From 9689dfbdc53ee2f14c53d4778f7f0c1937c203ac Mon Sep 17 00:00:00 2001 From: root Date: Sat, 25 Jul 2020 02:57:47 +0000 Subject: [PATCH] Changes of com.discord v1208 --- com.discord/AndroidManifest.xml | 10 +- com.discord/apktool.yml | 6 +- com.discord/original/AndroidManifest.xml | Bin 38736 -> 37956 bytes com.discord/res/values/strings.xml | 2 +- .../WidgetFriendsAddUserRequestsModel.smali | 0 ...idgetRemoteAuthViewModel$ViewState$a.smali | 0 ...idgetRemoteAuthViewModel$ViewState$b.smali | 0 ...idgetRemoteAuthViewModel$ViewState$c.smali | 0 ...idgetRemoteAuthViewModel$ViewState$d.smali | 0 .../WidgetRemoteAuthViewModel$ViewState.smali | 0 .../WidgetRemoteAuthViewModel$a.smali | 0 .../WidgetRemoteAuthViewModel$b.smali | 0 .../WidgetRemoteAuthViewModel$c.smali | 0 .../WidgetRemoteAuthViewModel.smali | 0 .../{smali_classes2 => smali}/a0.smali | 0 ...lerCompat$MediaControllerImplApi21$a.smali | 12 +- .../support/v4/os/ResultReceiver$b.smali | 2 +- .../support/v4/os/ResultReceiver.smali | 2 +- .../lifecycle/CloseableCoroutineScope.smali | 2 +- .../LifecycleController$observer$1.smali | 2 +- .../lifecycle/LifecycleController.smali | 4 +- ...leCoroutineScope$launchWhenCreated$1.smali | 4 +- ...leCoroutineScope$launchWhenResumed$1.smali | 4 +- ...leCoroutineScope$launchWhenStarted$1.smali | 4 +- .../lifecycle/LifecycleCoroutineScope.smali | 6 +- ...fecycleCoroutineScopeImpl$register$1.smali | 4 +- .../LifecycleCoroutineScopeImpl.smali | 6 +- ...usingDispatcherKt$whenStateAtLeast$2.smali | 6 +- .../lifecycle/PausingDispatcherKt.smali | 2 +- .../androidx/lifecycle/ViewModelLazy.smali | 2 +- .../androidx/work/CoroutineWorker$1.smali | 2 +- ...suspendCancellableCoroutine$lambda$1.smali | 2 +- ...suspendCancellableCoroutine$lambda$2.smali | 2 +- .../work/CoroutineWorker$startWork$1.smali | 4 +- .../smali/androidx/work/CoroutineWorker.smali | 8 +- ...suspendCancellableCoroutine$lambda$1.smali | 2 +- ...suspendCancellableCoroutine$lambda$2.smali | 2 +- .../androidx/work/ListenableFutureKt.smali | 4 +- .../androidx/work/OneTimeWorkRequestKt.smali | 2 +- ...suspendCancellableCoroutine$lambda$1.smali | 2 +- ...suspendCancellableCoroutine$lambda$2.smali | 2 +- .../smali/androidx/work/OperationKt.smali | 4 +- .../{smali_classes2 => smali}/b0.smali | 0 .../{smali_classes2 => smali}/c0.smali | 0 .../VideoStreamRenderer$Muxer.smali | 2 +- .../com/adjust/sdk/AdjustAttribution.smali | 252 +- .../airbnb/lottie/LottieAnimationView.smali | 10 +- .../api/InstallReferrerClient.smali | 13 + .../smali/com/discord/BuildConfig.smali | 6 +- com.discord/smali/com/discord/app/App.smali | 8 +- .../discord/app/AppActivity$AppAction.smali | 2 +- .../smali/com/discord/app/AppActivity.smali | 8 +- .../com/discord/app/AppBottomSheet$a.smali | 0 .../com/discord/app/AppBottomSheet.smali | 2 +- .../smali/com/discord/app/AppFragment.smali | 4 +- .../discord/dialogs/ImageUploadDialog.smali | 8 +- .../com/discord/gateway/GatewaySocket.smali | 4 +- .../com/discord/gateway/rest/RestClient.smali | 2 +- .../models/application/Unread$Companion.smali | 2 +- .../domain/ModelApplicationStream.smali | 2 +- .../models/domain/ModelExperiment.smali | 2 +- .../models/domain/ModelGuildPreview.smali | 2 +- .../discord/models/domain/ModelPresence.smali | 12 +- .../models/domain/ModelSearchResponse.smali | 2 +- ...ubscriptionPlan$SubscriptionPlanType.smali | 12 +- .../com/discord/overlay/OverlayManager.smali | 2 +- .../com/discord/player/AppMediaPlayer.smali | 230 +- .../restapi/BreadcrumbInterceptor.smali | 4 +- .../restapi/RequiredHeadersInterceptor.smali | 2 +- .../com/discord/restapi/RestAPIBuilder.smali | 2 +- .../RestAPIInterface$DefaultImpls.smali | 2 +- .../restapi/RestAPIParams$CreateChannel.smali | 2 +- .../restapi/RestAPIParams$CreateGuild.smali | 31 +- .../RestAPIParams$UserGuildSettings.smali | 2 +- .../restapi/SpotifyTokenInterceptor.smali | 4 +- .../restapi/utils/CountingRequestBody.smali | 2 +- .../discord/rlottie/RLottieDrawable$a.smali | 0 .../discord/rtcconnection/RtcConnection.smali | 8 +- .../samsung/SamsungConnectActivity$b.smali | 4 +- .../core/parser/Rule$BlockRule.smali | 2 +- .../StoreAnalytics$ackMessage$1$1.smali | 2 +- .../stores/StoreAnalytics$inviteSent$1.smali | 4 +- ...StoreAnalytics$onOverlayVoiceEvent$1.smali | 4 +- .../com/discord/stores/StoreAnalytics.smali | 12 +- ...eaming$ActiveApplicationStream$State.smali | 2 +- .../discord/stores/StoreAudioDevices.smali | 4 +- ...g$Companion$MANAGEMENT_PERMISSIONS$2.smali | 2 +- ...StoreAuditLog$getPermissionUserIds$1.smali | 10 +- ...oreAuditLog$handleAuditLogResponse$1.smali | 4 +- .../com/discord/stores/StoreAuditLog.smali | 6 +- ...hannelMembers$MemberListIdCalculator.smali | 2 +- ...hannelMembers$MemberListUpdateLogger.smali | 2 +- .../StoreChannelMembers$doFlush$1.smali | 4 +- .../discord/stores/StoreChannelMembers.smali | 2 +- .../stores/StoreChannels$getIds$1.smali | 4 +- .../com/discord/stores/StoreChannels.smali | 12 +- ...nnelsSelected$handleConnectionOpen$1.smali | 2 +- .../stores/StoreChannelsSelected.smali | 4 +- ...StoreClientDataState$ClientDataState.smali | 4 +- .../discord/stores/StoreClientVersion.smali | 2 +- ...kObservable$firebaseDynamicLinks$1$2.smali | 4 +- ...inkObservable$firebaseDynamicLinks$1.smali | 18 +- ...ndroid_gms_tasks_OnFailureListener$0.smali | 2 +- ...Emojis$$inlined$sortedByDescending$1.smali | 2 +- ...urrogatesPattern$$inlined$sortedBy$1.smali | 2 +- .../smali/com/discord/stores/StoreEmoji.smali | 8 +- .../com/discord/stores/StoreEmojiCustom.smali | 4 +- ...Experiments$getNameToExperimentMap$1.smali | 8 +- .../com/discord/stores/StoreExperiments.smali | 2 +- ...toreGameParty$getUsersForPartyId$2$1.smali | 2 +- .../stores/StoreGatewayConnection.smali | 4 +- ...eGifPicker$fetchGifsForSearchQuery$1.smali | 2 +- ...Picker$observeTrendingCategoryGifs$1.smali | 2 +- .../com/discord/stores/StoreGifPicker.smali | 2 +- .../StoreGifting$getMyResolvedGifts$1.smali | 2 +- .../stores/StoreGuildIntegrations.smali | 4 +- .../discord/stores/StoreGuildSelected.smali | 2 +- .../stores/StoreGuildSubscriptions.smali | 2 +- .../com/discord/stores/StoreGuilds.smali | 8 +- .../com/discord/stores/StoreGuildsNsfw.smali | 4 +- .../StoreGuildsSorted$Entry$Folder.smali | 2 +- ...oreGuildsSorted$Entry$SingletonGuild.smali | 2 +- .../discord/stores/StoreGuildsSorted.smali | 16 +- .../com/discord/stores/StoreMaskedLinks.smali | 2 +- ...diaEngine$selectDefaultVideoDevice$1.smali | 2 +- .../com/discord/stores/StoreMediaEngine.smali | 8 +- .../com/discord/stores/StoreMentions.smali | 12 +- .../com/discord/stores/StoreMessageAck.smali | 4 +- .../StoreMessageState$revealSpoiler$1$1.smali | 2 +- ...eMessageState$revealSpoilerEmbed$1$1.smali | 2 +- ...sageState$revealSpoilerEmbedData$1$1.smali | 4 +- .../discord/stores/StoreMessageState.smali | 6 +- ...reMessages$sendMessage$request$1$1$1.smali | 4 +- .../com/discord/stores/StoreMessages.smali | 4 +- .../stores/StoreMessagesMostRecent.smali | 2 +- ...nLifecycleCallbacks$callNavHandler$1.smali | 2 +- ...ActivityNavigationLifecycleCallbacks.smali | 2 +- .../discord/stores/StoreNotices$Notice.smali | 2 +- .../com/discord/stores/StoreNotices.smali | 4 +- ...otifications$handleChannelSelected$1.smali | 2 +- .../discord/stores/StoreNotifications.smali | 4 +- ...ultPaymentSource$$inlined$sortedBy$1.smali | 2 +- .../discord/stores/StorePaymentSources.smali | 2 +- .../com/discord/stores/StorePermissions.smali | 12 +- ...teUserPremiumGuildSubscriptionSlot$1.smali | 2 +- .../StorePremiumGuildSubscription.smali | 4 +- .../discord/stores/StoreRtcConnection.smali | 2 +- .../com/discord/stores/StoreSearchInput.smali | 6 +- .../com/discord/stores/StoreStream.smali | 10 +- ...eUserAffinities$getAffinityUserIds$1.smali | 2 +- .../stores/StoreUserRelationships.smali | 8 +- .../stores/StoreUserRelationshipsKt.smali | 2 +- .../com/discord/stores/StoreUserTyping.smali | 2 +- .../stores/StoreUsersMutualGuilds$get$1.smali | 4 +- .../smali/com/discord/stores/StoreV2.smali | 2 +- .../StoreVoiceParticipants$get$1$2.smali | 2 +- ...icipants$getStreamContextsForUsers$1.smali | 2 +- .../stores/StoreVoiceParticipants.smali | 18 +- .../ObservationDeck$connect$observer$1.smali | 2 +- .../updates/ObservationDeckProvider.smali | 2 +- .../discord/tooltips/TooltipManager$a.smali | 4 +- ...hareUtils$updateDirectShareTargets$1.smali | 4 +- ...hareUtils$updateDirectShareTargets$3.smali | 14 +- ...reUtils$updateDirectShareTargets$4$2.smali | 2 +- ...hareUtils$updateDirectShareTargets$5.smali | 6 +- ...hareUtils$updateDirectShareTargets$7.smali | 2 +- .../com/discord/utilities/ShareUtils.smali | 4 +- .../accessibility/AccessibilityMonitor.smali | 2 +- ...AdjustConfig$AdjustLifecycleListener.smali | 16 +- .../analytics/AdjustConfig$init$1$1.smali | 58 + .../analytics/AdjustConfig$init$1.smali | 58 - .../analytics/AdjustConfig$init$2.smali | 2 +- ...tallReferrer$$inlined$let$lambda$1$1.smali | 84 + ...tallReferrer$$inlined$let$lambda$1$2.smali | 86 + ...nstallReferrer$$inlined$let$lambda$1.smali | 265 + .../utilities/analytics/AdjustConfig.smali | 503 +- .../analytics/AnalyticSuperProperties.smali | 113 +- .../AnalyticsTracker$AdjustEventTracker.smali | 24 +- .../AnalyticsTracker$addAttachment$1.smali | 4 +- ...AnalyticsTracker$getGameProperties$2.smali | 2 +- ...ticsTracker$inviteSuggestionOpened$2.smali | 2 +- .../analytics/AnalyticsTracker.smali | 126 +- ...ticsUtils$Tracker$drainEventsQueue$2.smali | 2 +- .../analytics/AnalyticsUtils$Tracker.smali | 6 +- .../AnalyticsUtils$initAppOpen$1.smali | 16 +- .../utilities/analytics/AnalyticsUtils.smali | 4 +- .../AppStartAnalyticsTracker$appOpen$1.smali | 2 +- .../analytics/AppStartAnalyticsTracker.smali | 4 +- .../attachments/AttachmentUtilsKt.smali | 2 +- .../auditlogs/AuditLogChangeUtils.smali | 14 +- .../AuditLogUtils$ALL_ACTION_TYPES$2.smali | 2 +- .../utilities/auditlogs/AuditLogUtils.smali | 2 +- .../discord/utilities/auth/AuthUtils.smali | 2 +- .../utilities/billing/PremiumUtilsKt.smali | 30 +- ...Helper$ensurePlayServicesAvailable$1.smali | 4 +- ...Helper$ensurePlayServicesAvailable$2.smali | 2 +- .../captcha/CaptchaHelper$showCaptcha$1.smali | 6 +- .../captcha/CaptchaHelper$showCaptcha$2.smali | 2 +- .../CaptchaHelper$tryShowCaptcha$1$1.smali | 2 +- .../utilities/captcha/CaptchaHelper.smali | 46 +- .../ChannelUtils$getDefaultChannel$1$1.smali | 4 +- .../utilities/channel/ChannelUtils.smali | 6 +- .../utilities/channel/GuildChannelsInfo.smali | 2 +- ...ShallowPartitionCollection$Companion.smali | 2 +- .../ShallowPartitionMap$Companion.smali | 4 +- ...lowPartitionMap$CopiablePartitionMap.smali | 10 +- .../collections/ShallowPartitionMap.smali | 8 +- .../collections/SnowflakePartitionMap.smali | 2 +- .../collections/SparseMutableList$Chunk.smali | 8 +- ...utableList$SparseMutableListIterator.smali | 2 +- .../collections/SparseMutableList.smali | 20 +- .../utilities/color/ColorCompatKt.smali | 2 +- .../utilities/device/DeviceUtils.smali | 6 +- .../utilities/embed/EmbedResourceUtils.smali | 6 +- .../utilities/fcm/NotificationActions.smali | 8 +- ...tificationClient$FCMMessagingService.smali | 2 +- .../fcm/NotificationClient$init$3.smali | 4 +- .../fcm/NotificationClient$init$4.smali | 2 +- .../fcm/NotificationClient$init$5.smali | 2 +- .../utilities/fcm/NotificationClient.smali | 14 +- .../fcm/NotificationData$Companion.smali | 2 +- .../fcm/NotificationData$DisplayPayload.smali | 4 +- ...tionRenderer$displayAndUpdateCache$8.smali | 4 +- .../utilities/fcm/NotificationRenderer.smali | 4 +- .../discord/utilities/font/FontUtils.smali | 2 +- .../FrecencyTracker$computeScores$1.smali | 4 +- .../utilities/games/GameDetectionHelper.smali | 2 +- .../discord/utilities/icon/IconUtils.smali | 4 +- .../discord/utilities/images/MGImages.smali | 6 +- .../utilities/images/MGImagesConfig.smali | 2 +- ...tifyHelper$openPlayStoreForSpotify$1.smali | 2 +- .../utilities/intent/IntentUtils.smali | 10 +- .../utilities/intent/RouteHandlers.smali | 2 +- .../io/NetworkUtils$downloadFile$1.smali | 4 +- .../lazy/memberlist/ChannelMemberList.smali | 10 +- .../requester/GuildMemberRequestManager.smali | 2 +- ...uildSubscriptions$serializedRanges$2.smali | 6 +- .../subscriptions/GuildSubscriptions.smali | 2 +- .../media/AppSoundManager$Provider.smali | 2 +- .../utilities/media/AudioOutputMonitor.smali | 4 +- .../messagesend/MessageQueue$doSend$2.smali | 2 +- .../mg_recycler/DragAndDropAdapter.smali | 2 +- .../utilities/notices/NoticeBuilders.smali | 6 +- .../persister/Persister$Preloader.smali | 2 +- .../utilities/persister/Persister.smali | 8 +- .../PremiumGuildSubscriptionUtils.smali | 6 +- .../utilities/presence/PresenceUtils.smali | 2 +- .../utilities/receiver/CampaignReceiver.smali | 57 - .../rest/AttachmentRequestBody.smali | 10 +- .../rest/RestAPI$AppHeadersProvider.smali | 2 +- ...alyticsInterceptor$$inlined$invoke$1.smali | 4 +- .../utilities/rest/RestAPI$Companion.smali | 8 +- .../com/discord/utilities/rest/RestAPI.smali | 4 +- .../utilities/rest/RestAPIAbortMessages.smali | 2 +- .../discord/utilities/rest/SendUtils.smali | 6 +- .../discord/utilities/rest/SendUtilsKt.smali | 6 +- .../LeadingEdgeThrottle$DebounceState.smali | 4 +- ...peratorBufferedDelay$ExactSubscriber.smali | 2 +- .../search/network/SearchQuery$Builder.smali | 2 +- .../query/node/QueryNode$Preprocessor.smali | 2 +- .../query/node/answer/ChannelNode.smali | 2 +- .../search/query/node/answer/HasNode.smali | 2 +- .../search/query/node/answer/UserNode.smali | 2 +- .../suggestion/SearchSuggestionEngine.smali | 8 +- ...SearchData$Builder$buildForChannel$1.smali | 2 +- .../simple_pager/SimplePager$Adapter.smali | 2 +- .../ssl/SecureSocketsLayerUtils.smali | 4 +- .../utilities/stateful/StatefulViews.smali | 4 +- ...tService$getForAllStreamingUsers$2$1.smali | 4 +- ...extService$getForAllStreamingUsers$2.smali | 2 +- .../textprocessing/MessagePreprocessor.smali | 8 +- .../utilities/textprocessing/Parsers.smali | 4 +- .../Rules$createBoldColoredRule$1.smali | 2 +- ...les$createStrikethroughColoredRule$1.smali | 2 +- .../Rules$createTextReplacementRule$1.smali | 2 +- .../utilities/textprocessing/Rules.smali | 2 +- ...gSpecialHeaderPaddingSpansProvider$1.smali | 2 +- ...s$createHeaderPaddingSpansProvider$1.smali | 2 +- ...reateMarkdownBulletSpansProvider$1$1.smali | 2 +- .../textprocessing/TagsBuilder.smali | 2 +- .../textprocessing/node/RoleMentionNode.smali | 2 +- .../textprocessing/node/SpoilerNode.smali | 4 +- .../textprocessing/node/UserMentionNode.smali | 2 +- .../discord/utilities/time/TimeElapsed.smali | 4 +- .../uri/UriHandler$handleOrUntrusted$1.smali | 2 +- ...ledUrlDialog$$inlined$apply$lambda$1.smali | 2 +- .../discord/utilities/uri/UriHandler.smali | 2 +- .../utilities/view/grid/FrameGridLayout.smali | 6 +- ...invokeSuspend$$inlined$also$lambda$1.smali | 2 +- ...SpanOnTouchListener$onTouch$newJob$1.smali | 8 +- ...extView$ClickableSpanOnTouchListener.smali | 16 +- .../view/validators/ValidationManager.smali | 4 +- ...oregroundService$NotificationBuilder.smali | 2 +- ...oiceEngineForegroundService$WakeLock.smali | 2 +- .../voice/VoiceEngineForegroundService.smali | 2 +- .../websocket/WebSocket$connect$1.smali | 2 +- .../websocket/ZLibWebSocketListener.smali | 8 +- .../smali/com/discord/views/BoxedButton.smali | 6 +- .../discord/views/CodeVerificationView.smali | 8 +- .../smali/com/discord/views/GuildView.smali | 4 +- .../com/discord/views/LoadingButton.smali | 4 +- .../com/discord/views/OverlayMenuView.smali | 18 +- .../com/discord/views/ScreenTitleView.smali | 4 +- .../com/discord/views/ServerFolderView.smali | 10 +- .../discord/views/ToolbarTitleLayout.smali | 6 +- .../com/discord/views/UsernameView.smali | 4 +- .../discord/views/VoiceUserLimitView.smali | 4 +- .../com/discord/views/VoiceUserView.smali | 4 +- .../GuildChannelSideBarActionsView.smali | 8 +- .../PrivateChannelSideBarActionsView.smali | 8 +- .../com/discord/views/steps/StepsView$a.smali | 0 .../com/discord/views/typing/TypingDots.smali | 2 +- .../views/user/UserAvatarPresenceView.smali | 6 +- .../views/video/AppVideoStreamRenderer.smali | 4 +- .../video/VideoCallParticipantView.smali | 24 +- .../WidgetChannelFollowSheet.smali | 18 +- ...ewModel$observeViewStateFromStores$3.smali | 4 +- .../WidgetChannelFollowSuccessDialog.smali | 10 +- .../widgets/auth/AuthInviteInfoView.smali | 8 +- .../widgets/auth/WidgetAgeVerify.smali | 24 +- .../widgets/auth/WidgetAuthAgeGated.smali | 2 +- .../widgets/auth/WidgetAuthBirthday.smali | 12 +- .../widgets/auth/WidgetAuthCaptcha.smali | 4 +- ...uthLanding$configureRegisterButton$1.smali | 2 +- .../widgets/auth/WidgetAuthLanding.smali | 8 +- .../widgets/auth/WidgetAuthLogin.smali | 16 +- .../discord/widgets/auth/WidgetAuthMfa.smali | 4 +- .../widgets/auth/WidgetAuthRegister.smali | 18 +- .../auth/WidgetAuthUndeleteAccount.smali | 6 +- ...idgetOauth2Authorize$OAuth2Authorize.smali | 6 +- ...2Authorize$OAuthPermissionViewHolder.smali | 4 +- ...th2Authorize$onViewBoundOrOnResume$1.smali | 4 +- .../widgets/auth/WidgetOauth2Authorize.smali | 32 +- ...orizeSamsung$authorizeForSamsung$2$1.smali | 4 +- ...thorizeSamsung$authorizeForSamsung$2.smali | 2 +- ...zeSamsung$samsungCallbackHandshake$2.smali | 2 +- .../auth/WidgetOauth2AuthorizeSamsung.smali | 16 +- .../widgets/auth/WidgetRemoteAuth.smali | 12 +- ...ings$configureNotificationRadios$1$1.smali | 2 +- .../WidgetChannelNotificationSettings.smali | 8 +- .../WidgetChannelOnboardingSheet.smali | 2 +- ...tChannelSelector$Adapter$ItemChannel.smali | 2 +- ...hannelSelector$Model$Companion$get$1.smali | 4 +- .../channels/WidgetChannelSelector.smali | 2 +- ...elSettingsPermissionsAddMember$Model.smali | 6 +- .../WidgetChannelSidebarActions.smali | 4 +- ...WidgetChannelTopic$showContextMenu$4.smali | 2 +- .../widgets/channels/WidgetChannelTopic.smali | 10 +- .../WidgetChannelTopicViewModel.smali | 6 +- ...teFriends$Model$FriendItem$Companion.smali | 4 +- ...idgetGroupInviteFriends$setupFAB$2$2.smali | 2 +- .../channels/WidgetGroupInviteFriends.smali | 10 +- ...tTextChannelSettings$confirmDelete$2.smali | 2 +- .../channels/WidgetTextChannelSettings.smali | 32 +- ...el$Companion$getPrivateChannelList$1.smali | 2 +- ...etChannelListUnreads$Model$Companion.smali | 2 +- .../list/WidgetChannelListUnreads.smali | 6 +- .../channels/list/WidgetChannelsList.smali | 28 +- ...nnelsListAdapter$ItemChannelCategory.smali | 6 +- ...annelsListAdapter$ItemChannelPrivate.smali | 12 +- ...tChannelsListAdapter$ItemChannelText.smali | 8 +- ...ChannelsListAdapter$ItemChannelVoice.smali | 6 +- ...WidgetChannelsListAdapter$ItemHeader.smali | 4 +- ...ListAdapter$ItemInvite$onConfigure$1.smali | 2 +- ...elsListAdapter$ItemMFA$onConfigure$1.smali | 2 +- .../WidgetChannelsListAdapter$ItemMFA.smali | 2 +- ...getChannelsListAdapter$ItemVoiceUser.smali | 12 +- ...ListItemChannelActions$configureUI$5.smali | 2 +- ...WidgetChannelsListItemChannelActions.smali | 20 +- ...tAdapter$WidgetCollapsedUserListItem.smali | 4 +- .../channels/list/items/CollapsedUser.smali | 2 +- .../GuildMemberListItemGeneratorKt.smali | 6 +- ...vateChannelMemberListItemGeneratorKt.smali | 4 +- .../memberlist/WidgetChannelMembersList.smali | 2 +- .../ChannelMembersListViewHolderAdd.smali | 2 +- .../ChannelMembersListViewHolderLoading.smali | 2 +- ...elMembersListViewHolderMember$bind$3.smali | 2 +- .../discord/widgets/chat/MessageManager.smali | 2 +- .../chat/WidgetUrlActions$Companion.smali | 2 +- .../WidgetUrlActions$onViewCreated$1.smali | 2 +- .../WidgetUrlActions$onViewCreated$2.smali | 2 +- .../widgets/chat/WidgetUrlActions.smali | 10 +- .../chat/input/AppFlexInputViewModel.smali | 2 +- .../widgets/chat/input/MentionUtilsKt.smali | 4 +- .../widgets/chat/input/WidgetChatInput.smali | 22 +- .../input/WidgetChatInputCommandsModel.smali | 4 +- ...atInputSend$configureSendListeners$1.smali | 4 +- .../chat/input/WidgetChatInputSend.smali | 2 +- ...ojiPickerViewModel$ViewState$Results.smali | 2 +- .../chat/input/emoji/WidgetEmojiAdapter.smali | 2 +- .../expression/WidgetExpressionTray.smali | 30 +- ...tegoryViewModel$ViewState$gifCount$2.smali | 2 +- .../GifCategoryViewModel$ViewState.smali | 2 +- .../gifpicker/GifCategoryViewModel.smali | 2 +- .../gifpicker/GifPickerFeatureFlag.smali | 2 +- .../input/gifpicker/GifPickerViewModel.smali | 2 +- ...iewModel$ViewState$Loaded$gifCount$2.smali | 2 +- .../GifSearchViewModel$ViewState$Loaded.smali | 2 +- .../input/gifpicker/GifSearchViewModel.smali | 2 +- .../input/gifpicker/WidgetGifCategory.smali | 8 +- .../input/gifpicker/WidgetGifPicker.smali | 6 +- .../gifpicker/WidgetGifPickerSearch.smali | 10 +- .../widgets/chat/list/InlineMediaView.smali | 30 +- ...GameInvite$onConfigureActionButton$2.smali | 2 +- ...hatListAdapter$ScrollToWithHighlight.smali | 2 +- ...tAdapterItemAttachment$configureUI$4.smali | 2 +- ...tAdapterItemAttachment$configureUI$5.smali | 2 +- .../WidgetChatListAdapterItemAttachment.smali | 16 +- .../WidgetChatListAdapterItemBlocked.smali | 2 +- ...WidgetChatListAdapterItemCallMessage.smali | 6 +- .../WidgetChatListAdapterItemDstiLottie.smali | 8 +- .../WidgetChatListAdapterItemDstiPng.smali | 4 +- ...ItemEmbed$Companion$bindUrlOnClick$1.smali | 2 +- ...WidgetChatListAdapterItemEmbed$Model.smali | 4 +- ...reEmbedImage$$inlined$apply$lambda$1.smali | 2 +- ...atListAdapterItemEmbed$onConfigure$3.smali | 2 +- .../list/WidgetChatListAdapterItemEmbed.smali | 38 +- .../WidgetChatListAdapterItemGameInvite.smali | 2 +- ...getChatListAdapterItemGift$buttons$2.smali | 2 +- .../list/WidgetChatListAdapterItemGift.smali | 22 +- ...mGuildTemplate$configureResolvedUI$1.smali | 2 +- ...dgetChatListAdapterItemGuildTemplate.smali | 6 +- ...dapterItemGuildWelcome$onConfigure$1.smali | 2 +- ...dapterItemGuildWelcome$onConfigure$2.smali | 2 +- ...idgetChatListAdapterItemGuildWelcome.smali | 8 +- .../WidgetChatListAdapterItemInvite.smali | 28 +- ...pterItemListenTogether$configureUI$2.smali | 2 +- ...pterItemListenTogether$configureUI$3.smali | 2 +- ...getChatListAdapterItemListenTogether.smali | 16 +- ...WidgetChatListAdapterItemNewMessages.smali | 6 +- ...atListAdapterItemPrivateChannelStart.smali | 6 +- .../list/WidgetChatListAdapterItemStart.smali | 6 +- ...ssage$onConfigure$systemMessageAst$1.smali | 2 +- ...dgetChatListAdapterItemSystemMessage.smali | 6 +- .../WidgetChatListAdapterItemTimestamp.smali | 6 +- ...pterItemUploadProgress$ModelProvider.smali | 4 +- .../chat/list/actions/EmojiViewHolder.smali | 2 +- .../list/actions/MessageActionDialogs.smali | 4 +- ...hatListActions$Model$Companion$get$2.smali | 2 +- .../list/actions/WidgetChatListActions.smali | 28 +- .../WidgetChatListActionsEmojisAdapter.smali | 2 +- ...pecial$$inlined$sortedByDescending$1.smali | 2 +- .../ManageReactionsModelProvider.smali | 6 +- .../WidgetManageReactions.smali | 4 +- ...ngModel$Companion$getTypingUsers$1$1.smali | 4 +- .../chat/overlay/WidgetChatOverlay.smali | 4 +- .../WidgetDebugging$Adapter$Item$1.smali | 2 +- .../WidgetDebugging$Adapter$Item.smali | 2 +- ...getDebugging$onViewBoundOrOnResume$1.smali | 2 +- .../widgets/debugging/WidgetDebugging.smali | 2 +- .../widgets/debugging/WidgetFatalCrash.smali | 14 +- .../feedback/WidgetFeedbackSheet.smali | 8 +- .../friends/EmptyFriendsStateView.smali | 12 +- .../FriendsListViewModel$Item$Friend.smali | 2 +- .../FriendsListViewModel$getItems$1.smali | 2 +- .../friends/FriendsListViewModel.smali | 4 +- ...r$buildClient$$inlined$also$lambda$1.smali | 6 +- .../NearbyManager$setupBroadcaster$1.smali | 6 +- .../widgets/friends/NearbyManager.smali | 98 +- .../widgets/friends/WidgetFriendsAdd.smali | 2 +- .../friends/WidgetFriendsAddById.smali | 8 +- ...idgetFriendsFindNearby$onViewBound$6.smali | 2 +- .../friends/WidgetFriendsFindNearby.smali | 12 +- .../widgets/friends/WidgetFriendsList.smali | 8 +- .../WidgetFriendsListAdapter$ItemHeader.smali | 2 +- ...FriendsListAdapter$ItemPendingHeader.smali | 4 +- ...etFriendsListAdapter$ItemPendingUser.smali | 12 +- .../WidgetFriendsListAdapter$ItemUser.smali | 12 +- ...idgetGuildSelector$Adapter$ItemGuild.smali | 8 +- .../guilds/WidgetGuildSelector$get$1.smali | 4 +- .../widgets/guilds/WidgetGuildSelector.smali | 2 +- .../WidgetGuildActionsAdd$onResume$1.smali | 2 +- .../actions/WidgetGuildActionsAdd.smali | 4 +- .../contextmenu/WidgetGuildContextMenu.smali | 12 +- .../ChannelTemplate$NormalChannel.smali | 35 + .../ChannelTemplate$SystemChannel.smali | 41 + .../guilds/create/ChannelTemplate.smali | 58 + ...mplateChannelsView$ChannelViewHolder.smali | 4 +- .../create/GuildTemplateChannelsView.smali | 4 +- .../guilds/create/StockGuildTemplate.smali | 586 +- .../guilds/create/StockGuildTemplateKt.smali | 84 +- ...lone$configureUI$$inlined$sortedBy$1.smali | 2 +- ...lone$configureUI$$inlined$sortedBy$2.smali | 2 +- .../guilds/create/WidgetGuildClone.smali | 10 +- .../guilds/create/WidgetGuildCreate.smali | 14 +- .../create/WidgetGuildCreateViewModel.smali | 12 +- ...nsService$observeInviteSuggestions$2.smali | 4 +- .../invite/ViewInviteSettingsSheet.smali | 34 +- .../guilds/invite/WidgetGuildInvite.smali | 8 +- ...viteShare$PrivateChannelAdapter$Item.smali | 8 +- ...WidgetGuildInviteShare$configureUI$4.smali | 2 +- .../invite/WidgetGuildInviteShare.smali | 24 +- ...reCompact$PrivateChannelAdapter$Item.smali | 8 +- .../WidgetGuildInviteShareCompact.smali | 22 +- ...viteShareEmptySuggestions$updateUi$1.smali | 2 +- ...dgetGuildInviteShareEmptySuggestions.smali | 12 +- ...ewModel$observeViewStateFromStores$1.smali | 8 +- ...ShareViewModel$sendInviteToChannel$1.smali | 6 +- .../guilds/invite/WidgetInviteInfo.smali | 26 +- .../guilds/join/ChannelViewHolder.smali | 10 +- .../widgets/guilds/join/WidgetGuildJoin.smali | 4 +- .../guilds/join/WidgetGuildWelcomeSheet.smali | 16 +- .../guilds/leave/WidgetLeaveGuildDialog.smali | 8 +- .../guilds/list/WidgetGuildListAdapter.smali | 2 +- ...dgetGuildSearchAdapter$GuildListItem.smali | 4 +- .../list/WidgetGuildSelector$onResume$3.smali | 2 +- .../guilds/list/WidgetGuildSelector.smali | 6 +- .../guilds/list/WidgetGuildsList.smali | 4 +- ...istViewModel$Factory$observeStores$2.smali | 4 +- .../list/WidgetGuildsListViewModel.smali | 34 +- .../guilds/profile/EmojiViewHolder.smali | 2 +- .../profile/WidgetGuildProfileSheet.smali | 84 +- ...WidgetGuildProfileSheetEmojisAdapter.smali | 2 +- ...eetViewModel$Factory$observeStores$1.smali | 2 +- ...WidgetPublicAnnouncementProfileSheet.smali | 2 +- .../com/discord/widgets/home/WidgetHome.smali | 26 +- .../WidgetHomeModel$Companion$get$1.smali | 2 +- ...WidgetMainSurveyDialog$onViewBound$2.smali | 2 +- .../widgets/home/WidgetMainSurveyDialog.smali | 8 +- .../discord/widgets/media/WidgetMedia.smali | 20 +- .../widgets/media/WidgetQRScanner.smali | 4 +- .../notice/WidgetNoticeDialog$Builder.smali | 2 +- .../widgets/notice/WidgetNoticeDialog.smali | 12 +- ...WidgetNoticeNuxOverlay$onViewBound$1.smali | 2 +- .../notice/WidgetNoticeNuxOverlay.smali | 4 +- .../notice/WidgetNoticeNuxSamsungLink.smali | 4 +- .../notice/WidgetNoticePopup$Companion.smali | 6 +- .../widgets/notice/WidgetNoticePopup.smali | 18 +- ...l$configureUI$$inlined$with$lambda$1.smali | 2 +- .../notice/WidgetNoticePopupChannel.smali | 6 +- .../widgets/nux/WidgetNavigationHelp.smali | 6 +- .../widgets/nux/WidgetNuxChannelPrompt.smali | 14 +- .../widgets/nux/WidgetNuxGuildTemplates.smali | 18 +- .../NotificationMuteSettingsView.smali | 6 +- .../servers/SettingsChannelListAdapter.smali | 2 +- .../servers/WidgetServerDeleteDialog.smali | 12 +- ...Companion$getNotificationOverrides$2.smali | 4 +- ...ServerNotifications$configureRadio$1.smali | 2 +- ...getServerNotifications$onViewBound$2.smali | 2 +- .../servers/WidgetServerNotifications.smali | 24 +- ...tServerNotificationsOverrideSelector.smali | 4 +- ...electDialog$RegionAdapter$ItemRegion.smali | 2 +- .../WidgetServerRegionSelectDialog.smali | 4 +- .../WidgetServerSettings$configureUI$1.smali | 2 +- .../WidgetServerSettings$configureUI$12.smali | 2 +- .../WidgetServerSettings$configureUI$13.smali | 2 +- .../WidgetServerSettings$configureUI$3.smali | 2 +- .../WidgetServerSettings$configureUI$6.smali | 2 +- .../WidgetServerSettings$configureUI$8.smali | 2 +- .../servers/WidgetServerSettings.smali | 44 +- ...rverSettingsBans$Adapter$BanListItem.smali | 6 +- .../servers/WidgetServerSettingsBans.smali | 6 +- ...getServerSettingsChannelsSortActions.smali | 6 +- ...sEditMemberRolesAdapter$RoleListItem.smali | 2 +- .../WidgetServerSettingsEditRole$Model.smali | 2 +- ...Emojis$Adapter$EmojiHeaderViewHolder.smali | 4 +- ...gsEmojis$Adapter$EmojiItemViewHolder.smali | 10 +- ...mojis$Adapter$EmojiSectionViewHolder.smali | 2 +- ...ServerSettingsEmojis$Model$Companion.smali | 12 +- .../servers/WidgetServerSettingsEmojis.smali | 4 +- .../WidgetServerSettingsEmojisEdit.smali | 4 +- ...ingsInstantInvitesActions$onResume$2.smali | 2 +- ...ingsInstantInvitesActions$onResume$3.smali | 2 +- ...tServerSettingsInstantInvitesActions.smali | 8 +- ...SettingsIntegrations$Model$Companion.smali | 2 +- .../WidgetServerSettingsIntegrations.smali | 4 +- ...etServerSettingsIntegrationsListItem.smali | 16 +- .../WidgetServerSettingsMembers$Model.smali | 4 +- ...erverSettingsOverview$AfkBottomSheet.smali | 2 +- ...ngsOverview$configureBannerSection$2.smali | 2 +- ...ngsOverview$configureSplashSection$2.smali | 2 +- .../WidgetServerSettingsOverview.smali | 70 +- .../WidgetServerSettingsRolesList$Model.smali | 2 +- ...ServerSettingsAuditLog$onViewBound$3.smali | 2 +- ...ServerSettingsAuditLog$onViewBound$4.smali | 2 +- .../WidgetServerSettingsAuditLog.smali | 10 +- ...itLogAdapter$AuditLogEntryViewHolder.smali | 16 +- ...apter$AuditLogFilterActionViewHolder.smali | 6 +- ...Adapter$AuditLogFilterUserViewHolder.smali | 6 +- ...n$get$2$$special$$inlined$sortedBy$1.smali | 2 +- ...n$get$2$$special$$inlined$sortedBy$2.smali | 2 +- ...LogFilterSheet$Model$Companion$get$2.smali | 22 +- ...getServerSettingsAuditLogFilterSheet.smali | 4 +- ...idgetServerSettingsCommunityOverview.smali | 6 +- ...GuildSubscriptionInProgressViewModel.smali | 2 +- .../PremiumGuildSubscriptionPerkView.smali | 6 +- ...iptionPerkViewAdapter$PerkViewHolder.smali | 2 +- ...l$transferPremiumGuildSubscription$1.smali | 2 +- .../WidgetPremiumGuildSubscription.smali | 46 +- ...PremiumGuildSubscriptionConfirmation.smali | 10 +- ...dgetPremiumGuildSubscriptionTransfer.smali | 16 +- .../WidgetChangeLog$onViewBound$1.smali | 2 +- .../widgets/settings/WidgetChangeLog.smali | 14 +- ...WidgetChangeLogSpecial$onViewBound$1.smali | 2 +- ...WidgetChangeLogSpecial$onViewBound$4.smali | 2 +- .../settings/WidgetChangeLogSpecial.smali | 26 +- .../settings/WidgetMuteSettingsSheet.smali | 32 +- .../widgets/settings/WidgetSettings.smali | 58 +- .../settings/WidgetSettingsAppearance.smali | 26 +- ...thorizedApps$AuthorizedAppViewHolder.smali | 12 +- .../WidgetSettingsAuthorizedApps.smali | 2 +- .../settings/WidgetSettingsBehavior.smali | 6 +- ...ttingsDeveloper$ExperimentViewHolder.smali | 4 +- ...ction$1$$special$$inlined$sortedBy$1.smali | 2 +- ...tingsDeveloper$setupNoticesSection$2.smali | 4 +- .../settings/WidgetSettingsDeveloper.smali | 6 +- ...$configureUI$$inlined$apply$lambda$2.smali | 2 +- .../settings/WidgetSettingsGameActivity.smali | 14 +- ...uageSelect$Adapter$AdapterItemLocale.smali | 4 +- .../WidgetSettingsLanguageSelect$Model.smali | 4 +- .../WidgetSettingsLanguageSelect.smali | 2 +- .../settings/WidgetSettingsMedia.smali | 10 +- .../WidgetSettingsNotifications.smali | 12 +- .../WidgetSettingsNotificationsOs.smali | 6 +- ...tingsPrivacy$explicitContentRadios$2.smali | 2 +- ...SettingsPrivacy$friendSourceRadios$2.smali | 2 +- .../WidgetSettingsPrivacy$onViewBound$3.smali | 2 +- .../settings/WidgetSettingsPrivacy.smali | 34 +- ...UserConnections$Adapter$ViewHolder$1.smali | 2 +- ...$onConfigure$$inlined$apply$lambda$1.smali | 4 +- ...gsUserConnections$Adapter$ViewHolder.smali | 14 +- .../WidgetSettingsUserConnections.smali | 4 +- ...serConnectionsAdd$Adapter$ViewHolder.smali | 4 +- .../WidgetSettingsUserConnectionsAdd.smali | 4 +- ...WidgetSettingsUserConnectionsAddXbox.smali | 6 +- ...idgetSettingsVoice$InputModeSelector.smali | 4 +- .../settings/WidgetSettingsVoice.smali | 52 +- .../flexinput/fragment/CameraFragment$a.smali | 4 +- com.discord/smali/d0/a/b/b/a.smali | 7419 ++++--- com.discord/smali/d0/a/b/b/b/a$a.smali | 12 +- com.discord/smali/d0/a/b/b/b/a.smali | 12 +- com.discord/smali/d0/a/b/b/b/c$b.smali | 12 +- com.discord/smali/d0/a/b/c/a$a$a.smali | 2 +- com.discord/smali/d0/a/b/c/a$a.smali | 2 +- com.discord/smali/d0/a/b/c/a.smali | 2 +- com.discord/smali/f/a/a/a/a$d.smali | 6 +- com.discord/smali/f/a/a/a/a.smali | 16 +- com.discord/smali/f/a/a/b/a.smali | 10 +- com.discord/smali/f/a/a/b/d.smali | 2 +- com.discord/smali/f/a/a/c/a.smali | 12 +- com.discord/smali/f/a/a/c/b$a.smali | 256 + com.discord/smali/f/a/a/c/b.smali | 14 +- com.discord/smali/f/a/a/c/c.smali | 8 +- com.discord/smali/f/a/a/d/a/a.smali | 10 +- com.discord/smali/f/a/a/e/a.smali | 8 +- .../{smali_classes2 => smali}/f/a/a/f$a.smali | 0 com.discord/smali/f/a/a/f.smali | 6 +- .../{smali_classes2 => smali}/f/a/a/g$a.smali | 0 com.discord/smali/f/a/a/g.smali | 6 +- com.discord/smali/f/a/a/h.smali | 4 +- com.discord/smali/f/a/a/i.smali | 6 +- com.discord/smali/f/a/a/m.smali | 2 +- com.discord/smali/f/a/a/n.smali | 8 +- com.discord/smali/f/a/a/s.smali | 6 +- com.discord/smali/f/a/a/t.smali | 6 +- com.discord/smali/f/a/a/u.smali | 2 +- com.discord/smali/f/a/a/z/a$a.smali | 2 +- com.discord/smali/f/a/a/z/a.smali | 10 +- com.discord/smali/f/a/b/k.smali | 10 +- com.discord/smali/f/a/b/s0.smali | 2 +- com.discord/smali/f/a/b/t0/a.smali | 2 +- com.discord/smali/f/a/g/e.smali | 4 +- com.discord/smali/f/a/g/g.smali | 4 +- com.discord/smali/f/a/g/i.smali | 72 +- com.discord/smali/f/a/g/j.smali | 32 +- com.discord/smali/f/a/g/k.smali | 30 +- com.discord/smali/f/a/g/l$a.smali | 14 +- com.discord/smali/f/a/g/l.smali | 2 +- com.discord/smali/f/a/h/c.smali | 2 +- com.discord/smali/f/a/h/j.smali | 6 +- com.discord/smali/f/a/h/r/b/e.smali | 6 +- com.discord/smali/f/a/i/a.smali | 2 +- com.discord/smali/f/a/i/b.smali | 4 +- com.discord/smali/f/a/i/c.smali | 14 +- com.discord/smali/f/a/j/a/b/a$a.smali | 2 +- com.discord/smali/f/a/j/a/b/e.smali | 2 +- com.discord/smali/f/a/j/a/b/f.smali | 2 +- com.discord/smali/f/a/j/b/a$b.smali | 2 +- com.discord/smali/f/a/j/b/a$c.smali | 2 +- com.discord/smali/f/a/l/d.smali | 2 +- com.discord/smali/f/a/n/b0.smali | 2 +- com.discord/smali/f/a/n/e0.smali | 8 +- com.discord/smali/f/a/n/l.smali | 8 +- com.discord/smali/f/b/a/a/a$a.smali | 518 + com.discord/smali/f/c/a/a$a.smali | 149 +- com.discord/smali/f/c/a/a$b.smali | 24 +- com.discord/smali/f/c/a/a$c.smali | 149 +- com.discord/smali/f/c/a/a$d.smali | 50 +- com.discord/smali/f/c/a/a$e.smali | 626 +- com.discord/smali/f/c/a/a$f.smali | 465 +- com.discord/smali/f/c/a/a$g.smali | 239 +- com.discord/smali/f/c/a/a$h.smali | 233 +- com.discord/smali/f/c/a/a$i.smali | 18 +- com.discord/smali/f/c/a/a$j.smali | 452 +- com.discord/smali/f/c/a/a$k.smali | 942 +- com.discord/smali/f/c/a/a$l.smali | 24 +- com.discord/smali/f/c/a/a$m.smali | 37 +- com.discord/smali/f/c/a/a$n.smali | 42 + com.discord/smali/f/c/a/a.smali | 3616 +++- com.discord/smali/f/c/a/a0.smali | 75 +- com.discord/smali/f/c/a/a1.smali | 7 +- com.discord/smali/f/c/a/a2.smali | 92 + com.discord/smali/f/c/a/b.smali | 48 +- com.discord/smali/f/c/a/b0.smali | 94 +- com.discord/smali/f/c/a/b1$a.smali | 45 + com.discord/smali/f/c/a/b1.smali | 1244 +- com.discord/smali/f/c/a/b2.smali | 73 + com.discord/smali/f/c/a/c.smali | 24 +- com.discord/smali/f/c/a/c0$a.smali | 53 - com.discord/smali/f/c/a/c0.smali | 226 +- com.discord/smali/f/c/a/c1.smali | 248 +- com.discord/smali/f/c/a/c2.smali | 72 + com.discord/smali/f/c/a/d.smali | 38 +- com.discord/smali/f/c/a/d0.smali | 80 +- com.discord/smali/f/c/a/d1.smali | 4 +- com.discord/smali/f/c/a/d2.smali | 86 + com.discord/smali/f/c/a/e.smali | 13 +- com.discord/smali/f/c/a/e0.smali | 82 +- com.discord/smali/f/c/a/e1.smali | 192 +- com.discord/smali/f/c/a/e2$a.smali | 52 + com.discord/smali/f/c/a/e2$b.smali | 86 + com.discord/smali/f/c/a/e2.smali | 1990 ++ com.discord/smali/f/c/a/f.smali | 221 +- com.discord/smali/f/c/a/f0.smali | 70 +- com.discord/smali/f/c/a/f1$a.smali | 101 - com.discord/smali/f/c/a/f1.smali | 1704 +- com.discord/smali/f/c/a/f2/a.smali | 3 + com.discord/smali/f/c/a/f2/b.smali | 75 + com.discord/smali/f/c/a/f2/c$a.smali | 67 + com.discord/smali/f/c/a/f2/c$b.smali | 88 + com.discord/smali/f/c/a/f2/c.smali | 221 + com.discord/smali/f/c/a/f2/d.smali | 114 + com.discord/smali/f/c/a/f2/e$a.smali | 67 + com.discord/smali/f/c/a/f2/e.smali | 49 + com.discord/smali/f/c/a/f2/f.smali | 93 + com.discord/smali/f/c/a/f2/g$a.smali | 63 + com.discord/smali/f/c/a/f2/g.smali | 78 + com.discord/smali/f/c/a/f2/h.smali | 3 + com.discord/smali/f/c/a/f2/i.smali | 54 + com.discord/smali/f/c/a/f2/j.smali | 97 + com.discord/smali/f/c/a/f2/k$a.smali | 71 + com.discord/smali/f/c/a/f2/k.smali | 161 + com.discord/smali/f/c/a/g.smali | 13 +- com.discord/smali/f/c/a/g0.smali | 247 +- com.discord/smali/f/c/a/g1$a.smali | 147 - com.discord/smali/f/c/a/g1$b.smali | 101 - com.discord/smali/f/c/a/g1$c.smali | 45 - com.discord/smali/f/c/a/g1$d.smali | 67 - com.discord/smali/f/c/a/g1$e.smali | 65 - com.discord/smali/f/c/a/g1$f.smali | 158 - com.discord/smali/f/c/a/g1.smali | 441 +- com.discord/smali/f/c/a/h.smali | 22 +- com.discord/smali/f/c/a/h0$a.smali | 53 + com.discord/smali/f/c/a/h0.smali | 229 +- com.discord/smali/f/c/a/h1.smali | 134 +- com.discord/smali/f/c/a/i.smali | 10 +- com.discord/smali/f/c/a/i0.smali | 33 +- com.discord/smali/f/c/a/i1.smali | 176 +- com.discord/smali/f/c/a/j.smali | 68 +- com.discord/smali/f/c/a/j0.smali | 217 +- com.discord/smali/f/c/a/j1.smali | 128 +- com.discord/smali/f/c/a/k.smali | 72 +- com.discord/smali/f/c/a/k0.smali | 66 +- com.discord/smali/f/c/a/k1$a.smali | 113 - com.discord/smali/f/c/a/k1.smali | 180 +- com.discord/smali/f/c/a/l.smali | 68 +- com.discord/smali/f/c/a/l0$a$a.smali | 65 - com.discord/smali/f/c/a/l0$a.smali | 99 - com.discord/smali/f/c/a/l0$b.smali | 69 - com.discord/smali/f/c/a/l0$c.smali | 76 - com.discord/smali/f/c/a/l0.smali | 127 +- com.discord/smali/f/c/a/l1.smali | 162 +- com.discord/smali/f/c/a/m.smali | 72 +- com.discord/smali/f/c/a/m0.smali | 1189 +- com.discord/smali/f/c/a/m1.smali | 120 +- com.discord/smali/f/c/a/n.smali | 201 +- com.discord/smali/f/c/a/n0.smali | 24 +- com.discord/smali/f/c/a/n1$a.smali | 101 + com.discord/smali/f/c/a/n1.smali | 1224 +- com.discord/smali/f/c/a/o.smali | 378 +- com.discord/smali/f/c/a/o0.smali | 235 +- com.discord/smali/f/c/a/o1$a.smali | 146 + com.discord/smali/f/c/a/o1$b.smali | 97 + com.discord/smali/f/c/a/o1$c.smali | 45 + com.discord/smali/f/c/a/o1$d.smali | 77 + com.discord/smali/f/c/a/o1$e.smali | 63 + com.discord/smali/f/c/a/o1$f.smali | 152 + com.discord/smali/f/c/a/o1$g.smali | 49 + com.discord/smali/f/c/a/o1.smali | 546 +- com.discord/smali/f/c/a/p.smali | 753 +- com.discord/smali/f/c/a/p0.smali | 888 +- com.discord/smali/f/c/a/p1.smali | 256 +- com.discord/smali/f/c/a/q.smali | 1159 +- com.discord/smali/f/c/a/q0.smali | 56 +- com.discord/smali/f/c/a/q1.smali | 209 +- com.discord/smali/f/c/a/r.smali | 355 +- com.discord/smali/f/c/a/r0.smali | 112 +- com.discord/smali/f/c/a/r1.smali | 548 +- com.discord/smali/f/c/a/s.smali | 254 +- com.discord/smali/f/c/a/s0.smali | 24 +- com.discord/smali/f/c/a/s1$a.smali | 109 + com.discord/smali/f/c/a/s1.smali | 182 +- com.discord/smali/f/c/a/t.smali | 378 +- com.discord/smali/f/c/a/t0.smali | 177 +- com.discord/smali/f/c/a/t1.smali | 235 +- com.discord/smali/f/c/a/u.smali | 687 +- com.discord/smali/f/c/a/u0.smali | 61 +- com.discord/smali/f/c/a/u1$a.smali | 73 - com.discord/smali/f/c/a/u1.smali | 221 +- com.discord/smali/f/c/a/v.smali | 1435 +- com.discord/smali/f/c/a/v0$a.smali | 45 - com.discord/smali/f/c/a/v0.smali | 1017 +- com.discord/smali/f/c/a/v1$a.smali | 52 - com.discord/smali/f/c/a/v1$b.smali | 88 - com.discord/smali/f/c/a/v1.smali | 1820 +- com.discord/smali/f/c/a/w.smali | 311 +- com.discord/smali/f/c/a/w0.smali | 201 +- com.discord/smali/f/c/a/w1.smali | 25 + com.discord/smali/f/c/a/w1/a.smali | 19 - com.discord/smali/f/c/a/x.smali | 139 +- com.discord/smali/f/c/a/x0.smali | 427 +- com.discord/smali/f/c/a/x1.smali | 122 + com.discord/smali/f/c/a/y.smali | 101 +- com.discord/smali/f/c/a/y0.smali | 7 +- com.discord/smali/f/c/a/y1.smali | 25 + com.discord/smali/f/c/a/z.smali | 95 +- com.discord/smali/f/c/a/z0.smali | 4 +- com.discord/smali/f/c/a/z1.smali | 659 + com.discord/smali/f/d/a/e.smali | 12 +- com.discord/smali/f/d/a/g.smali | 6 +- com.discord/smali/f/d/a/x/a.smali | 4 +- com.discord/smali/f/d/a/x/b.smali | 8 +- com.discord/smali/f/d/a/x/b0.smali | 6 +- com.discord/smali/f/d/a/x/c.smali | 14 +- com.discord/smali/f/d/a/x/c0.smali | 2 +- com.discord/smali/f/d/a/x/d.smali | 4 +- com.discord/smali/f/d/a/x/d0.smali | 2 +- com.discord/smali/f/d/a/x/e0.smali | 12 +- com.discord/smali/f/d/a/x/f.smali | 2 +- com.discord/smali/f/d/a/x/f0.smali | 8 +- com.discord/smali/f/d/a/x/g.smali | 4 +- com.discord/smali/f/d/a/x/h0/c$a.smali | 2 +- com.discord/smali/f/d/a/x/h0/c.smali | 4 +- com.discord/smali/f/d/a/x/h0/d.smali | 16 +- com.discord/smali/f/d/a/x/i.smali | 6 +- com.discord/smali/f/d/a/x/j.smali | 6 +- com.discord/smali/f/d/a/x/l.smali | 10 +- com.discord/smali/f/d/a/x/m.smali | 16 +- com.discord/smali/f/d/a/x/r.smali | 18 +- com.discord/smali/f/d/a/x/s.smali | 10 +- com.discord/smali/f/d/a/x/t.smali | 2 +- com.discord/smali/f/d/a/x/w.smali | 14 +- com.discord/smali/f/d/a/x/x.smali | 6 +- com.discord/smali/f/d/a/x/y.smali | 6 +- com.discord/smali/f/d/a/y/d.smali | 2 +- com.discord/smali/f/e/a/a/a$a.smali | 14 + com.discord/smali/f/e/a/a/a$b.smali | 108 + com.discord/smali/f/e/a/a/a.smali | 73 +- com.discord/smali/f/e/a/a/b.smali | 11 + com.discord/smali/f/e/b/a/a.smali | 42 +- com.discord/{smali_classes2 => smali}/h.smali | 0 com.discord/{smali_classes2 => smali}/i.smali | 0 com.discord/{smali_classes2 => smali}/j.smali | 0 com.discord/{smali_classes2 => smali}/k.smali | 0 com.discord/{smali_classes2 => smali}/l.smali | 0 com.discord/{smali_classes2 => smali}/m.smali | 0 .../{smali_classes2 => smali}/n$a$a.smali | 0 .../{smali_classes2 => smali}/n$a$b.smali | 0 .../{smali_classes2 => smali}/n$a$c.smali | 0 .../{smali_classes2 => smali}/n$a.smali | 0 .../{smali_classes2 => smali}/n$b.smali | 0 .../{smali_classes2 => smali}/n$c.smali | 0 .../{smali_classes2 => smali}/n$d.smali | 0 .../{smali_classes2 => smali}/n$e.smali | 0 .../{smali_classes2 => smali}/n$f.smali | 0 .../{smali_classes2 => smali}/n$g.smali | 0 .../{smali_classes2 => smali}/n$h.smali | 0 com.discord/smali/n.smali | 1033 + com.discord/smali/o.smali | 72 + com.discord/{smali_classes2 => smali}/p.smali | 0 com.discord/smali/q.smali | 61 + com.discord/{smali_classes2 => smali}/r.smali | 0 com.discord/{smali_classes2 => smali}/s.smali | 0 com.discord/{smali_classes2 => smali}/t.smali | 0 com.discord/{smali_classes2 => smali}/u.smali | 0 com.discord/{smali_classes2 => smali}/v.smali | 0 .../{smali_classes2 => smali}/w$a.smali | 0 com.discord/smali/w$b.smali | 72 + .../{smali_classes2 => smali}/w$c.smali | 0 com.discord/smali/w.smali | 412 + com.discord/smali/x.smali | 86 + com.discord/{smali_classes2 => smali}/y.smali | 0 com.discord/{smali_classes2 => smali}/z.smali | 0 ...DisableDeleteAccountDialog$Companion.smali | 0 ...idgetDisableDeleteAccountDialog$Mode.smali | 0 ...ableDeleteAccountDialog$WhenMappings.smali | 0 ...leteAccountDialog$onDisableClicked$1.smali | 0 ...leteAccountDialog$onDisableClicked$2.smali | 0 ...isableDeleteAccountDialog$onResume$1.smali | 0 ...bleDeleteAccountDialog$onViewBound$1.smali | 0 ...bleDeleteAccountDialog$onViewBound$2.smali | 0 ...bleDeleteAccountDialog$onViewBound$3.smali | 0 ...bleDeleteAccountDialog$onViewBound$4.smali | 0 .../WidgetDisableDeleteAccountDialog.smali | 14 +- ...idgetEnableSMSBackupDialog$Companion.smali | 0 ...bleSMSBackupDialog$enableSMSBackup$1.smali | 0 ...bleSMSBackupDialog$enableSMSBackup$2.smali | 0 ...dgetEnableSMSBackupDialog$onResume$1.smali | 0 ...dgetEnableSMSBackupDialog$onResume$2.smali | 0 .../account/WidgetEnableSMSBackupDialog.smali | 10 +- .../WidgetSettingsAccount$Companion.smali | 0 ...ettingsAccount$Model$Companion$get$1.smali | 0 ...idgetSettingsAccount$Model$Companion.smali | 0 .../account/WidgetSettingsAccount$Model.smali | 0 .../WidgetSettingsAccount$Redirect.smali | 0 .../WidgetSettingsAccount$configureUI$1.smali | 0 ...WidgetSettingsAccount$configureUI$10.smali | 0 ...WidgetSettingsAccount$configureUI$11.smali | 4 +- ...WidgetSettingsAccount$configureUI$12.smali | 0 ...WidgetSettingsAccount$configureUI$13.smali | 0 ...WidgetSettingsAccount$configureUI$14.smali | 2 +- .../WidgetSettingsAccount$configureUI$2.smali | 0 .../WidgetSettingsAccount$configureUI$3.smali | 0 .../WidgetSettingsAccount$configureUI$4.smali | 0 ...idgetSettingsAccount$configureUI$5$1.smali | 0 .../WidgetSettingsAccount$configureUI$5.smali | 0 .../WidgetSettingsAccount$configureUI$6.smali | 0 ...idgetSettingsAccount$configureUI$7$1.smali | 0 .../WidgetSettingsAccount$configureUI$7.smali | 0 .../WidgetSettingsAccount$configureUI$8.smali | 0 .../WidgetSettingsAccount$configureUI$9.smali | 0 .../WidgetSettingsAccount$onViewBound$1.smali | 0 ...tingsAccount$onViewBoundOrOnResume$1.smali | 0 ...ttingsAccount$showRemove2FAModal$1$1.smali | 0 ...SettingsAccount$showRemove2FAModal$1.smali | 0 .../account/WidgetSettingsAccount.smali | 56 +- ...s$Adapter$BackupCodeHeaderViewHolder.smali | 2 +- ...r$BackupCodeViewHolder$onConfigure$1.smali | 0 ...upCodes$Adapter$BackupCodeViewHolder.smali | 2 +- ...etSettingsAccountBackupCodes$Adapter.smali | 0 ...ngsAccountBackupCodes$BackupCodeItem.smali | 0 ...ountBackupCodes$BackupCodeItemHeader.smali | 0 ...SettingsAccountBackupCodes$Companion.smali | 0 ...sAccountBackupCodes$getBackupCodes$1.smali | 4 +- ...sAccountBackupCodes$getBackupCodes$2.smali | 0 ...gsAccountBackupCodes$onViewCreated$2.smali | 0 ...wPasswordModal$$inlined$let$lambda$1.smali | 0 ...wPasswordModal$$inlined$let$lambda$2.smali | 0 .../WidgetSettingsAccountBackupCodes.smali | 10 +- ...tingsAccountChangePassword$Companion.smali | 0 ...sAccountChangePassword$configureUI$1.smali | 0 ...sAccountChangePassword$onViewBound$1.smali | 0 ...sAccountChangePassword$onViewBound$2.smali | 0 ...sAccountChangePassword$onViewBound$3.smali | 0 ...angePassword$onViewBoundOrOnResume$1.smali | 0 ...ountChangePassword$saveNewPassword$1.smali | 0 .../WidgetSettingsAccountChangePassword.smali | 12 +- .../WidgetSettingsAccountEdit$Companion.smali | 0 ...tSettingsAccountEdit$configureUI$1$1.smali | 0 ...getSettingsAccountEdit$configureUI$1.smali | 0 ...tSettingsAccountEdit$onViewBound$1$1.smali | 0 ...getSettingsAccountEdit$onViewBound$1.smali | 0 ...getSettingsAccountEdit$onViewBound$2.smali | 0 ...getSettingsAccountEdit$onViewBound$3.smali | 0 ...sAccountEdit$onViewBoundOrOnResume$1.smali | 0 ...WidgetSettingsAccountEdit$saveInfo$1.smali | 0 ...WidgetSettingsAccountEdit$saveInfo$2.smali | 0 ...tingsAccountEdit$validationManager$2.smali | 0 .../account/WidgetSettingsAccountEdit.smali | 16 +- ...WidgetSettingsBlockedUsers$Companion.smali | 0 ...BlockedUsers$onViewBoundOrOnResume$1.smali | 0 ...BlockedUsers$onViewBoundOrOnResume$2.smali | 0 ...SettingsBlockedUsers$onViewCreated$2.smali | 0 ...SettingsBlockedUsers$onViewCreated$3.smali | 0 .../account/WidgetSettingsBlockedUsers.smali | 10 +- ...$BlockedUserViewHolder$onConfigure$1.smali | 0 ...$BlockedUserViewHolder$onConfigure$2.smali | 0 ...edUsersAdapter$BlockedUserViewHolder.smali | 6 +- ...BlockedUsersAdapter$onClickUnblock$1.smali | 0 ...kedUsersAdapter$onClickUserProfile$1.smali | 0 .../WidgetSettingsBlockedUsersAdapter.smali | 0 ...idgetSettingsBlockedUsersViewModel$1.smali | 0 ...tingsBlockedUsersViewModel$Companion.smali | 0 ...lockedUsersViewModel$Event$ShowToast.smali | 0 ...tSettingsBlockedUsersViewModel$Event.smali | 0 ...sViewModel$Factory$observeStores$1$1.smali | 0 ...ersViewModel$Factory$observeStores$1.smali | 0 ...ettingsBlockedUsersViewModel$Factory.smali | 0 ...etSettingsBlockedUsersViewModel$Item.smali | 0 ...ingsBlockedUsersViewModel$StoreState.smali | 0 ...lockedUsersViewModel$ViewState$Empty.smali | 0 ...ockedUsersViewModel$ViewState$Loaded.smali | 0 ...ersViewModel$ViewState$Uninitialized.smali | 0 ...tingsBlockedUsersViewModel$ViewState.smali | 0 ...ingsBlockedUsersViewModel$getItems$1.smali | 0 ...ingsBlockedUsersViewModel$getItems$2.smali | 0 ...ockedUsersViewModel$onClickUnblock$1.smali | 0 ...ockedUsersViewModel$onClickUnblock$2.smali | 0 .../WidgetSettingsBlockedUsersViewModel.smali | 8 +- .../account/mfa/WidgetEnableMFADownload.smali | 2 +- .../account/mfa/WidgetEnableMFAInput.smali | 2 +- .../account/mfa/WidgetEnableMFAKey.smali | 6 +- .../account/mfa/WidgetEnableMFASteps.smali | 6 +- ...WidgetEnableMFASuccess$onViewBound$1.smali | 2 +- .../account/mfa/WidgetEnableMFASuccess.smali | 2 +- .../billing/SettingsBillingViewModel.smali | 2 +- ...aymentSourceEditDialog$caProvinces$2.smali | 4 +- ...etPaymentSourceEditDialog$usStates$2.smali | 4 +- .../WidgetPaymentSourceEditDialog.smali | 34 +- .../billing/WidgetSettingsBilling.smali | 2 +- .../WidgetSettingsPaymentHistory.smali | 2 +- .../WidgetSettingsPaymentMethods.smali | 8 +- .../premium/SettingsPremiumViewModel.smali | 2 +- .../premium/WidgetSettingsGifting.smali | 24 +- ...gsGiftingAdapter$EntitlementListItem.smali | 16 +- ...etSettingsGiftingAdapter$SkuListItem.smali | 10 +- ...getDropdownItems$$inlined$sortedBy$1.smali | 2 +- .../premium/WidgetSettingsPremium.smali | 78 +- .../WidgetSettingsPremiumSwitchPlan.smali | 24 +- ...tionSampleGuildAdapter$GuildListItem.smali | 8 +- .../SettingsPremiumGuildViewModel.smali | 2 +- ...emiumGuildSubscription$onViewBound$1.smali | 2 +- ...emiumGuildSubscription$showContent$1.smali | 2 +- ...dgetSettingsPremiumGuildSubscription.smali | 22 +- ...ildSubscriptionAdapter$GuildListItem.smali | 12 +- ...ldSubscriptionAdapter$HeaderListItem.smali | 2 +- ...ptionAdapter$PremiumGuildSubListItem.smali | 8 +- .../WidgetIncomingShare$onSendClicked$2.smali | 2 +- .../widgets/share/WidgetIncomingShare.smali | 26 +- .../discord/widgets/status/WidgetStatus.smali | 14 +- .../widgets/tabs/BottomNavViewObserver.smali | 2 +- .../tabs/TabsHostBottomNavigationView.smali | 84 +- .../widgets/tabs/TabsHostViewModel.smali | 6 +- .../discord/widgets/tabs/WidgetTabsHost.smali | 16 +- .../discord/widgets/tos/WidgetTosAccept.smali | 8 +- .../widgets/user/UserNameFormatterKt.smali | 4 +- .../discord/widgets/user/WidgetBanUser.smali | 12 +- .../discord/widgets/user/WidgetKickUser.smali | 10 +- ...UserMentions$WidgetUserMentionFilter.smali | 6 +- .../widgets/user/WidgetUserMentions.smali | 2 +- .../user/WidgetUserSetCustomStatus.smali | 20 +- .../widgets/user/WidgetUserStatusSheet.smali | 10 +- .../user/WidgetUserStatusSheetViewModel.smali | 2 +- .../captcha/WidgetUserCaptchaVerify.smali | 8 +- .../user/email/WidgetUserEmailUpdate.smali | 8 +- .../user/phone/WidgetUserPhoneAdd.smali | 10 +- ...olderMusicRichPresence$configureUi$1.smali | 2 +- ...olderMusicRichPresence$configureUi$2.smali | 2 +- ...olderMusicRichPresence$configureUi$3.smali | 2 +- .../user/profile/UserProfileAdminView.smali | 14 +- .../profile/UserProfileConnectionsView.smali | 6 +- .../user/profile/UserProfileHeaderView.smali | 10 +- ...iewModel$Factory$observeStoreState$2.smali | 2 +- .../UserStatusPresenceCustomView.smali | 6 +- .../user/search/ViewGlobalSearchItem.smali | 12 +- .../WidgetGlobalSearch$onViewBound$5.smali | 2 +- .../user/search/WidgetGlobalSearch.smali | 12 +- ...GlobalSearchAdapter$HeaderViewHolder.smali | 2 +- ...earchGuildsAdapter$ItemDirectMessage.smali | 4 +- ...tGlobalSearchGuildsAdapter$ItemGuild.smali | 12 +- ...create$$inlined$sortedByDescending$1.smali | 2 +- ...getGlobalSearchGuildsModel$Companion.smali | 26 +- ...Companion$create$$inlined$sortedBy$1.smali | 2 +- ...create$$inlined$sortedByDescending$1.smali | 2 +- ...GlobalSearchModel$Companion$create$2.smali | 12 +- ...ate$filteredResults$channelResults$2.smali | 2 +- ...RecentChannelIds$$inlined$sortedBy$1.smali | 2 +- .../WidgetGlobalSearchModel$Companion.smali | 84 +- .../UserProfileVoiceSettingsView.smali | 12 +- ...heet$configureProfileActionButtons$5.smali | 4 +- .../user/usersheet/WidgetUserSheet.smali | 54 +- .../usersheet/WidgetUserSheetViewModel.smali | 12 +- ...ViewModelFactory$observeStoreState$3.smali | 2 +- .../widgets/voice/call/WidgetCallFailed.smali | 8 +- .../voice/call/WidgetCallIndicator.smali | 6 +- ...CallIncoming$Model$Companion$get$1$1.smali | 2 +- .../voice/call/WidgetVoiceCallIncoming.smali | 14 +- ...iceCallInline$configureOngoingCall$1.smali | 2 +- .../voice/call/WidgetVoiceCallInline.smali | 10 +- .../controls/AnchoredVoiceControlsView.smali | 12 +- .../controls/FloatingVoiceControlsView.smali | 12 +- .../feedback/CallFeedbackSheetViewModel.smali | 4 +- .../widgets/voice/feedback/FeedbackView.smali | 16 +- ...Colors$getRepresentativeColorAsync$2.smali | 2 +- ...rRepresentativeColors$handleBitmap$1.smali | 6 +- .../fullscreen/UserRepresentativeColors.smali | 6 +- ...screen$initializeSystemUiListeners$1.smali | 2 +- .../fullscreen/WidgetCallFullscreen.smali | 22 +- ...lFullscreenViewModel$ViewState$Valid.smali | 6 +- .../WidgetCallFullscreenViewModel.smali | 416 +- ...ideoCallGridAdapter$spanSizeLookup$1.smali | 2 +- .../model/CallModel$Companion$get$1$2.smali | 116 +- .../model/CallModel$Companion$get$1.smali | 16 +- .../voice/model/CallModel$Companion.smali | 40 +- .../widgets/voice/model/CallModel.smali | 232 +- ...VoiceChannelSettings$confirmDelete$2.smali | 2 +- .../settings/WidgetVoiceChannelSettings.smali | 20 +- .../WidgetNoiseCancellationBottomSheet.smali | 4 +- .../voice/sheet/WidgetVoiceBottomSheet.smali | 24 +- ...iewModel$Factory$observeStoreState$2.smali | 2 +- .../WidgetVoiceBottomSheetViewModel.smali | 2 +- .../discord/workers/MessageSendWorker.smali | 2 +- .../common/memory/PooledByteBuffer.smali | 4 +- .../references/CloseableReference.smali | 8 +- .../controller/AbstractDraweeController.smali | 2 +- .../facebook/drawee/view/DraweeHolder.smali | 2 +- .../com/facebook/drawee/view/DraweeView.smali | 2 +- .../factory/AnimatedFactoryV2Impl$a.smali | 2 +- .../factory/AnimatedFactoryV2Impl$b.smali | 2 +- .../imagepipeline/image/EncodedImage.smali | 34 +- .../imagepipeline/memory/BasePool.smali | 2 +- .../memory/NativeMemoryChunk.smali | 6 +- .../nativecode/DalvikPurgeableDecoder.smali | 2 +- .../imagepipeline/request/ImageRequest.smali | 2 +- .../samples/zoomable/ZoomableDraweeView.smali | 2 +- .../webpsupport/WebpBitmapFactoryImpl.smali | 2 +- .../persistence/SerializableCookie.smali | 4 +- .../datatransport/cct/CctBackendFactory.smali | 16 +- ...armManagerSchedulerBroadcastReceiver.smali | 28 +- .../JobInfoSchedulerService.smali | 30 +- .../google/android/exoplayer2/Format.smali | 30 +- .../IllegalSeekPositionException.smali | 6 +- .../exoplayer2/audio/AudioProcessor$a.smali | 4 +- .../exoplayer2/audio/DefaultAudioSink$b.smali | 2 +- .../exoplayer2/audio/DefaultAudioSink$c.smali | 4 +- .../exoplayer2/audio/DefaultAudioSink$d.smali | 78 +- .../exoplayer2/audio/DefaultAudioSink$e.smali | 6 +- .../exoplayer2/audio/DefaultAudioSink$f.smali | 16 +- .../exoplayer2/audio/DefaultAudioSink.smali | 356 +- .../exoplayer2/drm/DefaultDrmSession$a.smali | 2 +- .../exoplayer2/drm/DefaultDrmSession$b.smali | 2 +- .../exoplayer2/drm/DefaultDrmSession$c.smali | 24 +- .../exoplayer2/drm/DefaultDrmSession$e.smali | 34 +- .../exoplayer2/drm/DefaultDrmSession.smali | 136 +- .../drm/DefaultDrmSessionManager$b.smali | 2 +- .../drm/DefaultDrmSessionManager.smali | 60 +- .../drm/DrmInitData$SchemeData.smali | 10 +- .../android/exoplayer2/drm/DrmInitData.smali | 10 +- .../android/exoplayer2/drm/DrmSession.smali | 4 +- .../extractor/flv/TagPayloadReader.smali | 16 +- .../extractor/mp4/MdtaMetadataEntry.smali | 6 +- .../MediaCodecRenderer$DecoderException.smali | 2 +- ...derer$DecoderInitializationException.smali | 10 +- .../mediacodec/MediaCodecRenderer.smali | 496 +- .../mediacodec/MediaCodecUtil.smali | 188 +- .../metadata/emsg/EventMessage.smali | 6 +- .../metadata/flac/PictureFrame.smali | 6 +- .../metadata/flac/VorbisComment.smali | 6 +- .../exoplayer2/metadata/icy/IcyHeaders.smali | 16 +- .../exoplayer2/metadata/icy/IcyInfo.smali | 6 +- .../exoplayer2/metadata/id3/ApicFrame.smali | 6 +- .../exoplayer2/metadata/id3/BinaryFrame.smali | 2 +- .../metadata/id3/ChapterFrame.smali | 4 +- .../metadata/id3/ChapterTocFrame.smali | 4 +- .../metadata/id3/CommentFrame.smali | 8 +- .../exoplayer2/metadata/id3/GeobFrame.smali | 8 +- .../exoplayer2/metadata/id3/Id3Frame.smali | 4 +- .../metadata/id3/InternalFrame.smali | 8 +- .../exoplayer2/metadata/id3/MlltFrame.smali | 2 +- .../exoplayer2/metadata/id3/PrivFrame.smali | 4 +- .../metadata/id3/TextInformationFrame.smali | 6 +- .../metadata/id3/UrlLinkFrame.smali | 6 +- .../metadata/scte35/PrivateCommand.smali | 2 +- .../metadata/scte35/SpliceCommand.smali | 4 +- .../metadata/scte35/TimeSignalCommand.smali | 6 +- .../exoplayer2/source/TrackGroup.smali | 2 +- .../DefaultTrackSelector$Parameters.smali | 6 +- .../DefaultTrackSelector$b.smali | 4 +- .../DefaultTrackSelector$c.smali | 2 +- .../trackselection/DefaultTrackSelector.smali | 20 +- .../TrackSelectionParameters$b.smali | 4 +- .../TrackSelectionParameters.smali | 8 +- .../exoplayer2/ui/DefaultTimeBar.smali | 52 +- .../exoplayer2/ui/PlayerControlView$b.smali | 108 +- .../exoplayer2/ui/PlayerControlView.smali | 392 +- .../android/exoplayer2/ui/PlayerView$b.smali | 42 +- .../android/exoplayer2/ui/PlayerView.smali | 256 +- .../android/exoplayer2/ui/SubtitleView.smali | 390 +- .../exoplayer2/ui/TrackSelectionView.smali | 12 +- .../exoplayer2/upstream/AssetDataSource.smali | 30 +- .../upstream/ContentDataSource.smali | 32 +- .../exoplayer2/upstream/FileDataSource.smali | 30 +- ...tpDataSource$HttpDataSourceException.smali | 14 +- ...aSource$InvalidResponseCodeException.smali | 6 +- .../exoplayer2/upstream/Loader$d.smali | 24 +- .../exoplayer2/upstream/Loader$g.smali | 20 +- .../android/exoplayer2/upstream/Loader.smali | 2 +- .../upstream/RawResourceDataSource.smali | 36 +- .../exoplayer2/upstream/UdpDataSource.smali | 16 +- .../exoplayer2/upstream/cache/Cache$a.smali | 6 +- .../exoplayer2/upstream/cache/Cache.smali | 12 +- .../upstream/cache/CacheDataSink.smali | 50 +- .../android/exoplayer2/video/ColorInfo.smali | 4 +- .../exoplayer2/video/DummySurface$b.smali | 14 +- .../exoplayer2/video/DummySurface.smali | 18 +- .../video/MediaCodecVideoRenderer$b.smali | 6 +- .../video/MediaCodecVideoRenderer.smali | 482 +- .../video/VideoDecoderOutputBuffer.smali | 8 +- .../android/flexbox/FlexboxLayout.smali | 348 +- .../flexbox/FlexboxLayoutManager.smali | 346 +- .../gms/analytics/AnalyticsJobService.smali | 60 +- .../gms/analytics/AnalyticsReceiver.smali | 12 +- .../gms/analytics/AnalyticsService.smali | 46 +- .../analytics/CampaignTrackingService.smali | 27 - .../auth/api/signin/GoogleSignInAccount.smali | 42 +- .../com/google/android/gms/clearcut/zzc.smali | 14 +- .../com/google/android/gms/clearcut/zze.smali | 76 +- .../android/gms/common/ConnectionResult.smali | 30 +- .../google/android/gms/common/Feature.smali | 22 +- .../gms/common/GoogleApiAvailability$a.smali | 8 +- .../gms/common/GoogleApiAvailability.smali | 144 +- .../common/api/AvailabilityException.smali | 8 +- .../gms/common/api/GoogleApiActivity.smali | 8 +- .../google/android/gms/common/api/Scope.smali | 16 +- .../android/gms/common/api/Status.smali | 32 +- .../api/internal/BasePendingResult$a.smali | 18 +- .../api/internal/BasePendingResult$b.smali | 6 +- .../api/internal/BasePendingResult.smali | 98 +- .../api/internal/LifecycleCallback.smali | 40 +- .../android/gms/common/data/DataHolder.smali | 20 +- .../common/internal/GetServiceRequest.smali | 38 +- .../internal/ResolveAccountRequest.smali | 16 +- .../internal/ResolveAccountResponse.smali | 26 +- .../android/gms/common/internal/zzc.smali | 14 +- .../gms/common/stats/WakeLockEvent.smali | 40 +- .../com/google/android/gms/common/zzj.smali | 36 +- .../DynamiteModule$LoadingException.smali | 4 +- .../gms/dynamite/DynamiteModule$b.smali | 2 +- .../android/gms/dynamite/DynamiteModule.smali | 156 +- .../gms/internal/clearcut/zzbn$a.smali | 74 +- .../gms/internal/clearcut/zzbn$c.smali | 78 +- .../gms/internal/clearcut/zzbn$d.smali | 116 +- .../android/gms/internal/clearcut/zzbn.smali | 88 +- .../android/gms/internal/clearcut/zzco.smali | 4 +- .../android/gms/internal/clearcut/zzr.smali | 40 +- .../gms/internal/firebase-perf/zzcb.smali | 6 +- .../gms/internal/firebase-perf/zzfa$a.smali | 56 +- .../gms/internal/firebase-perf/zzfa.smali | 68 +- .../gms/internal/firebase-perf/zzfx.smali | 4 +- .../android/gms/internal/gtm/zzbk.smali | 112 - .../android/gms/internal/gtm/zzrk.smali | 2 +- .../android/gms/internal/icing/zzeh.smali | 2 +- .../android/gms/internal/icing/zzh.smali | 22 +- .../android/gms/internal/icing/zzi.smali | 14 +- .../android/gms/internal/icing/zzk.smali | 24 +- .../android/gms/internal/icing/zzm.smali | 14 +- .../android/gms/internal/icing/zzo.smali | 16 +- .../android/gms/internal/icing/zzt.smali | 36 +- .../android/gms/internal/icing/zzu.smali | 10 +- .../android/gms/internal/icing/zzw.smali | 26 +- .../gms/internal/measurement/zzae.smali | 22 +- .../gms/internal/measurement/zzhi$a.smali | 62 +- .../gms/internal/measurement/zzhi.smali | 66 +- .../gms/internal/measurement/zzij.smali | 4 +- .../android/gms/internal/nearby/zzgp.smali | 32 +- .../android/gms/internal/nearby/zzgs.smali | 20 +- .../android/gms/internal/nearby/zzgu.smali | 16 +- ...pMeasurement$ConditionalUserProperty.smali | 36 +- .../gms/measurement/AppMeasurement.smali | 238 +- .../AppMeasurementJobService.smali | 70 +- .../measurement/AppMeasurementReceiver.smali | 36 +- .../measurement/AppMeasurementService.smali | 96 +- .../AppMeasurementDynamiteService$a.smali | 20 +- .../AppMeasurementDynamiteService$b.smali | 8 +- .../AppMeasurementDynamiteService.smali | 842 +- .../gms/measurement/internal/zzan.smali | 14 +- .../gms/measurement/internal/zzao.smali | 18 +- .../gms/measurement/internal/zzkr.smali | 34 +- .../gms/measurement/internal/zzn.smali | 56 +- .../gms/measurement/internal/zzw.smali | 32 +- .../gms/measurement/module/Analytics.smali | 8 +- .../gms/nearby/messages/BleSignal.smali | 2 +- .../android/gms/nearby/messages/Message.smali | 28 +- .../gms/nearby/messages/MessageFilter.smali | 30 +- .../gms/nearby/messages/MessagesClient.smali | 20 +- .../gms/nearby/messages/PublishOptions.smali | 6 +- .../gms/nearby/messages/Strategy.smali | 34 +- .../nearby/messages/SubscribeOptions.smali | 6 +- .../messages/internal/ClientAppContext.smali | 22 +- .../messages/internal/SubscribeRequest.smali | 90 +- .../gms/nearby/messages/internal/Update.smali | 32 +- .../gms/nearby/messages/internal/zza.smali | 18 +- .../gms/nearby/messages/internal/zzad.smali | 18 +- .../gms/nearby/messages/internal/zzaf.smali | 16 +- .../gms/nearby/messages/internal/zzbz.smali | 58 +- .../gms/nearby/messages/internal/zzcb.smali | 48 +- .../gms/nearby/messages/internal/zzce.smali | 36 +- .../gms/nearby/messages/internal/zzcg.smali | 54 +- .../gms/nearby/messages/internal/zze.smali | 14 +- .../gms/nearby/messages/internal/zzj.smali | 14 +- .../gms/phenotype/ExperimentTokens.smali | 38 +- .../gms/safetynet/HarmfulAppsData.smali | 14 +- .../gms/safetynet/SafeBrowsingData.smali | 6 +- .../SafetyNetApi$RecaptchaTokenResponse.smali | 6 +- .../gms/safetynet/SafetyNetApi$a.smali | 2 +- .../gms/safetynet/SafetyNetClient.smali | 22 +- .../google/android/gms/safetynet/zza.smali | 10 +- .../google/android/gms/safetynet/zzd.smali | 16 +- .../google/android/gms/safetynet/zzf.smali | 10 +- .../google/android/gms/safetynet/zzh.smali | 12 +- .../android/gms/signin/internal/zab.smali | 16 +- .../android/gms/signin/internal/zai.smali | 12 +- .../android/gms/signin/internal/zak.smali | 14 +- .../com/google/android/gms/tasks/Task.smali | 54 +- .../gms/tasks/TaskCompletionSource.smali | 40 +- .../appbar/AppBarLayout$BaseBehavior$a.smali | 2 +- .../appbar/AppBarLayout$BaseBehavior.smali | 38 +- .../appbar/AppBarLayout$Behavior.smali | 16 +- .../AppBarLayout$ScrollingViewBehavior.smali | 36 +- .../material/appbar/AppBarLayout.smali | 6 +- .../appbar/CollapsingToolbarLayout$c.smali | 6 +- .../appbar/CollapsingToolbarLayout.smali | 26 +- .../material/button/MaterialButton.smali | 266 +- .../material/card/MaterialCardView.smali | 334 +- .../CalendarConstraints$Builder.smali | 4 +- .../material/datepicker/DateSelector.smali | 6 +- .../DateValidatorPointBackward.smali | 2 +- .../DateValidatorPointForward.smali | 2 +- .../datepicker/MaterialCalendar$c.smali | 4 +- .../datepicker/MaterialCalendar$e.smali | 20 +- .../datepicker/MaterialCalendar.smali | 26 +- .../datepicker/MaterialCalendarGridView.smali | 84 +- .../datepicker/MaterialDatePicker$c.smali | 6 +- .../datepicker/MaterialDatePicker.smali | 22 +- .../MaterialTextInputPicker$a.smali | 18 +- .../datepicker/MaterialTextInputPicker.smali | 8 +- .../android/material/datepicker/Month.smali | 14 +- .../datepicker/MonthsPagerAdapter.smali | 18 +- .../datepicker/RangeDateSelector$a.smali | 20 +- .../datepicker/RangeDateSelector$b.smali | 20 +- .../datepicker/RangeDateSelector.smali | 60 +- .../datepicker/SingleDateSelector$a.smali | 20 +- .../datepicker/SingleDateSelector.smali | 16 +- .../material/datepicker/YearGridAdapter.smali | 16 +- ...ExtendedFloatingActionButtonBehavior.smali | 12 +- .../ExtendedFloatingActionButton$c.smali | 24 +- .../ExtendedFloatingActionButton$f.smali | 18 +- .../ExtendedFloatingActionButton$g.smali | 18 +- .../ExtendedFloatingActionButton$h.smali | 14 +- .../ExtendedFloatingActionButton.smali | 236 +- .../FloatingActionButton$a.smali | 4 +- .../FloatingActionButton$c.smali | 4 +- .../FloatingActionButton.smali | 396 +- .../internal/CollapsingTextHelper.smali | 18 +- .../android/material/internal/ViewUtils.smali | 4 +- .../progressindicator/ProgressIndicator.smali | 112 +- ...eTransientBottomBar$BehaviorDelegate.smali | 18 +- .../snackbar/BaseTransientBottomBar$m.smali | 2 +- .../snackbar/BaseTransientBottomBar$p.smali | 12 +- .../snackbar/BaseTransientBottomBar.smali | 108 +- .../material/textfield/TextInputLayout.smali | 394 +- .../material/transition/FadeProvider$a.smali | 2 +- .../transition/FadeThroughProvider$a.smali | 2 +- .../MaterialContainerTransform$b.smali | 4 +- .../MaterialContainerTransform$d$a.smali | 2 +- .../MaterialContainerTransform$d$b.smali | 2 +- .../MaterialContainerTransform$d.smali | 144 +- .../MaterialContainerTransform.smali | 46 +- .../material/transition/MaterialFade.smali | 20 +- .../transition/MaterialFadeThrough.smali | 20 +- .../transition/MaterialSharedAxis.smali | 22 +- .../transition/platform/FadeProvider$a.smali | 2 +- .../platform/FadeThroughProvider$a.smali | 2 +- .../MaterialContainerTransform$b.smali | 4 +- .../MaterialContainerTransform$d$a.smali | 2 +- .../MaterialContainerTransform$d$b.smali | 2 +- .../MaterialContainerTransform$d.smali | 144 +- .../platform/MaterialContainerTransform.smali | 46 +- ...inerTransformSharedElementCallback$a.smali | 4 +- ...inerTransformSharedElementCallback$b.smali | 4 +- ...inerTransformSharedElementCallback$c.smali | 4 +- ...tainerTransformSharedElementCallback.smali | 2 +- .../transition/platform/MaterialFade.smali | 20 +- .../platform/MaterialFadeThrough.smali | 20 +- .../platform/MaterialSharedAxis.smali | 22 +- .../google/firebase/FirebaseException.smali | 4 +- .../firebase/abt/component/AbtRegistrar.smali | 2 +- .../analytics/FirebaseAnalytics.smali | 28 +- .../AnalyticsConnectorRegistrar.smali | 2 +- .../firebase/appindexing/internal/zza.smali | 18 +- .../firebase/appindexing/internal/zzc.smali | 16 +- .../crashlytics/CrashlyticsRegistrar.smali | 2 +- .../crashlytics/FirebaseCrashlytics.smali | 8 +- .../ndk/CrashlyticsNdkRegistrar.smali | 2 +- .../datatransport/TransportRegistrar.smali | 12 +- .../internal/DynamicLinkData.smali | 16 +- .../firebase/dynamiclinks/internal/zzo.smali | 10 +- .../firebase/dynamiclinks/internal/zzr.smali | 6 +- .../firebase/iid/FirebaseInstanceId.smali | 44 +- .../iid/FirebaseInstanceIdReceiver.smali | 2 +- .../firebase/iid/MessengerIpcClient$b.smali | 14 +- .../firebase/iid/MessengerIpcClient$e.smali | 8 +- .../firebase/iid/MessengerIpcClient.smali | 6 +- .../com/google/firebase/iid/Registrar.smali | 2 +- .../FirebaseInstallationsRegistrar.smali | 2 +- .../messaging/EnhancedIntentService.smali | 36 +- .../messaging/FirebaseMessaging.smali | 30 +- .../FirebaseMessagingRegistrar$b.smali | 14 +- .../FirebaseMessagingRegistrar$c.smali | 10 +- .../FirebaseMessagingRegistrar.smali | 22 +- .../messaging/FirebaseMessagingService.smali | 22 +- .../firebase/messaging/RemoteMessage.smali | 6 +- .../firebase/perf/FirebasePerfRegistrar.smali | 2 +- .../perf/internal/GaugeManager$a.smali | 10 +- .../firebase/perf/internal/GaugeManager.smali | 572 +- .../perf/internal/RemoteConfigManager.smali | 104 +- .../perf/internal/SessionManager.smali | 76 +- .../google/firebase/perf/internal/zzt.smali | 126 +- .../firebase/perf/metrics/AppStartTrace.smali | 120 +- .../google/firebase/perf/metrics/Trace.smali | 100 +- .../perf/network/FirebasePerfHttpClient.smali | 208 +- .../network/FirebasePerfOkHttpClient.smali | 38 +- .../network/FirebasePerfUrlConnection.smali | 60 +- .../perf/provider/FirebasePerfProvider.smali | 22 +- .../provider/FirebaseInitProvider.smali | 2 +- .../remoteconfig/RemoteConfigRegistrar.smali | 2 +- .../internal/ConfigFetchHttpClient.smali | 4 +- .../android/colorpicker/ColorPanelView.smali | 4 +- .../android/colorpicker/ColorPickerView.smali | 28 +- .../adapters/FileListAdapter$a.smali | 6 +- .../adapters/FileListAdapter$b.smali | 14 +- .../fragment/FlexInputFragment$b.smali | 2 +- .../fragment/FlexInputFragment.smali | 4 +- .../model/Attachment$Companion.smali | 6 +- .../lytefast/flexinput/model/Attachment.smali | 2 +- .../otaliastudios/cameraview/CameraView.smali | 32 +- .../com/yalantis/ucrop/UCropActivity.smali | 14 +- .../ucrop/view/GestureCropImageView$c.smali | 4 +- .../ucrop/view/GestureCropImageView.smali | 80 +- .../com/yalantis/ucrop/view/OverlayView.smali | 4 +- com.discord/smali_classes2/f/a/a/c/b$a.smali | 256 - com.discord/smali_classes2/f/b/a/a/a$a.smali | 518 - com.discord/smali_classes2/f/b/a/a/a.smali | 2 +- com.discord/smali_classes2/f/b/a/c/f.smali | 2 +- com.discord/smali_classes2/f/b/a/c/g.smali | 2 +- com.discord/smali_classes2/f/b/a/c/h.smali | 2 +- com.discord/smali_classes2/f/b/a/c/i$b.smali | 2 +- com.discord/smali_classes2/f/b/a/c/i.smali | 6 +- com.discord/smali_classes2/f/b/a/c/j.smali | 6 +- com.discord/smali_classes2/f/b/a/c/k.smali | 2 +- com.discord/smali_classes2/f/g/b/b/a$f.smali | 2 +- com.discord/smali_classes2/f/g/b/b/a.smali | 8 +- com.discord/smali_classes2/f/g/b/b/e.smali | 6 +- com.discord/smali_classes2/f/g/b/b/f.smali | 2 +- com.discord/smali_classes2/f/g/d/g/h.smali | 2 +- com.discord/smali_classes2/f/g/d/g/i.smali | 2 +- com.discord/smali_classes2/f/g/d/i/a.smali | 2 +- com.discord/smali_classes2/f/g/e/e.smali | 2 +- com.discord/smali_classes2/f/g/e/g.smali | 2 +- com.discord/smali_classes2/f/g/e/h.smali | 2 +- com.discord/smali_classes2/f/g/g/a/a/c.smali | 4 +- com.discord/smali_classes2/f/g/g/c/a.smali | 2 +- com.discord/smali_classes2/f/g/g/e/b.smali | 10 +- com.discord/smali_classes2/f/g/g/e/g.smali | 10 +- com.discord/smali_classes2/f/g/g/e/k.smali | 2 +- com.discord/smali_classes2/f/g/g/e/l.smali | 6 +- com.discord/smali_classes2/f/g/g/j/a.smali | 2 +- com.discord/smali_classes2/f/g/i/a.smali | 12 +- com.discord/smali_classes2/f/g/i/d.smali | 6 +- .../smali_classes2/f/g/j/a/c/c$b.smali | 2 +- com.discord/smali_classes2/f/g/j/c/f.smali | 4 +- com.discord/smali_classes2/f/g/j/c/w.smali | 4 +- com.discord/smali_classes2/f/g/j/d/a.smali | 2 +- com.discord/smali_classes2/f/g/j/d/d.smali | 2 +- com.discord/smali_classes2/f/g/j/d/e.smali | 2 +- com.discord/smali_classes2/f/g/j/e/i.smali | 4 +- com.discord/smali_classes2/f/g/j/h/e.smali | 8 +- com.discord/smali_classes2/f/g/j/l/h.smali | 4 +- com.discord/smali_classes2/f/g/j/l/r.smali | 4 +- com.discord/smali_classes2/f/g/j/l/t.smali | 8 +- com.discord/smali_classes2/f/g/j/l/u.smali | 2 +- com.discord/smali_classes2/f/g/j/p/a$b.smali | 2 +- com.discord/smali_classes2/f/g/j/p/b0.smali | 8 +- com.discord/smali_classes2/f/g/j/p/c0$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/c0.smali | 2 +- com.discord/smali_classes2/f/g/j/p/d0$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/d1$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/i$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/j$b.smali | 2 +- com.discord/smali_classes2/f/g/j/p/j0.smali | 2 +- com.discord/smali_classes2/f/g/j/p/m$b.smali | 2 +- .../smali_classes2/f/g/j/p/m$c$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/m$c.smali | 2 +- com.discord/smali_classes2/f/g/j/p/n0$a.smali | 2 +- .../smali_classes2/f/g/j/p/x0$a$a.smali | 2 +- com.discord/smali_classes2/f/g/j/p/y.smali | 2 +- com.discord/smali_classes2/f/g/k/c.smali | 16 +- com.discord/smali_classes2/f/h/a/a/a.smali | 240 +- com.discord/smali_classes2/f/h/a/a/b.smali | 114 +- com.discord/smali_classes2/f/h/a/a/c.smali | 39 +- com.discord/smali_classes2/f/h/a/a/d.smali | 118 - com.discord/smali_classes2/f/h/a/a/e.smali | 26 - com.discord/smali_classes2/f/h/a/a/f.smali | 38 - com.discord/smali_classes2/f/h/a/a/g.smali | 23 - com.discord/smali_classes2/f/h/a/a/h.smali | 12 - com.discord/smali_classes2/f/h/a/a/i/a.smali | 347 - .../smali_classes2/f/h/a/a/i/b/a.smali | 13 - .../smali_classes2/f/h/a/a/i/b/b$a.smali | 119 - .../smali_classes2/f/h/a/a/i/b/b$b.smali | 77 - .../smali_classes2/f/h/a/a/i/b/b$c.smali | 83 - .../smali_classes2/f/h/a/a/i/b/b$d.smali | 113 - .../smali_classes2/f/h/a/a/i/b/b$e.smali | 113 - .../smali_classes2/f/h/a/a/i/b/b$f.smali | 83 - .../smali_classes2/f/h/a/a/i/b/b.smali | 206 - .../smali_classes2/f/h/a/a/i/b/c.smali | 522 - .../smali_classes2/f/h/a/a/i/b/d.smali | 118 - .../smali_classes2/f/h/a/a/i/b/e.smali | 178 - .../smali_classes2/f/h/a/a/i/b/f$a.smali | 40 - .../smali_classes2/f/h/a/a/i/b/f.smali | 374 - .../smali_classes2/f/h/a/a/i/b/g.smali | 394 - .../smali_classes2/f/h/a/a/i/b/h.smali | 101 - .../smali_classes2/f/h/a/a/i/b/i.smali | 178 - .../smali_classes2/f/h/a/a/i/b/j.smali | 13 - .../smali_classes2/f/h/a/a/i/b/k$a.smali | 69 - .../smali_classes2/f/h/a/a/i/b/k.smali | 21 - .../smali_classes2/f/h/a/a/i/b/l$a.smali | 24 - .../smali_classes2/f/h/a/a/i/b/l.smali | 21 - .../smali_classes2/f/h/a/a/i/b/m.smali | 13 - .../smali_classes2/f/h/a/a/i/b/n.smali | 127 - .../smali_classes2/f/h/a/a/i/b/o$a.smali | 455 - .../smali_classes2/f/h/a/a/i/b/o$b.smali | 421 - .../smali_classes2/f/h/a/a/i/b/o.smali | 22 - .../smali_classes2/f/h/a/a/i/b/p.smali | 160 - com.discord/smali_classes2/f/h/a/a/i/c.smali | 424 - com.discord/smali_classes2/f/h/a/a/i/d.smali | 32 - .../smali_classes2/f/h/a/a/i/e$a.smali | 45 - .../smali_classes2/f/h/a/a/i/e$b.smali | 45 - com.discord/smali_classes2/f/h/a/a/i/e.smali | 1103 - .../smali_classes2/f/h/a/a/j/a$a.smali | 14 - .../smali_classes2/f/h/a/a/j/a$b.smali | 248 - com.discord/smali_classes2/f/h/a/a/j/a.smali | 308 - .../smali_classes2/f/h/a/a/j/b$a.smali | 14 - .../smali_classes2/f/h/a/a/j/b$b.smali | 132 - com.discord/smali_classes2/f/h/a/a/j/b.smali | 157 - .../smali_classes2/f/h/a/a/j/c$a.smali | 14 - com.discord/smali_classes2/f/h/a/a/j/c.smali | 277 - com.discord/smali_classes2/f/h/a/a/j/d.smali | 26 - com.discord/smali_classes2/f/h/a/a/j/e.smali | 150 - .../smali_classes2/f/h/a/a/j/f$a.smali | 65 - com.discord/smali_classes2/f/h/a/a/j/f.smali | 122 - com.discord/smali_classes2/f/h/a/a/j/g.smali | 63 - .../smali_classes2/f/h/a/a/j/h$a.smali | 60 - com.discord/smali_classes2/f/h/a/a/j/h.smali | 46 - .../smali_classes2/f/h/a/a/j/i$a.smali | 40 - com.discord/smali_classes2/f/h/a/a/j/i.smali | 87 - com.discord/smali_classes2/f/h/a/a/j/j.smali | 123 - com.discord/smali_classes2/f/h/a/a/j/k.smali | 40 - com.discord/smali_classes2/f/h/a/a/j/l.smali | 251 - com.discord/smali_classes2/f/h/a/a/j/m.smali | 3 - com.discord/smali_classes2/f/h/a/a/j/n.smali | 215 - com.discord/smali_classes2/f/h/a/a/j/o.smali | 43 - com.discord/smali_classes2/f/h/a/a/j/p.smali | 173 - .../smali_classes2/f/h/a/a/j/q/a$a.smali | 14 - .../smali_classes2/f/h/a/a/j/q/a.smali | 159 - .../smali_classes2/f/h/a/a/j/q/b.smali | 144 - .../smali_classes2/f/h/a/a/j/q/c.smali | 239 - .../smali_classes2/f/h/a/a/j/q/d.smali | 8 - .../smali_classes2/f/h/a/a/j/q/e.smali | 10 - .../smali_classes2/f/h/a/a/j/q/f.smali | 13 - .../smali_classes2/f/h/a/a/j/q/g$a.smali | 127 - .../smali_classes2/f/h/a/a/j/q/g.smali | 35 - .../smali_classes2/f/h/a/a/j/q/h.smali | 13 - .../smali_classes2/f/h/a/a/j/q/i.smali | 27 - .../smali_classes2/f/h/a/a/j/q/j.smali | 115 - .../smali_classes2/f/h/a/a/j/q/k$a.smali | 351 - .../smali_classes2/f/h/a/a/j/q/k.smali | 141 - .../smali_classes2/f/h/a/a/j/q/l.smali | 92 - .../smali_classes2/f/h/a/a/j/q/m.smali | 11 - .../smali_classes2/f/h/a/a/j/r/a.smali | 16 - .../smali_classes2/f/h/a/a/j/s/a.smali | 52 - .../smali_classes2/f/h/a/a/j/s/b.smali | 56 - .../smali_classes2/f/h/a/a/j/s/c.smali | 174 - .../smali_classes2/f/h/a/a/j/s/d.smali | 173 - .../smali_classes2/f/h/a/a/j/s/e.smali | 8 - .../smali_classes2/f/h/a/a/j/s/f.smali | 214 - .../smali_classes2/f/h/a/a/j/s/g.smali | 142 - .../smali_classes2/f/h/a/a/j/s/h/a.smali | 42 - .../smali_classes2/f/h/a/a/j/s/h/b.smali | 172 - .../smali_classes2/f/h/a/a/j/s/h/c$a.smali | 14 - .../smali_classes2/f/h/a/a/j/s/h/c$b.smali | 147 - .../smali_classes2/f/h/a/a/j/s/h/c.smali | 185 - .../smali_classes2/f/h/a/a/j/s/h/d.smali | 374 - .../smali_classes2/f/h/a/a/j/s/h/e.smali | 40 - .../smali_classes2/f/h/a/a/j/s/h/f$a$a.smali | 35 - .../smali_classes2/f/h/a/a/j/s/h/f$a.smali | 57 - .../smali_classes2/f/h/a/a/j/s/h/f$b.smali | 127 - .../smali_classes2/f/h/a/a/j/s/h/f.smali | 78 - .../smali_classes2/f/h/a/a/j/s/h/g.smali | 138 - .../smali_classes2/f/h/a/a/j/s/h/h.smali | 44 - .../smali_classes2/f/h/a/a/j/s/h/i.smali | 120 - .../smali_classes2/f/h/a/a/j/s/h/j.smali | 40 - .../smali_classes2/f/h/a/a/j/s/h/k.smali | 52 - .../smali_classes2/f/h/a/a/j/s/h/l.smali | 192 - .../smali_classes2/f/h/a/a/j/s/h/m.smali | 223 - .../smali_classes2/f/h/a/a/j/s/h/n.smali | 40 - .../smali_classes2/f/h/a/a/j/s/h/o.smali | 66 - .../smali_classes2/f/h/a/a/j/s/h/p.smali | 31 - .../smali_classes2/f/h/a/a/j/s/h/q.smali | 138 - .../smali_classes2/f/h/a/a/j/s/h/r.smali | 8 - .../smali_classes2/f/h/a/a/j/s/i/a$a.smali | 14 - .../smali_classes2/f/h/a/a/j/s/i/a.smali | 205 - .../smali_classes2/f/h/a/a/j/s/i/b.smali | 191 - .../smali_classes2/f/h/a/a/j/s/i/c.smali | 76 - .../smali_classes2/f/h/a/a/j/s/i/d.smali | 148 - .../smali_classes2/f/h/a/a/j/s/i/e.smali | 57 - .../smali_classes2/f/h/a/a/j/s/i/f.smali | 59 - .../smali_classes2/f/h/a/a/j/s/i/g.smali | 57 - .../smali_classes2/f/h/a/a/j/s/i/h.smali | 13 - .../smali_classes2/f/h/a/a/j/s/i/i.smali | 36 - .../smali_classes2/f/h/a/a/j/s/i/j.smali | 46 - .../smali_classes2/f/h/a/a/j/s/i/k.smali | 36 - .../smali_classes2/f/h/a/a/j/s/i/l.smali | 46 - .../smali_classes2/f/h/a/a/j/s/i/m.smali | 50 - .../smali_classes2/f/h/a/a/j/s/i/n.smali | 46 - .../smali_classes2/f/h/a/a/j/s/i/o$a.smali | 14 - .../smali_classes2/f/h/a/a/j/s/i/o$b.smali | 35 - .../smali_classes2/f/h/a/a/j/s/i/o$c.smali | 34 - .../smali_classes2/f/h/a/a/j/s/i/o.smali | 2299 -- .../smali_classes2/f/h/a/a/j/s/i/p.smali | 138 - .../smali_classes2/f/h/a/a/j/s/i/q.smali | 42 - .../smali_classes2/f/h/a/a/j/s/i/r.smali | 42 - .../smali_classes2/f/h/a/a/j/s/i/s.smali | 42 - .../smali_classes2/f/h/a/a/j/s/i/t.smali | 42 - .../smali_classes2/f/h/a/a/j/s/i/u$a.smali | 19 - .../smali_classes2/f/h/a/a/j/s/i/u.smali | 354 - .../smali_classes2/f/h/a/a/j/s/i/v.smali | 119 - .../smali_classes2/f/h/a/a/j/t/a$a.smali | 33 - .../smali_classes2/f/h/a/a/j/t/a.smali | 28 - .../smali_classes2/f/h/a/a/j/u/a.smali | 8 - .../smali_classes2/f/h/a/a/j/u/b.smali | 59 - .../smali_classes2/f/h/a/a/j/u/c.smali | 59 - .../smali_classes2/f/h/a/a/j/u/d.smali | 28 - .../smali_classes2/f/h/a/a/j/u/e.smali | 28 - .../smali_classes2/f/h/a/a/j/v/a.smali | 200 - com.discord/smali_classes2/f/h/a/b/a.smali | 258 +- com.discord/smali_classes2/f/h/a/b/a0$a.smali | 221 - com.discord/smali_classes2/f/h/a/b/a0$b.smali | 422 - com.discord/smali_classes2/f/h/a/b/a0.smali | 1798 -- .../smali_classes2/f/h/a/b/a1/a$a.smali | 109 - .../smali_classes2/f/h/a/b/a1/a$b.smali | 35 - .../smali_classes2/f/h/a/b/a1/a$c.smali | 129 - .../smali_classes2/f/h/a/b/a1/a$d.smali | 19 - .../smali_classes2/f/h/a/b/a1/a$e.smali | 116 - .../smali_classes2/f/h/a/b/a1/a$f.smali | 28 - com.discord/smali_classes2/f/h/a/b/a1/a.smali | 420 - .../smali_classes2/f/h/a/b/a1/a0/a$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/a0/a$b.smali | 34 - .../smali_classes2/f/h/a/b/a1/a0/a.smali | 110 - .../smali_classes2/f/h/a/b/a1/a0/b.smali | 3 - .../smali_classes2/f/h/a/b/a1/a0/c.smali | 3 - .../smali_classes2/f/h/a/b/a1/a0/d$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/a0/d$b.smali | 3079 --- .../smali_classes2/f/h/a/b/a1/a0/d$c.smali | 315 - .../smali_classes2/f/h/a/b/a1/a0/d$d.smali | 77 - .../smali_classes2/f/h/a/b/a1/a0/d.smali | 4861 ----- .../smali_classes2/f/h/a/b/a1/a0/e.smali | 122 - .../smali_classes2/f/h/a/b/a1/a0/f.smali | 244 - com.discord/smali_classes2/f/h/a/b/a1/b.smali | 11 - .../smali_classes2/f/h/a/b/a1/b0/a.smali | 44 - .../smali_classes2/f/h/a/b/a1/b0/b.smali | 50 - .../smali_classes2/f/h/a/b/a1/b0/c.smali | 242 - .../smali_classes2/f/h/a/b/a1/b0/d.smali | 1719 -- .../smali_classes2/f/h/a/b/a1/b0/e$a.smali | 49 - .../smali_classes2/f/h/a/b/a1/b0/e.smali | 22 - .../smali_classes2/f/h/a/b/a1/b0/f.smali | 145 - .../smali_classes2/f/h/a/b/a1/b0/g.smali | 372 - com.discord/smali_classes2/f/h/a/b/a1/c.smali | 221 - .../smali_classes2/f/h/a/b/a1/c0/a$a.smali | 200 - .../smali_classes2/f/h/a/b/a1/c0/a$b.smali | 30 - .../smali_classes2/f/h/a/b/a1/c0/a.smali | 88 - .../smali_classes2/f/h/a/b/a1/c0/b$a.smali | 25 - .../smali_classes2/f/h/a/b/a1/c0/b$b.smali | 104 - .../smali_classes2/f/h/a/b/a1/c0/b$c.smali | 146 - .../smali_classes2/f/h/a/b/a1/c0/b.smali | 4353 ---- .../smali_classes2/f/h/a/b/a1/c0/c.smali | 31 - .../smali_classes2/f/h/a/b/a1/c0/d$a.smali | 34 - .../smali_classes2/f/h/a/b/a1/c0/d$b.smali | 503 - .../smali_classes2/f/h/a/b/a1/c0/d.smali | 5108 ----- .../smali_classes2/f/h/a/b/a1/c0/e.smali | 826 - .../smali_classes2/f/h/a/b/a1/c0/f$a.smali | 40 - .../smali_classes2/f/h/a/b/a1/c0/f.smali | 4215 ---- .../smali_classes2/f/h/a/b/a1/c0/g.smali | 19 - .../smali_classes2/f/h/a/b/a1/c0/h.smali | 391 - .../smali_classes2/f/h/a/b/a1/c0/i.smali | 102 - .../smali_classes2/f/h/a/b/a1/c0/j.smali | 200 - .../smali_classes2/f/h/a/b/a1/c0/k.smali | 85 - .../smali_classes2/f/h/a/b/a1/c0/l.smali | 193 - com.discord/smali_classes2/f/h/a/b/a1/d.smali | 253 - .../smali_classes2/f/h/a/b/a1/d0/a$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/d0/a$b.smali | 121 - .../smali_classes2/f/h/a/b/a1/d0/a.smali | 656 - .../smali_classes2/f/h/a/b/a1/d0/b$a.smali | 144 - .../smali_classes2/f/h/a/b/a1/d0/b.smali | 214 - .../smali_classes2/f/h/a/b/a1/d0/c.smali | 749 - .../smali_classes2/f/h/a/b/a1/d0/d.smali | 271 - .../smali_classes2/f/h/a/b/a1/d0/e.smali | 405 - .../smali_classes2/f/h/a/b/a1/d0/f.smali | 20 - .../smali_classes2/f/h/a/b/a1/d0/g.smali | 301 - .../smali_classes2/f/h/a/b/a1/d0/h$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/d0/h$b.smali | 30 - .../smali_classes2/f/h/a/b/a1/d0/h$c.smali | 57 - .../smali_classes2/f/h/a/b/a1/d0/h.smali | 130 - .../smali_classes2/f/h/a/b/a1/d0/i$a.smali | 42 - .../smali_classes2/f/h/a/b/a1/d0/i.smali | 1359 -- com.discord/smali_classes2/f/h/a/b/a1/e.smali | 495 - .../smali_classes2/f/h/a/b/a1/e0/a.smali | 341 - .../smali_classes2/f/h/a/b/a1/e0/a0.smali | 75 - .../smali_classes2/f/h/a/b/a1/e0/b.smali | 1147 - .../smali_classes2/f/h/a/b/a1/e0/b0$a.smali | 163 - .../smali_classes2/f/h/a/b/a1/e0/b0$b.smali | 890 - .../smali_classes2/f/h/a/b/a1/e0/b0.smali | 1251 -- .../smali_classes2/f/h/a/b/a1/e0/c.smali | 345 - .../smali_classes2/f/h/a/b/a1/e0/c0$a.smali | 34 - .../smali_classes2/f/h/a/b/a1/e0/c0$c.smali | 30 - .../smali_classes2/f/h/a/b/a1/e0/c0.smali | 30 - .../smali_classes2/f/h/a/b/a1/e0/d.smali | 485 - .../smali_classes2/f/h/a/b/a1/e0/d0.smali | 45 - .../smali_classes2/f/h/a/b/a1/e0/e.smali | 682 - .../smali_classes2/f/h/a/b/a1/e0/f.smali | 1144 - .../smali_classes2/f/h/a/b/a1/e0/g.smali | 588 - .../smali_classes2/f/h/a/b/a1/e0/h.smali | 1027 - .../smali_classes2/f/h/a/b/a1/e0/i.smali | 319 - .../smali_classes2/f/h/a/b/a1/e0/j.smali | 25 - .../smali_classes2/f/h/a/b/a1/e0/k$a.smali | 115 - .../smali_classes2/f/h/a/b/a1/e0/k.smali | 956 - .../smali_classes2/f/h/a/b/a1/e0/l$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/e0/l$b.smali | 140 - .../smali_classes2/f/h/a/b/a1/e0/l.smali | 1520 -- .../smali_classes2/f/h/a/b/a1/e0/m$a.smali | 82 - .../smali_classes2/f/h/a/b/a1/e0/m.smali | 1346 -- .../smali_classes2/f/h/a/b/a1/e0/n.smali | 288 - .../smali_classes2/f/h/a/b/a1/e0/o.smali | 827 - .../smali_classes2/f/h/a/b/a1/e0/p.smali | 436 - .../smali_classes2/f/h/a/b/a1/e0/q.smali | 165 - .../smali_classes2/f/h/a/b/a1/e0/r.smali | 669 - .../smali_classes2/f/h/a/b/a1/e0/s$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/e0/s$b.smali | 375 - .../smali_classes2/f/h/a/b/a1/e0/s.smali | 91 - .../smali_classes2/f/h/a/b/a1/e0/t.smali | 316 - .../smali_classes2/f/h/a/b/a1/e0/u$a.smali | 56 - .../smali_classes2/f/h/a/b/a1/e0/u.smali | 1228 -- .../smali_classes2/f/h/a/b/a1/e0/v.smali | 11 - .../smali_classes2/f/h/a/b/a1/e0/w.smali | 339 - .../smali_classes2/f/h/a/b/a1/e0/x.smali | 179 - .../smali_classes2/f/h/a/b/a1/e0/y.smali | 162 - .../smali_classes2/f/h/a/b/a1/e0/z$a.smali | 239 - .../smali_classes2/f/h/a/b/a1/e0/z.smali | 51 - com.discord/smali_classes2/f/h/a/b/a1/f.smali | 293 - .../smali_classes2/f/h/a/b/a1/f0/a$a.smali | 932 - .../smali_classes2/f/h/a/b/a1/f0/a$b.smali | 36 - .../smali_classes2/f/h/a/b/a1/f0/a$c.smali | 325 - .../smali_classes2/f/h/a/b/a1/f0/a.smali | 529 - .../smali_classes2/f/h/a/b/a1/f0/b.smali | 39 - .../smali_classes2/f/h/a/b/a1/f0/c.smali | 57 - .../smali_classes2/f/h/a/b/a1/f0/d.smali | 197 - com.discord/smali_classes2/f/h/a/b/a1/g.smali | 107 - com.discord/smali_classes2/f/h/a/b/a1/h.smali | 32 - com.discord/smali_classes2/f/h/a/b/a1/i.smali | 14 - com.discord/smali_classes2/f/h/a/b/a1/j.smali | 8 - .../smali_classes2/f/h/a/b/a1/k$a.smali | 28 - com.discord/smali_classes2/f/h/a/b/a1/k.smali | 392 - com.discord/smali_classes2/f/h/a/b/a1/l.smali | 187 - com.discord/smali_classes2/f/h/a/b/a1/m.smali | 191 - com.discord/smali_classes2/f/h/a/b/a1/n.smali | 131 - com.discord/smali_classes2/f/h/a/b/a1/o.smali | 639 - com.discord/smali_classes2/f/h/a/b/a1/p.smali | 17 - .../smali_classes2/f/h/a/b/a1/q$a.smali | 186 - .../smali_classes2/f/h/a/b/a1/q$b.smali | 83 - com.discord/smali_classes2/f/h/a/b/a1/q.smali | 23 - com.discord/smali_classes2/f/h/a/b/a1/r.smali | 149 - .../smali_classes2/f/h/a/b/a1/s$a.smali | 146 - com.discord/smali_classes2/f/h/a/b/a1/s.smali | 35 - com.discord/smali_classes2/f/h/a/b/a1/t.smali | 195 - com.discord/smali_classes2/f/h/a/b/a1/u.smali | 19 - com.discord/smali_classes2/f/h/a/b/a1/v.smali | 19 - com.discord/smali_classes2/f/h/a/b/a1/w.smali | 39 - .../smali_classes2/f/h/a/b/a1/x/a.smali | 779 - .../smali_classes2/f/h/a/b/a1/y/a.smali | 36 - .../smali_classes2/f/h/a/b/a1/y/b$a.smali | 14 - .../smali_classes2/f/h/a/b/a1/y/b$b.smali | 280 - .../smali_classes2/f/h/a/b/a1/y/b.smali | 117 - .../smali_classes2/f/h/a/b/a1/y/c.smali | 1307 -- .../smali_classes2/f/h/a/b/a1/z/a.smali | 382 - .../smali_classes2/f/h/a/b/a1/z/b.smali | 732 - .../smali_classes2/f/h/a/b/a1/z/c.smali | 372 - .../smali_classes2/f/h/a/b/a1/z/d.smali | 341 - com.discord/smali_classes2/f/h/a/b/b.smali | 104 +- com.discord/smali_classes2/f/h/a/b/b0$a.smali | 14 - com.discord/smali_classes2/f/h/a/b/b0$b.smali | 34 - com.discord/smali_classes2/f/h/a/b/b0$c.smali | 134 - com.discord/smali_classes2/f/h/a/b/b0$d.smali | 83 - com.discord/smali_classes2/f/h/a/b/b0$e.smali | 38 - com.discord/smali_classes2/f/h/a/b/b0.smali | 7338 ------- com.discord/smali_classes2/f/h/a/b/b1/a.smali | 46 - com.discord/smali_classes2/f/h/a/b/b1/b.smali | 38 - com.discord/smali_classes2/f/h/a/b/b1/c.smali | 46 - com.discord/smali_classes2/f/h/a/b/b1/d.smali | 36 - com.discord/smali_classes2/f/h/a/b/b1/e.smali | 1276 -- .../smali_classes2/f/h/a/b/b1/f$a.smali | 111 - com.discord/smali_classes2/f/h/a/b/b1/f.smali | 53 - com.discord/smali_classes2/f/h/a/b/c.smali | 40 +- com.discord/smali_classes2/f/h/a/b/c0.smali | 110 - com.discord/smali_classes2/f/h/a/b/c1/a.smali | 25 - com.discord/smali_classes2/f/h/a/b/c1/b.smali | 10 - .../smali_classes2/f/h/a/b/c1/c$a.smali | 215 - com.discord/smali_classes2/f/h/a/b/c1/c.smali | 29 - com.discord/smali_classes2/f/h/a/b/c1/d.smali | 19 - com.discord/smali_classes2/f/h/a/b/c1/e.smali | 8 - com.discord/smali_classes2/f/h/a/b/c1/f.smali | 549 - .../smali_classes2/f/h/a/b/c1/g/a.smali | 90 - .../smali_classes2/f/h/a/b/c1/g/b.smali | 82 - .../smali_classes2/f/h/a/b/c1/h/a.smali | 299 - .../smali_classes2/f/h/a/b/c1/i/a.smali | 44 - .../smali_classes2/f/h/a/b/c1/i/b$a.smali | 19 - .../smali_classes2/f/h/a/b/c1/i/b$b.smali | 38 - .../smali_classes2/f/h/a/b/c1/i/b.smali | 2706 --- .../smali_classes2/f/h/a/b/c1/j/a.smali | 839 - com.discord/smali_classes2/f/h/a/b/d.smali | 110 +- com.discord/smali_classes2/f/h/a/b/d0.smali | 52 - com.discord/smali_classes2/f/h/a/b/d1/a.smali | 34 - com.discord/smali_classes2/f/h/a/b/d1/b.smali | 64 - com.discord/smali_classes2/f/h/a/b/d1/c.smali | 52 - com.discord/smali_classes2/f/h/a/b/d1/d.smali | 46 - com.discord/smali_classes2/f/h/a/b/d1/e.smali | 52 - com.discord/smali_classes2/f/h/a/b/d1/f.smali | 46 - com.discord/smali_classes2/f/h/a/b/d1/g.smali | 46 - com.discord/smali_classes2/f/h/a/b/d1/h.smali | 52 - com.discord/smali_classes2/f/h/a/b/d1/i.smali | 46 - com.discord/smali_classes2/f/h/a/b/d1/j.smali | 34 - com.discord/smali_classes2/f/h/a/b/d1/k.smali | 292 - .../smali_classes2/f/h/a/b/d1/l$a.smali | 255 - com.discord/smali_classes2/f/h/a/b/d1/l.smali | 727 - com.discord/smali_classes2/f/h/a/b/d1/m.smali | 57 - .../smali_classes2/f/h/a/b/d1/n$a.smali | 14 - com.discord/smali_classes2/f/h/a/b/d1/n.smali | 329 - .../smali_classes2/f/h/a/b/d1/o$a.smali | 31 - com.discord/smali_classes2/f/h/a/b/d1/o.smali | 60 - .../smali_classes2/f/h/a/b/d1/p$a.smali | 252 - .../smali_classes2/f/h/a/b/d1/p$b.smali | 19 - com.discord/smali_classes2/f/h/a/b/d1/p.smali | 41 - .../smali_classes2/f/h/a/b/d1/q$a$a.smali | 34 - .../smali_classes2/f/h/a/b/d1/q$a.smali | 265 - .../smali_classes2/f/h/a/b/d1/q$b.smali | 42 - com.discord/smali_classes2/f/h/a/b/d1/q.smali | 13 - .../smali_classes2/f/h/a/b/d1/r$a.smali | 471 - .../smali_classes2/f/h/a/b/d1/r$b.smali | 151 - .../smali_classes2/f/h/a/b/d1/r$d.smali | 52 - .../smali_classes2/f/h/a/b/d1/r$e.smali | 1012 - .../smali_classes2/f/h/a/b/d1/r$f.smali | 106 - com.discord/smali_classes2/f/h/a/b/d1/r.smali | 3168 --- com.discord/smali_classes2/f/h/a/b/d1/s.smali | 381 - .../smali_classes2/f/h/a/b/d1/t$a.smali | 70 - com.discord/smali_classes2/f/h/a/b/d1/t.smali | 429 - .../smali_classes2/f/h/a/b/d1/u$a.smali | 32 - .../smali_classes2/f/h/a/b/d1/u$b.smali | 14 - com.discord/smali_classes2/f/h/a/b/d1/u.smali | 1712 -- com.discord/smali_classes2/f/h/a/b/d1/v.smali | 22 - .../smali_classes2/f/h/a/b/d1/w$a.smali | 33 - com.discord/smali_classes2/f/h/a/b/d1/w.smali | 11 - com.discord/smali_classes2/f/h/a/b/d1/x.smali | 278 - .../smali_classes2/f/h/a/b/d1/y/a$a.smali | 242 - .../smali_classes2/f/h/a/b/d1/y/a.smali | 225 - com.discord/smali_classes2/f/h/a/b/e.smali | 46 +- com.discord/smali_classes2/f/h/a/b/e0.smali | 32 - com.discord/smali_classes2/f/h/a/b/e1/a.smali | 76 - com.discord/smali_classes2/f/h/a/b/e1/b.smali | 250 - com.discord/smali_classes2/f/h/a/b/e1/c.smali | 154 - com.discord/smali_classes2/f/h/a/b/e1/d.smali | 59 - com.discord/smali_classes2/f/h/a/b/e1/e.smali | 25 - com.discord/smali_classes2/f/h/a/b/e1/f.smali | 24 - .../smali_classes2/f/h/a/b/e1/g$a.smali | 320 - com.discord/smali_classes2/f/h/a/b/e1/g.smali | 21 - com.discord/smali_classes2/f/h/a/b/e1/h.smali | 19 - com.discord/smali_classes2/f/h/a/b/e1/i.smali | 123 - com.discord/smali_classes2/f/h/a/b/e1/j.smali | 16 - com.discord/smali_classes2/f/h/a/b/e1/k.smali | 879 - .../smali_classes2/f/h/a/b/e1/l/a$a$a.smali | 38 - .../smali_classes2/f/h/a/b/e1/l/a$a.smali | 648 - .../smali_classes2/f/h/a/b/e1/l/a.smali | 1932 -- .../smali_classes2/f/h/a/b/e1/l/b.smali | 68 - .../smali_classes2/f/h/a/b/e1/l/c$a.smali | 857 - .../smali_classes2/f/h/a/b/e1/l/c$b.smali | 50 - .../smali_classes2/f/h/a/b/e1/l/c.smali | 2273 -- .../smali_classes2/f/h/a/b/e1/l/d$a.smali | 14 - .../smali_classes2/f/h/a/b/e1/l/d$b.smali | 122 - .../smali_classes2/f/h/a/b/e1/l/d$c.smali | 53 - .../smali_classes2/f/h/a/b/e1/l/d.smali | 440 - .../smali_classes2/f/h/a/b/e1/l/e.smali | 118 - .../smali_classes2/f/h/a/b/e1/m/a.smali | 1243 -- .../smali_classes2/f/h/a/b/e1/m/b$a.smali | 42 - .../smali_classes2/f/h/a/b/e1/m/b$b.smali | 50 - .../smali_classes2/f/h/a/b/e1/m/b$c.smali | 42 - .../smali_classes2/f/h/a/b/e1/m/b$d.smali | 54 - .../smali_classes2/f/h/a/b/e1/m/b$e.smali | 34 - .../smali_classes2/f/h/a/b/e1/m/b$f.smali | 82 - .../smali_classes2/f/h/a/b/e1/m/b$g.smali | 34 - .../smali_classes2/f/h/a/b/e1/m/b$h.smali | 124 - .../smali_classes2/f/h/a/b/e1/m/b.smali | 1859 -- .../smali_classes2/f/h/a/b/e1/m/c.smali | 80 - .../smali_classes2/f/h/a/b/e1/n/a$a.smali | 84 - .../smali_classes2/f/h/a/b/e1/n/a.smali | 727 - .../smali_classes2/f/h/a/b/e1/n/b.smali | 80 - .../smali_classes2/f/h/a/b/e1/o/a.smali | 1425 -- .../smali_classes2/f/h/a/b/e1/o/b.smali | 225 - .../smali_classes2/f/h/a/b/e1/o/c$a.smali | 38 - .../smali_classes2/f/h/a/b/e1/o/c$b.smali | 225 - .../smali_classes2/f/h/a/b/e1/o/c.smali | 86 - .../smali_classes2/f/h/a/b/e1/o/d.smali | 198 - .../smali_classes2/f/h/a/b/e1/p/a.smali | 888 - .../smali_classes2/f/h/a/b/e1/p/b.smali | 157 - .../smali_classes2/f/h/a/b/e1/q/a$a.smali | 30 - .../smali_classes2/f/h/a/b/e1/q/a$b.smali | 38 - .../smali_classes2/f/h/a/b/e1/q/a$c.smali | 34 - .../smali_classes2/f/h/a/b/e1/q/a.smali | 3166 --- .../smali_classes2/f/h/a/b/e1/q/b.smali | 1292 -- .../smali_classes2/f/h/a/b/e1/q/c.smali | 51 - .../smali_classes2/f/h/a/b/e1/q/d.smali | 210 - .../smali_classes2/f/h/a/b/e1/q/e.smali | 584 - .../smali_classes2/f/h/a/b/e1/r/a.smali | 802 - .../smali_classes2/f/h/a/b/e1/r/b.smali | 144 - .../smali_classes2/f/h/a/b/e1/s/a.smali | 337 - .../smali_classes2/f/h/a/b/e1/s/b.smali | 201 - .../smali_classes2/f/h/a/b/e1/s/c.smali | 122 - .../smali_classes2/f/h/a/b/e1/s/d.smali | 179 - .../smali_classes2/f/h/a/b/e1/s/e$a.smali | 14 - .../smali_classes2/f/h/a/b/e1/s/e$b.smali | 352 - .../smali_classes2/f/h/a/b/e1/s/e.smali | 55 - .../smali_classes2/f/h/a/b/e1/s/f$a.smali | 58 - .../smali_classes2/f/h/a/b/e1/s/f$b.smali | 66 - .../smali_classes2/f/h/a/b/e1/s/f.smali | 1993 -- .../smali_classes2/f/h/a/b/e1/s/g.smali | 1026 - .../smali_classes2/f/h/a/b/e1/s/h.smali | 199 - .../smali_classes2/f/h/a/b/e1/s/i.smali | 342 - com.discord/smali_classes2/f/h/a/b/f.smali | 58 +- com.discord/smali_classes2/f/h/a/b/f0.smali | 3779 ---- .../smali_classes2/f/h/a/b/f1/a$a.smali | 14 - .../smali_classes2/f/h/a/b/f1/a$b.smali | 14 - .../smali_classes2/f/h/a/b/f1/a$c.smali | 27 - .../smali_classes2/f/h/a/b/f1/a$d.smali | 78 - com.discord/smali_classes2/f/h/a/b/f1/a.smali | 113 - .../smali_classes2/f/h/a/b/f1/b$a.smali | 14 - .../smali_classes2/f/h/a/b/f1/b$b.smali | 54 - com.discord/smali_classes2/f/h/a/b/f1/b.smali | 324 - com.discord/smali_classes2/f/h/a/b/f1/c.smali | 44 - .../smali_classes2/f/h/a/b/f1/d$a.smali | 52 - com.discord/smali_classes2/f/h/a/b/f1/d.smali | 21 - com.discord/smali_classes2/f/h/a/b/f1/e.smali | 11 - .../smali_classes2/f/h/a/b/f1/f$a.smali | 69 - .../smali_classes2/f/h/a/b/f1/f$b.smali | 14 - com.discord/smali_classes2/f/h/a/b/f1/f.smali | 44 - com.discord/smali_classes2/f/h/a/b/f1/g.smali | 114 - com.discord/smali_classes2/f/h/a/b/f1/h.smali | 20 - com.discord/smali_classes2/f/h/a/b/f1/i.smali | 111 - com.discord/smali_classes2/f/h/a/b/g.smali | 47 +- com.discord/smali_classes2/f/h/a/b/g0.smali | 201 - com.discord/smali_classes2/f/h/a/b/g1/a.smali | 34 - com.discord/smali_classes2/f/h/a/b/g1/b.smali | 34 - com.discord/smali_classes2/f/h/a/b/g1/c.smali | 34 - com.discord/smali_classes2/f/h/a/b/g1/d.smali | 29 - com.discord/smali_classes2/f/h/a/b/g1/e.smali | 438 - .../smali_classes2/f/h/a/b/g1/f$a.smali | 25 - com.discord/smali_classes2/f/h/a/b/g1/f.smali | 42 - com.discord/smali_classes2/f/h/a/b/g1/g.smali | 3 - .../smali_classes2/f/h/a/b/g1/h/a.smali | 34 - .../smali_classes2/f/h/a/b/g1/h/b.smali | 40 - .../smali_classes2/f/h/a/b/g1/h/c.smali | 34 - .../smali_classes2/f/h/a/b/g1/h/d$a.smali | 19 - .../smali_classes2/f/h/a/b/g1/h/d.smali | 232 - .../smali_classes2/f/h/a/b/g1/h/e$a.smali | 85 - .../smali_classes2/f/h/a/b/g1/h/e.smali | 254 - .../smali_classes2/f/h/a/b/g1/h/f.smali | 930 - .../smali_classes2/f/h/a/b/g1/h/g.smali | 3 - .../smali_classes2/f/h/a/b/g1/h/h$a.smali | 761 - .../smali_classes2/f/h/a/b/g1/h/h.smali | 583 - .../smali_classes2/f/h/a/b/g1/h/i$a.smali | 14 - .../smali_classes2/f/h/a/b/g1/h/i.smali | 283 - com.discord/smali_classes2/f/h/a/b/h.smali | 36 +- com.discord/smali_classes2/f/h/a/b/h0.smali | 1446 -- com.discord/smali_classes2/f/h/a/b/h1/a.smali | 50 - com.discord/smali_classes2/f/h/a/b/h1/b.smali | 40 - com.discord/smali_classes2/f/h/a/b/h1/c.smali | 23 - com.discord/smali_classes2/f/h/a/b/h1/d.smali | 3 - .../smali_classes2/f/h/a/b/h1/e$a.smali | 14 - com.discord/smali_classes2/f/h/a/b/h1/e.smali | 24 - com.discord/smali_classes2/f/h/a/b/h1/f.smali | 232 - com.discord/smali_classes2/f/h/a/b/h1/g.smali | 316 - com.discord/smali_classes2/f/h/a/b/h1/h.smali | 29 - com.discord/smali_classes2/f/h/a/b/h1/i.smali | 26 - .../smali_classes2/f/h/a/b/h1/j$a.smali | 19 - com.discord/smali_classes2/f/h/a/b/h1/j.smali | 58 - com.discord/smali_classes2/f/h/a/b/h1/k.smali | 313 - com.discord/smali_classes2/f/h/a/b/h1/l.smali | 342 - .../smali_classes2/f/h/a/b/h1/m$a.smali | 202 - .../smali_classes2/f/h/a/b/h1/m$b.smali | 238 - com.discord/smali_classes2/f/h/a/b/h1/m.smali | 4716 ---- com.discord/smali_classes2/f/h/a/b/h1/n.smali | 633 - com.discord/smali_classes2/f/h/a/b/h1/o.smali | 80 - com.discord/smali_classes2/f/h/a/b/h1/p.smali | 1568 -- com.discord/smali_classes2/f/h/a/b/h1/q.smali | 59 - com.discord/smali_classes2/f/h/a/b/h1/r.smali | 93 - com.discord/smali_classes2/f/h/a/b/h1/s.smali | 61 - com.discord/smali_classes2/f/h/a/b/h1/t.smali | 93 - com.discord/smali_classes2/f/h/a/b/h1/u.smali | 3 - com.discord/smali_classes2/f/h/a/b/h1/v.smali | 191 - com.discord/smali_classes2/f/h/a/b/h1/w.smali | 276 - com.discord/smali_classes2/f/h/a/b/h1/x.smali | 17 - .../smali_classes2/f/h/a/b/h1/y/a.smali | 44 - .../smali_classes2/f/h/a/b/h1/y/b.smali | 48 - .../smali_classes2/f/h/a/b/h1/y/c$a.smali | 22 - .../smali_classes2/f/h/a/b/h1/y/c.smali | 1356 -- .../smali_classes2/f/h/a/b/h1/y/d.smali | 17 - .../smali_classes2/f/h/a/b/h1/y/e.smali | 23 - .../smali_classes2/f/h/a/b/h1/y/f.smali | 492 - .../smali_classes2/f/h/a/b/h1/y/g.smali | 8 - .../smali_classes2/f/h/a/b/h1/y/h.smali | 146 - .../smali_classes2/f/h/a/b/h1/y/i.smali | 74 - .../smali_classes2/f/h/a/b/h1/y/j.smali | 153 - .../smali_classes2/f/h/a/b/h1/y/k$a.smali | 865 - .../smali_classes2/f/h/a/b/h1/y/k$b.smali | 874 - .../smali_classes2/f/h/a/b/h1/y/k$c.smali | 98 - .../smali_classes2/f/h/a/b/h1/y/k.smali | 622 - .../smali_classes2/f/h/a/b/h1/y/l.smali | 45 - .../smali_classes2/f/h/a/b/h1/y/m.smali | 3 - .../smali_classes2/f/h/a/b/h1/y/n.smali | 75 - .../smali_classes2/f/h/a/b/h1/y/o.smali | 478 - .../smali_classes2/f/h/a/b/h1/y/p.smali | 216 - .../smali_classes2/f/h/a/b/h1/y/q.smali | 61 - .../smali_classes2/f/h/a/b/h1/y/r.smali | 2078 -- .../smali_classes2/f/h/a/b/h1/y/s.smali | 335 - com.discord/smali_classes2/f/h/a/b/i.smali | 34 - com.discord/smali_classes2/f/h/a/b/i/a.smali | 347 + .../smali_classes2/f/h/a/b/i/b/a.smali | 13 + .../smali_classes2/f/h/a/b/i/b/b$a.smali | 119 + .../smali_classes2/f/h/a/b/i/b/b$b.smali | 77 + .../smali_classes2/f/h/a/b/i/b/b$c.smali | 83 + .../smali_classes2/f/h/a/b/i/b/b$d.smali | 113 + .../smali_classes2/f/h/a/b/i/b/b$e.smali | 113 + .../smali_classes2/f/h/a/b/i/b/b$f.smali | 83 + .../smali_classes2/f/h/a/b/i/b/b.smali | 206 + .../smali_classes2/f/h/a/b/i/b/c.smali | 522 + .../smali_classes2/f/h/a/b/i/b/d.smali | 118 + .../smali_classes2/f/h/a/b/i/b/e.smali | 178 + .../smali_classes2/f/h/a/b/i/b/f$a.smali | 40 + .../smali_classes2/f/h/a/b/i/b/f.smali | 374 + .../smali_classes2/f/h/a/b/i/b/g.smali | 394 + .../smali_classes2/f/h/a/b/i/b/h.smali | 101 + .../smali_classes2/f/h/a/b/i/b/i.smali | 178 + .../smali_classes2/f/h/a/b/i/b/j.smali | 13 + .../smali_classes2/f/h/a/b/i/b/k$a.smali | 69 + .../smali_classes2/f/h/a/b/i/b/k.smali | 21 + .../smali_classes2/f/h/a/b/i/b/l$a.smali | 24 + .../smali_classes2/f/h/a/b/i/b/l.smali | 21 + .../smali_classes2/f/h/a/b/i/b/m.smali | 13 + .../smali_classes2/f/h/a/b/i/b/n.smali | 127 + .../smali_classes2/f/h/a/b/i/b/o$a.smali | 455 + .../smali_classes2/f/h/a/b/i/b/o$b.smali | 421 + .../smali_classes2/f/h/a/b/i/b/o.smali | 22 + .../smali_classes2/f/h/a/b/i/b/p.smali | 160 + com.discord/smali_classes2/f/h/a/b/i/c.smali | 424 + com.discord/smali_classes2/f/h/a/b/i/d.smali | 32 + .../smali_classes2/f/h/a/b/i/e$a.smali | 45 + .../smali_classes2/f/h/a/b/i/e$b.smali | 45 + com.discord/smali_classes2/f/h/a/b/i/e.smali | 1103 + com.discord/smali_classes2/f/h/a/b/i0.smali | 404 - com.discord/smali_classes2/f/h/a/b/i1/a.smali | 40 - .../smali_classes2/f/h/a/b/i1/a0.smali | 332 - com.discord/smali_classes2/f/h/a/b/i1/b.smali | 48 - .../smali_classes2/f/h/a/b/i1/b0.smali | 251 - com.discord/smali_classes2/f/h/a/b/i1/c.smali | 48 - .../smali_classes2/f/h/a/b/i1/c0.smali | 3714 ---- com.discord/smali_classes2/f/h/a/b/i1/d.smali | 36 - com.discord/smali_classes2/f/h/a/b/i1/e.smali | 17709 --------------- .../smali_classes2/f/h/a/b/i1/f$a.smali | 160 - com.discord/smali_classes2/f/h/a/b/i1/f.smali | 277 - com.discord/smali_classes2/f/h/a/b/i1/g.smali | 36 - com.discord/smali_classes2/f/h/a/b/i1/h.smali | 439 - com.discord/smali_classes2/f/h/a/b/i1/i.smali | 2062 -- com.discord/smali_classes2/f/h/a/b/i1/j.smali | 59 - com.discord/smali_classes2/f/h/a/b/i1/k.smali | 28 - .../smali_classes2/f/h/a/b/i1/l$a.smali | 33 - .../smali_classes2/f/h/a/b/i1/l$b.smali | 75 - com.discord/smali_classes2/f/h/a/b/i1/l.smali | 177 - .../smali_classes2/f/h/a/b/i1/m$a.smali | 34 - com.discord/smali_classes2/f/h/a/b/i1/m.smali | 690 - com.discord/smali_classes2/f/h/a/b/i1/n.smali | 17 - com.discord/smali_classes2/f/h/a/b/i1/o.smali | 99 - com.discord/smali_classes2/f/h/a/b/i1/p.smali | 14 - .../smali_classes2/f/h/a/b/i1/q$a.smali | 22 - com.discord/smali_classes2/f/h/a/b/i1/q.smali | 1262 -- .../smali_classes2/f/h/a/b/i1/r$a.smali | 38 - .../smali_classes2/f/h/a/b/i1/r$b.smali | 78 - com.discord/smali_classes2/f/h/a/b/i1/r.smali | 1122 - com.discord/smali_classes2/f/h/a/b/i1/s.smali | 546 - com.discord/smali_classes2/f/h/a/b/i1/t.smali | 1264 -- com.discord/smali_classes2/f/h/a/b/i1/u.smali | 561 - com.discord/smali_classes2/f/h/a/b/i1/v.smali | 100 - .../smali_classes2/f/h/a/b/i1/w$a.smali | 14 - .../smali_classes2/f/h/a/b/i1/w$b.smali | 40 - com.discord/smali_classes2/f/h/a/b/i1/w.smali | 352 - com.discord/smali_classes2/f/h/a/b/i1/x.smali | 158 - com.discord/smali_classes2/f/h/a/b/i1/y.smali | 56 - com.discord/smali_classes2/f/h/a/b/i1/z.smali | 61 - com.discord/smali_classes2/f/h/a/b/j.smali | 34 - .../smali_classes2/f/h/a/b/j/a$a.smali | 14 + .../smali_classes2/f/h/a/b/j/a$b.smali | 248 + com.discord/smali_classes2/f/h/a/b/j/a.smali | 308 + .../smali_classes2/f/h/a/b/j/b$a.smali | 14 + .../smali_classes2/f/h/a/b/j/b$b.smali | 132 + com.discord/smali_classes2/f/h/a/b/j/b.smali | 157 + .../smali_classes2/f/h/a/b/j/c$a.smali | 14 + com.discord/smali_classes2/f/h/a/b/j/c.smali | 277 + com.discord/smali_classes2/f/h/a/b/j/d.smali | 26 + com.discord/smali_classes2/f/h/a/b/j/e.smali | 150 + .../smali_classes2/f/h/a/b/j/f$a.smali | 65 + com.discord/smali_classes2/f/h/a/b/j/f.smali | 122 + com.discord/smali_classes2/f/h/a/b/j/g.smali | 63 + .../smali_classes2/f/h/a/b/j/h$a.smali | 60 + com.discord/smali_classes2/f/h/a/b/j/h.smali | 46 + .../smali_classes2/f/h/a/b/j/i$a.smali | 40 + com.discord/smali_classes2/f/h/a/b/j/i.smali | 87 + com.discord/smali_classes2/f/h/a/b/j/j.smali | 123 + com.discord/smali_classes2/f/h/a/b/j/k.smali | 40 + com.discord/smali_classes2/f/h/a/b/j/l.smali | 251 + com.discord/smali_classes2/f/h/a/b/j/m.smali | 3 + com.discord/smali_classes2/f/h/a/b/j/n.smali | 215 + com.discord/smali_classes2/f/h/a/b/j/o.smali | 43 + com.discord/smali_classes2/f/h/a/b/j/p.smali | 173 + .../smali_classes2/f/h/a/b/j/q/a$a.smali | 14 + .../smali_classes2/f/h/a/b/j/q/a.smali | 159 + .../smali_classes2/f/h/a/b/j/q/b.smali | 144 + .../smali_classes2/f/h/a/b/j/q/c.smali | 239 + .../smali_classes2/f/h/a/b/j/q/d.smali | 8 + .../smali_classes2/f/h/a/b/j/q/e.smali | 10 + .../smali_classes2/f/h/a/b/j/q/f.smali | 13 + .../smali_classes2/f/h/a/b/j/q/g$a.smali | 127 + .../smali_classes2/f/h/a/b/j/q/g.smali | 35 + .../smali_classes2/f/h/a/b/j/q/h.smali | 13 + .../smali_classes2/f/h/a/b/j/q/i.smali | 27 + .../smali_classes2/f/h/a/b/j/q/j.smali | 115 + .../smali_classes2/f/h/a/b/j/q/k$a.smali | 351 + .../smali_classes2/f/h/a/b/j/q/k.smali | 141 + .../smali_classes2/f/h/a/b/j/q/l.smali | 92 + .../smali_classes2/f/h/a/b/j/q/m.smali | 11 + .../smali_classes2/f/h/a/b/j/r/a.smali | 16 + .../smali_classes2/f/h/a/b/j/s/a.smali | 52 + .../smali_classes2/f/h/a/b/j/s/b.smali | 56 + .../smali_classes2/f/h/a/b/j/s/c.smali | 174 + .../smali_classes2/f/h/a/b/j/s/d.smali | 173 + .../smali_classes2/f/h/a/b/j/s/e.smali | 8 + .../smali_classes2/f/h/a/b/j/s/f.smali | 214 + .../smali_classes2/f/h/a/b/j/s/g.smali | 142 + .../smali_classes2/f/h/a/b/j/s/h/a.smali | 42 + .../smali_classes2/f/h/a/b/j/s/h/b.smali | 172 + .../smali_classes2/f/h/a/b/j/s/h/c$a.smali | 14 + .../smali_classes2/f/h/a/b/j/s/h/c$b.smali | 147 + .../smali_classes2/f/h/a/b/j/s/h/c.smali | 185 + .../smali_classes2/f/h/a/b/j/s/h/d.smali | 374 + .../smali_classes2/f/h/a/b/j/s/h/e.smali | 40 + .../smali_classes2/f/h/a/b/j/s/h/f$a$a.smali | 35 + .../smali_classes2/f/h/a/b/j/s/h/f$a.smali | 57 + .../smali_classes2/f/h/a/b/j/s/h/f$b.smali | 127 + .../smali_classes2/f/h/a/b/j/s/h/f.smali | 78 + .../smali_classes2/f/h/a/b/j/s/h/g.smali | 138 + .../smali_classes2/f/h/a/b/j/s/h/h.smali | 44 + .../smali_classes2/f/h/a/b/j/s/h/i.smali | 120 + .../smali_classes2/f/h/a/b/j/s/h/j.smali | 40 + .../smali_classes2/f/h/a/b/j/s/h/k.smali | 52 + .../smali_classes2/f/h/a/b/j/s/h/l.smali | 192 + .../smali_classes2/f/h/a/b/j/s/h/m.smali | 223 + .../smali_classes2/f/h/a/b/j/s/h/n.smali | 40 + .../smali_classes2/f/h/a/b/j/s/h/o.smali | 66 + .../smali_classes2/f/h/a/b/j/s/h/p.smali | 31 + .../smali_classes2/f/h/a/b/j/s/h/q.smali | 138 + .../smali_classes2/f/h/a/b/j/s/h/r.smali | 8 + .../smali_classes2/f/h/a/b/j/s/i/a$a.smali | 14 + .../smali_classes2/f/h/a/b/j/s/i/a.smali | 205 + .../smali_classes2/f/h/a/b/j/s/i/b.smali | 191 + .../smali_classes2/f/h/a/b/j/s/i/c.smali | 76 + .../smali_classes2/f/h/a/b/j/s/i/d.smali | 148 + .../smali_classes2/f/h/a/b/j/s/i/e.smali | 57 + .../smali_classes2/f/h/a/b/j/s/i/f.smali | 59 + .../smali_classes2/f/h/a/b/j/s/i/g.smali | 57 + .../smali_classes2/f/h/a/b/j/s/i/h.smali | 13 + .../smali_classes2/f/h/a/b/j/s/i/i.smali | 36 + .../smali_classes2/f/h/a/b/j/s/i/j.smali | 46 + .../smali_classes2/f/h/a/b/j/s/i/k.smali | 36 + .../smali_classes2/f/h/a/b/j/s/i/l.smali | 46 + .../smali_classes2/f/h/a/b/j/s/i/m.smali | 50 + .../smali_classes2/f/h/a/b/j/s/i/n.smali | 46 + .../smali_classes2/f/h/a/b/j/s/i/o$a.smali | 14 + .../smali_classes2/f/h/a/b/j/s/i/o$b.smali | 35 + .../smali_classes2/f/h/a/b/j/s/i/o$c.smali | 34 + .../f/h/a/{a => b}/j/s/i/o$d.smali | 4 +- .../smali_classes2/f/h/a/b/j/s/i/o.smali | 2299 ++ .../smali_classes2/f/h/a/b/j/s/i/p.smali | 138 + .../smali_classes2/f/h/a/b/j/s/i/q.smali | 42 + .../smali_classes2/f/h/a/b/j/s/i/r.smali | 42 + .../smali_classes2/f/h/a/b/j/s/i/s.smali | 42 + .../smali_classes2/f/h/a/b/j/s/i/t.smali | 42 + .../smali_classes2/f/h/a/b/j/s/i/u$a.smali | 19 + .../smali_classes2/f/h/a/b/j/s/i/u.smali | 354 + .../smali_classes2/f/h/a/b/j/s/i/v.smali | 119 + .../smali_classes2/f/h/a/b/j/t/a$a.smali | 33 + .../smali_classes2/f/h/a/b/j/t/a.smali | 28 + .../smali_classes2/f/h/a/b/j/u/a.smali | 8 + .../smali_classes2/f/h/a/b/j/u/b.smali | 59 + .../smali_classes2/f/h/a/b/j/u/c.smali | 59 + .../smali_classes2/f/h/a/b/j/u/d.smali | 28 + .../smali_classes2/f/h/a/b/j/u/e.smali | 28 + .../smali_classes2/f/h/a/b/j/v/a.smali | 200 + com.discord/smali_classes2/f/h/a/b/j0.smali | 189 - com.discord/smali_classes2/f/h/a/b/j1/a.smali | 40 - com.discord/smali_classes2/f/h/a/b/j1/b.smali | 40 - com.discord/smali_classes2/f/h/a/b/j1/c.smali | 58 - com.discord/smali_classes2/f/h/a/b/j1/d.smali | 52 - com.discord/smali_classes2/f/h/a/b/j1/e.smali | 40 - com.discord/smali_classes2/f/h/a/b/j1/f.smali | 40 - com.discord/smali_classes2/f/h/a/b/j1/g.smali | 46 - com.discord/smali_classes2/f/h/a/b/j1/h.smali | 233 - com.discord/smali_classes2/f/h/a/b/j1/i.smali | 19 - com.discord/smali_classes2/f/h/a/b/j1/j.smali | 205 - com.discord/smali_classes2/f/h/a/b/j1/k.smali | 51 - com.discord/smali_classes2/f/h/a/b/j1/l.smali | 3 - com.discord/smali_classes2/f/h/a/b/j1/m.smali | 691 - com.discord/smali_classes2/f/h/a/b/j1/n.smali | 12 - .../smali_classes2/f/h/a/b/j1/o$a.smali | 68 - .../smali_classes2/f/h/a/b/j1/o$b.smali | 167 - com.discord/smali_classes2/f/h/a/b/j1/o.smali | 200 - com.discord/smali_classes2/f/h/a/b/j1/p.smali | 11 - com.discord/smali_classes2/f/h/a/b/j1/q.smali | 14 - .../smali_classes2/f/h/a/b/j1/r$a.smali | 216 - com.discord/smali_classes2/f/h/a/b/j1/r.smali | 38 - .../smali_classes2/f/h/a/b/j1/s/a.smali | 11 - .../smali_classes2/f/h/a/b/j1/s/b.smali | 322 - .../smali_classes2/f/h/a/b/j1/s/c.smali | 110 - .../smali_classes2/f/h/a/b/j1/s/d$a.smali | 30 - .../smali_classes2/f/h/a/b/j1/s/d$b.smali | 72 - .../smali_classes2/f/h/a/b/j1/s/d.smali | 76 - com.discord/smali_classes2/f/h/a/b/k.smali | 34 - com.discord/smali_classes2/f/h/a/b/k0.smali | 8 - com.discord/smali_classes2/f/h/a/b/l.smali | 34 - com.discord/smali_classes2/f/h/a/b/l0.smali | 112 - com.discord/smali_classes2/f/h/a/b/m.smali | 72 - com.discord/smali_classes2/f/h/a/b/m0$a.smali | 61 - com.discord/smali_classes2/f/h/a/b/m0.smali | 126 - com.discord/smali_classes2/f/h/a/b/n.smali | 34 - com.discord/smali_classes2/f/h/a/b/n0$a.smali | 14 - com.discord/smali_classes2/f/h/a/b/n0.smali | 239 - com.discord/smali_classes2/f/h/a/b/o.smali | 34 - com.discord/smali_classes2/f/h/a/b/o0.smali | 16 - com.discord/smali_classes2/f/h/a/b/p.smali | 40 - com.discord/smali_classes2/f/h/a/b/p0.smali | 118 - com.discord/smali_classes2/f/h/a/b/q$a.smali | 89 - com.discord/smali_classes2/f/h/a/b/q$b.smali | 14 - com.discord/smali_classes2/f/h/a/b/q.smali | 42 - com.discord/smali_classes2/f/h/a/b/q0.smali | 97 - com.discord/smali_classes2/f/h/a/b/r$a.smali | 63 - com.discord/smali_classes2/f/h/a/b/r$b.smali | 14 - com.discord/smali_classes2/f/h/a/b/r.smali | 266 - com.discord/smali_classes2/f/h/a/b/r0.smali | 247 - com.discord/smali_classes2/f/h/a/b/s$a.smali | 92 - com.discord/smali_classes2/f/h/a/b/s$b.smali | 19 - com.discord/smali_classes2/f/h/a/b/s.smali | 280 - com.discord/smali_classes2/f/h/a/b/s0$b.smali | 1027 - com.discord/smali_classes2/f/h/a/b/s0.smali | 2179 -- com.discord/smali_classes2/f/h/a/b/t.smali | 712 - com.discord/smali_classes2/f/h/a/b/t0$b.smali | 308 - com.discord/smali_classes2/f/h/a/b/t0.smali | 403 - com.discord/smali_classes2/f/h/a/b/u.smali | 125 - com.discord/smali_classes2/f/h/a/b/u0.smali | 25 - com.discord/smali_classes2/f/h/a/b/v.smali | 3 - .../smali_classes2/f/h/a/b/v0/a$a.smali | 38 - .../smali_classes2/f/h/a/b/v0/a$b.smali | 127 - com.discord/smali_classes2/f/h/a/b/v0/a.smali | 2168 -- .../smali_classes2/f/h/a/b/v0/b$a.smali | 28 - com.discord/smali_classes2/f/h/a/b/v0/b.smali | 130 - com.discord/smali_classes2/f/h/a/b/w.smali | 16 - com.discord/smali_classes2/f/h/a/b/w0/a.smali | 40 - com.discord/smali_classes2/f/h/a/b/w0/b.smali | 52 - com.discord/smali_classes2/f/h/a/b/w0/c.smali | 40 - com.discord/smali_classes2/f/h/a/b/w0/d.smali | 40 - com.discord/smali_classes2/f/h/a/b/w0/e.smali | 40 - com.discord/smali_classes2/f/h/a/b/w0/f.smali | 52 - com.discord/smali_classes2/f/h/a/b/w0/g.smali | 216 - .../smali_classes2/f/h/a/b/w0/h$a.smali | 14 - .../smali_classes2/f/h/a/b/w0/h$b.smali | 42 - com.discord/smali_classes2/f/h/a/b/w0/h.smali | 335 - .../smali_classes2/f/h/a/b/w0/i$a.smali | 14 - com.discord/smali_classes2/f/h/a/b/w0/i.smali | 219 - com.discord/smali_classes2/f/h/a/b/w0/j.smali | 311 - com.discord/smali_classes2/f/h/a/b/w0/k.smali | 11 - .../smali_classes2/f/h/a/b/w0/l$a.smali | 200 - com.discord/smali_classes2/f/h/a/b/w0/l.smali | 31 - .../smali_classes2/f/h/a/b/w0/m$a.smali | 48 - com.discord/smali_classes2/f/h/a/b/w0/m.smali | 156 - .../smali_classes2/f/h/a/b/w0/n$a.smali | 28 - com.discord/smali_classes2/f/h/a/b/w0/n.smali | 355 - com.discord/smali_classes2/f/h/a/b/w0/o.smali | 107 - com.discord/smali_classes2/f/h/a/b/w0/p.smali | 269 - com.discord/smali_classes2/f/h/a/b/w0/q.smali | 231 - com.discord/smali_classes2/f/h/a/b/w0/r.smali | 31 - com.discord/smali_classes2/f/h/a/b/w0/s.smali | 114 - com.discord/smali_classes2/f/h/a/b/w0/t.smali | 274 - .../smali_classes2/f/h/a/b/w0/u$a.smali | 14 - .../smali_classes2/f/h/a/b/w0/u$b.smali | 33 - com.discord/smali_classes2/f/h/a/b/w0/u.smali | 3089 --- com.discord/smali_classes2/f/h/a/b/w0/v.smali | 255 - com.discord/smali_classes2/f/h/a/b/w0/w.smali | 658 - com.discord/smali_classes2/f/h/a/b/w0/x.smali | 1112 - com.discord/smali_classes2/f/h/a/b/w0/y.smali | 683 - com.discord/smali_classes2/f/h/a/b/w0/z.smali | 355 - com.discord/smali_classes2/f/h/a/b/x.smali | 599 - com.discord/smali_classes2/f/h/a/b/x0/a.smali | 11 - com.discord/smali_classes2/f/h/a/b/x0/b.smali | 189 - com.discord/smali_classes2/f/h/a/b/y.smali | 129 - com.discord/smali_classes2/f/h/a/b/y0/a.smali | 131 - .../smali_classes2/f/h/a/b/y0/b$a.smali | 14 - .../smali_classes2/f/h/a/b/y0/b$b.smali | 44 - com.discord/smali_classes2/f/h/a/b/y0/b.smali | 56 - com.discord/smali_classes2/f/h/a/b/y0/c.smali | 74 - com.discord/smali_classes2/f/h/a/b/y0/d.smali | 33 - com.discord/smali_classes2/f/h/a/b/y0/e.smali | 196 - com.discord/smali_classes2/f/h/a/b/y0/f.smali | 24 - .../smali_classes2/f/h/a/b/y0/g$a.smali | 69 - com.discord/smali_classes2/f/h/a/b/y0/g.smali | 838 - com.discord/smali_classes2/f/h/a/b/z.smali | 37 - com.discord/smali_classes2/f/h/a/b/z0/a.smali | 46 - com.discord/smali_classes2/f/h/a/b/z0/b.smali | 36 - com.discord/smali_classes2/f/h/a/b/z0/c.smali | 34 - com.discord/smali_classes2/f/h/a/b/z0/d.smali | 46 - com.discord/smali_classes2/f/h/a/b/z0/e.smali | 46 - com.discord/smali_classes2/f/h/a/b/z0/f.smali | 46 - com.discord/smali_classes2/f/h/a/b/z0/g.smali | 3 - com.discord/smali_classes2/f/h/a/b/z0/h.smali | 37 - .../smali_classes2/f/h/a/b/z0/i$a.smali | 115 - com.discord/smali_classes2/f/h/a/b/z0/i.smali | 79 - com.discord/smali_classes2/f/h/a/b/z0/j.smali | 91 - com.discord/smali_classes2/f/h/a/b/z0/k.smali | 3 - .../smali_classes2/f/h/a/b/z0/l$a.smali | 14 - .../smali_classes2/f/h/a/b/z0/l$b.smali | 14 - com.discord/smali_classes2/f/h/a/b/z0/l.smali | 129 - com.discord/smali_classes2/f/h/a/b/z0/m.smali | 67 - com.discord/smali_classes2/f/h/a/b/z0/n.smali | 21 - com.discord/smali_classes2/f/h/a/c/a.smali | 127 +- com.discord/smali_classes2/f/h/a/c/a0$a.smali | 221 + com.discord/smali_classes2/f/h/a/c/a0$b.smali | 422 + com.discord/smali_classes2/f/h/a/c/a0.smali | 1798 ++ .../smali_classes2/f/h/a/c/a1/a$a.smali | 109 + .../smali_classes2/f/h/a/c/a1/a$b.smali | 35 + .../smali_classes2/f/h/a/c/a1/a$c.smali | 129 + .../smali_classes2/f/h/a/c/a1/a$d.smali | 19 + .../smali_classes2/f/h/a/c/a1/a$e.smali | 116 + .../smali_classes2/f/h/a/c/a1/a$f.smali | 28 + com.discord/smali_classes2/f/h/a/c/a1/a.smali | 420 + .../smali_classes2/f/h/a/c/a1/a0/a$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/a0/a$b.smali | 34 + .../smali_classes2/f/h/a/c/a1/a0/a.smali | 110 + .../smali_classes2/f/h/a/c/a1/a0/b.smali | 3 + .../smali_classes2/f/h/a/c/a1/a0/c.smali | 3 + .../smali_classes2/f/h/a/c/a1/a0/d$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/a0/d$b.smali | 3079 +++ .../smali_classes2/f/h/a/c/a1/a0/d$c.smali | 315 + .../smali_classes2/f/h/a/c/a1/a0/d$d.smali | 77 + .../smali_classes2/f/h/a/c/a1/a0/d.smali | 4861 +++++ .../smali_classes2/f/h/a/c/a1/a0/e.smali | 122 + .../smali_classes2/f/h/a/c/a1/a0/f.smali | 244 + com.discord/smali_classes2/f/h/a/c/a1/b.smali | 11 + .../smali_classes2/f/h/a/c/a1/b0/a.smali | 44 + .../smali_classes2/f/h/a/c/a1/b0/b.smali | 50 + .../smali_classes2/f/h/a/c/a1/b0/c.smali | 242 + .../smali_classes2/f/h/a/c/a1/b0/d.smali | 1719 ++ .../smali_classes2/f/h/a/c/a1/b0/e$a.smali | 49 + .../smali_classes2/f/h/a/c/a1/b0/e.smali | 22 + .../smali_classes2/f/h/a/c/a1/b0/f.smali | 145 + .../smali_classes2/f/h/a/c/a1/b0/g.smali | 372 + com.discord/smali_classes2/f/h/a/c/a1/c.smali | 221 + .../smali_classes2/f/h/a/c/a1/c0/a$a.smali | 200 + .../smali_classes2/f/h/a/c/a1/c0/a$b.smali | 30 + .../smali_classes2/f/h/a/c/a1/c0/a.smali | 88 + .../smali_classes2/f/h/a/c/a1/c0/b$a.smali | 25 + .../smali_classes2/f/h/a/c/a1/c0/b$b.smali | 104 + .../smali_classes2/f/h/a/c/a1/c0/b$c.smali | 146 + .../smali_classes2/f/h/a/c/a1/c0/b.smali | 4353 ++++ .../smali_classes2/f/h/a/c/a1/c0/c.smali | 31 + .../smali_classes2/f/h/a/c/a1/c0/d$a.smali | 34 + .../smali_classes2/f/h/a/c/a1/c0/d$b.smali | 503 + .../smali_classes2/f/h/a/c/a1/c0/d.smali | 5108 +++++ .../smali_classes2/f/h/a/c/a1/c0/e.smali | 826 + .../smali_classes2/f/h/a/c/a1/c0/f$a.smali | 40 + .../smali_classes2/f/h/a/c/a1/c0/f.smali | 4215 ++++ .../smali_classes2/f/h/a/c/a1/c0/g.smali | 19 + .../smali_classes2/f/h/a/c/a1/c0/h.smali | 391 + .../smali_classes2/f/h/a/c/a1/c0/i.smali | 102 + .../smali_classes2/f/h/a/c/a1/c0/j.smali | 200 + .../smali_classes2/f/h/a/c/a1/c0/k.smali | 85 + .../smali_classes2/f/h/a/c/a1/c0/l.smali | 193 + com.discord/smali_classes2/f/h/a/c/a1/d.smali | 253 + .../smali_classes2/f/h/a/c/a1/d0/a$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/d0/a$b.smali | 121 + .../smali_classes2/f/h/a/c/a1/d0/a.smali | 656 + .../smali_classes2/f/h/a/c/a1/d0/b$a.smali | 144 + .../smali_classes2/f/h/a/c/a1/d0/b.smali | 214 + .../smali_classes2/f/h/a/c/a1/d0/c.smali | 749 + .../smali_classes2/f/h/a/c/a1/d0/d.smali | 271 + .../smali_classes2/f/h/a/c/a1/d0/e.smali | 405 + .../smali_classes2/f/h/a/c/a1/d0/f.smali | 20 + .../smali_classes2/f/h/a/c/a1/d0/g.smali | 301 + .../smali_classes2/f/h/a/c/a1/d0/h$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/d0/h$b.smali | 30 + .../smali_classes2/f/h/a/c/a1/d0/h$c.smali | 57 + .../smali_classes2/f/h/a/c/a1/d0/h.smali | 130 + .../smali_classes2/f/h/a/c/a1/d0/i$a.smali | 42 + .../smali_classes2/f/h/a/c/a1/d0/i.smali | 1359 ++ com.discord/smali_classes2/f/h/a/c/a1/e.smali | 495 + .../smali_classes2/f/h/a/c/a1/e0/a.smali | 341 + .../smali_classes2/f/h/a/c/a1/e0/a0.smali | 75 + .../smali_classes2/f/h/a/c/a1/e0/b.smali | 1147 + .../smali_classes2/f/h/a/c/a1/e0/b0$a.smali | 163 + .../smali_classes2/f/h/a/c/a1/e0/b0$b.smali | 890 + .../smali_classes2/f/h/a/c/a1/e0/b0.smali | 1251 ++ .../smali_classes2/f/h/a/c/a1/e0/c.smali | 345 + .../smali_classes2/f/h/a/c/a1/e0/c0$a.smali | 34 + .../f/h/a/{b => c}/a1/e0/c0$b.smali | 16 +- .../smali_classes2/f/h/a/c/a1/e0/c0$c.smali | 30 + .../f/h/a/{b => c}/a1/e0/c0$d.smali | 32 +- .../smali_classes2/f/h/a/c/a1/e0/c0.smali | 30 + .../smali_classes2/f/h/a/c/a1/e0/d.smali | 485 + .../smali_classes2/f/h/a/c/a1/e0/d0.smali | 45 + .../smali_classes2/f/h/a/c/a1/e0/e.smali | 682 + .../smali_classes2/f/h/a/c/a1/e0/f.smali | 1144 + .../smali_classes2/f/h/a/c/a1/e0/g.smali | 588 + .../smali_classes2/f/h/a/c/a1/e0/h.smali | 1027 + .../smali_classes2/f/h/a/c/a1/e0/i.smali | 319 + .../smali_classes2/f/h/a/c/a1/e0/j.smali | 25 + .../smali_classes2/f/h/a/c/a1/e0/k$a.smali | 115 + .../smali_classes2/f/h/a/c/a1/e0/k.smali | 956 + .../smali_classes2/f/h/a/c/a1/e0/l$a.smali | 14 + .../f/h/a/{b => c}/a1/e0/l$b$a.smali | 8 +- .../smali_classes2/f/h/a/c/a1/e0/l$b.smali | 140 + .../smali_classes2/f/h/a/c/a1/e0/l.smali | 1520 ++ .../smali_classes2/f/h/a/c/a1/e0/m$a.smali | 82 + .../smali_classes2/f/h/a/c/a1/e0/m.smali | 1346 ++ .../smali_classes2/f/h/a/c/a1/e0/n.smali | 288 + .../smali_classes2/f/h/a/c/a1/e0/o.smali | 827 + .../smali_classes2/f/h/a/c/a1/e0/p.smali | 436 + .../smali_classes2/f/h/a/c/a1/e0/q.smali | 165 + .../smali_classes2/f/h/a/c/a1/e0/r.smali | 669 + .../smali_classes2/f/h/a/c/a1/e0/s$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/e0/s$b.smali | 375 + .../smali_classes2/f/h/a/c/a1/e0/s.smali | 91 + .../smali_classes2/f/h/a/c/a1/e0/t.smali | 316 + .../smali_classes2/f/h/a/c/a1/e0/u$a.smali | 56 + .../smali_classes2/f/h/a/c/a1/e0/u.smali | 1228 ++ .../smali_classes2/f/h/a/c/a1/e0/v.smali | 11 + .../smali_classes2/f/h/a/c/a1/e0/w.smali | 339 + .../smali_classes2/f/h/a/c/a1/e0/x.smali | 179 + .../smali_classes2/f/h/a/c/a1/e0/y.smali | 162 + .../smali_classes2/f/h/a/c/a1/e0/z$a.smali | 239 + .../smali_classes2/f/h/a/c/a1/e0/z.smali | 51 + com.discord/smali_classes2/f/h/a/c/a1/f.smali | 293 + .../smali_classes2/f/h/a/c/a1/f0/a$a.smali | 932 + .../smali_classes2/f/h/a/c/a1/f0/a$b.smali | 36 + .../smali_classes2/f/h/a/c/a1/f0/a$c.smali | 325 + .../smali_classes2/f/h/a/c/a1/f0/a.smali | 529 + .../smali_classes2/f/h/a/c/a1/f0/b.smali | 39 + .../smali_classes2/f/h/a/c/a1/f0/c.smali | 57 + .../smali_classes2/f/h/a/c/a1/f0/d.smali | 197 + com.discord/smali_classes2/f/h/a/c/a1/g.smali | 107 + com.discord/smali_classes2/f/h/a/c/a1/h.smali | 32 + com.discord/smali_classes2/f/h/a/c/a1/i.smali | 14 + com.discord/smali_classes2/f/h/a/c/a1/j.smali | 8 + .../smali_classes2/f/h/a/c/a1/k$a.smali | 28 + com.discord/smali_classes2/f/h/a/c/a1/k.smali | 392 + com.discord/smali_classes2/f/h/a/c/a1/l.smali | 187 + com.discord/smali_classes2/f/h/a/c/a1/m.smali | 191 + com.discord/smali_classes2/f/h/a/c/a1/n.smali | 131 + com.discord/smali_classes2/f/h/a/c/a1/o.smali | 639 + com.discord/smali_classes2/f/h/a/c/a1/p.smali | 17 + .../smali_classes2/f/h/a/c/a1/q$a.smali | 186 + .../smali_classes2/f/h/a/c/a1/q$b.smali | 83 + com.discord/smali_classes2/f/h/a/c/a1/q.smali | 23 + com.discord/smali_classes2/f/h/a/c/a1/r.smali | 149 + .../smali_classes2/f/h/a/c/a1/s$a.smali | 146 + com.discord/smali_classes2/f/h/a/c/a1/s.smali | 35 + com.discord/smali_classes2/f/h/a/c/a1/t.smali | 195 + com.discord/smali_classes2/f/h/a/c/a1/u.smali | 19 + com.discord/smali_classes2/f/h/a/c/a1/v.smali | 19 + com.discord/smali_classes2/f/h/a/c/a1/w.smali | 39 + .../smali_classes2/f/h/a/c/a1/x/a.smali | 779 + .../smali_classes2/f/h/a/c/a1/y/a.smali | 36 + .../smali_classes2/f/h/a/c/a1/y/b$a.smali | 14 + .../smali_classes2/f/h/a/c/a1/y/b$b.smali | 280 + .../smali_classes2/f/h/a/c/a1/y/b.smali | 117 + .../smali_classes2/f/h/a/c/a1/y/c.smali | 1307 ++ .../smali_classes2/f/h/a/c/a1/z/a.smali | 382 + .../smali_classes2/f/h/a/c/a1/z/b.smali | 732 + .../smali_classes2/f/h/a/c/a1/z/c.smali | 372 + .../smali_classes2/f/h/a/c/a1/z/d.smali | 341 + com.discord/smali_classes2/f/h/a/c/b.smali | 173 +- com.discord/smali_classes2/f/h/a/c/b0$a.smali | 14 + com.discord/smali_classes2/f/h/a/c/b0$b.smali | 34 + com.discord/smali_classes2/f/h/a/c/b0$c.smali | 134 + com.discord/smali_classes2/f/h/a/c/b0$d.smali | 83 + com.discord/smali_classes2/f/h/a/c/b0$e.smali | 38 + com.discord/smali_classes2/f/h/a/c/b0.smali | 7338 +++++++ com.discord/smali_classes2/f/h/a/c/b1/a.smali | 46 + com.discord/smali_classes2/f/h/a/c/b1/b.smali | 38 + com.discord/smali_classes2/f/h/a/c/b1/c.smali | 46 + com.discord/smali_classes2/f/h/a/c/b1/d.smali | 36 + com.discord/smali_classes2/f/h/a/c/b1/e.smali | 1276 ++ .../smali_classes2/f/h/a/c/b1/f$a.smali | 111 + com.discord/smali_classes2/f/h/a/c/b1/f.smali | 53 + com.discord/smali_classes2/f/h/a/c/c$a.smali | 14 - com.discord/smali_classes2/f/h/a/c/c$b.smali | 54 - com.discord/smali_classes2/f/h/a/c/c.smali | 4877 +---- com.discord/smali_classes2/f/h/a/c/c0.smali | 110 + com.discord/smali_classes2/f/h/a/c/c1/a.smali | 25 + com.discord/smali_classes2/f/h/a/c/c1/b.smali | 10 + .../smali_classes2/f/h/a/c/c1/c$a.smali | 215 + com.discord/smali_classes2/f/h/a/c/c1/c.smali | 29 + com.discord/smali_classes2/f/h/a/c/c1/d.smali | 19 + com.discord/smali_classes2/f/h/a/c/c1/e.smali | 8 + com.discord/smali_classes2/f/h/a/c/c1/f.smali | 549 + .../smali_classes2/f/h/a/c/c1/g/a.smali | 90 + .../smali_classes2/f/h/a/c/c1/g/b.smali | 82 + .../smali_classes2/f/h/a/c/c1/h/a.smali | 299 + .../smali_classes2/f/h/a/c/c1/i/a.smali | 44 + .../smali_classes2/f/h/a/c/c1/i/b$a.smali | 19 + .../smali_classes2/f/h/a/c/c1/i/b$b.smali | 38 + .../smali_classes2/f/h/a/c/c1/i/b.smali | 2706 +++ .../smali_classes2/f/h/a/c/c1/j/a.smali | 839 + com.discord/smali_classes2/f/h/a/c/d.smali | 42 + com.discord/smali_classes2/f/h/a/c/d0.smali | 52 + com.discord/smali_classes2/f/h/a/c/d1/a.smali | 34 + com.discord/smali_classes2/f/h/a/c/d1/b.smali | 64 + com.discord/smali_classes2/f/h/a/c/d1/c.smali | 52 + com.discord/smali_classes2/f/h/a/c/d1/d.smali | 46 + com.discord/smali_classes2/f/h/a/c/d1/e.smali | 52 + com.discord/smali_classes2/f/h/a/c/d1/f.smali | 46 + com.discord/smali_classes2/f/h/a/c/d1/g.smali | 46 + com.discord/smali_classes2/f/h/a/c/d1/h.smali | 52 + com.discord/smali_classes2/f/h/a/c/d1/i.smali | 46 + com.discord/smali_classes2/f/h/a/c/d1/j.smali | 34 + com.discord/smali_classes2/f/h/a/c/d1/k.smali | 292 + .../smali_classes2/f/h/a/c/d1/l$a.smali | 255 + com.discord/smali_classes2/f/h/a/c/d1/l.smali | 727 + com.discord/smali_classes2/f/h/a/c/d1/m.smali | 57 + .../smali_classes2/f/h/a/c/d1/n$a.smali | 14 + com.discord/smali_classes2/f/h/a/c/d1/n.smali | 329 + .../smali_classes2/f/h/a/c/d1/o$a.smali | 31 + com.discord/smali_classes2/f/h/a/c/d1/o.smali | 60 + .../smali_classes2/f/h/a/c/d1/p$a.smali | 252 + .../smali_classes2/f/h/a/c/d1/p$b.smali | 19 + com.discord/smali_classes2/f/h/a/c/d1/p.smali | 41 + .../smali_classes2/f/h/a/c/d1/q$a$a.smali | 34 + .../smali_classes2/f/h/a/c/d1/q$a.smali | 265 + .../smali_classes2/f/h/a/c/d1/q$b.smali | 42 + .../f/h/a/{b => c}/d1/q$c.smali | 8 +- com.discord/smali_classes2/f/h/a/c/d1/q.smali | 13 + .../smali_classes2/f/h/a/c/d1/r$a.smali | 471 + .../smali_classes2/f/h/a/c/d1/r$b.smali | 151 + .../f/h/a/{b => c}/d1/r$c.smali | 4 +- .../smali_classes2/f/h/a/c/d1/r$d.smali | 52 + .../smali_classes2/f/h/a/c/d1/r$e.smali | 1012 + .../smali_classes2/f/h/a/c/d1/r$f.smali | 106 + com.discord/smali_classes2/f/h/a/c/d1/r.smali | 3168 +++ com.discord/smali_classes2/f/h/a/c/d1/s.smali | 381 + .../smali_classes2/f/h/a/c/d1/t$a.smali | 70 + com.discord/smali_classes2/f/h/a/c/d1/t.smali | 429 + .../smali_classes2/f/h/a/c/d1/u$a.smali | 32 + .../smali_classes2/f/h/a/c/d1/u$b.smali | 14 + com.discord/smali_classes2/f/h/a/c/d1/u.smali | 1712 ++ com.discord/smali_classes2/f/h/a/c/d1/v.smali | 22 + .../smali_classes2/f/h/a/c/d1/w$a.smali | 33 + com.discord/smali_classes2/f/h/a/c/d1/w.smali | 11 + com.discord/smali_classes2/f/h/a/c/d1/x.smali | 278 + .../smali_classes2/f/h/a/c/d1/y/a$a.smali | 242 + .../smali_classes2/f/h/a/c/d1/y/a.smali | 225 + com.discord/smali_classes2/f/h/a/c/e.smali | 34 + com.discord/smali_classes2/f/h/a/c/e0.smali | 32 + com.discord/smali_classes2/f/h/a/c/e1/a.smali | 76 + com.discord/smali_classes2/f/h/a/c/e1/b.smali | 250 + com.discord/smali_classes2/f/h/a/c/e1/c.smali | 154 + com.discord/smali_classes2/f/h/a/c/e1/d.smali | 59 + com.discord/smali_classes2/f/h/a/c/e1/e.smali | 25 + com.discord/smali_classes2/f/h/a/c/e1/f.smali | 24 + .../smali_classes2/f/h/a/c/e1/g$a.smali | 320 + com.discord/smali_classes2/f/h/a/c/e1/g.smali | 21 + com.discord/smali_classes2/f/h/a/c/e1/h.smali | 19 + com.discord/smali_classes2/f/h/a/c/e1/i.smali | 123 + com.discord/smali_classes2/f/h/a/c/e1/j.smali | 16 + com.discord/smali_classes2/f/h/a/c/e1/k.smali | 879 + .../smali_classes2/f/h/a/c/e1/l/a$a$a.smali | 38 + .../smali_classes2/f/h/a/c/e1/l/a$a.smali | 648 + .../smali_classes2/f/h/a/c/e1/l/a.smali | 1932 ++ .../smali_classes2/f/h/a/c/e1/l/b.smali | 68 + .../smali_classes2/f/h/a/c/e1/l/c$a.smali | 857 + .../smali_classes2/f/h/a/c/e1/l/c$b.smali | 50 + .../smali_classes2/f/h/a/c/e1/l/c.smali | 2273 ++ .../smali_classes2/f/h/a/c/e1/l/d$a.smali | 14 + .../smali_classes2/f/h/a/c/e1/l/d$b.smali | 122 + .../smali_classes2/f/h/a/c/e1/l/d$c.smali | 53 + .../smali_classes2/f/h/a/c/e1/l/d.smali | 440 + .../smali_classes2/f/h/a/c/e1/l/e.smali | 118 + .../smali_classes2/f/h/a/c/e1/m/a.smali | 1243 ++ .../smali_classes2/f/h/a/c/e1/m/b$a.smali | 42 + .../smali_classes2/f/h/a/c/e1/m/b$b.smali | 50 + .../smali_classes2/f/h/a/c/e1/m/b$c.smali | 42 + .../smali_classes2/f/h/a/c/e1/m/b$d.smali | 54 + .../smali_classes2/f/h/a/c/e1/m/b$e.smali | 34 + .../smali_classes2/f/h/a/c/e1/m/b$f.smali | 82 + .../smali_classes2/f/h/a/c/e1/m/b$g.smali | 34 + .../smali_classes2/f/h/a/c/e1/m/b$h.smali | 124 + .../smali_classes2/f/h/a/c/e1/m/b.smali | 1859 ++ .../smali_classes2/f/h/a/c/e1/m/c.smali | 80 + .../smali_classes2/f/h/a/c/e1/n/a$a.smali | 84 + .../smali_classes2/f/h/a/c/e1/n/a.smali | 727 + .../smali_classes2/f/h/a/c/e1/n/b.smali | 80 + .../smali_classes2/f/h/a/c/e1/o/a.smali | 1425 ++ .../smali_classes2/f/h/a/c/e1/o/b.smali | 225 + .../smali_classes2/f/h/a/c/e1/o/c$a.smali | 38 + .../smali_classes2/f/h/a/c/e1/o/c$b.smali | 225 + .../smali_classes2/f/h/a/c/e1/o/c.smali | 86 + .../smali_classes2/f/h/a/c/e1/o/d.smali | 198 + .../smali_classes2/f/h/a/c/e1/p/a.smali | 888 + .../smali_classes2/f/h/a/c/e1/p/b.smali | 157 + .../smali_classes2/f/h/a/c/e1/q/a$a.smali | 30 + .../smali_classes2/f/h/a/c/e1/q/a$b.smali | 38 + .../smali_classes2/f/h/a/c/e1/q/a$c.smali | 34 + .../smali_classes2/f/h/a/c/e1/q/a.smali | 3166 +++ .../smali_classes2/f/h/a/c/e1/q/b.smali | 1292 ++ .../smali_classes2/f/h/a/c/e1/q/c.smali | 51 + .../smali_classes2/f/h/a/c/e1/q/d.smali | 210 + .../smali_classes2/f/h/a/c/e1/q/e.smali | 584 + .../smali_classes2/f/h/a/c/e1/r/a.smali | 802 + .../smali_classes2/f/h/a/c/e1/r/b.smali | 144 + .../smali_classes2/f/h/a/c/e1/s/a.smali | 337 + .../smali_classes2/f/h/a/c/e1/s/b.smali | 201 + .../smali_classes2/f/h/a/c/e1/s/c.smali | 122 + .../smali_classes2/f/h/a/c/e1/s/d.smali | 179 + .../smali_classes2/f/h/a/c/e1/s/e$a.smali | 14 + .../smali_classes2/f/h/a/c/e1/s/e$b.smali | 352 + .../smali_classes2/f/h/a/c/e1/s/e.smali | 55 + .../smali_classes2/f/h/a/c/e1/s/f$a.smali | 58 + .../smali_classes2/f/h/a/c/e1/s/f$b.smali | 66 + .../smali_classes2/f/h/a/c/e1/s/f.smali | 1993 ++ .../smali_classes2/f/h/a/c/e1/s/g.smali | 1026 + .../smali_classes2/f/h/a/c/e1/s/h.smali | 199 + .../smali_classes2/f/h/a/c/e1/s/i.smali | 342 + com.discord/smali_classes2/f/h/a/c/f.smali | 34 + com.discord/smali_classes2/f/h/a/c/f0.smali | 3779 ++++ .../smali_classes2/f/h/a/c/f1/a$a.smali | 14 + .../smali_classes2/f/h/a/c/f1/a$b.smali | 14 + .../smali_classes2/f/h/a/c/f1/a$c.smali | 27 + .../smali_classes2/f/h/a/c/f1/a$d.smali | 78 + com.discord/smali_classes2/f/h/a/c/f1/a.smali | 113 + .../smali_classes2/f/h/a/c/f1/b$a.smali | 14 + .../smali_classes2/f/h/a/c/f1/b$b.smali | 54 + com.discord/smali_classes2/f/h/a/c/f1/b.smali | 324 + com.discord/smali_classes2/f/h/a/c/f1/c.smali | 44 + .../smali_classes2/f/h/a/c/f1/d$a.smali | 52 + com.discord/smali_classes2/f/h/a/c/f1/d.smali | 21 + com.discord/smali_classes2/f/h/a/c/f1/e.smali | 11 + .../smali_classes2/f/h/a/c/f1/f$a.smali | 69 + .../smali_classes2/f/h/a/c/f1/f$b.smali | 14 + com.discord/smali_classes2/f/h/a/c/f1/f.smali | 44 + com.discord/smali_classes2/f/h/a/c/f1/g.smali | 114 + com.discord/smali_classes2/f/h/a/c/f1/h.smali | 20 + com.discord/smali_classes2/f/h/a/c/f1/i.smali | 111 + com.discord/smali_classes2/f/h/a/c/g.smali | 34 + com.discord/smali_classes2/f/h/a/c/g0.smali | 201 + com.discord/smali_classes2/f/h/a/c/g1/a.smali | 34 + com.discord/smali_classes2/f/h/a/c/g1/b.smali | 34 + com.discord/smali_classes2/f/h/a/c/g1/c.smali | 34 + com.discord/smali_classes2/f/h/a/c/g1/d.smali | 29 + com.discord/smali_classes2/f/h/a/c/g1/e.smali | 438 + .../smali_classes2/f/h/a/c/g1/f$a.smali | 25 + com.discord/smali_classes2/f/h/a/c/g1/f.smali | 42 + com.discord/smali_classes2/f/h/a/c/g1/g.smali | 3 + .../smali_classes2/f/h/a/c/g1/h/a.smali | 34 + .../smali_classes2/f/h/a/c/g1/h/b.smali | 40 + .../smali_classes2/f/h/a/c/g1/h/c.smali | 34 + .../smali_classes2/f/h/a/c/g1/h/d$a.smali | 19 + .../smali_classes2/f/h/a/c/g1/h/d.smali | 232 + .../smali_classes2/f/h/a/c/g1/h/e$a.smali | 85 + .../smali_classes2/f/h/a/c/g1/h/e.smali | 254 + .../smali_classes2/f/h/a/c/g1/h/f.smali | 930 + .../smali_classes2/f/h/a/c/g1/h/g.smali | 3 + .../smali_classes2/f/h/a/c/g1/h/h$a.smali | 761 + .../smali_classes2/f/h/a/c/g1/h/h.smali | 583 + .../smali_classes2/f/h/a/c/g1/h/i$a.smali | 14 + .../smali_classes2/f/h/a/c/g1/h/i.smali | 283 + com.discord/smali_classes2/f/h/a/c/h.smali | 34 + com.discord/smali_classes2/f/h/a/c/h0.smali | 1446 ++ com.discord/smali_classes2/f/h/a/c/h1/a.smali | 50 + com.discord/smali_classes2/f/h/a/c/h1/b.smali | 40 + com.discord/smali_classes2/f/h/a/c/h1/c.smali | 23 + com.discord/smali_classes2/f/h/a/c/h1/d.smali | 3 + .../smali_classes2/f/h/a/c/h1/e$a.smali | 14 + com.discord/smali_classes2/f/h/a/c/h1/e.smali | 24 + com.discord/smali_classes2/f/h/a/c/h1/f.smali | 232 + com.discord/smali_classes2/f/h/a/c/h1/g.smali | 316 + com.discord/smali_classes2/f/h/a/c/h1/h.smali | 29 + com.discord/smali_classes2/f/h/a/c/h1/i.smali | 26 + .../smali_classes2/f/h/a/c/h1/j$a.smali | 19 + com.discord/smali_classes2/f/h/a/c/h1/j.smali | 58 + com.discord/smali_classes2/f/h/a/c/h1/k.smali | 313 + com.discord/smali_classes2/f/h/a/c/h1/l.smali | 342 + .../smali_classes2/f/h/a/c/h1/m$a.smali | 202 + .../smali_classes2/f/h/a/c/h1/m$b.smali | 238 + com.discord/smali_classes2/f/h/a/c/h1/m.smali | 4716 ++++ com.discord/smali_classes2/f/h/a/c/h1/n.smali | 633 + com.discord/smali_classes2/f/h/a/c/h1/o.smali | 80 + com.discord/smali_classes2/f/h/a/c/h1/p.smali | 1568 ++ com.discord/smali_classes2/f/h/a/c/h1/q.smali | 59 + com.discord/smali_classes2/f/h/a/c/h1/r.smali | 93 + com.discord/smali_classes2/f/h/a/c/h1/s.smali | 61 + com.discord/smali_classes2/f/h/a/c/h1/t.smali | 93 + com.discord/smali_classes2/f/h/a/c/h1/u.smali | 3 + com.discord/smali_classes2/f/h/a/c/h1/v.smali | 191 + com.discord/smali_classes2/f/h/a/c/h1/w.smali | 276 + com.discord/smali_classes2/f/h/a/c/h1/x.smali | 17 + .../smali_classes2/f/h/a/c/h1/y/a.smali | 44 + .../smali_classes2/f/h/a/c/h1/y/b.smali | 48 + .../smali_classes2/f/h/a/c/h1/y/c$a.smali | 22 + .../smali_classes2/f/h/a/c/h1/y/c.smali | 1356 ++ .../smali_classes2/f/h/a/c/h1/y/d.smali | 17 + .../smali_classes2/f/h/a/c/h1/y/e.smali | 23 + .../smali_classes2/f/h/a/c/h1/y/f.smali | 492 + .../smali_classes2/f/h/a/c/h1/y/g.smali | 8 + .../smali_classes2/f/h/a/c/h1/y/h.smali | 146 + .../smali_classes2/f/h/a/c/h1/y/i.smali | 74 + .../smali_classes2/f/h/a/c/h1/y/j.smali | 153 + .../smali_classes2/f/h/a/c/h1/y/k$a.smali | 865 + .../smali_classes2/f/h/a/c/h1/y/k$b.smali | 874 + .../smali_classes2/f/h/a/c/h1/y/k$c.smali | 98 + .../smali_classes2/f/h/a/c/h1/y/k.smali | 622 + .../smali_classes2/f/h/a/c/h1/y/l.smali | 45 + .../smali_classes2/f/h/a/c/h1/y/m.smali | 3 + .../smali_classes2/f/h/a/c/h1/y/n.smali | 75 + .../smali_classes2/f/h/a/c/h1/y/o.smali | 478 + .../smali_classes2/f/h/a/c/h1/y/p.smali | 216 + .../smali_classes2/f/h/a/c/h1/y/q.smali | 61 + .../smali_classes2/f/h/a/c/h1/y/r.smali | 2078 ++ .../smali_classes2/f/h/a/c/h1/y/s.smali | 335 + com.discord/smali_classes2/f/h/a/c/i.smali | 34 + com.discord/smali_classes2/f/h/a/c/i0.smali | 404 + com.discord/smali_classes2/f/h/a/c/i1/a.smali | 40 + .../smali_classes2/f/h/a/c/i1/a0.smali | 332 + com.discord/smali_classes2/f/h/a/c/i1/b.smali | 48 + .../smali_classes2/f/h/a/c/i1/b0.smali | 251 + com.discord/smali_classes2/f/h/a/c/i1/c.smali | 48 + .../smali_classes2/f/h/a/c/i1/c0.smali | 3714 ++++ com.discord/smali_classes2/f/h/a/c/i1/d.smali | 36 + com.discord/smali_classes2/f/h/a/c/i1/e.smali | 17758 ++++++++++++++++ .../smali_classes2/f/h/a/c/i1/f$a.smali | 160 + com.discord/smali_classes2/f/h/a/c/i1/f.smali | 277 + com.discord/smali_classes2/f/h/a/c/i1/g.smali | 36 + com.discord/smali_classes2/f/h/a/c/i1/h.smali | 439 + com.discord/smali_classes2/f/h/a/c/i1/i.smali | 2062 ++ com.discord/smali_classes2/f/h/a/c/i1/j.smali | 59 + com.discord/smali_classes2/f/h/a/c/i1/k.smali | 28 + .../smali_classes2/f/h/a/c/i1/l$a.smali | 33 + .../smali_classes2/f/h/a/c/i1/l$b.smali | 75 + com.discord/smali_classes2/f/h/a/c/i1/l.smali | 177 + .../smali_classes2/f/h/a/c/i1/m$a.smali | 34 + com.discord/smali_classes2/f/h/a/c/i1/m.smali | 690 + com.discord/smali_classes2/f/h/a/c/i1/n.smali | 17 + com.discord/smali_classes2/f/h/a/c/i1/o.smali | 99 + com.discord/smali_classes2/f/h/a/c/i1/p.smali | 14 + .../smali_classes2/f/h/a/c/i1/q$a.smali | 22 + com.discord/smali_classes2/f/h/a/c/i1/q.smali | 1262 ++ .../smali_classes2/f/h/a/c/i1/r$a.smali | 38 + .../smali_classes2/f/h/a/c/i1/r$b.smali | 78 + com.discord/smali_classes2/f/h/a/c/i1/r.smali | 1122 + com.discord/smali_classes2/f/h/a/c/i1/s.smali | 546 + com.discord/smali_classes2/f/h/a/c/i1/t.smali | 1264 ++ com.discord/smali_classes2/f/h/a/c/i1/u.smali | 561 + com.discord/smali_classes2/f/h/a/c/i1/v.smali | 100 + .../smali_classes2/f/h/a/c/i1/w$a.smali | 14 + .../smali_classes2/f/h/a/c/i1/w$b.smali | 40 + com.discord/smali_classes2/f/h/a/c/i1/w.smali | 352 + com.discord/smali_classes2/f/h/a/c/i1/x.smali | 158 + com.discord/smali_classes2/f/h/a/c/i1/y.smali | 56 + com.discord/smali_classes2/f/h/a/c/i1/z.smali | 61 + com.discord/smali_classes2/f/h/a/c/j.smali | 34 + com.discord/smali_classes2/f/h/a/c/j0.smali | 189 + com.discord/smali_classes2/f/h/a/c/j1/a.smali | 40 + com.discord/smali_classes2/f/h/a/c/j1/b.smali | 40 + com.discord/smali_classes2/f/h/a/c/j1/c.smali | 58 + com.discord/smali_classes2/f/h/a/c/j1/d.smali | 52 + com.discord/smali_classes2/f/h/a/c/j1/e.smali | 40 + com.discord/smali_classes2/f/h/a/c/j1/f.smali | 40 + com.discord/smali_classes2/f/h/a/c/j1/g.smali | 46 + com.discord/smali_classes2/f/h/a/c/j1/h.smali | 233 + com.discord/smali_classes2/f/h/a/c/j1/i.smali | 19 + com.discord/smali_classes2/f/h/a/c/j1/j.smali | 205 + com.discord/smali_classes2/f/h/a/c/j1/k.smali | 51 + com.discord/smali_classes2/f/h/a/c/j1/l.smali | 3 + com.discord/smali_classes2/f/h/a/c/j1/m.smali | 691 + com.discord/smali_classes2/f/h/a/c/j1/n.smali | 12 + .../smali_classes2/f/h/a/c/j1/o$a.smali | 68 + .../smali_classes2/f/h/a/c/j1/o$b.smali | 167 + com.discord/smali_classes2/f/h/a/c/j1/o.smali | 200 + com.discord/smali_classes2/f/h/a/c/j1/p.smali | 11 + com.discord/smali_classes2/f/h/a/c/j1/q.smali | 14 + .../smali_classes2/f/h/a/c/j1/r$a.smali | 216 + com.discord/smali_classes2/f/h/a/c/j1/r.smali | 38 + .../smali_classes2/f/h/a/c/j1/s/a.smali | 11 + .../smali_classes2/f/h/a/c/j1/s/b.smali | 322 + .../smali_classes2/f/h/a/c/j1/s/c.smali | 110 + .../smali_classes2/f/h/a/c/j1/s/d$a.smali | 30 + .../smali_classes2/f/h/a/c/j1/s/d$b.smali | 72 + .../smali_classes2/f/h/a/c/j1/s/d.smali | 76 + com.discord/smali_classes2/f/h/a/c/k.smali | 34 + com.discord/smali_classes2/f/h/a/c/k0.smali | 8 + com.discord/smali_classes2/f/h/a/c/l.smali | 34 + com.discord/smali_classes2/f/h/a/c/l0.smali | 112 + com.discord/smali_classes2/f/h/a/c/m.smali | 72 + com.discord/smali_classes2/f/h/a/c/m0$a.smali | 61 + .../smali_classes2/f/h/a/{b => c}/m0$b.smali | 4 +- .../smali_classes2/f/h/a/{b => c}/m0$c.smali | 4 +- com.discord/smali_classes2/f/h/a/c/m0.smali | 126 + com.discord/smali_classes2/f/h/a/c/n.smali | 34 + com.discord/smali_classes2/f/h/a/c/n0$a.smali | 14 + .../smali_classes2/f/h/a/{b => c}/n0$b.smali | 4 +- com.discord/smali_classes2/f/h/a/c/n0.smali | 239 + com.discord/smali_classes2/f/h/a/c/o.smali | 34 + com.discord/smali_classes2/f/h/a/c/o0.smali | 16 + com.discord/smali_classes2/f/h/a/c/p.smali | 40 + com.discord/smali_classes2/f/h/a/c/p0.smali | 118 + com.discord/smali_classes2/f/h/a/c/q$a.smali | 89 + com.discord/smali_classes2/f/h/a/c/q$b.smali | 14 + com.discord/smali_classes2/f/h/a/c/q.smali | 42 + com.discord/smali_classes2/f/h/a/c/q0.smali | 97 + com.discord/smali_classes2/f/h/a/c/r$a.smali | 63 + com.discord/smali_classes2/f/h/a/c/r$b.smali | 14 + com.discord/smali_classes2/f/h/a/c/r.smali | 266 + com.discord/smali_classes2/f/h/a/c/r0.smali | 247 + com.discord/smali_classes2/f/h/a/c/s$a.smali | 92 + com.discord/smali_classes2/f/h/a/c/s$b.smali | 19 + com.discord/smali_classes2/f/h/a/c/s.smali | 280 + .../smali_classes2/f/h/a/{b => c}/s0$a.smali | 4 +- com.discord/smali_classes2/f/h/a/c/s0$b.smali | 1027 + com.discord/smali_classes2/f/h/a/c/s0.smali | 2179 ++ com.discord/smali_classes2/f/h/a/c/t.smali | 712 + .../smali_classes2/f/h/a/{b => c}/t0$a.smali | 12 +- com.discord/smali_classes2/f/h/a/c/t0$b.smali | 308 + .../smali_classes2/f/h/a/{b => c}/t0$c.smali | 14 +- com.discord/smali_classes2/f/h/a/c/t0.smali | 403 + com.discord/smali_classes2/f/h/a/c/u.smali | 125 + com.discord/smali_classes2/f/h/a/c/u0.smali | 25 + com.discord/smali_classes2/f/h/a/c/v.smali | 3 + .../smali_classes2/f/h/a/c/v0/a$a.smali | 38 + .../smali_classes2/f/h/a/c/v0/a$b.smali | 127 + com.discord/smali_classes2/f/h/a/c/v0/a.smali | 2168 ++ .../smali_classes2/f/h/a/c/v0/b$a.smali | 28 + com.discord/smali_classes2/f/h/a/c/v0/b.smali | 130 + com.discord/smali_classes2/f/h/a/c/w.smali | 16 + com.discord/smali_classes2/f/h/a/c/w0/a.smali | 40 + com.discord/smali_classes2/f/h/a/c/w0/b.smali | 52 + com.discord/smali_classes2/f/h/a/c/w0/c.smali | 40 + com.discord/smali_classes2/f/h/a/c/w0/d.smali | 40 + com.discord/smali_classes2/f/h/a/c/w0/e.smali | 40 + com.discord/smali_classes2/f/h/a/c/w0/f.smali | 52 + com.discord/smali_classes2/f/h/a/c/w0/g.smali | 216 + .../smali_classes2/f/h/a/c/w0/h$a.smali | 14 + .../smali_classes2/f/h/a/c/w0/h$b.smali | 42 + com.discord/smali_classes2/f/h/a/c/w0/h.smali | 335 + .../smali_classes2/f/h/a/c/w0/i$a.smali | 14 + com.discord/smali_classes2/f/h/a/c/w0/i.smali | 219 + com.discord/smali_classes2/f/h/a/c/w0/j.smali | 311 + com.discord/smali_classes2/f/h/a/c/w0/k.smali | 11 + .../smali_classes2/f/h/a/c/w0/l$a.smali | 200 + com.discord/smali_classes2/f/h/a/c/w0/l.smali | 31 + .../smali_classes2/f/h/a/c/w0/m$a.smali | 48 + com.discord/smali_classes2/f/h/a/c/w0/m.smali | 156 + .../smali_classes2/f/h/a/c/w0/n$a.smali | 28 + com.discord/smali_classes2/f/h/a/c/w0/n.smali | 355 + com.discord/smali_classes2/f/h/a/c/w0/o.smali | 107 + com.discord/smali_classes2/f/h/a/c/w0/p.smali | 269 + com.discord/smali_classes2/f/h/a/c/w0/q.smali | 231 + com.discord/smali_classes2/f/h/a/c/w0/r.smali | 31 + com.discord/smali_classes2/f/h/a/c/w0/s.smali | 114 + com.discord/smali_classes2/f/h/a/c/w0/t.smali | 274 + .../smali_classes2/f/h/a/c/w0/u$a.smali | 14 + .../smali_classes2/f/h/a/c/w0/u$b.smali | 33 + com.discord/smali_classes2/f/h/a/c/w0/u.smali | 3089 +++ com.discord/smali_classes2/f/h/a/c/w0/v.smali | 255 + com.discord/smali_classes2/f/h/a/c/w0/w.smali | 658 + com.discord/smali_classes2/f/h/a/c/w0/x.smali | 1112 + com.discord/smali_classes2/f/h/a/c/w0/y.smali | 683 + com.discord/smali_classes2/f/h/a/c/w0/z.smali | 355 + com.discord/smali_classes2/f/h/a/c/x.smali | 599 + com.discord/smali_classes2/f/h/a/c/x0/a.smali | 11 + com.discord/smali_classes2/f/h/a/c/x0/b.smali | 189 + .../smali_classes2/f/h/a/{b => c}/y$a.smali | 4 +- com.discord/smali_classes2/f/h/a/c/y.smali | 129 + com.discord/smali_classes2/f/h/a/c/y0/a.smali | 131 + .../smali_classes2/f/h/a/c/y0/b$a.smali | 14 + .../smali_classes2/f/h/a/c/y0/b$b.smali | 44 + com.discord/smali_classes2/f/h/a/c/y0/b.smali | 56 + com.discord/smali_classes2/f/h/a/c/y0/c.smali | 74 + com.discord/smali_classes2/f/h/a/c/y0/d.smali | 33 + com.discord/smali_classes2/f/h/a/c/y0/e.smali | 196 + com.discord/smali_classes2/f/h/a/c/y0/f.smali | 24 + .../smali_classes2/f/h/a/c/y0/g$a.smali | 69 + com.discord/smali_classes2/f/h/a/c/y0/g.smali | 838 + com.discord/smali_classes2/f/h/a/c/z.smali | 37 + com.discord/smali_classes2/f/h/a/c/z0/a.smali | 46 + com.discord/smali_classes2/f/h/a/c/z0/b.smali | 36 + com.discord/smali_classes2/f/h/a/c/z0/c.smali | 34 + com.discord/smali_classes2/f/h/a/c/z0/d.smali | 46 + com.discord/smali_classes2/f/h/a/c/z0/e.smali | 46 + com.discord/smali_classes2/f/h/a/c/z0/f.smali | 46 + com.discord/smali_classes2/f/h/a/c/z0/g.smali | 3 + com.discord/smali_classes2/f/h/a/c/z0/h.smali | 37 + .../smali_classes2/f/h/a/c/z0/i$a.smali | 115 + com.discord/smali_classes2/f/h/a/c/z0/i.smali | 79 + com.discord/smali_classes2/f/h/a/c/z0/j.smali | 91 + com.discord/smali_classes2/f/h/a/c/z0/k.smali | 3 + .../smali_classes2/f/h/a/c/z0/l$a.smali | 14 + .../smali_classes2/f/h/a/c/z0/l$b.smali | 14 + com.discord/smali_classes2/f/h/a/c/z0/l.smali | 129 + com.discord/smali_classes2/f/h/a/c/z0/m.smali | 67 + com.discord/smali_classes2/f/h/a/c/z0/n.smali | 21 + .../smali_classes2/f/h/a/d/a/a$a$a.smali | 116 + .../smali_classes2/f/h/a/d/a/a$a.smali | 57 + com.discord/smali_classes2/f/h/a/d/a/a.smali | 24 + .../smali_classes2/f/h/a/d/a/a/a$a.smali | 75 - .../smali_classes2/f/h/a/d/a/a/a$b.smali | 123 - .../smali_classes2/f/h/a/d/a/a/a.smali | 954 - .../smali_classes2/f/h/a/d/a/a/b.smali | 231 - .../smali_classes2/f/h/a/d/a/a/c.smali | 93 - com.discord/smali_classes2/f/h/a/d/b/a.smali | 194 - com.discord/smali_classes2/f/h/a/d/b/b.smali | 46 - .../smali_classes2/f/h/a/d/b/c/a.smali | 136 - .../smali_classes2/f/h/a/d/b/c/b.smali | 47 - com.discord/smali_classes2/f/h/a/d/b/d.smali | 70 - com.discord/smali_classes2/f/h/a/d/b/e.smali | 2212 -- com.discord/smali_classes2/f/h/a/d/b/f.smali | 36 - com.discord/smali_classes2/f/h/a/d/b/g.smali | 145 - com.discord/smali_classes2/f/h/a/d/b/h.smali | 58 - com.discord/smali_classes2/f/h/a/d/b/i.smali | 349 - com.discord/smali_classes2/f/h/a/d/b/j.smali | 7 - com.discord/smali_classes2/f/h/a/d/b/k.smali | 386 - .../smali_classes2/f/h/a/d/b/l$a.smali | 78 - .../smali_classes2/f/h/a/d/b/l$b.smali | 68 - .../smali_classes2/f/h/a/d/b/l$c.smali | 37 - com.discord/smali_classes2/f/h/a/d/b/l.smali | 155 - com.discord/smali_classes2/f/h/a/d/b/m.smali | 236 - com.discord/smali_classes2/f/h/a/d/b/n.smali | 92 - com.discord/smali_classes2/f/h/a/d/b/o.smali | 7 - com.discord/smali_classes2/f/h/a/d/b/p.smali | 10 - .../smali_classes2/f/h/a/d/c/a/a/a/a.smali | 201 - .../smali_classes2/f/h/a/d/c/a/a/b.smali | 217 - .../smali_classes2/f/h/a/d/d/a$a.smali | 863 - .../smali_classes2/f/h/a/d/d/a$b.smali | 13 - .../smali_classes2/f/h/a/d/d/a$c.smali | 18 - .../smali_classes2/f/h/a/d/d/a$d.smali | 23 - com.discord/smali_classes2/f/h/a/d/d/a.smali | 203 - com.discord/smali_classes2/f/h/a/d/d/b.smali | 47 - com.discord/smali_classes2/f/h/a/d/d/c.smali | 2 - com.discord/smali_classes2/f/h/a/d/d/d.smali | 117 - com.discord/smali_classes2/f/h/a/d/d/e.smali | 178 - com.discord/smali_classes2/f/h/a/d/e/a.smali | 110 - com.discord/smali_classes2/f/h/a/d/e/a0.smali | 127 - com.discord/smali_classes2/f/h/a/d/e/b.smali | 65 - com.discord/smali_classes2/f/h/a/d/e/b0.smali | 59 - com.discord/smali_classes2/f/h/a/d/e/c.smali | 199 - com.discord/smali_classes2/f/h/a/d/e/c0.smali | 3 - com.discord/smali_classes2/f/h/a/d/e/d.smali | 30 - com.discord/smali_classes2/f/h/a/d/e/e.smali | 834 - com.discord/smali_classes2/f/h/a/d/e/f.smali | 452 - com.discord/smali_classes2/f/h/a/d/e/g.smali | 65 - .../smali_classes2/f/h/a/d/e/h/a$a.smali | 87 - .../smali_classes2/f/h/a/d/e/h/a$b.smali | 14 - .../smali_classes2/f/h/a/d/e/h/a$c.smali | 33 - .../smali_classes2/f/h/a/d/e/h/a$d.smali | 22 - .../smali_classes2/f/h/a/d/e/h/a$e.smali | 35 - .../smali_classes2/f/h/a/d/e/h/a$f.smali | 75 - .../smali_classes2/f/h/a/d/e/h/a$g.smali | 34 - .../smali_classes2/f/h/a/d/e/h/a.smali | 84 - .../smali_classes2/f/h/a/d/e/h/b$a.smali | 60 - .../smali_classes2/f/h/a/d/e/h/b.smali | 623 - .../smali_classes2/f/h/a/d/e/h/c$a.smali | 20 - .../smali_classes2/f/h/a/d/e/h/c$b.smali | 20 - .../smali_classes2/f/h/a/d/e/h/c.smali | 74 - .../smali_classes2/f/h/a/d/e/h/d$a.smali | 19 - .../smali_classes2/f/h/a/d/e/h/d.smali | 39 - .../smali_classes2/f/h/a/d/e/h/e.smali | 8 - .../smali_classes2/f/h/a/d/e/h/f.smali | 34 - .../smali_classes2/f/h/a/d/e/h/g.smali | 8 - .../smali_classes2/f/h/a/d/e/h/h.smali | 28 - .../smali_classes2/f/h/a/d/e/h/i/a.smali | 28 - .../smali_classes2/f/h/a/d/e/h/i/a0.smali | 38 - .../smali_classes2/f/h/a/d/e/h/i/a1.smali | 217 - .../smali_classes2/f/h/a/d/e/h/i/b.smali | 143 - .../smali_classes2/f/h/a/d/e/h/i/b0.smali | 22 - .../smali_classes2/f/h/a/d/e/h/i/b1.smali | 117 - .../smali_classes2/f/h/a/d/e/h/i/c$a.smali | 19 - .../smali_classes2/f/h/a/d/e/h/i/c.smali | 293 - .../smali_classes2/f/h/a/d/e/h/i/c0.smali | 85 - .../smali_classes2/f/h/a/d/e/h/i/c1.smali | 528 - .../smali_classes2/f/h/a/d/e/h/i/d.smali | 128 - .../smali_classes2/f/h/a/d/e/h/i/d0.smali | 140 - .../smali_classes2/f/h/a/d/e/h/i/d1.smali | 528 - .../smali_classes2/f/h/a/d/e/h/i/e.smali | 27 - .../smali_classes2/f/h/a/d/e/h/i/e0.smali | 110 - .../smali_classes2/f/h/a/d/e/h/i/e1.smali | 117 - .../smali_classes2/f/h/a/d/e/h/i/f.smali | 15 - .../smali_classes2/f/h/a/d/e/h/i/f0.smali | 152 - .../smali_classes2/f/h/a/d/e/h/i/g$a.smali | 1786 -- .../smali_classes2/f/h/a/d/e/h/i/g$b.smali | 135 - .../smali_classes2/f/h/a/d/e/h/i/g$c.smali | 136 - .../smali_classes2/f/h/a/d/e/h/i/g.smali | 1297 -- .../smali_classes2/f/h/a/d/e/h/i/g0.smali | 43 - .../smali_classes2/f/h/a/d/e/h/i/h.smali | 255 - .../smali_classes2/f/h/a/d/e/h/i/h0.smali | 58 - .../smali_classes2/f/h/a/d/e/h/i/i.smali | 3 - .../smali_classes2/f/h/a/d/e/h/i/i0.smali | 87 - .../smali_classes2/f/h/a/d/e/h/i/j.smali | 31 - .../smali_classes2/f/h/a/d/e/h/i/j0.smali | 44 - .../smali_classes2/f/h/a/d/e/h/i/k$a.smali | 125 - .../smali_classes2/f/h/a/d/e/h/i/k$b.smali | 38 - .../smali_classes2/f/h/a/d/e/h/i/k$c.smali | 80 - .../smali_classes2/f/h/a/d/e/h/i/k.smali | 137 - .../smali_classes2/f/h/a/d/e/h/i/k0.smali | 147 - .../smali_classes2/f/h/a/d/e/h/i/l.smali | 12 - .../smali_classes2/f/h/a/d/e/h/i/l0.smali | 8 - .../smali_classes2/f/h/a/d/e/h/i/m.smali | 61 - .../smali_classes2/f/h/a/d/e/h/i/m0.smali | 172 - .../smali_classes2/f/h/a/d/e/h/i/n.smali | 8 - .../smali_classes2/f/h/a/d/e/h/i/n0.smali | 25 - .../smali_classes2/f/h/a/d/e/h/i/o.smali | 31 - .../smali_classes2/f/h/a/d/e/h/i/o0.smali | 15 - .../smali_classes2/f/h/a/d/e/h/i/p.smali | 60 - .../smali_classes2/f/h/a/d/e/h/i/p0.smali | 236 - .../smali_classes2/f/h/a/d/e/h/i/q.smali | 49 - .../smali_classes2/f/h/a/d/e/h/i/q0.smali | 163 - .../smali_classes2/f/h/a/d/e/h/i/r.smali | 63 - .../smali_classes2/f/h/a/d/e/h/i/r0.smali | 241 - .../smali_classes2/f/h/a/d/e/h/i/s.smali | 42 - .../smali_classes2/f/h/a/d/e/h/i/s0.smali | 179 - .../smali_classes2/f/h/a/d/e/h/i/t.smali | 174 - .../smali_classes2/f/h/a/d/e/h/i/t0.smali | 209 - .../smali_classes2/f/h/a/d/e/h/i/u.smali | 3 - .../smali_classes2/f/h/a/d/e/h/i/u0.smali | 3 - .../smali_classes2/f/h/a/d/e/h/i/v.smali | 13 - .../smali_classes2/f/h/a/d/e/h/i/v0.smali | 391 - .../smali_classes2/f/h/a/d/e/h/i/w.smali | 39 - .../smali_classes2/f/h/a/d/e/h/i/w0.smali | 167 - .../smali_classes2/f/h/a/d/e/h/i/x.smali | 46 - .../smali_classes2/f/h/a/d/e/h/i/x0.smali | 25 - .../smali_classes2/f/h/a/d/e/h/i/y.smali | 34 - .../smali_classes2/f/h/a/d/e/h/i/y0.smali | 23 - .../smali_classes2/f/h/a/d/e/h/i/z.smali | 34 - .../smali_classes2/f/h/a/d/e/h/i/z0.smali | 33 - .../smali_classes2/f/h/a/d/e/h/j.smali | 99 - .../smali_classes2/f/h/a/d/e/h/k.smali | 131 - .../smali_classes2/f/h/a/d/e/i/a.smali | 43 - .../smali_classes2/f/h/a/d/e/i/b.smali | 23 - .../smali_classes2/f/h/a/d/e/i/c.smali | 23 - .../smali_classes2/f/h/a/d/e/i/d.smali | 23 - .../smali_classes2/f/h/a/d/e/i/e.smali | 23 - .../smali_classes2/f/h/a/d/e/j/a.smali | 222 - .../smali_classes2/f/h/a/d/e/k/a.smali | 58 - .../smali_classes2/f/h/a/d/e/k/a0.smali | 281 - .../smali_classes2/f/h/a/d/e/k/b$a.smali | 26 - .../smali_classes2/f/h/a/d/e/k/b$b.smali | 23 - .../smali_classes2/f/h/a/d/e/k/b$c.smali | 23 - .../smali_classes2/f/h/a/d/e/k/b$d.smali | 73 - .../smali_classes2/f/h/a/d/e/k/b$e.smali | 14 - .../smali_classes2/f/h/a/d/e/k/b$f.smali | 179 - .../smali_classes2/f/h/a/d/e/k/b$g.smali | 477 - .../smali_classes2/f/h/a/d/e/k/b$h.smali | 126 - .../smali_classes2/f/h/a/d/e/k/b$i.smali | 172 - .../smali_classes2/f/h/a/d/e/k/b$j.smali | 86 - .../smali_classes2/f/h/a/d/e/k/b$k.smali | 188 - .../smali_classes2/f/h/a/d/e/k/b$l.smali | 86 - .../smali_classes2/f/h/a/d/e/k/b.smali | 1568 -- .../smali_classes2/f/h/a/d/e/k/b0.smali | 417 - .../smali_classes2/f/h/a/d/e/k/c$a.smali | 86 - .../smali_classes2/f/h/a/d/e/k/c$b.smali | 26 - .../smali_classes2/f/h/a/d/e/k/c.smali | 157 - .../smali_classes2/f/h/a/d/e/k/c0.smali | 142 - .../smali_classes2/f/h/a/d/e/k/d.smali | 665 - .../smali_classes2/f/h/a/d/e/k/d0.smali | 31 - .../smali_classes2/f/h/a/d/e/k/e.smali | 61 - .../smali_classes2/f/h/a/d/e/k/e0.smali | 24 - .../smali_classes2/f/h/a/d/e/k/f.smali | 181 - .../smali_classes2/f/h/a/d/e/k/f0.smali | 78 - .../smali_classes2/f/h/a/d/e/k/g$a.smali | 384 - .../smali_classes2/f/h/a/d/e/k/g.smali | 239 - .../smali_classes2/f/h/a/d/e/k/g0.smali | 16 - .../smali_classes2/f/h/a/d/e/k/h.smali | 33 - .../smali_classes2/f/h/a/d/e/k/h0.smali | 61 - .../smali_classes2/f/h/a/d/e/k/i$a.smali | 57 - .../smali_classes2/f/h/a/d/e/k/i.smali | 24 - .../smali_classes2/f/h/a/d/e/k/i0.smali | 40 - .../smali_classes2/f/h/a/d/e/k/j$a.smali | 146 - .../smali_classes2/f/h/a/d/e/k/j.smali | 14 - .../smali_classes2/f/h/a/d/e/k/j0.smali | 127 - .../smali_classes2/f/h/a/d/e/k/k.smali | 93 - .../smali_classes2/f/h/a/d/e/k/k0.smali | 3 - .../smali_classes2/f/h/a/d/e/k/l.smali | 16 - .../smali_classes2/f/h/a/d/e/k/m.smali | 158 - .../smali_classes2/f/h/a/d/e/k/n$a.smali | 25 - .../smali_classes2/f/h/a/d/e/k/n$b.smali | 14 - .../smali_classes2/f/h/a/d/e/k/n.smali | 30 - .../smali_classes2/f/h/a/d/e/k/o.smali | 61 - .../smali_classes2/f/h/a/d/e/k/p.smali | 46 - .../smali_classes2/f/h/a/d/e/k/q.smali | 46 - .../smali_classes2/f/h/a/d/e/k/r.smali | 50 - .../smali_classes2/f/h/a/d/e/k/s.smali | 38 - .../smali_classes2/f/h/a/d/e/k/t.smali | 16 - .../smali_classes2/f/h/a/d/e/k/u.smali | 32 - .../smali_classes2/f/h/a/d/e/k/v.smali | 149 - .../smali_classes2/f/h/a/d/e/k/w.smali | 135 - .../smali_classes2/f/h/a/d/e/k/x.smali | 150 - .../smali_classes2/f/h/a/d/e/k/y.smali | 118 - .../smali_classes2/f/h/a/d/e/k/z.smali | 233 - .../smali_classes2/f/h/a/d/e/l/a.smali | 3 - .../smali_classes2/f/h/a/d/e/l/b.smali | 16 - .../smali_classes2/f/h/a/d/e/m/a.smali | 172 - .../smali_classes2/f/h/a/d/e/m/b.smali | 25 - .../smali_classes2/f/h/a/d/e/m/c.smali | 335 - .../smali_classes2/f/h/a/d/e/m/d.smali | 249 - .../smali_classes2/f/h/a/d/e/n/a.smali | 102 - .../smali_classes2/f/h/a/d/e/n/b.smali | 3 - .../smali_classes2/f/h/a/d/e/n/c.smali | 44 - .../smali_classes2/f/h/a/d/e/n/d.smali | 136 - .../smali_classes2/f/h/a/d/e/n/e.smali | 160 - .../smali_classes2/f/h/a/d/e/n/f.smali | 173 - .../smali_classes2/f/h/a/d/e/n/g.smali | 48 - .../smali_classes2/f/h/a/d/e/n/h.smali | 405 - .../smali_classes2/f/h/a/d/e/n/i/a.smali | 58 - .../smali_classes2/f/h/a/d/e/n/i/b.smali | 42 - .../smali_classes2/f/h/a/d/e/n/j.smali | 123 - .../smali_classes2/f/h/a/d/e/o/a.smali | 125 - .../smali_classes2/f/h/a/d/e/o/b.smali | 125 - .../smali_classes2/f/h/a/d/e/o/c.smali | 86 - com.discord/smali_classes2/f/h/a/d/e/p.smali | 131 - com.discord/smali_classes2/f/h/a/d/e/q.smali | 112 - com.discord/smali_classes2/f/h/a/d/e/r.smali | 272 - com.discord/smali_classes2/f/h/a/d/e/s.smali | 236 - com.discord/smali_classes2/f/h/a/d/e/t.smali | 166 - com.discord/smali_classes2/f/h/a/d/e/u.smali | 99 - com.discord/smali_classes2/f/h/a/d/e/v.smali | 37 - com.discord/smali_classes2/f/h/a/d/e/w.smali | 27 - com.discord/smali_classes2/f/h/a/d/e/x.smali | 49 - com.discord/smali_classes2/f/h/a/d/e/y.smali | 27 - com.discord/smali_classes2/f/h/a/d/e/z.smali | 75 - .../smali_classes2/f/h/a/d/f/a$a$a.smali | 29 - .../smali_classes2/f/h/a/d/f/a$a.smali | 67 - com.discord/smali_classes2/f/h/a/d/f/a.smali | 14 - com.discord/smali_classes2/f/h/a/d/f/b.smali | 176 - com.discord/smali_classes2/f/h/a/d/g/a.smali | 43 - com.discord/smali_classes2/f/h/a/d/g/b.smali | 62 - com.discord/smali_classes2/f/h/a/d/g/c.smali | 90 - com.discord/smali_classes2/f/h/a/d/g/d.smali | 76 - com.discord/smali_classes2/f/h/a/d/g/e.smali | 67 - com.discord/smali_classes2/f/h/a/d/g/f.smali | 187 - com.discord/smali_classes2/f/h/a/d/g/g.smali | 48 - com.discord/smali_classes2/f/h/a/d/g/h.smali | 98 - com.discord/smali_classes2/f/h/a/d/g/i.smali | 24 - .../smali_classes2/f/h/a/d/h/a/a.smali | 32 - .../smali_classes2/f/h/a/d/h/a/b.smali | 23 - .../smali_classes2/f/h/a/d/h/a/c.smali | 33 - .../smali_classes2/f/h/a/d/h/a/d.smali | 156 - .../smali_classes2/f/h/a/d/h/b/a.smali | 76 - .../smali_classes2/f/h/a/d/h/b/b.smali | 77 - .../smali_classes2/f/h/a/d/h/b/c.smali | 31 - .../smali_classes2/f/h/a/d/h/c/a.smali | 145 - .../smali_classes2/f/h/a/d/h/c/a0.smali | 29 - .../smali_classes2/f/h/a/d/h/c/a1.smali | 633 - .../smali_classes2/f/h/a/d/h/c/a2.smali | 13 - .../smali_classes2/f/h/a/d/h/c/a3.smali | 302 - .../smali_classes2/f/h/a/d/h/c/a4.smali | 156 - .../smali_classes2/f/h/a/d/h/c/a5.smali | 439 - .../smali_classes2/f/h/a/d/h/c/b.smali | 212 - .../smali_classes2/f/h/a/d/h/c/b0.smali | 7 - .../smali_classes2/f/h/a/d/h/c/b1.smali | 289 - .../smali_classes2/f/h/a/d/h/c/b2.smali | 25 - .../smali_classes2/f/h/a/d/h/c/b3.smali | 246 - .../smali_classes2/f/h/a/d/h/c/b4.smali | 15 - .../smali_classes2/f/h/a/d/h/c/b5.smali | 209 - .../smali_classes2/f/h/a/d/h/c/c.smali | 95 - .../smali_classes2/f/h/a/d/h/c/c0.smali | 59 - .../smali_classes2/f/h/a/d/h/c/c1.smali | 7 - .../smali_classes2/f/h/a/d/h/c/c2.smali | 27 - .../smali_classes2/f/h/a/d/h/c/c3.smali | 181 - .../smali_classes2/f/h/a/d/h/c/c4.smali | 302 - .../smali_classes2/f/h/a/d/h/c/c5.smali | 176 - .../smali_classes2/f/h/a/d/h/c/d.smali | 7 - .../smali_classes2/f/h/a/d/h/c/d0.smali | 12 - .../smali_classes2/f/h/a/d/h/c/d1.smali | 23 - .../smali_classes2/f/h/a/d/h/c/d2.smali | 6 - .../smali_classes2/f/h/a/d/h/c/d3.smali | 37 - .../smali_classes2/f/h/a/d/h/c/d4.smali | 510 - .../smali_classes2/f/h/a/d/h/c/d5.smali | 865 - .../smali_classes2/f/h/a/d/h/c/e.smali | 714 - .../smali_classes2/f/h/a/d/h/c/e0.smali | 228 - .../smali_classes2/f/h/a/d/h/c/e1.smali | 38 - .../smali_classes2/f/h/a/d/h/c/e2.smali | 10 - .../smali_classes2/f/h/a/d/h/c/e3.smali | 25 - .../smali_classes2/f/h/a/d/h/c/e4.smali | 427 - .../smali_classes2/f/h/a/d/h/c/e5.smali | 28 - .../smali_classes2/f/h/a/d/h/c/f.smali | 113 - .../smali_classes2/f/h/a/d/h/c/f0.smali | 29 - .../smali_classes2/f/h/a/d/h/c/f1.smali | 363 - .../smali_classes2/f/h/a/d/h/c/f2.smali | 13349 ------------ .../smali_classes2/f/h/a/d/h/c/f3.smali | 667 - .../smali_classes2/f/h/a/d/h/c/f4.smali | 239 - .../smali_classes2/f/h/a/d/h/c/g.smali | 50 - .../smali_classes2/f/h/a/d/h/c/g0.smali | 36 - .../smali_classes2/f/h/a/d/h/c/g1.smali | 46 - .../smali_classes2/f/h/a/d/h/c/g2.smali | 888 - .../smali_classes2/f/h/a/d/h/c/g3.smali | 23 - .../smali_classes2/f/h/a/d/h/c/g4.smali | 44 - .../smali_classes2/f/h/a/d/h/c/h.smali | 53 - .../smali_classes2/f/h/a/d/h/c/h0.smali | 2 - .../smali_classes2/f/h/a/d/h/c/h1.smali | 2 - .../smali_classes2/f/h/a/d/h/c/h2.smali | 11 - .../smali_classes2/f/h/a/d/h/c/h3.smali | 135 - .../smali_classes2/f/h/a/d/h/c/h4$a.smali | 38 - .../smali_classes2/f/h/a/d/h/c/h4.smali | 224 - .../smali_classes2/f/h/a/d/h/c/i.smali | 12 - .../smali_classes2/f/h/a/d/h/c/i0.smali | 193 - .../smali_classes2/f/h/a/d/h/c/i1.smali | 124 - .../smali_classes2/f/h/a/d/h/c/i2.smali | 7 - .../smali_classes2/f/h/a/d/h/c/i3.smali | 166 - .../smali_classes2/f/h/a/d/h/c/i4$a.smali | 38 - .../smali_classes2/f/h/a/d/h/c/i4$b.smali | 454 - .../smali_classes2/f/h/a/d/h/c/i4$c.smali | 416 - .../smali_classes2/f/h/a/d/h/c/i4.smali | 226 - .../smali_classes2/f/h/a/d/h/c/j.smali | 155 - .../smali_classes2/f/h/a/d/h/c/j0.smali | 631 - .../smali_classes2/f/h/a/d/h/c/j1.smali | 112 - .../smali_classes2/f/h/a/d/h/c/j2.smali | 33 - .../smali_classes2/f/h/a/d/h/c/j3.smali | 90 - .../smali_classes2/f/h/a/d/h/c/j4.smali | 155 - .../smali_classes2/f/h/a/d/h/c/k.smali | 87 - .../smali_classes2/f/h/a/d/h/c/k0.smali | 38 - .../smali_classes2/f/h/a/d/h/c/k1.smali | 280 - .../smali_classes2/f/h/a/d/h/c/k2.smali | 55 - .../smali_classes2/f/h/a/d/h/c/k3$a.smali | 209 - .../smali_classes2/f/h/a/d/h/c/k3$b.smali | 197 - .../smali_classes2/f/h/a/d/h/c/k3$c.smali | 153 - .../smali_classes2/f/h/a/d/h/c/k3.smali | 1498 -- .../smali_classes2/f/h/a/d/h/c/k4.smali | 98 - .../smali_classes2/f/h/a/d/h/c/l.smali | 214 - .../smali_classes2/f/h/a/d/h/c/l0.smali | 92 - .../smali_classes2/f/h/a/d/h/c/l1.smali | 445 - .../smali_classes2/f/h/a/d/h/c/l2.smali | 13 - .../smali_classes2/f/h/a/d/h/c/l3.smali | 84 - .../smali_classes2/f/h/a/d/h/c/l4.smali | 172 - .../smali_classes2/f/h/a/d/h/c/m.smali | 23 - .../smali_classes2/f/h/a/d/h/c/m0.smali | 52 - .../smali_classes2/f/h/a/d/h/c/m1.smali | 23 - .../smali_classes2/f/h/a/d/h/c/m2.smali | 50 - .../smali_classes2/f/h/a/d/h/c/m3.smali | 429 - .../smali_classes2/f/h/a/d/h/c/m4.smali | 157 - .../smali_classes2/f/h/a/d/h/c/n.smali | 13 - .../smali_classes2/f/h/a/d/h/c/n0.smali | 480 - .../smali_classes2/f/h/a/d/h/c/n1.smali | 56 - .../smali_classes2/f/h/a/d/h/c/n2.smali | 193 - .../smali_classes2/f/h/a/d/h/c/n3.smali | 342 - .../smali_classes2/f/h/a/d/h/c/n4$a.smali | 38 - .../smali_classes2/f/h/a/d/h/c/n4$b$a.smali | 48 - .../smali_classes2/f/h/a/d/h/c/n4$b.smali | 258 - .../smali_classes2/f/h/a/d/h/c/n4.smali | 213 - .../smali_classes2/f/h/a/d/h/c/o.smali | 38 - .../smali_classes2/f/h/a/d/h/c/o0.smali | 240 - .../smali_classes2/f/h/a/d/h/c/o1.smali | 2 - .../smali_classes2/f/h/a/d/h/c/o2.smali | 223 - .../smali_classes2/f/h/a/d/h/c/o3.smali | 474 - .../smali_classes2/f/h/a/d/h/c/o4.smali | 98 - .../smali_classes2/f/h/a/d/h/c/p.smali | 115 - .../smali_classes2/f/h/a/d/h/c/p0.smali | 69 - .../smali_classes2/f/h/a/d/h/c/p1.smali | 230 - .../smali_classes2/f/h/a/d/h/c/p2.smali | 87 - .../smali_classes2/f/h/a/d/h/c/p3.smali | 22 - .../smali_classes2/f/h/a/d/h/c/p4.smali | 873 - .../smali_classes2/f/h/a/d/h/c/q.smali | 29 - .../smali_classes2/f/h/a/d/h/c/q0.smali | 1530 -- .../smali_classes2/f/h/a/d/h/c/q1.smali | 110 - .../smali_classes2/f/h/a/d/h/c/q2.smali | 810 - .../smali_classes2/f/h/a/d/h/c/q3.smali | 1202 -- .../smali_classes2/f/h/a/d/h/c/q4.smali | 526 - .../smali_classes2/f/h/a/d/h/c/r.smali | 31 - .../smali_classes2/f/h/a/d/h/c/r0.smali | 370 - .../smali_classes2/f/h/a/d/h/c/r1.smali | 639 - .../smali_classes2/f/h/a/d/h/c/r2.smali | 85 - .../smali_classes2/f/h/a/d/h/c/r3.smali | 2 - .../smali_classes2/f/h/a/d/h/c/r4.smali | 150 - .../smali_classes2/f/h/a/d/h/c/s.smali | 298 - .../smali_classes2/f/h/a/d/h/c/s0.smali | 75 - .../smali_classes2/f/h/a/d/h/c/s1.smali | 287 - .../smali_classes2/f/h/a/d/h/c/s2.smali | 103 - .../smali_classes2/f/h/a/d/h/c/s3.smali | 405 - .../smali_classes2/f/h/a/d/h/c/s4.smali | 1897 -- .../smali_classes2/f/h/a/d/h/c/t.smali | 90 - .../smali_classes2/f/h/a/d/h/c/t0.smali | 41 - .../smali_classes2/f/h/a/d/h/c/t1.smali | 52 - .../smali_classes2/f/h/a/d/h/c/t2.smali | 18 - .../smali_classes2/f/h/a/d/h/c/t3.smali | 24 - .../smali_classes2/f/h/a/d/h/c/t4.smali | 409 - .../smali_classes2/f/h/a/d/h/c/u.smali | 20 - .../smali_classes2/f/h/a/d/h/c/u0.smali | 1407 -- .../smali_classes2/f/h/a/d/h/c/u1.smali | 136 - .../smali_classes2/f/h/a/d/h/c/u2.smali | 4187 ---- .../smali_classes2/f/h/a/d/h/c/u3.smali | 24 - .../smali_classes2/f/h/a/d/h/c/u4.smali | 18 - .../smali_classes2/f/h/a/d/h/c/v.smali | 625 - .../smali_classes2/f/h/a/d/h/c/v0.smali | 100 - .../smali_classes2/f/h/a/d/h/c/v1.smali | 15 - .../smali_classes2/f/h/a/d/h/c/v2.smali | 944 - .../smali_classes2/f/h/a/d/h/c/v3.smali | 24 - .../smali_classes2/f/h/a/d/h/c/v4.smali | 94 - .../smali_classes2/f/h/a/d/h/c/w.smali | 75 - .../smali_classes2/f/h/a/d/h/c/w0.smali | 125 - .../smali_classes2/f/h/a/d/h/c/w1.smali | 428 - .../smali_classes2/f/h/a/d/h/c/w2.smali | 131 - .../smali_classes2/f/h/a/d/h/c/w3.smali | 24 - .../smali_classes2/f/h/a/d/h/c/w4.smali | 5 - .../smali_classes2/f/h/a/d/h/c/x.smali | 22 - .../smali_classes2/f/h/a/d/h/c/x0.smali | 627 - .../smali_classes2/f/h/a/d/h/c/x1.smali | 55 - .../smali_classes2/f/h/a/d/h/c/x2.smali | 44 - .../smali_classes2/f/h/a/d/h/c/x3.smali | 237 - .../smali_classes2/f/h/a/d/h/c/x4.smali | 218 - .../smali_classes2/f/h/a/d/h/c/y.smali | 256 - .../smali_classes2/f/h/a/d/h/c/y0.smali | 159 - .../smali_classes2/f/h/a/d/h/c/y1.smali | 233 - .../smali_classes2/f/h/a/d/h/c/y2.smali | 56 - .../smali_classes2/f/h/a/d/h/c/y3.smali | 2 - .../smali_classes2/f/h/a/d/h/c/y4.smali | 15 - .../smali_classes2/f/h/a/d/h/c/z.smali | 106 - .../smali_classes2/f/h/a/d/h/c/z0$a.smali | 223 - .../smali_classes2/f/h/a/d/h/c/z0$b.smali | 38 - .../smali_classes2/f/h/a/d/h/c/z0$c.smali | 55 - .../smali_classes2/f/h/a/d/h/c/z0$d.smali | 109 - .../smali_classes2/f/h/a/d/h/c/z0.smali | 554 - .../smali_classes2/f/h/a/d/h/c/z1.smali | 55 - .../smali_classes2/f/h/a/d/h/c/z2.smali | 44 - .../smali_classes2/f/h/a/d/h/c/z3.smali | 1456 -- .../smali_classes2/f/h/a/d/h/c/z4.smali | 93 - .../smali_classes2/f/h/a/d/h/d/a.smali | 81 - .../smali_classes2/f/h/a/d/h/d/b.smali | 99 - .../smali_classes2/f/h/a/d/h/d/c.smali | 98 - .../smali_classes2/f/h/a/d/h/d/d.smali | 31 - .../smali_classes2/f/h/a/d/h/e/a.smali | 41 - .../smali_classes2/f/h/a/d/h/f/a.smali | 75 - .../smali_classes2/f/h/a/d/h/f/a0.smali | 45 - .../smali_classes2/f/h/a/d/h/f/a1.smali | 113 - .../smali_classes2/f/h/a/d/h/f/a2.smali | 28 - .../smali_classes2/f/h/a/d/h/f/a3.smali | 13 - .../smali_classes2/f/h/a/d/h/f/a4.smali | 125 - .../smali_classes2/f/h/a/d/h/f/a5.smali | 10859 ---------- .../smali_classes2/f/h/a/d/h/f/a6.smali | 91 - .../smali_classes2/f/h/a/d/h/f/a7.smali | 142 - .../smali_classes2/f/h/a/d/h/f/b.smali | 68 - .../smali_classes2/f/h/a/d/h/f/b0.smali | 45 - .../smali_classes2/f/h/a/d/h/f/b1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/b2.smali | 32 - .../smali_classes2/f/h/a/d/h/f/b3.smali | 13 - .../smali_classes2/f/h/a/d/h/f/b4.smali | 3 - .../smali_classes2/f/h/a/d/h/f/b5.smali | 3 - .../smali_classes2/f/h/a/d/h/f/b6.smali | 171 - .../smali_classes2/f/h/a/d/h/f/b7.smali | 168 - .../smali_classes2/f/h/a/d/h/f/c.smali | 43 - .../smali_classes2/f/h/a/d/h/f/c0.smali | 234 - .../smali_classes2/f/h/a/d/h/f/c1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/c2.smali | 168 - .../smali_classes2/f/h/a/d/h/f/c3.smali | 3 - .../smali_classes2/f/h/a/d/h/f/c4.smali | 282 - .../smali_classes2/f/h/a/d/h/f/c5.smali | 12 - .../smali_classes2/f/h/a/d/h/f/c6.smali | 85 - .../smali_classes2/f/h/a/d/h/f/c7.smali | 183 - .../smali_classes2/f/h/a/d/h/f/d.smali | 18 - .../smali_classes2/f/h/a/d/h/f/d0.smali | 56 - .../smali_classes2/f/h/a/d/h/f/d1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/d1.smali | 209 - .../smali_classes2/f/h/a/d/h/f/d2$a.smali | 176 - .../smali_classes2/f/h/a/d/h/f/d2$b.smali | 45 - .../smali_classes2/f/h/a/d/h/f/d2$c.smali | 53 - .../smali_classes2/f/h/a/d/h/f/d2.smali | 444 - .../smali_classes2/f/h/a/d/h/f/d3.smali | 86 - .../smali_classes2/f/h/a/d/h/f/d4.smali | 113 - .../smali_classes2/f/h/a/d/h/f/d5.smali | 56 - .../smali_classes2/f/h/a/d/h/f/d6$a.smali | 178 - .../smali_classes2/f/h/a/d/h/f/d6$b.smali | 178 - .../smali_classes2/f/h/a/d/h/f/d6$d.smali | 120 - .../smali_classes2/f/h/a/d/h/f/d6.smali | 1445 -- .../smali_classes2/f/h/a/d/h/f/d7.smali | 340 - .../smali_classes2/f/h/a/d/h/f/e$a.smali | 32 - .../smali_classes2/f/h/a/d/h/f/e.smali | 167 - .../smali_classes2/f/h/a/d/h/f/e0.smali | 49 - .../smali_classes2/f/h/a/d/h/f/e1$a.smali | 74 - .../smali_classes2/f/h/a/d/h/f/e1$b.smali | 45 - .../smali_classes2/f/h/a/d/h/f/e1.smali | 392 - .../smali_classes2/f/h/a/d/h/f/e2.smali | 32 - .../smali_classes2/f/h/a/d/h/f/e3.smali | 522 - .../smali_classes2/f/h/a/d/h/f/e4.smali | 27 - .../smali_classes2/f/h/a/d/h/f/e5.smali | 16 - .../smali_classes2/f/h/a/d/h/f/e6.smali | 21 - .../smali_classes2/f/h/a/d/h/f/e7.smali | 163 - .../smali_classes2/f/h/a/d/h/f/f.smali | 113 - .../smali_classes2/f/h/a/d/h/f/f0.smali | 544 - .../smali_classes2/f/h/a/d/h/f/f1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/f2.smali | 3 - .../smali_classes2/f/h/a/d/h/f/f3.smali | 78 - .../smali_classes2/f/h/a/d/h/f/f4.smali | 479 - .../smali_classes2/f/h/a/d/h/f/f5.smali | 3 - .../smali_classes2/f/h/a/d/h/f/f6.smali | 349 - .../smali_classes2/f/h/a/d/h/f/f7.smali | 77 - .../smali_classes2/f/h/a/d/h/f/g.smali | 55 - .../smali_classes2/f/h/a/d/h/f/g0.smali | 306 - .../smali_classes2/f/h/a/d/h/f/g1.smali | 200 - .../smali_classes2/f/h/a/d/h/f/g2.smali | 3 - .../smali_classes2/f/h/a/d/h/f/g3.smali | 53 - .../smali_classes2/f/h/a/d/h/f/g4.smali | 3 - .../smali_classes2/f/h/a/d/h/f/g5.smali | 14 - .../smali_classes2/f/h/a/d/h/f/g6.smali | 23 - .../smali_classes2/f/h/a/d/h/f/h.smali | 126 - .../smali_classes2/f/h/a/d/h/f/h0.smali | 49 - .../smali_classes2/f/h/a/d/h/f/h1.smali | 32 - .../smali_classes2/f/h/a/d/h/f/h2$a.smali | 39 - .../smali_classes2/f/h/a/d/h/f/h2.smali | 207 - .../smali_classes2/f/h/a/d/h/f/h3.smali | 1838 -- .../smali_classes2/f/h/a/d/h/f/h4.smali | 57 - .../smali_classes2/f/h/a/d/h/f/h5.smali | 327 - .../smali_classes2/f/h/a/d/h/f/h6.smali | 467 - .../smali_classes2/f/h/a/d/h/f/i.smali | 23 - .../smali_classes2/f/h/a/d/h/f/i0.smali | 49 - .../smali_classes2/f/h/a/d/h/f/i1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/i2.smali | 32 - .../smali_classes2/f/h/a/d/h/f/i3.smali | 70 - .../smali_classes2/f/h/a/d/h/f/i4.smali | 111 - .../smali_classes2/f/h/a/d/h/f/i5.smali | 131 - .../smali_classes2/f/h/a/d/h/f/i6.smali | 3 - .../smali_classes2/f/h/a/d/h/f/j.smali | 1782 -- .../smali_classes2/f/h/a/d/h/f/j0.smali | 49 - .../smali_classes2/f/h/a/d/h/f/j1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/j1.smali | 215 - .../smali_classes2/f/h/a/d/h/f/j2$a.smali | 39 - .../smali_classes2/f/h/a/d/h/f/j2.smali | 257 - .../smali_classes2/f/h/a/d/h/f/j3.smali | 42 - .../smali_classes2/f/h/a/d/h/f/j4.smali | 308 - .../smali_classes2/f/h/a/d/h/f/j5.smali | 392 - .../smali_classes2/f/h/a/d/h/f/j6.smali | 753 - .../smali_classes2/f/h/a/d/h/f/k.smali | 45 - .../smali_classes2/f/h/a/d/h/f/k0.smali | 1005 - .../smali_classes2/f/h/a/d/h/f/k1.smali | 32 - .../smali_classes2/f/h/a/d/h/f/k2.smali | 32 - .../smali_classes2/f/h/a/d/h/f/k3.smali | 371 - .../smali_classes2/f/h/a/d/h/f/k4.smali | 93 - .../smali_classes2/f/h/a/d/h/f/k5.smali | 3 - .../smali_classes2/f/h/a/d/h/f/k6.smali | 25 - .../smali_classes2/f/h/a/d/h/f/l.smali | 37 - .../smali_classes2/f/h/a/d/h/f/l0.smali | 149 - .../smali_classes2/f/h/a/d/h/f/l1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/l2.smali | 3 - .../smali_classes2/f/h/a/d/h/f/l3.smali | 101 - .../smali_classes2/f/h/a/d/h/f/l4.smali | 756 - .../smali_classes2/f/h/a/d/h/f/l5.smali | 80 - .../smali_classes2/f/h/a/d/h/f/l6.smali | 406 - .../smali_classes2/f/h/a/d/h/f/m.smali | 45 - .../smali_classes2/f/h/a/d/h/f/m0.smali | 17 - .../smali_classes2/f/h/a/d/h/f/m1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/m1.smali | 268 - .../smali_classes2/f/h/a/d/h/f/m2.smali | 30 - .../smali_classes2/f/h/a/d/h/f/m3.smali | 1417 -- .../smali_classes2/f/h/a/d/h/f/m4.smali | 137 - .../smali_classes2/f/h/a/d/h/f/m5.smali | 966 - .../smali_classes2/f/h/a/d/h/f/m6.smali | 25 - .../smali_classes2/f/h/a/d/h/f/n.smali | 440 - .../smali_classes2/f/h/a/d/h/f/n0.smali | 13 - .../smali_classes2/f/h/a/d/h/f/n1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/n1.smali | 401 - .../smali_classes2/f/h/a/d/h/f/n2.smali | 360 - .../smali_classes2/f/h/a/d/h/f/n3.smali | 160 - .../smali_classes2/f/h/a/d/h/f/n4.smali | 53 - .../smali_classes2/f/h/a/d/h/f/n5.smali | 4171 ---- .../smali_classes2/f/h/a/d/h/f/n6.smali | 25 - .../smali_classes2/f/h/a/d/h/f/o.smali | 45 - .../smali_classes2/f/h/a/d/h/f/o0.smali | 186 - .../smali_classes2/f/h/a/d/h/f/o1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/o2.smali | 37 - .../smali_classes2/f/h/a/d/h/f/o3.smali | 126 - .../smali_classes2/f/h/a/d/h/f/o4.smali | 65 - .../smali_classes2/f/h/a/d/h/f/o5.smali | 132 - .../smali_classes2/f/h/a/d/h/f/o6.smali | 238 - .../smali_classes2/f/h/a/d/h/f/p.smali | 45 - .../smali_classes2/f/h/a/d/h/f/p0.smali | 186 - .../smali_classes2/f/h/a/d/h/f/p1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/p2.smali | 47 - .../smali_classes2/f/h/a/d/h/f/p3$a.smali | 266 - .../smali_classes2/f/h/a/d/h/f/p3$b.smali | 56 - .../smali_classes2/f/h/a/d/h/f/p3$c.smali | 39 - .../smali_classes2/f/h/a/d/h/f/p3$d.smali | 177 - .../smali_classes2/f/h/a/d/h/f/p3.smali | 567 - .../smali_classes2/f/h/a/d/h/f/p4.smali | 72 - .../smali_classes2/f/h/a/d/h/f/p5.smali | 45 - .../smali_classes2/f/h/a/d/h/f/p6.smali | 25 - .../smali_classes2/f/h/a/d/h/f/q.smali | 45 - .../smali_classes2/f/h/a/d/h/f/q0.smali | 156 - .../smali_classes2/f/h/a/d/h/f/q1$a.smali | 39 - .../smali_classes2/f/h/a/d/h/f/q1.smali | 233 - .../smali_classes2/f/h/a/d/h/f/q2.smali | 91 - .../smali_classes2/f/h/a/d/h/f/q3.smali | 292 - .../smali_classes2/f/h/a/d/h/f/q4.smali | 38 - .../smali_classes2/f/h/a/d/h/f/q5.smali | 45 - .../smali_classes2/f/h/a/d/h/f/q6$a.smali | 39 - .../smali_classes2/f/h/a/d/h/f/q6.smali | 225 - .../smali_classes2/f/h/a/d/h/f/r.smali | 45 - .../smali_classes2/f/h/a/d/h/f/r0.smali | 58 - .../smali_classes2/f/h/a/d/h/f/r1$a.smali | 39 - .../smali_classes2/f/h/a/d/h/f/r1.smali | 215 - .../smali_classes2/f/h/a/d/h/f/r2.smali | 299 - .../smali_classes2/f/h/a/d/h/f/r3.smali | 772 - .../smali_classes2/f/h/a/d/h/f/r4.smali | 459 - .../smali_classes2/f/h/a/d/h/f/r5.smali | 57 - .../smali_classes2/f/h/a/d/h/f/r6.smali | 3 - .../smali_classes2/f/h/a/d/h/f/s.smali | 53 - .../smali_classes2/f/h/a/d/h/f/s0.smali | 23 - .../smali_classes2/f/h/a/d/h/f/s1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/s2.smali | 372 - .../smali_classes2/f/h/a/d/h/f/s3.smali | 8 - .../smali_classes2/f/h/a/d/h/f/s4.smali | 56 - .../smali_classes2/f/h/a/d/h/f/s5.smali | 248 - .../smali_classes2/f/h/a/d/h/f/s6.smali | 3 - .../smali_classes2/f/h/a/d/h/f/t.smali | 45 - .../smali_classes2/f/h/a/d/h/f/t0.smali | 155 - .../smali_classes2/f/h/a/d/h/f/t1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/t2.smali | 13 - .../smali_classes2/f/h/a/d/h/f/t3.smali | 17 - .../smali_classes2/f/h/a/d/h/f/t4.smali | 198 - .../smali_classes2/f/h/a/d/h/f/t5.smali | 303 - .../smali_classes2/f/h/a/d/h/f/t6.smali | 32 - .../smali_classes2/f/h/a/d/h/f/u.smali | 53 - .../smali_classes2/f/h/a/d/h/f/u0.smali | 23 - .../smali_classes2/f/h/a/d/h/f/u1$a.smali | 45 - .../smali_classes2/f/h/a/d/h/f/u1$b.smali | 49 - .../smali_classes2/f/h/a/d/h/f/u1$c.smali | 305 - .../smali_classes2/f/h/a/d/h/f/u1$d.smali | 177 - .../smali_classes2/f/h/a/d/h/f/u1.smali | 571 - .../smali_classes2/f/h/a/d/h/f/u2.smali | 112 - .../smali_classes2/f/h/a/d/h/f/u3.smali | 3 - .../smali_classes2/f/h/a/d/h/f/u4.smali | 26 - .../smali_classes2/f/h/a/d/h/f/u5.smali | 38 - .../smali_classes2/f/h/a/d/h/f/u6.smali | 32 - .../smali_classes2/f/h/a/d/h/f/v.smali | 53 - .../smali_classes2/f/h/a/d/h/f/v0.smali | 23 - .../smali_classes2/f/h/a/d/h/f/v1.smali | 32 - .../smali_classes2/f/h/a/d/h/f/v2.smali | 13 - .../smali_classes2/f/h/a/d/h/f/v3.smali | 39 - .../smali_classes2/f/h/a/d/h/f/v4.smali | 14 - .../smali_classes2/f/h/a/d/h/f/v5.smali | 182 - .../smali_classes2/f/h/a/d/h/f/v6.smali | 369 - .../smali_classes2/f/h/a/d/h/f/w.smali | 53 - .../smali_classes2/f/h/a/d/h/f/w0.smali | 23 - .../smali_classes2/f/h/a/d/h/f/w1.smali | 32 - .../smali_classes2/f/h/a/d/h/f/w2.smali | 3 - .../smali_classes2/f/h/a/d/h/f/w3.smali | 16 - .../smali_classes2/f/h/a/d/h/f/w4.smali | 7 - .../smali_classes2/f/h/a/d/h/f/w5.smali | 572 - .../smali_classes2/f/h/a/d/h/f/w6.smali | 199 - .../smali_classes2/f/h/a/d/h/f/x.smali | 53 - .../smali_classes2/f/h/a/d/h/f/x0.smali | 23 - .../smali_classes2/f/h/a/d/h/f/x1.smali | 3 - .../smali_classes2/f/h/a/d/h/f/x2.smali | 119 - .../smali_classes2/f/h/a/d/h/f/x3.smali | 47 - .../smali_classes2/f/h/a/d/h/f/x4.smali | 25 - .../smali_classes2/f/h/a/d/h/f/x5.smali | 26 - .../smali_classes2/f/h/a/d/h/f/x6.smali | 713 - .../smali_classes2/f/h/a/d/h/f/y.smali | 45 - .../smali_classes2/f/h/a/d/h/f/y0.smali | 49 - .../smali_classes2/f/h/a/d/h/f/y1$a.smali | 82 - .../smali_classes2/f/h/a/d/h/f/y1.smali | 401 - .../smali_classes2/f/h/a/d/h/f/y2.smali | 29 - .../smali_classes2/f/h/a/d/h/f/y3.smali | 364 - .../smali_classes2/f/h/a/d/h/f/y4.smali | 11 - .../smali_classes2/f/h/a/d/h/f/y5.smali | 146 - .../smali_classes2/f/h/a/d/h/f/y6.smali | 510 - .../smali_classes2/f/h/a/d/h/f/z.smali | 53 - .../smali_classes2/f/h/a/d/h/f/z0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/z0.smali | 292 - .../smali_classes2/f/h/a/d/h/f/z1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/f/z1.smali | 315 - .../smali_classes2/f/h/a/d/h/f/z2.smali | 279 - .../smali_classes2/f/h/a/d/h/f/z3.smali | 13 - .../smali_classes2/f/h/a/d/h/f/z4.smali | 695 - .../smali_classes2/f/h/a/d/h/f/z5.smali | 24 - .../smali_classes2/f/h/a/d/h/f/z6.smali | 168 - .../smali_classes2/f/h/a/d/h/g/a.smali | 76 - .../smali_classes2/f/h/a/d/h/g/b.smali | 77 - .../smali_classes2/f/h/a/d/h/h/a.smali | 55 - .../smali_classes2/f/h/a/d/h/h/b.smali | 68 - .../smali_classes2/f/h/a/d/h/h/c.smali | 85 - .../smali_classes2/f/h/a/d/h/h/d.smali | 280 - .../smali_classes2/f/h/a/d/h/h/e$a.smali | 32 - .../smali_classes2/f/h/a/d/h/h/e.smali | 167 - .../smali_classes2/f/h/a/d/h/h/f.smali | 55 - .../smali_classes2/f/h/a/d/h/h/g.smali | 18 - .../smali_classes2/f/h/a/d/h/h/h.smali | 126 - .../smali_classes2/f/h/a/d/h/h/i.smali | 113 - .../smali_classes2/f/h/a/d/h/h/j.smali | 23 - .../smali_classes2/f/h/a/d/h/i/a.smali | 259 - .../smali_classes2/f/h/a/d/h/i/a0.smali | 60 - .../smali_classes2/f/h/a/d/h/i/a1.smali | 352 - .../smali_classes2/f/h/a/d/h/i/a2.smali | 256 - .../smali_classes2/f/h/a/d/h/i/b.smali | 111 - .../smali_classes2/f/h/a/d/h/i/b0.smali | 172 - .../smali_classes2/f/h/a/d/h/i/b1.smali | 304 - .../smali_classes2/f/h/a/d/h/i/b2.smali | 134 - .../smali_classes2/f/h/a/d/h/i/c.smali | 134 - .../smali_classes2/f/h/a/d/h/i/c0.smali | 33 - .../smali_classes2/f/h/a/d/h/i/c1.smali | 2075 -- .../smali_classes2/f/h/a/d/h/i/c2.smali | 88 - .../smali_classes2/f/h/a/d/h/i/d.smali | 709 - .../smali_classes2/f/h/a/d/h/i/d0.smali | 151 - .../smali_classes2/f/h/a/d/h/i/d1.smali | 254 - .../smali_classes2/f/h/a/d/h/i/d2.smali | 236 - .../smali_classes2/f/h/a/d/h/i/e.smali | 72 - .../smali_classes2/f/h/a/d/h/i/e0.smali | 329 - .../smali_classes2/f/h/a/d/h/i/e1.smali | 2 - .../smali_classes2/f/h/a/d/h/i/f.smali | 35 - .../smali_classes2/f/h/a/d/h/i/f0.smali | 279 - .../smali_classes2/f/h/a/d/h/i/f1.smali | 307 - .../smali_classes2/f/h/a/d/h/i/g.smali | 448 - .../smali_classes2/f/h/a/d/h/i/g0.smali | 51 - .../smali_classes2/f/h/a/d/h/i/g1.smali | 204 - .../smali_classes2/f/h/a/d/h/i/h.smali | 313 - .../smali_classes2/f/h/a/d/h/i/h0.smali | 50 - .../smali_classes2/f/h/a/d/h/i/h1.smali | 255 - .../smali_classes2/f/h/a/d/h/i/i.smali | 41 - .../smali_classes2/f/h/a/d/h/i/i0.smali | 87 - .../smali_classes2/f/h/a/d/h/i/i1.smali | 58 - .../smali_classes2/f/h/a/d/h/i/j.smali | 675 - .../smali_classes2/f/h/a/d/h/i/j0.smali | 322 - .../smali_classes2/f/h/a/d/h/i/j1.smali | 62 - .../smali_classes2/f/h/a/d/h/i/k.smali | 71 - .../smali_classes2/f/h/a/d/h/i/k0.smali | 306 - .../smali_classes2/f/h/a/d/h/i/k1.smali | 41 - .../smali_classes2/f/h/a/d/h/i/l.smali | 60 - .../smali_classes2/f/h/a/d/h/i/l0.smali | 20 - .../smali_classes2/f/h/a/d/h/i/l1.smali | 10 - .../smali_classes2/f/h/a/d/h/i/m.smali | 494 - .../smali_classes2/f/h/a/d/h/i/m0.smali | 193 - .../smali_classes2/f/h/a/d/h/i/m1.smali | 94 - .../smali_classes2/f/h/a/d/h/i/n.smali | 40 - .../smali_classes2/f/h/a/d/h/i/n0.smali | 71 - .../smali_classes2/f/h/a/d/h/i/n1.smali | 313 - .../smali_classes2/f/h/a/d/h/i/o.smali | 32 - .../smali_classes2/f/h/a/d/h/i/o0.smali | 20 - .../smali_classes2/f/h/a/d/h/i/o1.smali | 322 - .../smali_classes2/f/h/a/d/h/i/p.smali | 80 - .../smali_classes2/f/h/a/d/h/i/p0.smali | 239 - .../smali_classes2/f/h/a/d/h/i/p1.smali | 175 - .../smali_classes2/f/h/a/d/h/i/q.smali | 222 - .../smali_classes2/f/h/a/d/h/i/q0.smali | 7 - .../smali_classes2/f/h/a/d/h/i/q1.smali | 31 - .../smali_classes2/f/h/a/d/h/i/r.smali | 53 - .../smali_classes2/f/h/a/d/h/i/r0.smali | 714 - .../smali_classes2/f/h/a/d/h/i/r1.smali | 2 - .../smali_classes2/f/h/a/d/h/i/s.smali | 247 - .../smali_classes2/f/h/a/d/h/i/s0.smali | 166 - .../smali_classes2/f/h/a/d/h/i/s1.smali | 30 - .../smali_classes2/f/h/a/d/h/i/t.smali | 89 - .../smali_classes2/f/h/a/d/h/i/t0.smali | 26 - .../smali_classes2/f/h/a/d/h/i/t1.smali | 140 - .../smali_classes2/f/h/a/d/h/i/u.smali | 77 - .../smali_classes2/f/h/a/d/h/i/u0.smali | 162 - .../smali_classes2/f/h/a/d/h/i/u1.smali | 258 - .../smali_classes2/f/h/a/d/h/i/v.smali | 1503 -- .../smali_classes2/f/h/a/d/h/i/v0.smali | 30 - .../smali_classes2/f/h/a/d/h/i/v1.smali | 125 - .../smali_classes2/f/h/a/d/h/i/w.smali | 563 - .../smali_classes2/f/h/a/d/h/i/w0.smali | 565 - .../smali_classes2/f/h/a/d/h/i/w1.smali | 2 - .../smali_classes2/f/h/a/d/h/i/x.smali | 202 - .../smali_classes2/f/h/a/d/h/i/x0.smali | 27 - .../smali_classes2/f/h/a/d/h/i/x1.smali | 130 - .../smali_classes2/f/h/a/d/h/i/y.smali | 2429 --- .../smali_classes2/f/h/a/d/h/i/y0.smali | 107 - .../smali_classes2/f/h/a/d/h/i/y1.smali | 71 - .../smali_classes2/f/h/a/d/h/i/z.smali | 34 - .../smali_classes2/f/h/a/d/h/i/z0.smali | 95 - .../smali_classes2/f/h/a/d/h/i/z1.smali | 164 - .../smali_classes2/f/h/a/d/h/j/a.smali | 76 - .../smali_classes2/f/h/a/d/h/j/b.smali | 16 - .../smali_classes2/f/h/a/d/h/j/c.smali | 6 - .../smali_classes2/f/h/a/d/h/j/d.smali | 92 - .../smali_classes2/f/h/a/d/h/j/e.smali | 44 - .../smali_classes2/f/h/a/d/h/j/f.smali | 95 - .../smali_classes2/f/h/a/d/h/j/g.smali | 95 - .../smali_classes2/f/h/a/d/h/j/h$a.smali | 40 - .../smali_classes2/f/h/a/d/h/j/h.smali | 11 - .../smali_classes2/f/h/a/d/h/j/i.smali | 77 - .../smali_classes2/f/h/a/d/h/j/j.smali | 50 - .../smali_classes2/f/h/a/d/h/j/k.smali | 68 - .../smali_classes2/f/h/a/d/h/j/l.smali | 3 - .../smali_classes2/f/h/a/d/h/j/m.smali | 135 - .../smali_classes2/f/h/a/d/h/j/n.smali | 112 - .../smali_classes2/f/h/a/d/h/j/o.smali | 131 - .../smali_classes2/f/h/a/d/h/j/p.smali | 99 - .../smali_classes2/f/h/a/d/h/j/q.smali | 111 - .../smali_classes2/f/h/a/d/h/j/r.smali | 118 - .../smali_classes2/f/h/a/d/h/j/s.smali | 195 - .../smali_classes2/f/h/a/d/h/j/t.smali | 86 - .../smali_classes2/f/h/a/d/h/j/u.smali | 193 - .../smali_classes2/f/h/a/d/h/k/a.smali | 138 - .../smali_classes2/f/h/a/d/h/k/a0.smali | 111 - .../smali_classes2/f/h/a/d/h/k/a1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/a1.smali | 244 - .../smali_classes2/f/h/a/d/h/k/a2.smali | 727 - .../smali_classes2/f/h/a/d/h/k/a3.smali | 49 - .../smali_classes2/f/h/a/d/h/k/a4.smali | 75 - .../smali_classes2/f/h/a/d/h/k/a5.smali | 8 - .../smali_classes2/f/h/a/d/h/k/a6.smali | 8 - .../smali_classes2/f/h/a/d/h/k/a7.smali | 56 - .../smali_classes2/f/h/a/d/h/k/a8.smali | 248 - .../smali_classes2/f/h/a/d/h/k/a9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/aa.smali | 262 - .../smali_classes2/f/h/a/d/h/k/ac.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ad.smali | 74 - .../smali_classes2/f/h/a/d/h/k/ae.smali | 975 - .../smali_classes2/f/h/a/d/h/k/b.smali | 84 - .../smali_classes2/f/h/a/d/h/k/b0.smali | 70 - .../smali_classes2/f/h/a/d/h/k/b1$a.smali | 303 - .../smali_classes2/f/h/a/d/h/k/b1.smali | 439 - .../smali_classes2/f/h/a/d/h/k/b2.smali | 105 - .../smali_classes2/f/h/a/d/h/k/b3.smali | 1368 -- .../smali_classes2/f/h/a/d/h/k/b4.smali | 163 - .../smali_classes2/f/h/a/d/h/k/b5.smali | 284 - .../smali_classes2/f/h/a/d/h/k/b6.smali | 285 - .../smali_classes2/f/h/a/d/h/k/b7.smali | 14 - .../smali_classes2/f/h/a/d/h/k/b8.smali | 303 - .../smali_classes2/f/h/a/d/h/k/b9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ba.smali | 74 - .../smali_classes2/f/h/a/d/h/k/bc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/bd.smali | 80 - .../smali_classes2/f/h/a/d/h/k/be.smali | 41 - .../smali_classes2/f/h/a/d/h/k/c.smali | 24 - .../smali_classes2/f/h/a/d/h/k/c0.smali | 90 - .../smali_classes2/f/h/a/d/h/k/c1$a.smali | 39 - .../smali_classes2/f/h/a/d/h/k/c1.smali | 213 - .../smali_classes2/f/h/a/d/h/k/c2.smali | 32 - .../smali_classes2/f/h/a/d/h/k/c3.smali | 49 - .../smali_classes2/f/h/a/d/h/k/c4.smali | 269 - .../smali_classes2/f/h/a/d/h/k/c5.smali | 13 - .../smali_classes2/f/h/a/d/h/k/c6.smali | 8 - .../smali_classes2/f/h/a/d/h/k/c7.smali | 56 - .../smali_classes2/f/h/a/d/h/k/c8.smali | 38 - .../smali_classes2/f/h/a/d/h/k/c9.smali | 74 - .../smali_classes2/f/h/a/d/h/k/ca.smali | 8 - .../smali_classes2/f/h/a/d/h/k/cb.smali | 103 - .../smali_classes2/f/h/a/d/h/k/cc.smali | 158 - .../smali_classes2/f/h/a/d/h/k/d.smali | 6 - .../smali_classes2/f/h/a/d/h/k/d0.smali | 56 - .../smali_classes2/f/h/a/d/h/k/d1$a.smali | 205 - .../smali_classes2/f/h/a/d/h/k/d1.smali | 475 - .../smali_classes2/f/h/a/d/h/k/d2.smali | 381 - .../smali_classes2/f/h/a/d/h/k/d3.smali | 45 - .../smali_classes2/f/h/a/d/h/k/d4.smali | 234 - .../smali_classes2/f/h/a/d/h/k/d5.smali | 60 - .../smali_classes2/f/h/a/d/h/k/d6.smali | 17 - .../smali_classes2/f/h/a/d/h/k/d7.smali | 28 - .../smali_classes2/f/h/a/d/h/k/d8.smali | 182 - .../smali_classes2/f/h/a/d/h/k/d9.smali | 80 - .../smali_classes2/f/h/a/d/h/k/da.smali | 8 - .../smali_classes2/f/h/a/d/h/k/db.smali | 85 - .../smali_classes2/f/h/a/d/h/k/dc.smali | 118 - .../smali_classes2/f/h/a/d/h/k/e.smali | 74 - .../smali_classes2/f/h/a/d/h/k/e0.smali | 62 - .../smali_classes2/f/h/a/d/h/k/e1$a.smali | 82 - .../smali_classes2/f/h/a/d/h/k/e1.smali | 247 - .../smali_classes2/f/h/a/d/h/k/e2.smali | 16 - .../smali_classes2/f/h/a/d/h/k/e3.smali | 222 - .../smali_classes2/f/h/a/d/h/k/e4.smali | 68 - .../smali_classes2/f/h/a/d/h/k/e5.smali | 30 - .../smali_classes2/f/h/a/d/h/k/e6.smali | 17 - .../smali_classes2/f/h/a/d/h/k/e7.smali | 26 - .../smali_classes2/f/h/a/d/h/k/e8.smali | 668 - .../smali_classes2/f/h/a/d/h/k/e9.smali | 8 - .../smali_classes2/f/h/a/d/h/k/ea.smali | 85 - .../smali_classes2/f/h/a/d/h/k/eb.smali | 90 - .../smali_classes2/f/h/a/d/h/k/ed.smali | 85 - .../smali_classes2/f/h/a/d/h/k/f.smali | 18 - .../smali_classes2/f/h/a/d/h/k/f0.smali | 56 - .../smali_classes2/f/h/a/d/h/k/f1$a.smali | 1612 -- .../smali_classes2/f/h/a/d/h/k/f1.smali | 1228 -- .../smali_classes2/f/h/a/d/h/k/f2.smali | 128 - .../smali_classes2/f/h/a/d/h/k/f3.smali | 269 - .../smali_classes2/f/h/a/d/h/k/f4.smali | 43 - .../smali_classes2/f/h/a/d/h/k/f5.smali | 279 - .../smali_classes2/f/h/a/d/h/k/f6.smali | 39 - .../smali_classes2/f/h/a/d/h/k/f7.smali | 11 - .../smali_classes2/f/h/a/d/h/k/f8.smali | 26 - .../smali_classes2/f/h/a/d/h/k/f9.smali | 8 - .../smali_classes2/f/h/a/d/h/k/fa.smali | 103 - .../smali_classes2/f/h/a/d/h/k/fb.smali | 82 - .../smali_classes2/f/h/a/d/h/k/fd.smali | 85 - .../smali_classes2/f/h/a/d/h/k/g$a.smali | 126 - .../smali_classes2/f/h/a/d/h/k/g$b.smali | 162 - .../smali_classes2/f/h/a/d/h/k/g$c.smali | 62 - .../smali_classes2/f/h/a/d/h/k/g.smali | 814 - .../smali_classes2/f/h/a/d/h/k/g0.smali | 56 - .../smali_classes2/f/h/a/d/h/k/g1$a.smali | 39 - .../smali_classes2/f/h/a/d/h/k/g1$b.smali | 177 - .../smali_classes2/f/h/a/d/h/k/g1.smali | 238 - .../smali_classes2/f/h/a/d/h/k/g2.smali | 110 - .../smali_classes2/f/h/a/d/h/k/g3.smali | 220 - .../smali_classes2/f/h/a/d/h/k/g4.smali | 33 - .../smali_classes2/f/h/a/d/h/k/g5.smali | 37 - .../smali_classes2/f/h/a/d/h/k/g6.smali | 364 - .../smali_classes2/f/h/a/d/h/k/g7.smali | 7 - .../smali_classes2/f/h/a/d/h/k/g8.smali | 146 - .../smali_classes2/f/h/a/d/h/k/g9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ga.smali | 74 - .../smali_classes2/f/h/a/d/h/k/gc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/gd.smali | 82 - .../smali_classes2/f/h/a/d/h/k/h.smali | 161 - .../smali_classes2/f/h/a/d/h/k/h0.smali | 62 - .../smali_classes2/f/h/a/d/h/k/h1$a.smali | 254 - .../smali_classes2/f/h/a/d/h/k/h1.smali | 361 - .../smali_classes2/f/h/a/d/h/k/h2.smali | 54 - .../smali_classes2/f/h/a/d/h/k/h3.smali | 149 - .../smali_classes2/f/h/a/d/h/k/h4.smali | 18 - .../smali_classes2/f/h/a/d/h/k/h5.smali | 3 - .../smali_classes2/f/h/a/d/h/k/h6.smali | 3 - .../smali_classes2/f/h/a/d/h/k/h7.smali | 15959 -------------- .../smali_classes2/f/h/a/d/h/k/h8.smali | 24 - .../smali_classes2/f/h/a/d/h/k/h9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ha.smali | 82 - .../smali_classes2/f/h/a/d/h/k/hc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/hd.smali | 74 - .../smali_classes2/f/h/a/d/h/k/i.smali | 48 - .../smali_classes2/f/h/a/d/h/k/i0.smali | 56 - .../smali_classes2/f/h/a/d/h/k/i1$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/i1.smali | 249 - .../smali_classes2/f/h/a/d/h/k/i2.smali | 127 - .../smali_classes2/f/h/a/d/h/k/i3.smali | 251 - .../smali_classes2/f/h/a/d/h/k/i4$a.smali | 32 - .../smali_classes2/f/h/a/d/h/k/i4.smali | 167 - .../smali_classes2/f/h/a/d/h/k/i5.smali | 516 - .../smali_classes2/f/h/a/d/h/k/i6.smali | 47 - .../smali_classes2/f/h/a/d/h/k/i7.smali | 967 - .../smali_classes2/f/h/a/d/h/k/i8.smali | 91 - .../smali_classes2/f/h/a/d/h/k/i9.smali | 74 - .../smali_classes2/f/h/a/d/h/k/ib.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ic.smali | 80 - .../smali_classes2/f/h/a/d/h/k/j.smali | 281 - .../smali_classes2/f/h/a/d/h/k/j0.smali | 56 - .../smali_classes2/f/h/a/d/h/k/j1$a.smali | 132 - .../smali_classes2/f/h/a/d/h/k/j1.smali | 315 - .../smali_classes2/f/h/a/d/h/k/j2.smali | 13 - .../smali_classes2/f/h/a/d/h/k/j3.smali | 91 - .../smali_classes2/f/h/a/d/h/k/j4.smali | 113 - .../smali_classes2/f/h/a/d/h/k/j5.smali | 16 - .../smali_classes2/f/h/a/d/h/k/j6.smali | 113 - .../smali_classes2/f/h/a/d/h/k/j7.smali | 8 - .../smali_classes2/f/h/a/d/h/k/j8.smali | 171 - .../smali_classes2/f/h/a/d/h/k/j9.smali | 112 - .../smali_classes2/f/h/a/d/h/k/jb.smali | 85 - .../smali_classes2/f/h/a/d/h/k/jc.smali | 74 - .../smali_classes2/f/h/a/d/h/k/k.smali | 70 - .../smali_classes2/f/h/a/d/h/k/k0.smali | 95 - .../smali_classes2/f/h/a/d/h/k/k1.smali | 68 - .../smali_classes2/f/h/a/d/h/k/k2.smali | 29 - .../smali_classes2/f/h/a/d/h/k/k3.smali | 46 - .../smali_classes2/f/h/a/d/h/k/k4.smali | 55 - .../smali_classes2/f/h/a/d/h/k/k5.smali | 766 - .../smali_classes2/f/h/a/d/h/k/k6.smali | 125 - .../smali_classes2/f/h/a/d/h/k/k7.smali | 12 - .../smali_classes2/f/h/a/d/h/k/k8.smali | 85 - .../smali_classes2/f/h/a/d/h/k/k9.smali | 11 - .../smali_classes2/f/h/a/d/h/k/ka.smali | 103 - .../smali_classes2/f/h/a/d/h/k/kb.smali | 118 - .../smali_classes2/f/h/a/d/h/k/l.smali | 58 - .../smali_classes2/f/h/a/d/h/k/l0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/l0.smali | 335 - .../smali_classes2/f/h/a/d/h/k/l1.smali | 534 - .../smali_classes2/f/h/a/d/h/k/l2.smali | 256 - .../smali_classes2/f/h/a/d/h/k/l3.smali | 639 - .../smali_classes2/f/h/a/d/h/k/l4.smali | 126 - .../smali_classes2/f/h/a/d/h/k/l5$a.smali | 90 - .../smali_classes2/f/h/a/d/h/k/l5.smali | 115 - .../smali_classes2/f/h/a/d/h/k/l6.smali | 464 - .../smali_classes2/f/h/a/d/h/k/l7.smali | 56 - .../smali_classes2/f/h/a/d/h/k/l8$a.smali | 178 - .../smali_classes2/f/h/a/d/h/k/l8$b.smali | 178 - .../smali_classes2/f/h/a/d/h/k/l8$d.smali | 120 - .../smali_classes2/f/h/a/d/h/k/l8.smali | 1461 -- .../smali_classes2/f/h/a/d/h/k/l9.smali | 104 - .../smali_classes2/f/h/a/d/h/k/la.smali | 85 - .../smali_classes2/f/h/a/d/h/k/lb.smali | 74 - .../smali_classes2/f/h/a/d/h/k/ld.smali | 85 - .../smali_classes2/f/h/a/d/h/k/m.smali | 64 - .../smali_classes2/f/h/a/d/h/k/m0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/m0.smali | 390 - .../smali_classes2/f/h/a/d/h/k/m1.smali | 42 - .../smali_classes2/f/h/a/d/h/k/m2.smali | 3 - .../smali_classes2/f/h/a/d/h/k/m3.smali | 335 - .../smali_classes2/f/h/a/d/h/k/m4.smali | 23 - .../smali_classes2/f/h/a/d/h/k/m5.smali | 78 - .../smali_classes2/f/h/a/d/h/k/m6.smali | 282 - .../smali_classes2/f/h/a/d/h/k/m7.smali | 34 - .../smali_classes2/f/h/a/d/h/k/m8.smali | 368 - .../smali_classes2/f/h/a/d/h/k/m9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ma.smali | 192 - .../smali_classes2/f/h/a/d/h/k/mc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/md.smali | 85 - .../smali_classes2/f/h/a/d/h/k/n.smali | 48 - .../smali_classes2/f/h/a/d/h/k/n0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/n0.smali | 316 - .../smali_classes2/f/h/a/d/h/k/n1.smali | 29 - .../smali_classes2/f/h/a/d/h/k/n2.smali | 21 - .../smali_classes2/f/h/a/d/h/k/n3.smali | 199 - .../smali_classes2/f/h/a/d/h/k/n4.smali | 30 - .../smali_classes2/f/h/a/d/h/k/n5.smali | 53 - .../smali_classes2/f/h/a/d/h/k/n6.smali | 57 - .../smali_classes2/f/h/a/d/h/k/n7.smali | 3 - .../smali_classes2/f/h/a/d/h/k/n8.smali | 741 - .../smali_classes2/f/h/a/d/h/k/n9.smali | 103 - .../smali_classes2/f/h/a/d/h/k/na.smali | 74 - .../smali_classes2/f/h/a/d/h/k/nc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/nd.smali | 82 - .../smali_classes2/f/h/a/d/h/k/o.smali | 44 - .../smali_classes2/f/h/a/d/h/k/o0$a.smali | 39 - .../smali_classes2/f/h/a/d/h/k/o0$b.smali | 276 - .../smali_classes2/f/h/a/d/h/k/o0.smali | 265 - .../smali_classes2/f/h/a/d/h/k/o1.smali | 367 - .../smali_classes2/f/h/a/d/h/k/o2.smali | 44 - .../smali_classes2/f/h/a/d/h/k/o3.smali | 510 - .../smali_classes2/f/h/a/d/h/k/o4.smali | 420 - .../smali_classes2/f/h/a/d/h/k/o5.smali | 1499 -- .../smali_classes2/f/h/a/d/h/k/o6.smali | 27 - .../smali_classes2/f/h/a/d/h/k/o7.smali | 14 - .../smali_classes2/f/h/a/d/h/k/o8.smali | 29 - .../smali_classes2/f/h/a/d/h/k/o9.smali | 1276 -- .../smali_classes2/f/h/a/d/h/k/ob.smali | 103 - .../smali_classes2/f/h/a/d/h/k/oc.smali | 74 - .../smali_classes2/f/h/a/d/h/k/od.smali | 74 - .../smali_classes2/f/h/a/d/h/k/p.smali | 48 - .../smali_classes2/f/h/a/d/h/k/p0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/p0.smali | 303 - .../smali_classes2/f/h/a/d/h/k/p1.smali | 186 - .../smali_classes2/f/h/a/d/h/k/p2.smali | 450 - .../smali_classes2/f/h/a/d/h/k/p3.smali | 168 - .../smali_classes2/f/h/a/d/h/k/p4.smali | 37 - .../smali_classes2/f/h/a/d/h/k/p5.smali | 70 - .../smali_classes2/f/h/a/d/h/k/p6.smali | 308 - .../smali_classes2/f/h/a/d/h/k/p7.smali | 392 - .../smali_classes2/f/h/a/d/h/k/p8.smali | 1063 - .../smali_classes2/f/h/a/d/h/k/p9.smali | 124 - .../smali_classes2/f/h/a/d/h/k/pb.smali | 103 - .../smali_classes2/f/h/a/d/h/k/pc.smali | 220 - .../smali_classes2/f/h/a/d/h/k/q.smali | 58 - .../smali_classes2/f/h/a/d/h/k/q0$a.smali | 313 - .../smali_classes2/f/h/a/d/h/k/q0$b.smali | 39 - .../smali_classes2/f/h/a/d/h/k/q0.smali | 279 - .../smali_classes2/f/h/a/d/h/k/q1.smali | 96 - .../smali_classes2/f/h/a/d/h/k/q2.smali | 111 - .../smali_classes2/f/h/a/d/h/k/q3.smali | 65 - .../smali_classes2/f/h/a/d/h/k/q4.smali | 47 - .../smali_classes2/f/h/a/d/h/k/q5.smali | 42 - .../smali_classes2/f/h/a/d/h/k/q6.smali | 3 - .../smali_classes2/f/h/a/d/h/k/q7.smali | 327 - .../smali_classes2/f/h/a/d/h/k/q8.smali | 23 - .../smali_classes2/f/h/a/d/h/k/q9.smali | 14 - .../smali_classes2/f/h/a/d/h/k/qa.smali | 85 - .../smali_classes2/f/h/a/d/h/k/qb.smali | 82 - .../smali_classes2/f/h/a/d/h/k/r.smali | 48 - .../smali_classes2/f/h/a/d/h/k/r0.smali | 53 - .../smali_classes2/f/h/a/d/h/k/r1.smali | 133 - .../smali_classes2/f/h/a/d/h/k/r2.smali | 67 - .../smali_classes2/f/h/a/d/h/k/r3.smali | 461 - .../smali_classes2/f/h/a/d/h/k/r4.smali | 91 - .../smali_classes2/f/h/a/d/h/k/r5.smali | 371 - .../smali_classes2/f/h/a/d/h/k/r6.smali | 780 - .../smali_classes2/f/h/a/d/h/k/r7.smali | 131 - .../smali_classes2/f/h/a/d/h/k/r8.smali | 406 - .../smali_classes2/f/h/a/d/h/k/r9.smali | 11 - .../smali_classes2/f/h/a/d/h/k/ra.smali | 103 - .../smali_classes2/f/h/a/d/h/k/rb.smali | 162 - .../smali_classes2/f/h/a/d/h/k/rd.smali | 85 - .../smali_classes2/f/h/a/d/h/k/s.smali | 58 - .../smali_classes2/f/h/a/d/h/k/s0.smali | 53 - .../smali_classes2/f/h/a/d/h/k/s1.smali | 10 - .../smali_classes2/f/h/a/d/h/k/s2.smali | 136 - .../smali_classes2/f/h/a/d/h/k/s3.smali | 53 - .../smali_classes2/f/h/a/d/h/k/s4.smali | 299 - .../smali_classes2/f/h/a/d/h/k/s5.smali | 101 - .../smali_classes2/f/h/a/d/h/k/s6.smali | 111 - .../smali_classes2/f/h/a/d/h/k/s7.smali | 3 - .../smali_classes2/f/h/a/d/h/k/s8.smali | 3 - .../smali_classes2/f/h/a/d/h/k/s9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/sa.smali | 88 - .../smali_classes2/f/h/a/d/h/k/sc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/sd.smali | 85 - .../smali_classes2/f/h/a/d/h/k/t.smali | 58 - .../smali_classes2/f/h/a/d/h/k/t0.smali | 95 - .../smali_classes2/f/h/a/d/h/k/t1.smali | 8 - .../smali_classes2/f/h/a/d/h/k/t2.smali | 24 - .../smali_classes2/f/h/a/d/h/k/t3.smali | 49 - .../smali_classes2/f/h/a/d/h/k/t4.smali | 32 - .../smali_classes2/f/h/a/d/h/k/t5.smali | 1417 -- .../smali_classes2/f/h/a/d/h/k/t6.smali | 53 - .../smali_classes2/f/h/a/d/h/k/t7.smali | 104 - .../smali_classes2/f/h/a/d/h/k/t8.smali | 25 - .../smali_classes2/f/h/a/d/h/k/t9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/ta.smali | 82 - .../smali_classes2/f/h/a/d/h/k/tc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/td.smali | 74 - .../smali_classes2/f/h/a/d/h/k/u.smali | 58 - .../smali_classes2/f/h/a/d/h/k/u0.smali | 76 - .../smali_classes2/f/h/a/d/h/k/u1.smali | 24 - .../smali_classes2/f/h/a/d/h/k/u2.smali | 180 - .../smali_classes2/f/h/a/d/h/k/u3.smali | 30 - .../smali_classes2/f/h/a/d/h/k/u4.smali | 13 - .../smali_classes2/f/h/a/d/h/k/u5.smali | 760 - .../smali_classes2/f/h/a/d/h/k/u6.smali | 93 - .../smali_classes2/f/h/a/d/h/k/u7.smali | 966 - .../smali_classes2/f/h/a/d/h/k/u8.smali | 25 - .../smali_classes2/f/h/a/d/h/k/u9.smali | 110 - .../smali_classes2/f/h/a/d/h/k/ub.smali | 85 - .../smali_classes2/f/h/a/d/h/k/uc.smali | 74 - .../smali_classes2/f/h/a/d/h/k/ud.smali | 74 - .../smali_classes2/f/h/a/d/h/k/v.smali | 58 - .../smali_classes2/f/h/a/d/h/k/v0$a.smali | 75 - .../smali_classes2/f/h/a/d/h/k/v0.smali | 252 - .../smali_classes2/f/h/a/d/h/k/v1.smali | 48 - .../smali_classes2/f/h/a/d/h/k/v2.smali | 183 - .../smali_classes2/f/h/a/d/h/k/v3.smali | 77 - .../smali_classes2/f/h/a/d/h/k/v4.smali | 750 - .../smali_classes2/f/h/a/d/h/k/v5.smali | 126 - .../smali_classes2/f/h/a/d/h/k/v6.smali | 16 - .../smali_classes2/f/h/a/d/h/k/v7.smali | 4334 ---- .../smali_classes2/f/h/a/d/h/k/v8.smali | 25 - .../smali_classes2/f/h/a/d/h/k/v9.smali | 90 - .../smali_classes2/f/h/a/d/h/k/vb.smali | 85 - .../smali_classes2/f/h/a/d/h/k/vc.smali | 74 - .../smali_classes2/f/h/a/d/h/k/w.smali | 133 - .../smali_classes2/f/h/a/d/h/k/w0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/w0.smali | 391 - .../smali_classes2/f/h/a/d/h/k/w1.smali | 255 - .../smali_classes2/f/h/a/d/h/k/w2.smali | 145 - .../smali_classes2/f/h/a/d/h/k/w3.smali | 371 - .../smali_classes2/f/h/a/d/h/k/w4.smali | 112 - .../smali_classes2/f/h/a/d/h/k/w5.smali | 160 - .../smali_classes2/f/h/a/d/h/k/w6.smali | 137 - .../smali_classes2/f/h/a/d/h/k/w7.smali | 132 - .../smali_classes2/f/h/a/d/h/k/w8.smali | 25 - .../smali_classes2/f/h/a/d/h/k/w9.smali | 8 - .../smali_classes2/f/h/a/d/h/k/wa.smali | 103 - .../smali_classes2/f/h/a/d/h/k/wb.smali | 74 - .../smali_classes2/f/h/a/d/h/k/x.smali | 86 - .../smali_classes2/f/h/a/d/h/k/x0$a.smali | 39 - .../smali_classes2/f/h/a/d/h/k/x0.smali | 215 - .../smali_classes2/f/h/a/d/h/k/x1.smali | 41 - .../smali_classes2/f/h/a/d/h/k/x2.smali | 105 - .../smali_classes2/f/h/a/d/h/k/x3.smali | 142 - .../smali_classes2/f/h/a/d/h/k/x4.smali | 394 - .../smali_classes2/f/h/a/d/h/k/x5.smali | 398 - .../smali_classes2/f/h/a/d/h/k/x6.smali | 429 - .../smali_classes2/f/h/a/d/h/k/x7.smali | 45 - .../smali_classes2/f/h/a/d/h/k/x8.smali | 3 - .../smali_classes2/f/h/a/d/h/k/x9.smali | 26 - .../smali_classes2/f/h/a/d/h/k/xa.smali | 85 - .../smali_classes2/f/h/a/d/h/k/xb.smali | 190 - .../smali_classes2/f/h/a/d/h/k/xd.smali | 1269 -- .../smali_classes2/f/h/a/d/h/k/y.smali | 76 - .../smali_classes2/f/h/a/d/h/k/y0.smali | 95 - .../smali_classes2/f/h/a/d/h/k/y1.smali | 27 - .../smali_classes2/f/h/a/d/h/k/y2.smali | 178 - .../smali_classes2/f/h/a/d/h/k/y3.smali | 77 - .../smali_classes2/f/h/a/d/h/k/y4.smali | 119 - .../smali_classes2/f/h/a/d/h/k/y5$a.smali | 339 - .../smali_classes2/f/h/a/d/h/k/y5$b.smali | 89 - .../smali_classes2/f/h/a/d/h/k/y5$c.smali | 39 - .../smali_classes2/f/h/a/d/h/k/y5.smali | 631 - .../smali_classes2/f/h/a/d/h/k/y6.smali | 16 - .../smali_classes2/f/h/a/d/h/k/y7.smali | 45 - .../smali_classes2/f/h/a/d/h/k/y8.smali | 238 - .../smali_classes2/f/h/a/d/h/k/y9.smali | 103 - .../smali_classes2/f/h/a/d/h/k/ya.smali | 82 - .../smali_classes2/f/h/a/d/h/k/yc.smali | 85 - .../smali_classes2/f/h/a/d/h/k/z.smali | 64 - .../smali_classes2/f/h/a/d/h/k/z0$a.smali | 49 - .../smali_classes2/f/h/a/d/h/k/z0.smali | 271 - .../smali_classes2/f/h/a/d/h/k/z1.smali | 262 - .../smali_classes2/f/h/a/d/h/k/z2.smali | 27 - .../smali_classes2/f/h/a/d/h/k/z3.smali | 183 - .../smali_classes2/f/h/a/d/h/k/z4.smali | 30 - .../smali_classes2/f/h/a/d/h/k/z5.smali | 772 - .../smali_classes2/f/h/a/d/h/k/z6.smali | 238 - .../smali_classes2/f/h/a/d/h/k/z7.smali | 57 - .../smali_classes2/f/h/a/d/h/k/z8.smali | 8 - .../smali_classes2/f/h/a/d/h/k/z9.smali | 85 - .../smali_classes2/f/h/a/d/h/k/za.smali | 82 - .../smali_classes2/f/h/a/d/h/k/zc.smali | 85 - .../smali_classes2/f/h/a/d/h/l/a.smali | 80 - .../smali_classes2/f/h/a/d/h/l/b.smali | 75 - .../smali_classes2/f/h/a/d/h/l/c.smali | 103 - .../smali_classes2/f/h/a/d/h/l/d.smali | 197 - .../smali_classes2/f/h/a/d/h/l/e.smali | 894 - .../smali_classes2/f/h/a/d/h/l/f.smali | 113 - .../smali_classes2/f/h/a/d/h/l/g.smali | 126 - .../smali_classes2/f/h/a/d/h/l/h.smali | 76 - .../smali_classes2/f/h/a/d/h/l/i.smali | 116 - .../smali_classes2/f/h/a/d/h/l/j.smali | 125 - .../smali_classes2/f/h/a/d/h/l/k.smali | 58 - .../smali_classes2/f/h/a/d/h/l/l.smali | 36 - .../smali_classes2/f/h/a/d/h/l/m.smali | 50 - .../smali_classes2/f/h/a/d/h/l/n.smali | 42 - .../smali_classes2/f/h/a/d/h/l/o.smali | 100 - .../smali_classes2/f/h/a/d/h/l/p.smali | 720 - .../smali_classes2/f/h/a/d/h/l/q.smali | 28 - .../smali_classes2/f/h/a/d/h/m/a.smali | 5 - .../smali_classes2/f/h/a/d/h/m/b.smali | 32 - .../smali_classes2/f/h/a/d/h/m/c.smali | 94 - .../smali_classes2/f/h/a/d/h/n/a.smali | 75 - .../smali_classes2/f/h/a/d/h/n/b.smali | 75 - .../smali_classes2/f/h/a/d/h/n/c.smali | 12 - .../smali_classes2/f/h/a/d/h/n/d.smali | 28 - .../smali_classes2/f/h/a/d/h/n/e.smali | 5 - .../smali_classes2/f/h/a/d/h/n/f.smali | 249 - .../smali_classes2/f/h/a/d/h/n/g.smali | 15 - .../smali_classes2/f/h/a/d/h/n/h.smali | 91 - .../smali_classes2/f/h/a/d/h/n/i$a.smali | 55 - .../smali_classes2/f/h/a/d/h/n/i.smali | 24 - .../smali_classes2/f/h/a/d/h/n/j.smali | 45 - .../smali_classes2/f/h/a/d/h/n/k.smali | 18 - .../smali_classes2/f/h/a/d/h/n/l.smali | 94 - .../smali_classes2/f/h/a/d/h/o/a.smali | 23 - .../smali_classes2/f/h/a/d/i/a/a.smali | 19 - .../smali_classes2/f/h/a/d/i/b/a.smali | 425 - .../smali_classes2/f/h/a/d/i/b/a0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/a1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/a2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/a3.smali | 40 - .../smali_classes2/f/h/a/d/i/b/a4.smali | 1573 -- .../smali_classes2/f/h/a/d/i/b/a5.smali | 91 - .../smali_classes2/f/h/a/d/i/b/a6.smali | 60 - .../smali_classes2/f/h/a/d/i/b/a7.smali | 82 - .../smali_classes2/f/h/a/d/i/b/a8.smali | 97 - .../smali_classes2/f/h/a/d/i/b/a9.smali | 62 - .../smali_classes2/f/h/a/d/i/b/aa.smali | 1308 -- .../smali_classes2/f/h/a/d/i/b/b.smali | 8 - .../smali_classes2/f/h/a/d/i/b/b0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/b1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/b2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/b3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/b4.smali | 23 - .../smali_classes2/f/h/a/d/i/b/b5.smali | 379 - .../smali_classes2/f/h/a/d/i/b/b6.smali | 341 - .../smali_classes2/f/h/a/d/i/b/b7.smali | 64 - .../smali_classes2/f/h/a/d/i/b/b8.smali | 153 - .../smali_classes2/f/h/a/d/i/b/b9.smali | 87 - .../smali_classes2/f/h/a/d/i/b/ba.smali | 694 - .../smali_classes2/f/h/a/d/i/b/c.smali | 42 - .../smali_classes2/f/h/a/d/i/b/c0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/c1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/c2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/c3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/c4.smali | 129 - .../smali_classes2/f/h/a/d/i/b/c5.smali | 218 - .../smali_classes2/f/h/a/d/i/b/c6.smali | 197 - .../smali_classes2/f/h/a/d/i/b/c7.smali | 258 - .../smali_classes2/f/h/a/d/i/b/c8.smali | 81 - .../smali_classes2/f/h/a/d/i/b/c9.smali | 452 - .../smali_classes2/f/h/a/d/i/b/ca.smali | 597 - .../smali_classes2/f/h/a/d/i/b/d.smali | 25 - .../smali_classes2/f/h/a/d/i/b/d0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/d1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/d2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/d3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/d4.smali | 205 - .../smali_classes2/f/h/a/d/i/b/d5.smali | 19 - .../smali_classes2/f/h/a/d/i/b/d6.smali | 3 - .../smali_classes2/f/h/a/d/i/b/d7.smali | 564 - .../smali_classes2/f/h/a/d/i/b/d8.smali | 81 - .../smali_classes2/f/h/a/d/i/b/d9.smali | 174 - .../smali_classes2/f/h/a/d/i/b/da.smali | 844 - .../smali_classes2/f/h/a/d/i/b/e.smali | 8506 -------- .../smali_classes2/f/h/a/d/i/b/e0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/e1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/e2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/e3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/e4.smali | 152 - .../smali_classes2/f/h/a/d/i/b/e5.smali | 1372 -- .../smali_classes2/f/h/a/d/i/b/e6.smali | 85 - .../smali_classes2/f/h/a/d/i/b/e7.smali | 842 - .../smali_classes2/f/h/a/d/i/b/e8.smali | 39 - .../smali_classes2/f/h/a/d/i/b/e9.smali | 409 - .../smali_classes2/f/h/a/d/i/b/ea.smali | 36 - .../smali_classes2/f/h/a/d/i/b/f.smali | 457 - .../smali_classes2/f/h/a/d/i/b/f0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/f1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/f2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/f3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/f4.smali | 27 - .../smali_classes2/f/h/a/d/i/b/f5.smali | 1378 -- .../smali_classes2/f/h/a/d/i/b/f6.smali | 90 - .../smali_classes2/f/h/a/d/i/b/f7.smali | 155 - .../smali_classes2/f/h/a/d/i/b/f8.smali | 140 - .../smali_classes2/f/h/a/d/i/b/f9.smali | 83 - .../smali_classes2/f/h/a/d/i/b/fa.smali | 1092 - .../smali_classes2/f/h/a/d/i/b/g.smali | 179 - .../smali_classes2/f/h/a/d/i/b/g0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/g1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/g2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/g3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/g4.smali | 3 - .../smali_classes2/f/h/a/d/i/b/g5.smali | 1038 - .../smali_classes2/f/h/a/d/i/b/g6.smali | 10 - .../smali_classes2/f/h/a/d/i/b/g7.smali | 67 - .../smali_classes2/f/h/a/d/i/b/g8.smali | 150 - .../smali_classes2/f/h/a/d/i/b/g9.smali | 234 - .../smali_classes2/f/h/a/d/i/b/ga.smali | 223 - .../smali_classes2/f/h/a/d/i/b/h.smali | 390 - .../smali_classes2/f/h/a/d/i/b/h0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/h1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/h2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/h3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/h4.smali | 521 - .../smali_classes2/f/h/a/d/i/b/h5.smali | 60 - .../smali_classes2/f/h/a/d/i/b/h6.smali | 321 - .../smali_classes2/f/h/a/d/i/b/h7.smali | 292 - .../smali_classes2/f/h/a/d/i/b/h8.smali | 173 - .../smali_classes2/f/h/a/d/i/b/h9.smali | 23 - .../smali_classes2/f/h/a/d/i/b/i.smali | 94 - .../smali_classes2/f/h/a/d/i/b/i0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/i1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/i2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/i3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/i4.smali | 81 - .../smali_classes2/f/h/a/d/i/b/i5.smali | 338 - .../smali_classes2/f/h/a/d/i/b/i6.smali | 4282 ---- .../smali_classes2/f/h/a/d/i/b/i7.smali | 23 - .../smali_classes2/f/h/a/d/i/b/i8.smali | 226 - .../smali_classes2/f/h/a/d/i/b/i9.smali | 51 - .../smali_classes2/f/h/a/d/i/b/j.smali | 323 - .../smali_classes2/f/h/a/d/i/b/j0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/j1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/j2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/j3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/j4.smali | 40 - .../smali_classes2/f/h/a/d/i/b/j5.smali | 85 - .../smali_classes2/f/h/a/d/i/b/j6.smali | 109 - .../smali_classes2/f/h/a/d/i/b/j7.smali | 309 - .../smali_classes2/f/h/a/d/i/b/j8.smali | 177 - .../smali_classes2/f/h/a/d/i/b/j9$a.smali | 217 - .../smali_classes2/f/h/a/d/i/b/j9.smali | 16263 -------------- .../smali_classes2/f/h/a/d/i/b/k.smali | 333 - .../smali_classes2/f/h/a/d/i/b/k0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/k1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/k2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/k3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/k4.smali | 206 - .../smali_classes2/f/h/a/d/i/b/k5.smali | 99 - .../smali_classes2/f/h/a/d/i/b/k6.smali | 438 - .../smali_classes2/f/h/a/d/i/b/k7.smali | 61 - .../smali_classes2/f/h/a/d/i/b/k8.smali | 234 - .../smali_classes2/f/h/a/d/i/b/k9.smali | 127 - .../smali_classes2/f/h/a/d/i/b/l.smali | 97 - .../smali_classes2/f/h/a/d/i/b/l0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/l1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/l2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/l3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/l4.smali | 3 - .../smali_classes2/f/h/a/d/i/b/l5.smali | 85 - .../smali_classes2/f/h/a/d/i/b/l6.smali | 82 - .../smali_classes2/f/h/a/d/i/b/l7.smali | 104 - .../smali_classes2/f/h/a/d/i/b/l8.smali | 97 - .../smali_classes2/f/h/a/d/i/b/l9.smali | 499 - .../smali_classes2/f/h/a/d/i/b/m.smali | 86 - .../smali_classes2/f/h/a/d/i/b/m0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/m1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/m2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/m3.smali | 44 - .../smali_classes2/f/h/a/d/i/b/m4.smali | 687 - .../smali_classes2/f/h/a/d/i/b/m5.smali | 83 - .../smali_classes2/f/h/a/d/i/b/m6.smali | 64 - .../smali_classes2/f/h/a/d/i/b/m7.smali | 1031 - .../smali_classes2/f/h/a/d/i/b/m8.smali | 494 - .../smali_classes2/f/h/a/d/i/b/m9.smali | 192 - .../smali_classes2/f/h/a/d/i/b/n.smali | 4578 ---- .../smali_classes2/f/h/a/d/i/b/n0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/n1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/n2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/n3.smali | 24 - .../smali_classes2/f/h/a/d/i/b/n4.smali | 466 - .../smali_classes2/f/h/a/d/i/b/n5.smali | 214 - .../smali_classes2/f/h/a/d/i/b/n6.smali | 58 - .../smali_classes2/f/h/a/d/i/b/n7.smali | 36 - .../smali_classes2/f/h/a/d/i/b/n8.smali | 97 - .../smali_classes2/f/h/a/d/i/b/n9.smali | 62 - .../smali_classes2/f/h/a/d/i/b/o.smali | 137 - .../smali_classes2/f/h/a/d/i/b/o0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/o1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/o2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/o3.smali | 3 - .../smali_classes2/f/h/a/d/i/b/o4.smali | 96 - .../smali_classes2/f/h/a/d/i/b/o5.smali | 83 - .../smali_classes2/f/h/a/d/i/b/o6.smali | 67 - .../smali_classes2/f/h/a/d/i/b/o7.smali | 60 - .../smali_classes2/f/h/a/d/i/b/o8.smali | 42 - .../smali_classes2/f/h/a/d/i/b/o9.smali | 58 - .../smali_classes2/f/h/a/d/i/b/p.smali | 44 - .../smali_classes2/f/h/a/d/i/b/p0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/p1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/p2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/p3.smali | 319 - .../smali_classes2/f/h/a/d/i/b/p4.smali | 128 - .../smali_classes2/f/h/a/d/i/b/p5.smali | 304 - .../smali_classes2/f/h/a/d/i/b/p6.smali | 244 - .../smali_classes2/f/h/a/d/i/b/p7.smali | 68 - .../smali_classes2/f/h/a/d/i/b/p8.smali | 40 - .../smali_classes2/f/h/a/d/i/b/p9.smali | 27 - .../smali_classes2/f/h/a/d/i/b/q.smali | 44 - .../smali_classes2/f/h/a/d/i/b/q0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/q1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/q2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/q3.smali | 440 - .../smali_classes2/f/h/a/d/i/b/q4.smali | 96 - .../smali_classes2/f/h/a/d/i/b/q5.smali | 180 - .../smali_classes2/f/h/a/d/i/b/q6.smali | 200 - .../smali_classes2/f/h/a/d/i/b/q7.smali | 50 - .../smali_classes2/f/h/a/d/i/b/q8.smali | 52 - .../smali_classes2/f/h/a/d/i/b/q9.smali | 4261 ---- .../smali_classes2/f/h/a/d/i/b/r.smali | 44 - .../smali_classes2/f/h/a/d/i/b/r0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/r1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/r2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/r3.smali | 208 - .../smali_classes2/f/h/a/d/i/b/r4.smali | 364 - .../smali_classes2/f/h/a/d/i/b/r5.smali | 75 - .../smali_classes2/f/h/a/d/i/b/r6.smali | 266 - .../smali_classes2/f/h/a/d/i/b/r7.smali | 2738 --- .../smali_classes2/f/h/a/d/i/b/r8.smali | 87 - .../smali_classes2/f/h/a/d/i/b/r9.smali | 41 - .../smali_classes2/f/h/a/d/i/b/s.smali | 44 - .../smali_classes2/f/h/a/d/i/b/s0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/s1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/s2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/s3.smali | 989 - .../smali_classes2/f/h/a/d/i/b/s4.smali | 117 - .../smali_classes2/f/h/a/d/i/b/s5.smali | 77 - .../smali_classes2/f/h/a/d/i/b/s6.smali | 82 - .../smali_classes2/f/h/a/d/i/b/s7.smali | 36 - .../smali_classes2/f/h/a/d/i/b/s8.smali | 173 - .../smali_classes2/f/h/a/d/i/b/s9.smali | 230 - .../smali_classes2/f/h/a/d/i/b/t.smali | 44 - .../smali_classes2/f/h/a/d/i/b/t0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/t1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/t2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/t3.smali | 549 - .../smali_classes2/f/h/a/d/i/b/t4.smali | 465 - .../smali_classes2/f/h/a/d/i/b/t5.smali | 48 - .../smali_classes2/f/h/a/d/i/b/t6.smali | 127 - .../smali_classes2/f/h/a/d/i/b/t7.smali | 81 - .../smali_classes2/f/h/a/d/i/b/t8.smali | 63 - .../smali_classes2/f/h/a/d/i/b/t9.smali | 5166 ----- .../smali_classes2/f/h/a/d/i/b/u.smali | 44 - .../smali_classes2/f/h/a/d/i/b/u0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/u1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/u2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/u3.smali | 182 - .../smali_classes2/f/h/a/d/i/b/u4.smali | 160 - .../smali_classes2/f/h/a/d/i/b/u5.smali | 73 - .../smali_classes2/f/h/a/d/i/b/u6.smali | 96 - .../smali_classes2/f/h/a/d/i/b/u7.smali | 53 - .../smali_classes2/f/h/a/d/i/b/u8.smali | 65 - .../smali_classes2/f/h/a/d/i/b/u9.smali | 76 - .../smali_classes2/f/h/a/d/i/b/v.smali | 44 - .../smali_classes2/f/h/a/d/i/b/v0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/v1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/v2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/v3.smali | 841 - .../smali_classes2/f/h/a/d/i/b/v4.smali | 3 - .../smali_classes2/f/h/a/d/i/b/v5.smali | 77 - .../smali_classes2/f/h/a/d/i/b/v6.smali | 88 - .../smali_classes2/f/h/a/d/i/b/v7.smali | 82 - .../smali_classes2/f/h/a/d/i/b/v8.smali | 88 - .../smali_classes2/f/h/a/d/i/b/v9.smali | 346 - .../smali_classes2/f/h/a/d/i/b/w.smali | 44 - .../smali_classes2/f/h/a/d/i/b/w0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/w1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/w2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/w3.smali | 109 - .../smali_classes2/f/h/a/d/i/b/w4.smali | 65 - .../smali_classes2/f/h/a/d/i/b/w5.smali | 110 - .../smali_classes2/f/h/a/d/i/b/w6.smali | 96 - .../smali_classes2/f/h/a/d/i/b/w7.smali | 168 - .../smali_classes2/f/h/a/d/i/b/w8.smali | 14 - .../smali_classes2/f/h/a/d/i/b/w9.smali | 2865 --- .../smali_classes2/f/h/a/d/i/b/x.smali | 179 - .../smali_classes2/f/h/a/d/i/b/x0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/x1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/x2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/x3.smali | 724 - .../smali_classes2/f/h/a/d/i/b/x4.smali | 601 - .../smali_classes2/f/h/a/d/i/b/x5.smali | 141 - .../smali_classes2/f/h/a/d/i/b/x6.smali | 96 - .../smali_classes2/f/h/a/d/i/b/x7.smali | 181 - .../smali_classes2/f/h/a/d/i/b/x8.smali | 163 - .../smali_classes2/f/h/a/d/i/b/x9.smali | 264 - .../smali_classes2/f/h/a/d/i/b/y.smali | 44 - .../smali_classes2/f/h/a/d/i/b/y0.smali | 130 - .../smali_classes2/f/h/a/d/i/b/y1.smali | 44 - .../smali_classes2/f/h/a/d/i/b/y2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/y3.smali | 429 - .../smali_classes2/f/h/a/d/i/b/y4.smali | 2296 -- .../smali_classes2/f/h/a/d/i/b/y5.smali | 181 - .../smali_classes2/f/h/a/d/i/b/y6.smali | 145 - .../smali_classes2/f/h/a/d/i/b/y7.smali | 115 - .../smali_classes2/f/h/a/d/i/b/y8.smali | 219 - .../smali_classes2/f/h/a/d/i/b/y9.smali | 843 - .../smali_classes2/f/h/a/d/i/b/z.smali | 44 - .../smali_classes2/f/h/a/d/i/b/z0.smali | 44 - .../smali_classes2/f/h/a/d/i/b/z1.smali | 161 - .../smali_classes2/f/h/a/d/i/b/z2.smali | 44 - .../smali_classes2/f/h/a/d/i/b/z3.smali | 979 - .../smali_classes2/f/h/a/d/i/b/z4.smali | 62 - .../smali_classes2/f/h/a/d/i/b/z5.smali | 20 - .../smali_classes2/f/h/a/d/i/b/z6.smali | 80 - .../smali_classes2/f/h/a/d/i/b/z7.smali | 123 - .../smali_classes2/f/h/a/d/i/b/z8.smali | 54 - .../smali_classes2/f/h/a/d/i/b/z9.smali | 125 - com.discord/smali_classes2/f/h/a/d/j/a.smali | 33 - .../smali_classes2/f/h/a/d/j/b/a$a.smali | 31 - .../smali_classes2/f/h/a/d/j/b/a.smali | 31 - .../smali_classes2/f/h/a/d/j/b/b.smali | 20 - .../smali_classes2/f/h/a/d/j/b/c.smali | 20 - .../smali_classes2/f/h/a/d/j/b/d.smali | 12 - .../smali_classes2/f/h/a/d/j/b/e/a.smali | 15 - .../smali_classes2/f/h/a/d/j/b/e/a0.smali | 23 - .../smali_classes2/f/h/a/d/j/b/e/a1.smali | 45 - .../smali_classes2/f/h/a/d/j/b/e/b.smali | 41 - .../smali_classes2/f/h/a/d/j/b/e/b0.smali | 65 - .../smali_classes2/f/h/a/d/j/b/e/b1.smali | 40 - .../smali_classes2/f/h/a/d/j/b/e/c.smali | 38 - .../smali_classes2/f/h/a/d/j/b/e/c0.smali | 34 - .../smali_classes2/f/h/a/d/j/b/e/d.smali | 113 - .../smali_classes2/f/h/a/d/j/b/e/d0.smali | 65 - .../smali_classes2/f/h/a/d/j/b/e/e.smali | 102 - .../smali_classes2/f/h/a/d/j/b/e/e0.smali | 32 - .../smali_classes2/f/h/a/d/j/b/e/f.smali | 456 - .../smali_classes2/f/h/a/d/j/b/e/f0.smali | 214 - .../smali_classes2/f/h/a/d/j/b/e/g.smali | 2 - .../smali_classes2/f/h/a/d/j/b/e/g0.smali | 150 - .../smali_classes2/f/h/a/d/j/b/e/h.smali | 166 - .../smali_classes2/f/h/a/d/j/b/e/h0.smali | 280 - .../smali_classes2/f/h/a/d/j/b/e/i.smali | 373 - .../smali_classes2/f/h/a/d/j/b/e/i0.smali | 168 - .../smali_classes2/f/h/a/d/j/b/e/j.smali | 105 - .../smali_classes2/f/h/a/d/j/b/e/j0.smali | 188 - .../smali_classes2/f/h/a/d/j/b/e/k.smali | 72 - .../smali_classes2/f/h/a/d/j/b/e/k0.smali | 180 - .../smali_classes2/f/h/a/d/j/b/e/l.smali | 156 - .../smali_classes2/f/h/a/d/j/b/e/l0.smali | 146 - .../smali_classes2/f/h/a/d/j/b/e/m.smali | 112 - .../smali_classes2/f/h/a/d/j/b/e/m0.smali | 117 - .../smali_classes2/f/h/a/d/j/b/e/n.smali | 100 - .../smali_classes2/f/h/a/d/j/b/e/n0.smali | 117 - .../smali_classes2/f/h/a/d/j/b/e/o.smali | 108 - .../smali_classes2/f/h/a/d/j/b/e/o0.smali | 40 - .../smali_classes2/f/h/a/d/j/b/e/p.smali | 33 - .../smali_classes2/f/h/a/d/j/b/e/p0.smali | 82 - .../smali_classes2/f/h/a/d/j/b/e/q.smali | 51 - .../smali_classes2/f/h/a/d/j/b/e/q0.smali | 91 - .../smali_classes2/f/h/a/d/j/b/e/r.smali | 47 - .../smali_classes2/f/h/a/d/j/b/e/r0.smali | 15 - .../smali_classes2/f/h/a/d/j/b/e/s.smali | 47 - .../smali_classes2/f/h/a/d/j/b/e/s0.smali | 49 - .../smali_classes2/f/h/a/d/j/b/e/t.smali | 64 - .../smali_classes2/f/h/a/d/j/b/e/t0.smali | 40 - .../smali_classes2/f/h/a/d/j/b/e/u.smali | 79 - .../smali_classes2/f/h/a/d/j/b/e/u0.smali | 55 - .../smali_classes2/f/h/a/d/j/b/e/v.smali | 32 - .../smali_classes2/f/h/a/d/j/b/e/v0.smali | 145 - .../smali_classes2/f/h/a/d/j/b/e/w.smali | 111 - .../smali_classes2/f/h/a/d/j/b/e/w0.smali | 15 - .../smali_classes2/f/h/a/d/j/b/e/x.smali | 32 - .../smali_classes2/f/h/a/d/j/b/e/x0.smali | 41 - .../smali_classes2/f/h/a/d/j/b/e/y.smali | 58 - .../smali_classes2/f/h/a/d/j/b/e/y0.smali | 38 - .../smali_classes2/f/h/a/d/j/b/e/z.smali | 121 - .../smali_classes2/f/h/a/d/j/b/e/z0.smali | 15 - .../smali_classes2/f/h/a/d/j/b/f.smali | 164 - .../smali_classes2/f/h/a/d/j/b/g.smali | 162 - .../smali_classes2/f/h/a/d/j/b/h.smali | 2 - .../smali_classes2/f/h/a/d/j/b/i.smali | 2 - .../smali_classes2/f/h/a/d/j/b/j.smali | 165 - com.discord/smali_classes2/f/h/a/d/k/a.smali | 93 - com.discord/smali_classes2/f/h/a/d/k/b.smali | 162 - com.discord/smali_classes2/f/h/a/d/k/c.smali | 47 - com.discord/smali_classes2/f/h/a/d/l/a.smali | 93 - com.discord/smali_classes2/f/h/a/d/l/b.smali | 85 - com.discord/smali_classes2/f/h/a/d/l/c.smali | 113 - com.discord/smali_classes2/f/h/a/d/l/d.smali | 138 - com.discord/smali_classes2/f/h/a/d/l/e.smali | 85 - com.discord/smali_classes2/f/h/a/d/l/f.smali | 98 - com.discord/smali_classes2/f/h/a/d/l/g.smali | 199 - com.discord/smali_classes2/f/h/a/d/l/h.smali | 47 - com.discord/smali_classes2/f/h/a/d/m/a.smali | 261 - .../smali_classes2/f/h/a/d/m/b/a.smali | 391 - .../smali_classes2/f/h/a/d/m/b/b.smali | 118 - .../smali_classes2/f/h/a/d/m/b/c.smali | 6 - .../smali_classes2/f/h/a/d/m/b/d.smali | 13 - .../smali_classes2/f/h/a/d/m/b/e.smali | 16 - .../smali_classes2/f/h/a/d/m/b/f.smali | 141 - .../smali_classes2/f/h/a/d/m/b/g.smali | 96 - .../smali_classes2/f/h/a/d/m/b/h.smali | 103 - .../smali_classes2/f/h/a/d/m/b/i.smali | 122 - com.discord/smali_classes2/f/h/a/d/m/c.smali | 50 - com.discord/smali_classes2/f/h/a/d/m/d.smali | 109 - com.discord/smali_classes2/f/h/a/d/m/e.smali | 14 - com.discord/smali_classes2/f/h/a/d/m/f.smali | 36 - com.discord/smali_classes2/f/h/a/d/n/a.smali | 886 - com.discord/smali_classes2/f/h/a/d/n/b.smali | 33 - com.discord/smali_classes2/f/h/a/d/o/a.smali | 38 - com.discord/smali_classes2/f/h/a/d/o/a0.smali | 194 - com.discord/smali_classes2/f/h/a/d/o/b.smali | 8 - com.discord/smali_classes2/f/h/a/d/o/b0.smali | 30 - com.discord/smali_classes2/f/h/a/d/o/c.smali | 30 - com.discord/smali_classes2/f/h/a/d/o/c0.smali | 750 - com.discord/smali_classes2/f/h/a/d/o/d.smali | 12 - com.discord/smali_classes2/f/h/a/d/o/d0.smali | 32 - com.discord/smali_classes2/f/h/a/d/o/e.smali | 24 - com.discord/smali_classes2/f/h/a/d/o/e0.smali | 25 - com.discord/smali_classes2/f/h/a/d/o/f.smali | 37 - com.discord/smali_classes2/f/h/a/d/o/f0.smali | 3 - .../smali_classes2/f/h/a/d/o/g$a.smali | 57 - com.discord/smali_classes2/f/h/a/d/o/g.smali | 37 - com.discord/smali_classes2/f/h/a/d/o/g0.smali | 56 - com.discord/smali_classes2/f/h/a/d/o/h.smali | 64 - com.discord/smali_classes2/f/h/a/d/o/i.smali | 243 - com.discord/smali_classes2/f/h/a/d/o/j.smali | 21 - com.discord/smali_classes2/f/h/a/d/o/k.smali | 65 - com.discord/smali_classes2/f/h/a/d/o/l.smali | 108 - com.discord/smali_classes2/f/h/a/d/o/m.smali | 158 - com.discord/smali_classes2/f/h/a/d/o/n.smali | 116 - com.discord/smali_classes2/f/h/a/d/o/o.smali | 120 - com.discord/smali_classes2/f/h/a/d/o/p.smali | 130 - com.discord/smali_classes2/f/h/a/d/o/q.smali | 61 - com.discord/smali_classes2/f/h/a/d/o/r.smali | 67 - com.discord/smali_classes2/f/h/a/d/o/s.smali | 125 - com.discord/smali_classes2/f/h/a/d/o/t.smali | 128 - com.discord/smali_classes2/f/h/a/d/o/u.smali | 71 - com.discord/smali_classes2/f/h/a/d/o/v.smali | 71 - com.discord/smali_classes2/f/h/a/d/o/w.smali | 135 - com.discord/smali_classes2/f/h/a/d/o/x.smali | 154 - com.discord/smali_classes2/f/h/a/d/o/y.smali | 142 - com.discord/smali_classes2/f/h/a/d/o/z.smali | 30 - com.discord/smali_classes2/f/h/a/e/a.smali | 99 + .../smali_classes2/f/h/a/e/a/a$a.smali | 109 - com.discord/smali_classes2/f/h/a/e/a/a.smali | 706 - com.discord/smali_classes2/f/h/a/e/a/b.smali | 512 - com.discord/smali_classes2/f/h/a/e/a/c.smali | 330 - com.discord/smali_classes2/f/h/a/e/a/d.smali | 102 - com.discord/smali_classes2/f/h/a/e/a/e.smali | 139 - com.discord/smali_classes2/f/h/a/e/b.smali | 183 + com.discord/smali_classes2/f/h/a/e/b/a.smali | 326 - com.discord/smali_classes2/f/h/a/e/c$a.smali | 14 + com.discord/smali_classes2/f/h/a/e/c$b.smali | 54 + .../smali_classes2/f/h/a/{c => e}/c$c.smali | 22 +- com.discord/smali_classes2/f/h/a/e/c.smali | 4889 +++++ .../smali_classes2/f/h/a/e/c/a$a.smali | 62 - com.discord/smali_classes2/f/h/a/e/c/a.smali | 995 - com.discord/smali_classes2/f/h/a/e/d/a.smali | 254 - com.discord/smali_classes2/f/h/a/e/d/b.smali | 183 - com.discord/smali_classes2/f/h/a/e/d/c.smali | 286 - com.discord/smali_classes2/f/h/a/e/d/d.smali | 235 - com.discord/smali_classes2/f/h/a/e/d/e.smali | 31 - com.discord/smali_classes2/f/h/a/e/d/f.smali | 529 - com.discord/smali_classes2/f/h/a/e/d/g.smali | 184 - com.discord/smali_classes2/f/h/a/e/d/h.smali | 40 - com.discord/smali_classes2/f/h/a/e/d/i.smali | 102 - .../smali_classes2/f/h/a/e/d/j$a.smali | 40 - com.discord/smali_classes2/f/h/a/e/d/j.smali | 33 - com.discord/smali_classes2/f/h/a/e/d/k.smali | 57 - com.discord/smali_classes2/f/h/a/e/d/l.smali | 509 - com.discord/smali_classes2/f/h/a/e/d/m.smali | 76 - com.discord/smali_classes2/f/h/a/e/e/a.smali | 20 - com.discord/smali_classes2/f/h/a/e/e/b.smali | 276 - .../smali_classes2/f/h/a/e/e/c$a.smali | 14 - .../smali_classes2/f/h/a/e/e/c$b.smali | 50 - com.discord/smali_classes2/f/h/a/e/e/c.smali | 684 - com.discord/smali_classes2/f/h/a/e/e/d.smali | 118 - com.discord/smali_classes2/f/h/a/e/e/e.smali | 82 - .../smali_classes2/f/h/a/e/e/f$a.smali | 80 - .../smali_classes2/f/h/a/e/e/f$b.smali | 36 - .../smali_classes2/f/h/a/e/e/f$c.smali | 48 - .../smali_classes2/f/h/a/e/e/f$d.smali | 48 - .../smali_classes2/f/h/a/e/e/f$g.smali | 44 - .../smali_classes2/f/h/a/e/e/f$h.smali | 129 - com.discord/smali_classes2/f/h/a/e/e/f.smali | 1107 - com.discord/smali_classes2/f/h/a/e/e/g.smali | 72 - com.discord/smali_classes2/f/h/a/e/e/h.smali | 51 - .../smali_classes2/f/h/a/e/e/i$a.smali | 34 - com.discord/smali_classes2/f/h/a/e/e/i.smali | 698 - com.discord/smali_classes2/f/h/a/e/e/j.smali | 35 - .../smali_classes2/f/h/a/e/f/a$a.smali | 40 - com.discord/smali_classes2/f/h/a/e/f/a.smali | 482 - com.discord/smali_classes2/f/h/a/e/f/b.smali | 66 - com.discord/smali_classes2/f/h/a/e/g/a.smali | 242 - com.discord/smali_classes2/f/h/a/e/g/b.smali | 58 - com.discord/smali_classes2/f/h/a/e/g/c.smali | 146 - com.discord/smali_classes2/f/h/a/e/g/d.smali | 39 - .../smali_classes2/f/h/a/e/g/e$a.smali | 67 - .../smali_classes2/f/h/a/e/g/e$b.smali | 67 - com.discord/smali_classes2/f/h/a/e/g/e.smali | 627 - com.discord/smali_classes2/f/h/a/e/g/f.smali | 40 - .../smali_classes2/f/h/a/e/g/g$a.smali | 56 - com.discord/smali_classes2/f/h/a/e/g/g.smali | 252 - com.discord/smali_classes2/f/h/a/e/g/h.smali | 55 - com.discord/smali_classes2/f/h/a/e/g/i.smali | 61 - .../smali_classes2/f/h/a/e/g/j$a.smali | 65 - com.discord/smali_classes2/f/h/a/e/g/j.smali | 652 - com.discord/smali_classes2/f/h/a/e/g/k.smali | 49 - com.discord/smali_classes2/f/h/a/e/g/l.smali | 11 - com.discord/smali_classes2/f/h/a/e/g/m.smali | 240 - .../smali_classes2/f/h/a/e/g/n$a.smali | 67 - .../smali_classes2/f/h/a/e/g/n$b.smali | 67 - com.discord/smali_classes2/f/h/a/e/g/n.smali | 860 - com.discord/smali_classes2/f/h/a/e/g/o.smali | 37 - com.discord/smali_classes2/f/h/a/e/g/p.smali | 43 - com.discord/smali_classes2/f/h/a/e/g/q.smali | 43 - com.discord/smali_classes2/f/h/a/e/g/r.smali | 78 - .../smali_classes2/f/h/a/e/h/a$a.smali | 92 - .../smali_classes2/f/h/a/e/h/a$b.smali | 22 - .../smali_classes2/f/h/a/e/h/a$c.smali | 51 - com.discord/smali_classes2/f/h/a/e/h/a.smali | 377 - .../smali_classes2/f/h/a/e/i/a$a.smali | 88 - .../smali_classes2/f/h/a/e/i/a$b.smali | 69 - .../smali_classes2/f/h/a/e/i/a$c.smali | 91 - .../smali_classes2/f/h/a/e/i/a$d.smali | 76 - .../smali_classes2/f/h/a/e/i/a$e.smali | 64 - com.discord/smali_classes2/f/h/a/e/i/a.smali | 305 - com.discord/smali_classes2/f/h/a/e/i/b.smali | 35 - com.discord/smali_classes2/f/h/a/e/i/c.smali | 35 - com.discord/smali_classes2/f/h/a/e/i/d.smali | 50 - com.discord/smali_classes2/f/h/a/e/i/e.smali | 56 - com.discord/smali_classes2/f/h/a/e/i/f.smali | 35 - com.discord/smali_classes2/f/h/a/e/i/g.smali | 211 - .../smali_classes2/f/h/a/e/i/h$a$a.smali | 63 - .../smali_classes2/f/h/a/e/i/h$a.smali | 71 - .../smali_classes2/f/h/a/e/i/h$b.smali | 60 - .../smali_classes2/f/h/a/e/i/h$c.smali | 110 - .../smali_classes2/f/h/a/e/i/h$f.smali | 55 - com.discord/smali_classes2/f/h/a/e/i/h.smali | 536 - com.discord/smali_classes2/f/h/a/e/i/i.smali | 50 - com.discord/smali_classes2/f/h/a/e/i/j.smali | 72 - com.discord/smali_classes2/f/h/a/e/i/k.smali | 48 - com.discord/smali_classes2/f/h/a/e/i/l.smali | 41 - com.discord/smali_classes2/f/h/a/e/i/m.smali | 66 - .../smali_classes2/f/h/a/e/i/n$a.smali | 117 - com.discord/smali_classes2/f/h/a/e/i/n.smali | 825 - com.discord/smali_classes2/f/h/a/e/i/o.smali | 39 - .../smali_classes2/f/h/a/e/i/p$a.smali | 65 - .../smali_classes2/f/h/a/e/i/p$b.smali | 79 - .../smali_classes2/f/h/a/e/i/p$d.smali | 91 - com.discord/smali_classes2/f/h/a/e/i/p.smali | 185 - com.discord/smali_classes2/f/h/a/e/j/a.smali | 8 - .../smali_classes2/f/h/a/e/j/b$a.smali | 49 - .../smali_classes2/f/h/a/e/j/b$b.smali | 47 - .../smali_classes2/f/h/a/e/j/b$c.smali | 51 - .../smali_classes2/f/h/a/e/j/b$d.smali | 57 - com.discord/smali_classes2/f/h/a/e/j/b.smali | 45 - com.discord/smali_classes2/f/h/a/e/j/c.smali | 39 - com.discord/smali_classes2/f/h/a/e/j/d.smali | 14 - .../smali_classes2/f/h/a/e/j/e$a.smali | 103 - .../smali_classes2/f/h/a/e/j/e$b.smali | 113 - com.discord/smali_classes2/f/h/a/e/j/e.smali | 29 - com.discord/smali_classes2/f/h/a/e/j/f.smali | 39 - com.discord/smali_classes2/f/h/a/e/j/g.smali | 49 - com.discord/smali_classes2/f/h/a/e/j/h.smali | 272 - com.discord/smali_classes2/f/h/a/e/j/i.smali | 36 - .../smali_classes2/f/h/a/e/j/j$a.smali | 75 - .../smali_classes2/f/h/a/e/j/j$b.smali | 19 - com.discord/smali_classes2/f/h/a/e/j/j.smali | 663 - .../smali_classes2/f/h/a/e/j/k/a.smali | 14 - .../smali_classes2/f/h/a/e/j/k/b$a.smali | 49 - .../smali_classes2/f/h/a/e/j/k/b$b.smali | 47 - .../smali_classes2/f/h/a/e/j/k/b$c.smali | 51 - .../smali_classes2/f/h/a/e/j/k/b$d.smali | 57 - .../smali_classes2/f/h/a/e/j/k/b.smali | 51 - .../smali_classes2/f/h/a/e/j/k/c.smali | 45 - .../smali_classes2/f/h/a/e/j/k/d.smali | 20 - .../smali_classes2/f/h/a/e/j/k/e$a.smali | 103 - .../smali_classes2/f/h/a/e/j/k/e$b.smali | 113 - .../smali_classes2/f/h/a/e/j/k/e.smali | 35 - .../smali_classes2/f/h/a/e/j/k/f.smali | 45 - .../smali_classes2/f/h/a/e/j/k/g.smali | 55 - .../smali_classes2/f/h/a/e/j/k/h.smali | 276 - .../smali_classes2/f/h/a/e/j/k/i.smali | 54 - .../smali_classes2/f/h/a/e/j/k/j$a.smali | 75 - .../smali_classes2/f/h/a/e/j/k/j$b.smali | 19 - .../smali_classes2/f/h/a/e/j/k/j.smali | 693 - .../smali_classes2/f/h/a/f/a/a/a$a.smali | 75 + .../smali_classes2/f/h/a/f/a/a/a$b.smali | 123 + .../smali_classes2/f/h/a/f/a/a/a.smali | 954 + .../smali_classes2/f/h/a/f/a/a/b.smali | 231 + .../smali_classes2/f/h/a/f/a/a/c.smali | 93 + com.discord/smali_classes2/f/h/a/f/b/a.smali | 41 + com.discord/smali_classes2/f/h/a/f/b/b.smali | 40 + com.discord/smali_classes2/f/h/a/f/b/c.smali | 52 + com.discord/smali_classes2/f/h/a/f/b/d.smali | 48 + com.discord/smali_classes2/f/h/a/f/b/e.smali | 364 + .../smali_classes2/f/h/a/f/b/f$a.smali | 78 + .../smali_classes2/f/h/a/f/b/f$b.smali | 68 + .../smali_classes2/f/h/a/f/b/f$c.smali | 37 + com.discord/smali_classes2/f/h/a/f/b/f.smali | 101 + com.discord/smali_classes2/f/h/a/f/b/g.smali | 5 + com.discord/smali_classes2/f/h/a/f/b/h.smali | 92 + .../smali_classes2/f/h/a/f/c/a/a/a/a.smali | 201 + .../smali_classes2/f/h/a/f/c/a/a/b.smali | 217 + .../smali_classes2/f/h/a/f/d/a$a.smali | 863 + .../smali_classes2/f/h/a/f/d/a$b.smali | 13 + .../smali_classes2/f/h/a/f/d/a$c.smali | 18 + .../smali_classes2/f/h/a/f/d/a$d.smali | 23 + com.discord/smali_classes2/f/h/a/f/d/a.smali | 203 + com.discord/smali_classes2/f/h/a/f/d/b.smali | 47 + com.discord/smali_classes2/f/h/a/f/d/c.smali | 2 + com.discord/smali_classes2/f/h/a/f/d/d.smali | 117 + com.discord/smali_classes2/f/h/a/f/d/e.smali | 178 + com.discord/smali_classes2/f/h/a/f/e/a.smali | 110 + com.discord/smali_classes2/f/h/a/f/e/a0.smali | 127 + com.discord/smali_classes2/f/h/a/f/e/b.smali | 65 + com.discord/smali_classes2/f/h/a/f/e/b0.smali | 59 + com.discord/smali_classes2/f/h/a/f/e/c.smali | 199 + com.discord/smali_classes2/f/h/a/f/e/c0.smali | 3 + com.discord/smali_classes2/f/h/a/f/e/d.smali | 30 + com.discord/smali_classes2/f/h/a/f/e/e.smali | 834 + com.discord/smali_classes2/f/h/a/f/e/f.smali | 452 + com.discord/smali_classes2/f/h/a/f/e/g.smali | 65 + .../smali_classes2/f/h/a/f/e/h/a$a.smali | 87 + .../smali_classes2/f/h/a/f/e/h/a$b.smali | 14 + .../smali_classes2/f/h/a/f/e/h/a$c.smali | 33 + .../f/h/a/{d => f}/e/h/a$d$a.smali | 6 +- .../f/h/a/{d => f}/e/h/a$d$b.smali | 6 +- .../f/h/a/{d => f}/e/h/a$d$c.smali | 6 +- .../smali_classes2/f/h/a/f/e/h/a$d.smali | 22 + .../smali_classes2/f/h/a/f/e/h/a$e.smali | 35 + .../smali_classes2/f/h/a/f/e/h/a$f.smali | 75 + .../smali_classes2/f/h/a/f/e/h/a$g.smali | 34 + .../smali_classes2/f/h/a/f/e/h/a.smali | 84 + .../smali_classes2/f/h/a/f/e/h/b$a.smali | 60 + .../smali_classes2/f/h/a/f/e/h/b.smali | 623 + .../smali_classes2/f/h/a/f/e/h/c$a.smali | 20 + .../smali_classes2/f/h/a/f/e/h/c$b.smali | 20 + .../smali_classes2/f/h/a/f/e/h/c.smali | 74 + .../smali_classes2/f/h/a/f/e/h/d$a.smali | 19 + .../smali_classes2/f/h/a/f/e/h/d.smali | 39 + .../smali_classes2/f/h/a/f/e/h/e.smali | 8 + .../smali_classes2/f/h/a/f/e/h/f.smali | 34 + .../smali_classes2/f/h/a/f/e/h/g.smali | 8 + .../smali_classes2/f/h/a/f/e/h/h.smali | 28 + .../smali_classes2/f/h/a/f/e/h/i/a.smali | 28 + .../smali_classes2/f/h/a/f/e/h/i/a0.smali | 38 + .../smali_classes2/f/h/a/f/e/h/i/a1.smali | 217 + .../smali_classes2/f/h/a/f/e/h/i/b.smali | 143 + .../smali_classes2/f/h/a/f/e/h/i/b0.smali | 22 + .../smali_classes2/f/h/a/f/e/h/i/b1.smali | 117 + .../smali_classes2/f/h/a/f/e/h/i/c$a.smali | 19 + .../smali_classes2/f/h/a/f/e/h/i/c.smali | 293 + .../smali_classes2/f/h/a/f/e/h/i/c0.smali | 85 + .../smali_classes2/f/h/a/f/e/h/i/c1.smali | 528 + .../smali_classes2/f/h/a/f/e/h/i/d.smali | 128 + .../smali_classes2/f/h/a/f/e/h/i/d0.smali | 140 + .../smali_classes2/f/h/a/f/e/h/i/d1.smali | 528 + .../smali_classes2/f/h/a/f/e/h/i/e.smali | 27 + .../smali_classes2/f/h/a/f/e/h/i/e0.smali | 110 + .../smali_classes2/f/h/a/f/e/h/i/e1.smali | 117 + .../smali_classes2/f/h/a/f/e/h/i/f.smali | 15 + .../smali_classes2/f/h/a/f/e/h/i/f0.smali | 152 + .../smali_classes2/f/h/a/f/e/h/i/g$a.smali | 1786 ++ .../smali_classes2/f/h/a/f/e/h/i/g$b.smali | 135 + .../smali_classes2/f/h/a/f/e/h/i/g$c.smali | 136 + .../smali_classes2/f/h/a/f/e/h/i/g.smali | 1297 ++ .../smali_classes2/f/h/a/f/e/h/i/g0.smali | 43 + .../smali_classes2/f/h/a/f/e/h/i/h.smali | 255 + .../smali_classes2/f/h/a/f/e/h/i/h0.smali | 58 + .../smali_classes2/f/h/a/f/e/h/i/i.smali | 3 + .../smali_classes2/f/h/a/f/e/h/i/i0.smali | 87 + .../smali_classes2/f/h/a/f/e/h/i/j.smali | 31 + .../smali_classes2/f/h/a/f/e/h/i/j0.smali | 44 + .../smali_classes2/f/h/a/f/e/h/i/k$a.smali | 125 + .../smali_classes2/f/h/a/f/e/h/i/k$b.smali | 38 + .../smali_classes2/f/h/a/f/e/h/i/k$c.smali | 80 + .../smali_classes2/f/h/a/f/e/h/i/k.smali | 137 + .../smali_classes2/f/h/a/f/e/h/i/k0.smali | 147 + .../smali_classes2/f/h/a/f/e/h/i/l.smali | 12 + .../smali_classes2/f/h/a/f/e/h/i/l0.smali | 8 + .../smali_classes2/f/h/a/f/e/h/i/m.smali | 61 + .../smali_classes2/f/h/a/f/e/h/i/m0.smali | 172 + .../smali_classes2/f/h/a/f/e/h/i/n.smali | 8 + .../smali_classes2/f/h/a/f/e/h/i/n0.smali | 25 + .../smali_classes2/f/h/a/f/e/h/i/o.smali | 31 + .../smali_classes2/f/h/a/f/e/h/i/o0.smali | 15 + .../smali_classes2/f/h/a/f/e/h/i/p.smali | 60 + .../smali_classes2/f/h/a/f/e/h/i/p0.smali | 236 + .../smali_classes2/f/h/a/f/e/h/i/q.smali | 49 + .../smali_classes2/f/h/a/f/e/h/i/q0.smali | 163 + .../smali_classes2/f/h/a/f/e/h/i/r.smali | 63 + .../smali_classes2/f/h/a/f/e/h/i/r0.smali | 241 + .../smali_classes2/f/h/a/f/e/h/i/s.smali | 42 + .../smali_classes2/f/h/a/f/e/h/i/s0.smali | 179 + .../smali_classes2/f/h/a/f/e/h/i/t.smali | 174 + .../smali_classes2/f/h/a/f/e/h/i/t0.smali | 209 + .../smali_classes2/f/h/a/f/e/h/i/u.smali | 3 + .../smali_classes2/f/h/a/f/e/h/i/u0.smali | 3 + .../smali_classes2/f/h/a/f/e/h/i/v.smali | 13 + .../smali_classes2/f/h/a/f/e/h/i/v0.smali | 391 + .../smali_classes2/f/h/a/f/e/h/i/w.smali | 39 + .../smali_classes2/f/h/a/f/e/h/i/w0.smali | 167 + .../smali_classes2/f/h/a/f/e/h/i/x.smali | 46 + .../smali_classes2/f/h/a/f/e/h/i/x0.smali | 25 + .../smali_classes2/f/h/a/f/e/h/i/y.smali | 34 + .../smali_classes2/f/h/a/f/e/h/i/y0.smali | 23 + .../smali_classes2/f/h/a/f/e/h/i/z.smali | 34 + .../smali_classes2/f/h/a/f/e/h/i/z0.smali | 33 + .../smali_classes2/f/h/a/f/e/h/j.smali | 99 + .../smali_classes2/f/h/a/f/e/h/k.smali | 131 + .../smali_classes2/f/h/a/f/e/i/a.smali | 43 + .../smali_classes2/f/h/a/f/e/i/b.smali | 23 + .../smali_classes2/f/h/a/f/e/i/c.smali | 23 + .../smali_classes2/f/h/a/f/e/i/d.smali | 23 + .../smali_classes2/f/h/a/f/e/i/e.smali | 23 + .../smali_classes2/f/h/a/f/e/j/a.smali | 222 + .../smali_classes2/f/h/a/f/e/k/a.smali | 58 + .../smali_classes2/f/h/a/f/e/k/a0.smali | 281 + .../smali_classes2/f/h/a/f/e/k/b$a.smali | 26 + .../smali_classes2/f/h/a/f/e/k/b$b.smali | 23 + .../smali_classes2/f/h/a/f/e/k/b$c.smali | 23 + .../smali_classes2/f/h/a/f/e/k/b$d.smali | 73 + .../smali_classes2/f/h/a/f/e/k/b$e.smali | 14 + .../smali_classes2/f/h/a/f/e/k/b$f.smali | 179 + .../smali_classes2/f/h/a/f/e/k/b$g.smali | 477 + .../smali_classes2/f/h/a/f/e/k/b$h.smali | 126 + .../smali_classes2/f/h/a/f/e/k/b$i.smali | 172 + .../smali_classes2/f/h/a/f/e/k/b$j.smali | 86 + .../smali_classes2/f/h/a/f/e/k/b$k.smali | 188 + .../smali_classes2/f/h/a/f/e/k/b$l.smali | 86 + .../smali_classes2/f/h/a/f/e/k/b.smali | 1568 ++ .../smali_classes2/f/h/a/f/e/k/b0.smali | 417 + .../smali_classes2/f/h/a/f/e/k/c$a.smali | 86 + .../smali_classes2/f/h/a/f/e/k/c$b.smali | 26 + .../smali_classes2/f/h/a/f/e/k/c.smali | 157 + .../smali_classes2/f/h/a/f/e/k/c0.smali | 142 + .../smali_classes2/f/h/a/f/e/k/d.smali | 665 + .../smali_classes2/f/h/a/f/e/k/d0.smali | 31 + .../smali_classes2/f/h/a/f/e/k/e.smali | 61 + .../smali_classes2/f/h/a/f/e/k/e0.smali | 24 + .../smali_classes2/f/h/a/f/e/k/f.smali | 181 + .../smali_classes2/f/h/a/f/e/k/f0.smali | 78 + .../smali_classes2/f/h/a/f/e/k/g$a.smali | 384 + .../smali_classes2/f/h/a/f/e/k/g.smali | 239 + .../smali_classes2/f/h/a/f/e/k/g0.smali | 16 + .../smali_classes2/f/h/a/f/e/k/h.smali | 33 + .../smali_classes2/f/h/a/f/e/k/h0.smali | 61 + .../f/h/a/{d => f}/e/k/i$a$a.smali | 16 +- .../smali_classes2/f/h/a/f/e/k/i$a.smali | 57 + .../smali_classes2/f/h/a/f/e/k/i.smali | 24 + .../smali_classes2/f/h/a/f/e/k/i0.smali | 40 + .../smali_classes2/f/h/a/f/e/k/j$a.smali | 146 + .../smali_classes2/f/h/a/f/e/k/j.smali | 14 + .../smali_classes2/f/h/a/f/e/k/j0.smali | 127 + .../smali_classes2/f/h/a/f/e/k/k.smali | 93 + .../smali_classes2/f/h/a/f/e/k/k0.smali | 3 + .../smali_classes2/f/h/a/f/e/k/l.smali | 16 + .../smali_classes2/f/h/a/f/e/k/m.smali | 158 + .../smali_classes2/f/h/a/f/e/k/n$a.smali | 25 + .../smali_classes2/f/h/a/f/e/k/n$b.smali | 14 + .../smali_classes2/f/h/a/f/e/k/n.smali | 30 + .../smali_classes2/f/h/a/f/e/k/o.smali | 61 + .../smali_classes2/f/h/a/f/e/k/p.smali | 46 + .../smali_classes2/f/h/a/f/e/k/q.smali | 46 + .../smali_classes2/f/h/a/f/e/k/r.smali | 50 + .../smali_classes2/f/h/a/f/e/k/s.smali | 38 + .../smali_classes2/f/h/a/f/e/k/t.smali | 16 + .../smali_classes2/f/h/a/f/e/k/u.smali | 32 + .../smali_classes2/f/h/a/f/e/k/v.smali | 149 + .../smali_classes2/f/h/a/f/e/k/w.smali | 135 + .../smali_classes2/f/h/a/f/e/k/x.smali | 150 + .../smali_classes2/f/h/a/f/e/k/y.smali | 118 + .../smali_classes2/f/h/a/f/e/k/z.smali | 233 + .../smali_classes2/f/h/a/f/e/l/a.smali | 3 + .../smali_classes2/f/h/a/f/e/l/b.smali | 16 + .../smali_classes2/f/h/a/f/e/m/a.smali | 172 + .../smali_classes2/f/h/a/f/e/m/b.smali | 25 + .../smali_classes2/f/h/a/f/e/m/c.smali | 335 + .../smali_classes2/f/h/a/f/e/m/d.smali | 249 + .../smali_classes2/f/h/a/f/e/n/a.smali | 102 + .../smali_classes2/f/h/a/f/e/n/b.smali | 3 + .../smali_classes2/f/h/a/f/e/n/c.smali | 44 + .../smali_classes2/f/h/a/f/e/n/d.smali | 136 + .../smali_classes2/f/h/a/f/e/n/e.smali | 160 + .../smali_classes2/f/h/a/f/e/n/f.smali | 173 + .../smali_classes2/f/h/a/f/e/n/g.smali | 48 + .../smali_classes2/f/h/a/f/e/n/h.smali | 405 + .../smali_classes2/f/h/a/f/e/n/i/a.smali | 58 + .../smali_classes2/f/h/a/f/e/n/i/b.smali | 42 + .../smali_classes2/f/h/a/f/e/n/j.smali | 123 + .../smali_classes2/f/h/a/f/e/o/a.smali | 125 + .../smali_classes2/f/h/a/f/e/o/b.smali | 125 + .../smali_classes2/f/h/a/f/e/o/c.smali | 86 + com.discord/smali_classes2/f/h/a/f/e/p.smali | 131 + com.discord/smali_classes2/f/h/a/f/e/q.smali | 112 + com.discord/smali_classes2/f/h/a/f/e/r.smali | 272 + com.discord/smali_classes2/f/h/a/f/e/s.smali | 236 + com.discord/smali_classes2/f/h/a/f/e/t.smali | 166 + com.discord/smali_classes2/f/h/a/f/e/u.smali | 99 + com.discord/smali_classes2/f/h/a/f/e/v.smali | 37 + com.discord/smali_classes2/f/h/a/f/e/w.smali | 27 + com.discord/smali_classes2/f/h/a/f/e/x.smali | 49 + com.discord/smali_classes2/f/h/a/f/e/y.smali | 27 + com.discord/smali_classes2/f/h/a/f/e/z.smali | 75 + .../smali_classes2/f/h/a/f/f/a$a$a.smali | 29 + .../smali_classes2/f/h/a/f/f/a$a.smali | 67 + com.discord/smali_classes2/f/h/a/f/f/a.smali | 14 + com.discord/smali_classes2/f/h/a/f/f/b.smali | 176 + com.discord/smali_classes2/f/h/a/f/g/a.smali | 43 + com.discord/smali_classes2/f/h/a/f/g/b.smali | 62 + com.discord/smali_classes2/f/h/a/f/g/c.smali | 90 + com.discord/smali_classes2/f/h/a/f/g/d.smali | 76 + com.discord/smali_classes2/f/h/a/f/g/e.smali | 67 + com.discord/smali_classes2/f/h/a/f/g/f.smali | 187 + com.discord/smali_classes2/f/h/a/f/g/g.smali | 48 + com.discord/smali_classes2/f/h/a/f/g/h.smali | 98 + com.discord/smali_classes2/f/h/a/f/g/i.smali | 24 + .../smali_classes2/f/h/a/f/h/a/a.smali | 32 + .../smali_classes2/f/h/a/f/h/a/b.smali | 23 + .../smali_classes2/f/h/a/f/h/a/c.smali | 33 + .../smali_classes2/f/h/a/f/h/a/d.smali | 156 + .../smali_classes2/f/h/a/f/h/b/a.smali | 76 + .../smali_classes2/f/h/a/f/h/b/b.smali | 77 + .../smali_classes2/f/h/a/f/h/b/c.smali | 31 + .../smali_classes2/f/h/a/f/h/c/a.smali | 145 + .../smali_classes2/f/h/a/f/h/c/a0.smali | 29 + .../smali_classes2/f/h/a/f/h/c/a1.smali | 633 + .../smali_classes2/f/h/a/f/h/c/a2.smali | 13 + .../smali_classes2/f/h/a/f/h/c/a3.smali | 302 + .../smali_classes2/f/h/a/f/h/c/a4.smali | 156 + .../smali_classes2/f/h/a/f/h/c/a5.smali | 439 + .../smali_classes2/f/h/a/f/h/c/b.smali | 212 + .../smali_classes2/f/h/a/f/h/c/b0.smali | 7 + .../smali_classes2/f/h/a/f/h/c/b1.smali | 289 + .../smali_classes2/f/h/a/f/h/c/b2.smali | 25 + .../smali_classes2/f/h/a/f/h/c/b3.smali | 246 + .../smali_classes2/f/h/a/f/h/c/b4.smali | 15 + .../smali_classes2/f/h/a/f/h/c/b5.smali | 209 + .../smali_classes2/f/h/a/f/h/c/c.smali | 95 + .../smali_classes2/f/h/a/f/h/c/c0.smali | 59 + .../smali_classes2/f/h/a/f/h/c/c1.smali | 7 + .../smali_classes2/f/h/a/f/h/c/c2.smali | 27 + .../smali_classes2/f/h/a/f/h/c/c3.smali | 181 + .../smali_classes2/f/h/a/f/h/c/c4.smali | 302 + .../smali_classes2/f/h/a/f/h/c/c5.smali | 176 + .../smali_classes2/f/h/a/f/h/c/d.smali | 7 + .../smali_classes2/f/h/a/f/h/c/d0.smali | 12 + .../smali_classes2/f/h/a/f/h/c/d1.smali | 23 + .../smali_classes2/f/h/a/f/h/c/d2.smali | 6 + .../smali_classes2/f/h/a/f/h/c/d3.smali | 37 + .../smali_classes2/f/h/a/f/h/c/d4.smali | 510 + .../smali_classes2/f/h/a/f/h/c/d5.smali | 865 + .../smali_classes2/f/h/a/f/h/c/e.smali | 714 + .../smali_classes2/f/h/a/f/h/c/e0.smali | 228 + .../smali_classes2/f/h/a/f/h/c/e1.smali | 38 + .../smali_classes2/f/h/a/f/h/c/e2.smali | 10 + .../smali_classes2/f/h/a/f/h/c/e3.smali | 25 + .../smali_classes2/f/h/a/f/h/c/e4.smali | 427 + .../smali_classes2/f/h/a/f/h/c/e5.smali | 28 + .../smali_classes2/f/h/a/f/h/c/f.smali | 113 + .../smali_classes2/f/h/a/f/h/c/f0.smali | 29 + .../smali_classes2/f/h/a/f/h/c/f1.smali | 363 + .../smali_classes2/f/h/a/f/h/c/f2.smali | 13349 ++++++++++++ .../smali_classes2/f/h/a/f/h/c/f3.smali | 667 + .../smali_classes2/f/h/a/f/h/c/f4.smali | 239 + .../smali_classes2/f/h/a/f/h/c/g.smali | 50 + .../smali_classes2/f/h/a/f/h/c/g0.smali | 36 + .../smali_classes2/f/h/a/f/h/c/g1.smali | 46 + .../smali_classes2/f/h/a/f/h/c/g2.smali | 888 + .../smali_classes2/f/h/a/f/h/c/g3.smali | 23 + .../smali_classes2/f/h/a/f/h/c/g4.smali | 44 + .../smali_classes2/f/h/a/f/h/c/h.smali | 53 + .../smali_classes2/f/h/a/f/h/c/h0.smali | 2 + .../smali_classes2/f/h/a/f/h/c/h1.smali | 2 + .../smali_classes2/f/h/a/f/h/c/h2.smali | 11 + .../smali_classes2/f/h/a/f/h/c/h3.smali | 135 + .../smali_classes2/f/h/a/f/h/c/h4$a.smali | 38 + .../smali_classes2/f/h/a/f/h/c/h4.smali | 224 + .../smali_classes2/f/h/a/f/h/c/i.smali | 12 + .../smali_classes2/f/h/a/f/h/c/i0.smali | 193 + .../smali_classes2/f/h/a/f/h/c/i1.smali | 124 + .../smali_classes2/f/h/a/f/h/c/i2.smali | 7 + .../smali_classes2/f/h/a/f/h/c/i3.smali | 166 + .../smali_classes2/f/h/a/f/h/c/i4$a.smali | 38 + .../smali_classes2/f/h/a/f/h/c/i4$b.smali | 454 + .../smali_classes2/f/h/a/f/h/c/i4$c.smali | 416 + .../smali_classes2/f/h/a/f/h/c/i4.smali | 226 + .../smali_classes2/f/h/a/f/h/c/j.smali | 155 + .../smali_classes2/f/h/a/f/h/c/j0.smali | 631 + .../smali_classes2/f/h/a/f/h/c/j1.smali | 112 + .../smali_classes2/f/h/a/f/h/c/j2.smali | 33 + .../smali_classes2/f/h/a/f/h/c/j3.smali | 90 + .../smali_classes2/f/h/a/f/h/c/j4.smali | 155 + .../smali_classes2/f/h/a/f/h/c/k.smali | 87 + .../smali_classes2/f/h/a/f/h/c/k0.smali | 38 + .../smali_classes2/f/h/a/f/h/c/k1.smali | 280 + .../smali_classes2/f/h/a/f/h/c/k2.smali | 55 + .../smali_classes2/f/h/a/f/h/c/k3$a.smali | 209 + .../smali_classes2/f/h/a/f/h/c/k3$b.smali | 197 + .../smali_classes2/f/h/a/f/h/c/k3$c.smali | 153 + .../f/h/a/{d => f}/h/c/k3$d.smali | 16 +- .../smali_classes2/f/h/a/f/h/c/k3.smali | 1498 ++ .../smali_classes2/f/h/a/f/h/c/k4.smali | 98 + .../smali_classes2/f/h/a/f/h/c/l.smali | 214 + .../smali_classes2/f/h/a/f/h/c/l0.smali | 92 + .../smali_classes2/f/h/a/f/h/c/l1.smali | 445 + .../smali_classes2/f/h/a/f/h/c/l2.smali | 13 + .../smali_classes2/f/h/a/f/h/c/l3.smali | 84 + .../smali_classes2/f/h/a/f/h/c/l4.smali | 172 + .../smali_classes2/f/h/a/f/h/c/m.smali | 23 + .../smali_classes2/f/h/a/f/h/c/m0.smali | 52 + .../smali_classes2/f/h/a/f/h/c/m1.smali | 23 + .../smali_classes2/f/h/a/f/h/c/m2.smali | 50 + .../smali_classes2/f/h/a/f/h/c/m3.smali | 429 + .../smali_classes2/f/h/a/f/h/c/m4.smali | 157 + .../smali_classes2/f/h/a/f/h/c/n.smali | 13 + .../smali_classes2/f/h/a/f/h/c/n0.smali | 480 + .../smali_classes2/f/h/a/f/h/c/n1.smali | 56 + .../smali_classes2/f/h/a/f/h/c/n2.smali | 193 + .../smali_classes2/f/h/a/f/h/c/n3.smali | 342 + .../smali_classes2/f/h/a/f/h/c/n4$a.smali | 38 + .../smali_classes2/f/h/a/f/h/c/n4$b$a.smali | 48 + .../smali_classes2/f/h/a/f/h/c/n4$b.smali | 258 + .../smali_classes2/f/h/a/f/h/c/n4.smali | 213 + .../smali_classes2/f/h/a/f/h/c/o.smali | 38 + .../smali_classes2/f/h/a/f/h/c/o0.smali | 240 + .../smali_classes2/f/h/a/f/h/c/o1.smali | 2 + .../smali_classes2/f/h/a/f/h/c/o2.smali | 223 + .../smali_classes2/f/h/a/f/h/c/o3.smali | 474 + .../smali_classes2/f/h/a/f/h/c/o4.smali | 98 + .../smali_classes2/f/h/a/f/h/c/p.smali | 115 + .../smali_classes2/f/h/a/f/h/c/p0.smali | 69 + .../smali_classes2/f/h/a/f/h/c/p1.smali | 230 + .../smali_classes2/f/h/a/f/h/c/p2.smali | 87 + .../smali_classes2/f/h/a/f/h/c/p3.smali | 22 + .../smali_classes2/f/h/a/f/h/c/p4.smali | 873 + .../smali_classes2/f/h/a/f/h/c/q.smali | 29 + .../smali_classes2/f/h/a/f/h/c/q0.smali | 1530 ++ .../smali_classes2/f/h/a/f/h/c/q1.smali | 110 + .../smali_classes2/f/h/a/f/h/c/q2.smali | 810 + .../smali_classes2/f/h/a/f/h/c/q3.smali | 1202 ++ .../smali_classes2/f/h/a/f/h/c/q4.smali | 526 + .../smali_classes2/f/h/a/f/h/c/r.smali | 31 + .../smali_classes2/f/h/a/f/h/c/r0.smali | 370 + .../smali_classes2/f/h/a/f/h/c/r1.smali | 639 + .../smali_classes2/f/h/a/f/h/c/r2.smali | 85 + .../smali_classes2/f/h/a/f/h/c/r3.smali | 2 + .../smali_classes2/f/h/a/f/h/c/r4.smali | 150 + .../smali_classes2/f/h/a/f/h/c/s.smali | 298 + .../smali_classes2/f/h/a/f/h/c/s0.smali | 75 + .../smali_classes2/f/h/a/f/h/c/s1.smali | 287 + .../smali_classes2/f/h/a/f/h/c/s2.smali | 103 + .../smali_classes2/f/h/a/f/h/c/s3.smali | 405 + .../smali_classes2/f/h/a/f/h/c/s4.smali | 1897 ++ .../smali_classes2/f/h/a/f/h/c/t.smali | 90 + .../smali_classes2/f/h/a/f/h/c/t0.smali | 41 + .../smali_classes2/f/h/a/f/h/c/t1.smali | 52 + .../smali_classes2/f/h/a/f/h/c/t2.smali | 18 + .../smali_classes2/f/h/a/f/h/c/t3.smali | 24 + .../smali_classes2/f/h/a/f/h/c/t4.smali | 409 + .../smali_classes2/f/h/a/f/h/c/u.smali | 20 + .../smali_classes2/f/h/a/f/h/c/u0.smali | 1407 ++ .../smali_classes2/f/h/a/f/h/c/u1.smali | 136 + .../smali_classes2/f/h/a/f/h/c/u2.smali | 4187 ++++ .../smali_classes2/f/h/a/f/h/c/u3.smali | 24 + .../smali_classes2/f/h/a/f/h/c/u4.smali | 18 + .../smali_classes2/f/h/a/f/h/c/v.smali | 625 + .../smali_classes2/f/h/a/f/h/c/v0.smali | 100 + .../smali_classes2/f/h/a/f/h/c/v1.smali | 15 + .../smali_classes2/f/h/a/f/h/c/v2.smali | 944 + .../smali_classes2/f/h/a/f/h/c/v3.smali | 24 + .../smali_classes2/f/h/a/f/h/c/v4.smali | 94 + .../smali_classes2/f/h/a/f/h/c/w.smali | 75 + .../smali_classes2/f/h/a/f/h/c/w0.smali | 125 + .../smali_classes2/f/h/a/f/h/c/w1.smali | 428 + .../smali_classes2/f/h/a/f/h/c/w2.smali | 131 + .../smali_classes2/f/h/a/f/h/c/w3.smali | 24 + .../smali_classes2/f/h/a/f/h/c/w4.smali | 5 + .../smali_classes2/f/h/a/f/h/c/x.smali | 22 + .../smali_classes2/f/h/a/f/h/c/x0.smali | 627 + .../smali_classes2/f/h/a/f/h/c/x1.smali | 55 + .../smali_classes2/f/h/a/f/h/c/x2.smali | 44 + .../smali_classes2/f/h/a/f/h/c/x3.smali | 237 + .../smali_classes2/f/h/a/f/h/c/x4.smali | 218 + .../smali_classes2/f/h/a/f/h/c/y.smali | 256 + .../smali_classes2/f/h/a/f/h/c/y0.smali | 159 + .../smali_classes2/f/h/a/f/h/c/y1.smali | 233 + .../smali_classes2/f/h/a/f/h/c/y2.smali | 56 + .../smali_classes2/f/h/a/f/h/c/y3.smali | 2 + .../smali_classes2/f/h/a/f/h/c/y4.smali | 15 + .../smali_classes2/f/h/a/f/h/c/z.smali | 106 + .../smali_classes2/f/h/a/f/h/c/z0$a.smali | 223 + .../smali_classes2/f/h/a/f/h/c/z0$b.smali | 38 + .../smali_classes2/f/h/a/f/h/c/z0$c.smali | 55 + .../smali_classes2/f/h/a/f/h/c/z0$d.smali | 109 + .../f/h/a/{d => f}/h/c/z0$e.smali | 6 +- .../smali_classes2/f/h/a/f/h/c/z0.smali | 554 + .../smali_classes2/f/h/a/f/h/c/z1.smali | 55 + .../smali_classes2/f/h/a/f/h/c/z2.smali | 44 + .../smali_classes2/f/h/a/f/h/c/z3.smali | 1456 ++ .../smali_classes2/f/h/a/f/h/c/z4.smali | 93 + .../smali_classes2/f/h/a/f/h/d/a.smali | 81 + .../smali_classes2/f/h/a/f/h/d/b.smali | 99 + .../smali_classes2/f/h/a/f/h/d/c.smali | 98 + .../smali_classes2/f/h/a/f/h/d/d.smali | 31 + .../smali_classes2/f/h/a/f/h/e/a.smali | 41 + .../smali_classes2/f/h/a/f/h/f/a.smali | 75 + .../smali_classes2/f/h/a/f/h/f/a0.smali | 45 + .../smali_classes2/f/h/a/f/h/f/a1.smali | 113 + .../smali_classes2/f/h/a/f/h/f/a2.smali | 28 + .../smali_classes2/f/h/a/f/h/f/a3.smali | 13 + .../smali_classes2/f/h/a/f/h/f/a4.smali | 125 + .../smali_classes2/f/h/a/f/h/f/a5.smali | 10859 ++++++++++ .../smali_classes2/f/h/a/f/h/f/a6.smali | 91 + .../smali_classes2/f/h/a/f/h/f/a7.smali | 142 + .../smali_classes2/f/h/a/f/h/f/b.smali | 68 + .../smali_classes2/f/h/a/f/h/f/b0.smali | 45 + .../smali_classes2/f/h/a/f/h/f/b1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/b2.smali | 32 + .../smali_classes2/f/h/a/f/h/f/b3.smali | 13 + .../smali_classes2/f/h/a/f/h/f/b4.smali | 3 + .../smali_classes2/f/h/a/f/h/f/b5.smali | 3 + .../smali_classes2/f/h/a/f/h/f/b6.smali | 171 + .../smali_classes2/f/h/a/f/h/f/b7.smali | 168 + .../smali_classes2/f/h/a/f/h/f/c.smali | 43 + .../smali_classes2/f/h/a/f/h/f/c0.smali | 234 + .../smali_classes2/f/h/a/f/h/f/c1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/c2.smali | 168 + .../smali_classes2/f/h/a/f/h/f/c3.smali | 3 + .../smali_classes2/f/h/a/f/h/f/c4.smali | 282 + .../smali_classes2/f/h/a/f/h/f/c5.smali | 12 + .../smali_classes2/f/h/a/f/h/f/c6.smali | 85 + .../smali_classes2/f/h/a/f/h/f/c7.smali | 183 + .../smali_classes2/f/h/a/f/h/f/d.smali | 18 + .../smali_classes2/f/h/a/f/h/f/d0.smali | 56 + .../smali_classes2/f/h/a/f/h/f/d1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/d1.smali | 209 + .../smali_classes2/f/h/a/f/h/f/d2$a.smali | 176 + .../smali_classes2/f/h/a/f/h/f/d2$b.smali | 45 + .../smali_classes2/f/h/a/f/h/f/d2$c.smali | 53 + .../smali_classes2/f/h/a/f/h/f/d2.smali | 444 + .../smali_classes2/f/h/a/f/h/f/d3.smali | 86 + .../smali_classes2/f/h/a/f/h/f/d4.smali | 113 + .../smali_classes2/f/h/a/f/h/f/d5.smali | 56 + .../smali_classes2/f/h/a/f/h/f/d6$a.smali | 178 + .../smali_classes2/f/h/a/f/h/f/d6$b.smali | 178 + .../f/h/a/{d => f}/h/f/d6$c.smali | 14 +- .../smali_classes2/f/h/a/f/h/f/d6$d.smali | 120 + .../smali_classes2/f/h/a/f/h/f/d6.smali | 1445 ++ .../smali_classes2/f/h/a/f/h/f/d7.smali | 340 + .../smali_classes2/f/h/a/f/h/f/e$a.smali | 32 + .../smali_classes2/f/h/a/f/h/f/e.smali | 167 + .../smali_classes2/f/h/a/f/h/f/e0.smali | 49 + .../smali_classes2/f/h/a/f/h/f/e1$a.smali | 74 + .../smali_classes2/f/h/a/f/h/f/e1$b.smali | 45 + .../smali_classes2/f/h/a/f/h/f/e1.smali | 392 + .../smali_classes2/f/h/a/f/h/f/e2.smali | 32 + .../smali_classes2/f/h/a/f/h/f/e3.smali | 522 + .../smali_classes2/f/h/a/f/h/f/e4.smali | 27 + .../smali_classes2/f/h/a/f/h/f/e5.smali | 16 + .../smali_classes2/f/h/a/f/h/f/e6.smali | 21 + .../smali_classes2/f/h/a/f/h/f/e7.smali | 163 + .../smali_classes2/f/h/a/f/h/f/f.smali | 113 + .../smali_classes2/f/h/a/f/h/f/f0.smali | 544 + .../smali_classes2/f/h/a/f/h/f/f1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/f2.smali | 3 + .../smali_classes2/f/h/a/f/h/f/f3.smali | 78 + .../smali_classes2/f/h/a/f/h/f/f4.smali | 479 + .../smali_classes2/f/h/a/f/h/f/f5.smali | 3 + .../smali_classes2/f/h/a/f/h/f/f6.smali | 349 + .../smali_classes2/f/h/a/f/h/f/f7.smali | 77 + .../smali_classes2/f/h/a/f/h/f/g.smali | 55 + .../smali_classes2/f/h/a/f/h/f/g0.smali | 306 + .../smali_classes2/f/h/a/f/h/f/g1.smali | 200 + .../smali_classes2/f/h/a/f/h/f/g2.smali | 3 + .../smali_classes2/f/h/a/f/h/f/g3.smali | 53 + .../smali_classes2/f/h/a/f/h/f/g4.smali | 3 + .../smali_classes2/f/h/a/f/h/f/g5.smali | 14 + .../smali_classes2/f/h/a/f/h/f/g6.smali | 23 + .../smali_classes2/f/h/a/f/h/f/h.smali | 126 + .../smali_classes2/f/h/a/f/h/f/h0.smali | 49 + .../smali_classes2/f/h/a/f/h/f/h1.smali | 32 + .../smali_classes2/f/h/a/f/h/f/h2$a.smali | 39 + .../smali_classes2/f/h/a/f/h/f/h2.smali | 207 + .../smali_classes2/f/h/a/f/h/f/h3.smali | 1838 ++ .../smali_classes2/f/h/a/f/h/f/h4.smali | 57 + .../smali_classes2/f/h/a/f/h/f/h5.smali | 327 + .../smali_classes2/f/h/a/f/h/f/h6.smali | 467 + .../smali_classes2/f/h/a/f/h/f/i.smali | 23 + .../smali_classes2/f/h/a/f/h/f/i0.smali | 49 + .../smali_classes2/f/h/a/f/h/f/i1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/i2.smali | 32 + .../smali_classes2/f/h/a/f/h/f/i3.smali | 70 + .../smali_classes2/f/h/a/f/h/f/i4.smali | 111 + .../smali_classes2/f/h/a/f/h/f/i5.smali | 131 + .../smali_classes2/f/h/a/f/h/f/i6.smali | 3 + .../smali_classes2/f/h/a/f/h/f/j.smali | 1782 ++ .../smali_classes2/f/h/a/f/h/f/j0.smali | 49 + .../smali_classes2/f/h/a/f/h/f/j1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/j1.smali | 215 + .../smali_classes2/f/h/a/f/h/f/j2$a.smali | 39 + .../smali_classes2/f/h/a/f/h/f/j2.smali | 257 + .../smali_classes2/f/h/a/f/h/f/j3.smali | 42 + .../smali_classes2/f/h/a/f/h/f/j4.smali | 308 + .../smali_classes2/f/h/a/f/h/f/j5.smali | 392 + .../smali_classes2/f/h/a/f/h/f/j6.smali | 753 + .../smali_classes2/f/h/a/f/h/f/k.smali | 45 + .../smali_classes2/f/h/a/f/h/f/k0.smali | 1005 + .../smali_classes2/f/h/a/f/h/f/k1.smali | 32 + .../smali_classes2/f/h/a/f/h/f/k2.smali | 32 + .../smali_classes2/f/h/a/f/h/f/k3.smali | 371 + .../smali_classes2/f/h/a/f/h/f/k4.smali | 93 + .../smali_classes2/f/h/a/f/h/f/k5.smali | 3 + .../smali_classes2/f/h/a/f/h/f/k6.smali | 25 + .../smali_classes2/f/h/a/f/h/f/l.smali | 37 + .../smali_classes2/f/h/a/f/h/f/l0.smali | 149 + .../smali_classes2/f/h/a/f/h/f/l1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/l2.smali | 3 + .../smali_classes2/f/h/a/f/h/f/l3.smali | 101 + .../smali_classes2/f/h/a/f/h/f/l4.smali | 756 + .../smali_classes2/f/h/a/f/h/f/l5.smali | 80 + .../smali_classes2/f/h/a/f/h/f/l6.smali | 406 + .../smali_classes2/f/h/a/f/h/f/m.smali | 45 + .../smali_classes2/f/h/a/f/h/f/m0.smali | 17 + .../smali_classes2/f/h/a/f/h/f/m1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/m1.smali | 268 + .../smali_classes2/f/h/a/f/h/f/m2.smali | 30 + .../smali_classes2/f/h/a/f/h/f/m3.smali | 1417 ++ .../smali_classes2/f/h/a/f/h/f/m4.smali | 137 + .../smali_classes2/f/h/a/f/h/f/m5.smali | 966 + .../smali_classes2/f/h/a/f/h/f/m6.smali | 25 + .../smali_classes2/f/h/a/f/h/f/n.smali | 440 + .../smali_classes2/f/h/a/f/h/f/n0.smali | 13 + .../smali_classes2/f/h/a/f/h/f/n1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/n1.smali | 401 + .../smali_classes2/f/h/a/f/h/f/n2.smali | 360 + .../smali_classes2/f/h/a/f/h/f/n3.smali | 160 + .../smali_classes2/f/h/a/f/h/f/n4.smali | 53 + .../smali_classes2/f/h/a/f/h/f/n5.smali | 4171 ++++ .../smali_classes2/f/h/a/f/h/f/n6.smali | 25 + .../smali_classes2/f/h/a/f/h/f/o.smali | 45 + .../smali_classes2/f/h/a/f/h/f/o0.smali | 186 + .../smali_classes2/f/h/a/f/h/f/o1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/o2.smali | 37 + .../smali_classes2/f/h/a/f/h/f/o3.smali | 126 + .../smali_classes2/f/h/a/f/h/f/o4.smali | 65 + .../smali_classes2/f/h/a/f/h/f/o5.smali | 132 + .../smali_classes2/f/h/a/f/h/f/o6.smali | 238 + .../smali_classes2/f/h/a/f/h/f/p.smali | 45 + .../smali_classes2/f/h/a/f/h/f/p0.smali | 186 + .../smali_classes2/f/h/a/f/h/f/p1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/p2.smali | 47 + .../smali_classes2/f/h/a/f/h/f/p3$a.smali | 266 + .../smali_classes2/f/h/a/f/h/f/p3$b.smali | 56 + .../smali_classes2/f/h/a/f/h/f/p3$c.smali | 39 + .../smali_classes2/f/h/a/f/h/f/p3$d.smali | 177 + .../f/h/a/{d => f}/h/f/p3$e.smali | 18 +- .../smali_classes2/f/h/a/f/h/f/p3.smali | 567 + .../smali_classes2/f/h/a/f/h/f/p4.smali | 72 + .../smali_classes2/f/h/a/f/h/f/p5.smali | 45 + .../smali_classes2/f/h/a/f/h/f/p6.smali | 25 + .../smali_classes2/f/h/a/f/h/f/q.smali | 45 + .../smali_classes2/f/h/a/f/h/f/q0.smali | 156 + .../smali_classes2/f/h/a/f/h/f/q1$a.smali | 39 + .../smali_classes2/f/h/a/f/h/f/q1.smali | 233 + .../smali_classes2/f/h/a/f/h/f/q2.smali | 91 + .../smali_classes2/f/h/a/f/h/f/q3.smali | 292 + .../smali_classes2/f/h/a/f/h/f/q4.smali | 38 + .../smali_classes2/f/h/a/f/h/f/q5.smali | 45 + .../smali_classes2/f/h/a/f/h/f/q6$a.smali | 39 + .../smali_classes2/f/h/a/f/h/f/q6.smali | 225 + .../smali_classes2/f/h/a/f/h/f/r.smali | 45 + .../smali_classes2/f/h/a/f/h/f/r0.smali | 58 + .../smali_classes2/f/h/a/f/h/f/r1$a.smali | 39 + .../smali_classes2/f/h/a/f/h/f/r1.smali | 215 + .../smali_classes2/f/h/a/f/h/f/r2.smali | 299 + .../smali_classes2/f/h/a/f/h/f/r3.smali | 772 + .../smali_classes2/f/h/a/f/h/f/r4.smali | 459 + .../smali_classes2/f/h/a/f/h/f/r5.smali | 57 + .../smali_classes2/f/h/a/f/h/f/r6.smali | 3 + .../smali_classes2/f/h/a/f/h/f/s.smali | 53 + .../smali_classes2/f/h/a/f/h/f/s0.smali | 23 + .../smali_classes2/f/h/a/f/h/f/s1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/s2.smali | 372 + .../smali_classes2/f/h/a/f/h/f/s3.smali | 8 + .../smali_classes2/f/h/a/f/h/f/s4.smali | 56 + .../smali_classes2/f/h/a/f/h/f/s5.smali | 248 + .../smali_classes2/f/h/a/f/h/f/s6.smali | 3 + .../smali_classes2/f/h/a/f/h/f/t.smali | 45 + .../smali_classes2/f/h/a/f/h/f/t0.smali | 155 + .../smali_classes2/f/h/a/f/h/f/t1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/t2.smali | 13 + .../smali_classes2/f/h/a/f/h/f/t3.smali | 17 + .../smali_classes2/f/h/a/f/h/f/t4.smali | 198 + .../smali_classes2/f/h/a/f/h/f/t5.smali | 303 + .../smali_classes2/f/h/a/f/h/f/t6.smali | 32 + .../smali_classes2/f/h/a/f/h/f/u.smali | 53 + .../smali_classes2/f/h/a/f/h/f/u0.smali | 23 + .../smali_classes2/f/h/a/f/h/f/u1$a.smali | 45 + .../smali_classes2/f/h/a/f/h/f/u1$b.smali | 49 + .../smali_classes2/f/h/a/f/h/f/u1$c.smali | 305 + .../smali_classes2/f/h/a/f/h/f/u1$d.smali | 177 + .../smali_classes2/f/h/a/f/h/f/u1.smali | 571 + .../smali_classes2/f/h/a/f/h/f/u2.smali | 112 + .../smali_classes2/f/h/a/f/h/f/u3.smali | 3 + .../smali_classes2/f/h/a/f/h/f/u4.smali | 26 + .../smali_classes2/f/h/a/f/h/f/u5.smali | 38 + .../smali_classes2/f/h/a/f/h/f/u6.smali | 32 + .../smali_classes2/f/h/a/f/h/f/v.smali | 53 + .../smali_classes2/f/h/a/f/h/f/v0.smali | 23 + .../smali_classes2/f/h/a/f/h/f/v1.smali | 32 + .../smali_classes2/f/h/a/f/h/f/v2.smali | 13 + .../smali_classes2/f/h/a/f/h/f/v3.smali | 39 + .../smali_classes2/f/h/a/f/h/f/v4.smali | 14 + .../smali_classes2/f/h/a/f/h/f/v5.smali | 182 + .../smali_classes2/f/h/a/f/h/f/v6.smali | 369 + .../smali_classes2/f/h/a/f/h/f/w.smali | 53 + .../smali_classes2/f/h/a/f/h/f/w0.smali | 23 + .../smali_classes2/f/h/a/f/h/f/w1.smali | 32 + .../smali_classes2/f/h/a/f/h/f/w2.smali | 3 + .../smali_classes2/f/h/a/f/h/f/w3.smali | 16 + .../smali_classes2/f/h/a/f/h/f/w4.smali | 7 + .../smali_classes2/f/h/a/f/h/f/w5.smali | 572 + .../smali_classes2/f/h/a/f/h/f/w6.smali | 199 + .../smali_classes2/f/h/a/f/h/f/x.smali | 53 + .../smali_classes2/f/h/a/f/h/f/x0.smali | 23 + .../smali_classes2/f/h/a/f/h/f/x1.smali | 3 + .../smali_classes2/f/h/a/f/h/f/x2.smali | 119 + .../smali_classes2/f/h/a/f/h/f/x3.smali | 47 + .../smali_classes2/f/h/a/f/h/f/x4.smali | 25 + .../smali_classes2/f/h/a/f/h/f/x5.smali | 26 + .../smali_classes2/f/h/a/f/h/f/x6.smali | 713 + .../smali_classes2/f/h/a/f/h/f/y.smali | 45 + .../smali_classes2/f/h/a/f/h/f/y0.smali | 49 + .../smali_classes2/f/h/a/f/h/f/y1$a.smali | 82 + .../smali_classes2/f/h/a/f/h/f/y1.smali | 401 + .../smali_classes2/f/h/a/f/h/f/y2.smali | 29 + .../smali_classes2/f/h/a/f/h/f/y3.smali | 364 + .../smali_classes2/f/h/a/f/h/f/y4.smali | 11 + .../smali_classes2/f/h/a/f/h/f/y5.smali | 146 + .../smali_classes2/f/h/a/f/h/f/y6.smali | 510 + .../smali_classes2/f/h/a/f/h/f/z.smali | 53 + .../smali_classes2/f/h/a/f/h/f/z0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/z0.smali | 292 + .../smali_classes2/f/h/a/f/h/f/z1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/f/z1.smali | 315 + .../smali_classes2/f/h/a/f/h/f/z2.smali | 279 + .../smali_classes2/f/h/a/f/h/f/z3.smali | 13 + .../smali_classes2/f/h/a/f/h/f/z4.smali | 695 + .../smali_classes2/f/h/a/f/h/f/z5.smali | 24 + .../smali_classes2/f/h/a/f/h/f/z6.smali | 168 + .../smali_classes2/f/h/a/f/h/g/a.smali | 76 + .../smali_classes2/f/h/a/f/h/g/b.smali | 77 + .../smali_classes2/f/h/a/f/h/h/a.smali | 55 + .../smali_classes2/f/h/a/f/h/h/b.smali | 68 + .../smali_classes2/f/h/a/f/h/h/c.smali | 85 + .../smali_classes2/f/h/a/f/h/h/d.smali | 280 + .../smali_classes2/f/h/a/f/h/h/e$a.smali | 32 + .../smali_classes2/f/h/a/f/h/h/e.smali | 167 + .../smali_classes2/f/h/a/f/h/h/f.smali | 55 + .../smali_classes2/f/h/a/f/h/h/g.smali | 18 + .../smali_classes2/f/h/a/f/h/h/h.smali | 126 + .../smali_classes2/f/h/a/f/h/h/i.smali | 113 + .../smali_classes2/f/h/a/f/h/h/j.smali | 23 + .../smali_classes2/f/h/a/f/h/i/a.smali | 24 + .../smali_classes2/f/h/a/f/h/i/a0.smali | 322 + .../smali_classes2/f/h/a/f/h/i/a1.smali | 62 + .../smali_classes2/f/h/a/f/h/i/b.smali | 72 + .../smali_classes2/f/h/a/f/h/i/b0.smali | 306 + .../smali_classes2/f/h/a/f/h/i/b1.smali | 41 + .../smali_classes2/f/h/a/f/h/i/c.smali | 35 + .../smali_classes2/f/h/a/f/h/i/c0.smali | 20 + .../smali_classes2/f/h/a/f/h/i/c1.smali | 10 + .../smali_classes2/f/h/a/f/h/i/d.smali | 41 + .../smali_classes2/f/h/a/f/h/i/d0.smali | 193 + .../smali_classes2/f/h/a/f/h/i/d1.smali | 94 + .../smali_classes2/f/h/a/f/h/i/e.smali | 635 + .../smali_classes2/f/h/a/f/h/i/e0.smali | 71 + .../smali_classes2/f/h/a/f/h/i/e1.smali | 46 + .../smali_classes2/f/h/a/f/h/i/f.smali | 71 + .../smali_classes2/f/h/a/f/h/i/f0.smali | 20 + .../smali_classes2/f/h/a/f/h/i/f1.smali | 322 + .../smali_classes2/f/h/a/f/h/i/g.smali | 54 + .../smali_classes2/f/h/a/f/h/i/g0.smali | 239 + .../smali_classes2/f/h/a/f/h/i/g1.smali | 175 + .../smali_classes2/f/h/a/f/h/i/h.smali | 468 + .../smali_classes2/f/h/a/f/h/i/h0.smali | 7 + .../smali_classes2/f/h/a/f/h/i/h1.smali | 31 + .../smali_classes2/f/h/a/f/h/i/i.smali | 40 + .../smali_classes2/f/h/a/f/h/i/i0.smali | 672 + .../smali_classes2/f/h/a/f/h/i/i1.smali | 2 + .../smali_classes2/f/h/a/f/h/i/j.smali | 32 + .../smali_classes2/f/h/a/f/h/i/j0.smali | 166 + .../smali_classes2/f/h/a/f/h/i/j1.smali | 30 + .../smali_classes2/f/h/a/f/h/i/k.smali | 222 + .../smali_classes2/f/h/a/f/h/i/k0.smali | 26 + .../smali_classes2/f/h/a/f/h/i/k1.smali | 74 + .../smali_classes2/f/h/a/f/h/i/l.smali | 53 + .../smali_classes2/f/h/a/f/h/i/l0.smali | 162 + .../smali_classes2/f/h/a/f/h/i/l1.smali | 2 + .../smali_classes2/f/h/a/f/h/i/m.smali | 247 + .../smali_classes2/f/h/a/f/h/i/m0.smali | 30 + .../smali_classes2/f/h/a/f/h/i/n.smali | 97 + .../smali_classes2/f/h/a/f/h/i/n0.smali | 469 + .../smali_classes2/f/h/a/f/h/i/o.smali | 77 + .../smali_classes2/f/h/a/f/h/i/o0.smali | 27 + .../smali_classes2/f/h/a/f/h/i/p.smali | 945 + .../smali_classes2/f/h/a/f/h/i/p0.smali | 107 + .../smali_classes2/f/h/a/f/h/i/q.smali | 615 + .../smali_classes2/f/h/a/f/h/i/q0.smali | 25 + .../smali_classes2/f/h/a/f/h/i/r.smali | 252 + .../smali_classes2/f/h/a/f/h/i/r0.smali | 250 + .../smali_classes2/f/h/a/f/h/i/s.smali | 1970 ++ .../smali_classes2/f/h/a/f/h/i/s0.smali | 304 + .../smali_classes2/f/h/a/f/h/i/t.smali | 34 + .../smali_classes2/f/h/a/f/h/i/t0.smali | 2152 ++ .../smali_classes2/f/h/a/f/h/i/u.smali | 60 + .../smali_classes2/f/h/a/f/h/i/u0.smali | 146 + .../smali_classes2/f/h/a/f/h/i/v.smali | 246 + .../smali_classes2/f/h/a/f/h/i/v0.smali | 2 + .../smali_classes2/f/h/a/f/h/i/w.smali | 33 + .../smali_classes2/f/h/a/f/h/i/w0.smali | 286 + .../smali_classes2/f/h/a/f/h/i/x.smali | 151 + .../smali_classes2/f/h/a/f/h/i/x0.smali | 204 + .../smali_classes2/f/h/a/f/h/i/y.smali | 20 + .../smali_classes2/f/h/a/f/h/i/y0.smali | 255 + .../smali_classes2/f/h/a/f/h/i/z.smali | 87 + .../smali_classes2/f/h/a/f/h/i/z0.smali | 58 + .../smali_classes2/f/h/a/f/h/j/a.smali | 76 + .../smali_classes2/f/h/a/f/h/j/b.smali | 16 + .../smali_classes2/f/h/a/f/h/j/c.smali | 6 + .../smali_classes2/f/h/a/f/h/j/d.smali | 92 + .../smali_classes2/f/h/a/f/h/j/e.smali | 44 + .../smali_classes2/f/h/a/f/h/j/f.smali | 95 + .../smali_classes2/f/h/a/f/h/j/g.smali | 95 + .../smali_classes2/f/h/a/f/h/j/h$a.smali | 40 + .../smali_classes2/f/h/a/f/h/j/h.smali | 11 + .../smali_classes2/f/h/a/f/h/j/i.smali | 77 + .../smali_classes2/f/h/a/f/h/j/j.smali | 50 + .../smali_classes2/f/h/a/f/h/j/k.smali | 68 + .../smali_classes2/f/h/a/f/h/j/l.smali | 3 + .../smali_classes2/f/h/a/f/h/j/m.smali | 135 + .../smali_classes2/f/h/a/f/h/j/n.smali | 112 + .../smali_classes2/f/h/a/f/h/j/o.smali | 131 + .../smali_classes2/f/h/a/f/h/j/p.smali | 99 + .../smali_classes2/f/h/a/f/h/j/q.smali | 111 + .../smali_classes2/f/h/a/f/h/j/r.smali | 118 + .../smali_classes2/f/h/a/f/h/j/s.smali | 195 + .../smali_classes2/f/h/a/f/h/j/t.smali | 86 + .../smali_classes2/f/h/a/f/h/j/u.smali | 193 + .../smali_classes2/f/h/a/f/h/k/a.smali | 138 + .../smali_classes2/f/h/a/f/h/k/a0.smali | 111 + .../smali_classes2/f/h/a/f/h/k/a1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/a1.smali | 244 + .../smali_classes2/f/h/a/f/h/k/a2.smali | 727 + .../smali_classes2/f/h/a/f/h/k/a3.smali | 49 + .../smali_classes2/f/h/a/f/h/k/a4.smali | 75 + .../smali_classes2/f/h/a/f/h/k/a5.smali | 8 + .../smali_classes2/f/h/a/f/h/k/a6.smali | 8 + .../smali_classes2/f/h/a/f/h/k/a7.smali | 56 + .../smali_classes2/f/h/a/f/h/k/a8.smali | 248 + .../smali_classes2/f/h/a/f/h/k/a9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/aa.smali | 262 + .../f/h/a/{d => f}/h/k/ab.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ac.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ad.smali | 74 + .../smali_classes2/f/h/a/f/h/k/ae.smali | 975 + .../smali_classes2/f/h/a/f/h/k/b.smali | 84 + .../smali_classes2/f/h/a/f/h/k/b0.smali | 70 + .../smali_classes2/f/h/a/f/h/k/b1$a.smali | 303 + .../smali_classes2/f/h/a/f/h/k/b1.smali | 439 + .../smali_classes2/f/h/a/f/h/k/b2.smali | 105 + .../smali_classes2/f/h/a/f/h/k/b3.smali | 1368 ++ .../smali_classes2/f/h/a/f/h/k/b4.smali | 163 + .../smali_classes2/f/h/a/f/h/k/b5.smali | 284 + .../smali_classes2/f/h/a/f/h/k/b6.smali | 285 + .../smali_classes2/f/h/a/f/h/k/b7.smali | 14 + .../smali_classes2/f/h/a/f/h/k/b8.smali | 303 + .../smali_classes2/f/h/a/f/h/k/b9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ba.smali | 74 + .../f/h/a/{d => f}/h/k/bb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/bc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/bd.smali | 80 + .../smali_classes2/f/h/a/f/h/k/be.smali | 41 + .../smali_classes2/f/h/a/f/h/k/c.smali | 24 + .../smali_classes2/f/h/a/f/h/k/c0.smali | 90 + .../smali_classes2/f/h/a/f/h/k/c1$a.smali | 39 + .../smali_classes2/f/h/a/f/h/k/c1.smali | 213 + .../smali_classes2/f/h/a/f/h/k/c2.smali | 32 + .../smali_classes2/f/h/a/f/h/k/c3.smali | 49 + .../smali_classes2/f/h/a/f/h/k/c4.smali | 269 + .../smali_classes2/f/h/a/f/h/k/c5.smali | 13 + .../smali_classes2/f/h/a/f/h/k/c6.smali | 8 + .../smali_classes2/f/h/a/f/h/k/c7.smali | 56 + .../smali_classes2/f/h/a/f/h/k/c8.smali | 38 + .../smali_classes2/f/h/a/f/h/k/c9.smali | 74 + .../smali_classes2/f/h/a/f/h/k/ca.smali | 8 + .../smali_classes2/f/h/a/f/h/k/cb.smali | 103 + .../smali_classes2/f/h/a/f/h/k/cc.smali | 158 + .../f/h/a/{d => f}/h/k/cd.smali | 2 +- .../f/h/a/{d => f}/h/k/ce.smali | 12 +- .../smali_classes2/f/h/a/f/h/k/d.smali | 6 + .../smali_classes2/f/h/a/f/h/k/d0.smali | 56 + .../smali_classes2/f/h/a/f/h/k/d1$a.smali | 205 + .../smali_classes2/f/h/a/f/h/k/d1.smali | 475 + .../smali_classes2/f/h/a/f/h/k/d2.smali | 381 + .../smali_classes2/f/h/a/f/h/k/d3.smali | 45 + .../smali_classes2/f/h/a/f/h/k/d4.smali | 234 + .../smali_classes2/f/h/a/f/h/k/d5.smali | 60 + .../smali_classes2/f/h/a/f/h/k/d6.smali | 17 + .../smali_classes2/f/h/a/f/h/k/d7.smali | 28 + .../smali_classes2/f/h/a/f/h/k/d8.smali | 182 + .../smali_classes2/f/h/a/f/h/k/d9.smali | 80 + .../smali_classes2/f/h/a/f/h/k/da.smali | 8 + .../smali_classes2/f/h/a/f/h/k/db.smali | 85 + .../smali_classes2/f/h/a/f/h/k/dc.smali | 118 + .../f/h/a/{d => f}/h/k/dd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/e.smali | 74 + .../smali_classes2/f/h/a/f/h/k/e0.smali | 62 + .../smali_classes2/f/h/a/f/h/k/e1$a.smali | 82 + .../smali_classes2/f/h/a/f/h/k/e1.smali | 247 + .../smali_classes2/f/h/a/f/h/k/e2.smali | 16 + .../smali_classes2/f/h/a/f/h/k/e3.smali | 222 + .../smali_classes2/f/h/a/f/h/k/e4.smali | 68 + .../smali_classes2/f/h/a/f/h/k/e5.smali | 30 + .../smali_classes2/f/h/a/f/h/k/e6.smali | 17 + .../smali_classes2/f/h/a/f/h/k/e7.smali | 26 + .../smali_classes2/f/h/a/f/h/k/e8.smali | 668 + .../smali_classes2/f/h/a/f/h/k/e9.smali | 8 + .../smali_classes2/f/h/a/f/h/k/ea.smali | 85 + .../smali_classes2/f/h/a/f/h/k/eb.smali | 90 + .../f/h/a/{d => f}/h/k/ec.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ed.smali | 85 + .../smali_classes2/f/h/a/f/h/k/f.smali | 18 + .../smali_classes2/f/h/a/f/h/k/f0.smali | 56 + .../smali_classes2/f/h/a/f/h/k/f1$a.smali | 1612 ++ .../smali_classes2/f/h/a/f/h/k/f1.smali | 1228 ++ .../smali_classes2/f/h/a/f/h/k/f2.smali | 128 + .../smali_classes2/f/h/a/f/h/k/f3.smali | 269 + .../smali_classes2/f/h/a/f/h/k/f4.smali | 43 + .../smali_classes2/f/h/a/f/h/k/f5.smali | 279 + .../smali_classes2/f/h/a/f/h/k/f6.smali | 39 + .../smali_classes2/f/h/a/f/h/k/f7.smali | 11 + .../smali_classes2/f/h/a/f/h/k/f8.smali | 26 + .../smali_classes2/f/h/a/f/h/k/f9.smali | 8 + .../smali_classes2/f/h/a/f/h/k/fa.smali | 103 + .../smali_classes2/f/h/a/f/h/k/fb.smali | 82 + .../f/h/a/{d => f}/h/k/fc.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/fd.smali | 85 + .../smali_classes2/f/h/a/f/h/k/g$a.smali | 126 + .../smali_classes2/f/h/a/f/h/k/g$b.smali | 162 + .../smali_classes2/f/h/a/f/h/k/g$c.smali | 62 + .../smali_classes2/f/h/a/f/h/k/g.smali | 814 + .../smali_classes2/f/h/a/f/h/k/g0.smali | 56 + .../smali_classes2/f/h/a/f/h/k/g1$a.smali | 39 + .../smali_classes2/f/h/a/f/h/k/g1$b.smali | 177 + .../smali_classes2/f/h/a/f/h/k/g1.smali | 238 + .../smali_classes2/f/h/a/f/h/k/g2.smali | 110 + .../smali_classes2/f/h/a/f/h/k/g3.smali | 220 + .../smali_classes2/f/h/a/f/h/k/g4.smali | 33 + .../smali_classes2/f/h/a/f/h/k/g5.smali | 37 + .../smali_classes2/f/h/a/f/h/k/g6.smali | 364 + .../smali_classes2/f/h/a/f/h/k/g7.smali | 7 + .../smali_classes2/f/h/a/f/h/k/g8.smali | 146 + .../smali_classes2/f/h/a/f/h/k/g9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ga.smali | 74 + .../f/h/a/{d => f}/h/k/gb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/gc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/gd.smali | 82 + .../smali_classes2/f/h/a/f/h/k/h.smali | 161 + .../smali_classes2/f/h/a/f/h/k/h0.smali | 62 + .../smali_classes2/f/h/a/f/h/k/h1$a.smali | 254 + .../smali_classes2/f/h/a/f/h/k/h1.smali | 361 + .../smali_classes2/f/h/a/f/h/k/h2.smali | 54 + .../smali_classes2/f/h/a/f/h/k/h3.smali | 149 + .../smali_classes2/f/h/a/f/h/k/h4.smali | 18 + .../smali_classes2/f/h/a/f/h/k/h5.smali | 3 + .../smali_classes2/f/h/a/f/h/k/h6.smali | 3 + .../smali_classes2/f/h/a/f/h/k/h7.smali | 15959 ++++++++++++++ .../smali_classes2/f/h/a/f/h/k/h8.smali | 24 + .../smali_classes2/f/h/a/f/h/k/h9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ha.smali | 82 + .../f/h/a/{d => f}/h/k/hb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/hc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/hd.smali | 74 + .../smali_classes2/f/h/a/f/h/k/i.smali | 48 + .../smali_classes2/f/h/a/f/h/k/i0.smali | 56 + .../smali_classes2/f/h/a/f/h/k/i1$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/i1.smali | 249 + .../smali_classes2/f/h/a/f/h/k/i2.smali | 127 + .../smali_classes2/f/h/a/f/h/k/i3.smali | 251 + .../smali_classes2/f/h/a/f/h/k/i4$a.smali | 32 + .../smali_classes2/f/h/a/f/h/k/i4.smali | 167 + .../smali_classes2/f/h/a/f/h/k/i5.smali | 516 + .../smali_classes2/f/h/a/f/h/k/i6.smali | 47 + .../smali_classes2/f/h/a/f/h/k/i7.smali | 967 + .../smali_classes2/f/h/a/f/h/k/i8.smali | 91 + .../smali_classes2/f/h/a/f/h/k/i9.smali | 74 + .../f/h/a/{d => f}/h/k/ia.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ib.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ic.smali | 80 + .../f/h/a/{d => f}/h/k/id.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/j.smali | 281 + .../smali_classes2/f/h/a/f/h/k/j0.smali | 56 + .../smali_classes2/f/h/a/f/h/k/j1$a.smali | 132 + .../smali_classes2/f/h/a/f/h/k/j1.smali | 315 + .../smali_classes2/f/h/a/f/h/k/j2.smali | 13 + .../smali_classes2/f/h/a/f/h/k/j3.smali | 91 + .../smali_classes2/f/h/a/f/h/k/j4.smali | 113 + .../smali_classes2/f/h/a/f/h/k/j5.smali | 16 + .../smali_classes2/f/h/a/f/h/k/j6.smali | 113 + .../smali_classes2/f/h/a/f/h/k/j7.smali | 8 + .../smali_classes2/f/h/a/f/h/k/j8.smali | 171 + .../smali_classes2/f/h/a/f/h/k/j9.smali | 112 + .../f/h/a/{d => f}/h/k/ja.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/jb.smali | 85 + .../smali_classes2/f/h/a/f/h/k/jc.smali | 74 + .../f/h/a/{d => f}/h/k/jd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/k.smali | 70 + .../smali_classes2/f/h/a/f/h/k/k0.smali | 95 + .../smali_classes2/f/h/a/f/h/k/k1.smali | 68 + .../smali_classes2/f/h/a/f/h/k/k2.smali | 29 + .../smali_classes2/f/h/a/f/h/k/k3.smali | 46 + .../smali_classes2/f/h/a/f/h/k/k4.smali | 55 + .../smali_classes2/f/h/a/f/h/k/k5.smali | 766 + .../smali_classes2/f/h/a/f/h/k/k6.smali | 125 + .../smali_classes2/f/h/a/f/h/k/k7.smali | 12 + .../smali_classes2/f/h/a/f/h/k/k8.smali | 85 + .../smali_classes2/f/h/a/f/h/k/k9.smali | 11 + .../smali_classes2/f/h/a/f/h/k/ka.smali | 103 + .../smali_classes2/f/h/a/f/h/k/kb.smali | 118 + .../f/h/a/{d => f}/h/k/kc.smali | 2 +- .../f/h/a/{d => f}/h/k/kd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/l.smali | 58 + .../smali_classes2/f/h/a/f/h/k/l0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/l0.smali | 335 + .../smali_classes2/f/h/a/f/h/k/l1.smali | 534 + .../smali_classes2/f/h/a/f/h/k/l2.smali | 256 + .../smali_classes2/f/h/a/f/h/k/l3.smali | 639 + .../smali_classes2/f/h/a/f/h/k/l4.smali | 126 + .../smali_classes2/f/h/a/f/h/k/l5$a.smali | 90 + .../smali_classes2/f/h/a/f/h/k/l5.smali | 115 + .../smali_classes2/f/h/a/f/h/k/l6.smali | 464 + .../smali_classes2/f/h/a/f/h/k/l7.smali | 56 + .../smali_classes2/f/h/a/f/h/k/l8$a.smali | 178 + .../smali_classes2/f/h/a/f/h/k/l8$b.smali | 178 + .../f/h/a/{d => f}/h/k/l8$c.smali | 14 +- .../smali_classes2/f/h/a/f/h/k/l8$d.smali | 120 + .../smali_classes2/f/h/a/f/h/k/l8.smali | 1461 ++ .../smali_classes2/f/h/a/f/h/k/l9.smali | 104 + .../smali_classes2/f/h/a/f/h/k/la.smali | 85 + .../smali_classes2/f/h/a/f/h/k/lb.smali | 74 + .../f/h/a/{d => f}/h/k/lc.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ld.smali | 85 + .../smali_classes2/f/h/a/f/h/k/m.smali | 64 + .../smali_classes2/f/h/a/f/h/k/m0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/m0.smali | 390 + .../smali_classes2/f/h/a/f/h/k/m1.smali | 42 + .../smali_classes2/f/h/a/f/h/k/m2.smali | 3 + .../smali_classes2/f/h/a/f/h/k/m3.smali | 335 + .../smali_classes2/f/h/a/f/h/k/m4.smali | 23 + .../smali_classes2/f/h/a/f/h/k/m5.smali | 78 + .../smali_classes2/f/h/a/f/h/k/m6.smali | 282 + .../smali_classes2/f/h/a/f/h/k/m7.smali | 34 + .../smali_classes2/f/h/a/f/h/k/m8.smali | 368 + .../smali_classes2/f/h/a/f/h/k/m9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ma.smali | 192 + .../f/h/a/{d => f}/h/k/mb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/mc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/md.smali | 85 + .../smali_classes2/f/h/a/f/h/k/n.smali | 48 + .../smali_classes2/f/h/a/f/h/k/n0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/n0.smali | 316 + .../smali_classes2/f/h/a/f/h/k/n1.smali | 29 + .../smali_classes2/f/h/a/f/h/k/n2.smali | 21 + .../smali_classes2/f/h/a/f/h/k/n3.smali | 199 + .../smali_classes2/f/h/a/f/h/k/n4.smali | 30 + .../smali_classes2/f/h/a/f/h/k/n5.smali | 53 + .../smali_classes2/f/h/a/f/h/k/n6.smali | 57 + .../smali_classes2/f/h/a/f/h/k/n7.smali | 3 + .../smali_classes2/f/h/a/f/h/k/n8.smali | 741 + .../smali_classes2/f/h/a/f/h/k/n9.smali | 103 + .../smali_classes2/f/h/a/f/h/k/na.smali | 74 + .../f/h/a/{d => f}/h/k/nb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/nc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/nd.smali | 82 + .../smali_classes2/f/h/a/f/h/k/o.smali | 44 + .../smali_classes2/f/h/a/f/h/k/o0$a.smali | 39 + .../smali_classes2/f/h/a/f/h/k/o0$b.smali | 276 + .../smali_classes2/f/h/a/f/h/k/o0.smali | 265 + .../smali_classes2/f/h/a/f/h/k/o1.smali | 367 + .../smali_classes2/f/h/a/f/h/k/o2.smali | 44 + .../smali_classes2/f/h/a/f/h/k/o3.smali | 510 + .../smali_classes2/f/h/a/f/h/k/o4.smali | 420 + .../smali_classes2/f/h/a/f/h/k/o5.smali | 1499 ++ .../smali_classes2/f/h/a/f/h/k/o6.smali | 27 + .../smali_classes2/f/h/a/f/h/k/o7.smali | 14 + .../smali_classes2/f/h/a/f/h/k/o8.smali | 29 + .../smali_classes2/f/h/a/f/h/k/o9.smali | 1276 ++ .../f/h/a/{d => f}/h/k/oa.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ob.smali | 103 + .../smali_classes2/f/h/a/f/h/k/oc.smali | 74 + .../smali_classes2/f/h/a/f/h/k/od.smali | 74 + .../smali_classes2/f/h/a/f/h/k/p.smali | 48 + .../smali_classes2/f/h/a/f/h/k/p0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/p0.smali | 303 + .../smali_classes2/f/h/a/f/h/k/p1.smali | 186 + .../smali_classes2/f/h/a/f/h/k/p2.smali | 450 + .../smali_classes2/f/h/a/f/h/k/p3.smali | 168 + .../smali_classes2/f/h/a/f/h/k/p4.smali | 37 + .../smali_classes2/f/h/a/f/h/k/p5.smali | 70 + .../smali_classes2/f/h/a/f/h/k/p6.smali | 308 + .../smali_classes2/f/h/a/f/h/k/p7.smali | 392 + .../smali_classes2/f/h/a/f/h/k/p8.smali | 1063 + .../smali_classes2/f/h/a/f/h/k/p9.smali | 124 + .../f/h/a/{d => f}/h/k/pa.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/pb.smali | 103 + .../smali_classes2/f/h/a/f/h/k/pc.smali | 220 + .../f/h/a/{d => f}/h/k/pd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/q.smali | 58 + .../smali_classes2/f/h/a/f/h/k/q0$a.smali | 313 + .../smali_classes2/f/h/a/f/h/k/q0$b.smali | 39 + .../smali_classes2/f/h/a/f/h/k/q0.smali | 279 + .../smali_classes2/f/h/a/f/h/k/q1.smali | 96 + .../smali_classes2/f/h/a/f/h/k/q2.smali | 111 + .../smali_classes2/f/h/a/f/h/k/q3.smali | 65 + .../smali_classes2/f/h/a/f/h/k/q4.smali | 47 + .../smali_classes2/f/h/a/f/h/k/q5.smali | 42 + .../smali_classes2/f/h/a/f/h/k/q6.smali | 3 + .../smali_classes2/f/h/a/f/h/k/q7.smali | 327 + .../smali_classes2/f/h/a/f/h/k/q8.smali | 23 + .../smali_classes2/f/h/a/f/h/k/q9.smali | 14 + .../smali_classes2/f/h/a/f/h/k/qa.smali | 85 + .../smali_classes2/f/h/a/f/h/k/qb.smali | 82 + .../f/h/a/{d => f}/h/k/qc.smali | 2 +- .../f/h/a/{d => f}/h/k/qd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/r.smali | 48 + .../smali_classes2/f/h/a/f/h/k/r0.smali | 53 + .../smali_classes2/f/h/a/f/h/k/r1.smali | 133 + .../smali_classes2/f/h/a/f/h/k/r2.smali | 67 + .../smali_classes2/f/h/a/f/h/k/r3.smali | 461 + .../smali_classes2/f/h/a/f/h/k/r4.smali | 91 + .../smali_classes2/f/h/a/f/h/k/r5.smali | 371 + .../smali_classes2/f/h/a/f/h/k/r6.smali | 780 + .../smali_classes2/f/h/a/f/h/k/r7.smali | 131 + .../smali_classes2/f/h/a/f/h/k/r8.smali | 406 + .../smali_classes2/f/h/a/f/h/k/r9.smali | 11 + .../smali_classes2/f/h/a/f/h/k/ra.smali | 103 + .../smali_classes2/f/h/a/f/h/k/rb.smali | 162 + .../f/h/a/{d => f}/h/k/rc.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/rd.smali | 85 + .../smali_classes2/f/h/a/f/h/k/s.smali | 58 + .../smali_classes2/f/h/a/f/h/k/s0.smali | 53 + .../smali_classes2/f/h/a/f/h/k/s1.smali | 10 + .../smali_classes2/f/h/a/f/h/k/s2.smali | 136 + .../smali_classes2/f/h/a/f/h/k/s3.smali | 53 + .../smali_classes2/f/h/a/f/h/k/s4.smali | 299 + .../smali_classes2/f/h/a/f/h/k/s5.smali | 101 + .../smali_classes2/f/h/a/f/h/k/s6.smali | 111 + .../smali_classes2/f/h/a/f/h/k/s7.smali | 3 + .../smali_classes2/f/h/a/f/h/k/s8.smali | 3 + .../smali_classes2/f/h/a/f/h/k/s9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/sa.smali | 88 + .../f/h/a/{d => f}/h/k/sb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/sc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/sd.smali | 85 + .../smali_classes2/f/h/a/f/h/k/t.smali | 58 + .../smali_classes2/f/h/a/f/h/k/t0.smali | 95 + .../smali_classes2/f/h/a/f/h/k/t1.smali | 8 + .../smali_classes2/f/h/a/f/h/k/t2.smali | 24 + .../smali_classes2/f/h/a/f/h/k/t3.smali | 49 + .../smali_classes2/f/h/a/f/h/k/t4.smali | 32 + .../smali_classes2/f/h/a/f/h/k/t5.smali | 1417 ++ .../smali_classes2/f/h/a/f/h/k/t6.smali | 53 + .../smali_classes2/f/h/a/f/h/k/t7.smali | 104 + .../smali_classes2/f/h/a/f/h/k/t8.smali | 25 + .../smali_classes2/f/h/a/f/h/k/t9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/ta.smali | 82 + .../f/h/a/{d => f}/h/k/tb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/tc.smali | 85 + .../smali_classes2/f/h/a/f/h/k/td.smali | 74 + .../smali_classes2/f/h/a/f/h/k/u.smali | 58 + .../smali_classes2/f/h/a/f/h/k/u0.smali | 76 + .../smali_classes2/f/h/a/f/h/k/u1.smali | 24 + .../smali_classes2/f/h/a/f/h/k/u2.smali | 180 + .../smali_classes2/f/h/a/f/h/k/u3.smali | 30 + .../smali_classes2/f/h/a/f/h/k/u4.smali | 13 + .../smali_classes2/f/h/a/f/h/k/u5.smali | 760 + .../smali_classes2/f/h/a/f/h/k/u6.smali | 93 + .../smali_classes2/f/h/a/f/h/k/u7.smali | 966 + .../smali_classes2/f/h/a/f/h/k/u8.smali | 25 + .../smali_classes2/f/h/a/f/h/k/u9.smali | 110 + .../f/h/a/{d => f}/h/k/ua.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/ub.smali | 85 + .../smali_classes2/f/h/a/f/h/k/uc.smali | 74 + .../smali_classes2/f/h/a/f/h/k/ud.smali | 74 + .../smali_classes2/f/h/a/f/h/k/v.smali | 58 + .../smali_classes2/f/h/a/f/h/k/v0$a.smali | 75 + .../smali_classes2/f/h/a/f/h/k/v0.smali | 252 + .../smali_classes2/f/h/a/f/h/k/v1.smali | 48 + .../smali_classes2/f/h/a/f/h/k/v2.smali | 183 + .../smali_classes2/f/h/a/f/h/k/v3.smali | 77 + .../smali_classes2/f/h/a/f/h/k/v4.smali | 750 + .../smali_classes2/f/h/a/f/h/k/v5.smali | 126 + .../smali_classes2/f/h/a/f/h/k/v6.smali | 16 + .../smali_classes2/f/h/a/f/h/k/v7.smali | 4334 ++++ .../smali_classes2/f/h/a/f/h/k/v8.smali | 25 + .../smali_classes2/f/h/a/f/h/k/v9.smali | 90 + .../f/h/a/{d => f}/h/k/va.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/vb.smali | 85 + .../smali_classes2/f/h/a/f/h/k/vc.smali | 74 + .../f/h/a/{d => f}/h/k/vd.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/w.smali | 133 + .../smali_classes2/f/h/a/f/h/k/w0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/w0.smali | 391 + .../smali_classes2/f/h/a/f/h/k/w1.smali | 255 + .../smali_classes2/f/h/a/f/h/k/w2.smali | 145 + .../smali_classes2/f/h/a/f/h/k/w3.smali | 371 + .../smali_classes2/f/h/a/f/h/k/w4.smali | 112 + .../smali_classes2/f/h/a/f/h/k/w5.smali | 160 + .../smali_classes2/f/h/a/f/h/k/w6.smali | 137 + .../smali_classes2/f/h/a/f/h/k/w7.smali | 132 + .../smali_classes2/f/h/a/f/h/k/w8.smali | 25 + .../smali_classes2/f/h/a/f/h/k/w9.smali | 8 + .../smali_classes2/f/h/a/f/h/k/wa.smali | 103 + .../smali_classes2/f/h/a/f/h/k/wb.smali | 74 + .../f/h/a/{d => f}/h/k/wc.smali | 2 +- .../f/h/a/{d => f}/h/k/wd.smali | 32 +- .../smali_classes2/f/h/a/f/h/k/x.smali | 86 + .../smali_classes2/f/h/a/f/h/k/x0$a.smali | 39 + .../smali_classes2/f/h/a/f/h/k/x0.smali | 215 + .../smali_classes2/f/h/a/f/h/k/x1.smali | 41 + .../smali_classes2/f/h/a/f/h/k/x2.smali | 105 + .../smali_classes2/f/h/a/f/h/k/x3.smali | 142 + .../smali_classes2/f/h/a/f/h/k/x4.smali | 394 + .../smali_classes2/f/h/a/f/h/k/x5.smali | 398 + .../smali_classes2/f/h/a/f/h/k/x6.smali | 429 + .../smali_classes2/f/h/a/f/h/k/x7.smali | 45 + .../smali_classes2/f/h/a/f/h/k/x8.smali | 3 + .../smali_classes2/f/h/a/f/h/k/x9.smali | 26 + .../smali_classes2/f/h/a/f/h/k/xa.smali | 85 + .../smali_classes2/f/h/a/f/h/k/xb.smali | 190 + .../f/h/a/{d => f}/h/k/xc.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/xd.smali | 1269 ++ .../smali_classes2/f/h/a/f/h/k/y.smali | 76 + .../smali_classes2/f/h/a/f/h/k/y0.smali | 95 + .../smali_classes2/f/h/a/f/h/k/y1.smali | 27 + .../smali_classes2/f/h/a/f/h/k/y2.smali | 178 + .../smali_classes2/f/h/a/f/h/k/y3.smali | 77 + .../smali_classes2/f/h/a/f/h/k/y4.smali | 119 + .../smali_classes2/f/h/a/f/h/k/y5$a.smali | 339 + .../smali_classes2/f/h/a/f/h/k/y5$b.smali | 89 + .../smali_classes2/f/h/a/f/h/k/y5$c.smali | 39 + .../f/h/a/{d => f}/h/k/y5$d.smali | 10 +- .../f/h/a/{d => f}/h/k/y5$e.smali | 18 +- .../f/h/a/{d => f}/h/k/y5$f.smali | 8 +- .../smali_classes2/f/h/a/f/h/k/y5.smali | 631 + .../smali_classes2/f/h/a/f/h/k/y6.smali | 16 + .../smali_classes2/f/h/a/f/h/k/y7.smali | 45 + .../smali_classes2/f/h/a/f/h/k/y8.smali | 238 + .../smali_classes2/f/h/a/f/h/k/y9.smali | 103 + .../smali_classes2/f/h/a/f/h/k/ya.smali | 82 + .../f/h/a/{d => f}/h/k/yb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/yc.smali | 85 + .../f/h/a/{d => f}/h/k/yd.smali | 58 +- .../smali_classes2/f/h/a/f/h/k/z.smali | 64 + .../smali_classes2/f/h/a/f/h/k/z0$a.smali | 49 + .../smali_classes2/f/h/a/f/h/k/z0.smali | 271 + .../smali_classes2/f/h/a/f/h/k/z1.smali | 262 + .../smali_classes2/f/h/a/f/h/k/z2.smali | 27 + .../smali_classes2/f/h/a/f/h/k/z3.smali | 183 + .../smali_classes2/f/h/a/f/h/k/z4.smali | 30 + .../smali_classes2/f/h/a/f/h/k/z5.smali | 772 + .../smali_classes2/f/h/a/f/h/k/z6.smali | 238 + .../smali_classes2/f/h/a/f/h/k/z7.smali | 57 + .../smali_classes2/f/h/a/f/h/k/z8.smali | 8 + .../smali_classes2/f/h/a/f/h/k/z9.smali | 85 + .../smali_classes2/f/h/a/f/h/k/za.smali | 82 + .../f/h/a/{d => f}/h/k/zb.smali | 2 +- .../smali_classes2/f/h/a/f/h/k/zc.smali | 85 + .../f/h/a/{d => f}/h/k/zd.smali | 2 +- .../smali_classes2/f/h/a/f/h/l/a.smali | 80 + .../smali_classes2/f/h/a/f/h/l/b.smali | 75 + .../smali_classes2/f/h/a/f/h/l/c.smali | 103 + .../smali_classes2/f/h/a/f/h/l/d.smali | 197 + .../smali_classes2/f/h/a/f/h/l/e.smali | 894 + .../smali_classes2/f/h/a/f/h/l/f.smali | 113 + .../smali_classes2/f/h/a/f/h/l/g.smali | 126 + .../smali_classes2/f/h/a/f/h/l/h.smali | 76 + .../smali_classes2/f/h/a/f/h/l/i.smali | 116 + .../smali_classes2/f/h/a/f/h/l/j.smali | 125 + .../smali_classes2/f/h/a/f/h/l/k.smali | 58 + .../smali_classes2/f/h/a/f/h/l/l.smali | 36 + .../smali_classes2/f/h/a/f/h/l/m.smali | 50 + .../smali_classes2/f/h/a/f/h/l/n.smali | 42 + .../smali_classes2/f/h/a/f/h/l/o.smali | 100 + .../smali_classes2/f/h/a/f/h/l/p.smali | 720 + .../smali_classes2/f/h/a/f/h/l/q.smali | 28 + .../smali_classes2/f/h/a/f/h/m/a.smali | 5 + .../smali_classes2/f/h/a/f/h/m/b.smali | 32 + .../smali_classes2/f/h/a/f/h/m/c.smali | 94 + .../smali_classes2/f/h/a/f/h/n/a.smali | 75 + .../smali_classes2/f/h/a/f/h/n/b.smali | 75 + .../smali_classes2/f/h/a/f/h/n/c.smali | 12 + .../smali_classes2/f/h/a/f/h/n/d.smali | 28 + .../smali_classes2/f/h/a/f/h/n/e.smali | 5 + .../smali_classes2/f/h/a/f/h/n/f.smali | 249 + .../smali_classes2/f/h/a/f/h/n/g.smali | 15 + .../smali_classes2/f/h/a/f/h/n/h.smali | 91 + .../smali_classes2/f/h/a/f/h/n/i$a.smali | 55 + .../f/h/a/{d => f}/h/n/i$b.smali | 12 +- .../smali_classes2/f/h/a/f/h/n/i.smali | 24 + .../smali_classes2/f/h/a/f/h/n/j.smali | 45 + .../smali_classes2/f/h/a/f/h/n/k.smali | 18 + .../smali_classes2/f/h/a/f/h/n/l.smali | 94 + .../smali_classes2/f/h/a/f/h/o/a.smali | 23 + .../smali_classes2/f/h/a/f/i/a/a.smali | 19 + .../smali_classes2/f/h/a/f/i/b/a.smali | 425 + .../smali_classes2/f/h/a/f/i/b/a0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/a1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/a2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/a3.smali | 40 + .../smali_classes2/f/h/a/f/i/b/a4.smali | 1573 ++ .../smali_classes2/f/h/a/f/i/b/a5.smali | 91 + .../smali_classes2/f/h/a/f/i/b/a6.smali | 60 + .../smali_classes2/f/h/a/f/i/b/a7.smali | 82 + .../smali_classes2/f/h/a/f/i/b/a8.smali | 97 + .../smali_classes2/f/h/a/f/i/b/a9.smali | 62 + .../smali_classes2/f/h/a/f/i/b/aa.smali | 1308 ++ .../smali_classes2/f/h/a/f/i/b/b.smali | 8 + .../smali_classes2/f/h/a/f/i/b/b0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/b1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/b2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/b3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/b4.smali | 23 + .../smali_classes2/f/h/a/f/i/b/b5.smali | 379 + .../smali_classes2/f/h/a/f/i/b/b6.smali | 341 + .../smali_classes2/f/h/a/f/i/b/b7.smali | 64 + .../smali_classes2/f/h/a/f/i/b/b8.smali | 153 + .../smali_classes2/f/h/a/f/i/b/b9.smali | 87 + .../smali_classes2/f/h/a/f/i/b/ba.smali | 694 + .../smali_classes2/f/h/a/f/i/b/c.smali | 42 + .../smali_classes2/f/h/a/f/i/b/c0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/c1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/c2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/c3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/c4.smali | 129 + .../smali_classes2/f/h/a/f/i/b/c5.smali | 218 + .../smali_classes2/f/h/a/f/i/b/c6.smali | 197 + .../smali_classes2/f/h/a/f/i/b/c7.smali | 258 + .../smali_classes2/f/h/a/f/i/b/c8.smali | 81 + .../smali_classes2/f/h/a/f/i/b/c9.smali | 452 + .../smali_classes2/f/h/a/f/i/b/ca.smali | 597 + .../smali_classes2/f/h/a/f/i/b/d.smali | 25 + .../smali_classes2/f/h/a/f/i/b/d0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/d1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/d2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/d3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/d4.smali | 205 + .../smali_classes2/f/h/a/f/i/b/d5.smali | 19 + .../smali_classes2/f/h/a/f/i/b/d6.smali | 3 + .../smali_classes2/f/h/a/f/i/b/d7.smali | 564 + .../smali_classes2/f/h/a/f/i/b/d8.smali | 81 + .../smali_classes2/f/h/a/f/i/b/d9.smali | 174 + .../smali_classes2/f/h/a/f/i/b/da.smali | 844 + .../smali_classes2/f/h/a/f/i/b/e.smali | 8506 ++++++++ .../smali_classes2/f/h/a/f/i/b/e0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/e1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/e2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/e3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/e4.smali | 152 + .../smali_classes2/f/h/a/f/i/b/e5.smali | 1372 ++ .../smali_classes2/f/h/a/f/i/b/e6.smali | 85 + .../smali_classes2/f/h/a/f/i/b/e7.smali | 842 + .../smali_classes2/f/h/a/f/i/b/e8.smali | 39 + .../smali_classes2/f/h/a/f/i/b/e9.smali | 409 + .../smali_classes2/f/h/a/f/i/b/ea.smali | 36 + .../smali_classes2/f/h/a/f/i/b/f.smali | 457 + .../smali_classes2/f/h/a/f/i/b/f0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/f1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/f2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/f3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/f4.smali | 27 + .../smali_classes2/f/h/a/f/i/b/f5.smali | 1378 ++ .../smali_classes2/f/h/a/f/i/b/f6.smali | 90 + .../smali_classes2/f/h/a/f/i/b/f7.smali | 155 + .../smali_classes2/f/h/a/f/i/b/f8.smali | 140 + .../smali_classes2/f/h/a/f/i/b/f9.smali | 83 + .../smali_classes2/f/h/a/f/i/b/fa.smali | 1092 + .../smali_classes2/f/h/a/f/i/b/g.smali | 179 + .../smali_classes2/f/h/a/f/i/b/g0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/g1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/g2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/g3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/g4.smali | 3 + .../smali_classes2/f/h/a/f/i/b/g5.smali | 1038 + .../smali_classes2/f/h/a/f/i/b/g6.smali | 10 + .../smali_classes2/f/h/a/f/i/b/g7.smali | 67 + .../smali_classes2/f/h/a/f/i/b/g8.smali | 150 + .../smali_classes2/f/h/a/f/i/b/g9.smali | 234 + .../smali_classes2/f/h/a/f/i/b/ga.smali | 223 + .../smali_classes2/f/h/a/f/i/b/h.smali | 390 + .../smali_classes2/f/h/a/f/i/b/h0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/h1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/h2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/h3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/h4.smali | 521 + .../smali_classes2/f/h/a/f/i/b/h5.smali | 60 + .../smali_classes2/f/h/a/f/i/b/h6.smali | 321 + .../smali_classes2/f/h/a/f/i/b/h7.smali | 292 + .../smali_classes2/f/h/a/f/i/b/h8.smali | 173 + .../smali_classes2/f/h/a/f/i/b/h9.smali | 23 + .../smali_classes2/f/h/a/f/i/b/i.smali | 94 + .../smali_classes2/f/h/a/f/i/b/i0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/i1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/i2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/i3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/i4.smali | 81 + .../smali_classes2/f/h/a/f/i/b/i5.smali | 338 + .../smali_classes2/f/h/a/f/i/b/i6.smali | 4282 ++++ .../smali_classes2/f/h/a/f/i/b/i7.smali | 23 + .../smali_classes2/f/h/a/f/i/b/i8.smali | 226 + .../smali_classes2/f/h/a/f/i/b/i9.smali | 51 + .../smali_classes2/f/h/a/f/i/b/j.smali | 323 + .../smali_classes2/f/h/a/f/i/b/j0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/j1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/j2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/j3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/j4.smali | 40 + .../smali_classes2/f/h/a/f/i/b/j5.smali | 85 + .../smali_classes2/f/h/a/f/i/b/j6.smali | 109 + .../smali_classes2/f/h/a/f/i/b/j7.smali | 309 + .../smali_classes2/f/h/a/f/i/b/j8.smali | 177 + .../smali_classes2/f/h/a/f/i/b/j9$a.smali | 217 + .../smali_classes2/f/h/a/f/i/b/j9.smali | 16263 ++++++++++++++ .../smali_classes2/f/h/a/f/i/b/k.smali | 333 + .../smali_classes2/f/h/a/f/i/b/k0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/k1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/k2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/k3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/k4.smali | 206 + .../smali_classes2/f/h/a/f/i/b/k5.smali | 99 + .../smali_classes2/f/h/a/f/i/b/k6.smali | 438 + .../smali_classes2/f/h/a/f/i/b/k7.smali | 61 + .../smali_classes2/f/h/a/f/i/b/k8.smali | 234 + .../smali_classes2/f/h/a/f/i/b/k9.smali | 127 + .../smali_classes2/f/h/a/f/i/b/l.smali | 97 + .../smali_classes2/f/h/a/f/i/b/l0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/l1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/l2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/l3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/l4.smali | 3 + .../smali_classes2/f/h/a/f/i/b/l5.smali | 85 + .../smali_classes2/f/h/a/f/i/b/l6.smali | 82 + .../smali_classes2/f/h/a/f/i/b/l7.smali | 104 + .../smali_classes2/f/h/a/f/i/b/l8.smali | 97 + .../smali_classes2/f/h/a/f/i/b/l9.smali | 499 + .../smali_classes2/f/h/a/f/i/b/m.smali | 86 + .../smali_classes2/f/h/a/f/i/b/m0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/m1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/m2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/m3.smali | 44 + .../smali_classes2/f/h/a/f/i/b/m4.smali | 687 + .../smali_classes2/f/h/a/f/i/b/m5.smali | 83 + .../smali_classes2/f/h/a/f/i/b/m6.smali | 64 + .../smali_classes2/f/h/a/f/i/b/m7.smali | 1031 + .../smali_classes2/f/h/a/f/i/b/m8.smali | 494 + .../smali_classes2/f/h/a/f/i/b/m9.smali | 192 + .../smali_classes2/f/h/a/f/i/b/n.smali | 4578 ++++ .../smali_classes2/f/h/a/f/i/b/n0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/n1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/n2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/n3.smali | 24 + .../smali_classes2/f/h/a/f/i/b/n4.smali | 466 + .../smali_classes2/f/h/a/f/i/b/n5.smali | 214 + .../smali_classes2/f/h/a/f/i/b/n6.smali | 58 + .../smali_classes2/f/h/a/f/i/b/n7.smali | 36 + .../smali_classes2/f/h/a/f/i/b/n8.smali | 97 + .../smali_classes2/f/h/a/f/i/b/n9.smali | 62 + .../smali_classes2/f/h/a/f/i/b/o.smali | 137 + .../smali_classes2/f/h/a/f/i/b/o0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/o1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/o2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/o3.smali | 3 + .../smali_classes2/f/h/a/f/i/b/o4.smali | 96 + .../smali_classes2/f/h/a/f/i/b/o5.smali | 83 + .../smali_classes2/f/h/a/f/i/b/o6.smali | 67 + .../smali_classes2/f/h/a/f/i/b/o7.smali | 60 + .../smali_classes2/f/h/a/f/i/b/o8.smali | 42 + .../smali_classes2/f/h/a/f/i/b/o9.smali | 58 + .../smali_classes2/f/h/a/f/i/b/p.smali | 44 + .../smali_classes2/f/h/a/f/i/b/p0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/p1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/p2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/p3.smali | 319 + .../smali_classes2/f/h/a/f/i/b/p4.smali | 128 + .../smali_classes2/f/h/a/f/i/b/p5.smali | 304 + .../smali_classes2/f/h/a/f/i/b/p6.smali | 244 + .../smali_classes2/f/h/a/f/i/b/p7.smali | 68 + .../smali_classes2/f/h/a/f/i/b/p8.smali | 40 + .../smali_classes2/f/h/a/f/i/b/p9.smali | 27 + .../smali_classes2/f/h/a/f/i/b/q.smali | 44 + .../smali_classes2/f/h/a/f/i/b/q0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/q1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/q2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/q3.smali | 440 + .../smali_classes2/f/h/a/f/i/b/q4.smali | 96 + .../smali_classes2/f/h/a/f/i/b/q5.smali | 180 + .../smali_classes2/f/h/a/f/i/b/q6.smali | 200 + .../smali_classes2/f/h/a/f/i/b/q7.smali | 50 + .../smali_classes2/f/h/a/f/i/b/q8.smali | 52 + .../smali_classes2/f/h/a/f/i/b/q9.smali | 4261 ++++ .../smali_classes2/f/h/a/f/i/b/r.smali | 44 + .../smali_classes2/f/h/a/f/i/b/r0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/r1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/r2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/r3.smali | 208 + .../smali_classes2/f/h/a/f/i/b/r4.smali | 364 + .../smali_classes2/f/h/a/f/i/b/r5.smali | 75 + .../smali_classes2/f/h/a/f/i/b/r6.smali | 266 + .../smali_classes2/f/h/a/f/i/b/r7.smali | 2738 +++ .../smali_classes2/f/h/a/f/i/b/r8.smali | 87 + .../smali_classes2/f/h/a/f/i/b/r9.smali | 41 + .../smali_classes2/f/h/a/f/i/b/s.smali | 44 + .../smali_classes2/f/h/a/f/i/b/s0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/s1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/s2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/s3.smali | 989 + .../smali_classes2/f/h/a/f/i/b/s4.smali | 117 + .../smali_classes2/f/h/a/f/i/b/s5.smali | 77 + .../smali_classes2/f/h/a/f/i/b/s6.smali | 82 + .../smali_classes2/f/h/a/f/i/b/s7.smali | 36 + .../smali_classes2/f/h/a/f/i/b/s8.smali | 173 + .../smali_classes2/f/h/a/f/i/b/s9.smali | 230 + .../smali_classes2/f/h/a/f/i/b/t.smali | 44 + .../smali_classes2/f/h/a/f/i/b/t0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/t1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/t2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/t3.smali | 549 + .../smali_classes2/f/h/a/f/i/b/t4.smali | 465 + .../smali_classes2/f/h/a/f/i/b/t5.smali | 48 + .../smali_classes2/f/h/a/f/i/b/t6.smali | 127 + .../smali_classes2/f/h/a/f/i/b/t7.smali | 81 + .../smali_classes2/f/h/a/f/i/b/t8.smali | 63 + .../smali_classes2/f/h/a/f/i/b/t9.smali | 5166 +++++ .../smali_classes2/f/h/a/f/i/b/u.smali | 44 + .../smali_classes2/f/h/a/f/i/b/u0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/u1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/u2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/u3.smali | 182 + .../smali_classes2/f/h/a/f/i/b/u4.smali | 160 + .../smali_classes2/f/h/a/f/i/b/u5.smali | 73 + .../smali_classes2/f/h/a/f/i/b/u6.smali | 96 + .../smali_classes2/f/h/a/f/i/b/u7.smali | 53 + .../smali_classes2/f/h/a/f/i/b/u8.smali | 65 + .../smali_classes2/f/h/a/f/i/b/u9.smali | 76 + .../smali_classes2/f/h/a/f/i/b/v.smali | 44 + .../smali_classes2/f/h/a/f/i/b/v0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/v1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/v2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/v3.smali | 841 + .../smali_classes2/f/h/a/f/i/b/v4.smali | 3 + .../smali_classes2/f/h/a/f/i/b/v5.smali | 77 + .../smali_classes2/f/h/a/f/i/b/v6.smali | 88 + .../smali_classes2/f/h/a/f/i/b/v7.smali | 82 + .../smali_classes2/f/h/a/f/i/b/v8.smali | 88 + .../smali_classes2/f/h/a/f/i/b/v9.smali | 346 + .../smali_classes2/f/h/a/f/i/b/w.smali | 44 + .../smali_classes2/f/h/a/f/i/b/w0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/w1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/w2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/w3.smali | 109 + .../smali_classes2/f/h/a/f/i/b/w4.smali | 65 + .../smali_classes2/f/h/a/f/i/b/w5.smali | 110 + .../smali_classes2/f/h/a/f/i/b/w6.smali | 96 + .../smali_classes2/f/h/a/f/i/b/w7.smali | 168 + .../smali_classes2/f/h/a/f/i/b/w8.smali | 14 + .../smali_classes2/f/h/a/f/i/b/w9.smali | 2865 +++ .../smali_classes2/f/h/a/f/i/b/x.smali | 179 + .../smali_classes2/f/h/a/f/i/b/x0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/x1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/x2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/x3.smali | 724 + .../smali_classes2/f/h/a/f/i/b/x4.smali | 601 + .../smali_classes2/f/h/a/f/i/b/x5.smali | 141 + .../smali_classes2/f/h/a/f/i/b/x6.smali | 96 + .../smali_classes2/f/h/a/f/i/b/x7.smali | 181 + .../smali_classes2/f/h/a/f/i/b/x8.smali | 163 + .../smali_classes2/f/h/a/f/i/b/x9.smali | 264 + .../smali_classes2/f/h/a/f/i/b/y.smali | 44 + .../smali_classes2/f/h/a/f/i/b/y0.smali | 130 + .../smali_classes2/f/h/a/f/i/b/y1.smali | 44 + .../smali_classes2/f/h/a/f/i/b/y2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/y3.smali | 429 + .../smali_classes2/f/h/a/f/i/b/y4.smali | 2296 ++ .../smali_classes2/f/h/a/f/i/b/y5.smali | 181 + .../smali_classes2/f/h/a/f/i/b/y6.smali | 145 + .../smali_classes2/f/h/a/f/i/b/y7.smali | 115 + .../smali_classes2/f/h/a/f/i/b/y8.smali | 219 + .../smali_classes2/f/h/a/f/i/b/y9.smali | 843 + .../smali_classes2/f/h/a/f/i/b/z.smali | 44 + .../smali_classes2/f/h/a/f/i/b/z0.smali | 44 + .../smali_classes2/f/h/a/f/i/b/z1.smali | 161 + .../smali_classes2/f/h/a/f/i/b/z2.smali | 44 + .../smali_classes2/f/h/a/f/i/b/z3.smali | 979 + .../smali_classes2/f/h/a/f/i/b/z4.smali | 62 + .../smali_classes2/f/h/a/f/i/b/z5.smali | 20 + .../smali_classes2/f/h/a/f/i/b/z6.smali | 80 + .../smali_classes2/f/h/a/f/i/b/z7.smali | 123 + .../smali_classes2/f/h/a/f/i/b/z8.smali | 54 + .../smali_classes2/f/h/a/f/i/b/z9.smali | 125 + com.discord/smali_classes2/f/h/a/f/j/a.smali | 33 + .../smali_classes2/f/h/a/f/j/b/a$a.smali | 31 + .../smali_classes2/f/h/a/f/j/b/a.smali | 31 + .../smali_classes2/f/h/a/f/j/b/b.smali | 20 + .../smali_classes2/f/h/a/f/j/b/c.smali | 20 + .../smali_classes2/f/h/a/f/j/b/d.smali | 12 + .../smali_classes2/f/h/a/f/j/b/e/a.smali | 15 + .../smali_classes2/f/h/a/f/j/b/e/a0.smali | 23 + .../smali_classes2/f/h/a/f/j/b/e/a1.smali | 45 + .../smali_classes2/f/h/a/f/j/b/e/b.smali | 41 + .../smali_classes2/f/h/a/f/j/b/e/b0.smali | 65 + .../smali_classes2/f/h/a/f/j/b/e/b1.smali | 40 + .../smali_classes2/f/h/a/f/j/b/e/c.smali | 38 + .../smali_classes2/f/h/a/f/j/b/e/c0.smali | 34 + .../smali_classes2/f/h/a/f/j/b/e/d.smali | 113 + .../smali_classes2/f/h/a/f/j/b/e/d0.smali | 65 + .../smali_classes2/f/h/a/f/j/b/e/e.smali | 102 + .../smali_classes2/f/h/a/f/j/b/e/e0.smali | 32 + .../smali_classes2/f/h/a/f/j/b/e/f.smali | 456 + .../smali_classes2/f/h/a/f/j/b/e/f0.smali | 214 + .../smali_classes2/f/h/a/f/j/b/e/g.smali | 2 + .../smali_classes2/f/h/a/f/j/b/e/g0.smali | 150 + .../smali_classes2/f/h/a/f/j/b/e/h.smali | 166 + .../smali_classes2/f/h/a/f/j/b/e/h0.smali | 280 + .../smali_classes2/f/h/a/f/j/b/e/i.smali | 373 + .../smali_classes2/f/h/a/f/j/b/e/i0.smali | 168 + .../smali_classes2/f/h/a/f/j/b/e/j.smali | 105 + .../smali_classes2/f/h/a/f/j/b/e/j0.smali | 188 + .../smali_classes2/f/h/a/f/j/b/e/k.smali | 72 + .../smali_classes2/f/h/a/f/j/b/e/k0.smali | 180 + .../smali_classes2/f/h/a/f/j/b/e/l.smali | 156 + .../smali_classes2/f/h/a/f/j/b/e/l0.smali | 146 + .../smali_classes2/f/h/a/f/j/b/e/m.smali | 112 + .../smali_classes2/f/h/a/f/j/b/e/m0.smali | 117 + .../smali_classes2/f/h/a/f/j/b/e/n.smali | 100 + .../smali_classes2/f/h/a/f/j/b/e/n0.smali | 117 + .../smali_classes2/f/h/a/f/j/b/e/o.smali | 108 + .../smali_classes2/f/h/a/f/j/b/e/o0.smali | 40 + .../smali_classes2/f/h/a/f/j/b/e/p.smali | 33 + .../smali_classes2/f/h/a/f/j/b/e/p0.smali | 82 + .../smali_classes2/f/h/a/f/j/b/e/q.smali | 51 + .../smali_classes2/f/h/a/f/j/b/e/q0.smali | 91 + .../smali_classes2/f/h/a/f/j/b/e/r.smali | 47 + .../smali_classes2/f/h/a/f/j/b/e/r0.smali | 15 + .../smali_classes2/f/h/a/f/j/b/e/s.smali | 47 + .../smali_classes2/f/h/a/f/j/b/e/s0.smali | 49 + .../smali_classes2/f/h/a/f/j/b/e/t.smali | 64 + .../smali_classes2/f/h/a/f/j/b/e/t0.smali | 40 + .../smali_classes2/f/h/a/f/j/b/e/u.smali | 79 + .../smali_classes2/f/h/a/f/j/b/e/u0.smali | 55 + .../smali_classes2/f/h/a/f/j/b/e/v.smali | 32 + .../smali_classes2/f/h/a/f/j/b/e/v0.smali | 145 + .../smali_classes2/f/h/a/f/j/b/e/w.smali | 111 + .../smali_classes2/f/h/a/f/j/b/e/w0.smali | 15 + .../smali_classes2/f/h/a/f/j/b/e/x.smali | 32 + .../smali_classes2/f/h/a/f/j/b/e/x0.smali | 41 + .../smali_classes2/f/h/a/f/j/b/e/y.smali | 58 + .../smali_classes2/f/h/a/f/j/b/e/y0.smali | 38 + .../smali_classes2/f/h/a/f/j/b/e/z.smali | 121 + .../smali_classes2/f/h/a/f/j/b/e/z0.smali | 15 + .../smali_classes2/f/h/a/f/j/b/f.smali | 164 + .../smali_classes2/f/h/a/f/j/b/g.smali | 162 + .../smali_classes2/f/h/a/f/j/b/h.smali | 2 + .../smali_classes2/f/h/a/f/j/b/i.smali | 2 + .../smali_classes2/f/h/a/f/j/b/j.smali | 165 + com.discord/smali_classes2/f/h/a/f/k/a.smali | 93 + com.discord/smali_classes2/f/h/a/f/k/b.smali | 162 + com.discord/smali_classes2/f/h/a/f/k/c.smali | 47 + com.discord/smali_classes2/f/h/a/f/l/a.smali | 93 + com.discord/smali_classes2/f/h/a/f/l/b.smali | 85 + com.discord/smali_classes2/f/h/a/f/l/c.smali | 113 + com.discord/smali_classes2/f/h/a/f/l/d.smali | 138 + com.discord/smali_classes2/f/h/a/f/l/e.smali | 85 + com.discord/smali_classes2/f/h/a/f/l/f.smali | 98 + com.discord/smali_classes2/f/h/a/f/l/g.smali | 199 + com.discord/smali_classes2/f/h/a/f/l/h.smali | 47 + com.discord/smali_classes2/f/h/a/f/m/a.smali | 261 + .../smali_classes2/f/h/a/f/m/b/a.smali | 391 + .../smali_classes2/f/h/a/f/m/b/b.smali | 118 + .../smali_classes2/f/h/a/f/m/b/c.smali | 6 + .../smali_classes2/f/h/a/f/m/b/d.smali | 13 + .../smali_classes2/f/h/a/f/m/b/e.smali | 16 + .../smali_classes2/f/h/a/f/m/b/f.smali | 141 + .../smali_classes2/f/h/a/f/m/b/g.smali | 96 + .../smali_classes2/f/h/a/f/m/b/h.smali | 103 + .../smali_classes2/f/h/a/f/m/b/i.smali | 122 + com.discord/smali_classes2/f/h/a/f/m/c.smali | 50 + com.discord/smali_classes2/f/h/a/f/m/d.smali | 109 + com.discord/smali_classes2/f/h/a/f/m/e.smali | 14 + com.discord/smali_classes2/f/h/a/f/m/f.smali | 36 + com.discord/smali_classes2/f/h/a/f/n/a.smali | 886 + com.discord/smali_classes2/f/h/a/f/n/b.smali | 33 + com.discord/smali_classes2/f/h/a/f/o/a.smali | 38 + com.discord/smali_classes2/f/h/a/f/o/a0.smali | 194 + com.discord/smali_classes2/f/h/a/f/o/b.smali | 8 + com.discord/smali_classes2/f/h/a/f/o/b0.smali | 30 + com.discord/smali_classes2/f/h/a/f/o/c.smali | 30 + com.discord/smali_classes2/f/h/a/f/o/c0.smali | 750 + com.discord/smali_classes2/f/h/a/f/o/d.smali | 12 + com.discord/smali_classes2/f/h/a/f/o/d0.smali | 32 + com.discord/smali_classes2/f/h/a/f/o/e.smali | 24 + com.discord/smali_classes2/f/h/a/f/o/e0.smali | 25 + com.discord/smali_classes2/f/h/a/f/o/f.smali | 37 + com.discord/smali_classes2/f/h/a/f/o/f0.smali | 3 + .../smali_classes2/f/h/a/f/o/g$a.smali | 57 + com.discord/smali_classes2/f/h/a/f/o/g.smali | 37 + com.discord/smali_classes2/f/h/a/f/o/g0.smali | 56 + com.discord/smali_classes2/f/h/a/f/o/h.smali | 64 + com.discord/smali_classes2/f/h/a/f/o/i.smali | 243 + com.discord/smali_classes2/f/h/a/f/o/j.smali | 21 + com.discord/smali_classes2/f/h/a/f/o/k.smali | 65 + com.discord/smali_classes2/f/h/a/f/o/l.smali | 108 + com.discord/smali_classes2/f/h/a/f/o/m.smali | 158 + com.discord/smali_classes2/f/h/a/f/o/n.smali | 116 + com.discord/smali_classes2/f/h/a/f/o/o.smali | 120 + com.discord/smali_classes2/f/h/a/f/o/p.smali | 130 + com.discord/smali_classes2/f/h/a/f/o/q.smali | 61 + com.discord/smali_classes2/f/h/a/f/o/r.smali | 67 + com.discord/smali_classes2/f/h/a/f/o/s.smali | 125 + com.discord/smali_classes2/f/h/a/f/o/t.smali | 128 + com.discord/smali_classes2/f/h/a/f/o/u.smali | 71 + com.discord/smali_classes2/f/h/a/f/o/v.smali | 71 + com.discord/smali_classes2/f/h/a/f/o/w.smali | 135 + com.discord/smali_classes2/f/h/a/f/o/x.smali | 154 + com.discord/smali_classes2/f/h/a/f/o/y.smali | 142 + com.discord/smali_classes2/f/h/a/f/o/z.smali | 30 + .../smali_classes2/f/h/a/g/a/a$a.smali | 109 + com.discord/smali_classes2/f/h/a/g/a/a.smali | 706 + com.discord/smali_classes2/f/h/a/g/a/b.smali | 512 + com.discord/smali_classes2/f/h/a/g/a/c.smali | 330 + com.discord/smali_classes2/f/h/a/g/a/d.smali | 102 + com.discord/smali_classes2/f/h/a/g/a/e.smali | 139 + com.discord/smali_classes2/f/h/a/g/b/a.smali | 326 + .../smali_classes2/f/h/a/g/c/a$a.smali | 62 + com.discord/smali_classes2/f/h/a/g/c/a.smali | 995 + com.discord/smali_classes2/f/h/a/g/d/a.smali | 254 + com.discord/smali_classes2/f/h/a/g/d/b.smali | 183 + com.discord/smali_classes2/f/h/a/g/d/c.smali | 286 + com.discord/smali_classes2/f/h/a/g/d/d.smali | 235 + com.discord/smali_classes2/f/h/a/g/d/e.smali | 31 + com.discord/smali_classes2/f/h/a/g/d/f.smali | 529 + com.discord/smali_classes2/f/h/a/g/d/g.smali | 184 + com.discord/smali_classes2/f/h/a/g/d/h.smali | 40 + com.discord/smali_classes2/f/h/a/g/d/i.smali | 102 + .../smali_classes2/f/h/a/g/d/j$a.smali | 40 + com.discord/smali_classes2/f/h/a/g/d/j.smali | 33 + com.discord/smali_classes2/f/h/a/g/d/k.smali | 57 + com.discord/smali_classes2/f/h/a/g/d/l.smali | 509 + com.discord/smali_classes2/f/h/a/g/d/m.smali | 76 + com.discord/smali_classes2/f/h/a/g/e/a.smali | 20 + com.discord/smali_classes2/f/h/a/g/e/b.smali | 276 + .../smali_classes2/f/h/a/g/e/c$a.smali | 14 + .../smali_classes2/f/h/a/g/e/c$b.smali | 50 + com.discord/smali_classes2/f/h/a/g/e/c.smali | 684 + com.discord/smali_classes2/f/h/a/g/e/d.smali | 118 + com.discord/smali_classes2/f/h/a/g/e/e.smali | 82 + .../smali_classes2/f/h/a/g/e/f$a.smali | 80 + .../smali_classes2/f/h/a/g/e/f$b.smali | 36 + .../smali_classes2/f/h/a/g/e/f$c.smali | 48 + .../smali_classes2/f/h/a/g/e/f$d.smali | 48 + .../smali_classes2/f/h/a/{e => g}/e/f$e.smali | 4 +- .../smali_classes2/f/h/a/{e => g}/e/f$f.smali | 4 +- .../smali_classes2/f/h/a/g/e/f$g.smali | 44 + .../smali_classes2/f/h/a/g/e/f$h.smali | 129 + com.discord/smali_classes2/f/h/a/g/e/f.smali | 1107 + com.discord/smali_classes2/f/h/a/g/e/g.smali | 72 + com.discord/smali_classes2/f/h/a/g/e/h.smali | 51 + .../smali_classes2/f/h/a/g/e/i$a.smali | 34 + com.discord/smali_classes2/f/h/a/g/e/i.smali | 698 + com.discord/smali_classes2/f/h/a/g/e/j.smali | 35 + .../smali_classes2/f/h/a/g/f/a$a.smali | 40 + com.discord/smali_classes2/f/h/a/g/f/a.smali | 482 + com.discord/smali_classes2/f/h/a/g/f/b.smali | 66 + com.discord/smali_classes2/f/h/a/g/g/a.smali | 242 + com.discord/smali_classes2/f/h/a/g/g/b.smali | 58 + com.discord/smali_classes2/f/h/a/g/g/c.smali | 146 + com.discord/smali_classes2/f/h/a/g/g/d.smali | 39 + .../smali_classes2/f/h/a/g/g/e$a.smali | 67 + .../smali_classes2/f/h/a/g/g/e$b.smali | 67 + .../smali_classes2/f/h/a/{e => g}/g/e$c.smali | 14 +- .../smali_classes2/f/h/a/{e => g}/g/e$d.smali | 14 +- com.discord/smali_classes2/f/h/a/g/g/e.smali | 627 + com.discord/smali_classes2/f/h/a/g/g/f.smali | 40 + .../smali_classes2/f/h/a/g/g/g$a.smali | 56 + com.discord/smali_classes2/f/h/a/g/g/g.smali | 252 + com.discord/smali_classes2/f/h/a/g/g/h.smali | 55 + com.discord/smali_classes2/f/h/a/g/g/i.smali | 61 + .../smali_classes2/f/h/a/g/g/j$a.smali | 65 + com.discord/smali_classes2/f/h/a/g/g/j.smali | 652 + com.discord/smali_classes2/f/h/a/g/g/k.smali | 49 + com.discord/smali_classes2/f/h/a/g/g/l.smali | 11 + com.discord/smali_classes2/f/h/a/g/g/m.smali | 240 + .../smali_classes2/f/h/a/g/g/n$a.smali | 67 + .../smali_classes2/f/h/a/g/g/n$b.smali | 67 + .../smali_classes2/f/h/a/{e => g}/g/n$c.smali | 14 +- .../smali_classes2/f/h/a/{e => g}/g/n$d.smali | 14 +- .../smali_classes2/f/h/a/{e => g}/g/n$e.smali | 14 +- .../smali_classes2/f/h/a/{e => g}/g/n$f.smali | 14 +- com.discord/smali_classes2/f/h/a/g/g/n.smali | 860 + com.discord/smali_classes2/f/h/a/g/g/o.smali | 37 + com.discord/smali_classes2/f/h/a/g/g/p.smali | 43 + com.discord/smali_classes2/f/h/a/g/g/q.smali | 43 + com.discord/smali_classes2/f/h/a/g/g/r.smali | 78 + .../smali_classes2/f/h/a/g/h/a$a.smali | 92 + .../smali_classes2/f/h/a/g/h/a$b.smali | 22 + .../smali_classes2/f/h/a/g/h/a$c.smali | 51 + com.discord/smali_classes2/f/h/a/g/h/a.smali | 377 + .../smali_classes2/f/h/a/g/i/a$a.smali | 88 + .../smali_classes2/f/h/a/g/i/a$b.smali | 69 + .../smali_classes2/f/h/a/g/i/a$c.smali | 91 + .../smali_classes2/f/h/a/g/i/a$d.smali | 76 + .../smali_classes2/f/h/a/g/i/a$e.smali | 64 + com.discord/smali_classes2/f/h/a/g/i/a.smali | 305 + com.discord/smali_classes2/f/h/a/g/i/b.smali | 35 + com.discord/smali_classes2/f/h/a/g/i/c.smali | 35 + com.discord/smali_classes2/f/h/a/g/i/d.smali | 50 + com.discord/smali_classes2/f/h/a/g/i/e.smali | 56 + com.discord/smali_classes2/f/h/a/g/i/f.smali | 35 + com.discord/smali_classes2/f/h/a/g/i/g.smali | 211 + .../smali_classes2/f/h/a/g/i/h$a$a.smali | 63 + .../smali_classes2/f/h/a/g/i/h$a.smali | 71 + .../smali_classes2/f/h/a/g/i/h$b.smali | 60 + .../smali_classes2/f/h/a/g/i/h$c.smali | 110 + .../smali_classes2/f/h/a/{e => g}/i/h$d.smali | 54 +- .../smali_classes2/f/h/a/{e => g}/i/h$e.smali | 18 +- .../smali_classes2/f/h/a/g/i/h$f.smali | 55 + com.discord/smali_classes2/f/h/a/g/i/h.smali | 536 + com.discord/smali_classes2/f/h/a/g/i/i.smali | 50 + com.discord/smali_classes2/f/h/a/g/i/j.smali | 72 + com.discord/smali_classes2/f/h/a/g/i/k.smali | 48 + com.discord/smali_classes2/f/h/a/g/i/l.smali | 41 + com.discord/smali_classes2/f/h/a/g/i/m.smali | 66 + .../smali_classes2/f/h/a/g/i/n$a.smali | 117 + com.discord/smali_classes2/f/h/a/g/i/n.smali | 825 + com.discord/smali_classes2/f/h/a/g/i/o.smali | 39 + .../smali_classes2/f/h/a/g/i/p$a.smali | 65 + .../smali_classes2/f/h/a/g/i/p$b.smali | 79 + .../smali_classes2/f/h/a/{e => g}/i/p$c.smali | 14 +- .../smali_classes2/f/h/a/g/i/p$d.smali | 91 + com.discord/smali_classes2/f/h/a/g/i/p.smali | 185 + com.discord/smali_classes2/f/h/a/g/j/a.smali | 8 + .../smali_classes2/f/h/a/g/j/b$a.smali | 49 + .../smali_classes2/f/h/a/g/j/b$b.smali | 47 + .../smali_classes2/f/h/a/g/j/b$c.smali | 51 + .../smali_classes2/f/h/a/g/j/b$d.smali | 57 + com.discord/smali_classes2/f/h/a/g/j/b.smali | 45 + com.discord/smali_classes2/f/h/a/g/j/c.smali | 39 + com.discord/smali_classes2/f/h/a/g/j/d.smali | 14 + .../smali_classes2/f/h/a/g/j/e$a.smali | 103 + .../smali_classes2/f/h/a/g/j/e$b.smali | 113 + com.discord/smali_classes2/f/h/a/g/j/e.smali | 29 + com.discord/smali_classes2/f/h/a/g/j/f.smali | 39 + com.discord/smali_classes2/f/h/a/g/j/g.smali | 49 + com.discord/smali_classes2/f/h/a/g/j/h.smali | 272 + com.discord/smali_classes2/f/h/a/g/j/i.smali | 36 + .../smali_classes2/f/h/a/g/j/j$a.smali | 75 + .../smali_classes2/f/h/a/g/j/j$b.smali | 19 + com.discord/smali_classes2/f/h/a/g/j/j.smali | 663 + .../smali_classes2/f/h/a/g/j/k/a.smali | 14 + .../smali_classes2/f/h/a/g/j/k/b$a.smali | 49 + .../smali_classes2/f/h/a/g/j/k/b$b.smali | 47 + .../smali_classes2/f/h/a/g/j/k/b$c.smali | 51 + .../smali_classes2/f/h/a/g/j/k/b$d.smali | 57 + .../smali_classes2/f/h/a/g/j/k/b.smali | 51 + .../smali_classes2/f/h/a/g/j/k/c.smali | 45 + .../smali_classes2/f/h/a/g/j/k/d.smali | 20 + .../smali_classes2/f/h/a/g/j/k/e$a.smali | 103 + .../smali_classes2/f/h/a/g/j/k/e$b.smali | 113 + .../smali_classes2/f/h/a/g/j/k/e.smali | 35 + .../smali_classes2/f/h/a/g/j/k/f.smali | 45 + .../smali_classes2/f/h/a/g/j/k/g.smali | 55 + .../smali_classes2/f/h/a/g/j/k/h.smali | 276 + .../smali_classes2/f/h/a/g/j/k/i.smali | 54 + .../smali_classes2/f/h/a/g/j/k/j$a.smali | 75 + .../smali_classes2/f/h/a/g/j/k/j$b.smali | 19 + .../smali_classes2/f/h/a/g/j/k/j.smali | 693 + com.discord/smali_classes2/f/h/c/c$c.smali | 8 +- com.discord/smali_classes2/f/h/c/c.smali | 28 +- com.discord/smali_classes2/f/h/c/d.smali | 2 +- com.discord/smali_classes2/f/h/c/e.smali | 36 +- com.discord/smali_classes2/f/h/c/g/a/b.smali | 72 +- .../smali_classes2/f/h/c/g/a/c/a.smali | 42 +- .../smali_classes2/f/h/c/g/a/c/b.smali | 14 +- .../smali_classes2/f/h/c/g/a/c/c.smali | 2 +- .../smali_classes2/f/h/c/g/a/c/d.smali | 18 +- .../smali_classes2/f/h/c/g/a/c/e.smali | 2 +- .../smali_classes2/f/h/c/g/a/c/f.smali | 18 +- com.discord/smali_classes2/f/h/c/g/b.smali | 136 +- com.discord/smali_classes2/f/h/c/h/a$a.smali | 16 +- com.discord/smali_classes2/f/h/c/h/c/a.smali | 8 +- com.discord/smali_classes2/f/h/c/h/d/a.smali | 20 +- com.discord/smali_classes2/f/h/c/h/d/c.smali | 16 +- com.discord/smali_classes2/f/h/c/h/d/e.smali | 44 +- com.discord/smali_classes2/f/h/c/h/d/f.smali | 18 +- com.discord/smali_classes2/f/h/c/i/d$b.smali | 8 +- com.discord/smali_classes2/f/h/c/i/m.smali | 2 +- com.discord/smali_classes2/f/h/c/i/q.smali | 2 +- com.discord/smali_classes2/f/h/c/j/b.smali | 8 +- com.discord/smali_classes2/f/h/c/j/c.smali | 4 +- com.discord/smali_classes2/f/h/c/j/d/e.smali | 4 +- com.discord/smali_classes2/f/h/c/j/d/f.smali | 4 +- com.discord/smali_classes2/f/h/c/j/d/g.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/c0.smali | 8 +- .../smali_classes2/f/h/c/j/d/k/c1.smali | 2 +- .../smali_classes2/f/h/c/j/d/k/d0.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/e0.smali | 6 +- .../smali_classes2/f/h/c/j/d/k/e1.smali | 18 +- .../smali_classes2/f/h/c/j/d/k/f0.smali | 8 +- .../smali_classes2/f/h/c/j/d/k/g0.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/h1$b.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/h1$c$a.smali | 12 +- .../smali_classes2/f/h/c/j/d/k/h1$c.smali | 6 +- .../smali_classes2/f/h/c/j/d/k/h1$d.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/h1.smali | 12 +- .../smali_classes2/f/h/c/j/d/k/i.smali | 10 +- .../smali_classes2/f/h/c/j/d/k/k.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/k0.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/l.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/q0.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/x$e.smali | 4 +- .../smali_classes2/f/h/c/j/d/k/x.smali | 20 +- .../smali_classes2/f/h/c/j/d/l/c$c.smali | 2 +- .../smali_classes2/f/h/c/j/d/l/c.smali | 10 +- .../smali_classes2/f/h/c/j/d/r/d/c.smali | 2 +- .../smali_classes2/f/h/c/j/d/r/d/d.smali | 2 +- .../smali_classes2/f/h/c/j/d/s/a.smali | 2 +- .../smali_classes2/f/h/c/j/d/s/b.smali | 2 +- .../smali_classes2/f/h/c/j/d/s/c.smali | 42 +- .../smali_classes2/f/h/c/j/d/t/d$a.smali | 6 +- .../smali_classes2/f/h/c/j/d/t/d.smali | 6 +- .../smali_classes2/f/h/c/j/d/t/j/a.smali | 2 +- com.discord/smali_classes2/f/h/c/k/a.smali | 2 +- com.discord/smali_classes2/f/h/c/l/b/a.smali | 18 +- com.discord/smali_classes2/f/h/c/l/b/b.smali | 14 +- com.discord/smali_classes2/f/h/c/l/b/c.smali | 44 +- com.discord/smali_classes2/f/h/c/l/b/d.smali | 8 +- com.discord/smali_classes2/f/h/c/l/b/e.smali | 8 +- com.discord/smali_classes2/f/h/c/l/b/i.smali | 12 +- com.discord/smali_classes2/f/h/c/l/b/j.smali | 2 +- com.discord/smali_classes2/f/h/c/l/b/k.smali | 20 +- com.discord/smali_classes2/f/h/c/l/b/l.smali | 4 +- com.discord/smali_classes2/f/h/c/l/b/m.smali | 12 +- com.discord/smali_classes2/f/h/c/l/b/n.smali | 8 +- com.discord/smali_classes2/f/h/c/p/b0.smali | 4 +- com.discord/smali_classes2/f/h/c/p/c.smali | 8 +- com.discord/smali_classes2/f/h/c/p/d.smali | 6 +- com.discord/smali_classes2/f/h/c/p/e.smali | 6 +- com.discord/smali_classes2/f/h/c/p/e0.smali | 2 +- com.discord/smali_classes2/f/h/c/p/f.smali | 26 +- com.discord/smali_classes2/f/h/c/p/g0.smali | 6 +- com.discord/smali_classes2/f/h/c/p/h.smali | 4 +- com.discord/smali_classes2/f/h/c/p/h0.smali | 6 +- com.discord/smali_classes2/f/h/c/p/j.smali | 2 +- com.discord/smali_classes2/f/h/c/p/j0.smali | 2 +- com.discord/smali_classes2/f/h/c/p/k0.smali | 10 +- com.discord/smali_classes2/f/h/c/p/l.smali | 2 +- com.discord/smali_classes2/f/h/c/p/l0$a.smali | 4 +- com.discord/smali_classes2/f/h/c/p/l0.smali | 20 +- com.discord/smali_classes2/f/h/c/p/m.smali | 4 +- com.discord/smali_classes2/f/h/c/p/o.smali | 2 +- com.discord/smali_classes2/f/h/c/p/p.smali | 22 +- com.discord/smali_classes2/f/h/c/p/p0.smali | 18 +- com.discord/smali_classes2/f/h/c/p/q.smali | 12 +- com.discord/smali_classes2/f/h/c/p/q0.smali | 2 +- com.discord/smali_classes2/f/h/c/p/r0.smali | 14 +- com.discord/smali_classes2/f/h/c/p/t.smali | 2 +- com.discord/smali_classes2/f/h/c/p/t0.smali | 2 +- com.discord/smali_classes2/f/h/c/p/u0.smali | 8 +- com.discord/smali_classes2/f/h/c/r/f.smali | 16 +- com.discord/smali_classes2/f/h/c/r/i.smali | 4 +- com.discord/smali_classes2/f/h/c/r/o/c.smali | 6 +- com.discord/smali_classes2/f/h/c/t/c.smali | 6 +- com.discord/smali_classes2/f/h/c/t/f.smali | 2 +- com.discord/smali_classes2/f/h/c/t/g.smali | 2 +- com.discord/smali_classes2/f/h/c/t/i.smali | 6 +- com.discord/smali_classes2/f/h/c/t/j$b.smali | 2 +- com.discord/smali_classes2/f/h/c/t/j.smali | 4 +- com.discord/smali_classes2/f/h/c/t/k.smali | 10 +- com.discord/smali_classes2/f/h/c/t/l.smali | 2 +- com.discord/smali_classes2/f/h/c/t/m.smali | 14 +- com.discord/smali_classes2/f/h/c/t/o.smali | 8 +- com.discord/smali_classes2/f/h/c/t/u.smali | 8 +- com.discord/smali_classes2/f/h/c/u/a.smali | 36 +- .../smali_classes2/f/h/c/u/b/a$a.smali | 2 +- com.discord/smali_classes2/f/h/c/u/b/a.smali | 144 +- com.discord/smali_classes2/f/h/c/u/b/b.smali | 26 +- com.discord/smali_classes2/f/h/c/u/b/c.smali | 72 +- com.discord/smali_classes2/f/h/c/u/b/d.smali | 112 +- com.discord/smali_classes2/f/h/c/u/b/e.smali | 306 +- com.discord/smali_classes2/f/h/c/u/b/f.smali | 56 +- com.discord/smali_classes2/f/h/c/u/b/g.smali | 78 +- com.discord/smali_classes2/f/h/c/u/b/i.smali | 50 +- com.discord/smali_classes2/f/h/c/u/b/j.smali | 202 +- com.discord/smali_classes2/f/h/c/u/b/k.smali | 30 +- com.discord/smali_classes2/f/h/c/u/b/l.smali | 126 +- com.discord/smali_classes2/f/h/c/u/b/m.smali | 10 +- com.discord/smali_classes2/f/h/c/u/b/n.smali | 10 +- com.discord/smali_classes2/f/h/c/u/b/o.smali | 2 +- com.discord/smali_classes2/f/h/c/u/b/p.smali | 4 +- com.discord/smali_classes2/f/h/c/u/b/q.smali | 2 +- com.discord/smali_classes2/f/h/c/u/b/s.smali | 184 +- com.discord/smali_classes2/f/h/c/u/b/t.smali | 40 +- com.discord/smali_classes2/f/h/c/u/b/u.smali | 2 +- com.discord/smali_classes2/f/h/c/u/b/w.smali | 2 +- com.discord/smali_classes2/f/h/c/u/c/c.smali | 80 +- com.discord/smali_classes2/f/h/c/u/d/a.smali | 82 +- com.discord/smali_classes2/f/h/c/u/d/b.smali | 130 +- com.discord/smali_classes2/f/h/c/u/d/c.smali | 12 +- com.discord/smali_classes2/f/h/c/u/d/d.smali | 12 +- com.discord/smali_classes2/f/h/c/u/d/e.smali | 32 +- com.discord/smali_classes2/f/h/c/u/d/f.smali | 200 +- com.discord/smali_classes2/f/h/c/u/d/g.smali | 34 +- com.discord/smali_classes2/f/h/c/w/a.smali | 4 +- com.discord/smali_classes2/f/h/c/w/b.smali | 6 +- com.discord/smali_classes2/f/h/c/w/c.smali | 8 +- com.discord/smali_classes2/f/h/c/w/d.smali | 4 +- com.discord/smali_classes2/f/h/c/w/i.smali | 14 +- com.discord/smali_classes2/f/h/c/w/k/b.smali | 2 +- .../smali_classes2/f/h/c/w/k/e$b.smali | 12 +- com.discord/smali_classes2/f/h/c/w/k/e.smali | 16 +- com.discord/smali_classes2/f/h/c/w/k/g.smali | 2 +- com.discord/smali_classes2/f/h/c/w/k/h.smali | 2 +- com.discord/smali_classes2/f/h/c/w/k/i.smali | 2 +- com.discord/smali_classes2/f/h/c/w/k/j.smali | 2 +- com.discord/smali_classes2/f/h/c/w/k/k.smali | 34 +- com.discord/smali_classes2/f/h/d/o.smali | 12 +- com.discord/smali_classes2/f/h/d/u/a$b.smali | 4 +- com.discord/smali_classes2/f/h/d/u/a$c.smali | 10 +- com.discord/smali_classes2/f/h/d/u/a.smali | 6 +- com.discord/smali_classes2/f/h/d/u/z/c.smali | 2 +- .../smali_classes2/f/h/d/u/z/m$c.smali | 2 +- com.discord/smali_classes2/f/h/e/h$f.smali | 2 +- com.discord/smali_classes2/f/h/e/h.smali | 8 +- com.discord/smali_classes2/f/h/e/j1$b.smali | 12 +- com.discord/smali_classes2/f/h/e/j1$c.smali | 12 +- com.discord/smali_classes2/f/h/e/n0.smali | 200 +- com.discord/smali_classes2/f/h/e/o0.smali | 14 +- com.discord/smali_classes2/f/h/e/u.smali | 2 +- com.discord/smali_classes2/f/h/f/k.smali | 2 +- com.discord/smali_classes2/f/h/f/m/d/a.smali | 28 +- com.discord/smali_classes2/f/h/f/n/k/a.smali | 8 +- com.discord/smali_classes2/f/h/f/o/c/a.smali | 4 +- com.discord/smali_classes2/f/h/f/q/r/e.smali | 14 +- .../smali_classes2/f/h/f/q/r/f/c.smali | 10 +- com.discord/smali_classes2/f/h/f/r/d/i.smali | 4 +- com.discord/smali_classes2/f/h/f/r/d/j.smali | 2 +- com.discord/smali_classes2/f/h/f/s/a.smali | 8 +- com.discord/smali_classes2/f/h/f/s/c/c.smali | 4 +- com.discord/smali_classes2/f/j/a/a.smali | 2 +- com.discord/smali_classes2/f/k/a/b.smali | 2 +- com.discord/smali_classes2/f/l/a/a/a$a.smali | 14 +- com.discord/smali_classes2/f/l/a/a/a.smali | 26 +- .../smali_classes2/f/l/a/a/b$a$a.smali | 4 +- com.discord/smali_classes2/f/l/a/a/b.smali | 4 +- com.discord/smali_classes2/f/m/a/l/b.smali | 12 +- com.discord/smali_classes2/f/m/a/l/d$m.smali | 4 +- com.discord/smali_classes2/f/m/a/l/d.smali | 32 +- com.discord/smali_classes2/f/m/a/l/k.smali | 34 +- com.discord/smali_classes2/f/m/a/l/l$d.smali | 4 +- com.discord/smali_classes2/f/m/a/l/l$e.smali | 6 +- com.discord/smali_classes2/f/m/a/l/l.smali | 10 +- com.discord/smali_classes2/f/m/a/l/n.smali | 6 +- com.discord/smali_classes2/f/m/a/l/p.smali | 4 +- .../smali_classes2/f/m/a/l/x/a$a.smali | 2 +- .../smali_classes2/f/m/a/l/x/a$b$a.smali | 8 +- .../smali_classes2/f/m/a/l/x/a$b.smali | 4 +- .../smali_classes2/f/m/a/l/x/a$d.smali | 12 +- com.discord/smali_classes2/f/m/a/l/x/a.smali | 20 +- .../smali_classes2/f/m/a/l/x/c$a.smali | 4 +- .../smali_classes2/f/m/a/l/x/c$b.smali | 8 +- com.discord/smali_classes2/f/m/a/l/x/c.smali | 6 +- com.discord/smali_classes2/f/m/a/l/x/d.smali | 4 +- com.discord/smali_classes2/f/m/a/m/a.smali | 14 +- com.discord/smali_classes2/f/m/a/u/a$a.smali | 4 +- com.discord/smali_classes2/f/m/a/u/a.smali | 4 +- com.discord/smali_classes2/f/m/a/u/i$b.smali | 4 +- com.discord/smali_classes2/f/m/a/u/i.smali | 4 +- com.discord/smali_classes2/f/m/b/b/b.smali | 2 +- com.discord/smali_classes2/f/m/b/b/c.smali | 2 +- com.discord/smali_classes2/f/m/b/d/d.smali | 4 +- com.discord/smali_classes2/f/m/b/f/a.smali | 8491 +------- com.discord/smali_classes2/f/m/b/f/b.smali | 8 - com.discord/smali_classes2/f/n/a/j/a.smali | 2 +- com.discord/smali_classes2/f/n/a/j/b.smali | 12 +- com.discord/smali_classes2/f/n/a/k/a.smali | 8441 +++++++- com.discord/smali_classes2/f/n/a/k/b$a.smali | 14 - com.discord/smali_classes2/f/n/a/k/b$b.smali | 68 - com.discord/smali_classes2/f/n/a/k/b.smali | 959 +- com.discord/smali_classes2/f/n/a/k/c$a.smali | 2 +- com.discord/smali_classes2/f/n/a/k/c$b.smali | 45 +- com.discord/smali_classes2/f/n/a/k/c.smali | 885 +- com.discord/smali_classes2/f/n/a/k/d$a.smali | 14 + com.discord/smali_classes2/f/n/a/k/d$b.smali | 27 + com.discord/smali_classes2/f/n/a/k/d.smali | 112 +- com.discord/smali_classes2/f/n/a/k/e.smali | 92 + com.discord/smali_classes2/f/n/a/l/a$a.smali | 2 +- com.discord/smali_classes2/f/n/a/l/a$b.smali | 2 +- com.discord/smali_classes2/f/n/a/l/a.smali | 12 +- com.discord/smali_classes2/f/n/a/l/c.smali | 16 +- com.discord/smali_classes2/j0/i/d.smali | 4 +- com.discord/smali_classes2/j0/i/e.smali | 2 +- com.discord/smali_classes2/j0/i/l.smali | 48 +- com.discord/smali_classes2/j0/i/s.smali | 6 +- com.discord/smali_classes2/j0/i/t.smali | 2 +- com.discord/smali_classes2/j0/j/a.smali | 2 +- com.discord/smali_classes2/j0/k/c.smali | 2 +- com.discord/smali_classes2/j0/k/g/b.smali | 4 +- com.discord/smali_classes2/j0/k/g/c.smali | 4 +- com.discord/smali_classes2/j0/k/h/a/a.smali | 2 +- com.discord/smali_classes2/j0/n/c/d.smali | 16 +- com.discord/smali_classes2/j0/q/c.smali | 12 +- com.discord/smali_classes2/j0/s/q.smali | 4 +- com.discord/smali_classes2/j0/s/r.smali | 4 +- com.discord/smali_classes2/j0/t/g.smali | 14 +- com.discord/smali_classes2/j0/t/j.smali | 4 +- com.discord/smali_classes2/j0/t/k.smali | 8 +- com.discord/smali_classes2/j0/t/p.smali | 28 +- com.discord/smali_classes2/k0/a/a.smali | 8 +- com.discord/smali_classes2/k0/a/b0.smali | 2 +- com.discord/smali_classes2/k0/a/c1.smali | 326 +- com.discord/smali_classes2/k0/a/e1.smali | 2 +- com.discord/smali_classes2/k0/a/f0.smali | 4 +- com.discord/smali_classes2/k0/a/g.smali | 14 +- com.discord/smali_classes2/k0/a/h0.smali | 20 +- com.discord/smali_classes2/k0/a/i0.smali | 14 +- com.discord/smali_classes2/k0/a/j1.smali | 2 +- com.discord/smali_classes2/k0/a/k.smali | 2 +- com.discord/smali_classes2/k0/a/k1.smali | 2 +- com.discord/smali_classes2/k0/a/l1.smali | 2 +- com.discord/smali_classes2/k0/a/n0.smali | 4 +- com.discord/smali_classes2/k0/a/p.smali | 2 +- com.discord/smali_classes2/k0/a/q1/c.smali | 2 +- com.discord/smali_classes2/k0/a/r1/f.smali | 2 +- com.discord/smali_classes2/k0/a/r1/g.smali | 2 +- com.discord/smali_classes2/k0/a/r1/h.smali | 2 +- com.discord/smali_classes2/k0/a/r1/i.smali | 2 +- com.discord/smali_classes2/k0/a/r1/j$a.smali | 2 +- com.discord/smali_classes2/k0/a/r1/j.smali | 8 +- com.discord/smali_classes2/k0/a/r1/p.smali | 6 +- com.discord/smali_classes2/k0/a/r1/t.smali | 14 +- com.discord/smali_classes2/k0/a/r1/u.smali | 4 +- com.discord/smali_classes2/k0/a/s1/a$a.smali | 2 +- com.discord/smali_classes2/k0/a/s1/a.smali | 18 +- com.discord/smali_classes2/k0/a/s1/b.smali | 2 +- com.discord/smali_classes2/k0/a/s1/j.smali | 4 +- com.discord/smali_classes2/k0/a/s1/l.smali | 12 +- com.discord/smali_classes2/k0/a/v.smali | 4 +- com.discord/smali_classes2/k0/a/w.smali | 6 +- com.discord/smali_classes2/k0/a/w0.smali | 4 +- com.discord/smali_classes2/k0/a/x0.smali | 4 +- com.discord/smali_classes2/k0/a/y0.smali | 4 +- .../coroutines/CoroutineContext$a$a.smali | 2 +- .../kotlin/ranges/IntProgression.smali | 12 +- .../kotlinx/coroutines/Job.smali | 2 +- .../android/AndroidExceptionPreHandler.smali | 2 +- com.discord/smali_classes2/l0/b.smali | 2 +- com.discord/smali_classes2/l0/c.smali | 2 +- com.discord/smali_classes2/m0/a/a/a/a.smali | 4 +- com.discord/smali_classes2/m0/a/a/a/d.smali | 2 +- com.discord/smali_classes2/m0/a/a/a/g.smali | 2 +- .../zxing/ZXingScannerView.smali | 2 +- com.discord/smali_classes2/n.smali | 1033 - com.discord/smali_classes2/n0/a.smali | 2 +- com.discord/smali_classes2/n0/a0$a.smali | 2 +- com.discord/smali_classes2/n0/a0.smali | 2 +- com.discord/smali_classes2/n0/b0.smali | 6 +- com.discord/smali_classes2/n0/f.smali | 2 +- com.discord/smali_classes2/n0/g0/c/a.smali | 4 +- com.discord/smali_classes2/n0/g0/d/b.smali | 2 +- com.discord/smali_classes2/n0/g0/d/d.smali | 2 +- com.discord/smali_classes2/n0/g0/d/g.smali | 2 +- com.discord/smali_classes2/n0/g0/d/i.smali | 16 +- com.discord/smali_classes2/n0/g0/d/l.smali | 2 +- com.discord/smali_classes2/n0/g0/e/a.smali | 6 +- com.discord/smali_classes2/n0/g0/e/b.smali | 6 +- com.discord/smali_classes2/n0/g0/e/g.smali | 2 +- com.discord/smali_classes2/n0/g0/e/i.smali | 2 +- com.discord/smali_classes2/n0/g0/g/c$a.smali | 6 +- com.discord/smali_classes2/n0/g0/g/c$b.smali | 4 +- com.discord/smali_classes2/n0/g0/g/e$d.smali | 4 +- com.discord/smali_classes2/n0/g0/g/e$e.smali | 2 +- com.discord/smali_classes2/n0/g0/g/e$f.smali | 2 +- com.discord/smali_classes2/n0/g0/g/e.smali | 6 +- com.discord/smali_classes2/n0/g0/g/l$b.smali | 2 +- com.discord/smali_classes2/n0/g0/g/l.smali | 2 +- com.discord/smali_classes2/n0/g0/h/a.smali | 6 +- com.discord/smali_classes2/n0/g0/h/b.smali | 2 +- com.discord/smali_classes2/n0/g0/h/c.smali | 2 +- com.discord/smali_classes2/n0/g0/h/d.smali | 2 +- com.discord/smali_classes2/n0/g0/h/e.smali | 2 +- com.discord/smali_classes2/n0/g0/h/f$a.smali | 2 +- com.discord/smali_classes2/n0/g0/i/a.smali | 2 +- com.discord/smali_classes2/n0/g0/k/a.smali | 8 +- com.discord/smali_classes2/n0/g0/k/d.smali | 4 +- com.discord/smali_classes2/n0/h0/a.smali | 12 +- com.discord/smali_classes2/n0/i.smali | 2 +- com.discord/smali_classes2/n0/n$a.smali | 2 +- com.discord/smali_classes2/n0/r$a.smali | 2 +- com.discord/smali_classes2/n0/v.smali | 6 +- com.discord/smali_classes2/n0/w$a.smali | 4 +- com.discord/smali_classes2/n0/x.smali | 4 +- com.discord/smali_classes2/n0/z.smali | 6 +- com.discord/smali_classes2/o.smali | 72 - com.discord/smali_classes2/o0/c.smali | 2 +- com.discord/smali_classes2/o0/e.smali | 20 +- com.discord/smali_classes2/o0/g.smali | 2 +- com.discord/smali_classes2/o0/m.smali | 2 +- com.discord/smali_classes2/o0/n$a.smali | 8 +- com.discord/smali_classes2/o0/o.smali | 2 +- com.discord/smali_classes2/o0/q$a.smali | 2 +- com.discord/smali_classes2/o0/q.smali | 18 +- com.discord/smali_classes2/o0/r.smali | 4 +- com.discord/smali_classes2/o0/t.smali | 6 +- com.discord/smali_classes2/o0/v.smali | 2 +- com.discord/smali_classes2/o0/y/a.smali | 2 +- .../smali_classes2/okhttp3/Headers.smali | 4 +- .../okhttp3/Interceptor$Chain.smali | 2 +- .../smali_classes2/okhttp3/ResponseBody.smali | 4 +- .../publicsuffix/PublicSuffixDatabase.smali | 14 +- .../smali_classes2/okio/ByteString$a.smali | 2 +- com.discord/smali_classes2/p0/a/a/b.smali | 2 +- com.discord/smali_classes2/p0/a/a/d.smali | 2 +- com.discord/smali_classes2/p0/a/a/f.smali | 28 +- com.discord/smali_classes2/p0/a/a/l.smali | 2 +- com.discord/smali_classes2/p0/a/a/r.smali | 12 +- com.discord/smali_classes2/q.smali | 61 - com.discord/smali_classes2/q0/h$b.smali | 2 +- com.discord/smali_classes2/q0/s/a/a$a.smali | 2 +- com.discord/smali_classes2/q0/s/a/b.smali | 10 +- com.discord/smali_classes2/q0/s/a/c.smali | 2 +- com.discord/smali_classes2/q0/s/a/e.smali | 2 +- com.discord/smali_classes2/q0/s/a/g$a.smali | 2 +- com.discord/smali_classes2/q0/t/a/b.smali | 2 +- com.discord/smali_classes2/r0/l/a/a0.smali | 6 +- com.discord/smali_classes2/r0/l/a/a1$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/a1$c.smali | 4 +- com.discord/smali_classes2/r0/l/a/a1$d.smali | 6 +- .../smali_classes2/r0/l/a/a2$a$a$a.smali | 4 +- .../smali_classes2/r0/l/a/a2$a$a.smali | 4 +- com.discord/smali_classes2/r0/l/a/b.smali | 2 +- com.discord/smali_classes2/r0/l/a/b1.smali | 4 +- com.discord/smali_classes2/r0/l/a/b2$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/c1$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/d$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/d.smali | 2 +- com.discord/smali_classes2/r0/l/a/d1$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/d2.smali | 6 +- com.discord/smali_classes2/r0/l/a/e1$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/e2$a.smali | 4 +- com.discord/smali_classes2/r0/l/a/h1.smali | 4 +- com.discord/smali_classes2/r0/l/a/i$b.smali | 6 +- com.discord/smali_classes2/r0/l/a/j.smali | 4 +- com.discord/smali_classes2/r0/l/a/j2.smali | 2 +- com.discord/smali_classes2/r0/l/a/k$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/k$c.smali | 2 +- com.discord/smali_classes2/r0/l/a/k0.smali | 2 +- com.discord/smali_classes2/r0/l/a/k1$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/k1$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/k2$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/l$a.smali | 6 +- com.discord/smali_classes2/r0/l/a/l$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/l$e.smali | 2 +- com.discord/smali_classes2/r0/l/a/l$f.smali | 2 +- com.discord/smali_classes2/r0/l/a/m.smali | 2 +- com.discord/smali_classes2/r0/l/a/m0.smali | 4 +- com.discord/smali_classes2/r0/l/a/m1$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/m1$c.smali | 2 +- com.discord/smali_classes2/r0/l/a/m1$f.smali | 6 +- com.discord/smali_classes2/r0/l/a/m1$h.smali | 2 +- com.discord/smali_classes2/r0/l/a/m2.smali | 2 +- com.discord/smali_classes2/r0/l/a/n$a.smali | 6 +- com.discord/smali_classes2/r0/l/a/o$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/o0$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/o0.smali | 2 +- com.discord/smali_classes2/r0/l/a/p.smali | 4 +- com.discord/smali_classes2/r0/l/a/p0.smali | 2 +- com.discord/smali_classes2/r0/l/a/p2.smali | 2 +- com.discord/smali_classes2/r0/l/a/q$a.smali | 8 +- com.discord/smali_classes2/r0/l/a/q$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/q0$a.smali | 2 +- .../smali_classes2/r0/l/a/q0$b$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/q0$b.smali | 2 +- com.discord/smali_classes2/r0/l/a/q1$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/r$a.smali | 6 +- com.discord/smali_classes2/r0/l/a/r1$b.smali | 12 +- com.discord/smali_classes2/r0/l/a/s.smali | 2 +- com.discord/smali_classes2/r0/l/a/s0$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/s0.smali | 2 +- com.discord/smali_classes2/r0/l/a/s1.smali | 2 +- com.discord/smali_classes2/r0/l/a/s2.smali | 2 +- com.discord/smali_classes2/r0/l/a/t$a.smali | 14 +- com.discord/smali_classes2/r0/l/a/t.smali | 2 +- com.discord/smali_classes2/r0/l/a/t1.smali | 4 +- com.discord/smali_classes2/r0/l/a/t2$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/t2$b.smali | 4 +- com.discord/smali_classes2/r0/l/a/u.smali | 4 +- com.discord/smali_classes2/r0/l/a/v$a.smali | 2 +- com.discord/smali_classes2/r0/l/a/v1.smali | 2 +- com.discord/smali_classes2/r0/l/a/w0.smali | 4 +- com.discord/smali_classes2/r0/l/a/x.smali | 2 +- com.discord/smali_classes2/r0/l/a/x1.smali | 2 +- com.discord/smali_classes2/r0/l/a/z$a.smali | 2 +- com.discord/smali_classes2/r0/l/b/a$a.smali | 2 +- com.discord/smali_classes2/r0/l/b/a.smali | 10 +- com.discord/smali_classes2/r0/l/b/b.smali | 4 +- com.discord/smali_classes2/r0/l/b/c.smali | 4 +- com.discord/smali_classes2/r0/l/c/g$a.smali | 2 +- com.discord/smali_classes2/r0/l/c/k.smali | 2 +- com.discord/smali_classes2/r0/l/e/c.smali | 2 +- com.discord/smali_classes2/r0/l/e/f.smali | 2 +- com.discord/smali_classes2/r0/l/e/j$f.smali | 4 +- com.discord/smali_classes2/r0/l/e/j$g.smali | 4 +- com.discord/smali_classes2/r0/l/e/m/a.smali | 2 +- com.discord/smali_classes2/r0/l/e/m/d.smali | 2 +- com.discord/smali_classes2/r0/l/e/m/e.smali | 2 +- com.discord/smali_classes2/r0/l/e/m/g.smali | 2 +- com.discord/smali_classes2/r0/l/e/n/e.smali | 2 +- com.discord/smali_classes2/r0/l/e/n/h.smali | 2 +- com.discord/smali_classes2/r0/l/e/n/i.smali | 2 +- com.discord/smali_classes2/r0/l/e/n/n.smali | 6 +- com.discord/smali_classes2/r0/l/e/n/t.smali | 16 +- com.discord/smali_classes2/r0/m/b.smali | 2 +- com.discord/smali_classes2/r0/n/b.smali | 6 +- com.discord/smali_classes2/r0/n/c.smali | 6 +- com.discord/smali_classes2/r0/q/a$b.smali | 4 +- com.discord/smali_classes2/r0/q/a$c.smali | 2 +- com.discord/smali_classes2/r0/q/a$d.smali | 2 +- .../smali_classes2/rx/Observable.smali | 8 +- com.discord/smali_classes2/rx/Producer.smali | 2 +- .../smali_classes2/rx/Subscriber.smali | 6 +- .../rx/internal/util/SubscriptionList.smali | 2 +- .../rx/subjects/BehaviorSubject.smali | 2 +- .../rx/subjects/PublishSubject$a.smali | 6 +- .../rx/subjects/PublishSubject$b.smali | 2 +- .../subscriptions/CompositeSubscription.smali | 2 +- com.discord/smali_classes2/w$b.smali | 72 - com.discord/smali_classes2/w.smali | 412 - com.discord/smali_classes2/x.smali | 86 - 6968 files changed, 663631 insertions(+), 664123 deletions(-) rename com.discord/{smali_classes2 => smali}/WidgetFriendsAddUserRequestsModel.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$ViewState$a.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$ViewState$b.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$ViewState$c.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$ViewState$d.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$ViewState.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$a.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$b.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel$c.smali (100%) rename com.discord/{smali_classes2 => smali}/WidgetRemoteAuthViewModel.smali (100%) rename com.discord/{smali_classes2 => smali}/a0.smali (100%) rename com.discord/{smali_classes2 => smali}/b0.smali (100%) rename com.discord/{smali_classes2 => smali}/c0.smali (100%) create mode 100644 com.discord/smali/com/android/installreferrer/api/InstallReferrerClient.smali rename com.discord/{smali_classes2 => smali}/com/discord/app/AppBottomSheet$a.smali (100%) rename com.discord/{smali_classes2 => smali}/com/discord/rlottie/RLottieDrawable$a.smali (100%) create mode 100644 com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1$1.smali delete mode 100644 com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1.smali create mode 100644 com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1.smali create mode 100644 com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2.smali create mode 100644 com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1.smali delete mode 100644 com.discord/smali/com/discord/utilities/receiver/CampaignReceiver.smali rename com.discord/{smali_classes2 => smali}/com/discord/views/steps/StepsView$a.smali (100%) create mode 100644 com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$NormalChannel.smali create mode 100644 com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$SystemChannel.smali create mode 100644 com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate.smali rename com.discord/{smali_classes2 => smali}/com/lytefast/flexinput/fragment/CameraFragment$a.smali (98%) create mode 100644 com.discord/smali/f/a/a/c/b$a.smali rename com.discord/{smali_classes2 => smali}/f/a/a/f$a.smali (100%) rename com.discord/{smali_classes2 => smali}/f/a/a/g$a.smali (100%) create mode 100644 com.discord/smali/f/b/a/a/a$a.smali create mode 100644 com.discord/smali/f/c/a/a$n.smali create mode 100644 com.discord/smali/f/c/a/a2.smali create mode 100644 com.discord/smali/f/c/a/b1$a.smali create mode 100644 com.discord/smali/f/c/a/b2.smali delete mode 100644 com.discord/smali/f/c/a/c0$a.smali create mode 100644 com.discord/smali/f/c/a/c2.smali create mode 100644 com.discord/smali/f/c/a/d2.smali create mode 100644 com.discord/smali/f/c/a/e2$a.smali create mode 100644 com.discord/smali/f/c/a/e2$b.smali create mode 100644 com.discord/smali/f/c/a/e2.smali delete mode 100644 com.discord/smali/f/c/a/f1$a.smali create mode 100644 com.discord/smali/f/c/a/f2/a.smali create mode 100644 com.discord/smali/f/c/a/f2/b.smali create mode 100644 com.discord/smali/f/c/a/f2/c$a.smali create mode 100644 com.discord/smali/f/c/a/f2/c$b.smali create mode 100644 com.discord/smali/f/c/a/f2/c.smali create mode 100644 com.discord/smali/f/c/a/f2/d.smali create mode 100644 com.discord/smali/f/c/a/f2/e$a.smali create mode 100644 com.discord/smali/f/c/a/f2/e.smali create mode 100644 com.discord/smali/f/c/a/f2/f.smali create mode 100644 com.discord/smali/f/c/a/f2/g$a.smali create mode 100644 com.discord/smali/f/c/a/f2/g.smali create mode 100644 com.discord/smali/f/c/a/f2/h.smali create mode 100644 com.discord/smali/f/c/a/f2/i.smali create mode 100644 com.discord/smali/f/c/a/f2/j.smali create mode 100644 com.discord/smali/f/c/a/f2/k$a.smali create mode 100644 com.discord/smali/f/c/a/f2/k.smali delete mode 100644 com.discord/smali/f/c/a/g1$a.smali delete mode 100644 com.discord/smali/f/c/a/g1$b.smali delete mode 100644 com.discord/smali/f/c/a/g1$c.smali delete mode 100644 com.discord/smali/f/c/a/g1$d.smali delete mode 100644 com.discord/smali/f/c/a/g1$e.smali delete mode 100644 com.discord/smali/f/c/a/g1$f.smali create mode 100644 com.discord/smali/f/c/a/h0$a.smali delete mode 100644 com.discord/smali/f/c/a/k1$a.smali delete mode 100644 com.discord/smali/f/c/a/l0$a$a.smali delete mode 100644 com.discord/smali/f/c/a/l0$a.smali delete mode 100644 com.discord/smali/f/c/a/l0$b.smali delete mode 100644 com.discord/smali/f/c/a/l0$c.smali create mode 100644 com.discord/smali/f/c/a/n1$a.smali create mode 100644 com.discord/smali/f/c/a/o1$a.smali create mode 100644 com.discord/smali/f/c/a/o1$b.smali create mode 100644 com.discord/smali/f/c/a/o1$c.smali create mode 100644 com.discord/smali/f/c/a/o1$d.smali create mode 100644 com.discord/smali/f/c/a/o1$e.smali create mode 100644 com.discord/smali/f/c/a/o1$f.smali create mode 100644 com.discord/smali/f/c/a/o1$g.smali create mode 100644 com.discord/smali/f/c/a/s1$a.smali delete mode 100644 com.discord/smali/f/c/a/u1$a.smali delete mode 100644 com.discord/smali/f/c/a/v0$a.smali delete mode 100644 com.discord/smali/f/c/a/v1$a.smali delete mode 100644 com.discord/smali/f/c/a/v1$b.smali create mode 100644 com.discord/smali/f/c/a/w1.smali delete mode 100644 com.discord/smali/f/c/a/w1/a.smali create mode 100644 com.discord/smali/f/c/a/x1.smali create mode 100644 com.discord/smali/f/c/a/y1.smali create mode 100644 com.discord/smali/f/c/a/z1.smali create mode 100644 com.discord/smali/f/e/a/a/a$a.smali create mode 100644 com.discord/smali/f/e/a/a/a$b.smali create mode 100644 com.discord/smali/f/e/a/a/b.smali rename com.discord/{smali_classes2 => smali}/h.smali (100%) rename com.discord/{smali_classes2 => smali}/i.smali (100%) rename com.discord/{smali_classes2 => smali}/j.smali (100%) rename com.discord/{smali_classes2 => smali}/k.smali (100%) rename com.discord/{smali_classes2 => smali}/l.smali (100%) rename com.discord/{smali_classes2 => smali}/m.smali (100%) rename com.discord/{smali_classes2 => smali}/n$a$a.smali (100%) rename com.discord/{smali_classes2 => smali}/n$a$b.smali (100%) rename com.discord/{smali_classes2 => smali}/n$a$c.smali (100%) rename com.discord/{smali_classes2 => smali}/n$a.smali (100%) rename com.discord/{smali_classes2 => smali}/n$b.smali (100%) rename com.discord/{smali_classes2 => smali}/n$c.smali (100%) rename com.discord/{smali_classes2 => smali}/n$d.smali (100%) rename com.discord/{smali_classes2 => smali}/n$e.smali (100%) rename com.discord/{smali_classes2 => smali}/n$f.smali (100%) rename com.discord/{smali_classes2 => smali}/n$g.smali (100%) rename com.discord/{smali_classes2 => smali}/n$h.smali (100%) create mode 100644 com.discord/smali/n.smali create mode 100644 com.discord/smali/o.smali rename com.discord/{smali_classes2 => smali}/p.smali (100%) create mode 100644 com.discord/smali/q.smali rename com.discord/{smali_classes2 => smali}/r.smali (100%) rename com.discord/{smali_classes2 => smali}/s.smali (100%) rename com.discord/{smali_classes2 => smali}/t.smali (100%) rename com.discord/{smali_classes2 => smali}/u.smali (100%) rename com.discord/{smali_classes2 => smali}/v.smali (100%) rename com.discord/{smali_classes2 => smali}/w$a.smali (100%) create mode 100644 com.discord/smali/w$b.smali rename com.discord/{smali_classes2 => smali}/w$c.smali (100%) create mode 100644 com.discord/smali/w.smali create mode 100644 com.discord/smali/x.smali rename com.discord/{smali_classes2 => smali}/y.smali (100%) rename com.discord/{smali_classes2 => smali}/z.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Mode.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$WhenMappings.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$4.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion$get$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$Model.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$Redirect.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$10.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali (96%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$12.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$13.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$4.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$6.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$8.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$9.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBoundOrOnResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccount.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder$onConfigure$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali (99%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItem.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItemHeader.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$onViewCreated$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$configureUI$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBoundOrOnResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$saveNewPassword$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBoundOrOnResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$3.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali (98%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUnblock$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUserProfile$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event$ShowToast.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Item.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$StoreState.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Empty.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Loaded.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Uninitialized.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$1.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$2.smali (100%) rename com.discord/{smali => smali_classes2}/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali (98%) delete mode 100644 com.discord/smali_classes2/com/google/android/gms/analytics/CampaignTrackingService.smali delete mode 100644 com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzbk.smali delete mode 100644 com.discord/smali_classes2/f/a/a/c/b$a.smali delete mode 100644 com.discord/smali_classes2/f/b/a/a/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/o$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/o$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/b/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/e$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/q/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/r/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/f$a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/f$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/h/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/o$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/o$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/o$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/u$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/s/i/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/t/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/t/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/u/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/u/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/u/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/u/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/u/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/a/j/v/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/d$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/d$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/d$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/a0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/b0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/d$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/c0/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/h$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/h$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/d0/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/b0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/b0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/c0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/c0$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/l$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/m$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/s$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/s$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/u$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/z$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/e0/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/f0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/q$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/q$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/s$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/x/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/y/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/y/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/y/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/y/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/y/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/z/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/z/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/z/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/a1/z/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/b1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/g/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/g/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/i/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/i/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/c1/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/n$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/o$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/p$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/p$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/q$a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/q$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/q$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/t$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/u$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/u$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/w$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/y/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/d1/y/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/a$a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/d$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/d$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/l/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b$h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/m/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/n/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/n/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/n/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/o/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/p/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/p/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/q/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/r/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/r/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/e$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/f$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/e1/s/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/a$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/f$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/f1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/g1/h/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/m$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/m$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/k$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/k$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/h1/y/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/l$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/o$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/o$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/b/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/e$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/l$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/m$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/q$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/r$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/r$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/w$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/w$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/i1/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/q/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/r/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/f$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/f$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/h/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/o$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/o$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/o$c.smali rename com.discord/smali_classes2/f/h/a/{a => b}/j/s/i/o$d.smali (88%) create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/u$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/s/i/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/t/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/t/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/u/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/u/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/u/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/u/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/u/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/b/j/v/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/o$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/o$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/r$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/d$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/j1/s/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/m0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/n0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/q$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/q$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/r$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/r$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/s$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/s$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/s0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/t0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v0/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v0/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v0/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/v0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/h$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/m$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/n$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/u$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/u$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/w0/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/x0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/x0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/y0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/l$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/b/z0/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/d$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/d$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/d$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/a0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/b0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/d$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/c0/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/h$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/h$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/d0/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/b0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/b0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/c0$a.smali rename com.discord/smali_classes2/f/h/a/{b => c}/a1/e0/c0$b.smali (77%) create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/c0$c.smali rename com.discord/smali_classes2/f/h/a/{b => c}/a1/e0/c0$d.smali (77%) create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/l$a.smali rename com.discord/smali_classes2/f/h/a/{b => c}/a1/e0/l$b$a.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/l$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/m$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/s$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/s$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/u$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/z$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/e0/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/f0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/q$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/q$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/s$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/x/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/y/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/y/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/y/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/y/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/y/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/z/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/z/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/z/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/a1/z/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/b1/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/c/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/c/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/g/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/g/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/i/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/i/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/c1/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/l$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/n$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/o$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/p$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/p$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/q$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/q$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/q$b.smali rename com.discord/smali_classes2/f/h/a/{b => c}/d1/q$c.smali (84%) create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r$b.smali rename com.discord/smali_classes2/f/h/a/{b => c}/d1/r$c.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/t$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/u$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/u$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/w$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/y/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/d1/y/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/a$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/d$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/d$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/l/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b$h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/m/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/n/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/n/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/n/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/o/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/p/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/p/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/q/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/r/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/r/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/e$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/f$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/e1/s/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/a$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/f$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/f1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/g1/h/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/m$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/m$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/k$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/k$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/h1/y/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/l$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/l$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/m$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/q$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/r$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/r$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/w$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/w$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/i1/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/o$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/o$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/r$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/d$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/j1/s/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/m0$a.smali rename com.discord/smali_classes2/f/h/a/{b => c}/m0$b.smali (76%) rename com.discord/smali_classes2/f/h/a/{b => c}/m0$c.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/c/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/n0$a.smali rename com.discord/smali_classes2/f/h/a/{b => c}/n0$b.smali (89%) create mode 100644 com.discord/smali_classes2/f/h/a/c/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/q$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/q$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/r$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/r$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/s$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/s$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/s.smali rename com.discord/smali_classes2/f/h/a/{b => c}/s0$a.smali (79%) create mode 100644 com.discord/smali_classes2/f/h/a/c/s0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/t.smali rename com.discord/smali_classes2/f/h/a/{b => c}/t0$a.smali (83%) create mode 100644 com.discord/smali_classes2/f/h/a/c/t0$b.smali rename com.discord/smali_classes2/f/h/a/{b => c}/t0$c.smali (78%) create mode 100644 com.discord/smali_classes2/f/h/a/c/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v0/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v0/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v0/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/v0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/h$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/l$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/m$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/n$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/u$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/u$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/w0/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/x0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/x0/b.smali rename com.discord/smali_classes2/f/h/a/{b => c}/y$a.smali (77%) create mode 100644 com.discord/smali_classes2/f/h/a/c/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/y0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/l$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/l$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/c/z0/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/d/a/a$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/d/a/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/d/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/a/a/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/a/a/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/a/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/a/a/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/a/a/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/c/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/c/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/l$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/l$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/l$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/b/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/c/a/a/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/c/a/a/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/a$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/d/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a$g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/d$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/g$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/g$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/k$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/k$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/k$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/i/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/h/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b$l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/n$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/n$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/k/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/l/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/l/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/m/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/m/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/m/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/m/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/n/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/o/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/o/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/o/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/e/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/f/a$a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/f/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/f/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/f/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/g/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/a/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/a/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/a/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/b/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/a5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/b5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/c5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/d5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/e5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/f4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/g4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h4$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/h4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i4$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i4$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i4$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/i4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/j4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k3$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k3$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k3$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/k4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/l4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/m4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n4$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n4$b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n4$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/n4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/o4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/p4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/q4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/r4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/s4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/t4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/u4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/v4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/w4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/x4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/y4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z0$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z0$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/c/z4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/d/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/d/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/d/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/d/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/e/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/a7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/b7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/c7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d2$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d2$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d2$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d6$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d6$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d6$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/d7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e1$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/e7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/f7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/g6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h2$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/h6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/i6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j2$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/j6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/k6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/l6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/m6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/n6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/o6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p3$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p3$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p3$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p3$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/p6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q6$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/q6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/r6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/s6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/t6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u1$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u1$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u1$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/u6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/v6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/w6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/x6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/y6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/f/z6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/g/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/g/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/h/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/a2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/b2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/c2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/d2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/f1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/g1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/h1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/i1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/j1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/k1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/l1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/m1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/n1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/o1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/p1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/q1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/r1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/s1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/t1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/u1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/v1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/w1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/x1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/y1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/i/z1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/j/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/a9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/aa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ac.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ad.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ae.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/b9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ba.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/bc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/bd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/be.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/c9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ca.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/cb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/cc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/d9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/da.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/db.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/dc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/e9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ea.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/eb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ed.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/f9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/fa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/fb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/fd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g1$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/g9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ga.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/gc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/gd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/h9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ha.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/hc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/hd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i4$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/i9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ib.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ic.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j1$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/j9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/jb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/jc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/k9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ka.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/kb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l5$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l8$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l8$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l8$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/l9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/la.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/lb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ld.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/m9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ma.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/mc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/md.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/n9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/na.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/nc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/nd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/o9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ob.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/oc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/od.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/p9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/pb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/pc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q0$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/q9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/qa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/qb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/r9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ra.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/rb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/rd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/s9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/sa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/sc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/sd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/t9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ta.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/tc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/td.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/u9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ub.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/uc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ud.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/v9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/vb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/vc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/w9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/wa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/wb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/x9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/xa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/xb.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/xd.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y5$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y5$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y5$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/y9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/ya.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/yc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z0$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/z9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/za.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/k/zc.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/l/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/m/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/m/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/m/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/n/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/h/o/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/a9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/aa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/b9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/ba.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/c9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/ca.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/d9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/da.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/e9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/ea.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/f9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/fa.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/g9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/ga.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/h9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/i9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j9$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/j9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/k9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/l9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/m9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/n9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/o9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/p9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/q9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/r9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/s9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/t9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/u9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/v9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/w9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/x9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/y9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z2.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z3.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z4.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z5.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z6.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z7.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z8.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/i/b/z9.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/a1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/b1.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/h0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/i0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/j0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/k0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/l0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/m0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/n0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/o0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/p0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/q0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/r0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/s0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/t0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/u0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/v0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/w0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/x0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/y0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/z.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/e/z0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/j/b/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/k/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/k/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/k/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/l/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/b/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/m/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/n/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/n/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/a0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/b0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/c0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/d0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/e0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/f0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/g0.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/s.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/t.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/u.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/v.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/w.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/x.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/y.smali delete mode 100644 com.discord/smali_classes2/f/h/a/d/o/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/e/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/a/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/e/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/e/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/e/c$b.smali rename com.discord/smali_classes2/f/h/a/{c => e}/c$c.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/e/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/c/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/c/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/d/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/c$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/c$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f$h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/i$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/e/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/f/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/f/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/f/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/e$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/g$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/n$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/n$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/q.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/g/r.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/h/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/h/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/h/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/h/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a$e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h$a$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h$f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/k.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/l.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/m.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/n$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/n.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/o.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/p$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/p$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/p$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/i/p.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/b$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/e$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/j$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/j.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/b$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/b$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/b$c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/b$d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/c.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/d.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/e$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/e$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/e.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/f.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/g.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/h.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/i.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/j$a.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/j$b.smali delete mode 100644 com.discord/smali_classes2/f/h/a/e/j/k/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/a/a/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/a/a/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/a/a/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/a/a/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/a/a/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/f$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/f$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/b/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/c/a/a/a/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/c/a/a/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/a$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/d/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$c.smali rename com.discord/smali_classes2/f/h/a/{d => f}/e/h/a$d$a.smali (76%) rename com.discord/smali_classes2/f/h/a/{d => f}/e/h/a$d$b.smali (78%) rename com.discord/smali_classes2/f/h/a/{d => f}/e/h/a$d$c.smali (81%) create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a$g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/d$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/g$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/g$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/k$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/k$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/k$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/i/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/h/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/i/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b$l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/h0.smali rename com.discord/smali_classes2/f/h/a/{d => f}/e/k/i$a$a.smali (75%) create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/n$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/n$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/k/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/l/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/l/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/m/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/m/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/m/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/m/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/n/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/o/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/o/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/o/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/e/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/f/a$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/f/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/f/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/f/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/g/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/a/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/a/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/a/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/a/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/a5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/b5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/c5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/d5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/e5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/f4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/g4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h4$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/h4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i4$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i4$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i4$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/i4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/j4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k3$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k3$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k3$c.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/c/k3$d.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/k4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/l4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/m4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n4$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n4$b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n4$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/n4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/o4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/p4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/q4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/r4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/s4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/t4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/u4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/v4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/w4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/x4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/y4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z0$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z0$d.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/c/z0$e.smali (88%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/c/z4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/d/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/d/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/d/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/d/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/e/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/a7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/b7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/c7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d2$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d2$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d2$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d6$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d6$b.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/f/d6$c.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d6$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/d7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e1$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/e7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/f7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/g6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h2$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/h6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/i6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j2$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/j6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/k6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/l6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/m6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/n6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/o6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p3$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p3$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p3$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p3$d.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/f/p3$e.smali (83%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/p6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q6$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/q6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/r6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/s6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/t6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u1$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u1$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u1$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/u6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/v6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/w6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/x6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/y6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/f/z6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/g/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/g/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/h/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/f1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/g1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/h1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/i1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/j1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/k1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/l1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/i/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/j/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/a9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/aa.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ab.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ac.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ad.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ae.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/b9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ba.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/bb.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/bc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/bd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/be.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/c9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ca.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/cb.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/cc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/cd.smali (76%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ce.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/d9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/da.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/db.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/dc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/dd.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/e9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ea.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/eb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ec.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ed.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/f9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/fa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/fb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/fc.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/fd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g1$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/g9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ga.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/gb.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/gc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/gd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/h9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ha.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/hb.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/hc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/hd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i4$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/i9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ia.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ib.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ic.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/id.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j1$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/j9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ja.smali (86%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/jb.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/jc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/jd.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/k9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ka.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/kb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/kc.smali (76%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/kd.smali (93%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l5$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l8$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l8$b.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/l8$c.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l8$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/l9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/la.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/lb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/lc.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ld.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/m9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ma.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/mb.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/mc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/md.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/n9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/na.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/nb.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/nc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/nd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/o9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/oa.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ob.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/oc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/od.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/p9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/pa.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/pb.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/pc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/pd.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q0$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/q9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/qa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/qb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/qc.smali (87%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/qd.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/r9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ra.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/rb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/rc.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/rd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/s9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/sa.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/sb.smali (85%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/sc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/sd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/t9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ta.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/tb.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/tc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/td.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/u9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/ua.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ub.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/uc.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ud.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/v9.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/va.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/vb.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/vc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/vd.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/w9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/wa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/wb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/wc.smali (76%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/wd.smali (83%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/x9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/xa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/xb.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/xc.smali (76%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/xd.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y5$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y5$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y5$c.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/y5$d.smali (76%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/y5$e.smali (83%) rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/y5$f.smali (87%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/y9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/ya.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/yb.smali (85%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/yc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/yd.smali (84%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z0$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/z9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/za.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/zb.smali (82%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/k/zc.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/k/zd.smali (88%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/l/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/m/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/m/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/m/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/i$a.smali rename com.discord/smali_classes2/f/h/a/{d => f}/h/n/i$b.smali (78%) create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/n/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/h/o/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/a/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/a9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/aa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/b9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/ba.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/c9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/ca.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/d9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/da.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/e9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/ea.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/f9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/fa.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/g9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/ga.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/h9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/i9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j9$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/j9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/k9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/l9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/m9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/n9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/o9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/p9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/q9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/r9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/s9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/t9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/u9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/v9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/w9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/x9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/y9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z2.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z3.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z4.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z5.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z6.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z7.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z8.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/i/b/z9.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/a1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/b1.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/h0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/i0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/j0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/k0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/l0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/m0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/n0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/o0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/p0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/q0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/r0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/s0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/t0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/u0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/v0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/w0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/x0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/y0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/e/z0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/j/b/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/k/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/k/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/k/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/l/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/b/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/m/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/n/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/n/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/a0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/b0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/c0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/d0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/e0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/f0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/g0.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/s.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/t.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/u.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/v.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/w.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/x.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/y.smali create mode 100644 com.discord/smali_classes2/f/h/a/f/o/z.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/a/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/b/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/c/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/c/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/d/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/c$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/c$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$d.smali rename com.discord/smali_classes2/f/h/a/{e => g}/e/f$e.smali (82%) rename com.discord/smali_classes2/f/h/a/{e => g}/e/f$f.smali (77%) create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f$h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/i$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/e/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/f/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/f/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/f/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/e$b.smali rename com.discord/smali_classes2/f/h/a/{e => g}/g/e$c.smali (84%) rename com.discord/smali_classes2/f/h/a/{e => g}/g/e$d.smali (84%) create mode 100644 com.discord/smali_classes2/f/h/a/g/g/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/g$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/n$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/n$b.smali rename com.discord/smali_classes2/f/h/a/{e => g}/g/n$c.smali (84%) rename com.discord/smali_classes2/f/h/a/{e => g}/g/n$d.smali (84%) rename com.discord/smali_classes2/f/h/a/{e => g}/g/n$e.smali (84%) rename com.discord/smali_classes2/f/h/a/{e => g}/g/n$f.smali (84%) create mode 100644 com.discord/smali_classes2/f/h/a/g/g/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/q.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/g/r.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/h/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/h/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/h/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/h/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a$e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h$a$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h$c.smali rename com.discord/smali_classes2/f/h/a/{e => g}/i/h$d.smali (84%) rename com.discord/smali_classes2/f/h/a/{e => g}/i/h$e.smali (80%) create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h$f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/k.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/l.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/m.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/n$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/n.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/o.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/p$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/p$b.smali rename com.discord/smali_classes2/f/h/a/{e => g}/i/p$c.smali (81%) create mode 100644 com.discord/smali_classes2/f/h/a/g/i/p$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/i/p.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/b$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/e$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/j$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/j.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/b$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/b$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/b$c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/b$d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/c.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/d.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/e$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/e$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/e.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/f.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/g.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/h.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/i.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/j$a.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/j$b.smali create mode 100644 com.discord/smali_classes2/f/h/a/g/j/k/j.smali delete mode 100644 com.discord/smali_classes2/f/m/b/f/b.smali delete mode 100644 com.discord/smali_classes2/f/n/a/k/b$a.smali delete mode 100644 com.discord/smali_classes2/f/n/a/k/b$b.smali create mode 100644 com.discord/smali_classes2/f/n/a/k/d$a.smali create mode 100644 com.discord/smali_classes2/f/n/a/k/d$b.smali create mode 100644 com.discord/smali_classes2/f/n/a/k/e.smali delete mode 100644 com.discord/smali_classes2/n.smali delete mode 100644 com.discord/smali_classes2/o.smali delete mode 100644 com.discord/smali_classes2/q.smali delete mode 100644 com.discord/smali_classes2/w$b.smali delete mode 100644 com.discord/smali_classes2/w.smali delete mode 100644 com.discord/smali_classes2/x.smali diff --git a/com.discord/AndroidManifest.xml b/com.discord/AndroidManifest.xml index 1d9f01a2f2..5b59dde4c2 100644 --- a/com.discord/AndroidManifest.xml +++ b/com.discord/AndroidManifest.xml @@ -149,12 +149,6 @@ - - - - - - @@ -170,9 +164,9 @@ + - @@ -191,10 +185,10 @@ - + diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml index 3f8ed5a37a..fb7f953fe5 100644 --- a/com.discord/apktool.yml +++ b/com.discord/apktool.yml @@ -1,5 +1,5 @@ !!brut.androlib.meta.MetaInfo -apkFileName: com.discord-1207.apk +apkFileName: com.discord-1208.apk compressionType: false doNotCompress: - resources.arsc @@ -3106,5 +3106,5 @@ usesFramework: tag: null version: 2.4.2-83a459-SNAPSHOT versionInfo: - versionCode: '1207' - versionName: '33.0' + versionCode: '1208' + versionName: '33.1' diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml index 672e7056dba2c159babc61d6c6a3f1f73d05ab22..608613fb1e86e97d4cd1d2f398de9525938e31d3 100644 GIT binary patch literal 37956 zcmd6w3AkNVb;tMPB_V+TVa5oNAq+CS05Up3MhGM?n1M-aMv^=T3BEi=wW3lSs?=Gl zRuO5fXbVm_R;^l8)M~9-r4{4!)wb5JTH9K_PwfA9_Fnhwx9&bS=UrpyiaJpoXpGs!#8NzbOZIVw)CQX&?l3OGnl+2hG!l>jUlCYQJ zB)L=a3(11LLwKI#gOW!j!_#H2lDA17mYj98+LYw5V-zpRBa$_<6${CXV?%h8 zBo9btof5(p$^DWO zheCLjWN41s(y3}&lB-Ws$W9O82a=6XQq0d#JR~=rsTiE4dXqdV89iHVS+epRwI|7= zlD*DVUy+<88J1ivxlMAnPK>^%Wnd zXFsKn>UvC1*X!SyzC?F7B*Z4iu13No)syi)QhsV>6TXpaEZnTLy<`u3TV=!MuvE{$4Pk#Vu2;UR^xxKsZ=|{! zQ*Mh7wvs#M#N+zOWJPXmnt(E=i|rNWx0-0NlK^+K|^JV$pURfK3m`&G>N z97`=xx%IlPV>_*?v&ea&c-K}~d&@&mtwnBE%NkQojTm}DYr0YOxK;BOc-P3*x_%iP zuU9VWa=yxd8C&&D!dR*6wTi$-S+>5ia6__}zA{gE^qjfErxf)#O`5tUf{Rrq_C#7X z_RW{3_BJVfv}%R>b}YP1meS(PO6yl+LZh~GtMP`G3jVdi9jPoYw}QvD$Ym{~9xo2; zSR5JfBlgrqdV=@n!QqwX)Fd$+ll}Ndo}0r$jT6>dsnZpy+}f(u(0)%0Ly8n*628#4 zhmyV2UiZ@&$2!lT^30KhFep7#T}{$e%*VJiM|hiczqRsUiidu!F>kLsf&{xK3Weo=oR95G>(ja5{cYum+X zqZqD9ak^f-#Ho$f%x#RX+f+-`5PeH)@Gg7l2eeK8B|3H67*gAtud#QrM(yFSTC?7= zaGA!E<+`30E`oUfx#uY_|?mFwmFi-ZctgKreu8_@3D*Lq- zosgX#WtsZbT;YWusG4mU30BDdc~vV8;RzE)p$#t*LX4|+k`qQ)Qk5RABFU)K55_XpCvBtlq`Ox$ zaxyl?RpeG(jUW9MSAB71HOAz%TIw&Q-CrDM>B}qh-|DJ;tW)2r zo|%U~j|iX<5}y7`a!<*X32KV=SWeEbojZA$0eTo#9_3?0E&G!@KIU z32BMi0Btyqj~B|z_Es!cDaMxh`j>Gqj)shk7guBS<62rldHN@#Xb8u)EVW4N%T?+E z{ku$F#EAQtcK3~PBpAK%fLWIo2Hr|}RhsY12-G?4WVv)46}sn@a>=FQW8PgGR{k@RNAhoE7~;PwY8B*$9ZI-Rh(3WAVy3^s^Z_by!Ex??}LBzZy@8^60m(cZ&|J-K`de8)g5f_H68b;_iP)eKn>n757#N zr*)&Mt$3O`qLeMl&G`Z+s>4;TdX{fOU8j7Uq;dXgr(Jk>a}_Pl9>B$0;)&%kj_jS| zIy=_MO)4>4JsF>hHuNcsS$ajCVsd zzU)43PVgAT=$CUl{nC$FXa7$8&SPzDlJ_Z`VV$$f7_U}uT&IyH_w=GF&3k!fOHR(( zn3Kkja5?^>LJrT?wk>hK$6U2tK15t*;@E?(Qyb-d0;6|)2giuXxVu&@iCr>v+ue=_ z^@Nks_+E`GMtbts?^B*G#5j_34!0pZSURfI^(>B8^&62vrBRaIhgmazWF4ydD)z=1BJMg_UB zFz>-m=o^ETLgbIJt}*+!i?s-7?00wO+XCgR-wn-Io2=i~_}*r3x@ezysUi1{CiXH; zaW0Szy-LOP<0+~Wzk+P`o_B?e9Q3U1(s)YC_-!!aE@)!`~pP_t{-=F2Z$u1Hj#|(iWn|S-y#cZ{Q`P!2$RbS%!BKed9ma)K4N*^g-=}*m<>PvI zBd6_Z*;BFxiaXd-sy0B2)%T@3WjE?ME2nj0+*a*`H&!i)S(Ua@TFI~n-XvsBVrc*C zs}`|nTsflWb6F3t`Igfw8<%>op0LrzV%EX+=-a#8dc9@eQ1#03qw@H(M17~Nr5!b1 zd1Ugq$L}IsP6Xpyv5Q+G_F8X_R^uV@j^K*_7e2*(*<$rL_E_DX_>o~zORJfo zsN-uiqV4?cl)dv{#}MBM#M5co{36M6{TI(O{ackYTH3Rznycf8!#e!tY;>7hjbwRR zdAEA{?}V$@ywZCFnwU?%CZ9AxZ{lcrty&51KG~m*NME3P+nKUo8tLqp>XG;<6J%oK zV71OS?c(=pvD?*OKmPjKtk=2iIOEuA-$iXdOR<9B zJa}Ezud&=#fpP6NSEsOx_1=N^I($2(-cydZ%kRsERLc5(+*|NAiuY!G$AuY+H&Vwm z)MqyuZ*h5#&aN_^LySjis-teC*zWW9Ak1Q{@5jF#>7KWI9o6f_oyDRpCvA`QH)|!% zet2uJv~`S1EKO%l-Erak%f1gWJ`#MBfoCP_uGwwYu{zDi^tey0&ns93*WXR!JH6z` zc3+aZ9$&8H8FOdpw5~gHzg^tS@XD-4)?p z>)Yz}k`1eOQ$*vcmD6<2YU|T^V(KHfSTSbg?ao{B;IiH1K|Uwr4QEr{ za@J5bZ^t|(i+9&dV&|#dc3vVoN3}C4S+{C8#dB0Pu`9y>;**lK zO?wAQz+kKDOuN^ojb`?+05m)@|9pVQ6mM@l7oICHqE9`<3F(S!g$$%yqNW zZ%uBl#xPFwh(2Q-zcJt~3%~7HRn62~cb~FNlFjk$Bfl5fP?aWX{K|tjf8$f^T>-!M z^G`OZPw@+(?)3P(oe~9+E-H6v;HnzLFV|10{z_4wKB3JYI6R$sLjpORgLo7`RvRMafSm4Gc`4ta6ftk`c+(l2OTa$t{w> zDVRD#EkM7Kmi$H^z7hQm?v?(zES+cnp!rzqVj`ic+GC5 z9iZC|hsQDw{V9TuA59#Klm`xUFAk4o92kNRe402eOdRN593IO!h;d|S=2)CK(7iZ3 zmT_3S?B&P&#DVU`;j!R2M`f)3;P`>=sq+D8KHyR3FO^UqXlp~hoZ(p?>4o=u2@h>} zzMSFd&pveG++^RHgoidfU(WE3R32>O(}cHHdGHr)c)pzB9n}Ia&KzM7ZFs(%;T_!q zZ-eq+AKLJIIm0`q1>WX_hc-N4&hTcpz}uGa(1z#B8Q!ri@YW?fwBh-3hNnO4vD5lp zpYYIz=gS$M{zS-5@vcsIXv6d64DW;%cpDQQ+VFfi!+T;2JXWhy1%);|U(WFOMSScX z&HdxrgoidfU(WDOYJtbT1^dv3=gS$M{`AUD?c0*@(1z#B8Qz>0c&y{F4{dn99C%}T z&Trr?eh=xI@pO_jAI8%G3D1Q$@XK((3v7&iv(n)}lQy}|w?Ab_n^C6?{HMyAEuIrw zmMHJpDL;JQ*L7(=U#N6=(Qw$fuC#IUxyQ2j=}*se{QZHhOY_H{DIE^9+3d?1p8ibD zPVwH8@X&_m%UKMbmfvIGSQGk~q+2vo8nUK?6a1*g6Kc>6)0b zp5lXje5?)43H`g){uGmyt?HaKn?Gp>aFKRo zme10TuG6%8m|St#Sg*1JlM=6u*Gii~e*lj$gZ(15ph-JPl6Tp=x;rK%d9B6#lPXY$M?vv7H z)@l0_WV6L{V#{0g{PL7Pw`Gdb_`ty@acF-P+W@xwkpx@NC2gK*JOB2zVU{dSfLHimoq%(J+rR~ zkM;!~+VFfi@Yd-0Hi_YVN!P@l`r|`gQv2VOfQKfHJhug5pu7xc+n@>hS}u4)Hp^Vj1W z?~D87E%{sG_4vm7k`}ywpZq{udv43?@r{@Hp`Z3#iZkmc`WxEf?D374xu753lD{Qh zk8ixMZNb|%&Lv)tZ@h18!TU|+X)|82wk99i;_UH_mo>(&igStA;~VeWTky7xbBWjE z8}Bj&Dk^DuQzaHOs@9mSfb|EioLh2W7{(5}l{cxYWr8t*(J-+dNyajLDespf~7j6D}eB=F83*J&cD%Ed^ z*W(-S-}K3QO7acO+}O0P^Z3U5#XfoeF7cv!@p^pYC0_lE&n16L>no3Myx7|hZ^_>h zug5oD+Dt#ZC4WonE01ry-|3UL+y~E-&^pujq_=#KF~Hkdwk>ld7r$cIG1=mzVZH7 z3*NSIF7bMNm5Kg<*9Vgqy`CR!xKSx`;^7zI( zxdm@2&Lw|KydK}|*__4sTe`*`&h@5e_K;pW*V`w{b6(1$r0T<*JSe$LLJZKx>C3^% z+HAiJuj#DniiC$YJYUZ6X0*V&JmH}Y&zG}0Iv~UQlJb|%zP_CB(8ScZn2?^AXm z?~@WQ+IT&_@t)U$x6~KDk~q-jZ;99A8}Ix+c}wREC0>tjaqw*(dzQ$D#hE?d);)6# z@8|g7A9L$G33ZGnjdzLk4W;S3ng@5j6X3Con|5e@>3m&VES6^6r2Bae?pI3SM#DW# zlDHe+EgG-Khxa~}e@20KPo?uQpYPB$yy&*P_gl+FiUKFOBO`&t$0q}e-r;`|B;{-P<1?Y-ix$5podHGjIq9);caMv_snD;+U)b?z+0o|8#BC#jIrNK z9BAt15XqdBhBjW0Z|S}+td6eD>}jf_ty!L?I$DuzK^vzpXEEK@0&iu)LmQqiXL!%a z@Fr5{zMSEWw!kaZxi4pUV;P>+xss|6b$OsxCrTaRAhjIM58BfzV{+z^v zhI@a>4Ji$693IQk{di;CFU+{l7fxvod1vB5!|lfx@-(&a`x7?WZ1v^L)|a)w`%uC|8=fy`>D~uR_c4KgjqvWs_;={O zG_Sr&>BI_6eN2+PIi;aXb!0JpO@`kT)7NHsnqvC;#D_MYd^z*!^%K=U5)5bT~YgaonGAJS>b-{jxSAF6dJIg2mYM z(G07pAAKy#)6|dNkoeG65563n)a%Dv;Jqo~p$*TMGrUimAuP1Ia+}YS!?ca>UV;RRoEjT`yIMBxN^pu7+ z4v%FV-)q5fcfv!%k;hQ8V`r@MSjO?gjN^Qj_hX%stbPa9>`{Lo_(7%94$$U@$AV*x zp8s>ku|xN8(B}AHGuI!MfQKfn)c%f9da14bTZZ4%);^i=(N-59Noi>F!DCsRe%6BH zGYJpfi^F3X$In}Ed?In6dvSOy_=w2Ki%lf|`tKc3J*1j2c(;WJR#Epi#G=?#UzAoiMlW%Vc z^{?@7##OpDTRbPWtkLs>GFu+zzA&Eth0+;M(Qr(WB#zGcq_@v_J-+eI%y@SQuf+S8 zN{1IcQC^R4v7c4o_3M}SCSEkWJYSvC&=a-Ab6O0JFW53Dd_Hh+&G*xY0h%-)XVQ+5 zev$nY&LO0GT@yEC&qO)>aWl^_Oa^U0U9 zbkAw&-dBskxf%cY!uS0{Nmh6AYH$F5sh4{t*o5{mP*TTEk8iwB&v=_+|Gvb5hGQb* zfyX!A1sU%SVS0b@?fnvbLr;{~6KhKFRoJ+0DY-w6cd_eiI1r0~G?-|%T?A_Tf zcr4?%Jmc7*^3=JKsthgpIZs`Er)- zIW67$g^e#2-kOZx>UXlz`Ix^q>KcF1q?PJd&#muw=3nakE(vAPls!gb^MWor{&+jE zZ%ofOW%ljRJ@rAn`IvpbuWLBaq-A}7U{d;RZOP^)TRf-5YD>WuAFErFEof}P)*k&* zeORUg7R+9_1C|i}U$rjIPw%nB2@~|*U_4XpA zV+-2Z(rH6^T$HV+EuPbCd43C9Zc4VGy)DMu#uhl~`!C8koBIBXvph|G|Dt3U+WN9D z2PbQ!+gjjVobb?w=gV2T_rcPAJT1;I$@rV<{N}`u-W73vMaJ0_=T~NVn&P}P*@ZSg zeL0Ks9WC&fuV~w7!}H}V-TPqaKAslmS7-c9aei*%NAHR_zaisnit`(@JWX+4mh3{C zpT3;M`AseGE=hQ3!}H}V-TPqaKAslmw`BZHalR$-qjyD|@60%x;{1**Pg9(qmFz;B zpT3->drnLD{##t`&iI?+^8Cb)-W73qcgEQimwU22O>r4ccA?ErU(VX!ds^UKn()wu z=gS%1dt2bGN_c3)^W`kv$HdZo{aC%-oAEc*+w&4X+SS{H)>3dX4}LJ?Y^t{pWqF$F z?FGp$wE5}FS-R)6bniblGCqGaCC)j!(4U`18bpE^!#v zr!uUjeb65yEHqf`gI|*f0Q`TaAf;SehSfvtH-jq=IOU( X`SB$($G^47Ukp7=X_h`$*YN!xH>-CN literal 38736 zcmd6w3AkNVb;tMPB_SaJLIA}WkRc4Bya*yhP$79qAdtMoB*;)TBS{{F7kmj*w2F0} z6~{W)xoDlMh*qsrajw)-9IGi>{XXkwsr7699QyyAz1O|_uDj2D=UrmxNE|hGNyioEE$?cLmCI2Hi zWLgNvNY0V0mRu&;BKer)OOo$Oej%BAU% zN%B_7y^aFGWS@u4awUiKa(sxE`--eej_>ac=;~*n&i|IR7Nsqeh4p@ z+$*{4MBS52KS^nlJ0wS)EW0G1lRWX15FYVR#Y1xasUhr@T=X!tQOW#=E9R2vrzuX7 zdnIQKsZB`kmK?u8c1V6FdHo|~$LWgy8LAV>&5u;9&Xj+WS3OGY`z-k)x#euNQ^{2e zL-?U&^`q6!B`2MuG|Ban=S$uuxm|LXF?7(JDf;p+hTXe2%47sN7~p?Eh|STp4zsMaEPsb%d}PW3w7p*7v0 zdK}X{2Hw@OwOzj&)l_zuuy%!El>sxh>KlczPS+b1fvvJ^b7kR{WG{VXvGC|Qi-b=p z>T!lNbxj19t4!>Pv~27fmZtW$DSf=3xSG$EqZRb|w4J{S?YlJ&m zSzc}h4{DIhT1I=kIJ{+XWWbNuQ7nXsimqZl#-#ZQ8M@jgzvw+}#)Fhf@48<95*On; zOjkRF5=Xx?^v$m0h!xqujB%#zSlMa1qLtcrJO-O~!3dZ0fDl_dqk@$38!f#xFVdTSzueZSfk~rYW6AW0ra%-a6vdDT%w+}TVv2= zx__3+GDln{3mE&h34NNd+A|CzfPIhAU`#$xY4jZW(5Q3>N4k_DeWxc42{+CYyM;>J z80Y79<)-FoRn|j?s(FmIN(-jFA?L~B13nb^IY+$>XWw7_N2R4GjcLE##Q8)t~y7*KKb?J!@KHNeJEj zVyTEc4d8JcA1{=b&8=9YQj9Ib`j>Gqj)shk7guBSgBn^vdHN@# zXb2}ZEVWGRYgFn2{kuwD#EAQtcK3~PBpAK%fLWIo2HrY()jS^5IZ;@oUb#X@t1B$# zE3iT8UOAL)0f`p3Mmml!-7{3VsO&@yJHAM1t5 z*b`^F=x>ZuQyZzXI3q39+SvRgYJN5i;h_!N0+{q+Mgzw8#qzm+zHizlA}XznzTA#x zY5pn4ZmsHp7%f%%27y(_8hu}{5hjiijOES!B=-2XOtlbO8EZA{WE@>zVZuiHDa}e{ zE18ej#n?F4bo97XB`&V)Vbw#gZ|=#Z;#*!tX1x$5Y6smbXHF}|t34#=Nz4zdvv+D= zKsvKT{(YU=QTvo8FIgJZC&KRJTCe%3jlMovz?9YMdh0iT_3Ja5XQ-@M)} zIR%|$0VHljjOiex$LM?b|^O|6`akERJq#gg*wzt z%Ey@;C%JZRhKDy*(c%;XT)ZWoSRUiZE;sSalUM`~r=^@0Z>h$Y{m0E&Afp)la#5>a`Z4S5KZ)OYtgTJ* zWQNnQh5L;0D)q)q8fkJ*FRIeKmyc@5$*CQ4Qs)Sl<1Z`Z@N7-n5+{YsRlDRv#APOq zJ?L7sQJzdNddH`EjF^nO8`YB7DO0!I?RZdkICG6p=(u8}Cx83N%;SU@M{-W|wuEzZ zKhA+X>)-^K`P0vqoc)7>FrqWI+fy9YHJk}D>Z2LknJFUvvg%v=Da3T$i{n-M*~*~O zD9P@_tmzzChpN7cy>W(!`&U+%aj(ExTho%1$oD|3OqW$F8Ll`bnAyVWeB!~AOk?T1 zL%iZ?_o7PYp7hSSNQl%<`)vKhh8(`+eD!o}uykf%PCS}fY^BVO`KnE3be_(g(l-XH zj>sSDt&Q2gU94+BV;4S=Z%dT3{lscm?YsR9$@g4){zhBROAWavN3q9pwse7P=v6AN zMNdLERUOxTD%yz&Nfpg7CK2)f<)1#t`~B=lyoJ&zirk z9(tj$1AM&ph)XMBx5+M+{n=@K;f<&~X9w(5IIZD2K9}Izh|-p7ykIZYkG1va?1J)> z`lI{8U#r~|z8_Oty1Xy;b#ZEK`CV#J*QiY~vuslo)^>dF>>GYG=v5~+lhI1!JWr3= zTeBzCoVtkY=6G zy*}Uxdz|b22v>?SqY!HnTPM@+@soF4MisxY0>kN(Vz^$`#1n`iwf=m}U6t16>?m*Q zs;Py2vpk{2xU^~mv;^LB>R$QznwwY4X?t*Xz^vHfe)}}}6Gv{n3)m{VRriVMCNb`; z_U&7%w#vLsYb>q1*s&9B&W-3{o2xdrtfL&!^SP{#*^JIvo7I2swH`LwXwRy>J-+uY zw^?r&Y^nNv=eQrwDDC7^?+-S#qm5S{`#kQ+`v{lw%lI_#;)aO5R>$Mjh)Xt#m)3JF}rZ+teOueR0&< zA*%OY9I>c5><-dmsXC*kUzx!Ute?-6KnKKYt#&nx}2_&GB6ZTfrcPoDFUlZ;>- z!LL!v;gwyyTJD7f9@oi7_HcY@K$4dhdI6h6nB}dr@HT!TgjvM z19NwqnQU$Lv*!r`$YE4?u459>_+2>Iqxj6SB@t&ok(?c)QuF|eg33~ zv1?eZzVrD}_gv}gsBSFjpOd!7u7dR$r(--5K$#jc~7I z-PQZeIzNxZ-FN#GhLtx@ui|L~?@u%DV7o6#U3Zo%dB%KQI?wEm+Bv6VN8)_ zeClr3%ak^*@xspcmUNU|k;<05X`hiyG=|@|mOUyPc)P!3!}|RcQR2pE8c(3x&o79n zkKpp!yd@7V-A^9mb28p=;^r-94Q2Co%u}*>f6XLzO5APdYS}ri-B8K8OZHPd$7KVn z-gv&oOu&dvRI$qL3|DhRyi>BaZofha7_3*)b7L>?b=GceJlVKXtD4eD+gXjH(qB9A zYntZks1hIV$Z#?h-+@`L*b?XNQ`^}4IbURjbM}4mu{kFvUevdKyV{ts-Io1xlls;j zpH;J8vUi4>uM{U{q1|vo-p$f}7IafJ-mxDi`iyn_o`Yvc{Ep_5YNqD8`($s5Y>v-o z`EAaYsx(pK7d1T3>`bvIApEw{-`S=<#jmlt)8lWXN@(mxZcwR1Tq$;^SRUsi-gfr= zj22Z|FIh|DS#a=pGW&$fTz%C9eZkBDd9r?#%o(JxIFD1Pw_igQ_FNnG3SIhj?w zw{@*%>jkod(b&Jo#qV~FgR{_s72EccvC}G#_%&^OlZ0Q4!b7Y;tIrS@QrE?CxTbR`7H9AY<*O)tm*7-|PMnBr_WXg;P8T(Bft0KebcC6=pI;y_(>K0}!$%ShWLUps$q$FD})_sX75&vF>Y@rqGg!}!-&iWNV#>h4 z)Tt^bSt=QoTqPNo?2_z}3{Jz;*=hkH93c6lKD>Q?H{X^1g)E(W-_!Ra^xt%8KIEe; z_mnpK<5ObVgOsM9r;~3GO+NiOfL1mcU|KH{_?@L2THgHmi{zCmG&$1>%C1Ko?mV;KjA-~*pJjtdh9 zx)+DXG7e%K8R|KfCk}Kk4v%FVM>XIWP8{f793Bgfg(_q9hc7?Xcj|mVnh$u?`3oe} z2in?@FK2kxM|$BsDdC|F&zCbi{mG41oa^k{knqrk=gS%1vC3ohR)@DydGHr)c)pzB z9oGPFYr;bto-b#3`qLp3+P5X)p$*TMGrSWT;Eg6cwBh-3hBv@c8Qk6ZH@F8Q6z5JYUZ69@YSFXTn1po-b#3`m;9^+ILODLmQqiXLt)5 z;O$6wXv6d6z+)w=KfBYi?}xf(Je?xVhw*ekLVOj!fnSF?&#*D}jY=n`Xws&(^BqPR z(q^~Q2L4NB%@)szEi07w?35qAx_NM^^1zFR!^U-`bC^`rym{?>Rh^S& z^C#^9T+)us@>!bAJIbfs!_XE%kG8mbEI8ojw^?BDIbYYl?<%RqVR47!B@#H$*m9@@ z45iIJIHk>PryWL+%@)szEsOz|rTn=q)0D=?`+IWc?<;g4ThQb?P?BtE)#D-UwAsY4 zsm<6%-EK_f!TqkTiIaWEvru0)Nx0AFJYAEAHp&M+;)%ec=%)4Q;$0-*`Do z>WBARi38n>*W(-S4Sn*K{C!li1#SL%eB*s;pS&f1OS~T6c%RWHZ^>W%S;49upv_;8 zZ@kaylegq=iPz&BFXP8V?do5WA82dOO?f@O@xG`5Z_|EsPO=YearXGe`?5ZHOa7L4 zJ-+e2vH@??IG1=mzVW`c0dLbdpDrxMHMGUq;~VcA`s6Lexy0-7jrT1Lc$>z##Ov{m z_w5aMo5uNEVG(Dv#o6N<@4NftEycOS>+y~Ey?yeQ#>q32zi9K<;~Vb>`s6M7TjKTj z#`}?d$h$E4i#C5fzVUv%Pu^0TOS~T6ct6>Iw`o6mbn+K%{(5}l{Y(SiQa>uyZ;99A z8}AqUl}}7 zyg%uax8!e$*W(-S&l~VIjdO|D;~VdPG~jI-=hKDd*L5D>c>l9c-cp=PydK|p|GNQi z(>RxSJ-+e&Zv)<@aW1W|JihV%zE9p#oJ+hO-+1)~!Gz;g(>Om`KG3evHt&0UDTq+?3Xyf$d;ACxf zXoknWxpb~~dBQ^*o-b#3vm4-DmhjMq=gV0g&B^e-sr;q0uYXK;`R6z2jAwgXN7!Np4sz# zeP^!8pK&s`E|yToXndX{p>HTn?`j^|dMChR88_|E`qKHjwpgspxJmc(9NaIHz>S7` zh9q&-UF4+2M%~&E`b-_l$U&mN|JrE!6fatc3R73d-q2it+bO} zKJ&xdiyu6%y}aPZM9*tg#OxceXZHB}QVIT|u^HQY#aXwjd~@6Rs%OmD#u&RHv#oB7 z-I(R68)M%fEbKyCJbXDg7wZ1z4DWgR-gI5(%NgF526%s#>_eMZ^ z-x3F!x~W^&d3>|S*M-&5HJLqibu^acsjH*4$v(7k`f?W2oel8TB|Nm@`ErK$lnie& zb?(a<-gpDNQl0y9hPOMzvpQE&^`R~gmkdd0<7o5Om$P(VXYeqNKQ-g28^^~J4;t>n zBsZiqv~hSWOZVfAaX&NTK3_PcIpkf52MxC$UyQ?JSsb66aom$Q@;EYvy+uMC(UfBx zdR|tpu8luG%Tw3JZ%^20v(=X~TVK!s?-L0RZFs(%rF$PN-Nyv}4Z?eA#&5AAK75Eh z*SAQB6`Hgu66O@r(4{)EnBJ1%*TwXeS)RI>zBcip%_m>Ze0p_;XZu#_RDd-TP|kKE~KdKYT-Gr^Vi{r{13U(LT;fYT4wmjN>gCM_pfkW#T}? zL0`9ZiHf&4JQf@ab^je1hxtJ{KHw4iw@QdN+T!BNna#Imcy%^^HQ}M*m?KFx54=*umT`Qj0moMo2ikM23Da5}9?LjBmT~MAMro{jbK*e5k&kuy+8Ucakzv*KquaAQ zb^Yjd!lWM1Ru8_M)$1o4;JrTKp$*TMGrUhV!28RDhc-N4&eDBMEZxW5>f^;2Zt& zZ4%l8nl$cTnbOdtu}?^StF`~g+i4z`uV+jvDR_*h&%tZU+eZW05^8n4HPccJdzRp3=p^)cRe=o`Ff!}H~=e!r99{aE=K zU#LGmhIgH=!9$al*PFgpX$MKaNxUU<-PpWK`M^Shm5*%^Sx zGJm~a#(hr%?z<8<8t!Z^tJ|8y5(nBi9+%S4#^JGy8<^9~FB&*+n4F|+`^yvfNkWhDM^TT7ou|fBLlX2AbqfaJ0G=7xY z-w8@DwYA@7_;qdVa|s`9b@8c`hBhBOmc{A!4LH7(@X)iqa@;z0M} z@L0w%*ns0Ri38n>!($o8v<4hsOdRN593IO!W;EdVeBwa&;_z6;F{=T`-zN@qFAk4o z9EUdG_=m)S?#1D;jAKp%j!!2JbT1B%WgJH~;P^t~K=82J2(~en8jo zqDkZa`jm#AtSz3?VsKW$79V@w+rt(#yrp(X5-hYeBc^UuS#P8#BN8(503w3mB zN<)*D#|l5epRe@c4Bz6S4I2!2$dwMjw%26WYf>Ni91)KD>-gD>L4@vFYo|2M4;uK^kMzt5ZHSY5CZ+Mc*w3 zp3`EmHnU}~^7|Oz@83$W1r5h!#wL$%yq9OZ_XxAZ`?17}o-D7&x7a_az)QR40|)+o zRD!=~(zt(L#wO2+E$q2AXSUR>A3v^q*n-BEY~M35Gt6x57d)16Y|A(-&Pu92=I;&q z1_#>weR4`egEe3Jstl{HPhXwosq52EN!Vy>pT3->drnLDeqrPDg|{=~x4t!1>3q!J z8+DDpXwvdAOkb-s-M7BqIvb(Cy;DM2G-Xea*u0?2mOtJO?4$2rpV?>iLHptZ9_{ZL z5;)MLW&LenO8TvH$>us+Jg3F#sRdhnte%-{L1PQH_UH@xn@#bz*tvbgr&p}J9Tux+ z7VPt}`io>A+Q({Y!4_q!^3}!4bDAyB%WT;z48|*O%d?bDy`h~gtu~a$McI1V;yKNh z7dNowreq7++hV*;Y=LvW3cMoYtn2%?WO?fP{zb_ywDo0Q4$g(T|H=k<7biTl;rViw z?tQRyA5V+(Ycl@5!Y|eNp2Uyd7jb?=##tBVH)eV2;=D51g*HEZIg9g~8sITs(YDcs z=gV2T_rcPAJT1;|&G`2UzZB=EC4Th2i1Rx$&bm0iE6YTObMDL9!2Kc8{d)!P@cJazSUbFvF< ze)@8j?l~>p`;U!`&v#_}_vkxuQBw6G27{98C5-22()?P$I6Rhde6<0`dlLt`#9>(9 z$gsYzyd`^|o3PMeu@8EFN<*8y9?R0by>M?(xjQp%ixu(VW3l=hT@x!bX;UQYQyRMD zoAG*l^ZD+Kcdsx?KEE$f-vd#DRt*+h6k2lvZ3lmid>bKPSsC V_gdWF(=~s=^(bjeU!-gJ{tq~>MOFX+ diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml index 2433c8d1a6..6a50d44c46 100644 --- a/com.discord/res/values/strings.xml +++ b/com.discord/res/values/strings.xml @@ -1156,7 +1156,7 @@ We’re here to make a good impression." Presets Select a color Transparency - 740c72a8a6354693b539eb13df3b367a + cf37c9e0320d4970b1b4a8e534d1d9f7 Coming Soon Search Animated GIFs on the Web Displays text with emphasis. diff --git a/com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali b/com.discord/smali/WidgetFriendsAddUserRequestsModel.smali similarity index 100% rename from com.discord/smali_classes2/WidgetFriendsAddUserRequestsModel.smali rename to com.discord/smali/WidgetFriendsAddUserRequestsModel.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$a.smali b/com.discord/smali/WidgetRemoteAuthViewModel$ViewState$a.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$a.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$ViewState$a.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$b.smali b/com.discord/smali/WidgetRemoteAuthViewModel$ViewState$b.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$b.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$ViewState$b.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$c.smali b/com.discord/smali/WidgetRemoteAuthViewModel$ViewState$c.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$c.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$ViewState$c.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$d.smali b/com.discord/smali/WidgetRemoteAuthViewModel$ViewState$d.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState$d.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$ViewState$d.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState.smali b/com.discord/smali/WidgetRemoteAuthViewModel$ViewState.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$ViewState.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$ViewState.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$a.smali b/com.discord/smali/WidgetRemoteAuthViewModel$a.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$a.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$a.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$b.smali b/com.discord/smali/WidgetRemoteAuthViewModel$b.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$b.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$b.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel$c.smali b/com.discord/smali/WidgetRemoteAuthViewModel$c.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel$c.smali rename to com.discord/smali/WidgetRemoteAuthViewModel$c.smali diff --git a/com.discord/smali_classes2/WidgetRemoteAuthViewModel.smali b/com.discord/smali/WidgetRemoteAuthViewModel.smali similarity index 100% rename from com.discord/smali_classes2/WidgetRemoteAuthViewModel.smali rename to com.discord/smali/WidgetRemoteAuthViewModel.smali diff --git a/com.discord/smali_classes2/a0.smali b/com.discord/smali/a0.smali similarity index 100% rename from com.discord/smali_classes2/a0.smali rename to com.discord/smali/a0.smali diff --git a/com.discord/smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$a.smali b/com.discord/smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$a.smali index ff18a51ef7..adc2326cd6 100644 --- a/com.discord/smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$a.smali +++ b/com.discord/smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$a.smali @@ -25,7 +25,7 @@ # virtual methods -.method public Q(Ljava/lang/CharSequence;)V +.method public R(Ljava/lang/CharSequence;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -40,7 +40,7 @@ throw p1 .end method -.method public T()V +.method public U()V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -55,7 +55,7 @@ throw v0 .end method -.method public U(Landroid/support/v4/media/MediaMetadataCompat;)V +.method public V(Landroid/support/v4/media/MediaMetadataCompat;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -70,7 +70,7 @@ throw p1 .end method -.method public t0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V +.method public u0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -85,7 +85,7 @@ throw p1 .end method -.method public u(Landroid/os/Bundle;)V +.method public v(Landroid/os/Bundle;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -100,7 +100,7 @@ throw p1 .end method -.method public x(Ljava/util/List;)V +.method public y(Ljava/util/List;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { diff --git a/com.discord/smali/android/support/v4/os/ResultReceiver$b.smali b/com.discord/smali/android/support/v4/os/ResultReceiver$b.smali index 3ecec4641b..9c446921c0 100644 --- a/com.discord/smali/android/support/v4/os/ResultReceiver$b.smali +++ b/com.discord/smali/android/support/v4/os/ResultReceiver$b.smali @@ -31,7 +31,7 @@ # virtual methods -.method public s0(ILandroid/os/Bundle;)V +.method public t0(ILandroid/os/Bundle;)V .locals 3 iget-object v0, p0, Landroid/support/v4/os/ResultReceiver$b;->a:Landroid/support/v4/os/ResultReceiver; diff --git a/com.discord/smali/android/support/v4/os/ResultReceiver.smali b/com.discord/smali/android/support/v4/os/ResultReceiver.smali index 35cfbd81ca..cd7d3b719a 100644 --- a/com.discord/smali/android/support/v4/os/ResultReceiver.smali +++ b/com.discord/smali/android/support/v4/os/ResultReceiver.smali @@ -125,7 +125,7 @@ if-eqz v0, :cond_2 :try_start_0 - invoke-interface {v0, p1, p2}, Ld0/a/b/c/a;->s0(ILandroid/os/Bundle;)V + invoke-interface {v0, p1, p2}, Ld0/a/b/c/a;->t0(ILandroid/os/Bundle;)V :try_end_0 .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali/androidx/lifecycle/CloseableCoroutineScope.smali b/com.discord/smali/androidx/lifecycle/CloseableCoroutineScope.smali index 0f2e46eb2a..cad1d3197d 100644 --- a/com.discord/smali/androidx/lifecycle/CloseableCoroutineScope.smali +++ b/com.discord/smali/androidx/lifecycle/CloseableCoroutineScope.smali @@ -46,7 +46,7 @@ const/4 v2, 0x1 - invoke-static {v0, v1, v2, v1}, Lf/m/b/f/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {v0, v1, v2, v1}, Lf/n/a/k/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/androidx/lifecycle/LifecycleController$observer$1.smali b/com.discord/smali/androidx/lifecycle/LifecycleController$observer$1.smali index de5cce54ab..c388329705 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleController$observer$1.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleController$observer$1.smali @@ -69,7 +69,7 @@ const/4 v1, 0x1 - invoke-static {p2, v0, v1, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p2, v0, v1, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V invoke-virtual {p1}, Landroidx/lifecycle/LifecycleController;->finish()V diff --git a/com.discord/smali/androidx/lifecycle/LifecycleController.smali b/com.discord/smali/androidx/lifecycle/LifecycleController.smali index 007eb8e71c..899ace1e5e 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleController.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleController.smali @@ -58,7 +58,7 @@ const/4 p1, 0x1 - invoke-static {p4, v0, p1, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p4, v0, p1, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V invoke-virtual {p0}, Landroidx/lifecycle/LifecycleController;->finish()V @@ -134,7 +134,7 @@ const/4 v1, 0x1 - invoke-static {p1, v0, v1, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, v1, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V invoke-virtual {p0}, Landroidx/lifecycle/LifecycleController;->finish()V diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenCreated$1.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenCreated$1.smali index 203253aef3..314d25948b 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenCreated$1.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenCreated$1.smali @@ -146,7 +146,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -160,7 +160,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/lifecycle/LifecycleCoroutineScope$launchWhenCreated$1;->p$:Lkotlinx/coroutines/CoroutineScope; diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenResumed$1.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenResumed$1.smali index 3fce70b944..d2d38b36ae 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenResumed$1.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenResumed$1.smali @@ -146,7 +146,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -160,7 +160,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/lifecycle/LifecycleCoroutineScope$launchWhenResumed$1;->p$:Lkotlinx/coroutines/CoroutineScope; diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenStarted$1.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenStarted$1.smali index 8077697673..c45768b94b 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenStarted$1.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope$launchWhenStarted$1.smali @@ -146,7 +146,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -160,7 +160,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/lifecycle/LifecycleCoroutineScope$launchWhenStarted$1;->p$:Lkotlinx/coroutines/CoroutineScope; diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope.smali index 8fc5fc770f..29f49213e5 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScope.smali @@ -60,7 +60,7 @@ move-object v1, p0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; move-result-object p1 @@ -111,7 +111,7 @@ move-object v1, p0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; move-result-object p1 @@ -162,7 +162,7 @@ move-object v1, p0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; move-result-object p1 diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl$register$1.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl$register$1.smali index 8f9a130ae1..5e24ae9208 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl$register$1.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl$register$1.smali @@ -126,7 +126,7 @@ if-nez v0, :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/lifecycle/LifecycleCoroutineScopeImpl$register$1;->p$:Lkotlinx/coroutines/CoroutineScope; @@ -169,7 +169,7 @@ const/4 v1, 0x0 - invoke-static {p1, v1, v0, v1}, Lf/m/b/f/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v1, v0, v1}, Lf/n/a/k/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :goto_0 sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; diff --git a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl.smali b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl.smali index 99b3d13a87..a152d96591 100644 --- a/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl.smali +++ b/com.discord/smali/androidx/lifecycle/LifecycleCoroutineScopeImpl.smali @@ -46,7 +46,7 @@ const/4 p2, 0x1 - invoke-static {p1, v0, p2, v0}, Lf/m/b/f/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, p2, v0}, Lf/n/a/k/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_0 return-void @@ -121,7 +121,7 @@ const/4 p2, 0x1 - invoke-static {p1, v0, p2, v0}, Lf/m/b/f/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, p2, v0}, Lf/n/a/k/a;->p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_0 return-void @@ -166,7 +166,7 @@ move-object v1, p0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; return-void .end method diff --git a/com.discord/smali/androidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2.smali b/com.discord/smali/androidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2.smali index ac3e5ae48d..7f8408e705 100644 --- a/com.discord/smali/androidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2.smali +++ b/com.discord/smali/androidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2.smali @@ -169,7 +169,7 @@ check-cast v1, Lkotlinx/coroutines/CoroutineScope; :try_start_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -190,7 +190,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2;->p$:Lkotlinx/coroutines/CoroutineScope; @@ -235,7 +235,7 @@ iput v2, p0, Landroidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2;->label:I - invoke-static {v3, v5, p0}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v3, v5, p0}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object p1 :try_end_1 diff --git a/com.discord/smali/androidx/lifecycle/PausingDispatcherKt.smali b/com.discord/smali/androidx/lifecycle/PausingDispatcherKt.smali index 3cb33175a3..beb04f7526 100644 --- a/com.discord/smali/androidx/lifecycle/PausingDispatcherKt.smali +++ b/com.discord/smali/androidx/lifecycle/PausingDispatcherKt.smali @@ -245,7 +245,7 @@ invoke-direct {v1, p0, p1, p2, v2}, Landroidx/lifecycle/PausingDispatcherKt$whenStateAtLeast$2;->(Landroidx/lifecycle/Lifecycle;Landroidx/lifecycle/Lifecycle$State;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)V - invoke-static {v0, v1, p3}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v0, v1, p3}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object p0 diff --git a/com.discord/smali/androidx/lifecycle/ViewModelLazy.smali b/com.discord/smali/androidx/lifecycle/ViewModelLazy.smali index 2acf8ada02..d9bdf5fcad 100644 --- a/com.discord/smali/androidx/lifecycle/ViewModelLazy.smali +++ b/com.discord/smali/androidx/lifecycle/ViewModelLazy.smali @@ -153,7 +153,7 @@ iget-object v0, p0, Landroidx/lifecycle/ViewModelLazy;->viewModelClass:Lj0/r/b; - invoke-static {v0}, Lf/m/b/f/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; + invoke-static {v0}, Lf/n/a/k/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; move-result-object v0 diff --git a/com.discord/smali/androidx/work/CoroutineWorker$1.smali b/com.discord/smali/androidx/work/CoroutineWorker$1.smali index 5464672a5d..9e936e45f8 100644 --- a/com.discord/smali/androidx/work/CoroutineWorker$1.smali +++ b/com.discord/smali/androidx/work/CoroutineWorker$1.smali @@ -59,7 +59,7 @@ const/4 v2, 0x0 - invoke-static {v0, v2, v1, v2}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {v0, v2, v1, v2}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_0 return-void diff --git a/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$1.smali b/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$1.smali index a17b559cb2..8f267c9f47 100644 --- a/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$1.smali +++ b/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$1.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$1;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$2.smali b/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$2.smali index 41eef0cf63..2fd338f57f 100644 --- a/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$2.smali +++ b/com.discord/smali/androidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$2.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/CoroutineWorker$await$$inlined$suspendCancellableCoroutine$lambda$2;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/CoroutineWorker$startWork$1.smali b/com.discord/smali/androidx/work/CoroutineWorker$startWork$1.smali index 0a7453e344..e5b9aeab5d 100644 --- a/com.discord/smali/androidx/work/CoroutineWorker$startWork$1.smali +++ b/com.discord/smali/androidx/work/CoroutineWorker$startWork$1.smali @@ -141,7 +141,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; :try_start_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -157,7 +157,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Landroidx/work/CoroutineWorker$startWork$1;->p$:Lkotlinx/coroutines/CoroutineScope; diff --git a/com.discord/smali/androidx/work/CoroutineWorker.smali b/com.discord/smali/androidx/work/CoroutineWorker.smali index 8df48a34e1..9c451f76e5 100644 --- a/com.discord/smali/androidx/work/CoroutineWorker.smali +++ b/com.discord/smali/androidx/work/CoroutineWorker.smali @@ -209,7 +209,7 @@ :cond_1 new-instance v1, Lk0/a/g; - invoke-static {p2}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p2}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 @@ -296,7 +296,7 @@ :cond_1 new-instance v1, Lk0/a/g; - invoke-static {p2}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p2}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 @@ -348,7 +348,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; + invoke-static {v0}, Lf/n/a/k/a;->a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; move-result-object v1 @@ -366,7 +366,7 @@ const/4 v6, 0x0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; iget-object v0, p0, Landroidx/work/CoroutineWorker;->future:Landroidx/work/impl/utils/futures/SettableFuture; diff --git a/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali b/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali index 89a30e53de..dc6fec84b6 100644 --- a/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali +++ b/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$1;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali b/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali index bc5c86f4d2..03f790711c 100644 --- a/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali +++ b/com.discord/smali/androidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/ListenableFutureKt$await$$inlined$suspendCancellableCoroutine$lambda$2;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/ListenableFutureKt.smali b/com.discord/smali/androidx/work/ListenableFutureKt.smali index e7051566ff..adaac44e41 100644 --- a/com.discord/smali/androidx/work/ListenableFutureKt.smali +++ b/com.discord/smali/androidx/work/ListenableFutureKt.smali @@ -57,7 +57,7 @@ :cond_1 new-instance v0, Lk0/a/g; - invoke-static {p1}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p1}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p1 @@ -122,7 +122,7 @@ :cond_1 new-instance v0, Lk0/a/g; - invoke-static {p1}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p1}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p1 diff --git a/com.discord/smali/androidx/work/OneTimeWorkRequestKt.smali b/com.discord/smali/androidx/work/OneTimeWorkRequestKt.smali index b0f2a0ddef..dbfb93b665 100644 --- a/com.discord/smali/androidx/work/OneTimeWorkRequestKt.smali +++ b/com.discord/smali/androidx/work/OneTimeWorkRequestKt.smali @@ -46,7 +46,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; + invoke-static {p1}, Lf/n/a/k/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; move-result-object p1 diff --git a/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali b/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali index 25f0e1aebb..1ee885920f 100644 --- a/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali +++ b/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$1.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$1;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali b/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali index 7c80df32db..e3ab71d2a7 100644 --- a/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali +++ b/com.discord/smali/androidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$2.smali @@ -84,7 +84,7 @@ :cond_1 iget-object v0, p0, Landroidx/work/OperationKt$await$$inlined$suspendCancellableCoroutine$lambda$2;->$cancellableContinuation:Lk0/a/f; - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/androidx/work/OperationKt.smali b/com.discord/smali/androidx/work/OperationKt.smali index 195da219a1..956d7d2823 100644 --- a/com.discord/smali/androidx/work/OperationKt.smali +++ b/com.discord/smali/androidx/work/OperationKt.smali @@ -58,7 +58,7 @@ :cond_1 new-instance v0, Lk0/a/g; - invoke-static {p1}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p1}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p1 @@ -127,7 +127,7 @@ :cond_1 new-instance v0, Lk0/a/g; - invoke-static {p1}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p1}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p1 diff --git a/com.discord/smali_classes2/b0.smali b/com.discord/smali/b0.smali similarity index 100% rename from com.discord/smali_classes2/b0.smali rename to com.discord/smali/b0.smali diff --git a/com.discord/smali_classes2/c0.smali b/com.discord/smali/c0.smali similarity index 100% rename from com.discord/smali_classes2/c0.smali rename to com.discord/smali/c0.smali diff --git a/com.discord/smali/co/discord/media_engine/VideoStreamRenderer$Muxer.smali b/com.discord/smali/co/discord/media_engine/VideoStreamRenderer$Muxer.smali index bbde7e03ae..3a96edafc1 100644 --- a/com.discord/smali/co/discord/media_engine/VideoStreamRenderer$Muxer.smali +++ b/com.discord/smali/co/discord/media_engine/VideoStreamRenderer$Muxer.smali @@ -101,7 +101,7 @@ aput-object p2, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1}, Lf/n/a/k/a;->mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object p2 diff --git a/com.discord/smali/com/adjust/sdk/AdjustAttribution.smali b/com.discord/smali/com/adjust/sdk/AdjustAttribution.smali index b4018fcdb2..a20190b088 100644 --- a/com.discord/smali/com/adjust/sdk/AdjustAttribution.smali +++ b/com.discord/smali/com/adjust/sdk/AdjustAttribution.smali @@ -133,8 +133,8 @@ return-void .end method -.method public static a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution; - .locals 3 +.method public static a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution; + .locals 9 const/4 v0, 0x0 @@ -147,56 +147,121 @@ invoke-direct {v1}, Lcom/adjust/sdk/AdjustAttribution;->()V - const-string v2, "tracker_token" + const-string v2, "unity" - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; - - const-string v2, "tracker_name" - - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - - const-string v2, "network" - - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; - - const-string v2, "campaign" - - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - - const-string v2, "adgroup" - - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - - const-string v2, "creative" - - invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + move-result p2 const-string v2, "click_label" + const-string v3, "creative" + + const-string v4, "adgroup" + + const-string v5, "campaign" + + const-string v6, "network" + + const-string v7, "tracker_name" + + const-string v8, "tracker_token" + + if-eqz p2, :cond_2 + + const-string p2, "" + + invoke-virtual {p0, v8, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; + + invoke-virtual {p0, v7, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; + + invoke-virtual {p0, v6, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; + + invoke-virtual {p0, v5, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; + + invoke-virtual {p0, v4, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; + + invoke-virtual {p0, v3, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, v1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + + invoke-virtual {p0, v2, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + iput-object p0, v1, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String; + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + move-object p1, p2 + + :goto_0 + iput-object p1, v1, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; + + goto :goto_1 + + :cond_2 + invoke-virtual {p0, v8, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; + + invoke-virtual {p0, v7, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; + + invoke-virtual {p0, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; + + invoke-virtual {p0, v5, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; + + invoke-virtual {p0, v4, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; + + invoke-virtual {p0, v3, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + iput-object p2, v1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + invoke-virtual {p0, v2, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -205,6 +270,7 @@ iput-object p1, v1, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; + :goto_1 return-object v1 .end method @@ -271,7 +337,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -284,7 +350,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -297,7 +363,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -310,7 +376,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -323,7 +389,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -336,7 +402,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -349,7 +415,7 @@ iget-object v3, p1, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -362,7 +428,7 @@ iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; - invoke-static {v2, p1}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -379,7 +445,7 @@ iget-object v0, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v0 @@ -389,7 +455,7 @@ iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v1 @@ -399,7 +465,7 @@ iget-object v0, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v0 @@ -409,7 +475,7 @@ iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v1 @@ -419,7 +485,7 @@ iget-object v0, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v0 @@ -429,7 +495,7 @@ iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v1 @@ -439,7 +505,7 @@ iget-object v0, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String; - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v0 @@ -449,7 +515,7 @@ iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I move-result v1 @@ -459,65 +525,63 @@ .end method .method public toString()Ljava/lang/String; - .locals 4 + .locals 3 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + const/16 v0, 0x8 - const/16 v1, 0x8 + new-array v0, v0, [Ljava/lang/Object; - new-array v1, v1, [Ljava/lang/Object; + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerToken:Ljava/lang/String; + const/4 v2, 0x0 - const/4 v3, 0x0 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; + const/4 v2, 0x1 - const/4 v3, 0x1 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->network:Ljava/lang/String; + const/4 v2, 0x2 - const/4 v3, 0x2 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; + const/4 v2, 0x3 - const/4 v3, 0x3 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; + const/4 v2, 0x4 - const/4 v3, 0x4 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + const/4 v2, 0x5 - const/4 v3, 0x5 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->clickLabel:Ljava/lang/String; + const/4 v2, 0x6 - const/4 v3, 0x6 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + iget-object v1, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; - iget-object v2, p0, Lcom/adjust/sdk/AdjustAttribution;->adid:Ljava/lang/String; + const/4 v2, 0x7 - const/4 v3, 0x7 + aput-object v1, v0, v2 - aput-object v2, v1, v3 + const-string v1, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s" - const-string v2, "tt:%s tn:%s net:%s cam:%s adg:%s cre:%s cl:%s adid:%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali/com/airbnb/lottie/LottieAnimationView.smali b/com.discord/smali/com/airbnb/lottie/LottieAnimationView.smali index 9315d2eea3..8375165f7b 100644 --- a/com.discord/smali/com/airbnb/lottie/LottieAnimationView.smali +++ b/com.discord/smali/com/airbnb/lottie/LottieAnimationView.smali @@ -1253,15 +1253,15 @@ invoke-direct {v0, p1}, Ljava/io/ByteArrayInputStream;->([B)V - invoke-static {v0}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {v0}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {p1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object p1 - invoke-static {p1}, Lf/d/a/x/h0/c;->o(Lo0/g;)Lf/d/a/x/h0/c; + invoke-static {p1}, Lf/d/a/x/h0/c;->p(Lo0/g;)Lf/d/a/x/h0/c; move-result-object p1 @@ -1379,7 +1379,7 @@ int-to-float v4, v4 - invoke-virtual {v1, v2, v4}, Lf/d/a/y/d;->m(FF)V + invoke-virtual {v1, v2, v4}, Lf/d/a/y/d;->l(FF)V goto :goto_0 @@ -1396,7 +1396,7 @@ int-to-float v4, v4 - invoke-virtual {v1, v2, v4}, Lf/d/a/y/d;->m(FF)V + invoke-virtual {v1, v2, v4}, Lf/d/a/y/d;->l(FF)V :goto_0 iget v2, v1, Lf/d/a/y/d;->i:F diff --git a/com.discord/smali/com/android/installreferrer/api/InstallReferrerClient.smali b/com.discord/smali/com/android/installreferrer/api/InstallReferrerClient.smali new file mode 100644 index 0000000000..2830b93f9a --- /dev/null +++ b/com.discord/smali/com/android/installreferrer/api/InstallReferrerClient.smali @@ -0,0 +1,13 @@ +.class public abstract Lcom/android/installreferrer/api/InstallReferrerClient; +.super Ljava/lang/Object; +.source "InstallReferrerClient.java" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali index 651278a539..3b6908ce19 100644 --- a/com.discord/smali/com/discord/BuildConfig.smali +++ b/com.discord/smali/com/discord/BuildConfig.smali @@ -42,11 +42,11 @@ .field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f" -.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1207" +.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/1208" -.field public static final VERSION_CODE:I = 0x4b7 +.field public static final VERSION_CODE:I = 0x4b8 -.field public static final VERSION_NAME:Ljava/lang/String; = "33.0" +.field public static final VERSION_NAME:Ljava/lang/String; = "33.1" # direct methods diff --git a/com.discord/smali/com/discord/app/App.smali b/com.discord/smali/com/discord/app/App.smali index 9391fa264b..a73eadbc8f 100644 --- a/com.discord/smali/com/discord/app/App.smali +++ b/com.discord/smali/com/discord/app/App.smali @@ -45,6 +45,10 @@ invoke-super {p0}, Landroid/app/Application;->onCreate()V + sget-object v0, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; + + invoke-virtual {v0, p0}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->init(Landroid/content/Context;)V + sget-object v0, Lcom/discord/utilities/app/ApplicationProvider;->INSTANCE:Lcom/discord/utilities/app/ApplicationProvider; invoke-virtual {v0, p0}, Lcom/discord/utilities/app/ApplicationProvider;->init(Landroid/app/Application;)V @@ -135,10 +139,6 @@ invoke-static {v0}, Landroidx/appcompat/app/AppCompatDelegate;->setDefaultNightMode(I)V - sget-object v1, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; - - invoke-virtual {v1, p0}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->init(Landroid/content/Context;)V - sget-object v1, Lf/a/b/s0;->d:Lf/a/b/s0; sget-object v9, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog; diff --git a/com.discord/smali/com/discord/app/AppActivity$AppAction.smali b/com.discord/smali/com/discord/app/AppActivity$AppAction.smali index 6646aee528..e9ad31fcdb 100644 --- a/com.discord/smali/com/discord/app/AppActivity$AppAction.smali +++ b/com.discord/smali/com/discord/app/AppActivity$AppAction.smali @@ -28,7 +28,7 @@ invoke-direct {v0, p0}, Lcom/discord/app/AppActivity$AppAction$a;->(Lcom/discord/app/AppActivity$AppAction;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/app/AppActivity.smali b/com.discord/smali/com/discord/app/AppActivity.smali index 51871f3b39..0214e501a4 100644 --- a/com.discord/smali/com/discord/app/AppActivity.smali +++ b/com.discord/smali/com/discord/app/AppActivity.smali @@ -130,7 +130,7 @@ invoke-direct {v0, p0}, Lcom/discord/app/AppActivity$g;->(Lcom/discord/app/AppActivity;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -408,7 +408,7 @@ mul-float v1, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {v1}, Lf/n/a/k/a;->roundToInt(F)I move-result v1 @@ -809,7 +809,7 @@ check-cast v0, Lj0/r/b; - invoke-static {v0}, Lf/m/b/f/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; + invoke-static {v0}, Lf/n/a/k/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; move-result-object v0 @@ -851,7 +851,7 @@ } .end annotation - invoke-static {p1}, Lf/m/b/f/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; + invoke-static {p1}, Lf/n/a/k/a;->getJavaClass(Lj0/r/b;)Ljava/lang/Class; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/app/AppBottomSheet$a.smali b/com.discord/smali/com/discord/app/AppBottomSheet$a.smali similarity index 100% rename from com.discord/smali_classes2/com/discord/app/AppBottomSheet$a.smali rename to com.discord/smali/com/discord/app/AppBottomSheet$a.smali diff --git a/com.discord/smali/com/discord/app/AppBottomSheet.smali b/com.discord/smali/com/discord/app/AppBottomSheet.smali index ccdbf43811..eb003bd44f 100644 --- a/com.discord/smali/com/discord/app/AppBottomSheet.smali +++ b/com.discord/smali/com/discord/app/AppBottomSheet.smali @@ -48,7 +48,7 @@ invoke-direct {v0, p0}, Lcom/discord/app/AppBottomSheet$b;->(Lcom/discord/app/AppBottomSheet;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/app/AppFragment.smali b/com.discord/smali/com/discord/app/AppFragment.smali index b9dd983392..9ad9d42373 100644 --- a/com.discord/smali/com/discord/app/AppFragment.smali +++ b/com.discord/smali/com/discord/app/AppFragment.smali @@ -49,7 +49,7 @@ invoke-direct {v0, p0}, Lcom/discord/app/AppFragment$a;->(Lcom/discord/app/AppFragment;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -59,7 +59,7 @@ invoke-direct {v0, p0}, Lcom/discord/app/AppFragment$b;->(Lcom/discord/app/AppFragment;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali b/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali index 6a926d239a..1138499a89 100644 --- a/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali +++ b/com.discord/smali/com/discord/dialogs/ImageUploadDialog.smali @@ -154,7 +154,7 @@ const v0, 0x7f0a0624 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -162,7 +162,7 @@ const v0, 0x7f0a061f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -170,7 +170,7 @@ const v0, 0x7f0a061e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -178,7 +178,7 @@ const v0, 0x7f0a0622 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/gateway/GatewaySocket.smali b/com.discord/smali/com/discord/gateway/GatewaySocket.smali index 555c93ad13..c144556184 100644 --- a/com.discord/smali/com/discord/gateway/GatewaySocket.smali +++ b/com.discord/smali/com/discord/gateway/GatewaySocket.smali @@ -361,7 +361,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -3932,7 +3932,7 @@ aput-object v4, v10, v1 - invoke-static {v10}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v10}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 diff --git a/com.discord/smali/com/discord/gateway/rest/RestClient.smali b/com.discord/smali/com/discord/gateway/rest/RestClient.smali index 57d6627e0c..d8feb24045 100644 --- a/com.discord/smali/com/discord/gateway/rest/RestClient.smali +++ b/com.discord/smali/com/discord/gateway/rest/RestClient.smali @@ -185,7 +185,7 @@ check-cast p1, [Lokhttp3/Interceptor; - invoke-static {p1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v7 diff --git a/com.discord/smali/com/discord/models/application/Unread$Companion.smali b/com.discord/smali/com/discord/models/application/Unread$Companion.smali index 4495737346..c4191a9c8b 100644 --- a/com.discord/smali/com/discord/models/application/Unread$Companion.smali +++ b/com.discord/smali/com/discord/models/application/Unread$Companion.smali @@ -71,7 +71,7 @@ goto :goto_2 :cond_0 - invoke-static {p2}, Lf/m/b/f/a;->asReversed(Ljava/util/List;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->asReversed(Ljava/util/List;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali/com/discord/models/domain/ModelApplicationStream.smali b/com.discord/smali/com/discord/models/domain/ModelApplicationStream.smali index 918f049fc5..272efed168 100644 --- a/com.discord/smali/com/discord/models/domain/ModelApplicationStream.smali +++ b/com.discord/smali/com/discord/models/domain/ModelApplicationStream.smali @@ -53,7 +53,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelApplicationStream$encodedStreamKey$2;->(Lcom/discord/models/domain/ModelApplicationStream;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/models/domain/ModelExperiment.smali b/com.discord/smali/com/discord/models/domain/ModelExperiment.smali index 31a9846d67..8685dcff08 100644 --- a/com.discord/smali/com/discord/models/domain/ModelExperiment.smali +++ b/com.discord/smali/com/discord/models/domain/ModelExperiment.smali @@ -72,7 +72,7 @@ const/4 v1, 0x0 - invoke-static {p0, v1, v0, v1}, Lf/m/b/f/a;->Q(Ljava/lang/CharSequence;III)I + invoke-static {p0, v1, v0, v1}, Lf/n/a/k/a;->O(Ljava/lang/CharSequence;III)I move-result p0 diff --git a/com.discord/smali/com/discord/models/domain/ModelGuildPreview.smali b/com.discord/smali/com/discord/models/domain/ModelGuildPreview.smali index 1c0a9619e2..85bd7b6d33 100644 --- a/com.discord/smali/com/discord/models/domain/ModelGuildPreview.smali +++ b/com.discord/smali/com/discord/models/domain/ModelGuildPreview.smali @@ -135,7 +135,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/models/domain/ModelPresence.smali b/com.discord/smali/com/discord/models/domain/ModelPresence.smali index adf0578159..88f64360fe 100644 --- a/com.discord/smali/com/discord/models/domain/ModelPresence.smali +++ b/com.discord/smali/com/discord/models/domain/ModelPresence.smali @@ -104,7 +104,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$playingActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -114,7 +114,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$streamingActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -124,7 +124,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$listeningActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -134,7 +134,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$watchingActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -144,7 +144,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$customStatusActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -154,7 +154,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelPresence$primaryActivity$2;->(Lcom/discord/models/domain/ModelPresence;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/models/domain/ModelSearchResponse.smali b/com.discord/smali/com/discord/models/domain/ModelSearchResponse.smali index 6bea85d1f1..038b336e26 100644 --- a/com.discord/smali/com/discord/models/domain/ModelSearchResponse.smali +++ b/com.discord/smali/com/discord/models/domain/ModelSearchResponse.smali @@ -117,7 +117,7 @@ invoke-direct {p1, p0}, Lcom/discord/models/domain/ModelSearchResponse$hits$2;->(Lcom/discord/models/domain/ModelSearchResponse;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType.smali b/com.discord/smali/com/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType.smali index 95e65939f0..b2bd41cceb 100644 --- a/com.discord/smali/com/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType.smali +++ b/com.discord/smali/com/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType.smali @@ -400,7 +400,7 @@ aput-object v2, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -416,7 +416,7 @@ aput-object v2, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -432,13 +432,13 @@ aput-object v2, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 sget-object v2, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->LEGACY_PLANS:Ljava/util/Set; - invoke-static {v0, v2}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v0, v2}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v0 @@ -446,7 +446,7 @@ sget-object v2, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->TIER_1_PLANS:Ljava/util/Set; - invoke-static {v2, v0}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v2, v0}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v0 @@ -462,7 +462,7 @@ aput-object v1, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/overlay/OverlayManager.smali b/com.discord/smali/com/discord/overlay/OverlayManager.smali index 1935ba3370..d4b0aa938d 100644 --- a/com.discord/smali/com/discord/overlay/OverlayManager.smali +++ b/com.discord/smali/com/discord/overlay/OverlayManager.smali @@ -258,7 +258,7 @@ invoke-direct {v1, p0}, Lf/a/e/a;->(Lcom/discord/overlay/OverlayManager;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {v0, v1}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z iget-object v0, p0, Lcom/discord/overlay/OverlayManager;->i:Lf/a/e/f/a; diff --git a/com.discord/smali/com/discord/player/AppMediaPlayer.smali b/com.discord/smali/com/discord/player/AppMediaPlayer.smali index 62a7681ebf..ee79f42e6c 100644 --- a/com.discord/smali/com/discord/player/AppMediaPlayer.smali +++ b/com.discord/smali/com/discord/player/AppMediaPlayer.smali @@ -38,11 +38,11 @@ .field public e:Lcom/discord/player/MediaSource; -.field public final f:Lf/h/a/b/s0; +.field public final f:Lf/h/a/c/s0; .field public final g:Lf/a/g/k; -.field public final h:Lf/h/a/b/h1/j$a; +.field public final h:Lf/h/a/c/h1/j$a; .field public final i:Lrx/Scheduler; @@ -50,16 +50,16 @@ # direct methods -.method public constructor (Lf/h/a/b/s0;Lf/a/g/k;Lf/h/a/b/h1/j$a;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;)V +.method public constructor (Lf/h/a/c/s0;Lf/a/g/k;Lf/h/a/c/h1/j$a;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iput-object p1, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; iput-object p2, p0, Lcom/discord/player/AppMediaPlayer;->g:Lf/a/g/k; - iput-object p3, p0, Lcom/discord/player/AppMediaPlayer;->h:Lf/h/a/b/h1/j$a; + iput-object p3, p0, Lcom/discord/player/AppMediaPlayer;->h:Lf/h/a/c/h1/j$a; iput-object p4, p0, Lcom/discord/player/AppMediaPlayer;->i:Lrx/Scheduler; @@ -81,9 +81,9 @@ iput-object p1, p0, Lcom/discord/player/AppMediaPlayer;->c:Lrx/subscriptions/CompositeSubscription; - iget-object p1, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object p1, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - iget p1, p1, Lf/h/a/b/s0;->B:F + iget p1, p1, Lf/h/a/c/s0;->B:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -271,11 +271,11 @@ iput-object v1, v0, Lcom/discord/player/AppMediaPlayer;->e:Lcom/discord/player/MediaSource; - iget-object v7, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v7, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v7}, Lf/h/a/b/s0;->S()V + invoke-virtual {v7}, Lf/h/a/c/s0;->S()V - iget-object v8, v7, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; + iget-object v8, v7, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; array-length v9, v8 @@ -292,29 +292,29 @@ aget-object v14, v8, v11 - invoke-interface {v14}, Lf/h/a/b/p0;->u()I + invoke-interface {v14}, Lf/h/a/c/p0;->u()I move-result v15 if-ne v15, v12, :cond_0 - iget-object v12, v7, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; + iget-object v12, v7, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; - invoke-virtual {v12, v14}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; + invoke-virtual {v12, v14}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; move-result-object v12 const/4 v14, 0x4 - invoke-virtual {v12, v14}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; + invoke-virtual {v12, v14}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v13 - invoke-virtual {v12, v13}, Lf/h/a/b/n0;->d(Ljava/lang/Object;)Lf/h/a/b/n0; + invoke-virtual {v12, v13}, Lf/h/a/c/n0;->d(Ljava/lang/Object;)Lf/h/a/c/n0; - invoke-virtual {v12}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; + invoke-virtual {v12}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; :cond_0 add-int/lit8 v11, v11, 0x1 @@ -322,34 +322,34 @@ goto :goto_0 :cond_1 - iget-object v7, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v7, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v4, v7}, Lcom/google/android/exoplayer2/ui/PlayerView;->setPlayer(Lf/h/a/b/m0;)V + invoke-virtual {v4, v7}, Lcom/google/android/exoplayer2/ui/PlayerView;->setPlayer(Lf/h/a/c/m0;)V if-eqz v5, :cond_2 - iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v5, v4}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/b/m0;)V + invoke-virtual {v5, v4}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/c/m0;)V :cond_2 - iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->h:Lf/h/a/b/h1/j$a; + iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->h:Lf/h/a/c/h1/j$a; - new-instance v17, Lf/h/a/b/a1/f; + new-instance v17, Lf/h/a/c/a1/f; - invoke-direct/range {v17 .. v17}, Lf/h/a/b/a1/f;->()V + invoke-direct/range {v17 .. v17}, Lf/h/a/c/a1/f;->()V - sget-object v18, Lf/h/a/b/z0/i;->a:Lf/h/a/b/z0/i; + sget-object v18, Lf/h/a/c/z0/i;->a:Lf/h/a/c/z0/i; - new-instance v19, Lf/h/a/b/h1/r; + new-instance v19, Lf/h/a/c/h1/r; - invoke-direct/range {v19 .. v19}, Lf/h/a/b/h1/r;->()V + invoke-direct/range {v19 .. v19}, Lf/h/a/c/h1/r;->()V const/high16 v21, 0x100000 iget-object v15, v1, Lcom/discord/player/MediaSource;->d:Landroid/net/Uri; - new-instance v1, Lf/h/a/b/d1/s; + new-instance v1, Lf/h/a/c/d1/s; const/16 v20, 0x0 @@ -359,29 +359,29 @@ move-object/from16 v16, v4 - invoke-direct/range {v14 .. v22}, Lf/h/a/b/d1/s;->(Landroid/net/Uri;Lf/h/a/b/h1/j$a;Lf/h/a/b/a1/j;Lf/h/a/b/z0/i;Lf/h/a/b/h1/u;Ljava/lang/String;ILjava/lang/Object;)V + invoke-direct/range {v14 .. v22}, Lf/h/a/c/d1/s;->(Landroid/net/Uri;Lf/h/a/c/h1/j$a;Lf/h/a/c/a1/j;Lf/h/a/c/z0/i;Lf/h/a/c/h1/u;Ljava/lang/String;ILjava/lang/Object;)V - iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v4, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V - iget-object v5, v4, Lf/h/a/b/s0;->C:Lf/h/a/b/d1/p; + iget-object v5, v4, Lf/h/a/c/s0;->C:Lf/h/a/c/d1/p; if-eqz v5, :cond_4 - iget-object v7, v4, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; + iget-object v7, v4, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; - invoke-interface {v5, v7}, Lf/h/a/b/d1/p;->c(Lf/h/a/b/d1/q;)V + invoke-interface {v5, v7}, Lf/h/a/c/d1/p;->c(Lf/h/a/c/d1/q;)V - iget-object v5, v4, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; + iget-object v5, v4, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; if-eqz v5, :cond_3 new-instance v7, Ljava/util/ArrayList; - iget-object v8, v5, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; + iget-object v8, v5, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; - iget-object v8, v8, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; + iget-object v8, v8, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; invoke-direct {v7, v8}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V @@ -400,13 +400,13 @@ move-result-object v8 - check-cast v8, Lf/h/a/b/v0/a$a; + check-cast v8, Lf/h/a/c/v0/a$a; - iget v9, v8, Lf/h/a/b/v0/a$a;->c:I + iget v9, v8, Lf/h/a/c/v0/a$a;->c:I - iget-object v8, v8, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; + iget-object v8, v8, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; - invoke-virtual {v5, v9, v8}, Lf/h/a/b/v0/a;->V(ILf/h/a/b/d1/p$a;)V + invoke-virtual {v5, v9, v8}, Lf/h/a/c/v0/a;->V(ILf/h/a/c/d1/p$a;)V goto :goto_1 @@ -414,17 +414,17 @@ throw v6 :cond_4 - iput-object v1, v4, Lf/h/a/b/s0;->C:Lf/h/a/b/d1/p; + iput-object v1, v4, Lf/h/a/c/s0;->C:Lf/h/a/c/d1/p; - iget-object v5, v4, Lf/h/a/b/s0;->d:Landroid/os/Handler; + iget-object v5, v4, Lf/h/a/c/s0;->d:Landroid/os/Handler; - iget-object v7, v4, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; + iget-object v7, v4, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; - invoke-virtual {v1, v5, v7}, Lf/h/a/b/d1/k;->g(Landroid/os/Handler;Lf/h/a/b/d1/q;)V + invoke-virtual {v1, v5, v7}, Lf/h/a/c/d1/k;->g(Landroid/os/Handler;Lf/h/a/c/d1/q;)V - iget-object v5, v4, Lf/h/a/b/s0;->o:Lf/h/a/b/r; + iget-object v5, v4, Lf/h/a/c/s0;->o:Lf/h/a/c/r; - invoke-virtual {v4}, Lf/h/a/b/s0;->f()Z + invoke-virtual {v4}, Lf/h/a/c/s0;->f()Z move-result v7 @@ -432,11 +432,11 @@ if-eqz v7, :cond_6 - iget v6, v5, Lf/h/a/b/r;->d:I + iget v6, v5, Lf/h/a/c/r;->d:I if-eqz v6, :cond_5 - invoke-virtual {v5, v13}, Lf/h/a/b/r;->a(Z)V + invoke-virtual {v5, v13}, Lf/h/a/c/r;->a(Z)V :cond_5 const/4 v5, 0x1 @@ -447,31 +447,31 @@ const/4 v5, -0x1 :goto_2 - invoke-virtual {v4}, Lf/h/a/b/s0;->f()Z + invoke-virtual {v4}, Lf/h/a/c/s0;->f()Z move-result v6 - invoke-virtual {v4, v6, v5}, Lf/h/a/b/s0;->R(ZI)V + invoke-virtual {v4, v6, v5}, Lf/h/a/c/s0;->R(ZI)V - iget-object v14, v4, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; + iget-object v14, v4, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; - invoke-virtual {v14, v13, v13, v13, v12}, Lf/h/a/b/a0;->I(ZZZI)Lf/h/a/b/i0; + invoke-virtual {v14, v13, v13, v13, v12}, Lf/h/a/c/a0;->I(ZZZI)Lf/h/a/c/i0; move-result-object v15 - iput-boolean v13, v14, Lf/h/a/b/a0;->p:Z + iput-boolean v13, v14, Lf/h/a/c/a0;->p:Z - iget v4, v14, Lf/h/a/b/a0;->o:I + iget v4, v14, Lf/h/a/c/a0;->o:I add-int/2addr v4, v13 - iput v4, v14, Lf/h/a/b/a0;->o:I + iput v4, v14, Lf/h/a/c/a0;->o:I - iget-object v4, v14, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; + iget-object v4, v14, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; - iget-object v4, v4, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; + iget-object v4, v4, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; - iget-object v4, v4, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; + iget-object v4, v4, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; invoke-virtual {v4, v10, v13, v13, v1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; @@ -487,13 +487,13 @@ const/16 v19, 0x0 - invoke-virtual/range {v14 .. v19}, Lf/h/a/b/a0;->V(Lf/h/a/b/i0;ZIIZ)V + invoke-virtual/range {v14 .. v19}, Lf/h/a/c/a0;->V(Lf/h/a/c/i0;ZIIZ)V if-eqz p2, :cond_7 - iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v1, v13}, Lf/h/a/b/s0;->n(Z)V + invoke-virtual {v1, v13}, Lf/h/a/c/s0;->n(Z)V :cond_7 const-wide/16 v4, 0x0 @@ -502,24 +502,24 @@ if-lez v1, :cond_8 - iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v1}, Lf/h/a/b/s0;->m()I + invoke-virtual {v1}, Lf/h/a/c/s0;->m()I move-result v4 - invoke-virtual {v1, v4, v2, v3}, Lf/h/a/b/s0;->e(IJ)V + invoke-virtual {v1, v4, v2, v3}, Lf/h/a/c/s0;->e(IJ)V :cond_8 - iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v1, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v1}, Lf/h/a/b/s0;->S()V + invoke-virtual {v1}, Lf/h/a/c/s0;->S()V - iget-object v1, v1, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; + iget-object v1, v1, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; move/from16 v2, p3 - invoke-virtual {v1, v2}, Lf/h/a/b/a0;->u(I)V + invoke-virtual {v1, v2}, Lf/h/a/c/a0;->u(I)V return-void @@ -546,11 +546,11 @@ .annotation build Landroidx/annotation/UiThread; .end annotation - iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; const/4 v1, 0x0 - invoke-virtual {v0, v1}, Lf/h/a/b/s0;->n(Z)V + invoke-virtual {v0, v1}, Lf/h/a/c/s0;->n(Z)V iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->b:Lrx/Subscription; @@ -563,40 +563,40 @@ invoke-virtual {v0}, Lrx/subscriptions/CompositeSubscription;->unsubscribe()V - iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v0}, Lf/h/a/b/s0;->S()V + invoke-virtual {v0}, Lf/h/a/c/s0;->S()V - iget-object v2, v0, Lf/h/a/b/s0;->n:Lf/h/a/b/q; + iget-object v2, v0, Lf/h/a/c/s0;->n:Lf/h/a/c/q; const/4 v3, 0x0 if-eqz v2, :cond_b - iget-boolean v4, v2, Lf/h/a/b/q;->c:Z + iget-boolean v4, v2, Lf/h/a/c/q;->c:Z if-eqz v4, :cond_1 - iget-object v4, v2, Lf/h/a/b/q;->a:Landroid/content/Context; + iget-object v4, v2, Lf/h/a/c/q;->a:Landroid/content/Context; - iget-object v5, v2, Lf/h/a/b/q;->b:Lf/h/a/b/q$a; + iget-object v5, v2, Lf/h/a/c/q;->b:Lf/h/a/c/q$a; invoke-virtual {v4, v5}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - iput-boolean v1, v2, Lf/h/a/b/q;->c:Z + iput-boolean v1, v2, Lf/h/a/c/q;->c:Z :cond_1 - iget-object v2, v0, Lf/h/a/b/s0;->o:Lf/h/a/b/r; + iget-object v2, v0, Lf/h/a/c/s0;->o:Lf/h/a/c/r; const/4 v4, 0x1 - invoke-virtual {v2, v4}, Lf/h/a/b/r;->a(Z)V + invoke-virtual {v2, v4}, Lf/h/a/c/r;->a(Z)V - iget-object v2, v0, Lf/h/a/b/s0;->p:Lf/h/a/b/u0; + iget-object v2, v0, Lf/h/a/c/s0;->p:Lf/h/a/c/u0; - iput-boolean v1, v2, Lf/h/a/b/u0;->a:Z + iput-boolean v1, v2, Lf/h/a/c/u0;->a:Z - iget-object v2, v0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; + iget-object v2, v0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; if-eqz v2, :cond_a @@ -630,7 +630,7 @@ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - sget-object v7, Lf/h/a/b/i1/c0;->e:Ljava/lang/String; + sget-object v7, Lf/h/a/c/i1/c0;->e:Ljava/lang/String; invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; @@ -638,7 +638,7 @@ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-static {}, Lf/h/a/b/c0;->b()Ljava/lang/String; + invoke-static {}, Lf/h/a/c/c0;->b()Ljava/lang/String; move-result-object v7 @@ -654,16 +654,16 @@ invoke-static {v5, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - iget-object v5, v2, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; + iget-object v5, v2, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; monitor-enter v5 :try_start_0 - iget-boolean v6, v5, Lf/h/a/b/b0;->z:Z + iget-boolean v6, v5, Lf/h/a/c/b0;->z:Z if-nez v6, :cond_5 - iget-object v6, v5, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; + iget-object v6, v5, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; invoke-virtual {v6}, Landroid/os/HandlerThread;->isAlive()Z @@ -674,16 +674,16 @@ goto :goto_1 :cond_2 - iget-object v6, v5, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; + iget-object v6, v5, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; const/4 v7, 0x7 - invoke-virtual {v6, v7}, Lf/h/a/b/i1/z;->c(I)Z + invoke-virtual {v6, v7}, Lf/h/a/c/i1/z;->c(I)Z const/4 v6, 0x0 :goto_0 - iget-boolean v7, v5, Lf/h/a/b/b0;->z:Z + iget-boolean v7, v5, Lf/h/a/c/b0;->z:Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -724,58 +724,58 @@ monitor-exit v5 :goto_2 - iget-object v5, v2, Lf/h/a/b/a0;->e:Landroid/os/Handler; + iget-object v5, v2, Lf/h/a/c/a0;->e:Landroid/os/Handler; invoke-virtual {v5, v3}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - invoke-virtual {v2, v1, v1, v1, v4}, Lf/h/a/b/a0;->I(ZZZI)Lf/h/a/b/i0; + invoke-virtual {v2, v1, v1, v1, v4}, Lf/h/a/c/a0;->I(ZZZI)Lf/h/a/c/i0; move-result-object v1 - iput-object v1, v2, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; + iput-object v1, v2, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; - invoke-virtual {v0}, Lf/h/a/b/s0;->K()V + invoke-virtual {v0}, Lf/h/a/c/s0;->K()V - iget-object v1, v0, Lf/h/a/b/s0;->s:Landroid/view/Surface; + iget-object v1, v0, Lf/h/a/c/s0;->s:Landroid/view/Surface; if-eqz v1, :cond_7 - iget-boolean v2, v0, Lf/h/a/b/s0;->t:Z + iget-boolean v2, v0, Lf/h/a/c/s0;->t:Z if-eqz v2, :cond_6 invoke-virtual {v1}, Landroid/view/Surface;->release()V :cond_6 - iput-object v3, v0, Lf/h/a/b/s0;->s:Landroid/view/Surface; + iput-object v3, v0, Lf/h/a/c/s0;->s:Landroid/view/Surface; :cond_7 - iget-object v1, v0, Lf/h/a/b/s0;->C:Lf/h/a/b/d1/p; + iget-object v1, v0, Lf/h/a/c/s0;->C:Lf/h/a/c/d1/p; if-eqz v1, :cond_8 - iget-object v2, v0, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; + iget-object v2, v0, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; - invoke-interface {v1, v2}, Lf/h/a/b/d1/p;->c(Lf/h/a/b/d1/q;)V + invoke-interface {v1, v2}, Lf/h/a/c/d1/p;->c(Lf/h/a/c/d1/q;)V - iput-object v3, v0, Lf/h/a/b/s0;->C:Lf/h/a/b/d1/p; + iput-object v3, v0, Lf/h/a/c/s0;->C:Lf/h/a/c/d1/p; :cond_8 - iget-boolean v1, v0, Lf/h/a/b/s0;->I:Z + iget-boolean v1, v0, Lf/h/a/c/s0;->I:Z if-nez v1, :cond_9 - iget-object v1, v0, Lf/h/a/b/s0;->l:Lf/h/a/b/h1/e; + iget-object v1, v0, Lf/h/a/c/s0;->l:Lf/h/a/c/h1/e; - iget-object v2, v0, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; + iget-object v2, v0, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; - invoke-interface {v1, v2}, Lf/h/a/b/h1/e;->d(Lf/h/a/b/h1/e$a;)V + invoke-interface {v1, v2}, Lf/h/a/c/h1/e;->d(Lf/h/a/c/h1/e$a;)V invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; move-result-object v1 - iput-object v1, v0, Lf/h/a/b/s0;->D:Ljava/util/List; + iput-object v1, v0, Lf/h/a/c/s0;->D:Ljava/util/List; return-void @@ -801,19 +801,19 @@ .annotation build Landroidx/annotation/UiThread; .end annotation - iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v0, p0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v0}, Lf/h/a/b/s0;->S()V + invoke-virtual {v0}, Lf/h/a/c/s0;->S()V const/4 v1, 0x0 const/high16 v2, 0x3f800000 # 1.0f - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/c0;->k(FFF)F + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/c0;->k(FFF)F move-result v1 - iget v2, v0, Lf/h/a/b/s0;->B:F + iget v2, v0, Lf/h/a/c/s0;->B:F cmpl-float v2, v2, v1 @@ -822,11 +822,11 @@ goto :goto_1 :cond_0 - iput v1, v0, Lf/h/a/b/s0;->B:F + iput v1, v0, Lf/h/a/c/s0;->B:F - invoke-virtual {v0}, Lf/h/a/b/s0;->L()V + invoke-virtual {v0}, Lf/h/a/c/s0;->L()V - iget-object v0, v0, Lf/h/a/b/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, v0, Lf/h/a/c/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; @@ -843,9 +843,9 @@ move-result-object v2 - check-cast v2, Lf/h/a/b/w0/k; + check-cast v2, Lf/h/a/c/w0/k; - invoke-interface {v2, v1}, Lf/h/a/b/w0/k;->m(F)V + invoke-interface {v2, v1}, Lf/h/a/c/w0/k;->m(F)V goto :goto_0 diff --git a/com.discord/smali/com/discord/restapi/BreadcrumbInterceptor.smali b/com.discord/smali/com/discord/restapi/BreadcrumbInterceptor.smali index c62ced5de3..42fed694e7 100644 --- a/com.discord/smali/com/discord/restapi/BreadcrumbInterceptor.smali +++ b/com.discord/smali/com/discord/restapi/BreadcrumbInterceptor.smali @@ -39,7 +39,7 @@ if-eqz p1, :cond_0 - invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v0 @@ -73,7 +73,7 @@ invoke-virtual {v2, v0, v1}, Lcom/discord/utilities/logging/Logger;->recordBreadcrumb(Ljava/lang/String;Ljava/lang/String;)V - invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v0 diff --git a/com.discord/smali/com/discord/restapi/RequiredHeadersInterceptor.smali b/com.discord/smali/com/discord/restapi/RequiredHeadersInterceptor.smali index cf203a0148..76ce1e9e9d 100644 --- a/com.discord/smali/com/discord/restapi/RequiredHeadersInterceptor.smali +++ b/com.discord/smali/com/discord/restapi/RequiredHeadersInterceptor.smali @@ -73,7 +73,7 @@ move-result-object v4 - invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v5 diff --git a/com.discord/smali/com/discord/restapi/RestAPIBuilder.smali b/com.discord/smali/com/discord/restapi/RestAPIBuilder.smali index 380b935706..c8f2fb2b82 100644 --- a/com.discord/smali/com/discord/restapi/RestAPIBuilder.smali +++ b/com.discord/smali/com/discord/restapi/RestAPIBuilder.smali @@ -261,7 +261,7 @@ const/4 v5, 0x1 - invoke-static {v5}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v5}, Lf/h/a/c/i1/e;->s(Z)V instance-of v5, v4, Lf/h/d/j; diff --git a/com.discord/smali/com/discord/restapi/RestAPIInterface$DefaultImpls.smali b/com.discord/smali/com/discord/restapi/RestAPIInterface$DefaultImpls.smali index 0cbabbf11f..b0530823fb 100644 --- a/com.discord/smali/com/discord/restapi/RestAPIInterface$DefaultImpls.smali +++ b/com.discord/smali/com/discord/restapi/RestAPIInterface$DefaultImpls.smali @@ -218,7 +218,7 @@ invoke-direct {v0, v1, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/restapi/RestAPIParams$CreateChannel.smali b/com.discord/smali/com/discord/restapi/RestAPIParams$CreateChannel.smali index 551245b2fa..e5d695d8fc 100644 --- a/com.discord/smali/com/discord/restapi/RestAPIParams$CreateChannel.smali +++ b/com.discord/smali/com/discord/restapi/RestAPIParams$CreateChannel.smali @@ -34,7 +34,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/restapi/RestAPIParams$CreateGuild.smali b/com.discord/smali/com/discord/restapi/RestAPIParams$CreateGuild.smali index d8a0832996..db24317112 100644 --- a/com.discord/smali/com/discord/restapi/RestAPIParams$CreateGuild.smali +++ b/com.discord/smali/com/discord/restapi/RestAPIParams$CreateGuild.smali @@ -29,9 +29,11 @@ .field public final name:Ljava/lang/String; +.field public final systemChannelId:Ljava/lang/Long; + # direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V +.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Long;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -40,7 +42,9 @@ "Ljava/lang/String;", "Ljava/util/List<", "Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;", - ">;)V" + ">;", + "Ljava/lang/Long;", + ")V" } .end annotation @@ -54,6 +58,8 @@ iput-object p3, p0, Lcom/discord/restapi/RestAPIParams$CreateGuild;->channels:Ljava/util/List; + iput-object p4, p0, Lcom/discord/restapi/RestAPIParams$CreateGuild;->systemChannelId:Ljava/lang/Long; + return-void :cond_0 @@ -66,17 +72,26 @@ throw p1 .end method -.method public synthetic constructor (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - .locals 0 +.method public synthetic constructor (Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Long;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + .locals 1 - and-int/lit8 p4, p4, 0x4 + and-int/lit8 p6, p5, 0x4 - if-eqz p4, :cond_0 + const/4 v0, 0x0 - const/4 p3, 0x0 + if-eqz p6, :cond_0 + + move-object p3, v0 :cond_0 - invoke-direct {p0, p1, p2, p3}, Lcom/discord/restapi/RestAPIParams$CreateGuild;->(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V + and-int/lit8 p5, p5, 0x8 + + if-eqz p5, :cond_1 + + move-object p4, v0 + + :cond_1 + invoke-direct {p0, p1, p2, p3, p4}, Lcom/discord/restapi/RestAPIParams$CreateGuild;->(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Long;)V return-void .end method diff --git a/com.discord/smali/com/discord/restapi/RestAPIParams$UserGuildSettings.smali b/com.discord/smali/com/discord/restapi/RestAPIParams$UserGuildSettings.smali index 9b4f26fb39..3f73c5b39a 100644 --- a/com.discord/smali/com/discord/restapi/RestAPIParams$UserGuildSettings.smali +++ b/com.discord/smali/com/discord/restapi/RestAPIParams$UserGuildSettings.smali @@ -99,7 +99,7 @@ invoke-direct {p2, p1, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 diff --git a/com.discord/smali/com/discord/restapi/SpotifyTokenInterceptor.smali b/com.discord/smali/com/discord/restapi/SpotifyTokenInterceptor.smali index c7a5365af5..a68eb22f3b 100644 --- a/com.discord/smali/com/discord/restapi/SpotifyTokenInterceptor.smali +++ b/com.discord/smali/com/discord/restapi/SpotifyTokenInterceptor.smali @@ -41,7 +41,7 @@ if-eqz p1, :cond_4 - invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v1 @@ -74,7 +74,7 @@ :cond_0 iget-object v2, v1, Ln0/a0;->f:Ljava/util/Map; - invoke-static {v2}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v2 diff --git a/com.discord/smali/com/discord/restapi/utils/CountingRequestBody.smali b/com.discord/smali/com/discord/restapi/utils/CountingRequestBody.smali index 18fb473ed0..83a9e3b4b1 100644 --- a/com.discord/smali/com/discord/restapi/utils/CountingRequestBody.smali +++ b/com.discord/smali/com/discord/restapi/utils/CountingRequestBody.smali @@ -206,7 +206,7 @@ invoke-direct {v0, p1, v1}, Lcom/discord/restapi/utils/CountingRequestBody$CountingSink;->(Lo0/u;Lkotlin/jvm/functions/Function1;)V - invoke-static {v0}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {v0}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/rlottie/RLottieDrawable$a.smali b/com.discord/smali/com/discord/rlottie/RLottieDrawable$a.smali similarity index 100% rename from com.discord/smali_classes2/com/discord/rlottie/RLottieDrawable$a.smali rename to com.discord/smali/com/discord/rlottie/RLottieDrawable$a.smali diff --git a/com.discord/smali/com/discord/rtcconnection/RtcConnection.smali b/com.discord/smali/com/discord/rtcconnection/RtcConnection.smali index fd8d837eb3..e22f8d4282 100644 --- a/com.discord/smali/com/discord/rtcconnection/RtcConnection.smali +++ b/com.discord/smali/com/discord/rtcconnection/RtcConnection.smali @@ -844,7 +844,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p3 @@ -892,7 +892,7 @@ aput-object v4, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 @@ -959,7 +959,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwCountOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwCountOverflow()V throw p2 @@ -1485,7 +1485,7 @@ aput-object v1, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/samsung/SamsungConnectActivity$b.smali b/com.discord/smali/com/discord/samsung/SamsungConnectActivity$b.smali index 6548b1801f..51a712f315 100644 --- a/com.discord/smali/com/discord/samsung/SamsungConnectActivity$b.smali +++ b/com.discord/smali/com/discord/samsung/SamsungConnectActivity$b.smali @@ -71,7 +71,7 @@ if-eqz v4, :cond_2 - invoke-interface {p1, v1, v2, v3, v4}, Lf/l/a/a/b;->K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; + invoke-interface {p1, v1, v2, v3, v4}, Lf/l/a/a/b;->L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; move-result-object v1 @@ -144,7 +144,7 @@ invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;->putStringArray(Ljava/lang/String;[Ljava/lang/String;)V - invoke-interface {p1, v0, v1, v2}, Lf/l/a/a/b;->f0(ILjava/lang/String;Landroid/os/Bundle;)Z + invoke-interface {p1, v0, v1, v2}, Lf/l/a/a/b;->g0(ILjava/lang/String;Landroid/os/Bundle;)Z move-result p1 diff --git a/com.discord/smali/com/discord/simpleast/core/parser/Rule$BlockRule.smali b/com.discord/smali/com/discord/simpleast/core/parser/Rule$BlockRule.smali index a8615755c1..8007f5eed7 100644 --- a/com.discord/smali/com/discord/simpleast/core/parser/Rule$BlockRule.smali +++ b/com.discord/smali/com/discord/simpleast/core/parser/Rule$BlockRule.smali @@ -86,7 +86,7 @@ move-result v2 - invoke-static {v2, v1, v3}, Lf/m/b/f/a;->equals(CCZ)Z + invoke-static {v2, v1, v3}, Lf/n/a/k/a;->equals(CCZ)Z move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreAnalytics$ackMessage$1$1.smali b/com.discord/smali/com/discord/stores/StoreAnalytics$ackMessage$1$1.smali index 1701c1cc5c..31f31a4e62 100644 --- a/com.discord/smali/com/discord/stores/StoreAnalytics$ackMessage$1$1.smali +++ b/com.discord/smali/com/discord/stores/StoreAnalytics$ackMessage$1$1.smali @@ -112,7 +112,7 @@ move-result-object v1 - invoke-static {v0, v1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, v1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreAnalytics$inviteSent$1.smali b/com.discord/smali/com/discord/stores/StoreAnalytics$inviteSent$1.smali index df763e5295..fb5f6da2e9 100644 --- a/com.discord/smali/com/discord/stores/StoreAnalytics$inviteSent$1.smali +++ b/com.discord/smali/com/discord/stores/StoreAnalytics$inviteSent$1.smali @@ -106,7 +106,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -134,7 +134,7 @@ iget-object v3, p0, Lcom/discord/stores/StoreAnalytics$inviteSent$1;->$invite:Lcom/discord/models/domain/ModelInvite; - invoke-static {v0, v1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, v1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreAnalytics$onOverlayVoiceEvent$1.smali b/com.discord/smali/com/discord/stores/StoreAnalytics$onOverlayVoiceEvent$1.smali index 281151d7b0..9609f37b6e 100644 --- a/com.discord/smali/com/discord/stores/StoreAnalytics$onOverlayVoiceEvent$1.smali +++ b/com.discord/smali/com/discord/stores/StoreAnalytics$onOverlayVoiceEvent$1.smali @@ -130,7 +130,7 @@ sget-object v1, Lj0/i/o;->d:Lj0/i/o; :goto_1 - invoke-static {v1, v0}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1, v0}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v0 @@ -156,7 +156,7 @@ sget-object v1, Lj0/i/o;->d:Lj0/i/o; :goto_2 - invoke-static {v0, v1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, v1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreAnalytics.smali b/com.discord/smali/com/discord/stores/StoreAnalytics.smali index afdd4f3f35..05056256ae 100644 --- a/com.discord/smali/com/discord/stores/StoreAnalytics.smali +++ b/com.discord/smali/com/discord/stores/StoreAnalytics.smali @@ -290,11 +290,11 @@ aput-object v4, v3, v0 - invoke-static {v3}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 - invoke-static {v2, v0}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v2, v0}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v0 @@ -314,7 +314,7 @@ invoke-direct {p2, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -324,7 +324,7 @@ sget-object p1, Lj0/i/o;->d:Lj0/i/o; :goto_1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -823,7 +823,7 @@ aput-object v0, v8, p1 - invoke-static {v8}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v8}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -890,7 +890,7 @@ move-result-object p1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 diff --git a/com.discord/smali/com/discord/stores/StoreApplicationStreaming$ActiveApplicationStream$State.smali b/com.discord/smali/com/discord/stores/StoreApplicationStreaming$ActiveApplicationStream$State.smali index 72b0ceab06..098e2a4f55 100644 --- a/com.discord/smali/com/discord/stores/StoreApplicationStreaming$ActiveApplicationStream$State.smali +++ b/com.discord/smali/com/discord/stores/StoreApplicationStreaming$ActiveApplicationStream$State.smali @@ -181,7 +181,7 @@ aput-object v1, v0, v6 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreAudioDevices.smali b/com.discord/smali/com/discord/stores/StoreAudioDevices.smali index 82c39542e7..bcbc7dc05b 100644 --- a/com.discord/smali/com/discord/stores/StoreAudioDevices.smali +++ b/com.discord/smali/com/discord/stores/StoreAudioDevices.smali @@ -106,7 +106,7 @@ aput-object v4, v3, v5 - invoke-static {v3}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 @@ -416,7 +416,7 @@ aput-object v5, v3, v4 - invoke-static {v3}, Lf/m/b/f/a;->mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 diff --git a/com.discord/smali/com/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2.smali b/com.discord/smali/com/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2.smali index 5de60e1433..745c9de830 100644 --- a/com.discord/smali/com/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2.smali +++ b/com.discord/smali/com/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2.smali @@ -192,7 +192,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreAuditLog$getPermissionUserIds$1.smali b/com.discord/smali/com/discord/stores/StoreAuditLog$getPermissionUserIds$1.smali index 94bf1afe80..3c43946089 100644 --- a/com.discord/smali/com/discord/stores/StoreAuditLog$getPermissionUserIds$1.smali +++ b/com.discord/smali/com/discord/stores/StoreAuditLog$getPermissionUserIds$1.smali @@ -103,7 +103,7 @@ invoke-static {p3, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p3}, Lf/m/b/f/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; + invoke-static {p3}, Lf/n/a/k/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; move-result-object p3 @@ -111,13 +111,13 @@ invoke-direct {v0, p1, p2}, Lcom/discord/stores/StoreAuditLog$getPermissionUserIds$1$1;->(Lcom/discord/models/domain/ModelGuild;Ljava/util/Map;)V - invoke-static {p3, v0}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p3, v0}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object p2, Lcom/discord/stores/StoreAuditLog$getPermissionUserIds$1$2;->INSTANCE:Lcom/discord/stores/StoreAuditLog$getPermissionUserIds$1$2; - invoke-static {p1, p2}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -125,9 +125,9 @@ invoke-direct {p2}, Ljava/util/LinkedHashSet;->()V - invoke-static {p1, p2}, Lf/m/b/f/a;->toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; + invoke-static {p1, p2}, Lf/n/a/k/a;->toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; - invoke-static {p2}, Lf/m/b/f/a;->optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; + invoke-static {p2}, Lf/n/a/k/a;->optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreAuditLog$handleAuditLogResponse$1.smali b/com.discord/smali/com/discord/stores/StoreAuditLog$handleAuditLogResponse$1.smali index 315f683b06..7f873ed96a 100644 --- a/com.discord/smali/com/discord/stores/StoreAuditLog$handleAuditLogResponse$1.smali +++ b/com.discord/smali/com/discord/stores/StoreAuditLog$handleAuditLogResponse$1.smali @@ -109,11 +109,11 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreAuditLog.smali b/com.discord/smali/com/discord/stores/StoreAuditLog.smali index e75a99c10e..763ade24f0 100644 --- a/com.discord/smali/com/discord/stores/StoreAuditLog.smali +++ b/com.discord/smali/com/discord/stores/StoreAuditLog.smali @@ -116,7 +116,7 @@ sget-object v0, Lcom/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2;->INSTANCE:Lcom/discord/stores/StoreAuditLog$Companion$MANAGEMENT_PERMISSIONS$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -704,7 +704,7 @@ invoke-direct {v9}, Ljava/util/ArrayList;->()V - invoke-static/range {p3 .. p3}, Lf/m/b/f/a;->asReversed(Ljava/util/List;)Ljava/util/List; + invoke-static/range {p3 .. p3}, Lf/n/a/k/a;->asReversed(Ljava/util/List;)Ljava/util/List; move-result-object v0 @@ -1213,7 +1213,7 @@ aput-object v6, v4, v11 - invoke-static {v4}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali index 7f6f32be50..2f48cf60ce 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListIdCalculator.smali @@ -187,7 +187,7 @@ const/4 v2, 0x0 - invoke-static {p1, v2, v1, v2}, Lf/m/b/f/a;->Q(Ljava/lang/CharSequence;III)I + invoke-static {p1, v2, v1, v2}, Lf/n/a/k/a;->O(Ljava/lang/CharSequence;III)I move-result p1 diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali index 39712a747c..26a008c2b6 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelMembers$MemberListUpdateLogger.smali @@ -207,7 +207,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali index ef644b021d..93085ad71c 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelMembers$doFlush$1.smali @@ -70,7 +70,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -113,7 +113,7 @@ move-result v5 - invoke-static {v5}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v5}, Lf/n/a/k/a;->mapCapacity(I)I move-result v5 diff --git a/com.discord/smali/com/discord/stores/StoreChannelMembers.smali b/com.discord/smali/com/discord/stores/StoreChannelMembers.smali index 2ec6db6b3c..7d38b6ffe5 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelMembers.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelMembers.smali @@ -663,7 +663,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreChannels$getIds$1.smali b/com.discord/smali/com/discord/stores/StoreChannels$getIds$1.smali index 43f5091726..172442130d 100644 --- a/com.discord/smali/com/discord/stores/StoreChannels$getIds$1.smali +++ b/com.discord/smali/com/discord/stores/StoreChannels$getIds$1.smali @@ -144,7 +144,7 @@ move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 @@ -185,7 +185,7 @@ const/16 v4, 0xa - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 diff --git a/com.discord/smali/com/discord/stores/StoreChannels.smali b/com.discord/smali/com/discord/stores/StoreChannels.smali index 7111865f7a..4279d5838b 100644 --- a/com.discord/smali/com/discord/stores/StoreChannels.smali +++ b/com.discord/smali/com/discord/stores/StoreChannels.smali @@ -433,7 +433,7 @@ const/16 v1, 0xa - invoke-static {p2, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -2353,7 +2353,7 @@ move-result v3 - invoke-static {v3}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v3}, Lf/n/a/k/a;->mapCapacity(I)I move-result v3 @@ -2483,7 +2483,7 @@ move-result-object v2 - invoke-static {v1, v2}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v1, v2}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z goto :goto_0 @@ -2552,7 +2552,7 @@ goto :goto_1 :cond_4 - invoke-static {v2}, Lf/m/b/f/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; move-result-object v0 @@ -2615,11 +2615,11 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreChannelsSelected$handleConnectionOpen$1.smali b/com.discord/smali/com/discord/stores/StoreChannelsSelected$handleConnectionOpen$1.smali index 06008bc101..53ee0a3c08 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelsSelected$handleConnectionOpen$1.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelsSelected$handleConnectionOpen$1.smali @@ -171,7 +171,7 @@ invoke-direct {v2, p1, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0, v2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0, v2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreChannelsSelected.smali b/com.discord/smali/com/discord/stores/StoreChannelsSelected.smali index c454dc5598..06c9505a9d 100644 --- a/com.discord/smali/com/discord/stores/StoreChannelsSelected.smali +++ b/com.discord/smali/com/discord/stores/StoreChannelsSelected.smali @@ -420,7 +420,7 @@ invoke-direct {v2, p1, p2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0, v2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0, v2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -840,7 +840,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; + invoke-static {v1}, Lf/n/a/k/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreClientDataState$ClientDataState.smali b/com.discord/smali/com/discord/stores/StoreClientDataState$ClientDataState.smali index 0c598a9023..d081d21190 100644 --- a/com.discord/smali/com/discord/stores/StoreClientDataState$ClientDataState.smali +++ b/com.discord/smali/com/discord/stores/StoreClientDataState$ClientDataState.smali @@ -441,7 +441,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -548,7 +548,7 @@ move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali index f6f0e30ee7..54fe9987cb 100644 --- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali +++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali @@ -28,7 +28,7 @@ invoke-direct {p0}, Lcom/discord/stores/Store;->()V - const/16 v0, 0x4b7 + const/16 v0, 0x4b8 iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I diff --git a/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2.smali b/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2.smali index a6e0a231e3..4f6745c190 100644 --- a/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2.smali +++ b/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2.smali @@ -3,7 +3,7 @@ .source "StoreDynamicLink.kt" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # annotations @@ -22,7 +22,7 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "Lcom/google/firebase/dynamiclinks/PendingDynamicLinkData;", ">;" } diff --git a/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1.smali b/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1.smali index d698075b26..3e08657086 100644 --- a/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1.smali +++ b/com.discord/smali/com/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1.smali @@ -104,7 +104,7 @@ check-cast v1, Lf/h/c/l/b/e; - iget-object v2, v1, Lf/h/c/l/b/e;->a:Lf/h/a/d/e/h/b; + iget-object v2, v1, Lf/h/c/l/b/e;->a:Lf/h/a/f/e/h/b; new-instance v3, Lf/h/c/l/b/i; @@ -116,7 +116,7 @@ invoke-direct {v3, v1, v4}, Lf/h/c/l/b/i;->(Lf/h/c/g/a/a;Ljava/lang/String;)V - invoke-virtual {v2, v3}, Lf/h/a/d/e/h/b;->c(Lf/h/a/d/e/h/i/p;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v2, v3}, Lf/h/a/f/e/h/b;->c(Lf/h/a/f/e/h/i/p;)Lcom/google/android/gms/tasks/Task; move-result-object v1 @@ -137,7 +137,7 @@ goto :goto_0 :cond_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; @@ -176,7 +176,7 @@ :goto_1 if-eqz v2, :cond_2 - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v1 @@ -189,21 +189,21 @@ invoke-direct {v2, v0}, Lcom/discord/stores/StoreDynamicLink$sam$com_google_android_gms_tasks_OnFailureListener$0;->(Lkotlin/jvm/functions/Function1;)V - check-cast v1, Lf/h/a/d/o/c0; + check-cast v1, Lf/h/a/f/o/c0; if-eqz v1, :cond_3 - sget-object v0, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v0, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {v1, v0, v2}, Lf/h/a/d/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v0, v2}, Lf/h/a/f/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; new-instance v0, Lcom/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2; invoke-direct {v0, p1}, Lcom/discord/stores/StoreDynamicLink$getDynamicLinkObservable$firebaseDynamicLinks$1$2;->(Lrx/Emitter;)V - sget-object p1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {v1, p1, v0}, Lf/h/a/d/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, p1, v0}, Lf/h/a/f/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; return-void diff --git a/com.discord/smali/com/discord/stores/StoreDynamicLink$sam$com_google_android_gms_tasks_OnFailureListener$0.smali b/com.discord/smali/com/discord/stores/StoreDynamicLink$sam$com_google_android_gms_tasks_OnFailureListener$0.smali index b032057302..fb7c0dd2b0 100644 --- a/com.discord/smali/com/discord/stores/StoreDynamicLink$sam$com_google_android_gms_tasks_OnFailureListener$0.smali +++ b/com.discord/smali/com/discord/stores/StoreDynamicLink$sam$com_google_android_gms_tasks_OnFailureListener$0.smali @@ -3,7 +3,7 @@ .source "StoreDynamicLink.kt" # interfaces -.implements Lf/h/a/d/o/d; +.implements Lf/h/a/f/o/d; # instance fields diff --git a/com.discord/smali/com/discord/stores/StoreEmoji$buildUsableEmojiSet$5$processGuildEmojis$$inlined$sortedByDescending$1.smali b/com.discord/smali/com/discord/stores/StoreEmoji$buildUsableEmojiSet$5$processGuildEmojis$$inlined$sortedByDescending$1.smali index bb2d105e16..e75a672fbe 100644 --- a/com.discord/smali/com/discord/stores/StoreEmoji$buildUsableEmojiSet$5$processGuildEmojis$$inlined$sortedByDescending$1.smali +++ b/com.discord/smali/com/discord/stores/StoreEmoji$buildUsableEmojiSet$5$processGuildEmojis$$inlined$sortedByDescending$1.smali @@ -89,7 +89,7 @@ invoke-static {p1, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/stores/StoreEmoji$compileSurrogatesPattern$$inlined$sortedBy$1.smali b/com.discord/smali/com/discord/stores/StoreEmoji$compileSurrogatesPattern$$inlined$sortedBy$1.smali index 8c3c5144df..5efc5376fd 100644 --- a/com.discord/smali/com/discord/stores/StoreEmoji$compileSurrogatesPattern$$inlined$sortedBy$1.smali +++ b/com.discord/smali/com/discord/stores/StoreEmoji$compileSurrogatesPattern$$inlined$sortedBy$1.smali @@ -71,7 +71,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/stores/StoreEmoji.smali b/com.discord/smali/com/discord/stores/StoreEmoji.smali index 786ca442dc..00393dbb5a 100644 --- a/com.discord/smali/com/discord/stores/StoreEmoji.smali +++ b/com.discord/smali/com/discord/stores/StoreEmoji.smali @@ -330,7 +330,7 @@ aput-object v14, v1, v15 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -1061,17 +1061,17 @@ aput-object p1, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v1}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object v0, Lj0/s/l;->d:Lj0/s/l; - invoke-static {p1, v0}, Lf/m/b/f/a;->w(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->v(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreEmojiCustom.smali b/com.discord/smali/com/discord/stores/StoreEmojiCustom.smali index 342cc02690..bfdcd4e5b2 100644 --- a/com.discord/smali/com/discord/stores/StoreEmojiCustom.smali +++ b/com.discord/smali/com/discord/stores/StoreEmojiCustom.smali @@ -315,11 +315,11 @@ const/16 p2, 0xa - invoke-static {p3, p2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, p2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p2 - invoke-static {p2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {p2}, Lf/n/a/k/a;->mapCapacity(I)I move-result p2 diff --git a/com.discord/smali/com/discord/stores/StoreExperiments$getNameToExperimentMap$1.smali b/com.discord/smali/com/discord/stores/StoreExperiments$getNameToExperimentMap$1.smali index 670271e923..02af5a5f53 100644 --- a/com.discord/smali/com/discord/stores/StoreExperiments$getNameToExperimentMap$1.smali +++ b/com.discord/smali/com/discord/stores/StoreExperiments$getNameToExperimentMap$1.smali @@ -147,11 +147,11 @@ :cond_3 const/16 p1, 0xa - invoke-static {v0, p1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, p1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p1 - invoke-static {p1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {p1}, Lf/n/a/k/a;->mapCapacity(I)I move-result p1 @@ -211,14 +211,14 @@ if-eq p1, v2, :cond_7 - invoke-static {v1}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 goto :goto_3 :cond_7 - invoke-static {v1}, Lf/m/b/f/a;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreExperiments.smali b/com.discord/smali/com/discord/stores/StoreExperiments.smali index aee29855a4..3133686f0e 100644 --- a/com.discord/smali/com/discord/stores/StoreExperiments.smali +++ b/com.discord/smali/com/discord/stores/StoreExperiments.smali @@ -617,7 +617,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreGameParty$getUsersForPartyId$2$1.smali b/com.discord/smali/com/discord/stores/StoreGameParty$getUsersForPartyId$2$1.smali index afb130bcdf..6157b80b23 100644 --- a/com.discord/smali/com/discord/stores/StoreGameParty$getUsersForPartyId$2$1.smali +++ b/com.discord/smali/com/discord/stores/StoreGameParty$getUsersForPartyId$2$1.smali @@ -90,7 +90,7 @@ invoke-static {p1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1}, Lf/m/b/f/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; + invoke-static {p1}, Lf/n/a/k/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreGatewayConnection.smali b/com.discord/smali/com/discord/stores/StoreGatewayConnection.smali index 53c115605d..744d11ff3f 100644 --- a/com.discord/smali/com/discord/stores/StoreGatewayConnection.smali +++ b/com.discord/smali/com/discord/stores/StoreGatewayConnection.smali @@ -1245,7 +1245,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -3738,7 +3738,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreGifPicker$fetchGifsForSearchQuery$1.smali b/com.discord/smali/com/discord/stores/StoreGifPicker$fetchGifsForSearchQuery$1.smali index b5a873fe2c..9066c250d6 100644 --- a/com.discord/smali/com/discord/stores/StoreGifPicker$fetchGifsForSearchQuery$1.smali +++ b/com.discord/smali/com/discord/stores/StoreGifPicker$fetchGifsForSearchQuery$1.smali @@ -91,7 +91,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreGifPicker$observeTrendingCategoryGifs$1.smali b/com.discord/smali/com/discord/stores/StoreGifPicker$observeTrendingCategoryGifs$1.smali index 4fbd5d7946..ab3123b89b 100644 --- a/com.discord/smali/com/discord/stores/StoreGifPicker$observeTrendingCategoryGifs$1.smali +++ b/com.discord/smali/com/discord/stores/StoreGifPicker$observeTrendingCategoryGifs$1.smali @@ -91,7 +91,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreGifPicker.smali b/com.discord/smali/com/discord/stores/StoreGifPicker.smali index 068eecb8d8..662dc820c5 100644 --- a/com.discord/smali/com/discord/stores/StoreGifPicker.smali +++ b/com.discord/smali/com/discord/stores/StoreGifPicker.smali @@ -742,7 +742,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreGifting$getMyResolvedGifts$1.smali b/com.discord/smali/com/discord/stores/StoreGifting$getMyResolvedGifts$1.smali index 1b01ab9679..95351bebb2 100644 --- a/com.discord/smali/com/discord/stores/StoreGifting$getMyResolvedGifts$1.smali +++ b/com.discord/smali/com/discord/stores/StoreGifting$getMyResolvedGifts$1.smali @@ -148,7 +148,7 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali b/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali index ebdce4bcfa..20ff51ba98 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildIntegrations.smali @@ -178,11 +178,11 @@ const/16 p2, 0xa - invoke-static {p3, p2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, p2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p2 - invoke-static {p2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {p2}, Lf/n/a/k/a;->mapCapacity(I)I move-result p2 diff --git a/com.discord/smali/com/discord/stores/StoreGuildSelected.smali b/com.discord/smali/com/discord/stores/StoreGuildSelected.smali index d5559c04d3..acd9959e04 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildSelected.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildSelected.smali @@ -355,7 +355,7 @@ const/4 p1, 0x1 - invoke-static {v1, v2, p1}, Lf/m/b/f/a;->v(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z + invoke-static {v1, v2, p1}, Lf/n/a/k/a;->u(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z iput-boolean p1, p0, Lcom/discord/stores/StoreGuildSelected;->selectedGuildIdsDirty:Z diff --git a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali index 3236791e6f..e7800dfd09 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildSubscriptions.smali @@ -158,7 +158,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreGuilds.smali b/com.discord/smali/com/discord/stores/StoreGuilds.smali index 9eec8e1091..af7d13f48a 100644 --- a/com.discord/smali/com/discord/stores/StoreGuilds.smali +++ b/com.discord/smali/com/discord/stores/StoreGuilds.smali @@ -1960,7 +1960,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v5 @@ -2181,7 +2181,7 @@ move-result-object v1 - invoke-static {v0}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 @@ -2881,7 +2881,7 @@ iget-object v3, p0, Lcom/discord/stores/StoreGuilds;->guilds:Ljava/util/Map; - invoke-static {v3, v0}, Lf/m/b/f/a;->minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; + invoke-static {v3, v0}, Lf/n/a/k/a;->minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; move-result-object v0 @@ -2905,7 +2905,7 @@ move-result v5 - invoke-static {v5}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v5}, Lf/n/a/k/a;->mapCapacity(I)I move-result v5 diff --git a/com.discord/smali/com/discord/stores/StoreGuildsNsfw.smali b/com.discord/smali/com/discord/stores/StoreGuildsNsfw.smali index adb445a8a5..0628b62d5a 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildsNsfw.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildsNsfw.smali @@ -180,7 +180,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -237,7 +237,7 @@ move-result-object p1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$Folder.smali b/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$Folder.smali index 3371989d75..fc76bc1de5 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$Folder.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$Folder.smali @@ -137,7 +137,7 @@ const/16 v3, 0xa - invoke-static {v1, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 diff --git a/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$SingletonGuild.smali b/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$SingletonGuild.smali index c2b152a9ce..a817e88f14 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$SingletonGuild.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildsSorted$Entry$SingletonGuild.smali @@ -74,7 +74,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v2 diff --git a/com.discord/smali/com/discord/stores/StoreGuildsSorted.smali b/com.discord/smali/com/discord/stores/StoreGuildsSorted.smali index 8ea618d032..d68d162975 100644 --- a/com.discord/smali/com/discord/stores/StoreGuildsSorted.smali +++ b/com.discord/smali/com/discord/stores/StoreGuildsSorted.smali @@ -257,7 +257,7 @@ move-result-object v4 - invoke-static {v4}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v4}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v9 @@ -415,7 +415,7 @@ goto :goto_2 :cond_6 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v6 @@ -522,7 +522,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v8 @@ -547,7 +547,7 @@ sget-object v1, Lcom/discord/stores/StoreGuildsSorted$ensureValidPositions$6;->INSTANCE:Lcom/discord/stores/StoreGuildsSorted$ensureValidPositions$6; - invoke-static {v0, v1}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {v0, v1}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z return-void .end method @@ -577,7 +577,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -750,7 +750,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -927,7 +927,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -962,7 +962,7 @@ move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v6 diff --git a/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali b/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali index 93884e1cdf..0acec6c26a 100644 --- a/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali +++ b/com.discord/smali/com/discord/stores/StoreMaskedLinks.smali @@ -175,7 +175,7 @@ aput-object v0, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreMediaEngine$selectDefaultVideoDevice$1.smali b/com.discord/smali/com/discord/stores/StoreMediaEngine$selectDefaultVideoDevice$1.smali index ce02134eb4..5c48a38786 100644 --- a/com.discord/smali/com/discord/stores/StoreMediaEngine$selectDefaultVideoDevice$1.smali +++ b/com.discord/smali/com/discord/stores/StoreMediaEngine$selectDefaultVideoDevice$1.smali @@ -166,7 +166,7 @@ goto :goto_5 :cond_6 - invoke-static {p1}, Lf/m/b/f/a;->firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreMediaEngine.smali b/com.discord/smali/com/discord/stores/StoreMediaEngine.smali index 1bf884b9cb..f266bb26dd 100644 --- a/com.discord/smali/com/discord/stores/StoreMediaEngine.smali +++ b/com.discord/smali/com/discord/stores/StoreMediaEngine.smali @@ -222,7 +222,7 @@ iput-object p1, p0, Lcom/discord/stores/StoreMediaEngine;->videoInputDevices:[Lco/discord/media_engine/VideoInputDeviceDescription; - invoke-static {p1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -754,7 +754,7 @@ iget-object p2, p0, Lcom/discord/stores/StoreMediaEngine;->videoInputDevicesSubject:Lrx/subjects/BehaviorSubject; - invoke-static {p1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -969,7 +969,7 @@ iget-object v1, p0, Lcom/discord/stores/StoreMediaEngine;->selectedVideoInputDevice:Lco/discord/media_engine/VideoInputDeviceDescription; - invoke-static {v0, v1}, Lf/m/b/f/a;->indexOf([Ljava/lang/Object;Ljava/lang/Object;)I + invoke-static {v0, v1}, Lf/n/a/k/a;->indexOf([Ljava/lang/Object;Ljava/lang/Object;)I move-result v0 :try_end_0 @@ -985,7 +985,7 @@ :try_start_1 iget-object v1, p0, Lcom/discord/stores/StoreMediaEngine;->videoInputDevices:[Lco/discord/media_engine/VideoInputDeviceDescription; - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex([Ljava/lang/Object;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex([Ljava/lang/Object;)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreMentions.smali b/com.discord/smali/com/discord/stores/StoreMentions.smali index 47c0a207ce..3428a6f523 100644 --- a/com.discord/smali/com/discord/stores/StoreMentions.smali +++ b/com.discord/smali/com/discord/stores/StoreMentions.smali @@ -1173,7 +1173,7 @@ const/16 v3, 0xa - invoke-static {v2, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v6 @@ -1250,7 +1250,7 @@ new-instance v5, Ljava/util/ArrayList; - invoke-static {v0, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 @@ -1296,7 +1296,7 @@ invoke-direct {v5, v0}, Lcom/discord/stores/StoreMentions$handleConnectionOpen$3;->(Ljava/util/HashSet;)V - invoke-static {v3, v5}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {v3, v5}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z :goto_4 iget-object v0, p0, Lcom/discord/stores/StoreMentions;->serverInitReadStates:Ljava/util/ArrayList; @@ -1356,7 +1356,7 @@ invoke-direct {v0, p0}, Lcom/discord/stores/StoreMentions$handleConnectionOpen$5;->(Lcom/discord/stores/StoreMentions;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {p1, v0}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z iput-boolean v4, p0, Lcom/discord/stores/StoreMentions;->isDirty:Z @@ -1543,7 +1543,7 @@ invoke-direct {v1, p1}, Lcom/discord/stores/StoreMentions$handleMessageAck$1;->(Lcom/discord/models/domain/ModelReadState;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {v0, v1}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z iget-object v0, p0, Lcom/discord/stores/StoreMentions;->serverInitReadStates:Ljava/util/ArrayList; @@ -1796,7 +1796,7 @@ invoke-direct {v1, p1, p2}, Lcom/discord/stores/StoreMentions$processMarkUnread$1;->(J)V - invoke-static {p3, v1}, Lf/m/b/f/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + invoke-static {p3, v1}, Lf/n/a/k/a;->removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z const/4 p1, 0x1 diff --git a/com.discord/smali/com/discord/stores/StoreMessageAck.smali b/com.discord/smali/com/discord/stores/StoreMessageAck.smali index 0f39a05319..571a5572f2 100644 --- a/com.discord/smali/com/discord/stores/StoreMessageAck.smali +++ b/com.discord/smali/com/discord/stores/StoreMessageAck.smali @@ -677,11 +677,11 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoiler$1$1.smali b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoiler$1$1.smali index 9a6fbeab25..7ead4300e9 100644 --- a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoiler$1$1.smali +++ b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoiler$1$1.smali @@ -65,7 +65,7 @@ move-result-object v2 - invoke-static {v1, v2}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1, v2}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbed$1$1.smali b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbed$1$1.smali index 7a9db57627..c606771971 100644 --- a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbed$1$1.smali +++ b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbed$1$1.smali @@ -71,7 +71,7 @@ invoke-direct {v4, v2, v3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1, v4}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1, v4}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbedData$1$1.smali b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbedData$1$1.smali index f210f91c21..8c83bb47c8 100644 --- a/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbedData$1$1.smali +++ b/com.discord/smali/com/discord/stores/StoreMessageState$revealSpoilerEmbedData$1$1.smali @@ -95,7 +95,7 @@ iget-object v4, v4, Lcom/discord/stores/StoreMessageState$revealSpoilerEmbedData$1;->$key:Ljava/lang/String; - invoke-static {v1, v4}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1, v4}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 @@ -103,7 +103,7 @@ invoke-direct {v4, v3, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2, v4}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2, v4}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreMessageState.smali b/com.discord/smali/com/discord/stores/StoreMessageState.smali index 5d1b026116..b9b7f8ac2c 100644 --- a/com.discord/smali/com/discord/stores/StoreMessageState.smali +++ b/com.discord/smali/com/discord/stores/StoreMessageState.smali @@ -151,7 +151,7 @@ invoke-static {v0, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; + invoke-static {v0, v1}, Lf/n/a/k/a;->minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; move-result-object v0 @@ -228,7 +228,7 @@ invoke-direct {p2, p1, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0, p2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0, p2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -323,7 +323,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreMessages$sendMessage$request$1$1$1.smali b/com.discord/smali/com/discord/stores/StoreMessages$sendMessage$request$1$1$1.smali index 38dc5bf3f5..d7b285deb8 100644 --- a/com.discord/smali/com/discord/stores/StoreMessages$sendMessage$request$1$1$1.smali +++ b/com.discord/smali/com/discord/stores/StoreMessages$sendMessage$request$1$1$1.smali @@ -110,7 +110,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -211,7 +211,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreMessages.smali b/com.discord/smali/com/discord/stores/StoreMessages.smali index be1e956d7a..af8263a82d 100644 --- a/com.discord/smali/com/discord/stores/StoreMessages.smali +++ b/com.discord/smali/com/discord/stores/StoreMessages.smali @@ -906,7 +906,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreMessages;->holder:Lcom/discord/stores/StoreMessagesHolder; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -1239,7 +1239,7 @@ if-nez p9, :cond_1 - invoke-static {v2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreMessagesMostRecent.smali b/com.discord/smali/com/discord/stores/StoreMessagesMostRecent.smali index 7c5c02f57c..8e688b95f5 100644 --- a/com.discord/smali/com/discord/stores/StoreMessagesMostRecent.smali +++ b/com.discord/smali/com/discord/stores/StoreMessagesMostRecent.smali @@ -362,7 +362,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali index 0c40311180..a22257ea47 100644 --- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali +++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks$callNavHandler$1.smali @@ -108,7 +108,7 @@ aput-object v2, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks.smali b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks.smali index 3880ac34d0..545b3efbb3 100644 --- a/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks.smali +++ b/com.discord/smali/com/discord/stores/StoreNavigation$ActivityNavigationLifecycleCallbacks.smali @@ -514,7 +514,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreNotices$Notice.smali b/com.discord/smali/com/discord/stores/StoreNotices$Notice.smali index 0512673475..9f3b7adc33 100644 --- a/com.discord/smali/com/discord/stores/StoreNotices$Notice.smali +++ b/com.discord/smali/com/discord/stores/StoreNotices$Notice.smali @@ -237,7 +237,7 @@ aput-object v2, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreNotices.smali b/com.discord/smali/com/discord/stores/StoreNotices.smali index a43326a656..9f03d86413 100644 --- a/com.discord/smali/com/discord/stores/StoreNotices.smali +++ b/com.discord/smali/com/discord/stores/StoreNotices.smali @@ -161,7 +161,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; + invoke-static {v1}, Lf/n/a/k/a;->compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; move-result-object v1 @@ -203,7 +203,7 @@ invoke-direct {p1, p0}, Lcom/discord/stores/StoreNotices$firstUseTimestamp$2;->(Lcom/discord/stores/StoreNotices;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreNotifications$handleChannelSelected$1.smali b/com.discord/smali/com/discord/stores/StoreNotifications$handleChannelSelected$1.smali index dbd2a27ee6..017361d91d 100644 --- a/com.discord/smali/com/discord/stores/StoreNotifications$handleChannelSelected$1.smali +++ b/com.discord/smali/com/discord/stores/StoreNotifications$handleChannelSelected$1.smali @@ -126,7 +126,7 @@ if-nez v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V sget-object v1, Lcom/discord/utilities/fcm/NotificationClient;->INSTANCE:Lcom/discord/utilities/fcm/NotificationClient; diff --git a/com.discord/smali/com/discord/stores/StoreNotifications.smali b/com.discord/smali/com/discord/stores/StoreNotifications.smali index 36521d221a..4af06f67ee 100644 --- a/com.discord/smali/com/discord/stores/StoreNotifications.smali +++ b/com.discord/smali/com/discord/stores/StoreNotifications.smali @@ -549,7 +549,7 @@ sget-object v0, Lk0/a/j0;->a:Lk0/a/v; - invoke-static {v0}, Lf/m/b/f/a;->a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; + invoke-static {v0}, Lf/n/a/k/a;->a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; move-result-object v1 @@ -567,7 +567,7 @@ const/4 v6, 0x0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; return-void .end method diff --git a/com.discord/smali/com/discord/stores/StorePaymentSources$ensureDefaultPaymentSource$$inlined$sortedBy$1.smali b/com.discord/smali/com/discord/stores/StorePaymentSources$ensureDefaultPaymentSource$$inlined$sortedBy$1.smali index e5a9f641b2..8471433f7e 100644 --- a/com.discord/smali/com/discord/stores/StorePaymentSources$ensureDefaultPaymentSource$$inlined$sortedBy$1.smali +++ b/com.discord/smali/com/discord/stores/StorePaymentSources$ensureDefaultPaymentSource$$inlined$sortedBy$1.smali @@ -71,7 +71,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/stores/StorePaymentSources.smali b/com.discord/smali/com/discord/stores/StorePaymentSources.smali index 2aa779147e..81b0b50a87 100644 --- a/com.discord/smali/com/discord/stores/StorePaymentSources.smali +++ b/com.discord/smali/com/discord/stores/StorePaymentSources.smali @@ -209,7 +209,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StorePermissions.smali b/com.discord/smali/com/discord/stores/StorePermissions.smali index 62a6ec5730..457c913555 100644 --- a/com.discord/smali/com/discord/stores/StorePermissions.smali +++ b/com.discord/smali/com/discord/stores/StorePermissions.smali @@ -264,11 +264,11 @@ move-object/from16 v4, p3 - invoke-static {v4, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v4, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 - invoke-static {v3}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v3}, Lf/n/a/k/a;->mapCapacity(I)I move-result v3 @@ -919,7 +919,7 @@ :goto_0 check-cast v2, Ljava/util/Map; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -933,7 +933,7 @@ move-result-object v0 - invoke-static {v2, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v2, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -1008,7 +1008,7 @@ move-result-object p1 - invoke-static {v2}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v1 @@ -1018,7 +1018,7 @@ invoke-virtual {v2, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {v1}, Lf/m/b/f/a;->optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription$updateUserPremiumGuildSubscriptionSlot$1.smali b/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription$updateUserPremiumGuildSubscriptionSlot$1.smali index af6c0e6bac..556b157903 100644 --- a/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription$updateUserPremiumGuildSubscriptionSlot$1.smali +++ b/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription$updateUserPremiumGuildSubscriptionSlot$1.smali @@ -94,7 +94,7 @@ invoke-direct {v3, v1, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0, v3}, Lf/m/b/f/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0, v3}, Lf/n/a/k/a;->plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription.smali b/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription.smali index dd91fdf473..4b9f742c41 100644 --- a/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription.smali +++ b/com.discord/smali/com/discord/stores/StorePremiumGuildSubscription.smali @@ -243,11 +243,11 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I move-result v0 diff --git a/com.discord/smali/com/discord/stores/StoreRtcConnection.smali b/com.discord/smali/com/discord/stores/StoreRtcConnection.smali index 4401512f37..2f6c396670 100644 --- a/com.discord/smali/com/discord/stores/StoreRtcConnection.smali +++ b/com.discord/smali/com/discord/stores/StoreRtcConnection.smali @@ -695,7 +695,7 @@ move-result-object v3 - invoke-static {v3}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v17 diff --git a/com.discord/smali/com/discord/stores/StoreSearchInput.smali b/com.discord/smali/com/discord/stores/StoreSearchInput.smali index 3fd957b6d9..75997a3fd7 100644 --- a/com.discord/smali/com/discord/stores/StoreSearchInput.smali +++ b/com.discord/smali/com/discord/stores/StoreSearchInput.smali @@ -246,7 +246,7 @@ return p1 :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -638,7 +638,7 @@ if-eqz p2, :cond_5 - invoke-static {p3}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p3}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result p2 @@ -650,7 +650,7 @@ move-result p2 :goto_1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/StoreStream.smali b/com.discord/smali/com/discord/stores/StoreStream.smali index 28bf4828c3..925c7adc89 100644 --- a/com.discord/smali/com/discord/stores/StoreStream.smali +++ b/com.discord/smali/com/discord/stores/StoreStream.smali @@ -1266,7 +1266,7 @@ aput-object v0, v3, v1 - invoke-static {v3}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -4021,7 +4021,7 @@ .annotation runtime Lcom/discord/stores/StoreThread; .end annotation - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -4138,7 +4138,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreStream;->messages:Lcom/discord/stores/StoreMessages; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -4410,7 +4410,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreStream;->messages:Lcom/discord/stores/StoreMessages; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -4432,7 +4432,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreStream;->messages:Lcom/discord/stores/StoreMessages; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/stores/StoreUserAffinities$getAffinityUserIds$1.smali b/com.discord/smali/com/discord/stores/StoreUserAffinities$getAffinityUserIds$1.smali index 971d794878..9fe74fe4ab 100644 --- a/com.discord/smali/com/discord/stores/StoreUserAffinities$getAffinityUserIds$1.smali +++ b/com.discord/smali/com/discord/stores/StoreUserAffinities$getAffinityUserIds$1.smali @@ -90,7 +90,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreUserRelationships.smali b/com.discord/smali/com/discord/stores/StoreUserRelationships.smali index 80205566d4..28563ccd4b 100644 --- a/com.discord/smali/com/discord/stores/StoreUserRelationships.smali +++ b/com.discord/smali/com/discord/stores/StoreUserRelationships.smali @@ -209,11 +209,11 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I move-result v0 @@ -325,7 +325,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 @@ -423,7 +423,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreUserRelationshipsKt.smali b/com.discord/smali/com/discord/stores/StoreUserRelationshipsKt.smali index 8125c0938b..db5b4ddbc9 100644 --- a/com.discord/smali/com/discord/stores/StoreUserRelationshipsKt.smali +++ b/com.discord/smali/com/discord/stores/StoreUserRelationshipsKt.smali @@ -44,7 +44,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; + invoke-static {v0}, Lf/n/a/k/a;->hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; move-result-object v0 diff --git a/com.discord/smali/com/discord/stores/StoreUserTyping.smali b/com.discord/smali/com/discord/stores/StoreUserTyping.smali index 429ac27c4e..a5f1ff0f65 100644 --- a/com.discord/smali/com/discord/stores/StoreUserTyping.smali +++ b/com.discord/smali/com/discord/stores/StoreUserTyping.smali @@ -478,7 +478,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/StoreUsersMutualGuilds$get$1.smali b/com.discord/smali/com/discord/stores/StoreUsersMutualGuilds$get$1.smali index 22fa0b4a4a..2c604929ad 100644 --- a/com.discord/smali/com/discord/stores/StoreUsersMutualGuilds$get$1.smali +++ b/com.discord/smali/com/discord/stores/StoreUsersMutualGuilds$get$1.smali @@ -96,11 +96,11 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 diff --git a/com.discord/smali/com/discord/stores/StoreV2.smali b/com.discord/smali/com/discord/stores/StoreV2.smali index 1332430831..4a580b1dbb 100644 --- a/com.discord/smali/com/discord/stores/StoreV2.smali +++ b/com.discord/smali/com/discord/stores/StoreV2.smali @@ -71,7 +71,7 @@ iget-object v0, p0, Lcom/discord/stores/StoreV2;->updateSources:Ljava/util/Set; - invoke-static {v0, p1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z return-void diff --git a/com.discord/smali/com/discord/stores/StoreVoiceParticipants$get$1$2.smali b/com.discord/smali/com/discord/stores/StoreVoiceParticipants$get$1$2.smali index 17d9891c00..57d631c300 100644 --- a/com.discord/smali/com/discord/stores/StoreVoiceParticipants$get$1$2.smali +++ b/com.discord/smali/com/discord/stores/StoreVoiceParticipants$get$1$2.smali @@ -110,7 +110,7 @@ const/16 v4, 0xa - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 diff --git a/com.discord/smali/com/discord/stores/StoreVoiceParticipants$getStreamContextsForUsers$1.smali b/com.discord/smali/com/discord/stores/StoreVoiceParticipants$getStreamContextsForUsers$1.smali index 7fd04543eb..0af314cd3c 100644 --- a/com.discord/smali/com/discord/stores/StoreVoiceParticipants$getStreamContextsForUsers$1.smali +++ b/com.discord/smali/com/discord/stores/StoreVoiceParticipants$getStreamContextsForUsers$1.smali @@ -117,7 +117,7 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 p1, 0x0 diff --git a/com.discord/smali/com/discord/stores/StoreVoiceParticipants.smali b/com.discord/smali/com/discord/stores/StoreVoiceParticipants.smali index 07d0c4c5e5..e40795a2dc 100644 --- a/com.discord/smali/com/discord/stores/StoreVoiceParticipants.smali +++ b/com.discord/smali/com/discord/stores/StoreVoiceParticipants.smali @@ -261,7 +261,7 @@ new-instance v8, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser; - invoke-static {v11, v12}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v11, v12}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 @@ -281,7 +281,7 @@ move-result v3 - invoke-static {v11, v15}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v11, v15}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 @@ -291,7 +291,7 @@ const/4 v5, 0x1 - invoke-static {v11, v10}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v11, v10}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 @@ -365,7 +365,7 @@ move-object/from16 v3, p2 - invoke-static {v3, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -501,7 +501,7 @@ new-instance v4, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser; - invoke-static {v3, v12}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v3, v12}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v5 @@ -521,7 +521,7 @@ move-result v20 - invoke-static {v3, v15}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v3, v15}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v5 @@ -531,7 +531,7 @@ const/16 v22, 0x0 - invoke-static {v3, v11}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v3, v11}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v5 @@ -555,7 +555,7 @@ move-object/from16 v23, v16 :goto_6 - invoke-static {v3, v5}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v3, v5}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v6 @@ -731,7 +731,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/stores/updates/ObservationDeck$connect$observer$1.smali b/com.discord/smali/com/discord/stores/updates/ObservationDeck$connect$observer$1.smali index 7fb09267a1..99497d1c3a 100644 --- a/com.discord/smali/com/discord/stores/updates/ObservationDeck$connect$observer$1.smali +++ b/com.discord/smali/com/discord/stores/updates/ObservationDeck$connect$observer$1.smali @@ -50,7 +50,7 @@ invoke-direct {p0}, Lcom/discord/stores/updates/ObservationDeck$Observer;->()V - invoke-static {p1}, Lf/m/b/f/a;->toSet([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p1}, Lf/n/a/k/a;->toSet([Ljava/lang/Object;)Ljava/util/Set; move-result-object p1 diff --git a/com.discord/smali/com/discord/stores/updates/ObservationDeckProvider.smali b/com.discord/smali/com/discord/stores/updates/ObservationDeckProvider.smali index e10c940dee..6b03d9bfbc 100644 --- a/com.discord/smali/com/discord/stores/updates/ObservationDeckProvider.smali +++ b/com.discord/smali/com/discord/stores/updates/ObservationDeckProvider.smali @@ -21,7 +21,7 @@ sget-object v0, Lcom/discord/stores/updates/ObservationDeckProvider$INSTANCE$2;->INSTANCE:Lcom/discord/stores/updates/ObservationDeckProvider$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/tooltips/TooltipManager$a.smali b/com.discord/smali/com/discord/tooltips/TooltipManager$a.smali index 1a2bf9a776..94c0960c0d 100644 --- a/com.discord/smali/com/discord/tooltips/TooltipManager$a.smali +++ b/com.discord/smali/com/discord/tooltips/TooltipManager$a.smali @@ -38,7 +38,7 @@ sget-object v0, Lcom/discord/tooltips/TooltipManager$a$a;->d:Lcom/discord/tooltips/TooltipManager$a$a; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -46,7 +46,7 @@ sget-object v0, Lcom/discord/tooltips/TooltipManager$a$b;->d:Lcom/discord/tooltips/TooltipManager$a$b; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$1.smali b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$1.smali index 56884d8c98..04073b2322 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$1.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$1.smali @@ -92,7 +92,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -134,7 +134,7 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 p1, 0x0 diff --git a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$3.smali b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$3.smali index dd474115e6..4667a2f123 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$3.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$3.smali @@ -92,7 +92,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -176,13 +176,13 @@ sget-object v3, Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$1;->INSTANCE:Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$1; - invoke-static {v2, v3}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 sget-object v3, Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$2;->INSTANCE:Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$2; - invoke-static {v2, v3}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 @@ -190,7 +190,7 @@ invoke-direct {v3, v0}, Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$3;->(Ljava/util/Set;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -198,13 +198,13 @@ invoke-direct {v2, p2}, Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$4;->(Ljava/util/Map;)V - invoke-static {v0, v2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 sget-object v0, Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$5;->INSTANCE:Lcom/discord/utilities/ShareUtils$updateDirectShareTargets$3$pinnedOnlyShortcutChannels$5; - invoke-static {p2, v0}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, v0}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 @@ -226,7 +226,7 @@ invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - invoke-static {v0, p2}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + invoke-static {v0, p2}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z new-instance p1, Ljava/util/ArrayList; diff --git a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$4$2.smali b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$4$2.smali index 65de8d1056..842c4fd228 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$4$2.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$4$2.smali @@ -60,7 +60,7 @@ move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$5.smali b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$5.smali index e08834f4ac..339136f801 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$5.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$5.smali @@ -246,7 +246,7 @@ const/16 v5, 0xa - invoke-static {v0, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -299,7 +299,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {p1, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -314,7 +314,7 @@ :catchall_1 move-exception v1 - invoke-static {p1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v1 .end method diff --git a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$7.smali b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$7.smali index 3a13bbc18c..96c723af1a 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$7.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils$updateDirectShareTargets$7.smali @@ -174,7 +174,7 @@ const/16 v0, 0xa - invoke-static {v1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 diff --git a/com.discord/smali/com/discord/utilities/ShareUtils.smali b/com.discord/smali/com/discord/utilities/ShareUtils.smali index 62abd6c2b4..6f3ee12084 100644 --- a/com.discord/smali/com/discord/utilities/ShareUtils.smali +++ b/com.discord/smali/com/discord/utilities/ShareUtils.smali @@ -139,7 +139,7 @@ const/16 p4, 0xa - invoke-static {p1, p4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, p4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p4 @@ -352,7 +352,7 @@ aput-object v4, v0, v5 - invoke-static {v0}, Lf/m/b/f/a;->arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; + invoke-static {v0}, Lf/n/a/k/a;->arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/accessibility/AccessibilityMonitor.smali b/com.discord/smali/com/discord/utilities/accessibility/AccessibilityMonitor.smali index 3e78d99f10..992dc192de 100644 --- a/com.discord/smali/com/discord/utilities/accessibility/AccessibilityMonitor.smali +++ b/com.discord/smali/com/discord/utilities/accessibility/AccessibilityMonitor.smali @@ -52,7 +52,7 @@ sget-object v0, Lcom/discord/utilities/accessibility/AccessibilityMonitor$Companion$INSTANCE$2;->INSTANCE:Lcom/discord/utilities/accessibility/AccessibilityMonitor$Companion$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali index c3175266f0..f6c9264916 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener.smali @@ -43,11 +43,11 @@ .method public onActivityPaused(Landroid/app/Activity;)V .locals 1 - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; move-result-object p1 - invoke-virtual {p1}, Lf/c/a/y;->a()Z + invoke-virtual {p1}, Lf/c/a/d0;->a()Z move-result v0 @@ -56,9 +56,9 @@ goto :goto_0 :cond_0 - iget-object p1, p1, Lf/c/a/y;->c:Lf/c/a/o0; + iget-object p1, p1, Lf/c/a/d0;->c:Lf/c/a/u0; - invoke-interface {p1}, Lf/c/a/o0;->onPause()V + invoke-interface {p1}, Lf/c/a/u0;->onPause()V :goto_0 return-void @@ -67,11 +67,11 @@ .method public onActivityResumed(Landroid/app/Activity;)V .locals 1 - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; move-result-object p1 - invoke-virtual {p1}, Lf/c/a/y;->a()Z + invoke-virtual {p1}, Lf/c/a/d0;->a()Z move-result v0 @@ -80,9 +80,9 @@ goto :goto_0 :cond_0 - iget-object p1, p1, Lf/c/a/y;->c:Lf/c/a/o0; + iget-object p1, p1, Lf/c/a/d0;->c:Lf/c/a/u0; - invoke-interface {p1}, Lf/c/a/o0;->onResume()V + invoke-interface {p1}, Lf/c/a/u0;->onResume()V :goto_0 return-void diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1$1.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1$1.smali new file mode 100644 index 0000000000..722f2714d2 --- /dev/null +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1$1.smali @@ -0,0 +1,58 @@ +.class public final Lcom/discord/utilities/analytics/AdjustConfig$init$1$1; +.super Ljava/lang/Object; +.source "AdjustConfig.kt" + +# interfaces +.implements Lf/c/a/g1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/analytics/AdjustConfig;->init(Landroid/app/Application;Z)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# static fields +.field public static final INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1$1; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lcom/discord/utilities/analytics/AdjustConfig$init$1$1; + + invoke-direct {v0}, Lcom/discord/utilities/analytics/AdjustConfig$init$1$1;->()V + + sput-object v0, Lcom/discord/utilities/analytics/AdjustConfig$init$1$1;->INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1$1; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V + .locals 1 + + if-eqz p1, :cond_0 + + sget-object v0, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker; + + invoke-virtual {v0, p1}, Lcom/discord/utilities/analytics/AnalyticsTracker;->attributionChange(Lcom/adjust/sdk/AdjustAttribution;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1.smali deleted file mode 100644 index a4ec25ede3..0000000000 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$1.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lcom/discord/utilities/analytics/AdjustConfig$init$1; -.super Ljava/lang/Object; -.source "AdjustConfig.kt" - -# interfaces -.implements Lf/c/a/y0; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/discord/utilities/analytics/AdjustConfig;->init(Landroid/app/Application;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# static fields -.field public static final INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lcom/discord/utilities/analytics/AdjustConfig$init$1; - - invoke-direct {v0}, Lcom/discord/utilities/analytics/AdjustConfig$init$1;->()V - - sput-object v0, Lcom/discord/utilities/analytics/AdjustConfig$init$1;->INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V - .locals 1 - - if-eqz p1, :cond_0 - - sget-object v0, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker; - - invoke-virtual {v0, p1}, Lcom/discord/utilities/analytics/AnalyticsTracker;->attributionChange(Lcom/adjust/sdk/AdjustAttribution;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$2.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$2.smali index abfc2450a9..ebf0c9be58 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$2.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$init$2.smali @@ -3,7 +3,7 @@ .source "AdjustConfig.kt" # interfaces -.implements Lf/c/a/a1; +.implements Lf/c/a/i1; # annotations diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1.smali new file mode 100644 index 0000000000..309175b66e --- /dev/null +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1.smali @@ -0,0 +1,84 @@ +.class public final Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1; +.super Lj0/n/c/i; +.source "AdjustConfig.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->onInstallReferrerSetupFinished(I)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lj0/n/c/i;", + "Lkotlin/jvm/functions/Function1<", + "Landroid/content/SharedPreferences$Editor;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + +# direct methods +.method public constructor (Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1;->this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lj0/n/c/i;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/content/SharedPreferences$Editor; + + invoke-virtual {p0, p1}, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1;->invoke(Landroid/content/SharedPreferences$Editor;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Landroid/content/SharedPreferences$Editor;)V + .locals 2 + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1;->this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + iget-object v0, v0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedCacheKey$inlined:Ljava/lang/String; + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + return-void + + :cond_0 + const-string p1, "it" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2.smali new file mode 100644 index 0000000000..e00e67b580 --- /dev/null +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2.smali @@ -0,0 +1,86 @@ +.class public final Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2; +.super Lj0/n/c/i; +.source "AdjustConfig.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->onInstallReferrerSetupFinished(I)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lj0/n/c/i;", + "Lkotlin/jvm/functions/Function1<", + "Landroid/content/SharedPreferences$Editor;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + +# direct methods +.method public constructor (Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;)V + .locals 0 + + iput-object p1, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2;->this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lj0/n/c/i;->(I)V + + return-void +.end method + + +# virtual methods +.method public bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/content/SharedPreferences$Editor; + + invoke-virtual {p0, p1}, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2;->invoke(Landroid/content/SharedPreferences$Editor;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 +.end method + +.method public final invoke(Landroid/content/SharedPreferences$Editor;)V + .locals 2 + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2;->this$0:Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + iget-object v1, v0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedAttemptsCacheKey$inlined:Ljava/lang/String; + + iget v0, v0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedAttempts$inlined:I + + add-int/lit8 v0, v0, 0x1 + + invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; + + return-void + + :cond_0 + const-string p1, "it" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1.smali new file mode 100644 index 0000000000..7028e29384 --- /dev/null +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1.smali @@ -0,0 +1,265 @@ +.class public final Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; +.super Ljava/lang/Object; +.source "AdjustConfig.kt" + +# interfaces +.implements Lf/e/a/a/b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lcom/discord/utilities/analytics/AdjustConfig;->tryGettingInstallReferrer(Landroid/content/Context;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# instance fields +.field public final synthetic $context$inlined:Landroid/content/Context; + +.field public final synthetic $hasExecutedAttempts$inlined:I + +.field public final synthetic $hasExecutedAttemptsCacheKey$inlined:Ljava/lang/String; + +.field public final synthetic $hasExecutedCacheKey$inlined:Ljava/lang/String; + +.field public final synthetic $referrerClient:Lcom/android/installreferrer/api/InstallReferrerClient; + + +# direct methods +.method public constructor (Lcom/android/installreferrer/api/InstallReferrerClient;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V + .locals 0 + + iput-object p1, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$referrerClient:Lcom/android/installreferrer/api/InstallReferrerClient; + + iput-object p2, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$context$inlined:Landroid/content/Context; + + iput-object p3, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedCacheKey$inlined:Ljava/lang/String; + + iput-object p4, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedAttemptsCacheKey$inlined:Ljava/lang/String; + + iput p5, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$hasExecutedAttempts$inlined:I + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onInstallReferrerServiceDisconnected()V + .locals 4 + + sget-object v0, Lcom/discord/app/AppLog;->c:Lcom/discord/app/AppLog; + + const-string v1, "Install referrer service disconnected." + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + invoke-static {v0, v1, v2, v3, v2}, Lcom/discord/utilities/logging/Logger;->d$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V + + return-void +.end method + +.method public onInstallReferrerSetupFinished(I)V + .locals 10 + + const/4 v0, 0x0 + + const-string v1, "InstallReferrerClient" + + if-eqz p1, :cond_0 + + sget-object p1, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; + + invoke-virtual {p1}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->get()Landroid/content/SharedPreferences; + + move-result-object p1 + + new-instance v2, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2; + + invoke-direct {v2, p0}, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$2;->(Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;)V + + invoke-static {p1, v2}, Lcom/discord/utilities/cache/SharedPreferenceExtensionsKt;->edit(Landroid/content/SharedPreferences;Lkotlin/jvm/functions/Function1;)V + + goto/16 :goto_1 + + :cond_0 + iget-object p1, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$referrerClient:Lcom/android/installreferrer/api/InstallReferrerClient; + + const-string v2, "referrerClient" + + invoke-static {p1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + check-cast p1, Lf/e/a/a/a; + + invoke-virtual {p1}, Lf/e/a/a/a;->a()Z + + move-result v2 + + if-eqz v2, :cond_5 + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + iget-object v3, p1, Lf/e/a/a/a;->b:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v3 + + const-string v4, "package_name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :try_start_0 + iget-object v3, p1, Lf/e/a/a/a;->c:Lf/h/a/d/a/a; + + invoke-interface {v3, v2}, Lf/h/a/d/a/a;->o(Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object p1 + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + const-string v2, "install_referrer" + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v2, "response.installReferrer" + + invoke-static {p1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + iget-object v5, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$context$inlined:Landroid/content/Context; + + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; + + move-result-object v2 + + if-eqz v2, :cond_4 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance v9, Lf/c/a/c0; + + move-object v3, v9 + + move-object v4, v2 + + move-object v6, p1 + + invoke-direct/range {v3 .. v8}, Lf/c/a/c0;->(Lf/c/a/d0;Landroid/content/Context;Ljava/lang/String;J)V + + invoke-static {v9}, Lf/c/a/e2;->G(Ljava/lang/Runnable;)V + + const-string v3, "referrer" + + invoke-virtual {v2, v3}, Lf/c/a/d0;->b(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + iget-object v3, v2, Lf/c/a/d0;->c:Lf/c/a/u0; + + invoke-interface {v3}, Lf/c/a/u0;->isEnabled()Z + + move-result v3 + + if-eqz v3, :cond_2 + + iget-object v2, v2, Lf/c/a/d0;->c:Lf/c/a/u0; + + invoke-interface {v2}, Lf/c/a/u0;->k()V + + :cond_2 + :goto_0 + sget-object v2, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticSuperProperties; + + invoke-virtual {v2, p1}, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->setCampaignProperties(Ljava/lang/String;)V + + sget-object p1, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; + + invoke-virtual {p1}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->get()Landroid/content/SharedPreferences; + + move-result-object p1 + + new-instance v2, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1; + + invoke-direct {v2, p0}, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1$1;->(Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;)V + + invoke-static {p1, v2}, Lcom/discord/utilities/cache/SharedPreferenceExtensionsKt;->edit(Landroid/content/SharedPreferences;Lkotlin/jvm/functions/Function1;)V + + :goto_1 + iget-object p1, p0, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->$referrerClient:Lcom/android/installreferrer/api/InstallReferrerClient; + + check-cast p1, Lf/e/a/a/a; + + const/4 v2, 0x3 + + iput v2, p1, Lf/e/a/a/a;->a:I + + iget-object v2, p1, Lf/e/a/a/a;->d:Landroid/content/ServiceConnection; + + if-eqz v2, :cond_3 + + const-string v2, "Unbinding from service." + + invoke-static {v1, v2}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, p1, Lf/e/a/a/a;->b:Landroid/content/Context; + + iget-object v2, p1, Lf/e/a/a/a;->d:Landroid/content/ServiceConnection; + + invoke-virtual {v1, v2}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + iput-object v0, p1, Lf/e/a/a/a;->d:Landroid/content/ServiceConnection; + + :cond_3 + iput-object v0, p1, Lf/e/a/a/a;->c:Lf/h/a/d/a/a; + + return-void + + :cond_4 + throw v0 + + :catch_0 + move-exception v0 + + const-string v2, "RemoteException getting install referrer information" + + invoke-static {v1, v2}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + const/4 v1, 0x0 + + iput v1, p1, Lf/e/a/a/a;->a:I + + throw v0 + + :cond_5 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "Service not connected. Please start a connection before using the service." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali index 3c9d7d780d..54ed8d4009 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AdjustConfig.smali @@ -44,196 +44,476 @@ return-void .end method +.method private final tryGettingInstallReferrer(Landroid/content/Context;)V + .locals 9 + + sget-object v0, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; + + invoke-virtual {v0}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->get()Landroid/content/SharedPreferences; + + move-result-object v0 + + const-string v4, "INSTALL_REF_HAS_EXECUTED" + + const/4 v7, 0x0 + + invoke-interface {v0, v4, v7}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v0 + + sget-object v1, Lcom/discord/utilities/cache/SharedPreferencesProvider;->INSTANCE:Lcom/discord/utilities/cache/SharedPreferencesProvider; + + invoke-virtual {v1}, Lcom/discord/utilities/cache/SharedPreferencesProvider;->get()Landroid/content/SharedPreferences; + + move-result-object v1 + + const-string v5, "INSTALL_REF_HAS_EXECUTED_ATTEMPTS" + + invoke-interface {v1, v5, v7}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I + + move-result v6 + + if-nez v0, :cond_9 + + const/4 v0, 0x5 + + if-le v6, v0, :cond_0 + + goto/16 :goto_2 + + :cond_0 + if-eqz p1, :cond_8 + + new-instance v0, Lf/e/a/a/a; + + invoke-direct {v0, p1}, Lf/e/a/a/a;->(Landroid/content/Context;)V + + new-instance v8, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1; + + move-object v1, v8 + + move-object v2, v0 + + move-object v3, p1 + + invoke-direct/range {v1 .. v6}, Lcom/discord/utilities/analytics/AdjustConfig$tryGettingInstallReferrer$$inlined$let$lambda$1;->(Lcom/android/installreferrer/api/InstallReferrerClient;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;I)V + + invoke-virtual {v0}, Lf/e/a/a/a;->a()Z + + move-result p1 + + const-string v1, "InstallReferrerClient" + + if-eqz p1, :cond_1 + + const-string p1, "Service connection is valid. No need to re-initialize." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + invoke-interface {v8, v7}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + goto/16 :goto_1 + + :cond_1 + iget p1, v0, Lf/e/a/a/a;->a:I + + const/4 v2, 0x3 + + const/4 v3, 0x1 + + if-ne p1, v3, :cond_2 + + const-string p1, "Client is already in the process of connecting to the service." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + invoke-interface {v8, v2}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + goto/16 :goto_1 + + :cond_2 + if-ne p1, v2, :cond_3 + + const-string p1, "Client was already closed and can\'t be reused. Please create another instance." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + invoke-interface {v8, v2}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + goto/16 :goto_1 + + :cond_3 + const-string p1, "Starting install referrer service setup." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + new-instance p1, Landroid/content/Intent; + + const-string v2, "com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE" + + invoke-direct {p1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v2, Landroid/content/ComponentName; + + const-string v4, "com.android.vending" + + const-string v5, "com.google.android.finsky.externalreferrer.GetInstallReferrerService" + + invoke-direct {v2, v4, v5}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + iget-object v2, v0, Lf/e/a/a/a;->b:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + invoke-virtual {v2, p1, v7}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v2 + + const/4 v5, 0x2 + + if-eqz v2, :cond_7 + + invoke-interface {v2}, Ljava/util/List;->isEmpty()Z + + move-result v6 + + if-nez v6, :cond_7 + + invoke-interface {v2, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Landroid/content/pm/ResolveInfo; + + iget-object v2, v2, Landroid/content/pm/ResolveInfo;->serviceInfo:Landroid/content/pm/ServiceInfo; + + if-eqz v2, :cond_7 + + iget-object v6, v2, Landroid/content/pm/ServiceInfo;->packageName:Ljava/lang/String; + + iget-object v2, v2, Landroid/content/pm/ServiceInfo;->name:Ljava/lang/String; + + invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_6 + + if-eqz v2, :cond_6 + + iget-object v2, v0, Lf/e/a/a/a;->b:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + const/16 v6, 0x80 + + :try_start_0 + invoke-virtual {v2, v4, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v2 + + iget v2, v2, Landroid/content/pm/PackageInfo;->versionCode:I + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + const v4, 0x4d17ab4 + + if-lt v2, v4, :cond_4 + + const/4 v2, 0x1 + + goto :goto_0 + + :catch_0 + :cond_4 + const/4 v2, 0x0 + + :goto_0 + if-eqz v2, :cond_6 + + new-instance v2, Landroid/content/Intent; + + invoke-direct {v2, p1}, Landroid/content/Intent;->(Landroid/content/Intent;)V + + new-instance p1, Lf/e/a/a/a$b; + + const/4 v4, 0x0 + + invoke-direct {p1, v0, v8, v4}, Lf/e/a/a/a$b;->(Lf/e/a/a/a;Lf/e/a/a/b;Lf/e/a/a/a$a;)V + + iput-object p1, v0, Lf/e/a/a/a;->d:Landroid/content/ServiceConnection; + + iget-object v4, v0, Lf/e/a/a/a;->b:Landroid/content/Context; + + invoke-virtual {v4, v2, p1, v3}, Landroid/content/Context;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + if-eqz p1, :cond_5 + + const-string p1, "Service was bonded successfully." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_1 + + :cond_5 + const-string p1, "Connection to service is blocked." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + iput v7, v0, Lf/e/a/a/a;->a:I + + invoke-interface {v8, v3}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + goto :goto_1 + + :cond_6 + const-string p1, "Play Store missing or incompatible. Version 8.3.73 or later required." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + iput v7, v0, Lf/e/a/a/a;->a:I + + invoke-interface {v8, v5}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + goto :goto_1 + + :cond_7 + iput v7, v0, Lf/e/a/a/a;->a:I + + const-string p1, "Install Referrer service unavailable on device." + + invoke-static {v1, p1}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + invoke-interface {v8, v5}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + :goto_1 + return-void + + :cond_8 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Please provide a valid Context." + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_9 + :goto_2 + return-void +.end method + # virtual methods .method public final init(Landroid/app/Application;Z)V - .locals 8 + .locals 7 const/4 v0, 0x0 - if-eqz p1, :cond_7 + if-eqz p1, :cond_8 if-eqz p2, :cond_0 return-void :cond_0 - new-instance p2, Lf/c/a/r; + new-instance p2, Lf/c/a/w; sget-object v1, Lcom/discord/utilities/analytics/AdjustConfig;->ADJUST_ENVIRONMENT:Ljava/lang/String; const-string v2, "d8fcx8xdmrr4" - invoke-direct {p2, p1, v2, v1}, Lf/c/a/r;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {p2, p1, v2, v1}, Lf/c/a/w;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V - sget-object v1, Lcom/discord/utilities/analytics/AdjustConfig$init$1;->INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1; + sget-object v1, Lcom/discord/utilities/analytics/AdjustConfig$init$1$1;->INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$1$1; - iput-object v1, p2, Lf/c/a/r;->h:Lf/c/a/y0; + iput-object v1, p2, Lf/c/a/w;->k:Lf/c/a/g1; - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; move-result-object v1 - iget-object v2, v1, Lf/c/a/y;->c:Lf/c/a/o0; + if-eqz v1, :cond_7 - const/4 v3, 0x0 - - if-eqz v2, :cond_1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p2 - - new-array v0, v3, [Ljava/lang/Object; - - check-cast p2, Lf/c/a/x0; - - const-string v1, "Adjust already initialized" - - invoke-virtual {p2, v1, v0}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto/16 :goto_2 - - :cond_1 - iput-object v0, p2, Lf/c/a/r;->r:Ljava/util/List; - - iput-object v0, p2, Lf/c/a/r;->u:Ljava/lang/String; - - iget-object v2, v1, Lf/c/a/y;->a:Ljava/lang/Boolean; - - iput-object v2, p2, Lf/c/a/r;->v:Ljava/lang/Boolean; - - iget-boolean v2, v1, Lf/c/a/y;->b:Z - - iput-boolean v2, p2, Lf/c/a/r;->w:Z - - iget-object v2, p2, Lf/c/a/r;->b:Ljava/lang/String; - - const/4 v4, 0x1 - - if-eqz v2, :cond_2 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_2 const/4 v2, 0x0 - :goto_0 - if-nez v2, :cond_3 + invoke-virtual {p2}, Lf/c/a/w;->a()Z - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v2 - - new-array v3, v3, [Ljava/lang/Object; - - check-cast v2, Lf/c/a/x0; + move-result v3 const-string v4, "AdjustConfig not initialized correctly" - invoke-virtual {v2, v4, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + if-nez v3, :cond_1 - goto :goto_1 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p2 + + new-array v0, v2, [Ljava/lang/Object; + + invoke-interface {p2, v4, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_1 + iget-object v3, v1, Lf/c/a/d0;->c:Lf/c/a/u0; + + if-eqz v3, :cond_2 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p2 + + new-array v0, v2, [Ljava/lang/Object; + + const-string v1, "Adjust already initialized" + + invoke-interface {p2, v1, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_2 + iput-object v0, p2, Lf/c/a/w;->u:Ljava/util/List; + + iput-object v0, p2, Lf/c/a/w;->x:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/d0;->a:Ljava/lang/Boolean; + + iput-object v3, p2, Lf/c/a/w;->y:Ljava/lang/Boolean; + + iget-boolean v3, v1, Lf/c/a/d0;->b:Z + + iput-boolean v3, p2, Lf/c/a/w;->z:Z + + iput-object v0, p2, Lf/c/a/w;->a:Ljava/lang/String; + + iput-object v0, p2, Lf/c/a/w;->b:Ljava/lang/String; + + iput-object v0, p2, Lf/c/a/w;->c:Ljava/lang/String; + + invoke-virtual {p2}, Lf/c/a/w;->a()Z + + move-result v3 + + if-nez v3, :cond_3 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v3 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-interface {v3, v4, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 :cond_3 - iget-object v2, p2, Lf/c/a/r;->d:Ljava/lang/String; + iget-object v3, p2, Lf/c/a/w;->g:Ljava/lang/String; - if-eqz v2, :cond_6 + if-eqz v3, :cond_6 invoke-static {}, Landroid/os/Process;->myPid()I - move-result v2 + move-result v3 - iget-object v5, p2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v4, p2, Lf/c/a/w;->d:Landroid/content/Context; - const-string v6, "activity" + const-string v5, "activity" - invoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - move-result-object v5 + move-result-object v4 - check-cast v5, Landroid/app/ActivityManager; + check-cast v4, Landroid/app/ActivityManager; - if-nez v5, :cond_4 + if-nez v4, :cond_4 - goto :goto_1 + goto :goto_0 :cond_4 - invoke-virtual {v5}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List; + invoke-virtual {v4}, Landroid/app/ActivityManager;->getRunningAppProcesses()Ljava/util/List; - move-result-object v5 + move-result-object v4 - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - move-result-object v5 + move-result-object v4 :cond_5 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - move-result v6 + move-result v5 - if-eqz v6, :cond_6 + if-eqz v5, :cond_6 - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - move-result-object v6 + move-result-object v5 - check-cast v6, Landroid/app/ActivityManager$RunningAppProcessInfo; + check-cast v5, Landroid/app/ActivityManager$RunningAppProcessInfo; - iget v7, v6, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I + iget v6, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->pid:I - if-ne v7, v2, :cond_5 + if-ne v6, v3, :cond_5 - iget-object v2, v6, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; + iget-object v3, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; - iget-object v5, p2, Lf/c/a/r;->d:Ljava/lang/String; + iget-object v4, p2, Lf/c/a/w;->g:Ljava/lang/String; - invoke-virtual {v2, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + invoke-virtual {v3, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - move-result v2 + move-result v3 - if-nez v2, :cond_6 + if-nez v3, :cond_6 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; - move-result-object v2 + move-result-object v3 + + const/4 v4, 0x1 new-array v4, v4, [Ljava/lang/Object; - iget-object v5, v6, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; + iget-object v5, v5, Landroid/app/ActivityManager$RunningAppProcessInfo;->processName:Ljava/lang/String; - aput-object v5, v4, v3 + aput-object v5, v4, v2 - check-cast v2, Lf/c/a/x0; + const-string v2, "Skipping initialization in background process (%s)" - const-string v3, "Skipping initialization in background process (%s)" + invoke-interface {v3, v2, v4}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v2, v3, v4}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_1 + goto :goto_0 :cond_6 new-instance v0, Lf/c/a/a; - invoke-direct {v0, p2}, Lf/c/a/a;->(Lf/c/a/r;)V + invoke-direct {v0, p2}, Lf/c/a/a;->(Lf/c/a/w;)V + + :goto_0 + iput-object v0, v1, Lf/c/a/d0;->c:Lf/c/a/u0; + + iget-object p2, p2, Lf/c/a/w;->d:Landroid/content/Context; + + new-instance v0, Lf/c/a/b0; + + invoke-direct {v0, v1, p2}, Lf/c/a/b0;->(Lf/c/a/d0;Landroid/content/Context;)V + + invoke-static {v0}, Lf/c/a/e2;->G(Ljava/lang/Runnable;)V :goto_1 - iput-object v0, v1, Lf/c/a/y;->c:Lf/c/a/o0; - - iget-object p2, p2, Lf/c/a/r;->a:Landroid/content/Context; - - new-instance v0, Lf/c/a/x; - - invoke-direct {v0, v1, p2}, Lf/c/a/x;->(Lf/c/a/y;Landroid/content/Context;)V - - invoke-static {v0}, Lf/c/a/v1;->C(Ljava/lang/Runnable;)V - - :goto_2 sget-object p2, Lcom/discord/utilities/analytics/AdjustConfig$init$2;->INSTANCE:Lcom/discord/utilities/analytics/AdjustConfig$init$2; - invoke-static {p1, p2}, Lf/c/a/v1;->f(Landroid/content/Context;Lf/c/a/a1;)V + invoke-static {p1, p2}, Lf/c/a/e2;->i(Landroid/content/Context;Lf/c/a/i1;)V + + invoke-direct {p0, p1}, Lcom/discord/utilities/analytics/AdjustConfig;->tryGettingInstallReferrer(Landroid/content/Context;)V new-instance p2, Lcom/discord/utilities/analytics/AdjustConfig$AdjustLifecycleListener; @@ -244,6 +524,9 @@ return-void :cond_7 + throw v0 + + :cond_8 const-string p1, "application" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali index c7e3a3027a..032f754dce 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali @@ -177,7 +177,7 @@ const-string v3, "browser_user_agent" - const-string v4, "Discord-Android/1207" + const-string v4, "Discord-Android/1208" invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V @@ -185,7 +185,7 @@ const/4 v1, 0x2 - const/16 v2, 0x4b7 + const/16 v2, 0x4b8 invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -205,7 +205,7 @@ const-string v3, "client_version" - const-string v4, "33.0" + const-string v4, "33.1" invoke-direct {v2, v3, v4}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V @@ -281,7 +281,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -336,7 +336,7 @@ move-result-object v0 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -476,7 +476,7 @@ aput-object v1, p2, p1 - invoke-static {p2}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -505,7 +505,7 @@ invoke-direct {v0, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -523,66 +523,50 @@ throw p1 .end method -.method public final setCampaignProperties(Landroid/content/Intent;)V +.method public final setCampaignProperties(Ljava/lang/String;)V .locals 7 - if-eqz p1, :cond_9 - - invoke-virtual {p1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle; - - move-result-object p1 - if-eqz p1, :cond_8 - const-string v0, "referrer" + const/4 v0, 0x1 - invoke-virtual {p1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + new-array v1, v0, [Lkotlin/Pair; - move-result-object p1 + new-instance v2, Lkotlin/Pair; - if-eqz p1, :cond_8 + const-string v3, "referrer" - const-string v1, "intent.extras?.getString\u2026PERTY_REFERRER) ?: return" + invoke-direct {v2, v3, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const/4 v3, 0x0 - const/4 v1, 0x1 + aput-object v2, v1, v3 - new-array v2, v1, [Lkotlin/Pair; + invoke-static {v1}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; - new-instance v3, Lkotlin/Pair; + move-result-object v1 - invoke-direct {v3, v0, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + const-string v2, "&" - const/4 v0, 0x0 - - aput-object v3, v2, v0 - - invoke-static {v2}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + filled-new-array {v2}, [Ljava/lang/String; move-result-object v2 - const-string v3, "&" - - filled-new-array {v3}, [Ljava/lang/String; - - move-result-object v3 - const/4 v4, 0x6 - invoke-static {p1, v3, v0, v0, v4}, Lj0/t/p;->split$default(Ljava/lang/CharSequence;[Ljava/lang/String;ZII)Ljava/util/List; + invoke-static {p1, v2, v3, v3, v4}, Lj0/t/p;->split$default(Ljava/lang/CharSequence;[Ljava/lang/String;ZII)Ljava/util/List; move-result-object p1 - new-instance v3, Ljava/util/ArrayList; + new-instance v2, Ljava/util/ArrayList; const/16 v5, 0xa - invoke-static {p1, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 - invoke-direct {v3, v5}, Ljava/util/ArrayList;->(I)V + invoke-direct {v2, v5}, Ljava/util/ArrayList;->(I)V invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; @@ -607,11 +591,11 @@ move-result-object v6 - invoke-static {v5, v6, v0, v0, v4}, Lj0/t/p;->split$default(Ljava/lang/CharSequence;[Ljava/lang/String;ZII)Ljava/util/List; + invoke-static {v5, v6, v3, v3, v4}, Lj0/t/p;->split$default(Ljava/lang/CharSequence;[Ljava/lang/String;ZII)Ljava/util/List; move-result-object v5 - invoke-interface {v3, v5}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + invoke-interface {v2, v5}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z goto :goto_0 @@ -620,19 +604,19 @@ invoke-direct {p1}, Ljava/util/ArrayList;->()V - invoke-interface {v3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - move-result-object v3 + move-result-object v2 :cond_1 :goto_1 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z move-result v4 if-eqz v4, :cond_3 - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v4 @@ -663,9 +647,9 @@ goto :goto_1 :cond_3 - new-instance v3, Ljava/util/ArrayList; + new-instance v2, Ljava/util/ArrayList; - invoke-direct {v3}, Ljava/util/ArrayList;->()V + invoke-direct {v2}, Ljava/util/ArrayList;->()V invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; @@ -687,7 +671,7 @@ check-cast v5, Ljava/util/List; - invoke-interface {v5, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + invoke-interface {v5, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v5 @@ -810,56 +794,55 @@ :goto_6 if-eqz v5, :cond_4 - invoke-interface {v3, v4}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + invoke-interface {v2, v4}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z goto :goto_3 :cond_6 - invoke-interface {v3}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + invoke-interface {v2}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object p1 :goto_7 invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - move-result v3 + move-result v2 - if-eqz v3, :cond_7 + if-eqz v2, :cond_7 invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - move-result-object v3 + move-result-object v2 - check-cast v3, Ljava/util/List; + check-cast v2, Ljava/util/List; - invoke-interface {v3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; move-result-object v4 check-cast v4, Ljava/lang/String; - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - move-result-object v3 + move-result-object v2 - check-cast v3, Ljava/lang/String; + check-cast v2, Ljava/lang/String; - move-object v5, v2 + move-object v5, v1 check-cast v5, Ljava/util/HashMap; - invoke-virtual {v5, v4, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {v5, v4, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; goto :goto_7 :cond_7 - invoke-direct {p0, v2}, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->updateSuperProperties(Ljava/util/Map;)V + invoke-direct {p0, v1}, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->updateSuperProperties(Ljava/util/Map;)V - :cond_8 return-void - :cond_9 - const-string p1, "intent" + :cond_8 + const-string p1, "referrerUrl" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V @@ -867,8 +850,6 @@ throw p1 - nop - :sswitch_data_0 .sparse-switch -0x5bc8ed18 -> :sswitch_8 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$AdjustEventTracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$AdjustEventTracker.smali index 8c6b18658b..2f26193715 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$AdjustEventTracker.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$AdjustEventTracker.smali @@ -48,17 +48,17 @@ .method public final trackLogin()V .locals 3 - new-instance v0, Lf/c/a/s; + new-instance v0, Lf/c/a/x; const-string v1, "ctt5aq" - invoke-direct {v0, v1}, Lf/c/a/s;->(Ljava/lang/String;)V + invoke-direct {v0, v1}, Lf/c/a/x;->(Ljava/lang/String;)V - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; move-result-object v1 - invoke-virtual {v1}, Lf/c/a/y;->a()Z + invoke-virtual {v1}, Lf/c/a/d0;->a()Z move-result v2 @@ -67,9 +67,9 @@ goto :goto_0 :cond_0 - iget-object v1, v1, Lf/c/a/y;->c:Lf/c/a/o0; + iget-object v1, v1, Lf/c/a/d0;->c:Lf/c/a/u0; - invoke-interface {v1, v0}, Lf/c/a/o0;->l(Lf/c/a/s;)V + invoke-interface {v1, v0}, Lf/c/a/u0;->o(Lf/c/a/x;)V :goto_0 return-void @@ -78,17 +78,17 @@ .method public final trackRegister()V .locals 3 - new-instance v0, Lf/c/a/s; + new-instance v0, Lf/c/a/x; const-string v1, "ebn8ke" - invoke-direct {v0, v1}, Lf/c/a/s;->(Ljava/lang/String;)V + invoke-direct {v0, v1}, Lf/c/a/x;->(Ljava/lang/String;)V - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + invoke-static {}, Ld0/a/b/b/a;->N()Lf/c/a/d0; move-result-object v1 - invoke-virtual {v1}, Lf/c/a/y;->a()Z + invoke-virtual {v1}, Lf/c/a/d0;->a()Z move-result v2 @@ -97,9 +97,9 @@ goto :goto_0 :cond_0 - iget-object v1, v1, Lf/c/a/y;->c:Lf/c/a/o0; + iget-object v1, v1, Lf/c/a/d0;->c:Lf/c/a/u0; - invoke-interface {v1, v0}, Lf/c/a/o0;->l(Lf/c/a/s;)V + invoke-interface {v1, v0}, Lf/c/a/u0;->o(Lf/c/a/x;)V :goto_0 return-void diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$addAttachment$1.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$addAttachment$1.smali index 50c8301be7..45e5d9aaa6 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$addAttachment$1.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$addAttachment$1.smali @@ -157,7 +157,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -167,7 +167,7 @@ move-result-object p1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$getGameProperties$2.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$getGameProperties$2.smali index d5d710138f..df6dfc49aa 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$getGameProperties$2.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$getGameProperties$2.smali @@ -152,7 +152,7 @@ aput-object p1, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$inviteSuggestionOpened$2.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$inviteSuggestionOpened$2.smali index 14eead3ff9..fdd7355ee6 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$inviteSuggestionOpened$2.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker$inviteSuggestionOpened$2.smali @@ -285,7 +285,7 @@ aput-object v1, v6, p1 - invoke-static {v6}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v6}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali index 2ad2ae3d29..de9fecb17d 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsTracker.smali @@ -53,7 +53,7 @@ sget-object v0, Lcom/discord/utilities/analytics/AnalyticsTracker$firebaseAnalytics$2;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker$firebaseAnalytics$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -425,7 +425,7 @@ invoke-direct {p1, v0, p0}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -579,7 +579,7 @@ aput-object v2, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -748,7 +748,7 @@ aput-object v2, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -1374,7 +1374,7 @@ aput-object v6, v2, v3 - invoke-static {v2}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v2 @@ -1550,7 +1550,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -1788,7 +1788,7 @@ aput-object v0, v2, p0 - invoke-static {v2}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -1825,7 +1825,7 @@ invoke-direct {v1, v2, p0}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -1910,7 +1910,7 @@ aput-object v2, v0, p0 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -1961,7 +1961,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -2186,15 +2186,15 @@ aput-object v2, v3, p2 - invoke-static {v3}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p2 - invoke-static {p2, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p2, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 - invoke-static {p1, p0}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1, p0}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p0 @@ -2250,7 +2250,7 @@ aput-object v2, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -2314,7 +2314,7 @@ invoke-direct {v1, v2, p0}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p0 @@ -2399,7 +2399,7 @@ invoke-direct {v1, v2, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -3466,7 +3466,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -3571,7 +3571,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -3800,7 +3800,7 @@ move-result v5 - invoke-static {v5}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v5}, Lf/n/a/k/a;->mapCapacity(I)I move-result v5 @@ -3913,7 +3913,7 @@ invoke-direct {v2, v0, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -3983,7 +3983,7 @@ sget-object p2, Lcom/discord/utilities/analytics/AnalyticsTracker;->tracker:Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker; - invoke-static {v0, p4}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p4}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p3 @@ -4183,7 +4183,7 @@ aput-object v1, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4198,7 +4198,7 @@ invoke-direct {p2, v0, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4211,11 +4211,11 @@ invoke-direct {v0, v1, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p3 - invoke-static {p1, p3}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1, p3}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -4395,7 +4395,7 @@ aput-object v0, v3, p2 - invoke-static {v3}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4409,7 +4409,7 @@ move-result-object p3 - invoke-static {p1, p3}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1, p3}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -4488,7 +4488,7 @@ aput-object p2, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4631,7 +4631,7 @@ aput-object p3, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4735,7 +4735,7 @@ aput-object p1, v3, p3 - invoke-static {v3}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4766,7 +4766,7 @@ invoke-direct {v0, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -4905,11 +4905,11 @@ aput-object v3, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -4962,7 +4962,7 @@ aput-object v3, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -5065,7 +5065,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -5185,7 +5185,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p2 @@ -5405,7 +5405,7 @@ new-instance v9, Ljava/util/ArrayList; - invoke-static {v7, v8}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v7, v8}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v8 @@ -5445,7 +5445,7 @@ goto :goto_1 :cond_0 - invoke-static {v4, v9}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v4, v9}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z goto :goto_0 @@ -5456,7 +5456,7 @@ new-instance v4, Ljava/util/ArrayList; - invoke-static {v1, v8}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v8}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -5494,11 +5494,11 @@ :cond_2 aput-object v4, v2, v3 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; move-result-object v2 @@ -5752,7 +5752,7 @@ aput-object p3, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -6191,7 +6191,7 @@ invoke-direct {p2, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -6424,11 +6424,11 @@ invoke-direct {v1, v2, v3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 - invoke-static {v1, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -6473,11 +6473,11 @@ invoke-direct {v1, v2, v3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 - invoke-static {v1, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v1, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -6561,7 +6561,7 @@ invoke-direct {v1, v2, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -6623,7 +6623,7 @@ invoke-direct {v1, v2, v3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 @@ -6763,7 +6763,7 @@ aput-object p3, v4, v7 - invoke-static {v4}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -6949,7 +6949,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -7195,7 +7195,7 @@ move-result-object p2 - invoke-static {v0, p2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 @@ -7274,7 +7274,7 @@ move-result-object p2 - invoke-static {v0, p2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 @@ -7337,7 +7337,7 @@ move-result-object p2 - invoke-static {v0, p2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 @@ -7407,7 +7407,7 @@ aput-object v1, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -7470,7 +7470,7 @@ move-result-object p1 - iget-object v0, p1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iget-object v0, p1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; const/4 v1, 0x0 @@ -7482,7 +7482,7 @@ const-string v2, "Survey_Viewed" - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V return-void @@ -7509,7 +7509,7 @@ invoke-direct {v2, v0, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -7542,7 +7542,7 @@ invoke-direct {v1, v2, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -7568,7 +7568,7 @@ invoke-direct {v1, v2, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -8077,7 +8077,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -8124,7 +8124,7 @@ if-eqz p2, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 @@ -8178,7 +8178,7 @@ if-eqz p2, :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker$drainEventsQueue$2.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker$drainEventsQueue$2.smali index b2137bd90f..097ae660ca 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker$drainEventsQueue$2.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker$drainEventsQueue$2.smali @@ -69,7 +69,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali index dc298fd251..0a85f97077 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$Tracker.smali @@ -74,7 +74,7 @@ sget-object v0, Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker$Companion$instance$2;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsUtils$Tracker$Companion$instance$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -764,7 +764,7 @@ if-eqz p2, :cond_0 - iget-object v1, p2, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iget-object v1, p2, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; const/4 v2, 0x0 @@ -776,7 +776,7 @@ move-object v3, p1 - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V :cond_0 return-void diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$initAppOpen$1.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$initAppOpen$1.smali index b6e6cebaf8..fb13067f54 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$initAppOpen$1.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils$initAppOpen$1.smali @@ -91,15 +91,15 @@ if-eqz p1, :cond_4 - iget-object p1, p1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iget-object p1, p1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; if-eqz p1, :cond_0 - new-instance v1, Lf/h/a/d/h/k/n; + new-instance v1, Lf/h/a/f/h/k/n; - invoke-direct {v1, p1, v0}, Lf/h/a/d/h/k/n;->(Lf/h/a/d/h/k/g;Ljava/lang/String;)V + invoke-direct {v1, p1, v0}, Lf/h/a/f/h/k/n;->(Lf/h/a/f/h/k/g;Ljava/lang/String;)V - iget-object p1, p1, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, p1, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -125,15 +125,15 @@ move-result-object v2 - iget-object v1, v1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iget-object v1, v1, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; if-eqz v1, :cond_2 - new-instance v0, Lf/h/a/d/h/k/n; + new-instance v0, Lf/h/a/f/h/k/n; - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/k/n;->(Lf/h/a/d/h/k/g;Ljava/lang/String;)V + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/k/n;->(Lf/h/a/f/h/k/g;Ljava/lang/String;)V - iget-object v1, v1, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v1, v1, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils.smali index c71ff55d09..85d321f020 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticsUtils.smali @@ -134,7 +134,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -174,7 +174,7 @@ invoke-direct {v0, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker$appOpen$1.smali b/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker$appOpen$1.smali index 394bb51c5b..2937d3b71b 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker$appOpen$1.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker$appOpen$1.smali @@ -136,7 +136,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker.smali b/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker.smali index 311b861b2d..71f2398c21 100644 --- a/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker.smali +++ b/com.discord/smali/com/discord/utilities/analytics/AppStartAnalyticsTracker.smali @@ -43,7 +43,7 @@ sget-object v0, Lcom/discord/utilities/analytics/AppStartAnalyticsTracker$Companion$instance$2;->INSTANCE:Lcom/discord/utilities/analytics/AppStartAnalyticsTracker$Companion$instance$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -281,7 +281,7 @@ aput-object p3, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/attachments/AttachmentUtilsKt.smali b/com.discord/smali/com/discord/utilities/attachments/AttachmentUtilsKt.smali index 85deb86398..95d34f6663 100644 --- a/com.discord/smali/com/discord/utilities/attachments/AttachmentUtilsKt.smali +++ b/com.discord/smali/com/discord/utilities/attachments/AttachmentUtilsKt.smali @@ -19,7 +19,7 @@ sget-object v0, Lcom/discord/utilities/attachments/AttachmentUtilsKt$REGEX_FILE_NAME_PATTERN$2;->INSTANCE:Lcom/discord/utilities/attachments/AttachmentUtilsKt$REGEX_FILE_NAME_PATTERN$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali index 905ba5313e..b41144c5d9 100644 --- a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali +++ b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogChangeUtils.smali @@ -4581,13 +4581,13 @@ invoke-direct {p1, p2}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$1;->(Lcom/discord/models/domain/ModelAuditLogEntry;)V - invoke-static {v0, p1}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, p1}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object p2, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$2;->INSTANCE:Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$2; - invoke-static {p1, p2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -4595,13 +4595,13 @@ invoke-direct {p2, p3}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$3;->(Landroid/content/Context;)V - invoke-static {p1, p2}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object p2, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$4;->INSTANCE:Lcom/discord/utilities/auditlogs/AuditLogChangeUtils$renderPermissionList$4; - invoke-static {p1, p2}, Lf/m/b/f/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -4619,7 +4619,7 @@ const/16 v7, 0x3f - invoke-static/range {v0 .. v7}, Lf/m/b/f/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; + invoke-static/range {v0 .. v7}, Lf/n/a/k/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; move-result-object p1 @@ -5394,7 +5394,7 @@ invoke-direct {v2, p1, v0, v1}, Lcom/discord/models/domain/ModelAuditLogEntry$Change;->(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -5554,7 +5554,7 @@ :cond_4 :goto_2 - invoke-static {v2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v2 diff --git a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2.smali b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2.smali index 1c99d43a90..11cd30c033 100644 --- a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2.smali +++ b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2.smali @@ -402,7 +402,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils.smali b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils.smali index 5d709eaf53..e3a3c52c3c 100644 --- a/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils.smali +++ b/com.discord/smali/com/discord/utilities/auditlogs/AuditLogUtils.smali @@ -21,7 +21,7 @@ sget-object v0, Lcom/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2;->INSTANCE:Lcom/discord/utilities/auditlogs/AuditLogUtils$ALL_ACTION_TYPES$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/auth/AuthUtils.smali b/com.discord/smali/com/discord/utilities/auth/AuthUtils.smali index 01ce152539..53ab5eb5d4 100644 --- a/com.discord/smali/com/discord/utilities/auth/AuthUtils.smali +++ b/com.discord/smali/com/discord/utilities/auth/AuthUtils.smali @@ -409,7 +409,7 @@ aput-object v3, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/billing/PremiumUtilsKt.smali b/com.discord/smali/com/discord/utilities/billing/PremiumUtilsKt.smali index e5cc07525a..be1742e656 100644 --- a/com.discord/smali/com/discord/utilities/billing/PremiumUtilsKt.smali +++ b/com.discord/smali/com/discord/utilities/billing/PremiumUtilsKt.smali @@ -127,7 +127,7 @@ aput-object v1, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -143,7 +143,7 @@ aput-object v1, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -159,7 +159,7 @@ aput-object v1, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 @@ -167,7 +167,7 @@ sget-object v1, Lcom/discord/utilities/billing/PremiumUtilsKt;->TIER_1_PLANS:Ljava/util/Set; - invoke-static {v1, v0}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v1, v0}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v0 @@ -179,7 +179,7 @@ sget-object v5, Lcom/discord/utilities/billing/PremiumUtilsKt;->NONE_PLANS:Ljava/util/Set; - invoke-static {v5, v0}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v5, v0}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v0 @@ -195,13 +195,13 @@ sget-object v4, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->NONE_YEAR:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v4}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v4}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v4 sget-object v5, Lcom/discord/utilities/billing/PremiumUtilsKt;->ALL_PAID_PLANS:Ljava/util/Set; - invoke-static {v4, v5}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v4, v5}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v4 @@ -227,13 +227,13 @@ sget-object v3, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->PREMIUM_YEAR_TIER_1:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 sget-object v4, Lcom/discord/utilities/billing/PremiumUtilsKt;->TIER_2_PLANS:Ljava/util/Set; - invoke-static {v3, v4}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v3, v4}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v3 @@ -249,7 +249,7 @@ sget-object v3, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->PREMIUM_YEAR_TIER_2:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 @@ -265,13 +265,13 @@ sget-object v3, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->PREMIUM_YEAR_TIER_1:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 sget-object v4, Lcom/discord/utilities/billing/PremiumUtilsKt;->TIER_2_PLANS:Ljava/util/Set; - invoke-static {v3, v4}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + invoke-static {v3, v4}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; move-result-object v3 @@ -287,7 +287,7 @@ sget-object v3, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->PREMIUM_YEAR_TIER_2:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 @@ -303,7 +303,7 @@ sget-object v3, Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType;->PREMIUM_YEAR_TIER_2:Lcom/discord/models/domain/ModelSubscriptionPlan$SubscriptionPlanType; - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 @@ -325,7 +325,7 @@ aput-object v4, v1, v0 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$1.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$1.smali index 0f044524a2..6b79506510 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$1.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$1.smali @@ -3,7 +3,7 @@ .source "CaptchaHelper.kt" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # annotations @@ -22,7 +22,7 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "Ljava/lang/Void;", ">;" } diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2.smali index 3857caede6..e53f7e6b45 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2.smali @@ -3,7 +3,7 @@ .source "CaptchaHelper.kt" # interfaces -.implements Lf/h/a/d/o/d; +.implements Lf/h/a/f/o/d; # annotations diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$1.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$1.smali index 1ce7797802..cb0160e2cb 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$1.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$1.smali @@ -3,7 +3,7 @@ .source "CaptchaHelper.kt" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # annotations @@ -22,7 +22,7 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "Lcom/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse;", ">;" } @@ -53,7 +53,7 @@ invoke-static {p1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - iget-object p1, p1, Lf/h/a/d/e/h/f;->a:Lf/h/a/d/e/h/g; + iget-object p1, p1, Lf/h/a/f/e/h/f;->a:Lf/h/a/f/e/h/g; check-cast p1, Lcom/google/android/gms/safetynet/SafetyNetApi$a; diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$2.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$2.smali index 7ce4243ea8..da79f77bb8 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$2.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$showCaptcha$2.smali @@ -3,7 +3,7 @@ .source "CaptchaHelper.kt" # interfaces -.implements Lf/h/a/d/o/d; +.implements Lf/h/a/f/o/d; # annotations diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1$1.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1$1.smali index 3a11bdeeff..17cf94d5e1 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1$1.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1$1.smali @@ -72,7 +72,7 @@ iget-object v1, v1, Lcom/discord/utilities/captcha/CaptchaHelper$tryShowCaptcha$1;->$activity:Landroid/app/Activity; - invoke-static {v1}, Lf/h/a/d/l/a;->a(Landroid/app/Activity;)Lcom/google/android/gms/safetynet/SafetyNetClient; + invoke-static {v1}, Lf/h/a/f/l/a;->a(Landroid/app/Activity;)Lcom/google/android/gms/safetynet/SafetyNetClient; move-result-object v1 diff --git a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper.smali b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper.smali index 959312a6ee..44861657c7 100644 --- a/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper.smali +++ b/com.discord/smali/com/discord/utilities/captcha/CaptchaHelper.smali @@ -86,7 +86,7 @@ if-eqz v0, :cond_1 - invoke-static {v0}, Lf/h/a/d/e/e;->g(I)Z + invoke-static {v0}, Lf/h/a/f/e/e;->g(I)Z move-result v1 @@ -100,21 +100,21 @@ invoke-direct {p2, p3}, Lcom/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$1;->(Lkotlin/jvm/functions/Function0;)V - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; if-eqz p1, :cond_0 - sget-object p3, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p3, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, p3, p2}, Lf/h/a/d/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p3, p2}, Lf/h/a/f/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; new-instance p2, Lcom/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2; invoke-direct {p2, p4}, Lcom/discord/utilities/captcha/CaptchaHelper$ensurePlayServicesAvailable$2;->(Lkotlin/jvm/functions/Function1;)V - sget-object p3, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p3, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, p3, p2}, Lf/h/a/d/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p3, p2}, Lf/h/a/f/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; const-string p2, "makeGooglePlayServicesAv\u2026ISSING_DEPS))\n }" @@ -172,11 +172,11 @@ if-eqz p1, :cond_3 - sget-object v1, Lf/h/a/d/l/a;->d:Lcom/google/android/gms/safetynet/SafetyNetApi; + sget-object v1, Lf/h/a/f/l/a;->d:Lcom/google/android/gms/safetynet/SafetyNetApi; - iget-object p1, p1, Lf/h/a/d/e/h/b;->g:Lf/h/a/d/e/h/c; + iget-object p1, p1, Lf/h/a/f/e/h/b;->g:Lf/h/a/f/e/h/c; - check-cast v1, Lf/h/a/d/h/n/i; + check-cast v1, Lf/h/a/f/h/n/i; if-eqz v1, :cond_2 @@ -188,11 +188,11 @@ if-nez v2, :cond_1 - new-instance v2, Lf/h/a/d/h/n/j; + new-instance v2, Lf/h/a/f/h/n/j; - invoke-direct {v2, p1, v1}, Lf/h/a/d/h/n/j;->(Lf/h/a/d/e/h/c;Ljava/lang/String;)V + invoke-direct {v2, p1, v1}, Lf/h/a/f/h/n/j;->(Lf/h/a/f/e/h/c;Ljava/lang/String;)V - invoke-virtual {p1, v2}, Lf/h/a/d/e/h/c;->a(Lf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; + invoke-virtual {p1, v2}, Lf/h/a/f/e/h/c;->a(Lf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; move-result-object p1 @@ -200,23 +200,23 @@ invoke-direct {v1}, Lcom/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse;->()V - new-instance v2, Lf/h/a/d/e/k/u; + new-instance v2, Lf/h/a/f/e/k/u; - invoke-direct {v2, v1}, Lf/h/a/d/e/k/u;->(Lf/h/a/d/e/h/f;)V + invoke-direct {v2, v1}, Lf/h/a/f/e/k/u;->(Lf/h/a/f/e/h/f;)V - sget-object v1, Lf/h/a/d/e/k/n;->a:Lf/h/a/d/e/k/n$b; + sget-object v1, Lf/h/a/f/e/k/n;->a:Lf/h/a/f/e/k/n$b; new-instance v3, Lcom/google/android/gms/tasks/TaskCompletionSource; invoke-direct {v3}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - new-instance v4, Lf/h/a/d/e/k/v; + new-instance v4, Lf/h/a/f/e/k/v; - invoke-direct {v4, p1, v3, v2, v1}, Lf/h/a/d/e/k/v;->(Lf/h/a/d/e/h/d;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/d/e/k/n$a;Lf/h/a/d/e/k/n$b;)V + invoke-direct {v4, p1, v3, v2, v1}, Lf/h/a/f/e/k/v;->(Lf/h/a/f/e/h/d;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/f/e/k/n$a;Lf/h/a/f/e/k/n$b;)V - invoke-virtual {p1, v4}, Lf/h/a/d/e/h/d;->c(Lf/h/a/d/e/h/d$a;)V + invoke-virtual {p1, v4}, Lf/h/a/f/e/h/d;->c(Lf/h/a/f/e/h/d$a;)V - iget-object p1, v3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; new-instance v1, Lcom/discord/utilities/captcha/CaptchaHelper$showCaptcha$1; @@ -224,17 +224,17 @@ if-eqz p1, :cond_0 - sget-object p2, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p2, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, p2, v1}, Lf/h/a/d/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, v1}, Lf/h/a/f/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; new-instance p2, Lcom/discord/utilities/captcha/CaptchaHelper$showCaptcha$2; invoke-direct {p2, p3}, Lcom/discord/utilities/captcha/CaptchaHelper$showCaptcha$2;->(Lkotlin/jvm/functions/Function1;)V - sget-object p3, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p3, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, p3, p2}, Lf/h/a/d/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p3, p2}, Lf/h/a/f/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; return-void diff --git a/com.discord/smali/com/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1.smali b/com.discord/smali/com/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1.smali index 2a3547c3e7..35ed09de23 100644 --- a/com.discord/smali/com/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1.smali +++ b/com.discord/smali/com/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1.smali @@ -73,7 +73,7 @@ invoke-direct {v0, p0}, Lcom/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1$1;->(Lcom/discord/utilities/channel/ChannelUtils$getDefaultChannel$1$1;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -85,7 +85,7 @@ invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/channel/ChannelUtils.smali b/com.discord/smali/com/discord/utilities/channel/ChannelUtils.smali index bcc63d8510..a727b151ac 100644 --- a/com.discord/smali/com/discord/utilities/channel/ChannelUtils.smali +++ b/com.discord/smali/com/discord/utilities/channel/ChannelUtils.smali @@ -159,11 +159,11 @@ const/16 v0, 0xa - invoke-static {p0, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p0, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I move-result v0 @@ -203,7 +203,7 @@ move-result-object v2 - invoke-static {v0, p2}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v0, p2}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v3 diff --git a/com.discord/smali/com/discord/utilities/channel/GuildChannelsInfo.smali b/com.discord/smali/com/discord/utilities/channel/GuildChannelsInfo.smali index 2cb3c0ce02..140dab078c 100644 --- a/com.discord/smali/com/discord/utilities/channel/GuildChannelsInfo.smali +++ b/com.discord/smali/com/discord/utilities/channel/GuildChannelsInfo.smali @@ -739,7 +739,7 @@ goto :goto_1 :cond_1 - invoke-static {v0, v2}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v0, v2}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z goto :goto_0 diff --git a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionCollection$Companion.smali b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionCollection$Companion.smali index 0ef9034658..735fa2487f 100644 --- a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionCollection$Companion.smali +++ b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionCollection$Companion.smali @@ -80,7 +80,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$Companion.smali b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$Companion.smali index 9c6fef64e2..cd6fdeb3e8 100644 --- a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$Companion.smali +++ b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$Companion.smali @@ -69,7 +69,7 @@ double-to-float p3, v0 - invoke-static {p3}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p3}, Lf/n/a/k/a;->roundToInt(F)I move-result p3 @@ -143,7 +143,7 @@ const/16 p3, 0xa - invoke-static {v0, p3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, p3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p3 diff --git a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$CopiablePartitionMap.smali b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$CopiablePartitionMap.smali index 511df94cfc..3771c4c9d6 100644 --- a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$CopiablePartitionMap.smali +++ b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap$CopiablePartitionMap.smali @@ -70,7 +70,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; + invoke-static {p1}, Lf/n/a/k/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; move-result-object p1 @@ -113,11 +113,11 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; + invoke-static {v1}, Lf/n/a/k/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; move-result-object v1 - invoke-static {v0, v1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v0, v1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z invoke-super {p0}, Lcom/discord/utilities/collections/ShallowPartitionMap;->clear()V @@ -147,7 +147,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -210,7 +210,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 diff --git a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap.smali b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap.smali index 8f269aa8b9..a6a08619ae 100644 --- a/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap.smali +++ b/com.discord/smali/com/discord/utilities/collections/ShallowPartitionMap.smali @@ -100,7 +100,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -433,7 +433,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -492,7 +492,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -631,7 +631,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/utilities/collections/SnowflakePartitionMap.smali b/com.discord/smali/com/discord/utilities/collections/SnowflakePartitionMap.smali index b66348726a..f5bab50056 100644 --- a/com.discord/smali/com/discord/utilities/collections/SnowflakePartitionMap.smali +++ b/com.discord/smali/com/discord/utilities/collections/SnowflakePartitionMap.smali @@ -72,7 +72,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali index 4f9cdf66ac..414bd72971 100644 --- a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali +++ b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$Chunk.smali @@ -258,7 +258,7 @@ iget-object v1, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List; - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 @@ -481,7 +481,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -629,7 +629,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -674,7 +674,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList$Chunk;->list:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 diff --git a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$SparseMutableListIterator.smali b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$SparseMutableListIterator.smali index 11d308a39e..fd657dde76 100644 --- a/com.discord/smali/com/discord/utilities/collections/SparseMutableList$SparseMutableListIterator.smali +++ b/com.discord/smali/com/discord/utilities/collections/SparseMutableList$SparseMutableListIterator.smali @@ -125,7 +125,7 @@ iget-object v1, p0, Lcom/discord/utilities/collections/SparseMutableList$SparseMutableListIterator;->sparseMutableList:Lcom/discord/utilities/collections/SparseMutableList; - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali b/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali index 7b339cb7c2..d5bd75d7f6 100644 --- a/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali +++ b/com.discord/smali/com/discord/utilities/collections/SparseMutableList.smali @@ -115,7 +115,7 @@ iget-object p1, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {p1}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {p1}, Lf/n/a/k/a;->sort(Ljava/util/List;)V return-void .end method @@ -136,7 +136,7 @@ iget-object p1, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {p1}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {p1}, Lf/n/a/k/a;->sort(Ljava/util/List;)V return-void .end method @@ -146,7 +146,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -159,7 +159,7 @@ :cond_0 iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -280,7 +280,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -293,7 +293,7 @@ :cond_0 iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -326,7 +326,7 @@ iget-object v0, p0, Lcom/discord/utilities/collections/SparseMutableList;->chunks:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {v0}, Lf/n/a/k/a;->sort(Ljava/util/List;)V const/4 v0, 0x0 @@ -881,7 +881,7 @@ } .end annotation - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -1025,7 +1025,7 @@ goto :goto_0 :cond_4 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 p1, 0x0 @@ -1131,7 +1131,7 @@ throw p1 :cond_3 - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/color/ColorCompatKt.smali b/com.discord/smali/com/discord/utilities/color/ColorCompatKt.smali index d3281bf58f..1d0e3f3470 100644 --- a/com.discord/smali/com/discord/utilities/color/ColorCompatKt.smali +++ b/com.discord/smali/com/discord/utilities/color/ColorCompatKt.smali @@ -21,7 +21,7 @@ invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p0}, Lf/m/b/f/a;->filterNotNull([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->filterNotNull([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 diff --git a/com.discord/smali/com/discord/utilities/device/DeviceUtils.smali b/com.discord/smali/com/discord/utilities/device/DeviceUtils.smali index 82def32b6e..5f8527a394 100644 --- a/com.discord/smali/com/discord/utilities/device/DeviceUtils.smali +++ b/com.discord/smali/com/discord/utilities/device/DeviceUtils.smali @@ -144,7 +144,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p1}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object p1 @@ -164,7 +164,7 @@ move-result-object p2 - invoke-static {p2}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p2}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object p2 @@ -176,7 +176,7 @@ :goto_1 if-eqz p3, :cond_2 - invoke-static {p3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/embed/EmbedResourceUtils.smali b/com.discord/smali/com/discord/utilities/embed/EmbedResourceUtils.smali index ee3ed61335..4831ce7ab3 100644 --- a/com.discord/smali/com/discord/utilities/embed/EmbedResourceUtils.smali +++ b/com.discord/smali/com/discord/utilities/embed/EmbedResourceUtils.smali @@ -400,7 +400,7 @@ mul-float p3, p3, p2 - invoke-static {p3}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p3}, Lf/n/a/k/a;->roundToInt(F)I move-result p3 @@ -410,7 +410,7 @@ div-float/2addr p1, p2 - invoke-static {p1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p1}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 @@ -423,7 +423,7 @@ mul-float p1, p1, p2 - invoke-static {p1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p1}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationActions.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationActions.smali index be7c04b454..ef491edfee 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationActions.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationActions.smali @@ -129,7 +129,7 @@ aput-object v1, v4, v5 - invoke-static {v4}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -409,7 +409,7 @@ aput-object v0, v7, p2 - invoke-static {v7}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v7}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p2 @@ -634,7 +634,7 @@ aput-object v2, v6, v0 - invoke-static {v6}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v6}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -852,7 +852,7 @@ aput-object v1, p3, v4 - invoke-static {p3}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p3}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p3 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$FCMMessagingService.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$FCMMessagingService.smali index 93dc9f3d80..c84a3e0304 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$FCMMessagingService.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$FCMMessagingService.smali @@ -380,7 +380,7 @@ aput-object v2, v1, p1 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v8 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$3.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$3.smali index 2d9d41fd17..1c69694c7e 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$3.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$3.smali @@ -3,7 +3,7 @@ .source "NotificationClient.kt" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # annotations @@ -22,7 +22,7 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "Lcom/google/firebase/iid/InstanceIdResult;", ">;" } diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$4.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$4.smali index 808e52e660..65509953cc 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$4.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$4.smali @@ -3,7 +3,7 @@ .source "NotificationClient.kt" # interfaces -.implements Lf/h/a/d/o/b; +.implements Lf/h/a/f/o/b; # annotations diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$5.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$5.smali index 4756851c1c..2fa23abdb8 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$5.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationClient$init$5.smali @@ -3,7 +3,7 @@ .source "NotificationClient.kt" # interfaces -.implements Lf/h/a/d/o/d; +.implements Lf/h/a/f/o/d; # annotations diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationClient.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationClient.smali index e4f9e11af4..e0946ef4d9 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationClient.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationClient.smali @@ -296,23 +296,23 @@ sget-object v0, Lcom/discord/utilities/fcm/NotificationClient$init$3;->INSTANCE:Lcom/discord/utilities/fcm/NotificationClient$init$3; - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; - sget-object v1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, v1, v0}, Lf/h/a/d/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v0}, Lf/h/a/f/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; sget-object v0, Lcom/discord/utilities/fcm/NotificationClient$init$4;->INSTANCE:Lcom/discord/utilities/fcm/NotificationClient$init$4; - sget-object v1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, v1, v0}, Lf/h/a/d/o/c0;->a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v0}, Lf/h/a/f/o/c0;->a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; sget-object v0, Lcom/discord/utilities/fcm/NotificationClient$init$5;->INSTANCE:Lcom/discord/utilities/fcm/NotificationClient$init$5; - sget-object v1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, v1, v0}, Lf/h/a/d/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v0}, Lf/h/a/f/o/c0;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; :try_end_0 .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationData$Companion.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationData$Companion.smali index 582aabd29e..f76e5e2ce8 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationData$Companion.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationData$Companion.smali @@ -208,7 +208,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationData$DisplayPayload.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationData$DisplayPayload.smali index acec2ecb83..1018ec7383 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationData$DisplayPayload.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationData$DisplayPayload.smali @@ -125,11 +125,11 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I move-result v0 diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer$displayAndUpdateCache$8.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer$displayAndUpdateCache$8.smali index 8cad203ce6..1c55ddbaff 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer$displayAndUpdateCache$8.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer$displayAndUpdateCache$8.smali @@ -210,7 +210,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {p1, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -225,7 +225,7 @@ :catchall_1 move-exception v1 - invoke-static {p1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v1 .end method diff --git a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali index 82dc502075..3b07e52254 100644 --- a/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali +++ b/com.discord/smali/com/discord/utilities/fcm/NotificationRenderer.smali @@ -474,7 +474,7 @@ aput-object v10, v1, v9 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -1398,7 +1398,7 @@ aput-object v8, v9, v3 - invoke-static {v9}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v9}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v3 diff --git a/com.discord/smali/com/discord/utilities/font/FontUtils.smali b/com.discord/smali/com/discord/utilities/font/FontUtils.smali index 1640ff7af0..2013985a31 100644 --- a/com.discord/smali/com/discord/utilities/font/FontUtils.smali +++ b/com.discord/smali/com/discord/utilities/font/FontUtils.smali @@ -55,7 +55,7 @@ mul-float p1, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p1}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 diff --git a/com.discord/smali/com/discord/utilities/frecency/FrecencyTracker$computeScores$1.smali b/com.discord/smali/com/discord/utilities/frecency/FrecencyTracker$computeScores$1.smali index 531832fdc0..5768a76918 100644 --- a/com.discord/smali/com/discord/utilities/frecency/FrecencyTracker$computeScores$1.smali +++ b/com.discord/smali/com/discord/utilities/frecency/FrecencyTracker$computeScores$1.smali @@ -81,7 +81,7 @@ if-eqz v2, :cond_0 - invoke-static {v0, v1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {v0, v1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 @@ -139,7 +139,7 @@ check-cast v0, Ljava/lang/Long; :cond_2 - invoke-static {p1, v0}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, v0}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/utilities/games/GameDetectionHelper.smali b/com.discord/smali/com/discord/utilities/games/GameDetectionHelper.smali index c8136ae272..9c78b9d51a 100644 --- a/com.discord/smali/com/discord/utilities/games/GameDetectionHelper.smali +++ b/com.discord/smali/com/discord/utilities/games/GameDetectionHelper.smali @@ -44,7 +44,7 @@ const-string v0, "com.google.android.play.games" - invoke-static {v0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/icon/IconUtils.smali b/com.discord/smali/com/discord/utilities/icon/IconUtils.smali index 71578bb4c5..13520bedce 100644 --- a/com.discord/smali/com/discord/utilities/icon/IconUtils.smali +++ b/com.discord/smali/com/discord/utilities/icon/IconUtils.smali @@ -52,7 +52,7 @@ const/16 v4, 0xa - invoke-static {v0, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -2936,7 +2936,7 @@ :cond_5 if-nez v3, :cond_6 - invoke-static {p4}, Lf/m/b/f/a;->getLastIndex([Ljava/lang/Object;)I + invoke-static {p4}, Lf/n/a/k/a;->getLastIndex([Ljava/lang/Object;)I move-result v0 diff --git a/com.discord/smali/com/discord/utilities/images/MGImages.smali b/com.discord/smali/com/discord/utilities/images/MGImages.smali index 26ed25f0c9..25d66cf822 100644 --- a/com.discord/smali/com/discord/utilities/images/MGImages.smali +++ b/com.discord/smali/com/discord/utilities/images/MGImages.smali @@ -448,13 +448,13 @@ move-exception p3 :try_start_3 - invoke-static {p1, p2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, p2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw p3 :cond_0 :goto_0 - invoke-static {p1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_3 .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 .catch Ljava/lang/NullPointerException; {:try_start_3 .. :try_end_3} :catch_0 @@ -1542,7 +1542,7 @@ const/16 p4, 0xa - invoke-static {p8, p4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p8, p4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p4 diff --git a/com.discord/smali/com/discord/utilities/images/MGImagesConfig.smali b/com.discord/smali/com/discord/utilities/images/MGImagesConfig.smali index d19512be19..45f7b51387 100644 --- a/com.discord/smali/com/discord/utilities/images/MGImagesConfig.smali +++ b/com.discord/smali/com/discord/utilities/images/MGImagesConfig.smali @@ -54,7 +54,7 @@ invoke-direct {v2, v0, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1.smali b/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1.smali index d6cb22912c..516ebc91ec 100644 --- a/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1.smali +++ b/com.discord/smali/com/discord/utilities/integrations/SpotifyHelper$openPlayStoreForSpotify$1.smali @@ -68,7 +68,7 @@ const/4 v1, 0x0 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali b/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali index e20ec3c8d8..be2922836a 100644 --- a/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali +++ b/com.discord/smali/com/discord/utilities/intent/IntentUtils.smali @@ -278,7 +278,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -413,11 +413,11 @@ invoke-direct {v0}, Lf/h/c/h/c/a;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p1, v0, Lf/h/c/h/c/a;->f:Ljava/lang/String; - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p2, v0, Lf/h/c/h/a$a;->e:Ljava/lang/String; @@ -493,7 +493,7 @@ invoke-direct {p1, p2}, Lcom/google/firebase/appindexing/FirebaseAppIndexingInvalidArgumentException;->(Ljava/lang/String;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; goto :goto_2 @@ -519,7 +519,7 @@ invoke-direct {v0, p2}, Lf/h/c/h/d/d;->([Lcom/google/firebase/appindexing/internal/zza;)V - invoke-virtual {p1, v0}, Lf/h/a/d/e/h/b;->c(Lf/h/a/d/e/h/i/p;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v0}, Lf/h/a/f/e/h/b;->c(Lf/h/a/f/e/h/i/p;)Lcom/google/android/gms/tasks/Task; :goto_2 return-void diff --git a/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali b/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali index c584298e39..eaa87a30ff 100644 --- a/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali +++ b/com.discord/smali/com/discord/utilities/intent/RouteHandlers.smali @@ -1209,7 +1209,7 @@ aput-object v0, p2, p1 - invoke-static {p2}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/io/NetworkUtils$downloadFile$1.smali b/com.discord/smali/com/discord/utilities/io/NetworkUtils$downloadFile$1.smali index 9da4ebd168..cb2fd400a4 100644 --- a/com.discord/smali/com/discord/utilities/io/NetworkUtils$downloadFile$1.smali +++ b/com.discord/smali/com/discord/utilities/io/NetworkUtils$downloadFile$1.smali @@ -153,7 +153,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_0 :goto_0 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V goto :goto_1 @@ -168,7 +168,7 @@ :catchall_1 move-exception v2 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 diff --git a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali index 4901ea45e8..c2201cf093 100644 --- a/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali +++ b/com.discord/smali/com/discord/utilities/lazy/memberlist/ChannelMemberList.smali @@ -379,7 +379,7 @@ iget-object v2, p0, Lcom/discord/utilities/lazy/memberlist/ChannelMemberList;->rows:Lcom/discord/utilities/collections/SparseMutableList; - invoke-static {v2}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v2}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v2 @@ -484,7 +484,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 @@ -588,11 +588,11 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 @@ -769,7 +769,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 diff --git a/com.discord/smali/com/discord/utilities/lazy/requester/GuildMemberRequestManager.smali b/com.discord/smali/com/discord/utilities/lazy/requester/GuildMemberRequestManager.smali index 8c68609b29..fecb41b0a1 100644 --- a/com.discord/smali/com/discord/utilities/lazy/requester/GuildMemberRequestManager.smali +++ b/com.discord/smali/com/discord/utilities/lazy/requester/GuildMemberRequestManager.smali @@ -281,7 +281,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwCountOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwCountOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions$serializedRanges$2.smali b/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions$serializedRanges$2.smali index 8a81691e6d..3315bf1d94 100644 --- a/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions$serializedRanges$2.smali +++ b/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions$serializedRanges$2.smali @@ -90,7 +90,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -131,7 +131,7 @@ const/16 v5, 0xa - invoke-static {v2, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -178,7 +178,7 @@ aput-object v5, v6, v7 - invoke-static {v6}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v6}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v5 diff --git a/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions.smali b/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions.smali index 3732ec0a02..518f7b9bd0 100644 --- a/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions.smali +++ b/com.discord/smali/com/discord/utilities/lazy/subscriptions/GuildSubscriptions.smali @@ -89,7 +89,7 @@ invoke-direct {p1, p0}, Lcom/discord/utilities/lazy/subscriptions/GuildSubscriptions$serializedRanges$2;->(Lcom/discord/utilities/lazy/subscriptions/GuildSubscriptions;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/media/AppSoundManager$Provider.smali b/com.discord/smali/com/discord/utilities/media/AppSoundManager$Provider.smali index 67cce2eb15..32875cfe38 100644 --- a/com.discord/smali/com/discord/utilities/media/AppSoundManager$Provider.smali +++ b/com.discord/smali/com/discord/utilities/media/AppSoundManager$Provider.smali @@ -32,7 +32,7 @@ sget-object v0, Lcom/discord/utilities/media/AppSoundManager$Provider$INSTANCE$2;->INSTANCE:Lcom/discord/utilities/media/AppSoundManager$Provider$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/media/AudioOutputMonitor.smali b/com.discord/smali/com/discord/utilities/media/AudioOutputMonitor.smali index 7551a486a4..380d40b7f1 100644 --- a/com.discord/smali/com/discord/utilities/media/AudioOutputMonitor.smali +++ b/com.discord/smali/com/discord/utilities/media/AudioOutputMonitor.smali @@ -60,7 +60,7 @@ sget-object v0, Lcom/discord/utilities/media/AudioOutputMonitor$Companion$INSTANCE$2;->INSTANCE:Lcom/discord/utilities/media/AudioOutputMonitor$Companion$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -166,7 +166,7 @@ aput-object v3, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/messagesend/MessageQueue$doSend$2.smali b/com.discord/smali/com/discord/utilities/messagesend/MessageQueue$doSend$2.smali index 0a168bfa02..86256205eb 100644 --- a/com.discord/smali/com/discord/utilities/messagesend/MessageQueue$doSend$2.smali +++ b/com.discord/smali/com/discord/utilities/messagesend/MessageQueue$doSend$2.smali @@ -82,7 +82,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/utilities/mg_recycler/DragAndDropAdapter.smali b/com.discord/smali/com/discord/utilities/mg_recycler/DragAndDropAdapter.smali index 02299f3f21..1307aed440 100644 --- a/com.discord/smali/com/discord/utilities/mg_recycler/DragAndDropAdapter.smali +++ b/com.discord/smali/com/discord/utilities/mg_recycler/DragAndDropAdapter.smali @@ -98,7 +98,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali b/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali index 241c1d852f..b558a21a03 100644 --- a/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali +++ b/com.discord/smali/com/discord/utilities/notices/NoticeBuilders.smali @@ -71,7 +71,7 @@ aput-object v0, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -184,7 +184,7 @@ invoke-direct {p2, v0, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 @@ -296,7 +296,7 @@ aput-object v7, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v5 diff --git a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali index 39d858cfec..789f86e392 100644 --- a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali +++ b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali @@ -86,7 +86,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/persister/Persister.smali b/com.discord/smali/com/discord/utilities/persister/Persister.smali index 3eaeb89956..71429fe977 100644 --- a/com.discord/smali/com/discord/utilities/persister/Persister.smali +++ b/com.discord/smali/com/discord/utilities/persister/Persister.smali @@ -637,7 +637,7 @@ :goto_1 :try_start_2 - invoke-static {v1, v3}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v3}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_2 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 @@ -657,7 +657,7 @@ move-exception v3 :try_start_4 - invoke-static {v1, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v3 @@ -778,7 +778,7 @@ :cond_0 :try_start_3 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_3 .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 .catchall {:try_start_3 .. :try_end_3} :catchall_2 @@ -797,7 +797,7 @@ move-exception v2 :try_start_5 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 :try_end_5 diff --git a/com.discord/smali/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.smali b/com.discord/smali/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.smali index be00149c9e..17f01c2448 100644 --- a/com.discord/smali/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.smali +++ b/com.discord/smali/com/discord/utilities/premium/PremiumGuildSubscriptionUtils.smali @@ -395,7 +395,7 @@ invoke-direct {p2, v0, v1, v4}, Lcom/discord/models/domain/ModelSubscription$SubscriptionAdditionalPlan;->(JI)V - invoke-static {p2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p2 @@ -483,7 +483,7 @@ mul-float p1, p1, p2 - invoke-static {p1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p1}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 @@ -530,7 +530,7 @@ add-float/2addr p2, p1 - invoke-static {p2}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p2}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 diff --git a/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali b/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali index 24c74db391..07be22fcf8 100644 --- a/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali +++ b/com.discord/smali/com/discord/utilities/presence/PresenceUtils.smali @@ -49,7 +49,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; + invoke-static {v0}, Lf/n/a/k/a;->compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/receiver/CampaignReceiver.smali b/com.discord/smali/com/discord/utilities/receiver/CampaignReceiver.smali deleted file mode 100644 index 929ba47e2c..0000000000 --- a/com.discord/smali/com/discord/utilities/receiver/CampaignReceiver.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lcom/discord/utilities/receiver/CampaignReceiver; -.super Landroid/content/BroadcastReceiver; -.source "CampaignReceiver.kt" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - return-void -.end method - - -# virtual methods -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - if-eqz p2, :cond_0 - - new-instance v0, Lf/c/a/z; - - invoke-direct {v0}, Lf/c/a/z;->()V - - invoke-virtual {v0, p1, p2}, Lf/c/a/z;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V - - new-instance v0, Lf/h/a/d/b/a; - - invoke-direct {v0}, Lf/h/a/d/b/a;->()V - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/b/a;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V - - sget-object p1, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticSuperProperties; - - invoke-virtual {p1, p2}, Lcom/discord/utilities/analytics/AnalyticSuperProperties;->setCampaignProperties(Landroid/content/Intent;)V - - return-void - - :cond_0 - const-string p1, "intent" - - invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p1, "context" - - invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali/com/discord/utilities/rest/AttachmentRequestBody.smali b/com.discord/smali/com/discord/utilities/rest/AttachmentRequestBody.smali index 2fb99d0c4f..f9ec191fc9 100644 --- a/com.discord/smali/com/discord/utilities/rest/AttachmentRequestBody.smali +++ b/com.discord/smali/com/discord/utilities/rest/AttachmentRequestBody.smali @@ -163,7 +163,7 @@ invoke-static {v1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v1}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {v1}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object v2 :try_end_1 @@ -175,12 +175,12 @@ .catchall {:try_start_2 .. :try_end_2} :catchall_0 :try_start_3 - invoke-static {v2, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_3 .catchall {:try_start_3 .. :try_end_3} :catchall_2 :try_start_4 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_4 .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_0 @@ -198,7 +198,7 @@ move-exception v3 :try_start_6 - invoke-static {v2, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v3 :try_end_6 @@ -216,7 +216,7 @@ move-exception v2 :try_start_8 - invoke-static {v1, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 :try_end_8 diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali index c909d4f838..634e88e52f 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali @@ -159,7 +159,7 @@ .method public getUserAgent()Ljava/lang/String; .locals 1 - const-string v0, "Discord-Android/1207" + const-string v0, "Discord-Android/1208" return-object v0 .end method diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.smali index a8c944bdb0..1b3a057dfc 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion$buildAnalyticsInterceptor$$inlined$invoke$1.smali @@ -35,7 +35,7 @@ if-eqz p1, :cond_4 - invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v1 @@ -68,7 +68,7 @@ :cond_0 iget-object v2, v1, Ln0/a0;->f:Ljava/util/Map; - invoke-static {v2}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v2 diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion.smali index 2fa3484cf6..d70cc1689b 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$Companion.smali @@ -260,7 +260,7 @@ aput-object v3, v6, v4 - invoke-static {v6}, Lf/m/b/f/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v6}, Lf/n/a/k/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v4 @@ -270,7 +270,7 @@ aput-object v3, v6, v2 - invoke-static {v6}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v6}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v3 @@ -420,7 +420,7 @@ aput-object v7, v6, v8 - invoke-static {v6}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v6}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v6 @@ -456,7 +456,7 @@ const-wide/16 v14, 0x0 - invoke-static {v5}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v5}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v16 diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI.smali index 0913de1c29..9bacbecad7 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPI.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPI.smali @@ -586,7 +586,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -598,7 +598,7 @@ :goto_0 if-eqz p2, :cond_1 - invoke-static {p2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPIAbortMessages.smali b/com.discord/smali/com/discord/utilities/rest/RestAPIAbortMessages.smali index ecbd8d833b..73b8e16a3f 100644 --- a/com.discord/smali/com/discord/utilities/rest/RestAPIAbortMessages.smali +++ b/com.discord/smali/com/discord/utilities/rest/RestAPIAbortMessages.smali @@ -228,7 +228,7 @@ aput-object v4, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/rest/SendUtils.smali b/com.discord/smali/com/discord/utilities/rest/SendUtils.smali index 8dfd666484..126ec91bf2 100644 --- a/com.discord/smali/com/discord/utilities/rest/SendUtils.smali +++ b/com.discord/smali/com/discord/utilities/rest/SendUtils.smali @@ -61,7 +61,7 @@ const/16 v1, 0xa - invoke-static {p2, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -565,7 +565,7 @@ const/16 v6, 0xa - invoke-static {v3, v6}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v6}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v6 @@ -613,7 +613,7 @@ goto :goto_2 :cond_4 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v11 diff --git a/com.discord/smali/com/discord/utilities/rest/SendUtilsKt.smali b/com.discord/smali/com/discord/utilities/rest/SendUtilsKt.smali index d0b212efc3..3c7b4db2b0 100644 --- a/com.discord/smali/com/discord/utilities/rest/SendUtilsKt.smali +++ b/com.discord/smali/com/discord/utilities/rest/SendUtilsKt.smali @@ -126,7 +126,7 @@ :goto_2 :try_start_2 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_2 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 @@ -142,7 +142,7 @@ move-exception v0 :try_start_4 - invoke-static {v1, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v0 @@ -150,7 +150,7 @@ move-wide v2, v7 :goto_4 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_4 .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1 diff --git a/com.discord/smali/com/discord/utilities/rx/LeadingEdgeThrottle$DebounceState.smali b/com.discord/smali/com/discord/utilities/rx/LeadingEdgeThrottle$DebounceState.smali index 4b38ef8296..1d801eea03 100644 --- a/com.discord/smali/com/discord/utilities/rx/LeadingEdgeThrottle$DebounceState.smali +++ b/com.discord/smali/com/discord/utilities/rx/LeadingEdgeThrottle$DebounceState.smali @@ -174,7 +174,7 @@ :catchall_1 move-exception p2 - invoke-static {p2, p3, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {p2, p3, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void @@ -253,7 +253,7 @@ :catchall_0 move-exception p1 - invoke-static {p1, p2, v0}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {p1, p2, v0}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void diff --git a/com.discord/smali/com/discord/utilities/rx/OperatorBufferedDelay$ExactSubscriber.smali b/com.discord/smali/com/discord/utilities/rx/OperatorBufferedDelay$ExactSubscriber.smali index 9b7afae960..ee970638cc 100644 --- a/com.discord/smali/com/discord/utilities/rx/OperatorBufferedDelay$ExactSubscriber.smali +++ b/com.discord/smali/com/discord/utilities/rx/OperatorBufferedDelay$ExactSubscriber.smali @@ -168,7 +168,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p0, p1}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali/com/discord/utilities/search/network/SearchQuery$Builder.smali b/com.discord/smali/com/discord/utilities/search/network/SearchQuery$Builder.smali index 1e867bcb62..cfacefa1a6 100644 --- a/com.discord/smali/com/discord/utilities/search/network/SearchQuery$Builder.smali +++ b/com.discord/smali/com/discord/utilities/search/network/SearchQuery$Builder.smali @@ -267,7 +267,7 @@ aput-object p1, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/search/query/node/QueryNode$Preprocessor.smali b/com.discord/smali/com/discord/utilities/search/query/node/QueryNode$Preprocessor.smali index da3fcff784..ac3e55fff8 100644 --- a/com.discord/smali/com/discord/utilities/search/query/node/QueryNode$Preprocessor.smali +++ b/com.discord/smali/com/discord/utilities/search/query/node/QueryNode$Preprocessor.smali @@ -174,7 +174,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/search/query/node/answer/ChannelNode.smali b/com.discord/smali/com/discord/utilities/search/query/node/answer/ChannelNode.smali index 480bb320f6..8f6cd45b5a 100644 --- a/com.discord/smali/com/discord/utilities/search/query/node/answer/ChannelNode.smali +++ b/com.discord/smali/com/discord/utilities/search/query/node/answer/ChannelNode.smali @@ -153,7 +153,7 @@ sget-object v0, Lcom/discord/utilities/search/query/FilterType;->IN:Lcom/discord/utilities/search/query/FilterType; - invoke-static {v0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/search/query/node/answer/HasNode.smali b/com.discord/smali/com/discord/utilities/search/query/node/answer/HasNode.smali index c0c761f49e..4f260ae5c2 100644 --- a/com.discord/smali/com/discord/utilities/search/query/node/answer/HasNode.smali +++ b/com.discord/smali/com/discord/utilities/search/query/node/answer/HasNode.smali @@ -222,7 +222,7 @@ sget-object v0, Lcom/discord/utilities/search/query/FilterType;->HAS:Lcom/discord/utilities/search/query/FilterType; - invoke-static {v0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/search/query/node/answer/UserNode.smali b/com.discord/smali/com/discord/utilities/search/query/node/answer/UserNode.smali index b86293afa7..afa2086c79 100644 --- a/com.discord/smali/com/discord/utilities/search/query/node/answer/UserNode.smali +++ b/com.discord/smali/com/discord/utilities/search/query/node/answer/UserNode.smali @@ -224,7 +224,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/search/suggestion/SearchSuggestionEngine.smali b/com.discord/smali/com/discord/utilities/search/suggestion/SearchSuggestionEngine.smali index bd5b201ecb..a625cccf21 100644 --- a/com.discord/smali/com/discord/utilities/search/suggestion/SearchSuggestionEngine.smali +++ b/com.discord/smali/com/discord/utilities/search/suggestion/SearchSuggestionEngine.smali @@ -214,7 +214,7 @@ const/16 p3, 0xa - invoke-static {p1, p3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, p3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p3 @@ -319,7 +319,7 @@ return-object v1 :cond_2 - invoke-static {p1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v2 @@ -453,7 +453,7 @@ const/16 p2, 0xa - invoke-static {p3, p2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, p2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p2 @@ -599,7 +599,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/search/validation/SearchData$Builder$buildForChannel$1.smali b/com.discord/smali/com/discord/utilities/search/validation/SearchData$Builder$buildForChannel$1.smali index dfe812a1ec..586a53baa5 100644 --- a/com.discord/smali/com/discord/utilities/search/validation/SearchData$Builder$buildForChannel$1.smali +++ b/com.discord/smali/com/discord/utilities/search/validation/SearchData$Builder$buildForChannel$1.smali @@ -83,7 +83,7 @@ if-eqz v2, :cond_0 - invoke-static {p1, v2}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, v2}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v2 diff --git a/com.discord/smali/com/discord/utilities/simple_pager/SimplePager$Adapter.smali b/com.discord/smali/com/discord/utilities/simple_pager/SimplePager$Adapter.smali index 241f8c67c7..95493e5201 100644 --- a/com.discord/smali/com/discord/utilities/simple_pager/SimplePager$Adapter.smali +++ b/com.discord/smali/com/discord/utilities/simple_pager/SimplePager$Adapter.smali @@ -46,7 +46,7 @@ invoke-direct {p0, p1, v0}, Landroidx/fragment/app/FragmentPagerAdapter;->(Landroidx/fragment/app/FragmentManager;I)V - invoke-static {p2}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/ssl/SecureSocketsLayerUtils.smali b/com.discord/smali/com/discord/utilities/ssl/SecureSocketsLayerUtils.smali index 1921c8230c..7e91fcbbd0 100644 --- a/com.discord/smali/com/discord/utilities/ssl/SecureSocketsLayerUtils.smali +++ b/com.discord/smali/com/discord/utilities/ssl/SecureSocketsLayerUtils.smali @@ -205,7 +205,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p0, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-object v1 @@ -232,7 +232,7 @@ :catchall_1 move-exception v0 - invoke-static {p0, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p0, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v0 diff --git a/com.discord/smali/com/discord/utilities/stateful/StatefulViews.smali b/com.discord/smali/com/discord/utilities/stateful/StatefulViews.smali index 2c03ba69e6..f5fe2ef1e0 100644 --- a/com.discord/smali/com/discord/utilities/stateful/StatefulViews.smali +++ b/com.discord/smali/com/discord/utilities/stateful/StatefulViews.smali @@ -75,7 +75,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -177,7 +177,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->toList([I)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList([I)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2$1.smali b/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2$1.smali index a44a34cea9..a3c979dbca 100644 --- a/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2$1.smali +++ b/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2$1.smali @@ -117,11 +117,11 @@ :cond_2 const/16 p1, 0xa - invoke-static {v0, p1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, p1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p1 - invoke-static {p1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {p1}, Lf/n/a/k/a;->mapCapacity(I)I move-result p1 diff --git a/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2.smali b/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2.smali index f51cf1b5a4..f6528506d9 100644 --- a/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2.smali +++ b/com.discord/smali/com/discord/utilities/streams/StreamContextService$getForAllStreamingUsers$2.smali @@ -101,7 +101,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/MessagePreprocessor.smali b/com.discord/smali/com/discord/utilities/textprocessing/MessagePreprocessor.smali index a7d6ff6511..c33b6869dc 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/MessagePreprocessor.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/MessagePreprocessor.smali @@ -325,7 +325,7 @@ check-cast v1, Lcom/discord/simpleast/core/node/Node; - invoke-static {v1, v0}, Ld0/a/b/b/a;->U0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + invoke-static {v1, v0}, Ld0/a/b/b/a;->Z0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V goto :goto_0 @@ -441,7 +441,7 @@ sget-object v2, Lcom/discord/utilities/textprocessing/MessagePreprocessor$processSpoilerChildren$3$1;->INSTANCE:Lcom/discord/utilities/textprocessing/MessagePreprocessor$processSpoilerChildren$3$1; - invoke-static {v1, v2}, Ld0/a/b/b/a;->S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + invoke-static {v1, v2}, Ld0/a/b/b/a;->X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V goto :goto_4 @@ -616,7 +616,7 @@ invoke-direct {p0, v0}, Lcom/discord/utilities/textprocessing/MessagePreprocessor;->stripSimpleEmbedLink(Ljava/util/Collection;)V - invoke-static {p1, p0}, Ld0/a/b/b/a;->S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + invoke-static {p1, p0}, Ld0/a/b/b/a;->X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V iget-boolean v0, p0, Lcom/discord/utilities/textprocessing/MessagePreprocessor;->shouldJumboify:Z @@ -624,7 +624,7 @@ sget-object v0, Lcom/discord/utilities/textprocessing/MessagePreprocessor$process$1;->INSTANCE:Lcom/discord/utilities/textprocessing/MessagePreprocessor$process$1; - invoke-static {p1, v0}, Ld0/a/b/b/a;->S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + invoke-static {p1, v0}, Ld0/a/b/b/a;->X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V :cond_0 invoke-direct {p0}, Lcom/discord/utilities/textprocessing/MessagePreprocessor;->processSpoilerChildren()V diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali b/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali index d4e4b2aa6b..686f45af9d 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Parsers.smali @@ -111,7 +111,7 @@ aput-object v1, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -195,7 +195,7 @@ aput-object v1, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createBoldColoredRule$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createBoldColoredRule$1.smali index b880d54bd4..06cbc0c664 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createBoldColoredRule$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createBoldColoredRule$1.smali @@ -90,7 +90,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createStrikethroughColoredRule$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createStrikethroughColoredRule$1.smali index 9a96ce94d3..b783dd6cd4 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createStrikethroughColoredRule$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createStrikethroughColoredRule$1.smali @@ -90,7 +90,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createTextReplacementRule$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createTextReplacementRule$1.smali index 366396067c..a97e65a6b3 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Rules$createTextReplacementRule$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Rules$createTextReplacementRule$1.smali @@ -78,7 +78,7 @@ aput-object p2, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Rules.smali b/com.discord/smali/com/discord/utilities/textprocessing/Rules.smali index 4ca0488bd3..a761972472 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Rules.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Rules.smali @@ -121,7 +121,7 @@ sget-object v0, Lcom/discord/utilities/textprocessing/Rules$PATTERN_UNICODE_EMOJI$2;->INSTANCE:Lcom/discord/utilities/textprocessing/Rules$PATTERN_UNICODE_EMOJI$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createChangelogSpecialHeaderPaddingSpansProvider$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createChangelogSpecialHeaderPaddingSpansProvider$1.smali index 2a8312220c..0a7534ae30 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createChangelogSpecialHeaderPaddingSpansProvider$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createChangelogSpecialHeaderPaddingSpansProvider$1.smali @@ -80,7 +80,7 @@ invoke-direct {v0, v1, v2}, Lcom/discord/utilities/spans/VerticalPaddingSpan;->(II)V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createHeaderPaddingSpansProvider$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createHeaderPaddingSpansProvider$1.smali index 3ef02c92cf..7ab18a50f7 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createHeaderPaddingSpansProvider$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createHeaderPaddingSpansProvider$1.smali @@ -80,7 +80,7 @@ invoke-direct {v0, v1, v2}, Lcom/discord/utilities/spans/VerticalPaddingSpan;->(II)V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createMarkdownBulletSpansProvider$1$1.smali b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createMarkdownBulletSpansProvider$1$1.smali index a1e365d8f8..b479903f0e 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/Spans$createMarkdownBulletSpansProvider$1$1.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/Spans$createMarkdownBulletSpansProvider$1$1.smali @@ -104,7 +104,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/TagsBuilder.smali b/com.discord/smali/com/discord/utilities/textprocessing/TagsBuilder.smali index aae6858a67..7f7aacb8d1 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/TagsBuilder.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/TagsBuilder.smali @@ -227,7 +227,7 @@ if-eqz p1, :cond_0 - invoke-static {p1, p0}, Ld0/a/b/b/a;->S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + invoke-static {p1, p0}, Ld0/a/b/b/a;->X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V return-void diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/RoleMentionNode.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/RoleMentionNode.smali index 8df76fe63a..516e2407a5 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/RoleMentionNode.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/RoleMentionNode.smali @@ -226,7 +226,7 @@ aput-object v4, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/SpoilerNode.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/SpoilerNode.smali index f3c8f9c4ab..67fc38a7e3 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/SpoilerNode.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/SpoilerNode.smali @@ -88,7 +88,7 @@ invoke-direct {v0, p1}, Landroid/text/style/BackgroundColorSpan;->(I)V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -167,7 +167,7 @@ :goto_0 aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/textprocessing/node/UserMentionNode.smali b/com.discord/smali/com/discord/utilities/textprocessing/node/UserMentionNode.smali index 9429d2bd70..236b1693f3 100644 --- a/com.discord/smali/com/discord/utilities/textprocessing/node/UserMentionNode.smali +++ b/com.discord/smali/com/discord/utilities/textprocessing/node/UserMentionNode.smali @@ -388,7 +388,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali/com/discord/utilities/time/TimeElapsed.smali b/com.discord/smali/com/discord/utilities/time/TimeElapsed.smali index a90f2604a1..7d4a52f504 100644 --- a/com.discord/smali/com/discord/utilities/time/TimeElapsed.smali +++ b/com.discord/smali/com/discord/utilities/time/TimeElapsed.smali @@ -25,7 +25,7 @@ invoke-direct {p2, p0, p1}, Lcom/discord/utilities/time/TimeElapsed$milliseconds$2;->(Lcom/discord/utilities/time/TimeElapsed;Lcom/discord/utilities/time/Clock;)V - invoke-static {p2}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p2}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -35,7 +35,7 @@ invoke-direct {p1, p0}, Lcom/discord/utilities/time/TimeElapsed$seconds$2;->(Lcom/discord/utilities/time/TimeElapsed;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali index fca1bbd781..50c3284da7 100644 --- a/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$handleOrUntrusted$1.smali @@ -168,7 +168,7 @@ aput-object v4, v2, v3 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v16 diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali index c8189a23cc..01aea80c34 100644 --- a/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler$showUnhandledUrlDialog$$inlined$apply$lambda$1.smali @@ -45,7 +45,7 @@ const-string v1, "v.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali index afc92d5ffd..80dfa10386 100644 --- a/com.discord/smali/com/discord/utilities/uri/UriHandler.smali +++ b/com.discord/smali/com/discord/utilities/uri/UriHandler.smali @@ -190,7 +190,7 @@ const/16 v6, 0xa - invoke-static {v4, v6}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v4, v6}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v6 diff --git a/com.discord/smali/com/discord/utilities/view/grid/FrameGridLayout.smali b/com.discord/smali/com/discord/utilities/view/grid/FrameGridLayout.smali index 6e54f37cf6..4eae331466 100644 --- a/com.discord/smali/com/discord/utilities/view/grid/FrameGridLayout.smali +++ b/com.discord/smali/com/discord/utilities/view/grid/FrameGridLayout.smali @@ -489,7 +489,7 @@ goto :goto_3 :cond_5 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 @@ -524,7 +524,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -672,7 +672,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1$invokeSuspend$$inlined$also$lambda$1.smali b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1$invokeSuspend$$inlined$also$lambda$1.smali index 08116e935e..30165f4620 100644 --- a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1$invokeSuspend$$inlined$also$lambda$1.smali +++ b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1$invokeSuspend$$inlined$also$lambda$1.smali @@ -131,7 +131,7 @@ if-nez v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lcom/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1$invokeSuspend$$inlined$also$lambda$1;->this$0:Lcom/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1; diff --git a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1.smali b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1.smali index 6a4611a989..1354085086 100644 --- a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1.smali +++ b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1.smali @@ -154,7 +154,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V move-object v4, v0 @@ -170,7 +170,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lcom/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener$onTouch$newJob$1;->p$:Lkotlinx/coroutines/CoroutineScope; @@ -197,7 +197,7 @@ :cond_2 new-instance v1, Lk0/a/g; - invoke-static {p0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {p0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object v6 @@ -306,7 +306,7 @@ const/4 v9, 0x0 - invoke-static/range {v4 .. v9}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v4 .. v9}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; goto :goto_3 diff --git a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener.smali b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener.smali index e714b2a8aa..9159838402 100644 --- a/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener.smali +++ b/com.discord/smali/com/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener.smali @@ -293,7 +293,7 @@ if-eqz v6, :cond_1 - invoke-static {v6}, Lf/m/b/f/a;->firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v6}, Lf/n/a/k/a;->firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; move-result-object v6 @@ -515,7 +515,7 @@ aput-object v9, v7, v8 - invoke-static {v7}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v7}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v1 @@ -556,7 +556,7 @@ if-eqz p1, :cond_7 - invoke-static {p1, v0, v5, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, v5, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_7 return v4 @@ -585,7 +585,7 @@ if-eqz p1, :cond_a - invoke-static {p1, v0, v5, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, v5, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_a :goto_9 @@ -604,7 +604,7 @@ if-eqz p2, :cond_c - invoke-static {p2, v0, v5, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p2, v0, v5, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_c iget-object p2, p0, Lcom/discord/utilities/view/text/LinkifiedTextView$ClickableSpanOnTouchListener;->isClickHandled:Ljava/util/concurrent/atomic/AtomicBoolean; @@ -682,7 +682,7 @@ if-eqz p2, :cond_10 - invoke-static {p2, v0, v5, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p2, v0, v5, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_10 iget-object p2, v2, Lkotlin/jvm/internal/Ref$ObjectRef;->element:Ljava/lang/Object; @@ -711,7 +711,7 @@ const/4 v11, 0x0 - invoke-static/range {v6 .. v11}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v6 .. v11}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; move-result-object p1 @@ -731,7 +731,7 @@ if-eqz p1, :cond_a - invoke-static {p1, v0, v5, v0}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {p1, v0, v5, v0}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V goto/16 :goto_9 diff --git a/com.discord/smali/com/discord/utilities/view/validators/ValidationManager.smali b/com.discord/smali/com/discord/utilities/view/validators/ValidationManager.smali index 526441582b..c2a85c1077 100644 --- a/com.discord/smali/com/discord/utilities/view/validators/ValidationManager.smali +++ b/com.discord/smali/com/discord/utilities/view/validators/ValidationManager.smali @@ -117,7 +117,7 @@ goto :goto_1 :cond_1 - invoke-static {v2}, Lf/m/b/f/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; move-result-object v2 @@ -187,7 +187,7 @@ if-eqz p1, :cond_9 - invoke-static {v1, p1}, Lf/m/b/f/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; + invoke-static {v1, p1}, Lf/n/a/k/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$NotificationBuilder.smali b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$NotificationBuilder.smali index 38d3359d3a..0d366c3f91 100644 --- a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$NotificationBuilder.smali +++ b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$NotificationBuilder.smali @@ -230,7 +230,7 @@ :goto_1 aput-object p1, v5, v0 - invoke-static {v5}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v5}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$WakeLock.smali b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$WakeLock.smali index 464ca9b706..c598a32170 100644 --- a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$WakeLock.smali +++ b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService$WakeLock.smali @@ -112,7 +112,7 @@ invoke-direct {v0, p1}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$WakeLock$proximityWakeLock$2;->(Landroid/app/Application;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali index 8e95e190f2..063fc4e24a 100644 --- a/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali +++ b/com.discord/smali/com/discord/utilities/voice/VoiceEngineForegroundService.smali @@ -117,7 +117,7 @@ invoke-direct {v0, p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$wakeLock$2;->(Lcom/discord/utilities/voice/VoiceEngineForegroundService;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/utilities/websocket/WebSocket$connect$1.smali b/com.discord/smali/com/discord/utilities/websocket/WebSocket$connect$1.smali index 7bf1ec8c3a..20a6b51f34 100644 --- a/com.discord/smali/com/discord/utilities/websocket/WebSocket$connect$1.smali +++ b/com.discord/smali/com/discord/utilities/websocket/WebSocket$connect$1.smali @@ -53,7 +53,7 @@ invoke-direct {v0, v1, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p3 diff --git a/com.discord/smali/com/discord/utilities/websocket/ZLibWebSocketListener.smali b/com.discord/smali/com/discord/utilities/websocket/ZLibWebSocketListener.smali index 1c663220fa..bd53c5ba87 100644 --- a/com.discord/smali/com/discord/utilities/websocket/ZLibWebSocketListener.smali +++ b/com.discord/smali/com/discord/utilities/websocket/ZLibWebSocketListener.smali @@ -284,7 +284,7 @@ .catchall {:try_start_1 .. :try_end_1} :catchall_0 :try_start_2 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_2 @@ -323,7 +323,7 @@ move-exception v3 :try_start_6 - invoke-static {v1, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v3 :try_end_6 @@ -375,7 +375,7 @@ :try_end_8 .catchall {:try_start_8 .. :try_end_8} :catchall_3 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -390,7 +390,7 @@ :catchall_4 move-exception p2 - invoke-static {v1, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw p2 diff --git a/com.discord/smali/com/discord/views/BoxedButton.smali b/com.discord/smali/com/discord/views/BoxedButton.smali index bdc895a2b3..bce49ddce5 100644 --- a/com.discord/smali/com/discord/views/BoxedButton.smali +++ b/com.discord/smali/com/discord/views/BoxedButton.smali @@ -97,7 +97,7 @@ const p1, 0x7f0a0127 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -105,7 +105,7 @@ const p1, 0x7f0a0126 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -113,7 +113,7 @@ const p1, 0x7f0a0125 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/views/CodeVerificationView.smali b/com.discord/smali/com/discord/views/CodeVerificationView.smali index d88b429429..b501d3dda9 100644 --- a/com.discord/smali/com/discord/views/CodeVerificationView.smali +++ b/com.discord/smali/com/discord/views/CodeVerificationView.smali @@ -249,7 +249,7 @@ aput-object v0, v3, p2 - invoke-static {v3}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p2 @@ -565,7 +565,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 @@ -605,7 +605,7 @@ iget-object v1, p0, Lcom/discord/views/CodeVerificationView;->d:Ljava/util/List; - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 @@ -655,7 +655,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali/com/discord/views/GuildView.smali b/com.discord/smali/com/discord/views/GuildView.smali index 0532d265cc..78e038d42f 100644 --- a/com.discord/smali/com/discord/views/GuildView.smali +++ b/com.discord/smali/com/discord/views/GuildView.smali @@ -79,7 +79,7 @@ const v1, 0x7f0a0490 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -87,7 +87,7 @@ const v1, 0x7f0a048f - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 diff --git a/com.discord/smali/com/discord/views/LoadingButton.smali b/com.discord/smali/com/discord/views/LoadingButton.smali index 1e8e91b754..07444e5195 100644 --- a/com.discord/smali/com/discord/views/LoadingButton.smali +++ b/com.discord/smali/com/discord/views/LoadingButton.smali @@ -83,7 +83,7 @@ const v2, 0x7f0a0581 - invoke-static {p0, v2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v2 @@ -91,7 +91,7 @@ const v2, 0x7f0a0580 - invoke-static {p0, v2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v2 diff --git a/com.discord/smali/com/discord/views/OverlayMenuView.smali b/com.discord/smali/com/discord/views/OverlayMenuView.smali index 0503531ca9..920467d720 100644 --- a/com.discord/smali/com/discord/views/OverlayMenuView.smali +++ b/com.discord/smali/com/discord/views/OverlayMenuView.smali @@ -280,7 +280,7 @@ const p1, 0x7f0a066d - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -288,7 +288,7 @@ const p1, 0x7f0a0666 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -296,7 +296,7 @@ const p1, 0x7f0a0664 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -304,7 +304,7 @@ const p1, 0x7f0a0668 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -312,7 +312,7 @@ const p1, 0x7f0a066f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -320,7 +320,7 @@ const p1, 0x7f0a066e - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -328,7 +328,7 @@ const p1, 0x7f0a091d - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -336,7 +336,7 @@ const p1, 0x7f0a0604 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -344,7 +344,7 @@ const p1, 0x7f0a02ed - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/views/ScreenTitleView.smali b/com.discord/smali/com/discord/views/ScreenTitleView.smali index fb9f226fb6..893c51d02b 100644 --- a/com.discord/smali/com/discord/views/ScreenTitleView.smali +++ b/com.discord/smali/com/discord/views/ScreenTitleView.smali @@ -77,7 +77,7 @@ const v1, 0x7f0a0786 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -85,7 +85,7 @@ const v1, 0x7f0a0785 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 diff --git a/com.discord/smali/com/discord/views/ServerFolderView.smali b/com.discord/smali/com/discord/views/ServerFolderView.smali index 4a36b9c9f9..e3cb400f0e 100644 --- a/com.discord/smali/com/discord/views/ServerFolderView.smali +++ b/com.discord/smali/com/discord/views/ServerFolderView.smali @@ -107,7 +107,7 @@ const p2, 0x7f0a03bc - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -115,7 +115,7 @@ const p2, 0x7f0a0491 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -127,7 +127,7 @@ sget-object v0, Ll0/d;->d:Ll0/d; - invoke-static {p2, v0}, Lf/m/b/f/a;->V([ILkotlin/jvm/functions/Function2;)Ll0/h; + invoke-static {p2, v0}, Lf/n/a/k/a;->T([ILkotlin/jvm/functions/Function2;)Ll0/h; move-result-object p2 @@ -393,7 +393,7 @@ check-cast p3, Lcom/discord/views/GuildView; - invoke-static {p4}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p4}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 @@ -458,7 +458,7 @@ goto :goto_5 :cond_8 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 diff --git a/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali b/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali index f628d8335a..37d8770b0a 100644 --- a/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali +++ b/com.discord/smali/com/discord/views/ToolbarTitleLayout.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0985 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a0986 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -111,7 +111,7 @@ const p1, 0x7f0a0984 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/views/UsernameView.smali b/com.discord/smali/com/discord/views/UsernameView.smali index e21a5efca5..448fc86b4c 100644 --- a/com.discord/smali/com/discord/views/UsernameView.smali +++ b/com.discord/smali/com/discord/views/UsernameView.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a0a18 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -83,7 +83,7 @@ const p1, 0x7f0a0a17 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/views/VoiceUserLimitView.smali b/com.discord/smali/com/discord/views/VoiceUserLimitView.smali index f3be9a6f31..a5bb9f6ce1 100644 --- a/com.discord/smali/com/discord/views/VoiceUserLimitView.smali +++ b/com.discord/smali/com/discord/views/VoiceUserLimitView.smali @@ -67,7 +67,7 @@ invoke-direct {p1, p0}, Lf/a/n/g0;->(Lcom/discord/views/VoiceUserLimitView;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -127,7 +127,7 @@ move-result p1 - invoke-static {p1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {p1}, Lf/n/a/k/a;->roundToInt(F)I move-result p1 diff --git a/com.discord/smali/com/discord/views/VoiceUserView.smali b/com.discord/smali/com/discord/views/VoiceUserView.smali index cbd315c576..8821f8f9ea 100644 --- a/com.discord/smali/com/discord/views/VoiceUserView.smali +++ b/com.discord/smali/com/discord/views/VoiceUserView.smali @@ -105,7 +105,7 @@ const v1, 0x7f0a0a57 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -113,7 +113,7 @@ const v1, 0x7f0a0a64 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 diff --git a/com.discord/smali/com/discord/views/channelsidebar/GuildChannelSideBarActionsView.smali b/com.discord/smali/com/discord/views/channelsidebar/GuildChannelSideBarActionsView.smali index 4dfe05aff4..195b5f21ed 100644 --- a/com.discord/smali/com/discord/views/channelsidebar/GuildChannelSideBarActionsView.smali +++ b/com.discord/smali/com/discord/views/channelsidebar/GuildChannelSideBarActionsView.smali @@ -119,7 +119,7 @@ const p2, 0x7f0a01b8 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -127,7 +127,7 @@ const p2, 0x7f0a01b7 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -135,7 +135,7 @@ const p2, 0x7f0a01b6 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -143,7 +143,7 @@ const p2, 0x7f0a01b9 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali/com/discord/views/channelsidebar/PrivateChannelSideBarActionsView.smali b/com.discord/smali/com/discord/views/channelsidebar/PrivateChannelSideBarActionsView.smali index 84c0cf9de4..5624afab3a 100644 --- a/com.discord/smali/com/discord/views/channelsidebar/PrivateChannelSideBarActionsView.smali +++ b/com.discord/smali/com/discord/views/channelsidebar/PrivateChannelSideBarActionsView.smali @@ -119,7 +119,7 @@ const p2, 0x7f0a0718 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -127,7 +127,7 @@ const p2, 0x7f0a071b - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -135,7 +135,7 @@ const p2, 0x7f0a0719 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -143,7 +143,7 @@ const p2, 0x7f0a071a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/views/steps/StepsView$a.smali b/com.discord/smali/com/discord/views/steps/StepsView$a.smali similarity index 100% rename from com.discord/smali_classes2/com/discord/views/steps/StepsView$a.smali rename to com.discord/smali/com/discord/views/steps/StepsView$a.smali diff --git a/com.discord/smali/com/discord/views/typing/TypingDots.smali b/com.discord/smali/com/discord/views/typing/TypingDots.smali index e7cfec07a4..2dc73d710a 100644 --- a/com.discord/smali/com/discord/views/typing/TypingDots.smali +++ b/com.discord/smali/com/discord/views/typing/TypingDots.smali @@ -111,7 +111,7 @@ aput-object p2, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; + invoke-static {p1}, Lf/n/a/k/a;->arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; move-result-object p1 diff --git a/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali b/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali index d286daa16b..64f8ede59b 100644 --- a/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali +++ b/com.discord/smali/com/discord/views/user/UserAvatarPresenceView.smali @@ -111,7 +111,7 @@ const v0, 0x7f0a09af - invoke-static {p0, v0}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -119,7 +119,7 @@ const v0, 0x7f0a09ae - invoke-static {p0, v0}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -127,7 +127,7 @@ const v0, 0x7f0a09b0 - invoke-static {p0, v0}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/views/video/AppVideoStreamRenderer.smali b/com.discord/smali/com/discord/views/video/AppVideoStreamRenderer.smali index f66a3e008a..789cfe4225 100644 --- a/com.discord/smali/com/discord/views/video/AppVideoStreamRenderer.smali +++ b/com.discord/smali/com/discord/views/video/AppVideoStreamRenderer.smali @@ -150,7 +150,7 @@ const/4 v2, 0x1 - invoke-static {v0, v1, v2, v1}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {v0, v1, v2, v1}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_1 sput-object v1, Lcom/discord/views/video/AppVideoStreamRenderer$a;->a:Lkotlinx/coroutines/Job; @@ -285,7 +285,7 @@ if-eqz v5, :cond_2 - invoke-static {v5, v2, v4, v2}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {v5, v2, v4, v2}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_2 sput-object v2, Lcom/discord/views/video/AppVideoStreamRenderer$a;->a:Lkotlinx/coroutines/Job; diff --git a/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali b/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali index 2c1263097e..d98bd2f74b 100644 --- a/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali +++ b/com.discord/smali/com/discord/views/video/VideoCallParticipantView.smali @@ -360,7 +360,7 @@ const p3, 0x7f0a0682 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -368,7 +368,7 @@ const p3, 0x7f0a0676 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -376,7 +376,7 @@ const p3, 0x7f0a067f - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -384,7 +384,7 @@ const p3, 0x7f0a0677 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -392,7 +392,7 @@ const p3, 0x7f0a0680 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -400,7 +400,7 @@ const p3, 0x7f0a067c - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -408,7 +408,7 @@ const p3, 0x7f0a067d - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -416,7 +416,7 @@ const p3, 0x7f0a067a - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -424,7 +424,7 @@ const p3, 0x7f0a0678 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -432,7 +432,7 @@ const p3, 0x7f0a0679 - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -440,7 +440,7 @@ const p3, 0x7f0a067b - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 @@ -448,7 +448,7 @@ const p3, 0x7f0a067e - invoke-static {p0, p3}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p3}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p3 diff --git a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali index 1a2f8df327..ced730e48a 100644 --- a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali +++ b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheet.smali @@ -257,7 +257,7 @@ const v0, 0x7f0a0298 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -265,7 +265,7 @@ const v0, 0x7f0a015e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -273,7 +273,7 @@ const v0, 0x7f0a015b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -281,7 +281,7 @@ const v0, 0x7f0a015f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -289,7 +289,7 @@ const v0, 0x7f0a0161 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -297,7 +297,7 @@ const v0, 0x7f0a0160 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -305,7 +305,7 @@ const v0, 0x7f0a0162 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -313,7 +313,7 @@ const v0, 0x7f0a015c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -321,7 +321,7 @@ const v0, 0x7f0a03bd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.smali b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.smali index 2d28bc6e53..b7ed7b0a7e 100644 --- a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.smali +++ b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSheetViewModel$observeViewStateFromStores$3.smali @@ -94,7 +94,7 @@ move-result-object p3 - invoke-static {p3}, Lf/m/b/f/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; + invoke-static {p3}, Lf/n/a/k/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; move-result-object p3 @@ -102,7 +102,7 @@ const/16 v1, 0xa - invoke-static {p3, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSuccessDialog.smali b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSuccessDialog.smali index d4516cdfa1..a507d34b66 100644 --- a/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSuccessDialog.smali +++ b/com.discord/smali/com/discord/widgets/announcements/WidgetChannelFollowSuccessDialog.smali @@ -117,7 +117,7 @@ const v0, 0x7f0a0165 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -125,7 +125,7 @@ const v0, 0x7f0a0164 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -267,7 +267,7 @@ const v0, 0x7f0a0163 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -373,7 +373,7 @@ sget-object v2, Lj0/p/c;->b:Lj0/p/c$a; - invoke-static {v1, v2}, Lf/m/b/f/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; + invoke-static {v1, v2}, Lf/n/a/k/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; move-result-object v1 @@ -405,7 +405,7 @@ sget-object v3, Lj0/p/c;->b:Lj0/p/c$a; - invoke-static {v2, v3}, Lf/m/b/f/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; + invoke-static {v2, v3}, Lf/n/a/k/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/auth/AuthInviteInfoView.smali b/com.discord/smali/com/discord/widgets/auth/AuthInviteInfoView.smali index 741647fd99..de174eb87b 100644 --- a/com.discord/smali/com/discord/widgets/auth/AuthInviteInfoView.smali +++ b/com.discord/smali/com/discord/widgets/auth/AuthInviteInfoView.smali @@ -159,7 +159,7 @@ const p2, 0x7f0a00b9 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -167,7 +167,7 @@ const p2, 0x7f0a00b7 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -175,7 +175,7 @@ const p2, 0x7f0a00ba - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -183,7 +183,7 @@ const p2, 0x7f0a00b8 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAgeVerify.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAgeVerify.smali index f2ae8f263a..b62fe21ede 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAgeVerify.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAgeVerify.smali @@ -315,7 +315,7 @@ const v0, 0x7f0a0079 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -323,7 +323,7 @@ const v0, 0x7f0a0072 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -331,7 +331,7 @@ const v0, 0x7f0a0073 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -339,7 +339,7 @@ const v0, 0x7f0a0071 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -347,7 +347,7 @@ const v0, 0x7f0a0070 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -355,7 +355,7 @@ const v0, 0x7f0a006f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -363,7 +363,7 @@ const v0, 0x7f0a0076 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -371,7 +371,7 @@ const v0, 0x7f0a0078 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -379,7 +379,7 @@ const v0, 0x7f0a0074 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -387,7 +387,7 @@ const v0, 0x7f0a006e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -395,7 +395,7 @@ const v0, 0x7f0a006d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -403,7 +403,7 @@ const v0, 0x7f0a006c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthAgeGated.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthAgeGated.smali index 43e5bba412..a5838a232d 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthAgeGated.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthAgeGated.smali @@ -71,7 +71,7 @@ const v0, 0x7f0a00cf - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthBirthday.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthBirthday.smali index b5447dcbbd..6283369f92 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthBirthday.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthBirthday.smali @@ -179,13 +179,13 @@ const v0, 0x7f0a00c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 iput-object v1, p0, Lcom/discord/widgets/auth/WidgetAuthBirthday;->input$delegate:Lkotlin/properties/ReadOnlyProperty; - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -193,7 +193,7 @@ const v0, 0x7f0a00d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -201,7 +201,7 @@ const v0, 0x7f0a00c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -209,7 +209,7 @@ const v0, 0x7f0a00c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -231,7 +231,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthBirthday$validationManager$2;->(Lcom/discord/widgets/auth/WidgetAuthBirthday;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha.smali index 095de13712..95f29a774d 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthCaptcha.smali @@ -95,7 +95,7 @@ const v0, 0x7f0a00b5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -103,7 +103,7 @@ const v0, 0x7f0a00b4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$configureRegisterButton$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$configureRegisterButton$1.smali index 7f4f3b3765..2ea2b715c6 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$configureRegisterButton$1.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding$configureRegisterButton$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding.smali index 5214cb35aa..27cc9dfeaa 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLanding.smali @@ -141,7 +141,7 @@ const v0, 0x7f0a00bc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -149,7 +149,7 @@ const v0, 0x7f0a00bd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -157,7 +157,7 @@ const v0, 0x7f0a00be - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a00bb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali index 9b05487178..b8fa88523a 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali @@ -185,7 +185,7 @@ const v0, 0x7f0a00c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -193,7 +193,7 @@ const v0, 0x7f0a00c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -201,7 +201,7 @@ const v0, 0x7f0a00c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -209,7 +209,7 @@ const v0, 0x7f0a00c2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -217,7 +217,7 @@ const v0, 0x7f0a00bf - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -225,7 +225,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -233,7 +233,7 @@ const v0, 0x7f0a00c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -243,7 +243,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthLogin$validationManager$2;->(Lcom/discord/widgets/auth/WidgetAuthLogin;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali index 915bff1e9a..5110a8e9cc 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthMfa.smali @@ -99,7 +99,7 @@ const v0, 0x7f0a00c6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -107,7 +107,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali index 0060119c6b..e8bd2095ca 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthRegister.smali @@ -211,7 +211,7 @@ const v0, 0x7f0a00ca - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -219,7 +219,7 @@ const v0, 0x7f0a00d1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -227,7 +227,7 @@ const v0, 0x7f0a00cc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -235,7 +235,7 @@ const v0, 0x7f0a00ce - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -243,7 +243,7 @@ const v0, 0x7f0a00c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -251,7 +251,7 @@ const v0, 0x7f0a00c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -259,7 +259,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -267,7 +267,7 @@ const v0, 0x7f0a00d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -281,7 +281,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetAuthRegister$validationManager$2;->(Lcom/discord/widgets/auth/WidgetAuthRegister;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount.smali b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount.smali index f1d6bc2746..a899db7b5a 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetAuthUndeleteAccount.smali @@ -119,7 +119,7 @@ const v0, 0x7f0a00d5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -127,7 +127,7 @@ const v0, 0x7f0a00d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -135,7 +135,7 @@ const v0, 0x7f0a00d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuth2Authorize.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuth2Authorize.smali index e5378dc9f6..be5e7e4059 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuth2Authorize.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuth2Authorize.smali @@ -967,7 +967,7 @@ invoke-direct {v0, v1, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -979,7 +979,7 @@ invoke-direct {v1, v2, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 @@ -989,7 +989,7 @@ sget-object p1, Lj0/i/o;->d:Lj0/i/o; :goto_0 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object v11 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali index 6ab93ad437..af467a9278 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$OAuthPermissionViewHolder.smali @@ -92,7 +92,7 @@ const p1, 0x7f0a0659 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -100,7 +100,7 @@ const p1, 0x7f0a065a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$onViewBoundOrOnResume$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$onViewBoundOrOnResume$1.smali index 655b5eca59..daacd12578 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$onViewBoundOrOnResume$1.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize$onViewBoundOrOnResume$1.smali @@ -107,7 +107,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -117,7 +117,7 @@ invoke-direct {v1, v2, v0}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali index e5c2aff9a4..5545c5d68e 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2Authorize.smali @@ -374,7 +374,7 @@ const v0, 0x7f0a0658 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -382,7 +382,7 @@ const v0, 0x7f0a0647 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -390,7 +390,7 @@ const v0, 0x7f0a0648 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -398,7 +398,7 @@ const v0, 0x7f0a0652 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -406,7 +406,7 @@ const v0, 0x7f0a0645 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -414,7 +414,7 @@ const v0, 0x7f0a0654 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -422,7 +422,7 @@ const v0, 0x7f0a0653 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -430,7 +430,7 @@ const v0, 0x7f0a064d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -438,7 +438,7 @@ const v0, 0x7f0a0656 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -450,7 +450,7 @@ fill-array-data v0, :array_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -458,7 +458,7 @@ const v0, 0x7f0a064e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -466,7 +466,7 @@ const v0, 0x7f0a064b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -474,7 +474,7 @@ const v0, 0x7f0a0651 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -484,7 +484,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/auth/WidgetOauth2Authorize$validationManager$2;->(Lcom/discord/widgets/auth/WidgetOauth2Authorize;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -1462,7 +1462,7 @@ const/16 v3, 0xa - invoke-static {v4, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v4, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 @@ -1520,7 +1520,7 @@ if-eqz v4, :cond_6 - invoke-static {v3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2$1.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2$1.smali index 2ab5649a7f..fd03b39f89 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2$1.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2$1.smali @@ -146,7 +146,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -160,7 +160,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2$1;->p$:Lkotlinx/coroutines/CoroutineScope; diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2.smali index 48cd8e43c9..15cdb90d74 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$authorizeForSamsung$2.smali @@ -89,7 +89,7 @@ const/4 v8, 0x0 - invoke-static/range {v3 .. v8}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v3 .. v8}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; return-void diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali index cd2d11e8b9..aa89b41302 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2.smali @@ -126,7 +126,7 @@ if-nez v0, :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$2;->this$0:Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung; diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali index b5a21985d4..1f2c23b796 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetOauth2AuthorizeSamsung.smali @@ -75,7 +75,7 @@ const v0, 0x7f0a064d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -823,7 +823,7 @@ check-cast v1, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung; - invoke-static {v2}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {v2}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto/16 :goto_3 @@ -861,7 +861,7 @@ check-cast v11, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung; - invoke-static {v2}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {v2}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto/16 :goto_2 @@ -882,7 +882,7 @@ check-cast v10, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung; - invoke-static {v2}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {v2}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V move-object v15, v10 @@ -899,7 +899,7 @@ goto :goto_1 :cond_4 - invoke-static {v2}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {v2}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V new-instance v2, Ln0/x$a; @@ -937,7 +937,7 @@ invoke-direct {v10, v1, v5, v9}, Lf/a/i/a;->(Ljava/lang/String;Ln0/x;Lkotlin/coroutines/Continuation;)V - invoke-static {v8, v10, v3}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v8, v10, v3}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object v8 @@ -1035,7 +1035,7 @@ invoke-direct/range {v10 .. v15}, Lf/a/i/b;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ln0/x;Lkotlin/coroutines/Continuation;)V - invoke-static {v7, v6, v3}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v7, v6, v3}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object v6 @@ -1105,7 +1105,7 @@ iput v1, v3, Lcom/discord/widgets/auth/WidgetOauth2AuthorizeSamsung$samsungCallbackHandshake$1;->label:I - invoke-static {v6, v12, v3}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v6, v12, v3}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali index 0f5c41bdfc..eb8da8e9a3 100644 --- a/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali +++ b/com.discord/smali/com/discord/widgets/auth/WidgetRemoteAuth.smali @@ -191,7 +191,7 @@ const v0, 0x7f0a073d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a0738 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -207,7 +207,7 @@ const v0, 0x7f0a073b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a073a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -223,7 +223,7 @@ const v0, 0x7f0a073c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -231,7 +231,7 @@ const v0, 0x7f0a0739 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$configureNotificationRadios$1$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$configureNotificationRadios$1$1.smali index 309fc4e468..a5a1cfe0f2 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$configureNotificationRadios$1$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings$configureNotificationRadios$1$1.smali @@ -51,7 +51,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali index df7fc6135c..cab456482e 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelNotificationSettings.smali @@ -140,7 +140,7 @@ const v0, 0x7f0a0173 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -148,7 +148,7 @@ const v0, 0x7f0a01a1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -160,7 +160,7 @@ fill-array-data v0, :array_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -168,7 +168,7 @@ const v0, 0x7f0a0172 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelOnboardingSheet.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelOnboardingSheet.smali index 28e1ee7ac9..15770228a7 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelOnboardingSheet.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelOnboardingSheet.smali @@ -69,7 +69,7 @@ const v0, 0x7f0a0159 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter$ItemChannel.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter$ItemChannel.smali index 0517a895e6..56b103dc18 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter$ItemChannel.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Adapter$ItemChannel.smali @@ -81,7 +81,7 @@ const p1, 0x7f0a0192 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Model$Companion$get$1.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Model$Companion$get$1.smali index 6329223b1c..612085c70d 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Model$Companion$get$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector$Model$Companion$get$1.smali @@ -130,7 +130,7 @@ invoke-direct {p1, v0}, Lcom/discord/widgets/channels/WidgetChannelSelector$Model$Item;->(Lcom/discord/models/domain/ModelChannel;)V - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -156,7 +156,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali index 15c9f0f41a..354522a331 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSelector.smali @@ -92,7 +92,7 @@ const v0, 0x7f0a0193 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali index 2c62c886c0..d2dbe91bc2 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSettingsPermissionsAddMember$Model.smali @@ -319,7 +319,7 @@ .method public static synthetic f(Ljava/util/Map;Lcom/discord/models/domain/ModelUser;)Ljava/lang/Boolean; .locals 0 - invoke-static {p1, p0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, p0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object p0 @@ -447,13 +447,13 @@ .method public static synthetic h(Ljava/util/Map;Lcom/discord/models/domain/ModelUser;Lcom/discord/models/domain/ModelUser;)Ljava/lang/Integer; .locals 1 - invoke-static {p1, p0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, p0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 check-cast v0, Lcom/discord/models/domain/ModelGuildMember$Computed; - invoke-static {p2, p0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p2, p0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object p0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali index 26bb836f9e..95acb71e0b 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelSidebarActions.smali @@ -75,7 +75,7 @@ const v0, 0x7f0a0a75 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -83,7 +83,7 @@ const v0, 0x7f0a0a76 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic$showContextMenu$4.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic$showContextMenu$4.smali index 0b5904372d..e5e4f3bdcc 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic$showContextMenu$4.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic$showContextMenu$4.smali @@ -121,7 +121,7 @@ invoke-direct {v9, v7, v8}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v9}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v9}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali index 52b411d099..687ae3e00f 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopic.smali @@ -149,7 +149,7 @@ const v0, 0x7f0a01bf - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -157,7 +157,7 @@ const v0, 0x7f0a01c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a01be - invoke-static {p0, v0}, Lf/m/b/f/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a01c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a01bd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopicViewModel.smali b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopicViewModel.smali index ffb3a3a4c3..afb7c366a1 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopicViewModel.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetChannelTopicViewModel.smali @@ -295,7 +295,7 @@ move-result v5 - invoke-static {v5}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v5}, Lf/n/a/k/a;->mapCapacity(I)I move-result v5 @@ -391,7 +391,7 @@ move-result v7 - invoke-static {v7}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v7}, Lf/n/a/k/a;->mapCapacity(I)I move-result v7 @@ -990,7 +990,7 @@ move-result-object v3 - invoke-static {v1, v3}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1, v3}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$FriendItem$Companion.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$FriendItem$Companion.smali index 109f74ea68..4adc0ab29c 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$FriendItem$Companion.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$Model$FriendItem$Companion.smali @@ -59,7 +59,7 @@ const/16 v1, 0xa - invoke-static {p2, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 @@ -109,7 +109,7 @@ new-instance v2, Ljava/util/ArrayList; - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$2$2.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$2$2.smali index 6542591f63..62fd447589 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$2$2.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends$setupFAB$2$2.smali @@ -177,7 +177,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali index dac3f3857c..9c982e1e8b 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetGroupInviteFriends.smali @@ -207,7 +207,7 @@ const v0, 0x7f0a040e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a0411 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -223,7 +223,7 @@ const v0, 0x7f0a040f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -231,7 +231,7 @@ const v0, 0x7f0a040c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -239,7 +239,7 @@ const v0, 0x7f0a040d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$confirmDelete$2.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$confirmDelete$2.smali index c63164fa76..07fd494d29 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$confirmDelete$2.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings$confirmDelete$2.smali @@ -47,7 +47,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali index baa6df8924..6e734e5bfa 100644 --- a/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali +++ b/com.discord/smali/com/discord/widgets/channels/WidgetTextChannelSettings.smali @@ -476,7 +476,7 @@ aput-object v1, v0, v12 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -492,7 +492,7 @@ const v0, 0x7f0a01ad - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -500,7 +500,7 @@ const v0, 0x7f0a01ac - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -508,7 +508,7 @@ const v0, 0x7f0a01ae - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -516,7 +516,7 @@ const v0, 0x7f0a01b2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -524,7 +524,7 @@ const v0, 0x7f0a01a3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -532,7 +532,7 @@ const v0, 0x7f0a01b0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -540,7 +540,7 @@ const v0, 0x7f0a019d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -548,7 +548,7 @@ const v0, 0x7f0a019b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -556,7 +556,7 @@ const v0, 0x7f0a019c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -564,7 +564,7 @@ const v0, 0x7f0a01af - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -572,7 +572,7 @@ const v0, 0x7f0a01a2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -580,7 +580,7 @@ const v0, 0x7f0a01b1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -588,7 +588,7 @@ const v0, 0x7f0a01b3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -596,7 +596,7 @@ const v0, 0x7f0a01b4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -2132,7 +2132,7 @@ sget-object v0, Lcom/discord/widgets/channels/WidgetTextChannelSettings;->SLOWMODE_COOLDOWN_VALUES:Ljava/util/List; - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$getPrivateChannelList$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$getPrivateChannelList$1.smali index 52920b4859..6aea44245c 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$getPrivateChannelList$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListModel$Companion$getPrivateChannelList$1.smali @@ -131,7 +131,7 @@ const/16 v4, 0xa - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads$Model$Companion.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads$Model$Companion.smali index 4de83bc754..cbc6e73ebb 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads$Model$Companion.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads$Model$Companion.smali @@ -286,7 +286,7 @@ move-result-object v2 - invoke-static {p2}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p2}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v4 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads.smali index 45f68fb6cd..871e302d0a 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelListUnreads.smali @@ -124,7 +124,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelListUnreads$unreads$2;->(Lcom/discord/widgets/channels/list/WidgetChannelListUnreads;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -134,7 +134,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelListUnreads$unreadsText$2;->(Lcom/discord/widgets/channels/list/WidgetChannelListUnreads;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -144,7 +144,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/channels/list/WidgetChannelListUnreads$unreadsTextBackground$2;->(Lcom/discord/widgets/channels/list/WidgetChannelListUnreads;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali index 8850f392d2..3271f7f469 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsList.smali @@ -377,7 +377,7 @@ const v0, 0x7f0a0a79 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -385,7 +385,7 @@ const v0, 0x7f0a026f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -393,7 +393,7 @@ const v0, 0x7f0a0094 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -401,7 +401,7 @@ const v0, 0x7f0a01da - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -409,7 +409,7 @@ const v0, 0x7f0a01d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -417,7 +417,7 @@ const v0, 0x7f0a01d7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -425,7 +425,7 @@ const v0, 0x7f0a01d8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -433,7 +433,7 @@ const v0, 0x7f0a01f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -441,7 +441,7 @@ const v0, 0x7f0a01f1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -449,7 +449,7 @@ const v0, 0x7f0a01f3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -457,7 +457,7 @@ const v0, 0x7f0a01f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -465,7 +465,7 @@ const v0, 0x7f0a01ed - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -473,7 +473,7 @@ const v0, 0x7f0a01ee - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -481,7 +481,7 @@ const v0, 0x7f0a0a7a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory.smali index 5c3cadf86f..34de52d41f 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelCategory.smali @@ -142,7 +142,7 @@ const p1, 0x7f0a01c4 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -150,7 +150,7 @@ const p1, 0x7f0a01c3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -158,7 +158,7 @@ const p1, 0x7f0a01c2 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali index 275a503f94..c9867bb2a1 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelPrivate.smali @@ -164,7 +164,7 @@ const p1, 0x7f0a01dd - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -172,7 +172,7 @@ const p1, 0x7f0a0166 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -180,7 +180,7 @@ const p1, 0x7f0a01e0 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -188,7 +188,7 @@ const p1, 0x7f0a01e1 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -196,7 +196,7 @@ const p1, 0x7f0a01de - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -204,7 +204,7 @@ const p1, 0x7f0a01df - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali index 8cd512b681..dd2e0e469c 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelText.smali @@ -124,7 +124,7 @@ const p1, 0x7f0a01c5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -132,7 +132,7 @@ const p1, 0x7f0a01c7 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -140,7 +140,7 @@ const p1, 0x7f0a01c6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -148,7 +148,7 @@ const p1, 0x7f0a01c8 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali index 90cf4531a9..f72e27b8ca 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemChannelVoice.smali @@ -120,7 +120,7 @@ const p1, 0x7f0a01c9 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -128,7 +128,7 @@ const p1, 0x7f0a01cb - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -136,7 +136,7 @@ const p1, 0x7f0a01ca - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali index 530152f197..fff2ca3a6a 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemHeader.smali @@ -84,7 +84,7 @@ const p1, 0x7f0a01db - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -92,7 +92,7 @@ const p1, 0x7f0a01ec - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite$onConfigure$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite$onConfigure$1.smali index 3e23c5e15a..b948bc8932 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite$onConfigure$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemInvite$onConfigure$1.smali @@ -53,7 +53,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali index 4e4ff7d3ad..b0521ff179 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA$onConfigure$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali index 59fbc8b593..f45fbe0719 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemMFA.smali @@ -77,7 +77,7 @@ const p1, 0x7f0a01dc - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser.smali index 0d142b94a0..f65a802e3d 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListAdapter$ItemVoiceUser.smali @@ -164,7 +164,7 @@ const p1, 0x7f0a01cc - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -172,7 +172,7 @@ const p1, 0x7f0a01d1 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -180,7 +180,7 @@ const p1, 0x7f0a01cd - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -188,7 +188,7 @@ const p1, 0x7f0a01ce - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -196,7 +196,7 @@ const p1, 0x7f0a01d0 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -204,7 +204,7 @@ const p1, 0x7f0a01cf - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$5.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$5.smali index 35a3b9b231..27c203d8ac 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$5.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions$configureUI$5.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali index 03bd81d0b3..eac4a6ff0b 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetChannelsListItemChannelActions.smali @@ -270,7 +270,7 @@ const v0, 0x7f0a01e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -278,7 +278,7 @@ const v0, 0x7f0a01eb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -286,7 +286,7 @@ const v0, 0x7f0a01ea - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -294,7 +294,7 @@ const v0, 0x7f0a01e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -302,7 +302,7 @@ const v0, 0x7f0a01e3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -310,7 +310,7 @@ const v0, 0x7f0a01e2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -318,7 +318,7 @@ const v0, 0x7f0a01e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -326,7 +326,7 @@ const v0, 0x7f0a01e8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -334,7 +334,7 @@ const v0, 0x7f0a01e5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -342,7 +342,7 @@ const v0, 0x7f0a01e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali index 69102ba971..77d5f18852 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/WidgetCollapsedUsersListAdapter$WidgetCollapsedUserListItem.smali @@ -97,7 +97,7 @@ const p1, 0x7f0a0a81 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -105,7 +105,7 @@ const p1, 0x7f0a0a80 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/list/items/CollapsedUser.smali b/com.discord/smali/com/discord/widgets/channels/list/items/CollapsedUser.smali index 103b8a5cf1..dac97db96e 100644 --- a/com.discord/smali/com/discord/widgets/channels/list/items/CollapsedUser.smali +++ b/com.discord/smali/com/discord/widgets/channels/list/items/CollapsedUser.smali @@ -60,7 +60,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/channels/list/items/CollapsedUser$userId$2;->(Lcom/discord/widgets/channels/list/items/CollapsedUser;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali index b1e8e59034..c8fb1d4d96 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/GuildMemberListItemGeneratorKt.smali @@ -115,7 +115,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -202,7 +202,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -254,7 +254,7 @@ goto :goto_0 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; + invoke-static {p1}, Lf/n/a/k/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali index ff33a21e1a..0e01c0bb3b 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/PrivateChannelMemberListItemGeneratorKt.smali @@ -212,7 +212,7 @@ if-eqz v8, :cond_1 - invoke-static {v5, v8}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v5, v8}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v8 @@ -245,7 +245,7 @@ const/4 v6, 0x1 :cond_2 - invoke-static {v5, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v5, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v9 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.smali index cb0cfe87cc..496bf53d7d 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/WidgetChannelMembersList.smali @@ -54,7 +54,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList$recycler$2;->(Lcom/discord/widgets/channels/memberlist/WidgetChannelMembersList;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderAdd.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderAdd.smali index a6040345ac..04d22498da 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderAdd.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderAdd.smali @@ -57,7 +57,7 @@ const p1, 0x7f0a0168 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali index 9602e1003b..e9e54008c3 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderLoading.smali @@ -214,7 +214,7 @@ aput-object v4, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember$bind$3.smali b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember$bind$3.smali index ac94eb99d5..4b19e70df8 100644 --- a/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember$bind$3.smali +++ b/com.discord/smali/com/discord/widgets/channels/memberlist/adapter/ChannelMembersListViewHolderMember$bind$3.smali @@ -49,7 +49,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/MessageManager.smali b/com.discord/smali/com/discord/widgets/chat/MessageManager.smali index cc9f244229..673e307972 100644 --- a/com.discord/smali/com/discord/widgets/chat/MessageManager.smali +++ b/com.discord/smali/com/discord/widgets/chat/MessageManager.smali @@ -848,7 +848,7 @@ const/16 v3, 0xa - invoke-static {v0, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$Companion.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$Companion.smali index 95b5c61f29..c1e09fd652 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$Companion.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$Companion.smali @@ -124,7 +124,7 @@ aput-object v9, v0, v8 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v8 diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$1.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$1.smali index 5e9af1105f..36b32c5210 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$1.smali @@ -41,7 +41,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali index d38c280a2a..f76bade1d5 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions$onViewCreated$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali index 5b2b0cd156..947cfd9a9b 100644 --- a/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali +++ b/com.discord/smali/com/discord/widgets/chat/WidgetUrlActions.smali @@ -139,7 +139,7 @@ const v0, 0x7f0a02e2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -147,7 +147,7 @@ const v0, 0x7f0a02df - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -155,7 +155,7 @@ const v0, 0x7f0a02e0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -163,7 +163,7 @@ const v0, 0x7f0a02e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/chat/WidgetUrlActions$url$2;->(Lcom/discord/widgets/chat/WidgetUrlActions;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/AppFlexInputViewModel.smali b/com.discord/smali/com/discord/widgets/chat/input/AppFlexInputViewModel.smali index a8e291a835..182b22a199 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/AppFlexInputViewModel.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/AppFlexInputViewModel.smali @@ -884,7 +884,7 @@ const/4 v1, 0x2 - invoke-static {p0, p1, v0, v1, v0}, Lf/h/a/b/i1/e;->e1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V + invoke-static {p0, p1, v0, v1, v0}, Lf/h/a/c/i1/e;->g1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V return-void diff --git a/com.discord/smali/com/discord/widgets/chat/input/MentionUtilsKt.smali b/com.discord/smali/com/discord/widgets/chat/input/MentionUtilsKt.smali index bf6982c563..9d15d42ab1 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/MentionUtilsKt.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/MentionUtilsKt.smali @@ -59,7 +59,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; + invoke-static {v0}, Lf/n/a/k/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; move-result-object v0 @@ -136,7 +136,7 @@ move-result v4 - invoke-static {v4}, Lf/m/b/f/a;->isWhitespace(C)Z + invoke-static {v4}, Lf/n/a/k/a;->isWhitespace(C)Z move-result v4 diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput.smali index f4f7d9887c..4bf1ba6375 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInput.smali @@ -288,7 +288,7 @@ const v0, 0x7f0a01fc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -296,7 +296,7 @@ const v0, 0x7f0a0211 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -304,7 +304,7 @@ const v0, 0x7f0a0210 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -312,7 +312,7 @@ const v0, 0x7f0a020d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -320,7 +320,7 @@ const v0, 0x7f0a01fd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -328,7 +328,7 @@ const v0, 0x7f0a01ff - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -336,7 +336,7 @@ const v0, 0x7f0a0202 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -344,7 +344,7 @@ const v0, 0x7f0a0206 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -352,7 +352,7 @@ const v0, 0x7f0a0205 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -360,7 +360,7 @@ const v0, 0x7f0a0203 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -368,7 +368,7 @@ const v0, 0x7f0a0204 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputCommandsModel.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputCommandsModel.smali index d69939696a..fe3c1a4dcc 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputCommandsModel.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputCommandsModel.smali @@ -688,7 +688,7 @@ check-cast v1, Lcom/discord/models/domain/ModelUser; - invoke-static {v1, p2}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v1, p2}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v3 @@ -701,7 +701,7 @@ move-result-object v2 :cond_0 - invoke-static {v1, p1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v1, p1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend$configureSendListeners$1.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend$configureSendListeners$1.smali index e41b79f40c..bf2d7bca76 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend$configureSendListeners$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend$configureSendListeners$1.smali @@ -196,7 +196,7 @@ :cond_0 new-instance v11, Ljava/util/ArrayList; - invoke-static {v1, v7}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v7}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v7 @@ -347,7 +347,7 @@ :cond_4 new-instance v4, Ljava/util/ArrayList; - invoke-static {v1, v7}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v7}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v7 diff --git a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend.smali b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend.smali index b4ff9f2634..1af583478c 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/WidgetChatInputSend.smali @@ -295,7 +295,7 @@ const/4 p1, 0x2 - invoke-static {p2, v1, v2, p1, v2}, Lf/h/a/b/i1/e;->e1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V + invoke-static {p2, v1, v2, p1, v2}, Lf/h/a/c/i1/e;->g1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V goto :goto_1 diff --git a/com.discord/smali/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results.smali b/com.discord/smali/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results.smali index 0311f06379..229bef29f2 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results.smali @@ -78,7 +78,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results$firstUnicodeEmojiCategoryItem$2;->(Lcom/discord/widgets/chat/input/emoji/EmojiPickerViewModel$ViewState$Results;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetEmojiAdapter.smali b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetEmojiAdapter.smali index 4faea2d7a0..4fe8aae4cd 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetEmojiAdapter.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/emoji/WidgetEmojiAdapter.smali @@ -764,7 +764,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/expression/WidgetExpressionTray.smali b/com.discord/smali/com/discord/widgets/chat/input/expression/WidgetExpressionTray.smali index 4f2d121cb1..8a66177d5f 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/expression/WidgetExpressionTray.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/expression/WidgetExpressionTray.smali @@ -401,7 +401,7 @@ const v0, 0x7f0a0364 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -409,7 +409,7 @@ const v0, 0x7f0a036d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -417,7 +417,7 @@ const v0, 0x7f0a0365 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -425,7 +425,7 @@ const v0, 0x7f0a0366 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -433,7 +433,7 @@ const v0, 0x7f0a0373 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -441,7 +441,7 @@ const v0, 0x7f0a0368 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -449,7 +449,7 @@ const v0, 0x7f0a0367 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -457,7 +457,7 @@ const v0, 0x7f0a036b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -465,7 +465,7 @@ const v0, 0x7f0a036a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -473,7 +473,7 @@ const v0, 0x7f0a036f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -481,7 +481,7 @@ const v0, 0x7f0a036e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -489,7 +489,7 @@ const v0, 0x7f0a0370 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -497,7 +497,7 @@ const v0, 0x7f0a0369 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -505,7 +505,7 @@ const v0, 0x7f0a036c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1548,7 +1548,7 @@ aput-object v4, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState$gifCount$2.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState$gifCount$2.smali index b7e2e8f6d7..c9fcc46498 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState$gifCount$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState$gifCount$2.smali @@ -98,7 +98,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwCountOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwCountOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState.smali index e433baad84..c2820a5ae4 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState.smali @@ -50,7 +50,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState$gifCount$2;->(Lcom/discord/widgets/chat/input/gifpicker/GifCategoryViewModel$ViewState;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.smali index 864f39386f..5290176ff9 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifCategoryViewModel.smali @@ -170,7 +170,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag.smali index 443928f67e..571787922a 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag.smali @@ -39,7 +39,7 @@ sget-object v0, Lcom/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag$Companion$INSTANCE$2;->INSTANCE:Lcom/discord/widgets/chat/input/gifpicker/GifPickerFeatureFlag$Companion$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerViewModel.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerViewModel.smali index b9d6ba0879..7f78a24f64 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerViewModel.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifPickerViewModel.smali @@ -153,7 +153,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded$gifCount$2.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded$gifCount$2.smali index 52caa971f6..eb5c43030d 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded$gifCount$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded$gifCount$2.smali @@ -98,7 +98,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwCountOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwCountOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded.smali index 9c1500628f..e2309cb0b3 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded.smali @@ -53,7 +53,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded$gifCount$2;->(Lcom/discord/widgets/chat/input/gifpicker/GifSearchViewModel$ViewState$Loaded;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.smali index abf72ca255..30ca286a58 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/GifSearchViewModel.smali @@ -222,7 +222,7 @@ const/16 v5, 0xa - invoke-static {v1, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifCategory.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifCategory.smali index 5ccc1e63fd..e236aa4ea2 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifCategory.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifCategory.smali @@ -153,7 +153,7 @@ const v0, 0x7f0a03dc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a03e2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -169,7 +169,7 @@ const v0, 0x7f0a03dd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -177,7 +177,7 @@ const v0, 0x7f0a03e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPicker.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPicker.smali index 53ecdf7392..1eb3e9cec9 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPicker.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPicker.smali @@ -111,7 +111,7 @@ const v0, 0x7f0a03e5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -119,7 +119,7 @@ const v0, 0x7f0a03e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -127,7 +127,7 @@ const v0, 0x7f0a03e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPickerSearch.smali b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPickerSearch.smali index b5a2ed3959..7d7038bd7c 100644 --- a/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPickerSearch.smali +++ b/com.discord/smali/com/discord/widgets/chat/input/gifpicker/WidgetGifPickerSearch.smali @@ -153,7 +153,7 @@ const v0, 0x7f0a03f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a03ec - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -169,7 +169,7 @@ const v0, 0x7f0a03ea - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -177,7 +177,7 @@ const v0, 0x7f0a03eb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -185,7 +185,7 @@ const v0, 0x7f0a03e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView.smali b/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView.smali index 7edb16d5b2..fd112d4fb3 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/InlineMediaView.smali @@ -166,7 +166,7 @@ const p1, 0x7f0a04ed - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -174,7 +174,7 @@ const p1, 0x7f0a04ef - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -182,7 +182,7 @@ const p1, 0x7f0a04f0 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -190,7 +190,7 @@ const p1, 0x7f0a04ee - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -198,7 +198,7 @@ const p1, 0x7f0a04f1 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -263,7 +263,7 @@ const p1, 0x7f0a04ed - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -271,7 +271,7 @@ const p1, 0x7f0a04ef - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -279,7 +279,7 @@ const p1, 0x7f0a04f0 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -287,7 +287,7 @@ const p1, 0x7f0a04ee - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -295,7 +295,7 @@ const p1, 0x7f0a04f1 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -360,7 +360,7 @@ const p1, 0x7f0a04ed - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -368,7 +368,7 @@ const p1, 0x7f0a04ef - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -376,7 +376,7 @@ const p1, 0x7f0a04f0 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -384,7 +384,7 @@ const p1, 0x7f0a04ee - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -392,7 +392,7 @@ const p1, 0x7f0a04f1 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/ViewEmbedGameInvite$onConfigureActionButton$2.smali b/com.discord/smali/com/discord/widgets/chat/list/ViewEmbedGameInvite$onConfigureActionButton$2.smali index ef7f28d968..563a790e93 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/ViewEmbedGameInvite$onConfigureActionButton$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/ViewEmbedGameInvite$onConfigureActionButton$2.smali @@ -41,7 +41,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapter$ScrollToWithHighlight.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapter$ScrollToWithHighlight.smali index c3aeba4c55..24f9c0ae19 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapter$ScrollToWithHighlight.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapter$ScrollToWithHighlight.smali @@ -312,7 +312,7 @@ sget-object v0, Lcom/discord/widgets/chat/list/WidgetChatListAdapter;->Companion:Lcom/discord/widgets/chat/list/WidgetChatListAdapter$Companion; - invoke-static {p1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$4.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$4.smali index 12236c95cf..de2924ab03 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$4.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$4.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$5.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$5.smali index a8307f8509..ee16516156 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$5.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment$configureUI$5.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment.smali index 5b3dc1f285..a913fa1514 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemAttachment.smali @@ -203,7 +203,7 @@ const p1, 0x7f0a022d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -211,7 +211,7 @@ const p1, 0x7f0a0229 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -219,7 +219,7 @@ const p1, 0x7f0a022c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -227,7 +227,7 @@ const p1, 0x7f0a022e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -235,7 +235,7 @@ const p1, 0x7f0a022a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -243,7 +243,7 @@ const p1, 0x7f0a022b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -251,7 +251,7 @@ const p1, 0x7f0a022f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -428,7 +428,7 @@ const-string v4, "itemView.context" - invoke-static {v2, v3, v4}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v2, v3, v4}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemBlocked.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemBlocked.smali index 509ba56cd9..011719d926 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemBlocked.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemBlocked.smali @@ -55,7 +55,7 @@ const v0, 0x7f0a0212 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali index 635c2fa6f1..5920047814 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemCallMessage.smali @@ -101,7 +101,7 @@ const p1, 0x7f0a021d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -109,7 +109,7 @@ const p1, 0x7f0a021e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -117,7 +117,7 @@ const p1, 0x7f0a021f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiLottie.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiLottie.smali index ddc24583d8..9169e895ee 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiLottie.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiLottie.smali @@ -77,7 +77,7 @@ const p1, 0x7f0a021a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -85,7 +85,7 @@ const p1, 0x7f0a0219 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -175,7 +175,7 @@ const-string v2, "itemView.context" - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v4 @@ -316,7 +316,7 @@ const-string v3, "itemView.context" - invoke-static {v1, v2, v3}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v1, v2, v3}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiPng.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiPng.smali index 6febf29115..81e8f46587 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiPng.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemDstiPng.smali @@ -55,7 +55,7 @@ const p1, 0x7f0a021b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -88,7 +88,7 @@ sget-object v2, Lcom/discord/utilities/images/MGImagesConfig$CustomImageFormat;->APNG:Lcom/discord/utilities/images/MGImagesConfig$CustomImageFormat; - invoke-static {v2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v7 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali index cce6038f96..8c1d885ce9 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Companion$bindUrlOnClick$1.smali @@ -45,7 +45,7 @@ const-string/jumbo v1, "view.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali index c0f8d454d9..f8e94f25cc 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model.smali @@ -219,7 +219,7 @@ const/16 p6, 0xa - invoke-static {p4, p6}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p4, p6}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p6 @@ -272,7 +272,7 @@ invoke-direct {p4, p1}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model$isEmbedUrlFoundInVisibleSpoilerNode$1$2$1;->(Ljava/lang/String;)V - invoke-static {p5, p4}, Ld0/a/b/b/a;->S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + invoke-static {p5, p4}, Ld0/a/b/b/a;->X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V :try_end_0 .catch Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$Model$isEmbedUrlFoundInVisibleSpoilerNode$1$2$MatchFoundException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$$inlined$apply$lambda$1.smali index 0a5896b31c..5456d0d1c3 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$$inlined$apply$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$configureEmbedImage$$inlined$apply$lambda$1.smali @@ -86,7 +86,7 @@ :cond_0 sget-object v0, Lcom/discord/widgets/media/WidgetMedia;->Companion:Lcom/discord/widgets/media/WidgetMedia$Companion; - invoke-static {p1, v2, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v2, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$onConfigure$3.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$onConfigure$3.smali index 69c3b236a1..6819afc9be 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$onConfigure$3.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed$onConfigure$3.smali @@ -69,7 +69,7 @@ const-string v2, "itemView.context" - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali index 26632aa4fb..dbe99569a1 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemEmbed.smali @@ -469,7 +469,7 @@ const p1, 0x7f0a0237 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -477,7 +477,7 @@ const p1, 0x7f0a0243 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -485,7 +485,7 @@ const p1, 0x7f0a0245 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -493,7 +493,7 @@ const p1, 0x7f0a0233 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -501,7 +501,7 @@ const p1, 0x7f0a0234 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -509,7 +509,7 @@ const p1, 0x7f0a0239 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -517,7 +517,7 @@ const p1, 0x7f0a023d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -525,7 +525,7 @@ const p1, 0x7f0a0238 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -533,7 +533,7 @@ const p1, 0x7f0a031b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -541,7 +541,7 @@ const p1, 0x7f0a0240 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -549,7 +549,7 @@ const p1, 0x7f0a0241 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -557,7 +557,7 @@ const p1, 0x7f0a031c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -565,7 +565,7 @@ const p1, 0x7f0a0242 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -573,7 +573,7 @@ const p1, 0x7f0a023a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -581,7 +581,7 @@ const p1, 0x7f0a023e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -589,7 +589,7 @@ const p1, 0x7f0a023f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -597,7 +597,7 @@ const p1, 0x7f0a0244 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -2311,7 +2311,7 @@ const-string v4, "itemView.context" - invoke-static {v2, v3, v4}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v2, v3, v4}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v2 @@ -3026,7 +3026,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali index 419aa42c74..cce1f3757a 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGameInvite.smali @@ -57,7 +57,7 @@ const p1, 0x7f0a0529 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$buttons$2.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$buttons$2.smali index 9b186fd846..3e97760b19 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$buttons$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift$buttons$2.smali @@ -112,7 +112,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali index f60f2601e6..9c5b045839 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGift.smali @@ -269,7 +269,7 @@ const p1, 0x7f0a0537 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -277,7 +277,7 @@ const p1, 0x7f0a053b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -285,7 +285,7 @@ const p1, 0x7f0a0538 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -293,7 +293,7 @@ const p1, 0x7f0a0539 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -301,7 +301,7 @@ const p1, 0x7f0a0536 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -309,7 +309,7 @@ const p1, 0x7f0a053c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -317,7 +317,7 @@ const p1, 0x7f0a0533 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -325,7 +325,7 @@ const p1, 0x7f0a053d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -333,7 +333,7 @@ const p1, 0x7f0a0534 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -341,7 +341,7 @@ const p1, 0x7f0a053a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -351,7 +351,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift$buttons$2;->(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemGift;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate$configureResolvedUI$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate$configureResolvedUI$1.smali index 421aab4003..43208ceb91 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate$configureResolvedUI$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate$configureResolvedUI$1.smali @@ -47,7 +47,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate.smali index 291bc879f7..3394ba74e8 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildTemplate.smali @@ -108,7 +108,7 @@ const p1, 0x7f0a0542 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -116,7 +116,7 @@ const p1, 0x7f0a0543 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -124,7 +124,7 @@ const p1, 0x7f0a0541 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$1.smali index 6c0782e563..5d72d58300 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$1.smali @@ -43,7 +43,7 @@ const-string/jumbo v2, "view.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$2.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$2.smali index 3ab9396908..4ffae7d076 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome$onConfigure$2.smali @@ -53,7 +53,7 @@ const-string/jumbo v2, "view.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali index 813b220c36..a99e4e898f 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemGuildWelcome.smali @@ -123,7 +123,7 @@ const p1, 0x7f0a0544 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -131,7 +131,7 @@ const p1, 0x7f0a0545 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -139,7 +139,7 @@ const p1, 0x7f0a0a67 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -147,7 +147,7 @@ const p1, 0x7f0a0a66 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali index 40ce4c6ed6..074885610c 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemInvite.smali @@ -328,7 +328,7 @@ const p1, 0x7f0a054b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -336,7 +336,7 @@ const p1, 0x7f0a0553 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -344,7 +344,7 @@ const p1, 0x7f0a054c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -352,7 +352,7 @@ const p1, 0x7f0a054d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -360,7 +360,7 @@ const p1, 0x7f0a0555 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -368,7 +368,7 @@ const p1, 0x7f0a0557 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -376,7 +376,7 @@ const p1, 0x7f0a054e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -384,7 +384,7 @@ const p1, 0x7f0a054f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -392,7 +392,7 @@ const p1, 0x7f0a0552 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -400,7 +400,7 @@ const p1, 0x7f0a0550 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -408,7 +408,7 @@ const p1, 0x7f0a0551 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -416,7 +416,7 @@ const p1, 0x7f0a054a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -424,7 +424,7 @@ const p1, 0x7f0a0554 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -432,7 +432,7 @@ const p1, 0x7f0a0556 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$2.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$2.smali index 31a6ae8374..d8bb2a8512 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$3.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$3.smali index c469008396..a9eeb7e73a 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$3.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$configureUI$3.smali @@ -47,7 +47,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether.smali index 1e150bcacd..cebbbd6f9f 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether.smali @@ -204,7 +204,7 @@ const p1, 0x7f0a055b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -212,7 +212,7 @@ const p1, 0x7f0a055f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -220,7 +220,7 @@ const p1, 0x7f0a0559 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -228,7 +228,7 @@ const p1, 0x7f0a0558 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -236,7 +236,7 @@ const p1, 0x7f0a055e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -244,7 +244,7 @@ const p1, 0x7f0a055d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -252,7 +252,7 @@ const p1, 0x7f0a055a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -262,7 +262,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether$userAdapter$2;->(Lcom/discord/widgets/chat/list/WidgetChatListAdapterItemListenTogether;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemNewMessages.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemNewMessages.smali index c0d5f5c76a..e78dbfb0d3 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemNewMessages.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemNewMessages.smali @@ -97,7 +97,7 @@ const p1, 0x7f0a0230 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -105,7 +105,7 @@ const p1, 0x7f0a0231 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -113,7 +113,7 @@ const p1, 0x7f0a0232 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemPrivateChannelStart.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemPrivateChannelStart.smali index 9683a34b6e..acdb029c0d 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemPrivateChannelStart.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemPrivateChannelStart.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0217 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a0216 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -111,7 +111,7 @@ const p1, 0x7f0a0218 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemStart.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemStart.smali index 9feb90fa7a..322c77c942 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemStart.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemStart.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0215 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a021c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -111,7 +111,7 @@ const p1, 0x7f0a0213 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage$onConfigure$systemMessageAst$1.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage$onConfigure$systemMessageAst$1.smali index 12b4008a00..cf9096d075 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage$onConfigure$systemMessageAst$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage$onConfigure$systemMessageAst$1.smali @@ -74,7 +74,7 @@ invoke-direct {v0, v1}, Landroid/text/style/ForegroundColorSpan;->(I)V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali index d96482e42b..9059d5f872 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemSystemMessage.smali @@ -95,7 +95,7 @@ const v0, 0x7f0a021d - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -103,7 +103,7 @@ const v0, 0x7f0a021e - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -111,7 +111,7 @@ const v0, 0x7f0a021f - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemTimestamp.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemTimestamp.smali index dd7ff65855..403183fd94 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemTimestamp.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemTimestamp.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0230 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a0231 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -111,7 +111,7 @@ const p1, 0x7f0a0232 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress$ModelProvider.smali b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress$ModelProvider.smali index 12f3aa1afa..2e9fa35b57 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress$ModelProvider.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/WidgetChatListAdapterItemUploadProgress$ModelProvider.smali @@ -99,7 +99,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -244,7 +244,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/EmojiViewHolder.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/EmojiViewHolder.smali index fcbbb367bb..0ec2d3ec80 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/EmojiViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/EmojiViewHolder.smali @@ -66,7 +66,7 @@ const p1, 0x7f0a0323 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali index 39bf03f912..18f2eb306a 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/MessageActionDialogs.smali @@ -104,7 +104,7 @@ invoke-direct {v1, v0, v3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v10 @@ -276,7 +276,7 @@ invoke-direct {v0, v11, v12}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.smali index 75d72447b9..c5798e219e 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions$Model$Companion$get$2.smali @@ -172,7 +172,7 @@ move-result-object v6 - invoke-static {v6}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v6}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v6 diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali index 5923ecd227..6e858e3484 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActions.smali @@ -354,7 +354,7 @@ const v0, 0x7f0a02ca - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -362,7 +362,7 @@ const v0, 0x7f0a02d0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -370,7 +370,7 @@ const v0, 0x7f0a02d5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -378,7 +378,7 @@ const v0, 0x7f0a02cf - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -386,7 +386,7 @@ const v0, 0x7f0a02d6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -394,7 +394,7 @@ const v0, 0x7f0a02cc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -402,7 +402,7 @@ const v0, 0x7f0a02cd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -410,7 +410,7 @@ const v0, 0x7f0a02d1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -418,7 +418,7 @@ const v0, 0x7f0a02d7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -426,7 +426,7 @@ const v0, 0x7f0a02ce - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -434,7 +434,7 @@ const v0, 0x7f0a02d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -442,7 +442,7 @@ const v0, 0x7f0a02d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -450,7 +450,7 @@ const v0, 0x7f0a02d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1771,7 +1771,7 @@ invoke-direct {v9, v7, v8}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v9}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v9}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 diff --git a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActionsEmojisAdapter.smali b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActionsEmojisAdapter.smali index 9da627ab8d..0aa0263517 100644 --- a/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActionsEmojisAdapter.smali +++ b/com.discord/smali/com/discord/widgets/chat/list/actions/WidgetChatListActionsEmojisAdapter.smali @@ -101,7 +101,7 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 diff --git a/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$reactionsObs$2$$special$$inlined$sortedByDescending$1.smali b/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$reactionsObs$2$$special$$inlined$sortedByDescending$1.smali index d379b517b0..b59cda196c 100644 --- a/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$reactionsObs$2$$special$$inlined$sortedByDescending$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider$get$reactionsObs$2$$special$$inlined$sortedByDescending$1.smali @@ -73,7 +73,7 @@ move-result-object p1 - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.smali b/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.smali index baacdaf781..e83335524e 100644 --- a/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.smali +++ b/com.discord/smali/com/discord/widgets/chat/managereactions/ManageReactionsModelProvider.smali @@ -176,7 +176,7 @@ const/16 v5, 0xa - invoke-static {v3, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -265,7 +265,7 @@ invoke-direct {v1}, Lcom/discord/widgets/chat/managereactions/ManageReactionsResultsAdapter$LoadingItem;->()V - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -302,7 +302,7 @@ invoke-direct/range {p1 .. p6}, Lcom/discord/widgets/chat/managereactions/ManageReactionsResultsAdapter$ErrorItem;->(JJLcom/discord/models/domain/ModelMessageReaction$Emoji;)V - invoke-static {v3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/chat/managereactions/WidgetManageReactions.smali b/com.discord/smali/com/discord/widgets/chat/managereactions/WidgetManageReactions.smali index 5818568cc9..437c582e62 100644 --- a/com.discord/smali/com/discord/widgets/chat/managereactions/WidgetManageReactions.smali +++ b/com.discord/smali/com/discord/widgets/chat/managereactions/WidgetManageReactions.smali @@ -99,7 +99,7 @@ const v0, 0x7f0a0588 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -107,7 +107,7 @@ const v0, 0x7f0a058e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingUsers$1$1.smali b/com.discord/smali/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingUsers$1$1.smali index 0c93358d18..095bfddaa5 100644 --- a/com.discord/smali/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingUsers$1$1.smali +++ b/com.discord/smali/com/discord/widgets/chat/overlay/ChatTypingModel$Companion$getTypingUsers$1$1.smali @@ -102,7 +102,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -125,7 +125,7 @@ check-cast v1, Lcom/discord/models/domain/ModelUser; - invoke-static {v1, p2}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v1, p2}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/chat/overlay/WidgetChatOverlay.smali b/com.discord/smali/com/discord/widgets/chat/overlay/WidgetChatOverlay.smali index b7ff871dfa..d2f26da5e0 100644 --- a/com.discord/smali/com/discord/widgets/chat/overlay/WidgetChatOverlay.smali +++ b/com.discord/smali/com/discord/widgets/chat/overlay/WidgetChatOverlay.smali @@ -84,7 +84,7 @@ const v0, 0x7f0a0252 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -92,7 +92,7 @@ const v0, 0x7f0a0253 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item$1.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item$1.smali index 856f3265cb..bf81998d05 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item$1.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item$1.smali @@ -59,7 +59,7 @@ const-string/jumbo p3, "view.context" - invoke-static {p1, p2, p3}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, p2, p3}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item.smali index 837a5fb78b..b762e1ab55 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$Adapter$Item.smali @@ -77,7 +77,7 @@ const p1, 0x7f0a02b6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$onViewBoundOrOnResume$1.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$onViewBoundOrOnResume$1.smali index 3fc8aaf886..a8f1376767 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$onViewBoundOrOnResume$1.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging$onViewBoundOrOnResume$1.smali @@ -87,7 +87,7 @@ invoke-static {p1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1}, Lf/m/b/f/a;->asReversed(Ljava/util/List;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->asReversed(Ljava/util/List;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging.smali index a5560aed80..7ac8043936 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetDebugging.smali @@ -85,7 +85,7 @@ const v0, 0x7f0a02b7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali index b02a3d7845..600b98f3a1 100644 --- a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali +++ b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali @@ -183,7 +183,7 @@ const v0, 0x7f0a0386 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a0385 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a0387 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -207,7 +207,7 @@ const v0, 0x7f0a0381 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a0384 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -223,7 +223,7 @@ const v0, 0x7f0a0383 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -480,7 +480,7 @@ new-array v1, v2, [Ljava/lang/Object; - const-string v3, "33.0" + const-string v3, "33.1" aput-object v3, v1, v5 diff --git a/com.discord/smali/com/discord/widgets/feedback/WidgetFeedbackSheet.smali b/com.discord/smali/com/discord/widgets/feedback/WidgetFeedbackSheet.smali index 0fac87d513..2a5dc4477a 100644 --- a/com.discord/smali/com/discord/widgets/feedback/WidgetFeedbackSheet.smali +++ b/com.discord/smali/com/discord/widgets/feedback/WidgetFeedbackSheet.smali @@ -166,7 +166,7 @@ const v0, 0x7f0a0390 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -174,7 +174,7 @@ const v0, 0x7f0a038f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -182,7 +182,7 @@ const v0, 0x7f0a0391 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -190,7 +190,7 @@ const v0, 0x7f0a0392 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/EmptyFriendsStateView.smali b/com.discord/smali/com/discord/widgets/friends/EmptyFriendsStateView.smali index 7c5161bc61..729622dd9b 100644 --- a/com.discord/smali/com/discord/widgets/friends/EmptyFriendsStateView.smali +++ b/com.discord/smali/com/discord/widgets/friends/EmptyFriendsStateView.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a0330 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -83,7 +83,7 @@ const p1, 0x7f0a0331 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -110,7 +110,7 @@ const p1, 0x7f0a0330 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -118,7 +118,7 @@ const p1, 0x7f0a0331 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -147,7 +147,7 @@ const p1, 0x7f0a0330 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -155,7 +155,7 @@ const p1, 0x7f0a0331 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$Item$Friend.smali b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$Item$Friend.smali index db09ca7372..46a231b7d0 100644 --- a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$Item$Friend.smali +++ b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$Item$Friend.smali @@ -306,7 +306,7 @@ aput-object v4, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$getItems$1.smali b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$getItems$1.smali index a8a9832e0f..7257c2767d 100644 --- a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$getItems$1.smali +++ b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel$getItems$1.smali @@ -103,7 +103,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel.smali b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel.smali index f3bfd903e6..23756def86 100644 --- a/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel.smali +++ b/com.discord/smali/com/discord/widgets/friends/FriendsListViewModel.smali @@ -526,7 +526,7 @@ invoke-direct {v1}, Ljava/util/ArrayList;->()V - invoke-static {p1}, Lf/m/b/f/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -884,7 +884,7 @@ move-result-object v1 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1.smali b/com.discord/smali/com/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1.smali index bdd9a26909..502742ab81 100644 --- a/com.discord/smali/com/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1.smali @@ -1,5 +1,5 @@ .class public final Lcom/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1; -.super Lf/h/a/d/j/b/c; +.super Lf/h/a/f/j/b/c; .source "NearbyManager.kt" @@ -24,7 +24,7 @@ iput-object p1, p0, Lcom/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1;->this$0:Lcom/discord/widgets/friends/NearbyManager; - invoke-direct {p0}, Lf/h/a/d/j/b/c;->()V + invoke-direct {p0}, Lf/h/a/f/j/b/c;->()V return-void .end method @@ -34,7 +34,7 @@ .method public onPermissionChanged(Z)V .locals 3 - invoke-super {p0, p1}, Lf/h/a/d/j/b/c;->onPermissionChanged(Z)V + invoke-super {p0, p1}, Lf/h/a/f/j/b/c;->onPermissionChanged(Z)V if-nez p1, :cond_0 diff --git a/com.discord/smali/com/discord/widgets/friends/NearbyManager$setupBroadcaster$1.smali b/com.discord/smali/com/discord/widgets/friends/NearbyManager$setupBroadcaster$1.smali index c95c20c425..2915addc13 100644 --- a/com.discord/smali/com/discord/widgets/friends/NearbyManager$setupBroadcaster$1.smali +++ b/com.discord/smali/com/discord/widgets/friends/NearbyManager$setupBroadcaster$1.smali @@ -1,5 +1,5 @@ .class public final Lcom/discord/widgets/friends/NearbyManager$setupBroadcaster$1; -.super Lf/h/a/d/j/b/b; +.super Lf/h/a/f/j/b/b; .source "NearbyManager.kt" @@ -29,7 +29,7 @@ iput-object p1, p0, Lcom/discord/widgets/friends/NearbyManager$setupBroadcaster$1;->this$0:Lcom/discord/widgets/friends/NearbyManager; - invoke-direct {p0}, Lf/h/a/d/j/b/b;->()V + invoke-direct {p0}, Lf/h/a/f/j/b/b;->()V return-void .end method @@ -39,7 +39,7 @@ .method public onExpired()V .locals 1 - invoke-super {p0}, Lf/h/a/d/j/b/b;->onExpired()V + invoke-super {p0}, Lf/h/a/f/j/b/b;->onExpired()V iget-object v0, p0, Lcom/discord/widgets/friends/NearbyManager$setupBroadcaster$1;->this$0:Lcom/discord/widgets/friends/NearbyManager; diff --git a/com.discord/smali/com/discord/widgets/friends/NearbyManager.smali b/com.discord/smali/com/discord/widgets/friends/NearbyManager.smali index 15fe6988be..e4087eb189 100644 --- a/com.discord/smali/com/discord/widgets/friends/NearbyManager.smali +++ b/com.discord/smali/com/discord/widgets/friends/NearbyManager.smali @@ -136,47 +136,47 @@ .method private final buildClient(Landroidx/fragment/app/FragmentActivity;)V .locals 3 - new-instance v0, Lf/h/a/d/j/b/a$a; + new-instance v0, Lf/h/a/f/j/b/a$a; - invoke-direct {v0}, Lf/h/a/d/j/b/a$a;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/a$a;->()V - new-instance v1, Lf/h/a/d/j/b/a; + new-instance v1, Lf/h/a/f/j/b/a; const/4 v2, 0x0 - invoke-direct {v1, v0, v2}, Lf/h/a/d/j/b/a;->(Lf/h/a/d/j/b/a$a;Lf/h/a/d/j/b/h;)V + invoke-direct {v1, v0, v2}, Lf/h/a/f/j/b/a;->(Lf/h/a/f/j/b/a$a;Lf/h/a/f/j/b/h;)V const-string v0, "Activity must not be null" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-string v0, "Options must not be null" - invoke-static {v1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - new-instance v0, Lf/h/a/d/j/b/e/i; + new-instance v0, Lf/h/a/f/j/b/e/i; - invoke-direct {v0, p1, v1}, Lf/h/a/d/j/b/e/i;->(Landroid/app/Activity;Lf/h/a/d/j/b/a;)V + invoke-direct {v0, p1, v1}, Lf/h/a/f/j/b/e/i;->(Landroid/app/Activity;Lf/h/a/f/j/b/a;)V new-instance p1, Lcom/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1; invoke-direct {p1, p0}, Lcom/discord/widgets/friends/NearbyManager$buildClient$$inlined$also$lambda$1;->(Lcom/discord/widgets/friends/NearbyManager;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {v0, p1}, Lf/h/a/d/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; + invoke-virtual {v0, p1}, Lf/h/a/f/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; move-result-object p1 - new-instance v1, Lf/h/a/d/j/b/e/n; + new-instance v1, Lf/h/a/f/j/b/e/n; - invoke-direct {v1, p1}, Lf/h/a/d/j/b/e/n;->(Lf/h/a/d/e/h/i/k;)V + invoke-direct {v1, p1}, Lf/h/a/f/j/b/e/n;->(Lf/h/a/f/e/h/i/k;)V - new-instance v2, Lf/h/a/d/j/b/e/o; + new-instance v2, Lf/h/a/f/j/b/e/o; - invoke-direct {v2, p1}, Lf/h/a/d/j/b/e/o;->(Lf/h/a/d/e/h/i/k;)V + invoke-direct {v2, p1}, Lf/h/a/f/j/b/e/o;->(Lf/h/a/f/e/h/i/k;)V - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/d/j/b/e/i;->f(Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;Lf/h/a/d/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/f/j/b/e/i;->f(Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;Lf/h/a/f/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; iput-object v0, p0, Lcom/discord/widgets/friends/NearbyManager;->messagesClient:Lcom/google/android/gms/nearby/messages/MessagesClient; @@ -349,13 +349,13 @@ invoke-direct {v1, p0}, Lcom/discord/widgets/friends/NearbyManager$setupBroadcaster$1;->(Lcom/discord/widgets/friends/NearbyManager;)V - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; new-instance v2, Lcom/google/android/gms/nearby/messages/PublishOptions; const/4 v3, 0x0 - invoke-direct {v2, v0, v1, v3}, Lcom/google/android/gms/nearby/messages/PublishOptions;->(Lcom/google/android/gms/nearby/messages/Strategy;Lf/h/a/d/j/b/b;Lf/h/a/d/j/b/i;)V + invoke-direct {v2, v0, v1, v3}, Lcom/google/android/gms/nearby/messages/PublishOptions;->(Lcom/google/android/gms/nearby/messages/Strategy;Lf/h/a/f/j/b/b;Lf/h/a/f/j/b/i;)V iput-object v2, p0, Lcom/discord/widgets/friends/NearbyManager;->messagePublishOptions:Lcom/google/android/gms/nearby/messages/PublishOptions; @@ -426,7 +426,7 @@ const/4 v3, 0x0 - invoke-direct {v2, v1, v0, v3}, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->(Lcom/google/android/gms/nearby/messages/Strategy;Lcom/google/android/gms/nearby/messages/MessageFilter;Lf/h/a/d/j/b/d;)V + invoke-direct {v2, v1, v0, v3}, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->(Lcom/google/android/gms/nearby/messages/Strategy;Lcom/google/android/gms/nearby/messages/MessageFilter;Lf/h/a/f/j/b/d;)V iput-object v2, p0, Lcom/discord/widgets/friends/NearbyManager;->subscribeOptions:Lcom/google/android/gms/nearby/messages/SubscribeOptions; @@ -472,39 +472,39 @@ invoke-virtual {v5, v6}, Lrx/subjects/BehaviorSubject;->onNext(Ljava/lang/Object;)V - check-cast v0, Lf/h/a/d/j/b/e/i; + check-cast v0, Lf/h/a/f/j/b/e/i; - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {v0, v1}, Lf/h/a/d/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; + invoke-virtual {v0, v1}, Lf/h/a/f/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; move-result-object v5 - iget-object v6, v2, Lcom/google/android/gms/nearby/messages/PublishOptions;->b:Lf/h/a/d/j/b/b; + iget-object v6, v2, Lcom/google/android/gms/nearby/messages/PublishOptions;->b:Lf/h/a/f/j/b/b; - invoke-virtual {v0, v6}, Lf/h/a/d/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; + invoke-virtual {v0, v6}, Lf/h/a/f/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; move-result-object v6 - new-instance v7, Lf/h/a/d/j/b/e/r; + new-instance v7, Lf/h/a/f/j/b/e/r; - invoke-direct {v7, v0, v6, v5}, Lf/h/a/d/j/b/e/r;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/e/h/i/k;)V + invoke-direct {v7, v0, v6, v5}, Lf/h/a/f/j/b/e/r;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/e/h/i/k;)V - new-instance v6, Lf/h/a/d/j/b/e/j; + new-instance v6, Lf/h/a/f/j/b/e/j; - invoke-direct {v6, v0, v1, v7, v2}, Lf/h/a/d/j/b/e/j;->(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/nearby/messages/Message;Lf/h/a/d/j/b/e/b0;Lcom/google/android/gms/nearby/messages/PublishOptions;)V + invoke-direct {v6, v0, v1, v7, v2}, Lf/h/a/f/j/b/e/j;->(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/nearby/messages/Message;Lf/h/a/f/j/b/e/b0;Lcom/google/android/gms/nearby/messages/PublishOptions;)V - new-instance v2, Lf/h/a/d/j/b/e/k; + new-instance v2, Lf/h/a/f/j/b/e/k; - invoke-direct {v2, v1}, Lf/h/a/d/j/b/e/k;->(Lcom/google/android/gms/nearby/messages/Message;)V + invoke-direct {v2, v1}, Lf/h/a/f/j/b/e/k;->(Lcom/google/android/gms/nearby/messages/Message;)V - invoke-virtual {v0, v5, v6, v2}, Lf/h/a/d/j/b/e/i;->f(Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;Lf/h/a/d/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v5, v6, v2}, Lf/h/a/f/j/b/e/i;->f(Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;Lf/h/a/f/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iget-object v1, v4, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; @@ -522,31 +522,31 @@ :goto_0 const-string v2, "Strategy.setBackgroundScanMode() is only supported by background subscribe (the version which takes a PendingIntent)." - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V - invoke-virtual {v0, v3}, Lf/h/a/d/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; + invoke-virtual {v0, v3}, Lf/h/a/f/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; move-result-object v1 - iget-object v2, v4, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->c:Lf/h/a/d/j/b/d; + iget-object v2, v4, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->c:Lf/h/a/f/j/b/d; - invoke-virtual {v0, v2}, Lf/h/a/d/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; + invoke-virtual {v0, v2}, Lf/h/a/f/j/b/e/i;->h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; move-result-object v2 - new-instance v3, Lf/h/a/d/j/b/e/s; + new-instance v3, Lf/h/a/f/j/b/e/s; - invoke-direct {v3, v0, v2, v1}, Lf/h/a/d/j/b/e/s;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/e/h/i/k;)V + invoke-direct {v3, v0, v2, v1}, Lf/h/a/f/j/b/e/s;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/e/h/i/k;)V - new-instance v2, Lf/h/a/d/j/b/e/l; + new-instance v2, Lf/h/a/f/j/b/e/l; - invoke-direct {v2, v0, v1, v3, v4}, Lf/h/a/d/j/b/e/l;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/d0;Lcom/google/android/gms/nearby/messages/SubscribeOptions;)V + invoke-direct {v2, v0, v1, v3, v4}, Lf/h/a/f/j/b/e/l;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/d0;Lcom/google/android/gms/nearby/messages/SubscribeOptions;)V - new-instance v3, Lf/h/a/d/j/b/e/m; + new-instance v3, Lf/h/a/f/j/b/e/m; - invoke-direct {v3, v1}, Lf/h/a/d/j/b/e/m;->(Lf/h/a/d/e/h/i/k;)V + invoke-direct {v3, v1}, Lf/h/a/f/j/b/e/m;->(Lf/h/a/f/e/h/i/k;)V - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/j/b/e/i;->f(Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;Lf/h/a/d/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/j/b/e/i;->f(Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;Lf/h/a/f/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; :cond_1 return-void @@ -593,15 +593,15 @@ if-eqz v2, :cond_0 - check-cast v0, Lf/h/a/d/j/b/e/i; + check-cast v0, Lf/h/a/f/j/b/e/i; - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {v0, v1}, Lf/h/a/d/j/b/e/i;->g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1}, Lf/h/a/f/j/b/e/i;->g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {v0, v2}, Lf/h/a/d/j/b/e/i;->g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v2}, Lf/h/a/f/j/b/e/i;->g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; iget-object v0, p0, Lcom/discord/widgets/friends/NearbyManager;->nearbyUserIds:Ljava/util/HashSet; diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali index 9eea8f66a8..e98af91e12 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAdd.smali @@ -69,7 +69,7 @@ const v0, 0x7f0a0069 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAddById.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAddById.smali index 6dc8bc34db..6023445af6 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAddById.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsAddById.smali @@ -145,7 +145,7 @@ const v0, 0x7f0a03c2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -153,7 +153,7 @@ const v0, 0x7f0a03c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a03c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -169,7 +169,7 @@ const v0, 0x7f0a03c3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$6.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$6.smali index fbc845f61b..ae14dd31a6 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$6.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby$onViewBound$6.smali @@ -53,7 +53,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali index d7799c17d4..41fd5ca1b0 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsFindNearby.smali @@ -176,7 +176,7 @@ const v0, 0x7f0a060c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -184,7 +184,7 @@ const v0, 0x7f0a060a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -192,7 +192,7 @@ const v0, 0x7f0a060f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -200,7 +200,7 @@ const v0, 0x7f0a060d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -208,7 +208,7 @@ const v0, 0x7f0a060e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -216,7 +216,7 @@ const v0, 0x7f0a060b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsList.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsList.smali index f1c0a649a7..878836bc18 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsList.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsList.smali @@ -154,7 +154,7 @@ const v0, 0x7f0a03c6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -162,7 +162,7 @@ const v0, 0x7f0a03d8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -170,7 +170,7 @@ const v0, 0x7f0a03c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -178,7 +178,7 @@ const v0, 0x7f0a03d5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemHeader.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemHeader.smali index 153f2410ea..31f01df6d2 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemHeader.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemHeader.smali @@ -66,7 +66,7 @@ const p1, 0x7f0a03d1 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingHeader.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingHeader.smali index f4a8d01be0..1f8d82eec7 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingHeader.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingHeader.smali @@ -86,7 +86,7 @@ const p1, 0x7f0a03d7 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -94,7 +94,7 @@ const p1, 0x7f0a03d6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingUser.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingUser.smali index fb2a568419..1f247febb7 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingUser.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemPendingUser.smali @@ -166,7 +166,7 @@ const v0, 0x7f0a03c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -174,7 +174,7 @@ const v0, 0x7f0a03d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -182,7 +182,7 @@ const v0, 0x7f0a03c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -190,7 +190,7 @@ const v0, 0x7f0a03d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -198,7 +198,7 @@ const v0, 0x7f0a03c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -206,7 +206,7 @@ const v0, 0x7f0a03ce - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemUser.smali b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemUser.smali index 917c7dd771..7a219aadd2 100644 --- a/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemUser.smali +++ b/com.discord/smali/com/discord/widgets/friends/WidgetFriendsListAdapter$ItemUser.smali @@ -166,7 +166,7 @@ const v0, 0x7f0a03c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -174,7 +174,7 @@ const v0, 0x7f0a03d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -182,7 +182,7 @@ const v0, 0x7f0a03c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -190,7 +190,7 @@ const v0, 0x7f0a03d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -198,7 +198,7 @@ const v0, 0x7f0a03cc - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -206,7 +206,7 @@ const v0, 0x7f0a03cd - invoke-static {p0, v0}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$Adapter$ItemGuild.smali b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$Adapter$ItemGuild.smali index 6ebee85d18..be65e7e680 100644 --- a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$Adapter$ItemGuild.smali +++ b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$Adapter$ItemGuild.smali @@ -141,7 +141,7 @@ const p1, 0x7f0a047c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -149,7 +149,7 @@ const p1, 0x7f0a04a5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -157,7 +157,7 @@ const p1, 0x7f0a047a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -165,7 +165,7 @@ const p1, 0x7f0a047b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$get$1.smali b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$get$1.smali index 497d27d6a3..e5b8c365ff 100644 --- a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$get$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector$get$1.smali @@ -133,7 +133,7 @@ invoke-direct {p1, v0}, Lcom/discord/widgets/guilds/WidgetGuildSelector$Item;->(Lcom/discord/models/domain/ModelGuild;)V - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -147,7 +147,7 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector.smali b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector.smali index 366d7a83c7..071ebda00c 100644 --- a/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector.smali +++ b/com.discord/smali/com/discord/widgets/guilds/WidgetGuildSelector.smali @@ -89,7 +89,7 @@ const v0, 0x7f0a047d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd$onResume$1.smali b/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd$onResume$1.smali index 6cf8c6b921..a068dd90a0 100644 --- a/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd$onResume$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd$onResume$1.smali @@ -53,7 +53,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd.smali b/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd.smali index 9be5efd908..1bb3891739 100644 --- a/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd.smali +++ b/com.discord/smali/com/discord/widgets/guilds/actions/WidgetGuildActionsAdd.smali @@ -93,7 +93,7 @@ const v0, 0x7f0a0415 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -101,7 +101,7 @@ const v0, 0x7f0a0414 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/contextmenu/WidgetGuildContextMenu.smali b/com.discord/smali/com/discord/widgets/guilds/contextmenu/WidgetGuildContextMenu.smali index 38214a0c60..c95376a767 100644 --- a/com.discord/smali/com/discord/widgets/guilds/contextmenu/WidgetGuildContextMenu.smali +++ b/com.discord/smali/com/discord/widgets/guilds/contextmenu/WidgetGuildContextMenu.smali @@ -204,7 +204,7 @@ const v0, 0x7f0a0418 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -212,7 +212,7 @@ const v0, 0x7f0a0419 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -220,7 +220,7 @@ const v0, 0x7f0a041c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -228,7 +228,7 @@ const v0, 0x7f0a041e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -236,7 +236,7 @@ const v0, 0x7f0a041b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -244,7 +244,7 @@ const v0, 0x7f0a041d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$NormalChannel.smali b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$NormalChannel.smali new file mode 100644 index 0000000000..a291e12ff8 --- /dev/null +++ b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$NormalChannel.smali @@ -0,0 +1,35 @@ +.class public final Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; +.super Lcom/discord/widgets/guilds/create/ChannelTemplate; +.source "StockGuildTemplate.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lcom/discord/widgets/guilds/create/ChannelTemplate; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "NormalChannel" +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + invoke-direct {p0, v0, p1, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate;->(Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + return-void + + :cond_0 + const-string p1, "name" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$SystemChannel.smali b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$SystemChannel.smali new file mode 100644 index 0000000000..8e6b6f474b --- /dev/null +++ b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate$SystemChannel.smali @@ -0,0 +1,41 @@ +.class public final Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; +.super Lcom/discord/widgets/guilds/create/ChannelTemplate; +.source "StockGuildTemplate.kt" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lcom/discord/widgets/guilds/create/ChannelTemplate; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "SystemChannel" +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 3 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + const-wide/16 v1, 0xb + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-direct {p0, v1, p1, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate;->(Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + return-void + + :cond_0 + const-string p1, "name" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate.smali b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate.smali new file mode 100644 index 0000000000..1461764739 --- /dev/null +++ b/com.discord/smali/com/discord/widgets/guilds/create/ChannelTemplate.smali @@ -0,0 +1,58 @@ +.class public abstract Lcom/discord/widgets/guilds/create/ChannelTemplate; +.super Ljava/lang/Object; +.source "StockGuildTemplate.kt" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;, + Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; + } +.end annotation + + +# instance fields +.field public final id:Ljava/lang/Long; + +.field public final name:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/Long;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lcom/discord/widgets/guilds/create/ChannelTemplate;->id:Ljava/lang/Long; + + iput-object p2, p0, Lcom/discord/widgets/guilds/create/ChannelTemplate;->name:Ljava/lang/String; + + return-void +.end method + +.method public synthetic constructor (Ljava/lang/Long;Ljava/lang/String;Lkotlin/jvm/internal/DefaultConstructorMarker;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lcom/discord/widgets/guilds/create/ChannelTemplate;->(Ljava/lang/Long;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final getId()Ljava/lang/Long; + .locals 1 + + iget-object v0, p0, Lcom/discord/widgets/guilds/create/ChannelTemplate;->id:Ljava/lang/Long; + + return-object v0 +.end method + +.method public final getName()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lcom/discord/widgets/guilds/create/ChannelTemplate;->name:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView$ChannelViewHolder.smali b/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView$ChannelViewHolder.smali index 52c5d4f826..538f8e5cfd 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView$ChannelViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView$ChannelViewHolder.smali @@ -97,7 +97,7 @@ const p1, 0x7f0a047e - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -105,7 +105,7 @@ const p1, 0x7f0a047f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView.smali b/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView.smali index 083958a352..a6958ab27b 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/GuildTemplateChannelsView.smali @@ -69,7 +69,7 @@ const p2, 0x7f0a0480 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -164,7 +164,7 @@ const/16 v2, 0xa - invoke-static {p1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplate.smali b/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplate.smali index 279935752e..3f5588f50c 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplate.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplate.smali @@ -240,7 +240,9 @@ invoke-static {v1, v9}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v9, v6, [Ljava/lang/String; + new-array v9, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; + + new-instance v10, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -248,7 +250,11 @@ invoke-static {v8, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v8, v9, v13 + invoke-direct {v10, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v10, v9, v13 + + new-instance v7, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -256,23 +262,29 @@ invoke-static {v4, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v4, v9, v2 + invoke-direct {v7, v4}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V - const v3, 0x7f120b64 + aput-object v7, v9, v2 - invoke-virtual {v0, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + new-instance v3, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - move-result-object v3 + const v4, 0x7f120b64 - const-string v4, "resources.getString(R.st\u2026_template_name_resources)" + invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v3, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v4 + + const-string v7, "resources.getString(R.st\u2026_template_name_resources)" + + invoke-static {v4, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v3, v4}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v3, v9, v12 const-wide/16 v3, 0x64 - invoke-static {v1, v3, v4, v13, v9}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v3, v4, v13, v9}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -284,45 +296,57 @@ invoke-static {v3, v14}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v6, [Ljava/lang/String; + new-array v4, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v6, 0x7f120b57 + new-instance v6, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; + + const v7, 0x7f120b57 + + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v6, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V + + aput-object v6, v4, v13 + + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; + + const v6, 0x7f120b5c invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v6 - invoke-static {v6, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v7, "resources.getString(R.st\u2026plate_name_meeting_plans)" - aput-object v6, v4, v13 + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v5, 0x7f120b5c - - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "resources.getString(R.st\u2026plate_name_meeting_plans)" - - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 - const v5, 0x7f120b62 + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b62 - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v6, "resources.getString(R.st\u2026_template_name_off_topic)" + move-result-object v6 - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v7, "resources.getString(R.st\u2026_template_name_off_topic)" + + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v12 const-wide/16 v5, 0xc8 - invoke-static {v3, v5, v6, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v3 @@ -338,33 +362,41 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v12, [Ljava/lang/String; + new-array v4, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6c + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6c - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v5, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b6d + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6d + + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v0 - const-string v5, "resources.getString(R.st\u2026_name_voice_meeting_room)" + const-string v6, "resources.getString(R.st\u2026_name_voice_meeting_room)" - invoke-static {v0, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v0, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v2 + invoke-direct {v5, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v5, v4, v2 const-wide/16 v5, 0x12c - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -381,7 +413,9 @@ invoke-static {v1, v9}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v9, v12, [Ljava/lang/String; + new-array v9, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; + + new-instance v10, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -389,7 +423,11 @@ invoke-static {v8, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v8, v9, v13 + invoke-direct {v10, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v10, v9, v13 + + new-instance v7, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -397,11 +435,13 @@ invoke-static {v4, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v4, v9, v2 + invoke-direct {v7, v4}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v7, v9, v2 const-wide/16 v3, 0x64 - invoke-static {v1, v3, v4, v13, v9}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v3, v4, v13, v9}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -413,45 +453,57 @@ invoke-static {v3, v14}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v6, [Ljava/lang/String; + new-array v4, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v7, 0x7f120b57 + new-instance v7, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; + + const v8, 0x7f120b57 + + invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v7, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V + + aput-object v7, v4, v13 + + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; + + const v7, 0x7f120b53 invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v7 - invoke-static {v7, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026ild_template_name_events)" - aput-object v7, v4, v13 + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v5, 0x7f120b53 - - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const-string v7, "resources.getString(R.st\u2026ild_template_name_events)" - - invoke-static {v5, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-direct {v5, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 - const v5, 0x7f120b5b + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v7, 0x7f120b5b - move-result-object v5 + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v7, "resources.getString(R.st\u2026_name_ideas_and_feedback)" + move-result-object v7 - invoke-static {v5, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026_name_ideas_and_feedback)" + + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v12 const-wide/16 v7, 0xc8 - invoke-static {v3, v7, v8, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v7, v8, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v3 @@ -467,45 +519,57 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v6, [Ljava/lang/String; + new-array v4, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6c + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6c - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v5, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b68 + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b68 - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v6, "resources.getString(R.st\u2026_voice_community_hangout)" + move-result-object v6 - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v7, "resources.getString(R.st\u2026_voice_community_hangout)" + + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 - const v2, 0x7f120b6e + new-instance v2, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v5, 0x7f120b6e + + invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v0 - const-string v2, "resources.getString(R.st\u2026e_name_voice_stream_room)" + const-string v5, "resources.getString(R.st\u2026e_name_voice_stream_room)" - invoke-static {v0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v0, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v12 + invoke-direct {v2, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v2, v4, v12 const-wide/16 v5, 0x12c - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -522,7 +586,9 @@ invoke-static {v1, v9}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v6, v12, [Ljava/lang/String; + new-array v6, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; + + new-instance v9, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -530,7 +596,11 @@ invoke-static {v8, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v8, v6, v13 + invoke-direct {v9, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v9, v6, v13 + + new-instance v7, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; @@ -538,11 +608,13 @@ invoke-static {v4, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v4, v6, v2 + invoke-direct {v7, v4}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v7, v6, v2 const-wide/16 v3, 0x64 - invoke-static {v1, v3, v4, v13, v6}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v3, v4, v13, v6}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -554,33 +626,41 @@ invoke-static {v3, v14}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v12, [Ljava/lang/String; + new-array v4, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v6, 0x7f120b57 + new-instance v6, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; + + const v7, 0x7f120b57 + + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v6, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V + + aput-object v6, v4, v13 + + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; + + const v6, 0x7f120b5c invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v6 - invoke-static {v6, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v7, "resources.getString(R.st\u2026plate_name_meeting_plans)" - aput-object v6, v4, v13 + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v5, 0x7f120b5c - - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "resources.getString(R.st\u2026plate_name_meeting_plans)" - - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 const-wide/16 v5, 0xc8 - invoke-static {v3, v5, v6, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v3 @@ -596,33 +676,41 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v12, [Ljava/lang/String; + new-array v4, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6c + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6c - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v5, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b6d + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6d + + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v0 - const-string v5, "resources.getString(R.st\u2026_name_voice_meeting_room)" + const-string v6, "resources.getString(R.st\u2026_name_voice_meeting_room)" - invoke-static {v0, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v0, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v2 + invoke-direct {v5, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v5, v4, v2 const-wide/16 v5, 0x12c - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -639,31 +727,39 @@ invoke-static {v1, v9}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v3, v12, [Ljava/lang/String; + new-array v3, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; + + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - move-result-object v4 + move-result-object v8 - invoke-static {v4, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v8, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v4, v3, v13 - const v4, 0x7f120b61 + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v7, 0x7f120b61 - move-result-object v4 + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v7, "resources.getString(R.st\u2026ate_name_notes_resources)" + move-result-object v7 - invoke-static {v4, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026ate_name_notes_resources)" + + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v4, v3, v2 const-wide/16 v7, 0x64 - invoke-static {v1, v7, v8, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v7, v8, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -677,57 +773,73 @@ const/4 v4, 0x4 - new-array v4, v4, [Ljava/lang/String; + new-array v4, v4, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v7, 0x7f120b57 + new-instance v7, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; + + const v8, 0x7f120b57 + + invoke-virtual {v0, v8}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v7, v8}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V + + aput-object v7, v4, v13 + + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; + + const v7, 0x7f120b5a invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v7 - invoke-static {v7, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026plate_name_homework_help)" - aput-object v7, v4, v13 + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - const v5, 0x7f120b5a - - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const-string v7, "resources.getString(R.st\u2026plate_name_homework_help)" - - invoke-static {v5, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-direct {v5, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 - const v5, 0x7f120b65 + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v7, 0x7f120b65 - move-result-object v5 + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v7, "resources.getString(R.st\u2026te_name_session_planning)" + move-result-object v7 - invoke-static {v5, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026te_name_session_planning)" + + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v12 - const v5, 0x7f120b62 + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v7, 0x7f120b62 - move-result-object v5 + invoke-virtual {v0, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v7, "resources.getString(R.st\u2026_template_name_off_topic)" + move-result-object v7 - invoke-static {v5, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v8, "resources.getString(R.st\u2026_template_name_off_topic)" + + invoke-static {v7, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v7}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v6 const-wide/16 v7, 0xc8 - invoke-static {v3, v7, v8, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v7, v8, v13, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v3 @@ -743,49 +855,59 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v6, [Ljava/lang/String; + new-array v4, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6c + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6c - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v5, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b6f + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - new-array v6, v2, [Ljava/lang/Object; + const v6, 0x7f120b6f + + new-array v7, v2, [Ljava/lang/Object; invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - move-result-object v7 + move-result-object v8 - aput-object v7, v6, v13 + aput-object v8, v7, v13 - invoke-virtual {v0, v5, v6}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + invoke-virtual {v0, v6, v7}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - move-result-object v5 + move-result-object v6 - const-string v6, "resources.getString(R.st\u2026study_room, 1.toString())" + const-string v7, "resources.getString(R.st\u2026study_room, 1.toString())" - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v2 - const v5, 0x7f120b6f + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; + + const v6, 0x7f120b6f new-array v2, v2, [Ljava/lang/Object; invoke-static {v12}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - move-result-object v6 + move-result-object v7 - aput-object v6, v2, v13 + aput-object v7, v2, v13 - invoke-virtual {v0, v5, v2}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + invoke-virtual {v0, v6, v2}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 @@ -793,11 +915,13 @@ invoke-static {v0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v12 + invoke-direct {v5, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v5, v4, v12 const-wide/16 v5, 0x12c - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -816,45 +940,57 @@ invoke-static {v1, v14}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v3, v6, [Ljava/lang/String; + new-array v3, v6, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v4, 0x7f120b57 + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b57 - move-result-object v4 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V aput-object v4, v3, v13 - const v4, 0x7f120b54 + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v5, 0x7f120b54 - move-result-object v4 + invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v5, "resources.getString(R.st\u2026guild_template_name_game)" + move-result-object v5 - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v6, "resources.getString(R.st\u2026guild_template_name_game)" + + invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v5}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v4, v3, v2 - const v4, 0x7f120b5f + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v5, 0x7f120b5f - move-result-object v4 + invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v5, "resources.getString(R.st\u2026uild_template_name_music)" + move-result-object v5 - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v6, "resources.getString(R.st\u2026uild_template_name_music)" + + invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v5}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v4, v3, v12 const-wide/16 v4, 0x64 - invoke-static {v1, v4, v5, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v4, v5, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -866,33 +1002,41 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v12, [Ljava/lang/String; + new-array v4, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6c + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6c - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v5, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b6e + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6e + + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v0 - const-string v5, "resources.getString(R.st\u2026e_name_voice_stream_room)" + const-string v6, "resources.getString(R.st\u2026e_name_voice_stream_room)" - invoke-static {v0, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v0, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v2 + invoke-direct {v5, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v5, v4, v2 const-wide/16 v5, 0xc8 - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -911,33 +1055,41 @@ invoke-static {v1, v14}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v3, v12, [Ljava/lang/String; + new-array v3, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v4, 0x7f120b57 + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b57 - move-result-object v4 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-result-object v6 + + invoke-static {v6, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$SystemChannel;->(Ljava/lang/String;)V aput-object v4, v3, v13 - const v4, 0x7f120b52 + new-instance v4, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v4}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v5, 0x7f120b52 - move-result-object v4 + invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v5, "resources.getString(R.st\u2026ame_clips_and_highlights)" + move-result-object v5 - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v6, "resources.getString(R.st\u2026ame_clips_and_highlights)" + + invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v4, v5}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v4, v3, v2 const-wide/16 v4, 0x64 - invoke-static {v1, v4, v5, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v1, v4, v5, v13, v3}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v1 @@ -949,35 +1101,43 @@ invoke-static {v3, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-array v4, v12, [Ljava/lang/String; + new-array v4, v12, [Lcom/discord/widgets/guilds/create/ChannelTemplate; - const v5, 0x7f120b6b + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b6b - move-result-object v5 + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - const-string v6, "resources.getString(R.st\u2026emplate_name_voice_lobby)" + move-result-object v6 - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v7, "resources.getString(R.st\u2026emplate_name_voice_lobby)" + + invoke-static {v6, v7}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v5, v6}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V aput-object v5, v4, v13 - const v5, 0x7f120b69 + new-instance v5, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel; - invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + const v6, 0x7f120b69 + + invoke-virtual {v0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; move-result-object v0 - const-string v5, "resources.getString(R.st\u2026mplate_name_voice_gaming)" + const-string v6, "resources.getString(R.st\u2026mplate_name_voice_gaming)" - invoke-static {v0, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v0, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - aput-object v0, v4, v2 + invoke-direct {v5, v0}, Lcom/discord/widgets/guilds/create/ChannelTemplate$NormalChannel;->(Ljava/lang/String;)V + + aput-object v5, v4, v2 const-wide/16 v5, 0xc8 - invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {v3, v5, v6, v12, v4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object v0 @@ -1010,3 +1170,11 @@ :pswitch_0 .end packed-switch .end method + +.method public final getSystemChannelId()J + .locals 2 + + const-wide/16 v0, 0xb + + return-wide v0 +.end method diff --git a/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplateKt.smali b/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplateKt.smali index b6a3761415..adba8b8c18 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplateKt.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/StockGuildTemplateKt.smali @@ -3,25 +3,29 @@ .source "StockGuildTemplate.kt" +# static fields +.field public static final SYSTEM_CHANNEL_ID:J = 0xbL + + # direct methods -.method public static final varargs synthetic access$createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; +.method public static final varargs synthetic access$createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; .locals 0 - invoke-static {p0, p1, p2, p3, p4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; + invoke-static {p0, p1, p2, p3, p4}, Lcom/discord/widgets/guilds/create/StockGuildTemplateKt;->createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; move-result-object p0 return-object p0 .end method -.method public static final varargs createCategorySection(Ljava/lang/String;JI[Ljava/lang/String;)Ljava/util/List; - .locals 11 +.method public static final varargs createCategorySection(Ljava/lang/String;JI[Lcom/discord/widgets/guilds/create/ChannelTemplate;)Ljava/util/List; + .locals 14 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", "JI[", - "Ljava/lang/String;", + "Lcom/discord/widgets/guilds/create/ChannelTemplate;", ")", "Ljava/util/List<", "Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;", @@ -29,73 +33,81 @@ } .end annotation - new-instance v7, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel; + move-object/from16 v0, p4 - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + new-instance v8, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel; - move-result-object v2 + invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - const/4 v1, 0x4 + move-result-object v3 - const/4 v4, 0x0 + const/4 v2, 0x4 const/4 v5, 0x0 const/4 v6, 0x0 - move-object v0, v7 + const/4 v7, 0x0 - move-object v3, p0 + move-object v1, v8 - invoke-direct/range {v0 .. v6}, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;->(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/util/List;Ljava/lang/String;)V + move-object v4, p0 - invoke-static {v7}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-direct/range {v1 .. v7}, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;->(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/util/List;Ljava/lang/String;)V - move-result-object p0 + invoke-static {v8}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; - new-instance v0, Ljava/util/ArrayList; + move-result-object v1 - array-length v1, p4 + new-instance v2, Ljava/util/ArrayList; - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + array-length v3, v0 - array-length v1, p4 + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - const/4 v2, 0x0 + array-length v3, v0 + + const/4 v4, 0x0 :goto_0 - if-ge v2, v1, :cond_0 + if-ge v4, v3, :cond_0 - aget-object v6, p4, v2 + aget-object v5, v0, v4 - new-instance v10, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel; + new-instance v13, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel; - const/4 v5, 0x0 + invoke-virtual {v5}, Lcom/discord/widgets/guilds/create/ChannelTemplate;->getId()Ljava/lang/Long; - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + move-result-object v8 - move-result-object v7 + invoke-virtual {v5}, Lcom/discord/widgets/guilds/create/ChannelTemplate;->getName()Ljava/lang/String; - const/4 v8, 0x0 + move-result-object v9 - const/4 v9, 0x0 + invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - move-object v3, v10 + move-result-object v10 - move v4, p3 + const/4 v11, 0x0 - invoke-direct/range {v3 .. v9}, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;->(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/util/List;Ljava/lang/String;)V + const/4 v12, 0x0 - invoke-interface {v0, v10}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + move-object v6, v13 - add-int/lit8 v2, v2, 0x1 + move/from16 v7, p3 + + invoke-direct/range {v6 .. v12}, Lcom/discord/restapi/RestAPIParams$CreateGuildChannel;->(ILjava/lang/Long;Ljava/lang/String;Ljava/lang/Long;Ljava/util/List;Ljava/lang/String;)V + + invoke-interface {v2, v13}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + + add-int/lit8 v4, v4, 0x1 goto :goto_0 :cond_0 - invoke-static {p0, v0}, Lj0/i/l;->plus(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List; + invoke-static {v1, v2}, Lj0/i/l;->plus(Ljava/util/Collection;Ljava/lang/Iterable;)Ljava/util/List; - move-result-object p0 + move-result-object v0 - return-object p0 + return-object v0 .end method diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$1.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$1.smali index b62dc15d2a..12edc15c6e 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$1.smali @@ -137,7 +137,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$2.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$2.smali index 723ba49206..3e2faa0f25 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$2.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone$configureUI$$inlined$sortedBy$2.smali @@ -77,7 +77,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone.smali index b8e6d897c2..b14c924ca5 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildClone.smali @@ -165,7 +165,7 @@ const v0, 0x7f0a0420 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a0481 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a0484 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a0482 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a0483 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali index 713deec8ca..dac937c2b1 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreate.smali @@ -213,7 +213,7 @@ const v0, 0x7f0a0425 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a041f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -229,7 +229,7 @@ const v0, 0x7f0a0423 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -237,7 +237,7 @@ const v0, 0x7f0a04ce - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -245,7 +245,7 @@ const v0, 0x7f0a04d0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -253,7 +253,7 @@ const v0, 0x7f0a0422 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -261,7 +261,7 @@ const v0, 0x7f0a0421 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.smali b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.smali index 966ab90dfc..6a44280d76 100644 --- a/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.smali +++ b/com.discord/smali/com/discord/widgets/guilds/create/WidgetGuildCreateViewModel.smali @@ -437,7 +437,17 @@ move-result-object p1 - invoke-direct {v5, v1, v3, p1}, Lcom/discord/restapi/RestAPIParams$CreateGuild;->(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)V + iget-object v6, p0, Lcom/discord/widgets/guilds/create/WidgetGuildCreateViewModel;->stockGuildTemplate:Lcom/discord/widgets/guilds/create/StockGuildTemplate; + + invoke-virtual {v6}, Lcom/discord/widgets/guilds/create/StockGuildTemplate;->getSystemChannelId()J + + move-result-wide v6 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v6 + + invoke-direct {v5, v1, v3, p1, v6}, Lcom/discord/restapi/RestAPIParams$CreateGuild;->(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/lang/Long;)V invoke-virtual {v4, v5}, Lcom/discord/utilities/rest/RestAPI;->createGuild(Lcom/discord/restapi/RestAPIParams$CreateGuild;)Lrx/Observable; diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/InviteSuggestionsService$observeInviteSuggestions$2.smali b/com.discord/smali/com/discord/widgets/guilds/invite/InviteSuggestionsService$observeInviteSuggestions$2.smali index 2fbb6dc1b9..bebc8327f8 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/InviteSuggestionsService$observeInviteSuggestions$2.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/InviteSuggestionsService$observeInviteSuggestions$2.smali @@ -231,7 +231,7 @@ move-result-object v5 - invoke-static {v4, v5}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v4, v5}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v5 @@ -378,7 +378,7 @@ const/16 p2, 0xa - invoke-static {v1, p2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, p2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p2 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/ViewInviteSettingsSheet.smali b/com.discord/smali/com/discord/widgets/guilds/invite/ViewInviteSettingsSheet.smali index 9792810ffc..d4dc5b6833 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/ViewInviteSettingsSheet.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/ViewInviteSettingsSheet.smali @@ -177,7 +177,7 @@ const p1, 0x7f0a0429 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -185,7 +185,7 @@ const p1, 0x7f0a042f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -193,7 +193,7 @@ const p1, 0x7f0a0433 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -201,7 +201,7 @@ const p1, 0x7f0a043c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -209,7 +209,7 @@ const p1, 0x7f0a0430 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -322,7 +322,7 @@ const p1, 0x7f0a0429 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -330,7 +330,7 @@ const p1, 0x7f0a042f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -338,7 +338,7 @@ const p1, 0x7f0a0433 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -346,7 +346,7 @@ const p1, 0x7f0a043c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -354,7 +354,7 @@ const p1, 0x7f0a0430 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -472,7 +472,7 @@ const p1, 0x7f0a0429 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -480,7 +480,7 @@ const p1, 0x7f0a042f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -488,7 +488,7 @@ const p1, 0x7f0a0433 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -496,7 +496,7 @@ const p1, 0x7f0a043c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -504,7 +504,7 @@ const p1, 0x7f0a0430 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -1245,7 +1245,7 @@ const/16 v4, 0xa - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v6 @@ -1376,7 +1376,7 @@ new-instance v2, Ljava/util/ArrayList; - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInvite.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInvite.smali index 8be1409eed..bdea01d19a 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInvite.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInvite.smali @@ -147,7 +147,7 @@ const v0, 0x7f0a0431 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -155,7 +155,7 @@ const v0, 0x7f0a0426 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -163,7 +163,7 @@ const v0, 0x7f0a0428 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -171,7 +171,7 @@ const v0, 0x7f0a0439 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$PrivateChannelAdapter$Item.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$PrivateChannelAdapter$Item.smali index 6ff2947eb0..27f5378cdf 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$PrivateChannelAdapter$Item.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$PrivateChannelAdapter$Item.smali @@ -135,7 +135,7 @@ const p1, 0x7f0a0548 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -143,7 +143,7 @@ const p1, 0x7f0a0561 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -151,7 +151,7 @@ const p1, 0x7f0a0549 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a0562 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$configureUI$4.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$configureUI$4.smali index d8c521a075..ee7ae03faa 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$configureUI$4.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare$configureUI$4.smali @@ -45,7 +45,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali index 3c1546ab9e..d5ad3ec316 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShare.smali @@ -287,7 +287,7 @@ const v0, 0x7f0a0438 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -295,7 +295,7 @@ const v0, 0x7f0a043b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -303,7 +303,7 @@ const v0, 0x7f0a043a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -311,7 +311,7 @@ const v0, 0x7f0a042a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -319,7 +319,7 @@ const v0, 0x7f0a0436 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -327,7 +327,7 @@ const v0, 0x7f0a0434 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -335,7 +335,7 @@ const v0, 0x7f0a0432 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -343,7 +343,7 @@ const v0, 0x7f0a0435 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -351,7 +351,7 @@ const v0, 0x7f0a011e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -359,7 +359,7 @@ const v0, 0x7f0a051f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -610,7 +610,7 @@ const/16 v12, 0xa - invoke-static {v10, v12}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v10, v12}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v13 @@ -673,7 +673,7 @@ :cond_8 new-instance v13, Ljava/util/ArrayList; - invoke-static {v10, v12}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v10, v12}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v12 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact$PrivateChannelAdapter$Item.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact$PrivateChannelAdapter$Item.smali index d83b8b04e4..3b7b103277 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact$PrivateChannelAdapter$Item.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact$PrivateChannelAdapter$Item.smali @@ -135,7 +135,7 @@ const p1, 0x7f0a0548 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -143,7 +143,7 @@ const p1, 0x7f0a0561 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -151,7 +151,7 @@ const p1, 0x7f0a0549 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a0562 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali index e88399753f..9f1492a8d6 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareCompact.smali @@ -251,7 +251,7 @@ const v0, 0x7f0a0437 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -259,7 +259,7 @@ const v0, 0x7f0a043b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -267,7 +267,7 @@ const v0, 0x7f0a043a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -275,7 +275,7 @@ const v0, 0x7f0a042a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -283,7 +283,7 @@ const v0, 0x7f0a0436 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -291,7 +291,7 @@ const v0, 0x7f0a0435 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -299,7 +299,7 @@ const v0, 0x7f0a0434 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -307,7 +307,7 @@ const v0, 0x7f0a011e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -315,7 +315,7 @@ const v0, 0x7f0a051f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -544,7 +544,7 @@ const/16 v10, 0xa - invoke-static {v3, v10}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v10}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v11 @@ -607,7 +607,7 @@ :cond_8 new-instance v11, Ljava/util/ArrayList; - invoke-static {v3, v10}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v10}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v10 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions$updateUi$1.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions$updateUi$1.smali index 2d29cb9b28..aeecf9b5a7 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions$updateUi$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions$updateUi$1.smali @@ -45,7 +45,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.smali index c99584db35..75aca50740 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareEmptySuggestions.smali @@ -173,7 +173,7 @@ const v0, 0x7f0a042c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a042d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a042b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a042e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -205,7 +205,7 @@ const v0, 0x7f0a011e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a051f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$observeViewStateFromStores$1.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$observeViewStateFromStores$1.smali index 95bac0f565..3078bc6a05 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$observeViewStateFromStores$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$observeViewStateFromStores$1.smali @@ -242,7 +242,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -304,7 +304,7 @@ goto :goto_6 :cond_8 - invoke-static {v3}, Lf/m/b/f/a;->toMap(Ljava/lang/Iterable;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->toMap(Ljava/lang/Iterable;)Ljava/util/Map; move-result-object v2 @@ -335,7 +335,7 @@ :cond_b sget-object p2, Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShare$InviteSuggestionItem;->SearchNoResultsItem:Lcom/discord/widgets/guilds/invite/WidgetGuildInviteShare$InviteSuggestionItem$SearchNoResultsItem; - invoke-static {p2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p2 @@ -345,7 +345,7 @@ :goto_7 new-instance v0, Ljava/util/ArrayList; - invoke-static {p2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$sendInviteToChannel$1.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$sendInviteToChannel$1.smali index 3e2375d920..4e89a93975 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$sendInviteToChannel$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetGuildInviteShareViewModel$sendInviteToChannel$1.smali @@ -135,7 +135,7 @@ move-result-object p1 - invoke-static {v1, p1}, Lf/m/b/f/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1, p1}, Lf/n/a/k/a;->plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; move-result-object p1 @@ -145,11 +145,11 @@ invoke-direct {v2, v1, p1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 - invoke-static {v0, p1}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0, p1}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali index a24e23e0ef..1f1693b9e7 100644 --- a/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali +++ b/com.discord/smali/com/discord/widgets/guilds/invite/WidgetInviteInfo.smali @@ -357,7 +357,7 @@ const p1, 0x7f0a051d - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -365,7 +365,7 @@ const p1, 0x7f0a0521 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -373,7 +373,7 @@ const p1, 0x7f0a051c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -381,7 +381,7 @@ const p1, 0x7f0a0519 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -389,7 +389,7 @@ const p1, 0x7f0a0518 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -397,7 +397,7 @@ const p1, 0x7f0a051a - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -405,7 +405,7 @@ const p1, 0x7f0a051b - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -413,7 +413,7 @@ const p1, 0x7f0a050a - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -421,7 +421,7 @@ const p1, 0x7f0a050e - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -429,7 +429,7 @@ const p1, 0x7f0a050b - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -437,7 +437,7 @@ const p1, 0x7f0a050c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -445,7 +445,7 @@ const p1, 0x7f0a050d - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -453,7 +453,7 @@ const p1, 0x7f0a0515 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/join/ChannelViewHolder.smali b/com.discord/smali/com/discord/widgets/guilds/join/ChannelViewHolder.smali index aaa7f2f472..011f7f068b 100644 --- a/com.discord/smali/com/discord/widgets/guilds/join/ChannelViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/guilds/join/ChannelViewHolder.smali @@ -133,7 +133,7 @@ const p1, 0x7f0a0492 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -141,7 +141,7 @@ const p1, 0x7f0a0495 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -149,7 +149,7 @@ const p1, 0x7f0a0493 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -157,7 +157,7 @@ const p1, 0x7f0a0498 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -165,7 +165,7 @@ const p1, 0x7f0a049a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali index d9af49170b..1c92925641 100644 --- a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali +++ b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildJoin.smali @@ -92,7 +92,7 @@ const v0, 0x7f0a043f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -100,7 +100,7 @@ const v0, 0x7f0a043d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali index fdae112af0..f659e68cae 100644 --- a/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali +++ b/com.discord/smali/com/discord/widgets/guilds/join/WidgetGuildWelcomeSheet.smali @@ -187,7 +187,7 @@ const v0, 0x7f0a049d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -195,7 +195,7 @@ const v0, 0x7f0a049e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -203,7 +203,7 @@ const v0, 0x7f0a04a0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -211,7 +211,7 @@ const v0, 0x7f0a04a1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -219,7 +219,7 @@ const v0, 0x7f0a049c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -227,7 +227,7 @@ const v0, 0x7f0a049b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -493,7 +493,7 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 @@ -545,7 +545,7 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 p1, 0x0 diff --git a/com.discord/smali/com/discord/widgets/guilds/leave/WidgetLeaveGuildDialog.smali b/com.discord/smali/com/discord/widgets/guilds/leave/WidgetLeaveGuildDialog.smali index 4732826abf..98bf93931a 100644 --- a/com.discord/smali/com/discord/widgets/guilds/leave/WidgetLeaveGuildDialog.smali +++ b/com.discord/smali/com/discord/widgets/guilds/leave/WidgetLeaveGuildDialog.smali @@ -137,7 +137,7 @@ const v0, 0x7f0a0577 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -145,7 +145,7 @@ const v0, 0x7f0a0576 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -153,7 +153,7 @@ const v0, 0x7f0a0575 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a0574 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildListAdapter.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildListAdapter.smali index d63e0f81de..779e35e10d 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildListAdapter.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildListAdapter.smali @@ -914,7 +914,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v2 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSearchAdapter$GuildListItem.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSearchAdapter$GuildListItem.smali index 8d79a3ecf7..f36a02e382 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSearchAdapter$GuildListItem.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSearchAdapter$GuildListItem.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0477 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a0478 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector$onResume$3.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector$onResume$3.smali index 939f83d7dd..22a8e9f4dc 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector$onResume$3.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector$onResume$3.smali @@ -92,7 +92,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali index 62fbfe460a..93bae0546b 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildSelector.smali @@ -119,7 +119,7 @@ const v0, 0x7f0a0476 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -127,7 +127,7 @@ const v0, 0x7f0a0479 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -387,7 +387,7 @@ check-cast v0, Ljava/util/ArrayList; - invoke-static {p1, v0}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {p1, v0}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z sget-object p1, Lcom/discord/utilities/mg_recycler/MGRecyclerAdapter;->Companion:Lcom/discord/utilities/mg_recycler/MGRecyclerAdapter$Companion; diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsList.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsList.smali index b18db508d9..b2a54606b0 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsList.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsList.smali @@ -94,7 +94,7 @@ const v0, 0x7f0a0440 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -102,7 +102,7 @@ const v0, 0x7f0a0442 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel$Factory$observeStores$2.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel$Factory$observeStores$2.smali index 501d71cd60..6c5fc91bf1 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel$Factory$observeStores$2.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel$Factory$observeStores$2.smali @@ -98,7 +98,7 @@ array-length v2, p1 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -128,7 +128,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p1}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.smali b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.smali index 294d17fc0b..5ffb10c481 100644 --- a/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.smali +++ b/com.discord/smali/com/discord/widgets/guilds/list/WidgetGuildsListViewModel.smali @@ -158,7 +158,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -166,7 +166,7 @@ invoke-direct {v0, p3, p2}, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$createDirectMessageItems$1;->(Lcom/discord/models/domain/ModelNotificationSettings;Ljava/util/Map;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -178,7 +178,7 @@ invoke-static {p3, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1, p3}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, p3}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -186,7 +186,7 @@ invoke-direct {p3, p2}, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$createDirectMessageItems$2;->(Ljava/util/Map;)V - invoke-static {p1, p3}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p3}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -492,7 +492,7 @@ move-result-object v0 - invoke-static {v13, v0}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + invoke-static {v13, v0}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z new-instance v10, Ljava/util/HashMap; @@ -625,7 +625,7 @@ sget-object v1, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$handleStoreState$$inlined$filterIsInstance$1;->INSTANCE:Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$handleStoreState$$inlined$filterIsInstance$1; - invoke-static {v0, v1}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -633,7 +633,7 @@ invoke-direct {v1, v14}, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$handleStoreState$lurkerGuildItems$1;->(Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$StoreState;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -641,7 +641,7 @@ invoke-direct {v1, v15, v14, v10}, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$handleStoreState$lurkerGuildItems$2;->(Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel;Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$StoreState;Ljava/util/HashMap;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v9 @@ -661,7 +661,7 @@ invoke-direct {v1, v14}, Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$handleStoreState$2;->(Lcom/discord/widgets/guilds/list/WidgetGuildsListViewModel$StoreState;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -1113,7 +1113,7 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -1206,7 +1206,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -1267,7 +1267,7 @@ goto :goto_e :cond_13 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 @@ -1325,7 +1325,7 @@ move-object v1, v13 - invoke-static {v1, v2}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + invoke-static {v1, v2}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z sget-object v2, Lcom/discord/widgets/guilds/list/GuildListItem$DividerItem;->INSTANCE:Lcom/discord/widgets/guilds/list/GuildListItem$DividerItem; @@ -1613,7 +1613,7 @@ aput-object v14, v1, v17 - invoke-static {v1}, Lf/m/b/f/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -1737,7 +1737,7 @@ aput-object v8, v7, v5 - invoke-static {v7}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v7}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v14 @@ -2434,7 +2434,7 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 @@ -2947,7 +2947,7 @@ const/16 v5, 0xa - invoke-static {v3, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/EmojiViewHolder.smali b/com.discord/smali/com/discord/widgets/guilds/profile/EmojiViewHolder.smali index 045e6a8340..007dc7ef0d 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/EmojiViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/EmojiViewHolder.smali @@ -53,7 +53,7 @@ const p1, 0x7f0a0457 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheet.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheet.smali index c2b759d4a1..8aaa80a0fe 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheet.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheet.smali @@ -985,7 +985,7 @@ const v0, 0x7f0a045b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -993,7 +993,7 @@ const v0, 0x7f0a044f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1001,7 +1001,7 @@ const v0, 0x7f0a044a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1009,7 +1009,7 @@ const v0, 0x7f0a045f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1017,7 +1017,7 @@ const v0, 0x7f0a045e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1025,7 +1025,7 @@ const v0, 0x7f0a0460 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1033,7 +1033,7 @@ const v0, 0x7f0a046b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1041,7 +1041,7 @@ const v0, 0x7f0a046c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1049,7 +1049,7 @@ const v0, 0x7f0a0466 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1057,7 +1057,7 @@ const v0, 0x7f0a0467 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1065,7 +1065,7 @@ const v0, 0x7f0a045c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1073,7 +1073,7 @@ const v0, 0x7f0a0468 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1081,7 +1081,7 @@ const v0, 0x7f0a0455 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1089,7 +1089,7 @@ const v0, 0x7f0a0451 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1097,7 +1097,7 @@ const v0, 0x7f0a0472 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1105,7 +1105,7 @@ const v0, 0x7f0a044b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1113,7 +1113,7 @@ const v0, 0x7f0a046a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1121,7 +1121,7 @@ const v0, 0x7f0a0471 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1129,7 +1129,7 @@ const v0, 0x7f0a0461 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1137,7 +1137,7 @@ const v0, 0x7f0a0447 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1145,7 +1145,7 @@ const v0, 0x7f0a0465 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1153,7 +1153,7 @@ const v0, 0x7f0a0464 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1161,7 +1161,7 @@ const v0, 0x7f0a046f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1169,7 +1169,7 @@ const v0, 0x7f0a0454 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1177,7 +1177,7 @@ const v0, 0x7f0a0453 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1185,7 +1185,7 @@ const v0, 0x7f0a044e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1193,7 +1193,7 @@ const v0, 0x7f0a0469 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1201,7 +1201,7 @@ const v0, 0x7f0a0449 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1209,7 +1209,7 @@ const v0, 0x7f0a045d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1217,7 +1217,7 @@ const v0, 0x7f0a0463 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1225,7 +1225,7 @@ const v0, 0x7f0a0456 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1233,7 +1233,7 @@ const v0, 0x7f0a0452 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1241,7 +1241,7 @@ const v0, 0x7f0a044d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1249,7 +1249,7 @@ const v0, 0x7f0a045a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1257,7 +1257,7 @@ const v0, 0x7f0a046d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1265,7 +1265,7 @@ const v0, 0x7f0a046e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1273,7 +1273,7 @@ const v0, 0x7f0a0459 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1281,7 +1281,7 @@ const v0, 0x7f0a0458 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1289,7 +1289,7 @@ const v0, 0x7f0a044c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1297,7 +1297,7 @@ const v0, 0x7f0a0473 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1305,7 +1305,7 @@ const v0, 0x7f0a0462 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1313,7 +1313,7 @@ const v0, 0x7f0a0474 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetEmojisAdapter.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetEmojisAdapter.smali index 055bb3f919..09f14b57d8 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetEmojisAdapter.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetEmojisAdapter.smali @@ -120,7 +120,7 @@ if-ne v0, p2, :cond_1 - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result p2 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory$observeStores$1.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory$observeStores$1.smali index 22245da1e3..eb89f50a93 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory$observeStores$1.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetGuildProfileSheetViewModel$Factory$observeStores$1.smali @@ -98,7 +98,7 @@ move-result-object v3 - invoke-static {v3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetPublicAnnouncementProfileSheet.smali b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetPublicAnnouncementProfileSheet.smali index 8cb5e5da34..cad1d0c56d 100644 --- a/com.discord/smali/com/discord/widgets/guilds/profile/WidgetPublicAnnouncementProfileSheet.smali +++ b/com.discord/smali/com/discord/widgets/guilds/profile/WidgetPublicAnnouncementProfileSheet.smali @@ -69,7 +69,7 @@ const v0, 0x7f0a008f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/home/WidgetHome.smali b/com.discord/smali/com/discord/widgets/home/WidgetHome.smali index f4670a31b1..d99d3e1625 100644 --- a/com.discord/smali/com/discord/widgets/home/WidgetHome.smali +++ b/com.discord/smali/com/discord/widgets/home/WidgetHome.smali @@ -368,7 +368,7 @@ const v0, 0x7f0a003f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -376,7 +376,7 @@ const v0, 0x7f0a0441 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -384,7 +384,7 @@ const v0, 0x7f0a04c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -392,7 +392,7 @@ const v0, 0x7f0a0a84 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -400,7 +400,7 @@ const v0, 0x7f0a0a85 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -408,7 +408,7 @@ const v0, 0x7f0a04c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -416,7 +416,7 @@ const v0, 0x7f0a04c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -424,7 +424,7 @@ const v0, 0x7f0a0583 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -432,7 +432,7 @@ const v0, 0x7f0a04ba - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -440,7 +440,7 @@ const v0, 0x7f0a0a83 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -448,7 +448,7 @@ const v0, 0x7f0a0a82 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -456,7 +456,7 @@ const v0, 0x7f0a0a7c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -464,7 +464,7 @@ const v0, 0x7f0a0a7f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/home/WidgetHomeModel$Companion$get$1.smali b/com.discord/smali/com/discord/widgets/home/WidgetHomeModel$Companion$get$1.smali index 26956ee261..a542dbbfa1 100644 --- a/com.discord/smali/com/discord/widgets/home/WidgetHomeModel$Companion$get$1.smali +++ b/com.discord/smali/com/discord/widgets/home/WidgetHomeModel$Companion$get$1.smali @@ -121,7 +121,7 @@ move-object v4, p3 - invoke-static {v3, p3}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v3, p3}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$2.smali index 84fb106ed7..a69ce64a72 100644 --- a/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog$onViewBound$2.smali @@ -47,7 +47,7 @@ const-string v2, "button.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog.smali b/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog.smali index a7979ee67b..f4c7d71a7d 100644 --- a/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog.smali +++ b/com.discord/smali/com/discord/widgets/home/WidgetMainSurveyDialog.smali @@ -141,7 +141,7 @@ const v0, 0x7f0a0a23 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -149,7 +149,7 @@ const v0, 0x7f0a0a24 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -157,7 +157,7 @@ const v0, 0x7f0a0a22 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a0a21 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali index b99790475e..0169d352e3 100644 --- a/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali +++ b/com.discord/smali/com/discord/widgets/media/WidgetMedia.smali @@ -218,7 +218,7 @@ const v0, 0x7f0a0a86 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -226,7 +226,7 @@ const v0, 0x7f0a0040 - invoke-static {p0, v0}, Lf/m/b/f/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -234,7 +234,7 @@ const v0, 0x7f0a0a87 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -242,7 +242,7 @@ const v0, 0x7f0a0a8a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -250,7 +250,7 @@ const v0, 0x7f0a0a89 - invoke-static {p0, v0}, Lf/m/b/f/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -258,7 +258,7 @@ const v0, 0x7f0a0a88 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1260,9 +1260,9 @@ if-eqz v0, :cond_2 - iget-object v0, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v0, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {v0}, Lf/h/a/b/s;->s()Z + invoke-virtual {v0}, Lf/h/a/c/s;->s()Z move-result v0 @@ -1276,11 +1276,11 @@ if-eqz v0, :cond_0 - iget-object v0, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object v0, v0, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; const/4 v1, 0x0 - invoke-virtual {v0, v1}, Lf/h/a/b/s0;->n(Z)V + invoke-virtual {v0, v1}, Lf/h/a/c/s0;->n(Z)V goto :goto_0 diff --git a/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali b/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali index 0c3cb51506..d3eed2439b 100644 --- a/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali +++ b/com.discord/smali/com/discord/widgets/media/WidgetQRScanner.smali @@ -98,7 +98,7 @@ const v0, 0x7f0a072f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -106,7 +106,7 @@ const v0, 0x7f0a072e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali index 5619b9df68..a960839510 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog$Builder.smali @@ -528,7 +528,7 @@ aput-object v10, v2, v7 - invoke-static {v2}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali index 69a4ab1d5f..864c7a6995 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeDialog.smali @@ -222,7 +222,7 @@ const v0, 0x7f0a0621 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -230,7 +230,7 @@ const v0, 0x7f0a0620 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -238,7 +238,7 @@ const v0, 0x7f0a061d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -246,7 +246,7 @@ const v0, 0x7f0a0623 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -254,7 +254,7 @@ const v0, 0x7f0a061e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -262,7 +262,7 @@ const v0, 0x7f0a061c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali index 4753a94909..d007731b31 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay$onViewBound$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali index 9c4d6dc959..9efa0c53dd 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxOverlay.smali @@ -93,7 +93,7 @@ const v0, 0x7f0a0333 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -101,7 +101,7 @@ const v0, 0x7f0a013a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali index 7cda450e0e..00c89cad8c 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticeNuxSamsungLink.smali @@ -93,7 +93,7 @@ const v0, 0x7f0a0333 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -101,7 +101,7 @@ const v0, 0x7f0a013a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup$Companion.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup$Companion.smali index cf7ab65c00..3b40a0a217 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup$Companion.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup$Companion.smali @@ -151,7 +151,7 @@ move-result-object p2 - invoke-static {p2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p2 @@ -202,7 +202,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -286,7 +286,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali index cd9b4fdb08..ce5bad2d40 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopup.smali @@ -183,7 +183,7 @@ const v0, 0x7f0a06b8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a06b3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a06b6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -207,7 +207,7 @@ const v0, 0x7f0a06b5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a06b4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -225,7 +225,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/notice/WidgetNoticePopup$name$2;->(Lcom/discord/widgets/notice/WidgetNoticePopup;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -660,7 +660,7 @@ move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {v1}, Lf/n/a/k/a;->roundToInt(F)I move-result v1 @@ -683,7 +683,7 @@ const-string p2, "samsung" - invoke-static {p2}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p2}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 @@ -731,7 +731,7 @@ aput-object v2, p2, p3 - invoke-static {p2}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p2}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$configureUI$$inlined$with$lambda$1.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$configureUI$$inlined$with$lambda$1.smali index c779dfe746..7e7c4c8822 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$configureUI$$inlined$with$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel$configureUI$$inlined$with$lambda$1.smali @@ -63,7 +63,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali index d0c6d5add9..4bd8d34f8c 100644 --- a/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali +++ b/com.discord/smali/com/discord/widgets/notice/WidgetNoticePopupChannel.smali @@ -94,7 +94,7 @@ const v0, 0x7f0a06b7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -102,7 +102,7 @@ const v0, 0x7f0a06b2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -510,7 +510,7 @@ aput-object v2, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali index 4e6670de07..1ce2fbc8bb 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNavigationHelp.smali @@ -115,7 +115,7 @@ const v0, 0x7f0a0606 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -123,7 +123,7 @@ const v0, 0x7f0a0608 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -131,7 +131,7 @@ const v0, 0x7f0a0607 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNuxChannelPrompt.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNuxChannelPrompt.smali index bd90378d96..6b58032871 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNuxChannelPrompt.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNuxChannelPrompt.smali @@ -181,7 +181,7 @@ const v0, 0x7f0a062d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a062e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a062f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -205,7 +205,7 @@ const v0, 0x7f0a0631 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a062c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a0630 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -231,7 +231,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/nux/WidgetNuxChannelPrompt$validationManager$2;->(Lcom/discord/widgets/nux/WidgetNuxChannelPrompt;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali index 5b26de9305..e1578602cd 100644 --- a/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali +++ b/com.discord/smali/com/discord/widgets/nux/WidgetNuxGuildTemplates.smali @@ -205,7 +205,7 @@ const v0, 0x7f0a0635 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a0637 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a063a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -229,7 +229,7 @@ const v0, 0x7f0a0638 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -237,7 +237,7 @@ const v0, 0x7f0a0633 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -245,7 +245,7 @@ const v0, 0x7f0a0636 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -253,7 +253,7 @@ const v0, 0x7f0a0634 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -261,7 +261,7 @@ const v0, 0x7f0a0639 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -585,7 +585,7 @@ aput-object v2, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali b/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali index 1cca6704e7..5a9fe09166 100644 --- a/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali +++ b/com.discord/smali/com/discord/widgets/servers/NotificationMuteSettingsView.smali @@ -109,7 +109,7 @@ const p2, 0x7f0a0628 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -117,7 +117,7 @@ const p2, 0x7f0a062a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -125,7 +125,7 @@ const p2, 0x7f0a0629 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter.smali b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter.smali index e28000e983..8aa59394cd 100644 --- a/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter.smali +++ b/com.discord/smali/com/discord/widgets/servers/SettingsChannelListAdapter.smali @@ -429,7 +429,7 @@ goto/16 :goto_0 :cond_6 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v3 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali index ee8d4c9533..d1eb5a68bc 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerDeleteDialog.smali @@ -182,7 +182,7 @@ const v0, 0x7f0a07d1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -190,7 +190,7 @@ const v0, 0x7f0a07d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -198,7 +198,7 @@ const v0, 0x7f0a07cf - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -206,7 +206,7 @@ const v0, 0x7f0a07d0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -214,7 +214,7 @@ const v0, 0x7f0a07d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -222,7 +222,7 @@ const v0, 0x7f0a07d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$Companion$getNotificationOverrides$2.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$Companion$getNotificationOverrides$2.smali index 55bc36b3e0..685c197f5a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$Companion$getNotificationOverrides$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$Companion$getNotificationOverrides$2.smali @@ -169,11 +169,11 @@ :cond_3 const/16 p1, 0xa - invoke-static {v0, p1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, p1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p1 - invoke-static {p1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {p1}, Lf/n/a/k/a;->mapCapacity(I)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$configureRadio$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$configureRadio$1.smali index 51a9d3d4ef..f255ec5c0e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$configureRadio$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$configureRadio$1.smali @@ -51,7 +51,7 @@ const-string/jumbo v2, "view.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$onViewBound$2.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$onViewBound$2.smali index 707706882a..b1a461504d 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$onViewBound$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications$onViewBound$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali index 1be191e29a..a479c37fb7 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotifications.smali @@ -294,7 +294,7 @@ const v0, 0x7f0a07b0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -302,7 +302,7 @@ const v0, 0x7f0a07ae - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -310,7 +310,7 @@ const v0, 0x7f0a07af - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -318,7 +318,7 @@ const v0, 0x7f0a07ab - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -326,7 +326,7 @@ const v0, 0x7f0a07ac - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -334,7 +334,7 @@ const v0, 0x7f0a07ad - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -342,7 +342,7 @@ const v0, 0x7f0a07aa - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -350,7 +350,7 @@ const v0, 0x7f0a07b2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -358,7 +358,7 @@ const v0, 0x7f0a07b1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -366,7 +366,7 @@ const v0, 0x7f0a0443 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -374,7 +374,7 @@ const v0, 0x7f0a0446 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1208,7 +1208,7 @@ aput-object v4, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali index f3011dfb84..932fcf6000 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerNotificationsOverrideSelector.smali @@ -103,7 +103,7 @@ const v0, 0x7f0a0445 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -111,7 +111,7 @@ const v0, 0x7f0a0444 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali index 3ad357c701..af57425346 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog$RegionAdapter$ItemRegion.smali @@ -88,7 +88,7 @@ const p1, 0x7f0a080a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali index 3fdc811bd9..6ee1486824 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerRegionSelectDialog.smali @@ -112,7 +112,7 @@ const v0, 0x7f0a080b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -120,7 +120,7 @@ const v0, 0x7f0a013a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$1.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$1.smali index 6e90f3511a..ecc6d25270 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$1.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$12.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$12.smali index 2cc72eff2f..44a05c75af 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$12.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$12.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$13.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$13.smali index 82c298204d..3ee5e99762 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$13.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$13.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$3.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$3.smali index e1d5320f1f..3123418469 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$3.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$3.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$6.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$6.smali index bc6fdc8b4e..b88c00ab1c 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$6.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$6.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$8.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$8.smali index c671aa4f88..0a369b56e1 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$8.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings$configureUI$8.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali index 6f2b2508de..9f8e811fff 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettings.smali @@ -492,7 +492,7 @@ const v0, 0x7f0a0833 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -500,7 +500,7 @@ const v0, 0x7f0a0834 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -508,7 +508,7 @@ const v0, 0x7f0a0835 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -516,7 +516,7 @@ const v0, 0x7f0a082b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -524,7 +524,7 @@ const v0, 0x7f0a07f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -532,7 +532,7 @@ const v0, 0x7f0a07f3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -540,7 +540,7 @@ const v0, 0x7f0a07f0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -548,7 +548,7 @@ const v0, 0x7f0a07f1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -556,7 +556,7 @@ const v0, 0x7f0a07f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -564,7 +564,7 @@ const v0, 0x7f0a07f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -572,7 +572,7 @@ const v0, 0x7f0a07f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -580,7 +580,7 @@ const v0, 0x7f0a0829 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -588,7 +588,7 @@ const v0, 0x7f0a07c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -596,7 +596,7 @@ const v0, 0x7f0a082c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -604,7 +604,7 @@ const v0, 0x7f0a082d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -612,7 +612,7 @@ const v0, 0x7f0a07e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -620,7 +620,7 @@ const v0, 0x7f0a0827 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -628,7 +628,7 @@ const v0, 0x7f0a07df - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -636,7 +636,7 @@ const v0, 0x7f0a07ba - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -644,7 +644,7 @@ const v0, 0x7f0a07da - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -724,7 +724,7 @@ aput-object v1, v0, v7 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -754,7 +754,7 @@ aput-object v4, v1, v5 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali index 784fecdcd8..27ff223bae 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans$Adapter$BanListItem.smali @@ -126,7 +126,7 @@ const p1, 0x7f0a00db - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -134,7 +134,7 @@ const p1, 0x7f0a00dd - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -142,7 +142,7 @@ const p1, 0x7f0a00dc - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali index 579eccfae3..8e617ef4ce 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsBans.smali @@ -141,7 +141,7 @@ const v0, 0x7f0a07bc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -149,7 +149,7 @@ const v0, 0x7f0a07bd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -157,7 +157,7 @@ const v0, 0x7f0a07bb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali index 17f5c67e22..23caecaa4b 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsChannelsSortActions.smali @@ -125,7 +125,7 @@ const v0, 0x7f0a07bf - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -133,7 +133,7 @@ const v0, 0x7f0a07c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -141,7 +141,7 @@ const v0, 0x7f0a07c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali index 7cd4981e8a..e856c0a62c 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditMemberRolesAdapter$RoleListItem.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a0755 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole$Model.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole$Model.smali index 1b85527c20..eb1a58905a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole$Model.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEditRole$Model.smali @@ -184,7 +184,7 @@ .method public static synthetic b(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Lcom/discord/models/domain/ModelGuildMember$Computed; .locals 0 - invoke-static {p0, p1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p0, p1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object p0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali index 3293eb6433..d5f36e192e 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiHeaderViewHolder.smali @@ -95,7 +95,7 @@ const p1, 0x7f0a0a93 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -103,7 +103,7 @@ const p1, 0x7f0a0a92 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali index 08bca63122..ba23941cef 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiItemViewHolder.smali @@ -155,7 +155,7 @@ const p1, 0x7f0a07d6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -163,7 +163,7 @@ const p1, 0x7f0a07dc - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -171,7 +171,7 @@ const p1, 0x7f0a07d9 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -179,7 +179,7 @@ const p1, 0x7f0a07d5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -187,7 +187,7 @@ const p1, 0x7f0a07dd - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali index 3bbf22c262..627e13cf8d 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Adapter$EmojiSectionViewHolder.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a0a91 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Model$Companion.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Model$Companion.smali index 9ce346d37d..3370b71664 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Model$Companion.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis$Model$Companion.smali @@ -182,7 +182,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -255,7 +255,7 @@ :cond_5 new-instance v5, Ljava/util/ArrayList; - invoke-static {v3, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v3, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -313,7 +313,7 @@ new-instance v0, Ljava/util/ArrayList; - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -327,7 +327,7 @@ if-eqz v1, :cond_7 - invoke-static {v4}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v4}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -346,7 +346,7 @@ if-eqz v1, :cond_8 - invoke-static {v5}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v5}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -371,7 +371,7 @@ sget-object v1, Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Item$EmojiEmpty;->INSTANCE:Lcom/discord/widgets/servers/WidgetServerSettingsEmojis$Item$EmojiEmpty; - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali index caa904881d..00775e8ef6 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojis.smali @@ -114,7 +114,7 @@ const v0, 0x7f0a0a94 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -122,7 +122,7 @@ const v0, 0x7f0a0a90 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali index dc3284d7df..b7b80c066a 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsEmojisEdit.smali @@ -115,7 +115,7 @@ const v0, 0x7f0a07d7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -123,7 +123,7 @@ const v1, 0x7f0a07d8 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$2.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$2.smali index b8172a9fa5..ceb19b9c09 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$2.smali @@ -45,7 +45,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$3.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$3.smali index a826fa036a..b8ce5f2056 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$3.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions$onResume$3.smali @@ -45,7 +45,7 @@ const-string v1, "it.context" - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali index 22c0b0c8ea..1b53a2e038 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsInstantInvitesActions.smali @@ -137,7 +137,7 @@ const v0, 0x7f0a0509 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -145,7 +145,7 @@ const v0, 0x7f0a0507 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -153,7 +153,7 @@ const v0, 0x7f0a0506 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a0508 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations$Model$Companion.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations$Model$Companion.smali index 86a639c0f4..946d676809 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations$Model$Companion.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations$Model$Companion.smali @@ -293,7 +293,7 @@ move-object v3, v0 :goto_2 - invoke-static {v4, v3}, Lf/m/b/f/a;->contains([Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v4, v3}, Lf/n/a/k/a;->contains([Ljava/lang/Object;Ljava/lang/Object;)Z move-result v3 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali index 0f1b0542b3..eb3ba42a73 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrations.smali @@ -101,7 +101,7 @@ const v0, 0x7f0a04ff - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -109,7 +109,7 @@ const v0, 0x7f0a04fe - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali index e72fe88ad2..38b895b4e1 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsIntegrationsListItem.smali @@ -206,7 +206,7 @@ const p1, 0x7f0a04f4 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -214,7 +214,7 @@ const p1, 0x7f0a04f3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -222,7 +222,7 @@ const p1, 0x7f0a04f8 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -230,7 +230,7 @@ const p1, 0x7f0a04f6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -238,7 +238,7 @@ const p1, 0x7f0a04f5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -246,7 +246,7 @@ const p1, 0x7f0a04f9 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -254,7 +254,7 @@ const p1, 0x7f0a04fb - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -262,7 +262,7 @@ const p1, 0x7f0a04fa - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$Model.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$Model.smali index 572cfc37fe..1c0b903281 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$Model.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsMembers$Model.smali @@ -321,7 +321,7 @@ :cond_0 move-object/from16 v11, p3 - invoke-static {v11, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v11, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v2 @@ -381,7 +381,7 @@ check-cast v7, Lcom/discord/models/domain/ModelUser; - invoke-static {v7, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v7, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali index a2760388b3..a65f470479 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$AfkBottomSheet.smali @@ -66,7 +66,7 @@ fill-array-data v0, :array_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$2.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$2.smali index 402b293f23..ac5bbf1ed2 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureBannerSection$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$2.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$2.smali index 889762bacb..39f201fe13 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview$configureSplashSection$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali index 62a6356d45..e742ead390 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsOverview.smali @@ -837,7 +837,7 @@ const v0, 0x7f0a080e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -845,7 +845,7 @@ const v0, 0x7f0a0802 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -853,7 +853,7 @@ const v0, 0x7f0a0803 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -861,7 +861,7 @@ const v0, 0x7f0a0801 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -869,7 +869,7 @@ const v0, 0x7f0a0804 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -877,7 +877,7 @@ const v0, 0x7f0a0800 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -885,7 +885,7 @@ const v0, 0x7f0a0805 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -893,7 +893,7 @@ const v0, 0x7f0a0808 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -901,7 +901,7 @@ const v0, 0x7f0a0809 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -909,7 +909,7 @@ const v0, 0x7f0a080c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -917,7 +917,7 @@ const v0, 0x7f0a07f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -925,7 +925,7 @@ const v0, 0x7f0a07f7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -933,7 +933,7 @@ const v0, 0x7f0a07ff - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -941,7 +941,7 @@ const v0, 0x7f0a07f9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -949,7 +949,7 @@ const v0, 0x7f0a0812 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -957,7 +957,7 @@ const v0, 0x7f0a080f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -965,7 +965,7 @@ const v0, 0x7f0a0811 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -973,7 +973,7 @@ const v0, 0x7f0a0810 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -981,7 +981,7 @@ const v0, 0x7f0a081b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -989,7 +989,7 @@ const v0, 0x7f0a081a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -997,7 +997,7 @@ const v0, 0x7f0a081f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1005,7 +1005,7 @@ const v0, 0x7f0a081d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1013,7 +1013,7 @@ const v0, 0x7f0a081e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1021,7 +1021,7 @@ const v0, 0x7f0a081c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1029,7 +1029,7 @@ const v0, 0x7f0a0820 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1037,7 +1037,7 @@ const v0, 0x7f0a0814 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1045,7 +1045,7 @@ const v0, 0x7f0a0813 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1053,7 +1053,7 @@ const v0, 0x7f0a0818 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1061,7 +1061,7 @@ const v0, 0x7f0a0816 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1069,7 +1069,7 @@ const v0, 0x7f0a0817 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1077,7 +1077,7 @@ const v0, 0x7f0a0815 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1085,7 +1085,7 @@ const v0, 0x7f0a0819 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1097,7 +1097,7 @@ fill-array-data v0, :array_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1105,7 +1105,7 @@ const v0, 0x7f0a080d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -2256,7 +2256,7 @@ goto :goto_0 :cond_3 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v3 diff --git a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList$Model.smali b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList$Model.smali index d017030741..61d43c3230 100644 --- a/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList$Model.smali +++ b/com.discord/smali/com/discord/widgets/servers/WidgetServerSettingsRolesList$Model.smali @@ -142,7 +142,7 @@ .method public static synthetic b(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Lcom/discord/models/domain/ModelGuildMember$Computed; .locals 0 - invoke-static {p0, p1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p0, p1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object p0 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$3.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$3.smali index 948d21e90e..1c82252d6b 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$3.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$3.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$4.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$4.smali index e4633c61cc..3a09391e75 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$4.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog$onViewBound$4.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali index ed3d7ab36c..8ff58d1543 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLog.smali @@ -178,7 +178,7 @@ const v0, 0x7f0a07b8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -186,7 +186,7 @@ const v0, 0x7f0a07b9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -194,7 +194,7 @@ const v0, 0x7f0a07b5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -202,7 +202,7 @@ const v0, 0x7f0a07b6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -210,7 +210,7 @@ const v0, 0x7f0a07b3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali index aa15369ae6..291b99cb37 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogAdapter$AuditLogEntryViewHolder.smali @@ -215,7 +215,7 @@ const p1, 0x7f0a00ab - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -223,7 +223,7 @@ const p1, 0x7f0a00b1 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -231,7 +231,7 @@ const p1, 0x7f0a00ad - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -239,7 +239,7 @@ const p1, 0x7f0a00b0 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -247,7 +247,7 @@ const p1, 0x7f0a00af - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -255,7 +255,7 @@ const p1, 0x7f0a00ac - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -263,7 +263,7 @@ const p1, 0x7f0a00b2 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -271,7 +271,7 @@ const p1, 0x7f0a00ae - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali index 67f1eeb040..c17af86432 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterActionViewHolder.smali @@ -115,7 +115,7 @@ const p1, 0x7f0a00a7 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -123,7 +123,7 @@ const p1, 0x7f0a00a5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -131,7 +131,7 @@ const p1, 0x7f0a00a3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali index 552bb43993..befda860d0 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogFilterUserViewHolder.smali @@ -115,7 +115,7 @@ const p1, 0x7f0a00a2 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -123,7 +123,7 @@ const p1, 0x7f0a00a4 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -131,7 +131,7 @@ const p1, 0x7f0a00a3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$1.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$1.smali index 7fb6a36d6e..7e2ad2140d 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$1.smali @@ -71,7 +71,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$2.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$2.smali index 0b4906508d..d2e832cd02 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$2.smali @@ -71,7 +71,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2.smali index 42715d88aa..d85dd0167e 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2.smali @@ -141,7 +141,7 @@ invoke-direct/range {v0 .. v6}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterAdapter$AuditLogUserFilterItem;->(Ljava/lang/String;JLjava/lang/String;Ljava/lang/Integer;Z)V - invoke-static {p3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p3 @@ -167,11 +167,11 @@ invoke-direct {v0, p4}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$listItems$1;->(Ljava/lang/String;)V - invoke-static {p2, v0}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, v0}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 - invoke-static {p2}, Lf/m/b/f/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p2}, Lf/n/a/k/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p2 @@ -179,11 +179,11 @@ invoke-direct {p4, p1}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$listItems$2;->(Lcom/discord/stores/StoreAuditLog$AuditLogState;)V - invoke-static {p2, p4}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, p4}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p3, p1}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p3, p1}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -191,11 +191,11 @@ invoke-direct {p2}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$1;->()V - invoke-static {p1, p2}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object p1 @@ -218,7 +218,7 @@ invoke-direct {p3, p0, p4}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$1;->(Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2;Ljava/lang/String;)V - invoke-static {p2, p3}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, p3}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 @@ -226,7 +226,7 @@ invoke-direct {p3, p0, p1}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$2;->(Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2;Lcom/discord/stores/StoreAuditLog$AuditLogState;)V - invoke-static {p2, p3}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, p3}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -234,11 +234,11 @@ invoke-direct {p2}, Lcom/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet$Model$Companion$get$2$$special$$inlined$sortedBy$2;->()V - invoke-static {p1, p2}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet.smali b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet.smali index 2ad9a55001..ab542155c6 100644 --- a/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet.smali +++ b/com.discord/smali/com/discord/widgets/servers/auditlog/WidgetServerSettingsAuditLogFilterSheet.smali @@ -122,7 +122,7 @@ const v0, 0x7f0a00a8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -130,7 +130,7 @@ const v0, 0x7f0a00a9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/communityguild/WidgetServerSettingsCommunityOverview.smali b/com.discord/smali/com/discord/widgets/servers/communityguild/WidgetServerSettingsCommunityOverview.smali index 78c6eb9c17..2f04bbd281 100644 --- a/com.discord/smali/com/discord/widgets/servers/communityguild/WidgetServerSettingsCommunityOverview.smali +++ b/com.discord/smali/com/discord/widgets/servers/communityguild/WidgetServerSettingsCommunityOverview.smali @@ -123,7 +123,7 @@ const v0, 0x7f0a07c6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -131,7 +131,7 @@ const v0, 0x7f0a07ca - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -139,7 +139,7 @@ const v0, 0x7f0a07c3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionInProgressViewModel.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionInProgressViewModel.smali index ac4e543891..fdd48d1a52 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionInProgressViewModel.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionInProgressViewModel.smali @@ -501,7 +501,7 @@ move-result-object p3 - invoke-static {p3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p3 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali index 6d797564c9..ed77360bbf 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkView.smali @@ -723,7 +723,7 @@ aput-object v3, v1, v6 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -878,7 +878,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -1011,7 +1011,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali index 581727ba6c..6b1e2fd3e4 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildSubscriptionPerkViewAdapter$PerkViewHolder.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a06a2 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1.smali index 6c55e5dd34..6619a93336 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/PremiumGuildTransferInProgressViewModel$transferPremiumGuildSubscription$1.smali @@ -99,7 +99,7 @@ move-result-object v3 - invoke-static {v3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v3 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali index 0ec2a2ddcb..abd63ef771 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription.smali @@ -526,7 +526,7 @@ const v0, 0x7f0a0109 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -534,7 +534,7 @@ const v0, 0x7f0a0108 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -542,7 +542,7 @@ const v0, 0x7f0a010c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -550,7 +550,7 @@ const v0, 0x7f0a00f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -558,7 +558,7 @@ const v0, 0x7f0a00f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -566,7 +566,7 @@ const v0, 0x7f0a00f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -574,7 +574,7 @@ const v0, 0x7f0a00f9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -582,7 +582,7 @@ const v0, 0x7f0a00fb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -590,7 +590,7 @@ const v0, 0x7f0a00fc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -598,7 +598,7 @@ const v0, 0x7f0a00fe - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -606,7 +606,7 @@ const v0, 0x7f0a00ff - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -614,7 +614,7 @@ const v0, 0x7f0a010e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -622,7 +622,7 @@ const v0, 0x7f0a010f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -630,7 +630,7 @@ const v0, 0x7f0a0106 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -638,7 +638,7 @@ const v0, 0x7f0a0107 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -646,7 +646,7 @@ const v0, 0x7f0a010b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -654,7 +654,7 @@ const v0, 0x7f0a010a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -662,7 +662,7 @@ const v0, 0x7f0a0105 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -670,7 +670,7 @@ const v0, 0x7f0a010d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -678,7 +678,7 @@ const v0, 0x7f0a0110 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -688,7 +688,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription$guildId$2;->(Lcom/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscription;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -2096,7 +2096,7 @@ aput-object v3, v1, v5 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -2124,7 +2124,7 @@ aput-object v1, v0, v5 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali index 48db6913aa..6eae5c6329 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionConfirmation.smali @@ -167,7 +167,7 @@ const v0, 0x7f0a0101 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -175,7 +175,7 @@ const v0, 0x7f0a0104 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -183,7 +183,7 @@ const v0, 0x7f0a0103 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a0102 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali index 483e913311..50b57a21f4 100644 --- a/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali +++ b/com.discord/smali/com/discord/widgets/servers/premiumguild/WidgetPremiumGuildSubscriptionTransfer.smali @@ -233,7 +233,7 @@ const v0, 0x7f0a06cf - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -241,7 +241,7 @@ const v0, 0x7f0a06d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -249,7 +249,7 @@ const v0, 0x7f0a06d1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -257,7 +257,7 @@ const v0, 0x7f0a06d5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -265,7 +265,7 @@ const v0, 0x7f0a06d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -273,7 +273,7 @@ const v0, 0x7f0a06d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -281,7 +281,7 @@ const v0, 0x7f0a06d0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -289,7 +289,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$onViewBound$1.smali index dd0df3890b..f3ffdcc04c 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog$onViewBound$1.smali @@ -83,7 +83,7 @@ invoke-direct {p1, p2, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali index 4abd1fb14b..0e533ef7fc 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLog.smali @@ -204,7 +204,7 @@ const v0, 0x7f0a0144 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -212,7 +212,7 @@ const v0, 0x7f0a014f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -220,7 +220,7 @@ const v0, 0x7f0a0151 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -228,7 +228,7 @@ const v0, 0x7f0a0152 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -236,7 +236,7 @@ const v0, 0x7f0a0148 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -244,7 +244,7 @@ const v0, 0x7f0a0145 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -887,7 +887,7 @@ :cond_2 sget-object p3, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker; - invoke-static {p2, v2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p2, v2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$1.smali index 7a53672077..e17cd29f4b 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$1.smali @@ -83,7 +83,7 @@ invoke-direct {p1, p2, p3}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$4.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$4.smali index bf02db7023..3aeb39d8fc 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$4.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial$onViewBound$4.smali @@ -67,7 +67,7 @@ invoke-direct {p1, v0, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v5 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial.smali b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial.smali index 25dee23387..4fa3733c52 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetChangeLogSpecial.smali @@ -340,7 +340,7 @@ const v0, 0x7f0a0144 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -348,7 +348,7 @@ const v0, 0x7f0a014d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -356,7 +356,7 @@ const v0, 0x7f0a014f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -364,7 +364,7 @@ const v0, 0x7f0a0151 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -372,7 +372,7 @@ const v0, 0x7f0a0152 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -380,7 +380,7 @@ const v0, 0x7f0a014a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -388,7 +388,7 @@ const v0, 0x7f0a0149 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -396,7 +396,7 @@ const v0, 0x7f0a014b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -404,7 +404,7 @@ const v0, 0x7f0a0158 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -412,7 +412,7 @@ const v0, 0x7f0a0157 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -420,7 +420,7 @@ const v0, 0x7f0a014e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -428,7 +428,7 @@ const v0, 0x7f0a014c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1140,7 +1140,7 @@ :cond_2 sget-object p3, Lcom/discord/utilities/analytics/AnalyticsTracker;->INSTANCE:Lcom/discord/utilities/analytics/AnalyticsTracker; - invoke-static {p2, v2}, Lf/m/b/f/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + invoke-static {p2, v2}, Lf/n/a/k/a;->plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; move-result-object p2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali b/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali index 0dacec4718..a98aa94241 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetMuteSettingsSheet.smali @@ -409,7 +409,7 @@ const v0, 0x7f0a0600 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -417,7 +417,7 @@ const v0, 0x7f0a05ff - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -425,7 +425,7 @@ const v0, 0x7f0a05fc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -433,7 +433,7 @@ const v0, 0x7f0a05fd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -441,7 +441,7 @@ const v0, 0x7f0a05fb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -449,7 +449,7 @@ const v0, 0x7f0a05fe - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -457,7 +457,7 @@ const v0, 0x7f0a05fa - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -465,7 +465,7 @@ const v0, 0x7f0a0601 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -473,7 +473,7 @@ const v0, 0x7f0a0603 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -481,7 +481,7 @@ const v0, 0x7f0a0602 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -489,7 +489,7 @@ const v0, 0x7f0a05f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -497,7 +497,7 @@ const v0, 0x7f0a05f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -505,7 +505,7 @@ const v0, 0x7f0a05f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -513,7 +513,7 @@ const v0, 0x7f0a05f7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -521,7 +521,7 @@ const v0, 0x7f0a05f9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -529,7 +529,7 @@ const v0, 0x7f0a05f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali index 597f748661..052985a660 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali @@ -656,7 +656,7 @@ const v0, 0x7f0a086b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -664,7 +664,7 @@ const v0, 0x7f0a09e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -672,7 +672,7 @@ const v0, 0x7f0a08d9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -680,7 +680,7 @@ const v0, 0x7f0a08da - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -688,7 +688,7 @@ const v0, 0x7f0a08c6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -696,7 +696,7 @@ const v0, 0x7f0a08d8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -704,7 +704,7 @@ const v0, 0x7f0a08b9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -712,7 +712,7 @@ const v0, 0x7f0a08ba - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -720,7 +720,7 @@ const v0, 0x7f0a08bb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -728,7 +728,7 @@ const v0, 0x7f0a0880 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -736,7 +736,7 @@ const v0, 0x7f0a084d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -744,7 +744,7 @@ const v0, 0x7f0a08c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -752,7 +752,7 @@ const v0, 0x7f0a0878 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -760,7 +760,7 @@ const v0, 0x7f0a0896 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -768,7 +768,7 @@ const v0, 0x7f0a086c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -776,7 +776,7 @@ const v0, 0x7f0a087c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -784,7 +784,7 @@ const v0, 0x7f0a08b1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -792,7 +792,7 @@ const v0, 0x7f0a08c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -800,7 +800,7 @@ const v0, 0x7f0a089a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -808,7 +808,7 @@ const v0, 0x7f0a08dc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -816,7 +816,7 @@ const v0, 0x7f0a08e3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -824,7 +824,7 @@ const v0, 0x7f0a0898 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -832,7 +832,7 @@ const v0, 0x7f0a0899 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -840,7 +840,7 @@ const v0, 0x7f0a0897 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -848,7 +848,7 @@ const v0, 0x7f0a08db - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -856,7 +856,7 @@ const v0, 0x7f0a086a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -864,7 +864,7 @@ const v0, 0x7f0a088f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -872,7 +872,7 @@ const v0, 0x7f0a08bc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1831,7 +1831,7 @@ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - const-string v0, " - 33.0 (1207)" + const-string v0, " - 33.1 (1208)" invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali index 5b5c46f872..835d44ac12 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAppearance.smali @@ -368,7 +368,7 @@ const v0, 0x7f0a0876 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -376,7 +376,7 @@ const v0, 0x7f0a0875 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -384,7 +384,7 @@ const v0, 0x7f0a0877 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -392,7 +392,7 @@ const v0, 0x7f0a0874 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -400,7 +400,7 @@ const v0, 0x7f0a0873 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -408,7 +408,7 @@ const v0, 0x7f0a0870 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -416,7 +416,7 @@ const v0, 0x7f0a086f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -424,7 +424,7 @@ const v0, 0x7f0a086d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -432,7 +432,7 @@ const v0, 0x7f0a0221 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -440,7 +440,7 @@ const v0, 0x7f0a0223 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -448,7 +448,7 @@ const v0, 0x7f0a0224 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -456,7 +456,7 @@ const v0, 0x7f0a0225 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -464,7 +464,7 @@ const v0, 0x7f0a0220 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali index f51b79019b..9b2087905f 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps$AuthorizedAppViewHolder.smali @@ -211,7 +211,7 @@ const p1, 0x7f0a0643 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -219,7 +219,7 @@ const p1, 0x7f0a0642 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -227,7 +227,7 @@ const p1, 0x7f0a0640 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -235,7 +235,7 @@ const p1, 0x7f0a0641 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -243,7 +243,7 @@ const p1, 0x7f0a0644 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -251,7 +251,7 @@ const p1, 0x7f0a063f - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali index 3338e13607..3e4a43e2f3 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsAuthorizedApps.smali @@ -81,7 +81,7 @@ const v0, 0x7f0a00d6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali index e4b0c8cfaa..430158768b 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsBehavior.smali @@ -115,7 +115,7 @@ const v0, 0x7f0a087f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -123,7 +123,7 @@ const v0, 0x7f0a087e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -131,7 +131,7 @@ const v0, 0x7f0a087d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$ExperimentViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$ExperimentViewHolder.smali index 792a3470bb..8b19142b39 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$ExperimentViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$ExperimentViewHolder.smali @@ -96,7 +96,7 @@ const p1, 0x7f0a02c3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -104,7 +104,7 @@ const p1, 0x7f0a02c2 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupExperimentSection$1$$special$$inlined$sortedBy$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupExperimentSection$1$$special$$inlined$sortedBy$1.smali index 5e85ab75a1..5c8a550483 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupExperimentSection$1$$special$$inlined$sortedBy$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupExperimentSection$1$$special$$inlined$sortedBy$1.smali @@ -63,7 +63,7 @@ check-cast p2, Ljava/lang/String; - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupNoticesSection$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupNoticesSection$2.smali index ed0847d65f..098d96a789 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupNoticesSection$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper$setupNoticesSection$2.smali @@ -90,7 +90,7 @@ invoke-static {p1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1}, Lf/m/b/f/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; + invoke-static {p1}, Lf/n/a/k/a;->toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; move-result-object p1 @@ -148,7 +148,7 @@ invoke-direct {p1, v0, v1}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali index b7aaeb9b21..be91cb6937 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsDeveloper.smali @@ -105,7 +105,7 @@ new-instance v2, Ljava/util/ArrayList; - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 @@ -168,7 +168,7 @@ const v0, 0x7f0a02c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -176,7 +176,7 @@ const v0, 0x7f0a02c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali index c7b6b00066..f04b974329 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity$configureUI$$inlined$apply$lambda$2.smali @@ -123,7 +123,7 @@ invoke-direct {v9, v1, v8}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v9}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v9}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v8 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali index 1ac5222c7e..457c5c7d34 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsGameActivity.smali @@ -201,7 +201,7 @@ const v0, 0x7f0a08a0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -209,7 +209,7 @@ const v0, 0x7f0a08a1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -217,7 +217,7 @@ const v0, 0x7f0a089f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -225,7 +225,7 @@ const v0, 0x7f0a089e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -233,7 +233,7 @@ const v0, 0x7f0a089c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -241,7 +241,7 @@ const v0, 0x7f0a089d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -249,7 +249,7 @@ const v0, 0x7f0a089b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali index 49aa959174..971ec9f2fe 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Adapter$AdapterItemLocale.smali @@ -97,7 +97,7 @@ const p1, 0x7f0a08b5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -105,7 +105,7 @@ const p1, 0x7f0a08b6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Model.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Model.smali index b705120fbd..81fb962aba 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Model.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect$Model.smali @@ -120,7 +120,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -128,7 +128,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali index 3851dacd92..f9b93fc08a 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsLanguageSelect.smali @@ -79,7 +79,7 @@ const v0, 0x7f0a08b7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali index 50469f9926..cc210d540b 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsMedia.smali @@ -159,7 +159,7 @@ const v0, 0x7f0a08de - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -167,7 +167,7 @@ const v0, 0x7f0a08df - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -175,7 +175,7 @@ const v0, 0x7f0a08e0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -183,7 +183,7 @@ const v0, 0x7f0a08e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a08dd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali index 0762a740ea..b053f1c094 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotifications.smali @@ -181,7 +181,7 @@ const v0, 0x7f0a08c2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a08b0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a08c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -205,7 +205,7 @@ const v0, 0x7f0a08c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a08c3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a08c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali index 8680324629..42c255318a 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsNotificationsOs.smali @@ -117,7 +117,7 @@ const v0, 0x7f0a08bf - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -125,7 +125,7 @@ const v0, 0x7f0a08b0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -133,7 +133,7 @@ const v0, 0x7f0a08bd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$explicitContentRadios$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$explicitContentRadios$2.smali index 1733549527..66f2e31303 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$explicitContentRadios$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$explicitContentRadios$2.smali @@ -102,7 +102,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$friendSourceRadios$2.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$friendSourceRadios$2.smali index 9da247aac0..b45a7313cb 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$friendSourceRadios$2.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$friendSourceRadios$2.smali @@ -102,7 +102,7 @@ aput-object v1, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$3.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$3.smali index dee13d5c45..25995a2879 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$3.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy$onViewBound$3.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali index f71972e072..bd8fee285c 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsPrivacy.smali @@ -389,7 +389,7 @@ const v0, 0x7f0a08cd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -397,7 +397,7 @@ const v0, 0x7f0a08ce - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -405,7 +405,7 @@ const v0, 0x7f0a08cf - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -415,7 +415,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/WidgetSettingsPrivacy$explicitContentRadios$2;->(Lcom/discord/widgets/settings/WidgetSettingsPrivacy;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -423,7 +423,7 @@ const v0, 0x7f0a08d0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -431,7 +431,7 @@ const v0, 0x7f0a08d1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -439,7 +439,7 @@ const v0, 0x7f0a08d2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -449,7 +449,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/WidgetSettingsPrivacy$friendSourceRadios$2;->(Lcom/discord/widgets/settings/WidgetSettingsPrivacy;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -457,7 +457,7 @@ const v0, 0x7f0a08ca - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -465,7 +465,7 @@ const v0, 0x7f0a08c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -473,7 +473,7 @@ const v0, 0x7f0a08d7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -481,7 +481,7 @@ const v0, 0x7f0a08d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -489,7 +489,7 @@ const v0, 0x7f0a08c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -497,7 +497,7 @@ const v0, 0x7f0a08d6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -505,7 +505,7 @@ const v0, 0x7f0a08d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -513,7 +513,7 @@ const v0, 0x7f0a08d5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -521,7 +521,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali index 8b2722e9ca..e0e0bf66ec 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$1.smali @@ -81,7 +81,7 @@ const-string/jumbo v2, "view.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$onConfigure$$inlined$apply$lambda$1.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$onConfigure$$inlined$apply$lambda$1.smali index 6ef377ec94..46176ef300 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$onConfigure$$inlined$apply$lambda$1.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder$onConfigure$$inlined$apply$lambda$1.smali @@ -59,7 +59,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 @@ -127,7 +127,7 @@ aput-object v7, v4, v5 - invoke-static {v4}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v4 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder.smali index 242799c01a..72c79906a0 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections$Adapter$ViewHolder.smali @@ -208,7 +208,7 @@ const p1, 0x7f0a027b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -216,7 +216,7 @@ const p1, 0x7f0a027c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -224,7 +224,7 @@ const p1, 0x7f0a0276 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -232,7 +232,7 @@ const p1, 0x7f0a0278 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -240,7 +240,7 @@ const p1, 0x7f0a027d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -248,7 +248,7 @@ const p1, 0x7f0a0277 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -256,7 +256,7 @@ const p1, 0x7f0a027a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali index f8c297444e..cee7ca47c7 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnections.smali @@ -101,7 +101,7 @@ const v0, 0x7f0a027e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -109,7 +109,7 @@ const v0, 0x7f0a027f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter$ViewHolder.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter$ViewHolder.smali index a6e46ab284..1117358f95 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter$ViewHolder.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd$Adapter$ViewHolder.smali @@ -122,7 +122,7 @@ const p1, 0x7f0a005c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -130,7 +130,7 @@ const p1, 0x7f0a005d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali index 7e2a25e5af..2d132d70a5 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAdd.smali @@ -73,7 +73,7 @@ const v0, 0x7f0a027f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -187,7 +187,7 @@ const/16 v0, 0xa - invoke-static {p2, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAddXbox.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAddXbox.smali index 1a2c5764d0..d9159c6092 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAddXbox.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsUserConnectionsAddXbox.smali @@ -113,7 +113,7 @@ const v0, 0x7f0a0280 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -121,7 +121,7 @@ const v0, 0x7f0a0281 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -129,7 +129,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice$InputModeSelector.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice$InputModeSelector.smali index 316c470e57..ccb7233626 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice$InputModeSelector.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice$InputModeSelector.smali @@ -84,7 +84,7 @@ const v0, 0x7f0a08ea - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -92,7 +92,7 @@ const v0, 0x7f0a08eb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali index 399e2fcf55..20b31ce761 100644 --- a/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali +++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettingsVoice.smali @@ -635,7 +635,7 @@ const v0, 0x7f0a08f7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -643,7 +643,7 @@ const v0, 0x7f0a08ef - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -651,7 +651,7 @@ const v0, 0x7f0a08ed - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -659,7 +659,7 @@ const v0, 0x7f0a0900 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -667,7 +667,7 @@ const v0, 0x7f0a08e5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -675,7 +675,7 @@ const v0, 0x7f0a08e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -683,7 +683,7 @@ const v0, 0x7f0a08f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -691,7 +691,7 @@ const v0, 0x7f0a08f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -699,7 +699,7 @@ const v0, 0x7f0a08f3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -707,7 +707,7 @@ const v0, 0x7f0a08e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -715,7 +715,7 @@ const v0, 0x7f0a08e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -723,7 +723,7 @@ const v0, 0x7f0a08f1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -731,7 +731,7 @@ const v0, 0x7f0a08e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -739,7 +739,7 @@ const v0, 0x7f0a08f0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -747,7 +747,7 @@ const v0, 0x7f0a08ec - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -755,7 +755,7 @@ const v0, 0x7f0a08f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -763,7 +763,7 @@ const v0, 0x7f0a08fb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -771,7 +771,7 @@ const v0, 0x7f0a08f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -779,7 +779,7 @@ const v0, 0x7f0a08fe - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -787,7 +787,7 @@ const v0, 0x7f0a08fa - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -795,7 +795,7 @@ const v0, 0x7f0a08fd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -803,7 +803,7 @@ const v0, 0x7f0a08fc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -811,7 +811,7 @@ const v0, 0x7f0a08ff - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -819,7 +819,7 @@ const v0, 0x7f0a08e8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -2663,7 +2663,7 @@ aput-object v3, v2, v5 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v2 @@ -2699,7 +2699,7 @@ aput-object v3, v2, v1 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/CameraFragment$a.smali b/com.discord/smali/com/lytefast/flexinput/fragment/CameraFragment$a.smali similarity index 98% rename from com.discord/smali_classes2/com/lytefast/flexinput/fragment/CameraFragment$a.smali rename to com.discord/smali/com/lytefast/flexinput/fragment/CameraFragment$a.smali index 1c3bd5a800..67e4c30260 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/CameraFragment$a.smali +++ b/com.discord/smali/com/lytefast/flexinput/fragment/CameraFragment$a.smali @@ -105,7 +105,7 @@ invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v0}, Lf/m/b/f/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; + invoke-static {v0}, Lf/n/a/k/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; move-result-object v6 @@ -264,7 +264,7 @@ invoke-static {v0, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1}, Lf/m/b/f/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; + invoke-static {p1}, Lf/n/a/k/a;->getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; move-result-object v6 diff --git a/com.discord/smali/d0/a/b/b/a.smali b/com.discord/smali/d0/a/b/b/a.smali index 3c66bc44c0..bd91faddc4 100644 --- a/com.discord/smali/d0/a/b/b/a.smali +++ b/com.discord/smali/d0/a/b/b/a.smali @@ -4,7 +4,7 @@ # static fields -.field public static a:Lf/c/a/y; +.field public static a:Lf/c/a/d0; .field public static b:Ljava/lang/String; @@ -171,48 +171,94 @@ goto :goto_1 .end method -.method public static A0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 +.method public static A0(Lf/h/a/c/a1/e;[BII)I + .locals 9 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/lang/Exception; + Ljava/io/IOException;, + Ljava/lang/InterruptedException; } .end annotation const/4 v0, 0x0 - :try_start_0 - invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + :goto_0 + if-ge v0, p3, :cond_3 - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + add-int v1, p2, v0 + + sub-int v5, p3, v0 + + invoke-virtual {p0, v5}, Lf/h/a/c/a1/e;->c(I)V + + iget v2, p0, Lf/h/a/c/a1/e;->g:I + + iget v4, p0, Lf/h/a/c/a1/e;->f:I + + sub-int/2addr v2, v4 + + const/4 v8, -0x1 + + if-nez v2, :cond_1 + + iget-object v3, p0, Lf/h/a/c/a1/e;->e:[B + + const/4 v6, 0x0 + + const/4 v7, 0x1 + + move-object v2, p0 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v2 + + if-ne v2, v8, :cond_0 + + const/4 v2, -0x1 + + goto :goto_2 + + :cond_0 + iget v3, p0, Lf/h/a/c/a1/e;->g:I + + add-int/2addr v3, v2 + + iput v3, p0, Lf/h/a/c/a1/e;->g:I + + goto :goto_1 + + :cond_1 + invoke-static {v5, v2}, Ljava/lang/Math;->min(II)I + + move-result v2 + + :goto_1 + iget-object v3, p0, Lf/h/a/c/a1/e;->e:[B + + iget v4, p0, Lf/h/a/c/a1/e;->f:I + + invoke-static {v3, v4, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, p0, Lf/h/a/c/a1/e;->f:I + + add-int/2addr v1, v2 + + iput v1, p0, Lf/h/a/c/a1/e;->f:I + + :goto_2 + if-ne v2, v8, :cond_2 + + goto :goto_3 + + :cond_2 + add-int/2addr v0, v2 goto :goto_0 - :catchall_0 - move-object p0, v0 - - :goto_0 - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0, p1}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p0 - - if-nez p0, :cond_1 - - return-object v0 - - :cond_1 - invoke-virtual {p0, p2}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 + :cond_3 + :goto_3 + return v0 .end method .method public static B(Ljava/io/File;)V @@ -294,255 +340,50 @@ return-void .end method -.method public static B0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/p;)Lf/c/a/j1; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation +.method public static B0(Ljava/lang/Throwable;)V + .locals 2 - new-instance v0, Ljava/lang/StringBuffer; + const-class v0, Ljava/lang/Error; - invoke-direct {v0}, Ljava/lang/StringBuffer;->()V + invoke-virtual {v0, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + move-result v1 - move-result-object v1 + if-nez v1, :cond_1 - invoke-static {p1}, Lf/c/a/j1;->a(Lf/c/a/p;)Lf/c/a/j1; + const-class v0, Ljava/lang/RuntimeException; - move-result-object p1 + invoke-virtual {v0, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - const/4 v2, 0x0 + move-result v1 - const/4 v3, 0x1 + if-nez v1, :cond_0 - :try_start_0 - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->connect()V - - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getResponseCode()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - const/16 v6, 0x190 - - if-lt v5, v6, :cond_0 - - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getErrorStream()Ljava/io/InputStream; - - move-result-object v5 - - goto :goto_0 + return-void :cond_0 - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream; + invoke-virtual {v0, p0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - move-result-object v5 + move-result-object p0 - :goto_0 - new-instance v6, Ljava/io/InputStreamReader; + check-cast p0, Ljava/lang/Throwable; - invoke-direct {v6, v5}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V - - new-instance v5, Ljava/io/BufferedReader; - - invoke-direct {v5, v6}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - - :goto_1 - invoke-virtual {v5}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v6 - - if-eqz v6, :cond_1 - - invoke-virtual {v0, v6}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 + throw p0 :cond_1 - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V - - invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; + invoke-virtual {v0, p0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 - new-array v0, v3, [Ljava/lang/Object; + check-cast p0, Ljava/lang/Throwable; - aput-object p0, v0, v2 - - check-cast v1, Lf/c/a/x0; - - const-string v5, "Response: %s" - - invoke-virtual {v1, v5, v0}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - if-eqz p0, :cond_6 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - if-nez v0, :cond_2 - - goto :goto_3 - - :cond_2 - const/4 v0, 0x0 - - :try_start_1 - new-instance v5, Lorg/json/JSONObject; - - invoke-direct {v5, p0}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception p0 - - new-array v5, v3, [Ljava/lang/Object; - - invoke-virtual {p0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v5, v2 - - const-string p0, "Failed to parse json response. (%s)" - - invoke-static {p0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - new-array v5, v2, [Ljava/lang/Object; - - invoke-virtual {v1, p0, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - iput-object p0, p1, Lf/c/a/j1;->a:Ljava/lang/String; - - move-object v5, v0 - - :goto_2 - if-nez v5, :cond_3 - - return-object p1 - - :cond_3 - iput-object v5, p1, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - const-string p0, "message" - - invoke-virtual {v5, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - iput-object p0, p1, Lf/c/a/j1;->a:Ljava/lang/String; - - const-string v6, "timestamp" - - invoke-virtual {v5, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iput-object v6, p1, Lf/c/a/j1;->b:Ljava/lang/String; - - const-string v6, "adid" - - invoke-virtual {v5, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p1, Lf/c/a/j1;->c:Ljava/lang/String; - - if-nez p0, :cond_4 - - const-string p0, "No message found" - - :cond_4 - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - const/16 v4, 0xc8 - - const-string v5, "%s" - - if-ne v0, v4, :cond_5 - - new-array v0, v3, [Ljava/lang/Object; - - aput-object p0, v0, v2 - - invoke-virtual {v1, v5, v0}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - iput-boolean v3, p1, Lf/c/a/j1;->d:Z - - goto :goto_3 - - :cond_5 - new-array v0, v3, [Ljava/lang/Object; - - aput-object p0, v0, v2 - - invoke-virtual {v1, v5, v0}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_6 - :goto_3 - return-object p1 - - :catchall_0 - move-exception p1 - - goto :goto_4 - - :catch_1 - move-exception p1 - - :try_start_2 - const-string v0, "Failed to read response. (%s)" - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v4 - - aput-object v4, v3, v2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - check-cast v1, Lf/c/a/x0; - - :try_start_3 - invoke-virtual {v1, v0, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - throw p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :goto_4 - invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V - - throw p1 + throw p0 .end method .method public static C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V .locals 0 - invoke-static {p0}, Ld0/a/b/b/a;->U(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0}, Ld0/a/b/b/a;->W(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -551,34 +392,208 @@ return-void .end method -.method public static C0(Lf/h/a/b/i1/t;)I - .locals 3 +.method public static C0(Ljava/util/List;Lf/c/a/v;Lf/c/a/w;Lf/c/a/p0;Lf/c/a/x1;)Lf/c/a/n1; + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/net/UrlQuerySanitizer$ParameterValuePair;", + ">;", + "Lf/c/a/v;", + "Lf/c/a/w;", + "Lf/c/a/p0;", + "Lf/c/a/x1;", + ")", + "Lf/c/a/n1;" + } + .end annotation + + if-nez p0, :cond_0 const/4 v0, 0x0 + return-object v0 + :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I + new-instance v7, Ljava/util/LinkedHashMap; - move-result v1 + invoke-direct {v7}, Ljava/util/LinkedHashMap;->()V - if-nez v1, :cond_1 + new-instance v8, Lcom/adjust/sdk/AdjustAttribution; - const/4 p0, -0x1 + invoke-direct {v8}, Lcom/adjust/sdk/AdjustAttribution;->()V - return p0 + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 :cond_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 - add-int/2addr v0, v1 + if-eqz v1, :cond_a - const/16 v2, 0xff + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - if-eq v1, v2, :cond_0 + move-result-object v1 - return v0 + check-cast v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair; + + iget-object v2, v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mParameter:Ljava/lang/String; + + iget-object v1, v1, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mValue:Ljava/lang/String; + + const/4 v4, 0x0 + + if-eqz v2, :cond_1 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + const-string v5, "adjust_" + + invoke-virtual {v2, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v5 + + if-nez v5, :cond_3 + + goto :goto_0 + + :cond_3 + const/4 v5, 0x7 + + invoke-virtual {v2, v5}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v5 + + if-nez v5, :cond_4 + + goto :goto_0 + + :cond_4 + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v5 + + if-nez v5, :cond_5 + + goto :goto_0 + + :cond_5 + const-string v5, "tracker" + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_6 + + iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; + + goto :goto_1 + + :cond_6 + const-string v5, "campaign" + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; + + goto :goto_1 + + :cond_7 + const-string v5, "adgroup" + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_8 + + iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; + + goto :goto_1 + + :cond_8 + const-string v5, "creative" + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_9 + + iput-object v1, v8, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + + :goto_1 + const/4 v4, 0x1 + + :cond_9 + if-nez v4, :cond_1 + + invoke-virtual {v7, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_a + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + const-string v0, "reftag" + + invoke-virtual {v7, v0}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v9, v0 + + check-cast v9, Ljava/lang/String; + + if-eqz p1, :cond_b + + iget-wide v0, p1, Lf/c/a/v;->lastActivity:J + + sub-long v0, v5, v0 + + iput-wide v0, p1, Lf/c/a/v;->lastInterval:J + + :cond_b + new-instance v10, Lf/c/a/n1; + + move-object v0, v10 + + move-object v1, p2 + + move-object v2, p3 + + move-object v3, p1 + + move-object v4, p4 + + invoke-direct/range {v0 .. v6}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + iput-object v7, v10, Lf/c/a/n1;->o:Ljava/util/Map; + + iput-object v8, v10, Lf/c/a/n1;->n:Lcom/adjust/sdk/AdjustAttribution; + + iput-object v9, v10, Lf/c/a/n1;->i:Ljava/lang/String; + + return-object v10 .end method .method public static D(Ljava/lang/Object;Ljava/lang/Object;)Z @@ -609,62 +624,52 @@ return p0 .end method -.method public static D0(Ljava/io/InputStream;IZ)I - .locals 4 +.method public static D0(Ljava/io/InputStream;[BII)I + .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation + if-ltz p3, :cond_2 + const/4 v0, 0x0 - const/4 v1, 0x0 - :goto_0 - if-ge v0, p1, :cond_2 + if-ge v0, p3, :cond_1 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + add-int v1, p2, v0 - move-result v2 + sub-int v2, p3, v0 - const/4 v3, -0x1 + invoke-virtual {p0, p1, v1, v2}, Ljava/io/InputStream;->read([BII)I - if-eq v2, v3, :cond_1 + move-result v1 - if-eqz p2, :cond_0 + const/4 v2, -0x1 - and-int/lit16 v2, v2, 0xff - - mul-int/lit8 v3, v0, 0x8 - - shl-int/2addr v2, v3 + if-ne v1, v2, :cond_0 goto :goto_1 :cond_0 - shl-int/lit8 v1, v1, 0x8 - - and-int/lit16 v2, v2, 0xff - - :goto_1 - or-int/2addr v1, v2 - - add-int/lit8 v0, v0, 0x1 + add-int/2addr v0, v1 goto :goto_0 :cond_1 - new-instance p0, Ljava/io/IOException; - - const-string p1, "no more bytes" - - invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 + :goto_1 + return v0 :cond_2 - return v1 + new-instance p0, Ljava/lang/IndexOutOfBoundsException; + + const-string p1, "len is negative" + + invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p0 .end method .method public static E(FII)I @@ -823,185 +828,64 @@ return p0 .end method -.method public static E0(Lf/h/a/b/i1/t;II)J - .locals 8 +.method public static E0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->C(I)V + const/4 v0, 0x0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - move-result p1 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v2, 0x5 - - if-ge p1, v2, :cond_0 - - return-wide v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result p1 - - const/high16 v2, 0x800000 - - and-int/2addr v2, p1 - - if-eqz v2, :cond_1 - - return-wide v0 - - :cond_1 - const v2, 0x1fff00 - - and-int/2addr v2, p1 - - shr-int/lit8 v2, v2, 0x8 - - if-eq v2, p2, :cond_2 - - return-wide v0 - - :cond_2 - and-int/lit8 p1, p1, 0x20 - - const/4 p2, 0x0 - - const/4 v2, 0x1 - - if-eqz p1, :cond_3 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_3 - const/4 p1, 0x0 + invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; :goto_0 - if-nez p1, :cond_4 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - return-wide v0 + move-result p2 - :cond_4 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I + if-lez p2, :cond_1 - move-result p1 + invoke-virtual {p0, p1, p3, p4}, Ljava/nio/channels/FileChannel;->read(Ljava/nio/ByteBuffer;J)I - const/4 v3, 0x7 + move-result p2 - if-lt p1, v3, :cond_6 + const/4 v1, -0x1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - if-lt p1, v3, :cond_6 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - const/16 v4, 0x10 - - and-int/2addr p1, v4 - - if-ne p1, v4, :cond_5 - - const/4 p1, 0x1 + if-ne p2, v1, :cond_0 goto :goto_1 - :cond_5 - const/4 p1, 0x0 + :cond_0 + int-to-long v1, p2 + add-long/2addr p3, v1 + + goto :goto_0 + + :cond_1 :goto_1 - if-eqz p1, :cond_6 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - const/4 p1, 0x6 + move-result p0 - new-array v0, p1, [B + if-gtz p0, :cond_2 - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - iget v4, p0, Lf/h/a/b/i1/t;->b:I + return-void - invoke-static {v1, v4, v0, p2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + :cond_2 + new-instance p0, Lf/g/m/h; - iget v1, p0, Lf/h/a/b/i1/t;->b:I + const-string p1, "ELF file truncated" - add-int/2addr v1, p1 + invoke-direct {p0, p1}, Lf/g/m/h;->(Ljava/lang/String;)V - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte p0, v0, p2 - - int-to-long p0, p0 - - const-wide/16 v4, 0xff - - and-long/2addr p0, v4 - - const/16 p2, 0x19 - - shl-long/2addr p0, p2 - - aget-byte p2, v0, v2 - - int-to-long v6, p2 - - and-long/2addr v6, v4 - - const/16 p2, 0x11 - - shl-long/2addr v6, p2 - - or-long/2addr p0, v6 - - const/4 p2, 0x2 - - aget-byte p2, v0, p2 - - int-to-long v6, p2 - - and-long/2addr v6, v4 - - const/16 p2, 0x9 - - shl-long/2addr v6, p2 - - or-long/2addr p0, v6 - - const/4 p2, 0x3 - - aget-byte p2, v0, p2 - - int-to-long v6, p2 - - and-long/2addr v6, v4 - - shl-long v1, v6, v2 - - or-long/2addr p0, v1 - - const/4 p2, 0x4 - - aget-byte p2, v0, p2 - - int-to-long v0, p2 - - and-long/2addr v0, v4 - - shr-long/2addr v0, v3 - - or-long/2addr p0, v0 - - return-wide p0 - - :cond_6 - return-wide v0 + throw p0 .end method .method public static F(Ljava/nio/channels/FileChannel;)[Ljava/lang/String; @@ -1026,7 +910,7 @@ const-wide/16 v2, 0x0 - invoke-static {v0, v1, v2, v3}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v2, v3}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v4 @@ -1038,7 +922,7 @@ const-wide/16 v4, 0x4 - invoke-static {v0, v1, v4, v5}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S + invoke-static {v0, v1, v4, v5}, Ld0/a/b/b/a;->c0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S move-result v6 @@ -1054,7 +938,7 @@ :goto_0 const-wide/16 v9, 0x5 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->c0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S move-result v6 @@ -1073,7 +957,7 @@ if-eqz v8, :cond_2 - invoke-static {v0, v1, v11, v12}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v11, v12}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v15 @@ -1089,7 +973,7 @@ if-eqz v8, :cond_3 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->Y(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I move-result v6 @@ -1100,7 +984,7 @@ :cond_3 const-wide/16 v4, 0x38 - invoke-static {v0, v1, v4, v5}, Ld0/a/b/b/a;->Y(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I + invoke-static {v0, v1, v4, v5}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I move-result v4 @@ -1117,7 +1001,7 @@ const-wide/16 v2, 0x36 :goto_3 - invoke-static {v0, v1, v2, v3}, Ld0/a/b/b/a;->Y(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I + invoke-static {v0, v1, v2, v3}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I move-result v2 @@ -1131,7 +1015,7 @@ if-eqz v8, :cond_5 - invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v3 @@ -1147,7 +1031,7 @@ add-long/2addr v3, v11 - invoke-static {v0, v1, v3, v4}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v3, v4}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v3 @@ -1158,7 +1042,7 @@ add-long/2addr v3, v5 - invoke-static {v0, v1, v3, v4}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v3, v4}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v3 @@ -1185,7 +1069,7 @@ add-long v9, v13, v21 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v9 @@ -1196,7 +1080,7 @@ add-long v9, v13, v21 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v9 @@ -1213,7 +1097,7 @@ add-long/2addr v13, v9 - invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v9 @@ -1262,7 +1146,7 @@ add-long v7, v13, v21 - invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v7 @@ -1314,7 +1198,7 @@ add-long v9, v13, v11 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v9 @@ -1369,7 +1253,7 @@ add-long v13, v15, v21 - invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v13 @@ -1378,7 +1262,7 @@ :cond_12 add-long v13, v15, v21 - invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v13 @@ -1391,7 +1275,7 @@ add-long v13, v15, v25 - invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v13, v14}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v13 @@ -1411,7 +1295,7 @@ add-long v9, v15, v17 - invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v9, v10}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v8 @@ -1451,7 +1335,7 @@ add-long v7, v15, v4 - invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v4 @@ -1510,7 +1394,7 @@ if-eqz v29, :cond_19 - invoke-static {v0, v1, v10, v11}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v10, v11}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v10 @@ -1532,7 +1416,7 @@ add-long v7, v31, v19 - invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J move-result-wide v7 @@ -1557,7 +1441,7 @@ :goto_17 add-long v13, v7, v23 - invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S + invoke-static {v0, v1, v7, v8}, Ld0/a/b/b/a;->c0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S move-result v7 @@ -1681,88 +1565,57 @@ throw v0 .end method -.method public static F0(Lf/h/a/b/i1/t;)Lf/h/a/b/i1/m$a; - .locals 11 +.method public static F0(Ljava/io/InputStream;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->s()I + invoke-virtual {p0}, Ljava/io/InputStream;->read()I move-result v0 - iget v1, p0, Lf/h/a/b/i1/t;->b:I + and-int/lit16 v0, v0, 0xff - add-int/2addr v1, v0 + int-to-byte v0, v0 - int-to-long v1, v1 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - div-int/lit8 v0, v0, 0x12 + move-result v1 - new-array v3, v0, [J + and-int/lit16 v1, v1, 0xff - new-array v4, v0, [J + int-to-byte v1, v1 - const/4 v5, 0x0 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - :goto_0 - if-ge v5, v0, :cond_1 + move-result p0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->k()J + and-int/lit16 p0, p0, 0xff - move-result-wide v6 + int-to-byte p0, p0 - const-wide/16 v8, -0x1 + shl-int/lit8 p0, p0, 0x10 - cmp-long v10, v6, v8 + const/high16 v2, 0xff0000 - if-nez v10, :cond_0 + and-int/2addr p0, v2 - invoke-static {v3, v5}, Ljava/util/Arrays;->copyOf([JI)[J + shl-int/lit8 v1, v1, 0x8 - move-result-object v3 + const v2, 0xff00 - invoke-static {v4, v5}, Ljava/util/Arrays;->copyOf([JI)[J + and-int/2addr v1, v2 - move-result-object v4 + or-int/2addr p0, v1 - goto :goto_1 + and-int/lit16 v0, v0, 0xff - :cond_0 - aput-wide v6, v3, v5 + or-int/2addr p0, v0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v6 - - aput-wide v6, v4, v5 - - const/4 v6, 0x2 - - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_1 - :goto_1 - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - int-to-long v5, v0 - - sub-long/2addr v1, v5 - - long-to-int v0, v1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - new-instance p0, Lf/h/a/b/i1/m$a; - - invoke-direct {p0, v3, v4}, Lf/h/a/b/i1/m$a;->([J[J)V - - return-object p0 + return p0 .end method .method public static varargs G(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; @@ -1884,113 +1737,280 @@ return-object p0 .end method -.method public static G0(Lf/h/a/b/i1/t;ZZ)Lf/h/a/b/a1/u; - .locals 8 +.method public static G0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/u;)Lf/c/a/r1; + .locals 7 .annotation system Ldalvik/annotation/Throws; value = { - Lcom/google/android/exoplayer2/ParserException; + Ljava/lang/Exception; } .end annotation - const/4 v0, 0x0 + new-instance v0, Ljava/lang/StringBuffer; - if-eqz p1, :cond_0 + invoke-direct {v0}, Ljava/lang/StringBuffer;->()V - const/4 p1, 0x3 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; - invoke-static {p1, p0, v0}, Ld0/a/b/b/a;->W0(ILf/h/a/b/i1/t;Z)Z + move-result-object v1 - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v1 - - long-to-int p1, v1 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; + invoke-static {p1}, Lf/c/a/r1;->a(Lf/c/a/u;)Lf/c/a/r1; move-result-object p1 - invoke-virtual {p1}, Ljava/lang/String;->length()I + const/4 v2, 0x1 - move-result v1 + const/4 v3, 0x0 - add-int/lit8 v1, v1, 0xb + :try_start_0 + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->connect()V - invoke-virtual {p0}, Lf/h/a/b/i1/t;->h()J + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getResponseCode()I - move-result-wide v2 + move-result v4 - long-to-int v4, v2 + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - new-array v4, v4, [Ljava/lang/String; + move-result-object v4 - add-int/lit8 v1, v1, 0x4 - - :goto_0 - int-to-long v5, v0 - - cmp-long v7, v5, v2 - - if-gez v7, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v5 - - long-to-int v6, v5 - - add-int/lit8 v1, v1, 0x4 - - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v4, v0 - - aget-object v5, v4, v0 - - invoke-virtual {v5}, Ljava/lang/String;->length()I + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I move-result v5 - add-int/2addr v1, v5 + const/16 v6, 0x190 - add-int/lit8 v0, v0, 0x1 + if-lt v5, v6, :cond_0 + + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getErrorStream()Ljava/io/InputStream; + + move-result-object v5 goto :goto_0 - :cond_1 - if-eqz p2, :cond_3 + :cond_0 + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream; - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I + move-result-object v5 - move-result p0 + :goto_0 + new-instance v6, Ljava/io/InputStreamReader; - and-int/lit8 p0, p0, 0x1 + invoke-direct {v6, v5}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V - if-eqz p0, :cond_2 + new-instance v5, Ljava/io/BufferedReader; + + invoke-direct {v5, v6}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V + + :goto_1 + invoke-virtual {v5}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; + + move-result-object v6 + + if-eqz v6, :cond_1 + + invoke-virtual {v0, v6}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 goto :goto_1 + :cond_1 + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V + + invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; + + move-result-object p0 + + new-array v0, v2, [Ljava/lang/Object; + + aput-object p0, v0, v3 + + const-string v5, "Response: %s" + + invoke-interface {v1, v5, v0}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + const/16 v5, 0x1ad + + if-ne v0, v5, :cond_2 + + new-array p0, v3, [Ljava/lang/Object; + + const-string v0, "Too frequent requests to the endpoint (429)" + + invoke-interface {v1, v0, p0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + :cond_2 - new-instance p0, Lcom/google/android/exoplayer2/ParserException; + if-eqz p0, :cond_8 - const-string p1, "framing bit expected to be set" + invoke-virtual {p0}, Ljava/lang/String;->length()I - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + move-result v0 - throw p0 + if-nez v0, :cond_3 + + goto :goto_3 :cond_3 - :goto_1 - add-int/lit8 v1, v1, 0x1 + const/4 v0, 0x0 - new-instance p0, Lf/h/a/b/a1/u; + :try_start_1 + new-instance v5, Lorg/json/JSONObject; - invoke-direct {p0, p1, v4, v1}, Lf/h/a/b/a1/u;->(Ljava/lang/String;[Ljava/lang/String;I)V + invoke-direct {v5, p0}, Lorg/json/JSONObject;->(Ljava/lang/String;)V + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - return-object p0 + goto :goto_2 + + :catch_0 + move-exception p0 + + new-array v5, v2, [Ljava/lang/Object; + + invoke-virtual {p0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v5, v3 + + const-string p0, "Failed to parse json response. (%s)" + + invoke-static {p0, v5}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + new-array v5, v3, [Ljava/lang/Object; + + invoke-interface {v1, p0, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + iput-object p0, p1, Lf/c/a/r1;->d:Ljava/lang/String; + + move-object v5, v0 + + :goto_2 + if-nez v5, :cond_4 + + return-object p1 + + :cond_4 + iput-object v5, p1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + const-string p0, "message" + + invoke-virtual {v5, p0, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + iput-object p0, p1, Lf/c/a/r1;->d:Ljava/lang/String; + + const-string v6, "timestamp" + + invoke-virtual {v5, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iput-object v6, p1, Lf/c/a/r1;->e:Ljava/lang/String; + + const-string v6, "adid" + + invoke-virtual {v5, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iput-object v6, p1, Lf/c/a/r1;->c:Ljava/lang/String; + + const-string v6, "tracking_state" + + invoke-virtual {v5, v6, v0}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_5 + + const-string v5, "opted_out" + + invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + sget-object v0, Lf/c/a/a2;->d:Lf/c/a/a2; + + iput-object v0, p1, Lf/c/a/r1;->g:Lf/c/a/a2; + + :cond_5 + if-nez p0, :cond_6 + + const-string p0, "No message found" + + :cond_6 + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + const/16 v4, 0xc8 + + const-string v5, "%s" + + if-ne v0, v4, :cond_7 + + new-array v0, v2, [Ljava/lang/Object; + + aput-object p0, v0, v3 + + invoke-interface {v1, v5, v0}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + iput-boolean v2, p1, Lf/c/a/r1;->a:Z + + goto :goto_3 + + :cond_7 + new-array v0, v2, [Ljava/lang/Object; + + aput-object p0, v0, v3 + + invoke-interface {v1, v5, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_8 + :goto_3 + return-object p1 + + :catchall_0 + move-exception p1 + + goto :goto_4 + + :catch_1 + move-exception p1 + + :try_start_2 + const-string v0, "Failed to read response. (%s)" + + new-array v2, v2, [Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v2, v3 + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + throw p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_4 + invoke-virtual {p0}, Ljavax/net/ssl/HttpsURLConnection;->disconnect()V + + throw p1 .end method .method public static H(Ljava/io/File;)V @@ -2113,7 +2133,643 @@ throw v1 .end method -.method public static H0(Ljava/io/File;Ljava/io/File;)V +.method public static H0(Lf/h/a/c/i1/t;)I + .locals 3 + + const/4 v0, 0x0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-nez v1, :cond_1 + + const/4 p0, -0x1 + + return p0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + add-int/2addr v0, v1 + + const/16 v2, 0xff + + if-eq v1, v2, :cond_0 + + return v0 +.end method + +.method public static I(Ljava/io/InputStream;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v0 + + int-to-byte v0, v0 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result p0 + + int-to-byte p0, p0 + + shl-int/lit8 p0, p0, 0x8 + + const v1, 0xff00 + + and-int/2addr p0, v1 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr p0, v0 + + return p0 +.end method + +.method public static I0(Ljava/io/InputStream;IZ)I + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v0, p1, :cond_2 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_1 + + if-eqz p2, :cond_0 + + and-int/lit16 v2, v2, 0xff + + mul-int/lit8 v3, v0, 0x8 + + shl-int/2addr v2, v3 + + goto :goto_1 + + :cond_0 + shl-int/lit8 v1, v1, 0x8 + + and-int/lit16 v2, v2, 0xff + + :goto_1 + or-int/2addr v1, v2 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/io/IOException; + + const-string p1, "no more bytes" + + invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + return v1 +.end method + +.method public static J(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/16 v0, 0x8 + + invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->E0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getLong()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static J0(Lf/h/a/c/i1/t;II)J + .locals 8 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v2, 0x5 + + if-ge p1, v2, :cond_0 + + return-wide v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result p1 + + const/high16 v2, 0x800000 + + and-int/2addr v2, p1 + + if-eqz v2, :cond_1 + + return-wide v0 + + :cond_1 + const v2, 0x1fff00 + + and-int/2addr v2, p1 + + shr-int/lit8 v2, v2, 0x8 + + if-eq v2, p2, :cond_2 + + return-wide v0 + + :cond_2 + and-int/lit8 p1, p1, 0x20 + + const/4 p2, 0x0 + + const/4 v2, 0x1 + + if-eqz p1, :cond_3 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_3 + const/4 p1, 0x0 + + :goto_0 + if-nez p1, :cond_4 + + return-wide v0 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + const/4 v3, 0x7 + + if-lt p1, v3, :cond_6 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + if-lt p1, v3, :cond_6 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + const/16 v4, 0x10 + + and-int/2addr p1, v4 + + if-ne p1, v4, :cond_5 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_5 + const/4 p1, 0x0 + + :goto_1 + if-eqz p1, :cond_6 + + const/4 p1, 0x6 + + new-array v0, p1, [B + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v1, v4, v0, p2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte p0, v0, p2 + + int-to-long p0, p0 + + const-wide/16 v4, 0xff + + and-long/2addr p0, v4 + + const/16 p2, 0x19 + + shl-long/2addr p0, p2 + + aget-byte p2, v0, v2 + + int-to-long v6, p2 + + and-long/2addr v6, v4 + + const/16 p2, 0x11 + + shl-long/2addr v6, p2 + + or-long/2addr p0, v6 + + const/4 p2, 0x2 + + aget-byte p2, v0, p2 + + int-to-long v6, p2 + + and-long/2addr v6, v4 + + const/16 p2, 0x9 + + shl-long/2addr v6, p2 + + or-long/2addr p0, v6 + + const/4 p2, 0x3 + + aget-byte p2, v0, p2 + + int-to-long v6, p2 + + and-long/2addr v6, v4 + + shl-long v1, v6, v2 + + or-long/2addr p0, v1 + + const/4 p2, 0x4 + + aget-byte p2, v0, p2 + + int-to-long v0, p2 + + and-long/2addr v0, v4 + + shr-long/2addr v0, v3 + + or-long/2addr p0, v0 + + return-wide p0 + + :cond_6 + return-wide v0 +.end method + +.method public static K(I)I + .locals 1 + + int-to-float p0, p0 + + const v0, 0x3faaaaab + + mul-float p0, p0, v0 + + float-to-int p0, p0 + + return p0 +.end method + +.method public static K0(Lf/h/a/c/i1/t;)Lf/h/a/c/i1/m$a; + .locals 11 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->s()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, v0 + + int-to-long v1, v1 + + div-int/lit8 v0, v0, 0x12 + + new-array v3, v0, [J + + new-array v4, v0, [J + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v6 + + const-wide/16 v8, -0x1 + + cmp-long v10, v6, v8 + + if-nez v10, :cond_0 + + invoke-static {v3, v5}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v3 + + invoke-static {v4, v5}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v4 + + goto :goto_1 + + :cond_0 + aput-wide v6, v3, v5 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v6 + + aput-wide v6, v4, v5 + + const/4 v6, 0x2 + + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_1 + :goto_1 + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + int-to-long v5, v0 + + sub-long/2addr v1, v5 + + long-to-int v0, v1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + new-instance p0, Lf/h/a/c/i1/m$a; + + invoke-direct {p0, v3, v4}, Lf/h/a/c/i1/m$a;->([J[J)V + + return-object p0 +.end method + +.method public static L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; + .locals 4 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + instance-of v1, p0, Lf/g/g/e/p; + + if-eqz v1, :cond_1 + + check-cast p0, Lf/g/g/e/p; + + return-object p0 + + :cond_1 + instance-of v1, p0, Lf/g/g/e/d; + + if-eqz v1, :cond_2 + + check-cast p0, Lf/g/g/e/d; + + invoke-interface {p0}, Lf/g/g/e/d;->l()Landroid/graphics/drawable/Drawable; + + move-result-object p0 + + invoke-static {p0}, Ld0/a/b/b/a;->L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; + + move-result-object p0 + + return-object p0 + + :cond_2 + instance-of v1, p0, Lf/g/g/e/b; + + if-eqz v1, :cond_4 + + check-cast p0, Lf/g/g/e/b; + + iget-object v1, p0, Lf/g/g/e/b;->f:[Landroid/graphics/drawable/Drawable; + + array-length v1, v1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_4 + + invoke-virtual {p0, v2}, Lf/g/g/e/b;->a(I)Landroid/graphics/drawable/Drawable; + + move-result-object v3 + + invoke-static {v3}, Ld0/a/b/b/a;->L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; + + move-result-object v3 + + if-eqz v3, :cond_3 + + return-object v3 + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_4 + return-object v0 +.end method + +.method public static L0(Lf/h/a/c/i1/t;ZZ)Lf/h/a/c/a1/u; + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + const/4 p1, 0x3 + + invoke-static {p1, p0, v0}, Ld0/a/b/b/a;->b1(ILf/h/a/c/i1/t;Z)Z + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v1 + + long-to-int p1, v1 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0xb + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v2 + + long-to-int v4, v2 + + new-array v4, v4, [Ljava/lang/String; + + add-int/lit8 v1, v1, 0x4 + + :goto_0 + int-to-long v5, v0 + + cmp-long v7, v5, v2 + + if-gez v7, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v5 + + long-to-int v6, v5 + + add-int/lit8 v1, v1, 0x4 + + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v4, v0 + + aget-object v5, v4, v0 + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v1, v5 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz p2, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p0 + + and-int/lit8 p0, p0, 0x1 + + if-eqz p0, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance p0, Lcom/google/android/exoplayer2/ParserException; + + const-string p1, "framing bit expected to be set" + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p0 + + :cond_3 + :goto_1 + add-int/lit8 v1, v1, 0x1 + + new-instance p0, Lf/h/a/c/a1/u; + + invoke-direct {p0, p1, v4, v1}, Lf/h/a/c/a1/u;->(Ljava/lang/String;[Ljava/lang/String;I)V + + return-object p0 +.end method + +.method public static M(I)I + .locals 1 + + const/4 v0, 0x3 + + if-eq p0, v0, :cond_2 + + const/4 v0, 0x6 + + if-eq p0, v0, :cond_1 + + const/16 v0, 0x8 + + if-eq p0, v0, :cond_0 + + const/4 p0, 0x0 + + goto :goto_0 + + :cond_0 + const/16 p0, 0x10e + + goto :goto_0 + + :cond_1 + const/16 p0, 0x5a + + goto :goto_0 + + :cond_2 + const/16 p0, 0xb4 + + :goto_0 + return p0 +.end method + +.method public static M0(Ljava/io/File;Ljava/io/File;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -2226,40 +2882,42 @@ throw v0 .end method -.method public static I(Ljava/io/InputStream;)I +.method public static declared-synchronized N()Lf/c/a/d0; .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + const-class v0, Ld0/a/b/b/a; - move-result v0 + monitor-enter v0 - int-to-byte v0, v0 + :try_start_0 + sget-object v1, Ld0/a/b/b/a;->a:Lf/c/a/d0; - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + if-nez v1, :cond_0 - move-result p0 + new-instance v1, Lf/c/a/d0; - int-to-byte p0, p0 + invoke-direct {v1}, Lf/c/a/d0;->()V - shl-int/lit8 p0, p0, 0x8 + sput-object v1, Ld0/a/b/b/a;->a:Lf/c/a/d0; - const v1, 0xff00 + :cond_0 + sget-object v1, Ld0/a/b/b/a;->a:Lf/c/a/d0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 - and-int/2addr p0, v1 + monitor-exit v0 - and-int/lit16 v0, v0, 0xff + return-object v1 - or-int/2addr p0, v0 + :catchall_0 + move-exception v1 - return p0 + monitor-exit v0 + + throw v1 .end method -.method public static I0(ILjava/lang/Object;Lf/h/a/a/i/c;Lf/h/a/a/j/r/a;)Ljava/lang/Object; +.method public static N0(ILjava/lang/Object;Lf/h/a/b/i/c;Lf/h/a/b/j/r/a;)Ljava/lang/Object; .locals 6 .annotation system Ldalvik/annotation/Signature; value = { @@ -2270,9 +2928,9 @@ "TException:", "Ljava/lang/Throwable;", ">(ITTInput;", - "Lf/h/a/a/i/c<", + "Lf/h/a/b/i/c<", "TTInput;TTResult;TTException;>;", - "Lf/h/a/a/j/r/a<", + "Lf/h/a/b/j/r/a<", "TTInput;TTResult;>;)TTResult;^TTException;" } .end annotation @@ -2287,30 +2945,30 @@ if-ge p0, v0, :cond_0 - invoke-virtual {p2, p1}, Lf/h/a/a/i/c;->a(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p2, p1}, Lf/h/a/b/i/c;->a(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 return-object p0 :cond_0 - invoke-virtual {p2, p1}, Lf/h/a/a/i/c;->a(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p2, p1}, Lf/h/a/b/i/c;->a(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 move-object v2, p3 - check-cast v2, Lf/h/a/a/i/d; + check-cast v2, Lf/h/a/b/i/d; const/4 v2, 0x0 - check-cast p1, Lf/h/a/a/i/e$a; + check-cast p1, Lf/h/a/b/i/e$a; move-object v3, v1 - check-cast v3, Lf/h/a/a/i/e$b; + check-cast v3, Lf/h/a/b/i/e$b; - iget-object v4, v3, Lf/h/a/a/i/e$b;->b:Ljava/net/URL; + iget-object v4, v3, Lf/h/a/b/i/e$b;->b:Ljava/net/URL; if-eqz v4, :cond_1 @@ -2320,15 +2978,15 @@ invoke-static {v2, v5, v4}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - iget-object v2, v3, Lf/h/a/a/i/e$b;->b:Ljava/net/URL; + iget-object v2, v3, Lf/h/a/b/i/e$b;->b:Ljava/net/URL; - new-instance v3, Lf/h/a/a/i/e$a; + new-instance v3, Lf/h/a/b/i/e$a; - iget-object v4, p1, Lf/h/a/a/i/e$a;->b:Lf/h/a/a/i/b/j; + iget-object v4, p1, Lf/h/a/b/i/e$a;->b:Lf/h/a/b/i/b/j; - iget-object p1, p1, Lf/h/a/a/i/e$a;->c:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/b/i/e$a;->c:Ljava/lang/String; - invoke-direct {v3, v2, v4, p1}, Lf/h/a/a/i/e$a;->(Ljava/net/URL;Lf/h/a/a/i/b/j;Ljava/lang/String;)V + invoke-direct {v3, v2, v4, p1}, Lf/h/a/b/i/e$a;->(Ljava/net/URL;Lf/h/a/b/i/b/j;Ljava/lang/String;)V move-object p1, v3 @@ -2348,26 +3006,35 @@ return-object v1 .end method -.method public static J(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J +.method public static O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - const/16 v0, 0x8 + const/4 v0, 0x0 - invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->y0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getLong()J + move-result p1 - move-result-wide p0 + if-nez p1, :cond_0 - return-wide p0 + const/4 p0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p0 + + invoke-virtual {p0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; + + move-result-object p0 + + :goto_0 + return-object p0 .end method -.method public static J0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; +.method public static O0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -2422,21 +3089,130 @@ throw v0 .end method -.method public static K(I)I - .locals 1 +.method public static P(Landroid/content/Context;J)Lf/c/a/s0; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation - int-to-float p0, p0 + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - const v0, 0x3faaaaab + move-result-object v0 - mul-float p0, p0, v0 + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - float-to-int p0, p0 + move-result-object v1 - return p0 + if-eq v0, v1, :cond_1 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + const-string v1, "com.android.vending" + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 + + new-instance v0, Lf/c/a/r0; + + invoke-direct {v0, p1, p2}, Lf/c/a/r0;->(J)V + + new-instance p1, Landroid/content/Intent; + + const-string p2, "com.google.android.gms.ads.identifier.service.START" + + invoke-direct {p1, p2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string p2, "com.google.android.gms" + + invoke-virtual {p1, p2}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + const/4 p2, 0x1 + + invoke-virtual {p0, p1, v0, p2}, Landroid/content/Context;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + if-eqz p1, :cond_0 + + :try_start_1 + new-instance p1, Lf/c/a/t0; + + invoke-virtual {v0}, Lf/c/a/r0;->a()Landroid/os/IBinder; + + move-result-object v1 + + invoke-direct {p1, v1}, Lf/c/a/t0;->(Landroid/os/IBinder;)V + + new-instance v1, Lf/c/a/s0; + + invoke-virtual {p1}, Lf/c/a/t0;->g()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p1, p2}, Lf/c/a/t0;->h(Z)Ljava/lang/Boolean; + + move-result-object p1 + + invoke-direct {v1, v2, p1}, Lf/c/a/s0;->(Ljava/lang/String;Ljava/lang/Boolean;)V + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {p0, v0}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + return-object v1 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p1 + + :try_start_2 + throw p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + invoke-virtual {p0, v0}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + throw p1 + + :cond_0 + new-instance p0, Ljava/io/IOException; + + const-string p1, "Google Play connection failed" + + invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + + :catch_1 + move-exception p0 + + throw p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string p1, "Google Play Services info can\'t be accessed from the main thread" + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 .end method -.method public static K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V +.method public static P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V .locals 0 if-eqz p0, :cond_0 @@ -2455,79 +3231,76 @@ return-void .end method -.method public static L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; - .locals 4 +.method public static Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Lf/c/a/w0;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation - const/4 v0, 0x0 + :try_start_0 + const-string v0, "com.adjust.sdk.imei.Util" - if-nez p0, :cond_0 + const-string v1, "getImeiParameters" - return-object v0 + const/4 v2, 0x2 + new-array v3, v2, [Ljava/lang/Class; + + const-class v4, Landroid/content/Context; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + const-class v4, Lf/c/a/w0; + + const/4 v6, 0x1 + + aput-object v4, v3, v6 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p0, v2, v5 + + aput-object p1, v2, v6 + + invoke-static {v0, v1, v3, v2}, Ld0/a/b/b/a;->j0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + const-class p1, Ljava/util/Map; + + if-eqz p0, :cond_0 + + invoke-virtual {p1, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + check-cast p0, Ljava/util/Map; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 :cond_0 - instance-of v1, p0, Lf/g/g/e/p; - - if-eqz v1, :cond_1 - - check-cast p0, Lf/g/g/e/p; + const/4 p0, 0x0 return-object p0 - - :cond_1 - instance-of v1, p0, Lf/g/g/e/d; - - if-eqz v1, :cond_2 - - check-cast p0, Lf/g/g/e/d; - - invoke-interface {p0}, Lf/g/g/e/d;->l()Landroid/graphics/drawable/Drawable; - - move-result-object p0 - - invoke-static {p0}, Ld0/a/b/b/a;->L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; - - move-result-object p0 - - return-object p0 - - :cond_2 - instance-of v1, p0, Lf/g/g/e/b; - - if-eqz v1, :cond_4 - - check-cast p0, Lf/g/g/e/b; - - iget-object v1, p0, Lf/g/g/e/b;->f:[Landroid/graphics/drawable/Drawable; - - array-length v1, v1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_4 - - invoke-virtual {p0, v2}, Lf/g/g/e/b;->a(I)Landroid/graphics/drawable/Drawable; - - move-result-object v3 - - invoke-static {v3}, Ld0/a/b/b/a;->L(Landroid/graphics/drawable/Drawable;)Lf/g/g/e/p; - - move-result-object v3 - - if-eqz v3, :cond_3 - - return-object v3 - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_4 - return-object v0 .end method -.method public static L0(Landroid/media/MediaFormat;Ljava/util/List;)V +.method public static Q0(Landroid/media/MediaFormat;Ljava/util/List;)V .locals 3 .annotation system Ldalvik/annotation/Signature; value = { @@ -2573,40 +3346,68 @@ return-void .end method -.method public static M(Landroid/content/Context;)Ljava/lang/Object; +.method public static R(Ljava/io/InputStream;)I .locals 4 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/lang/Exception; + Ljava/io/IOException; } .end annotation - const/4 v0, 0x1 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - new-array v1, v0, [Ljava/lang/Class; + move-result v0 - const-class v2, Landroid/content/Context; + int-to-byte v0, v0 - const/4 v3, 0x0 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - aput-object v2, v1, v3 + move-result v1 - new-array v0, v0, [Ljava/lang/Object; + int-to-byte v1, v1 - aput-object p0, v0, v3 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - const-string p0, "com.google.android.gms.ads.identifier.AdvertisingIdClient" + move-result v2 - const-string v2, "getAdvertisingIdInfo" + int-to-byte v2, v2 - invoke-static {p0, v2, v1, v0}, Ld0/a/b/b/a;->h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p0}, Ljava/io/InputStream;->read()I - move-result-object p0 + move-result p0 - return-object p0 + int-to-byte p0, p0 + + shl-int/lit8 p0, p0, 0x18 + + const/high16 v3, -0x1000000 + + and-int/2addr p0, v3 + + shl-int/lit8 v2, v2, 0x10 + + const/high16 v3, 0xff0000 + + and-int/2addr v2, v3 + + or-int/2addr p0, v2 + + shl-int/lit8 v1, v1, 0x8 + + const v2, 0xff00 + + and-int/2addr v1, v2 + + or-int/2addr p0, v1 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr p0, v0 + + return p0 .end method -.method public static M0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V +.method public static R0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V .locals 4 if-eqz p0, :cond_6 @@ -2671,43 +3472,76 @@ return-void .end method -.method public static N(I)I - .locals 1 +.method public static S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Lf/c/a/w0;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation - const/4 v0, 0x3 + :try_start_0 + const-string v0, "com.adjust.sdk.oaid.Util" - if-eq p0, v0, :cond_2 + const-string v1, "getOaidParameters" - const/4 v0, 0x6 + const/4 v2, 0x2 - if-eq p0, v0, :cond_1 + new-array v3, v2, [Ljava/lang/Class; - const/16 v0, 0x8 + const-class v4, Landroid/content/Context; - if-eq p0, v0, :cond_0 + const/4 v5, 0x0 + aput-object v4, v3, v5 + + const-class v4, Lf/c/a/w0; + + const/4 v6, 0x1 + + aput-object v4, v3, v6 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p0, v2, v5 + + aput-object p1, v2, v6 + + invoke-static {v0, v1, v3, v2}, Ld0/a/b/b/a;->j0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + const-class p1, Ljava/util/Map; + + if-eqz p0, :cond_0 + + invoke-virtual {p1, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + check-cast p0, Ljava/util/Map; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + :cond_0 const/4 p0, 0x0 - goto :goto_0 - - :cond_0 - const/16 p0, 0x10e - - goto :goto_0 - - :cond_1 - const/16 p0, 0x5a - - goto :goto_0 - - :cond_2 - const/16 p0, 0xb4 - - :goto_0 - return p0 + return-object p0 .end method -.method public static N0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V +.method public static S0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -2764,283 +3598,7 @@ throw p1 .end method -.method public static declared-synchronized O()Lf/c/a/y; - .locals 2 - - const-class v0, Ld0/a/b/b/a; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Ld0/a/b/b/a;->a:Lf/c/a/y; - - if-nez v1, :cond_0 - - new-instance v1, Lf/c/a/y; - - invoke-direct {v1}, Lf/c/a/y;->()V - - sput-object v1, Ld0/a/b/b/a;->a:Lf/c/a/y; - - :cond_0 - sget-object v1, Ld0/a/b/b/a;->a:Lf/c/a/y; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public static O0(Ljava/io/InputStream;J)J - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Ld0/a/b/b/a;->h(Z)V - - move-wide v2, p1 - - :goto_1 - cmp-long v4, v2, v0 - - if-lez v4, :cond_3 - - invoke-virtual {p0, v2, v3}, Ljava/io/InputStream;->skip(J)J - - move-result-wide v4 - - cmp-long v6, v4, v0 - - if-lez v6, :cond_1 - - goto :goto_2 - - :cond_1 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v4 - - const/4 v5, -0x1 - - if-eq v4, v5, :cond_2 - - const-wide/16 v4, 0x1 - - :goto_2 - sub-long/2addr v2, v4 - - goto :goto_1 - - :cond_2 - sub-long/2addr p1, v2 - - :cond_3 - return-wide p1 -.end method - -.method public static P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p1, p2, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - invoke-virtual {p0, p1}, Landroid/content/res/Resources;->getDrawable(I)Landroid/graphics/drawable/Drawable; - - move-result-object p0 - - :goto_0 - return-object p0 -.end method - -.method public static P0([B[B)Z - .locals 4 - - const/4 v0, 0x0 - - if-eqz p0, :cond_4 - - if-eqz p1, :cond_3 - - array-length v0, p1 - - array-length v1, p0 - - const/4 v2, 0x0 - - if-le v0, v1, :cond_0 - - return v2 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - array-length v1, p1 - - if-ge v0, v1, :cond_2 - - aget-byte v1, p0, v0 - - aget-byte v3, p1, v0 - - if-eq v1, v3, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p0, 0x1 - - return p0 - - :cond_3 - throw v0 - - :cond_4 - throw v0 -.end method - -.method public static Q(Ljava/io/InputStream;)I - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v0 - - int-to-byte v0, v0 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v1 - - int-to-byte v1, v1 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v2 - - int-to-byte v2, v2 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result p0 - - int-to-byte p0, p0 - - shl-int/lit8 p0, p0, 0x18 - - const/high16 v3, -0x1000000 - - and-int/2addr p0, v3 - - shl-int/lit8 v2, v2, 0x10 - - const/high16 v3, 0xff0000 - - and-int/2addr v2, v3 - - or-int/2addr p0, v2 - - shl-int/lit8 v1, v1, 0x8 - - const v2, 0xff00 - - and-int/2addr v1, v2 - - or-int/2addr p0, v1 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr p0, v0 - - return p0 -.end method - -.method public static Q0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z - .locals 5 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - const/4 v0, 0x1 - - new-array v1, v0, [Ljava/lang/String; - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - const-string p1, "sqlite_master" - - const-string v3, "tbl_name = ?" - - invoke-static {p0, p1, v3, v1}, Landroid/database/DatabaseUtils;->queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide p0 - - const-wide/16 v3, 0x0 - - cmp-long v1, p0, v3 - - if-lez v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public static R(Ljava/util/Map;I)Ljava/lang/String; +.method public static T(Ljava/util/Map;I)Ljava/lang/String; .locals 8 .annotation system Ldalvik/annotation/Signature; value = { @@ -3137,7 +3695,7 @@ move-result-wide v6 - sget-object p0, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; + sget-object p0, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; @@ -3205,58 +3763,71 @@ return-object p0 .end method -.method public static R0(Ljava/lang/Object;)Lf/g/d/d/g; - .locals 3 +.method public static T0(Ljava/io/InputStream;J)J + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - new-instance v0, Lf/g/d/d/g; + const-wide/16 v0, 0x0 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + cmp-long v2, p1, v0 - move-result-object p0 + if-ltz v2, :cond_0 - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + const/4 v2, 0x1 - move-result-object p0 - - const-string v1, "\\$[0-9]+" - - const-string v2, "\\$" - - invoke-virtual {p0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const/16 v1, 0x24 - - invoke-virtual {p0, v1}, Ljava/lang/String;->lastIndexOf(I)I - - move-result v1 - - const/4 v2, -0x1 - - if-ne v1, v2, :cond_0 - - const/16 v1, 0x2e - - invoke-virtual {p0, v1}, Ljava/lang/String;->lastIndexOf(I)I - - move-result v1 + goto :goto_0 :cond_0 - add-int/lit8 v1, v1, 0x1 + const/4 v2, 0x0 - invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + :goto_0 + invoke-static {v2}, Ld0/a/b/b/a;->h(Z)V - move-result-object p0 + move-wide v2, p1 - const/4 v1, 0x0 + :goto_1 + cmp-long v4, v2, v0 - invoke-direct {v0, p0, v1}, Lf/g/d/d/g;->(Ljava/lang/String;Lf/g/d/d/f;)V + if-lez v4, :cond_3 - return-object v0 + invoke-virtual {p0, v2, v3}, Ljava/io/InputStream;->skip(J)J + + move-result-wide v4 + + cmp-long v6, v4, v0 + + if-lez v6, :cond_1 + + goto :goto_2 + + :cond_1 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v4 + + const/4 v5, -0x1 + + if-eq v4, v5, :cond_2 + + const-wide/16 v4, 0x1 + + :goto_2 + sub-long/2addr v2, v4 + + goto :goto_1 + + :cond_2 + sub-long/2addr p1, v2 + + :cond_3 + return-wide p1 .end method -.method public static S(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; +.method public static U(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; .locals 2 .annotation system Ldalvik/annotation/Signature; value = { @@ -3297,7 +3868,7 @@ invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - invoke-static {p0}, Ld0/a/b/b/a;->J0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; + invoke-static {p0}, Ld0/a/b/b/a;->O0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; move-result-object p0 @@ -3317,46 +3888,59 @@ throw v0 .end method -.method public static S0(Ljava/util/Collection;Lf/a/j/a/c/a;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Lcom/discord/simpleast/core/node/Node;", - ">;", - "Lf/a/j/a/c/a;", - ")V" - } - .end annotation +.method public static U0([B[B)Z + .locals 4 - invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + const/4 v0, 0x0 - move-result-object p0 + if-eqz p0, :cond_4 + + if-eqz p1, :cond_3 + + array-length v0, p1 + + array-length v1, p0 + + const/4 v2, 0x0 + + if-le v0, v1, :cond_0 + + return v2 + + :cond_0 + const/4 v0, 0x0 :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + array-length v1, p1 - move-result v0 + if-ge v0, v1, :cond_2 - if-eqz v0, :cond_0 + aget-byte v1, p0, v0 - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + aget-byte v3, p1, v0 - move-result-object v0 + if-eq v1, v3, :cond_1 - check-cast v0, Lcom/discord/simpleast/core/node/Node; + return v2 - invoke-static {v0, p1}, Ld0/a/b/b/a;->T0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + :cond_1 + add-int/lit8 v0, v0, 0x1 goto :goto_0 - :cond_0 - return-void + :cond_2 + const/4 p0, 0x1 + + return p0 + + :cond_3 + throw v0 + + :cond_4 + throw v0 .end method -.method public static T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; +.method public static V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; .locals 1 const/4 v0, -0x2 @@ -3442,47 +4026,43 @@ .end packed-switch .end method -.method public static T0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V - .locals 2 +.method public static V0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + .locals 5 + .annotation build Landroidx/annotation/VisibleForTesting; + .end annotation - invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->hasChildren()Z + const/4 v0, 0x1 - move-result v0 + new-array v1, v0, [Ljava/lang/String; - if-eqz v0, :cond_0 + const/4 v2, 0x0 - invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->getChildren()Ljava/util/Collection; + aput-object p1, v1, v2 - move-result-object v0 + const-string p1, "sqlite_master" - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + const-string v3, "tbl_name = ?" - move-result-object v0 + invoke-static {p0, p1, v3, v1}, Landroid/database/DatabaseUtils;->queryNumEntries(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)J - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + move-result-wide p0 - move-result v1 + const-wide/16 v3, 0x0 - if-eqz v1, :cond_0 + cmp-long v1, p0, v3 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/discord/simpleast/core/node/Node; - - invoke-static {v1, p1}, Ld0/a/b/b/a;->T0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + if-lez v1, :cond_0 goto :goto_0 :cond_0 - invoke-interface {p1, p0}, Lf/a/j/a/c/a;->processNode(Lcom/discord/simpleast/core/node/Node;)V + const/4 v0, 0x0 - return-void + :goto_0 + return v0 .end method -.method public static U(Ljava/lang/String;)Ljava/lang/String; +.method public static W(Ljava/lang/String;)Ljava/lang/String; .locals 1 const-string v0, "TransportRuntime." @@ -3494,47 +4074,58 @@ return-object p0 .end method -.method public static U0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V - .locals 1 +.method public static W0(Ljava/lang/Object;)Lf/g/d/d/g; + .locals 3 - invoke-interface {p1, p0}, Lf/a/j/a/c/a;->processNode(Lcom/discord/simpleast/core/node/Node;)V + new-instance v0, Lf/g/d/d/g; - invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->hasChildren()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->getChildren()Ljava/util/Collection; + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object p0 - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object p0 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + const-string v1, "\\$[0-9]+" - move-result v0 + const-string v2, "\\$" - if-eqz v0, :cond_0 + invoke-virtual {p0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + move-result-object p0 - move-result-object v0 + const/16 v1, 0x24 - check-cast v0, Lcom/discord/simpleast/core/node/Node; + invoke-virtual {p0, v1}, Ljava/lang/String;->lastIndexOf(I)I - invoke-static {v0, p1}, Ld0/a/b/b/a;->U0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + move-result v1 - goto :goto_0 + const/4 v2, -0x1 + + if-ne v1, v2, :cond_0 + + const/16 v1, 0x2e + + invoke-virtual {p0, v1}, Ljava/lang/String;->lastIndexOf(I)I + + move-result v1 :cond_0 - return-void + add-int/lit8 v1, v1, 0x1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/g/d/d/g;->(Ljava/lang/String;Lf/g/d/d/f;)V + + return-object v0 .end method -.method public static V(Ljava/io/InputStream;)Landroid/util/Pair; +.method public static X(Ljava/io/InputStream;)Landroid/util/Pair; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { @@ -3626,7 +4217,434 @@ return-object p0 .end method -.method public static V0(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; +.method public static X0(Ljava/util/Collection;Lf/a/j/a/c/a;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Lcom/discord/simpleast/core/node/Node;", + ">;", + "Lf/a/j/a/c/a;", + ")V" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/simpleast/core/node/Node; + + invoke-static {v0, p1}, Ld0/a/b/b/a;->Y0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static Y(Ljava/io/InputStream;)Landroid/util/Pair; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/io/InputStream;", + ")", + "Landroid/util/Pair<", + "Ljava/lang/Integer;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {p0}, Ld0/a/b/b/a;->R(Ljava/io/InputStream;)I + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v0 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + const/16 v1, 0x2f + + if-eq v0, v1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v0 + + int-to-byte v0, v0 + + and-int/lit16 v0, v0, 0xff + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v1 + + int-to-byte v1, v1 + + and-int/lit16 v1, v1, 0xff + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result v2 + + int-to-byte v2, v2 + + and-int/lit16 v2, v2, 0xff + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result p0 + + int-to-byte p0, p0 + + and-int/lit16 p0, p0, 0xff + + and-int/lit8 v3, v1, 0x3f + + shl-int/lit8 v3, v3, 0x8 + + or-int/2addr v0, v3 + + add-int/lit8 v0, v0, 0x1 + + and-int/lit8 p0, p0, 0xf + + shl-int/lit8 p0, p0, 0xa + + shl-int/lit8 v2, v2, 0x2 + + or-int/2addr p0, v2 + + and-int/lit16 v1, v1, 0xc0 + + shr-int/lit8 v1, v1, 0x6 + + or-int/2addr p0, v1 + + add-int/lit8 p0, p0, 0x1 + + new-instance v1, Landroid/util/Pair; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + invoke-direct {v1, v0, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object v1 +.end method + +.method public static Y0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + .locals 2 + + invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->hasChildren()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->getChildren()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/discord/simpleast/core/node/Node; + + invoke-static {v1, p1}, Ld0/a/b/b/a;->Y0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + + goto :goto_0 + + :cond_0 + invoke-interface {p1, p0}, Lf/a/j/a/c/a;->processNode(Lcom/discord/simpleast/core/node/Node;)V + + return-void +.end method + +.method public static Z(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + :try_start_0 + const-string v0, "ExoPlayerVersions" + + invoke-static {p0, v0}, Ld0/a/b/b/a;->V0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + + move-result v0 + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + const-string v3, "ExoPlayerVersions" + + const-string/jumbo v0, "version" + + filled-new-array {v0}, [Ljava/lang/String; + + move-result-object v4 + + const-string v5, "feature = ? AND instance_uid = ?" + + const/4 v0, 0x2 + + new-array v6, v0, [Ljava/lang/String; + + invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p1 + + const/4 v0, 0x0 + + aput-object p1, v6, v0 + + const/4 p1, 0x1 + + aput-object p2, v6, p1 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + move-object v2, p0 + + invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-interface {p0}, Landroid/database/Cursor;->getCount()I + + move-result p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez p1, :cond_1 + + :try_start_2 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + return v1 + + :cond_1 + :try_start_3 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + invoke-interface {p0, v0}, Landroid/database/Cursor;->getInt(I)I + + move-result p1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + :try_end_4 + .catch Landroid/database/SQLException; {:try_start_4 .. :try_end_4} :catch_0 + + return p1 + + :catchall_0 + move-exception p1 + + :try_start_5 + throw p1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + :catchall_1 + move-exception p2 + + if-eqz p0, :cond_2 + + :try_start_6 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_2 + + goto :goto_0 + + :catchall_2 + move-exception p0 + + :try_start_7 + invoke-virtual {p1, p0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + :cond_2 + :goto_0 + throw p2 + :try_end_7 + .catch Landroid/database/SQLException; {:try_start_7 .. :try_end_7} :catch_0 + + :catch_0 + move-exception p0 + + new-instance p1, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw p1 +.end method + +.method public static Z0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + .locals 1 + + invoke-interface {p1, p0}, Lf/a/j/a/c/a;->processNode(Lcom/discord/simpleast/core/node/Node;)V + + invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->hasChildren()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lcom/discord/simpleast/core/node/Node;->getChildren()Ljava/util/Collection; + + move-result-object p0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/discord/simpleast/core/node/Node; + + invoke-static {v0, p1}, Ld0/a/b/b/a;->Z0(Lcom/discord/simpleast/core/node/Node;Lf/a/j/a/c/a;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static a(F)F + .locals 4 + + const v0, 0x3d25aee6 # 0.04045f + + cmpg-float v0, p0, v0 + + if-gtz v0, :cond_0 + + const v0, 0x414eb852 # 12.92f + + div-float/2addr p0, v0 + + goto :goto_0 + + :cond_0 + const v0, 0x3d6147ae # 0.055f + + add-float/2addr p0, v0 + + const v0, 0x3f870a3d # 1.055f + + div-float/2addr p0, v0 + + float-to-double v0, p0 + + const-wide v2, 0x4003333340000000L # 2.4000000953674316 + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v0 + + double-to-float p0, v0 + + :goto_0 + return p0 +.end method + +.method public static a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x2 + + invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->E0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S + + move-result p0 + + const p1, 0xffff + + and-int/2addr p0, p1 + + return p0 +.end method + +.method public static a1(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; .locals 19 move-object/from16 v0, p0 @@ -3681,7 +4699,7 @@ if-ne v3, v4, :cond_0 - invoke-static {v2, v3}, Ld0/a/b/b/a;->T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; + invoke-static {v2, v3}, Ld0/a/b/b/a;->V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; move-result-object v3 @@ -3694,7 +4712,7 @@ if-ne v3, v4, :cond_1 - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3709,7 +4727,7 @@ if-ne v3, v4, :cond_3 - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3752,7 +4770,7 @@ if-ne v3, v4, :cond_4 - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3795,7 +4813,7 @@ if-ne v3, v4, :cond_7 - invoke-static {v2, v3}, Ld0/a/b/b/a;->T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; + invoke-static {v2, v3}, Ld0/a/b/b/a;->V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; move-result-object v3 @@ -3808,7 +4826,7 @@ if-ne v3, v4, :cond_8 - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3821,7 +4839,7 @@ if-ne v3, v4, :cond_9 - invoke-static {v2, v3}, Ld0/a/b/b/a;->T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; + invoke-static {v2, v3}, Ld0/a/b/b/a;->V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; move-result-object v3 @@ -3834,7 +4852,7 @@ if-ne v3, v4, :cond_a - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3847,7 +4865,7 @@ if-ne v3, v4, :cond_b - invoke-static {v2, v3}, Ld0/a/b/b/a;->T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; + invoke-static {v2, v3}, Ld0/a/b/b/a;->V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; move-result-object v3 @@ -3860,7 +4878,7 @@ if-ne v3, v4, :cond_c - invoke-static {v2, v3}, Ld0/a/b/b/a;->T(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; + invoke-static {v2, v3}, Ld0/a/b/b/a;->V(Landroid/content/res/TypedArray;I)Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; move-result-object v3 @@ -3892,7 +4910,7 @@ if-ne v3, v4, :cond_e - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -3905,7 +4923,7 @@ if-ne v3, v4, :cond_f - invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->P(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; + invoke-static {v1, v2, v3}, Ld0/a/b/b/a;->O(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable; move-result-object v3 @@ -4528,117 +5546,70 @@ return-object v0 .end method -.method public static W(Ljava/io/InputStream;)Landroid/util/Pair; +.method public static b(F)F .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/io/InputStream;", - ")", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation + const v0, 0x3b4d2e1c # 0.0031308f + + cmpg-float v0, p0, v0 + + if-gtz v0, :cond_0 + + const v0, 0x414eb852 # 12.92f + + mul-float p0, p0, v0 + + goto :goto_0 + + :cond_0 + float-to-double v0, p0 + + const-wide v2, 0x3fdaaaaaa0000000L # 0.4166666567325592 + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v0 + + const-wide v2, 0x3ff0e147a0000000L # 1.0549999475479126 + + mul-double v0, v0, v2 + + const-wide v2, 0x3fac28f5c0000000L # 0.054999999701976776 + + sub-double/2addr v0, v2 + + double-to-float p0, v0 + + :goto_0 + return p0 +.end method + +.method public static b0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J + .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation - invoke-static {p0}, Ld0/a/b/b/a;->Q(Ljava/io/InputStream;)I + const/4 v0, 0x4 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->E0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V - move-result v0 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - const/16 v1, 0x2f - - if-eq v0, v1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v0 - - int-to-byte v0, v0 - - and-int/lit16 v0, v0, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v1 - - int-to-byte v1, v1 - - and-int/lit16 v1, v1, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result v2 - - int-to-byte v2, v2 - - and-int/lit16 v2, v2, 0xff - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I move-result p0 - int-to-byte p0, p0 + int-to-long p0, p0 - and-int/lit16 p0, p0, 0xff + const-wide p2, 0xffffffffL - and-int/lit8 v3, v1, 0x3f + and-long/2addr p0, p2 - shl-int/lit8 v3, v3, 0x8 - - or-int/2addr v0, v3 - - add-int/lit8 v0, v0, 0x1 - - and-int/lit8 p0, p0, 0xf - - shl-int/lit8 p0, p0, 0xa - - shl-int/lit8 v2, v2, 0x2 - - or-int/2addr p0, v2 - - and-int/lit16 v1, v1, 0xc0 - - shr-int/lit8 v1, v1, 0x6 - - or-int/2addr p0, v1 - - add-int/lit8 p0, p0, 0x1 - - new-instance v1, Landroid/util/Pair; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - invoke-direct {v1, v0, p0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v1 + return-wide p0 .end method -.method public static W0(ILf/h/a/b/i1/t;Z)Z +.method public static b1(ILf/h/a/c/i1/t;Z)Z .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -4646,7 +5617,7 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I move-result v0 @@ -4669,7 +5640,7 @@ move-result-object p2 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I move-result p1 @@ -4684,7 +5655,7 @@ throw p0 :cond_1 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result v0 @@ -4718,7 +5689,7 @@ throw p1 :cond_3 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4726,7 +5697,7 @@ if-ne p0, v0, :cond_5 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4734,7 +5705,7 @@ if-ne p0, v0, :cond_5 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4742,7 +5713,7 @@ if-ne p0, v0, :cond_5 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4750,7 +5721,7 @@ if-ne p0, v0, :cond_5 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4758,7 +5729,7 @@ if-ne p0, v0, :cond_5 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I move-result p0 @@ -4789,144 +5760,48 @@ throw p0 .end method -.method public static X(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I - .locals 10 +.method public static c(III)I + .locals 0 + + sub-int/2addr p2, p0 + + const/4 p0, 0x0 + + invoke-static {p0, p2}, Ljava/lang/Math;->max(II)I + + move-result p0 + + invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I + + move-result p0 + + return p0 +.end method + +.method public static c0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S + .locals 1 .annotation system Ldalvik/annotation/Throws; value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; + Ljava/io/IOException; } .end annotation - :try_start_0 - const-string v0, "ExoPlayerVersions" + const/4 v0, 0x1 - invoke-static {p0, v0}, Ld0/a/b/b/a;->Q0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->E0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V - move-result v0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B - const/4 v1, -0x1 + move-result p0 - if-nez v0, :cond_0 + and-int/lit16 p0, p0, 0xff - return v1 + int-to-short p0, p0 - :cond_0 - const-string v3, "ExoPlayerVersions" - - const-string/jumbo v0, "version" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v4 - - const-string v5, "feature = ? AND instance_uid = ?" - - const/4 v0, 0x2 - - new-array v6, v0, [Ljava/lang/String; - - invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - aput-object p1, v6, v0 - - const/4 p1, 0x1 - - aput-object p2, v6, p1 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - move-object v2, p0 - - invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-interface {p0}, Landroid/database/Cursor;->getCount()I - - move-result p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez p1, :cond_1 - - :try_start_2 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - return v1 - - :cond_1 - :try_start_3 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - invoke-interface {p0, v0}, Landroid/database/Cursor;->getInt(I)I - - move-result p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - :try_end_4 - .catch Landroid/database/SQLException; {:try_start_4 .. :try_end_4} :catch_0 - - return p1 - - :catchall_0 - move-exception p1 - - :try_start_5 - throw p1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - :catchall_1 - move-exception p2 - - if-eqz p0, :cond_2 - - :try_start_6 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - goto :goto_0 - - :catchall_2 - move-exception p0 - - :try_start_7 - invoke-virtual {p1, p0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - :cond_2 - :goto_0 - throw p2 - :try_end_7 - .catch Landroid/database/SQLException; {:try_start_7 .. :try_end_7} :catch_0 - - :catch_0 - move-exception p0 - - new-instance p1, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw p1 + return p0 .end method -.method public static X0(Ljava/io/File;Lf/g/d/c/a;)V +.method public static c1(Ljava/io/File;Lf/g/d/c/a;)V .locals 5 invoke-interface {p1, p0}, Lf/g/d/c/a;->b(Ljava/io/File;)V @@ -4952,7 +5827,7 @@ if-eqz v4, :cond_0 - invoke-static {v3, p1}, Ld0/a/b/b/a;->X0(Ljava/io/File;Lf/g/d/c/a;)V + invoke-static {v3, p1}, Ld0/a/b/b/a;->c1(Ljava/io/File;Lf/g/d/c/a;)V goto :goto_1 @@ -4970,30 +5845,52 @@ return-void .end method -.method public static Y(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation +.method public static d(Ljava/lang/String;)[B + .locals 2 - const/4 v0, 0x2 + if-eqz p0, :cond_0 - invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->y0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + :try_start_0 + const-string v0, "ASCII" - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getShort()S + invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B - move-result p0 + move-result-object p0 + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - const p1, 0xffff + return-object p0 - and-int/2addr p0, p1 + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/RuntimeException; + + const-string v1, "ASCII not found!" + + invoke-direct {v0, v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static d0(II)I + .locals 0 + + add-int/lit8 p0, p0, 0x1f + + mul-int/lit8 p0, p0, 0x1f + + add-int/2addr p0, p1 return p0 .end method -.method public static Y0(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; +.method public static d1(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; .locals 3 invoke-virtual {p0}, Ljava/lang/String;->length()I @@ -5075,161 +5972,535 @@ throw p0 .end method -.method public static Z(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)J - .locals 1 - .annotation system Ldalvik/annotation/Throws; +.method public static e(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; + .locals 17 + .annotation system Ldalvik/annotation/Signature; value = { - Ljava/io/IOException; + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + ")", + "Ljava/lang/String;" } .end annotation - const/4 v0, 0x4 + move-object/from16 v0, p0 - invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->y0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V + const-string v1, "secret_id" - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->getInt()I + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - move-result p0 + move-result-object v1 - int-to-long p0, p0 + check-cast v1, Ljava/lang/String; - const-wide p2, 0xffffffffL + const-string v2, "headers_id" - and-long/2addr p0, p2 + invoke-interface {v0, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - return-wide p0 -.end method + move-result-object v2 -.method public static a(F)F - .locals 4 + check-cast v2, Ljava/lang/String; - const v0, 0x3d25aee6 # 0.04045f + const-string v3, "signature" - cmpg-float v0, p0, v0 + invoke-interface {v0, v3}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - if-gtz v0, :cond_0 + move-result-object v3 - const v0, 0x414eb852 # 12.92f + check-cast v3, Ljava/lang/String; - div-float/2addr p0, v0 + const-string v4, "algorithm" + + invoke-interface {v0, v4}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + const-string v5, "native_version" + + invoke-interface {v0, v5}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + const/4 v6, 0x1 + + const/4 v7, 0x2 + + const/4 v8, 0x0 + + const-string v9, "authorizationHeader: %s" + + const-string v10, "" + + const-string v11, "algorithm=\"%s\"" + + const-string v12, "secret_id=\"%s\"" + + const-string v13, "signature=\"%s\"" + + if-eqz v1, :cond_3 + + if-eqz v3, :cond_3 + + if-nez v2, :cond_0 + + goto :goto_2 + + :cond_0 + new-array v15, v6, [Ljava/lang/Object; + + aput-object v3, v15, v8 + + invoke-static {v13, v15}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + new-array v15, v6, [Ljava/lang/Object; + + aput-object v1, v15, v8 + + invoke-static {v12, v15}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v15 + + new-array v14, v6, [Ljava/lang/Object; + + aput-object v2, v14, v8 + + const-string v2, "headers_id=\"%s\"" + + invoke-static {v2, v14}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + new-array v14, v6, [Ljava/lang/Object; + + if-eqz v4, :cond_1 goto :goto_0 - :cond_0 - const v0, 0x3d6147ae # 0.055f - - add-float/2addr p0, v0 - - const v0, 0x3f870a3d # 1.055f - - div-float/2addr p0, v0 - - float-to-double v0, p0 - - const-wide v2, 0x4003333340000000L # 2.4000000953674316 - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v0 - - double-to-float p0, v0 + :cond_1 + const-string v4, "adj1" :goto_0 - return p0 + aput-object v4, v14, v8 + + invoke-static {v11, v14}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + new-array v14, v6, [Ljava/lang/Object; + + if-eqz v5, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v5, v10 + + :goto_1 + aput-object v5, v14, v8 + + const-string v5, "native_version=\"%s\"" + + invoke-static {v5, v14}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + const/4 v14, 0x5 + + new-array v14, v14, [Ljava/lang/Object; + + aput-object v3, v14, v8 + + aput-object v15, v14, v6 + + aput-object v4, v14, v7 + + const/4 v3, 0x3 + + aput-object v2, v14, v3 + + const/4 v2, 0x4 + + aput-object v5, v14, v2 + + const-string v2, "Signature %s,%s,%s,%s,%s" + + invoke-static {v2, v14}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v3 + + new-array v4, v6, [Ljava/lang/Object; + + aput-object v2, v4, v8 + + invoke-interface {v3, v9, v4}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_3 + + :cond_3 + :goto_2 + const/4 v2, 0x0 + + :goto_3 + if-eqz v2, :cond_4 + + return-object v2 + + :cond_4 + const-string v2, "app_secret" + + invoke-interface {v0, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + if-eqz v3, :cond_10 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + if-nez v4, :cond_5 + + goto/16 :goto_7 + + :cond_5 + const-string v4, "created_at" + + invoke-interface {v0, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + const-string v6, "gps_adid" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_6 + + :goto_4 + move-object v14, v6 + + goto :goto_5 + + :cond_6 + const-string v6, "fire_adid" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_7 + + goto :goto_4 + + :cond_7 + const-string v6, "android_id" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_8 + + goto :goto_4 + + :cond_8 + const-string v6, "mac_sha1" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_9 + + goto :goto_4 + + :cond_9 + const-string v6, "mac_md5" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_a + + goto :goto_4 + + :cond_a + const-string v6, "android_uuid" + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_b + + goto :goto_4 + + :cond_b + const/4 v14, 0x0 + + :goto_5 + invoke-interface {v0, v14}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + const-string v7, "source" + + invoke-interface {v0, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + const-string v15, "payload" + + invoke-interface {v0, v15}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + move-object/from16 v16, v10 + + new-instance v10, Ljava/util/HashMap; + + invoke-direct {v10}, Ljava/util/HashMap;->()V + + invoke-virtual {v10, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v10, v4, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "activity_kind" + + move-object/from16 v3, p1 + + invoke-virtual {v10, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v10, v14, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz v8, :cond_c + + invoke-virtual {v10, v7, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_c + if-eqz v0, :cond_d + + invoke-virtual {v10, v15, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_d + invoke-virtual {v10}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + move-object/from16 v2, v16 + + move-object v10, v2 + + :cond_e + :goto_6 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_f + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + if-eqz v4, :cond_e + + invoke-static {v10}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v4 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + const-string v6, " " + + invoke-static {v4, v5, v6}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v10 + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + goto :goto_6 + + :cond_f + invoke-virtual {v10}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + const/4 v3, 0x0 + + invoke-virtual {v10, v3, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v0 + + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + const-string v4, "clear_signature" + + invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "fields" + + invoke-virtual {v3, v2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + const-string v4, "SHA-256" + + invoke-static {v0, v4}, Lf/c/a/e2;->s(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v3, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/Object; + + const/4 v5, 0x0 + + aput-object v1, v4, v5 + + invoke-static {v12, v4}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + new-array v4, v3, [Ljava/lang/Object; + + aput-object v0, v4, v5 + + invoke-static {v13, v4}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + new-array v4, v3, [Ljava/lang/Object; + + const-string v6, "sha256" + + aput-object v6, v4, v5 + + invoke-static {v11, v4}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + new-array v6, v3, [Ljava/lang/Object; + + aput-object v2, v6, v5 + + const-string v2, "headers=\"%s\"" + + invoke-static {v2, v6}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + const/4 v6, 0x4 + + new-array v6, v6, [Ljava/lang/Object; + + aput-object v1, v6, v5 + + aput-object v0, v6, v3 + + const/4 v0, 0x2 + + aput-object v4, v6, v0 + + const/4 v0, 0x3 + + aput-object v2, v6, v0 + + const-string v0, "Signature %s,%s,%s,%s" + + invoke-static {v0, v6}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v14 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + new-array v1, v3, [Ljava/lang/Object; + + aput-object v14, v1, v5 + + invoke-interface {v0, v9, v1}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_8 + + :cond_10 + :goto_7 + const/4 v14, 0x0 + + :goto_8 + return-object v14 .end method -.method public static a0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;J)S - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x1 - - invoke-static {p0, p1, v0, p2, p3}, Ld0/a/b/b/a;->y0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->get()B - - move-result p0 - - and-int/lit16 p0, p0, 0xff - - int-to-short p0, p0 - - return p0 -.end method - -.method public static b(F)F - .locals 4 - - const v0, 0x3b4d2e1c # 0.0031308f - - cmpg-float v0, p0, v0 - - if-gtz v0, :cond_0 - - const v0, 0x414eb852 # 12.92f - - mul-float p0, p0, v0 - - goto :goto_0 - - :cond_0 - float-to-double v0, p0 - - const-wide v2, 0x3fdaaaaaa0000000L # 0.4166666567325592 - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v0 - - const-wide v2, 0x3ff0e147a0000000L # 1.0549999475479126 - - mul-double v0, v0, v2 - - const-wide v2, 0x3fac28f5c0000000L # 0.054999999701976776 - - sub-double/2addr v0, v2 - - double-to-float p0, v0 - - :goto_0 - return p0 -.end method - -.method public static b0(II)I - .locals 0 - - add-int/lit8 p0, p0, 0x1f - - mul-int/lit8 p0, p0, 0x1f - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static c(III)I - .locals 0 - - sub-int/2addr p2, p0 - - const/4 p0, 0x0 - - invoke-static {p0, p2}, Ljava/lang/Math;->max(II)I - - move-result p0 - - invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I - - move-result p0 - - return p0 -.end method - -.method public static c0(Ljava/lang/Object;Ljava/lang/Object;)I +.method public static e0(Ljava/lang/Object;Ljava/lang/Object;)I .locals 1 const/4 v0, 0x0 @@ -5256,50 +6527,172 @@ move-result v0 :goto_1 - invoke-static {p0, v0}, Ld0/a/b/b/a;->b0(II)I + invoke-static {p0, v0}, Ld0/a/b/b/a;->d0(II)I move-result p0 return p0 .end method -.method public static d(Ljava/lang/String;)[B - .locals 2 +.method public static f(Ljava/lang/String;JLf/c/a/v;Lf/c/a/w;Lf/c/a/p0;Lf/c/a/x1;)Lf/c/a/u; + .locals 7 - if-eqz p0, :cond_0 + const-string v0, "malformed" + + const/4 v1, 0x0 + + if-eqz p0, :cond_2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-nez v2, :cond_0 + + goto/16 :goto_1 + + :cond_0 + const/4 v2, 0x0 + + const/4 v3, 0x1 :try_start_0 - const-string v0, "ASCII" + const-string v4, "UTF-8" - invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B + invoke-static {p0, v4}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v4 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v5 + + new-array v6, v3, [Ljava/lang/Object; + + invoke-virtual {v4}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v6, v2 + + const-string v4, "Referrer decoding failed. Message: (%s)" + + invoke-interface {v5, v4, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :catch_1 + move-exception v4 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v5 + + new-array v6, v3, [Ljava/lang/Object; + + invoke-virtual {v4}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v6, v2 + + const-string v4, "Referrer decoding failed due to IllegalArgumentException. Message: (%s)" + + invoke-interface {v5, v4, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :catch_2 + move-exception v4 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v5 + + new-array v6, v3, [Ljava/lang/Object; + + invoke-virtual {v4}, Ljava/io/UnsupportedEncodingException;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v6, v2 + + const-string v4, "Referrer decoding failed due to UnsupportedEncodingException. Message: (%s)" + + invoke-interface {v5, v4, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v4 + + new-array v5, v3, [Ljava/lang/Object; + + aput-object v0, v5, v2 + + const-string v2, "Referrer to parse (%s)" + + invoke-interface {v4, v2, v5}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + new-instance v2, Landroid/net/UrlQuerySanitizer; + + invoke-direct {v2}, Landroid/net/UrlQuerySanitizer;->()V + + invoke-static {}, Landroid/net/UrlQuerySanitizer;->getAllButNulLegal()Landroid/net/UrlQuerySanitizer$ValueSanitizer; + + move-result-object v4 + + invoke-virtual {v2, v4}, Landroid/net/UrlQuerySanitizer;->setUnregisteredParameterValueSanitizer(Landroid/net/UrlQuerySanitizer$ValueSanitizer;)V + + invoke-virtual {v2, v3}, Landroid/net/UrlQuerySanitizer;->setAllowUnregisteredParamaters(Z)V + + invoke-virtual {v2, v0}, Landroid/net/UrlQuerySanitizer;->parseQuery(Ljava/lang/String;)V + + invoke-virtual {v2}, Landroid/net/UrlQuerySanitizer;->getParameterList()Ljava/util/List; + + move-result-object v2 + + invoke-static {v2, p3, p4, p5, p6}, Ld0/a/b/b/a;->C0(Ljava/util/List;Lf/c/a/v;Lf/c/a/w;Lf/c/a/p0;Lf/c/a/x1;)Lf/c/a/n1; + + move-result-object p3 + + if-nez p3, :cond_1 + + return-object v1 + + :cond_1 + iput-object v0, p3, Lf/c/a/n1;->k:Ljava/lang/String; + + iput-wide p1, p3, Lf/c/a/n1;->g:J + + iput-object p0, p3, Lf/c/a/n1;->l:Ljava/lang/String; + + const-string p0, "reftag" + + invoke-virtual {p3, p0}, Lf/c/a/n1;->h(Ljava/lang/String;)Lf/c/a/u; move-result-object p0 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 return-object p0 - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/RuntimeException; - - const-string v1, "ASCII not found!" - - invoke-direct {v0, v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 + :cond_2 + :goto_1 + return-object v1 .end method -.method public static d0(Ljava/lang/String;Ljava/lang/String;)V +.method public static f0(Ljava/lang/String;Ljava/lang/String;)V .locals 0 - invoke-static {p0}, Ld0/a/b/b/a;->U(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0}, Ld0/a/b/b/a;->W(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -5308,137 +6701,103 @@ return-void .end method -.method public static e(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 5 +.method public static g(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Landroid/net/Uri; + .locals 6 .annotation system Ldalvik/annotation/Signature; value = { "(", + "Ljava/lang/String;", "Ljava/util/Map<", "Ljava/lang/String;", "Ljava/lang/String;", ">;", "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", ")", - "Ljava/lang/String;" + "Landroid/net/Uri;" } .end annotation - const/4 v0, 0x0 + new-instance v0, Landroid/net/Uri$Builder; - if-eqz p1, :cond_9 + invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - invoke-virtual {p1}, Ljava/lang/String;->length()I + const-string v1, "https://app.adjust.com" - move-result v1 + const-string v2, "https" - if-nez v1, :cond_0 + const-string v3, "app.adjust.com" - goto/16 :goto_3 + if-eqz p2, :cond_0 + + :try_start_0 + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 :cond_0 - const-string v1, "created_at" + new-instance p2, Ljava/net/URL; - invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-direct {p2, v1}, Ljava/net/URL;->(Ljava/lang/String;)V + + invoke-virtual {p2}, Ljava/net/URL;->getProtocol()Ljava/lang/String; move-result-object v2 - check-cast v2, Ljava/lang/String; + invoke-virtual {p2}, Ljava/net/URL;->getAuthority()Ljava/lang/String; - const-string v3, "gps_adid" + move-result-object v3 - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {p2}, Ljava/net/URL;->getPath()Ljava/lang/String; - move-result-object v4 + move-result-object p2 + :try_end_0 + .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 - if-eqz v4, :cond_1 + goto :goto_0 + + :catch_0 + move-exception p2 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v1 + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/Object; + + const/4 v5, 0x0 + + invoke-virtual {p2}, Ljava/net/MalformedURLException;->getMessage()Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v4, v5 + + const-string p2, "Unable to parse endpoint (%s)" + + invoke-interface {v1, p2, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + const-string p2, "" :goto_0 - move-object v0, v3 + invoke-virtual {v0, v2}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - goto :goto_1 + invoke-virtual {v0, v3}, Landroid/net/Uri$Builder;->encodedAuthority(Ljava/lang/String;)Landroid/net/Uri$Builder; - :cond_1 - const-string v3, "fire_adid" + invoke-virtual {v0, p2}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {v0, p0}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; - move-result-object v4 - - if-eqz v4, :cond_2 - - goto :goto_0 - - :cond_2 - const-string v3, "android_id" - - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-eqz v4, :cond_3 - - goto :goto_0 - - :cond_3 - const-string v3, "mac_sha1" - - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-eqz v4, :cond_4 - - goto :goto_0 - - :cond_4 - const-string v3, "mac_md5" - - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-eqz v4, :cond_5 - - goto :goto_0 - - :cond_5 - const-string v3, "android_uuid" - - invoke-interface {p0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-eqz v4, :cond_6 - - goto :goto_0 - - :cond_6 - :goto_1 - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - new-instance v3, Ljava/util/HashMap; - - invoke-direct {v3}, Ljava/util/HashMap;->()V - - const-string v4, "app_secret" - - invoke-virtual {v3, v4, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string p1, "activity_kind" - - invoke-virtual {v3, p1, p3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3, v0, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; move-result-object p0 @@ -5446,195 +6805,62 @@ move-result-object p0 - const-string p1, "" - - move-object p3, p1 - - :cond_7 - :goto_2 + :goto_1 invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - move-result v0 + move-result p1 - if-eqz v0, :cond_8 + if-eqz p1, :cond_1 invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - if-eqz v1, :cond_7 - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - move-result-object p1 - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + check-cast p1, Ljava/util/Map$Entry; - move-result-object v1 + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - check-cast v1, Ljava/lang/String; + move-result-object p2 - const-string v2, " " + check-cast p2, Ljava/lang/String; - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p3 - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - goto :goto_2 - - :cond_8 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p0 - - add-int/lit8 p0, p0, -0x1 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0, p0}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - const-string v1, "clear_signature" - - invoke-virtual {p1, v1, p3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string p3, "fields" - - invoke-virtual {p1, p3, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - const-string v1, "SHA-256" - - invoke-static {p0, v1}, Lf/c/a/v1;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; move-result-object p1 check-cast p1, Ljava/lang/String; - const/4 p3, 0x1 + invoke-virtual {v0, p2, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - new-array v1, p3, [Ljava/lang/Object; + goto :goto_1 - aput-object p2, v1, v0 + :cond_1 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - const-string p2, "secret_id=\"%s\"" + move-result-wide p0 - invoke-static {p2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + sget-object p2, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; - move-result-object p2 - - new-array v1, p3, [Ljava/lang/Object; - - aput-object p0, v1, v0 - - const-string p0, "signature=\"%s\"" - - invoke-static {p0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; move-result-object p0 - new-array v1, p3, [Ljava/lang/Object; - - const-string v2, "sha256" - - aput-object v2, v1, v0 - - const-string v2, "algorithm=\"%s\"" - - invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - new-array v2, p3, [Ljava/lang/Object; - - aput-object p1, v2, v0 - - const-string p1, "headers=\"%s\"" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/4 v2, 0x4 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p2, v2, v0 - - aput-object p0, v2, p3 - - const/4 p0, 0x2 - - aput-object v1, v2, p0 - - const/4 p0, 0x3 - - aput-object p1, v2, p0 - - const-string p0, "Signature %s,%s,%s,%s" - - invoke-static {p0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + invoke-virtual {p2, p0}, Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; move-result-object p0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + const-string p1, "sent_at" - move-result-object p1 + invoke-virtual {v0, p1, p0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - new-array p2, p3, [Ljava/lang/Object; + invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - aput-object p0, p2, v0 - - check-cast p1, Lf/c/a/x0; - - const-string p3, "authorizationHeader: %s" - - invoke-virtual {p1, p3, p2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + move-result-object p0 return-object p0 - - :cond_9 - :goto_3 - return-object v0 .end method -.method public static e0(I)I +.method public static g0(I)I .locals 1 const/4 v0, 0x0 @@ -5652,292 +6878,22 @@ return v0 .end method -.method public static f(Ljava/lang/String;JLf/c/a/q;Lf/c/a/r;Lf/c/a/m0;Lf/c/a/p1;)Lf/c/a/p; - .locals 15 +.method public static h(Z)V + .locals 0 - move-object v0, p0 + if-eqz p0, :cond_0 - move-object/from16 v4, p3 - - const/4 v8, 0x0 - - if-eqz v0, :cond_e - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - if-nez v1, :cond_0 - - goto/16 :goto_5 + return-void :cond_0 - :try_start_0 - const-string v1, "UTF-8" + new-instance p0, Ljava/lang/IllegalArgumentException; - invoke-static {p0, v1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - move-result-object v1 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v1, "malformed" - - :goto_0 - move-object v9, v1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v1 - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Object; - - const/4 v5, 0x0 - - aput-object v9, v3, v5 - - check-cast v1, Lf/c/a/x0; - - const-string v6, "Referrer to parse (%s)" - - invoke-virtual {v1, v6, v3}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - new-instance v1, Landroid/net/UrlQuerySanitizer; - - invoke-direct {v1}, Landroid/net/UrlQuerySanitizer;->()V - - invoke-static {}, Landroid/net/UrlQuerySanitizer;->getAllButNulLegal()Landroid/net/UrlQuerySanitizer$ValueSanitizer; - - move-result-object v3 - - invoke-virtual {v1, v3}, Landroid/net/UrlQuerySanitizer;->setUnregisteredParameterValueSanitizer(Landroid/net/UrlQuerySanitizer$ValueSanitizer;)V - - invoke-virtual {v1, v2}, Landroid/net/UrlQuerySanitizer;->setAllowUnregisteredParamaters(Z)V - - invoke-virtual {v1, v9}, Landroid/net/UrlQuerySanitizer;->parseQuery(Ljava/lang/String;)V - - invoke-virtual {v1}, Landroid/net/UrlQuerySanitizer;->getParameterList()Ljava/util/List; - - move-result-object v1 - - const-string v10, "reftag" - - if-nez v1, :cond_1 - - move-object v14, v8 - - goto/16 :goto_4 - - :cond_1 - new-instance v11, Ljava/util/LinkedHashMap; - - invoke-direct {v11}, Ljava/util/LinkedHashMap;->()V - - new-instance v12, Lcom/adjust/sdk/AdjustAttribution; - - invoke-direct {v12}, Lcom/adjust/sdk/AdjustAttribution;->()V - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_2 - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_b - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/net/UrlQuerySanitizer$ParameterValuePair; - - iget-object v6, v3, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mParameter:Ljava/lang/String; - - iget-object v3, v3, Landroid/net/UrlQuerySanitizer$ParameterValuePair;->mValue:Ljava/lang/String; - - if-eqz v6, :cond_2 - - if-nez v3, :cond_3 - - goto :goto_1 - - :cond_3 - const-string v7, "adjust_" - - invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-nez v7, :cond_4 - - goto :goto_1 - - :cond_4 - const/4 v7, 0x7 - - invoke-virtual {v6, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-nez v7, :cond_5 - - goto :goto_1 - - :cond_5 - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v7 - - if-nez v7, :cond_6 - - goto :goto_1 - - :cond_6 - const-string v7, "tracker" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_7 - - iput-object v3, v12, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - - goto :goto_2 - - :cond_7 - const-string v7, "campaign" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_8 - - iput-object v3, v12, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - - goto :goto_2 - - :cond_8 - const-string v7, "adgroup" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_9 - - iput-object v3, v12, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - - goto :goto_2 - - :cond_9 - const-string v7, "creative" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - iput-object v3, v12, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; - - :goto_2 - const/4 v7, 0x1 - - goto :goto_3 - - :cond_a - const/4 v7, 0x0 - - :goto_3 - if-nez v7, :cond_2 - - invoke-virtual {v11, v6, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_b - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v6 - - invoke-virtual {v11, v10}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - move-object v13, v1 - - check-cast v13, Ljava/lang/String; - - if-eqz v4, :cond_c - - iget-wide v1, v4, Lf/c/a/q;->lastActivity:J - - sub-long v1, v6, v1 - - iput-wide v1, v4, Lf/c/a/q;->lastInterval:J - - :cond_c - new-instance v14, Lf/c/a/f1; - - move-object v1, v14 - - move-object/from16 v2, p4 - - move-object/from16 v3, p5 - - move-object/from16 v4, p3 - - move-object/from16 v5, p6 - - invoke-direct/range {v1 .. v7}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V - - iput-object v11, v14, Lf/c/a/f1;->f:Ljava/util/Map; - - iput-object v12, v14, Lf/c/a/f1;->g:Lcom/adjust/sdk/AdjustAttribution; - - iput-object v13, v14, Lf/c/a/f1;->h:Ljava/lang/String; - - :goto_4 - if-nez v14, :cond_d - - return-object v8 - - :cond_d - iput-object v9, v14, Lf/c/a/f1;->i:Ljava/lang/String; - - move-wide/from16 v1, p1 - - iput-wide v1, v14, Lf/c/a/f1;->k:J - - iput-object v0, v14, Lf/c/a/f1;->j:Ljava/lang/String; - - invoke-virtual {v14, v10}, Lf/c/a/f1;->h(Ljava/lang/String;)Lf/c/a/p; - - move-result-object v0 - - return-object v0 - - :cond_e - :goto_5 - return-object v8 + throw p0 .end method -.method public static f0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; +.method public static h0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { @@ -5960,98 +6916,26 @@ return-object v0 .end method -.method public static g(Ljava/lang/String;Ljava/util/Map;)Landroid/net/Uri; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Landroid/net/Uri;" - } - .end annotation +.method public static i(ZLjava/lang/Object;)V + .locals 0 - new-instance v0, Landroid/net/Uri$Builder; + if-eqz p0, :cond_0 - invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - - const-string v1, "https" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - - const-string v1, "app.adjust.com" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v0, p0}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - invoke-virtual {v0, v1, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - goto :goto_0 + return-void :cond_0 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + new-instance p0, Ljava/lang/IllegalArgumentException; - move-result-wide p0 + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - sget-object v1, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; + move-result-object p1 - invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - move-result-object p0 - - invoke-virtual {v1, p0}, Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "sent_at" - - invoke-virtual {v0, p1, p0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p0 - - return-object p0 + throw p0 .end method -.method public static varargs g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; +.method public static varargs i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -6082,134 +6966,6 @@ return-object p0 .end method -.method public static h(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 -.end method - -.method public static varargs h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0, p1, p2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object p0 - - const/4 p1, 0x0 - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p1, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public static i(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static i0(IILf/g/j/d/d;)Z - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-nez p2, :cond_1 - - invoke-static {p0}, Ld0/a/b/b/a;->K(I)I - - move-result p0 - - int-to-float p0, p0 - - const/high16 p2, 0x45000000 # 2048.0f - - cmpl-float p0, p0, p2 - - if-ltz p0, :cond_0 - - invoke-static {p1}, Ld0/a/b/b/a;->K(I)I - - move-result p0 - - const/16 p1, 0x800 - - if-lt p0, p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_1 - invoke-static {p0}, Ld0/a/b/b/a;->K(I)I - - move-result p0 - - iget v2, p2, Lf/g/j/d/d;->a:I - - if-lt p0, v2, :cond_2 - - invoke-static {p1}, Ld0/a/b/b/a;->K(I)I - - move-result p0 - - iget p1, p2, Lf/g/j/d/d;->b:I - - if-lt p0, p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - return v0 -.end method - .method public static j(IIIII)V .locals 3 @@ -6282,56 +7038,35 @@ return-void .end method -.method public static j0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z - .locals 2 +.method public static varargs j0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0, p1, p2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object p0 + + const/4 p1, 0x0 if-nez p0, :cond_0 - const/4 p0, 0x0 - - return p0 + goto :goto_0 :cond_0 - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->f()I + invoke-virtual {p0, p1, p3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - move-result v0 + move-result-object p1 - const/16 v1, 0x5a - - if-eq v0, v1, :cond_1 - - const/16 v1, 0x10e - - if-eq v0, v1, :cond_1 - - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V - - iget v0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->i:I - - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V - - iget p0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->j:I - - invoke-static {v0, p0, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z - - move-result p0 - - return p0 - - :cond_1 - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V - - iget v0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->j:I - - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V - - iget p0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->i:I - - invoke-static {v0, p0, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z - - move-result p0 - - return p0 + :goto_0 + return-object p1 .end method .method public static k(Ljava/lang/Object;)Ljava/lang/Object; @@ -6354,17 +7089,67 @@ throw p0 .end method -.method public static k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V - .locals 1 +.method public static k0(IILf/g/j/d/d;)Z + .locals 3 - const/4 v0, -0x1 + const/4 v0, 0x1 - if-eq p2, v0, :cond_0 + const/4 v1, 0x0 - invoke-virtual {p0, p1, p2}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + if-nez p2, :cond_1 + + invoke-static {p0}, Ld0/a/b/b/a;->K(I)I + + move-result p0 + + int-to-float p0, p0 + + const/high16 p2, 0x45000000 # 2048.0f + + cmpl-float p0, p0, p2 + + if-ltz p0, :cond_0 + + invoke-static {p1}, Ld0/a/b/b/a;->K(I)I + + move-result p0 + + const/16 p1, 0x800 + + if-lt p0, p1, :cond_0 + + goto :goto_0 :cond_0 - return-void + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_1 + invoke-static {p0}, Ld0/a/b/b/a;->K(I)I + + move-result p0 + + iget v2, p2, Lf/g/j/d/d;->a:I + + if-lt p0, v2, :cond_2 + + invoke-static {p1}, Ld0/a/b/b/a;->K(I)I + + move-result p0 + + iget p1, p2, Lf/g/j/d/d;->b:I + + if-lt p0, p1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + return v0 .end method .method public static l(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; @@ -6395,7 +7180,469 @@ throw p0 .end method -.method public static l0(Ljava/io/File;)V +.method public static l0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->f()I + + move-result v0 + + const/16 v1, 0x5a + + if-eq v0, v1, :cond_1 + + const/16 v1, 0x10e + + if-eq v0, v1, :cond_1 + + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V + + iget v0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->i:I + + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V + + iget p0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->j:I + + invoke-static {v0, p0, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z + + move-result p0 + + return p0 + + :cond_1 + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V + + iget v0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->j:I + + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->r()V + + iget p0, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->i:I + + invoke-static {v0, p0, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z + + move-result p0 + + return p0 +.end method + +.method public static m(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 +.end method + +.method public static m0(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + :try_start_0 + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "/sys/class/net/" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "/address" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance v0, Ljava/lang/StringBuilder; + + const/16 v1, 0x3e8 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + new-instance v1, Ljava/io/BufferedReader; + + new-instance v2, Ljava/io/FileReader; + + invoke-direct {v2, p0}, Ljava/io/FileReader;->(Ljava/lang/String;)V + + const/16 p0, 0x400 + + invoke-direct {v1, v2, p0}, Ljava/io/BufferedReader;->(Ljava/io/Reader;I)V + + new-array p0, p0, [C + + :goto_0 + invoke-virtual {v1, p0}, Ljava/io/BufferedReader;->read([C)I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_0 + + const/4 v3, 0x0 + + invoke-static {p0, v3, v2}, Ljava/lang/String;->valueOf([CII)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/io/BufferedReader;->close()V + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static n(ZLjava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static n0(Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + + const/4 v0, 0x2 + + invoke-static {p0, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p0, p1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method + +.method public static o([BLjava/lang/String;)Z + .locals 4 + + array-length v0, p0 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + const/4 v2, 0x0 + + if-eq v0, v1, :cond_0 + + return v2 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + array-length v1, p0 + + if-ge v0, v1, :cond_2 + + invoke-virtual {p1, v0}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + aget-byte v3, p0, v0 + + if-eq v1, v3, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static o0(Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + + const/4 v0, 0x5 + + invoke-static {p0, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method + +.method public static p(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + .locals 10 + + :goto_0 + invoke-virtual {p2}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + const/4 v1, 0x1 + + if-le v0, v1, :cond_9 + + invoke-static {p2}, Ld0/a/b/b/a;->H0(Lf/h/a/c/i1/t;)I + + move-result v0 + + invoke-static {p2}, Ld0/a/b/b/a;->H0(Lf/h/a/c/i1/t;)I + + move-result v2 + + iget v3, p2, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, v2 + + const/4 v4, -0x1 + + if-eq v2, v4, :cond_7 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->a()I + + move-result v4 + + if-le v2, v4, :cond_0 + + goto :goto_4 + + :cond_0 + const/4 v4, 0x4 + + if-ne v0, v4, :cond_8 + + const/16 v0, 0x8 + + if-lt v2, v0, :cond_8 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + const/16 v4, 0x31 + + const/4 v5, 0x0 + + if-ne v2, v4, :cond_1 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + goto :goto_1 + + :cond_1 + const/4 v6, 0x0 + + :goto_1 + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + const/16 v8, 0x2f + + if-ne v2, v8, :cond_2 + + invoke-virtual {p2, v1}, Lf/h/a/c/i1/t;->D(I)V + + :cond_2 + const/16 v9, 0xb5 + + if-ne v0, v9, :cond_4 + + if-eq v2, v4, :cond_3 + + if-ne v2, v8, :cond_4 + + :cond_3 + const/4 v0, 0x3 + + if-ne v7, v0, :cond_4 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v0, 0x0 + + :goto_2 + if-ne v2, v4, :cond_6 + + const v2, 0x47413934 + + if-ne v6, v2, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v1, 0x0 + + :goto_3 + and-int/2addr v0, v1 + + :cond_6 + if-eqz v0, :cond_8 + + invoke-static {p0, p1, p2, p3}, Ld0/a/b/b/a;->q(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + goto :goto_5 + + :cond_7 + :goto_4 + const-string v0, "CeaUtil" + + const-string v1, "Skipping remainder of malformed SEI NAL unit." + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + iget v3, p2, Lf/h/a/c/i1/t;->c:I + + :cond_8 + :goto_5 + invoke-virtual {p2, v3}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_0 + + :cond_9 + return-void +.end method + +.method public static p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + .locals 1 + + const/4 v0, -0x1 + + if-eq p2, v0, :cond_0 + + invoke-virtual {p0, p1, p2}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + + :cond_0 + return-void +.end method + +.method public static q(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + .locals 11 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + and-int/lit8 v1, v0, 0x40 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-nez v1, :cond_1 + + return-void + + :cond_1 + and-int/lit8 v0, v0, 0x1f + + invoke-virtual {p2, v3}, Lf/h/a/c/i1/t;->D(I)V + + mul-int/lit8 v0, v0, 0x3 + + iget v1, p2, Lf/h/a/c/i1/t;->b:I + + array-length v3, p3 + + :goto_1 + if-ge v2, v3, :cond_2 + + aget-object v4, p3, v2 + + invoke-virtual {p2, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-interface {v4, p2, v0}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + const/4 v7, 0x1 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + move-wide v5, p0 + + move v8, v0 + + invoke-interface/range {v4 .. v10}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_2 + return-void +.end method + +.method public static q0(Ljava/io/File;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -6477,437 +7724,6 @@ return-void .end method -.method public static m(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 -.end method - -.method public static m0(II)I - .locals 2 - - const/16 v0, 0xff - - if-ne p1, v0, :cond_0 - - return p0 - - :cond_0 - const v0, 0xffffff - - if-nez p1, :cond_1 - - and-int/2addr p0, v0 - - return p0 - - :cond_1 - shr-int/lit8 v1, p1, 0x7 - - add-int/2addr p1, v1 - - ushr-int/lit8 v1, p0, 0x18 - - mul-int v1, v1, p1 - - shr-int/lit8 p1, v1, 0x8 - - shl-int/lit8 p1, p1, 0x18 - - and-int/2addr p0, v0 - - or-int/2addr p0, p1 - - return p0 -.end method - -.method public static n(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/d/a/x/h0/c;", - "Lf/d/a/d;", - "Lf/d/a/x/g0<", - "TT;>;)", - "Ljava/util/List<", - "Lf/d/a/z/a<", - "TT;>;>;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/high16 v0, 0x3f800000 # 1.0f - - invoke-static {p0, p1, v0, p2}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; - - move-result-object p0 - - return-object p0 -.end method - -.method public static o([BLjava/lang/String;)Z - .locals 4 - - array-length v0, p0 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v2, 0x0 - - if-eq v0, v1, :cond_0 - - return v2 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - array-length v1, p0 - - if-ge v0, v1, :cond_2 - - invoke-virtual {p1, v0}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - aget-byte v3, p0, v0 - - if-eq v1, v3, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static o0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Lf/d/a/v/j/a; - - sget-object v1, Lf/d/a/x/e;->a:Lf/d/a/x/e; - - invoke-static {p0, p1, v1}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/d/a/v/j/a;->(Ljava/util/List;)V - - return-object v0 -.end method - -.method public static p(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - .locals 10 - - :goto_0 - invoke-virtual {p2}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - const/4 v1, 0x1 - - if-le v0, v1, :cond_9 - - invoke-static {p2}, Ld0/a/b/b/a;->C0(Lf/h/a/b/i1/t;)I - - move-result v0 - - invoke-static {p2}, Ld0/a/b/b/a;->C0(Lf/h/a/b/i1/t;)I - - move-result v2 - - iget v3, p2, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, v2 - - const/4 v4, -0x1 - - if-eq v2, v4, :cond_7 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->a()I - - move-result v4 - - if-le v2, v4, :cond_0 - - goto :goto_4 - - :cond_0 - const/4 v4, 0x4 - - if-ne v0, v4, :cond_8 - - const/16 v0, 0x8 - - if-lt v2, v0, :cond_8 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - const/16 v4, 0x31 - - const/4 v5, 0x0 - - if-ne v2, v4, :cond_1 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - goto :goto_1 - - :cond_1 - const/4 v6, 0x0 - - :goto_1 - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - const/16 v8, 0x2f - - if-ne v2, v8, :cond_2 - - invoke-virtual {p2, v1}, Lf/h/a/b/i1/t;->D(I)V - - :cond_2 - const/16 v9, 0xb5 - - if-ne v0, v9, :cond_4 - - if-eq v2, v4, :cond_3 - - if-ne v2, v8, :cond_4 - - :cond_3 - const/4 v0, 0x3 - - if-ne v7, v0, :cond_4 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v0, 0x0 - - :goto_2 - if-ne v2, v4, :cond_6 - - const v2, 0x47413934 - - if-ne v6, v2, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v1, 0x0 - - :goto_3 - and-int/2addr v0, v1 - - :cond_6 - if-eqz v0, :cond_8 - - invoke-static {p0, p1, p2, p3}, Ld0/a/b/b/a;->q(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - goto :goto_5 - - :cond_7 - :goto_4 - const-string v0, "CeaUtil" - - const-string v1, "Skipping remainder of malformed SEI NAL unit." - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - iget v3, p2, Lf/h/a/b/i1/t;->c:I - - :cond_8 - :goto_5 - invoke-virtual {p2, v3}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_0 - - :cond_9 - return-void -.end method - -.method public static p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x1 - - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; - - move-result-object p0 - - return-object p0 -.end method - -.method public static q(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - .locals 11 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - and-int/lit8 v1, v0, 0x40 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-nez v1, :cond_1 - - return-void - - :cond_1 - and-int/lit8 v0, v0, 0x1f - - invoke-virtual {p2, v3}, Lf/h/a/b/i1/t;->D(I)V - - mul-int/lit8 v0, v0, 0x3 - - iget v1, p2, Lf/h/a/b/i1/t;->b:I - - array-length v3, p3 - - :goto_1 - if-ge v2, v3, :cond_2 - - aget-object v4, p3, v2 - - invoke-virtual {p2, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-interface {v4, p2, v0}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - const/4 v7, 0x1 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - move-wide v5, p0 - - move v8, v0 - - invoke-interface/range {v4 .. v10}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_2 - return-void -.end method - -.method public static q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Lf/d/a/v/j/b; - - if-eqz p2, :cond_0 - - invoke-static {}, Lf/d/a/y/g;->e()F - - move-result p2 - - goto :goto_0 - - :cond_0 - const/high16 p2, 0x3f800000 # 1.0f - - :goto_0 - sget-object v1, Lf/d/a/x/h;->a:Lf/d/a/x/h; - - invoke-static {p0, p1, p2, v1}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/d/a/v/j/b;->(Ljava/util/List;)V - - return-object v0 -.end method - .method public static r(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V .locals 2 @@ -6955,29 +7771,46 @@ return-void .end method -.method public static r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; +.method public static r0(II)I .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - new-instance v0, Lf/d/a/v/j/d; + const/16 v0, 0xff - sget-object v1, Lf/d/a/x/n;->a:Lf/d/a/x/n; + if-ne p1, v0, :cond_0 - invoke-static {p0, p1, v1}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + return p0 - move-result-object p0 + :cond_0 + const v0, 0xffffff - invoke-direct {v0, p0}, Lf/d/a/v/j/d;->(Ljava/util/List;)V + if-nez p1, :cond_1 - return-object v0 + and-int/2addr p0, v0 + + return p0 + + :cond_1 + shr-int/lit8 v1, p1, 0x7 + + add-int/2addr p1, v1 + + ushr-int/lit8 v1, p0, 0x18 + + mul-int v1, v1, p1 + + shr-int/lit8 p1, v1, 0x8 + + shl-int/lit8 p1, p1, 0x18 + + and-int/2addr p0, v0 + + or-int/2addr p0, p1 + + return p0 .end method -.method public static s(Lf/c/a/p;)Lf/c/a/j1; - .locals 5 +.method public static s(Lf/c/a/u;Ljava/lang/String;)Lf/c/a/r1; + .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Ljava/lang/Exception; @@ -6987,89 +7820,77 @@ :try_start_0 new-instance v0, Ljava/util/HashMap; - iget-object v1, p0, Lf/c/a/p;->parameters:Ljava/util/Map; + iget-object v1, p0, Lf/c/a/u;->parameters:Ljava/util/Map; invoke-direct {v0, v1}, Ljava/util/HashMap;->(Ljava/util/Map;)V - const-string v1, "app_secret" + const-string v1, "event_callback_id" invoke-virtual {v0, v1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + iget-object v1, p0, Lf/c/a/u;->path:Ljava/lang/String; + + invoke-static {v1, v0, p1}, Ld0/a/b/b/a;->g(Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Landroid/net/Uri; + + move-result-object p1 + + new-instance v1, Ljava/net/URL; + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Ljava/net/URL;->(Ljava/lang/String;)V + + invoke-virtual {v1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object p1 + + check-cast p1, Ljavax/net/ssl/HttpsURLConnection; + + iget-object v1, p0, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + const-string v2, "Client-SDK" + + invoke-virtual {p1, v2, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const v1, 0xea60 + + invoke-virtual {p1, v1}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V + + invoke-virtual {p1, v1}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V + + sget-object v1, Ld0/a/b/b/a;->b:Ljava/lang/String; + + if-eqz v1, :cond_0 + + const-string v2, "User-Agent" + + invoke-virtual {p1, v2, v1}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + iget-object v1, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-virtual {v1}, Lf/c/a/t;->toString()Ljava/lang/String; + move-result-object v1 - check-cast v1, Ljava/lang/String; - - const-string v2, "secret_id" - - invoke-virtual {v0, v2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - iget-object v3, p0, Lf/c/a/p;->path:Ljava/lang/String; - - invoke-static {v3, v0}, Ld0/a/b/b/a;->g(Ljava/lang/String;Ljava/util/Map;)Landroid/net/Uri; - - move-result-object v3 - - new-instance v4, Ljava/net/URL; - - invoke-virtual {v3}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {v4, v3}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v4}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v3 - - check-cast v3, Ljavax/net/ssl/HttpsURLConnection; - - iget-object v4, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-virtual {v4}, Lf/c/a/o;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v0, v1, v2, v4}, Ld0/a/b/b/a;->e(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0, v1}, Ld0/a/b/b/a;->e(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; move-result-object v0 - if-eqz v0, :cond_0 + if-eqz v0, :cond_1 const-string v1, "Authorization" - invoke-virtual {v3, v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - const-string v1, "Client-SDK" - - invoke-virtual {v3, v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const v0, 0xea60 - - invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V - - invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V - - sget-object v0, Ld0/a/b/b/a;->b:Ljava/lang/String; - - if-eqz v0, :cond_1 - - const-string v1, "User-Agent" - - invoke-virtual {v3, v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + invoke-virtual {p1, v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V :cond_1 const-string v0, "GET" - invoke-virtual {v3, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V + invoke-virtual {p1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setRequestMethod(Ljava/lang/String;)V - invoke-static {v3, p0}, Ld0/a/b/b/a;->B0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/p;)Lf/c/a/j1; + invoke-static {p1, p0}, Ld0/a/b/b/a;->G0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/u;)Lf/c/a/r1; move-result-object p0 :try_end_0 @@ -7083,29 +7904,39 @@ throw p0 .end method -.method public static s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; - .locals 3 +.method public static s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/d/a/x/h0/c;", + "Lf/d/a/d;", + "Lf/d/a/x/g0<", + "TT;>;)", + "Ljava/util/List<", + "Lf/d/a/z/a<", + "TT;>;>;" + } + .end annotation + .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; } .end annotation - new-instance v0, Lf/d/a/v/j/f; + const/high16 v0, 0x3f800000 # 1.0f - invoke-static {}, Lf/d/a/y/g;->e()F - - move-result v1 - - sget-object v2, Lf/d/a/x/v;->a:Lf/d/a/x/v; - - invoke-static {p0, p1, v1, v2}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; + invoke-static {p0, p1, v0, p2}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; move-result-object p0 - invoke-direct {v0, p0}, Lf/d/a/v/j/f;->(Ljava/util/List;)V - - return-object v0 + return-object p0 .end method .method public static final t(Lcom/discord/models/domain/ModelMessageEmbed;Ljava/lang/String;Ljava/lang/String;)Lcom/discord/player/MediaSource; @@ -7160,188 +7991,29 @@ throw v0 .end method -.method public static t0(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/f0/b; - .locals 14 - .annotation build Landroidx/annotation/Nullable; - .end annotation - +.method public static t0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; + .locals 2 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; + Ljava/io/IOException; } .end annotation - const/4 v0, 0x0 + new-instance v0, Lf/d/a/v/j/a; - if-eqz p0, :cond_5 + sget-object v1, Lf/d/a/x/e;->a:Lf/d/a/x/e; - new-instance v1, Lf/h/a/b/i1/t; - - const/16 v2, 0x10 - - invoke-direct {v1, v2}, Lf/h/a/b/i1/t;->(I)V - - invoke-static {p0, v1}, Lf/h/a/b/a1/f0/c;->a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - - move-result-object v3 - - iget v3, v3, Lf/h/a/b/a1/f0/c;->a:I - - const v4, 0x52494646 - - if-eq v3, v4, :cond_0 - - return-object v0 - - :cond_0 - iget-object v3, v1, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x4 - - const/4 v5, 0x0 - - invoke-virtual {p0, v3, v5, v4, v5}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const v4, 0x57415645 - - if-eq v3, v4, :cond_1 - - new-instance p0, Ljava/lang/StringBuilder; - - invoke-direct {p0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Unsupported RIFF format: " - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + invoke-static {p0, p1, v1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object p0 - const-string v1, "WavHeaderReader" - - invoke-static {v1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + invoke-direct {v0, p0}, Lf/d/a/v/j/a;->(Ljava/util/List;)V return-object v0 - - :cond_1 - invoke-static {p0, v1}, Lf/h/a/b/a1/f0/c;->a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - - move-result-object v0 - - :goto_0 - iget v3, v0, Lf/h/a/b/a1/f0/c;->a:I - - const v4, 0x666d7420 - - if-eq v3, v4, :cond_2 - - iget-wide v3, v0, Lf/h/a/b/a1/f0/c;->b:J - - long-to-int v0, v3 - - invoke-virtual {p0, v0, v5}, Lf/h/a/b/a1/e;->a(IZ)Z - - invoke-static {p0, v1}, Lf/h/a/b/a1/f0/c;->a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - - move-result-object v0 - - goto :goto_0 - - :cond_2 - iget-wide v3, v0, Lf/h/a/b/a1/f0/c;->b:J - - const-wide/16 v6, 0x10 - - cmp-long v8, v3, v6 - - if-ltz v8, :cond_3 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v3, 0x0 - - :goto_1 - invoke-static {v3}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v3, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p0, v3, v5, v2, v5}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->j()I - - move-result v7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->j()I - - move-result v8 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->i()I - - move-result v9 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->i()I - - move-result v10 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->j()I - - move-result v11 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->j()I - - move-result v12 - - iget-wide v0, v0, Lf/h/a/b/a1/f0/c;->b:J - - long-to-int v1, v0 - - sub-int/2addr v1, v2 - - if-lez v1, :cond_4 - - new-array v0, v1, [B - - invoke-virtual {p0, v0, v5, v1, v5}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-object v13, v0 - - goto :goto_2 - - :cond_4 - sget-object p0, Lf/h/a/b/i1/c0;->f:[B - - move-object v13, p0 - - :goto_2 - new-instance p0, Lf/h/a/b/a1/f0/b; - - move-object v6, p0 - - invoke-direct/range {v6 .. v13}, Lf/h/a/b/a1/f0/b;->(IIIIII[B)V - - return-object p0 - - :cond_5 - throw v0 .end method -.method public static u(Ljava/lang/String;Lf/c/a/p;I)Lf/c/a/j1; - .locals 6 +.method public static u(Ljava/lang/String;Lf/c/a/u;I)Lf/c/a/r1; + .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Ljava/lang/Exception; @@ -7363,54 +8035,42 @@ new-instance v1, Ljava/util/HashMap; - iget-object v2, p1, Lf/c/a/p;->parameters:Ljava/util/Map; + iget-object v2, p1, Lf/c/a/u;->parameters:Ljava/util/Map; invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V - const-string v2, "app_secret" + iget-object v2, p1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + const-string v3, "Client-SDK" + + invoke-virtual {p0, v3, v2}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const v2, 0xea60 + + invoke-virtual {p0, v2}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V + + invoke-virtual {p0, v2}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V + + sget-object v2, Ld0/a/b/b/a;->b:Ljava/lang/String; + + if-eqz v2, :cond_0 + + const-string v3, "User-Agent" + + invoke-virtual {p0, v3, v2}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + const-string v2, "event_callback_id" invoke-virtual {v1, v2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + iget-object v2, p1, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-virtual {v2}, Lf/c/a/t;->toString()Ljava/lang/String; + move-result-object v2 - check-cast v2, Ljava/lang/String; - - const-string v3, "secret_id" - - invoke-virtual {v1, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - iget-object v4, p1, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - const-string v5, "Client-SDK" - - invoke-virtual {p0, v5, v4}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const v4, 0xea60 - - invoke-virtual {p0, v4}, Ljavax/net/ssl/HttpsURLConnection;->setConnectTimeout(I)V - - invoke-virtual {p0, v4}, Ljavax/net/ssl/HttpsURLConnection;->setReadTimeout(I)V - - sget-object v4, Ld0/a/b/b/a;->b:Ljava/lang/String; - - if-eqz v4, :cond_0 - - const-string v5, "User-Agent" - - invoke-virtual {p0, v5, v4}, Ljavax/net/ssl/HttpsURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - iget-object v4, p1, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-virtual {v4}, Lf/c/a/o;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v1, v2, v3, v4}, Ld0/a/b/b/a;->e(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-static {v1, v2}, Ld0/a/b/b/a;->e(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 @@ -7447,13 +8107,13 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-static {v1, p2}, Ld0/a/b/b/a;->R(Ljava/util/Map;I)Ljava/lang/String; + invoke-static {v1, p2}, Ld0/a/b/b/a;->T(Ljava/util/Map;I)Ljava/lang/String; move-result-object p2 invoke-virtual {v2, p2}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V - invoke-static {p0, p1}, Ld0/a/b/b/a;->B0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/p;)Lf/c/a/j1; + invoke-static {p0, p1}, Ld0/a/b/b/a;->G0(Ljavax/net/ssl/HttpsURLConnection;Lf/c/a/u;)Lf/c/a/r1; move-result-object p0 :try_end_1 @@ -7514,131 +8174,27 @@ throw p0 .end method -.method public static u0(Lf/h/a/b/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 9 - .annotation build Landroidx/annotation/Nullable; - .end annotation - +.method public static u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + .locals 1 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; + Ljava/io/IOException; } .end annotation - const/4 v0, 0x0 + const/4 v0, 0x1 - if-eqz p1, :cond_0 + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; - move-object p1, v0 + move-result-object p0 - goto :goto_0 - - :cond_0 - sget-object p1, Lf/h/a/b/c1/i/b;->b:Lf/h/a/b/c1/i/b$a; - - :goto_0 - new-instance v1, Lf/h/a/b/i1/t; - - const/16 v2, 0xa - - invoke-direct {v1, v2}, Lf/h/a/b/i1/t;->(I)V - - const/4 v3, 0x0 - - move-object v4, v0 - - const/4 v5, 0x0 - - :goto_1 - :try_start_0 - iget-object v6, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p0, v6, v3, v2, v3}, Lf/h/a/b/a1/e;->e([BIIZ)Z - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->s()I - - move-result v6 - - const v7, 0x494433 - - if-eq v6, v7, :cond_1 - - goto :goto_3 - - :cond_1 - const/4 v6, 0x3 - - invoke-virtual {v1, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->p()I - - move-result v6 - - add-int/lit8 v7, v6, 0xa - - if-nez v4, :cond_2 - - new-array v4, v7, [B - - iget-object v8, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v8, v3, v4, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - invoke-virtual {p0, v4, v2, v6, v3}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - new-instance v6, Lf/h/a/b/c1/i/b; - - invoke-direct {v6, p1}, Lf/h/a/b/c1/i/b;->(Lf/h/a/b/c1/i/b$a;)V - - invoke-virtual {v6, v4, v7}, Lf/h/a/b/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v4 - - goto :goto_2 - - :cond_2 - invoke-virtual {p0, v6, v3}, Lf/h/a/b/a1/e;->a(IZ)Z - - :goto_2 - add-int/2addr v5, v7 - - goto :goto_1 - - :catch_0 - nop - - :goto_3 - iput v3, p0, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p0, v5, v3}, Lf/h/a/b/a1/e;->a(IZ)Z - - if-eqz v4, :cond_4 - - iget-object p0, v4, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length p0, p0 - - if-nez p0, :cond_3 - - goto :goto_4 - - :cond_3 - move-object v0, v4 - - :cond_4 - :goto_4 - return-object v0 + return-object p0 .end method .method public static v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V .locals 2 - invoke-static {p0}, Ld0/a/b/b/a;->U(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0}, Ld0/a/b/b/a;->W(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -7659,100 +8215,43 @@ return-void .end method -.method public static v0(Lf/h/a/b/a1/e;[BII)I - .locals 9 +.method public static v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + .locals 2 .annotation system Ldalvik/annotation/Throws; value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; + Ljava/io/IOException; } .end annotation - const/4 v0, 0x0 + new-instance v0, Lf/d/a/v/j/b; - :goto_0 - if-ge v0, p3, :cond_3 + if-eqz p2, :cond_0 - add-int v1, p2, v0 + invoke-static {}, Lf/d/a/y/g;->e()F - sub-int v5, p3, v0 - - invoke-virtual {p0, v5}, Lf/h/a/b/a1/e;->c(I)V - - iget v2, p0, Lf/h/a/b/a1/e;->g:I - - iget v4, p0, Lf/h/a/b/a1/e;->f:I - - sub-int/2addr v2, v4 - - const/4 v8, -0x1 - - if-nez v2, :cond_1 - - iget-object v3, p0, Lf/h/a/b/a1/e;->e:[B - - const/4 v6, 0x0 - - const/4 v7, 0x1 - - move-object v2, p0 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v2 - - if-ne v2, v8, :cond_0 - - const/4 v2, -0x1 - - goto :goto_2 - - :cond_0 - iget v3, p0, Lf/h/a/b/a1/e;->g:I - - add-int/2addr v3, v2 - - iput v3, p0, Lf/h/a/b/a1/e;->g:I - - goto :goto_1 - - :cond_1 - invoke-static {v5, v2}, Ljava/lang/Math;->min(II)I - - move-result v2 - - :goto_1 - iget-object v3, p0, Lf/h/a/b/a1/e;->e:[B - - iget v4, p0, Lf/h/a/b/a1/e;->f:I - - invoke-static {v3, v4, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, p0, Lf/h/a/b/a1/e;->f:I - - add-int/2addr v1, v2 - - iput v1, p0, Lf/h/a/b/a1/e;->f:I - - :goto_2 - if-ne v2, v8, :cond_2 - - goto :goto_3 - - :cond_2 - add-int/2addr v0, v2 + move-result p2 goto :goto_0 - :cond_3 - :goto_3 - return v0 + :cond_0 + const/high16 p2, 0x3f800000 # 1.0f + + :goto_0 + sget-object v1, Lf/d/a/x/h;->a:Lf/d/a/x/h; + + invoke-static {p0, p1, p2, v1}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/d/a/v/j/b;->(Ljava/util/List;)V + + return-object v0 .end method .method public static varargs w(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V .locals 0 - invoke-static {p0}, Ld0/a/b/b/a;->U(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0}, Ld0/a/b/b/a;->W(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -7765,44 +8264,25 @@ return-void .end method -.method public static w0(Ljava/lang/Throwable;)V +.method public static w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation - const-class v0, Ljava/lang/Error; + new-instance v0, Lf/d/a/v/j/d; - invoke-virtual {v0, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + sget-object v1, Lf/d/a/x/n;->a:Lf/d/a/x/n; - move-result v1 - - if-nez v1, :cond_1 - - const-class v0, Ljava/lang/RuntimeException; - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - invoke-virtual {v0, p0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, p1, v1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object p0 - check-cast p0, Ljava/lang/Throwable; + invoke-direct {v0, p0}, Lf/d/a/v/j/d;->(Ljava/util/List;)V - throw p0 - - :cond_1 - invoke-virtual {v0, p0}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Throwable; - - throw p0 + return-object v0 .end method .method public static x(Ljava/io/File;)Z @@ -7839,7 +8319,7 @@ return v0 .end method -.method public static x0(Ljava/io/InputStream;[BII)I +.method public static x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -7847,44 +8327,21 @@ } .end annotation - if-ltz p3, :cond_2 + new-instance v0, Lf/d/a/v/j/f; - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p3, :cond_1 - - add-int v1, p2, v0 - - sub-int v2, p3, v0 - - invoke-virtual {p0, p1, v1, v2}, Ljava/io/InputStream;->read([BII)I + invoke-static {}, Lf/d/a/y/g;->e()F move-result v1 - const/4 v2, -0x1 + sget-object v2, Lf/d/a/x/v;->a:Lf/d/a/x/v; - if-ne v1, v2, :cond_0 + invoke-static {p0, p1, v1, v2}, Lf/d/a/x/q;->a(Lf/d/a/x/h0/c;Lf/d/a/d;FLf/d/a/x/g0;)Ljava/util/List; - goto :goto_1 + move-result-object p0 - :cond_0 - add-int/2addr v0, v1 + invoke-direct {v0, p0}, Lf/d/a/v/j/f;->(Ljava/util/List;)V - goto :goto_0 - - :cond_1 - :goto_1 - return v0 - - :cond_2 - new-instance p0, Ljava/lang/IndexOutOfBoundsException; - - const-string p1, "len is negative" - - invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p0 + return-object v0 .end method .method public static y(Ljava/io/File;)Z @@ -7906,64 +8363,184 @@ return p0 .end method -.method public static y0(Ljava/nio/channels/FileChannel;Ljava/nio/ByteBuffer;IJ)V - .locals 3 +.method public static y0(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/f0/b; + .locals 14 + .annotation build Landroidx/annotation/Nullable; + .end annotation + .annotation system Ldalvik/annotation/Throws; value = { - Ljava/io/IOException; + Ljava/io/IOException;, + Ljava/lang/InterruptedException; } .end annotation const/4 v0, 0x0 - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + if-eqz p0, :cond_5 - invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + new-instance v1, Lf/h/a/c/i1/t; - :goto_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + const/16 v2, 0x10 - move-result p2 + invoke-direct {v1, v2}, Lf/h/a/c/i1/t;->(I)V - if-lez p2, :cond_1 + invoke-static {p0, v1}, Lf/h/a/c/a1/f0/c;->a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; - invoke-virtual {p0, p1, p3, p4}, Ljava/nio/channels/FileChannel;->read(Ljava/nio/ByteBuffer;J)I + move-result-object v3 - move-result p2 + iget v3, v3, Lf/h/a/c/a1/f0/c;->a:I - const/4 v1, -0x1 + const v4, 0x52494646 - if-ne p2, v1, :cond_0 + if-eq v3, v4, :cond_0 - goto :goto_1 + return-object v0 :cond_0 - int-to-long v1, p2 + iget-object v3, v1, Lf/h/a/c/i1/t;->a:[B - add-long/2addr p3, v1 + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-virtual {p0, v3, v5, v4, v5}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const v4, 0x57415645 + + if-eq v3, v4, :cond_1 + + new-instance p0, Ljava/lang/StringBuilder; + + invoke-direct {p0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "Unsupported RIFF format: " + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string v1, "WavHeaderReader" + + invoke-static {v1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v0 + + :cond_1 + invoke-static {p0, v1}, Lf/h/a/c/a1/f0/c;->a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; + + move-result-object v0 + + :goto_0 + iget v3, v0, Lf/h/a/c/a1/f0/c;->a:I + + const v4, 0x666d7420 + + if-eq v3, v4, :cond_2 + + iget-wide v3, v0, Lf/h/a/c/a1/f0/c;->b:J + + long-to-int v0, v3 + + invoke-virtual {p0, v0, v5}, Lf/h/a/c/a1/e;->a(IZ)Z + + invoke-static {p0, v1}, Lf/h/a/c/a1/f0/c;->a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; + + move-result-object v0 goto :goto_0 - :cond_1 - :goto_1 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result p0 - - if-gtz p0, :cond_2 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - return-void - :cond_2 - new-instance p0, Lf/g/m/h; + iget-wide v3, v0, Lf/h/a/c/a1/f0/c;->b:J - const-string p1, "ELF file truncated" + const-wide/16 v6, 0x10 - invoke-direct {p0, p1}, Lf/g/m/h;->(Ljava/lang/String;)V + cmp-long v8, v3, v6 - throw p0 + if-ltz v8, :cond_3 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v3, 0x0 + + :goto_1 + invoke-static {v3}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v3, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p0, v3, v5, v2, v5}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->j()I + + move-result v7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->j()I + + move-result v8 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->i()I + + move-result v9 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->i()I + + move-result v10 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->j()I + + move-result v11 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->j()I + + move-result v12 + + iget-wide v0, v0, Lf/h/a/c/a1/f0/c;->b:J + + long-to-int v1, v0 + + sub-int/2addr v1, v2 + + if-lez v1, :cond_4 + + new-array v0, v1, [B + + invoke-virtual {p0, v0, v5, v1, v5}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-object v13, v0 + + goto :goto_2 + + :cond_4 + sget-object p0, Lf/h/a/c/i1/c0;->f:[B + + move-object v13, p0 + + :goto_2 + new-instance p0, Lf/h/a/c/a1/f0/b; + + move-object v6, p0 + + invoke-direct/range {v6 .. v13}, Lf/h/a/c/a1/f0/b;->(IIIIII[B)V + + return-object p0 + + :cond_5 + throw v0 .end method .method public static z(Lf/g/j/d/e;Lf/g/j/d/d;Lcom/facebook/imagepipeline/image/EncodedImage;)F @@ -8206,55 +8783,123 @@ return p0 .end method -.method public static z0(Ljava/io/InputStream;)I - .locals 3 +.method public static z0(Lf/h/a/c/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 9 + .annotation build Landroidx/annotation/Nullable; + .end annotation + .annotation system Ldalvik/annotation/Throws; value = { - Ljava/io/IOException; + Ljava/io/IOException;, + Ljava/lang/InterruptedException; } .end annotation - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + const/4 v0, 0x0 - move-result v0 + if-eqz p1, :cond_0 - and-int/lit16 v0, v0, 0xff + move-object p1, v0 - int-to-byte v0, v0 + goto :goto_0 - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + :cond_0 + sget-object p1, Lf/h/a/c/c1/i/b;->b:Lf/h/a/c/c1/i/b$a; - move-result v1 + :goto_0 + new-instance v1, Lf/h/a/c/i1/t; - and-int/lit16 v1, v1, 0xff + const/16 v2, 0xa - int-to-byte v1, v1 + invoke-direct {v1, v2}, Lf/h/a/c/i1/t;->(I)V - invoke-virtual {p0}, Ljava/io/InputStream;->read()I + const/4 v3, 0x0 - move-result p0 + move-object v4, v0 - and-int/lit16 p0, p0, 0xff + const/4 v5, 0x0 - int-to-byte p0, p0 + :goto_1 + :try_start_0 + iget-object v6, v1, Lf/h/a/c/i1/t;->a:[B - shl-int/lit8 p0, p0, 0x10 + invoke-virtual {p0, v6, v3, v2, v3}, Lf/h/a/c/a1/e;->e([BIIZ)Z + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - const/high16 v2, 0xff0000 + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->C(I)V - and-int/2addr p0, v2 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->s()I - shl-int/lit8 v1, v1, 0x8 + move-result v6 - const v2, 0xff00 + const v7, 0x494433 - and-int/2addr v1, v2 + if-eq v6, v7, :cond_1 - or-int/2addr p0, v1 + goto :goto_3 - and-int/lit16 v0, v0, 0xff + :cond_1 + const/4 v6, 0x3 - or-int/2addr p0, v0 + invoke-virtual {v1, v6}, Lf/h/a/c/i1/t;->D(I)V - return p0 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->p()I + + move-result v6 + + add-int/lit8 v7, v6, 0xa + + if-nez v4, :cond_2 + + new-array v4, v7, [B + + iget-object v8, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v8, v3, v4, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + invoke-virtual {p0, v4, v2, v6, v3}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + new-instance v6, Lf/h/a/c/c1/i/b; + + invoke-direct {v6, p1}, Lf/h/a/c/c1/i/b;->(Lf/h/a/c/c1/i/b$a;)V + + invoke-virtual {v6, v4, v7}, Lf/h/a/c/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v4 + + goto :goto_2 + + :cond_2 + invoke-virtual {p0, v6, v3}, Lf/h/a/c/a1/e;->a(IZ)Z + + :goto_2 + add-int/2addr v5, v7 + + goto :goto_1 + + :catch_0 + nop + + :goto_3 + iput v3, p0, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p0, v5, v3}, Lf/h/a/c/a1/e;->a(IZ)Z + + if-eqz v4, :cond_4 + + iget-object p0, v4, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length p0, p0 + + if-nez p0, :cond_3 + + goto :goto_4 + + :cond_3 + move-object v0, v4 + + :cond_4 + :goto_4 + return-object v0 .end method diff --git a/com.discord/smali/d0/a/b/b/b/a$a.smali b/com.discord/smali/d0/a/b/b/b/a$a.smali index a5b8b9e70a..83a1839665 100644 --- a/com.discord/smali/d0/a/b/b/b/a$a.smali +++ b/com.discord/smali/d0/a/b/b/b/a$a.smali @@ -169,7 +169,7 @@ check-cast v0, Landroid/support/v4/media/session/ParcelableVolumeInfo; :cond_0 - invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->t0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V + invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->u0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V return v1 @@ -193,7 +193,7 @@ check-cast v0, Landroid/os/Bundle; :cond_1 - invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->u(Landroid/os/Bundle;)V + invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->v(Landroid/os/Bundle;)V return v1 @@ -217,7 +217,7 @@ check-cast v0, Ljava/lang/CharSequence; :cond_2 - invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->Q(Ljava/lang/CharSequence;)V + invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->R(Ljava/lang/CharSequence;)V return v1 @@ -230,7 +230,7 @@ move-result-object p1 - invoke-interface {p0, p1}, Ld0/a/b/b/b/a;->x(Ljava/util/List;)V + invoke-interface {p0, p1}, Ld0/a/b/b/b/a;->y(Ljava/util/List;)V return v1 @@ -254,7 +254,7 @@ check-cast v0, Landroid/support/v4/media/MediaMetadataCompat; :cond_3 - invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->U(Landroid/support/v4/media/MediaMetadataCompat;)V + invoke-interface {p0, v0}, Ld0/a/b/b/b/a;->V(Landroid/support/v4/media/MediaMetadataCompat;)V return v1 @@ -293,7 +293,7 @@ :pswitch_b invoke-virtual {p2, v2}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - invoke-interface {p0}, Ld0/a/b/b/b/a;->T()V + invoke-interface {p0}, Ld0/a/b/b/b/a;->U()V return v1 diff --git a/com.discord/smali/d0/a/b/b/b/a.smali b/com.discord/smali/d0/a/b/b/b/a.smali index c12be333c5..1eba550edf 100644 --- a/com.discord/smali/d0/a/b/b/b/a.smali +++ b/com.discord/smali/d0/a/b/b/b/a.smali @@ -15,7 +15,7 @@ # virtual methods -.method public abstract Q(Ljava/lang/CharSequence;)V +.method public abstract R(Ljava/lang/CharSequence;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -23,7 +23,7 @@ .end annotation .end method -.method public abstract T()V +.method public abstract U()V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -31,7 +31,7 @@ .end annotation .end method -.method public abstract U(Landroid/support/v4/media/MediaMetadataCompat;)V +.method public abstract V(Landroid/support/v4/media/MediaMetadataCompat;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -39,7 +39,7 @@ .end annotation .end method -.method public abstract t0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V +.method public abstract u0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -47,7 +47,7 @@ .end annotation .end method -.method public abstract u(Landroid/os/Bundle;)V +.method public abstract v(Landroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -55,7 +55,7 @@ .end annotation .end method -.method public abstract x(Ljava/util/List;)V +.method public abstract y(Ljava/util/List;)V .annotation system Ldalvik/annotation/Signature; value = { "(", diff --git a/com.discord/smali/d0/a/b/b/b/c$b.smali b/com.discord/smali/d0/a/b/b/b/c$b.smali index b49bf2d984..0f22f51863 100644 --- a/com.discord/smali/d0/a/b/b/b/c$b.smali +++ b/com.discord/smali/d0/a/b/b/b/c$b.smali @@ -43,7 +43,7 @@ # virtual methods -.method public Q(Ljava/lang/CharSequence;)V +.method public R(Ljava/lang/CharSequence;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -62,7 +62,7 @@ return-void .end method -.method public T()V +.method public U()V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -81,7 +81,7 @@ return-void .end method -.method public U(Landroid/support/v4/media/MediaMetadataCompat;)V +.method public V(Landroid/support/v4/media/MediaMetadataCompat;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -100,7 +100,7 @@ return-void .end method -.method public t0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V +.method public u0(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -119,7 +119,7 @@ return-void .end method -.method public u(Landroid/os/Bundle;)V +.method public v(Landroid/os/Bundle;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -138,7 +138,7 @@ return-void .end method -.method public x(Ljava/util/List;)V +.method public y(Ljava/util/List;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { diff --git a/com.discord/smali/d0/a/b/c/a$a$a.smali b/com.discord/smali/d0/a/b/c/a$a$a.smali index 7523ac8bf6..8b5dde5c3e 100644 --- a/com.discord/smali/d0/a/b/c/a$a$a.smali +++ b/com.discord/smali/d0/a/b/c/a$a$a.smali @@ -42,7 +42,7 @@ return-object v0 .end method -.method public s0(ILandroid/os/Bundle;)V +.method public t0(ILandroid/os/Bundle;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { diff --git a/com.discord/smali/d0/a/b/c/a$a.smali b/com.discord/smali/d0/a/b/c/a$a.smali index 5ffb8116c6..42f93a46e5 100644 --- a/com.discord/smali/d0/a/b/c/a$a.smali +++ b/com.discord/smali/d0/a/b/c/a$a.smali @@ -134,7 +134,7 @@ const/4 p2, 0x0 :goto_0 - invoke-interface {p0, p1, p2}, Ld0/a/b/c/a;->s0(ILandroid/os/Bundle;)V + invoke-interface {p0, p1, p2}, Ld0/a/b/c/a;->t0(ILandroid/os/Bundle;)V return v0 .end method diff --git a/com.discord/smali/d0/a/b/c/a.smali b/com.discord/smali/d0/a/b/c/a.smali index 9f2d9172e4..d7275c92b4 100644 --- a/com.discord/smali/d0/a/b/c/a.smali +++ b/com.discord/smali/d0/a/b/c/a.smali @@ -15,7 +15,7 @@ # virtual methods -.method public abstract s0(ILandroid/os/Bundle;)V +.method public abstract t0(ILandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; diff --git a/com.discord/smali/f/a/a/a/a$d.smali b/com.discord/smali/f/a/a/a/a$d.smali index 1a2b058ada..ae47fc2b89 100644 --- a/com.discord/smali/f/a/a/a/a$d.smali +++ b/com.discord/smali/f/a/a/a/a$d.smali @@ -122,7 +122,7 @@ const v0, 0x7f0a070a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -130,7 +130,7 @@ const v0, 0x7f0a0709 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -138,7 +138,7 @@ const v0, 0x7f0a0706 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/a/a.smali b/com.discord/smali/f/a/a/a/a.smali index 18afcbb08a..d59402a74b 100644 --- a/com.discord/smali/f/a/a/a/a.smali +++ b/com.discord/smali/f/a/a/a/a.smali @@ -140,7 +140,7 @@ const v0, 0x7f0a070c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -148,7 +148,7 @@ const v0, 0x7f0a0708 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -156,7 +156,7 @@ const v0, 0x7f0a0707 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -164,7 +164,7 @@ const v0, 0x7f0a070b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -394,7 +394,7 @@ aput-object v2, v1, v4 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -503,7 +503,7 @@ check-cast v4, Lf/a/a/a/a$c; - invoke-static {v4}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v4}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v4 @@ -556,7 +556,7 @@ goto :goto_2 :cond_7 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw p1 @@ -569,7 +569,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/f/a/a/b/a.smali b/com.discord/smali/f/a/a/b/a.smali index 5ca3734aeb..bd79ab9847 100644 --- a/com.discord/smali/f/a/a/b/a.smali +++ b/com.discord/smali/f/a/a/b/a.smali @@ -161,7 +161,7 @@ const v0, 0x7f0a09a9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -169,7 +169,7 @@ const v0, 0x7f0a09ad - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -177,7 +177,7 @@ const v0, 0x7f0a09aa - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -185,7 +185,7 @@ const v0, 0x7f0a09ac - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -193,7 +193,7 @@ const v0, 0x7f0a09ab - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/b/d.smali b/com.discord/smali/f/a/a/b/d.smali index e1511b4ddb..05b3e56034 100644 --- a/com.discord/smali/f/a/a/b/d.smali +++ b/com.discord/smali/f/a/a/b/d.smali @@ -73,7 +73,7 @@ move-result-object v3 - invoke-static {v3}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 diff --git a/com.discord/smali/f/a/a/c/a.smali b/com.discord/smali/f/a/a/c/a.smali index d4adece0dd..529ba2a45a 100644 --- a/com.discord/smali/f/a/a/c/a.smali +++ b/com.discord/smali/f/a/a/c/a.smali @@ -181,7 +181,7 @@ const v0, 0x7f0a06c6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a06c2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a06c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -205,7 +205,7 @@ const v0, 0x7f0a06c7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a06c3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a06c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/c/b$a.smali b/com.discord/smali/f/a/a/c/b$a.smali new file mode 100644 index 0000000000..442182e0dd --- /dev/null +++ b/com.discord/smali/f/a/a/c/b$a.smali @@ -0,0 +1,256 @@ +.class public final Lf/a/a/c/b$a; +.super Ljava/lang/Object; +.source "java-style lambda group" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/a/a/c/b;->onViewBound(Landroid/view/View;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (ILjava/lang/Object;)V + .locals 0 + + iput p1, p0, Lf/a/a/c/b$a;->d:I + + iput-object p2, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onClick(Landroid/view/View;)V + .locals 13 + + iget p1, p0, Lf/a/a/c/b$a;->d:I + + const-string/jumbo v0, "viewModel" + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-eqz p1, :cond_8 + + if-ne p1, v1, :cond_7 + + iget-object p1, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; + + check-cast p1, Lf/a/a/c/b; + + iget-object p1, p1, Lf/a/a/c/b;->k:Lf/a/a/c/h; + + if-eqz p1, :cond_6 + + invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/a/a/c/h$d; + + sget-object v3, Lf/a/a/c/h$d$c;->a:Lf/a/a/c/h$d$c; + + invoke-static {v0, v3}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + goto :goto_1 + + :cond_0 + instance-of v3, v0, Lf/a/a/c/h$d$b; + + if-eqz v3, :cond_3 + + invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_2 + + check-cast v0, Lf/a/a/c/h$d$b; + + iget-boolean v0, v0, Lf/a/a/c/h$d$b;->b:Z + + if-nez v0, :cond_5 + + invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; + + move-result-object v0 + + instance-of v3, v0, Lf/a/a/c/h$d$b; + + if-nez v3, :cond_1 + + move-object v0, v2 + + :cond_1 + check-cast v0, Lf/a/a/c/h$d$b; + + if-eqz v0, :cond_5 + + const/4 v3, 0x0 + + const/4 v4, 0x5 + + invoke-static {v0, v2, v1, v3, v4}, Lf/a/a/c/h$d$b;->a(Lf/a/a/c/h$d$b;Lcom/discord/models/domain/ModelSubscription;ZZI)Lf/a/a/c/h$d$b; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V + + iget-object v7, v0, Lf/a/a/c/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription; + + sget-object v3, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils; + + iget-object v4, p1, Lf/a/a/c/h;->g:Lcom/discord/utilities/rest/RestAPI; + + iget-wide v5, p1, Lf/a/a/c/h;->d:J + + iget-object v8, p1, Lf/a/a/c/h;->f:Lcom/discord/stores/StorePremiumGuildSubscription; + + invoke-virtual/range {v3 .. v8}, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->uncancelSubscriptionSlot(Lcom/discord/utilities/rest/RestAPI;JLcom/discord/models/domain/ModelSubscription;Lcom/discord/stores/StorePremiumGuildSubscription;)Lrx/Observable; + + move-result-object v1 + + const/4 v3, 0x2 + + invoke-static {v1, p1, v2, v3, v2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; + + move-result-object v4 + + const-class v5, Lf/a/a/c/h; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + new-instance v10, Lf/a/a/c/j; + + invoke-direct {v10, p1, v0}, Lf/a/a/c/j;->(Lf/a/a/c/h;Lf/a/a/c/h$d$b;)V + + const/16 v11, 0x1e + + const/4 v12, 0x0 + + invoke-static/range {v4 .. v12}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + goto :goto_1 + + :cond_2 + new-instance p1, Lkotlin/TypeCastException; + + const-string v0, "null cannot be cast to non-null type com.discord.dialogs.premiumguild.PremiumGuildSubscriptionUncancelViewModel.ViewState.Loaded" + + invoke-direct {p1, v0}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + instance-of v3, v0, Lf/a/a/c/h$d$d; + + if-eqz v3, :cond_4 + + goto :goto_0 + + :cond_4 + instance-of v0, v0, Lf/a/a/c/h$d$a; + + if-eqz v0, :cond_5 + + :goto_0 + new-instance v0, Lf/a/a/c/h$d$a; + + invoke-direct {v0, v2, v1}, Lf/a/a/c/h$d$a;->(Ljava/lang/Integer;I)V + + invoke-virtual {p1, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V + + :cond_5 + :goto_1 + return-void + + :cond_6 + invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v2 + + :cond_7 + throw v2 + + :cond_8 + iget-object p1, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; + + check-cast p1, Lf/a/a/c/b; + + iget-object p1, p1, Lf/a/a/c/b;->k:Lf/a/a/c/h; + + if-eqz p1, :cond_c + + invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/a/a/c/h$d; + + sget-object v3, Lf/a/a/c/h$d$c;->a:Lf/a/a/c/h$d$c; + + invoke-static {v0, v3}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_9 + + goto :goto_3 + + :cond_9 + instance-of v3, v0, Lf/a/a/c/h$d$b; + + if-eqz v3, :cond_a + + goto :goto_2 + + :cond_a + instance-of v0, v0, Lf/a/a/c/h$d$a; + + if-eqz v0, :cond_b + + :goto_2 + new-instance v0, Lf/a/a/c/h$d$a; + + invoke-direct {v0, v2, v1}, Lf/a/a/c/h$d$a;->(Ljava/lang/Integer;I)V + + invoke-virtual {p1, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V + + :cond_b + :goto_3 + return-void + + :cond_c + invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v2 +.end method diff --git a/com.discord/smali/f/a/a/c/b.smali b/com.discord/smali/f/a/a/c/b.smali index d5919c6880..be4a9825e2 100644 --- a/com.discord/smali/f/a/a/c/b.smali +++ b/com.discord/smali/f/a/a/c/b.smali @@ -203,7 +203,7 @@ const v0, 0x7f0a06cc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -211,7 +211,7 @@ const v0, 0x7f0a06c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -219,7 +219,7 @@ const v0, 0x7f0a06ca - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -227,7 +227,7 @@ const v0, 0x7f0a06ce - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -235,7 +235,7 @@ const v0, 0x7f0a06c9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -243,7 +243,7 @@ const v0, 0x7f0a06cd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -251,7 +251,7 @@ const v0, 0x7f0a06cb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/c/c.smali b/com.discord/smali/f/a/a/c/c.smali index 7061e7d65c..32ad6755de 100644 --- a/com.discord/smali/f/a/a/c/c.smali +++ b/com.discord/smali/f/a/a/c/c.smali @@ -157,7 +157,7 @@ const v0, 0x7f0a06c0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a06be - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a06bf - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a06c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/d/a/a.smali b/com.discord/smali/f/a/a/d/a/a.smali index bfd651bcc8..04da45f6be 100644 --- a/com.discord/smali/f/a/a/d/a/a.smali +++ b/com.discord/smali/f/a/a/d/a/a.smali @@ -159,7 +159,7 @@ const v0, 0x7f0a009c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -167,7 +167,7 @@ const v0, 0x7f0a00a0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -175,7 +175,7 @@ const v0, 0x7f0a00a1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -183,7 +183,7 @@ const v0, 0x7f0a009f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a009e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/e/a.smali b/com.discord/smali/f/a/a/e/a.smali index 966e3f809b..17206785b7 100644 --- a/com.discord/smali/f/a/a/e/a.smali +++ b/com.discord/smali/f/a/a/e/a.smali @@ -135,7 +135,7 @@ const v0, 0x7f0a0590 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -143,7 +143,7 @@ const v0, 0x7f0a0593 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -151,7 +151,7 @@ const v0, 0x7f0a0592 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -159,7 +159,7 @@ const v0, 0x7f0a0591 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/f/a/a/f$a.smali b/com.discord/smali/f/a/a/f$a.smali similarity index 100% rename from com.discord/smali_classes2/f/a/a/f$a.smali rename to com.discord/smali/f/a/a/f$a.smali diff --git a/com.discord/smali/f/a/a/f.smali b/com.discord/smali/f/a/a/f.smali index fc4c823da2..5c14359c3b 100644 --- a/com.discord/smali/f/a/a/f.smali +++ b/com.discord/smali/f/a/a/f.smali @@ -115,7 +115,7 @@ const v0, 0x7f0a0033 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -123,7 +123,7 @@ const v0, 0x7f0a0035 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -131,7 +131,7 @@ const v0, 0x7f0a0034 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/f/a/a/g$a.smali b/com.discord/smali/f/a/a/g$a.smali similarity index 100% rename from com.discord/smali_classes2/f/a/a/g$a.smali rename to com.discord/smali/f/a/a/g$a.smali diff --git a/com.discord/smali/f/a/a/g.smali b/com.discord/smali/f/a/a/g.smali index e5dbe246e4..97b654bb3f 100644 --- a/com.discord/smali/f/a/a/g.smali +++ b/com.discord/smali/f/a/a/g.smali @@ -113,7 +113,7 @@ const v0, 0x7f0a0274 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -121,7 +121,7 @@ const v0, 0x7f0a0275 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -129,7 +129,7 @@ const v0, 0x7f0a0273 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/h.smali b/com.discord/smali/f/a/a/h.smali index 7cfbaec2bf..ac71a9024a 100644 --- a/com.discord/smali/f/a/a/h.smali +++ b/com.discord/smali/f/a/a/h.smali @@ -91,7 +91,7 @@ const v0, 0x7f0a0133 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -99,7 +99,7 @@ const v0, 0x7f0a0134 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/i.smali b/com.discord/smali/f/a/a/i.smali index c2f863dd28..866440e883 100644 --- a/com.discord/smali/f/a/a/i.smali +++ b/com.discord/smali/f/a/a/i.smali @@ -127,7 +127,7 @@ const v0, 0x7f0a02d9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -135,7 +135,7 @@ const v0, 0x7f0a02da - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -143,7 +143,7 @@ const v0, 0x7f0a02d8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/m.smali b/com.discord/smali/f/a/a/m.smali index 8e0ef5b80f..9dfc9ecabf 100644 --- a/com.discord/smali/f/a/a/m.smali +++ b/com.discord/smali/f/a/a/m.smali @@ -69,7 +69,7 @@ const v0, 0x7f0a048a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/n.smali b/com.discord/smali/f/a/a/n.smali index 9d85cb6fb1..297cbafcd0 100644 --- a/com.discord/smali/f/a/a/n.smali +++ b/com.discord/smali/f/a/a/n.smali @@ -126,7 +126,7 @@ const v0, 0x7f0a02de - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -134,7 +134,7 @@ const v0, 0x7f0a02dd - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -142,7 +142,7 @@ const v0, 0x7f0a02c8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -262,7 +262,7 @@ new-instance v2, Lcom/discord/utilities/views/SimpleRecyclerAdapter; - invoke-static {p1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/f/a/a/s.smali b/com.discord/smali/f/a/a/s.smali index d6b598d50e..b36850f494 100644 --- a/com.discord/smali/f/a/a/s.smali +++ b/com.discord/smali/f/a/a/s.smali @@ -125,7 +125,7 @@ const v0, 0x7f0a0342 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -133,7 +133,7 @@ const v0, 0x7f0a033f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -141,7 +141,7 @@ const v0, 0x7f0a0343 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/t.smali b/com.discord/smali/f/a/a/t.smali index 5196bd2b88..b323074bc3 100644 --- a/com.discord/smali/f/a/a/t.smali +++ b/com.discord/smali/f/a/a/t.smali @@ -115,7 +115,7 @@ const v0, 0x7f0a0a23 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -123,7 +123,7 @@ const v0, 0x7f0a0a24 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -131,7 +131,7 @@ const v0, 0x7f0a0a22 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/a/u.smali b/com.discord/smali/f/a/a/u.smali index 79d5a2a5b0..7bff0cf700 100644 --- a/com.discord/smali/f/a/a/u.smali +++ b/com.discord/smali/f/a/a/u.smali @@ -40,7 +40,7 @@ move-object/from16 v4, p1 - invoke-static {v4, v2, v3}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v4, v2, v3}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v2 diff --git a/com.discord/smali/f/a/a/z/a$a.smali b/com.discord/smali/f/a/a/z/a$a.smali index 71cf060e5f..25bc91c2be 100644 --- a/com.discord/smali/f/a/a/z/a$a.smali +++ b/com.discord/smali/f/a/a/z/a$a.smali @@ -80,7 +80,7 @@ aput-object v16, v3, v11 - invoke-static {v3}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v11 diff --git a/com.discord/smali/f/a/a/z/a.smali b/com.discord/smali/f/a/a/z/a.smali index 236d3fba0c..f9d4cf990d 100644 --- a/com.discord/smali/f/a/a/z/a.smali +++ b/com.discord/smali/f/a/a/z/a.smali @@ -157,7 +157,7 @@ const v0, 0x7f0a0010 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a000e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a000d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a000f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a0011 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/f/a/b/k.smali b/com.discord/smali/f/a/b/k.smali index 677d62f150..7082316952 100644 --- a/com.discord/smali/f/a/b/k.smali +++ b/com.discord/smali/f/a/b/k.smali @@ -161,7 +161,7 @@ aput-object v2, v1, v10 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -185,7 +185,7 @@ aput-object v2, v1, v4 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -587,7 +587,7 @@ aput-object v0, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -643,7 +643,7 @@ aput-object v1, v0, v8 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -667,7 +667,7 @@ aput-object v1, v0, v4 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/f/a/b/s0.smali b/com.discord/smali/f/a/b/s0.smali index 8982b11560..a71ccfd8c7 100644 --- a/com.discord/smali/f/a/b/s0.smali +++ b/com.discord/smali/f/a/b/s0.smali @@ -41,7 +41,7 @@ const-string v0, "dsti" - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/f/a/b/t0/a.smali b/com.discord/smali/f/a/b/t0/a.smali index 810dcbccf3..abe26c4bbd 100644 --- a/com.discord/smali/f/a/b/t0/a.smali +++ b/com.discord/smali/f/a/b/t0/a.smali @@ -23,7 +23,7 @@ const-string v0, "com.discord.intent.category.DIRECT_SHARE_TARGET" - invoke-static {v0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali/f/a/g/e.smali b/com.discord/smali/f/a/g/e.smali index 0a8f0f29ec..33cd305581 100644 --- a/com.discord/smali/f/a/g/e.smali +++ b/com.discord/smali/f/a/g/e.smali @@ -84,9 +84,9 @@ new-instance v1, Lcom/discord/player/AppMediaPlayer$Event$c; - iget-object p1, p1, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object p1, p1, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {p1}, Lf/h/a/b/s0;->G()J + invoke-virtual {p1}, Lf/h/a/c/s0;->G()J move-result-wide v2 diff --git a/com.discord/smali/f/a/g/g.smali b/com.discord/smali/f/a/g/g.smali index de14b68b41..af4ecc7870 100644 --- a/com.discord/smali/f/a/g/g.smali +++ b/com.discord/smali/f/a/g/g.smali @@ -48,9 +48,9 @@ new-instance v1, Lcom/discord/player/AppMediaPlayer$Event$c; - iget-object p1, p1, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/b/s0; + iget-object p1, p1, Lcom/discord/player/AppMediaPlayer;->f:Lf/h/a/c/s0; - invoke-virtual {p1}, Lf/h/a/b/s0;->G()J + invoke-virtual {p1}, Lf/h/a/c/s0;->G()J move-result-wide v2 diff --git a/com.discord/smali/f/a/g/i.smali b/com.discord/smali/f/a/g/i.smali index 216c5d3071..1f0905511e 100644 --- a/com.discord/smali/f/a/g/i.smali +++ b/com.discord/smali/f/a/g/i.smali @@ -13,21 +13,21 @@ if-eqz v9, :cond_1 - new-instance v0, Lf/h/a/b/h1/o; + new-instance v0, Lf/h/a/c/h1/o; const-string v2, "com.discord" - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->G(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->G(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 - invoke-direct {v0, v1, v2}, Lf/h/a/b/h1/o;->(Landroid/content/Context;Ljava/lang/String;)V + invoke-direct {v0, v1, v2}, Lf/h/a/c/h1/o;->(Landroid/content/Context;Ljava/lang/String;)V new-instance v10, Lf/a/g/j; const-wide/32 v2, 0x6400000 - invoke-direct {v10, v0, v2, v3}, Lf/a/g/j;->(Lf/h/a/b/h1/o;J)V + invoke-direct {v10, v0, v2, v3}, Lf/a/g/j;->(Lf/h/a/c/h1/o;J)V new-instance v11, Lf/a/g/k; @@ -49,7 +49,7 @@ const/4 v5, 0x1 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V const-string v6, "bufferForPlaybackMs" @@ -57,31 +57,31 @@ const/4 v8, 0x0 - invoke-static {v3, v8, v6, v7}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V + invoke-static {v3, v8, v6, v7}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V const-string v12, "bufferForPlaybackAfterRebufferMs" - invoke-static {v4, v8, v12, v7}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V + invoke-static {v4, v8, v12, v7}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V const-string v7, "minBufferMs" - invoke-static {v0, v3, v7, v6}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V + invoke-static {v0, v3, v7, v6}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V - invoke-static {v0, v4, v7, v12}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V + invoke-static {v0, v4, v7, v12}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V const-string v3, "maxBufferMs" - invoke-static {v2, v0, v3, v7}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V + invoke-static {v2, v0, v3, v7}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V - new-instance v0, Lf/h/a/b/h1/l; + new-instance v0, Lf/h/a/c/h1/l; const/high16 v2, 0x10000 - invoke-direct {v0, v5, v2}, Lf/h/a/b/h1/l;->(ZI)V + invoke-direct {v0, v5, v2}, Lf/h/a/c/h1/l;->(ZI)V - new-instance v4, Lf/h/a/b/x; + new-instance v4, Lf/h/a/c/x; const/16 v26, 0x2710 @@ -109,25 +109,25 @@ move/from16 v32, v33 - invoke-direct/range {v23 .. v33}, Lf/h/a/b/x;->(Lf/h/a/b/h1/l;IIIIIIZIZ)V + invoke-direct/range {v23 .. v33}, Lf/h/a/c/x;->(Lf/h/a/c/h1/l;IIIIIIZIZ)V const-string v0, "DefaultLoadControl.Build\u2026reateDefaultLoadControl()" invoke-static {v4, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - new-instance v3, Lf/h/a/b/z; + new-instance v3, Lf/h/a/c/z; - invoke-direct {v3, v1}, Lf/h/a/b/z;->(Landroid/content/Context;)V + invoke-direct {v3, v1}, Lf/h/a/c/z;->(Landroid/content/Context;)V new-instance v6, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; invoke-direct {v6, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->(Landroid/content/Context;)V - new-instance v12, Lf/h/a/b/x; + new-instance v12, Lf/h/a/c/x; - new-instance v13, Lf/h/a/b/h1/l; + new-instance v13, Lf/h/a/c/h1/l; - invoke-direct {v13, v5, v2}, Lf/h/a/b/h1/l;->(ZI)V + invoke-direct {v13, v5, v2}, Lf/h/a/c/h1/l;->(ZI)V const/16 v14, 0x3a98 @@ -137,9 +137,9 @@ const/16 v21, 0x0 - invoke-direct/range {v12 .. v22}, Lf/h/a/b/x;->(Lf/h/a/b/h1/l;IIIIIIZIZ)V + invoke-direct/range {v12 .. v22}, Lf/h/a/c/x;->(Lf/h/a/c/h1/l;IIIIIIZIZ)V - invoke-static/range {p0 .. p0}, Lf/h/a/b/h1/m;->j(Landroid/content/Context;)Lf/h/a/b/h1/m; + invoke-static/range {p0 .. p0}, Lf/h/a/c/h1/m;->j(Landroid/content/Context;)Lf/h/a/c/h1/m; move-result-object v7 @@ -159,19 +159,19 @@ :goto_0 move-object v8, v0 - new-instance v12, Lf/h/a/b/v0/a; + new-instance v12, Lf/h/a/c/v0/a; - sget-object v0, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; + sget-object v0, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; - invoke-direct {v12, v0}, Lf/h/a/b/v0/a;->(Lf/h/a/b/i1/g;)V + invoke-direct {v12, v0}, Lf/h/a/c/v0/a;->(Lf/h/a/c/i1/g;)V - sget-object v13, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; + sget-object v13, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V - new-instance v14, Lf/h/a/b/s0; + new-instance v14, Lf/h/a/c/s0; move-object v0, v14 @@ -187,21 +187,21 @@ move-object v7, v13 - invoke-direct/range {v0 .. v8}, Lf/h/a/b/s0;->(Landroid/content/Context;Lf/h/a/b/z;Lf/h/a/b/f1/h;Lf/h/a/b/e0;Lf/h/a/b/h1/e;Lf/h/a/b/v0/a;Lf/h/a/b/i1/g;Landroid/os/Looper;)V + invoke-direct/range {v0 .. v8}, Lf/h/a/c/s0;->(Landroid/content/Context;Lf/h/a/c/z;Lf/h/a/c/f1/h;Lf/h/a/c/e0;Lf/h/a/c/h1/e;Lf/h/a/c/v0/a;Lf/h/a/c/i1/g;Landroid/os/Looper;)V const-string v0, "SimpleExoPlayer\n \u2026ntrol)\n .build()" invoke-static {v14, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-virtual {v14}, Lf/h/a/b/s0;->S()V + invoke-virtual {v14}, Lf/h/a/c/s0;->S()V - iget-object v0, v14, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; + iget-object v0, v14, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; - iget-object v0, v0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + iget-object v0, v0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - new-instance v1, Lf/h/a/b/s$a; + new-instance v1, Lf/h/a/c/s$a; - invoke-direct {v1, v11}, Lf/h/a/b/s$a;->(Lf/h/a/b/m0$a;)V + invoke-direct {v1, v11}, Lf/h/a/c/s$a;->(Lf/h/a/c/m0$a;)V invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z @@ -225,7 +225,7 @@ move-object v5, v9 - invoke-direct/range {v0 .. v5}, Lcom/discord/player/AppMediaPlayer;->(Lf/h/a/b/s0;Lf/a/g/k;Lf/h/a/b/h1/j$a;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;)V + invoke-direct/range {v0 .. v5}, Lcom/discord/player/AppMediaPlayer;->(Lf/h/a/c/s0;Lf/a/g/k;Lf/h/a/c/h1/j$a;Lrx/Scheduler;Lcom/discord/utilities/logging/Logger;)V return-object v6 diff --git a/com.discord/smali/f/a/g/j.smali b/com.discord/smali/f/a/g/j.smali index 447b1fd8ae..eb489ff298 100644 --- a/com.discord/smali/f/a/g/j.smali +++ b/com.discord/smali/f/a/g/j.smali @@ -3,22 +3,22 @@ .source "CacheDataSourceFactory.kt" # interfaces -.implements Lf/h/a/b/h1/j$a; +.implements Lf/h/a/c/h1/j$a; # instance fields -.field public final a:Lf/h/a/b/h1/o; +.field public final a:Lf/h/a/c/h1/o; .field public final b:J # direct methods -.method public constructor (Lf/h/a/b/h1/o;J)V +.method public constructor (Lf/h/a/c/h1/o;J)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/a/g/j;->a:Lf/h/a/b/h1/o; + iput-object p1, p0, Lf/a/g/j;->a:Lf/h/a/c/h1/o; iput-wide p2, p0, Lf/a/g/j;->b:J @@ -27,7 +27,7 @@ # virtual methods -.method public a()Lf/h/a/b/h1/j; +.method public a()Lf/h/a/c/h1/j; .locals 8 sget-object v0, Lf/a/g/l;->b:Lf/a/g/l; @@ -40,29 +40,29 @@ move-object v2, v0 - check-cast v2, Lf/h/a/b/h1/y/r; + check-cast v2, Lf/h/a/c/h1/y/r; - new-instance v0, Lf/h/a/b/h1/y/c; + new-instance v0, Lf/h/a/c/h1/y/c; - iget-object v1, p0, Lf/a/g/j;->a:Lf/h/a/b/h1/o; + iget-object v1, p0, Lf/a/g/j;->a:Lf/h/a/c/h1/o; - new-instance v3, Lf/h/a/b/h1/n; + new-instance v3, Lf/h/a/c/h1/n; - iget-object v4, v1, Lf/h/a/b/h1/o;->a:Landroid/content/Context; + iget-object v4, v1, Lf/h/a/c/h1/o;->a:Landroid/content/Context; - iget-object v5, v1, Lf/h/a/b/h1/o;->c:Lf/h/a/b/h1/j$a; + iget-object v5, v1, Lf/h/a/c/h1/o;->c:Lf/h/a/c/h1/j$a; - invoke-interface {v5}, Lf/h/a/b/h1/j$a;->a()Lf/h/a/b/h1/j; + invoke-interface {v5}, Lf/h/a/c/h1/j$a;->a()Lf/h/a/c/h1/j; move-result-object v5 - invoke-direct {v3, v4, v5}, Lf/h/a/b/h1/n;->(Landroid/content/Context;Lf/h/a/b/h1/j;)V + invoke-direct {v3, v4, v5}, Lf/h/a/c/h1/n;->(Landroid/content/Context;Lf/h/a/c/h1/j;)V - iget-object v1, v1, Lf/h/a/b/h1/o;->b:Lf/h/a/b/h1/x; + iget-object v1, v1, Lf/h/a/c/h1/o;->b:Lf/h/a/c/h1/x; if-eqz v1, :cond_0 - invoke-virtual {v3, v1}, Lf/h/a/b/h1/n;->b(Lf/h/a/b/h1/x;)V + invoke-virtual {v3, v1}, Lf/h/a/c/h1/n;->b(Lf/h/a/c/h1/x;)V :cond_0 new-instance v4, Lcom/google/android/exoplayer2/upstream/FileDataSource; @@ -81,7 +81,7 @@ move-object v1, v0 - invoke-direct/range {v1 .. v7}, Lf/h/a/b/h1/y/c;->(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/j;Lf/h/a/b/h1/j;Lf/h/a/b/h1/h;ILf/h/a/b/h1/y/c$a;)V + invoke-direct/range {v1 .. v7}, Lf/h/a/c/h1/y/c;->(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/j;Lf/h/a/c/h1/j;Lf/h/a/c/h1/h;ILf/h/a/c/h1/y/c$a;)V return-object v0 .end method diff --git a/com.discord/smali/f/a/g/k.smali b/com.discord/smali/f/a/g/k.smali index 35a9e3b980..cd14946c17 100644 --- a/com.discord/smali/f/a/g/k.smali +++ b/com.discord/smali/f/a/g/k.smali @@ -3,7 +3,7 @@ .source "RxPlayerEventListener.kt" # interfaces -.implements Lf/h/a/b/m0$a; +.implements Lf/h/a/c/m0$a; # annotations @@ -77,10 +77,10 @@ # virtual methods -.method public synthetic C(Lf/h/a/b/j0;)V +.method public synthetic C(Lf/h/a/c/j0;)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->c(Lf/h/a/b/m0$a;Lf/h/a/b/j0;)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->c(Lf/h/a/c/m0$a;Lf/h/a/c/j0;)V return-void .end method @@ -104,7 +104,7 @@ .method public synthetic a()V .locals 0 - invoke-static {p0}, Lf/h/a/b/l0;->h(Lf/h/a/b/m0$a;)V + invoke-static {p0}, Lf/h/a/c/l0;->h(Lf/h/a/c/m0$a;)V return-void .end method @@ -112,7 +112,7 @@ .method public synthetic e(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->d(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->d(Lf/h/a/c/m0$a;I)V return-void .end method @@ -120,7 +120,7 @@ .method public synthetic f(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->b(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->b(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -128,7 +128,7 @@ .method public synthetic g(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->f(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->f(Lf/h/a/c/m0$a;I)V return-void .end method @@ -160,10 +160,10 @@ throw p1 .end method -.method public synthetic l(Lf/h/a/b/t0;I)V +.method public synthetic l(Lf/h/a/c/t0;I)V .locals 0 - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->j(Lf/h/a/b/m0$a;Lf/h/a/b/t0;I)V + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->j(Lf/h/a/c/m0$a;Lf/h/a/c/t0;I)V return-void .end method @@ -171,7 +171,7 @@ .method public synthetic p(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->i(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->i(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -192,7 +192,7 @@ return-void .end method -.method public synthetic t(Lf/h/a/b/t0;Ljava/lang/Object;I)V +.method public synthetic t(Lf/h/a/c/t0;Ljava/lang/Object;I)V .locals 0 .param p2 # Ljava/lang/Object; .annotation build Landroidx/annotation/Nullable; @@ -201,7 +201,7 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-static {p0, p1, p2, p3}, Lf/h/a/b/l0;->k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V + invoke-static {p0, p1, p2, p3}, Lf/h/a/c/l0;->k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V return-void .end method @@ -209,15 +209,15 @@ .method public synthetic u(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->g(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->g(Lf/h/a/c/m0$a;I)V return-void .end method -.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V +.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V .locals 0 - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->l(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->l(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V return-void .end method diff --git a/com.discord/smali/f/a/g/l$a.smali b/com.discord/smali/f/a/g/l$a.smali index 4242b10f87..7bbacf2d79 100644 --- a/com.discord/smali/f/a/g/l$a.smali +++ b/com.discord/smali/f/a/g/l$a.smali @@ -20,7 +20,7 @@ value = { "Lj0/n/c/i;", "Lkotlin/jvm/functions/Function0<", - "Lf/h/a/b/h1/y/r;", + "Lf/h/a/c/h1/y/r;", ">;" } .end annotation @@ -82,19 +82,19 @@ invoke-direct {v1, v2, v3}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - new-instance v2, Lf/h/a/b/h1/y/p; + new-instance v2, Lf/h/a/c/h1/y/p; const-wide/32 v3, 0x6400000 - invoke-direct {v2, v3, v4}, Lf/h/a/b/h1/y/p;->(J)V + invoke-direct {v2, v3, v4}, Lf/h/a/c/h1/y/p;->(J)V - new-instance v3, Lf/h/a/b/x0/b; + new-instance v3, Lf/h/a/c/x0/b; - invoke-direct {v3, v0}, Lf/h/a/b/x0/b;->(Landroid/content/Context;)V + invoke-direct {v3, v0}, Lf/h/a/c/x0/b;->(Landroid/content/Context;)V - new-instance v0, Lf/h/a/b/h1/y/r; + new-instance v0, Lf/h/a/c/h1/y/r; - invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/h1/y/r;->(Ljava/io/File;Lf/h/a/b/h1/y/d;Lf/h/a/b/x0/a;)V + invoke-direct {v0, v1, v2, v3}, Lf/h/a/c/h1/y/r;->(Ljava/io/File;Lf/h/a/c/h1/y/d;Lf/h/a/c/x0/a;)V return-object v0 .end method diff --git a/com.discord/smali/f/a/g/l.smali b/com.discord/smali/f/a/g/l.smali index 1adb86f789..84d8e57326 100644 --- a/com.discord/smali/f/a/g/l.smali +++ b/com.discord/smali/f/a/g/l.smali @@ -15,7 +15,7 @@ sget-object v0, Lf/a/g/l$a;->d:Lf/a/g/l$a; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali/f/a/h/c.smali b/com.discord/smali/f/a/h/c.smali index 9d0ee63b56..5f8b4c62fd 100644 --- a/com.discord/smali/f/a/h/c.smali +++ b/com.discord/smali/f/a/h/c.smali @@ -271,7 +271,7 @@ invoke-direct {v4, v9, v8}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v4}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v4 diff --git a/com.discord/smali/f/a/h/j.smali b/com.discord/smali/f/a/h/j.smali index 2b3f2fb754..e78125f623 100644 --- a/com.discord/smali/f/a/h/j.smali +++ b/com.discord/smali/f/a/h/j.smali @@ -170,7 +170,7 @@ const/16 v1, 0xa - invoke-static {p3, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -386,7 +386,7 @@ aput-object v3, p2, v1 - invoke-static {p2}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p2}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p2 @@ -575,7 +575,7 @@ aput-object v6, v4, v3 - invoke-static {v4}, Lf/m/b/f/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v4}, Lf/n/a/k/a;->mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v3 diff --git a/com.discord/smali/f/a/h/r/b/e.smali b/com.discord/smali/f/a/h/r/b/e.smali index 26bbad62a7..8f08f098fb 100644 --- a/com.discord/smali/f/a/h/r/b/e.smali +++ b/com.discord/smali/f/a/h/r/b/e.smali @@ -176,7 +176,7 @@ aput-object v6, v2, v3 - invoke-static {v2}, Lf/m/b/f/a;->hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; + invoke-static {v2}, Lf/n/a/k/a;->hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; move-result-object v2 @@ -790,7 +790,7 @@ invoke-direct {v2, v4, v10}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v2}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v2}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v7 @@ -838,7 +838,7 @@ aput-object v3, v0, v2 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali/f/a/i/a.smali b/com.discord/smali/f/a/i/a.smali index 64ca3f79ee..7f648b3438 100644 --- a/com.discord/smali/f/a/i/a.smali +++ b/com.discord/smali/f/a/i/a.smali @@ -123,7 +123,7 @@ if-nez v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V new-instance p1, Ln0/a0$a; diff --git a/com.discord/smali/f/a/i/b.smali b/com.discord/smali/f/a/i/b.smali index fa186c1ab9..d4067627dd 100644 --- a/com.discord/smali/f/a/i/b.smali +++ b/com.discord/smali/f/a/i/b.smali @@ -139,7 +139,7 @@ if-nez v0, :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V const/4 p1, 0x2 @@ -181,7 +181,7 @@ aput-object v2, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali/f/a/i/c.smali b/com.discord/smali/f/a/i/c.smali index 78f87f62f5..58cb3b71d2 100644 --- a/com.discord/smali/f/a/i/c.smali +++ b/com.discord/smali/f/a/i/c.smali @@ -25,7 +25,7 @@ # virtual methods -.method public R(IZLandroid/os/Bundle;)V +.method public S(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; @@ -37,7 +37,7 @@ throw p1 .end method -.method public S(IZLandroid/os/Bundle;)V +.method public T(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; @@ -61,7 +61,7 @@ throw p1 .end method -.method public o0(IZLandroid/os/Bundle;)V +.method public p0(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; @@ -73,7 +73,7 @@ throw p1 .end method -.method public q0(IZLandroid/os/Bundle;)V +.method public r0(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; @@ -85,7 +85,7 @@ throw p1 .end method -.method public r0(IZLandroid/os/Bundle;)V +.method public s0(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; @@ -97,7 +97,7 @@ throw p1 .end method -.method public s(IZLandroid/os/Bundle;)V +.method public t(IZLandroid/os/Bundle;)V .locals 5 const/4 p1, 0x0 @@ -284,7 +284,7 @@ return-void .end method -.method public v(IZLandroid/os/Bundle;)V +.method public w(IZLandroid/os/Bundle;)V .locals 0 new-instance p1, Ljava/lang/IllegalStateException; diff --git a/com.discord/smali/f/a/j/a/b/a$a.smali b/com.discord/smali/f/a/j/a/b/a$a.smali index d15d53062f..b685bfca34 100644 --- a/com.discord/smali/f/a/j/a/b/a$a.smali +++ b/com.discord/smali/f/a/j/a/b/a$a.smali @@ -66,7 +66,7 @@ invoke-direct {v0, v1}, Landroid/text/style/StyleSpan;->(I)V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/f/a/j/a/b/e.smali b/com.discord/smali/f/a/j/a/b/e.smali index 0dfc399602..abf6a1d884 100644 --- a/com.discord/smali/f/a/j/a/b/e.smali +++ b/com.discord/smali/f/a/j/a/b/e.smali @@ -55,7 +55,7 @@ invoke-direct {v0}, Landroid/text/style/StrikethroughSpan;->()V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/f/a/j/a/b/f.smali b/com.discord/smali/f/a/j/a/b/f.smali index d68fc86db2..fb27f4610c 100644 --- a/com.discord/smali/f/a/j/a/b/f.smali +++ b/com.discord/smali/f/a/j/a/b/f.smali @@ -55,7 +55,7 @@ invoke-direct {v0}, Landroid/text/style/UnderlineSpan;->()V - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali/f/a/j/b/a$b.smali b/com.discord/smali/f/a/j/b/a$b.smali index a84253fe43..eee096c477 100644 --- a/com.discord/smali/f/a/j/b/a$b.smali +++ b/com.discord/smali/f/a/j/b/a$b.smali @@ -144,7 +144,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/f/a/j/b/a$c.smali b/com.discord/smali/f/a/j/b/a$c.smali index a980dea57c..677453f4f8 100644 --- a/com.discord/smali/f/a/j/b/a$c.smali +++ b/com.discord/smali/f/a/j/b/a$c.smali @@ -152,7 +152,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali/f/a/l/d.smali b/com.discord/smali/f/a/l/d.smali index 27385f1900..201ec9a88f 100644 --- a/com.discord/smali/f/a/l/d.smali +++ b/com.discord/smali/f/a/l/d.smali @@ -51,7 +51,7 @@ const p1, 0x7f0a0913 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/f/a/n/b0.smali b/com.discord/smali/f/a/n/b0.smali index 8706a8e6a2..1b4ad37ccc 100644 --- a/com.discord/smali/f/a/n/b0.smali +++ b/com.discord/smali/f/a/n/b0.smali @@ -83,7 +83,7 @@ const p1, 0x7f0a0663 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/f/a/n/e0.smali b/com.discord/smali/f/a/n/e0.smali index 7b584310ed..e373e44e8a 100644 --- a/com.discord/smali/f/a/n/e0.smali +++ b/com.discord/smali/f/a/n/e0.smali @@ -156,7 +156,7 @@ const p1, 0x7f0a026c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -164,7 +164,7 @@ const p1, 0x7f0a0665 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -172,7 +172,7 @@ const p1, 0x7f0a0332 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -180,7 +180,7 @@ const p1, 0x7f0a0740 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/f/a/n/l.smali b/com.discord/smali/f/a/n/l.smali index ca0759f78c..7584de59ef 100644 --- a/com.discord/smali/f/a/n/l.smali +++ b/com.discord/smali/f/a/n/l.smali @@ -151,7 +151,7 @@ const p1, 0x7f0a066c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a0667 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -167,7 +167,7 @@ const p1, 0x7f0a066a - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -175,7 +175,7 @@ const p1, 0x7f0a066b - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/f/b/a/a/a$a.smali b/com.discord/smali/f/b/a/a/a$a.smali new file mode 100644 index 0000000000..27c74db1b1 --- /dev/null +++ b/com.discord/smali/f/b/a/a/a$a.smali @@ -0,0 +1,518 @@ +.class public final Lf/b/a/a/a$a; +.super Ljava/lang/Object; +.source "java-style lambda group" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/b/a/a/a;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (ILjava/lang/Object;)V + .locals 0 + + iput p1, p0, Lf/b/a/a/a$a;->d:I + + iput-object p2, p0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onClick(Landroid/view/View;)V + .locals 16 + + move-object/from16 v0, p0 + + iget v1, v0, Lf/b/a/a/a$a;->d:I + + if-eqz v1, :cond_11 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_1 + + const/4 v2, 0x2 + + if-ne v1, v2, :cond_0 + + iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; + + check-cast v1, Landroidx/fragment/app/Fragment; + + check-cast v1, Lcom/lytefast/flexinput/fragment/FlexInputFragment; + + invoke-virtual {v1}, Lcom/lytefast/flexinput/fragment/FlexInputFragment;->t()V + + return-void + + :cond_0 + throw v3 + + :cond_1 + iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; + + check-cast v1, Lf/b/a/a/a; + + if-eqz v1, :cond_10 + + new-instance v4, Landroid/content/Intent; + + const-string v5, "android.intent.action.PICK" + + invoke-direct {v4, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string v6, "image/*" + + invoke-virtual {v4, v6}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v4 + + const-string v7, "android.intent.extra.ALLOW_MULTIPLE" + + invoke-virtual {v4, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; + + move-result-object v4 + + const-string v8, "Intent(Intent.ACTION_PIC\u2026TRA_ALLOW_MULTIPLE, true)" + + invoke-static {v4, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + new-instance v8, Landroid/util/TypedValue; + + invoke-direct {v8}, Landroid/util/TypedValue;->()V + + invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;->getDialog()Landroid/app/Dialog; + + move-result-object v9 + + if-eqz v9, :cond_2 + + invoke-virtual {v9}, Landroid/app/Dialog;->getContext()Landroid/content/Context; + + move-result-object v9 + + if-eqz v9, :cond_2 + + invoke-virtual {v9}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; + + move-result-object v9 + + goto :goto_0 + + :cond_2 + move-object v9, v3 + + :goto_0 + if-eqz v9, :cond_3 + + sget v10, Lcom/lytefast/flexinput/R$b;->flexInputAddContentLauncherTitle:I + + invoke-virtual {v9, v10, v8, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z + + move-result v9 + + if-eqz v9, :cond_3 + + iget-object v8, v8, Landroid/util/TypedValue;->string:Ljava/lang/CharSequence; + + goto :goto_1 + + :cond_3 + move-object v8, v3 + + :goto_1 + const/4 v9, 0x0 + + if-eqz v8, :cond_5 + + invoke-static {v8}, Lj0/t/k;->isBlank(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-eqz v10, :cond_4 + + goto :goto_2 + + :cond_4 + const/4 v10, 0x0 + + goto :goto_3 + + :cond_5 + :goto_2 + const/4 v10, 0x1 + + :goto_3 + if-eqz v10, :cond_6 + + sget v8, Lcom/lytefast/flexinput/R$g;->choose_an_application:I + + invoke-virtual {v1, v8}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; + + move-result-object v8 + + const-string v10, "getString(R.string.choose_an_application)" + + invoke-static {v8, v10}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + :cond_6 + invoke-static {v4, v8}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; + + move-result-object v4 + + invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v8 + + if-eqz v8, :cond_d + + invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v8 + + if-eqz v8, :cond_d + + const-string v10, "text/*" + + const-string/jumbo v11, "video/*" + + filled-new-array {v10, v6, v11}, [Ljava/lang/String; + + move-result-object v6 + + new-instance v10, Landroid/content/Intent; + + const-string v11, "android.intent.action.GET_CONTENT" + + invoke-direct {v10, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string v12, "application/*" + + invoke-virtual {v10, v12}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v10 + + const-string v12, "android.intent.extra.MIME_TYPES" + + invoke-virtual {v10, v12, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v6 + + const-string v10, "android.intent.category.OPENABLE" + + invoke-virtual {v6, v10}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v6 + + const-string v12, "android.intent.category.DEFAULT" + + invoke-virtual {v6, v12}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v6 + + invoke-virtual {v6, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; + + move-result-object v6 + + invoke-virtual {v8, v6, v9}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v6 + + const-string v8, "resolveInfos" + + invoke-static {v6, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + new-instance v8, Ljava/util/ArrayList; + + invoke-interface {v6}, Ljava/util/List;->size()I + + move-result v13 + + add-int/2addr v13, v2 + + invoke-direct {v8, v13}, Ljava/util/ArrayList;->(I)V + + invoke-interface {v6}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v6 + + :goto_4 + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z + + move-result v13 + + if-eqz v13, :cond_7 + + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Landroid/content/pm/ResolveInfo; + + new-instance v14, Landroid/content/ComponentName; + + iget-object v15, v13, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + + iget-object v3, v15, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; + + iget-object v15, v15, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; + + invoke-direct {v14, v3, v15}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v3, Landroid/content/Intent; + + invoke-direct {v3, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V + + invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; + + move-result-object v3 + + invoke-virtual {v3, v12}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v3 + + invoke-virtual {v3, v10}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v3 + + invoke-virtual {v3, v14}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + move-result-object v3 + + iget-object v13, v13, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + + iget-object v13, v13, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; + + invoke-virtual {v3, v13}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v3 + + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const/4 v3, 0x0 + + goto :goto_4 + + :cond_7 + invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v3 + + if-eqz v3, :cond_8 + + goto :goto_5 + + :cond_8 + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :cond_9 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_a + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Landroid/content/Intent; + + const-string v10, "it" + + invoke-static {v6, v10}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v6}, Landroid/content/Intent;->getPackage()Ljava/lang/String; + + move-result-object v6 + + const-string v10, "com.google.android.apps.docs" + + invoke-static {v6, v10}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_9 + + const/4 v3, 0x1 + + goto :goto_6 + + :cond_a + :goto_5 + const/4 v3, 0x0 + + :goto_6 + if-nez v3, :cond_e + + invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; + + move-result-object v3 + + if-eqz v3, :cond_c + + const-string v6, "context ?: return null" + + invoke-static {v3, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v3 + + new-instance v6, Landroid/content/Intent; + + invoke-direct {v6, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V + + invoke-virtual {v6, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; + + move-result-object v2 + + invoke-virtual {v3, v2, v9}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_b + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_c + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Landroid/content/pm/ResolveInfo; + + new-instance v6, Landroid/content/ComponentName; + + iget-object v7, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + + iget-object v10, v7, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; + + iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; + + invoke-direct {v6, v10, v7}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + + iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; + + const-string v10, "com.google.android.apps.docs.app.PickActivity" + + invoke-static {v7, v10}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_b + + new-instance v2, Landroid/content/Intent; + + invoke-direct {v2, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V + + invoke-virtual {v2, v6}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + move-result-object v2 + + iget-object v3, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; + + iget-object v3, v3, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; + + invoke-virtual {v2, v3}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v3 + + goto :goto_7 + + :cond_c + const/4 v3, 0x0 + + :goto_7 + if-eqz v3, :cond_e + + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_8 + + :cond_d + sget-object v8, Lj0/i/n;->d:Lj0/i/n; + + :cond_e + :goto_8 + new-array v2, v9, [Landroid/content/Intent; + + invoke-interface {v8, v2}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v2 + + if-eqz v2, :cond_f + + check-cast v2, [Landroid/os/Parcelable; + + const-string v3, "android.intent.extra.INITIAL_INTENTS" + + invoke-virtual {v4, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent; + + move-result-object v2 + + const-string v3, "Intent.createChooser(ima\u2026llIntents.toTypedArray())" + + invoke-static {v2, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const/16 v3, 0x1750 + + invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/Fragment;->startActivityForResult(Landroid/content/Intent;I)V + + return-void + + :cond_f + new-instance v1, Lkotlin/TypeCastException; + + const-string v2, "null cannot be cast to non-null type kotlin.Array" + + invoke-direct {v1, v2}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V + + throw v1 + + :cond_10 + move-object v1, v3 + + throw v1 + + :cond_11 + iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; + + check-cast v1, Lf/b/a/a/a; + + invoke-static {v1}, Lf/b/a/a/a;->f(Lf/b/a/a/a;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/a$a.smali b/com.discord/smali/f/c/a/a$a.smali index 98180e4e9a..f99a15b640 100644 --- a/com.discord/smali/f/c/a/a$a.smali +++ b/com.discord/smali/f/c/a/a$a.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->i(JJLjava/lang/String;)V + value = Lf/c/a/a;->z(Ljava/lang/String;JJLjava/lang/String;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,26 +18,30 @@ # instance fields -.field public final synthetic d:J +.field public final synthetic d:Ljava/lang/String; .field public final synthetic e:J -.field public final synthetic f:Ljava/lang/String; +.field public final synthetic f:J -.field public final synthetic g:Lf/c/a/a; +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;JJLjava/lang/String;)V +.method public constructor (Lf/c/a/a;Ljava/lang/String;JJLjava/lang/String;)V .locals 0 - iput-object p1, p0, Lf/c/a/a$a;->g:Lf/c/a/a; + iput-object p1, p0, Lf/c/a/a$a;->h:Lf/c/a/a; - iput-wide p2, p0, Lf/c/a/a$a;->d:J + iput-object p2, p0, Lf/c/a/a$a;->d:Ljava/lang/String; - iput-wide p4, p0, Lf/c/a/a$a;->e:J + iput-wide p3, p0, Lf/c/a/a$a;->e:J - iput-object p6, p0, Lf/c/a/a$a;->f:Ljava/lang/String; + iput-wide p5, p0, Lf/c/a/a$a;->f:J + + iput-object p7, p0, Lf/c/a/a$a;->g:Ljava/lang/String; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -47,102 +51,147 @@ # virtual methods .method public run()V - .locals 14 + .locals 15 - iget-object v0, p0, Lf/c/a/a$a;->g:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/a$a;->h:Lf/c/a/a; - iget-wide v1, p0, Lf/c/a/a$a;->d:J + iget-object v1, p0, Lf/c/a/a$a;->d:Ljava/lang/String; - iget-wide v3, p0, Lf/c/a/a$a;->e:J + iget-wide v2, p0, Lf/c/a/a$a;->e:J - iget-object v5, p0, Lf/c/a/a$a;->f:Ljava/lang/String; + iget-wide v4, p0, Lf/c/a/a$a;->f:J - invoke-virtual {v0}, Lf/c/a/a;->o()Z + iget-object v6, p0, Lf/c/a/a$a;->g:Ljava/lang/String; - move-result v6 + invoke-virtual {v0}, Lf/c/a/a;->u()Z - if-nez v6, :cond_0 + move-result v7 - goto :goto_1 + if-nez v7, :cond_0 + + goto/16 :goto_1 :cond_0 - if-nez v5, :cond_1 + if-nez v1, :cond_1 - goto :goto_1 + goto/16 :goto_1 :cond_1 - iget-object v6, v0, Lf/c/a/a;->c:Lf/c/a/q; + const-string v7, "google" - iget-wide v7, v6, Lf/c/a/q;->clickTime:J + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - cmp-long v9, v1, v7 + move-result v7 - if-nez v9, :cond_2 + if-eqz v7, :cond_2 - iget-wide v7, v6, Lf/c/a/q;->installBegin:J + iget-object v7, v0, Lf/c/a/a;->c:Lf/c/a/v; - cmp-long v9, v3, v7 + iget-wide v8, v7, Lf/c/a/v;->clickTime:J - if-nez v9, :cond_2 + cmp-long v10, v2, v8 - iget-object v6, v6, Lf/c/a/q;->installReferrer:Ljava/lang/String; + if-nez v10, :cond_3 - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + iget-wide v8, v7, Lf/c/a/v;->installBegin:J - move-result v6 + cmp-long v10, v4, v8 - if-eqz v6, :cond_2 + if-nez v10, :cond_3 + + iget-object v7, v7, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_3 goto :goto_1 :cond_2 - iget-object v10, v0, Lf/c/a/a;->c:Lf/c/a/q; + const-string v7, "huawei" - iget-object v8, v0, Lf/c/a/a;->j:Lf/c/a/r; + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - iget-object v9, v0, Lf/c/a/a;->i:Lf/c/a/m0; + move-result v7 - iget-object v11, v0, Lf/c/a/a;->n:Lf/c/a/p1; + if-eqz v7, :cond_3 - invoke-virtual {v5}, Ljava/lang/String;->length()I + iget-object v7, v0, Lf/c/a/a;->c:Lf/c/a/v; - move-result v6 + iget-wide v8, v7, Lf/c/a/v;->clickTimeHuawei:J - if-nez v6, :cond_3 + cmp-long v10, v2, v8 + + if-nez v10, :cond_3 + + iget-wide v8, v7, Lf/c/a/v;->installBeginHuawei:J + + cmp-long v10, v4, v8 + + if-nez v10, :cond_3 + + iget-object v7, v7, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + invoke-virtual {v1, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_3 + + goto :goto_1 + + :cond_3 + iget-object v11, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v9, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v10, v0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v12, v0, Lf/c/a/a;->q:Lf/c/a/x1; + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v7 + + if-nez v7, :cond_4 const/4 v1, 0x0 goto :goto_0 - :cond_3 + :cond_4 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - move-result-wide v12 + move-result-wide v13 - new-instance v6, Lf/c/a/f1; + new-instance v7, Lf/c/a/n1; - move-object v7, v6 + move-object v8, v7 - invoke-direct/range {v7 .. v13}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V + invoke-direct/range {v8 .. v14}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V - iput-object v5, v6, Lf/c/a/f1;->i:Ljava/lang/String; + iput-object v1, v7, Lf/c/a/n1;->k:Ljava/lang/String; - iput-wide v1, v6, Lf/c/a/f1;->l:J + iput-wide v2, v7, Lf/c/a/n1;->f:J - iput-wide v3, v6, Lf/c/a/f1;->m:J + iput-wide v4, v7, Lf/c/a/n1;->h:J + + iput-object v6, v7, Lf/c/a/n1;->m:Ljava/lang/String; const-string v1, "install_referrer" - invoke-virtual {v6, v1}, Lf/c/a/f1;->h(Ljava/lang/String;)Lf/c/a/p; + invoke-virtual {v7, v1}, Lf/c/a/n1;->h(Ljava/lang/String;)Lf/c/a/u; move-result-object v1 :goto_0 - iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/u0; + iget-object v0, v0, Lf/c/a/a;->p:Lf/c/a/a1; - check-cast v0, Lf/c/a/k1; + check-cast v0, Lf/c/a/s1; - invoke-virtual {v0, v1}, Lf/c/a/k1;->c(Lf/c/a/p;)V + invoke-virtual {v0, v1}, Lf/c/a/s1;->d(Lf/c/a/u;)V :goto_1 return-void diff --git a/com.discord/smali/f/c/a/a$b.smali b/com.discord/smali/f/c/a/a$b.smali index 76f0398aca..e6d4d83f10 100644 --- a/com.discord/smali/f/c/a/a$b.smali +++ b/com.discord/smali/f/c/a/a$b.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->j(Lf/c/a/o1;)V + value = Lf/c/a/a;->l(Lf/c/a/w1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,18 +18,18 @@ # instance fields -.field public final synthetic d:Lf/c/a/o1; +.field public final synthetic d:Lf/c/a/w1; .field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/o1;)V +.method public constructor (Lf/c/a/a;Lf/c/a/w1;)V .locals 0 iput-object p1, p0, Lf/c/a/a$b;->e:Lf/c/a/a; - iput-object p2, p0, Lf/c/a/a$b;->d:Lf/c/a/o1; + iput-object p2, p0, Lf/c/a/a$b;->d:Lf/c/a/w1; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -43,19 +43,19 @@ iget-object v0, p0, Lf/c/a/a$b;->e:Lf/c/a/a; - iget-object v1, p0, Lf/c/a/a$b;->d:Lf/c/a/o1; + iget-object v1, p0, Lf/c/a/a$b;->d:Lf/c/a/w1; if-eqz v0, :cond_1 - iget-object v2, v1, Lf/c/a/j1;->c:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/r1;->c:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/c/a/a;->B(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->K(Ljava/lang/String;)V new-instance v2, Landroid/os/Handler; - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; invoke-virtual {v3}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; @@ -63,15 +63,15 @@ invoke-direct {v2, v3}, Landroid/os/Handler;->(Landroid/os/Looper;)V - iget-object v1, v1, Lf/c/a/j1;->g:Lcom/adjust/sdk/AdjustAttribution; + iget-object v1, v1, Lf/c/a/r1;->h:Lcom/adjust/sdk/AdjustAttribution; - invoke-virtual {v0, v1}, Lf/c/a/a;->C(Lcom/adjust/sdk/AdjustAttribution;)Z + invoke-virtual {v0, v1}, Lf/c/a/a;->L(Lcom/adjust/sdk/AdjustAttribution;)Z move-result v1 if-eqz v1, :cond_0 - invoke-virtual {v0, v2}, Lf/c/a/a;->p(Landroid/os/Handler;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->v(Landroid/os/Handler;)V :cond_0 return-void diff --git a/com.discord/smali/f/c/a/a$c.smali b/com.discord/smali/f/c/a/a$c.smali index c7f6f49781..511ed1dd08 100644 --- a/com.discord/smali/f/c/a/a$c.smali +++ b/com.discord/smali/f/c/a/a$c.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->e(Lf/c/a/q1;)V + value = Lf/c/a/a;->h(Lf/c/a/y1;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,18 +18,18 @@ # instance fields -.field public final synthetic d:Lf/c/a/q1; +.field public final synthetic d:Lf/c/a/y1; .field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/q1;)V +.method public constructor (Lf/c/a/a;Lf/c/a/y1;)V .locals 0 iput-object p1, p0, Lf/c/a/a$c;->e:Lf/c/a/a; - iput-object p2, p0, Lf/c/a/a$c;->d:Lf/c/a/q1; + iput-object p2, p0, Lf/c/a/a$c;->d:Lf/c/a/y1; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -43,19 +43,19 @@ iget-object v0, p0, Lf/c/a/a$c;->e:Lf/c/a/a; - iget-object v1, p0, Lf/c/a/a$c;->d:Lf/c/a/q1; + iget-object v1, p0, Lf/c/a/a$c;->d:Lf/c/a/y1; - if-eqz v0, :cond_4 + if-eqz v0, :cond_5 - iget-object v2, v1, Lf/c/a/j1;->c:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/r1;->c:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/c/a/a;->B(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->K(Ljava/lang/String;)V new-instance v2, Landroid/os/Handler; - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; invoke-virtual {v3}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; @@ -63,59 +63,64 @@ invoke-direct {v2, v3}, Landroid/os/Handler;->(Landroid/os/Looper;)V - iget-object v3, v1, Lf/c/a/j1;->g:Lcom/adjust/sdk/AdjustAttribution; + iget-object v3, v1, Lf/c/a/r1;->h:Lcom/adjust/sdk/AdjustAttribution; - invoke-virtual {v0, v3}, Lf/c/a/a;->C(Lcom/adjust/sdk/AdjustAttribution;)Z + invoke-virtual {v0, v3}, Lf/c/a/a;->L(Lcom/adjust/sdk/AdjustAttribution;)Z move-result v3 if-eqz v3, :cond_0 - invoke-virtual {v0, v2}, Lf/c/a/a;->p(Landroid/os/Handler;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->v(Landroid/os/Handler;)V :cond_0 - iget-boolean v3, v1, Lf/c/a/j1;->d:Z + iget-object v3, v0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; + + if-nez v3, :cond_1 + + iget-object v3, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v3, v3, Lf/c/a/v;->askingAttribution:Z + + if-nez v3, :cond_1 + + iget-object v3, v0, Lf/c/a/a;->o:Lf/c/a/v0; + + check-cast v3, Lf/c/a/h0; + + iget-object v4, v3, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v5, Lf/c/a/i0; + + invoke-direct {v5, v3}, Lf/c/a/i0;->(Lf/c/a/h0;)V + + check-cast v4, Lf/c/a/f2/c; + + invoke-virtual {v4, v5}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + :cond_1 + iget-boolean v3, v1, Lf/c/a/r1;->a:Z const/4 v4, 0x1 - if-eqz v3, :cond_1 + if-eqz v3, :cond_2 - new-instance v3, Lf/c/a/r1; + new-instance v3, Lf/c/a/z1; - iget-object v5, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v5, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v5, v5, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; - invoke-direct {v3, v5}, Lf/c/a/r1;->(Landroid/content/Context;)V + invoke-direct {v3, v5}, Lf/c/a/z1;->(Landroid/content/Context;)V monitor-enter v3 :try_start_0 const-string v5, "install_tracked" - monitor-enter v3 + invoke-virtual {v3, v5, v4}, Lf/c/a/z1;->k(Ljava/lang/String;Z)V :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v6, v3, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - - invoke-interface {v6}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v6 - - invoke-interface {v6, v5, v4}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - move-result-object v5 - - invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->apply()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - monitor-exit v3 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit v3 @@ -124,88 +129,74 @@ :catchall_0 move-exception v0 - :try_start_3 - monitor-exit v3 - - throw v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception v0 - monitor-exit v3 throw v0 - :cond_1 + :cond_2 :goto_0 - iget-boolean v3, v1, Lf/c/a/j1;->d:Z + iget-boolean v3, v1, Lf/c/a/r1;->a:Z const/4 v5, 0x0 - if-eqz v3, :cond_2 + if-eqz v3, :cond_3 - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->m:Lf/c/a/e1; + iget-object v3, v3, Lf/c/a/w;->p:Lf/c/a/m1; - if-eqz v3, :cond_2 + if-eqz v3, :cond_3 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v5, v5, [Ljava/lang/Object; - check-cast v3, Lf/c/a/x0; - const-string v6, "Launching success session tracking listener" - invoke-virtual {v3, v6, v5}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v6, v5}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - new-instance v3, Lf/c/a/l; + new-instance v3, Lf/c/a/p; - invoke-direct {v3, v0, v1}, Lf/c/a/l;->(Lf/c/a/a;Lf/c/a/q1;)V + invoke-direct {v3, v0, v1}, Lf/c/a/p;->(Lf/c/a/a;Lf/c/a/y1;)V invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z goto :goto_1 - :cond_2 - iget-boolean v3, v1, Lf/c/a/j1;->d:Z + :cond_3 + iget-boolean v3, v1, Lf/c/a/r1;->a:Z - if-nez v3, :cond_3 + if-nez v3, :cond_4 - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->n:Lf/c/a/d1; + iget-object v3, v3, Lf/c/a/w;->q:Lf/c/a/l1; - if-eqz v3, :cond_3 + if-eqz v3, :cond_4 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v5, v5, [Ljava/lang/Object; - check-cast v3, Lf/c/a/x0; - const-string v6, "Launching failed session tracking listener" - invoke-virtual {v3, v6, v5}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v6, v5}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - new-instance v3, Lf/c/a/m; + new-instance v3, Lf/c/a/q; - invoke-direct {v3, v0, v1}, Lf/c/a/m;->(Lf/c/a/a;Lf/c/a/q1;)V + invoke-direct {v3, v0, v1}, Lf/c/a/q;->(Lf/c/a/a;Lf/c/a/y1;)V invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - :cond_3 + :cond_4 :goto_1 - iget-object v0, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iput-boolean v4, v0, Lf/c/a/a$m;->g:Z + iput-boolean v4, v0, Lf/c/a/a$n;->g:Z return-void - :cond_4 + :cond_5 const/4 v0, 0x0 throw v0 diff --git a/com.discord/smali/f/c/a/a$d.smali b/com.discord/smali/f/c/a/a$d.smali index 2e34d862b8..c3e074f991 100644 --- a/com.discord/smali/f/c/a/a$d.smali +++ b/com.discord/smali/f/c/a/a$d.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->g(Lf/c/a/i0;)V + value = Lf/c/a/a;->j(Lf/c/a/n0;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,18 +18,18 @@ # instance fields -.field public final synthetic d:Lf/c/a/i0; +.field public final synthetic d:Lf/c/a/n0; .field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/i0;)V +.method public constructor (Lf/c/a/a;Lf/c/a/n0;)V .locals 0 iput-object p1, p0, Lf/c/a/a$d;->e:Lf/c/a/a; - iput-object p2, p0, Lf/c/a/a$d;->d:Lf/c/a/i0; + iput-object p2, p0, Lf/c/a/a$d;->d:Lf/c/a/n0; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -43,19 +43,19 @@ iget-object v0, p0, Lf/c/a/a$d;->e:Lf/c/a/a; - iget-object v1, p0, Lf/c/a/a$d;->d:Lf/c/a/i0; + iget-object v1, p0, Lf/c/a/a$d;->d:Lf/c/a/n0; if-eqz v0, :cond_3 - iget-object v2, v1, Lf/c/a/j1;->c:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/r1;->c:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/c/a/a;->B(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->K(Ljava/lang/String;)V new-instance v2, Landroid/os/Handler; - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; invoke-virtual {v3}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; @@ -63,25 +63,25 @@ invoke-direct {v2, v3}, Landroid/os/Handler;->(Landroid/os/Looper;)V - iget-object v3, v1, Lf/c/a/j1;->g:Lcom/adjust/sdk/AdjustAttribution; + iget-object v3, v1, Lf/c/a/r1;->h:Lcom/adjust/sdk/AdjustAttribution; - invoke-virtual {v0, v3}, Lf/c/a/a;->C(Lcom/adjust/sdk/AdjustAttribution;)Z + invoke-virtual {v0, v3}, Lf/c/a/a;->L(Lcom/adjust/sdk/AdjustAttribution;)Z move-result v3 if-eqz v3, :cond_0 - invoke-virtual {v0, v2}, Lf/c/a/a;->p(Landroid/os/Handler;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->v(Landroid/os/Handler;)V :cond_0 - iget-object v1, v1, Lf/c/a/i0;->h:Landroid/net/Uri; + iget-object v1, v1, Lf/c/a/n0;->i:Landroid/net/Uri; if-nez v1, :cond_1 goto :goto_1 :cond_1 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; const/4 v4, 0x1 @@ -91,15 +91,13 @@ aput-object v1, v4, v5 - check-cast v3, Lf/c/a/x0; - const-string v5, "Deferred deeplink received (%s)" - invoke-virtual {v3, v5, v4}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v5, v4}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->j:Ljava/lang/Class; + iget-object v3, v3, Lf/c/a/w;->m:Ljava/lang/Class; const-string v4, "android.intent.action.VIEW" @@ -114,11 +112,11 @@ :cond_2 new-instance v3, Landroid/content/Intent; - iget-object v5, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v5, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v6, v5, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v6, v5, Lf/c/a/w;->d:Landroid/content/Context; - iget-object v5, v5, Lf/c/a/r;->j:Ljava/lang/Class; + iget-object v5, v5, Lf/c/a/w;->m:Ljava/lang/Class; invoke-direct {v3, v4, v1, v6, v5}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;Landroid/content/Context;Ljava/lang/Class;)V @@ -127,9 +125,9 @@ invoke-virtual {v3, v4}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; - iget-object v4, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v4, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v4, v4, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String; @@ -137,9 +135,9 @@ invoke-virtual {v3, v4}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - new-instance v4, Lf/c/a/n; + new-instance v4, Lf/c/a/r; - invoke-direct {v4, v0, v1, v3}, Lf/c/a/n;->(Lf/c/a/a;Landroid/net/Uri;Landroid/content/Intent;)V + invoke-direct {v4, v0, v1, v3}, Lf/c/a/r;->(Lf/c/a/a;Landroid/net/Uri;Landroid/content/Intent;)V invoke-virtual {v2, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z diff --git a/com.discord/smali/f/c/a/a$e.smali b/com.discord/smali/f/c/a/a$e.smali index 7a99907128..f1e5f0256c 100644 --- a/com.discord/smali/f/c/a/a$e.smali +++ b/com.discord/smali/f/c/a/a$e.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->(Lf/c/a/r;)V + value = Lf/c/a/a;->(Lf/c/a/w;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -41,27 +41,27 @@ const/4 v1, 0x0 - if-eqz v0, :cond_11 + if-eqz v0, :cond_14 const-wide/32 v2, 0x1b7740 - sput-wide v2, Lf/c/a/a;->r:J + sput-wide v2, Lf/c/a/a;->w:J const-wide/16 v2, 0x3e8 - sput-wide v2, Lf/c/a/a;->s:J + sput-wide v2, Lf/c/a/a;->x:J const-wide/32 v2, 0xea60 - sput-wide v2, Lf/c/a/a;->o:J + sput-wide v2, Lf/c/a/a;->t:J - sput-wide v2, Lf/c/a/a;->p:J + sput-wide v2, Lf/c/a/a;->u:J - sput-wide v2, Lf/c/a/a;->q:J + sput-wide v2, Lf/c/a/a;->v:J - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; const-string v3, "Attribution" @@ -76,13 +76,13 @@ const-class v8, Lcom/adjust/sdk/AdjustAttribution; - invoke-static {v2, v7, v3, v8}, Lf/c/a/v1;->z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {v2, v7, v3, v8}, Lf/c/a/e2;->C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v2 check-cast v2, Lcom/adjust/sdk/AdjustAttribution; - iput-object v2, v0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iput-object v2, v0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -91,7 +91,7 @@ :catch_0 move-exception v2 - iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v8, v4, [Ljava/lang/Object; @@ -103,33 +103,31 @@ aput-object v2, v8, v5 - check-cast v7, Lf/c/a/x0; - const-string v2, "Failed to read %s file (%s)" - invoke-virtual {v7, v2, v8}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v7, v2, v8}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - iput-object v1, v0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iput-object v1, v0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; :goto_0 - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; const-string v3, "Activity state" :try_start_1 const-string v7, "AdjustIoActivityState" - const-class v8, Lf/c/a/q; + const-class v8, Lf/c/a/v; - invoke-static {v2, v7, v3, v8}, Lf/c/a/v1;->z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {v2, v7, v3, v8}, Lf/c/a/e2;->C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v2 - check-cast v2, Lf/c/a/q; + check-cast v2, Lf/c/a/v; - iput-object v2, v0, Lf/c/a/a;->c:Lf/c/a/q; + iput-object v2, v0, Lf/c/a/a;->c:Lf/c/a/v; :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 @@ -138,7 +136,7 @@ :catch_1 move-exception v2 - iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v8, v4, [Ljava/lang/Object; @@ -150,24 +148,31 @@ aput-object v2, v8, v5 - check-cast v7, Lf/c/a/x0; - const-string v2, "Failed to read %s file (%s)" - invoke-virtual {v7, v2, v8}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v7, v2, v8}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - iput-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + iput-object v1, v0, Lf/c/a/a;->c:Lf/c/a/v; :goto_1 - new-instance v2, Lf/c/a/p1; + iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/v; - invoke-direct {v2}, Lf/c/a/p1;->()V + if-eqz v2, :cond_0 - iput-object v2, v0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v2, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iput-boolean v5, v2, Lf/c/a/a$n;->h:Z - iget-object v3, v3, Lf/c/a/r;->a:Landroid/content/Context; + :cond_0 + new-instance v2, Lf/c/a/x1; + + invoke-direct {v2}, Lf/c/a/x1;->()V + + iput-object v2, v0, Lf/c/a/a;->q:Lf/c/a/x1; + + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; const-string v7, "Session Callback parameters" @@ -176,13 +181,13 @@ const-class v9, Ljava/util/Map; - invoke-static {v3, v8, v7, v9}, Lf/c/a/v1;->z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {v3, v8, v7, v9}, Lf/c/a/e2;->C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v3 check-cast v3, Ljava/util/Map; - iput-object v3, v2, Lf/c/a/p1;->a:Ljava/util/Map; + iput-object v3, v2, Lf/c/a/x1;->a:Ljava/util/Map; :try_end_2 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 @@ -191,7 +196,7 @@ :catch_2 move-exception v2 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v8, v4, [Ljava/lang/Object; @@ -203,37 +208,35 @@ aput-object v2, v8, v5 - check-cast v3, Lf/c/a/x0; - const-string v2, "Failed to read %s file (%s)" - invoke-virtual {v3, v2, v8}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v2, v8}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - iget-object v2, v0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v2, v0, Lf/c/a/a;->q:Lf/c/a/x1; - iput-object v1, v2, Lf/c/a/p1;->a:Ljava/util/Map; + iput-object v1, v2, Lf/c/a/x1;->a:Ljava/util/Map; :goto_2 - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; const-string v3, "Session Partner parameters" :try_start_3 - iget-object v7, v0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v7, v0, Lf/c/a/a;->q:Lf/c/a/x1; const-string v8, "AdjustSessionPartnerParameters" const-class v9, Ljava/util/Map; - invoke-static {v2, v8, v3, v9}, Lf/c/a/v1;->z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {v2, v8, v3, v9}, Lf/c/a/e2;->C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v2 check-cast v2, Ljava/util/Map; - iput-object v2, v7, Lf/c/a/p1;->b:Ljava/util/Map; + iput-object v2, v7, Lf/c/a/x1;->b:Ljava/util/Map; :try_end_3 .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 @@ -242,7 +245,7 @@ :catch_3 move-exception v2 - iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v7, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v4, v4, [Ljava/lang/Object; @@ -254,72 +257,70 @@ aput-object v2, v4, v5 - check-cast v7, Lf/c/a/x0; - const-string v2, "Failed to read %s file (%s)" - invoke-virtual {v7, v2, v4}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v7, v2, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - iget-object v2, v0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v2, v0, Lf/c/a/a;->q:Lf/c/a/x1; - iput-object v1, v2, Lf/c/a/p1;->b:Ljava/util/Map; + iput-object v1, v2, Lf/c/a/x1;->b:Ljava/util/Map; :goto_3 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v1, Lf/c/a/r;->v:Ljava/lang/Boolean; + iget-object v2, v1, Lf/c/a/w;->y:Ljava/lang/Boolean; - if-eqz v2, :cond_1 + if-eqz v2, :cond_2 - iget-object v2, v1, Lf/c/a/r;->r:Ljava/util/List; + iget-object v2, v1, Lf/c/a/w;->u:Ljava/util/List; - if-nez v2, :cond_0 + if-nez v2, :cond_1 new-instance v2, Ljava/util/ArrayList; invoke-direct {v2}, Ljava/util/ArrayList;->()V - iput-object v2, v1, Lf/c/a/r;->r:Ljava/util/List; + iput-object v2, v1, Lf/c/a/w;->u:Ljava/util/List; - :cond_0 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + :cond_1 + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->r:Ljava/util/List; + iget-object v1, v1, Lf/c/a/w;->u:Ljava/util/List; - new-instance v2, Lf/c/a/f; + new-instance v2, Lf/c/a/h; - invoke-direct {v2, v0}, Lf/c/a/f;->(Lf/c/a/a;)V + invoke-direct {v2, v0}, Lf/c/a/h;->(Lf/c/a/a;)V invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - :cond_1 - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + :cond_2 + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-eqz v1, :cond_2 + iget-boolean v2, v1, Lf/c/a/a$n;->h:Z - iget-object v2, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + if-eqz v2, :cond_3 - iget-boolean v3, v1, Lf/c/a/q;->enabled:Z + iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/v; - iput-boolean v3, v2, Lf/c/a/a$m;->a:Z + iget-boolean v3, v2, Lf/c/a/v;->enabled:Z - iget-boolean v1, v1, Lf/c/a/q;->updatePackages:Z + iput-boolean v3, v1, Lf/c/a/a$n;->a:Z - iput-boolean v1, v2, Lf/c/a/a$m;->e:Z + iget-boolean v2, v2, Lf/c/a/v;->updatePackages:Z - iput-boolean v6, v2, Lf/c/a/a$m;->f:Z + iput-boolean v2, v1, Lf/c/a/a$n;->e:Z + + iput-boolean v6, v1, Lf/c/a/a$n;->f:Z goto :goto_4 - :cond_2 - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iput-boolean v5, v1, Lf/c/a/a$m;->f:Z + :cond_3 + iput-boolean v5, v1, Lf/c/a/a$n;->f:Z :goto_4 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; :try_start_4 invoke-virtual {v1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager; @@ -340,15 +341,13 @@ :try_end_4 .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; - const-string v4, "adjust_config.properties file read and loaded" - invoke-virtual {v1, v4, v3}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v1, v4, v3}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V const-string v1, "defaultTracker" @@ -356,18 +355,18 @@ move-result-object v1 - if-eqz v1, :cond_3 + if-eqz v1, :cond_4 - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iput-object v1, v2, Lf/c/a/r;->g:Ljava/lang/String; + iput-object v1, v2, Lf/c/a/w;->j:Ljava/lang/String; goto :goto_5 :catch_4 move-exception v1 - iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v3, v5, [Ljava/lang/Object; @@ -377,105 +376,103 @@ aput-object v1, v3, v6 - check-cast v2, Lf/c/a/x0; - const-string v1, "%s file not found in this app" - invoke-virtual {v2, v1, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v2, v1, v3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - :cond_3 + :cond_4 :goto_5 - new-instance v1, Lf/c/a/m0; + new-instance v1, Lf/c/a/p0; - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v3, v2, Lf/c/a/w;->d:Landroid/content/Context; - iget-object v2, v2, Lf/c/a/r;->e:Ljava/lang/String; + iget-object v2, v2, Lf/c/a/w;->h:Ljava/lang/String; - invoke-direct {v1, v3, v2}, Lf/c/a/m0;->(Landroid/content/Context;Ljava/lang/String;)V + invoke-direct {v1, v3, v2}, Lf/c/a/p0;->(Landroid/content/Context;Ljava/lang/String;)V - iput-object v1, v0, Lf/c/a/a;->i:Lf/c/a/m0; + iput-object v1, v0, Lf/c/a/a;->l:Lf/c/a/p0; - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-boolean v1, v1, Lf/c/a/r;->f:Z + iget-boolean v1, v1, Lf/c/a/w;->i:Z - if-eqz v1, :cond_4 + if-eqz v1, :cond_5 - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Event buffering is enabled" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + :cond_5 + iget-object v1, v0, Lf/c/a/a;->l:Lf/c/a/p0; - :cond_4 - iget-object v1, v0, Lf/c/a/a;->i:Lf/c/a/m0; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/m0;->a:Ljava/lang/String; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; - if-nez v1, :cond_5 + invoke-virtual {v1, v2}, Lf/c/a/p0;->b(Landroid/content/Context;)V - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->a:Ljava/lang/String; + + if-nez v1, :cond_6 + + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Unable to get Google Play Services Advertising ID at start time" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v1, v0, Lf/c/a/a;->l:Lf/c/a/p0; - iget-object v1, v0, Lf/c/a/a;->i:Lf/c/a/m0; + iget-object v2, v1, Lf/c/a/p0;->f:Ljava/lang/String; - iget-object v2, v1, Lf/c/a/m0;->d:Ljava/lang/String; + if-nez v2, :cond_7 - if-nez v2, :cond_6 + iget-object v2, v1, Lf/c/a/p0;->g:Ljava/lang/String; - iget-object v2, v1, Lf/c/a/m0;->e:Ljava/lang/String; + if-nez v2, :cond_7 - if-nez v2, :cond_6 + iget-object v1, v1, Lf/c/a/p0;->h:Ljava/lang/String; - iget-object v1, v1, Lf/c/a/m0;->f:Ljava/lang/String; + if-nez v1, :cond_7 - if-nez v1, :cond_6 - - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Unable to get any device id\'s. Please check if Proguard is correctly set with Adjust SDK" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; - - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_6 - :cond_5 - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + :cond_6 + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Google Play Services Advertising ID read correctly at start time" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_6 + :cond_7 :goto_6 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->g:Ljava/lang/String; + iget-object v1, v1, Lf/c/a/w;->j:Ljava/lang/String; - if-eqz v1, :cond_7 + if-eqz v1, :cond_8 - iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v3, "Default tracker: \'%s\'" @@ -483,18 +480,16 @@ aput-object v1, v4, v6 - check-cast v2, Lf/c/a/x0; + invoke-interface {v2, v3, v4}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v2, v3, v4}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + :cond_8 + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - :cond_7 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v1, Lf/c/a/w;->x:Ljava/lang/String; - iget-object v2, v1, Lf/c/a/r;->u:Ljava/lang/String; + if-eqz v2, :cond_a - if-eqz v2, :cond_9 - - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v3, "Push token: \'%s\'" @@ -502,41 +497,41 @@ aput-object v2, v4, v6 - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v3, v4}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v3, v4}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + iget-boolean v1, v1, Lf/c/a/a$n;->h:Z - if-eqz v1, :cond_8 + if-eqz v1, :cond_9 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->u:Ljava/lang/String; + iget-object v1, v1, Lf/c/a/w;->x:Ljava/lang/String; - invoke-virtual {v0, v1, v6}, Lf/c/a/a;->t(Ljava/lang/String;Z)V + invoke-virtual {v0, v1, v6}, Lf/c/a/a;->C(Ljava/lang/String;Z)V goto :goto_7 - :cond_8 - new-instance v1, Lf/c/a/r1; + :cond_9 + new-instance v1, Lf/c/a/z1; - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; - invoke-direct {v1, v2}, Lf/c/a/r1;->(Landroid/content/Context;)V + invoke-direct {v1, v2}, Lf/c/a/z1;->(Landroid/content/Context;)V - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->u:Ljava/lang/String; + iget-object v2, v2, Lf/c/a/w;->x:Ljava/lang/String; monitor-enter v1 :try_start_5 const-string v3, "push_token" - invoke-virtual {v1, v3, v2}, Lf/c/a/r1;->i(Ljava/lang/String;Ljava/lang/String;)V + invoke-virtual {v1, v3, v2}, Lf/c/a/z1;->m(Ljava/lang/String;Ljava/lang/String;)V :try_end_5 .catchall {:try_start_5 .. :try_end_5} :catchall_0 @@ -551,81 +546,136 @@ throw v0 - :cond_9 - iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/q; + :cond_a + iget-object v2, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-eqz v2, :cond_a + iget-boolean v2, v2, Lf/c/a/a$n;->h:Z - new-instance v2, Lf/c/a/r1; + if-eqz v2, :cond_b - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + new-instance v2, Lf/c/a/z1; - invoke-direct {v2, v1}, Lf/c/a/r1;->(Landroid/content/Context;)V + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; - invoke-virtual {v2}, Lf/c/a/r1;->a()Ljava/lang/String; + invoke-direct {v2, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V + + invoke-virtual {v2}, Lf/c/a/z1;->d()Ljava/lang/String; move-result-object v1 - invoke-virtual {v0, v1, v5}, Lf/c/a/a;->t(Ljava/lang/String;Z)V + invoke-virtual {v0, v1, v5}, Lf/c/a/a;->C(Ljava/lang/String;Z)V - :cond_a + :cond_b :goto_7 - new-instance v1, Lf/c/a/t1; + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - new-instance v8, Lf/c/a/g; + iget-boolean v1, v1, Lf/c/a/a$n;->h:Z - invoke-direct {v8, v0}, Lf/c/a/g;->(Lf/c/a/a;)V + if-eqz v1, :cond_d - sget-wide v9, Lf/c/a/a;->p:J + new-instance v1, Lf/c/a/z1; - sget-wide v11, Lf/c/a/a;->o:J + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-direct {v1, v2}, Lf/c/a/z1;->(Landroid/content/Context;)V + + invoke-virtual {v1}, Lf/c/a/z1;->c()Z + + move-result v2 + + if-eqz v2, :cond_c + + iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/d; + + invoke-direct {v2, v0}, Lf/c/a/d;->(Lf/c/a/a;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + goto :goto_8 + + :cond_c + invoke-virtual {v1}, Lf/c/a/z1;->b()Z + + move-result v1 + + if-eqz v1, :cond_d + + iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/e; + + invoke-direct {v2, v0}, Lf/c/a/e;->(Lf/c/a/a;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + :cond_d + :goto_8 + new-instance v1, Lf/c/a/f2/j; + + new-instance v8, Lf/c/a/i; + + invoke-direct {v8, v0}, Lf/c/a/i;->(Lf/c/a/a;)V + + sget-wide v9, Lf/c/a/a;->u:J + + sget-wide v11, Lf/c/a/a;->t:J const-string v13, "Foreground timer" move-object v7, v1 - invoke-direct/range {v7 .. v13}, Lf/c/a/t1;->(Ljava/lang/Runnable;JJLjava/lang/String;)V + invoke-direct/range {v7 .. v13}, Lf/c/a/f2/j;->(Ljava/lang/Runnable;JJLjava/lang/String;)V - iput-object v1, v0, Lf/c/a/a;->e:Lf/c/a/t1; + iput-object v1, v0, Lf/c/a/a;->e:Lf/c/a/f2/j; - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-boolean v1, v1, Lf/c/a/r;->p:Z + iget-boolean v1, v1, Lf/c/a/w;->s:Z - if-eqz v1, :cond_b + if-eqz v1, :cond_e - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Send in background configured" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + new-instance v1, Lf/c/a/f2/k; - new-instance v1, Lf/c/a/u1; + new-instance v2, Lf/c/a/j; - new-instance v2, Lf/c/a/h; - - invoke-direct {v2, v0}, Lf/c/a/h;->(Lf/c/a/a;)V + invoke-direct {v2, v0}, Lf/c/a/j;->(Lf/c/a/a;)V const-string v3, "Background timer" - invoke-direct {v1, v2, v3}, Lf/c/a/u1;->(Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {v1, v2, v3}, Lf/c/a/f2/k;->(Ljava/lang/Runnable;Ljava/lang/String;)V - iput-object v1, v0, Lf/c/a/a;->f:Lf/c/a/u1; + iput-object v1, v0, Lf/c/a/a;->f:Lf/c/a/f2/k; - :cond_b - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + :cond_e + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-nez v1, :cond_c + iget-boolean v1, v1, Lf/c/a/a$n;->h:Z - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + xor-int/2addr v1, v5 - iget-object v1, v1, Lf/c/a/r;->q:Ljava/lang/Double; + if-eqz v1, :cond_f - if-eqz v1, :cond_c + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->t:Ljava/lang/Double; + + if-eqz v1, :cond_f invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D @@ -635,174 +685,166 @@ cmpl-double v7, v1, v3 - if-lez v7, :cond_c + if-lez v7, :cond_f - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/w0; const-string v2, "Delay start configured" new-array v3, v6, [Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + invoke-interface {v1, v2, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iput-boolean v5, v1, Lf/c/a/a$n;->d:Z - iput-boolean v5, v1, Lf/c/a/a$m;->d:Z + new-instance v1, Lf/c/a/f2/k; - new-instance v1, Lf/c/a/u1; + new-instance v2, Lf/c/a/k; - new-instance v2, Lf/c/a/i; - - invoke-direct {v2, v0}, Lf/c/a/i;->(Lf/c/a/a;)V + invoke-direct {v2, v0}, Lf/c/a/k;->(Lf/c/a/a;)V const-string v3, "Delay Start timer" - invoke-direct {v1, v2, v3}, Lf/c/a/u1;->(Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {v1, v2, v3}, Lf/c/a/f2/k;->(Ljava/lang/Runnable;Ljava/lang/String;)V - iput-object v1, v0, Lf/c/a/a;->g:Lf/c/a/u1; + iput-object v1, v0, Lf/c/a/a;->g:Lf/c/a/f2/k; - :cond_c - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + :cond_f + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v1, Lf/c/a/r;->t:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/w;->w:Ljava/lang/String; sput-object v2, Ld0/a/b/b/a;->b:Ljava/lang/String; - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v1, Lf/c/a/w;->a:Ljava/lang/String; - invoke-virtual {v0, v6}, Lf/c/a/a;->x(Z)Z + iput-object v2, v0, Lf/c/a/a;->i:Ljava/lang/String; + + iget-object v2, v1, Lf/c/a/w;->b:Ljava/lang/String; + + iput-object v2, v0, Lf/c/a/a;->j:Ljava/lang/String; + + iget-object v2, v1, Lf/c/a/w;->c:Ljava/lang/String; + + iput-object v2, v0, Lf/c/a/a;->k:Ljava/lang/String; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v0, v6}, Lf/c/a/a;->G(Z)Z move-result v2 - new-instance v3, Lf/c/a/g1; + new-instance v3, Lf/c/a/o1; - invoke-direct {v3, v0, v1, v2}, Lf/c/a/g1;->(Lf/c/a/o0;Landroid/content/Context;Z)V + invoke-direct {v3, v0, v1, v2}, Lf/c/a/o1;->(Lf/c/a/u0;Landroid/content/Context;Z)V - iput-object v3, v0, Lf/c/a/a;->b:Lf/c/a/r0; + iput-object v3, v0, Lf/c/a/a;->b:Lf/c/a/x0; - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v12 - - new-instance v1, Lf/c/a/f1; - - iget-object v8, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v9, v0, Lf/c/a/a;->i:Lf/c/a/m0; - - iget-object v10, v0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v11, v0, Lf/c/a/a;->n:Lf/c/a/p1; - - move-object v7, v1 - - invoke-direct/range {v7 .. v13}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V - - invoke-virtual {v1}, Lf/c/a/f1;->m()Ljava/util/Map; - - move-result-object v2 - - sget-object v3, Lf/c/a/o;->h:Lf/c/a/o; - - invoke-virtual {v1, v3}, Lf/c/a/f1;->k(Lf/c/a/o;)Lf/c/a/p; - - move-result-object v1 - - const-string v3, "attribution" - - iput-object v3, v1, Lf/c/a/p;->path:Ljava/lang/String; - - const-string v3, "" - - iput-object v3, v1, Lf/c/a/p;->suffix:Ljava/lang/String; - - iput-object v2, v1, Lf/c/a/p;->parameters:Ljava/util/Map; - - invoke-virtual {v0, v6}, Lf/c/a/a;->x(Z)Z - - move-result v2 - - new-instance v3, Lf/c/a/c0; - - invoke-direct {v3, v0, v1, v2}, Lf/c/a/c0;->(Lf/c/a/o0;Lf/c/a/p;Z)V - - iput-object v3, v0, Lf/c/a/a;->l:Lf/c/a/p0; - - invoke-virtual {v0, v5}, Lf/c/a/a;->x(Z)Z + invoke-virtual {v0, v6}, Lf/c/a/a;->G(Z)Z move-result v1 - new-instance v2, Lf/c/a/k1; + new-instance v2, Lf/c/a/h0; - invoke-direct {v2, v0, v1}, Lf/c/a/k1;->(Lf/c/a/o0;Z)V + invoke-direct {v2, v0, v1}, Lf/c/a/h0;->(Lf/c/a/u0;Z)V - iput-object v2, v0, Lf/c/a/a;->m:Lf/c/a/u0; + iput-object v2, v0, Lf/c/a/a;->o:Lf/c/a/v0; - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + invoke-virtual {v0, v5}, Lf/c/a/a;->G(Z)Z - if-eqz v1, :cond_d + move-result v1 - iget-boolean v1, v1, Lf/c/a/q;->updatePackages:Z + new-instance v2, Lf/c/a/s1; - goto :goto_8 + invoke-direct {v2, v0, v1}, Lf/c/a/s1;->(Lf/c/a/u0;Z)V - :cond_d - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iput-object v2, v0, Lf/c/a/a;->p:Lf/c/a/a1; - iget-boolean v1, v1, Lf/c/a/a$m;->e:Z + iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/v; - :goto_8 - if-eqz v1, :cond_e + if-eqz v1, :cond_10 - invoke-virtual {v0}, Lf/c/a/a;->E()V + iget-boolean v1, v1, Lf/c/a/v;->updatePackages:Z - :cond_e - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + goto :goto_9 - iget-object v1, v1, Lf/c/a/r;->r:Ljava/util/List; + :cond_10 + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-nez v1, :cond_f + iget-boolean v1, v1, Lf/c/a/a$n;->e:Z - goto :goto_a + :goto_9 + if-eqz v1, :cond_11 - :cond_f + invoke-virtual {v0}, Lf/c/a/a;->N()V + + :cond_11 + new-instance v1, Lf/c/a/b1; + + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + new-instance v3, Lf/c/a/l; + + invoke-direct {v3, v0}, Lf/c/a/l;->(Lf/c/a/a;)V + + invoke-direct {v1, v2, v3}, Lf/c/a/b1;->(Landroid/content/Context;Lf/c/a/d1;)V + + iput-object v1, v0, Lf/c/a/a;->r:Lf/c/a/b1; + + new-instance v1, Lf/c/a/c1; + + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + new-instance v3, Lf/c/a/m; + + invoke-direct {v3, v0}, Lf/c/a/m;->(Lf/c/a/a;)V + + invoke-direct {v1, v2, v3}, Lf/c/a/c1;->(Landroid/content/Context;Lf/c/a/d1;)V + + iput-object v1, v0, Lf/c/a/a;->s:Lf/c/a/c1; + + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->u:Ljava/util/List; + + if-nez v1, :cond_12 + + goto :goto_b + + :cond_12 invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object v1 - :goto_9 + :goto_a invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z move-result v2 - if-eqz v2, :cond_10 + if-eqz v2, :cond_13 invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v2 - check-cast v2, Lf/c/a/t0; + check-cast v2, Lf/c/a/z0; - invoke-interface {v2, v0}, Lf/c/a/t0;->a(Lf/c/a/a;)V + invoke-interface {v2, v0}, Lf/c/a/z0;->a(Lf/c/a/a;)V - goto :goto_9 + goto :goto_a - :cond_10 - :goto_a - new-instance v1, Lf/c/a/v0; - - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-direct {v1, v2, v0}, Lf/c/a/v0;->(Landroid/content/Context;Lf/c/a/o0;)V - - invoke-virtual {v0}, Lf/c/a/a;->s()V + :cond_13 + :goto_b + invoke-virtual {v0}, Lf/c/a/a;->A()V return-void - :cond_11 + :cond_14 throw v1 .end method diff --git a/com.discord/smali/f/c/a/a$f.smali b/com.discord/smali/f/c/a/a$f.smali index 7faa576827..0674a124a1 100644 --- a/com.discord/smali/f/c/a/a$f.smali +++ b/com.discord/smali/f/c/a/a$f.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->t(Ljava/lang/String;Z)V + value = Lf/c/a/a;->C(Ljava/lang/String;Z)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -43,205 +43,460 @@ # virtual methods .method public run()V - .locals 10 + .locals 18 - iget-boolean v0, p0, Lf/c/a/a$f;->d:Z + move-object/from16 v1, p0 + + iget-boolean v0, v1, Lf/c/a/a$f;->d:Z if-nez v0, :cond_0 - new-instance v0, Lf/c/a/r1; + new-instance v2, Lf/c/a/z1; - iget-object v1, p0, Lf/c/a/a$f;->f:Lf/c/a/a; + iget-object v0, v1, Lf/c/a/a$f;->f:Lf/c/a/a; - iget-object v1, v1, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v0, v0, Lf/c/a/w;->d:Landroid/content/Context; - invoke-direct {v0, v1}, Lf/c/a/r1;->(Landroid/content/Context;)V + invoke-direct {v2, v0}, Lf/c/a/z1;->(Landroid/content/Context;)V - iget-object v1, p0, Lf/c/a/a$f;->e:Ljava/lang/String; + iget-object v0, v1, Lf/c/a/a$f;->e:Ljava/lang/String; - monitor-enter v0 + monitor-enter v2 :try_start_0 - const-string v2, "push_token" + const-string v3, "push_token" - invoke-virtual {v0, v2, v1}, Lf/c/a/r1;->i(Ljava/lang/String;Ljava/lang/String;)V + invoke-virtual {v2, v3, v0}, Lf/c/a/z1;->m(Ljava/lang/String;Ljava/lang/String;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - monitor-exit v0 + monitor-exit v2 goto :goto_0 :catchall_0 - move-exception v1 + move-exception v0 - monitor-exit v0 + monitor-exit v2 - throw v1 + throw v0 :cond_0 :goto_0 - iget-object v0, p0, Lf/c/a/a$f;->f:Lf/c/a/a; + iget-object v0, v1, Lf/c/a/a$f;->f:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v2, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-nez v1, :cond_1 + iget-boolean v2, v2, Lf/c/a/a$n;->h:Z + + const/4 v3, 0x1 + + xor-int/2addr v2, v3 + + if-eqz v2, :cond_1 return-void :cond_1 - iget-object v2, p0, Lf/c/a/a$f;->e:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/a$f;->e:Ljava/lang/String; - invoke-virtual {v0, v1}, Lf/c/a/a;->n(Lf/c/a/q;)Z + invoke-virtual {v0}, Lf/c/a/a;->q()Z - move-result v1 + move-result v4 - if-nez v1, :cond_2 + if-nez v4, :cond_2 goto/16 :goto_1 :cond_2 - invoke-virtual {v0}, Lf/c/a/a;->o()Z + invoke-virtual {v0}, Lf/c/a/a;->u()Z - move-result v1 + move-result v4 - if-nez v1, :cond_3 + if-nez v4, :cond_3 goto/16 :goto_1 :cond_3 - if-nez v2, :cond_4 + iget-object v4, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v5, v4, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v5, :cond_4 goto/16 :goto_1 :cond_4 - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + if-nez v2, :cond_5 - iget-object v1, v1, Lf/c/a/q;->pushToken:Ljava/lang/String; - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - goto :goto_1 + goto/16 :goto_1 :cond_5 - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v4, v4, Lf/c/a/v;->pushToken:Ljava/lang/String; - iput-object v2, v1, Lf/c/a/q;->pushToken:Ljava/lang/String; + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - invoke-virtual {v0}, Lf/c/a/a;->G()V + move-result v4 + + if-eqz v4, :cond_6 + + goto/16 :goto_1 + + :cond_6 + iget-object v4, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iput-object v2, v4, Lf/c/a/v;->pushToken:Ljava/lang/String; + + invoke-virtual {v0}, Lf/c/a/a;->P()V invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - move-result-wide v8 + move-result-wide v10 - new-instance v1, Lf/c/a/f1; + new-instance v2, Lf/c/a/n1; - iget-object v4, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v6, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v5, v0, Lf/c/a/a;->i:Lf/c/a/m0; + iget-object v7, v0, Lf/c/a/a;->l:Lf/c/a/p0; - iget-object v6, v0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v8, v0, Lf/c/a/a;->c:Lf/c/a/v; - iget-object v7, v0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v9, v0, Lf/c/a/a;->q:Lf/c/a/x1; - move-object v3, v1 + move-object v5, v2 - invoke-direct/range {v3 .. v9}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V - - invoke-virtual {v1}, Lf/c/a/f1;->m()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "source" + invoke-direct/range {v5 .. v11}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V const-string v4, "push" - invoke-static {v2, v3, v4}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + sget-object v5, Lf/c/a/t;->k:Lf/c/a/t; - sget-object v3, Lf/c/a/o;->k:Lf/c/a/o; + iget-object v6, v2, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-virtual {v1, v3}, Lf/c/a/f1;->k(Lf/c/a/o;)Lf/c/a/p; + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; - move-result-object v1 + invoke-virtual {v6}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - const-string v3, "/sdk_info" + move-result-object v13 - iput-object v3, v1, Lf/c/a/p;->path:Ljava/lang/String; + new-instance v6, Ljava/util/HashMap; - const-string v3, "" + invoke-direct {v6}, Ljava/util/HashMap;->()V - iput-object v3, v1, Lf/c/a/p;->suffix:Ljava/lang/String; + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; - iput-object v2, v1, Lf/c/a/p;->parameters:Ljava/util/Map; + iget-object v7, v7, Lf/c/a/w;->d:Landroid/content/Context; - iget-object v2, v0, Lf/c/a/a;->b:Lf/c/a/r0; + sget-object v8, Lf/c/a/n1;->p:Lf/c/a/w0; - invoke-interface {v2, v1}, Lf/c/a/r0;->d(Lf/c/a/p;)V + invoke-static {v7, v8}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + move-result-object v7 - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + if-eqz v7, :cond_7 - const/4 v3, 0x0 + invoke-virtual {v6, v7}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - const-string v4, "adjust_preferences" + :cond_7 + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-virtual {v2, v4, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + iget-object v7, v7, Lf/c/a/w;->d:Landroid/content/Context; - move-result-object v2 + sget-object v8, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v7, v8}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v7 + + if-eqz v7, :cond_8 + + invoke-virtual {v6, v7}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_8 + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v8, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v8, v8, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v7, v8}, Lf/c/a/p0;->b(Landroid/content/Context;)V + + iget-object v7, v2, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v7, v7, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v8, "android_uuid" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v8, "tracking_enabled" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v8, "gps_adid" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v8, "gps_adid_src" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v7, v7, Lf/c/a/p0;->c:I + + int-to-long v7, v7 + + const-string v9, "gps_adid_attempt" + + invoke-static {v6, v9, v7, v8}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v2, v6}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v7 + + const/4 v15, 0x0 + + if-nez v7, :cond_9 + + sget-object v7, Lf/c/a/n1;->p:Lf/c/a/w0; + + new-array v8, v15, [Ljava/lang/Object; + + const-string v9, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v7, v9, v8}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v8, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v8, v8, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v7, v8}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v8, "mac_sha1" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v8, "mac_md5" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v7, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v8, "android_id" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_9 + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v8, "app_secret" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v8, "app_token" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v8, "attribution_deeplink" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-wide v7, v2, Lf/c/a/n1;->a:J + + const-string v9, "created_at" + + invoke-static {v6, v9, v7, v8}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v8, "device_known" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v8, "environment" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v7, v7, Lf/c/a/w;->i:Z + + invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v7 + + const-string v8, "event_buffering_enabled" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v7, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v8, "external_device_id" + + const-string v12, "fire_adid" + + const-string v16, "fire_tracking_enabled" + + move-object v7, v6 + + move-object v10, v13 + + move-object v11, v6 + + move-object v14, v6 + + const/16 v17, 0x0 + + move-object/from16 v15, v16 + + invoke-static/range {v7 .. v15}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v8, "needs_response_details" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v7, v2, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v7, v7, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v8, "push_token" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v8, "secret_id" + + invoke-static {v6, v8, v7}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + const-string v7, "source" + + invoke-static {v6, v7, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v2, v6}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v2, v5}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v4 + + const-string v7, "/sdk_info" + + iput-object v7, v4, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v7, "" + + iput-object v7, v4, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v5}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v5 + + iget-object v7, v4, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v2, v2, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v8, v2, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v2, v2, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v6, v5, v7, v8, v2}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v6, v4, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v2, v0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v2, v4}, Lf/c/a/x0;->g(Lf/c/a/u;)V + + new-instance v2, Lf/c/a/z1; + + iget-object v5, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-direct {v2, v5}, Lf/c/a/z1;->(Landroid/content/Context;)V + + monitor-enter v2 :try_start_1 - const-string v4, "push_token" + const-string v5, "push_token" + + invoke-virtual {v2, v5}, Lf/c/a/z1;->i(Ljava/lang/String;)V :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 - :try_start_2 - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + monitor-exit v2 - move-result-object v2 + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; - invoke-interface {v2, v4}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + iget-boolean v2, v2, Lf/c/a/w;->i:Z - move-result-object v2 + if-eqz v2, :cond_a - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; - iget-object v2, v0, Lf/c/a/a;->j:Lf/c/a/r; + const-string v2, "Buffered event %s" - iget-boolean v2, v2, Lf/c/a/r;->f:Z + new-array v3, v3, [Ljava/lang/Object; - if-eqz v2, :cond_6 + iget-object v4, v4, Lf/c/a/u;->suffix:Ljava/lang/String; - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; + aput-object v4, v3, v17 - const/4 v2, 0x1 - - new-array v2, v2, [Ljava/lang/Object; - - iget-object v1, v1, Lf/c/a/p;->suffix:Ljava/lang/String; - - aput-object v1, v2, v3 - - check-cast v0, Lf/c/a/x0; - - const-string v1, "Buffered event %s" - - invoke-virtual {v0, v1, v2}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v0, v2, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_1 - :cond_6 - iget-object v0, v0, Lf/c/a/a;->b:Lf/c/a/r0; + :cond_a + iget-object v0, v0, Lf/c/a/a;->b:Lf/c/a/x0; - invoke-interface {v0}, Lf/c/a/r0;->b()V + invoke-interface {v0}, Lf/c/a/x0;->e()V :goto_1 return-void @@ -249,13 +504,7 @@ :catchall_1 move-exception v0 - :try_start_3 - throw v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - :catchall_2 - move-exception v0 + monitor-exit v2 throw v0 .end method diff --git a/com.discord/smali/f/c/a/a$g.smali b/com.discord/smali/f/c/a/a$g.smali index d5f494c832..426d03d14b 100644 --- a/com.discord/smali/f/c/a/a$g.smali +++ b/com.discord/smali/f/c/a/a$g.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->onResume()V + value = Lf/c/a/a;->n()V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -35,244 +35,25 @@ # virtual methods .method public run()V - .locals 12 + .locals 3 iget-object v0, p0, Lf/c/a/a$g;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/v; - iget-boolean v2, v1, Lf/c/a/a$m;->d:Z + const/4 v2, 0x1 - const/4 v3, 0x1 + iput-boolean v2, v1, Lf/c/a/v;->isGdprForgotten:Z - xor-int/2addr v2, v3 + invoke-virtual {v0}, Lf/c/a/a;->P()V - const/4 v4, 0x0 + iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/x0; - if-eqz v2, :cond_0 + invoke-interface {v1}, Lf/c/a/x0;->flush()V - goto/16 :goto_3 + const/4 v1, 0x0 - :cond_0 - iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/q; - - if-eqz v2, :cond_1 - - iget-boolean v1, v2, Lf/c/a/q;->updatePackages:Z - - goto :goto_0 - - :cond_1 - iget-boolean v1, v1, Lf/c/a/a$m;->e:Z - - :goto_0 - if-eqz v1, :cond_2 - - goto :goto_3 - - :cond_2 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v1, v1, Lf/c/a/r;->q:Ljava/lang/Double; - - if-eqz v1, :cond_3 - - invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v1 - - goto :goto_1 - - :cond_3 - const-wide/16 v1, 0x0 - - :goto_1 - const-wide/16 v5, 0x2710 - - const-wide v7, 0x408f400000000000L # 1000.0 - - mul-double v7, v7, v1 - - double-to-long v7, v7 - - cmp-long v9, v7, v5 - - if-lez v9, :cond_4 - - const-wide/16 v7, 0xa - - long-to-double v7, v7 - - sget-object v9, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {v9, v1, v2}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {v2, v7, v8}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object v2 - - iget-object v9, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - const/4 v10, 0x2 - - new-array v10, v10, [Ljava/lang/Object; - - aput-object v1, v10, v4 - - aput-object v2, v10, v3 - - check-cast v9, Lf/c/a/x0; - - const-string v1, "Delay start of %s seconds bigger than max allowed value of %s seconds" - - invoke-virtual {v9, v1, v10}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - move-wide v1, v7 - - goto :goto_2 - - :cond_4 - move-wide v5, v7 - - :goto_2 - sget-object v7, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {v7, v1, v2}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object v1 - - iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v7, v3, [Ljava/lang/Object; - - aput-object v1, v7, v4 - - check-cast v2, Lf/c/a/x0; - - const-string v1, "Waiting %s seconds before starting first session" - - invoke-virtual {v2, v1, v7}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v1, v0, Lf/c/a/a;->g:Lf/c/a/u1; - - invoke-virtual {v1, v5, v6}, Lf/c/a/u1;->c(J)V - - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iput-boolean v3, v1, Lf/c/a/a$m;->e:Z - - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; - - if-eqz v1, :cond_5 - - iput-boolean v3, v1, Lf/c/a/q;->updatePackages:Z - - invoke-virtual {v0}, Lf/c/a/a;->G()V - - :cond_5 - :goto_3 - iget-object v0, p0, Lf/c/a/a$g;->d:Lf/c/a/a; - - iget-object v0, v0, Lf/c/a/a;->f:Lf/c/a/u1; - - if-nez v0, :cond_6 - - goto :goto_4 - - :cond_6 - invoke-virtual {v0, v4}, Lf/c/a/u1;->a(Z)V - - :goto_4 - iget-object v0, p0, Lf/c/a/a$g;->d:Lf/c/a/a; - - invoke-virtual {v0}, Lf/c/a/a;->o()Z - - move-result v1 - - if-nez v1, :cond_7 - - goto :goto_5 - - :cond_7 - iget-object v0, v0, Lf/c/a/a;->e:Lf/c/a/t1; - - iget-boolean v1, v0, Lf/c/a/t1;->g:Z - - if-nez v1, :cond_8 - - iget-object v1, v0, Lf/c/a/t1;->h:Lf/c/a/q0; - - new-array v2, v3, [Ljava/lang/Object; - - iget-object v0, v0, Lf/c/a/t1;->c:Ljava/lang/String; - - aput-object v0, v2, v4 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "%s is already started" - - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_5 - - :cond_8 - iget-object v1, v0, Lf/c/a/t1;->h:Lf/c/a/q0; - - new-array v2, v3, [Ljava/lang/Object; - - iget-object v3, v0, Lf/c/a/t1;->c:Ljava/lang/String; - - aput-object v3, v2, v4 - - check-cast v1, Lf/c/a/x0; - - const-string v3, "%s starting" - - invoke-virtual {v1, v3, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v1, v0, Lf/c/a/t1;->a:Lf/c/a/l0; - - new-instance v6, Lf/c/a/s1; - - invoke-direct {v6, v0}, Lf/c/a/s1;->(Lf/c/a/t1;)V - - iget-wide v7, v0, Lf/c/a/t1;->e:J - - iget-wide v9, v0, Lf/c/a/t1;->f:J - - sget-object v11, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - iget-object v5, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual/range {v5 .. v11}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->scheduleWithFixedDelay(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - move-result-object v1 - - iput-object v1, v0, Lf/c/a/t1;->b:Ljava/util/concurrent/ScheduledFuture; - - iput-boolean v4, v0, Lf/c/a/t1;->g:Z - - :goto_5 - iget-object v0, p0, Lf/c/a/a$g;->d:Lf/c/a/a; - - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v1, v4, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Subsession start" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/a$g;->d:Lf/c/a/a; - - invoke-static {v0}, Lf/c/a/a;->m(Lf/c/a/a;)V + invoke-virtual {v0, v1}, Lf/c/a/a;->B(Z)V return-void .end method diff --git a/com.discord/smali/f/c/a/a$h.smali b/com.discord/smali/f/c/a/a$h.smali index 4976546575..400834b6cc 100644 --- a/com.discord/smali/f/c/a/a$h.smali +++ b/com.discord/smali/f/c/a/a$h.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->p(Landroid/os/Handler;)V + value = Lf/c/a/a;->onResume()V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -35,27 +35,240 @@ # virtual methods .method public run()V - .locals 2 + .locals 12 iget-object v0, p0, Lf/c/a/a$h;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-nez v1, :cond_0 + iget-boolean v2, v1, Lf/c/a/a$n;->d:Z - return-void + const/4 v3, 0x1 + + xor-int/2addr v2, v3 + + const/4 v4, 0x0 + + if-eqz v2, :cond_0 + + goto :goto_3 :cond_0 - iget-object v1, v1, Lf/c/a/r;->h:Lf/c/a/y0; + iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/v; - if-nez v1, :cond_1 + if-eqz v2, :cond_1 - return-void + iget-boolean v1, v2, Lf/c/a/v;->updatePackages:Z + + goto :goto_0 :cond_1 - iget-object v0, v0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iget-boolean v1, v1, Lf/c/a/a$n;->e:Z - invoke-interface {v1, v0}, Lf/c/a/y0;->onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V + :goto_0 + if-eqz v1, :cond_2 + + goto :goto_3 + + :cond_2 + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->t:Ljava/lang/Double; + + if-eqz v1, :cond_3 + + invoke-virtual {v1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v1 + + goto :goto_1 + + :cond_3 + const-wide/16 v1, 0x0 + + :goto_1 + const-wide/16 v5, 0x2710 + + const-wide v7, 0x408f400000000000L # 1000.0 + + mul-double v7, v7, v1 + + double-to-long v7, v7 + + cmp-long v9, v7, v5 + + if-lez v9, :cond_4 + + const-wide/16 v7, 0xa + + long-to-double v7, v7 + + sget-object v9, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {v9, v1, v2}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {v2, v7, v8}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v2 + + iget-object v9, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + const/4 v10, 0x2 + + new-array v10, v10, [Ljava/lang/Object; + + aput-object v1, v10, v4 + + aput-object v2, v10, v3 + + const-string v1, "Delay start of %s seconds bigger than max allowed value of %s seconds" + + invoke-interface {v9, v1, v10}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + move-wide v1, v7 + + goto :goto_2 + + :cond_4 + move-wide v5, v7 + + :goto_2 + sget-object v7, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {v7, v1, v2}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v1 + + iget-object v2, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v7, v3, [Ljava/lang/Object; + + aput-object v1, v7, v4 + + const-string v1, "Waiting %s seconds before starting first session" + + invoke-interface {v2, v1, v7}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v1, v0, Lf/c/a/a;->g:Lf/c/a/f2/k; + + invoke-virtual {v1, v5, v6}, Lf/c/a/f2/k;->c(J)V + + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iput-boolean v3, v1, Lf/c/a/a$n;->e:Z + + iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/v; + + if-eqz v1, :cond_5 + + iput-boolean v3, v1, Lf/c/a/v;->updatePackages:Z + + invoke-virtual {v0}, Lf/c/a/a;->P()V + + :cond_5 + :goto_3 + iget-object v0, p0, Lf/c/a/a$h;->d:Lf/c/a/a; + + iget-object v0, v0, Lf/c/a/a;->f:Lf/c/a/f2/k; + + if-nez v0, :cond_6 + + goto :goto_4 + + :cond_6 + invoke-virtual {v0, v4}, Lf/c/a/f2/k;->a(Z)V + + :goto_4 + iget-object v0, p0, Lf/c/a/a$h;->d:Lf/c/a/a; + + invoke-virtual {v0}, Lf/c/a/a;->u()Z + + move-result v1 + + if-nez v1, :cond_7 + + goto :goto_5 + + :cond_7 + iget-object v0, v0, Lf/c/a/a;->e:Lf/c/a/f2/j; + + iget-boolean v1, v0, Lf/c/a/f2/j;->g:Z + + if-nez v1, :cond_8 + + iget-object v1, v0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + new-array v2, v3, [Ljava/lang/Object; + + iget-object v0, v0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + aput-object v0, v2, v4 + + const-string v0, "%s is already started" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_5 + + :cond_8 + iget-object v1, v0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + new-array v2, v3, [Ljava/lang/Object; + + iget-object v3, v0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + aput-object v3, v2, v4 + + const-string v3, "%s starting" + + invoke-interface {v1, v3, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v1, v0, Lf/c/a/f2/j;->a:Lf/c/a/f2/a; + + new-instance v2, Lf/c/a/f2/i; + + invoke-direct {v2, v0}, Lf/c/a/f2/i;->(Lf/c/a/f2/j;)V + + iget-wide v7, v0, Lf/c/a/f2/j;->e:J + + iget-wide v9, v0, Lf/c/a/f2/j;->f:J + + check-cast v1, Lf/c/a/f2/e; + + iget-object v5, v1, Lf/c/a/f2/e;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + new-instance v6, Lf/c/a/f2/b; + + invoke-direct {v6, v2}, Lf/c/a/f2/b;->(Ljava/lang/Runnable;)V + + sget-object v11, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual/range {v5 .. v11}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->scheduleWithFixedDelay(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + move-result-object v1 + + iput-object v1, v0, Lf/c/a/f2/j;->b:Ljava/util/concurrent/ScheduledFuture; + + iput-boolean v4, v0, Lf/c/a/f2/j;->g:Z + + :goto_5 + iget-object v0, p0, Lf/c/a/a$h;->d:Lf/c/a/a; + + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v1, v4, [Ljava/lang/Object; + + const-string v2, "Subsession start" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/a$h;->d:Lf/c/a/a; + + invoke-static {v0}, Lf/c/a/a;->p(Lf/c/a/a;)V return-void .end method diff --git a/com.discord/smali/f/c/a/a$i.smali b/com.discord/smali/f/c/a/a$i.smali index 0f5af3d972..06b5e860b4 100644 --- a/com.discord/smali/f/c/a/a$i.smali +++ b/com.discord/smali/f/c/a/a$i.smali @@ -39,48 +39,46 @@ iget-object v0, p0, Lf/c/a/a$i;->d:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->v()V + invoke-virtual {v0}, Lf/c/a/a;->E()V iget-object v0, p0, Lf/c/a/a$i;->d:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->u()V + invoke-virtual {v0}, Lf/c/a/a;->D()V iget-object v0, p0, Lf/c/a/a$i;->d:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; const/4 v1, 0x0 new-array v1, v1, [Ljava/lang/Object; - check-cast v0, Lf/c/a/x0; - const-string v2, "Subsession end" - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V iget-object v0, p0, Lf/c/a/a$i;->d:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->w()Z + invoke-virtual {v0}, Lf/c/a/a;->F()Z move-result v1 if-nez v1, :cond_0 - invoke-virtual {v0}, Lf/c/a/a;->q()V + invoke-virtual {v0}, Lf/c/a/a;->w()V :cond_0 invoke-static {}, Ljava/lang/System;->currentTimeMillis()J move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/c/a/a;->A(J)Z + invoke-virtual {v0, v1, v2}, Lf/c/a/a;->J(J)Z move-result v1 if-eqz v1, :cond_1 - invoke-virtual {v0}, Lf/c/a/a;->G()V + invoke-virtual {v0}, Lf/c/a/a;->P()V :cond_1 return-void diff --git a/com.discord/smali/f/c/a/a$j.smali b/com.discord/smali/f/c/a/a$j.smali index be8752582a..d3e8d27b9d 100644 --- a/com.discord/smali/f/c/a/a$j.smali +++ b/com.discord/smali/f/c/a/a$j.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->l(Lf/c/a/s;)V + value = Lf/c/a/a;->v(Landroid/os/Handler;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,18 +18,14 @@ # instance fields -.field public final synthetic d:Lf/c/a/s; - -.field public final synthetic e:Lf/c/a/a; +.field public final synthetic d:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/s;)V +.method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/a$j;->e:Lf/c/a/a; - - iput-object p2, p0, Lf/c/a/a$j;->d:Lf/c/a/s; + iput-object p1, p0, Lf/c/a/a$j;->d:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -39,449 +35,27 @@ # virtual methods .method public run()V - .locals 12 + .locals 2 - iget-object v0, p0, Lf/c/a/a$j;->e:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/a$j;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->c:Lf/c/a/q; - - const/4 v2, 0x0 + iget-object v1, v0, Lf/c/a/a;->m:Lf/c/a/w; if-nez v1, :cond_0 - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v1, v2, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v3, "Event tracked before first activity resumed.\nIf it was triggered in the Application class, it might timestamp or even send an install long before the user opens the app.\nPlease check https://github.com/adjust/android_sdk#can-i-trigger-an-event-at-application-launch for more information." - - invoke-virtual {v0, v3, v1}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/a$j;->e:Lf/c/a/a; - - invoke-static {v0}, Lf/c/a/a;->m(Lf/c/a/a;)V + return-void :cond_0 - iget-object v0, p0, Lf/c/a/a$j;->e:Lf/c/a/a; + iget-object v1, v1, Lf/c/a/w;->k:Lf/c/a/g1; - iget-object v1, p0, Lf/c/a/a$j;->d:Lf/c/a/s; + if-nez v1, :cond_1 - iget-object v3, v0, Lf/c/a/a;->c:Lf/c/a/q; - - invoke-virtual {v0, v3}, Lf/c/a/a;->n(Lf/c/a/q;)Z - - move-result v3 - - if-nez v3, :cond_1 - - goto/16 :goto_9 + return-void :cond_1 - invoke-virtual {v0}, Lf/c/a/a;->o()Z + iget-object v0, v0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; - move-result v3 + invoke-interface {v1, v0}, Lf/c/a/g1;->onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V - if-nez v3, :cond_2 - - goto/16 :goto_9 - - :cond_2 - const/4 v3, 0x1 - - if-nez v1, :cond_3 - - iget-object v4, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v5, v2, [Ljava/lang/Object; - - check-cast v4, Lf/c/a/x0; - - const-string v6, "Event missing" - - invoke-virtual {v4, v6, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_1 - - :cond_3 - iget-object v4, v1, Lf/c/a/s;->a:Ljava/lang/String; - - if-eqz v4, :cond_4 - - const/4 v4, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v4, 0x0 - - :goto_0 - if-nez v4, :cond_5 - - iget-object v4, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v5, v2, [Ljava/lang/Object; - - check-cast v4, Lf/c/a/x0; - - const-string v6, "Event not initialized correctly" - - invoke-virtual {v4, v6, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_1 - const/4 v4, 0x0 - - goto :goto_2 - - :cond_5 - const/4 v4, 0x1 - - :goto_2 - if-nez v4, :cond_6 - - goto/16 :goto_9 - - :cond_6 - iget-object v4, v1, Lf/c/a/s;->f:Ljava/lang/String; - - if-eqz v4, :cond_c - - invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z - - move-result v5 - - if-eqz v5, :cond_7 - - goto :goto_4 - - :cond_7 - iget-object v5, v0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v5, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - if-nez v5, :cond_8 - - const/4 v5, 0x0 - - goto :goto_3 - - :cond_8 - invoke-virtual {v5, v4}, Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z - - move-result v5 - - :goto_3 - if-eqz v5, :cond_9 - - iget-object v5, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v6, v3, [Ljava/lang/Object; - - aput-object v4, v6, v2 - - check-cast v5, Lf/c/a/x0; - - const-string v4, "Skipping duplicated order ID \'%s\'" - - invoke-virtual {v5, v4, v6}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - const/4 v4, 0x0 - - goto :goto_5 - - :cond_9 - iget-object v5, v0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v6, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - if-nez v6, :cond_a - - new-instance v6, Ljava/util/LinkedList; - - invoke-direct {v6}, Ljava/util/LinkedList;->()V - - iput-object v6, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - :cond_a - iget-object v6, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - invoke-virtual {v6}, Ljava/util/LinkedList;->size()I - - move-result v6 - - const/16 v7, 0xa - - if-lt v6, v7, :cond_b - - iget-object v6, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - invoke-virtual {v6}, Ljava/util/LinkedList;->removeLast()Ljava/lang/Object; - - :cond_b - iget-object v5, v5, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - invoke-virtual {v5, v4}, Ljava/util/LinkedList;->addFirst(Ljava/lang/Object;)V - - iget-object v5, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v6, v3, [Ljava/lang/Object; - - aput-object v4, v6, v2 - - check-cast v5, Lf/c/a/x0; - - const-string v4, "Added order ID \'%s\'" - - invoke-virtual {v5, v4, v6}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_c - :goto_4 - const/4 v4, 0x1 - - :goto_5 - if-nez v4, :cond_d - - goto/16 :goto_9 - - :cond_d - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v10 - - iget-object v4, v0, Lf/c/a/a;->c:Lf/c/a/q; - - iget v5, v4, Lf/c/a/q;->eventCount:I - - add-int/2addr v5, v3 - - iput v5, v4, Lf/c/a/q;->eventCount:I - - invoke-virtual {v0, v10, v11}, Lf/c/a/a;->A(J)Z - - new-instance v4, Lf/c/a/f1; - - iget-object v6, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v7, v0, Lf/c/a/a;->i:Lf/c/a/m0; - - iget-object v8, v0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v9, v0, Lf/c/a/a;->n:Lf/c/a/p1; - - move-object v5, v4 - - invoke-direct/range {v5 .. v11}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V - - iget-object v5, v0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean v5, v5, Lf/c/a/a$m;->d:Z - - invoke-virtual {v4}, Lf/c/a/f1;->l()Ljava/util/Map; - - move-result-object v6 - - iget-object v7, v4, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget v7, v7, Lf/c/a/f1$a;->b:I - - int-to-long v7, v7 - - const-string v9, "event_count" - - invoke-static {v6, v9, v7, v8}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v7, v1, Lf/c/a/s;->a:Ljava/lang/String; - - const-string v8, "event_token" - - invoke-static {v6, v8, v7}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v7, v1, Lf/c/a/s;->b:Ljava/lang/Double; - - if-nez v7, :cond_e - - goto :goto_6 - - :cond_e - sget-object v8, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v9, v3, [Ljava/lang/Object; - - aput-object v7, v9, v2 - - const-string v7, "%.5f" - - invoke-static {v8, v7, v9}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v7 - - const-string v8, "revenue" - - invoke-static {v6, v8, v7}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :goto_6 - iget-object v7, v1, Lf/c/a/s;->c:Ljava/lang/String; - - const-string v8, "currency" - - invoke-static {v6, v8, v7}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - if-nez v5, :cond_f - - iget-object v7, v4, Lf/c/a/f1;->d:Lf/c/a/p1; - - iget-object v7, v7, Lf/c/a/p1;->a:Ljava/util/Map; - - iget-object v8, v1, Lf/c/a/s;->d:Ljava/util/Map; - - const-string v9, "Callback" - - invoke-static {v7, v8, v9}, Lf/c/a/v1;->v(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v7 - - const-string v8, "callback_params" - - invoke-static {v6, v8, v7}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v7, v4, Lf/c/a/f1;->d:Lf/c/a/p1; - - iget-object v7, v7, Lf/c/a/p1;->b:Ljava/util/Map; - - iget-object v8, v1, Lf/c/a/s;->e:Ljava/util/Map; - - const-string v9, "Partner" - - invoke-static {v7, v8, v9}, Lf/c/a/v1;->v(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v7 - - const-string v8, "partner_params" - - invoke-static {v6, v8, v7}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - :cond_f - sget-object v7, Lf/c/a/o;->f:Lf/c/a/o; - - invoke-virtual {v4, v7}, Lf/c/a/f1;->k(Lf/c/a/o;)Lf/c/a/p; - - move-result-object v4 - - const-string v7, "/event" - - iput-object v7, v4, Lf/c/a/p;->path:Ljava/lang/String; - - iget-object v7, v1, Lf/c/a/s;->b:Ljava/lang/Double; - - if-nez v7, :cond_10 - - sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v8, v3, [Ljava/lang/Object; - - iget-object v9, v1, Lf/c/a/s;->a:Ljava/lang/String; - - aput-object v9, v8, v2 - - const-string v9, "\'%s\'" - - invoke-static {v7, v9, v8}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v7 - - goto :goto_7 - - :cond_10 - sget-object v8, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v9, 0x3 - - new-array v9, v9, [Ljava/lang/Object; - - aput-object v7, v9, v2 - - iget-object v7, v1, Lf/c/a/s;->c:Ljava/lang/String; - - aput-object v7, v9, v3 - - const/4 v7, 0x2 - - iget-object v10, v1, Lf/c/a/s;->a:Ljava/lang/String; - - aput-object v10, v9, v7 - - const-string v7, "(%.5f %s, \'%s\')" - - invoke-static {v8, v7, v9}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v7 - - :goto_7 - iput-object v7, v4, Lf/c/a/p;->suffix:Ljava/lang/String; - - iput-object v6, v4, Lf/c/a/p;->parameters:Ljava/util/Map; - - if-eqz v5, :cond_11 - - iget-object v5, v1, Lf/c/a/s;->d:Ljava/util/Map; - - iput-object v5, v4, Lf/c/a/p;->callbackParameters:Ljava/util/Map; - - iget-object v1, v1, Lf/c/a/s;->e:Ljava/util/Map; - - iput-object v1, v4, Lf/c/a/p;->partnerParameters:Ljava/util/Map; - - :cond_11 - iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {v1, v4}, Lf/c/a/r0;->d(Lf/c/a/p;)V - - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-boolean v1, v1, Lf/c/a/r;->f:Z - - if-eqz v1, :cond_12 - - iget-object v1, v0, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v3, v3, [Ljava/lang/Object; - - iget-object v4, v4, Lf/c/a/p;->suffix:Ljava/lang/String; - - aput-object v4, v3, v2 - - check-cast v1, Lf/c/a/x0; - - const-string v2, "Buffered event %s" - - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_8 - - :cond_12 - iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {v1}, Lf/c/a/r0;->b()V - - :goto_8 - iget-object v1, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-boolean v1, v1, Lf/c/a/r;->p:Z - - if-eqz v1, :cond_13 - - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean v1, v1, Lf/c/a/a$m;->c:Z - - if-eqz v1, :cond_13 - - invoke-virtual {v0}, Lf/c/a/a;->u()V - - :cond_13 - invoke-virtual {v0}, Lf/c/a/a;->G()V - - :goto_9 return-void .end method diff --git a/com.discord/smali/f/c/a/a$k.smali b/com.discord/smali/f/c/a/a$k.smali index e02004a368..24fbef3f2f 100644 --- a/com.discord/smali/f/c/a/a$k.smali +++ b/com.discord/smali/f/c/a/a$k.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->k(Z)V + value = Lf/c/a/a;->o(Lf/c/a/x;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,18 +18,18 @@ # instance fields -.field public final synthetic d:Z +.field public final synthetic d:Lf/c/a/x; .field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Z)V +.method public constructor (Lf/c/a/a;Lf/c/a/x;)V .locals 0 iput-object p1, p0, Lf/c/a/a$k;->e:Lf/c/a/a; - iput-boolean p2, p0, Lf/c/a/a$k;->d:Z + iput-object p2, p0, Lf/c/a/a$k;->d:Lf/c/a/x; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -39,17 +39,939 @@ # virtual methods .method public run()V - .locals 3 + .locals 18 - iget-object v0, p0, Lf/c/a/a$k;->e:Lf/c/a/a; + move-object/from16 v0, p0 - iget-boolean v1, p0, Lf/c/a/a$k;->d:Z + iget-object v1, v0, Lf/c/a/a$k;->e:Lf/c/a/a; - iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v2, v1, Lf/c/a/a;->h:Lf/c/a/a$n; - iput-boolean v1, v2, Lf/c/a/q;->askingAttribution:Z + iget-boolean v2, v2, Lf/c/a/a$n;->h:Z - invoke-virtual {v0}, Lf/c/a/a;->G()V + const/4 v3, 0x1 + xor-int/2addr v2, v3 + + const/4 v4, 0x0 + + if-eqz v2, :cond_0 + + iget-object v1, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v2, v4, [Ljava/lang/Object; + + const-string v5, "Event tracked before first activity resumed.\nIf it was triggered in the Application class, it might timestamp or even send an install long before the user opens the app.\nPlease check https://github.com/adjust/android_sdk#can-i-trigger-an-event-at-application-launch for more information." + + invoke-interface {v1, v5, v2}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v1, v0, Lf/c/a/a$k;->e:Lf/c/a/a; + + invoke-static {v1}, Lf/c/a/a;->p(Lf/c/a/a;)V + + :cond_0 + iget-object v1, v0, Lf/c/a/a$k;->e:Lf/c/a/a; + + iget-object v2, v0, Lf/c/a/a$k;->d:Lf/c/a/x; + + invoke-virtual {v1}, Lf/c/a/a;->q()Z + + move-result v5 + + if-nez v5, :cond_1 + + goto/16 :goto_9 + + :cond_1 + invoke-virtual {v1}, Lf/c/a/a;->u()Z + + move-result v5 + + if-nez v5, :cond_2 + + goto/16 :goto_9 + + :cond_2 + if-nez v2, :cond_3 + + iget-object v5, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v6, v4, [Ljava/lang/Object; + + const-string v7, "Event missing" + + invoke-interface {v5, v7, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_1 + + :cond_3 + iget-object v5, v2, Lf/c/a/x;->a:Ljava/lang/String; + + if-eqz v5, :cond_4 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v5, 0x0 + + :goto_0 + if-nez v5, :cond_5 + + iget-object v5, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v6, v4, [Ljava/lang/Object; + + const-string v7, "Event not initialized correctly" + + invoke-interface {v5, v7, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_1 + const/4 v5, 0x0 + + goto :goto_2 + + :cond_5 + const/4 v5, 0x1 + + :goto_2 + if-nez v5, :cond_6 + + goto/16 :goto_9 + + :cond_6 + iget-object v5, v2, Lf/c/a/x;->f:Ljava/lang/String; + + if-eqz v5, :cond_c + + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z + + move-result v6 + + if-eqz v6, :cond_7 + + goto :goto_4 + + :cond_7 + iget-object v6, v1, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v6, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + if-nez v6, :cond_8 + + const/4 v6, 0x0 + + goto :goto_3 + + :cond_8 + invoke-virtual {v6, v5}, Ljava/util/LinkedList;->contains(Ljava/lang/Object;)Z + + move-result v6 + + :goto_3 + if-eqz v6, :cond_9 + + iget-object v6, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v7, v3, [Ljava/lang/Object; + + aput-object v5, v7, v4 + + const-string v5, "Skipping duplicated order ID \'%s\'" + + invoke-interface {v6, v5, v7}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + const/4 v5, 0x0 + + goto :goto_5 + + :cond_9 + iget-object v6, v1, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v7, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + if-nez v7, :cond_a + + new-instance v7, Ljava/util/LinkedList; + + invoke-direct {v7}, Ljava/util/LinkedList;->()V + + iput-object v7, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + :cond_a + iget-object v7, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + invoke-virtual {v7}, Ljava/util/LinkedList;->size()I + + move-result v7 + + const/16 v8, 0xa + + if-lt v7, v8, :cond_b + + iget-object v7, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + invoke-virtual {v7}, Ljava/util/LinkedList;->removeLast()Ljava/lang/Object; + + :cond_b + iget-object v6, v6, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + invoke-virtual {v6, v5}, Ljava/util/LinkedList;->addFirst(Ljava/lang/Object;)V + + iget-object v6, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v7, v3, [Ljava/lang/Object; + + aput-object v5, v7, v4 + + const-string v5, "Added order ID \'%s\'" + + invoke-interface {v6, v5, v7}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_c + :goto_4 + const/4 v5, 0x1 + + :goto_5 + if-nez v5, :cond_d + + goto/16 :goto_9 + + :cond_d + iget-object v5, v1, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v5, v5, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v5, :cond_e + + goto/16 :goto_9 + + :cond_e + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v11 + + iget-object v5, v1, Lf/c/a/a;->c:Lf/c/a/v; + + iget v6, v5, Lf/c/a/v;->eventCount:I + + add-int/2addr v6, v3 + + iput v6, v5, Lf/c/a/v;->eventCount:I + + invoke-virtual {v1, v11, v12}, Lf/c/a/a;->J(J)Z + + new-instance v5, Lf/c/a/n1; + + iget-object v7, v1, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v8, v1, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v9, v1, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v10, v1, Lf/c/a/a;->q:Lf/c/a/x1; + + move-object v6, v5 + + invoke-direct/range {v6 .. v12}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + iget-object v6, v1, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v6, v6, Lf/c/a/a$n;->d:Z + + sget-object v7, Lf/c/a/t;->f:Lf/c/a/t; + + iget-object v8, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v8, v8, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v8}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v15 + + new-instance v8, Ljava/util/HashMap; + + invoke-direct {v8}, Ljava/util/HashMap;->()V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v10, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v9, v10}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v9 + + if-eqz v9, :cond_f + + invoke-virtual {v8, v9}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_f + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v10, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v9, v10}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v9 + + if-eqz v9, :cond_10 + + invoke-virtual {v8, v9}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_10 + if-nez v6, :cond_11 + + iget-object v9, v5, Lf/c/a/n1;->e:Lf/c/a/x1; + + iget-object v9, v9, Lf/c/a/x1;->a:Ljava/util/Map; + + iget-object v10, v2, Lf/c/a/x;->d:Ljava/util/Map; + + const-string v11, "Callback" + + invoke-static {v9, v10, v11}, Lf/c/a/e2;->y(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v9 + + const-string v10, "callback_params" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v9, v5, Lf/c/a/n1;->e:Lf/c/a/x1; + + iget-object v9, v9, Lf/c/a/x1;->b:Ljava/util/Map; + + iget-object v10, v2, Lf/c/a/x;->e:Ljava/util/Map; + + const-string v11, "Partner" + + invoke-static {v9, v10, v11}, Lf/c/a/e2;->y(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v9 + + const-string v10, "partner_params" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + :cond_11 + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v10, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v10, v10, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v9, v10}, Lf/c/a/p0;->b(Landroid/content/Context;)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v9, v9, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v10, "android_uuid" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v10, "tracking_enabled" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v10, "gps_adid" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v10, "gps_adid_src" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v9, v9, Lf/c/a/p0;->c:I + + int-to-long v9, v9 + + const-string v11, "gps_adid_attempt" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v5, v8}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v9 + + if-nez v9, :cond_12 + + sget-object v9, Lf/c/a/n1;->p:Lf/c/a/w0; + + new-array v10, v4, [Ljava/lang/Object; + + const-string v11, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v9, v11, v10}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v10, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v10, v10, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v9, v10}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v10, "mac_sha1" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v10, "mac_md5" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v10, "android_id" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_12 + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->r:Ljava/lang/String; + + const-string v10, "api_level" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v10, "app_secret" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v10, "app_token" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->l:Ljava/lang/String; + + const-string v10, "app_version" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v9, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v10, "attribution_deeplink" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v9}, Lf/c/a/e2;->e(Landroid/content/Context;)I + + move-result v9 + + int-to-long v9, v9 + + const-string v11, "connectivity_type" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->t:Ljava/lang/String; + + const-string v10, "country" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->A:Ljava/lang/String; + + const-string v10, "cpu_type" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v9, v5, Lf/c/a/n1;->a:J + + const-string v11, "created_at" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v2, Lf/c/a/x;->c:Ljava/lang/String; + + const-string v10, "currency" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v10, "device_known" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->o:Ljava/lang/String; + + const-string v10, "device_manufacturer" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v10, "device_name" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v10, "device_type" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->y:Ljava/lang/String; + + const-string v10, "display_height" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->x:Ljava/lang/String; + + const-string v10, "display_width" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v10, "environment" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v2, Lf/c/a/x;->g:Ljava/lang/String; + + const-string v10, "event_callback_id" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v9, v9, Lf/c/a/n1$a;->a:I + + int-to-long v9, v9 + + const-string v11, "event_count" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v9, v9, Lf/c/a/w;->i:Z + + invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v9 + + const-string v10, "event_buffering_enabled" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v9, v2, Lf/c/a/x;->a:Ljava/lang/String; + + const-string v10, "event_token" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v10, "external_device_id" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v11, v9, Lf/c/a/p0;->i:Ljava/lang/String; + + const-string v10, "fb_id" + + const-string v14, "fire_adid" + + const-string v17, "fire_tracking_enabled" + + move-object v9, v8 + + move-object v12, v15 + + move-object v13, v8 + + move-object/from16 v16, v8 + + invoke-static/range {v9 .. v17}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->z:Ljava/lang/String; + + const-string v10, "hardware_name" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->s:Ljava/lang/String; + + const-string v10, "language" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v9}, Lf/c/a/e2;->k(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v9 + + const-string v10, "mcc" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v9}, Lf/c/a/e2;->l(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v9 + + const-string v10, "mnc" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v9, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v10, "needs_response_details" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v9}, Lf/c/a/e2;->m(Landroid/content/Context;)I + + move-result v9 + + int-to-long v9, v9 + + const-string v11, "network_type" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->B:Ljava/lang/String; + + const-string v10, "os_build" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v10, "os_name" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v10, "os_version" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v10, "package_name" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v9, v9, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v10, "push_token" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v2, Lf/c/a/x;->b:Ljava/lang/Double; + + if-nez v9, :cond_13 + + goto :goto_6 + + :cond_13 + new-array v10, v3, [Ljava/lang/Object; + + aput-object v9, v10, v4 + + const-string v9, "%.5f" + + invoke-static {v9, v10}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v9 + + const-string v10, "revenue" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :goto_6 + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->w:Ljava/lang/String; + + const-string v10, "screen_density" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->v:Ljava/lang/String; + + const-string v10, "screen_format" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v9, v9, Lf/c/a/p0;->u:Ljava/lang/String; + + const-string v10, "screen_size" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v9, v9, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v10, "secret_id" + + invoke-static {v8, v10, v9}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v9, v9, Lf/c/a/n1$a;->b:I + + int-to-long v9, v9 + + const-string v11, "session_count" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v9, v9, Lf/c/a/n1$a;->f:J + + const-string v11, "session_length" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v9, v9, Lf/c/a/n1$a;->c:I + + int-to-long v9, v9 + + const-string v11, "subsession_count" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v9, v5, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v9, v9, Lf/c/a/n1$a;->d:J + + const-string v11, "time_spent" + + invoke-static {v8, v11, v9, v10}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v5, v8}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v5, v7}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v9 + + const-string v10, "/event" + + iput-object v10, v9, Lf/c/a/u;->path:Ljava/lang/String; + + iget-object v10, v2, Lf/c/a/x;->b:Ljava/lang/Double; + + if-nez v10, :cond_14 + + new-array v10, v3, [Ljava/lang/Object; + + iget-object v11, v2, Lf/c/a/x;->a:Ljava/lang/String; + + aput-object v11, v10, v4 + + const-string v11, "\'%s\'" + + invoke-static {v11, v10}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v10 + + goto :goto_7 + + :cond_14 + const/4 v11, 0x3 + + new-array v11, v11, [Ljava/lang/Object; + + aput-object v10, v11, v4 + + iget-object v10, v2, Lf/c/a/x;->c:Ljava/lang/String; + + aput-object v10, v11, v3 + + const/4 v10, 0x2 + + iget-object v12, v2, Lf/c/a/x;->a:Ljava/lang/String; + + aput-object v12, v11, v10 + + const-string v10, "(%.5f %s, \'%s\')" + + invoke-static {v10, v11}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v10 + + :goto_7 + iput-object v10, v9, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v7}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v7 + + iget-object v10, v9, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v5, v5, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v11, v5, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v5, v5, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v8, v7, v10, v11, v5}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v8, v9, Lf/c/a/u;->parameters:Ljava/util/Map; + + if-eqz v6, :cond_15 + + iget-object v5, v2, Lf/c/a/x;->d:Ljava/util/Map; + + iput-object v5, v9, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + iget-object v2, v2, Lf/c/a/x;->e:Ljava/util/Map; + + iput-object v2, v9, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + :cond_15 + iget-object v2, v1, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v2, v9}, Lf/c/a/x0;->g(Lf/c/a/u;)V + + iget-object v2, v1, Lf/c/a/a;->m:Lf/c/a/w; + + iget-boolean v2, v2, Lf/c/a/w;->i:Z + + if-eqz v2, :cond_16 + + iget-object v2, v1, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v3, v3, [Ljava/lang/Object; + + iget-object v5, v9, Lf/c/a/u;->suffix:Ljava/lang/String; + + aput-object v5, v3, v4 + + const-string v4, "Buffered event %s" + + invoke-interface {v2, v4, v3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_8 + + :cond_16 + iget-object v2, v1, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v2}, Lf/c/a/x0;->e()V + + :goto_8 + iget-object v2, v1, Lf/c/a/a;->m:Lf/c/a/w; + + iget-boolean v2, v2, Lf/c/a/w;->s:Z + + if-eqz v2, :cond_17 + + iget-object v2, v1, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v2, v2, Lf/c/a/a$n;->c:Z + + if-eqz v2, :cond_17 + + invoke-virtual {v1}, Lf/c/a/a;->D()V + + :cond_17 + invoke-virtual {v1}, Lf/c/a/a;->P()V + + :goto_9 return-void .end method diff --git a/com.discord/smali/f/c/a/a$l.smali b/com.discord/smali/f/c/a/a$l.smali index 54faeb1a48..62dd19923d 100644 --- a/com.discord/smali/f/c/a/a$l.smali +++ b/com.discord/smali/f/c/a/a$l.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/a;->h()V + value = Lf/c/a/a;->m(Z)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,18 @@ # instance fields -.field public final synthetic d:Lf/c/a/a; +.field public final synthetic d:Z + +.field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;)V +.method public constructor (Lf/c/a/a;Z)V .locals 0 - iput-object p1, p0, Lf/c/a/a$l;->d:Lf/c/a/a; + iput-object p1, p0, Lf/c/a/a$l;->e:Lf/c/a/a; + + iput-boolean p2, p0, Lf/c/a/a$l;->d:Z invoke-direct {p0}, Ljava/lang/Object;->()V @@ -35,11 +39,17 @@ # virtual methods .method public run()V - .locals 1 + .locals 3 - iget-object v0, p0, Lf/c/a/a$l;->d:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/a$l;->e:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->s()V + iget-boolean v1, p0, Lf/c/a/a$l;->d:Z + + iget-object v2, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iput-boolean v1, v2, Lf/c/a/v;->askingAttribution:Z + + invoke-virtual {v0}, Lf/c/a/a;->P()V return-void .end method diff --git a/com.discord/smali/f/c/a/a$m.smali b/com.discord/smali/f/c/a/a$m.smali index 9810c34020..dc7e2c6f3c 100644 --- a/com.discord/smali/f/c/a/a$m.smali +++ b/com.discord/smali/f/c/a/a$m.smali @@ -2,39 +2,44 @@ .super Ljava/lang/Object; .source "ActivityHandler.java" +# interfaces +.implements Ljava/lang/Runnable; + # annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/c/a/a; +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/a;->k()V .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x1 - name = "m" + name = null .end annotation # instance fields -.field public a:Z - -.field public b:Z - -.field public c:Z - -.field public d:Z - -.field public e:Z - -.field public f:Z - -.field public g:Z +.field public final synthetic d:Lf/c/a/a; # direct methods .method public constructor (Lf/c/a/a;)V .locals 0 + iput-object p1, p0, Lf/c/a/a$m;->d:Lf/c/a/a; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method + + +# virtual methods +.method public run()V + .locals 1 + + iget-object v0, p0, Lf/c/a/a$m;->d:Lf/c/a/a; + + invoke-virtual {v0}, Lf/c/a/a;->A()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/a$n.smali b/com.discord/smali/f/c/a/a$n.smali new file mode 100644 index 0000000000..dbfd6ecf53 --- /dev/null +++ b/com.discord/smali/f/c/a/a$n.smali @@ -0,0 +1,42 @@ +.class public Lf/c/a/a$n; +.super Ljava/lang/Object; +.source "ActivityHandler.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/c/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "n" +.end annotation + + +# instance fields +.field public a:Z + +.field public b:Z + +.field public c:Z + +.field public d:Z + +.field public e:Z + +.field public f:Z + +.field public g:Z + +.field public h:Z + + +# direct methods +.method public constructor (Lf/c/a/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/a.smali b/com.discord/smali/f/c/a/a.smali index bbbbafc8b5..bc352daa15 100644 --- a/com.discord/smali/f/c/a/a.smali +++ b/com.discord/smali/f/c/a/a.smali @@ -3,401 +3,1574 @@ .source "ActivityHandler.java" # interfaces -.implements Lf/c/a/o0; +.implements Lf/c/a/u0; # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { - Lf/c/a/a$m; + Lf/c/a/a$n; } .end annotation # static fields -.field public static o:J +.field public static t:J -.field public static p:J +.field public static u:J -.field public static q:J +.field public static v:J -.field public static r:J +.field public static w:J -.field public static s:J +.field public static x:J # instance fields -.field public a:Lf/c/a/l0; +.field public a:Lf/c/a/f2/h; -.field public b:Lf/c/a/r0; +.field public b:Lf/c/a/x0; -.field public c:Lf/c/a/q; +.field public c:Lf/c/a/v; -.field public d:Lf/c/a/q0; +.field public d:Lf/c/a/w0; -.field public e:Lf/c/a/t1; +.field public e:Lf/c/a/f2/j; -.field public f:Lf/c/a/u1; +.field public f:Lf/c/a/f2/k; -.field public g:Lf/c/a/u1; +.field public g:Lf/c/a/f2/k; -.field public h:Lf/c/a/a$m; +.field public h:Lf/c/a/a$n; -.field public i:Lf/c/a/m0; +.field public i:Ljava/lang/String; -.field public j:Lf/c/a/r; +.field public j:Ljava/lang/String; -.field public k:Lcom/adjust/sdk/AdjustAttribution; +.field public k:Ljava/lang/String; .field public l:Lf/c/a/p0; -.field public m:Lf/c/a/u0; +.field public m:Lf/c/a/w; -.field public n:Lf/c/a/p1; +.field public n:Lcom/adjust/sdk/AdjustAttribution; + +.field public o:Lf/c/a/v0; + +.field public p:Lf/c/a/a1; + +.field public q:Lf/c/a/x1; + +.field public r:Lf/c/a/b1; + +.field public s:Lf/c/a/c1; # direct methods -.method public constructor (Lf/c/a/r;)V - .locals 4 +.method public constructor (Lf/c/a/w;)V + .locals 3 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/c/a/a;->j:Lf/c/a/r; + iput-object p1, p0, Lf/c/a/a;->m:Lf/c/a/w; - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; move-result-object v0 - iput-object v0, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iput-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; - check-cast v0, Lf/c/a/x0; + invoke-interface {v0}, Lf/c/a/w0;->a()V - const/4 v1, 0x1 + new-instance v0, Lf/c/a/f2/c; - iput-boolean v1, v0, Lf/c/a/x0;->b:Z + const-string v1, "ActivityHandler" - new-instance v0, Lf/c/a/l0; + invoke-direct {v0, v1}, Lf/c/a/f2/c;->(Ljava/lang/String;)V - const-string v2, "ActivityHandler" + iput-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; - const/4 v3, 0x0 + new-instance v0, Lf/c/a/a$n; - invoke-direct {v0, v2, v3}, Lf/c/a/l0;->(Ljava/lang/String;Z)V + invoke-direct {v0, p0}, Lf/c/a/a$n;->(Lf/c/a/a;)V - iput-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iput-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - new-instance v0, Lf/c/a/a$m; + iget-object v1, p1, Lf/c/a/w;->y:Ljava/lang/Boolean; - invoke-direct {v0, p0}, Lf/c/a/a$m;->(Lf/c/a/a;)V + const/4 v2, 0x1 - iput-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + if-eqz v1, :cond_0 - iget-object v2, p1, Lf/c/a/r;->v:Ljava/lang/Boolean; + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - if-eqz v2, :cond_0 - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 + move-result v1 goto :goto_0 :cond_0 - const/4 v2, 0x1 + const/4 v1, 0x1 :goto_0 - iput-boolean v2, v0, Lf/c/a/a$m;->a:Z + iput-boolean v1, v0, Lf/c/a/a$n;->a:Z - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean p1, p1, Lf/c/a/r;->w:Z + iget-boolean p1, p1, Lf/c/a/w;->z:Z - iput-boolean p1, v0, Lf/c/a/a$m;->b:Z + iput-boolean p1, v0, Lf/c/a/a$n;->b:Z - iput-boolean v1, v0, Lf/c/a/a$m;->c:Z + iput-boolean v2, v0, Lf/c/a/a$n;->c:Z - iput-boolean v3, v0, Lf/c/a/a$m;->d:Z + const/4 p1, 0x0 - iput-boolean v3, v0, Lf/c/a/a$m;->e:Z + iput-boolean p1, v0, Lf/c/a/a$n;->d:Z - iput-boolean v3, v0, Lf/c/a/a$m;->g:Z + iput-boolean p1, v0, Lf/c/a/a$n;->e:Z - iget-object p1, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iput-boolean p1, v0, Lf/c/a/a$n;->g:Z + + iput-boolean p1, v0, Lf/c/a/a$n;->h:Z + + iget-object p1, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; new-instance v0, Lf/c/a/a$e; invoke-direct {v0, p0}, Lf/c/a/a$e;->(Lf/c/a/a;)V - iget-object p1, p1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast p1, Lf/c/a/f2/c; - invoke-virtual {p1, v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {p1, v0}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method -.method public static m(Lf/c/a/a;)V +.method public static p(Lf/c/a/a;)V .locals 11 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - if-eqz v0, :cond_0 + iget-boolean v0, v0, Lf/c/a/a$n;->h:Z - iget-boolean v0, v0, Lf/c/a/q;->enabled:Z + const/4 v1, 0x1 - if-nez v0, :cond_0 + xor-int/2addr v0, v1 - goto/16 :goto_1 + const-wide/16 v2, 0x0 - :cond_0 - invoke-virtual {p0}, Lf/c/a/a;->D()V + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v0, v0, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v0}, Lf/c/a/g0;->b(Lf/c/a/w0;)V + + new-instance v0, Lf/c/a/v; + + invoke-direct {v0}, Lf/c/a/v;->()V + + iput-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iput-boolean v1, v0, Lf/c/a/a$n;->h:Z + + invoke-virtual {p0}, Lf/c/a/a;->M()V invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - move-result-wide v0 + move-result-wide v4 - iget-object v2, p0, Lf/c/a/a;->c:Lf/c/a/q; + new-instance v0, Lf/c/a/z1; - const-wide/16 v3, 0x0 + iget-object v6, p0, Lf/c/a/a;->m:Lf/c/a/w; - const/4 v5, 0x1 + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; - if-nez v2, :cond_2 + invoke-direct {v0, v6}, Lf/c/a/z1;->(Landroid/content/Context;)V - new-instance v2, Lf/c/a/q; + iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/v; - invoke-direct {v2}, Lf/c/a/q;->()V - - iput-object v2, p0, Lf/c/a/a;->c:Lf/c/a/q; - - new-instance v2, Lf/c/a/r1; - - iget-object v6, p0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v6, v6, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-direct {v2, v6}, Lf/c/a/r1;->(Landroid/content/Context;)V - - iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/q; - - invoke-virtual {v2}, Lf/c/a/r1;->a()Ljava/lang/String; + invoke-virtual {v0}, Lf/c/a/z1;->d()Ljava/lang/String; move-result-object v7 - iput-object v7, v6, Lf/c/a/q;->pushToken:Ljava/lang/String; + iput-object v7, v6, Lf/c/a/v;->pushToken:Ljava/lang/String; - iget-object v6, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v6, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean v6, v6, Lf/c/a/a$m;->a:Z + iget-boolean v6, v6, Lf/c/a/a$n;->a:Z + + if-eqz v6, :cond_2 + + invoke-virtual {v0}, Lf/c/a/z1;->c()Z + + move-result v6 + + if-eqz v6, :cond_0 + + invoke-virtual {p0}, Lf/c/a/a;->t()V + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/c/a/z1;->b()Z + + move-result v6 if-eqz v6, :cond_1 - iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iput v5, v6, Lf/c/a/q;->sessionCount:I - - invoke-virtual {p0, v0, v1}, Lf/c/a/a;->z(J)V + invoke-virtual {p0}, Lf/c/a/a;->s()V :cond_1 - iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/v; - iput v5, v6, Lf/c/a/q;->subsessionCount:I + iput v1, v6, Lf/c/a/v;->sessionCount:I - iput-wide v3, v6, Lf/c/a/q;->sessionLength:J + invoke-virtual {p0, v4, v5}, Lf/c/a/a;->I(J)V - iput-wide v3, v6, Lf/c/a/q;->timeSpent:J - - iput-wide v0, v6, Lf/c/a/q;->lastActivity:J - - const-wide/16 v0, -0x1 - - iput-wide v0, v6, Lf/c/a/q;->lastInterval:J - - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean v1, v0, Lf/c/a/a$m;->a:Z - - iput-boolean v1, v6, Lf/c/a/q;->enabled:Z - - iget-boolean v0, v0, Lf/c/a/a$m;->e:Z - - iput-boolean v0, v6, Lf/c/a/q;->updatePackages:Z - - invoke-virtual {p0}, Lf/c/a/a;->G()V - - invoke-virtual {v2}, Lf/c/a/r1;->f()V - - goto :goto_0 + invoke-virtual {p0, v0}, Lf/c/a/a;->r(Lf/c/a/z1;)V :cond_2 - iget-wide v6, v2, Lf/c/a/q;->lastActivity:J + :goto_0 + iget-object v6, p0, Lf/c/a/a;->c:Lf/c/a/v; - sub-long v6, v0, v6 + iput v1, v6, Lf/c/a/v;->subsessionCount:I + + iput-wide v2, v6, Lf/c/a/v;->sessionLength:J + + iput-wide v2, v6, Lf/c/a/v;->timeSpent:J + + iput-wide v4, v6, Lf/c/a/v;->lastActivity:J + + const-wide/16 v1, -0x1 + + iput-wide v1, v6, Lf/c/a/v;->lastInterval:J + + iget-object v1, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v2, v1, Lf/c/a/a$n;->a:Z + + iput-boolean v2, v6, Lf/c/a/v;->enabled:Z + + iget-boolean v1, v1, Lf/c/a/a$n;->e:Z + + iput-boolean v1, v6, Lf/c/a/v;->updatePackages:Z + + invoke-virtual {p0}, Lf/c/a/a;->P()V + + monitor-enter v0 + + :try_start_0 + const-string v1, "push_token" + + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + monitor-exit v0 + + monitor-enter v0 + + :try_start_1 + const-string v1, "gdpr_forget_me" + + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + monitor-exit v0 + + monitor-enter v0 + + :try_start_2 + const-string v1, "disable_third_party_sharing" + + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit v0 + + invoke-virtual {p0}, Lf/c/a/a;->y()V + + goto/16 :goto_3 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 + + :catchall_1 + move-exception p0 + + monitor-exit v0 + + throw p0 + + :catchall_2 + move-exception p0 + + monitor-exit v0 + + throw p0 + + :cond_3 + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v0, v0, Lf/c/a/v;->enabled:Z + + if-nez v0, :cond_4 + + goto/16 :goto_3 + + :cond_4 + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v0, v0, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v0}, Lf/c/a/g0;->b(Lf/c/a/w0;)V + + invoke-virtual {p0}, Lf/c/a/a;->M()V + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v0, v0, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v0, :cond_5 + + goto/16 :goto_1 + + :cond_5 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v4 + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-wide v6, v0, Lf/c/a/v;->lastActivity:J + + sub-long v6, v4, v6 const/4 v8, 0x0 - cmp-long v9, v6, v3 + cmp-long v9, v6, v2 - if-gez v9, :cond_3 + if-gez v9, :cond_6 - iget-object v2, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; - new-array v3, v8, [Ljava/lang/Object; + new-array v2, v8, [Ljava/lang/Object; - check-cast v2, Lf/c/a/x0; + const-string v3, "Time travel!" - const-string v4, "Time travel!" + invoke-interface {v0, v3, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v2, v4, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; - iget-object v2, p0, Lf/c/a/a;->c:Lf/c/a/q; + iput-wide v4, v0, Lf/c/a/v;->lastActivity:J - iput-wide v0, v2, Lf/c/a/q;->lastActivity:J + invoke-virtual {p0}, Lf/c/a/a;->P()V - invoke-virtual {p0}, Lf/c/a/a;->G()V + goto :goto_1 - goto :goto_0 + :cond_6 + sget-wide v2, Lf/c/a/a;->w:J - :cond_3 - sget-wide v3, Lf/c/a/a;->r:J + cmp-long v9, v6, v2 - cmp-long v9, v6, v3 + if-lez v9, :cond_7 - if-lez v9, :cond_4 + invoke-virtual {p0, v4, v5}, Lf/c/a/a;->H(J)V - invoke-virtual {p0, v0, v1}, Lf/c/a/a;->y(J)V + new-instance v0, Lf/c/a/z1; - goto :goto_0 + iget-object v2, p0, Lf/c/a/a;->m:Lf/c/a/w; - :cond_4 - sget-wide v3, Lf/c/a/a;->s:J + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; - cmp-long v9, v6, v3 + invoke-direct {v0, v2}, Lf/c/a/z1;->(Landroid/content/Context;)V - if-lez v9, :cond_5 + invoke-virtual {p0, v0}, Lf/c/a/a;->r(Lf/c/a/z1;)V - iget v3, v2, Lf/c/a/q;->subsessionCount:I + goto :goto_1 - add-int/2addr v3, v5 + :cond_7 + sget-wide v2, Lf/c/a/a;->x:J - iput v3, v2, Lf/c/a/q;->subsessionCount:I + cmp-long v9, v6, v2 - iget-wide v9, v2, Lf/c/a/q;->sessionLength:J + if-lez v9, :cond_8 + + iget v2, v0, Lf/c/a/v;->subsessionCount:I + + add-int/2addr v2, v1 + + iput v2, v0, Lf/c/a/v;->subsessionCount:I + + iget-wide v9, v0, Lf/c/a/v;->sessionLength:J add-long/2addr v9, v6 - iput-wide v9, v2, Lf/c/a/q;->sessionLength:J + iput-wide v9, v0, Lf/c/a/v;->sessionLength:J - iput-wide v0, v2, Lf/c/a/q;->lastActivity:J + iput-wide v4, v0, Lf/c/a/v;->lastActivity:J - iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; - const/4 v1, 0x2 + const/4 v3, 0x2 - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - aput-object v2, v1, v8 - - iget-object v2, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iget v2, v2, Lf/c/a/q;->sessionCount:I + new-array v3, v3, [Ljava/lang/Object; invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v2 - aput-object v2, v1, v5 + aput-object v2, v3, v8 - check-cast v0, Lf/c/a/x0; + iget-object v2, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget v2, v2, Lf/c/a/v;->sessionCount:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v3, v1 const-string v2, "Started subsession %d of session %d" - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v0, v2, v3}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {p0}, Lf/c/a/a;->G()V + invoke-virtual {p0}, Lf/c/a/a;->P()V - goto :goto_0 + iget-object v0, p0, Lf/c/a/a;->r:Lf/c/a/b1; - :cond_5 - iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/q0; + invoke-virtual {v0}, Lf/c/a/b1;->c()V - new-array v1, v8, [Ljava/lang/Object; + iget-object v0, p0, Lf/c/a/a;->s:Lf/c/a/c1; - check-cast v0, Lf/c/a/x0; - - const-string v2, "Time span since last activity too short for a new subsession" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_0 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - invoke-virtual {p0, v0}, Lf/c/a/a;->n(Lf/c/a/q;)Z - - move-result v0 - - if-nez v0, :cond_6 - - goto :goto_1 - - :cond_6 - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean v1, v0, Lf/c/a/a$m;->f:Z - - if-eqz v1, :cond_7 - - iget-boolean v0, v0, Lf/c/a/a$m;->g:Z - - xor-int/2addr v0, v5 - - if-eqz v0, :cond_7 - - goto :goto_1 - - :cond_7 - iget-object v0, p0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; - - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-boolean v0, v0, Lf/c/a/q;->askingAttribution:Z - - if-nez v0, :cond_8 + invoke-virtual {v0}, Lf/c/a/c1;->a()V goto :goto_1 :cond_8 - iget-object p0, p0, Lf/c/a/a;->l:Lf/c/a/p0; + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; - check-cast p0, Lf/c/a/c0; + new-array v2, v8, [Ljava/lang/Object; - iget-object v0, p0, Lf/c/a/c0;->a:Lf/c/a/l0; + const-string v3, "Time span since last activity too short for a new subsession" - new-instance v1, Lf/c/a/d0; - - invoke-direct {v1, p0}, Lf/c/a/d0;->(Lf/c/a/c0;)V - - iget-object p0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-interface {v0, v3, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V :goto_1 + invoke-virtual {p0}, Lf/c/a/a;->q()Z + + move-result v0 + + if-nez v0, :cond_9 + + goto :goto_2 + + :cond_9 + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v2, v0, Lf/c/a/a$n;->f:Z + + if-eqz v2, :cond_a + + iget-boolean v0, v0, Lf/c/a/a$n;->g:Z + + xor-int/2addr v0, v1 + + if-eqz v0, :cond_a + + goto :goto_2 + + :cond_a + iget-object v0, p0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; + + if-eqz v0, :cond_b + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v0, v0, Lf/c/a/v;->askingAttribution:Z + + if-nez v0, :cond_b + + goto :goto_2 + + :cond_b + iget-object v0, p0, Lf/c/a/a;->o:Lf/c/a/v0; + + check-cast v0, Lf/c/a/h0; + + iget-object v1, v0, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/i0; + + invoke-direct {v2, v0}, Lf/c/a/i0;->(Lf/c/a/h0;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + :goto_2 + invoke-virtual {p0}, Lf/c/a/a;->y()V + + :goto_3 return-void .end method # virtual methods -.method public final A(J)Z +.method public final A()V + .locals 3 + + invoke-virtual {p0}, Lf/c/a/a;->u()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v0, v0, Lf/c/a/a$n;->h:Z + + xor-int/lit8 v0, v0, 0x1 + + if-eqz v0, :cond_1 + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/a;->p:Lf/c/a/a1; + + check-cast v0, Lf/c/a/s1; + + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/t1; + + invoke-direct {v2, v0}, Lf/c/a/t1;->(Lf/c/a/s1;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final B(Z)V + .locals 5 + + invoke-virtual {p0}, Lf/c/a/a;->u()Z + + move-result v0 + + const-string v1, "Adjust already enabled" + + const-string v2, "Adjust already disabled" + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eq v0, p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_0 + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v2, v4, [Ljava/lang/Object; + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v1, v4, [Ljava/lang/Object; + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + const/4 v0, 0x0 + + :goto_1 + if-nez v0, :cond_2 + + return-void + + :cond_2 + if-eqz p1, :cond_3 + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + if-eqz v0, :cond_3 + + iget-boolean v0, v0, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v0, :cond_3 + + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + const-string v0, "Re-enabling SDK not possible for forgotten user" + + new-array v1, v4, [Ljava/lang/Object; + + invoke-interface {p1, v0, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_3 + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iput-boolean p1, v0, Lf/c/a/a$n;->a:Z + + iget-boolean v0, v0, Lf/c/a/a$n;->h:Z + + xor-int/2addr v0, v3 + + if-eqz v0, :cond_4 + + xor-int/2addr p1, v3 + + const-string v0, "Handlers will start as paused due to the SDK being disabled" + + const-string v1, "Handlers will still start as paused" + + const-string v2, "Handlers will start as active due to the SDK being enabled" + + invoke-virtual {p0, p1, v0, v1, v2}, Lf/c/a/a;->O(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-void + + :cond_4 + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iput-boolean p1, v0, Lf/c/a/v;->enabled:Z + + invoke-virtual {p0}, Lf/c/a/a;->P()V + + if-eqz p1, :cond_8 + + new-instance v0, Lf/c/a/z1; + + iget-object v1, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-direct {v0, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V + + invoke-virtual {v0}, Lf/c/a/z1;->c()Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-virtual {p0}, Lf/c/a/a;->t()V + + goto :goto_2 + + :cond_5 + invoke-virtual {v0}, Lf/c/a/z1;->b()Z + + move-result v1 + + if-eqz v1, :cond_6 + + invoke-virtual {p0}, Lf/c/a/a;->s()V + + :cond_6 + :goto_2 + monitor-enter v0 + + :try_start_0 + const-string v1, "install_tracked" + + invoke-virtual {v0, v1, v4}, Lf/c/a/z1;->a(Ljava/lang/String;Z)Z + + move-result v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + if-nez v1, :cond_7 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lf/c/a/a;->H(J)V + + :cond_7 + invoke-virtual {p0, v0}, Lf/c/a/a;->r(Lf/c/a/z1;)V + + goto :goto_3 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + + throw p1 + + :cond_8 + :goto_3 + xor-int/2addr p1, v3 + + const-string v0, "Pausing handlers due to SDK being disabled" + + const-string v1, "Handlers remain paused" + + const-string v2, "Resuming handlers due to SDK being enabled" + + invoke-virtual {p0, p1, v0, v1, v2}, Lf/c/a/a;->O(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public C(Ljava/lang/String;Z)V + .locals 2 + + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/a$f; + + invoke-direct {v1, p0, p2, p1}, Lf/c/a/a$f;->(Lf/c/a/a;ZLjava/lang/String;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final D()V + .locals 5 + + iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/f2/k; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/c/a/a;->F()Z + + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/f2/k; + + invoke-virtual {v0}, Lf/c/a/f2/k;->b()J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-lez v4, :cond_2 + + return-void + + :cond_2 + iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/f2/k; + + sget-wide v1, Lf/c/a/a;->v:J + + invoke-virtual {v0, v1, v2}, Lf/c/a/f2/k;->c(J)V + + return-void +.end method + +.method public final E()V + .locals 8 + + iget-object v0, p0, Lf/c/a/a;->e:Lf/c/a/f2/j; + + iget-boolean v1, v0, Lf/c/a/f2/j;->g:Z + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + iget-object v1, v0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + iget-object v0, v0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + aput-object v0, v2, v3 + + const-string v0, "%s is already suspended" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + iget-object v1, v0, Lf/c/a/f2/j;->b:Ljava/util/concurrent/ScheduledFuture; + + sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-interface {v1, v4}, Ljava/util/concurrent/ScheduledFuture;->getDelay(Ljava/util/concurrent/TimeUnit;)J + + move-result-wide v4 + + iput-wide v4, v0, Lf/c/a/f2/j;->e:J + + iget-object v1, v0, Lf/c/a/f2/j;->b:Ljava/util/concurrent/ScheduledFuture; + + invoke-interface {v1, v3}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z + + sget-object v1, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + iget-wide v4, v0, Lf/c/a/f2/j;->e:J + + long-to-double v4, v4 + + const-wide v6, 0x408f400000000000L # 1000.0 + + div-double/2addr v4, v6 + + invoke-virtual {v1, v4, v5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v1 + + iget-object v4, v0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/Object; + + iget-object v6, v0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + aput-object v6, v5, v3 + + aput-object v1, v5, v2 + + const-string v1, "%s suspended with %s seconds left" + + invoke-interface {v4, v1, v5}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iput-boolean v2, v0, Lf/c/a/f2/j;->g:Z + + :goto_0 + return-void +.end method + +.method public final F()Z + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/c/a/a;->G(Z)Z + + move-result v0 + + return v0 +.end method + +.method public final G(Z)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/c/a/a;->x(Z)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object p1, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-boolean p1, p1, Lf/c/a/w;->s:Z + + const/4 v0, 0x1 + + if-eqz p1, :cond_1 + + return v0 + + :cond_1 + iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean p1, p1, Lf/c/a/a$n;->c:Z + + xor-int/2addr p1, v0 + + return p1 +.end method + +.method public final H(J)V + .locals 5 + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-wide v1, v0, Lf/c/a/v;->lastActivity:J + + sub-long v1, p1, v1 + + iget v3, v0, Lf/c/a/v;->sessionCount:I + + const/4 v4, 0x1 + + add-int/2addr v3, v4 + + iput v3, v0, Lf/c/a/v;->sessionCount:I + + iput-wide v1, v0, Lf/c/a/v;->lastInterval:J + + invoke-virtual {p0, p1, p2}, Lf/c/a/a;->I(J)V + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iput v4, v0, Lf/c/a/v;->subsessionCount:I + + const-wide/16 v1, 0x0 + + iput-wide v1, v0, Lf/c/a/v;->sessionLength:J + + iput-wide v1, v0, Lf/c/a/v;->timeSpent:J + + iput-wide p1, v0, Lf/c/a/v;->lastActivity:J + + const-wide/16 p1, -0x1 + + iput-wide p1, v0, Lf/c/a/v;->lastInterval:J + + invoke-virtual {p0}, Lf/c/a/a;->P()V + + return-void +.end method + +.method public final I(J)V + .locals 18 + + move-object/from16 v0, p0 + + new-instance v8, Lf/c/a/n1; + + iget-object v2, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v3, v0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v4, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v5, v0, Lf/c/a/a;->q:Lf/c/a/x1; + + move-object v1, v8 + + move-wide/from16 v6, p1 + + invoke-direct/range {v1 .. v7}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v1, v1, Lf/c/a/a$n;->d:Z + + sget-object v2, Lf/c/a/t;->e:Lf/c/a/t; + + iget-object v3, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v15 + + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + iget-object v4, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v5, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v4, v5}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v4 + + if-eqz v4, :cond_0 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_0 + iget-object v4, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v5, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v4, v5}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v4 + + if-eqz v4, :cond_1 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_1 + if-nez v1, :cond_2 + + iget-object v1, v8, Lf/c/a/n1;->e:Lf/c/a/x1; + + iget-object v1, v1, Lf/c/a/x1;->a:Ljava/util/Map; + + const-string v4, "callback_params" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v1, v8, Lf/c/a/n1;->e:Lf/c/a/x1; + + iget-object v1, v1, Lf/c/a/x1;->b:Ljava/util/Map; + + const-string v4, "partner_params" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + :cond_2 + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v1, v4}, Lf/c/a/p0;->b(Landroid/content/Context;)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v1, v1, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v4, "android_uuid" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v4, "tracking_enabled" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v4, "gps_adid" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v4, "gps_adid_src" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v1, v1, Lf/c/a/p0;->c:I + + int-to-long v4, v1 + + const-string v1, "gps_adid_attempt" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v8, v3}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v1 + + if-nez v1, :cond_3 + + sget-object v1, Lf/c/a/n1;->p:Lf/c/a/w0; + + const/4 v4, 0x0 + + new-array v4, v4, [Ljava/lang/Object; + + const-string v5, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v1, v5, v4}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v1, v4}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v4, "mac_sha1" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v4, "mac_md5" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v4, "android_id" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_3 + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->r:Ljava/lang/String; + + const-string v4, "api_level" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v4, "app_secret" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v4, "app_token" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->l:Ljava/lang/String; + + const-string v4, "app_version" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v4, "attribution_deeplink" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v1}, Lf/c/a/e2;->e(Landroid/content/Context;)I + + move-result v1 + + int-to-long v4, v1 + + const-string v1, "connectivity_type" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->t:Ljava/lang/String; + + const-string v4, "country" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->A:Ljava/lang/String; + + const-string v4, "cpu_type" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v4, v8, Lf/c/a/n1;->a:J + + const-string v1, "created_at" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->j:Ljava/lang/String; + + const-string v4, "default_tracker" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v4, "device_known" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->o:Ljava/lang/String; + + const-string v4, "device_manufacturer" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v4, "device_name" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v4, "device_type" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->y:Ljava/lang/String; + + const-string v4, "display_height" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->x:Ljava/lang/String; + + const-string v4, "display_width" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v4, "environment" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v1, v1, Lf/c/a/w;->i:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const-string v4, "event_buffering_enabled" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v4, "external_device_id" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v11, v1, Lf/c/a/p0;->i:Ljava/lang/String; + + const-string v10, "fb_id" + + const-string v14, "fire_adid" + + const-string v17, "fire_tracking_enabled" + + move-object v9, v3 + + move-object v12, v15 + + move-object v13, v3 + + move-object/from16 v16, v3 + + invoke-static/range {v9 .. v17}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->z:Ljava/lang/String; + + const-string v4, "hardware_name" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->C:Ljava/lang/String; + + const-string v4, "installed_at" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->s:Ljava/lang/String; + + const-string v4, "language" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v4, v1, Lf/c/a/n1$a;->e:J + + const-string v1, "last_interval" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v1}, Lf/c/a/e2;->k(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v1 + + const-string v4, "mcc" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v1}, Lf/c/a/e2;->l(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v1 + + const-string v4, "mnc" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v4, "needs_response_details" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v1}, Lf/c/a/e2;->m(Landroid/content/Context;)I + + move-result v1 + + int-to-long v4, v1 + + const-string v1, "network_type" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->B:Ljava/lang/String; + + const-string v4, "os_build" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v4, "os_name" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v4, "os_version" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v4, "package_name" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v1, v1, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v4, "push_token" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->w:Ljava/lang/String; + + const-string v4, "screen_density" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->v:Ljava/lang/String; + + const-string v4, "screen_format" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->u:Ljava/lang/String; + + const-string v4, "screen_size" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v4, "secret_id" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v1, v1, Lf/c/a/n1$a;->b:I + + int-to-long v4, v1 + + const-string v1, "session_count" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v4, v1, Lf/c/a/n1$a;->f:J + + const-string v1, "session_length" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v1, v1, Lf/c/a/n1$a;->c:I + + int-to-long v4, v1 + + const-string v1, "subsession_count" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v4, v1, Lf/c/a/n1$a;->d:J + + const-string v1, "time_spent" + + invoke-static {v3, v1, v4, v5}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v1, v8, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->D:Ljava/lang/String; + + const-string v4, "updated_at" + + invoke-static {v3, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v8, v3}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v8, v2}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v1 + + const-string v4, "/session" + + iput-object v4, v1, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v4, "" + + iput-object v4, v1, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v2}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v2 + + iget-object v4, v1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v5, v8, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v5, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v5, v5, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v3, v2, v4, v6, v5}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v3, v1, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v2, v0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v2, v1}, Lf/c/a/x0;->g(Lf/c/a/u;)V + + iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v1}, Lf/c/a/x0;->e()V + + return-void +.end method + +.method public final J(J)Z .locals 7 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - invoke-virtual {p0, v0}, Lf/c/a/a;->n(Lf/c/a/q;)Z + invoke-virtual {p0}, Lf/c/a/a;->q()Z move-result v0 @@ -408,13 +1581,13 @@ return v1 :cond_0 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; - iget-wide v2, v0, Lf/c/a/q;->lastActivity:J + iget-wide v2, v0, Lf/c/a/v;->lastActivity:J sub-long v2, p1, v2 - sget-wide v4, Lf/c/a/a;->r:J + sget-wide v4, Lf/c/a/a;->w:J cmp-long v6, v2, v4 @@ -423,7 +1596,7 @@ return v1 :cond_1 - iput-wide p1, v0, Lf/c/a/q;->lastActivity:J + iput-wide p1, v0, Lf/c/a/v;->lastActivity:J const-wide/16 p1, 0x0 @@ -431,30 +1604,28 @@ if-gez v4, :cond_2 - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; new-array p2, v1, [Ljava/lang/Object; - check-cast p1, Lf/c/a/x0; - const-string v0, "Time travel!" - invoke-virtual {p1, v0, p2}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {p1, v0, p2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 :cond_2 - iget-wide p1, v0, Lf/c/a/q;->sessionLength:J + iget-wide p1, v0, Lf/c/a/v;->sessionLength:J add-long/2addr p1, v2 - iput-wide p1, v0, Lf/c/a/q;->sessionLength:J + iput-wide p1, v0, Lf/c/a/v;->sessionLength:J - iget-wide p1, v0, Lf/c/a/q;->timeSpent:J + iget-wide p1, v0, Lf/c/a/v;->timeSpent:J add-long/2addr p1, v2 - iput-wide p1, v0, Lf/c/a/q;->timeSpent:J + iput-wide p1, v0, Lf/c/a/v;->timeSpent:J :goto_0 const/4 p1, 0x1 @@ -462,7 +1633,7 @@ return p1 .end method -.method public final B(Ljava/lang/String;)V +.method public final K(Ljava/lang/String;)V .locals 1 if-nez p1, :cond_0 @@ -470,9 +1641,9 @@ return-void :cond_0 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; - iget-object v0, v0, Lf/c/a/q;->adid:Ljava/lang/String; + iget-object v0, v0, Lf/c/a/v;->adid:Ljava/lang/String; invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -483,16 +1654,16 @@ return-void :cond_1 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; - iput-object p1, v0, Lf/c/a/q;->adid:Ljava/lang/String; + iput-object p1, v0, Lf/c/a/v;->adid:Ljava/lang/String; - invoke-virtual {p0}, Lf/c/a/a;->G()V + invoke-virtual {p0}, Lf/c/a/a;->P()V return-void .end method -.method public C(Lcom/adjust/sdk/AdjustAttribution;)Z +.method public L(Lcom/adjust/sdk/AdjustAttribution;)Z .locals 4 const/4 v0, 0x0 @@ -502,7 +1673,7 @@ return v0 :cond_0 - iget-object v1, p0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iget-object v1, p0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; invoke-virtual {p1, v1}, Lcom/adjust/sdk/AdjustAttribution;->equals(Ljava/lang/Object;)Z @@ -513,14 +1684,14 @@ return v0 :cond_1 - iput-object p1, p0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iput-object p1, p0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; const-class p1, Lcom/adjust/sdk/AdjustAttribution; monitor-enter p1 :try_start_0 - iget-object v0, p0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iget-object v0, p0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; if-nez v0, :cond_2 @@ -529,17 +1700,17 @@ goto :goto_0 :cond_2 - iget-object v0, p0, Lf/c/a/a;->k:Lcom/adjust/sdk/AdjustAttribution; + iget-object v0, p0, Lf/c/a/a;->n:Lcom/adjust/sdk/AdjustAttribution; - iget-object v1, p0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, p0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; const-string v2, "AdjustAttribution" const-string v3, "Attribution" - invoke-static {v0, v1, v2, v3}, Lf/c/a/v1;->E(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + invoke-static {v0, v1, v2, v3}, Lf/c/a/e2;->I(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V monitor-exit p1 @@ -558,125 +1729,119 @@ throw v0 .end method -.method public final D()V +.method public final M()V .locals 3 - invoke-virtual {p0}, Lf/c/a/a;->w()Z + invoke-virtual {p0}, Lf/c/a/a;->F()Z move-result v0 if-nez v0, :cond_0 - invoke-virtual {p0}, Lf/c/a/a;->q()V + invoke-virtual {p0}, Lf/c/a/a;->w()V return-void :cond_0 - iget-object v0, p0, Lf/c/a/a;->l:Lf/c/a/p0; + iget-object v0, p0, Lf/c/a/a;->o:Lf/c/a/v0; - check-cast v0, Lf/c/a/c0; + check-cast v0, Lf/c/a/h0; const/4 v1, 0x0 - iput-boolean v1, v0, Lf/c/a/c0;->f:Z + iput-boolean v1, v0, Lf/c/a/h0;->a:Z - iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/r0; + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; - invoke-interface {v0}, Lf/c/a/r0;->g()V + invoke-interface {v0}, Lf/c/a/x0;->j()V - iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/u0; + iget-object v0, p0, Lf/c/a/a;->p:Lf/c/a/a1; - check-cast v0, Lf/c/a/k1; + check-cast v0, Lf/c/a/s1; - iput-boolean v1, v0, Lf/c/a/k1;->a:Z + iput-boolean v1, v0, Lf/c/a/s1;->a:Z - iget-object v1, v0, Lf/c/a/k1;->e:Lf/c/a/l0; + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; - new-instance v2, Lf/c/a/m1; + new-instance v2, Lf/c/a/u1; - invoke-direct {v2, v0}, Lf/c/a/m1;->(Lf/c/a/k1;)V + invoke-direct {v2, v0}, Lf/c/a/u1;->(Lf/c/a/s1;)V - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v1, Lf/c/a/f2/c; - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; - iget-boolean v1, v0, Lf/c/a/a$m;->f:Z - - if-eqz v1, :cond_1 - - iget-boolean v0, v0, Lf/c/a/a$m;->g:Z - - xor-int/lit8 v0, v0, 0x1 + iget-boolean v0, v0, Lf/c/a/w;->i:Z if-eqz v0, :cond_1 - iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/r0; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - invoke-interface {v0}, Lf/c/a/r0;->b()V + iget-boolean v1, v0, Lf/c/a/a$n;->f:Z + + if-eqz v1, :cond_2 + + iget-boolean v0, v0, Lf/c/a/a$n;->g:Z + + xor-int/lit8 v0, v0, 0x1 + + if-eqz v0, :cond_2 :cond_1 - iget-object v0, p0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; - iget-boolean v0, v0, Lf/c/a/r;->f:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {v0}, Lf/c/a/r0;->b()V + invoke-interface {v0}, Lf/c/a/x0;->e()V :cond_2 return-void .end method -.method public final E()V +.method public final N()V .locals 2 - iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/r0; + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; - iget-object v1, p0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v1, p0, Lf/c/a/a;->q:Lf/c/a/x1; - invoke-interface {v0, v1}, Lf/c/a/r0;->e(Lf/c/a/p1;)V + invoke-interface {v0, v1}, Lf/c/a/x0;->h(Lf/c/a/x1;)V - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; const/4 v1, 0x0 - iput-boolean v1, v0, Lf/c/a/a$m;->e:Z + iput-boolean v1, v0, Lf/c/a/a$n;->e:Z - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; if-eqz v0, :cond_0 - iput-boolean v1, v0, Lf/c/a/q;->updatePackages:Z + iput-boolean v1, v0, Lf/c/a/v;->updatePackages:Z - invoke-virtual {p0}, Lf/c/a/a;->G()V + invoke-virtual {p0}, Lf/c/a/a;->P()V :cond_0 return-void .end method -.method public final F(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V +.method public final O(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V .locals 1 const/4 v0, 0x0 if-eqz p1, :cond_0 - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; new-array p3, v0, [Ljava/lang/Object; - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, p2, p3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {p1, p2, p3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 :cond_0 - invoke-virtual {p0, v0}, Lf/c/a/a;->r(Z)Z + invoke-virtual {p0, v0}, Lf/c/a/a;->x(Z)Z move-result p1 @@ -684,24 +1849,22 @@ const/4 p1, 0x1 - invoke-virtual {p0, p1}, Lf/c/a/a;->r(Z)Z + invoke-virtual {p0, p1}, Lf/c/a/a;->x(Z)Z move-result p1 if-eqz p1, :cond_1 - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; new-array p2, v0, [Ljava/lang/Object; - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, p3, p2}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {p1, p3, p2}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 :cond_1 - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; const-string p2, ", except the Sdk Click Handler" @@ -711,36 +1874,32 @@ new-array p3, v0, [Ljava/lang/Object; - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, p2, p3}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {p1, p2, p3}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 :cond_2 - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/w0; new-array p2, v0, [Ljava/lang/Object; - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, p4, p2}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {p1, p4, p2}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V :goto_0 - invoke-virtual {p0}, Lf/c/a/a;->D()V + invoke-virtual {p0}, Lf/c/a/a;->M()V return-void .end method -.method public final G()V +.method public final P()V .locals 5 - const-class v0, Lf/c/a/q; + const-class v0, Lf/c/a/v; monitor-enter v0 :try_start_0 - iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/v; if-nez v1, :cond_0 @@ -749,17 +1908,17 @@ return-void :cond_0 - iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/v; - iget-object v2, p0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v2, p0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; const-string v3, "AdjustIoActivityState" const-string v4, "Activity state" - invoke-static {v1, v2, v3, v4}, Lf/c/a/v1;->E(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + invoke-static {v1, v2, v3, v4}, Lf/c/a/e2;->I(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V monitor-exit v0 @@ -775,335 +1934,345 @@ throw v1 .end method -.method public a()Lf/c/a/p1; +.method public a()Ljava/lang/String; .locals 1 - iget-object v0, p0, Lf/c/a/a;->n:Lf/c/a/p1; + iget-object v0, p0, Lf/c/a/a;->i:Ljava/lang/String; return-object v0 .end method -.method public b(Lf/c/a/j1;)V +.method public b()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/c/a/a;->j:Ljava/lang/String; + + return-object v0 +.end method + +.method public c()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/c/a/a;->k:Ljava/lang/String; + + return-object v0 +.end method + +.method public d()Lf/c/a/x1; + .locals 1 + + iget-object v0, p0, Lf/c/a/a;->q:Lf/c/a/x1; + + return-object v0 +.end method + +.method public e(Lf/c/a/r1;)V .locals 3 - instance-of v0, p1, Lf/c/a/q1; + instance-of v0, p1, Lf/c/a/y1; if-eqz v0, :cond_0 - iget-object v0, p0, Lf/c/a/a;->l:Lf/c/a/p0; + iget-object v0, p0, Lf/c/a/a;->o:Lf/c/a/v0; - check-cast p1, Lf/c/a/q1; + check-cast p1, Lf/c/a/y1; - check-cast v0, Lf/c/a/c0; + check-cast v0, Lf/c/a/h0; - iget-object v1, v0, Lf/c/a/c0;->a:Lf/c/a/l0; + iget-object v1, v0, Lf/c/a/h0;->g:Lf/c/a/f2/h; - new-instance v2, Lf/c/a/e0; + new-instance v2, Lf/c/a/j0; - invoke-direct {v2, v0, p1}, Lf/c/a/e0;->(Lf/c/a/c0;Lf/c/a/q1;)V + invoke-direct {v2, v0, p1}, Lf/c/a/j0;->(Lf/c/a/h0;Lf/c/a/y1;)V - iget-object p1, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v1, Lf/c/a/f2/c; - invoke-virtual {p1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void :cond_0 - instance-of v0, p1, Lf/c/a/o1; + instance-of v0, p1, Lf/c/a/w1; - if-eqz v0, :cond_2 + if-eqz v0, :cond_4 - check-cast p1, Lf/c/a/o1; + check-cast p1, Lf/c/a/w1; - iget-boolean v0, p1, Lf/c/a/o1;->h:Z + iget-boolean v0, p1, Lf/c/a/w1;->i:Z if-nez v0, :cond_1 - goto :goto_0 + goto :goto_2 :cond_1 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p1, Lf/c/a/w1;->m:Ljava/lang/String; - iget-wide v1, p1, Lf/c/a/o1;->i:J + if-eqz v0, :cond_2 - iput-wide v1, v0, Lf/c/a/q;->clickTime:J + const-string v1, "huawei" - iget-wide v1, p1, Lf/c/a/o1;->j:J + invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - iput-wide v1, v0, Lf/c/a/q;->installBegin:J + move-result v0 - iget-object v1, p1, Lf/c/a/o1;->k:Ljava/lang/String; + if-eqz v0, :cond_2 - iput-object v1, v0, Lf/c/a/q;->installReferrer:Ljava/lang/String; + const/4 v0, 0x1 - invoke-virtual {p0}, Lf/c/a/a;->G()V + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 :goto_0 - iget-object v0, p0, Lf/c/a/a;->l:Lf/c/a/p0; + if-nez v0, :cond_3 - check-cast v0, Lf/c/a/c0; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; - iget-object v1, v0, Lf/c/a/c0;->a:Lf/c/a/l0; + iget-wide v1, p1, Lf/c/a/w1;->j:J - new-instance v2, Lf/c/a/f0; + iput-wide v1, v0, Lf/c/a/v;->clickTime:J - invoke-direct {v2, v0, p1}, Lf/c/a/f0;->(Lf/c/a/c0;Lf/c/a/o1;)V + iget-wide v1, p1, Lf/c/a/w1;->k:J - iget-object p1, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + iput-wide v1, v0, Lf/c/a/v;->installBegin:J - invoke-virtual {p1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + iget-object v1, p1, Lf/c/a/w1;->l:Ljava/lang/String; + + iput-object v1, v0, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + goto :goto_1 + + :cond_3 + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-wide v1, p1, Lf/c/a/w1;->j:J + + iput-wide v1, v0, Lf/c/a/v;->clickTimeHuawei:J + + iget-wide v1, p1, Lf/c/a/w1;->k:J + + iput-wide v1, v0, Lf/c/a/v;->installBeginHuawei:J + + iget-object v1, p1, Lf/c/a/w1;->l:Ljava/lang/String; + + iput-object v1, v0, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + :goto_1 + invoke-virtual {p0}, Lf/c/a/a;->P()V + + :goto_2 + iget-object v0, p0, Lf/c/a/a;->o:Lf/c/a/v0; + + check-cast v0, Lf/c/a/h0; + + iget-object v1, v0, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/k0; + + invoke-direct {v2, v0, p1}, Lf/c/a/k0;->(Lf/c/a/h0;Lf/c/a/w1;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void - :cond_2 - instance-of v0, p1, Lf/c/a/n0; + :cond_4 + instance-of v0, p1, Lf/c/a/q0; - if-eqz v0, :cond_3 + if-eqz v0, :cond_5 - check-cast p1, Lf/c/a/n0; + check-cast p1, Lf/c/a/q0; - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; new-instance v1, Lf/c/a/b; - invoke-direct {v1, p0, p1}, Lf/c/a/b;->(Lf/c/a/a;Lf/c/a/n0;)V + invoke-direct {v1, p0, p1}, Lf/c/a/b;->(Lf/c/a/a;Lf/c/a/q0;)V - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V - :cond_3 + :cond_5 return-void .end method -.method public c()Lf/c/a/m0; +.method public f()Lf/c/a/p0; .locals 1 - iget-object v0, p0, Lf/c/a/a;->i:Lf/c/a/m0; + iget-object v0, p0, Lf/c/a/a;->l:Lf/c/a/p0; return-object v0 .end method -.method public d()Lf/c/a/q; +.method public g()Lf/c/a/v; .locals 1 - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; return-object v0 .end method -.method public e(Lf/c/a/q1;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/a$c; - - invoke-direct {v1, p0, p1}, Lf/c/a/a$c;->(Lf/c/a/a;Lf/c/a/q1;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public f()Lf/c/a/r; - .locals 1 - - iget-object v0, p0, Lf/c/a/a;->j:Lf/c/a/r; - - return-object v0 -.end method - -.method public g(Lf/c/a/i0;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/a$d; - - invoke-direct {v1, p0, p1}, Lf/c/a/a$d;->(Lf/c/a/a;Lf/c/a/i0;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - .method public getContext()Landroid/content/Context; .locals 1 - iget-object v0, p0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v0, v0, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v0, v0, Lf/c/a/w;->d:Landroid/content/Context; return-object v0 .end method -.method public h()V +.method public h(Lf/c/a/y1;)V .locals 2 - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; - new-instance v1, Lf/c/a/a$l; + new-instance v1, Lf/c/a/a$c; - invoke-direct {v1, p0}, Lf/c/a/a$l;->(Lf/c/a/a;)V + invoke-direct {v1, p0, p1}, Lf/c/a/a$c;->(Lf/c/a/a;Lf/c/a/y1;)V - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method -.method public i(JJLjava/lang/String;)V - .locals 9 +.method public i()Lf/c/a/w; + .locals 1 - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; - new-instance v8, Lf/c/a/a$a; - - move-object v1, v8 - - move-object v2, p0 - - move-wide v3, p1 - - move-wide v5, p3 - - move-object v7, p5 - - invoke-direct/range {v1 .. v7}, Lf/c/a/a$a;->(Lf/c/a/a;JJLjava/lang/String;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v8}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void + return-object v0 .end method .method public isEnabled()Z .locals 1 - invoke-virtual {p0}, Lf/c/a/a;->o()Z + invoke-virtual {p0}, Lf/c/a/a;->u()Z move-result v0 return v0 .end method -.method public j(Lf/c/a/o1;)V +.method public j(Lf/c/a/n0;)V .locals 2 - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/a$d; + + invoke-direct {v1, p0, p1}, Lf/c/a/a$d;->(Lf/c/a/a;Lf/c/a/n0;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public k()V + .locals 2 + + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/a$m; + + invoke-direct {v1, p0}, Lf/c/a/a$m;->(Lf/c/a/a;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public l(Lf/c/a/w1;)V + .locals 2 + + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; new-instance v1, Lf/c/a/a$b; - invoke-direct {v1, p0, p1}, Lf/c/a/a$b;->(Lf/c/a/a;Lf/c/a/o1;)V + invoke-direct {v1, p0, p1}, Lf/c/a/a$b;->(Lf/c/a/a;Lf/c/a/w1;)V - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method -.method public k(Z)V +.method public m(Z)V .locals 2 - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/a$l; + + invoke-direct {v1, p0, p1}, Lf/c/a/a$l;->(Lf/c/a/a;Z)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public n()V + .locals 2 + + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/a$g; + + invoke-direct {v1, p0}, Lf/c/a/a$g;->(Lf/c/a/a;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public o(Lf/c/a/x;)V + .locals 2 + + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; new-instance v1, Lf/c/a/a$k; - invoke-direct {v1, p0, p1}, Lf/c/a/a$k;->(Lf/c/a/a;Z)V + invoke-direct {v1, p0, p1}, Lf/c/a/a$k;->(Lf/c/a/a;Lf/c/a/x;)V - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method -.method public l(Lf/c/a/s;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/a$j; - - invoke-direct {v1, p0, p1}, Lf/c/a/a$j;->(Lf/c/a/a;Lf/c/a/s;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public final n(Lf/c/a/q;)Z - .locals 3 - - if-nez p1, :cond_0 - - iget-object p1, p0, Lf/c/a/a;->d:Lf/c/a/q0; - - const/4 v0, 0x0 - - new-array v1, v0, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - const-string v2, "Missing activity state" - - invoke-virtual {p1, v2, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - return v0 - - :cond_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final o()Z - .locals 1 - - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - if-eqz v0, :cond_0 - - iget-boolean v0, v0, Lf/c/a/q;->enabled:Z - - return v0 - - :cond_0 - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean v0, v0, Lf/c/a/a$m;->a:Z - - return v0 -.end method - .method public onPause()V .locals 2 - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; const/4 v1, 0x1 - iput-boolean v1, v0, Lf/c/a/a$m;->c:Z + iput-boolean v1, v0, Lf/c/a/a$n;->c:Z - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; new-instance v1, Lf/c/a/a$i; invoke-direct {v1, p0}, Lf/c/a/a$i;->(Lf/c/a/a;)V - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method @@ -1111,99 +2280,1105 @@ .method public onResume()V .locals 2 - iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; const/4 v1, 0x0 - iput-boolean v1, v0, Lf/c/a/a$m;->c:Z + iput-boolean v1, v0, Lf/c/a/a$n;->c:Z - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; - new-instance v1, Lf/c/a/a$g; + new-instance v1, Lf/c/a/a$h; - invoke-direct {v1, p0}, Lf/c/a/a$g;->(Lf/c/a/a;)V + invoke-direct {v1, p0}, Lf/c/a/a$h;->(Lf/c/a/a;)V - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v0, Lf/c/a/f2/c; - invoke-virtual {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method -.method public final p(Landroid/os/Handler;)V - .locals 1 +.method public final q()Z + .locals 4 - iget-object v0, p0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-object v0, v0, Lf/c/a/r;->h:Lf/c/a/y0; + iget-boolean v0, v0, Lf/c/a/a$n;->h:Z + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + const-string v3, "Sdk did not yet start" + + invoke-interface {v0, v3, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_0 + return v1 +.end method + +.method public final r(Lf/c/a/z1;)V + .locals 4 + + invoke-virtual {p1}, Lf/c/a/z1;->d()Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v1, v1, Lf/c/a/v;->pushToken:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + iget-object v2, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v3, Lf/c/a/a$f; + + invoke-direct {v3, p0, v1, v0}, Lf/c/a/a$f;->(Lf/c/a/a;ZLjava/lang/String;)V + + check-cast v2, Lf/c/a/f2/c; + + invoke-virtual {v2, v3}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + :cond_0 + invoke-virtual {p1}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + iget-object p1, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; + + new-instance v0, Lf/c/a/a$m; + + invoke-direct {v0, p0}, Lf/c/a/a$m;->(Lf/c/a/a;)V + + check-cast p1, Lf/c/a/f2/c; + + invoke-virtual {p1, v0}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + iget-object p1, p0, Lf/c/a/a;->r:Lf/c/a/b1; + + invoke-virtual {p1}, Lf/c/a/b1;->c()V + + iget-object p1, p0, Lf/c/a/a;->s:Lf/c/a/c1; + + invoke-virtual {p1}, Lf/c/a/c1;->a()V + + return-void +.end method + +.method public final s()V + .locals 15 + + new-instance v0, Lf/c/a/z1; + + iget-object v1, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-direct {v0, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V + + monitor-enter v0 + + :try_start_0 + const-string v1, "disable_third_party_sharing" + + const/4 v2, 0x1 + + invoke-virtual {v0, v1, v2}, Lf/c/a/z1;->k(Ljava/lang/String;Z)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + monitor-exit v0 + + invoke-virtual {p0}, Lf/c/a/a;->q()Z + + move-result v1 + + if-nez v1, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/c/a/a;->u()Z + + move-result v1 + + if-nez v1, :cond_1 + + return-void + + :cond_1 + iget-object v1, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v3, v1, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v3, :cond_2 + + return-void + + :cond_2 + iget-boolean v3, v1, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + if-eqz v3, :cond_3 + + return-void + + :cond_3 + iput-boolean v2, v1, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + invoke-virtual {p0}, Lf/c/a/a;->P()V + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v9 + + new-instance v1, Lf/c/a/n1; + + iget-object v5, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v6, p0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v7, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v8, p0, Lf/c/a/a;->q:Lf/c/a/x1; + + move-object v4, v1 + + invoke-direct/range {v4 .. v10}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + sget-object v3, Lf/c/a/t;->n:Lf/c/a/t; + + iget-object v4, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v4}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v11 + + new-instance v4, Ljava/util/HashMap; + + invoke-direct {v4}, Ljava/util/HashMap;->()V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v6, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v5, v6}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v5 + + if-eqz v5, :cond_4 + + invoke-virtual {v4, v5}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_4 + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v6, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v5, v6}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v5 + + if-eqz v5, :cond_5 + + invoke-virtual {v4, v5}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_5 + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v5, v6}, Lf/c/a/p0;->b(Landroid/content/Context;)V + + iget-object v5, v1, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v5, v5, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v6, "android_uuid" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v6, "tracking_enabled" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v6, "gps_adid" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v6, "gps_adid_src" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v5, v5, Lf/c/a/p0;->c:I + + int-to-long v5, v5 + + const-string v7, "gps_adid_attempt" + + invoke-static {v4, v7, v5, v6}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v1, v4}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v5 + + const/4 v14, 0x0 + + if-nez v5, :cond_6 + + sget-object v5, Lf/c/a/n1;->p:Lf/c/a/w0; + + new-array v6, v14, [Ljava/lang/Object; + + const-string v7, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v5, v7, v6}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v5, v6}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v6, "mac_sha1" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v6, "mac_md5" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v6, "android_id" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_6 + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->r:Ljava/lang/String; + + const-string v6, "api_level" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v6, "app_secret" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v6, "app_token" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->l:Ljava/lang/String; + + const-string v6, "app_version" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v5, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v6, "attribution_deeplink" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-wide v5, v1, Lf/c/a/n1;->a:J + + const-string v7, "created_at" + + invoke-static {v4, v7, v5, v6}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v6, "device_known" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v6, "device_name" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v6, "device_type" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v6, "environment" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v5, v5, Lf/c/a/w;->i:Z + + invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v5 + + const-string v6, "event_buffering_enabled" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v5, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v6, "external_device_id" + + const-string v10, "fire_adid" + + const-string v13, "fire_tracking_enabled" + + move-object v5, v4 + + move-object v8, v11 + + move-object v9, v4 + + move-object v12, v4 + + invoke-static/range {v5 .. v13}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + sget-object v5, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v6, "needs_response_details" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v6, "os_name" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v6, "os_version" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v5, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v6, "package_name" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v5, v5, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v6, "push_token" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v5, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v6, "secret_id" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v1, v4}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v1, v3}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v5 + + const-string v6, "/disable_third_party_sharing" + + iput-object v6, v5, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v6, "" + + iput-object v6, v5, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v3}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v3 + + iget-object v6, v5, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v1, v1, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v1, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v1, v1, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v4, v3, v6, v7, v1}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v4, v5, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v1, p0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v1, v5}, Lf/c/a/x0;->g(Lf/c/a/u;)V + + monitor-enter v0 + + :try_start_1 + const-string v1, "disable_third_party_sharing" + + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v0 + + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-boolean v0, v0, Lf/c/a/w;->i:Z + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + const-string v1, "Buffered event %s" + + new-array v2, v2, [Ljava/lang/Object; + + iget-object v3, v5, Lf/c/a/u;->suffix:Ljava/lang/String; + + aput-object v3, v2, v14 + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_7 + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v0}, Lf/c/a/x0;->e()V + + :goto_0 + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public final t()V + .locals 14 + + invoke-virtual {p0}, Lf/c/a/a;->q()Z + + move-result v0 if-nez v0, :cond_0 return-void :cond_0 - new-instance v0, Lf/c/a/a$h; + invoke-virtual {p0}, Lf/c/a/a;->u()Z - invoke-direct {v0, p0}, Lf/c/a/a$h;->(Lf/c/a/a;)V + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-boolean v1, v0, Lf/c/a/v;->isGdprForgotten:Z + + if-eqz v1, :cond_2 + + return-void + + :cond_2 + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/c/a/v;->isGdprForgotten:Z + + invoke-virtual {p0}, Lf/c/a/a;->P()V + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + new-instance v0, Lf/c/a/n1; + + iget-object v3, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v4, p0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v5, p0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v6, p0, Lf/c/a/a;->q:Lf/c/a/x1; + + move-object v2, v0 + + invoke-direct/range {v2 .. v8}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + sget-object v2, Lf/c/a/t;->l:Lf/c/a/t; + + iget-object v3, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v10 + + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v5, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v4, v5}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v4 + + if-eqz v4, :cond_3 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_3 + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v5, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v4, v5}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_4 + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v4, v5}, Lf/c/a/p0;->b(Landroid/content/Context;)V + + iget-object v4, v0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v4, v4, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v5, "android_uuid" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v5, "tracking_enabled" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v5, "gps_adid" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v5, "gps_adid_src" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v4, v4, Lf/c/a/p0;->c:I + + int-to-long v4, v4 + + const-string v6, "gps_adid_attempt" + + invoke-static {v3, v6, v4, v5}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v0, v3}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v4 + + const/4 v13, 0x0 + + if-nez v4, :cond_5 + + sget-object v4, Lf/c/a/n1;->p:Lf/c/a/w0; + + new-array v5, v13, [Ljava/lang/Object; + + const-string v6, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v4, v6, v5}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v5, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v5, v5, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v4, v5}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v5, "mac_sha1" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v5, "mac_md5" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v5, "android_id" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_5 + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->r:Ljava/lang/String; + + const-string v5, "api_level" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v5, "app_secret" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v5, "app_token" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->l:Ljava/lang/String; + + const-string v5, "app_version" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v5, "attribution_deeplink" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-wide v4, v0, Lf/c/a/n1;->a:J + + const-string v6, "created_at" + + invoke-static {v3, v6, v4, v5}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v5, "device_known" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v5, "device_name" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v5, "device_type" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v5, "environment" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v4, v4, Lf/c/a/w;->i:Z + + invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + const-string v5, "event_buffering_enabled" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v4, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v5, "external_device_id" + + const-string v9, "fire_adid" + + const-string v12, "fire_tracking_enabled" + + move-object v4, v3 + + move-object v7, v10 + + move-object v8, v3 + + move-object v11, v3 + + invoke-static/range {v4 .. v12}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v5, "needs_response_details" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v5, "os_name" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v5, "os_version" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v4, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v5, "package_name" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v4, v4, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v5, "push_token" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v4, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v5, "secret_id" + + invoke-static {v3, v5, v4}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v3}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v0, v2}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v4 + + const-string v5, "/gdpr_forget_device" + + iput-object v5, v4, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v5, "" + + iput-object v5, v4, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v2}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v2 + + iget-object v5, v4, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v0, v0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v0, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v0, v0, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v3, v2, v5, v6, v0}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v3, v4, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v0, v4}, Lf/c/a/x0;->g(Lf/c/a/u;)V + + new-instance v0, Lf/c/a/z1; + + iget-object v2, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-direct {v0, v2}, Lf/c/a/z1;->(Landroid/content/Context;)V + + monitor-enter v0 + + :try_start_0 + const-string v2, "gdpr_forget_me" + + invoke-virtual {v0, v2}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-boolean v0, v0, Lf/c/a/w;->i:Z + + if-eqz v0, :cond_6 + + iget-object v0, p0, Lf/c/a/a;->d:Lf/c/a/w0; + + const-string v2, "Buffered event %s" + + new-array v1, v1, [Ljava/lang/Object; + + iget-object v3, v4, Lf/c/a/u;->suffix:Ljava/lang/String; + + aput-object v3, v1, v13 + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_6 + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v0}, Lf/c/a/x0;->e()V + + :goto_0 + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public final u()Z + .locals 1 + + iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/v; + + if-eqz v0, :cond_0 + + iget-boolean v0, v0, Lf/c/a/v;->enabled:Z + + return v0 + + :cond_0 + iget-object v0, p0, Lf/c/a/a;->h:Lf/c/a/a$n; + + iget-boolean v0, v0, Lf/c/a/a$n;->a:Z + + return v0 +.end method + +.method public final v(Landroid/os/Handler;)V + .locals 1 + + iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v0, v0, Lf/c/a/w;->k:Lf/c/a/g1; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Lf/c/a/a$j; + + invoke-direct {v0, p0}, Lf/c/a/a$j;->(Lf/c/a/a;)V invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z return-void .end method -.method public final q()V +.method public final w()V .locals 3 - iget-object v0, p0, Lf/c/a/a;->l:Lf/c/a/p0; + iget-object v0, p0, Lf/c/a/a;->o:Lf/c/a/v0; - check-cast v0, Lf/c/a/c0; + check-cast v0, Lf/c/a/h0; const/4 v1, 0x1 - iput-boolean v1, v0, Lf/c/a/c0;->f:Z + iput-boolean v1, v0, Lf/c/a/h0;->a:Z - iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/r0; + iget-object v0, p0, Lf/c/a/a;->b:Lf/c/a/x0; - invoke-interface {v0}, Lf/c/a/r0;->a()V + invoke-interface {v0}, Lf/c/a/x0;->d()V - invoke-virtual {p0, v1}, Lf/c/a/a;->x(Z)Z + invoke-virtual {p0, v1}, Lf/c/a/a;->G(Z)Z move-result v0 if-nez v0, :cond_0 - iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/u0; + iget-object v0, p0, Lf/c/a/a;->p:Lf/c/a/a1; - check-cast v0, Lf/c/a/k1; + check-cast v0, Lf/c/a/s1; - iput-boolean v1, v0, Lf/c/a/k1;->a:Z + iput-boolean v1, v0, Lf/c/a/s1;->a:Z goto :goto_0 :cond_0 - iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/u0; + iget-object v0, p0, Lf/c/a/a;->p:Lf/c/a/a1; - check-cast v0, Lf/c/a/k1; + check-cast v0, Lf/c/a/s1; const/4 v1, 0x0 - iput-boolean v1, v0, Lf/c/a/k1;->a:Z + iput-boolean v1, v0, Lf/c/a/s1;->a:Z - iget-object v1, v0, Lf/c/a/k1;->e:Lf/c/a/l0; + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; - new-instance v2, Lf/c/a/m1; + new-instance v2, Lf/c/a/u1; - invoke-direct {v2, v0}, Lf/c/a/m1;->(Lf/c/a/k1;)V + invoke-direct {v2, v0}, Lf/c/a/u1;->(Lf/c/a/s1;)V - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v1, Lf/c/a/f2/c; - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V :goto_0 return-void .end method -.method public final r(Z)Z +.method public final x(Z)Z .locals 2 const/4 v0, 0x1 @@ -1212,13 +3387,13 @@ if-eqz p1, :cond_2 - iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean p1, p1, Lf/c/a/a$m;->b:Z + iget-boolean p1, p1, Lf/c/a/a$n;->b:Z if-nez p1, :cond_1 - invoke-virtual {p0}, Lf/c/a/a;->o()Z + invoke-virtual {p0}, Lf/c/a/a;->u()Z move-result p1 @@ -1234,21 +3409,21 @@ return v0 :cond_2 - iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean p1, p1, Lf/c/a/a$m;->b:Z + iget-boolean p1, p1, Lf/c/a/a$n;->b:Z if-nez p1, :cond_4 - invoke-virtual {p0}, Lf/c/a/a;->o()Z + invoke-virtual {p0}, Lf/c/a/a;->u()Z move-result p1 if-eqz p1, :cond_4 - iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean p1, p1, Lf/c/a/a$m;->d:Z + iget-boolean p1, p1, Lf/c/a/a$n;->d:Z if-eqz p1, :cond_3 @@ -1262,10 +3437,10 @@ return v0 .end method -.method public final s()V - .locals 3 +.method public final y()V + .locals 7 - invoke-virtual {p0}, Lf/c/a/a;->o()Z + invoke-virtual {p0}, Lf/c/a/a;->q()Z move-result v0 @@ -1274,302 +3449,161 @@ return-void :cond_0 - iget-object v0, p0, Lf/c/a/a;->m:Lf/c/a/u0; + new-instance v0, Lf/c/a/z1; - check-cast v0, Lf/c/a/k1; + iget-object v1, p0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v1, v0, Lf/c/a/k1;->e:Lf/c/a/l0; + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; - new-instance v2, Lf/c/a/l1; + invoke-direct {v0, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V - invoke-direct {v2, v0}, Lf/c/a/l1;->(Lf/c/a/k1;)V + monitor-enter v0 - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + :try_start_0 + const-string v1, "deeplink_url" - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v0, v1}, Lf/c/a/z1;->h(Ljava/lang/String;)Ljava/lang/String; - return-void -.end method + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_3 -.method public t(Ljava/lang/String;Z)V - .locals 2 + monitor-exit v0 - iget-object v0, p0, Lf/c/a/a;->a:Lf/c/a/l0; + monitor-enter v0 - new-instance v1, Lf/c/a/a$f; + :try_start_1 + const-string v2, "deeplink_click_time" - invoke-direct {v1, p0, p2, p1}, Lf/c/a/a$f;->(Lf/c/a/a;ZLjava/lang/String;)V + monitor-enter v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_2 - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + const-wide/16 v3, -0x1 - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + :try_start_2 + iget-object v5, v0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; - return-void -.end method + invoke-interface {v5, v2, v3, v4}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J -.method public final u()V - .locals 5 + move-result-wide v5 + :try_end_2 + .catch Ljava/lang/ClassCastException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 - iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/u1; + :try_start_3 + monitor-exit v0 - if-nez v0, :cond_0 + goto :goto_0 - return-void + :catchall_0 + move-exception v1 - :cond_0 - invoke-virtual {p0}, Lf/c/a/a;->w()Z + monitor-exit v0 - move-result v0 + throw v1 - if-nez v0, :cond_1 + :catch_0 + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + move-wide v5, v3 + + :goto_0 + monitor-exit v0 + + if-nez v1, :cond_1 return-void :cond_1 - iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/u1; + cmp-long v2, v5, v3 - invoke-virtual {v0}, Lf/c/a/u1;->b()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_2 + if-nez v2, :cond_2 return-void :cond_2 - iget-object v0, p0, Lf/c/a/a;->f:Lf/c/a/u1; - - sget-wide v1, Lf/c/a/a;->q:J - - invoke-virtual {v0, v1, v2}, Lf/c/a/u1;->c(J)V - - return-void -.end method - -.method public final v()V - .locals 8 - - iget-object v0, p0, Lf/c/a/a;->e:Lf/c/a/t1; - - iget-boolean v1, v0, Lf/c/a/t1;->g:Z - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - iget-object v1, v0, Lf/c/a/t1;->h:Lf/c/a/q0; - - new-array v2, v2, [Ljava/lang/Object; - - iget-object v0, v0, Lf/c/a/t1;->c:Ljava/lang/String; - - aput-object v0, v2, v3 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "%s is already suspended" - - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - iget-object v1, v0, Lf/c/a/t1;->b:Ljava/util/concurrent/ScheduledFuture; - - sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-interface {v1, v4}, Ljava/util/concurrent/ScheduledFuture;->getDelay(Ljava/util/concurrent/TimeUnit;)J - - move-result-wide v4 - - iput-wide v4, v0, Lf/c/a/t1;->e:J - - iget-object v1, v0, Lf/c/a/t1;->b:Ljava/util/concurrent/ScheduledFuture; - - invoke-interface {v1, v3}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - - sget-object v1, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - iget-wide v4, v0, Lf/c/a/t1;->e:J - - long-to-double v4, v4 - - const-wide v6, 0x408f400000000000L # 1000.0 - - div-double/2addr v4, v6 - - invoke-virtual {v1, v4, v5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; move-result-object v1 - iget-object v4, v0, Lf/c/a/t1;->h:Lf/c/a/q0; + iget-object v2, p0, Lf/c/a/a;->a:Lf/c/a/f2/h; - const/4 v5, 0x2 + new-instance v3, Lf/c/a/s; - new-array v5, v5, [Ljava/lang/Object; + invoke-direct {v3, p0, v1, v5, v6}, Lf/c/a/s;->(Lf/c/a/a;Landroid/net/Uri;J)V - iget-object v6, v0, Lf/c/a/t1;->c:Ljava/lang/String; + check-cast v2, Lf/c/a/f2/c; - aput-object v6, v5, v3 + invoke-virtual {v2, v3}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V - aput-object v1, v5, v2 + monitor-enter v0 - check-cast v4, Lf/c/a/x0; + :try_start_4 + const-string v1, "deeplink_url" - const-string v1, "%s suspended with %s seconds left" + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V - invoke-virtual {v4, v1, v5}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + const-string v1, "deeplink_click_time" - iput-boolean v2, v0, Lf/c/a/t1;->g:Z + invoke-virtual {v0, v1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + monitor-exit v0 - :goto_0 return-void + + :catchall_1 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catchall_2 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catchall_3 + move-exception v1 + + monitor-exit v0 + + throw v1 .end method -.method public final w()Z - .locals 1 +.method public z(Ljava/lang/String;JJLjava/lang/String;)V + .locals 11 - const/4 v0, 0x0 + move-object v8, p0 - invoke-virtual {p0, v0}, Lf/c/a/a;->x(Z)Z + iget-object v9, v8, Lf/c/a/a;->a:Lf/c/a/f2/h; - move-result v0 + new-instance v10, Lf/c/a/a$a; - return v0 -.end method + move-object v0, v10 -.method public final x(Z)Z - .locals 1 + move-object v1, p0 - invoke-virtual {p0, p1}, Lf/c/a/a;->r(Z)Z + move-object v2, p1 - move-result p1 + move-wide v3, p2 - if-eqz p1, :cond_0 + move-wide v5, p4 - const/4 p1, 0x0 + move-object/from16 v7, p6 - return p1 + invoke-direct/range {v0 .. v7}, Lf/c/a/a$a;->(Lf/c/a/a;Ljava/lang/String;JJLjava/lang/String;)V - :cond_0 - iget-object p1, p0, Lf/c/a/a;->j:Lf/c/a/r; + check-cast v9, Lf/c/a/f2/c; - iget-boolean p1, p1, Lf/c/a/r;->p:Z - - const/4 v0, 0x1 - - if-eqz p1, :cond_1 - - return v0 - - :cond_1 - iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean p1, p1, Lf/c/a/a$m;->c:Z - - xor-int/2addr p1, v0 - - return p1 -.end method - -.method public final y(J)V - .locals 5 - - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-wide v1, v0, Lf/c/a/q;->lastActivity:J - - sub-long v1, p1, v1 - - iget v3, v0, Lf/c/a/q;->sessionCount:I - - const/4 v4, 0x1 - - add-int/2addr v3, v4 - - iput v3, v0, Lf/c/a/q;->sessionCount:I - - iput-wide v1, v0, Lf/c/a/q;->lastInterval:J - - invoke-virtual {p0, p1, p2}, Lf/c/a/a;->z(J)V - - iget-object v0, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iput v4, v0, Lf/c/a/q;->subsessionCount:I - - const-wide/16 v1, 0x0 - - iput-wide v1, v0, Lf/c/a/q;->sessionLength:J - - iput-wide v1, v0, Lf/c/a/q;->timeSpent:J - - iput-wide p1, v0, Lf/c/a/q;->lastActivity:J - - const-wide/16 p1, -0x1 - - iput-wide p1, v0, Lf/c/a/q;->lastInterval:J - - invoke-virtual {p0}, Lf/c/a/a;->G()V - - return-void -.end method - -.method public final z(J)V - .locals 8 - - new-instance v7, Lf/c/a/f1; - - iget-object v1, p0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v2, p0, Lf/c/a/a;->i:Lf/c/a/m0; - - iget-object v3, p0, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v4, p0, Lf/c/a/a;->n:Lf/c/a/p1; - - move-object v0, v7 - - move-wide v5, p1 - - invoke-direct/range {v0 .. v6}, Lf/c/a/f1;->(Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V - - iget-object p1, p0, Lf/c/a/a;->h:Lf/c/a/a$m; - - iget-boolean p1, p1, Lf/c/a/a$m;->d:Z - - invoke-virtual {v7, p1}, Lf/c/a/f1;->j(Z)Ljava/util/Map; - - move-result-object p1 - - sget-object p2, Lf/c/a/o;->e:Lf/c/a/o; - - invoke-virtual {v7, p2}, Lf/c/a/f1;->k(Lf/c/a/o;)Lf/c/a/p; - - move-result-object p2 - - const-string v0, "/session" - - iput-object v0, p2, Lf/c/a/p;->path:Ljava/lang/String; - - const-string v0, "" - - iput-object v0, p2, Lf/c/a/p;->suffix:Ljava/lang/String; - - iput-object p1, p2, Lf/c/a/p;->parameters:Ljava/util/Map; - - iget-object p1, p0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {p1, p2}, Lf/c/a/r0;->d(Lf/c/a/p;)V - - iget-object p1, p0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {p1}, Lf/c/a/r0;->b()V + invoke-virtual {v9, v10}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali/f/c/a/a0.smali b/com.discord/smali/f/c/a/a0.smali index 7ccc9b0b1c..0cbb890048 100644 --- a/com.discord/smali/f/c/a/a0.smali +++ b/com.discord/smali/f/c/a/a0.smali @@ -1,79 +1,28 @@ .class public Lf/c/a/a0; .super Ljava/lang/Object; -.source "AdjustSessionFailure.java" +.source "AdjustFactory.java" -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Z - -.field public e:Lorg/json/JSONObject; +# static fields +.field public static a:Lf/c/a/w0; # direct methods -.method public constructor ()V - .locals 0 +.method public static a()Lf/c/a/w0; + .locals 1 - invoke-direct {p0}, Ljava/lang/Object;->()V + sget-object v0, Lf/c/a/a0;->a:Lf/c/a/w0; - return-void -.end method + if-nez v0, :cond_0 + new-instance v0, Lf/c/a/f1; -# virtual methods -.method public toString()Ljava/lang/String; - .locals 4 + invoke-direct {v0}, Lf/c/a/f1;->()V - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + sput-object v0, Lf/c/a/a0;->a:Lf/c/a/w0; - const/4 v1, 0x5 - - new-array v1, v1, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/a0;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/a0;->b:Ljava/lang/String; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/a0;->c:Ljava/lang/String; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - iget-boolean v2, p0, Lf/c/a/a0;->d:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const/4 v3, 0x3 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/a0;->e:Lorg/json/JSONObject; - - const/4 v3, 0x4 - - aput-object v2, v1, v3 - - const-string v2, "Session Failure msg:%s time:%s adid:%s retry:%b json:%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 + :cond_0 + sget-object v0, Lf/c/a/a0;->a:Lf/c/a/w0; return-object v0 .end method diff --git a/com.discord/smali/f/c/a/a1.smali b/com.discord/smali/f/c/a/a1.smali index 2e7da9731a..e55128ddcd 100644 --- a/com.discord/smali/f/c/a/a1.smali +++ b/com.discord/smali/f/c/a/a1.smali @@ -1,8 +1,3 @@ .class public interface abstract Lf/c/a/a1; .super Ljava/lang/Object; -.source "OnDeviceIdsRead.java" - - -# virtual methods -.method public abstract onGoogleAdIdRead(Ljava/lang/String;)V -.end method +.source "ISdkClickHandler.java" diff --git a/com.discord/smali/f/c/a/a2.smali b/com.discord/smali/f/c/a/a2.smali new file mode 100644 index 0000000000..5820ae879d --- /dev/null +++ b/com.discord/smali/f/c/a/a2.smali @@ -0,0 +1,92 @@ +.class public final enum Lf/c/a/a2; +.super Ljava/lang/Enum; +.source "TrackingState.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/c/a/a2;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/c/a/a2; + +.field public static final synthetic e:[Lf/c/a/a2; + + +# instance fields +.field public value:I + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/c/a/a2; + + const-string v1, "OPTED_OUT" + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v2, v3}, Lf/c/a/a2;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/a2;->d:Lf/c/a/a2; + + new-array v1, v3, [Lf/c/a/a2; + + aput-object v0, v1, v2 + + sput-object v1, Lf/c/a/a2;->e:[Lf/c/a/a2; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/c/a/a2;->value:I + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Lf/c/a/a2; + .locals 1 + + const-class v0, Lf/c/a/a2; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/c/a/a2; + + return-object p0 +.end method + +.method public static values()[Lf/c/a/a2; + .locals 1 + + sget-object v0, Lf/c/a/a2;->e:[Lf/c/a/a2; + + invoke-virtual {v0}, [Lf/c/a/a2;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/c/a/a2; + + return-object v0 +.end method diff --git a/com.discord/smali/f/c/a/b.smali b/com.discord/smali/f/c/a/b.smali index 72317c5738..4a1ef97f7f 100644 --- a/com.discord/smali/f/c/a/b.smali +++ b/com.discord/smali/f/c/a/b.smali @@ -7,18 +7,18 @@ # instance fields -.field public final synthetic d:Lf/c/a/n0; +.field public final synthetic d:Lf/c/a/q0; .field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/n0;)V +.method public constructor (Lf/c/a/a;Lf/c/a/q0;)V .locals 0 iput-object p1, p0, Lf/c/a/b;->e:Lf/c/a/a; - iput-object p2, p0, Lf/c/a/b;->d:Lf/c/a/n0; + iput-object p2, p0, Lf/c/a/b;->d:Lf/c/a/q0; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -32,19 +32,19 @@ iget-object v0, p0, Lf/c/a/b;->e:Lf/c/a/a; - iget-object v1, p0, Lf/c/a/b;->d:Lf/c/a/n0; + iget-object v1, p0, Lf/c/a/b;->d:Lf/c/a/q0; if-eqz v0, :cond_2 - iget-object v2, v1, Lf/c/a/j1;->c:Ljava/lang/String; + iget-object v2, v1, Lf/c/a/r1;->c:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/c/a/a;->B(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/c/a/a;->K(Ljava/lang/String;)V new-instance v2, Landroid/os/Handler; - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->a:Landroid/content/Context; + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; invoke-virtual {v3}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; @@ -52,60 +52,56 @@ invoke-direct {v2, v3}, Landroid/os/Handler;->(Landroid/os/Looper;)V - iget-boolean v3, v1, Lf/c/a/j1;->d:Z + iget-boolean v3, v1, Lf/c/a/r1;->a:Z const/4 v4, 0x0 if-eqz v3, :cond_0 - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->k:Lf/c/a/c1; + iget-object v3, v3, Lf/c/a/w;->n:Lf/c/a/k1; if-eqz v3, :cond_0 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v4, v4, [Ljava/lang/Object; - check-cast v3, Lf/c/a/x0; - const-string v5, "Launching success event tracking listener" - invoke-virtual {v3, v5, v4}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v5, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - new-instance v3, Lf/c/a/j; + new-instance v3, Lf/c/a/n; - invoke-direct {v3, v0, v1}, Lf/c/a/j;->(Lf/c/a/a;Lf/c/a/n0;)V + invoke-direct {v3, v0, v1}, Lf/c/a/n;->(Lf/c/a/a;Lf/c/a/q0;)V invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z goto :goto_0 :cond_0 - iget-boolean v3, v1, Lf/c/a/j1;->d:Z + iget-boolean v3, v1, Lf/c/a/r1;->a:Z if-nez v3, :cond_1 - iget-object v3, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v3, v0, Lf/c/a/a;->m:Lf/c/a/w; - iget-object v3, v3, Lf/c/a/r;->l:Lf/c/a/b1; + iget-object v3, v3, Lf/c/a/w;->o:Lf/c/a/j1; if-eqz v3, :cond_1 - iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v4, v4, [Ljava/lang/Object; - check-cast v3, Lf/c/a/x0; - const-string v5, "Launching failed event tracking listener" - invoke-virtual {v3, v5, v4}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v3, v5, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - new-instance v3, Lf/c/a/k; + new-instance v3, Lf/c/a/o; - invoke-direct {v3, v0, v1}, Lf/c/a/k;->(Lf/c/a/a;Lf/c/a/n0;)V + invoke-direct {v3, v0, v1}, Lf/c/a/o;->(Lf/c/a/a;Lf/c/a/q0;)V invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z diff --git a/com.discord/smali/f/c/a/b0.smali b/com.discord/smali/f/c/a/b0.smali index 9fa25da41d..18f1659513 100644 --- a/com.discord/smali/f/c/a/b0.smali +++ b/com.discord/smali/f/c/a/b0.smali @@ -1,22 +1,21 @@ .class public Lf/c/a/b0; .super Ljava/lang/Object; -.source "AdjustSessionSuccess.java" +.source "AdjustInstance.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Lorg/json/JSONObject; +.field public final synthetic d:Landroid/content/Context; # direct methods -.method public constructor ()V +.method public constructor (Lf/c/a/d0;Landroid/content/Context;)V .locals 0 + iput-object p2, p0, Lf/c/a/b0;->d:Landroid/content/Context; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -24,44 +23,81 @@ # virtual methods -.method public toString()Ljava/lang/String; - .locals 4 +.method public run()V + .locals 9 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + new-instance v0, Lf/c/a/z1; - const/4 v1, 0x4 + iget-object v1, p0, Lf/c/a/b0;->d:Landroid/content/Context; - new-array v1, v1, [Ljava/lang/Object; + invoke-direct {v0, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V - iget-object v2, p0, Lf/c/a/b0;->a:Ljava/lang/String; + monitor-enter v0 + + :try_start_0 + invoke-virtual {v0}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + move-result-object v1 + + const/4 v2, 0x0 const/4 v3, 0x0 - aput-object v2, v1, v3 + const/4 v4, 0x0 - iget-object v2, p0, Lf/c/a/b0;->b:Ljava/lang/String; + :goto_0 + invoke-virtual {v1}, Lorg/json/JSONArray;->length()I - const/4 v3, 0x1 + move-result v5 - aput-object v2, v1, v3 + if-ge v3, v5, :cond_1 - iget-object v2, p0, Lf/c/a/b0;->c:Ljava/lang/String; + invoke-virtual {v1, v3}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; - const/4 v3, 0x2 + move-result-object v5 - aput-object v2, v1, v3 + const/4 v6, -0x1 - iget-object v2, p0, Lf/c/a/b0;->d:Lorg/json/JSONObject; + const/4 v7, 0x2 - const/4 v3, 0x3 + invoke-virtual {v5, v7, v6}, Lorg/json/JSONArray;->optInt(II)I - aput-object v2, v1, v3 + move-result v6 - const-string v2, "Session Success msg:%s time:%s adid:%s json:%s" + const/4 v8, 0x1 - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + if-ne v6, v8, :cond_0 - move-result-object v0 + invoke-virtual {v5, v7, v2}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; - return-object v0 + const/4 v4, 0x1 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz v4, :cond_2 + + invoke-virtual {v0, v1}, Lf/c/a/z1;->l(Lorg/json/JSONArray;)V + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catch_0 + :cond_2 + :goto_1 + monitor-exit v0 + + return-void .end method diff --git a/com.discord/smali/f/c/a/b1$a.smali b/com.discord/smali/f/c/a/b1$a.smali new file mode 100644 index 0000000000..51a355465e --- /dev/null +++ b/com.discord/smali/f/c/a/b1$a.smali @@ -0,0 +1,45 @@ +.class public Lf/c/a/b1$a; +.super Ljava/lang/Object; +.source "InstallReferrer.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/b1;->(Landroid/content/Context;Lf/c/a/d1;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/b1; + + +# direct methods +.method public constructor (Lf/c/a/b1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/b1$a;->d:Lf/c/a/b1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 1 + + iget-object v0, p0, Lf/c/a/b1$a;->d:Lf/c/a/b1; + + invoke-virtual {v0}, Lf/c/a/b1;->c()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/b1.smali b/com.discord/smali/f/c/a/b1.smali index e3568fb40f..0e5e20b95e 100644 --- a/com.discord/smali/f/c/a/b1.smali +++ b/com.discord/smali/f/c/a/b1.smali @@ -1,8 +1,1246 @@ -.class public interface abstract Lf/c/a/b1; +.class public Lf/c/a/b1; .super Ljava/lang/Object; -.source "OnEventTrackingFailedListener.java" +.source "InstallReferrer.java" + +# interfaces +.implements Ljava/lang/reflect/InvocationHandler; + + +# instance fields +.field public a:I + +.field public b:I + +.field public final c:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public d:Lf/c/a/w0; + +.field public e:Ljava/lang/Object; + +.field public f:Landroid/content/Context; + +.field public g:Lf/c/a/f2/k; + +.field public final h:Lf/c/a/d1; + +.field public i:Ljava/lang/Object; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/c/a/d1;)V + .locals 8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0xbb8 + + iput v0, p0, Lf/c/a/b1;->a:I + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const-string v1, "com.adjust.sdk.play.InstallReferrer" + + const/4 v2, 0x3 + + new-array v3, v2, [Ljava/lang/Class; + + const-class v4, Landroid/content/Context; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + const-class v4, Lf/c/a/d1; + + const/4 v6, 0x1 + + aput-object v4, v3, v6 + + const-class v4, Lf/c/a/w0; + + const/4 v7, 0x2 + + aput-object v4, v3, v7 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + aput-object p2, v2, v6 + + aput-object v0, v2, v7 + + :try_start_0 + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + invoke-virtual {v0, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + iput-object v0, p0, Lf/c/a/b1;->i:Ljava/lang/Object; + + iput-object p1, p0, Lf/c/a/b1;->f:Landroid/content/Context; + + new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {p1, v6}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V + + iput-object p1, p0, Lf/c/a/b1;->c:Ljava/util/concurrent/atomic/AtomicBoolean; + + iput v5, p0, Lf/c/a/b1;->b:I + + new-instance p1, Lf/c/a/f2/k; + + new-instance v0, Lf/c/a/b1$a; + + invoke-direct {v0, p0}, Lf/c/a/b1$a;->(Lf/c/a/b1;)V + + const-string v1, "InstallReferrer" + + invoke-direct {p1, v0, v1}, Lf/c/a/f2/k;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + iput-object p1, p0, Lf/c/a/b1;->g:Lf/c/a/f2/k; + + iput-object p2, p0, Lf/c/a/b1;->h:Lf/c/a/d1; + + return-void +.end method # virtual methods -.method public abstract a(Lf/c/a/t;)V +.method public final a()V + .locals 6 + + iget-object v0, p0, Lf/c/a/b1;->e:Ljava/lang/Object; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :try_start_0 + const-string v3, "endConnection" + + new-array v4, v2, [Ljava/lang/Object; + + invoke-static {v0, v3, v1, v4}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const-string v3, "Install Referrer API connection closed" + + new-array v4, v2, [Ljava/lang/Object; + + invoke-interface {v0, v3, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + iget-object v3, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const/4 v4, 0x2 + + new-array v4, v4, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v4, v2 + + const/4 v2, 0x1 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v4, v2 + + const-string v0, "closeReferrerClient error (%s) thrown by (%s)" + + invoke-interface {v3, v0, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + iput-object v1, p0, Lf/c/a/b1;->e:Ljava/lang/Object; + + return-void +.end method + +.method public final b()V + .locals 7 + + iget-object v0, p0, Lf/c/a/b1;->c:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Should not try to read Install referrer" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/c/a/b1;->a()V + + return-void + + :cond_0 + iget v0, p0, Lf/c/a/b1;->b:I + + const/4 v2, 0x1 + + add-int/2addr v0, v2 + + const/4 v3, 0x2 + + if-le v0, v3, :cond_1 + + iget-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + aput-object v3, v2, v1 + + const-string v1, "Limit number of retry of %d for install referrer surpassed" + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/b1;->g:Lf/c/a/f2/k; + + invoke-virtual {v0}, Lf/c/a/f2/k;->b()J + + move-result-wide v3 + + const-wide/16 v5, 0x0 + + cmp-long v0, v3, v5 + + if-lez v0, :cond_2 + + iget-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + aput-object v3, v2, v1 + + const-string v1, "Already waiting to retry to read install referrer in %d milliseconds" + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_2 + iget v0, p0, Lf/c/a/b1;->b:I + + add-int/2addr v0, v2 + + iput v0, p0, Lf/c/a/b1;->b:I + + iget-object v3, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v2, v1 + + const-string v0, "Retry number %d to connect to install referrer API" + + invoke-interface {v3, v0, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/b1;->g:Lf/c/a/f2/k; + + iget v1, p0, Lf/c/a/b1;->a:I + + int-to-long v1, v1 + + invoke-virtual {v0, v1, v2}, Lf/c/a/f2/k;->c(J)V + + return-void +.end method + +.method public c()V + .locals 10 + + iget-object v0, p0, Lf/c/a/b1;->i:Ljava/lang/Object; + + const-string v1, "startConnection" + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v0, :cond_0 + + :try_start_0 + new-array v5, v4, [Ljava/lang/Object; + + invoke-static {v0, v1, v2, v5}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v5, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v6, v3, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v6, v4 + + const-string v0, "Call to Play startConnection error: %s" + + invoke-interface {v5, v0, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_0 + invoke-virtual {p0}, Lf/c/a/b1;->a()V + + iget-object v0, p0, Lf/c/a/b1;->c:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v4, [Ljava/lang/Object; + + const-string v2, "Should not try to read Install referrer" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/b1;->f:Landroid/content/Context; + + if-nez v0, :cond_2 + + return-void + + :cond_2 + const/4 v5, 0x2 + + :try_start_1 + const-string v6, "com.android.installreferrer.api.InstallReferrerClient" + + const-string v7, "newBuilder" + + new-array v8, v3, [Ljava/lang/Class; + + const-class v9, Landroid/content/Context; + + aput-object v9, v8, v4 + + new-array v9, v3, [Ljava/lang/Object; + + aput-object v0, v9, v4 + + invoke-static {v6, v7, v8, v9}, Ld0/a/b/b/a;->j0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + const-string v6, "build" + + new-array v7, v4, [Ljava/lang/Object; + + invoke-static {v0, v6, v2, v7}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + :try_end_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_1 + move-exception v0 + + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v7, v5, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v8 + + aput-object v8, v7, v4 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v7, v3 + + const-string v0, "createInstallReferrerClient error (%s) from (%s)" + + invoke-interface {v6, v0, v7}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :catch_2 + move-exception v0 + + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v7, v5, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/ClassNotFoundException;->getMessage()Ljava/lang/String; + + move-result-object v8 + + aput-object v8, v7, v4 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v7, v3 + + const-string v0, "InstallReferrer not integrated in project (%s) thrown by (%s)" + + invoke-interface {v6, v0, v7}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + move-object v0, v2 + + :goto_1 + iput-object v0, p0, Lf/c/a/b1;->e:Ljava/lang/Object; + + if-nez v0, :cond_3 + + return-void + + :cond_3 + :try_start_2 + const-string v0, "f.e.a.a.b" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 + + goto :goto_2 + + :catch_3 + move-exception v0 + + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v7, v5, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v8 + + aput-object v8, v7, v4 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v7, v3 + + const-string v0, "getInstallReferrerStateListenerClass error (%s) from (%s)" + + invoke-interface {v6, v0, v7}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + move-object v0, v2 + + :goto_2 + if-nez v0, :cond_4 + + return-void + + :cond_4 + :try_start_3 + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v6 + + new-array v7, v3, [Ljava/lang/Class; + + aput-object v0, v7, v4 + + invoke-static {v6, v7, p0}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; + + move-result-object v6 + :try_end_3 + .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_5 + .catch Ljava/lang/NullPointerException; {:try_start_3 .. :try_end_3} :catch_4 + + goto :goto_4 + + :catch_4 + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v7, v4, [Ljava/lang/Object; + + const-string v8, "Null argument passed to InstallReferrer proxy" + + invoke-interface {v6, v8, v7}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_3 + + :catch_5 + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v7, v4, [Ljava/lang/Object; + + const-string v8, "InstallReferrer proxy violating parameter restrictions" + + invoke-interface {v6, v8, v7}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_3 + move-object v6, v2 + + :goto_4 + if-nez v6, :cond_5 + + return-void + + :cond_5 + :try_start_4 + iget-object v7, p0, Lf/c/a/b1;->e:Ljava/lang/Object; + + new-array v8, v3, [Ljava/lang/Class; + + aput-object v0, v8, v4 + + new-array v0, v3, [Ljava/lang/Object; + + aput-object v6, v0, v4 + + invoke-static {v7, v1, v8, v0}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_4 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_4 .. :try_end_4} :catch_7 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_6 + + goto :goto_6 + + :catch_6 + move-exception v0 + + iget-object v1, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v2, v5, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v2, v4 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v2, v3 + + const-string v0, "startConnection error (%s) thrown by (%s)" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_6 + + :catch_7 + move-exception v0 + + invoke-static {v0}, Lf/c/a/e2;->r(Ljava/lang/Exception;)Z + + move-result v1 + + if-eqz v1, :cond_7 + + iget-object v1, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v3, v3, [Ljava/lang/Object; + + invoke-static {v0}, Lf/c/a/e2;->r(Ljava/lang/Exception;)Z + + move-result v5 + + if-nez v5, :cond_6 + + goto :goto_5 + + :cond_6 + new-instance v2, Ljava/io/StringWriter; + + invoke-direct {v2}, Ljava/io/StringWriter;->()V + + new-instance v5, Ljava/io/PrintWriter; + + invoke-direct {v5, v2}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V + + invoke-virtual {v0, v5}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintWriter;)V + + invoke-virtual {v2}, Ljava/io/StringWriter;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v2, "Caused by:" + + invoke-virtual {v0, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I + + move-result v2 + + const-string v5, "\n" + + invoke-virtual {v0, v5, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I + + move-result v5 + + invoke-virtual {v0, v2, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v2 + + :goto_5 + aput-object v2, v3, v4 + + const-string v0, "InstallReferrer encountered an InvocationTargetException %s" + + invoke-interface {v1, v0, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_7 + :goto_6 + return-void +.end method + +.method public invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; + .locals 12 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Throwable; + } + .end annotation + + const/4 p1, 0x0 + + const/4 v0, 0x0 + + if-nez p2, :cond_0 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v0, "InstallReferrer invoke method null" + + invoke-interface {p2, v0, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + + :cond_0 + invoke-virtual {p2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object p2 + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v0, "InstallReferrer invoke method name null" + + invoke-interface {p2, v0, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + + :cond_1 + iget-object v1, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/Object; + + aput-object p2, v3, v0 + + const-string v4, "InstallReferrer invoke method name: %s" + + invoke-interface {v1, v4, v3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + if-nez p3, :cond_2 + + iget-object p3, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v0, [Ljava/lang/Object; + + const-string v3, "InstallReferrer invoke args null" + + invoke-interface {p3, v3, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + new-array p3, v0, [Ljava/lang/Object; + + :cond_2 + array-length v1, p3 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_3 + + aget-object v4, p3, v3 + + iget-object v5, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v6, v2, [Ljava/lang/Object; + + aput-object v4, v6, v0 + + const-string v4, "InstallReferrer invoke arg: %s" + + invoke-interface {v5, v4, v6}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_3 + const-string v1, "onInstallReferrerSetupFinished" + + invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_11 + + array-length p2, p3 + + if-eq p2, v2, :cond_4 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v2, [Ljava/lang/Object; + + array-length p3, p3 + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p3 + + aput-object p3, v1, v0 + + const-string p3, "InstallReferrer invoke onInstallReferrerSetupFinished args lenght not 1: %d" + + invoke-interface {p2, p3, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + + :cond_4 + aget-object p2, p3, v0 + + instance-of p3, p2, Ljava/lang/Integer; + + if-nez p3, :cond_5 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v0, "InstallReferrer invoke onInstallReferrerSetupFinished arg not int" + + invoke-interface {p2, v0, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + + :cond_5 + check-cast p2, Ljava/lang/Integer; + + if-nez p2, :cond_6 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v0, "InstallReferrer invoke onInstallReferrerSetupFinished responseCode arg is null" + + invoke-interface {p2, v0, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 + + :cond_6 + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + const/4 p3, -0x1 + + if-eq p2, p3, :cond_f + + const/4 p3, 0x3 + + const/4 v1, 0x2 + + if-eqz p2, :cond_a + + if-eq p2, v2, :cond_9 + + if-eq p2, v1, :cond_8 + + if-eq p2, p3, :cond_7 + + iget-object p3, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v2, [Ljava/lang/Object; + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + aput-object p2, v1, v0 + + const-string p2, "Unexpected response code of install referrer response: %d. Closing connection" + + invoke-interface {p3, p2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_8 + + :cond_7 + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v1, "Install Referrer API general errors caused by incorrect usage. Retrying..." + + invoke-interface {p2, v1, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_9 + + :cond_8 + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v1, "Install Referrer API not supported by the installed Play Store app. Closing connection" + + invoke-interface {p2, v1, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_8 + + :cond_9 + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v1, "Could not initiate connection to the Install Referrer service. Retrying..." + + invoke-interface {p2, v1, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_9 + + :cond_a + :try_start_0 + iget-object p2, p0, Lf/c/a/b1;->e:Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4 + + const-string v3, "getInstallReferrer" + + if-nez p2, :cond_b + + goto :goto_1 + + :cond_b + :try_start_1 + new-array v4, v0, [Ljava/lang/Object; + + invoke-static {p2, v3, p1, v4}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_2 + + :catch_0 + move-exception p2 + + :try_start_2 + iget-object v4, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v5, v1, [Ljava/lang/Object; + + invoke-virtual {p2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v5, v0 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v5, v2 + + const-string p2, "getInstallReferrer error (%s) thrown by (%s)" + + invoke-interface {v4, p2, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 + + :goto_1 + move-object p2, p1 + + :goto_2 + if-nez p2, :cond_c + + goto :goto_3 + + :cond_c + :try_start_3 + new-array v4, v0, [Ljava/lang/Object; + + invoke-static {p2, v3, p1, v4}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + :try_end_3 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 + + move-object v7, v3 + + goto :goto_4 + + :catch_1 + move-exception v3 + + :try_start_4 + iget-object v4, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v5, v1, [Ljava/lang/Object; + + invoke-virtual {v3}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v5, v0 + + invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v5, v2 + + const-string v3, "getStringInstallReferrer error (%s) thrown by (%s)" + + invoke-interface {v4, v3, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_4 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 + + :goto_3 + move-object v7, p1 + + :goto_4 + const-wide/16 v3, -0x1 + + if-nez p2, :cond_d + + goto :goto_5 + + :cond_d + :try_start_5 + const-string v5, "getReferrerClickTimestampSeconds" + + new-array v6, v0, [Ljava/lang/Object; + + invoke-static {p2, v5, p1, v6}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + :try_end_5 + .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 + + move-wide v8, v5 + + goto :goto_6 + + :catch_2 + move-exception v5 + + :try_start_6 + iget-object v6, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v8, v1, [Ljava/lang/Object; + + invoke-virtual {v5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v9 + + aput-object v9, v8, v0 + + invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v8, v2 + + const-string v5, "getReferrerClickTimestampSeconds error (%s) thrown by (%s)" + + invoke-interface {v6, v5, v8}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_6 + .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_4 + + :goto_5 + move-wide v8, v3 + + :goto_6 + if-nez p2, :cond_e + + goto :goto_7 + + :cond_e + :try_start_7 + const-string v5, "getInstallBeginTimestampSeconds" + + new-array v6, v0, [Ljava/lang/Object; + + invoke-static {p2, v5, p1, v6}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + :try_end_7 + .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_3 + + goto :goto_7 + + :catch_3 + move-exception p2 + + :try_start_8 + iget-object v5, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v6, v1, [Ljava/lang/Object; + + invoke-virtual {p2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v10 + + aput-object v10, v6, v0 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v6, v2 + + const-string p2, "getInstallBeginTimestampSeconds error (%s) thrown by (%s)" + + invoke-interface {v5, p2, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_7 + move-wide v10, v3 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const-string v3, "installReferrer: %s, clickTime: %d, installBeginTime: %d" + + new-array p3, p3, [Ljava/lang/Object; + + aput-object v7, p3, v0 + + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + aput-object v4, p3, v2 + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + aput-object v4, p3, v1 + + invoke-interface {p2, v3, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + const-string p3, "Install Referrer read successfully. Closing connection" + + new-array v1, v0, [Ljava/lang/Object; + + invoke-interface {p2, p3, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v6, p0, Lf/c/a/b1;->h:Lf/c/a/d1; + + invoke-interface/range {v6 .. v11}, Lf/c/a/d1;->a(Ljava/lang/String;JJ)V + :try_end_8 + .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_4 + + :goto_8 + const/4 v2, 0x0 + + goto :goto_9 + + :catch_4 + move-exception p2 + + iget-object p3, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array v1, v2, [Ljava/lang/Object; + + invoke-virtual {p2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v1, v0 + + const-string p2, "Couldn\'t get install referrer from client (%s). Retrying..." + + invoke-interface {p3, p2, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_9 + + :cond_f + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v1, "Play Store service is not connected now. Retrying..." + + invoke-interface {p2, v1, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_9 + if-eqz v2, :cond_10 + + invoke-virtual {p0}, Lf/c/a/b1;->b()V + + goto :goto_a + + :cond_10 + iget-object p2, p0, Lf/c/a/b1;->c:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + invoke-virtual {p0}, Lf/c/a/b1;->a()V + + goto :goto_a + + :cond_11 + const-string p3, "onInstallReferrerServiceDisconnected" + + invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_12 + + iget-object p2, p0, Lf/c/a/b1;->d:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + const-string v0, "Connection to install referrer service was lost. Retrying ..." + + invoke-interface {p2, v0, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/c/a/b1;->b()V + + :cond_12 + :goto_a + return-object p1 .end method diff --git a/com.discord/smali/f/c/a/b2.smali b/com.discord/smali/f/c/a/b2.smali new file mode 100644 index 0000000000..27128e182b --- /dev/null +++ b/com.discord/smali/f/c/a/b2.smali @@ -0,0 +1,73 @@ +.class public final Lf/c/a/b2; +.super Ljava/lang/Object; +.source "Util.java" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/b2;->d:Landroid/content/Context; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public call()Ljava/lang/Object; + .locals 5 + + :try_start_0 + iget-object v0, p0, Lf/c/a/b2;->d:Landroid/content/Context; + + const/4 v1, 0x1 + + new-array v2, v1, [Ljava/lang/Class; + + const-class v3, Landroid/content/Context; + + const/4 v4, 0x0 + + aput-object v3, v2, v4 + + new-array v1, v1, [Ljava/lang/Object; + + aput-object v0, v1, v4 + + const-string v0, "com.google.android.gms.ads.identifier.AdvertisingIdClient" + + const-string v3, "getAdvertisingIdInfo" + + invoke-static {v0, v3, v2, v1}, Ld0/a/b/b/a;->j0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali/f/c/a/c.smali b/com.discord/smali/f/c/a/c.smali index c46413f73d..6ba22e21f8 100644 --- a/com.discord/smali/f/c/a/c.smali +++ b/com.discord/smali/f/c/a/c.smali @@ -28,9 +28,9 @@ iget-object v0, p0, Lf/c/a/c;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iget-boolean v1, v1, Lf/c/a/a$m;->d:Z + iget-boolean v1, v1, Lf/c/a/a$n;->d:Z xor-int/lit8 v1, v1, 0x1 @@ -38,34 +38,32 @@ if-eqz v1, :cond_0 - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; new-array v1, v2, [Ljava/lang/Object; - check-cast v0, Lf/c/a/x0; - const-string v2, "Start delay expired or never configured" - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 :cond_0 - invoke-virtual {v0}, Lf/c/a/a;->E()V + invoke-virtual {v0}, Lf/c/a/a;->N()V - iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$m; + iget-object v1, v0, Lf/c/a/a;->h:Lf/c/a/a$n; - iput-boolean v2, v1, Lf/c/a/a$m;->d:Z + iput-boolean v2, v1, Lf/c/a/a$n;->d:Z - iget-object v1, v0, Lf/c/a/a;->g:Lf/c/a/u1; + iget-object v1, v0, Lf/c/a/a;->g:Lf/c/a/f2/k; - invoke-virtual {v1, v2}, Lf/c/a/u1;->a(Z)V + invoke-virtual {v1, v2}, Lf/c/a/f2/k;->a(Z)V const/4 v1, 0x0 - iput-object v1, v0, Lf/c/a/a;->g:Lf/c/a/u1; + iput-object v1, v0, Lf/c/a/a;->g:Lf/c/a/f2/k; - invoke-virtual {v0}, Lf/c/a/a;->D()V + invoke-virtual {v0}, Lf/c/a/a;->M()V :goto_0 return-void diff --git a/com.discord/smali/f/c/a/c0$a.smali b/com.discord/smali/f/c/a/c0$a.smali deleted file mode 100644 index ea4c016b7e..0000000000 --- a/com.discord/smali/f/c/a/c0$a.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public Lf/c/a/c0$a; -.super Ljava/lang/Object; -.source "AttributionHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/c0;->(Lf/c/a/o0;Lf/c/a/p;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/c0; - - -# direct methods -.method public constructor (Lf/c/a/c0;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/c0$a;->d:Lf/c/a/c0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - iget-object v0, p0, Lf/c/a/c0$a;->d:Lf/c/a/c0; - - iget-object v1, v0, Lf/c/a/c0;->a:Lf/c/a/l0; - - new-instance v2, Lf/c/a/h0; - - invoke-direct {v2, v0}, Lf/c/a/h0;->(Lf/c/a/c0;)V - - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method diff --git a/com.discord/smali/f/c/a/c0.smali b/com.discord/smali/f/c/a/c0.smali index 26e5c84d8f..62d844121b 100644 --- a/com.discord/smali/f/c/a/c0.smali +++ b/com.discord/smali/f/c/a/c0.smali @@ -1,194 +1,124 @@ .class public Lf/c/a/c0; .super Ljava/lang/Object; -.source "AttributionHandler.java" +.source "AdjustInstance.java" # interfaces -.implements Lf/c/a/p0; +.implements Ljava/lang/Runnable; # instance fields -.field public a:Lf/c/a/l0; +.field public final synthetic d:Landroid/content/Context; -.field public b:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/c/a/o0;", - ">;" - } - .end annotation -.end field +.field public final synthetic e:Ljava/lang/String; -.field public c:Lf/c/a/q0; - -.field public d:Lf/c/a/p; - -.field public e:Lf/c/a/u1; - -.field public f:Z +.field public final synthetic f:J # direct methods -.method public constructor (Lf/c/a/o0;Lf/c/a/p;Z)V - .locals 3 +.method public constructor (Lf/c/a/d0;Landroid/content/Context;Ljava/lang/String;J)V + .locals 0 + + iput-object p2, p0, Lf/c/a/c0;->d:Landroid/content/Context; + + iput-object p3, p0, Lf/c/a/c0;->e:Ljava/lang/String; + + iput-wide p4, p0, Lf/c/a/c0;->f:J invoke-direct {p0}, Ljava/lang/Object;->()V - new-instance v0, Lf/c/a/l0; - - const-string v1, "AttributionHandler" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/c/a/c0;->a:Lf/c/a/l0; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/c0;->c:Lf/c/a/q0; - - new-instance v0, Lf/c/a/u1; - - new-instance v1, Lf/c/a/c0$a; - - invoke-direct {v1, p0}, Lf/c/a/c0$a;->(Lf/c/a/c0;)V - - const-string v2, "Attribution timer" - - invoke-direct {v0, v1, v2}, Lf/c/a/u1;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - iput-object v0, p0, Lf/c/a/c0;->e:Lf/c/a/u1; - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/c/a/c0;->b:Ljava/lang/ref/WeakReference; - - iput-object p2, p0, Lf/c/a/c0;->d:Lf/c/a/p; - - xor-int/lit8 p1, p3, 0x1 - - iput-boolean p1, p0, Lf/c/a/c0;->f:Z - return-void .end method # virtual methods -.method public final a(Lf/c/a/o0;Lf/c/a/j1;)V - .locals 5 +.method public run()V + .locals 7 - iget-object v0, p2, Lf/c/a/j1;->f:Lorg/json/JSONObject; + new-instance v0, Lf/c/a/z1; - if-nez v0, :cond_0 + iget-object v1, p0, Lf/c/a/c0;->d:Landroid/content/Context; - return-void + invoke-direct {v0, v1}, Lf/c/a/z1;->(Landroid/content/Context;)V + + iget-object v1, p0, Lf/c/a/c0;->e:Ljava/lang/String; + + iget-wide v2, p0, Lf/c/a/c0;->f:J + + monitor-enter v0 + + :try_start_0 + invoke-virtual {v0, v1, v2, v3}, Lf/c/a/z1;->e(Ljava/lang/String;J)Lorg/json/JSONArray; + + move-result-object v4 + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v4, :cond_0 + + monitor-exit v0 + + goto :goto_1 :cond_0 - const-wide/16 v1, -0x1 + :try_start_1 + invoke-virtual {v0}, Lf/c/a/z1;->f()Lorg/json/JSONArray; - const-string v3, "ask_in" + move-result-object v4 - invoke-virtual {v0, v3, v1, v2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J + invoke-virtual {v4}, Lorg/json/JSONArray;->length()I - move-result-wide v0 + move-result v5 + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 - const-wide/16 v2, 0x0 + const/16 v6, 0xa - cmp-long v4, v0, v2 + if-ne v5, v6, :cond_1 - if-ltz v4, :cond_1 + monitor-exit v0 - const/4 p2, 0x1 - - invoke-interface {p1, p2}, Lf/c/a/o0;->k(Z)V - - invoke-virtual {p0, v0, v1}, Lf/c/a/c0;->b(J)V - - return-void + goto :goto_1 :cond_1 - const/4 v0, 0x0 + :try_start_2 + new-instance v5, Lorg/json/JSONArray; - invoke-interface {p1, v0}, Lf/c/a/o0;->k(Z)V + invoke-direct {v5}, Lorg/json/JSONArray;->()V - iget-object p1, p2, Lf/c/a/j1;->f:Lorg/json/JSONObject; + const/4 v6, 0x0 - const-string v0, "attribution" + invoke-virtual {v5, v6, v1}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray; - invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; + const/4 v1, 0x1 - move-result-object p1 + invoke-virtual {v5, v1, v2, v3}, Lorg/json/JSONArray;->put(IJ)Lorg/json/JSONArray; - iget-object v0, p2, Lf/c/a/j1;->c:Ljava/lang/String; + const/4 v1, 0x2 - invoke-static {p1, v0}, Lcom/adjust/sdk/AdjustAttribution;->a(Lorg/json/JSONObject;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution; + invoke-virtual {v5, v1, v6}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; - move-result-object p1 + invoke-virtual {v4, v5}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; - iput-object p1, p2, Lf/c/a/j1;->g:Lcom/adjust/sdk/AdjustAttribution; - - return-void -.end method - -.method public final b(J)V - .locals 4 - - iget-object v0, p0, Lf/c/a/c0;->e:Lf/c/a/u1; - - invoke-virtual {v0}, Lf/c/a/u1;->b()J - - move-result-wide v0 - - cmp-long v2, v0, p1 - - if-lez v2, :cond_0 - - return-void - - :cond_0 - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-eqz v2, :cond_1 - - long-to-double v0, p1 - - const-wide v2, 0x408f400000000000L # 1000.0 - - div-double/2addr v0, v2 - - sget-object v2, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {v2, v0, v1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/c/a/c0;->c:Lf/c/a/q0; - - const/4 v2, 0x1 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object v0, v2, v3 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "Waiting to query attribution in %s seconds" - - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_1 - iget-object v0, p0, Lf/c/a/c0;->e:Lf/c/a/u1; - - invoke-virtual {v0, p1, p2}, Lf/c/a/u1;->c(J)V + invoke-virtual {v0, v4}, Lf/c/a/z1;->l(Lorg/json/JSONArray;)V + :try_end_2 + .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + goto :goto_0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catch_0 + :goto_0 + monitor-exit v0 + + :goto_1 return-void .end method diff --git a/com.discord/smali/f/c/a/c1.smali b/com.discord/smali/f/c/a/c1.smali index 3bf9dc57d8..cc892b8581 100644 --- a/com.discord/smali/f/c/a/c1.smali +++ b/com.discord/smali/f/c/a/c1.smali @@ -1,8 +1,250 @@ -.class public interface abstract Lf/c/a/c1; +.class public Lf/c/a/c1; .super Ljava/lang/Object; -.source "OnEventTrackingSucceededListener.java" +.source "InstallReferrerHuawei.java" + + +# instance fields +.field public a:Lf/c/a/w0; + +.field public b:Landroid/content/Context; + +.field public final c:Lf/c/a/d1; + +.field public final d:Ljava/util/concurrent/atomic/AtomicBoolean; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/c/a/d1;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/c1;->a:Lf/c/a/w0; + + iput-object p1, p0, Lf/c/a/c1;->b:Landroid/content/Context; + + iput-object p2, p0, Lf/c/a/c1;->c:Lf/c/a/d1; + + new-instance p1, Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 p2, 0x1 + + invoke-direct {p1, p2}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V + + iput-object p1, p0, Lf/c/a/c1;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + return-void +.end method # virtual methods -.method public abstract a(Lf/c/a/u;)V +.method public a()V + .locals 17 + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/c/a/c1;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result v0 + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + iget-object v0, v1, Lf/c/a/c1;->a:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + const-string v3, "Should not try to read Install referrer Huawei" + + invoke-interface {v0, v3, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_0 + iget-object v0, v1, Lf/c/a/c1;->b:Landroid/content/Context; + + const-string v3, "com.huawei.appmarket.commondata" + + invoke-static {v0, v3}, Lf/c/a/e2;->F(Landroid/content/Context;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + const/4 v3, 0x0 + + const-string v0, "content://com.huawei.appmarket.commondata/item/5" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + iget-object v4, v1, Lf/c/a/c1;->b:Landroid/content/Context; + + invoke-virtual {v4}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v4 + + const/4 v10, 0x1 + + new-array v8, v10, [Ljava/lang/String; + + iget-object v5, v1, Lf/c/a/c1;->b:Landroid/content/Context; + + invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v8, v2 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + move-object v5, v0 + + :try_start_0 + invoke-virtual/range {v4 .. v9}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v3 + + const/4 v4, 0x2 + + if-eqz v3, :cond_2 + + invoke-interface {v3}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v5 + + if-eqz v5, :cond_2 + + invoke-interface {v3, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v12 + + invoke-interface {v3, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-interface {v3, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v5 + + iget-object v6, v1, Lf/c/a/c1;->a:Lf/c/a/w0; + + const-string v7, "InstallReferrerHuawei reads referrer[%s] clickTime[%s] installTime[%s]" + + const/4 v8, 0x3 + + new-array v8, v8, [Ljava/lang/Object; + + aput-object v12, v8, v2 + + aput-object v0, v8, v10 + + aput-object v5, v8, v4 + + invoke-interface {v6, v7, v8}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v13 + + invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v15 + + iget-object v11, v1, Lf/c/a/c1;->c:Lf/c/a/d1; + + invoke-interface/range {v11 .. v16}, Lf/c/a/d1;->a(Ljava/lang/String;JJ)V + + goto :goto_0 + + :cond_2 + iget-object v5, v1, Lf/c/a/c1;->a:Lf/c/a/w0; + + const-string v6, "InstallReferrerHuawei fail to read referrer for package [%s] and content uri [%s]" + + new-array v4, v4, [Ljava/lang/Object; + + iget-object v7, v1, Lf/c/a/c1;->b:Landroid/content/Context; + + invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v7 + + aput-object v7, v4, v2 + + invoke-virtual {v0}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v4, v10 + + invoke-interface {v5, v6, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + if-eqz v3, :cond_3 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + :try_start_1 + iget-object v4, v1, Lf/c/a/c1;->a:Lf/c/a/w0; + + const-string v5, "InstallReferrerHuawei error [%s]" + + new-array v6, v10, [Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v6, v2 + + invoke-interface {v4, v5, v6}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v3, :cond_3 + + :goto_1 + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + :cond_3 + iget-object v0, v1, Lf/c/a/c1;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void + + :goto_2 + if-eqz v3, :cond_4 + + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + :cond_4 + throw v0 .end method diff --git a/com.discord/smali/f/c/a/c2.smali b/com.discord/smali/f/c/a/c2.smali new file mode 100644 index 0000000000..39f763f78c --- /dev/null +++ b/com.discord/smali/f/c/a/c2.smali @@ -0,0 +1,72 @@ +.class public final Lf/c/a/c2; +.super Ljava/lang/Object; +.source "Util.java" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Landroid/content/Context; + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/Object;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/c2;->d:Landroid/content/Context; + + iput-object p2, p0, Lf/c/a/c2;->e:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/c/a/c2;->e:Ljava/lang/Object; + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "getId" + + const/4 v3, 0x0 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-static {v0, v2, v1, v3}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move-object v1, v0 + + :catchall_0 + return-object v1 +.end method diff --git a/com.discord/smali/f/c/a/d.smali b/com.discord/smali/f/c/a/d.smali index a722ec1b4d..46db402fce 100644 --- a/com.discord/smali/f/c/a/d.smali +++ b/com.discord/smali/f/c/a/d.smali @@ -24,45 +24,11 @@ # virtual methods .method public run()V - .locals 3 + .locals 1 iget-object v0, p0, Lf/c/a/d;->d:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->o()Z + invoke-virtual {v0}, Lf/c/a/a;->t()V - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/c/a/a;->v()V - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/c/a/a;->w()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {v1}, Lf/c/a/r0;->b()V - - :cond_1 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lf/c/a/a;->A(J)Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-virtual {v0}, Lf/c/a/a;->G()V - - :cond_2 - :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/d0.smali b/com.discord/smali/f/c/a/d0.smali index c1e0c1a5d7..dd56576c14 100644 --- a/com.discord/smali/f/c/a/d0.smali +++ b/com.discord/smali/f/c/a/d0.smali @@ -1,36 +1,88 @@ .class public Lf/c/a/d0; .super Ljava/lang/Object; -.source "AttributionHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; +.source "AdjustInstance.java" # instance fields -.field public final synthetic d:Lf/c/a/c0; +.field public a:Ljava/lang/Boolean; + +.field public b:Z + +.field public c:Lf/c/a/u0; # direct methods -.method public constructor (Lf/c/a/c0;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/d0;->d:Lf/c/a/c0; +.method public constructor ()V + .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V + const/4 v0, 0x0 + + iput-object v0, p0, Lf/c/a/d0;->a:Ljava/lang/Boolean; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/d0;->b:Z + return-void .end method # virtual methods -.method public run()V +.method public final a()Z + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/c/a/d0;->b(Ljava/lang/String;)Z + + move-result v0 + + return v0 +.end method + +.method public final b(Ljava/lang/String;)Z .locals 3 - iget-object v0, p0, Lf/c/a/d0;->d:Lf/c/a/c0; + iget-object v0, p0, Lf/c/a/d0;->c:Lf/c/a/u0; - const-wide/16 v1, 0x0 + const/4 v1, 0x1 - invoke-virtual {v0, v1, v2}, Lf/c/a/c0;->b(J)V + if-nez v0, :cond_1 - return-void + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v2 + + new-array v1, v1, [Ljava/lang/Object; + + aput-object p1, v1, v0 + + const-string p1, "Adjust not initialized, but %s saved for launch" + + invoke-interface {v2, p1, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + new-array v1, v0, [Ljava/lang/Object; + + const-string v2, "Adjust not initialized correctly" + + invoke-interface {p1, v2, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + return v0 + + :cond_1 + return v1 .end method diff --git a/com.discord/smali/f/c/a/d1.smali b/com.discord/smali/f/c/a/d1.smali index 544d48d813..c706d9d98c 100644 --- a/com.discord/smali/f/c/a/d1.smali +++ b/com.discord/smali/f/c/a/d1.smali @@ -1,8 +1,8 @@ .class public interface abstract Lf/c/a/d1; .super Ljava/lang/Object; -.source "OnSessionTrackingFailedListener.java" +.source "InstallReferrerReadListener.java" # virtual methods -.method public abstract a(Lf/c/a/a0;)V +.method public abstract a(Ljava/lang/String;JJ)V .end method diff --git a/com.discord/smali/f/c/a/d2.smali b/com.discord/smali/f/c/a/d2.smali new file mode 100644 index 0000000000..72d6aebed2 --- /dev/null +++ b/com.discord/smali/f/c/a/d2.smali @@ -0,0 +1,86 @@ +.class public final Lf/c/a/d2; +.super Ljava/lang/Object; +.source "Util.java" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Landroid/content/Context; + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/Object;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/d2;->d:Landroid/content/Context; + + iput-object p2, p0, Lf/c/a/d2;->e:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/c/a/d2;->e:Ljava/lang/Object; + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "isLimitAdTrackingEnabled" + + const/4 v3, 0x0 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-static {v0, v2, v1, v3}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :catchall_0 + :goto_0 + return-object v1 +.end method diff --git a/com.discord/smali/f/c/a/e.smali b/com.discord/smali/f/c/a/e.smali index cebcc54581..8b21624f77 100644 --- a/com.discord/smali/f/c/a/e.smali +++ b/com.discord/smali/f/c/a/e.smali @@ -24,20 +24,11 @@ # virtual methods .method public run()V - .locals 2 + .locals 1 iget-object v0, p0, Lf/c/a/e;->d:Lf/c/a/a; - invoke-virtual {v0}, Lf/c/a/a;->w()Z + invoke-virtual {v0}, Lf/c/a/a;->s()V - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/c/a/a;->b:Lf/c/a/r0; - - invoke-interface {v0}, Lf/c/a/r0;->b()V - - :cond_0 return-void .end method diff --git a/com.discord/smali/f/c/a/e0.smali b/com.discord/smali/f/c/a/e0.smali index c432378d39..1cd99adfa3 100644 --- a/com.discord/smali/f/c/a/e0.smali +++ b/com.discord/smali/f/c/a/e0.smali @@ -1,25 +1,24 @@ .class public Lf/c/a/e0; .super Ljava/lang/Object; -.source "AttributionHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; +.source "AdjustSessionFailure.java" # instance fields -.field public final synthetic d:Lf/c/a/q1; +.field public a:Z -.field public final synthetic e:Lf/c/a/c0; +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lorg/json/JSONObject; # direct methods -.method public constructor (Lf/c/a/c0;Lf/c/a/q1;)V +.method public constructor ()V .locals 0 - iput-object p1, p0, Lf/c/a/e0;->e:Lf/c/a/c0; - - iput-object p2, p0, Lf/c/a/e0;->d:Lf/c/a/q1; - invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -27,31 +26,52 @@ # virtual methods -.method public run()V +.method public toString()Ljava/lang/String; .locals 3 - iget-object v0, p0, Lf/c/a/e0;->e:Lf/c/a/c0; + const/4 v0, 0x5 - iget-object v0, v0, Lf/c/a/c0;->b:Ljava/lang/ref/WeakReference; + new-array v0, v0, [Ljava/lang/Object; - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + iget-object v1, p0, Lf/c/a/e0;->c:Ljava/lang/String; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/e0;->d:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/e0;->b:Ljava/lang/String; + + const/4 v2, 0x2 + + aput-object v1, v0, v2 + + iget-boolean v1, p0, Lf/c/a/e0;->a:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x3 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/e0;->e:Lorg/json/JSONObject; + + const/4 v2, 0x4 + + aput-object v1, v0, v2 + + const-string v1, "Session Failure msg:%s time:%s adid:%s retry:%b json:%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 - check-cast v0, Lf/c/a/o0; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/e0;->e:Lf/c/a/c0; - - iget-object v2, p0, Lf/c/a/e0;->d:Lf/c/a/q1; - - invoke-virtual {v1, v0, v2}, Lf/c/a/c0;->a(Lf/c/a/o0;Lf/c/a/j1;)V - - invoke-interface {v0, v2}, Lf/c/a/o0;->e(Lf/c/a/q1;)V - - return-void + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/e1.smali b/com.discord/smali/f/c/a/e1.smali index e2fe57618e..8ce7e16967 100644 --- a/com.discord/smali/f/c/a/e1.smali +++ b/com.discord/smali/f/c/a/e1.smali @@ -1,8 +1,190 @@ -.class public interface abstract Lf/c/a/e1; -.super Ljava/lang/Object; -.source "OnSessionTrackingSucceededListener.java" +.class public final enum Lf/c/a/e1; +.super Ljava/lang/Enum; +.source "LogLevel.java" -# virtual methods -.method public abstract a(Lf/c/a/b0;)V +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/c/a/e1;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/c/a/e1; + +.field public static final enum e:Lf/c/a/e1; + +.field public static final enum f:Lf/c/a/e1; + +.field public static final enum g:Lf/c/a/e1; + +.field public static final enum h:Lf/c/a/e1; + +.field public static final enum i:Lf/c/a/e1; + +.field public static final enum j:Lf/c/a/e1; + +.field public static final synthetic k:[Lf/c/a/e1; + + +# instance fields +.field public final androidLogLevel:I + + +# direct methods +.method public static constructor ()V + .locals 11 + + new-instance v0, Lf/c/a/e1; + + const-string v1, "VERBOSE" + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + invoke-direct {v0, v1, v2, v3}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->d:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "DEBUG" + + const/4 v4, 0x1 + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v4, v5}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->e:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "INFO" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v3, v6}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->f:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "WARN" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v5, v7}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->g:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "ERROR" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v6, v8}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->h:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "ASSERT" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v7, v9}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->i:Lf/c/a/e1; + + new-instance v0, Lf/c/a/e1; + + const-string v1, "SUPRESS" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v8, v10}, Lf/c/a/e1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/c/a/e1;->j:Lf/c/a/e1; + + new-array v1, v9, [Lf/c/a/e1; + + sget-object v9, Lf/c/a/e1;->d:Lf/c/a/e1; + + aput-object v9, v1, v2 + + sget-object v2, Lf/c/a/e1;->e:Lf/c/a/e1; + + aput-object v2, v1, v4 + + sget-object v2, Lf/c/a/e1;->f:Lf/c/a/e1; + + aput-object v2, v1, v3 + + sget-object v2, Lf/c/a/e1;->g:Lf/c/a/e1; + + aput-object v2, v1, v5 + + sget-object v2, Lf/c/a/e1;->h:Lf/c/a/e1; + + aput-object v2, v1, v6 + + sget-object v2, Lf/c/a/e1;->i:Lf/c/a/e1; + + aput-object v2, v1, v7 + + aput-object v0, v1, v8 + + sput-object v1, Lf/c/a/e1;->k:[Lf/c/a/e1; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/c/a/e1;->androidLogLevel:I + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Lf/c/a/e1; + .locals 1 + + const-class v0, Lf/c/a/e1; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/c/a/e1; + + return-object p0 +.end method + +.method public static values()[Lf/c/a/e1; + .locals 1 + + sget-object v0, Lf/c/a/e1;->k:[Lf/c/a/e1; + + invoke-virtual {v0}, [Lf/c/a/e1;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/c/a/e1; + + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/e2$a.smali b/com.discord/smali/f/c/a/e2$a.smali new file mode 100644 index 0000000000..b82366f17a --- /dev/null +++ b/com.discord/smali/f/c/a/e2$a.smali @@ -0,0 +1,52 @@ +.class public final Lf/c/a/e2$a; +.super Landroid/os/AsyncTask; +.source "Util.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/e2;->G(Ljava/lang/Runnable;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/os/AsyncTask<", + "Ljava/lang/Object;", + "Ljava/lang/Void;", + "Ljava/lang/Void;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Landroid/os/AsyncTask;->()V + + return-void +.end method + + +# virtual methods +.method public doInBackground([Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + const/4 v0, 0x0 + + aget-object p1, p1, v0 + + check-cast p1, Ljava/lang/Runnable; + + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali/f/c/a/e2$b.smali b/com.discord/smali/f/c/a/e2$b.smali new file mode 100644 index 0000000000..a2ac22dcd0 --- /dev/null +++ b/com.discord/smali/f/c/a/e2$b.smali @@ -0,0 +1,86 @@ +.class public final Lf/c/a/e2$b; +.super Landroid/os/AsyncTask; +.source "Util.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/e2;->i(Landroid/content/Context;Lf/c/a/i1;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/os/AsyncTask<", + "Landroid/content/Context;", + "Ljava/lang/Void;", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lf/c/a/i1; + + +# direct methods +.method public constructor (Lf/c/a/i1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/e2$b;->a:Lf/c/a/i1; + + invoke-direct {p0}, Landroid/os/AsyncTask;->()V + + return-void +.end method + + +# virtual methods +.method public doInBackground([Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + check-cast p1, [Landroid/content/Context; + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x0 + + aget-object p1, p1, v1 + + invoke-static {p1}, Lf/c/a/e2;->h(Landroid/content/Context;)Ljava/lang/String; + + move-result-object p1 + + const-string v2, "GoogleAdId read " + + invoke-static {v2, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p1 +.end method + +.method public onPostExecute(Ljava/lang/Object;)V + .locals 1 + + check-cast p1, Ljava/lang/String; + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + iget-object v0, p0, Lf/c/a/e2$b;->a:Lf/c/a/i1; + + invoke-interface {v0, p1}, Lf/c/a/i1;->onGoogleAdIdRead(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/e2.smali b/com.discord/smali/f/c/a/e2.smali new file mode 100644 index 0000000000..facdf72c76 --- /dev/null +++ b/com.discord/smali/f/c/a/e2.smali @@ -0,0 +1,1990 @@ +.class public Lf/c/a/e2; +.super Ljava/lang/Object; +.source "Util.java" + + +# static fields +.field public static final a:Ljava/text/DecimalFormat; + +.field public static final b:Ljava/text/SimpleDateFormat; + +.field public static volatile c:Lf/c/a/f2/e; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Ljava/text/DecimalFormatSymbols; + + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-direct {v0, v1}, Ljava/text/DecimalFormatSymbols;->(Ljava/util/Locale;)V + + new-instance v1, Ljava/text/DecimalFormat; + + const-string v2, "0.0" + + invoke-direct {v1, v2, v0}, Ljava/text/DecimalFormat;->(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V + + sput-object v1, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + new-instance v0, Ljava/text/SimpleDateFormat; + + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + const-string/jumbo v2, "yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'Z" + + invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V + + sput-object v0, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; + + const/4 v0, 0x0 + + sput-object v0, Lf/c/a/e2;->c:Lf/c/a/f2/e; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I + .locals 3 + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;I)I + + move-result p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return p0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, p1 + + const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" + + invoke-interface {v0, p0, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return p2 +.end method + +.method public static B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + .locals 3 + + :try_start_0 + invoke-virtual {p0, p1, p2, p3}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;J)J + + move-result-wide p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-wide p0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, p1 + + const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" + + invoke-interface {v0, p0, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-wide p2 +.end method + +.method public static C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x2 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + :try_start_0 + invoke-virtual {p0, p1}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; + + move-result-object p0 + :try_end_0 + .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_8 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_7 + + :try_start_1 + new-instance p1, Ljava/io/BufferedInputStream; + + invoke-direct {p1, p0}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V + :try_end_1 + .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_6 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_5 + + :try_start_2 + new-instance p0, Ljava/io/ObjectInputStream; + + invoke-direct {p0, p1}, Ljava/io/ObjectInputStream;->(Ljava/io/InputStream;)V + :try_end_2 + .catch Ljava/io/FileNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 + + :try_start_3 + invoke-virtual {p0}, Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p3, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + const-string p3, "Read %s: %s" + + new-array v4, v1, [Ljava/lang/Object; + + aput-object p2, v4, v2 + + aput-object v0, v4, v3 + + invoke-interface {p1, p3, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_3 + .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_2 + .catch Ljava/lang/ClassCastException; {:try_start_3 .. :try_end_3} :catch_1 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 + + goto/16 :goto_3 + + :catch_0 + move-exception p1 + + :try_start_4 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p3 + + const-string v4, "Failed to read %s object (%s)" + + new-array v5, v1, [Ljava/lang/Object; + + aput-object p2, v5, v2 + + invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v5, v3 + + invoke-interface {p3, v4, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto/16 :goto_3 + + :catch_1 + move-exception p1 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p3 + + const-string v4, "Failed to cast %s object (%s)" + + new-array v5, v1, [Ljava/lang/Object; + + aput-object p2, v5, v2 + + invoke-virtual {p1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v5, v3 + + invoke-interface {p3, v4, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_3 + + :catch_2 + move-exception p1 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p3 + + const-string v4, "Failed to find %s class (%s)" + + new-array v5, v1, [Ljava/lang/Object; + + aput-object p2, v5, v2 + + invoke-virtual {p1}, Ljava/lang/ClassNotFoundException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v5, v3 + + invoke-interface {p3, v4, v5}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_4 + .catch Ljava/io/FileNotFoundException; {:try_start_4 .. :try_end_4} :catch_6 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_5 + + goto :goto_3 + + :catch_3 + move-exception p0 + + move-object v6, v0 + + move-object v0, p1 + + goto :goto_0 + + :catch_4 + move-object p0, v0 + + move-object v0, p1 + + goto :goto_2 + + :catch_5 + move-exception p1 + + move-object v6, v0 + + move-object v0, p0 + + move-object p0, p1 + + :goto_0 + move-object p1, v6 + + goto :goto_1 + + :catch_6 + move-object v6, v0 + + move-object v0, p0 + + move-object p0, v6 + + goto :goto_2 + + :catch_7 + move-exception p0 + + move-object p1, v0 + + :goto_1 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p3 + + new-array v4, v1, [Ljava/lang/Object; + + aput-object p2, v4, v2 + + aput-object p0, v4, v3 + + const-string p0, "Failed to open %s file for reading (%s)" + + invoke-interface {p3, p0, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + move-object p0, v0 + + move-object v0, p1 + + goto :goto_3 + + :catch_8 + move-object p0, v0 + + :goto_2 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + new-array p3, v3, [Ljava/lang/Object; + + aput-object p2, p3, v2 + + const-string v4, "%s file not found" + + invoke-interface {p1, v4, p3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + move-object v6, v0 + + move-object v0, p0 + + move-object p0, v6 + + :goto_3 + if-eqz p0, :cond_0 + + :try_start_5 + invoke-interface {p0}, Ljava/io/Closeable;->close()V + :try_end_5 + .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_9 + + goto :goto_4 + + :catch_9 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + new-array p3, v1, [Ljava/lang/Object; + + aput-object p2, p3, v2 + + aput-object p0, p3, v3 + + const-string p0, "Failed to close %s file for reading (%s)" + + invoke-interface {p1, p0, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_0 + :goto_4 + return-object v0 +.end method + +.method public static D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/io/ObjectInputStream$GetField;", + "Ljava/lang/String;", + "TT;)TT;" + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, p1 + + const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" + + invoke-interface {v0, p0, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object p2 +.end method + +.method public static E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + return-object p0 +.end method + +.method public static F(Landroid/content/Context;Ljava/lang/String;)Z + .locals 1 + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + invoke-virtual {p0, p1, v0}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_0 + + const/4 v0, 0x1 + + :catch_0 + :cond_0 + return v0 +.end method + +.method public static G(Ljava/lang/Runnable;)V + .locals 3 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + if-eq v0, v1, :cond_0 + + invoke-interface {p0}, Ljava/lang/Runnable;->run()V + + return-void + + :cond_0 + new-instance v0, Lf/c/a/e2$a; + + invoke-direct {v0}, Lf/c/a/e2$a;->()V + + const/4 v1, 0x1 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p0, v1, v2 + + invoke-virtual {v0, v1}, Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; + + return-void +.end method + +.method public static H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Ljava/util/concurrent/Callable<", + "TR;>;J)TR;" + } + .end annotation + + sget-object p0, Lf/c/a/e2;->c:Lf/c/a/f2/e; + + if-nez p0, :cond_1 + + const-class p0, Lf/c/a/e2; + + monitor-enter p0 + + :try_start_0 + sget-object v0, Lf/c/a/e2;->c:Lf/c/a/f2/e; + + if-nez v0, :cond_0 + + new-instance v0, Lf/c/a/f2/e; + + const-string v1, "PlayAdIdLibrary" + + const/4 v2, 0x1 + + invoke-direct {v0, v1, v2}, Lf/c/a/f2/e;->(Ljava/lang/String;Z)V + + sput-object v0, Lf/c/a/e2;->c:Lf/c/a/f2/e; + + :cond_0 + monitor-exit p0 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + sget-object p0, Lf/c/a/e2;->c:Lf/c/a/f2/e; + + const-wide/16 v0, 0x0 + + iget-object v2, p0, Lf/c/a/f2/e;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + new-instance v3, Lf/c/a/f2/f; + + invoke-direct {v3, p0, p1}, Lf/c/a/f2/f;->(Lf/c/a/f2/e;Ljava/util/concurrent/Callable;)V + + sget-object p0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v2, v3, v0, v1, p0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->schedule(Ljava/util/concurrent/Callable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + move-result-object p0 + + :try_start_1 + sget-object p1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-interface {p0, p2, p3, p1}, Ljava/util/concurrent/ScheduledFuture;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + + move-result-object p0 + :try_end_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/util/concurrent/TimeoutException; {:try_start_1 .. :try_end_1} :catch_0 + + return-object p0 + + :catch_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static I(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Landroid/content/Context;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")V" + } + .end annotation + + const/4 v0, 0x2 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :try_start_0 + invoke-virtual {p1, p2, v2}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_3 + + :try_start_1 + new-instance p2, Ljava/io/BufferedOutputStream; + + invoke-direct {p2, p1}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;)V + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 + + :try_start_2 + new-instance p1, Ljava/io/ObjectOutputStream; + + invoke-direct {p1, p2}, Ljava/io/ObjectOutputStream;->(Ljava/io/OutputStream;)V + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 + + :try_start_3 + invoke-virtual {p1, p0}, Ljava/io/ObjectOutputStream;->writeObject(Ljava/lang/Object;)V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p2 + + const-string v3, "Wrote %s: %s" + + new-array v4, v0, [Ljava/lang/Object; + + aput-object p3, v4, v2 + + aput-object p0, v4, v1 + + invoke-interface {p2, v3, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_3 + .catch Ljava/io/NotSerializableException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2 + + goto :goto_1 + + :catch_0 + :try_start_4 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + const-string p2, "Failed to serialize %s" + + new-array v3, v1, [Ljava/lang/Object; + + aput-object p3, v3, v2 + + invoke-interface {p0, p2, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_4 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 + + goto :goto_1 + + :catch_1 + move-exception p0 + + goto :goto_0 + + :catch_2 + move-exception p0 + + move-object p2, p1 + + goto :goto_0 + + :catch_3 + move-exception p0 + + const/4 p2, 0x0 + + :goto_0 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + new-array v3, v0, [Ljava/lang/Object; + + aput-object p3, v3, v2 + + aput-object p0, v3, v1 + + const-string p0, "Failed to open %s for writing (%s)" + + invoke-interface {p1, p0, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + move-object p1, p2 + + :goto_1 + if-eqz p1, :cond_0 + + :try_start_5 + invoke-interface {p1}, Ljava/io/Closeable;->close()V + :try_end_5 + .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_4 + + goto :goto_2 + + :catch_4 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + new-array p2, v0, [Ljava/lang/Object; + + aput-object p3, p2, v2 + + aput-object p0, p2, v1 + + const-string p0, "Failed to close %s file for writing (%s)" + + invoke-interface {p1, p0, p2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_0 + :goto_2 + return-void +.end method + +.method public static a(Landroid/content/Context;Ljava/lang/String;)Z + .locals 4 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + :try_start_0 + invoke-virtual {p0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I + + move-result p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-nez p0, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + return v0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v2 + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object p1, v3, v0 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v3, v1 + + const-string p0, "Unable to check permission \'%s\' with message (%s)" + + invoke-interface {v2, p0, v3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return v0 +.end method + +.method public static b()Ljava/lang/String; + .locals 1 + + invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public static c(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + + if-eqz p0, :cond_1 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + return p0 + + :cond_1 + :goto_0 + if-nez p0, :cond_2 + + if-nez p1, :cond_2 + + const/4 p0, 0x1 + + goto :goto_1 + + :cond_2 + const/4 p0, 0x0 + + :goto_1 + return p0 +.end method + +.method public static varargs d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-static {v0, p0, p1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static e(Landroid/content/Context;)I + .locals 5 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + const/4 v2, -0x1 + + :try_start_0 + const-string v3, "connectivity" + + invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/net/ConnectivityManager; + + if-nez p0, :cond_0 + + return v2 + + :cond_0 + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v4, 0x17 + + if-ge v3, v4, :cond_1 + + invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/net/NetworkInfo;->getType()I + + move-result p0 + + return p0 + + :cond_1 + invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetwork()Landroid/net/Network; + + move-result-object v3 + + if-nez v3, :cond_2 + + return v2 + + :cond_2 + invoke-virtual {p0, v3}, Landroid/net/ConnectivityManager;->getNetworkCapabilities(Landroid/net/Network;)Landroid/net/NetworkCapabilities; + + move-result-object p0 + + if-nez p0, :cond_3 + + return v2 + + :cond_3 + invoke-virtual {p0, v1}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v3 + + if-eqz v3, :cond_4 + + return v1 + + :cond_4 + invoke-virtual {p0, v0}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v3 + + if-eqz v3, :cond_5 + + return v0 + + :cond_5 + const/4 v3, 0x3 + + invoke-virtual {p0, v3}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v4 + + if-eqz v4, :cond_6 + + return v3 + + :cond_6 + const/4 v3, 0x4 + + invoke-virtual {p0, v3}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v4 + + if-eqz v4, :cond_7 + + return v3 + + :cond_7 + const/4 v3, 0x2 + + invoke-virtual {p0, v3}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v4 + + if-eqz v4, :cond_8 + + return v3 + + :cond_8 + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v4, 0x1a + + if-ge v3, v4, :cond_9 + + return v2 + + :cond_9 + const/4 v3, 0x5 + + invoke-virtual {p0, v3}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result v4 + + if-eqz v4, :cond_a + + return v3 + + :cond_a + sget v3, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v4, 0x1b + + if-ge v3, v4, :cond_b + + return v2 + + :cond_b + const/4 v3, 0x6 + + invoke-virtual {p0, v3}, Landroid/net/NetworkCapabilities;->hasTransport(I)Z + + move-result p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_c + + return v3 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v3 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, v0 + + const-string p0, "Couldn\'t read connectivity type (%s)" + + invoke-interface {v3, p0, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_c + return v2 +.end method + +.method public static f(Landroid/content/ContentResolver;)Ljava/lang/String; + .locals 2 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + :try_start_0 + const-string v1, "advertising_id" + + invoke-static {p0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + return-object v0 +.end method + +.method public static g(Landroid/content/ContentResolver;)Ljava/lang/Boolean; + .locals 1 + + :try_start_0 + const-string v0, "limit_ad_tracking" + + invoke-static {p0, v0}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I + + move-result p0 + + if-nez p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static h(Landroid/content/Context;)Ljava/lang/String; + .locals 4 + + const-wide/16 v0, 0x2af8 + + :try_start_0 + invoke-static {p0, v0, v1}, Ld0/a/b/b/a;->P(Landroid/content/Context;J)Lf/c/a/s0; + + move-result-object v2 + + iget-object v2, v2, Lf/c/a/s0;->a:Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v2, 0x0 + + :goto_0 + if-nez v2, :cond_0 + + new-instance v3, Lf/c/a/b2; + + invoke-direct {v3, p0}, Lf/c/a/b2;->(Landroid/content/Context;)V + + invoke-static {p0, v3, v0, v1}, Lf/c/a/e2;->H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_0 + + const-wide/16 v1, 0x3e8 + + new-instance v3, Lf/c/a/c2; + + invoke-direct {v3, p0, v0}, Lf/c/a/c2;->(Landroid/content/Context;Ljava/lang/Object;)V + + invoke-static {p0, v3, v1, v2}, Lf/c/a/e2;->H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + + move-result-object p0 + + move-object v2, p0 + + check-cast v2, Ljava/lang/String; + + :cond_0 + return-object v2 +.end method + +.method public static i(Landroid/content/Context;Lf/c/a/i1;)V + .locals 4 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v2 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_0 + + new-array v1, v3, [Ljava/lang/Object; + + const-string v2, "GoogleAdId being read in the background" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-static {p0}, Lf/c/a/e2;->h(Landroid/content/Context;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, "GoogleAdId read " + + invoke-static {v1, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + new-array v2, v3, [Ljava/lang/Object; + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-interface {p1, p0}, Lf/c/a/i1;->onGoogleAdIdRead(Ljava/lang/String;)V + + return-void + + :cond_0 + new-array v1, v3, [Ljava/lang/Object; + + const-string v2, "GoogleAdId being read in the foreground" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + new-instance v0, Lf/c/a/e2$b; + + invoke-direct {v0, p1}, Lf/c/a/e2$b;->(Lf/c/a/i1;)V + + const/4 p1, 0x1 + + new-array p1, p1, [Landroid/content/Context; + + aput-object p0, p1, v3 + + invoke-virtual {v0, p1}, Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; + + return-void +.end method + +.method public static j(Landroid/content/res/Configuration;)Ljava/util/Locale; + .locals 3 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + invoke-virtual {p0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/os/LocaleList;->isEmpty()Z + + move-result v2 + + if-nez v2, :cond_0 + + const/4 p0, 0x0 + + invoke-virtual {v0, p0}, Landroid/os/LocaleList;->get(I)Ljava/util/Locale; + + move-result-object p0 + + return-object p0 + + :cond_0 + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + if-ge v0, v1, :cond_1 + + iget-object p0, p0, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; + + return-object p0 + + :cond_1 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static k(Landroid/content/Context;)Ljava/lang/String; + .locals 4 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "phone" + + invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/telephony/TelephonyManager; + + invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + const-string v2, "Couldn\'t receive networkOperator string to read MCC" + + new-array v3, v1, [Ljava/lang/Object; + + invoke-interface {p0, v2, v3}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :cond_0 + const/4 v2, 0x3 + + invoke-virtual {p0, v1, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Couldn\'t return mcc" + + invoke-interface {p0, v2, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static l(Landroid/content/Context;)Ljava/lang/String; + .locals 4 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "phone" + + invoke-virtual {p0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/telephony/TelephonyManager; + + invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + const-string v2, "Couldn\'t receive networkOperator string to read MNC" + + new-array v3, v1, [Ljava/lang/Object; + + invoke-interface {p0, v2, v3}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :cond_0 + const/4 v2, 0x3 + + invoke-virtual {p0, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Couldn\'t return mnc" + + invoke-interface {p0, v2, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static m(Landroid/content/Context;)I + .locals 3 + + :try_start_0 + const-string v0, "phone" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/telephony/TelephonyManager; + + invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkType()I + + move-result p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x1 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, v2 + + const-string p0, "Couldn\'t read network type (%s)" + + invoke-interface {v0, p0, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + const/4 p0, -0x1 + + :goto_0 + return p0 +.end method + +.method public static n(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; + .locals 3 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p0, v2, v0 + + aput-object p1, v2, v1 + + const-string p0, "%s: %s" + + invoke-static {p0, v2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-array p1, v1, [Ljava/lang/Object; + + aput-object p0, p1, v0 + + const-string p0, "%s" + + invoke-static {p0, p1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static o(Ljava/lang/String;)Ljava/lang/String; + .locals 5 + + const/4 v0, 0x0 + + const/4 v1, 0x2 + + const/4 v2, 0x0 + + if-nez p0, :cond_0 + + :goto_0 + move-object p0, v2 + + goto :goto_1 + + :cond_0 + const-string v3, "@" + + invoke-virtual {p0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0, v3}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + if-nez p0, :cond_2 + + goto :goto_0 + + :cond_2 + array-length v3, p0 + + if-eq v3, v1, :cond_3 + + goto :goto_0 + + :cond_3 + aget-object p0, p0, v0 + + :goto_1 + if-nez p0, :cond_4 + + return-object v2 + + :cond_4 + const-string v3, "\\d+" + + invoke-virtual {p0, v3, v1}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object p0 + + if-nez p0, :cond_5 + + return-object v2 + + :cond_5 + array-length v1, p0 + + if-nez v1, :cond_6 + + return-object v2 + + :cond_6 + aget-object p0, p0, v0 + + return-object p0 +.end method + +.method public static p()[Ljava/lang/String; + .locals 1 + + sget-object v0, Landroid/os/Build;->SUPPORTED_ABIS:[Ljava/lang/String; + + return-object v0 +.end method + +.method public static q(ILf/c/a/o0;)J + .locals 6 + + iget v0, p1, Lf/c/a/o0;->minRetries:I + + if-ge p0, v0, :cond_0 + + const-wide/16 p0, 0x0 + + return-wide p0 + + :cond_0 + sub-int/2addr p0, v0 + + const-wide/high16 v0, 0x4000000000000000L # 2.0 + + int-to-double v2, p0 + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v0 + + double-to-long v0, v0 + + iget-wide v2, p1, Lf/c/a/o0;->milliSecondMultiplier:J + + mul-long v0, v0, v2 + + iget-wide v2, p1, Lf/c/a/o0;->maxWait:J + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v0 + + iget-wide v2, p1, Lf/c/a/o0;->minRange:D + + iget-wide p0, p1, Lf/c/a/o0;->maxRange:D + + new-instance v4, Ljava/util/Random; + + invoke-direct {v4}, Ljava/util/Random;->()V + + sub-double/2addr p0, v2 + + invoke-virtual {v4}, Ljava/util/Random;->nextDouble()D + + move-result-wide v4 + + mul-double v4, v4, p0 + + add-double/2addr v4, v2 + + long-to-double p0, v0 + + mul-double p0, p0, v4 + + double-to-long p0, p0 + + return-wide p0 +.end method + +.method public static r(Ljava/lang/Exception;)Z + .locals 2 + + new-instance v0, Ljava/io/StringWriter; + + invoke-direct {v0}, Ljava/io/StringWriter;->()V + + new-instance v1, Ljava/io/PrintWriter; + + invoke-direct {v1, v0}, Ljava/io/PrintWriter;->(Ljava/io/Writer;)V + + invoke-virtual {p0, v1}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintWriter;)V + + invoke-virtual {v0}, Ljava/io/StringWriter;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string v0, "Caused by:" + + invoke-virtual {p0, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result p0 + + return p0 +.end method + +.method public static s(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + :try_start_0 + const-string v0, "UTF-8" + + invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B + + move-result-object p0 + + invoke-static {p1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; + + move-result-object p1 + + array-length v0, p0 + + const/4 v1, 0x0 + + invoke-virtual {p1, p0, v1, v0}, Ljava/security/MessageDigest;->update([BII)V + + invoke-virtual {p1}, Ljava/security/MessageDigest;->digest()[B + + move-result-object p0 + + new-instance p1, Ljava/math/BigInteger; + + const/4 v0, 0x1 + + invoke-direct {p1, v0, p0}, Ljava/math/BigInteger;->(I[B)V + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + const-string v3, "%0" + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + array-length p0, p0 + + shl-int/2addr p0, v0 + + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string/jumbo p0, "x" + + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-array v0, v0, [Ljava/lang/Object; + + aput-object p1, v0, v1 + + invoke-static {p0, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 p0, 0x0 + + :goto_0 + return-object p0 +.end method + +.method public static t(Ljava/lang/Boolean;)I + .locals 0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Boolean;->hashCode()I + + move-result p0 + + return p0 +.end method + +.method public static u(Ljava/lang/Long;)I + .locals 0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Long;->hashCode()I + + move-result p0 + + return p0 +.end method + +.method public static v(Ljava/lang/Object;)I + .locals 0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I + + move-result p0 + + return p0 +.end method + +.method public static w(Ljava/lang/String;)I + .locals 0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result p0 + + return p0 +.end method + +.method public static x(Landroid/net/Uri;)Z + .locals 2 + + const/4 v0, 0x1 + + if-nez p0, :cond_0 + + return v0 + + :cond_0 + invoke-virtual {p0}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_3 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + const-string v1, "^(fb|vk)[0-9]{5,}[^:]*://authorize.*access_token=.*" + + invoke-virtual {p0, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result p0 + + if-eqz p0, :cond_2 + + return v0 + + :cond_2 + const/4 p0, 0x0 + + return p0 + + :cond_3 + :goto_0 + return v0 +.end method + +.method public static y(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + if-nez p0, :cond_0 + + return-object p1 + + :cond_0 + if-nez p1, :cond_1 + + return-object p0 + + :cond_1 + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0, p0}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p0 + + invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_2 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + if-eqz v2, :cond_2 + + const/4 v3, 0x4 + + new-array v3, v3, [Ljava/lang/Object; + + const/4 v4, 0x0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + aput-object v5, v3, v4 + + const/4 v4, 0x1 + + aput-object v2, v3, v4 + + const/4 v2, 0x2 + + aput-object p2, v3, v2 + + const/4 v2, 0x3 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + aput-object v1, v3, v2 + + const-string v1, "Key %s with value %s from %s parameter was replaced by value %s" + + invoke-interface {p0, v1, v3}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_0 + + :cond_3 + return-object v0 +.end method + +.method public static z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + .locals 3 + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;Z)Z + + move-result p0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return p0 + + :catch_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v1, p1 + + const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" + + invoke-interface {v0, p0, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return p2 +.end method diff --git a/com.discord/smali/f/c/a/f.smali b/com.discord/smali/f/c/a/f.smali index d674936fb5..2e50ea1539 100644 --- a/com.discord/smali/f/c/a/f.smali +++ b/com.discord/smali/f/c/a/f.smali @@ -3,18 +3,18 @@ .source "ActivityHandler.java" # interfaces -.implements Lf/c/a/t0; +.implements Ljava/lang/Runnable; # instance fields -.field public final synthetic a:Lf/c/a/a; +.field public final synthetic d:Lf/c/a/a; # direct methods .method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/f;->a:Lf/c/a/a; + iput-object p1, p0, Lf/c/a/f;->d:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -23,213 +23,46 @@ # virtual methods -.method public a(Lf/c/a/a;)V - .locals 6 +.method public run()V + .locals 3 - iget-object v0, p0, Lf/c/a/f;->a:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/f;->d:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->v:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - invoke-virtual {p1}, Lf/c/a/a;->o()Z + invoke-virtual {v0}, Lf/c/a/a;->u()Z move-result v1 - const-string v2, "Adjust already enabled" + if-nez v1, :cond_0 - const-string v3, "Adjust already disabled" - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - if-eq v1, v0, :cond_0 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_0 - if-eqz v1, :cond_1 - - iget-object v1, p1, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v3, v5, [Ljava/lang/Object; - - check-cast v1, Lf/c/a/x0; - - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-virtual {v0}, Lf/c/a/a;->E()V goto :goto_0 + :cond_0 + invoke-virtual {v0}, Lf/c/a/a;->F()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/c/a/a;->b:Lf/c/a/x0; + + invoke-interface {v1}, Lf/c/a/x0;->e()V + :cond_1 - iget-object v1, p1, Lf/c/a/a;->d:Lf/c/a/q0; - - new-array v2, v5, [Ljava/lang/Object; - - check-cast v1, Lf/c/a/x0; - - invoke-virtual {v1, v3, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_0 - const/4 v1, 0x0 - - :goto_1 - if-nez v1, :cond_2 - - goto/16 :goto_4 - - :cond_2 - iget-object v1, p1, Lf/c/a/a;->h:Lf/c/a/a$m; - - iput-boolean v0, v1, Lf/c/a/a$m;->a:Z - - iget-object v1, p1, Lf/c/a/a;->c:Lf/c/a/q; - - if-nez v1, :cond_3 - - xor-int/2addr v0, v4 - - const-string v1, "Handlers will start as paused due to the SDK being disabled" - - const-string v2, "Handlers will still start as paused" - - const-string v3, "Handlers will start as active due to the SDK being enabled" - - invoke-virtual {p1, v0, v1, v2, v3}, Lf/c/a/a;->F(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_4 - - :cond_3 - if-eqz v0, :cond_6 - - new-instance v1, Lf/c/a/r1; - - iget-object v2, p1, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-direct {v1, v2}, Lf/c/a/r1;->(Landroid/content/Context;)V - - monitor-enter v1 - - :try_start_0 - const-string v2, "install_tracked" - - monitor-enter v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v3, v1, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - - invoke-interface {v3, v2, v5}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v5 - :try_end_1 - .catch Ljava/lang/ClassCastException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - monitor-exit v1 - - goto :goto_2 - - :catchall_0 - move-exception p1 - - monitor-exit v1 - - throw p1 - - :catch_0 - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :goto_2 - monitor-exit v1 - - if-nez v5, :cond_4 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - move-result-wide v2 + move-result-wide v1 - invoke-virtual {p1, v2, v3}, Lf/c/a/a;->y(J)V + invoke-virtual {v0, v1, v2}, Lf/c/a/a;->J(J)Z - :cond_4 - invoke-virtual {v1}, Lf/c/a/r1;->a()Ljava/lang/String; + move-result v1 - move-result-object v2 + if-eqz v1, :cond_2 - if-eqz v2, :cond_5 + invoke-virtual {v0}, Lf/c/a/a;->P()V - iget-object v3, p1, Lf/c/a/a;->c:Lf/c/a/q; - - iget-object v3, v3, Lf/c/a/q;->pushToken:Ljava/lang/String; - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_5 - - iget-object v3, p1, Lf/c/a/a;->a:Lf/c/a/l0; - - new-instance v5, Lf/c/a/a$f; - - invoke-direct {v5, p1, v4, v2}, Lf/c/a/a$f;->(Lf/c/a/a;ZLjava/lang/String;)V - - iget-object v2, v3, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v2, v5}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - :cond_5 - invoke-virtual {v1}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - iget-object v1, p1, Lf/c/a/a;->a:Lf/c/a/l0; - - new-instance v2, Lf/c/a/a$l; - - invoke-direct {v2, p1}, Lf/c/a/a$l;->(Lf/c/a/a;)V - - iget-object v1, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - goto :goto_3 - - :catchall_1 - move-exception p1 - - monitor-exit v1 - - throw p1 - - :cond_6 - :goto_3 - iget-object v1, p1, Lf/c/a/a;->c:Lf/c/a/q; - - iput-boolean v0, v1, Lf/c/a/q;->enabled:Z - - invoke-virtual {p1}, Lf/c/a/a;->G()V - - xor-int/2addr v0, v4 - - const-string v1, "Pausing handlers due to SDK being disabled" - - const-string v2, "Handlers remain paused" - - const-string v3, "Resuming handlers due to SDK being enabled" - - invoke-virtual {p1, v0, v1, v2, v3}, Lf/c/a/a;->F(ZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_4 + :cond_2 + :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/f0.smali b/com.discord/smali/f/c/a/f0.smali index 7433e60d55..c632e78773 100644 --- a/com.discord/smali/f/c/a/f0.smali +++ b/com.discord/smali/f/c/a/f0.smali @@ -1,25 +1,22 @@ .class public Lf/c/a/f0; .super Ljava/lang/Object; -.source "AttributionHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; +.source "AdjustSessionSuccess.java" # instance fields -.field public final synthetic d:Lf/c/a/o1; +.field public a:Ljava/lang/String; -.field public final synthetic e:Lf/c/a/c0; +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Lorg/json/JSONObject; # direct methods -.method public constructor (Lf/c/a/c0;Lf/c/a/o1;)V +.method public constructor ()V .locals 0 - iput-object p1, p0, Lf/c/a/f0;->e:Lf/c/a/c0; - - iput-object p2, p0, Lf/c/a/f0;->d:Lf/c/a/o1; - invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -27,31 +24,42 @@ # virtual methods -.method public run()V +.method public toString()Ljava/lang/String; .locals 3 - iget-object v0, p0, Lf/c/a/f0;->e:Lf/c/a/c0; + const/4 v0, 0x4 - iget-object v0, v0, Lf/c/a/c0;->b:Ljava/lang/ref/WeakReference; + new-array v0, v0, [Ljava/lang/Object; - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + iget-object v1, p0, Lf/c/a/f0;->b:Ljava/lang/String; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/f0;->c:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/f0;->a:Ljava/lang/String; + + const/4 v2, 0x2 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/f0;->d:Lorg/json/JSONObject; + + const/4 v2, 0x3 + + aput-object v1, v0, v2 + + const-string v1, "Session Success msg:%s time:%s adid:%s json:%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 - check-cast v0, Lf/c/a/o0; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/f0;->e:Lf/c/a/c0; - - iget-object v2, p0, Lf/c/a/f0;->d:Lf/c/a/o1; - - invoke-virtual {v1, v0, v2}, Lf/c/a/c0;->a(Lf/c/a/o0;Lf/c/a/j1;)V - - invoke-interface {v0, v2}, Lf/c/a/o0;->j(Lf/c/a/o1;)V - - return-void + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/f1$a.smali b/com.discord/smali/f/c/a/f1$a.smali deleted file mode 100644 index b4173743a1..0000000000 --- a/com.discord/smali/f/c/a/f1$a.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class public Lf/c/a/f1$a; -.super Ljava/lang/Object; -.source "PackageBuilder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/c/a/f1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public a:J - -.field public b:I - -.field public c:Ljava/lang/String; - -.field public d:I - -.field public e:I - -.field public f:J - -.field public g:J - -.field public h:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/c/a/f1;Lf/c/a/q;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/c/a/f1$a;->a:J - - const/4 p1, -0x1 - - iput p1, p0, Lf/c/a/f1$a;->b:I - - const/4 v2, 0x0 - - iput-object v2, p0, Lf/c/a/f1$a;->c:Ljava/lang/String; - - iput p1, p0, Lf/c/a/f1$a;->d:I - - iput p1, p0, Lf/c/a/f1$a;->e:I - - iput-wide v0, p0, Lf/c/a/f1$a;->f:J - - iput-wide v0, p0, Lf/c/a/f1$a;->g:J - - iput-object v2, p0, Lf/c/a/f1$a;->h:Ljava/lang/String; - - if-nez p2, :cond_0 - - return-void - - :cond_0 - iget-wide v0, p2, Lf/c/a/q;->lastInterval:J - - iput-wide v0, p0, Lf/c/a/f1$a;->a:J - - iget p1, p2, Lf/c/a/q;->eventCount:I - - iput p1, p0, Lf/c/a/f1$a;->b:I - - iget-object p1, p2, Lf/c/a/q;->uuid:Ljava/lang/String; - - iput-object p1, p0, Lf/c/a/f1$a;->c:Ljava/lang/String; - - iget p1, p2, Lf/c/a/q;->sessionCount:I - - iput p1, p0, Lf/c/a/f1$a;->d:I - - iget p1, p2, Lf/c/a/q;->subsessionCount:I - - iput p1, p0, Lf/c/a/f1$a;->e:I - - iget-wide v0, p2, Lf/c/a/q;->sessionLength:J - - iput-wide v0, p0, Lf/c/a/f1$a;->f:J - - iget-wide v0, p2, Lf/c/a/q;->timeSpent:J - - iput-wide v0, p0, Lf/c/a/f1$a;->g:J - - iget-object p1, p2, Lf/c/a/q;->pushToken:Ljava/lang/String; - - iput-object p1, p0, Lf/c/a/f1$a;->h:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali/f/c/a/f1.smali b/com.discord/smali/f/c/a/f1.smali index a06bea0f13..d12ba86356 100644 --- a/com.discord/smali/f/c/a/f1.smali +++ b/com.discord/smali/f/c/a/f1.smali @@ -1,1570 +1,428 @@ .class public Lf/c/a/f1; .super Ljava/lang/Object; -.source "PackageBuilder.java" +.source "Logger.java" - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/c/a/f1$a; - } -.end annotation - - -# static fields -.field public static n:Lf/c/a/q0; +# interfaces +.implements Lf/c/a/w0; # instance fields -.field public a:Lf/c/a/r; +.field public a:Lf/c/a/e1; -.field public b:Lf/c/a/m0; +.field public b:Z -.field public c:Lf/c/a/f1$a; - -.field public d:Lf/c/a/p1; - -.field public e:J - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public g:Lcom/adjust/sdk/AdjustAttribution; - -.field public h:Ljava/lang/String; - -.field public i:Ljava/lang/String; - -.field public j:Ljava/lang/String; - -.field public k:J - -.field public l:J - -.field public m:J +.field public c:Z # direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - sput-object v0, Lf/c/a/f1;->n:Lf/c/a/q0; - - return-void -.end method - -.method public constructor (Lf/c/a/r;Lf/c/a/m0;Lf/c/a/q;Lf/c/a/p1;J)V +.method public constructor ()V .locals 2 invoke-direct {p0}, Ljava/lang/Object;->()V - const-wide/16 v0, -0x1 + const/4 v0, 0x0 - iput-wide v0, p0, Lf/c/a/f1;->k:J + iput-boolean v0, p0, Lf/c/a/f1;->c:Z - iput-wide v0, p0, Lf/c/a/f1;->l:J + iput-boolean v0, p0, Lf/c/a/f1;->b:Z - iput-wide v0, p0, Lf/c/a/f1;->m:J + sget-object v1, Lf/c/a/e1;->f:Lf/c/a/e1; - iput-object p1, p0, Lf/c/a/f1;->a:Lf/c/a/r; + if-eqz v0, :cond_0 - iput-object p2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - new-instance p1, Lf/c/a/f1$a; - - invoke-direct {p1, p0, p3}, Lf/c/a/f1$a;->(Lf/c/a/f1;Lf/c/a/q;)V - - iput-object p1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iput-object p4, p0, Lf/c/a/f1;->d:Lf/c/a/p1; - - iput-wide p5, p0, Lf/c/a/f1;->e:J - - return-void -.end method - -.method public static a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ")V" - } - .end annotation - - if-nez p2, :cond_0 - - return-void + goto :goto_0 :cond_0 - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + iput-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; - move-result p2 - - int-to-long v0, p2 - - invoke-static {p0, p1, v0, v1}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V + iput-boolean v0, p0, Lf/c/a/f1;->c:Z + :goto_0 return-void .end method -.method public static b(Ljava/util/Map;Ljava/lang/String;J)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "J)V" - } - .end annotation - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-gtz v2, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p2, p3}, Ljava/util/Date;->(J)V - - sget-object p2, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; - - invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public static c(Ljava/util/Map;Ljava/lang/String;J)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "J)V" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-gtz v2, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/util/Date; - - const-wide/16 v1, 0x3e8 - - mul-long p2, p2, v1 - - invoke-direct {v0, p2, p3}, Ljava/util/Date;->(J)V - - sget-object p2, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; - - invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public static d(Ljava/util/Map;Ljava/lang/String;J)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "J)V" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-gez v2, :cond_0 - - return-void - - :cond_0 - const-wide/16 v0, 0x1f4 - - add-long/2addr p2, v0 - - const-wide/16 v0, 0x3e8 - - div-long/2addr p2, v0 - - invoke-static {p0, p1, p2, p3}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - return-void -.end method - -.method public static e(Ljava/util/Map;Ljava/lang/String;J)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "J)V" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-gez v2, :cond_0 - - return-void - - :cond_0 - invoke-static {p2, p3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public static f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V +# virtual methods +.method public a()V .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - if-nez p2, :cond_0 + const/4 v0, 0x1 - return-void - - :cond_0 - invoke-interface {p2}, Ljava/util/Map;->size()I - - move-result v0 - - if-nez v0, :cond_1 - - return-void - - :cond_1 - new-instance v0, Lorg/json/JSONObject; - - invoke-direct {v0, p2}, Lorg/json/JSONObject;->(Ljava/util/Map;)V - - invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + iput-boolean v0, p0, Lf/c/a/f1;->b:Z return-void .end method -.method public static g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V +.method public b(Lf/c/a/e1;Z)V .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")V" - } - .end annotation - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 + iget-boolean v0, p0, Lf/c/a/f1;->b:Z if-eqz v0, :cond_0 return-void :cond_0 - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + iput-object p1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; + + iput-boolean p2, p0, Lf/c/a/f1;->c:Z return-void .end method - -# virtual methods -.method public h(Ljava/lang/String;)Lf/c/a/p; +.method public varargs c(Ljava/lang/String;[Ljava/lang/Object;)V .locals 3 - const/4 v0, 0x0 + const-string v0, "Adjust" - invoke-virtual {p0, v0}, Lf/c/a/f1;->j(Z)Ljava/util/Map; + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; - move-result-object v0 + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I - const-string v1, "source" + const/4 v2, 0x5 - invoke-static {v0, v1, p1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + if-gt v1, v2, :cond_0 - iget-wide v1, p0, Lf/c/a/f1;->k:J + :try_start_0 + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - const-string p1, "click_time" + move-result-object v1 - invoke-static {v0, p1, v1, v2}, Lf/c/a/f1;->b(Ljava/util/Map;Ljava/lang/String;J)V + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - iget-object v1, p0, Lf/c/a/f1;->h:Ljava/lang/String; + goto :goto_0 - const-string v2, "reftag" + :catch_0 + const/4 v1, 0x2 - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/c/a/f1;->f:Ljava/util/Map; - - const-string v2, "params" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v1, p0, Lf/c/a/f1;->i:Ljava/lang/String; - - const-string v2, "referrer" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/c/a/f1;->j:Ljava/lang/String; - - const-string v2, "raw_referrer" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - const-string v1, "deeplink" + new-array v1, v1, [Ljava/lang/Object; const/4 v2, 0x0 - invoke-static {v0, v1, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + aput-object p1, v1, v2 - iget-wide v1, p0, Lf/c/a/f1;->l:J + const/4 p1, 0x1 - invoke-static {v0, p1, v1, v2}, Lf/c/a/f1;->c(Ljava/util/Map;Ljava/lang/String;J)V + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - iget-wide v1, p0, Lf/c/a/f1;->m:J + move-result-object p2 - const-string p1, "install_begin_time" + aput-object p2, v1, p1 - invoke-static {v0, p1, v1, v2}, Lf/c/a/f1;->c(Ljava/util/Map;Ljava/lang/String;J)V + const-string p1, "Error formating log message: %s, with params: %s" - iget-object p1, p0, Lf/c/a/f1;->g:Lcom/adjust/sdk/AdjustAttribution; - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; - - const-string v1, "tracker" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object p1, p0, Lf/c/a/f1;->g:Lcom/adjust/sdk/AdjustAttribution; - - iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; - - const-string v1, "campaign" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object p1, p0, Lf/c/a/f1;->g:Lcom/adjust/sdk/AdjustAttribution; - - iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; - - const-string v1, "adgroup" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object p1, p0, Lf/c/a/f1;->g:Lcom/adjust/sdk/AdjustAttribution; - - iget-object p1, p1, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; - - const-string v1, "creative" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - sget-object p1, Lf/c/a/o;->g:Lf/c/a/o; - - invoke-virtual {p0, p1}, Lf/c/a/f1;->k(Lf/c/a/o;)Lf/c/a/p; + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object p1 - const-string v1, "/sdk_click" - - iput-object v1, p1, Lf/c/a/p;->path:Ljava/lang/String; - - const-string v1, "" - - iput-object v1, p1, Lf/c/a/p;->suffix:Ljava/lang/String; - - iget-wide v1, p0, Lf/c/a/f1;->k:J - - iput-wide v1, p1, Lf/c/a/p;->clickTimeInMilliseconds:J - - iget-wide v1, p0, Lf/c/a/f1;->l:J - - iput-wide v1, p1, Lf/c/a/p;->clickTimeInSeconds:J - - iget-wide v1, p0, Lf/c/a/f1;->m:J - - iput-wide v1, p1, Lf/c/a/p;->installBeginTimeInSeconds:J - - iput-object v0, p1, Lf/c/a/p;->parameters:Ljava/util/Map; - - return-object p1 -.end method - -.method public final i(Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - const-string v0, "mac_sha1" - - invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "mac_md5" - - invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "android_id" - - invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "gps_adid" - - invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_0 - - sget-object p1, Lf/c/a/f1;->n:Lf/c/a/q0; - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - const-string v1, "Missing device id\'s. Please check if Proguard is correctly set with Adjust SDK" - - invoke-virtual {p1, v1, v0}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :cond_0 + :goto_0 return-void .end method -.method public final j(Z)Ljava/util/Map; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation +.method public varargs d(Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 - invoke-virtual {p0}, Lf/c/a/f1;->l()Ljava/util/Map; + const-string v0, "Adjust" - move-result-object v0 + iget-boolean v1, p0, Lf/c/a/f1;->c:Z - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; + if-eqz v1, :cond_0 - iget-wide v1, v1, Lf/c/a/f1$a;->a:J - - const-string v3, "last_interval" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->d(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v1, v1, Lf/c/a/r;->g:Ljava/lang/String; - - const-string v2, "default_tracker" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v1, v1, Lf/c/a/m0;->B:Ljava/lang/String; - - const-string v2, "installed_at" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v1, v1, Lf/c/a/m0;->C:Ljava/lang/String; - - const-string v2, "updated_at" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - if-nez p1, :cond_0 - - iget-object p1, p0, Lf/c/a/f1;->d:Lf/c/a/p1; - - iget-object p1, p1, Lf/c/a/p1;->a:Ljava/util/Map; - - const-string v1, "callback_params" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - iget-object p1, p0, Lf/c/a/f1;->d:Lf/c/a/p1; - - iget-object p1, p1, Lf/c/a/p1;->b:Ljava/util/Map; - - const-string v1, "partner_params" - - invoke-static {v0, v1, p1}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + return-void :cond_0 - return-object v0 -.end method + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; -.method public final k(Lf/c/a/o;)Lf/c/a/p; - .locals 1 + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I - new-instance v0, Lf/c/a/p; + const/4 v2, 0x5 - invoke-direct {v0, p1}, Lf/c/a/p;->(Lf/c/a/o;)V - - iget-object p1, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object p1, p1, Lf/c/a/m0;->h:Ljava/lang/String; - - iput-object p1, v0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - return-object v0 -.end method - -.method public final l()Ljava/util/Map; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - const-string v1, "phone" - - invoke-virtual {p0, v0}, Lf/c/a/f1;->o(Ljava/util/Map;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->g:Ljava/lang/String; - - const-string v3, "fb_id" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->i:Ljava/lang/String; - - const-string v3, "package_name" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->j:Ljava/lang/String; - - const-string v3, "app_version" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->k:Ljava/lang/String; - - const-string v3, "device_type" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->l:Ljava/lang/String; - - const-string v3, "device_name" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->m:Ljava/lang/String; - - const-string v3, "device_manufacturer" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->n:Ljava/lang/String; - - const-string v3, "os_name" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->o:Ljava/lang/String; - - const-string v3, "os_version" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->p:Ljava/lang/String; - - const-string v3, "api_level" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->q:Ljava/lang/String; - - const-string v3, "language" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->r:Ljava/lang/String; - - const-string v3, "country" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->s:Ljava/lang/String; - - const-string v3, "screen_size" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->t:Ljava/lang/String; - - const-string v3, "screen_format" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->u:Ljava/lang/String; - - const-string v3, "screen_density" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->v:Ljava/lang/String; - - const-string v3, "display_width" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->w:Ljava/lang/String; - - const-string v3, "display_height" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->x:Ljava/lang/String; - - const-string v3, "hardware_name" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->y:Ljava/lang/String; - - const-string v3, "cpu_type" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->z:Ljava/lang/String; - - const-string v3, "os_build" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v2, v2, Lf/c/a/m0;->A:Ljava/lang/String; - - const-string/jumbo v3, "vm_isa" - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; - - const/4 v3, 0x3 - - const/4 v4, 0x0 - - const/4 v5, 0x0 + if-gt v1, v2, :cond_1 :try_start_0 - invoke-virtual {v2, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - move-result-object v2 + move-result-object v1 - check-cast v2, Landroid/telephony/TelephonyManager; - - invoke-virtual {v2}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v2 - - const-string v6, "Couldn\'t receive networkOperator string to read MCC" - - new-array v7, v5, [Ljava/lang/Object; + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - check-cast v2, Lf/c/a/x0; - - :try_start_1 - invoke-virtual {v2, v6, v7}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - goto :goto_0 - :cond_0 - invoke-virtual {v2, v5, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v2 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - :catch_0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + const/4 v1, 0x2 - move-result-object v2 + new-array v1, v1, [Ljava/lang/Object; - new-array v6, v5, [Ljava/lang/Object; + const/4 v2, 0x0 - check-cast v2, Lf/c/a/x0; + aput-object p1, v1, v2 - const-string v7, "Couldn\'t return mcc" + const/4 p1, 0x1 - invoke-virtual {v2, v7, v6}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - :goto_0 - move-object v2, v4 + move-result-object p2 - :goto_1 - const-string v6, "mcc" + aput-object p2, v1, p1 - invoke-static {v0, v6, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + const-string p1, "Error formating log message: %s, with params: %s" - iget-object v2, p0, Lf/c/a/f1;->a:Lf/c/a/r; + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; + move-result-object p1 - :try_start_2 - invoke-virtual {v2, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/telephony/TelephonyManager; - - invoke-virtual {v2}, Landroid/telephony/TelephonyManager;->getNetworkOperator()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v2 - - const-string v3, "Couldn\'t receive networkOperator string to read MNC" - - new-array v6, v5, [Ljava/lang/Object; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - check-cast v2, Lf/c/a/x0; - - :try_start_3 - invoke-virtual {v2, v3, v6}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_2 + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :cond_1 - invoke-virtual {v2, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v4 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_2 - - :catch_1 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v2 - - new-array v3, v5, [Ljava/lang/Object; - - check-cast v2, Lf/c/a/x0; - - const-string v6, "Couldn\'t return mnc" - - invoke-virtual {v2, v6, v3}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_2 - const-string v2, "mnc" - - invoke-static {v0, v2, v4}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; - - const/4 v3, 0x1 - - const/4 v4, -0x1 - - :try_start_4 - const-string v6, "connectivity" - - invoke-virtual {v2, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/net/ConnectivityManager; - - invoke-virtual {v2}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/net/NetworkInfo;->getType()I - - move-result v2 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - goto :goto_3 - - :catch_2 - move-exception v2 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v6 - - new-array v7, v3, [Ljava/lang/Object; - - invoke-virtual {v2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v7, v5 - - check-cast v6, Lf/c/a/x0; - - const-string v2, "Couldn\'t read connectivity type (%s)" - - invoke-virtual {v6, v2, v7}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - const/4 v2, -0x1 - - :goto_3 - int-to-long v6, v2 - - const-string v2, "connectivity_type" - - invoke-static {v0, v2, v6, v7}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v2, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v2, v2, Lf/c/a/r;->a:Landroid/content/Context; - - :try_start_5 - invoke-virtual {v2, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/telephony/TelephonyManager; - - invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getNetworkType()I - - move-result v4 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_3 - - goto :goto_4 - - :catch_3 - move-exception v1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v2 - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v3, v5 - - check-cast v2, Lf/c/a/x0; - - const-string v1, "Couldn\'t read network type (%s)" - - invoke-virtual {v2, v1, v3}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_4 - int-to-long v1, v4 - - const-string v3, "network_type" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v1, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v1, v1, Lf/c/a/m0;->D:Ljava/util/Map; - - if-nez v1, :cond_2 - - goto :goto_6 - - :cond_2 - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_5 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-static {v0, v3, v2}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_5 - - :cond_3 - :goto_6 - invoke-virtual {p0, v0}, Lf/c/a/f1;->n(Ljava/util/Map;)V - - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget-object v1, v1, Lf/c/a/f1$a;->c:Ljava/lang/String; - - const-string v2, "android_uuid" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget v1, v1, Lf/c/a/f1$a;->d:I - - int-to-long v1, v1 - - const-string v3, "session_count" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget v1, v1, Lf/c/a/f1$a;->e:I - - int-to-long v1, v1 - - const-string v3, "subsession_count" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->e(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget-wide v1, v1, Lf/c/a/f1$a;->f:J - - const-string v3, "session_length" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->d(Ljava/util/Map;Ljava/lang/String;J)V - - iget-object v1, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget-wide v1, v1, Lf/c/a/f1$a;->g:J - - const-string v3, "time_spent" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->d(Ljava/util/Map;Ljava/lang/String;J)V - - iget-wide v1, p0, Lf/c/a/f1;->e:J - - const-string v3, "created_at" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->b(Ljava/util/Map;Ljava/lang/String;J)V - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const-string v2, "attribution_deeplink" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const-string v2, "needs_response_details" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - invoke-virtual {p0, v0}, Lf/c/a/f1;->i(Ljava/util/Map;)V - - return-object v0 + :goto_0 + return-void .end method -.method public final m()Ljava/util/Map; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation +.method public varargs e(Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 - new-instance v0, Ljava/util/HashMap; + const-string v0, "Adjust" - invoke-direct {v0}, Ljava/util/HashMap;->()V + iget-boolean v1, p0, Lf/c/a/f1;->c:Z - invoke-virtual {p0, v0}, Lf/c/a/f1;->o(Ljava/util/Map;)V + if-eqz v1, :cond_0 - invoke-virtual {p0, v0}, Lf/c/a/f1;->n(Ljava/util/Map;)V - - iget-wide v1, p0, Lf/c/a/f1;->e:J - - const-string v3, "created_at" - - invoke-static {v0, v3, v1, v2}, Lf/c/a/f1;->b(Ljava/util/Map;Ljava/lang/String;J)V - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const-string v2, "attribution_deeplink" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const-string v2, "needs_response_details" - - invoke-static {v0, v2, v1}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - invoke-virtual {p0, v0}, Lf/c/a/f1;->i(Ljava/util/Map;)V - - return-object v0 -.end method - -.method public final n(Ljava/util/Map;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->b:Ljava/lang/String; - - const-string v1, "app_token" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->c:Ljava/lang/String; - - const-string v1, "environment" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->i:Ljava/lang/Boolean; - - const-string v1, "device_known" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-boolean v0, v0, Lf/c/a/r;->f:Z - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - const-string v1, "event_buffering_enabled" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - iget-object v0, p0, Lf/c/a/f1;->c:Lf/c/a/f1$a; - - iget-object v0, v0, Lf/c/a/f1$a;->h:Ljava/lang/String; - - const-string v1, "push_token" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v0 - - invoke-static {v0}, Lf/c/a/v1;->e(Landroid/content/ContentResolver;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "fire_adid" - - invoke-static {p1, v2, v1}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - :try_start_0 - const-string v3, "limit_ad_tracking" - - invoke-static {v0, v3}, Landroid/provider/Settings$Secure;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 + return-void :cond_0 - const/4 v0, 0x0 + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; - :goto_0 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I - move-result-object v0 + const/4 v2, 0x6 + + if-gt v1, v2, :cond_1 + + :try_start_0 + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - goto :goto_1 + goto :goto_0 :catch_0 - const/4 v0, 0x0 + const/4 v1, 0x2 - :goto_1 - const-string v3, "fire_tracking_enabled" + new-array v1, v1, [Ljava/lang/Object; - invoke-static {p1, v3, v0}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + const/4 v2, 0x0 - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; + aput-object p1, v1, v2 - iget-object v0, v0, Lf/c/a/r;->x:Ljava/lang/String; + const/4 p1, 0x1 - const-string v3, "secret_id" + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - invoke-static {p1, v3, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + move-result-object p2 - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; + aput-object p2, v1, p1 - iget-object v0, v0, Lf/c/a/r;->y:Ljava/lang/String; + const-string p1, "Error formating log message: %s, with params: %s" - const-string v3, "app_secret" + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {p1, v3, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + move-result-object p1 - iget-object v0, p0, Lf/c/a/f1;->a:Lf/c/a/r; - - iget-boolean v3, v0, Lf/c/a/r;->z:Z - - if-eqz v3, :cond_7 - - iget-object v0, v0, Lf/c/a/r;->a:Landroid/content/Context; - - const-string v3, "phone" - - invoke-virtual {v0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/telephony/TelephonyManager; - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-static {v0, v1}, Lf/c/a/v1;->m(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - const/4 v4, 0x1 - - :goto_2 - const/16 v5, 0xa - - if-ge v4, v5, :cond_2 - - invoke-static {v0, v4}, Lf/c/a/v1;->m(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v3, v6}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - move-result v6 - - if-nez v6, :cond_1 - - goto :goto_3 + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I :cond_1 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_2 - :goto_3 - const v4, 0x7fffffff - - invoke-static {v0, v4}, Lf/c/a/v1;->m(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v3, v6}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - const-string v6, "," - - invoke-static {v6, v3}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object v3 - - const-string v7, "device_ids" - - invoke-static {p1, v7, v3}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-static {v0, v1}, Lf/c/a/v1;->g(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v3, v7}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - const/4 v7, 0x1 - - :goto_4 - if-ge v7, v5, :cond_4 - - invoke-static {v0, v7}, Lf/c/a/v1;->g(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v8 - - invoke-static {v3, v8}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - move-result v8 - - if-nez v8, :cond_3 - - goto :goto_5 - - :cond_3 - add-int/lit8 v7, v7, 0x1 - - goto :goto_4 - - :cond_4 - :goto_5 - invoke-static {v0, v4}, Lf/c/a/v1;->g(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v3, v7}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - invoke-static {v6, v3}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object v3 - - const-string v7, "imeis" - - invoke-static {p1, v7, v3}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-static {v0, v1}, Lf/c/a/v1;->i(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v3, v1}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - :goto_6 - if-ge v2, v5, :cond_6 - - invoke-static {v0, v2}, Lf/c/a/v1;->i(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v3, v1}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_5 - - goto :goto_7 - - :cond_5 - add-int/lit8 v2, v2, 0x1 - - goto :goto_6 - - :cond_6 - :goto_7 - invoke-static {v0, v4}, Lf/c/a/v1;->i(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v3, v0}, Lf/c/a/v1;->D(Ljava/util/List;Ljava/lang/String;)Z - - invoke-static {v6, v3}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "meids" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_7 + :goto_0 return-void .end method -.method public final o(Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation +.method public varargs f(Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; + const-string v0, "Adjust" - iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/r; + iget-boolean v1, p0, Lf/c/a/f1;->c:Z - iget-object v1, v1, Lf/c/a/r;->a:Landroid/content/Context; + if-eqz v1, :cond_0 - invoke-virtual {v0, v1}, Lf/c/a/m0;->a(Landroid/content/Context;)V - - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v0, v0, Lf/c/a/m0;->b:Ljava/lang/Boolean; - - const-string v1, "tracking_enabled" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v0, v0, Lf/c/a/m0;->a:Ljava/lang/String; - - const-string v1, "gps_adid" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v1, v0, Lf/c/a/m0;->a:Ljava/lang/String; - - if-nez v1, :cond_0 - - iget-object v0, v0, Lf/c/a/m0;->d:Ljava/lang/String; - - const-string v1, "mac_sha1" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v0, v0, Lf/c/a/m0;->e:Ljava/lang/String; - - const-string v1, "mac_md5" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/f1;->b:Lf/c/a/m0; - - iget-object v0, v0, Lf/c/a/m0;->f:Ljava/lang/String; - - const-string v1, "android_id" - - invoke-static {p1, v1, v0}, Lf/c/a/f1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + return-void :cond_0 + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; + + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I + + const/4 v2, 0x3 + + if-gt v1, v2, :cond_1 + + :try_start_0 + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v1, p1 + + const-string p1, "Error formating log message: %s, with params: %s" + + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_0 + return-void +.end method + +.method public varargs g(Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 + + const-string v0, "Adjust" + + iget-boolean v1, p0, Lf/c/a/f1;->c:Z + + if-eqz v1, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; + + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I + + const/4 v2, 0x2 + + if-gt v1, v2, :cond_1 + + :try_start_0 + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + new-array v1, v2, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v1, p1 + + const-string p1, "Error formating log message: %s, with params: %s" + + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_0 + return-void +.end method + +.method public varargs h(Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 + + const-string v0, "Adjust" + + iget-boolean v1, p0, Lf/c/a/f1;->c:Z + + if-eqz v1, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/f1;->a:Lf/c/a/e1; + + iget v1, v1, Lf/c/a/e1;->androidLogLevel:I + + const/4 v2, 0x4 + + if-gt v1, v2, :cond_1 + + :try_start_0 + invoke-static {p1, p2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + const/4 p1, 0x1 + + invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v1, p1 + + const-string p1, "Error formating log message: %s, with params: %s" + + invoke-static {p1, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/f2/a.smali b/com.discord/smali/f/c/a/f2/a.smali new file mode 100644 index 0000000000..60b329ce4f --- /dev/null +++ b/com.discord/smali/f/c/a/f2/a.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/c/a/f2/a; +.super Ljava/lang/Object; +.source "FutureScheduler.java" diff --git a/com.discord/smali/f/c/a/f2/b.smali b/com.discord/smali/f/c/a/f2/b.smali new file mode 100644 index 0000000000..bff293e0bb --- /dev/null +++ b/com.discord/smali/f/c/a/f2/b.smali @@ -0,0 +1,75 @@ +.class public Lf/c/a/f2/b; +.super Ljava/lang/Object; +.source "RunnableWrapper.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public d:Ljava/lang/Runnable; + + +# direct methods +.method public constructor (Ljava/lang/Runnable;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/c/a/f2/b;->d:Ljava/lang/Runnable; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 5 + + :try_start_0 + iget-object v0, p0, Lf/c/a/f2/b;->d:Ljava/lang/Runnable; + + invoke-interface {v0}, Ljava/lang/Runnable;->run()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v1 + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v2, v3 + + const/4 v3, 0x1 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v2, v3 + + const-string v0, "Runnable error [%s] of type [%s]" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/c$a.smali b/com.discord/smali/f/c/a/f2/c$a.smali new file mode 100644 index 0000000000..fb250c2e82 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/c$a.smali @@ -0,0 +1,67 @@ +.class public Lf/c/a/f2/c$a; +.super Ljava/lang/Object; +.source "SingleThreadCachedScheduler.java" + +# interfaces +.implements Ljava/util/concurrent/RejectedExecutionHandler; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/f2/c;->(Ljava/lang/String;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/c/a/f2/c;Ljava/lang/String;)V + .locals 0 + + iput-object p2, p0, Lf/c/a/f2/c$a;->a:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public rejectedExecution(Ljava/lang/Runnable;Ljava/util/concurrent/ThreadPoolExecutor;)V + .locals 2 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p2 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x0 + + aput-object p1, v0, v1 + + iget-object p1, p0, Lf/c/a/f2/c$a;->a:Ljava/lang/String; + + const/4 v1, 0x1 + + aput-object p1, v0, v1 + + const-string p1, "Runnable [%s] rejected from [%s] " + + invoke-interface {p2, p1, v0}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/c$b.smali b/com.discord/smali/f/c/a/f2/c$b.smali new file mode 100644 index 0000000000..e5a864e2e4 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/c$b.smali @@ -0,0 +1,88 @@ +.class public Lf/c/a/f2/c$b; +.super Ljava/lang/Object; +.source "SingleThreadCachedScheduler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/f2/c;->b(Ljava/lang/Runnable;J)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Ljava/lang/Runnable; + +.field public final synthetic f:Lf/c/a/f2/c; + + +# direct methods +.method public constructor (Lf/c/a/f2/c;JLjava/lang/Runnable;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/f2/c$b;->f:Lf/c/a/f2/c; + + iput-wide p2, p0, Lf/c/a/f2/c$b;->d:J + + iput-object p4, p0, Lf/c/a/f2/c$b;->e:Ljava/lang/Runnable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + :try_start_0 + iget-wide v0, p0, Lf/c/a/f2/c$b;->d:J + + invoke-static {v0, v1}, Ljava/lang/Thread;->sleep(J)V + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v1 + + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + invoke-virtual {v0}, Ljava/lang/InterruptedException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v2, v3 + + const-string v0, "Sleep delay exception: %s" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + iget-object v0, p0, Lf/c/a/f2/c$b;->f:Lf/c/a/f2/c; + + iget-object v1, p0, Lf/c/a/f2/c$b;->e:Ljava/lang/Runnable; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/c.smali b/com.discord/smali/f/c/a/f2/c.smali new file mode 100644 index 0000000000..39ca315d89 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/c.smali @@ -0,0 +1,221 @@ +.class public Lf/c/a/f2/c; +.super Ljava/lang/Object; +.source "SingleThreadCachedScheduler.java" + +# interfaces +.implements Lf/c/a/f2/h; + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Runnable;", + ">;" + } + .end annotation +.end field + +.field public b:Z + +.field public c:Z + +.field public d:Ljava/util/concurrent/ThreadPoolExecutor; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 10 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/c/a/f2/c;->a:Ljava/util/List; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/f2/c;->b:Z + + iput-boolean v0, p0, Lf/c/a/f2/c;->c:Z + + new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; + + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; + + new-instance v7, Ljava/util/concurrent/SynchronousQueue; + + invoke-direct {v7}, Ljava/util/concurrent/SynchronousQueue;->()V + + new-instance v8, Lf/c/a/f2/g; + + invoke-direct {v8, p1}, Lf/c/a/f2/g;->(Ljava/lang/String;)V + + new-instance v9, Lf/c/a/f2/c$a; + + invoke-direct {v9, p0, p1}, Lf/c/a/f2/c$a;->(Lf/c/a/f2/c;Ljava/lang/String;)V + + const/4 v2, 0x0 + + const v3, 0x7fffffff + + const-wide/16 v4, 0x3c + + move-object v1, v0 + + invoke-direct/range {v1 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V + + iput-object v0, p0, Lf/c/a/f2/c;->d:Ljava/util/concurrent/ThreadPoolExecutor; + + return-void +.end method + +.method public static a(Lf/c/a/f2/c;Ljava/lang/Runnable;)V + .locals 2 + + if-eqz p0, :cond_1 + + :try_start_0 + iget-boolean p0, p0, Lf/c/a/f2/c;->c:Z + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-virtual {p0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v0, v1 + + const-string p0, "Execution failed: %s" + + invoke-interface {p1, p0, v0}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public b(Ljava/lang/Runnable;J)V + .locals 3 + + iget-object v0, p0, Lf/c/a/f2/c;->a:Ljava/util/List; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/c/a/f2/c;->c:Z + + if-eqz v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/f2/c;->d:Ljava/util/concurrent/ThreadPoolExecutor; + + new-instance v2, Lf/c/a/f2/c$b; + + invoke-direct {v2, p0, p2, p3, p1}, Lf/c/a/f2/c$b;->(Lf/c/a/f2/c;JLjava/lang/Runnable;)V + + invoke-virtual {v1, v2}, Ljava/util/concurrent/ThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public c(Ljava/lang/Runnable;)V + .locals 3 + + iget-object v0, p0, Lf/c/a/f2/c;->a:Ljava/util/List; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/c/a/f2/c;->c:Z + + if-eqz v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + iget-boolean v1, p0, Lf/c/a/f2/c;->b:Z + + if-nez v1, :cond_1 + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/c/a/f2/c;->b:Z + + iget-object v1, p0, Lf/c/a/f2/c;->d:Ljava/util/concurrent/ThreadPoolExecutor; + + new-instance v2, Lf/c/a/f2/d; + + invoke-direct {v2, p0, p1}, Lf/c/a/f2/d;->(Lf/c/a/f2/c;Ljava/lang/Runnable;)V + + invoke-virtual {v1, v2}, Ljava/util/concurrent/ThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/c/a/f2/c;->a:Ljava/util/List; + + invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali/f/c/a/f2/d.smali b/com.discord/smali/f/c/a/f2/d.smali new file mode 100644 index 0000000000..2a1ae56e6d --- /dev/null +++ b/com.discord/smali/f/c/a/f2/d.smali @@ -0,0 +1,114 @@ +.class public Lf/c/a/f2/d; +.super Ljava/lang/Object; +.source "SingleThreadCachedScheduler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/Runnable; + +.field public final synthetic e:Lf/c/a/f2/c; + + +# direct methods +.method public constructor (Lf/c/a/f2/c;Ljava/lang/Runnable;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iput-object p2, p0, Lf/c/a/f2/d;->d:Ljava/lang/Runnable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-object v1, p0, Lf/c/a/f2/d;->d:Ljava/lang/Runnable; + + invoke-static {v0, v1}, Lf/c/a/f2/c;->a(Lf/c/a/f2/c;Ljava/lang/Runnable;)V + + :goto_0 + iget-object v0, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-object v0, v0, Lf/c/a/f2/c;->a:Ljava/util/List; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-boolean v1, v1, Lf/c/a/f2/c;->c:Z + + if-eqz v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-object v1, v1, Lf/c/a/f2/c;->a:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iput-boolean v2, v1, Lf/c/a/f2/c;->b:Z + + monitor-exit v0 + + return-void + + :cond_1 + iget-object v1, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-object v1, v1, Lf/c/a/f2/c;->a:Ljava/util/List; + + invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Runnable; + + iget-object v3, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + iget-object v3, v3, Lf/c/a/f2/c;->a:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/c/a/f2/d;->e:Lf/c/a/f2/c; + + invoke-static {v0, v1}, Lf/c/a/f2/c;->a(Lf/c/a/f2/c;Ljava/lang/Runnable;)V + + goto :goto_0 + + :catchall_0 + move-exception v1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali/f/c/a/f2/e$a.smali b/com.discord/smali/f/c/a/f2/e$a.smali new file mode 100644 index 0000000000..d431cdc090 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/e$a.smali @@ -0,0 +1,67 @@ +.class public Lf/c/a/f2/e$a; +.super Ljava/lang/Object; +.source "SingleThreadFutureScheduler.java" + +# interfaces +.implements Ljava/util/concurrent/RejectedExecutionHandler; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/f2/e;->(Ljava/lang/String;Z)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/c/a/f2/e;Ljava/lang/String;)V + .locals 0 + + iput-object p2, p0, Lf/c/a/f2/e$a;->a:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public rejectedExecution(Ljava/lang/Runnable;Ljava/util/concurrent/ThreadPoolExecutor;)V + .locals 2 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p2 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x0 + + aput-object p1, v0, v1 + + iget-object p1, p0, Lf/c/a/f2/e$a;->a:Ljava/lang/String; + + const/4 v1, 0x1 + + aput-object p1, v0, v1 + + const-string p1, "Runnable [%s] rejected from [%s] " + + invoke-interface {p2, p1, v0}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/e.smali b/com.discord/smali/f/c/a/f2/e.smali new file mode 100644 index 0000000000..e5f863346b --- /dev/null +++ b/com.discord/smali/f/c/a/f2/e.smali @@ -0,0 +1,49 @@ +.class public Lf/c/a/f2/e; +.super Ljava/lang/Object; +.source "SingleThreadFutureScheduler.java" + +# interfaces +.implements Lf/c/a/f2/a; + + +# instance fields +.field public a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + +# direct methods +.method public constructor (Ljava/lang/String;Z)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + new-instance v1, Lf/c/a/f2/g; + + invoke-direct {v1, p1}, Lf/c/a/f2/g;->(Ljava/lang/String;)V + + new-instance v2, Lf/c/a/f2/e$a; + + invoke-direct {v2, p0, p1}, Lf/c/a/f2/e$a;->(Lf/c/a/f2/e;Ljava/lang/String;)V + + const/4 p1, 0x1 + + invoke-direct {v0, p1, v1, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(ILjava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V + + iput-object v0, p0, Lf/c/a/f2/e;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + if-nez p2, :cond_0 + + const-wide/16 v1, 0xa + + sget-object p2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v0, v1, v2, p2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setKeepAliveTime(JLjava/util/concurrent/TimeUnit;)V + + iget-object p2, p0, Lf/c/a/f2/e;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + invoke-virtual {p2, p1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/f.smali b/com.discord/smali/f/c/a/f2/f.smali new file mode 100644 index 0000000000..464534e60a --- /dev/null +++ b/com.discord/smali/f/c/a/f2/f.smali @@ -0,0 +1,93 @@ +.class public Lf/c/a/f2/f; +.super Ljava/lang/Object; +.source "SingleThreadFutureScheduler.java" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "TV;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/Callable; + + +# direct methods +.method public constructor (Lf/c/a/f2/e;Ljava/util/concurrent/Callable;)V + .locals 0 + + iput-object p2, p0, Lf/c/a/f2/f;->d:Ljava/util/concurrent/Callable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public call()Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/c/a/f2/f;->d:Ljava/util/concurrent/Callable; + + invoke-interface {v0}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-object v0 + + :catchall_0 + move-exception v0 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v1 + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; + + move-result-object v4 + + aput-object v4, v2, v3 + + const/4 v3, 0x1 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v2, v3 + + const-string v0, "Callable error [%s] of type [%s]" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali/f/c/a/f2/g$a.smali b/com.discord/smali/f/c/a/f2/g$a.smali new file mode 100644 index 0000000000..faa812746b --- /dev/null +++ b/com.discord/smali/f/c/a/f2/g$a.smali @@ -0,0 +1,63 @@ +.class public Lf/c/a/f2/g$a; +.super Ljava/lang/Object; +.source "ThreadFactoryWrapper.java" + +# interfaces +.implements Ljava/lang/Thread$UncaughtExceptionHandler; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/f2/g;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# direct methods +.method public constructor (Lf/c/a/f2/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V + .locals 3 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/lang/Thread;->getName()Ljava/lang/String; + + move-result-object p1 + + const/4 v2, 0x0 + + aput-object p1, v1, v2 + + invoke-virtual {p2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; + + move-result-object p1 + + const/4 p2, 0x1 + + aput-object p1, v1, p2 + + const-string p1, "Thread [%s] with error [%s]" + + invoke-interface {v0, p1, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/g.smali b/com.discord/smali/f/c/a/f2/g.smali new file mode 100644 index 0000000000..3017349ea4 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/g.smali @@ -0,0 +1,78 @@ +.class public Lf/c/a/f2/g; +.super Ljava/lang/Object; +.source "ThreadFactoryWrapper.java" + +# interfaces +.implements Ljava/util/concurrent/ThreadFactory; + + +# instance fields +.field public d:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/c/a/f2/g;->d:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 2 + + invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + + move-result-object p1 + + const/16 v0, 0x9 + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setPriority(I)V + + const-string v0, "Adjust-" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {p1}, Ljava/lang/Thread;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, "-" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/c/a/f2/g;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setDaemon(Z)V + + new-instance v0, Lf/c/a/f2/g$a; + + invoke-direct {v0, p0}, Lf/c/a/f2/g$a;->(Lf/c/a/f2/g;)V + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V + + return-object p1 +.end method diff --git a/com.discord/smali/f/c/a/f2/h.smali b/com.discord/smali/f/c/a/f2/h.smali new file mode 100644 index 0000000000..a73efe9aee --- /dev/null +++ b/com.discord/smali/f/c/a/f2/h.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/c/a/f2/h; +.super Ljava/lang/Object; +.source "ThreadScheduler.java" diff --git a/com.discord/smali/f/c/a/f2/i.smali b/com.discord/smali/f/c/a/f2/i.smali new file mode 100644 index 0000000000..c5d30212d1 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/i.smali @@ -0,0 +1,54 @@ +.class public Lf/c/a/f2/i; +.super Ljava/lang/Object; +.source "TimerCycle.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/c/a/f2/j; + + +# direct methods +.method public constructor (Lf/c/a/f2/j;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/f2/i;->d:Lf/c/a/f2/j; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/c/a/f2/i;->d:Lf/c/a/f2/j; + + iget-object v1, v0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + iget-object v0, v0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + aput-object v0, v2, v3 + + const-string v0, "%s fired" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/f2/i;->d:Lf/c/a/f2/j; + + iget-object v0, v0, Lf/c/a/f2/j;->d:Ljava/lang/Runnable; + + invoke-interface {v0}, Ljava/lang/Runnable;->run()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/j.smali b/com.discord/smali/f/c/a/f2/j.smali new file mode 100644 index 0000000000..937e3f18eb --- /dev/null +++ b/com.discord/smali/f/c/a/f2/j.smali @@ -0,0 +1,97 @@ +.class public Lf/c/a/f2/j; +.super Ljava/lang/Object; +.source "TimerCycle.java" + + +# instance fields +.field public a:Lf/c/a/f2/a; + +.field public b:Ljava/util/concurrent/ScheduledFuture; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/Runnable; + +.field public e:J + +.field public f:J + +.field public g:Z + +.field public h:Lf/c/a/w0; + + +# direct methods +.method public constructor (Ljava/lang/Runnable;JJLjava/lang/String;)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/c/a/f2/e; + + const/4 v1, 0x1 + + invoke-direct {v0, p6, v1}, Lf/c/a/f2/e;->(Ljava/lang/String;Z)V + + iput-object v0, p0, Lf/c/a/f2/j;->a:Lf/c/a/f2/a; + + iput-object p6, p0, Lf/c/a/f2/j;->c:Ljava/lang/String; + + iput-object p1, p0, Lf/c/a/f2/j;->d:Ljava/lang/Runnable; + + iput-wide p2, p0, Lf/c/a/f2/j;->e:J + + iput-wide p4, p0, Lf/c/a/f2/j;->f:J + + iput-boolean v1, p0, Lf/c/a/f2/j;->g:Z + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + sget-object p1, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + long-to-double p4, p4 + + const-wide v2, 0x408f400000000000L # 1000.0 + + div-double/2addr p4, v2 + + invoke-virtual {p1, p4, p5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object p1 + + sget-object p4, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + long-to-double p2, p2 + + div-double/2addr p2, v2 + + invoke-virtual {p4, p2, p3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object p2 + + iget-object p3, p0, Lf/c/a/f2/j;->h:Lf/c/a/w0; + + const/4 p4, 0x3 + + new-array p4, p4, [Ljava/lang/Object; + + const/4 p5, 0x0 + + aput-object p6, p4, p5 + + aput-object p2, p4, v1 + + const/4 p2, 0x2 + + aput-object p1, p4, p2 + + const-string p1, "%s configured to fire after %s seconds of starting and cycles every %s seconds" + + invoke-interface {p3, p1, p4}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/k$a.smali b/com.discord/smali/f/c/a/f2/k$a.smali new file mode 100644 index 0000000000..122fa9527e --- /dev/null +++ b/com.discord/smali/f/c/a/f2/k$a.smali @@ -0,0 +1,71 @@ +.class public Lf/c/a/f2/k$a; +.super Ljava/lang/Object; +.source "TimerOnce.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/f2/k;->c(J)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/f2/k; + + +# direct methods +.method public constructor (Lf/c/a/f2/k;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/f2/k$a;->d:Lf/c/a/f2/k; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/c/a/f2/k$a;->d:Lf/c/a/f2/k; + + iget-object v1, v0, Lf/c/a/f2/k;->e:Lf/c/a/w0; + + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + iget-object v0, v0, Lf/c/a/f2/k;->c:Ljava/lang/String; + + aput-object v0, v2, v3 + + const-string v0, "%s fired" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/f2/k$a;->d:Lf/c/a/f2/k; + + iget-object v0, v0, Lf/c/a/f2/k;->d:Ljava/lang/Runnable; + + invoke-interface {v0}, Ljava/lang/Runnable;->run()V + + iget-object v0, p0, Lf/c/a/f2/k$a;->d:Lf/c/a/f2/k; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/c/a/f2/k;->b:Ljava/util/concurrent/ScheduledFuture; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/f2/k.smali b/com.discord/smali/f/c/a/f2/k.smali new file mode 100644 index 0000000000..012169ba29 --- /dev/null +++ b/com.discord/smali/f/c/a/f2/k.smali @@ -0,0 +1,161 @@ +.class public Lf/c/a/f2/k; +.super Ljava/lang/Object; +.source "TimerOnce.java" + + +# instance fields +.field public a:Lf/c/a/f2/a; + +.field public b:Ljava/util/concurrent/ScheduledFuture; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/Runnable; + +.field public e:Lf/c/a/w0; + + +# direct methods +.method public constructor (Ljava/lang/Runnable;Ljava/lang/String;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/c/a/f2/k;->c:Ljava/lang/String; + + new-instance v0, Lf/c/a/f2/e; + + const/4 v1, 0x1 + + invoke-direct {v0, p2, v1}, Lf/c/a/f2/e;->(Ljava/lang/String;Z)V + + iput-object v0, p0, Lf/c/a/f2/k;->a:Lf/c/a/f2/a; + + iput-object p1, p0, Lf/c/a/f2/k;->d:Ljava/lang/Runnable; + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/f2/k;->e:Lf/c/a/w0; + + return-void +.end method + + +# virtual methods +.method public final a(Z)V + .locals 3 + + iget-object v0, p0, Lf/c/a/f2/k;->b:Ljava/util/concurrent/ScheduledFuture; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z + + :cond_0 + const/4 p1, 0x0 + + iput-object p1, p0, Lf/c/a/f2/k;->b:Ljava/util/concurrent/ScheduledFuture; + + iget-object p1, p0, Lf/c/a/f2/k;->e:Lf/c/a/w0; + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + iget-object v2, p0, Lf/c/a/f2/k;->c:Ljava/lang/String; + + aput-object v2, v0, v1 + + const-string v1, "%s canceled" + + invoke-interface {p1, v1, v0}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method + +.method public b()J + .locals 2 + + iget-object v0, p0, Lf/c/a/f2/k;->b:Ljava/util/concurrent/ScheduledFuture; + + if-nez v0, :cond_0 + + const-wide/16 v0, 0x0 + + return-wide v0 + + :cond_0 + sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-interface {v0, v1}, Ljava/util/concurrent/ScheduledFuture;->getDelay(Ljava/util/concurrent/TimeUnit;)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public c(J)V + .locals 6 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/c/a/f2/k;->a(Z)V + + sget-object v1, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + long-to-double v2, p1 + + const-wide v4, 0x408f400000000000L # 1000.0 + + div-double/2addr v2, v4 + + invoke-virtual {v1, v2, v3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v1 + + iget-object v2, p0, Lf/c/a/f2/k;->e:Lf/c/a/w0; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Object; + + iget-object v4, p0, Lf/c/a/f2/k;->c:Ljava/lang/String; + + aput-object v4, v3, v0 + + const/4 v0, 0x1 + + aput-object v1, v3, v0 + + const-string v0, "%s starting. Launching in %s seconds" + + invoke-interface {v2, v0, v3}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/f2/k;->a:Lf/c/a/f2/a; + + new-instance v1, Lf/c/a/f2/k$a; + + invoke-direct {v1, p0}, Lf/c/a/f2/k$a;->(Lf/c/a/f2/k;)V + + check-cast v0, Lf/c/a/f2/e; + + iget-object v0, v0, Lf/c/a/f2/e;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + + new-instance v2, Lf/c/a/f2/b; + + invoke-direct {v2, v1}, Lf/c/a/f2/b;->(Ljava/lang/Runnable;)V + + sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v0, v2, p1, p2, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/f2/k;->b:Ljava/util/concurrent/ScheduledFuture; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/g.smali b/com.discord/smali/f/c/a/g.smali index e0260effd8..e71ec5cdd5 100644 --- a/com.discord/smali/f/c/a/g.smali +++ b/com.discord/smali/f/c/a/g.smali @@ -24,19 +24,20 @@ # virtual methods .method public run()V - .locals 3 + .locals 2 iget-object v0, p0, Lf/c/a/g;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/l0; + invoke-virtual {v0}, Lf/c/a/a;->F()Z - new-instance v2, Lf/c/a/d; + move-result v1 - invoke-direct {v2, v0}, Lf/c/a/d;->(Lf/c/a/a;)V + if-eqz v1, :cond_0 - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + iget-object v0, v0, Lf/c/a/a;->b:Lf/c/a/x0; - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-interface {v0}, Lf/c/a/x0;->e()V + :cond_0 return-void .end method diff --git a/com.discord/smali/f/c/a/g0.smali b/com.discord/smali/f/c/a/g0.smali index 3a6196f822..61b7fe6a3e 100644 --- a/com.discord/smali/f/c/a/g0.smali +++ b/com.discord/smali/f/c/a/g0.smali @@ -1,95 +1,232 @@ .class public Lf/c/a/g0; .super Ljava/lang/Object; -.source "AttributionHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; +.source "AdjustSigner.java" -# instance fields -.field public final synthetic d:Lf/c/a/i0; - -.field public final synthetic e:Lf/c/a/c0; +# static fields +.field public static volatile a:Ljava/lang/Object; # direct methods -.method public constructor (Lf/c/a/c0;Lf/c/a/i0;)V +.method public constructor ()V .locals 0 - iput-object p1, p0, Lf/c/a/g0;->e:Lf/c/a/c0; - - iput-object p2, p0, Lf/c/a/g0;->d:Lf/c/a/i0; - invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method +.method public static a()V + .locals 3 -# virtual methods -.method public run()V + sget-object v0, Lf/c/a/g0;->a:Ljava/lang/Object; + + if-nez v0, :cond_2 + + const-class v0, Lf/c/a/g0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/c/a/g0;->a:Ljava/lang/Object; + + if-nez v1, :cond_1 + + const-string v1, "com.adjust.sdk.sig.Signer" + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + const/4 v2, 0x0 + + :try_start_1 + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v1, v2 + + :goto_0 + if-nez v1, :cond_0 + + goto :goto_1 + + :cond_0 + :try_start_2 + invoke-virtual {v1}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; + + move-result-object v2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :catchall_1 + :goto_1 + :try_start_3 + sput-object v2, Lf/c/a/g0;->a:Ljava/lang/Object; + + :cond_1 + monitor-exit v0 + + goto :goto_2 + + :catchall_2 + move-exception v1 + + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + throw v1 + + :cond_2 + :goto_2 + return-void +.end method + +.method public static b(Lf/c/a/w0;)V .locals 5 - iget-object v0, p0, Lf/c/a/g0;->e:Lf/c/a/c0; + invoke-static {}, Lf/c/a/g0;->a()V - iget-object v0, v0, Lf/c/a/c0;->b:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/c/a/o0; + sget-object v0, Lf/c/a/g0;->a:Ljava/lang/Object; if-nez v0, :cond_0 return-void :cond_0 - iget-object v1, p0, Lf/c/a/g0;->e:Lf/c/a/c0; + const/4 v0, 0x0 - iget-object v2, p0, Lf/c/a/g0;->d:Lf/c/a/i0; + :try_start_0 + sget-object v1, Lf/c/a/g0;->a:Ljava/lang/Object; - invoke-virtual {v1, v0, v2}, Lf/c/a/c0;->a(Lf/c/a/o0;Lf/c/a/j1;)V + const-string v2, "onResume" - iget-object v1, v2, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - const-string v3, "attribution" - - invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - - move-result-object v1 - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_2 const/4 v3, 0x0 - const-string v4, "deeplink" + new-array v4, v0, [Ljava/lang/Object; - invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-nez v1, :cond_3 + invoke-static {v1, v2, v3, v4}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 - :cond_3 - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + :catch_0 + move-exception v1 + + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; move-result-object v1 - iput-object v1, v2, Lf/c/a/i0;->h:Landroid/net/Uri; + aput-object v1, v2, v0 + + const-string v0, "Invoking Signer onResume() received an error [%s]" + + invoke-interface {p0, v0, v2}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 + return-void +.end method + +.method public static c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Landroid/content/Context;", + "Lf/c/a/w0;", + ")V" + } + .end annotation + + const-class v0, Ljava/lang/String; + + invoke-static {}, Lf/c/a/g0;->a()V + + sget-object v1, Lf/c/a/g0;->a:Ljava/lang/Object; + + if-nez v1, :cond_0 + + return-void + + :cond_0 + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + :try_start_0 + sget-object v4, Lf/c/a/g0;->a:Ljava/lang/Object; + + const-string v5, "sign" + + const/4 v6, 0x4 + + new-array v7, v6, [Ljava/lang/Class; + + const-class v8, Landroid/content/Context; + + aput-object v8, v7, v2 + + const-class v8, Ljava/util/Map; + + aput-object v8, v7, v1 + + aput-object v0, v7, v3 + + const/4 v8, 0x3 + + aput-object v0, v7, v8 + + new-array v0, v6, [Ljava/lang/Object; + + aput-object p3, v0, v2 + + aput-object p0, v0, v1 + + aput-object p1, v0, v3 + + aput-object p2, v0, v8 + + invoke-static {v4, v5, v7, v0}, Ld0/a/b/b/a;->i0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p0 + + new-array p2, v3, [Ljava/lang/Object; + + aput-object p1, p2, v2 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, p2, v1 + + const-string p0, "Invoking Signer sign() for %s received an error [%s]" + + invoke-interface {p4, p0, p2}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V :goto_0 - invoke-interface {v0, v2}, Lf/c/a/o0;->g(Lf/c/a/i0;)V - return-void .end method diff --git a/com.discord/smali/f/c/a/g1$a.smali b/com.discord/smali/f/c/a/g1$a.smali deleted file mode 100644 index f475f07900..0000000000 --- a/com.discord/smali/f/c/a/g1$a.smali +++ /dev/null @@ -1,147 +0,0 @@ -.class public Lf/c/a/g1$a; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->(Lf/c/a/o0;Landroid/content/Context;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$a;->d:Lf/c/a/g1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 8 - - iget-object v0, p0, Lf/c/a/g1$a;->d:Lf/c/a/g1; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - new-instance v2, Lf/c/a/i1; - - invoke-direct {v2, v0}, Lf/c/a/i1;->(Lf/c/a/r0;)V - - iput-object v2, v0, Lf/c/a/g1;->b:Lf/c/a/s0; - - new-instance v2, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v2, v0, Lf/c/a/g1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const-string v2, "Package queue" - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - :try_start_0 - iget-object v5, v0, Lf/c/a/g1;->g:Landroid/content/Context; - - const-string v6, "AdjustIoPackageQueue" - - const-class v7, Ljava/util/List; - - invoke-static {v5, v6, v2, v7}, Lf/c/a/v1;->z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/List; - - iput-object v5, v0, Lf/c/a/g1;->d:Ljava/util/List; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v5 - - iget-object v6, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v7, 0x2 - - new-array v7, v7, [Ljava/lang/Object; - - aput-object v2, v7, v4 - - invoke-virtual {v5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v7, v3 - - check-cast v6, Lf/c/a/x0; - - const-string v2, "Failed to read %s file (%s)" - - invoke-virtual {v6, v2, v7}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - iput-object v1, v0, Lf/c/a/g1;->d:Ljava/util/List; - - :goto_0 - iget-object v1, v0, Lf/c/a/g1;->d:Ljava/util/List; - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v2, v3, [Ljava/lang/Object; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - aput-object v1, v2, v4 - - check-cast v0, Lf/c/a/x0; - - const-string v1, "Package handler read %d packages" - - invoke-virtual {v0, v1, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_1 - - :cond_0 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - iput-object v1, v0, Lf/c/a/g1;->d:Ljava/util/List; - - :goto_1 - return-void - - :cond_1 - throw v1 -.end method diff --git a/com.discord/smali/f/c/a/g1$b.smali b/com.discord/smali/f/c/a/g1$b.smali deleted file mode 100644 index c37a517762..0000000000 --- a/com.discord/smali/f/c/a/g1$b.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class public Lf/c/a/g1$b; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->d(Lf/c/a/p;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/p; - -.field public final synthetic e:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;Lf/c/a/p;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$b;->e:Lf/c/a/g1; - - iput-object p2, p0, Lf/c/a/g1$b;->d:Lf/c/a/p; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 7 - - iget-object v0, p0, Lf/c/a/g1$b;->e:Lf/c/a/g1; - - iget-object v1, p0, Lf/c/a/g1$b;->d:Lf/c/a/p; - - iget-object v2, v0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v2, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Object; - - iget-object v4, v0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v4}, Ljava/util/List;->size()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - const/4 v4, 0x1 - - aput-object v1, v3, v4 - - check-cast v2, Lf/c/a/x0; - - const-string v6, "Added package %d (%s)" - - invoke-virtual {v2, v6, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v2, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v3, v4, [Ljava/lang/Object; - - invoke-virtual {v1}, Lf/c/a/p;->a()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v3, v5 - - check-cast v2, Lf/c/a/x0; - - const-string v1, "%s" - - invoke-virtual {v2, v1, v3}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/c/a/g1;->i()V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/g1$c.smali b/com.discord/smali/f/c/a/g1$c.smali deleted file mode 100644 index a87e2800c9..0000000000 --- a/com.discord/smali/f/c/a/g1$c.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lf/c/a/g1$c; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->b()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$c;->d:Lf/c/a/g1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 1 - - iget-object v0, p0, Lf/c/a/g1$c;->d:Lf/c/a/g1; - - invoke-virtual {v0}, Lf/c/a/g1;->h()V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/g1$d.smali b/com.discord/smali/f/c/a/g1$d.smali deleted file mode 100644 index 7d09ff9d2d..0000000000 --- a/com.discord/smali/f/c/a/g1$d.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public Lf/c/a/g1$d; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->c(Lf/c/a/j1;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$d;->d:Lf/c/a/g1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/c/a/g1$d;->d:Lf/c/a/g1; - - iget-object v1, v0, Lf/c/a/g1;->d:Ljava/util/List; - - const/4 v2, 0x0 - - invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - invoke-virtual {v0}, Lf/c/a/g1;->i()V - - iget-object v1, v0, Lf/c/a/g1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - iget-object v1, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v2, v2, [Ljava/lang/Object; - - check-cast v1, Lf/c/a/x0; - - const-string v3, "Package handler can send" - - invoke-virtual {v1, v3, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/c/a/g1;->h()V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/g1$e.smali b/com.discord/smali/f/c/a/g1$e.smali deleted file mode 100644 index c52dc0f703..0000000000 --- a/com.discord/smali/f/c/a/g1$e.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/c/a/g1$e; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->f(Lf/c/a/j1;Lf/c/a/p;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$e;->d:Lf/c/a/g1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/c/a/g1$e;->d:Lf/c/a/g1; - - iget-object v0, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v3, "Package handler can send" - - invoke-virtual {v0, v3, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/g1$e;->d:Lf/c/a/g1; - - iget-object v0, v0, Lf/c/a/g1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - iget-object v0, p0, Lf/c/a/g1$e;->d:Lf/c/a/g1; - - invoke-virtual {v0}, Lf/c/a/g1;->b()V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/g1$f.smali b/com.discord/smali/f/c/a/g1$f.smali deleted file mode 100644 index 9144472045..0000000000 --- a/com.discord/smali/f/c/a/g1$f.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public Lf/c/a/g1$f; -.super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/g1;->e(Lf/c/a/p1;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/p1; - -.field public final synthetic e:Lf/c/a/g1; - - -# direct methods -.method public constructor (Lf/c/a/g1;Lf/c/a/p1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/g1$f;->e:Lf/c/a/g1; - - iput-object p2, p0, Lf/c/a/g1$f;->d:Lf/c/a/p1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 8 - - iget-object v0, p0, Lf/c/a/g1$f;->e:Lf/c/a/g1; - - iget-object v1, p0, Lf/c/a/g1$f;->d:Lf/c/a/p1; - - if-eqz v0, :cond_2 - - if-nez v1, :cond_0 - - goto :goto_1 - - :cond_0 - iget-object v2, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v3, 0x0 - - new-array v4, v3, [Ljava/lang/Object; - - check-cast v2, Lf/c/a/x0; - - const-string v5, "Updating package handler queue" - - invoke-virtual {v2, v5, v4}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v2, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v4, 0x1 - - new-array v5, v4, [Ljava/lang/Object; - - iget-object v6, v1, Lf/c/a/p1;->a:Ljava/util/Map; - - aput-object v6, v5, v3 - - check-cast v2, Lf/c/a/x0; - - const-string v6, "Session callback parameters: %s" - - invoke-virtual {v2, v6, v5}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v2, v0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v4, v4, [Ljava/lang/Object; - - iget-object v5, v1, Lf/c/a/p1;->b:Ljava/util/Map; - - aput-object v5, v4, v3 - - check-cast v2, Lf/c/a/x0; - - const-string v3, "Session partner parameters: %s" - - invoke-virtual {v2, v3, v4}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v2, v0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/c/a/p; - - iget-object v4, v3, Lf/c/a/p;->parameters:Ljava/util/Map; - - iget-object v5, v1, Lf/c/a/p1;->a:Ljava/util/Map; - - iget-object v6, v3, Lf/c/a/p;->callbackParameters:Ljava/util/Map; - - const-string v7, "Callback" - - invoke-static {v5, v6, v7}, Lf/c/a/v1;->v(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v5 - - const-string v6, "callback_params" - - invoke-static {v4, v6, v5}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - iget-object v5, v1, Lf/c/a/p1;->b:Ljava/util/Map; - - iget-object v3, v3, Lf/c/a/p;->partnerParameters:Ljava/util/Map; - - const-string v6, "Partner" - - invoke-static {v5, v3, v6}, Lf/c/a/v1;->v(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v3 - - const-string v5, "partner_params" - - invoke-static {v4, v5, v3}, Lf/c/a/f1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Lf/c/a/g1;->i()V - - :goto_1 - return-void - - :cond_2 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali/f/c/a/g1.smali b/com.discord/smali/f/c/a/g1.smali index b839dd962d..34ff361115 100644 --- a/com.discord/smali/f/c/a/g1.smali +++ b/com.discord/smali/f/c/a/g1.smali @@ -1,443 +1,8 @@ -.class public Lf/c/a/g1; +.class public interface abstract Lf/c/a/g1; .super Ljava/lang/Object; -.source "PackageHandler.java" - -# interfaces -.implements Lf/c/a/r0; - - -# instance fields -.field public a:Lf/c/a/l0; - -.field public b:Lf/c/a/s0; - -.field public c:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/c/a/o0;", - ">;" - } - .end annotation -.end field - -.field public d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/c/a/p;", - ">;" - } - .end annotation -.end field - -.field public e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public f:Z - -.field public g:Landroid/content/Context; - -.field public h:Lf/c/a/q0; - -.field public i:Lf/c/a/j0; - - -# direct methods -.method public constructor (Lf/c/a/o0;Landroid/content/Context;Z)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/c/a/l0; - - const-string v1, "PackageHandler" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/g1;->h:Lf/c/a/q0; - - sget-object v0, Lf/c/a/j0;->d:Lf/c/a/j0; - - iput-object v0, p0, Lf/c/a/g1;->i:Lf/c/a/j0; - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/c/a/g1;->c:Ljava/lang/ref/WeakReference; - - iput-object p2, p0, Lf/c/a/g1;->g:Landroid/content/Context; - - xor-int/lit8 p1, p3, 0x1 - - iput-boolean p1, p0, Lf/c/a/g1;->f:Z - - iget-object p1, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - new-instance p2, Lf/c/a/g1$a; - - invoke-direct {p2, p0}, Lf/c/a/g1$a;->(Lf/c/a/g1;)V - - iget-object p1, p1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, p2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method +.source "OnAttributionChangedListener.java" # virtual methods -.method public a()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/c/a/g1;->f:Z - - return-void -.end method - -.method public b()V - .locals 2 - - iget-object v0, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/g1$c; - - invoke-direct {v1, p0}, Lf/c/a/g1$c;->(Lf/c/a/g1;)V - - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public c(Lf/c/a/j1;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/g1$d; - - invoke-direct {v1, p0}, Lf/c/a/g1$d;->(Lf/c/a/g1;)V - - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - iget-object v0, p0, Lf/c/a/g1;->c:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/c/a/o0; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lf/c/a/o0;->b(Lf/c/a/j1;)V - - :cond_0 - return-void -.end method - -.method public d(Lf/c/a/p;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/g1$b; - - invoke-direct {v1, p0, p1}, Lf/c/a/g1$b;->(Lf/c/a/g1;Lf/c/a/p;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public e(Lf/c/a/p1;)V - .locals 3 - - if-eqz p1, :cond_1 - - new-instance v0, Lf/c/a/p1; - - invoke-direct {v0}, Lf/c/a/p1;->()V - - iget-object v1, p1, Lf/c/a/p1;->a:Ljava/util/Map; - - if-eqz v1, :cond_0 - - new-instance v1, Ljava/util/HashMap; - - iget-object v2, p1, Lf/c/a/p1;->a:Ljava/util/Map; - - invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - iput-object v1, v0, Lf/c/a/p1;->a:Ljava/util/Map; - - :cond_0 - iget-object v1, p1, Lf/c/a/p1;->b:Ljava/util/Map; - - if-eqz v1, :cond_2 - - new-instance v1, Ljava/util/HashMap; - - iget-object p1, p1, Lf/c/a/p1;->b:Ljava/util/Map; - - invoke-direct {v1, p1}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - iput-object v1, v0, Lf/c/a/p1;->b:Ljava/util/Map; - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :cond_2 - :goto_0 - iget-object p1, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - new-instance v1, Lf/c/a/g1$f; - - invoke-direct {v1, p0, v0}, Lf/c/a/g1$f;->(Lf/c/a/g1;Lf/c/a/p1;)V - - iget-object p1, p1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public f(Lf/c/a/j1;Lf/c/a/p;)V - .locals 8 - - const/4 v0, 0x1 - - iput-boolean v0, p1, Lf/c/a/j1;->e:Z - - iget-object v1, p0, Lf/c/a/g1;->c:Ljava/lang/ref/WeakReference; - - invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/c/a/o0; - - if-eqz v1, :cond_0 - - invoke-interface {v1, p1}, Lf/c/a/o0;->b(Lf/c/a/j1;)V - - :cond_0 - new-instance p1, Lf/c/a/g1$e; - - invoke-direct {p1, p0}, Lf/c/a/g1$e;->(Lf/c/a/g1;)V - - iget v1, p2, Lf/c/a/p;->retries:I - - add-int/2addr v1, v0 - - iput v1, p2, Lf/c/a/p;->retries:I - - iget-object p2, p0, Lf/c/a/g1;->i:Lf/c/a/j0; - - invoke-static {v1, p2}, Lf/c/a/v1;->o(ILf/c/a/j0;)J - - move-result-wide v2 - - long-to-double v4, v2 - - const-wide v6, 0x408f400000000000L # 1000.0 - - div-double/2addr v4, v6 - - sget-object p2, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {p2, v4, v5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object p2 - - iget-object v4, p0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/Object; - - const/4 v6, 0x0 - - aput-object p2, v5, v6 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - aput-object p2, v5, v0 - - check-cast v4, Lf/c/a/x0; - - const-string p2, "Waiting for %s seconds before retrying the %d time" - - invoke-virtual {v4, p2, v5}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object p2, p0, Lf/c/a/g1;->a:Lf/c/a/l0; - - sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - iget-object p2, p2, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p2, p1, v2, v3, v0}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - return-void -.end method - -.method public g()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/c/a/g1;->f:Z - - return-void -.end method - -.method public final h()V - .locals 5 - - iget-object v0, p0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v0, p0, Lf/c/a/g1;->f:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v1, v1, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Package handler is paused" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/c/a/g1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v2, 0x1 - - invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/c/a/g1;->h:Lf/c/a/q0; - - new-array v1, v1, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Package handler is already sending" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void - - :cond_2 - iget-object v0, p0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/c/a/p; - - iget-object v1, p0, Lf/c/a/g1;->b:Lf/c/a/s0; - - iget-object v3, p0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - sub-int/2addr v3, v2 - - check-cast v1, Lf/c/a/i1; - - iget-object v2, v1, Lf/c/a/i1;->a:Lf/c/a/l0; - - new-instance v4, Lf/c/a/h1; - - invoke-direct {v4, v1, v0, v3}, Lf/c/a/h1;->(Lf/c/a/i1;Lf/c/a/p;I)V - - iget-object v0, v2, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v4}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public final i()V - .locals 4 - - iget-object v0, p0, Lf/c/a/g1;->d:Ljava/util/List; - - iget-object v1, p0, Lf/c/a/g1;->g:Landroid/content/Context; - - const-string v2, "AdjustIoPackageQueue" - - const-string v3, "Package queue" - - invoke-static {v0, v1, v2, v3}, Lf/c/a/v1;->E(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, p0, Lf/c/a/g1;->h:Lf/c/a/q0; - - const/4 v1, 0x1 - - new-array v1, v1, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/g1;->d:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Package handler wrote %d packages" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void +.method public abstract onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V .end method diff --git a/com.discord/smali/f/c/a/h.smali b/com.discord/smali/f/c/a/h.smali index 387d6bc13a..010148f1c2 100644 --- a/com.discord/smali/f/c/a/h.smali +++ b/com.discord/smali/f/c/a/h.smali @@ -3,18 +3,18 @@ .source "ActivityHandler.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Lf/c/a/z0; # instance fields -.field public final synthetic d:Lf/c/a/a; +.field public final synthetic a:Lf/c/a/a; # direct methods .method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/h;->d:Lf/c/a/a; + iput-object p1, p0, Lf/c/a/h;->a:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -23,20 +23,20 @@ # virtual methods -.method public run()V - .locals 3 +.method public a(Lf/c/a/a;)V + .locals 1 - iget-object v0, p0, Lf/c/a/h;->d:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/h;->a:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; - new-instance v2, Lf/c/a/e; + iget-object v0, v0, Lf/c/a/w;->y:Ljava/lang/Boolean; - invoke-direct {v2, v0}, Lf/c/a/e;->(Lf/c/a/a;)V + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + move-result v0 - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {p1, v0}, Lf/c/a/a;->B(Z)V return-void .end method diff --git a/com.discord/smali/f/c/a/h0$a.smali b/com.discord/smali/f/c/a/h0$a.smali new file mode 100644 index 0000000000..0ec7420f69 --- /dev/null +++ b/com.discord/smali/f/c/a/h0$a.smali @@ -0,0 +1,53 @@ +.class public Lf/c/a/h0$a; +.super Ljava/lang/Object; +.source "AttributionHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/h0;->(Lf/c/a/u0;Z)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/h0; + + +# direct methods +.method public constructor (Lf/c/a/h0;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/h0$a;->d:Lf/c/a/h0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 3 + + iget-object v0, p0, Lf/c/a/h0$a;->d:Lf/c/a/h0; + + iget-object v1, v0, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/m0; + + invoke-direct {v2, v0}, Lf/c/a/m0;->(Lf/c/a/h0;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/h0.smali b/com.discord/smali/f/c/a/h0.smali index 2a989e5188..2836a778ef 100644 --- a/com.discord/smali/f/c/a/h0.smali +++ b/com.discord/smali/f/c/a/h0.smali @@ -3,119 +3,214 @@ .source "AttributionHandler.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Lf/c/a/v0; # instance fields -.field public final synthetic d:Lf/c/a/c0; +.field public a:Z + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lf/c/a/w0; + +.field public f:Lf/c/a/f2/k; + +.field public g:Lf/c/a/f2/h; + +.field public h:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/c/a/u0;", + ">;" + } + .end annotation +.end field # direct methods -.method public constructor (Lf/c/a/c0;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/h0;->d:Lf/c/a/c0; +.method public constructor (Lf/c/a/u0;Z)V + .locals 3 invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/h0;->e:Lf/c/a/w0; + + new-instance v0, Lf/c/a/f2/c; + + const-string v1, "AttributionHandler" + + invoke-direct {v0, v1}, Lf/c/a/f2/c;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v0, Lf/c/a/f2/k; + + new-instance v1, Lf/c/a/h0$a; + + invoke-direct {v1, p0}, Lf/c/a/h0$a;->(Lf/c/a/h0;)V + + const-string v2, "Attribution timer" + + invoke-direct {v0, v1, v2}, Lf/c/a/f2/k;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + iput-object v0, p0, Lf/c/a/h0;->f:Lf/c/a/f2/k; + + invoke-interface {p1}, Lf/c/a/u0;->a()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/h0;->b:Ljava/lang/String; + + invoke-interface {p1}, Lf/c/a/u0;->f()Lf/c/a/p0; + + move-result-object v0 + + iget-object v0, v0, Lf/c/a/p0;->j:Ljava/lang/String; + + iput-object v0, p0, Lf/c/a/h0;->c:Ljava/lang/String; + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; + + xor-int/lit8 p1, p2, 0x1 + + iput-boolean p1, p0, Lf/c/a/h0;->a:Z + return-void .end method # virtual methods -.method public run()V - .locals 6 +.method public final a(Lf/c/a/u0;Lf/c/a/r1;)V + .locals 5 - iget-object v0, p0, Lf/c/a/h0;->d:Lf/c/a/c0; + iget-object v0, p2, Lf/c/a/r1;->f:Lorg/json/JSONObject; - iget-boolean v1, v0, Lf/c/a/c0;->f:Z + if-nez v0, :cond_0 - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/c/a/c0;->c:Lf/c/a/q0; - - new-array v1, v2, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Attribution handler is paused" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_0 + return-void :cond_0 - iget-object v1, v0, Lf/c/a/c0;->c:Lf/c/a/q0; + const-wide/16 v1, -0x1 - const/4 v3, 0x1 + const-string v3, "ask_in" - new-array v4, v3, [Ljava/lang/Object; + invoke-virtual {v0, v3, v1, v2}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J - iget-object v5, v0, Lf/c/a/c0;->d:Lf/c/a/p; + move-result-wide v0 - invoke-virtual {v5}, Lf/c/a/p;->a()Ljava/lang/String; + const-wide/16 v2, 0x0 - move-result-object v5 + cmp-long v4, v0, v2 - aput-object v5, v4, v2 + if-ltz v4, :cond_1 - check-cast v1, Lf/c/a/x0; + const/4 p2, 0x1 - const-string v5, "%s" + invoke-interface {p1, p2}, Lf/c/a/u0;->m(Z)V - invoke-virtual {v1, v5, v4}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + const-string p1, "backend" - :try_start_0 - iget-object v1, v0, Lf/c/a/c0;->d:Lf/c/a/p; + iput-object p1, p0, Lf/c/a/h0;->d:Ljava/lang/String; - invoke-static {v1}, Ld0/a/b/b/a;->s(Lf/c/a/p;)Lf/c/a/j1; + invoke-virtual {p0, v0, v1}, Lf/c/a/h0;->b(J)V - move-result-object v1 - - instance-of v4, v1, Lf/c/a/i0; - - if-nez v4, :cond_1 - - goto :goto_0 + return-void :cond_1 - check-cast v1, Lf/c/a/i0; + const/4 v0, 0x0 - iget-object v4, v0, Lf/c/a/c0;->a:Lf/c/a/l0; + invoke-interface {p1, v0}, Lf/c/a/u0;->m(Z)V - new-instance v5, Lf/c/a/g0; + iget-object p1, p2, Lf/c/a/r1;->f:Lorg/json/JSONObject; - invoke-direct {v5, v0, v1}, Lf/c/a/g0;->(Lf/c/a/c0;Lf/c/a/i0;)V + const-string v0, "attribution" - iget-object v1, v4, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; - invoke-virtual {v1, v5}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + move-result-object p1 - goto :goto_0 + iget-object v0, p2, Lf/c/a/r1;->c:Ljava/lang/String; - :catch_0 - move-exception v1 + iget-object v1, p0, Lf/c/a/h0;->c:Ljava/lang/String; - iget-object v0, v0, Lf/c/a/c0;->c:Lf/c/a/q0; - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + invoke-static {v1}, Lf/c/a/e2;->o(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 - aput-object v1, v3, v2 + invoke-static {p1, v0, v1}, Lcom/adjust/sdk/AdjustAttribution;->a(Lorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;)Lcom/adjust/sdk/AdjustAttribution; - check-cast v0, Lf/c/a/x0; + move-result-object p1 - const-string v1, "Failed to get attribution (%s)" + iput-object p1, p2, Lf/c/a/r1;->h:Lcom/adjust/sdk/AdjustAttribution; + + return-void +.end method + +.method public final b(J)V + .locals 4 + + iget-object v0, p0, Lf/c/a/h0;->f:Lf/c/a/f2/k; + + invoke-virtual {v0}, Lf/c/a/f2/k;->b()J + + move-result-wide v0 + + cmp-long v2, v0, p1 + + if-lez v2, :cond_0 + + return-void + + :cond_0 + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-eqz v2, :cond_1 + + long-to-double v0, p1 + + const-wide v2, 0x408f400000000000L # 1000.0 + + div-double/2addr v0, v2 + + sget-object v2, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {v2, v0, v1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/c/a/h0;->e:Lf/c/a/w0; + + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object v0, v2, v3 + + const-string v0, "Waiting to query attribution in %s seconds" + + invoke-interface {v1, v0, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_1 + iget-object v0, p0, Lf/c/a/h0;->f:Lf/c/a/f2/k; + + invoke-virtual {v0, p1, p2}, Lf/c/a/f2/k;->c(J)V - invoke-virtual {v0, v1, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/h1.smali b/com.discord/smali/f/c/a/h1.smali index 8d0e7e62f9..2b616b9b4f 100644 --- a/com.discord/smali/f/c/a/h1.smali +++ b/com.discord/smali/f/c/a/h1.smali @@ -1,136 +1,8 @@ -.class public Lf/c/a/h1; +.class public interface abstract Lf/c/a/h1; .super Ljava/lang/Object; -.source "RequestHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/c/a/p; - -.field public final synthetic e:I - -.field public final synthetic f:Lf/c/a/i1; - - -# direct methods -.method public constructor (Lf/c/a/i1;Lf/c/a/p;I)V - .locals 0 - - iput-object p1, p0, Lf/c/a/h1;->f:Lf/c/a/i1; - - iput-object p2, p0, Lf/c/a/h1;->d:Lf/c/a/p; - - iput p3, p0, Lf/c/a/h1;->e:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method +.source "OnDeeplinkResponseListener.java" # virtual methods -.method public run()V - .locals 5 - - iget-object v0, p0, Lf/c/a/h1;->f:Lf/c/a/i1; - - iget-object v1, p0, Lf/c/a/h1;->d:Lf/c/a/p; - - iget v2, p0, Lf/c/a/h1;->e:I - - if-eqz v0, :cond_2 - - const-string v3, "https://app.adjust.com" - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - iget-object v4, v1, Lf/c/a/p;->path:Ljava/lang/String; - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - :try_start_0 - invoke-static {v3, v1, v2}, Ld0/a/b/b/a;->u(Ljava/lang/String;Lf/c/a/p;I)Lf/c/a/j1; - - move-result-object v2 - - iget-object v3, v0, Lf/c/a/i1;->b:Ljava/lang/ref/WeakReference; - - invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/c/a/r0; - - if-nez v3, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v4, v2, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - if-nez v4, :cond_1 - - invoke-interface {v3, v2, v1}, Lf/c/a/r0;->f(Lf/c/a/j1;Lf/c/a/p;)V - - goto :goto_0 - - :cond_1 - invoke-interface {v3, v2}, Lf/c/a/r0;->c(Lf/c/a/j1;)V - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v2 - - const-string v3, "Runtime exception" - - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/i1;->b(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - - goto :goto_0 - - :catch_0 - move-exception v2 - - const-string v3, "Request failed" - - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/i1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - - goto :goto_0 - - :catch_1 - move-exception v2 - - const-string v3, "Request timed out" - - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/i1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - - goto :goto_0 - - :catch_2 - move-exception v2 - - const-string v3, "Failed to encode parameters" - - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/i1;->b(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - - :goto_0 - return-void - - :cond_2 - const/4 v0, 0x0 - - throw v0 +.method public abstract a(Landroid/net/Uri;)Z .end method diff --git a/com.discord/smali/f/c/a/i.smali b/com.discord/smali/f/c/a/i.smali index 8974fd294f..75bb59502b 100644 --- a/com.discord/smali/f/c/a/i.smali +++ b/com.discord/smali/f/c/a/i.smali @@ -28,15 +28,15 @@ iget-object v0, p0, Lf/c/a/i;->d:Lf/c/a/a; - iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/l0; + iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/f2/h; - new-instance v2, Lf/c/a/c; + new-instance v2, Lf/c/a/f; - invoke-direct {v2, v0}, Lf/c/a/c;->(Lf/c/a/a;)V + invoke-direct {v2, v0}, Lf/c/a/f;->(Lf/c/a/a;)V - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + check-cast v1, Lf/c/a/f2/c; - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali/f/c/a/i0.smali b/com.discord/smali/f/c/a/i0.smali index 0eb500a20c..00d8c6cc1e 100644 --- a/com.discord/smali/f/c/a/i0.smali +++ b/com.discord/smali/f/c/a/i0.smali @@ -1,17 +1,40 @@ .class public Lf/c/a/i0; -.super Lf/c/a/j1; -.source "AttributionResponseData.java" +.super Ljava/lang/Object; +.source "AttributionHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public h:Landroid/net/Uri; +.field public final synthetic d:Lf/c/a/h0; # direct methods -.method public constructor ()V +.method public constructor (Lf/c/a/h0;)V .locals 0 - invoke-direct {p0}, Lf/c/a/j1;->()V + iput-object p1, p0, Lf/c/a/i0;->d:Lf/c/a/h0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 3 + + iget-object v0, p0, Lf/c/a/i0;->d:Lf/c/a/h0; + + const-string v1, "sdk" + + iput-object v1, v0, Lf/c/a/h0;->d:Ljava/lang/String; + + const-wide/16 v1, 0x0 + + invoke-virtual {v0, v1, v2}, Lf/c/a/h0;->b(J)V return-void .end method diff --git a/com.discord/smali/f/c/a/i1.smali b/com.discord/smali/f/c/a/i1.smali index c431cfa12b..397f997538 100644 --- a/com.discord/smali/f/c/a/i1.smali +++ b/com.discord/smali/f/c/a/i1.smali @@ -1,178 +1,8 @@ -.class public Lf/c/a/i1; +.class public interface abstract Lf/c/a/i1; .super Ljava/lang/Object; -.source "RequestHandler.java" - -# interfaces -.implements Lf/c/a/s0; - - -# instance fields -.field public a:Lf/c/a/l0; - -.field public b:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/c/a/r0;", - ">;" - } - .end annotation -.end field - -.field public c:Lf/c/a/q0; - - -# direct methods -.method public constructor (Lf/c/a/r0;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/i1;->c:Lf/c/a/q0; - - new-instance v0, Lf/c/a/l0; - - const-string v1, "RequestHandler" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/c/a/i1;->a:Lf/c/a/l0; - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/c/a/i1;->b:Ljava/lang/ref/WeakReference; - - return-void -.end method +.source "OnDeviceIdsRead.java" # virtual methods -.method public final a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - .locals 2 - - invoke-virtual {p1}, Lf/c/a/p;->b()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p2, p3}, Lf/c/a/v1;->k(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; - - move-result-object p2 - - const/4 p3, 0x2 - - new-array p3, p3, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object v0, p3, v1 - - const/4 v0, 0x1 - - aput-object p2, p3, v0 - - const-string p2, "%s. (%s) Will retry later" - - invoke-static {p2, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - iget-object p3, p0, Lf/c/a/i1;->c:Lf/c/a/q0; - - new-array v0, v1, [Ljava/lang/Object; - - check-cast p3, Lf/c/a/x0; - - invoke-virtual {p3, p2, v0}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-static {p1}, Lf/c/a/j1;->a(Lf/c/a/p;)Lf/c/a/j1; - - move-result-object p3 - - iput-object p2, p3, Lf/c/a/j1;->a:Ljava/lang/String; - - iget-object p2, p0, Lf/c/a/i1;->b:Ljava/lang/ref/WeakReference; - - invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/c/a/r0; - - if-nez p2, :cond_0 - - return-void - - :cond_0 - invoke-interface {p2, p3, p1}, Lf/c/a/r0;->f(Lf/c/a/j1;Lf/c/a/p;)V - - return-void -.end method - -.method public final b(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - .locals 2 - - invoke-virtual {p1}, Lf/c/a/p;->b()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p2, p3}, Lf/c/a/v1;->k(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; - - move-result-object p2 - - const/4 p3, 0x2 - - new-array p3, p3, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object v0, p3, v1 - - const/4 v0, 0x1 - - aput-object p2, p3, v0 - - const-string p2, "%s. (%s)" - - invoke-static {p2, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - iget-object p3, p0, Lf/c/a/i1;->c:Lf/c/a/q0; - - new-array v0, v1, [Ljava/lang/Object; - - check-cast p3, Lf/c/a/x0; - - invoke-virtual {p3, p2, v0}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-static {p1}, Lf/c/a/j1;->a(Lf/c/a/p;)Lf/c/a/j1; - - move-result-object p1 - - iput-object p2, p1, Lf/c/a/j1;->a:Ljava/lang/String; - - iget-object p2, p0, Lf/c/a/i1;->b:Ljava/lang/ref/WeakReference; - - invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/c/a/r0; - - if-nez p2, :cond_0 - - return-void - - :cond_0 - invoke-interface {p2, p1}, Lf/c/a/r0;->c(Lf/c/a/j1;)V - - return-void +.method public abstract onGoogleAdIdRead(Ljava/lang/String;)V .end method diff --git a/com.discord/smali/f/c/a/j.smali b/com.discord/smali/f/c/a/j.smali index 9834d1d274..ff4bd14bf4 100644 --- a/com.discord/smali/f/c/a/j.smali +++ b/com.discord/smali/f/c/a/j.smali @@ -7,18 +7,14 @@ # instance fields -.field public final synthetic d:Lf/c/a/n0; - -.field public final synthetic e:Lf/c/a/a; +.field public final synthetic d:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/n0;)V +.method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/j;->e:Lf/c/a/a; - - iput-object p2, p0, Lf/c/a/j;->d:Lf/c/a/n0; + iput-object p1, p0, Lf/c/a/j;->d:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -28,63 +24,19 @@ # virtual methods .method public run()V - .locals 4 + .locals 3 - iget-object v0, p0, Lf/c/a/j;->e:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/j;->d:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/f2/h; - if-nez v0, :cond_0 + new-instance v2, Lf/c/a/g; - return-void + invoke-direct {v2, v0}, Lf/c/a/g;->(Lf/c/a/a;)V - :cond_0 - iget-object v0, v0, Lf/c/a/r;->k:Lf/c/a/c1; + check-cast v1, Lf/c/a/f2/c; - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget-object v1, p0, Lf/c/a/j;->d:Lf/c/a/n0; - - iget-boolean v2, v1, Lf/c/a/j1;->d:Z - - if-nez v2, :cond_2 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_2 - new-instance v2, Lf/c/a/u; - - invoke-direct {v2}, Lf/c/a/u;->()V - - iget-object v3, v1, Lf/c/a/j1;->a:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/u;->a:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->b:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/u;->b:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->c:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/u;->c:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - iput-object v3, v2, Lf/c/a/u;->e:Lorg/json/JSONObject; - - iget-object v1, v1, Lf/c/a/n0;->h:Ljava/lang/String; - - iput-object v1, v2, Lf/c/a/u;->d:Ljava/lang/String; - - move-object v1, v2 - - :goto_0 - invoke-interface {v0, v1}, Lf/c/a/c1;->a(Lf/c/a/u;)V + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali/f/c/a/j0.smali b/com.discord/smali/f/c/a/j0.smali index 67e1740ccc..f66f6bb030 100644 --- a/com.discord/smali/f/c/a/j0.smali +++ b/com.discord/smali/f/c/a/j0.smali @@ -1,210 +1,57 @@ -.class public final enum Lf/c/a/j0; -.super Ljava/lang/Enum; -.source "BackoffStrategy.java" +.class public Lf/c/a/j0; +.super Ljava/lang/Object; +.source "AttributionHandler.java" - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/c/a/j0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/c/a/j0; - -.field public static final enum e:Lf/c/a/j0; - -.field public static final enum f:Lf/c/a/j0; - -.field public static final enum g:Lf/c/a/j0; - -.field public static final synthetic h:[Lf/c/a/j0; +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public maxRange:D +.field public final synthetic d:Lf/c/a/y1; -.field public maxWait:J - -.field public milliSecondMultiplier:J - -.field public minRange:D - -.field public minRetries:I +.field public final synthetic e:Lf/c/a/h0; # direct methods -.method public static constructor ()V - .locals 25 - - new-instance v12, Lf/c/a/j0; - - const-string v1, "LONG_WAIT" - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - const-wide/32 v4, 0x1d4c0 - - const-wide/32 v6, 0x5265c00 - - const-wide/high16 v8, 0x3fe0000000000000L # 0.5 - - const-wide/high16 v10, 0x3ff0000000000000L # 1.0 - - move-object v0, v12 - - invoke-direct/range {v0 .. v11}, Lf/c/a/j0;->(Ljava/lang/String;IIJJDD)V - - sput-object v12, Lf/c/a/j0;->d:Lf/c/a/j0; - - new-instance v0, Lf/c/a/j0; - - const-string v14, "SHORT_WAIT" - - const/4 v15, 0x1 - - const/16 v16, 0x1 - - const-wide/16 v17, 0xc8 - - const-wide/32 v19, 0x36ee80 - - const-wide/high16 v21, 0x3fe0000000000000L # 0.5 - - const-wide/high16 v23, 0x3ff0000000000000L # 1.0 - - move-object v13, v0 - - invoke-direct/range {v13 .. v24}, Lf/c/a/j0;->(Ljava/lang/String;IIJJDD)V - - sput-object v0, Lf/c/a/j0;->e:Lf/c/a/j0; - - new-instance v0, Lf/c/a/j0; - - const-string v2, "TEST_WAIT" - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - const-wide/16 v5, 0xc8 - - const-wide/16 v7, 0x3e8 - - const-wide/high16 v9, 0x3fe0000000000000L # 0.5 - - const-wide/high16 v11, 0x3ff0000000000000L # 1.0 - - move-object v1, v0 - - invoke-direct/range {v1 .. v12}, Lf/c/a/j0;->(Ljava/lang/String;IIJJDD)V - - sput-object v0, Lf/c/a/j0;->f:Lf/c/a/j0; - - new-instance v0, Lf/c/a/j0; - - const-string v14, "NO_WAIT" - - const/4 v15, 0x3 - - const/16 v16, 0x64 - - const-wide/16 v17, 0x1 - - const-wide/16 v19, 0x3e8 - - const-wide/high16 v21, 0x3ff0000000000000L # 1.0 - - move-object v13, v0 - - invoke-direct/range {v13 .. v24}, Lf/c/a/j0;->(Ljava/lang/String;IIJJDD)V - - sput-object v0, Lf/c/a/j0;->g:Lf/c/a/j0; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/c/a/j0; - - sget-object v2, Lf/c/a/j0;->d:Lf/c/a/j0; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - sget-object v2, Lf/c/a/j0;->e:Lf/c/a/j0; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - sget-object v2, Lf/c/a/j0;->f:Lf/c/a/j0; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - const/4 v2, 0x3 - - aput-object v0, v1, v2 - - sput-object v1, Lf/c/a/j0;->h:[Lf/c/a/j0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IIJJDD)V +.method public constructor (Lf/c/a/h0;Lf/c/a/y1;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(IJJDD)V" - } - .end annotation - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + iput-object p1, p0, Lf/c/a/j0;->e:Lf/c/a/h0; - iput p3, p0, Lf/c/a/j0;->minRetries:I + iput-object p2, p0, Lf/c/a/j0;->d:Lf/c/a/y1; - iput-wide p4, p0, Lf/c/a/j0;->milliSecondMultiplier:J - - iput-wide p6, p0, Lf/c/a/j0;->maxWait:J - - iput-wide p8, p0, Lf/c/a/j0;->minRange:D - - iput-wide p10, p0, Lf/c/a/j0;->maxRange:D + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method -.method public static valueOf(Ljava/lang/String;)Lf/c/a/j0; - .locals 1 - const-class v0, Lf/c/a/j0; +# virtual methods +.method public run()V + .locals 3 - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + iget-object v0, p0, Lf/c/a/j0;->e:Lf/c/a/h0; - move-result-object p0 + iget-object v0, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; - check-cast p0, Lf/c/a/j0; - - return-object p0 -.end method - -.method public static values()[Lf/c/a/j0; - .locals 1 - - sget-object v0, Lf/c/a/j0;->h:[Lf/c/a/j0; - - invoke-virtual {v0}, [Lf/c/a/j0;->clone()Ljava/lang/Object; + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v0 - check-cast v0, [Lf/c/a/j0; + check-cast v0, Lf/c/a/u0; - return-object v0 + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/j0;->e:Lf/c/a/h0; + + iget-object v2, p0, Lf/c/a/j0;->d:Lf/c/a/y1; + + invoke-virtual {v1, v0, v2}, Lf/c/a/h0;->a(Lf/c/a/u0;Lf/c/a/r1;)V + + invoke-interface {v0, v2}, Lf/c/a/u0;->h(Lf/c/a/y1;)V + + return-void .end method diff --git a/com.discord/smali/f/c/a/j1.smali b/com.discord/smali/f/c/a/j1.smali index 6e19c90c31..fb1b936c4b 100644 --- a/com.discord/smali/f/c/a/j1.smali +++ b/com.discord/smali/f/c/a/j1.smali @@ -1,130 +1,8 @@ -.class public Lf/c/a/j1; +.class public interface abstract Lf/c/a/j1; .super Ljava/lang/Object; -.source "ResponseData.java" - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Z - -.field public e:Z - -.field public f:Lorg/json/JSONObject; - -.field public g:Lcom/adjust/sdk/AdjustAttribution; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Lf/c/a/p;)Lf/c/a/j1; - .locals 2 - - iget-object v0, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_3 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_2 - - const/4 p0, 0x3 - - if-eq v0, p0, :cond_1 - - const/4 p0, 0x4 - - if-eq v0, p0, :cond_0 - - new-instance p0, Lf/c/a/j1; - - invoke-direct {p0}, Lf/c/a/j1;->()V - - goto :goto_0 - - :cond_0 - new-instance p0, Lf/c/a/i0; - - invoke-direct {p0}, Lf/c/a/i0;->()V - - goto :goto_0 - - :cond_1 - new-instance p0, Lf/c/a/o1; - - invoke-direct {p0}, Lf/c/a/o1;->()V - - goto :goto_0 - - :cond_2 - new-instance v0, Lf/c/a/n0; - - invoke-direct {v0, p0}, Lf/c/a/n0;->(Lf/c/a/p;)V - - move-object p0, v0 - - goto :goto_0 - - :cond_3 - new-instance p0, Lf/c/a/q1; - - invoke-direct {p0}, Lf/c/a/q1;->()V - - :goto_0 - return-object p0 -.end method +.source "OnEventTrackingFailedListener.java" # virtual methods -.method public toString()Ljava/lang/String; - .locals 4 - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/j1;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/j1;->b:Ljava/lang/String; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - const-string v2, "message:%s timestamp:%s json:%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 +.method public abstract a(Lf/c/a/y;)V .end method diff --git a/com.discord/smali/f/c/a/k.smali b/com.discord/smali/f/c/a/k.smali index ba15011506..a0ea643688 100644 --- a/com.discord/smali/f/c/a/k.smali +++ b/com.discord/smali/f/c/a/k.smali @@ -7,18 +7,14 @@ # instance fields -.field public final synthetic d:Lf/c/a/n0; - -.field public final synthetic e:Lf/c/a/a; +.field public final synthetic d:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/n0;)V +.method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/k;->e:Lf/c/a/a; - - iput-object p2, p0, Lf/c/a/k;->d:Lf/c/a/n0; + iput-object p1, p0, Lf/c/a/k;->d:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -28,67 +24,19 @@ # virtual methods .method public run()V - .locals 4 + .locals 3 - iget-object v0, p0, Lf/c/a/k;->e:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/k;->d:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v1, v0, Lf/c/a/a;->a:Lf/c/a/f2/h; - if-nez v0, :cond_0 + new-instance v2, Lf/c/a/c; - return-void + invoke-direct {v2, v0}, Lf/c/a/c;->(Lf/c/a/a;)V - :cond_0 - iget-object v0, v0, Lf/c/a/r;->l:Lf/c/a/b1; + check-cast v1, Lf/c/a/f2/c; - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget-object v1, p0, Lf/c/a/k;->d:Lf/c/a/n0; - - iget-boolean v2, v1, Lf/c/a/j1;->d:Z - - if-eqz v2, :cond_2 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_2 - new-instance v2, Lf/c/a/t; - - invoke-direct {v2}, Lf/c/a/t;->()V - - iget-object v3, v1, Lf/c/a/j1;->a:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/t;->a:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->b:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/t;->b:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->c:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/t;->c:Ljava/lang/String; - - iget-boolean v3, v1, Lf/c/a/j1;->e:Z - - iput-boolean v3, v2, Lf/c/a/t;->e:Z - - iget-object v3, v1, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - iput-object v3, v2, Lf/c/a/t;->f:Lorg/json/JSONObject; - - iget-object v1, v1, Lf/c/a/n0;->h:Ljava/lang/String; - - iput-object v1, v2, Lf/c/a/t;->d:Ljava/lang/String; - - move-object v1, v2 - - :goto_0 - invoke-interface {v0, v1}, Lf/c/a/b1;->a(Lf/c/a/t;)V + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali/f/c/a/k0.smali b/com.discord/smali/f/c/a/k0.smali index 8d01db00cf..56feac12e6 100644 --- a/com.discord/smali/f/c/a/k0.smali +++ b/com.discord/smali/f/c/a/k0.smali @@ -1,33 +1,57 @@ -.class public interface abstract Lf/c/a/k0; +.class public Lf/c/a/k0; .super Ljava/lang/Object; -.source "Constants.java" +.source "AttributionHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; -# static fields -.field public static final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field +# instance fields +.field public final synthetic d:Lf/c/a/w1; + +.field public final synthetic e:Lf/c/a/h0; # direct methods -.method public static constructor ()V - .locals 1 +.method public constructor (Lf/c/a/h0;Lf/c/a/w1;)V + .locals 0 - const/4 v0, 0x0 + iput-object p1, p0, Lf/c/a/k0;->e:Lf/c/a/h0; - new-array v0, v0, [Ljava/lang/String; + iput-object p2, p0, Lf/c/a/k0;->d:Lf/c/a/w1; - invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - sput-object v0, Lf/c/a/k0;->a:Ljava/util/List; + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 3 + + iget-object v0, p0, Lf/c/a/k0;->e:Lf/c/a/h0; + + iget-object v0, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/u0; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/k0;->e:Lf/c/a/h0; + + iget-object v2, p0, Lf/c/a/k0;->d:Lf/c/a/w1; + + invoke-virtual {v1, v0, v2}, Lf/c/a/h0;->a(Lf/c/a/u0;Lf/c/a/r1;)V + + invoke-interface {v0, v2}, Lf/c/a/u0;->l(Lf/c/a/w1;)V return-void .end method diff --git a/com.discord/smali/f/c/a/k1$a.smali b/com.discord/smali/f/c/a/k1$a.smali deleted file mode 100644 index 6b41474ccd..0000000000 --- a/com.discord/smali/f/c/a/k1$a.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public Lf/c/a/k1$a; -.super Ljava/lang/Object; -.source "SdkClickHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/k1;->c(Lf/c/a/p;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/p; - -.field public final synthetic e:Lf/c/a/k1; - - -# direct methods -.method public constructor (Lf/c/a/k1;Lf/c/a/p;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/k1$a;->e:Lf/c/a/k1; - - iput-object p2, p0, Lf/c/a/k1$a;->d:Lf/c/a/p; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 5 - - iget-object v0, p0, Lf/c/a/k1$a;->e:Lf/c/a/k1; - - iget-object v0, v0, Lf/c/a/k1;->d:Ljava/util/List; - - iget-object v1, p0, Lf/c/a/k1$a;->d:Lf/c/a/p; - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/c/a/k1$a;->e:Lf/c/a/k1; - - iget-object v1, v0, Lf/c/a/k1;->b:Lf/c/a/q0; - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Object; - - iget-object v0, v0, Lf/c/a/k1;->d:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/4 v4, 0x0 - - aput-object v0, v3, v4 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "Added sdk_click %d" - - invoke-virtual {v1, v0, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/k1$a;->e:Lf/c/a/k1; - - iget-object v0, v0, Lf/c/a/k1;->b:Lf/c/a/q0; - - new-array v1, v2, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/k1$a;->d:Lf/c/a/p; - - invoke-virtual {v2}, Lf/c/a/p;->a()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v1, v4 - - check-cast v0, Lf/c/a/x0; - - const-string v2, "%s" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/k1$a;->e:Lf/c/a/k1; - - iget-object v1, v0, Lf/c/a/k1;->e:Lf/c/a/l0; - - new-instance v2, Lf/c/a/m1; - - invoke-direct {v2, v0}, Lf/c/a/m1;->(Lf/c/a/k1;)V - - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method diff --git a/com.discord/smali/f/c/a/k1.smali b/com.discord/smali/f/c/a/k1.smali index 55eaf21f24..1b7dd53229 100644 --- a/com.discord/smali/f/c/a/k1.smali +++ b/com.discord/smali/f/c/a/k1.smali @@ -1,182 +1,8 @@ -.class public Lf/c/a/k1; +.class public interface abstract Lf/c/a/k1; .super Ljava/lang/Object; -.source "SdkClickHandler.java" - -# interfaces -.implements Lf/c/a/u0; - - -# instance fields -.field public a:Z - -.field public b:Lf/c/a/q0; - -.field public c:Lf/c/a/j0; - -.field public d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/c/a/p;", - ">;" - } - .end annotation -.end field - -.field public e:Lf/c/a/l0; - -.field public f:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/c/a/o0;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/c/a/o0;Z)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - xor-int/lit8 p2, p2, 0x1 - - iput-boolean p2, p0, Lf/c/a/k1;->a:Z - - new-instance p2, Ljava/util/ArrayList; - - invoke-direct {p2}, Ljava/util/ArrayList;->()V - - iput-object p2, p0, Lf/c/a/k1;->d:Ljava/util/List; - - new-instance p2, Ljava/lang/ref/WeakReference; - - invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object p2, p0, Lf/c/a/k1;->f:Ljava/lang/ref/WeakReference; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/k1;->b:Lf/c/a/q0; - - sget-object p1, Lf/c/a/j0;->e:Lf/c/a/j0; - - iput-object p1, p0, Lf/c/a/k1;->c:Lf/c/a/j0; - - new-instance p1, Lf/c/a/l0; - - const-string p2, "SdkClickHandler" - - const/4 v0, 0x0 - - invoke-direct {p1, p2, v0}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object p1, p0, Lf/c/a/k1;->e:Lf/c/a/l0; - - return-void -.end method +.source "OnEventTrackingSucceededListener.java" # virtual methods -.method public final a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V - .locals 1 - - invoke-virtual {p1}, Lf/c/a/p;->b()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2, p3}, Lf/c/a/v1;->k(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; - - move-result-object p2 - - const/4 p3, 0x2 - - new-array p3, p3, [Ljava/lang/Object; - - const/4 v0, 0x0 - - aput-object p1, p3, v0 - - const/4 p1, 0x1 - - aput-object p2, p3, p1 - - const-string p1, "%s. (%s)" - - invoke-static {p1, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - iget-object p2, p0, Lf/c/a/k1;->b:Lf/c/a/q0; - - new-array p3, v0, [Ljava/lang/Object; - - check-cast p2, Lf/c/a/x0; - - invoke-virtual {p2, p1, p3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void -.end method - -.method public final b(Lf/c/a/p;)V - .locals 4 - - iget v0, p1, Lf/c/a/p;->retries:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iput v0, p1, Lf/c/a/p;->retries:I - - iget-object v2, p0, Lf/c/a/k1;->b:Lf/c/a/q0; - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/4 v3, 0x0 - - aput-object v0, v1, v3 - - check-cast v2, Lf/c/a/x0; - - const-string v0, "Retrying sdk_click package for the %d time" - - invoke-virtual {v2, v0, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/k1;->e:Lf/c/a/l0; - - new-instance v1, Lf/c/a/k1$a; - - invoke-direct {v1, p0, p1}, Lf/c/a/k1$a;->(Lf/c/a/k1;Lf/c/a/p;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method - -.method public c(Lf/c/a/p;)V - .locals 2 - - iget-object v0, p0, Lf/c/a/k1;->e:Lf/c/a/l0; - - new-instance v1, Lf/c/a/k1$a; - - invoke-direct {v1, p0, p1}, Lf/c/a/k1$a;->(Lf/c/a/k1;Lf/c/a/p;)V - - iget-object p1, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void +.method public abstract a(Lf/c/a/z;)V .end method diff --git a/com.discord/smali/f/c/a/l.smali b/com.discord/smali/f/c/a/l.smali index b648cd28e5..225900f8f9 100644 --- a/com.discord/smali/f/c/a/l.smali +++ b/com.discord/smali/f/c/a/l.smali @@ -3,22 +3,18 @@ .source "ActivityHandler.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Lf/c/a/d1; # instance fields -.field public final synthetic d:Lf/c/a/q1; - -.field public final synthetic e:Lf/c/a/a; +.field public final synthetic a:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/q1;)V +.method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/l;->e:Lf/c/a/a; - - iput-object p2, p0, Lf/c/a/l;->d:Lf/c/a/q1; + iput-object p1, p0, Lf/c/a/l;->a:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -27,60 +23,20 @@ # virtual methods -.method public run()V - .locals 4 +.method public a(Ljava/lang/String;JJ)V + .locals 7 - iget-object v0, p0, Lf/c/a/l;->e:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/l;->a:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; + const-string v6, "google" - if-nez v0, :cond_0 + move-object v1, p1 - return-void + move-wide v2, p2 - :cond_0 - iget-object v0, v0, Lf/c/a/r;->m:Lf/c/a/e1; + move-wide v4, p4 - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget-object v1, p0, Lf/c/a/l;->d:Lf/c/a/q1; - - iget-boolean v2, v1, Lf/c/a/j1;->d:Z - - if-nez v2, :cond_2 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_2 - new-instance v2, Lf/c/a/b0; - - invoke-direct {v2}, Lf/c/a/b0;->()V - - iget-object v3, v1, Lf/c/a/j1;->a:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/b0;->a:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->b:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/b0;->b:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->c:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/b0;->c:Ljava/lang/String; - - iget-object v1, v1, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - iput-object v1, v2, Lf/c/a/b0;->d:Lorg/json/JSONObject; - - move-object v1, v2 - - :goto_0 - invoke-interface {v0, v1}, Lf/c/a/e1;->a(Lf/c/a/b0;)V + invoke-virtual/range {v0 .. v6}, Lf/c/a/a;->z(Ljava/lang/String;JJLjava/lang/String;)V return-void .end method diff --git a/com.discord/smali/f/c/a/l0$a$a.smali b/com.discord/smali/f/c/a/l0$a$a.smali deleted file mode 100644 index e5a12738bb..0000000000 --- a/com.discord/smali/f/c/a/l0$a$a.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/c/a/l0$a$a; -.super Ljava/lang/Object; -.source "CustomScheduledExecutor.java" - -# interfaces -.implements Ljava/lang/Thread$UncaughtExceptionHandler; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/l0$a;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# direct methods -.method public constructor (Lf/c/a/l0$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V - .locals 3 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Thread;->getName()Ljava/lang/String; - - move-result-object p1 - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - invoke-virtual {p2}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object p1 - - const/4 p2, 0x1 - - aput-object p1, v1, p2 - - check-cast v0, Lf/c/a/x0; - - const-string p1, "Thread %s with error %s" - - invoke-virtual {v0, p1, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/l0$a.smali b/com.discord/smali/f/c/a/l0$a.smali deleted file mode 100644 index bdf37f2e27..0000000000 --- a/com.discord/smali/f/c/a/l0$a.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public Lf/c/a/l0$a; -.super Ljava/lang/Object; -.source "CustomScheduledExecutor.java" - -# interfaces -.implements Ljava/util/concurrent/ThreadFactory; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/l0;->(Ljava/lang/String;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Lf/c/a/l0; - - -# direct methods -.method public constructor (Lf/c/a/l0;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/l0$a;->e:Lf/c/a/l0; - - iput-object p2, p0, Lf/c/a/l0$a;->d:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 3 - - invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; - - move-result-object v0 - - new-instance v1, Lf/c/a/l0$c; - - iget-object v2, p0, Lf/c/a/l0$a;->e:Lf/c/a/l0; - - invoke-direct {v1, v2, p1}, Lf/c/a/l0$c;->(Lf/c/a/l0;Ljava/lang/Runnable;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - - move-result-object p1 - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/lang/Thread;->setPriority(I)V - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Adjust-" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/Thread;->getName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, "-" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v2, p0, Lf/c/a/l0$a;->d:Ljava/lang/String; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1, v1}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Ljava/lang/Thread;->setDaemon(Z)V - - new-instance v0, Lf/c/a/l0$a$a; - - invoke-direct {v0, p0}, Lf/c/a/l0$a$a;->(Lf/c/a/l0$a;)V - - invoke-virtual {p1, v0}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V - - return-object p1 -.end method diff --git a/com.discord/smali/f/c/a/l0$b.smali b/com.discord/smali/f/c/a/l0$b.smali deleted file mode 100644 index 6b59b668e4..0000000000 --- a/com.discord/smali/f/c/a/l0$b.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public Lf/c/a/l0$b; -.super Ljava/lang/Object; -.source "CustomScheduledExecutor.java" - -# interfaces -.implements Ljava/util/concurrent/RejectedExecutionHandler; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/l0;->(Ljava/lang/String;Z)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/c/a/l0;Ljava/lang/String;)V - .locals 0 - - iput-object p2, p0, Lf/c/a/l0$b;->a:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public rejectedExecution(Ljava/lang/Runnable;Ljava/util/concurrent/ThreadPoolExecutor;)V - .locals 2 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p2 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - iget-object p1, p0, Lf/c/a/l0$b;->a:Ljava/lang/String; - - const/4 v1, 0x1 - - aput-object p1, v0, v1 - - check-cast p2, Lf/c/a/x0; - - const-string p1, "Runnable %s rejected from %s " - - invoke-virtual {p2, p1, v0}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/l0$c.smali b/com.discord/smali/f/c/a/l0$c.smali deleted file mode 100644 index 189de366de..0000000000 --- a/com.discord/smali/f/c/a/l0$c.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/c/a/l0$c; -.super Ljava/lang/Object; -.source "CustomScheduledExecutor.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/c/a/l0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "c" -.end annotation - - -# instance fields -.field public d:Ljava/lang/Runnable; - - -# direct methods -.method public constructor (Lf/c/a/l0;Ljava/lang/Runnable;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/c/a/l0$c;->d:Ljava/lang/Runnable; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - :try_start_0 - iget-object v0, p0, Lf/c/a/l0$c;->d:Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v1 - - const/4 v2, 0x1 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v2, v3 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "Runnable error %s" - - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali/f/c/a/l0.smali b/com.discord/smali/f/c/a/l0.smali index 3424417d02..c113052a60 100644 --- a/com.discord/smali/f/c/a/l0.smali +++ b/com.discord/smali/f/c/a/l0.smali @@ -1,58 +1,95 @@ -.class public final Lf/c/a/l0; +.class public Lf/c/a/l0; .super Ljava/lang/Object; -.source "CustomScheduledExecutor.java" +.source "AttributionHandler.java" - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/c/a/l0$c; - } -.end annotation +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; +.field public final synthetic d:Lf/c/a/n0; + +.field public final synthetic e:Lf/c/a/h0; # direct methods -.method public constructor (Ljava/lang/String;Z)V - .locals 4 +.method public constructor (Lf/c/a/h0;Lf/c/a/n0;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/l0;->e:Lf/c/a/h0; + + iput-object p2, p0, Lf/c/a/l0;->d:Lf/c/a/n0; invoke-direct {p0}, Ljava/lang/Object;->()V - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - new-instance v2, Lf/c/a/l0$a; - - invoke-direct {v2, p0, p1}, Lf/c/a/l0$a;->(Lf/c/a/l0;Ljava/lang/String;)V - - new-instance v3, Lf/c/a/l0$b; - - invoke-direct {v3, p0, p1}, Lf/c/a/l0$b;->(Lf/c/a/l0;Ljava/lang/String;)V - - invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(ILjava/util/concurrent/ThreadFactory;Ljava/util/concurrent/RejectedExecutionHandler;)V - - iput-object v0, p0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - if-nez p2, :cond_0 - - const-wide/16 p1, 0xa - - sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual {v0, p1, p2, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->setKeepAliveTime(JLjava/util/concurrent/TimeUnit;)V - - iget-object p1, p0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V - - :cond_0 + return-void +.end method + + +# virtual methods +.method public run()V + .locals 5 + + iget-object v0, p0, Lf/c/a/l0;->e:Lf/c/a/h0; + + iget-object v0, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/u0; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/c/a/l0;->e:Lf/c/a/h0; + + iget-object v2, p0, Lf/c/a/l0;->d:Lf/c/a/n0; + + invoke-virtual {v1, v0, v2}, Lf/c/a/h0;->a(Lf/c/a/u0;Lf/c/a/r1;)V + + iget-object v1, v2, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + const-string v3, "attribution" + + invoke-virtual {v1, v3}, Lorg/json/JSONObject;->optJSONObject(Ljava/lang/String;)Lorg/json/JSONObject; + + move-result-object v1 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v3, 0x0 + + const-string v4, "deeplink" + + invoke-virtual {v1, v4, v3}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + if-nez v1, :cond_3 + + goto :goto_0 + + :cond_3 + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + iput-object v1, v2, Lf/c/a/n0;->i:Landroid/net/Uri; + + :goto_0 + invoke-interface {v0, v2}, Lf/c/a/u0;->j(Lf/c/a/n0;)V + return-void .end method diff --git a/com.discord/smali/f/c/a/l1.smali b/com.discord/smali/f/c/a/l1.smali index 04b94fa224..79375c8c9c 100644 --- a/com.discord/smali/f/c/a/l1.smali +++ b/com.discord/smali/f/c/a/l1.smali @@ -1,164 +1,8 @@ -.class public Lf/c/a/l1; +.class public interface abstract Lf/c/a/l1; .super Ljava/lang/Object; -.source "SdkClickHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/c/a/k1; - - -# direct methods -.method public constructor (Lf/c/a/k1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/l1;->d:Lf/c/a/k1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method +.source "OnSessionTrackingFailedListener.java" # virtual methods -.method public run()V - .locals 18 - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/c/a/l1;->d:Lf/c/a/k1; - - iget-object v0, v0, Lf/c/a/k1;->f:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/c/a/o0; - - new-instance v2, Lf/c/a/r1; - - invoke-interface {v0}, Lf/c/a/o0;->getContext()Landroid/content/Context; - - move-result-object v3 - - invoke-direct {v2, v3}, Lf/c/a/r1;->(Landroid/content/Context;)V - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - :try_start_0 - invoke-virtual {v2}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - move-result-object v5 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual {v5}, Lorg/json/JSONArray;->length()I - - move-result v8 - - if-ge v6, v8, :cond_1 - - invoke-virtual {v5, v6}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; - - move-result-object v8 - - const/4 v9, -0x1 - - const/4 v10, 0x2 - - invoke-virtual {v8, v10, v9}, Lorg/json/JSONArray;->optInt(II)I - - move-result v9 - - if-eqz v9, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v7, 0x0 - - invoke-virtual {v8, v3, v7}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - const-wide/16 v12, -0x1 - - invoke-virtual {v8, v4, v12, v13}, Lorg/json/JSONArray;->optLong(IJ)J - - move-result-wide v12 - - invoke-virtual {v8, v10, v4}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; - - invoke-interface {v0}, Lf/c/a/o0;->d()Lf/c/a/q; - - move-result-object v14 - - invoke-interface {v0}, Lf/c/a/o0;->f()Lf/c/a/r; - - move-result-object v15 - - invoke-interface {v0}, Lf/c/a/o0;->c()Lf/c/a/m0; - - move-result-object v16 - - invoke-interface {v0}, Lf/c/a/o0;->a()Lf/c/a/p1; - - move-result-object v17 - - invoke-static/range {v11 .. v17}, Ld0/a/b/b/a;->f(Ljava/lang/String;JLf/c/a/q;Lf/c/a/r;Lf/c/a/m0;Lf/c/a/p1;)Lf/c/a/p; - - move-result-object v7 - - iget-object v8, v1, Lf/c/a/l1;->d:Lf/c/a/k1; - - invoke-virtual {v8, v7}, Lf/c/a/k1;->c(Lf/c/a/p;)V - - const/4 v7, 0x1 - - :goto_1 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_1 - if-eqz v7, :cond_2 - - invoke-virtual {v2, v5}, Lf/c/a/r1;->h(Lorg/json/JSONArray;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception v0 - - iget-object v2, v1, Lf/c/a/l1;->d:Lf/c/a/k1; - - iget-object v2, v2, Lf/c/a/k1;->b:Lf/c/a/q0; - - new-array v4, v4, [Ljava/lang/Object; - - invoke-virtual {v0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v4, v3 - - check-cast v2, Lf/c/a/x0; - - const-string v0, "Send saved raw referrers error (%s)" - - invoke-virtual {v2, v0, v4}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_2 - :goto_2 - return-void +.method public abstract a(Lf/c/a/e0;)V .end method diff --git a/com.discord/smali/f/c/a/m.smali b/com.discord/smali/f/c/a/m.smali index bfafbd2b62..19ac2f79ac 100644 --- a/com.discord/smali/f/c/a/m.smali +++ b/com.discord/smali/f/c/a/m.smali @@ -3,22 +3,18 @@ .source "ActivityHandler.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Lf/c/a/d1; # instance fields -.field public final synthetic d:Lf/c/a/q1; - -.field public final synthetic e:Lf/c/a/a; +.field public final synthetic a:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Lf/c/a/q1;)V +.method public constructor (Lf/c/a/a;)V .locals 0 - iput-object p1, p0, Lf/c/a/m;->e:Lf/c/a/a; - - iput-object p2, p0, Lf/c/a/m;->d:Lf/c/a/q1; + iput-object p1, p0, Lf/c/a/m;->a:Lf/c/a/a; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -27,64 +23,20 @@ # virtual methods -.method public run()V - .locals 4 +.method public a(Ljava/lang/String;JJ)V + .locals 7 - iget-object v0, p0, Lf/c/a/m;->e:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/m;->a:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; + const-string v6, "huawei" - if-nez v0, :cond_0 + move-object v1, p1 - return-void + move-wide v2, p2 - :cond_0 - iget-object v0, v0, Lf/c/a/r;->n:Lf/c/a/d1; + move-wide v4, p4 - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget-object v1, p0, Lf/c/a/m;->d:Lf/c/a/q1; - - iget-boolean v2, v1, Lf/c/a/j1;->d:Z - - if-eqz v2, :cond_2 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_2 - new-instance v2, Lf/c/a/a0; - - invoke-direct {v2}, Lf/c/a/a0;->()V - - iget-object v3, v1, Lf/c/a/j1;->a:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/a0;->a:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->b:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/a0;->b:Ljava/lang/String; - - iget-object v3, v1, Lf/c/a/j1;->c:Ljava/lang/String; - - iput-object v3, v2, Lf/c/a/a0;->c:Ljava/lang/String; - - iget-boolean v3, v1, Lf/c/a/j1;->e:Z - - iput-boolean v3, v2, Lf/c/a/a0;->d:Z - - iget-object v1, v1, Lf/c/a/j1;->f:Lorg/json/JSONObject; - - iput-object v1, v2, Lf/c/a/a0;->e:Lorg/json/JSONObject; - - move-object v1, v2 - - :goto_0 - invoke-interface {v0, v1}, Lf/c/a/d1;->a(Lf/c/a/a0;)V + invoke-virtual/range {v0 .. v6}, Lf/c/a/a;->z(Ljava/lang/String;JJLjava/lang/String;)V return-void .end method diff --git a/com.discord/smali/f/c/a/m0.smali b/com.discord/smali/f/c/a/m0.smali index 73779c8c7d..997fa18bd3 100644 --- a/com.discord/smali/f/c/a/m0.smali +++ b/com.discord/smali/f/c/a/m0.smali @@ -1,817 +1,524 @@ .class public Lf/c/a/m0; .super Ljava/lang/Object; -.source "DeviceInfo.java" +.source "AttributionHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public A:Ljava/lang/String; - -.field public B:Ljava/lang/String; - -.field public C:Ljava/lang/String; - -.field public D:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/Boolean; - -.field public c:Z - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Ljava/lang/String; - -.field public g:Ljava/lang/String; - -.field public h:Ljava/lang/String; - -.field public i:Ljava/lang/String; - -.field public j:Ljava/lang/String; - -.field public k:Ljava/lang/String; - -.field public l:Ljava/lang/String; - -.field public m:Ljava/lang/String; - -.field public n:Ljava/lang/String; - -.field public o:Ljava/lang/String; - -.field public p:Ljava/lang/String; - -.field public q:Ljava/lang/String; - -.field public r:Ljava/lang/String; - -.field public s:Ljava/lang/String; - -.field public t:Ljava/lang/String; - -.field public u:Ljava/lang/String; - -.field public v:Ljava/lang/String; - -.field public w:Ljava/lang/String; - -.field public x:Ljava/lang/String; - -.field public y:Ljava/lang/String; - -.field public z:Ljava/lang/String; +.field public final synthetic d:Lf/c/a/h0; # direct methods -.method public constructor (Landroid/content/Context;Ljava/lang/String;)V - .locals 12 +.method public constructor (Lf/c/a/h0;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/m0;->d:Lf/c/a/h0; invoke-direct {p0}, Ljava/lang/Object;->()V - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/c/a/m0;->c:Z - - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v2 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v1 - - invoke-static {v1}, Lf/c/a/v1;->h(Landroid/content/res/Configuration;)Ljava/util/Locale; - - move-result-object v3 - - iget v1, v1, Landroid/content/res/Configuration;->screenLayout:I - - invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - invoke-virtual {p0, p1}, Lf/c/a/m0;->a(Landroid/content/Context;)V - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v4 - - iput-object v4, p0, Lf/c/a/m0;->i:Ljava/lang/String; - - const/4 v4, 0x0 - - :try_start_0 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v5 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v5 - - iget-object v5, v5, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-object v5, v4 - - :goto_0 - iput-object v5, p0, Lf/c/a/m0;->j:Ljava/lang/String; - - and-int/lit8 v5, v1, 0xf - - const/4 v6, 0x4 - - const/4 v7, 0x3 - - const/4 v8, 0x2 - - const/4 v9, 0x1 - - if-eq v5, v9, :cond_1 - - if-eq v5, v8, :cond_1 - - if-eq v5, v7, :cond_0 - - if-eq v5, v6, :cond_0 - - move-object v10, v4 - - goto :goto_1 - - :cond_0 - const-string v10, "tablet" - - goto :goto_1 - - :cond_1 - const-string v10, "phone" - - :goto_1 - iput-object v10, p0, Lf/c/a/m0;->k:Ljava/lang/String; - - sget-object v10, Landroid/os/Build;->MODEL:Ljava/lang/String; - - iput-object v10, p0, Lf/c/a/m0;->l:Ljava/lang/String; - - sget-object v10, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; - - iput-object v10, p0, Lf/c/a/m0;->m:Ljava/lang/String; - - const-string v10, "android" - - iput-object v10, p0, Lf/c/a/m0;->n:Ljava/lang/String; - - sget-object v10, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - iput-object v10, p0, Lf/c/a/m0;->o:Ljava/lang/String; - - const-string v10, "" - - invoke-static {v10}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v10 - - sget v11, Landroid/os/Build$VERSION;->SDK_INT:I - - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v10 - - iput-object v10, p0, Lf/c/a/m0;->p:Ljava/lang/String; - - invoke-virtual {v3}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; - - move-result-object v10 - - iput-object v10, p0, Lf/c/a/m0;->q:Ljava/lang/String; - - invoke-virtual {v3}, Ljava/util/Locale;->getCountry()Ljava/lang/String; - - move-result-object v3 - - iput-object v3, p0, Lf/c/a/m0;->r:Ljava/lang/String; - - const-string v3, "normal" - - if-eq v5, v9, :cond_5 - - if-eq v5, v8, :cond_4 - - if-eq v5, v7, :cond_3 - - if-eq v5, v6, :cond_2 - - move-object v5, v4 - - goto :goto_2 - - :cond_2 - const-string/jumbo v5, "xlarge" - - goto :goto_2 - - :cond_3 - const-string v5, "large" - - goto :goto_2 - - :cond_4 - move-object v5, v3 - - goto :goto_2 - - :cond_5 - const-string v5, "small" - - :goto_2 - iput-object v5, p0, Lf/c/a/m0;->s:Ljava/lang/String; - - and-int/lit8 v1, v1, 0x30 - - const/16 v5, 0x10 - - if-eq v1, v5, :cond_7 - - const/16 v3, 0x20 - - if-eq v1, v3, :cond_6 - - move-object v3, v4 - - goto :goto_3 - - :cond_6 - const-string v3, "long" - - :cond_7 - :goto_3 - iput-object v3, p0, Lf/c/a/m0;->t:Ljava/lang/String; - - iget v1, v2, Landroid/util/DisplayMetrics;->densityDpi:I - - if-nez v1, :cond_8 - - move-object v1, v4 - - goto :goto_4 - - :cond_8 - const/16 v3, 0x8c - - if-ge v1, v3, :cond_9 - - const-string v1, "low" - - goto :goto_4 - - :cond_9 - const/16 v3, 0xc8 - - if-le v1, v3, :cond_a - - const-string v1, "high" - - goto :goto_4 - - :cond_a - const-string v1, "medium" - - :goto_4 - iput-object v1, p0, Lf/c/a/m0;->u:Ljava/lang/String; - - iget v1, v2, Landroid/util/DisplayMetrics;->widthPixels:I - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lf/c/a/m0;->v:Ljava/lang/String; - - iget v1, v2, Landroid/util/DisplayMetrics;->heightPixels:I - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lf/c/a/m0;->w:Ljava/lang/String; - - const-string v1, "android4.12.0" - - if-nez p2, :cond_b - - goto :goto_5 - - :cond_b - sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v3, v8, [Ljava/lang/Object; - - aput-object p2, v3, v0 - - aput-object v1, v3, v9 - - const-string p2, "%s@%s" - - invoke-static {v2, p2, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - :goto_5 - iput-object v1, p0, Lf/c/a/m0;->h:Ljava/lang/String; - - const-string p2, "aid" - - :try_start_1 - invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v5 - - const-string v1, "content://com.facebook.katana.provider.AttributionIdProvider" - - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v6 - - filled-new-array {p2}, [Ljava/lang/String; - - move-result-object v7 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-virtual/range {v5 .. v10}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - if-nez v1, :cond_c - - goto :goto_6 - - :cond_c - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - - if-nez v2, :cond_d - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - goto :goto_6 - - :cond_d - invoke-interface {v1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I - - move-result p2 - - invoke-interface {v1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p2 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_7 - - :catch_1 - :goto_6 - move-object p2, v4 - - :goto_7 - iput-object p2, p0, Lf/c/a/m0;->g:Ljava/lang/String; - - new-instance p2, Ljava/util/HashMap; - - invoke-direct {p2}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/util/ArrayList; - - sget-object v2, Lf/c/a/k0;->a:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - sget-object v2, Lf/c/a/k0;->a:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_e - :goto_8 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_f - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - :try_start_2 - invoke-static {v3}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v3 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_9 - - :catchall_0 - move-object v3, v4 - - :goto_9 - :try_start_3 - invoke-virtual {v3}, Ljava/lang/Class;->newInstance()Ljava/lang/Object; - - move-result-object v3 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_a - - :catchall_1 - move-object v3, v4 - - :goto_a - if-eqz v3, :cond_e - - instance-of v5, v3, Lf/c/a/w1/a; - - if-eqz v5, :cond_e - - check-cast v3, Lf/c/a/w1/a; - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :cond_f - invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_10 - :goto_b - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_11 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/c/a/w1/a; - - invoke-interface {v2, p1}, Lf/c/a/w1/a;->a(Landroid/content/Context;)Ljava/util/Map$Entry; - - move-result-object v2 - - if-eqz v2, :cond_10 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p2, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_b - - :cond_11 - invoke-virtual {p2}, Ljava/util/HashMap;->size()I - - move-result v1 - - if-nez v1, :cond_12 - - move-object p2, v4 - - :cond_12 - iput-object p2, p0, Lf/c/a/m0;->D:Ljava/util/Map; - - sget-object p2, Landroid/os/Build;->DISPLAY:Ljava/lang/String; - - iput-object p2, p0, Lf/c/a/m0;->x:Ljava/lang/String; - - invoke-static {}, Lf/c/a/v1;->l()[Ljava/lang/String; - - move-result-object p2 - - if-eqz p2, :cond_14 - - array-length v1, p2 - - if-nez v1, :cond_13 - - goto :goto_c - - :cond_13 - aget-object p2, p2, v0 - - goto :goto_d - - :cond_14 - :goto_c - :try_start_4 - const-string p2, "android.os.Build" - - const-string v0, "CPU_ABI" - - invoke-static {p2, v0, v4}, Ld0/a/b/b/a;->A0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/String; - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - goto :goto_d - - :catchall_2 - move-object p2, v4 - - :goto_d - iput-object p2, p0, Lf/c/a/m0;->y:Ljava/lang/String; - - sget-object p2, Landroid/os/Build;->ID:Ljava/lang/String; - - iput-object p2, p0, Lf/c/a/m0;->z:Ljava/lang/String; - - invoke-static {}, Lf/c/a/v1;->n()Ljava/lang/String; - - move-result-object p2 - - iput-object p2, p0, Lf/c/a/m0;->A:Ljava/lang/String; - - const/16 p2, 0x1000 - - :try_start_5 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - - sget-object v1, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; - - new-instance v2, Ljava/util/Date; - - iget-wide v5, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J - - invoke-direct {v2, v5, v6}, Ljava/util/Date;->(J)V - - invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object v0 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 - - goto :goto_e - - :catch_2 - move-object v0, v4 - - :goto_e - iput-object v0, p0, Lf/c/a/m0;->B:Ljava/lang/String; - - :try_start_6 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - - sget-object p2, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; - - new-instance v0, Ljava/util/Date; - - iget-wide v1, p1, Landroid/content/pm/PackageInfo;->lastUpdateTime:J - - invoke-direct {v0, v1, v2}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object v4 - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_3 - - :catch_3 - iput-object v4, p0, Lf/c/a/m0;->C:Ljava/lang/String; - return-void .end method # virtual methods -.method public a(Landroid/content/Context;)V - .locals 7 +.method public run()V + .locals 11 - invoke-static {p1}, Lf/c/a/v1;->u(Landroid/content/Context;)Ljava/lang/Boolean; + iget-object v0, p0, Lf/c/a/m0;->d:Lf/c/a/h0; - move-result-object v0 + iget-object v1, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; - iput-object v0, p0, Lf/c/a/m0;->b:Ljava/lang/Boolean; + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - invoke-static {p1}, Lf/c/a/v1;->j(Landroid/content/Context;)Ljava/lang/String; + move-result-object v1 - move-result-object v0 + check-cast v1, Lf/c/a/u0; - iput-object v0, p0, Lf/c/a/m0;->a:Ljava/lang/String; + invoke-interface {v1}, Lf/c/a/u0;->g()Lf/c/a/v; - if-nez v0, :cond_4 + move-result-object v1 - iget-boolean v0, p0, Lf/c/a/m0;->c:Z + iget-boolean v1, v1, Lf/c/a/v;->isGdprForgotten:Z - if-nez v0, :cond_4 + if-eqz v1, :cond_0 - const-string v0, "android.permission.ACCESS_WIFI_STATE" - - invoke-virtual {p1, v0}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 + goto/16 :goto_0 :cond_0 - const/4 v0, 0x0 + iget-boolean v1, v0, Lf/c/a/h0;->a:Z - :goto_0 - if-nez v0, :cond_1 + const/4 v2, 0x0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + if-eqz v1, :cond_1 - move-result-object v0 + iget-object v0, v0, Lf/c/a/h0;->e:Lf/c/a/w0; - new-array v3, v1, [Ljava/lang/Object; + new-array v1, v2, [Ljava/lang/Object; - check-cast v0, Lf/c/a/x0; + const-string v2, "Attribution handler is paused" - const-string v4, "Missing permission: ACCESS_WIFI_STATE" + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v0, v4, v3}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + goto/16 :goto_0 :cond_1 - const/4 v0, 0x0 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - :try_start_0 - const-string v3, "com.adjust.sdk.plugin.MacAddressUtil" + move-result-wide v8 - const-string v4, "getMacAddress" + iget-object v1, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; - new-array v5, v2, [Ljava/lang/Class; + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - const-class v6, Landroid/content/Context; + move-result-object v1 - aput-object v6, v5, v1 + check-cast v1, Lf/c/a/u0; - new-array v6, v2, [Ljava/lang/Object; + new-instance v10, Lf/c/a/n1; - aput-object p1, v6, v1 - - invoke-static {v3, v4, v5, v6}, Ld0/a/b/b/a;->h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-object v3, v0 - - :goto_1 - if-nez v3, :cond_2 - - move-object v4, v0 - - goto :goto_2 - - :cond_2 - const-string v4, "SHA-1" - - invoke-static {v3, v4}, Lf/c/a/v1;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-interface {v1}, Lf/c/a/u0;->i()Lf/c/a/w; move-result-object v4 - :goto_2 - iput-object v4, p0, Lf/c/a/m0;->d:Ljava/lang/String; + invoke-interface {v1}, Lf/c/a/u0;->f()Lf/c/a/p0; - if-nez v3, :cond_3 + move-result-object v5 - move-object v3, v0 + invoke-interface {v1}, Lf/c/a/u0;->g()Lf/c/a/v; - goto :goto_3 + move-result-object v6 + + invoke-interface {v1}, Lf/c/a/u0;->d()Lf/c/a/x1; + + move-result-object v7 + + move-object v3, v10 + + invoke-direct/range {v3 .. v9}, Lf/c/a/n1;->(Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + + iget-object v1, v0, Lf/c/a/h0;->d:Ljava/lang/String; + + sget-object v3, Lf/c/a/t;->h:Lf/c/a/t; + + iget-object v4, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v4}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v4 + + new-instance v5, Ljava/util/HashMap; + + invoke-direct {v5}, Ljava/util/HashMap;->()V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v7, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v6, v7}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v6 + + if-eqz v6, :cond_2 + + invoke-virtual {v5, v6}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_2 + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v7, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v6, v7}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v6 + + if-eqz v6, :cond_3 + + invoke-virtual {v5, v6}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V :cond_3 - const-string v4, ":" + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; - const-string v5, "" + iget-object v7, v10, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-virtual {v3, v4, v5}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + iget-object v7, v7, Lf/c/a/w;->d:Landroid/content/Context; - move-result-object v3 + invoke-virtual {v6, v7}, Lf/c/a/p0;->b(Landroid/content/Context;)V - const-string v4, "MD5" + iget-object v6, v10, Lf/c/a/n1;->d:Lf/c/a/n1$a; - invoke-static {v3, v4}, Lf/c/a/v1;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + iget-object v6, v6, Lf/c/a/n1$a;->g:Ljava/lang/String; - move-result-object v3 + const-string v7, "android_uuid" - :goto_3 - iput-object v3, p0, Lf/c/a/m0;->e:Ljava/lang/String; + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - :try_start_1 - const-string v3, "com.adjust.sdk.plugin.AndroidIdUtil" + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; - const-string v4, "getAndroidId" + iget-object v6, v6, Lf/c/a/p0;->d:Ljava/lang/Boolean; - new-array v5, v2, [Ljava/lang/Class; + const-string v7, "tracking_enabled" - const-class v6, Landroid/content/Context; + invoke-static {v5, v7, v6}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - aput-object v6, v5, v1 + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; - new-array v6, v2, [Ljava/lang/Object; + iget-object v6, v6, Lf/c/a/p0;->a:Ljava/lang/String; - aput-object p1, v6, v1 + const-string v7, "gps_adid" - invoke-static {v3, v4, v5, v6}, Ld0/a/b/b/a;->h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - move-result-object p1 + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; - check-cast p1, Ljava/lang/String; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 + iget-object v6, v6, Lf/c/a/p0;->b:Ljava/lang/String; - move-object v0, p1 + const-string v7, "gps_adid_src" - :catchall_1 - iput-object v0, p0, Lf/c/a/m0;->f:Ljava/lang/String; + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - iput-boolean v2, p0, Lf/c/a/m0;->c:Z + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v6, v6, Lf/c/a/p0;->c:I + + int-to-long v6, v6 + + const-string v8, "gps_adid_attempt" + + invoke-static {v5, v8, v6, v7}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {v10, v5}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v6 + + if-nez v6, :cond_4 + + sget-object v6, Lf/c/a/n1;->p:Lf/c/a/w0; + + new-array v7, v2, [Ljava/lang/Object; + + const-string v8, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" + + invoke-interface {v6, v8, v7}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v7, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v7, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v6, v7}, Lf/c/a/p0;->a(Landroid/content/Context;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->f:Ljava/lang/String; + + const-string v7, "mac_sha1" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v7, "mac_md5" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v7, "android_id" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V :cond_4 + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->r:Ljava/lang/String; + + const-string v7, "api_level" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->B:Ljava/lang/String; + + const-string v7, "app_secret" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->e:Ljava/lang/String; + + const-string v7, "app_token" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->l:Ljava/lang/String; + + const-string v7, "app_version" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v6, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v7, "attribution_deeplink" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-wide v6, v10, Lf/c/a/n1;->a:J + + const-string v8, "created_at" + + invoke-static {v5, v8, v6, v7}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->l:Ljava/lang/Boolean; + + const-string v7, "device_known" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v7, "device_name" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v6, v6, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v7, "device_type" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v7, "environment" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v6, v6, Lf/c/a/w;->i:Z + + invoke-static {v6}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v6 + + const-string v7, "event_buffering_enabled" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v6, v6, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v7, "external_device_id" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {v4}, Lf/c/a/e2;->f(Landroid/content/ContentResolver;)Ljava/lang/String; + + move-result-object v6 + + const-string v7, "fire_adid" + + invoke-static {v5, v7, v6}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {v4}, Lf/c/a/e2;->g(Landroid/content/ContentResolver;)Ljava/lang/Boolean; + + move-result-object v4 + + const-string v6, "fire_tracking_enabled" + + invoke-static {v5, v6, v4}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + const-string v4, "initiated_by" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v4, "needs_response_details" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v1, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v4, "os_name" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v4, "os_version" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v10, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v1, v1, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v4, "package_name" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v10, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v1, v1, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v4, "push_token" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v1, v1, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v4, "secret_id" + + invoke-static {v5, v4, v1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v10, v5}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {v10, v3}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object v1 + + const-string v4, "attribution" + + iput-object v4, v1, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v4, "" + + iput-object v4, v1, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-virtual {v3}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v3 + + iget-object v4, v1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v6, v10, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v7, v6, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v6, v6, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v5, v3, v4, v7, v6}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v5, v1, Lf/c/a/u;->parameters:Ljava/util/Map; + + const/4 v3, 0x0 + + iput-object v3, v0, Lf/c/a/h0;->d:Ljava/lang/String; + + iget-object v3, v0, Lf/c/a/h0;->e:Lf/c/a/w0; + + const/4 v4, 0x1 + + new-array v5, v4, [Ljava/lang/Object; + + invoke-virtual {v1}, Lf/c/a/u;->a()Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v5, v2 + + const-string v6, "%s" + + invoke-interface {v3, v6, v5}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + :try_start_0 + iget-object v3, v0, Lf/c/a/h0;->b:Ljava/lang/String; + + invoke-static {v1, v3}, Ld0/a/b/b/a;->s(Lf/c/a/u;Ljava/lang/String;)Lf/c/a/r1; + + move-result-object v1 + + instance-of v3, v1, Lf/c/a/n0; + + if-nez v3, :cond_5 + + goto :goto_0 + + :cond_5 + iget-object v3, v1, Lf/c/a/r1;->g:Lf/c/a/a2; + + sget-object v5, Lf/c/a/a2;->d:Lf/c/a/a2; + + if-ne v3, v5, :cond_6 + + iget-object v1, v0, Lf/c/a/h0;->h:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/c/a/u0; + + invoke-interface {v1}, Lf/c/a/u0;->n()V + + goto :goto_0 + + :cond_6 + check-cast v1, Lf/c/a/n0; + + iget-object v3, v0, Lf/c/a/h0;->g:Lf/c/a/f2/h; + + new-instance v5, Lf/c/a/l0; + + invoke-direct {v5, v0, v1}, Lf/c/a/l0;->(Lf/c/a/h0;Lf/c/a/n0;)V + + check-cast v3, Lf/c/a/f2/c; + + invoke-virtual {v3, v5}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/c/a/h0;->e:Lf/c/a/w0; + + new-array v3, v4, [Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v3, v2 + + const-string v1, "Failed to get attribution (%s)" + + invoke-interface {v0, v1, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/m1.smali b/com.discord/smali/f/c/a/m1.smali index e8bc408122..569437fc5e 100644 --- a/com.discord/smali/f/c/a/m1.smali +++ b/com.discord/smali/f/c/a/m1.smali @@ -1,122 +1,8 @@ -.class public Lf/c/a/m1; +.class public interface abstract Lf/c/a/m1; .super Ljava/lang/Object; -.source "SdkClickHandler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/c/a/k1; - - -# direct methods -.method public constructor (Lf/c/a/k1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/m1;->d:Lf/c/a/k1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method +.source "OnSessionTrackingSucceededListener.java" # virtual methods -.method public run()V - .locals 11 - - iget-object v0, p0, Lf/c/a/m1;->d:Lf/c/a/k1; - - iget-boolean v1, v0, Lf/c/a/k1;->a:Z - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v1, v0, Lf/c/a/k1;->d:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/c/a/k1;->d:Ljava/util/List; - - const/4 v2, 0x0 - - invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/c/a/p; - - iget v3, v1, Lf/c/a/p;->retries:I - - new-instance v4, Lf/c/a/n1; - - invoke-direct {v4, v0, v1}, Lf/c/a/n1;->(Lf/c/a/k1;Lf/c/a/p;)V - - if-gtz v3, :cond_2 - - invoke-virtual {v4}, Lf/c/a/n1;->run()V - - goto :goto_0 - - :cond_2 - iget-object v1, v0, Lf/c/a/k1;->c:Lf/c/a/j0; - - invoke-static {v3, v1}, Lf/c/a/v1;->o(ILf/c/a/j0;)J - - move-result-wide v5 - - long-to-double v7, v5 - - const-wide v9, 0x408f400000000000L # 1000.0 - - div-double/2addr v7, v9 - - sget-object v1, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - invoke-virtual {v1, v7, v8}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object v1 - - iget-object v7, v0, Lf/c/a/k1;->b:Lf/c/a/q0; - - const/4 v8, 0x2 - - new-array v8, v8, [Ljava/lang/Object; - - aput-object v1, v8, v2 - - const/4 v1, 0x1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - aput-object v2, v8, v1 - - check-cast v7, Lf/c/a/x0; - - const-string v1, "Waiting for %s seconds before retrying sdk_click for the %d time" - - invoke-virtual {v7, v1, v8}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, v0, Lf/c/a/k1;->e:Lf/c/a/l0; - - sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; - - invoke-virtual {v0, v4, v5, v6, v1}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - :goto_0 - return-void +.method public abstract a(Lf/c/a/f0;)V .end method diff --git a/com.discord/smali/f/c/a/n.smali b/com.discord/smali/f/c/a/n.smali index 5e8cdf066f..f115725df3 100644 --- a/com.discord/smali/f/c/a/n.smali +++ b/com.discord/smali/f/c/a/n.smali @@ -7,22 +7,18 @@ # instance fields -.field public final synthetic d:Landroid/net/Uri; +.field public final synthetic d:Lf/c/a/q0; -.field public final synthetic e:Landroid/content/Intent; - -.field public final synthetic f:Lf/c/a/a; +.field public final synthetic e:Lf/c/a/a; # direct methods -.method public constructor (Lf/c/a/a;Landroid/net/Uri;Landroid/content/Intent;)V +.method public constructor (Lf/c/a/a;Lf/c/a/q0;)V .locals 0 - iput-object p1, p0, Lf/c/a/n;->f:Lf/c/a/a; + iput-object p1, p0, Lf/c/a/n;->e:Lf/c/a/a; - iput-object p2, p0, Lf/c/a/n;->d:Landroid/net/Uri; - - iput-object p3, p0, Lf/c/a/n;->e:Landroid/content/Intent; + iput-object p2, p0, Lf/c/a/n;->d:Lf/c/a/q0; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -32,107 +28,154 @@ # virtual methods .method public run()V - .locals 6 + .locals 5 - iget-object v0, p0, Lf/c/a/n;->f:Lf/c/a/a; + iget-object v0, p0, Lf/c/a/n;->e:Lf/c/a/a; - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; if-nez v0, :cond_0 return-void :cond_0 - iget-object v0, v0, Lf/c/a/r;->o:Lf/c/a/z0; + iget-object v0, v0, Lf/c/a/w;->n:Lf/c/a/k1; - const/4 v1, 0x1 + if-nez v0, :cond_1 - if-eqz v0, :cond_1 + return-void - iget-object v2, p0, Lf/c/a/n;->d:Landroid/net/Uri; + :cond_1 + iget-object v1, p0, Lf/c/a/n;->d:Lf/c/a/q0; - invoke-interface {v0, v2}, Lf/c/a/z0;->a(Landroid/net/Uri;)Z + iget-boolean v2, v1, Lf/c/a/r1;->a:Z - move-result v0 + if-nez v2, :cond_2 + + const/4 v1, 0x0 + + goto/16 :goto_6 + + :cond_2 + new-instance v2, Lf/c/a/z; + + invoke-direct {v2}, Lf/c/a/z;->()V + + iget-object v3, v1, Lf/c/a/q0;->k:Ljava/lang/String; + + const-string v4, "unity" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_9 + + iget-object v3, v1, Lf/c/a/q0;->i:Ljava/lang/String; + + const-string v4, "" + + if-eqz v3, :cond_3 goto :goto_0 - :cond_1 - const/4 v0, 0x1 + :cond_3 + move-object v3, v4 :goto_0 - if-eqz v0, :cond_4 + iput-object v3, v2, Lf/c/a/z;->d:Ljava/lang/String; - iget-object v0, p0, Lf/c/a/n;->f:Lf/c/a/a; + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; - iget-object v2, p0, Lf/c/a/n;->e:Landroid/content/Intent; - - iget-object v3, p0, Lf/c/a/n;->d:Landroid/net/Uri; - - iget-object v4, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v4, v4, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v4 - - const/4 v5, 0x0 - - invoke-virtual {v4, v2, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/List;->size()I - - move-result v4 - - if-lez v4, :cond_2 - - const/4 v4, 0x1 + if-eqz v3, :cond_4 goto :goto_1 - :cond_2 - const/4 v4, 0x0 + :cond_4 + move-object v3, v4 :goto_1 - if-nez v4, :cond_3 + iput-object v3, v2, Lf/c/a/z;->b:Ljava/lang/String; - iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/q0; + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; - new-array v1, v1, [Ljava/lang/Object; - - aput-object v3, v1, v5 - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Unable to open deferred deep link (%s)" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + if-eqz v3, :cond_5 goto :goto_2 - :cond_3 - iget-object v4, v0, Lf/c/a/a;->d:Lf/c/a/q0; + :cond_5 + move-object v3, v4 - new-array v1, v1, [Ljava/lang/Object; - - aput-object v3, v1, v5 - - check-cast v4, Lf/c/a/x0; - - const-string v3, "Open deferred deep link (%s)" - - invoke-virtual {v4, v3, v1}, Lf/c/a/x0;->c(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, v0, Lf/c/a/a;->j:Lf/c/a/r; - - iget-object v0, v0, Lf/c/a/r;->a:Landroid/content/Context; - - invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V - - :cond_4 :goto_2 + iput-object v3, v2, Lf/c/a/z;->c:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; + + if-eqz v3, :cond_6 + + goto :goto_3 + + :cond_6 + move-object v3, v4 + + :goto_3 + iput-object v3, v2, Lf/c/a/z;->a:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/q0;->j:Ljava/lang/String; + + if-eqz v3, :cond_7 + + move-object v4, v3 + + :cond_7 + iput-object v4, v2, Lf/c/a/z;->e:Ljava/lang/String; + + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + if-eqz v1, :cond_8 + + goto :goto_4 + + :cond_8 + new-instance v1, Lorg/json/JSONObject; + + invoke-direct {v1}, Lorg/json/JSONObject;->()V + + :goto_4 + iput-object v1, v2, Lf/c/a/z;->f:Lorg/json/JSONObject; + + goto :goto_5 + + :cond_9 + iget-object v3, v1, Lf/c/a/q0;->i:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/z;->d:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/z;->b:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/z;->c:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/z;->a:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/q0;->j:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/z;->e:Ljava/lang/String; + + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + iput-object v1, v2, Lf/c/a/z;->f:Lorg/json/JSONObject; + + :goto_5 + move-object v1, v2 + + :goto_6 + invoke-interface {v0, v1}, Lf/c/a/k1;->a(Lf/c/a/z;)V + return-void .end method diff --git a/com.discord/smali/f/c/a/n0.smali b/com.discord/smali/f/c/a/n0.smali index 12440f8f38..d02d9390fd 100644 --- a/com.discord/smali/f/c/a/n0.smali +++ b/com.discord/smali/f/c/a/n0.smali @@ -1,29 +1,17 @@ .class public Lf/c/a/n0; -.super Lf/c/a/j1; -.source "EventResponseData.java" +.super Lf/c/a/r1; +.source "AttributionResponseData.java" # instance fields -.field public h:Ljava/lang/String; +.field public i:Landroid/net/Uri; # direct methods -.method public constructor (Lf/c/a/p;)V - .locals 1 +.method public constructor ()V + .locals 0 - invoke-direct {p0}, Lf/c/a/j1;->()V - - iget-object p1, p1, Lf/c/a/p;->parameters:Ljava/util/Map; - - const-string v0, "event_token" - - invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - iput-object p1, p0, Lf/c/a/n0;->h:Ljava/lang/String; + invoke-direct {p0}, Lf/c/a/r1;->()V return-void .end method diff --git a/com.discord/smali/f/c/a/n1$a.smali b/com.discord/smali/f/c/a/n1$a.smali new file mode 100644 index 0000000000..576f1b5d26 --- /dev/null +++ b/com.discord/smali/f/c/a/n1$a.smali @@ -0,0 +1,101 @@ +.class public Lf/c/a/n1$a; +.super Ljava/lang/Object; +.source "PackageBuilder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/c/a/n1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public a:I + +.field public b:I + +.field public c:I + +.field public d:J + +.field public e:J + +.field public f:J + +.field public g:Ljava/lang/String; + +.field public h:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/c/a/n1;Lf/c/a/v;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, -0x1 + + iput p1, p0, Lf/c/a/n1$a;->a:I + + iput p1, p0, Lf/c/a/n1$a;->b:I + + iput p1, p0, Lf/c/a/n1$a;->c:I + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/c/a/n1$a;->d:J + + iput-wide v0, p0, Lf/c/a/n1$a;->e:J + + iput-wide v0, p0, Lf/c/a/n1$a;->f:J + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/c/a/n1$a;->g:Ljava/lang/String; + + iput-object p1, p0, Lf/c/a/n1$a;->h:Ljava/lang/String; + + if-nez p2, :cond_0 + + return-void + + :cond_0 + iget p1, p2, Lf/c/a/v;->eventCount:I + + iput p1, p0, Lf/c/a/n1$a;->a:I + + iget p1, p2, Lf/c/a/v;->sessionCount:I + + iput p1, p0, Lf/c/a/n1$a;->b:I + + iget p1, p2, Lf/c/a/v;->subsessionCount:I + + iput p1, p0, Lf/c/a/n1$a;->c:I + + iget-wide v0, p2, Lf/c/a/v;->timeSpent:J + + iput-wide v0, p0, Lf/c/a/n1$a;->d:J + + iget-wide v0, p2, Lf/c/a/v;->lastInterval:J + + iput-wide v0, p0, Lf/c/a/n1$a;->e:J + + iget-wide v0, p2, Lf/c/a/v;->sessionLength:J + + iput-wide v0, p0, Lf/c/a/n1$a;->f:J + + iget-object p1, p2, Lf/c/a/v;->uuid:Ljava/lang/String; + + iput-object p1, p0, Lf/c/a/n1$a;->g:Ljava/lang/String; + + iget-object p1, p2, Lf/c/a/v;->pushToken:Ljava/lang/String; + + iput-object p1, p0, Lf/c/a/n1$a;->h:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/n1.smali b/com.discord/smali/f/c/a/n1.smali index 353c0293cc..6f81c7abde 100644 --- a/com.discord/smali/f/c/a/n1.smali +++ b/com.discord/smali/f/c/a/n1.smali @@ -1,277 +1,1165 @@ .class public Lf/c/a/n1; .super Ljava/lang/Object; -.source "SdkClickHandler.java" +.source "PackageBuilder.java" -# interfaces -.implements Ljava/lang/Runnable; + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/c/a/n1$a; + } +.end annotation + + +# static fields +.field public static p:Lf/c/a/w0; # instance fields -.field public final synthetic d:Lf/c/a/p; +.field public a:J -.field public final synthetic e:Lf/c/a/k1; +.field public b:Lf/c/a/p0; + +.field public c:Lf/c/a/w; + +.field public d:Lf/c/a/n1$a; + +.field public e:Lf/c/a/x1; + +.field public f:J + +.field public g:J + +.field public h:J + +.field public i:Ljava/lang/String; + +.field public j:Ljava/lang/String; + +.field public k:Ljava/lang/String; + +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/String; + +.field public n:Lcom/adjust/sdk/AdjustAttribution; + +.field public o:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field # direct methods -.method public constructor (Lf/c/a/k1;Lf/c/a/p;)V - .locals 0 +.method public static constructor ()V + .locals 1 - iput-object p1, p0, Lf/c/a/n1;->e:Lf/c/a/k1; + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; - iput-object p2, p0, Lf/c/a/n1;->d:Lf/c/a/p; + move-result-object v0 + + sput-object v0, Lf/c/a/n1;->p:Lf/c/a/w0; + + return-void +.end method + +.method public constructor (Lf/c/a/w;Lf/c/a/p0;Lf/c/a/v;Lf/c/a/x1;J)V + .locals 2 invoke-direct {p0}, Ljava/lang/Object;->()V + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/c/a/n1;->f:J + + iput-wide v0, p0, Lf/c/a/n1;->g:J + + iput-wide v0, p0, Lf/c/a/n1;->h:J + + iput-wide p5, p0, Lf/c/a/n1;->a:J + + iput-object p2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iput-object p1, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + new-instance p1, Lf/c/a/n1$a; + + invoke-direct {p1, p0, p3}, Lf/c/a/n1$a;->(Lf/c/a/n1;Lf/c/a/v;)V + + iput-object p1, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iput-object p4, p0, Lf/c/a/n1;->e:Lf/c/a/x1; + + return-void +.end method + +.method public static a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ")V" + } + .end annotation + + if-nez p2, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + int-to-long v0, p2 + + invoke-static {p0, p1, v0, v1}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + return-void +.end method + +.method public static b(Ljava/util/Map;Ljava/lang/String;J)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "J)V" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-gtz v2, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p2, p3}, Ljava/util/Date;->(J)V + + sget-object p2, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; + + invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public static c(Ljava/util/Map;Ljava/lang/String;J)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "J)V" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-gtz v2, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/util/Date; + + const-wide/16 v1, 0x3e8 + + mul-long p2, p2, v1 + + invoke-direct {v0, p2, p3}, Ljava/util/Date;->(J)V + + sget-object p2, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; + + invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public static d(Ljava/util/Map;Ljava/lang/String;J)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "J)V" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-gez v2, :cond_0 + + return-void + + :cond_0 + const-wide/16 v0, 0x1f4 + + add-long/2addr p2, v0 + + const-wide/16 v0, 0x3e8 + + div-long/2addr p2, v0 + + invoke-static {p0, p1, p2, p3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + return-void +.end method + +.method public static e(Ljava/util/Map;Ljava/lang/String;J)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "J)V" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-gez v2, :cond_0 + + return-void + + :cond_0 + invoke-static {p2, p3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public static f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + if-nez p2, :cond_0 + + return-void + + :cond_0 + invoke-interface {p2}, Ljava/util/Map;->size()I + + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + new-instance v0, Lorg/json/JSONObject; + + invoke-direct {v0, p2}, Lorg/json/JSONObject;->(Ljava/util/Map;)V + + invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public static g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")V" + } + .end annotation + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + return-void .end method # virtual methods -.method public run()V - .locals 15 +.method public h(Ljava/lang/String;)Lf/c/a/u; + .locals 11 - iget-object v0, p0, Lf/c/a/n1;->e:Lf/c/a/k1; + sget-object v0, Lf/c/a/t;->g:Lf/c/a/t; - iget-object v1, p0, Lf/c/a/n1;->d:Lf/c/a/p; + iget-object v1, p0, Lf/c/a/n1;->c:Lf/c/a/w; - iget-object v2, v0, Lf/c/a/k1;->f:Ljava/lang/ref/WeakReference; + iget-object v1, v1, Lf/c/a/w;->d:Landroid/content/Context; - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/c/a/o0; - - iget-object v3, v1, Lf/c/a/p;->parameters:Ljava/util/Map; - - const-string v4, "source" - - invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v3, :cond_0 - - const-string v6, "reftag" - - invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v6, 0x0 - - :goto_0 - iget-object v7, v1, Lf/c/a/p;->parameters:Ljava/util/Map; - - const-string v8, "raw_referrer" - - invoke-interface {v7, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - if-eqz v6, :cond_1 - - new-instance v8, Lf/c/a/r1; - - invoke-interface {v2}, Lf/c/a/o0;->getContext()Landroid/content/Context; - - move-result-object v9 - - invoke-direct {v8, v9}, Lf/c/a/r1;->(Landroid/content/Context;)V - - iget-wide v9, v1, Lf/c/a/p;->clickTimeInMilliseconds:J - - invoke-virtual {v8, v7, v9, v10}, Lf/c/a/r1;->b(Ljava/lang/String;J)Lorg/json/JSONArray; + invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; move-result-object v8 - if-nez v8, :cond_1 + new-instance v1, Ljava/util/HashMap; - goto/16 :goto_2 + invoke-direct {v1}, Ljava/util/HashMap;->()V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v3, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v2, v3}, Ld0/a/b/b/a;->Q(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1, v2}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_0 + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + sget-object v3, Lf/c/a/n1;->p:Lf/c/a/w0; + + invoke-static {v2, v3}, Ld0/a/b/b/a;->S(Landroid/content/Context;Lf/c/a/w0;)Ljava/util/Map; + + move-result-object v2 + + if-eqz v2, :cond_1 + + invoke-virtual {v1, v2}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V :cond_1 - if-eqz v3, :cond_2 + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - const-string v8, "install_referrer" + iget-object v3, p0, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; - move-result v3 + invoke-virtual {v2, v3}, Lf/c/a/p0;->b(Landroid/content/Context;)V - if-eqz v3, :cond_2 + iget-object v2, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; - const/4 v4, 0x1 + iget-object v2, v2, Lf/c/a/n1$a;->g:Ljava/lang/String; + + const-string v3, "android_uuid" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const-string v3, "tracking_enabled" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->a:Ljava/lang/String; + + const-string v3, "gps_adid" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->b:Ljava/lang/String; + + const-string v3, "gps_adid_src" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget v2, v2, Lf/c/a/p0;->c:I + + int-to-long v2, v2 + + const-string v4, "gps_adid_attempt" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + invoke-virtual {p0, v1}, Lf/c/a/n1;->j(Ljava/util/Map;)Z + + move-result v2 + + if-nez v2, :cond_2 + + sget-object v2, Lf/c/a/n1;->p:Lf/c/a/w0; - :cond_2 const/4 v3, 0x0 - const-wide/16 v8, -0x1 + new-array v3, v3, [Ljava/lang/Object; - if-eqz v4, :cond_3 + const-string v4, "Google Advertising ID not detected, fallback to non Google Play identifiers will take place" - iget-wide v8, v1, Lf/c/a/p;->clickTimeInSeconds:J + invoke-interface {v2, v4, v3}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - iget-wide v10, v1, Lf/c/a/p;->installBeginTimeInSeconds:J + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - iget-object v3, v1, Lf/c/a/p;->parameters:Ljava/util/Map; + iget-object v3, p0, Lf/c/a/n1;->c:Lf/c/a/w; - const-string v12, "referrer" + iget-object v3, v3, Lf/c/a/w;->d:Landroid/content/Context; - invoke-interface {v3, v12}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + invoke-virtual {v2, v3}, Lf/c/a/p0;->a(Landroid/content/Context;)V - move-result-object v3 + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - check-cast v3, Ljava/lang/String; + iget-object v2, v2, Lf/c/a/p0;->f:Ljava/lang/String; - goto :goto_1 + const-string v3, "mac_sha1" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->g:Ljava/lang/String; + + const-string v3, "mac_md5" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->h:Ljava/lang/String; + + const-string v3, "android_id" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + :cond_2 + iget-object v2, p0, Lf/c/a/n1;->n:Lcom/adjust/sdk/AdjustAttribution; + + if-eqz v2, :cond_3 + + iget-object v2, v2, Lcom/adjust/sdk/AdjustAttribution;->trackerName:Ljava/lang/String; + + const-string v3, "tracker" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->n:Lcom/adjust/sdk/AdjustAttribution; + + iget-object v2, v2, Lcom/adjust/sdk/AdjustAttribution;->campaign:Ljava/lang/String; + + const-string v3, "campaign" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->n:Lcom/adjust/sdk/AdjustAttribution; + + iget-object v2, v2, Lcom/adjust/sdk/AdjustAttribution;->adgroup:Ljava/lang/String; + + const-string v3, "adgroup" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->n:Lcom/adjust/sdk/AdjustAttribution; + + iget-object v2, v2, Lcom/adjust/sdk/AdjustAttribution;->creative:Ljava/lang/String; + + const-string v3, "creative" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V :cond_3 - move-wide v10, v8 + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - :goto_1 - const-string v12, "https://app.adjust.com" + iget-object v2, v2, Lf/c/a/p0;->r:Ljava/lang/String; - invoke-static {v12}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + const-string v3, "api_level" - move-result-object v12 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - iget-object v13, v1, Lf/c/a/p;->path:Ljava/lang/String; + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + iget-object v2, v2, Lf/c/a/w;->B:Ljava/lang/String; - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + const-string v3, "app_secret" - move-result-object v12 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - :try_start_0 - iget-object v13, v0, Lf/c/a/k1;->d:Ljava/util/List; + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; - invoke-interface {v13}, Ljava/util/List;->size()I + iget-object v2, v2, Lf/c/a/w;->e:Ljava/lang/String; - move-result v13 + const-string v3, "app_token" - sub-int/2addr v13, v5 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - invoke-static {v12, v1, v13}, Ld0/a/b/b/a;->u(Ljava/lang/String;Lf/c/a/p;I)Lf/c/a/j1; + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - move-result-object v12 + iget-object v2, v2, Lf/c/a/p0;->l:Ljava/lang/String; - check-cast v12, Lf/c/a/o1; + const-string v3, "app_version" - iget-object v13, v12, Lf/c/a/j1;->f:Lorg/json/JSONObject; + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - if-nez v13, :cond_4 + sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - invoke-virtual {v0, v1}, Lf/c/a/k1;->b(Lf/c/a/p;)V + const-string v3, "attribution_deeplink" - goto :goto_2 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - :cond_4 - if-nez v2, :cond_5 + iget-object v2, p0, Lf/c/a/n1;->e:Lf/c/a/x1; - goto :goto_2 + iget-object v2, v2, Lf/c/a/x1;->a:Ljava/util/Map; - :cond_5 - if-eqz v6, :cond_6 + const-string v3, "callback_params" - new-instance v6, Lf/c/a/r1; + invoke-static {v1, v3, v2}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V - invoke-interface {v2}, Lf/c/a/o0;->getContext()Landroid/content/Context; + iget-wide v2, p0, Lf/c/a/n1;->g:J - move-result-object v13 + const-string v4, "click_time" - invoke-direct {v6, v13}, Lf/c/a/r1;->(Landroid/content/Context;)V + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V - iget-wide v13, v1, Lf/c/a/p;->clickTimeInMilliseconds:J + iget-wide v2, p0, Lf/c/a/n1;->f:J - invoke-virtual {v6, v7, v13, v14}, Lf/c/a/r1;->g(Ljava/lang/String;J)V + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->c(Ljava/util/Map;Ljava/lang/String;J)V - :cond_6 - if-eqz v4, :cond_7 + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; - iput-wide v8, v12, Lf/c/a/o1;->i:J + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; - iput-wide v10, v12, Lf/c/a/o1;->j:J + invoke-static {v2}, Lf/c/a/e2;->e(Landroid/content/Context;)I - iput-object v3, v12, Lf/c/a/o1;->k:Ljava/lang/String; + move-result v2 - iput-boolean v5, v12, Lf/c/a/o1;->h:Z + int-to-long v2, v2 - :cond_7 - invoke-interface {v2, v12}, Lf/c/a/o0;->b(Lf/c/a/j1;)V - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 + const-string v4, "connectivity_type" - goto :goto_2 + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V - :catchall_0 - move-exception v2 + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - const-string v3, "Sdk_click runtime exception" + iget-object v2, v2, Lf/c/a/p0;->t:Ljava/lang/String; - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/k1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V + const-string v3, "country" - goto :goto_2 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - :catch_0 - move-exception v2 + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - const-string v3, "Sdk_click request failed. Will retry later" + iget-object v2, v2, Lf/c/a/p0;->A:Ljava/lang/String; - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/k1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V + const-string v3, "cpu_type" - invoke-virtual {v0, v1}, Lf/c/a/k1;->b(Lf/c/a/p;)V + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - goto :goto_2 + iget-wide v2, p0, Lf/c/a/n1;->a:J - :catch_1 - move-exception v2 + const-string v4, "created_at" - const-string v3, "Sdk_click request timed out. Will retry later" + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->b(Ljava/util/Map;Ljava/lang/String;J)V - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/k1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V + iget-object v2, p0, Lf/c/a/n1;->j:Ljava/lang/String; - invoke-virtual {v0, v1}, Lf/c/a/k1;->b(Lf/c/a/p;)V + const-string v3, "deeplink" - goto :goto_2 + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - :catch_2 - move-exception v2 + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; - const-string v3, "Sdk_click failed to encode parameters" + iget-object v2, v2, Lf/c/a/w;->l:Ljava/lang/Boolean; - invoke-virtual {v0, v1, v3, v2}, Lf/c/a/k1;->a(Lf/c/a/p;Ljava/lang/String;Ljava/lang/Throwable;)V + const-string v3, "device_known" - :goto_2 - iget-object v0, p0, Lf/c/a/n1;->e:Lf/c/a/k1; + invoke-static {v1, v3, v2}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V - iget-object v1, v0, Lf/c/a/k1;->e:Lf/c/a/l0; + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; - new-instance v2, Lf/c/a/m1; + iget-object v2, v2, Lf/c/a/p0;->o:Ljava/lang/String; - invoke-direct {v2, v0}, Lf/c/a/m1;->(Lf/c/a/k1;)V + const-string v3, "device_manufacturer" - iget-object v0, v1, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - invoke-virtual {v0, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + iget-object v2, v2, Lf/c/a/p0;->n:Ljava/lang/String; + + const-string v3, "device_name" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->m:Ljava/lang/String; + + const-string v3, "device_type" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->y:Ljava/lang/String; + + const-string v3, "display_height" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->x:Ljava/lang/String; + + const-string v3, "display_width" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->f:Ljava/lang/String; + + const-string v3, "environment" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-boolean v2, v2, Lf/c/a/w;->i:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "event_buffering_enabled" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->C:Ljava/lang/String; + + const-string v3, "external_device_id" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v4, v2, Lf/c/a/p0;->i:Ljava/lang/String; + + const-string v3, "fb_id" + + const-string v7, "fire_adid" + + const-string v10, "fire_tracking_enabled" + + move-object v2, v1 + + move-object v5, v8 + + move-object v6, v1 + + move-object v9, v1 + + invoke-static/range {v2 .. v10}, Lf/e/b/a/a;->S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->z:Ljava/lang/String; + + const-string v3, "hardware_name" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v2, p0, Lf/c/a/n1;->h:J + + const-string v4, "install_begin_time" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->c(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->C:Ljava/lang/String; + + const-string v3, "installed_at" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->s:Ljava/lang/String; + + const-string v3, "language" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v2, v2, Lf/c/a/n1$a;->e:J + + const-string v4, "last_interval" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v2}, Lf/c/a/e2;->k(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "mcc" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v2}, Lf/c/a/e2;->l(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "mnc" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v3, "needs_response_details" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-static {v2}, Lf/c/a/e2;->m(Landroid/content/Context;)I + + move-result v2 + + int-to-long v2, v2 + + const-string v4, "network_type" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->B:Ljava/lang/String; + + const-string v3, "os_build" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->p:Ljava/lang/String; + + const-string v3, "os_name" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v3, "os_version" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->k:Ljava/lang/String; + + const-string v3, "package_name" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->o:Ljava/util/Map; + + const-string v3, "params" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v2, p0, Lf/c/a/n1;->e:Lf/c/a/x1; + + iget-object v2, v2, Lf/c/a/x1;->b:Ljava/util/Map; + + const-string v3, "partner_params" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v2, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-object v2, v2, Lf/c/a/n1$a;->h:Ljava/lang/String; + + const-string v3, "push_token" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->l:Ljava/lang/String; + + const-string v3, "raw_referrer" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->k:Ljava/lang/String; + + const-string v3, "referrer" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->m:Ljava/lang/String; + + const-string v3, "referrer_api" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->i:Ljava/lang/String; + + const-string v3, "reftag" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->w:Ljava/lang/String; + + const-string v3, "screen_density" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->v:Ljava/lang/String; + + const-string v3, "screen_format" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object v2, v2, Lf/c/a/p0;->u:Ljava/lang/String; + + const-string v3, "screen_size" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v2, v2, Lf/c/a/w;->A:Ljava/lang/String; + + const-string v3, "secret_id" + + invoke-static {v1, v3, v2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget v2, v2, Lf/c/a/n1$a;->b:I + + int-to-long v2, v2 + + const-string v4, "session_count" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object v2, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v2, v2, Lf/c/a/n1$a;->f:J + + const-string v4, "session_length" + + invoke-static {v1, v4, v2, v3}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + const-string v2, "source" + + invoke-static {v1, v2, p1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + iget-object p1, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget p1, p1, Lf/c/a/n1$a;->c:I + + int-to-long v2, p1 + + const-string p1, "subsession_count" + + invoke-static {v1, p1, v2, v3}, Lf/c/a/n1;->e(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object p1, p0, Lf/c/a/n1;->d:Lf/c/a/n1$a; + + iget-wide v2, p1, Lf/c/a/n1$a;->d:J + + const-string p1, "time_spent" + + invoke-static {v1, p1, v2, v3}, Lf/c/a/n1;->d(Ljava/util/Map;Ljava/lang/String;J)V + + iget-object p1, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object p1, p1, Lf/c/a/p0;->D:Ljava/lang/String; + + const-string v2, "updated_at" + + invoke-static {v1, v2, p1}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p0, v1}, Lf/c/a/n1;->i(Ljava/util/Map;)V + + invoke-virtual {p0, v0}, Lf/c/a/n1;->k(Lf/c/a/t;)Lf/c/a/u; + + move-result-object p1 + + const-string v2, "/sdk_click" + + iput-object v2, p1, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v2, "" + + iput-object v2, p1, Lf/c/a/u;->suffix:Ljava/lang/String; + + iget-wide v2, p0, Lf/c/a/n1;->g:J + + iput-wide v2, p1, Lf/c/a/u;->clickTimeInMilliseconds:J + + iget-wide v2, p0, Lf/c/a/n1;->f:J + + iput-wide v2, p1, Lf/c/a/u;->clickTimeInSeconds:J + + iget-wide v2, p0, Lf/c/a/n1;->h:J + + iput-wide v2, p1, Lf/c/a/u;->installBeginTimeInSeconds:J + + invoke-virtual {v0}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v0 + + iget-object v2, p1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v3, p0, Lf/c/a/n1;->c:Lf/c/a/w; + + iget-object v4, v3, Lf/c/a/w;->d:Landroid/content/Context; + + iget-object v3, v3, Lf/c/a/w;->v:Lf/c/a/w0; + + invoke-static {v1, v0, v2, v4, v3}, Lf/c/a/g0;->c(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Lf/c/a/w0;)V + + iput-object v1, p1, Lf/c/a/u;->parameters:Ljava/util/Map; + + return-object p1 +.end method + +.method public final i(Ljava/util/Map;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + const-string v0, "mac_sha1" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "mac_md5" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "android_id" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "gps_adid" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "oaid" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "imei" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "meid" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "device_id" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "imeis" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "meids" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "device_ids" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_0 + + sget-object p1, Lf/c/a/n1;->p:Lf/c/a/w0; + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/Object; + + const-string v1, "Missing device id\'s. Please check if Proguard is correctly set with Adjust SDK" + + invoke-interface {p1, v1, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_0 return-void .end method + +.method public final j(Ljava/util/Map;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + const-string v0, "gps_adid" + + invoke-interface {p1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final k(Lf/c/a/t;)Lf/c/a/u; + .locals 1 + + new-instance v0, Lf/c/a/u; + + invoke-direct {v0, p1}, Lf/c/a/u;->(Lf/c/a/t;)V + + iget-object p1, p0, Lf/c/a/n1;->b:Lf/c/a/p0; + + iget-object p1, p1, Lf/c/a/p0;->j:Ljava/lang/String; + + iput-object p1, v0, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali/f/c/a/o.smali b/com.discord/smali/f/c/a/o.smali index eb098a0ad3..1564aae48a 100644 --- a/com.discord/smali/f/c/a/o.smali +++ b/com.discord/smali/f/c/a/o.smali @@ -1,257 +1,189 @@ -.class public final enum Lf/c/a/o; -.super Ljava/lang/Enum; -.source "ActivityKind.java" +.class public Lf/c/a/o; +.super Ljava/lang/Object; +.source "ActivityHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/c/a/o;", - ">;" - } -.end annotation +# instance fields +.field public final synthetic d:Lf/c/a/q0; - -# static fields -.field public static final enum d:Lf/c/a/o; - -.field public static final enum e:Lf/c/a/o; - -.field public static final enum f:Lf/c/a/o; - -.field public static final enum g:Lf/c/a/o; - -.field public static final enum h:Lf/c/a/o; - -.field public static final enum i:Lf/c/a/o; - -.field public static final enum j:Lf/c/a/o; - -.field public static final enum k:Lf/c/a/o; - -.field public static final synthetic l:[Lf/c/a/o; +.field public final synthetic e:Lf/c/a/a; # direct methods -.method public static constructor ()V - .locals 11 - - new-instance v0, Lf/c/a/o; - - const-string v1, "UNKNOWN" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->d:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "SESSION" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->e:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "EVENT" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->f:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "CLICK" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->g:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "ATTRIBUTION" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->h:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "REVENUE" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->i:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "REATTRIBUTION" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->j:Lf/c/a/o; - - new-instance v0, Lf/c/a/o; - - const-string v1, "INFO" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9}, Lf/c/a/o;->(Ljava/lang/String;I)V - - sput-object v0, Lf/c/a/o;->k:Lf/c/a/o; - - const/16 v1, 0x8 - - new-array v1, v1, [Lf/c/a/o; - - sget-object v10, Lf/c/a/o;->d:Lf/c/a/o; - - aput-object v10, v1, v2 - - sget-object v2, Lf/c/a/o;->e:Lf/c/a/o; - - aput-object v2, v1, v3 - - sget-object v2, Lf/c/a/o;->f:Lf/c/a/o; - - aput-object v2, v1, v4 - - sget-object v2, Lf/c/a/o;->g:Lf/c/a/o; - - aput-object v2, v1, v5 - - sget-object v2, Lf/c/a/o;->h:Lf/c/a/o; - - aput-object v2, v1, v6 - - sget-object v2, Lf/c/a/o;->i:Lf/c/a/o; - - aput-object v2, v1, v7 - - sget-object v2, Lf/c/a/o;->j:Lf/c/a/o; - - aput-object v2, v1, v8 - - aput-object v0, v1, v9 - - sput-object v1, Lf/c/a/o;->l:[Lf/c/a/o; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V +.method public constructor (Lf/c/a/a;Lf/c/a/q0;)V .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + iput-object p1, p0, Lf/c/a/o;->e:Lf/c/a/a; + + iput-object p2, p0, Lf/c/a/o;->d:Lf/c/a/q0; + + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method -.method public static valueOf(Ljava/lang/String;)Lf/c/a/o; - .locals 1 - - const-class v0, Lf/c/a/o; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lf/c/a/o; - - return-object p0 -.end method - -.method public static values()[Lf/c/a/o; - .locals 1 - - sget-object v0, Lf/c/a/o;->l:[Lf/c/a/o; - - invoke-virtual {v0}, [Lf/c/a/o;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/c/a/o; - - return-object v0 -.end method - # virtual methods -.method public toString()Ljava/lang/String; - .locals 2 +.method public run()V + .locals 5 - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + iget-object v0, p0, Lf/c/a/o;->e:Lf/c/a/a; - move-result v0 + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; - const/4 v1, 0x1 + if-nez v0, :cond_0 - if-eq v0, v1, :cond_4 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_3 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_2 - - const/4 v1, 0x4 - - if-eq v0, v1, :cond_1 - - const/4 v1, 0x7 - - if-eq v0, v1, :cond_0 - - const-string v0, "unknown" - - return-object v0 + return-void :cond_0 - const-string v0, "info" + iget-object v0, v0, Lf/c/a/w;->o:Lf/c/a/j1; - return-object v0 + if-nez v0, :cond_1 + + return-void :cond_1 - const-string v0, "attribution" + iget-object v1, p0, Lf/c/a/o;->d:Lf/c/a/q0; - return-object v0 + iget-boolean v2, v1, Lf/c/a/r1;->a:Z + + if-eqz v2, :cond_2 + + const/4 v1, 0x0 + + goto/16 :goto_6 :cond_2 - const-string v0, "click" + new-instance v2, Lf/c/a/y; - return-object v0 + invoke-direct {v2}, Lf/c/a/y;->()V + + iget-object v3, v1, Lf/c/a/q0;->k:Ljava/lang/String; + + const-string v4, "unity" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_9 + + iget-object v3, v1, Lf/c/a/q0;->i:Ljava/lang/String; + + const-string v4, "" + + if-eqz v3, :cond_3 + + goto :goto_0 :cond_3 - const-string v0, "event" + move-object v3, v4 - return-object v0 + :goto_0 + iput-object v3, v2, Lf/c/a/y;->e:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; + + if-eqz v3, :cond_4 + + goto :goto_1 :cond_4 - const-string v0, "session" + move-object v3, v4 - return-object v0 + :goto_1 + iput-object v3, v2, Lf/c/a/y;->c:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; + + if-eqz v3, :cond_5 + + goto :goto_2 + + :cond_5 + move-object v3, v4 + + :goto_2 + iput-object v3, v2, Lf/c/a/y;->d:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; + + if-eqz v3, :cond_6 + + goto :goto_3 + + :cond_6 + move-object v3, v4 + + :goto_3 + iput-object v3, v2, Lf/c/a/y;->b:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/q0;->j:Ljava/lang/String; + + if-eqz v3, :cond_7 + + move-object v4, v3 + + :cond_7 + iput-object v4, v2, Lf/c/a/y;->f:Ljava/lang/String; + + iget-boolean v3, v1, Lf/c/a/r1;->b:Z + + iput-boolean v3, v2, Lf/c/a/y;->a:Z + + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + if-eqz v1, :cond_8 + + goto :goto_4 + + :cond_8 + new-instance v1, Lorg/json/JSONObject; + + invoke-direct {v1}, Lorg/json/JSONObject;->()V + + :goto_4 + iput-object v1, v2, Lf/c/a/y;->g:Lorg/json/JSONObject; + + goto :goto_5 + + :cond_9 + iget-object v3, v1, Lf/c/a/q0;->i:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/y;->e:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/y;->c:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/y;->d:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/y;->b:Ljava/lang/String; + + iget-object v3, v1, Lf/c/a/q0;->j:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/y;->f:Ljava/lang/String; + + iget-boolean v3, v1, Lf/c/a/r1;->b:Z + + iput-boolean v3, v2, Lf/c/a/y;->a:Z + + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + iput-object v1, v2, Lf/c/a/y;->g:Lorg/json/JSONObject; + + :goto_5 + move-object v1, v2 + + :goto_6 + invoke-interface {v0, v1}, Lf/c/a/j1;->a(Lf/c/a/y;)V + + return-void .end method diff --git a/com.discord/smali/f/c/a/o0.smali b/com.discord/smali/f/c/a/o0.smali index 24c43f94e0..fd4e9fd4e6 100644 --- a/com.discord/smali/f/c/a/o0.smali +++ b/com.discord/smali/f/c/a/o0.smali @@ -1,53 +1,210 @@ -.class public interface abstract Lf/c/a/o0; -.super Ljava/lang/Object; -.source "IActivityHandler.java" +.class public final enum Lf/c/a/o0; +.super Ljava/lang/Enum; +.source "BackoffStrategy.java" -# virtual methods -.method public abstract a()Lf/c/a/p1; +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/c/a/o0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/c/a/o0; + +.field public static final enum e:Lf/c/a/o0; + +.field public static final enum f:Lf/c/a/o0; + +.field public static final enum g:Lf/c/a/o0; + +.field public static final synthetic h:[Lf/c/a/o0; + + +# instance fields +.field public maxRange:D + +.field public maxWait:J + +.field public milliSecondMultiplier:J + +.field public minRange:D + +.field public minRetries:I + + +# direct methods +.method public static constructor ()V + .locals 25 + + new-instance v12, Lf/c/a/o0; + + const-string v1, "LONG_WAIT" + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + const-wide/32 v4, 0x1d4c0 + + const-wide/32 v6, 0x5265c00 + + const-wide/high16 v8, 0x3fe0000000000000L # 0.5 + + const-wide/high16 v10, 0x3ff0000000000000L # 1.0 + + move-object v0, v12 + + invoke-direct/range {v0 .. v11}, Lf/c/a/o0;->(Ljava/lang/String;IIJJDD)V + + sput-object v12, Lf/c/a/o0;->d:Lf/c/a/o0; + + new-instance v0, Lf/c/a/o0; + + const-string v14, "SHORT_WAIT" + + const/4 v15, 0x1 + + const/16 v16, 0x1 + + const-wide/16 v17, 0xc8 + + const-wide/32 v19, 0x36ee80 + + const-wide/high16 v21, 0x3fe0000000000000L # 0.5 + + const-wide/high16 v23, 0x3ff0000000000000L # 1.0 + + move-object v13, v0 + + invoke-direct/range {v13 .. v24}, Lf/c/a/o0;->(Ljava/lang/String;IIJJDD)V + + sput-object v0, Lf/c/a/o0;->e:Lf/c/a/o0; + + new-instance v0, Lf/c/a/o0; + + const-string v2, "TEST_WAIT" + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + const-wide/16 v5, 0xc8 + + const-wide/16 v7, 0x3e8 + + const-wide/high16 v9, 0x3fe0000000000000L # 0.5 + + const-wide/high16 v11, 0x3ff0000000000000L # 1.0 + + move-object v1, v0 + + invoke-direct/range {v1 .. v12}, Lf/c/a/o0;->(Ljava/lang/String;IIJJDD)V + + sput-object v0, Lf/c/a/o0;->f:Lf/c/a/o0; + + new-instance v0, Lf/c/a/o0; + + const-string v14, "NO_WAIT" + + const/4 v15, 0x3 + + const/16 v16, 0x64 + + const-wide/16 v17, 0x1 + + const-wide/16 v19, 0x3e8 + + const-wide/high16 v21, 0x3ff0000000000000L # 1.0 + + move-object v13, v0 + + invoke-direct/range {v13 .. v24}, Lf/c/a/o0;->(Ljava/lang/String;IIJJDD)V + + sput-object v0, Lf/c/a/o0;->g:Lf/c/a/o0; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/c/a/o0; + + sget-object v2, Lf/c/a/o0;->d:Lf/c/a/o0; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + sget-object v2, Lf/c/a/o0;->e:Lf/c/a/o0; + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + sget-object v2, Lf/c/a/o0;->f:Lf/c/a/o0; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + const/4 v2, 0x3 + + aput-object v0, v1, v2 + + sput-object v1, Lf/c/a/o0;->h:[Lf/c/a/o0; + + return-void .end method -.method public abstract b(Lf/c/a/j1;)V +.method public constructor (Ljava/lang/String;IIJJDD)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(IJJDD)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/c/a/o0;->minRetries:I + + iput-wide p4, p0, Lf/c/a/o0;->milliSecondMultiplier:J + + iput-wide p6, p0, Lf/c/a/o0;->maxWait:J + + iput-wide p8, p0, Lf/c/a/o0;->minRange:D + + iput-wide p10, p0, Lf/c/a/o0;->maxRange:D + + return-void .end method -.method public abstract c()Lf/c/a/m0; +.method public static valueOf(Ljava/lang/String;)Lf/c/a/o0; + .locals 1 + + const-class v0, Lf/c/a/o0; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/c/a/o0; + + return-object p0 .end method -.method public abstract d()Lf/c/a/q; -.end method +.method public static values()[Lf/c/a/o0; + .locals 1 -.method public abstract e(Lf/c/a/q1;)V -.end method + sget-object v0, Lf/c/a/o0;->h:[Lf/c/a/o0; -.method public abstract f()Lf/c/a/r; -.end method + invoke-virtual {v0}, [Lf/c/a/o0;->clone()Ljava/lang/Object; -.method public abstract g(Lf/c/a/i0;)V -.end method + move-result-object v0 -.method public abstract getContext()Landroid/content/Context; -.end method + check-cast v0, [Lf/c/a/o0; -.method public abstract h()V -.end method - -.method public abstract i(JJLjava/lang/String;)V -.end method - -.method public abstract isEnabled()Z -.end method - -.method public abstract j(Lf/c/a/o1;)V -.end method - -.method public abstract k(Z)V -.end method - -.method public abstract l(Lf/c/a/s;)V -.end method - -.method public abstract onPause()V -.end method - -.method public abstract onResume()V + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/o1$a.smali b/com.discord/smali/f/c/a/o1$a.smali new file mode 100644 index 0000000000..9e51a10c4e --- /dev/null +++ b/com.discord/smali/f/c/a/o1$a.smali @@ -0,0 +1,146 @@ +.class public Lf/c/a/o1$a; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->(Lf/c/a/u0;Landroid/content/Context;Z)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$a;->d:Lf/c/a/o1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 7 + + iget-object v0, p0, Lf/c/a/o1$a;->d:Lf/c/a/o1; + + iget-object v1, v0, Lf/c/a/o1;->c:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/c/a/u0; + + new-instance v2, Lf/c/a/q1; + + invoke-direct {v2, v1, v0}, Lf/c/a/q1;->(Lf/c/a/u0;Lf/c/a/x0;)V + + iput-object v2, v0, Lf/c/a/o1;->b:Lf/c/a/y0; + + new-instance v1, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + iput-object v1, v0, Lf/c/a/o1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + const-string v1, "Package queue" + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + :try_start_0 + iget-object v4, v0, Lf/c/a/o1;->g:Landroid/content/Context; + + const-string v5, "AdjustIoPackageQueue" + + const-class v6, Ljava/util/List; + + invoke-static {v4, v5, v1, v6}, Lf/c/a/e2;->C(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + iput-object v4, v0, Lf/c/a/o1;->d:Ljava/util/List; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v4 + + iget-object v5, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v6, 0x2 + + new-array v6, v6, [Ljava/lang/Object; + + aput-object v1, v6, v3 + + invoke-virtual {v4}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v6, v2 + + const-string v1, "Failed to read %s file (%s)" + + invoke-interface {v5, v1, v6}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + :goto_0 + iget-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + aput-object v1, v2, v3 + + const-string v1, "Package handler read %d packages" + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_1 + + :cond_0 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + iput-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + :goto_1 + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1$b.smali b/com.discord/smali/f/c/a/o1$b.smali new file mode 100644 index 0000000000..3bf9359c9d --- /dev/null +++ b/com.discord/smali/f/c/a/o1$b.smali @@ -0,0 +1,97 @@ +.class public Lf/c/a/o1$b; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->g(Lf/c/a/u;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/u; + +.field public final synthetic e:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;Lf/c/a/u;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$b;->e:Lf/c/a/o1; + + iput-object p2, p0, Lf/c/a/o1$b;->d:Lf/c/a/u; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 7 + + iget-object v0, p0, Lf/c/a/o1$b;->e:Lf/c/a/o1; + + iget-object v1, p0, Lf/c/a/o1$b;->d:Lf/c/a/u; + + iget-object v2, v0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v2, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Object; + + iget-object v4, v0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v4}, Ljava/util/List;->size()I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + const/4 v4, 0x1 + + aput-object v1, v3, v4 + + const-string v6, "Added package %d (%s)" + + invoke-interface {v2, v6, v3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v2, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v3, v4, [Ljava/lang/Object; + + invoke-virtual {v1}, Lf/c/a/u;->a()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v3, v5 + + const-string v1, "%s" + + invoke-interface {v2, v1, v3}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/c/a/o1;->m()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1$c.smali b/com.discord/smali/f/c/a/o1$c.smali new file mode 100644 index 0000000000..52a04ed3e1 --- /dev/null +++ b/com.discord/smali/f/c/a/o1$c.smali @@ -0,0 +1,45 @@ +.class public Lf/c/a/o1$c; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->e()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$c;->d:Lf/c/a/o1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 1 + + iget-object v0, p0, Lf/c/a/o1$c;->d:Lf/c/a/o1; + + invoke-virtual {v0}, Lf/c/a/o1;->l()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1$d.smali b/com.discord/smali/f/c/a/o1$d.smali new file mode 100644 index 0000000000..e2183d1aa1 --- /dev/null +++ b/com.discord/smali/f/c/a/o1$d.smali @@ -0,0 +1,77 @@ +.class public Lf/c/a/o1$d; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->f(Lf/c/a/r1;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$d;->d:Lf/c/a/o1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/c/a/o1$d;->d:Lf/c/a/o1; + + iget-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + const/4 v2, 0x0 + + invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + invoke-virtual {v0}, Lf/c/a/o1;->m()V + + iget-object v1, v0, Lf/c/a/o1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + iget-object v1, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v2, v2, [Ljava/lang/Object; + + const-string v3, "Package handler can send" + + invoke-interface {v1, v3, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/c/a/o1;->l()V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1$e.smali b/com.discord/smali/f/c/a/o1$e.smali new file mode 100644 index 0000000000..79c934c7ed --- /dev/null +++ b/com.discord/smali/f/c/a/o1$e.smali @@ -0,0 +1,63 @@ +.class public Lf/c/a/o1$e; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->i(Lf/c/a/r1;Lf/c/a/u;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$e;->d:Lf/c/a/o1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/c/a/o1$e;->d:Lf/c/a/o1; + + iget-object v0, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + const-string v3, "Package handler can send" + + invoke-interface {v0, v3, v2}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/o1$e;->d:Lf/c/a/o1; + + iget-object v0, v0, Lf/c/a/o1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + iget-object v0, p0, Lf/c/a/o1$e;->d:Lf/c/a/o1; + + invoke-virtual {v0}, Lf/c/a/o1;->e()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1$f.smali b/com.discord/smali/f/c/a/o1$f.smali new file mode 100644 index 0000000000..accb6349f1 --- /dev/null +++ b/com.discord/smali/f/c/a/o1$f.smali @@ -0,0 +1,152 @@ +.class public Lf/c/a/o1$f; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->h(Lf/c/a/x1;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/x1; + +.field public final synthetic e:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;Lf/c/a/x1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$f;->e:Lf/c/a/o1; + + iput-object p2, p0, Lf/c/a/o1$f;->d:Lf/c/a/x1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 8 + + iget-object v0, p0, Lf/c/a/o1$f;->e:Lf/c/a/o1; + + iget-object v1, p0, Lf/c/a/o1$f;->d:Lf/c/a/x1; + + if-eqz v0, :cond_2 + + if-nez v1, :cond_0 + + goto :goto_1 + + :cond_0 + iget-object v2, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v3, 0x0 + + new-array v4, v3, [Ljava/lang/Object; + + const-string v5, "Updating package handler queue" + + invoke-interface {v2, v5, v4}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v2, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v4, 0x1 + + new-array v5, v4, [Ljava/lang/Object; + + iget-object v6, v1, Lf/c/a/x1;->a:Ljava/util/Map; + + aput-object v6, v5, v3 + + const-string v6, "Session callback parameters: %s" + + invoke-interface {v2, v6, v5}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v2, v0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v4, v4, [Ljava/lang/Object; + + iget-object v5, v1, Lf/c/a/x1;->b:Ljava/util/Map; + + aput-object v5, v4, v3 + + const-string v3, "Session partner parameters: %s" + + invoke-interface {v2, v3, v4}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v2, v0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/c/a/u; + + iget-object v4, v3, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v5, v1, Lf/c/a/x1;->a:Ljava/util/Map; + + iget-object v6, v3, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + const-string v7, "Callback" + + invoke-static {v5, v6, v7}, Lf/c/a/e2;->y(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v5 + + const-string v6, "callback_params" + + invoke-static {v4, v6, v5}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + iget-object v5, v1, Lf/c/a/x1;->b:Ljava/util/Map; + + iget-object v3, v3, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + const-string v6, "Partner" + + invoke-static {v5, v3, v6}, Lf/c/a/e2;->y(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v3 + + const-string v5, "partner_params" + + invoke-static {v4, v5, v3}, Lf/c/a/n1;->f(Ljava/util/Map;Ljava/lang/String;Ljava/util/Map;)V + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Lf/c/a/o1;->m()V + + :goto_1 + return-void + + :cond_2 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali/f/c/a/o1$g.smali b/com.discord/smali/f/c/a/o1$g.smali new file mode 100644 index 0000000000..365bf98667 --- /dev/null +++ b/com.discord/smali/f/c/a/o1$g.smali @@ -0,0 +1,49 @@ +.class public Lf/c/a/o1$g; +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/o1;->flush()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/o1; + + +# direct methods +.method public constructor (Lf/c/a/o1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/o1$g;->d:Lf/c/a/o1; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/c/a/o1$g;->d:Lf/c/a/o1; + + iget-object v1, v0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->clear()V + + invoke-virtual {v0}, Lf/c/a/o1;->m()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/o1.smali b/com.discord/smali/f/c/a/o1.smali index c994b5f181..0206868e3d 100644 --- a/com.discord/smali/f/c/a/o1.smali +++ b/com.discord/smali/f/c/a/o1.smali @@ -1,23 +1,553 @@ .class public Lf/c/a/o1; -.super Lf/c/a/j1; -.source "SdkClickResponseData.java" +.super Ljava/lang/Object; +.source "PackageHandler.java" + +# interfaces +.implements Lf/c/a/x0; # instance fields -.field public h:Z +.field public a:Lf/c/a/f2/h; -.field public i:J +.field public b:Lf/c/a/y0; -.field public j:J +.field public c:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/c/a/u0;", + ">;" + } + .end annotation +.end field + +.field public d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/c/a/u;", + ">;" + } + .end annotation +.end field + +.field public e:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public f:Z + +.field public g:Landroid/content/Context; + +.field public h:Lf/c/a/w0; + +.field public i:Lf/c/a/o0; + +.field public j:Lf/c/a/o0; .field public k:Ljava/lang/String; +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/String; + # direct methods -.method public constructor ()V - .locals 0 +.method public constructor (Lf/c/a/u0;Landroid/content/Context;Z)V + .locals 2 - invoke-direct {p0}, Lf/c/a/j1;->()V + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/c/a/f2/c; + + const-string v1, "PackageHandler" + + invoke-direct {v0, v1}, Lf/c/a/f2/c;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/o1;->h:Lf/c/a/w0; + + sget-object v0, Lf/c/a/o0;->d:Lf/c/a/o0; + + iput-object v0, p0, Lf/c/a/o1;->i:Lf/c/a/o0; + + sget-object v0, Lf/c/a/o0;->e:Lf/c/a/o0; + + iput-object v0, p0, Lf/c/a/o1;->j:Lf/c/a/o0; + + invoke-virtual {p0, p1, p2, p3}, Lf/c/a/o1;->k(Lf/c/a/u0;Landroid/content/Context;Z)V + + iget-object p1, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance p2, Lf/c/a/o1$a; + + invoke-direct {p2, p0}, Lf/c/a/o1$a;->(Lf/c/a/o1;)V + + check-cast p1, Lf/c/a/f2/c; + + invoke-virtual {p1, p2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + + +# virtual methods +.method public a()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/c/a/o1;->k:Ljava/lang/String; + + return-object v0 +.end method + +.method public b()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/c/a/o1;->l:Ljava/lang/String; + + return-object v0 +.end method + +.method public c()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/c/a/o1;->m:Ljava/lang/String; + + return-object v0 +.end method + +.method public d()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/c/a/o1;->f:Z + + return-void +.end method + +.method public e()V + .locals 2 + + iget-object v0, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/o1$c; + + invoke-direct {v1, p0}, Lf/c/a/o1$c;->(Lf/c/a/o1;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public f(Lf/c/a/r1;)V + .locals 2 + + iget-object v0, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/o1$d; + + invoke-direct {v1, p0}, Lf/c/a/o1$d;->(Lf/c/a/o1;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + iget-object v0, p0, Lf/c/a/o1;->c:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/u0; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Lf/c/a/u0;->e(Lf/c/a/r1;)V + + :cond_0 + return-void +.end method + +.method public flush()V + .locals 2 + + iget-object v0, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/o1$g; + + invoke-direct {v1, p0}, Lf/c/a/o1$g;->(Lf/c/a/o1;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public g(Lf/c/a/u;)V + .locals 2 + + iget-object v0, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/o1$b; + + invoke-direct {v1, p0, p1}, Lf/c/a/o1$b;->(Lf/c/a/o1;Lf/c/a/u;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public h(Lf/c/a/x1;)V + .locals 3 + + if-eqz p1, :cond_1 + + new-instance v0, Lf/c/a/x1; + + invoke-direct {v0}, Lf/c/a/x1;->()V + + iget-object v1, p1, Lf/c/a/x1;->a:Ljava/util/Map; + + if-eqz v1, :cond_0 + + new-instance v1, Ljava/util/HashMap; + + iget-object v2, p1, Lf/c/a/x1;->a:Ljava/util/Map; + + invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + iput-object v1, v0, Lf/c/a/x1;->a:Ljava/util/Map; + + :cond_0 + iget-object v1, p1, Lf/c/a/x1;->b:Ljava/util/Map; + + if-eqz v1, :cond_2 + + new-instance v1, Ljava/util/HashMap; + + iget-object p1, p1, Lf/c/a/x1;->b:Ljava/util/Map; + + invoke-direct {v1, p1}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + iput-object v1, v0, Lf/c/a/x1;->b:Ljava/util/Map; + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :cond_2 + :goto_0 + iget-object p1, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/o1$f; + + invoke-direct {v1, p0, v0}, Lf/c/a/o1$f;->(Lf/c/a/o1;Lf/c/a/x1;)V + + check-cast p1, Lf/c/a/f2/c; + + invoke-virtual {p1, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public i(Lf/c/a/r1;Lf/c/a/u;)V + .locals 9 + + const/4 v0, 0x1 + + iput-boolean v0, p1, Lf/c/a/r1;->b:Z + + iget-object v1, p0, Lf/c/a/o1;->c:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/c/a/u0; + + if-eqz v1, :cond_0 + + invoke-interface {v1, p1}, Lf/c/a/u0;->e(Lf/c/a/r1;)V + + :cond_0 + new-instance p1, Lf/c/a/o1$e; + + invoke-direct {p1, p0}, Lf/c/a/o1$e;->(Lf/c/a/o1;)V + + iget v1, p2, Lf/c/a/u;->retries:I + + add-int/2addr v1, v0 + + iput v1, p2, Lf/c/a/u;->retries:I + + new-instance v2, Lf/c/a/z1; + + iget-object v3, p0, Lf/c/a/o1;->g:Landroid/content/Context; + + invoke-direct {v2, v3}, Lf/c/a/z1;->(Landroid/content/Context;)V + + iget-object p2, p2, Lf/c/a/u;->activityKind:Lf/c/a/t; + + sget-object v3, Lf/c/a/t;->e:Lf/c/a/t; + + const/4 v4, 0x0 + + if-ne p2, v3, :cond_1 + + monitor-enter v2 + + :try_start_0 + const-string p2, "install_tracked" + + invoke-virtual {v2, p2, v4}, Lf/c/a/z1;->a(Ljava/lang/String;Z)Z + + move-result p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v2 + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/c/a/o1;->j:Lf/c/a/o0; + + invoke-static {v1, p2}, Lf/c/a/e2;->q(ILf/c/a/o0;)J + + move-result-wide v2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit v2 + + throw p1 + + :cond_1 + iget-object p2, p0, Lf/c/a/o1;->i:Lf/c/a/o0; + + invoke-static {v1, p2}, Lf/c/a/e2;->q(ILf/c/a/o0;)J + + move-result-wide v2 + + :goto_0 + long-to-double v5, v2 + + const-wide v7, 0x408f400000000000L # 1000.0 + + div-double/2addr v5, v7 + + sget-object p2, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {p2, v5, v6}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object p2 + + iget-object v5, p0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const-string v6, "Waiting for %s seconds before retrying the %d time" + + const/4 v7, 0x2 + + new-array v7, v7, [Ljava/lang/Object; + + aput-object p2, v7, v4 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + aput-object p2, v7, v0 + + invoke-interface {v5, v6, v7}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object p2, p0, Lf/c/a/o1;->a:Lf/c/a/f2/h; + + check-cast p2, Lf/c/a/f2/c; + + invoke-virtual {p2, p1, v2, v3}, Lf/c/a/f2/c;->b(Ljava/lang/Runnable;J)V + + return-void +.end method + +.method public j()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/o1;->f:Z + + return-void +.end method + +.method public k(Lf/c/a/u0;Landroid/content/Context;Z)V + .locals 1 + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/c/a/o1;->c:Ljava/lang/ref/WeakReference; + + iput-object p2, p0, Lf/c/a/o1;->g:Landroid/content/Context; + + xor-int/lit8 p2, p3, 0x1 + + iput-boolean p2, p0, Lf/c/a/o1;->f:Z + + invoke-interface {p1}, Lf/c/a/u0;->a()Ljava/lang/String; + + move-result-object p2 + + iput-object p2, p0, Lf/c/a/o1;->k:Ljava/lang/String; + + invoke-interface {p1}, Lf/c/a/u0;->b()Ljava/lang/String; + + move-result-object p2 + + iput-object p2, p0, Lf/c/a/o1;->l:Ljava/lang/String; + + invoke-interface {p1}, Lf/c/a/u0;->c()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/o1;->m:Ljava/lang/String; + + return-void +.end method + +.method public final l()V + .locals 5 + + iget-object v0, p0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v0, p0, Lf/c/a/o1;->f:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Package handler is paused" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/c/a/o1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v2, 0x1 + + invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/c/a/o1;->h:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Package handler is already sending" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void + + :cond_2 + iget-object v0, p0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/u; + + iget-object v1, p0, Lf/c/a/o1;->b:Lf/c/a/y0; + + iget-object v3, p0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v3 + + sub-int/2addr v3, v2 + + check-cast v1, Lf/c/a/q1; + + iget-object v2, v1, Lf/c/a/q1;->a:Lf/c/a/f2/h; + + new-instance v4, Lf/c/a/p1; + + invoke-direct {v4, v1, v0, v3}, Lf/c/a/p1;->(Lf/c/a/q1;Lf/c/a/u;I)V + + check-cast v2, Lf/c/a/f2/c; + + invoke-virtual {v2, v4}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final m()V + .locals 4 + + iget-object v0, p0, Lf/c/a/o1;->d:Ljava/util/List; + + iget-object v1, p0, Lf/c/a/o1;->g:Landroid/content/Context; + + const-string v2, "AdjustIoPackageQueue" + + const-string v3, "Package queue" + + invoke-static {v0, v1, v2, v3}, Lf/c/a/e2;->I(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v0, p0, Lf/c/a/o1;->h:Lf/c/a/w0; + + const/4 v1, 0x1 + + new-array v1, v1, [Ljava/lang/Object; + + iget-object v2, p0, Lf/c/a/o1;->d:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + const-string v2, "Package handler wrote %d packages" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali/f/c/a/p.smali b/com.discord/smali/f/c/a/p.smali index c0be835d7f..c1a079604c 100644 --- a/com.discord/smali/f/c/a/p.smali +++ b/com.discord/smali/f/c/a/p.smali @@ -1,710 +1,149 @@ .class public Lf/c/a/p; .super Ljava/lang/Object; -.source "ActivityPackage.java" +.source "ActivityHandler.java" # interfaces -.implements Ljava/io/Serializable; - - -# static fields -.field public static final serialPersistentFields:[Ljava/io/ObjectStreamField; - -.field public static final serialVersionUID:J = -0x7fab32c0b48621L +.implements Ljava/lang/Runnable; # instance fields -.field public activityKind:Lf/c/a/o; +.field public final synthetic d:Lf/c/a/y1; -.field public callbackParameters:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public clickTimeInMilliseconds:J - -.field public clickTimeInSeconds:J - -.field public clientSdk:Ljava/lang/String; - -.field public transient d:I - -.field public installBeginTimeInSeconds:J - -.field public parameters:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public partnerParameters:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public path:Ljava/lang/String; - -.field public retries:I - -.field public suffix:Ljava/lang/String; +.field public final synthetic e:Lf/c/a/a; # direct methods -.method public static constructor ()V - .locals 5 +.method public constructor (Lf/c/a/a;Lf/c/a/y1;)V + .locals 0 - const-class v0, Ljava/lang/String; + iput-object p1, p0, Lf/c/a/p;->e:Lf/c/a/a; - const/4 v1, 0x7 - - new-array v1, v1, [Ljava/io/ObjectStreamField; - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "path" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "clientSdk" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-class v3, Ljava/util/Map; - - const-string v4, "parameters" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-class v3, Lf/c/a/o; - - const-string v4, "activityKind" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x3 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "suffix" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v0, 0x4 - - aput-object v2, v1, v0 - - new-instance v0, Ljava/io/ObjectStreamField; - - const-class v2, Ljava/util/Map; - - const-string v3, "callbackParameters" - - invoke-direct {v0, v3, v2}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v2, 0x5 - - aput-object v0, v1, v2 - - new-instance v0, Ljava/io/ObjectStreamField; - - const-class v2, Ljava/util/Map; - - const-string v3, "partnerParameters" - - invoke-direct {v0, v3, v2}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v2, 0x6 - - aput-object v0, v1, v2 - - sput-object v1, Lf/c/a/p;->serialPersistentFields:[Ljava/io/ObjectStreamField; - - return-void -.end method - -.method public constructor (Lf/c/a/o;)V - .locals 1 + iput-object p2, p0, Lf/c/a/p;->d:Lf/c/a/y1; invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object v0, Lf/c/a/o;->d:Lf/c/a/o; - - iput-object v0, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - iput-object p1, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - return-void -.end method - -.method private readObject(Ljava/io/ObjectInputStream;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/ClassNotFoundException;, - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/io/ObjectInputStream;->readFields()Ljava/io/ObjectInputStream$GetField; - - move-result-object p1 - - const-string v0, "path" - - const/4 v1, 0x0 - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/p;->path:Ljava/lang/String; - - const-string v0, "clientSdk" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - const-string v0, "parameters" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map; - - iput-object v0, p0, Lf/c/a/p;->parameters:Ljava/util/Map; - - sget-object v0, Lf/c/a/o;->d:Lf/c/a/o; - - const-string v2, "activityKind" - - invoke-static {p1, v2, v0}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/c/a/o; - - iput-object v0, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - const-string v0, "suffix" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/p;->suffix:Ljava/lang/String; - - const-string v0, "callbackParameters" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map; - - iput-object v0, p0, Lf/c/a/p;->callbackParameters:Ljava/util/Map; - - const-string v0, "partnerParameters" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map; - - iput-object p1, p0, Lf/c/a/p;->partnerParameters:Ljava/util/Map; - - return-void -.end method - -.method private writeObject(Ljava/io/ObjectOutputStream;)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V - return-void .end method # virtual methods -.method public a()Ljava/lang/String; - .locals 9 +.method public run()V + .locals 5 - new-instance v0, Ljava/lang/StringBuilder; + iget-object v0, p0, Lf/c/a/p;->e:Lf/c/a/a; - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Object; - - iget-object v4, p0, Lf/c/a/p;->path:Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - const-string v4, "Path: %s\n" - - invoke-static {v1, v4, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v3, v2, [Ljava/lang/Object; - - iget-object v4, p0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - aput-object v4, v3, v5 - - const-string v4, "ClientSdk: %s\n" - - invoke-static {v1, v4, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/c/a/p;->parameters:Ljava/util/Map; - - if-eqz v1, :cond_1 - - const-string v1, "Parameters:" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - new-instance v1, Ljava/util/TreeMap; - - iget-object v3, p0, Lf/c/a/p;->parameters:Ljava/util/Map; - - invoke-direct {v1, v3}, Ljava/util/TreeMap;->(Ljava/util/Map;)V - - const-string v3, "app_secret" - - const-string v4, "secret_id" - - filled-new-array {v3, v4}, [Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v3 - - invoke-virtual {v1}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - invoke-interface {v3, v6}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v8, 0x2 - - new-array v8, v8, [Ljava/lang/Object; - - aput-object v6, v8, v5 - - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - aput-object v4, v8, v2 - - const-string v4, "\n\t%-16s %s" - - invoke-static {v7, v4, v8}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public b()Ljava/lang/String; - .locals 4 - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-virtual {v2}, Lf/c/a/o;->toString()Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/p;->suffix:Ljava/lang/String; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - const-string v2, "Failed to track %s%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-nez p1, :cond_1 - - return v1 - - :cond_1 - const-class v2, Lf/c/a/p; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_2 - - return v1 - - :cond_2 - check-cast p1, Lf/c/a/p; - - iget-object v2, p0, Lf/c/a/p;->path:Ljava/lang/String; - - iget-object v3, p1, Lf/c/a/p;->path:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_3 - - return v1 - - :cond_3 - iget-object v2, p0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - iget-object v3, p1, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_4 - - return v1 - - :cond_4 - iget-object v2, p0, Lf/c/a/p;->parameters:Ljava/util/Map; - - iget-object v3, p1, Lf/c/a/p;->parameters:Ljava/util/Map; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_5 - - return v1 - - :cond_5 - iget-object v2, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - iget-object v3, p1, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_6 - - return v1 - - :cond_6 - iget-object v2, p0, Lf/c/a/p;->suffix:Ljava/lang/String; - - iget-object v3, p1, Lf/c/a/p;->suffix:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_7 - - return v1 - - :cond_7 - iget-object v2, p0, Lf/c/a/p;->callbackParameters:Ljava/util/Map; - - iget-object v3, p1, Lf/c/a/p;->callbackParameters:Ljava/util/Map; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_8 - - return v1 - - :cond_8 - iget-object v2, p0, Lf/c/a/p;->partnerParameters:Ljava/util/Map; - - iget-object p1, p1, Lf/c/a/p;->partnerParameters:Ljava/util/Map; - - invoke-static {v2, p1}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_9 - - return v1 - - :cond_9 - return v0 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/c/a/p;->d:I - - if-nez v0, :cond_1 - - const/16 v0, 0x11 - - iput v0, p0, Lf/c/a/p;->d:I - - mul-int/lit8 v0, v0, 0x25 - - iget-object v1, p0, Lf/c/a/p;->path:Ljava/lang/String; - - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v1 - - add-int/2addr v1, v0 - - iput v1, p0, Lf/c/a/p;->d:I - - mul-int/lit8 v1, v1, 0x25 - - iget-object v0, p0, Lf/c/a/p;->clientSdk:Ljava/lang/String; - - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v0 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/c/a/p;->d:I - - mul-int/lit8 v0, v0, 0x25 - - iget-object v1, p0, Lf/c/a/p;->parameters:Ljava/util/Map; - - invoke-static {v1}, Lf/c/a/v1;->s(Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v1, v0 - - iput v1, p0, Lf/c/a/p;->d:I - - mul-int/lit8 v1, v1, 0x25 - - iget-object v0, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; if-nez v0, :cond_0 - const/4 v0, 0x0 + return-void + + :cond_0 + iget-object v0, v0, Lf/c/a/w;->p:Lf/c/a/m1; + + if-nez v0, :cond_1 + + return-void + + :cond_1 + iget-object v1, p0, Lf/c/a/p;->d:Lf/c/a/y1; + + iget-boolean v2, v1, Lf/c/a/r1;->a:Z + + if-nez v2, :cond_2 + + const/4 v1, 0x0 + + goto :goto_4 + + :cond_2 + new-instance v2, Lf/c/a/f0; + + invoke-direct {v2}, Lf/c/a/f0;->()V + + iget-object v3, v1, Lf/c/a/y1;->i:Ljava/lang/String; + + const-string v4, "unity" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_7 + + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; + + const-string v4, "" + + if-eqz v3, :cond_3 goto :goto_0 - :cond_0 - invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I - - move-result v0 + :cond_3 + move-object v3, v4 :goto_0 - add-int/2addr v1, v0 + iput-object v3, v2, Lf/c/a/f0;->b:Ljava/lang/String; - iput v1, p0, Lf/c/a/p;->d:I + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; - mul-int/lit8 v1, v1, 0x25 + if-eqz v3, :cond_4 - iget-object v0, p0, Lf/c/a/p;->suffix:Ljava/lang/String; + goto :goto_1 - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I + :cond_4 + move-object v3, v4 - move-result v0 + :goto_1 + iput-object v3, v2, Lf/c/a/f0;->c:Ljava/lang/String; - add-int/2addr v0, v1 + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; - iput v0, p0, Lf/c/a/p;->d:I + if-eqz v3, :cond_5 - mul-int/lit8 v0, v0, 0x25 + move-object v4, v3 - iget-object v1, p0, Lf/c/a/p;->callbackParameters:Ljava/util/Map; + :cond_5 + iput-object v4, v2, Lf/c/a/f0;->a:Ljava/lang/String; - invoke-static {v1}, Lf/c/a/v1;->s(Ljava/lang/Object;)I + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; - move-result v1 + if-eqz v1, :cond_6 - add-int/2addr v1, v0 + goto :goto_2 - iput v1, p0, Lf/c/a/p;->d:I + :cond_6 + new-instance v1, Lorg/json/JSONObject; - mul-int/lit8 v1, v1, 0x25 + invoke-direct {v1}, Lorg/json/JSONObject;->()V - iget-object v0, p0, Lf/c/a/p;->partnerParameters:Ljava/util/Map; + :goto_2 + iput-object v1, v2, Lf/c/a/f0;->d:Lorg/json/JSONObject; - invoke-static {v0}, Lf/c/a/v1;->s(Ljava/lang/Object;)I + goto :goto_3 - move-result v0 + :cond_7 + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; - add-int/2addr v0, v1 + iput-object v3, v2, Lf/c/a/f0;->b:Ljava/lang/String; - iput v0, p0, Lf/c/a/p;->d:I + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; - :cond_1 - iget v0, p0, Lf/c/a/p;->d:I + iput-object v3, v2, Lf/c/a/f0;->c:Ljava/lang/String; - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - iget-object v2, p0, Lf/c/a/p;->activityKind:Lf/c/a/o; - - invoke-virtual {v2}, Lf/c/a/o;->toString()Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/p;->suffix:Ljava/lang/String; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - const-string v2, "%s%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; + + iput-object v3, v2, Lf/c/a/f0;->a:Ljava/lang/String; + + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + iput-object v1, v2, Lf/c/a/f0;->d:Lorg/json/JSONObject; + + :goto_3 + move-object v1, v2 + + :goto_4 + invoke-interface {v0, v1}, Lf/c/a/m1;->a(Lf/c/a/f0;)V + + return-void .end method diff --git a/com.discord/smali/f/c/a/p0.smali b/com.discord/smali/f/c/a/p0.smali index bd8923e34a..06ae9416d8 100644 --- a/com.discord/smali/f/c/a/p0.smali +++ b/com.discord/smali/f/c/a/p0.smali @@ -1,3 +1,887 @@ -.class public interface abstract Lf/c/a/p0; +.class public Lf/c/a/p0; .super Ljava/lang/Object; -.source "IAttributionHandler.java" +.source "DeviceInfo.java" + + +# instance fields +.field public A:Ljava/lang/String; + +.field public B:Ljava/lang/String; + +.field public C:Ljava/lang/String; + +.field public D:Ljava/lang/String; + +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:I + +.field public d:Ljava/lang/Boolean; + +.field public e:Z + +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; + +.field public h:Ljava/lang/String; + +.field public i:Ljava/lang/String; + +.field public j:Ljava/lang/String; + +.field public k:Ljava/lang/String; + +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/String; + +.field public n:Ljava/lang/String; + +.field public o:Ljava/lang/String; + +.field public p:Ljava/lang/String; + +.field public q:Ljava/lang/String; + +.field public r:Ljava/lang/String; + +.field public s:Ljava/lang/String; + +.field public t:Ljava/lang/String; + +.field public u:Ljava/lang/String; + +.field public v:Ljava/lang/String; + +.field public w:Ljava/lang/String; + +.field public x:Ljava/lang/String; + +.field public y:Ljava/lang/String; + +.field public z:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/String;)V + .locals 12 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/p0;->e:Z + + invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; + + move-result-object v2 + + invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->j(Landroid/content/res/Configuration;)Ljava/util/Locale; + + move-result-object v3 + + iget v1, v1, Landroid/content/res/Configuration;->screenLayout:I + + invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v4 + + iput-object v4, p0, Lf/c/a/p0;->k:Ljava/lang/String; + + const/4 v4, 0x0 + + :try_start_0 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v5 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v5 + + iget-object v5, v5, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-object v5, v4 + + :goto_0 + iput-object v5, p0, Lf/c/a/p0;->l:Ljava/lang/String; + + and-int/lit8 v5, v1, 0xf + + const/4 v6, 0x4 + + const/4 v7, 0x3 + + const/4 v8, 0x2 + + const/4 v9, 0x1 + + if-eq v5, v9, :cond_1 + + if-eq v5, v8, :cond_1 + + if-eq v5, v7, :cond_0 + + if-eq v5, v6, :cond_0 + + move-object v10, v4 + + goto :goto_1 + + :cond_0 + const-string v10, "tablet" + + goto :goto_1 + + :cond_1 + const-string v10, "phone" + + :goto_1 + iput-object v10, p0, Lf/c/a/p0;->m:Ljava/lang/String; + + sget-object v10, Landroid/os/Build;->MODEL:Ljava/lang/String; + + iput-object v10, p0, Lf/c/a/p0;->n:Ljava/lang/String; + + sget-object v10, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; + + iput-object v10, p0, Lf/c/a/p0;->o:Ljava/lang/String; + + const-string v10, "android" + + iput-object v10, p0, Lf/c/a/p0;->p:Ljava/lang/String; + + sget-object v10, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + iput-object v10, p0, Lf/c/a/p0;->q:Ljava/lang/String; + + const-string v10, "" + + invoke-static {v10}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v10 + + sget v11, Landroid/os/Build$VERSION;->SDK_INT:I + + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v10 + + iput-object v10, p0, Lf/c/a/p0;->r:Ljava/lang/String; + + invoke-virtual {v3}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; + + move-result-object v10 + + iput-object v10, p0, Lf/c/a/p0;->s:Ljava/lang/String; + + invoke-virtual {v3}, Ljava/util/Locale;->getCountry()Ljava/lang/String; + + move-result-object v3 + + iput-object v3, p0, Lf/c/a/p0;->t:Ljava/lang/String; + + const-string v3, "normal" + + if-eq v5, v9, :cond_5 + + if-eq v5, v8, :cond_4 + + if-eq v5, v7, :cond_3 + + if-eq v5, v6, :cond_2 + + move-object v5, v4 + + goto :goto_2 + + :cond_2 + const-string/jumbo v5, "xlarge" + + goto :goto_2 + + :cond_3 + const-string v5, "large" + + goto :goto_2 + + :cond_4 + move-object v5, v3 + + goto :goto_2 + + :cond_5 + const-string v5, "small" + + :goto_2 + iput-object v5, p0, Lf/c/a/p0;->u:Ljava/lang/String; + + and-int/lit8 v1, v1, 0x30 + + const/16 v5, 0x10 + + if-eq v1, v5, :cond_7 + + const/16 v3, 0x20 + + if-eq v1, v3, :cond_6 + + move-object v3, v4 + + goto :goto_3 + + :cond_6 + const-string v3, "long" + + :cond_7 + :goto_3 + iput-object v3, p0, Lf/c/a/p0;->v:Ljava/lang/String; + + iget v1, v2, Landroid/util/DisplayMetrics;->densityDpi:I + + if-nez v1, :cond_8 + + move-object v1, v4 + + goto :goto_4 + + :cond_8 + const/16 v3, 0x8c + + if-ge v1, v3, :cond_9 + + const-string v1, "low" + + goto :goto_4 + + :cond_9 + const/16 v3, 0xc8 + + if-le v1, v3, :cond_a + + const-string v1, "high" + + goto :goto_4 + + :cond_a + const-string v1, "medium" + + :goto_4 + iput-object v1, p0, Lf/c/a/p0;->w:Ljava/lang/String; + + iget v1, v2, Landroid/util/DisplayMetrics;->widthPixels:I + + invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v1 + + iput-object v1, p0, Lf/c/a/p0;->x:Ljava/lang/String; + + iget v1, v2, Landroid/util/DisplayMetrics;->heightPixels:I + + invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v1 + + iput-object v1, p0, Lf/c/a/p0;->y:Ljava/lang/String; + + const-string v1, "android4.22.0" + + if-nez p2, :cond_b + + goto :goto_5 + + :cond_b + new-array v2, v8, [Ljava/lang/Object; + + aput-object p2, v2, v0 + + aput-object v1, v2, v9 + + const-string p2, "%s@%s" + + invoke-static {p2, v2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + :goto_5 + iput-object v1, p0, Lf/c/a/p0;->j:Ljava/lang/String; + + const-string p2, "aid" + + :try_start_1 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const-string v2, "com.facebook.katana" + + const/16 v3, 0x40 + + invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v1 + + iget-object v1, v1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz v1, :cond_10 + + array-length v2, v1 + + if-eq v2, v9, :cond_c + + goto :goto_6 + + :cond_c + aget-object v1, v1, v0 + + const-string v2, "30820268308201d102044a9c4610300d06092a864886f70d0101040500307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e3020170d3039303833313231353231365a180f32303530303932353231353231365a307a310b3009060355040613025553310b3009060355040813024341311230100603550407130950616c6f20416c746f31183016060355040a130f46616365626f6f6b204d6f62696c653111300f060355040b130846616365626f6f6b311d301b0603550403131446616365626f6f6b20436f72706f726174696f6e30819f300d06092a864886f70d010101050003818d0030818902818100c207d51df8eb8c97d93ba0c8c1002c928fab00dc1b42fca5e66e99cc3023ed2d214d822bc59e8e35ddcf5f44c7ae8ade50d7e0c434f500e6c131f4a2834f987fc46406115de2018ebbb0d5a3c261bd97581ccfef76afc7135a6d59e8855ecd7eacc8f8737e794c60a761c536b72b11fac8e603f5da1a2d54aa103b8a13c0dbc10203010001300d06092a864886f70d0101040500038181005ee9be8bcbb250648d3b741290a82a1c9dc2e76a0af2f2228f1d9f9c4007529c446a70175c5a900d5141812866db46be6559e2141616483998211f4a673149fb2232a10d247663b26a9031e15f84bc1c74d141ff98a02d76f85b2c8ab2571b6469b232d8e768a7f7ca04f7abe4a775615916c07940656b58717457b42bd928a2" + + invoke-virtual {v1}, Landroid/content/pm/Signature;->toCharsString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_d + + goto :goto_6 + + :cond_d + invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v5 + + const-string v1, "content://com.facebook.katana.provider.AttributionIdProvider" + + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v6 + + filled-new-array {p2}, [Ljava/lang/String; + + move-result-object v7 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-virtual/range {v5 .. v10}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + if-nez v1, :cond_e + + goto :goto_6 + + :cond_e + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + + if-nez v2, :cond_f + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + goto :goto_6 + + :cond_f + invoke-interface {v1, p2}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I + + move-result p2 + + invoke-interface {v1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p2 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_7 + + :catch_1 + :cond_10 + :goto_6 + move-object p2, v4 + + :goto_7 + iput-object p2, p0, Lf/c/a/p0;->i:Ljava/lang/String; + + sget-object p2, Landroid/os/Build;->DISPLAY:Ljava/lang/String; + + iput-object p2, p0, Lf/c/a/p0;->z:Ljava/lang/String; + + invoke-static {}, Lf/c/a/e2;->p()[Ljava/lang/String; + + move-result-object p2 + + if-eqz p2, :cond_12 + + array-length v1, p2 + + if-nez v1, :cond_11 + + goto :goto_8 + + :cond_11 + aget-object p2, p2, v0 + + goto :goto_9 + + :cond_12 + :goto_8 + move-object p2, v4 + + :goto_9 + iput-object p2, p0, Lf/c/a/p0;->A:Ljava/lang/String; + + sget-object p2, Landroid/os/Build;->ID:Ljava/lang/String; + + iput-object p2, p0, Lf/c/a/p0;->B:Ljava/lang/String; + + const/16 p2, 0x1000 + + :try_start_2 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + + sget-object v1, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; + + new-instance v2, Ljava/util/Date; + + iget-wide v5, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J + + invoke-direct {v2, v5, v6}, Ljava/util/Date;->(J)V + + invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object v0 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 + + goto :goto_a + + :catch_2 + move-object v0, v4 + + :goto_a + iput-object v0, p0, Lf/c/a/p0;->C:Ljava/lang/String; + + :try_start_3 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + + sget-object p2, Lf/c/a/e2;->b:Ljava/text/SimpleDateFormat; + + new-instance v0, Ljava/util/Date; + + iget-wide v1, p1, Landroid/content/pm/PackageInfo;->lastUpdateTime:J + + invoke-direct {v0, v1, v2}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object v4 + :try_end_3 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + iput-object v4, p0, Lf/c/a/p0;->D:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public a(Landroid/content/Context;)V + .locals 4 + + iget-boolean v0, p0, Lf/c/a/p0;->e:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + const-string v0, "android.permission.ACCESS_WIFI_STATE" + + invoke-static {p1, v0}, Lf/c/a/e2;->a(Landroid/content/Context;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v1, v1, [Ljava/lang/Object; + + const-string v2, "Missing permission: ACCESS_WIFI_STATE" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_1 + const-string/jumbo v0, "wlan0" + + invoke-static {v0}, Ld0/a/b/b/a;->m0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + goto :goto_0 + + :cond_2 + const-string v0, "eth0" + + invoke-static {v0}, Ld0/a/b/b/a;->m0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_3 + + goto :goto_0 + + :cond_3 + :try_start_0 + const-string/jumbo v0, "wifi" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/net/wifi/WifiManager; + + invoke-virtual {v0}, Landroid/net/wifi/WifiManager;->getConnectionInfo()Landroid/net/wifi/WifiInfo; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/net/wifi/WifiInfo;->getMacAddress()Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v0, :cond_4 + + goto :goto_0 + + :catch_0 + :cond_4 + move-object v0, v1 + + :goto_0 + const-string v2, "" + + if-nez v0, :cond_5 + + goto :goto_1 + + :cond_5 + sget-object v3, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {v0, v3}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v0 + + if-nez v0, :cond_6 + + goto :goto_1 + + :cond_6 + const-string v3, "\\s" + + invoke-virtual {v0, v3, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-eqz v3, :cond_7 + + :goto_1 + move-object v0, v1 + + :cond_7 + if-nez v0, :cond_8 + + move-object v3, v1 + + goto :goto_2 + + :cond_8 + const-string v3, "SHA-1" + + invoke-static {v0, v3}, Lf/c/a/e2;->s(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + :goto_2 + iput-object v3, p0, Lf/c/a/p0;->f:Ljava/lang/String; + + if-nez v0, :cond_9 + + goto :goto_3 + + :cond_9 + const-string v1, ":" + + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "MD5" + + invoke-static {v0, v1}, Lf/c/a/e2;->s(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + :goto_3 + iput-object v1, p0, Lf/c/a/p0;->g:Ljava/lang/String; + + invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p1 + + const-string v0, "android_id" + + invoke-static {p1, v0}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/p0;->h:Ljava/lang/String; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/c/a/p0;->e:Z + + return-void +.end method + +.method public b(Landroid/content/Context;)V + .locals 8 + + iget-object v0, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + iget-object v1, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + const/4 v2, 0x0 + + iput-object v2, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + iput-object v2, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + iput-object v2, p0, Lf/c/a/p0;->b:Ljava/lang/String; + + const/4 v2, -0x1 + + iput v2, p0, Lf/c/a/p0;->c:I + + const/4 v2, 0x1 + + const/4 v3, 0x1 + + :goto_0 + const/4 v4, 0x3 + + if-gt v3, v4, :cond_3 + + mul-int/lit16 v4, v3, 0xbb8 + + int-to-long v4, v4 + + :try_start_0 + invoke-static {p1, v4, v5}, Ld0/a/b/b/a;->P(Landroid/content/Context;J)Lf/c/a/s0; + + move-result-object v4 + + iget-object v5, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + if-nez v5, :cond_0 + + iget-object v5, v4, Lf/c/a/s0;->a:Ljava/lang/String; + + iput-object v5, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + :cond_0 + iget-object v5, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + if-nez v5, :cond_1 + + iget-object v4, v4, Lf/c/a/s0;->b:Ljava/lang/Boolean; + + iput-object v4, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + :cond_1 + iget-object v4, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + if-eqz v4, :cond_2 + + iget-object v4, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + if-eqz v4, :cond_2 + + const-string v4, "service" + + iput-object v4, p0, Lf/c/a/p0;->b:Ljava/lang/String; + + iput v3, p0, Lf/c/a/p0;->c:I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + :cond_2 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_3 + :goto_1 + if-gt v2, v4, :cond_8 + + const-wide/16 v5, 0x2af8 + + new-instance v3, Lf/c/a/b2; + + invoke-direct {v3, p1}, Lf/c/a/b2;->(Landroid/content/Context;)V + + invoke-static {p1, v3, v5, v6}, Lf/c/a/e2;->H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + + move-result-object v3 + + if-nez v3, :cond_4 + + goto :goto_2 + + :cond_4 + iget-object v5, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + const-wide/16 v6, 0x3e8 + + if-nez v5, :cond_5 + + new-instance v5, Lf/c/a/c2; + + invoke-direct {v5, p1, v3}, Lf/c/a/c2;->(Landroid/content/Context;Ljava/lang/Object;)V + + invoke-static {p1, v5, v6, v7}, Lf/c/a/e2;->H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + iput-object v5, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + :cond_5 + iget-object v5, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + if-nez v5, :cond_6 + + new-instance v5, Lf/c/a/d2; + + invoke-direct {v5, p1, v3}, Lf/c/a/d2;->(Landroid/content/Context;Ljava/lang/Object;)V + + invoke-static {p1, v5, v6, v7}, Lf/c/a/e2;->H(Landroid/content/Context;Ljava/util/concurrent/Callable;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Boolean; + + iput-object v3, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + :cond_6 + iget-object v3, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + if-eqz v3, :cond_7 + + iget-object v3, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + if-eqz v3, :cond_7 + + const-string p1, "library" + + iput-object p1, p0, Lf/c/a/p0;->b:Ljava/lang/String; + + iput v2, p0, Lf/c/a/p0;->c:I + + return-void + + :cond_7 + :goto_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_8 + iget-object p1, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + if-nez p1, :cond_9 + + iput-object v0, p0, Lf/c/a/p0;->a:Ljava/lang/String; + + :cond_9 + iget-object p1, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + if-nez p1, :cond_a + + iput-object v1, p0, Lf/c/a/p0;->d:Ljava/lang/Boolean; + + :cond_a + return-void +.end method diff --git a/com.discord/smali/f/c/a/p1.smali b/com.discord/smali/f/c/a/p1.smali index ce916fd3f5..5ea2e22795 100644 --- a/com.discord/smali/f/c/a/p1.smali +++ b/com.discord/smali/f/c/a/p1.smali @@ -1,36 +1,29 @@ .class public Lf/c/a/p1; .super Ljava/lang/Object; -.source "SessionParameters.java" +.source "RequestHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field +.field public final synthetic d:Lf/c/a/u; -.field public b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field +.field public final synthetic e:I + +.field public final synthetic f:Lf/c/a/q1; # direct methods -.method public constructor ()V +.method public constructor (Lf/c/a/q1;Lf/c/a/u;I)V .locals 0 + iput-object p1, p0, Lf/c/a/p1;->f:Lf/c/a/q1; + + iput-object p2, p0, Lf/c/a/p1;->d:Lf/c/a/u; + + iput p3, p0, Lf/c/a/p1;->e:I + invoke-direct {p0}, Ljava/lang/Object;->()V return-void @@ -38,85 +31,200 @@ # virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 +.method public run()V + .locals 7 - const/4 v0, 0x1 + iget-object v0, p0, Lf/c/a/p1;->f:Lf/c/a/q1; - if-ne p1, p0, :cond_0 + iget-object v1, p0, Lf/c/a/p1;->d:Lf/c/a/u; - return v0 + iget v2, p0, Lf/c/a/p1;->e:I - :cond_0 - const/4 v1, 0x0 + if-eqz v0, :cond_7 - if-nez p1, :cond_1 + iget-object v3, v1, Lf/c/a/u;->activityKind:Lf/c/a/t; - return v1 + sget-object v4, Lf/c/a/t;->l:Lf/c/a/t; - :cond_1 - const-class v2, Lf/c/a/p1; + if-ne v3, v4, :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + const-string v3, "https://gdpr.adjust.com" + + iget-object v4, v0, Lf/c/a/q1;->f:Ljava/lang/String; + + if-eqz v4, :cond_2 + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; move-result-object v3 - if-eq v2, v3, :cond_2 + iget-object v4, v0, Lf/c/a/q1;->f:Ljava/lang/String; - return v1 + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_0 + sget-object v4, Lf/c/a/t;->o:Lf/c/a/t; + + if-ne v3, v4, :cond_1 + + const-string v3, "https://subscription.adjust.com" + + iget-object v4, v0, Lf/c/a/q1;->g:Ljava/lang/String; + + if-eqz v4, :cond_2 + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v4, v0, Lf/c/a/q1;->g:Ljava/lang/String; + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_1 + const-string v3, "https://app.adjust.com" + + iget-object v4, v0, Lf/c/a/q1;->e:Ljava/lang/String; + + if-eqz v4, :cond_2 + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v4, v0, Lf/c/a/q1;->e:Ljava/lang/String; + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 :cond_2 - check-cast p1, Lf/c/a/p1; + :goto_0 + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget-object v2, p0, Lf/c/a/p1;->a:Ljava/util/Map; + move-result-object v3 - iget-object v3, p1, Lf/c/a/p1;->a:Ljava/util/Map; + iget-object v4, v1, Lf/c/a/u;->path:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - move-result v2 + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - if-nez v2, :cond_3 + move-result-object v3 - return v1 + :try_start_0 + invoke-static {v3, v1, v2}, Ld0/a/b/b/a;->u(Ljava/lang/String;Lf/c/a/u;I)Lf/c/a/r1; + + move-result-object v2 + + iget-object v3, v0, Lf/c/a/q1;->b:Ljava/lang/ref/WeakReference; + + invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/c/a/x0; + + if-nez v3, :cond_3 + + goto :goto_1 :cond_3 - iget-object v2, p0, Lf/c/a/p1;->b:Ljava/util/Map; + iget-object v4, v0, Lf/c/a/q1;->c:Ljava/lang/ref/WeakReference; - iget-object p1, p1, Lf/c/a/p1;->b:Ljava/util/Map; + invoke-virtual {v4}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - invoke-static {v2, p1}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + move-result-object v4 - move-result p1 + check-cast v4, Lf/c/a/u0; - if-nez p1, :cond_4 + if-nez v4, :cond_4 - return v1 + goto :goto_1 :cond_4 - return v0 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/c/a/p1;->a:Ljava/util/Map; - - invoke-static {v0}, Lf/c/a/v1;->s(Ljava/lang/Object;)I - - move-result v0 - - add-int/lit16 v0, v0, 0x275 - - mul-int/lit8 v0, v0, 0x25 - - iget-object v1, p0, Lf/c/a/p1;->b:Ljava/util/Map; - - invoke-static {v1}, Lf/c/a/v1;->s(Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 + iget-object v5, v2, Lf/c/a/r1;->g:Lf/c/a/a2; + + sget-object v6, Lf/c/a/a2;->d:Lf/c/a/a2; + + if-ne v5, v6, :cond_5 + + invoke-interface {v4}, Lf/c/a/u0;->n()V + + goto :goto_1 + + :cond_5 + iget-object v4, v2, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + if-nez v4, :cond_6 + + invoke-interface {v3, v2, v1}, Lf/c/a/x0;->i(Lf/c/a/r1;Lf/c/a/u;)V + + goto :goto_1 + + :cond_6 + invoke-interface {v3, v2}, Lf/c/a/x0;->f(Lf/c/a/r1;)V + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v2 + + const-string v3, "Runtime exception" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/q1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + goto :goto_1 + + :catch_0 + move-exception v2 + + const-string v3, "Request failed" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/q1;->a(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + goto :goto_1 + + :catch_1 + move-exception v2 + + const-string v3, "Request timed out" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/q1;->a(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + goto :goto_1 + + :catch_2 + move-exception v2 + + const-string v3, "Failed to encode parameters" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/q1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + :goto_1 + return-void + + :cond_7 + const/4 v0, 0x0 + + throw v0 .end method diff --git a/com.discord/smali/f/c/a/q.smali b/com.discord/smali/f/c/a/q.smali index 85a129a351..379feeda53 100644 --- a/com.discord/smali/f/c/a/q.smali +++ b/com.discord/smali/f/c/a/q.smali @@ -1,1166 +1,157 @@ .class public Lf/c/a/q; .super Ljava/lang/Object; -.source "ActivityState.java" +.source "ActivityHandler.java" # interfaces -.implements Ljava/io/Serializable; -.implements Ljava/lang/Cloneable; - - -# static fields -.field public static final serialPersistentFields:[Ljava/io/ObjectStreamField; - -.field public static final serialVersionUID:J = 0x7d728a246d4bab64L +.implements Ljava/lang/Runnable; # instance fields -.field public adid:Ljava/lang/String; +.field public final synthetic d:Lf/c/a/y1; -.field public askingAttribution:Z - -.field public clickTime:J - -.field public enabled:Z - -.field public eventCount:I - -.field public installBegin:J - -.field public installReferrer:Ljava/lang/String; - -.field public lastActivity:J - -.field public lastInterval:J - -.field public orderIds:Ljava/util/LinkedList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/LinkedList<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public pushToken:Ljava/lang/String; - -.field public sessionCount:I - -.field public sessionLength:J - -.field public subsessionCount:I - -.field public timeSpent:J - -.field public updatePackages:Z - -.field public uuid:Ljava/lang/String; +.field public final synthetic e:Lf/c/a/a; # direct methods -.method public static constructor ()V - .locals 5 +.method public constructor (Lf/c/a/a;Lf/c/a/y1;)V + .locals 0 - const-class v0, Ljava/lang/String; + iput-object p1, p0, Lf/c/a/q;->e:Lf/c/a/a; - const/16 v1, 0x11 - - new-array v1, v1, [Ljava/io/ObjectStreamField; - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "uuid" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-string v4, "enabled" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-string v4, "askingAttribution" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-string v4, "eventCount" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x3 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-string v4, "sessionCount" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x4 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-string v4, "subsessionCount" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x5 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "sessionLength" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x6 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "timeSpent" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/4 v3, 0x7 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "lastActivity" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0x8 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "lastInterval" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0x9 - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-string v4, "updatePackages" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xa - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-class v3, Ljava/util/LinkedList; - - const-string v4, "orderIds" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xb - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "pushToken" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xc - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "adid" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xd - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "clickTime" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xe - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-string v4, "installBegin" - - invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v3, 0xf - - aput-object v2, v1, v3 - - new-instance v2, Ljava/io/ObjectStreamField; - - const-string v3, "installReferrer" - - invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V - - const/16 v0, 0x10 - - aput-object v2, v1, v0 - - sput-object v1, Lf/c/a/q;->serialPersistentFields:[Ljava/io/ObjectStreamField; - - return-void -.end method - -.method public constructor ()V - .locals 3 + iput-object p2, p0, Lf/c/a/q;->d:Lf/c/a/y1; invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - invoke-static {}, Lf/c/a/v1;->c()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/c/a/q;->enabled:Z - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/c/a/q;->askingAttribution:Z - - iput v0, p0, Lf/c/a/q;->eventCount:I - - iput v0, p0, Lf/c/a/q;->sessionCount:I - - const/4 v1, -0x1 - - iput v1, p0, Lf/c/a/q;->subsessionCount:I - - const-wide/16 v1, -0x1 - - iput-wide v1, p0, Lf/c/a/q;->sessionLength:J - - iput-wide v1, p0, Lf/c/a/q;->timeSpent:J - - iput-wide v1, p0, Lf/c/a/q;->lastActivity:J - - iput-wide v1, p0, Lf/c/a/q;->lastInterval:J - - iput-boolean v0, p0, Lf/c/a/q;->updatePackages:Z - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - iput-object v0, p0, Lf/c/a/q;->pushToken:Ljava/lang/String; - - iput-object v0, p0, Lf/c/a/q;->adid:Ljava/lang/String; - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/c/a/q;->clickTime:J - - iput-wide v1, p0, Lf/c/a/q;->installBegin:J - - iput-object v0, p0, Lf/c/a/q;->installReferrer:Ljava/lang/String; - - return-void -.end method - -.method private readObject(Ljava/io/ObjectInputStream;)V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/ClassNotFoundException; - } - .end annotation - - invoke-virtual {p1}, Ljava/io/ObjectInputStream;->readFields()Ljava/io/ObjectInputStream$GetField; - - move-result-object p1 - - const-string v0, "eventCount" - - const/4 v1, 0x0 - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->x(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I - - move-result v0 - - iput v0, p0, Lf/c/a/q;->eventCount:I - - const-string v0, "sessionCount" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->x(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I - - move-result v0 - - iput v0, p0, Lf/c/a/q;->sessionCount:I - - const-string v0, "subsessionCount" - - const/4 v2, -0x1 - - invoke-static {p1, v0, v2}, Lf/c/a/v1;->x(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I - - move-result v0 - - iput v0, p0, Lf/c/a/q;->subsessionCount:I - - const-string v0, "sessionLength" - - const-wide/16 v2, -0x1 - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/c/a/q;->sessionLength:J - - const-string v0, "timeSpent" - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/c/a/q;->timeSpent:J - - const-string v0, "lastActivity" - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/c/a/q;->lastActivity:J - - const-string v0, "lastInterval" - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/c/a/q;->lastInterval:J - - const-string v0, "uuid" - - const/4 v4, 0x0 - - invoke-static {p1, v0, v4}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - const-string v0, "enabled" - - const/4 v5, 0x1 - - invoke-static {p1, v0, v5}, Lf/c/a/v1;->w(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z - - move-result v0 - - iput-boolean v0, p0, Lf/c/a/q;->enabled:Z - - const-string v0, "askingAttribution" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->w(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z - - move-result v0 - - iput-boolean v0, p0, Lf/c/a/q;->askingAttribution:Z - - const-string v0, "updatePackages" - - invoke-static {p1, v0, v1}, Lf/c/a/v1;->w(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z - - move-result v0 - - iput-boolean v0, p0, Lf/c/a/q;->updatePackages:Z - - const-string v0, "orderIds" - - invoke-static {p1, v0, v4}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/LinkedList; - - iput-object v0, p0, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - const-string v0, "pushToken" - - invoke-static {p1, v0, v4}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/q;->pushToken:Ljava/lang/String; - - const-string v0, "adid" - - invoke-static {p1, v0, v4}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/q;->adid:Ljava/lang/String; - - const-string v0, "clickTime" - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/c/a/q;->clickTime:J - - const-string v0, "installBegin" - - invoke-static {p1, v0, v2, v3}, Lf/c/a/v1;->y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/c/a/q;->installBegin:J - - const-string v0, "installReferrer" - - invoke-static {p1, v0, v4}, Lf/c/a/v1;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/q;->installReferrer:Ljava/lang/String; - - iget-object p1, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - if-nez p1, :cond_0 - - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/util/UUID;->toString()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - :cond_0 - return-void -.end method - -.method private writeObject(Ljava/io/ObjectOutputStream;)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V - return-void .end method # virtual methods -.method public equals(Ljava/lang/Object;)Z +.method public run()V .locals 5 - const/4 v0, 0x1 + iget-object v0, p0, Lf/c/a/q;->e:Lf/c/a/a; - if-ne p1, p0, :cond_0 + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; - return v0 + if-nez v0, :cond_0 + + return-void :cond_0 - const/4 v1, 0x0 + iget-object v0, v0, Lf/c/a/w;->q:Lf/c/a/l1; - if-nez p1, :cond_1 + if-nez v0, :cond_1 - return v1 + return-void :cond_1 - const-class v2, Lf/c/a/q; + iget-object v1, p0, Lf/c/a/q;->d:Lf/c/a/y1; - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + iget-boolean v2, v1, Lf/c/a/r1;->a:Z - move-result-object v3 + if-eqz v2, :cond_2 - if-eq v2, v3, :cond_2 + const/4 v1, 0x0 - return v1 + goto :goto_4 :cond_2 - check-cast p1, Lf/c/a/q; + new-instance v2, Lf/c/a/e0; - iget-object v2, p0, Lf/c/a/q;->uuid:Ljava/lang/String; + invoke-direct {v2}, Lf/c/a/e0;->()V - iget-object v3, p1, Lf/c/a/q;->uuid:Ljava/lang/String; + iget-object v3, v1, Lf/c/a/y1;->i:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + const-string v4, "unity" - move-result v2 + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - if-nez v2, :cond_3 + move-result v3 - return v1 + if-eqz v3, :cond_7 + + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; + + const-string v4, "" + + if-eqz v3, :cond_3 + + goto :goto_0 :cond_3 - iget-boolean v2, p0, Lf/c/a/q;->enabled:Z + move-object v3, v4 - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + :goto_0 + iput-object v3, v2, Lf/c/a/e0;->c:Ljava/lang/String; - move-result-object v2 + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; - iget-boolean v3, p1, Lf/c/a/q;->enabled:Z + if-eqz v3, :cond_4 - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_4 - - return v1 + goto :goto_1 :cond_4 - iget-boolean v2, p0, Lf/c/a/q;->askingAttribution:Z + move-object v3, v4 - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + :goto_1 + iput-object v3, v2, Lf/c/a/e0;->d:Ljava/lang/String; - move-result-object v2 + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; - iget-boolean v3, p1, Lf/c/a/q;->askingAttribution:Z + if-eqz v3, :cond_5 - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_5 - - return v1 + move-object v4, v3 :cond_5 - iget v2, p0, Lf/c/a/q;->eventCount:I + iput-object v4, v2, Lf/c/a/e0;->b:Ljava/lang/String; - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + iget-boolean v3, v1, Lf/c/a/r1;->b:Z - move-result-object v2 + iput-boolean v3, v2, Lf/c/a/e0;->a:Z - iget v3, p1, Lf/c/a/q;->eventCount:I + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + if-eqz v1, :cond_6 - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_6 - - return v1 + goto :goto_2 :cond_6 - iget v2, p0, Lf/c/a/q;->sessionCount:I + new-instance v1, Lorg/json/JSONObject; - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + invoke-direct {v1}, Lorg/json/JSONObject;->()V - move-result-object v2 + :goto_2 + iput-object v1, v2, Lf/c/a/e0;->e:Lorg/json/JSONObject; - iget v3, p1, Lf/c/a/q;->sessionCount:I - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_7 - - return v1 + goto :goto_3 :cond_7 - iget v2, p0, Lf/c/a/q;->subsessionCount:I + iget-object v3, v1, Lf/c/a/r1;->d:Ljava/lang/String; - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + iput-object v3, v2, Lf/c/a/e0;->c:Ljava/lang/String; - move-result-object v2 + iget-object v3, v1, Lf/c/a/r1;->e:Ljava/lang/String; - iget v3, p1, Lf/c/a/q;->subsessionCount:I + iput-object v3, v2, Lf/c/a/e0;->d:Ljava/lang/String; - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + iget-object v3, v1, Lf/c/a/r1;->c:Ljava/lang/String; - move-result-object v3 + iput-object v3, v2, Lf/c/a/e0;->b:Ljava/lang/String; - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z + iget-boolean v3, v1, Lf/c/a/r1;->b:Z - move-result v2 + iput-boolean v3, v2, Lf/c/a/e0;->a:Z - if-nez v2, :cond_8 + iget-object v1, v1, Lf/c/a/r1;->f:Lorg/json/JSONObject; - return v1 + iput-object v1, v2, Lf/c/a/e0;->e:Lorg/json/JSONObject; - :cond_8 - iget-wide v2, p0, Lf/c/a/q;->sessionLength:J + :goto_3 + move-object v1, v2 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + :goto_4 + invoke-interface {v0, v1}, Lf/c/a/l1;->a(Lf/c/a/e0;)V - move-result-object v2 - - iget-wide v3, p1, Lf/c/a/q;->sessionLength:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_9 - - return v1 - - :cond_9 - iget-wide v2, p0, Lf/c/a/q;->timeSpent:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iget-wide v3, p1, Lf/c/a/q;->timeSpent:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_a - - return v1 - - :cond_a - iget-wide v2, p0, Lf/c/a/q;->lastInterval:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iget-wide v3, p1, Lf/c/a/q;->lastInterval:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_b - - return v1 - - :cond_b - iget-boolean v2, p0, Lf/c/a/q;->updatePackages:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - iget-boolean v3, p1, Lf/c/a/q;->updatePackages:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_c - - return v1 - - :cond_c - iget-object v2, p0, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - iget-object v3, p1, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_d - - return v1 - - :cond_d - iget-object v2, p0, Lf/c/a/q;->pushToken:Ljava/lang/String; - - iget-object v3, p1, Lf/c/a/q;->pushToken:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_e - - return v1 - - :cond_e - iget-object v2, p0, Lf/c/a/q;->adid:Ljava/lang/String; - - iget-object v3, p1, Lf/c/a/q;->adid:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_f - - return v1 - - :cond_f - iget-wide v2, p0, Lf/c/a/q;->clickTime:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iget-wide v3, p1, Lf/c/a/q;->clickTime:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_10 - - return v1 - - :cond_10 - iget-wide v2, p0, Lf/c/a/q;->installBegin:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - iget-wide v3, p1, Lf/c/a/q;->installBegin:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_11 - - return v1 - - :cond_11 - iget-object v2, p0, Lf/c/a/q;->installReferrer:Ljava/lang/String; - - iget-object p1, p1, Lf/c/a/q;->installReferrer:Ljava/lang/String; - - invoke-static {v2, p1}, Lf/c/a/v1;->d(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_12 - - return v1 - - :cond_12 - return v0 -.end method - -.method public hashCode()I - .locals 4 - - iget-object v0, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v0 - - add-int/lit16 v0, v0, 0x275 - - mul-int/lit8 v0, v0, 0x25 - - iget-boolean v1, p0, Lf/c/a/q;->enabled:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-static {v1}, Lf/c/a/v1;->q(Ljava/lang/Boolean;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-boolean v0, p0, Lf/c/a/q;->askingAttribution:Z - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - invoke-static {v0}, Lf/c/a/v1;->q(Ljava/lang/Boolean;)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget v1, p0, Lf/c/a/q;->eventCount:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget v1, p0, Lf/c/a/q;->sessionCount:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget v1, p0, Lf/c/a/q;->subsessionCount:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget-wide v1, p0, Lf/c/a/q;->sessionLength:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-static {v1}, Lf/c/a/v1;->r(Ljava/lang/Long;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-wide v2, p0, Lf/c/a/q;->timeSpent:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-static {v0}, Lf/c/a/v1;->r(Ljava/lang/Long;)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget-wide v1, p0, Lf/c/a/q;->lastInterval:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-static {v1}, Lf/c/a/v1;->r(Ljava/lang/Long;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-boolean v0, p0, Lf/c/a/q;->updatePackages:Z - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - invoke-static {v0}, Lf/c/a/v1;->q(Ljava/lang/Boolean;)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget-object v1, p0, Lf/c/a/q;->orderIds:Ljava/util/LinkedList; - - invoke-static {v1}, Lf/c/a/v1;->s(Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-object v0, p0, Lf/c/a/q;->pushToken:Ljava/lang/String; - - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget-object v1, p0, Lf/c/a/q;->adid:Ljava/lang/String; - - invoke-static {v1}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-wide v2, p0, Lf/c/a/q;->clickTime:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-static {v0}, Lf/c/a/v1;->r(Ljava/lang/Long;)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x25 - - iget-wide v1, p0, Lf/c/a/q;->installBegin:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-static {v1}, Lf/c/a/v1;->r(Ljava/lang/Long;)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x25 - - iget-object v0, p0, Lf/c/a/q;->installReferrer:Ljava/lang/String; - - invoke-static {v0}, Lf/c/a/v1;->t(Ljava/lang/String;)I - - move-result v0 - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 12 - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v1, 0x7 - - new-array v1, v1, [Ljava/lang/Object; - - iget v2, p0, Lf/c/a/q;->eventCount:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget v2, p0, Lf/c/a/q;->sessionCount:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - iget v2, p0, Lf/c/a/q;->subsessionCount:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v5, 0x2 - - aput-object v2, v1, v5 - - iget-wide v6, p0, Lf/c/a/q;->sessionLength:J - - long-to-double v6, v6 - - const-wide v8, 0x408f400000000000L # 1000.0 - - div-double/2addr v6, v8 - - invoke-static {v6, v7}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - const/4 v6, 0x3 - - aput-object v2, v1, v6 - - iget-wide v10, p0, Lf/c/a/q;->timeSpent:J - - long-to-double v10, v10 - - div-double/2addr v10, v8 - - invoke-static {v10, v11}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - const/4 v7, 0x4 - - aput-object v2, v1, v7 - - iget-wide v7, p0, Lf/c/a/q;->lastActivity:J - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object v2 - - invoke-virtual {v2, v7, v8}, Ljava/util/Calendar;->setTimeInMillis(J)V - - sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v6, v6, [Ljava/lang/Object; - - const/16 v7, 0xb - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - aput-object v7, v6, v3 - - const/16 v3, 0xc - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v6, v4 - - const/16 v3, 0xd - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v6, v5 - - const-string v3, "%02d:%02d:%02d" - - invoke-static {v2, v3, v6}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x5 - - aput-object v2, v1, v3 - - const/4 v2, 0x6 - - iget-object v3, p0, Lf/c/a/q;->uuid:Ljava/lang/String; - - aput-object v3, v1, v2 - - const-string v2, "ec:%d sc:%d ssc:%d sl:%.1f ts:%.1f la:%s uuid:%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 + return-void .end method diff --git a/com.discord/smali/f/c/a/q0.smali b/com.discord/smali/f/c/a/q0.smali index e3c1118496..b6040dfeb6 100644 --- a/com.discord/smali/f/c/a/q0.smali +++ b/com.discord/smali/f/c/a/q0.smali @@ -1,3 +1,53 @@ -.class public interface abstract Lf/c/a/q0; -.super Ljava/lang/Object; -.source "ILogger.java" +.class public Lf/c/a/q0; +.super Lf/c/a/r1; +.source "EventResponseData.java" + + +# instance fields +.field public i:Ljava/lang/String; + +.field public j:Ljava/lang/String; + +.field public k:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/c/a/u;)V + .locals 2 + + invoke-direct {p0}, Lf/c/a/r1;->()V + + iget-object v0, p1, Lf/c/a/u;->parameters:Ljava/util/Map; + + const-string v1, "event_token" + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + iput-object v0, p0, Lf/c/a/q0;->i:Ljava/lang/String; + + iget-object v0, p1, Lf/c/a/u;->parameters:Ljava/util/Map; + + const-string v1, "event_callback_id" + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + iput-object v0, p0, Lf/c/a/q0;->j:Ljava/lang/String; + + iget-object p1, p1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + invoke-static {p1}, Lf/c/a/e2;->o(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/q0;->k:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/q1.smali b/com.discord/smali/f/c/a/q1.smali index e5f437a8b0..794ebe11a3 100644 --- a/com.discord/smali/f/c/a/q1.smali +++ b/com.discord/smali/f/c/a/q1.smali @@ -1,13 +1,212 @@ .class public Lf/c/a/q1; -.super Lf/c/a/j1; -.source "SessionResponseData.java" +.super Ljava/lang/Object; +.source "RequestHandler.java" + +# interfaces +.implements Lf/c/a/y0; + + +# instance fields +.field public a:Lf/c/a/f2/h; + +.field public b:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/c/a/x0;", + ">;" + } + .end annotation +.end field + +.field public c:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/c/a/u0;", + ">;" + } + .end annotation +.end field + +.field public d:Lf/c/a/w0; + +.field public e:Ljava/lang/String; + +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; # direct methods -.method public constructor ()V - .locals 0 +.method public constructor (Lf/c/a/u0;Lf/c/a/x0;)V + .locals 2 - invoke-direct {p0}, Lf/c/a/j1;->()V + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/q1;->d:Lf/c/a/w0; + + new-instance v0, Lf/c/a/f2/c; + + const-string v1, "RequestHandler" + + invoke-direct {v0, v1}, Lf/c/a/f2/c;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/c/a/q1;->a:Lf/c/a/f2/h; + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/c/a/q1;->b:Ljava/lang/ref/WeakReference; + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/c/a/q1;->c:Ljava/lang/ref/WeakReference; + + invoke-interface {p2}, Lf/c/a/x0;->a()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/q1;->e:Ljava/lang/String; + + invoke-interface {p2}, Lf/c/a/x0;->b()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/q1;->f:Ljava/lang/String; + + invoke-interface {p2}, Lf/c/a/x0;->c()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/q1;->g:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + .locals 2 + + invoke-virtual {p1}, Lf/c/a/u;->b()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p2, p3}, Lf/c/a/e2;->n(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; + + move-result-object p2 + + const/4 p3, 0x2 + + new-array p3, p3, [Ljava/lang/Object; + + const/4 v1, 0x0 + + aput-object v0, p3, v1 + + const/4 v0, 0x1 + + aput-object p2, p3, v0 + + const-string p2, "%s. (%s) Will retry later" + + invoke-static {p2, p3}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + iget-object p3, p0, Lf/c/a/q1;->d:Lf/c/a/w0; + + new-array v0, v1, [Ljava/lang/Object; + + invoke-interface {p3, p2, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-static {p1}, Lf/c/a/r1;->a(Lf/c/a/u;)Lf/c/a/r1; + + move-result-object p3 + + iput-object p2, p3, Lf/c/a/r1;->d:Ljava/lang/String; + + iget-object p2, p0, Lf/c/a/q1;->b:Ljava/lang/ref/WeakReference; + + invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/c/a/x0; + + if-nez p2, :cond_0 + + return-void + + :cond_0 + invoke-interface {p2, p3, p1}, Lf/c/a/x0;->i(Lf/c/a/r1;Lf/c/a/u;)V + + return-void +.end method + +.method public final b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + .locals 2 + + invoke-virtual {p1}, Lf/c/a/u;->b()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p2, p3}, Lf/c/a/e2;->n(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; + + move-result-object p2 + + const/4 p3, 0x2 + + new-array p3, p3, [Ljava/lang/Object; + + const/4 v1, 0x0 + + aput-object v0, p3, v1 + + const/4 v0, 0x1 + + aput-object p2, p3, v0 + + const-string p2, "%s. (%s)" + + invoke-static {p2, p3}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + iget-object p3, p0, Lf/c/a/q1;->d:Lf/c/a/w0; + + new-array v0, v1, [Ljava/lang/Object; + + invoke-interface {p3, p2, v0}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-static {p1}, Lf/c/a/r1;->a(Lf/c/a/u;)Lf/c/a/r1; + + move-result-object p1 + + iput-object p2, p1, Lf/c/a/r1;->d:Ljava/lang/String; + + iget-object p2, p0, Lf/c/a/q1;->b:Ljava/lang/ref/WeakReference; + + invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/c/a/x0; + + if-nez p2, :cond_0 + + return-void + + :cond_0 + invoke-interface {p2, p1}, Lf/c/a/x0;->f(Lf/c/a/r1;)V return-void .end method diff --git a/com.discord/smali/f/c/a/r.smali b/com.discord/smali/f/c/a/r.smali index 32a7257390..9880381b51 100644 --- a/com.discord/smali/f/c/a/r.smali +++ b/com.discord/smali/f/c/a/r.smali @@ -1,285 +1,134 @@ .class public Lf/c/a/r; .super Ljava/lang/Object; -.source "AdjustConfig.java" +.source "ActivityHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Landroid/content/Context; +.field public final synthetic d:Landroid/net/Uri; -.field public b:Ljava/lang/String; +.field public final synthetic e:Landroid/content/Intent; -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Z - -.field public g:Ljava/lang/String; - -.field public h:Lf/c/a/y0; - -.field public i:Ljava/lang/Boolean; - -.field public j:Ljava/lang/Class; - -.field public k:Lf/c/a/c1; - -.field public l:Lf/c/a/b1; - -.field public m:Lf/c/a/e1; - -.field public n:Lf/c/a/d1; - -.field public o:Lf/c/a/z0; - -.field public p:Z - -.field public q:Ljava/lang/Double; - -.field public r:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/c/a/t0;", - ">;" - } - .end annotation -.end field - -.field public s:Lf/c/a/q0; - -.field public t:Ljava/lang/String; - -.field public u:Ljava/lang/String; - -.field public v:Ljava/lang/Boolean; - -.field public w:Z - -.field public x:Ljava/lang/String; - -.field public y:Ljava/lang/String; - -.field public z:Z +.field public final synthetic f:Lf/c/a/a; # direct methods -.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V - .locals 5 +.method public constructor (Lf/c/a/a;Landroid/net/Uri;Landroid/content/Intent;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/r;->f:Lf/c/a/a; + + iput-object p2, p0, Lf/c/a/r;->d:Landroid/net/Uri; + + iput-object p3, p0, Lf/c/a/r;->e:Landroid/content/Intent; invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - sget-object v0, Lf/c/a/w0;->f:Lf/c/a/w0; - - invoke-virtual {p0, v0, p3}, Lf/c/a/r;->a(Lf/c/a/w0;Ljava/lang/String;)V - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v0 - - const/16 v1, 0xc - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eq v0, v1, :cond_0 - - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v2, [Ljava/lang/Object; - - aput-object p2, v1, v3 - - check-cast v0, Lf/c/a/x0; - - const-string v4, "Malformed App Token \'%s\'" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - :goto_0 - if-nez v0, :cond_1 - - goto :goto_5 - - :cond_1 - if-nez p3, :cond_2 - - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v4, "Missing environment" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_2 - - :cond_2 - const-string v0, "sandbox" - - invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v4, "SANDBOX: Adjust is running in Sandbox mode. Use this setting for testing. Don\'t forget to set the environment to `production` before publishing!" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_1 - - :cond_3 - const-string v0, "production" - - invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v4, "PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to `sandbox` if you want to test your app!" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->f(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_1 - const/4 v0, 0x1 - - goto :goto_3 - - :cond_4 - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v2, [Ljava/lang/Object; - - aput-object p3, v1, v3 - - check-cast v0, Lf/c/a/x0; - - const-string v4, "Unknown environment \'%s\'" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_2 - const/4 v0, 0x0 - - :goto_3 - if-nez v0, :cond_5 - - goto :goto_5 - - :cond_5 - const-string v0, "android.permission.INTERNET" - - invoke-static {p1, v0}, Lf/c/a/v1;->a(Landroid/content/Context;Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_6 - - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; - - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v4, "Missing permission: INTERNET" - - invoke-virtual {v0, v4, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - const/4 v0, 0x0 - - goto :goto_4 - - :cond_6 - const/4 v0, 0x1 - - :goto_4 - if-nez v0, :cond_7 - - :goto_5 - const/4 v2, 0x0 - - :cond_7 - if-nez v2, :cond_8 - - goto :goto_6 - - :cond_8 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/r;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/c/a/r;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/c/a/r;->c:Ljava/lang/String; - - iput-boolean v3, p0, Lf/c/a/r;->f:Z - - iput-boolean v3, p0, Lf/c/a/r;->p:Z - - :goto_6 return-void .end method # virtual methods -.method public final a(Lf/c/a/w0;Ljava/lang/String;)V - .locals 2 +.method public run()V + .locals 6 - iget-object v0, p0, Lf/c/a/r;->s:Lf/c/a/q0; + iget-object v0, p0, Lf/c/a/r;->f:Lf/c/a/a; - const-string v1, "production" + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; - invoke-virtual {v1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + if-nez v0, :cond_0 - move-result p2 + return-void - check-cast v0, Lf/c/a/x0; + :cond_0 + iget-object v0, v0, Lf/c/a/w;->r:Lf/c/a/h1; - iget-boolean v1, v0, Lf/c/a/x0;->b:Z + const/4 v1, 0x1 - if-eqz v1, :cond_0 + if-eqz v0, :cond_1 + + iget-object v2, p0, Lf/c/a/r;->d:Landroid/net/Uri; + + invoke-interface {v0, v2}, Lf/c/a/h1;->a(Landroid/net/Uri;)Z + + move-result v0 goto :goto_0 - :cond_0 - iput-object p1, v0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iput-boolean p2, v0, Lf/c/a/x0;->c:Z + :cond_1 + const/4 v0, 0x1 :goto_0 + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/c/a/r;->f:Lf/c/a/a; + + iget-object v2, p0, Lf/c/a/r;->e:Landroid/content/Intent; + + iget-object v3, p0, Lf/c/a/r;->d:Landroid/net/Uri; + + iget-object v4, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v4, v4, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v4 + + const/4 v5, 0x0 + + invoke-virtual {v4, v2, v5}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/List;->size()I + + move-result v4 + + if-lez v4, :cond_2 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v4, 0x0 + + :goto_1 + if-nez v4, :cond_3 + + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + aput-object v3, v1, v5 + + const-string v2, "Unable to open deferred deep link (%s)" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_2 + + :cond_3 + iget-object v4, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + aput-object v3, v1, v5 + + const-string v3, "Open deferred deep link (%s)" + + invoke-interface {v4, v3, v1}, Lf/c/a/w0;->h(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v0, v0, Lf/c/a/w;->d:Landroid/content/Context; + + invoke-virtual {v0, v2}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V + + :cond_4 + :goto_2 return-void .end method diff --git a/com.discord/smali/f/c/a/r0.smali b/com.discord/smali/f/c/a/r0.smali index dd04341f4d..948327502e 100644 --- a/com.discord/smali/f/c/a/r0.smali +++ b/com.discord/smali/f/c/a/r0.smali @@ -1,26 +1,106 @@ -.class public interface abstract Lf/c/a/r0; +.class public final Lf/c/a/r0; .super Ljava/lang/Object; -.source "IPackageHandler.java" +.source "GooglePlayServicesClient.java" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# instance fields +.field public d:J + +.field public e:Z + +.field public final f:Ljava/util/concurrent/LinkedBlockingQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/LinkedBlockingQueue<", + "Landroid/os/IBinder;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (J)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/r0;->e:Z + + new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V + + iput-object v0, p0, Lf/c/a/r0;->f:Ljava/util/concurrent/LinkedBlockingQueue; + + iput-wide p1, p0, Lf/c/a/r0;->d:J + + return-void +.end method # virtual methods -.method public abstract a()V +.method public a()Landroid/os/IBinder; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException; + } + .end annotation + + iget-boolean v0, p0, Lf/c/a/r0;->e:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/c/a/r0;->e:Z + + iget-object v0, p0, Lf/c/a/r0;->f:Ljava/util/concurrent/LinkedBlockingQueue; + + iget-wide v1, p0, Lf/c/a/r0;->d:J + + sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v0, v1, v2, v3}, Ljava/util/concurrent/LinkedBlockingQueue;->poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/os/IBinder; + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V + + throw v0 .end method -.method public abstract b()V +.method public onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 0 + + :try_start_0 + iget-object p1, p0, Lf/c/a/r0;->f:Ljava/util/concurrent/LinkedBlockingQueue; + + invoke-virtual {p1, p2}, Ljava/util/concurrent/LinkedBlockingQueue;->put(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + return-void .end method -.method public abstract c(Lf/c/a/j1;)V -.end method +.method public onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 0 -.method public abstract d(Lf/c/a/p;)V -.end method - -.method public abstract e(Lf/c/a/p1;)V -.end method - -.method public abstract f(Lf/c/a/j1;Lf/c/a/p;)V -.end method - -.method public abstract g()V + return-void .end method diff --git a/com.discord/smali/f/c/a/r1.smali b/com.discord/smali/f/c/a/r1.smali index ff1dbcbeeb..d8a25bfe85 100644 --- a/com.discord/smali/f/c/a/r1.smali +++ b/com.discord/smali/f/c/a/r1.smali @@ -1,485 +1,131 @@ .class public Lf/c/a/r1; .super Ljava/lang/Object; -.source "SharedPreferencesManager.java" +.source "ResponseData.java" # instance fields -.field public final a:Landroid/content/SharedPreferences; +.field public a:Z + +.field public b:Z + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Lorg/json/JSONObject; + +.field public g:Lf/c/a/a2; + +.field public h:Lcom/adjust/sdk/AdjustAttribution; # direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 +.method public constructor ()V + .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - const-string v0, "adjust_preferences" - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - return-void .end method +.method public static a(Lf/c/a/u;)Lf/c/a/r1; + .locals 2 + + iget-object v0, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I + + move-result v0 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_3 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_2 + + const/4 p0, 0x3 + + if-eq v0, p0, :cond_1 + + const/4 p0, 0x4 + + if-eq v0, p0, :cond_0 + + new-instance p0, Lf/c/a/r1; + + invoke-direct {p0}, Lf/c/a/r1;->()V + + goto :goto_1 + + :cond_0 + new-instance p0, Lf/c/a/n0; + + invoke-direct {p0}, Lf/c/a/n0;->()V + + goto :goto_1 + + :cond_1 + new-instance p0, Lf/c/a/w1; + + invoke-direct {p0}, Lf/c/a/w1;->()V + + goto :goto_1 + + :cond_2 + new-instance v0, Lf/c/a/q0; + + invoke-direct {v0, p0}, Lf/c/a/q0;->(Lf/c/a/u;)V + + goto :goto_0 + + :cond_3 + new-instance v0, Lf/c/a/y1; + + invoke-direct {v0, p0}, Lf/c/a/y1;->(Lf/c/a/u;)V + + :goto_0 + move-object p0, v0 + + :goto_1 + return-object p0 +.end method + # virtual methods -.method public declared-synchronized a()Ljava/lang/String; - .locals 1 +.method public toString()Ljava/lang/String; + .locals 3 - monitor-enter p0 + const/4 v0, 0x3 - :try_start_0 - const-string v0, "push_token" + new-array v0, v0, [Ljava/lang/Object; - invoke-virtual {p0, v0}, Lf/c/a/r1;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized b(Ljava/lang/String;J)Lorg/json/JSONArray; - .locals 0 - - monitor-enter p0 - - :try_start_0 - invoke-virtual {p0, p1, p2, p3}, Lf/c/a/r1;->d(Ljava/lang/String;J)I - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-ltz p1, :cond_0 - - :try_start_1 - invoke-virtual {p0}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - move-result-object p2 - - invoke-virtual {p2, p1}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; - - move-result-object p1 - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catch_0 - :cond_0 - const/4 p1, 0x0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized c()Lorg/json/JSONArray; - .locals 2 - - monitor-enter p0 - - :try_start_0 - const-string v0, "raw_referrers" - - invoke-virtual {p0, v0}, Lf/c/a/r1;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - new-instance v1, Lorg/json/JSONArray; - - invoke-direct {v1, v0}, Lorg/json/JSONArray;->(Ljava/lang/String;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v1 - - :catchall_0 - move-exception v0 - - goto :goto_0 - - :catch_0 - :cond_0 - :try_start_1 - new-instance v0, Lorg/json/JSONArray; - - invoke-direct {v0}, Lorg/json/JSONArray;->()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :goto_0 - monitor-exit p0 - - throw v0 -.end method - -.method public final declared-synchronized d(Ljava/lang/String;J)I - .locals 7 - - monitor-enter p0 - - :try_start_0 - invoke-virtual {p0}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - move-result-object v0 - - const/4 v1, 0x0 + iget-object v1, p0, Lf/c/a/r1;->d:Ljava/lang/String; const/4 v2, 0x0 - :goto_0 - invoke-virtual {v0}, Lorg/json/JSONArray;->length()I + aput-object v1, v0, v2 - move-result v3 + iget-object v1, p0, Lf/c/a/r1;->e:Ljava/lang/String; - if-ge v2, v3, :cond_3 + const/4 v2, 0x1 - invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; + aput-object v1, v0, v2 - move-result-object v3 + iget-object v1, p0, Lf/c/a/r1;->f:Lorg/json/JSONObject; - const/4 v4, 0x0 + const/4 v2, 0x2 - invoke-virtual {v3, v1, v4}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String; + aput-object v1, v0, v2 - move-result-object v4 + const-string v1, "message:%s timestamp:%s json:%s" - if-eqz v4, :cond_2 + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_0 - - goto :goto_1 - - :cond_0 - const-wide/16 v4, -0x1 - - const/4 v6, 0x1 - - invoke-virtual {v3, v6, v4, v5}, Lorg/json/JSONArray;->optLong(IJ)J - - move-result-wide v3 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - cmp-long v5, v3, p2 - - if-eqz v5, :cond_1 - - goto :goto_1 - - :cond_1 - monitor-exit p0 - - return v2 - - :cond_2 - :goto_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 - - :catch_0 - :cond_3 - const/4 p1, -0x1 - - monitor-exit p0 - - return p1 -.end method - -.method public final declared-synchronized e(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - monitor-enter p0 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 - - :catch_0 - monitor-exit p0 + move-result-object v0 return-object v0 .end method - -.method public declared-synchronized f()V - .locals 2 - - monitor-enter p0 - - :try_start_0 - const-string v0, "push_token" - - monitor-enter p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v1, p0, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1, v0}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - :try_start_3 - monitor-exit p0 - - throw v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized g(Ljava/lang/String;J)V - .locals 2 - - monitor-enter p0 - - if-eqz p1, :cond_4 - - :try_start_0 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_2 - - :cond_0 - invoke-virtual {p0, p1, p2, p3}, Lf/c/a/r1;->d(Ljava/lang/String;J)I - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-gez p1, :cond_1 - - monitor-exit p0 - - return-void - - :cond_1 - :try_start_1 - invoke-virtual {p0}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - move-result-object p2 - - new-instance p3, Lorg/json/JSONArray; - - invoke-direct {p3}, Lorg/json/JSONArray;->()V - - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p2}, Lorg/json/JSONArray;->length()I - - move-result v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-ge v0, v1, :cond_3 - - if-ne v0, p1, :cond_2 - - goto :goto_1 - - :cond_2 - :try_start_2 - invoke-virtual {p2, v0}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; - - move-result-object v1 - - invoke-virtual {p3, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; - :try_end_2 - .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catch_0 - :goto_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_3 - :try_start_3 - const-string p1, "raw_referrers" - - invoke-virtual {p3}, Lorg/json/JSONArray;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p0, p1, p2}, Lf/c/a/r1;->i(Ljava/lang/String;Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 - - :cond_4 - :goto_2 - monitor-exit p0 - - return-void -.end method - -.method public declared-synchronized h(Lorg/json/JSONArray;)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - const-string v0, "raw_referrers" - - invoke-virtual {p1}, Lorg/json/JSONArray;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v0, p1}, Lf/c/a/r1;->i(Ljava/lang/String;Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final declared-synchronized i(Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/c/a/r1;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object p1 - - invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali/f/c/a/s.smali b/com.discord/smali/f/c/a/s.smali index 04baedf7c2..738f173ba8 100644 --- a/com.discord/smali/f/c/a/s.smali +++ b/com.discord/smali/f/c/a/s.smali @@ -1,95 +1,197 @@ .class public Lf/c/a/s; .super Ljava/lang/Object; -.source "AdjustEvent.java" +.source "ActivityHandler.java" - -# static fields -.field public static g:Lf/c/a/q0; +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Ljava/lang/String; +.field public final synthetic d:Landroid/net/Uri; -.field public b:Ljava/lang/Double; +.field public final synthetic e:J -.field public c:Ljava/lang/String; - -.field public d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public e:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public f:Ljava/lang/String; +.field public final synthetic f:Lf/c/a/a; # direct methods -.method public static constructor ()V - .locals 1 +.method public constructor (Lf/c/a/a;Landroid/net/Uri;J)V + .locals 0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + iput-object p1, p0, Lf/c/a/s;->f:Lf/c/a/a; - move-result-object v0 + iput-object p2, p0, Lf/c/a/s;->d:Landroid/net/Uri; - sput-object v0, Lf/c/a/s;->g:Lf/c/a/q0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;)V - .locals 5 + iput-wide p3, p0, Lf/c/a/s;->e:J invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object v0, Lf/c/a/s;->g:Lf/c/a/q0; - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v2, 0x6 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eq v1, v2, :cond_0 - - new-array v1, v3, [Ljava/lang/Object; - - aput-object p1, v1, v4 - - check-cast v0, Lf/c/a/x0; - - const-string v2, "Malformed Event Token \'%s\'" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - const/4 v3, 0x0 - - :cond_0 - if-nez v3, :cond_1 - - return-void - - :cond_1 - iput-object p1, p0, Lf/c/a/s;->a:Ljava/lang/String; - + return-void +.end method + + +# virtual methods +.method public run()V + .locals 14 + + iget-object v0, p0, Lf/c/a/s;->f:Lf/c/a/a; + + iget-object v1, p0, Lf/c/a/s;->d:Landroid/net/Uri; + + iget-wide v2, p0, Lf/c/a/s;->e:J + + invoke-virtual {v0}, Lf/c/a/a;->u()Z + + move-result v4 + + if-nez v4, :cond_0 + + goto/16 :goto_1 + + :cond_0 + invoke-static {v1}, Lf/c/a/e2;->x(Landroid/net/Uri;)Z + + move-result v4 + + const/4 v5, 0x0 + + if-eqz v4, :cond_1 + + iget-object v0, v0, Lf/c/a/a;->d:Lf/c/a/w0; + + const-string v2, "Deep link (" + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + invoke-virtual {v1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ") processing skipped" + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + new-array v2, v5, [Ljava/lang/Object; + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + iget-object v4, v0, Lf/c/a/a;->c:Lf/c/a/v; + + iget-object v6, v0, Lf/c/a/a;->m:Lf/c/a/w; + + iget-object v7, v0, Lf/c/a/a;->l:Lf/c/a/p0; + + iget-object v8, v0, Lf/c/a/a;->q:Lf/c/a/x1; + + const/4 v9, 0x0 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + invoke-virtual {v1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v10 + + if-eqz v10, :cond_5 + + invoke-virtual {v10}, Ljava/lang/String;->length()I + + move-result v11 + + if-nez v11, :cond_3 + + goto :goto_0 + + :cond_3 + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v11 + + const/4 v12, 0x1 + + new-array v13, v12, [Ljava/lang/Object; + + aput-object v1, v13, v5 + + const-string v5, "Url to parse (%s)" + + invoke-interface {v11, v5, v13}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + new-instance v5, Landroid/net/UrlQuerySanitizer; + + invoke-direct {v5}, Landroid/net/UrlQuerySanitizer;->()V + + invoke-static {}, Landroid/net/UrlQuerySanitizer;->getAllButNulLegal()Landroid/net/UrlQuerySanitizer$ValueSanitizer; + + move-result-object v11 + + invoke-virtual {v5, v11}, Landroid/net/UrlQuerySanitizer;->setUnregisteredParameterValueSanitizer(Landroid/net/UrlQuerySanitizer$ValueSanitizer;)V + + invoke-virtual {v5, v12}, Landroid/net/UrlQuerySanitizer;->setAllowUnregisteredParamaters(Z)V + + invoke-virtual {v5, v10}, Landroid/net/UrlQuerySanitizer;->parseUrl(Ljava/lang/String;)V + + invoke-virtual {v5}, Landroid/net/UrlQuerySanitizer;->getParameterList()Ljava/util/List; + + move-result-object v5 + + invoke-static {v5, v4, v6, v7, v8}, Ld0/a/b/b/a;->C0(Ljava/util/List;Lf/c/a/v;Lf/c/a/w;Lf/c/a/p0;Lf/c/a/x1;)Lf/c/a/n1; + + move-result-object v4 + + if-nez v4, :cond_4 + + goto :goto_0 + + :cond_4 + invoke-virtual {v1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v1 + + iput-object v1, v4, Lf/c/a/n1;->j:Ljava/lang/String; + + iput-wide v2, v4, Lf/c/a/n1;->g:J + + const-string v1, "deeplink" + + invoke-virtual {v4, v1}, Lf/c/a/n1;->h(Ljava/lang/String;)Lf/c/a/u; + + move-result-object v9 + + :cond_5 + :goto_0 + if-nez v9, :cond_6 + + goto :goto_1 + + :cond_6 + iget-object v0, v0, Lf/c/a/a;->p:Lf/c/a/a1; + + check-cast v0, Lf/c/a/s1; + + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/s1$a; + + invoke-direct {v2, v0, v9}, Lf/c/a/s1$a;->(Lf/c/a/s1;Lf/c/a/u;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + :goto_1 return-void .end method diff --git a/com.discord/smali/f/c/a/s0.smali b/com.discord/smali/f/c/a/s0.smali index 73f9655e99..e84572d631 100644 --- a/com.discord/smali/f/c/a/s0.smali +++ b/com.discord/smali/f/c/a/s0.smali @@ -1,3 +1,23 @@ -.class public interface abstract Lf/c/a/s0; +.class public final Lf/c/a/s0; .super Ljava/lang/Object; -.source "IRequestHandler.java" +.source "GooglePlayServicesClient.java" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/Boolean; + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Boolean;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/c/a/s0;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/c/a/s0;->b:Ljava/lang/Boolean; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/s1$a.smali b/com.discord/smali/f/c/a/s1$a.smali new file mode 100644 index 0000000000..bbabf38e33 --- /dev/null +++ b/com.discord/smali/f/c/a/s1$a.smali @@ -0,0 +1,109 @@ +.class public Lf/c/a/s1$a; +.super Ljava/lang/Object; +.source "SdkClickHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/c/a/s1;->d(Lf/c/a/u;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/c/a/u; + +.field public final synthetic e:Lf/c/a/s1; + + +# direct methods +.method public constructor (Lf/c/a/s1;Lf/c/a/u;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/s1$a;->e:Lf/c/a/s1; + + iput-object p2, p0, Lf/c/a/s1$a;->d:Lf/c/a/u; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 5 + + iget-object v0, p0, Lf/c/a/s1$a;->e:Lf/c/a/s1; + + iget-object v0, v0, Lf/c/a/s1;->e:Ljava/util/List; + + iget-object v1, p0, Lf/c/a/s1$a;->d:Lf/c/a/u; + + invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/c/a/s1$a;->e:Lf/c/a/s1; + + iget-object v1, v0, Lf/c/a/s1;->b:Lf/c/a/w0; + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/Object; + + iget-object v0, v0, Lf/c/a/s1;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/4 v4, 0x0 + + aput-object v0, v3, v4 + + const-string v0, "Added sdk_click %d" + + invoke-interface {v1, v0, v3}, Lf/c/a/w0;->f(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/s1$a;->e:Lf/c/a/s1; + + iget-object v0, v0, Lf/c/a/s1;->b:Lf/c/a/w0; + + new-array v1, v2, [Ljava/lang/Object; + + iget-object v2, p0, Lf/c/a/s1$a;->d:Lf/c/a/u; + + invoke-virtual {v2}, Lf/c/a/u;->a()Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v1, v4 + + const-string v2, "%s" + + invoke-interface {v0, v2, v1}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/s1$a;->e:Lf/c/a/s1; + + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/u1; + + invoke-direct {v2, v0}, Lf/c/a/u1;->(Lf/c/a/s1;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/s1.smali b/com.discord/smali/f/c/a/s1.smali index 016020ba4d..abc2bb372d 100644 --- a/com.discord/smali/f/c/a/s1.smali +++ b/com.discord/smali/f/c/a/s1.smali @@ -1,56 +1,192 @@ .class public Lf/c/a/s1; .super Ljava/lang/Object; -.source "TimerCycle.java" +.source "SdkClickHandler.java" # interfaces -.implements Ljava/lang/Runnable; +.implements Lf/c/a/a1; # instance fields -.field public final synthetic d:Lf/c/a/t1; +.field public a:Z + +.field public b:Lf/c/a/w0; + +.field public c:Lf/c/a/o0; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/c/a/u;", + ">;" + } + .end annotation +.end field + +.field public f:Lf/c/a/f2/h; + +.field public g:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/c/a/u0;", + ">;" + } + .end annotation +.end field # direct methods -.method public constructor (Lf/c/a/t1;)V +.method public constructor (Lf/c/a/u0;Z)V .locals 0 - iput-object p1, p0, Lf/c/a/s1;->d:Lf/c/a/t1; - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-virtual {p0, p1, p2}, Lf/c/a/s1;->a(Lf/c/a/u0;Z)V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/s1;->b:Lf/c/a/w0; + + sget-object p1, Lf/c/a/o0;->e:Lf/c/a/o0; + + iput-object p1, p0, Lf/c/a/s1;->c:Lf/c/a/o0; + + new-instance p1, Lf/c/a/f2/c; + + const-string p2, "SdkClickHandler" + + invoke-direct {p1, p2}, Lf/c/a/f2/c;->(Ljava/lang/String;)V + + iput-object p1, p0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + return-void .end method # virtual methods -.method public run()V - .locals 4 +.method public a(Lf/c/a/u0;Z)V + .locals 0 - iget-object v0, p0, Lf/c/a/s1;->d:Lf/c/a/t1; + xor-int/lit8 p2, p2, 0x1 - iget-object v1, v0, Lf/c/a/t1;->h:Lf/c/a/q0; + iput-boolean p2, p0, Lf/c/a/s1;->a:Z - const/4 v2, 0x1 + new-instance p2, Ljava/util/ArrayList; - new-array v2, v2, [Ljava/lang/Object; + invoke-direct {p2}, Ljava/util/ArrayList;->()V - const/4 v3, 0x0 + iput-object p2, p0, Lf/c/a/s1;->e:Ljava/util/List; - iget-object v0, v0, Lf/c/a/t1;->c:Ljava/lang/String; + new-instance p2, Ljava/lang/ref/WeakReference; - aput-object v0, v2, v3 + invoke-direct {p2, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - check-cast v1, Lf/c/a/x0; + iput-object p2, p0, Lf/c/a/s1;->g:Ljava/lang/ref/WeakReference; - const-string v0, "%s fired" + invoke-interface {p1}, Lf/c/a/u0;->a()Ljava/lang/String; - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + move-result-object p1 - iget-object v0, p0, Lf/c/a/s1;->d:Lf/c/a/t1; - - iget-object v0, v0, Lf/c/a/t1;->d:Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V + iput-object p1, p0, Lf/c/a/s1;->d:Ljava/lang/String; + + return-void +.end method + +.method public final b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + .locals 1 + + invoke-virtual {p1}, Lf/c/a/u;->b()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p2, p3}, Lf/c/a/e2;->n(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; + + move-result-object p2 + + const/4 p3, 0x2 + + new-array p3, p3, [Ljava/lang/Object; + + const/4 v0, 0x0 + + aput-object p1, p3, v0 + + const/4 p1, 0x1 + + aput-object p2, p3, p1 + + const-string p1, "%s. (%s)" + + invoke-static {p1, p3}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + iget-object p2, p0, Lf/c/a/s1;->b:Lf/c/a/w0; + + new-array p3, v0, [Ljava/lang/Object; + + invoke-interface {p2, p1, p3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + return-void +.end method + +.method public final c(Lf/c/a/u;)V + .locals 4 + + iget v0, p1, Lf/c/a/u;->retries:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iput v0, p1, Lf/c/a/u;->retries:I + + iget-object v2, p0, Lf/c/a/s1;->b:Lf/c/a/w0; + + new-array v1, v1, [Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/4 v3, 0x0 + + aput-object v0, v1, v3 + + const-string v0, "Retrying sdk_click package for the %d time" + + invoke-interface {v2, v0, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, p0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/s1$a; + + invoke-direct {v1, p0, p1}, Lf/c/a/s1$a;->(Lf/c/a/s1;Lf/c/a/u;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public d(Lf/c/a/u;)V + .locals 2 + + iget-object v0, p0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v1, Lf/c/a/s1$a; + + invoke-direct {v1, p0, p1}, Lf/c/a/s1$a;->(Lf/c/a/s1;Lf/c/a/u;)V + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v1}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V return-void .end method diff --git a/com.discord/smali/f/c/a/t.smali b/com.discord/smali/f/c/a/t.smali index 0cbc944dc7..7ae1d122d9 100644 --- a/com.discord/smali/f/c/a/t.smali +++ b/com.discord/smali/f/c/a/t.smali @@ -1,87 +1,341 @@ -.class public Lf/c/a/t; -.super Ljava/lang/Object; -.source "AdjustEventFailure.java" +.class public final enum Lf/c/a/t; +.super Ljava/lang/Enum; +.source "ActivityKind.java" -# instance fields -.field public a:Ljava/lang/String; +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/c/a/t;", + ">;" + } +.end annotation -.field public b:Ljava/lang/String; -.field public c:Ljava/lang/String; +# static fields +.field public static final enum d:Lf/c/a/t; -.field public d:Ljava/lang/String; +.field public static final enum e:Lf/c/a/t; -.field public e:Z +.field public static final enum f:Lf/c/a/t; -.field public f:Lorg/json/JSONObject; +.field public static final enum g:Lf/c/a/t; + +.field public static final enum h:Lf/c/a/t; + +.field public static final enum i:Lf/c/a/t; + +.field public static final enum j:Lf/c/a/t; + +.field public static final enum k:Lf/c/a/t; + +.field public static final enum l:Lf/c/a/t; + +.field public static final enum m:Lf/c/a/t; + +.field public static final enum n:Lf/c/a/t; + +.field public static final enum o:Lf/c/a/t; + +.field public static final synthetic p:[Lf/c/a/t; # direct methods -.method public constructor ()V - .locals 0 +.method public static constructor ()V + .locals 15 - invoke-direct {p0}, Ljava/lang/Object;->()V + new-instance v0, Lf/c/a/t; + + const-string v1, "UNKNOWN" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->d:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "SESSION" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->e:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "EVENT" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->f:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "CLICK" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->g:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "ATTRIBUTION" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->h:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "REVENUE" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->i:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "REATTRIBUTION" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->j:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "INFO" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->k:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "GDPR" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->l:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "AD_REVENUE" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->m:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "DISABLE_THIRD_PARTY_SHARING" + + const/16 v12, 0xa + + invoke-direct {v0, v1, v12}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->n:Lf/c/a/t; + + new-instance v0, Lf/c/a/t; + + const-string v1, "SUBSCRIPTION" + + const/16 v13, 0xb + + invoke-direct {v0, v1, v13}, Lf/c/a/t;->(Ljava/lang/String;I)V + + sput-object v0, Lf/c/a/t;->o:Lf/c/a/t; + + const/16 v1, 0xc + + new-array v1, v1, [Lf/c/a/t; + + sget-object v14, Lf/c/a/t;->d:Lf/c/a/t; + + aput-object v14, v1, v2 + + sget-object v2, Lf/c/a/t;->e:Lf/c/a/t; + + aput-object v2, v1, v3 + + sget-object v2, Lf/c/a/t;->f:Lf/c/a/t; + + aput-object v2, v1, v4 + + sget-object v2, Lf/c/a/t;->g:Lf/c/a/t; + + aput-object v2, v1, v5 + + sget-object v2, Lf/c/a/t;->h:Lf/c/a/t; + + aput-object v2, v1, v6 + + sget-object v2, Lf/c/a/t;->i:Lf/c/a/t; + + aput-object v2, v1, v7 + + sget-object v2, Lf/c/a/t;->j:Lf/c/a/t; + + aput-object v2, v1, v8 + + sget-object v2, Lf/c/a/t;->k:Lf/c/a/t; + + aput-object v2, v1, v9 + + sget-object v2, Lf/c/a/t;->l:Lf/c/a/t; + + aput-object v2, v1, v10 + + sget-object v2, Lf/c/a/t;->m:Lf/c/a/t; + + aput-object v2, v1, v11 + + sget-object v2, Lf/c/a/t;->n:Lf/c/a/t; + + aput-object v2, v1, v12 + + aput-object v0, v1, v13 + + sput-object v1, Lf/c/a/t;->p:[Lf/c/a/t; return-void .end method +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Lf/c/a/t; + .locals 1 + + const-class v0, Lf/c/a/t; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/c/a/t; + + return-object p0 +.end method + +.method public static values()[Lf/c/a/t; + .locals 1 + + sget-object v0, Lf/c/a/t;->p:[Lf/c/a/t; + + invoke-virtual {v0}, [Lf/c/a/t;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/c/a/t; + + return-object v0 +.end method + # virtual methods .method public toString()Ljava/lang/String; - .locals 4 + .locals 1 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - const/4 v1, 0x6 + move-result v0 - new-array v1, v1, [Ljava/lang/Object; + packed-switch v0, :pswitch_data_0 - iget-object v2, p0, Lf/c/a/t;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/t;->b:Ljava/lang/String; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/t;->c:Ljava/lang/String; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/t;->d:Ljava/lang/String; - - const/4 v3, 0x3 - - aput-object v2, v1, v3 - - iget-boolean v2, p0, Lf/c/a/t;->e:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const/4 v3, 0x4 - - aput-object v2, v1, v3 - - iget-object v2, p0, Lf/c/a/t;->f:Lorg/json/JSONObject; - - const/4 v3, 0x5 - - aput-object v2, v1, v3 - - const-string v2, "Event Failure msg:%s time:%s adid:%s event:%s retry:%b json:%s" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 + :pswitch_0 + const-string v0, "unknown" return-object v0 + + :pswitch_1 + const-string v0, "subscription" + + return-object v0 + + :pswitch_2 + const-string v0, "ad_revenue" + + return-object v0 + + :pswitch_3 + const-string v0, "disable_third_party_sharing" + + return-object v0 + + :pswitch_4 + const-string v0, "gdpr" + + return-object v0 + + :pswitch_5 + const-string v0, "info" + + return-object v0 + + :pswitch_6 + const-string v0, "attribution" + + return-object v0 + + :pswitch_7 + const-string v0, "click" + + return-object v0 + + :pswitch_8 + const-string v0, "event" + + return-object v0 + + :pswitch_9 + const-string v0, "session" + + return-object v0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_0 + :pswitch_0 + :pswitch_5 + :pswitch_4 + :pswitch_2 + :pswitch_3 + :pswitch_1 + .end packed-switch .end method diff --git a/com.discord/smali/f/c/a/t0.smali b/com.discord/smali/f/c/a/t0.smali index 9a67ed7823..b315e09194 100644 --- a/com.discord/smali/f/c/a/t0.smali +++ b/com.discord/smali/f/c/a/t0.smali @@ -1,8 +1,179 @@ -.class public interface abstract Lf/c/a/t0; +.class public final Lf/c/a/t0; .super Ljava/lang/Object; -.source "IRunActivityHandler.java" +.source "GooglePlayServicesClient.java" + +# interfaces +.implements Landroid/os/IInterface; + + +# instance fields +.field public a:Landroid/os/IBinder; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/c/a/t0;->a:Landroid/os/IBinder; + + return-void +.end method # virtual methods -.method public abstract a(Lf/c/a/a;)V +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/c/a/t0;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public g()Ljava/lang/String; + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v1 + + :try_start_0 + const-string v2, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" + + invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + iget-object v2, p0, Lf/c/a/t0;->a:Landroid/os/IBinder; + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + invoke-interface {v2, v3, v0, v1, v4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v1}, Landroid/os/Parcel;->readException()V + + invoke-virtual {v1}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-object v2 + + :catchall_0 + move-exception v2 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw v2 +.end method + +.method public h(Z)Ljava/lang/Boolean; + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v1 + + :try_start_0 + const-string v2, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" + + invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V + + iget-object p1, p0, Lf/c/a/t0;->a:Landroid/os/IBinder; + + const/4 v4, 0x2 + + invoke-interface {p1, v4, v0, v1, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v1}, Landroid/os/Parcel;->readException()V + + invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I + + move-result p1 + + if-eqz p1, :cond_1 + + const/4 v3, 0x1 + + :cond_1 + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + xor-int/2addr p1, v2 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + const/4 p1, 0x0 + + :goto_1 + return-object p1 + + :catchall_0 + move-exception p1 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 .end method diff --git a/com.discord/smali/f/c/a/t1.smali b/com.discord/smali/f/c/a/t1.smali index fa5d070e8b..9b263ada64 100644 --- a/com.discord/smali/f/c/a/t1.smali +++ b/com.discord/smali/f/c/a/t1.smali @@ -1,99 +1,162 @@ .class public Lf/c/a/t1; .super Ljava/lang/Object; -.source "TimerCycle.java" +.source "SdkClickHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Lf/c/a/l0; - -.field public b:Ljava/util/concurrent/ScheduledFuture; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/Runnable; - -.field public e:J - -.field public f:J - -.field public g:Z - -.field public h:Lf/c/a/q0; +.field public final synthetic d:Lf/c/a/s1; # direct methods -.method public constructor (Ljava/lang/Runnable;JJLjava/lang/String;)V - .locals 4 +.method public constructor (Lf/c/a/s1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/t1;->d:Lf/c/a/s1; invoke-direct {p0}, Ljava/lang/Object;->()V - new-instance v0, Lf/c/a/l0; - - const/4 v1, 0x1 - - invoke-direct {v0, p6, v1}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/c/a/t1;->a:Lf/c/a/l0; - - iput-object p6, p0, Lf/c/a/t1;->c:Ljava/lang/String; - - iput-object p1, p0, Lf/c/a/t1;->d:Ljava/lang/Runnable; - - iput-wide p2, p0, Lf/c/a/t1;->e:J - - iput-wide p4, p0, Lf/c/a/t1;->f:J - - iput-boolean v1, p0, Lf/c/a/t1;->g:Z - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/t1;->h:Lf/c/a/q0; - - sget-object p1, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - long-to-double p4, p4 - - const-wide v2, 0x408f400000000000L # 1000.0 - - div-double/2addr p4, v2 - - invoke-virtual {p1, p4, p5}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object p1 - - sget-object p4, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - long-to-double p2, p2 - - div-double/2addr p2, v2 - - invoke-virtual {p4, p2, p3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object p2 - - iget-object p3, p0, Lf/c/a/t1;->h:Lf/c/a/q0; - - const/4 p4, 0x3 - - new-array p4, p4, [Ljava/lang/Object; - - const/4 p5, 0x0 - - aput-object p6, p4, p5 - - aput-object p2, p4, v1 - - const/4 p2, 0x2 - - aput-object p1, p4, p2 - - check-cast p3, Lf/c/a/x0; - - const-string p1, "%s configured to fire after %s seconds of starting and cycles every %s seconds" - - invoke-virtual {p3, p1, p4}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - + return-void +.end method + + +# virtual methods +.method public run()V + .locals 18 + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/c/a/t1;->d:Lf/c/a/s1; + + iget-object v0, v0, Lf/c/a/s1;->g:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/u0; + + new-instance v2, Lf/c/a/z1; + + invoke-interface {v0}, Lf/c/a/u0;->getContext()Landroid/content/Context; + + move-result-object v3 + + invoke-direct {v2, v3}, Lf/c/a/z1;->(Landroid/content/Context;)V + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + :try_start_0 + invoke-virtual {v2}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + move-result-object v5 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual {v5}, Lorg/json/JSONArray;->length()I + + move-result v8 + + if-ge v6, v8, :cond_1 + + invoke-virtual {v5, v6}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; + + move-result-object v8 + + const/4 v9, -0x1 + + const/4 v10, 0x2 + + invoke-virtual {v8, v10, v9}, Lorg/json/JSONArray;->optInt(II)I + + move-result v9 + + if-eqz v9, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v7, 0x0 + + invoke-virtual {v8, v3, v7}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + const-wide/16 v12, -0x1 + + invoke-virtual {v8, v4, v12, v13}, Lorg/json/JSONArray;->optLong(IJ)J + + move-result-wide v12 + + invoke-virtual {v8, v10, v4}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; + + invoke-interface {v0}, Lf/c/a/u0;->g()Lf/c/a/v; + + move-result-object v14 + + invoke-interface {v0}, Lf/c/a/u0;->i()Lf/c/a/w; + + move-result-object v15 + + invoke-interface {v0}, Lf/c/a/u0;->f()Lf/c/a/p0; + + move-result-object v16 + + invoke-interface {v0}, Lf/c/a/u0;->d()Lf/c/a/x1; + + move-result-object v17 + + invoke-static/range {v11 .. v17}, Ld0/a/b/b/a;->f(Ljava/lang/String;JLf/c/a/v;Lf/c/a/w;Lf/c/a/p0;Lf/c/a/x1;)Lf/c/a/u; + + move-result-object v7 + + iget-object v8, v1, Lf/c/a/t1;->d:Lf/c/a/s1; + + invoke-virtual {v8, v7}, Lf/c/a/s1;->d(Lf/c/a/u;)V + + const/4 v7, 0x1 + + :goto_1 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz v7, :cond_2 + + invoke-virtual {v2, v5}, Lf/c/a/z1;->l(Lorg/json/JSONArray;)V + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + iget-object v2, v1, Lf/c/a/t1;->d:Lf/c/a/s1; + + iget-object v2, v2, Lf/c/a/s1;->b:Lf/c/a/w0; + + new-array v4, v4, [Ljava/lang/Object; + + invoke-virtual {v0}, Lorg/json/JSONException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v4, v3 + + const-string v0, "Send saved raw referrers error (%s)" + + invoke-interface {v2, v0, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :cond_2 + :goto_2 return-void .end method diff --git a/com.discord/smali/f/c/a/u.smali b/com.discord/smali/f/c/a/u.smali index b1aa1acb7f..84e4edf389 100644 --- a/com.discord/smali/f/c/a/u.smali +++ b/com.discord/smali/f/c/a/u.smali @@ -1,73 +1,700 @@ .class public Lf/c/a/u; .super Ljava/lang/Object; -.source "AdjustEventSuccess.java" +.source "ActivityPackage.java" + +# interfaces +.implements Ljava/io/Serializable; + + +# static fields +.field public static final serialPersistentFields:[Ljava/io/ObjectStreamField; + +.field public static final serialVersionUID:J = -0x7fab32c0b48621L # instance fields -.field public a:Ljava/lang/String; +.field public activityKind:Lf/c/a/t; -.field public b:Ljava/lang/String; +.field public callbackParameters:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field -.field public c:Ljava/lang/String; +.field public clickTimeInMilliseconds:J -.field public d:Ljava/lang/String; +.field public clickTimeInSeconds:J -.field public e:Lorg/json/JSONObject; +.field public clientSdk:Ljava/lang/String; + +.field public transient d:I + +.field public installBeginTimeInSeconds:J + +.field public parameters:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public partnerParameters:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public path:Ljava/lang/String; + +.field public retries:I + +.field public suffix:Ljava/lang/String; # direct methods -.method public constructor ()V - .locals 0 +.method public static constructor ()V + .locals 5 + + const-class v0, Ljava/lang/String; + + const/4 v1, 0x7 + + new-array v1, v1, [Ljava/io/ObjectStreamField; + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "path" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "clientSdk" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-class v3, Ljava/util/Map; + + const-string v4, "parameters" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-class v3, Lf/c/a/t; + + const-string v4, "activityKind" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x3 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "suffix" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v0, 0x4 + + aput-object v2, v1, v0 + + new-instance v0, Ljava/io/ObjectStreamField; + + const-class v2, Ljava/util/Map; + + const-string v3, "callbackParameters" + + invoke-direct {v0, v3, v2}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v2, 0x5 + + aput-object v0, v1, v2 + + new-instance v0, Ljava/io/ObjectStreamField; + + const-class v2, Ljava/util/Map; + + const-string v3, "partnerParameters" + + invoke-direct {v0, v3, v2}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v2, 0x6 + + aput-object v0, v1, v2 + + sput-object v1, Lf/c/a/u;->serialPersistentFields:[Ljava/io/ObjectStreamField; + + return-void +.end method + +.method public constructor (Lf/c/a/t;)V + .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V + sget-object v0, Lf/c/a/t;->d:Lf/c/a/t; + + iput-object v0, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + iput-object p1, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + return-void +.end method + +.method private readObject(Ljava/io/ObjectInputStream;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/ClassNotFoundException;, + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/io/ObjectInputStream;->readFields()Ljava/io/ObjectInputStream$GetField; + + move-result-object p1 + + const-string v0, "path" + + const/4 v1, 0x0 + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/u;->path:Ljava/lang/String; + + const-string v0, "clientSdk" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + const-string v0, "parameters" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map; + + iput-object v0, p0, Lf/c/a/u;->parameters:Ljava/util/Map; + + sget-object v0, Lf/c/a/t;->d:Lf/c/a/t; + + const-string v2, "activityKind" + + invoke-static {p1, v2, v0}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/c/a/t; + + iput-object v0, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + const-string v0, "suffix" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/u;->suffix:Ljava/lang/String; + + const-string v0, "callbackParameters" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map; + + iput-object v0, p0, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + const-string v0, "partnerParameters" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map; + + iput-object p1, p0, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + return-void +.end method + +.method private writeObject(Ljava/io/ObjectOutputStream;)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V + return-void .end method # virtual methods -.method public toString()Ljava/lang/String; - .locals 4 +.method public a()Ljava/lang/String; + .locals 8 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + new-instance v0, Ljava/lang/StringBuilder; - const/4 v1, 0x5 + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - new-array v1, v1, [Ljava/lang/Object; + const/4 v1, 0x1 - iget-object v2, p0, Lf/c/a/u;->a:Ljava/lang/String; + new-array v2, v1, [Ljava/lang/Object; - const/4 v3, 0x0 + iget-object v3, p0, Lf/c/a/u;->path:Ljava/lang/String; - aput-object v2, v1, v3 + const/4 v4, 0x0 - iget-object v2, p0, Lf/c/a/u;->b:Ljava/lang/String; + aput-object v3, v2, v4 - const/4 v3, 0x1 + const-string v3, "Path: %s\n" - aput-object v2, v1, v3 + invoke-static {v3, v2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - iget-object v2, p0, Lf/c/a/u;->c:Ljava/lang/String; + move-result-object v2 - const/4 v3, 0x2 + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - aput-object v2, v1, v3 + new-array v2, v1, [Ljava/lang/Object; - iget-object v2, p0, Lf/c/a/u;->d:Ljava/lang/String; + iget-object v3, p0, Lf/c/a/u;->clientSdk:Ljava/lang/String; - const/4 v3, 0x3 + aput-object v3, v2, v4 - aput-object v2, v1, v3 + const-string v3, "ClientSdk: %s\n" - iget-object v2, p0, Lf/c/a/u;->e:Lorg/json/JSONObject; + invoke-static {v3, v2}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - const/4 v3, 0x4 + move-result-object v2 - aput-object v2, v1, v3 + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - const-string v2, "Event Success msg:%s time:%s adid:%s event:%s json:%s" + iget-object v2, p0, Lf/c/a/u;->parameters:Ljava/util/Map; - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + if-eqz v2, :cond_1 + + const-string v2, "Parameters:" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + new-instance v2, Ljava/util/TreeMap; + + iget-object v3, p0, Lf/c/a/u;->parameters:Ljava/util/Map; + + invoke-direct {v2, v3}, Ljava/util/TreeMap;->(Ljava/util/Map;)V + + const-string v3, "app_secret" + + const-string v5, "secret_id" + + const-string v6, "event_callback_id" + + filled-new-array {v3, v5, v6}, [Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v3 + + invoke-virtual {v2}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map$Entry; + + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + invoke-interface {v3, v6}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v7, 0x2 + + new-array v7, v7, [Ljava/lang/Object; + + aput-object v6, v7, v4 + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + aput-object v5, v7, v1 + + const-string v5, "\n\t%-16s %s" + + invoke-static {v5, v7}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public b()Ljava/lang/String; + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + iget-object v1, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-virtual {v1}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/u;->suffix:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + const-string v1, "Failed to track %s%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + const-class v2, Lf/c/a/u; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/c/a/u; + + iget-object v2, p0, Lf/c/a/u;->path:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/u;->path:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_3 + + return v1 + + :cond_3 + iget-object v2, p0, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_4 + + return v1 + + :cond_4 + iget-object v2, p0, Lf/c/a/u;->parameters:Ljava/util/Map; + + iget-object v3, p1, Lf/c/a/u;->parameters:Ljava/util/Map; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_5 + + return v1 + + :cond_5 + iget-object v2, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + iget-object v3, p1, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_6 + + return v1 + + :cond_6 + iget-object v2, p0, Lf/c/a/u;->suffix:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_7 + + return v1 + + :cond_7 + iget-object v2, p0, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + iget-object v3, p1, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_8 + + return v1 + + :cond_8 + iget-object v2, p0, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + iget-object p1, p1, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + invoke-static {v2, p1}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_9 + + return v1 + + :cond_9 + return v0 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/c/a/u;->d:I + + if-nez v0, :cond_1 + + const/16 v0, 0x11 + + iput v0, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/u;->path:Ljava/lang/String; + + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v1 + + add-int/2addr v1, v0 + + iput v1, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v0 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/u;->parameters:Ljava/util/Map; + + invoke-static {v1}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v1, v0 + + iput v1, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I + + move-result v0 + + :goto_0 + add-int/2addr v1, v0 + + iput v1, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/u;->suffix:Ljava/lang/String; + + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v0 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/u;->callbackParameters:Ljava/util/Map; + + invoke-static {v1}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v1, v0 + + iput v1, p0, Lf/c/a/u;->d:I + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/u;->partnerParameters:Ljava/util/Map; + + invoke-static {v0}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v0 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/c/a/u;->d:I + + :cond_1 + iget v0, p0, Lf/c/a/u;->d:I + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + iget-object v1, p0, Lf/c/a/u;->activityKind:Lf/c/a/t; + + invoke-virtual {v1}, Lf/c/a/t;->toString()Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/u;->suffix:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + const-string v1, "%s%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali/f/c/a/u0.smali b/com.discord/smali/f/c/a/u0.smali index 9fc1d7a7e9..a034ef9e18 100644 --- a/com.discord/smali/f/c/a/u0.smali +++ b/com.discord/smali/f/c/a/u0.smali @@ -1,3 +1,62 @@ .class public interface abstract Lf/c/a/u0; .super Ljava/lang/Object; -.source "ISdkClickHandler.java" +.source "IActivityHandler.java" + + +# virtual methods +.method public abstract a()Ljava/lang/String; +.end method + +.method public abstract b()Ljava/lang/String; +.end method + +.method public abstract c()Ljava/lang/String; +.end method + +.method public abstract d()Lf/c/a/x1; +.end method + +.method public abstract e(Lf/c/a/r1;)V +.end method + +.method public abstract f()Lf/c/a/p0; +.end method + +.method public abstract g()Lf/c/a/v; +.end method + +.method public abstract getContext()Landroid/content/Context; +.end method + +.method public abstract h(Lf/c/a/y1;)V +.end method + +.method public abstract i()Lf/c/a/w; +.end method + +.method public abstract isEnabled()Z +.end method + +.method public abstract j(Lf/c/a/n0;)V +.end method + +.method public abstract k()V +.end method + +.method public abstract l(Lf/c/a/w1;)V +.end method + +.method public abstract m(Z)V +.end method + +.method public abstract n()V +.end method + +.method public abstract o(Lf/c/a/x;)V +.end method + +.method public abstract onPause()V +.end method + +.method public abstract onResume()V +.end method diff --git a/com.discord/smali/f/c/a/u1$a.smali b/com.discord/smali/f/c/a/u1$a.smali deleted file mode 100644 index c42168fd51..0000000000 --- a/com.discord/smali/f/c/a/u1$a.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class public Lf/c/a/u1$a; -.super Ljava/lang/Object; -.source "TimerOnce.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/u1;->c(J)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/u1; - - -# direct methods -.method public constructor (Lf/c/a/u1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/u1$a;->d:Lf/c/a/u1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/c/a/u1$a;->d:Lf/c/a/u1; - - iget-object v1, v0, Lf/c/a/u1;->e:Lf/c/a/q0; - - const/4 v2, 0x1 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - iget-object v0, v0, Lf/c/a/u1;->c:Ljava/lang/String; - - aput-object v0, v2, v3 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "%s fired" - - invoke-virtual {v1, v0, v2}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object v0, p0, Lf/c/a/u1$a;->d:Lf/c/a/u1; - - iget-object v0, v0, Lf/c/a/u1;->d:Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - - iget-object v0, p0, Lf/c/a/u1$a;->d:Lf/c/a/u1; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/c/a/u1;->b:Ljava/util/concurrent/ScheduledFuture; - - return-void -.end method diff --git a/com.discord/smali/f/c/a/u1.smali b/com.discord/smali/f/c/a/u1.smali index 8d5d8104c6..be1c0f15ef 100644 --- a/com.discord/smali/f/c/a/u1.smali +++ b/com.discord/smali/f/c/a/u1.smali @@ -1,159 +1,146 @@ .class public Lf/c/a/u1; .super Ljava/lang/Object; -.source "TimerOnce.java" +.source "SdkClickHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:Lf/c/a/l0; - -.field public b:Ljava/util/concurrent/ScheduledFuture; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/Runnable; - -.field public e:Lf/c/a/q0; +.field public final synthetic d:Lf/c/a/s1; # direct methods -.method public constructor (Ljava/lang/Runnable;Ljava/lang/String;)V - .locals 2 +.method public constructor (Lf/c/a/s1;)V + .locals 0 + + iput-object p1, p0, Lf/c/a/u1;->d:Lf/c/a/s1; invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p2, p0, Lf/c/a/u1;->c:Ljava/lang/String; - - new-instance v0, Lf/c/a/l0; - - const/4 v1, 0x1 - - invoke-direct {v0, p2, v1}, Lf/c/a/l0;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/c/a/u1;->a:Lf/c/a/l0; - - iput-object p1, p0, Lf/c/a/u1;->d:Ljava/lang/Runnable; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - iput-object p1, p0, Lf/c/a/u1;->e:Lf/c/a/q0; - return-void .end method # virtual methods -.method public final a(Z)V - .locals 3 +.method public run()V + .locals 11 - iget-object v0, p0, Lf/c/a/u1;->b:Ljava/util/concurrent/ScheduledFuture; + iget-object v0, p0, Lf/c/a/u1;->d:Lf/c/a/s1; - if-eqz v0, :cond_0 + iget-object v1, v0, Lf/c/a/s1;->g:Ljava/lang/ref/WeakReference; - invoke-interface {v0, p1}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - - :cond_0 - const/4 p1, 0x0 - - iput-object p1, p0, Lf/c/a/u1;->b:Ljava/util/concurrent/ScheduledFuture; - - iget-object p1, p0, Lf/c/a/u1;->e:Lf/c/a/q0; - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - iget-object v2, p0, Lf/c/a/u1;->c:Ljava/lang/String; - - aput-object v2, v0, v1 - - check-cast p1, Lf/c/a/x0; - - const-string v1, "%s canceled" - - invoke-virtual {p1, v1, v0}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void -.end method - -.method public b()J - .locals 2 - - iget-object v0, p0, Lf/c/a/u1;->b:Ljava/util/concurrent/ScheduledFuture; - - if-nez v0, :cond_0 - - const-wide/16 v0, 0x0 - - return-wide v0 - - :cond_0 - sget-object v1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-interface {v0, v1}, Ljava/util/concurrent/ScheduledFuture;->getDelay(Ljava/util/concurrent/TimeUnit;)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public c(J)V - .locals 6 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/c/a/u1;->a(Z)V - - sget-object v1, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - long-to-double v2, p1 - - const-wide v4, 0x408f400000000000L # 1000.0 - - div-double/2addr v2, v4 - - invoke-virtual {v1, v2, v3}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v1 - iget-object v2, p0, Lf/c/a/u1;->e:Lf/c/a/q0; + check-cast v1, Lf/c/a/u0; - const/4 v3, 0x2 + invoke-interface {v1}, Lf/c/a/u0;->g()Lf/c/a/v; - new-array v3, v3, [Ljava/lang/Object; + move-result-object v2 - iget-object v4, p0, Lf/c/a/u1;->c:Ljava/lang/String; + if-nez v2, :cond_0 - aput-object v4, v3, v0 + goto :goto_0 - const/4 v0, 0x1 + :cond_0 + invoke-interface {v1}, Lf/c/a/u0;->g()Lf/c/a/v; - aput-object v1, v3, v0 + move-result-object v1 - check-cast v2, Lf/c/a/x0; + iget-boolean v1, v1, Lf/c/a/v;->isGdprForgotten:Z - const-string v0, "%s starting. Launching in %s seconds" + if-eqz v1, :cond_1 - invoke-virtual {v2, v0, v3}, Lf/c/a/x0;->d(Ljava/lang/String;[Ljava/lang/Object;)V + goto :goto_0 - iget-object v0, p0, Lf/c/a/u1;->a:Lf/c/a/l0; + :cond_1 + iget-boolean v1, v0, Lf/c/a/s1;->a:Z - new-instance v1, Lf/c/a/u1$a; + if-eqz v1, :cond_2 - invoke-direct {v1, p0}, Lf/c/a/u1$a;->(Lf/c/a/u1;)V + goto :goto_0 - sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + :cond_2 + iget-object v1, v0, Lf/c/a/s1;->e:Ljava/util/List; - iget-object v0, v0, Lf/c/a/l0;->a:Ljava/util/concurrent/ScheduledThreadPoolExecutor; + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - invoke-virtual {v0, v1, p1, p2, v2}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + move-result v1 - move-result-object p1 + if-eqz v1, :cond_3 - iput-object p1, p0, Lf/c/a/u1;->b:Ljava/util/concurrent/ScheduledFuture; + goto :goto_0 + :cond_3 + iget-object v1, v0, Lf/c/a/s1;->e:Ljava/util/List; + + const/4 v2, 0x0 + + invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/c/a/u; + + iget v3, v1, Lf/c/a/u;->retries:I + + new-instance v4, Lf/c/a/v1; + + invoke-direct {v4, v0, v1}, Lf/c/a/v1;->(Lf/c/a/s1;Lf/c/a/u;)V + + if-gtz v3, :cond_4 + + invoke-virtual {v4}, Lf/c/a/v1;->run()V + + goto :goto_0 + + :cond_4 + iget-object v1, v0, Lf/c/a/s1;->c:Lf/c/a/o0; + + invoke-static {v3, v1}, Lf/c/a/e2;->q(ILf/c/a/o0;)J + + move-result-wide v5 + + long-to-double v7, v5 + + const-wide v9, 0x408f400000000000L # 1000.0 + + div-double/2addr v7, v9 + + sget-object v1, Lf/c/a/e2;->a:Ljava/text/DecimalFormat; + + invoke-virtual {v1, v7, v8}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; + + move-result-object v1 + + iget-object v7, v0, Lf/c/a/s1;->b:Lf/c/a/w0; + + const/4 v8, 0x2 + + new-array v8, v8, [Ljava/lang/Object; + + aput-object v1, v8, v2 + + const/4 v1, 0x1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v8, v1 + + const-string v1, "Waiting for %s seconds before retrying sdk_click for the %d time" + + invoke-interface {v7, v1, v8}, Lf/c/a/w0;->g(Ljava/lang/String;[Ljava/lang/Object;)V + + iget-object v0, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + check-cast v0, Lf/c/a/f2/c; + + invoke-virtual {v0, v4, v5, v6}, Lf/c/a/f2/c;->b(Ljava/lang/Runnable;J)V + + :goto_0 return-void .end method diff --git a/com.discord/smali/f/c/a/v.smali b/com.discord/smali/f/c/a/v.smali index c5be629e1e..90e65586cb 100644 --- a/com.discord/smali/f/c/a/v.smali +++ b/com.discord/smali/f/c/a/v.smali @@ -1,28 +1,1443 @@ .class public Lf/c/a/v; .super Ljava/lang/Object; -.source "AdjustFactory.java" +.source "ActivityState.java" + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/lang/Cloneable; # static fields -.field public static a:Lf/c/a/q0; +.field public static final serialPersistentFields:[Ljava/io/ObjectStreamField; + +.field public static final serialVersionUID:J = 0x7d728a246d4bab64L + + +# instance fields +.field public adid:Ljava/lang/String; + +.field public askingAttribution:Z + +.field public clickTime:J + +.field public clickTimeHuawei:J + +.field public enabled:Z + +.field public eventCount:I + +.field public installBegin:J + +.field public installBeginHuawei:J + +.field public installReferrer:Ljava/lang/String; + +.field public installReferrerHuawei:Ljava/lang/String; + +.field public isGdprForgotten:Z + +.field public isThirdPartySharingDisabled:Z + +.field public lastActivity:J + +.field public lastInterval:J + +.field public orderIds:Ljava/util/LinkedList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/LinkedList<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public pushToken:Ljava/lang/String; + +.field public sessionCount:I + +.field public sessionLength:J + +.field public subsessionCount:I + +.field public timeSpent:J + +.field public updatePackages:Z + +.field public uuid:Ljava/lang/String; # direct methods -.method public static a()Lf/c/a/q0; - .locals 1 +.method public static constructor ()V + .locals 5 - sget-object v0, Lf/c/a/v;->a:Lf/c/a/q0; + const-class v0, Ljava/lang/String; - if-nez v0, :cond_0 + const/16 v1, 0x16 - new-instance v0, Lf/c/a/x0; + new-array v1, v1, [Ljava/io/ObjectStreamField; - invoke-direct {v0}, Lf/c/a/x0;->()V + new-instance v2, Ljava/io/ObjectStreamField; - sput-object v0, Lf/c/a/v;->a:Lf/c/a/q0; + const-string v3, "uuid" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-string v4, "enabled" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-string v4, "isGdprForgotten" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-string v4, "isThirdPartySharingDisabled" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x3 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-string v4, "askingAttribution" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x4 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-string v4, "eventCount" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x5 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-string v4, "sessionCount" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x6 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-string v4, "subsessionCount" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/4 v3, 0x7 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "sessionLength" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x8 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "timeSpent" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x9 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "lastActivity" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xa + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "lastInterval" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xb + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-string v4, "updatePackages" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xc + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-class v3, Ljava/util/LinkedList; + + const-string v4, "orderIds" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xd + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "pushToken" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xe + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "adid" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0xf + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "clickTime" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "installBegin" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x11 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "installReferrer" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x12 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "clickTimeHuawei" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x13 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-string v4, "installBeginHuawei" + + invoke-direct {v2, v4, v3}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v3, 0x14 + + aput-object v2, v1, v3 + + new-instance v2, Ljava/io/ObjectStreamField; + + const-string v3, "installReferrerHuawei" + + invoke-direct {v2, v3, v0}, Ljava/io/ObjectStreamField;->(Ljava/lang/String;Ljava/lang/Class;)V + + const/16 v0, 0x15 + + aput-object v2, v1, v0 + + sput-object v1, Lf/c/a/v;->serialPersistentFields:[Ljava/io/ObjectStreamField; + + return-void +.end method + +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + invoke-static {}, Lf/c/a/e2;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/c/a/v;->enabled:Z + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/c/a/v;->isGdprForgotten:Z + + iput-boolean v0, p0, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + iput-boolean v0, p0, Lf/c/a/v;->askingAttribution:Z + + iput v0, p0, Lf/c/a/v;->eventCount:I + + iput v0, p0, Lf/c/a/v;->sessionCount:I + + const/4 v1, -0x1 + + iput v1, p0, Lf/c/a/v;->subsessionCount:I + + const-wide/16 v1, -0x1 + + iput-wide v1, p0, Lf/c/a/v;->sessionLength:J + + iput-wide v1, p0, Lf/c/a/v;->timeSpent:J + + iput-wide v1, p0, Lf/c/a/v;->lastActivity:J + + iput-wide v1, p0, Lf/c/a/v;->lastInterval:J + + iput-boolean v0, p0, Lf/c/a/v;->updatePackages:Z + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + iput-object v0, p0, Lf/c/a/v;->pushToken:Ljava/lang/String; + + iput-object v0, p0, Lf/c/a/v;->adid:Ljava/lang/String; + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/c/a/v;->clickTime:J + + iput-wide v1, p0, Lf/c/a/v;->installBegin:J + + iput-object v0, p0, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + iput-wide v1, p0, Lf/c/a/v;->clickTimeHuawei:J + + iput-wide v1, p0, Lf/c/a/v;->installBeginHuawei:J + + iput-object v0, p0, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + return-void +.end method + +.method private readObject(Ljava/io/ObjectInputStream;)V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/ClassNotFoundException; + } + .end annotation + + invoke-virtual {p1}, Ljava/io/ObjectInputStream;->readFields()Ljava/io/ObjectInputStream$GetField; + + move-result-object p1 + + const-string v0, "eventCount" + + const/4 v1, 0x0 + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I + + move-result v0 + + iput v0, p0, Lf/c/a/v;->eventCount:I + + const-string v0, "sessionCount" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I + + move-result v0 + + iput v0, p0, Lf/c/a/v;->sessionCount:I + + const-string v0, "subsessionCount" + + const/4 v2, -0x1 + + invoke-static {p1, v0, v2}, Lf/c/a/e2;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I + + move-result v0 + + iput v0, p0, Lf/c/a/v;->subsessionCount:I + + const-string v0, "sessionLength" + + const-wide/16 v2, -0x1 + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/c/a/v;->sessionLength:J + + const-string v0, "timeSpent" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/c/a/v;->timeSpent:J + + const-string v0, "lastActivity" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/c/a/v;->lastActivity:J + + const-string v0, "lastInterval" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/c/a/v;->lastInterval:J + + const-string v0, "uuid" + + const/4 v4, 0x0 + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + const-string v0, "enabled" + + const/4 v5, 0x1 + + invoke-static {p1, v0, v5}, Lf/c/a/e2;->z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/c/a/v;->enabled:Z + + const-string v0, "isGdprForgotten" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/c/a/v;->isGdprForgotten:Z + + const-string v0, "isThirdPartySharingDisabled" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + const-string v0, "askingAttribution" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/c/a/v;->askingAttribution:Z + + const-string v0, "updatePackages" + + invoke-static {p1, v0, v1}, Lf/c/a/e2;->z(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/c/a/v;->updatePackages:Z + + const-string v0, "orderIds" + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->D(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/LinkedList; + + iput-object v0, p0, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + const-string v0, "pushToken" + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/v;->pushToken:Ljava/lang/String; + + const-string v0, "adid" + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/v;->adid:Ljava/lang/String; + + const-string v0, "clickTime" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/c/a/v;->clickTime:J + + const-string v0, "installBegin" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/c/a/v;->installBegin:J + + const-string v0, "installReferrer" + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + const-string v0, "clickTimeHuawei" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/c/a/v;->clickTimeHuawei:J + + const-string v0, "installBeginHuawei" + + invoke-static {p1, v0, v2, v3}, Lf/c/a/e2;->B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/c/a/v;->installBeginHuawei:J + + const-string v0, "installReferrerHuawei" + + invoke-static {p1, v0, v4}, Lf/c/a/e2;->E(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + iget-object p1, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + if-nez p1, :cond_0 + + invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/util/UUID;->toString()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/v;->uuid:Ljava/lang/String; :cond_0 - sget-object v0, Lf/c/a/v;->a:Lf/c/a/q0; + return-void +.end method + +.method private writeObject(Ljava/io/ObjectOutputStream;)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/io/ObjectOutputStream;->defaultWriteObject()V + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + const-class v2, Lf/c/a/v; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/c/a/v; + + iget-object v2, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/v;->uuid:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_3 + + return v1 + + :cond_3 + iget-boolean v2, p0, Lf/c/a/v;->enabled:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p1, Lf/c/a/v;->enabled:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_4 + + return v1 + + :cond_4 + iget-boolean v2, p0, Lf/c/a/v;->isGdprForgotten:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p1, Lf/c/a/v;->isGdprForgotten:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_5 + + return v1 + + :cond_5 + iget-boolean v2, p0, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p1, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_6 + + return v1 + + :cond_6 + iget-boolean v2, p0, Lf/c/a/v;->askingAttribution:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p1, Lf/c/a/v;->askingAttribution:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_7 + + return v1 + + :cond_7 + iget v2, p0, Lf/c/a/v;->eventCount:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget v3, p1, Lf/c/a/v;->eventCount:I + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_8 + + return v1 + + :cond_8 + iget v2, p0, Lf/c/a/v;->sessionCount:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget v3, p1, Lf/c/a/v;->sessionCount:I + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_9 + + return v1 + + :cond_9 + iget v2, p0, Lf/c/a/v;->subsessionCount:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget v3, p1, Lf/c/a/v;->subsessionCount:I + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_a + + return v1 + + :cond_a + iget-wide v2, p0, Lf/c/a/v;->sessionLength:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->sessionLength:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_b + + return v1 + + :cond_b + iget-wide v2, p0, Lf/c/a/v;->timeSpent:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->timeSpent:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_c + + return v1 + + :cond_c + iget-wide v2, p0, Lf/c/a/v;->lastInterval:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->lastInterval:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_d + + return v1 + + :cond_d + iget-boolean v2, p0, Lf/c/a/v;->updatePackages:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p1, Lf/c/a/v;->updatePackages:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_e + + return v1 + + :cond_e + iget-object v2, p0, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + iget-object v3, p1, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_f + + return v1 + + :cond_f + iget-object v2, p0, Lf/c/a/v;->pushToken:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/v;->pushToken:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_10 + + return v1 + + :cond_10 + iget-object v2, p0, Lf/c/a/v;->adid:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/v;->adid:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_11 + + return v1 + + :cond_11 + iget-wide v2, p0, Lf/c/a/v;->clickTime:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->clickTime:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_12 + + return v1 + + :cond_12 + iget-wide v2, p0, Lf/c/a/v;->installBegin:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->installBegin:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_13 + + return v1 + + :cond_13 + iget-object v2, p0, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + iget-object v3, p1, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_14 + + return v1 + + :cond_14 + iget-wide v2, p0, Lf/c/a/v;->clickTimeHuawei:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->clickTimeHuawei:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_15 + + return v1 + + :cond_15 + iget-wide v2, p0, Lf/c/a/v;->installBeginHuawei:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + iget-wide v3, p1, Lf/c/a/v;->installBeginHuawei:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_16 + + return v1 + + :cond_16 + iget-object v2, p0, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + iget-object p1, p1, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + invoke-static {v2, p1}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_17 + + return v1 + + :cond_17 + return v0 +.end method + +.method public hashCode()I + .locals 4 + + iget-object v0, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v0 + + add-int/lit16 v0, v0, 0x275 + + mul-int/lit8 v0, v0, 0x25 + + iget-boolean v1, p0, Lf/c/a/v;->enabled:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->t(Ljava/lang/Boolean;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-boolean v0, p0, Lf/c/a/v;->isGdprForgotten:Z + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->t(Ljava/lang/Boolean;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-boolean v1, p0, Lf/c/a/v;->isThirdPartySharingDisabled:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->t(Ljava/lang/Boolean;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-boolean v0, p0, Lf/c/a/v;->askingAttribution:Z + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->t(Ljava/lang/Boolean;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget v1, p0, Lf/c/a/v;->eventCount:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget v1, p0, Lf/c/a/v;->sessionCount:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget v1, p0, Lf/c/a/v;->subsessionCount:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-wide v1, p0, Lf/c/a/v;->sessionLength:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-wide v2, p0, Lf/c/a/v;->timeSpent:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-wide v1, p0, Lf/c/a/v;->lastInterval:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-boolean v0, p0, Lf/c/a/v;->updatePackages:Z + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->t(Ljava/lang/Boolean;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/v;->orderIds:Ljava/util/LinkedList; + + invoke-static {v1}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/v;->pushToken:Ljava/lang/String; + + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/v;->adid:Ljava/lang/String; + + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-wide v2, p0, Lf/c/a/v;->clickTime:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-wide v1, p0, Lf/c/a/v;->installBegin:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-object v0, p0, Lf/c/a/v;->installReferrer:Ljava/lang/String; + + invoke-static {v0}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-wide v1, p0, Lf/c/a/v;->clickTimeHuawei:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-static {v1}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x25 + + iget-wide v2, p0, Lf/c/a/v;->installBeginHuawei:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-static {v0}, Lf/c/a/e2;->u(Ljava/lang/Long;)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/v;->installReferrerHuawei:Ljava/lang/String; + + invoke-static {v1}, Lf/c/a/e2;->w(Ljava/lang/String;)I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method + +.method public toString()Ljava/lang/String; + .locals 11 + + const/4 v0, 0x7 + + new-array v0, v0, [Ljava/lang/Object; + + iget v1, p0, Lf/c/a/v;->eventCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget v1, p0, Lf/c/a/v;->sessionCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v3, 0x1 + + aput-object v1, v0, v3 + + iget v1, p0, Lf/c/a/v;->subsessionCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v4, 0x2 + + aput-object v1, v0, v4 + + iget-wide v5, p0, Lf/c/a/v;->sessionLength:J + + long-to-double v5, v5 + + const-wide v7, 0x408f400000000000L # 1000.0 + + div-double/2addr v5, v7 + + invoke-static {v5, v6}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v1 + + const/4 v5, 0x3 + + aput-object v1, v0, v5 + + iget-wide v9, p0, Lf/c/a/v;->timeSpent:J + + long-to-double v9, v9 + + div-double/2addr v9, v7 + + invoke-static {v9, v10}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v1 + + const/4 v6, 0x4 + + aput-object v1, v0, v6 + + iget-wide v6, p0, Lf/c/a/v;->lastActivity:J + + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; + + move-result-object v1 + + invoke-virtual {v1, v6, v7}, Ljava/util/Calendar;->setTimeInMillis(J)V + + new-array v1, v5, [Ljava/lang/Object; + + const/16 v5, 0xb + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + aput-object v5, v1, v2 + + const/16 v2, 0xc + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v1, v3 + + const/16 v2, 0xd + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v1, v4 + + const-string v2, "%02d:%02d:%02d" + + invoke-static {v2, v1}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x5 + + aput-object v1, v0, v2 + + const/4 v1, 0x6 + + iget-object v2, p0, Lf/c/a/v;->uuid:Ljava/lang/String; + + aput-object v2, v0, v1 + + const-string v1, "ec:%d sc:%d ssc:%d sl:%.1f ts:%.1f la:%s uuid:%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 return-object v0 .end method diff --git a/com.discord/smali/f/c/a/v0$a.smali b/com.discord/smali/f/c/a/v0$a.smali deleted file mode 100644 index 6264a5126c..0000000000 --- a/com.discord/smali/f/c/a/v0$a.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lf/c/a/v0$a; -.super Ljava/lang/Object; -.source "InstallReferrer.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/v0;->(Landroid/content/Context;Lf/c/a/o0;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/c/a/v0; - - -# direct methods -.method public constructor (Lf/c/a/v0;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/v0$a;->d:Lf/c/a/v0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 1 - - iget-object v0, p0, Lf/c/a/v0$a;->d:Lf/c/a/v0; - - invoke-virtual {v0}, Lf/c/a/v0;->d()V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/v0.smali b/com.discord/smali/f/c/a/v0.smali index 59c28ebbf4..8981c61ae5 100644 --- a/com.discord/smali/f/c/a/v0.smali +++ b/com.discord/smali/f/c/a/v0.smali @@ -1,1016 +1,3 @@ -.class public Lf/c/a/v0; +.class public interface abstract Lf/c/a/v0; .super Ljava/lang/Object; -.source "InstallReferrer.java" - -# interfaces -.implements Ljava/lang/reflect/InvocationHandler; - - -# instance fields -.field public a:I - -.field public b:I - -.field public c:Z - -.field public d:Lf/c/a/q0; - -.field public e:Ljava/lang/Object; - -.field public f:Landroid/content/Context; - -.field public g:Ljava/lang/Object; - -.field public h:Lf/c/a/u1; - -.field public i:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/c/a/o0;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/c/a/o0;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0xbb8 - - iput v0, p0, Lf/c/a/v0;->a:I - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - iput-object v0, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - iput-object p1, p0, Lf/c/a/v0;->f:Landroid/content/Context; - - new-instance p1, Ljava/lang/Object; - - invoke-direct {p1}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/c/a/v0;->g:Ljava/lang/Object; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/c/a/v0;->c:Z - - iput p1, p0, Lf/c/a/v0;->b:I - - new-instance p1, Lf/c/a/u1; - - new-instance v0, Lf/c/a/v0$a; - - invoke-direct {v0, p0}, Lf/c/a/v0$a;->(Lf/c/a/v0;)V - - const-string v1, "InstallReferrer" - - invoke-direct {p1, v0, v1}, Lf/c/a/u1;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - iput-object p1, p0, Lf/c/a/v0;->h:Lf/c/a/u1; - - new-instance p1, Ljava/lang/ref/WeakReference; - - invoke-direct {p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object p1, p0, Lf/c/a/v0;->i:Ljava/lang/ref/WeakReference; - - invoke-virtual {p0}, Lf/c/a/v0;->d()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - - iget-object v0, p0, Lf/c/a/v0;->e:Ljava/lang/Object; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :try_start_0 - const-string v3, "endConnection" - - new-array v4, v2, [Ljava/lang/Object; - - invoke-static {v0, v3, v1, v4}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - iget-object v3, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v4, v2 - - check-cast v3, Lf/c/a/x0; - - const-string v0, "closeReferrerClient error (%s)" - - invoke-virtual {v3, v0, v4}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :goto_0 - iput-object v1, p0, Lf/c/a/v0;->e:Ljava/lang/Object; - - return-void -.end method - -.method public b(I)V - .locals 14 - - const/4 v0, -0x1 - - const/4 v1, 0x0 - - if-eq p1, v0, :cond_9 - - const/4 v0, 0x3 - - const/4 v2, 0x2 - - const/4 v3, 0x1 - - if-eqz p1, :cond_3 - - if-eq p1, v3, :cond_2 - - if-eq p1, v2, :cond_1 - - if-eq p1, v0, :cond_0 - - iget-object v0, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v2, "Unexpected response code of install referrer response: %d" - - new-array v3, v3, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v1 - - check-cast v0, Lf/c/a/x0; - - invoke-virtual {v0, v2, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - goto/16 :goto_8 - - :cond_0 - iget-object p1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v0, "Install referrer general errors caused by incorrect usage. Retrying ..." - - new-array v1, v1, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, v0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/c/a/v0;->c()V - - goto/16 :goto_8 - - :cond_1 - iget-object p1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v0, "Install referrer not available on the current Play Store app." - - new-array v1, v1, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, v0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - goto/16 :goto_8 - - :cond_2 - iget-object p1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v0, "Could not initiate connection to the Install Referrer service. Retrying ..." - - new-array v1, v1, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, v0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/c/a/v0;->c()V - - goto/16 :goto_8 - - :cond_3 - :try_start_0 - iget-object p1, p0, Lf/c/a/v0;->e:Ljava/lang/Object; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_4 - - const/4 v4, 0x0 - - if-nez p1, :cond_4 - - :goto_0 - move-object p1, v4 - - goto :goto_1 - - :cond_4 - :try_start_1 - const-string v5, "getInstallReferrer" - - new-array v6, v1, [Ljava/lang/Object; - - invoke-static {p1, v5, v4, v6}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - :try_start_2 - iget-object v5, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v6, v3, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v6, v1 - - check-cast v5, Lf/c/a/x0; - - const-string p1, "getInstallReferrer error (%s)" - - invoke-virtual {v5, p1, v6}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_4 - - goto :goto_0 - - :goto_1 - if-nez p1, :cond_5 - - :goto_2 - move-object v13, v4 - - goto :goto_3 - - :cond_5 - :try_start_3 - const-string v5, "getInstallReferrer" - - new-array v6, v1, [Ljava/lang/Object; - - invoke-static {p1, v5, v4, v6}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - - move-object v13, v5 - - goto :goto_3 - - :catch_1 - move-exception v5 - - :try_start_4 - iget-object v6, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v7, v3, [Ljava/lang/Object; - - invoke-virtual {v5}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v7, v1 - - check-cast v6, Lf/c/a/x0; - - const-string v5, "getStringInstallReferrer error (%s)" - - invoke-virtual {v6, v5, v7}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - - goto :goto_2 - - :goto_3 - const-wide/16 v5, -0x1 - - if-nez p1, :cond_6 - - :goto_4 - move-wide v9, v5 - - goto :goto_5 - - :cond_6 - :try_start_5 - const-string v7, "getReferrerClickTimestampSeconds" - - new-array v8, v1, [Ljava/lang/Object; - - invoke-static {p1, v7, v4, v8}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/Long; - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v7 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 - - move-wide v9, v7 - - goto :goto_5 - - :catch_2 - move-exception v7 - - :try_start_6 - iget-object v8, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v9, v3, [Ljava/lang/Object; - - invoke-virtual {v7}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v7 - - aput-object v7, v9, v1 - - check-cast v8, Lf/c/a/x0; - - const-string v7, "getReferrerClickTimestampSeconds error (%s)" - - invoke-virtual {v8, v7, v9}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_4 - - goto :goto_4 - - :goto_5 - if-nez p1, :cond_7 - - :goto_6 - move-wide v11, v5 - - goto :goto_7 - - :cond_7 - :try_start_7 - const-string v7, "getInstallBeginTimestampSeconds" - - new-array v8, v1, [Ljava/lang/Object; - - invoke-static {p1, v7, v4, v8}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_3 - - move-wide v11, v4 - - goto :goto_7 - - :catch_3 - move-exception p1 - - :try_start_8 - iget-object v4, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v7, v3, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v7, v1 - - check-cast v4, Lf/c/a/x0; - - const-string p1, "getInstallBeginTimestampSeconds error (%s)" - - invoke-virtual {v4, p1, v7}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_6 - - :goto_7 - iget-object p1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v4, "installReferrer: %s, clickTime: %d, installBeginTime: %d" - - new-array v0, v0, [Ljava/lang/Object; - - aput-object v13, v0, v1 - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - aput-object v5, v0, v3 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - aput-object v5, v0, v2 - :try_end_8 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_4 - - check-cast p1, Lf/c/a/x0; - - :try_start_9 - invoke-virtual {p1, v4, v0}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - iget-object p1, p0, Lf/c/a/v0;->i:Ljava/lang/ref/WeakReference; - - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - move-object v8, p1 - - check-cast v8, Lf/c/a/o0; - - if-eqz v8, :cond_8 - - invoke-interface/range {v8 .. v13}, Lf/c/a/o0;->i(JJLjava/lang/String;)V - - :cond_8 - iget-object p1, p0, Lf/c/a/v0;->g:Ljava/lang/Object; - - monitor-enter p1 - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_4 - - :try_start_a - iput-boolean v3, p0, Lf/c/a/v0;->c:Z - - monitor-exit p1 - - goto :goto_8 - - :catchall_0 - move-exception v0 - - monitor-exit p1 - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_0 - - :try_start_b - throw v0 - :try_end_b - .catch Ljava/lang/Exception; {:try_start_b .. :try_end_b} :catch_4 - - :catch_4 - move-exception p1 - - iget-object v0, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v2, "Couldn\'t get install referrer from client (%s). Retrying ..." - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v3, v1 - - check-cast v0, Lf/c/a/x0; - - invoke-virtual {v0, v2, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/c/a/v0;->c()V - - goto :goto_8 - - :cond_9 - iget-object p1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v0, "Play Store service is not connected now. Retrying ..." - - new-array v1, v1, [Ljava/lang/Object; - - check-cast p1, Lf/c/a/x0; - - invoke-virtual {p1, v0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/c/a/v0;->c()V - - :goto_8 - invoke-virtual {p0}, Lf/c/a/v0;->a()V - - return-void -.end method - -.method public final c()V - .locals 7 - - iget-object v0, p0, Lf/c/a/v0;->g:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/c/a/v0;->c:Z - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v3, "Install referrer has already been read" - - new-array v2, v2, [Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - check-cast v1, Lf/c/a/x0; - - :try_start_1 - invoke-virtual {v1, v3, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget v0, p0, Lf/c/a/v0;->b:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/c/a/v0;->b:I - - const/4 v3, 0x2 - - if-le v0, v3, :cond_1 - - iget-object v0, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v1, "Limit number of retry for install referrer surpassed" - - new-array v2, v2, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - invoke-virtual {v0, v1, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/c/a/v0;->h:Lf/c/a/u1; - - invoke-virtual {v0}, Lf/c/a/u1;->b()J - - move-result-wide v3 - - const-wide/16 v5, 0x0 - - cmp-long v0, v3, v5 - - if-lez v0, :cond_2 - - iget-object v0, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v5, "Already waiting to retry to read install referrer in %d milliseconds" - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - aput-object v3, v1, v2 - - check-cast v0, Lf/c/a/x0; - - invoke-virtual {v0, v5, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-void - - :cond_2 - iget-object v0, p0, Lf/c/a/v0;->h:Lf/c/a/u1; - - iget v1, p0, Lf/c/a/v0;->a:I - - int-to-long v1, v1 - - invoke-virtual {v0, v1, v2}, Lf/c/a/u1;->c(J)V - - return-void - - :catchall_0 - move-exception v1 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v1 -.end method - -.method public d()V - .locals 8 - - invoke-virtual {p0}, Lf/c/a/v0;->a()V - - iget-object v0, p0, Lf/c/a/v0;->g:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/c/a/v0;->c:Z - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v3, "Install referrer has already been read" - - new-array v2, v2, [Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - check-cast v1, Lf/c/a/x0; - - :try_start_1 - invoke-virtual {v1, v3, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v0, p0, Lf/c/a/v0;->f:Landroid/content/Context; - - const/4 v1, 0x0 - - const/4 v3, 0x1 - - if-nez v0, :cond_1 - - :goto_0 - move-object v0, v1 - - goto :goto_1 - - :cond_1 - :try_start_2 - const-string v4, "com.android.installreferrer.api.InstallReferrerClient" - - const-string v5, "newBuilder" - - new-array v6, v3, [Ljava/lang/Class; - - const-class v7, Landroid/content/Context; - - aput-object v7, v6, v2 - - new-array v7, v3, [Ljava/lang/Object; - - aput-object v0, v7, v2 - - invoke-static {v4, v5, v6, v7}, Ld0/a/b/b/a;->h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - const-string v4, "build" - - new-array v5, v2, [Ljava/lang/Object; - - invoke-static {v0, v4, v1, v5}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - iget-object v4, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v5, v3, [Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v5, v2 - - check-cast v4, Lf/c/a/x0; - - const-string v0, "Couldn\'t create instance of referrer client (%s)" - - invoke-virtual {v4, v0, v5}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - - goto :goto_0 - - :goto_1 - iput-object v0, p0, Lf/c/a/v0;->e:Ljava/lang/Object; - - :try_start_3 - const-string v0, "f.e.a.a.a" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_2 - - :catch_1 - move-exception v0 - - iget-object v4, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v5, v3, [Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v5, v2 - - check-cast v4, Lf/c/a/x0; - - const-string v0, "getInstallReferrerStateListenerClass error (%s)" - - invoke-virtual {v4, v0, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - move-object v0, v1 - - :goto_2 - if-nez v0, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v1 - - new-array v4, v3, [Ljava/lang/Class; - - aput-object v0, v4, v2 - - invoke-static {v1, v4, p0}, Ljava/lang/reflect/Proxy;->newProxyInstance(Ljava/lang/ClassLoader;[Ljava/lang/Class;Ljava/lang/reflect/InvocationHandler;)Ljava/lang/Object; - - move-result-object v1 - - :goto_3 - iget-object v4, p0, Lf/c/a/v0;->e:Ljava/lang/Object; - - if-nez v4, :cond_3 - - goto :goto_4 - - :cond_3 - if-eqz v0, :cond_5 - - if-nez v1, :cond_4 - - goto :goto_4 - - :cond_4 - :try_start_4 - const-string v5, "startConnection" - - new-array v6, v3, [Ljava/lang/Class; - - aput-object v0, v6, v2 - - new-array v0, v3, [Ljava/lang/Object; - - aput-object v1, v0, v2 - - invoke-static {v4, v5, v6, v0}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - goto :goto_4 - - :catch_2 - move-exception v0 - - iget-object v1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v3, v2 - - check-cast v1, Lf/c/a/x0; - - const-string v0, "startConnection error (%s)" - - invoke-virtual {v1, v0, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_5 - :goto_4 - return-void - - :catchall_0 - move-exception v1 - - :try_start_5 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - throw v1 -.end method - -.method public invoke(Ljava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Throwable; - } - .end annotation - - const/4 p1, 0x1 - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p2}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object p2 - - iget-object v1, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v2, "InstallReferrer invoke method name: %s" - - new-array v3, p1, [Ljava/lang/Object; - - aput-object p2, v3, v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - check-cast v1, Lf/c/a/x0; - - :try_start_1 - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - array-length v1, p3 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_0 - - aget-object v3, p3, v2 - - iget-object v4, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string v5, "InstallReferrer invoke arg: %s" - - new-array v6, p1, [Ljava/lang/Object; - - aput-object v3, v6, v0 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - check-cast v4, Lf/c/a/x0; - - :try_start_2 - invoke-virtual {v4, v5, v6}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - const-string v1, "onInstallReferrerSetupFinished" - - invoke-virtual {p2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - aget-object p2, p3, v0 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0, p2}, Lf/c/a/v0;->b(I)V - - goto :goto_1 - - :cond_1 - const-string p3, "onInstallReferrerServiceDisconnected" - - invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget-object p2, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - const-string p3, "InstallReferrer onInstallReferrerServiceDisconnected" - - new-array v1, v0, [Ljava/lang/Object; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - check-cast p2, Lf/c/a/x0; - - :try_start_3 - invoke-virtual {p2, p3, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p2 - - iget-object p3, p0, Lf/c/a/v0;->d:Lf/c/a/q0; - - new-array p1, p1, [Ljava/lang/Object; - - invoke-virtual {p2}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p2 - - aput-object p2, p1, v0 - - check-cast p3, Lf/c/a/x0; - - const-string p2, "InstallReferrer invoke error (%s)" - - invoke-virtual {p3, p2, p1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_2 - :goto_1 - const/4 p1, 0x0 - - return-object p1 -.end method +.source "IAttributionHandler.java" diff --git a/com.discord/smali/f/c/a/v1$a.smali b/com.discord/smali/f/c/a/v1$a.smali deleted file mode 100644 index aec81acedc..0000000000 --- a/com.discord/smali/f/c/a/v1$a.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/c/a/v1$a; -.super Landroid/os/AsyncTask; -.source "Util.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/v1;->C(Ljava/lang/Runnable;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/os/AsyncTask<", - "Ljava/lang/Object;", - "Ljava/lang/Void;", - "Ljava/lang/Void;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Landroid/os/AsyncTask;->()V - - return-void -.end method - - -# virtual methods -.method public doInBackground([Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - const/4 v0, 0x0 - - aget-object p1, p1, v0 - - check-cast p1, Ljava/lang/Runnable; - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali/f/c/a/v1$b.smali b/com.discord/smali/f/c/a/v1$b.smali deleted file mode 100644 index 2f73b5f5a0..0000000000 --- a/com.discord/smali/f/c/a/v1$b.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public final Lf/c/a/v1$b; -.super Landroid/os/AsyncTask; -.source "Util.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/c/a/v1;->f(Landroid/content/Context;Lf/c/a/a1;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/os/AsyncTask<", - "Landroid/content/Context;", - "Ljava/lang/Void;", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lf/c/a/a1; - - -# direct methods -.method public constructor (Lf/c/a/a1;)V - .locals 0 - - iput-object p1, p0, Lf/c/a/v1$b;->a:Lf/c/a/a1; - - invoke-direct {p0}, Landroid/os/AsyncTask;->()V - - return-void -.end method - - -# virtual methods -.method public doInBackground([Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - check-cast p1, [Landroid/content/Context; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x0 - - aget-object p1, p1, v1 - - invoke-static {p1}, Lf/c/a/v1;->j(Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - const-string v2, "GoogleAdId read " - - invoke-static {v2, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - new-array v1, v1, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-object p1 -.end method - -.method public onPostExecute(Ljava/lang/Object;)V - .locals 1 - - check-cast p1, Ljava/lang/String; - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - iget-object v0, p0, Lf/c/a/v1$b;->a:Lf/c/a/a1; - - invoke-interface {v0, p1}, Lf/c/a/a1;->onGoogleAdIdRead(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali/f/c/a/v1.smali b/com.discord/smali/f/c/a/v1.smali index 7d46cace74..9863d88ff0 100644 --- a/com.discord/smali/f/c/a/v1.smali +++ b/com.discord/smali/f/c/a/v1.smali @@ -1,1643 +1,331 @@ .class public Lf/c/a/v1; .super Ljava/lang/Object; -.source "Util.java" +.source "SdkClickHandler.java" + +# interfaces +.implements Ljava/lang/Runnable; -# static fields -.field public static final a:Ljava/text/DecimalFormat; +# instance fields +.field public final synthetic d:Lf/c/a/u; -.field public static final b:Ljava/text/SimpleDateFormat; +.field public final synthetic e:Lf/c/a/s1; # direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Ljava/text/DecimalFormat; - - const-string v1, "0.0" - - invoke-direct {v0, v1}, Ljava/text/DecimalFormat;->(Ljava/lang/String;)V - - sput-object v0, Lf/c/a/v1;->a:Ljava/text/DecimalFormat; - - new-instance v0, Ljava/text/SimpleDateFormat; - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const-string/jumbo v2, "yyyy-MM-dd\'T\'HH:mm:ss.SSS\'Z\'Z" - - invoke-direct {v0, v2, v1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V - - sput-object v0, Lf/c/a/v1;->b:Ljava/text/SimpleDateFormat; - - return-void -.end method - -.method public static A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/io/ObjectInputStream$GetField;", - "Ljava/lang/String;", - "TT;)TT;" - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - const/4 p1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v1, p1 - - check-cast v0, Lf/c/a/x0; - - const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" - - invoke-virtual {v0, p0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-object p2 -.end method - -.method public static B(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; +.method public constructor (Lf/c/a/s1;Lf/c/a/u;)V .locals 0 - const/4 p2, 0x0 + iput-object p1, p0, Lf/c/a/v1;->e:Lf/c/a/s1; - invoke-static {p0, p1, p2}, Lf/c/a/v1;->A(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + iput-object p2, p0, Lf/c/a/v1;->d:Lf/c/a/u; - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - return-object p0 -.end method - -.method public static C(Ljava/lang/Runnable;)V - .locals 3 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-eq v0, v1, :cond_0 - - invoke-interface {p0}, Ljava/lang/Runnable;->run()V - - return-void - - :cond_0 - new-instance v0, Lf/c/a/v1$a; - - invoke-direct {v0}, Lf/c/a/v1$a;->()V - - const/4 v1, 0x1 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p0, v1, v2 - - invoke-virtual {v0, v1}, Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method -.method public static D(Ljava/util/List;Ljava/lang/String;)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - ")Z" - } - .end annotation - const/4 v0, 0x0 +# virtual methods +.method public run()V + .locals 15 - if-nez p1, :cond_0 + iget-object v0, p0, Lf/c/a/v1;->e:Lf/c/a/s1; - return v0 + iget-object v1, p0, Lf/c/a/v1;->d:Lf/c/a/u; - :cond_0 - invoke-interface {p0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + iget-object v2, v0, Lf/c/a/s1;->g:Ljava/lang/ref/WeakReference; - move-result v1 - - if-eqz v1, :cond_1 - - return v0 - - :cond_1 - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - move-result p0 - - return p0 -.end method - -.method public static E(Ljava/lang/Object;Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Landroid/content/Context;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - const/4 v0, 0x2 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :try_start_0 - invoke-virtual {p1, p2, v2}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_3 - - :try_start_1 - new-instance p2, Ljava/io/BufferedOutputStream; - - invoke-direct {p2, p1}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 - - :try_start_2 - new-instance p1, Ljava/io/ObjectOutputStream; - - invoke-direct {p1, p2}, Ljava/io/ObjectOutputStream;->(Ljava/io/OutputStream;)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - :try_start_3 - invoke-virtual {p1, p0}, Ljava/io/ObjectOutputStream;->writeObject(Ljava/lang/Object;)V - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p2 - - const-string v3, "Wrote %s: %s" - - new-array v4, v0, [Ljava/lang/Object; - - aput-object p3, v4, v2 - - aput-object p0, v4, v1 - :try_end_3 - .catch Ljava/io/NotSerializableException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2 - - check-cast p2, Lf/c/a/x0; - - :try_start_4 - invoke-virtual {p2, v3, v4}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_4 - .catch Ljava/io/NotSerializableException; {:try_start_4 .. :try_end_4} :catch_0 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_2 - - goto :goto_1 - - :catch_0 - :try_start_5 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p0 - - const-string p2, "Failed to serialize %s" - - new-array v3, v1, [Ljava/lang/Object; - - aput-object p3, v3, v2 - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_2 - - check-cast p0, Lf/c/a/x0; - - :try_start_6 - invoke-virtual {p0, p2, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_2 - - goto :goto_1 - - :catch_1 - move-exception p0 - - goto :goto_0 - - :catch_2 - move-exception p0 - - move-object p2, p1 - - goto :goto_0 - - :catch_3 - move-exception p0 - - const/4 p2, 0x0 - - :goto_0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - new-array v3, v0, [Ljava/lang/Object; - - aput-object p3, v3, v2 - - aput-object p0, v3, v1 - - check-cast p1, Lf/c/a/x0; - - const-string p0, "Failed to open %s for writing (%s)" - - invoke-virtual {p1, p0, v3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - move-object p1, p2 - - :goto_1 - if-eqz p1, :cond_0 - - :try_start_7 - invoke-interface {p1}, Ljava/io/Closeable;->close()V - :try_end_7 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_4 - - goto :goto_2 - - :catch_4 - move-exception p0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - new-array p2, v0, [Ljava/lang/Object; - - aput-object p3, p2, v2 - - aput-object p0, p2, v1 - - check-cast p1, Lf/c/a/x0; - - const-string p0, "Failed to close %s file for writing (%s)" - - invoke-virtual {p1, p0, p2}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - :cond_0 - :goto_2 - return-void -.end method - -.method public static a(Landroid/content/Context;Ljava/lang/String;)Z - .locals 0 - - invoke-virtual {p0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result p0 - - if-nez p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static b([B)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/math/BigInteger; - - const/4 v1, 0x1 - - invoke-direct {v0, v1, p0}, Ljava/math/BigInteger;->(I[B)V - - const-string v2, "%0" - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; move-result-object v2 - array-length p0, p0 + check-cast v2, Lf/c/a/u0; - shl-int/2addr p0, v1 + iget-object v3, v1, Lf/c/a/u;->parameters:Ljava/util/Map; - const-string/jumbo v3, "x" + const-string v4, "source" - invoke-static {v2, p0, v3}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object v0, v1, v3 - - invoke-static {v2, p0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c()Ljava/lang/String; - .locals 1 - - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - - if-eqz p0, :cond_1 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - return p0 - - :cond_1 - :goto_0 - if-nez p0, :cond_2 - - if-nez p1, :cond_2 - - const/4 p0, 0x1 - - goto :goto_1 - - :cond_2 - const/4 p0, 0x0 - - :goto_1 - return p0 -.end method - -.method public static e(Landroid/content/ContentResolver;)Ljava/lang/String; - .locals 2 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - :try_start_0 - const-string v1, "advertising_id" - - invoke-static {p0, v1}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - return-object v0 -.end method - -.method public static f(Landroid/content/Context;Lf/c/a/a1;)V - .locals 4 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v2 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_0 - - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "GoogleAdId being read in the background" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-static {p0}, Lf/c/a/v1;->j(Landroid/content/Context;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, "GoogleAdId read " - - invoke-static {v1, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - new-array v2, v3, [Ljava/lang/Object; - - invoke-virtual {v0, v1, v2}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-interface {p1, p0}, Lf/c/a/a1;->onGoogleAdIdRead(Ljava/lang/String;)V - - return-void - - :cond_0 - new-array v1, v3, [Ljava/lang/Object; - - check-cast v0, Lf/c/a/x0; - - const-string v2, "GoogleAdId being read in the foreground" - - invoke-virtual {v0, v2, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - new-instance v0, Lf/c/a/v1$b; - - invoke-direct {v0, p1}, Lf/c/a/v1$b;->(Lf/c/a/a1;)V - - const/4 p1, 0x1 - - new-array p1, p1, [Landroid/content/Context; - - aput-object p0, p1, v3 - - invoke-virtual {v0, p1}, Landroid/os/AsyncTask;->execute([Ljava/lang/Object;)Landroid/os/AsyncTask; - - return-void -.end method - -.method public static g(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - .locals 5 - - :try_start_0 - const-string v0, "getImei" - - const/4 v1, 0x1 - - new-array v2, v1, [Ljava/lang/Class; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x0 - - aput-object v3, v2, v4 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v1, v4 - - invoke-static {p0, v0, v2, v1}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method - -.method public static h(Landroid/content/res/Configuration;)Ljava/util/Locale; - .locals 7 - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "getLocales" - - const/4 v2, 0x0 - - new-array v3, v2, [Ljava/lang/Object; - - invoke-static {p0, v1, v0, v3}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v3, "get" - - const/4 v4, 0x1 - - new-array v5, v4, [Ljava/lang/Class; - - sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v6, v5, v2 - - new-array v4, v4, [Ljava/lang/Object; - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - aput-object v6, v4, v2 - - invoke-static {v1, v3, v5, v4}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Locale; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - :goto_0 - move-object v1, v0 - - :goto_1 - if-eqz v1, :cond_1 - - return-object v1 - - :cond_1 - :try_start_1 - const-string v1, "android.content.res.Configuration" - - const-string v2, "locale" - - invoke-static {v1, v2, p0}, Ld0/a/b/b/a;->A0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/Locale; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - move-object v0, p0 - - :catchall_1 - return-object v0 -.end method - -.method public static i(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - .locals 5 - - :try_start_0 - const-string v0, "getMeid" - - const/4 v1, 0x1 - - new-array v2, v1, [Ljava/lang/Class; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x0 - - aput-object v3, v2, v4 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v1, v4 - - invoke-static {p0, v0, v2, v1}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method - -.method public static j(Landroid/content/Context;)Ljava/lang/String; - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - invoke-static {p0}, Ld0/a/b/b/a;->M(Landroid/content/Context;)Ljava/lang/Object; - - move-result-object p0 - - const-string v1, "getId" - - const/4 v2, 0x0 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-static {p0, v1, v0, v2}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v0, p0 - - :catchall_0 - return-object v0 -.end method - -.method public static k(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/lang/String; - .locals 4 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p0, v3, v0 - - aput-object p1, v3, v1 - - const-string p0, "%s: %s" - - invoke-static {v2, p0, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - sget-object p1, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v1, v1, [Ljava/lang/Object; - - aput-object p0, v1, v0 - - const-string p0, "%s" - - invoke-static {p1, p0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static l()[Ljava/lang/String; - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "android.os.Build" - - const-string v2, "SUPPORTED_ABIS" - - invoke-static {v1, v2, v0}, Ld0/a/b/b/a;->A0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v0, v1 - - :catchall_0 - return-object v0 -.end method - -.method public static m(Landroid/telephony/TelephonyManager;I)Ljava/lang/String; - .locals 5 - - :try_start_0 - const-string v0, "getDeviceId" - - const/4 v1, 0x1 - - new-array v2, v1, [Ljava/lang/Class; - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x0 - - aput-object v3, v2, v4 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v1, v4 - - invoke-static {p0, v0, v2, v1}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method - -.method public static n()Ljava/lang/String; - .locals 5 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :try_start_0 - const-string v2, "dalvik.system.VMRuntime" - - const-string v3, "getRuntime" - - new-array v4, v0, [Ljava/lang/Object; - - invoke-static {v2, v3, v1, v4}, Ld0/a/b/b/a;->h0(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v2, v1 - - :goto_0 - :try_start_1 - const-string/jumbo v3, "vmInstructionSet" - - new-array v0, v0, [Ljava/lang/Object; - - invoke-static {v2, v3, v1, v0}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - move-object v1, v0 - - :catchall_1 - return-object v1 -.end method - -.method public static o(ILf/c/a/j0;)J - .locals 6 - - iget v0, p1, Lf/c/a/j0;->minRetries:I - - if-ge p0, v0, :cond_0 - - const-wide/16 p0, 0x0 - - return-wide p0 - - :cond_0 - sub-int/2addr p0, v0 - - const-wide/high16 v0, 0x4000000000000000L # 2.0 - - int-to-double v2, p0 - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v0 - - double-to-long v0, v0 - - iget-wide v2, p1, Lf/c/a/j0;->milliSecondMultiplier:J - - mul-long v0, v0, v2 - - iget-wide v2, p1, Lf/c/a/j0;->maxWait:J - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v0 - - iget-wide v2, p1, Lf/c/a/j0;->minRange:D - - iget-wide p0, p1, Lf/c/a/j0;->maxRange:D - - new-instance v4, Ljava/util/Random; - - invoke-direct {v4}, Ljava/util/Random;->()V - - sub-double/2addr p0, v2 - - invoke-virtual {v4}, Ljava/util/Random;->nextDouble()D - - move-result-wide v4 - - mul-double v4, v4, p0 - - add-double/2addr v4, v2 - - long-to-double p0, v0 - - mul-double p0, p0, v4 - - double-to-long p0, p0 - - return-wide p0 -.end method - -.method public static p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - :try_start_0 - const-string v0, "UTF-8" - - invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B - - move-result-object p0 - - invoke-static {p1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object p1 - - const/4 v0, 0x0 - - array-length v1, p0 - - invoke-virtual {p1, p0, v0, v1}, Ljava/security/MessageDigest;->update([BII)V - - invoke-virtual {p1}, Ljava/security/MessageDigest;->digest()[B - - move-result-object p0 - - invoke-static {p0}, Lf/c/a/v1;->b([B)Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method - -.method public static q(Ljava/lang/Boolean;)I - .locals 0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Boolean;->hashCode()I - - move-result p0 - - return p0 -.end method - -.method public static r(Ljava/lang/Long;)I - .locals 0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Long;->hashCode()I - - move-result p0 - - return p0 -.end method - -.method public static s(Ljava/lang/Object;)I - .locals 0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result p0 - - return p0 -.end method - -.method public static t(Ljava/lang/String;)I - .locals 0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result p0 - - return p0 -.end method - -.method public static u(Landroid/content/Context;)Ljava/lang/Boolean; - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - invoke-static {p0}, Ld0/a/b/b/a;->M(Landroid/content/Context;)Ljava/lang/Object; - - move-result-object p0 - - const-string v1, "isLimitAdTrackingEnabled" - - const/4 v2, 0x0 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-static {p0, v1, v0, v2}, Ld0/a/b/b/a;->g0(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - xor-int/lit8 p0, p0, 0x1 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :catchall_0 - :goto_0 - return-object v0 -.end method - -.method public static v(Ljava/util/Map;Ljava/util/Map;Ljava/lang/String;)Ljava/util/Map; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - if-nez p0, :cond_0 - - return-object p1 - - :cond_0 - if-nez p1, :cond_1 - - return-object p0 - - :cond_1 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0, p0}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p0 - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_2 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 - invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - if-eqz v2, :cond_2 - - const/4 v3, 0x4 - - new-array v3, v3, [Ljava/lang/Object; + check-cast v3, Ljava/lang/String; const/4 v4, 0x0 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + if-eqz v3, :cond_0 - move-result-object v5 + const-string v5, "reftag" - aput-object v5, v3, v4 + invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_0 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v5, 0x0 + + :goto_0 + iget-object v6, v1, Lf/c/a/u;->parameters:Ljava/util/Map; + + const-string v7, "raw_referrer" + + invoke-interface {v6, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + if-eqz v5, :cond_1 + + new-instance v7, Lf/c/a/z1; + + invoke-interface {v2}, Lf/c/a/u0;->getContext()Landroid/content/Context; + + move-result-object v8 + + invoke-direct {v7, v8}, Lf/c/a/z1;->(Landroid/content/Context;)V + + iget-wide v8, v1, Lf/c/a/u;->clickTimeInMilliseconds:J + + invoke-virtual {v7, v6, v8, v9}, Lf/c/a/z1;->e(Ljava/lang/String;J)Lorg/json/JSONArray; + + move-result-object v7 + + if-nez v7, :cond_1 + + goto/16 :goto_6 + + :cond_1 + if-eqz v3, :cond_2 + + const-string v7, "install_referrer" + + invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_2 const/4 v4, 0x1 - aput-object v2, v3, v4 + :cond_2 + const/4 v3, 0x0 - const/4 v2, 0x2 + const-wide/16 v7, -0x1 - aput-object p2, v3, v2 + if-eqz v4, :cond_3 - const/4 v2, 0x3 + iget-wide v7, v1, Lf/c/a/u;->clickTimeInSeconds:J - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + iget-wide v9, v1, Lf/c/a/u;->installBeginTimeInSeconds:J - move-result-object v1 + iget-object v3, v1, Lf/c/a/u;->parameters:Ljava/util/Map; - aput-object v1, v3, v2 + const-string v11, "referrer" - move-object v1, p0 + invoke-interface {v3, v11}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - check-cast v1, Lf/c/a/x0; + move-result-object v3 - const-string v2, "Key %s with value %s from %s parameter was replaced by value %s" + check-cast v3, Ljava/lang/String; - invoke-virtual {v1, v2, v3}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v11, v1, Lf/c/a/u;->parameters:Ljava/util/Map; - goto :goto_0 + const-string v12, "referrer_api" - :cond_3 - return-object v0 -.end method + invoke-interface {v11, v12}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; -.method public static w(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;Z)Z - .locals 3 + move-result-object v11 - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;Z)Z - - move-result p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - const/4 p1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v1, p1 - - check-cast v0, Lf/c/a/x0; - - const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" - - invoke-virtual {v0, p0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return p2 -.end method - -.method public static x(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;I)I - .locals 3 - - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;I)I - - move-result p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - const/4 p1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v1, p1 - - check-cast v0, Lf/c/a/x0; - - const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" - - invoke-virtual {v0, p0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return p2 -.end method - -.method public static y(Ljava/io/ObjectInputStream$GetField;Ljava/lang/String;J)J - .locals 3 - - :try_start_0 - invoke-virtual {p0, p1, p2, p3}, Ljava/io/ObjectInputStream$GetField;->get(Ljava/lang/String;J)J - - move-result-wide p0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-wide p0 - - :catch_0 - move-exception p0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p1, v1, v2 - - const/4 p1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v1, p1 - - check-cast v0, Lf/c/a/x0; - - const-string p0, "Unable to read \'%s\' field in migration device with message (%s)" - - invoke-virtual {v0, p0, v1}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - return-wide p2 -.end method - -.method public static z(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x2 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - :try_start_0 - invoke-virtual {p0, p1}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; - - move-result-object p0 - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_8 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_7 - - :try_start_1 - new-instance p1, Ljava/io/BufferedInputStream; - - invoke-direct {p1, p0}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V - :try_end_1 - .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_6 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_5 - - :try_start_2 - new-instance p0, Ljava/io/ObjectInputStream; - - invoke-direct {p0, p1}, Ljava/io/ObjectInputStream;->(Ljava/io/InputStream;)V - :try_end_2 - .catch Ljava/io/FileNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 - - :try_start_3 - invoke-virtual {p0}, Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p3, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - const-string p3, "Read %s: %s" - - new-array v4, v1, [Ljava/lang/Object; - - aput-object p2, v4, v2 - - aput-object v0, v4, v3 - :try_end_3 - .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_2 - .catch Ljava/lang/ClassCastException; {:try_start_3 .. :try_end_3} :catch_1 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - - check-cast p1, Lf/c/a/x0; - - :try_start_4 - invoke-virtual {p1, p3, v4}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_4 - .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_2 - .catch Ljava/lang/ClassCastException; {:try_start_4 .. :try_end_4} :catch_1 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0 - - goto/16 :goto_3 - - :catch_0 - move-exception p1 - - :try_start_5 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p3 - - const-string v4, "Failed to read %s object (%s)" - - new-array v5, v1, [Ljava/lang/Object; - - aput-object p2, v5, v2 - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v5, v3 - :try_end_5 - .catch Ljava/io/FileNotFoundException; {:try_start_5 .. :try_end_5} :catch_6 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_5 - - check-cast p3, Lf/c/a/x0; - - :try_start_6 - invoke-virtual {p3, v4, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto/16 :goto_3 - - :catch_1 - move-exception p1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p3 - - const-string v4, "Failed to cast %s object (%s)" - - new-array v5, v1, [Ljava/lang/Object; - - aput-object p2, v5, v2 - - invoke-virtual {p1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v5, v3 - :try_end_6 - .catch Ljava/io/FileNotFoundException; {:try_start_6 .. :try_end_6} :catch_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_5 - - check-cast p3, Lf/c/a/x0; - - :try_start_7 - invoke-virtual {p3, v4, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - goto/16 :goto_3 - - :catch_2 - move-exception p1 - - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p3 - - const-string v4, "Failed to find %s class (%s)" - - new-array v5, v1, [Ljava/lang/Object; - - aput-object p2, v5, v2 - - invoke-virtual {p1}, Ljava/lang/ClassNotFoundException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v5, v3 - :try_end_7 - .catch Ljava/io/FileNotFoundException; {:try_start_7 .. :try_end_7} :catch_6 - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_5 - - check-cast p3, Lf/c/a/x0; - - :try_start_8 - invoke-virtual {p3, v4, v5}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_8 - .catch Ljava/io/FileNotFoundException; {:try_start_8 .. :try_end_8} :catch_6 - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_5 - - goto :goto_3 - - :catch_3 - move-exception p0 - - move-object v6, v0 - - move-object v0, p1 - - goto :goto_0 - - :catch_4 - move-object p0, v0 - - move-object v0, p1 - - goto :goto_2 - - :catch_5 - move-exception p1 - - move-object v6, v0 - - move-object v0, p0 - - move-object p0, p1 - - :goto_0 - move-object p1, v6 + check-cast v11, Ljava/lang/String; goto :goto_1 - :catch_6 - move-object v6, v0 + :cond_3 + move-object v11, v3 - move-object v0, p0 + move-wide v9, v7 - move-object p0, v6 + :goto_1 + const-string v12, "https://app.adjust.com" + + iget-object v13, v0, Lf/c/a/s1;->d:Ljava/lang/String; + + if-eqz v13, :cond_4 + + invoke-static {v12}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v12 + + iget-object v13, v0, Lf/c/a/s1;->d:Ljava/lang/String; + + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v12 + + :cond_4 + invoke-static {v12}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v12 + + iget-object v13, v1, Lf/c/a/u;->path:Ljava/lang/String; + + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v12 + + :try_start_0 + iget-object v13, v0, Lf/c/a/s1;->e:Ljava/util/List; + + invoke-interface {v13}, Ljava/util/List;->size()I + + move-result v13 + + add-int/lit8 v13, v13, -0x1 + + invoke-static {v12, v1, v13}, Ld0/a/b/b/a;->u(Ljava/lang/String;Lf/c/a/u;I)Lf/c/a/r1; + + move-result-object v12 + + check-cast v12, Lf/c/a/w1; + + iget-object v13, v12, Lf/c/a/r1;->f:Lorg/json/JSONObject; + + if-nez v13, :cond_5 + + invoke-virtual {v0, v1}, Lf/c/a/s1;->c(Lf/c/a/u;)V + + goto :goto_6 + + :cond_5 + if-nez v2, :cond_6 + + goto :goto_6 + + :cond_6 + iget-object v13, v12, Lf/c/a/r1;->g:Lf/c/a/a2; + + sget-object v14, Lf/c/a/a2;->d:Lf/c/a/a2; + + if-ne v13, v14, :cond_7 + + invoke-interface {v2}, Lf/c/a/u0;->n()V + + goto :goto_6 + + :cond_7 + if-eqz v5, :cond_8 + + new-instance v5, Lf/c/a/z1; + + invoke-interface {v2}, Lf/c/a/u0;->getContext()Landroid/content/Context; + + move-result-object v13 + + invoke-direct {v5, v13}, Lf/c/a/z1;->(Landroid/content/Context;)V + + iget-wide v13, v1, Lf/c/a/u;->clickTimeInMilliseconds:J + + invoke-virtual {v5, v6, v13, v14}, Lf/c/a/z1;->j(Ljava/lang/String;J)V + + :cond_8 + if-eqz v4, :cond_9 + + iput-wide v7, v12, Lf/c/a/w1;->j:J + + iput-wide v9, v12, Lf/c/a/w1;->k:J + + iput-object v3, v12, Lf/c/a/w1;->l:Ljava/lang/String; + + iput-object v11, v12, Lf/c/a/w1;->m:Ljava/lang/String; + + const/4 v3, 0x1 + + iput-boolean v3, v12, Lf/c/a/w1;->i:Z + + :cond_9 + invoke-interface {v2, v12}, Lf/c/a/u0;->e(Lf/c/a/r1;)V + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/net/SocketTimeoutException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_6 + + :catchall_0 + move-exception v2 goto :goto_2 - :catch_7 - move-exception p0 - - move-object p1, v0 - - :goto_1 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p3 - - new-array v4, v1, [Ljava/lang/Object; - - aput-object p2, v4, v2 - - aput-object p0, v4, v3 - - check-cast p3, Lf/c/a/x0; - - const-string p0, "Failed to open %s file for reading (%s)" - - invoke-virtual {p3, p0, v4}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V - - move-object p0, v0 - - move-object v0, p1 + :catch_0 + move-exception v2 goto :goto_3 - :catch_8 - move-object p0, v0 - - :goto_2 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; - - move-result-object p1 - - new-array p3, v3, [Ljava/lang/Object; - - aput-object p2, p3, v2 - - check-cast p1, Lf/c/a/x0; - - const-string v4, "%s file not found" - - invoke-virtual {p1, v4, p3}, Lf/c/a/x0;->a(Ljava/lang/String;[Ljava/lang/Object;)V - - move-object v6, v0 - - move-object v0, p0 - - move-object p0, v6 - - :goto_3 - if-eqz p0, :cond_0 - - :try_start_9 - invoke-interface {p0}, Ljava/io/Closeable;->close()V - :try_end_9 - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_9 + :catch_1 + move-exception v2 goto :goto_4 - :catch_9 - move-exception p0 + :catch_2 + move-exception v2 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + goto :goto_5 - move-result-object p1 + :goto_2 + const-string v3, "Sdk_click runtime exception" - new-array p3, v1, [Ljava/lang/Object; + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/s1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V - aput-object p2, p3, v2 + goto :goto_6 - aput-object p0, p3, v3 + :goto_3 + const-string v3, "Sdk_click request failed. Will retry later" - check-cast p1, Lf/c/a/x0; + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/s1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V - const-string p0, "Failed to close %s file for reading (%s)" + invoke-virtual {v0, v1}, Lf/c/a/s1;->c(Lf/c/a/u;)V - invoke-virtual {p1, p0, p3}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + goto :goto_6 - :cond_0 :goto_4 - return-object v0 + const-string v3, "Sdk_click request timed out. Will retry later" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/s1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + invoke-virtual {v0, v1}, Lf/c/a/s1;->c(Lf/c/a/u;)V + + goto :goto_6 + + :goto_5 + const-string v3, "Sdk_click failed to encode parameters" + + invoke-virtual {v0, v1, v3, v2}, Lf/c/a/s1;->b(Lf/c/a/u;Ljava/lang/String;Ljava/lang/Throwable;)V + + :goto_6 + iget-object v0, p0, Lf/c/a/v1;->e:Lf/c/a/s1; + + iget-object v1, v0, Lf/c/a/s1;->f:Lf/c/a/f2/h; + + new-instance v2, Lf/c/a/u1; + + invoke-direct {v2, v0}, Lf/c/a/u1;->(Lf/c/a/s1;)V + + check-cast v1, Lf/c/a/f2/c; + + invoke-virtual {v1, v2}, Lf/c/a/f2/c;->c(Ljava/lang/Runnable;)V + + return-void .end method diff --git a/com.discord/smali/f/c/a/w.smali b/com.discord/smali/f/c/a/w.smali index 072880240e..d9ce47aea0 100644 --- a/com.discord/smali/f/c/a/w.smali +++ b/com.discord/smali/f/c/a/w.smali @@ -1,107 +1,294 @@ .class public Lf/c/a/w; .super Ljava/lang/Object; -.source "AdjustInstance.java" - -# interfaces -.implements Ljava/lang/Runnable; +.source "AdjustConfig.java" # instance fields -.field public final synthetic d:Landroid/content/Context; +.field public A:Ljava/lang/String; -.field public final synthetic e:Ljava/lang/String; +.field public B:Ljava/lang/String; -.field public final synthetic f:J +.field public C:Ljava/lang/String; + +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Landroid/content/Context; + +.field public e:Ljava/lang/String; + +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; + +.field public h:Ljava/lang/String; + +.field public i:Z + +.field public j:Ljava/lang/String; + +.field public k:Lf/c/a/g1; + +.field public l:Ljava/lang/Boolean; + +.field public m:Ljava/lang/Class; + +.field public n:Lf/c/a/k1; + +.field public o:Lf/c/a/j1; + +.field public p:Lf/c/a/m1; + +.field public q:Lf/c/a/l1; + +.field public r:Lf/c/a/h1; + +.field public s:Z + +.field public t:Ljava/lang/Double; + +.field public u:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/c/a/z0;", + ">;" + } + .end annotation +.end field + +.field public v:Lf/c/a/w0; + +.field public w:Ljava/lang/String; + +.field public x:Ljava/lang/String; + +.field public y:Ljava/lang/Boolean; + +.field public z:Z # direct methods -.method public constructor (Lf/c/a/y;Landroid/content/Context;Ljava/lang/String;J)V - .locals 0 - - iput-object p2, p0, Lf/c/a/w;->d:Landroid/content/Context; - - iput-object p3, p0, Lf/c/a/w;->e:Ljava/lang/String; - - iput-wide p4, p0, Lf/c/a/w;->f:J +.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)V + .locals 3 invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + iput-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + sget-object v1, Lf/c/a/e1;->f:Lf/c/a/e1; + + const-string v2, "production" + + invoke-virtual {v2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + invoke-interface {v0, v1, v2}, Lf/c/a/w0;->b(Lf/c/a/e1;Z)V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/w;->d:Landroid/content/Context; + + iput-object p2, p0, Lf/c/a/w;->e:Ljava/lang/String; + + iput-object p3, p0, Lf/c/a/w;->f:Ljava/lang/String; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/c/a/w;->i:Z + + iput-boolean p1, p0, Lf/c/a/w;->s:Z + return-void .end method # virtual methods -.method public run()V - .locals 7 +.method public a()Z + .locals 5 - new-instance v0, Lf/c/a/r1; + iget-object v0, p0, Lf/c/a/w;->e:Ljava/lang/String; - iget-object v1, p0, Lf/c/a/w;->d:Landroid/content/Context; + const/4 v1, 0x1 - invoke-direct {v0, v1}, Lf/c/a/r1;->(Landroid/content/Context;)V + const/4 v2, 0x0 - iget-object v1, p0, Lf/c/a/w;->e:Ljava/lang/String; + if-nez v0, :cond_0 - iget-wide v2, p0, Lf/c/a/w;->f:J + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; - monitor-enter v0 + new-array v3, v2, [Ljava/lang/Object; - :try_start_0 - invoke-virtual {v0}, Lf/c/a/r1;->c()Lorg/json/JSONArray; + const-string v4, "Missing App Token" - move-result-object v4 + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V - invoke-virtual {v0, v1, v2, v3}, Lf/c/a/r1;->b(Ljava/lang/String;J)Lorg/json/JSONArray; - - move-result-object v5 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v5, :cond_0 - - monitor-exit v0 + :goto_0 + const/4 v0, 0x0 goto :goto_1 :cond_0 - :try_start_1 - new-instance v5, Lorg/json/JSONArray; + invoke-virtual {v0}, Ljava/lang/String;->length()I - invoke-direct {v5}, Lorg/json/JSONArray;->()V + move-result v3 - const/4 v6, 0x0 + const/16 v4, 0xc - invoke-virtual {v5, v6, v1}, Lorg/json/JSONArray;->put(ILjava/lang/Object;)Lorg/json/JSONArray; + if-eq v3, v4, :cond_1 - const/4 v1, 0x1 + iget-object v3, p0, Lf/c/a/w;->v:Lf/c/a/w0; - invoke-virtual {v5, v1, v2, v3}, Lorg/json/JSONArray;->put(IJ)Lorg/json/JSONArray; + new-array v4, v1, [Ljava/lang/Object; - const/4 v1, 0x2 + aput-object v0, v4, v2 - invoke-virtual {v5, v1, v6}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; + const-string v0, "Malformed App Token \'%s\'" - invoke-virtual {v4, v5}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; - - invoke-virtual {v0, v4}, Lf/c/a/r1;->h(Lorg/json/JSONArray;)V - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 + invoke-interface {v3, v0, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 - - :catch_0 - :goto_0 - monitor-exit v0 + :cond_1 + const/4 v0, 0x1 :goto_1 - return-void + if-nez v0, :cond_2 + + return v2 + + :cond_2 + iget-object v0, p0, Lf/c/a/w;->f:Ljava/lang/String; + + if-nez v0, :cond_3 + + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v3, v2, [Ljava/lang/Object; + + const-string v4, "Missing environment" + + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_2 + const/4 v0, 0x0 + + goto :goto_4 + + :cond_3 + const-string v3, "sandbox" + + invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_4 + + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v3, v2, [Ljava/lang/Object; + + const-string v4, "SANDBOX: Adjust is running in Sandbox mode. Use this setting for testing. Don\'t forget to set the environment to `production` before publishing!" + + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_3 + const/4 v0, 0x1 + + goto :goto_4 + + :cond_4 + const-string v3, "production" + + invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_5 + + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v3, v2, [Ljava/lang/Object; + + const-string v4, "PRODUCTION: Adjust is running in Production mode. Use this setting only for the build that you want to publish. Set the environment to `sandbox` if you want to test your app!" + + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->c(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_3 + + :cond_5 + iget-object v3, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v4, v1, [Ljava/lang/Object; + + aput-object v0, v4, v2 + + const-string v0, "Unknown environment \'%s\'" + + invoke-interface {v3, v0, v4}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_2 + + :goto_4 + if-nez v0, :cond_6 + + return v2 + + :cond_6 + iget-object v0, p0, Lf/c/a/w;->d:Landroid/content/Context; + + if-nez v0, :cond_7 + + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v3, v2, [Ljava/lang/Object; + + const-string v4, "Missing context" + + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + :goto_5 + const/4 v0, 0x0 + + goto :goto_6 + + :cond_7 + const-string v3, "android.permission.INTERNET" + + invoke-static {v0, v3}, Lf/c/a/e2;->a(Landroid/content/Context;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_8 + + iget-object v0, p0, Lf/c/a/w;->v:Lf/c/a/w0; + + new-array v3, v2, [Ljava/lang/Object; + + const-string v4, "Missing permission: INTERNET" + + invoke-interface {v0, v4, v3}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + + goto :goto_5 + + :cond_8 + const/4 v0, 0x1 + + :goto_6 + if-nez v0, :cond_9 + + return v2 + + :cond_9 + return v1 .end method diff --git a/com.discord/smali/f/c/a/w0.smali b/com.discord/smali/f/c/a/w0.smali index 6950366142..87c65dd746 100644 --- a/com.discord/smali/f/c/a/w0.smali +++ b/com.discord/smali/f/c/a/w0.smali @@ -1,190 +1,29 @@ -.class public final enum Lf/c/a/w0; -.super Ljava/lang/Enum; -.source "LogLevel.java" +.class public interface abstract Lf/c/a/w0; +.super Ljava/lang/Object; +.source "ILogger.java" -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/c/a/w0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/c/a/w0; - -.field public static final enum e:Lf/c/a/w0; - -.field public static final enum f:Lf/c/a/w0; - -.field public static final enum g:Lf/c/a/w0; - -.field public static final enum h:Lf/c/a/w0; - -.field public static final enum i:Lf/c/a/w0; - -.field public static final enum j:Lf/c/a/w0; - -.field public static final synthetic k:[Lf/c/a/w0; - - -# instance fields -.field public final androidLogLevel:I - - -# direct methods -.method public static constructor ()V - .locals 11 - - new-instance v0, Lf/c/a/w0; - - const-string v1, "VERBOSE" - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - invoke-direct {v0, v1, v2, v3}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->d:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "DEBUG" - - const/4 v4, 0x1 - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v4, v5}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->e:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "INFO" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v3, v6}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->f:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "WARN" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v5, v7}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->g:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "ERROR" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v6, v8}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->h:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "ASSERT" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v7, v9}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->i:Lf/c/a/w0; - - new-instance v0, Lf/c/a/w0; - - const-string v1, "SUPRESS" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v8, v10}, Lf/c/a/w0;->(Ljava/lang/String;II)V - - sput-object v0, Lf/c/a/w0;->j:Lf/c/a/w0; - - new-array v1, v9, [Lf/c/a/w0; - - sget-object v9, Lf/c/a/w0;->d:Lf/c/a/w0; - - aput-object v9, v1, v2 - - sget-object v2, Lf/c/a/w0;->e:Lf/c/a/w0; - - aput-object v2, v1, v4 - - sget-object v2, Lf/c/a/w0;->f:Lf/c/a/w0; - - aput-object v2, v1, v3 - - sget-object v2, Lf/c/a/w0;->g:Lf/c/a/w0; - - aput-object v2, v1, v5 - - sget-object v2, Lf/c/a/w0;->h:Lf/c/a/w0; - - aput-object v2, v1, v6 - - sget-object v2, Lf/c/a/w0;->i:Lf/c/a/w0; - - aput-object v2, v1, v7 - - aput-object v0, v1, v8 - - sput-object v1, Lf/c/a/w0;->k:[Lf/c/a/w0; - - return-void +# virtual methods +.method public abstract a()V .end method -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/c/a/w0;->androidLogLevel:I - - return-void +.method public abstract b(Lf/c/a/e1;Z)V .end method -.method public static valueOf(Ljava/lang/String;)Lf/c/a/w0; - .locals 1 - - const-class v0, Lf/c/a/w0; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lf/c/a/w0; - - return-object p0 +.method public varargs abstract c(Ljava/lang/String;[Ljava/lang/Object;)V .end method -.method public static values()[Lf/c/a/w0; - .locals 1 - - sget-object v0, Lf/c/a/w0;->k:[Lf/c/a/w0; - - invoke-virtual {v0}, [Lf/c/a/w0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/c/a/w0; - - return-object v0 +.method public varargs abstract d(Ljava/lang/String;[Ljava/lang/Object;)V +.end method + +.method public varargs abstract e(Ljava/lang/String;[Ljava/lang/Object;)V +.end method + +.method public varargs abstract f(Ljava/lang/String;[Ljava/lang/Object;)V +.end method + +.method public varargs abstract g(Ljava/lang/String;[Ljava/lang/Object;)V +.end method + +.method public varargs abstract h(Ljava/lang/String;[Ljava/lang/Object;)V .end method diff --git a/com.discord/smali/f/c/a/w1.smali b/com.discord/smali/f/c/a/w1.smali new file mode 100644 index 0000000000..2decce34e9 --- /dev/null +++ b/com.discord/smali/f/c/a/w1.smali @@ -0,0 +1,25 @@ +.class public Lf/c/a/w1; +.super Lf/c/a/r1; +.source "SdkClickResponseData.java" + + +# instance fields +.field public i:Z + +.field public j:J + +.field public k:J + +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/String; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/c/a/r1;->()V + + return-void +.end method diff --git a/com.discord/smali/f/c/a/w1/a.smali b/com.discord/smali/f/c/a/w1/a.smali deleted file mode 100644 index 8321ad6ed6..0000000000 --- a/com.discord/smali/f/c/a/w1/a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/c/a/w1/a; -.super Ljava/lang/Object; -.source "Plugin.java" - - -# virtual methods -.method public abstract a(Landroid/content/Context;)Ljava/util/Map$Entry; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Ljava/util/Map$Entry<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end method diff --git a/com.discord/smali/f/c/a/x.smali b/com.discord/smali/f/c/a/x.smali index 9c61bacecf..749c00a66e 100644 --- a/com.discord/smali/f/c/a/x.smali +++ b/com.discord/smali/f/c/a/x.smali @@ -1,103 +1,92 @@ .class public Lf/c/a/x; .super Ljava/lang/Object; -.source "AdjustInstance.java" +.source "AdjustEvent.java" -# interfaces -.implements Ljava/lang/Runnable; + +# static fields +.field public static h:Lf/c/a/w0; # instance fields -.field public final synthetic d:Landroid/content/Context; +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/Double; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public e:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; # direct methods -.method public constructor (Lf/c/a/y;Landroid/content/Context;)V - .locals 0 +.method public static constructor ()V + .locals 1 - iput-object p2, p0, Lf/c/a/x;->d:Landroid/content/Context; + invoke-static {}, Lf/c/a/a0;->a()Lf/c/a/w0; + + move-result-object v0 + + sput-object v0, Lf/c/a/x;->h:Lf/c/a/w0; + + return-void +.end method + +.method public constructor (Ljava/lang/String;)V + .locals 4 invoke-direct {p0}, Ljava/lang/Object;->()V - return-void -.end method + sget-object v0, Lf/c/a/x;->h:Lf/c/a/w0; + invoke-virtual {p1}, Ljava/lang/String;->length()I -# virtual methods -.method public run()V - .locals 9 - - new-instance v0, Lf/c/a/r1; - - iget-object v1, p0, Lf/c/a/x;->d:Landroid/content/Context; - - invoke-direct {v0, v1}, Lf/c/a/r1;->(Landroid/content/Context;)V - - monitor-enter v0 - - :try_start_0 - invoke-virtual {v0}, Lf/c/a/r1;->c()Lorg/json/JSONArray; - - move-result-object v1 + move-result v1 const/4 v2, 0x0 - const/4 v3, 0x0 + if-gtz v1, :cond_0 - const/4 v4, 0x0 + new-array v1, v2, [Ljava/lang/Object; - :goto_0 - invoke-virtual {v1}, Lorg/json/JSONArray;->length()I + const-string v3, "Event Token can\'t be empty" - move-result v5 - - if-ge v3, v5, :cond_1 - - invoke-virtual {v1, v3}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; - - move-result-object v5 - - const/4 v6, -0x1 - - const/4 v7, 0x2 - - invoke-virtual {v5, v7, v6}, Lorg/json/JSONArray;->optInt(II)I - - move-result v6 - - const/4 v8, 0x1 - - if-ne v6, v8, :cond_0 - - invoke-virtual {v5, v7, v2}, Lorg/json/JSONArray;->put(II)Lorg/json/JSONArray; - - const/4 v4, 0x1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 + invoke-interface {v0, v3, v1}, Lf/c/a/w0;->e(Ljava/lang/String;[Ljava/lang/Object;)V goto :goto_0 + :cond_0 + const/4 v2, 0x1 + + :goto_0 + if-nez v2, :cond_1 + + return-void + :cond_1 - if-eqz v4, :cond_2 - - invoke-virtual {v0, v1}, Lf/c/a/r1;->h(Lorg/json/JSONArray;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 - - :catch_0 - :cond_2 - :goto_1 - monitor-exit v0 + iput-object p1, p0, Lf/c/a/x;->a:Ljava/lang/String; return-void .end method diff --git a/com.discord/smali/f/c/a/x0.smali b/com.discord/smali/f/c/a/x0.smali index 50fb52b76e..7c038b171a 100644 --- a/com.discord/smali/f/c/a/x0.smali +++ b/com.discord/smali/f/c/a/x0.smali @@ -1,419 +1,38 @@ -.class public Lf/c/a/x0; +.class public interface abstract Lf/c/a/x0; .super Ljava/lang/Object; -.source "Logger.java" - -# interfaces -.implements Lf/c/a/q0; - - -# instance fields -.field public a:Lf/c/a/w0; - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/c/a/x0;->c:Z - - iput-boolean v0, p0, Lf/c/a/x0;->b:Z - - sget-object v1, Lf/c/a/w0;->f:Lf/c/a/w0; - - iput-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iput-boolean v0, p0, Lf/c/a/x0;->c:Z - - return-void -.end method +.source "IPackageHandler.java" # virtual methods -.method public varargs a(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-boolean v1, p0, Lf/c/a/x0;->c:Z - - if-eqz v1, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x3 - - if-gt v1, v2, :cond_1 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - return-void +.method public abstract a()Ljava/lang/String; .end method -.method public varargs b(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-boolean v1, p0, Lf/c/a/x0;->c:Z - - if-eqz v1, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x6 - - if-gt v1, v2, :cond_1 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - return-void +.method public abstract b()Ljava/lang/String; .end method -.method public varargs c(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-boolean v1, p0, Lf/c/a/x0;->c:Z - - if-eqz v1, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x4 - - if-gt v1, v2, :cond_1 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - return-void +.method public abstract c()Ljava/lang/String; .end method -.method public varargs d(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-boolean v1, p0, Lf/c/a/x0;->c:Z - - if-eqz v1, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x2 - - if-gt v1, v2, :cond_1 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - return-void +.method public abstract d()V .end method -.method public varargs e(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-boolean v1, p0, Lf/c/a/x0;->c:Z - - if-eqz v1, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x5 - - if-gt v1, v2, :cond_1 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - return-void +.method public abstract e()V .end method -.method public varargs f(Ljava/lang/String;[Ljava/lang/Object;)V - .locals 4 - - const-string v0, "Adjust" - - iget-object v1, p0, Lf/c/a/x0;->a:Lf/c/a/w0; - - iget v1, v1, Lf/c/a/w0;->androidLogLevel:I - - const/4 v2, 0x5 - - if-gt v1, v2, :cond_0 - - :try_start_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v1, p1, p2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-static {p2}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v2, p1 - - const-string p1, "Error formating log message: %s, with params: %s" - - invoke-static {v1, p1, v2}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - :goto_0 - return-void +.method public abstract f(Lf/c/a/r1;)V +.end method + +.method public abstract flush()V +.end method + +.method public abstract g(Lf/c/a/u;)V +.end method + +.method public abstract h(Lf/c/a/x1;)V +.end method + +.method public abstract i(Lf/c/a/r1;Lf/c/a/u;)V +.end method + +.method public abstract j()V .end method diff --git a/com.discord/smali/f/c/a/x1.smali b/com.discord/smali/f/c/a/x1.smali new file mode 100644 index 0000000000..f417897e12 --- /dev/null +++ b/com.discord/smali/f/c/a/x1.smali @@ -0,0 +1,122 @@ +.class public Lf/c/a/x1; +.super Ljava/lang/Object; +.source "SessionParameters.java" + + +# instance fields +.field public a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + const-class v2, Lf/c/a/x1; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/c/a/x1; + + iget-object v2, p0, Lf/c/a/x1;->a:Ljava/util/Map; + + iget-object v3, p1, Lf/c/a/x1;->a:Ljava/util/Map; + + invoke-static {v2, v3}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_3 + + return v1 + + :cond_3 + iget-object v2, p0, Lf/c/a/x1;->b:Ljava/util/Map; + + iget-object p1, p1, Lf/c/a/x1;->b:Ljava/util/Map; + + invoke-static {v2, p1}, Lf/c/a/e2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_4 + + return v1 + + :cond_4 + return v0 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/c/a/x1;->a:Ljava/util/Map; + + invoke-static {v0}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v0 + + add-int/lit16 v0, v0, 0x275 + + mul-int/lit8 v0, v0, 0x25 + + iget-object v1, p0, Lf/c/a/x1;->b:Ljava/util/Map; + + invoke-static {v1}, Lf/c/a/e2;->v(Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali/f/c/a/y.smali b/com.discord/smali/f/c/a/y.smali index faf0c97096..d190a680cb 100644 --- a/com.discord/smali/f/c/a/y.smali +++ b/com.discord/smali/f/c/a/y.smali @@ -1,92 +1,93 @@ .class public Lf/c/a/y; .super Ljava/lang/Object; -.source "AdjustInstance.java" +.source "AdjustEventFailure.java" # instance fields -.field public a:Ljava/lang/Boolean; +.field public a:Z -.field public b:Z +.field public b:Ljava/lang/String; -.field public c:Lf/c/a/o0; +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Ljava/lang/String; + +.field public g:Lorg/json/JSONObject; # direct methods .method public constructor ()V - .locals 1 + .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - const/4 v0, 0x0 - - iput-object v0, p0, Lf/c/a/y;->a:Ljava/lang/Boolean; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/c/a/y;->b:Z - return-void .end method # virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/c/a/y;->b(Ljava/lang/String;)Z - - move-result v0 - - return v0 -.end method - -.method public final b(Ljava/lang/String;)Z +.method public toString()Ljava/lang/String; .locals 3 - iget-object v0, p0, Lf/c/a/y;->c:Lf/c/a/o0; + const/4 v0, 0x7 - const/4 v1, 0x1 + new-array v0, v0, [Ljava/lang/Object; - if-nez v0, :cond_1 + iget-object v1, p0, Lf/c/a/y;->c:Ljava/lang/String; - const/4 v0, 0x0 + const/4 v2, 0x0 - if-eqz p1, :cond_0 + aput-object v1, v0, v2 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + iget-object v1, p0, Lf/c/a/y;->d:Ljava/lang/String; - move-result-object v2 + const/4 v2, 0x1 - new-array v1, v1, [Ljava/lang/Object; + aput-object v1, v0, v2 - aput-object p1, v1, v0 + iget-object v1, p0, Lf/c/a/y;->b:Ljava/lang/String; - check-cast v2, Lf/c/a/x0; + const/4 v2, 0x2 - const-string p1, "Adjust not initialized, but %s saved for launch" + aput-object v1, v0, v2 - invoke-virtual {v2, p1, v1}, Lf/c/a/x0;->e(Ljava/lang/String;[Ljava/lang/Object;)V + iget-object v1, p0, Lf/c/a/y;->e:Ljava/lang/String; - goto :goto_0 + const/4 v2, 0x3 - :cond_0 - invoke-static {}, Lf/c/a/v;->a()Lf/c/a/q0; + aput-object v1, v0, v2 - move-result-object p1 + iget-object v1, p0, Lf/c/a/y;->f:Ljava/lang/String; - new-array v1, v0, [Ljava/lang/Object; + const/4 v2, 0x4 - check-cast p1, Lf/c/a/x0; + aput-object v1, v0, v2 - const-string v2, "Adjust not initialized correctly" + iget-boolean v1, p0, Lf/c/a/y;->a:Z - invoke-virtual {p1, v2, v1}, Lf/c/a/x0;->b(Ljava/lang/String;[Ljava/lang/Object;)V + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - :goto_0 - return v0 + move-result-object v1 - :cond_1 - return v1 + const/4 v2, 0x5 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/c/a/y;->g:Lorg/json/JSONObject; + + const/4 v2, 0x6 + + aput-object v1, v0, v2 + + const-string v1, "Event Failure msg:%s time:%s adid:%s event:%s cid:%s retry:%b json:%s" + + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/y0.smali b/com.discord/smali/f/c/a/y0.smali index 8d2b80336b..cdd6bd89ca 100644 --- a/com.discord/smali/f/c/a/y0.smali +++ b/com.discord/smali/f/c/a/y0.smali @@ -1,8 +1,3 @@ .class public interface abstract Lf/c/a/y0; .super Ljava/lang/Object; -.source "OnAttributionChangedListener.java" - - -# virtual methods -.method public abstract onAttributionChanged(Lcom/adjust/sdk/AdjustAttribution;)V -.end method +.source "IRequestHandler.java" diff --git a/com.discord/smali/f/c/a/y1.smali b/com.discord/smali/f/c/a/y1.smali new file mode 100644 index 0000000000..a4de91119c --- /dev/null +++ b/com.discord/smali/f/c/a/y1.smali @@ -0,0 +1,25 @@ +.class public Lf/c/a/y1; +.super Lf/c/a/r1; +.source "SessionResponseData.java" + + +# instance fields +.field public i:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/c/a/u;)V + .locals 0 + + invoke-direct {p0}, Lf/c/a/r1;->()V + + iget-object p1, p1, Lf/c/a/u;->clientSdk:Ljava/lang/String; + + invoke-static {p1}, Lf/c/a/e2;->o(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/y1;->i:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali/f/c/a/z.smali b/com.discord/smali/f/c/a/z.smali index 1faaa0e615..37883338cf 100644 --- a/com.discord/smali/f/c/a/z.smali +++ b/com.discord/smali/f/c/a/z.smali @@ -1,90 +1,81 @@ .class public Lf/c/a/z; -.super Landroid/content/BroadcastReceiver; -.source "AdjustReferrerReceiver.java" +.super Ljava/lang/Object; +.source "AdjustEventSuccess.java" + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Lorg/json/JSONObject; # direct methods .method public constructor ()V .locals 0 - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 8 +.method public toString()Ljava/lang/String; + .locals 3 - const-string v0, "referrer" + const/4 v0, 0x6 - invoke-virtual {p2, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; + new-array v0, v0, [Ljava/lang/Object; - move-result-object v4 + iget-object v1, p0, Lf/c/a/z;->b:Ljava/lang/String; - if-nez v4, :cond_0 + const/4 v2, 0x0 - return-void + aput-object v1, v0, v2 - :cond_0 - invoke-static {}, Ld0/a/b/b/a;->O()Lf/c/a/y; + iget-object v1, p0, Lf/c/a/z;->c:Ljava/lang/String; - move-result-object p2 + const/4 v2, 0x1 - if-eqz p2, :cond_3 + aput-object v1, v0, v2 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + iget-object v1, p0, Lf/c/a/z;->a:Ljava/lang/String; - move-result-wide v5 + const/4 v2, 0x2 - if-eqz v4, :cond_2 + aput-object v1, v0, v2 - invoke-virtual {v4}, Ljava/lang/String;->length()I + iget-object v1, p0, Lf/c/a/z;->d:Ljava/lang/String; - move-result v1 + const/4 v2, 0x3 - if-nez v1, :cond_1 + aput-object v1, v0, v2 - goto :goto_0 + iget-object v1, p0, Lf/c/a/z;->e:Ljava/lang/String; - :cond_1 - new-instance v7, Lf/c/a/w; + const/4 v2, 0x4 - move-object v1, v7 + aput-object v1, v0, v2 - move-object v2, p2 + iget-object v1, p0, Lf/c/a/z;->f:Lorg/json/JSONObject; - move-object v3, p1 + const/4 v2, 0x5 - invoke-direct/range {v1 .. v6}, Lf/c/a/w;->(Lf/c/a/y;Landroid/content/Context;Ljava/lang/String;J)V + aput-object v1, v0, v2 - invoke-static {v7}, Lf/c/a/v1;->C(Ljava/lang/Runnable;)V + const-string v1, "Event Success msg:%s time:%s adid:%s event:%s cid:%s json:%s" - invoke-virtual {p2, v0}, Lf/c/a/y;->b(Ljava/lang/String;)Z + invoke-static {v1, v0}, Lf/c/a/e2;->d(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - move-result p1 + move-result-object v0 - if-eqz p1, :cond_2 - - iget-object p1, p2, Lf/c/a/y;->c:Lf/c/a/o0; - - invoke-interface {p1}, Lf/c/a/o0;->isEnabled()Z - - move-result p1 - - if-eqz p1, :cond_2 - - iget-object p1, p2, Lf/c/a/y;->c:Lf/c/a/o0; - - invoke-interface {p1}, Lf/c/a/o0;->h()V - - :cond_2 - :goto_0 - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 + return-object v0 .end method diff --git a/com.discord/smali/f/c/a/z0.smali b/com.discord/smali/f/c/a/z0.smali index a7ca04baf6..e89325dabb 100644 --- a/com.discord/smali/f/c/a/z0.smali +++ b/com.discord/smali/f/c/a/z0.smali @@ -1,8 +1,8 @@ .class public interface abstract Lf/c/a/z0; .super Ljava/lang/Object; -.source "OnDeeplinkResponseListener.java" +.source "IRunActivityHandler.java" # virtual methods -.method public abstract a(Landroid/net/Uri;)Z +.method public abstract a(Lf/c/a/a;)V .end method diff --git a/com.discord/smali/f/c/a/z1.smali b/com.discord/smali/f/c/a/z1.smali new file mode 100644 index 0000000000..7e92a483c3 --- /dev/null +++ b/com.discord/smali/f/c/a/z1.smali @@ -0,0 +1,659 @@ +.class public Lf/c/a/z1; +.super Ljava/lang/Object; +.source "SharedPreferencesManager.java" + + +# instance fields +.field public final a:Landroid/content/SharedPreferences; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "adjust_preferences" + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object p1 + + iput-object p1, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + return-void +.end method + + +# virtual methods +.method public final declared-synchronized a(Ljava/lang/String;Z)Z + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 + + :catch_0 + monitor-exit p0 + + return p2 +.end method + +.method public declared-synchronized b()Z + .locals 2 + + monitor-enter p0 + + :try_start_0 + const-string v0, "disable_third_party_sharing" + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Lf/c/a/z1;->a(Ljava/lang/String;Z)Z + + move-result v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public declared-synchronized c()Z + .locals 2 + + monitor-enter p0 + + :try_start_0 + const-string v0, "gdpr_forget_me" + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Lf/c/a/z1;->a(Ljava/lang/String;Z)Z + + move-result v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public declared-synchronized d()Ljava/lang/String; + .locals 1 + + monitor-enter p0 + + :try_start_0 + const-string v0, "push_token" + + invoke-virtual {p0, v0}, Lf/c/a/z1;->h(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public declared-synchronized e(Ljava/lang/String;J)Lorg/json/JSONArray; + .locals 0 + + monitor-enter p0 + + :try_start_0 + invoke-virtual {p0, p1, p2, p3}, Lf/c/a/z1;->g(Ljava/lang/String;J)I + + move-result p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-ltz p1, :cond_0 + + :try_start_1 + invoke-virtual {p0}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + move-result-object p2 + + invoke-virtual {p2, p1}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; + + move-result-object p1 + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :catch_0 + :cond_0 + const/4 p1, 0x0 + + monitor-exit p0 + + return-object p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized f()Lorg/json/JSONArray; + .locals 5 + + monitor-enter p0 + + :try_start_0 + const-string v0, "raw_referrers" + + invoke-virtual {p0, v0}, Lf/c/a/z1;->h(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + if-eqz v0, :cond_2 + + :try_start_1 + new-instance v1, Lorg/json/JSONArray; + + invoke-direct {v1, v0}, Lorg/json/JSONArray;->(Ljava/lang/String;)V + + invoke-virtual {v1}, Lorg/json/JSONArray;->length()I + + move-result v2 + + const/16 v3, 0xa + + if-le v2, v3, :cond_1 + + new-instance v0, Lorg/json/JSONArray; + + invoke-direct {v0}, Lorg/json/JSONArray;->()V + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v3, :cond_0 + + invoke-virtual {v1, v2}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v4}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, v0}, Lf/c/a/z1;->l(Lorg/json/JSONArray;)V + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :cond_1 + :try_start_2 + new-instance v1, Lorg/json/JSONArray; + + invoke-direct {v1, v0}, Lorg/json/JSONArray;->(Ljava/lang/String;)V + :try_end_2 + .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + return-object v1 + + :catch_0 + :catchall_0 + :cond_2 + :try_start_3 + new-instance v0, Lorg/json/JSONArray; + + invoke-direct {v0}, Lorg/json/JSONArray;->()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + monitor-exit p0 + + return-object v0 + + :catchall_1 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final declared-synchronized g(Ljava/lang/String;J)I + .locals 7 + + monitor-enter p0 + + :try_start_0 + invoke-virtual {p0}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {v0}, Lorg/json/JSONArray;->length()I + + move-result v3 + + if-ge v2, v3, :cond_3 + + invoke-virtual {v0, v2}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; + + move-result-object v3 + + const/4 v4, 0x0 + + invoke-virtual {v3, v1, v4}, Lorg/json/JSONArray;->optString(ILjava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + if-eqz v4, :cond_2 + + invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_0 + + goto :goto_1 + + :cond_0 + const-wide/16 v4, -0x1 + + const/4 v6, 0x1 + + invoke-virtual {v3, v6, v4, v5}, Lorg/json/JSONArray;->optLong(IJ)J + + move-result-wide v3 + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + cmp-long v5, v3, p2 + + if-eqz v5, :cond_1 + + goto :goto_1 + + :cond_1 + monitor-exit p0 + + return v2 + + :cond_2 + :goto_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 + + :catch_0 + :cond_3 + const/4 p1, -0x1 + + monitor-exit p0 + + return p1 +.end method + +.method public final declared-synchronized h(Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + monitor-enter p0 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :catchall_0 + :try_start_1 + const-string v1, "raw_referrers" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const-string p1, "raw_referrers" + + invoke-virtual {p0, p1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :cond_0 + monitor-exit p0 + + return-object v0 + + :catchall_1 + move-exception p1 + + monitor-exit p0 + + throw p1 + + :catch_0 + monitor-exit p0 + + return-object v0 +.end method + +.method public final declared-synchronized i(Ljava/lang/String;)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized j(Ljava/lang/String;J)V + .locals 2 + + monitor-enter p0 + + if-eqz p1, :cond_4 + + :try_start_0 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_2 + + :cond_0 + invoke-virtual {p0, p1, p2, p3}, Lf/c/a/z1;->g(Ljava/lang/String;J)I + + move-result p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-gez p1, :cond_1 + + monitor-exit p0 + + return-void + + :cond_1 + :try_start_1 + invoke-virtual {p0}, Lf/c/a/z1;->f()Lorg/json/JSONArray; + + move-result-object p2 + + new-instance p3, Lorg/json/JSONArray; + + invoke-direct {p3}, Lorg/json/JSONArray;->()V + + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p2}, Lorg/json/JSONArray;->length()I + + move-result v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-ge v0, v1, :cond_3 + + if-ne v0, p1, :cond_2 + + goto :goto_1 + + :cond_2 + :try_start_2 + invoke-virtual {p2, v0}, Lorg/json/JSONArray;->getJSONArray(I)Lorg/json/JSONArray; + + move-result-object v1 + + invoke-virtual {p3, v1}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; + :try_end_2 + .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catch_0 + :goto_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_3 + :try_start_3 + const-string p1, "raw_referrers" + + invoke-virtual {p3}, Lorg/json/JSONArray;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p0, p1, p2}, Lf/c/a/z1;->m(Ljava/lang/String;Ljava/lang/String;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 + + :cond_4 + :goto_2 + monitor-exit p0 + + return-void +.end method + +.method public final declared-synchronized k(Ljava/lang/String;Z)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized l(Lorg/json/JSONArray;)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + const-string v0, "raw_referrers" + + invoke-virtual {p1}, Lorg/json/JSONArray;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, v0, p1}, Lf/c/a/z1;->m(Ljava/lang/String;Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + :try_start_1 + const-string p1, "raw_referrers" + + invoke-virtual {p0, p1}, Lf/c/a/z1;->i(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :goto_0 + monitor-exit p0 + + return-void + + :catchall_1 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final declared-synchronized m(Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/c/a/z1;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali/f/d/a/e.smali b/com.discord/smali/f/d/a/e.smali index 74563ca14f..2757c33d77 100644 --- a/com.discord/smali/f/d/a/e.smali +++ b/com.discord/smali/f/d/a/e.smali @@ -181,15 +181,15 @@ .end annotation :try_start_0 - invoke-static {p0}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {p0}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v0}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v0 - invoke-static {v0}, Lf/d/a/x/h0/c;->o(Lo0/g;)Lf/d/a/x/h0/c; + invoke-static {v0}, Lf/d/a/x/h0/c;->p(Lo0/g;)Lf/d/a/x/h0/c; move-result-object v0 @@ -460,15 +460,15 @@ if-eqz v1, :cond_1 - invoke-static {p0}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {p0}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v1 - invoke-static {v1}, Lf/d/a/x/h0/c;->o(Lo0/g;)Lf/d/a/x/h0/c; + invoke-static {v1}, Lf/d/a/x/h0/c;->p(Lo0/g;)Lf/d/a/x/h0/c; move-result-object v1 diff --git a/com.discord/smali/f/d/a/g.smali b/com.discord/smali/f/d/a/g.smali index 06d608652e..be8a22a3e4 100644 --- a/com.discord/smali/f/d/a/g.smali +++ b/com.discord/smali/f/d/a/g.smali @@ -837,7 +837,7 @@ iget v1, v0, Lf/d/a/y/d;->k:F - invoke-virtual {v0, v1, p1}, Lf/d/a/y/d;->m(FF)V + invoke-virtual {v0, v1, p1}, Lf/d/a/y/d;->l(FF)V return-void .end method @@ -1018,7 +1018,7 @@ add-float/2addr p2, v1 - invoke-virtual {v0, p1, p2}, Lf/d/a/y/d;->m(FF)V + invoke-virtual {v0, p1, p2}, Lf/d/a/y/d;->l(FF)V return-void .end method @@ -1105,7 +1105,7 @@ int-to-float v1, v1 - invoke-virtual {v0, p1, v1}, Lf/d/a/y/d;->m(FF)V + invoke-virtual {v0, p1, v1}, Lf/d/a/y/d;->l(FF)V return-void .end method diff --git a/com.discord/smali/f/d/a/x/a.smali b/com.discord/smali/f/d/a/x/a.smali index e54c3b36fc..12d93b7f58 100644 --- a/com.discord/smali/f/d/a/x/a.smali +++ b/com.discord/smali/f/d/a/x/a.smali @@ -201,7 +201,7 @@ goto :goto_1 :cond_1 - invoke-static {p0, p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static {p0, p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v4 @@ -222,7 +222,7 @@ goto :goto_0 :cond_3 - invoke-static {p0, p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static {p0, p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v3 diff --git a/com.discord/smali/f/d/a/x/b.smali b/com.discord/smali/f/d/a/x/b.smali index 6a7d991a80..466f1d01ec 100644 --- a/com.discord/smali/f/d/a/x/b.smali +++ b/com.discord/smali/f/d/a/x/b.smali @@ -126,28 +126,28 @@ goto :goto_1 :cond_1 - invoke-static {p0, p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static {p0, p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v4 goto :goto_1 :cond_2 - invoke-static {p0, p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static {p0, p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v3 goto :goto_1 :cond_3 - invoke-static {p0, p1}, Ld0/a/b/b/a;->o0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; + invoke-static {p0, p1}, Ld0/a/b/b/a;->t0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; move-result-object v2 goto :goto_1 :cond_4 - invoke-static {p0, p1}, Ld0/a/b/b/a;->o0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; + invoke-static {p0, p1}, Ld0/a/b/b/a;->t0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; move-result-object v1 diff --git a/com.discord/smali/f/d/a/x/b0.smali b/com.discord/smali/f/d/a/x/b0.smali index bbb61d1eca..7d8b36209d 100644 --- a/com.discord/smali/f/d/a/x/b0.smali +++ b/com.discord/smali/f/d/a/x/b0.smali @@ -123,21 +123,21 @@ goto :goto_0 :cond_3 - invoke-static {p0, p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static {p0, p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v8 goto :goto_0 :cond_4 - invoke-static {p0, p1}, Ld0/a/b/b/a;->o0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; + invoke-static {p0, p1}, Ld0/a/b/b/a;->t0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; move-result-object v7 goto :goto_0 :cond_5 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v4 diff --git a/com.discord/smali/f/d/a/x/c.smali b/com.discord/smali/f/d/a/x/c.smali index 56bee2a410..d40d9a535f 100644 --- a/com.discord/smali/f/d/a/x/c.smali +++ b/com.discord/smali/f/d/a/x/c.smali @@ -141,35 +141,35 @@ goto/16 :goto_6 :pswitch_0 - invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v13 goto :goto_1 :pswitch_1 - invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v14 goto :goto_1 :pswitch_2 - invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v23 goto :goto_1 :pswitch_3 - invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v22 goto :goto_1 :pswitch_4 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v21 @@ -181,7 +181,7 @@ invoke-virtual {v8, v1}, Lf/d/a/d;->a(Ljava/lang/String;)V :pswitch_6 - invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v8, v10}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v5 @@ -332,7 +332,7 @@ sget-object v2, Lf/d/a/x/z;->a:Lf/d/a/x/z; - invoke-static {v0, v8, v2}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + invoke-static {v0, v8, v2}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object v2 diff --git a/com.discord/smali/f/d/a/x/c0.smali b/com.discord/smali/f/d/a/x/c0.smali index c585d1c72d..a8c985c66b 100644 --- a/com.discord/smali/f/d/a/x/c0.smali +++ b/com.discord/smali/f/d/a/x/c0.smali @@ -107,7 +107,7 @@ goto :goto_0 :cond_4 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali/f/d/a/x/d.smali b/com.discord/smali/f/d/a/x/d.smali index 21844e9af3..fc91893c01 100644 --- a/com.discord/smali/f/d/a/x/d.smali +++ b/com.discord/smali/f/d/a/x/d.smali @@ -127,7 +127,7 @@ goto :goto_1 :cond_4 - invoke-static {p0, p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static {p0, p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v7 @@ -141,7 +141,7 @@ goto :goto_1 :cond_6 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v5 diff --git a/com.discord/smali/f/d/a/x/d0.smali b/com.discord/smali/f/d/a/x/d0.smali index 4d708f1e65..00e7e2b1c4 100644 --- a/com.discord/smali/f/d/a/x/d0.smali +++ b/com.discord/smali/f/d/a/x/d0.smali @@ -113,7 +113,7 @@ goto :goto_0 :cond_3 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v2 diff --git a/com.discord/smali/f/d/a/x/e0.smali b/com.discord/smali/f/d/a/x/e0.smali index 009ff20763..5e3bc8b4a9 100644 --- a/com.discord/smali/f/d/a/x/e0.smali +++ b/com.discord/smali/f/d/a/x/e0.smali @@ -157,14 +157,14 @@ goto :goto_2 :cond_0 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v15 goto :goto_2 :cond_1 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v13 @@ -367,7 +367,7 @@ const/4 v2, 0x0 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v7 @@ -378,7 +378,7 @@ const/4 v2, 0x0 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v8 @@ -389,7 +389,7 @@ const/4 v2, 0x0 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->o0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->t0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/a; move-result-object v6 @@ -400,7 +400,7 @@ const/4 v2, 0x0 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v4 diff --git a/com.discord/smali/f/d/a/x/f.smali b/com.discord/smali/f/d/a/x/f.smali index 2d93e6564b..7aedc9b2e7 100644 --- a/com.discord/smali/f/d/a/x/f.smali +++ b/com.discord/smali/f/d/a/x/f.smali @@ -80,7 +80,7 @@ goto :goto_0 :cond_1 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v2 diff --git a/com.discord/smali/f/d/a/x/f0.smali b/com.discord/smali/f/d/a/x/f0.smali index 67d093cdb1..1ec709dcc3 100644 --- a/com.discord/smali/f/d/a/x/f0.smali +++ b/com.discord/smali/f/d/a/x/f0.smali @@ -143,28 +143,28 @@ goto :goto_0 :cond_4 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v4 goto :goto_0 :cond_5 - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v8 goto :goto_0 :cond_6 - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v7 goto :goto_0 :cond_7 - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v6 diff --git a/com.discord/smali/f/d/a/x/g.smali b/com.discord/smali/f/d/a/x/g.smali index 3082e12a08..8f560def57 100644 --- a/com.discord/smali/f/d/a/x/g.smali +++ b/com.discord/smali/f/d/a/x/g.smali @@ -228,14 +228,14 @@ goto :goto_0 :pswitch_9 - invoke-virtual/range {p1 .. p1}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p1 .. p1}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v8 goto :goto_0 :pswitch_a - invoke-virtual/range {p1 .. p1}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p1 .. p1}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v7 diff --git a/com.discord/smali/f/d/a/x/h0/c$a.smali b/com.discord/smali/f/d/a/x/h0/c$a.smali index e66b9971f5..e0a23658b8 100644 --- a/com.discord/smali/f/d/a/x/h0/c$a.smali +++ b/com.discord/smali/f/d/a/x/h0/c$a.smali @@ -130,7 +130,7 @@ invoke-virtual {v1}, Lo0/e;->readByte()B - invoke-virtual {v1}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v1}, Lo0/e;->n()Lokio/ByteString; move-result-object v4 diff --git a/com.discord/smali/f/d/a/x/h0/c.smali b/com.discord/smali/f/d/a/x/h0/c.smali index c3803b3d68..4c6bcf540e 100644 --- a/com.discord/smali/f/d/a/x/h0/c.smali +++ b/com.discord/smali/f/d/a/x/h0/c.smali @@ -142,7 +142,7 @@ return-void .end method -.method public static o(Lo0/g;)Lf/d/a/x/h0/c; +.method public static p(Lo0/g;)Lf/d/a/x/h0/c; .locals 1 new-instance v0, Lf/d/a/x/h0/d; @@ -314,7 +314,7 @@ .end annotation .end method -.method public abstract l()Ljava/lang/String; +.method public abstract n()Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; diff --git a/com.discord/smali/f/d/a/x/h0/d.smali b/com.discord/smali/f/d/a/x/h0/d.smali index a4eba53569..d691ff181f 100644 --- a/com.discord/smali/f/d/a/x/h0/d.smali +++ b/com.discord/smali/f/d/a/x/h0/d.smali @@ -402,7 +402,7 @@ int-to-long v12, v11 - invoke-interface {v15, v12, v13}, Lo0/g;->n(J)Z + invoke-interface {v15, v12, v13}, Lo0/g;->m(J)Z move-result v12 @@ -461,7 +461,7 @@ int-to-long v8, v5 - invoke-interface {v1, v8, v9}, Lo0/g;->n(J)Z + invoke-interface {v1, v8, v9}, Lo0/g;->m(J)Z move-result v1 @@ -515,7 +515,7 @@ int-to-long v2, v11 - invoke-interface {v10, v2, v3}, Lo0/g;->n(J)Z + invoke-interface {v10, v2, v3}, Lo0/g;->m(J)Z move-result v2 @@ -1220,7 +1220,7 @@ int-to-long v3, v2 - invoke-interface {v1, v3, v4}, Lo0/g;->n(J)Z + invoke-interface {v1, v3, v4}, Lo0/g;->m(J)Z move-result v1 @@ -1271,7 +1271,7 @@ const-wide/16 v2, 0x2 - invoke-interface {p1, v2, v3}, Lo0/g;->n(J)Z + invoke-interface {p1, v2, v3}, Lo0/g;->m(J)Z move-result p1 @@ -1476,7 +1476,7 @@ const-wide/16 v1, 0x1 - invoke-interface {v0, v1, v2}, Lo0/g;->n(J)Z + invoke-interface {v0, v1, v2}, Lo0/g;->m(J)Z move-result v0 @@ -1557,7 +1557,7 @@ const-wide/16 v4, 0x4 - invoke-interface {v0, v4, v5}, Lo0/g;->n(J)Z + invoke-interface {v0, v4, v5}, Lo0/g;->m(J)Z move-result v0 @@ -2925,7 +2925,7 @@ throw v0 .end method -.method public l()Ljava/lang/String; +.method public n()Ljava/lang/String; .locals 4 .annotation system Ldalvik/annotation/Throws; value = { diff --git a/com.discord/smali/f/d/a/x/i.smali b/com.discord/smali/f/d/a/x/i.smali index 704c8b03d2..dc0cf1c516 100644 --- a/com.discord/smali/f/d/a/x/i.smali +++ b/com.discord/smali/f/d/a/x/i.smali @@ -174,14 +174,14 @@ goto :goto_0 :cond_4 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v8 goto :goto_0 :cond_5 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v7 @@ -202,7 +202,7 @@ goto :goto_0 :cond_8 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v2 diff --git a/com.discord/smali/f/d/a/x/j.smali b/com.discord/smali/f/d/a/x/j.smali index 1f46fa4c75..d176e1ef66 100644 --- a/com.discord/smali/f/d/a/x/j.smali +++ b/com.discord/smali/f/d/a/x/j.smali @@ -95,21 +95,21 @@ goto :goto_0 :cond_1 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v2 goto :goto_0 :cond_2 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v1 goto :goto_0 :cond_3 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali/f/d/a/x/l.smali b/com.discord/smali/f/d/a/x/l.smali index 4bd52530df..4aad96d476 100644 --- a/com.discord/smali/f/d/a/x/l.smali +++ b/com.discord/smali/f/d/a/x/l.smali @@ -136,14 +136,14 @@ goto :goto_0 :pswitch_2 - invoke-static {p0, p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static {p0, p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v10 goto :goto_0 :pswitch_3 - invoke-static {p0, p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static {p0, p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v9 @@ -169,7 +169,7 @@ goto :goto_0 :pswitch_5 - invoke-static {p0, p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static {p0, p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v8 @@ -210,7 +210,7 @@ invoke-direct {v2, v0}, Lf/d/a/x/k;->(I)V - invoke-static {p0, p1, v2}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + invoke-static {p0, p1, v2}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object v2 @@ -231,7 +231,7 @@ goto :goto_0 :pswitch_7 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v4 diff --git a/com.discord/smali/f/d/a/x/m.smali b/com.discord/smali/f/d/a/x/m.smali index 282f401bb0..845d556d3d 100644 --- a/com.discord/smali/f/d/a/x/m.smali +++ b/com.discord/smali/f/d/a/x/m.smali @@ -187,7 +187,7 @@ goto :goto_3 :cond_0 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v3 @@ -199,7 +199,7 @@ :cond_1 move-object/from16 v20, v15 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v18 @@ -345,21 +345,21 @@ goto/16 :goto_0 :pswitch_5 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v10 goto/16 :goto_0 :pswitch_6 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v9 goto/16 :goto_0 :pswitch_7 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v8 @@ -387,7 +387,7 @@ goto/16 :goto_0 :pswitch_9 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v7 @@ -434,7 +434,7 @@ invoke-direct {v6, v2}, Lf/d/a/x/k;->(I)V - invoke-static {v0, v1, v6}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + invoke-static {v0, v1, v6}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object v6 @@ -461,7 +461,7 @@ goto/16 :goto_0 :pswitch_b - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v4 diff --git a/com.discord/smali/f/d/a/x/r.smali b/com.discord/smali/f/d/a/x/r.smali index e30ac62bdf..0073380ac1 100644 --- a/com.discord/smali/f/d/a/x/r.smali +++ b/com.discord/smali/f/d/a/x/r.smali @@ -315,14 +315,14 @@ goto :goto_0 :pswitch_1 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v6 goto :goto_0 :pswitch_2 - invoke-static {v0, v7, v3}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v7, v3}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v31 @@ -444,7 +444,7 @@ goto :goto_2 :cond_0 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v5 @@ -539,7 +539,7 @@ sget-object v5, Lf/d/a/x/g;->a:Lf/d/a/x/g; - invoke-static {v0, v7, v5}, Ld0/a/b/b/a;->n0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; + invoke-static {v0, v7, v5}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;Lf/d/a/x/g0;)Ljava/util/List; move-result-object v5 @@ -734,7 +734,7 @@ goto/16 :goto_f :cond_10 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->r0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->w0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/d; move-result-object v5 @@ -760,7 +760,7 @@ goto :goto_f :cond_12 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v3 @@ -970,7 +970,7 @@ move-wide/from16 v41, v14 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v3 @@ -1076,7 +1076,7 @@ move-wide/from16 v41, v14 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v19 @@ -1098,7 +1098,7 @@ move-wide/from16 v41, v14 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v13 diff --git a/com.discord/smali/f/d/a/x/s.smali b/com.discord/smali/f/d/a/x/s.smali index 817a94f18b..4bdd8adfbe 100644 --- a/com.discord/smali/f/d/a/x/s.smali +++ b/com.discord/smali/f/d/a/x/s.smali @@ -282,7 +282,7 @@ move/from16 v22, v15 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v11 @@ -500,14 +500,14 @@ goto :goto_c :cond_9 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v28 goto :goto_a :cond_a - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v27 @@ -583,7 +583,7 @@ move/from16 v29, v13 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v14 @@ -721,7 +721,7 @@ move v15, v12 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v7 diff --git a/com.discord/smali/f/d/a/x/t.smali b/com.discord/smali/f/d/a/x/t.smali index 6f53e83007..c37a3eec4e 100644 --- a/com.discord/smali/f/d/a/x/t.smali +++ b/com.discord/smali/f/d/a/x/t.smali @@ -134,7 +134,7 @@ goto :goto_0 :cond_7 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali/f/d/a/x/w.smali b/com.discord/smali/f/d/a/x/w.smali index 484a511e3d..d4ff74e497 100644 --- a/com.discord/smali/f/d/a/x/w.smali +++ b/com.discord/smali/f/d/a/x/w.smali @@ -107,35 +107,35 @@ goto :goto_0 :pswitch_1 - invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v12 goto :goto_0 :pswitch_2 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v10 goto :goto_0 :pswitch_3 - invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v13 goto :goto_0 :pswitch_4 - invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static/range {p0 .. p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v11 goto :goto_0 :pswitch_5 - invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v9 @@ -149,7 +149,7 @@ goto :goto_0 :pswitch_7 - invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v7 @@ -192,7 +192,7 @@ goto :goto_2 :pswitch_9 - invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual/range {p0 .. p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v5 diff --git a/com.discord/smali/f/d/a/x/x.smali b/com.discord/smali/f/d/a/x/x.smali index 9f587c6279..4309fa094b 100644 --- a/com.discord/smali/f/d/a/x/x.smali +++ b/com.discord/smali/f/d/a/x/x.smali @@ -99,14 +99,14 @@ goto :goto_0 :cond_1 - invoke-static {p0, p1}, Ld0/a/b/b/a;->p0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; + invoke-static {p0, p1}, Ld0/a/b/b/a;->u0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/b; move-result-object v6 goto :goto_0 :cond_2 - invoke-static {p0, p1}, Ld0/a/b/b/a;->s0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; + invoke-static {p0, p1}, Ld0/a/b/b/a;->x0(Lf/d/a/x/h0/c;Lf/d/a/d;)Lf/d/a/v/j/f; move-result-object v5 @@ -120,7 +120,7 @@ goto :goto_0 :cond_4 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v3 diff --git a/com.discord/smali/f/d/a/x/y.smali b/com.discord/smali/f/d/a/x/y.smali index a013d5f317..5392a3cbbe 100644 --- a/com.discord/smali/f/d/a/x/y.smali +++ b/com.discord/smali/f/d/a/x/y.smali @@ -106,21 +106,21 @@ goto :goto_0 :cond_2 - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v5 goto :goto_0 :cond_3 - invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->q0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; + invoke-static {p0, p1, v0}, Ld0/a/b/b/a;->v0(Lf/d/a/x/h0/c;Lf/d/a/d;Z)Lf/d/a/v/j/b; move-result-object v4 goto :goto_0 :cond_4 - invoke-virtual {p0}, Lf/d/a/x/h0/c;->l()Ljava/lang/String; + invoke-virtual {p0}, Lf/d/a/x/h0/c;->n()Ljava/lang/String; move-result-object v3 diff --git a/com.discord/smali/f/d/a/y/d.smali b/com.discord/smali/f/d/a/y/d.smali index 89ece7bd0f..e7c1f41476 100644 --- a/com.discord/smali/f/d/a/y/d.smali +++ b/com.discord/smali/f/d/a/y/d.smali @@ -707,7 +707,7 @@ return-void .end method -.method public m(FF)V +.method public l(FF)V .locals 3 cmpl-float v0, p1, p2 diff --git a/com.discord/smali/f/e/a/a/a$a.smali b/com.discord/smali/f/e/a/a/a$a.smali new file mode 100644 index 0000000000..4527adb190 --- /dev/null +++ b/com.discord/smali/f/e/a/a/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/e/a/a/a$a; +.super Ljava/lang/Object; +.source "InstallReferrerClientImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/e/a/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali/f/e/a/a/a$b.smali b/com.discord/smali/f/e/a/a/a$b.smali new file mode 100644 index 0000000000..5396fa56cc --- /dev/null +++ b/com.discord/smali/f/e/a/a/a$b.smali @@ -0,0 +1,108 @@ +.class public final Lf/e/a/a/a$b; +.super Ljava/lang/Object; +.source "InstallReferrerClientImpl.java" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/e/a/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "b" +.end annotation + + +# instance fields +.field public final d:Lf/e/a/a/b; + +.field public final synthetic e:Lf/e/a/a/a; + + +# direct methods +.method public constructor (Lf/e/a/a/a;Lf/e/a/a/b;Lf/e/a/a/a$a;)V + .locals 0 + + iput-object p1, p0, Lf/e/a/a/a$b;->e:Lf/e/a/a/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p2, :cond_0 + + iput-object p2, p0, Lf/e/a/a/a$b;->d:Lf/e/a/a/b; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Please specify a listener to know when setup is done." + + invoke-direct {p1, p2}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 1 + + const-string p1, "InstallReferrerClient" + + const-string v0, "Install Referrer service connected." + + invoke-static {p1, v0}, Ld0/a/b/b/a;->n0(Ljava/lang/String;Ljava/lang/String;)V + + iget-object p1, p0, Lf/e/a/a/a$b;->e:Lf/e/a/a/a; + + invoke-static {p2}, Lf/h/a/d/a/a$a;->g(Landroid/os/IBinder;)Lf/h/a/d/a/a; + + move-result-object p2 + + iput-object p2, p1, Lf/e/a/a/a;->c:Lf/h/a/d/a/a; + + iget-object p1, p0, Lf/e/a/a/a$b;->e:Lf/e/a/a/a; + + const/4 p2, 0x2 + + iput p2, p1, Lf/e/a/a/a;->a:I + + iget-object p1, p0, Lf/e/a/a/a$b;->d:Lf/e/a/a/b; + + const/4 p2, 0x0 + + invoke-interface {p1, p2}, Lf/e/a/a/b;->onInstallReferrerSetupFinished(I)V + + return-void +.end method + +.method public onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 1 + + const-string p1, "InstallReferrerClient" + + const-string v0, "Install Referrer service disconnected." + + invoke-static {p1, v0}, Ld0/a/b/b/a;->o0(Ljava/lang/String;Ljava/lang/String;)V + + iget-object p1, p0, Lf/e/a/a/a$b;->e:Lf/e/a/a/a; + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/e/a/a/a;->c:Lf/h/a/d/a/a; + + const/4 v0, 0x0 + + iput v0, p1, Lf/e/a/a/a;->a:I + + iget-object p1, p0, Lf/e/a/a/a$b;->d:Lf/e/a/a/b; + + invoke-interface {p1}, Lf/e/a/a/b;->onInstallReferrerServiceDisconnected()V + + return-void +.end method diff --git a/com.discord/smali/f/e/a/a/a.smali b/com.discord/smali/f/e/a/a/a.smali index 2763c94701..1b13aa116e 100644 --- a/com.discord/smali/f/e/a/a/a.smali +++ b/com.discord/smali/f/e/a/a/a.smali @@ -1,3 +1,70 @@ -.class public interface abstract Lf/e/a/a/a; -.super Ljava/lang/Object; -.source "InstallReferrerStateListener.java" +.class public Lf/e/a/a/a; +.super Lcom/android/installreferrer/api/InstallReferrerClient; +.source "InstallReferrerClientImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/e/a/a/a$b; + } +.end annotation + + +# instance fields +.field public a:I + +.field public final b:Landroid/content/Context; + +.field public c:Lf/h/a/d/a/a; + +.field public d:Landroid/content/ServiceConnection; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 1 + + invoke-direct {p0}, Lcom/android/installreferrer/api/InstallReferrerClient;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/e/a/a/a;->a:I + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/e/a/a/a;->b:Landroid/content/Context; + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 2 + + iget v0, p0, Lf/e/a/a/a;->a:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lf/e/a/a/a;->c:Lf/h/a/d/a/a; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/e/a/a/a;->d:Landroid/content/ServiceConnection; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali/f/e/a/a/b.smali b/com.discord/smali/f/e/a/a/b.smali new file mode 100644 index 0000000000..def967d6a3 --- /dev/null +++ b/com.discord/smali/f/e/a/a/b.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/e/a/a/b; +.super Ljava/lang/Object; +.source "InstallReferrerStateListener.java" + + +# virtual methods +.method public abstract onInstallReferrerServiceDisconnected()V +.end method + +.method public abstract onInstallReferrerSetupFinished(I)V +.end method diff --git a/com.discord/smali/f/e/b/a/a.smali b/com.discord/smali/f/e/b/a/a.smali index ad1df1ba9c..aab7e582f8 100644 --- a/com.discord/smali/f/e/b/a/a.smali +++ b/com.discord/smali/f/e/b/a/a.smali @@ -316,16 +316,22 @@ return-void .end method -.method public static S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V +.method public static S(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;Landroid/content/ContentResolver;Ljava/util/HashMap;Ljava/lang/String;)V .locals 0 - invoke-virtual {p0, p1}, Lp0/a/a/v;->l(Ljava/lang/String;)I + invoke-static {p0, p1, p2}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - move-result p0 + invoke-static {p3}, Lf/c/a/e2;->f(Landroid/content/ContentResolver;)Ljava/lang/String; - invoke-virtual {p2, p0}, Lp0/a/a/c;->j(I)Lp0/a/a/c; + move-result-object p0 - invoke-virtual {p2, p3}, Lp0/a/a/c;->i(I)Lp0/a/a/c; + invoke-static {p4, p5, p0}, Lf/c/a/n1;->g(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {p6}, Lf/c/a/e2;->g(Landroid/content/ContentResolver;)Ljava/lang/Boolean; + + move-result-object p0 + + invoke-static {p7, p8, p0}, Lf/c/a/n1;->a(Ljava/util/Map;Ljava/lang/String;Ljava/lang/Boolean;)V return-void .end method @@ -344,7 +350,21 @@ return p0 .end method -.method public static U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; +.method public static U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + .locals 0 + + invoke-virtual {p0, p1}, Lp0/a/a/v;->l(Ljava/lang/String;)I + + move-result p0 + + invoke-virtual {p2, p0}, Lp0/a/a/c;->j(I)Lp0/a/a/c; + + invoke-virtual {p2, p3}, Lp0/a/a/c;->i(I)Lp0/a/a/c; + + return-void +.end method + +.method public static V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; .locals 0 invoke-static {p0, p1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V @@ -358,7 +378,7 @@ return-object p0 .end method -.method public static V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; +.method public static W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; .locals 2 invoke-virtual {p0}, Lcom/discord/models/domain/ModelUser;->getId()J @@ -376,23 +396,23 @@ return-object p0 .end method -.method public static W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; +.method public static X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; .locals 2 invoke-virtual {p0}, Ljava/lang/Long;->longValue()J move-result-wide v0 - invoke-virtual {p1, p2, v0, v1}, Lf/h/a/d/h/f/c0;->b(Ljava/lang/String;J)Z + invoke-virtual {p1, p2, v0, v1}, Lf/h/a/f/h/f/c0;->b(Ljava/lang/String;J)Z - invoke-virtual {p3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object p0 return-object p0 .end method -.method public static X(ILjava/lang/String;I)Ljava/lang/String; +.method public static Y(ILjava/lang/String;I)Ljava/lang/String; .locals 1 new-instance v0, Ljava/lang/StringBuilder; diff --git a/com.discord/smali_classes2/h.smali b/com.discord/smali/h.smali similarity index 100% rename from com.discord/smali_classes2/h.smali rename to com.discord/smali/h.smali diff --git a/com.discord/smali_classes2/i.smali b/com.discord/smali/i.smali similarity index 100% rename from com.discord/smali_classes2/i.smali rename to com.discord/smali/i.smali diff --git a/com.discord/smali_classes2/j.smali b/com.discord/smali/j.smali similarity index 100% rename from com.discord/smali_classes2/j.smali rename to com.discord/smali/j.smali diff --git a/com.discord/smali_classes2/k.smali b/com.discord/smali/k.smali similarity index 100% rename from com.discord/smali_classes2/k.smali rename to com.discord/smali/k.smali diff --git a/com.discord/smali_classes2/l.smali b/com.discord/smali/l.smali similarity index 100% rename from com.discord/smali_classes2/l.smali rename to com.discord/smali/l.smali diff --git a/com.discord/smali_classes2/m.smali b/com.discord/smali/m.smali similarity index 100% rename from com.discord/smali_classes2/m.smali rename to com.discord/smali/m.smali diff --git a/com.discord/smali_classes2/n$a$a.smali b/com.discord/smali/n$a$a.smali similarity index 100% rename from com.discord/smali_classes2/n$a$a.smali rename to com.discord/smali/n$a$a.smali diff --git a/com.discord/smali_classes2/n$a$b.smali b/com.discord/smali/n$a$b.smali similarity index 100% rename from com.discord/smali_classes2/n$a$b.smali rename to com.discord/smali/n$a$b.smali diff --git a/com.discord/smali_classes2/n$a$c.smali b/com.discord/smali/n$a$c.smali similarity index 100% rename from com.discord/smali_classes2/n$a$c.smali rename to com.discord/smali/n$a$c.smali diff --git a/com.discord/smali_classes2/n$a.smali b/com.discord/smali/n$a.smali similarity index 100% rename from com.discord/smali_classes2/n$a.smali rename to com.discord/smali/n$a.smali diff --git a/com.discord/smali_classes2/n$b.smali b/com.discord/smali/n$b.smali similarity index 100% rename from com.discord/smali_classes2/n$b.smali rename to com.discord/smali/n$b.smali diff --git a/com.discord/smali_classes2/n$c.smali b/com.discord/smali/n$c.smali similarity index 100% rename from com.discord/smali_classes2/n$c.smali rename to com.discord/smali/n$c.smali diff --git a/com.discord/smali_classes2/n$d.smali b/com.discord/smali/n$d.smali similarity index 100% rename from com.discord/smali_classes2/n$d.smali rename to com.discord/smali/n$d.smali diff --git a/com.discord/smali_classes2/n$e.smali b/com.discord/smali/n$e.smali similarity index 100% rename from com.discord/smali_classes2/n$e.smali rename to com.discord/smali/n$e.smali diff --git a/com.discord/smali_classes2/n$f.smali b/com.discord/smali/n$f.smali similarity index 100% rename from com.discord/smali_classes2/n$f.smali rename to com.discord/smali/n$f.smali diff --git a/com.discord/smali_classes2/n$g.smali b/com.discord/smali/n$g.smali similarity index 100% rename from com.discord/smali_classes2/n$g.smali rename to com.discord/smali/n$g.smali diff --git a/com.discord/smali_classes2/n$h.smali b/com.discord/smali/n$h.smali similarity index 100% rename from com.discord/smali_classes2/n$h.smali rename to com.discord/smali/n$h.smali diff --git a/com.discord/smali/n.smali b/com.discord/smali/n.smali new file mode 100644 index 0000000000..10a42b7b01 --- /dev/null +++ b/com.discord/smali/n.smali @@ -0,0 +1,1033 @@ +.class public final Ln; +.super Ljava/lang/Object; +.source "MediaEngineLegacy.kt" + +# interfaces +.implements Lcom/discord/rtcconnection/mediaengine/MediaEngine; + + +# static fields +.field public static final i:Ljava/lang/String; + + +# instance fields +.field public final a:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;", + ">;" + } + .end annotation +.end field + +.field public b:Lcom/hammerandchisel/libdiscord/Discord; + +.field public final c:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lcom/discord/rtcconnection/mediaengine/MediaEngine$b;", + ">;" + } + .end annotation +.end field + +.field public d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/a/h/r/a;", + ">;" + } + .end annotation +.end field + +.field public final e:Landroid/content/Context; + +.field public final f:Ljava/util/concurrent/ExecutorService; + +.field public final g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; + +.field public final h:Lcom/discord/utilities/logging/Logger; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-class v0, Ln; + + invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "MediaEngineLegacy::class.java.simpleName" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + sput-object v0, Ln;->i:Ljava/lang/String; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Ljava/util/concurrent/ExecutorService;Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig;Lcom/discord/utilities/logging/Logger;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Ln;->e:Landroid/content/Context; + + iput-object p2, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; + + iput-object p3, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; + + iput-object p4, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Ln;->a:Ljava/util/ArrayList; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Ln;->c:Ljava/util/ArrayList; + + return-void +.end method + +.method public static final n(Ln;[Ljava/lang/String;)Ljava/util/List; + .locals 10 + + const/4 v0, 0x0 + + if-eqz p0, :cond_4 + + new-instance p0, Ljava/util/ArrayList; + + array-length v1, p1 + + invoke-direct {p0, v1}, Ljava/util/ArrayList;->(I)V + + array-length v1, p1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + aget-object v4, p1, v3 + + sget-object v5, Ljava/util/Locale;->ROOT:Ljava/util/Locale; + + const-string v6, "Locale.ROOT" + + invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + if-eqz v4, :cond_0 + + invoke-virtual {v4, v5}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v4 + + const-string v5, "(this as java.lang.String).toUpperCase(locale)" + + invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + new-instance p0, Lkotlin/TypeCastException; + + const-string p1, "null cannot be cast to non-null type java.lang.String" + + invoke-direct {p0, p1}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance p1, Lo; + + invoke-direct {p1}, Lo;->()V + + invoke-static {p0, p1}, Lj0/i/l;->sortedWith(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; + + move-result-object p0 + + new-instance p1, Ljava/util/ArrayList; + + const/16 v1, 0xa + + invoke-static {p0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + + move-result v1 + + invoke-direct {p1, v1}, Ljava/util/ArrayList;->(I)V + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + add-int/lit8 v9, v2, 0x1 + + if-ltz v2, :cond_2 + + move-object v4, v1 + + check-cast v4, Ljava/lang/String; + + mul-int/lit8 v2, v2, 0x2 + + add-int/lit8 v7, v2, 0x65 + + new-instance v1, Lf/a/h/r/a; + + add-int/lit8 v2, v7, 0x1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + const-string/jumbo v6, "video" + + move-object v3, v1 + + move v5, v9 + + invoke-direct/range {v3 .. v8}, Lf/a/h/r/a;->(Ljava/lang/String;ILjava/lang/String;ILjava/lang/Integer;)V + + invoke-virtual {p1, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + move v2, v9 + + goto :goto_1 + + :cond_2 + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V + + throw v0 + + :cond_3 + return-object p1 + + :cond_4 + throw v0 +.end method + +.method public static final o(Ln;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;)V + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V + + :cond_0 + iget-object v0, p0, Ln;->a:Ljava/util/ArrayList; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public static final p(Ln;Lkotlin/jvm/functions/Function0;)Ljava/util/concurrent/Future; + .locals 1 + + iget-object p0, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; + + new-instance v0, Lt; + + invoke-direct {v0, p1}, Lt;->(Lkotlin/jvm/functions/Function0;)V + + invoke-interface {p0, v0}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public a()Lrx/Observable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lrx/Observable<", + "Lkotlin/Unit;", + ">;" + } + .end annotation + + iget-object v0, p0, Ln;->d:Ljava/util/List; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; + + new-instance v1, Lr0/l/e/j; + + invoke-direct {v1, v0}, Lr0/l/e/j;->(Ljava/lang/Object;)V + + const-string v0, "Observable.just(Unit)" + + invoke-static {v1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object v1 + + :cond_1 + invoke-virtual {p0}, Ln;->r()V + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-nez v0, :cond_2 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Failed to initialize native media engine" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + invoke-static {v0}, Lrx/Observable;->u(Ljava/lang/Throwable;)Lrx/Observable; + + move-result-object v0 + + const-string v1, "Observable.error(Illegal\u2026ze native media engine\"))" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object v0 + + :cond_2 + new-instance v0, Lr; + + invoke-direct {v0, p0}, Lr;->(Ln;)V + + sget-object v1, Lrx/Emitter$BackpressureMode;->d:Lrx/Emitter$BackpressureMode; + + invoke-static {v0, v1}, Lrx/Observable;->n(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)Lrx/Observable; + + move-result-object v0 + + const-string v1, "Observable.create({ emit\u2026er.BackpressureMode.NONE)" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + new-instance v1, Ln$d; + + invoke-direct {v1, p0}, Ln$d;->(Ln;)V + + invoke-virtual {v0, v1}, Lrx/Observable;->s(Lrx/functions/Action1;)Lrx/Observable; + + move-result-object v0 + + sget-object v1, Ln$e;->d:Ln$e; + + invoke-virtual {v0, v1}, Lrx/Observable;->D(Lr0/k/b;)Lrx/Observable; + + move-result-object v0 + + const-string v1, "getSupportedVideoCodecs(\u2026s }\n .map { Unit }" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public b(Z)V + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setEchoCancellation(Z)V + + :cond_0 + return-void +.end method + +.method public c(Z)V + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setNoiseCancellation(Z)V + + :cond_0 + return-void +.end method + +.method public d()Lrx/Observable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lrx/Observable<", + "Lcom/discord/rtcconnection/mediaengine/MediaEngine$AudioInfo;", + ">;" + } + .end annotation + + new-instance v0, Ln$c; + + invoke-direct {v0, p0}, Ln$c;->(Ln;)V + + sget-object v1, Lrx/Emitter$BackpressureMode;->h:Lrx/Emitter$BackpressureMode; + + invoke-static {v0, v1}, Lrx/Observable;->n(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)Lrx/Observable; + + move-result-object v0 + + const-string v1, "Observable.create({ emit\u2026.BackpressureMode.LATEST)" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public e(I)V + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setVideoInputDevice(I)V + + :cond_0 + return-void +.end method + +.method public declared-synchronized f(JLcom/discord/rtcconnection/mediaengine/MediaEngine$a;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;Lkotlin/jvm/functions/Function1;)Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection; + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J", + "Lcom/discord/rtcconnection/mediaengine/MediaEngine$a;", + "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;", + "Lkotlin/jvm/functions/Function1<", + "-", + "Ljava/lang/Exception;", + "Lkotlin/Unit;", + ">;)", + "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;" + } + .end annotation + + move-object/from16 v7, p0 + + monitor-enter p0 + + :try_start_0 + const-string v0, "connectionType" + + const/4 v8, 0x0 + + if-eqz p4, :cond_5 + + iget-object v0, v7, Ln;->d:Ljava/util/List; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "connect called on unprepared media engine." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + move-object/from16 v1, p5 + + invoke-interface {v1, v0}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object v8 + + :cond_1 + :try_start_1 + iget-object v12, v7, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v12, :cond_3 + + iget-object v0, v7, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v1, Ln;->i:Ljava/lang/String; + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + const-string v3, "Connecting with options: " + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-object/from16 v15, p3 + + invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x0 + + const/4 v4, 0x4 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->i$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V + + new-instance v0, Ln$a; + + move-object v1, v0 + + move-object/from16 v2, p0 + + move-object/from16 v3, p3 + + move-object/from16 v4, p4 + + move-wide/from16 v5, p1 + + invoke-direct/range {v1 .. v6}, Ln$a;->(Ln;Lcom/discord/rtcconnection/mediaengine/MediaEngine$a;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;J)V + + new-instance v1, Lf/a/h/r/b/e; + + iget-object v10, v7, Ln;->f:Ljava/util/concurrent/ExecutorService; + + iget-object v11, v7, Ln;->h:Lcom/discord/utilities/logging/Logger; + + iget-object v13, v7, Ln;->d:Ljava/util/List; + + if-eqz v13, :cond_2 + + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v18 + + move-object v9, v1 + + move-object/from16 v14, p4 + + move-wide/from16 v15, p1 + + move-object/from16 v17, p3 + + invoke-direct/range {v9 .. v18}, Lf/a/h/r/b/e;->(Ljava/util/concurrent/ExecutorService;Lcom/discord/utilities/logging/Logger;Lcom/hammerandchisel/libdiscord/Discord;Ljava/util/List;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;JLcom/discord/rtcconnection/mediaengine/MediaEngine$a;Ljava/util/List;)V + + move-object v8, v1 + + goto :goto_1 + + :cond_2 + const-string v0, "supportedVideoCodecs" + + invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v8 + + :cond_3 + :goto_1 + if-eqz v8, :cond_4 + + :try_start_2 + iget-object v0, v7, Ln;->a:Ljava/util/ArrayList; + + invoke-virtual {v0, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-instance v0, Ln$b; + + invoke-direct {v0, v8}, Ln$b;->(Lf/a/h/r/b/e;)V + + invoke-virtual {v7, v0}, Ln;->q(Lkotlin/jvm/functions/Function1;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :cond_4 + monitor-exit p0 + + return-object v8 + + :cond_5 + :try_start_3 + invoke-static {v0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw v8 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public g(F)V + .locals 3 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + const/high16 v1, 0x43960000 # 300.0f + + const/4 v2, 0x0 + + invoke-static {v2, p1}, Ljava/lang/Math;->max(FF)F + + move-result p1 + + invoke-static {v1, p1}, Ljava/lang/Math;->min(FF)F + + move-result p1 + + const/high16 v1, 0x42c80000 # 100.0f + + div-float/2addr p1, v1 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setSpeakerVolume(F)V + + :cond_0 + return-void +.end method + +.method public declared-synchronized getConnections()Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;", + ">;" + } + .end annotation + + monitor-enter p0 + + :try_start_0 + new-instance v0, Ljava/util/ArrayList; + + iget-object v1, p0, Ln;->a:Ljava/util/ArrayList; + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public h(Z)V + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setNoiseSuppression(Z)V + + :cond_0 + return-void +.end method + +.method public i()Lcom/hammerandchisel/libdiscord/Discord; + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + return-object v0 +.end method + +.method public j(Lkotlin/jvm/functions/Function1;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function1<", + "-[", + "Lco/discord/media_engine/VideoInputDeviceDescription;", + "Lkotlin/Unit;", + ">;)V" + } + .end annotation + + invoke-virtual {p0}, Ln;->r()V + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + new-instance v1, Ls; + + invoke-direct {v1, p1}, Ls;->(Lkotlin/jvm/functions/Function1;)V + + invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->getVideoInputDevices(Lcom/hammerandchisel/libdiscord/Discord$GetVideoInputDevicesCallback;)V + + :cond_0 + return-void +.end method + +.method public k()Ljava/util/concurrent/ExecutorService; + .locals 1 + + iget-object v0, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; + + return-object v0 +.end method + +.method public l(Z)V + .locals 1 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setAutomaticGainControl(Z)V + + :cond_0 + return-void +.end method + +.method public m(Lkotlin/jvm/functions/Function1;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function1<", + "-", + "Lcom/discord/rtcconnection/mediaengine/MediaEngine$LocalVoiceStatus;", + "Lkotlin/Unit;", + ">;)V" + } + .end annotation + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Ln;->r()V + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_1 + + new-instance v1, Ln$f; + + invoke-direct {v1, p1}, Ln$f;->(Lkotlin/jvm/functions/Function1;)V + + invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz p1, :cond_1 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V + + :cond_1 + :goto_0 + return-void +.end method + +.method public final q(Lkotlin/jvm/functions/Function1;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function1<", + "-", + "Lcom/discord/rtcconnection/mediaengine/MediaEngine$b;", + "Lkotlin/Unit;", + ">;)V" + } + .end annotation + + iget-object v0, p0, Ln;->c:Ljava/util/ArrayList; + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/discord/rtcconnection/mediaengine/MediaEngine$b; + + :try_start_0 + invoke-interface {p1, v1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v5 + + iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v3, Ln;->i:Ljava/lang/String; + + const/4 v6, 0x0 + + const/16 v7, 0x8 + + const/4 v8, 0x0 + + const-string v4, "Error in listener" + + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final r()V + .locals 9 + + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v2, Ln;->i:Ljava/lang/String; + + const-string v0, "initializing voice engine. OpenSL ES: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v3, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + const/4 v4, 0x0 + + const/4 v5, 0x4 + + const/4 v6, 0x0 + + invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->i$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V + + iget-object v0, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; + + invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I + + move-result v0 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_2 + + const/4 v2, 0x2 + + if-eq v0, v2, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-static {v1}, Lorg/webrtc/voiceengine/WebRtcAudioManager;->setBlacklistDeviceForOpenSLESUsage(Z)V + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + invoke-static {v0}, Lorg/webrtc/voiceengine/WebRtcAudioManager;->setBlacklistDeviceForOpenSLESUsage(Z)V + + :goto_0 + new-instance v0, Ln$g; + + invoke-direct {v0, p0}, Ln$g;->(Ln;)V + + sput-object v0, Lorg/webrtc/Logging;->externalReporter:Lorg/webrtc/Logging$ExternalReporter; + + :try_start_0 + new-instance v0, Lcom/hammerandchisel/libdiscord/Discord; + + iget-object v2, p0, Ln;->e:Landroid/content/Context; + + invoke-direct {v0, v2}, Lcom/hammerandchisel/libdiscord/Discord;->(Landroid/content/Context;)V + + iput-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + :try_end_0 + .catch Ljava/lang/ExceptionInInitializerError; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + move-object v5, v0 + + iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v3, Ln;->i:Ljava/lang/String; + + const/4 v6, 0x0 + + const/16 v7, 0x8 + + const/4 v8, 0x0 + + const-string v4, "Unable to initialize voice engine, new error discovered" + + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V + + goto :goto_1 + + :catch_0 + move-exception v0 + + move-object v5, v0 + + iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v3, Ln;->i:Ljava/lang/String; + + const/4 v6, 0x0 + + const/16 v7, 0x8 + + const/4 v8, 0x0 + + const-string v4, "Unable to initialize voice engine." + + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V + + goto :goto_1 + + :catch_1 + move-exception v0 + + move-object v5, v0 + + iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; + + sget-object v3, Ln;->i:Ljava/lang/String; + + const/4 v6, 0x0 + + const/16 v7, 0x8 + + const/4 v8, 0x0 + + const-string v4, "Unable to initialize voice engine." + + invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V + + :goto_1 + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_3 + + invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->enableBuiltInAEC(Z)V + + :cond_3 + iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; + + if-eqz v0, :cond_4 + + sget-object v0, Ln$h;->d:Ln$h; + + invoke-virtual {p0, v0}, Ln;->q(Lkotlin/jvm/functions/Function1;)V + + :cond_4 + return-void +.end method diff --git a/com.discord/smali/o.smali b/com.discord/smali/o.smali new file mode 100644 index 0000000000..5dcb511c6c --- /dev/null +++ b/com.discord/smali/o.smali @@ -0,0 +1,72 @@ +.class public final Lo; +.super Ljava/lang/Object; +.source "Comparisons.kt" + +# interfaces +.implements Ljava/util/Comparator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Comparator<", + "TT;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)I" + } + .end annotation + + check-cast p1, Ljava/lang/String; + + const-string v0, "H264" + + invoke-static {p1, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + xor-int/lit8 p1, p1, 0x1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + check-cast p2, Ljava/lang/String; + + invoke-static {p2, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p2 + + xor-int/lit8 p2, p2, 0x1 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/p.smali b/com.discord/smali/p.smali similarity index 100% rename from com.discord/smali_classes2/p.smali rename to com.discord/smali/p.smali diff --git a/com.discord/smali/q.smali b/com.discord/smali/q.smali new file mode 100644 index 0000000000..24054b8809 --- /dev/null +++ b/com.discord/smali/q.smali @@ -0,0 +1,61 @@ +.class public final Lq; +.super Ljava/lang/Object; +.source "MediaEngineLegacy.kt" + +# interfaces +.implements Lcom/hammerandchisel/libdiscord/Discord$GetSupportedVideoCodecsCallback; + + +# instance fields +.field public final synthetic a:Lr; + +.field public final synthetic b:Lrx/Emitter; + + +# direct methods +.method public constructor (Lr;Lrx/Emitter;)V + .locals 0 + + iput-object p1, p0, Lq;->a:Lr; + + iput-object p2, p0, Lq;->b:Lrx/Emitter; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onSupportedVideoCodecs([Ljava/lang/String;)V + .locals 1 + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lq;->a:Lr; + + iget-object v0, v0, Lr;->d:Ln; + + invoke-static {v0, p1}, Ln;->n(Ln;[Ljava/lang/String;)Ljava/util/List; + + move-result-object p1 + + iget-object v0, p0, Lq;->b:Lrx/Emitter; + + invoke-interface {v0, p1}, Lr0/g;->onNext(Ljava/lang/Object;)V + + iget-object p1, p0, Lq;->b:Lrx/Emitter; + + invoke-interface {p1}, Lr0/g;->onCompleted()V + + return-void + + :cond_0 + const-string/jumbo p1, "videoCodecsStringArray" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/r.smali b/com.discord/smali/r.smali similarity index 100% rename from com.discord/smali_classes2/r.smali rename to com.discord/smali/r.smali diff --git a/com.discord/smali_classes2/s.smali b/com.discord/smali/s.smali similarity index 100% rename from com.discord/smali_classes2/s.smali rename to com.discord/smali/s.smali diff --git a/com.discord/smali_classes2/t.smali b/com.discord/smali/t.smali similarity index 100% rename from com.discord/smali_classes2/t.smali rename to com.discord/smali/t.smali diff --git a/com.discord/smali_classes2/u.smali b/com.discord/smali/u.smali similarity index 100% rename from com.discord/smali_classes2/u.smali rename to com.discord/smali/u.smali diff --git a/com.discord/smali_classes2/v.smali b/com.discord/smali/v.smali similarity index 100% rename from com.discord/smali_classes2/v.smali rename to com.discord/smali/v.smali diff --git a/com.discord/smali_classes2/w$a.smali b/com.discord/smali/w$a.smali similarity index 100% rename from com.discord/smali_classes2/w$a.smali rename to com.discord/smali/w$a.smali diff --git a/com.discord/smali/w$b.smali b/com.discord/smali/w$b.smali new file mode 100644 index 0000000000..6c92532693 --- /dev/null +++ b/com.discord/smali/w$b.smali @@ -0,0 +1,72 @@ +.class public final Lw$b; +.super Lj0/n/c/i; +.source "WidgetGuildCallOnboardingSheet.kt" + +# interfaces +.implements Lkotlin/jvm/functions/Function1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lw;->onResume()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lj0/n/c/i;", + "Lkotlin/jvm/functions/Function1<", + "Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;", + "Lkotlin/Unit;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic this$0:Lw; + + +# direct methods +.method public constructor (Lw;)V + .locals 0 + + iput-object p1, p0, Lw$b;->this$0:Lw; + + const/4 p1, 0x1 + + invoke-direct {p0, p1}, Lj0/n/c/i;->(I)V + + return-void +.end method + + +# virtual methods +.method public invoke(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState; + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lw$b;->this$0:Lw; + + invoke-static {v0, p1}, Lw;->f(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;)V + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + return-object p1 + + :cond_0 + const-string/jumbo p1, "viewState" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/w$c.smali b/com.discord/smali/w$c.smali similarity index 100% rename from com.discord/smali_classes2/w$c.smali rename to com.discord/smali/w$c.smali diff --git a/com.discord/smali/w.smali b/com.discord/smali/w.smali new file mode 100644 index 0000000000..a485f76be4 --- /dev/null +++ b/com.discord/smali/w.smali @@ -0,0 +1,412 @@ +.class public final Lw; +.super Lcom/discord/app/AppBottomSheet; +.source "WidgetGuildCallOnboardingSheet.kt" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lw$a; + } +.end annotation + + +# static fields +.field public static final synthetic f:[Lkotlin/reflect/KProperty; + +.field public static final g:Lw$a; + + +# instance fields +.field public final d:Lkotlin/properties/ReadOnlyProperty; + +.field public e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + +# direct methods +.method public static constructor ()V + .locals 5 + + const/4 v0, 0x1 + + new-array v0, v0, [Lkotlin/reflect/KProperty; + + new-instance v1, Lj0/n/c/q; + + const-class v2, Lw; + + invoke-static {v2}, Lj0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lj0/r/b; + + move-result-object v2 + + const-string v3, "connectButton" + + const-string v4, "getConnectButton()Lcom/discord/views/JoinVoiceChannelButton;" + + invoke-direct {v1, v2, v3, v4}, Lj0/n/c/q;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {v1}, Lj0/n/c/s;->property1(Lj0/n/c/p;)Lj0/r/d; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + sput-object v0, Lw;->f:[Lkotlin/reflect/KProperty; + + new-instance v0, Lw$a; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lw$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V + + sput-object v0, Lw;->g:Lw$a; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V + + const v0, 0x7f0a0417 + + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + + move-result-object v0 + + iput-object v0, p0, Lw;->d:Lkotlin/properties/ReadOnlyProperty; + + return-void +.end method + +.method public static final f(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;)V + .locals 4 + + const/4 v0, 0x0 + + if-eqz p0, :cond_7 + + instance-of v1, p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded; + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lw;->d:Lkotlin/properties/ReadOnlyProperty; + + sget-object v2, Lw;->f:[Lkotlin/reflect/KProperty; + + const/4 v3, 0x0 + + aget-object v2, v2, v3 + + invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/discord/views/JoinVoiceChannelButton; + + check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded; + + invoke-virtual {p1}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded;->getJoinability()Lcom/discord/utilities/voice/VoiceChannelJoinability; + + move-result-object p1 + + new-instance v2, Ly; + + invoke-direct {v2, p0}, Ly;->(Lw;)V + + if-eqz v1, :cond_6 + + if-eqz p1, :cond_5 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + const p1, 0x7f12048c + + if-eqz p0, :cond_4 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_3 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_4 + + const/4 v0, 0x3 + + if-eq p0, v0, :cond_2 + + const/4 v0, 0x4 + + if-eq p0, v0, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v1, p1}, Landroid/widget/Button;->setText(I)V + + const p0, 0x7f120af2 + + invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V + + goto :goto_0 + + :cond_2 + const p0, 0x7f121606 + + invoke-virtual {v1, p0}, Landroid/widget/Button;->setText(I)V + + invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V + + goto :goto_0 + + :cond_3 + const p0, 0x7f1203f7 + + invoke-virtual {v1, p0}, Landroid/widget/Button;->setText(I)V + + const p0, 0x7f1203f6 + + invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V + + goto :goto_0 + + :cond_4 + invoke-virtual {v1, p1}, Landroid/widget/Button;->setText(I)V + + new-instance p0, Lf/a/n/e; + + invoke-direct {p0, v2}, Lf/a/n/e;->(Lkotlin/jvm/functions/Function0;)V + + invoke-virtual {v1, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V + + :goto_0 + return-void + + :cond_5 + const-string p0, "joinability" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_6 + throw v0 + + :cond_7 + throw v0 +.end method + +.method public static final g(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event;)V + .locals 8 + + if-eqz p0, :cond_2 + + sget-object v0, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$ShowGuildVideoCapacityDialog;->INSTANCE:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$ShowGuildVideoCapacityDialog; + + invoke-static {p1, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v0 + + const-string v1, "parentFragmentManager" + + if-eqz v0, :cond_0 + + sget-object p1, Lf/a/a/m;->f:Lf/a/a/m$a; + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; + + move-result-object v0 + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Lf/a/a/m$a;->a(Landroidx/fragment/app/FragmentManager;)V + + invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->dismiss()V + + goto :goto_0 + + :cond_0 + instance-of v0, p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen; + + if-eqz v0, :cond_1 + + sget-object v2, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet;->Companion:Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$Companion; + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; + + move-result-object v3 + + invoke-static {v3, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen; + + invoke-virtual {p1}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen;->getChannelId()J + + move-result-wide v4 + + const/4 v6, 0x1 + + sget-object v7, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext;->HOME:Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext; + + invoke-virtual/range {v2 .. v7}, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$Companion;->show(Landroidx/fragment/app/FragmentManager;JZLcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext;)Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet; + + invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->dismiss()V + + :cond_1 + :goto_0 + return-void + + :cond_2 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public getContentViewResId()I + .locals 1 + + const v0, 0x7f0d01d0 + + return v0 +.end method + +.method public onResume()V + .locals 12 + + invoke-super {p0}, Lcom/discord/app/AppBottomSheet;->onResume()V + + invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getArgumentsOrDefault()Landroid/os/Bundle; + + move-result-object v0 + + const-string v1, "com.discord.intent.extra.EXTRA_CHANNEL_ID" + + invoke-virtual {v0, v1}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v3 + + new-instance v0, Landroidx/lifecycle/ViewModelProvider; + + new-instance v1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Factory; + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/16 v10, 0x3e + + const/4 v11, 0x0 + + move-object v2, v1 + + invoke-direct/range {v2 .. v11}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Factory;->(JLcom/discord/stores/StoreVoiceChannelSelected;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreChannels;Lcom/discord/stores/StoreGuilds;Lcom/discord/stores/StoreVoiceStates;ILkotlin/jvm/internal/DefaultConstructorMarker;)V + + invoke-direct {v0, p0, v1}, Landroidx/lifecycle/ViewModelProvider;->(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V + + const-class v1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; + + move-result-object v0 + + const-string v1, "ViewModelProvider(this, \u2026eetViewModel::class.java)" + + invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + check-cast v0, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + iput-object v0, p0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + const/4 v1, 0x0 + + const-string/jumbo v2, "viewModel" + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Lf/a/b/o0;->observeViewState()Lrx/Observable; + + move-result-object v0 + + invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; + + move-result-object v3 + + const-class v4, Lw; + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + new-instance v9, Lw$b; + + invoke-direct {v9, p0}, Lw$b;->(Lw;)V + + const/16 v10, 0x1e + + const/4 v11, 0x0 + + invoke-static/range {v3 .. v11}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + iget-object v0, p0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel;->observeEvents()Lrx/Observable; + + move-result-object v0 + + invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; + + move-result-object v1 + + const-class v2, Lw; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + new-instance v7, Lw$c; + + invoke-direct {v7, p0}, Lw$c;->(Lw;)V + + const/16 v8, 0x1e + + const/4 v9, 0x0 + + invoke-static/range {v1 .. v9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V + + return-void + + :cond_0 + invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v1 + + :cond_1 + invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v1 +.end method diff --git a/com.discord/smali/x.smali b/com.discord/smali/x.smali new file mode 100644 index 0000000000..5eb1cecbda --- /dev/null +++ b/com.discord/smali/x.smali @@ -0,0 +1,86 @@ +.class public final Lx; +.super Ljava/lang/Object; +.source "WidgetGuildCallOnboardingSheet.kt" + +# interfaces +.implements Lrx/functions/Action0; + + +# instance fields +.field public final synthetic d:Ly; + + +# direct methods +.method public constructor (Ly;)V + .locals 0 + + iput-object p1, p0, Lx;->d:Ly; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final call()V + .locals 4 + + sget-object v0, Lw;->g:Lw$a; + + iget-object v1, p0, Lx;->d:Ly; + + iget-object v1, v1, Ly;->this$0:Lw; + + invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; + + move-result-object v1 + + const-string v2, "requireContext()" + + invoke-static {v1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-static {v1}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + const/4 v1, 0x1 + + const-string v3, "CACHE_KEY_VOICE_CHANNEL_ONBOARDED" + + invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + iget-object v0, p0, Lx;->d:Ly; + + iget-object v0, v0, Ly;->this$0:Lw; + + iget-object v0, v0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel;->onConnectPressed()V + + return-void + + :cond_0 + const-string/jumbo v0, "viewModel" + + invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V + + throw v2 + + :cond_1 + throw v2 +.end method diff --git a/com.discord/smali_classes2/y.smali b/com.discord/smali/y.smali similarity index 100% rename from com.discord/smali_classes2/y.smali rename to com.discord/smali/y.smali diff --git a/com.discord/smali_classes2/z.smali b/com.discord/smali/z.smali similarity index 100% rename from com.discord/smali_classes2/z.smali rename to com.discord/smali/z.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Mode.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Mode.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Mode.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$Mode.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$WhenMappings.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$WhenMappings.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$WhenMappings.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$WhenMappings.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onDisableClicked$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$3.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$3.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$3.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$3.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$4.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$4.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$4.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog$onViewBound$4.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali index 69ec27d5bc..25543ffedd 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetDisableDeleteAccountDialog.smali @@ -182,7 +182,7 @@ const v0, 0x7f0a02eb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -190,7 +190,7 @@ const v0, 0x7f0a02e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -198,7 +198,7 @@ const v0, 0x7f0a02e8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -206,7 +206,7 @@ const v0, 0x7f0a02ea - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -214,7 +214,7 @@ const v0, 0x7f0a02ec - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -222,7 +222,7 @@ const v0, 0x7f0a02e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -746,7 +746,7 @@ return-void :cond_2 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$enableSMSBackup$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog$onResume$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali index 3ea193aeed..c6d08303ac 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetEnableSMSBackupDialog.smali @@ -159,7 +159,7 @@ const v0, 0x7f0a033b - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -167,7 +167,7 @@ const v0, 0x7f0a0338 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -175,7 +175,7 @@ const v0, 0x7f0a033c - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -183,7 +183,7 @@ const v0, 0x7f0a0339 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a033a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion$get$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion$get$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion$get$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion$get$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Model.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Model.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Redirect.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Redirect.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$Redirect.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$Redirect.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$10.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$10.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$10.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$10.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali similarity index 96% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali index ee48fb90c6..64bf00ca8b 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$11.smali @@ -49,7 +49,7 @@ sget-object v0, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsers;->Companion:Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion; - const-string/jumbo v1, "view" + const-string v1, "view" invoke-static {p1, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V @@ -57,7 +57,7 @@ move-result-object p1 - const-string/jumbo v1, "view.context" + const-string v1, "view.context" invoke-static {p1, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$12.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$12.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$12.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$12.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$13.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$13.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$13.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$13.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali index 20a236aa49..4891f9b0b7 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$14.smali @@ -119,7 +119,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$3.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$3.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$3.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$3.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$4.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$4.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$4.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$4.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$5.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$6.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$6.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$6.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$6.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$7.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$8.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$8.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$8.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$8.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$9.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$9.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$9.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$configureUI$9.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBound$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBound$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBound$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBoundOrOnResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBoundOrOnResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBoundOrOnResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$onViewBoundOrOnResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount$showRemove2FAModal$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount.smali index 21508c3b2a..6a795649eb 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccount.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccount.smali @@ -667,7 +667,7 @@ const v0, 0x7f0a0863 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -675,7 +675,7 @@ const v0, 0x7f0a0862 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -683,7 +683,7 @@ const v0, 0x7f0a0852 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -691,7 +691,7 @@ const v0, 0x7f0a0866 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -699,7 +699,7 @@ const v0, 0x7f0a0854 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -707,7 +707,7 @@ const v0, 0x7f0a0853 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -715,7 +715,7 @@ const v0, 0x7f0a084e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -723,7 +723,7 @@ const v1, 0x7f0a0867 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -731,7 +731,7 @@ const v1, 0x7f0a0868 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -739,7 +739,7 @@ const v1, 0x7f0a084f - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -747,7 +747,7 @@ const v1, 0x7f0a0860 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -755,7 +755,7 @@ const v1, 0x7f0a0859 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -763,7 +763,7 @@ const v1, 0x7f0a0869 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -771,7 +771,7 @@ const v1, 0x7f0a0861 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -779,7 +779,7 @@ const v1, 0x7f0a0864 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -787,7 +787,7 @@ const v1, 0x7f0a0865 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -795,7 +795,7 @@ const v1, 0x7f0a085a - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -803,7 +803,7 @@ const v1, 0x7f0a085b - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -811,7 +811,7 @@ const v1, 0x7f0a085c - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -819,7 +819,7 @@ const v1, 0x7f0a0857 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -827,7 +827,7 @@ const v1, 0x7f0a0858 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -835,7 +835,7 @@ const v1, 0x7f0a0856 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -843,7 +843,7 @@ const v1, 0x7f0a0883 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -851,7 +851,7 @@ const v1, 0x7f0a085f - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -859,7 +859,7 @@ const v1, 0x7f0a085e - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -867,7 +867,7 @@ const v1, 0x7f0a085d - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -875,7 +875,7 @@ const v1, 0x7f0a02e4 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -2762,7 +2762,7 @@ return-void :cond_1 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali index ceb8cd9fc0..aa2170579c 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeHeaderViewHolder.smali @@ -77,7 +77,7 @@ const p1, 0x7f0a0546 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder$onConfigure$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder$onConfigure$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder$onConfigure$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder$onConfigure$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali similarity index 99% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali index d3706ad78b..e06189e6ec 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter$BackupCodeViewHolder.smali @@ -77,7 +77,7 @@ const p1, 0x7f0a0526 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Adapter.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItem.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItem.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItem.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItemHeader.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItemHeader.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItemHeader.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$BackupCodeItemHeader.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali index 48c741a9f4..83492f9769 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$1.smali @@ -179,7 +179,7 @@ new-instance v2, Ljava/util/ArrayList; - invoke-static {v1, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -246,7 +246,7 @@ new-instance v1, Ljava/util/ArrayList; - invoke-static {v0, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$getBackupCodes$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$onViewCreated$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$onViewCreated$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$onViewCreated$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$onViewCreated$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes$showPasswordModal$$inlined$let$lambda$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali index 3708ecb905..86d01aa0f2 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountBackupCodes.smali @@ -142,7 +142,7 @@ const v0, 0x7f0a087a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -150,7 +150,7 @@ const v0, 0x7f0a087b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -158,7 +158,7 @@ const v0, 0x7f0a0879 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -166,7 +166,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -585,7 +585,7 @@ return-void :cond_1 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$configureUI$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$configureUI$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$configureUI$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$configureUI$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$3.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$3.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$3.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBound$3.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBoundOrOnResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBoundOrOnResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBoundOrOnResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$onViewBoundOrOnResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$saveNewPassword$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$saveNewPassword$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$saveNewPassword$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword$saveNewPassword$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali index 203925cad2..e17b55e115 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountChangePassword.smali @@ -159,7 +159,7 @@ const v0, 0x7f0a0153 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -167,7 +167,7 @@ const v0, 0x7f0a0154 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -175,7 +175,7 @@ const v1, 0x7f0a0156 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -183,7 +183,7 @@ const v1, 0x7f0a02e4 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -191,7 +191,7 @@ const v1, 0x7f0a0155 - invoke-static {p0, v1}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -759,7 +759,7 @@ return-void :cond_0 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$configureUI$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$3.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$3.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$3.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBound$3.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBoundOrOnResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBoundOrOnResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBoundOrOnResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$onViewBoundOrOnResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$saveInfo$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali index 35c4aadf6b..3ddf5dacf3 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsAccountEdit.smali @@ -183,7 +183,7 @@ const v0, 0x7f0a02f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a02f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a02f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -207,7 +207,7 @@ const v0, 0x7f0a02f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a0862 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -223,7 +223,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -245,7 +245,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/account/WidgetSettingsAccountEdit$validationManager$2;->(Lcom/discord/widgets/settings/account/WidgetSettingsAccountEdit;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -958,7 +958,7 @@ return-void :cond_0 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewBoundOrOnResume$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$3.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$3.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$3.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers$onViewCreated$3.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali index 5fbd57403f..963d2ba1a9 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsers.smali @@ -99,7 +99,7 @@ const v0, 0x7f0a00f1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -107,7 +107,7 @@ const v0, 0x7f0a00f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -134,7 +134,7 @@ return-object p0 :cond_0 - const-string/jumbo p0, "viewModel" + const-string p0, "viewModel" invoke-static {p0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V @@ -376,7 +376,7 @@ iget-object v0, p0, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsers;->viewModel:Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel; - const-string/jumbo v1, "viewModel" + const-string v1, "viewModel" const/4 v2, 0x0 @@ -527,7 +527,7 @@ throw v0 :cond_2 - const-string/jumbo p1, "view" + const-string p1, "view" invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder$onConfigure$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali index 4527ae0c9f..b4102bd725 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$BlockedUserViewHolder.smali @@ -117,7 +117,7 @@ const p1, 0x7f0a00ef - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -125,7 +125,7 @@ const p1, 0x7f0a00f0 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -133,7 +133,7 @@ const p1, 0x7f0a099d - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUnblock$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUnblock$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUnblock$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUnblock$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUserProfile$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUserProfile$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUserProfile$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter$onClickUserProfile$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersAdapter.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Companion.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event$ShowToast.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event$ShowToast.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event$ShowToast.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event$ShowToast.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Event.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory$observeStores$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Factory.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Item.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Item.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Item.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$Item.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$StoreState.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$StoreState.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$StoreState.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$StoreState.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Empty.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Empty.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Empty.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Empty.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Loaded.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Loaded.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Loaded.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Loaded.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Uninitialized.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Uninitialized.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Uninitialized.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState$Uninitialized.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$ViewState.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$1.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$1.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$1.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$2.smali similarity index 100% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$2.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$onClickUnblock$2.smali diff --git a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali similarity index 98% rename from com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali rename to com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali index d765b19555..a566c473b4 100644 --- a/com.discord/smali/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel.smali @@ -201,23 +201,23 @@ } .end annotation - invoke-static {p1}, Lf/m/b/f/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object v0, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1;->INSTANCE:Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$1; - invoke-static {p1, v0}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object v0, Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2;->INSTANCE:Lcom/discord/widgets/settings/account/WidgetSettingsBlockedUsersViewModel$getItems$2; - invoke-static {p1, v0}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali index f3ce3b8de3..a984b2fdb2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFADownload.smali @@ -51,7 +51,7 @@ const v0, 0x7f0a05d3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali index 0d8c2b946c..89df65ce99 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAInput.smali @@ -51,7 +51,7 @@ const v0, 0x7f0a09e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali index d2015a5948..8d4f60e9b7 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFAKey.smali @@ -113,7 +113,7 @@ const v0, 0x7f0a0334 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -121,7 +121,7 @@ const v0, 0x7f0a0335 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -129,7 +129,7 @@ const v0, 0x7f0a0336 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASteps.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASteps.smali index 190fde9c25..15a89923b2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASteps.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASteps.smali @@ -99,7 +99,7 @@ const v0, 0x7f0a0337 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -107,7 +107,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -391,7 +391,7 @@ aput-object v13, p1, v1 - invoke-static {p1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess$onViewBound$1.smali index f40c9906b7..d7d8d81c6f 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess$onViewBound$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess$onViewBound$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali index 53500f18f9..8622f919b4 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/account/mfa/WidgetEnableMFASuccess.smali @@ -51,7 +51,7 @@ const v0, 0x7f0a05d4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/SettingsBillingViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/SettingsBillingViewModel.smali index d199691278..64cee2ae13 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/SettingsBillingViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/SettingsBillingViewModel.smali @@ -271,7 +271,7 @@ goto :goto_0 :cond_6 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v6 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$caProvinces$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$caProvinces$2.smali index 7abbdf0ed0..ab653bd939 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$caProvinces$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$caProvinces$2.smali @@ -122,7 +122,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {v0, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-object v1 @@ -137,7 +137,7 @@ :catchall_1 move-exception v2 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$usStates$2.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$usStates$2.smali index a81082f537..3cc7418602 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$usStates$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$usStates$2.smali @@ -122,7 +122,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {v0, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-object v1 @@ -137,7 +137,7 @@ :catchall_1 move-exception v2 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali index b7a0b9bfdd..287fd16caa 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog.smali @@ -368,7 +368,7 @@ const v0, 0x7f0a0699 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -376,7 +376,7 @@ const v0, 0x7f0a0695 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -384,7 +384,7 @@ const v0, 0x7f0a0694 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -392,7 +392,7 @@ const v0, 0x7f0a0696 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -400,7 +400,7 @@ const v0, 0x7f0a068f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -408,7 +408,7 @@ const v0, 0x7f0a0690 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -416,7 +416,7 @@ const v0, 0x7f0a0691 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -424,7 +424,7 @@ const v0, 0x7f0a0698 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -432,7 +432,7 @@ const v0, 0x7f0a0697 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -440,7 +440,7 @@ const v0, 0x7f0a0692 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -448,7 +448,7 @@ const v0, 0x7f0a0693 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -456,7 +456,7 @@ const v0, 0x7f0a003f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -464,7 +464,7 @@ const v0, 0x7f0a02dc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -472,7 +472,7 @@ const v0, 0x7f0a02db - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -482,7 +482,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$paymentSourceId$2;->(Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -492,7 +492,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$usStates$2;->(Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 @@ -502,7 +502,7 @@ invoke-direct {v0, p0}, Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog$caProvinces$2;->(Lcom/discord/widgets/settings/billing/WidgetPaymentSourceEditDialog;)V - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali index f115dd62c9..4cb8078c52 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsBilling.smali @@ -69,7 +69,7 @@ const v0, 0x7f0a0881 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali index 22db0b1e8a..46db1a9028 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentHistory.smali @@ -71,7 +71,7 @@ const v0, 0x7f0a0a65 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali index 23bb9679e2..884cd4aa6c 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/billing/WidgetSettingsPaymentMethods.smali @@ -147,7 +147,7 @@ const v0, 0x7f0a068e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -155,7 +155,7 @@ const v0, 0x7f0a068c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -163,7 +163,7 @@ const v0, 0x7f0a068d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -171,7 +171,7 @@ const v0, 0x7f0a0687 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/SettingsPremiumViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/SettingsPremiumViewModel.smali index d0f78d2d42..c17545087d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/SettingsPremiumViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/SettingsPremiumViewModel.smali @@ -407,7 +407,7 @@ aput-object v5, v1, v6 - invoke-static {v1}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali index 8127da6890..92881a3a47 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGifting.smali @@ -301,7 +301,7 @@ const v0, 0x7f0a08ab - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -309,7 +309,7 @@ const v0, 0x7f0a08a2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -317,7 +317,7 @@ const v0, 0x7f0a08ac - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -325,7 +325,7 @@ const v0, 0x7f0a08a4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -333,7 +333,7 @@ const v0, 0x7f0a08a3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -341,7 +341,7 @@ const v0, 0x7f0a08aa - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -349,7 +349,7 @@ const v0, 0x7f0a08a9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -357,7 +357,7 @@ const v0, 0x7f0a08a8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -365,7 +365,7 @@ const v0, 0x7f0a08a7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -373,7 +373,7 @@ const v0, 0x7f0a08a6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -381,7 +381,7 @@ const v0, 0x7f0a08a5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -995,7 +995,7 @@ goto :goto_6 :cond_d - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali index f5c947d55d..88b8dfc1b2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$EntitlementListItem.smali @@ -235,7 +235,7 @@ const p1, 0x7f0a03f8 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -243,7 +243,7 @@ const p1, 0x7f0a03f5 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -251,7 +251,7 @@ const p1, 0x7f0a03f3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -259,7 +259,7 @@ const p1, 0x7f0a03f4 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -267,7 +267,7 @@ const p1, 0x7f0a03f6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -275,7 +275,7 @@ const p1, 0x7f0a03fa - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -283,7 +283,7 @@ const p1, 0x7f0a03f9 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -291,7 +291,7 @@ const p1, 0x7f0a03f7 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$SkuListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$SkuListItem.smali index c2e57f7b05..9af40c1a48 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$SkuListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsGiftingAdapter$SkuListItem.smali @@ -135,7 +135,7 @@ const p1, 0x7f0a03fd - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -143,7 +143,7 @@ const p1, 0x7f0a03fe - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -151,7 +151,7 @@ const p1, 0x7f0a03fc - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a03fb - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -341,7 +341,7 @@ iget-object v4, p0, Landroidx/recyclerview/widget/RecyclerView$ViewHolder;->itemView:Landroid/view/View; - invoke-static {v4, v2, v3}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {v4, v2, v3}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v2 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium$getDropdownItems$$inlined$sortedBy$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium$getDropdownItems$$inlined$sortedBy$1.smali index 87ccdc598e..fe3c2cc951 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium$getDropdownItems$$inlined$sortedBy$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium$getDropdownItems$$inlined$sortedBy$1.smali @@ -97,7 +97,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali index ac16a30959..aac70d285e 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremium.smali @@ -811,7 +811,7 @@ const v0, 0x7f0a06d6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -819,7 +819,7 @@ const v0, 0x7f0a06e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -827,7 +827,7 @@ const v0, 0x7f0a06e0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -835,7 +835,7 @@ const v0, 0x7f0a06ea - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -843,7 +843,7 @@ const v0, 0x7f0a06e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -851,7 +851,7 @@ const v0, 0x7f0a06e8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -859,7 +859,7 @@ const v0, 0x7f0a06e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -867,7 +867,7 @@ const v0, 0x7f0a06e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -875,7 +875,7 @@ const v0, 0x7f0a06e5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -883,7 +883,7 @@ const v0, 0x7f0a06f1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -891,7 +891,7 @@ const v0, 0x7f0a06f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -899,7 +899,7 @@ const v0, 0x7f0a06f3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -907,7 +907,7 @@ const v0, 0x7f0a06f0 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -915,7 +915,7 @@ const v0, 0x7f0a06d8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -923,7 +923,7 @@ const v0, 0x7f0a06d7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -931,7 +931,7 @@ const v0, 0x7f0a06e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -939,7 +939,7 @@ const v0, 0x7f0a06da - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -947,7 +947,7 @@ const v0, 0x7f0a004e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -955,7 +955,7 @@ const v0, 0x7f0a0059 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -963,7 +963,7 @@ const v0, 0x7f0a06d9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -971,7 +971,7 @@ const v0, 0x7f0a0057 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -979,7 +979,7 @@ const v0, 0x7f0a0055 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -987,7 +987,7 @@ const v0, 0x7f0a0056 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -995,7 +995,7 @@ const v0, 0x7f0a06ee - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1003,7 +1003,7 @@ const v0, 0x7f0a06dd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1011,7 +1011,7 @@ const v0, 0x7f0a06dc - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1019,7 +1019,7 @@ const v0, 0x7f0a06ef - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1027,7 +1027,7 @@ const v0, 0x7f0a06db - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1035,7 +1035,7 @@ const v0, 0x7f0a02a9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1043,7 +1043,7 @@ const v0, 0x7f0a02aa - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1051,7 +1051,7 @@ const v0, 0x7f0a02ab - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1059,7 +1059,7 @@ const v0, 0x7f0a06ec - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1067,7 +1067,7 @@ const v0, 0x7f0a06ed - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1075,7 +1075,7 @@ const v0, 0x7f0a06eb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1807,7 +1807,7 @@ move-result-object v8 - invoke-static {v8}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v8}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v8 @@ -1919,7 +1919,7 @@ move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v2}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v2 @@ -2257,7 +2257,7 @@ aput-object v5, p1, v3 - invoke-static {p1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -4115,7 +4115,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -5030,7 +5030,7 @@ invoke-direct {v3, v1, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v3}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v13 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali index bb1cd8f1a2..2b73d3d4ee 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premium/WidgetSettingsPremiumSwitchPlan.smali @@ -323,7 +323,7 @@ const v0, 0x7f0a06f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -331,7 +331,7 @@ const v0, 0x7f0a0704 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -339,7 +339,7 @@ const v0, 0x7f0a0701 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -347,7 +347,7 @@ const v0, 0x7f0a0703 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -355,7 +355,7 @@ const v0, 0x7f0a0705 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -363,7 +363,7 @@ const v0, 0x7f0a06f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -371,7 +371,7 @@ const v0, 0x7f0a06f8 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -379,7 +379,7 @@ const v0, 0x7f0a06f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -387,7 +387,7 @@ const v0, 0x7f0a06f7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -395,7 +395,7 @@ const v0, 0x7f0a06f9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -403,7 +403,7 @@ const v0, 0x7f0a06fb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -411,7 +411,7 @@ const v0, 0x7f0a06fa - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildSubscriptionSampleGuildAdapter$GuildListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildSubscriptionSampleGuildAdapter$GuildListItem.smali index 1c1d0e39d3..d76d389754 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildSubscriptionSampleGuildAdapter$GuildListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildSubscriptionSampleGuildAdapter$GuildListItem.smali @@ -135,7 +135,7 @@ const p1, 0x7f0a011a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -143,7 +143,7 @@ const p1, 0x7f0a011b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -151,7 +151,7 @@ const p1, 0x7f0a0119 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a011c - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.smali index be25cbcec8..33010d9ce0 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/SettingsPremiumGuildViewModel.smali @@ -619,7 +619,7 @@ const/16 v0, 0xa - invoke-static {p1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali index 42ebae334b..793417b78d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$onViewBound$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$showContent$1.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$showContent$1.smali index 87acf55876..02cac40e56 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$showContent$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription$showContent$1.smali @@ -86,7 +86,7 @@ move-result-object p2 - invoke-static {p2}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali index 90a1260fd8..cdfaf98b6b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscription.smali @@ -301,7 +301,7 @@ const v0, 0x7f0a088d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -309,7 +309,7 @@ const v0, 0x7f0a088c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -317,7 +317,7 @@ const v0, 0x7f0a088a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -325,7 +325,7 @@ const v0, 0x7f0a0889 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -333,7 +333,7 @@ const v0, 0x7f0a088b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -341,7 +341,7 @@ const v0, 0x7f0a0884 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -349,7 +349,7 @@ const v0, 0x7f0a088e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -357,7 +357,7 @@ const v0, 0x7f0a0885 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -365,7 +365,7 @@ const v0, 0x7f0a0886 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -373,7 +373,7 @@ const v0, 0x7f0a0888 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -381,7 +381,7 @@ const v0, 0x7f0a0887 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$GuildListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$GuildListItem.smali index b923ca0833..03e6ad8656 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$GuildListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$GuildListItem.smali @@ -175,7 +175,7 @@ const p1, 0x7f0a0115 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -183,7 +183,7 @@ const p1, 0x7f0a0116 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -191,7 +191,7 @@ const p1, 0x7f0a011b - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -199,7 +199,7 @@ const p1, 0x7f0a011a - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -207,7 +207,7 @@ const p1, 0x7f0a0119 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -215,7 +215,7 @@ const p1, 0x7f0a0117 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$HeaderListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$HeaderListItem.smali index 43a42168a6..6dafa3a585 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$HeaderListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$HeaderListItem.smali @@ -75,7 +75,7 @@ const p1, 0x7f0a0118 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali index 6e8f44caef..90843c37c5 100644 --- a/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/settings/premiumguild/WidgetSettingsPremiumGuildSubscriptionAdapter$PremiumGuildSubListItem.smali @@ -135,7 +135,7 @@ const p1, 0x7f0a0114 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -143,7 +143,7 @@ const p1, 0x7f0a0113 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -151,7 +151,7 @@ const p1, 0x7f0a0111 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -159,7 +159,7 @@ const p1, 0x7f0a0112 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.smali b/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.smali index c5626d8b0d..93e8393ad2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare$onSendClicked$2.smali @@ -136,7 +136,7 @@ const/16 v7, 0xa - invoke-static {p1, v7}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v7}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v7 diff --git a/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare.smali b/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare.smali index 597b606cf9..0454696d26 100644 --- a/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare.smali +++ b/com.discord/smali_classes2/com/discord/widgets/share/WidgetIncomingShare.smali @@ -342,7 +342,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -350,7 +350,7 @@ const v0, 0x7f0a0375 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -358,7 +358,7 @@ const v0, 0x7f0a0377 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -366,7 +366,7 @@ const v0, 0x7f0a0376 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -374,7 +374,7 @@ const v0, 0x7f0a0374 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -382,7 +382,7 @@ const v0, 0x7f0a078b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -390,7 +390,7 @@ const v0, 0x7f0a0792 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -398,7 +398,7 @@ const v0, 0x7f0a0378 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -406,7 +406,7 @@ const v0, 0x7f0a0379 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -414,7 +414,7 @@ const v0, 0x7f0a0a71 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -422,7 +422,7 @@ const v0, 0x7f0a0a72 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1451,7 +1451,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v3 @@ -1633,7 +1633,7 @@ const/16 v2, 0xa - invoke-static {v11, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v11, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/com/discord/widgets/status/WidgetStatus.smali b/com.discord/smali_classes2/com/discord/widgets/status/WidgetStatus.smali index 4720b4fc55..6b64bf8000 100644 --- a/com.discord/smali_classes2/com/discord/widgets/status/WidgetStatus.smali +++ b/com.discord/smali_classes2/com/discord/widgets/status/WidgetStatus.smali @@ -191,7 +191,7 @@ const v0, 0x7f0a0924 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -199,7 +199,7 @@ const v0, 0x7f0a0928 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -207,7 +207,7 @@ const v0, 0x7f0a0927 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -215,7 +215,7 @@ const v0, 0x7f0a0926 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -223,7 +223,7 @@ const v0, 0x7f0a0929 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -231,7 +231,7 @@ const v0, 0x7f0a092b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -239,7 +239,7 @@ const v0, 0x7f0a092a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/tabs/BottomNavViewObserver.smali b/com.discord/smali_classes2/com/discord/widgets/tabs/BottomNavViewObserver.smali index 1f29ed3cc0..d3821768d3 100644 --- a/com.discord/smali_classes2/com/discord/widgets/tabs/BottomNavViewObserver.smali +++ b/com.discord/smali_classes2/com/discord/widgets/tabs/BottomNavViewObserver.smali @@ -46,7 +46,7 @@ sget-object v0, Lcom/discord/widgets/tabs/BottomNavViewObserver$Companion$INSTANCE$2;->INSTANCE:Lcom/discord/widgets/tabs/BottomNavViewObserver$Companion$INSTANCE$2; - invoke-static {v0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {v0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali b/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali index f9605e6a45..cf6ded99b2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostBottomNavigationView.smali @@ -373,7 +373,7 @@ const p1, 0x7f0a0954 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -381,7 +381,7 @@ const p1, 0x7f0a094e - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -389,7 +389,7 @@ const p1, 0x7f0a094d - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -397,7 +397,7 @@ const p1, 0x7f0a094f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -405,7 +405,7 @@ const p1, 0x7f0a094b - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -413,7 +413,7 @@ const p1, 0x7f0a094a - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -421,7 +421,7 @@ const p1, 0x7f0a094c - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -429,7 +429,7 @@ const p1, 0x7f0a0953 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -437,7 +437,7 @@ const p1, 0x7f0a0952 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -445,7 +445,7 @@ const p1, 0x7f0a0951 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -453,7 +453,7 @@ const p1, 0x7f0a0950 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -461,7 +461,7 @@ const p1, 0x7f0a0956 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -469,7 +469,7 @@ const p1, 0x7f0a0955 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -502,7 +502,7 @@ const p2, 0x7f0a0954 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -510,7 +510,7 @@ const p2, 0x7f0a094e - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -518,7 +518,7 @@ const p2, 0x7f0a094d - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -526,7 +526,7 @@ const p2, 0x7f0a094f - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -534,7 +534,7 @@ const p2, 0x7f0a094b - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -542,7 +542,7 @@ const p2, 0x7f0a094a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -550,7 +550,7 @@ const p2, 0x7f0a094c - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -558,7 +558,7 @@ const p2, 0x7f0a0953 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -566,7 +566,7 @@ const p2, 0x7f0a0952 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -574,7 +574,7 @@ const p2, 0x7f0a0951 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -582,7 +582,7 @@ const p2, 0x7f0a0950 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -590,7 +590,7 @@ const p2, 0x7f0a0956 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -598,7 +598,7 @@ const p2, 0x7f0a0955 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -633,7 +633,7 @@ const p2, 0x7f0a0954 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -641,7 +641,7 @@ const p2, 0x7f0a094e - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -649,7 +649,7 @@ const p2, 0x7f0a094d - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -657,7 +657,7 @@ const p2, 0x7f0a094f - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -665,7 +665,7 @@ const p2, 0x7f0a094b - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -673,7 +673,7 @@ const p2, 0x7f0a094a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -681,7 +681,7 @@ const p2, 0x7f0a094c - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -689,7 +689,7 @@ const p2, 0x7f0a0953 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -697,7 +697,7 @@ const p2, 0x7f0a0952 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -705,7 +705,7 @@ const p2, 0x7f0a0951 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -713,7 +713,7 @@ const p2, 0x7f0a0950 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -721,7 +721,7 @@ const p2, 0x7f0a0956 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -729,7 +729,7 @@ const p2, 0x7f0a0955 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -1179,7 +1179,7 @@ aput-object v6, v0, v4 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 @@ -1249,7 +1249,7 @@ aput-object v8, v5, p1 - invoke-static {v5}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v5}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v5 @@ -1317,7 +1317,7 @@ aput-object v3, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostViewModel.smali index a8cd651f49..de97163448 100644 --- a/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/tabs/TabsHostViewModel.smali @@ -113,7 +113,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->toList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toList([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -149,7 +149,7 @@ aput-object v2, v1, v5 - invoke-static {v1}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 @@ -181,7 +181,7 @@ aput-object v0, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/tabs/WidgetTabsHost.smali b/com.discord/smali_classes2/com/discord/widgets/tabs/WidgetTabsHost.smali index e115f1817b..ad0ac9b457 100644 --- a/com.discord/smali_classes2/com/discord/widgets/tabs/WidgetTabsHost.smali +++ b/com.discord/smali_classes2/com/discord/widgets/tabs/WidgetTabsHost.smali @@ -248,7 +248,7 @@ const v0, 0x7f0a0a98 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -256,7 +256,7 @@ const v0, 0x7f0a0a96 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -264,7 +264,7 @@ const v0, 0x7f0a0a9c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -272,7 +272,7 @@ const v0, 0x7f0a0a9d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -280,7 +280,7 @@ const v0, 0x7f0a0a9a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -288,7 +288,7 @@ const v0, 0x7f0a0a99 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -296,7 +296,7 @@ const v0, 0x7f0a0a9b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -304,7 +304,7 @@ const v0, 0x7f0a0a9e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/tos/WidgetTosAccept.smali b/com.discord/smali_classes2/com/discord/widgets/tos/WidgetTosAccept.smali index 8d1b706091..92d88476a8 100644 --- a/com.discord/smali_classes2/com/discord/widgets/tos/WidgetTosAccept.smali +++ b/com.discord/smali_classes2/com/discord/widgets/tos/WidgetTosAccept.smali @@ -135,7 +135,7 @@ const v0, 0x7f0a007f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -143,7 +143,7 @@ const v0, 0x7f0a007e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -151,7 +151,7 @@ const v0, 0x7f0a007b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -159,7 +159,7 @@ const v0, 0x7f0a007c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/UserNameFormatterKt.smali b/com.discord/smali_classes2/com/discord/widgets/user/UserNameFormatterKt.smali index d71f1b1cea..4fb6ed0b1f 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/UserNameFormatterKt.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/UserNameFormatterKt.smali @@ -89,7 +89,7 @@ aput-object v1, v2, p5 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -203,7 +203,7 @@ aput-object p3, p4, p5 - invoke-static {p4}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p4}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetBanUser.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetBanUser.smali index 0555702b57..a8bc26ff3b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetBanUser.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetBanUser.smali @@ -181,7 +181,7 @@ const v0, 0x7f0a00e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a00de - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -197,7 +197,7 @@ const v0, 0x7f0a00e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -205,7 +205,7 @@ const v0, 0x7f0a00e0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a00e5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -225,7 +225,7 @@ fill-array-data v0, :array_0 - invoke-static {p0, v0}, Lf/m/b/f/a;->l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetKickUser.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetKickUser.smali index 2cf424e9aa..95da6d22f1 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetKickUser.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetKickUser.smali @@ -157,7 +157,7 @@ const v0, 0x7f0a056a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a0566 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a0568 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a0567 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a0569 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali index 0c3545b548..9663d9f649 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions$WidgetUserMentionFilter.smali @@ -138,7 +138,7 @@ const v0, 0x7f0a09bc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -146,7 +146,7 @@ const v0, 0x7f0a09ba - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -154,7 +154,7 @@ const v0, 0x7f0a09bb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions.smali index be01dd03d0..07674197f6 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserMentions.smali @@ -71,7 +71,7 @@ const v0, 0x7f0a09bd - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali index 18b1e80bb1..0905151558 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserSetCustomStatus.smali @@ -251,7 +251,7 @@ const v0, 0x7f0a083f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -259,7 +259,7 @@ const v0, 0x7f0a083e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -267,7 +267,7 @@ const v0, 0x7f0a0847 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -275,7 +275,7 @@ const v0, 0x7f0a0844 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -283,7 +283,7 @@ const v0, 0x7f0a0842 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -291,7 +291,7 @@ const v0, 0x7f0a0841 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -299,7 +299,7 @@ const v0, 0x7f0a0843 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -307,7 +307,7 @@ const v0, 0x7f0a0845 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -315,7 +315,7 @@ const v0, 0x7f0a0846 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1044,7 +1044,7 @@ aput-object v3, v2, v4 - invoke-static {v2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali index 767356977c..8640b1fe76 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheet.smali @@ -159,7 +159,7 @@ const v0, 0x7f0a0a15 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -167,7 +167,7 @@ const v0, 0x7f0a0a13 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -175,7 +175,7 @@ const v0, 0x7f0a0a12 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -183,7 +183,7 @@ const v0, 0x7f0a0a14 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -191,7 +191,7 @@ const v0, 0x7f0a0a11 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheetViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheetViewModel.smali index 1d373c16e8..f128be9522 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheetViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/WidgetUserStatusSheetViewModel.smali @@ -267,7 +267,7 @@ sget-object v2, Lj0/p/c;->b:Lj0/p/c$a; - invoke-static {v1, v2}, Lf/m/b/f/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; + invoke-static {v1, v2}, Lf/n/a/k/a;->random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali b/com.discord/smali_classes2/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali index 930ae4dfb8..e493e74538 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/captcha/WidgetUserCaptchaVerify.smali @@ -135,7 +135,7 @@ const v0, 0x7f0a09b2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -143,7 +143,7 @@ const v0, 0x7f0a09b4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -151,7 +151,7 @@ const v0, 0x7f0a09b1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -159,7 +159,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali b/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali index 93a98dae8e..b7a9f6920a 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/email/WidgetUserEmailUpdate.smali @@ -135,7 +135,7 @@ const v0, 0x7f0a0089 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -143,7 +143,7 @@ const v0, 0x7f0a008a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -151,7 +151,7 @@ const v0, 0x7f0a0088 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -159,7 +159,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali b/com.discord/smali_classes2/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali index 52bf1b59a8..931a7e7455 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/phone/WidgetUserPhoneAdd.smali @@ -157,7 +157,7 @@ const v0, 0x7f0a09c3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a09c1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a09c5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a09c4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -189,7 +189,7 @@ const v0, 0x7f0a02e4 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1.smali index e82c4bc834..ee1139d648 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$1.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2.smali b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2.smali index c070e39788..548bc98ee4 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$2.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3.smali b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3.smali index be1aacaac0..d1ba526da2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/presence/ViewHolderMusicRichPresence$configureUi$3.smali @@ -51,7 +51,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileAdminView.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileAdminView.smali index b228e75bcd..170da0c87a 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileAdminView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileAdminView.smali @@ -197,7 +197,7 @@ const p2, 0x7f0a09d6 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -205,7 +205,7 @@ const p2, 0x7f0a09d7 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -213,7 +213,7 @@ const p2, 0x7f0a09d5 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -221,7 +221,7 @@ const p2, 0x7f0a09db - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -229,7 +229,7 @@ const p2, 0x7f0a09d8 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -237,7 +237,7 @@ const p2, 0x7f0a09da - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -245,7 +245,7 @@ const p2, 0x7f0a09d9 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileConnectionsView.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileConnectionsView.smali index 26f45863ee..6c997d8da0 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileConnectionsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileConnectionsView.smali @@ -114,7 +114,7 @@ const p2, 0x7f0a09df - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -122,7 +122,7 @@ const p2, 0x7f0a09de - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -130,7 +130,7 @@ const p2, 0x7f0a09dd - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderView.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderView.smali index fac357f72d..4766e73d0d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderView.smali @@ -189,7 +189,7 @@ const v1, 0x7f0a09e3 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -197,7 +197,7 @@ const v1, 0x7f0a09e4 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -205,7 +205,7 @@ const v1, 0x7f0a09e1 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -213,7 +213,7 @@ const v1, 0x7f0a09dc - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 @@ -221,7 +221,7 @@ const v1, 0x7f0a09e0 - invoke-static {p0, v1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Factory$observeStoreState$2.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Factory$observeStoreState$2.smali index d0e7d7de88..57cea8db31 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Factory$observeStoreState$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserProfileHeaderViewModel$Factory$observeStoreState$2.smali @@ -151,7 +151,7 @@ aput-object v4, v3, v5 - invoke-static {v3}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v3}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v3 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali index a4a938debf..a71be95c62 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/profile/UserStatusPresenceCustomView.smali @@ -128,7 +128,7 @@ const p2, 0x7f0a0a0c - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -136,7 +136,7 @@ const p2, 0x7f0a0a0d - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -144,7 +144,7 @@ const p2, 0x7f0a0a0b - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/ViewGlobalSearchItem.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/ViewGlobalSearchItem.smali index 4f9587457d..e2b1e25d2e 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/ViewGlobalSearchItem.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/ViewGlobalSearchItem.smali @@ -203,7 +203,7 @@ const p1, 0x7f0a0548 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -211,7 +211,7 @@ const p1, 0x7f0a0561 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -219,7 +219,7 @@ const p1, 0x7f0a0528 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -227,7 +227,7 @@ const p1, 0x7f0a053e - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -235,7 +235,7 @@ const p1, 0x7f0a0560 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -243,7 +243,7 @@ const p1, 0x7f0a0564 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$5.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$5.smali index 078c2a1e75..a9e497826d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$5.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch$onViewBound$5.smali @@ -43,7 +43,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch.smali index d74eea888a..f5a42cd713 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearch.smali @@ -205,7 +205,7 @@ const v0, 0x7f0a0405 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -213,7 +213,7 @@ const v0, 0x7f0a0403 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -221,7 +221,7 @@ const v0, 0x7f0a0406 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -229,7 +229,7 @@ const v0, 0x7f0a0401 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -237,7 +237,7 @@ const v0, 0x7f0a0404 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -245,7 +245,7 @@ const v0, 0x7f0a0402 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchAdapter$HeaderViewHolder.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchAdapter$HeaderViewHolder.smali index 8489b4e074..6676a705c9 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchAdapter$HeaderViewHolder.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchAdapter$HeaderViewHolder.smali @@ -66,7 +66,7 @@ const p1, 0x7f0a0547 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage.smali index 35b742070c..bcf0483a49 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemDirectMessage.smali @@ -84,7 +84,7 @@ const p1, 0x7f0a04a6 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -92,7 +92,7 @@ const p1, 0x7f0a04a7 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild.smali index 1f41d6a091..7cb8481f39 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsAdapter$ItemGuild.smali @@ -172,7 +172,7 @@ const p1, 0x7f0a04a3 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -180,7 +180,7 @@ const p1, 0x7f0a04a4 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -188,7 +188,7 @@ const p1, 0x7f0a04ab - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -196,7 +196,7 @@ const p1, 0x7f0a04b1 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -204,7 +204,7 @@ const p1, 0x7f0a04b0 - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -212,7 +212,7 @@ const p1, 0x7f0a04af - invoke-static {p0, p1}, Lf/m/b/f/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1.smali index 6e0a1f9c28..b508b1b0c9 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1.smali @@ -67,7 +67,7 @@ move-result-object p1 - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion.smali index ad1b60c1f4..6ae91dcde9 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion.smali @@ -61,7 +61,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -69,7 +69,7 @@ invoke-direct {v0, p3, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$asDirectMessageItems$1;->(Lcom/discord/models/domain/ModelNotificationSettings;Ljava/util/Map;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -81,7 +81,7 @@ invoke-static {p3, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {p1, p3}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {p1, p3}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -89,7 +89,7 @@ invoke-direct {p3, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$asDirectMessageItems$2;->(Ljava/util/Map;)V - invoke-static {p1, p3}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p3}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -149,7 +149,7 @@ move-object v0, p1 - invoke-static {p1, v9}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v9}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -264,13 +264,13 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v0}, Lf/n/a/k/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v0 const/4 v13, 0x1 - invoke-static {v0, v13}, Lf/m/b/f/a;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + invoke-static {v0, v13}, Lf/n/a/k/a;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; move-result-object v0 @@ -278,7 +278,7 @@ invoke-direct {v1, v2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$guildItems$1;->(Ljava/util/Map;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -304,7 +304,7 @@ invoke-direct {v1}, Lcom/discord/widgets/user/search/WidgetGlobalSearchGuildsModel$Companion$create$$inlined$sortedByDescending$1;->()V - invoke-static {v0, v1}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -332,7 +332,7 @@ aput-object v3, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v1}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -342,15 +342,15 @@ sget-object v1, Lj0/s/f;->a:Lj0/s/f; :goto_0 - invoke-static {v12, v1}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v12, v1}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v1 - invoke-static {v1, v0}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v1, v0}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1.smali index bc62111d8a..97ca4631d2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1.smali @@ -185,7 +185,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1.smali index b03da0ee20..84a61830c7 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1.smali @@ -101,7 +101,7 @@ move-result-object p1 - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2.smali index 46339727be..44f3b78da9 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2.smali @@ -119,7 +119,7 @@ check-cast v5, Ljava/util/Map; - invoke-static {p1, v5}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, v5}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v5 @@ -336,7 +336,7 @@ move-result-object v0 - invoke-static {p1, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 @@ -386,7 +386,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -394,7 +394,7 @@ const/16 v3, 0xa - invoke-static {v4, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v4, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v8 @@ -432,7 +432,7 @@ new-instance v1, Ljava/util/ArrayList; - invoke-static {v5, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v5, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 @@ -548,7 +548,7 @@ move-result-object v0 - invoke-static {p1, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2.smali index c132eee684..4e7cd84b23 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2.smali @@ -93,7 +93,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v0, v2}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v2 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$$inlined$sortedBy$1.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$$inlined$sortedBy$1.smali index cc3f220b99..cfb19b961d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$$inlined$sortedBy$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$$inlined$sortedBy$1.smali @@ -79,7 +79,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion.smali index 0d75f3dd63..47001544f2 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/search/WidgetGlobalSearchModel$Companion.smali @@ -551,7 +551,7 @@ invoke-direct {v0, p2}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$recentDmUserIds$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V - invoke-static {p1, v0}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -567,13 +567,13 @@ invoke-direct {v0, p3}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$smallGuildUserIds$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;)V - invoke-static {p2, v0}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, v0}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 sget-object v0, Lj0/s/l;->d:Lj0/s/l; - invoke-static {p2, v0}, Lf/m/b/f/a;->w(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p2, v0}, Lf/n/a/k/a;->v(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p2 @@ -595,21 +595,21 @@ aput-object p4, v0, p1 - invoke-static {v0}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v0}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object p1 sget-object p4, Lj0/s/k;->d:Lj0/s/k; - invoke-static {p1, p4}, Lf/m/b/f/a;->w(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p4}, Lf/n/a/k/a;->v(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1, p2}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -617,19 +617,19 @@ invoke-direct {p2, p3}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;)V - invoke-static {p1, p2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 const/16 p2, 0x64 - invoke-static {p1, p2}, Lf/m/b/f/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; move-result-object p1 sget-object p2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$2;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getDefaultUserSearch$2; - invoke-static {p1, p2}, Lf/m/b/f/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -720,13 +720,13 @@ const/16 v0, 0x32 - invoke-static {p1, v0}, Lf/m/b/f/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; move-result-object p1 sget-object v0, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$2;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$getRecentChannelIds$2; - invoke-static {p1, v0}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, v0}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p1 @@ -869,7 +869,7 @@ move-result-object v2 - invoke-static {v1}, Lf/m/b/f/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; + invoke-static {v1}, Lf/n/a/k/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; move-result-object v1 @@ -879,7 +879,7 @@ move-result-object v2 - invoke-static {v2, v1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v2, v1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z invoke-static {v2}, Lj0/i/l;->asSequence(Ljava/lang/Iterable;)Lkotlin/sequences/Sequence; @@ -889,13 +889,13 @@ invoke-direct {v2, v8}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$9;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$10;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$10; - invoke-static {v1, v2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -903,7 +903,7 @@ invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$11;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -935,7 +935,7 @@ sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$1;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$1; - invoke-static {v1, v2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 @@ -961,7 +961,7 @@ invoke-direct/range {v1 .. v6}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$channelResults$2;->(Ljava/util/HashSet;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;Ljava/lang/String;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;)V - invoke-static {v11, v1}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v11, v1}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -973,7 +973,7 @@ invoke-direct {v3, v10}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$selectedGuildUserResults$1;->(Ljava/util/HashSet;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 @@ -981,11 +981,11 @@ invoke-direct {v3, v12, v7, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$selectedGuildUserResults$2;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$UsersContext;Ljava/lang/String;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 - invoke-static {v1, v2}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1006,7 +1006,7 @@ sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$5;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$5; - invoke-static {v1, v2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1014,7 +1014,7 @@ invoke-direct {v2, v8}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$6;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$ChannelContext;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1022,7 +1022,7 @@ invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$7;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1030,7 +1030,7 @@ invoke-direct {v2, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedBy$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$SearchContext;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1053,7 +1053,7 @@ invoke-direct {v3, v1, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$2;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$3;Ljava/lang/String;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1074,7 +1074,7 @@ sget-object v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$3;->INSTANCE:Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$3; - invoke-static {v1, v2}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1082,7 +1082,7 @@ invoke-direct {v2, v13, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$4;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$4;Ljava/lang/String;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v1, v2}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v1 @@ -1132,14 +1132,14 @@ invoke-direct {v3, v12, v15}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$filteredResults$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$2;Ljava/lang/String;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 :goto_3 if-eqz v9, :cond_8 - invoke-static {v2, v9}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v9}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v2 @@ -1148,13 +1148,13 @@ invoke-direct {v3, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$$inlined$sortedByDescending$1;->(Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$SearchContext;)V - invoke-static {v2, v3}, Lf/m/b/f/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; move-result-object v2 const/16 v3, 0x32 - invoke-static {v2, v3}, Lf/m/b/f/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + invoke-static {v2, v3}, Lf/n/a/k/a;->take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; move-result-object v2 @@ -1236,11 +1236,11 @@ aput-object v3, v0, v4 - invoke-static {v0}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v0}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object v0 - invoke-static {v0, v2}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v0, v2}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -1273,7 +1273,7 @@ aput-object v11, v5, v3 - invoke-static {v5}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v5}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object v5 @@ -1297,11 +1297,11 @@ aput-object v12, v3, v4 - invoke-static {v3}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {v3}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object v3 - invoke-static {v5, v3}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v5, v3}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v3 @@ -1309,18 +1309,18 @@ invoke-direct {v4, v0}, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel$Companion$create$results$1;->(Lcom/discord/models/domain/ModelChannel;)V - invoke-static {v2, v4}, Lf/m/b/f/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v2, v4}, Lf/n/a/k/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 - invoke-static {v3, v0}, Lf/m/b/f/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + invoke-static {v3, v0}, Lf/n/a/k/a;->plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; move-result-object v0 :goto_6 new-instance v2, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel; - invoke-static {v0}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v0 @@ -1335,7 +1335,7 @@ :cond_c new-instance v0, Lcom/discord/widgets/user/search/WidgetGlobalSearchModel; - invoke-static {v2}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v5 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali index c4fd93bb59..e9b40d0e5b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/UserProfileVoiceSettingsView.smali @@ -153,7 +153,7 @@ const p2, 0x7f0a09fd - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -161,7 +161,7 @@ const p2, 0x7f0a09f1 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -169,7 +169,7 @@ const p2, 0x7f0a0a0a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -177,7 +177,7 @@ const p2, 0x7f0a0a09 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -185,7 +185,7 @@ const p2, 0x7f0a0a08 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -448,7 +448,7 @@ move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->roundToInt(F)I + invoke-static {v1}, Lf/n/a/k/a;->roundToInt(F)I move-result v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali index 0eb7f74032..6858868b53 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet$configureProfileActionButtons$5.smali @@ -154,7 +154,7 @@ invoke-direct {v3, v1, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v3}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v14 @@ -282,7 +282,7 @@ aput-object v5, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v14 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali index 57874281a1..da2651a0b0 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheet.smali @@ -662,7 +662,7 @@ const v0, 0x7f0a09fa - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -670,7 +670,7 @@ const v0, 0x7f0a09fc - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -678,7 +678,7 @@ const v0, 0x7f0a0a03 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -686,7 +686,7 @@ const v0, 0x7f0a0a02 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -694,7 +694,7 @@ const v0, 0x7f0a0a01 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -702,7 +702,7 @@ const v0, 0x7f0a09fb - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -710,7 +710,7 @@ const v0, 0x7f0a09ec - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -718,7 +718,7 @@ const v0, 0x7f0a0a07 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -726,7 +726,7 @@ const v0, 0x7f0a09e8 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -734,7 +734,7 @@ const v0, 0x7f0a0a00 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -742,7 +742,7 @@ const v0, 0x7f0a09f9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -750,7 +750,7 @@ const v0, 0x7f0a09f5 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -758,7 +758,7 @@ const v0, 0x7f0a09f4 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -766,7 +766,7 @@ const v0, 0x7f0a09f3 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -774,7 +774,7 @@ const v0, 0x7f0a0743 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -782,7 +782,7 @@ const v0, 0x7f0a0a06 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -790,7 +790,7 @@ const v0, 0x7f0a09f6 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -798,7 +798,7 @@ const v0, 0x7f0a09f7 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -806,7 +806,7 @@ const v0, 0x7f0a0a04 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -814,7 +814,7 @@ const v0, 0x7f0a0a05 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -822,7 +822,7 @@ const v0, 0x7f0a09ed - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -830,7 +830,7 @@ const v0, 0x7f0a09ee - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -838,7 +838,7 @@ const v0, 0x7f0a09ff - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -846,7 +846,7 @@ const v0, 0x7f0a09e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -854,7 +854,7 @@ const v0, 0x7f0a09ea - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -862,7 +862,7 @@ const v0, 0x7f0a09f2 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -870,7 +870,7 @@ const v0, 0x7f0a09f0 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.smali index b2b65fa9b4..33c9c87f7e 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModel.smali @@ -559,7 +559,7 @@ const/16 v1, 0xa - invoke-static {p1, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -864,13 +864,13 @@ move-result v4 - invoke-static {v15, v1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v15, v1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v2 check-cast v2, Lcom/discord/models/domain/ModelGuildMember$Computed; - invoke-static {v0, v1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v0, v1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v1 @@ -1021,7 +1021,7 @@ move-result-object v1 - invoke-static {v15, v1}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v15, v1}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v1 @@ -1031,7 +1031,7 @@ move-result-object v3 - invoke-static {v0, v3}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v0, v3}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 @@ -1123,7 +1123,7 @@ move-result-object v0 - invoke-static {v15, v0}, Lf/e/b/a/a;->V(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; + invoke-static {v15, v0}, Lf/e/b/a/a;->W(Lcom/discord/models/domain/ModelUser;Ljava/util/Map;)Ljava/lang/Object; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelFactory$observeStoreState$3.smali b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelFactory$observeStoreState$3.smali index eefb8a6f26..3c1af8a127 100644 --- a/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelFactory$observeStoreState$3.smali +++ b/com.discord/smali_classes2/com/discord/widgets/user/usersheet/WidgetUserSheetViewModelFactory$observeStoreState$3.smali @@ -190,7 +190,7 @@ aput-object v12, v11, v5 - invoke-static {v11}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v11}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v11 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali index bd399f7175..c2369ebef4 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallFailed.smali @@ -137,7 +137,7 @@ const v0, 0x7f0a0a23 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -145,7 +145,7 @@ const v0, 0x7f0a0a24 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -153,7 +153,7 @@ const v0, 0x7f0a0a22 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -161,7 +161,7 @@ const v0, 0x7f0a0a21 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallIndicator.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallIndicator.smali index 0ed51ebce5..ce581296e7 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallIndicator.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetCallIndicator.smali @@ -99,7 +99,7 @@ const v0, 0x7f0a012b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -107,7 +107,7 @@ const v0, 0x7f0a012d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -115,7 +115,7 @@ const v0, 0x7f0a012c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1$1.smali index cecff88a06..cdf6eda9b7 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming$Model$Companion$get$1$1.smali @@ -108,7 +108,7 @@ const/16 v1, 0xa - invoke-static {v2, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali index e05cd4d4b4..0464ee0dbe 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallIncoming.smali @@ -194,7 +194,7 @@ const v0, 0x7f0a04e9 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -202,7 +202,7 @@ const v0, 0x7f0a04e6 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -210,7 +210,7 @@ const v0, 0x7f0a04e7 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -218,7 +218,7 @@ const v0, 0x7f0a04df - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -226,7 +226,7 @@ const v0, 0x7f0a04e1 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -234,7 +234,7 @@ const v0, 0x7f0a04e3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -242,7 +242,7 @@ const v0, 0x7f0a04e2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$configureOngoingCall$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$configureOngoingCall$1.smali index 918e833d99..e495e15b00 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$configureOngoingCall$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline$configureOngoingCall$1.smali @@ -43,7 +43,7 @@ const-string v2, "v.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali index 2e72f26adc..9ea5ec7275 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/call/WidgetVoiceCallInline.smali @@ -149,7 +149,7 @@ const v0, 0x7f0a0a4b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -157,7 +157,7 @@ const v0, 0x7f0a0a4c - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -165,7 +165,7 @@ const v0, 0x7f0a0a4d - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -173,7 +173,7 @@ const v0, 0x7f0a0a55 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -181,7 +181,7 @@ const v0, 0x7f0a0a56 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.smali b/com.discord/smali_classes2/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.smali index 99b950b721..3e524fd4db 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/controls/AnchoredVoiceControlsView.smali @@ -203,7 +203,7 @@ const p2, 0x7f0a0a53 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -211,7 +211,7 @@ const p2, 0x7f0a0a4e - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -219,7 +219,7 @@ const p2, 0x7f0a0a50 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -227,7 +227,7 @@ const p2, 0x7f0a0a54 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -235,7 +235,7 @@ const p2, 0x7f0a0a52 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -243,7 +243,7 @@ const p2, 0x7f0a0a51 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView.smali b/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView.smali index 706075071c..52d189e03e 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/controls/FloatingVoiceControlsView.smali @@ -213,7 +213,7 @@ const p1, 0x7f0a0714 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -221,7 +221,7 @@ const p1, 0x7f0a070f - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -229,7 +229,7 @@ const p1, 0x7f0a0710 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -237,7 +237,7 @@ const p1, 0x7f0a0712 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -245,7 +245,7 @@ const p1, 0x7f0a0711 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 @@ -253,7 +253,7 @@ const p1, 0x7f0a0713 - invoke-static {p0, p1}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p1}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/feedback/CallFeedbackSheetViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/voice/feedback/CallFeedbackSheetViewModel.smali index 5276657cb5..3d4f0a6f33 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/feedback/CallFeedbackSheetViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/feedback/CallFeedbackSheetViewModel.smali @@ -148,7 +148,7 @@ aput-object v2, v1, v12 - invoke-static {v1}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 @@ -276,7 +276,7 @@ aput-object v3, v1, v12 - invoke-static {v1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/feedback/FeedbackView.smali b/com.discord/smali_classes2/com/discord/widgets/voice/feedback/FeedbackView.smali index e48980ccb9..257f310afe 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/feedback/FeedbackView.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/feedback/FeedbackView.smali @@ -211,7 +211,7 @@ const p2, 0x7f0a038d - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -219,7 +219,7 @@ const p2, 0x7f0a038e - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -227,7 +227,7 @@ const p2, 0x7f0a038c - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -235,7 +235,7 @@ const p2, 0x7f0a0388 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -243,7 +243,7 @@ const p2, 0x7f0a0389 - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -251,7 +251,7 @@ const p2, 0x7f0a038a - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -259,7 +259,7 @@ const p2, 0x7f0a038b - invoke-static {p0, p2}, Lf/m/b/f/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, p2}, Lf/n/a/k/a;->h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; move-result-object p2 @@ -315,7 +315,7 @@ aput-object v3, p1, v0 - invoke-static {p1}, Lf/m/b/f/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; + invoke-static {p1}, Lf/n/a/k/a;->mapOf([Lkotlin/Pair;)Ljava/util/Map; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$getRepresentativeColorAsync$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$getRepresentativeColorAsync$2.smali index d4423a4bb9..ee58aefd05 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$getRepresentativeColorAsync$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$getRepresentativeColorAsync$2.smali @@ -126,7 +126,7 @@ if-nez v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V sget-object p1, Lcom/discord/widgets/voice/fullscreen/UserRepresentativeColors;->INSTANCE:Lcom/discord/widgets/voice/fullscreen/UserRepresentativeColors; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$handleBitmap$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$handleBitmap$1.smali index c4ab3ebfd7..111ae4b0c1 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$handleBitmap$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors$handleBitmap$1.smali @@ -152,7 +152,7 @@ check-cast v0, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -166,7 +166,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lcom/discord/widgets/voice/fullscreen/UserRepresentativeColors$handleBitmap$1;->p$:Lkotlinx/coroutines/CoroutineScope; @@ -277,7 +277,7 @@ invoke-direct {v3, v4, v2}, Lkotlin/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - invoke-static {v3}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + invoke-static {v3}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; move-result-object v2 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors.smali index e4e5e9a59c..6cacb6fddd 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/UserRepresentativeColors.smali @@ -208,7 +208,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -334,7 +334,7 @@ invoke-direct {v1, p1, v2}, Lcom/discord/widgets/voice/fullscreen/UserRepresentativeColors$getRepresentativeColorAsync$2;->(Landroid/graphics/Bitmap;Lkotlin/coroutines/Continuation;)V - invoke-static {v0, v1, p2}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v0, v1, p2}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object p1 @@ -364,7 +364,7 @@ const/4 v6, 0x0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; return-void diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1.smali index ce85cfd3c9..c717932bd4 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1.smali @@ -92,7 +92,7 @@ invoke-direct {v1, p0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1$1;->(Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreen$initializeSystemUiListeners$1;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {v0, v1}, Lf/n/a/k/a;->filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen.smali index c1d0e9f4bd..686ecbb315 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreen.smali @@ -277,7 +277,7 @@ const v0, 0x7f0a0129 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -285,7 +285,7 @@ const v0, 0x7f0a0130 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -293,7 +293,7 @@ const v0, 0x7f0a0040 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -301,7 +301,7 @@ const v0, 0x7f0a003f - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -309,7 +309,7 @@ const v0, 0x7f0a012e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -317,7 +317,7 @@ const v0, 0x7f0a012a - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -325,7 +325,7 @@ const v0, 0x7f0a070e - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -333,7 +333,7 @@ const v0, 0x7f0a0717 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -341,7 +341,7 @@ const v0, 0x7f0a0715 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -349,7 +349,7 @@ const v0, 0x7f0a0716 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -1607,7 +1607,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid.smali index 95d4579730..965dbcd01b 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid.smali @@ -136,7 +136,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid$menuItems$2;->(Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -146,7 +146,7 @@ invoke-direct {p1, p0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid$titleText$2;->(Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid;)V - invoke-static {p1}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p1}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -267,7 +267,7 @@ aput-object v2, v1, v3 - invoke-static {v1}, Lf/m/b/f/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; + invoke-static {v1}, Lf/n/a/k/a;->hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.smali index 270e955fa1..a58166f6fd 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel.smali @@ -700,7 +700,7 @@ move-result-object v3 :cond_4 - invoke-static {v3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -756,7 +756,7 @@ if-eqz v1, :cond_8 - invoke-static {v1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -828,7 +828,7 @@ const/16 v0, 0xa - invoke-static {v1, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 @@ -1659,7 +1659,7 @@ .end method .method public final handleStoreState(Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState;)V - .locals 23 + .locals 24 .annotation build Landroidx/annotation/UiThread; .end annotation @@ -1669,7 +1669,7 @@ const/4 v8, 0x0 - if-eqz v0, :cond_22 + if-eqz v0, :cond_23 sget-object v1, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Invalid;->INSTANCE:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Invalid; @@ -1683,30 +1683,12 @@ invoke-virtual {v7, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V - goto/16 :goto_13 + goto/16 :goto_12 :cond_0 instance-of v1, v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid; - if-eqz v1, :cond_21 - - iget-object v1, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->userSettingsStore:Lcom/discord/stores/StoreUserSettings; - - invoke-virtual {v1}, Lcom/discord/stores/StoreUserSettings;->getMobileOverlay()Z - - move-result v1 - - if-eqz v1, :cond_1 - - sget-object v1, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;->ENABLED:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus; - - goto :goto_0 - - :cond_1 - sget-object v1, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;->DISABLED:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus; - - :goto_0 - move-object v11, v1 + if-eqz v1, :cond_22 move-object v9, v0 @@ -1716,6 +1698,41 @@ move-result-object v0 + invoke-virtual {v0}, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected()Z + + move-result v0 + + if-nez v0, :cond_1 + + sget-object v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Invalid;->INSTANCE:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Invalid; + + invoke-virtual {v7, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V + + return-void + + :cond_1 + iget-object v0, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->userSettingsStore:Lcom/discord/stores/StoreUserSettings; + + invoke-virtual {v0}, Lcom/discord/stores/StoreUserSettings;->getMobileOverlay()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-object v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;->ENABLED:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus; + + goto :goto_0 + + :cond_2 + sget-object v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;->DISABLED:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus; + + :goto_0 + move-object v12, v0 + + invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; + + move-result-object v0 + invoke-virtual {v0}, Lcom/discord/widgets/voice/model/CallModel;->getSelectedVideoDevice()Lco/discord/media_engine/VideoInputDeviceDescription; move-result-object v10 @@ -1734,34 +1751,34 @@ instance-of v1, v0, Ljava/util/Collection; - const/4 v12, 0x0 + const/4 v11, 0x0 const/4 v13, 0x1 - if-eqz v1, :cond_3 + if-eqz v1, :cond_4 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z move-result v1 - if-eqz v1, :cond_3 + if-eqz v1, :cond_4 - :cond_2 - const/16 v19, 0x0 + :cond_3 + const/16 v20, 0x0 goto :goto_2 - :cond_3 + :cond_4 invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object v0 - :cond_4 + :cond_5 invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z move-result v1 - if-eqz v1, :cond_2 + if-eqz v1, :cond_3 invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; @@ -1773,45 +1790,45 @@ move-result v2 - if-eqz v2, :cond_7 + if-eqz v2, :cond_8 invoke-virtual {v1}, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser;->getVoiceState()Lcom/discord/models/domain/ModelVoice$State; move-result-object v2 - if-eqz v2, :cond_5 + if-eqz v2, :cond_6 invoke-virtual {v2}, Lcom/discord/models/domain/ModelVoice$State;->isSelfVideo()Z move-result v2 - if-eq v2, v13, :cond_6 + if-eq v2, v13, :cond_7 - :cond_5 + :cond_6 invoke-virtual {v1}, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser;->getVoiceState()Lcom/discord/models/domain/ModelVoice$State; move-result-object v1 - if-eqz v1, :cond_7 + if-eqz v1, :cond_8 invoke-virtual {v1}, Lcom/discord/models/domain/ModelVoice$State;->isSelfStream()Z move-result v1 - if-ne v1, v13, :cond_7 + if-ne v1, v13, :cond_8 - :cond_6 + :cond_7 const/4 v1, 0x1 goto :goto_1 - :cond_7 + :cond_8 const/4 v1, 0x0 :goto_1 - if-eqz v1, :cond_4 + if-eqz v1, :cond_5 - const/16 v19, 0x1 + const/16 v20, 0x1 :goto_2 invoke-virtual/range {p0 .. p0}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; @@ -1820,14 +1837,14 @@ instance-of v1, v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid; - if-nez v1, :cond_8 + if-nez v1, :cond_9 move-object v0, v8 - :cond_8 + :cond_9 check-cast v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid; - if-eqz v0, :cond_9 + if-eqz v0, :cond_a invoke-virtual {v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid;->isShowingControls()Z @@ -1837,7 +1854,7 @@ goto :goto_3 - :cond_9 + :cond_a const/4 v14, 0x1 :goto_3 @@ -1849,13 +1866,13 @@ move-result-object v0 - if-eqz v0, :cond_a + if-eqz v0, :cond_b invoke-virtual {v0}, Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;->getStream()Lcom/discord/models/domain/ModelApplicationStream; move-result-object v0 - if-eqz v0, :cond_a + if-eqz v0, :cond_b invoke-virtual {v0}, Lcom/discord/models/domain/ModelApplicationStream;->getEncodedStreamKey()Ljava/lang/String; @@ -1863,7 +1880,7 @@ goto :goto_4 - :cond_a + :cond_b move-object v0, v8 :goto_4 @@ -1875,7 +1892,7 @@ move-result v1 - if-eqz v1, :cond_c + if-eqz v1, :cond_d invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; @@ -1889,7 +1906,7 @@ move-result-object v1 - invoke-direct {v7, v12, v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->createUserItemsComparator(ZLjava/lang/String;)Ljava/util/Comparator; + invoke-direct {v7, v11, v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->createUserItemsComparator(ZLjava/lang/String;)Ljava/util/Comparator; move-result-object v0 @@ -1901,7 +1918,7 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -1916,7 +1933,7 @@ move-result v0 - if-eqz v0, :cond_b + if-eqz v0, :cond_c invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; @@ -1966,14 +1983,14 @@ goto :goto_5 - :cond_b - invoke-static {v15}, Lf/m/b/f/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; + :cond_c + invoke-static {v15}, Lf/n/a/k/a;->flatten(Ljava/lang/Iterable;)Ljava/util/List; move-result-object v0 goto :goto_6 - :cond_c + :cond_d sget-object v0, Lj0/i/n;->d:Lj0/i/n; :goto_6 @@ -1985,11 +2002,11 @@ const/4 v2, 0x2 - if-ne v1, v2, :cond_d + if-ne v1, v2, :cond_e iput-object v8, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->focusedVideoParticipantKey:Ljava/lang/String; - :cond_d + :cond_e invoke-direct/range {p0 .. p0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->computeVisibleVideoParticipants()Ljava/util/List; move-result-object v1 @@ -2002,88 +2019,83 @@ move-result v3 - if-nez v3, :cond_e + if-nez v3, :cond_f sget-object v3, Lcom/discord/widgets/voice/model/CameraState;->CAMERA_DISABLED:Lcom/discord/widgets/voice/model/CameraState; - :goto_7 - move-object v15, v3 + goto :goto_7 - goto :goto_8 - - :cond_e - if-eqz v10, :cond_f + :cond_f + if-eqz v10, :cond_10 sget-object v3, Lcom/discord/widgets/voice/model/CameraState;->CAMERA_ON:Lcom/discord/widgets/voice/model/CameraState; goto :goto_7 - :cond_f + :cond_10 sget-object v3, Lcom/discord/widgets/voice/model/CameraState;->CAMERA_OFF:Lcom/discord/widgets/voice/model/CameraState; - goto :goto_7 - - :goto_8 + :goto_7 invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; - move-result-object v3 + move-result-object v4 - invoke-virtual {v3}, Lcom/discord/widgets/voice/model/CallModel;->getVideoDevices()Ljava/util/List; + invoke-virtual {v4}, Lcom/discord/widgets/voice/model/CallModel;->getVideoDevices()Ljava/util/List; - move-result-object v3 + move-result-object v4 - invoke-interface {v3}, Ljava/util/List;->size()I + invoke-interface {v4}, Ljava/util/List;->size()I - move-result v3 + move-result v4 - if-lt v3, v2, :cond_10 + if-lt v4, v2, :cond_11 const/4 v2, 0x1 - goto :goto_9 - - :cond_10 - const/4 v2, 0x0 - - :goto_9 - if-eqz v2, :cond_11 - - sget-object v2, Lcom/discord/widgets/voice/model/CameraState;->CAMERA_ON:Lcom/discord/widgets/voice/model/CameraState; - - if-ne v15, v2, :cond_11 - - const/4 v2, 0x1 - - goto :goto_a + goto :goto_8 :cond_11 const/4 v2, 0x0 - :goto_a - invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; + :goto_8 + if-eqz v2, :cond_12 - move-result-object v3 + sget-object v2, Lcom/discord/widgets/voice/model/CameraState;->CAMERA_ON:Lcom/discord/widgets/voice/model/CameraState; - invoke-virtual {v3}, Lcom/discord/widgets/voice/model/CallModel;->getChannel()Lcom/discord/models/domain/ModelChannel; + if-ne v3, v2, :cond_12 - move-result-object v3 + const/4 v15, 0x1 - invoke-virtual {v3}, Lcom/discord/models/domain/ModelChannel;->isPrivate()Z - - move-result v3 - - if-eqz v3, :cond_12 - - if-nez v19, :cond_12 - - sget-object v3, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->PRIVATE_CALL_PARTICIPANTS:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; - - goto :goto_b + goto :goto_9 :cond_12 - sget-object v3, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->GRID:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; + const/4 v15, 0x0 - :goto_b + :goto_9 + invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; + + move-result-object v2 + + invoke-virtual {v2}, Lcom/discord/widgets/voice/model/CallModel;->getChannel()Lcom/discord/models/domain/ModelChannel; + + move-result-object v2 + + invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->isPrivate()Z + + move-result v2 + + if-eqz v2, :cond_13 + + if-nez v20, :cond_13 + + sget-object v2, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->PRIVATE_CALL_PARTICIPANTS:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; + + goto :goto_a + + :cond_13 + sget-object v2, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->GRID:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; + + :goto_a invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; move-result-object v4 @@ -2094,54 +2106,54 @@ sget-object v5, Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$InputMode;->PUSH_TO_TALK:Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$InputMode; - if-ne v4, v5, :cond_13 + if-ne v4, v5, :cond_14 const/4 v4, 0x1 - goto :goto_c + goto :goto_b - :cond_13 + :cond_14 const/4 v4, 0x0 - :goto_c - if-nez v14, :cond_15 + :goto_b + if-nez v14, :cond_16 - if-nez v4, :cond_15 + if-nez v4, :cond_16 sget-object v5, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->GRID:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; - if-eq v3, v5, :cond_14 + if-eq v2, v5, :cond_15 + + goto :goto_c + + :cond_15 + const/4 v14, 0x0 goto :goto_d - :cond_14 - const/4 v5, 0x0 + :cond_16 + :goto_c + const/4 v14, 0x1 - goto :goto_e - - :cond_15 :goto_d - const/4 v5, 0x1 - - :goto_e - if-nez v4, :cond_16 + if-nez v4, :cond_17 sget-object v4, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;->GRID:Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode; - if-ne v3, v4, :cond_16 + if-ne v2, v4, :cond_17 iget-object v4, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->videoPlayerIdleDetector:Lcom/discord/utilities/video/VideoPlayerIdleDetector; invoke-virtual {v4}, Lcom/discord/utilities/video/VideoPlayerIdleDetector;->beginIdleDetection()V - goto :goto_f + goto :goto_e - :cond_16 + :cond_17 iget-object v4, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->videoPlayerIdleDetector:Lcom/discord/utilities/video/VideoPlayerIdleDetector; invoke-virtual {v4}, Lcom/discord/utilities/video/VideoPlayerIdleDetector;->endIdleDetection()V - :goto_f + :goto_e invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; move-result-object v4 @@ -2152,136 +2164,136 @@ invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; - move-result-object v6 + move-result-object v5 - invoke-direct {v7, v6}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->shouldShowMoreAudioOutputs(Lcom/discord/widgets/voice/model/CallModel;)Z + invoke-direct {v7, v5}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->shouldShowMoreAudioOutputs(Lcom/discord/widgets/voice/model/CallModel;)Z - move-result v6 + move-result v5 invoke-virtual {v4}, Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;->getSelectedOutputDevice()Lcom/discord/stores/StoreAudioDevices$OutputDevice; move-result-object v4 - if-eqz v6, :cond_19 + if-eqz v5, :cond_1a - instance-of v6, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio; + instance-of v5, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$BluetoothAudio; - if-eqz v6, :cond_17 + if-eqz v5, :cond_18 sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->BLUETOOTH_ON_AND_MORE:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; - goto :goto_10 + goto :goto_f - :cond_17 + :cond_18 instance-of v4, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker; - if-eqz v4, :cond_18 + if-eqz v4, :cond_19 sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->SPEAKER_ON_AND_MORE:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; - goto :goto_10 - - :cond_18 - sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->SPEAKER_OFF_AND_MORE:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; - - goto :goto_10 + goto :goto_f :cond_19 + sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->SPEAKER_OFF_AND_MORE:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; + + goto :goto_f + + :cond_1a instance-of v4, v4, Lcom/discord/stores/StoreAudioDevices$OutputDevice$Speaker; - if-eqz v4, :cond_1a + if-eqz v4, :cond_1b sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->SPEAKER_ON:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; - goto :goto_10 + goto :goto_f - :cond_1a + :cond_1b sget-object v4, Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;->SPEAKER_OFF:Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState; - :goto_10 - move-object/from16 v17, v4 + :goto_f + move-object/from16 v18, v4 iget-object v4, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->autotargetStreamKey:Ljava/lang/String; - if-eqz v4, :cond_20 + if-eqz v4, :cond_21 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z - move-result v6 + move-result v5 - xor-int/2addr v6, v13 + xor-int/2addr v5, v13 - if-eqz v6, :cond_20 + if-eqz v5, :cond_21 invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z - move-result v6 + move-result v5 - if-eqz v6, :cond_1b + if-eqz v5, :cond_1c - goto :goto_12 + goto :goto_11 - :cond_1b + :cond_1c invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; move-result-object v0 - :cond_1c + :cond_1d invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - move-result v6 + move-result v5 - if-eqz v6, :cond_1e + if-eqz v5, :cond_1f invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - move-result-object v6 + move-result-object v5 - check-cast v6, Lcom/discord/views/video/VideoCallParticipantView$ParticipantData; + check-cast v5, Lcom/discord/views/video/VideoCallParticipantView$ParticipantData; - iget-object v6, v6, Lcom/discord/views/video/VideoCallParticipantView$ParticipantData;->b:Lcom/discord/stores/StoreVoiceParticipants$VoiceUser; + iget-object v5, v5, Lcom/discord/views/video/VideoCallParticipantView$ParticipantData;->b:Lcom/discord/stores/StoreVoiceParticipants$VoiceUser; - invoke-virtual {v6}, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser;->getApplicationStream()Lcom/discord/models/domain/ModelApplicationStream; + invoke-virtual {v5}, Lcom/discord/stores/StoreVoiceParticipants$VoiceUser;->getApplicationStream()Lcom/discord/models/domain/ModelApplicationStream; - move-result-object v6 + move-result-object v5 - if-eqz v6, :cond_1d + if-eqz v5, :cond_1e - invoke-virtual {v6}, Lcom/discord/models/domain/ModelApplicationStream;->getEncodedStreamKey()Ljava/lang/String; + invoke-virtual {v5}, Lcom/discord/models/domain/ModelApplicationStream;->getEncodedStreamKey()Ljava/lang/String; - move-result-object v6 + move-result-object v5 - goto :goto_11 - - :cond_1d - move-object v6, v8 - - :goto_11 - invoke-static {v6, v4}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_1c - - const/4 v12, 0x1 + goto :goto_10 :cond_1e - :goto_12 - if-eqz v12, :cond_1f + move-object v5, v8 + + :goto_10 + invoke-static {v5, v4}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_1d + + const/4 v11, 0x1 + + :cond_1f + :goto_11 + if-eqz v11, :cond_20 invoke-virtual {v7, v4}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->targetAndFocusStream(Ljava/lang/String;)V - :cond_1f + :cond_20 iput-object v8, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->autotargetStreamKey:Ljava/lang/String; - :cond_20 + :cond_21 invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; move-result-object v0 invoke-virtual {v0}, Lcom/discord/widgets/voice/model/CallModel;->getMyId()J - move-result-wide v12 + move-result-wide v4 invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; @@ -2291,9 +2303,9 @@ move-result-object v0 - invoke-direct {v7, v12, v13, v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->computePipParticipant(JLco/discord/media_engine/VideoInputDeviceDescription;)Lcom/discord/views/video/VideoCallParticipantView$ParticipantData; + invoke-direct {v7, v4, v5, v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->computePipParticipant(JLco/discord/media_engine/VideoInputDeviceDescription;)Lcom/discord/views/video/VideoCallParticipantView$ParticipantData; - move-result-object v20 + move-result-object v21 invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; @@ -2301,41 +2313,39 @@ invoke-direct {v7, v0}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->createPrivateCallParticipantListItems(Lcom/discord/widgets/voice/model/CallModel;)Ljava/util/List; - move-result-object v22 + move-result-object v23 new-instance v0, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid; invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getCallModel()Lcom/discord/widgets/voice/model/CallModel; - move-result-object v10 + move-result-object v11 iget-object v4, v7, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel;->focusedVideoParticipantKey:Ljava/lang/String; invoke-virtual {v9}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$StoreState$Valid;->getNoiseCancellation()Ljava/lang/Boolean; - move-result-object v21 + move-result-object v22 - move-object v9, v0 + move-object v10, v0 - move-object v12, v1 - - move v13, v5 - - move v14, v2 + move-object v13, v1 move-object/from16 v16, v3 - move-object/from16 v18, v4 + move-object/from16 v17, v2 - invoke-direct/range {v9 .. v22}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid;->(Lcom/discord/widgets/voice/model/CallModel;Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;Ljava/util/List;ZZLcom/discord/widgets/voice/model/CameraState;Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;Ljava/lang/String;ZLcom/discord/views/video/VideoCallParticipantView$ParticipantData;Ljava/lang/Boolean;Ljava/util/List;)V + move-object/from16 v19, v4 + + invoke-direct/range {v10 .. v23}, Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$ViewState$Valid;->(Lcom/discord/widgets/voice/model/CallModel;Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$OverlayStatus;Ljava/util/List;ZZLcom/discord/widgets/voice/model/CameraState;Lcom/discord/widgets/voice/fullscreen/WidgetCallFullscreenViewModel$DisplayMode;Lcom/discord/widgets/voice/controls/FloatingVoiceControlsView$OutputSelectorState;Ljava/lang/String;ZLcom/discord/views/video/VideoCallParticipantView$ParticipantData;Ljava/lang/Boolean;Ljava/util/List;)V invoke-virtual {v7, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V - :cond_21 - :goto_13 + :cond_22 + :goto_12 return-void - :cond_22 + :cond_23 const-string v0, "storeState" invoke-static {v0}, Lj0/n/c/h;->c(Ljava/lang/String;)V @@ -2376,7 +2386,7 @@ const/16 v3, 0xa - invoke-static {v1, v3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/grid/VideoCallGridAdapter$spanSizeLookup$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/grid/VideoCallGridAdapter$spanSizeLookup$1.smali index b87c641a16..a0ba235acd 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/grid/VideoCallGridAdapter$spanSizeLookup$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/fullscreen/grid/VideoCallGridAdapter$spanSizeLookup$1.smali @@ -78,7 +78,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1$2.smali index 8508f8330a..2f3f712569 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1$2.smali @@ -3,7 +3,7 @@ .source "CallModel.kt" # interfaces -.implements Lrx/functions/Func7; +.implements Lrx/functions/Func8; # annotations @@ -32,12 +32,14 @@ "Ljava/lang/Object;", "T7:", "Ljava/lang/Object;", + "T8:", + "Ljava/lang/Object;", "R:", "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lrx/functions/Func7<", - "TT1;TT2;TT3;TT4;TT5;TT6;TT7;TR;>;" + "Lrx/functions/Func8<", + "TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TR;>;" } .end annotation @@ -59,95 +61,119 @@ # virtual methods -.method public final call(Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;Ljava/lang/Integer;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;Lcom/discord/models/domain/ModelGuild;)Lcom/discord/widgets/voice/model/CallModel; - .locals 18 +.method public final call(Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;Ljava/lang/Integer;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;Lcom/discord/models/domain/ModelGuild;Ljava/lang/Long;)Lcom/discord/widgets/voice/model/CallModel; + .locals 20 - move-object/from16 v12, p2 + move-object/from16 v0, p0 - move-object/from16 v14, p3 + sget-object v1, Lcom/discord/widgets/voice/model/CallModel;->Companion:Lcom/discord/widgets/voice/model/CallModel$Companion; - move-object/from16 v16, p5 - - move-object/from16 v17, p6 - - move-object/from16 v2, p7 - - sget-object v0, Lcom/discord/widgets/voice/model/CallModel;->Companion:Lcom/discord/widgets/voice/model/CallModel$Companion; - - move-object/from16 v15, p0 - - iget-object v1, v15, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->$channel:Lcom/discord/models/domain/ModelChannel; + iget-object v2, v0, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->$channel:Lcom/discord/models/domain/ModelChannel; invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getMyUserId()J - move-result-wide v3 + move-result-wide v4 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getTimeConnected()J - move-result-wide v5 + move-result-wide v6 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getMediaSettings()Lkotlin/Pair; - move-result-object v7 + move-result-object v8 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getVoiceParticipants()Ljava/util/Map; - move-result-object v8 + move-result-object v9 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getChannelPermissions()Ljava/lang/Long; - move-result-object v9 + move-result-object v10 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getVideoDevices()Ljava/util/List; - move-result-object v10 + move-result-object v11 + iget-object v3, v0, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->$channel:Lcom/discord/models/domain/ModelChannel; + + invoke-virtual {v3}, Lcom/discord/models/domain/ModelChannel;->getId()J + + move-result-wide v12 + + if-nez p8, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual/range {p8 .. p8}, Ljava/lang/Long;->longValue()J + + move-result-wide v14 + + cmp-long v3, v12, v14 + + if-nez v3, :cond_1 + + const/4 v3, 0x1 + + const/4 v12, 0x1 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v3, 0x0 + + const/4 v12, 0x0 + + :goto_1 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->getSelectedVideoDevice()Lco/discord/media_engine/VideoInputDeviceDescription; - move-result-object v11 + move-result-object v13 invoke-virtual/range {p1 .. p1}, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;->isVideoSupported()Z - move-result v13 + move-result v15 - const-string v15, "sampleRateDenominator" + const-string v3, "sampleRateDenominator" - move-object/from16 p2, v0 + move-object/from16 v14, p4 - move-object/from16 v0, p4 - - invoke-static {v0, v15}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + invoke-static {v14, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-virtual/range {p4 .. p4}, Ljava/lang/Integer;->intValue()I - move-result v15 + move-result v17 - const-string v0, "audioDevicesState" + const-string v3, "audioDevicesState" - move-object/from16 p3, v1 + move-object/from16 v14, p5 - move-object/from16 v1, p5 + invoke-static {v14, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + const-string v3, "voiceChannelJoinability" - const-string v0, "voiceChannelJoinability" + move-object/from16 v0, p6 - move-object/from16 v1, p6 + invoke-static {v0, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + move-object/from16 v3, p7 - move-object/from16 v0, p2 + move-object/from16 v14, p2 - move-object/from16 v1, p3 + move-object/from16 v16, p3 - invoke-static/range {v0 .. v17}, Lcom/discord/widgets/voice/model/CallModel$Companion;->access$create(Lcom/discord/widgets/voice/model/CallModel$Companion;Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; + move-object/from16 v18, p5 + + move-object/from16 v19, p6 + + invoke-static/range {v1 .. v19}, Lcom/discord/widgets/voice/model/CallModel$Companion;->access$create(Lcom/discord/widgets/voice/model/CallModel$Companion;Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;ZLco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; move-result-object v0 return-object v0 .end method -.method public bridge synthetic call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.method public bridge synthetic call(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; .locals 0 check-cast p1, Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk; @@ -164,7 +190,9 @@ check-cast p7, Lcom/discord/models/domain/ModelGuild; - invoke-virtual/range {p0 .. p7}, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->call(Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;Ljava/lang/Integer;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;Lcom/discord/models/domain/ModelGuild;)Lcom/discord/widgets/voice/model/CallModel; + check-cast p8, Ljava/lang/Long; + + invoke-virtual/range {p0 .. p8}, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->call(Lcom/discord/widgets/voice/model/CallModel$Companion$Chunk;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;Ljava/lang/Integer;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;Lcom/discord/models/domain/ModelGuild;Ljava/lang/Long;)Lcom/discord/widgets/voice/model/CallModel; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1.smali b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1.smali index 69dd9d5d6a..8845d31e95 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion$get$1.smali @@ -178,11 +178,21 @@ move-result-object v10 - new-instance v11, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2; + sget-object v2, Lcom/discord/stores/StoreStream;->Companion:Lcom/discord/stores/StoreStream$Companion; - invoke-direct {v11, v1}, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->(Lcom/discord/models/domain/ModelChannel;)V + invoke-virtual {v2}, Lcom/discord/stores/StoreStream$Companion;->getVoiceChannelSelected()Lcom/discord/stores/StoreVoiceChannelSelected; - invoke-static/range {v4 .. v11}, Lrx/Observable;->e(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func7;)Lrx/Observable; + move-result-object v2 + + invoke-virtual {v2}, Lcom/discord/stores/StoreVoiceChannelSelected;->getId()Lrx/Observable; + + move-result-object v11 + + new-instance v12, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2; + + invoke-direct {v12, v1}, Lcom/discord/widgets/voice/model/CallModel$Companion$get$1$2;->(Lcom/discord/models/domain/ModelChannel;)V + + invoke-static/range {v4 .. v12}, Lrx/Observable;->d(Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/Observable;Lrx/functions/Func8;)Lrx/Observable; move-result-object v1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion.smali b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion.smali index e598a61784..0652c08041 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel$Companion.smali @@ -37,10 +37,10 @@ return-void .end method -.method public static final synthetic access$create(Lcom/discord/widgets/voice/model/CallModel$Companion;Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; +.method public static final synthetic access$create(Lcom/discord/widgets/voice/model/CallModel$Companion;Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;ZLco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; .locals 1 - invoke-direct/range {p0 .. p17}, Lcom/discord/widgets/voice/model/CallModel$Companion;->create(Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; + invoke-direct/range {p0 .. p18}, Lcom/discord/widgets/voice/model/CallModel$Companion;->create(Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;ZLco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; move-result-object v0 @@ -57,8 +57,8 @@ return-object p0 .end method -.method private final create(Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; - .locals 23 +.method private final create(Lcom/discord/models/domain/ModelChannel;Lcom/discord/models/domain/ModelGuild;JJLkotlin/Pair;Ljava/util/Map;Ljava/lang/Long;Ljava/util/List;ZLco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;ZLcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreAudioDevices$AudioDevicesState;Lcom/discord/utilities/voice/VoiceChannelJoinability;)Lcom/discord/widgets/voice/model/CallModel; + .locals 24 .annotation system Ldalvik/annotation/Signature; value = { "(", @@ -76,7 +76,7 @@ "Ljava/lang/Long;", "Ljava/util/List<", "Lco/discord/media_engine/VideoInputDeviceDescription;", - ">;", + ">;Z", "Lco/discord/media_engine/VideoInputDeviceDescription;", "Lcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;", "Z", @@ -99,9 +99,9 @@ iget-object v0, v0, Lkotlin/Pair;->second:Ljava/lang/Object; - move-object/from16 v17, v0 + move-object/from16 v18, v0 - check-cast v17, Lcom/discord/utilities/media/AudioOutputState; + check-cast v18, Lcom/discord/utilities/media/AudioOutputState; invoke-interface/range {p8 .. p8}, Ljava/util/Map;->isEmpty()Z @@ -111,7 +111,7 @@ if-eqz v0, :cond_0 - const/16 v20, 0x0 + const/16 v21, 0x0 goto :goto_1 @@ -155,7 +155,7 @@ goto :goto_0 :cond_2 - move/from16 v20, v1 + move/from16 v21, v1 :goto_1 new-instance v0, Lcom/discord/widgets/voice/model/CallModel; @@ -184,27 +184,29 @@ move-object/from16 v8, p10 - move-object/from16 v9, p11 + move-object/from16 v9, p12 - move-object/from16 v11, p14 + move-object/from16 v11, p15 - move/from16 v12, p15 + move/from16 v12, p16 - move-object/from16 v13, p12 + move-object/from16 v13, p13 - move-object/from16 v14, p17 + move-object/from16 v14, p18 move-object/from16 v16, p2 - move/from16 v18, p13 + move/from16 v17, p11 - move-object/from16 v19, p1 + move/from16 v19, p14 - move-object/from16 v21, p9 + move-object/from16 v20, p1 - move-object/from16 v22, p16 + move-object/from16 v22, p9 - invoke-direct/range {v2 .. v22}, Lcom/discord/widgets/voice/model/CallModel;->(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V + move-object/from16 v23, p17 + + invoke-direct/range {v2 .. v23}, Lcom/discord/widgets/voice/model/CallModel;->(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V return-object v0 .end method diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel.smali b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel.smali index f9c0677e53..7c63abd7e6 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/model/CallModel.smali @@ -36,6 +36,8 @@ .field public final guildMaxVideoChannelMembers:Ljava/lang/Integer; +.field public final isChannelSelected:Z + .field public final isVideoCall:Z .field public final isVideoSupported:Z @@ -91,7 +93,7 @@ return-void .end method -.method public constructor (Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V +.method public constructor (Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V .locals 11 .annotation system Ldalvik/annotation/Signature; value = { @@ -111,6 +113,7 @@ "Lcom/discord/utilities/voice/VoiceChannelJoinability;", "Ljava/lang/Integer;", "Lcom/discord/models/domain/ModelGuild;", + "Z", "Lcom/discord/utilities/media/AudioOutputState;", "Z", "Lcom/discord/models/domain/ModelChannel;", @@ -133,11 +136,11 @@ move-object/from16 v5, p12 - move-object/from16 v6, p15 + move-object/from16 v6, p16 - move-object/from16 v7, p17 + move-object/from16 v7, p18 - move-object/from16 v8, p20 + move-object/from16 v8, p21 const/4 v9, 0x0 @@ -195,19 +198,23 @@ iput-object v1, v0, Lcom/discord/widgets/voice/model/CallModel;->guild:Lcom/discord/models/domain/ModelGuild; + move/from16 v1, p15 + + iput-boolean v1, v0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + iput-object v6, v0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; - move/from16 v1, p16 + move/from16 v1, p17 iput-boolean v1, v0, Lcom/discord/widgets/voice/model/CallModel;->isVideoSupported:Z iput-object v7, v0, Lcom/discord/widgets/voice/model/CallModel;->channel:Lcom/discord/models/domain/ModelChannel; - move/from16 v1, p18 + move/from16 v1, p19 iput v1, v0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I - move-object/from16 v1, p19 + move-object/from16 v1, p20 iput-object v1, v0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; @@ -367,7 +374,7 @@ throw v9 .end method -.method private final component13()Lcom/discord/utilities/media/AudioOutputState; +.method private final component14()Lcom/discord/utilities/media/AudioOutputState; .locals 1 iget-object v0, p0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; @@ -375,7 +382,7 @@ return-object v0 .end method -.method private final component14()Z +.method private final component15()Z .locals 1 iget-boolean v0, p0, Lcom/discord/widgets/voice/model/CallModel;->isVideoSupported:Z @@ -383,7 +390,7 @@ return v0 .end method -.method private final component15()Lcom/discord/models/domain/ModelChannel; +.method private final component16()Lcom/discord/models/domain/ModelChannel; .locals 1 iget-object v0, p0, Lcom/discord/widgets/voice/model/CallModel;->channel:Lcom/discord/models/domain/ModelChannel; @@ -391,7 +398,7 @@ return-object v0 .end method -.method private final component16()I +.method private final component17()I .locals 1 iget v0, p0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I @@ -399,7 +406,7 @@ return v0 .end method -.method private final component17()Ljava/lang/Long; +.method private final component18()Ljava/lang/Long; .locals 1 iget-object v0, p0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; @@ -407,7 +414,7 @@ return-object v0 .end method -.method private final component18()Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; +.method private final component19()Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; .locals 1 iget-object v0, p0, Lcom/discord/widgets/voice/model/CallModel;->audioDevicesState:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; @@ -415,12 +422,12 @@ return-object v0 .end method -.method public static synthetic copy$default(Lcom/discord/widgets/voice/model/CallModel;Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;ILjava/lang/Object;)Lcom/discord/widgets/voice/model/CallModel; +.method public static synthetic copy$default(Lcom/discord/widgets/voice/model/CallModel;Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;ILjava/lang/Object;)Lcom/discord/widgets/voice/model/CallModel; .locals 17 move-object/from16 v0, p0 - move/from16 v1, p21 + move/from16 v1, p22 and-int/lit8 v2, v1, 0x1 @@ -572,88 +579,104 @@ if-eqz v15, :cond_c - iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; + iget-boolean v15, v0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z goto :goto_c :cond_c - move-object/from16 v15, p15 + move/from16 v15, p15 :goto_c - move-object/from16 p15, v15 + move/from16 p15, v15 and-int/lit16 v15, v1, 0x2000 if-eqz v15, :cond_d - iget-boolean v15, v0, Lcom/discord/widgets/voice/model/CallModel;->isVideoSupported:Z + iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; goto :goto_d :cond_d - move/from16 v15, p16 + move-object/from16 v15, p16 :goto_d - move/from16 p16, v15 + move-object/from16 p16, v15 and-int/lit16 v15, v1, 0x4000 if-eqz v15, :cond_e - iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->channel:Lcom/discord/models/domain/ModelChannel; + iget-boolean v15, v0, Lcom/discord/widgets/voice/model/CallModel;->isVideoSupported:Z goto :goto_e :cond_e - move-object/from16 v15, p17 + move/from16 v15, p17 :goto_e const v16, 0x8000 and-int v16, v1, v16 - move-object/from16 p17, v15 + move/from16 p17, v15 if-eqz v16, :cond_f - iget v15, v0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I + iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->channel:Lcom/discord/models/domain/ModelChannel; goto :goto_f :cond_f - move/from16 v15, p18 + move-object/from16 v15, p18 :goto_f const/high16 v16, 0x10000 and-int v16, v1, v16 - move/from16 p18, v15 + move-object/from16 p18, v15 if-eqz v16, :cond_10 - iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; + iget v15, v0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I goto :goto_10 :cond_10 - move-object/from16 v15, p19 + move/from16 v15, p19 :goto_10 const/high16 v16, 0x20000 - and-int v1, v1, v16 + and-int v16, v1, v16 - if-eqz v1, :cond_11 + move/from16 p19, v15 - iget-object v1, v0, Lcom/discord/widgets/voice/model/CallModel;->audioDevicesState:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; + if-eqz v16, :cond_11 + + iget-object v15, v0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; goto :goto_11 :cond_11 - move-object/from16 v1, p20 + move-object/from16 v15, p20 :goto_11 + const/high16 v16, 0x40000 + + and-int v1, v1, v16 + + if-eqz v1, :cond_12 + + iget-object v1, v0, Lcom/discord/widgets/voice/model/CallModel;->audioDevicesState:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; + + goto :goto_12 + + :cond_12 + move-object/from16 v1, p21 + + :goto_12 move-object/from16 p1, v2 move-wide/from16 p2, v3 @@ -676,11 +699,11 @@ move-object/from16 p13, v14 - move-object/from16 p19, v15 + move-object/from16 p20, v15 - move-object/from16 p20, v1 + move-object/from16 p21, v1 - invoke-virtual/range {p0 .. p20}, Lcom/discord/widgets/voice/model/CallModel;->copy(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)Lcom/discord/widgets/voice/model/CallModel; + invoke-virtual/range {p0 .. p21}, Lcom/discord/widgets/voice/model/CallModel;->copy(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)Lcom/discord/widgets/voice/model/CallModel; move-result-object v0 @@ -730,6 +753,14 @@ return-object v0 .end method +.method public final component13()Z + .locals 1 + + iget-boolean v0, p0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + return v0 +.end method + .method public final component2()J .locals 2 @@ -802,8 +833,8 @@ return-object v0 .end method -.method public final copy(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)Lcom/discord/widgets/voice/model/CallModel; - .locals 22 +.method public final copy(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)Lcom/discord/widgets/voice/model/CallModel; + .locals 23 .annotation system Ldalvik/annotation/Signature; value = { "(", @@ -822,6 +853,7 @@ "Lcom/discord/utilities/voice/VoiceChannelJoinability;", "Ljava/lang/Integer;", "Lcom/discord/models/domain/ModelGuild;", + "Z", "Lcom/discord/utilities/media/AudioOutputState;", "Z", "Lcom/discord/models/domain/ModelChannel;", @@ -843,11 +875,11 @@ if-eqz p12, :cond_3 - if-eqz p15, :cond_2 + if-eqz p16, :cond_2 - if-eqz p17, :cond_1 + if-eqz p18, :cond_1 - if-eqz p20, :cond_0 + if-eqz p21, :cond_0 new-instance v0, Lcom/discord/widgets/voice/model/CallModel; @@ -877,19 +909,21 @@ move-object/from16 v15, p14 - move-object/from16 v16, p15 + move/from16 v16, p15 - move/from16 v17, p16 + move-object/from16 v17, p16 - move-object/from16 v18, p17 + move/from16 v18, p17 - move/from16 v19, p18 + move-object/from16 v19, p18 - move-object/from16 v20, p19 + move/from16 v20, p19 move-object/from16 v21, p20 - invoke-direct/range {v1 .. v21}, Lcom/discord/widgets/voice/model/CallModel;->(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;Lcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V + move-object/from16 v22, p21 + + invoke-direct/range {v1 .. v22}, Lcom/discord/widgets/voice/model/CallModel;->(Ljava/util/Map;JJLjava/util/List;Lco/discord/media_engine/VideoInputDeviceDescription;Lcom/discord/stores/StoreMediaSettings$VoiceConfiguration;Lcom/discord/stores/StoreRtcConnection$RtcConnectionAnalyticsInfo;ILcom/discord/stores/StoreApplicationStreaming$ActiveApplicationStream;Lcom/discord/utilities/voice/VoiceChannelJoinability;Ljava/lang/Integer;Lcom/discord/models/domain/ModelGuild;ZLcom/discord/utilities/media/AudioOutputState;ZLcom/discord/models/domain/ModelChannel;ILjava/lang/Long;Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;)V return-object v0 @@ -1066,6 +1100,12 @@ if-eqz v0, :cond_0 + iget-boolean v0, p0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + iget-boolean v1, p1, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + if-ne v0, v1, :cond_0 + iget-object v0, p0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; iget-object v1, p1, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; @@ -1572,17 +1612,30 @@ mul-int/lit8 v0, v0, 0x1f - iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; + iget-boolean v2, p0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + const/4 v3, 0x1 if-eqz v2, :cond_9 + const/4 v2, 0x1 + + :cond_9 + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->audioOutputState:Lcom/discord/utilities/media/AudioOutputState; + + if-eqz v2, :cond_a + invoke-virtual {v2}, Lcom/discord/utilities/media/AudioOutputState;->hashCode()I move-result v2 goto :goto_9 - :cond_9 + :cond_a const/4 v2, 0x0 :goto_9 @@ -1592,44 +1645,23 @@ iget-boolean v2, p0, Lcom/discord/widgets/voice/model/CallModel;->isVideoSupported:Z - if-eqz v2, :cond_a + if-eqz v2, :cond_b - const/4 v2, 0x1 + goto :goto_a - :cond_a - add-int/2addr v0, v2 + :cond_b + move v3, v2 + + :goto_a + add-int/2addr v0, v3 mul-int/lit8 v0, v0, 0x1f iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->channel:Lcom/discord/models/domain/ModelChannel; - if-eqz v2, :cond_b - - invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->hashCode()I - - move-result v2 - - goto :goto_a - - :cond_b - const/4 v2, 0x0 - - :goto_a - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget v2, p0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; - if-eqz v2, :cond_c - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + invoke-virtual {v2}, Lcom/discord/models/domain/ModelChannel;->hashCode()I move-result v2 @@ -1643,20 +1675,52 @@ mul-int/lit8 v0, v0, 0x1f - iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->audioDevicesState:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; + iget v2, p0, Lcom/discord/widgets/voice/model/CallModel;->numUsersConnected:I + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->channelPermissions:Ljava/lang/Long; if-eqz v2, :cond_d + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + goto :goto_c + + :cond_d + const/4 v2, 0x0 + + :goto_c + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lcom/discord/widgets/voice/model/CallModel;->audioDevicesState:Lcom/discord/stores/StoreAudioDevices$AudioDevicesState; + + if-eqz v2, :cond_e + invoke-virtual {v2}, Lcom/discord/stores/StoreAudioDevices$AudioDevicesState;->hashCode()I move-result v1 - :cond_d + :cond_e add-int/2addr v0, v1 return v0 .end method +.method public final isChannelSelected()Z + .locals 1 + + iget-boolean v0, p0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + return v0 +.end method + .method public final isConnected()Z .locals 3 @@ -1822,6 +1886,14 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + const-string v1, ", isChannelSelected=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-boolean v1, p0, Lcom/discord/widgets/voice/model/CallModel;->isChannelSelected:Z + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; + const-string v1, ", audioOutputState=" invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$confirmDelete$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$confirmDelete$2.smali index d8e0cae355..0480f1e292 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$confirmDelete$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings$confirmDelete$2.smali @@ -47,7 +47,7 @@ const-string v2, "it.context" - invoke-static {p1, v1, v2}, Lf/e/b/a/a;->U(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; + invoke-static {p1, v1, v2}, Lf/e/b/a/a;->V(Landroid/view/View;Ljava/lang/String;Ljava/lang/String;)Landroid/content/Context; move-result-object p1 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali index a87c01a286..647abb260c 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/settings/WidgetVoiceChannelSettings.smali @@ -272,7 +272,7 @@ const v0, 0x7f0a019b - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -280,7 +280,7 @@ const v0, 0x7f0a01af - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -288,7 +288,7 @@ const v0, 0x7f0a09b5 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -296,7 +296,7 @@ const v0, 0x7f0a02ae - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -304,7 +304,7 @@ const v0, 0x7f0a08e2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -312,7 +312,7 @@ const v0, 0x7f0a00eb - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -320,7 +320,7 @@ const v0, 0x7f0a02ad - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -328,7 +328,7 @@ const v0, 0x7f0a0882 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -336,7 +336,7 @@ const v0, 0x7f0a01b2 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -344,7 +344,7 @@ const v0, 0x7f0a01a3 - invoke-static {p0, v0}, Lf/m/b/f/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheet.smali b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheet.smali index c3d9352832..77219c95fe 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheet.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetNoiseCancellationBottomSheet.smali @@ -93,7 +93,7 @@ const v0, 0x7f0a0618 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -101,7 +101,7 @@ const v0, 0x7f0a0619 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet.smali b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet.smali index 700c47b948..c566a8365c 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheet.smali @@ -341,7 +341,7 @@ const v0, 0x7f0a0a4a - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -349,7 +349,7 @@ const v0, 0x7f0a0a47 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -357,7 +357,7 @@ const v0, 0x7f0a0a46 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -365,7 +365,7 @@ const v0, 0x7f0a0a49 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -373,7 +373,7 @@ const v0, 0x7f0a0a40 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -381,7 +381,7 @@ const v0, 0x7f0a0a3e - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -389,7 +389,7 @@ const v0, 0x7f0a0a3d - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -397,7 +397,7 @@ const v0, 0x7f0a0a48 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -405,7 +405,7 @@ const v0, 0x7f0a0a3f - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -413,7 +413,7 @@ const v0, 0x7f0a0a43 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -421,7 +421,7 @@ const v0, 0x7f0a0a44 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 @@ -429,7 +429,7 @@ const v0, 0x7f0a0a45 - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + invoke-static {p0, v0}, Lf/n/a/k/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Factory$observeStoreState$2.smali b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Factory$observeStoreState$2.smali index 37dea24d23..981af7789d 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Factory$observeStoreState$2.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel$Factory$observeStoreState$2.smali @@ -94,7 +94,7 @@ aput-object v0, v1, v2 - invoke-static {v1}, Lf/m/b/f/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; + invoke-static {v1}, Lf/n/a/k/a;->setOf([Ljava/lang/Object;)Ljava/util/Set; move-result-object v0 diff --git a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.smali b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.smali index 42eb53a334..2f0d9db021 100644 --- a/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.smali +++ b/com.discord/smali_classes2/com/discord/widgets/voice/sheet/WidgetVoiceBottomSheetViewModel.smali @@ -390,7 +390,7 @@ const/16 v5, 0xa - invoke-static {p1, v5}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, v5}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 diff --git a/com.discord/smali_classes2/com/discord/workers/MessageSendWorker.smali b/com.discord/smali_classes2/com/discord/workers/MessageSendWorker.smali index 31c8417745..376a6bcd03 100644 --- a/com.discord/smali_classes2/com/discord/workers/MessageSendWorker.smali +++ b/com.discord/smali_classes2/com/discord/workers/MessageSendWorker.smali @@ -269,7 +269,7 @@ move-result-object v5 - invoke-static {v5}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v5}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v5 diff --git a/com.discord/smali_classes2/com/facebook/common/memory/PooledByteBuffer.smali b/com.discord/smali_classes2/com/facebook/common/memory/PooledByteBuffer.smali index b923095e96..a5424e2891 100644 --- a/com.discord/smali_classes2/com/facebook/common/memory/PooledByteBuffer.smali +++ b/com.discord/smali_classes2/com/facebook/common/memory/PooledByteBuffer.smali @@ -24,10 +24,10 @@ .method public abstract j(I)B .end method -.method public abstract m(I[BII)I +.method public abstract l(I[BII)I .end method -.method public abstract p()J +.method public abstract o()J .end method .method public abstract size()I diff --git a/com.discord/smali_classes2/com/facebook/common/references/CloseableReference.smali b/com.discord/smali_classes2/com/facebook/common/references/CloseableReference.smali index a2ba3e3cc6..3bf8ebda8a 100644 --- a/com.discord/smali_classes2/com/facebook/common/references/CloseableReference.smali +++ b/com.discord/smali_classes2/com/facebook/common/references/CloseableReference.smali @@ -344,7 +344,7 @@ if-eqz p0, :cond_0 - invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->o()Z + invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->n()Z move-result p0 @@ -518,7 +518,7 @@ monitor-enter p0 :try_start_0 - invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->o()Z + invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->n()Z move-result v0 @@ -561,7 +561,7 @@ monitor-enter p0 :try_start_0 - invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->o()Z + invoke-virtual {p0}, Lcom/facebook/common/references/CloseableReference;->n()Z move-result v0 @@ -902,7 +902,7 @@ throw v0 .end method -.method public declared-synchronized o()Z +.method public declared-synchronized n()Z .locals 1 monitor-enter p0 diff --git a/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali b/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali index 6644f05673..2a2dc80f25 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/controller/AbstractDraweeController.smali @@ -1741,7 +1741,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeHolder.smali b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeHolder.smali index b013a95dbe..6f9a5a6224 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeHolder.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeHolder.smali @@ -415,7 +415,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali index 012d21dc06..df2836f0f8 100644 --- a/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali +++ b/com.discord/smali_classes2/com/facebook/drawee/view/DraweeView.smali @@ -838,7 +838,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$a.smali b/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$a.smali index 86c6f5fd3b..682be343a1 100644 --- a/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$a.smali +++ b/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$a.smali @@ -106,7 +106,7 @@ :cond_1 sget-object v1, Lf/g/j/a/b/e;->c:Lf/g/j/a/b/c; - invoke-interface {v0}, Lcom/facebook/common/memory/PooledByteBuffer;->p()J + invoke-interface {v0}, Lcom/facebook/common/memory/PooledByteBuffer;->o()J move-result-wide v2 diff --git a/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$b.smali b/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$b.smali index 9b31fe8b07..ecfff2f2bb 100644 --- a/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$b.smali +++ b/com.discord/smali_classes2/com/facebook/fresco/animation/factory/AnimatedFactoryV2Impl$b.smali @@ -106,7 +106,7 @@ :cond_1 sget-object v1, Lf/g/j/a/b/e;->d:Lf/g/j/a/b/c; - invoke-interface {v0}, Lcom/facebook/common/memory/PooledByteBuffer;->p()J + invoke-interface {v0}, Lcom/facebook/common/memory/PooledByteBuffer;->o()J move-result-wide v2 diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/image/EncodedImage.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/image/EncodedImage.smali index f4c26f411c..73c1c3e2a4 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/image/EncodedImage.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/image/EncodedImage.smali @@ -238,7 +238,7 @@ return p0 .end method -.method public static l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z +.method public static n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z .locals 0 if-eqz p0, :cond_0 @@ -391,7 +391,7 @@ const/4 v1, 0x0 :try_start_1 - invoke-interface {v3, v1, v2, v1, p1}, Lcom/facebook/common/memory/PooledByteBuffer;->m(I[BII)I + invoke-interface {v3, v1, v2, v1, p1}, Lcom/facebook/common/memory/PooledByteBuffer;->l(I[BII)I :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 @@ -588,7 +588,7 @@ throw v0 .end method -.method public o()V +.method public p()V .locals 10 invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->e()Ljava/io/InputStream; @@ -653,7 +653,7 @@ goto/16 :goto_4 :cond_2 - invoke-static {v1}, Ld0/a/b/b/a;->Q(Ljava/io/InputStream;)I + invoke-static {v1}, Ld0/a/b/b/a;->R(Ljava/io/InputStream;)I invoke-virtual {v1, v6}, Ljava/io/InputStream;->read([B)I @@ -702,7 +702,7 @@ if-eqz v7, :cond_5 - invoke-static {v1}, Ld0/a/b/b/a;->V(Ljava/io/InputStream;)Landroid/util/Pair; + invoke-static {v1}, Ld0/a/b/b/a;->X(Ljava/io/InputStream;)Landroid/util/Pair; move-result-object v6 @@ -717,7 +717,7 @@ if-eqz v7, :cond_6 - invoke-static {v1}, Ld0/a/b/b/a;->W(Ljava/io/InputStream;)Landroid/util/Pair; + invoke-static {v1}, Ld0/a/b/b/a;->Y(Ljava/io/InputStream;)Landroid/util/Pair; move-result-object v6 :try_end_0 @@ -753,7 +753,7 @@ new-instance v6, Landroid/util/Pair; - invoke-static {v1}, Ld0/a/b/b/a;->z0(Ljava/io/InputStream;)I + invoke-static {v1}, Ld0/a/b/b/a;->F0(Ljava/io/InputStream;)I move-result v7 @@ -763,7 +763,7 @@ move-result-object v7 - invoke-static {v1}, Ld0/a/b/b/a;->z0(Ljava/io/InputStream;)I + invoke-static {v1}, Ld0/a/b/b/a;->F0(Ljava/io/InputStream;)I move-result v8 @@ -937,7 +937,7 @@ :cond_d :goto_b :try_start_9 - invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v1 @@ -952,7 +952,7 @@ :goto_c if-ne v1, v6, :cond_e - invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v1 @@ -986,7 +986,7 @@ goto :goto_d :cond_11 - invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v1 @@ -1005,7 +1005,7 @@ :goto_e if-eqz v2, :cond_13 - invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v1 @@ -1015,13 +1015,13 @@ if-le v1, v2, :cond_13 - invoke-static {v0, v4, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v4, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v2 add-int/lit8 v1, v1, -0x4 - invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {v0, v5, v3}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v4 @@ -1059,7 +1059,7 @@ :goto_10 iput v3, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->h:I - invoke-static {v3}, Ld0/a/b/b/a;->N(I)I + invoke-static {v3}, Ld0/a/b/b/a;->M(I)I move-result v0 @@ -1151,7 +1151,7 @@ :goto_11 iput v3, p0, Lcom/facebook/imagepipeline/image/EncodedImage;->h:I - invoke-static {v3}, Ld0/a/b/b/a;->N(I)I + invoke-static {v3}, Ld0/a/b/b/a;->M(I)I move-result v0 @@ -1201,7 +1201,7 @@ if-gez v0, :cond_1 :cond_0 - invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V :cond_1 return-void diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/memory/BasePool.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/memory/BasePool.smali index 06027bc324..3c58d5934b 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/memory/BasePool.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/memory/BasePool.smali @@ -687,7 +687,7 @@ :try_end_3 .catchall {:try_start_3 .. :try_end_3} :catchall_3 - invoke-static {v1}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {v1}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V :goto_2 monitor-enter p0 diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/memory/NativeMemoryChunk.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/memory/NativeMemoryChunk.smali index f7905c8255..603be34010 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/memory/NativeMemoryChunk.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/memory/NativeMemoryChunk.smali @@ -369,7 +369,7 @@ invoke-static {p1, v0, p3, p4, v1}, Ld0/a/b/b/a;->j(IIIII)V - invoke-interface {p2}, Lf/g/j/l/r;->p()J + invoke-interface {p2}, Lf/g/j/l/r;->o()J move-result-wide v0 @@ -612,7 +612,7 @@ throw p1 .end method -.method public declared-synchronized m(I[BII)I +.method public declared-synchronized l(I[BII)I .locals 4 monitor-enter p0 @@ -681,7 +681,7 @@ throw p1 .end method -.method public p()J +.method public o()J .locals 2 iget-wide v0, p0, Lcom/facebook/imagepipeline/memory/NativeMemoryChunk;->d:J diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali index 45b5f74abe..e8c3062b6e 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/nativecode/DalvikPurgeableDecoder.smali @@ -529,7 +529,7 @@ invoke-virtual {p1}, Landroid/graphics/Bitmap;->recycle()V - invoke-static {v0}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {v0}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance p1, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/com/facebook/imagepipeline/request/ImageRequest.smali b/com.discord/smali_classes2/com/facebook/imagepipeline/request/ImageRequest.smali index fbc398cbad..dbf753c531 100644 --- a/com.discord/smali_classes2/com/facebook/imagepipeline/request/ImageRequest.smali +++ b/com.discord/smali_classes2/com/facebook/imagepipeline/request/ImageRequest.smali @@ -540,7 +540,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/com/facebook/samples/zoomable/ZoomableDraweeView.smali b/com.discord/smali_classes2/com/facebook/samples/zoomable/ZoomableDraweeView.smali index 3e0e4e1ab4..3e1a645fb7 100644 --- a/com.discord/smali_classes2/com/facebook/samples/zoomable/ZoomableDraweeView.smali +++ b/com.discord/smali_classes2/com/facebook/samples/zoomable/ZoomableDraweeView.smali @@ -116,7 +116,7 @@ iput-object v0, v1, Lf/g/g/f/a;->l:Lcom/facebook/drawee/drawable/ScalingUtils$ScaleType; - invoke-static {v1, p1, p2}, Ld0/a/b/b/a;->V0(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; + invoke-static {v1, p1, p2}, Ld0/a/b/b/a;->a1(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; iget p1, v1, Lf/g/g/f/a;->c:F diff --git a/com.discord/smali_classes2/com/facebook/webpsupport/WebpBitmapFactoryImpl.smali b/com.discord/smali_classes2/com/facebook/webpsupport/WebpBitmapFactoryImpl.smali index 568ec10b49..584c9be6ab 100644 --- a/com.discord/smali_classes2/com/facebook/webpsupport/WebpBitmapFactoryImpl.smali +++ b/com.discord/smali_classes2/com/facebook/webpsupport/WebpBitmapFactoryImpl.smali @@ -170,7 +170,7 @@ const/4 v5, 0x0 - invoke-interface {v2, v5, p2, v5, v0}, Lcom/facebook/common/memory/PooledByteBuffer;->m(I[BII)I + invoke-interface {v2, v5, p2, v5, v0}, Lcom/facebook/common/memory/PooledByteBuffer;->l(I[BII)I invoke-static {p2, v5, v0, v3}, Landroid/graphics/BitmapFactory;->decodeByteArray([BIILandroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; diff --git a/com.discord/smali_classes2/com/franmontiel/persistentcookiejar/persistence/SerializableCookie.smali b/com.discord/smali_classes2/com/franmontiel/persistentcookiejar/persistence/SerializableCookie.smali index 46ab6973b6..7e56d6d7bc 100644 --- a/com.discord/smali_classes2/com/franmontiel/persistentcookiejar/persistence/SerializableCookie.smali +++ b/com.discord/smali_classes2/com/franmontiel/persistentcookiejar/persistence/SerializableCookie.smali @@ -161,7 +161,7 @@ if-eqz v6, :cond_b - invoke-static {v6}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v6}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object v7 @@ -225,7 +225,7 @@ if-eqz p1, :cond_6 - invoke-static {v6}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v6}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 diff --git a/com.discord/smali_classes2/com/google/android/datatransport/cct/CctBackendFactory.smali b/com.discord/smali_classes2/com/google/android/datatransport/cct/CctBackendFactory.smali index 6f4dfb6bcd..af9f12d5c4 100644 --- a/com.discord/smali_classes2/com/google/android/datatransport/cct/CctBackendFactory.smali +++ b/com.discord/smali_classes2/com/google/android/datatransport/cct/CctBackendFactory.smali @@ -3,7 +3,7 @@ .source "SourceFile" # interfaces -.implements Lf/h/a/a/j/q/d; +.implements Lf/h/a/b/j/q/d; # annotations @@ -22,20 +22,20 @@ # virtual methods -.method public create(Lf/h/a/a/j/q/h;)Lf/h/a/a/j/q/m; +.method public create(Lf/h/a/b/j/q/h;)Lf/h/a/b/j/q/m; .locals 3 - new-instance v0, Lf/h/a/a/i/e; + new-instance v0, Lf/h/a/b/i/e; - check-cast p1, Lf/h/a/a/j/q/c; + check-cast p1, Lf/h/a/b/j/q/c; - iget-object v1, p1, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; + iget-object v1, p1, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; - iget-object v2, p1, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; + iget-object v2, p1, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; - iget-object p1, p1, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; + iget-object p1, p1, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; - invoke-direct {v0, v1, v2, p1}, Lf/h/a/a/i/e;->(Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;)V + invoke-direct {v0, v1, v2, p1}, Lf/h/a/b/i/e;->(Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;)V return-object v0 .end method diff --git a/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver.smali b/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver.smali index be04710f82..8b8ce47aef 100644 --- a/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver.smali +++ b/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver.smali @@ -71,19 +71,19 @@ move-result p2 - invoke-static {p1}, Lf/h/a/a/j/n;->b(Landroid/content/Context;)V + invoke-static {p1}, Lf/h/a/b/j/n;->b(Landroid/content/Context;)V - invoke-static {}, Lf/h/a/a/j/i;->a()Lf/h/a/a/j/i$a; + invoke-static {}, Lf/h/a/b/j/i;->a()Lf/h/a/b/j/i$a; move-result-object p1 - invoke-virtual {p1, v0}, Lf/h/a/a/j/i$a;->b(Ljava/lang/String;)Lf/h/a/a/j/i$a; + invoke-virtual {p1, v0}, Lf/h/a/b/j/i$a;->b(Ljava/lang/String;)Lf/h/a/b/j/i$a; - invoke-static {v2}, Lf/h/a/a/j/v/a;->b(I)Lf/h/a/a/d; + invoke-static {v2}, Lf/h/a/b/j/v/a;->b(I)Lf/h/a/b/d; move-result-object v0 - invoke-virtual {p1, v0}, Lf/h/a/a/j/i$a;->c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; + invoke-virtual {p1, v0}, Lf/h/a/b/j/i$a;->c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; if-eqz v1, :cond_0 @@ -95,28 +95,28 @@ move-object v1, p1 - check-cast v1, Lf/h/a/a/j/b$b; + check-cast v1, Lf/h/a/b/j/b$b; - iput-object v0, v1, Lf/h/a/a/j/b$b;->b:[B + iput-object v0, v1, Lf/h/a/b/j/b$b;->b:[B :cond_0 - invoke-static {}, Lf/h/a/a/j/n;->a()Lf/h/a/a/j/n; + invoke-static {}, Lf/h/a/b/j/n;->a()Lf/h/a/b/j/n; move-result-object v0 - iget-object v0, v0, Lf/h/a/a/j/n;->d:Lf/h/a/a/j/s/h/l; + iget-object v0, v0, Lf/h/a/b/j/n;->d:Lf/h/a/b/j/s/h/l; - invoke-virtual {p1}, Lf/h/a/a/j/i$a;->a()Lf/h/a/a/j/i; + invoke-virtual {p1}, Lf/h/a/b/j/i$a;->a()Lf/h/a/b/j/i; move-result-object p1 - sget-object v1, Lf/h/a/a/j/s/h/a;->d:Lf/h/a/a/j/s/h/a; + sget-object v1, Lf/h/a/b/j/s/h/a;->d:Lf/h/a/b/j/s/h/a; - iget-object v2, v0, Lf/h/a/a/j/s/h/l;->e:Ljava/util/concurrent/Executor; + iget-object v2, v0, Lf/h/a/b/j/s/h/l;->e:Ljava/util/concurrent/Executor; - new-instance v3, Lf/h/a/a/j/s/h/g; + new-instance v3, Lf/h/a/b/j/s/h/g; - invoke-direct {v3, v0, p1, p2, v1}, Lf/h/a/a/j/s/h/g;->(Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;ILjava/lang/Runnable;)V + invoke-direct {v3, v0, p1, p2, v1}, Lf/h/a/b/j/s/h/g;->(Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;ILjava/lang/Runnable;)V invoke-interface {v2, v3}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService.smali b/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService.smali index 0511b9a18c..cb551b5261 100644 --- a/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService.smali +++ b/com.discord/smali_classes2/com/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService.smali @@ -77,19 +77,19 @@ move-result-object v4 - invoke-static {v4}, Lf/h/a/a/j/n;->b(Landroid/content/Context;)V + invoke-static {v4}, Lf/h/a/b/j/n;->b(Landroid/content/Context;)V - invoke-static {}, Lf/h/a/a/j/i;->a()Lf/h/a/a/j/i$a; + invoke-static {}, Lf/h/a/b/j/i;->a()Lf/h/a/b/j/i$a; move-result-object v4 - invoke-virtual {v4, v0}, Lf/h/a/a/j/i$a;->b(Ljava/lang/String;)Lf/h/a/a/j/i$a; + invoke-virtual {v4, v0}, Lf/h/a/b/j/i$a;->b(Ljava/lang/String;)Lf/h/a/b/j/i$a; - invoke-static {v2}, Lf/h/a/a/j/v/a;->b(I)Lf/h/a/a/d; + invoke-static {v2}, Lf/h/a/b/j/v/a;->b(I)Lf/h/a/b/d; move-result-object v0 - invoke-virtual {v4, v0}, Lf/h/a/a/j/i$a;->c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; + invoke-virtual {v4, v0}, Lf/h/a/b/j/i$a;->c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; if-eqz v1, :cond_0 @@ -101,30 +101,30 @@ move-object v1, v4 - check-cast v1, Lf/h/a/a/j/b$b; + check-cast v1, Lf/h/a/b/j/b$b; - iput-object v0, v1, Lf/h/a/a/j/b$b;->b:[B + iput-object v0, v1, Lf/h/a/b/j/b$b;->b:[B :cond_0 - invoke-static {}, Lf/h/a/a/j/n;->a()Lf/h/a/a/j/n; + invoke-static {}, Lf/h/a/b/j/n;->a()Lf/h/a/b/j/n; move-result-object v0 - iget-object v0, v0, Lf/h/a/a/j/n;->d:Lf/h/a/a/j/s/h/l; + iget-object v0, v0, Lf/h/a/b/j/n;->d:Lf/h/a/b/j/s/h/l; - invoke-virtual {v4}, Lf/h/a/a/j/i$a;->a()Lf/h/a/a/j/i; + invoke-virtual {v4}, Lf/h/a/b/j/i$a;->a()Lf/h/a/b/j/i; move-result-object v1 - new-instance v2, Lf/h/a/a/j/s/h/e; + new-instance v2, Lf/h/a/b/j/s/h/e; - invoke-direct {v2, p0, p1}, Lf/h/a/a/j/s/h/e;->(Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V + invoke-direct {v2, p0, p1}, Lf/h/a/b/j/s/h/e;->(Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V - iget-object p1, v0, Lf/h/a/a/j/s/h/l;->e:Ljava/util/concurrent/Executor; + iget-object p1, v0, Lf/h/a/b/j/s/h/l;->e:Ljava/util/concurrent/Executor; - new-instance v4, Lf/h/a/a/j/s/h/g; + new-instance v4, Lf/h/a/b/j/s/h/g; - invoke-direct {v4, v0, v1, v3, v2}, Lf/h/a/a/j/s/h/g;->(Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;ILjava/lang/Runnable;)V + invoke-direct {v4, v0, v1, v3, v2}, Lf/h/a/b/j/s/h/g;->(Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;ILjava/lang/Runnable;)V invoke-interface {p1, v4}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/Format.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/Format.smali index be24b00142..d8c4151ba0 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/Format.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/Format.smali @@ -40,7 +40,7 @@ value = { "Ljava/lang/Class<", "+", - "Lf/h/a/b/z0/k;", + "Lf/h/a/c/z0/k;", ">;" } .end annotation @@ -293,7 +293,7 @@ iput v0, p0, Lcom/google/android/exoplayer2/Format;->u:F - invoke-static {p1}, Lf/h/a/b/i1/c0;->U(Landroid/os/Parcel;)Z + invoke-static {p1}, Lf/h/a/c/i1/c0;->U(Landroid/os/Parcel;)Z move-result v0 @@ -451,7 +451,7 @@ "I", "Ljava/lang/Class<", "+", - "Lf/h/a/b/z0/k;", + "Lf/h/a/c/z0/k;", ">;)V" } .end annotation @@ -608,7 +608,7 @@ :goto_2 iput v1, v0, Lcom/google/android/exoplayer2/Format;->C:I - invoke-static/range {p28 .. p28}, Lf/h/a/b/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; + invoke-static/range {p28 .. p28}, Lf/h/a/c/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 @@ -2132,7 +2132,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2142,7 +2142,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2152,7 +2152,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2162,7 +2162,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2172,7 +2172,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->k:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2182,7 +2182,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2192,7 +2192,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2212,7 +2212,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2222,7 +2222,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2232,7 +2232,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -2811,7 +2811,7 @@ const/4 v1, 0x1 :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/c0;->g0(Landroid/os/Parcel;Z)V + invoke-static {p1, v1}, Lf/h/a/c/i1/c0;->g0(Landroid/os/Parcel;Z)V iget-object v0, p0, Lcom/google/android/exoplayer2/Format;->w:[B diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/IllegalSeekPositionException.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/IllegalSeekPositionException.smali index 541e6f59aa..4fc0e2db3d 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/IllegalSeekPositionException.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/IllegalSeekPositionException.smali @@ -6,18 +6,18 @@ # instance fields .field public final positionMs:J -.field public final timeline:Lf/h/a/b/t0; +.field public final timeline:Lf/h/a/c/t0; .field public final windowIndex:I # direct methods -.method public constructor (Lf/h/a/b/t0;IJ)V +.method public constructor (Lf/h/a/c/t0;IJ)V .locals 0 invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/IllegalSeekPositionException;->timeline:Lf/h/a/b/t0; + iput-object p1, p0, Lcom/google/android/exoplayer2/IllegalSeekPositionException;->timeline:Lf/h/a/c/t0; iput p2, p0, Lcom/google/android/exoplayer2/IllegalSeekPositionException;->windowIndex:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/AudioProcessor$a.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/AudioProcessor$a.smali index 83e58e920e..391f5f4e30 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/AudioProcessor$a.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/AudioProcessor$a.smali @@ -54,13 +54,13 @@ iput p3, p0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - invoke-static {p3}, Lf/h/a/b/i1/c0;->K(I)Z + invoke-static {p3}, Lf/h/a/c/i1/c0;->K(I)Z move-result p1 if-eqz p1, :cond_0 - invoke-static {p3, p2}, Lf/h/a/b/i1/c0;->z(II)I + invoke-static {p3, p2}, Lf/h/a/c/i1/c0;->z(II)I move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$b.smali index 2cd6f7e084..df933b8b4a 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$b.smali @@ -15,7 +15,7 @@ # virtual methods -.method public abstract a(Lf/h/a/b/j0;)Lf/h/a/b/j0; +.method public abstract a(Lf/h/a/c/j0;)Lf/h/a/c/j0; .end method .method public abstract b(J)J diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$c.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$c.smali index cece96e239..169b54df56 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$c.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$c.smali @@ -85,7 +85,7 @@ const/4 p4, 0x0 :goto_0 - invoke-static {p4}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {p4}, Lf/h/a/c/i1/e;->F(Z)V mul-int/lit8 p4, p1, 0x4 @@ -121,7 +121,7 @@ long-to-int p2, p1 - invoke-static {p4, p3, p2}, Lf/h/a/b/i1/c0;->l(III)I + invoke-static {p4, p3, p2}, Lf/h/a/c/i1/c0;->l(III)I move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$d.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$d.smali index e9ae44190c..1a73f8b370 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$d.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$d.smali @@ -20,9 +20,9 @@ # instance fields .field public final a:[Lcom/google/android/exoplayer2/audio/AudioProcessor; -.field public final b:Lf/h/a/b/w0/w; +.field public final b:Lf/h/a/c/w0/w; -.field public final c:Lf/h/a/b/w0/y; +.field public final c:Lf/h/a/c/w0/y; # direct methods @@ -45,23 +45,23 @@ invoke-static {p1, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - new-instance v0, Lf/h/a/b/w0/w; + new-instance v0, Lf/h/a/c/w0/w; - invoke-direct {v0}, Lf/h/a/b/w0/w;->()V + invoke-direct {v0}, Lf/h/a/c/w0/w;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/b/w0/w; + iput-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/c/w0/w; - new-instance v0, Lf/h/a/b/w0/y; + new-instance v0, Lf/h/a/c/w0/y; - invoke-direct {v0}, Lf/h/a/b/w0/y;->()V + invoke-direct {v0}, Lf/h/a/c/w0/y;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/b/w0/y; + iput-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/c/w0/y; iget-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->a:[Lcom/google/android/exoplayer2/audio/AudioProcessor; array-length v2, p1 - iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/b/w0/w; + iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/c/w0/w; aput-object v3, v1, v2 @@ -76,20 +76,20 @@ # virtual methods -.method public a(Lf/h/a/b/j0;)Lf/h/a/b/j0; +.method public a(Lf/h/a/c/j0;)Lf/h/a/c/j0; .locals 8 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/b/w0/w; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/c/w0/w; - iget-boolean v1, p1, Lf/h/a/b/j0;->c:Z + iget-boolean v1, p1, Lf/h/a/c/j0;->c:Z - iput-boolean v1, v0, Lf/h/a/b/w0/w;->j:Z + iput-boolean v1, v0, Lf/h/a/c/w0/w;->j:Z - new-instance v0, Lf/h/a/b/j0; + new-instance v0, Lf/h/a/c/j0; - iget-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/b/w0/y; + iget-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/c/w0/y; - iget v2, p1, Lf/h/a/b/j0;->a:F + iget v2, p1, Lf/h/a/c/j0;->a:F const/4 v3, 0x0 @@ -99,11 +99,11 @@ const/high16 v5, 0x41000000 # 8.0f - invoke-static {v2, v4, v5}, Lf/h/a/b/i1/c0;->k(FFF)F + invoke-static {v2, v4, v5}, Lf/h/a/c/i1/c0;->k(FFF)F move-result v2 - iget v6, v1, Lf/h/a/b/w0/y;->c:F + iget v6, v1, Lf/h/a/c/w0/y;->c:F const/4 v7, 0x1 @@ -111,35 +111,35 @@ if-eqz v6, :cond_0 - iput v2, v1, Lf/h/a/b/w0/y;->c:F + iput v2, v1, Lf/h/a/c/w0/y;->c:F - iput-boolean v7, v1, Lf/h/a/b/w0/y;->i:Z + iput-boolean v7, v1, Lf/h/a/c/w0/y;->i:Z :cond_0 - iget-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/b/w0/y; + iget-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/c/w0/y; - iget v6, p1, Lf/h/a/b/j0;->b:F + iget v6, p1, Lf/h/a/c/j0;->b:F if-eqz v1, :cond_2 - invoke-static {v6, v4, v5}, Lf/h/a/b/i1/c0;->k(FFF)F + invoke-static {v6, v4, v5}, Lf/h/a/c/i1/c0;->k(FFF)F move-result v3 - iget v4, v1, Lf/h/a/b/w0/y;->d:F + iget v4, v1, Lf/h/a/c/w0/y;->d:F cmpl-float v4, v4, v3 if-eqz v4, :cond_1 - iput v3, v1, Lf/h/a/b/w0/y;->d:F + iput v3, v1, Lf/h/a/c/w0/y;->d:F - iput-boolean v7, v1, Lf/h/a/b/w0/y;->i:Z + iput-boolean v7, v1, Lf/h/a/c/w0/y;->i:Z :cond_1 - iget-boolean p1, p1, Lf/h/a/b/j0;->c:Z + iget-boolean p1, p1, Lf/h/a/c/j0;->c:Z - invoke-direct {v0, v2, v3, p1}, Lf/h/a/b/j0;->(FFZ)V + invoke-direct {v0, v2, v3, p1}, Lf/h/a/c/j0;->(FFZ)V return-object v0 @@ -153,9 +153,9 @@ .method public b(J)J .locals 13 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/b/w0/y; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->c:Lf/h/a/c/w0/y; - iget-wide v5, v0, Lf/h/a/b/w0/y;->o:J + iget-wide v5, v0, Lf/h/a/c/w0/y;->o:J const-wide/16 v1, 0x400 @@ -163,28 +163,28 @@ if-ltz v3, :cond_1 - iget-object v1, v0, Lf/h/a/b/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + iget-object v1, v0, Lf/h/a/c/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; iget v1, v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - iget-object v2, v0, Lf/h/a/b/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + iget-object v2, v0, Lf/h/a/c/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; iget v2, v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I if-ne v1, v2, :cond_0 - iget-wide v3, v0, Lf/h/a/b/w0/y;->n:J + iget-wide v3, v0, Lf/h/a/c/w0/y;->n:J move-wide v1, p1 - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/c0;->W(JJJ)J + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/c0;->W(JJJ)J move-result-wide p1 goto :goto_0 :cond_0 - iget-wide v3, v0, Lf/h/a/b/w0/y;->n:J + iget-wide v3, v0, Lf/h/a/c/w0/y;->n:J int-to-long v0, v1 @@ -196,14 +196,14 @@ move-wide v7, p1 - invoke-static/range {v7 .. v12}, Lf/h/a/b/i1/c0;->W(JJJ)J + invoke-static/range {v7 .. v12}, Lf/h/a/c/i1/c0;->W(JJJ)J move-result-wide p1 goto :goto_0 :cond_1 - iget v0, v0, Lf/h/a/b/w0/y;->c:F + iget v0, v0, Lf/h/a/c/w0/y;->c:F float-to-double v0, v0 @@ -220,9 +220,9 @@ .method public c()J .locals 2 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/b/w0/w; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$d;->b:Lf/h/a/c/w0/w; - iget-wide v0, v0, Lf/h/a/b/w0/w;->q:J + iget-wide v0, v0, Lf/h/a/c/w0/w;->q:J return-wide v0 .end method diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$e.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$e.smali index 7cf85fdce4..388c8f7ade 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$e.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$e.smali @@ -15,7 +15,7 @@ # instance fields -.field public final a:Lf/h/a/b/j0; +.field public final a:Lf/h/a/c/j0; .field public final b:J @@ -23,12 +23,12 @@ # direct methods -.method public constructor (Lf/h/a/b/j0;JJLcom/google/android/exoplayer2/audio/DefaultAudioSink$a;)V +.method public constructor (Lf/h/a/c/j0;JJLcom/google/android/exoplayer2/audio/DefaultAudioSink$a;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/b/j0; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/c/j0; iput-wide p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->b:J diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$f.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$f.smali index 1be9b7300b..8921dcc77e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$f.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink$f.smali @@ -3,7 +3,7 @@ .source "DefaultAudioSink.java" # interfaces -.implements Lf/h/a/b/w0/n$a; +.implements Lf/h/a/c/w0/n$a; # annotations @@ -55,17 +55,17 @@ iget-object v0, v2, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->k:Lcom/google/android/exoplayer2/audio/AudioSink$a; - check-cast v0, Lf/h/a/b/w0/u$b; + check-cast v0, Lf/h/a/c/w0/u$b; - iget-object v1, v0, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; + iget-object v1, v0, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; - iget-object v6, v1, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; + iget-object v6, v1, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; - iget-object v1, v6, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; + iget-object v1, v6, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; if-eqz v1, :cond_0 - new-instance v2, Lf/h/a/b/w0/f; + new-instance v2, Lf/h/a/c/w0/f; move-object v5, v2 @@ -73,12 +73,12 @@ move-wide v8, p2 - invoke-direct/range {v5 .. v11}, Lf/h/a/b/w0/f;->(Lf/h/a/b/w0/l$a;IJJ)V + invoke-direct/range {v5 .. v11}, Lf/h/a/c/w0/f;->(Lf/h/a/c/w0/l$a;IJJ)V invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z :cond_0 - iget-object p1, v0, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; + iget-object p1, v0, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; if-eqz p1, :cond_1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink.smali index e622bb2261..965d099ea9 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/audio/DefaultAudioSink.smali @@ -56,13 +56,13 @@ .field public O:I -.field public P:Lf/h/a/b/w0/o; +.field public P:Lf/h/a/c/w0/o; .field public Q:Z .field public R:J -.field public final a:Lf/h/a/b/w0/j; +.field public final a:Lf/h/a/c/w0/j; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -71,9 +71,9 @@ .field public final c:Z -.field public final d:Lf/h/a/b/w0/q; +.field public final d:Lf/h/a/c/w0/q; -.field public final e:Lf/h/a/b/w0/z; +.field public final e:Lf/h/a/c/w0/z; .field public final f:[Lcom/google/android/exoplayer2/audio/AudioProcessor; @@ -81,7 +81,7 @@ .field public final h:Landroid/os/ConditionVariable; -.field public final i:Lf/h/a/b/w0/n; +.field public final i:Lf/h/a/c/w0/n; .field public final j:Ljava/util/ArrayDeque; .annotation system Ldalvik/annotation/Signature; @@ -112,14 +112,14 @@ .field public o:Landroid/media/AudioTrack; -.field public p:Lf/h/a/b/w0/i; +.field public p:Lf/h/a/c/w0/i; -.field public q:Lf/h/a/b/j0; +.field public q:Lf/h/a/c/j0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public r:Lf/h/a/b/j0; +.field public r:Lf/h/a/c/j0; .field public s:J @@ -142,9 +142,9 @@ # direct methods -.method public constructor (Lf/h/a/b/w0/j;[Lcom/google/android/exoplayer2/audio/AudioProcessor;)V +.method public constructor (Lf/h/a/c/w0/j;[Lcom/google/android/exoplayer2/audio/AudioProcessor;)V .locals 5 - .param p1 # Lf/h/a/b/w0/j; + .param p1 # Lf/h/a/c/w0/j; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -155,7 +155,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/b/w0/j; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/c/w0/j; const/4 p1, 0x0 @@ -173,27 +173,27 @@ iput-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->h:Landroid/os/ConditionVariable; - new-instance v1, Lf/h/a/b/w0/n; + new-instance v1, Lf/h/a/c/w0/n; new-instance v3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$f; invoke-direct {v3, p0, p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$f;->(Lcom/google/android/exoplayer2/audio/DefaultAudioSink;Lcom/google/android/exoplayer2/audio/DefaultAudioSink$a;)V - invoke-direct {v1, v3}, Lf/h/a/b/w0/n;->(Lf/h/a/b/w0/n$a;)V + invoke-direct {v1, v3}, Lf/h/a/c/w0/n;->(Lf/h/a/c/w0/n$a;)V - iput-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iput-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; - new-instance p1, Lf/h/a/b/w0/q; + new-instance p1, Lf/h/a/c/w0/q; - invoke-direct {p1}, Lf/h/a/b/w0/q;->()V + invoke-direct {p1}, Lf/h/a/c/w0/q;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/b/w0/q; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/c/w0/q; - new-instance p1, Lf/h/a/b/w0/z; + new-instance p1, Lf/h/a/c/w0/z; - invoke-direct {p1}, Lf/h/a/b/w0/z;->()V + invoke-direct {p1}, Lf/h/a/c/w0/z;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/b/w0/z; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/c/w0/z; new-instance p1, Ljava/util/ArrayList; @@ -201,21 +201,21 @@ const/4 v1, 0x3 - new-array v1, v1, [Lf/h/a/b/w0/p; + new-array v1, v1, [Lf/h/a/c/w0/p; - new-instance v3, Lf/h/a/b/w0/v; + new-instance v3, Lf/h/a/c/w0/v; - invoke-direct {v3}, Lf/h/a/b/w0/v;->()V + invoke-direct {v3}, Lf/h/a/c/w0/v;->()V aput-object v3, v1, p2 - iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/b/w0/q; + iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/c/w0/q; aput-object v3, v1, v2 const/4 v3, 0x2 - iget-object v4, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/b/w0/z; + iget-object v4, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/c/w0/z; aput-object v4, v1, v3 @@ -239,9 +239,9 @@ new-array p1, v2, [Lcom/google/android/exoplayer2/audio/AudioProcessor; - new-instance v0, Lf/h/a/b/w0/t; + new-instance v0, Lf/h/a/c/w0/t; - invoke-direct {v0}, Lf/h/a/b/w0/t;->()V + invoke-direct {v0}, Lf/h/a/c/w0/t;->()V aput-object v0, p1, p2 @@ -253,23 +253,23 @@ iput p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - sget-object p1, Lf/h/a/b/w0/i;->f:Lf/h/a/b/w0/i; + sget-object p1, Lf/h/a/c/w0/i;->f:Lf/h/a/c/w0/i; - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/b/w0/i; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/c/w0/i; iput p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - new-instance p1, Lf/h/a/b/w0/o; + new-instance p1, Lf/h/a/c/w0/o; const/4 v0, 0x0 - invoke-direct {p1, p2, v0}, Lf/h/a/b/w0/o;->(IF)V + invoke-direct {p1, p2, v0}, Lf/h/a/c/w0/o;->(IF)V - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; - sget-object p1, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; + sget-object p1, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; - iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; const/4 p1, -0x1 @@ -294,7 +294,7 @@ # virtual methods -.method public final a(Lf/h/a/b/j0;J)V +.method public final a(Lf/h/a/c/j0;J)V .locals 8 iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; @@ -305,14 +305,14 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b; - invoke-interface {v0, p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->a(Lf/h/a/b/j0;)Lf/h/a/b/j0; + invoke-interface {v0, p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->a(Lf/h/a/c/j0;)Lf/h/a/c/j0; move-result-object p1 goto :goto_0 :cond_0 - sget-object p1, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; + sget-object p1, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; :goto_0 move-object v1, p1 @@ -341,7 +341,7 @@ move-object v0, v7 - invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->(Lf/h/a/b/j0;JJLcom/google/android/exoplayer2/audio/DefaultAudioSink$a;)V + invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->(Lf/h/a/c/j0;JJLcom/google/android/exoplayer2/audio/DefaultAudioSink$a;)V invoke-virtual {p1, v7}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z @@ -422,7 +422,7 @@ move/from16 v2, p2 - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I const/4 v4, 0x6 @@ -453,7 +453,7 @@ move-object/from16 v3, p5 :cond_1 - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/c0;->K(I)Z + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/c0;->K(I)Z move-result v8 @@ -487,7 +487,7 @@ if-eqz v7, :cond_3 - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/c0;->J(I)Z + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/c0;->J(I)Z move-result v7 @@ -515,19 +515,19 @@ if-eqz v16, :cond_7 - iget-object v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/b/w0/z; + iget-object v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/c/w0/z; move/from16 v10, p6 - iput v10, v9, Lf/h/a/b/w0/z;->i:I + iput v10, v9, Lf/h/a/c/w0/z;->i:I move/from16 v10, p7 - iput v10, v9, Lf/h/a/b/w0/z;->j:I + iput v10, v9, Lf/h/a/c/w0/z;->j:I - iget-object v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/b/w0/q; + iget-object v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d:Lf/h/a/c/w0/q; - iput-object v3, v9, Lf/h/a/b/w0/q;->i:[I + iput-object v3, v9, Lf/h/a/c/w0/q;->i:[I new-instance v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; @@ -604,7 +604,7 @@ move v12, v10 :goto_5 - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I const/16 v9, 0x1c @@ -640,13 +640,13 @@ move v3, v11 :goto_6 - sget v4, Lf/h/a/b/i1/c0;->a:I + sget v4, Lf/h/a/c/i1/c0;->a:I const/16 v9, 0x1a if-gt v4, v9, :cond_b - sget-object v4, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v4, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v9, "fugu" @@ -668,7 +668,7 @@ goto :goto_8 :pswitch_0 - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I const/16 v4, 0x17 @@ -746,7 +746,7 @@ if-eqz v8, :cond_e - invoke-static/range {p1 .. p2}, Lf/h/a/b/i1/c0;->z(II)I + invoke-static/range {p1 .. p2}, Lf/h/a/c/i1/c0;->z(II)I move-result v0 @@ -762,7 +762,7 @@ :goto_a if-eqz v8, :cond_f - invoke-static {v14, v11}, Lf/h/a/b/i1/c0;->z(II)I + invoke-static {v14, v11}, Lf/h/a/c/i1/c0;->z(II)I move-result v0 @@ -971,15 +971,15 @@ iput v2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->A:I - iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; const/4 v4, 0x0 if-eqz v3, :cond_0 - iput-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iput-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; - iput-object v4, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iput-object v4, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; goto :goto_0 @@ -1000,9 +1000,9 @@ check-cast v3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; - iget-object v3, v3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/b/j0; + iget-object v3, v3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/c/j0; - iput-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iput-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; :cond_1 :goto_0 @@ -1014,9 +1014,9 @@ iput-wide v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J - iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/b/w0/z; + iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/c/w0/z; - iput-wide v0, v3, Lf/h/a/b/w0/z;->o:J + iput-wide v0, v3, Lf/h/a/c/w0/z;->o:J invoke-virtual {p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e()V @@ -1038,11 +1038,11 @@ iput v2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; - iget-object v3, v3, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; + iget-object v3, v3, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; - invoke-static {v3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {v3}, Landroid/media/AudioTrack;->getPlayState()I @@ -1080,19 +1080,19 @@ iput-object v4, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->m:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; :cond_4 - iget-object v5, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v5, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; - iput-wide v0, v5, Lf/h/a/b/w0/n;->j:J + iput-wide v0, v5, Lf/h/a/c/w0/n;->j:J - iput v2, v5, Lf/h/a/b/w0/n;->u:I + iput v2, v5, Lf/h/a/c/w0/n;->u:I - iput v2, v5, Lf/h/a/b/w0/n;->t:I + iput v2, v5, Lf/h/a/c/w0/n;->t:I - iput-wide v0, v5, Lf/h/a/b/w0/n;->k:J + iput-wide v0, v5, Lf/h/a/c/w0/n;->k:J - iput-object v4, v5, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; + iput-object v4, v5, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; - iput-object v4, v5, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; + iput-object v4, v5, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->h:Landroid/os/ConditionVariable; @@ -1140,10 +1140,10 @@ return-void .end method -.method public f()Lf/h/a/b/j0; +.method public f()Lf/h/a/c/j0; .locals 1 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; if-eqz v0, :cond_0 @@ -1166,12 +1166,12 @@ check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; - iget-object v0, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/b/j0; + iget-object v0, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/c/j0; goto :goto_0 :cond_1 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; :goto_0 return-object v0 @@ -1240,7 +1240,7 @@ const/4 v4, 0x1 :goto_1 - invoke-static {v4}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v4}, Lf/h/a/c/i1/e;->n(Z)V iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->m:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; @@ -1314,9 +1314,9 @@ iput-object v7, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->m:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; :goto_3 - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; - invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/b/j0;J)V + invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/c/j0;J)V goto :goto_4 @@ -1345,15 +1345,15 @@ iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; - invoke-static {v4}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v4}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-boolean v11, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - iget-object v12, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/b/w0/i; + iget-object v12, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/c/w0/i; iget v15, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - sget v13, Lf/h/a/b/i1/c0;->a:I + sget v13, Lf/h/a/c/i1/c0;->a:I const/16 v14, 0x15 @@ -1384,7 +1384,7 @@ goto :goto_5 :cond_8 - invoke-virtual {v12}, Lf/h/a/b/w0/i;->a()Landroid/media/AudioAttributes; + invoke-virtual {v12}, Lf/h/a/c/w0/i;->a()Landroid/media/AudioAttributes; move-result-object v10 @@ -1444,9 +1444,9 @@ goto :goto_7 :cond_a - iget v10, v12, Lf/h/a/b/w0/i;->c:I + iget v10, v12, Lf/h/a/c/w0/i;->c:I - invoke-static {v10}, Lf/h/a/b/i1/c0;->B(I)I + invoke-static {v10}, Lf/h/a/c/i1/c0;->B(I)I move-result v17 @@ -1534,24 +1534,24 @@ if-eqz v10, :cond_e - check-cast v10, Lf/h/a/b/w0/u$b; + check-cast v10, Lf/h/a/c/w0/u$b; - iget-object v11, v10, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; + iget-object v11, v10, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; - iget-object v11, v11, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; + iget-object v11, v11, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; - iget-object v12, v11, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; + iget-object v12, v11, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; if-eqz v12, :cond_c - new-instance v13, Lf/h/a/b/w0/d; + new-instance v13, Lf/h/a/c/w0/d; - invoke-direct {v13, v11, v4}, Lf/h/a/b/w0/d;->(Lf/h/a/b/w0/l$a;I)V + invoke-direct {v13, v11, v4}, Lf/h/a/c/w0/d;->(Lf/h/a/c/w0/l$a;I)V invoke-virtual {v12, v13}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z :cond_c - iget-object v4, v10, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; + iget-object v4, v10, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; if-eqz v4, :cond_d @@ -1562,11 +1562,11 @@ :cond_e :goto_8 - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; - invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/b/j0;J)V + invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/c/j0;J)V - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; iget-object v10, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; @@ -1578,25 +1578,25 @@ iget v11, v11, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->h:I - iput-object v10, v4, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; + iput-object v10, v4, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; - iput v13, v4, Lf/h/a/b/w0/n;->d:I + iput v13, v4, Lf/h/a/c/w0/n;->d:I - iput v11, v4, Lf/h/a/b/w0/n;->e:I + iput v11, v4, Lf/h/a/c/w0/n;->e:I - new-instance v14, Lf/h/a/b/w0/m; + new-instance v14, Lf/h/a/c/w0/m; - invoke-direct {v14, v10}, Lf/h/a/b/w0/m;->(Landroid/media/AudioTrack;)V + invoke-direct {v14, v10}, Lf/h/a/c/w0/m;->(Landroid/media/AudioTrack;)V - iput-object v14, v4, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; + iput-object v14, v4, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; invoke-virtual {v10}, Landroid/media/AudioTrack;->getSampleRate()I move-result v10 - iput v10, v4, Lf/h/a/b/w0/n;->g:I + iput v10, v4, Lf/h/a/c/w0/n;->g:I - sget v10, Lf/h/a/b/i1/c0;->a:I + sget v10, Lf/h/a/c/i1/c0;->a:I const/16 v14, 0x17 @@ -1615,13 +1615,13 @@ const/4 v10, 0x0 :goto_9 - iput-boolean v10, v4, Lf/h/a/b/w0/n;->h:Z + iput-boolean v10, v4, Lf/h/a/c/w0/n;->h:Z - invoke-static {v12}, Lf/h/a/b/i1/c0;->K(I)Z + invoke-static {v12}, Lf/h/a/c/i1/c0;->K(I)Z move-result v10 - iput-boolean v10, v4, Lf/h/a/b/w0/n;->o:Z + iput-boolean v10, v4, Lf/h/a/c/w0/n;->o:Z if-eqz v10, :cond_11 @@ -1629,7 +1629,7 @@ int-to-long v10, v11 - invoke-virtual {v4, v10, v11}, Lf/h/a/b/w0/n;->a(J)J + invoke-virtual {v4, v10, v11}, Lf/h/a/c/w0/n;->a(J)J move-result-wide v10 @@ -1639,33 +1639,33 @@ const-wide v10, -0x7fffffffffffffffL # -4.9E-324 :goto_a - iput-wide v10, v4, Lf/h/a/b/w0/n;->i:J + iput-wide v10, v4, Lf/h/a/c/w0/n;->i:J const-wide/16 v10, 0x0 - iput-wide v10, v4, Lf/h/a/b/w0/n;->q:J + iput-wide v10, v4, Lf/h/a/c/w0/n;->q:J - iput-wide v10, v4, Lf/h/a/b/w0/n;->r:J + iput-wide v10, v4, Lf/h/a/c/w0/n;->r:J - iput-wide v10, v4, Lf/h/a/b/w0/n;->s:J + iput-wide v10, v4, Lf/h/a/c/w0/n;->s:J const/4 v12, 0x0 - iput-boolean v12, v4, Lf/h/a/b/w0/n;->n:Z + iput-boolean v12, v4, Lf/h/a/c/w0/n;->n:Z const-wide v12, -0x7fffffffffffffffL # -4.9E-324 - iput-wide v12, v4, Lf/h/a/b/w0/n;->v:J + iput-wide v12, v4, Lf/h/a/c/w0/n;->v:J - iput-wide v12, v4, Lf/h/a/b/w0/n;->w:J + iput-wide v12, v4, Lf/h/a/c/w0/n;->w:J - iput-wide v10, v4, Lf/h/a/b/w0/n;->m:J + iput-wide v10, v4, Lf/h/a/c/w0/n;->m:J invoke-virtual/range {p0 .. p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o()V - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; - iget v4, v4, Lf/h/a/b/w0/o;->a:I + iget v4, v4, Lf/h/a/c/w0/o;->a:I if-eqz v4, :cond_12 @@ -1675,9 +1675,9 @@ iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; - iget-object v10, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; + iget-object v10, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; - iget v10, v10, Lf/h/a/b/w0/o;->b:F + iget v10, v10, Lf/h/a/c/w0/o;->b:F invoke-virtual {v4, v10}, Landroid/media/AudioTrack;->setAuxEffectSendLevel(F)I @@ -1711,21 +1711,21 @@ :cond_14 :goto_b - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; invoke-virtual/range {p0 .. p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J move-result-wide v10 - iget-object v12, v4, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; + iget-object v12, v4, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; - invoke-static {v12}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v12}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {v12}, Landroid/media/AudioTrack;->getPlayState()I move-result v12 - iget-boolean v13, v4, Lf/h/a/b/w0/n;->h:Z + iget-boolean v13, v4, Lf/h/a/c/w0/n;->h:Z const/4 v14, 0x2 @@ -1735,14 +1735,14 @@ const/4 v10, 0x0 - iput-boolean v10, v4, Lf/h/a/b/w0/n;->n:Z + iput-boolean v10, v4, Lf/h/a/c/w0/n;->n:Z goto :goto_c :cond_15 if-ne v12, v5, :cond_16 - invoke-virtual {v4}, Lf/h/a/b/w0/n;->b()J + invoke-virtual {v4}, Lf/h/a/c/w0/n;->b()J move-result-wide v13 @@ -1758,13 +1758,13 @@ goto :goto_d :cond_16 - iget-boolean v13, v4, Lf/h/a/b/w0/n;->n:Z + iget-boolean v13, v4, Lf/h/a/c/w0/n;->n:Z - invoke-virtual {v4, v10, v11}, Lf/h/a/b/w0/n;->c(J)Z + invoke-virtual {v4, v10, v11}, Lf/h/a/c/w0/n;->c(J)Z move-result v10 - iput-boolean v10, v4, Lf/h/a/b/w0/n;->n:Z + iput-boolean v10, v4, Lf/h/a/c/w0/n;->n:Z if-eqz v13, :cond_17 @@ -1772,19 +1772,19 @@ if-eq v12, v5, :cond_17 - iget-object v10, v4, Lf/h/a/b/w0/n;->a:Lf/h/a/b/w0/n$a; + iget-object v10, v4, Lf/h/a/c/w0/n;->a:Lf/h/a/c/w0/n$a; if-eqz v10, :cond_17 - iget v11, v4, Lf/h/a/b/w0/n;->e:I + iget v11, v4, Lf/h/a/c/w0/n;->e:I - iget-wide v12, v4, Lf/h/a/b/w0/n;->i:J + iget-wide v12, v4, Lf/h/a/c/w0/n;->i:J - invoke-static {v12, v13}, Lf/h/a/b/u;->b(J)J + invoke-static {v12, v13}, Lf/h/a/c/u;->b(J)J move-result-wide v12 - invoke-interface {v10, v11, v12, v13}, Lf/h/a/b/w0/n$a;->a(IJ)V + invoke-interface {v10, v11, v12, v13}, Lf/h/a/c/w0/n$a;->a(IJ)V :cond_17 const/4 v4, 0x1 @@ -1863,7 +1863,7 @@ move-result v4 - invoke-static {v4}, Lf/h/a/b/a1/o;->c(I)Z + invoke-static {v4}, Lf/h/a/c/a1/o;->c(I)Z move-result v8 @@ -1909,7 +1909,7 @@ goto/16 :goto_18 :cond_1d - invoke-static {v8, v9}, Lf/h/a/b/a1/o;->b(II)I + invoke-static {v8, v9}, Lf/h/a/c/a1/o;->b(II)I move-result v12 @@ -2086,7 +2086,7 @@ shr-int/lit8 v6, v4, 0x4 :goto_12 - sget-object v4, Lf/h/a/b/w0/g;->a:[I + sget-object v4, Lf/h/a/c/w0/g;->a:[I aget v4, v4, v6 @@ -2115,15 +2115,15 @@ invoke-virtual {v1, v6}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - new-instance v6, Lf/h/a/b/i1/s; + new-instance v6, Lf/h/a/c/i1/s; - invoke-direct {v6, v4}, Lf/h/a/b/i1/s;->([B)V + invoke-direct {v6, v4}, Lf/h/a/c/i1/s;->([B)V - invoke-static {v6}, Lf/h/a/b/w0/h;->b(Lf/h/a/b/i1/s;)Lf/h/a/b/w0/h$b; + invoke-static {v6}, Lf/h/a/c/w0/h;->b(Lf/h/a/c/i1/s;)Lf/h/a/c/w0/h$b; move-result-object v4 - iget v12, v4, Lf/h/a/b/w0/h$b;->d:I + iget v12, v4, Lf/h/a/c/w0/h$b;->d:I goto :goto_18 @@ -2248,7 +2248,7 @@ return v5 :cond_2d - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; if-eqz v4, :cond_2f @@ -2263,11 +2263,11 @@ return v1 :cond_2e - iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iget-object v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; - iput-object v7, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; + iput-object v7, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; - invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/b/j0;J)V + invoke-virtual {v0, v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a(Lf/h/a/c/j0;J)V :cond_2f iget v4, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I @@ -2309,9 +2309,9 @@ iget-wide v11, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->x:J :goto_19 - iget-object v6, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/b/w0/z; + iget-object v6, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->e:Lf/h/a/c/w0/z; - iget-wide v13, v6, Lf/h/a/b/w0/z;->o:J + iget-wide v13, v6, Lf/h/a/c/w0/z;->o:J sub-long/2addr v11, v13 @@ -2397,13 +2397,13 @@ if-eqz v6, :cond_34 - check-cast v4, Lf/h/a/b/w0/u$b; + check-cast v4, Lf/h/a/c/w0/u$b; - iget-object v4, v4, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; + iget-object v4, v4, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; if-eqz v4, :cond_33 - iput-boolean v5, v4, Lf/h/a/b/w0/u;->H0:Z + iput-boolean v5, v4, Lf/h/a/c/w0/u;->H0:Z goto :goto_1b @@ -2476,13 +2476,13 @@ return v5 :cond_38 - iget-object v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; invoke-virtual/range {p0 .. p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J move-result-wide v2 - iget-wide v6, v1, Lf/h/a/b/w0/n;->w:J + iget-wide v6, v1, Lf/h/a/c/w0/n;->w:J const-wide v8, -0x7fffffffffffffffL # -4.9E-324 @@ -2500,7 +2500,7 @@ move-result-wide v2 - iget-wide v6, v1, Lf/h/a/b/w0/n;->w:J + iget-wide v6, v1, Lf/h/a/c/w0/n;->w:J sub-long/2addr v2, v6 @@ -2552,13 +2552,13 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; invoke-virtual {p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/b/w0/n;->c(J)Z + invoke-virtual {v0, v1, v2}, Lf/h/a/c/w0/n;->c(J)Z move-result v0 @@ -2606,13 +2606,13 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; - iget-object v0, v0, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; + iget-object v0, v0, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - invoke-virtual {v0}, Lf/h/a/b/w0/m;->a()V + invoke-virtual {v0}, Lf/h/a/c/w0/m;->a()V iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; @@ -2633,17 +2633,17 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->M:Z - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; invoke-virtual {p0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J move-result-wide v1 - invoke-virtual {v0}, Lf/h/a/b/w0/n;->b()J + invoke-virtual {v0}, Lf/h/a/c/w0/n;->b()J move-result-wide v3 - iput-wide v3, v0, Lf/h/a/b/w0/n;->x:J + iput-wide v3, v0, Lf/h/a/c/w0/n;->x:J invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J @@ -2653,9 +2653,9 @@ mul-long v3, v3, v5 - iput-wide v3, v0, Lf/h/a/b/w0/n;->v:J + iput-wide v3, v0, Lf/h/a/c/w0/n;->v:J - iput-wide v1, v0, Lf/h/a/b/w0/n;->y:J + iput-wide v1, v0, Lf/h/a/c/w0/n;->y:J iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; @@ -2773,9 +2773,9 @@ iput-object v1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->l:Landroid/media/AudioTrack; - new-instance v1, Lf/h/a/b/w0/r; + new-instance v1, Lf/h/a/c/w0/r; - invoke-direct {v1, p0, v0}, Lf/h/a/b/w0/r;->(Lcom/google/android/exoplayer2/audio/DefaultAudioSink;Landroid/media/AudioTrack;)V + invoke-direct {v1, p0, v0}, Lf/h/a/c/w0/r;->(Lcom/google/android/exoplayer2/audio/DefaultAudioSink;Landroid/media/AudioTrack;)V invoke-virtual {v1}, Ljava/lang/Thread;->start()V @@ -2837,7 +2837,7 @@ goto :goto_0 :cond_0 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x15 @@ -2865,7 +2865,7 @@ .method public p(II)Z .locals 3 - invoke-static {p2}, Lf/h/a/b/i1/c0;->K(I)Z + invoke-static {p2}, Lf/h/a/c/i1/c0;->K(I)Z move-result v0 @@ -2879,7 +2879,7 @@ if-ne p2, p1, :cond_1 - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 p2, 0x15 @@ -2895,11 +2895,11 @@ return v1 :cond_2 - iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/b/w0/j; + iget-object v0, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/c/w0/j; if-eqz v0, :cond_4 - iget-object v0, v0, Lf/h/a/b/w0/j;->a:[I + iget-object v0, v0, Lf/h/a/c/w0/j;->a:[I invoke-static {v0, p2}, Ljava/util/Arrays;->binarySearch([II)I @@ -2921,9 +2921,9 @@ if-eq p1, p2, :cond_5 - iget-object p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/b/w0/j; + iget-object p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->a:Lf/h/a/c/w0/j; - iget p2, p2, Lf/h/a/b/w0/j;->b:I + iget p2, p2, Lf/h/a/c/w0/j;->b:I if-gt p1, p2, :cond_4 @@ -2974,14 +2974,14 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V goto :goto_1 :cond_2 iput-object p1, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->H:Ljava/nio/ByteBuffer; - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I if-ge v0, v1, :cond_5 @@ -3021,19 +3021,19 @@ move-result v0 - sget v4, Lf/h/a/b/i1/c0;->a:I + sget v4, Lf/h/a/c/i1/c0;->a:I if-ge v4, v1, :cond_6 - iget-object p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; + iget-object p2, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; iget-wide v3, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->y:J - invoke-virtual {p2}, Lf/h/a/b/w0/n;->b()J + invoke-virtual {p2}, Lf/h/a/c/w0/n;->b()J move-result-wide v5 - iget p3, p2, Lf/h/a/b/w0/n;->d:I + iget p3, p2, Lf/h/a/c/w0/n;->d:I int-to-long v7, p3 @@ -3043,7 +3043,7 @@ long-to-int p3, v3 - iget p2, p2, Lf/h/a/b/w0/n;->e:I + iget p2, p2, Lf/h/a/c/w0/n;->e:I sub-int/2addr p2, p3 @@ -3100,11 +3100,11 @@ const/4 v1, 0x0 :goto_2 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V iget-object v6, p0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const-wide/16 v4, 0x3e8 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$a.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$a.smali index 78e4524756..aabb2467a2 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$a.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$a.smali @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$b.smali index 7f0adf42ad..619416bde8 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$b.smali @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$c.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$c.smali index 82f4f6c2ab..35defe2218 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$c.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$c.smali @@ -55,7 +55,7 @@ iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v2, v2, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/b/z0/n; + iget-object v2, v2, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/c/z0/n; iget-object v3, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; @@ -63,9 +63,9 @@ iget-object v4, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$d;->c:Ljava/lang/Object; - check-cast v4, Lf/h/a/b/z0/l$a; + check-cast v4, Lf/h/a/c/z0/l$a; - invoke-interface {v2, v3, v4}, Lf/h/a/b/z0/n;->a(Ljava/util/UUID;Lf/h/a/b/z0/l$a;)[B + invoke-interface {v2, v3, v4}, Lf/h/a/c/z0/n;->a(Ljava/util/UUID;Lf/h/a/c/z0/l$a;)[B move-result-object v1 @@ -81,7 +81,7 @@ :cond_1 iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v2, v2, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/b/z0/n; + iget-object v2, v2, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/c/z0/n; iget-object v3, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; @@ -89,9 +89,9 @@ iget-object v4, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$d;->c:Ljava/lang/Object; - check-cast v4, Lf/h/a/b/z0/l$b; + check-cast v4, Lf/h/a/c/z0/l$b; - invoke-interface {v2, v3, v4}, Lf/h/a/b/z0/n;->b(Ljava/util/UUID;Lf/h/a/b/z0/l$b;)[B + invoke-interface {v2, v3, v4}, Lf/h/a/c/z0/n;->b(Ljava/util/UUID;Lf/h/a/c/z0/l$b;)[B move-result-object v1 :try_end_0 @@ -126,13 +126,13 @@ iget-object v6, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v6, v6, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/b/h1/u; + iget-object v6, v6, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/c/h1/u; const/4 v7, 0x3 - check-cast v6, Lf/h/a/b/h1/r; + check-cast v6, Lf/h/a/c/h1/r; - invoke-virtual {v6, v7}, Lf/h/a/b/h1/r;->a(I)I + invoke-virtual {v6, v7}, Lf/h/a/c/h1/r;->a(I)I move-result v6 @@ -161,7 +161,7 @@ iget-object v4, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v4, v4, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/b/h1/u; + iget-object v4, v4, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/c/h1/u; const/4 v7, 0x3 @@ -177,9 +177,9 @@ move-object v6, v4 - check-cast v6, Lf/h/a/b/h1/r; + check-cast v6, Lf/h/a/c/h1/r; - invoke-virtual/range {v6 .. v11}, Lf/h/a/b/h1/r;->b(IJLjava/io/IOException;I)J + invoke-virtual/range {v6 .. v11}, Lf/h/a/c/h1/r;->b(IJLjava/io/IOException;I)J move-result-wide v3 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$e.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$e.smali index 7cc29502fd..d080190c2c 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$e.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession$e.smali @@ -65,7 +65,7 @@ :cond_0 iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$e;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v4, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/b/z0/l$a; + iget-object v4, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/c/z0/l$a; if-ne v1, v4, :cond_9 @@ -78,7 +78,7 @@ goto/16 :goto_0 :cond_1 - iput-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/b/z0/l$a; + iput-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/c/z0/l$a; instance-of v1, v0, Ljava/lang/Exception; @@ -100,28 +100,28 @@ if-ne v1, v2, :cond_3 - iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; iget-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->u:[B - invoke-static {v2}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - invoke-interface {v1, v2, v0}, Lf/h/a/b/z0/l;->g([B[B)[B + invoke-interface {v1, v2, v0}, Lf/h/a/c/z0/l;->g([B[B)[B - iget-object v0, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object v0, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - sget-object v1, Lf/h/a/b/z0/e;->a:Lf/h/a/b/z0/e; + sget-object v1, Lf/h/a/c/z0/e;->a:Lf/h/a/c/z0/e; - invoke-virtual {v0, v1}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {v0, v1}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V goto :goto_0 :cond_3 - iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; iget-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - invoke-interface {v1, v2, v0}, Lf/h/a/b/z0/l;->g([B[B)[B + invoke-interface {v1, v2, v0}, Lf/h/a/c/z0/l;->g([B[B)[B move-result-object v0 @@ -151,11 +151,11 @@ iput v0, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->n:I - iget-object v0, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object v0, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - sget-object v1, Lf/h/a/b/z0/f;->a:Lf/h/a/b/z0/f; + sget-object v1, Lf/h/a/c/z0/f;->a:Lf/h/a/c/z0/f; - invoke-virtual {v0, v1}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {v0, v1}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -171,7 +171,7 @@ :cond_6 iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$e;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v4, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/b/z0/l$b; + iget-object v4, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/c/z0/l$b; if-ne v1, v4, :cond_9 @@ -188,7 +188,7 @@ goto :goto_0 :cond_7 - iput-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/b/z0/l$b; + iput-object v2, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/c/z0/l$b; instance-of v1, v0, Ljava/lang/Exception; @@ -204,11 +204,11 @@ :cond_8 :try_start_1 - iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; check-cast v0, [B - invoke-interface {v1, v0}, Lf/h/a/b/z0/l;->h([B)V + invoke-interface {v1, v0}, Lf/h/a/c/z0/l;->h([B)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession.smali index 1ac41e0696..4c570c030e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSession.smali @@ -25,7 +25,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", "Lcom/google/android/exoplayer2/drm/DrmSession<", @@ -48,10 +48,10 @@ .end annotation .end field -.field public final b:Lf/h/a/b/z0/l; +.field public final b:Lf/h/a/c/z0/l; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/z0/l<", + "Lf/h/a/c/z0/l<", "TT;>;" } .end annotation @@ -92,19 +92,19 @@ .end annotation .end field -.field public final i:Lf/h/a/b/i1/l; +.field public final i:Lf/h/a/c/i1/l; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/i1/l<", - "Lf/h/a/b/z0/g;", + "Lf/h/a/c/i1/l<", + "Lf/h/a/c/z0/g;", ">;" } .end annotation .end field -.field public final j:Lf/h/a/b/h1/u; +.field public final j:Lf/h/a/c/h1/u; -.field public final k:Lf/h/a/b/z0/n; +.field public final k:Lf/h/a/c/z0/n; .field public final l:Ljava/util/UUID; @@ -138,7 +138,7 @@ .end annotation .end field -.field public r:Lf/h/a/b/z0/k; +.field public r:Lf/h/a/c/z0/k; .annotation build Landroidx/annotation/Nullable; .end annotation @@ -161,19 +161,19 @@ .field public u:[B -.field public v:Lf/h/a/b/z0/l$a; +.field public v:Lf/h/a/c/z0/l$a; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public w:Lf/h/a/b/z0/l$b; +.field public w:Lf/h/a/c/z0/l$b; .annotation build Landroidx/annotation/Nullable; .end annotation .end field # direct methods -.method public constructor (Ljava/util/UUID;Lf/h/a/b/z0/l;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$a;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b;Ljava/util/List;IZZ[BLjava/util/HashMap;Lf/h/a/b/z0/n;Landroid/os/Looper;Lf/h/a/b/i1/l;Lf/h/a/b/h1/u;)V +.method public constructor (Ljava/util/UUID;Lf/h/a/c/z0/l;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$a;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b;Ljava/util/List;IZZ[BLjava/util/HashMap;Lf/h/a/c/z0/n;Landroid/os/Looper;Lf/h/a/c/i1/l;Lf/h/a/c/h1/u;)V .locals 0 .param p5 # Ljava/util/List; .annotation build Landroidx/annotation/Nullable; @@ -187,7 +187,7 @@ value = { "(", "Ljava/util/UUID;", - "Lf/h/a/b/z0/l<", + "Lf/h/a/c/z0/l<", "TT;>;", "Lcom/google/android/exoplayer2/drm/DefaultDrmSession$a<", "TT;>;", @@ -200,12 +200,12 @@ "Ljava/lang/String;", "Ljava/lang/String;", ">;", - "Lf/h/a/b/z0/n;", + "Lf/h/a/c/z0/n;", "Landroid/os/Looper;", - "Lf/h/a/b/i1/l<", - "Lf/h/a/b/z0/g;", + "Lf/h/a/c/i1/l<", + "Lf/h/a/c/z0/g;", ">;", - "Lf/h/a/b/h1/u;", + "Lf/h/a/c/h1/u;", ")V" } .end annotation @@ -228,7 +228,7 @@ iput-object p4, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->d:Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b; - iput-object p2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iput-object p2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; iput p6, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->e:I @@ -246,11 +246,11 @@ iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->h:Ljava/util/HashMap; - iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/b/z0/n; + iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k:Lf/h/a/c/z0/n; - iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/b/h1/u; + iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->j:Lf/h/a/c/h1/u; const/4 p1, 0x2 @@ -271,12 +271,12 @@ throw p1 .end method -.method public static synthetic f(Ljava/lang/Exception;Lf/h/a/b/z0/g;)V +.method public static synthetic f(Ljava/lang/Exception;Lf/h/a/c/z0/g;)V .locals 0 - check-cast p1, Lf/h/a/b/v0/a; + check-cast p1, Lf/h/a/c/v0/a; - invoke-virtual {p1, p0}, Lf/h/a/b/v0/a;->O(Ljava/lang/Exception;)V + invoke-virtual {p1, p0}, Lf/h/a/c/v0/a;->O(Ljava/lang/Exception;)V return-void .end method @@ -310,7 +310,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iget v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->o:I @@ -334,7 +334,7 @@ const/4 v0, 0x0 :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V new-instance v0, Landroid/os/HandlerThread; @@ -371,27 +371,27 @@ :cond_2 :try_start_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; - invoke-interface {v0}, Lf/h/a/b/z0/l;->d()[B + invoke-interface {v0}, Lf/h/a/c/z0/l;->d()[B move-result-object v0 iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - iget-object v3, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v3, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; - invoke-interface {v3, v0}, Lf/h/a/b/z0/l;->c([B)Lf/h/a/b/z0/k; + invoke-interface {v3, v0}, Lf/h/a/c/z0/l;->c([B)Lf/h/a/c/z0/k; move-result-object v0 - iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/b/z0/k; + iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/c/z0/k; - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - sget-object v3, Lf/h/a/b/z0/d;->a:Lf/h/a/b/z0/d; + sget-object v3, Lf/h/a/c/z0/d;->a:Lf/h/a/c/z0/d; - invoke-virtual {v0, v3}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {v0, v3}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V const/4 v0, 0x3 @@ -399,7 +399,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; :try_end_0 .catch Landroid/media/NotProvisionedException; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -427,7 +427,7 @@ return-void .end method -.method public final b()Lf/h/a/b/z0/k; +.method public final b()Lf/h/a/c/z0/k; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation @@ -438,7 +438,7 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/b/z0/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/c/z0/k; return-object v0 .end method @@ -482,7 +482,7 @@ :cond_0 iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, [B @@ -507,11 +507,11 @@ :cond_1 iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->u:[B - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p0}, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->k()Z @@ -564,7 +564,7 @@ if-eqz v1, :cond_d :cond_6 - sget-object v1, Lf/h/a/b/u;->d:Ljava/util/UUID; + sget-object v1, Lf/h/a/c/u;->d:Ljava/util/UUID; iget-object v4, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->l:Ljava/util/UUID; @@ -650,7 +650,7 @@ move-object v1, v4 :goto_1 - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v4, v1, Landroid/util/Pair;->first:Ljava/lang/Object; @@ -723,11 +723,11 @@ :cond_c iput v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->n:I - iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - sget-object v0, Lf/h/a/b/z0/e;->a:Lf/h/a/b/z0/e; + sget-object v0, Lf/h/a/c/z0/e;->a:Lf/h/a/c/z0/e; - invoke-virtual {p1, v0}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {p1, v0}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V :cond_d :goto_3 @@ -777,13 +777,13 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->s:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - new-instance v1, Lf/h/a/b/z0/b; + new-instance v1, Lf/h/a/c/z0/b; - invoke-direct {v1, p1}, Lf/h/a/b/z0/b;->(Ljava/lang/Exception;)V + invoke-direct {v1, p1}, Lf/h/a/c/z0/b;->(Ljava/lang/Exception;)V - invoke-virtual {v0, v1}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {v0, v1}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V iget p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->n:I @@ -831,27 +831,27 @@ .locals 4 :try_start_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->a:Ljava/util/List; iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->h:Ljava/util/HashMap; - invoke-interface {v0, p1, v1, p2, v2}, Lf/h/a/b/z0/l;->i([BLjava/util/List;ILjava/util/HashMap;)Lf/h/a/b/z0/l$a; + invoke-interface {v0, p1, v1, p2, v2}, Lf/h/a/c/z0/l;->i([BLjava/util/List;ILjava/util/HashMap;)Lf/h/a/c/z0/l$a; move-result-object p1 - iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/b/z0/l$a; + iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/c/z0/l$a; iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->q:Lcom/google/android/exoplayer2/drm/DefaultDrmSession$c; - invoke-static {p1}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; const/4 p2, 0x1 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/b/z0/l$a; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/c/z0/l$a; - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; if-eqz p1, :cond_0 @@ -911,9 +911,9 @@ goto :goto_0 :cond_0 - iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; - invoke-interface {v1, v0}, Lf/h/a/b/z0/l;->b([B)Ljava/util/Map; + invoke-interface {v1, v0}, Lf/h/a/c/z0/l;->b([B)Ljava/util/Map; move-result-object v0 @@ -931,13 +931,13 @@ .end annotation :try_start_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->u:[B - invoke-interface {v0, v1, v2}, Lf/h/a/b/z0/l;->e([B[B)V + invoke-interface {v0, v1, v2}, Lf/h/a/c/z0/l;->e([B[B)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -978,7 +978,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->m:Lcom/google/android/exoplayer2/drm/DefaultDrmSession$e; - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession$e; @@ -998,29 +998,29 @@ iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->p:Landroid/os/HandlerThread; - iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/b/z0/k; + iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->r:Lf/h/a/c/z0/k; iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->s:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/b/z0/l$a; + iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->v:Lf/h/a/c/z0/l$a; - iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/b/z0/l$b; + iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->w:Lf/h/a/c/z0/l$b; iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B if-eqz v0, :cond_0 - iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/b/z0/l; + iget-object v2, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->b:Lf/h/a/c/z0/l; - invoke-interface {v2, v0}, Lf/h/a/b/z0/l;->f([B)V + invoke-interface {v2, v0}, Lf/h/a/c/z0/l;->f([B)V iput-object v1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/b/i1/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->i:Lf/h/a/c/i1/l; - sget-object v1, Lf/h/a/b/z0/a;->a:Lf/h/a/b/z0/a; + sget-object v1, Lf/h/a/c/z0/a;->a:Lf/h/a/c/z0/a; - invoke-virtual {v0, v1}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V + invoke-virtual {v0, v1}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V :cond_0 iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->d:Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager$b.smali index d060bca223..2ce757e6bc 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager$b.smali @@ -99,7 +99,7 @@ iget-object p1, v2, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->t:[B - invoke-static {p1}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.smali index 170460b51c..40d475a6ad 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DefaultDrmSessionManager.smali @@ -3,7 +3,7 @@ .source "DefaultDrmSessionManager.java" # interfaces -.implements Lf/h/a/b/z0/i; +.implements Lf/h/a/c/z0/i; # annotations @@ -21,10 +21,10 @@ .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;", - "Lf/h/a/b/z0/i<", + "Lf/h/a/c/z0/i<", "TT;>;" } .end annotation @@ -43,13 +43,13 @@ .field public c:I -.field public d:Lf/h/a/b/z0/l; +.field public d:Lf/h/a/c/z0/l; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/z0/l<", + "Lf/h/a/c/z0/l<", "TT;>;" } .end annotation @@ -127,7 +127,7 @@ if-nez v4, :cond_1 - sget-object v4, Lf/h/a/b/u;->c:Ljava/util/UUID; + sget-object v4, Lf/h/a/c/u;->c:Ljava/util/UUID; invoke-virtual {v4, v3}, Ljava/util/UUID;->equals(Ljava/lang/Object;)Z @@ -135,7 +135,7 @@ if-eqz v3, :cond_0 - sget-object v3, Lf/h/a/b/u;->b:Ljava/util/UUID; + sget-object v3, Lf/h/a/c/u;->b:Ljava/util/UUID; invoke-virtual {v2, v3}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->a(Ljava/util/UUID;)Z @@ -188,7 +188,7 @@ if-nez v0, :cond_1 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; if-nez v0, :cond_0 @@ -200,7 +200,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V const/4 v0, 0x0 @@ -247,17 +247,17 @@ const/4 p2, 0x1 :goto_1 - invoke-static {p2}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {p2}, Lf/h/a/c/i1/e;->F(Z)V iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->f:Landroid/os/Looper; - iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iget-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - const-class p2, Lf/h/a/b/z0/m; + const-class p2, Lf/h/a/c/z0/m; - invoke-interface {p1}, Lf/h/a/b/z0/l;->a()Ljava/lang/Class; + invoke-interface {p1}, Lf/h/a/c/z0/l;->a()Ljava/lang/Class; move-result-object p1 @@ -267,7 +267,7 @@ if-eqz p1, :cond_2 - sget-boolean p1, Lf/h/a/b/z0/m;->d:Z + sget-boolean p1, Lf/h/a/c/z0/m;->d:Z if-eqz p1, :cond_2 @@ -320,7 +320,7 @@ const/4 v0, 0x1 :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iput-object p1, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->f:Landroid/os/Looper; @@ -405,7 +405,7 @@ aget-object v2, v2, v3 - sget-object v4, Lf/h/a/b/u;->b:Ljava/util/UUID; + sget-object v4, Lf/h/a/c/u;->b:Ljava/util/UUID; invoke-virtual {v2, v4}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->a(Ljava/util/UUID;)Z @@ -484,7 +484,7 @@ :cond_4 :goto_1 - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x19 @@ -519,23 +519,23 @@ move-object/from16 v0, p0 - iget-object v1, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iget-object v1, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; or-int/lit8 v9, p2, 0x0 new-instance v1, Lcom/google/android/exoplayer2/drm/DefaultDrmSession; - iget-object v4, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iget-object v4, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; - new-instance v6, Lf/h/a/b/z0/c; + new-instance v6, Lf/h/a/c/z0/c; - invoke-direct {v6, v0}, Lf/h/a/b/z0/c;->(Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;)V + invoke-direct {v6, v0}, Lf/h/a/c/z0/c;->(Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;)V iget-object v14, v0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->f:Landroid/os/Looper; - invoke-static {v14}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v14}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; const/4 v3, 0x0 @@ -559,7 +559,7 @@ move/from16 v10, p2 - invoke-direct/range {v2 .. v16}, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->(Ljava/util/UUID;Lf/h/a/b/z0/l;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$a;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b;Ljava/util/List;IZZ[BLjava/util/HashMap;Lf/h/a/b/z0/n;Landroid/os/Looper;Lf/h/a/b/i1/l;Lf/h/a/b/h1/u;)V + invoke-direct/range {v2 .. v16}, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->(Ljava/util/UUID;Lf/h/a/c/z0/l;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$a;Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b;Ljava/util/List;IZZ[BLjava/util/HashMap;Lf/h/a/c/z0/n;Landroid/os/Looper;Lf/h/a/c/i1/l;Lf/h/a/c/h1/u;)V return-object v1 .end method @@ -590,17 +590,17 @@ if-nez v0, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - check-cast v0, Lf/h/a/b/z0/l; + check-cast v0, Lf/h/a/c/z0/l; - invoke-interface {v0}, Lf/h/a/b/z0/l;->release()V + invoke-interface {v0}, Lf/h/a/c/z0/l;->release()V const/4 v0, 0x0 - iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/b/z0/l; + iput-object v0, p0, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->d:Lf/h/a/c/z0/l; :cond_0 return-void diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData$SchemeData.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData$SchemeData.smali index 8cd80be479..60f0c083c4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData$SchemeData.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData$SchemeData.smali @@ -89,7 +89,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -136,7 +136,7 @@ .method public a(Ljava/util/UUID;)Z .locals 2 - sget-object v0, Lf/h/a/b/u;->a:Ljava/util/UUID; + sget-object v0, Lf/h/a/c/u;->a:Ljava/util/UUID; iget-object v1, p0, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->e:Ljava/util/UUID; @@ -206,7 +206,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -216,7 +216,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->g:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -226,7 +226,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->e:Ljava/util/UUID; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData.smali index 1c02a22961..5c455a755b 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmInitData.smali @@ -80,7 +80,7 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast p1, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; @@ -137,7 +137,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/drm/DrmInitData;->f:Ljava/lang/String; - invoke-static {v0, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -164,7 +164,7 @@ check-cast p2, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - sget-object v0, Lf/h/a/b/u;->a:Ljava/util/UUID; + sget-object v0, Lf/h/a/c/u;->a:Ljava/util/UUID; iget-object v1, p1, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->e:Ljava/util/UUID; @@ -174,7 +174,7 @@ if-eqz v0, :cond_1 - sget-object p1, Lf/h/a/b/u;->a:Ljava/util/UUID; + sget-object p1, Lf/h/a/c/u;->a:Ljava/util/UUID; iget-object p2, p2, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->e:Ljava/util/UUID; @@ -249,7 +249,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/drm/DrmInitData;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmSession.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmSession.smali index 143c47b4de..9edc9d402e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmSession.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/drm/DrmSession.smali @@ -13,7 +13,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "", "Ljava/lang/Object;" } @@ -27,7 +27,7 @@ .method public abstract acquire()V .end method -.method public abstract b()Lf/h/a/b/z0/k; +.method public abstract b()Lf/h/a/c/z0/k; .annotation build Landroidx/annotation/Nullable; .end annotation diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/flv/TagPayloadReader.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/flv/TagPayloadReader.smali index 99db25e803..61d680c7b7 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/flv/TagPayloadReader.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/flv/TagPayloadReader.smali @@ -12,23 +12,23 @@ # instance fields -.field public final a:Lf/h/a/b/a1/s; +.field public final a:Lf/h/a/c/a1/s; # direct methods -.method public constructor (Lf/h/a/b/a1/s;)V +.method public constructor (Lf/h/a/c/a1/s;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; + iput-object p1, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; return-void .end method # virtual methods -.method public final a(Lf/h/a/b/i1/t;J)Z +.method public final a(Lf/h/a/c/i1/t;J)Z .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -36,13 +36,13 @@ } .end annotation - invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->b(Lf/h/a/b/i1/t;)Z + invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->b(Lf/h/a/c/i1/t;)Z move-result v0 if-eqz v0, :cond_0 - invoke-virtual {p0, p1, p2, p3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->c(Lf/h/a/b/i1/t;J)Z + invoke-virtual {p0, p1, p2, p3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->c(Lf/h/a/c/i1/t;J)Z move-result p1 @@ -59,7 +59,7 @@ return p1 .end method -.method public abstract b(Lf/h/a/b/i1/t;)Z +.method public abstract b(Lf/h/a/c/i1/t;)Z .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/exoplayer2/ParserException; @@ -67,7 +67,7 @@ .end annotation .end method -.method public abstract c(Lf/h/a/b/i1/t;J)Z +.method public abstract c(Lf/h/a/c/i1/t;J)Z .annotation system Ldalvik/annotation/Throws; value = { Lcom/google/android/exoplayer2/ParserException; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry.smali index 4e2eaa7478..f91aa88016 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry.smali @@ -50,7 +50,7 @@ move-result-object p2 - invoke-static {p2}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; iput-object p2, p0, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->d:Ljava/lang/String; @@ -102,7 +102,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -114,7 +114,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderException.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderException.smali index ed4b7649da..576bddcf2d 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderException.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderException.smali @@ -15,7 +15,7 @@ # instance fields -.field public final codecInfo:Lf/h/a/b/b1/e; +.field public final codecInfo:Lf/h/a/c/b1/e; .annotation build Landroidx/annotation/Nullable; .end annotation .end field diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException.smali index 596877768f..1d5238bcb4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException.smali @@ -15,7 +15,7 @@ # instance fields -.field public final codecInfo:Lf/h/a/b/b1/e; +.field public final codecInfo:Lf/h/a/c/b1/e; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -97,14 +97,14 @@ move v6, p3 - invoke-direct/range {v2 .. v9}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/b/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V + invoke-direct/range {v2 .. v9}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/c/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V return-void .end method -.method public constructor (Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/b/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V +.method public constructor (Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/c/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V .locals 0 - .param p5 # Lf/h/a/b/b1/e; + .param p5 # Lf/h/a/c/b1/e; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -123,7 +123,7 @@ iput-boolean p4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->secureDecoderRequired:Z - iput-object p5, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->codecInfo:Lf/h/a/b/b1/e; + iput-object p5, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->codecInfo:Lf/h/a/c/b1/e; iput-object p6, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->diagnosticInfo:Ljava/lang/String; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.smali index c54da224c8..f3c1db734b 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecRenderer.smali @@ -1,5 +1,5 @@ .class public abstract Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer; -.super Lf/h/a/b/t; +.super Lf/h/a/c/t; .source "MediaCodecRenderer.java" @@ -26,7 +26,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/exoplayer2/drm/DrmSession<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/m;", ">;" } .end annotation @@ -39,7 +39,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/exoplayer2/drm/DrmSession<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/m;", ">;" } .end annotation @@ -75,7 +75,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayDeque<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -86,7 +86,7 @@ .end annotation .end field -.field public M:Lf/h/a/b/b1/e; +.field public M:Lf/h/a/c/b1/e; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -145,18 +145,18 @@ .field public n0:Z -.field public final o:Lf/h/a/b/b1/f; +.field public final o:Lf/h/a/c/b1/f; .field public o0:Z -.field public final p:Lf/h/a/b/z0/i; +.field public final p:Lf/h/a/c/z0/i; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", ">;" } .end annotation @@ -176,16 +176,16 @@ .field public s0:Z -.field public final t:Lf/h/a/b/y0/e; +.field public final t:Lf/h/a/c/y0/e; -.field public t0:Lf/h/a/b/y0/d; +.field public t0:Lf/h/a/c/y0/d; -.field public final u:Lf/h/a/b/y0/e; +.field public final u:Lf/h/a/c/y0/e; -.field public final v:Lf/h/a/b/i1/a0; +.field public final v:Lf/h/a/c/i1/a0; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/i1/a0<", + "Lf/h/a/c/i1/a0<", "Lcom/google/android/exoplayer2/Format;", ">;" } @@ -269,29 +269,29 @@ .end array-data .end method -.method public constructor (ILf/h/a/b/b1/f;Lf/h/a/b/z0/i;ZZF)V +.method public constructor (ILf/h/a/c/b1/f;Lf/h/a/c/z0/i;ZZF)V .locals 0 - .param p3 # Lf/h/a/b/z0/i; + .param p3 # Lf/h/a/c/z0/i; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(I", - "Lf/h/a/b/b1/f;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/b1/f;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", ">;ZZF)V" } .end annotation - invoke-direct {p0, p1}, Lf/h/a/b/t;->(I)V + invoke-direct {p0, p1}, Lf/h/a/c/t;->(I)V if-eqz p2, :cond_0 - iput-object p2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/b/b1/f; + iput-object p2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/c/b1/f; - iput-object p3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/b/z0/i; + iput-object p3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/c/z0/i; iput-boolean p4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->q:Z @@ -299,25 +299,25 @@ iput p6, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->s:F - new-instance p1, Lf/h/a/b/y0/e; + new-instance p1, Lf/h/a/c/y0/e; const/4 p2, 0x0 - invoke-direct {p1, p2}, Lf/h/a/b/y0/e;->(I)V + invoke-direct {p1, p2}, Lf/h/a/c/y0/e;->(I)V - iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - new-instance p1, Lf/h/a/b/y0/e; + new-instance p1, Lf/h/a/c/y0/e; - invoke-direct {p1, p2}, Lf/h/a/b/y0/e;->(I)V + invoke-direct {p1, p2}, Lf/h/a/c/y0/e;->(I)V - iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/b/y0/e; + iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/c/y0/e; - new-instance p1, Lf/h/a/b/i1/a0; + new-instance p1, Lf/h/a/c/i1/a0; - invoke-direct {p1}, Lf/h/a/b/i1/a0;->()V + invoke-direct {p1}, Lf/h/a/c/i1/a0;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/b/i1/a0; + iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/c/i1/a0; new-instance p1, Ljava/util/ArrayList; @@ -377,9 +377,9 @@ invoke-virtual {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->P()Z - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/b/i1/a0; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/c/i1/a0; - invoke-virtual {p1}, Lf/h/a/b/i1/a0;->b()V + invoke-virtual {p1}, Lf/h/a/c/i1/a0;->b()V return-void .end method @@ -396,7 +396,7 @@ invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->m0(Lcom/google/android/exoplayer2/drm/DrmSession;)V - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/b/z0/i; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/c/z0/i; if-eqz v0, :cond_0 @@ -408,7 +408,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y:Z - invoke-interface {v0}, Lf/h/a/b/z0/i;->release()V + invoke-interface {v0}, Lf/h/a/c/z0/i;->release()V :cond_0 return-void @@ -430,11 +430,11 @@ .end annotation :try_start_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/b/b1/f; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/c/b1/f; - iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/b/z0/i; + iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/c/z0/i; - invoke-virtual {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o0(Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/Format;)I + invoke-virtual {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o0(Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/Format;)I move-result p1 :try_end_0 @@ -445,7 +445,7 @@ :catch_0 move-exception v0 - invoke-virtual {p0, v0, p1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, p1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object p1 @@ -460,10 +460,10 @@ return v0 .end method -.method public abstract J(Landroid/media/MediaCodec;Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I +.method public abstract J(Landroid/media/MediaCodec;Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I .end method -.method public abstract K(Lf/h/a/b/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V +.method public abstract K(Lf/h/a/c/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V .param p4 # Landroid/media/MediaCrypto; .annotation build Landroidx/annotation/Nullable; .end annotation @@ -509,7 +509,7 @@ } .end annotation - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -678,7 +678,7 @@ if-ne v0, v2, :cond_7 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I if-ge v0, v1, :cond_6 @@ -747,7 +747,7 @@ :cond_c iput v0, v14, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->b0:I - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I if-lt v2, v1, :cond_d @@ -862,9 +862,9 @@ iget-wide v0, v0, Landroid/media/MediaCodec$BufferInfo;->presentationTimeUs:J - iget-object v2, v14, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/b/i1/a0; + iget-object v2, v14, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/c/i1/a0; - invoke-virtual {v2, v0, v1}, Lf/h/a/b/i1/a0;->e(J)Ljava/lang/Object; + invoke-virtual {v2, v0, v1}, Lf/h/a/c/i1/a0;->e(J)Ljava/lang/Object; move-result-object v0 @@ -1060,9 +1060,9 @@ return v1 :cond_1 - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - sget v4, Lf/h/a/b/i1/c0;->a:I + sget v4, Lf/h/a/c/i1/c0;->a:I const/16 v5, 0x15 @@ -1082,11 +1082,11 @@ aget-object v0, v4, v0 :goto_0 - iput-object v0, v2, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iput-object v0, v2, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v0}, Lf/h/a/b/y0/e;->clear()V + invoke-virtual {v0}, Lf/h/a/c/y0/e;->clear()V :cond_3 iget v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->h0:I @@ -1132,9 +1132,9 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->U:Z - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v0, v0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v0, v0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; sget-object v1, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u0:[B @@ -1163,7 +1163,7 @@ return v2 :cond_6 - invoke-virtual {p0}, Lf/h/a/b/t;->x()Lf/h/a/b/d0; + invoke-virtual {p0}, Lf/h/a/c/t;->x()Lf/h/a/c/d0; move-result-object v0 @@ -1205,9 +1205,9 @@ check-cast v5, [B - iget-object v6, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v6, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v6, v6, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v6, v6, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; invoke-virtual {v6, v5}, Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; @@ -1219,17 +1219,17 @@ iput v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0:I :cond_9 - iget-object v4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v4, v4, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v4, v4, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; invoke-virtual {v4}, Ljava/nio/ByteBuffer;->position()I move-result v4 - iget-object v5, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v5, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {p0, v0, v5, v1}, Lf/h/a/b/t;->F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I + invoke-virtual {p0, v0, v5, v1}, Lf/h/a/c/t;->F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I move-result v5 @@ -1240,7 +1240,7 @@ move v4, v13 :goto_3 - invoke-virtual {p0}, Lf/h/a/b/t;->j()Z + invoke-virtual {p0}, Lf/h/a/c/t;->j()Z move-result v6 @@ -1266,21 +1266,21 @@ if-ne v1, v3, :cond_c - iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v1}, Lf/h/a/b/y0/e;->clear()V + invoke-virtual {v1}, Lf/h/a/c/y0/e;->clear()V iput v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0:I :cond_c - invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/b/d0;)V + invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/c/d0;)V return v2 :cond_d - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v0}, Lf/h/a/b/y0/a;->isEndOfStream()Z + invoke-virtual {v0}, Lf/h/a/c/y0/a;->isEndOfStream()Z move-result v0 @@ -1290,9 +1290,9 @@ if-ne v0, v3, :cond_e - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v0}, Lf/h/a/b/y0/e;->clear()V + invoke-virtual {v0}, Lf/h/a/c/y0/e;->clear()V iput v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0:I @@ -1344,7 +1344,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -1355,17 +1355,17 @@ if-eqz v0, :cond_13 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v0}, Lf/h/a/b/y0/a;->isKeyFrame()Z + invoke-virtual {v0}, Lf/h/a/c/y0/a;->isKeyFrame()Z move-result v0 if-nez v0, :cond_13 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v0}, Lf/h/a/b/y0/e;->clear()V + invoke-virtual {v0}, Lf/h/a/c/y0/e;->clear()V iget v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0:I @@ -1379,11 +1379,11 @@ :cond_13 iput-boolean v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->q0:Z - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; const/high16 v3, 0x40000000 # 2.0f - invoke-virtual {v0, v3}, Lf/h/a/b/y0/a;->getFlag(I)Z + invoke-virtual {v0, v3}, Lf/h/a/c/y0/a;->getFlag(I)Z move-result v0 @@ -1431,7 +1431,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -1455,15 +1455,15 @@ if-nez v0, :cond_19 - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v3, v3, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v3, v3, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; - invoke-static {v3}, Lf/h/a/b/i1/r;->b(Ljava/nio/ByteBuffer;)V + invoke-static {v3}, Lf/h/a/c/i1/r;->b(Ljava/nio/ByteBuffer;)V - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v3, v3, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v3, v3, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; invoke-virtual {v3}, Ljava/nio/ByteBuffer;->position()I @@ -1478,13 +1478,13 @@ :cond_19 :try_start_1 - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-wide v10, v3, Lf/h/a/b/y0/e;->f:J + iget-wide v10, v3, Lf/h/a/c/y0/e;->f:J - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v3}, Lf/h/a/b/y0/a;->isDecodeOnly()Z + invoke-virtual {v3}, Lf/h/a/c/y0/a;->isDecodeOnly()Z move-result v3 @@ -1503,11 +1503,11 @@ if-eqz v3, :cond_1b - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/b/i1/a0; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/c/i1/a0; iget-object v4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {v3, v10, v11, v4}, Lf/h/a/b/i1/a0;->a(JLjava/lang/Object;)V + invoke-virtual {v3, v10, v11, v4}, Lf/h/a/c/i1/a0;->a(JLjava/lang/Object;)V iput-boolean v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->r0:Z @@ -1520,34 +1520,34 @@ iput-wide v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->l0:J - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v3}, Lf/h/a/b/y0/e;->l()V + invoke-virtual {v3}, Lf/h/a/c/y0/e;->l()V - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {v3}, Lf/h/a/b/y0/a;->hasSupplementalData()Z + invoke-virtual {v3}, Lf/h/a/c/y0/a;->hasSupplementalData()Z move-result v3 if-eqz v3, :cond_1c - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {p0, v3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->V(Lf/h/a/b/y0/e;)V + invoke-virtual {p0, v3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->V(Lf/h/a/c/y0/e;)V :cond_1c - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - invoke-virtual {p0, v3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->d0(Lf/h/a/b/y0/e;)V + invoke-virtual {p0, v3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->d0(Lf/h/a/c/y0/e;)V if-eqz v0, :cond_1f - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v0, v0, Lf/h/a/b/y0/e;->d:Lf/h/a/b/y0/b; + iget-object v0, v0, Lf/h/a/c/y0/e;->d:Lf/h/a/c/y0/b; - iget-object v9, v0, Lf/h/a/b/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; + iget-object v9, v0, Lf/h/a/c/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; if-nez v5, :cond_1d @@ -1591,9 +1591,9 @@ const/4 v8, 0x0 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; - iget-object v0, v0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iget-object v0, v0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I @@ -1610,13 +1610,13 @@ iput v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0:I - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget v1, v0, Lf/h/a/b/y0/d;->c:I + iget v1, v0, Lf/h/a/c/y0/d;->c:I add-int/2addr v1, v2 - iput v1, v0, Lf/h/a/b/y0/d;->c:I + iput v1, v0, Lf/h/a/c/y0/d;->c:I :try_end_1 .catch Landroid/media/MediaCodec$CryptoException; {:try_start_1 .. :try_end_1} :catch_1 @@ -1627,7 +1627,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -1752,7 +1752,7 @@ value = { "(Z)", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -1763,11 +1763,11 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/b/b1/f; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/c/b1/f; iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; + invoke-virtual {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; move-result-object v0 @@ -1779,13 +1779,13 @@ if-eqz p1, :cond_0 - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/b/b1/f; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o:Lf/h/a/c/b1/f; iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; const/4 v1, 0x0 - invoke-virtual {p0, p1, v0, v1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; + invoke-virtual {p0, p1, v0, v1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; move-result-object v0 @@ -1840,15 +1840,15 @@ .method public abstract T(FLcom/google/android/exoplayer2/Format;[Lcom/google/android/exoplayer2/Format;)F .end method -.method public abstract U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; +.method public abstract U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/b1/f;", + "Lf/h/a/c/b1/f;", "Lcom/google/android/exoplayer2/Format;", "Z)", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -1860,7 +1860,7 @@ .end annotation .end method -.method public V(Lf/h/a/b/y0/e;)V +.method public V(Lf/h/a/c/y0/e;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1871,7 +1871,7 @@ return-void .end method -.method public final W(Lf/h/a/b/b1/e;Landroid/media/MediaCrypto;)V +.method public final W(Lf/h/a/c/b1/e;Landroid/media/MediaCrypto;)V .locals 16 .annotation system Ldalvik/annotation/Throws; value = { @@ -1883,9 +1883,9 @@ move-object/from16 v0, p1 - iget-object v8, v0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object v8, v0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/high16 v2, -0x40800000 # -1.0f @@ -1902,7 +1902,7 @@ iget-object v3, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - iget-object v4, v7, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; + iget-object v4, v7, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; invoke-virtual {v7, v1, v3, v4}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->T(FLcom/google/android/exoplayer2/Format;[Lcom/google/android/exoplayer2/Format;)F @@ -1946,7 +1946,7 @@ move-result-object v1 - invoke-static {v1}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V invoke-static {v8}, Landroid/media/MediaCodec;->createByCodecName(Ljava/lang/String;)Landroid/media/MediaCodec; @@ -1955,11 +1955,11 @@ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 :try_start_1 - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V const-string v1, "configureCodec" - invoke-static {v1}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V iget-object v4, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; @@ -1973,23 +1973,23 @@ move v6, v10 - invoke-virtual/range {v1 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->K(Lf/h/a/b/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V + invoke-virtual/range {v1 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->K(Lf/h/a/c/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V const-string v1, "startCodec" - invoke-static {v1}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V invoke-virtual {v15}, Landroid/media/MediaCodec;->start()V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J move-result-wide v3 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-ge v1, v12, :cond_2 @@ -2010,7 +2010,7 @@ :cond_2 iput-object v15, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->H:Landroid/media/MediaCodec; - iput-object v0, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iput-object v0, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; iput v10, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->J:F @@ -2018,7 +2018,7 @@ iput-object v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const-string v2, "OMX.Exynos.avc.dec.secure" @@ -2034,7 +2034,7 @@ if-eqz v1, :cond_4 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v15, "SM-T585" @@ -2044,7 +2044,7 @@ if-nez v1, :cond_3 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v15, "SM-A510" @@ -2054,7 +2054,7 @@ if-nez v1, :cond_3 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v15, "SM-A520" @@ -2064,7 +2064,7 @@ if-nez v1, :cond_3 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v15, "SM-J700" @@ -2080,7 +2080,7 @@ goto :goto_2 :cond_4 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v15, 0x18 @@ -2103,7 +2103,7 @@ if-eqz v1, :cond_7 :cond_5 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v15, "flounder" @@ -2113,7 +2113,7 @@ if-nez v1, :cond_6 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v15, "flounder_lte" @@ -2123,7 +2123,7 @@ if-nez v1, :cond_6 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v15, "grouper" @@ -2133,7 +2133,7 @@ if-nez v1, :cond_6 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v15, "tilapia" @@ -2154,7 +2154,7 @@ :goto_2 iput v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->N:I - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v15, "SM-T230" @@ -2184,7 +2184,7 @@ iget-object v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; - sget v15, Lf/h/a/b/i1/c0;->a:I + sget v15, Lf/h/a/c/i1/c0;->a:I if-ge v15, v12, :cond_9 @@ -2214,7 +2214,7 @@ :goto_4 iput-boolean v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->P:Z - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v15, 0x13 @@ -2241,11 +2241,11 @@ if-nez v1, :cond_c :cond_a - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-ne v1, v15, :cond_b - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v6, "SM-G800" @@ -2283,7 +2283,7 @@ :goto_6 iput-boolean v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->Q:Z - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-gt v1, v9, :cond_d @@ -2296,11 +2296,11 @@ if-nez v1, :cond_f :cond_d - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-gt v1, v15, :cond_10 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "hb2000" @@ -2310,7 +2310,7 @@ if-nez v1, :cond_e - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "stvm8" @@ -2348,7 +2348,7 @@ :goto_7 iput-boolean v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->R:Z - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-ne v1, v12, :cond_11 @@ -2372,7 +2372,7 @@ iget-object v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I if-gt v2, v10, :cond_12 @@ -2398,9 +2398,9 @@ :goto_9 iput-boolean v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->T:Z - iget-object v1, v0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object v1, v0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I if-gt v2, v5, :cond_13 @@ -2413,7 +2413,7 @@ if-nez v2, :cond_15 :cond_13 - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I const/16 v5, 0x11 @@ -2428,7 +2428,7 @@ if-nez v1, :cond_15 :cond_14 - sget-object v1, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; const-string v2, "Amazon" @@ -2438,7 +2438,7 @@ if-eqz v1, :cond_16 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v2, "AFTS" @@ -2448,7 +2448,7 @@ if-eqz v1, :cond_16 - iget-boolean v0, v0, Lf/h/a/b/b1/e;->f:Z + iget-boolean v0, v0, Lf/h/a/c/b1/e;->f:Z if-eqz v0, :cond_16 @@ -2487,7 +2487,7 @@ invoke-virtual/range {p0 .. p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->k0()V - iget v0, v7, Lf/h/a/b/t;->h:I + iget v0, v7, Lf/h/a/c/t;->h:I const-wide v1, -0x7fffffffffffffffL # -4.9E-324 @@ -2539,13 +2539,13 @@ iput-boolean v11, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->q0:Z - iget-object v0, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v0, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget v1, v0, Lf/h/a/b/y0/d;->a:I + iget v1, v0, Lf/h/a/c/y0/d;->a:I add-int/2addr v1, v11 - iput v1, v0, Lf/h/a/b/y0/d;->a:I + iput v1, v0, Lf/h/a/c/y0/d;->a:I sub-long v5, v3, v13 @@ -2570,7 +2570,7 @@ :goto_e if-eqz v15, :cond_1b - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-ge v1, v12, :cond_1a @@ -2622,11 +2622,11 @@ if-nez v2, :cond_4 - invoke-interface {v1}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/b/z0/k; + invoke-interface {v1}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/c/z0/k; move-result-object v1 - check-cast v1, Lf/h/a/b/z0/m; + check-cast v1, Lf/h/a/c/z0/m; if-nez v1, :cond_2 @@ -2647,9 +2647,9 @@ :try_start_0 new-instance v2, Landroid/media/MediaCrypto; - iget-object v4, v1, Lf/h/a/b/z0/m;->a:Ljava/util/UUID; + iget-object v4, v1, Lf/h/a/c/z0/m;->a:Ljava/util/UUID; - iget-object v5, v1, Lf/h/a/b/z0/m;->b:[B + iget-object v5, v1, Lf/h/a/c/z0/m;->b:[B invoke-direct {v2, v4, v5}, Landroid/media/MediaCrypto;->(Ljava/util/UUID;[B)V @@ -2657,7 +2657,7 @@ :try_end_0 .catch Landroid/media/MediaCryptoException; {:try_start_0 .. :try_end_0} :catch_0 - iget-boolean v1, v1, Lf/h/a/b/z0/m;->c:Z + iget-boolean v1, v1, Lf/h/a/c/z0/m;->c:Z if-nez v1, :cond_3 @@ -2684,7 +2684,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -2692,7 +2692,7 @@ :cond_4 :goto_1 - sget-boolean v0, Lf/h/a/b/z0/m;->d:Z + sget-boolean v0, Lf/h/a/c/z0/m;->d:Z if-eqz v0, :cond_6 @@ -2719,7 +2719,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -2742,7 +2742,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -2851,9 +2851,9 @@ move-object v7, v0 - check-cast v7, Lf/h/a/b/b1/e; + check-cast v7, Lf/h/a/c/b1/e; - invoke-virtual {v1, v7}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->n0(Lf/h/a/b/b1/e;)Z + invoke-virtual {v1, v7}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->n0(Lf/h/a/c/b1/e;)Z move-result v0 @@ -2865,7 +2865,7 @@ move-object/from16 v12, p1 :try_start_1 - invoke-virtual {v1, v7, v12}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->W(Lf/h/a/b/b1/e;Landroid/media/MediaCrypto;)V + invoke-virtual {v1, v7, v12}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->W(Lf/h/a/c/b1/e;Landroid/media/MediaCrypto;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 @@ -2908,7 +2908,7 @@ move-result-object v3 - iget-object v5, v7, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object v5, v7, Lf/h/a/c/b1/e;->a:Ljava/lang/String; invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; @@ -2924,7 +2924,7 @@ iget-object v5, v2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I const/16 v6, 0x15 @@ -2956,7 +2956,7 @@ move/from16 v6, p2 - invoke-direct/range {v2 .. v9}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/b/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V + invoke-direct/range {v2 .. v9}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/c/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V iget-object v2, v1, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->L:Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException; @@ -2981,7 +2981,7 @@ iget-boolean v5, v2, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->secureDecoderRequired:Z - iget-object v6, v2, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->codecInfo:Lf/h/a/b/b1/e; + iget-object v6, v2, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->codecInfo:Lf/h/a/c/b1/e; iget-object v2, v2, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->diagnosticInfo:Ljava/lang/String; @@ -2997,7 +2997,7 @@ move-object/from16 v20, v0 - invoke-direct/range {v13 .. v20}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/b/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V + invoke-direct/range {v13 .. v20}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;->(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/String;ZLf/h/a/c/b1/e;Ljava/lang/String;Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException;)V iput-object v3, v1, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->L:Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer$DecoderInitializationException; @@ -3052,20 +3052,20 @@ if-nez v0, :cond_3 - invoke-virtual {p0}, Lf/h/a/b/t;->j()Z + invoke-virtual {p0}, Lf/h/a/c/t;->j()Z move-result v0 if-eqz v0, :cond_0 - iget-boolean v0, p0, Lf/h/a/b/t;->m:Z + iget-boolean v0, p0, Lf/h/a/c/t;->m:Z goto :goto_0 :cond_0 - iget-object v0, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; + iget-object v0, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; - invoke-interface {v0}, Lf/h/a/b/d1/v;->a()Z + invoke-interface {v0}, Lf/h/a/c/d1/v;->a()Z move-result v0 @@ -3111,7 +3111,7 @@ return v1 .end method -.method public a0(Lf/h/a/b/d0;)V +.method public a0(Lf/h/a/c/d0;)V .locals 6 .annotation system Ldalvik/annotation/Throws; value = { @@ -3123,17 +3123,17 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->r0:Z - iget-object v1, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; + iget-object v1, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v1, Lcom/google/android/exoplayer2/Format; - iget-boolean v2, p1, Lf/h/a/b/d0;->a:Z + iget-boolean v2, p1, Lf/h/a/c/d0;->a:Z if-eqz v2, :cond_0 - iget-object p1, p1, Lf/h/a/b/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; + iget-object p1, p1, Lf/h/a/c/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->m0(Lcom/google/android/exoplayer2/drm/DrmSession;)V @@ -3142,7 +3142,7 @@ :cond_0 iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/b/z0/i; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/c/z0/i; iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->C:Lcom/google/android/exoplayer2/drm/DrmSession; @@ -3160,7 +3160,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; :goto_0 - invoke-static {v4, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v4, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -3181,11 +3181,11 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v4, v1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - invoke-interface {v2, p1, v4}, Lf/h/a/b/z0/i;->c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; + invoke-interface {v2, p1, v4}, Lf/h/a/c/z0/i;->c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; move-result-object v5 @@ -3198,7 +3198,7 @@ invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - invoke-virtual {p0, p1, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, p1, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object p1 @@ -3254,17 +3254,17 @@ if-eq p1, v2, :cond_b - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; - iget-boolean v2, v2, Lf/h/a/b/b1/e;->f:Z + iget-boolean v2, v2, Lf/h/a/c/b1/e;->f:Z if-nez v2, :cond_b - invoke-interface {p1}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/b/z0/k; + invoke-interface {p1}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/c/z0/k; move-result-object p1 - check-cast p1, Lf/h/a/b/z0/m; + check-cast p1, Lf/h/a/c/z0/m; if-nez p1, :cond_9 @@ -3274,7 +3274,7 @@ goto :goto_4 :cond_9 - iget-boolean v2, p1, Lf/h/a/b/z0/m;->c:Z + iget-boolean v2, p1, Lf/h/a/c/z0/m;->c:Z if-eqz v2, :cond_a @@ -3286,9 +3286,9 @@ :try_start_0 new-instance v2, Landroid/media/MediaCrypto; - iget-object v4, p1, Lf/h/a/b/z0/m;->a:Ljava/util/UUID; + iget-object v4, p1, Lf/h/a/c/z0/m;->a:Ljava/util/UUID; - iget-object p1, p1, Lf/h/a/b/z0/m;->b:[B + iget-object p1, p1, Lf/h/a/c/z0/m;->b:[B invoke-direct {v2, v4, p1}, Landroid/media/MediaCrypto;->(Ljava/util/UUID;[B)V :try_end_0 @@ -3318,7 +3318,7 @@ if-nez p1, :cond_c :cond_b - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x17 @@ -3338,11 +3338,11 @@ :cond_d iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->H:Landroid/media/MediaCodec; - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; iget-object v4, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, p1, v2, v4, v1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->J(Landroid/media/MediaCodec;Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I + invoke-virtual {p0, p1, v2, v4, v1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->J(Landroid/media/MediaCodec;Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I move-result p1 @@ -3481,7 +3481,7 @@ .method public abstract c0(J)V .end method -.method public abstract d0(Lf/h/a/b/y0/e;)V +.method public abstract d0(Lf/h/a/c/y0/e;)V .end method .method public final e0()V @@ -3555,17 +3555,17 @@ } .end annotation - invoke-virtual {p0}, Lf/h/a/b/t;->x()Lf/h/a/b/d0; + invoke-virtual {p0}, Lf/h/a/c/t;->x()Lf/h/a/c/d0; move-result-object v0 - iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/b/y0/e; + iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/c/y0/e; - invoke-virtual {v1}, Lf/h/a/b/y0/e;->clear()V + invoke-virtual {v1}, Lf/h/a/c/y0/e;->clear()V - iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/b/y0/e; + iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/c/y0/e; - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/b/t;->F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/c/t;->F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I move-result p1 @@ -3575,7 +3575,7 @@ if-ne p1, v2, :cond_0 - invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/b/d0;)V + invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/c/d0;)V return v1 @@ -3584,9 +3584,9 @@ if-ne p1, v0, :cond_1 - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/b/y0/e; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->u:Lf/h/a/c/y0/e; - invoke-virtual {p1}, Lf/h/a/b/y0/a;->isEndOfStream()Z + invoke-virtual {p1}, Lf/h/a/c/y0/a;->isEndOfStream()Z move-result p1 @@ -3609,7 +3609,7 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->K:Ljava/util/ArrayDeque; - iput-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iput-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; iput-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; @@ -3617,7 +3617,7 @@ invoke-virtual {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->k0()V - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x15 @@ -3649,13 +3649,13 @@ if-eqz v2, :cond_1 - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget v3, v2, Lf/h/a/b/y0/d;->b:I + iget v3, v2, Lf/h/a/c/y0/d;->b:I add-int/lit8 v3, v3, 0x1 - iput v3, v2, Lf/h/a/b/y0/d;->b:I + iput v3, v2, Lf/h/a/c/y0/d;->b:I :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_2 @@ -3774,11 +3774,11 @@ iput v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0:I - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/b/y0/e; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t:Lf/h/a/c/y0/e; const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; + iput-object v1, v0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; return-void .end method @@ -3807,7 +3807,7 @@ value = { "(", "Lcom/google/android/exoplayer2/drm/DrmSession<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/m;", ">;)V" } .end annotation @@ -3845,7 +3845,7 @@ value = { "(", "Lcom/google/android/exoplayer2/drm/DrmSession<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/m;", ">;)V" } .end annotation @@ -3929,7 +3929,7 @@ const-string v4, "drainAndFeed" - invoke-static {v4}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v4}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V :goto_0 invoke-virtual {p0, p1, p2, p3, p4}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->N(JJ)Z @@ -3985,33 +3985,33 @@ goto :goto_1 :cond_6 - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V goto :goto_4 :cond_7 - iget-object p3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object p3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget p4, p3, Lf/h/a/b/y0/d;->d:I + iget p4, p3, Lf/h/a/c/y0/d;->d:I - iget-object v2, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; + iget-object v2, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; - iget-wide v3, p0, Lf/h/a/b/t;->k:J + iget-wide v3, p0, Lf/h/a/c/t;->k:J sub-long/2addr p1, v3 - invoke-interface {v2, p1, p2}, Lf/h/a/b/d1/v;->d(J)I + invoke-interface {v2, p1, p2}, Lf/h/a/c/d1/v;->d(J)I move-result p1 add-int/2addr p4, p1 - iput p4, p3, Lf/h/a/b/y0/d;->d:I + iput p4, p3, Lf/h/a/c/y0/d;->d:I invoke-virtual {p0, v1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->g0(Z)Z :goto_4 - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; monitor-enter p1 @@ -4024,7 +4024,7 @@ :catch_0 move-exception p1 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 p3, 0x15 @@ -4069,7 +4069,7 @@ iget-object p2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, p1, p2}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, p1, p2}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object p1 @@ -4079,7 +4079,7 @@ throw p1 .end method -.method public n0(Lf/h/a/b/b1/e;)Z +.method public n0(Lf/h/a/c/b1/e;)Z .locals 0 const/4 p1, 0x1 @@ -4107,7 +4107,7 @@ if-eq p1, v0, :cond_0 - iget p1, p0, Lf/h/a/b/t;->h:I + iget p1, p0, Lf/h/a/c/t;->h:I if-eqz p1, :cond_0 @@ -4117,17 +4117,17 @@ return-void .end method -.method public abstract o0(Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/Format;)I - .param p2 # Lf/h/a/b/z0/i; +.method public abstract o0(Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/Format;)I + .param p2 # Lf/h/a/c/z0/i; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/b1/f;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/b1/f;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", ">;", "Lcom/google/android/exoplayer2/Format;", ")I" @@ -4149,7 +4149,7 @@ } .end annotation - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -4162,7 +4162,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->I:Lcom/google/android/exoplayer2/Format; - iget-object v2, p0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; + iget-object v2, p0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; invoke-virtual {p0, v0, v1, v2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->T(FLcom/google/android/exoplayer2/Format;[Lcom/google/android/exoplayer2/Format;)F @@ -4232,11 +4232,11 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->C:Lcom/google/android/exoplayer2/drm/DrmSession; - invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/b/z0/k; + invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->b()Lf/h/a/c/z0/k; move-result-object v0 - check-cast v0, Lf/h/a/b/z0/m; + check-cast v0, Lf/h/a/c/z0/m; if-nez v0, :cond_0 @@ -4247,9 +4247,9 @@ return-void :cond_0 - sget-object v1, Lf/h/a/b/u;->e:Ljava/util/UUID; + sget-object v1, Lf/h/a/c/u;->e:Ljava/util/UUID; - iget-object v2, v0, Lf/h/a/b/z0/m;->a:Ljava/util/UUID; + iget-object v2, v0, Lf/h/a/c/z0/m;->a:Ljava/util/UUID; invoke-virtual {v1, v2}, Ljava/util/UUID;->equals(Ljava/lang/Object;)Z @@ -4276,7 +4276,7 @@ :try_start_0 iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->D:Landroid/media/MediaCrypto; - iget-object v0, v0, Lf/h/a/b/z0/m;->b:[B + iget-object v0, v0, Lf/h/a/c/z0/m;->b:[B invoke-virtual {v1, v0}, Landroid/media/MediaCrypto;->setMediaDrmSession([B)V :try_end_0 @@ -4299,7 +4299,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z:Lcom/google/android/exoplayer2/Format; - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -4344,7 +4344,7 @@ } .end annotation - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/b/z0/i; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->p:Lf/h/a/c/z0/i; if-eqz p1, :cond_0 @@ -4356,14 +4356,14 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y:Z - invoke-interface {p1}, Lf/h/a/b/z0/i;->a()V + invoke-interface {p1}, Lf/h/a/c/z0/i;->a()V :cond_0 - new-instance p1, Lf/h/a/b/y0/d; + new-instance p1, Lf/h/a/c/y0/d; - invoke-direct {p1}, Lf/h/a/b/y0/d;->()V + invoke-direct {p1}, Lf/h/a/c/y0/d;->()V - iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iput-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.smali index e87a9069c7..a323f038cd 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/mediacodec/MediaCodecUtil.smali @@ -31,7 +31,7 @@ "Ljava/util/HashMap<", "Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$b;", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;>;" } .end annotation @@ -1111,7 +1111,7 @@ "(", "Ljava/lang/String;", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;)V" } .end annotation @@ -1128,13 +1128,13 @@ if-eqz p0, :cond_1 - sget p0, Lf/h/a/b/i1/c0;->a:I + sget p0, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x1a if-ge p0, v2, :cond_0 - sget-object p0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "R9" @@ -1154,9 +1154,9 @@ move-result-object p0 - check-cast p0, Lf/h/a/b/b1/e; + check-cast p0, Lf/h/a/c/b1/e; - iget-object p0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object p0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; const-string v2, "OMX.MTK.AUDIO.DECODER.RAW" @@ -1184,19 +1184,19 @@ const-string v4, "audio/raw" - invoke-static/range {v2 .. v10}, Lf/h/a/b/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/b/b1/e; + invoke-static/range {v2 .. v10}, Lf/h/a/c/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/c/b1/e; move-result-object p0 invoke-interface {p1, p0}, Ljava/util/List;->add(Ljava/lang/Object;)Z :cond_0 - sget-object p0, Lf/h/a/b/b1/c;->a:Lf/h/a/b/b1/c; + sget-object p0, Lf/h/a/c/b1/c;->a:Lf/h/a/c/b1/c; invoke-static {p1, p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->n(Ljava/util/List;Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V :cond_1 - sget p0, Lf/h/a/b/i1/c0;->a:I + sget p0, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x15 @@ -1212,9 +1212,9 @@ move-result-object p0 - check-cast p0, Lf/h/a/b/b1/e; + check-cast p0, Lf/h/a/c/b1/e; - iget-object p0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object p0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; const-string v2, "OMX.SEC.mp3.dec" @@ -1241,12 +1241,12 @@ if-eqz p0, :cond_3 :cond_2 - sget-object p0, Lf/h/a/b/b1/a;->a:Lf/h/a/b/b1/a; + sget-object p0, Lf/h/a/c/b1/a;->a:Lf/h/a/c/b1/a; invoke-static {p1, p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->n(Ljava/util/List;Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V :cond_3 - sget p0, Lf/h/a/b/i1/c0;->a:I + sget p0, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x1e @@ -1262,9 +1262,9 @@ move-result-object p0 - check-cast p0, Lf/h/a/b/b1/e; + check-cast p0, Lf/h/a/c/b1/e; - iget-object p0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object p0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; const-string v0, "OMX.qti.audio.decoder.flac" @@ -1310,7 +1310,7 @@ goto/16 :goto_0 :cond_0 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x15 @@ -1367,7 +1367,7 @@ goto/16 :goto_0 :cond_1 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x12 @@ -1381,7 +1381,7 @@ if-eqz p2, :cond_2 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "a70" @@ -1391,7 +1391,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; const-string v0, "Xiaomi" @@ -1401,7 +1401,7 @@ if-eqz p2, :cond_2 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "HM" @@ -1414,7 +1414,7 @@ goto/16 :goto_0 :cond_2 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x10 @@ -1428,7 +1428,7 @@ if-eqz p2, :cond_3 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "dlxu" @@ -1438,7 +1438,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "protou" @@ -1448,7 +1448,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "ville" @@ -1458,7 +1458,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "villeplus" @@ -1468,7 +1468,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "villec2" @@ -1478,7 +1478,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "gee" @@ -1488,7 +1488,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "C6602" @@ -1498,7 +1498,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "C6603" @@ -1508,7 +1508,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "C6606" @@ -1518,7 +1518,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "C6616" @@ -1528,7 +1528,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "L36h" @@ -1538,7 +1538,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "SO-02E" @@ -1551,7 +1551,7 @@ goto/16 :goto_0 :cond_3 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I if-ne p2, v0, :cond_4 @@ -1563,7 +1563,7 @@ if-eqz p2, :cond_4 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "C1504" @@ -1573,7 +1573,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "C1505" @@ -1583,7 +1583,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "C1604" @@ -1593,7 +1593,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "C1605" @@ -1606,7 +1606,7 @@ goto/16 :goto_0 :cond_4 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x18 @@ -1631,7 +1631,7 @@ if-eqz p2, :cond_6 :cond_5 - sget-object p2, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -1639,7 +1639,7 @@ if-eqz p2, :cond_6 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "zeroflte" @@ -1649,7 +1649,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "zerolte" @@ -1659,7 +1659,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "zenlte" @@ -1669,7 +1669,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "SC-05G" @@ -1679,7 +1679,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "marinelteatt" @@ -1689,7 +1689,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "404SC" @@ -1699,7 +1699,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "SC-04G" @@ -1709,7 +1709,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v0, "SCV31" @@ -1722,7 +1722,7 @@ goto/16 :goto_0 :cond_6 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const-string v0, "jflte" @@ -1738,7 +1738,7 @@ if-eqz p2, :cond_7 - sget-object p2, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -1746,7 +1746,7 @@ if-eqz p2, :cond_7 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "d2" @@ -1756,7 +1756,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "serrano" @@ -1766,7 +1766,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; invoke-virtual {p2, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z @@ -1774,7 +1774,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "santos" @@ -1784,7 +1784,7 @@ if-nez p2, :cond_a - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; const-string v2, "t0" @@ -1797,11 +1797,11 @@ goto :goto_0 :cond_7 - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I if-gt p2, v3, :cond_8 - sget-object p2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object p2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; invoke-virtual {p2, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z @@ -2239,7 +2239,7 @@ move-result v4 - invoke-static {v4}, Lf/h/a/b/i1/q;->d(I)Ljava/lang/String; + invoke-static {v4}, Lf/h/a/c/i1/q;->d(I)Ljava/lang/String; move-result-object v4 @@ -2751,7 +2751,7 @@ .end packed-switch .end method -.method public static d(Ljava/lang/String;ZZ)Lf/h/a/b/b1/e; +.method public static d(Ljava/lang/String;ZZ)Lf/h/a/c/b1/e; .locals 0 .annotation build Landroidx/annotation/Nullable; .end annotation @@ -2783,7 +2783,7 @@ move-result-object p0 - check-cast p0, Lf/h/a/b/b1/e; + check-cast p0, Lf/h/a/c/b1/e; :goto_0 return-object p0 @@ -2797,7 +2797,7 @@ "Ljava/lang/String;", "ZZ)", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -2835,7 +2835,7 @@ :cond_0 :try_start_1 - sget v2, Lf/h/a/b/i1/c0;->a:I + sget v2, Lf/h/a/c/i1/c0;->a:I const/4 v3, 0x0 @@ -2867,11 +2867,11 @@ if-eqz p1, :cond_2 - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I if-gt v4, p1, :cond_2 - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x17 @@ -2913,9 +2913,9 @@ move-result-object v3 - check-cast v3, Lf/h/a/b/b1/e; + check-cast v3, Lf/h/a/c/b1/e; - iget-object v3, v3, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/c/b1/e;->a:Ljava/lang/String; invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; @@ -2959,7 +2959,7 @@ "Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$c;", ")", "Ljava/util/ArrayList<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -3080,7 +3080,7 @@ goto/16 :goto_7 :cond_5 - sget v7, Lf/h/a/b/i1/c0;->a:I + sget v7, Lf/h/a/c/i1/c0;->a:I const/16 v8, 0x1d @@ -3108,7 +3108,7 @@ move-result v19 - sget v7, Lf/h/a/b/i1/c0;->a:I + sget v7, Lf/h/a/c/i1/c0;->a:I if-lt v7, v8, :cond_7 @@ -3123,7 +3123,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 @@ -3159,13 +3159,13 @@ const/4 v0, 0x0 :goto_3 - sget v7, Lf/h/a/b/i1/c0;->a:I + sget v7, Lf/h/a/c/i1/c0;->a:I const/16 v8, 0x16 if-gt v7, v8, :cond_a - sget-object v7, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v7, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v8, "ODROID-XU3" @@ -3175,7 +3175,7 @@ if-nez v7, :cond_9 - sget-object v7, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v7, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v8, "Nexus 10" @@ -3257,7 +3257,7 @@ move/from16 v14, v20 :try_start_3 - invoke-static/range {v6 .. v14}, Lf/h/a/b/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/b/b1/e; + invoke-static/range {v6 .. v14}, Lf/h/a/c/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/c/b1/e; move-result-object v0 @@ -3338,7 +3338,7 @@ move/from16 v14, v20 :try_start_5 - invoke-static/range {v6 .. v14}, Lf/h/a/b/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/b/b1/e; + invoke-static/range {v6 .. v14}, Lf/h/a/c/b1/e;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/c/b1/e; move-result-object v0 @@ -3380,7 +3380,7 @@ :goto_6 :try_start_6 - sget v6, Lf/h/a/b/i1/c0;->a:I + sget v6, Lf/h/a/c/i1/c0;->a:I :try_end_6 .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_5 @@ -3486,12 +3486,12 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;", "Lcom/google/android/exoplayer2/Format;", ")", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -3500,9 +3500,9 @@ invoke-direct {v0, p0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - new-instance p0, Lf/h/a/b/b1/b; + new-instance p0, Lf/h/a/c/b1/b; - invoke-direct {p0, p1}, Lf/h/a/b/b1/b;->(Lcom/google/android/exoplayer2/Format;)V + invoke-direct {p0, p1}, Lf/h/a/c/b1/b;->(Lcom/google/android/exoplayer2/Format;)V invoke-static {v0, p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->n(Ljava/util/List;Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V @@ -3512,7 +3512,7 @@ .method public static h(Landroid/media/MediaCodecInfo;)Z .locals 2 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x1d @@ -3529,7 +3529,7 @@ move-result-object p0 - invoke-static {p0}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 @@ -3626,10 +3626,10 @@ return v1 .end method -.method public static synthetic i(Lf/h/a/b/b1/e;)I +.method public static synthetic i(Lf/h/a/c/b1/e;)I .locals 2 - iget-object p0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object p0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; const-string v0, "OMX.google" @@ -3650,7 +3650,7 @@ goto :goto_0 :cond_0 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x1a @@ -3680,10 +3680,10 @@ return p0 .end method -.method public static synthetic j(Lf/h/a/b/b1/e;)I +.method public static synthetic j(Lf/h/a/c/b1/e;)I .locals 1 - iget-object p0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object p0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; const-string v0, "OMX.google" @@ -3694,11 +3694,11 @@ return p0 .end method -.method public static synthetic k(Lcom/google/android/exoplayer2/Format;Lf/h/a/b/b1/e;)I +.method public static synthetic k(Lcom/google/android/exoplayer2/Format;Lf/h/a/c/b1/e;)I .locals 0 :try_start_0 - invoke-virtual {p1, p0}, Lf/h/a/b/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z + invoke-virtual {p1, p0}, Lf/h/a/c/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z move-result p0 :try_end_0 @@ -3746,13 +3746,13 @@ const/4 v2, 0x0 - invoke-static {v0, v2, v2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->d(Ljava/lang/String;ZZ)Lf/h/a/b/b1/e; + invoke-static {v0, v2, v2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->d(Ljava/lang/String;ZZ)Lf/h/a/c/b1/e; move-result-object v0 if-eqz v0, :cond_3 - invoke-virtual {v0}, Lf/h/a/b/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; + invoke-virtual {v0}, Lf/h/a/c/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; move-result-object v0 @@ -3839,7 +3839,7 @@ goto :goto_0 :cond_1 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x15 @@ -3898,9 +3898,9 @@ } .end annotation - new-instance v0, Lf/h/a/b/b1/d; + new-instance v0, Lf/h/a/c/b1/d; - invoke-direct {v0, p1}, Lf/h/a/b/b1/d;->(Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V + invoke-direct {v0, p1}, Lf/h/a/c/b1/d;->(Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V invoke-static {p0, v0}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/emsg/EventMessage.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/emsg/EventMessage.smali index bf3562cf96..29bbd81b33 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/emsg/EventMessage.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/emsg/EventMessage.smali @@ -78,7 +78,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -306,7 +306,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->d:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -316,7 +316,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/PictureFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/PictureFrame.smali index e4f920d743..ef1fcc2e73 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/PictureFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/PictureFrame.smali @@ -88,7 +88,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -140,7 +140,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -152,7 +152,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/VorbisComment.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/VorbisComment.smali index f028577588..fa83fd8618 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/VorbisComment.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/flac/VorbisComment.smali @@ -46,7 +46,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -80,7 +80,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -92,7 +92,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyHeaders.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyHeaders.smali index 9f6eb4c9cf..d3e6be7490 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyHeaders.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyHeaders.smali @@ -89,7 +89,7 @@ const/4 v0, 0x1 :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V iput p1, p0, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->d:I @@ -135,7 +135,7 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->g:Ljava/lang/String; - invoke-static {p1}, Lf/h/a/b/i1/c0;->U(Landroid/os/Parcel;)Z + invoke-static {p1}, Lf/h/a/c/i1/c0;->U(Landroid/os/Parcel;)Z move-result v0 @@ -472,7 +472,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -484,7 +484,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 @@ -540,7 +540,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -550,7 +550,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -560,7 +560,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->g:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -731,7 +731,7 @@ iget-boolean p2, p0, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->h:Z - invoke-static {p1, p2}, Lf/h/a/b/i1/c0;->g0(Landroid/os/Parcel;Z)V + invoke-static {p1, p2}, Lf/h/a/c/i1/c0;->g0(Landroid/os/Parcel;Z)V iget p2, p0, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->i:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyInfo.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyInfo.smali index d299cdc646..f9a84a0197 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyInfo.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/icy/IcyInfo.smali @@ -54,7 +54,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, [B @@ -104,7 +104,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -116,7 +116,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ApicFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ApicFrame.smali index 2e1e365b71..199d23ecbc 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ApicFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ApicFrame.smali @@ -52,7 +52,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -144,7 +144,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -154,7 +154,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/BinaryFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/BinaryFrame.smali index dbf59c306c..a6385270f4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/BinaryFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/BinaryFrame.smali @@ -39,7 +39,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterFrame.smali index 35e263e112..8059fe2b5e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterFrame.smali @@ -53,7 +53,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -215,7 +215,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.smali index ee917c634c..a70f588748 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/ChapterTocFrame.smali @@ -51,7 +51,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -201,7 +201,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/CommentFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/CommentFrame.smali index cf94ff15c5..2eac7b893b 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/CommentFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/CommentFrame.smali @@ -47,7 +47,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -121,7 +121,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -131,7 +131,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -141,7 +141,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->g:Ljava/lang/String; - invoke-static {v2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/GeobFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/GeobFrame.smali index 16840a4996..9508aa9831 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/GeobFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/GeobFrame.smali @@ -49,7 +49,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -131,7 +131,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -141,7 +141,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -151,7 +151,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame;->g:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/Id3Frame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/Id3Frame.smali index fa2fde9bc0..98441ca486 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/Id3Frame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/Id3Frame.smali @@ -28,7 +28,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -40,7 +40,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/InternalFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/InternalFrame.smali index 808c3daed8..36b286b199 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/InternalFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/InternalFrame.smali @@ -47,7 +47,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -121,7 +121,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->f:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -131,7 +131,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -141,7 +141,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->g:Ljava/lang/String; - invoke-static {v2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/MlltFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/MlltFrame.smali index f30acec472..f41fd6d388 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/MlltFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/MlltFrame.smali @@ -89,7 +89,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, [I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/PrivFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/PrivFrame.smali index d8afba4dcd..94d8c079ec 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/PrivFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/PrivFrame.smali @@ -45,7 +45,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -111,7 +111,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/PrivFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/TextInformationFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/TextInformationFrame.smali index 7ab5b5e4c2..9fecffd9e3 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/TextInformationFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/TextInformationFrame.smali @@ -44,7 +44,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -128,7 +128,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -138,7 +138,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->f:Ljava/lang/String; - invoke-static {v2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.smali index eecfe435f5..8b30175553 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/id3/UrlLinkFrame.smali @@ -44,7 +44,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -128,7 +128,7 @@ iget-object v3, p1, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->e:Ljava/lang/String; - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -138,7 +138,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->f:Ljava/lang/String; - invoke-static {v2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/PrivateCommand.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/PrivateCommand.smali index 2d4e678fe8..a0633edb9c 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/PrivateCommand.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/PrivateCommand.smali @@ -71,7 +71,7 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; iput-object p1, p0, Lcom/google/android/exoplayer2/metadata/scte35/PrivateCommand;->f:[B diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/SpliceCommand.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/SpliceCommand.smali index 31f4b77c41..2f5f69fb77 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/SpliceCommand.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/SpliceCommand.smali @@ -22,7 +22,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + invoke-static {p0}, Lf/h/a/c/c1/a;->b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; move-result-object v0 @@ -34,7 +34,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + invoke-static {p0}, Lf/h/a/c/c1/a;->a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.smali index 1cabc66afd..a16118a396 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/metadata/scte35/TimeSignalCommand.smali @@ -58,10 +58,10 @@ return-void .end method -.method public static a(Lf/h/a/b/i1/t;J)J +.method public static a(Lf/h/a/c/i1/t;J)J .locals 7 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I move-result v0 @@ -85,7 +85,7 @@ shl-long/2addr v0, v2 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->r()J + invoke-virtual {p0}, Lf/h/a/c/i1/t;->r()J move-result-wide v2 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/source/TrackGroup.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/source/TrackGroup.smali index 5217a8df29..14b8f2f3f0 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/source/TrackGroup.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/source/TrackGroup.smali @@ -102,7 +102,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iput-object p1, p0, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters.smali index 1171d6e7e6..ec8c6d2fc2 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters.smali @@ -532,7 +532,7 @@ move-result-object v8 - invoke-static {v8}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v8}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v8, Lcom/google/android/exoplayer2/source/TrackGroupArray; @@ -906,7 +906,7 @@ move-result-object v8 - invoke-static {v7, v8}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v7, v8}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v7 @@ -1097,7 +1097,7 @@ iget-boolean p2, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->g:Z - invoke-static {p1, p2}, Lf/h/a/b/i1/c0;->g0(Landroid/os/Parcel;Z)V + invoke-static {p1, p2}, Lf/h/a/c/i1/c0;->g0(Landroid/os/Parcel;Z)V iget p2, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->h:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$b.smali index 2ababa5832..08f88284fe 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$b.smali @@ -141,7 +141,7 @@ :goto_1 iput-boolean v1, p0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->d:Z - invoke-static {}, Lf/h/a/b/i1/c0;->D()[Ljava/lang/String; + invoke-static {}, Lf/h/a/c/i1/c0;->D()[Ljava/lang/String; move-result-object p2 @@ -367,7 +367,7 @@ iget-object v1, p1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->e:Ljava/lang/String; - invoke-static {v0, v1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$c.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$c.smali index d70e901bb1..7a9b0387de 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$c.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector$c.smali @@ -118,7 +118,7 @@ const/4 v0, 0x1 - invoke-static {p1}, Lf/h/a/b/i1/c0;->v(Landroid/content/Context;)Landroid/graphics/Point; + invoke-static {p1}, Lf/h/a/c/i1/c0;->v(Landroid/content/Context;)Landroid/graphics/Point; move-result-object p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.smali index 8d6efc7179..3d0079254f 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/DefaultTrackSelector.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; -.super Lf/h/a/b/f1/d; +.super Lf/h/a/c/f1/d; .source "DefaultTrackSelector.java" @@ -21,7 +21,7 @@ # instance fields -.field public final b:Lf/h/a/b/f1/f$b; +.field public final b:Lf/h/a/c/f1/f$b; .field public final c:Ljava/util/concurrent/atomic/AtomicReference; .annotation system Ldalvik/annotation/Signature; @@ -50,17 +50,17 @@ .method public constructor (Landroid/content/Context;)V .locals 1 - new-instance v0, Lf/h/a/b/f1/a$d; + new-instance v0, Lf/h/a/c/f1/a$d; - invoke-direct {v0}, Lf/h/a/b/f1/a$d;->()V + invoke-direct {v0}, Lf/h/a/c/f1/a$d;->()V invoke-static {p1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->a(Landroid/content/Context;)Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters; move-result-object p1 - invoke-direct {p0}, Lf/h/a/b/f1/d;->()V + invoke-direct {p0}, Lf/h/a/c/f1/d;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b:Lf/h/a/b/f1/f$b; + iput-object v0, p0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b:Lf/h/a/c/f1/f$b; new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; @@ -184,7 +184,7 @@ :cond_2 const-string p2, "-" - invoke-static {p0, p2}, Lf/h/a/b/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + invoke-static {p0, p2}, Lf/h/a/c/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; move-result-object p0 @@ -340,7 +340,7 @@ new-instance v6, Landroid/graphics/Point; - invoke-static {v11, v7}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {v11, v7}, Lf/h/a/c/i1/c0;->g(II)I move-result v7 @@ -351,7 +351,7 @@ :cond_5 new-instance v7, Landroid/graphics/Point; - invoke-static {v10, v8}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {v10, v8}, Lf/h/a/c/i1/c0;->g(II)I move-result v8 @@ -562,7 +562,7 @@ iget-object p2, p0, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - invoke-static {p2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {p2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters$b.smali index f70b89beea..a8117ef8db 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters$b.smali @@ -62,7 +62,7 @@ .method public a(Landroid/content/Context;)Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters$b; .locals 2 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x13 @@ -110,7 +110,7 @@ if-eqz p1, :cond_3 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x15 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters.smali index e0ad1641ca..75d2b38f74 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/trackselection/TrackSelectionParameters.smali @@ -100,7 +100,7 @@ iput v0, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->f:I - invoke-static {p1}, Lf/h/a/b/i1/c0;->U(Landroid/os/Parcel;)Z + invoke-static {p1}, Lf/h/a/c/i1/c0;->U(Landroid/os/Parcel;)Z move-result v0 @@ -128,13 +128,13 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 iput-object p1, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->d:Ljava/lang/String; - invoke-static {p2}, Lf/h/a/b/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p2}, Lf/h/a/c/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 @@ -320,7 +320,7 @@ iget-boolean p2, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->g:Z - invoke-static {p1, p2}, Lf/h/a/b/i1/c0;->g0(Landroid/os/Parcel;Z)V + invoke-static {p1, p2}, Lf/h/a/c/i1/c0;->g0(Landroid/os/Parcel;Z)V iget p2, p0, Lcom/google/android/exoplayer2/trackselection/TrackSelectionParameters;->h:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/DefaultTimeBar.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/DefaultTimeBar.smali index 98c901bbca..987d72959a 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/DefaultTimeBar.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/DefaultTimeBar.smali @@ -3,7 +3,7 @@ .source "DefaultTimeBar.java" # interfaces -.implements Lf/h/a/b/g1/f; +.implements Lf/h/a/c/g1/f; # instance fields @@ -94,7 +94,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/g1/f$a;", + "Lf/h/a/c/g1/f$a;", ">;" } .end annotation @@ -312,7 +312,7 @@ if-eqz v0, :cond_2 - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I const/16 v9, 0x17 @@ -322,7 +322,7 @@ move-result v3 - sget v11, Lf/h/a/b/i1/c0;->a:I + sget v11, Lf/h/a/c/i1/c0;->a:I if-lt v11, v9, :cond_0 @@ -537,9 +537,9 @@ iput-object v0, v1, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->x:Ljava/util/Formatter; - new-instance v0, Lf/h/a/b/g1/b; + new-instance v0, Lf/h/a/c/g1/b; - invoke-direct {v0, v1}, Lf/h/a/b/g1/b;->(Lcom/google/android/exoplayer2/ui/DefaultTimeBar;)V + invoke-direct {v0, v1}, Lf/h/a/c/g1/b;->(Lcom/google/android/exoplayer2/ui/DefaultTimeBar;)V iput-object v0, v1, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->y:Ljava/lang/Runnable; @@ -671,7 +671,7 @@ iget-wide v2, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->K:J - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; move-result-object v0 @@ -762,7 +762,7 @@ const/4 v0, 0x1 :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V iput p3, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->M:I @@ -775,7 +775,7 @@ return-void .end method -.method public b(Lf/h/a/b/g1/f$a;)V +.method public b(Lf/h/a/c/g1/f$a;)V .locals 1 iget-object v0, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->z:Ljava/util/concurrent/CopyOnWriteArraySet; @@ -818,7 +818,7 @@ iget v1, v1, Landroid/graphics/Rect;->right:I - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/c0;->l(III)I + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/c0;->l(III)I move-result p1 @@ -861,7 +861,7 @@ iget-wide v7, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->J:J - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/c0;->m(JJJ)J + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/c0;->m(JJJ)J move-result-wide p1 @@ -928,9 +928,9 @@ move-result-object v1 - check-cast v1, Lf/h/a/b/g1/f$a; + check-cast v1, Lf/h/a/c/g1/f$a; - invoke-interface {v1, p0, p1, p2}, Lf/h/a/b/g1/f$a;->d(Lf/h/a/b/g1/f;J)V + invoke-interface {v1, p0, p1, p2}, Lf/h/a/c/g1/f$a;->d(Lf/h/a/c/g1/f;J)V goto :goto_0 @@ -1029,11 +1029,11 @@ move-result-object v1 - check-cast v1, Lf/h/a/b/g1/f$a; + check-cast v1, Lf/h/a/c/g1/f$a; iget-wide v2, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->I:J - invoke-interface {v1, p0, v2, v3, p1}, Lf/h/a/b/g1/f$a;->c(Lf/h/a/b/g1/f;JZ)V + invoke-interface {v1, p0, v2, v3, p1}, Lf/h/a/c/g1/f$a;->c(Lf/h/a/c/g1/f;JZ)V goto :goto_0 @@ -1242,9 +1242,9 @@ move-result-object v1 - check-cast v1, Lf/h/a/b/g1/f$a; + check-cast v1, Lf/h/a/c/g1/f$a; - invoke-interface {v1, p0, p1, p2}, Lf/h/a/b/g1/f$a;->b(Lf/h/a/b/g1/f;J)V + invoke-interface {v1, p0, p1, p2}, Lf/h/a/c/g1/f$a;->b(Lf/h/a/c/g1/f;J)V goto :goto_0 @@ -1426,11 +1426,11 @@ :cond_4 iget-object v12, v0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->N:[J - invoke-static {v12}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v12}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v13, v0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->O:[Z - invoke-static {v13}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v13}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget v1, v0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->q:I @@ -1453,7 +1453,7 @@ move-wide/from16 v20, v1 - invoke-static/range {v16 .. v21}, Lf/h/a/b/i1/c0;->m(JJJ)J + invoke-static/range {v16 .. v21}, Lf/h/a/c/i1/c0;->m(JJJ)J move-result-wide v1 @@ -1556,7 +1556,7 @@ iget v3, v3, Landroid/graphics/Rect;->right:I - invoke-static {v2, v1, v3}, Lf/h/a/b/i1/c0;->l(III)I + invoke-static {v2, v1, v3}, Lf/h/a/c/i1/c0;->l(III)I move-result v1 @@ -1737,7 +1737,7 @@ return-void :cond_0 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x15 @@ -1900,7 +1900,7 @@ invoke-virtual {p1, p3, v1, p2, v0}, Landroid/graphics/Rect;->set(IIII)V - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 p2, 0x1d @@ -1998,7 +1998,7 @@ if-eqz v0, :cond_1 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x17 @@ -2386,7 +2386,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V iput p1, p0, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->D:I @@ -2414,7 +2414,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V const/4 v0, -0x1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView$b.smali index 4a676c8c79..6346ed6adf 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView$b.smali @@ -3,8 +3,8 @@ .source "PlayerControlView.java" # interfaces -.implements Lf/h/a/b/m0$a; -.implements Lf/h/a/b/g1/f$a; +.implements Lf/h/a/c/m0$a; +.implements Lf/h/a/c/g1/f$a; .implements Landroid/view/View$OnClickListener; @@ -36,10 +36,10 @@ # virtual methods -.method public synthetic C(Lf/h/a/b/j0;)V +.method public synthetic C(Lf/h/a/c/j0;)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->c(Lf/h/a/b/m0$a;Lf/h/a/b/j0;)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->c(Lf/h/a/c/m0$a;Lf/h/a/c/j0;)V return-void .end method @@ -57,12 +57,12 @@ .method public synthetic a()V .locals 0 - invoke-static {p0}, Lf/h/a/b/l0;->h(Lf/h/a/b/m0$a;)V + invoke-static {p0}, Lf/h/a/c/l0;->h(Lf/h/a/c/m0$a;)V return-void .end method -.method public b(Lf/h/a/b/g1/f;J)V +.method public b(Lf/h/a/c/g1/f;J)V .locals 2 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -75,7 +75,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->s:Ljava/util/Formatter; - invoke-static {v1, p1, p2, p3}, Lf/h/a/b/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + invoke-static {v1, p1, p2, p3}, Lf/h/a/c/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; move-result-object p1 @@ -85,7 +85,7 @@ return-void .end method -.method public c(Lf/h/a/b/g1/f;JZ)V +.method public c(Lf/h/a/c/g1/f;JZ)V .locals 6 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -96,11 +96,11 @@ if-nez p4, :cond_3 - iget-object p4, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object p4, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-eqz p4, :cond_3 - invoke-interface {p4}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {p4}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v1 @@ -108,24 +108,24 @@ if-eqz v2, :cond_2 - invoke-virtual {v1}, Lf/h/a/b/t0;->p()Z + invoke-virtual {v1}, Lf/h/a/c/t0;->p()Z move-result v2 if-nez v2, :cond_2 - invoke-virtual {v1}, Lf/h/a/b/t0;->o()I + invoke-virtual {v1}, Lf/h/a/c/t0;->o()I move-result v2 :goto_0 - iget-object v3, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v3, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v1, v0, v3}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v1, v0, v3}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; move-result-object v3 - invoke-virtual {v3}, Lf/h/a/b/t0$c;->a()J + invoke-virtual {v3}, Lf/h/a/c/t0$c;->a()J move-result-wide v3 @@ -152,18 +152,18 @@ goto :goto_0 :cond_2 - invoke-interface {p4}, Lf/h/a/b/m0;->m()I + invoke-interface {p4}, Lf/h/a/c/m0;->m()I move-result v0 :goto_1 - invoke-virtual {p1, p4, v0, p2, p3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p1, p4, v0, p2, p3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z :cond_3 return-void .end method -.method public d(Lf/h/a/b/g1/f;J)V +.method public d(Lf/h/a/c/g1/f;J)V .locals 2 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -180,7 +180,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->s:Ljava/util/Formatter; - invoke-static {v1, p1, p2, p3}, Lf/h/a/b/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + invoke-static {v1, p1, p2, p3}, Lf/h/a/c/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; move-result-object p1 @@ -193,7 +193,7 @@ .method public synthetic e(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->d(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->d(Lf/h/a/c/m0$a;I)V return-void .end method @@ -201,7 +201,7 @@ .method public synthetic f(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->b(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->b(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -223,12 +223,12 @@ .method public synthetic k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->e(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->e(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V return-void .end method -.method public l(Lf/h/a/b/t0;I)V +.method public l(Lf/h/a/c/t0;I)V .locals 0 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -247,7 +247,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-nez v1, :cond_0 @@ -258,7 +258,7 @@ if-ne v2, p1, :cond_1 - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->j(Lf/h/a/b/m0;)V + invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->j(Lf/h/a/c/m0;)V goto/16 :goto_6 @@ -267,7 +267,7 @@ if-ne v2, p1, :cond_2 - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->k(Lf/h/a/b/m0;)V + invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->k(Lf/h/a/c/m0;)V goto/16 :goto_6 @@ -278,7 +278,7 @@ if-ne v2, p1, :cond_3 - invoke-interface {v1}, Lf/h/a/b/m0;->i()Z + invoke-interface {v1}, Lf/h/a/c/m0;->i()Z move-result p1 @@ -290,7 +290,7 @@ int-to-long v2, p1 - invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/b/m0;J)V + invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/c/m0;J)V goto/16 :goto_6 @@ -299,7 +299,7 @@ if-ne v2, p1, :cond_4 - invoke-interface {v1}, Lf/h/a/b/m0;->i()Z + invoke-interface {v1}, Lf/h/a/c/m0;->i()Z move-result p1 @@ -313,7 +313,7 @@ int-to-long v2, p1 - invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/b/m0;J)V + invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/c/m0;J)V goto/16 :goto_6 @@ -324,7 +324,7 @@ if-ne v2, p1, :cond_8 - invoke-interface {v1}, Lf/h/a/b/m0;->r()I + invoke-interface {v1}, Lf/h/a/c/m0;->r()I move-result p1 @@ -332,16 +332,16 @@ iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->M:Lf/h/a/b/k0; + iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->M:Lf/h/a/c/k0; if-eqz p1, :cond_6 - invoke-interface {p1}, Lf/h/a/b/k0;->a()V + invoke-interface {p1}, Lf/h/a/c/k0;->a()V goto :goto_0 :cond_5 - invoke-interface {v1}, Lf/h/a/b/m0;->r()I + invoke-interface {v1}, Lf/h/a/c/m0;->r()I move-result p1 @@ -351,25 +351,25 @@ iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-interface {v1}, Lf/h/a/b/m0;->m()I + invoke-interface {v1}, Lf/h/a/c/m0;->m()I move-result v0 const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - invoke-virtual {p1, v1, v0, v5, v6}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p1, v1, v0, v5, v6}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z :cond_6 :goto_0 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_7 - invoke-interface {v1, v4}, Lf/h/a/b/m0;->n(Z)V + invoke-interface {v1, v4}, Lf/h/a/c/m0;->n(Z)V goto/16 :goto_6 @@ -383,13 +383,13 @@ if-ne v2, p1, :cond_a - iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_9 - invoke-interface {v1, v5}, Lf/h/a/b/m0;->n(Z)V + invoke-interface {v1, v5}, Lf/h/a/c/m0;->n(Z)V goto :goto_6 @@ -401,9 +401,9 @@ if-ne v2, p1, :cond_12 - iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - invoke-interface {v1}, Lf/h/a/b/m0;->y()I + invoke-interface {v1}, Lf/h/a/c/m0;->y()I move-result v0 @@ -468,11 +468,11 @@ :cond_10 :goto_5 - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_11 - invoke-interface {v1, v0}, Lf/h/a/b/m0;->u(I)V + invoke-interface {v1, v0}, Lf/h/a/c/m0;->u(I)V goto :goto_6 @@ -484,19 +484,19 @@ if-ne v2, p1, :cond_14 - iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - invoke-interface {v1}, Lf/h/a/b/m0;->C()Z + invoke-interface {v1}, Lf/h/a/c/m0;->C()Z move-result v0 xor-int/2addr v0, v4 - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_13 - invoke-interface {v1, v0}, Lf/h/a/b/m0;->g(Z)V + invoke-interface {v1, v0}, Lf/h/a/c/m0;->g(Z)V goto :goto_6 @@ -536,7 +536,7 @@ return-void .end method -.method public synthetic t(Lf/h/a/b/t0;Ljava/lang/Object;I)V +.method public synthetic t(Lf/h/a/c/t0;Ljava/lang/Object;I)V .locals 0 .param p2 # Ljava/lang/Object; .annotation build Landroidx/annotation/Nullable; @@ -545,7 +545,7 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-static {p0, p1, p2, p3}, Lf/h/a/b/l0;->k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V + invoke-static {p0, p1, p2, p3}, Lf/h/a/c/l0;->k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V return-void .end method @@ -564,10 +564,10 @@ return-void .end method -.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V +.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V .locals 0 - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->l(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->l(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView.smali index 808a62a55c..12b6de50c4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerControlView.smali @@ -32,19 +32,19 @@ .field public final I:Ljava/lang/String; -.field public J:Lf/h/a/b/m0; +.field public J:Lf/h/a/c/m0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public K:Lf/h/a/b/v; +.field public K:Lf/h/a/c/v; .field public L:Lcom/google/android/exoplayer2/ui/PlayerControlView$c; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public M:Lf/h/a/b/k0; +.field public M:Lf/h/a/c/k0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -148,7 +148,7 @@ .end annotation .end field -.field public final q:Lf/h/a/b/g1/f; +.field public final q:Lf/h/a/c/g1/f; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -157,9 +157,9 @@ .field public final s:Ljava/util/Formatter; -.field public final t:Lf/h/a/b/t0$b; +.field public final t:Lf/h/a/c/t0$b; -.field public final u:Lf/h/a/b/t0$c; +.field public final u:Lf/h/a/c/t0$c; .field public final v:Ljava/lang/Runnable; @@ -178,7 +178,7 @@ const-string v0, "goog.exo.ui" - invoke-static {v0}, Lf/h/a/b/c0;->a(Ljava/lang/String;)V + invoke-static {v0}, Lf/h/a/c/c0;->a(Ljava/lang/String;)V return-void .end method @@ -336,17 +336,17 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - new-instance v0, Lf/h/a/b/t0$b; + new-instance v0, Lf/h/a/c/t0$b; - invoke-direct {v0}, Lf/h/a/b/t0$b;->()V + invoke-direct {v0}, Lf/h/a/c/t0$b;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - new-instance v0, Lf/h/a/b/t0$c; + new-instance v0, Lf/h/a/c/t0$c; - invoke-direct {v0}, Lf/h/a/b/t0$c;->()V + invoke-direct {v0}, Lf/h/a/c/t0$c;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; new-instance v0, Ljava/lang/StringBuilder; @@ -390,21 +390,21 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView$b; - new-instance v0, Lf/h/a/b/w; + new-instance v0, Lf/h/a/c/w; - invoke-direct {v0}, Lf/h/a/b/w;->()V + invoke-direct {v0}, Lf/h/a/c/w;->()V - iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - new-instance v0, Lf/h/a/b/g1/c; + new-instance v0, Lf/h/a/c/g1/c; - invoke-direct {v0, p0}, Lf/h/a/b/g1/c;->(Lcom/google/android/exoplayer2/ui/PlayerControlView;)V + invoke-direct {v0, p0}, Lf/h/a/c/g1/c;->(Lcom/google/android/exoplayer2/ui/PlayerControlView;)V iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->v:Ljava/lang/Runnable; - new-instance v0, Lf/h/a/b/g1/a; + new-instance v0, Lf/h/a/c/g1/a; - invoke-direct {v0, p0}, Lf/h/a/b/g1/a;->(Lcom/google/android/exoplayer2/ui/PlayerControlView;)V + invoke-direct {v0, p0}, Lf/h/a/c/g1/a;->(Lcom/google/android/exoplayer2/ui/PlayerControlView;)V iput-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->w:Ljava/lang/Runnable; @@ -424,7 +424,7 @@ move-result-object p2 - check-cast p2, Lf/h/a/b/g1/f; + check-cast p2, Lf/h/a/c/g1/f; sget v0, Lcom/google/android/exoplayer2/ui/R$c;->exo_progress_placeholder:I @@ -434,7 +434,7 @@ if-eqz p2, :cond_1 - iput-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iput-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; goto :goto_1 @@ -469,12 +469,12 @@ invoke-virtual {p4, p2, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V - iput-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iput-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; goto :goto_1 :cond_2 - iput-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iput-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; :goto_1 sget p2, Lcom/google/android/exoplayer2/ui/R$c;->exo_duration:I @@ -497,13 +497,13 @@ iput-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->p:Landroid/widget/TextView; - iget-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object p2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; if-eqz p2, :cond_3 iget-object p4, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView$b; - invoke-interface {p2, p4}, Lf/h/a/b/g1/f;->b(Lf/h/a/b/g1/f$a;)V + invoke-interface {p2, p4}, Lf/h/a/c/g1/f;->b(Lf/h/a/c/g1/f$a;)V :cond_3 sget p2, Lcom/google/android/exoplayer2/ui/R$c;->exo_play:I @@ -867,7 +867,7 @@ move-result v0 - iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const/4 v2, 0x0 @@ -928,7 +928,7 @@ if-ne v0, v9, :cond_3 - invoke-interface {v1}, Lf/h/a/b/m0;->i()Z + invoke-interface {v1}, Lf/h/a/c/m0;->i()Z move-result p1 @@ -940,14 +940,14 @@ int-to-long v2, p1 - invoke-virtual {p0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/b/m0;J)V + invoke-virtual {p0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/c/m0;J)V goto :goto_2 :cond_3 if-ne v0, v8, :cond_4 - invoke-interface {v1}, Lf/h/a/b/m0;->i()Z + invoke-interface {v1}, Lf/h/a/c/m0;->i()Z move-result p1 @@ -961,7 +961,7 @@ int-to-long v2, p1 - invoke-virtual {p0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/b/m0;J)V + invoke-virtual {p0, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->n(Lf/h/a/c/m0;J)V goto :goto_2 @@ -987,13 +987,13 @@ goto :goto_2 :cond_5 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - check-cast v0, Lf/h/a/b/w; + check-cast v0, Lf/h/a/c/w; if-eqz v0, :cond_6 - invoke-interface {v1, v2}, Lf/h/a/b/m0;->n(Z)V + invoke-interface {v1, v2}, Lf/h/a/c/m0;->n(Z)V goto :goto_2 @@ -1001,13 +1001,13 @@ throw p1 :cond_7 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - check-cast v0, Lf/h/a/b/w; + check-cast v0, Lf/h/a/c/w; if-eqz v0, :cond_8 - invoke-interface {v1, v10}, Lf/h/a/b/m0;->n(Z)V + invoke-interface {v1, v10}, Lf/h/a/c/m0;->n(Z)V goto :goto_2 @@ -1015,29 +1015,29 @@ throw p1 :cond_9 - invoke-virtual {p0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->k(Lf/h/a/b/m0;)V + invoke-virtual {p0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->k(Lf/h/a/c/m0;)V goto :goto_2 :cond_a - invoke-virtual {p0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->j(Lf/h/a/b/m0;)V + invoke-virtual {p0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->j(Lf/h/a/c/m0;)V goto :goto_2 :cond_b - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - invoke-interface {v1}, Lf/h/a/b/m0;->f()Z + invoke-interface {v1}, Lf/h/a/c/m0;->f()Z move-result v2 xor-int/2addr v2, v10 - check-cast v0, Lf/h/a/b/w; + check-cast v0, Lf/h/a/c/w; if-eqz v0, :cond_c - invoke-interface {v1, v2}, Lf/h/a/b/m0;->n(Z)V + invoke-interface {v1, v2}, Lf/h/a/c/m0;->n(Z)V goto :goto_2 @@ -1110,12 +1110,12 @@ return-void .end method -.method public getPlayer()Lf/h/a/b/m0; +.method public getPlayer()Lf/h/a/c/m0; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; return-object v0 .end method @@ -1233,20 +1233,20 @@ return v0 .end method -.method public final j(Lf/h/a/b/m0;)V +.method public final j(Lf/h/a/c/m0;)V .locals 6 - invoke-interface {p1}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {p1}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z move-result v1 if-nez v1, :cond_2 - invoke-interface {p1}, Lf/h/a/b/m0;->c()Z + invoke-interface {p1}, Lf/h/a/c/m0;->c()Z move-result v1 @@ -1255,11 +1255,11 @@ goto :goto_0 :cond_0 - invoke-interface {p1}, Lf/h/a/b/m0;->m()I + invoke-interface {p1}, Lf/h/a/c/m0;->m()I move-result v1 - invoke-interface {p1}, Lf/h/a/b/m0;->v()I + invoke-interface {p1}, Lf/h/a/c/m0;->v()I move-result v2 @@ -1269,42 +1269,42 @@ if-eq v2, v3, :cond_1 - invoke-virtual {p0, p1, v2, v4, v5}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p0, p1, v2, v4, v5}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z goto :goto_0 :cond_1 - iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; move-result-object v0 - iget-boolean v0, v0, Lf/h/a/b/t0$c;->e:Z + iget-boolean v0, v0, Lf/h/a/c/t0$c;->e:Z if-eqz v0, :cond_2 - invoke-virtual {p0, p1, v1, v4, v5}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p0, p1, v1, v4, v5}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z :cond_2 :goto_0 return-void .end method -.method public final k(Lf/h/a/b/m0;)V +.method public final k(Lf/h/a/c/m0;)V .locals 7 - invoke-interface {p1}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {p1}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z move-result v1 if-nez v1, :cond_3 - invoke-interface {p1}, Lf/h/a/b/m0;->c()Z + invoke-interface {p1}, Lf/h/a/c/m0;->c()Z move-result v1 @@ -1313,15 +1313,15 @@ goto :goto_0 :cond_0 - invoke-interface {p1}, Lf/h/a/b/m0;->m()I + invoke-interface {p1}, Lf/h/a/c/m0;->m()I move-result v1 - iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; - invoke-interface {p1}, Lf/h/a/b/m0;->q()I + invoke-interface {p1}, Lf/h/a/c/m0;->q()I move-result v0 @@ -1329,7 +1329,7 @@ if-eq v0, v2, :cond_2 - invoke-interface {p1}, Lf/h/a/b/m0;->G()J + invoke-interface {p1}, Lf/h/a/c/m0;->G()J move-result-wide v2 @@ -1339,27 +1339,27 @@ if-lez v6, :cond_1 - iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - iget-boolean v3, v2, Lf/h/a/b/t0$c;->e:Z + iget-boolean v3, v2, Lf/h/a/c/t0$c;->e:Z if-eqz v3, :cond_2 - iget-boolean v2, v2, Lf/h/a/b/t0$c;->d:Z + iget-boolean v2, v2, Lf/h/a/c/t0$c;->d:Z if-nez v2, :cond_2 :cond_1 const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - invoke-virtual {p0, p1, v0, v1, v2}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p0, p1, v0, v1, v2}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z goto :goto_0 :cond_2 const-wide/16 v2, 0x0 - invoke-virtual {p0, p1, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p0, p1, v1, v2, v3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z :cond_3 :goto_0 @@ -1397,16 +1397,16 @@ return-void .end method -.method public final m(Lf/h/a/b/m0;IJ)Z +.method public final m(Lf/h/a/c/m0;IJ)Z .locals 1 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - check-cast v0, Lf/h/a/b/w; + check-cast v0, Lf/h/a/c/w; if-eqz v0, :cond_0 - invoke-interface {p1, p2, p3, p4}, Lf/h/a/b/m0;->e(IJ)V + invoke-interface {p1, p2, p3, p4}, Lf/h/a/c/m0;->e(IJ)V const/4 p1, 0x1 @@ -1418,16 +1418,16 @@ throw p1 .end method -.method public final n(Lf/h/a/b/m0;J)V +.method public final n(Lf/h/a/c/m0;J)V .locals 5 - invoke-interface {p1}, Lf/h/a/b/m0;->G()J + invoke-interface {p1}, Lf/h/a/c/m0;->G()J move-result-wide v0 add-long/2addr v0, p2 - invoke-interface {p1}, Lf/h/a/b/m0;->z()J + invoke-interface {p1}, Lf/h/a/c/m0;->z()J move-result-wide p2 @@ -1448,11 +1448,11 @@ move-result-wide p2 - invoke-interface {p1}, Lf/h/a/b/m0;->m()I + invoke-interface {p1}, Lf/h/a/c/m0;->m()I move-result v0 - invoke-virtual {p0, p1, v0, p2, p3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/b/m0;IJ)Z + invoke-virtual {p0, p1, v0, p2, p3}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m(Lf/h/a/c/m0;IJ)Z return-void .end method @@ -1569,13 +1569,13 @@ .method public final p()Z .locals 3 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const/4 v1, 0x1 if-eqz v0, :cond_0 - invoke-interface {v0}, Lf/h/a/b/m0;->r()I + invoke-interface {v0}, Lf/h/a/c/m0;->r()I move-result v0 @@ -1583,17 +1583,17 @@ if-eq v0, v2, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; - invoke-interface {v0}, Lf/h/a/b/m0;->r()I + invoke-interface {v0}, Lf/h/a/c/m0;->r()I move-result v0 if-eq v0, v1, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; - invoke-interface {v0}, Lf/h/a/b/m0;->f()Z + invoke-interface {v0}, Lf/h/a/c/m0;->f()Z move-result v0 @@ -1691,49 +1691,49 @@ goto/16 :goto_5 :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const/4 v1, 0x0 if-eqz v0, :cond_7 - invoke-interface {v0}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {v0}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v2 - invoke-virtual {v2}, Lf/h/a/b/t0;->p()Z + invoke-virtual {v2}, Lf/h/a/c/t0;->p()Z move-result v3 if-nez v3, :cond_7 - invoke-interface {v0}, Lf/h/a/b/m0;->c()Z + invoke-interface {v0}, Lf/h/a/c/m0;->c()Z move-result v3 if-nez v3, :cond_7 - invoke-interface {v0}, Lf/h/a/b/m0;->m()I + invoke-interface {v0}, Lf/h/a/c/m0;->m()I move-result v3 - iget-object v4, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v4, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v2, v3, v4}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v2, v3, v4}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; - iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - iget-boolean v3, v2, Lf/h/a/b/t0$c;->d:Z + iget-boolean v3, v2, Lf/h/a/c/t0$c;->d:Z const/4 v4, 0x1 if-nez v3, :cond_2 - iget-boolean v2, v2, Lf/h/a/b/t0$c;->e:Z + iget-boolean v2, v2, Lf/h/a/c/t0$c;->e:Z if-eqz v2, :cond_2 - invoke-interface {v0}, Lf/h/a/b/m0;->hasPrevious()Z + invoke-interface {v0}, Lf/h/a/c/m0;->hasPrevious()Z move-result v2 @@ -1779,13 +1779,13 @@ const/4 v6, 0x0 :goto_3 - iget-object v7, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v7, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - iget-boolean v7, v7, Lf/h/a/b/t0$c;->e:Z + iget-boolean v7, v7, Lf/h/a/c/t0$c;->e:Z if-nez v7, :cond_5 - invoke-interface {v0}, Lf/h/a/b/m0;->hasNext()Z + invoke-interface {v0}, Lf/h/a/c/m0;->hasNext()Z move-result v0 @@ -1827,32 +1827,32 @@ invoke-virtual {p0, v0, v1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->o(ZLandroid/view/View;)V - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; if-eqz v0, :cond_8 - invoke-interface {v0, v3}, Lf/h/a/b/g1/f;->setEnabled(Z)V + invoke-interface {v0, v3}, Lf/h/a/c/g1/f;->setEnabled(Z)V :cond_8 :goto_5 return-void .end method -.method public setControlDispatcher(Lf/h/a/b/v;)V +.method public setControlDispatcher(Lf/h/a/c/v;)V .locals 0 - .param p1 # Lf/h/a/b/v; + .param p1 # Lf/h/a/c/v; .annotation build Landroidx/annotation/Nullable; .end annotation .end param if-nez p1, :cond_0 - new-instance p1, Lf/h/a/b/w; + new-instance p1, Lf/h/a/c/w; - invoke-direct {p1}, Lf/h/a/b/w;->()V + invoke-direct {p1}, Lf/h/a/c/w;->()V :cond_0 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; return-void .end method @@ -1867,21 +1867,21 @@ return-void .end method -.method public setPlaybackPreparer(Lf/h/a/b/k0;)V +.method public setPlaybackPreparer(Lf/h/a/c/k0;)V .locals 0 - .param p1 # Lf/h/a/b/k0; + .param p1 # Lf/h/a/c/k0; .annotation build Landroidx/annotation/Nullable; .end annotation .end param - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->M:Lf/h/a/b/k0; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->M:Lf/h/a/c/k0; return-void .end method -.method public setPlayer(Lf/h/a/b/m0;)V +.method public setPlayer(Lf/h/a/c/m0;)V .locals 4 - .param p1 # Lf/h/a/b/m0; + .param p1 # Lf/h/a/c/m0; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -1908,11 +1908,11 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V if-eqz p1, :cond_2 - invoke-interface {p1}, Lf/h/a/b/m0;->B()Landroid/os/Looper; + invoke-interface {p1}, Lf/h/a/c/m0;->B()Landroid/os/Looper; move-result-object v0 @@ -1929,9 +1929,9 @@ :cond_2 :goto_1 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-ne v0, p1, :cond_3 @@ -1942,16 +1942,16 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView$b; - invoke-interface {v0, v1}, Lf/h/a/b/m0;->l(Lf/h/a/b/m0$a;)V + invoke-interface {v0, v1}, Lf/h/a/c/m0;->l(Lf/h/a/c/m0$a;)V :cond_4 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-eqz p1, :cond_5 iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView$b; - invoke-interface {p1, v0}, Lf/h/a/b/m0;->j(Lf/h/a/b/m0$a;)V + invoke-interface {p1, v0}, Lf/h/a/c/m0;->j(Lf/h/a/c/m0$a;)V :cond_5 invoke-virtual {p0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->r()V @@ -1976,11 +1976,11 @@ iput p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->V:I - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-eqz v0, :cond_5 - invoke-interface {v0}, Lf/h/a/b/m0;->y()I + invoke-interface {v0}, Lf/h/a/c/m0;->y()I move-result v0 @@ -1990,17 +1990,17 @@ if-eqz v0, :cond_1 - iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const/4 v2, 0x0 - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_0 - invoke-interface {v0, v2}, Lf/h/a/b/m0;->u(I)V + invoke-interface {v0, v2}, Lf/h/a/c/m0;->u(I)V goto :goto_0 @@ -2016,15 +2016,15 @@ if-ne v0, v2, :cond_3 - iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_2 - invoke-interface {v0, v3}, Lf/h/a/b/m0;->u(I)V + invoke-interface {v0, v3}, Lf/h/a/c/m0;->u(I)V goto :goto_0 @@ -2036,15 +2036,15 @@ if-ne v0, v3, :cond_5 - iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/b/v; + iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->K:Lf/h/a/c/v; - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; - check-cast p1, Lf/h/a/b/w; + check-cast p1, Lf/h/a/c/w; if-eqz p1, :cond_4 - invoke-interface {v0, v2}, Lf/h/a/b/m0;->u(I)V + invoke-interface {v0, v2}, Lf/h/a/c/m0;->u(I)V goto :goto_0 @@ -2135,7 +2135,7 @@ const/16 v1, 0x3e8 - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/c0;->l(III)I + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/c0;->l(III)I move-result p1 @@ -2284,7 +2284,7 @@ goto/16 :goto_3 :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const-wide/16 v1, 0x0 @@ -2292,7 +2292,7 @@ iget-wide v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->f0:J - invoke-interface {v0}, Lf/h/a/b/m0;->p()J + invoke-interface {v0}, Lf/h/a/c/m0;->p()J move-result-wide v3 @@ -2300,7 +2300,7 @@ iget-wide v3, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->f0:J - invoke-interface {v0}, Lf/h/a/b/m0;->D()J + invoke-interface {v0}, Lf/h/a/c/m0;->D()J move-result-wide v5 @@ -2324,22 +2324,22 @@ iget-object v7, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->s:Ljava/util/Formatter; - invoke-static {v6, v7, v1, v2}, Lf/h/a/b/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + invoke-static {v6, v7, v1, v2}, Lf/h/a/c/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; move-result-object v6 invoke-virtual {v5, v6}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V :cond_2 - iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; if-eqz v5, :cond_3 - invoke-interface {v5, v1, v2}, Lf/h/a/b/g1/f;->setPosition(J)V + invoke-interface {v5, v1, v2}, Lf/h/a/c/g1/f;->setPosition(J)V - iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; - invoke-interface {v5, v3, v4}, Lf/h/a/b/g1/f;->setBufferedPosition(J)V + invoke-interface {v5, v3, v4}, Lf/h/a/c/g1/f;->setBufferedPosition(J)V :cond_3 iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->L:Lcom/google/android/exoplayer2/ui/PlayerControlView$c; @@ -2362,7 +2362,7 @@ goto :goto_1 :cond_5 - invoke-interface {v0}, Lf/h/a/b/m0;->r()I + invoke-interface {v0}, Lf/h/a/c/m0;->r()I move-result v4 @@ -2371,17 +2371,17 @@ if-eqz v0, :cond_8 - invoke-interface {v0}, Lf/h/a/b/m0;->s()Z + invoke-interface {v0}, Lf/h/a/c/m0;->s()Z move-result v7 if-eqz v7, :cond_8 - iget-object v3, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v3, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; if-eqz v3, :cond_6 - invoke-interface {v3}, Lf/h/a/b/g1/f;->getPreferredUpdateDelay()J + invoke-interface {v3}, Lf/h/a/c/g1/f;->getPreferredUpdateDelay()J move-result-wide v3 @@ -2399,11 +2399,11 @@ move-result-wide v1 - invoke-interface {v0}, Lf/h/a/b/m0;->b()Lf/h/a/b/j0; + invoke-interface {v0}, Lf/h/a/c/m0;->b()Lf/h/a/c/j0; move-result-object v0 - iget v0, v0, Lf/h/a/b/j0;->a:F + iget v0, v0, Lf/h/a/c/j0;->a:F const/4 v3, 0x0 @@ -2426,7 +2426,7 @@ const-wide/16 v11, 0x3e8 - invoke-static/range {v7 .. v12}, Lf/h/a/b/i1/c0;->m(JJJ)J + invoke-static/range {v7 .. v12}, Lf/h/a/c/i1/c0;->m(JJJ)J move-result-wide v0 @@ -2483,7 +2483,7 @@ return-void :cond_1 - iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; const/4 v2, 0x0 @@ -2510,7 +2510,7 @@ invoke-virtual {p0, v3, v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->o(ZLandroid/view/View;)V - invoke-interface {v1}, Lf/h/a/b/m0;->y()I + invoke-interface {v1}, Lf/h/a/c/m0;->y()I move-result v0 @@ -2597,7 +2597,7 @@ goto :goto_2 :cond_0 - iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; iget-boolean v2, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->W:Z @@ -2637,7 +2637,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m:Landroid/widget/ImageView; - invoke-interface {v1}, Lf/h/a/b/m0;->C()Z + invoke-interface {v1}, Lf/h/a/c/m0;->C()Z move-result v2 @@ -2655,7 +2655,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->m:Landroid/widget/ImageView; - invoke-interface {v1}, Lf/h/a/b/m0;->C()Z + invoke-interface {v1}, Lf/h/a/c/m0;->C()Z move-result v1 @@ -2681,7 +2681,7 @@ move-object/from16 v0, p0 - iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/b/m0; + iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->J:Lf/h/a/c/m0; if-nez v1, :cond_0 @@ -2696,13 +2696,13 @@ if-eqz v2, :cond_4 - invoke-interface {v1}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {v1}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v2 - iget-object v7, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v7, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v2}, Lf/h/a/b/t0;->o()I + invoke-virtual {v2}, Lf/h/a/c/t0;->o()I move-result v8 @@ -2713,7 +2713,7 @@ goto :goto_1 :cond_1 - invoke-virtual {v2}, Lf/h/a/b/t0;->o()I + invoke-virtual {v2}, Lf/h/a/c/t0;->o()I move-result v8 @@ -2722,11 +2722,11 @@ :goto_0 if-ge v9, v8, :cond_3 - invoke-virtual {v2, v9, v7}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v2, v9, v7}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; move-result-object v10 - iget-wide v10, v10, Lf/h/a/b/t0$c;->i:J + iget-wide v10, v10, Lf/h/a/c/t0$c;->i:J cmp-long v12, v10, v3 @@ -2762,17 +2762,17 @@ iput-wide v7, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->f0:J - invoke-interface {v1}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; + invoke-interface {v1}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; move-result-object v2 - invoke-virtual {v2}, Lf/h/a/b/t0;->p()Z + invoke-virtual {v2}, Lf/h/a/c/t0;->p()Z move-result v9 if-nez v9, :cond_11 - invoke-interface {v1}, Lf/h/a/b/m0;->m()I + invoke-interface {v1}, Lf/h/a/c/m0;->m()I move-result v1 @@ -2792,7 +2792,7 @@ if-eqz v10, :cond_6 - invoke-virtual {v2}, Lf/h/a/b/t0;->o()I + invoke-virtual {v2}, Lf/h/a/c/t0;->o()I move-result v10 @@ -2813,20 +2813,20 @@ if-ne v9, v1, :cond_7 - invoke-static {v11, v12}, Lf/h/a/b/u;->b(J)J + invoke-static {v11, v12}, Lf/h/a/c/u;->b(J)J move-result-wide v14 iput-wide v14, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->f0:J :cond_7 - iget-object v14, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v14, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - invoke-virtual {v2, v9, v14}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; + invoke-virtual {v2, v9, v14}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; - iget-object v14, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v14, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - iget-wide v7, v14, Lf/h/a/b/t0$c;->i:J + iget-wide v7, v14, Lf/h/a/c/t0$c;->i:J cmp-long v17, v7, v3 @@ -2836,38 +2836,38 @@ xor-int/2addr v1, v6 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V goto/16 :goto_c :cond_8 - iget v7, v14, Lf/h/a/b/t0$c;->f:I + iget v7, v14, Lf/h/a/c/t0$c;->f:I :goto_7 - iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/b/t0$c; + iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u:Lf/h/a/c/t0$c; - iget v14, v8, Lf/h/a/b/t0$c;->g:I + iget v14, v8, Lf/h/a/c/t0$c;->g:I if-gt v7, v14, :cond_f - iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - invoke-virtual {v2, v7, v8}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; + invoke-virtual {v2, v7, v8}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; - iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v8, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - iget-object v8, v8, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; + iget-object v8, v8, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; - iget v8, v8, Lf/h/a/b/d1/y/a;->a:I + iget v8, v8, Lf/h/a/c/d1/y/a;->a:I const/4 v14, 0x0 :goto_8 if-ge v14, v8, :cond_e - iget-object v15, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v15, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - invoke-virtual {v15, v14}, Lf/h/a/b/t0$b;->d(I)J + invoke-virtual {v15, v14}, Lf/h/a/c/t0$b;->d(I)J move-result-wide v15 @@ -2877,9 +2877,9 @@ if-nez v20, :cond_a - iget-object v15, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v15, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - iget-wide v5, v15, Lf/h/a/b/t0$b;->c:J + iget-wide v5, v15, Lf/h/a/c/t0$b;->c:J cmp-long v15, v5, v3 @@ -2893,9 +2893,9 @@ move-wide v15, v5 :cond_a - iget-object v5, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v5, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - iget-wide v5, v5, Lf/h/a/b/t0$b;->d:J + iget-wide v5, v5, Lf/h/a/c/t0$b;->d:J add-long/2addr v15, v5 @@ -2946,7 +2946,7 @@ add-long/2addr v15, v11 - invoke-static/range {v15 .. v16}, Lf/h/a/b/u;->b(J)J + invoke-static/range {v15 .. v16}, Lf/h/a/c/u;->b(J)J move-result-wide v15 @@ -2954,15 +2954,15 @@ iget-object v3, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->c0:[Z - iget-object v4, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/b/t0$b; + iget-object v4, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->t:Lf/h/a/c/t0$b; - iget-object v4, v4, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; + iget-object v4, v4, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; - iget-object v4, v4, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; + iget-object v4, v4, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; aget-object v4, v4, v14 - invoke-virtual {v4}, Lf/h/a/b/d1/y/a$a;->b()Z + invoke-virtual {v4}, Lf/h/a/c/d1/y/a$a;->b()Z move-result v4 @@ -3007,7 +3007,7 @@ const/4 v15, 0x1 - iget-wide v3, v8, Lf/h/a/b/t0$c;->i:J + iget-wide v3, v8, Lf/h/a/c/t0$c;->i:J add-long/2addr v11, v3 @@ -3033,7 +3033,7 @@ const/4 v13, 0x0 :goto_d - invoke-static {v7, v8}, Lf/h/a/b/u;->b(J)J + invoke-static {v7, v8}, Lf/h/a/c/u;->b(J)J move-result-wide v1 @@ -3045,18 +3045,18 @@ iget-object v5, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->s:Ljava/util/Formatter; - invoke-static {v4, v5, v1, v2}, Lf/h/a/b/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + invoke-static {v4, v5, v1, v2}, Lf/h/a/c/i1/c0;->C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; move-result-object v4 invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V :cond_12 - iget-object v3, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v3, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; if-eqz v3, :cond_14 - invoke-interface {v3, v1, v2}, Lf/h/a/b/g1/f;->setDuration(J)V + invoke-interface {v3, v1, v2}, Lf/h/a/c/g1/f;->setDuration(J)V iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->d0:[J @@ -3099,13 +3099,13 @@ invoke-static {v3, v5, v4, v13, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/b/g1/f; + iget-object v1, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->q:Lf/h/a/c/g1/f; iget-object v3, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->b0:[J iget-object v4, v0, Lcom/google/android/exoplayer2/ui/PlayerControlView;->c0:[Z - invoke-interface {v1, v3, v4, v2}, Lf/h/a/b/g1/f;->a([J[ZI)V + invoke-interface {v1, v3, v4, v2}, Lf/h/a/c/g1/f;->a([J[ZI)V :cond_14 invoke-virtual/range {p0 .. p0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u()V diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView$b.smali index dc5f06da29..b95d85dffc 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView$b.smali @@ -3,11 +3,11 @@ .source "PlayerView.java" # interfaces -.implements Lf/h/a/b/m0$a; -.implements Lf/h/a/b/e1/j; -.implements Lf/h/a/b/j1/q; +.implements Lf/h/a/c/m0$a; +.implements Lf/h/a/c/e1/j; +.implements Lf/h/a/c/j1/q; .implements Landroid/view/View$OnLayoutChangeListener; -.implements Lf/h/a/b/g1/h/g; +.implements Lf/h/a/c/g1/h/g; .implements Lcom/google/android/exoplayer2/ui/PlayerControlView$d; @@ -42,15 +42,15 @@ .method public synthetic B(II)V .locals 0 - invoke-static {p0, p1, p2}, Lf/h/a/b/j1/p;->a(Lf/h/a/b/j1/q;II)V + invoke-static {p0, p1, p2}, Lf/h/a/c/j1/p;->a(Lf/h/a/c/j1/q;II)V return-void .end method -.method public synthetic C(Lf/h/a/b/j0;)V +.method public synthetic C(Lf/h/a/c/j0;)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->c(Lf/h/a/b/m0$a;Lf/h/a/b/j0;)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->c(Lf/h/a/c/m0$a;Lf/h/a/c/j0;)V return-void .end method @@ -58,7 +58,7 @@ .method public synthetic D(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->a(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->a(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -66,7 +66,7 @@ .method public synthetic a()V .locals 0 - invoke-static {p0}, Lf/h/a/b/l0;->h(Lf/h/a/b/m0$a;)V + invoke-static {p0}, Lf/h/a/c/l0;->h(Lf/h/a/c/m0$a;)V return-void .end method @@ -171,7 +171,7 @@ if-eqz p3, :cond_8 - instance-of p2, p2, Lf/h/a/b/g1/h/h; + instance-of p2, p2, Lf/h/a/c/g1/h/h; if-eqz p2, :cond_7 @@ -204,7 +204,7 @@ .method public synthetic e(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->d(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->d(Lf/h/a/c/m0$a;I)V return-void .end method @@ -212,7 +212,7 @@ .method public synthetic f(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->b(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->b(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -243,15 +243,15 @@ .method public synthetic k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->e(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->e(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V return-void .end method -.method public synthetic l(Lf/h/a/b/t0;I)V +.method public synthetic l(Lf/h/a/c/t0;I)V .locals 0 - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->j(Lf/h/a/b/m0$a;Lf/h/a/b/t0;I)V + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->j(Lf/h/a/c/m0$a;Lf/h/a/c/t0;I)V return-void .end method @@ -262,7 +262,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/b/e1/b;", + "Lf/h/a/c/e1/b;", ">;)V" } .end annotation @@ -296,7 +296,7 @@ .method public synthetic p(Z)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->i(Lf/h/a/b/m0$a;Z)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->i(Lf/h/a/c/m0$a;Z)V return-void .end method @@ -341,7 +341,7 @@ return-void .end method -.method public synthetic t(Lf/h/a/b/t0;Ljava/lang/Object;I)V +.method public synthetic t(Lf/h/a/c/t0;Ljava/lang/Object;I)V .locals 0 .param p2 # Ljava/lang/Object; .annotation build Landroidx/annotation/Nullable; @@ -350,7 +350,7 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-static {p0, p1, p2, p3}, Lf/h/a/b/l0;->k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V + invoke-static {p0, p1, p2, p3}, Lf/h/a/c/l0;->k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V return-void .end method @@ -358,12 +358,12 @@ .method public synthetic u(I)V .locals 0 - invoke-static {p0, p1}, Lf/h/a/b/l0;->g(Lf/h/a/b/m0$a;I)V + invoke-static {p0, p1}, Lf/h/a/c/l0;->g(Lf/h/a/c/m0$a;I)V return-void .end method -.method public z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V +.method public z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V .locals 0 iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerView; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView.smali index 176e127392..5d40fc6e22 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/PlayerView.smali @@ -70,7 +70,7 @@ .end annotation .end field -.field public o:Lf/h/a/b/m0; +.field public o:Lf/h/a/c/m0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -93,13 +93,13 @@ .field public u:Z -.field public v:Lf/h/a/b/i1/k; +.field public v:Lf/h/a/c/i1/k; .annotation build Landroidx/annotation/Nullable; .end annotation .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/b/i1/k<", + "Lf/h/a/c/i1/k<", "-", "Lcom/google/android/exoplayer2/ExoPlaybackException;", ">;" @@ -175,7 +175,7 @@ invoke-direct {v2, v0}, Landroid/widget/ImageView;->(Landroid/content/Context;)V - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v3, 0x17 @@ -485,22 +485,22 @@ goto :goto_2 :cond_5 - new-instance v5, Lf/h/a/b/j1/k; + new-instance v5, Lf/h/a/c/j1/k; - invoke-direct {v5, v0}, Lf/h/a/b/j1/k;->(Landroid/content/Context;)V + invoke-direct {v5, v0}, Lf/h/a/c/j1/k;->(Landroid/content/Context;)V iput-object v5, v1, Lcom/google/android/exoplayer2/ui/PlayerView;->g:Landroid/view/View; goto :goto_2 :cond_6 - new-instance v5, Lf/h/a/b/g1/h/h; + new-instance v5, Lf/h/a/c/g1/h/h; - invoke-direct {v5, v0}, Lf/h/a/b/g1/h/h;->(Landroid/content/Context;)V + invoke-direct {v5, v0}, Lf/h/a/c/g1/h/h;->(Landroid/content/Context;)V iget-object v9, v1, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - invoke-virtual {v5, v9}, Lf/h/a/b/g1/h/h;->setSingleTapListener(Lf/h/a/b/g1/h/g;)V + invoke-virtual {v5, v9}, Lf/h/a/c/g1/h/h;->setSingleTapListener(Lf/h/a/c/g1/h/g;)V iput-object v5, v1, Lcom/google/android/exoplayer2/ui/PlayerView;->g:Landroid/view/View; @@ -890,11 +890,11 @@ .method public dispatchKeyEvent(Landroid/view/KeyEvent;)Z .locals 4 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-eqz v0, :cond_0 - invoke-interface {v0}, Lf/h/a/b/m0;->c()Z + invoke-interface {v0}, Lf/h/a/c/m0;->c()Z move-result v0 @@ -1153,12 +1153,12 @@ return-object v0 .end method -.method public getPlayer()Lf/h/a/b/m0; +.method public getPlayer()Lf/h/a/c/m0; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; return-object v0 .end method @@ -1168,7 +1168,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; @@ -1252,19 +1252,19 @@ .method public final j()Z .locals 1 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-eqz v0, :cond_0 - invoke-interface {v0}, Lf/h/a/b/m0;->c()Z + invoke-interface {v0}, Lf/h/a/c/m0;->c()Z move-result v0 if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; - invoke-interface {v0}, Lf/h/a/b/m0;->f()Z + invoke-interface {v0}, Lf/h/a/c/m0;->f()Z move-result v0 @@ -1384,7 +1384,7 @@ if-eqz v2, :cond_1 - instance-of v3, v3, Lf/h/a/b/g1/h/h; + instance-of v3, v3, Lf/h/a/c/g1/h/h; if-eqz v3, :cond_0 @@ -1413,7 +1413,7 @@ .method public final m()Z .locals 3 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; const/4 v1, 0x1 @@ -1422,7 +1422,7 @@ return v1 :cond_0 - invoke-interface {v0}, Lf/h/a/b/m0;->r()I + invoke-interface {v0}, Lf/h/a/c/m0;->r()I move-result v0 @@ -1436,9 +1436,9 @@ if-eq v0, v2, :cond_2 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; - invoke-interface {v0}, Lf/h/a/b/m0;->f()Z + invoke-interface {v0}, Lf/h/a/c/m0;->f()Z move-result v0 @@ -1496,7 +1496,7 @@ if-eqz v0, :cond_3 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-nez v0, :cond_0 @@ -1548,7 +1548,7 @@ if-eqz v0, :cond_4 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-nez v0, :cond_0 @@ -1600,7 +1600,7 @@ if-eqz p1, :cond_1 - iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-nez p1, :cond_0 @@ -1627,7 +1627,7 @@ if-eqz v0, :cond_3 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; const/4 v1, 0x1 @@ -1635,7 +1635,7 @@ if-eqz v0, :cond_0 - invoke-interface {v0}, Lf/h/a/b/m0;->r()I + invoke-interface {v0}, Lf/h/a/c/m0;->r()I move-result v0 @@ -1649,9 +1649,9 @@ if-ne v0, v1, :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; - invoke-interface {v0}, Lf/h/a/b/m0;->f()Z + invoke-interface {v0}, Lf/h/a/c/m0;->f()Z move-result v0 @@ -1778,11 +1778,11 @@ return-void :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-eqz v0, :cond_1 - invoke-interface {v0}, Lf/h/a/b/m0;->h()Lcom/google/android/exoplayer2/ExoPlaybackException; + invoke-interface {v0}, Lf/h/a/c/m0;->h()Lcom/google/android/exoplayer2/ExoPlaybackException; move-result-object v0 @@ -1794,11 +1794,11 @@ :goto_0 if-eqz v0, :cond_2 - iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/b/i1/k; + iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/c/i1/k; if-eqz v1, :cond_2 - invoke-interface {v1, v0}, Lf/h/a/b/i1/k;->a(Ljava/lang/Throwable;)Landroid/util/Pair; + invoke-interface {v1, v0}, Lf/h/a/c/i1/k;->a(Ljava/lang/Throwable;)Landroid/util/Pair; move-result-object v0 @@ -1831,11 +1831,11 @@ .method public final s(Z)V .locals 12 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-eqz v0, :cond_f - invoke-interface {v0}, Lf/h/a/b/m0;->x()Lcom/google/android/exoplayer2/source/TrackGroupArray; + invoke-interface {v0}, Lf/h/a/c/m0;->x()Lcom/google/android/exoplayer2/source/TrackGroupArray; move-result-object v1 @@ -1869,18 +1869,18 @@ invoke-virtual {p0}, Lcom/google/android/exoplayer2/ui/PlayerView;->g()V :cond_2 - invoke-interface {v0}, Lf/h/a/b/m0;->E()Lf/h/a/b/f1/g; + invoke-interface {v0}, Lf/h/a/c/m0;->E()Lf/h/a/c/f1/g; move-result-object p1 const/4 v1, 0x0 :goto_1 - iget v4, p1, Lf/h/a/b/f1/g;->a:I + iget v4, p1, Lf/h/a/c/f1/g;->a:I if-ge v1, v4, :cond_4 - invoke-interface {v0, v1}, Lf/h/a/b/m0;->F(I)I + invoke-interface {v0, v1}, Lf/h/a/c/m0;->F(I)I move-result v4 @@ -1888,7 +1888,7 @@ if-ne v4, v5, :cond_3 - iget-object v4, p1, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; + iget-object v4, p1, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; aget-object v4, v4, v1 @@ -1912,7 +1912,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->h:Landroid/widget/ImageView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; goto :goto_2 @@ -1925,11 +1925,11 @@ const/4 v0, 0x0 :goto_3 - iget v1, p1, Lf/h/a/b/f1/g;->a:I + iget v1, p1, Lf/h/a/c/f1/g;->a:I if-ge v0, v1, :cond_d - iget-object v1, p1, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; + iget-object v1, p1, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; aget-object v1, v1, v0 @@ -1938,13 +1938,13 @@ const/4 v2, 0x0 :goto_4 - invoke-interface {v1}, Lf/h/a/b/f1/f;->length()I + invoke-interface {v1}, Lf/h/a/c/f1/f;->length()I move-result v4 if-ge v2, v4, :cond_c - invoke-interface {v1, v2}, Lf/h/a/b/f1/f;->c(I)Lcom/google/android/exoplayer2/Format; + invoke-interface {v1, v2}, Lf/h/a/c/f1/f;->c(I)Lcom/google/android/exoplayer2/Format; move-result-object v4 @@ -2085,7 +2085,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; @@ -2094,20 +2094,20 @@ return-void .end method -.method public setControlDispatcher(Lf/h/a/b/v;)V +.method public setControlDispatcher(Lf/h/a/c/v;)V .locals 1 - .param p1 # Lf/h/a/b/v; + .param p1 # Lf/h/a/c/v; .annotation build Landroidx/annotation/Nullable; .end annotation .end param iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setControlDispatcher(Lf/h/a/b/v;)V + invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setControlDispatcher(Lf/h/a/c/v;)V return-void .end method @@ -2133,7 +2133,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iput-boolean p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->A:Z @@ -2147,7 +2147,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iput p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->x:I @@ -2178,7 +2178,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->q:Lcom/google/android/exoplayer2/ui/PlayerControlView$d; @@ -2229,7 +2229,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->w:Ljava/lang/CharSequence; @@ -2291,27 +2291,27 @@ return-void .end method -.method public setErrorMessageProvider(Lf/h/a/b/i1/k;)V +.method public setErrorMessageProvider(Lf/h/a/c/i1/k;)V .locals 1 - .param p1 # Lf/h/a/b/i1/k; + .param p1 # Lf/h/a/c/i1/k; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/i1/k<", + "Lf/h/a/c/i1/k<", "-", "Lcom/google/android/exoplayer2/ExoPlaybackException;", ">;)V" } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/b/i1/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/c/i1/k; if-eq v0, p1, :cond_0 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/b/i1/k; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->v:Lf/h/a/c/i1/k; invoke-virtual {p0}, Lcom/google/android/exoplayer2/ui/PlayerView;->r()V @@ -2324,7 +2324,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -2350,27 +2350,27 @@ return-void .end method -.method public setPlaybackPreparer(Lf/h/a/b/k0;)V +.method public setPlaybackPreparer(Lf/h/a/c/k0;)V .locals 1 - .param p1 # Lf/h/a/b/k0; + .param p1 # Lf/h/a/c/k0; .annotation build Landroidx/annotation/Nullable; .end annotation .end param iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlaybackPreparer(Lf/h/a/b/k0;)V + invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlaybackPreparer(Lf/h/a/c/k0;)V return-void .end method -.method public setPlayer(Lf/h/a/b/m0;)V +.method public setPlayer(Lf/h/a/c/m0;)V .locals 7 - .param p1 # Lf/h/a/b/m0; + .param p1 # Lf/h/a/c/m0; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -2397,11 +2397,11 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V if-eqz p1, :cond_2 - invoke-interface {p1}, Lf/h/a/b/m0;->B()Landroid/os/Looper; + invoke-interface {p1}, Lf/h/a/c/m0;->B()Landroid/os/Looper; move-result-object v0 @@ -2423,9 +2423,9 @@ const/4 v0, 0x1 :goto_2 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; if-ne v0, p1, :cond_3 @@ -2438,9 +2438,9 @@ iget-object v4, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - invoke-interface {v0, v4}, Lf/h/a/b/m0;->l(Lf/h/a/b/m0$a;)V + invoke-interface {v0, v4}, Lf/h/a/c/m0;->l(Lf/h/a/c/m0$a;)V - invoke-interface {v0}, Lf/h/a/b/m0;->o()Lf/h/a/b/m0$c; + invoke-interface {v0}, Lf/h/a/c/m0;->o()Lf/h/a/c/m0$c; move-result-object v4 @@ -2448,9 +2448,9 @@ iget-object v5, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - check-cast v4, Lf/h/a/b/s0; + check-cast v4, Lf/h/a/c/s0; - iget-object v6, v4, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v6, v4, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArraySet;->remove(Ljava/lang/Object;)Z @@ -2462,37 +2462,37 @@ check-cast v5, Landroid/view/TextureView; - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V if-eqz v5, :cond_8 - iget-object v6, v4, Lf/h/a/b/s0;->v:Landroid/view/TextureView; + iget-object v6, v4, Lf/h/a/c/s0;->v:Landroid/view/TextureView; if-ne v5, v6, :cond_8 - invoke-virtual {v4, v1}, Lf/h/a/b/s0;->Q(Landroid/view/TextureView;)V + invoke-virtual {v4, v1}, Lf/h/a/c/s0;->Q(Landroid/view/TextureView;)V goto :goto_4 :cond_4 - instance-of v6, v5, Lf/h/a/b/g1/h/h; + instance-of v6, v5, Lf/h/a/c/g1/h/h; if-eqz v6, :cond_5 - check-cast v5, Lf/h/a/b/g1/h/h; + check-cast v5, Lf/h/a/c/g1/h/h; - invoke-virtual {v5, v1}, Lf/h/a/b/g1/h/h;->setVideoComponent(Lf/h/a/b/m0$c;)V + invoke-virtual {v5, v1}, Lf/h/a/c/g1/h/h;->setVideoComponent(Lf/h/a/c/m0$c;)V goto :goto_4 :cond_5 - instance-of v6, v5, Lf/h/a/b/j1/k; + instance-of v6, v5, Lf/h/a/c/j1/k; if-eqz v6, :cond_6 - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V - invoke-virtual {v4, v1}, Lf/h/a/b/s0;->M(Lf/h/a/b/j1/l;)V + invoke-virtual {v4, v1}, Lf/h/a/c/s0;->M(Lf/h/a/c/j1/l;)V goto :goto_4 @@ -2515,19 +2515,19 @@ move-result-object v5 :goto_3 - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V if-eqz v5, :cond_8 - iget-object v6, v4, Lf/h/a/b/s0;->u:Landroid/view/SurfaceHolder; + iget-object v6, v4, Lf/h/a/c/s0;->u:Landroid/view/SurfaceHolder; if-ne v5, v6, :cond_8 - invoke-virtual {v4, v1}, Lf/h/a/b/s0;->O(Landroid/view/SurfaceHolder;)V + invoke-virtual {v4, v1}, Lf/h/a/c/s0;->O(Landroid/view/SurfaceHolder;)V :cond_8 :goto_4 - invoke-interface {v0}, Lf/h/a/b/m0;->H()Lf/h/a/b/m0$b; + invoke-interface {v0}, Lf/h/a/c/m0;->H()Lf/h/a/c/m0$b; move-result-object v0 @@ -2535,14 +2535,14 @@ iget-object v4, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - check-cast v0, Lf/h/a/b/s0; + check-cast v0, Lf/h/a/c/s0; - iget-object v0, v0, Lf/h/a/b/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, v0, Lf/h/a/c/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0, v4}, Ljava/util/concurrent/CopyOnWriteArraySet;->remove(Ljava/lang/Object;)Z :cond_9 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; invoke-virtual {p0}, Lcom/google/android/exoplayer2/ui/PlayerView;->t()Z @@ -2552,7 +2552,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/b/m0;)V + invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/c/m0;)V :cond_a iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->i:Lcom/google/android/exoplayer2/ui/SubtitleView; @@ -2570,7 +2570,7 @@ if-eqz p1, :cond_15 - invoke-interface {p1}, Lf/h/a/b/m0;->o()Lf/h/a/b/m0$c; + invoke-interface {p1}, Lf/h/a/c/m0;->o()Lf/h/a/c/m0$c; move-result-object v0 @@ -2586,52 +2586,52 @@ move-object v1, v0 - check-cast v1, Lf/h/a/b/s0; + check-cast v1, Lf/h/a/c/s0; - invoke-virtual {v1, v3}, Lf/h/a/b/s0;->Q(Landroid/view/TextureView;)V + invoke-virtual {v1, v3}, Lf/h/a/c/s0;->Q(Landroid/view/TextureView;)V goto :goto_6 :cond_c - instance-of v4, v3, Lf/h/a/b/g1/h/h; + instance-of v4, v3, Lf/h/a/c/g1/h/h; if-eqz v4, :cond_d - check-cast v3, Lf/h/a/b/g1/h/h; + check-cast v3, Lf/h/a/c/g1/h/h; - invoke-virtual {v3, v0}, Lf/h/a/b/g1/h/h;->setVideoComponent(Lf/h/a/b/m0$c;)V + invoke-virtual {v3, v0}, Lf/h/a/c/g1/h/h;->setVideoComponent(Lf/h/a/c/m0$c;)V goto :goto_6 :cond_d - instance-of v4, v3, Lf/h/a/b/j1/k; + instance-of v4, v3, Lf/h/a/c/j1/k; if-eqz v4, :cond_f - check-cast v3, Lf/h/a/b/j1/k; + check-cast v3, Lf/h/a/c/j1/k; - invoke-virtual {v3}, Lf/h/a/b/j1/k;->getVideoDecoderOutputBufferRenderer()Lf/h/a/b/j1/l; + invoke-virtual {v3}, Lf/h/a/c/j1/k;->getVideoDecoderOutputBufferRenderer()Lf/h/a/c/j1/l; move-result-object v3 move-object v4, v0 - check-cast v4, Lf/h/a/b/s0; + check-cast v4, Lf/h/a/c/s0; - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V if-eqz v3, :cond_e - invoke-virtual {v4}, Lf/h/a/b/s0;->S()V + invoke-virtual {v4}, Lf/h/a/c/s0;->S()V - invoke-virtual {v4}, Lf/h/a/b/s0;->K()V + invoke-virtual {v4}, Lf/h/a/c/s0;->K()V - invoke-virtual {v4, v1, v2}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V + invoke-virtual {v4, v1, v2}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V - invoke-virtual {v4, v2, v2}, Lf/h/a/b/s0;->J(II)V + invoke-virtual {v4, v2, v2}, Lf/h/a/c/s0;->J(II)V :cond_e - invoke-virtual {v4, v3}, Lf/h/a/b/s0;->M(Lf/h/a/b/j1/l;)V + invoke-virtual {v4, v3}, Lf/h/a/c/s0;->M(Lf/h/a/c/j1/l;)V goto :goto_6 @@ -2644,7 +2644,7 @@ move-object v4, v0 - check-cast v4, Lf/h/a/b/s0; + check-cast v4, Lf/h/a/c/s0; if-nez v3, :cond_10 @@ -2656,20 +2656,20 @@ move-result-object v1 :goto_5 - invoke-virtual {v4, v1}, Lf/h/a/b/s0;->O(Landroid/view/SurfaceHolder;)V + invoke-virtual {v4, v1}, Lf/h/a/c/s0;->O(Landroid/view/SurfaceHolder;)V :cond_11 :goto_6 iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - check-cast v0, Lf/h/a/b/s0; + check-cast v0, Lf/h/a/c/s0; - iget-object v0, v0, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, v0, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z :cond_12 - invoke-interface {p1}, Lf/h/a/b/m0;->H()Lf/h/a/b/m0$b; + invoke-interface {p1}, Lf/h/a/c/m0;->H()Lf/h/a/c/m0$b; move-result-object v0 @@ -2677,9 +2677,9 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - check-cast v0, Lf/h/a/b/s0; + check-cast v0, Lf/h/a/c/s0; - iget-object v3, v0, Lf/h/a/b/s0;->D:Ljava/util/List; + iget-object v3, v0, Lf/h/a/c/s0;->D:Ljava/util/List; invoke-interface {v3}, Ljava/util/List;->isEmpty()Z @@ -2687,19 +2687,19 @@ if-nez v3, :cond_13 - iget-object v3, v0, Lf/h/a/b/s0;->D:Ljava/util/List; + iget-object v3, v0, Lf/h/a/c/s0;->D:Ljava/util/List; invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/ui/PlayerView$b;->m(Ljava/util/List;)V :cond_13 - iget-object v0, v0, Lf/h/a/b/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; + iget-object v0, v0, Lf/h/a/c/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z :cond_14 iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->d:Lcom/google/android/exoplayer2/ui/PlayerView$b; - invoke-interface {p1, v0}, Lf/h/a/b/m0;->j(Lf/h/a/b/m0$a;)V + invoke-interface {p1, v0}, Lf/h/a/c/m0;->j(Lf/h/a/c/m0$a;)V invoke-virtual {p0, v2}, Lcom/google/android/exoplayer2/ui/PlayerView;->k(Z)V @@ -2717,7 +2717,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -2731,7 +2731,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->e:Lcom/google/android/exoplayer2/ui/AspectRatioFrameLayout; @@ -2745,7 +2745,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -2784,7 +2784,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -2798,7 +2798,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; @@ -2843,7 +2843,7 @@ const/4 v1, 0x1 :goto_1 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V iget-boolean v1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->r:Z @@ -2878,7 +2878,7 @@ const/4 v0, 0x1 :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iget-boolean v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->p:Z @@ -2897,9 +2897,9 @@ iget-object p1, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/b/m0; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->o:Lf/h/a/c/m0; - invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/b/m0;)V + invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/c/m0;)V goto :goto_2 @@ -2914,7 +2914,7 @@ const/4 v0, 0x0 - invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/b/m0;)V + invoke-virtual {p1, v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->setPlayer(Lf/h/a/c/m0;)V :cond_4 :goto_2 @@ -2955,7 +2955,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/PlayerView;->l:Lcom/google/android/exoplayer2/ui/PlayerControlView; - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; const/4 v0, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/SubtitleView.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/SubtitleView.smali index cfb35cbb40..70e261288b 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/SubtitleView.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/SubtitleView.smali @@ -3,7 +3,7 @@ .source "SubtitleView.java" # interfaces -.implements Lf/h/a/b/e1/j; +.implements Lf/h/a/c/e1/j; # instance fields @@ -11,7 +11,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Lf/h/a/b/g1/e;", + "Lf/h/a/c/g1/e;", ">;" } .end annotation @@ -24,7 +24,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Lf/h/a/b/e1/b;", + "Lf/h/a/c/e1/b;", ">;" } .end annotation @@ -38,7 +38,7 @@ .field public i:Z -.field public j:Lf/h/a/b/e1/a; +.field public j:Lf/h/a/c/e1/a; .field public k:F @@ -73,9 +73,9 @@ iput-boolean p1, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->i:Z - sget-object p1, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object p1, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/b/e1/a; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/c/e1/a; const p1, 0x3da3d70a # 0.08f @@ -109,7 +109,7 @@ return v0 .end method -.method private getUserCaptionStyleV19()Lf/h/a/b/e1/a; +.method private getUserCaptionStyleV19()Lf/h/a/c/e1/a; .locals 17 .annotation build Landroid/annotation/TargetApi; value = 0x13 @@ -131,13 +131,13 @@ move-result-object v0 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x15 if-lt v1, v2, :cond_5 - new-instance v1, Lf/h/a/b/e1/a; + new-instance v1, Lf/h/a/c/e1/a; invoke-virtual {v0}, Landroid/view/accessibility/CaptioningManager$CaptionStyle;->hasForegroundColor()Z @@ -150,9 +150,9 @@ goto :goto_0 :cond_0 - sget-object v2, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v2, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iget v2, v2, Lf/h/a/b/e1/a;->a:I + iget v2, v2, Lf/h/a/c/e1/a;->a:I :goto_0 move v4, v2 @@ -168,9 +168,9 @@ goto :goto_1 :cond_1 - sget-object v2, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v2, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iget v2, v2, Lf/h/a/b/e1/a;->b:I + iget v2, v2, Lf/h/a/c/e1/a;->b:I :goto_1 move v5, v2 @@ -186,9 +186,9 @@ goto :goto_2 :cond_2 - sget-object v2, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v2, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iget v2, v2, Lf/h/a/b/e1/a;->c:I + iget v2, v2, Lf/h/a/c/e1/a;->c:I :goto_2 move v6, v2 @@ -204,9 +204,9 @@ goto :goto_3 :cond_3 - sget-object v2, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v2, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iget v2, v2, Lf/h/a/b/e1/a;->d:I + iget v2, v2, Lf/h/a/c/e1/a;->d:I :goto_3 move v7, v2 @@ -222,9 +222,9 @@ goto :goto_4 :cond_4 - sget-object v2, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v2, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; - iget v2, v2, Lf/h/a/b/e1/a;->e:I + iget v2, v2, Lf/h/a/c/e1/a;->e:I :goto_4 move v8, v2 @@ -235,12 +235,12 @@ move-object v3, v1 - invoke-direct/range {v3 .. v9}, Lf/h/a/b/e1/a;->(IIIIILandroid/graphics/Typeface;)V + invoke-direct/range {v3 .. v9}, Lf/h/a/c/e1/a;->(IIIIILandroid/graphics/Typeface;)V goto :goto_5 :cond_5 - new-instance v1, Lf/h/a/b/e1/a; + new-instance v1, Lf/h/a/c/e1/a; iget v11, v0, Landroid/view/accessibility/CaptioningManager$CaptionStyle;->foregroundColor:I @@ -258,7 +258,7 @@ move-object v10, v1 - invoke-direct/range {v10 .. v16}, Lf/h/a/b/e1/a;->(IIIIILandroid/graphics/Typeface;)V + invoke-direct/range {v10 .. v16}, Lf/h/a/c/e1/a;->(IIIIILandroid/graphics/Typeface;)V :goto_5 return-object v1 @@ -303,7 +303,7 @@ .method public b()V .locals 2 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x13 @@ -333,17 +333,17 @@ if-nez v0, :cond_0 - invoke-direct {p0}, Lcom/google/android/exoplayer2/ui/SubtitleView;->getUserCaptionStyleV19()Lf/h/a/b/e1/a; + invoke-direct {p0}, Lcom/google/android/exoplayer2/ui/SubtitleView;->getUserCaptionStyleV19()Lf/h/a/c/e1/a; move-result-object v0 goto :goto_0 :cond_0 - sget-object v0, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; + sget-object v0, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; :goto_0 - invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/ui/SubtitleView;->setStyle(Lf/h/a/b/e1/a;)V + invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/ui/SubtitleView;->setStyle(Lf/h/a/c/e1/a;)V return-void .end method @@ -351,7 +351,7 @@ .method public c()V .locals 2 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x13 @@ -469,9 +469,9 @@ move-result-object v14 - check-cast v14, Lf/h/a/b/e1/b; + check-cast v14, Lf/h/a/c/e1/b; - iget v15, v14, Lf/h/a/b/e1/b;->p:I + iget v15, v14, Lf/h/a/c/e1/b;->p:I const/high16 v12, -0x80000000 @@ -479,7 +479,7 @@ if-eq v15, v12, :cond_4 - iget v12, v14, Lf/h/a/b/e1/b;->q:F + iget v12, v14, Lf/h/a/c/e1/b;->q:F cmpl-float v17, v12, v16 @@ -509,7 +509,7 @@ move-result-object v15 - check-cast v15, Lf/h/a/b/g1/e; + check-cast v15, Lf/h/a/c/g1/e; iget-boolean v10, v0, Lcom/google/android/exoplayer2/ui/SubtitleView;->h:Z @@ -519,7 +519,7 @@ move/from16 v19, v3 - iget-object v3, v0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/b/e1/a; + iget-object v3, v0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/c/e1/a; move/from16 v20, v8 @@ -527,7 +527,7 @@ if-eqz v15, :cond_28 - iget-object v0, v14, Lf/h/a/b/e1/b;->f:Landroid/graphics/Bitmap; + iget-object v0, v14, Lf/h/a/c/e1/b;->f:Landroid/graphics/Bitmap; move/from16 v21, v11 @@ -543,7 +543,7 @@ :goto_3 if-eqz v0, :cond_8 - iget-object v11, v14, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; + iget-object v11, v14, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z @@ -571,18 +571,18 @@ goto/16 :goto_19 :cond_6 - iget-boolean v11, v14, Lf/h/a/b/e1/b;->n:Z + iget-boolean v11, v14, Lf/h/a/c/e1/b;->n:Z if-eqz v11, :cond_7 if-eqz v10, :cond_7 - iget v11, v14, Lf/h/a/b/e1/b;->o:I + iget v11, v14, Lf/h/a/c/e1/b;->o:I goto :goto_5 :cond_7 - iget v11, v3, Lf/h/a/b/e1/a;->c:I + iget v11, v3, Lf/h/a/c/e1/a;->c:I goto :goto_5 @@ -592,11 +592,11 @@ :goto_5 move/from16 v22, v13 - iget-object v13, v15, Lf/h/a/b/g1/e;->h:Ljava/lang/CharSequence; + iget-object v13, v15, Lf/h/a/c/g1/e;->h:Ljava/lang/CharSequence; move/from16 v23, v0 - iget-object v0, v14, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; + iget-object v0, v14, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; if-eq v13, v0, :cond_a @@ -622,183 +622,183 @@ :goto_7 if-eqz v0, :cond_b - iget-object v0, v15, Lf/h/a/b/g1/e;->i:Landroid/text/Layout$Alignment; + iget-object v0, v15, Lf/h/a/c/g1/e;->i:Landroid/text/Layout$Alignment; - iget-object v13, v14, Lf/h/a/b/e1/b;->e:Landroid/text/Layout$Alignment; + iget-object v13, v14, Lf/h/a/c/e1/b;->e:Landroid/text/Layout$Alignment; - invoke-static {v0, v13}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v13}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_b - iget-object v0, v15, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; + iget-object v0, v15, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; - iget-object v13, v14, Lf/h/a/b/e1/b;->f:Landroid/graphics/Bitmap; + iget-object v13, v14, Lf/h/a/c/e1/b;->f:Landroid/graphics/Bitmap; if-ne v0, v13, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->k:F + iget v0, v15, Lf/h/a/c/g1/e;->k:F - iget v13, v14, Lf/h/a/b/e1/b;->g:F + iget v13, v14, Lf/h/a/c/e1/b;->g:F cmpl-float v0, v0, v13 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->l:I + iget v0, v15, Lf/h/a/c/g1/e;->l:I - iget v13, v14, Lf/h/a/b/e1/b;->h:I + iget v13, v14, Lf/h/a/c/e1/b;->h:I if-ne v0, v13, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->m:I + iget v0, v15, Lf/h/a/c/g1/e;->m:I invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 - iget v13, v14, Lf/h/a/b/e1/b;->i:I + iget v13, v14, Lf/h/a/c/e1/b;->i:I invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v13 - invoke-static {v0, v13}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v13}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->n:F + iget v0, v15, Lf/h/a/c/g1/e;->n:F - iget v13, v14, Lf/h/a/b/e1/b;->j:F + iget v13, v14, Lf/h/a/c/e1/b;->j:F cmpl-float v0, v0, v13 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->o:I + iget v0, v15, Lf/h/a/c/g1/e;->o:I invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v0 - iget v13, v14, Lf/h/a/b/e1/b;->k:I + iget v13, v14, Lf/h/a/c/e1/b;->k:I invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; move-result-object v13 - invoke-static {v0, v13}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v13}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->p:F + iget v0, v15, Lf/h/a/c/g1/e;->p:F - iget v13, v14, Lf/h/a/b/e1/b;->l:F + iget v13, v14, Lf/h/a/c/e1/b;->l:F cmpl-float v0, v0, v13 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->q:F + iget v0, v15, Lf/h/a/c/g1/e;->q:F - iget v13, v14, Lf/h/a/b/e1/b;->m:F + iget v13, v14, Lf/h/a/c/e1/b;->m:F cmpl-float v0, v0, v13 if-nez v0, :cond_b - iget-boolean v0, v15, Lf/h/a/b/g1/e;->r:Z + iget-boolean v0, v15, Lf/h/a/c/g1/e;->r:Z if-ne v0, v10, :cond_b - iget-boolean v0, v15, Lf/h/a/b/g1/e;->s:Z + iget-boolean v0, v15, Lf/h/a/c/g1/e;->s:Z if-ne v0, v2, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->t:I + iget v0, v15, Lf/h/a/c/g1/e;->t:I - iget v13, v3, Lf/h/a/b/e1/a;->a:I + iget v13, v3, Lf/h/a/c/e1/a;->a:I if-ne v0, v13, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->u:I + iget v0, v15, Lf/h/a/c/g1/e;->u:I - iget v13, v3, Lf/h/a/b/e1/a;->b:I + iget v13, v3, Lf/h/a/c/e1/a;->b:I if-ne v0, v13, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->v:I + iget v0, v15, Lf/h/a/c/g1/e;->v:I if-ne v0, v11, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->x:I + iget v0, v15, Lf/h/a/c/g1/e;->x:I - iget v13, v3, Lf/h/a/b/e1/a;->d:I + iget v13, v3, Lf/h/a/c/e1/a;->d:I if-ne v0, v13, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->w:I + iget v0, v15, Lf/h/a/c/g1/e;->w:I - iget v13, v3, Lf/h/a/b/e1/a;->e:I + iget v13, v3, Lf/h/a/c/e1/a;->e:I if-ne v0, v13, :cond_b - iget-object v0, v15, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; + iget-object v0, v15, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; invoke-virtual {v0}, Landroid/text/TextPaint;->getTypeface()Landroid/graphics/Typeface; move-result-object v0 - iget-object v13, v3, Lf/h/a/b/e1/a;->f:Landroid/graphics/Typeface; + iget-object v13, v3, Lf/h/a/c/e1/a;->f:Landroid/graphics/Typeface; - invoke-static {v0, v13}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v13}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->y:F + iget v0, v15, Lf/h/a/c/g1/e;->y:F cmpl-float v0, v0, v9 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->z:F + iget v0, v15, Lf/h/a/c/g1/e;->z:F cmpl-float v0, v0, v12 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->A:F + iget v0, v15, Lf/h/a/c/g1/e;->A:F cmpl-float v0, v0, v8 if-nez v0, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->B:I + iget v0, v15, Lf/h/a/c/g1/e;->B:I if-ne v0, v4, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->C:I + iget v0, v15, Lf/h/a/c/g1/e;->C:I if-ne v0, v5, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->D:I + iget v0, v15, Lf/h/a/c/g1/e;->D:I if-ne v0, v6, :cond_b - iget v0, v15, Lf/h/a/b/g1/e;->E:I + iget v0, v15, Lf/h/a/c/g1/e;->E:I if-ne v0, v7, :cond_b move/from16 v0, v23 - invoke-virtual {v15, v1, v0}, Lf/h/a/b/g1/e;->a(Landroid/graphics/Canvas;Z)V + invoke-virtual {v15, v1, v0}, Lf/h/a/c/g1/e;->a(Landroid/graphics/Canvas;Z)V move-object v0, v1 @@ -815,115 +815,115 @@ :cond_b move/from16 v0, v23 - iget-object v13, v14, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; + iget-object v13, v14, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; - iput-object v13, v15, Lf/h/a/b/g1/e;->h:Ljava/lang/CharSequence; + iput-object v13, v15, Lf/h/a/c/g1/e;->h:Ljava/lang/CharSequence; - iget-object v13, v14, Lf/h/a/b/e1/b;->e:Landroid/text/Layout$Alignment; + iget-object v13, v14, Lf/h/a/c/e1/b;->e:Landroid/text/Layout$Alignment; - iput-object v13, v15, Lf/h/a/b/g1/e;->i:Landroid/text/Layout$Alignment; + iput-object v13, v15, Lf/h/a/c/g1/e;->i:Landroid/text/Layout$Alignment; - iget-object v13, v14, Lf/h/a/b/e1/b;->f:Landroid/graphics/Bitmap; + iget-object v13, v14, Lf/h/a/c/e1/b;->f:Landroid/graphics/Bitmap; - iput-object v13, v15, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; + iput-object v13, v15, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; - iget v13, v14, Lf/h/a/b/e1/b;->g:F + iget v13, v14, Lf/h/a/c/e1/b;->g:F - iput v13, v15, Lf/h/a/b/g1/e;->k:F + iput v13, v15, Lf/h/a/c/g1/e;->k:F - iget v13, v14, Lf/h/a/b/e1/b;->h:I + iget v13, v14, Lf/h/a/c/e1/b;->h:I - iput v13, v15, Lf/h/a/b/g1/e;->l:I + iput v13, v15, Lf/h/a/c/g1/e;->l:I - iget v13, v14, Lf/h/a/b/e1/b;->i:I + iget v13, v14, Lf/h/a/c/e1/b;->i:I - iput v13, v15, Lf/h/a/b/g1/e;->m:I + iput v13, v15, Lf/h/a/c/g1/e;->m:I - iget v13, v14, Lf/h/a/b/e1/b;->j:F + iget v13, v14, Lf/h/a/c/e1/b;->j:F - iput v13, v15, Lf/h/a/b/g1/e;->n:F + iput v13, v15, Lf/h/a/c/g1/e;->n:F - iget v13, v14, Lf/h/a/b/e1/b;->k:I + iget v13, v14, Lf/h/a/c/e1/b;->k:I - iput v13, v15, Lf/h/a/b/g1/e;->o:I + iput v13, v15, Lf/h/a/c/g1/e;->o:I - iget v13, v14, Lf/h/a/b/e1/b;->l:F + iget v13, v14, Lf/h/a/c/e1/b;->l:F - iput v13, v15, Lf/h/a/b/g1/e;->p:F + iput v13, v15, Lf/h/a/c/g1/e;->p:F - iget v13, v14, Lf/h/a/b/e1/b;->m:F + iget v13, v14, Lf/h/a/c/e1/b;->m:F - iput v13, v15, Lf/h/a/b/g1/e;->q:F + iput v13, v15, Lf/h/a/c/g1/e;->q:F - iput-boolean v10, v15, Lf/h/a/b/g1/e;->r:Z + iput-boolean v10, v15, Lf/h/a/c/g1/e;->r:Z - iput-boolean v2, v15, Lf/h/a/b/g1/e;->s:Z + iput-boolean v2, v15, Lf/h/a/c/g1/e;->s:Z - iget v2, v3, Lf/h/a/b/e1/a;->a:I + iget v2, v3, Lf/h/a/c/e1/a;->a:I - iput v2, v15, Lf/h/a/b/g1/e;->t:I + iput v2, v15, Lf/h/a/c/g1/e;->t:I - iget v2, v3, Lf/h/a/b/e1/a;->b:I + iget v2, v3, Lf/h/a/c/e1/a;->b:I - iput v2, v15, Lf/h/a/b/g1/e;->u:I + iput v2, v15, Lf/h/a/c/g1/e;->u:I - iput v11, v15, Lf/h/a/b/g1/e;->v:I + iput v11, v15, Lf/h/a/c/g1/e;->v:I - iget v2, v3, Lf/h/a/b/e1/a;->d:I + iget v2, v3, Lf/h/a/c/e1/a;->d:I - iput v2, v15, Lf/h/a/b/g1/e;->x:I + iput v2, v15, Lf/h/a/c/g1/e;->x:I - iget v2, v3, Lf/h/a/b/e1/a;->e:I + iget v2, v3, Lf/h/a/c/e1/a;->e:I - iput v2, v15, Lf/h/a/b/g1/e;->w:I + iput v2, v15, Lf/h/a/c/g1/e;->w:I - iget-object v2, v15, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; + iget-object v2, v15, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; - iget-object v3, v3, Lf/h/a/b/e1/a;->f:Landroid/graphics/Typeface; + iget-object v3, v3, Lf/h/a/c/e1/a;->f:Landroid/graphics/Typeface; invoke-virtual {v2, v3}, Landroid/text/TextPaint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface; - iput v9, v15, Lf/h/a/b/g1/e;->y:F + iput v9, v15, Lf/h/a/c/g1/e;->y:F - iput v12, v15, Lf/h/a/b/g1/e;->z:F + iput v12, v15, Lf/h/a/c/g1/e;->z:F - iput v8, v15, Lf/h/a/b/g1/e;->A:F + iput v8, v15, Lf/h/a/c/g1/e;->A:F - iput v4, v15, Lf/h/a/b/g1/e;->B:I + iput v4, v15, Lf/h/a/c/g1/e;->B:I - iput v5, v15, Lf/h/a/b/g1/e;->C:I + iput v5, v15, Lf/h/a/c/g1/e;->C:I - iput v6, v15, Lf/h/a/b/g1/e;->D:I + iput v6, v15, Lf/h/a/c/g1/e;->D:I - iput v7, v15, Lf/h/a/b/g1/e;->E:I + iput v7, v15, Lf/h/a/c/g1/e;->E:I if-eqz v0, :cond_22 - iget-object v3, v15, Lf/h/a/b/g1/e;->h:Ljava/lang/CharSequence; + iget-object v3, v15, Lf/h/a/c/g1/e;->h:Ljava/lang/CharSequence; - invoke-static {v3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - iget-object v3, v15, Lf/h/a/b/g1/e;->h:Ljava/lang/CharSequence; + iget-object v3, v15, Lf/h/a/c/g1/e;->h:Ljava/lang/CharSequence; - iget v8, v15, Lf/h/a/b/g1/e;->D:I + iget v8, v15, Lf/h/a/c/g1/e;->D:I - iget v10, v15, Lf/h/a/b/g1/e;->B:I + iget v10, v15, Lf/h/a/c/g1/e;->B:I sub-int/2addr v8, v10 - iget v10, v15, Lf/h/a/b/g1/e;->E:I + iget v10, v15, Lf/h/a/c/g1/e;->E:I - iget v11, v15, Lf/h/a/b/g1/e;->C:I + iget v11, v15, Lf/h/a/c/g1/e;->C:I sub-int/2addr v10, v11 - iget-object v11, v15, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; + iget-object v11, v15, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; - iget v12, v15, Lf/h/a/b/g1/e;->y:F + iget v12, v15, Lf/h/a/c/g1/e;->y:F invoke-virtual {v11, v12}, Landroid/text/TextPaint;->setTextSize(F)V - iget v11, v15, Lf/h/a/b/g1/e;->y:F + iget v11, v15, Lf/h/a/c/g1/e;->y:F const/high16 v12, 0x3e000000 # 0.125f @@ -939,7 +939,7 @@ sub-int v13, v8, v12 - iget v14, v15, Lf/h/a/b/g1/e;->p:F + iget v14, v15, Lf/h/a/c/g1/e;->p:F cmpl-float v23, v14, v16 @@ -980,7 +980,7 @@ goto/16 :goto_18 :cond_d - iget-boolean v2, v15, Lf/h/a/b/g1/e;->r:Z + iget-boolean v2, v15, Lf/h/a/c/g1/e;->r:Z move/from16 v31, v4 @@ -997,7 +997,7 @@ goto :goto_b :cond_e - iget-boolean v2, v15, Lf/h/a/b/g1/e;->s:Z + iget-boolean v2, v15, Lf/h/a/c/g1/e;->s:Z if-nez v2, :cond_10 @@ -1071,7 +1071,7 @@ move/from16 v33, v6 - iget v2, v15, Lf/h/a/b/g1/e;->z:F + iget v2, v15, Lf/h/a/c/g1/e;->z:F const/4 v4, 0x0 @@ -1085,7 +1085,7 @@ new-instance v3, Landroid/text/style/AbsoluteSizeSpan; - iget v4, v15, Lf/h/a/b/g1/e;->z:F + iget v4, v15, Lf/h/a/c/g1/e;->z:F float-to-int v4, v4 @@ -1106,7 +1106,7 @@ :cond_12 :goto_b - iget v2, v15, Lf/h/a/b/g1/e;->u:I + iget v2, v15, Lf/h/a/c/g1/e;->u:I invoke-static {v2}, Landroid/graphics/Color;->alpha(I)I @@ -1120,7 +1120,7 @@ new-instance v3, Landroid/text/style/BackgroundColorSpan; - iget v4, v15, Lf/h/a/b/g1/e;->u:I + iget v4, v15, Lf/h/a/c/g1/e;->u:I invoke-direct {v3, v4}, Landroid/text/style/BackgroundColorSpan;->(I)V @@ -1140,7 +1140,7 @@ move-object v2, v3 :goto_c - iget-object v3, v15, Lf/h/a/b/g1/e;->i:Landroid/text/Layout$Alignment; + iget-object v3, v15, Lf/h/a/c/g1/e;->i:Landroid/text/Layout$Alignment; if-nez v3, :cond_14 @@ -1149,13 +1149,13 @@ :cond_14 new-instance v4, Landroid/text/StaticLayout; - iget-object v5, v15, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; + iget-object v5, v15, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; - iget v6, v15, Lf/h/a/b/g1/e;->d:F + iget v6, v15, Lf/h/a/c/g1/e;->d:F move/from16 v34, v7 - iget v7, v15, Lf/h/a/b/g1/e;->e:F + iget v7, v15, Lf/h/a/c/g1/e;->e:F const/16 v30, 0x1 @@ -1175,13 +1175,13 @@ invoke-direct/range {v23 .. v30}, Landroid/text/StaticLayout;->(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V - iput-object v4, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iput-object v4, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; invoke-virtual {v4}, Landroid/text/StaticLayout;->getHeight()I move-result v4 - iget-object v5, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iget-object v5, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; invoke-virtual {v5}, Landroid/text/StaticLayout;->getLineCount()I @@ -1196,7 +1196,7 @@ move/from16 v23, v5 - iget-object v5, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iget-object v5, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; invoke-virtual {v5, v6}, Landroid/text/StaticLayout;->getLineWidth(I)F @@ -1229,7 +1229,7 @@ :cond_15 move/from16 v35, v0 - iget v0, v15, Lf/h/a/b/g1/e;->p:F + iget v0, v15, Lf/h/a/c/g1/e;->p:F cmpl-float v0, v0, v16 @@ -1245,7 +1245,7 @@ :goto_e add-int/2addr v13, v12 - iget v0, v15, Lf/h/a/b/g1/e;->n:F + iget v0, v15, Lf/h/a/c/g1/e;->n:F cmpl-float v1, v0, v16 @@ -1259,11 +1259,11 @@ move-result v0 - iget v1, v15, Lf/h/a/b/g1/e;->B:I + iget v1, v15, Lf/h/a/c/g1/e;->B:I add-int/2addr v0, v1 - iget v1, v15, Lf/h/a/b/g1/e;->o:I + iget v1, v15, Lf/h/a/c/g1/e;->o:I const/4 v5, 0x1 @@ -1290,7 +1290,7 @@ div-int/2addr v0, v5 :goto_f - iget v1, v15, Lf/h/a/b/g1/e;->B:I + iget v1, v15, Lf/h/a/c/g1/e;->B:I invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I @@ -1298,7 +1298,7 @@ add-int/2addr v13, v0 - iget v1, v15, Lf/h/a/b/g1/e;->D:I + iget v1, v15, Lf/h/a/c/g1/e;->D:I invoke-static {v13, v1}, Ljava/lang/Math;->min(II)I @@ -1313,7 +1313,7 @@ div-int/2addr v8, v5 - iget v0, v15, Lf/h/a/b/g1/e;->B:I + iget v0, v15, Lf/h/a/c/g1/e;->B:I add-int/2addr v0, v8 @@ -1335,13 +1335,13 @@ goto/16 :goto_8 :cond_1a - iget v1, v15, Lf/h/a/b/g1/e;->k:F + iget v1, v15, Lf/h/a/c/g1/e;->k:F cmpl-float v5, v1, v16 if-eqz v5, :cond_20 - iget v5, v15, Lf/h/a/b/g1/e;->l:I + iget v5, v15, Lf/h/a/c/g1/e;->l:I if-nez v5, :cond_1b @@ -1353,7 +1353,7 @@ move-result v1 - iget v5, v15, Lf/h/a/b/g1/e;->C:I + iget v5, v15, Lf/h/a/c/g1/e;->C:I move v6, v5 @@ -1364,7 +1364,7 @@ goto :goto_11 :cond_1b - iget-object v1, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iget-object v1, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; const/4 v5, 0x0 @@ -1372,7 +1372,7 @@ move-result v1 - iget-object v6, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iget-object v6, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; invoke-virtual {v6, v5}, Landroid/text/StaticLayout;->getLineTop(I)I @@ -1380,7 +1380,7 @@ sub-int/2addr v1, v6 - iget v6, v15, Lf/h/a/b/g1/e;->k:F + iget v6, v15, Lf/h/a/c/g1/e;->k:F const/4 v7, 0x0 @@ -1396,7 +1396,7 @@ move-result v1 - iget v6, v15, Lf/h/a/b/g1/e;->C:I + iget v6, v15, Lf/h/a/c/g1/e;->C:I goto :goto_11 @@ -1413,12 +1413,12 @@ move-result v1 - iget v6, v15, Lf/h/a/b/g1/e;->E:I + iget v6, v15, Lf/h/a/c/g1/e;->E:I :goto_11 add-int/2addr v1, v6 - iget v6, v15, Lf/h/a/b/g1/e;->m:I + iget v6, v15, Lf/h/a/c/g1/e;->m:I const/4 v8, 0x2 @@ -1443,7 +1443,7 @@ :goto_12 add-int v6, v1, v4 - iget v8, v15, Lf/h/a/b/g1/e;->E:I + iget v8, v15, Lf/h/a/c/g1/e;->E:I if-le v6, v8, :cond_1f @@ -1452,7 +1452,7 @@ goto :goto_13 :cond_1f - iget v4, v15, Lf/h/a/b/g1/e;->C:I + iget v4, v15, Lf/h/a/c/g1/e;->C:I if-ge v1, v4, :cond_21 @@ -1465,13 +1465,13 @@ const/4 v7, 0x0 - iget v1, v15, Lf/h/a/b/g1/e;->E:I + iget v1, v15, Lf/h/a/c/g1/e;->E:I sub-int/2addr v1, v4 int-to-float v4, v10 - iget v6, v15, Lf/h/a/b/g1/e;->A:F + iget v6, v15, Lf/h/a/c/g1/e;->A:F mul-float v4, v4, v6 @@ -1483,11 +1483,11 @@ :goto_13 new-instance v4, Landroid/text/StaticLayout; - iget-object v6, v15, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; + iget-object v6, v15, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; - iget v8, v15, Lf/h/a/b/g1/e;->d:F + iget v8, v15, Lf/h/a/c/g1/e;->d:F - iget v10, v15, Lf/h/a/b/g1/e;->e:F + iget v10, v15, Lf/h/a/c/g1/e;->e:F const/16 v30, 0x1 @@ -1505,13 +1505,13 @@ invoke-direct/range {v23 .. v30}, Landroid/text/StaticLayout;->(Ljava/lang/CharSequence;Landroid/text/TextPaint;ILandroid/text/Layout$Alignment;FFZ)V - iput-object v4, v15, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; + iput-object v4, v15, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; - iput v0, v15, Lf/h/a/b/g1/e;->G:I + iput v0, v15, Lf/h/a/c/g1/e;->G:I - iput v1, v15, Lf/h/a/b/g1/e;->H:I + iput v1, v15, Lf/h/a/c/g1/e;->H:I - iput v11, v15, Lf/h/a/b/g1/e;->I:I + iput v11, v15, Lf/h/a/c/g1/e;->I:I goto/16 :goto_17 @@ -1530,21 +1530,21 @@ const/4 v7, 0x0 - iget-object v0, v15, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; + iget-object v0, v15, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - iget-object v0, v15, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; + iget-object v0, v15, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; - iget v1, v15, Lf/h/a/b/g1/e;->D:I + iget v1, v15, Lf/h/a/c/g1/e;->D:I - iget v2, v15, Lf/h/a/b/g1/e;->B:I + iget v2, v15, Lf/h/a/c/g1/e;->B:I sub-int/2addr v1, v2 - iget v3, v15, Lf/h/a/b/g1/e;->E:I + iget v3, v15, Lf/h/a/c/g1/e;->E:I - iget v4, v15, Lf/h/a/b/g1/e;->C:I + iget v4, v15, Lf/h/a/c/g1/e;->C:I sub-int/2addr v3, v4 @@ -1552,7 +1552,7 @@ int-to-float v1, v1 - iget v6, v15, Lf/h/a/b/g1/e;->n:F + iget v6, v15, Lf/h/a/c/g1/e;->n:F mul-float v6, v6, v1 @@ -1562,13 +1562,13 @@ int-to-float v3, v3 - iget v4, v15, Lf/h/a/b/g1/e;->k:F + iget v4, v15, Lf/h/a/c/g1/e;->k:F mul-float v4, v4, v3 add-float/2addr v4, v2 - iget v2, v15, Lf/h/a/b/g1/e;->p:F + iget v2, v15, Lf/h/a/c/g1/e;->p:F mul-float v1, v1, v2 @@ -1576,7 +1576,7 @@ move-result v1 - iget v2, v15, Lf/h/a/b/g1/e;->q:F + iget v2, v15, Lf/h/a/c/g1/e;->q:F cmpl-float v8, v2, v16 @@ -1614,7 +1614,7 @@ move-result v0 :goto_14 - iget v2, v15, Lf/h/a/b/g1/e;->o:I + iget v2, v15, Lf/h/a/c/g1/e;->o:I const/4 v3, 0x2 @@ -1641,7 +1641,7 @@ move-result v2 - iget v3, v15, Lf/h/a/b/g1/e;->m:I + iget v3, v15, Lf/h/a/c/g1/e;->m:I const/4 v6, 0x2 @@ -1676,7 +1676,7 @@ invoke-direct {v4, v2, v3, v1, v0}, Landroid/graphics/Rect;->(IIII)V - iput-object v4, v15, Lf/h/a/b/g1/e;->J:Landroid/graphics/Rect; + iput-object v4, v15, Lf/h/a/c/g1/e;->J:Landroid/graphics/Rect; :goto_17 move-object/from16 v0, p1 @@ -1684,7 +1684,7 @@ move/from16 v11, v35 :goto_18 - invoke-virtual {v15, v0, v11}, Lf/h/a/b/g1/e;->a(Landroid/graphics/Canvas;Z)V + invoke-virtual {v15, v0, v11}, Lf/h/a/c/g1/e;->a(Landroid/graphics/Canvas;Z)V :goto_19 add-int/lit8 v13, v22, 0x1 @@ -1729,7 +1729,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/b/e1/b;", + "Lf/h/a/c/e1/b;", ">;)V" } .end annotation @@ -1808,7 +1808,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/b/e1/b;", + "Lf/h/a/c/e1/b;", ">;)V" } .end annotation @@ -1844,13 +1844,13 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->d:Ljava/util/List; - new-instance v1, Lf/h/a/b/g1/e; + new-instance v1, Lf/h/a/c/g1/e; invoke-virtual {p0}, Landroid/view/View;->getContext()Landroid/content/Context; move-result-object v2 - invoke-direct {v1, v2}, Lf/h/a/b/g1/e;->(Landroid/content/Context;)V + invoke-direct {v1, v2}, Lf/h/a/c/g1/e;->(Landroid/content/Context;)V invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z @@ -1890,17 +1890,17 @@ return-void .end method -.method public setStyle(Lf/h/a/b/e1/a;)V +.method public setStyle(Lf/h/a/c/e1/a;)V .locals 1 - iget-object v0, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/b/e1/a; + iget-object v0, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/c/e1/a; if-ne v0, p1, :cond_0 return-void :cond_0 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/b/e1/a; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/SubtitleView;->j:Lf/h/a/c/e1/a; invoke-virtual {p0}, Landroid/view/View;->invalidate()V diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/TrackSelectionView.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/TrackSelectionView.smali index 4040e56927..4e2896589d 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/ui/TrackSelectionView.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/ui/TrackSelectionView.smali @@ -36,7 +36,7 @@ .field public k:Z -.field public l:Lf/h/a/b/g1/g; +.field public l:Lf/h/a/c/g1/g; .field public m:[[Landroid/widget/CheckedTextView; @@ -105,15 +105,15 @@ iput-object p1, p0, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->h:Lcom/google/android/exoplayer2/ui/TrackSelectionView$b; - new-instance p1, Lf/h/a/b/g1/d; + new-instance p1, Lf/h/a/c/g1/d; invoke-virtual {p0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; move-result-object v1 - invoke-direct {p1, v1}, Lf/h/a/b/g1/d;->(Landroid/content/res/Resources;)V + invoke-direct {p1, v1}, Lf/h/a/c/g1/d;->(Landroid/content/res/Resources;)V - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->l:Lf/h/a/b/g1/g; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->l:Lf/h/a/c/g1/g; sget-object p1, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; @@ -510,12 +510,12 @@ return-void .end method -.method public setTrackNameProvider(Lf/h/a/b/g1/g;)V +.method public setTrackNameProvider(Lf/h/a/c/g1/g;)V .locals 0 if-eqz p1, :cond_0 - iput-object p1, p0, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->l:Lf/h/a/b/g1/g; + iput-object p1, p0, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->l:Lf/h/a/c/g1/g; invoke-virtual {p0}, Lcom/google/android/exoplayer2/ui/TrackSelectionView;->b()V diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/AssetDataSource.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/AssetDataSource.smali index 6dfb679920..0ac70f1d65 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/AssetDataSource.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/AssetDataSource.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/exoplayer2/upstream/AssetDataSource; -.super Lf/h/a/b/h1/f; +.super Lf/h/a/c/h1/f; .source "AssetDataSource.java" @@ -35,7 +35,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V invoke-virtual {p1}, Landroid/content/Context;->getAssets()Landroid/content/res/AssetManager; @@ -48,7 +48,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)J +.method public a(Lf/h/a/c/h1/k;)J .locals 8 .annotation system Ldalvik/annotation/Throws; value = { @@ -57,7 +57,7 @@ .end annotation :try_start_0 - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->f:Landroid/net/Uri; @@ -65,7 +65,7 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/lang/String; @@ -102,7 +102,7 @@ :cond_1 :goto_0 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->e:Landroid/content/res/AssetManager; @@ -112,19 +112,19 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->g:Ljava/io/InputStream; - iget-wide v3, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v3, p1, Lf/h/a/c/h1/k;->f:J invoke-virtual {v0, v3, v4}, Ljava/io/InputStream;->skip(J)J move-result-wide v0 - iget-wide v3, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v3, p1, Lf/h/a/c/h1/k;->f:J cmp-long v5, v0, v3 if-ltz v5, :cond_4 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J const-wide/16 v3, -0x1 @@ -132,7 +132,7 @@ if-eqz v5, :cond_2 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J iput-wide v0, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->h:J @@ -163,7 +163,7 @@ :goto_1 iput-boolean v2, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->i:Z - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V iget-wide v0, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->h:J @@ -224,7 +224,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->i:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_1 return-void @@ -255,7 +255,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->i:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_2 throw v2 @@ -320,7 +320,7 @@ :goto_0 iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->g:Ljava/io/InputStream; - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/io/InputStream; @@ -365,7 +365,7 @@ iput-wide p2, p0, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->h:J :cond_5 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->e(I)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->e(I)V return p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/ContentDataSource.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/ContentDataSource.smali index 4e1505a467..e70fb7cb27 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/ContentDataSource.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/ContentDataSource.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/exoplayer2/upstream/ContentDataSource; -.super Lf/h/a/b/h1/f; +.super Lf/h/a/c/h1/f; .source "ContentDataSource.java" @@ -40,7 +40,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; @@ -53,7 +53,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)J +.method public a(Lf/h/a/c/h1/k;)J .locals 9 .annotation system Ldalvik/annotation/Throws; value = { @@ -62,11 +62,11 @@ .end annotation :try_start_0 - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->f:Landroid/net/Uri; - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->e:Landroid/content/ContentResolver; @@ -94,7 +94,7 @@ move-result-wide v2 - iget-wide v4, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v4, p1, Lf/h/a/c/h1/k;->f:J add-long/2addr v4, v2 @@ -104,13 +104,13 @@ sub-long/2addr v4, v2 - iget-wide v2, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->f:J cmp-long v6, v4, v2 if-nez v6, :cond_3 - iget-wide v2, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->g:J const-wide/16 v6, -0x1 @@ -118,7 +118,7 @@ if-eqz v8, :cond_0 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J iput-wide v0, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->i:J @@ -173,7 +173,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->j:Z - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V iget-wide v0, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->i:J @@ -270,7 +270,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_2 return-void @@ -301,7 +301,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_3 throw v2 @@ -347,7 +347,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_5 throw v2 @@ -378,7 +378,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_6 throw v2 @@ -443,7 +443,7 @@ :goto_0 iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->h:Ljava/io/FileInputStream; - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/io/FileInputStream; @@ -488,7 +488,7 @@ iput-wide p2, p0, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->i:J :cond_5 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->e(I)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->e(I)V return p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/FileDataSource.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/FileDataSource.smali index dba3a8e248..0bb92cf8ff 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/FileDataSource.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/FileDataSource.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/exoplayer2/upstream/FileDataSource; -.super Lf/h/a/b/h1/f; +.super Lf/h/a/c/h1/f; .source "FileDataSource.java" @@ -33,7 +33,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V return-void .end method @@ -53,7 +53,7 @@ move-result-object v1 - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v1, Ljava/lang/String; @@ -142,7 +142,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)J +.method public a(Lf/h/a/c/h1/k;)J .locals 5 .annotation system Ldalvik/annotation/Throws; value = { @@ -151,11 +151,11 @@ .end annotation :try_start_0 - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->f:Landroid/net/Uri; - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V invoke-static {v0}, Lcom/google/android/exoplayer2/upstream/FileDataSource;->i(Landroid/net/Uri;)Ljava/io/RandomAccessFile; @@ -163,11 +163,11 @@ iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->e:Ljava/io/RandomAccessFile; - iget-wide v1, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v1, p1, Lf/h/a/c/h1/k;->f:J invoke-virtual {v0, v1, v2}, Ljava/io/RandomAccessFile;->seek(J)V - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J const-wide/16 v2, -0x1 @@ -181,14 +181,14 @@ move-result-wide v0 - iget-wide v2, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->f:J sub-long/2addr v0, v2 goto :goto_0 :cond_0 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J :goto_0 iput-wide v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->g:J @@ -205,7 +205,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->h:Z - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V iget-wide v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->g:J @@ -266,7 +266,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->h:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_1 return-void @@ -297,7 +297,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->h:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_2 throw v2 @@ -344,7 +344,7 @@ :try_start_0 iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->e:Ljava/io/RandomAccessFile; - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/io/RandomAccessFile; @@ -374,7 +374,7 @@ iput-wide p2, p0, Lcom/google/android/exoplayer2/upstream/FileDataSource;->g:J - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->e(I)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->e(I)V :cond_2 return p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException.smali index c677ff6e86..595312cf70 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException.smali @@ -4,42 +4,42 @@ # instance fields -.field public final dataSpec:Lf/h/a/b/h1/k; +.field public final dataSpec:Lf/h/a/c/h1/k; .field public final type:I # direct methods -.method public constructor (Ljava/io/IOException;Lf/h/a/b/h1/k;I)V +.method public constructor (Ljava/io/IOException;Lf/h/a/c/h1/k;I)V .locals 0 invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V - iput-object p2, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/b/h1/k; + iput-object p2, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/c/h1/k; iput p3, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->type:I return-void .end method -.method public constructor (Ljava/lang/String;Lf/h/a/b/h1/k;I)V +.method public constructor (Ljava/lang/String;Lf/h/a/c/h1/k;I)V .locals 0 invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - iput-object p2, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/b/h1/k; + iput-object p2, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/c/h1/k; iput p3, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->type:I return-void .end method -.method public constructor (Ljava/lang/String;Ljava/io/IOException;Lf/h/a/b/h1/k;I)V +.method public constructor (Ljava/lang/String;Ljava/io/IOException;Lf/h/a/c/h1/k;I)V .locals 0 invoke-direct {p0, p1, p2}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - iput-object p3, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/b/h1/k; + iput-object p3, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->dataSpec:Lf/h/a/c/h1/k; iput p4, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->type:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException.smali index 91e943103e..baae53d124 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException.smali @@ -25,7 +25,7 @@ # direct methods -.method public constructor (ILjava/lang/String;Ljava/util/Map;Lf/h/a/b/h1/k;)V +.method public constructor (ILjava/lang/String;Ljava/util/Map;Lf/h/a/c/h1/k;)V .locals 2 .param p2 # Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; @@ -40,7 +40,7 @@ "Ljava/util/List<", "Ljava/lang/String;", ">;>;", - "Lf/h/a/b/h1/k;", + "Lf/h/a/c/h1/k;", ")V" } .end annotation @@ -53,7 +53,7 @@ const/4 v1, 0x1 - invoke-direct {p0, v0, p4, v1}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Lf/h/a/b/h1/k;I)V + invoke-direct {p0, v0, p4, v1}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Lf/h/a/c/h1/k;I)V iput p1, p0, Lcom/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException;->responseCode:I diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$d.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$d.smali index 053695dafc..e627746f6e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$d.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$d.smali @@ -139,9 +139,9 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->e:Lcom/google/android/exoplayer2/upstream/Loader$e; - check-cast v1, Lf/h/a/b/d1/r$a; + check-cast v1, Lf/h/a/c/d1/r$a; - iput-boolean v3, v1, Lf/h/a/b/d1/r$a;->g:Z + iput-boolean v3, v1, Lf/h/a/c/d1/r$a;->g:Z iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->j:Ljava/lang/Thread; @@ -163,7 +163,7 @@ iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->g:Lcom/google/android/exoplayer2/upstream/Loader$b; - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v2, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->e:Lcom/google/android/exoplayer2/upstream/Loader$e; @@ -200,7 +200,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->m:Lcom/google/android/exoplayer2/upstream/Loader; @@ -253,7 +253,7 @@ iget-object p1, p1, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; invoke-interface {v0, p1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -278,7 +278,7 @@ iget-object v2, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->g:Lcom/google/android/exoplayer2/upstream/Loader$b; - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->k:Z @@ -472,7 +472,7 @@ move-result-object v3 - invoke-static {v3}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v3}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_4 .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_3 @@ -485,22 +485,22 @@ :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 - check-cast v3, Lf/h/a/b/d1/r$a; + check-cast v3, Lf/h/a/c/d1/r$a; :try_start_2 - invoke-virtual {v3}, Lf/h/a/b/d1/r$a;->b()V + invoke-virtual {v3}, Lf/h/a/c/d1/r$a;->b()V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 :try_start_3 - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V goto :goto_0 :catchall_0 move-exception v3 - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V throw v3 @@ -593,7 +593,7 @@ iget-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->k:Z - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V iget-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/Loader$d;->l:Z diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$g.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$g.smali index 16d2a541d5..e5958c5e03 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$g.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader$g.smali @@ -39,9 +39,9 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/Loader$g;->d:Lcom/google/android/exoplayer2/upstream/Loader$f; - check-cast v0, Lf/h/a/b/d1/r; + check-cast v0, Lf/h/a/c/d1/r; - iget-object v1, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; + iget-object v1, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; array-length v2, v1 @@ -56,17 +56,17 @@ const/4 v6, 0x1 - invoke-virtual {v5, v6}, Lf/h/a/b/d1/u;->q(Z)V + invoke-virtual {v5, v6}, Lf/h/a/c/d1/u;->q(Z)V - iget-object v6, v5, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + iget-object v6, v5, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; if-eqz v6, :cond_0 invoke-interface {v6}, Lcom/google/android/exoplayer2/drm/DrmSession;->release()V - iput-object v4, v5, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + iput-object v4, v5, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - iput-object v4, v5, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; + iput-object v4, v5, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; :cond_0 add-int/lit8 v3, v3, 0x1 @@ -74,15 +74,15 @@ goto :goto_0 :cond_1 - iget-object v0, v0, Lf/h/a/b/d1/r;->n:Lf/h/a/b/d1/r$b; + iget-object v0, v0, Lf/h/a/c/d1/r;->n:Lf/h/a/c/d1/r$b; - iget-object v1, v0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; + iget-object v1, v0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; if-eqz v1, :cond_2 - invoke-interface {v1}, Lf/h/a/b/a1/h;->release()V + invoke-interface {v1}, Lf/h/a/c/a1/h;->release()V - iput-object v4, v0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; + iput-object v4, v0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; :cond_2 return-void diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader.smali index c235c40007..e1d7a538c0 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/Loader.smali @@ -78,7 +78,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/c0;->P(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + invoke-static {p1}, Lf/h/a/c/i1/c0;->P(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; move-result-object p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/RawResourceDataSource.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/RawResourceDataSource.smali index bde21390ec..2b40f324ed 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/RawResourceDataSource.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/RawResourceDataSource.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/exoplayer2/upstream/RawResourceDataSource; -.super Lf/h/a/b/h1/f; +.super Lf/h/a/c/h1/f; .source "RawResourceDataSource.java" @@ -40,7 +40,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; @@ -77,7 +77,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)J +.method public a(Lf/h/a/c/h1/k;)J .locals 6 .annotation system Ldalvik/annotation/Throws; value = { @@ -86,7 +86,7 @@ .end annotation :try_start_0 - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->f:Landroid/net/Uri; @@ -109,7 +109,7 @@ move-result-object v1 - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast v1, Ljava/lang/String; @@ -121,7 +121,7 @@ .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 :try_start_2 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V iget-object v2, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->e:Landroid/content/res/Resources; @@ -149,19 +149,19 @@ invoke-virtual {v0, v2, v3}, Ljava/io/FileInputStream;->skip(J)J - iget-wide v2, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->f:J invoke-virtual {v0, v2, v3}, Ljava/io/FileInputStream;->skip(J)J move-result-wide v2 - iget-wide v4, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v4, p1, Lf/h/a/c/h1/k;->f:J cmp-long v0, v2, v4 if-ltz v0, :cond_2 - iget-wide v2, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->g:J const-wide/16 v4, -0x1 @@ -169,7 +169,7 @@ if-eqz v0, :cond_0 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J iput-wide v0, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->i:J @@ -187,7 +187,7 @@ goto :goto_0 :cond_1 - iget-wide v2, p1, Lf/h/a/b/h1/k;->f:J + iget-wide v2, p1, Lf/h/a/c/h1/k;->f:J sub-long v4, v0, v2 @@ -201,7 +201,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->j:Z - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V iget-wide v0, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->i:J @@ -316,7 +316,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_2 return-void @@ -347,7 +347,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_3 throw v2 @@ -393,7 +393,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_5 throw v2 @@ -424,7 +424,7 @@ iput-boolean v1, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->j:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_6 throw v2 @@ -489,7 +489,7 @@ :goto_0 iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->h:Ljava/io/InputStream; - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; check-cast v0, Ljava/io/InputStream; @@ -534,7 +534,7 @@ iput-wide p2, p0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->i:J :cond_5 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->e(I)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->e(I)V return p1 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/UdpDataSource.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/UdpDataSource.smali index f5ffd8ee5e..f49baeb55e 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/UdpDataSource.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/UdpDataSource.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/exoplayer2/upstream/UdpDataSource; -.super Lf/h/a/b/h1/f; +.super Lf/h/a/c/h1/f; .source "UdpDataSource.java" @@ -54,7 +54,7 @@ const/4 v0, 0x1 - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V const/16 v0, 0x1f40 @@ -81,7 +81,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)J +.method public a(Lf/h/a/c/h1/k;)J .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -89,7 +89,7 @@ } .end annotation - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->h:Landroid/net/Uri; @@ -103,7 +103,7 @@ move-result v1 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V :try_start_0 invoke-static {v0}, Ljava/net/InetAddress;->getByName(Ljava/lang/String;)Ljava/net/InetAddress; @@ -171,7 +171,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->m:Z - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V const-wide/16 v0, -0x1 @@ -241,7 +241,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->m:Z - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V :cond_2 return-void @@ -293,7 +293,7 @@ iput v0, p0, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->n:I - invoke-virtual {p0, v0}, Lf/h/a/b/h1/f;->e(I)V + invoke-virtual {p0, v0}, Lf/h/a/c/h1/f;->e(I)V goto :goto_0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache$a.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache$a.smali index e7761d4ec5..dc49b918b8 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache$a.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache$a.smali @@ -15,11 +15,11 @@ # virtual methods -.method public abstract b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V +.method public abstract b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V .end method -.method public abstract c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)V +.method public abstract c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)V .end method -.method public abstract d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V +.method public abstract d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V .end method diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache.smali index e10b1efbb2..bde3857db5 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/Cache.smali @@ -24,10 +24,10 @@ .end annotation .end method -.method public abstract b(Ljava/lang/String;)Lf/h/a/b/h1/y/m; +.method public abstract b(Ljava/lang/String;)Lf/h/a/c/h1/y/m; .end method -.method public abstract c(Ljava/lang/String;Lf/h/a/b/h1/y/n;)V +.method public abstract c(Ljava/lang/String;Lf/h/a/c/h1/y/n;)V .annotation build Landroidx/annotation/WorkerThread; .end annotation @@ -38,7 +38,7 @@ .end annotation .end method -.method public abstract d(Lf/h/a/b/h1/y/h;)V +.method public abstract d(Lf/h/a/c/h1/y/h;)V .annotation build Landroidx/annotation/WorkerThread; .end annotation @@ -63,7 +63,7 @@ .method public abstract f()J .end method -.method public abstract g(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; +.method public abstract g(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; .annotation build Landroidx/annotation/WorkerThread; .end annotation @@ -75,10 +75,10 @@ .end annotation .end method -.method public abstract h(Lf/h/a/b/h1/y/h;)V +.method public abstract h(Lf/h/a/c/h1/y/h;)V .end method -.method public abstract i(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; +.method public abstract i(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; .annotation build Landroidx/annotation/Nullable; .end annotation diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/CacheDataSink.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/CacheDataSink.smali index b8a97fbcaa..30b757a4d4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/CacheDataSink.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/upstream/cache/CacheDataSink.smali @@ -3,7 +3,7 @@ .source "CacheDataSink.java" # interfaces -.implements Lf/h/a/b/h1/h; +.implements Lf/h/a/c/h1/h; # annotations @@ -21,7 +21,7 @@ .field public final c:I -.field public d:Lf/h/a/b/h1/k; +.field public d:Lf/h/a/c/h1/k; .field public e:J @@ -33,7 +33,7 @@ .field public i:J -.field public j:Lf/h/a/b/i1/v; +.field public j:Lf/h/a/c/i1/v; # direct methods @@ -68,7 +68,7 @@ :goto_1 const-string v3, "fragmentSize must be positive or C.LENGTH_UNSET." - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->G(ZLjava/lang/Object;)V + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->G(ZLjava/lang/Object;)V cmp-long v2, p2, v0 @@ -112,7 +112,7 @@ # virtual methods -.method public a(Lf/h/a/b/h1/k;)V +.method public a(Lf/h/a/c/h1/k;)V .locals 5 .annotation system Ldalvik/annotation/Throws; value = { @@ -120,7 +120,7 @@ } .end annotation - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J const-wide/16 v2, -0x1 @@ -130,7 +130,7 @@ const/4 v0, 0x2 - invoke-virtual {p1, v0}, Lf/h/a/b/h1/k;->b(I)Z + invoke-virtual {p1, v0}, Lf/h/a/c/h1/k;->b(I)Z move-result v0 @@ -138,16 +138,16 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iput-object p1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; return-void :cond_0 - iput-object p1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iput-object p1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; const/4 v0, 0x4 - invoke-virtual {p1, v0}, Lf/h/a/b/h1/k;->b(I)Z + invoke-virtual {p1, v0}, Lf/h/a/c/h1/k;->b(I)Z move-result p1 @@ -208,7 +208,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->g:Ljava/io/OutputStream; - invoke-static {v0}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V + invoke-static {v0}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V iput-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->g:Ljava/io/OutputStream; @@ -229,7 +229,7 @@ iget-object v2, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->g:Ljava/io/OutputStream; - invoke-static {v2}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V + invoke-static {v2}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V iput-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->g:Ljava/io/OutputStream; @@ -250,9 +250,9 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; - iget-wide v0, v0, Lf/h/a/b/h1/k;->g:J + iget-wide v0, v0, Lf/h/a/c/h1/k;->g:J const-wide/16 v2, -0x1 @@ -278,11 +278,11 @@ iget-object v4, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; - iget-object v5, v0, Lf/h/a/b/h1/k;->h:Ljava/lang/String; + iget-object v5, v0, Lf/h/a/c/h1/k;->h:Ljava/lang/String; - iget-wide v0, v0, Lf/h/a/b/h1/k;->e:J + iget-wide v0, v0, Lf/h/a/c/h1/k;->e:J iget-wide v2, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->i:J @@ -304,25 +304,25 @@ if-lez v1, :cond_2 - iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/b/i1/v; + iget-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/c/i1/v; if-nez v1, :cond_1 - new-instance v1, Lf/h/a/b/i1/v; + new-instance v1, Lf/h/a/c/i1/v; iget v2, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->c:I - invoke-direct {v1, v0, v2}, Lf/h/a/b/i1/v;->(Ljava/io/OutputStream;I)V + invoke-direct {v1, v0, v2}, Lf/h/a/c/i1/v;->(Ljava/io/OutputStream;I)V - iput-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/b/i1/v; + iput-object v1, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/c/i1/v; goto :goto_1 :cond_1 - invoke-virtual {v1, v0}, Lf/h/a/b/i1/v;->a(Ljava/io/OutputStream;)V + invoke-virtual {v1, v0}, Lf/h/a/c/i1/v;->a(Ljava/io/OutputStream;)V :goto_1 - iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/b/i1/v; + iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->j:Lf/h/a/c/i1/v; iput-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->g:Ljava/io/OutputStream; @@ -347,7 +347,7 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; if-nez v0, :cond_0 @@ -379,7 +379,7 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/b/h1/k; + iget-object v0, p0, Lcom/google/android/exoplayer2/upstream/cache/CacheDataSink;->d:Lf/h/a/c/h1/k; if-nez v0, :cond_0 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/ColorInfo.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/ColorInfo.smali index b9372b927e..74a7c540db 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/ColorInfo.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/ColorInfo.smali @@ -89,7 +89,7 @@ iput v0, p0, Lcom/google/android/exoplayer2/video/ColorInfo;->f:I - invoke-static {p1}, Lf/h/a/b/i1/c0;->U(Landroid/os/Parcel;)Z + invoke-static {p1}, Lf/h/a/c/i1/c0;->U(Landroid/os/Parcel;)Z move-result v0 @@ -312,7 +312,7 @@ const/4 p2, 0x0 :goto_0 - invoke-static {p1, p2}, Lf/h/a/b/i1/c0;->g0(Landroid/os/Parcel;Z)V + invoke-static {p1, p2}, Lf/h/a/c/i1/c0;->g0(Landroid/os/Parcel;Z)V iget-object p2, p0, Lcom/google/android/exoplayer2/video/ColorInfo;->g:[B diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface$b.smali index b426cdfda3..8a1257a523 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface$b.smali @@ -60,7 +60,7 @@ iget-object v2, v0, Lcom/google/android/exoplayer2/video/DummySurface$b;->d:Lcom/google/android/exoplayer2/util/EGLSurfaceTexture; - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v2, v0, Lcom/google/android/exoplayer2/video/DummySurface$b;->d:Lcom/google/android/exoplayer2/util/EGLSurfaceTexture; @@ -202,7 +202,7 @@ invoke-static {v14, v5, v4}, Landroid/opengl/GLES20;->glGenTextures(I[II)V - invoke-static {}, Lf/h/a/b/i1/e;->t()V + invoke-static {}, Lf/h/a/c/i1/e;->t()V new-instance v5, Landroid/graphics/SurfaceTexture; @@ -222,7 +222,7 @@ iget-object v5, v5, Lcom/google/android/exoplayer2/util/EGLSurfaceTexture;->j:Landroid/graphics/SurfaceTexture; - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; if-eqz v1, :cond_3 @@ -287,7 +287,7 @@ const-string v4, "eglChooseConfig failed: success=%b, numConfigs[0]=%d, configs[0]=%s" - invoke-static {v4, v2}, Lf/h/a/b/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v4, v2}, Lf/h/a/c/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; move-result-object v2 @@ -360,7 +360,7 @@ iget-object v0, p0, Lcom/google/android/exoplayer2/video/DummySurface$b;->d:Lcom/google/android/exoplayer2/util/EGLSurfaceTexture; - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lcom/google/android/exoplayer2/video/DummySurface$b;->d:Lcom/google/android/exoplayer2/util/EGLSurfaceTexture; @@ -441,7 +441,7 @@ invoke-static {v4, v3}, Landroid/opengl/EGL14;->eglDestroyContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z :cond_3 - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I if-lt v3, v1, :cond_4 @@ -527,7 +527,7 @@ invoke-static {v5, v4}, Landroid/opengl/EGL14;->eglDestroyContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z :cond_8 - sget v4, Lf/h/a/b/i1/c0;->a:I + sget v4, Lf/h/a/c/i1/c0;->a:I if-lt v4, v1, :cond_9 diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface.smali index 413d16c4a1..22a3f44b45 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/DummySurface.smali @@ -41,7 +41,7 @@ .method public static a(Landroid/content/Context;)I .locals 6 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x18 @@ -60,7 +60,7 @@ if-ge v0, v1, :cond_1 - sget-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; const-string v5, "samsung" @@ -70,7 +70,7 @@ if-nez v0, :cond_3 - sget-object v0, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v0, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v5, "XT1650" @@ -83,7 +83,7 @@ goto :goto_0 :cond_1 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I if-ge v0, v1, :cond_2 @@ -131,7 +131,7 @@ :goto_1 if-eqz p0, :cond_7 - sget p0, Lf/h/a/b/i1/c0;->a:I + sget p0, Lf/h/a/c/i1/c0;->a:I const/16 v0, 0x11 @@ -225,7 +225,7 @@ .method public static c(Landroid/content/Context;Z)Lcom/google/android/exoplayer2/video/DummySurface; .locals 4 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x11 @@ -255,7 +255,7 @@ const/4 p0, 0x1 :goto_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {p0}, Lf/h/a/c/i1/e;->F(Z)V new-instance p0, Lcom/google/android/exoplayer2/video/DummySurface$b; @@ -353,7 +353,7 @@ iget-object p0, p0, Lcom/google/android/exoplayer2/video/DummySurface$b;->h:Lcom/google/android/exoplayer2/video/DummySurface; - invoke-static {p0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; return-object p0 @@ -403,7 +403,7 @@ iget-object v2, v1, Lcom/google/android/exoplayer2/video/DummySurface$b;->e:Landroid/os/Handler; - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; iget-object v1, v1, Lcom/google/android/exoplayer2/video/DummySurface$b;->e:Landroid/os/Handler; diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer$b.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer$b.smali index 2bdf27d732..051c11565f 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer$b.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer$b.smali @@ -96,7 +96,7 @@ iget p1, p1, Landroid/os/Message;->arg2:I - invoke-static {v0}, Lf/h/a/b/i1/c0;->d0(I)J + invoke-static {v0}, Lf/h/a/c/i1/c0;->d0(I)J move-result-wide v0 @@ -104,7 +104,7 @@ shl-long/2addr v0, v2 - invoke-static {p1}, Lf/h/a/b/i1/c0;->d0(I)J + invoke-static {p1}, Lf/h/a/c/i1/c0;->d0(I)J move-result-wide v2 @@ -120,7 +120,7 @@ .method public onFrameRendered(Landroid/media/MediaCodec;JJ)V .locals 2 - sget p1, Lf/h/a/b/i1/c0;->a:I + sget p1, Lf/h/a/c/i1/c0;->a:I const/16 p4, 0x1e diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.smali index 908d4d141d..cc33be31e4 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/MediaCodecVideoRenderer.smali @@ -96,16 +96,16 @@ .field public h1:I -.field public i1:Lf/h/a/b/j1/n; +.field public i1:Lf/h/a/c/j1/n; .annotation build Landroidx/annotation/Nullable; .end annotation .end field .field public final v0:Landroid/content/Context; -.field public final w0:Lf/h/a/b/j1/o; +.field public final w0:Lf/h/a/c/j1/o; -.field public final x0:Lf/h/a/b/j1/r$a; +.field public final x0:Lf/h/a/c/j1/r$a; .field public final y0:J @@ -140,9 +140,9 @@ .end array-data .end method -.method public constructor (Landroid/content/Context;Lf/h/a/b/b1/f;JLf/h/a/b/z0/i;ZZLandroid/os/Handler;Lf/h/a/b/j1/r;I)V +.method public constructor (Landroid/content/Context;Lf/h/a/c/b1/f;JLf/h/a/c/z0/i;ZZLandroid/os/Handler;Lf/h/a/c/j1/r;I)V .locals 8 - .param p5 # Lf/h/a/b/z0/i; + .param p5 # Lf/h/a/c/z0/i; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -150,7 +150,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation .end param - .param p9 # Lf/h/a/b/j1/r; + .param p9 # Lf/h/a/c/j1/r; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -158,13 +158,13 @@ value = { "(", "Landroid/content/Context;", - "Lf/h/a/b/b1/f;", + "Lf/h/a/c/b1/f;", "J", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", ">;ZZ", "Landroid/os/Handler;", - "Lf/h/a/b/j1/r;", + "Lf/h/a/c/j1/r;", "I)V" } .end annotation @@ -188,7 +188,7 @@ move v5, p7 - invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->(ILf/h/a/b/b1/f;Lf/h/a/b/z0/i;ZZF)V + invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->(ILf/h/a/c/b1/f;Lf/h/a/c/z0/i;ZZF)V move-wide v0, p3 @@ -204,23 +204,23 @@ iput-object v0, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0:Landroid/content/Context; - new-instance v1, Lf/h/a/b/j1/o; + new-instance v1, Lf/h/a/c/j1/o; - invoke-direct {v1, v0}, Lf/h/a/b/j1/o;->(Landroid/content/Context;)V + invoke-direct {v1, v0}, Lf/h/a/c/j1/o;->(Landroid/content/Context;)V - iput-object v1, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/b/j1/o; + iput-object v1, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/c/j1/o; - new-instance v0, Lf/h/a/b/j1/r$a; + new-instance v0, Lf/h/a/c/j1/r$a; move-object/from16 v1, p8 move-object/from16 v2, p9 - invoke-direct {v0, v1, v2}, Lf/h/a/b/j1/r$a;->(Landroid/os/Handler;Lf/h/a/b/j1/r;)V + invoke-direct {v0, v1, v2}, Lf/h/a/c/j1/r$a;->(Landroid/os/Handler;Lf/h/a/c/j1/r;)V - iput-object v0, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iput-object v0, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - sget-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; const-string v1, "NVIDIA" @@ -269,7 +269,7 @@ return-void .end method -.method public static u0(Lf/h/a/b/b1/e;Ljava/lang/String;II)I +.method public static u0(Lf/h/a/c/b1/e;Ljava/lang/String;II)I .locals 7 const/4 v0, -0x1 @@ -402,7 +402,7 @@ goto :goto_4 :cond_3 - sget-object p1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object p1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v1, "BRAVIA 4K 2015" @@ -412,7 +412,7 @@ if-nez p1, :cond_5 - sget-object p1, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; + sget-object p1, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; const-string v1, "Amazon" @@ -422,7 +422,7 @@ if-eqz p1, :cond_4 - sget-object p1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object p1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v1, "KFSOWI" @@ -432,7 +432,7 @@ if-nez p1, :cond_5 - sget-object p1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object p1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; const-string v1, "AFTS" @@ -442,7 +442,7 @@ if-eqz p1, :cond_4 - iget-boolean p0, p0, Lf/h/a/b/b1/e;->f:Z + iget-boolean p0, p0, Lf/h/a/c/b1/e;->f:Z if-eqz p0, :cond_4 @@ -451,11 +451,11 @@ :cond_4 const/16 p0, 0x10 - invoke-static {p2, p0}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {p2, p0}, Lf/h/a/c/i1/c0;->g(II)I move-result p1 - invoke-static {p3, p0}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {p3, p0}, Lf/h/a/c/i1/c0;->g(II)I move-result p2 @@ -501,16 +501,16 @@ .end sparse-switch .end method -.method public static v0(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; +.method public static v0(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; .locals 3 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/b1/f;", + "Lf/h/a/c/b1/f;", "Lcom/google/android/exoplayer2/Format;", "ZZ)", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -532,7 +532,7 @@ return-object p0 :cond_0 - invoke-interface {p0, v0, p2, p3}, Lf/h/a/b/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; + invoke-interface {p0, v0, p2, p3}, Lf/h/a/c/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; move-result-object v1 @@ -579,7 +579,7 @@ const-string p1, "video/avc" - invoke-interface {p0, p1, p2, p3}, Lf/h/a/b/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; + invoke-interface {p0, p1, p2, p3}, Lf/h/a/c/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; move-result-object p0 @@ -595,7 +595,7 @@ :goto_0 const-string p1, "video/hevc" - invoke-interface {p0, p1, p2, p3}, Lf/h/a/b/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; + invoke-interface {p0, p1, p2, p3}, Lf/h/a/c/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; move-result-object p0 @@ -614,7 +614,7 @@ return-object p0 .end method -.method public static w0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I +.method public static w0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I .locals 3 iget v0, p1, Lcom/google/android/exoplayer2/Format;->m:I @@ -666,7 +666,7 @@ iget p1, p1, Lcom/google/android/exoplayer2/Format;->r:I - invoke-static {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/b/b1/e;Ljava/lang/String;II)I + invoke-static {p0, v0, v1, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/c/b1/e;Ljava/lang/String;II)I move-result p0 @@ -786,7 +786,7 @@ if-eqz v0, :cond_2 :cond_1 - iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; iget v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->U0:I @@ -796,7 +796,7 @@ iget v4, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->X0:F - invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/b/j1/r$a;->h(IIIF)V + invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/c/j1/r$a;->h(IIIF)V iget v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->U0:I @@ -886,7 +886,7 @@ if-eq v0, v1, :cond_1 :cond_0 - iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; iget v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->Y0:I @@ -896,7 +896,7 @@ iget v4, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->b1:F - invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/b/j1/r$a;->h(IIIF)V + invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/c/j1/r$a;->h(IIIF)V :cond_1 return-void @@ -931,7 +931,7 @@ .method public final C0(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V .locals 7 - iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->i1:Lf/h/a/b/j1/n; + iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->i1:Lf/h/a/c/j1/n; if-eqz v0, :cond_0 @@ -943,7 +943,7 @@ move-object v6, p6 - invoke-interface/range {v0 .. v6}, Lf/h/a/b/j1/n;->c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V + invoke-interface/range {v0 .. v6}, Lf/h/a/c/j1/n;->c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V :cond_0 return-void @@ -964,9 +964,9 @@ .method public D0(J)V .locals 3 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/b/i1/a0; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->v:Lf/h/a/c/i1/a0; - invoke-virtual {v0, p1, p2}, Lf/h/a/b/i1/a0;->e(J)Ljava/lang/Object; + invoke-virtual {v0, p1, p2}, Lf/h/a/c/i1/a0;->e(J)Ljava/lang/Object; move-result-object v0 @@ -1089,7 +1089,7 @@ iput p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->X0:F - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 p3, 0x15 @@ -1145,13 +1145,13 @@ const-string v0, "releaseOutputBuffer" - invoke-static {v0}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V const/4 v0, 0x1 invoke-virtual {p1, p2, v0}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J @@ -1163,13 +1163,13 @@ iput-wide p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->Q0:J - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget p2, p1, Lf/h/a/b/y0/d;->e:I + iget p2, p1, Lf/h/a/c/y0/d;->e:I add-int/2addr p2, v0 - iput p2, p1, Lf/h/a/b/y0/d;->e:I + iput p2, p1, Lf/h/a/c/y0/d;->e:I const/4 p1, 0x0 @@ -1190,11 +1190,11 @@ const-string v0, "releaseOutputBuffer" - invoke-static {v0}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V invoke-virtual {p1, p2, p3, p4}, Landroid/media/MediaCodec;->releaseOutputBuffer(IJ)V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J @@ -1206,13 +1206,13 @@ iput-wide p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->Q0:J - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget p2, p1, Lf/h/a/b/y0/d;->e:I + iget p2, p1, Lf/h/a/c/y0/d;->e:I add-int/lit8 p2, p2, 0x1 - iput p2, p1, Lf/h/a/b/y0/d;->e:I + iput p2, p1, Lf/h/a/c/y0/d;->e:I const/4 p1, 0x0 @@ -1253,10 +1253,10 @@ return-void .end method -.method public final I0(Lf/h/a/b/b1/e;)Z +.method public final I0(Lf/h/a/c/b1/e;)Z .locals 2 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -1266,7 +1266,7 @@ if-nez v0, :cond_1 - iget-object v0, p1, Lf/h/a/b/b1/e;->a:Ljava/lang/String; + iget-object v0, p1, Lf/h/a/c/b1/e;->a:Ljava/lang/String; invoke-virtual {p0, v0}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->t0(Ljava/lang/String;)Z @@ -1274,7 +1274,7 @@ if-nez v0, :cond_1 - iget-boolean p1, p1, Lf/h/a/b/b1/e;->f:Z + iget-boolean p1, p1, Lf/h/a/c/b1/e;->f:Z if-eqz p1, :cond_0 @@ -1298,12 +1298,12 @@ return p1 .end method -.method public J(Landroid/media/MediaCodec;Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I +.method public J(Landroid/media/MediaCodec;Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I .locals 2 const/4 p1, 0x1 - invoke-virtual {p2, p3, p4, p1}, Lf/h/a/b/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z + invoke-virtual {p2, p3, p4, p1}, Lf/h/a/c/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z move-result p1 @@ -1323,7 +1323,7 @@ if-gt p1, v0, :cond_1 - invoke-static {p2, p4}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I + invoke-static {p2, p4}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I move-result p1 @@ -1360,26 +1360,26 @@ const-string v0, "skipVideoBuffer" - invoke-static {v0}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V const/4 v0, 0x0 invoke-virtual {p1, p2, v0}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget p2, p1, Lf/h/a/b/y0/d;->f:I + iget p2, p1, Lf/h/a/c/y0/d;->f:I add-int/lit8 p2, p2, 0x1 - iput p2, p1, Lf/h/a/b/y0/d;->f:I + iput p2, p1, Lf/h/a/c/y0/d;->f:I return-void .end method -.method public K(Lf/h/a/b/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V +.method public K(Lf/h/a/c/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V .locals 23 .param p4 # Landroid/media/MediaCrypto; .annotation build Landroidx/annotation/Nullable; @@ -1396,15 +1396,15 @@ move/from16 v4, p5 - iget-object v5, v1, Lf/h/a/b/b1/e;->c:Ljava/lang/String; + iget-object v5, v1, Lf/h/a/c/b1/e;->c:Ljava/lang/String; - iget-object v6, v0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; + iget-object v6, v0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; iget v7, v3, Lcom/google/android/exoplayer2/Format;->q:I iget v8, v3, Lcom/google/android/exoplayer2/Format;->r:I - invoke-static {v1, v3}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I + invoke-static {v1, v3}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I move-result v9 @@ -1426,7 +1426,7 @@ iget v14, v3, Lcom/google/android/exoplayer2/Format;->r:I - invoke-static {v1, v6, v10, v14}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/b/b1/e;Ljava/lang/String;II)I + invoke-static {v1, v6, v10, v14}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/c/b1/e;Ljava/lang/String;II)I move-result v6 @@ -1463,7 +1463,7 @@ aget-object v11, v6, v14 - invoke-virtual {v1, v3, v11, v12}, Lf/h/a/b/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z + invoke-virtual {v1, v3, v11, v12}, Lf/h/a/c/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z move-result v16 @@ -1503,7 +1503,7 @@ move-result v8 - invoke-static {v1, v11}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I + invoke-static {v1, v11}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I move-result v11 @@ -1619,7 +1619,7 @@ :cond_9 move/from16 v20, v12 - sget v12, Lf/h/a/b/i1/c0;->a:I + sget v12, Lf/h/a/c/i1/c0;->a:I move/from16 v21, v13 @@ -1645,7 +1645,7 @@ move v2, v15 :goto_8 - iget-object v13, v1, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + iget-object v13, v1, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; if-nez v13, :cond_c @@ -1664,7 +1664,7 @@ goto :goto_a :cond_d - invoke-static {v13, v12, v2}, Lf/h/a/b/b1/e;->a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; + invoke-static {v13, v12, v2}, Lf/h/a/c/b1/e;->a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; move-result-object v17 @@ -1681,7 +1681,7 @@ float-to-double v11, v12 - invoke-virtual {v1, v13, v15, v11, v12}, Lf/h/a/b/b1/e;->g(IID)Z + invoke-virtual {v1, v13, v15, v11, v12}, Lf/h/a/c/b1/e;->g(IID)Z move-result v11 @@ -1695,13 +1695,13 @@ const/16 v11, 0x10 :try_start_0 - invoke-static {v2, v11}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {v2, v11}, Lf/h/a/c/i1/c0;->g(II)I move-result v2 mul-int/lit8 v2, v2, 0x10 - invoke-static {v15, v11}, Lf/h/a/b/i1/c0;->g(II)I + invoke-static {v15, v11}, Lf/h/a/c/i1/c0;->g(II)I move-result v12 @@ -1782,7 +1782,7 @@ iget-object v2, v3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - invoke-static {v1, v2, v7, v8}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/b/b1/e;Ljava/lang/String;II)I + invoke-static {v1, v2, v7, v8}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->u0(Lf/h/a/c/b1/e;Ljava/lang/String;II)I move-result v2 @@ -1846,7 +1846,7 @@ iget-object v5, v3, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - invoke-static {v7, v5}, Ld0/a/b/b/a;->L0(Landroid/media/MediaFormat;Ljava/util/List;)V + invoke-static {v7, v5}, Ld0/a/b/b/a;->Q0(Landroid/media/MediaFormat;Ljava/util/List;)V iget v5, v3, Lcom/google/android/exoplayer2/Format;->s:F @@ -1865,7 +1865,7 @@ const-string v9, "rotation-degrees" - invoke-static {v7, v9, v5}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v9, v5}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V iget-object v5, v3, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; @@ -1875,19 +1875,19 @@ const-string v10, "color-transfer" - invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V iget v9, v5, Lcom/google/android/exoplayer2/video/ColorInfo;->d:I const-string v10, "color-standard" - invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V iget v9, v5, Lcom/google/android/exoplayer2/video/ColorInfo;->e:I const-string v10, "color-range" - invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v10, v9}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V iget-object v5, v5, Lcom/google/android/exoplayer2/video/ColorInfo;->g:[B @@ -1928,7 +1928,7 @@ const-string v5, "profile" - invoke-static {v7, v5, v3}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v5, v3}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V :cond_16 iget v3, v6, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer$a;->a:I @@ -1947,9 +1947,9 @@ const-string v5, "max-input-size" - invoke-static {v7, v5, v3}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + invoke-static {v7, v5, v3}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V - sget v3, Lf/h/a/b/i1/c0;->a:I + sget v3, Lf/h/a/c/i1/c0;->a:I const/16 v5, 0x17 @@ -2007,11 +2007,11 @@ if-nez v2, :cond_1b - invoke-virtual/range {p0 .. p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/b/b1/e;)Z + invoke-virtual/range {p0 .. p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/c/b1/e;)Z move-result v2 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V iget-object v2, v0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->H0:Landroid/view/Surface; @@ -2019,7 +2019,7 @@ iget-object v2, v0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0:Landroid/content/Context; - iget-boolean v1, v1, Lf/h/a/b/b1/e;->f:Z + iget-boolean v1, v1, Lf/h/a/c/b1/e;->f:Z invoke-static {v2, v1}, Lcom/google/android/exoplayer2/video/DummySurface;->c(Landroid/content/Context;Z)Lcom/google/android/exoplayer2/video/DummySurface; @@ -2043,7 +2043,7 @@ invoke-virtual {v2, v7, v1, v3, v4}, Landroid/media/MediaCodec;->configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-lt v1, v5, :cond_1c @@ -2064,13 +2064,13 @@ .method public K0(I)V .locals 2 - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget v1, v0, Lf/h/a/b/y0/d;->g:I + iget v1, v0, Lf/h/a/c/y0/d;->g:I add-int/2addr v1, p1 - iput v1, v0, Lf/h/a/b/y0/d;->g:I + iput v1, v0, Lf/h/a/c/y0/d;->g:I iget v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->N0:I @@ -2084,13 +2084,13 @@ iput v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->O0:I - iget p1, v0, Lf/h/a/b/y0/d;->h:I + iget p1, v0, Lf/h/a/c/y0/d;->h:I invoke-static {v1, p1}, Ljava/lang/Math;->max(II)I move-result p1 - iput p1, v0, Lf/h/a/b/y0/d;->h:I + iput p1, v0, Lf/h/a/c/y0/d;->h:I iget p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->z0:I @@ -2139,7 +2139,7 @@ if-eqz v0, :cond_0 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -2201,16 +2201,16 @@ return v0 .end method -.method public U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; +.method public U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/b1/f;", + "Lf/h/a/c/b1/f;", "Lcom/google/android/exoplayer2/Format;", "Z)", "Ljava/util/List<", - "Lf/h/a/b/b1/e;", + "Lf/h/a/c/b1/e;", ">;" } .end annotation @@ -2223,14 +2223,14 @@ iget-boolean v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->c1:Z - invoke-static {p1, p2, p3, v0}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; + invoke-static {p1, p2, p3, v0}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; move-result-object p1 return-object p1 .end method -.method public V(Lf/h/a/b/y0/e;)V +.method public V(Lf/h/a/c/y0/e;)V .locals 7 .annotation system Ldalvik/annotation/Throws; value = { @@ -2245,9 +2245,9 @@ return-void :cond_0 - iget-object p1, p1, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; + iget-object p1, p1, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; check-cast p1, Ljava/nio/ByteBuffer; @@ -2330,13 +2330,13 @@ .method public Z(Ljava/lang/String;JJ)V .locals 9 - iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - iget-object v7, v1, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v7, v1, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v7, :cond_0 - new-instance v8, Lf/h/a/b/j1/d; + new-instance v8, Lf/h/a/c/j1/d; move-object v0, v8 @@ -2346,7 +2346,7 @@ move-wide v5, p4 - invoke-direct/range {v0 .. v6}, Lf/h/a/b/j1/d;->(Lf/h/a/b/j1/r$a;Ljava/lang/String;JJ)V + invoke-direct/range {v0 .. v6}, Lf/h/a/c/j1/d;->(Lf/h/a/c/j1/r$a;Ljava/lang/String;JJ)V invoke-virtual {v7, v8}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -2357,11 +2357,11 @@ iput-boolean p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->E0:Z - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - sget p2, Lf/h/a/b/i1/c0;->a:I + sget p2, Lf/h/a/c/i1/c0;->a:I const/16 p3, 0x1d @@ -2369,7 +2369,7 @@ if-lt p2, p3, :cond_2 - iget-object p2, p1, Lf/h/a/b/b1/e;->b:Ljava/lang/String; + iget-object p2, p1, Lf/h/a/c/b1/e;->b:Ljava/lang/String; const-string p3, "video/x-vnd.on2.vp9" @@ -2379,7 +2379,7 @@ if-eqz p2, :cond_2 - invoke-virtual {p1}, Lf/h/a/b/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; + invoke-virtual {p1}, Lf/h/a/c/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; move-result-object p1 @@ -2483,7 +2483,7 @@ return v0 .end method -.method public a0(Lf/h/a/b/d0;)V +.method public a0(Lf/h/a/c/d0;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -2491,19 +2491,19 @@ } .end annotation - invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/b/d0;)V + invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/c/d0;)V - iget-object p1, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; + iget-object p1, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; - iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - iget-object v1, v0, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v1, v0, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v1, :cond_0 - new-instance v2, Lf/h/a/b/j1/a; + new-instance v2, Lf/h/a/c/j1/a; - invoke-direct {v2, v0, p1}, Lf/h/a/b/j1/a;->(Lf/h/a/b/j1/r$a;Lcom/google/android/exoplayer2/Format;)V + invoke-direct {v2, v0, p1}, Lf/h/a/c/j1/a;->(Lf/h/a/c/j1/r$a;Lcom/google/android/exoplayer2/Format;)V invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -2707,11 +2707,11 @@ goto :goto_0 :cond_0 - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/b/b1/e; + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->M:Lf/h/a/c/b1/e; if-eqz p1, :cond_1 - invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/b/b1/e;)Z + invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/c/b1/e;)Z move-result v0 @@ -2719,7 +2719,7 @@ iget-object p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0:Landroid/content/Context; - iget-boolean p1, p1, Lf/h/a/b/b1/e;->f:Z + iget-boolean p1, p1, Lf/h/a/c/b1/e;->f:Z invoke-static {p2, p1}, Lcom/google/android/exoplayer2/video/DummySurface;->c(Landroid/content/Context;Z)Lcom/google/android/exoplayer2/video/DummySurface; @@ -2735,13 +2735,13 @@ iput-object p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->G0:Landroid/view/Surface; - iget p1, p0, Lf/h/a/b/t;->h:I + iget p1, p0, Lf/h/a/c/t;->h:I iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->H:Landroid/media/MediaCodec; if-eqz v0, :cond_3 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v2, 0x17 @@ -2802,17 +2802,17 @@ if-eqz p1, :cond_8 - iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; iget-object p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->G0:Landroid/view/Surface; - iget-object v0, p1, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v0, p1, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v0, :cond_8 - new-instance v1, Lf/h/a/b/j1/b; + new-instance v1, Lf/h/a/c/j1/b; - invoke-direct {v1, p1, p2}, Lf/h/a/b/j1/b;->(Lf/h/a/b/j1/r$a;Landroid/view/Surface;)V + invoke-direct {v1, p1, p2}, Lf/h/a/c/j1/b;->(Lf/h/a/c/j1/r$a;Landroid/view/Surface;)V invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -2844,16 +2844,16 @@ if-ne p1, v0, :cond_8 - check-cast p2, Lf/h/a/b/j1/n; + check-cast p2, Lf/h/a/c/j1/n; - iput-object p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->i1:Lf/h/a/b/j1/n; + iput-object p2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->i1:Lf/h/a/c/j1/n; :cond_8 :goto_2 return-void .end method -.method public d0(Lf/h/a/b/y0/e;)V +.method public d0(Lf/h/a/c/y0/e;)V .locals 4 .annotation build Landroidx/annotation/CallSuper; .end annotation @@ -2869,7 +2869,7 @@ iput v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->P0:I :cond_0 - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J iget-wide v2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->f1:J @@ -2879,7 +2879,7 @@ iput-wide v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->f1:J - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -2889,7 +2889,7 @@ if-eqz v0, :cond_1 - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J invoke-virtual {p0, v0, v1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->D0(J)V @@ -2977,7 +2977,7 @@ sub-long v10, v16, v10 - iget v6, v7, Lf/h/a/b/t;->h:I + iget v6, v7, Lf/h/a/c/t;->h:I const/4 v15, 0x2 @@ -3064,7 +3064,7 @@ invoke-virtual/range {v0 .. v6}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->C0(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I if-lt v0, v11, :cond_8 @@ -3104,36 +3104,36 @@ add-long v13, v13, v16 - iget-object v6, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/b/j1/o; + iget-object v6, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/c/j1/o; mul-long v11, v2, v18 - iget-boolean v10, v6, Lf/h/a/b/j1/o;->i:Z + iget-boolean v10, v6, Lf/h/a/c/j1/o;->i:Z move-wide/from16 v20, v4 if-eqz v10, :cond_e - iget-wide v4, v6, Lf/h/a/b/j1/o;->f:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->f:J cmp-long v10, v2, v4 if-eqz v10, :cond_b - iget-wide v4, v6, Lf/h/a/b/j1/o;->l:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->l:J const-wide/16 v22, 0x1 add-long v4, v4, v22 - iput-wide v4, v6, Lf/h/a/b/j1/o;->l:J + iput-wide v4, v6, Lf/h/a/c/j1/o;->l:J - iget-wide v4, v6, Lf/h/a/b/j1/o;->h:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->h:J - iput-wide v4, v6, Lf/h/a/b/j1/o;->g:J + iput-wide v4, v6, Lf/h/a/c/j1/o;->g:J :cond_b - iget-wide v4, v6, Lf/h/a/b/j1/o;->l:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->l:J const-wide/16 v22, 0x6 @@ -3141,17 +3141,17 @@ if-ltz v10, :cond_d - iget-wide v8, v6, Lf/h/a/b/j1/o;->k:J + iget-wide v8, v6, Lf/h/a/c/j1/o;->k:J sub-long v8, v11, v8 div-long/2addr v8, v4 - iget-wide v4, v6, Lf/h/a/b/j1/o;->g:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->g:J add-long/2addr v4, v8 - invoke-virtual {v6, v4, v5, v13, v14}, Lf/h/a/b/j1/o;->a(JJ)Z + invoke-virtual {v6, v4, v5, v13, v14}, Lf/h/a/c/j1/o;->a(JJ)Z move-result v8 @@ -3159,20 +3159,20 @@ const/4 v8, 0x0 - iput-boolean v8, v6, Lf/h/a/b/j1/o;->i:Z + iput-boolean v8, v6, Lf/h/a/c/j1/o;->i:Z goto :goto_4 :cond_c const/4 v8, 0x0 - iget-wide v9, v6, Lf/h/a/b/j1/o;->j:J + iget-wide v9, v6, Lf/h/a/c/j1/o;->j:J add-long/2addr v9, v4 move-wide/from16 p3, v4 - iget-wide v4, v6, Lf/h/a/b/j1/o;->k:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->k:J sub-long/2addr v9, v4 @@ -3183,13 +3183,13 @@ :cond_d const/4 v8, 0x0 - invoke-virtual {v6, v11, v12, v13, v14}, Lf/h/a/b/j1/o;->a(JJ)Z + invoke-virtual {v6, v11, v12, v13, v14}, Lf/h/a/c/j1/o;->a(JJ)Z move-result v4 if-eqz v4, :cond_e - iput-boolean v8, v6, Lf/h/a/b/j1/o;->i:Z + iput-boolean v8, v6, Lf/h/a/c/j1/o;->i:Z :cond_e :goto_4 @@ -3198,32 +3198,32 @@ move-wide v9, v13 :goto_5 - iget-boolean v8, v6, Lf/h/a/b/j1/o;->i:Z + iget-boolean v8, v6, Lf/h/a/c/j1/o;->i:Z if-nez v8, :cond_f - iput-wide v11, v6, Lf/h/a/b/j1/o;->k:J + iput-wide v11, v6, Lf/h/a/c/j1/o;->k:J - iput-wide v13, v6, Lf/h/a/b/j1/o;->j:J + iput-wide v13, v6, Lf/h/a/c/j1/o;->j:J const-wide/16 v11, 0x0 - iput-wide v11, v6, Lf/h/a/b/j1/o;->l:J + iput-wide v11, v6, Lf/h/a/c/j1/o;->l:J const/4 v8, 0x1 - iput-boolean v8, v6, Lf/h/a/b/j1/o;->i:Z + iput-boolean v8, v6, Lf/h/a/c/j1/o;->i:Z :cond_f - iput-wide v2, v6, Lf/h/a/b/j1/o;->f:J + iput-wide v2, v6, Lf/h/a/c/j1/o;->f:J - iput-wide v4, v6, Lf/h/a/b/j1/o;->h:J + iput-wide v4, v6, Lf/h/a/c/j1/o;->h:J - iget-object v2, v6, Lf/h/a/b/j1/o;->b:Lf/h/a/b/j1/o$b; + iget-object v2, v6, Lf/h/a/c/j1/o;->b:Lf/h/a/c/j1/o$b; if-eqz v2, :cond_14 - iget-wide v3, v6, Lf/h/a/b/j1/o;->d:J + iget-wide v3, v6, Lf/h/a/c/j1/o;->d:J const-wide v11, -0x7fffffffffffffffL # -4.9E-324 @@ -3234,7 +3234,7 @@ goto :goto_8 :cond_10 - iget-wide v2, v2, Lf/h/a/b/j1/o$b;->d:J + iget-wide v2, v2, Lf/h/a/c/j1/o$b;->d:J cmp-long v4, v2, v11 @@ -3243,7 +3243,7 @@ goto :goto_8 :cond_11 - iget-wide v4, v6, Lf/h/a/b/j1/o;->d:J + iget-wide v4, v6, Lf/h/a/c/j1/o;->d:J sub-long v11, v9, v2 @@ -3283,7 +3283,7 @@ move-wide v11, v2 :goto_7 - iget-wide v2, v6, Lf/h/a/b/j1/o;->e:J + iget-wide v2, v6, Lf/h/a/c/j1/o;->e:J sub-long/2addr v11, v2 @@ -3339,13 +3339,13 @@ :goto_b if-eqz v5, :cond_1a - iget-object v5, v7, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; + iget-object v5, v7, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; - iget-wide v11, v7, Lf/h/a/b/t;->k:J + iget-wide v11, v7, Lf/h/a/c/t;->k:J sub-long/2addr v0, v11 - invoke-interface {v5, v0, v1}, Lf/h/a/b/d1/v;->d(J)I + invoke-interface {v5, v0, v1}, Lf/h/a/c/d1/v;->d(J)I move-result v0 @@ -3356,15 +3356,15 @@ goto :goto_d :cond_18 - iget-object v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v1, v7, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget v5, v1, Lf/h/a/b/y0/d;->i:I + iget v5, v1, Lf/h/a/c/y0/d;->i:I const/4 v6, 0x1 add-int/2addr v5, v6 - iput v5, v1, Lf/h/a/b/y0/d;->i:I + iput v5, v1, Lf/h/a/c/y0/d;->i:I iget v5, v7, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->P0:I @@ -3372,11 +3372,11 @@ if-eqz v4, :cond_19 - iget v0, v1, Lf/h/a/b/y0/d;->f:I + iget v0, v1, Lf/h/a/c/y0/d;->f:I add-int/2addr v0, v5 - iput v0, v1, Lf/h/a/b/y0/d;->f:I + iput v0, v1, Lf/h/a/c/y0/d;->f:I goto :goto_c @@ -3433,13 +3433,13 @@ const-string v0, "dropVideoBuffer" - invoke-static {v0}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V const/4 v0, 0x0 invoke-virtual {v8, v11, v0}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - invoke-static {}, Lf/h/a/b/i1/e;->z0()V + invoke-static {}, Lf/h/a/c/i1/e;->A0()V const/4 v0, 0x1 @@ -3453,7 +3453,7 @@ move/from16 v11, p7 - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x15 @@ -3576,14 +3576,14 @@ throw v1 .end method -.method public n0(Lf/h/a/b/b1/e;)Z +.method public n0(Lf/h/a/c/b1/e;)Z .locals 1 iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->G0:Landroid/view/Surface; if-nez v0, :cond_1 - invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/b/b1/e;)Z + invoke-virtual {p0, p1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->I0(Lf/h/a/c/b1/e;)Z move-result p1 @@ -3604,18 +3604,18 @@ return p1 .end method -.method public o0(Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/Format;)I +.method public o0(Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/Format;)I .locals 7 - .param p2 # Lf/h/a/b/z0/i; + .param p2 # Lf/h/a/c/z0/i; .annotation build Landroidx/annotation/Nullable; .end annotation .end param .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/b/b1/f;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", + "Lf/h/a/c/b1/f;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", ">;", "Lcom/google/android/exoplayer2/Format;", ")I" @@ -3630,7 +3630,7 @@ iget-object v0, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - invoke-static {v0}, Lf/h/a/b/i1/q;->h(Ljava/lang/String;)Z + invoke-static {v0}, Lf/h/a/c/i1/q;->h(Ljava/lang/String;)Z move-result v0 @@ -3655,7 +3655,7 @@ const/4 v3, 0x0 :goto_0 - invoke-static {p1, p3, v3, v1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; + invoke-static {p1, p3, v3, v1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; move-result-object v4 @@ -3667,7 +3667,7 @@ if-eqz v5, :cond_2 - invoke-static {p1, p3, v1, v1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; + invoke-static {p1, p3, v1, v1}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; move-result-object v4 @@ -3683,7 +3683,7 @@ :cond_3 if-eqz v0, :cond_5 - const-class v5, Lf/h/a/b/z0/m; + const-class v5, Lf/h/a/c/z0/m; iget-object v6, p3, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; @@ -3697,7 +3697,7 @@ if-nez v5, :cond_4 - invoke-static {p2, v0}, Lf/h/a/b/t;->H(Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + invoke-static {p2, v0}, Lf/h/a/c/t;->H(Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z move-result p2 @@ -3726,13 +3726,13 @@ move-result-object p2 - check-cast p2, Lf/h/a/b/b1/e; + check-cast p2, Lf/h/a/c/b1/e; - invoke-virtual {p2, p3}, Lf/h/a/b/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z + invoke-virtual {p2, p3}, Lf/h/a/c/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z move-result v0 - invoke-virtual {p2, p3}, Lf/h/a/b/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z + invoke-virtual {p2, p3}, Lf/h/a/c/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z move-result p2 @@ -3748,7 +3748,7 @@ :goto_3 if-eqz v0, :cond_8 - invoke-static {p1, p3, v3, v2}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; + invoke-static {p1, p3, v3, v2}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->v0(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;ZZ)Ljava/util/List; move-result-object p1 @@ -3762,15 +3762,15 @@ move-result-object p1 - check-cast p1, Lf/h/a/b/b1/e; + check-cast p1, Lf/h/a/c/b1/e; - invoke-virtual {p1, p3}, Lf/h/a/b/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z + invoke-virtual {p1, p3}, Lf/h/a/c/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z move-result v2 if-eqz v2, :cond_8 - invoke-virtual {p1, p3}, Lf/h/a/b/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z + invoke-virtual {p1, p3}, Lf/h/a/c/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z move-result p1 @@ -3803,7 +3803,7 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->J0:Z - sget v0, Lf/h/a/b/i1/c0;->a:I + sget v0, Lf/h/a/c/i1/c0;->a:I const/16 v1, 0x17 @@ -3872,7 +3872,7 @@ const-string v1, "dangal" - sget-object v2, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v2, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -3887,7 +3887,7 @@ goto/16 :goto_5 :cond_1 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I const/16 v3, 0x1b @@ -3895,7 +3895,7 @@ const-string v1, "HWEML" - sget-object v4, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v4, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -3908,14 +3908,14 @@ goto/16 :goto_5 :cond_2 - sget v1, Lf/h/a/b/i1/c0;->a:I + sget v1, Lf/h/a/c/i1/c0;->a:I if-lt v1, v3, :cond_3 goto/16 :goto_5 :cond_3 - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; invoke-virtual {v1}, Ljava/lang/String;->hashCode()I @@ -5578,7 +5578,7 @@ sput-boolean v2, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->l1:Z :goto_2 - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; invoke-virtual {v1}, Ljava/lang/String;->hashCode()I @@ -5957,24 +5957,24 @@ invoke-virtual {p0}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->r0()V - iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/b/j1/o; + iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/c/j1/o; - iget-object v2, v1, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; + iget-object v2, v1, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; if-eqz v2, :cond_1 - iget-object v2, v1, Lf/h/a/b/j1/o;->c:Lf/h/a/b/j1/o$a; + iget-object v2, v1, Lf/h/a/c/j1/o;->c:Lf/h/a/c/j1/o$a; if-eqz v2, :cond_0 - iget-object v3, v2, Lf/h/a/b/j1/o$a;->a:Landroid/hardware/display/DisplayManager; + iget-object v3, v2, Lf/h/a/c/j1/o$a;->a:Landroid/hardware/display/DisplayManager; invoke-virtual {v3, v2}, Landroid/hardware/display/DisplayManager;->unregisterDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;)V :cond_0 - iget-object v1, v1, Lf/h/a/b/j1/o;->b:Lf/h/a/b/j1/o$b; + iget-object v1, v1, Lf/h/a/c/j1/o;->b:Lf/h/a/c/j1/o$b; - iget-object v1, v1, Lf/h/a/b/j1/o$b;->e:Landroid/os/Handler; + iget-object v1, v1, Lf/h/a/c/j1/o$b;->e:Landroid/os/Handler; const/4 v2, 0x2 @@ -5988,9 +5988,9 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; if-eqz v1, :cond_3 @@ -5998,13 +5998,13 @@ monitor-exit v2 - iget-object v0, v1, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v0, v1, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v0, :cond_2 - new-instance v3, Lf/h/a/b/j1/f; + new-instance v3, Lf/h/a/c/j1/f; - invoke-direct {v3, v1, v2}, Lf/h/a/b/j1/f;->(Lf/h/a/b/j1/r$a;Lf/h/a/b/y0/d;)V + invoke-direct {v3, v1, v2}, Lf/h/a/c/j1/f;->(Lf/h/a/c/j1/r$a;Lf/h/a/c/y0/d;)V invoke-virtual {v0, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -6017,9 +6017,9 @@ :catchall_0 move-exception v1 - iget-object v2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v2, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v3, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; if-eqz v2, :cond_5 @@ -6027,13 +6027,13 @@ monitor-exit v3 - iget-object v0, v2, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v0, v2, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v0, :cond_4 - new-instance v4, Lf/h/a/b/j1/f; + new-instance v4, Lf/h/a/c/j1/f; - invoke-direct {v4, v2, v3}, Lf/h/a/b/j1/f;->(Lf/h/a/b/j1/r$a;Lf/h/a/b/y0/d;)V + invoke-direct {v4, v2, v3}, Lf/h/a/c/j1/f;->(Lf/h/a/c/j1/r$a;Lf/h/a/c/y0/d;)V invoke-virtual {v0, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -6059,17 +6059,17 @@ sub-long v2, v0, v2 - iget-object v4, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v4, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; iget v5, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->N0:I - iget-object v6, v4, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v6, v4, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v6, :cond_0 - new-instance v7, Lf/h/a/b/j1/g; + new-instance v7, Lf/h/a/c/j1/g; - invoke-direct {v7, v4, v5, v2, v3}, Lf/h/a/b/j1/g;->(Lf/h/a/b/j1/r$a;IJ)V + invoke-direct {v7, v4, v5, v2, v3}, Lf/h/a/c/j1/g;->(Lf/h/a/c/j1/r$a;IJ)V invoke-virtual {v6, v7}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z @@ -6096,9 +6096,9 @@ iget p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->d1:I - iget-object v0, p0, Lf/h/a/b/t;->f:Lf/h/a/b/q0; + iget-object v0, p0, Lf/h/a/c/t;->f:Lf/h/a/c/q0; - iget v0, v0, Lf/h/a/b/q0;->a:I + iget v0, v0, Lf/h/a/c/q0;->a:I iput v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->d1:I @@ -6125,47 +6125,47 @@ invoke-virtual {p0}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->h0()V :cond_1 - iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; - iget-object v3, p1, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v3, p1, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v3, :cond_2 - new-instance v4, Lf/h/a/b/j1/e; + new-instance v4, Lf/h/a/c/j1/e; - invoke-direct {v4, p1, v0}, Lf/h/a/b/j1/e;->(Lf/h/a/b/j1/r$a;Lf/h/a/b/y0/d;)V + invoke-direct {v4, p1, v0}, Lf/h/a/c/j1/e;->(Lf/h/a/c/j1/r$a;Lf/h/a/c/y0/d;)V invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z :cond_2 - iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/b/j1/o; + iget-object p1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->w0:Lf/h/a/c/j1/o; - iput-boolean v1, p1, Lf/h/a/b/j1/o;->i:Z + iput-boolean v1, p1, Lf/h/a/c/j1/o;->i:Z - iget-object v0, p1, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; + iget-object v0, p1, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; if-eqz v0, :cond_4 - iget-object v0, p1, Lf/h/a/b/j1/o;->b:Lf/h/a/b/j1/o$b; + iget-object v0, p1, Lf/h/a/c/j1/o;->b:Lf/h/a/c/j1/o$b; - iget-object v0, v0, Lf/h/a/b/j1/o$b;->e:Landroid/os/Handler; + iget-object v0, v0, Lf/h/a/c/j1/o$b;->e:Landroid/os/Handler; invoke-virtual {v0, v2}, Landroid/os/Handler;->sendEmptyMessage(I)Z - iget-object v0, p1, Lf/h/a/b/j1/o;->c:Lf/h/a/b/j1/o$a; + iget-object v0, p1, Lf/h/a/c/j1/o;->c:Lf/h/a/c/j1/o$a; if-eqz v0, :cond_3 - iget-object v1, v0, Lf/h/a/b/j1/o$a;->a:Landroid/hardware/display/DisplayManager; + iget-object v1, v0, Lf/h/a/c/j1/o$a;->a:Landroid/hardware/display/DisplayManager; const/4 v2, 0x0 invoke-virtual {v1, v0, v2}, Landroid/hardware/display/DisplayManager;->registerDisplayListener(Landroid/hardware/display/DisplayManager$DisplayListener;Landroid/os/Handler;)V :cond_3 - invoke-virtual {p1}, Lf/h/a/b/j1/o;->b()V + invoke-virtual {p1}, Lf/h/a/c/j1/o;->b()V :cond_4 return-void @@ -6182,17 +6182,17 @@ iput-boolean v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->J0:Z - iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/b/j1/r$a; + iget-object v0, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->x0:Lf/h/a/c/j1/r$a; iget-object v1, p0, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->G0:Landroid/view/Surface; - iget-object v2, v0, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; + iget-object v2, v0, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; if-eqz v2, :cond_0 - new-instance v3, Lf/h/a/b/j1/b; + new-instance v3, Lf/h/a/c/j1/b; - invoke-direct {v3, v0, v1}, Lf/h/a/b/j1/b;->(Lf/h/a/b/j1/r$a;Landroid/view/Surface;)V + invoke-direct {v3, v0, v1}, Lf/h/a/c/j1/b;->(Lf/h/a/c/j1/r$a;Landroid/view/Surface;)V invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z diff --git a/com.discord/smali_classes2/com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.smali b/com.discord/smali_classes2/com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.smali index b474a6daa8..740e8c1381 100644 --- a/com.discord/smali_classes2/com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.smali +++ b/com.discord/smali_classes2/com/google/android/exoplayer2/video/VideoDecoderOutputBuffer.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; -.super Lf/h/a/b/y0/f; +.super Lf/h/a/c/y0/f; .source "VideoDecoderOutputBuffer.java" @@ -64,7 +64,7 @@ .method public constructor (Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer$a;)V .locals 0 - invoke-direct {p0}, Lf/h/a/b/y0/f;->()V + invoke-direct {p0}, Lf/h/a/c/y0/f;->()V iput-object p1, p0, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->owner:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer$a; @@ -107,7 +107,7 @@ .end annotation .end param - iput-wide p1, p0, Lf/h/a/b/y0/f;->timeUs:J + iput-wide p1, p0, Lf/h/a/c/y0/f;->timeUs:J iput p3, p0, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->mode:I @@ -121,7 +121,7 @@ const/high16 p1, 0x10000000 - invoke-virtual {p0, p1}, Lf/h/a/b/y0/a;->addFlag(I)V + invoke-virtual {p0, p1}, Lf/h/a/c/y0/a;->addFlag(I)V invoke-virtual {p4}, Ljava/nio/ByteBuffer;->limit()I diff --git a/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayout.smali b/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayout.smali index e8ca323e62..4ec66fced0 100644 --- a/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayout.smali +++ b/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayout.smali @@ -3,7 +3,7 @@ .source "FlexboxLayout.java" # interfaces -.implements Lf/h/a/c/a; +.implements Lf/h/a/e/a; # annotations @@ -49,19 +49,19 @@ .field public q:Landroid/util/SparseIntArray; -.field public r:Lf/h/a/c/c; +.field public r:Lf/h/a/e/c; .field public s:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;" } .end annotation .end field -.field public t:Lf/h/a/c/c$b; +.field public t:Lf/h/a/e/c$b; # direct methods @@ -76,11 +76,11 @@ iput v1, p0, Lcom/google/android/flexbox/FlexboxLayout;->i:I - new-instance v2, Lf/h/a/c/c; + new-instance v2, Lf/h/a/e/c; - invoke-direct {v2, p0}, Lf/h/a/c/c;->(Lf/h/a/c/a;)V + invoke-direct {v2, p0}, Lf/h/a/e/c;->(Lf/h/a/e/a;)V - iput-object v2, p0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iput-object v2, p0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; new-instance v2, Ljava/util/ArrayList; @@ -88,11 +88,11 @@ iput-object v2, p0, Lcom/google/android/flexbox/FlexboxLayout;->s:Ljava/util/List; - new-instance v2, Lf/h/a/c/c$b; + new-instance v2, Lf/h/a/e/c$b; - invoke-direct {v2}, Lf/h/a/c/c$b;->()V + invoke-direct {v2}, Lf/h/a/e/c$b;->()V - iput-object v2, p0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iput-object v2, p0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; sget-object v2, Lcom/google/android/flexbox/R$a;->FlexboxLayout:[I @@ -225,7 +225,7 @@ # virtual methods -.method public a(Landroid/view/View;IILf/h/a/c/b;)V +.method public a(Landroid/view/View;IILf/h/a/e/b;)V .locals 0 invoke-virtual {p0, p2, p3}, Lcom/google/android/flexbox/FlexboxLayout;->p(II)Z @@ -240,36 +240,36 @@ if-eqz p1, :cond_0 - iget p1, p4, Lf/h/a/c/b;->e:I + iget p1, p4, Lf/h/a/e/b;->e:I iget p2, p0, Lcom/google/android/flexbox/FlexboxLayout;->o:I add-int/2addr p1, p2 - iput p1, p4, Lf/h/a/c/b;->e:I + iput p1, p4, Lf/h/a/e/b;->e:I - iget p1, p4, Lf/h/a/c/b;->f:I + iget p1, p4, Lf/h/a/e/b;->f:I add-int/2addr p1, p2 - iput p1, p4, Lf/h/a/c/b;->f:I + iput p1, p4, Lf/h/a/e/b;->f:I goto :goto_0 :cond_0 - iget p1, p4, Lf/h/a/c/b;->e:I + iget p1, p4, Lf/h/a/e/b;->e:I iget p2, p0, Lcom/google/android/flexbox/FlexboxLayout;->n:I add-int/2addr p1, p2 - iput p1, p4, Lf/h/a/c/b;->e:I + iput p1, p4, Lf/h/a/e/b;->e:I - iget p1, p4, Lf/h/a/c/b;->f:I + iget p1, p4, Lf/h/a/e/b;->f:I add-int/2addr p1, p2 - iput p1, p4, Lf/h/a/c/b;->f:I + iput p1, p4, Lf/h/a/e/b;->f:I :cond_1 :goto_0 @@ -294,25 +294,25 @@ iput-object v0, p0, Lcom/google/android/flexbox/FlexboxLayout;->q:Landroid/util/SparseIntArray; :cond_0 - iget-object v0, p0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v0, p0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayout;->q:Landroid/util/SparseIntArray; - iget-object v2, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iget-object v2, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; - invoke-interface {v2}, Lf/h/a/c/a;->getFlexItemCount()I + invoke-interface {v2}, Lf/h/a/e/a;->getFlexItemCount()I move-result v2 - invoke-virtual {v0, v2}, Lf/h/a/c/c;->f(I)Ljava/util/List; + invoke-virtual {v0, v2}, Lf/h/a/e/c;->f(I)Ljava/util/List; move-result-object v3 - new-instance v4, Lf/h/a/c/c$c; + new-instance v4, Lf/h/a/e/c$c; const/4 v5, 0x0 - invoke-direct {v4, v5}, Lf/h/a/c/c$c;->(Lf/h/a/c/c$a;)V + invoke-direct {v4, v5}, Lf/h/a/e/c$c;->(Lf/h/a/e/c$a;)V const/4 v5, 0x1 @@ -330,12 +330,12 @@ move-result v6 - iput v6, v4, Lf/h/a/c/c$c;->e:I + iput v6, v4, Lf/h/a/e/c$c;->e:I goto :goto_0 :cond_1 - iput v5, v4, Lf/h/a/c/c$c;->e:I + iput v5, v4, Lf/h/a/e/c$c;->e:I :goto_0 const/4 v6, -0x1 @@ -347,15 +347,15 @@ goto :goto_2 :cond_2 - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; - invoke-interface {v6}, Lf/h/a/c/a;->getFlexItemCount()I + invoke-interface {v6}, Lf/h/a/e/a;->getFlexItemCount()I move-result v6 if-ge p2, v6, :cond_3 - iput p2, v4, Lf/h/a/c/c$c;->d:I + iput p2, v4, Lf/h/a/e/c$c;->d:I move v6, p2 @@ -370,26 +370,26 @@ move-result-object v7 - check-cast v7, Lf/h/a/c/c$c; + check-cast v7, Lf/h/a/e/c$c; - iget v8, v7, Lf/h/a/c/c$c;->d:I + iget v8, v7, Lf/h/a/e/c$c;->d:I add-int/2addr v8, v5 - iput v8, v7, Lf/h/a/c/c$c;->d:I + iput v8, v7, Lf/h/a/e/c$c;->d:I add-int/lit8 v6, v6, 0x1 goto :goto_1 :cond_3 - iput v2, v4, Lf/h/a/c/c$c;->d:I + iput v2, v4, Lf/h/a/e/c$c;->d:I goto :goto_3 :cond_4 :goto_2 - iput v2, v4, Lf/h/a/c/c$c;->d:I + iput v2, v4, Lf/h/a/e/c$c;->d:I :cond_5 :goto_3 @@ -401,7 +401,7 @@ add-int/2addr v2, v5 - invoke-virtual {v0, v2, v3, v1}, Lf/h/a/c/c;->x(ILjava/util/List;Landroid/util/SparseIntArray;)[I + invoke-virtual {v0, v2, v3, v1}, Lf/h/a/e/c;->x(ILjava/util/List;Landroid/util/SparseIntArray;)[I move-result-object v0 @@ -412,7 +412,7 @@ return-void .end method -.method public b(Lf/h/a/c/b;)V +.method public b(Lf/h/a/e/b;)V .locals 2 invoke-virtual {p0}, Lcom/google/android/flexbox/FlexboxLayout;->i()Z @@ -427,19 +427,19 @@ if-lez v0, :cond_1 - iget v0, p1, Lf/h/a/c/b;->e:I + iget v0, p1, Lf/h/a/e/b;->e:I iget v1, p0, Lcom/google/android/flexbox/FlexboxLayout;->o:I add-int/2addr v0, v1 - iput v0, p1, Lf/h/a/c/b;->e:I + iput v0, p1, Lf/h/a/e/b;->e:I - iget v0, p1, Lf/h/a/c/b;->f:I + iget v0, p1, Lf/h/a/e/b;->f:I add-int/2addr v0, v1 - iput v0, p1, Lf/h/a/c/b;->f:I + iput v0, p1, Lf/h/a/e/b;->f:I goto :goto_0 @@ -450,19 +450,19 @@ if-lez v0, :cond_1 - iget v0, p1, Lf/h/a/c/b;->e:I + iget v0, p1, Lf/h/a/e/b;->e:I iget v1, p0, Lcom/google/android/flexbox/FlexboxLayout;->n:I add-int/2addr v0, v1 - iput v0, p1, Lf/h/a/c/b;->e:I + iput v0, p1, Lf/h/a/e/b;->e:I - iget v0, p1, Lf/h/a/c/b;->f:I + iget v0, p1, Lf/h/a/e/b;->f:I add-int/2addr v0, v1 - iput v0, p1, Lf/h/a/c/b;->f:I + iput v0, p1, Lf/h/a/e/b;->f:I :cond_1 :goto_0 @@ -682,7 +682,7 @@ value = { "()", "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;" } .end annotation @@ -714,9 +714,9 @@ move-result-object v2 - check-cast v2, Lf/h/a/c/b; + check-cast v2, Lf/h/a/e/b; - invoke-virtual {v2}, Lf/h/a/c/b;->a()I + invoke-virtual {v2}, Lf/h/a/e/b;->a()I move-result v3 @@ -739,7 +739,7 @@ value = { "()", "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;" } .end annotation @@ -787,9 +787,9 @@ move-result-object v2 - check-cast v2, Lf/h/a/c/b; + check-cast v2, Lf/h/a/e/b; - iget v2, v2, Lf/h/a/c/b;->e:I + iget v2, v2, Lf/h/a/e/b;->e:I invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I @@ -847,7 +847,7 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; invoke-virtual {p0, v1}, Lcom/google/android/flexbox/FlexboxLayout;->q(I)Z @@ -895,7 +895,7 @@ add-int/2addr v2, v4 :cond_3 - iget v3, v3, Lf/h/a/c/b;->g:I + iget v3, v3, Lf/h/a/e/b;->g:I add-int/2addr v2, v3 @@ -988,16 +988,16 @@ move-result-object v5 - check-cast v5, Lf/h/a/c/b; + check-cast v5, Lf/h/a/e/b; const/4 v6, 0x0 :goto_1 - iget v7, v5, Lf/h/a/c/b;->h:I + iget v7, v5, Lf/h/a/e/b;->h:I if-ge v6, v7, :cond_5 - iget v7, v5, Lf/h/a/c/b;->o:I + iget v7, v5, Lf/h/a/e/b;->o:I add-int/2addr v7, v6 @@ -1056,14 +1056,14 @@ sub-int/2addr v7, v10 :goto_2 - iget v10, v5, Lf/h/a/c/b;->b:I + iget v10, v5, Lf/h/a/e/b;->b:I - iget v11, v5, Lf/h/a/c/b;->g:I + iget v11, v5, Lf/h/a/e/b;->g:I invoke-virtual {p0, p1, v7, v10, v11}, Lcom/google/android/flexbox/FlexboxLayout;->n(Landroid/graphics/Canvas;III)V :cond_2 - iget v7, v5, Lf/h/a/c/b;->h:I + iget v7, v5, Lf/h/a/e/b;->h:I add-int/lit8 v7, v7, -0x1 @@ -1101,9 +1101,9 @@ add-int/2addr v7, v8 :goto_3 - iget v8, v5, Lf/h/a/c/b;->b:I + iget v8, v5, Lf/h/a/e/b;->b:I - iget v9, v5, Lf/h/a/c/b;->g:I + iget v9, v5, Lf/h/a/e/b;->g:I invoke-virtual {p0, p1, v7, v8, v9}, Lcom/google/android/flexbox/FlexboxLayout;->n(Landroid/graphics/Canvas;III)V @@ -1122,12 +1122,12 @@ if-eqz p3, :cond_6 - iget v6, v5, Lf/h/a/c/b;->d:I + iget v6, v5, Lf/h/a/e/b;->d:I goto :goto_5 :cond_6 - iget v6, v5, Lf/h/a/c/b;->b:I + iget v6, v5, Lf/h/a/e/b;->b:I iget v7, p0, Lcom/google/android/flexbox/FlexboxLayout;->n:I @@ -1151,7 +1151,7 @@ if-eqz p3, :cond_8 - iget v5, v5, Lf/h/a/c/b;->b:I + iget v5, v5, Lf/h/a/e/b;->b:I iget v6, p0, Lcom/google/android/flexbox/FlexboxLayout;->n:I @@ -1160,7 +1160,7 @@ goto :goto_6 :cond_8 - iget v5, v5, Lf/h/a/c/b;->d:I + iget v5, v5, Lf/h/a/e/b;->d:I :goto_6 invoke-virtual {p0, p1, v0, v5, v2}, Lcom/google/android/flexbox/FlexboxLayout;->m(Landroid/graphics/Canvas;III)V @@ -1216,16 +1216,16 @@ move-result-object v5 - check-cast v5, Lf/h/a/c/b; + check-cast v5, Lf/h/a/e/b; const/4 v6, 0x0 :goto_1 - iget v7, v5, Lf/h/a/c/b;->h:I + iget v7, v5, Lf/h/a/e/b;->h:I if-ge v6, v7, :cond_5 - iget v7, v5, Lf/h/a/c/b;->o:I + iget v7, v5, Lf/h/a/e/b;->o:I add-int/2addr v7, v6 @@ -1284,14 +1284,14 @@ sub-int/2addr v7, v10 :goto_2 - iget v10, v5, Lf/h/a/c/b;->a:I + iget v10, v5, Lf/h/a/e/b;->a:I - iget v11, v5, Lf/h/a/c/b;->g:I + iget v11, v5, Lf/h/a/e/b;->g:I invoke-virtual {p0, p1, v10, v7, v11}, Lcom/google/android/flexbox/FlexboxLayout;->m(Landroid/graphics/Canvas;III)V :cond_2 - iget v7, v5, Lf/h/a/c/b;->h:I + iget v7, v5, Lf/h/a/e/b;->h:I add-int/lit8 v7, v7, -0x1 @@ -1329,9 +1329,9 @@ add-int/2addr v7, v8 :goto_3 - iget v8, v5, Lf/h/a/c/b;->a:I + iget v8, v5, Lf/h/a/e/b;->a:I - iget v9, v5, Lf/h/a/c/b;->g:I + iget v9, v5, Lf/h/a/e/b;->g:I invoke-virtual {p0, p1, v8, v7, v9}, Lcom/google/android/flexbox/FlexboxLayout;->m(Landroid/graphics/Canvas;III)V @@ -1350,12 +1350,12 @@ if-eqz p2, :cond_6 - iget v6, v5, Lf/h/a/c/b;->c:I + iget v6, v5, Lf/h/a/e/b;->c:I goto :goto_5 :cond_6 - iget v6, v5, Lf/h/a/c/b;->a:I + iget v6, v5, Lf/h/a/e/b;->a:I iget v7, p0, Lcom/google/android/flexbox/FlexboxLayout;->o:I @@ -1379,7 +1379,7 @@ if-eqz p2, :cond_8 - iget v5, v5, Lf/h/a/c/b;->a:I + iget v5, v5, Lf/h/a/e/b;->a:I iget v6, p0, Lcom/google/android/flexbox/FlexboxLayout;->o:I @@ -1388,7 +1388,7 @@ goto :goto_6 :cond_8 - iget v5, v5, Lf/h/a/c/b;->c:I + iget v5, v5, Lf/h/a/e/b;->c:I :goto_6 invoke-virtual {p0, p1, v5, v0, v2}, Lcom/google/android/flexbox/FlexboxLayout;->n(Landroid/graphics/Canvas;III)V @@ -1804,13 +1804,13 @@ iput-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->q:Landroid/util/SparseIntArray; :cond_0 - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->q:Landroid/util/SparseIntArray; - iget-object v3, v1, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iget-object v3, v1, Lf/h/a/e/c;->a:Lf/h/a/e/a; - invoke-interface {v3}, Lf/h/a/c/a;->getFlexItemCount()I + invoke-interface {v3}, Lf/h/a/e/a;->getFlexItemCount()I move-result v3 @@ -1832,9 +1832,9 @@ :goto_0 if-ge v4, v3, :cond_4 - iget-object v6, v1, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iget-object v6, v1, Lf/h/a/e/c;->a:Lf/h/a/e/a; - invoke-interface {v6, v4}, Lf/h/a/c/a;->f(I)Landroid/view/View; + invoke-interface {v6, v4}, Lf/h/a/e/a;->f(I)Landroid/view/View; move-result-object v6 @@ -1876,21 +1876,21 @@ :goto_3 if-eqz v1, :cond_5 - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->q:Landroid/util/SparseIntArray; - iget-object v3, v1, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iget-object v3, v1, Lf/h/a/e/c;->a:Lf/h/a/e/a; - invoke-interface {v3}, Lf/h/a/c/a;->getFlexItemCount()I + invoke-interface {v3}, Lf/h/a/e/a;->getFlexItemCount()I move-result v3 - invoke-virtual {v1, v3}, Lf/h/a/c/c;->f(I)Ljava/util/List; + invoke-virtual {v1, v3}, Lf/h/a/e/c;->f(I)Ljava/util/List; move-result-object v4 - invoke-virtual {v1, v3, v4, v2}, Lf/h/a/c/c;->x(ILjava/util/List;Landroid/util/SparseIntArray;)[I + invoke-virtual {v1, v3, v4, v2}, Lf/h/a/e/c;->x(ILjava/util/List;Landroid/util/SparseIntArray;)[I move-result-object v1 @@ -1940,13 +1940,13 @@ invoke-interface {v1}, Ljava/util/List;->clear()V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - invoke-virtual {v1}, Lf/h/a/c/c$b;->a()V + invoke-virtual {v1}, Lf/h/a/e/c$b;->a()V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; const v5, 0x7fffffff @@ -1960,19 +1960,19 @@ move v4, p1 - invoke-virtual/range {v1 .. v8}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v1 .. v8}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - iget-object v1, v1, Lf/h/a/c/c$b;->a:Ljava/util/List; + iget-object v1, v1, Lf/h/a/e/c$b;->a:Ljava/util/List; iput-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->s:Ljava/util/List; - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - invoke-virtual {v1, p1, v10, v11}, Lf/h/a/c/c;->h(III)V + invoke-virtual {v1, p1, v10, v11}, Lf/h/a/e/c;->h(III)V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-virtual {p0}, Landroid/view/ViewGroup;->getPaddingLeft()I @@ -1984,17 +1984,17 @@ add-int/2addr v3, v2 - invoke-virtual {v1, p1, v10, v3}, Lf/h/a/c/c;->g(III)V + invoke-virtual {v1, p1, v10, v3}, Lf/h/a/e/c;->g(III)V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - invoke-virtual {v1, v11}, Lf/h/a/c/c;->A(I)V + invoke-virtual {v1, v11}, Lf/h/a/e/c;->A(I)V iget v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->d:I - iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - iget v2, v2, Lf/h/a/c/c$b;->b:I + iget v2, v2, Lf/h/a/e/c$b;->b:I invoke-virtual {p0, v1, p1, v10, v2}, Lcom/google/android/flexbox/FlexboxLayout;->u(IIII)V @@ -2005,13 +2005,13 @@ invoke-interface {v1}, Ljava/util/List;->clear()V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - invoke-virtual {v1}, Lf/h/a/c/c$b;->a()V + invoke-virtual {v1}, Lf/h/a/e/c$b;->a()V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; const v5, 0x7fffffff @@ -2025,17 +2025,17 @@ move/from16 v4, p2 - invoke-virtual/range {v1 .. v8}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v1 .. v8}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - iget-object v1, v1, Lf/h/a/c/c$b;->a:Ljava/util/List; + iget-object v1, v1, Lf/h/a/e/c$b;->a:Ljava/util/List; iput-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->s:Ljava/util/List; - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - invoke-virtual {v1, p1, v10, v11}, Lf/h/a/c/c;->h(III)V + invoke-virtual {v1, p1, v10, v11}, Lf/h/a/e/c;->h(III)V iget v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->g:I @@ -2058,18 +2058,18 @@ move-result-object v2 - check-cast v2, Lf/h/a/c/b; + check-cast v2, Lf/h/a/e/b; const/high16 v3, -0x80000000 const/4 v4, 0x0 :goto_6 - iget v5, v2, Lf/h/a/c/b;->h:I + iget v5, v2, Lf/h/a/e/b;->h:I if-ge v4, v5, :cond_c - iget v5, v2, Lf/h/a/c/b;->o:I + iget v5, v2, Lf/h/a/e/b;->o:I add-int/2addr v5, v4 @@ -2100,7 +2100,7 @@ if-eq v7, v13, :cond_a - iget v7, v2, Lf/h/a/c/b;->l:I + iget v7, v2, Lf/h/a/e/b;->l:I invoke-virtual {v5}, Landroid/view/View;->getBaseline()I @@ -2131,7 +2131,7 @@ goto :goto_7 :cond_a - iget v7, v2, Lf/h/a/c/b;->l:I + iget v7, v2, Lf/h/a/e/b;->l:I invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I @@ -2172,12 +2172,12 @@ goto :goto_6 :cond_c - iput v3, v2, Lf/h/a/c/b;->g:I + iput v3, v2, Lf/h/a/e/b;->g:I goto :goto_5 :cond_d - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-virtual {p0}, Landroid/view/ViewGroup;->getPaddingTop()I @@ -2189,17 +2189,17 @@ add-int/2addr v3, v2 - invoke-virtual {v1, p1, v10, v3}, Lf/h/a/c/c;->g(III)V + invoke-virtual {v1, p1, v10, v3}, Lf/h/a/e/c;->g(III)V - iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; - invoke-virtual {v1, v11}, Lf/h/a/c/c;->A(I)V + invoke-virtual {v1, v11}, Lf/h/a/e/c;->A(I)V iget v1, v0, Lcom/google/android/flexbox/FlexboxLayout;->d:I - iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/c/c$b; + iget-object v2, v0, Lcom/google/android/flexbox/FlexboxLayout;->t:Lf/h/a/e/c$b; - iget v2, v2, Lf/h/a/c/c$b;->b:I + iget v2, v2, Lf/h/a/e/c$b;->b:I invoke-virtual {p0, v1, p1, v10, v2}, Lcom/google/android/flexbox/FlexboxLayout;->u(IIII)V @@ -2353,9 +2353,9 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; - invoke-virtual {v3}, Lf/h/a/c/b;->a()I + invoke-virtual {v3}, Lf/h/a/e/b;->a()I move-result v3 @@ -2474,9 +2474,9 @@ move-result-object v2 - check-cast v2, Lf/h/a/c/b; + check-cast v2, Lf/h/a/e/b; - invoke-virtual {v2}, Lf/h/a/c/b;->a()I + invoke-virtual {v2}, Lf/h/a/e/b;->a()I move-result v2 @@ -2565,7 +2565,7 @@ move-result-object v8 - check-cast v8, Lf/h/a/c/b; + check-cast v8, Lf/h/a/e/b; invoke-virtual {v0, v7}, Lcom/google/android/flexbox/FlexboxLayout;->q(I)Z @@ -2608,13 +2608,13 @@ if-ne v9, v10, :cond_2 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v9 if-eqz v9, :cond_1 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v10, v4, v10 @@ -2666,13 +2666,13 @@ throw v1 :cond_3 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v9 if-eqz v9, :cond_4 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v10, v4, v10 @@ -2707,7 +2707,7 @@ :cond_5 int-to-float v9, v1 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v10 @@ -2723,7 +2723,7 @@ const/high16 v10, 0x3f800000 # 1.0f :goto_3 - iget v11, v8, Lf/h/a/c/b;->e:I + iget v11, v8, Lf/h/a/e/b;->e:I sub-int v11, v4, v11 @@ -2740,7 +2740,7 @@ :cond_7 int-to-float v9, v1 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v11, v4, v10 @@ -2771,7 +2771,7 @@ goto :goto_4 :cond_8 - iget v9, v8, Lf/h/a/c/b;->e:I + iget v9, v8, Lf/h/a/e/b;->e:I sub-int v10, v4, v9 @@ -2811,11 +2811,11 @@ const/4 v15, 0x0 :goto_6 - iget v10, v8, Lf/h/a/c/b;->h:I + iget v10, v8, Lf/h/a/e/b;->h:I if-ge v15, v10, :cond_12 - iget v10, v8, Lf/h/a/c/b;->o:I + iget v10, v8, Lf/h/a/e/b;->o:I add-int/2addr v10, v15 @@ -2888,7 +2888,7 @@ const/16 v20, 0x0 :goto_7 - iget v9, v8, Lf/h/a/c/b;->h:I + iget v9, v8, Lf/h/a/e/b;->h:I sub-int/2addr v9, v13 @@ -2920,7 +2920,7 @@ if-eqz p1, :cond_d - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-static/range {v19 .. v19}, Ljava/lang/Math;->round(F)I @@ -2956,7 +2956,7 @@ move v15, v3 - invoke-virtual/range {v9 .. v15}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v9 .. v15}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V goto/16 :goto_9 @@ -2967,7 +2967,7 @@ move/from16 v22, v15 - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-static/range {v18 .. v18}, Ljava/lang/Math;->round(F)I @@ -2995,7 +2995,7 @@ move v15, v3 - invoke-virtual/range {v9 .. v15}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v9 .. v15}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V goto :goto_9 @@ -3008,7 +3008,7 @@ if-eqz p1, :cond_f - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-static/range {v19 .. v19}, Ljava/lang/Math;->round(F)I @@ -3036,12 +3036,12 @@ move v13, v5 - invoke-virtual/range {v9 .. v15}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v9 .. v15}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V goto :goto_9 :cond_f - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; invoke-static/range {v18 .. v18}, Ljava/lang/Math;->round(F)I @@ -3069,7 +3069,7 @@ move v13, v5 - invoke-virtual/range {v9 .. v15}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v9 .. v15}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V :goto_9 invoke-virtual/range {v17 .. v17}, Landroid/view/View;->getMeasuredWidth()I @@ -3118,7 +3118,7 @@ move/from16 v13, v20 - invoke-virtual/range {v9 .. v14}, Lf/h/a/c/b;->b(Landroid/view/View;IIII)V + invoke-virtual/range {v9 .. v14}, Lf/h/a/e/b;->b(Landroid/view/View;IIII)V goto :goto_a @@ -3135,7 +3135,7 @@ move/from16 v13, v21 - invoke-virtual/range {v9 .. v14}, Lf/h/a/c/b;->b(Landroid/view/View;IIII)V + invoke-virtual/range {v9 .. v14}, Lf/h/a/e/b;->b(Landroid/view/View;IIII)V :goto_a move v9, v15 @@ -3162,7 +3162,7 @@ :cond_12 move/from16 v23, v1 - iget v1, v8, Lf/h/a/c/b;->g:I + iget v1, v8, Lf/h/a/e/b;->g:I add-int/2addr v5, v1 @@ -3349,7 +3349,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;)V" } .end annotation @@ -3488,7 +3488,7 @@ move-result-object v8 - check-cast v8, Lf/h/a/c/b; + check-cast v8, Lf/h/a/e/b; invoke-virtual {v0, v7}, Lcom/google/android/flexbox/FlexboxLayout;->q(I)Z @@ -3531,13 +3531,13 @@ if-ne v9, v10, :cond_2 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v9 if-eqz v9, :cond_1 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v10, v6, v10 @@ -3589,13 +3589,13 @@ throw v1 :cond_3 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v9 if-eqz v9, :cond_4 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v10, v6, v10 @@ -3630,7 +3630,7 @@ :cond_5 int-to-float v9, v1 - invoke-virtual {v8}, Lf/h/a/c/b;->a()I + invoke-virtual {v8}, Lf/h/a/e/b;->a()I move-result v10 @@ -3646,7 +3646,7 @@ const/high16 v10, 0x3f800000 # 1.0f :goto_3 - iget v12, v8, Lf/h/a/c/b;->e:I + iget v12, v8, Lf/h/a/e/b;->e:I sub-int v12, v6, v12 @@ -3663,7 +3663,7 @@ :cond_7 int-to-float v9, v1 - iget v10, v8, Lf/h/a/c/b;->e:I + iget v10, v8, Lf/h/a/e/b;->e:I sub-int v12, v6, v10 @@ -3694,7 +3694,7 @@ goto :goto_5 :cond_8 - iget v9, v8, Lf/h/a/c/b;->e:I + iget v9, v8, Lf/h/a/e/b;->e:I sub-int v10, v6, v9 @@ -3731,11 +3731,11 @@ const/4 v15, 0x0 :goto_7 - iget v10, v8, Lf/h/a/c/b;->h:I + iget v10, v8, Lf/h/a/e/b;->h:I if-ge v15, v10, :cond_12 - iget v10, v8, Lf/h/a/c/b;->o:I + iget v10, v8, Lf/h/a/e/b;->o:I add-int/2addr v10, v15 @@ -3808,7 +3808,7 @@ const/16 v21, 0x0 :goto_8 - iget v9, v8, Lf/h/a/c/b;->h:I + iget v9, v8, Lf/h/a/e/b;->h:I add-int/lit8 v9, v9, -0x1 @@ -3836,7 +3836,7 @@ if-eqz p2, :cond_d - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; const/4 v12, 0x1 @@ -3874,7 +3874,7 @@ move/from16 v16, v23 - invoke-virtual/range {v9 .. v16}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v9 .. v16}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto/16 :goto_a @@ -3883,7 +3883,7 @@ move/from16 v25, v15 - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; const/4 v12, 0x1 @@ -3913,7 +3913,7 @@ move v15, v5 - invoke-virtual/range {v9 .. v16}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v9 .. v16}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto :goto_a @@ -3924,7 +3924,7 @@ if-eqz p2, :cond_f - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; const/4 v12, 0x0 @@ -3954,12 +3954,12 @@ move v13, v4 - invoke-virtual/range {v9 .. v16}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v9 .. v16}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto :goto_a :cond_f - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayout;->r:Lf/h/a/e/c; const/4 v12, 0x0 @@ -3989,7 +3989,7 @@ move v13, v4 - invoke-virtual/range {v9 .. v16}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v9 .. v16}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V :goto_a invoke-virtual/range {v18 .. v18}, Landroid/view/View;->getMeasuredHeight()I @@ -4040,7 +4040,7 @@ move/from16 v14, v21 - invoke-virtual/range {v9 .. v14}, Lf/h/a/c/b;->b(Landroid/view/View;IIII)V + invoke-virtual/range {v9 .. v14}, Lf/h/a/e/b;->b(Landroid/view/View;IIII)V goto :goto_b @@ -4057,7 +4057,7 @@ move/from16 v14, v22 - invoke-virtual/range {v9 .. v14}, Lf/h/a/c/b;->b(Landroid/view/View;IIII)V + invoke-virtual/range {v9 .. v14}, Lf/h/a/e/b;->b(Landroid/view/View;IIII)V :goto_b move v9, v15 @@ -4076,7 +4076,7 @@ goto/16 :goto_7 :cond_12 - iget v8, v8, Lf/h/a/c/b;->g:I + iget v8, v8, Lf/h/a/e/b;->g:I add-int/2addr v4, v8 diff --git a/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayoutManager.smali b/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayoutManager.smali index 74dc0bc198..c9fa27a8aa 100644 --- a/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayoutManager.smali +++ b/com.discord/smali_classes2/com/google/android/flexbox/FlexboxLayoutManager.smali @@ -3,7 +3,7 @@ .source "FlexboxLayoutManager.java" # interfaces -.implements Lf/h/a/c/a; +.implements Lf/h/a/e/a; .implements Landroidx/recyclerview/widget/RecyclerView$SmoothScroller$ScrollVectorProvider; @@ -23,7 +23,7 @@ # instance fields -.field public A:Lf/h/a/c/c$b; +.field public A:Lf/h/a/e/c$b; .field public d:I @@ -41,13 +41,13 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;" } .end annotation .end field -.field public final k:Lf/h/a/c/c; +.field public final k:Lf/h/a/e/c; .field public l:Landroidx/recyclerview/widget/RecyclerView$Recycler; @@ -116,11 +116,11 @@ iput-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->j:Ljava/util/List; - new-instance v1, Lf/h/a/c/c; + new-instance v1, Lf/h/a/e/c; - invoke-direct {v1, p0}, Lf/h/a/c/c;->(Lf/h/a/c/a;)V + invoke-direct {v1, p0}, Lf/h/a/e/c;->(Lf/h/a/e/a;)V - iput-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iput-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; new-instance v1, Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -148,11 +148,11 @@ iput v0, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->z:I - new-instance v0, Lf/h/a/c/c$b; + new-instance v0, Lf/h/a/e/c$b; - invoke-direct {v0}, Lf/h/a/c/c$b;->()V + invoke-direct {v0}, Lf/h/a/e/c$b;->()V - iput-object v0, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iput-object v0, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; invoke-static {p1, p2, p3, p4}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getProperties(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroidx/recyclerview/widget/RecyclerView$LayoutManager$Properties; @@ -469,7 +469,7 @@ move-result-object p1 - check-cast p1, Lf/h/a/c/b; + check-cast p1, Lf/h/a/e/b; iget-object p2, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; @@ -481,7 +481,7 @@ iget p3, p2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I - iget p1, p1, Lf/h/a/c/b;->h:I + iget p1, p1, Lf/h/a/e/b;->h:I sub-int/2addr p3, p1 @@ -491,7 +491,7 @@ return-void .end method -.method public a(Landroid/view/View;IILf/h/a/c/b;)V +.method public a(Landroid/view/View;IILf/h/a/e/b;)V .locals 0 sget-object p2, Lcom/google/android/flexbox/FlexboxLayoutManager;->B:Landroid/graphics/Rect; @@ -514,17 +514,17 @@ add-int/2addr p1, p2 - iget p2, p4, Lf/h/a/c/b;->e:I + iget p2, p4, Lf/h/a/e/b;->e:I add-int/2addr p2, p1 - iput p2, p4, Lf/h/a/c/b;->e:I + iput p2, p4, Lf/h/a/e/b;->e:I - iget p2, p4, Lf/h/a/c/b;->f:I + iget p2, p4, Lf/h/a/e/b;->f:I add-int/2addr p2, p1 - iput p2, p4, Lf/h/a/c/b;->f:I + iput p2, p4, Lf/h/a/e/b;->f:I goto :goto_0 @@ -539,23 +539,23 @@ add-int/2addr p1, p2 - iget p2, p4, Lf/h/a/c/b;->e:I + iget p2, p4, Lf/h/a/e/b;->e:I add-int/2addr p2, p1 - iput p2, p4, Lf/h/a/c/b;->e:I + iput p2, p4, Lf/h/a/e/b;->e:I - iget p2, p4, Lf/h/a/c/b;->f:I + iget p2, p4, Lf/h/a/e/b;->f:I add-int/2addr p2, p1 - iput p2, p4, Lf/h/a/c/b;->f:I + iput p2, p4, Lf/h/a/e/b;->f:I :goto_0 return-void .end method -.method public b(Lf/h/a/c/b;)V +.method public b(Lf/h/a/e/b;)V .locals 0 return-void @@ -851,9 +851,9 @@ move-result v0 - iget-object v4, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v4, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v4, v4, Lf/h/a/c/c;->c:[I + iget-object v4, v4, Lf/h/a/e/c;->c:[I aget p1, v4, p1 @@ -1470,7 +1470,7 @@ value = { "()", "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;" } .end annotation @@ -1521,9 +1521,9 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; - iget v3, v3, Lf/h/a/c/b;->e:I + iget v3, v3, Lf/h/a/e/b;->e:I invoke-static {v0, v3}, Ljava/lang/Math;->max(II)I @@ -1567,9 +1567,9 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; - iget v3, v3, Lf/h/a/c/b;->g:I + iget v3, v3, Lf/h/a/e/b;->g:I add-int/2addr v2, v3 @@ -1850,9 +1850,9 @@ move-result-object v9 - check-cast v9, Lf/h/a/c/b; + check-cast v9, Lf/h/a/e/b; - iget v10, v9, Lf/h/a/c/b;->o:I + iget v10, v9, Lf/h/a/e/b;->o:I iput v10, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I @@ -1884,7 +1884,7 @@ if-ne v4, v13, :cond_4 - iget v4, v9, Lf/h/a/c/b;->g:I + iget v4, v9, Lf/h/a/e/b;->g:I sub-int/2addr v6, v4 @@ -1911,7 +1911,7 @@ move-result v19 - iget v15, v9, Lf/h/a/c/b;->h:I + iget v15, v9, Lf/h/a/e/b;->h:I move v14, v4 @@ -1969,9 +1969,9 @@ :goto_3 move v4, v12 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v15, v12, Lf/h/a/c/c;->d:[J + iget-object v15, v12, Lf/h/a/e/c;->d:[J move/from16 v22, v3 @@ -1981,7 +1981,7 @@ long-to-int v15, v3 - invoke-virtual {v12, v3, v4}, Lf/h/a/c/c;->m(J)I + invoke-virtual {v12, v3, v4}, Lf/h/a/e/c;->m(J)I move-result v3 @@ -2034,7 +2034,7 @@ if-eqz v12, :cond_8 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-static {v3}, Ljava/lang/Math;->round(F)I @@ -2070,7 +2070,7 @@ move/from16 v18, v24 - invoke-virtual/range {v12 .. v18}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v12 .. v18}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V goto :goto_4 @@ -2079,7 +2079,7 @@ move/from16 v26, v16 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-static {v10}, Ljava/lang/Math;->round(F)I @@ -2111,7 +2111,7 @@ move/from16 v18, v24 - invoke-virtual/range {v12 .. v18}, Lf/h/a/c/c;->u(Landroid/view/View;Lf/h/a/c/b;IIII)V + invoke-virtual/range {v12 .. v18}, Lf/h/a/e/c;->u(Landroid/view/View;Lf/h/a/e/b;IIII)V :goto_4 invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I @@ -2184,7 +2184,7 @@ iput v3, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->c:I - iget v3, v9, Lf/h/a/c/b;->g:I + iget v3, v9, Lf/h/a/e/b;->g:I move/from16 v21, v7 @@ -2213,7 +2213,7 @@ if-ne v11, v13, :cond_b - iget v11, v9, Lf/h/a/c/b;->g:I + iget v11, v9, Lf/h/a/e/b;->g:I sub-int v13, v10, v11 @@ -2251,7 +2251,7 @@ move-result v6 - iget v14, v9, Lf/h/a/c/b;->h:I + iget v14, v9, Lf/h/a/e/b;->h:I move v13, v15 @@ -2285,11 +2285,11 @@ :cond_c move/from16 v16, v14 - iget-object v14, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v14, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; move/from16 v17, v15 - iget-object v15, v14, Lf/h/a/c/c;->d:[J + iget-object v15, v14, Lf/h/a/e/c;->d:[J move/from16 v21, v7 @@ -2299,7 +2299,7 @@ long-to-int v15, v7 - invoke-virtual {v14, v7, v8}, Lf/h/a/c/c;->m(J)I + invoke-virtual {v14, v7, v8}, Lf/h/a/e/c;->m(J)I move-result v7 @@ -2388,7 +2388,7 @@ if-eqz v12, :cond_f - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I @@ -2434,7 +2434,7 @@ move/from16 v19, v24 - invoke-virtual/range {v12 .. v19}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v12 .. v19}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto/16 :goto_9 @@ -2449,7 +2449,7 @@ move/from16 v16, v14 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I @@ -2485,7 +2485,7 @@ move/from16 v19, v20 - invoke-virtual/range {v12 .. v19}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v12 .. v19}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto :goto_9 @@ -2504,7 +2504,7 @@ if-eqz v12, :cond_11 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-static {v4}, Ljava/lang/Math;->round(F)I @@ -2538,12 +2538,12 @@ move/from16 v19, v20 - invoke-virtual/range {v12 .. v19}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v12 .. v19}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V goto :goto_9 :cond_11 - iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v12, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; invoke-static {v3}, Ljava/lang/Math;->round(F)I @@ -2577,7 +2577,7 @@ move/from16 v19, v20 - invoke-virtual/range {v12 .. v19}, Lf/h/a/c/c;->v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V + invoke-virtual/range {v12 .. v19}, Lf/h/a/e/c;->v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V :goto_9 invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I @@ -2652,7 +2652,7 @@ iput v1, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->c:I - iget v3, v9, Lf/h/a/c/b;->g:I + iget v3, v9, Lf/h/a/e/b;->g:I :goto_b add-int v8, v23, v3 @@ -2665,7 +2665,7 @@ iget v1, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->e:I - iget v3, v9, Lf/h/a/c/b;->g:I + iget v3, v9, Lf/h/a/e/b;->g:I iget v4, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->i:I @@ -2680,7 +2680,7 @@ :cond_13 iget v1, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->e:I - iget v3, v9, Lf/h/a/c/b;->g:I + iget v3, v9, Lf/h/a/e/b;->g:I iget v4, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->i:I @@ -2691,7 +2691,7 @@ iput v3, v2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->e:I :goto_c - iget v1, v9, Lf/h/a/c/b;->g:I + iget v1, v9, Lf/h/a/e/b;->g:I sub-int v7, v21, v1 @@ -2767,9 +2767,9 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v2, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v2, v2, Lf/h/a/c/c;->c:[I + iget-object v2, v2, Lf/h/a/e/c;->c:[I aget v1, v2, v1 @@ -2786,23 +2786,23 @@ move-result-object v0 - check-cast v0, Lf/h/a/c/b; + check-cast v0, Lf/h/a/e/b; - invoke-virtual {p0, p1, v0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->o(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; + invoke-virtual {p0, p1, v0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->o(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; move-result-object p1 return-object p1 .end method -.method public final o(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; +.method public final o(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; .locals 5 invoke-virtual {p0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->i()Z move-result v0 - iget p2, p2, Lf/h/a/c/b;->h:I + iget p2, p2, Lf/h/a/e/b;->h:I const/4 v1, 0x1 @@ -3162,17 +3162,17 @@ iput-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; :cond_d - iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v4, v3}, Lf/h/a/c/c;->j(I)V + invoke-virtual {v4, v3}, Lf/h/a/e/c;->j(I)V - iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v4, v3}, Lf/h/a/c/c;->k(I)V + invoke-virtual {v4, v3}, Lf/h/a/e/c;->k(I)V - iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v4, v3}, Lf/h/a/c/c;->i(I)V + invoke-virtual {v4, v3}, Lf/h/a/e/c;->i(I)V iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; @@ -3260,9 +3260,9 @@ iput v10, v4, Lcom/google/android/flexbox/FlexboxLayoutManager$b;->a:I - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v11, Lf/h/a/c/c;->c:[I + iget-object v11, v11, Lf/h/a/e/c;->c:[I aget v10, v11, v10 @@ -3654,9 +3654,9 @@ iget-object v11, v4, Lcom/google/android/flexbox/FlexboxLayoutManager$b;->h:Lcom/google/android/flexbox/FlexboxLayoutManager; - iget-object v11, v11, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v11, v11, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v11, Lf/h/a/c/c;->c:[I + iget-object v11, v11, Lf/h/a/e/c;->c:[I if-eq v10, v6, :cond_27 @@ -3698,9 +3698,9 @@ move-result-object v10 - check-cast v10, Lf/h/a/c/b; + check-cast v10, Lf/h/a/e/b; - iget v10, v10, Lf/h/a/c/b;->o:I + iget v10, v10, Lf/h/a/e/b;->o:I iput v10, v4, Lcom/google/android/flexbox/FlexboxLayoutManager$b;->a:I @@ -3970,9 +3970,9 @@ invoke-interface {v3}, Ljava/util/List;->clear()V - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; - invoke-virtual {v3}, Lf/h/a/c/c$b;->a()V + invoke-virtual {v3}, Lf/h/a/e/c$b;->a()V invoke-virtual/range {p0 .. p0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->i()Z @@ -3980,9 +3980,9 @@ if-eqz v3, :cond_39 - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -4000,14 +4000,14 @@ move-object/from16 v17, v5 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V goto :goto_1e :cond_39 - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -4025,28 +4025,28 @@ move-object/from16 v17, v5 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V :goto_1e - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; - iget-object v3, v3, Lf/h/a/c/c$b;->a:Ljava/util/List; + iget-object v3, v3, Lf/h/a/e/c$b;->a:Ljava/util/List; iput-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->j:Ljava/util/List; - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v3, v4, v9, v8}, Lf/h/a/c/c;->h(III)V + invoke-virtual {v3, v4, v9, v8}, Lf/h/a/e/c;->h(III)V - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v3, v8}, Lf/h/a/c/c;->A(I)V + invoke-virtual {v3, v8}, Lf/h/a/e/c;->A(I)V iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; - iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v4, v4, Lf/h/a/c/c;->c:[I + iget-object v4, v4, Lf/h/a/e/c;->c:[I iget v5, v3, Lcom/google/android/flexbox/FlexboxLayoutManager$b;->a:I @@ -4081,9 +4081,9 @@ iget v5, v5, Lcom/google/android/flexbox/FlexboxLayoutManager$b;->a:I :goto_1f - iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; - invoke-virtual {v6}, Lf/h/a/c/c$b;->a()V + invoke-virtual {v6}, Lf/h/a/e/c$b;->a()V invoke-virtual/range {p0 .. p0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->i()Z @@ -4099,15 +4099,15 @@ if-lez v6, :cond_3c - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->j:Ljava/util/List; - invoke-virtual {v3, v6, v5}, Lf/h/a/c/c;->d(Ljava/util/List;I)V + invoke-virtual {v3, v6, v5}, Lf/h/a/e/c;->d(Ljava/util/List;I)V - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -4125,18 +4125,18 @@ move-object/from16 v17, v6 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V goto :goto_20 :cond_3c - iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v6, v3}, Lf/h/a/c/c;->i(I)V + invoke-virtual {v6, v3}, Lf/h/a/e/c;->i(I)V - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; const/4 v15, 0x0 @@ -4150,7 +4150,7 @@ move-object/from16 v17, v3 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V goto :goto_20 @@ -4163,15 +4163,15 @@ if-lez v6, :cond_3e - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->j:Ljava/util/List; - invoke-virtual {v3, v6, v5}, Lf/h/a/c/c;->d(Ljava/util/List;I)V + invoke-virtual {v3, v6, v5}, Lf/h/a/e/c;->d(Ljava/util/List;I)V - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -4189,18 +4189,18 @@ move-object/from16 v17, v6 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V goto :goto_20 :cond_3e - iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v6, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v6, v3}, Lf/h/a/c/c;->i(I)V + invoke-virtual {v6, v3}, Lf/h/a/e/c;->i(I)V - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; const/4 v15, 0x0 @@ -4214,22 +4214,22 @@ move-object/from16 v17, v3 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V :goto_20 - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; - iget-object v3, v3, Lf/h/a/c/c$b;->a:Ljava/util/List; + iget-object v3, v3, Lf/h/a/e/c$b;->a:Ljava/util/List; iput-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->j:Ljava/util/List; - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v3, v4, v9, v5}, Lf/h/a/c/c;->h(III)V + invoke-virtual {v3, v4, v9, v5}, Lf/h/a/e/c;->h(III)V - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v3, v5}, Lf/h/a/c/c;->A(I)V + invoke-virtual {v3, v5}, Lf/h/a/e/c;->A(I)V :goto_21 iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->o:Lcom/google/android/flexbox/FlexboxLayoutManager$b; @@ -4456,9 +4456,9 @@ move-result v0 - iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v1, v1, Lf/h/a/c/c;->c:[I + iget-object v1, v1, Lf/h/a/e/c;->c:[I aget v0, v1, v0 @@ -4468,16 +4468,16 @@ move-result-object v0 - check-cast v0, Lf/h/a/c/b; + check-cast v0, Lf/h/a/e/b; - invoke-virtual {p0, p1, v0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->q(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; + invoke-virtual {p0, p1, v0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->q(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; move-result-object p1 return-object p1 .end method -.method public final q(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; +.method public final q(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; .locals 5 invoke-virtual {p0}, Lcom/google/android/flexbox/FlexboxLayoutManager;->i()Z @@ -4494,7 +4494,7 @@ move-result v2 - iget p2, p2, Lf/h/a/c/b;->h:I + iget p2, p2, Lf/h/a/e/b;->h:I sub-int/2addr v2, p2 @@ -5034,7 +5034,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/c/b;", + "Lf/h/a/e/b;", ">;)V" } .end annotation @@ -5202,9 +5202,9 @@ move-result v12 - iget-object v13, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v13, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v13, v13, Lf/h/a/c/c;->c:[I + iget-object v13, v13, Lf/h/a/e/c;->c:[I aget v13, v13, v12 @@ -5214,9 +5214,9 @@ move-result-object v13 - check-cast v13, Lf/h/a/c/b; + check-cast v13, Lf/h/a/e/b; - invoke-virtual {v0, v11, v13}, Lcom/google/android/flexbox/FlexboxLayoutManager;->q(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; + invoke-virtual {v0, v11, v13}, Lcom/google/android/flexbox/FlexboxLayoutManager;->q(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; move-result-object v11 @@ -5228,9 +5228,9 @@ iput v12, v13, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I - iget-object v14, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v14, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v14, v14, Lf/h/a/c/c;->c:[I + iget-object v14, v14, Lf/h/a/e/c;->c:[I array-length v15, v14 @@ -5357,17 +5357,17 @@ sub-int v14, v6, v3 - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; - invoke-virtual {v3}, Lf/h/a/c/c$b;->a()V + invoke-virtual {v3}, Lf/h/a/e/c$b;->a()V if-lez v14, :cond_10 if-eqz v7, :cond_9 - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; @@ -5383,14 +5383,14 @@ move-object/from16 v17, v3 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V goto :goto_7 :cond_9 - iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v10, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/c/c$b; + iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->A:Lf/h/a/e/c$b; iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; @@ -5406,24 +5406,24 @@ move-object/from16 v17, v3 - invoke-virtual/range {v10 .. v17}, Lf/h/a/c/c;->b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V + invoke-virtual/range {v10 .. v17}, Lf/h/a/e/c;->b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V :goto_7 - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; iget v4, v4, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I - invoke-virtual {v3, v8, v9, v4}, Lf/h/a/c/c;->h(III)V + invoke-virtual {v3, v8, v9, v4}, Lf/h/a/e/c;->h(III)V - iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v3, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; iget-object v4, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; iget v4, v4, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I - invoke-virtual {v3, v4}, Lf/h/a/c/c;->A(I)V + invoke-virtual {v3, v4}, Lf/h/a/e/c;->A(I)V goto/16 :goto_b @@ -5446,9 +5446,9 @@ move-result v8 - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v9, v9, Lf/h/a/c/c;->c:[I + iget-object v9, v9, Lf/h/a/e/c;->c:[I aget v9, v9, v8 @@ -5458,9 +5458,9 @@ move-result-object v9 - check-cast v9, Lf/h/a/c/b; + check-cast v9, Lf/h/a/e/b; - invoke-virtual {v0, v7, v9}, Lcom/google/android/flexbox/FlexboxLayoutManager;->o(Landroid/view/View;Lf/h/a/c/b;)Landroid/view/View; + invoke-virtual {v0, v7, v9}, Lcom/google/android/flexbox/FlexboxLayoutManager;->o(Landroid/view/View;Lf/h/a/e/b;)Landroid/view/View; move-result-object v7 @@ -5468,9 +5468,9 @@ iput v3, v9, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->h:I - iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v9, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v9, v9, Lf/h/a/c/c;->c:[I + iget-object v9, v9, Lf/h/a/e/c;->c:[I aget v9, v9, v8 @@ -5489,11 +5489,11 @@ move-result-object v4 - check-cast v4, Lf/h/a/c/b; + check-cast v4, Lf/h/a/e/b; iget-object v11, v0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; - iget v4, v4, Lf/h/a/c/b;->h:I + iget v4, v4, Lf/h/a/e/b;->h:I sub-int/2addr v8, v4 @@ -5843,9 +5843,9 @@ move-result-object v5 - iget-object v6, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v6, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v6, v6, Lf/h/a/c/c;->c:[I + iget-object v6, v6, Lf/h/a/e/c;->c:[I invoke-virtual {p0, v5}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I @@ -5864,7 +5864,7 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; move v6, v4 @@ -5925,7 +5925,7 @@ :goto_2 if-eqz v8, :cond_8 - iget v8, v3, Lf/h/a/c/b;->o:I + iget v8, v3, Lf/h/a/e/b;->o:I invoke-virtual {p0, v7}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I @@ -5950,7 +5950,7 @@ move-result-object v0 - check-cast v0, Lf/h/a/c/b; + check-cast v0, Lf/h/a/e/b; move-object v3, v0 @@ -5992,9 +5992,9 @@ move-result-object v4 - iget-object v5, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v5, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v5, v5, Lf/h/a/c/c;->c:[I + iget-object v5, v5, Lf/h/a/e/c;->c:[I invoke-virtual {p0, v4}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I @@ -6013,7 +6013,7 @@ move-result-object v5 - check-cast v5, Lf/h/a/c/b; + check-cast v5, Lf/h/a/e/b; const/4 v6, 0x0 @@ -6074,7 +6074,7 @@ :goto_6 if-eqz v8, :cond_11 - iget v8, v5, Lf/h/a/c/b;->p:I + iget v8, v5, Lf/h/a/e/b;->p:I invoke-virtual {p0, v7}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->getPosition(Landroid/view/View;)I @@ -6107,7 +6107,7 @@ move-result-object v3 - check-cast v3, Lf/h/a/c/b; + check-cast v3, Lf/h/a/e/b; move-object v5, v3 @@ -6220,21 +6220,21 @@ move-result v0 - iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v1, v0}, Lf/h/a/c/c;->j(I)V + invoke-virtual {v1, v0}, Lf/h/a/e/c;->j(I)V - iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v1, v0}, Lf/h/a/c/c;->k(I)V + invoke-virtual {v1, v0}, Lf/h/a/e/c;->k(I)V - iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v1, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - invoke-virtual {v1, v0}, Lf/h/a/c/c;->i(I)V + invoke-virtual {v1, v0}, Lf/h/a/e/c;->i(I)V - iget-object v0, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/c/c; + iget-object v0, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->k:Lf/h/a/e/c; - iget-object v0, v0, Lf/h/a/c/c;->c:[I + iget-object v0, v0, Lf/h/a/e/c;->c:[I array-length v0, v0 @@ -6424,7 +6424,7 @@ move-result-object p1 - check-cast p1, Lf/h/a/c/b; + check-cast p1, Lf/h/a/e/b; iget-object p2, p0, Lcom/google/android/flexbox/FlexboxLayoutManager;->n:Lcom/google/android/flexbox/FlexboxLayoutManager$c; @@ -6436,7 +6436,7 @@ iget p3, p2, Lcom/google/android/flexbox/FlexboxLayoutManager$c;->d:I - iget p1, p1, Lf/h/a/c/b;->h:I + iget p1, p1, Lf/h/a/e/b;->h:I add-int/2addr p3, p1 diff --git a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsJobService.smali b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsJobService.smali index 95eb4fc786..fc56c41fe1 100644 --- a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsJobService.smali +++ b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsJobService.smali @@ -2,7 +2,7 @@ .super Landroid/app/job/JobService; # interfaces -.implements Lf/h/a/d/h/i/l1; +.implements Lf/h/a/f/h/i/c1; # annotations @@ -12,10 +12,10 @@ # instance fields -.field public d:Lf/h/a/d/h/i/h1; +.field public d:Lf/h/a/f/h/i/y0; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/h/i/h1<", + "Lf/h/a/f/h/i/y0<", "Lcom/google/android/gms/analytics/AnalyticsJobService;", ">;" } @@ -57,29 +57,29 @@ return p1 .end method -.method public final c()Lf/h/a/d/h/i/h1; +.method public final c()Lf/h/a/f/h/i/y0; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lf/h/a/d/h/i/h1<", + "Lf/h/a/f/h/i/y0<", "Lcom/google/android/gms/analytics/AnalyticsJobService;", ">;" } .end annotation - iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/d/h/i/h1; + iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/f/h/i/y0; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/h/i/h1; + new-instance v0, Lf/h/a/f/h/i/y0; - invoke-direct {v0, p0}, Lf/h/a/d/h/i/h1;->(Landroid/content/Context;)V + invoke-direct {v0, p0}, Lf/h/a/f/h/i/y0;->(Landroid/content/Context;)V - iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/d/h/i/h1; + iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/f/h/i/y0; :cond_0 - iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/d/h/i/h1; + iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsJobService;->d:Lf/h/a/f/h/i/y0; return-object v0 .end method @@ -95,23 +95,23 @@ invoke-super {p0}, Landroid/app/job/JobService;->onCreate()V - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/f/h/i/y0; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; move-result-object v0 const-string v1, "Local AnalyticsService is starting up" - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V return-void .end method @@ -125,23 +125,23 @@ } .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/f/h/i/y0; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; move-result-object v0 const-string v1, "Local AnalyticsService is shutting down" - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V invoke-super {p0}, Landroid/app/job/JobService;->onDestroy()V @@ -157,11 +157,11 @@ } .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/f/h/i/y0; move-result-object p2 - invoke-virtual {p2, p1, p3}, Lf/h/a/d/h/i/h1;->a(Landroid/content/Intent;I)I + invoke-virtual {p2, p1, p3}, Lf/h/a/f/h/i/y0;->a(Landroid/content/Intent;I)I const/4 p1, 0x2 @@ -171,17 +171,17 @@ .method public final onStartJob(Landroid/app/job/JobParameters;)Z .locals 4 - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsJobService;->c()Lf/h/a/f/h/i/y0; move-result-object v0 - iget-object v1, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; + iget-object v1, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; - invoke-static {v1}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; + invoke-static {v1}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; move-result-object v1 - invoke-virtual {v1}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; + invoke-virtual {v1}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; move-result-object v1 @@ -197,7 +197,7 @@ const-string v3, "Local AnalyticsJobService called. action" - invoke-virtual {v1, v3, v2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {v1, v3, v2}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V const-string v3, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" @@ -207,11 +207,11 @@ if-eqz v2, :cond_0 - new-instance v2, Lf/h/a/d/h/i/j1; + new-instance v2, Lf/h/a/f/h/i/a1; - invoke-direct {v2, v0, v1, p1}, Lf/h/a/d/h/i/j1;->(Lf/h/a/d/h/i/h1;Lf/h/a/d/h/i/a1;Landroid/app/job/JobParameters;)V + invoke-direct {v2, v0, v1, p1}, Lf/h/a/f/h/i/a1;->(Lf/h/a/f/h/i/y0;Lf/h/a/f/h/i/r0;Landroid/app/job/JobParameters;)V - invoke-virtual {v0, v2}, Lf/h/a/d/h/i/h1;->b(Ljava/lang/Runnable;)V + invoke-virtual {v0, v2}, Lf/h/a/f/h/i/y0;->b(Ljava/lang/Runnable;)V :cond_0 const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsReceiver.smali b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsReceiver.smali index d2f94a9c20..a070e8e1ec 100644 --- a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsReceiver.smali +++ b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsReceiver.smali @@ -3,7 +3,7 @@ # instance fields -.field public a:Lf/h/a/d/h/i/g1; +.field public a:Lf/h/a/f/h/i/x0; # direct methods @@ -26,18 +26,18 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsReceiver;->a:Lf/h/a/d/h/i/g1; + iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsReceiver;->a:Lf/h/a/f/h/i/x0; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/h/i/g1; + new-instance v0, Lf/h/a/f/h/i/x0; - invoke-direct {v0}, Lf/h/a/d/h/i/g1;->()V + invoke-direct {v0}, Lf/h/a/f/h/i/x0;->()V - iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsReceiver;->a:Lf/h/a/d/h/i/g1; + iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsReceiver;->a:Lf/h/a/f/h/i/x0; :cond_0 - invoke-static {p1, p2}, Lf/h/a/d/h/i/g1;->a(Landroid/content/Context;Landroid/content/Intent;)V + invoke-static {p1, p2}, Lf/h/a/f/h/i/x0;->a(Landroid/content/Context;Landroid/content/Intent;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsService.smali b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsService.smali index f8383c5dd5..7e2b3a967f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsService.smali +++ b/com.discord/smali_classes2/com/google/android/gms/analytics/AnalyticsService.smali @@ -2,14 +2,14 @@ .super Landroid/app/Service; # interfaces -.implements Lf/h/a/d/h/i/l1; +.implements Lf/h/a/f/h/i/c1; # instance fields -.field public d:Lf/h/a/d/h/i/h1; +.field public d:Lf/h/a/f/h/i/y0; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/h/i/h1<", + "Lf/h/a/f/h/i/y0<", "Lcom/google/android/gms/analytics/AnalyticsService;", ">;" } @@ -48,29 +48,29 @@ return p1 .end method -.method public final c()Lf/h/a/d/h/i/h1; +.method public final c()Lf/h/a/f/h/i/y0; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lf/h/a/d/h/i/h1<", + "Lf/h/a/f/h/i/y0<", "Lcom/google/android/gms/analytics/AnalyticsService;", ">;" } .end annotation - iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/d/h/i/h1; + iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/f/h/i/y0; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/h/i/h1; + new-instance v0, Lf/h/a/f/h/i/y0; - invoke-direct {v0, p0}, Lf/h/a/d/h/i/h1;->(Landroid/content/Context;)V + invoke-direct {v0, p0}, Lf/h/a/f/h/i/y0;->(Landroid/content/Context;)V - iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/d/h/i/h1; + iput-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/f/h/i/y0; :cond_0 - iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/d/h/i/h1; + iget-object v0, p0, Lcom/google/android/gms/analytics/AnalyticsService;->d:Lf/h/a/f/h/i/y0; return-object v0 .end method @@ -78,7 +78,7 @@ .method public final onBind(Landroid/content/Intent;)Landroid/os/IBinder; .locals 0 - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/f/h/i/y0; const/4 p1, 0x0 @@ -96,23 +96,23 @@ invoke-super {p0}, Landroid/app/Service;->onCreate()V - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/f/h/i/y0; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; move-result-object v0 const-string v1, "Local AnalyticsService is starting up" - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V return-void .end method @@ -126,23 +126,23 @@ } .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/f/h/i/y0; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; move-result-object v0 const-string v1, "Local AnalyticsService is shutting down" - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V invoke-super {p0}, Landroid/app/Service;->onDestroy()V @@ -158,11 +158,11 @@ } .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/d/h/i/h1; + invoke-virtual {p0}, Lcom/google/android/gms/analytics/AnalyticsService;->c()Lf/h/a/f/h/i/y0; move-result-object p2 - invoke-virtual {p2, p1, p3}, Lf/h/a/d/h/i/h1;->a(Landroid/content/Intent;I)I + invoke-virtual {p2, p1, p3}, Lf/h/a/f/h/i/y0;->a(Landroid/content/Intent;I)I const/4 p1, 0x2 diff --git a/com.discord/smali_classes2/com/google/android/gms/analytics/CampaignTrackingService.smali b/com.discord/smali_classes2/com/google/android/gms/analytics/CampaignTrackingService.smali deleted file mode 100644 index 5944d345cc..0000000000 --- a/com.discord/smali_classes2/com/google/android/gms/analytics/CampaignTrackingService.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public Lcom/google/android/gms/analytics/CampaignTrackingService; -.super Landroid/app/Service; - - -# annotations -.annotation runtime Ljava/lang/Deprecated; -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Landroid/app/Service;->()V - - return-void -.end method - - -# virtual methods -.method public onBind(Landroid/content/Intent;)Landroid/os/IBinder; - .locals 0 - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/com/google/android/gms/auth/api/signin/GoogleSignInAccount.smali b/com.discord/smali_classes2/com/google/android/gms/auth/api/signin/GoogleSignInAccount.smali index ae22dda856..d045b822e9 100644 --- a/com.discord/smali_classes2/com/google/android/gms/auth/api/signin/GoogleSignInAccount.smali +++ b/com.discord/smali_classes2/com/google/android/gms/auth/api/signin/GoogleSignInAccount.smali @@ -17,7 +17,7 @@ .end annotation .end field -.field public static q:Lf/h/a/d/e/n/b; +.field public static q:Lf/h/a/f/e/n/b; # instance fields @@ -68,15 +68,15 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/c/a/a/b; + new-instance v0, Lf/h/a/f/c/a/a/b; - invoke-direct {v0}, Lf/h/a/d/c/a/a/b;->()V + invoke-direct {v0}, Lf/h/a/f/c/a/a/b;->()V sput-object v0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->CREATOR:Landroid/os/Parcelable$Creator; - sget-object v0, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; + sget-object v0, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; - sput-object v0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->q:Lf/h/a/d/e/n/b; + sput-object v0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->q:Lf/h/a/f/e/n/b; return-void .end method @@ -309,11 +309,11 @@ move-result-wide v17 - invoke-static {v13}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v13}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; new-instance v2, Ljava/util/ArrayList; - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; invoke-direct {v2, v4}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V @@ -457,7 +457,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -465,7 +465,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->e:Ljava/lang/String; @@ -473,69 +473,69 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x3 iget-object v2, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->f:Ljava/lang/String; - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x4 iget-object v2, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->g:Ljava/lang/String; - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x5 iget-object v2, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->h:Ljava/lang/String; - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x6 iget-object v2, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->i:Landroid/net/Uri; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 p2, 0x7 iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->j:Ljava/lang/String; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 p2, 0x8 iget-wide v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->k:J - invoke-static {p1, p2, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, p2, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V const/16 p2, 0x9 iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->l:Ljava/lang/String; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 p2, 0xa iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->m:Ljava/util/List; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V const/16 p2, 0xb iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->n:Ljava/lang/String; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 p2, 0xc iget-object v1, p0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->o:Ljava/lang/String; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/clearcut/zzc.smali b/com.discord/smali_classes2/com/google/android/gms/clearcut/zzc.smali index 466af51553..a9aeb1af1c 100644 --- a/com.discord/smali_classes2/com/google/android/gms/clearcut/zzc.smali +++ b/com.discord/smali_classes2/com/google/android/gms/clearcut/zzc.smali @@ -26,9 +26,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/d/d; + new-instance v0, Lf/h/a/f/d/d; - invoke-direct {v0}, Lf/h/a/d/d/d;->()V + invoke-direct {v0}, Lf/h/a/f/d/d;->()V sput-object v0, Lcom/google/android/gms/clearcut/zzc;->CREATOR:Landroid/os/Parcelable$Creator; @@ -180,7 +180,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -188,21 +188,21 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-wide v0, p0, Lcom/google/android/gms/clearcut/zzc;->f:J const/4 v2, 0x2 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-wide v0, p0, Lcom/google/android/gms/clearcut/zzc;->e:J const/4 v2, 0x3 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/clearcut/zze.smali b/com.discord/smali_classes2/com/google/android/gms/clearcut/zze.smali index f854335cc5..1c60930c32 100644 --- a/com.discord/smali_classes2/com/google/android/gms/clearcut/zze.smali +++ b/com.discord/smali_classes2/com/google/android/gms/clearcut/zze.smali @@ -31,40 +31,40 @@ .field public k:Z -.field public final l:Lf/h/a/d/h/c/s4; +.field public final l:Lf/h/a/f/h/c/s4; -.field public final m:Lf/h/a/d/d/a$c; +.field public final m:Lf/h/a/f/d/a$c; -.field public final n:Lf/h/a/d/d/a$c; +.field public final n:Lf/h/a/f/d/a$c; # direct methods .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/d/e; + new-instance v0, Lf/h/a/f/d/e; - invoke-direct {v0}, Lf/h/a/d/d/e;->()V + invoke-direct {v0}, Lf/h/a/f/d/e;->()V sput-object v0, Lcom/google/android/gms/clearcut/zze;->CREATOR:Landroid/os/Parcelable$Creator; return-void .end method -.method public constructor (Lcom/google/android/gms/internal/clearcut/zzr;Lf/h/a/d/h/c/s4;Lf/h/a/d/d/a$c;[I[IZ)V +.method public constructor (Lcom/google/android/gms/internal/clearcut/zzr;Lf/h/a/f/h/c/s4;Lf/h/a/f/d/a$c;[I[IZ)V .locals 0 invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->d:Lcom/google/android/gms/internal/clearcut/zzr; - iput-object p2, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iput-object p2, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; - iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->f:[I @@ -96,11 +96,11 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; - iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; - iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iput-object p1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; iput-object p5, p0, Lcom/google/android/gms/clearcut/zze;->h:[I @@ -137,7 +137,7 @@ iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->d:Lcom/google/android/gms/internal/clearcut/zzr; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -173,31 +173,31 @@ if-eqz v1, :cond_1 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; - iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_1 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; - iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 if-eqz v1, :cond_1 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; - iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iget-object v3, p1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -276,19 +276,19 @@ aput-object v1, v0, v2 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; const/4 v2, 0x4 aput-object v1, v0, v2 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; const/4 v2, 0x5 aput-object v1, v0, v2 - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; const/4 v2, 0x6 @@ -392,7 +392,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; @@ -400,7 +400,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; @@ -408,7 +408,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; + iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; @@ -466,7 +466,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -476,51 +476,51 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->e:[B const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->f:[I const/4 v2, 0x4 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->F1(Landroid/os/Parcel;I[IZ)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->H1(Landroid/os/Parcel;I[IZ)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->g:[Ljava/lang/String; const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->J1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->L1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->h:[I const/4 v2, 0x6 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->F1(Landroid/os/Parcel;I[IZ)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->H1(Landroid/os/Parcel;I[IZ)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->i:[[B const/4 v2, 0x7 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V iget-boolean v1, p0, Lcom/google/android/gms/clearcut/zze;->k:Z const/16 v2, 0x8 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/clearcut/zze;->j:[Lcom/google/android/gms/phenotype/ExperimentTokens; const/16 v2, 0x9 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/ConnectionResult.smali b/com.discord/smali_classes2/com/google/android/gms/common/ConnectionResult.smali index 702f4fe271..25f57e1e22 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/ConnectionResult.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/ConnectionResult.smali @@ -39,9 +39,9 @@ sput-object v0, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; - new-instance v0, Lf/h/a/d/e/p; + new-instance v0, Lf/h/a/f/e/p; - invoke-direct {v0}, Lf/h/a/d/e/p;->()V + invoke-direct {v0}, Lf/h/a/f/e/p;->()V sput-object v0, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; @@ -395,7 +395,7 @@ iget-object v3, p1, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -405,7 +405,7 @@ iget-object p1, p1, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -456,7 +456,7 @@ .method public final toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; move-result-object v0 @@ -468,21 +468,21 @@ const-string v2, "statusCode" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; const-string v2, "resolution" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; const-string v2, "message" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; move-result-object v0 @@ -492,7 +492,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -500,13 +500,13 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v1, p0, Lcom/google/android/gms/common/ConnectionResult;->e:I const/4 v2, 0x2 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v1, 0x3 @@ -514,15 +514,15 @@ const/4 v3, 0x0 - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 p2, 0x4 iget-object v1, p0, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/Feature.smali b/com.discord/smali_classes2/com/google/android/gms/common/Feature.smali index 9c69691029..e196bf67c5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/Feature.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/Feature.smali @@ -30,9 +30,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/q; + new-instance v0, Lf/h/a/f/e/q; - invoke-direct {v0}, Lf/h/a/d/e/q;->()V + invoke-direct {v0}, Lf/h/a/f/e/q;->()V sput-object v0, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; @@ -166,7 +166,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; move-result-object v0 @@ -174,7 +174,7 @@ const-string v2, "name" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; invoke-virtual {p0}, Lcom/google/android/gms/common/Feature;->Z()J @@ -186,9 +186,9 @@ const-string v2, "version" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; move-result-object v0 @@ -198,7 +198,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -208,13 +208,13 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v0, 0x2 iget v1, p0, Lcom/google/android/gms/common/Feature;->e:I - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v0, 0x3 @@ -222,9 +222,9 @@ move-result-wide v1 - invoke-static {p1, v0, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability$a.smali b/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability$a.smali index fcd7e1b385..402370a10a 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability$a.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/gms/common/GoogleApiAvailability$a; -.super Lf/h/a/d/h/b/c; +.super Lf/h/a/f/h/b/c; .source "com.google.android.gms:play-services-base@@17.1.0" @@ -50,7 +50,7 @@ move-result-object p1 :goto_0 - invoke-direct {p0, p1}, Lf/h/a/d/h/b/c;->(Landroid/os/Looper;)V + invoke-direct {p0, p1}, Lf/h/a/f/h/b/c;->(Landroid/os/Looper;)V invoke-virtual {p2}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; @@ -109,7 +109,7 @@ if-eqz v0, :cond_3 - invoke-static {p1}, Lf/h/a/d/e/e;->g(I)Z + invoke-static {p1}, Lf/h/a/f/e/e;->g(I)Z move-result v0 @@ -121,7 +121,7 @@ const-string v3, "n" - invoke-virtual {v0, v2, p1, v3}, Lf/h/a/d/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + invoke-virtual {v0, v2, p1, v3}, Lf/h/a/f/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; move-result-object v3 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability.smali b/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability.smali index 3494acb35b..9c018fd0c0 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/GoogleApiAvailability.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/gms/common/GoogleApiAvailability; -.super Lf/h/a/d/e/c; +.super Lf/h/a/f/e/c; .source "com.google.android.gms:play-services-base@@17.1.0" @@ -35,7 +35,7 @@ sput-object v0, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; - sget v0, Lf/h/a/d/e/c;->a:I + sget v0, Lf/h/a/f/e/c;->a:I sput v0, Lcom/google/android/gms/common/GoogleApiAvailability;->e:I @@ -45,7 +45,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/e/c;->()V + invoke-direct {p0}, Lf/h/a/f/e/c;->()V return-void .end method @@ -77,7 +77,7 @@ const/16 v0, 0x12 - invoke-static {p0, v0}, Lf/h/a/d/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; + invoke-static {p0, v0}, Lf/h/a/f/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; move-result-object v0 @@ -98,7 +98,7 @@ return-object v0 .end method -.method public static g(Landroid/content/Context;ILf/h/a/d/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; +.method public static g(Landroid/content/Context;ILf/h/a/f/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; .locals 5 const/4 v0, 0x0 @@ -154,7 +154,7 @@ invoke-direct {v0, p0}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V :cond_2 - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; move-result-object v1 @@ -218,7 +218,7 @@ invoke-virtual {v0, p3, p2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; :cond_7 - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->d(Landroid/content/Context;I)Ljava/lang/String; + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->d(Landroid/content/Context;I)Ljava/lang/String; move-result-object p0 @@ -251,24 +251,24 @@ move-result-object p0 - new-instance v0, Lf/h/a/d/e/g; + new-instance v0, Lf/h/a/f/e/g; - invoke-direct {v0}, Lf/h/a/d/e/g;->()V + invoke-direct {v0}, Lf/h/a/f/e/g;->()V - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p1, v1}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V invoke-virtual {p1, v1}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V - iput-object p1, v0, Lf/h/a/d/e/g;->d:Landroid/app/Dialog; + iput-object p1, v0, Lf/h/a/f/e/g;->d:Landroid/app/Dialog; if-eqz p3, :cond_0 - iput-object p3, v0, Lf/h/a/d/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; + iput-object p3, v0, Lf/h/a/f/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; :cond_0 - invoke-virtual {v0, p0, p2}, Lf/h/a/d/e/g;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V + invoke-virtual {v0, p0, p2}, Lf/h/a/f/e/g;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V return-void @@ -277,24 +277,24 @@ move-result-object p0 - new-instance v0, Lf/h/a/d/e/b; + new-instance v0, Lf/h/a/f/e/b; - invoke-direct {v0}, Lf/h/a/d/e/b;->()V + invoke-direct {v0}, Lf/h/a/f/e/b;->()V - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p1, v1}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V invoke-virtual {p1, v1}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V - iput-object p1, v0, Lf/h/a/d/e/b;->d:Landroid/app/Dialog; + iput-object p1, v0, Lf/h/a/f/e/b;->d:Landroid/app/Dialog; if-eqz p3, :cond_2 - iput-object p3, v0, Lf/h/a/d/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; + iput-object p3, v0, Lf/h/a/f/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; :cond_2 - invoke-virtual {v0, p0, p2}, Lf/h/a/d/e/b;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V + invoke-virtual {v0, p0, p2}, Lf/h/a/f/e/b;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V return-void .end method @@ -310,7 +310,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0, p1, p2, p3}, Lf/h/a/d/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + invoke-super {p0, p1, p2, p3}, Lf/h/a/f/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; move-result-object p1 @@ -320,7 +320,7 @@ .method public b(Landroid/content/Context;I)I .locals 0 - invoke-super {p0, p1, p2}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I + invoke-super {p0, p1, p2}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I move-result p1 @@ -330,9 +330,9 @@ .method public c(Landroid/content/Context;)I .locals 1 - sget v0, Lf/h/a/d/e/c;->a:I + sget v0, Lf/h/a/f/e/c;->a:I - invoke-virtual {p0, p1, v0}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I + invoke-virtual {p0, p1, v0}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I move-result p1 @@ -359,9 +359,9 @@ const-string v1, "makeGooglePlayServicesAvailable must be called from the main thread" - invoke-static {v1}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V - invoke-super {p0, p1, v0}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I + invoke-super {p0, p1, v0}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I move-result v0 @@ -369,32 +369,32 @@ if-nez v0, :cond_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 return-object p1 :cond_0 - invoke-static {p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->c(Landroid/app/Activity;)Lf/h/a/d/e/h/i/j; + invoke-static {p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->c(Landroid/app/Activity;)Lf/h/a/f/e/h/i/j; move-result-object p1 - const-class v2, Lf/h/a/d/e/h/i/f0; + const-class v2, Lf/h/a/f/e/h/i/f0; const-string v3, "GmsAvailabilityHelper" - invoke-interface {p1, v3, v2}, Lf/h/a/d/e/h/i/j;->c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; + invoke-interface {p1, v3, v2}, Lf/h/a/f/e/h/i/j;->c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; move-result-object v2 - check-cast v2, Lf/h/a/d/e/h/i/f0; + check-cast v2, Lf/h/a/f/e/h/i/f0; if-eqz v2, :cond_1 - iget-object p1, v2, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + iget-object p1, v2, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->j()Z @@ -406,14 +406,14 @@ invoke-direct {p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - iput-object p1, v2, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + iput-object p1, v2, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; goto :goto_0 :cond_1 - new-instance v2, Lf/h/a/d/e/h/i/f0; + new-instance v2, Lf/h/a/f/e/h/i/f0; - invoke-direct {v2, p1}, Lf/h/a/d/e/h/i/f0;->(Lf/h/a/d/e/h/i/j;)V + invoke-direct {v2, p1}, Lf/h/a/f/e/h/i/f0;->(Lf/h/a/f/e/h/i/j;)V :cond_2 :goto_0 @@ -423,11 +423,11 @@ const/4 v0, 0x0 - invoke-virtual {v2, p1, v0}, Lf/h/a/d/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V + invoke-virtual {v2, p1, v0}, Lf/h/a/f/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V - iget-object p1, v2, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + iget-object p1, v2, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p1 .end method @@ -437,15 +437,15 @@ const-string v0, "d" - invoke-super {p0, p1, p2, v0}, Lf/h/a/d/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + invoke-super {p0, p1, p2, v0}, Lf/h/a/f/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; move-result-object v0 - new-instance v1, Lf/h/a/d/e/k/p; + new-instance v1, Lf/h/a/f/e/k/p; - invoke-direct {v1, v0, p1, p3}, Lf/h/a/d/e/k/p;->(Landroid/content/Intent;Landroid/app/Activity;I)V + invoke-direct {v1, v0, p1, p3}, Lf/h/a/f/e/k/p;->(Landroid/content/Intent;Landroid/app/Activity;I)V - invoke-static {p1, p2, v1, p4}, Lcom/google/android/gms/common/GoogleApiAvailability;->g(Landroid/content/Context;ILf/h/a/d/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; + invoke-static {p1, p2, v1, p4}, Lcom/google/android/gms/common/GoogleApiAvailability;->g(Landroid/content/Context;ILf/h/a/f/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; move-result-object p2 @@ -465,7 +465,7 @@ return p1 .end method -.method public final h(Landroid/content/Context;Lf/h/a/d/e/h/i/y0;)Lf/h/a/d/e/h/i/e0; +.method public final h(Landroid/content/Context;Lf/h/a/f/e/h/i/y0;)Lf/h/a/f/e/h/i/e0; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation @@ -480,29 +480,29 @@ invoke-virtual {v0, v1}, Landroid/content/IntentFilter;->addDataScheme(Ljava/lang/String;)V - new-instance v1, Lf/h/a/d/e/h/i/e0; + new-instance v1, Lf/h/a/f/e/h/i/e0; - invoke-direct {v1, p2}, Lf/h/a/d/e/h/i/e0;->(Lf/h/a/d/e/h/i/y0;)V + invoke-direct {v1, p2}, Lf/h/a/f/e/h/i/e0;->(Lf/h/a/f/e/h/i/y0;)V invoke-virtual {p1, v1, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - iput-object p1, v1, Lf/h/a/d/e/h/i/e0;->a:Landroid/content/Context; + iput-object p1, v1, Lf/h/a/f/e/h/i/e0;->a:Landroid/content/Context; const-string v0, "com.google.android.gms" - invoke-static {p1, v0}, Lf/h/a/d/e/e;->f(Landroid/content/Context;Ljava/lang/String;)Z + invoke-static {p1, v0}, Lf/h/a/f/e/e;->f(Landroid/content/Context;Ljava/lang/String;)Z move-result p1 if-nez p1, :cond_1 - iget-object p1, p2, Lf/h/a/d/e/h/i/y0;->b:Lf/h/a/d/e/h/i/w0; + iget-object p1, p2, Lf/h/a/f/e/h/i/y0;->b:Lf/h/a/f/e/h/i/w0; - iget-object p1, p1, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; + iget-object p1, p1, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; - invoke-virtual {p1}, Lf/h/a/d/e/h/i/v0;->n()V + invoke-virtual {p1}, Lf/h/a/f/e/h/i/v0;->n()V - iget-object p1, p2, Lf/h/a/d/e/h/i/y0;->a:Landroid/app/Dialog; + iget-object p1, p2, Lf/h/a/f/e/h/i/y0;->a:Landroid/app/Dialog; invoke-virtual {p1}, Landroid/app/Dialog;->isShowing()Z @@ -510,12 +510,12 @@ if-eqz p1, :cond_0 - iget-object p1, p2, Lf/h/a/d/e/h/i/y0;->a:Landroid/app/Dialog; + iget-object p1, p2, Lf/h/a/f/e/h/i/y0;->a:Landroid/app/Dialog; invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V :cond_0 - invoke-virtual {v1}, Lf/h/a/d/e/h/i/e0;->a()V + invoke-virtual {v1}, Lf/h/a/f/e/h/i/e0;->a()V const/4 p1, 0x0 @@ -568,14 +568,14 @@ const-string v2, "common_google_play_services_resolution_required_title" - invoke-static {p1, v2}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1, v2}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; move-result-object v2 goto :goto_0 :cond_3 - invoke-static {p1, p2}, Lf/h/a/d/e/k/d;->d(Landroid/content/Context;I)Ljava/lang/String; + invoke-static {p1, p2}, Lf/h/a/f/e/k/d;->d(Landroid/content/Context;I)Ljava/lang/String; move-result-object v2 @@ -602,7 +602,7 @@ goto :goto_1 :cond_5 - invoke-static {p1, p2}, Lf/h/a/d/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; + invoke-static {p1, p2}, Lf/h/a/f/e/k/d;->c(Landroid/content/Context;I)Ljava/lang/String; move-result-object v1 @@ -610,13 +610,13 @@ :cond_6 :goto_1 - invoke-static {p1}, Lf/h/a/d/e/k/d;->a(Landroid/content/Context;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/f/e/k/d;->a(Landroid/content/Context;)Ljava/lang/String; move-result-object v1 const-string v3, "common_google_play_services_resolution_required_text" - invoke-static {p1, v3, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1, v3, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; move-result-object v1 @@ -661,7 +661,7 @@ move-result-object v2 - invoke-static {p1}, Lf/h/a/b/i1/e;->X0(Landroid/content/Context;)Z + invoke-static {p1}, Lf/h/a/c/i1/e;->Z0(Landroid/content/Context;)Z move-result v5 @@ -669,7 +669,7 @@ if-eqz v5, :cond_8 - invoke-static {v0}, Lf/h/a/b/i1/e;->H(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->H(Z)V invoke-virtual {p1}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; @@ -683,7 +683,7 @@ invoke-virtual {v1, v6}, Landroidx/core/app/NotificationCompat$Builder;->setPriority(I)Landroidx/core/app/NotificationCompat$Builder; - invoke-static {p1}, Lf/h/a/b/i1/e;->Y0(Landroid/content/Context;)Z + invoke-static {p1}, Lf/h/a/c/i1/e;->a1(Landroid/content/Context;)Z move-result v1 @@ -738,17 +738,17 @@ invoke-virtual {p3, v1}, Landroidx/core/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroidx/core/app/NotificationCompat$Builder; :goto_3 - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result p3 if-eqz p3, :cond_b - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result p3 - invoke-static {p3}, Lf/h/a/b/i1/e;->H(Z)V + invoke-static {p3}, Lf/h/a/c/i1/e;->H(Z)V sget-object p3, Lcom/google/android/gms/common/GoogleApiAvailability;->c:Ljava/lang/Object; @@ -765,7 +765,7 @@ move-result-object v1 - invoke-static {p1}, Lf/h/a/d/e/k/d;->b(Landroid/content/Context;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/f/e/k/d;->b(Landroid/content/Context;)Ljava/lang/String; move-result-object p1 @@ -833,7 +833,7 @@ :cond_c const/16 p2, 0x28c4 - sget-object p3, Lf/h/a/d/e/e;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + sget-object p3, Lf/h/a/f/e/e;->d:Ljava/util/concurrent/atomic/AtomicBoolean; const/4 v0, 0x0 @@ -845,26 +845,26 @@ return-void .end method -.method public final k(Landroid/app/Activity;Lf/h/a/d/e/h/i/j;ILandroid/content/DialogInterface$OnCancelListener;)Z +.method public final k(Landroid/app/Activity;Lf/h/a/f/e/h/i/j;ILandroid/content/DialogInterface$OnCancelListener;)Z .locals 3 - .param p2 # Lf/h/a/d/e/h/i/j; + .param p2 # Lf/h/a/f/e/h/i/j; .annotation build Landroidx/annotation/NonNull; .end annotation .end param const-string v0, "d" - invoke-super {p0, p1, p3, v0}, Lf/h/a/d/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + invoke-super {p0, p1, p3, v0}, Lf/h/a/f/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; move-result-object v0 - new-instance v1, Lf/h/a/d/e/k/q; + new-instance v1, Lf/h/a/f/e/k/q; const/4 v2, 0x2 - invoke-direct {v1, v0, p2, v2}, Lf/h/a/d/e/k/q;->(Landroid/content/Intent;Lf/h/a/d/e/h/i/j;I)V + invoke-direct {v1, v0, p2, v2}, Lf/h/a/f/e/k/q;->(Landroid/content/Intent;Lf/h/a/f/e/h/i/j;I)V - invoke-static {p1, p3, v1, p4}, Lcom/google/android/gms/common/GoogleApiAvailability;->g(Landroid/content/Context;ILf/h/a/d/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; + invoke-static {p1, p3, v1, p4}, Lcom/google/android/gms/common/GoogleApiAvailability;->g(Landroid/content/Context;ILf/h/a/f/e/k/e;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; move-result-object p2 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/AvailabilityException.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/AvailabilityException.smali index b411b0eed3..5bafbd63d0 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/AvailabilityException.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/AvailabilityException.smali @@ -8,7 +8,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroidx/collection/ArrayMap<", - "Lf/h/a/d/e/h/i/b<", + "Lf/h/a/f/e/h/i/b<", "*>;", "Lcom/google/android/gms/common/ConnectionResult;", ">;" @@ -48,7 +48,7 @@ move-result-object v3 - check-cast v3, Lf/h/a/d/e/h/i/b; + check-cast v3, Lf/h/a/f/e/h/i/b; iget-object v4, p0, Lcom/google/android/gms/common/api/AvailabilityException;->zaba:Landroidx/collection/ArrayMap; @@ -67,9 +67,9 @@ const/4 v2, 0x0 :cond_0 - iget-object v3, v3, Lf/h/a/d/e/h/i/b;->c:Lf/h/a/d/e/h/a; + iget-object v3, v3, Lf/h/a/f/e/h/i/b;->c:Lf/h/a/f/e/h/a; - iget-object v3, v3, Lf/h/a/d/e/h/a;->c:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/e/h/a;->c:Ljava/lang/String; invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/GoogleApiActivity.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/GoogleApiActivity.smali index 3ccf392f9f..4ac7fa8bbd 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/GoogleApiActivity.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/GoogleApiActivity.smali @@ -115,7 +115,7 @@ if-eqz p1, :cond_3 - invoke-static {p0}, Lf/h/a/d/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/d/e/h/i/g; + invoke-static {p0}, Lf/h/a/f/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/f/e/h/i/g; move-result-object p1 @@ -146,13 +146,13 @@ move-result p3 - invoke-virtual {p1, p2, p3}, Lf/h/a/d/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z + invoke-virtual {p1, p2, p3}, Lf/h/a/f/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z move-result v0 if-nez v0, :cond_3 - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; const/4 v0, 0x5 @@ -165,7 +165,7 @@ goto :goto_0 :cond_1 - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; const/4 p2, 0x3 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/Scope.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/Scope.smali index b32b5d8374..df745bf790 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/Scope.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/Scope.smali @@ -28,9 +28,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/h/j; + new-instance v0, Lf/h/a/f/e/h/j; - invoke-direct {v0}, Lf/h/a/d/e/h/j;->()V + invoke-direct {v0}, Lf/h/a/f/e/h/j;->()V sput-object v0, Lcom/google/android/gms/common/api/Scope;->CREATOR:Landroid/os/Parcelable$Creator; @@ -44,7 +44,7 @@ const-string v0, "scopeUri must not be null or empty" - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; iput p1, p0, Lcom/google/android/gms/common/api/Scope;->d:I @@ -60,7 +60,7 @@ const-string v0, "scopeUri must not be null or empty" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; const/4 v0, 0x1 @@ -128,7 +128,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -136,7 +136,7 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/common/api/Scope;->e:Ljava/lang/String; @@ -144,9 +144,9 @@ const/4 v2, 0x2 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/Status.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/Status.smali index 7d5f8b170b..e2eae78002 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/Status.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/Status.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-basement@@17.2.1" # interfaces -.implements Lf/h/a/d/e/h/g; +.implements Lf/h/a/f/e/h/g; .implements Lcom/google/android/gms/common/internal/ReflectedParcelable; @@ -79,9 +79,9 @@ sput-object v0, Lcom/google/android/gms/common/api/Status;->k:Lcom/google/android/gms/common/api/Status; - new-instance v0, Lf/h/a/d/e/h/k; + new-instance v0, Lf/h/a/f/e/h/k; - invoke-direct {v0}, Lf/h/a/d/e/h/k;->()V + invoke-direct {v0}, Lf/h/a/f/e/h/k;->()V sput-object v0, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; @@ -177,7 +177,7 @@ :cond_0 iget v0, p0, Lcom/google/android/gms/common/api/Status;->e:I - invoke-static {v0}, Lf/h/a/b/i1/e;->O0(I)Ljava/lang/String; + invoke-static {v0}, Lf/h/a/c/i1/e;->Q0(I)Ljava/lang/String; move-result-object v0 @@ -214,7 +214,7 @@ iget-object v2, p1, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -224,7 +224,7 @@ iget-object p1, p1, Lcom/google/android/gms/common/api/Status;->g:Landroid/app/PendingIntent; - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -287,7 +287,7 @@ .method public final toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; move-result-object v0 @@ -297,15 +297,15 @@ const-string v2, "statusCode" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lcom/google/android/gms/common/api/Status;->g:Landroid/app/PendingIntent; const-string v2, "resolution" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; move-result-object v0 @@ -315,7 +315,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -323,7 +323,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v1, 0x2 @@ -331,21 +331,21 @@ const/4 v3, 0x0 - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x3 iget-object v2, p0, Lcom/google/android/gms/common/api/Status;->g:Landroid/app/PendingIntent; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/16 p2, 0x3e8 iget v1, p0, Lcom/google/android/gms/common/api/Status;->d:I - invoke-static {p1, p2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, p2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$a.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$a.smali index 9ff76db5e5..9f88377b60 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$a.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/gms/common/api/internal/BasePendingResult$a; -.super Lf/h/a/d/h/b/c; +.super Lf/h/a/f/h/b/c; .source "com.google.android.gms:play-services-base@@17.1.0" @@ -16,9 +16,9 @@ .annotation system Ldalvik/annotation/Signature; value = { "", - "Lf/h/a/d/h/b/c;" + "Lf/h/a/f/h/b/c;" } .end annotation @@ -27,7 +27,7 @@ .method public constructor (Landroid/os/Looper;)V .locals 0 - invoke-direct {p0, p1}, Lf/h/a/d/h/b/c;->(Landroid/os/Looper;)V + invoke-direct {p0, p1}, Lf/h/a/f/h/b/c;->(Landroid/os/Looper;)V return-void .end method @@ -51,7 +51,7 @@ const-string v1, "Don\'t know how to handle message: " - invoke-static {p1, v1, v0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {p1, v1, v0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object p1 @@ -83,14 +83,14 @@ iget-object v0, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - check-cast v0, Lf/h/a/d/e/h/h; + check-cast v0, Lf/h/a/f/e/h/h; iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object; - check-cast p1, Lf/h/a/d/e/h/g; + check-cast p1, Lf/h/a/f/e/h/g; :try_start_0 - invoke-interface {v0, p1}, Lf/h/a/d/e/h/h;->a(Lf/h/a/d/e/h/g;)V + invoke-interface {v0, p1}, Lf/h/a/f/e/h/h;->a(Lf/h/a/f/e/h/g;)V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 @@ -99,7 +99,7 @@ :catch_0 move-exception v0 - invoke-static {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/d/e/h/g;)V + invoke-static {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/f/e/h/g;)V throw v0 .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$b.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$b.smali index dc9f3f40df..7457994cdc 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$b.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult$b.smali @@ -19,7 +19,7 @@ # direct methods -.method public constructor (Lcom/google/android/gms/common/api/internal/BasePendingResult;Lf/h/a/d/e/h/i/z0;)V +.method public constructor (Lcom/google/android/gms/common/api/internal/BasePendingResult;Lf/h/a/f/e/h/i/z0;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult$b;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; @@ -41,9 +41,9 @@ iget-object v0, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult$b;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; - iget-object v0, v0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iget-object v0, v0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; - invoke-static {v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/d/e/h/g;)V + invoke-static {v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/f/e/h/g;)V invoke-super {p0}, Ljava/lang/Object;->finalize()V diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult.smali index 98db7628bb..c05d3abf17 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/BasePendingResult.smali @@ -1,5 +1,5 @@ .class public abstract Lcom/google/android/gms/common/api/internal/BasePendingResult; -.super Lf/h/a/d/e/h/d; +.super Lf/h/a/f/e/h/d; .source "com.google.android.gms:play-services-base@@17.1.0" @@ -17,9 +17,9 @@ .annotation system Ldalvik/annotation/Signature; value = { "", - "Lf/h/a/d/e/h/d<", + "Lf/h/a/f/e/h/d<", "TR;>;" } .end annotation @@ -55,16 +55,16 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/ArrayList<", - "Lf/h/a/d/e/h/d$a;", + "Lf/h/a/f/e/h/d$a;", ">;" } .end annotation .end field -.field public e:Lf/h/a/d/e/h/h; +.field public e:Lf/h/a/f/e/h/h; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/h<", + "Lf/h/a/f/e/h/h<", "-TR;>;" } .end annotation @@ -74,13 +74,13 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/concurrent/atomic/AtomicReference<", - "Lf/h/a/d/e/h/i/o0;", + "Lf/h/a/f/e/h/i/o0;", ">;" } .end annotation .end field -.field public g:Lf/h/a/d/e/h/g; +.field public g:Lf/h/a/f/e/h/g; .annotation system Ldalvik/annotation/Signature; value = { "TR;" @@ -112,9 +112,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/h/i/z0; + new-instance v0, Lf/h/a/f/e/h/i/z0; - invoke-direct {v0}, Lf/h/a/d/e/h/i/z0;->()V + invoke-direct {v0}, Lf/h/a/f/e/h/i/z0;->()V sput-object v0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->l:Ljava/lang/ThreadLocal; @@ -126,7 +126,7 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-direct {p0}, Lf/h/a/d/e/h/d;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/d;->()V new-instance v0, Ljava/lang/Object; @@ -177,10 +177,10 @@ return-void .end method -.method public constructor (Lf/h/a/d/e/h/c;)V +.method public constructor (Lf/h/a/f/e/h/c;)V .locals 2 - invoke-direct {p0}, Lf/h/a/d/e/h/d;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/d;->()V new-instance v0, Ljava/lang/Object; @@ -214,7 +214,7 @@ if-eqz p1, :cond_0 - invoke-virtual {p1}, Lf/h/a/d/e/h/c;->b()Landroid/os/Looper; + invoke-virtual {p1}, Lf/h/a/f/e/h/c;->b()Landroid/os/Looper; move-result-object v0 @@ -239,19 +239,19 @@ return-void .end method -.method public static i(Lf/h/a/d/e/h/g;)V +.method public static i(Lf/h/a/f/e/h/g;)V .locals 3 - instance-of v0, p0, Lf/h/a/d/e/h/e; + instance-of v0, p0, Lf/h/a/f/e/h/e; if-eqz v0, :cond_0 :try_start_0 move-object v0, p0 - check-cast v0, Lf/h/a/d/e/h/e; + check-cast v0, Lf/h/a/f/e/h/e; - invoke-interface {v0}, Lf/h/a/d/e/h/e;->release()V + invoke-interface {v0}, Lf/h/a/f/e/h/e;->release()V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 @@ -294,14 +294,14 @@ # virtual methods -.method public final c(Lf/h/a/d/e/h/d$a;)V +.method public final c(Lf/h/a/f/e/h/d$a;)V .locals 2 const/4 v0, 0x1 const-string v1, "Callback cannot be null." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V iget-object v0, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->a:Ljava/lang/Object; @@ -316,7 +316,7 @@ iget-object v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->h:Lcom/google/android/gms/common/api/Status; - invoke-interface {p1, v1}, Lf/h/a/d/e/h/d$a;->a(Lcom/google/android/gms/common/api/Status;)V + invoke-interface {p1, v1}, Lf/h/a/f/e/h/d$a;->a(Lcom/google/android/gms/common/api/Status;)V goto :goto_0 @@ -340,7 +340,7 @@ throw p1 .end method -.method public abstract d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; +.method public abstract d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; .annotation build Landroidx/annotation/NonNull; .end annotation @@ -353,7 +353,7 @@ .end annotation .end method -.method public final e()Lf/h/a/d/e/h/g; +.method public final e()Lf/h/a/f/e/h/g; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { @@ -382,7 +382,7 @@ :goto_0 const-string v3, "Result has already been consumed." - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V invoke-virtual {p0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->f()Z @@ -390,15 +390,15 @@ const-string v3, "Result is not ready." - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V - iget-object v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iget-object v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; const/4 v3, 0x0 - iput-object v3, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iput-object v3, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; - iput-object v3, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/d/e/h/h; + iput-object v3, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/f/e/h/h; iput-boolean v2, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i:Z @@ -412,11 +412,11 @@ move-result-object v0 - check-cast v0, Lf/h/a/d/e/h/i/o0; + check-cast v0, Lf/h/a/f/e/h/i/o0; if-eqz v0, :cond_1 - invoke-interface {v0, p0}, Lf/h/a/d/e/h/i/o0;->a(Lcom/google/android/gms/common/api/internal/BasePendingResult;)V + invoke-interface {v0, p0}, Lf/h/a/f/e/h/i/o0;->a(Lcom/google/android/gms/common/api/internal/BasePendingResult;)V :cond_1 return-object v1 @@ -457,7 +457,7 @@ return v0 .end method -.method public final g(Lf/h/a/d/e/h/g;)V +.method public final g(Lf/h/a/f/e/h/g;)V .locals 5 .annotation system Ldalvik/annotation/Signature; value = { @@ -496,7 +496,7 @@ :goto_0 const-string v4, "Results have already been set" - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V iget-boolean v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i:Z @@ -510,16 +510,16 @@ :goto_1 const-string v1, "Result has already been consumed" - invoke-static {v2, v1}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v2, v1}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V - invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->h(Lf/h/a/d/e/h/g;)V + invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->h(Lf/h/a/f/e/h/g;)V monitor-exit v0 return-void :cond_2 - invoke-static {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/d/e/h/g;)V + invoke-static {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i(Lf/h/a/f/e/h/g;)V monitor-exit v0 @@ -535,7 +535,7 @@ throw p1 .end method -.method public final h(Lf/h/a/d/e/h/g;)V +.method public final h(Lf/h/a/f/e/h/g;)V .locals 4 .annotation system Ldalvik/annotation/Signature; value = { @@ -543,35 +543,35 @@ } .end annotation - iput-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iput-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->c:Ljava/util/concurrent/CountDownLatch; invoke-virtual {p1}, Ljava/util/concurrent/CountDownLatch;->countDown()V - iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; - invoke-interface {p1}, Lf/h/a/d/e/h/g;->Y()Lcom/google/android/gms/common/api/Status; + invoke-interface {p1}, Lf/h/a/f/e/h/g;->Y()Lcom/google/android/gms/common/api/Status; move-result-object p1 iput-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->h:Lcom/google/android/gms/common/api/Status; - iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/d/e/h/h; + iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/f/e/h/h; const/4 v0, 0x0 if-nez p1, :cond_0 - iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/d/e/h/g; + iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g:Lf/h/a/f/e/h/g; - instance-of p1, p1, Lf/h/a/d/e/h/e; + instance-of p1, p1, Lf/h/a/f/e/h/e; if-eqz p1, :cond_1 new-instance p1, Lcom/google/android/gms/common/api/internal/BasePendingResult$b; - invoke-direct {p1, p0, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult$b;->(Lcom/google/android/gms/common/api/internal/BasePendingResult;Lf/h/a/d/e/h/i/z0;)V + invoke-direct {p1, p0, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult$b;->(Lcom/google/android/gms/common/api/internal/BasePendingResult;Lf/h/a/f/e/h/i/z0;)V iput-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->mResultGuardian:Lcom/google/android/gms/common/api/internal/BasePendingResult$b; @@ -586,9 +586,9 @@ iget-object p1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->b:Lcom/google/android/gms/common/api/internal/BasePendingResult$a; - iget-object v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/d/e/h/h; + iget-object v1, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e:Lf/h/a/f/e/h/h; - invoke-virtual {p0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e()Lf/h/a/d/e/h/g; + invoke-virtual {p0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e()Lf/h/a/f/e/h/g; move-result-object v2 @@ -625,11 +625,11 @@ add-int/lit8 v1, v1, 0x1 - check-cast v2, Lf/h/a/d/e/h/d$a; + check-cast v2, Lf/h/a/f/e/h/d$a; iget-object v3, p0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->h:Lcom/google/android/gms/common/api/Status; - invoke-interface {v2, v3}, Lf/h/a/d/e/h/d$a;->a(Lcom/google/android/gms/common/api/Status;)V + invoke-interface {v2, v3}, Lf/h/a/f/e/h/d$a;->a(Lcom/google/android/gms/common/api/Status;)V goto :goto_1 @@ -658,11 +658,11 @@ if-nez v1, :cond_0 - invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; + invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; move-result-object p1 - invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V + invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/LifecycleCallback.smali b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/LifecycleCallback.smali index b0f74743c3..32a1430e1c 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/api/internal/LifecycleCallback.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/api/internal/LifecycleCallback.smali @@ -4,26 +4,26 @@ # instance fields -.field public final d:Lf/h/a/d/e/h/i/j; +.field public final d:Lf/h/a/f/e/h/i/j; # direct methods -.method public constructor (Lf/h/a/d/e/h/i/j;)V +.method public constructor (Lf/h/a/f/e/h/i/j;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; + iput-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; return-void .end method -.method public static c(Landroid/app/Activity;)Lf/h/a/d/e/h/i/j; +.method public static c(Landroid/app/Activity;)Lf/h/a/f/e/h/i/j; .locals 3 const-string v0, "Activity must not be null" - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; instance-of v0, p0, Landroidx/fragment/app/FragmentActivity; @@ -33,7 +33,7 @@ const-string v0, "SupportLifecycleFragmentImpl" - sget-object v1, Lf/h/a/d/e/h/i/d1;->g:Ljava/util/WeakHashMap; + sget-object v1, Lf/h/a/f/e/h/i/d1;->g:Ljava/util/WeakHashMap; invoke-virtual {v1, p0}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; @@ -47,7 +47,7 @@ move-result-object v1 - check-cast v1, Lf/h/a/d/e/h/i/d1; + check-cast v1, Lf/h/a/f/e/h/i/d1; if-eqz v1, :cond_0 @@ -63,7 +63,7 @@ move-result-object v1 - check-cast v1, Lf/h/a/d/e/h/i/d1; + check-cast v1, Lf/h/a/f/e/h/i/d1; :try_end_0 .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 @@ -76,9 +76,9 @@ if-eqz v2, :cond_2 :cond_1 - new-instance v1, Lf/h/a/d/e/h/i/d1; + new-instance v1, Lf/h/a/f/e/h/i/d1; - invoke-direct {v1}, Lf/h/a/d/e/h/i/d1;->()V + invoke-direct {v1}, Lf/h/a/f/e/h/i/d1;->()V invoke-virtual {p0}, Landroidx/fragment/app/FragmentActivity;->getSupportFragmentManager()Landroidx/fragment/app/FragmentManager; @@ -95,7 +95,7 @@ invoke-virtual {v0}, Landroidx/fragment/app/FragmentTransaction;->commitAllowingStateLoss()I :cond_2 - sget-object v0, Lf/h/a/d/e/h/i/d1;->g:Ljava/util/WeakHashMap; + sget-object v0, Lf/h/a/f/e/h/i/d1;->g:Ljava/util/WeakHashMap; new-instance v2, Ljava/lang/ref/WeakReference; @@ -123,7 +123,7 @@ const-string v0, "LifecycleFragmentImpl" - sget-object v1, Lf/h/a/d/e/h/i/c1;->g:Ljava/util/WeakHashMap; + sget-object v1, Lf/h/a/f/e/h/i/c1;->g:Ljava/util/WeakHashMap; invoke-virtual {v1, p0}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; @@ -137,7 +137,7 @@ move-result-object v1 - check-cast v1, Lf/h/a/d/e/h/i/c1; + check-cast v1, Lf/h/a/f/e/h/i/c1; if-eqz v1, :cond_4 @@ -153,7 +153,7 @@ move-result-object v1 - check-cast v1, Lf/h/a/d/e/h/i/c1; + check-cast v1, Lf/h/a/f/e/h/i/c1; :try_end_1 .catch Ljava/lang/ClassCastException; {:try_start_1 .. :try_end_1} :catch_1 @@ -166,9 +166,9 @@ if-eqz v2, :cond_6 :cond_5 - new-instance v1, Lf/h/a/d/e/h/i/c1; + new-instance v1, Lf/h/a/f/e/h/i/c1; - invoke-direct {v1}, Lf/h/a/d/e/h/i/c1;->()V + invoke-direct {v1}, Lf/h/a/f/e/h/i/c1;->()V invoke-virtual {p0}, Landroid/app/Activity;->getFragmentManager()Landroid/app/FragmentManager; @@ -185,7 +185,7 @@ invoke-virtual {v0}, Landroid/app/FragmentTransaction;->commitAllowingStateLoss()I :cond_6 - sget-object v0, Lf/h/a/d/e/h/i/c1;->g:Ljava/util/WeakHashMap; + sget-object v0, Lf/h/a/f/e/h/i/c1;->g:Ljava/util/WeakHashMap; new-instance v2, Ljava/lang/ref/WeakReference; @@ -217,7 +217,7 @@ throw p0 .end method -.method public static getChimeraLifecycleFragmentImpl(Lf/h/a/d/e/h/i/i;)Lf/h/a/d/e/h/i/j; +.method public static getChimeraLifecycleFragmentImpl(Lf/h/a/f/e/h/i/i;)Lf/h/a/f/e/h/i/j; .locals 1 .annotation build Landroidx/annotation/Keep; .end annotation @@ -244,9 +244,9 @@ .method public b()Landroid/app/Activity; .locals 1 - iget-object v0, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; + iget-object v0, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; - invoke-interface {v0}, Lf/h/a/d/e/h/i/j;->d()Landroid/app/Activity; + invoke-interface {v0}, Lf/h/a/f/e/h/i/j;->d()Landroid/app/Activity; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/data/DataHolder.smali b/com.discord/smali_classes2/com/google/android/gms/common/data/DataHolder.smali index 0e9bac0b1a..79fe1f35d1 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/data/DataHolder.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/data/DataHolder.smali @@ -53,9 +53,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/j/a; + new-instance v0, Lf/h/a/f/e/j/a; - invoke-direct {v0}, Lf/h/a/d/e/j/a;->()V + invoke-direct {v0}, Lf/h/a/f/e/j/a;->()V sput-object v0, Lcom/google/android/gms/common/data/DataHolder;->CREATOR:Landroid/os/Parcelable$Creator; @@ -63,7 +63,7 @@ new-array v0, v0, [Ljava/lang/String; - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; new-instance v0, Ljava/util/ArrayList; @@ -257,7 +257,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -267,33 +267,33 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->J1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->L1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; const/4 v4, 0x2 - invoke-static {p1, v4, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v4, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget v1, p0, Lcom/google/android/gms/common/data/DataHolder;->h:I const/4 v4, 0x3 - invoke-static {p1, v4, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v4, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v1, 0x4 iget-object v4, p0, Lcom/google/android/gms/common/data/DataHolder;->i:Landroid/os/Bundle; - invoke-static {p1, v1, v4, v3}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, v4, v3}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V const/16 v1, 0x3e8 iget v3, p0, Lcom/google/android/gms/common/data/DataHolder;->d:I - invoke-static {p1, v1, v3}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v3}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V and-int/lit8 p1, p2, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/gms/common/internal/GetServiceRequest.smali b/com.discord/smali_classes2/com/google/android/gms/common/internal/GetServiceRequest.smali index 7839944106..af0f87a668 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/internal/GetServiceRequest.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/internal/GetServiceRequest.smali @@ -45,9 +45,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/k/z; + new-instance v0, Lf/h/a/f/e/k/z; - invoke-direct {v0}, Lf/h/a/d/e/k/z;->()V + invoke-direct {v0}, Lf/h/a/f/e/k/z;->()V sput-object v0, Lcom/google/android/gms/common/internal/GetServiceRequest;->CREATOR:Landroid/os/Parcelable$Creator; @@ -63,7 +63,7 @@ iput v0, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->d:I - sget v0, Lf/h/a/d/e/c;->a:I + sget v0, Lf/h/a/f/e/c;->a:I iput v0, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->f:I @@ -111,11 +111,11 @@ if-eqz p5, :cond_1 - invoke-static {p5}, Lf/h/a/d/e/k/i$a;->h(Landroid/os/IBinder;)Lf/h/a/d/e/k/i; + invoke-static {p5}, Lf/h/a/f/e/k/i$a;->h(Landroid/os/IBinder;)Lf/h/a/f/e/k/i; move-result-object p1 - invoke-static {p1}, Lf/h/a/d/e/k/a;->i(Lf/h/a/d/e/k/i;)Landroid/accounts/Account; + invoke-static {p1}, Lf/h/a/f/e/k/a;->i(Lf/h/a/f/e/k/i;)Landroid/accounts/Account; move-result-object p1 @@ -150,7 +150,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -158,19 +158,19 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->e:I const/4 v2, 0x2 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->f:I const/4 v2, 0x3 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->g:Ljava/lang/String; @@ -178,57 +178,57 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->h:Landroid/os/IBinder; const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->i:[Lcom/google/android/gms/common/api/Scope; const/4 v2, 0x6 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->j:Landroid/os/Bundle; const/4 v2, 0x7 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->k:Landroid/accounts/Account; const/16 v2, 0x8 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->l:[Lcom/google/android/gms/common/Feature; const/16 v2, 0xa - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->m:[Lcom/google/android/gms/common/Feature; const/16 v2, 0xb - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-boolean p2, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->n:Z const/16 v1, 0xc - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget p2, p0, Lcom/google/android/gms/common/internal/GetServiceRequest;->o:I const/16 v1, 0xd - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountRequest.smali b/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountRequest.smali index 0ee5f00b21..e02255ed78 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountRequest.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountRequest.smali @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/k/w; + new-instance v0, Lf/h/a/f/e/k/w; - invoke-direct {v0}, Lf/h/a/d/e/k/w;->()V + invoke-direct {v0}, Lf/h/a/f/e/k/w;->()V sput-object v0, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->CREATOR:Landroid/os/Parcelable$Creator; @@ -77,7 +77,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -85,7 +85,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->e:Landroid/accounts/Account; @@ -93,21 +93,21 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x3 iget v2, p0, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->f:I - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v1, 0x4 iget-object v2, p0, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->g:Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountResponse.smali b/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountResponse.smali index ce1b112970..71bf1fb2f2 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountResponse.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/internal/ResolveAccountResponse.smali @@ -31,9 +31,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/k/x; + new-instance v0, Lf/h/a/f/e/k/x; - invoke-direct {v0}, Lf/h/a/d/e/k/x;->()V + invoke-direct {v0}, Lf/h/a/f/e/k/x;->()V sput-object v0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->CREATOR:Landroid/os/Parcelable$Creator; @@ -60,12 +60,12 @@ # virtual methods -.method public Z()Lf/h/a/d/e/k/i; +.method public Z()Lf/h/a/f/e/k/i; .locals 1 iget-object v0, p0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->e:Landroid/os/IBinder; - invoke-static {v0}, Lf/h/a/d/e/k/i$a;->h(Landroid/os/IBinder;)Lf/h/a/d/e/k/i; + invoke-static {v0}, Lf/h/a/f/e/k/i$a;->h(Landroid/os/IBinder;)Lf/h/a/f/e/k/i; move-result-object v0 @@ -103,11 +103,11 @@ if-eqz v1, :cond_2 - invoke-virtual {p0}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/d/e/k/i; + invoke-virtual {p0}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/f/e/k/i; move-result-object v1 - invoke-virtual {p1}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/d/e/k/i; + invoke-virtual {p1}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/f/e/k/i; move-result-object p1 @@ -126,7 +126,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -134,7 +134,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->e:Landroid/os/IBinder; @@ -142,27 +142,27 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V iget-object v1, p0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->f:Lcom/google/android/gms/common/ConnectionResult; const/4 v2, 0x3 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-boolean p2, p0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->g:Z const/4 v1, 0x4 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-boolean p2, p0, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->h:Z const/4 v1, 0x5 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/internal/zzc.smali b/com.discord/smali_classes2/com/google/android/gms/common/internal/zzc.smali index f2d2258281..cf5aa8f495 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/internal/zzc.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/internal/zzc.smali @@ -27,9 +27,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/k/y; + new-instance v0, Lf/h/a/f/e/k/y; - invoke-direct {v0}, Lf/h/a/d/e/k/y;->()V + invoke-direct {v0}, Lf/h/a/f/e/k/y;->()V sput-object v0, Lcom/google/android/gms/common/internal/zzc;->CREATOR:Landroid/os/Parcelable$Creator; @@ -63,7 +63,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -73,21 +73,21 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V iget-object v1, p0, Lcom/google/android/gms/common/internal/zzc;->e:[Lcom/google/android/gms/common/Feature; const/4 v2, 0x2 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget p2, p0, Lcom/google/android/gms/common/internal/zzc;->f:I const/4 v1, 0x3 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/stats/WakeLockEvent.smali b/com.discord/smali_classes2/com/google/android/gms/common/stats/WakeLockEvent.smali index 9d6335699a..2ecc64b2b5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/stats/WakeLockEvent.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/stats/WakeLockEvent.smali @@ -61,9 +61,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/m/d; + new-instance v0, Lf/h/a/f/e/m/d; - invoke-direct {v0}, Lf/h/a/d/e/m/d;->()V + invoke-direct {v0}, Lf/h/a/f/e/m/d;->()V sput-object v0, Lcom/google/android/gms/common/stats/WakeLockEvent;->CREATOR:Landroid/os/Parcelable$Creator; @@ -166,7 +166,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -174,13 +174,13 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-wide v0, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->e:J const/4 v2, 0x2 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v0, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->g:Ljava/lang/String; @@ -188,13 +188,13 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget v0, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->j:I const/4 v3, 0x5 - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->k:Ljava/util/List; @@ -205,56 +205,56 @@ :cond_0 const/4 v3, 0x6 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I move-result v3 invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V :goto_0 const/16 v0, 0x8 iget-wide v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->m:J - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V const/16 v0, 0xa iget-object v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->h:Ljava/lang/String; - invoke-static {p1, v0, v3, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v3, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v0, 0xb iget v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->f:I - invoke-static {p1, v0, v3}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v0, v3}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/16 v0, 0xc iget-object v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->l:Ljava/lang/String; - invoke-static {p1, v0, v3, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v3, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v0, 0xd iget-object v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->o:Ljava/lang/String; - invoke-static {p1, v0, v3, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v3, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v0, 0xe iget v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->n:I - invoke-static {p1, v0, v3}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v0, v3}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/16 v0, 0xf iget v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->p:F - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V invoke-virtual {p1, v3}, Landroid/os/Parcel;->writeFloat(F)V @@ -262,21 +262,21 @@ iget-wide v3, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->q:J - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V const/16 v0, 0x11 iget-object v1, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->i:Ljava/lang/String; - invoke-static {p1, v0, v1, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v1, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v0, 0x12 iget-boolean v1, p0, Lcom/google/android/gms/common/stats/WakeLockEvent;->r:Z - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/common/zzj.smali b/com.discord/smali_classes2/com/google/android/gms/common/zzj.smali index e273a8b7d4..70aa0d6aec 100644 --- a/com.discord/smali_classes2/com/google/android/gms/common/zzj.smali +++ b/com.discord/smali_classes2/com/google/android/gms/common/zzj.smali @@ -18,7 +18,7 @@ # instance fields .field public final d:Ljava/lang/String; -.field public final e:Lf/h/a/d/e/s; +.field public final e:Lf/h/a/f/e/s; .field public final f:Z @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/e/a0; + new-instance v0, Lf/h/a/f/e/a0; - invoke-direct {v0}, Lf/h/a/d/e/a0;->()V + invoke-direct {v0}, Lf/h/a/f/e/a0;->()V sput-object v0, Lcom/google/android/gms/common/zzj;->CREATOR:Landroid/os/Parcelable$Creator; @@ -57,11 +57,11 @@ :cond_0 :try_start_0 - invoke-static {p2}, Lf/h/a/d/e/s;->u0(Landroid/os/IBinder;)Lf/h/a/d/e/k/e0; + invoke-static {p2}, Lf/h/a/f/e/s;->v0(Landroid/os/IBinder;)Lf/h/a/f/e/k/e0; move-result-object p2 - invoke-interface {p2}, Lf/h/a/d/e/k/e0;->b()Lf/h/a/d/f/a; + invoke-interface {p2}, Lf/h/a/f/e/k/e0;->b()Lf/h/a/f/f/a; move-result-object p2 :try_end_0 @@ -74,7 +74,7 @@ goto :goto_0 :cond_1 - invoke-static {p2}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p2 @@ -83,9 +83,9 @@ :goto_0 if-eqz p2, :cond_2 - new-instance v1, Lf/h/a/d/e/v; + new-instance v1, Lf/h/a/f/e/v; - invoke-direct {v1, p2}, Lf/h/a/d/e/v;->([B)V + invoke-direct {v1, p2}, Lf/h/a/f/e/v;->([B)V goto :goto_1 @@ -100,7 +100,7 @@ invoke-static {v0, p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I :goto_1 - iput-object v1, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/d/e/s; + iput-object v1, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/f/e/s; iput-boolean p3, p0, Lcom/google/android/gms/common/zzj;->f:Z @@ -109,14 +109,14 @@ return-void .end method -.method public constructor (Ljava/lang/String;Lf/h/a/d/e/s;ZZ)V +.method public constructor (Ljava/lang/String;Lf/h/a/f/e/s;ZZ)V .locals 0 invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V iput-object p1, p0, Lcom/google/android/gms/common/zzj;->d:Ljava/lang/String; - iput-object p2, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/d/e/s; + iput-object p2, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/f/e/s; iput-boolean p3, p0, Lcom/google/android/gms/common/zzj;->f:Z @@ -130,7 +130,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -140,9 +140,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - iget-object v0, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/d/e/s; + iget-object v0, p0, Lcom/google/android/gms/common/zzj;->e:Lf/h/a/f/e/s; const/4 v1, 0x0 @@ -164,21 +164,21 @@ :goto_0 const/4 v1, 0x2 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/4 v0, 0x3 iget-boolean v1, p0, Lcom/google/android/gms/common/zzj;->f:Z - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/4 v0, 0x4 iget-boolean v1, p0, Lcom/google/android/gms/common/zzj;->g:Z - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void diff --git a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$LoadingException.smali b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$LoadingException.smali index 20500d699f..42f2b4d1e6 100644 --- a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$LoadingException.smali +++ b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$LoadingException.smali @@ -15,7 +15,7 @@ # direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/g/a;)V +.method public constructor (Ljava/lang/String;Lf/h/a/f/g/a;)V .locals 0 invoke-direct {p0, p1}, Ljava/lang/Exception;->(Ljava/lang/String;)V @@ -23,7 +23,7 @@ return-void .end method -.method public constructor (Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V +.method public constructor (Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V .locals 0 invoke-direct {p0, p1, p2}, Ljava/lang/Exception;->(Ljava/lang/String;Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$b.smali b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$b.smali index 54fbaaca34..5f64238831 100644 --- a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$b.smali +++ b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule$b.smali @@ -27,7 +27,7 @@ return-void .end method -.method public constructor (Lf/h/a/d/g/a;)V +.method public constructor (Lf/h/a/f/g/a;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V diff --git a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule.smali b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule.smali index 3a78ccc91e..6665d70a68 100644 --- a/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule.smali +++ b/com.discord/smali_classes2/com/google/android/gms/dynamite/DynamiteModule.smali @@ -18,9 +18,9 @@ # static fields .field public static b:Ljava/lang/Boolean; = null -.field public static c:Lf/h/a/d/g/g; = null +.field public static c:Lf/h/a/f/g/g; = null -.field public static d:Lf/h/a/d/g/i; = null +.field public static d:Lf/h/a/f/g/i; = null .field public static e:Ljava/lang/String; = null @@ -59,27 +59,27 @@ sput-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->g:Ljava/lang/ThreadLocal; - new-instance v0, Lf/h/a/d/g/a; + new-instance v0, Lf/h/a/f/g/a; - invoke-direct {v0}, Lf/h/a/d/g/a;->()V + invoke-direct {v0}, Lf/h/a/f/g/a;->()V sput-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->h:Lcom/google/android/gms/dynamite/DynamiteModule$a$b; - new-instance v0, Lf/h/a/d/g/b; + new-instance v0, Lf/h/a/f/g/b; - invoke-direct {v0}, Lf/h/a/d/g/b;->()V + invoke-direct {v0}, Lf/h/a/f/g/b;->()V sput-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->i:Lcom/google/android/gms/dynamite/DynamiteModule$a; - new-instance v0, Lf/h/a/d/g/c; + new-instance v0, Lf/h/a/f/g/c; - invoke-direct {v0}, Lf/h/a/d/g/c;->()V + invoke-direct {v0}, Lf/h/a/f/g/c;->()V sput-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->j:Lcom/google/android/gms/dynamite/DynamiteModule$a; - new-instance v0, Lf/h/a/d/g/d; + new-instance v0, Lf/h/a/f/g/d; - invoke-direct {v0}, Lf/h/a/d/g/d;->()V + invoke-direct {v0}, Lf/h/a/f/g/d;->()V sput-object v0, Lcom/google/android/gms/dynamite/DynamiteModule;->k:Lcom/google/android/gms/dynamite/DynamiteModule$a; @@ -91,7 +91,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; check-cast p1, Landroid/content/Context; @@ -310,7 +310,7 @@ const/4 v4, 0x0 - invoke-direct {v3, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$b;->(Lf/h/a/d/g/a;)V + invoke-direct {v3, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$b;->(Lf/h/a/f/g/a;)V sget-object v5, Lcom/google/android/gms/dynamite/DynamiteModule;->g:Ljava/lang/ThreadLocal; @@ -528,7 +528,7 @@ const-string p1, "Remote load failed. No local fallback found." - invoke-direct {p0, p1, v0, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v0, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw p0 @@ -553,7 +553,7 @@ move-result-object p1 - invoke-direct {p0, p1, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p0 @@ -590,7 +590,7 @@ move-result-object p1 - invoke-direct {p0, p1, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v4}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p0 :try_end_4 @@ -771,7 +771,7 @@ goto :goto_0 :cond_4 - new-instance v5, Lf/h/a/d/g/e; + new-instance v5, Lf/h/a/f/g/e; sget-object v6, Lcom/google/android/gms/dynamite/DynamiteModule;->e:Ljava/lang/String; @@ -779,7 +779,7 @@ move-result-object v7 - invoke-direct {v5, v6, v7}, Lf/h/a/d/g/e;->(Ljava/lang/String;Ljava/lang/ClassLoader;)V + invoke-direct {v5, v6, v7}, Lf/h/a/f/g/e;->(Ljava/lang/String;Ljava/lang/ClassLoader;)V :goto_0 invoke-static {v5}, Lcom/google/android/gms/dynamite/DynamiteModule;->f(Ljava/lang/ClassLoader;)V @@ -987,9 +987,9 @@ move-exception p1 :try_start_13 - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; :try_end_13 .catch Ljava/lang/Exception; {:try_start_13 .. :try_end_13} :catch_6 @@ -1084,13 +1084,13 @@ invoke-static {v1, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - invoke-static {p0}, Lcom/google/android/gms/dynamite/DynamiteModule;->k(Landroid/content/Context;)Lf/h/a/d/g/g; + invoke-static {p0}, Lcom/google/android/gms/dynamite/DynamiteModule;->k(Landroid/content/Context;)Lf/h/a/f/g/g; move-result-object v1 if-eqz v1, :cond_3 - invoke-interface {v1}, Lf/h/a/d/g/g;->i0()I + invoke-interface {v1}, Lf/h/a/f/g/g;->j0()I move-result v2 @@ -1098,11 +1098,11 @@ if-lt v2, v3, :cond_1 - new-instance v2, Lf/h/a/d/f/b; + new-instance v2, Lf/h/a/f/f/b; - invoke-direct {v2, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v2, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v2, p1, p2}, Lf/h/a/d/g/g;->d0(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; + invoke-interface {v1, v2, p1, p2}, Lf/h/a/f/g/g;->e0(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; move-result-object p1 @@ -1115,16 +1115,16 @@ invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - new-instance v2, Lf/h/a/d/f/b; + new-instance v2, Lf/h/a/f/f/b; - invoke-direct {v2, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v2, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v2, p1, p2}, Lf/h/a/d/g/g;->A(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; + invoke-interface {v1, v2, p1, p2}, Lf/h/a/f/g/g;->B(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; move-result-object p1 :goto_0 - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p2 @@ -1132,7 +1132,7 @@ new-instance p2, Lcom/google/android/gms/dynamite/DynamiteModule; - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 @@ -1147,7 +1147,7 @@ const-string p2, "Failed to load remote module." - invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p1 @@ -1156,7 +1156,7 @@ const-string p2, "Failed to create IDynamiteLoader." - invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p1 @@ -1165,7 +1165,7 @@ const-string p2, "Failed to determine which loading route to use." - invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p1 :try_end_2 @@ -1192,9 +1192,9 @@ move-exception p1 :try_start_5 - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; :try_end_5 .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_0 @@ -1214,7 +1214,7 @@ const-string p2, "Failed to load remote module." - invoke-direct {p0, p2, p1, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {p0, p2, p1, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw p0 @@ -1230,7 +1230,7 @@ const-string p2, "Failed to load remote module." - invoke-direct {p1, p2, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {p1, p2, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw p1 .end method @@ -1281,21 +1281,21 @@ move-result-object v1 - instance-of v2, v1, Lf/h/a/d/g/i; + instance-of v2, v1, Lf/h/a/f/g/i; if-eqz v2, :cond_1 - check-cast v1, Lf/h/a/d/g/i; + check-cast v1, Lf/h/a/f/g/i; goto :goto_0 :cond_1 - new-instance v1, Lf/h/a/d/g/h; + new-instance v1, Lf/h/a/f/g/h; - invoke-direct {v1, p0}, Lf/h/a/d/g/h;->(Landroid/os/IBinder;)V + invoke-direct {v1, p0}, Lf/h/a/f/g/h;->(Landroid/os/IBinder;)V :goto_0 - sput-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->d:Lf/h/a/d/g/i; + sput-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->d:Lf/h/a/f/g/i; :try_end_0 .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_4 .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_3 @@ -1333,7 +1333,7 @@ const-string v2, "Failed to instantiate dynamite loader" - invoke-direct {v1, v2, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {v1, v2, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw v1 .end method @@ -1343,7 +1343,7 @@ const-string v0, "DynamiteModule" - invoke-static {p0}, Lcom/google/android/gms/dynamite/DynamiteModule;->k(Landroid/content/Context;)Lf/h/a/d/g/g; + invoke-static {p0}, Lcom/google/android/gms/dynamite/DynamiteModule;->k(Landroid/content/Context;)Lf/h/a/f/g/g; move-result-object v1 @@ -1355,7 +1355,7 @@ :cond_0 :try_start_0 - invoke-interface {v1}, Lf/h/a/d/g/g;->i0()I + invoke-interface {v1}, Lf/h/a/f/g/g;->j0()I move-result v3 @@ -1363,11 +1363,11 @@ if-lt v3, v4, :cond_1 - new-instance v3, Lf/h/a/d/f/b; + new-instance v3, Lf/h/a/f/f/b; - invoke-direct {v3, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v3, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v3, p1, p2}, Lf/h/a/d/g/g;->L(Lf/h/a/d/f/a;Ljava/lang/String;Z)I + invoke-interface {v1, v3, p1, p2}, Lf/h/a/f/g/g;->M(Lf/h/a/f/f/a;Ljava/lang/String;Z)I move-result p0 @@ -1378,11 +1378,11 @@ invoke-static {v0, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - new-instance v3, Lf/h/a/d/f/b; + new-instance v3, Lf/h/a/f/f/b; - invoke-direct {v3, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v3, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v3, p1, p2}, Lf/h/a/d/g/g;->a0(Lf/h/a/d/f/a;Ljava/lang/String;Z)I + invoke-interface {v1, v3, p1, p2}, Lf/h/a/f/g/g;->b0(Lf/h/a/f/f/a;Ljava/lang/String;Z)I move-result p0 :try_end_0 @@ -1474,7 +1474,7 @@ monitor-enter v0 :try_start_0 - sget-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->d:Lf/h/a/d/g/i; + sget-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->d:Lf/h/a/f/g/i; monitor-exit v0 :try_end_0 @@ -1504,9 +1504,9 @@ iget-object v3, v3, Lcom/google/android/gms/dynamite/DynamiteModule$b;->a:Landroid/database/Cursor; - new-instance v4, Lf/h/a/d/f/b; + new-instance v4, Lf/h/a/f/f/b; - invoke-direct {v4, v2}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v4, v2}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V monitor-enter v0 @@ -1545,15 +1545,15 @@ invoke-static {v0, v4}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - new-instance v0, Lf/h/a/d/f/b; + new-instance v0, Lf/h/a/f/f/b; - invoke-direct {v0, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v0, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - new-instance p0, Lf/h/a/d/f/b; + new-instance p0, Lf/h/a/f/f/b; - invoke-direct {p0, v3}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {p0, v3}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v0, p1, p2, p0}, Lf/h/a/d/g/i;->p(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; + invoke-interface {v1, v0, p1, p2, p0}, Lf/h/a/f/g/i;->q(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; move-result-object p0 @@ -1566,20 +1566,20 @@ invoke-static {v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - new-instance v0, Lf/h/a/d/f/b; + new-instance v0, Lf/h/a/f/f/b; - invoke-direct {v0, p0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {v0, p0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - new-instance p0, Lf/h/a/d/f/b; + new-instance p0, Lf/h/a/f/f/b; - invoke-direct {p0, v3}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V + invoke-direct {p0, v3}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V - invoke-interface {v1, v0, p1, p2, p0}, Lf/h/a/d/g/i;->o(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; + invoke-interface {v1, v0, p1, p2, p0}, Lf/h/a/f/g/i;->p(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; move-result-object p0 :goto_1 - invoke-static {p0}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p0 @@ -1598,7 +1598,7 @@ const-string p1, "Failed to get module context" - invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p0 @@ -1617,7 +1617,7 @@ const-string p1, "No result cursor" - invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p0 @@ -1626,7 +1626,7 @@ const-string p1, "DynamiteLoaderV2 was not cached." - invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p0, p1, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p0 @@ -1832,7 +1832,7 @@ const-string p2, "Failed to connect to dynamite module ContentResolver." - invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/d/g/a;)V + invoke-direct {p1, p2, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Lf/h/a/f/g/a;)V throw p1 :try_end_6 @@ -1882,7 +1882,7 @@ const-string v1, "V2 version check failed" - invoke-direct {p2, v1, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {p2, v1, p0, v0}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw p2 :try_end_7 @@ -1944,7 +1944,7 @@ return-object p1 .end method -.method public static k(Landroid/content/Context;)Lf/h/a/d/g/g; +.method public static k(Landroid/content/Context;)Lf/h/a/f/g/g; .locals 5 const-class v0, Lcom/google/android/gms/dynamite/DynamiteModule; @@ -1952,11 +1952,11 @@ monitor-enter v0 :try_start_0 - sget-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/d/g/g; + sget-object v1, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/f/g/g; if-eqz v1, :cond_0 - sget-object p0, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/d/g/g; + sget-object p0, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/f/g/g; monitor-exit v0 :try_end_0 @@ -2005,23 +2005,23 @@ move-result-object v2 - instance-of v3, v2, Lf/h/a/d/g/g; + instance-of v3, v2, Lf/h/a/f/g/g; if-eqz v3, :cond_2 - check-cast v2, Lf/h/a/d/g/g; + check-cast v2, Lf/h/a/f/g/g; goto :goto_0 :cond_2 - new-instance v2, Lf/h/a/d/g/f; + new-instance v2, Lf/h/a/f/g/f; - invoke-direct {v2, p0}, Lf/h/a/d/g/f;->(Landroid/os/IBinder;)V + invoke-direct {v2, p0}, Lf/h/a/f/g/f;->(Landroid/os/IBinder;)V :goto_0 if-eqz v2, :cond_4 - sput-object v2, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/d/g/g; + sput-object v2, Lcom/google/android/gms/dynamite/DynamiteModule;->c:Lf/h/a/f/g/g; :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 .catchall {:try_start_1 .. :try_end_1} :catchall_0 @@ -2152,7 +2152,7 @@ :goto_1 const/4 v2, 0x0 - invoke-direct {v1, p1, v0, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/d/g/a;)V + invoke-direct {v1, p1, v0, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException;->(Ljava/lang/String;Ljava/lang/Throwable;Lf/h/a/f/g/a;)V throw v1 .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$a.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$a.smali index 2d5d9cb814..f063e7625a 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$a.smali @@ -29,7 +29,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/d/h/c/h0;)V + invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/f/h/c/h0;)V if-eqz p1, :cond_1 @@ -605,7 +605,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/c/k3;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/c/k3;->g([BJB)V return-void @@ -626,7 +626,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/c/k3;->g([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/c/k3;->g([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -850,7 +850,7 @@ throw v0 .end method -.method public final h(ILf/h/a/d/h/c/y;)V +.method public final h(ILf/h/a/f/h/c/y;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -864,12 +864,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->o0(Lf/h/a/d/h/c/y;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->o0(Lf/h/a/f/h/c/y;)V return-void .end method -.method public final i(ILf/h/a/d/h/c/c2;)V +.method public final i(ILf/h/a/f/h/c/c2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -883,12 +883,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->p0(Lf/h/a/d/h/c/c2;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->p0(Lf/h/a/f/h/c/c2;)V return-void .end method -.method public final j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public final j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -904,32 +904,32 @@ move-object p1, p2 - check-cast p1, Lf/h/a/d/h/c/p; + check-cast p1, Lf/h/a/f/h/c/p; move-object v0, p1 - check-cast v0, Lf/h/a/d/h/c/z0; + check-cast v0, Lf/h/a/f/h/c/z0; - iget v0, v0, Lf/h/a/d/h/c/z0;->zzjq:I + iget v0, v0, Lf/h/a/f/h/c/z0;->zzjq:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p3, p1}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I + invoke-interface {p3, p1}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I move-result v0 - check-cast p1, Lf/h/a/d/h/c/z0; + check-cast p1, Lf/h/a/f/h/c/z0; - iput v0, p1, Lf/h/a/d/h/c/z0;->zzjq:I + iput v0, p1, Lf/h/a/f/h/c/z0;->zzjq:I :cond_0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->f0(I)V - iget-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; + iget-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; - invoke-interface {p3, p2, p1}, Lf/h/a/d/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V + invoke-interface {p3, p2, p1}, Lf/h/a/f/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V return-void .end method @@ -965,7 +965,7 @@ return v0 .end method -.method public final o0(Lf/h/a/d/h/c/y;)V +.method public final o0(Lf/h/a/f/h/c/y;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -973,30 +973,30 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->f0(I)V - check-cast p1, Lf/h/a/d/h/c/e0; + check-cast p1, Lf/h/a/f/h/c/e0; - iget-object v0, p1, Lf/h/a/d/h/c/e0;->zzfp:[B + iget-object v0, p1, Lf/h/a/f/h/c/e0;->zzfp:[B - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->m()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->m()I move-result v1 - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->size()I move-result p1 - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/h/c/x;->a([BII)V + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/h/c/x;->a([BII)V return-void .end method -.method public final p0(Lf/h/a/d/h/c/c2;)V +.method public final p0(Lf/h/a/f/h/c/c2;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -1004,13 +1004,13 @@ } .end annotation - invoke-interface {p1}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p1}, Lf/h/a/f/h/c/c2;->j()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->f0(I)V - invoke-interface {p1, p0}, Lf/h/a/d/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + invoke-interface {p1, p0}, Lf/h/a/f/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V return-void .end method @@ -1056,7 +1056,7 @@ move-result v4 - invoke-static {p1, v3, v1, v4}, Lf/h/a/d/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I + invoke-static {p1, v3, v1, v4}, Lf/h/a/f/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I move-result v1 @@ -1073,7 +1073,7 @@ return-void :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/m3;->a(Ljava/lang/CharSequence;)I + invoke-static {p1}, Lf/h/a/f/h/c/m3;->a(Ljava/lang/CharSequence;)I move-result v1 @@ -1087,13 +1087,13 @@ move-result v3 - invoke-static {p1, v1, v2, v3}, Lf/h/a/d/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I + invoke-static {p1, v1, v2, v3}, Lf/h/a/f/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I move-result v1 iput v1, p0, Lcom/google/android/gms/internal/clearcut/zzbn$a;->g:I :try_end_0 - .catch Lf/h/a/d/h/c/p3; {:try_start_0 .. :try_end_0} :catch_1 + .catch Lf/h/a/f/h/c/p3; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 return-void @@ -1112,7 +1112,7 @@ iput v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn$a;->g:I - invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/d/h/c/p3;)V + invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/f/h/c/p3;)V return-void .end method @@ -1134,7 +1134,7 @@ return-void .end method -.method public final t(ILf/h/a/d/h/c/y;)V +.method public final t(ILf/h/a/f/h/c/y;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -1152,7 +1152,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->h(ILf/h/a/d/h/c/y;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->h(ILf/h/a/f/h/c/y;)V const/4 p1, 0x4 @@ -1161,7 +1161,7 @@ return-void .end method -.method public final u(ILf/h/a/d/h/c/c2;)V +.method public final u(ILf/h/a/f/h/c/c2;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -1179,7 +1179,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->i(ILf/h/a/d/h/c/c2;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$a;->i(ILf/h/a/f/h/c/c2;)V const/4 p1, 0x4 @@ -1256,7 +1256,7 @@ int-to-byte p1, p2 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/c/k3;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/c/k3;->g([BJB)V return-void @@ -1279,7 +1279,7 @@ int-to-byte v8, v8 - invoke-static {v0, v6, v7, v8}, Lf/h/a/d/h/c/k3;->g([BJB)V + invoke-static {v0, v6, v7, v8}, Lf/h/a/f/h/c/k3;->g([BJB)V ushr-long/2addr p1, v1 diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$c.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$c.smali index fb79fa775c..e8ffe237d0 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$c.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$c.smali @@ -25,7 +25,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/d/h/c/h0;)V + invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/f/h/c/h0;)V iput-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzbn$c;->d:Ljava/nio/ByteBuffer; @@ -371,7 +371,7 @@ throw v0 .end method -.method public final h(ILf/h/a/d/h/c/y;)V +.method public final h(ILf/h/a/f/h/c/y;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -385,12 +385,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->o0(Lf/h/a/d/h/c/y;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->o0(Lf/h/a/f/h/c/y;)V return-void .end method -.method public final i(ILf/h/a/d/h/c/c2;)V +.method public final i(ILf/h/a/f/h/c/c2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -404,12 +404,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->q0(Lf/h/a/d/h/c/c2;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->q0(Lf/h/a/f/h/c/c2;)V return-void .end method -.method public final j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public final j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -423,7 +423,7 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->p0(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V + invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->p0(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V return-void .end method @@ -459,7 +459,7 @@ return v0 .end method -.method public final o0(Lf/h/a/d/h/c/y;)V +.method public final o0(Lf/h/a/f/h/c/y;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -467,30 +467,30 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - check-cast p1, Lf/h/a/d/h/c/e0; + check-cast p1, Lf/h/a/f/h/c/e0; - iget-object v0, p1, Lf/h/a/d/h/c/e0;->zzfp:[B + iget-object v0, p1, Lf/h/a/f/h/c/e0;->zzfp:[B - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->m()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->m()I move-result v1 - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->size()I move-result p1 - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/h/c/x;->a([BII)V + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/h/c/x;->a([BII)V return-void .end method -.method public final p0(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public final p0(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -500,37 +500,37 @@ move-object v0, p1 - check-cast v0, Lf/h/a/d/h/c/p; + check-cast v0, Lf/h/a/f/h/c/p; move-object v1, v0 - check-cast v1, Lf/h/a/d/h/c/z0; + check-cast v1, Lf/h/a/f/h/c/z0; - iget v1, v1, Lf/h/a/d/h/c/z0;->zzjq:I + iget v1, v1, Lf/h/a/f/h/c/z0;->zzjq:I const/4 v2, -0x1 if-ne v1, v2, :cond_0 - invoke-interface {p2, v0}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I + invoke-interface {p2, v0}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I move-result v1 - check-cast v0, Lf/h/a/d/h/c/z0; + check-cast v0, Lf/h/a/f/h/c/z0; - iput v1, v0, Lf/h/a/d/h/c/z0;->zzjq:I + iput v1, v0, Lf/h/a/f/h/c/z0;->zzjq:I :cond_0 invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; + iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; - invoke-interface {p2, p1, v0}, Lf/h/a/d/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V + invoke-interface {p2, p1, v0}, Lf/h/a/f/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V return-void .end method -.method public final q0(Lf/h/a/d/h/c/c2;)V +.method public final q0(Lf/h/a/f/h/c/c2;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -538,13 +538,13 @@ } .end annotation - invoke-interface {p1}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p1}, Lf/h/a/f/h/c/c2;->j()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V - invoke-interface {p1, p0}, Lf/h/a/d/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + invoke-interface {p1, p0}, Lf/h/a/f/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V return-void .end method @@ -596,16 +596,16 @@ invoke-virtual {v2, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; :try_end_0 - .catch Lf/h/a/d/h/c/p3; {:try_start_0 .. :try_end_0} :catch_3 + .catch Lf/h/a/f/h/c/p3; {:try_start_0 .. :try_end_0} :catch_3 .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_2 :try_start_1 iget-object v2, p0, Lcom/google/android/gms/internal/clearcut/zzbn$c;->e:Ljava/nio/ByteBuffer; - invoke-static {p1, v2}, Lf/h/a/d/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + invoke-static {p1, v2}, Lf/h/a/f/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V :try_end_1 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Lf/h/a/d/h/c/p3; {:try_start_1 .. :try_end_1} :catch_3 + .catch Lf/h/a/f/h/c/p3; {:try_start_1 .. :try_end_1} :catch_3 .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_2 :try_start_2 @@ -639,22 +639,22 @@ throw v2 :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/m3;->a(Ljava/lang/CharSequence;)I + invoke-static {p1}, Lf/h/a/f/h/c/m3;->a(Ljava/lang/CharSequence;)I move-result v1 invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->f0(I)V :try_end_2 - .catch Lf/h/a/d/h/c/p3; {:try_start_2 .. :try_end_2} :catch_3 + .catch Lf/h/a/f/h/c/p3; {:try_start_2 .. :try_end_2} :catch_3 .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_2 :try_start_3 iget-object v1, p0, Lcom/google/android/gms/internal/clearcut/zzbn$c;->e:Ljava/nio/ByteBuffer; - invoke-static {p1, v1}, Lf/h/a/d/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + invoke-static {p1, v1}, Lf/h/a/f/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V :try_end_3 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_1 - .catch Lf/h/a/d/h/c/p3; {:try_start_3 .. :try_end_3} :catch_3 + .catch Lf/h/a/f/h/c/p3; {:try_start_3 .. :try_end_3} :catch_3 .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_2 return-void @@ -669,7 +669,7 @@ throw v2 :try_end_4 - .catch Lf/h/a/d/h/c/p3; {:try_start_4 .. :try_end_4} :catch_3 + .catch Lf/h/a/f/h/c/p3; {:try_start_4 .. :try_end_4} :catch_3 .catch Ljava/lang/IllegalArgumentException; {:try_start_4 .. :try_end_4} :catch_2 :catch_2 @@ -688,7 +688,7 @@ invoke-virtual {v2, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/d/h/c/p3;)V + invoke-virtual {p0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/f/h/c/p3;)V return-void .end method @@ -710,7 +710,7 @@ return-void .end method -.method public final t(ILf/h/a/d/h/c/y;)V +.method public final t(ILf/h/a/f/h/c/y;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -728,7 +728,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->h(ILf/h/a/d/h/c/y;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->h(ILf/h/a/f/h/c/y;)V const/4 p1, 0x4 @@ -737,7 +737,7 @@ return-void .end method -.method public final u(ILf/h/a/d/h/c/c2;)V +.method public final u(ILf/h/a/f/h/c/c2;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -755,7 +755,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->i(ILf/h/a/d/h/c/c2;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$c;->i(ILf/h/a/f/h/c/c2;)V const/4 p1, 0x4 diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$d.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$d.smali index 5df11fdcd3..f30457e9fd 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$d.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn$d.smali @@ -35,7 +35,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/d/h/c/h0;)V + invoke-direct {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->(Lf/h/a/f/h/c/h0;)V iput-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->d:Ljava/nio/ByteBuffer; @@ -51,11 +51,11 @@ iput-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->e:Ljava/nio/ByteBuffer; - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - sget-wide v1, Lf/h/a/d/h/c/k3;->j:J + sget-wide v1, Lf/h/a/f/h/c/k3;->j:J - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/d/h/c/k3$d;->k(Ljava/lang/Object;J)J + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/f/h/c/k3$d;->k(Ljava/lang/Object;J)J move-result-wide v0 @@ -283,13 +283,13 @@ :cond_0 int-to-long v4, p2 - sget-object v2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; move-object v3, p1 move-wide v8, v10 - invoke-virtual/range {v2 .. v9}, Lf/h/a/d/h/c/k3$d;->h([BJJJ)V + invoke-virtual/range {v2 .. v9}, Lf/h/a/f/h/c/k3$d;->h([BJJJ)V iget-wide p1, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->j:J @@ -401,9 +401,9 @@ iput-wide v2, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->j:J - sget-object v2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v2, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v2, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->b(JB)V return-void @@ -484,9 +484,9 @@ int-to-byte p1, p1 - sget-object v2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v2, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v2, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->b(JB)V return-void @@ -503,9 +503,9 @@ int-to-byte v2, v2 - sget-object v3, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v3, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/f/h/c/k3$d;->b(JB)V ushr-int/lit8 p1, p1, 0x7 @@ -531,9 +531,9 @@ int-to-byte p1, p1 - sget-object v2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v2, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v2, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->b(JB)V return-void @@ -548,9 +548,9 @@ int-to-byte v2, v2 - sget-object v3, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v3, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/f/h/c/k3$d;->b(JB)V ushr-int/lit8 p1, p1, 0x7 @@ -652,7 +652,7 @@ return-void .end method -.method public final h(ILf/h/a/d/h/c/y;)V +.method public final h(ILf/h/a/f/h/c/y;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -666,12 +666,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->o0(Lf/h/a/d/h/c/y;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->o0(Lf/h/a/f/h/c/y;)V return-void .end method -.method public final i(ILf/h/a/d/h/c/c2;)V +.method public final i(ILf/h/a/f/h/c/c2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -685,12 +685,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->q0(Lf/h/a/d/h/c/c2;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->q0(Lf/h/a/f/h/c/c2;)V return-void .end method -.method public final j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public final j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -704,7 +704,7 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->p0(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V + invoke-virtual {p0, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->p0(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V return-void .end method @@ -742,7 +742,7 @@ return v1 .end method -.method public final o0(Lf/h/a/d/h/c/y;)V +.method public final o0(Lf/h/a/f/h/c/y;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -750,30 +750,30 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - check-cast p1, Lf/h/a/d/h/c/e0; + check-cast p1, Lf/h/a/f/h/c/e0; - iget-object v0, p1, Lf/h/a/d/h/c/e0;->zzfp:[B + iget-object v0, p1, Lf/h/a/f/h/c/e0;->zzfp:[B - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->m()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->m()I move-result v1 - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->size()I move-result p1 - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/h/c/x;->a([BII)V + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/h/c/x;->a([BII)V return-void .end method -.method public final p0(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public final p0(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -783,37 +783,37 @@ move-object v0, p1 - check-cast v0, Lf/h/a/d/h/c/p; + check-cast v0, Lf/h/a/f/h/c/p; move-object v1, v0 - check-cast v1, Lf/h/a/d/h/c/z0; + check-cast v1, Lf/h/a/f/h/c/z0; - iget v1, v1, Lf/h/a/d/h/c/z0;->zzjq:I + iget v1, v1, Lf/h/a/f/h/c/z0;->zzjq:I const/4 v2, -0x1 if-ne v1, v2, :cond_0 - invoke-interface {p2, v0}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I + invoke-interface {p2, v0}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I move-result v1 - check-cast v0, Lf/h/a/d/h/c/z0; + check-cast v0, Lf/h/a/f/h/c/z0; - iput v1, v0, Lf/h/a/d/h/c/z0;->zzjq:I + iput v1, v0, Lf/h/a/f/h/c/z0;->zzjq:I :cond_0 invoke-virtual {p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; + iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; - invoke-interface {p2, p1, v0}, Lf/h/a/d/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V + invoke-interface {p2, p1, v0}, Lf/h/a/f/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V return-void .end method -.method public final q0(Lf/h/a/d/h/c/c2;)V +.method public final q0(Lf/h/a/f/h/c/c2;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -821,13 +821,13 @@ } .end annotation - invoke-interface {p1}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p1}, Lf/h/a/f/h/c/c2;->j()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->f0(I)V - invoke-interface {p1, p0}, Lf/h/a/d/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + invoke-interface {p1, p0}, Lf/h/a/f/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V return-void .end method @@ -879,7 +879,7 @@ iget-object v3, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->e:Ljava/nio/ByteBuffer; - invoke-static {p1, v3}, Lf/h/a/d/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + invoke-static {p1, v3}, Lf/h/a/f/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V iget-object v3, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->e:Ljava/nio/ByteBuffer; @@ -902,7 +902,7 @@ return-void :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/m3;->a(Ljava/lang/CharSequence;)I + invoke-static {p1}, Lf/h/a/f/h/c/m3;->a(Ljava/lang/CharSequence;)I move-result v2 @@ -922,7 +922,7 @@ iget-object v3, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->e:Ljava/nio/ByteBuffer; - invoke-static {p1, v3}, Lf/h/a/d/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + invoke-static {p1, v3}, Lf/h/a/f/h/c/m3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V iget-wide v3, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->j:J @@ -932,7 +932,7 @@ iput-wide v3, p0, Lcom/google/android/gms/internal/clearcut/zzbn$d;->j:J :try_end_0 - .catch Lf/h/a/d/h/c/p3; {:try_start_0 .. :try_end_0} :catch_2 + .catch Lf/h/a/f/h/c/p3; {:try_start_0 .. :try_end_0} :catch_2 .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 @@ -971,7 +971,7 @@ invoke-virtual {v3, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - invoke-virtual {p0, p1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/d/h/c/p3;)V + invoke-virtual {p0, p1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->l(Ljava/lang/String;Lf/h/a/f/h/c/p3;)V return-void .end method @@ -993,7 +993,7 @@ return-void .end method -.method public final t(ILf/h/a/d/h/c/y;)V +.method public final t(ILf/h/a/f/h/c/y;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -1011,7 +1011,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->h(ILf/h/a/d/h/c/y;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->h(ILf/h/a/f/h/c/y;)V const/4 p1, 0x4 @@ -1020,7 +1020,7 @@ return-void .end method -.method public final u(ILf/h/a/d/h/c/c2;)V +.method public final u(ILf/h/a/f/h/c/c2;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -1038,7 +1038,7 @@ invoke-virtual {p0, v2, p1}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->L(II)V - invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->i(ILf/h/a/d/h/c/c2;)V + invoke-virtual {p0, v1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn$d;->i(ILf/h/a/f/h/c/c2;)V const/4 p1, 0x4 @@ -1109,9 +1109,9 @@ int-to-byte p1, p2 - sget-object p2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object p2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {p2, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {p2, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->b(JB)V return-void @@ -1128,9 +1128,9 @@ int-to-byte v2, v2 - sget-object v3, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v3, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/f/h/c/k3$d;->b(JB)V ushr-long/2addr p1, v4 @@ -1160,9 +1160,9 @@ int-to-byte p1, p2 - sget-object p2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object p2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {p2, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {p2, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->b(JB)V return-void @@ -1179,9 +1179,9 @@ int-to-byte v2, v2 - sget-object v3, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; + sget-object v3, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/d/h/c/k3$d;->b(JB)V + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/f/h/c/k3$d;->b(JB)V ushr-long/2addr p1, v4 diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn.smali index 96c48fd411..1780f96ecc 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzbn.smali @@ -1,5 +1,5 @@ .class public abstract Lcom/google/android/gms/internal/clearcut/zzbn; -.super Lf/h/a/d/h/c/x; +.super Lf/h/a/f/h/c/x; # annotations @@ -21,7 +21,7 @@ # instance fields -.field public a:Lf/h/a/d/h/c/i0; +.field public a:Lf/h/a/f/h/c/i0; # direct methods @@ -40,7 +40,7 @@ sput-object v0, Lcom/google/android/gms/internal/clearcut/zzbn;->b:Ljava/util/logging/Logger; - sget-boolean v0, Lf/h/a/d/h/c/k3;->h:Z + sget-boolean v0, Lf/h/a/f/h/c/k3;->h:Z sput-boolean v0, Lcom/google/android/gms/internal/clearcut/zzbn;->c:Z @@ -50,15 +50,15 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/c/x;->()V + invoke-direct {p0}, Lf/h/a/f/h/c/x;->()V return-void .end method -.method public constructor (Lf/h/a/d/h/c/h0;)V +.method public constructor (Lf/h/a/f/h/c/h0;)V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/c/x;->()V + invoke-direct {p0}, Lf/h/a/f/h/c/x;->()V return-void .end method @@ -75,14 +75,14 @@ return p0 .end method -.method public static B(ILf/h/a/d/h/c/y;)I +.method public static B(ILf/h/a/f/h/c/y;)I .locals 1 invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I move-result p0 - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I move-result p1 @@ -97,14 +97,14 @@ return v0 .end method -.method public static C(ILf/h/a/d/h/c/c2;)I +.method public static C(ILf/h/a/f/h/c/c2;)I .locals 1 invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I move-result p0 - invoke-interface {p1}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p1}, Lf/h/a/f/h/c/c2;->j()I move-result p1 @@ -119,7 +119,7 @@ return p0 .end method -.method public static D(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I +.method public static D(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I .locals 2 .annotation runtime Ljava/lang/Deprecated; .end annotation @@ -130,25 +130,25 @@ shl-int/lit8 p0, p0, 0x1 - check-cast p1, Lf/h/a/d/h/c/p; + check-cast p1, Lf/h/a/f/h/c/p; move-object v0, p1 - check-cast v0, Lf/h/a/d/h/c/z0; + check-cast v0, Lf/h/a/f/h/c/z0; - iget v0, v0, Lf/h/a/d/h/c/z0;->zzjq:I + iget v0, v0, Lf/h/a/f/h/c/z0;->zzjq:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p2, p1}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I + invoke-interface {p2, p1}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I move-result v0 - check-cast p1, Lf/h/a/d/h/c/z0; + check-cast p1, Lf/h/a/f/h/c/z0; - iput v0, p1, Lf/h/a/d/h/c/z0;->zzjq:I + iput v0, p1, Lf/h/a/f/h/c/z0;->zzjq:I :cond_0 add-int/2addr p0, v0 @@ -156,10 +156,10 @@ return p0 .end method -.method public static E(Lf/h/a/d/h/c/c2;)I +.method public static E(Lf/h/a/f/h/c/c2;)I .locals 1 - invoke-interface {p0}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p0}, Lf/h/a/f/h/c/c2;->j()I move-result p0 @@ -202,12 +202,12 @@ return p1 .end method -.method public static J(Lf/h/a/d/h/c/c2;)I +.method public static J(Lf/h/a/f/h/c/c2;)I .locals 0 .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-interface {p0}, Lf/h/a/d/h/c/c2;->j()I + invoke-interface {p0}, Lf/h/a/f/h/c/c2;->j()I move-result p0 @@ -422,16 +422,16 @@ .locals 1 :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/c/m3;->a(Ljava/lang/CharSequence;)I + invoke-static {p0}, Lf/h/a/f/h/c/m3;->a(Ljava/lang/CharSequence;)I move-result p0 :try_end_0 - .catch Lf/h/a/d/h/c/p3; {:try_start_0 .. :try_end_0} :catch_0 + .catch Lf/h/a/f/h/c/p3; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 - sget-object v0, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; + sget-object v0, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -517,10 +517,10 @@ return p0 .end method -.method public static d(Lf/h/a/d/h/c/k1;)I +.method public static d(Lf/h/a/f/h/c/k1;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/c/k1;->a()I + invoke-virtual {p0}, Lf/h/a/f/h/c/k1;->a()I move-result p0 @@ -577,7 +577,7 @@ if-nez v0, :cond_2 - sget-boolean v0, Lf/h/a/d/h/c/k3;->g:Z + sget-boolean v0, Lf/h/a/f/h/c/k3;->g:Z if-eqz v0, :cond_1 @@ -759,10 +759,10 @@ return p1 .end method -.method public static q(Lf/h/a/d/h/c/y;)I +.method public static q(Lf/h/a/f/h/c/y;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I move-result p0 @@ -775,28 +775,28 @@ return v0 .end method -.method public static r(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I +.method public static r(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I .locals 2 - check-cast p0, Lf/h/a/d/h/c/p; + check-cast p0, Lf/h/a/f/h/c/p; move-object v0, p0 - check-cast v0, Lf/h/a/d/h/c/z0; + check-cast v0, Lf/h/a/f/h/c/z0; - iget v0, v0, Lf/h/a/d/h/c/z0;->zzjq:I + iget v0, v0, Lf/h/a/f/h/c/z0;->zzjq:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p1, p0}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I + invoke-interface {p1, p0}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I move-result v0 - check-cast p0, Lf/h/a/d/h/c/z0; + check-cast p0, Lf/h/a/f/h/c/z0; - iput v0, p0, Lf/h/a/d/h/c/z0;->zzjq:I + iput v0, p0, Lf/h/a/f/h/c/z0;->zzjq:I :cond_0 invoke-static {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I @@ -934,7 +934,7 @@ .end annotation .end method -.method public abstract h(ILf/h/a/d/h/c/y;)V +.method public abstract h(ILf/h/a/f/h/c/y;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; @@ -942,7 +942,7 @@ .end annotation .end method -.method public abstract i(ILf/h/a/d/h/c/c2;)V +.method public abstract i(ILf/h/a/f/h/c/c2;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; @@ -950,7 +950,7 @@ .end annotation .end method -.method public abstract j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V +.method public abstract j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; @@ -966,7 +966,7 @@ .end annotation .end method -.method public final l(Ljava/lang/String;Lf/h/a/d/h/c/p3;)V +.method public final l(Ljava/lang/String;Lf/h/a/f/h/c/p3;)V .locals 6 .annotation system Ldalvik/annotation/Throws; value = { @@ -988,7 +988,7 @@ invoke-virtual/range {v0 .. v5}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - sget-object p2, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; + sget-object p2, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; invoke-virtual {p1, p2}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -1003,7 +1003,7 @@ array-length v0, p1 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/c/x;->a([BII)V + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/c/x;->a([BII)V :try_end_0 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_1 .catch Lcom/google/android/gms/internal/clearcut/zzbn$zzc; {:try_start_0 .. :try_end_0} :catch_0 @@ -1036,7 +1036,7 @@ .end annotation .end method -.method public abstract t(ILf/h/a/d/h/c/y;)V +.method public abstract t(ILf/h/a/f/h/c/y;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; @@ -1044,7 +1044,7 @@ .end annotation .end method -.method public abstract u(ILf/h/a/d/h/c/c2;)V +.method public abstract u(ILf/h/a/f/h/c/c2;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzco.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzco.smali index 362c4f3ddf..da3131fd5a 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzco.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzco.smali @@ -3,7 +3,7 @@ # instance fields -.field public zzkw:Lf/h/a/d/h/c/c2; +.field public zzkw:Lf/h/a/f/h/c/c2; # direct methods @@ -14,7 +14,7 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/d/h/c/c2; + iput-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/f/h/c/c2; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzr.smali b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzr.smali index ad8da2c795..d62ce3b815 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzr.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/clearcut/zzr.smali @@ -38,21 +38,21 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/c/c5; + new-instance v0, Lf/h/a/f/h/c/c5; - invoke-direct {v0}, Lf/h/a/d/h/c/c5;->()V + invoke-direct {v0}, Lf/h/a/f/h/c/c5;->()V sput-object v0, Lcom/google/android/gms/internal/clearcut/zzr;->CREATOR:Landroid/os/Parcelable$Creator; return-void .end method -.method public constructor (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/c/j4;)V +.method public constructor (Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/c/j4;)V .locals 0 invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p1, p0, Lcom/google/android/gms/internal/clearcut/zzr;->d:Ljava/lang/String; @@ -72,7 +72,7 @@ iput-boolean p7, p0, Lcom/google/android/gms/internal/clearcut/zzr;->k:Z - iget p1, p8, Lf/h/a/d/h/c/j4;->value:I + iget p1, p8, Lf/h/a/f/h/c/j4;->value:I iput p1, p0, Lcom/google/android/gms/internal/clearcut/zzr;->l:I @@ -129,7 +129,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/clearcut/zzr;->d:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -151,7 +151,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/clearcut/zzr;->j:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -161,7 +161,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/clearcut/zzr;->g:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -171,7 +171,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/clearcut/zzr;->h:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -396,7 +396,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -406,57 +406,57 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->e:I const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->f:I const/4 v1, 0x4 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->g:Ljava/lang/String; const/4 v1, 0x5 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->h:Ljava/lang/String; const/4 v1, 0x6 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->i:Z const/4 v1, 0x7 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->j:Ljava/lang/String; const/16 v1, 0x8 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->k:Z const/16 v1, 0x9 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget v0, p0, Lcom/google/android/gms/internal/clearcut/zzr;->l:I const/16 v1, 0xa - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzcb.smali b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzcb.smali index 13fc4ce257..4663fb22be 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzcb.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzcb.smali @@ -28,9 +28,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/f/y0; + new-instance v0, Lf/h/a/f/h/f/y0; - invoke-direct {v0}, Lf/h/a/d/h/f/y0;->()V + invoke-direct {v0}, Lf/h/a/f/h/f/y0;->()V sput-object v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->CREATOR:Landroid/os/Parcelable$Creator; @@ -63,7 +63,7 @@ return-void .end method -.method public constructor (Landroid/os/Parcel;Lf/h/a/d/h/f/y0;)V +.method public constructor (Landroid/os/Parcel;Lf/h/a/f/h/f/y0;)V .locals 2 invoke-direct {p0}, Ljava/lang/Object;->()V diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa$a.smali b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa$a.smali index 2d1ed3e76b..97bdbbb41e 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa$a.smali @@ -28,7 +28,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->(Lf/h/a/d/h/f/c3;)V + invoke-direct {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->(Lf/h/a/f/h/f/c3;)V or-int/lit8 v0, p2, 0x0 @@ -240,7 +240,7 @@ if-eqz v0, :cond_4 - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z move-result v0 @@ -270,7 +270,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -289,7 +289,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -309,7 +309,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -328,7 +328,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -348,7 +348,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -367,7 +367,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -387,7 +387,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -406,7 +406,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -422,7 +422,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -717,7 +717,7 @@ return-void .end method -.method public final a0(ILf/h/a/d/h/f/s2;)V +.method public final a0(ILf/h/a/f/h/f/s2;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -731,7 +731,7 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/d/h/f/s2;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/f/h/f/s2;)V return-void .end method @@ -755,7 +755,7 @@ return-void .end method -.method public final d(Lf/h/a/d/h/f/s2;)V +.method public final d(Lf/h/a/f/h/f/s2;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -763,21 +763,21 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - check-cast p1, Lf/h/a/d/h/f/z2; + check-cast p1, Lf/h/a/f/h/f/z2; - iget-object v0, p1, Lf/h/a/d/h/f/z2;->zznn:[B + iget-object v0, p1, Lf/h/a/f/h/f/z2;->zznn:[B - invoke-virtual {p1}, Lf/h/a/d/h/f/z2;->p()I + invoke-virtual {p1}, Lf/h/a/f/h/f/z2;->p()I move-result v1 - invoke-virtual {p1}, Lf/h/a/d/h/f/z2;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/f/z2;->size()I move-result p1 @@ -827,9 +827,9 @@ move-result v4 - sget-object v5, Lf/h/a/d/h/f/f6;->a:Lf/h/a/d/h/f/e6; + sget-object v5, Lf/h/a/f/h/f/f6;->a:Lf/h/a/f/h/f/e6; - invoke-virtual {v5, p1, v3, v1, v4}, Lf/h/a/d/h/f/e6;->a(Ljava/lang/CharSequence;[BII)I + invoke-virtual {v5, p1, v3, v1, v4}, Lf/h/a/f/h/f/e6;->a(Ljava/lang/CharSequence;[BII)I move-result v1 @@ -846,7 +846,7 @@ return-void :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/f6;->a(Ljava/lang/CharSequence;)I + invoke-static {p1}, Lf/h/a/f/h/f/f6;->a(Ljava/lang/CharSequence;)I move-result v1 @@ -860,15 +860,15 @@ move-result v3 - sget-object v4, Lf/h/a/d/h/f/f6;->a:Lf/h/a/d/h/f/e6; + sget-object v4, Lf/h/a/f/h/f/f6;->a:Lf/h/a/f/h/f/e6; - invoke-virtual {v4, p1, v1, v2, v3}, Lf/h/a/d/h/f/e6;->a(Ljava/lang/CharSequence;[BII)I + invoke-virtual {v4, p1, v1, v2, v3}, Lf/h/a/f/h/f/e6;->a(Ljava/lang/CharSequence;[BII)I move-result v1 iput v1, p0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->f:I :try_end_0 - .catch Lf/h/a/d/h/f/g6; {:try_start_0 .. :try_end_0} :catch_1 + .catch Lf/h/a/f/h/f/g6; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 return-void @@ -901,7 +901,7 @@ invoke-virtual/range {v2 .. v7}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - sget-object v0, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; + sget-object v0, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; invoke-virtual {p1, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -985,7 +985,7 @@ int-to-byte p1, p2 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/f/d6;->e([BJB)V return-void @@ -1008,7 +1008,7 @@ int-to-byte v8, v8 - invoke-static {v0, v6, v7, v8}, Lf/h/a/d/h/f/d6;->e([BJB)V + invoke-static {v0, v6, v7, v8}, Lf/h/a/f/h/f/d6;->e([BJB)V ushr-long/2addr p1, v1 diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa.smali b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa.smali index baf882b423..91cd47f5a3 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfa.smali @@ -1,5 +1,5 @@ .class public abstract Lcom/google/android/gms/internal/firebase-perf/zzfa; -.super Lf/h/a/d/h/f/t2; +.super Lf/h/a/f/h/f/t2; .source "com.google.firebase:firebase-perf@@19.0.8" @@ -19,7 +19,7 @@ # instance fields -.field public a:Lf/h/a/d/h/f/e3; +.field public a:Lf/h/a/f/h/f/e3; # direct methods @@ -38,7 +38,7 @@ sput-object v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->b:Ljava/util/logging/Logger; - sget-boolean v0, Lf/h/a/d/h/f/d6;->h:Z + sget-boolean v0, Lf/h/a/f/h/f/d6;->h:Z sput-boolean v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->c:Z @@ -48,15 +48,15 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/f/t2;->()V + invoke-direct {p0}, Lf/h/a/f/h/f/t2;->()V return-void .end method -.method public constructor (Lf/h/a/d/h/f/c3;)V +.method public constructor (Lf/h/a/f/h/f/c3;)V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/f/t2;->()V + invoke-direct {p0}, Lf/h/a/f/h/f/t2;->()V return-void .end method @@ -69,7 +69,7 @@ return v0 .end method -.method public static B(ILf/h/a/d/h/f/s2;)I +.method public static B(ILf/h/a/f/h/f/s2;)I .locals 1 shl-int/lit8 p0, p0, 0x3 @@ -78,7 +78,7 @@ move-result p0 - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I move-result p1 @@ -93,7 +93,7 @@ return v0 .end method -.method public static C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I +.method public static C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I .locals 2 .annotation runtime Ljava/lang/Deprecated; .end annotation @@ -106,25 +106,25 @@ shl-int/lit8 p0, p0, 0x1 - check-cast p1, Lf/h/a/d/h/f/n2; + check-cast p1, Lf/h/a/f/h/f/n2; move-object v0, p1 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - iget v0, v0, Lf/h/a/d/h/f/p3;->zzrc:I + iget v0, v0, Lf/h/a/f/h/f/p3;->zzrc:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p2, p1}, Lf/h/a/d/h/f/l5;->b(Ljava/lang/Object;)I + invoke-interface {p2, p1}, Lf/h/a/f/h/f/l5;->b(Ljava/lang/Object;)I move-result v0 - check-cast p1, Lf/h/a/d/h/f/p3; + check-cast p1, Lf/h/a/f/h/f/p3; - iput v0, p1, Lf/h/a/d/h/f/p3;->zzrc:I + iput v0, p1, Lf/h/a/f/h/f/p3;->zzrc:I :cond_0 add-int/2addr p0, v0 @@ -132,10 +132,10 @@ return p0 .end method -.method public static D(Lf/h/a/d/h/f/x4;)I +.method public static D(Lf/h/a/f/h/f/x4;)I .locals 1 - invoke-interface {p0}, Lf/h/a/d/h/f/x4;->e()I + invoke-interface {p0}, Lf/h/a/f/h/f/x4;->e()I move-result p0 @@ -166,12 +166,12 @@ return p1 .end method -.method public static G(Lf/h/a/d/h/f/x4;)I +.method public static G(Lf/h/a/f/h/f/x4;)I .locals 0 .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-interface {p0}, Lf/h/a/d/h/f/x4;->e()I + invoke-interface {p0}, Lf/h/a/f/h/f/x4;->e()I move-result p0 @@ -370,10 +370,10 @@ return p0 .end method -.method public static a(Lf/h/a/d/h/f/c4;)I +.method public static a(Lf/h/a/f/h/f/c4;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/f/c4;->a()I + invoke-virtual {p0}, Lf/h/a/f/h/f/c4;->a()I move-result p0 @@ -386,28 +386,28 @@ return v0 .end method -.method public static b(Lf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I +.method public static b(Lf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I .locals 2 - check-cast p0, Lf/h/a/d/h/f/n2; + check-cast p0, Lf/h/a/f/h/f/n2; move-object v0, p0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - iget v0, v0, Lf/h/a/d/h/f/p3;->zzrc:I + iget v0, v0, Lf/h/a/f/h/f/p3;->zzrc:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p1, p0}, Lf/h/a/d/h/f/l5;->b(Ljava/lang/Object;)I + invoke-interface {p1, p0}, Lf/h/a/f/h/f/l5;->b(Ljava/lang/Object;)I move-result v0 - check-cast p0, Lf/h/a/d/h/f/p3; + check-cast p0, Lf/h/a/f/h/f/p3; - iput v0, p0, Lf/h/a/d/h/f/p3;->zzrc:I + iput v0, p0, Lf/h/a/f/h/f/p3;->zzrc:I :cond_0 invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I @@ -542,16 +542,16 @@ .locals 1 :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/f/f6;->a(Ljava/lang/CharSequence;)I + invoke-static {p0}, Lf/h/a/f/h/f/f6;->a(Ljava/lang/CharSequence;)I move-result p0 :try_end_0 - .catch Lf/h/a/d/h/f/g6; {:try_start_0 .. :try_end_0} :catch_0 + .catch Lf/h/a/f/h/f/g6; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 - sget-object v0, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; + sget-object v0, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -731,10 +731,10 @@ return p1 .end method -.method public static w(Lf/h/a/d/h/f/s2;)I +.method public static w(Lf/h/a/f/h/f/s2;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I move-result p0 @@ -834,7 +834,7 @@ .end annotation .end method -.method public abstract d(Lf/h/a/d/h/f/s2;)V +.method public abstract d(Lf/h/a/f/h/f/s2;)V .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfx.smali b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfx.smali index f7b0ce658b..e3dcc1c619 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfx.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/firebase-perf/zzfx.smali @@ -4,7 +4,7 @@ # instance fields -.field public zzrr:Lf/h/a/d/h/f/x4; +.field public zzrr:Lf/h/a/f/h/f/x4; # direct methods @@ -15,7 +15,7 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/zzfx;->zzrr:Lf/h/a/d/h/f/x4; + iput-object p1, p0, Lcom/google/android/gms/internal/firebase-perf/zzfx;->zzrr:Lf/h/a/f/h/f/x4; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzbk.smali b/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzbk.smali deleted file mode 100644 index 38ef94b21d..0000000000 --- a/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzbk.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lcom/google/android/gms/internal/gtm/zzbk; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable; - - -# static fields -.field public static final CREATOR:Landroid/os/Parcelable$Creator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end field - - -# instance fields -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/i/h0; - - invoke-direct {v0}, Lf/h/a/d/h/i/h0;->()V - - sput-object v0, Lcom/google/android/gms/internal/gtm/zzbk;->CREATOR:Landroid/os/Parcelable$Creator; - - return-void -.end method - -.method public constructor ()V - .locals 0 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public constructor (Landroid/os/Parcel;)V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/google/android/gms/internal/gtm/zzbk;->d:Ljava/lang/String; - - invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lcom/google/android/gms/internal/gtm/zzbk;->e:Ljava/lang/String; - - invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lcom/google/android/gms/internal/gtm/zzbk;->f:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final describeContents()I - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final writeToParcel(Landroid/os/Parcel;I)V - .locals 0 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - iget-object p2, p0, Lcom/google/android/gms/internal/gtm/zzbk;->d:Ljava/lang/String; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - iget-object p2, p0, Lcom/google/android/gms/internal/gtm/zzbk;->e:Ljava/lang/String; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - iget-object p2, p0, Lcom/google/android/gms/internal/gtm/zzbk;->f:Ljava/lang/String; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzrk.smali b/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzrk.smali index e22e4530cb..83b35a1bcd 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzrk.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/gtm/zzrk.smali @@ -3,4 +3,4 @@ # instance fields -.field public zzbbk:Lf/h/a/d/h/i/w1; +.field public zzbbk:Lf/h/a/f/h/i/l1; diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzeh.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzeh.smali index ad0bb49eeb..fdff8c0569 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzeh.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzeh.smali @@ -4,4 +4,4 @@ # instance fields -.field public zzld:Lf/h/a/d/h/j/l; +.field public zzld:Lf/h/a/f/h/j/l; diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzh.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzh.smali index 016470b574..16e2fcf19e 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzh.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzh.smali @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/m; + new-instance v0, Lf/h/a/f/h/j/m; - invoke-direct {v0}, Lf/h/a/d/h/j/m;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/m;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzh;->CREATOR:Landroid/os/Parcelable$Creator; @@ -71,7 +71,7 @@ iget-object v2, p1, Lcom/google/android/gms/internal/icing/zzh;->e:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -89,7 +89,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -99,7 +99,7 @@ iget-object v2, p1, Lcom/google/android/gms/internal/icing/zzh;->g:Landroid/accounts/Account; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -176,7 +176,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -186,27 +186,27 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzh;->e:Ljava/lang/String; const/4 v2, 0x2 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v1, p0, Lcom/google/android/gms/internal/icing/zzh;->f:Z const/4 v2, 0x3 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzh;->g:Landroid/accounts/Account; const/4 v2, 0x4 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzi.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzi.smali index 5f35b0e4f1..bb9b17a7f4 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzi.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzi.smali @@ -27,9 +27,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/n; + new-instance v0, Lf/h/a/f/h/j/n; - invoke-direct {v0}, Lf/h/a/d/h/j/n;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/n;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzi;->CREATOR:Landroid/os/Parcelable$Creator; @@ -89,7 +89,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -99,21 +99,21 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/icing/zzi;->e:Ljava/lang/String; const/4 v1, 0x2 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/icing/zzi;->f:Ljava/lang/String; const/4 v1, 0x3 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzk.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzk.smali index 78301219eb..816006614f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzk.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzk.smali @@ -39,9 +39,9 @@ sput v0, Lcom/google/android/gms/internal/icing/zzk;->h:I - new-instance v0, Lf/h/a/d/h/j/o; + new-instance v0, Lf/h/a/f/h/j/o; - invoke-direct {v0}, Lf/h/a/d/h/j/o;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/o;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzk;->CREATOR:Landroid/os/Parcelable$Creator; @@ -73,7 +73,7 @@ if-eq p3, v0, :cond_1 - invoke-static {p3}, Lf/h/a/d/h/j/q;->a(I)Ljava/lang/String; + invoke-static {p3}, Lf/h/a/f/h/j/q;->a(I)Ljava/lang/String; move-result-object v0 @@ -107,7 +107,7 @@ move-result-object v1 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V iput-object p1, p0, Lcom/google/android/gms/internal/icing/zzk;->d:Ljava/lang/String; @@ -121,7 +121,7 @@ if-eq p3, p1, :cond_2 - invoke-static {p3}, Lf/h/a/d/h/j/q;->a(I)Ljava/lang/String; + invoke-static {p3}, Lf/h/a/f/h/j/q;->a(I)Ljava/lang/String; move-result-object p1 @@ -129,7 +129,7 @@ iget p1, p0, Lcom/google/android/gms/internal/icing/zzk;->f:I - invoke-static {v2, v3, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {v2, v3, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object p1 @@ -169,7 +169,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -179,27 +179,27 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzk;->e:Lcom/google/android/gms/internal/icing/zzt; const/4 v2, 0x3 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget p2, p0, Lcom/google/android/gms/internal/icing/zzk;->f:I const/4 v1, 0x4 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object p2, p0, Lcom/google/android/gms/internal/icing/zzk;->g:[B const/4 v1, 0x5 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzm.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzm.smali index 9990e912d4..96acd55709 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzm.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzm.smali @@ -25,9 +25,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/p; + new-instance v0, Lf/h/a/f/h/j/p; - invoke-direct {v0}, Lf/h/a/d/h/j/p;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/p;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzm;->CREATOR:Landroid/os/Parcelable$Creator; @@ -157,7 +157,7 @@ move-result-object v3 - invoke-static {v4, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v4, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v3 @@ -241,7 +241,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -249,7 +249,7 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/internal/icing/zzm;->e:Landroid/os/Bundle; @@ -257,9 +257,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzo.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzo.smali index a6dddb82e4..084f66c3c2 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzo.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzo.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-appindexing@@19.1.0" # interfaces -.implements Lf/h/a/d/e/h/g; +.implements Lf/h/a/f/e/h/g; # static fields @@ -41,9 +41,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/r; + new-instance v0, Lf/h/a/f/h/j/r; - invoke-direct {v0}, Lf/h/a/d/h/j/r;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/r;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzo;->CREATOR:Landroid/os/Parcelable$Creator; @@ -96,7 +96,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -106,21 +106,21 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object p2, p0, Lcom/google/android/gms/internal/icing/zzo;->e:Ljava/util/List; const/4 v1, 0x2 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V iget-object p2, p0, Lcom/google/android/gms/internal/icing/zzo;->f:[Ljava/lang/String; const/4 v1, 0x3 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->J1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->L1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzt.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzt.smali index ae9e1d4a31..f3d55c16b0 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzt.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzt.smali @@ -39,9 +39,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/s; + new-instance v0, Lf/h/a/f/h/j/s; - invoke-direct {v0}, Lf/h/a/d/h/j/s;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/s;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzt;->CREATOR:Landroid/os/Parcelable$Creator; @@ -119,7 +119,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/icing/zzt;->d:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -129,7 +129,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/icing/zzt;->e:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -139,7 +139,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/icing/zzt;->i:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -149,7 +149,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/icing/zzt;->k:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -159,7 +159,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/icing/zzt;->l:Lcom/google/android/gms/internal/icing/zzu; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -272,7 +272,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -282,57 +282,57 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzt;->e:Ljava/lang/String; const/4 v2, 0x2 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v1, p0, Lcom/google/android/gms/internal/icing/zzt;->f:Z const/4 v2, 0x3 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget v1, p0, Lcom/google/android/gms/internal/icing/zzt;->g:I const/4 v2, 0x4 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean v1, p0, Lcom/google/android/gms/internal/icing/zzt;->h:Z const/4 v2, 0x5 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzt;->i:Ljava/lang/String; const/4 v2, 0x6 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzt;->j:[Lcom/google/android/gms/internal/icing/zzm; const/4 v2, 0x7 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzt;->k:Ljava/lang/String; const/16 v2, 0xb - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzt;->l:Lcom/google/android/gms/internal/icing/zzu; const/16 v2, 0xc - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzu.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzu.smali index d03a38f7ff..b146d3e4cf 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzu.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzu.smali @@ -23,9 +23,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/t; + new-instance v0, Lf/h/a/f/h/j/t; - invoke-direct {v0}, Lf/h/a/d/h/j/t;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/t;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzu;->CREATOR:Landroid/os/Parcelable$Creator; @@ -97,7 +97,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 2 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -105,9 +105,9 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzw.smali b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzw.smali index a72481ef29..5162ffd7d0 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzw.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/icing/zzw.smali @@ -39,9 +39,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/j/u; + new-instance v0, Lf/h/a/f/h/j/u; - invoke-direct {v0}, Lf/h/a/d/h/j/u;->()V + invoke-direct {v0}, Lf/h/a/f/h/j/u;->()V sput-object v0, Lcom/google/android/gms/internal/icing/zzw;->CREATOR:Landroid/os/Parcelable$Creator; @@ -133,7 +133,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -143,57 +143,57 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-wide v1, p0, Lcom/google/android/gms/internal/icing/zzw;->e:J const/4 v4, 0x2 - invoke-static {p1, v4, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v4, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget v1, p0, Lcom/google/android/gms/internal/icing/zzw;->f:I const/4 v2, 0x3 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzw;->g:Ljava/lang/String; const/4 v2, 0x4 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/internal/icing/zzw;->h:Lcom/google/android/gms/internal/icing/zzh; const/4 v2, 0x5 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-boolean p2, p0, Lcom/google/android/gms/internal/icing/zzw;->i:Z const/4 v1, 0x6 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget p2, p0, Lcom/google/android/gms/internal/icing/zzw;->j:I const/4 v1, 0x7 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget p2, p0, Lcom/google/android/gms/internal/icing/zzw;->k:I const/16 v1, 0x8 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object p2, p0, Lcom/google/android/gms/internal/icing/zzw;->l:Ljava/lang/String; const/16 v1, 0x9 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzae.smali b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzae.smali index ae81b37779..3e45f852a3 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzae.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzae.smali @@ -35,9 +35,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/k/h; + new-instance v0, Lf/h/a/f/h/k/h; - invoke-direct {v0}, Lf/h/a/d/h/k/h;->()V + invoke-direct {v0}, Lf/h/a/f/h/k/h;->()V sput-object v0, Lcom/google/android/gms/internal/measurement/zzae;->CREATOR:Landroid/os/Parcelable$Creator; @@ -71,7 +71,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -79,19 +79,19 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-wide v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->e:J const/4 v2, 0x2 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-boolean v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->f:Z const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->g:Ljava/lang/String; @@ -99,27 +99,27 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->h:Ljava/lang/String; const/4 v1, 0x5 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->i:Ljava/lang/String; const/4 v1, 0x6 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; const/4 v1, 0x7 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi$a.smali b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi$a.smali index d4933abd85..13b5d0a65f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi$a.smali @@ -28,7 +28,7 @@ const/4 v0, 0x0 - invoke-direct {p0, v0}, Lcom/google/android/gms/internal/measurement/zzhi;->(Lf/h/a/d/h/k/h5;)V + invoke-direct {p0, v0}, Lcom/google/android/gms/internal/measurement/zzhi;->(Lf/h/a/f/h/k/h5;)V or-int/lit8 v0, p2, 0x0 @@ -113,7 +113,7 @@ return-void .end method -.method public final X(ILf/h/a/d/h/k/x4;)V +.method public final X(ILf/h/a/f/h/k/x4;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -127,12 +127,12 @@ invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/d/h/k/x4;)V + invoke-virtual {p0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/f/h/k/x4;)V return-void .end method -.method public final Y(Lf/h/a/d/h/k/x4;)V +.method public final Y(Lf/h/a/f/h/k/x4;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -140,21 +140,21 @@ } .end annotation - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - check-cast p1, Lf/h/a/d/h/k/f5; + check-cast p1, Lf/h/a/f/h/k/f5; - iget-object v0, p1, Lf/h/a/d/h/k/f5;->zzb:[B + iget-object v0, p1, Lf/h/a/f/h/k/f5;->zzb:[B - invoke-virtual {p1}, Lf/h/a/d/h/k/f5;->s()I + invoke-virtual {p1}, Lf/h/a/f/h/k/f5;->s()I move-result v1 - invoke-virtual {p1}, Lf/h/a/d/h/k/f5;->h()I + invoke-virtual {p1}, Lf/h/a/f/h/k/f5;->h()I move-result p1 @@ -163,7 +163,7 @@ return-void .end method -.method public final Z(Lf/h/a/d/h/k/d7;)V +.method public final Z(Lf/h/a/f/h/k/d7;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -171,13 +171,13 @@ } .end annotation - invoke-interface {p1}, Lf/h/a/d/h/k/d7;->g()I + invoke-interface {p1}, Lf/h/a/f/h/k/d7;->g()I move-result v0 invoke-virtual {p0, v0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - invoke-interface {p1, p0}, Lf/h/a/d/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V + invoke-interface {p1, p0}, Lf/h/a/f/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V return-void .end method @@ -235,9 +235,9 @@ move-result v4 - sget-object v5, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; + sget-object v5, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; - invoke-virtual {v5, p1, v3, v1, v4}, Lf/h/a/d/h/k/o8;->b(Ljava/lang/CharSequence;[BII)I + invoke-virtual {v5, p1, v3, v1, v4}, Lf/h/a/f/h/k/o8;->b(Ljava/lang/CharSequence;[BII)I move-result v1 @@ -254,7 +254,7 @@ return-void :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/m8;->c(Ljava/lang/CharSequence;)I + invoke-static {p1}, Lf/h/a/f/h/k/m8;->c(Ljava/lang/CharSequence;)I move-result v1 @@ -268,15 +268,15 @@ move-result v3 - sget-object v4, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; + sget-object v4, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; - invoke-virtual {v4, p1, v1, v2, v3}, Lf/h/a/d/h/k/o8;->b(Ljava/lang/CharSequence;[BII)I + invoke-virtual {v4, p1, v1, v2, v3}, Lf/h/a/f/h/k/o8;->b(Ljava/lang/CharSequence;[BII)I move-result v1 iput v1, p0, Lcom/google/android/gms/internal/measurement/zzhi$a;->f:I :try_end_0 - .catch Lf/h/a/d/h/k/q8; {:try_start_0 .. :try_end_0} :catch_1 + .catch Lf/h/a/f/h/k/q8; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 return-void @@ -309,7 +309,7 @@ invoke-virtual/range {v2 .. v7}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - sget-object v0, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; + sget-object v0, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; invoke-virtual {p1, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -578,7 +578,7 @@ int-to-byte p1, p2 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void @@ -601,7 +601,7 @@ int-to-byte v8, v8 - invoke-static {v0, v6, v7, v8}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v6, v7, v8}, Lf/h/a/f/h/k/l8;->g([BJB)V ushr-long/2addr p1, v1 @@ -717,7 +717,7 @@ if-eqz v0, :cond_4 - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z move-result v0 @@ -747,7 +747,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void @@ -766,7 +766,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -786,7 +786,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void @@ -805,7 +805,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -825,7 +825,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void @@ -844,7 +844,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -864,7 +864,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void @@ -883,7 +883,7 @@ int-to-byte v3, v3 - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V ushr-int/lit8 p1, p1, 0x7 @@ -899,7 +899,7 @@ int-to-byte p1, p1 - invoke-static {v0, v1, v2, p1}, Lf/h/a/d/h/k/l8;->g([BJB)V + invoke-static {v0, v1, v2, p1}, Lf/h/a/f/h/k/l8;->g([BJB)V return-void diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi.smali b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi.smali index 48ed8cde3d..168a3f9965 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzhi.smali @@ -1,5 +1,5 @@ .class public abstract Lcom/google/android/gms/internal/measurement/zzhi; -.super Lf/h/a/d/h/k/u4; +.super Lf/h/a/f/h/k/u4; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" @@ -19,7 +19,7 @@ # instance fields -.field public a:Lf/h/a/d/h/k/i5; +.field public a:Lf/h/a/f/h/k/i5; # direct methods @@ -38,7 +38,7 @@ sput-object v0, Lcom/google/android/gms/internal/measurement/zzhi;->b:Ljava/util/logging/Logger; - sget-boolean v0, Lf/h/a/d/h/k/l8;->h:Z + sget-boolean v0, Lf/h/a/f/h/k/l8;->h:Z sput-boolean v0, Lcom/google/android/gms/internal/measurement/zzhi;->c:Z @@ -48,15 +48,15 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/k/u4;->()V + invoke-direct {p0}, Lf/h/a/f/h/k/u4;->()V return-void .end method -.method public constructor (Lf/h/a/d/h/k/h5;)V +.method public constructor (Lf/h/a/f/h/k/h5;)V .locals 0 - invoke-direct {p0}, Lf/h/a/d/h/k/u4;->()V + invoke-direct {p0}, Lf/h/a/f/h/k/u4;->()V return-void .end method @@ -454,10 +454,10 @@ return p0 .end method -.method public static b(Lf/h/a/d/h/k/m6;)I +.method public static b(Lf/h/a/f/h/k/m6;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/k/m6;->a()I + invoke-virtual {p0}, Lf/h/a/f/h/k/m6;->a()I move-result p0 @@ -470,28 +470,28 @@ return v0 .end method -.method public static c(Lf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I +.method public static c(Lf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I .locals 2 - check-cast p0, Lf/h/a/d/h/k/o4; + check-cast p0, Lf/h/a/f/h/k/o4; move-object v0, p0 - check-cast v0, Lf/h/a/d/h/k/y5; + check-cast v0, Lf/h/a/f/h/k/y5; - iget v0, v0, Lf/h/a/d/h/k/y5;->zzc:I + iget v0, v0, Lf/h/a/f/h/k/y5;->zzc:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p1, p0}, Lf/h/a/d/h/k/t7;->e(Ljava/lang/Object;)I + invoke-interface {p1, p0}, Lf/h/a/f/h/k/t7;->e(Ljava/lang/Object;)I move-result v0 - check-cast p0, Lf/h/a/d/h/k/y5; + check-cast p0, Lf/h/a/f/h/k/y5; - iput v0, p0, Lf/h/a/d/h/k/y5;->zzc:I + iput v0, p0, Lf/h/a/f/h/k/y5;->zzc:I :cond_0 invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I @@ -551,10 +551,10 @@ return p1 .end method -.method public static k(Lf/h/a/d/h/k/x4;)I +.method public static k(Lf/h/a/f/h/k/x4;)I .locals 1 - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I move-result p0 @@ -567,10 +567,10 @@ return v0 .end method -.method public static l(Lf/h/a/d/h/k/d7;)I +.method public static l(Lf/h/a/f/h/k/d7;)I .locals 1 - invoke-interface {p0}, Lf/h/a/d/h/k/d7;->g()I + invoke-interface {p0}, Lf/h/a/f/h/k/d7;->g()I move-result p0 @@ -587,16 +587,16 @@ .locals 1 :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/k/m8;->c(Ljava/lang/CharSequence;)I + invoke-static {p0}, Lf/h/a/f/h/k/m8;->c(Ljava/lang/CharSequence;)I move-result p0 :try_end_0 - .catch Lf/h/a/d/h/k/q8; {:try_start_0 .. :try_end_0} :catch_0 + .catch Lf/h/a/f/h/k/q8; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 - sget-object v0, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; + sget-object v0, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B @@ -668,14 +668,14 @@ return p0 .end method -.method public static u(ILf/h/a/d/h/k/x4;)I +.method public static u(ILf/h/a/f/h/k/x4;)I .locals 1 invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I move-result p0 - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I move-result p1 @@ -690,7 +690,7 @@ return v0 .end method -.method public static v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I +.method public static v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I .locals 2 .annotation runtime Ljava/lang/Deprecated; .end annotation @@ -701,25 +701,25 @@ shl-int/lit8 p0, p0, 0x1 - check-cast p1, Lf/h/a/d/h/k/o4; + check-cast p1, Lf/h/a/f/h/k/o4; move-object v0, p1 - check-cast v0, Lf/h/a/d/h/k/y5; + check-cast v0, Lf/h/a/f/h/k/y5; - iget v0, v0, Lf/h/a/d/h/k/y5;->zzc:I + iget v0, v0, Lf/h/a/f/h/k/y5;->zzc:I const/4 v1, -0x1 if-ne v0, v1, :cond_0 - invoke-interface {p2, p1}, Lf/h/a/d/h/k/t7;->e(Ljava/lang/Object;)I + invoke-interface {p2, p1}, Lf/h/a/f/h/k/t7;->e(Ljava/lang/Object;)I move-result v0 - check-cast p1, Lf/h/a/d/h/k/y5; + check-cast p1, Lf/h/a/f/h/k/y5; - iput v0, p1, Lf/h/a/d/h/k/y5;->zzc:I + iput v0, p1, Lf/h/a/f/h/k/y5;->zzc:I :cond_0 add-int/2addr p0, v0 @@ -727,12 +727,12 @@ return p0 .end method -.method public static w(Lf/h/a/d/h/k/d7;)I +.method public static w(Lf/h/a/f/h/k/d7;)I .locals 0 .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-interface {p0}, Lf/h/a/d/h/k/d7;->g()I + invoke-interface {p0}, Lf/h/a/f/h/k/d7;->g()I move-result p0 diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzij.smali b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzij.smali index 5baf20f7e1..279d3e7ca9 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzij.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/measurement/zzij.smali @@ -4,7 +4,7 @@ # instance fields -.field public zza:Lf/h/a/d/h/k/d7; +.field public zza:Lf/h/a/f/h/k/d7; # direct methods @@ -15,7 +15,7 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/internal/measurement/zzij;->zza:Lf/h/a/d/h/k/d7; + iput-object p1, p0, Lcom/google/android/gms/internal/measurement/zzij;->zza:Lf/h/a/f/h/k/d7; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgp.smali b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgp.smali index 2c39a60eb8..bc84aa219f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgp.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgp.smali @@ -59,9 +59,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/l/d; + new-instance v0, Lf/h/a/f/h/l/d; - invoke-direct {v0}, Lf/h/a/d/h/l/d;->()V + invoke-direct {v0}, Lf/h/a/f/h/l/d;->()V sput-object v0, Lcom/google/android/gms/internal/nearby/zzgp;->CREATOR:Landroid/os/Parcelable$Creator; @@ -153,7 +153,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/nearby/zzgp;->g:Landroid/os/ParcelUuid; - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -183,7 +183,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/nearby/zzgp;->e:Landroid/os/ParcelUuid; - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v2 @@ -193,7 +193,7 @@ iget-object p1, p1, Lcom/google/android/gms/internal/nearby/zzgp;->f:Landroid/os/ParcelUuid; - invoke-static {v2, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v2, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -307,7 +307,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -315,7 +315,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/internal/nearby/zzgp;->e:Landroid/os/ParcelUuid; @@ -323,51 +323,51 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/nearby/zzgp;->f:Landroid/os/ParcelUuid; const/4 v2, 0x5 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/internal/nearby/zzgp;->g:Landroid/os/ParcelUuid; const/4 v2, 0x6 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object p2, p0, Lcom/google/android/gms/internal/nearby/zzgp;->h:[B const/4 v1, 0x7 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-object p2, p0, Lcom/google/android/gms/internal/nearby/zzgp;->i:[B const/16 v1, 0x8 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget p2, p0, Lcom/google/android/gms/internal/nearby/zzgp;->j:I const/16 v1, 0x9 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object p2, p0, Lcom/google/android/gms/internal/nearby/zzgp;->k:[B const/16 v1, 0xa - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-object p2, p0, Lcom/google/android/gms/internal/nearby/zzgp;->l:[B const/16 v1, 0xb - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgs.smali b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgs.smali index 4447db6ad5..aabeab494a 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgs.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgs.smali @@ -31,9 +31,9 @@ .method public static constructor ()V .locals 4 - new-instance v0, Lf/h/a/d/h/l/f; + new-instance v0, Lf/h/a/f/h/l/f; - invoke-direct {v0}, Lf/h/a/d/h/l/f;->()V + invoke-direct {v0}, Lf/h/a/f/h/l/f;->()V sput-object v0, Lcom/google/android/gms/internal/nearby/zzgs;->CREATOR:Landroid/os/Parcelable$Creator; @@ -69,7 +69,7 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; check-cast p1, Ljava/lang/Integer; @@ -118,7 +118,7 @@ iget-object v3, p1, Lcom/google/android/gms/internal/nearby/zzgs;->e:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -128,7 +128,7 @@ iget-object p1, p1, Lcom/google/android/gms/internal/nearby/zzgs;->f:Ljava/lang/String; - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -205,7 +205,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -215,21 +215,21 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/internal/nearby/zzgs;->f:Ljava/lang/String; const/4 v1, 0x6 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget v0, p0, Lcom/google/android/gms/internal/nearby/zzgs;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgu.smali b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgu.smali index 77bc157344..f96bd5fccd 100644 --- a/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgu.smali +++ b/com.discord/smali_classes2/com/google/android/gms/internal/nearby/zzgu.smali @@ -28,9 +28,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/h/l/g; + new-instance v0, Lf/h/a/f/h/l/g; - invoke-direct {v0}, Lf/h/a/d/h/l/g;->()V + invoke-direct {v0}, Lf/h/a/f/h/l/g;->()V sput-object v0, Lcom/google/android/gms/internal/nearby/zzgu;->CREATOR:Landroid/os/Parcelable$Creator; @@ -58,7 +58,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -66,7 +66,7 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/internal/nearby/zzgu;->f:[B @@ -74,21 +74,21 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-boolean v0, p0, Lcom/google/android/gms/internal/nearby/zzgu;->g:Z const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget v0, p0, Lcom/google/android/gms/internal/nearby/zzgu;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty.smali index 59b2e1b70a..be01575bc1 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty.smali @@ -118,13 +118,13 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; const-string v2, "app_id" const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v2 @@ -134,7 +134,7 @@ const-string v2, "origin" - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v2 @@ -144,7 +144,7 @@ const-string v2, "name" - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v2 @@ -156,7 +156,7 @@ const-string v4, "value" - invoke-static {p1, v4, v2, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v2, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v2 @@ -164,7 +164,7 @@ const-string v2, "trigger_event_name" - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v2 @@ -180,7 +180,7 @@ const-string v4, "trigger_timeout" - invoke-static {p1, v4, v0, v2}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v0, v2}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -194,7 +194,7 @@ const-string v4, "timed_out_event_name" - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -206,7 +206,7 @@ const-string v5, "timed_out_event_params" - invoke-static {p1, v5, v4, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v5, v4, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -216,7 +216,7 @@ const-string v4, "triggered_event_name" - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -228,7 +228,7 @@ const-string v5, "triggered_event_params" - invoke-static {p1, v5, v4, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v5, v4, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -238,7 +238,7 @@ const-string v4, "time_to_live" - invoke-static {p1, v4, v0, v2}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v0, v2}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v4 @@ -252,7 +252,7 @@ const-string v4, "expired_event_name" - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -264,7 +264,7 @@ const-string v4, "expired_event_params" - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -278,7 +278,7 @@ const-string v4, "active" - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -292,7 +292,7 @@ const-string v1, "creation_timestamp" - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -306,7 +306,7 @@ const-string v1, "triggered_timestamp" - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 @@ -361,7 +361,7 @@ if-eqz v1, :cond_3 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->E2(Landroid/os/Bundle;Ljava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->F2(Landroid/os/Bundle;Ljava/lang/Object;)V :cond_3 iget-object v1, p0, Lcom/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty;->mTriggerEventName:Ljava/lang/String; diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement.smali index 476da526b3..f4fbcdc21b 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurement.smali @@ -19,26 +19,26 @@ # instance fields -.field public final a:Lf/h/a/d/i/b/e5; +.field public final a:Lf/h/a/f/i/b/e5; -.field public final b:Lf/h/a/d/i/b/g7; +.field public final b:Lf/h/a/f/i/b/g7; .field public final c:Z # direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V +.method public constructor (Lf/h/a/f/i/b/e5;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; const/4 p1, 0x0 @@ -47,18 +47,18 @@ return-void .end method -.method public constructor (Lf/h/a/d/i/b/g7;)V +.method public constructor (Lf/h/a/f/i/b/g7;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iput-object p1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; const/4 p1, 0x1 @@ -143,7 +143,7 @@ move-result-object v2 - check-cast v2, Lf/h/a/d/i/b/g7; + check-cast v2, Lf/h/a/f/i/b/g7; :try_end_2 .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 .catchall {:try_start_2 .. :try_end_2} :catchall_0 @@ -159,7 +159,7 @@ :try_start_3 new-instance p0, Lcom/google/android/gms/measurement/AppMeasurement; - invoke-direct {p0, v2}, Lcom/google/android/gms/measurement/AppMeasurement;->(Lf/h/a/d/i/b/g7;)V + invoke-direct {p0, v2}, Lcom/google/android/gms/measurement/AppMeasurement;->(Lf/h/a/f/i/b/g7;)V sput-object p0, Lcom/google/android/gms/measurement/AppMeasurement;->d:Lcom/google/android/gms/measurement/AppMeasurement; @@ -186,13 +186,13 @@ invoke-direct/range {v2 .. v11}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - invoke-static {p0, v12, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {p0, v12, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object p0 new-instance v1, Lcom/google/android/gms/measurement/AppMeasurement; - invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/AppMeasurement;->(Lf/h/a/d/i/b/e5;)V + invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/AppMeasurement;->(Lf/h/a/f/i/b/e5;)V sput-object v1, Lcom/google/android/gms/measurement/AppMeasurement;->d:Lcom/google/android/gms/measurement/AppMeasurement; @@ -237,24 +237,24 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1}, Lf/h/a/d/i/b/g7;->g(Ljava/lang/String;)V + invoke-interface {v0, p1}, Lf/h/a/f/i/b/g7;->g(Ljava/lang/String;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->A()Lf/h/a/d/i/b/a; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->A()Lf/h/a/f/i/b/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; - check-cast v1, Lf/h/a/d/e/n/c; + check-cast v1, Lf/h/a/f/e/n/c; if-eqz v1, :cond_1 @@ -262,7 +262,7 @@ move-result-wide v1 - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/d/i/b/a;->y(Ljava/lang/String;J)V + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/f/i/b/a;->y(Ljava/lang/String;J)V return-void @@ -298,24 +298,24 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1, p2, p3}, Lf/h/a/d/i/b/g7;->l(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-interface {v0, p1, p2, p3}, Lf/h/a/f/i/b/g7;->l(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V const/4 v1, 0x0 - invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/d/i/b/i6;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/f/i/b/i6;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V return-void .end method @@ -354,9 +354,9 @@ if-nez p2, :cond_1 - iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 @@ -364,9 +364,9 @@ if-eqz p2, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->o()V + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->o()V throw p3 @@ -400,24 +400,24 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1}, Lf/h/a/d/i/b/g7;->j(Ljava/lang/String;)V + invoke-interface {v0, p1}, Lf/h/a/f/i/b/g7;->j(Ljava/lang/String;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->A()Lf/h/a/d/i/b/a; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->A()Lf/h/a/f/i/b/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; - check-cast v1, Lf/h/a/d/e/n/c; + check-cast v1, Lf/h/a/f/e/n/c; if-eqz v1, :cond_1 @@ -425,7 +425,7 @@ move-result-wide v1 - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/d/i/b/a;->B(Ljava/lang/String;J)V + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/f/i/b/a;->B(Ljava/lang/String;J)V return-void @@ -444,22 +444,22 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0}, Lf/h/a/d/i/b/g7;->e()J + invoke-interface {v0}, Lf/h/a/f/i/b/g7;->e()J move-result-wide v0 return-wide v0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/t9;->w0()J + invoke-virtual {v0}, Lf/h/a/f/i/b/t9;->w0()J move-result-wide v0 @@ -478,24 +478,24 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0}, Lf/h/a/d/i/b/g7;->c()Ljava/lang/String; + invoke-interface {v0}, Lf/h/a/f/i/b/g7;->c()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v0, v0, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; @@ -543,26 +543,26 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1, p2}, Lf/h/a/d/i/b/g7;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + invoke-interface {v0, p1, p2}, Lf/h/a/f/i/b/g7;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; move-result-object p1 goto :goto_0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V const/4 v1, 0x0 - invoke-virtual {v0, v1, p1, p2}, Lf/h/a/d/i/b/i6;->N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList; + invoke-virtual {v0, v1, p1, p2}, Lf/h/a/f/i/b/i6;->N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList; move-result-object p1 @@ -658,9 +658,9 @@ if-nez p2, :cond_1 - iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 @@ -668,9 +668,9 @@ if-eqz p2, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->o()V + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->o()V throw p3 @@ -699,34 +699,34 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0}, Lf/h/a/d/i/b/g7;->b()Ljava/lang/String; + invoke-interface {v0}, Lf/h/a/f/i/b/g7;->b()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object v0, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; if-eqz v0, :cond_1 - iget-object v0, v0, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; goto :goto_0 @@ -749,34 +749,34 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0}, Lf/h/a/d/i/b/g7;->a()Ljava/lang/String; + invoke-interface {v0}, Lf/h/a/f/i/b/g7;->a()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object v0, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; if-eqz v0, :cond_1 - iget-object v0, v0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; goto :goto_0 @@ -799,22 +799,22 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0}, Lf/h/a/d/i/b/g7;->d()Ljava/lang/String; + invoke-interface {v0}, Lf/h/a/f/i/b/g7;->d()Ljava/lang/String; move-result-object v0 return-object v0 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/i6;->L()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/i/b/i6;->L()Ljava/lang/String; move-result-object v0 @@ -841,20 +841,20 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1}, Lf/h/a/d/i/b/g7;->i(Ljava/lang/String;)I + invoke-interface {v0, p1}, Lf/h/a/f/i/b/g7;->i(Ljava/lang/String;)I move-result p1 return p1 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; const/16 p1, 0x19 @@ -899,26 +899,26 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1, p2, p3}, Lf/h/a/d/i/b/g7;->k(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + invoke-interface {v0, p1, p2, p3}, Lf/h/a/f/i/b/g7;->k(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; move-result-object p1 return-object p1 :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V const/4 v1, 0x0 - invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/d/i/b/i6;->O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/f/i/b/i6;->O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; move-result-object p1 @@ -972,9 +972,9 @@ if-nez p2, :cond_1 - iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 @@ -982,9 +982,9 @@ if-eqz p2, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->o()V + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->o()V throw p3 @@ -1010,20 +1010,20 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; - invoke-interface {v0, p1, p2, p3}, Lf/h/a/d/i/b/g7;->m(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-interface {v0, p1, p2, p3}, Lf/h/a/f/i/b/g7;->m(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V return-void .end method @@ -1037,26 +1037,26 @@ .annotation build Landroidx/annotation/Keep; .end annotation - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iget-boolean v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->c:Z if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/d/i/b/g7; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->b:Lf/h/a/f/i/b/g7; invoke-virtual {p1}, Lcom/google/android/gms/measurement/AppMeasurement$ConditionalUserProperty;->a()Landroid/os/Bundle; move-result-object p1 - invoke-interface {v0, p1}, Lf/h/a/d/i/b/g7;->f(Landroid/os/Bundle;)V + invoke-interface {v0, p1}, Lf/h/a/f/i/b/g7;->f(Landroid/os/Bundle;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 @@ -1064,11 +1064,11 @@ move-result-object p1 - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; - check-cast v1, Lf/h/a/d/e/n/c; + check-cast v1, Lf/h/a/f/e/n/c; if-eqz v1, :cond_1 @@ -1076,7 +1076,7 @@ move-result-wide v1 - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/d/i/b/i6;->A(Landroid/os/Bundle;J)V + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/f/i/b/i6;->A(Landroid/os/Bundle;J)V return-void @@ -1095,15 +1095,15 @@ .annotation build Landroidx/annotation/Keep; .end annotation - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iget-boolean v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->c:Z if-nez v0, :cond_1 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurement;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 @@ -1115,7 +1115,7 @@ if-eqz v0, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; const-string v2, "app_id" @@ -1123,9 +1123,9 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->o()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->o()V throw v1 diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementJobService.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementJobService.smali index 6cc6da9410..abf41fff1f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementJobService.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementJobService.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-measurement@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/w8; +.implements Lf/h/a/f/i/b/w8; # annotations @@ -13,10 +13,10 @@ # instance fields -.field public d:Lf/h/a/d/i/b/s8; +.field public d:Lf/h/a/f/i/b/s8; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/i/b/s8<", + "Lf/h/a/f/i/b/s8<", "Lcom/google/android/gms/measurement/AppMeasurementJobService;", ">;" } @@ -54,29 +54,29 @@ return-void .end method -.method public final c()Lf/h/a/d/i/b/s8; +.method public final c()Lf/h/a/f/i/b/s8; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lf/h/a/d/i/b/s8<", + "Lf/h/a/f/i/b/s8<", "Lcom/google/android/gms/measurement/AppMeasurementJobService;", ">;" } .end annotation - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/d/i/b/s8; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/f/i/b/s8; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/i/b/s8; + new-instance v0, Lf/h/a/f/i/b/s8; - invoke-direct {v0, p0}, Lf/h/a/d/i/b/s8;->(Landroid/content/Context;)V + invoke-direct {v0, p0}, Lf/h/a/f/i/b/s8;->(Landroid/content/Context;)V - iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/d/i/b/s8; + iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/f/i/b/s8; :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/d/i/b/s8; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementJobService;->d:Lf/h/a/f/i/b/s8; return-object v0 .end method @@ -98,27 +98,27 @@ invoke-super {p0}, Landroid/app/job/JobService;->onCreate()V - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v1, "Local AppMeasurementService is starting up" - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V return-void .end method @@ -128,27 +128,27 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v1, "Local AppMeasurementService is shutting down" - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V invoke-super {p0}, Landroid/app/job/JobService;->onDestroy()V @@ -160,11 +160,11 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/s8;->d(Landroid/content/Intent;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/s8;->d(Landroid/content/Intent;)V return-void .end method @@ -172,19 +172,19 @@ .method public final onStartJob(Landroid/app/job/JobParameters;)Z .locals 5 - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - iget-object v1, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v1, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v2, 0x0 - invoke-static {v1, v2, v2}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v1, v2, v2}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v1 - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v1 @@ -198,11 +198,11 @@ move-result-object v2 - iget-object v3, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v3, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v4, "Local AppMeasurementJobService called. action" - invoke-virtual {v3, v4, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {v3, v4, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V const-string v3, "com.google.android.gms.measurement.UPLOAD" @@ -212,11 +212,11 @@ if-eqz v2, :cond_0 - new-instance v2, Lf/h/a/d/i/b/u8; + new-instance v2, Lf/h/a/f/i/b/u8; - invoke-direct {v2, v0, v1, p1}, Lf/h/a/d/i/b/u8;->(Lf/h/a/d/i/b/s8;Lf/h/a/d/i/b/z3;Landroid/app/job/JobParameters;)V + invoke-direct {v2, v0, v1, p1}, Lf/h/a/f/i/b/u8;->(Lf/h/a/f/i/b/s8;Lf/h/a/f/i/b/z3;Landroid/app/job/JobParameters;)V - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/s8;->a(Ljava/lang/Runnable;)V + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/s8;->a(Ljava/lang/Runnable;)V :cond_0 const/4 p1, 0x1 @@ -237,11 +237,11 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementJobService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/s8;->b(Landroid/content/Intent;)Z + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/s8;->b(Landroid/content/Intent;)Z const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementReceiver.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementReceiver.smali index 7aa02c3a59..c9fb8a1045 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementReceiver.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementReceiver.smali @@ -3,11 +3,11 @@ .source "com.google.android.gms:play-services-measurement@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/v4; +.implements Lf/h/a/f/i/b/v4; # instance fields -.field public d:Lf/h/a/d/i/b/w4; +.field public d:Lf/h/a/f/i/b/w4; # direct methods @@ -26,38 +26,38 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/d/i/b/w4; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/f/i/b/w4; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/i/b/w4; + new-instance v0, Lf/h/a/f/i/b/w4; - invoke-direct {v0, p0}, Lf/h/a/d/i/b/w4;->(Lf/h/a/d/i/b/v4;)V + invoke-direct {v0, p0}, Lf/h/a/f/i/b/w4;->(Lf/h/a/f/i/b/v4;)V - iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/d/i/b/w4; + iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/f/i/b/w4; :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/d/i/b/w4; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementReceiver;->d:Lf/h/a/f/i/b/w4; const/4 v1, 0x0 if-eqz v0, :cond_5 - invoke-static {p1, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {p1, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v2 - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v2 if-nez p2, :cond_1 - iget-object p1, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p2, "Receiver called with null intent" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto :goto_0 @@ -66,11 +66,11 @@ move-result-object p2 - iget-object v3, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v3, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v4, "Local receiver got" - invoke-virtual {v3, v4, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {v3, v4, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V const-string v3, "com.google.android.gms.measurement.UPLOAD" @@ -92,13 +92,13 @@ invoke-virtual {p2, v3}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v3, "Starting wakeful intent." - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V - iget-object v0, v0, Lf/h/a/d/i/b/w4;->a:Lf/h/a/d/i/b/v4; + iget-object v0, v0, Lf/h/a/f/i/b/w4;->a:Lf/h/a/f/i/b/v4; check-cast v0, Lcom/google/android/gms/measurement/AppMeasurementReceiver; @@ -120,11 +120,11 @@ if-eqz p1, :cond_4 - iget-object p1, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p2, "Install Referrer Broadcasts are deprecated" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V :cond_4 :goto_0 diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementService.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementService.smali index f799f39224..0bdd67750b 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementService.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/AppMeasurementService.smali @@ -3,14 +3,14 @@ .source "com.google.android.gms:play-services-measurement@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/w8; +.implements Lf/h/a/f/i/b/w8; # instance fields -.field public d:Lf/h/a/d/i/b/s8; +.field public d:Lf/h/a/f/i/b/s8; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/i/b/s8<", + "Lf/h/a/f/i/b/s8<", "Lcom/google/android/gms/measurement/AppMeasurementService;", ">;" } @@ -47,29 +47,29 @@ return-void .end method -.method public final c()Lf/h/a/d/i/b/s8; +.method public final c()Lf/h/a/f/i/b/s8; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "()", - "Lf/h/a/d/i/b/s8<", + "Lf/h/a/f/i/b/s8<", "Lcom/google/android/gms/measurement/AppMeasurementService;", ">;" } .end annotation - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/d/i/b/s8; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/f/i/b/s8; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/i/b/s8; + new-instance v0, Lf/h/a/f/i/b/s8; - invoke-direct {v0, p0}, Lf/h/a/d/i/b/s8;->(Landroid/content/Context;)V + invoke-direct {v0, p0}, Lf/h/a/f/i/b/s8;->(Landroid/content/Context;)V - iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/d/i/b/s8; + iput-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/f/i/b/s8; :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/d/i/b/s8; + iget-object v0, p0, Lcom/google/android/gms/measurement/AppMeasurementService;->d:Lf/h/a/f/i/b/s8; return-object v0 .end method @@ -89,7 +89,7 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 @@ -99,15 +99,15 @@ if-nez p1, :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; const-string v0, "onBind called with null intent" - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto :goto_0 @@ -124,28 +124,28 @@ if-eqz v2, :cond_1 - new-instance v1, Lf/h/a/d/i/b/f5; + new-instance v1, Lf/h/a/f/i/b/f5; - iget-object p1, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object p1, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; - invoke-static {p1}, Lf/h/a/d/i/b/j9;->a(Landroid/content/Context;)Lf/h/a/d/i/b/j9; + invoke-static {p1}, Lf/h/a/f/i/b/j9;->a(Landroid/content/Context;)Lf/h/a/f/i/b/j9; move-result-object p1 - invoke-direct {v1, p1}, Lf/h/a/d/i/b/f5;->(Lf/h/a/d/i/b/j9;)V + invoke-direct {v1, p1}, Lf/h/a/f/i/b/f5;->(Lf/h/a/f/i/b/j9;)V goto :goto_0 :cond_1 - invoke-virtual {v0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string v2, "onBind received unknown action" - invoke-virtual {v0, v2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {v0, v2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V :goto_0 return-object v1 @@ -161,27 +161,27 @@ invoke-super {p0}, Landroid/app/Service;->onCreate()V - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v1, "Local AppMeasurementService is starting up" - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V return-void .end method @@ -191,27 +191,27 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; const-string v1, "Local AppMeasurementService is shutting down" - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V invoke-super {p0}, Landroid/app/Service;->onDestroy()V @@ -223,11 +223,11 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/s8;->d(Landroid/content/Intent;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/s8;->d(Landroid/content/Intent;)V return-void .end method @@ -237,29 +237,29 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object p2 - iget-object v0, p2, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; + iget-object v0, p2, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v0 if-nez p1, :cond_0 - iget-object p1, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p2, "AppMeasurementService started with null intent" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto :goto_0 @@ -268,7 +268,7 @@ move-result-object v1 - iget-object v2, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object v2, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; @@ -276,7 +276,7 @@ const-string v4, "Local AppMeasurementService called. startId, action" - invoke-virtual {v2, v4, v3, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + invoke-virtual {v2, v4, v3, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V const-string v2, "com.google.android.gms.measurement.UPLOAD" @@ -286,11 +286,11 @@ if-eqz v1, :cond_1 - new-instance v1, Lf/h/a/d/i/b/r8; + new-instance v1, Lf/h/a/f/i/b/r8; - invoke-direct {v1, p2, p3, v0, p1}, Lf/h/a/d/i/b/r8;->(Lf/h/a/d/i/b/s8;ILf/h/a/d/i/b/z3;Landroid/content/Intent;)V + invoke-direct {v1, p2, p3, v0, p1}, Lf/h/a/f/i/b/r8;->(Lf/h/a/f/i/b/s8;ILf/h/a/f/i/b/z3;Landroid/content/Intent;)V - invoke-virtual {p2, v1}, Lf/h/a/d/i/b/s8;->a(Ljava/lang/Runnable;)V + invoke-virtual {p2, v1}, Lf/h/a/f/i/b/s8;->a(Ljava/lang/Runnable;)V :cond_1 :goto_0 @@ -304,11 +304,11 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/d/i/b/s8; + invoke-virtual {p0}, Lcom/google/android/gms/measurement/AppMeasurementService;->c()Lf/h/a/f/i/b/s8; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/s8;->b(Landroid/content/Intent;)Z + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/s8;->b(Landroid/content/Intent;)Z const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a.smali index 7316f92f23..aee0b75573 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/g6; +.implements Lf/h/a/f/i/b/g6; # annotations @@ -18,20 +18,20 @@ # instance fields -.field public a:Lf/h/a/d/h/k/c; +.field public a:Lf/h/a/f/h/k/c; .field public final synthetic b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; # direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/c;)V +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/c;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->a:Lf/h/a/d/h/k/c; + iput-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->a:Lf/h/a/f/h/k/c; return-void .end method @@ -42,7 +42,7 @@ .locals 6 :try_start_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->a:Lf/h/a/d/h/k/c; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->a:Lf/h/a/f/h/k/c; move-object v1, p1 @@ -52,7 +52,7 @@ move-wide v4, p4 - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/k/c;->V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/k/c;->W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V :try_end_0 .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 @@ -63,17 +63,17 @@ iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - iget-object p2, p2, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p2, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p3, "Event listener threw exception" - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b.smali index 82b7430175..634f3a124a 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/d6; +.implements Lf/h/a/f/i/b/d6; # annotations @@ -18,20 +18,20 @@ # instance fields -.field public a:Lf/h/a/d/h/k/c; +.field public a:Lf/h/a/f/h/k/c; .field public final synthetic b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; # direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/c;)V +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/c;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->a:Lf/h/a/d/h/k/c; + iput-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->a:Lf/h/a/f/h/k/c; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService.smali index 8c49959d3b..6c535e8313 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/AppMeasurementDynamiteService.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; -.super Lf/h/a/d/h/k/xd; +.super Lf/h/a/f/h/k/xd; .source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" @@ -16,14 +16,14 @@ # instance fields -.field public a:Lf/h/a/d/i/b/e5; +.field public a:Lf/h/a/f/i/b/e5; .field public b:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/Map<", "Ljava/lang/Integer;", - "Lf/h/a/d/i/b/g6;", + "Lf/h/a/f/i/b/g6;", ">;" } .end annotation @@ -34,11 +34,11 @@ .method public constructor ()V .locals 1 - invoke-direct {p0}, Lf/h/a/d/h/k/xd;->()V + invoke-direct {p0}, Lf/h/a/f/h/k/xd;->()V const/4 v0, 0x0 - iput-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iput-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; new-instance v0, Landroidx/collection/ArrayMap; @@ -61,13 +61,13 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->A()Lf/h/a/d/i/b/a; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->A()Lf/h/a/f/i/b/a; move-result-object v0 - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/d/i/b/a;->y(Ljava/lang/String;J)V + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/f/i/b/a;->y(Ljava/lang/String;J)V return-void .end method @@ -82,17 +82,17 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V const/4 v1, 0x0 - invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/d/i/b/i6;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/a/f/i/b/i6;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V return-void .end method @@ -107,18 +107,18 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->A()Lf/h/a/d/i/b/a; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->A()Lf/h/a/f/i/b/a; move-result-object v0 - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/d/i/b/a;->B(Ljava/lang/String;J)V + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/f/i/b/a;->B(Ljava/lang/String;J)V return-void .end method -.method public generateEventId(Lf/h/a/d/h/k/zd;)V +.method public generateEventId(Lf/h/a/f/h/k/zd;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -128,28 +128,28 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/t9;->w0()J + invoke-virtual {v0}, Lf/h/a/f/i/b/t9;->w0()J move-result-wide v0 - iget-object v2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v2 - invoke-virtual {v2, p1, v0, v1}, Lf/h/a/d/i/b/t9;->L(Lf/h/a/d/h/k/zd;J)V + invoke-virtual {v2, p1, v0, v1}, Lf/h/a/f/i/b/t9;->L(Lf/h/a/f/h/k/zd;J)V return-void .end method -.method public getAppInstanceId(Lf/h/a/d/h/k/zd;)V +.method public getAppInstanceId(Lf/h/a/f/h/k/zd;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -159,32 +159,32 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; move-result-object v0 - new-instance v1, Lf/h/a/d/i/b/a6; + new-instance v1, Lf/h/a/f/i/b/a6; - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/a6;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;)V + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/a6;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;)V - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string v2, "Task exception on worker thread" - invoke-direct {p1, v0, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v0, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method -.method public getCachedAppInstanceId(Lf/h/a/d/h/k/zd;)V +.method public getCachedAppInstanceId(Lf/h/a/f/h/k/zd;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -194,15 +194,15 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v0, v0, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; @@ -210,18 +210,18 @@ check-cast v0, Ljava/lang/String; - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v1 - invoke-virtual {v1, p1, v0}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V + invoke-virtual {v1, p1, v0}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V return-void .end method -.method public getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V +.method public getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -231,32 +231,32 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; move-result-object v0 - new-instance v1, Lf/h/a/d/i/b/u9; + new-instance v1, Lf/h/a/f/i/b/u9; - invoke-direct {v1, p0, p3, p1, p2}, Lf/h/a/d/i/b/u9;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {v1, p0, p3, p1, p2}, Lf/h/a/f/i/b/u9;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Ljava/lang/String;Ljava/lang/String;)V - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, v0, v1, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v0, v1, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method -.method public getCurrentScreenClass(Lf/h/a/d/h/k/zd;)V +.method public getCurrentScreenClass(Lf/h/a/f/h/k/zd;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -266,25 +266,25 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object v0, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; if-eqz v0, :cond_0 - iget-object v0, v0, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; goto :goto_0 @@ -292,18 +292,18 @@ const/4 v0, 0x0 :goto_0 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v1 - invoke-virtual {v1, p1, v0}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V + invoke-virtual {v1, p1, v0}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V return-void .end method -.method public getCurrentScreenName(Lf/h/a/d/h/k/zd;)V +.method public getCurrentScreenName(Lf/h/a/f/h/k/zd;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -313,25 +313,25 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - iget-object v0, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object v0, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; if-eqz v0, :cond_0 - iget-object v0, v0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; goto :goto_0 @@ -339,18 +339,18 @@ const/4 v0, 0x0 :goto_0 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v1 - invoke-virtual {v1, p1, v0}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V + invoke-virtual {v1, p1, v0}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V return-void .end method -.method public getGmpAppId(Lf/h/a/d/h/k/zd;)V +.method public getGmpAppId(Lf/h/a/f/h/k/zd;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -360,28 +360,28 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/i6;->L()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/i/b/i6;->L()Ljava/lang/String; move-result-object v0 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object v1 - invoke-virtual {v1, p1, v0}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V + invoke-virtual {v1, p1, v0}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V return-void .end method -.method public getMaxUserProperties(Ljava/lang/String;Lf/h/a/d/h/k/zd;)V +.method public getMaxUserProperties(Ljava/lang/String;Lf/h/a/f/h/k/zd;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -391,26 +391,26 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p1 const/16 v0, 0x19 - invoke-virtual {p1, p2, v0}, Lf/h/a/d/i/b/t9;->K(Lf/h/a/d/h/k/zd;I)V + invoke-virtual {p1, p2, v0}, Lf/h/a/f/i/b/t9;->K(Lf/h/a/f/h/k/zd;I)V return-void .end method -.method public getTestFlag(Lf/h/a/d/h/k/zd;I)V +.method public getTestFlag(Lf/h/a/f/h/k/zd;I)V .locals 8 .annotation system Ldalvik/annotation/Throws; value = { @@ -443,15 +443,15 @@ goto :goto_0 :cond_0 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p2 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -461,19 +461,19 @@ invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v2 - new-instance v7, Lf/h/a/d/i/b/j6; + new-instance v7, Lf/h/a/f/i/b/j6; - invoke-direct {v7, v1, v3}, Lf/h/a/d/i/b/j6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + invoke-direct {v7, v1, v3}, Lf/h/a/f/i/b/j6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V const-wide/16 v4, 0x3a98 const-string v6, "boolean test flag value" - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; move-result-object v0 @@ -483,7 +483,7 @@ move-result v0 - invoke-virtual {p2, p1, v0}, Lf/h/a/d/i/b/t9;->P(Lf/h/a/d/h/k/zd;Z)V + invoke-virtual {p2, p1, v0}, Lf/h/a/f/i/b/t9;->P(Lf/h/a/f/h/k/zd;Z)V :goto_0 return-void @@ -492,15 +492,15 @@ throw v0 :cond_2 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p2 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -510,19 +510,19 @@ invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v2 - new-instance v7, Lf/h/a/d/i/b/x6; + new-instance v7, Lf/h/a/f/i/b/x6; - invoke-direct {v7, v1, v3}, Lf/h/a/d/i/b/x6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + invoke-direct {v7, v1, v3}, Lf/h/a/f/i/b/x6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V const-wide/16 v4, 0x3a98 const-string v6, "int test flag value" - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; move-result-object v0 @@ -532,7 +532,7 @@ move-result v0 - invoke-virtual {p2, p1, v0}, Lf/h/a/d/i/b/t9;->K(Lf/h/a/d/h/k/zd;I)V + invoke-virtual {p2, p1, v0}, Lf/h/a/f/i/b/t9;->K(Lf/h/a/f/h/k/zd;I)V return-void @@ -540,15 +540,15 @@ throw v0 :cond_4 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p2 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -558,19 +558,19 @@ invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v2 - new-instance v7, Lf/h/a/d/i/b/w6; + new-instance v7, Lf/h/a/f/i/b/w6; - invoke-direct {v7, v1, v3}, Lf/h/a/d/i/b/w6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + invoke-direct {v7, v1, v3}, Lf/h/a/f/i/b/w6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V const-wide/16 v4, 0x3a98 const-string v6, "double test flag value" - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; move-result-object v0 @@ -589,7 +589,7 @@ invoke-virtual {v2, v3, v0, v1}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V :try_start_0 - invoke-interface {p1, v2}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V + invoke-interface {p1, v2}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V :try_end_0 .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 @@ -598,17 +598,17 @@ :catch_0 move-exception p1 - iget-object p2, p2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string v0, "Error returning double value to wrapper" - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V return-void @@ -616,15 +616,15 @@ throw v0 :cond_6 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p2 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -634,19 +634,19 @@ invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v2 - new-instance v7, Lf/h/a/d/i/b/u6; + new-instance v7, Lf/h/a/f/i/b/u6; - invoke-direct {v7, v1, v3}, Lf/h/a/d/i/b/u6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + invoke-direct {v7, v1, v3}, Lf/h/a/f/i/b/u6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V const-wide/16 v4, 0x3a98 const-string v6, "long test flag value" - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; move-result-object v0 @@ -656,7 +656,7 @@ move-result-wide v0 - invoke-virtual {p2, p1, v0, v1}, Lf/h/a/d/i/b/t9;->L(Lf/h/a/d/h/k/zd;J)V + invoke-virtual {p2, p1, v0, v1}, Lf/h/a/f/i/b/t9;->L(Lf/h/a/f/h/k/zd;J)V return-void @@ -664,15 +664,15 @@ throw v0 :cond_8 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; move-result-object p2 - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -682,25 +682,25 @@ invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v2 - new-instance v7, Lf/h/a/d/i/b/t6; + new-instance v7, Lf/h/a/f/i/b/t6; - invoke-direct {v7, v1, v3}, Lf/h/a/d/i/b/t6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + invoke-direct {v7, v1, v3}, Lf/h/a/f/i/b/t6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V const-wide/16 v4, 0x3a98 const-string v6, "String test flag value" - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; move-result-object v0 check-cast v0, Ljava/lang/String; - invoke-virtual {p2, p1, v0}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V + invoke-virtual {p2, p1, v0}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V return-void @@ -708,7 +708,7 @@ throw v0 .end method -.method public getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/zd;)V +.method public getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/zd;)V .locals 8 .annotation system Ldalvik/annotation/Throws; value = { @@ -718,13 +718,13 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; move-result-object v0 - new-instance v7, Lf/h/a/d/i/b/a7; + new-instance v7, Lf/h/a/f/i/b/a7; move-object v1, v7 @@ -738,19 +738,19 @@ move v6, p3 - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/a7;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Ljava/lang/String;Ljava/lang/String;Z)V + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/a7;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Ljava/lang/String;Ljava/lang/String;Z)V - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, v0, v7, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v0, v7, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -758,7 +758,7 @@ .method public final h()V .locals 2 - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; if-eqz v0, :cond_0 @@ -787,7 +787,7 @@ return-void .end method -.method public initialize(Lf/h/a/d/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V +.method public initialize(Lf/h/a/f/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -795,13 +795,13 @@ } .end annotation - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/content/Context; - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; if-nez v0, :cond_0 @@ -809,29 +809,29 @@ move-result-object p3 - invoke-static {p1, p2, p3}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {p1, p2, p3}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object p1 - iput-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iput-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; return-void :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p2, "Attempting to initialize multiple times" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V return-void .end method -.method public isDataCollectionEnabled(Lf/h/a/d/h/k/zd;)V +.method public isDataCollectionEnabled(Lf/h/a/f/h/k/zd;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -841,27 +841,27 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; move-result-object v0 - new-instance v1, Lf/h/a/d/i/b/z8; + new-instance v1, Lf/h/a/f/i/b/z8; - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/z8;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;)V + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/z8;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;)V - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string v2, "Task exception on worker thread" - invoke-direct {p1, v0, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v0, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -878,9 +878,9 @@ move-object v0, p0 - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v2 @@ -896,12 +896,12 @@ move-wide/from16 v8, p6 - invoke-virtual/range {v2 .. v9}, Lf/h/a/d/i/b/i6;->F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + invoke-virtual/range {v2 .. v9}, Lf/h/a/f/i/b/i6;->F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V return-void .end method -.method public logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V +.method public logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V .locals 8 .annotation system Ldalvik/annotation/Throws; value = { @@ -911,7 +911,7 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; new-instance v0, Landroid/os/Bundle; @@ -945,32 +945,32 @@ invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; move-result-object p2 - new-instance p3, Lf/h/a/d/i/b/y7; + new-instance p3, Lf/h/a/f/i/b/y7; - invoke-direct {p3, p0, p4, v0, p1}, Lf/h/a/d/i/b/y7;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + invoke-direct {p3, p0, p4, v0, p1}, Lf/h/a/f/i/b/y7;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p4, "Task exception on worker thread" - invoke-direct {p1, p2, p3, p4}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, p2, p3, p4}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method -.method public logHealthData(ILjava/lang/String;Lf/h/a/d/f/a;Lf/h/a/d/f/a;Lf/h/a/d/f/a;)V +.method public logHealthData(ILjava/lang/String;Lf/h/a/f/f/a;Lf/h/a/f/f/a;Lf/h/a/f/f/a;)V .locals 9 .annotation system Ldalvik/annotation/Throws; value = { @@ -989,7 +989,7 @@ goto :goto_0 :cond_0 - invoke-static {p3}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p3}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p3 @@ -1003,7 +1003,7 @@ goto :goto_1 :cond_1 - invoke-static {p4}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p4}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p3 @@ -1015,16 +1015,16 @@ goto :goto_2 :cond_2 - invoke-static {p5}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p5}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object v0 :goto_2 move-object v8, v0 - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object v1 @@ -1036,12 +1036,12 @@ move-object v5, p2 - invoke-virtual/range {v1 .. v8}, Lf/h/a/d/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + invoke-virtual/range {v1 .. v8}, Lf/h/a/f/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V return-void .end method -.method public onActivityCreated(Lf/h/a/d/f/a;Landroid/os/Bundle;J)V +.method public onActivityCreated(Lf/h/a/f/f/a;Landroid/os/Bundle;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1051,37 +1051,37 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p3 - iget-object p3, p3, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p3, p3, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p3, :cond_0 - iget-object p4, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p4, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p4}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p4}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p4 - invoke-virtual {p4}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p4}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - invoke-virtual {p3, p1, p2}, Lf/h/a/d/i/b/e7;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + invoke-virtual {p3, p1, p2}, Lf/h/a/f/i/b/e7;->onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V :cond_0 return-void .end method -.method public onActivityDestroyed(Lf/h/a/d/f/a;J)V +.method public onActivityDestroyed(Lf/h/a/f/f/a;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1091,37 +1091,37 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p2, p2, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p2, :cond_0 - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p3 - invoke-virtual {p3}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p3}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/e7;->onActivityDestroyed(Landroid/app/Activity;)V + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/e7;->onActivityDestroyed(Landroid/app/Activity;)V :cond_0 return-void .end method -.method public onActivityPaused(Lf/h/a/d/f/a;J)V +.method public onActivityPaused(Lf/h/a/f/f/a;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1131,37 +1131,37 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p2, p2, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p2, :cond_0 - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p3 - invoke-virtual {p3}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p3}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/e7;->onActivityPaused(Landroid/app/Activity;)V + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/e7;->onActivityPaused(Landroid/app/Activity;)V :cond_0 return-void .end method -.method public onActivityResumed(Lf/h/a/d/f/a;J)V +.method public onActivityResumed(Lf/h/a/f/f/a;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1171,37 +1171,37 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p2, p2, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p2, :cond_0 - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p3 - invoke-virtual {p3}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p3}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/e7;->onActivityResumed(Landroid/app/Activity;)V + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/e7;->onActivityResumed(Landroid/app/Activity;)V :cond_0 return-void .end method -.method public onActivitySaveInstanceState(Lf/h/a/d/f/a;Lf/h/a/d/h/k/zd;J)V +.method public onActivitySaveInstanceState(Lf/h/a/f/f/a;Lf/h/a/f/h/k/zd;J)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -1211,13 +1211,13 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p3 - iget-object p3, p3, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p3, p3, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; new-instance p4, Landroid/os/Bundle; @@ -1225,25 +1225,25 @@ if-eqz p3, :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {v0}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - invoke-virtual {p3, p1, p4}, Lf/h/a/d/i/b/e7;->onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + invoke-virtual {p3, p1, p4}, Lf/h/a/f/i/b/e7;->onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V :cond_0 :try_start_0 - invoke-interface {p2, p4}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V + invoke-interface {p2, p4}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V :try_end_0 .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 @@ -1252,22 +1252,22 @@ :catch_0 move-exception p1 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string p3, "Error returning bundle value to wrapper" - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V return-void .end method -.method public onActivityStarted(Lf/h/a/d/f/a;J)V +.method public onActivityStarted(Lf/h/a/f/f/a;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1277,25 +1277,25 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p2, p2, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p2, :cond_0 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p2}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 @@ -1305,7 +1305,7 @@ return-void .end method -.method public onActivityStopped(Lf/h/a/d/f/a;J)V +.method public onActivityStopped(Lf/h/a/f/f/a;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1315,25 +1315,25 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - iget-object p2, p2, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; + iget-object p2, p2, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; if-eqz p2, :cond_0 - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/d/i/b/i6;->J()V + invoke-virtual {p2}, Lf/h/a/f/i/b/i6;->J()V - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 @@ -1343,7 +1343,7 @@ return-void .end method -.method public performAction(Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V +.method public performAction(Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1355,12 +1355,12 @@ const/4 p1, 0x0 - invoke-interface {p2, p1}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V + invoke-interface {p2, p1}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V return-void .end method -.method public registerOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V +.method public registerOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -1372,7 +1372,7 @@ iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->b:Ljava/util/Map; - invoke-interface {p1}, Lf/h/a/d/h/k/c;->a()I + invoke-interface {p1}, Lf/h/a/f/h/k/c;->a()I move-result v1 @@ -1384,17 +1384,17 @@ move-result-object v0 - check-cast v0, Lf/h/a/d/i/b/g6; + check-cast v0, Lf/h/a/f/i/b/g6; if-nez v0, :cond_0 new-instance v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a; - invoke-direct {v0, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/c;)V + invoke-direct {v0, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/c;)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->b:Ljava/util/Map; - invoke-interface {p1}, Lf/h/a/d/h/k/c;->a()I + invoke-interface {p1}, Lf/h/a/f/h/k/c;->a()I move-result p1 @@ -1405,19 +1405,19 @@ invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :cond_0 - iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {p1}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {p1}, Lf/h/a/d/i/b/a5;->x()V + invoke-virtual {p1}, Lf/h/a/f/i/b/a5;->x()V - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iget-object v1, p1, Lf/h/a/d/i/b/i6;->e:Ljava/util/Set; + iget-object v1, p1, Lf/h/a/f/i/b/i6;->e:Ljava/util/Set; invoke-interface {v1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z @@ -1425,15 +1425,15 @@ if-nez v0, :cond_1 - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string v0, "OnEventListener already registered" - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V :cond_1 return-void @@ -1449,37 +1449,37 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - iget-object v1, v0, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v1, v0, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; const/4 v2, 0x0 invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v1 - new-instance v2, Lf/h/a/d/i/b/p6; + new-instance v2, Lf/h/a/f/i/b/p6; - invoke-direct {v2, v0, p1, p2}, Lf/h/a/d/i/b/p6;->(Lf/h/a/d/i/b/i6;J)V + invoke-direct {v2, v0, p1, p2}, Lf/h/a/f/i/b/p6;->(Lf/h/a/f/i/b/i6;J)V - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, v1, v2, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v1, v2, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -1496,33 +1496,33 @@ if-nez p1, :cond_0 - iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; const-string p2, "Conditional user property must not be null" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V return-void :cond_0 - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/d/i/b/i6;->A(Landroid/os/Bundle;J)V + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/f/i/b/i6;->A(Landroid/os/Bundle;J)V return-void .end method -.method public setCurrentScreen(Lf/h/a/d/f/a;Ljava/lang/String;Ljava/lang/String;J)V +.method public setCurrentScreen(Lf/h/a/f/f/a;Ljava/lang/String;Ljava/lang/String;J)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -1532,23 +1532,23 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p4, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p4, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p4}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; + invoke-virtual {p4}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; move-result-object p4 - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/app/Activity; - iget-object p5, p4, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; + iget-object p5, p4, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; - iget-object p5, p5, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; + iget-object p5, p5, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; - invoke-virtual {p5}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; + invoke-virtual {p5}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; move-result-object p5 @@ -1558,37 +1558,37 @@ if-nez p5, :cond_0 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; const-string p2, "setCurrentScreen cannot be called while screen reporting is disabled." - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto/16 :goto_1 :cond_0 - iget-object p5, p4, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object p5, p4, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; if-nez p5, :cond_1 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; const-string p2, "setCurrentScreen cannot be called while no activity active" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto/16 :goto_1 :cond_1 - iget-object p5, p4, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; + iget-object p5, p4, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; invoke-interface {p5, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; @@ -1596,15 +1596,15 @@ if-nez p5, :cond_2 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; const-string p2, "setCurrentScreen must be called with an activity in the activity lifecycle" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto/16 :goto_1 @@ -1619,24 +1619,24 @@ move-result-object p3 - invoke-static {p3}, Lf/h/a/d/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p3}, Lf/h/a/f/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; move-result-object p3 :cond_3 - iget-object p5, p4, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object p5, p4, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; - iget-object p5, p5, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; + iget-object p5, p5, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; - invoke-static {p5, p3}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + invoke-static {p5, p3}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z move-result p5 - iget-object v0, p4, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; + iget-object v0, p4, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; - iget-object v0, v0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; - invoke-static {v0, p2}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + invoke-static {v0, p2}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z move-result v0 @@ -1644,15 +1644,15 @@ if-eqz v0, :cond_4 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; const-string p2, "setCurrentScreen cannot be called with the same class and name" - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V goto :goto_1 @@ -1674,11 +1674,11 @@ if-le v0, p5, :cond_6 :cond_5 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; invoke-virtual {p2}, Ljava/lang/String;->length()I @@ -1690,7 +1690,7 @@ const-string p3, "Invalid screen name length in setCurrentScreen. Length" - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_1 @@ -1710,11 +1710,11 @@ if-le v0, p5, :cond_8 :cond_7 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; invoke-virtual {p3}, Ljava/lang/String;->length()I @@ -1726,16 +1726,16 @@ const-string p3, "Invalid class name length in setCurrentScreen. Length" - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V goto :goto_1 :cond_8 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p5 - iget-object p5, p5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; + iget-object p5, p5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; if-nez p2, :cond_9 @@ -1749,27 +1749,27 @@ :goto_0 const-string v1, "Setting current screen to name, class" - invoke-virtual {p5, v1, v0, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + invoke-virtual {p5, v1, v0, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - new-instance p5, Lf/h/a/d/i/b/k7; + new-instance p5, Lf/h/a/f/i/b/k7; - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/t9;->w0()J + invoke-virtual {v0}, Lf/h/a/f/i/b/t9;->w0()J move-result-wide v0 - invoke-direct {p5, p2, p3, v0, v1}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V + invoke-direct {p5, p2, p3, v0, v1}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V - iget-object p2, p4, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; + iget-object p2, p4, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; invoke-interface {p2, p1, p5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 p2, 0x1 - invoke-virtual {p4, p1, p5, p2}, Lf/h/a/d/i/b/m7;->D(Landroid/app/Activity;Lf/h/a/d/i/b/k7;Z)V + invoke-virtual {p4, p1, p5, p2}, Lf/h/a/f/i/b/m7;->D(Landroid/app/Activity;Lf/h/a/f/i/b/k7;Z)V :goto_1 return-void @@ -1785,35 +1785,35 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v1 - new-instance v2, Lf/h/a/d/i/b/y6; + new-instance v2, Lf/h/a/f/i/b/y6; - invoke-direct {v2, v0, p1}, Lf/h/a/d/i/b/y6;->(Lf/h/a/d/i/b/i6;Z)V + invoke-direct {v2, v0, p1}, Lf/h/a/f/i/b/y6;->(Lf/h/a/f/i/b/i6;Z)V - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string v0, "Task exception on worker thread" - invoke-direct {p1, v1, v2, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v1, v2, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -1823,9 +1823,9 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 @@ -1843,30 +1843,30 @@ move-object p1, v1 :goto_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v1 - new-instance v2, Lf/h/a/d/i/b/h6; + new-instance v2, Lf/h/a/f/i/b/h6; - invoke-direct {v2, v0, p1}, Lf/h/a/d/i/b/h6;->(Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V + invoke-direct {v2, v0, p1}, Lf/h/a/f/i/b/h6;->(Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string v0, "Task exception on worker thread" - invoke-direct {p1, v1, v2, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v1, v2, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method -.method public setEventInterceptor(Lf/h/a/d/h/k/c;)V +.method public setEventInterceptor(Lf/h/a/f/h/k/c;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -1876,44 +1876,44 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 new-instance v1, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b; - invoke-direct {v1, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/c;)V + invoke-direct {v1, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/c;)V - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object p1 - new-instance v2, Lf/h/a/d/i/b/o6; + new-instance v2, Lf/h/a/f/i/b/o6; - invoke-direct {v2, v0, v1}, Lf/h/a/d/i/b/o6;->(Lf/h/a/d/i/b/i6;Lf/h/a/d/i/b/d6;)V + invoke-direct {v2, v0, v1}, Lf/h/a/f/i/b/o6;->(Lf/h/a/f/i/b/i6;Lf/h/a/f/i/b/d6;)V - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance v0, Lf/h/a/d/i/b/c5; + new-instance v0, Lf/h/a/f/i/b/c5; const-string v1, "Task exception on worker thread" - invoke-direct {v0, p1, v2, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {v0, p1, v2, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method -.method public setInstanceIdProvider(Lf/h/a/d/h/k/d;)V +.method public setInstanceIdProvider(Lf/h/a/f/h/k/d;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { @@ -1936,35 +1936,35 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p2, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/d/i/b/a5;->x()V + invoke-virtual {p2}, Lf/h/a/f/i/b/a5;->x()V - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {p2}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {p2}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object p3 - new-instance v0, Lf/h/a/d/i/b/z6; + new-instance v0, Lf/h/a/f/i/b/z6; - invoke-direct {v0, p2, p1}, Lf/h/a/d/i/b/z6;->(Lf/h/a/d/i/b/i6;Z)V + invoke-direct {v0, p2, p1}, Lf/h/a/f/i/b/z6;->(Lf/h/a/f/i/b/i6;Z)V - invoke-virtual {p3}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {p3}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, p3, v0, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, p3, v0, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {p3, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {p3, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -1979,33 +1979,33 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v1 - new-instance v2, Lf/h/a/d/i/b/b7; + new-instance v2, Lf/h/a/f/i/b/b7; - invoke-direct {v2, v0, p1, p2}, Lf/h/a/d/i/b/b7;->(Lf/h/a/d/i/b/i6;J)V + invoke-direct {v2, v0, p1, p2}, Lf/h/a/f/i/b/b7;->(Lf/h/a/f/i/b/i6;J)V - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, v1, v2, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v1, v2, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -2020,33 +2020,33 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; move-result-object v1 - new-instance v2, Lf/h/a/d/i/b/m6; + new-instance v2, Lf/h/a/f/i/b/m6; - invoke-direct {v2, v0, p1, p2}, Lf/h/a/d/i/b/m6;->(Lf/h/a/d/i/b/i6;J)V + invoke-direct {v2, v0, p1, p2}, Lf/h/a/f/i/b/m6;->(Lf/h/a/f/i/b/i6;J)V - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance p1, Lf/h/a/d/i/b/c5; + new-instance p1, Lf/h/a/f/i/b/c5; const-string p2, "Task exception on worker thread" - invoke-direct {p1, v1, v2, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + invoke-direct {p1, v1, v2, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V return-void .end method @@ -2061,9 +2061,9 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v1 @@ -2077,12 +2077,12 @@ move-wide v6, p2 - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V return-void .end method -.method public setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/f/a;ZJ)V +.method public setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/f/a;ZJ)V .locals 7 .annotation system Ldalvik/annotation/Throws; value = { @@ -2092,13 +2092,13 @@ invoke-virtual {p0}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->h()V - invoke-static {p3}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; + invoke-static {p3}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; move-result-object v3 - iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p3, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object v0 @@ -2110,12 +2110,12 @@ move-wide v5, p5 - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V return-void .end method -.method public unregisterOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V +.method public unregisterOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -2127,7 +2127,7 @@ iget-object v0, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->b:Ljava/util/Map; - invoke-interface {p1}, Lf/h/a/d/h/k/c;->a()I + invoke-interface {p1}, Lf/h/a/f/h/k/c;->a()I move-result v1 @@ -2139,28 +2139,28 @@ move-result-object v0 - check-cast v0, Lf/h/a/d/i/b/g6; + check-cast v0, Lf/h/a/f/i/b/g6; if-nez v0, :cond_0 new-instance v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a; - invoke-direct {v0, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/c;)V + invoke-direct {v0, p0, p1}, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$a;->(Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/c;)V :cond_0 - iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; + iget-object p1, p0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/i/b/z1;->a()V + invoke-virtual {p1}, Lf/h/a/f/i/b/z1;->a()V - invoke-virtual {p1}, Lf/h/a/d/i/b/a5;->x()V + invoke-virtual {p1}, Lf/h/a/f/i/b/a5;->x()V - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iget-object v1, p1, Lf/h/a/d/i/b/i6;->e:Ljava/util/Set; + iget-object v1, p1, Lf/h/a/f/i/b/i6;->e:Ljava/util/Set; invoke-interface {v1, v0}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z @@ -2168,15 +2168,15 @@ if-nez v0, :cond_1 - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; const-string v0, "OnEventListener had not been registered" - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V :cond_1 return-void diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzan.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzan.smali index afb8a50317..2e01f57edb 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzan.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzan.smali @@ -37,9 +37,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/i/b/m; + new-instance v0, Lf/h/a/f/i/b/m; - invoke-direct {v0}, Lf/h/a/d/i/b/m;->()V + invoke-direct {v0}, Lf/h/a/f/i/b/m;->()V sput-object v0, Lcom/google/android/gms/measurement/internal/zzan;->CREATOR:Landroid/os/Parcelable$Creator; @@ -121,9 +121,9 @@ } .end annotation - new-instance v0, Lf/h/a/d/i/b/l; + new-instance v0, Lf/h/a/f/i/b/l; - invoke-direct {v0, p0}, Lf/h/a/d/i/b/l;->(Lcom/google/android/gms/measurement/internal/zzan;)V + invoke-direct {v0, p0}, Lf/h/a/f/i/b/l;->(Lcom/google/android/gms/measurement/internal/zzan;)V return-object v0 .end method @@ -159,7 +159,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -171,9 +171,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzao.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzao.smali index 2b546c343a..8dd3e692f5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzao.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzao.smali @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/i/b/o; + new-instance v0, Lf/h/a/f/i/b/o; - invoke-direct {v0}, Lf/h/a/d/i/b/o;->()V + invoke-direct {v0}, Lf/h/a/f/i/b/o;->()V sput-object v0, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; @@ -43,7 +43,7 @@ invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; @@ -129,7 +129,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -139,27 +139,27 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; const/4 v2, 0x3 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object p2, p0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; const/4 v1, 0x4 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-wide v1, p0, Lcom/google/android/gms/measurement/internal/zzao;->g:J const/4 p2, 0x5 - invoke-static {p1, p2, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, p2, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzkr.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzkr.smali index a995d7e2b7..d8328d3320 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzkr.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzkr.smali @@ -35,9 +35,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/i/b/s9; + new-instance v0, Lf/h/a/f/i/b/s9; - invoke-direct {v0}, Lf/h/a/d/i/b/s9;->()V + invoke-direct {v0}, Lf/h/a/f/i/b/s9;->()V sput-object v0, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; @@ -92,16 +92,16 @@ return-void .end method -.method public constructor (Lf/h/a/d/i/b/r9;)V +.method public constructor (Lf/h/a/f/i/b/r9;)V .locals 6 - iget-object v1, p1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; + iget-object v1, p1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; - iget-wide v2, p1, Lf/h/a/d/i/b/r9;->d:J + iget-wide v2, p1, Lf/h/a/f/i/b/r9;->d:J - iget-object v4, p1, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; + iget-object v4, p1, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; - iget-object v5, p1, Lf/h/a/d/i/b/r9;->b:Ljava/lang/String; + iget-object v5, p1, Lf/h/a/f/i/b/r9;->b:Ljava/lang/String; move-object v0, p0 @@ -115,7 +115,7 @@ invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; const/4 v0, 0x2 @@ -228,7 +228,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -236,7 +236,7 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; @@ -244,13 +244,13 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-wide v0, p0, Lcom/google/android/gms/measurement/internal/zzkr;->f:J const/4 v3, 0x3 - invoke-static {p1, v3, v0, v1}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v3, v0, v1}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzkr;->g:Ljava/lang/Long; @@ -263,7 +263,7 @@ :cond_0 const/4 v3, 0x4 - invoke-static {p1, v3, v1}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V + invoke-static {p1, v3, v1}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V invoke-virtual {v0}, Ljava/lang/Long;->longValue()J @@ -276,13 +276,13 @@ iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzkr;->h:Ljava/lang/String; - invoke-static {p1, v0, v3, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v3, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v0, 0x7 iget-object v3, p0, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; - invoke-static {p1, v0, v3, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v3, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzkr;->j:Ljava/lang/Double; @@ -291,7 +291,7 @@ goto :goto_1 :cond_1 - invoke-static {p1, v1, v1}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v1}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D @@ -300,7 +300,7 @@ invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeDouble(D)V :goto_1 - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzn.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzn.smali index 51f50f3b22..06e5f824a7 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzn.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzn.smali @@ -73,9 +73,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/i/b/v9; + new-instance v0, Lf/h/a/f/i/b/v9; - invoke-direct {v0}, Lf/h/a/d/i/b/v9;->()V + invoke-direct {v0}, Lf/h/a/f/i/b/v9;->()V sput-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; @@ -112,7 +112,7 @@ invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; move-object v1, p1 @@ -342,7 +342,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -352,109 +352,109 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; const/4 v1, 0x3 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; const/4 v1, 0x4 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; const/4 v3, 0x5 - invoke-static {p1, v3, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v3, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->h:J const/4 v0, 0x6 - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->i:J const/4 v0, 0x7 - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; const/16 v3, 0x8 - invoke-static {p1, v3, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v3, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->k:Z const/16 v3, 0x9 - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->l:Z const/16 v3, 0xa - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->m:J const/16 v0, 0xb - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; const/16 v3, 0xc - invoke-static {p1, v3, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v3, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->o:J const/16 v0, 0xd - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->p:J const/16 v0, 0xe - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->q:I const/16 v3, 0xf - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->r:Z const/16 v3, 0x10 - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->s:Z const/16 v3, 0x11 - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-boolean v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->t:Z const/16 v3, 0x12 - invoke-static {p1, v3, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v3, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; const/16 v3, 0x13 - invoke-static {p1, v3, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v3, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; @@ -465,7 +465,7 @@ :cond_0 const/16 v3, 0x15 - invoke-static {p1, v3, v1}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V + invoke-static {p1, v3, v1}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z @@ -478,7 +478,7 @@ iget-wide v3, p0, Lcom/google/android/gms/measurement/internal/zzn;->w:J - invoke-static {p1, v0, v3, v4}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v0, v3, v4}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V const/16 v0, 0x17 @@ -489,22 +489,22 @@ goto :goto_1 :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I move-result v0 invoke-virtual {p1, v1}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V :goto_1 const/16 v0, 0x18 iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - invoke-static {p1, v0, v1, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v0, v1, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzw.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzw.smali index 9ccc3bb2e4..b2aec63760 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzw.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/internal/zzw.smali @@ -43,9 +43,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/i/b/ga; + new-instance v0, Lf/h/a/f/i/b/ga; - invoke-direct {v0}, Lf/h/a/d/i/b/ga;->()V + invoke-direct {v0}, Lf/h/a/f/i/b/ga;->()V sput-object v0, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; @@ -57,7 +57,7 @@ invoke-direct {p0}, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; @@ -141,7 +141,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -151,69 +151,69 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; const/4 v2, 0x4 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-wide v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->g:J const/4 v4, 0x5 - invoke-static {p1, v4, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v4, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-boolean v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z const/4 v2, 0x6 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; const/4 v2, 0x7 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; const/16 v2, 0x8 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-wide v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->k:J const/16 v4, 0x9 - invoke-static {p1, v4, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v4, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; const/16 v2, 0xa - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-wide v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->m:J const/16 v4, 0xb - invoke-static {p1, v4, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v4, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; const/16 v2, 0xc - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/measurement/module/Analytics.smali b/com.discord/smali_classes2/com/google/android/gms/measurement/module/Analytics.smali index 32e64fcf7c..af6ce78b15 100644 --- a/com.discord/smali_classes2/com/google/android/gms/measurement/module/Analytics.smali +++ b/com.discord/smali_classes2/com/google/android/gms/measurement/module/Analytics.smali @@ -8,12 +8,12 @@ # direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V +.method public constructor (Lf/h/a/f/i/b/e5;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; return-void .end method @@ -46,13 +46,13 @@ const/4 v1, 0x0 - invoke-static {p0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; + invoke-static {p0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; move-result-object p0 new-instance v1, Lcom/google/android/gms/measurement/module/Analytics; - invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/module/Analytics;->(Lf/h/a/d/i/b/e5;)V + invoke-direct {v1, p0}, Lcom/google/android/gms/measurement/module/Analytics;->(Lf/h/a/f/i/b/e5;)V sput-object v1, Lcom/google/android/gms/measurement/module/Analytics;->a:Lcom/google/android/gms/measurement/module/Analytics; diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/BleSignal.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/BleSignal.smali index bce1aa47d1..c8672f436d 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/BleSignal.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/BleSignal.smali @@ -6,5 +6,5 @@ .method public abstract F()I .end method -.method public abstract l()I +.method public abstract p()I .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Message.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Message.smali index 4c9571a683..762fc9847c 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Message.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Message.smali @@ -40,9 +40,9 @@ .method public static constructor ()V .locals 3 - new-instance v0, Lf/h/a/d/j/b/f; + new-instance v0, Lf/h/a/f/j/b/f; - invoke-direct {v0}, Lf/h/a/d/j/b/f;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/f;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/Message;->CREATOR:Landroid/os/Parcelable$Creator; @@ -80,7 +80,7 @@ iput p1, p0, Lcom/google/android/gms/nearby/messages/Message;->d:I - invoke-static {p4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; move-object p1, p4 @@ -97,7 +97,7 @@ iput-wide p6, p0, Lcom/google/android/gms/nearby/messages/Message;->i:J - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; array-length p1, p2 @@ -137,7 +137,7 @@ const-string p3, "Content length(%d) must not exceed MAX_CONTENT_SIZE_BYTES(%d)" - invoke-static {p1, p3, v1}, Lf/h/a/b/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V + invoke-static {p1, p3, v1}, Lf/h/a/c/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V iput-object p2, p0, Lcom/google/android/gms/nearby/messages/Message;->e:[B @@ -189,7 +189,7 @@ const-string p2, "Type length(%d) must not exceed MAX_TYPE_LENGTH(%d)" - invoke-static {p1, p2, p3}, Lf/h/a/b/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V + invoke-static {p1, p2, p3}, Lf/h/a/c/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V return-void .end method @@ -368,7 +368,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -378,39 +378,39 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/Message;->f:Ljava/lang/String; const/4 v2, 0x2 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/Message;->g:Ljava/lang/String; const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/Message;->h:[Lcom/google/android/gms/internal/nearby/zzgs; const/4 v2, 0x4 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget-wide v1, p0, Lcom/google/android/gms/nearby/messages/Message;->i:J const/4 p2, 0x5 - invoke-static {p1, p2, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, p2, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget p2, p0, Lcom/google/android/gms/nearby/messages/Message;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessageFilter.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessageFilter.smali index 097e3a28d4..5fb39dafcd 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessageFilter.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessageFilter.smali @@ -58,9 +58,9 @@ .method public static constructor ()V .locals 9 - new-instance v0, Lf/h/a/d/j/b/g; + new-instance v0, Lf/h/a/f/j/b/g; - invoke-direct {v0}, Lf/h/a/d/j/b/g;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/g;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/MessageFilter;->CREATOR:Landroid/os/Parcelable$Creator; @@ -84,7 +84,7 @@ const-string v3, "At least one of the include methods must be called." - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V new-instance v8, Lcom/google/android/gms/nearby/messages/MessageFilter; @@ -128,7 +128,7 @@ iput p1, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->d:I - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; check-cast p2, Ljava/util/List; @@ -204,7 +204,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/MessageFilter;->e:Ljava/util/List; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -214,7 +214,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/MessageFilter;->f:Ljava/util/List; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -224,7 +224,7 @@ iget-object p1, p1, Lcom/google/android/gms/nearby/messages/MessageFilter;->h:Ljava/util/List; - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -325,7 +325,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -335,39 +335,39 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->f:Ljava/util/List; const/4 v1, 0x2 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V iget-boolean v0, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->g:Z const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->h:Ljava/util/List; const/4 v1, 0x4 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V iget v0, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->i:I const/4 v1, 0x5 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/MessageFilter;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessagesClient.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessagesClient.smali index f99a4e508c..2995eeea48 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessagesClient.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/MessagesClient.smali @@ -1,21 +1,21 @@ .class public abstract Lcom/google/android/gms/nearby/messages/MessagesClient; -.super Lf/h/a/d/e/h/b; +.super Lf/h/a/f/e/h/b; # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/j/b/a;", + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/j/b/a;", ">;" } .end annotation # direct methods -.method public constructor (Landroid/app/Activity;Lf/h/a/d/e/h/a;Lf/h/a/d/j/b/a;Lf/h/a/d/e/h/b$a;)V +.method public constructor (Landroid/app/Activity;Lf/h/a/f/e/h/a;Lf/h/a/f/j/b/a;Lf/h/a/f/e/h/b$a;)V .locals 0 - .param p3 # Lf/h/a/d/j/b/a; + .param p3 # Lf/h/a/f/j/b/a; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -23,16 +23,16 @@ value = { "(", "Landroid/app/Activity;", - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/j/b/a;", + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/j/b/a;", ">;", - "Lf/h/a/d/j/b/a;", - "Lf/h/a/d/e/h/b$a;", + "Lf/h/a/f/j/b/a;", + "Lf/h/a/f/e/h/b$a;", ")V" } .end annotation - invoke-direct {p0, p1, p2, p3, p4}, Lf/h/a/d/e/h/b;->(Landroid/app/Activity;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V + invoke-direct {p0, p1, p2, p3, p4}, Lf/h/a/f/e/h/b;->(Landroid/app/Activity;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/PublishOptions.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/PublishOptions.smali index 2417bac7d6..9dbf531454 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/PublishOptions.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/PublishOptions.smali @@ -5,7 +5,7 @@ # instance fields .field public final a:Lcom/google/android/gms/nearby/messages/Strategy; -.field public final b:Lf/h/a/d/j/b/b; +.field public final b:Lf/h/a/f/j/b/b; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -20,14 +20,14 @@ return-void .end method -.method public constructor (Lcom/google/android/gms/nearby/messages/Strategy;Lf/h/a/d/j/b/b;Lf/h/a/d/j/b/i;)V +.method public constructor (Lcom/google/android/gms/nearby/messages/Strategy;Lf/h/a/f/j/b/b;Lf/h/a/f/j/b/i;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p1, p0, Lcom/google/android/gms/nearby/messages/PublishOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; - iput-object p2, p0, Lcom/google/android/gms/nearby/messages/PublishOptions;->b:Lf/h/a/d/j/b/b; + iput-object p2, p0, Lcom/google/android/gms/nearby/messages/PublishOptions;->b:Lf/h/a/f/j/b/b; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Strategy.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Strategy.smali index c297645be0..d51fb3eaa5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Strategy.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/Strategy.smali @@ -46,9 +46,9 @@ .method public static constructor ()V .locals 12 - new-instance v0, Lf/h/a/d/j/b/j; + new-instance v0, Lf/h/a/f/j/b/j; - invoke-direct {v0}, Lf/h/a/d/j/b/j;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/j;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/Strategy;->CREATOR:Landroid/os/Parcelable$Creator; @@ -102,7 +102,7 @@ const-string v1, "mTtlSeconds(%d) must either be TTL_SECONDS_INFINITE, or it must be between 1 and TTL_SECONDS_MAX(%d) inclusive" - invoke-static {v2, v1, v0}, Lf/h/a/b/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V + invoke-static {v2, v1, v0}, Lf/h/a/c/i1/e;->p(ZLjava/lang/String;[Ljava/lang/Object;)V new-instance v0, Lcom/google/android/gms/nearby/messages/Strategy; @@ -331,7 +331,7 @@ if-eq v1, v4, :cond_0 - invoke-static {v3, v2, v1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {v3, v2, v1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object v1 @@ -385,7 +385,7 @@ if-eqz v8, :cond_5 - invoke-static {v3, v2, v6}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {v3, v2, v6}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object v6 @@ -436,7 +436,7 @@ if-eqz v9, :cond_9 - invoke-static {v3, v2, v7}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {v3, v2, v7}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object v2 @@ -458,7 +458,7 @@ const-string v5, "UNKNOWN: " - invoke-static {v4, v5, v3}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; + invoke-static {v4, v5, v3}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; move-result-object v5 @@ -529,7 +529,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 2 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -537,51 +537,51 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->f:I const/4 v1, 0x2 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->g:I const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->h:Z const/4 v1, 0x4 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->i:I const/4 v1, 0x5 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->j:I const/4 v1, 0x6 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->k:I const/4 v1, 0x7 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/Strategy;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/SubscribeOptions.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/SubscribeOptions.smali index dbb6cbf806..21abb10f8d 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/SubscribeOptions.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/SubscribeOptions.smali @@ -7,7 +7,7 @@ .field public final b:Lcom/google/android/gms/nearby/messages/MessageFilter; -.field public final c:Lf/h/a/d/j/b/d; +.field public final c:Lf/h/a/f/j/b/d; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -26,7 +26,7 @@ return-void .end method -.method public constructor (Lcom/google/android/gms/nearby/messages/Strategy;Lcom/google/android/gms/nearby/messages/MessageFilter;Lf/h/a/d/j/b/d;)V +.method public constructor (Lcom/google/android/gms/nearby/messages/Strategy;Lcom/google/android/gms/nearby/messages/MessageFilter;Lf/h/a/f/j/b/d;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -37,7 +37,7 @@ const/4 p1, 0x0 - iput-object p1, p0, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->c:Lf/h/a/d/j/b/d; + iput-object p1, p0, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->c:Lf/h/a/f/j/b/d; const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/ClientAppContext.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/ClientAppContext.smali index 6712e1cd88..238fa6d963 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/ClientAppContext.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/ClientAppContext.smali @@ -41,9 +41,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/l0; + new-instance v0, Lf/h/a/f/j/b/e/l0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/l0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/l0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; @@ -65,7 +65,7 @@ iput p1, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->d:I - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; check-cast p2, Ljava/lang/String; @@ -434,7 +434,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -442,7 +442,7 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->e:Ljava/lang/String; @@ -450,33 +450,33 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->f:Ljava/lang/String; const/4 v1, 0x3 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v0, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->g:Z const/4 v1, 0x4 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->h:I const/4 v1, 0x5 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->i:Ljava/lang/String; const/4 v1, 0x6 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/SubscribeRequest.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/SubscribeRequest.smali index ebd2509fba..0129a84297 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/SubscribeRequest.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/SubscribeRequest.smali @@ -20,14 +20,14 @@ # instance fields .field public final d:I -.field public final e:Lf/h/a/d/j/b/e/o0; +.field public final e:Lf/h/a/f/j/b/e/o0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field .field public final f:Lcom/google/android/gms/nearby/messages/Strategy; -.field public final g:Lf/h/a/d/j/b/e/r0; +.field public final g:Lf/h/a/f/j/b/e/r0; .field public final h:Lcom/google/android/gms/nearby/messages/MessageFilter; @@ -67,7 +67,7 @@ .end annotation .end field -.field public final o:Lf/h/a/d/j/b/e/a; +.field public final o:Lf/h/a/f/j/b/e/a; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -93,9 +93,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/h0; + new-instance v0, Lf/h/a/f/j/b/e/h0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/h0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/h0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->CREATOR:Landroid/os/Parcelable$Creator; @@ -168,21 +168,21 @@ move-result-object v8 - instance-of v9, v8, Lf/h/a/d/j/b/e/o0; + instance-of v9, v8, Lf/h/a/f/j/b/e/o0; if-eqz v9, :cond_1 - check-cast v8, Lf/h/a/d/j/b/e/o0; + check-cast v8, Lf/h/a/f/j/b/e/o0; goto :goto_0 :cond_1 - new-instance v8, Lf/h/a/d/j/b/e/q0; + new-instance v8, Lf/h/a/f/j/b/e/q0; - invoke-direct {v8, p2}, Lf/h/a/d/j/b/e/q0;->(Landroid/os/IBinder;)V + invoke-direct {v8, p2}, Lf/h/a/f/j/b/e/q0;->(Landroid/os/IBinder;)V :goto_0 - iput-object v8, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/d/j/b/e/o0; + iput-object v8, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/f/j/b/e/o0; move-object v1, p3 @@ -201,21 +201,21 @@ move-result-object v1 - instance-of v8, v1, Lf/h/a/d/j/b/e/r0; + instance-of v8, v1, Lf/h/a/f/j/b/e/r0; if-eqz v8, :cond_3 - check-cast v1, Lf/h/a/d/j/b/e/r0; + check-cast v1, Lf/h/a/f/j/b/e/r0; goto :goto_1 :cond_3 - new-instance v1, Lf/h/a/d/j/b/e/t0; + new-instance v1, Lf/h/a/f/j/b/e/t0; - invoke-direct {v1, p4}, Lf/h/a/d/j/b/e/t0;->(Landroid/os/IBinder;)V + invoke-direct {v1, p4}, Lf/h/a/f/j/b/e/t0;->(Landroid/os/IBinder;)V :goto_1 - iput-object v1, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/d/j/b/e/r0; + iput-object v1, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/f/j/b/e/r0; move-object v1, p5 @@ -252,23 +252,23 @@ move-result-object v1 - instance-of v2, v1, Lf/h/a/d/j/b/e/a; + instance-of v2, v1, Lf/h/a/f/j/b/e/a; if-eqz v2, :cond_5 move-object v7, v1 - check-cast v7, Lf/h/a/d/j/b/e/a; + check-cast v7, Lf/h/a/f/j/b/e/a; goto :goto_2 :cond_5 - new-instance v7, Lf/h/a/d/j/b/e/c; + new-instance v7, Lf/h/a/f/j/b/e/c; - invoke-direct {v7, v5}, Lf/h/a/d/j/b/e/c;->(Landroid/os/IBinder;)V + invoke-direct {v7, v5}, Lf/h/a/f/j/b/e/c;->(Landroid/os/IBinder;)V :goto_2 - iput-object v7, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/d/j/b/e/a; + iput-object v7, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/f/j/b/e/a; iput-boolean v6, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->p:Z @@ -302,7 +302,7 @@ move-object/from16 v0, p0 - iget-object v1, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/d/j/b/e/o0; + iget-object v1, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/f/j/b/e/o0; invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -314,7 +314,7 @@ move-result-object v2 - iget-object v3, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/d/j/b/e/r0; + iget-object v3, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/f/j/b/e/r0; invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -364,7 +364,7 @@ move-result-object v6 :goto_0 - iget-object v7, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/d/j/b/e/a; + iget-object v7, v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/f/j/b/e/a; invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -522,7 +522,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -530,9 +530,9 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/d/j/b/e/o0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->e:Lf/h/a/f/j/b/e/o0; const/4 v2, 0x0 @@ -552,17 +552,17 @@ const/4 v4, 0x0 - invoke-static {p1, v3, v1, v4}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v3, v1, v4}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/4 v1, 0x3 iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->f:Lcom/google/android/gms/nearby/messages/Strategy; - invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x4 - iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/d/j/b/e/r0; + iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->g:Lf/h/a/f/j/b/e/r0; if-nez v3, :cond_1 @@ -576,53 +576,53 @@ move-result-object v3 :goto_1 - invoke-static {p1, v1, v3, v4}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v1, v3, v4}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/4 v1, 0x5 iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->h:Lcom/google/android/gms/nearby/messages/MessageFilter; - invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x6 iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->i:Landroid/app/PendingIntent; - invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v3, p2, v4}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x7 iget v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->j:I - invoke-static {p1, v1, v3}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v3}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/16 v1, 0x8 iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->k:Ljava/lang/String; - invoke-static {p1, v1, v3, v4}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v3, v4}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v1, 0x9 iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->l:Ljava/lang/String; - invoke-static {p1, v1, v3, v4}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v3, v4}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v1, 0xa iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->m:[B - invoke-static {p1, v1, v3, v4}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, v3, v4}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V const/16 v1, 0xb iget-boolean v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->n:Z - invoke-static {p1, v1, v3}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v3}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/16 v1, 0xc - iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/d/j/b/e/a; + iget-object v3, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->o:Lf/h/a/f/j/b/e/a; if-nez v3, :cond_2 @@ -634,39 +634,39 @@ move-result-object v2 :goto_2 - invoke-static {p1, v1, v2, v4}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v1, v2, v4}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/16 v1, 0xd iget-boolean v2, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->p:Z - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/16 v1, 0xe iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->q:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - invoke-static {p1, v1, v2, p2, v4}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v4}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/16 p2, 0xf iget-boolean v1, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->r:Z - invoke-static {p1, p2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, p2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/16 p2, 0x10 iget v1, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->s:I - invoke-static {p1, p2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, p2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/16 p2, 0x11 iget v1, p0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->t:I - invoke-static {p1, p2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, p2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/Update.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/Update.smali index d6c24c3ee6..1838763da5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/Update.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/Update.smali @@ -49,9 +49,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/k0; + new-instance v0, Lf/h/a/f/j/b/e/k0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/k0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/k0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/Update;->CREATOR:Landroid/os/Parcelable$Creator; @@ -176,7 +176,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -186,7 +186,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/internal/Update;->g:Lcom/google/android/gms/nearby/messages/internal/zze; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -196,7 +196,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/internal/Update;->h:Lcom/google/android/gms/nearby/messages/internal/zza; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -206,7 +206,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/internal/Update;->i:Lcom/google/android/gms/internal/nearby/zzgs; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -397,7 +397,7 @@ iget-object v5, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->j:[B - invoke-static {v5}, Lf/h/a/d/h/l/e;->c([B)Lf/h/a/d/h/l/e; + invoke-static {v5}, Lf/h/a/f/h/l/e;->c([B)Lf/h/a/f/h/l/e; move-result-object v5 @@ -475,7 +475,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -483,13 +483,13 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v1, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->e:I const/4 v2, 0x2 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; @@ -497,33 +497,33 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->g:Lcom/google/android/gms/nearby/messages/internal/zze; const/4 v2, 0x4 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->h:Lcom/google/android/gms/nearby/messages/internal/zza; const/4 v2, 0x5 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->i:Lcom/google/android/gms/internal/nearby/zzgs; const/4 v2, 0x6 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object p2, p0, Lcom/google/android/gms/nearby/messages/internal/Update;->j:[B const/4 v1, 0x7 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zza.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zza.smali index 2547ca729f..4a64518e12 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zza.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zza.smali @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/w; + new-instance v0, Lf/h/a/f/j/b/e/w; - invoke-direct {v0}, Lf/h/a/d/j/b/e/w;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/w;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zza;->CREATOR:Landroid/os/Parcelable$Creator; @@ -107,7 +107,7 @@ iget v1, p0, Lcom/google/android/gms/nearby/messages/internal/zza;->f:I - invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/BleSignal;->l()I + invoke-interface {p1}, Lcom/google/android/gms/nearby/messages/BleSignal;->p()I move-result p1 @@ -153,7 +153,7 @@ return v0 .end method -.method public final l()I +.method public final p()I .locals 1 iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/zza;->f:I @@ -200,7 +200,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 2 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -208,21 +208,21 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/zza;->e:I const/4 v1, 0x2 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/zza;->f:I const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzad.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzad.smali index 6c5df9f34d..c0d4f25e24 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzad.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzad.smali @@ -32,9 +32,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/d; + new-instance v0, Lf/h/a/f/j/b/e/d; - invoke-direct {v0}, Lf/h/a/d/j/b/e/d;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/d;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzad;->CREATOR:Landroid/os/Parcelable$Creator; @@ -100,7 +100,7 @@ iget-object v3, p1, Lcom/google/android/gms/nearby/messages/internal/zzad;->e:Ljava/lang/String; - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v1 @@ -110,7 +110,7 @@ iget-object p1, p1, Lcom/google/android/gms/nearby/messages/internal/zzad;->f:Ljava/lang/String; - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -180,7 +180,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -190,21 +190,21 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzad;->f:Ljava/lang/String; const/4 v1, 0x2 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzad;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzaf.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzaf.smali index 0502cfee29..b006d319f4 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzaf.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzaf.smali @@ -24,9 +24,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/e; + new-instance v0, Lf/h/a/f/j/b/e/e; - invoke-direct {v0}, Lf/h/a/d/j/b/e/e;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/e;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; @@ -40,7 +40,7 @@ iput p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzaf;->d:I - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; check-cast p2, Lcom/google/android/gms/nearby/messages/Message; @@ -76,7 +76,7 @@ iget-object p1, p1, Lcom/google/android/gms/nearby/messages/internal/zzaf;->e:Lcom/google/android/gms/nearby/messages/Message; - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -132,7 +132,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -142,15 +142,15 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzaf;->d:I const/16 v1, 0x3e8 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzbz.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzbz.smali index a20ac3d70a..574a27e0a9 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzbz.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzbz.smali @@ -21,7 +21,7 @@ .field public final f:Lcom/google/android/gms/nearby/messages/Strategy; -.field public final g:Lf/h/a/d/j/b/e/r0; +.field public final g:Lf/h/a/f/j/b/e/r0; .field public final h:Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; @@ -44,7 +44,7 @@ .end annotation .end field -.field public final k:Lf/h/a/d/j/b/e/w0; +.field public final k:Lf/h/a/f/j/b/e/w0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field @@ -66,9 +66,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/f0; + new-instance v0, Lf/h/a/f/j/b/e/f0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/f0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/f0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->CREATOR:Landroid/os/Parcelable$Creator; @@ -117,21 +117,21 @@ move-result-object p2 - instance-of p3, p2, Lf/h/a/d/j/b/e/r0; + instance-of p3, p2, Lf/h/a/f/j/b/e/r0; if-eqz p3, :cond_1 - check-cast p2, Lf/h/a/d/j/b/e/r0; + check-cast p2, Lf/h/a/f/j/b/e/r0; goto :goto_0 :cond_1 - new-instance p2, Lf/h/a/d/j/b/e/t0; + new-instance p2, Lf/h/a/f/j/b/e/t0; - invoke-direct {p2, p4}, Lf/h/a/d/j/b/e/t0;->(Landroid/os/IBinder;)V + invoke-direct {p2, p4}, Lf/h/a/f/j/b/e/t0;->(Landroid/os/IBinder;)V :goto_0 - iput-object p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->g:Lf/h/a/d/j/b/e/r0; + iput-object p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->g:Lf/h/a/f/j/b/e/r0; iput-object p5, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->h:Ljava/lang/String; @@ -150,21 +150,21 @@ move-result-object p1 - instance-of p2, p1, Lf/h/a/d/j/b/e/w0; + instance-of p2, p1, Lf/h/a/f/j/b/e/w0; if-eqz p2, :cond_3 - check-cast p1, Lf/h/a/d/j/b/e/w0; + check-cast p1, Lf/h/a/f/j/b/e/w0; goto :goto_1 :cond_3 - new-instance p1, Lf/h/a/d/j/b/e/y0; + new-instance p1, Lf/h/a/f/j/b/e/y0; - invoke-direct {p1, p8}, Lf/h/a/d/j/b/e/y0;->(Landroid/os/IBinder;)V + invoke-direct {p1, p8}, Lf/h/a/f/j/b/e/y0;->(Landroid/os/IBinder;)V :goto_1 - iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->k:Lf/h/a/d/j/b/e/w0; + iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->k:Lf/h/a/f/j/b/e/w0; iput-boolean p9, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->l:Z @@ -184,7 +184,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -192,7 +192,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->e:Lcom/google/android/gms/nearby/messages/internal/zzaf; @@ -200,15 +200,15 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->f:Lcom/google/android/gms/nearby/messages/Strategy; const/4 v2, 0x3 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->g:Lf/h/a/d/j/b/e/r0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->g:Lf/h/a/f/j/b/e/r0; invoke-interface {v1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; @@ -216,27 +216,27 @@ const/4 v2, 0x4 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->h:Ljava/lang/String; const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->i:Ljava/lang/String; const/4 v2, 0x6 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->j:Z const/4 v2, 0x7 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->k:Lf/h/a/d/j/b/e/w0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->k:Lf/h/a/f/j/b/e/w0; if-nez v1, :cond_0 @@ -252,27 +252,27 @@ :goto_0 const/16 v2, 0x8 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/16 v1, 0x9 iget-boolean v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->l:Z - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/16 v1, 0xa iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->m:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/16 p2, 0xb iget v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzbz;->n:I - invoke-static {p1, p2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, p2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcb.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcb.smali index 60a09356e2..49b1362399 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcb.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcb.smali @@ -17,9 +17,9 @@ # instance fields .field public final d:I -.field public final e:Lf/h/a/d/j/b/e/r0; +.field public final e:Lf/h/a/f/j/b/e/r0; -.field public final f:Lf/h/a/d/j/b/e/z0; +.field public final f:Lf/h/a/f/j/b/e/z0; .field public g:Z @@ -44,9 +44,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/g0; + new-instance v0, Lf/h/a/f/j/b/e/g0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/g0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/g0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->CREATOR:Landroid/os/Parcelable$Creator; @@ -83,21 +83,21 @@ move-result-object v0 - instance-of v1, v0, Lf/h/a/d/j/b/e/r0; + instance-of v1, v0, Lf/h/a/f/j/b/e/r0; if-eqz v1, :cond_1 - check-cast v0, Lf/h/a/d/j/b/e/r0; + check-cast v0, Lf/h/a/f/j/b/e/r0; goto :goto_0 :cond_1 - new-instance v0, Lf/h/a/d/j/b/e/t0; + new-instance v0, Lf/h/a/f/j/b/e/t0; - invoke-direct {v0, p2}, Lf/h/a/d/j/b/e/t0;->(Landroid/os/IBinder;)V + invoke-direct {v0, p2}, Lf/h/a/f/j/b/e/t0;->(Landroid/os/IBinder;)V :goto_0 - iput-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->e:Lf/h/a/d/j/b/e/r0; + iput-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->e:Lf/h/a/f/j/b/e/r0; if-nez p3, :cond_2 @@ -112,21 +112,21 @@ move-result-object p2 - instance-of v0, p2, Lf/h/a/d/j/b/e/z0; + instance-of v0, p2, Lf/h/a/f/j/b/e/z0; if-eqz v0, :cond_3 - check-cast p2, Lf/h/a/d/j/b/e/z0; + check-cast p2, Lf/h/a/f/j/b/e/z0; goto :goto_1 :cond_3 - new-instance p2, Lf/h/a/d/j/b/e/b1; + new-instance p2, Lf/h/a/f/j/b/e/b1; - invoke-direct {p2, p3}, Lf/h/a/d/j/b/e/b1;->(Landroid/os/IBinder;)V + invoke-direct {p2, p3}, Lf/h/a/f/j/b/e/b1;->(Landroid/os/IBinder;)V :goto_1 - iput-object p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->f:Lf/h/a/d/j/b/e/z0; + iput-object p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->f:Lf/h/a/f/j/b/e/z0; iput-boolean p4, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z @@ -148,7 +148,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -156,9 +156,9 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->e:Lf/h/a/d/j/b/e/r0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->e:Lf/h/a/f/j/b/e/r0; invoke-interface {v1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; @@ -168,9 +168,9 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->f:Lf/h/a/d/j/b/e/z0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->f:Lf/h/a/f/j/b/e/z0; invoke-interface {v1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; @@ -178,27 +178,27 @@ const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V iget-boolean v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z const/4 v2, 0x4 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->h:Ljava/lang/String; const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcb;->i:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; const/4 v2, 0x6 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzce.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzce.smali index ba1e6ca4f9..65f64a26b2 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzce.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzce.smali @@ -19,7 +19,7 @@ .field public final e:Lcom/google/android/gms/nearby/messages/internal/zzaf; -.field public final f:Lf/h/a/d/j/b/e/r0; +.field public final f:Lf/h/a/f/j/b/e/r0; .field public final g:Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; @@ -55,9 +55,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/i0; + new-instance v0, Lf/h/a/f/j/b/e/i0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/i0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/i0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzce;->CREATOR:Landroid/os/Parcelable$Creator; @@ -98,21 +98,21 @@ move-result-object p1 - instance-of p2, p1, Lf/h/a/d/j/b/e/r0; + instance-of p2, p1, Lf/h/a/f/j/b/e/r0; if-eqz p2, :cond_1 - check-cast p1, Lf/h/a/d/j/b/e/r0; + check-cast p1, Lf/h/a/f/j/b/e/r0; goto :goto_0 :cond_1 - new-instance p1, Lf/h/a/d/j/b/e/t0; + new-instance p1, Lf/h/a/f/j/b/e/t0; - invoke-direct {p1, p3}, Lf/h/a/d/j/b/e/t0;->(Landroid/os/IBinder;)V + invoke-direct {p1, p3}, Lf/h/a/f/j/b/e/t0;->(Landroid/os/IBinder;)V :goto_0 - iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->f:Lf/h/a/d/j/b/e/r0; + iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->f:Lf/h/a/f/j/b/e/r0; iput-object p4, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->g:Ljava/lang/String; @@ -134,7 +134,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -142,7 +142,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->e:Lcom/google/android/gms/nearby/messages/internal/zzaf; @@ -150,9 +150,9 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->f:Lf/h/a/d/j/b/e/r0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->f:Lf/h/a/f/j/b/e/r0; invoke-interface {v1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; @@ -160,33 +160,33 @@ const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->g:Ljava/lang/String; const/4 v2, 0x4 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->h:Ljava/lang/String; const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-boolean v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->i:Z const/4 v2, 0x6 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzce;->j:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; const/4 v2, 0x7 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcg.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcg.smali index 91a1e465fb..e8c6fe339e 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcg.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzcg.smali @@ -17,12 +17,12 @@ # instance fields .field public final d:I -.field public final e:Lf/h/a/d/j/b/e/o0; +.field public final e:Lf/h/a/f/j/b/e/o0; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public final f:Lf/h/a/d/j/b/e/r0; +.field public final f:Lf/h/a/f/j/b/e/r0; .field public final g:Landroid/app/PendingIntent; .annotation build Landroidx/annotation/Nullable; @@ -68,9 +68,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/j0; + new-instance v0, Lf/h/a/f/j/b/e/j0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/j0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/j0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->CREATOR:Landroid/os/Parcelable$Creator; @@ -121,21 +121,21 @@ move-result-object v0 - instance-of v1, v0, Lf/h/a/d/j/b/e/o0; + instance-of v1, v0, Lf/h/a/f/j/b/e/o0; if-eqz v1, :cond_1 - check-cast v0, Lf/h/a/d/j/b/e/o0; + check-cast v0, Lf/h/a/f/j/b/e/o0; goto :goto_0 :cond_1 - new-instance v0, Lf/h/a/d/j/b/e/q0; + new-instance v0, Lf/h/a/f/j/b/e/q0; - invoke-direct {v0, p2}, Lf/h/a/d/j/b/e/q0;->(Landroid/os/IBinder;)V + invoke-direct {v0, p2}, Lf/h/a/f/j/b/e/q0;->(Landroid/os/IBinder;)V :goto_0 - iput-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->e:Lf/h/a/d/j/b/e/o0; + iput-object v0, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->e:Lf/h/a/f/j/b/e/o0; if-nez p3, :cond_2 @@ -148,21 +148,21 @@ move-result-object p1 - instance-of p2, p1, Lf/h/a/d/j/b/e/r0; + instance-of p2, p1, Lf/h/a/f/j/b/e/r0; if-eqz p2, :cond_3 - check-cast p1, Lf/h/a/d/j/b/e/r0; + check-cast p1, Lf/h/a/f/j/b/e/r0; goto :goto_1 :cond_3 - new-instance p1, Lf/h/a/d/j/b/e/t0; + new-instance p1, Lf/h/a/f/j/b/e/t0; - invoke-direct {p1, p3}, Lf/h/a/d/j/b/e/t0;->(Landroid/os/IBinder;)V + invoke-direct {p1, p3}, Lf/h/a/f/j/b/e/t0;->(Landroid/os/IBinder;)V :goto_1 - iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->f:Lf/h/a/d/j/b/e/r0; + iput-object p1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->f:Lf/h/a/f/j/b/e/r0; iput-object p4, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->g:Landroid/app/PendingIntent; @@ -188,7 +188,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -196,9 +196,9 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->e:Lf/h/a/d/j/b/e/o0; + iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->e:Lf/h/a/f/j/b/e/o0; if-nez v1, :cond_0 @@ -216,55 +216,55 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/4 v1, 0x3 - iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->f:Lf/h/a/d/j/b/e/r0; + iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->f:Lf/h/a/f/j/b/e/r0; invoke-interface {v2}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; move-result-object v2 - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V const/4 v1, 0x4 iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->g:Landroid/app/PendingIntent; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x5 iget v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->h:I - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V const/4 v1, 0x6 iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->i:Ljava/lang/String; - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/4 v1, 0x7 iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->j:Ljava/lang/String; - invoke-static {p1, v1, v2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V const/16 v1, 0x8 iget-boolean v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->k:Z - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V const/16 v1, 0x9 iget-object v2, p0, Lcom/google/android/gms/nearby/messages/internal/zzcg;->l:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zze.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zze.smali index e526f0e161..abdd2225e5 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zze.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zze.smali @@ -29,9 +29,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/m0; + new-instance v0, Lf/h/a/f/j/b/e/m0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/m0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/m0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zze;->CREATOR:Landroid/os/Parcelable$Creator; @@ -259,7 +259,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -267,13 +267,13 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v0, p0, Lcom/google/android/gms/nearby/messages/internal/zze;->e:I const/4 v1, 0x2 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-wide v0, p0, Lcom/google/android/gms/nearby/messages/internal/zze;->f:D @@ -281,11 +281,11 @@ const/4 v3, 0x3 - invoke-static {p1, v3, v2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V + invoke-static {p1, v3, v2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V invoke-virtual {p1, v0, v1}, Landroid/os/Parcel;->writeDouble(D)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzj.smali b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzj.smali index a68630c54e..6355b6c3d4 100644 --- a/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzj.smali +++ b/com.discord/smali_classes2/com/google/android/gms/nearby/messages/internal/zzj.smali @@ -32,9 +32,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/j/b/e/n0; + new-instance v0, Lf/h/a/f/j/b/e/n0; - invoke-direct {v0}, Lf/h/a/d/j/b/e/n0;->()V + invoke-direct {v0}, Lf/h/a/f/j/b/e/n0;->()V sput-object v0, Lcom/google/android/gms/nearby/messages/internal/zzj;->CREATOR:Landroid/os/Parcelable$Creator; @@ -78,7 +78,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -86,7 +86,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/nearby/messages/internal/zzj;->e:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; @@ -94,15 +94,15 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget p2, p0, Lcom/google/android/gms/nearby/messages/internal/zzj;->f:I const/4 v1, 0x3 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/phenotype/ExperimentTokens.smali b/com.discord/smali_classes2/com/google/android/gms/phenotype/ExperimentTokens.smali index 86ef640b41..0c6bc31f9f 100644 --- a/com.discord/smali_classes2/com/google/android/gms/phenotype/ExperimentTokens.smali +++ b/com.discord/smali_classes2/com/google/android/gms/phenotype/ExperimentTokens.smali @@ -38,9 +38,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/k/b; + new-instance v0, Lf/h/a/f/k/b; - invoke-direct {v0}, Lf/h/a/d/k/b;->()V + invoke-direct {v0}, Lf/h/a/f/k/b;->()V sput-object v0, Lcom/google/android/gms/phenotype/ExperimentTokens;->CREATOR:Landroid/os/Parcelable$Creator; @@ -267,7 +267,7 @@ iget-object v2, p1, Lcom/google/android/gms/phenotype/ExperimentTokens;->d:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -295,7 +295,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -313,7 +313,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -331,7 +331,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -349,7 +349,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -367,7 +367,7 @@ move-result-object v2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -385,7 +385,7 @@ move-result-object p1 - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->E0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -573,7 +573,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -583,51 +583,51 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->e:[B const/4 v1, 0x3 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->f:[[B const/4 v1, 0x4 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->g:[[B const/4 v1, 0x5 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->h:[[B const/4 v1, 0x6 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->i:[[B const/4 v1, 0x7 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->j:[I const/16 v1, 0x8 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->F1(Landroid/os/Parcel;I[IZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->H1(Landroid/os/Parcel;I[IZ)V iget-object v0, p0, Lcom/google/android/gms/phenotype/ExperimentTokens;->k:[[B const/16 v1, 0x9 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->C1(Landroid/os/Parcel;I[[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->E1(Landroid/os/Parcel;I[[BZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/HarmfulAppsData.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/HarmfulAppsData.smali index c5e08ec267..17dfd8d4a6 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/HarmfulAppsData.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/HarmfulAppsData.smali @@ -26,9 +26,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/l/c; + new-instance v0, Lf/h/a/f/l/c; - invoke-direct {v0}, Lf/h/a/d/l/c;->()V + invoke-direct {v0}, Lf/h/a/f/l/c;->()V sput-object v0, Lcom/google/android/gms/safetynet/HarmfulAppsData;->CREATOR:Landroid/os/Parcelable$Creator; @@ -54,7 +54,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -64,21 +64,21 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/android/gms/safetynet/HarmfulAppsData;->e:[B const/4 v1, 0x3 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget v0, p0, Lcom/google/android/gms/safetynet/HarmfulAppsData;->f:I const/4 v1, 0x4 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafeBrowsingData.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafeBrowsingData.smali index 72935cbcfe..44616abb21 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafeBrowsingData.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafeBrowsingData.smali @@ -32,9 +32,9 @@ const-class v0, Lcom/google/android/gms/safetynet/SafeBrowsingData; - new-instance v0, Lf/h/a/d/l/g; + new-instance v0, Lf/h/a/f/l/g; - invoke-direct {v0}, Lf/h/a/d/l/g;->()V + invoke-direct {v0}, Lf/h/a/f/l/g;->()V sput-object v0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->CREATOR:Landroid/os/Parcelable$Creator; @@ -88,7 +88,7 @@ iget-object v0, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->f:Landroid/os/ParcelFileDescriptor; - invoke-static {p0, p1, p2}, Lf/h/a/d/l/g;->a(Lcom/google/android/gms/safetynet/SafeBrowsingData;Landroid/os/Parcel;I)V + invoke-static {p0, p1, p2}, Lf/h/a/f/l/g;->a(Lcom/google/android/gms/safetynet/SafeBrowsingData;Landroid/os/Parcel;I)V const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse.smali index fc0b7926ae..4c2d0553ad 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/gms/safetynet/SafetyNetApi$RecaptchaTokenResponse; -.super Lf/h/a/d/e/h/f; +.super Lf/h/a/f/e/h/f; # annotations @@ -14,7 +14,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/f<", + "Lf/h/a/f/e/h/f<", "Lcom/google/android/gms/safetynet/SafetyNetApi$a;", ">;" } @@ -25,7 +25,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/e/h/f;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/f;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$a.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$a.smali index 2695520521..80100237aa 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$a.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetApi$a.smali @@ -2,7 +2,7 @@ .super Ljava/lang/Object; # interfaces -.implements Lf/h/a/d/e/h/g; +.implements Lf/h/a/f/e/h/g; # annotations diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetClient.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetClient.smali index 90244f5216..e842fe4e29 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetClient.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/SafetyNetClient.smali @@ -1,12 +1,12 @@ .class public Lcom/google/android/gms/safetynet/SafetyNetClient; -.super Lf/h/a/d/e/h/b; +.super Lf/h/a/f/e/h/b; # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation @@ -20,15 +20,15 @@ .end annotation .end param - sget-object v0, Lf/h/a/d/l/a;->c:Lf/h/a/d/e/h/a; + sget-object v0, Lf/h/a/f/l/a;->c:Lf/h/a/f/e/h/a; - new-instance v1, Lf/h/a/d/e/h/i/a; + new-instance v1, Lf/h/a/f/e/h/i/a; - invoke-direct {v1}, Lf/h/a/d/e/h/i/a;->()V + invoke-direct {v1}, Lf/h/a/f/e/h/i/a;->()V const-string v2, "StatusExceptionMapper must not be null." - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p1}, Landroid/app/Activity;->getMainLooper()Landroid/os/Looper; @@ -36,15 +36,15 @@ const-string v3, "Looper must not be null." - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - new-instance v3, Lf/h/a/d/e/h/b$a; + new-instance v3, Lf/h/a/f/e/h/b$a; const/4 v4, 0x0 - invoke-direct {v3, v1, v4, v2}, Lf/h/a/d/e/h/b$a;->(Lf/h/a/d/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V + invoke-direct {v3, v1, v4, v2}, Lf/h/a/f/e/h/b$a;->(Lf/h/a/f/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V - invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/d/e/h/b;->(Landroid/app/Activity;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V + invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/f/e/h/b;->(Landroid/app/Activity;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/zza.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/zza.smali index 001ab131ef..a09f9446fe 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/zza.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/zza.smali @@ -22,9 +22,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/l/b; + new-instance v0, Lf/h/a/f/l/b; - invoke-direct {v0}, Lf/h/a/d/l/b;->()V + invoke-direct {v0}, Lf/h/a/f/l/b;->()V sput-object v0, Lcom/google/android/gms/safetynet/zza;->CREATOR:Landroid/os/Parcelable$Creator; @@ -46,7 +46,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -56,9 +56,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzd.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzd.smali index 00046c71db..0b9f1998ef 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzd.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzd.smali @@ -28,9 +28,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/l/d; + new-instance v0, Lf/h/a/f/l/d; - invoke-direct {v0}, Lf/h/a/d/l/d;->()V + invoke-direct {v0}, Lf/h/a/f/l/d;->()V sput-object v0, Lcom/google/android/gms/safetynet/zzd;->CREATOR:Landroid/os/Parcelable$Creator; @@ -67,7 +67,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -75,7 +75,7 @@ const/4 v3, 0x2 - invoke-static {p1, v3, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v3, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v1, p0, Lcom/google/android/gms/safetynet/zzd;->e:[Lcom/google/android/gms/safetynet/HarmfulAppsData; @@ -83,21 +83,21 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V iget p2, p0, Lcom/google/android/gms/safetynet/zzd;->f:I const/4 v1, 0x4 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean p2, p0, Lcom/google/android/gms/safetynet/zzd;->g:Z const/4 v1, 0x5 - invoke-static {p1, v1, p2}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, p2}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzf.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzf.smali index d752480d51..fce8729058 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzf.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzf.smali @@ -22,9 +22,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/l/e; + new-instance v0, Lf/h/a/f/l/e; - invoke-direct {v0}, Lf/h/a/d/l/e;->()V + invoke-direct {v0}, Lf/h/a/f/l/e;->()V sput-object v0, Lcom/google/android/gms/safetynet/zzf;->CREATOR:Landroid/os/Parcelable$Creator; @@ -46,7 +46,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -56,9 +56,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzh.smali b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzh.smali index 660d7ca25e..47bbce5daf 100644 --- a/com.discord/smali_classes2/com/google/android/gms/safetynet/zzh.smali +++ b/com.discord/smali_classes2/com/google/android/gms/safetynet/zzh.smali @@ -24,9 +24,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/l/f; + new-instance v0, Lf/h/a/f/l/f; - invoke-direct {v0}, Lf/h/a/d/l/f;->()V + invoke-direct {v0}, Lf/h/a/f/l/f;->()V sput-object v0, Lcom/google/android/gms/safetynet/zzh;->CREATOR:Landroid/os/Parcelable$Creator; @@ -50,7 +50,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 2 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -58,15 +58,15 @@ const/4 v1, 0x2 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean v0, p0, Lcom/google/android/gms/safetynet/zzh;->e:Z const/4 v1, 0x3 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zab.smali b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zab.smali index 43564573b9..2e57d0d838 100644 --- a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zab.smali +++ b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zab.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-base@@17.1.0" # interfaces -.implements Lf/h/a/d/e/h/g; +.implements Lf/h/a/f/e/h/g; # static fields @@ -33,9 +33,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/m/b/b; + new-instance v0, Lf/h/a/f/m/b/b; - invoke-direct {v0}, Lf/h/a/d/m/b/b;->()V + invoke-direct {v0}, Lf/h/a/f/m/b/b;->()V sput-object v0, Lcom/google/android/gms/signin/internal/zab;->CREATOR:Landroid/os/Parcelable$Creator; @@ -102,7 +102,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -110,13 +110,13 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget v1, p0, Lcom/google/android/gms/signin/internal/zab;->e:I const/4 v2, 0x2 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/signin/internal/zab;->f:Landroid/content/Intent; @@ -124,9 +124,9 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zai.smali b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zai.smali index 6e87910ed8..0243059641 100644 --- a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zai.smali +++ b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zai.smali @@ -25,9 +25,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/m/b/h; + new-instance v0, Lf/h/a/f/m/b/h; - invoke-direct {v0}, Lf/h/a/d/m/b/h;->()V + invoke-direct {v0}, Lf/h/a/f/m/b/h;->()V sput-object v0, Lcom/google/android/gms/signin/internal/zai;->CREATOR:Landroid/os/Parcelable$Creator; @@ -65,7 +65,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -73,7 +73,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/signin/internal/zai;->e:Lcom/google/android/gms/common/internal/ResolveAccountRequest; @@ -81,9 +81,9 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zak.smali b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zak.smali index 26ee132e69..09a3451f34 100644 --- a/com.discord/smali_classes2/com/google/android/gms/signin/internal/zak.smali +++ b/com.discord/smali_classes2/com/google/android/gms/signin/internal/zak.smali @@ -30,9 +30,9 @@ .method public static constructor ()V .locals 1 - new-instance v0, Lf/h/a/d/m/b/i; + new-instance v0, Lf/h/a/f/m/b/i; - invoke-direct {v0}, Lf/h/a/d/m/b/i;->()V + invoke-direct {v0}, Lf/h/a/f/m/b/i;->()V sput-object v0, Lcom/google/android/gms/signin/internal/zak;->CREATOR:Landroid/os/Parcelable$Creator; @@ -86,7 +86,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -94,7 +94,7 @@ const/4 v2, 0x1 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-object v1, p0, Lcom/google/android/gms/signin/internal/zak;->e:Lcom/google/android/gms/common/ConnectionResult; @@ -102,15 +102,15 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object v1, p0, Lcom/google/android/gms/signin/internal/zak;->f:Lcom/google/android/gms/common/internal/ResolveAccountResponse; const/4 v2, 0x3 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/gms/tasks/Task.smali b/com.discord/smali_classes2/com/google/android/gms/tasks/Task.smali index 1993e1302d..d34942ad58 100644 --- a/com.discord/smali_classes2/com/google/android/gms/tasks/Task.smali +++ b/com.discord/smali_classes2/com/google/android/gms/tasks/Task.smali @@ -25,13 +25,13 @@ # virtual methods -.method public a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; +.method public a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; .locals 0 .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/b; + .param p2 # Lf/h/a/f/o/b; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -42,7 +42,7 @@ value = { "(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/b;", + "Lf/h/a/f/o/b;", ")", "Lcom/google/android/gms/tasks/Task<", "TTResult;>;" @@ -58,13 +58,13 @@ throw p1 .end method -.method public b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; +.method public b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; .locals 0 .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/c; + .param p2 # Lf/h/a/f/o/c; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -75,7 +75,7 @@ value = { "(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/c<", + "Lf/h/a/f/o/c<", "TTResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTResult;>;" @@ -91,12 +91,12 @@ throw p1 .end method -.method public abstract c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; +.method public abstract c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/d; + .param p2 # Lf/h/a/f/o/d; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -107,7 +107,7 @@ value = { "(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/d;", + "Lf/h/a/f/o/d;", ")", "Lcom/google/android/gms/tasks/Task<", "TTResult;>;" @@ -115,12 +115,12 @@ .end annotation .end method -.method public abstract d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; +.method public abstract d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/e; + .param p2 # Lf/h/a/f/o/e; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -131,7 +131,7 @@ value = { "(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "-TTResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTResult;>;" @@ -139,9 +139,9 @@ .end annotation .end method -.method public e(Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; +.method public e(Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; .locals 1 - .param p1 # Lf/h/a/d/o/a; + .param p1 # Lf/h/a/f/o/a; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -153,7 +153,7 @@ "(", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TTResult;TTContinuationResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTContinuationResult;>;" @@ -169,13 +169,13 @@ throw p1 .end method -.method public f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; +.method public f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; .locals 0 .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/a; + .param p2 # Lf/h/a/f/o/a; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -188,7 +188,7 @@ "Ljava/lang/Object;", ">(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TTResult;TTContinuationResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTContinuationResult;>;" @@ -204,13 +204,13 @@ throw p1 .end method -.method public g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; +.method public g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; .locals 0 .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/a; + .param p2 # Lf/h/a/f/o/a; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -223,7 +223,7 @@ "Ljava/lang/Object;", ">(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TTResult;", "Lcom/google/android/gms/tasks/Task<", "TTContinuationResult;>;>;)", @@ -260,9 +260,9 @@ .method public abstract k()Z .end method -.method public l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; +.method public l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; .locals 1 - .param p1 # Lf/h/a/d/o/f; + .param p1 # Lf/h/a/f/o/f; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -274,7 +274,7 @@ "(", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "TTResult;TTContinuationResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTContinuationResult;>;" @@ -290,13 +290,13 @@ throw p1 .end method -.method public m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; +.method public m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; .locals 0 .param p1 # Ljava/util/concurrent/Executor; .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/f; + .param p2 # Lf/h/a/f/o/f; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -309,7 +309,7 @@ "Ljava/lang/Object;", ">(", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "TTResult;TTContinuationResult;>;)", "Lcom/google/android/gms/tasks/Task<", "TTContinuationResult;>;" diff --git a/com.discord/smali_classes2/com/google/android/gms/tasks/TaskCompletionSource.smali b/com.discord/smali_classes2/com/google/android/gms/tasks/TaskCompletionSource.smali index b9e24a01b3..260c71f5a4 100644 --- a/com.discord/smali_classes2/com/google/android/gms/tasks/TaskCompletionSource.smali +++ b/com.discord/smali_classes2/com/google/android/gms/tasks/TaskCompletionSource.smali @@ -15,10 +15,10 @@ # instance fields -.field public final a:Lf/h/a/d/o/c0; +.field public final a:Lf/h/a/f/o/c0; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/o/c0<", + "Lf/h/a/f/o/c0<", "TTResult;>;" } .end annotation @@ -31,11 +31,11 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - new-instance v0, Lf/h/a/d/o/c0; + new-instance v0, Lf/h/a/f/o/c0; - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V - iput-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iput-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-void .end method @@ -49,20 +49,20 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; if-eqz v0, :cond_1 const-string v1, "Exception must not be null" - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - iget-object v1, v0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; + iget-object v1, v0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; monitor-enter v1 :try_start_0 - iget-boolean v2, v0, Lf/h/a/d/o/c0;->c:Z + iget-boolean v2, v0, Lf/h/a/f/o/c0;->c:Z if-eqz v2, :cond_0 @@ -75,17 +75,17 @@ :cond_0 const/4 v2, 0x1 - iput-boolean v2, v0, Lf/h/a/d/o/c0;->c:Z + iput-boolean v2, v0, Lf/h/a/f/o/c0;->c:Z - iput-object p1, v0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; + iput-object p1, v0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; monitor-exit v1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object p1, v0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p1, v0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V const/4 p1, 0x1 @@ -116,14 +116,14 @@ } .end annotation - iget-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, p0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - iget-object v1, v0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; + iget-object v1, v0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; monitor-enter v1 :try_start_0 - iget-boolean v2, v0, Lf/h/a/d/o/c0;->c:Z + iget-boolean v2, v0, Lf/h/a/f/o/c0;->c:Z if-eqz v2, :cond_0 @@ -136,17 +136,17 @@ :cond_0 const/4 v2, 0x1 - iput-boolean v2, v0, Lf/h/a/d/o/c0;->c:Z + iput-boolean v2, v0, Lf/h/a/f/o/c0;->c:Z - iput-object p1, v0, Lf/h/a/d/o/c0;->e:Ljava/lang/Object; + iput-object p1, v0, Lf/h/a/f/o/c0;->e:Ljava/lang/Object; monitor-exit v1 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object p1, v0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p1, v0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior$a.smali b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior$a.smali index 4b50453ccf..05bc4a007a 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior$a.smali @@ -65,7 +65,7 @@ move-result p1 - invoke-virtual {v0, v1, v2, p1}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + invoke-virtual {v0, v1, v2, p1}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior.smali b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior.smali index ef1f4e9b32..bff45ff574 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$BaseBehavior.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior; -.super Lf/h/a/e/a/a; +.super Lf/h/a/g/a/a; .source "AppBarLayout.java" @@ -25,7 +25,7 @@ "", - "Lf/h/a/e/a/a<", + "Lf/h/a/g/a/a<", "TT;>;" } .end annotation @@ -70,7 +70,7 @@ .method public constructor ()V .locals 1 - invoke-direct {p0}, Lf/h/a/e/a/a;->()V + invoke-direct {p0}, Lf/h/a/g/a/a;->()V const/4 v0, -0x1 @@ -82,7 +82,7 @@ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 0 - invoke-direct {p0, p1, p2}, Lf/h/a/e/a/a;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + invoke-direct {p0, p1, p2}, Lf/h/a/g/a/a;->(Landroid/content/Context;Landroid/util/AttributeSet;)V const/4 p1, -0x1 @@ -864,7 +864,7 @@ check-cast v2, Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior; - invoke-virtual {v2}, Lf/h/a/e/a/b;->getOverlayTop()I + invoke-virtual {v2}, Lf/h/a/g/a/b;->getOverlayTop()I move-result p1 @@ -1392,7 +1392,7 @@ .method public getTopBottomOffsetForScrollingSibling()I .locals 2 - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -1525,7 +1525,7 @@ } .end annotation - invoke-super {p0, p1, p2, p3}, Lf/h/a/e/a/c;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z + invoke-super {p0, p1, p2, p3}, Lf/h/a/g/a/c;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z move-result p3 @@ -1589,7 +1589,7 @@ add-int v3, v0, v1 :goto_0 - invoke-virtual {p0, p1, p2, v3}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + invoke-virtual {p0, p1, p2, v3}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I goto :goto_2 @@ -1629,7 +1629,7 @@ goto :goto_2 :cond_3 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I goto :goto_2 @@ -1645,7 +1645,7 @@ goto :goto_2 :cond_5 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I :cond_6 :goto_2 @@ -1655,7 +1655,7 @@ iput v0, p0, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->offsetToChildIndexOnLayout:I - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -1669,9 +1669,9 @@ move-result v0 - invoke-virtual {p0, v0}, Lf/h/a/e/a/c;->setTopAndBottomOffset(I)Z + invoke-virtual {p0, v0}, Lf/h/a/g/a/c;->setTopAndBottomOffset(I)Z - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v4 @@ -1687,7 +1687,7 @@ invoke-direct/range {v1 .. v6}, Lcom/google/android/material/appbar/AppBarLayout$BaseBehavior;->updateAppBarLayoutDrawableState(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Lcom/google/android/material/appbar/AppBarLayout;IIZ)V - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -1856,7 +1856,7 @@ move v3, p5 - invoke-virtual/range {v0 .. v5}, Lf/h/a/e/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + invoke-virtual/range {v0 .. v5}, Lf/h/a/g/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I move-result p1 @@ -1929,7 +1929,7 @@ move v3, p7 - invoke-virtual/range {v0 .. v5}, Lf/h/a/e/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + invoke-virtual/range {v0 .. v5}, Lf/h/a/g/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I move-result p4 @@ -2062,7 +2062,7 @@ move-result-object p1 - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -2382,7 +2382,7 @@ move p3, v5 :goto_0 - invoke-virtual {p0, p3}, Lf/h/a/e/a/c;->setTopAndBottomOffset(I)Z + invoke-virtual {p0, p3}, Lf/h/a/g/a/c;->setTopAndBottomOffset(I)Z move-result p4 @@ -2403,7 +2403,7 @@ invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->dispatchDependentViewsChanged(Landroid/view/View;)V :cond_1 - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result p3 diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$Behavior.smali b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$Behavior.smali index 8841756629..bd912cb323 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$Behavior.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$Behavior.smali @@ -50,7 +50,7 @@ .method public bridge synthetic getLeftAndRightOffset()I .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->getLeftAndRightOffset()I + invoke-super {p0}, Lf/h/a/g/a/c;->getLeftAndRightOffset()I move-result v0 @@ -60,7 +60,7 @@ .method public bridge synthetic getTopAndBottomOffset()I .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-super {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -70,7 +70,7 @@ .method public bridge synthetic isHorizontalOffsetEnabled()Z .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->isHorizontalOffsetEnabled()Z + invoke-super {p0}, Lf/h/a/g/a/c;->isHorizontalOffsetEnabled()Z move-result v0 @@ -80,7 +80,7 @@ .method public bridge synthetic isVerticalOffsetEnabled()Z .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->isVerticalOffsetEnabled()Z + invoke-super {p0}, Lf/h/a/g/a/c;->isVerticalOffsetEnabled()Z move-result v0 @@ -230,7 +230,7 @@ .method public bridge synthetic setHorizontalOffsetEnabled(Z)V .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setHorizontalOffsetEnabled(Z)V + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setHorizontalOffsetEnabled(Z)V return-void .end method @@ -238,7 +238,7 @@ .method public bridge synthetic setLeftAndRightOffset(I)Z .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setLeftAndRightOffset(I)Z + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setLeftAndRightOffset(I)Z move-result p1 @@ -248,7 +248,7 @@ .method public bridge synthetic setTopAndBottomOffset(I)Z .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setTopAndBottomOffset(I)Z + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setTopAndBottomOffset(I)Z move-result p1 @@ -258,7 +258,7 @@ .method public bridge synthetic setVerticalOffsetEnabled(Z)V .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setVerticalOffsetEnabled(Z)V + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setVerticalOffsetEnabled(Z)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior.smali b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior.smali index d5d88e2d9d..5f4d9257ec 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/appbar/AppBarLayout$ScrollingViewBehavior; -.super Lf/h/a/e/a/b; +.super Lf/h/a/g/a/b; .source "AppBarLayout.java" @@ -18,7 +18,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/e/a/b;->()V + invoke-direct {p0}, Lf/h/a/g/a/b;->()V return-void .end method @@ -26,7 +26,7 @@ .method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V .locals 1 - invoke-direct {p0, p1, p2}, Lf/h/a/e/a/b;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + invoke-direct {p0, p1, p2}, Lf/h/a/g/a/b;->(Landroid/content/Context;Landroid/util/AttributeSet;)V sget-object v0, Lcom/google/android/material/R$styleable;->ScrollingViewBehavior_Layout:[I @@ -42,7 +42,7 @@ move-result p2 - invoke-virtual {p0, p2}, Lf/h/a/e/a/b;->setOverlayTop(I)V + invoke-virtual {p0, p2}, Lf/h/a/g/a/b;->setOverlayTop(I)V invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V @@ -127,13 +127,13 @@ add-int/2addr v0, v1 - invoke-virtual {p0}, Lf/h/a/e/a/b;->getVerticalLayoutGap()I + invoke-virtual {p0}, Lf/h/a/g/a/b;->getVerticalLayoutGap()I move-result v1 add-int/2addr v1, v0 - invoke-virtual {p0, p2}, Lf/h/a/e/a/b;->getOverlapPixelsForOffset(Landroid/view/View;)I + invoke-virtual {p0, p2}, Lf/h/a/g/a/b;->getOverlapPixelsForOffset(Landroid/view/View;)I move-result p2 @@ -244,7 +244,7 @@ .method public bridge synthetic getLeftAndRightOffset()I .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->getLeftAndRightOffset()I + invoke-super {p0}, Lf/h/a/g/a/c;->getLeftAndRightOffset()I move-result v0 @@ -319,7 +319,7 @@ return p1 :cond_0 - invoke-super {p0, p1}, Lf/h/a/e/a/b;->getScrollRange(Landroid/view/View;)I + invoke-super {p0, p1}, Lf/h/a/g/a/b;->getScrollRange(Landroid/view/View;)I move-result p1 @@ -329,7 +329,7 @@ .method public bridge synthetic getTopAndBottomOffset()I .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I + invoke-super {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I move-result v0 @@ -339,7 +339,7 @@ .method public bridge synthetic isHorizontalOffsetEnabled()Z .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->isHorizontalOffsetEnabled()Z + invoke-super {p0}, Lf/h/a/g/a/c;->isHorizontalOffsetEnabled()Z move-result v0 @@ -349,7 +349,7 @@ .method public bridge synthetic isVerticalOffsetEnabled()Z .locals 1 - invoke-super {p0}, Lf/h/a/e/a/c;->isVerticalOffsetEnabled()Z + invoke-super {p0}, Lf/h/a/g/a/c;->isVerticalOffsetEnabled()Z move-result v0 @@ -438,7 +438,7 @@ .end annotation .end param - invoke-super {p0, p1, p2, p3}, Lf/h/a/e/a/c;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z + invoke-super {p0, p1, p2, p3}, Lf/h/a/g/a/c;->onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z move-result p1 @@ -456,7 +456,7 @@ .end annotation .end param - invoke-super/range {p0 .. p6}, Lf/h/a/e/a/b;->onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z + invoke-super/range {p0 .. p6}, Lf/h/a/g/a/b;->onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z move-result p1 @@ -500,7 +500,7 @@ invoke-virtual {p3, v2, p2}, Landroid/graphics/Rect;->offset(II)V - iget-object p2, p0, Lf/h/a/e/a/b;->tempRect1:Landroid/graphics/Rect; + iget-object p2, p0, Lf/h/a/g/a/b;->tempRect1:Landroid/graphics/Rect; invoke-virtual {p1}, Landroid/view/ViewGroup;->getWidth()I @@ -533,7 +533,7 @@ .method public bridge synthetic setHorizontalOffsetEnabled(Z)V .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setHorizontalOffsetEnabled(Z)V + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setHorizontalOffsetEnabled(Z)V return-void .end method @@ -541,7 +541,7 @@ .method public bridge synthetic setLeftAndRightOffset(I)Z .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setLeftAndRightOffset(I)Z + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setLeftAndRightOffset(I)Z move-result p1 @@ -551,7 +551,7 @@ .method public bridge synthetic setTopAndBottomOffset(I)Z .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setTopAndBottomOffset(I)Z + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setTopAndBottomOffset(I)Z move-result p1 @@ -561,7 +561,7 @@ .method public bridge synthetic setVerticalOffsetEnabled(Z)V .locals 0 - invoke-super {p0, p1}, Lf/h/a/e/a/c;->setVerticalOffsetEnabled(Z)V + invoke-super {p0, p1}, Lf/h/a/g/a/c;->setVerticalOffsetEnabled(Z)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout.smali b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout.smali index 99f6fbf4f3..35df34e1ca 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/AppBarLayout.smali @@ -202,7 +202,7 @@ move-result-object v12 - sget-object v4, Lf/h/a/e/a/e;->a:[I + sget-object v4, Lf/h/a/g/a/e;->a:[I new-array v7, v10, [I @@ -328,7 +328,7 @@ int-to-float v2, v2 - invoke-static {p0, v2}, Lf/h/a/e/a/e;->a(Landroid/view/View;F)V + invoke-static {p0, v2}, Lf/h/a/g/a/e;->a(Landroid/view/View;F)V :cond_3 sget v2, Landroid/os/Build$VERSION;->SDK_INT:I @@ -2273,7 +2273,7 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - invoke-static {p0, p1}, Lf/h/a/e/a/e;->a(Landroid/view/View;F)V + invoke-static {p0, p1}, Lf/h/a/g/a/e;->a(Landroid/view/View;F)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout$c.smali b/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout$c.smali index 09b2927d22..a649551a95 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout$c.smali @@ -80,7 +80,7 @@ check-cast v4, Lcom/google/android/material/appbar/CollapsingToolbarLayout$LayoutParams; - invoke-static {v3}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/e/a/d; + invoke-static {v3}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/g/a/d; move-result-object v5 @@ -109,7 +109,7 @@ move-result v3 - invoke-virtual {v5, v3}, Lf/h/a/e/a/d;->b(I)Z + invoke-virtual {v5, v3}, Lf/h/a/g/a/d;->b(I)Z goto :goto_2 @@ -126,7 +126,7 @@ move-result v3 - invoke-virtual {v5, v3}, Lf/h/a/e/a/d;->b(I)Z + invoke-virtual {v5, v3}, Lf/h/a/g/a/d;->b(I)Z :goto_2 add-int/lit8 v2, v2, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout.smali b/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout.smali index e51d0f11d6..41c9e8c29b 100644 --- a/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout.smali +++ b/com.discord/smali_classes2/com/google/android/material/appbar/CollapsingToolbarLayout.smali @@ -682,7 +682,7 @@ return p0 .end method -.method public static getViewOffsetHelper(Landroid/view/View;)Lf/h/a/e/a/d; +.method public static getViewOffsetHelper(Landroid/view/View;)Lf/h/a/g/a/d; .locals 2 .param p0 # Landroid/view/View; .annotation build Landroidx/annotation/NonNull; @@ -697,13 +697,13 @@ move-result-object v0 - check-cast v0, Lf/h/a/e/a/d; + check-cast v0, Lf/h/a/g/a/d; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/e/a/d; + new-instance v0, Lf/h/a/g/a/d; - invoke-direct {v0, p0}, Lf/h/a/e/a/d;->(Landroid/view/View;)V + invoke-direct {v0, p0}, Lf/h/a/g/a/d;->(Landroid/view/View;)V sget v1, Lcom/google/android/material/R$id;->view_offset_helper:I @@ -1267,7 +1267,7 @@ .end annotation .end param - invoke-static {p1}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/e/a/d; + invoke-static {p1}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/g/a/d; move-result-object v0 @@ -1281,7 +1281,7 @@ move-result v2 - iget v0, v0, Lf/h/a/e/a/d;->b:I + iget v0, v0, Lf/h/a/g/a/d;->b:I sub-int/2addr v2, v0 @@ -1542,25 +1542,25 @@ move-result-object v2 - invoke-static {v2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/e/a/d; + invoke-static {v2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/g/a/d; move-result-object v2 - iget-object v3, v2, Lf/h/a/e/a/d;->a:Landroid/view/View; + iget-object v3, v2, Lf/h/a/g/a/d;->a:Landroid/view/View; invoke-virtual {v3}, Landroid/view/View;->getTop()I move-result v3 - iput v3, v2, Lf/h/a/e/a/d;->b:I + iput v3, v2, Lf/h/a/g/a/d;->b:I - iget-object v3, v2, Lf/h/a/e/a/d;->a:Landroid/view/View; + iget-object v3, v2, Lf/h/a/g/a/d;->a:Landroid/view/View; invoke-virtual {v3}, Landroid/view/View;->getLeft()I move-result v3 - iput v3, v2, Lf/h/a/e/a/d;->c:I + iput v3, v2, Lf/h/a/g/a/d;->c:I add-int/lit8 v1, v1, 0x1 @@ -1833,11 +1833,11 @@ move-result-object p2 - invoke-static {p2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/e/a/d; + invoke-static {p2}, Lcom/google/android/material/appbar/CollapsingToolbarLayout;->getViewOffsetHelper(Landroid/view/View;)Lf/h/a/g/a/d; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/e/a/d;->a()V + invoke-virtual {p2}, Lf/h/a/g/a/d;->a()V add-int/lit8 v0, v0, 0x1 diff --git a/com.discord/smali_classes2/com/google/android/material/button/MaterialButton.smali b/com.discord/smali_classes2/com/google/android/material/button/MaterialButton.smali index 3bf33df52f..b51d83cee8 100644 --- a/com.discord/smali_classes2/com/google/android/material/button/MaterialButton.smali +++ b/com.discord/smali_classes2/com/google/android/material/button/MaterialButton.smali @@ -73,7 +73,7 @@ .end annotation .end field -.field public final materialButtonHelper:Lf/h/a/e/b/a; +.field public final materialButtonHelper:Lf/h/a/g/b/a; .annotation build Landroidx/annotation/NonNull; .end annotation .end field @@ -295,11 +295,11 @@ move-result-object v2 - new-instance v5, Lf/h/a/e/b/a; + new-instance v5, Lf/h/a/g/b/a; - invoke-direct {v5, v0, v2}, Lf/h/a/e/b/a;->(Lcom/google/android/material/button/MaterialButton;Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-direct {v5, v0, v2}, Lf/h/a/g/b/a;->(Lcom/google/android/material/button/MaterialButton;Lcom/google/android/material/shape/ShapeAppearanceModel;)V - iput-object v5, v0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iput-object v5, v0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; if-eqz v5, :cond_6 @@ -309,7 +309,7 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->c:I + iput v2, v5, Lf/h/a/g/b/a;->c:I sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_android_insetRight:I @@ -317,7 +317,7 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->d:I + iput v2, v5, Lf/h/a/g/b/a;->d:I sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_android_insetTop:I @@ -325,7 +325,7 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->e:I + iput v2, v5, Lf/h/a/g/b/a;->e:I sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_android_insetBottom:I @@ -333,7 +333,7 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->f:I + iput v2, v5, Lf/h/a/g/b/a;->f:I sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_cornerRadius:I @@ -349,9 +349,9 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->g:I + iput v2, v5, Lf/h/a/g/b/a;->g:I - iget-object v6, v5, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v6, v5, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; int-to-float v2, v2 @@ -359,9 +359,9 @@ move-result-object v2 - invoke-virtual {v5, v2}, Lf/h/a/e/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v5, v2}, Lf/h/a/g/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - iput-boolean v4, v5, Lf/h/a/e/b/a;->p:Z + iput-boolean v4, v5, Lf/h/a/g/b/a;->p:Z :cond_0 sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_strokeWidth:I @@ -370,7 +370,7 @@ move-result v2 - iput v2, v5, Lf/h/a/e/b/a;->h:I + iput v2, v5, Lf/h/a/g/b/a;->h:I sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_backgroundTintMode:I @@ -384,9 +384,9 @@ move-result-object v2 - iput-object v2, v5, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iput-object v2, v5, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; - iget-object v2, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v2, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v2}, Landroid/widget/Button;->getContext()Landroid/content/Context; @@ -398,9 +398,9 @@ move-result-object v2 - iput-object v2, v5, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iput-object v2, v5, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; - iget-object v2, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v2, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v2}, Landroid/widget/Button;->getContext()Landroid/content/Context; @@ -412,9 +412,9 @@ move-result-object v2 - iput-object v2, v5, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; + iput-object v2, v5, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; - iget-object v2, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v2, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v2}, Landroid/widget/Button;->getContext()Landroid/content/Context; @@ -426,7 +426,7 @@ move-result-object v2 - iput-object v2, v5, Lf/h/a/e/b/a;->l:Landroid/content/res/ColorStateList; + iput-object v2, v5, Lf/h/a/g/b/a;->l:Landroid/content/res/ColorStateList; sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_android_checkable:I @@ -434,7 +434,7 @@ move-result v2 - iput-boolean v2, v5, Lf/h/a/e/b/a;->q:Z + iput-boolean v2, v5, Lf/h/a/g/b/a;->q:Z sget v2, Lcom/google/android/material/R$styleable;->MaterialButton_elevation:I @@ -442,25 +442,25 @@ move-result v2 - iget-object v6, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v6, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-static {v6}, Landroidx/core/view/ViewCompat;->getPaddingStart(Landroid/view/View;)I move-result v6 - iget-object v7, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v7, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v7}, Landroid/widget/Button;->getPaddingTop()I move-result v7 - iget-object v8, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v8, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-static {v8}, Landroidx/core/view/ViewCompat;->getPaddingEnd(Landroid/view/View;)I move-result v8 - iget-object v10, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v10, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v10}, Landroid/widget/Button;->getPaddingBottom()I @@ -474,32 +474,32 @@ if-eqz v11, :cond_1 - iput-boolean v4, v5, Lf/h/a/e/b/a;->o:Z + iput-boolean v4, v5, Lf/h/a/g/b/a;->o:Z - iget-object v2, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v2, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; - iget-object v3, v5, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v3, v5, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; invoke-virtual {v2, v3}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V - iget-object v2, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v2, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; - iget-object v3, v5, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v3, v5, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; invoke-virtual {v2, v3}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V goto/16 :goto_1 :cond_1 - iget-object v11, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v11, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; new-instance v12, Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object v13, v5, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v13, v5, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-direct {v12, v13}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - iget-object v13, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v13, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v13}, Landroid/widget/Button;->getContext()Landroid/content/Context; @@ -507,42 +507,42 @@ invoke-virtual {v12, v13}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V - iget-object v13, v5, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v13, v5, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; invoke-static {v12, v13}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V - iget-object v13, v5, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v13, v5, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; if-eqz v13, :cond_2 invoke-static {v12, v13}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V :cond_2 - iget v13, v5, Lf/h/a/e/b/a;->h:I + iget v13, v5, Lf/h/a/g/b/a;->h:I int-to-float v13, v13 - iget-object v14, v5, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; + iget-object v14, v5, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; invoke-virtual {v12, v13, v14}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V new-instance v13, Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object v14, v5, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v14, v5, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-direct {v13, v14}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V invoke-virtual {v13, v9}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTint(I)V - iget v14, v5, Lf/h/a/e/b/a;->h:I + iget v14, v5, Lf/h/a/g/b/a;->h:I int-to-float v14, v14 - iget-boolean v15, v5, Lf/h/a/e/b/a;->n:Z + iget-boolean v15, v5, Lf/h/a/g/b/a;->n:Z if-eqz v15, :cond_3 - iget-object v15, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v15, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; sget v4, Lcom/google/android/material/R$attr;->colorSurface:I @@ -560,17 +560,17 @@ new-instance v4, Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object v14, v5, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v14, v5, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-direct {v4, v14}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - iput-object v4, v5, Lf/h/a/e/b/a;->m:Landroid/graphics/drawable/Drawable; + iput-object v4, v5, Lf/h/a/g/b/a;->m:Landroid/graphics/drawable/Drawable; invoke-static {v4, v3}, Landroidx/core/graphics/drawable/DrawableCompat;->setTint(Landroid/graphics/drawable/Drawable;I)V new-instance v3, Landroid/graphics/drawable/RippleDrawable; - iget-object v4, v5, Lf/h/a/e/b/a;->l:Landroid/content/res/ColorStateList; + iget-object v4, v5, Lf/h/a/g/b/a;->l:Landroid/content/res/ColorStateList; invoke-static {v4}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; @@ -592,13 +592,13 @@ new-instance v12, Landroid/graphics/drawable/InsetDrawable; - iget v14, v5, Lf/h/a/e/b/a;->c:I + iget v14, v5, Lf/h/a/g/b/a;->c:I - iget v9, v5, Lf/h/a/e/b/a;->e:I + iget v9, v5, Lf/h/a/g/b/a;->e:I - iget v13, v5, Lf/h/a/e/b/a;->d:I + iget v13, v5, Lf/h/a/g/b/a;->d:I - iget v0, v5, Lf/h/a/e/b/a;->f:I + iget v0, v5, Lf/h/a/g/b/a;->f:I move/from16 v16, v14 @@ -612,15 +612,15 @@ invoke-direct/range {v14 .. v19}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V - iget-object v0, v5, Lf/h/a/e/b/a;->m:Landroid/graphics/drawable/Drawable; + iget-object v0, v5, Lf/h/a/g/b/a;->m:Landroid/graphics/drawable/Drawable; invoke-direct {v3, v4, v12, v0}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - iput-object v3, v5, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + iput-object v3, v5, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; invoke-virtual {v11, v3}, Lcom/google/android/material/button/MaterialButton;->setInternalBackground(Landroid/graphics/drawable/Drawable;)V - invoke-virtual {v5}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v5}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object v0 @@ -632,21 +632,21 @@ :cond_4 :goto_1 - iget-object v0, v5, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v0, v5, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; - iget v2, v5, Lf/h/a/e/b/a;->c:I + iget v2, v5, Lf/h/a/g/b/a;->c:I add-int/2addr v6, v2 - iget v2, v5, Lf/h/a/e/b/a;->e:I + iget v2, v5, Lf/h/a/g/b/a;->e:I add-int/2addr v7, v2 - iget v2, v5, Lf/h/a/e/b/a;->d:I + iget v2, v5, Lf/h/a/g/b/a;->d:I add-int/2addr v8, v2 - iget v2, v5, Lf/h/a/e/b/a;->f:I + iget v2, v5, Lf/h/a/g/b/a;->f:I add-int/2addr v10, v2 @@ -731,11 +731,11 @@ .method private isUsingOriginalBackground()Z .locals 1 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; if-eqz v0, :cond_0 - iget-boolean v0, v0, Lf/h/a/e/b/a;->o:Z + iget-boolean v0, v0, Lf/h/a/g/b/a;->o:Z if-nez v0, :cond_0 @@ -1124,9 +1124,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget v0, v0, Lf/h/a/e/b/a;->g:I + iget v0, v0, Lf/h/a/g/b/a;->g:I goto :goto_0 @@ -1200,9 +1200,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v0, v0, Lf/h/a/e/b/a;->l:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/b/a;->l:Landroid/content/res/ColorStateList; goto :goto_0 @@ -1224,9 +1224,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v0, v0, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v0, v0, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; return-object v0 @@ -1249,9 +1249,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v0, v0, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; goto :goto_0 @@ -1273,9 +1273,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget v0, v0, Lf/h/a/e/b/a;->h:I + iget v0, v0, Lf/h/a/g/b/a;->h:I goto :goto_0 @@ -1303,9 +1303,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v0, v0, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; return-object v0 @@ -1334,9 +1334,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v0, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v0, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; return-object v0 @@ -1351,11 +1351,11 @@ .method public isCheckable()Z .locals 1 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; if-eqz v0, :cond_0 - iget-boolean v0, v0, Lf/h/a/e/b/a;->q:Z + iget-boolean v0, v0, Lf/h/a/g/b/a;->q:Z if-eqz v0, :cond_0 @@ -1389,9 +1389,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object v0 @@ -1506,7 +1506,7 @@ if-ne p1, v0, :cond_0 - iget-object p1, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object p1, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; if-eqz p1, :cond_0 @@ -1514,19 +1514,19 @@ sub-int/2addr p4, p2 - iget-object p2, p1, Lf/h/a/e/b/a;->m:Landroid/graphics/drawable/Drawable; + iget-object p2, p1, Lf/h/a/g/b/a;->m:Landroid/graphics/drawable/Drawable; if-eqz p2, :cond_0 - iget p3, p1, Lf/h/a/e/b/a;->c:I + iget p3, p1, Lf/h/a/g/b/a;->c:I - iget v0, p1, Lf/h/a/e/b/a;->e:I + iget v0, p1, Lf/h/a/g/b/a;->e:I - iget v1, p1, Lf/h/a/e/b/a;->d:I + iget v1, p1, Lf/h/a/g/b/a;->d:I sub-int/2addr p4, v1 - iget p1, p1, Lf/h/a/e/b/a;->f:I + iget p1, p1, Lf/h/a/g/b/a;->f:I sub-int/2addr p5, p1 @@ -1658,15 +1658,15 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object v1 if-eqz v1, :cond_1 - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object v0 @@ -1707,21 +1707,21 @@ invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; const/4 v1, 0x1 - iput-boolean v1, v0, Lf/h/a/e/b/a;->o:Z + iput-boolean v1, v0, Lf/h/a/g/b/a;->o:Z - iget-object v1, v0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v1, v0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; - iget-object v2, v0, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v2, v0, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V - iget-object v1, v0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v1, v0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; - iget-object v0, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v0, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; invoke-virtual {v1, v0}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V @@ -1810,9 +1810,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iput-boolean p1, v0, Lf/h/a/e/b/a;->q:Z + iput-boolean p1, v0, Lf/h/a/g/b/a;->q:Z :cond_0 return-void @@ -1899,24 +1899,24 @@ if-eqz v0, :cond_1 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-boolean v1, v0, Lf/h/a/e/b/a;->p:Z + iget-boolean v1, v0, Lf/h/a/g/b/a;->p:Z if-eqz v1, :cond_0 - iget v1, v0, Lf/h/a/e/b/a;->g:I + iget v1, v0, Lf/h/a/g/b/a;->g:I if-eq v1, p1, :cond_1 :cond_0 - iput p1, v0, Lf/h/a/e/b/a;->g:I + iput p1, v0, Lf/h/a/g/b/a;->g:I const/4 v1, 0x1 - iput-boolean v1, v0, Lf/h/a/e/b/a;->p:Z + iput-boolean v1, v0, Lf/h/a/g/b/a;->p:Z - iget-object v1, v0, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v1, v0, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; int-to-float p1, p1 @@ -1924,7 +1924,7 @@ move-result-object p1 - invoke-virtual {v0, p1}, Lf/h/a/e/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v0, p1}, Lf/h/a/g/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V :cond_1 return-void @@ -1971,9 +1971,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object v0 @@ -2220,15 +2220,15 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v1, v0, Lf/h/a/e/b/a;->l:Landroid/content/res/ColorStateList; + iget-object v1, v0, Lf/h/a/g/b/a;->l:Landroid/content/res/ColorStateList; if-eq v1, p1, :cond_0 - iput-object p1, v0, Lf/h/a/e/b/a;->l:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/b/a;->l:Landroid/content/res/ColorStateList; - iget-object v1, v0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v1, v0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v1}, Landroid/widget/Button;->getBackground()Landroid/graphics/drawable/Drawable; @@ -2238,7 +2238,7 @@ if-eqz v1, :cond_0 - iget-object v0, v0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; + iget-object v0, v0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; invoke-virtual {v0}, Landroid/widget/Button;->getBackground()Landroid/graphics/drawable/Drawable; @@ -2296,9 +2296,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - invoke-virtual {v0, p1}, Lf/h/a/e/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v0, p1}, Lf/h/a/g/b/a;->e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V return-void @@ -2321,11 +2321,11 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iput-boolean p1, v0, Lf/h/a/e/b/a;->n:Z + iput-boolean p1, v0, Lf/h/a/g/b/a;->n:Z - invoke-virtual {v0}, Lf/h/a/e/b/a;->f()V + invoke-virtual {v0}, Lf/h/a/g/b/a;->f()V :cond_0 return-void @@ -2344,15 +2344,15 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v1, v0, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; + iget-object v1, v0, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; if-eq v1, p1, :cond_0 - iput-object p1, v0, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/b/a;->f()V + invoke-virtual {v0}, Lf/h/a/g/b/a;->f()V :cond_0 return-void @@ -2398,15 +2398,15 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget v1, v0, Lf/h/a/e/b/a;->h:I + iget v1, v0, Lf/h/a/g/b/a;->h:I if-eq v1, p1, :cond_0 - iput p1, v0, Lf/h/a/e/b/a;->h:I + iput p1, v0, Lf/h/a/g/b/a;->h:I - invoke-virtual {v0}, Lf/h/a/e/b/a;->f()V + invoke-virtual {v0}, Lf/h/a/g/b/a;->f()V :cond_0 return-void @@ -2457,25 +2457,25 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v1, v0, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v1, v0, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; if-eq v1, p1, :cond_1 - iput-object p1, v0, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object p1 if-eqz p1, :cond_1 - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object p1 - iget-object v0, v0, Lf/h/a/e/b/a;->j:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/b/a;->j:Landroid/content/res/ColorStateList; invoke-static {p1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V @@ -2507,29 +2507,29 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/e/b/a; + iget-object v0, p0, Lcom/google/android/material/button/MaterialButton;->materialButtonHelper:Lf/h/a/g/b/a; - iget-object v1, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v1, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; if-eq v1, p1, :cond_1 - iput-object p1, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iput-object p1, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object p1 if-eqz p1, :cond_1 - iget-object p1, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object p1, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; if-eqz p1, :cond_1 - invoke-virtual {v0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + invoke-virtual {v0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; move-result-object p1 - iget-object v0, v0, Lf/h/a/e/b/a;->i:Landroid/graphics/PorterDuff$Mode; + iget-object v0, v0, Lf/h/a/g/b/a;->i:Landroid/graphics/PorterDuff$Mode; invoke-static {p1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintMode(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V diff --git a/com.discord/smali_classes2/com/google/android/material/card/MaterialCardView.smali b/com.discord/smali_classes2/com/google/android/material/card/MaterialCardView.smali index 948d16a991..a92a372887 100644 --- a/com.discord/smali_classes2/com/google/android/material/card/MaterialCardView.smali +++ b/com.discord/smali_classes2/com/google/android/material/card/MaterialCardView.smali @@ -30,7 +30,7 @@ # instance fields -.field public final cardViewHelper:Lf/h/a/e/c/a; +.field public final cardViewHelper:Lf/h/a/g/c/a; .annotation build Landroidx/annotation/NonNull; .end annotation .end field @@ -142,23 +142,23 @@ move-result-object v0 - new-instance v1, Lf/h/a/e/c/a; + new-instance v1, Lf/h/a/g/c/a; sget v2, Lcom/google/android/material/card/MaterialCardView;->DEF_STYLE_RES:I - invoke-direct {v1, p0, p2, p3, v2}, Lf/h/a/e/c/a;->(Lcom/google/android/material/card/MaterialCardView;Landroid/util/AttributeSet;II)V + invoke-direct {v1, p0, p2, p3, v2}, Lf/h/a/g/c/a;->(Lcom/google/android/material/card/MaterialCardView;Landroid/util/AttributeSet;II)V - iput-object v1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iput-object v1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-super {p0}, Landroidx/cardview/widget/CardView;->getCardBackgroundColor()Landroid/content/res/ColorStateList; move-result-object p2 - iget-object p3, v1, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object p3, v1, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {p3, p2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V - iget-object p2, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p2, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-super {p0}, Landroidx/cardview/widget/CardView;->getContentPaddingLeft()I @@ -176,15 +176,15 @@ move-result v3 - iget-object v4, p2, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v4, p2, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; invoke-virtual {v4, p3, v1, v2, v3}, Landroid/graphics/Rect;->set(IIII)V - invoke-virtual {p2}, Lf/h/a/e/c/a;->k()V + invoke-virtual {p2}, Lf/h/a/g/c/a;->k()V - iget-object p2, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p2, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -196,7 +196,7 @@ move-result-object p3 - iput-object p3, p2, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iput-object p3, p2, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; if-nez p3, :cond_0 @@ -206,7 +206,7 @@ move-result-object p3 - iput-object p3, p2, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iput-object p3, p2, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; :cond_0 sget p3, Lcom/google/android/material/R$styleable;->MaterialCardView_strokeWidth:I @@ -215,7 +215,7 @@ move-result p3 - iput p3, p2, Lf/h/a/e/c/a;->g:I + iput p3, p2, Lf/h/a/g/c/a;->g:I sget p3, Lcom/google/android/material/R$styleable;->MaterialCardView_android_checkable:I @@ -223,13 +223,13 @@ move-result p3 - iput-boolean p3, p2, Lf/h/a/e/c/a;->s:Z + iput-boolean p3, p2, Lf/h/a/g/c/a;->s:Z - iget-object v1, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v1, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {v1, p3}, Landroid/widget/FrameLayout;->setLongClickable(Z)V - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -241,9 +241,9 @@ move-result-object p3 - iput-object p3, p2, Lf/h/a/e/c/a;->k:Landroid/content/res/ColorStateList; + iput-object p3, p2, Lf/h/a/g/c/a;->k:Landroid/content/res/ColorStateList; - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -255,9 +255,9 @@ move-result-object p3 - invoke-virtual {p2, p3}, Lf/h/a/e/c/a;->g(Landroid/graphics/drawable/Drawable;)V + invoke-virtual {p2, p3}, Lf/h/a/g/c/a;->g(Landroid/graphics/drawable/Drawable;)V - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -269,11 +269,11 @@ move-result-object p3 - iput-object p3, p2, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; + iput-object p3, p2, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; if-nez p3, :cond_1 - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; sget v1, Lcom/google/android/material/R$attr;->colorControlHighlight:I @@ -285,10 +285,10 @@ move-result-object p3 - iput-object p3, p2, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; + iput-object p3, p2, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; :cond_1 - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -300,7 +300,7 @@ move-result-object p3 - iget-object v1, p2, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, p2, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; if-nez p3, :cond_2 @@ -311,11 +311,11 @@ :cond_2 invoke-virtual {v1, p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V - invoke-virtual {p2}, Lf/h/a/e/c/a;->m()V + invoke-virtual {p2}, Lf/h/a/g/c/a;->m()V - iget-object p1, p2, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object p1, p2, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p3}, Landroidx/cardview/widget/CardView;->getCardElevation()F @@ -323,19 +323,19 @@ invoke-virtual {p1, p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setElevation(F)V - invoke-virtual {p2}, Lf/h/a/e/c/a;->n()V + invoke-virtual {p2}, Lf/h/a/g/c/a;->n()V - iget-object p1, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p1, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - iget-object p3, p2, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object p3, p2, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - invoke-virtual {p2, p3}, Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + invoke-virtual {p2, p3}, Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; move-result-object p3 invoke-virtual {p1, p3}, Lcom/google/android/material/card/MaterialCardView;->setBackgroundInternal(Landroid/graphics/drawable/Drawable;)V - iget-object p1, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p1, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p1}, Landroid/widget/FrameLayout;->isClickable()Z @@ -343,21 +343,21 @@ if-eqz p1, :cond_3 - invoke-virtual {p2}, Lf/h/a/e/c/a;->e()Landroid/graphics/drawable/Drawable; + invoke-virtual {p2}, Lf/h/a/g/c/a;->e()Landroid/graphics/drawable/Drawable; move-result-object p1 goto :goto_0 :cond_3 - iget-object p1, p2, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object p1, p2, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; :goto_0 - iput-object p1, p2, Lf/h/a/e/c/a;->h:Landroid/graphics/drawable/Drawable; + iput-object p1, p2, Lf/h/a/g/c/a;->h:Landroid/graphics/drawable/Drawable; - iget-object p3, p2, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p3, p2, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - invoke-virtual {p2, p1}, Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + invoke-virtual {p2, p1}, Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; move-result-object p1 @@ -387,9 +387,9 @@ if-le v0, v1, :cond_0 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; + iget-object v1, v0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; if-eqz v1, :cond_0 @@ -399,7 +399,7 @@ iget v2, v1, Landroid/graphics/Rect;->bottom:I - iget-object v3, v0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; + iget-object v3, v0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; iget v4, v1, Landroid/graphics/Rect;->left:I @@ -411,7 +411,7 @@ invoke-virtual {v3, v4, v5, v6, v7}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V - iget-object v0, v0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; + iget-object v0, v0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; iget v3, v1, Landroid/graphics/Rect;->left:I @@ -434,9 +434,9 @@ invoke-direct {v0}, Landroid/graphics/RectF;->()V - iget-object v1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v1, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v1, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; @@ -454,9 +454,9 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getFillColor()Landroid/content/res/ColorStateList; @@ -470,9 +470,9 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getFillColor()Landroid/content/res/ColorStateList; @@ -496,9 +496,9 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; + iget-object v0, v0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; return-object v0 .end method @@ -508,9 +508,9 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->k:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/c/a;->k:Landroid/content/res/ColorStateList; return-object v0 .end method @@ -518,9 +518,9 @@ .method public getContentPaddingBottom()I .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v0, v0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; iget v0, v0, Landroid/graphics/Rect;->bottom:I @@ -530,9 +530,9 @@ .method public getContentPaddingLeft()I .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v0, v0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; iget v0, v0, Landroid/graphics/Rect;->left:I @@ -542,9 +542,9 @@ .method public getContentPaddingRight()I .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v0, v0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; iget v0, v0, Landroid/graphics/Rect;->right:I @@ -554,9 +554,9 @@ .method public getContentPaddingTop()I .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v0, v0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; iget v0, v0, Landroid/graphics/Rect;->top:I @@ -570,9 +570,9 @@ to = 1.0 .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getInterpolation()F @@ -584,9 +584,9 @@ .method public getRadius()F .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getTopLeftCornerResolvedSize()F @@ -598,9 +598,9 @@ .method public getRippleColor()Landroid/content/res/ColorStateList; .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; return-object v0 .end method @@ -610,9 +610,9 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v0, v0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; return-object v0 .end method @@ -625,9 +625,9 @@ .annotation runtime Ljava/lang/Deprecated; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; if-nez v0, :cond_0 @@ -649,9 +649,9 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iget-object v0, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; return-object v0 .end method @@ -661,9 +661,9 @@ .annotation build Landroidx/annotation/Dimension; .end annotation - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget v0, v0, Lf/h/a/e/c/a;->g:I + iget v0, v0, Lf/h/a/g/c/a;->g:I return v0 .end method @@ -671,11 +671,11 @@ .method public isCheckable()Z .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; if-eqz v0, :cond_0 - iget-boolean v0, v0, Lf/h/a/e/c/a;->s:Z + iget-boolean v0, v0, Lf/h/a/g/c/a;->s:Z if-eqz v0, :cond_0 @@ -711,9 +711,9 @@ invoke-super {p0}, Landroid/widget/FrameLayout;->onAttachedToWindow()V - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-static {p0, v0}, Lcom/google/android/material/shape/MaterialShapeUtils;->setParentAbsoluteElevation(Landroid/view/View;Lcom/google/android/material/shape/MaterialShapeDrawable;)V @@ -826,7 +826,7 @@ invoke-super {p0, p1, p2}, Landroidx/cardview/widget/CardView;->onMeasure(II)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-virtual {p0}, Landroid/widget/FrameLayout;->getMeasuredWidth()I @@ -836,15 +836,15 @@ move-result v0 - iget-object v1, p1, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + iget-object v1, p1, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; if-eqz v1, :cond_2 - iget v1, p1, Lf/h/a/e/c/a;->e:I + iget v1, p1, Lf/h/a/g/c/a;->e:I sub-int/2addr p2, v1 - iget v2, p1, Lf/h/a/e/c/a;->f:I + iget v2, p1, Lf/h/a/g/c/a;->f:I sub-int/2addr p2, v2 @@ -852,7 +852,7 @@ sub-int/2addr v0, v2 - iget-object v1, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v1, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {v1}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z @@ -860,7 +860,7 @@ if-eqz v1, :cond_0 - invoke-virtual {p1}, Lf/h/a/e/c/a;->d()F + invoke-virtual {p1}, Lf/h/a/g/c/a;->d()F move-result v1 @@ -878,7 +878,7 @@ sub-int/2addr v0, v1 - invoke-virtual {p1}, Lf/h/a/e/c/a;->c()F + invoke-virtual {p1}, Lf/h/a/g/c/a;->c()F move-result v1 @@ -897,9 +897,9 @@ :cond_0 move v5, v0 - iget v0, p1, Lf/h/a/e/c/a;->e:I + iget v0, p1, Lf/h/a/g/c/a;->e:I - iget-object v1, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v1, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-static {v1}, Landroidx/core/view/ViewCompat;->getLayoutDirection(Landroid/view/View;)I @@ -921,11 +921,11 @@ move v4, v0 :goto_0 - iget-object v0, p1, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + iget-object v0, p1, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; const/4 v1, 0x2 - iget v3, p1, Lf/h/a/e/c/a;->e:I + iget v3, p1, Lf/h/a/g/c/a;->e:I invoke-virtual/range {v0 .. v5}, Landroid/graphics/drawable/LayerDrawable;->setLayerInset(IIIII)V @@ -956,9 +956,9 @@ if-eqz v0, :cond_1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-boolean v0, v0, Lf/h/a/e/c/a;->r:Z + iget-boolean v0, v0, Lf/h/a/g/c/a;->r:Z if-nez v0, :cond_0 @@ -968,11 +968,11 @@ invoke-static {v0, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; const/4 v1, 0x1 - iput-boolean v1, v0, Lf/h/a/e/c/a;->r:Z + iput-boolean v1, v0, Lf/h/a/g/c/a;->r:Z :cond_0 invoke-super {p0, p1}, Landroid/widget/FrameLayout;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V @@ -996,13 +996,13 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-static {p1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList; move-result-object p1 - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V @@ -1016,9 +1016,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V @@ -1030,11 +1030,11 @@ invoke-super {p0, p1}, Landroidx/cardview/widget/CardView;->setCardElevation(F)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, p1, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, p1, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object p1, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p1, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p1}, Landroidx/cardview/widget/CardView;->getCardElevation()F @@ -1052,9 +1052,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, v0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; if-nez p1, :cond_0 @@ -1073,9 +1073,9 @@ .method public setCheckable(Z)V .locals 1 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iput-boolean p1, v0, Lf/h/a/e/c/a;->s:Z + iput-boolean p1, v0, Lf/h/a/g/c/a;->s:Z return-void .end method @@ -1100,9 +1100,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {v0, p1}, Lf/h/a/e/c/a;->g(Landroid/graphics/drawable/Drawable;)V + invoke-virtual {v0, p1}, Lf/h/a/g/c/a;->g(Landroid/graphics/drawable/Drawable;)V return-void .end method @@ -1114,7 +1114,7 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-virtual {p0}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -1124,7 +1124,7 @@ move-result-object p1 - invoke-virtual {v0, p1}, Lf/h/a/e/c/a;->g(Landroid/graphics/drawable/Drawable;)V + invoke-virtual {v0, p1}, Lf/h/a/g/c/a;->g(Landroid/graphics/drawable/Drawable;)V return-void .end method @@ -1136,11 +1136,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iput-object p1, v0, Lf/h/a/e/c/a;->k:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/c/a;->k:Landroid/content/res/ColorStateList; - iget-object v0, v0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; + iget-object v0, v0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; if-eqz v0, :cond_0 @@ -1155,11 +1155,11 @@ invoke-super {p0, p1}, Landroid/widget/FrameLayout;->setClickable(Z)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v0, p1, Lf/h/a/e/c/a;->h:Landroid/graphics/drawable/Drawable; + iget-object v0, p1, Lf/h/a/g/c/a;->h:Landroid/graphics/drawable/Drawable; - iget-object v1, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v1, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {v1}, Landroid/widget/FrameLayout;->isClickable()Z @@ -1167,17 +1167,17 @@ if-eqz v1, :cond_0 - invoke-virtual {p1}, Lf/h/a/e/c/a;->e()Landroid/graphics/drawable/Drawable; + invoke-virtual {p1}, Lf/h/a/g/c/a;->e()Landroid/graphics/drawable/Drawable; move-result-object v1 goto :goto_0 :cond_0 - iget-object v1, p1, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, p1, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; :goto_0 - iput-object v1, p1, Lf/h/a/e/c/a;->h:Landroid/graphics/drawable/Drawable; + iput-object v1, p1, Lf/h/a/g/c/a;->h:Landroid/graphics/drawable/Drawable; if-eq v0, v1, :cond_2 @@ -1187,7 +1187,7 @@ if-lt v0, v2, :cond_1 - iget-object v0, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v0, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {v0}, Landroid/widget/FrameLayout;->getForeground()Landroid/graphics/drawable/Drawable; @@ -1197,7 +1197,7 @@ if-eqz v0, :cond_1 - iget-object p1, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object p1, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; invoke-virtual {p1}, Landroid/widget/FrameLayout;->getForeground()Landroid/graphics/drawable/Drawable; @@ -1210,9 +1210,9 @@ goto :goto_1 :cond_1 - iget-object v0, p1, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + iget-object v0, p1, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - invoke-virtual {p1, v1}, Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + invoke-virtual {p1, v1}, Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; move-result-object p1 @@ -1226,13 +1226,13 @@ .method public setContentPadding(IIII)V .locals 2 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; + iget-object v1, v0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; invoke-virtual {v1, p1, p2, p3, p4}, Landroid/graphics/Rect;->set(IIII)V - invoke-virtual {v0}, Lf/h/a/e/c/a;->k()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->k()V return-void .end method @@ -1261,9 +1261,9 @@ invoke-super {p0, p1}, Landroidx/cardview/widget/CardView;->setMaxCardElevation(F)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {p1}, Lf/h/a/e/c/a;->l()V + invoke-virtual {p1}, Lf/h/a/g/c/a;->l()V return-void .end method @@ -1285,13 +1285,13 @@ invoke-super {p0, p1}, Landroidx/cardview/widget/CardView;->setPreventCornerOverlap(Z)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {p1}, Lf/h/a/e/c/a;->l()V + invoke-virtual {p1}, Lf/h/a/g/c/a;->l()V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {p1}, Lf/h/a/e/c/a;->k()V + invoke-virtual {p1}, Lf/h/a/g/c/a;->k()V return-void .end method @@ -1305,20 +1305,20 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setInterpolation(F)V - iget-object v1, v0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v1, :cond_0 invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setInterpolation(F)V :cond_0 - iget-object v0, v0, Lf/h/a/e/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v0, :cond_1 @@ -1333,43 +1333,43 @@ invoke-super {p0, p1}, Landroidx/cardview/widget/CardView;->setRadius(F)V - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v1, v0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-virtual {v1, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->withCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel; move-result-object p1 - invoke-virtual {v0, p1}, Lf/h/a/e/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v0, p1}, Lf/h/a/g/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - iget-object p1, v0, Lf/h/a/e/c/a;->h:Landroid/graphics/drawable/Drawable; + iget-object p1, v0, Lf/h/a/g/c/a;->h:Landroid/graphics/drawable/Drawable; invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - invoke-virtual {v0}, Lf/h/a/e/c/a;->j()Z + invoke-virtual {v0}, Lf/h/a/g/c/a;->j()Z move-result p1 if-nez p1, :cond_0 - invoke-virtual {v0}, Lf/h/a/e/c/a;->i()Z + invoke-virtual {v0}, Lf/h/a/g/c/a;->i()Z move-result p1 if-eqz p1, :cond_1 :cond_0 - invoke-virtual {v0}, Lf/h/a/e/c/a;->k()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->k()V :cond_1 - invoke-virtual {v0}, Lf/h/a/e/c/a;->j()Z + invoke-virtual {v0}, Lf/h/a/g/c/a;->j()Z move-result p1 if-eqz p1, :cond_2 - invoke-virtual {v0}, Lf/h/a/e/c/a;->l()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->l()V :cond_2 return-void @@ -1382,11 +1382,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iput-object p1, v0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/c/a;->m()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->m()V return-void .end method @@ -1398,7 +1398,7 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-virtual {p0}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; @@ -1408,9 +1408,9 @@ move-result-object p1 - iput-object p1, v0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/c/a;->m()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->m()V return-void .end method @@ -1432,9 +1432,9 @@ invoke-virtual {p0, v0}, Landroid/widget/FrameLayout;->setClipToOutline(Z)V - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {v0, p1}, Lf/h/a/e/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v0, p1}, Lf/h/a/g/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V return-void .end method @@ -1446,22 +1446,22 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; invoke-static {p1}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList; move-result-object p1 - iget-object v1, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iget-object v1, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; if-ne v1, p1, :cond_0 goto :goto_0 :cond_0 - iput-object p1, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/c/a;->n()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->n()V :goto_0 return-void @@ -1470,18 +1470,18 @@ .method public setStrokeColor(Landroid/content/res/ColorStateList;)V .locals 2 - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget-object v1, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iget-object v1, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; if-ne v1, p1, :cond_0 goto :goto_0 :cond_0 - iput-object p1, v0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; - invoke-virtual {v0}, Lf/h/a/e/c/a;->n()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->n()V :goto_0 return-void @@ -1494,18 +1494,18 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object v0, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - iget v1, v0, Lf/h/a/e/c/a;->g:I + iget v1, v0, Lf/h/a/g/c/a;->g:I if-ne p1, v1, :cond_0 goto :goto_0 :cond_0 - iput p1, v0, Lf/h/a/e/c/a;->g:I + iput p1, v0, Lf/h/a/g/c/a;->g:I - invoke-virtual {v0}, Lf/h/a/e/c/a;->n()V + invoke-virtual {v0}, Lf/h/a/g/c/a;->n()V :goto_0 return-void @@ -1516,13 +1516,13 @@ invoke-super {p0, p1}, Landroidx/cardview/widget/CardView;->setUseCompatPadding(Z)V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {p1}, Lf/h/a/e/c/a;->l()V + invoke-virtual {p1}, Lf/h/a/g/c/a;->l()V - iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/e/c/a; + iget-object p1, p0, Lcom/google/android/material/card/MaterialCardView;->cardViewHelper:Lf/h/a/g/c/a; - invoke-virtual {p1}, Lf/h/a/e/c/a;->k()V + invoke-virtual {p1}, Lf/h/a/g/c/a;->k()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/CalendarConstraints$Builder.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/CalendarConstraints$Builder.smali index 321c12c9ca..6af7372cc5 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/CalendarConstraints$Builder.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/CalendarConstraints$Builder.smali @@ -46,7 +46,7 @@ iget-wide v0, v0, Lcom/google/android/material/datepicker/Month;->j:J - invoke-static {v0, v1}, Lf/h/a/e/d/l;->a(J)J + invoke-static {v0, v1}, Lf/h/a/g/d/l;->a(J)J move-result-wide v0 @@ -62,7 +62,7 @@ iget-wide v0, v0, Lcom/google/android/material/datepicker/Month;->j:J - invoke-static {v0, v1}, Lf/h/a/e/d/l;->a(J)J + invoke-static {v0, v1}, Lf/h/a/g/d/l;->a(J)J move-result-wide v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/DateSelector.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/DateSelector.smali index e403234e6a..ad6e906c0d 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/DateSelector.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/DateSelector.smali @@ -84,7 +84,7 @@ .method public abstract isSelectionComplete()Z .end method -.method public abstract onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; +.method public abstract onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .param p1 # Landroid/view/LayoutInflater; .annotation build Landroidx/annotation/NonNull; .end annotation @@ -101,7 +101,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p5 # Lf/h/a/e/d/h; + .param p5 # Lf/h/a/g/d/h; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -115,7 +115,7 @@ "Landroid/view/ViewGroup;", "Landroid/os/Bundle;", "Lcom/google/android/material/datepicker/CalendarConstraints;", - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "TS;>;)", "Landroid/view/View;" } diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointBackward.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointBackward.smali index f06246cc83..308b127da8 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointBackward.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointBackward.smali @@ -70,7 +70,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointForward.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointForward.smali index 783c041935..4bf591f367 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointForward.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/DateValidatorPointForward.smali @@ -70,7 +70,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$c.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$c.smali index ace5801900..cd593d37f5 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$c.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/datepicker/MaterialCalendar$c; -.super Lf/h/a/e/d/j; +.super Lf/h/a/g/d/j; .source "MaterialCalendar.java" @@ -28,7 +28,7 @@ iput p5, p0, Lcom/google/android/material/datepicker/MaterialCalendar$c;->d:I - invoke-direct {p0, p2, p3, p4}, Lf/h/a/e/d/j;->(Landroid/content/Context;IZ)V + invoke-direct {p0, p2, p3, p4}, Lf/h/a/g/d/j;->(Landroid/content/Context;IZ)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$e.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$e.smali index 961e9fcac8..c2813a89de 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$e.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar$e.smali @@ -30,13 +30,13 @@ invoke-direct {p0}, Landroidx/recyclerview/widget/RecyclerView$ItemDecoration;->()V - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object p1 iput-object p1, p0, Lcom/google/android/material/datepicker/MaterialCalendar$e;->a:Ljava/util/Calendar; - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object p1 @@ -224,13 +224,13 @@ iget-object v11, v0, Lcom/google/android/material/datepicker/MaterialCalendar$e;->c:Lcom/google/android/material/datepicker/MaterialCalendar; - invoke-static {v11}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/e/d/b; + invoke-static {v11}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/g/d/b; move-result-object v11 - iget-object v11, v11, Lf/h/a/e/d/b;->d:Lf/h/a/e/d/a; + iget-object v11, v11, Lf/h/a/g/d/b;->d:Lf/h/a/g/d/a; - iget-object v11, v11, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; + iget-object v11, v11, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; iget v11, v11, Landroid/graphics/Rect;->top:I @@ -242,13 +242,13 @@ iget-object v11, v0, Lcom/google/android/material/datepicker/MaterialCalendar$e;->c:Lcom/google/android/material/datepicker/MaterialCalendar; - invoke-static {v11}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/e/d/b; + invoke-static {v11}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/g/d/b; move-result-object v11 - iget-object v11, v11, Lf/h/a/e/d/b;->d:Lf/h/a/e/d/a; + iget-object v11, v11, Lf/h/a/g/d/b;->d:Lf/h/a/g/d/a; - iget-object v11, v11, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; + iget-object v11, v11, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; iget v11, v11, Landroid/graphics/Rect;->bottom:I @@ -306,11 +306,11 @@ iget-object v12, v0, Lcom/google/android/material/datepicker/MaterialCalendar$e;->c:Lcom/google/android/material/datepicker/MaterialCalendar; - invoke-static {v12}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/e/d/b; + invoke-static {v12}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/g/d/b; move-result-object v12 - iget-object v12, v12, Lf/h/a/e/d/b;->h:Landroid/graphics/Paint; + iget-object v12, v12, Lf/h/a/g/d/b;->h:Landroid/graphics/Paint; move-object/from16 v14, p1 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar.smali index 80e8504b13..a00e94864c 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendar.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/datepicker/MaterialCalendar; -.super Lf/h/a/e/d/i; +.super Lf/h/a/g/d/i; .source "MaterialCalendar.java" @@ -22,7 +22,7 @@ "", - "Lf/h/a/e/d/i<", + "Lf/h/a/g/d/i<", "TS;>;" } .end annotation @@ -68,7 +68,7 @@ .field public calendarSelector:Lcom/google/android/material/datepicker/MaterialCalendar$k; -.field public calendarStyle:Lf/h/a/e/d/b; +.field public calendarStyle:Lf/h/a/g/d/b; .field public current:Lcom/google/android/material/datepicker/Month; .annotation build Landroidx/annotation/Nullable; @@ -124,7 +124,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/e/d/i;->()V + invoke-direct {p0}, Lf/h/a/g/d/i;->()V return-void .end method @@ -161,10 +161,10 @@ return-object p0 .end method -.method public static synthetic access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/e/d/b; +.method public static synthetic access$400(Lcom/google/android/material/datepicker/MaterialCalendar;)Lf/h/a/g/d/b; .locals 0 - iget-object p0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/e/d/b; + iget-object p0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/g/d/b; return-object p0 .end method @@ -409,10 +409,10 @@ return-object v0 .end method -.method public getCalendarStyle()Lf/h/a/e/d/b; +.method public getCalendarStyle()Lf/h/a/g/d/b; .locals 1 - iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/e/d/b; + iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/g/d/b; return-object v0 .end method @@ -545,11 +545,11 @@ invoke-direct {p3, v0, v1}, Landroid/view/ContextThemeWrapper;->(Landroid/content/Context;I)V - new-instance v0, Lf/h/a/e/d/b; + new-instance v0, Lf/h/a/g/d/b; - invoke-direct {v0, p3}, Lf/h/a/e/d/b;->(Landroid/content/Context;)V + invoke-direct {v0, p3}, Lf/h/a/g/d/b;->(Landroid/content/Context;)V - iput-object v0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/e/d/b; + iput-object v0, p0, Lcom/google/android/material/datepicker/MaterialCalendar;->calendarStyle:Lf/h/a/g/d/b; invoke-virtual {p1, p3}, Landroid/view/LayoutInflater;->cloneInContext(Landroid/content/Context;)Landroid/view/LayoutInflater; @@ -601,9 +601,9 @@ invoke-static {p2, v1}, Landroidx/core/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroidx/core/view/AccessibilityDelegateCompat;)V - new-instance v1, Lf/h/a/e/d/d; + new-instance v1, Lf/h/a/g/d/d; - invoke-direct {v1}, Lf/h/a/e/d/d;->()V + invoke-direct {v1}, Lf/h/a/g/d/d;->()V invoke-virtual {p2, v1}, Landroid/widget/GridView;->setAdapter(Landroid/widget/ListAdapter;)V diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendarGridView.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendarGridView.smali index e601d4d849..9ed6a6d1d1 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendarGridView.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialCalendarGridView.smali @@ -15,7 +15,7 @@ invoke-direct {p0, p1, p2, v0}, Landroid/widget/GridView;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object p1 @@ -40,9 +40,9 @@ invoke-virtual {p0, p1}, Landroid/widget/GridView;->setNextFocusRightId(I)V :cond_0 - new-instance p1, Lf/h/a/e/d/e; + new-instance p1, Lf/h/a/g/d/e; - invoke-direct {p1, p0}, Lf/h/a/e/d/e;->(Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V + invoke-direct {p1, p0}, Lf/h/a/g/d/e;->(Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V invoke-static {p0, p1}, Landroidx/core/view/ViewCompat;->setAccessibilityDelegate(Landroid/view/View;Landroidx/core/view/AccessibilityDelegateCompat;)V @@ -51,7 +51,7 @@ # virtual methods -.method public a()Lf/h/a/e/d/f; +.method public a()Lf/h/a/g/d/f; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation @@ -60,7 +60,7 @@ move-result-object v0 - check-cast v0, Lf/h/a/e/d/f; + check-cast v0, Lf/h/a/g/d/f; return-object v0 .end method @@ -70,7 +70,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 @@ -82,7 +82,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 @@ -94,7 +94,7 @@ invoke-super {p0}, Landroid/widget/GridView;->onAttachedToWindow()V - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 @@ -114,27 +114,27 @@ invoke-super/range {p0 .. p1}, Landroid/widget/GridView;->onDraw(Landroid/graphics/Canvas;)V - invoke-virtual/range {p0 .. p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual/range {p0 .. p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v1 - iget-object v2, v1, Lf/h/a/e/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; + iget-object v2, v1, Lf/h/a/g/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; - iget-object v3, v1, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; + iget-object v3, v1, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; - invoke-virtual {v1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->a()I move-result v4 - invoke-virtual {v1, v4}, Lf/h/a/e/d/f;->b(I)Ljava/lang/Long; + invoke-virtual {v1, v4}, Lf/h/a/g/d/f;->b(I)Ljava/lang/Long; move-result-object v4 - invoke-virtual {v1}, Lf/h/a/e/d/f;->c()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->c()I move-result v5 - invoke-virtual {v1, v5}, Lf/h/a/e/d/f;->b(I)Ljava/lang/Long; + invoke-virtual {v1, v5}, Lf/h/a/g/d/f;->b(I)Ljava/lang/Long; move-result-object v5 @@ -256,11 +256,11 @@ if-gez v11, :cond_7 - invoke-virtual {v1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->a()I move-result v7 - iget-object v8, v1, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; + iget-object v8, v1, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; iget v8, v8, Lcom/google/android/material/datepicker/Month;->h:I @@ -308,7 +308,7 @@ add-int/lit8 v7, v7, -0x1 - invoke-virtual {v1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->a()I move-result v8 @@ -339,13 +339,13 @@ if-lez v11, :cond_a - invoke-virtual {v1}, Lf/h/a/e/d/f;->c()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->c()I move-result v6 add-int/lit8 v9, v6, 0x1 - iget-object v10, v1, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; + iget-object v10, v1, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; iget v10, v10, Lcom/google/android/material/datepicker/Month;->h:I @@ -393,7 +393,7 @@ add-int/lit8 v6, v6, -0x1 - invoke-virtual {v1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->a()I move-result v9 @@ -416,13 +416,13 @@ add-int/2addr v9, v10 :goto_6 - invoke-virtual {v1, v7}, Lf/h/a/e/d/f;->getItemId(I)J + invoke-virtual {v1, v7}, Lf/h/a/g/d/f;->getItemId(I)J move-result-wide v10 long-to-int v11, v10 - invoke-virtual {v1, v6}, Lf/h/a/e/d/f;->getItemId(I)J + invoke-virtual {v1, v6}, Lf/h/a/g/d/f;->getItemId(I)J move-result-wide v14 @@ -453,9 +453,9 @@ move-result v17 - iget-object v12, v3, Lf/h/a/e/d/b;->a:Lf/h/a/e/d/a; + iget-object v12, v3, Lf/h/a/g/d/b;->a:Lf/h/a/g/d/a; - iget-object v12, v12, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; + iget-object v12, v12, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; iget v12, v12, Landroid/graphics/Rect;->top:I @@ -465,9 +465,9 @@ move-result v16 - iget-object v13, v3, Lf/h/a/e/d/b;->a:Lf/h/a/e/d/a; + iget-object v13, v3, Lf/h/a/g/d/b;->a:Lf/h/a/g/d/a; - iget-object v13, v13, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; + iget-object v13, v13, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; iget v13, v13, Landroid/graphics/Rect;->bottom:I @@ -503,7 +503,7 @@ int-to-float v13, v13 - iget-object v0, v3, Lf/h/a/e/d/b;->h:Landroid/graphics/Paint; + iget-object v0, v3, Lf/h/a/g/d/b;->h:Landroid/graphics/Paint; move-object/from16 v18, p1 @@ -545,11 +545,11 @@ if-ne p2, p1, :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/d/f;->c()I + invoke-virtual {p1}, Lf/h/a/g/d/f;->c()I move-result p1 @@ -562,11 +562,11 @@ if-ne p2, p1, :cond_1 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {p1}, Lf/h/a/g/d/f;->a()I move-result p1 @@ -618,11 +618,11 @@ move-result p2 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v1 - invoke-virtual {v1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v1}, Lf/h/a/g/d/f;->a()I move-result v1 @@ -635,11 +635,11 @@ if-ne p2, p1, :cond_2 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {p1}, Lf/h/a/g/d/f;->a()I move-result p1 @@ -668,7 +668,7 @@ .method public final setAdapter(Landroid/widget/ListAdapter;)V .locals 3 - instance-of v0, p1, Lf/h/a/e/d/f; + instance-of v0, p1, Lf/h/a/g/d/f; if-eqz v0, :cond_0 @@ -695,7 +695,7 @@ const/4 v1, 0x1 - const-class v2, Lf/h/a/e/d/f; + const-class v2, Lf/h/a/g/d/f; invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; @@ -717,21 +717,21 @@ .method public setSelection(I)V .locals 1 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/d/f;->a()I + invoke-virtual {v0}, Lf/h/a/g/d/f;->a()I move-result v0 if-ge p1, v0, :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/d/f;->a()I + invoke-virtual {p1}, Lf/h/a/g/d/f;->a()I move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker$c.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker$c.smali index 08772e0554..ea02d70401 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker$c.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/datepicker/MaterialDatePicker$c; -.super Lf/h/a/e/d/h; +.super Lf/h/a/g/d/h; .source "MaterialDatePicker.java" @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "TS;>;" } .end annotation @@ -31,7 +31,7 @@ iput-object p1, p0, Lcom/google/android/material/datepicker/MaterialDatePicker$c;->a:Lcom/google/android/material/datepicker/MaterialDatePicker; - invoke-direct {p0}, Lf/h/a/e/d/h;->()V + invoke-direct {p0}, Lf/h/a/g/d/h;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker.smali index d3c7d9b646..cfb4fe1320 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialDatePicker.smali @@ -132,10 +132,10 @@ .end annotation .end field -.field public pickerFragment:Lf/h/a/e/d/i; +.field public pickerFragment:Lf/h/a/g/d/i; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/d/i<", + "Lf/h/a/g/d/i<", "TS;>;" } .end annotation @@ -343,7 +343,7 @@ move-result v1 - sget v2, Lf/h/a/e/d/f;->h:I + sget v2, Lf/h/a/g/d/f;->h:I sget v3, Lcom/google/android/material/R$dimen;->mtrl_calendar_day_height:I @@ -353,7 +353,7 @@ mul-int v3, v3, v2 - sget v2, Lf/h/a/e/d/f;->h:I + sget v2, Lf/h/a/g/d/f;->h:I add-int/lit8 v2, v2, -0x1 @@ -660,7 +660,7 @@ iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->calendar:Lcom/google/android/material/datepicker/MaterialCalendar; :goto_0 - iput-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/e/d/i; + iput-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/g/d/i; invoke-direct {p0}, Lcom/google/android/material/datepicker/MaterialDatePicker;->updateHeader()V @@ -674,19 +674,19 @@ sget v1, Lcom/google/android/material/R$id;->mtrl_calendar_frame:I - iget-object v2, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/e/d/i; + iget-object v2, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/g/d/i; invoke-virtual {v0, v1, v2}, Landroidx/fragment/app/FragmentTransaction;->replace(ILandroidx/fragment/app/Fragment;)Landroidx/fragment/app/FragmentTransaction; invoke-virtual {v0}, Landroidx/fragment/app/FragmentTransaction;->commitNow()V - iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/e/d/i; + iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/g/d/i; new-instance v1, Lcom/google/android/material/datepicker/MaterialDatePicker$c; invoke-direct {v1, p0}, Lcom/google/android/material/datepicker/MaterialDatePicker$c;->(Lcom/google/android/material/datepicker/MaterialDatePicker;)V - invoke-virtual {v0, v1}, Lf/h/a/e/d/i;->addOnSelectionChangedListener(Lf/h/a/e/d/h;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/d/i;->addOnSelectionChangedListener(Lf/h/a/g/d/h;)Z return-void .end method @@ -706,7 +706,7 @@ .method public static todayInUtcMilliseconds()J .locals 2 - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v0 @@ -1540,9 +1540,9 @@ .method public onStop()V .locals 1 - iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/e/d/i; + iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialDatePicker;->pickerFragment:Lf/h/a/g/d/i; - invoke-virtual {v0}, Lf/h/a/e/d/i;->clearOnSelectionChangedListeners()V + invoke-virtual {v0}, Lf/h/a/g/d/i;->clearOnSelectionChangedListeners()V invoke-super {p0}, Landroidx/fragment/app/DialogFragment;->onStop()V diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker$a.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker$a.smali index 318d53c074..a1e3c8338e 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker$a.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/datepicker/MaterialTextInputPicker$a; -.super Lf/h/a/e/d/h; +.super Lf/h/a/g/d/h; .source "MaterialTextInputPicker.java" @@ -15,7 +15,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "TS;>;" } .end annotation @@ -31,7 +31,7 @@ iput-object p1, p0, Lcom/google/android/material/datepicker/MaterialTextInputPicker$a;->a:Lcom/google/android/material/datepicker/MaterialTextInputPicker; - invoke-direct {p0}, Lf/h/a/e/d/h;->()V + invoke-direct {p0}, Lf/h/a/g/d/h;->()V return-void .end method @@ -43,7 +43,7 @@ iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialTextInputPicker$a;->a:Lcom/google/android/material/datepicker/MaterialTextInputPicker; - iget-object v0, v0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + iget-object v0, v0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; invoke-virtual {v0}, Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; @@ -60,9 +60,9 @@ move-result-object v1 - check-cast v1, Lf/h/a/e/d/h; + check-cast v1, Lf/h/a/g/d/h; - invoke-virtual {v1}, Lf/h/a/e/d/h;->a()V + invoke-virtual {v1}, Lf/h/a/g/d/h;->a()V goto :goto_0 @@ -80,7 +80,7 @@ iget-object v0, p0, Lcom/google/android/material/datepicker/MaterialTextInputPicker$a;->a:Lcom/google/android/material/datepicker/MaterialTextInputPicker; - iget-object v0, v0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + iget-object v0, v0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; invoke-virtual {v0}, Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; @@ -97,9 +97,9 @@ move-result-object v1 - check-cast v1, Lf/h/a/e/d/h; + check-cast v1, Lf/h/a/g/d/h; - invoke-virtual {v1, p1}, Lf/h/a/e/d/h;->b(Ljava/lang/Object;)V + invoke-virtual {v1, p1}, Lf/h/a/g/d/h;->b(Ljava/lang/Object;)V goto :goto_0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker.smali index a99b539116..08a209c146 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MaterialTextInputPicker.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/datepicker/MaterialTextInputPicker; -.super Lf/h/a/e/d/i; +.super Lf/h/a/g/d/i; .source "MaterialTextInputPicker.java" @@ -15,7 +15,7 @@ "", - "Lf/h/a/e/d/i<", + "Lf/h/a/g/d/i<", "TS;>;" } .end annotation @@ -50,7 +50,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/e/d/i;->()V + invoke-direct {p0}, Lf/h/a/g/d/i;->()V return-void .end method @@ -204,7 +204,7 @@ move-object v3, p3 - invoke-interface/range {v0 .. v5}, Lcom/google/android/material/datepicker/DateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; + invoke-interface/range {v0 .. v5}, Lcom/google/android/material/datepicker/DateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; move-result-object p1 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/Month.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/Month.smali index 031d2df36c..deb9da539a 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/Month.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/Month.smali @@ -81,7 +81,7 @@ invoke-virtual {p1, v0, v1}, Ljava/util/Calendar;->set(II)V - invoke-static {p1}, Lf/h/a/e/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; + invoke-static {p1}, Lf/h/a/g/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; move-result-object p1 @@ -131,7 +131,7 @@ invoke-direct {v0, v1, p1}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; move-result-object p1 @@ -165,7 +165,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object v0 @@ -189,7 +189,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object v0 @@ -209,7 +209,7 @@ new-instance v0, Lcom/google/android/material/datepicker/Month; - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v1 @@ -372,7 +372,7 @@ iget-object v0, p0, Lcom/google/android/material/datepicker/Month;->d:Ljava/util/Calendar; - invoke-static {v0}, Lf/h/a/e/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; + invoke-static {v0}, Lf/h/a/g/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; move-result-object v0 @@ -394,7 +394,7 @@ iget-object v0, p0, Lcom/google/android/material/datepicker/Month;->d:Ljava/util/Calendar; - invoke-static {v0}, Lf/h/a/e/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; + invoke-static {v0}, Lf/h/a/g/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/MonthsPagerAdapter.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/MonthsPagerAdapter.smali index a73f090b25..c58effd9ed 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/MonthsPagerAdapter.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/MonthsPagerAdapter.smali @@ -88,7 +88,7 @@ if-gtz v0, :cond_1 - sget v0, Lf/h/a/e/d/f;->h:I + sget v0, Lf/h/a/g/d/f;->h:I invoke-static {p1}, Lcom/google/android/material/datepicker/MaterialCalendar;->getDayHeight(Landroid/content/Context;)I @@ -256,17 +256,17 @@ check-cast p1, Lcom/google/android/material/datepicker/MaterialCalendarGridView; - invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 if-eqz v0, :cond_0 - invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; + iget-object v0, v0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; invoke-virtual {p2, v0}, Lcom/google/android/material/datepicker/Month;->equals(Ljava/lang/Object;)Z @@ -274,7 +274,7 @@ if-eqz v0, :cond_0 - invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; + invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; move-result-object p2 @@ -283,13 +283,13 @@ goto :goto_0 :cond_0 - new-instance v0, Lf/h/a/e/d/f; + new-instance v0, Lf/h/a/g/d/f; iget-object v1, p0, Lcom/google/android/material/datepicker/MonthsPagerAdapter;->b:Lcom/google/android/material/datepicker/DateSelector; iget-object v2, p0, Lcom/google/android/material/datepicker/MonthsPagerAdapter;->a:Lcom/google/android/material/datepicker/CalendarConstraints; - invoke-direct {v0, p2, v1, v2}, Lf/h/a/e/d/f;->(Lcom/google/android/material/datepicker/Month;Lcom/google/android/material/datepicker/DateSelector;Lcom/google/android/material/datepicker/CalendarConstraints;)V + invoke-direct {v0, p2, v1, v2}, Lf/h/a/g/d/f;->(Lcom/google/android/material/datepicker/Month;Lcom/google/android/material/datepicker/DateSelector;Lcom/google/android/material/datepicker/CalendarConstraints;)V iget p2, p2, Lcom/google/android/material/datepicker/Month;->h:I @@ -298,9 +298,9 @@ invoke-virtual {p1, v0}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->setAdapter(Landroid/widget/ListAdapter;)V :goto_0 - new-instance p2, Lf/h/a/e/d/g; + new-instance p2, Lf/h/a/g/d/g; - invoke-direct {p2, p0, p1}, Lf/h/a/e/d/g;->(Lcom/google/android/material/datepicker/MonthsPagerAdapter;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V + invoke-direct {p2, p0, p1}, Lf/h/a/g/d/g;->(Lcom/google/android/material/datepicker/MonthsPagerAdapter;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V invoke-virtual {p1, p2}, Landroid/widget/GridView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$a.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$a.smali index af95b258b3..0970b61b40 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$a.smali @@ -1,11 +1,11 @@ .class public Lcom/google/android/material/datepicker/RangeDateSelector$a; -.super Lf/h/a/e/d/c; +.super Lf/h/a/g/d/c; .source "RangeDateSelector.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/google/android/material/datepicker/RangeDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; + value = Lcom/google/android/material/datepicker/RangeDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,13 +19,13 @@ .field public final synthetic j:Lcom/google/android/material/textfield/TextInputLayout; -.field public final synthetic k:Lf/h/a/e/d/h; +.field public final synthetic k:Lf/h/a/g/d/h; .field public final synthetic l:Lcom/google/android/material/datepicker/RangeDateSelector; # direct methods -.method public constructor (Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V +.method public constructor (Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V .locals 0 iput-object p1, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->l:Lcom/google/android/material/datepicker/RangeDateSelector; @@ -34,9 +34,9 @@ iput-object p7, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->j:Lcom/google/android/material/textfield/TextInputLayout; - iput-object p8, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/e/d/h; + iput-object p8, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/g/d/h; - invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/e/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V + invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/g/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V return-void .end method @@ -58,9 +58,9 @@ iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->j:Lcom/google/android/material/textfield/TextInputLayout; - iget-object v3, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/e/d/h; + iget-object v3, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/g/d/h; - invoke-static {v0, v1, v2, v3}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-static {v0, v1, v2, v3}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V return-void .end method @@ -82,9 +82,9 @@ iget-object v1, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->j:Lcom/google/android/material/textfield/TextInputLayout; - iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/e/d/h; + iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$a;->k:Lf/h/a/g/d/h; - invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$b.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$b.smali index d904f4f9b0..6b9c8f1c43 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector$b.smali @@ -1,11 +1,11 @@ .class public Lcom/google/android/material/datepicker/RangeDateSelector$b; -.super Lf/h/a/e/d/c; +.super Lf/h/a/g/d/c; .source "RangeDateSelector.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/google/android/material/datepicker/RangeDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; + value = Lcom/google/android/material/datepicker/RangeDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,13 +19,13 @@ .field public final synthetic j:Lcom/google/android/material/textfield/TextInputLayout; -.field public final synthetic k:Lf/h/a/e/d/h; +.field public final synthetic k:Lf/h/a/g/d/h; .field public final synthetic l:Lcom/google/android/material/datepicker/RangeDateSelector; # direct methods -.method public constructor (Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V +.method public constructor (Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V .locals 0 iput-object p1, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->l:Lcom/google/android/material/datepicker/RangeDateSelector; @@ -34,9 +34,9 @@ iput-object p7, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->j:Lcom/google/android/material/textfield/TextInputLayout; - iput-object p8, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/e/d/h; + iput-object p8, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/g/d/h; - invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/e/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V + invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/g/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V return-void .end method @@ -58,9 +58,9 @@ iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->j:Lcom/google/android/material/textfield/TextInputLayout; - iget-object v3, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/e/d/h; + iget-object v3, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/g/d/h; - invoke-static {v0, v1, v2, v3}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-static {v0, v1, v2, v3}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V return-void .end method @@ -82,9 +82,9 @@ iget-object v1, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->j:Lcom/google/android/material/textfield/TextInputLayout; - iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/e/d/h; + iget-object v2, p0, Lcom/google/android/material/datepicker/RangeDateSelector$b;->k:Lf/h/a/g/d/h; - invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-static {p1, v0, v1, v2}, Lcom/google/android/material/datepicker/RangeDateSelector;->access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector.smali index 00d9441b02..7e369e9c35 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/RangeDateSelector.smali @@ -106,10 +106,10 @@ return-object p1 .end method -.method public static synthetic access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V +.method public static synthetic access$100(Lcom/google/android/material/datepicker/RangeDateSelector;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V .locals 0 - invoke-direct {p0, p1, p2, p3}, Lcom/google/android/material/datepicker/RangeDateSelector;->updateIfValidTextProposal(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-direct {p0, p1, p2, p3}, Lcom/google/android/material/datepicker/RangeDateSelector;->updateIfValidTextProposal(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V return-void .end method @@ -236,7 +236,7 @@ return-void .end method -.method private updateIfValidTextProposal(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V +.method private updateIfValidTextProposal(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V .locals 4 .param p1 # Lcom/google/android/material/textfield/TextInputLayout; .annotation build Landroidx/annotation/NonNull; @@ -246,7 +246,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p3 # Lf/h/a/e/d/h; + .param p3 # Lf/h/a/g/d/h; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -255,7 +255,7 @@ "(", "Lcom/google/android/material/textfield/TextInputLayout;", "Lcom/google/android/material/textfield/TextInputLayout;", - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "Landroidx/core/util/Pair<", "Ljava/lang/Long;", "Ljava/lang/Long;", @@ -302,14 +302,14 @@ move-result-object p1 - invoke-virtual {p3, p1}, Lf/h/a/e/d/h;->b(Ljava/lang/Object;)V + invoke-virtual {p3, p1}, Lf/h/a/g/d/h;->b(Ljava/lang/Object;)V goto :goto_0 :cond_1 invoke-direct {p0, p1, p2}, Lcom/google/android/material/datepicker/RangeDateSelector;->setInvalidRange(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;)V - invoke-virtual {p3}, Lf/h/a/e/d/h;->a()V + invoke-virtual {p3}, Lf/h/a/g/d/h;->a()V :goto_0 return-void @@ -318,7 +318,7 @@ :goto_1 invoke-direct {p0, p1, p2}, Lcom/google/android/material/datepicker/RangeDateSelector;->clearInvalidRange(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;)V - invoke-virtual {p3}, Lf/h/a/e/d/h;->a()V + invoke-virtual {p3}, Lf/h/a/g/d/h;->a()V return-void .end method @@ -566,7 +566,7 @@ move-result-wide v3 - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->J0(J)Ljava/lang/String; + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->L0(J)Ljava/lang/String; move-result-object v3 @@ -591,7 +591,7 @@ move-result-wide v4 - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->J0(J)Ljava/lang/String; + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->L0(J)Ljava/lang/String; move-result-object v0 @@ -623,7 +623,7 @@ move-result-wide v5 - invoke-static {v5, v6, v4}, Lf/h/a/b/i1/e;->K0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; + invoke-static {v5, v6, v4}, Lf/h/a/c/i1/e;->M0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; move-result-object v0 @@ -640,7 +640,7 @@ move-result-wide v5 - invoke-static {v5, v6, v4}, Lf/h/a/b/i1/e;->K0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; + invoke-static {v5, v6, v4}, Lf/h/a/c/i1/e;->M0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; move-result-object v0 @@ -651,11 +651,11 @@ goto/16 :goto_0 :cond_5 - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v4 - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object v5 @@ -665,7 +665,7 @@ invoke-virtual {v5, v6, v7}, Ljava/util/Calendar;->setTimeInMillis(J)V - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; move-result-object v6 @@ -703,7 +703,7 @@ move-result-object v5 - invoke-static {v3, v4, v5}, Lf/h/a/b/i1/e;->M0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v3, v4, v5}, Lf/h/a/c/i1/e;->O0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v3 @@ -715,7 +715,7 @@ move-result-object v0 - invoke-static {v4, v5, v0}, Lf/h/a/b/i1/e;->M0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v4, v5, v0}, Lf/h/a/c/i1/e;->O0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v0 @@ -734,7 +734,7 @@ move-result-object v5 - invoke-static {v3, v4, v5}, Lf/h/a/b/i1/e;->M0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v3, v4, v5}, Lf/h/a/c/i1/e;->O0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v3 @@ -746,7 +746,7 @@ move-result-object v0 - invoke-static {v4, v5, v0}, Lf/h/a/b/i1/e;->Q0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v4, v5, v0}, Lf/h/a/c/i1/e;->S0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v0 @@ -765,7 +765,7 @@ move-result-object v5 - invoke-static {v3, v4, v5}, Lf/h/a/b/i1/e;->Q0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v3, v4, v5}, Lf/h/a/c/i1/e;->S0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v3 @@ -777,7 +777,7 @@ move-result-object v0 - invoke-static {v4, v5, v0}, Lf/h/a/b/i1/e;->Q0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v4, v5, v0}, Lf/h/a/c/i1/e;->S0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v0 @@ -845,7 +845,7 @@ return v0 .end method -.method public onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; +.method public onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .locals 17 .param p1 # Landroid/view/LayoutInflater; .annotation build Landroidx/annotation/NonNull; @@ -859,7 +859,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation .end param - .param p5 # Lf/h/a/e/d/h; + .param p5 # Lf/h/a/g/d/h; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -870,7 +870,7 @@ "Landroid/view/ViewGroup;", "Landroid/os/Bundle;", "Lcom/google/android/material/datepicker/CalendarConstraints;", - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "Landroidx/core/util/Pair<", "Ljava/lang/Long;", "Ljava/lang/Long;", @@ -946,7 +946,7 @@ iput-object v0, v9, Lcom/google/android/material/datepicker/RangeDateSelector;->invalidRangeStartError:Ljava/lang/String; - invoke-static {}, Lf/h/a/e/d/l;->h()Ljava/text/SimpleDateFormat; + invoke-static {}, Lf/h/a/g/d/l;->h()Ljava/text/SimpleDateFormat; move-result-object v15 @@ -984,7 +984,7 @@ move-result-object v0 - invoke-static {v0, v15}, Lf/h/a/e/d/l;->i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; + invoke-static {v0, v15}, Lf/h/a/g/d/l;->i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; move-result-object v16 @@ -1010,7 +1010,7 @@ move-object/from16 v8, p5 - invoke-direct/range {v0 .. v8}, Lcom/google/android/material/datepicker/RangeDateSelector$a;->(Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-direct/range {v0 .. v8}, Lcom/google/android/material/datepicker/RangeDateSelector$a;->(Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V invoke-virtual {v13, v9}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V @@ -1020,7 +1020,7 @@ move-object v4, v12 - invoke-direct/range {v0 .. v8}, Lcom/google/android/material/datepicker/RangeDateSelector$b;->(Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/e/d/h;)V + invoke-direct/range {v0 .. v8}, Lcom/google/android/material/datepicker/RangeDateSelector$b;->(Lcom/google/android/material/datepicker/RangeDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/textfield/TextInputLayout;Lf/h/a/g/d/h;)V invoke-virtual {v14, v9}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V @@ -1144,7 +1144,7 @@ move-result-wide v2 - invoke-static {v2, v3}, Lf/h/a/e/d/l;->a(J)J + invoke-static {v2, v3}, Lf/h/a/g/d/l;->a(J)J move-result-wide v2 @@ -1168,7 +1168,7 @@ move-result-wide v0 - invoke-static {v0, v1}, Lf/h/a/e/d/l;->a(J)J + invoke-static {v0, v1}, Lf/h/a/g/d/l;->a(J)J move-result-wide v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector$a.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector$a.smali index 71745118b5..37a20236eb 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector$a.smali @@ -1,11 +1,11 @@ .class public Lcom/google/android/material/datepicker/SingleDateSelector$a; -.super Lf/h/a/e/d/c; +.super Lf/h/a/g/d/c; .source "SingleDateSelector.java" # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/google/android/material/datepicker/SingleDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; + value = Lcom/google/android/material/datepicker/SingleDateSelector;->onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -15,20 +15,20 @@ # instance fields -.field public final synthetic i:Lf/h/a/e/d/h; +.field public final synthetic i:Lf/h/a/g/d/h; .field public final synthetic j:Lcom/google/android/material/datepicker/SingleDateSelector; # direct methods -.method public constructor (Lcom/google/android/material/datepicker/SingleDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)V +.method public constructor (Lcom/google/android/material/datepicker/SingleDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)V .locals 0 iput-object p1, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->j:Lcom/google/android/material/datepicker/SingleDateSelector; - iput-object p6, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/e/d/h; + iput-object p6, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/g/d/h; - invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/e/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V + invoke-direct {p0, p2, p3, p4, p5}, Lf/h/a/g/d/c;->(Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V return-void .end method @@ -38,9 +38,9 @@ .method public a()V .locals 1 - iget-object v0, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/e/d/h; + iget-object v0, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/g/d/h; - invoke-virtual {v0}, Lf/h/a/e/d/h;->a()V + invoke-virtual {v0}, Lf/h/a/g/d/h;->a()V return-void .end method @@ -70,7 +70,7 @@ invoke-virtual {v0, v1, v2}, Lcom/google/android/material/datepicker/SingleDateSelector;->select(J)V :goto_0 - iget-object p1, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/e/d/h; + iget-object p1, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->i:Lf/h/a/g/d/h; iget-object v0, p0, Lcom/google/android/material/datepicker/SingleDateSelector$a;->j:Lcom/google/android/material/datepicker/SingleDateSelector; @@ -78,7 +78,7 @@ move-result-object v0 - invoke-virtual {p1, v0}, Lf/h/a/e/d/h;->b(Ljava/lang/Object;)V + invoke-virtual {p1, v0}, Lf/h/a/g/d/h;->b(Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector.smali index 4499065f9a..99da4eb4d8 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/SingleDateSelector.smali @@ -232,7 +232,7 @@ move-result-object v2 - invoke-static {v0, v1, v2}, Lf/h/a/b/i1/e;->Q0(JLjava/util/Locale;)Ljava/lang/String; + invoke-static {v0, v1, v2}, Lf/h/a/c/i1/e;->S0(JLjava/util/Locale;)Ljava/lang/String; move-result-object v0 @@ -271,7 +271,7 @@ return v0 .end method -.method public onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)Landroid/view/View; +.method public onCreateTextInputView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)Landroid/view/View; .locals 7 .param p1 # Landroid/view/LayoutInflater; .annotation build Landroidx/annotation/NonNull; @@ -285,7 +285,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation .end param - .param p5 # Lf/h/a/e/d/h; + .param p5 # Lf/h/a/g/d/h; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -296,7 +296,7 @@ "Landroid/view/ViewGroup;", "Landroid/os/Bundle;", "Lcom/google/android/material/datepicker/CalendarConstraints;", - "Lf/h/a/e/d/h<", + "Lf/h/a/g/d/h<", "Ljava/lang/Long;", ">;)", "Landroid/view/View;" @@ -336,7 +336,7 @@ invoke-virtual {p2, p3}, Landroid/widget/EditText;->setInputType(I)V :cond_0 - invoke-static {}, Lf/h/a/e/d/l;->h()Ljava/text/SimpleDateFormat; + invoke-static {}, Lf/h/a/g/d/l;->h()Ljava/text/SimpleDateFormat; move-result-object v3 @@ -344,7 +344,7 @@ move-result-object p3 - invoke-static {p3, v3}, Lf/h/a/e/d/l;->i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; + invoke-static {p3, v3}, Lf/h/a/g/d/l;->i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; move-result-object v2 @@ -369,7 +369,7 @@ move-object v6, p5 - invoke-direct/range {v0 .. v6}, Lcom/google/android/material/datepicker/SingleDateSelector$a;->(Lcom/google/android/material/datepicker/SingleDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/e/d/h;)V + invoke-direct/range {v0 .. v6}, Lcom/google/android/material/datepicker/SingleDateSelector$a;->(Lcom/google/android/material/datepicker/SingleDateSelector;Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;Lf/h/a/g/d/h;)V invoke-virtual {p2, p3}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V @@ -408,7 +408,7 @@ move-result-wide v0 - invoke-static {v0, v1}, Lf/h/a/e/d/l;->a(J)J + invoke-static {v0, v1}, Lf/h/a/g/d/l;->a(J)J move-result-wide v0 diff --git a/com.discord/smali_classes2/com/google/android/material/datepicker/YearGridAdapter.smali b/com.discord/smali_classes2/com/google/android/material/datepicker/YearGridAdapter.smali index 748e82f42c..ae25e988a9 100644 --- a/com.discord/smali_classes2/com/google/android/material/datepicker/YearGridAdapter.smali +++ b/com.discord/smali_classes2/com/google/android/material/datepicker/YearGridAdapter.smali @@ -165,11 +165,11 @@ iget-object p2, p0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - invoke-virtual {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCalendarStyle()Lf/h/a/e/d/b; + invoke-virtual {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCalendarStyle()Lf/h/a/g/d/b; move-result-object p2 - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; move-result-object v1 @@ -179,12 +179,12 @@ if-ne v2, v0, :cond_0 - iget-object v2, p2, Lf/h/a/e/d/b;->f:Lf/h/a/e/d/a; + iget-object v2, p2, Lf/h/a/g/d/b;->f:Lf/h/a/g/d/a; goto :goto_0 :cond_0 - iget-object v2, p2, Lf/h/a/e/d/b;->d:Lf/h/a/e/d/a; + iget-object v2, p2, Lf/h/a/g/d/b;->d:Lf/h/a/g/d/a; :goto_0 iget-object v4, p0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; @@ -227,20 +227,20 @@ if-ne v5, v0, :cond_1 - iget-object v2, p2, Lf/h/a/e/d/b;->e:Lf/h/a/e/d/a; + iget-object v2, p2, Lf/h/a/g/d/b;->e:Lf/h/a/g/d/a; goto :goto_1 :cond_2 iget-object p2, p1, Lcom/google/android/material/datepicker/YearGridAdapter$ViewHolder;->textView:Landroid/widget/TextView; - invoke-virtual {v2, p2}, Lf/h/a/e/d/a;->b(Landroid/widget/TextView;)V + invoke-virtual {v2, p2}, Lf/h/a/g/d/a;->b(Landroid/widget/TextView;)V iget-object p1, p1, Lcom/google/android/material/datepicker/YearGridAdapter$ViewHolder;->textView:Landroid/widget/TextView; - new-instance p2, Lf/h/a/e/d/m; + new-instance p2, Lf/h/a/g/d/m; - invoke-direct {p2, p0, v0}, Lf/h/a/e/d/m;->(Lcom/google/android/material/datepicker/YearGridAdapter;I)V + invoke-direct {p2, p0, v0}, Lf/h/a/g/d/m;->(Lcom/google/android/material/datepicker/YearGridAdapter;I)V invoke-virtual {p1, p2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior.smali index 2fdbf8fefb..f9031f4a4b 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$ExtendedFloatingActionButtonBehavior.smali @@ -328,19 +328,19 @@ if-eqz v1, :cond_1 - invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$300(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; + invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$300(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; move-result-object v1 goto :goto_1 :cond_1 - invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$400(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; + invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$400(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; move-result-object v1 :goto_1 - invoke-static {p1, v1, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-static {p1, v1, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -635,19 +635,19 @@ if-eqz v1, :cond_1 - invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$000(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; + invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$000(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; move-result-object v1 goto :goto_1 :cond_1 - invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$100(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; + invoke-static {p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$100(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; move-result-object v1 :goto_1 - invoke-static {p1, v1, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-static {p1, v1, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c.smali index 5cc6a656a4..66905cfd41 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c.smali @@ -5,7 +5,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + value = Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -17,16 +17,16 @@ # instance fields .field public d:Z -.field public final synthetic e:Lf/h/a/e/e/j; +.field public final synthetic e:Lf/h/a/g/e/j; .field public final synthetic f:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback; # direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V +.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V .locals 0 - iput-object p2, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/e/e/j; + iput-object p2, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/g/e/j; iput-object p3, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->f:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback; @@ -44,9 +44,9 @@ iput-boolean p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->d:Z - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/g/e/j; - invoke-interface {p1}, Lf/h/a/e/e/j;->a()V + invoke-interface {p1}, Lf/h/a/g/e/j;->a()V return-void .end method @@ -54,19 +54,19 @@ .method public onAnimationEnd(Landroid/animation/Animator;)V .locals 1 - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/g/e/j; - invoke-interface {p1}, Lf/h/a/e/e/j;->e()V + invoke-interface {p1}, Lf/h/a/g/e/j;->e()V iget-boolean p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->d:Z if-nez p1, :cond_0 - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/g/e/j; iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->f:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback; - invoke-interface {p1, v0}, Lf/h/a/e/e/j;->g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-interface {p1, v0}, Lf/h/a/g/e/j;->g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V :cond_0 return-void @@ -75,9 +75,9 @@ .method public onAnimationStart(Landroid/animation/Animator;)V .locals 1 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->e:Lf/h/a/g/e/j; - invoke-interface {v0, p1}, Lf/h/a/e/e/j;->onAnimationStart(Landroid/animation/Animator;)V + invoke-interface {v0, p1}, Lf/h/a/g/e/j;->onAnimationStart(Landroid/animation/Animator;)V const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f.smali index fa98624829..0a631aa440 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f; -.super Lf/h/a/e/e/b; +.super Lf/h/a/g/e/b; .source "ExtendedFloatingActionButton.java" @@ -23,12 +23,12 @@ # direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V +.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V .locals 0 iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->i:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - invoke-direct {p0, p1, p2}, Lf/h/a/e/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V + invoke-direct {p0, p1, p2}, Lf/h/a/g/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V iput-object p3, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->g:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i; @@ -145,7 +145,7 @@ .method public e()V .locals 2 - invoke-super {p0}, Lf/h/a/e/e/b;->e()V + invoke-super {p0}, Lf/h/a/g/e/b;->e()V iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->i:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; @@ -192,7 +192,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-virtual {p0}, Lf/h/a/e/e/b;->i()Lcom/google/android/material/animation/MotionSpec; + invoke-virtual {p0}, Lf/h/a/g/e/b;->i()Lcom/google/android/material/animation/MotionSpec; move-result-object v0 @@ -284,7 +284,7 @@ invoke-virtual {v0, v1, v2}, Lcom/google/android/material/animation/MotionSpec;->setPropertyValues(Ljava/lang/String;[Landroid/animation/PropertyValuesHolder;)V :cond_1 - invoke-super {p0, v0}, Lf/h/a/e/e/b;->h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; + invoke-super {p0, v0}, Lf/h/a/g/e/b;->h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; move-result-object v0 @@ -325,16 +325,16 @@ .method public onAnimationStart(Landroid/animation/Animator;)V .locals 2 - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; - iget-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iget-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; if-eqz v1, :cond_0 invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V :cond_0 - iput-object p1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iput-object p1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->i:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g.smali index b8abe34778..4253697473 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g; -.super Lf/h/a/e/e/b; +.super Lf/h/a/g/e/b; .source "ExtendedFloatingActionButton.java" @@ -21,12 +21,12 @@ # direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V +.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V .locals 0 iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g;->h:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - invoke-direct {p0, p1, p2}, Lf/h/a/e/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V + invoke-direct {p0, p1, p2}, Lf/h/a/g/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V return-void .end method @@ -36,11 +36,11 @@ .method public a()V .locals 2 - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iput-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; const/4 v0, 0x1 @@ -84,7 +84,7 @@ .method public e()V .locals 2 - invoke-super {p0}, Lf/h/a/e/e/b;->e()V + invoke-super {p0}, Lf/h/a/g/e/b;->e()V iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g;->h:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; @@ -126,16 +126,16 @@ .method public onAnimationStart(Landroid/animation/Animator;)V .locals 2 - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; - iget-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iget-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; if-eqz v1, :cond_0 invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V :cond_0 - iput-object p1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iput-object p1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h.smali index 1d6b5af18a..9272a09a77 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h; -.super Lf/h/a/e/e/b; +.super Lf/h/a/g/e/b; .source "ExtendedFloatingActionButton.java" @@ -19,12 +19,12 @@ # direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V +.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V .locals 0 iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h;->g:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - invoke-direct {p0, p1, p2}, Lf/h/a/e/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V + invoke-direct {p0, p1, p2}, Lf/h/a/g/e/b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V return-void .end method @@ -80,7 +80,7 @@ .method public e()V .locals 2 - invoke-super {p0}, Lf/h/a/e/e/b;->e()V + invoke-super {p0}, Lf/h/a/g/e/b;->e()V iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h;->g:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; @@ -111,16 +111,16 @@ .method public onAnimationStart(Landroid/animation/Animator;)V .locals 2 - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; - iget-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iget-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; if-eqz v1, :cond_0 invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V :cond_0 - iput-object p1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; + iput-object p1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h;->g:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.smali index ce94f2fa90..00db21ab67 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/ExtendedFloatingActionButton.smali @@ -67,20 +67,20 @@ .end annotation .end field -.field public final changeVisibilityTracker:Lf/h/a/e/e/a; +.field public final changeVisibilityTracker:Lf/h/a/g/e/a; -.field public final extendStrategy:Lf/h/a/e/e/j; +.field public final extendStrategy:Lf/h/a/g/e/j; .annotation build Landroidx/annotation/NonNull; .end annotation .end field -.field public final hideStrategy:Lf/h/a/e/e/j; +.field public final hideStrategy:Lf/h/a/g/e/j; .field public isExtended:Z -.field public final showStrategy:Lf/h/a/e/e/j; +.field public final showStrategy:Lf/h/a/g/e/j; -.field public final shrinkStrategy:Lf/h/a/e/e/j; +.field public final shrinkStrategy:Lf/h/a/g/e/j; .annotation build Landroidx/annotation/NonNull; .end annotation .end field @@ -170,25 +170,25 @@ iput p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->animState:I - new-instance v0, Lf/h/a/e/e/a; + new-instance v0, Lf/h/a/g/e/a; - invoke-direct {v0}, Lf/h/a/e/e/a;->()V + invoke-direct {v0}, Lf/h/a/g/e/a;->()V - iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->changeVisibilityTracker:Lf/h/a/e/e/a; + iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->changeVisibilityTracker:Lf/h/a/g/e/a; new-instance v1, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h; - invoke-direct {v1, p0, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V + invoke-direct {v1, p0, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$h;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V - iput-object v1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iput-object v1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; new-instance v0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g; - iget-object v1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->changeVisibilityTracker:Lf/h/a/e/e/a; + iget-object v1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->changeVisibilityTracker:Lf/h/a/g/e/a; - invoke-direct {v0, p0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V + invoke-direct {v0, p0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$g;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V - iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; const/4 v0, 0x1 @@ -244,9 +244,9 @@ move-result-object v5 - new-instance v6, Lf/h/a/e/e/a; + new-instance v6, Lf/h/a/g/e/a; - invoke-direct {v6}, Lf/h/a/e/e/a;->()V + invoke-direct {v6}, Lf/h/a/g/e/a;->()V new-instance v8, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f; @@ -254,9 +254,9 @@ invoke-direct {v9, p0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$a;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)V - invoke-direct {v8, p0, v6, v9, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V + invoke-direct {v8, p0, v6, v9, v0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V - iput-object v8, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iput-object v8, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; new-instance v0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f; @@ -264,29 +264,29 @@ invoke-direct {v8, p0}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$b;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)V - invoke-direct {v0, p0, v6, v8, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V + invoke-direct {v0, p0, v6, v8, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$f;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$i;Z)V - iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - check-cast p1, Lf/h/a/e/e/b; + check-cast p1, Lf/h/a/g/e/b; - iput-object v2, p1, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object v2, p1, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - check-cast p1, Lf/h/a/e/e/b; + check-cast p1, Lf/h/a/g/e/b; - iput-object v3, p1, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object v3, p1, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - check-cast p1, Lf/h/a/e/e/b; + check-cast p1, Lf/h/a/g/e/b; - iput-object v4, p1, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object v4, p1, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; - iput-object v5, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object v5, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V @@ -307,42 +307,42 @@ return-void .end method -.method public static synthetic access$000(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; +.method public static synthetic access$000(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; .locals 0 - iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; return-object p0 .end method -.method public static synthetic access$100(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; +.method public static synthetic access$100(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; .locals 0 - iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; return-object p0 .end method -.method public static synthetic access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V +.method public static synthetic access$200(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V .locals 0 - invoke-direct {p0, p1, p2}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, p1, p2}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method -.method public static synthetic access$300(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; +.method public static synthetic access$300(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; .locals 0 - iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; return-object p0 .end method -.method public static synthetic access$400(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/e/e/j; +.method public static synthetic access$400(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;)Lf/h/a/g/e/j; .locals 0 - iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object p0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; return-object p0 .end method @@ -461,9 +461,9 @@ return v1 .end method -.method private performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V +.method private performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V .locals 2 - .param p1 # Lf/h/a/e/e/j; + .param p1 # Lf/h/a/g/e/j; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -472,7 +472,7 @@ .end annotation .end param - invoke-interface {p1}, Lf/h/a/e/e/j;->d()Z + invoke-interface {p1}, Lf/h/a/g/e/j;->d()Z move-result v0 @@ -487,9 +487,9 @@ if-nez v0, :cond_1 - invoke-interface {p1}, Lf/h/a/e/e/j;->c()V + invoke-interface {p1}, Lf/h/a/g/e/j;->c()V - invoke-interface {p1, p2}, Lf/h/a/e/e/j;->g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-interface {p1, p2}, Lf/h/a/g/e/j;->g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void @@ -498,19 +498,19 @@ invoke-virtual {p0, v0, v0}, Landroid/widget/Button;->measure(II)V - invoke-interface {p1}, Lf/h/a/e/e/j;->f()Landroid/animation/AnimatorSet; + invoke-interface {p1}, Lf/h/a/g/e/j;->f()Landroid/animation/AnimatorSet; move-result-object v0 new-instance v1, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c; - invoke-direct {v1, p0, p1, p2}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {v1, p0, p1, p2}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$c;->(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V invoke-virtual {v0, v1}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - check-cast p1, Lf/h/a/e/e/b; + check-cast p1, Lf/h/a/g/e/b; - iget-object p1, p1, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object p1, p1, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; @@ -574,11 +574,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -592,11 +592,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -610,11 +610,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -628,11 +628,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -642,11 +642,11 @@ .method public extend()V .locals 2 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; const/4 v1, 0x0 - invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -658,9 +658,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -717,11 +717,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -731,11 +731,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -745,11 +745,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -759,11 +759,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -771,11 +771,11 @@ .method public hide()V .locals 2 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; const/4 v1, 0x0 - invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -787,9 +787,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -831,9 +831,9 @@ iput-boolean v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->isExtended:Z - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - invoke-interface {v0}, Lf/h/a/e/e/j;->c()V + invoke-interface {v0}, Lf/h/a/g/e/j;->c()V :cond_0 return-void @@ -846,11 +846,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z @@ -864,11 +864,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z @@ -882,11 +882,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z @@ -900,11 +900,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iget-object v0, v0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z @@ -918,11 +918,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iput-object p1, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -959,15 +959,15 @@ :cond_0 if-eqz p1, :cond_1 - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->extendStrategy:Lf/h/a/g/e/j; goto :goto_0 :cond_1 - iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; :goto_0 - invoke-interface {p1}, Lf/h/a/e/e/j;->d()Z + invoke-interface {p1}, Lf/h/a/g/e/j;->d()Z move-result v0 @@ -976,7 +976,7 @@ return-void :cond_2 - invoke-interface {p1}, Lf/h/a/e/e/j;->c()V + invoke-interface {p1}, Lf/h/a/g/e/j;->c()V return-void .end method @@ -988,11 +988,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->hideStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iput-object p1, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -1024,11 +1024,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iput-object p1, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -1060,11 +1060,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - check-cast v0, Lf/h/a/e/e/b; + check-cast v0, Lf/h/a/g/e/b; - iput-object p1, v0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -1092,11 +1092,11 @@ .method public show()V .locals 2 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; const/4 v1, 0x0 - invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -1108,9 +1108,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->showStrategy:Lf/h/a/g/e/j; - invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -1118,11 +1118,11 @@ .method public shrink()V .locals 2 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; const/4 v1, 0x0 - invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, v1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method @@ -1134,9 +1134,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/e/e/j; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->shrinkStrategy:Lf/h/a/g/e/j; - invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/e/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + invoke-direct {p0, v0, p1}, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->performMotion(Lf/h/a/g/e/j;Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$a.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$a.smali index bf4856efff..a36599191f 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$a.smali @@ -3,12 +3,12 @@ .source "FloatingActionButton.java" # interfaces -.implements Lf/h/a/e/e/f$f; +.implements Lf/h/a/g/e/f$f; # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/e/e/f$f; + value = Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/g/e/f$f; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$c.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$c.smali index 97511f0d89..393344f473 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton$c.smali @@ -3,7 +3,7 @@ .source "FloatingActionButton.java" # interfaces -.implements Lf/h/a/e/e/f$e; +.implements Lf/h/a/g/e/f$e; # annotations @@ -22,7 +22,7 @@ "Lcom/google/android/material/floatingactionbutton/FloatingActionButton;", ">", "Ljava/lang/Object;", - "Lf/h/a/e/e/f$e;" + "Lf/h/a/g/e/f$e;" } .end annotation diff --git a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton.smali b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton.smali index 102f55048a..b3f4d43c0d 100644 --- a/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton.smali +++ b/com.discord/smali_classes2/com/google/android/material/floatingactionbutton/FloatingActionButton.smali @@ -80,7 +80,7 @@ .end annotation .end field -.field public impl:Lf/h/a/e/e/f; +.field public impl:Lf/h/a/g/e/f; .field public maxImageSize:I @@ -350,13 +350,13 @@ iput-object p2, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->expandableWidgetHelper:Lcom/google/android/material/expandable/ExpandableWidgetHelper; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p2 - invoke-virtual {p2, p1}, Lf/h/a/e/e/f;->r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {p2, p1}, Lf/h/a/g/e/f;->r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 @@ -368,105 +368,105 @@ iget v8, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->borderWidth:I - invoke-virtual {p1, p2, p3, v0, v8}, Lf/h/a/e/e/f;->f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V + invoke-virtual {p1, p2, p3, v0, v8}, Lf/h/a/g/e/f;->f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iput v4, p1, Lf/h/a/e/e/f;->k:I + iput v4, p1, Lf/h/a/g/e/f;->k:I - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iget p2, p1, Lf/h/a/e/e/f;->h:F + iget p2, p1, Lf/h/a/g/e/f;->h:F cmpl-float p2, p2, v1 if-eqz p2, :cond_0 - iput v1, p1, Lf/h/a/e/e/f;->h:F + iput v1, p1, Lf/h/a/g/e/f;->h:F - iget p2, p1, Lf/h/a/e/e/f;->i:F + iget p2, p1, Lf/h/a/g/e/f;->i:F - iget p3, p1, Lf/h/a/e/e/f;->j:F + iget p3, p1, Lf/h/a/g/e/f;->j:F - invoke-virtual {p1, v1, p2, p3}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {p1, v1, p2, p3}, Lf/h/a/g/e/f;->l(FFF)V :cond_0 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iget p2, p1, Lf/h/a/e/e/f;->i:F + iget p2, p1, Lf/h/a/g/e/f;->i:F cmpl-float p2, p2, v3 if-eqz p2, :cond_1 - iput v3, p1, Lf/h/a/e/e/f;->i:F + iput v3, p1, Lf/h/a/g/e/f;->i:F - iget p2, p1, Lf/h/a/e/e/f;->h:F + iget p2, p1, Lf/h/a/g/e/f;->h:F - iget p3, p1, Lf/h/a/e/e/f;->j:F + iget p3, p1, Lf/h/a/g/e/f;->j:F - invoke-virtual {p1, p2, v3, p3}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {p1, p2, v3, p3}, Lf/h/a/g/e/f;->l(FFF)V :cond_1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iget p2, p1, Lf/h/a/e/e/f;->j:F + iget p2, p1, Lf/h/a/g/e/f;->j:F cmpl-float p2, p2, v2 if-eqz p2, :cond_2 - iput v2, p1, Lf/h/a/e/e/f;->j:F + iput v2, p1, Lf/h/a/g/e/f;->j:F - iget p2, p1, Lf/h/a/e/e/f;->h:F + iget p2, p1, Lf/h/a/g/e/f;->h:F - iget p3, p1, Lf/h/a/e/e/f;->i:F + iget p3, p1, Lf/h/a/g/e/f;->i:F - invoke-virtual {p1, p2, p3, v2}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {p1, p2, p3, v2}, Lf/h/a/g/e/f;->l(FFF)V :cond_2 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 iget p2, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->maxImageSize:I - iget p3, p1, Lf/h/a/e/e/f;->t:I + iget p3, p1, Lf/h/a/g/e/f;->t:I if-eq p3, p2, :cond_3 - iput p2, p1, Lf/h/a/e/e/f;->t:I + iput p2, p1, Lf/h/a/g/e/f;->t:I - iget p2, p1, Lf/h/a/e/e/f;->s:F + iget p2, p1, Lf/h/a/g/e/f;->s:F - invoke-virtual {p1, p2}, Lf/h/a/e/e/f;->p(F)V + invoke-virtual {p1, p2}, Lf/h/a/g/e/f;->p(F)V :cond_3 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iput-object v5, p1, Lf/h/a/e/e/f;->p:Lcom/google/android/material/animation/MotionSpec; + iput-object v5, p1, Lf/h/a/g/e/f;->p:Lcom/google/android/material/animation/MotionSpec; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iput-object v7, p1, Lf/h/a/e/e/f;->q:Lcom/google/android/material/animation/MotionSpec; + iput-object v7, p1, Lf/h/a/g/e/f;->q:Lcom/google/android/material/animation/MotionSpec; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iput-boolean v6, p1, Lf/h/a/e/e/f;->f:Z + iput-boolean v6, p1, Lf/h/a/g/e/f;->f:Z sget-object p1, Landroid/widget/ImageView$ScaleType;->MATRIX:Landroid/widget/ImageView$ScaleType; @@ -491,37 +491,37 @@ return-void .end method -.method private createImpl()Lf/h/a/e/e/f; +.method private createImpl()Lf/h/a/g/e/f; .locals 2 .annotation build Landroidx/annotation/NonNull; .end annotation - new-instance v0, Lf/h/a/e/e/i; + new-instance v0, Lf/h/a/g/e/i; new-instance v1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$b; invoke-direct {v1, p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$b;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V - invoke-direct {v0, p0, v1}, Lf/h/a/e/e/i;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V + invoke-direct {v0, p0, v1}, Lf/h/a/g/e/i;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V return-object v0 .end method -.method private getImpl()Lf/h/a/e/e/f; +.method private getImpl()Lf/h/a/g/e/f; .locals 1 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/e/e/f; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/g/e/f; if-nez v0, :cond_0 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->createImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->createImpl()Lf/h/a/g/e/f; move-result-object v0 - iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/e/e/f; + iput-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/g/e/f; :cond_0 - iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/e/e/f; + iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->impl:Lf/h/a/g/e/f; return-object v0 .end method @@ -740,7 +740,7 @@ return p0 .end method -.method private wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/e/e/f$f; +.method private wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/g/e/f$f; .locals 1 .param p1 # Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener; .annotation build Landroidx/annotation/Nullable; @@ -772,11 +772,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v1, v0, Lf/h/a/e/e/f;->w:Ljava/util/ArrayList; + iget-object v1, v0, Lf/h/a/g/e/f;->w:Ljava/util/ArrayList; if-nez v1, :cond_0 @@ -784,10 +784,10 @@ invoke-direct {v1}, Ljava/util/ArrayList;->()V - iput-object v1, v0, Lf/h/a/e/e/f;->w:Ljava/util/ArrayList; + iput-object v1, v0, Lf/h/a/g/e/f;->w:Ljava/util/ArrayList; :cond_0 - iget-object v0, v0, Lf/h/a/e/e/f;->w:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/f;->w:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -801,11 +801,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v1, v0, Lf/h/a/e/e/f;->v:Ljava/util/ArrayList; + iget-object v1, v0, Lf/h/a/g/e/f;->v:Ljava/util/ArrayList; if-nez v1, :cond_0 @@ -813,10 +813,10 @@ invoke-direct {v1}, Ljava/util/ArrayList;->()V - iput-object v1, v0, Lf/h/a/e/e/f;->v:Ljava/util/ArrayList; + iput-object v1, v0, Lf/h/a/g/e/f;->v:Ljava/util/ArrayList; :cond_0 - iget-object v0, v0, Lf/h/a/e/e/f;->v:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/f;->v:Ljava/util/ArrayList; invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -839,7 +839,7 @@ } .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 @@ -847,7 +847,7 @@ invoke-direct {v1, p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$c;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/animation/TransformationCallback;)V - iget-object p1, v0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; + iget-object p1, v0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; if-nez p1, :cond_0 @@ -855,10 +855,10 @@ invoke-direct {p1}, Ljava/util/ArrayList;->()V - iput-object p1, v0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; + iput-object p1, v0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; :cond_0 - iget-object p1, v0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; + iget-object p1, v0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; invoke-virtual {p1, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -880,7 +880,7 @@ invoke-super {p0}, Landroid/widget/ImageButton;->drawableStateChanged()V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 @@ -888,7 +888,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/e/e/f;->k([I)V + invoke-virtual {v0, v1}, Lf/h/a/g/e/f;->k([I)V return-void .end method @@ -937,11 +937,11 @@ .method public getCompatElevation()F .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/e/f;->d()F + invoke-virtual {v0}, Lf/h/a/g/e/f;->d()F move-result v0 @@ -951,11 +951,11 @@ .method public getCompatHoveredFocusedTranslationZ()F .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget v0, v0, Lf/h/a/e/e/f;->i:F + iget v0, v0, Lf/h/a/g/e/f;->i:F return v0 .end method @@ -963,11 +963,11 @@ .method public getCompatPressedTranslationZ()F .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget v0, v0, Lf/h/a/e/e/f;->j:F + iget v0, v0, Lf/h/a/g/e/f;->j:F return v0 .end method @@ -977,11 +977,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->e:Landroid/graphics/drawable/Drawable; + iget-object v0, v0, Lf/h/a/g/e/f;->e:Landroid/graphics/drawable/Drawable; return-object v0 .end method @@ -1050,11 +1050,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->q:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/f;->q:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -1123,11 +1123,11 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v0, v0, Lf/h/a/g/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; @@ -1143,11 +1143,11 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->p:Lcom/google/android/material/animation/MotionSpec; + iget-object v0, v0, Lf/h/a/g/e/f;->p:Lcom/google/android/material/animation/MotionSpec; return-object v0 .end method @@ -1255,15 +1255,15 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-direct {p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/e/e/f$f; + invoke-direct {p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/g/e/f$f; move-result-object p1 - invoke-virtual {v0}, Lf/h/a/e/e/f;->g()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->g()Z move-result v1 @@ -1272,31 +1272,31 @@ goto :goto_3 :cond_0 - iget-object v1, v0, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; + iget-object v1, v0, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; if-eqz v1, :cond_1 invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V :cond_1 - invoke-virtual {v0}, Lf/h/a/e/e/f;->t()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->t()Z move-result v1 if-eqz v1, :cond_5 - iget-object v1, v0, Lf/h/a/e/e/f;->q:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->q:Lcom/google/android/material/animation/MotionSpec; if-eqz v1, :cond_2 goto :goto_0 :cond_2 - iget-object v1, v0, Lf/h/a/e/e/f;->n:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->n:Lcom/google/android/material/animation/MotionSpec; if-nez v1, :cond_3 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; @@ -1308,10 +1308,10 @@ move-result-object v1 - iput-object v1, v0, Lf/h/a/e/e/f;->n:Lcom/google/android/material/animation/MotionSpec; + iput-object v1, v0, Lf/h/a/g/e/f;->n:Lcom/google/android/material/animation/MotionSpec; :cond_3 - iget-object v1, v0, Lf/h/a/e/e/f;->n:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->n:Lcom/google/android/material/animation/MotionSpec; invoke-static {v1}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; @@ -1322,17 +1322,17 @@ :goto_0 const/4 v2, 0x0 - invoke-virtual {v0, v1, v2, v2, v2}, Lf/h/a/e/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; + invoke-virtual {v0, v1, v2, v2, v2}, Lf/h/a/g/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; move-result-object v1 - new-instance v2, Lf/h/a/e/e/d; + new-instance v2, Lf/h/a/g/e/d; - invoke-direct {v2, v0, p2, p1}, Lf/h/a/e/e/d;->(Lf/h/a/e/e/f;ZLf/h/a/e/e/f$f;)V + invoke-direct {v2, v0, p2, p1}, Lf/h/a/g/e/d;->(Lf/h/a/g/e/f;ZLf/h/a/g/e/f$f;)V invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - iget-object p1, v0, Lf/h/a/e/e/f;->w:Ljava/util/ArrayList; + iget-object p1, v0, Lf/h/a/g/e/f;->w:Ljava/util/ArrayList; if-eqz p1, :cond_4 @@ -1363,7 +1363,7 @@ goto :goto_3 :cond_5 - iget-object v0, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v0, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; if-eqz p2, :cond_6 @@ -1407,11 +1407,11 @@ .method public isOrWillBeHidden()Z .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/e/f;->g()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->g()Z move-result v0 @@ -1421,11 +1421,11 @@ .method public isOrWillBeShown()Z .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/e/f;->h()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->h()Z move-result v0 @@ -1437,11 +1437,11 @@ invoke-super {p0}, Landroid/widget/ImageButton;->jumpDrawablesToCurrentState()V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/e/f;->i()V + invoke-virtual {v0}, Lf/h/a/g/e/f;->i()V return-void .end method @@ -1451,43 +1451,43 @@ invoke-super {p0}, Landroid/widget/ImageButton;->onAttachedToWindow()V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v1, v0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v1, :cond_0 - iget-object v2, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v2, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-static {v2, v1}, Lcom/google/android/material/shape/MaterialShapeUtils;->setParentAbsoluteElevation(Landroid/view/View;Lcom/google/android/material/shape/MaterialShapeDrawable;)V :cond_0 - invoke-virtual {v0}, Lf/h/a/e/e/f;->o()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->o()Z move-result v1 if-eqz v1, :cond_2 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1}, Landroid/widget/ImageButton;->getViewTreeObserver()Landroid/view/ViewTreeObserver; move-result-object v1 - iget-object v2, v0, Lf/h/a/e/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + iget-object v2, v0, Lf/h/a/g/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; if-nez v2, :cond_1 - new-instance v2, Lf/h/a/e/e/h; + new-instance v2, Lf/h/a/g/e/h; - invoke-direct {v2, v0}, Lf/h/a/e/e/h;->(Lf/h/a/e/e/f;)V + invoke-direct {v2, v0}, Lf/h/a/g/e/h;->(Lf/h/a/g/e/f;)V - iput-object v2, v0, Lf/h/a/e/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + iput-object v2, v0, Lf/h/a/g/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; :cond_1 - iget-object v0, v0, Lf/h/a/e/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + iget-object v0, v0, Lf/h/a/g/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V @@ -1500,17 +1500,17 @@ invoke-super {p0}, Landroid/widget/ImageButton;->onDetachedFromWindow()V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1}, Landroid/widget/ImageButton;->getViewTreeObserver()Landroid/view/ViewTreeObserver; move-result-object v1 - iget-object v2, v0, Lf/h/a/e/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + iget-object v2, v0, Lf/h/a/g/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; if-eqz v2, :cond_0 @@ -1518,7 +1518,7 @@ const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/e/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + iput-object v1, v0, Lf/h/a/g/e/f;->E:Landroid/view/ViewTreeObserver$OnPreDrawListener; :cond_0 return-void @@ -1539,11 +1539,11 @@ iput v1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->imagePadding:I - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v1 - invoke-virtual {v1}, Lf/h/a/e/e/f;->w()V + invoke-virtual {v1}, Lf/h/a/g/e/f;->w()V invoke-static {v0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->resolveAdjustedSize(II)I @@ -1714,11 +1714,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->w:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/f;->w:Ljava/util/ArrayList; if-nez v0, :cond_0 @@ -1738,11 +1738,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->v:Ljava/util/ArrayList; + iget-object v0, v0, Lf/h/a/g/e/f;->v:Ljava/util/ArrayList; if-nez v0, :cond_0 @@ -1771,7 +1771,7 @@ } .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 @@ -1779,7 +1779,7 @@ invoke-direct {v1, p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$c;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/animation/TransformationCallback;)V - iget-object p1, v0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; + iget-object p1, v0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; if-nez p1, :cond_0 @@ -1841,22 +1841,22 @@ iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->backgroundTint:Landroid/content/res/ColorStateList; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v1, v0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v1, :cond_0 invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTintList(Landroid/content/res/ColorStateList;)V :cond_0 - iget-object v0, v0, Lf/h/a/e/e/f;->d:Lf/h/a/e/e/c; + iget-object v0, v0, Lf/h/a/g/e/f;->d:Lf/h/a/g/e/c; if-eqz v0, :cond_1 - invoke-virtual {v0, p1}, Lf/h/a/e/e/c;->b(Landroid/content/res/ColorStateList;)V + invoke-virtual {v0, p1}, Lf/h/a/g/e/c;->b(Landroid/content/res/ColorStateList;)V :cond_1 return-void @@ -1875,11 +1875,11 @@ iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->backgroundTintMode:Landroid/graphics/PorterDuff$Mode; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v0, :cond_0 @@ -1892,23 +1892,23 @@ .method public setCompatElevation(F)V .locals 3 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget v1, v0, Lf/h/a/e/e/f;->h:F + iget v1, v0, Lf/h/a/g/e/f;->h:F cmpl-float v1, v1, p1 if-eqz v1, :cond_0 - iput p1, v0, Lf/h/a/e/e/f;->h:F + iput p1, v0, Lf/h/a/g/e/f;->h:F - iget v1, v0, Lf/h/a/e/e/f;->i:F + iget v1, v0, Lf/h/a/g/e/f;->i:F - iget v2, v0, Lf/h/a/e/e/f;->j:F + iget v2, v0, Lf/h/a/g/e/f;->j:F - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/g/e/f;->l(FFF)V :cond_0 return-void @@ -1937,23 +1937,23 @@ .method public setCompatHoveredFocusedTranslationZ(F)V .locals 3 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget v1, v0, Lf/h/a/e/e/f;->i:F + iget v1, v0, Lf/h/a/g/e/f;->i:F cmpl-float v1, v1, p1 if-eqz v1, :cond_0 - iput p1, v0, Lf/h/a/e/e/f;->i:F + iput p1, v0, Lf/h/a/g/e/f;->i:F - iget v1, v0, Lf/h/a/e/e/f;->h:F + iget v1, v0, Lf/h/a/g/e/f;->h:F - iget v2, v0, Lf/h/a/e/e/f;->j:F + iget v2, v0, Lf/h/a/g/e/f;->j:F - invoke-virtual {v0, v1, p1, v2}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {v0, v1, p1, v2}, Lf/h/a/g/e/f;->l(FFF)V :cond_0 return-void @@ -1982,23 +1982,23 @@ .method public setCompatPressedTranslationZ(F)V .locals 3 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget v1, v0, Lf/h/a/e/e/f;->j:F + iget v1, v0, Lf/h/a/g/e/f;->j:F cmpl-float v1, v1, p1 if-eqz v1, :cond_0 - iput p1, v0, Lf/h/a/e/e/f;->j:F + iput p1, v0, Lf/h/a/g/e/f;->j:F - iget v1, v0, Lf/h/a/e/e/f;->h:F + iget v1, v0, Lf/h/a/g/e/f;->h:F - iget v2, v0, Lf/h/a/e/e/f;->i:F + iget v2, v0, Lf/h/a/g/e/f;->i:F - invoke-virtual {v0, v1, v2, p1}, Lf/h/a/e/e/f;->l(FFF)V + invoke-virtual {v0, v1, v2, p1}, Lf/h/a/g/e/f;->l(FFF)V :cond_0 return-void @@ -2062,11 +2062,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setElevation(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-object v0, v0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v0, v0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; if-eqz v0, :cond_0 @@ -2079,19 +2079,19 @@ .method public setEnsureMinTouchTargetSize(Z)V .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-boolean v0, v0, Lf/h/a/e/e/f;->f:Z + iget-boolean v0, v0, Lf/h/a/g/e/f;->f:Z if-eq p1, v0, :cond_0 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iput-boolean p1, v0, Lf/h/a/e/e/f;->f:Z + iput-boolean p1, v0, Lf/h/a/g/e/f;->f:Z invoke-virtual {p0}, Landroid/widget/ImageButton;->requestLayout()V @@ -2132,11 +2132,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iput-object p1, v0, Lf/h/a/e/e/f;->q:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/f;->q:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -2176,13 +2176,13 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - iget v0, p1, Lf/h/a/e/e/f;->s:F + iget v0, p1, Lf/h/a/g/e/f;->s:F - invoke-virtual {p1, v0}, Lf/h/a/e/e/f;->p(F)V + invoke-virtual {p1, v0}, Lf/h/a/g/e/f;->p(F)V iget-object p1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->imageTint:Landroid/content/res/ColorStateList; @@ -2239,13 +2239,13 @@ iput-object p1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->rippleColor:Landroid/content/res/ColorStateList; - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 iget-object v0, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->rippleColor:Landroid/content/res/ColorStateList; - invoke-virtual {p1, v0}, Lf/h/a/e/e/f;->q(Landroid/content/res/ColorStateList;)V + invoke-virtual {p1, v0}, Lf/h/a/g/e/f;->q(Landroid/content/res/ColorStateList;)V :cond_0 return-void @@ -2256,11 +2256,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setScaleX(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->m()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->m()V return-void .end method @@ -2270,11 +2270,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setScaleY(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->m()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->m()V return-void .end method @@ -2290,13 +2290,13 @@ .annotation build Landroidx/annotation/VisibleForTesting; .end annotation - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iput-boolean p1, v0, Lf/h/a/e/e/f;->g:Z + iput-boolean p1, v0, Lf/h/a/g/e/f;->g:Z - invoke-virtual {v0}, Lf/h/a/e/e/f;->w()V + invoke-virtual {v0}, Lf/h/a/g/e/f;->w()V return-void .end method @@ -2308,11 +2308,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/e/e/f;->r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-virtual {v0, p1}, Lf/h/a/g/e/f;->r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V return-void .end method @@ -2324,11 +2324,11 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iput-object p1, v0, Lf/h/a/e/e/f;->p:Lcom/google/android/material/animation/MotionSpec; + iput-object p1, v0, Lf/h/a/g/e/f;->p:Lcom/google/android/material/animation/MotionSpec; return-void .end method @@ -2439,11 +2439,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setTranslationX(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->n()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->n()V return-void .end method @@ -2453,11 +2453,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setTranslationY(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->n()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->n()V return-void .end method @@ -2467,11 +2467,11 @@ invoke-super {p0, p1}, Landroid/widget/ImageButton;->setTranslationZ(F)V - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->n()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->n()V return-void .end method @@ -2485,11 +2485,11 @@ iput-boolean p1, p0, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->compatPadding:Z - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/e/f;->j()V + invoke-virtual {p1}, Lf/h/a/g/e/f;->j()V :cond_0 return-void @@ -2506,11 +2506,11 @@ .method public shouldEnsureMinTouchTargetSize()Z .locals 1 - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - iget-boolean v0, v0, Lf/h/a/e/e/f;->f:Z + iget-boolean v0, v0, Lf/h/a/g/e/f;->f:Z return v0 .end method @@ -2546,15 +2546,15 @@ .end annotation .end param - invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/e/e/f; + invoke-direct {p0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getImpl()Lf/h/a/g/e/f; move-result-object v0 - invoke-direct {p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/e/e/f$f; + invoke-direct {p0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->wrapOnVisibilityChangedListener(Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;)Lf/h/a/g/e/f$f; move-result-object p1 - invoke-virtual {v0}, Lf/h/a/e/e/f;->h()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->h()Z move-result v1 @@ -2563,14 +2563,14 @@ goto/16 :goto_2 :cond_0 - iget-object v1, v0, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; + iget-object v1, v0, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; if-eqz v1, :cond_1 invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V :cond_1 - invoke-virtual {v0}, Lf/h/a/e/e/f;->t()Z + invoke-virtual {v0}, Lf/h/a/g/e/f;->t()Z move-result v1 @@ -2578,7 +2578,7 @@ if-eqz v1, :cond_6 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1}, Landroid/widget/ImageButton;->getVisibility()I @@ -2586,35 +2586,35 @@ if-eqz v1, :cond_2 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; const/4 v3, 0x0 invoke-virtual {v1, v3}, Landroid/widget/ImageButton;->setAlpha(F)V - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1, v3}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setScaleY(F)V - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1, v3}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setScaleX(F)V - invoke-virtual {v0, v3}, Lf/h/a/e/e/f;->p(F)V + invoke-virtual {v0, v3}, Lf/h/a/g/e/f;->p(F)V :cond_2 - iget-object v1, v0, Lf/h/a/e/e/f;->p:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->p:Lcom/google/android/material/animation/MotionSpec; if-eqz v1, :cond_3 goto :goto_0 :cond_3 - iget-object v1, v0, Lf/h/a/e/e/f;->m:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->m:Lcom/google/android/material/animation/MotionSpec; if-nez v1, :cond_4 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {v1}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; @@ -2626,10 +2626,10 @@ move-result-object v1 - iput-object v1, v0, Lf/h/a/e/e/f;->m:Lcom/google/android/material/animation/MotionSpec; + iput-object v1, v0, Lf/h/a/g/e/f;->m:Lcom/google/android/material/animation/MotionSpec; :cond_4 - iget-object v1, v0, Lf/h/a/e/e/f;->m:Lcom/google/android/material/animation/MotionSpec; + iget-object v1, v0, Lf/h/a/g/e/f;->m:Lcom/google/android/material/animation/MotionSpec; invoke-static {v1}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; @@ -2638,17 +2638,17 @@ check-cast v1, Lcom/google/android/material/animation/MotionSpec; :goto_0 - invoke-virtual {v0, v1, v2, v2, v2}, Lf/h/a/e/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; + invoke-virtual {v0, v1, v2, v2, v2}, Lf/h/a/g/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; move-result-object v1 - new-instance v2, Lf/h/a/e/e/e; + new-instance v2, Lf/h/a/g/e/e; - invoke-direct {v2, v0, p2, p1}, Lf/h/a/e/e/e;->(Lf/h/a/e/e/f;ZLf/h/a/e/e/f$f;)V + invoke-direct {v2, v0, p2, p1}, Lf/h/a/g/e/e;->(Lf/h/a/g/e/f;ZLf/h/a/g/e/f$f;)V invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - iget-object p1, v0, Lf/h/a/e/e/f;->v:Ljava/util/ArrayList; + iget-object p1, v0, Lf/h/a/g/e/f;->v:Ljava/util/ArrayList; if-eqz p1, :cond_5 @@ -2679,25 +2679,25 @@ goto :goto_2 :cond_6 - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; const/4 v3, 0x0 invoke-virtual {v1, v3, p2}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V - iget-object p2, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object p2, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {p2, v2}, Landroid/widget/ImageButton;->setAlpha(F)V - iget-object p2, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object p2, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {p2, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setScaleY(F)V - iget-object p2, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + iget-object p2, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; invoke-virtual {p2, v2}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setScaleX(F)V - invoke-virtual {v0, v2}, Lf/h/a/e/e/f;->p(F)V + invoke-virtual {v0, v2}, Lf/h/a/g/e/f;->p(F)V if-eqz p1, :cond_7 diff --git a/com.discord/smali_classes2/com/google/android/material/internal/CollapsingTextHelper.smali b/com.discord/smali_classes2/com/google/android/material/internal/CollapsingTextHelper.smali index c1b108565e..5da62fe011 100644 --- a/com.discord/smali_classes2/com/google/android/material/internal/CollapsingTextHelper.smali +++ b/com.discord/smali_classes2/com/google/android/material/internal/CollapsingTextHelper.smali @@ -1247,31 +1247,31 @@ float-to-int p2, p2 - new-instance v2, Lf/h/a/e/f/a; + new-instance v2, Lf/h/a/g/f/a; - invoke-direct {v2, v0, v1, p2}, Lf/h/a/e/f/a;->(Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V + invoke-direct {v2, v0, v1, p2}, Lf/h/a/g/f/a;->(Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V sget-object p2, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt; - iput-object p2, v2, Lf/h/a/e/f/a;->j:Landroid/text/TextUtils$TruncateAt; + iput-object p2, v2, Lf/h/a/g/f/a;->j:Landroid/text/TextUtils$TruncateAt; - iput-boolean p3, v2, Lf/h/a/e/f/a;->i:Z + iput-boolean p3, v2, Lf/h/a/g/f/a;->i:Z sget-object p2, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - iput-object p2, v2, Lf/h/a/e/f/a;->f:Landroid/text/Layout$Alignment; + iput-object p2, v2, Lf/h/a/g/f/a;->f:Landroid/text/Layout$Alignment; const/4 p2, 0x0 - iput-boolean p2, v2, Lf/h/a/e/f/a;->h:Z + iput-boolean p2, v2, Lf/h/a/g/f/a;->h:Z - iput p1, v2, Lf/h/a/e/f/a;->g:I + iput p1, v2, Lf/h/a/g/f/a;->g:I - invoke-virtual {v2}, Lf/h/a/e/f/a;->a()Landroid/text/StaticLayout; + invoke-virtual {v2}, Lf/h/a/g/f/a;->a()Landroid/text/StaticLayout; move-result-object p1 :try_end_0 - .catch Lf/h/a/e/f/a$a; {:try_start_0 .. :try_end_0} :catch_0 + .catch Lf/h/a/g/f/a$a; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 diff --git a/com.discord/smali_classes2/com/google/android/material/internal/ViewUtils.smali b/com.discord/smali_classes2/com/google/android/material/internal/ViewUtils.smali index d2bdff4898..db20b9d6b3 100644 --- a/com.discord/smali_classes2/com/google/android/material/internal/ViewUtils.smali +++ b/com.discord/smali_classes2/com/google/android/material/internal/ViewUtils.smali @@ -257,9 +257,9 @@ return-object p0 :cond_0 - new-instance v0, Lf/h/a/e/f/b; + new-instance v0, Lf/h/a/g/f/b; - invoke-direct {v0, p0}, Lf/h/a/e/f/b;->(Landroid/view/View;)V + invoke-direct {v0, p0}, Lf/h/a/g/f/b;->(Landroid/view/View;)V return-object v0 .end method diff --git a/com.discord/smali_classes2/com/google/android/material/progressindicator/ProgressIndicator.smali b/com.discord/smali_classes2/com/google/android/material/progressindicator/ProgressIndicator.smali index 109594f538..fba8087bef 100644 --- a/com.discord/smali_classes2/com/google/android/material/progressindicator/ProgressIndicator.smali +++ b/com.discord/smali_classes2/com/google/android/material/progressindicator/ProgressIndicator.smali @@ -183,7 +183,7 @@ return-void :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 @@ -191,7 +191,7 @@ move-result v1 - invoke-virtual {v0, v1, v1}, Lf/h/a/e/g/j;->setVisible(ZZ)Z + invoke-virtual {v0, v1, v1}, Lf/h/a/g/g/j;->setVisible(ZZ)Z return-void .end method @@ -203,69 +203,69 @@ if-nez v0, :cond_0 - new-instance v0, Lf/h/a/e/g/n; + new-instance v0, Lf/h/a/g/g/n; invoke-virtual {p0}, Landroid/widget/ProgressBar;->getContext()Landroid/content/Context; move-result-object v1 - invoke-direct {v0, v1, p0}, Lf/h/a/e/g/n;->(Landroid/content/Context;Lcom/google/android/material/progressindicator/ProgressIndicator;)V + invoke-direct {v0, v1, p0}, Lf/h/a/g/g/n;->(Landroid/content/Context;Lcom/google/android/material/progressindicator/ProgressIndicator;)V invoke-virtual {p0, v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V - new-instance v0, Lf/h/a/e/g/g; + new-instance v0, Lf/h/a/g/g/g; - new-instance v1, Lf/h/a/e/g/m; + new-instance v1, Lf/h/a/g/g/m; - invoke-direct {v1}, Lf/h/a/e/g/m;->()V + invoke-direct {v1}, Lf/h/a/g/g/m;->()V - invoke-direct {v0, p0, v1}, Lf/h/a/e/g/g;->(Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/e/g/k;)V + invoke-direct {v0, p0, v1}, Lf/h/a/g/g/g;->(Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/g/g/k;)V invoke-virtual {p0, v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V goto :goto_0 :cond_0 - new-instance v0, Lf/h/a/e/g/e; + new-instance v0, Lf/h/a/g/g/e; - invoke-direct {v0, p0}, Lf/h/a/e/g/e;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V + invoke-direct {v0, p0}, Lf/h/a/g/g/e;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V invoke-virtual {p0, v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->setIndeterminateDrawable(Landroid/graphics/drawable/Drawable;)V - new-instance v0, Lf/h/a/e/g/g; + new-instance v0, Lf/h/a/g/g/g; - new-instance v1, Lf/h/a/e/g/a; + new-instance v1, Lf/h/a/g/g/a; - invoke-direct {v1}, Lf/h/a/e/g/a;->()V + invoke-direct {v1}, Lf/h/a/g/g/a;->()V - invoke-direct {v0, p0, v1}, Lf/h/a/e/g/g;->(Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/e/g/k;)V + invoke-direct {v0, p0, v1}, Lf/h/a/g/g/g;->(Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/g/g/k;)V invoke-virtual {p0, v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V :goto_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 - check-cast v0, Lf/h/a/e/g/l; + check-cast v0, Lf/h/a/g/g/l; new-instance v1, Lcom/google/android/material/progressindicator/ProgressIndicator$a; invoke-direct {v1, p0}, Lcom/google/android/material/progressindicator/ProgressIndicator$a;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V - invoke-interface {v0, v1}, Lf/h/a/e/g/l;->a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V + invoke-interface {v0, v1}, Lf/h/a/g/g/l;->a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V new-instance v0, Lcom/google/android/material/progressindicator/ProgressIndicator$b; invoke-direct {v0, p0}, Lcom/google/android/material/progressindicator/ProgressIndicator$b;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object v1 - invoke-virtual {v1, v0}, Lf/h/a/e/g/j;->registerAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V + invoke-virtual {v1, v0}, Lf/h/a/g/g/j;->registerAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v1 @@ -629,17 +629,17 @@ .method private updateColorsInDrawables()V .locals 1 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/g/j;->d()V + invoke-virtual {v0}, Lf/h/a/g/g/j;->d()V - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/e/g/j;->d()V + invoke-virtual {v0}, Lf/h/a/g/g/j;->d()V return-void .end method @@ -683,19 +683,19 @@ .annotation build Landroidx/annotation/VisibleForTesting; .end annotation - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object v0 const/4 v1, 0x1 - iput-boolean v1, v0, Lf/h/a/e/g/j;->m:Z + iput-boolean v1, v0, Lf/h/a/g/g/j;->m:Z - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 - iput-boolean v1, v0, Lf/h/a/e/g/j;->m:Z + iput-boolean v1, v0, Lf/h/a/g/g/j;->m:Z return-void .end method @@ -721,14 +721,14 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 return-object v0 .end method -.method public getCurrentDrawable()Lf/h/a/e/g/j; +.method public getCurrentDrawable()Lf/h/a/g/g/j; .locals 1 .annotation build Landroidx/annotation/NonNull; .end annotation @@ -739,14 +739,14 @@ if-eqz v0, :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 goto :goto_0 :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object v0 @@ -765,21 +765,21 @@ .method public bridge synthetic getIndeterminateDrawable()Landroid/graphics/drawable/Drawable; .locals 1 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 return-object v0 .end method -.method public getIndeterminateDrawable()Lf/h/a/e/g/j; +.method public getIndeterminateDrawable()Lf/h/a/g/g/j; .locals 1 invoke-super {p0}, Landroid/widget/ProgressBar;->getIndeterminateDrawable()Landroid/graphics/drawable/Drawable; move-result-object v0 - check-cast v0, Lf/h/a/e/g/j; + check-cast v0, Lf/h/a/g/g/j; return-object v0 .end method @@ -811,21 +811,21 @@ .method public bridge synthetic getProgressDrawable()Landroid/graphics/drawable/Drawable; .locals 1 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object v0 return-object v0 .end method -.method public getProgressDrawable()Lf/h/a/e/g/g; +.method public getProgressDrawable()Lf/h/a/g/g/g; .locals 1 invoke-super {p0}, Landroid/widget/ProgressBar;->getProgressDrawable()Landroid/graphics/drawable/Drawable; move-result-object v0 - check-cast v0, Lf/h/a/e/g/g; + check-cast v0, Lf/h/a/g/g/g; return-object v0 .end method @@ -841,7 +841,7 @@ .method public hide()V .locals 3 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 @@ -865,7 +865,7 @@ const/4 v1, 0x0 :goto_0 - invoke-virtual {v0, v2, v1}, Lf/h/a/e/g/j;->setVisible(ZZ)Z + invoke-virtual {v0, v2, v1}, Lf/h/a/g/g/j;->setVisible(ZZ)Z if-nez v1, :cond_1 @@ -882,13 +882,13 @@ invoke-super {p0}, Landroid/widget/ProgressBar;->invalidate()V - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 if-eqz v0, :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 @@ -983,13 +983,13 @@ .method public onDetachedFromWindow()V .locals 2 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v0 const/4 v1, 0x0 - invoke-virtual {v0, v1, v1}, Lf/h/a/e/g/j;->setVisible(ZZ)Z + invoke-virtual {v0, v1, v1}, Lf/h/a/g/g/j;->setVisible(ZZ)Z invoke-super {p0}, Landroid/widget/ProgressBar;->onDetachedFromWindow()V @@ -1084,7 +1084,7 @@ invoke-virtual {p1, v3, v3, v1, v2}, Landroid/graphics/Canvas;->clipRect(IIII)Z :cond_3 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCurrentDrawable()Lf/h/a/g/g/j; move-result-object v1 @@ -1243,7 +1243,7 @@ sub-int/2addr p2, p4 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object p3 @@ -1254,7 +1254,7 @@ invoke-virtual {p3, p4, p4, p1, p2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object p3 @@ -1413,7 +1413,7 @@ .end annotation .end param - instance-of v0, p1, Lf/h/a/e/g/j; + instance-of v0, p1, Lf/h/a/g/g/j; if-eqz v0, :cond_0 @@ -1609,13 +1609,13 @@ if-eqz v0, :cond_0 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/e/g/j; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndeterminateDrawable()Lf/h/a/g/g/j; move-result-object v0 - check-cast v0, Lf/h/a/e/g/l; + check-cast v0, Lf/h/a/g/g/l; - invoke-interface {v0}, Lf/h/a/e/g/l;->b()V + invoke-interface {v0}, Lf/h/a/g/g/l;->b()V iput p1, p0, Lcom/google/android/material/progressindicator/ProgressIndicator;->storedProgress:I @@ -1628,17 +1628,17 @@ if-nez p2, :cond_1 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object p1 if-eqz p1, :cond_1 - invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/e/g/g; + invoke-virtual {p0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getProgressDrawable()Lf/h/a/g/g/g; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/g/g;->jumpToCurrentState()V + invoke-virtual {p1}, Lf/h/a/g/g/g;->jumpToCurrentState()V :cond_1 return-void @@ -1651,13 +1651,13 @@ .end annotation .end param - instance-of v0, p1, Lf/h/a/e/g/g; + instance-of v0, p1, Lf/h/a/g/g/g; if-eqz v0, :cond_0 invoke-super {p0, p1}, Landroid/widget/ProgressBar;->setProgressDrawable(Landroid/graphics/drawable/Drawable;)V - check-cast p1, Lf/h/a/e/g/g; + check-cast p1, Lf/h/a/g/g/g; invoke-virtual {p0}, Landroid/widget/ProgressBar;->getProgress()I diff --git a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate.smali b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate.smali index 892a508107..524d691800 100644 --- a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate.smali +++ b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate.smali @@ -21,7 +21,7 @@ # instance fields -.field public managerCallback:Lf/h/a/e/h/a$b; +.field public managerCallback:Lf/h/a/g/h/a$b; # direct methods @@ -98,13 +98,13 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object p1 - iget-object p2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/e/h/a$b; + iget-object p2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/g/h/a$b; - invoke-virtual {p1, p2}, Lf/h/a/e/h/a;->f(Lf/h/a/e/h/a$b;)V + invoke-virtual {p1, p2}, Lf/h/a/g/h/a;->f(Lf/h/a/g/h/a$b;)V goto :goto_0 @@ -127,13 +127,13 @@ if-eqz p1, :cond_2 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object p1 - iget-object p2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/e/h/a$b; + iget-object p2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/g/h/a$b; - invoke-virtual {p1, p2}, Lf/h/a/e/h/a;->e(Lf/h/a/e/h/a$b;)V + invoke-virtual {p1, p2}, Lf/h/a/g/h/a;->e(Lf/h/a/g/h/a$b;)V :cond_2 :goto_0 @@ -154,9 +154,9 @@ } .end annotation - iget-object p1, p1, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object p1, p1, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iput-object p1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/e/h/a$b; + iput-object p1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$BehaviorDelegate;->managerCallback:Lf/h/a/g/h/a$b; return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$m.smali b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$m.smali index 83447f54de..17dd39c829 100644 --- a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$m.smali +++ b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$m.smali @@ -3,7 +3,7 @@ .source "BaseTransientBottomBar.java" # interfaces -.implements Lf/h/a/e/h/a$b; +.implements Lf/h/a/g/h/a$b; # annotations diff --git a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$p.smali b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$p.smali index 8713b035b5..d3521cb97b 100644 --- a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$p.smali +++ b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar$p.smali @@ -70,28 +70,28 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object p1 iget-object v0, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$p;->a:Lcom/google/android/material/snackbar/BaseTransientBottomBar; - iget-object v0, v0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v0, v0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - invoke-virtual {p1, v0}, Lf/h/a/e/h/a;->e(Lf/h/a/e/h/a$b;)V + invoke-virtual {p1, v0}, Lf/h/a/g/h/a;->e(Lf/h/a/g/h/a$b;)V goto :goto_0 :cond_1 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object p1 iget-object v0, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar$p;->a:Lcom/google/android/material/snackbar/BaseTransientBottomBar; - iget-object v0, v0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v0, v0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - invoke-virtual {p1, v0}, Lf/h/a/e/h/a;->f(Lf/h/a/e/h/a$b;)V + invoke-virtual {p1, v0}, Lf/h/a/g/h/a;->f(Lf/h/a/g/h/a$b;)V :goto_0 return-void diff --git a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar.smali b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar.smali index 0898485868..43d922e334 100644 --- a/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar.smali +++ b/com.discord/smali_classes2/com/google/android/material/snackbar/BaseTransientBottomBar.smali @@ -115,7 +115,7 @@ .field public gestureInsetBottomIgnored:Z -.field public managerCallback:Lf/h/a/e/h/a$b; +.field public managerCallback:Lf/h/a/g/h/a$b; .annotation build Landroidx/annotation/NonNull; .end annotation .end field @@ -196,7 +196,7 @@ invoke-direct {v0, p0}, Lcom/google/android/material/snackbar/BaseTransientBottomBar$m;->(Lcom/google/android/material/snackbar/BaseTransientBottomBar;)V - iput-object v0, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iput-object v0, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; if-eqz p1, :cond_4 @@ -1191,39 +1191,39 @@ .method public dispatchDismiss(I)V .locals 4 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v2, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v2, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v2 :try_start_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v3 if-eqz v3, :cond_0 - iget-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - invoke-virtual {v0, v1, p1}, Lf/h/a/e/h/a;->a(Lf/h/a/e/h/a$c;I)Z + invoke-virtual {v0, v1, p1}, Lf/h/a/g/h/a;->a(Lf/h/a/g/h/a$c;I)Z goto :goto_0 :cond_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->d(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->d(Lf/h/a/g/h/a$b;)Z move-result v1 if-eqz v1, :cond_1 - iget-object v1, v0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; - invoke-virtual {v0, v1, p1}, Lf/h/a/e/h/a;->a(Lf/h/a/e/h/a$c;I)Z + invoke-virtual {v0, v1, p1}, Lf/h/a/g/h/a;->a(Lf/h/a/g/h/a$c;I)Z :cond_1 :goto_0 @@ -1411,18 +1411,18 @@ .method public isShown()Z .locals 3 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v2, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v2, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v2 :try_start_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v0 @@ -1443,24 +1443,24 @@ .method public isShownOrQueued()Z .locals 4 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v2, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v2, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v2 :try_start_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v3 if-nez v3, :cond_1 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->d(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->d(Lf/h/a/g/h/a$b;)Z move-result v0 @@ -1495,18 +1495,18 @@ .method public onViewHidden(I)V .locals 3 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v2, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v2, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v2 :try_start_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v1 @@ -1514,13 +1514,13 @@ const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iput-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - iget-object v1, v0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; if-eqz v1, :cond_0 - invoke-virtual {v0}, Lf/h/a/e/h/a;->h()V + invoke-virtual {v0}, Lf/h/a/g/h/a;->h()V :cond_0 monitor-exit v2 @@ -1588,26 +1588,26 @@ .method public onViewShown()V .locals 3 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 - iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v1, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v2, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v2, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v2 :try_start_0 - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v1 if-eqz v1, :cond_0 - iget-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->g(Lf/h/a/e/h/a$c;)V + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->g(Lf/h/a/g/h/a$c;)V :cond_0 monitor-exit v2 @@ -1851,7 +1851,7 @@ .method public show()V .locals 5 - invoke-static {}, Lf/h/a/e/h/a;->b()Lf/h/a/e/h/a; + invoke-static {}, Lf/h/a/g/h/a;->b()Lf/h/a/g/h/a; move-result-object v0 @@ -1859,67 +1859,67 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/e/h/a$b; + iget-object v2, p0, Lcom/google/android/material/snackbar/BaseTransientBottomBar;->managerCallback:Lf/h/a/g/h/a$b; - iget-object v3, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; + iget-object v3, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; monitor-enter v3 :try_start_0 - invoke-virtual {v0, v2}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v2}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z move-result v4 if-eqz v4, :cond_0 - iget-object v2, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v2, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - iput v1, v2, Lf/h/a/e/h/a$c;->b:I + iput v1, v2, Lf/h/a/g/h/a$c;->b:I - iget-object v1, v0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; + iget-object v1, v0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; - iget-object v2, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v2, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; invoke-virtual {v1, v2}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - iget-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - invoke-virtual {v0, v1}, Lf/h/a/e/h/a;->g(Lf/h/a/e/h/a$c;)V + invoke-virtual {v0, v1}, Lf/h/a/g/h/a;->g(Lf/h/a/g/h/a$c;)V monitor-exit v3 goto :goto_1 :cond_0 - invoke-virtual {v0, v2}, Lf/h/a/e/h/a;->d(Lf/h/a/e/h/a$b;)Z + invoke-virtual {v0, v2}, Lf/h/a/g/h/a;->d(Lf/h/a/g/h/a$b;)Z move-result v4 if-eqz v4, :cond_1 - iget-object v2, v0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; + iget-object v2, v0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; - iput v1, v2, Lf/h/a/e/h/a$c;->b:I + iput v1, v2, Lf/h/a/g/h/a$c;->b:I goto :goto_0 :cond_1 - new-instance v4, Lf/h/a/e/h/a$c; + new-instance v4, Lf/h/a/g/h/a$c; - invoke-direct {v4, v1, v2}, Lf/h/a/e/h/a$c;->(ILf/h/a/e/h/a$b;)V + invoke-direct {v4, v1, v2}, Lf/h/a/g/h/a$c;->(ILf/h/a/g/h/a$b;)V - iput-object v4, v0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; + iput-object v4, v0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; :goto_0 - iget-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; if-eqz v1, :cond_2 - iget-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iget-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; const/4 v2, 0x4 - invoke-virtual {v0, v1, v2}, Lf/h/a/e/h/a;->a(Lf/h/a/e/h/a$c;I)Z + invoke-virtual {v0, v1, v2}, Lf/h/a/g/h/a;->a(Lf/h/a/g/h/a$c;I)Z move-result v1 @@ -1932,9 +1932,9 @@ :cond_2 const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; + iput-object v1, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; - invoke-virtual {v0}, Lf/h/a/e/h/a;->h()V + invoke-virtual {v0}, Lf/h/a/g/h/a;->h()V monitor-exit v3 diff --git a/com.discord/smali_classes2/com/google/android/material/textfield/TextInputLayout.smali b/com.discord/smali_classes2/com/google/android/material/textfield/TextInputLayout.smali index e1cf9b7cb7..d0a590348b 100644 --- a/com.discord/smali_classes2/com/google/android/material/textfield/TextInputLayout.smali +++ b/com.discord/smali_classes2/com/google/android/material/textfield/TextInputLayout.smali @@ -159,7 +159,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/SparseArray<", - "Lf/h/a/e/i/m;", + "Lf/h/a/g/i/m;", ">;" } .end annotation @@ -237,7 +237,7 @@ .field public inDrawableStateChanged:Z -.field public final indicatorViewController:Lf/h/a/e/i/n; +.field public final indicatorViewController:Lf/h/a/g/i/n; .field public final inputFrame:Landroid/widget/FrameLayout; .annotation build Landroidx/annotation/NonNull; @@ -394,11 +394,11 @@ invoke-direct {v0, v1, v7, v8}, Landroid/widget/LinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V - new-instance v1, Lf/h/a/e/i/n; + new-instance v1, Lf/h/a/g/i/n; - invoke-direct {v1, v0}, Lf/h/a/e/i/n;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v1, v0}, Lf/h/a/g/i/n;->(Lcom/google/android/material/textfield/TextInputLayout;)V - iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iput-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; new-instance v1, Landroid/graphics/Rect; @@ -1342,9 +1342,9 @@ iget-object v6, v0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; - new-instance v9, Lf/h/a/e/i/f; + new-instance v9, Lf/h/a/g/i/f; - invoke-direct {v9, v0}, Lf/h/a/e/i/f;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v9, v0}, Lf/h/a/g/i/f;->(Lcom/google/android/material/textfield/TextInputLayout;)V const/4 v11, -0x1 @@ -1352,9 +1352,9 @@ iget-object v6, v0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; - new-instance v9, Lf/h/a/e/i/o; + new-instance v9, Lf/h/a/g/i/o; - invoke-direct {v9, v0}, Lf/h/a/e/i/o;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v9, v0}, Lf/h/a/g/i/o;->(Lcom/google/android/material/textfield/TextInputLayout;)V const/4 v11, 0x0 @@ -1362,9 +1362,9 @@ iget-object v6, v0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; - new-instance v9, Lf/h/a/e/i/p; + new-instance v9, Lf/h/a/g/i/p; - invoke-direct {v9, v0}, Lf/h/a/e/i/p;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v9, v0}, Lf/h/a/g/i/p;->(Lcom/google/android/material/textfield/TextInputLayout;)V const/4 v11, 0x1 @@ -1372,9 +1372,9 @@ iget-object v6, v0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; - new-instance v9, Lf/h/a/e/i/a; + new-instance v9, Lf/h/a/g/i/a; - invoke-direct {v9, v0}, Lf/h/a/e/i/a;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v9, v0}, Lf/h/a/g/i/a;->(Lcom/google/android/material/textfield/TextInputLayout;)V const/4 v11, 0x2 @@ -1382,9 +1382,9 @@ iget-object v6, v0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; - new-instance v9, Lf/h/a/e/i/h; + new-instance v9, Lf/h/a/g/i/h; - invoke-direct {v9, v0}, Lf/h/a/e/i/h;->(Lcom/google/android/material/textfield/TextInputLayout;)V + invoke-direct {v9, v0}, Lf/h/a/g/i/h;->(Lcom/google/android/material/textfield/TextInputLayout;)V const/4 v11, 0x3 @@ -2184,15 +2184,15 @@ iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - instance-of v0, v0, Lf/h/a/e/i/g; + instance-of v0, v0, Lf/h/a/g/i/g; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/e/i/g; + new-instance v0, Lf/h/a/g/i/g; iget-object v2, p0, Lcom/google/android/material/textfield/TextInputLayout;->shapeAppearanceModel:Lcom/google/android/material/shape/ShapeAppearanceModel; - invoke-direct {v0, v2}, Lf/h/a/e/i/g;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + invoke-direct {v0, v2}, Lf/h/a/g/i/g;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V iput-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; @@ -2689,11 +2689,11 @@ iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - check-cast v0, Lf/h/a/e/i/g; + check-cast v0, Lf/h/a/g/i/g; const/4 v1, 0x0 - invoke-virtual {v0, v1, v1, v1, v1}, Lf/h/a/e/i/g;->a(FFFF)V + invoke-virtual {v0, v1, v1, v1, v1}, Lf/h/a/g/i/g;->a(FFFF)V :cond_0 return-void @@ -2774,7 +2774,7 @@ iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - instance-of v0, v0, Lf/h/a/e/i/g; + instance-of v0, v0, Lf/h/a/g/i/g; if-eqz v0, :cond_0 @@ -2941,9 +2941,9 @@ iget-object p1, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - check-cast p1, Lf/h/a/e/i/g; + check-cast p1, Lf/h/a/g/i/g; - iget-object p1, p1, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; + iget-object p1, p1, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; invoke-virtual {p1}, Landroid/graphics/RectF;->isEmpty()Z @@ -2967,7 +2967,7 @@ return-void .end method -.method private getEndIconDelegate()Lf/h/a/e/i/m; +.method private getEndIconDelegate()Lf/h/a/g/i/m; .locals 2 iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->endIconDelegates:Landroid/util/SparseArray; @@ -2978,7 +2978,7 @@ move-result-object v0 - check-cast v0, Lf/h/a/e/i/m; + check-cast v0, Lf/h/a/g/i/m; if-eqz v0, :cond_0 @@ -2993,7 +2993,7 @@ move-result-object v0 - check-cast v0, Lf/h/a/e/i/m; + check-cast v0, Lf/h/a/g/i/m; :goto_0 return-object v0 @@ -3307,7 +3307,7 @@ iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - check-cast v1, Lf/h/a/e/i/g; + check-cast v1, Lf/h/a/g/i/g; if-eqz v1, :cond_1 @@ -3319,7 +3319,7 @@ iget v0, v0, Landroid/graphics/RectF;->bottom:F - invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/e/i/g;->a(FFFF)V + invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/g/i/g;->a(FFFF)V return-void @@ -3586,9 +3586,9 @@ :cond_4 invoke-virtual {p0}, Lcom/google/android/material/textfield/TextInputLayout;->updateEditTextBackground()V - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->b()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->b()V iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->startLayout:Landroid/widget/LinearLayout; @@ -4047,9 +4047,9 @@ move-result-object p1 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->g()I + invoke-virtual {v0}, Lf/h/a/g/i/n;->g()I move-result v0 @@ -4640,9 +4640,9 @@ const/4 v4, 0x0 :goto_1 - iget-object v5, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v5, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v5}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v5}, Lf/h/a/g/i/n;->e()Z move-result v5 @@ -4708,9 +4708,9 @@ iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->collapsingTextHelper:Lcom/google/android/material/internal/CollapsingTextHelper; - iget-object v2, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v2, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-object v2, v2, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v2, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v2, :cond_5 @@ -5155,11 +5155,11 @@ if-eq v0, v2, :cond_2 - invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/e/i/m; + invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/g/i/m; move-result-object v0 - invoke-virtual {v0, v1}, Lf/h/a/e/i/m;->c(Z)V + invoke-virtual {v0, v1}, Lf/h/a/g/i/m;->c(Z)V :cond_2 invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->updateDummyDrawables()Z @@ -5365,9 +5365,9 @@ iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackground:Lcom/google/android/material/shape/MaterialShapeDrawable; - check-cast v0, Lf/h/a/e/i/g; + check-cast v0, Lf/h/a/g/i/g; - iget-object v0, v0, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; + iget-object v0, v0, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; invoke-virtual {v0}, Landroid/graphics/RectF;->isEmpty()Z @@ -5862,13 +5862,13 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v1, v0, Lf/h/a/e/i/n;->l:Z + iget-boolean v1, v0, Lf/h/a/g/i/n;->l:Z if-eqz v1, :cond_0 - iget-object v0, v0, Lf/h/a/e/i/n;->k:Ljava/lang/CharSequence; + iget-object v0, v0, Lf/h/a/g/i/n;->k:Ljava/lang/CharSequence; goto :goto_0 @@ -5884,9 +5884,9 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-object v0, v0, Lf/h/a/e/i/n;->n:Ljava/lang/CharSequence; + iget-object v0, v0, Lf/h/a/g/i/n;->n:Ljava/lang/CharSequence; return-object v0 .end method @@ -5896,9 +5896,9 @@ .annotation build Landroidx/annotation/ColorInt; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->g()I + invoke-virtual {v0}, Lf/h/a/g/i/n;->g()I move-result v0 @@ -5924,9 +5924,9 @@ .annotation build Landroidx/annotation/VisibleForTesting; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->g()I + invoke-virtual {v0}, Lf/h/a/g/i/n;->g()I move-result v0 @@ -5938,13 +5938,13 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v1, v0, Lf/h/a/e/i/n;->r:Z + iget-boolean v1, v0, Lf/h/a/g/i/n;->r:Z if-eqz v1, :cond_0 - iget-object v0, v0, Lf/h/a/e/i/n;->q:Ljava/lang/CharSequence; + iget-object v0, v0, Lf/h/a/g/i/n;->q:Ljava/lang/CharSequence; goto :goto_0 @@ -5960,9 +5960,9 @@ .annotation build Landroidx/annotation/ColorInt; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-object v0, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v0, :cond_0 @@ -6270,9 +6270,9 @@ .method public isErrorEnabled()Z .locals 1 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v0, v0, Lf/h/a/e/i/n;->l:Z + iget-boolean v0, v0, Lf/h/a/g/i/n;->l:Z return v0 .end method @@ -6282,19 +6282,19 @@ .annotation build Landroidx/annotation/VisibleForTesting; .end annotation - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget v1, v0, Lf/h/a/e/i/n;->i:I + iget v1, v0, Lf/h/a/g/i/n;->i:I const/4 v2, 0x2 if-ne v1, v2, :cond_0 - iget-object v1, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v1, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v1, :cond_0 - iget-object v0, v0, Lf/h/a/e/i/n;->q:Ljava/lang/CharSequence; + iget-object v0, v0, Lf/h/a/g/i/n;->q:Ljava/lang/CharSequence; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z @@ -6316,9 +6316,9 @@ .method public isHelperTextEnabled()Z .locals 1 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v0, v0, Lf/h/a/e/i/n;->r:Z + iget-boolean v0, v0, Lf/h/a/g/i/n;->r:Z return v0 .end method @@ -6590,9 +6590,9 @@ invoke-direct {v1, v0}, Lcom/google/android/material/textfield/TextInputLayout$SavedState;->(Landroid/os/Parcelable;)V - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v0}, Lf/h/a/g/i/n;->e()Z move-result v0 @@ -7247,11 +7247,11 @@ invoke-virtual {v1, v2}, Landroid/widget/TextView;->setMaxLines(I)V - iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; iget-object v2, p0, Lcom/google/android/material/textfield/TextInputLayout;->counterView:Landroid/widget/TextView; - invoke-virtual {v1, v2, v0}, Lf/h/a/e/i/n;->a(Landroid/widget/TextView;I)V + invoke-virtual {v1, v2, v0}, Lf/h/a/g/i/n;->a(Landroid/widget/TextView;I)V iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->counterView:Landroid/widget/TextView; @@ -7280,11 +7280,11 @@ goto :goto_0 :cond_1 - iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; iget-object v2, p0, Lcom/google/android/material/textfield/TextInputLayout;->counterView:Landroid/widget/TextView; - invoke-virtual {v1, v2, v0}, Lf/h/a/e/i/n;->i(Landroid/widget/TextView;I)V + invoke-virtual {v1, v2, v0}, Lf/h/a/g/i/n;->i(Landroid/widget/TextView;I)V const/4 v0, 0x0 @@ -7559,23 +7559,23 @@ :goto_0 invoke-virtual {p0, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V - invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/e/i/m; + invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/g/i/m; move-result-object v0 iget v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->boxBackgroundMode:I - invoke-virtual {v0, v1}, Lf/h/a/e/i/m;->b(I)Z + invoke-virtual {v0, v1}, Lf/h/a/g/i/m;->b(I)Z move-result v0 if-eqz v0, :cond_1 - invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/e/i/m; + invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/g/i/m; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/e/i/m;->a()V + invoke-virtual {p1}, Lf/h/a/g/i/m;->a()V invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->applyEndIconTint()V @@ -7725,9 +7725,9 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v0, v0, Lf/h/a/e/i/n;->l:Z + iget-boolean v0, v0, Lf/h/a/g/i/n;->l:Z const/4 v1, 0x1 @@ -7751,41 +7751,41 @@ if-nez v0, :cond_3 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->c()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->c()V - iput-object p1, v0, Lf/h/a/e/i/n;->k:Ljava/lang/CharSequence; + iput-object p1, v0, Lf/h/a/g/i/n;->k:Ljava/lang/CharSequence; - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; invoke-virtual {v2, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - iget v2, v0, Lf/h/a/e/i/n;->i:I + iget v2, v0, Lf/h/a/g/i/n;->i:I if-eq v2, v1, :cond_2 - iput v1, v0, Lf/h/a/e/i/n;->j:I + iput v1, v0, Lf/h/a/g/i/n;->j:I :cond_2 - iget v1, v0, Lf/h/a/e/i/n;->i:I + iget v1, v0, Lf/h/a/g/i/n;->i:I - iget v2, v0, Lf/h/a/e/i/n;->j:I + iget v2, v0, Lf/h/a/g/i/n;->j:I - iget-object v3, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; - invoke-virtual {v0, v3, p1}, Lf/h/a/e/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z + invoke-virtual {v0, v3, p1}, Lf/h/a/g/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z move-result p1 - invoke-virtual {v0, v1, v2, p1}, Lf/h/a/e/i/n;->k(IIZ)V + invoke-virtual {v0, v1, v2, p1}, Lf/h/a/g/i/n;->k(IIZ)V goto :goto_0 :cond_3 - iget-object p1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object p1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {p1}, Lf/h/a/e/i/n;->h()V + invoke-virtual {p1}, Lf/h/a/g/i/n;->h()V :goto_0 return-void @@ -7798,11 +7798,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iput-object p1, v0, Lf/h/a/e/i/n;->n:Ljava/lang/CharSequence; + iput-object p1, v0, Lf/h/a/g/i/n;->n:Ljava/lang/CharSequence; - iget-object v0, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v0, :cond_0 @@ -7815,16 +7815,16 @@ .method public setErrorEnabled(Z)V .locals 5 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v1, v0, Lf/h/a/e/i/n;->l:Z + iget-boolean v1, v0, Lf/h/a/g/i/n;->l:Z if-ne v1, p1, :cond_0 goto :goto_1 :cond_0 - invoke-virtual {v0}, Lf/h/a/e/i/n;->c()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->c()V const/4 v1, 0x0 @@ -7832,49 +7832,49 @@ new-instance v2, Landroidx/appcompat/widget/AppCompatTextView; - iget-object v3, v0, Lf/h/a/e/i/n;->a:Landroid/content/Context; + iget-object v3, v0, Lf/h/a/g/i/n;->a:Landroid/content/Context; invoke-direct {v2, v3}, Landroidx/appcompat/widget/AppCompatTextView;->(Landroid/content/Context;)V - iput-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iput-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; sget v3, Lcom/google/android/material/R$id;->textinput_error:I invoke-virtual {v2, v3}, Landroid/widget/TextView;->setId(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; const/4 v3, 0x5 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextAlignment(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->v:Landroid/graphics/Typeface; + iget-object v2, v0, Lf/h/a/g/i/n;->v:Landroid/graphics/Typeface; if-eqz v2, :cond_1 - iget-object v3, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; invoke-virtual {v3, v2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V :cond_1 - iget v2, v0, Lf/h/a/e/i/n;->o:I + iget v2, v0, Lf/h/a/g/i/n;->o:I - iput v2, v0, Lf/h/a/e/i/n;->o:I + iput v2, v0, Lf/h/a/g/i/n;->o:I - iget-object v3, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v3, :cond_2 - iget-object v4, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v4, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v4, v3, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setTextAppearanceCompatWithErrorFallback(Landroid/widget/TextView;I)V :cond_2 - iget-object v2, v0, Lf/h/a/e/i/n;->p:Landroid/content/res/ColorStateList; + iget-object v2, v0, Lf/h/a/g/i/n;->p:Landroid/content/res/ColorStateList; - iput-object v2, v0, Lf/h/a/e/i/n;->p:Landroid/content/res/ColorStateList; + iput-object v2, v0, Lf/h/a/g/i/n;->p:Landroid/content/res/ColorStateList; - iget-object v3, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v3, :cond_3 @@ -7883,56 +7883,56 @@ invoke-virtual {v3, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V :cond_3 - iget-object v2, v0, Lf/h/a/e/i/n;->n:Ljava/lang/CharSequence; + iget-object v2, v0, Lf/h/a/g/i/n;->n:Ljava/lang/CharSequence; - iput-object v2, v0, Lf/h/a/e/i/n;->n:Ljava/lang/CharSequence; + iput-object v2, v0, Lf/h/a/g/i/n;->n:Ljava/lang/CharSequence; - iget-object v3, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v3, :cond_4 invoke-virtual {v3, v2}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V :cond_4 - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; const/4 v3, 0x4 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; const/4 v3, 0x1 invoke-static {v2, v3}, Landroidx/core/view/ViewCompat;->setAccessibilityLiveRegion(Landroid/view/View;I)V - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; - invoke-virtual {v0, v2, v1}, Lf/h/a/e/i/n;->a(Landroid/widget/TextView;I)V + invoke-virtual {v0, v2, v1}, Lf/h/a/g/i/n;->a(Landroid/widget/TextView;I)V goto :goto_0 :cond_5 - invoke-virtual {v0}, Lf/h/a/e/i/n;->h()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->h()V - iget-object v2, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; - invoke-virtual {v0, v2, v1}, Lf/h/a/e/i/n;->i(Landroid/widget/TextView;I)V + invoke-virtual {v0, v2, v1}, Lf/h/a/g/i/n;->i(Landroid/widget/TextView;I)V const/4 v1, 0x0 - iput-object v1, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iput-object v1, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; - iget-object v1, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v1, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->updateEditTextBackground()V - iget-object v1, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v1, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->updateTextInputBoxState()V :goto_0 - iput-boolean p1, v0, Lf/h/a/e/i/n;->l:Z + iput-boolean p1, v0, Lf/h/a/g/i/n;->l:Z :goto_1 return-void @@ -7979,9 +7979,9 @@ if-eqz p1, :cond_0 - iget-object p1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object p1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean p1, p1, Lf/h/a/e/i/n;->l:Z + iget-boolean p1, p1, Lf/h/a/g/i/n;->l:Z if-eqz p1, :cond_0 @@ -8123,15 +8123,15 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iput p1, v0, Lf/h/a/e/i/n;->o:I + iput p1, v0, Lf/h/a/g/i/n;->o:I - iget-object v1, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v1, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v1, :cond_0 - iget-object v0, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v0, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v0, v1, p1}, Lcom/google/android/material/textfield/TextInputLayout;->setTextAppearanceCompatWithErrorFallback(Landroid/widget/TextView;I)V @@ -8146,11 +8146,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iput-object p1, v0, Lf/h/a/e/i/n;->p:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/i/n;->p:Landroid/content/res/ColorStateList; - iget-object v0, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v0, :cond_0 @@ -8199,36 +8199,36 @@ invoke-virtual {p0, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setHelperTextEnabled(Z)V :cond_1 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v0}, Lf/h/a/e/i/n;->c()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->c()V - iput-object p1, v0, Lf/h/a/e/i/n;->q:Ljava/lang/CharSequence; + iput-object p1, v0, Lf/h/a/g/i/n;->q:Ljava/lang/CharSequence; - iget-object v1, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v1, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; invoke-virtual {v1, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - iget v1, v0, Lf/h/a/e/i/n;->i:I + iget v1, v0, Lf/h/a/g/i/n;->i:I const/4 v2, 0x2 if-eq v1, v2, :cond_2 - iput v2, v0, Lf/h/a/e/i/n;->j:I + iput v2, v0, Lf/h/a/g/i/n;->j:I :cond_2 - iget v1, v0, Lf/h/a/e/i/n;->i:I + iget v1, v0, Lf/h/a/g/i/n;->i:I - iget v2, v0, Lf/h/a/e/i/n;->j:I + iget v2, v0, Lf/h/a/g/i/n;->j:I - iget-object v3, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; - invoke-virtual {v0, v3, p1}, Lf/h/a/e/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z + invoke-virtual {v0, v3, p1}, Lf/h/a/g/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z move-result p1 - invoke-virtual {v0, v1, v2, p1}, Lf/h/a/e/i/n;->k(IIZ)V + invoke-virtual {v0, v1, v2, p1}, Lf/h/a/g/i/n;->k(IIZ)V :cond_3 :goto_0 @@ -8242,11 +8242,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iput-object p1, v0, Lf/h/a/e/i/n;->u:Landroid/content/res/ColorStateList; + iput-object p1, v0, Lf/h/a/g/i/n;->u:Landroid/content/res/ColorStateList; - iget-object v0, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v0, :cond_0 @@ -8261,16 +8261,16 @@ .method public setHelperTextEnabled(Z)V .locals 6 - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v1, v0, Lf/h/a/e/i/n;->r:Z + iget-boolean v1, v0, Lf/h/a/g/i/n;->r:Z if-ne v1, p1, :cond_0 goto/16 :goto_1 :cond_0 - invoke-virtual {v0}, Lf/h/a/e/i/n;->c()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->c()V const/4 v1, 0x1 @@ -8278,57 +8278,57 @@ new-instance v2, Landroidx/appcompat/widget/AppCompatTextView; - iget-object v3, v0, Lf/h/a/e/i/n;->a:Landroid/content/Context; + iget-object v3, v0, Lf/h/a/g/i/n;->a:Landroid/content/Context; invoke-direct {v2, v3}, Landroidx/appcompat/widget/AppCompatTextView;->(Landroid/content/Context;)V - iput-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iput-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; sget v3, Lcom/google/android/material/R$id;->textinput_helper_text:I invoke-virtual {v2, v3}, Landroid/widget/TextView;->setId(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; const/4 v3, 0x5 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextAlignment(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->v:Landroid/graphics/Typeface; + iget-object v2, v0, Lf/h/a/g/i/n;->v:Landroid/graphics/Typeface; if-eqz v2, :cond_1 - iget-object v3, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; invoke-virtual {v3, v2}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V :cond_1 - iget-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; const/4 v3, 0x4 invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V - iget-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; invoke-static {v2, v1}, Landroidx/core/view/ViewCompat;->setAccessibilityLiveRegion(Landroid/view/View;I)V - iget v2, v0, Lf/h/a/e/i/n;->t:I + iget v2, v0, Lf/h/a/g/i/n;->t:I - iput v2, v0, Lf/h/a/e/i/n;->t:I + iput v2, v0, Lf/h/a/g/i/n;->t:I - iget-object v3, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v3, :cond_2 invoke-static {v3, v2}, Landroidx/core/widget/TextViewCompat;->setTextAppearance(Landroid/widget/TextView;I)V :cond_2 - iget-object v2, v0, Lf/h/a/e/i/n;->u:Landroid/content/res/ColorStateList; + iget-object v2, v0, Lf/h/a/g/i/n;->u:Landroid/content/res/ColorStateList; - iput-object v2, v0, Lf/h/a/e/i/n;->u:Landroid/content/res/ColorStateList; + iput-object v2, v0, Lf/h/a/g/i/n;->u:Landroid/content/res/ColorStateList; - iget-object v3, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v3, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v3, :cond_3 @@ -8337,16 +8337,16 @@ invoke-virtual {v3, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V :cond_3 - iget-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; - invoke-virtual {v0, v2, v1}, Lf/h/a/e/i/n;->a(Landroid/widget/TextView;I)V + invoke-virtual {v0, v2, v1}, Lf/h/a/g/i/n;->a(Landroid/widget/TextView;I)V goto :goto_0 :cond_4 - invoke-virtual {v0}, Lf/h/a/e/i/n;->c()V + invoke-virtual {v0}, Lf/h/a/g/i/n;->c()V - iget v2, v0, Lf/h/a/e/i/n;->i:I + iget v2, v0, Lf/h/a/g/i/n;->i:I const/4 v3, 0x2 @@ -8354,39 +8354,39 @@ const/4 v2, 0x0 - iput v2, v0, Lf/h/a/e/i/n;->j:I + iput v2, v0, Lf/h/a/g/i/n;->j:I :cond_5 - iget v2, v0, Lf/h/a/e/i/n;->i:I + iget v2, v0, Lf/h/a/g/i/n;->i:I - iget v3, v0, Lf/h/a/e/i/n;->j:I + iget v3, v0, Lf/h/a/g/i/n;->j:I - iget-object v4, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v4, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; const/4 v5, 0x0 - invoke-virtual {v0, v4, v5}, Lf/h/a/e/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z + invoke-virtual {v0, v4, v5}, Lf/h/a/g/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z move-result v4 - invoke-virtual {v0, v2, v3, v4}, Lf/h/a/e/i/n;->k(IIZ)V + invoke-virtual {v0, v2, v3, v4}, Lf/h/a/g/i/n;->k(IIZ)V - iget-object v2, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v2, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; - invoke-virtual {v0, v2, v1}, Lf/h/a/e/i/n;->i(Landroid/widget/TextView;I)V + invoke-virtual {v0, v2, v1}, Lf/h/a/g/i/n;->i(Landroid/widget/TextView;I)V - iput-object v5, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iput-object v5, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; - iget-object v1, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v1, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->updateEditTextBackground()V - iget-object v1, v0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v1, v0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->updateTextInputBoxState()V :goto_0 - iput-boolean p1, v0, Lf/h/a/e/i/n;->r:Z + iput-boolean p1, v0, Lf/h/a/g/i/n;->r:Z :goto_1 return-void @@ -8399,11 +8399,11 @@ .end annotation .end param - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iput p1, v0, Lf/h/a/e/i/n;->t:I + iput p1, v0, Lf/h/a/g/i/n;->t:I - iget-object v0, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v0, :cond_0 @@ -9306,22 +9306,22 @@ invoke-virtual {v0, p1}, Lcom/google/android/material/internal/CollapsingTextHelper;->setTypefaces(Landroid/graphics/Typeface;)V - iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v0, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-object v1, v0, Lf/h/a/e/i/n;->v:Landroid/graphics/Typeface; + iget-object v1, v0, Lf/h/a/g/i/n;->v:Landroid/graphics/Typeface; if-eq p1, v1, :cond_1 - iput-object p1, v0, Lf/h/a/e/i/n;->v:Landroid/graphics/Typeface; + iput-object p1, v0, Lf/h/a/g/i/n;->v:Landroid/graphics/Typeface; - iget-object v1, v0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; + iget-object v1, v0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; if-eqz v1, :cond_0 invoke-virtual {v1, p1}, Landroid/widget/TextView;->setTypeface(Landroid/graphics/Typeface;)V :cond_0 - iget-object v0, v0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; + iget-object v0, v0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; if-eqz v0, :cond_1 @@ -9496,17 +9496,17 @@ move-result-object v0 :cond_2 - iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v1}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v1}, Lf/h/a/g/i/n;->e()Z move-result v1 if-eqz v1, :cond_3 - iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v1}, Lf/h/a/e/i/n;->g()I + invoke-virtual {v1}, Lf/h/a/g/i/n;->g()I move-result v1 @@ -9652,9 +9652,9 @@ goto :goto_4 :cond_5 - iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v4}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v4}, Lf/h/a/g/i/n;->e()Z move-result v4 @@ -9669,9 +9669,9 @@ goto :goto_4 :cond_6 - iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v4}, Lf/h/a/e/i/n;->g()I + invoke-virtual {v4}, Lf/h/a/g/i/n;->g()I move-result v4 @@ -9735,13 +9735,13 @@ if-eqz v4, :cond_c - iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v4, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - iget-boolean v5, v4, Lf/h/a/e/i/n;->l:Z + iget-boolean v5, v4, Lf/h/a/g/i/n;->l:Z if-eqz v5, :cond_c - invoke-virtual {v4}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v4}, Lf/h/a/g/i/n;->e()Z move-result v4 @@ -9758,19 +9758,19 @@ invoke-virtual {p0}, Lcom/google/android/material/textfield/TextInputLayout;->refreshEndIconDrawableState()V - invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/e/i/m; + invoke-direct {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconDelegate()Lf/h/a/g/i/m; move-result-object v1 - invoke-virtual {v1}, Lf/h/a/e/i/m;->d()Z + invoke-virtual {v1}, Lf/h/a/g/i/m;->d()Z move-result v1 if-eqz v1, :cond_d - iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/e/i/n; + iget-object v1, p0, Lcom/google/android/material/textfield/TextInputLayout;->indicatorViewController:Lf/h/a/g/i/n; - invoke-virtual {v1}, Lf/h/a/e/i/n;->e()Z + invoke-virtual {v1}, Lf/h/a/g/i/n;->e()Z move-result v1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/FadeProvider$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/FadeProvider$a.smali index c759899fdd..3ebbb60f32 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/FadeProvider$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/FadeProvider$a.smali @@ -73,7 +73,7 @@ iget v4, p0, Lcom/google/android/material/transition/FadeProvider$a;->h:F - invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/e/j/j;->j(FFFFF)F + invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/g/j/j;->j(FFFFF)F move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/FadeThroughProvider$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/FadeThroughProvider$a.smali index 019a54378c..8ce18aa886 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/FadeThroughProvider$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/FadeThroughProvider$a.smali @@ -73,7 +73,7 @@ iget v4, p0, Lcom/google/android/material/transition/FadeThroughProvider$a;->h:F - invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/e/j/j;->j(FFFFF)F + invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/g/j/j;->j(FFFFF)F move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$b.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$b.smali index 91a62851b3..6996645063 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$b.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/transition/MaterialContainerTransform$b; -.super Lf/h/a/e/j/i; +.super Lf/h/a/g/j/i; .source "MaterialContainerTransform.java" @@ -40,7 +40,7 @@ iput-object p5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$b;->g:Landroid/view/View; - invoke-direct {p0}, Lf/h/a/e/j/i;->()V + invoke-direct {p0}, Lf/h/a/g/j/i;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$a.smali index cc647cd9d9..133b9e213e 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$a.smali @@ -3,7 +3,7 @@ .source "MaterialContainerTransform.java" # interfaces -.implements Lf/h/a/e/j/j$b; +.implements Lf/h/a/g/j/j$b; # annotations diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$b.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$b.smali index 4ef80bae60..85f682e158 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d$b.smali @@ -3,7 +3,7 @@ .source "MaterialContainerTransform.java" # interfaces -.implements Lf/h/a/e/j/j$b; +.implements Lf/h/a/g/j/j$b; # annotations diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d.smali index 66f20cb316..c3b38934d6 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform$d.smali @@ -15,7 +15,7 @@ # instance fields -.field public final A:Lf/h/a/e/j/d; +.field public final A:Lf/h/a/g/j/d; .field public final B:Z @@ -23,9 +23,9 @@ .field public final D:Landroid/graphics/Path; -.field public E:Lf/h/a/e/j/c; +.field public E:Lf/h/a/g/j/c; -.field public F:Lf/h/a/e/j/f; +.field public F:Lf/h/a/g/j/f; .field public G:Landroid/graphics/RectF; @@ -59,7 +59,7 @@ .field public final m:Landroid/graphics/Paint; -.field public final n:Lf/h/a/e/j/g; +.field public final n:Lf/h/a/g/j/g; .field public final o:Landroid/graphics/PathMeasure; @@ -83,11 +83,11 @@ .field public final y:Lcom/google/android/material/transition/MaterialContainerTransform$c; -.field public final z:Lf/h/a/e/j/a; +.field public final z:Lf/h/a/g/j/a; # direct methods -.method public constructor (Landroidx/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/e/j/a;Lf/h/a/e/j/d;Lcom/google/android/material/transition/MaterialContainerTransform$c;ZLcom/google/android/material/transition/MaterialContainerTransform$a;)V +.method public constructor (Landroidx/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/g/j/a;Lf/h/a/g/j/d;Lcom/google/android/material/transition/MaterialContainerTransform$c;ZLcom/google/android/material/transition/MaterialContainerTransform$a;)V .locals 7 move-object v0, p0 @@ -126,11 +126,11 @@ iput-object v2, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->m:Landroid/graphics/Paint; - new-instance v2, Lf/h/a/e/j/g; + new-instance v2, Lf/h/a/g/j/g; - invoke-direct {v2}, Lf/h/a/e/j/g;->()V + invoke-direct {v2}, Lf/h/a/g/j/g;->()V - iput-object v2, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iput-object v2, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; const/4 v2, 0x2 @@ -196,11 +196,11 @@ move-object/from16 v4, p16 - iput-object v4, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->z:Lf/h/a/e/j/a; + iput-object v4, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->z:Lf/h/a/g/j/a; move-object/from16 v4, p17 - iput-object v4, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/e/j/d; + iput-object v4, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/g/j/d; move-object/from16 v4, p18 @@ -324,7 +324,7 @@ iget-object v1, v0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->m:Landroid/graphics/Paint; - invoke-static/range {p13 .. p13}, Lf/h/a/e/j/j;->c(I)Landroid/graphics/Shader; + invoke-static/range {p13 .. p13}, Lf/h/a/g/j/j;->c(I)Landroid/graphics/Shader; move-result-object v2 @@ -384,13 +384,13 @@ iget v4, v0, Landroid/graphics/RectF;->top:F - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; - iget v5, v0, Lf/h/a/e/j/f;->b:F + iget v5, v0, Lf/h/a/g/j/f;->b:F - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; - iget v6, v0, Lf/h/a/e/j/c;->b:I + iget v6, v0, Lf/h/a/g/j/c;->b:I new-instance v7, Lcom/google/android/material/transition/MaterialContainerTransform$d$b; @@ -398,7 +398,7 @@ move-object v1, p1 - invoke-static/range {v1 .. v7}, Lf/h/a/e/j/j;->m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/j$b;)V + invoke-static/range {v1 .. v7}, Lf/h/a/g/j/j;->m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/j$b;)V return-void .end method @@ -420,13 +420,13 @@ iget v4, v0, Landroid/graphics/RectF;->top:F - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; - iget v5, v0, Lf/h/a/e/j/f;->a:F + iget v5, v0, Lf/h/a/g/j/f;->a:F - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; - iget v6, v0, Lf/h/a/e/j/c;->a:I + iget v6, v0, Lf/h/a/g/j/c;->a:I new-instance v7, Lcom/google/android/material/transition/MaterialContainerTransform$d$a; @@ -434,7 +434,7 @@ move-object v1, p1 - invoke-static/range {v1 .. v7}, Lf/h/a/e/j/j;->m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/j$b;)V + invoke-static/range {v1 .. v7}, Lf/h/a/g/j/j;->m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/j$b;)V return-void .end method @@ -516,9 +516,9 @@ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; - iget-object v1, v1, Lf/h/a/e/j/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/g;->a:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op; @@ -530,9 +530,9 @@ if-le v1, v3, :cond_3 - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; - iget-object v1, v1, Lf/h/a/e/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v1, v1, Lf/h/a/g/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; iget-object v3, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->G:Landroid/graphics/RectF; @@ -561,9 +561,9 @@ goto :goto_1 :cond_2 - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; - iget-object v1, v1, Lf/h/a/e/j/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/g;->a:Landroid/graphics/Path; iget-object v3, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->l:Landroid/graphics/Paint; @@ -614,9 +614,9 @@ iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->t:Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object v3, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v3, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; - iget-object v3, v3, Lf/h/a/e/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v3, v3, Lf/h/a/g/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-virtual {v1, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V @@ -628,7 +628,7 @@ invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V :cond_4 - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; sget v3, Landroid/os/Build$VERSION;->SDK_INT:I @@ -636,18 +636,18 @@ if-lt v3, v4, :cond_5 - iget-object v1, v1, Lf/h/a/e/j/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/g;->a:Landroid/graphics/Path; invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z goto :goto_2 :cond_5 - iget-object v3, v1, Lf/h/a/e/j/g;->b:Landroid/graphics/Path; + iget-object v3, v1, Lf/h/a/g/j/g;->b:Landroid/graphics/Path; invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z - iget-object v1, v1, Lf/h/a/e/j/g;->c:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/g;->c:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Region$Op;->UNION:Landroid/graphics/Region$Op; @@ -658,9 +658,9 @@ invoke-virtual {p0, p1, v1}, Lcom/google/android/material/transition/MaterialContainerTransform$d;->d(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; - iget-boolean v1, v1, Lf/h/a/e/j/c;->c:Z + iget-boolean v1, v1, Lf/h/a/g/j/c;->c:Z if-eqz v1, :cond_6 @@ -791,14 +791,14 @@ if-eqz v1, :cond_0 - invoke-static {v3, v2, p1}, Lf/h/a/e/j/j;->i(FFF)F + invoke-static {v3, v2, p1}, Lf/h/a/g/j/j;->i(FFF)F move-result v1 goto :goto_0 :cond_0 - invoke-static {v2, v3, p1}, Lf/h/a/e/j/j;->i(FFF)F + invoke-static {v2, v3, p1}, Lf/h/a/g/j/j;->i(FFF)F move-result v1 @@ -811,7 +811,7 @@ iget v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->h:F - invoke-static {v0, v1, p1}, Lf/h/a/e/j/j;->i(FFF)F + invoke-static {v0, v1, p1}, Lf/h/a/g/j/j;->i(FFF)F move-result v0 @@ -889,7 +889,7 @@ move-result v8 - iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/e/j/d; + iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/g/j/d; iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->b:Landroid/graphics/RectF; @@ -917,15 +917,15 @@ move v6, p1 - invoke-interface/range {v5 .. v12}, Lf/h/a/e/j/d;->a(FFFFFFF)Lf/h/a/e/j/f; + invoke-interface/range {v5 .. v12}, Lf/h/a/g/j/d;->a(FFFFFFF)Lf/h/a/g/j/f; move-result-object v2 - iput-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iput-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->u:Landroid/graphics/RectF; - iget v6, v2, Lf/h/a/e/j/f;->c:F + iget v6, v2, Lf/h/a/g/j/f;->c:F const/high16 v7, 0x40000000 # 2.0f @@ -935,7 +935,7 @@ add-float/2addr v6, v1 - iget v2, v2, Lf/h/a/e/j/f;->d:F + iget v2, v2, Lf/h/a/g/j/f;->d:F add-float/2addr v2, v0 @@ -943,9 +943,9 @@ iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->w:Landroid/graphics/RectF; - iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; - iget v6, v5, Lf/h/a/e/j/f;->e:F + iget v6, v5, Lf/h/a/g/j/f;->e:F div-float/2addr v6, v7 @@ -953,7 +953,7 @@ add-float/2addr v6, v1 - iget v1, v5, Lf/h/a/e/j/f;->f:F + iget v1, v5, Lf/h/a/g/j/f;->f:F add-float/2addr v1, v0 @@ -1015,11 +1015,11 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/e/j/d; + iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/g/j/d; - iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iget-object v5, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; - invoke-interface {v2, v5}, Lf/h/a/e/j/d;->b(Lf/h/a/e/j/f;)Z + invoke-interface {v2, v5}, Lf/h/a/g/j/d;->b(Lf/h/a/g/j/f;)Z move-result v2 @@ -1035,7 +1035,7 @@ :goto_1 const/high16 v6, 0x3f800000 # 1.0f - invoke-static {v3, v6, v0, v1, p1}, Lf/h/a/e/j/j;->j(FFFFF)F + invoke-static {v3, v6, v0, v1, p1}, Lf/h/a/g/j/j;->j(FFFFF)F move-result v0 @@ -1047,11 +1047,11 @@ sub-float v0, v6, v0 :goto_2 - iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/e/j/d; + iget-object v1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->A:Lf/h/a/g/j/d; - iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/e/j/f; + iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->F:Lf/h/a/g/j/f; - invoke-interface {v1, v5, v0, v2}, Lf/h/a/e/j/d;->c(Landroid/graphics/RectF;FLf/h/a/e/j/f;)V + invoke-interface {v1, v5, v0, v2}, Lf/h/a/g/j/d;->c(Landroid/graphics/RectF;FLf/h/a/g/j/f;)V new-instance v0, Landroid/graphics/RectF; @@ -1107,7 +1107,7 @@ iput-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->G:Landroid/graphics/RectF; - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/e/j/g; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->n:Lf/h/a/g/j/g; iget-object v7, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->c:Lcom/google/android/material/shape/ShapeAppearanceModel; @@ -1137,23 +1137,23 @@ move v13, p1 - invoke-static/range {v7 .. v13}, Lf/h/a/e/j/j;->l(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; + invoke-static/range {v7 .. v13}, Lf/h/a/g/j/j;->l(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; move-result-object v3 - iput-object v3, v0, Lf/h/a/e/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iput-object v3, v0, Lf/h/a/g/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; - iget-object v4, v0, Lf/h/a/e/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + iget-object v4, v0, Lf/h/a/g/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - iget-object v5, v0, Lf/h/a/e/j/g;->b:Landroid/graphics/Path; + iget-object v5, v0, Lf/h/a/g/j/g;->b:Landroid/graphics/Path; invoke-virtual {v4, v3, v6, v1, v5}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V - iget-object v1, v0, Lf/h/a/e/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + iget-object v1, v0, Lf/h/a/g/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - iget-object v3, v0, Lf/h/a/e/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v3, v0, Lf/h/a/g/j/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; - iget-object v4, v0, Lf/h/a/e/j/g;->c:Landroid/graphics/Path; + iget-object v4, v0, Lf/h/a/g/j/g;->c:Landroid/graphics/Path; invoke-virtual {v1, v3, v6, v2, v4}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V @@ -1163,11 +1163,11 @@ if-lt v1, v2, :cond_3 - iget-object v1, v0, Lf/h/a/e/j/g;->a:Landroid/graphics/Path; + iget-object v1, v0, Lf/h/a/g/j/g;->a:Landroid/graphics/Path; - iget-object v2, v0, Lf/h/a/e/j/g;->b:Landroid/graphics/Path; + iget-object v2, v0, Lf/h/a/g/j/g;->b:Landroid/graphics/Path; - iget-object v0, v0, Lf/h/a/e/j/g;->c:Landroid/graphics/Path; + iget-object v0, v0, Lf/h/a/g/j/g;->c:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Path$Op;->UNION:Landroid/graphics/Path$Op; @@ -1218,13 +1218,13 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->z:Lf/h/a/e/j/a; + iget-object v2, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->z:Lf/h/a/g/j/a; - invoke-interface {v2, p1, v0, v1}, Lf/h/a/e/j/a;->a(FFF)Lf/h/a/e/j/c; + invoke-interface {v2, p1, v0, v1}, Lf/h/a/g/j/a;->a(FFF)Lf/h/a/g/j/c; move-result-object p1 - iput-object p1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iput-object p1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; iget-object p1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->j:Landroid/graphics/Paint; @@ -1236,9 +1236,9 @@ iget-object p1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->j:Landroid/graphics/Paint; - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; - iget v0, v0, Lf/h/a/e/j/c;->a:I + iget v0, v0, Lf/h/a/g/j/c;->a:I invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAlpha(I)V @@ -1253,9 +1253,9 @@ iget-object p1, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->k:Landroid/graphics/Paint; - iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/e/j/c; + iget-object v0, p0, Lcom/google/android/material/transition/MaterialContainerTransform$d;->E:Lf/h/a/g/j/c; - iget v0, v0, Lf/h/a/e/j/c;->b:I + iget v0, v0, Lf/h/a/g/j/c;->b:I invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAlpha(I)V diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform.smali index f52bcb55e6..05d3faf4b3 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialContainerTransform.smali @@ -413,7 +413,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/h/a/e/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p0 @@ -462,7 +462,7 @@ move-result-object p0 - invoke-static {p0, p1}, Lf/h/a/e/j/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; + invoke-static {p0, p1}, Lf/h/a/g/j/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; move-result-object p0 @@ -494,7 +494,7 @@ iget-object p1, p0, Landroidx/transition/TransitionValues;->view:Landroid/view/View; - invoke-static {p1, p2}, Lf/h/a/e/j/j;->f(Landroid/view/View;I)Landroid/view/View; + invoke-static {p1, p2}, Lf/h/a/g/j/j;->f(Landroid/view/View;I)Landroid/view/View; move-result-object p1 @@ -571,14 +571,14 @@ if-nez p2, :cond_4 - invoke-static {p1}, Lf/h/a/e/j/j;->h(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/j;->h(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p2 goto :goto_1 :cond_4 - invoke-static {p1}, Lf/h/a/e/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p2 @@ -726,7 +726,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/MaterialContainerTransform$c;->a:Lcom/google/android/material/transition/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -738,7 +738,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/MaterialContainerTransform$c;->b:Lcom/google/android/material/transition/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -750,7 +750,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/MaterialContainerTransform$c;->c:Lcom/google/android/material/transition/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -762,7 +762,7 @@ iget-object p2, p2, Lcom/google/android/material/transition/MaterialContainerTransform$c;->d:Lcom/google/android/material/transition/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, p2}, Lf/h/a/e/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, p2}, Lf/h/a/g/j/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p2 @@ -861,7 +861,7 @@ return v1 :cond_2 - invoke-static {p2}, Lf/h/a/e/j/j;->a(Landroid/graphics/RectF;)F + invoke-static {p2}, Lf/h/a/g/j/j;->a(Landroid/graphics/RectF;)F move-result p2 @@ -995,7 +995,7 @@ :cond_2 iget v7, v6, Lcom/google/android/material/transition/MaterialContainerTransform;->drawingViewId:I - invoke-static {v3, v7}, Lf/h/a/e/j/j;->e(Landroid/view/View;I)Landroid/view/View; + invoke-static {v3, v7}, Lf/h/a/g/j/j;->e(Landroid/view/View;I)Landroid/view/View; move-result-object v3 @@ -1054,7 +1054,7 @@ check-cast v15, Lcom/google/android/material/shape/ShapeAppearanceModel; - invoke-static {v2}, Lf/h/a/e/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {v2}, Lf/h/a/g/j/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object v0 @@ -1132,7 +1132,7 @@ if-ne v7, v13, :cond_3 - sget-object v7, Lf/h/a/e/j/b;->d:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->d:Lf/h/a/g/j/a; goto :goto_2 @@ -1150,31 +1150,31 @@ throw v0 :cond_4 - sget-object v7, Lf/h/a/e/j/b;->c:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->c:Lf/h/a/g/j/a; goto :goto_2 :cond_5 if-eqz v0, :cond_6 - sget-object v7, Lf/h/a/e/j/b;->b:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->b:Lf/h/a/g/j/a; goto :goto_2 :cond_6 - sget-object v7, Lf/h/a/e/j/b;->a:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->a:Lf/h/a/g/j/a; goto :goto_2 :cond_7 if-eqz v0, :cond_8 - sget-object v7, Lf/h/a/e/j/b;->a:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->a:Lf/h/a/g/j/a; goto :goto_2 :cond_8 - sget-object v7, Lf/h/a/e/j/b;->b:Lf/h/a/e/j/a; + sget-object v7, Lf/h/a/g/j/b;->b:Lf/h/a/g/j/a; :goto_2 move-object/from16 v23, v7 @@ -1189,7 +1189,7 @@ if-ne v7, v9, :cond_9 - sget-object v7, Lf/h/a/e/j/e;->b:Lf/h/a/e/j/d; + sget-object v7, Lf/h/a/g/j/e;->b:Lf/h/a/g/j/d; goto :goto_3 @@ -1207,7 +1207,7 @@ throw v0 :cond_a - sget-object v7, Lf/h/a/e/j/e;->a:Lf/h/a/e/j/d; + sget-object v7, Lf/h/a/g/j/e;->a:Lf/h/a/g/j/d; :goto_3 move-object/from16 v24, v7 @@ -1260,12 +1260,12 @@ :goto_4 if-eqz v9, :cond_e - sget-object v7, Lf/h/a/e/j/e;->a:Lf/h/a/e/j/d; + sget-object v7, Lf/h/a/g/j/e;->a:Lf/h/a/g/j/d; goto :goto_3 :cond_e - sget-object v7, Lf/h/a/e/j/e;->b:Lf/h/a/e/j/d; + sget-object v7, Lf/h/a/g/j/e;->b:Lf/h/a/g/j/d; goto :goto_3 @@ -1298,7 +1298,7 @@ move/from16 v22, v3 - invoke-direct/range {v7 .. v27}, Lcom/google/android/material/transition/MaterialContainerTransform$d;->(Landroidx/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/e/j/a;Lf/h/a/e/j/d;Lcom/google/android/material/transition/MaterialContainerTransform$c;ZLcom/google/android/material/transition/MaterialContainerTransform$a;)V + invoke-direct/range {v7 .. v27}, Lcom/google/android/material/transition/MaterialContainerTransform$d;->(Landroidx/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/g/j/a;Lf/h/a/g/j/d;Lcom/google/android/material/transition/MaterialContainerTransform$c;ZLcom/google/android/material/transition/MaterialContainerTransform$a;)V move-object/from16 v0, p2 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialFade.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialFade.smali index 5367dacfed..6c4154a1e5 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialFade.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialFade.smali @@ -1,12 +1,12 @@ .class public final Lcom/google/android/material/transition/MaterialFade; -.super Lf/h/a/e/j/h; +.super Lf/h/a/g/j/h; .source "MaterialFade.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/h<", + "Lf/h/a/g/j/h<", "Lcom/google/android/material/transition/FadeProvider;", ">;" } @@ -31,7 +31,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method @@ -77,7 +77,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method @@ -85,7 +85,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -95,7 +95,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; move-result-object v0 @@ -105,7 +105,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -115,7 +115,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -129,7 +129,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z move-result p1 @@ -143,7 +143,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialFadeThrough.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialFadeThrough.smali index c3e33559a4..e3c9ff26f7 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialFadeThrough.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialFadeThrough.smali @@ -1,12 +1,12 @@ .class public final Lcom/google/android/material/transition/MaterialFadeThrough; -.super Lf/h/a/e/j/h; +.super Lf/h/a/g/j/h; .source "MaterialFadeThrough.java" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/h<", + "Lf/h/a/g/j/h<", "Lcom/google/android/material/transition/FadeThroughProvider;", ">;" } @@ -29,7 +29,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method @@ -71,7 +71,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method @@ -79,7 +79,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -89,7 +89,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; move-result-object v0 @@ -99,7 +99,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -109,7 +109,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -123,7 +123,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z move-result p1 @@ -137,7 +137,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/MaterialSharedAxis.smali b/com.discord/smali_classes2/com/google/android/material/transition/MaterialSharedAxis.smali index 962942e81f..2f9af57a45 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/MaterialSharedAxis.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/MaterialSharedAxis.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/transition/MaterialSharedAxis; -.super Lf/h/a/e/j/h; +.super Lf/h/a/g/j/h; .source "MaterialSharedAxis.java" @@ -12,7 +12,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/h<", + "Lf/h/a/g/j/h<", "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", ">;" } @@ -45,7 +45,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/h;->(Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V iput p1, p0, Lcom/google/android/material/transition/MaterialSharedAxis;->axis:I @@ -140,7 +140,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method @@ -148,7 +148,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -166,7 +166,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-super {p0}, Lf/h/a/e/j/h;->getPrimaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/h;->getPrimaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; move-result-object v0 @@ -178,7 +178,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; move-result-object v0 @@ -196,7 +196,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -206,7 +206,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -220,7 +220,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z move-result p1 @@ -234,7 +234,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeProvider$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeProvider$a.smali index c63d565664..80cdcf105a 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeProvider$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeProvider$a.smali @@ -73,7 +73,7 @@ iget v4, p0, Lcom/google/android/material/transition/platform/FadeProvider$a;->h:F - invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/e/j/k/j;->k(FFFFF)F + invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/g/j/k/j;->k(FFFFF)F move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeThroughProvider$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeThroughProvider$a.smali index 1adb508e9c..e9fa5277b4 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeThroughProvider$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/FadeThroughProvider$a.smali @@ -73,7 +73,7 @@ iget v4, p0, Lcom/google/android/material/transition/platform/FadeThroughProvider$a;->h:F - invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/e/j/k/j;->k(FFFFF)F + invoke-static {v1, v2, v3, v4, p1}, Lf/h/a/g/j/k/j;->k(FFFFF)F move-result p1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$b.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$b.smali index 68003d5647..0dcb7b7c73 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$b.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/transition/platform/MaterialContainerTransform$b; -.super Lf/h/a/e/j/k/i; +.super Lf/h/a/g/j/k/i; .source "MaterialContainerTransform.java" @@ -40,7 +40,7 @@ iput-object p5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$b;->d:Landroid/view/View; - invoke-direct {p0}, Lf/h/a/e/j/k/i;->()V + invoke-direct {p0}, Lf/h/a/g/j/k/i;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$a.smali index fd11aa20ce..906fee3b13 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$a.smali @@ -3,7 +3,7 @@ .source "MaterialContainerTransform.java" # interfaces -.implements Lf/h/a/e/j/k/j$b; +.implements Lf/h/a/g/j/k/j$b; # annotations diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$b.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$b.smali index 9b8d463e0c..6f3ae21460 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d$b.smali @@ -3,7 +3,7 @@ .source "MaterialContainerTransform.java" # interfaces -.implements Lf/h/a/e/j/k/j$b; +.implements Lf/h/a/g/j/k/j$b; # annotations diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d.smali index 47dddf5693..96087ecf02 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform$d.smali @@ -15,7 +15,7 @@ # instance fields -.field public final A:Lf/h/a/e/j/k/d; +.field public final A:Lf/h/a/g/j/k/d; .field public final B:Z @@ -23,9 +23,9 @@ .field public final D:Landroid/graphics/Path; -.field public E:Lf/h/a/e/j/k/c; +.field public E:Lf/h/a/g/j/k/c; -.field public F:Lf/h/a/e/j/k/f; +.field public F:Lf/h/a/g/j/k/f; .field public G:Landroid/graphics/RectF; @@ -59,7 +59,7 @@ .field public final m:Landroid/graphics/Paint; -.field public final n:Lf/h/a/e/j/k/g; +.field public final n:Lf/h/a/g/j/k/g; .field public final o:Landroid/graphics/PathMeasure; @@ -83,11 +83,11 @@ .field public final y:Lcom/google/android/material/transition/platform/MaterialContainerTransform$c; -.field public final z:Lf/h/a/e/j/k/a; +.field public final z:Lf/h/a/g/j/k/a; # direct methods -.method public constructor (Landroid/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/e/j/k/a;Lf/h/a/e/j/k/d;Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;ZLcom/google/android/material/transition/platform/MaterialContainerTransform$a;)V +.method public constructor (Landroid/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/g/j/k/a;Lf/h/a/g/j/k/d;Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;ZLcom/google/android/material/transition/platform/MaterialContainerTransform$a;)V .locals 7 move-object v0, p0 @@ -126,11 +126,11 @@ iput-object v2, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->m:Landroid/graphics/Paint; - new-instance v2, Lf/h/a/e/j/k/g; + new-instance v2, Lf/h/a/g/j/k/g; - invoke-direct {v2}, Lf/h/a/e/j/k/g;->()V + invoke-direct {v2}, Lf/h/a/g/j/k/g;->()V - iput-object v2, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iput-object v2, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; const/4 v2, 0x2 @@ -196,11 +196,11 @@ move-object/from16 v4, p16 - iput-object v4, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->z:Lf/h/a/e/j/k/a; + iput-object v4, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->z:Lf/h/a/g/j/k/a; move-object/from16 v4, p17 - iput-object v4, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/e/j/k/d; + iput-object v4, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/g/j/k/d; move-object/from16 v4, p18 @@ -324,7 +324,7 @@ iget-object v1, v0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->m:Landroid/graphics/Paint; - invoke-static/range {p13 .. p13}, Lf/h/a/e/j/k/j;->c(I)Landroid/graphics/Shader; + invoke-static/range {p13 .. p13}, Lf/h/a/g/j/k/j;->c(I)Landroid/graphics/Shader; move-result-object v2 @@ -384,13 +384,13 @@ iget v4, v0, Landroid/graphics/RectF;->top:F - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; - iget v5, v0, Lf/h/a/e/j/k/f;->b:F + iget v5, v0, Lf/h/a/g/j/k/f;->b:F - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; - iget v6, v0, Lf/h/a/e/j/k/c;->b:I + iget v6, v0, Lf/h/a/g/j/k/c;->b:I new-instance v7, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d$b; @@ -398,7 +398,7 @@ move-object v1, p1 - invoke-static/range {v1 .. v7}, Lf/h/a/e/j/k/j;->n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/k/j$b;)V + invoke-static/range {v1 .. v7}, Lf/h/a/g/j/k/j;->n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/k/j$b;)V return-void .end method @@ -420,13 +420,13 @@ iget v4, v0, Landroid/graphics/RectF;->top:F - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; - iget v5, v0, Lf/h/a/e/j/k/f;->a:F + iget v5, v0, Lf/h/a/g/j/k/f;->a:F - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; - iget v6, v0, Lf/h/a/e/j/k/c;->a:I + iget v6, v0, Lf/h/a/g/j/k/c;->a:I new-instance v7, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d$a; @@ -434,7 +434,7 @@ move-object v1, p1 - invoke-static/range {v1 .. v7}, Lf/h/a/e/j/k/j;->n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/k/j$b;)V + invoke-static/range {v1 .. v7}, Lf/h/a/g/j/k/j;->n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/k/j$b;)V return-void .end method @@ -516,9 +516,9 @@ invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; - iget-object v1, v1, Lf/h/a/e/j/k/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/k/g;->a:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Region$Op;->DIFFERENCE:Landroid/graphics/Region$Op; @@ -530,9 +530,9 @@ if-le v1, v3, :cond_3 - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; - iget-object v1, v1, Lf/h/a/e/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v1, v1, Lf/h/a/g/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; iget-object v3, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->G:Landroid/graphics/RectF; @@ -561,9 +561,9 @@ goto :goto_1 :cond_2 - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; - iget-object v1, v1, Lf/h/a/e/j/k/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/k/g;->a:Landroid/graphics/Path; iget-object v3, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->l:Landroid/graphics/Paint; @@ -614,9 +614,9 @@ iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->t:Lcom/google/android/material/shape/MaterialShapeDrawable; - iget-object v3, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v3, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; - iget-object v3, v3, Lf/h/a/e/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v3, v3, Lf/h/a/g/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; invoke-virtual {v1, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V @@ -628,7 +628,7 @@ invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V :cond_4 - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; sget v3, Landroid/os/Build$VERSION;->SDK_INT:I @@ -636,18 +636,18 @@ if-lt v3, v4, :cond_5 - iget-object v1, v1, Lf/h/a/e/j/k/g;->a:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/k/g;->a:Landroid/graphics/Path; invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z goto :goto_2 :cond_5 - iget-object v3, v1, Lf/h/a/e/j/k/g;->b:Landroid/graphics/Path; + iget-object v3, v1, Lf/h/a/g/j/k/g;->b:Landroid/graphics/Path; invoke-virtual {p1, v3}, Landroid/graphics/Canvas;->clipPath(Landroid/graphics/Path;)Z - iget-object v1, v1, Lf/h/a/e/j/k/g;->c:Landroid/graphics/Path; + iget-object v1, v1, Lf/h/a/g/j/k/g;->c:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Region$Op;->UNION:Landroid/graphics/Region$Op; @@ -658,9 +658,9 @@ invoke-virtual {p0, p1, v1}, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->d(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; - iget-boolean v1, v1, Lf/h/a/e/j/k/c;->c:Z + iget-boolean v1, v1, Lf/h/a/g/j/k/c;->c:Z if-eqz v1, :cond_6 @@ -791,14 +791,14 @@ if-eqz v1, :cond_0 - invoke-static {v3, v2, p1}, Lf/h/a/e/j/k/j;->j(FFF)F + invoke-static {v3, v2, p1}, Lf/h/a/g/j/k/j;->j(FFF)F move-result v1 goto :goto_0 :cond_0 - invoke-static {v2, v3, p1}, Lf/h/a/e/j/k/j;->j(FFF)F + invoke-static {v2, v3, p1}, Lf/h/a/g/j/k/j;->j(FFF)F move-result v1 @@ -811,7 +811,7 @@ iget v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->h:F - invoke-static {v0, v1, p1}, Lf/h/a/e/j/k/j;->j(FFF)F + invoke-static {v0, v1, p1}, Lf/h/a/g/j/k/j;->j(FFF)F move-result v0 @@ -889,7 +889,7 @@ move-result v8 - iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/e/j/k/d; + iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/g/j/k/d; iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->b:Landroid/graphics/RectF; @@ -917,15 +917,15 @@ move v6, p1 - invoke-interface/range {v5 .. v12}, Lf/h/a/e/j/k/d;->a(FFFFFFF)Lf/h/a/e/j/k/f; + invoke-interface/range {v5 .. v12}, Lf/h/a/g/j/k/d;->a(FFFFFFF)Lf/h/a/g/j/k/f; move-result-object v2 - iput-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iput-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->u:Landroid/graphics/RectF; - iget v6, v2, Lf/h/a/e/j/k/f;->c:F + iget v6, v2, Lf/h/a/g/j/k/f;->c:F const/high16 v7, 0x40000000 # 2.0f @@ -935,7 +935,7 @@ add-float/2addr v6, v1 - iget v2, v2, Lf/h/a/e/j/k/f;->d:F + iget v2, v2, Lf/h/a/g/j/k/f;->d:F add-float/2addr v2, v0 @@ -943,9 +943,9 @@ iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->w:Landroid/graphics/RectF; - iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; - iget v6, v5, Lf/h/a/e/j/k/f;->e:F + iget v6, v5, Lf/h/a/g/j/k/f;->e:F div-float/2addr v6, v7 @@ -953,7 +953,7 @@ add-float/2addr v6, v1 - iget v1, v5, Lf/h/a/e/j/k/f;->f:F + iget v1, v5, Lf/h/a/g/j/k/f;->f:F add-float/2addr v1, v0 @@ -1015,11 +1015,11 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/e/j/k/d; + iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/g/j/k/d; - iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iget-object v5, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; - invoke-interface {v2, v5}, Lf/h/a/e/j/k/d;->b(Lf/h/a/e/j/k/f;)Z + invoke-interface {v2, v5}, Lf/h/a/g/j/k/d;->b(Lf/h/a/g/j/k/f;)Z move-result v2 @@ -1035,7 +1035,7 @@ :goto_1 const/high16 v6, 0x3f800000 # 1.0f - invoke-static {v3, v6, v0, v1, p1}, Lf/h/a/e/j/k/j;->k(FFFFF)F + invoke-static {v3, v6, v0, v1, p1}, Lf/h/a/g/j/k/j;->k(FFFFF)F move-result v0 @@ -1047,11 +1047,11 @@ sub-float v0, v6, v0 :goto_2 - iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/e/j/k/d; + iget-object v1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->A:Lf/h/a/g/j/k/d; - iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/e/j/k/f; + iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->F:Lf/h/a/g/j/k/f; - invoke-interface {v1, v5, v0, v2}, Lf/h/a/e/j/k/d;->c(Landroid/graphics/RectF;FLf/h/a/e/j/k/f;)V + invoke-interface {v1, v5, v0, v2}, Lf/h/a/g/j/k/d;->c(Landroid/graphics/RectF;FLf/h/a/g/j/k/f;)V new-instance v0, Landroid/graphics/RectF; @@ -1107,7 +1107,7 @@ iput-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->G:Landroid/graphics/RectF; - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/e/j/k/g; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->n:Lf/h/a/g/j/k/g; iget-object v7, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->c:Lcom/google/android/material/shape/ShapeAppearanceModel; @@ -1137,23 +1137,23 @@ move v13, p1 - invoke-static/range {v7 .. v13}, Lf/h/a/e/j/k/j;->m(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; + invoke-static/range {v7 .. v13}, Lf/h/a/g/j/k/j;->m(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; move-result-object v3 - iput-object v3, v0, Lf/h/a/e/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iput-object v3, v0, Lf/h/a/g/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; - iget-object v4, v0, Lf/h/a/e/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + iget-object v4, v0, Lf/h/a/g/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - iget-object v5, v0, Lf/h/a/e/j/k/g;->b:Landroid/graphics/Path; + iget-object v5, v0, Lf/h/a/g/j/k/g;->b:Landroid/graphics/Path; invoke-virtual {v4, v3, v6, v1, v5}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V - iget-object v1, v0, Lf/h/a/e/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + iget-object v1, v0, Lf/h/a/g/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - iget-object v3, v0, Lf/h/a/e/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; + iget-object v3, v0, Lf/h/a/g/j/k/g;->e:Lcom/google/android/material/shape/ShapeAppearanceModel; - iget-object v4, v0, Lf/h/a/e/j/k/g;->c:Landroid/graphics/Path; + iget-object v4, v0, Lf/h/a/g/j/k/g;->c:Landroid/graphics/Path; invoke-virtual {v1, v3, v6, v2, v4}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V @@ -1163,11 +1163,11 @@ if-lt v1, v2, :cond_3 - iget-object v1, v0, Lf/h/a/e/j/k/g;->a:Landroid/graphics/Path; + iget-object v1, v0, Lf/h/a/g/j/k/g;->a:Landroid/graphics/Path; - iget-object v2, v0, Lf/h/a/e/j/k/g;->b:Landroid/graphics/Path; + iget-object v2, v0, Lf/h/a/g/j/k/g;->b:Landroid/graphics/Path; - iget-object v0, v0, Lf/h/a/e/j/k/g;->c:Landroid/graphics/Path; + iget-object v0, v0, Lf/h/a/g/j/k/g;->c:Landroid/graphics/Path; sget-object v3, Landroid/graphics/Path$Op;->UNION:Landroid/graphics/Path$Op; @@ -1218,13 +1218,13 @@ move-result v1 - iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->z:Lf/h/a/e/j/k/a; + iget-object v2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->z:Lf/h/a/g/j/k/a; - invoke-interface {v2, p1, v0, v1}, Lf/h/a/e/j/k/a;->a(FFF)Lf/h/a/e/j/k/c; + invoke-interface {v2, p1, v0, v1}, Lf/h/a/g/j/k/a;->a(FFF)Lf/h/a/g/j/k/c; move-result-object p1 - iput-object p1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iput-object p1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; iget-object p1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->j:Landroid/graphics/Paint; @@ -1236,9 +1236,9 @@ iget-object p1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->j:Landroid/graphics/Paint; - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; - iget v0, v0, Lf/h/a/e/j/k/c;->a:I + iget v0, v0, Lf/h/a/g/j/k/c;->a:I invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAlpha(I)V @@ -1253,9 +1253,9 @@ iget-object p1, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->k:Landroid/graphics/Paint; - iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/e/j/k/c; + iget-object v0, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->E:Lf/h/a/g/j/k/c; - iget v0, v0, Lf/h/a/e/j/k/c;->b:I + iget v0, v0, Lf/h/a/g/j/k/c;->b:I invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAlpha(I)V diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform.smali index 105894f400..15088ded04 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransform.smali @@ -417,7 +417,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/h/a/e/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p0 @@ -466,7 +466,7 @@ move-result-object p0 - invoke-static {p0, p1}, Lf/h/a/e/j/k/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; + invoke-static {p0, p1}, Lf/h/a/g/j/k/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; move-result-object p0 @@ -498,7 +498,7 @@ iget-object p1, p0, Landroid/transition/TransitionValues;->view:Landroid/view/View; - invoke-static {p1, p2}, Lf/h/a/e/j/k/j;->f(Landroid/view/View;I)Landroid/view/View; + invoke-static {p1, p2}, Lf/h/a/g/j/k/j;->f(Landroid/view/View;I)Landroid/view/View; move-result-object p1 @@ -575,14 +575,14 @@ if-nez p2, :cond_4 - invoke-static {p1}, Lf/h/a/e/j/k/j;->h(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/k/j;->h(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p2 goto :goto_1 :cond_4 - invoke-static {p1}, Lf/h/a/e/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {p1}, Lf/h/a/g/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object p2 @@ -730,7 +730,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;->a:Lcom/google/android/material/transition/platform/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -742,7 +742,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;->b:Lcom/google/android/material/transition/platform/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -754,7 +754,7 @@ iget-object v0, p2, Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;->c:Lcom/google/android/material/transition/platform/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, v0}, Lf/h/a/e/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, v0}, Lf/h/a/g/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p3 @@ -766,7 +766,7 @@ iget-object p2, p2, Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;->d:Lcom/google/android/material/transition/platform/MaterialContainerTransform$ProgressThresholds; - invoke-static {p3, p2}, Lf/h/a/e/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3, p2}, Lf/h/a/g/j/k/j;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p2 @@ -865,7 +865,7 @@ return v1 :cond_2 - invoke-static {p2}, Lf/h/a/e/j/k/j;->a(Landroid/graphics/RectF;)F + invoke-static {p2}, Lf/h/a/g/j/k/j;->a(Landroid/graphics/RectF;)F move-result p2 @@ -999,7 +999,7 @@ :cond_2 iget v7, v6, Lcom/google/android/material/transition/platform/MaterialContainerTransform;->drawingViewId:I - invoke-static {v3, v7}, Lf/h/a/e/j/k/j;->e(Landroid/view/View;I)Landroid/view/View; + invoke-static {v3, v7}, Lf/h/a/g/j/k/j;->e(Landroid/view/View;I)Landroid/view/View; move-result-object v3 @@ -1058,7 +1058,7 @@ check-cast v15, Lcom/google/android/material/shape/ShapeAppearanceModel; - invoke-static {v2}, Lf/h/a/e/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; + invoke-static {v2}, Lf/h/a/g/j/k/j;->g(Landroid/view/View;)Landroid/graphics/RectF; move-result-object v0 @@ -1136,7 +1136,7 @@ if-ne v7, v13, :cond_3 - sget-object v7, Lf/h/a/e/j/k/b;->d:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->d:Lf/h/a/g/j/k/a; goto :goto_2 @@ -1154,31 +1154,31 @@ throw v0 :cond_4 - sget-object v7, Lf/h/a/e/j/k/b;->c:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->c:Lf/h/a/g/j/k/a; goto :goto_2 :cond_5 if-eqz v0, :cond_6 - sget-object v7, Lf/h/a/e/j/k/b;->b:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->b:Lf/h/a/g/j/k/a; goto :goto_2 :cond_6 - sget-object v7, Lf/h/a/e/j/k/b;->a:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->a:Lf/h/a/g/j/k/a; goto :goto_2 :cond_7 if-eqz v0, :cond_8 - sget-object v7, Lf/h/a/e/j/k/b;->a:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->a:Lf/h/a/g/j/k/a; goto :goto_2 :cond_8 - sget-object v7, Lf/h/a/e/j/k/b;->b:Lf/h/a/e/j/k/a; + sget-object v7, Lf/h/a/g/j/k/b;->b:Lf/h/a/g/j/k/a; :goto_2 move-object/from16 v23, v7 @@ -1193,7 +1193,7 @@ if-ne v7, v9, :cond_9 - sget-object v7, Lf/h/a/e/j/k/e;->b:Lf/h/a/e/j/k/d; + sget-object v7, Lf/h/a/g/j/k/e;->b:Lf/h/a/g/j/k/d; goto :goto_3 @@ -1211,7 +1211,7 @@ throw v0 :cond_a - sget-object v7, Lf/h/a/e/j/k/e;->a:Lf/h/a/e/j/k/d; + sget-object v7, Lf/h/a/g/j/k/e;->a:Lf/h/a/g/j/k/d; :goto_3 move-object/from16 v24, v7 @@ -1264,12 +1264,12 @@ :goto_4 if-eqz v9, :cond_e - sget-object v7, Lf/h/a/e/j/k/e;->a:Lf/h/a/e/j/k/d; + sget-object v7, Lf/h/a/g/j/k/e;->a:Lf/h/a/g/j/k/d; goto :goto_3 :cond_e - sget-object v7, Lf/h/a/e/j/k/e;->b:Lf/h/a/e/j/k/d; + sget-object v7, Lf/h/a/g/j/k/e;->b:Lf/h/a/g/j/k/d; goto :goto_3 @@ -1302,7 +1302,7 @@ move/from16 v22, v3 - invoke-direct/range {v7 .. v27}, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->(Landroid/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/e/j/k/a;Lf/h/a/e/j/k/d;Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;ZLcom/google/android/material/transition/platform/MaterialContainerTransform$a;)V + invoke-direct/range {v7 .. v27}, Lcom/google/android/material/transition/platform/MaterialContainerTransform$d;->(Landroid/transition/PathMotion;Landroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/view/View;Landroid/graphics/RectF;Lcom/google/android/material/shape/ShapeAppearanceModel;FIIIIZZLf/h/a/g/j/k/a;Lf/h/a/g/j/k/d;Lcom/google/android/material/transition/platform/MaterialContainerTransform$c;ZLcom/google/android/material/transition/platform/MaterialContainerTransform$a;)V move-object/from16 v0, p2 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a.smali index 2a87c17075..57e3bee9b1 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a; -.super Lf/h/a/e/j/k/i; +.super Lf/h/a/g/j/k/i; .source "MaterialContainerTransformSharedElementCallback.java" @@ -24,7 +24,7 @@ iput-object p2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$a;->a:Landroid/view/Window; - invoke-direct {p0}, Lf/h/a/e/j/k/i;->()V + invoke-direct {p0}, Lf/h/a/g/j/k/i;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b.smali index dce228c5f0..f32d621769 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b; -.super Lf/h/a/e/j/k/i; +.super Lf/h/a/g/j/k/i; .source "MaterialContainerTransformSharedElementCallback.java" @@ -24,7 +24,7 @@ iput-object p2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$b;->a:Landroid/app/Activity; - invoke-direct {p0}, Lf/h/a/e/j/k/i;->()V + invoke-direct {p0}, Lf/h/a/g/j/k/i;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c.smali index bb57f342ac..cbeb09e342 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c.smali @@ -1,5 +1,5 @@ .class public Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c; -.super Lf/h/a/e/j/k/i; +.super Lf/h/a/g/j/k/i; .source "MaterialContainerTransformSharedElementCallback.java" @@ -24,7 +24,7 @@ iput-object p2, p0, Lcom/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback$c;->a:Landroid/view/Window; - invoke-direct {p0}, Lf/h/a/e/j/k/i;->()V + invoke-direct {p0}, Lf/h/a/g/j/k/i;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback.smali index 8e318127e4..1ffbded008 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialContainerTransformSharedElementCallback.smali @@ -490,7 +490,7 @@ check-cast p1, Landroid/view/View; - invoke-static {p1}, Lf/h/a/e/j/k/j;->i(Landroid/view/View;)Landroid/graphics/Rect; + invoke-static {p1}, Lf/h/a/g/j/k/j;->i(Landroid/view/View;)Landroid/graphics/Rect; move-result-object p1 diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFade.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFade.smali index a1d7f101a0..27358f16cd 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFade.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFade.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/transition/platform/MaterialFade; -.super Lf/h/a/e/j/k/h; +.super Lf/h/a/g/j/k/h; .source "MaterialFade.java" @@ -10,7 +10,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/k/h<", + "Lf/h/a/g/j/k/h<", "Lcom/google/android/material/transition/platform/FadeProvider;", ">;" } @@ -35,7 +35,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method @@ -81,7 +81,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method @@ -89,7 +89,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/k/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/k/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -99,7 +99,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; move-result-object v0 @@ -109,7 +109,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -119,7 +119,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -133,7 +133,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z move-result p1 @@ -147,7 +147,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFadeThrough.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFadeThrough.smali index 89ed793a86..67a4432924 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFadeThrough.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialFadeThrough.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/transition/platform/MaterialFadeThrough; -.super Lf/h/a/e/j/k/h; +.super Lf/h/a/g/j/k/h; .source "MaterialFadeThrough.java" @@ -10,7 +10,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/k/h<", + "Lf/h/a/g/j/k/h<", "Lcom/google/android/material/transition/platform/FadeThroughProvider;", ">;" } @@ -33,7 +33,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method @@ -75,7 +75,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method @@ -83,7 +83,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/k/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/k/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -93,7 +93,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; move-result-object v0 @@ -103,7 +103,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -113,7 +113,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -127,7 +127,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z move-result p1 @@ -141,7 +141,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialSharedAxis.smali b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialSharedAxis.smali index 5ce29c58ab..88bf59541f 100644 --- a/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialSharedAxis.smali +++ b/com.discord/smali_classes2/com/google/android/material/transition/platform/MaterialSharedAxis.smali @@ -1,5 +1,5 @@ .class public final Lcom/google/android/material/transition/platform/MaterialSharedAxis; -.super Lf/h/a/e/j/k/h; +.super Lf/h/a/g/j/k/h; .source "MaterialSharedAxis.java" @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/e/j/k/h<", + "Lf/h/a/g/j/k/h<", "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", ">;" } @@ -49,7 +49,7 @@ move-result-object v1 - invoke-direct {p0, v0, v1}, Lf/h/a/e/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-direct {p0, v0, v1}, Lf/h/a/g/j/k/h;->(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V iput p1, p0, Lcom/google/android/material/transition/platform/MaterialSharedAxis;->axis:I @@ -144,7 +144,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method @@ -152,7 +152,7 @@ .method public bridge synthetic clearAdditionalAnimatorProvider()V .locals 0 - invoke-super {p0}, Lf/h/a/e/j/k/h;->clearAdditionalAnimatorProvider()V + invoke-super {p0}, Lf/h/a/g/j/k/h;->clearAdditionalAnimatorProvider()V return-void .end method @@ -170,7 +170,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation - invoke-super {p0}, Lf/h/a/e/j/k/h;->getPrimaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/k/h;->getPrimaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; move-result-object v0 @@ -182,7 +182,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-super {p0}, Lf/h/a/e/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + invoke-super {p0}, Lf/h/a/g/j/k/h;->getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; move-result-object v0 @@ -200,7 +200,7 @@ .method public bridge synthetic onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -210,7 +210,7 @@ .method public bridge synthetic onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; .locals 0 - invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/e/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + invoke-super {p0, p1, p2, p3, p4}, Lf/h/a/g/j/k/h;->onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; move-result-object p1 @@ -224,7 +224,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z move-result p1 @@ -238,7 +238,7 @@ .end annotation .end param - invoke-super {p0, p1}, Lf/h/a/e/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + invoke-super {p0, p1}, Lf/h/a/g/j/k/h;->setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/FirebaseException.smali b/com.discord/smali_classes2/com/google/firebase/FirebaseException.smali index acf3cb2e09..07f8930b17 100644 --- a/com.discord/smali_classes2/com/google/firebase/FirebaseException.smali +++ b/com.discord/smali_classes2/com/google/firebase/FirebaseException.smali @@ -23,7 +23,7 @@ const-string v0, "Detail message must not be empty" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; invoke-direct {p0, p1}, Ljava/lang/Exception;->(Ljava/lang/String;)V @@ -39,7 +39,7 @@ const-string v0, "Detail message must not be empty" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; invoke-direct {p0, p1, p2}, Ljava/lang/Exception;->(Ljava/lang/String;Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/com/google/firebase/abt/component/AbtRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/abt/component/AbtRegistrar.smali index 687cbc80cf..c8d3c1070a 100644 --- a/com.discord/smali_classes2/com/google/firebase/abt/component/AbtRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/abt/component/AbtRegistrar.smali @@ -103,7 +103,7 @@ const-string v3, "19.1.0" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/analytics/FirebaseAnalytics.smali b/com.discord/smali_classes2/com/google/firebase/analytics/FirebaseAnalytics.smali index 5f196c77ce..0cfac1ebf1 100644 --- a/com.discord/smali_classes2/com/google/firebase/analytics/FirebaseAnalytics.smali +++ b/com.discord/smali_classes2/com/google/firebase/analytics/FirebaseAnalytics.smali @@ -8,18 +8,18 @@ # instance fields -.field public final a:Lf/h/a/d/h/k/g; +.field public final a:Lf/h/a/f/h/k/g; # direct methods -.method public constructor (Lf/h/a/d/h/k/g;)V +.method public constructor (Lf/h/a/f/h/k/g;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iput-object p1, p0, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iput-object p1, p0, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; return-void .end method @@ -59,13 +59,13 @@ const/4 v1, 0x0 - invoke-static {p0, v1, v1, v1, v1}, Lf/h/a/d/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/d/h/k/g; + invoke-static {p0, v1, v1, v1, v1}, Lf/h/a/f/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/f/h/k/g; move-result-object p0 new-instance v1, Lcom/google/firebase/analytics/FirebaseAnalytics; - invoke-direct {v1, p0}, Lcom/google/firebase/analytics/FirebaseAnalytics;->(Lf/h/a/d/h/k/g;)V + invoke-direct {v1, p0}, Lcom/google/firebase/analytics/FirebaseAnalytics;->(Lf/h/a/f/h/k/g;)V sput-object v1, Lcom/google/firebase/analytics/FirebaseAnalytics;->b:Lcom/google/firebase/analytics/FirebaseAnalytics; @@ -90,14 +90,14 @@ return-object p0 .end method -.method public static getScionFrontendApiImplementation(Landroid/content/Context;Landroid/os/Bundle;)Lf/h/a/d/i/b/g7; +.method public static getScionFrontendApiImplementation(Landroid/content/Context;Landroid/os/Bundle;)Lf/h/a/f/i/b/g7; .locals 1 .annotation build Landroidx/annotation/Keep; .end annotation const/4 v0, 0x0 - invoke-static {p0, v0, v0, v0, p1}, Lf/h/a/d/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/d/h/k/g; + invoke-static {p0, v0, v0, v0, p1}, Lf/h/a/f/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/f/h/k/g; move-result-object p0 @@ -108,7 +108,7 @@ :cond_0 new-instance p1, Lf/h/c/g/b; - invoke-direct {p1, p0}, Lf/h/c/g/b;->(Lf/h/a/d/h/k/g;)V + invoke-direct {p1, p0}, Lf/h/c/g/b;->(Lf/h/a/f/h/k/g;)V return-object p1 .end method @@ -133,7 +133,7 @@ sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; move-result-object v0 @@ -207,15 +207,15 @@ .annotation build Landroidx/annotation/MainThread; .end annotation - iget-object v0, p0, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lcom/google/firebase/analytics/FirebaseAnalytics;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/m; + new-instance v1, Lf/h/a/f/h/k/m; - invoke-direct {v1, v0, p1, p2, p3}, Lf/h/a/d/h/k/m;->(Lf/h/a/d/h/k/g;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {v1, v0, p1, p2, p3}, Lf/h/a/f/h/k/m;->(Lf/h/a/f/h/k/g;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/com/google/firebase/analytics/connector/internal/AnalyticsConnectorRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/analytics/connector/internal/AnalyticsConnectorRegistrar.smali index 431e913c55..cf902f0529 100644 --- a/com.discord/smali_classes2/com/google/firebase/analytics/connector/internal/AnalyticsConnectorRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/analytics/connector/internal/AnalyticsConnectorRegistrar.smali @@ -96,7 +96,7 @@ const-string v3, "17.4.4" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zza.smali b/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zza.smali index d9bd5d76fd..7d04607d60 100644 --- a/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zza.smali +++ b/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zza.smali @@ -214,7 +214,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -224,45 +224,45 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/firebase/appindexing/internal/zza;->e:Ljava/lang/String; const/4 v2, 0x2 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/firebase/appindexing/internal/zza;->f:Ljava/lang/String; const/4 v2, 0x3 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/firebase/appindexing/internal/zza;->g:Ljava/lang/String; const/4 v2, 0x4 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/firebase/appindexing/internal/zza;->h:Lcom/google/firebase/appindexing/internal/zzc; const/4 v2, 0x5 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V iget-object p2, p0, Lcom/google/firebase/appindexing/internal/zza;->i:Ljava/lang/String; const/4 v1, 0x6 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object p2, p0, Lcom/google/firebase/appindexing/internal/zza;->j:Landroid/os/Bundle; const/4 v1, 0x7 - invoke-static {p1, v1, p2, v3}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, p2, v3}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zzc.smali b/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zzc.smali index 7a980c16be..872580417a 100644 --- a/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zzc.smali +++ b/com.discord/smali_classes2/com/google/firebase/appindexing/internal/zzc.smali @@ -218,7 +218,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -226,13 +226,13 @@ const/4 v1, 0x1 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-boolean v0, p0, Lcom/google/firebase/appindexing/internal/zzc;->e:Z const/4 v1, 0x2 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V iget-object v0, p0, Lcom/google/firebase/appindexing/internal/zzc;->f:Ljava/lang/String; @@ -240,27 +240,27 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/firebase/appindexing/internal/zzc;->g:Ljava/lang/String; const/4 v1, 0x4 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v0, p0, Lcom/google/firebase/appindexing/internal/zzc;->h:[B const/4 v1, 0x5 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V iget-boolean v0, p0, Lcom/google/firebase/appindexing/internal/zzc;->i:Z const/4 v1, 0x6 - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/e;->z1(Landroid/os/Parcel;IZ)V + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/e;->B1(Landroid/os/Parcel;IZ)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/crashlytics/CrashlyticsRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/crashlytics/CrashlyticsRegistrar.smali index b79286f271..17e64b4c0b 100644 --- a/com.discord/smali_classes2/com/google/firebase/crashlytics/CrashlyticsRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/crashlytics/CrashlyticsRegistrar.smali @@ -92,7 +92,7 @@ const-string v2, "17.1.0" - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/firebase/crashlytics/FirebaseCrashlytics.smali b/com.discord/smali_classes2/com/google/firebase/crashlytics/FirebaseCrashlytics.smali index d3fba0fd17..44cceca2b6 100644 --- a/com.discord/smali_classes2/com/google/firebase/crashlytics/FirebaseCrashlytics.smali +++ b/com.discord/smali_classes2/com/google/firebase/crashlytics/FirebaseCrashlytics.smali @@ -97,7 +97,7 @@ sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -106,7 +106,7 @@ :cond_0 iget-object v0, v0, Lf/h/c/j/d/k/x;->v:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; :goto_0 return-object v0 @@ -127,7 +127,7 @@ iget-object v0, v0, Lf/h/c/j/d/k/x;->x:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-void .end method @@ -246,7 +246,7 @@ iget-object v0, v0, Lf/h/c/j/d/k/x;->x:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/crashlytics/ndk/CrashlyticsNdkRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/crashlytics/ndk/CrashlyticsNdkRegistrar.smali index 43578552df..545fb6c0f3 100644 --- a/com.discord/smali_classes2/com/google/firebase/crashlytics/ndk/CrashlyticsNdkRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/crashlytics/ndk/CrashlyticsNdkRegistrar.smali @@ -68,7 +68,7 @@ const-string v3, "17.1.0" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/datatransport/TransportRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/datatransport/TransportRegistrar.smali index eebad9570d..003b179798 100644 --- a/com.discord/smali_classes2/com/google/firebase/datatransport/TransportRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/datatransport/TransportRegistrar.smali @@ -20,7 +20,7 @@ return-void .end method -.method public static synthetic lambda$getComponents$0(Lf/h/c/i/e;)Lf/h/a/a/g; +.method public static synthetic lambda$getComponents$0(Lf/h/c/i/e;)Lf/h/a/b/g; .locals 1 const-class v0, Landroid/content/Context; @@ -31,15 +31,15 @@ check-cast p0, Landroid/content/Context; - invoke-static {p0}, Lf/h/a/a/j/n;->b(Landroid/content/Context;)V + invoke-static {p0}, Lf/h/a/b/j/n;->b(Landroid/content/Context;)V - invoke-static {}, Lf/h/a/a/j/n;->a()Lf/h/a/a/j/n; + invoke-static {}, Lf/h/a/b/j/n;->a()Lf/h/a/b/j/n; move-result-object p0 - sget-object v0, Lf/h/a/a/i/a;->g:Lf/h/a/a/i/a; + sget-object v0, Lf/h/a/b/i/a;->g:Lf/h/a/b/i/a; - invoke-virtual {p0, v0}, Lf/h/a/a/j/n;->c(Lf/h/a/a/j/d;)Lf/h/a/a/g; + invoke-virtual {p0, v0}, Lf/h/a/b/j/n;->c(Lf/h/a/b/j/d;)Lf/h/a/b/g; move-result-object p0 @@ -59,7 +59,7 @@ } .end annotation - const-class v0, Lf/h/a/a/g; + const-class v0, Lf/h/a/b/g; invoke-static {v0}, Lf/h/c/i/d;->a(Ljava/lang/Class;)Lf/h/c/i/d$b; diff --git a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/DynamicLinkData.smali b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/DynamicLinkData.smali index 6339fe7065..8829209d43 100644 --- a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/DynamicLinkData.smali +++ b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/DynamicLinkData.smali @@ -75,7 +75,7 @@ .method public writeToParcel(Landroid/os/Parcel;I)V .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -85,25 +85,25 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget-object v1, p0, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->e:Ljava/lang/String; const/4 v2, 0x2 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V iget v1, p0, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->f:I const/4 v2, 0x3 - invoke-static {p1, v2, v1}, Lf/h/a/b/i1/e;->E1(Landroid/os/Parcel;II)V + invoke-static {p1, v2, v1}, Lf/h/a/c/i1/e;->G1(Landroid/os/Parcel;II)V iget-wide v1, p0, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->g:J const/4 v4, 0x4 - invoke-static {p1, v4, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V + invoke-static {p1, v4, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V iget-object v1, p0, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->h:Landroid/os/Bundle; @@ -116,15 +116,15 @@ :cond_0 const/4 v2, 0x5 - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V const/4 v1, 0x6 iget-object v2, p0, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->i:Landroid/net/Uri; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzo.smali b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzo.smali index d94afc695d..d769c41d64 100644 --- a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzo.smali +++ b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzo.smali @@ -73,7 +73,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 4 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result v0 @@ -83,21 +83,21 @@ const/4 v3, 0x0 - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 v1, 0x2 iget-object v2, p0, Lcom/google/firebase/dynamiclinks/internal/zzo;->e:Landroid/net/Uri; - invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + invoke-static {p1, v1, v2, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V const/4 p2, 0x3 iget-object v1, p0, Lcom/google/firebase/dynamiclinks/internal/zzo;->f:Ljava/util/List; - invoke-static {p1, p2, v1, v3}, Lf/h/a/b/i1/e;->L1(Landroid/os/Parcel;ILjava/util/List;Z)V + invoke-static {p1, p2, v1, v3}, Lf/h/a/c/i1/e;->N1(Landroid/os/Parcel;ILjava/util/List;Z)V - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzr.smali b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzr.smali index 49fea80b5f..bdb759099d 100644 --- a/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzr.smali +++ b/com.discord/smali_classes2/com/google/firebase/dynamiclinks/internal/zzr.smali @@ -47,7 +47,7 @@ .method public final writeToParcel(Landroid/os/Parcel;I)V .locals 3 - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -57,9 +57,9 @@ const/4 v2, 0x2 - invoke-static {p1, v2, v0, v1}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V + invoke-static {p1, v2, v0, v1}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceId.smali b/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceId.smali index e7e72e0c92..a26b7a7509 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceId.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceId.smali @@ -217,7 +217,7 @@ const-string v0, "Task must not be null" - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; new-instance v0, Ljava/util/concurrent/CountDownLatch; @@ -233,19 +233,19 @@ move-object v3, p0 - check-cast v3, Lf/h/a/d/o/c0; + check-cast v3, Lf/h/a/f/o/c0; - iget-object v4, v3, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object v4, v3, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance v5, Lf/h/a/d/o/s; + new-instance v5, Lf/h/a/f/o/s; - invoke-static {v1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {v1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {v5, v1, v2}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V + invoke-direct {v5, v1, v2}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V - invoke-virtual {v4, v5}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {v4, v5}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {v3}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {v3}, Lf/h/a/f/o/c0;->q()V const-wide/16 v1, 0x7530 @@ -266,7 +266,7 @@ return-object p0 :cond_0 - iget-boolean v0, v3, Lf/h/a/d/o/c0;->d:Z + iget-boolean v0, v3, Lf/h/a/f/o/c0;->d:Z if-nez v0, :cond_2 @@ -320,7 +320,7 @@ const-string v1, "Please set your project ID. A valid Firebase project ID is required to communicate with Firebase server APIs: It identifies your project with Google." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/c;->a()V @@ -330,7 +330,7 @@ const-string v1, "Please set your Application ID. A valid Firebase App ID is required to communicate with Firebase server APIs: It identifies your application with Firebase." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/c;->a()V @@ -340,7 +340,7 @@ const-string v1, "Please set a valid API key. A Firebase API key is required to communicate with Firebase server APIs: It authenticates your project with Google." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/c;->a()V @@ -356,7 +356,7 @@ const-string v1, "Please set your Application ID. A valid Firebase App ID is required to communicate with Firebase server APIs: It identifies your application with Firebase.Please refer to https://firebase.google.com/support/privacy/init-options." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V invoke-virtual {p0}, Lf/h/c/c;->a()V @@ -376,7 +376,7 @@ const-string v0, "Please set a valid API key. A Firebase API key is required to communicate with Firebase server APIs: It authenticates your project with Google.Please refer to https://firebase.google.com/support/privacy/init-options." - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V return-void .end method @@ -514,7 +514,7 @@ :try_start_0 sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; move-result-object v0 :try_end_0 @@ -611,11 +611,11 @@ const/4 v2, 0x1 - new-instance v3, Lf/h/a/d/e/n/i/a; + new-instance v3, Lf/h/a/f/e/n/i/a; const-string v4, "FirebaseInstanceId" - invoke-direct {v3, v4}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v3, v4}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V invoke-direct {v1, v2, v3}, Ljava/util/concurrent/ScheduledThreadPoolExecutor;->(ILjava/util/concurrent/ThreadFactory;)V @@ -784,7 +784,7 @@ :cond_1 const/4 v0, 0x0 - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -794,7 +794,7 @@ invoke-direct {v2, p0, p1, p2}, Lf/h/c/p/j;->(Lcom/google/firebase/iid/FirebaseInstanceId;Ljava/lang/String;Ljava/lang/String;)V - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -916,7 +916,7 @@ invoke-direct {p1, v0, p2}, Lf/h/c/p/u;->(Ljava/lang/String;Ljava/lang/String;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -1048,7 +1048,7 @@ invoke-direct {v5, p0, p1, p2, v0}, Lf/h/c/p/m;->(Lcom/google/firebase/iid/FirebaseInstanceId;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -1058,7 +1058,7 @@ invoke-direct {v0, v1, v2}, Lf/h/c/p/e0;->(Lf/h/c/p/f0;Landroid/util/Pair;)V - invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v3 diff --git a/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceIdReceiver.smali b/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceIdReceiver.smali index daaad412fa..42f05051a5 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceIdReceiver.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/FirebaseInstanceIdReceiver.smali @@ -158,7 +158,7 @@ invoke-direct {v2, v0, v1}, Lf/h/c/p/o;->(ZLandroid/content/BroadcastReceiver$PendingResult;)V - invoke-virtual {p1, p2, v2}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, v2}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$b.smali b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$b.smali index d81be2ab24..4f23429cd9 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$b.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$b.smali @@ -61,7 +61,7 @@ new-instance p1, Landroid/os/Messenger; - new-instance p2, Lf/h/a/d/h/e/a; + new-instance p2, Lf/h/a/f/h/e/a; invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; @@ -71,7 +71,7 @@ invoke-direct {v1, p0}, Lf/h/c/p/v;->(Lcom/google/firebase/iid/MessengerIpcClient$b;)V - invoke-direct {p2, v0, v1}, Lf/h/a/d/h/e/a;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + invoke-direct {p2, v0, v1}, Lf/h/a/f/h/e/a;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V invoke-direct {p1, p2}, Landroid/os/Messenger;->(Landroid/os/Handler;)V @@ -409,7 +409,7 @@ :cond_5 iput v4, p0, Lcom/google/firebase/iid/MessengerIpcClient$b;->d:I - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; move-result-object v0 @@ -475,7 +475,7 @@ const/4 v0, 0x0 :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->H(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->H(Z)V const/4 v0, 0x2 @@ -504,7 +504,7 @@ invoke-virtual {v0, v3}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; move-result-object v3 @@ -520,7 +520,7 @@ invoke-virtual {v5}, Ljava/lang/Class;->getName()Ljava/lang/String; - invoke-virtual {v3, v4, v0, p0, v2}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + invoke-virtual {v3, v4, v0, p0, v2}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z move-result v0 @@ -602,7 +602,7 @@ iput v0, p0, Lcom/google/firebase/iid/MessengerIpcClient$b;->d:I - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; move-result-object v0 diff --git a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$e.smali b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$e.smali index b0632f8c07..0ee591146f 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$e.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient$e.smali @@ -109,9 +109,9 @@ :cond_0 iget-object v0, p0, Lcom/google/firebase/iid/MessengerIpcClient$e;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V return-void .end method @@ -167,9 +167,9 @@ :cond_0 iget-object v0, p0, Lcom/google/firebase/iid/MessengerIpcClient$e;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient.smali b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient.smali index 59c08c3856..41d7494622 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/MessengerIpcClient.smali @@ -75,11 +75,11 @@ new-instance v1, Lcom/google/firebase/iid/MessengerIpcClient; - new-instance v2, Lf/h/a/d/e/n/i/a; + new-instance v2, Lf/h/a/f/e/n/i/a; const-string v3, "MessengerIpcClient" - invoke-direct {v2, v3}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v2, v3}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V const/4 v3, 0x1 @@ -191,7 +191,7 @@ :cond_1 iget-object p1, p1, Lcom/google/firebase/iid/MessengerIpcClient$e;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 diff --git a/com.discord/smali_classes2/com/google/firebase/iid/Registrar.smali b/com.discord/smali_classes2/com/google/firebase/iid/Registrar.smali index 10802c12ce..b10a43635d 100644 --- a/com.discord/smali_classes2/com/google/firebase/iid/Registrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/iid/Registrar.smali @@ -204,7 +204,7 @@ const-string v4, "20.2.3" - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v3 diff --git a/com.discord/smali_classes2/com/google/firebase/installations/FirebaseInstallationsRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/installations/FirebaseInstallationsRegistrar.smali index 73f9e1f2cc..0aae70805e 100644 --- a/com.discord/smali_classes2/com/google/firebase/installations/FirebaseInstallationsRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/installations/FirebaseInstallationsRegistrar.smali @@ -119,7 +119,7 @@ const-string v3, "16.3.2" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/EnhancedIntentService.smali b/com.discord/smali_classes2/com/google/firebase/messaging/EnhancedIntentService.smali index c9b9dcd5e9..ce55b98dbd 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/EnhancedIntentService.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/EnhancedIntentService.smali @@ -32,11 +32,11 @@ invoke-direct {p0}, Landroid/app/Service;->()V - new-instance v7, Lf/h/a/d/e/n/i/a; + new-instance v7, Lf/h/a/f/e/n/i/a; const-string v0, "Firebase-Messaging-Intent-Handle" - invoke-direct {v7, v0}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v7, v0}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V new-instance v8, Ljava/util/concurrent/ThreadPoolExecutor; @@ -99,7 +99,7 @@ monitor-enter v0 :try_start_0 - sget-object v1, Lf/h/c/p/p0;->c:Lf/h/a/d/n/a; + sget-object v1, Lf/h/c/p/p0;->c:Lf/h/a/f/n/a; if-eqz v1, :cond_0 @@ -117,9 +117,9 @@ invoke-virtual {p1, v1, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - sget-object p1, Lf/h/c/p/p0;->c:Lf/h/a/d/n/a; + sget-object p1, Lf/h/c/p/p0;->c:Lf/h/a/f/n/a; - invoke-virtual {p1}, Lf/h/a/d/n/a;->b()V + invoke-virtual {p1}, Lf/h/a/f/n/a;->b()V :cond_0 monitor-exit v0 @@ -193,7 +193,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -212,7 +212,7 @@ invoke-interface {v1, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p1 .end method @@ -254,18 +254,18 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object p1, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return-void :catchall_0 move-exception p1 - iget-object p2, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p2, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p2, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p2, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V throw p1 .end method @@ -392,19 +392,19 @@ invoke-direct {v0, p0, p1}, Lf/h/c/t/f;->(Lcom/google/firebase/messaging/EnhancedIntentService;Landroid/content/Intent;)V - check-cast p2, Lf/h/a/d/o/c0; + check-cast p2, Lf/h/a/f/o/c0; - iget-object p1, p2, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p1, p2, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance v1, Lf/h/a/d/o/s; + new-instance v1, Lf/h/a/f/o/s; - invoke-static {p3}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {p3}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {v1, p3, v0}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V + invoke-direct {v1, p3, v0}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V - invoke-virtual {p1, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {p1, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {p2}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {p2}, Lf/h/a/f/o/c0;->q()V const/4 p1, 0x3 diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessaging.smali b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessaging.smali index d636d60045..87fc5bb342 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessaging.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessaging.smali @@ -4,7 +4,7 @@ # static fields -.field public static d:Lf/h/a/a/g; +.field public static d:Lf/h/a/b/g; .annotation build Landroid/annotation/SuppressLint; value = { "FirebaseUnknownNullness" @@ -36,16 +36,16 @@ # direct methods -.method public constructor (Lf/h/c/c;Lcom/google/firebase/iid/FirebaseInstanceId;Lf/h/c/v/f;Lf/h/c/o/c;Lf/h/c/r/g;Lf/h/a/a/g;)V +.method public constructor (Lf/h/c/c;Lcom/google/firebase/iid/FirebaseInstanceId;Lf/h/c/v/f;Lf/h/c/o/c;Lf/h/c/r/g;Lf/h/a/b/g;)V .locals 8 - .param p6 # Lf/h/a/a/g; + .param p6 # Lf/h/a/b/g; .annotation build Landroidx/annotation/Nullable; .end annotation .end param invoke-direct {p0}, Ljava/lang/Object;->()V - sput-object p6, Lcom/google/firebase/messaging/FirebaseMessaging;->d:Lf/h/a/a/g; + sput-object p6, Lcom/google/firebase/messaging/FirebaseMessaging;->d:Lf/h/a/b/g; iput-object p2, p0, Lcom/google/firebase/messaging/FirebaseMessaging;->b:Lcom/google/firebase/iid/FirebaseInstanceId; @@ -63,11 +63,11 @@ new-instance v7, Ljava/util/concurrent/ScheduledThreadPoolExecutor; - new-instance p6, Lf/h/a/d/e/n/i/a; + new-instance p6, Lf/h/a/f/e/n/i/a; const-string v0, "Firebase-Messaging-Topics-Io" - invoke-direct {p6, v0}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {p6, v0}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V const/4 v0, 0x1 @@ -97,11 +97,11 @@ invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - new-instance v7, Lf/h/a/d/e/n/i/a; + new-instance v7, Lf/h/a/f/e/n/i/a; const-string p3, "Firebase-Messaging-Trigger-Topics-Io" - invoke-direct {v7, p3}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v7, p3}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V const/4 v1, 0x0 @@ -117,19 +117,19 @@ invoke-direct {p3, p0}, Lf/h/c/t/g;->(Lcom/google/firebase/messaging/FirebaseMessaging;)V - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; - iget-object p4, p1, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p4, p1, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance p5, Lf/h/a/d/o/w; + new-instance p5, Lf/h/a/f/o/w; - invoke-static {p2}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {p2}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {p5, p2, p3}, Lf/h/a/d/o/w;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)V + invoke-direct {p5, p2, p3}, Lf/h/a/f/o/w;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)V - invoke-virtual {p4, p5}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {p4, p5}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {p1}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {p1}, Lf/h/a/f/o/c0;->q()V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$b.smali b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$b.smali index 3568f0c813..e1f150250b 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$b.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$b.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-messaging@@20.2.3" # interfaces -.implements Lf/h/a/a/f; +.implements Lf/h/a/b/f; # annotations @@ -22,7 +22,7 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/a/f<", + "Lf/h/a/b/f<", "TT;>;" } .end annotation @@ -39,12 +39,12 @@ # virtual methods -.method public a(Lf/h/a/a/c;)V +.method public a(Lf/h/a/b/c;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/a/c<", + "Lf/h/a/b/c<", "TT;>;)V" } .end annotation @@ -52,14 +52,14 @@ return-void .end method -.method public b(Lf/h/a/a/c;Lf/h/a/a/h;)V +.method public b(Lf/h/a/b/c;Lf/h/a/b/h;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/a/c<", + "Lf/h/a/b/c<", "TT;>;", - "Lf/h/a/a/h;", + "Lf/h/a/b/h;", ")V" } .end annotation diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$c.smali b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$c.smali index b1635dc5e5..09c760bd87 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$c.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar$c.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-messaging@@20.2.3" # interfaces -.implements Lf/h/a/a/g; +.implements Lf/h/a/b/g; # annotations @@ -31,7 +31,7 @@ # virtual methods -.method public a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/a/b;Lf/h/a/a/e;)Lf/h/a/a/f; +.method public a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/b/b;Lf/h/a/b/e;)Lf/h/a/b/f; .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -41,10 +41,10 @@ "Ljava/lang/String;", "Ljava/lang/Class<", "TT;>;", - "Lf/h/a/a/b;", - "Lf/h/a/a/e<", + "Lf/h/a/b/b;", + "Lf/h/a/b/e<", "TT;[B>;)", - "Lf/h/a/a/f<", + "Lf/h/a/b/f<", "TT;>;" } .end annotation diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar.smali index 1b47e6c6ef..69358b64d1 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingRegistrar.smali @@ -27,24 +27,24 @@ return-void .end method -.method public static determineFactory(Lf/h/a/a/g;)Lf/h/a/a/g; +.method public static determineFactory(Lf/h/a/b/g;)Lf/h/a/b/g; .locals 3 .annotation build Landroidx/annotation/VisibleForTesting; .end annotation if-eqz p0, :cond_2 - sget-object v0, Lf/h/a/a/i/a;->g:Lf/h/a/a/i/a; + sget-object v0, Lf/h/a/b/i/a;->g:Lf/h/a/b/i/a; if-eqz v0, :cond_1 - sget-object v0, Lf/h/a/a/i/a;->f:Ljava/util/Set; + sget-object v0, Lf/h/a/b/i/a;->f:Ljava/util/Set; - new-instance v1, Lf/h/a/a/b; + new-instance v1, Lf/h/a/b/b; const-string v2, "json" - invoke-direct {v1, v2}, Lf/h/a/a/b;->(Ljava/lang/String;)V + invoke-direct {v1, v2}, Lf/h/a/b/b;->(Ljava/lang/String;)V invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z @@ -126,21 +126,21 @@ check-cast v5, Lf/h/c/r/g; - const-class v0, Lf/h/a/a/g; + const-class v0, Lf/h/a/b/g; invoke-interface {p0, v0}, Lf/h/c/i/e;->a(Ljava/lang/Class;)Ljava/lang/Object; move-result-object p0 - check-cast p0, Lf/h/a/a/g; + check-cast p0, Lf/h/a/b/g; - invoke-static {p0}, Lcom/google/firebase/messaging/FirebaseMessagingRegistrar;->determineFactory(Lf/h/a/a/g;)Lf/h/a/a/g; + invoke-static {p0}, Lcom/google/firebase/messaging/FirebaseMessagingRegistrar;->determineFactory(Lf/h/a/b/g;)Lf/h/a/b/g; move-result-object v6 move-object v0, v7 - invoke-direct/range {v0 .. v6}, Lcom/google/firebase/messaging/FirebaseMessaging;->(Lf/h/c/c;Lcom/google/firebase/iid/FirebaseInstanceId;Lf/h/c/v/f;Lf/h/c/o/c;Lf/h/c/r/g;Lf/h/a/a/g;)V + invoke-direct/range {v0 .. v6}, Lcom/google/firebase/messaging/FirebaseMessaging;->(Lf/h/c/c;Lcom/google/firebase/iid/FirebaseInstanceId;Lf/h/c/v/f;Lf/h/c/o/c;Lf/h/c/r/g;Lf/h/a/b/g;)V return-object v7 .end method @@ -203,7 +203,7 @@ invoke-virtual {v1, v2}, Lf/h/c/i/d$b;->a(Lf/h/c/i/q;)Lf/h/c/i/d$b; - const-class v2, Lf/h/a/a/g; + const-class v2, Lf/h/a/b/g; invoke-static {v2}, Lf/h/c/i/q;->b(Ljava/lang/Class;)Lf/h/c/i/q; @@ -239,7 +239,7 @@ const-string v3, "20.2.3" - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v1 diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingService.smali b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingService.smali index 897df4c020..5eb6d0c1e7 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingService.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/FirebaseMessagingService.smali @@ -61,7 +61,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -227,11 +227,11 @@ invoke-direct {v1, v0}, Lf/h/c/t/n;->(Landroid/os/Bundle;)V - new-instance v2, Lf/h/a/d/e/n/i/a; + new-instance v2, Lf/h/a/f/e/n/i/a; const-string v3, "Firebase-Messaging-Network-Io" - invoke-direct {v2, v3}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v2, v3}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V invoke-static {v2}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; @@ -337,7 +337,7 @@ sget-object p1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - invoke-static {v1, v2, v3, p1}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {v1, v2, v3, p1}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; :try_end_0 .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_2 .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 @@ -688,7 +688,7 @@ const/4 v0, 0x0 - invoke-static {p1, v0}, Lf/h/c/t/m;->b(Landroid/content/Intent;Lf/h/a/a/f;)V + invoke-static {p1, v0}, Lf/h/c/t/m;->b(Landroid/content/Intent;Lf/h/a/b/f;)V :cond_7 invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; @@ -793,27 +793,27 @@ :goto_2 if-eqz v4, :cond_c - sget-object v0, Lcom/google/firebase/messaging/FirebaseMessaging;->d:Lf/h/a/a/g; + sget-object v0, Lcom/google/firebase/messaging/FirebaseMessaging;->d:Lf/h/a/b/g; if-eqz v0, :cond_b const-class v1, Ljava/lang/String; - new-instance v2, Lf/h/a/a/b; + new-instance v2, Lf/h/a/b/b; const-string v3, "json" - invoke-direct {v2, v3}, Lf/h/a/a/b;->(Ljava/lang/String;)V + invoke-direct {v2, v3}, Lf/h/a/b/b;->(Ljava/lang/String;)V - sget-object v3, Lf/h/c/t/i;->a:Lf/h/a/a/e; + sget-object v3, Lf/h/c/t/i;->a:Lf/h/a/b/e; const-string v4, "FCM_CLIENT_EVENT_LOGGING" - invoke-interface {v0, v4, v1, v2, v3}, Lf/h/a/a/g;->a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/a/b;Lf/h/a/a/e;)Lf/h/a/a/f; + invoke-interface {v0, v4, v1, v2, v3}, Lf/h/a/b/g;->a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/b/b;Lf/h/a/b/e;)Lf/h/a/b/f; move-result-object v0 - invoke-static {p1, v0}, Lf/h/c/t/m;->b(Landroid/content/Intent;Lf/h/a/a/f;)V + invoke-static {p1, v0}, Lf/h/c/t/m;->b(Landroid/content/Intent;Lf/h/a/b/f;)V goto :goto_3 diff --git a/com.discord/smali_classes2/com/google/firebase/messaging/RemoteMessage.smali b/com.discord/smali_classes2/com/google/firebase/messaging/RemoteMessage.smali index d04a7ccf9d..bae6b55b0a 100644 --- a/com.discord/smali_classes2/com/google/firebase/messaging/RemoteMessage.smali +++ b/com.discord/smali_classes2/com/google/firebase/messaging/RemoteMessage.smali @@ -62,7 +62,7 @@ .end annotation .end param - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I move-result p2 @@ -72,9 +72,9 @@ const/4 v2, 0x0 - invoke-static {p1, v1, v0, v2}, Lf/h/a/b/i1/e;->A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + invoke-static {p1, v1, v0, v2}, Lf/h/a/c/i1/e;->C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/FirebasePerfRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/perf/FirebasePerfRegistrar.smali index a13cae4c89..0d37ab3017 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/FirebasePerfRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/FirebasePerfRegistrar.smali @@ -82,7 +82,7 @@ const-string v3, "19.0.8" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager$a.smali b/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager$a.smali index 4b74ebc4ed..2af003b9d5 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager$a.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager$a.smali @@ -15,20 +15,20 @@ # instance fields -.field public final a:Lf/h/a/d/h/f/n1; +.field public final a:Lf/h/a/f/h/f/n1; -.field public final b:Lf/h/a/d/h/f/g1; +.field public final b:Lf/h/a/f/h/f/g1; # direct methods -.method public constructor (Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lcom/google/firebase/perf/internal/GaugeManager$a;->a:Lf/h/a/d/h/f/n1; + iput-object p1, p0, Lcom/google/firebase/perf/internal/GaugeManager$a;->a:Lf/h/a/f/h/f/n1; - iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager$a;->b:Lf/h/a/d/h/f/g1; + iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager$a;->b:Lf/h/a/f/h/f/g1; return-void .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager.smali b/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager.smali index 0d1f37071f..ed0c5e84e3 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/internal/GaugeManager.smali @@ -19,9 +19,9 @@ # instance fields -.field public final zzag:Lf/h/a/d/h/f/j; +.field public final zzag:Lf/h/a/f/h/f/j; -.field public zzai:Lf/h/a/d/h/f/l0; +.field public zzai:Lf/h/a/f/h/f/l0; .field public zzcr:Lf/h/c/u/b/e; .annotation build Landroidx/annotation/Nullable; @@ -30,16 +30,16 @@ .field public final zzdz:Ljava/util/concurrent/ScheduledExecutorService; -.field public final zzea:Lf/h/a/d/h/f/f0; +.field public final zzea:Lf/h/a/f/h/f/f0; -.field public final zzeb:Lf/h/a/d/h/f/g0; +.field public final zzeb:Lf/h/a/f/h/f/g0; .field public zzec:Lf/h/c/u/b/q; .annotation build Landroidx/annotation/Nullable; .end annotation .end field -.field public zzed:Lf/h/a/d/h/f/g1; +.field public zzed:Lf/h/a/f/h/f/g1; .field public zzee:Ljava/lang/String; .annotation build Landroidx/annotation/Nullable; @@ -82,24 +82,24 @@ move-result-object v1 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v3 - sget-object v0, Lf/h/a/d/h/f/f0;->h:Lf/h/a/d/h/f/f0; + sget-object v0, Lf/h/a/f/h/f/f0;->h:Lf/h/a/f/h/f/f0; if-nez v0, :cond_0 - new-instance v0, Lf/h/a/d/h/f/f0; + new-instance v0, Lf/h/a/f/h/f/f0; - invoke-direct {v0}, Lf/h/a/d/h/f/f0;->()V + invoke-direct {v0}, Lf/h/a/f/h/f/f0;->()V - sput-object v0, Lf/h/a/d/h/f/f0;->h:Lf/h/a/d/h/f/f0; + sput-object v0, Lf/h/a/f/h/f/f0;->h:Lf/h/a/f/h/f/f0; :cond_0 - sget-object v5, Lf/h/a/d/h/f/f0;->h:Lf/h/a/d/h/f/f0; + sget-object v5, Lf/h/a/f/h/f/f0;->h:Lf/h/a/f/h/f/f0; - sget-object v6, Lf/h/a/d/h/f/g0;->g:Lf/h/a/d/h/f/g0; + sget-object v6, Lf/h/a/f/h/f/g0;->g:Lf/h/a/f/h/f/g0; const/4 v2, 0x0 @@ -107,21 +107,21 @@ move-object v0, p0 - invoke-direct/range {v0 .. v6}, Lcom/google/firebase/perf/internal/GaugeManager;->(Ljava/util/concurrent/ScheduledExecutorService;Lf/h/c/u/b/e;Lf/h/a/d/h/f/j;Lf/h/c/u/b/q;Lf/h/a/d/h/f/f0;Lf/h/a/d/h/f/g0;)V + invoke-direct/range {v0 .. v6}, Lcom/google/firebase/perf/internal/GaugeManager;->(Ljava/util/concurrent/ScheduledExecutorService;Lf/h/c/u/b/e;Lf/h/a/f/h/f/j;Lf/h/c/u/b/q;Lf/h/a/f/h/f/f0;Lf/h/a/f/h/f/g0;)V return-void .end method -.method public constructor (Ljava/util/concurrent/ScheduledExecutorService;Lf/h/c/u/b/e;Lf/h/a/d/h/f/j;Lf/h/c/u/b/q;Lf/h/a/d/h/f/f0;Lf/h/a/d/h/f/g0;)V +.method public constructor (Ljava/util/concurrent/ScheduledExecutorService;Lf/h/c/u/b/e;Lf/h/a/f/h/f/j;Lf/h/c/u/b/q;Lf/h/a/f/h/f/f0;Lf/h/a/f/h/f/g0;)V .locals 0 .annotation build Landroidx/annotation/VisibleForTesting; .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object p2, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; + sget-object p2, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; - iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/d/h/f/g1; + iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/f/h/f/g1; const/4 p2, 0x0 @@ -139,38 +139,38 @@ iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzcr:Lf/h/c/u/b/e; - iput-object p3, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/d/h/f/j; + iput-object p3, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/f/h/f/j; iput-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; - iput-object p5, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iput-object p5, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iput-object p6, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iput-object p6, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/f/h/f/l0; return-void .end method -.method private final zza(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V +.method private final zza(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V .locals 4 - sget-object v0, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; + sget-object v0, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/n1$a; + check-cast v0, Lf/h/a/f/h/f/n1$a; :goto_0 - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iget-object v1, v1, Lf/h/a/d/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; + iget-object v1, v1, Lf/h/a/f/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->isEmpty()Z @@ -180,38 +180,38 @@ if-nez v1, :cond_1 - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iget-object v1, v1, Lf/h/a/d/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; + iget-object v1, v1, Lf/h/a/f/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->poll()Ljava/lang/Object; move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/j1; + check-cast v1, Lf/h/a/f/h/f/j1; - iget-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_0 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/n1; + check-cast v2, Lf/h/a/f/h/f/n1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/n1;->o(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/j1;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/n1;->o(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/j1;)V goto :goto_0 :cond_1 :goto_1 - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; - iget-object v1, v1, Lf/h/a/d/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; + iget-object v1, v1, Lf/h/a/f/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->isEmpty()Z @@ -219,63 +219,63 @@ if-nez v1, :cond_3 - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; - iget-object v1, v1, Lf/h/a/d/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; + iget-object v1, v1, Lf/h/a/f/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; invoke-virtual {v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->poll()Ljava/lang/Object; move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/d1; + check-cast v1, Lf/h/a/f/h/f/d1; - iget-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object v3, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/n1; + check-cast v3, Lf/h/a/f/h/f/n1; - invoke-static {v3, v1}, Lf/h/a/d/h/f/n1;->n(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/d1;)V + invoke-static {v3, v1}, Lf/h/a/f/h/f/n1;->n(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/d1;)V goto :goto_1 :cond_3 - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v1, :cond_4 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_4 - iget-object v1, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v1, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/n1; + check-cast v1, Lf/h/a/f/h/f/n1; - invoke-static {v1, p1}, Lf/h/a/d/h/f/n1;->q(Lf/h/a/d/h/f/n1;Ljava/lang/String;)V + invoke-static {v1, p1}, Lf/h/a/f/h/f/n1;->q(Lf/h/a/f/h/f/n1;Ljava/lang/String;)V - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/p3; + check-cast p1, Lf/h/a/f/h/f/p3; - check-cast p1, Lf/h/a/d/h/f/n1; + check-cast p1, Lf/h/a/f/h/f/n1; - invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V return-void .end method -.method private final zzc(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V +.method private final zzc(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V .locals 3 iget-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzcr:Lf/h/c/u/b/e; @@ -295,7 +295,7 @@ new-instance v2, Lf/h/c/u/b/i; - invoke-direct {v2, v0, p1, p2}, Lf/h/c/u/b/i;->(Lf/h/c/u/b/e;Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V + invoke-direct {v2, v0, p1, p2}, Lf/h/c/u/b/i;->(Lf/h/c/u/b/e;Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V invoke-interface {v1, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -324,15 +324,15 @@ iget-object p2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzcr:Lf/h/c/u/b/e; - iget-object v0, p1, Lcom/google/firebase/perf/internal/GaugeManager$a;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p1, Lcom/google/firebase/perf/internal/GaugeManager$a;->a:Lf/h/a/f/h/f/n1; - iget-object p1, p1, Lcom/google/firebase/perf/internal/GaugeManager$a;->b:Lf/h/a/d/h/f/g1; + iget-object p1, p1, Lcom/google/firebase/perf/internal/GaugeManager$a;->b:Lf/h/a/f/h/f/g1; iget-object v1, p2, Lf/h/c/u/b/e;->a:Ljava/util/concurrent/ExecutorService; new-instance v2, Lf/h/c/u/b/i; - invoke-direct {v2, p2, v0, p1}, Lf/h/c/u/b/i;->(Lf/h/c/u/b/e;Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V + invoke-direct {v2, p2, v0, p1}, Lf/h/c/u/b/i;->(Lf/h/c/u/b/e;Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V invoke-interface {v1, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -349,7 +349,7 @@ new-instance v1, Lcom/google/firebase/perf/internal/GaugeManager$a; - invoke-direct {v1, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager$a;->(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V + invoke-direct {v1, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager$a;->(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z @@ -383,7 +383,7 @@ # virtual methods -.method public final zza(Lcom/google/firebase/perf/internal/zzt;Lf/h/a/d/h/f/g1;)V +.method public final zza(Lcom/google/firebase/perf/internal/zzt;Lf/h/a/f/h/f/g1;)V .locals 21 move-object/from16 v1, p0 @@ -428,13 +428,13 @@ goto/16 :goto_0 :cond_1 - iget-object v4, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/d/h/f/j; + iget-object v4, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/f/h/f/j; - iget-object v11, v4, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v11, v4, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v12, "Retrieving Session CPU Capture Frequency on foreground (milliseonds) configuration value." - iget-boolean v11, v11, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v11, v11, Lf/h/a/f/h/f/l0;->a:Z if-eqz v11, :cond_2 @@ -443,39 +443,39 @@ invoke-static {v11, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_2 - const-class v11, Lf/h/a/d/h/f/v; + const-class v11, Lf/h/a/f/h/f/v; monitor-enter v11 :try_start_0 - sget-object v12, Lf/h/a/d/h/f/v;->a:Lf/h/a/d/h/f/v; + sget-object v12, Lf/h/a/f/h/f/v;->a:Lf/h/a/f/h/f/v; if-nez v12, :cond_3 - new-instance v12, Lf/h/a/d/h/f/v; + new-instance v12, Lf/h/a/f/h/f/v; - invoke-direct {v12}, Lf/h/a/d/h/f/v;->()V + invoke-direct {v12}, Lf/h/a/f/h/f/v;->()V - sput-object v12, Lf/h/a/d/h/f/v;->a:Lf/h/a/d/h/f/v; + sput-object v12, Lf/h/a/f/h/f/v;->a:Lf/h/a/f/h/f/v; :cond_3 - sget-object v12, Lf/h/a/d/h/f/v;->a:Lf/h/a/d/h/f/v; + sget-object v12, Lf/h/a/f/h/f/v;->a:Lf/h/a/f/h/f/v; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit v11 - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v11 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_4 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -485,13 +485,13 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_4 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -504,17 +504,17 @@ goto/16 :goto_0 :cond_4 - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v11 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_6 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -524,25 +524,25 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_6 - iget-object v4, v4, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v4, v4, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v12, :cond_5 const-string v12, "com.google.firebase.perf.SessionsCpuCaptureFrequencyForegroundMs" - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 check-cast v13, Ljava/lang/Long; - invoke-static {v13, v4, v12, v11}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v13, v4, v12, v11}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object v4 @@ -558,17 +558,17 @@ throw v6 :cond_6 - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v4 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->b()Z move-result v11 if-eqz v11, :cond_7 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v11 @@ -578,13 +578,13 @@ move-result-wide v11 - invoke-static {v11, v12}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v11, v12}, Lf/h/a/f/h/f/j;->k(J)Z move-result v11 if-eqz v11, :cond_7 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -615,13 +615,13 @@ throw v0 :cond_8 - iget-object v4, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/d/h/f/j; + iget-object v4, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/f/h/f/j; - iget-object v11, v4, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v11, v4, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v12, "Retrieving Session CPU Capture Frequency on background (milliseonds) configuration value." - iget-boolean v11, v11, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v11, v11, Lf/h/a/f/h/f/l0;->a:Z if-eqz v11, :cond_9 @@ -630,39 +630,39 @@ invoke-static {v11, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_9 - const-class v11, Lf/h/a/d/h/f/s; + const-class v11, Lf/h/a/f/h/f/s; monitor-enter v11 :try_start_1 - sget-object v12, Lf/h/a/d/h/f/s;->a:Lf/h/a/d/h/f/s; + sget-object v12, Lf/h/a/f/h/f/s;->a:Lf/h/a/f/h/f/s; if-nez v12, :cond_a - new-instance v12, Lf/h/a/d/h/f/s; + new-instance v12, Lf/h/a/f/h/f/s; - invoke-direct {v12}, Lf/h/a/d/h/f/s;->()V + invoke-direct {v12}, Lf/h/a/f/h/f/s;->()V - sput-object v12, Lf/h/a/d/h/f/s;->a:Lf/h/a/d/h/f/s; + sput-object v12, Lf/h/a/f/h/f/s;->a:Lf/h/a/f/h/f/s; :cond_a - sget-object v12, Lf/h/a/d/h/f/s;->a:Lf/h/a/d/h/f/s; + sget-object v12, Lf/h/a/f/h/f/s;->a:Lf/h/a/f/h/f/s; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_3 monitor-exit v11 - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v11 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_b - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -672,13 +672,13 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_b - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -691,17 +691,17 @@ goto :goto_0 :cond_b - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v11 - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_d - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -711,25 +711,25 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_d - iget-object v4, v4, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v4, v4, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v12, :cond_c const-string v12, "com.google.firebase.perf.SessionsCpuCaptureFrequencyBackgroundMs" - invoke-virtual {v11}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v11}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 check-cast v13, Ljava/lang/Long; - invoke-static {v13, v4, v12, v11}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v13, v4, v12, v11}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object v4 @@ -745,17 +745,17 @@ throw v6 :cond_d - invoke-virtual {v4, v12}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v4, v12}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v4 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->b()Z move-result v11 if-eqz v11, :cond_e - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v11 @@ -765,13 +765,13 @@ move-result-wide v11 - invoke-static {v11, v12}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v11, v12}, Lf/h/a/f/h/f/j;->k(J)Z move-result v11 if-eqz v11, :cond_e - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -793,7 +793,7 @@ move-result-wide v11 :goto_0 - invoke-static {v11, v12}, Lf/h/a/d/h/f/f0;->c(J)Z + invoke-static {v11, v12}, Lf/h/a/f/h/f/f0;->c(J)Z move-result v4 @@ -810,11 +810,11 @@ if-nez v15, :cond_11 - iget-object v9, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v9, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/f/h/f/l0; const-string v10, "Invalid Cpu Metrics collection frequency. Did not collect Cpu Metrics." - iget-boolean v9, v9, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v9, v9, Lf/h/a/f/h/f/l0;->a:Z if-eqz v9, :cond_10 @@ -828,9 +828,9 @@ goto :goto_3 :cond_11 - iget-object v13, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iget-object v13, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iget-wide v14, v13, Lf/h/a/d/h/f/f0;->d:J + iget-wide v14, v13, Lf/h/a/f/h/f/f0;->d:J const-wide/16 v16, -0x1 @@ -862,11 +862,11 @@ goto :goto_2 :cond_14 - iget-object v9, v13, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + iget-object v9, v13, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; if-eqz v9, :cond_15 - iget-wide v14, v13, Lf/h/a/d/h/f/f0;->c:J + iget-wide v14, v13, Lf/h/a/f/h/f/f0;->c:J cmp-long v10, v14, v11 @@ -874,18 +874,18 @@ invoke-interface {v9, v4}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - iput-object v6, v13, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + iput-object v6, v13, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; const-wide/16 v9, -0x1 - iput-wide v9, v13, Lf/h/a/d/h/f/f0;->c:J + iput-wide v9, v13, Lf/h/a/f/h/f/f0;->c:J - invoke-virtual {v13, v11, v12, v3}, Lf/h/a/d/h/f/f0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-virtual {v13, v11, v12, v3}, Lf/h/a/f/h/f/f0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V goto :goto_2 :cond_15 - invoke-virtual {v13, v11, v12, v3}, Lf/h/a/d/h/f/f0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-virtual {v13, v11, v12, v3}, Lf/h/a/f/h/f/f0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V :cond_16 :goto_2 @@ -919,13 +919,13 @@ goto/16 :goto_5 :cond_18 - iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/d/h/f/j; + iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/f/h/f/j; - iget-object v9, v5, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v9, v5, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v10, "Retrieving Session Memory Capture Frequency on foreground (milliseonds) configuration value." - iget-boolean v9, v9, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v9, v9, Lf/h/a/f/h/f/l0;->a:Z if-eqz v9, :cond_19 @@ -934,39 +934,39 @@ invoke-static {v9, v10}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_19 - const-class v9, Lf/h/a/d/h/f/w; + const-class v9, Lf/h/a/f/h/f/w; monitor-enter v9 :try_start_2 - sget-object v10, Lf/h/a/d/h/f/w;->a:Lf/h/a/d/h/f/w; + sget-object v10, Lf/h/a/f/h/f/w;->a:Lf/h/a/f/h/f/w; if-nez v10, :cond_1a - new-instance v10, Lf/h/a/d/h/f/w; + new-instance v10, Lf/h/a/f/h/f/w; - invoke-direct {v10}, Lf/h/a/d/h/f/w;->()V + invoke-direct {v10}, Lf/h/a/f/h/f/w;->()V - sput-object v10, Lf/h/a/d/h/f/w;->a:Lf/h/a/d/h/f/w; + sput-object v10, Lf/h/a/f/h/f/w;->a:Lf/h/a/f/h/f/w; :cond_1a - sget-object v10, Lf/h/a/d/h/f/w;->a:Lf/h/a/d/h/f/w; + sget-object v10, Lf/h/a/f/h/f/w;->a:Lf/h/a/f/h/f/w; :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_1 monitor-exit v9 - invoke-virtual {v5, v10}, Lf/h/a/d/h/f/j;->f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v10}, Lf/h/a/f/h/f/j;->f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v9 - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_1b - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -976,13 +976,13 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_1b - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -995,17 +995,17 @@ goto/16 :goto_5 :cond_1b - invoke-virtual {v5, v10}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v10}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v9 - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->b()Z move-result v13 if-eqz v13, :cond_1d - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v13 @@ -1015,25 +1015,25 @@ move-result-wide v13 - invoke-static {v13, v14}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v13, v14}, Lf/h/a/f/h/f/j;->k(J)Z move-result v13 if-eqz v13, :cond_1d - iget-object v5, v5, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v5, v5, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v10, :cond_1c const-string v7, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyForegroundMs" - invoke-virtual {v9}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v9}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v8 check-cast v8, Ljava/lang/Long; - invoke-static {v8, v5, v7, v9}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v8, v5, v7, v9}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object v5 @@ -1049,17 +1049,17 @@ throw v6 :cond_1d - invoke-virtual {v5, v10}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v10}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v5 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->b()Z move-result v9 if-eqz v9, :cond_1e - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v9 @@ -1069,13 +1069,13 @@ move-result-wide v9 - invoke-static {v9, v10}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v9, v10}, Lf/h/a/f/h/f/j;->k(J)Z move-result v9 if-eqz v9, :cond_1e - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -1106,13 +1106,13 @@ throw v0 :cond_1f - iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/d/h/f/j; + iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzag:Lf/h/a/f/h/f/j; - iget-object v7, v5, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v7, v5, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v8, "Retrieving Session Memory Capture Frequency on background (milliseonds) configuration value." - iget-boolean v7, v7, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v7, v7, Lf/h/a/f/h/f/l0;->a:Z if-eqz v7, :cond_20 @@ -1121,39 +1121,39 @@ invoke-static {v7, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_20 - const-class v7, Lf/h/a/d/h/f/x; + const-class v7, Lf/h/a/f/h/f/x; monitor-enter v7 :try_start_3 - sget-object v8, Lf/h/a/d/h/f/x;->a:Lf/h/a/d/h/f/x; + sget-object v8, Lf/h/a/f/h/f/x;->a:Lf/h/a/f/h/f/x; if-nez v8, :cond_21 - new-instance v8, Lf/h/a/d/h/f/x; + new-instance v8, Lf/h/a/f/h/f/x; - invoke-direct {v8}, Lf/h/a/d/h/f/x;->()V + invoke-direct {v8}, Lf/h/a/f/h/f/x;->()V - sput-object v8, Lf/h/a/d/h/f/x;->a:Lf/h/a/d/h/f/x; + sput-object v8, Lf/h/a/f/h/f/x;->a:Lf/h/a/f/h/f/x; :cond_21 - sget-object v8, Lf/h/a/d/h/f/x;->a:Lf/h/a/d/h/f/x; + sget-object v8, Lf/h/a/f/h/f/x;->a:Lf/h/a/f/h/f/x; :try_end_3 .catchall {:try_start_3 .. :try_end_3} :catchall_2 monitor-exit v7 - invoke-virtual {v5, v8}, Lf/h/a/d/h/f/j;->f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v8}, Lf/h/a/f/h/f/j;->f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v7 - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->b()Z move-result v9 if-eqz v9, :cond_22 - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v9 @@ -1163,13 +1163,13 @@ move-result-wide v9 - invoke-static {v9, v10}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v9, v10}, Lf/h/a/f/h/f/j;->k(J)Z move-result v9 if-eqz v9, :cond_22 - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -1182,17 +1182,17 @@ goto :goto_5 :cond_22 - invoke-virtual {v5, v8}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v8}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v7 - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->b()Z move-result v9 if-eqz v9, :cond_24 - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v9 @@ -1202,25 +1202,25 @@ move-result-wide v9 - invoke-static {v9, v10}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v9, v10}, Lf/h/a/f/h/f/j;->k(J)Z move-result v9 if-eqz v9, :cond_24 - iget-object v5, v5, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v5, v5, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v8, :cond_23 const-string v8, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyBackgroundMs" - invoke-virtual {v7}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v7}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v9 check-cast v9, Ljava/lang/Long; - invoke-static {v9, v5, v8, v7}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v9, v5, v8, v7}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object v5 @@ -1236,17 +1236,17 @@ throw v6 :cond_24 - invoke-virtual {v5, v8}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v5, v8}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v5 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->b()Z move-result v7 if-eqz v7, :cond_25 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 @@ -1256,13 +1256,13 @@ move-result-wide v7 - invoke-static {v7, v8}, Lf/h/a/d/h/f/j;->k(J)Z + invoke-static {v7, v8}, Lf/h/a/f/h/f/j;->k(J)Z move-result v7 if-eqz v7, :cond_25 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -1286,7 +1286,7 @@ move-result-wide v7 :goto_5 - invoke-static {v7, v8}, Lf/h/a/d/h/f/g0;->c(J)Z + invoke-static {v7, v8}, Lf/h/a/f/h/f/g0;->c(J)Z move-result v5 @@ -1312,11 +1312,11 @@ if-nez v5, :cond_28 - iget-object v3, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v3, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/f/h/f/l0; const-string v5, "Invalid Memory Metrics collection frequency. Did not collect Memory Metrics." - iget-boolean v3, v3, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v3, v3, Lf/h/a/f/h/f/l0;->a:Z if-eqz v3, :cond_27 @@ -1330,7 +1330,7 @@ goto :goto_b :cond_28 - iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iget-object v5, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; if-eqz v5, :cond_32 @@ -1353,11 +1353,11 @@ goto :goto_8 :cond_2a - iget-object v9, v5, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + iget-object v9, v5, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; if-eqz v9, :cond_2c - iget-wide v13, v5, Lf/h/a/d/h/f/g0;->e:J + iget-wide v13, v5, Lf/h/a/f/h/f/g0;->e:J cmp-long v10, v13, v7 @@ -1365,13 +1365,13 @@ invoke-interface {v9, v4}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - iput-object v6, v5, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + iput-object v6, v5, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; const-wide/16 v9, -0x1 - iput-wide v9, v5, Lf/h/a/d/h/f/g0;->e:J + iput-wide v9, v5, Lf/h/a/f/h/f/g0;->e:J - invoke-virtual {v5, v7, v8, v3}, Lf/h/a/d/h/f/g0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-virtual {v5, v7, v8, v3}, Lf/h/a/f/h/f/g0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V goto :goto_9 @@ -1386,7 +1386,7 @@ :cond_2c const-wide/16 v9, -0x1 - invoke-virtual {v5, v7, v8, v3}, Lf/h/a/d/h/f/g0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-virtual {v5, v7, v8, v3}, Lf/h/a/f/h/f/g0;->a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V :goto_9 move-wide v5, v9 @@ -1416,11 +1416,11 @@ if-nez v3, :cond_30 - iget-object v0, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v0, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/f/h/f/l0; const-string v2, "Invalid gauge collection frequency. Unable to start collecting Gauges." - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_2f @@ -1436,14 +1436,14 @@ iput-object v0, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzee:Ljava/lang/String; - iput-object v2, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/d/h/f/g1; + iput-object v2, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/f/h/f/g1; :try_start_4 iget-object v3, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzdz:Ljava/util/concurrent/ScheduledExecutorService; new-instance v4, Lf/h/c/u/b/n; - invoke-direct {v4, v1, v0, v2}, Lf/h/c/u/b/n;->(Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-direct {v4, v1, v0, v2}, Lf/h/c/u/b/n;->(Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/f/h/f/g1;)V const-wide/16 v5, 0x14 @@ -1470,7 +1470,7 @@ :catch_0 move-exception v0 - iget-object v2, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v2, v1, Lcom/google/firebase/perf/internal/GaugeManager;->zzai:Lf/h/a/f/h/f/l0; const-string v3, "Unable to start collecting Gauges: " @@ -1500,7 +1500,7 @@ invoke-direct {v0, v3}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_d - invoke-virtual {v2, v0}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v2, v0}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return-void @@ -1522,7 +1522,7 @@ throw v0 .end method -.method public final zzb(Ljava/lang/String;Lf/h/a/d/h/f/g1;)Z +.method public final zzb(Ljava/lang/String;Lf/h/a/f/h/f/g1;)Z .locals 6 iget-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; @@ -1531,96 +1531,96 @@ if-eqz v0, :cond_6 - sget-object v0, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; + sget-object v0, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/n1$a; + check-cast v0, Lf/h/a/f/h/f/n1$a; - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_0 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/n1; + check-cast v2, Lf/h/a/f/h/f/n1; - invoke-static {v2, p1}, Lf/h/a/d/h/f/n1;->q(Lf/h/a/d/h/f/n1;Ljava/lang/String;)V + invoke-static {v2, p1}, Lf/h/a/f/h/f/n1;->q(Lf/h/a/f/h/f/n1;Ljava/lang/String;)V - sget-object p1, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; + sget-object p1, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; - invoke-virtual {p1}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {p1}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/m1$a; + check-cast p1, Lf/h/a/f/h/f/m1$a; iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; iget-object v2, v2, Lf/h/c/u/b/q;->d:Ljava/lang/String; - iget-boolean v3, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, p1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_1 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v3, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/m1; + check-cast v3, Lf/h/a/f/h/f/m1; - invoke-static {v3, v2}, Lf/h/a/d/h/f/m1;->n(Lf/h/a/d/h/f/m1;Ljava/lang/String;)V + invoke-static {v3, v2}, Lf/h/a/f/h/f/m1;->n(Lf/h/a/f/h/f/m1;Ljava/lang/String;)V iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; - sget-object v3, Lf/h/a/d/h/f/t0;->h:Lf/h/a/d/h/f/t0; + sget-object v3, Lf/h/a/f/h/f/t0;->h:Lf/h/a/f/h/f/t0; iget-object v2, v2, Lf/h/c/u/b/q;->c:Landroid/app/ActivityManager$MemoryInfo; iget-wide v4, v2, Landroid/app/ActivityManager$MemoryInfo;->totalMem:J - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/t0;->f(J)J + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/t0;->f(J)J move-result-wide v2 - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->W1(J)I + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->Y1(J)I move-result v2 - iget-boolean v3, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, p1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_2 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object v3, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/m1; + check-cast v3, Lf/h/a/f/h/f/m1; - iget v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iget v4, v3, Lf/h/a/f/h/f/m1;->zzij:I or-int/lit8 v4, v4, 0x8 - iput v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iput v4, v3, Lf/h/a/f/h/f/m1;->zzij:I - iput v2, v3, Lf/h/a/d/h/f/m1;->zzjv:I + iput v2, v3, Lf/h/a/f/h/f/m1;->zzjv:I iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; - sget-object v3, Lf/h/a/d/h/f/t0;->h:Lf/h/a/d/h/f/t0; + sget-object v3, Lf/h/a/f/h/f/t0;->h:Lf/h/a/f/h/f/t0; iget-object v2, v2, Lf/h/c/u/b/q;->a:Ljava/lang/Runtime; @@ -1628,38 +1628,38 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/t0;->f(J)J + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/t0;->f(J)J move-result-wide v2 - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->W1(J)I + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->Y1(J)I move-result v2 - iget-boolean v3, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, p1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_3 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_3 - iget-object v3, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/m1; + check-cast v3, Lf/h/a/f/h/f/m1; - iget v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iget v4, v3, Lf/h/a/f/h/f/m1;->zzij:I or-int/lit8 v4, v4, 0x10 - iput v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iput v4, v3, Lf/h/a/f/h/f/m1;->zzij:I - iput v2, v3, Lf/h/a/d/h/f/m1;->zzjw:I + iput v2, v3, Lf/h/a/f/h/f/m1;->zzjw:I iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzec:Lf/h/c/u/b/q; - sget-object v3, Lf/h/a/d/h/f/t0;->f:Lf/h/a/d/h/f/t0; + sget-object v3, Lf/h/a/f/h/f/t0;->f:Lf/h/a/f/h/f/t0; iget-object v2, v2, Lf/h/c/u/b/q;->b:Landroid/app/ActivityManager; @@ -1669,67 +1669,67 @@ int-to-long v4, v2 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/t0;->f(J)J + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/t0;->f(J)J move-result-wide v2 - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->W1(J)I + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->Y1(J)I move-result v2 - iget-boolean v3, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, p1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_4 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_4 - iget-object v3, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/m1; + check-cast v3, Lf/h/a/f/h/f/m1; - iget v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iget v4, v3, Lf/h/a/f/h/f/m1;->zzij:I or-int/lit8 v4, v4, 0x20 - iput v4, v3, Lf/h/a/d/h/f/m1;->zzij:I + iput v4, v3, Lf/h/a/f/h/f/m1;->zzij:I - iput v2, v3, Lf/h/a/d/h/f/m1;->zzjx:I + iput v2, v3, Lf/h/a/f/h/f/m1;->zzjx:I - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/p3; + check-cast p1, Lf/h/a/f/h/f/p3; - check-cast p1, Lf/h/a/d/h/f/m1; + check-cast p1, Lf/h/a/f/h/f/m1; - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_5 - iget-object v1, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v1, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/n1; + check-cast v1, Lf/h/a/f/h/f/n1; - invoke-static {v1, p1}, Lf/h/a/d/h/f/n1;->p(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/m1;)V + invoke-static {v1, p1}, Lf/h/a/f/h/f/n1;->p(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/m1;)V - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/p3; + check-cast p1, Lf/h/a/f/h/f/p3; - check-cast p1, Lf/h/a/d/h/f/n1; + check-cast p1, Lf/h/a/f/h/f/n1; - invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V const/4 p1, 0x1 @@ -1751,10 +1751,10 @@ return-void .end method -.method public final synthetic zzc(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V +.method public final synthetic zzc(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V .locals 0 - invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V return-void .end method @@ -1769,11 +1769,11 @@ return-void :cond_0 - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/d/h/f/g1; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/f/h/f/g1; - iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iget-object v3, v2, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + iget-object v3, v2, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; const-wide/16 v4, -0x1 @@ -1788,14 +1788,14 @@ :cond_1 invoke-interface {v3, v7}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - iput-object v6, v2, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + iput-object v6, v2, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; - iput-wide v4, v2, Lf/h/a/d/h/f/f0;->c:J + iput-wide v4, v2, Lf/h/a/f/h/f/f0;->c:J :goto_0 - iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; - iget-object v3, v2, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + iget-object v3, v2, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; if-nez v3, :cond_2 @@ -1804,9 +1804,9 @@ :cond_2 invoke-interface {v3, v7}, Ljava/util/concurrent/ScheduledFuture;->cancel(Z)Z - iput-object v6, v2, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + iput-object v6, v2, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; - iput-wide v4, v2, Lf/h/a/d/h/f/g0;->e:J + iput-wide v4, v2, Lf/h/a/f/h/f/g0;->e:J :goto_1 iget-object v2, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzef:Ljava/util/concurrent/ScheduledFuture; @@ -1820,7 +1820,7 @@ new-instance v3, Lf/h/c/u/b/m; - invoke-direct {v3, p0, v0, v1}, Lf/h/c/u/b/m;->(Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-direct {v3, p0, v0, v1}, Lf/h/c/u/b/m;->(Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/f/h/f/g1;)V const-wide/16 v0, 0x14 @@ -1830,17 +1830,17 @@ iput-object v6, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzee:Ljava/lang/String; - sget-object v0, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; + sget-object v0, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; - iput-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/d/h/f/g1; + iput-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzed:Lf/h/a/f/h/f/g1; return-void .end method -.method public final synthetic zzd(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V +.method public final synthetic zzd(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V .locals 0 - invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V return-void .end method @@ -1848,18 +1848,18 @@ .method public final zzj(Lcom/google/android/gms/internal/firebase-perf/zzcb;)V .locals 7 - iget-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/d/h/f/f0; + iget-object v0, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzea:Lf/h/a/f/h/f/f0; - iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/d/h/f/g0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/GaugeManager;->zzeb:Lf/h/a/f/h/f/g0; monitor-enter v0 :try_start_0 - iget-object v2, v0, Lf/h/a/d/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; + iget-object v2, v0, Lf/h/a/f/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; - new-instance v3, Lf/h/a/d/h/f/h0; + new-instance v3, Lf/h/a/f/h/f/h0; - invoke-direct {v3, v0, p1}, Lf/h/a/d/h/f/h0;->(Lf/h/a/d/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v3, v0, p1}, Lf/h/a/f/h/f/h0;->(Lf/h/a/f/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -1875,11 +1875,11 @@ monitor-enter v1 :try_start_1 - iget-object v0, v1, Lf/h/a/d/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; + iget-object v0, v1, Lf/h/a/f/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; - new-instance v2, Lf/h/a/d/h/f/i0; + new-instance v2, Lf/h/a/f/h/f/i0; - invoke-direct {v2, v1, p1}, Lf/h/a/d/h/f/i0;->(Lf/h/a/d/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v2, v1, p1}, Lf/h/a/f/h/f/i0;->(Lf/h/a/f/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V sget-object p1, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -1901,7 +1901,7 @@ move-exception p1 :try_start_2 - iget-object v0, v1, Lf/h/a/d/h/f/g0;->f:Lf/h/a/d/h/f/l0; + iget-object v0, v1, Lf/h/a/f/h/f/g0;->f:Lf/h/a/f/h/f/l0; const-string v2, "Unable to collect Memory Metric: " @@ -1931,7 +1931,7 @@ invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_0 - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_0 diff --git a/com.discord/smali_classes2/com/google/firebase/perf/internal/RemoteConfigManager.smali b/com.discord/smali_classes2/com/google/firebase/perf/internal/RemoteConfigManager.smali index 1d4989bb11..96f97960c4 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/internal/RemoteConfigManager.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/internal/RemoteConfigManager.smali @@ -17,7 +17,7 @@ # instance fields .field public final executor:Ljava/util/concurrent/Executor; -.field public zzai:Lf/h/a/d/h/f/l0; +.field public zzai:Lf/h/a/f/h/f/l0; .field public zzfi:J @@ -122,11 +122,11 @@ iput-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzfk:Ljava/util/concurrent/ConcurrentHashMap; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; return-void .end method @@ -315,13 +315,13 @@ invoke-direct {v8, v3, v4, v5}, Lf/h/c/w/k/g;->(Lf/h/c/w/k/k;J)V - invoke-virtual {v6, v7, v8}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v6, v7, v8}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v3 sget-object v4, Lf/h/c/w/d;->a:Lf/h/c/w/d; - invoke-virtual {v3, v4}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v3, v4}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v3 @@ -331,7 +331,7 @@ invoke-direct {v5, v0}, Lf/h/c/w/b;->(Lf/h/c/w/e;)V - invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v3, v4, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -341,7 +341,7 @@ invoke-direct {v4, p0}, Lf/h/c/u/b/u;->(Lcom/google/firebase/perf/internal/RemoteConfigManager;)V - invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; iget-object v3, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->executor:Ljava/util/concurrent/Executor; @@ -349,7 +349,7 @@ invoke-direct {v4, p0}, Lf/h/c/u/b/w;->(Lcom/google/firebase/perf/internal/RemoteConfigManager;)V - invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v3, v4}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; :cond_3 invoke-direct {p0}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzcm()Z @@ -382,7 +382,7 @@ if-ne v3, v4, :cond_4 - iget-object v3, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v3, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; new-array v4, v4, [Ljava/lang/Object; @@ -400,7 +400,7 @@ move-result-object p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V return-object v0 @@ -502,7 +502,7 @@ .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 :try_start_1 - iget-object v4, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; const-string v5, "No matching type found for the defaultValue: \'%s\', using String." @@ -514,7 +514,7 @@ move-result-object p2 - invoke-virtual {v4, p2}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v4, p2}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :try_end_1 .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_0 @@ -556,7 +556,7 @@ if-nez v3, :cond_5 - iget-object v3, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v3, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; const/4 v4, 0x2 @@ -576,7 +576,7 @@ move-result-object p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_5 :goto_2 @@ -601,14 +601,14 @@ return-void .end method -.method public final zzb(Ljava/lang/String;)Lf/h/a/d/h/f/q0; +.method public final zzb(Ljava/lang/String;)Lf/h/a/f/h/f/q0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", - "Lf/h/a/d/h/f/q0<", + "Lf/h/a/f/h/f/q0<", "Ljava/lang/Boolean;", ">;" } @@ -616,9 +616,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -629,7 +629,7 @@ invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 @@ -649,9 +649,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/q0; + new-instance v2, Lf/h/a/f/h/f/q0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V :try_end_0 .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 @@ -670,7 +670,7 @@ if-nez v1, :cond_2 - iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; const/4 v2, 0x2 @@ -694,22 +694,22 @@ move-result-object p1 - invoke-virtual {v1, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v1, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_2 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 .end method -.method public final zzc(Ljava/lang/String;)Lf/h/a/d/h/f/q0; +.method public final zzc(Ljava/lang/String;)Lf/h/a/f/h/f/q0; .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", - "Lf/h/a/d/h/f/q0<", + "Lf/h/a/f/h/f/q0<", "Ljava/lang/String;", ">;" } @@ -717,9 +717,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -730,7 +730,7 @@ invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 @@ -745,14 +745,14 @@ move-result-object p1 - new-instance v0, Lf/h/a/d/h/f/q0; + new-instance v0, Lf/h/a/f/h/f/q0; - invoke-direct {v0, p1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V + invoke-direct {v0, p1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V return-object v0 :cond_2 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 .end method @@ -912,14 +912,14 @@ return v1 .end method -.method public final zzd(Ljava/lang/String;)Lf/h/a/d/h/f/q0; +.method public final zzd(Ljava/lang/String;)Lf/h/a/f/h/f/q0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", - "Lf/h/a/d/h/f/q0<", + "Lf/h/a/f/h/f/q0<", "Ljava/lang/Float;", ">;" } @@ -927,9 +927,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -940,7 +940,7 @@ invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 @@ -968,9 +968,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/q0; + new-instance v2, Lf/h/a/f/h/f/q0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V :try_end_0 .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 @@ -989,7 +989,7 @@ if-nez v1, :cond_2 - iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; const/4 v2, 0x2 @@ -1013,22 +1013,22 @@ move-result-object p1 - invoke-virtual {v1, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v1, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_2 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 .end method -.method public final zze(Ljava/lang/String;)Lf/h/a/d/h/f/q0; +.method public final zze(Ljava/lang/String;)Lf/h/a/f/h/f/q0; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Ljava/lang/String;", ")", - "Lf/h/a/d/h/f/q0<", + "Lf/h/a/f/h/f/q0<", "Ljava/lang/Long;", ">;" } @@ -1036,9 +1036,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -1049,7 +1049,7 @@ invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 @@ -1069,9 +1069,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/q0; + new-instance v2, Lf/h/a/f/h/f/q0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V :try_end_0 .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 @@ -1090,7 +1090,7 @@ if-nez v1, :cond_2 - iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/d/h/f/l0; + iget-object v1, p0, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzai:Lf/h/a/f/h/f/l0; const/4 v2, 0x2 @@ -1114,10 +1114,10 @@ move-result-object p1 - invoke-virtual {v1, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v1, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_2 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; return-object p1 .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/internal/SessionManager.smali b/com.discord/smali_classes2/com/google/firebase/perf/internal/SessionManager.smali index 31dc7b6714..8e1f5fb914 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/internal/SessionManager.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/internal/SessionManager.smali @@ -100,7 +100,7 @@ return-object v0 .end method -.method private final zzd(Lf/h/a/d/h/f/g1;)V +.method private final zzd(Lf/h/a/f/h/f/g1;)V .locals 2 iget-object v0, p0, Lcom/google/firebase/perf/internal/SessionManager;->zzfp:Lcom/google/firebase/perf/internal/zzt; @@ -111,7 +111,7 @@ iget-object v1, p0, Lcom/google/firebase/perf/internal/SessionManager;->zzcq:Lcom/google/firebase/perf/internal/GaugeManager; - invoke-virtual {v1, v0, p1}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Lcom/google/firebase/perf/internal/zzt;Lf/h/a/d/h/f/g1;)V + invoke-virtual {v1, v0, p1}, Lcom/google/firebase/perf/internal/GaugeManager;->zza(Lcom/google/firebase/perf/internal/zzt;Lf/h/a/f/h/f/g1;)V return-void @@ -125,10 +125,10 @@ # virtual methods -.method public final zzb(Lf/h/a/d/h/f/g1;)V +.method public final zzb(Lf/h/a/f/h/f/g1;)V .locals 1 - invoke-super {p0, p1}, Lf/h/c/u/b/b;->zzb(Lf/h/a/d/h/f/g1;)V + invoke-super {p0, p1}, Lf/h/c/u/b/b;->zzb(Lf/h/a/f/h/f/g1;)V iget-object v0, p0, Lcom/google/firebase/perf/internal/SessionManager;->zzdo:Lf/h/c/u/b/a; @@ -139,11 +139,11 @@ return-void :cond_0 - sget-object v0, Lf/h/a/d/h/f/g1;->e:Lf/h/a/d/h/f/g1; + sget-object v0, Lf/h/a/f/h/f/g1;->e:Lf/h/a/f/h/f/g1; if-ne p1, v0, :cond_1 - invoke-virtual {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/d/h/f/g1;)V + invoke-virtual {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/f/h/f/g1;)V return-void @@ -154,13 +154,13 @@ if-nez v0, :cond_2 - invoke-direct {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Lf/h/a/f/h/f/g1;)V :cond_2 return-void .end method -.method public final zzc(Lf/h/a/d/h/f/g1;)V +.method public final zzc(Lf/h/a/f/h/f/g1;)V .locals 4 iget-object v0, p0, Lcom/google/firebase/perf/internal/SessionManager;->zzfo:Ljava/util/Set; @@ -227,10 +227,10 @@ iget-object v0, v0, Lcom/google/firebase/perf/internal/zzt;->d:Ljava/lang/String; - invoke-virtual {v1, v0, p1}, Lcom/google/firebase/perf/internal/GaugeManager;->zzb(Ljava/lang/String;Lf/h/a/d/h/f/g1;)Z + invoke-virtual {v1, v0, p1}, Lcom/google/firebase/perf/internal/GaugeManager;->zzb(Ljava/lang/String;Lf/h/a/f/h/f/g1;)Z :cond_2 - invoke-direct {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Lf/h/a/d/h/f/g1;)V + invoke-direct {p0, p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Lf/h/a/f/h/f/g1;)V return-void @@ -308,15 +308,15 @@ move-result-wide v2 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v0 - iget-object v4, v0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v4, v0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v5, "Retrieving Max Duration (in minutes) of single Session configuration value." - iget-boolean v4, v4, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v4, v4, Lf/h/a/f/h/f/l0;->a:Z if-eqz v4, :cond_0 @@ -325,39 +325,39 @@ invoke-static {v4, v5}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - const-class v4, Lf/h/a/d/h/f/u; + const-class v4, Lf/h/a/f/h/f/u; monitor-enter v4 :try_start_0 - sget-object v5, Lf/h/a/d/h/f/u;->a:Lf/h/a/d/h/f/u; + sget-object v5, Lf/h/a/f/h/f/u;->a:Lf/h/a/f/h/f/u; if-nez v5, :cond_1 - new-instance v5, Lf/h/a/d/h/f/u; + new-instance v5, Lf/h/a/f/h/f/u; - invoke-direct {v5}, Lf/h/a/d/h/f/u;->()V + invoke-direct {v5}, Lf/h/a/f/h/f/u;->()V - sput-object v5, Lf/h/a/d/h/f/u;->a:Lf/h/a/d/h/f/u; + sput-object v5, Lf/h/a/f/h/f/u;->a:Lf/h/a/f/h/f/u; :cond_1 - sget-object v5, Lf/h/a/d/h/f/u;->a:Lf/h/a/d/h/f/u; + sget-object v5, Lf/h/a/f/h/f/u;->a:Lf/h/a/f/h/f/u; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit v4 - invoke-virtual {v0, v5}, Lf/h/a/d/h/f/j;->f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v0, v5}, Lf/h/a/f/h/f/j;->f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v4 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->b()Z move-result v6 if-eqz v6, :cond_2 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v6 @@ -367,13 +367,13 @@ move-result-wide v6 - invoke-static {v6, v7}, Lf/h/a/d/h/f/j;->m(J)Z + invoke-static {v6, v7}, Lf/h/a/f/h/f/j;->m(J)Z move-result v6 if-eqz v6, :cond_2 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v0 @@ -386,17 +386,17 @@ goto :goto_0 :cond_2 - invoke-virtual {v0, v5}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v0, v5}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v4 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->b()Z move-result v6 if-eqz v6, :cond_4 - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v6 @@ -406,25 +406,25 @@ move-result-wide v6 - invoke-static {v6, v7}, Lf/h/a/d/h/f/j;->m(J)Z + invoke-static {v6, v7}, Lf/h/a/f/h/f/j;->m(J)Z move-result v6 if-eqz v6, :cond_4 - iget-object v0, v0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v0, v0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v5, :cond_3 const-string v1, "com.google.firebase.perf.SessionsMaxDurationMinutes" - invoke-virtual {v4}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v4}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 check-cast v5, Ljava/lang/Long; - invoke-static {v5, v0, v1, v4}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v5, v0, v1, v4}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object v0 @@ -440,17 +440,17 @@ throw v1 :cond_4 - invoke-virtual {v0, v5}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v0, v5}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z move-result v1 if-eqz v1, :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v1 @@ -460,13 +460,13 @@ move-result-wide v4 - invoke-static {v4, v5}, Lf/h/a/d/h/f/j;->m(J)Z + invoke-static {v4, v5}, Lf/h/a/f/h/f/j;->m(J)Z move-result v1 if-eqz v1, :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v0 @@ -510,9 +510,9 @@ iget-object v0, p0, Lcom/google/firebase/perf/internal/SessionManager;->zzdo:Lf/h/c/u/b/a; - iget-object v0, v0, Lf/h/c/u/b/a;->o:Lf/h/a/d/h/f/g1; + iget-object v0, v0, Lf/h/c/u/b/a;->o:Lf/h/a/f/h/f/g1; - invoke-virtual {p0, v0}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/d/h/f/g1;)V + invoke-virtual {p0, v0}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/f/h/f/g1;)V return v5 diff --git a/com.discord/smali_classes2/com/google/firebase/perf/internal/zzt.smali b/com.discord/smali_classes2/com/google/firebase/perf/internal/zzt.smali index 89ca6e1d50..f0cf5e7d59 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/internal/zzt.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/internal/zzt.smali @@ -104,7 +104,7 @@ return-void .end method -.method public static a(Ljava/util/List;)[Lf/h/a/d/h/f/z1; +.method public static a(Ljava/util/List;)[Lf/h/a/f/h/f/z1; .locals 8 .param p0 # Ljava/util/List; .annotation build Landroidx/annotation/NonNull; @@ -119,7 +119,7 @@ "Ljava/util/List<", "Lcom/google/firebase/perf/internal/zzt;", ">;)[", - "Lf/h/a/d/h/f/z1;" + "Lf/h/a/f/h/f/z1;" } .end annotation @@ -138,7 +138,7 @@ move-result v0 - new-array v0, v0, [Lf/h/a/d/h/f/z1; + new-array v0, v0, [Lf/h/a/f/h/f/z1; const/4 v1, 0x0 @@ -148,7 +148,7 @@ check-cast v2, Lcom/google/firebase/perf/internal/zzt; - invoke-virtual {v2}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/d/h/f/z1; + invoke-virtual {v2}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/f/h/f/z1; move-result-object v2 @@ -171,7 +171,7 @@ check-cast v6, Lcom/google/firebase/perf/internal/zzt; - invoke-virtual {v6}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/d/h/f/z1; + invoke-virtual {v6}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/f/h/f/z1; move-result-object v6 @@ -235,11 +235,11 @@ invoke-direct {v1, v0}, Lcom/google/firebase/perf/internal/zzt;->(Ljava/lang/String;)V - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v2 - invoke-virtual {v2}, Lf/h/a/d/h/f/j;->r()Z + invoke-virtual {v2}, Lf/h/a/f/h/f/j;->r()Z move-result v3 @@ -255,11 +255,11 @@ move-result-wide v7 - iget-object v3, v2, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v3, v2, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v9, "Retrieving session sampling rate configuration value." - iget-boolean v3, v3, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v3, v3, Lf/h/a/f/h/f/l0;->a:Z if-eqz v3, :cond_0 @@ -268,47 +268,47 @@ invoke-static {v3, v9}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - const-class v3, Lf/h/a/d/h/f/z; + const-class v3, Lf/h/a/f/h/f/z; monitor-enter v3 :try_start_0 - sget-object v9, Lf/h/a/d/h/f/z;->a:Lf/h/a/d/h/f/z; + sget-object v9, Lf/h/a/f/h/f/z;->a:Lf/h/a/f/h/f/z; if-nez v9, :cond_1 - new-instance v9, Lf/h/a/d/h/f/z; + new-instance v9, Lf/h/a/f/h/f/z; - invoke-direct {v9}, Lf/h/a/d/h/f/z;->()V + invoke-direct {v9}, Lf/h/a/f/h/f/z;->()V - sput-object v9, Lf/h/a/d/h/f/z;->a:Lf/h/a/d/h/f/z; + sput-object v9, Lf/h/a/f/h/f/z;->a:Lf/h/a/f/h/f/z; :cond_1 - sget-object v9, Lf/h/a/d/h/f/z;->a:Lf/h/a/d/h/f/z; + sget-object v9, Lf/h/a/f/h/f/z;->a:Lf/h/a/f/h/f/z; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit v3 - iget-object v3, v2, Lf/h/a/d/h/f/j;->a:Lf/h/a/d/h/f/r0; + iget-object v3, v2, Lf/h/a/f/h/f/j;->a:Lf/h/a/f/h/f/r0; if-eqz v9, :cond_6 const-string v10, "sessions_sampling_percentage" - invoke-virtual {v3, v10}, Lf/h/a/d/h/f/r0;->a(Ljava/lang/String;)Z + invoke-virtual {v3, v10}, Lf/h/a/f/h/f/r0;->a(Ljava/lang/String;)Z move-result v11 if-nez v11, :cond_2 - sget-object v3, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object v3, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; goto :goto_0 :cond_2 :try_start_1 - iget-object v11, v3, Lf/h/a/d/h/f/r0;->a:Landroid/os/Bundle; + iget-object v11, v3, Lf/h/a/f/h/f/r0;->a:Landroid/os/Bundle; invoke-virtual {v11, v10}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; @@ -316,7 +316,7 @@ check-cast v11, Ljava/lang/Float; - invoke-static {v11}, Lf/h/a/d/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/d/h/f/q0; + invoke-static {v11}, Lf/h/a/f/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/f/h/f/q0; move-result-object v3 :try_end_1 @@ -327,7 +327,7 @@ :catch_0 move-exception v11 - iget-object v3, v3, Lf/h/a/d/h/f/r0;->b:Lf/h/a/d/h/f/l0; + iget-object v3, v3, Lf/h/a/f/h/f/r0;->b:Lf/h/a/f/h/f/l0; new-array v12, v4, [Ljava/lang/Object; @@ -345,18 +345,18 @@ move-result-object v10 - invoke-virtual {v3, v10}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v3, v10}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V - sget-object v3, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; + sget-object v3, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; :goto_0 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->b()Z move-result v10 if-eqz v10, :cond_3 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -370,7 +370,7 @@ div-float/2addr v3, v10 - invoke-static {v3}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v3}, Lf/h/a/f/h/f/j;->b(F)Z move-result v10 @@ -379,23 +379,23 @@ goto :goto_1 :cond_3 - iget-object v3, v2, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + iget-object v3, v2, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - invoke-virtual {v9}, Lf/h/a/d/h/f/d0;->c()Ljava/lang/String; + invoke-virtual {v9}, Lf/h/a/f/h/f/d0;->c()Ljava/lang/String; move-result-object v10 - invoke-virtual {v3, v10}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzd(Ljava/lang/String;)Lf/h/a/d/h/f/q0; + invoke-virtual {v3, v10}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzd(Ljava/lang/String;)Lf/h/a/f/h/f/q0; move-result-object v3 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->b()Z move-result v10 if-eqz v10, :cond_4 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v10 @@ -405,17 +405,17 @@ move-result v10 - invoke-static {v10}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v10}, Lf/h/a/f/h/f/j;->b(F)Z move-result v10 if-eqz v10, :cond_4 - iget-object v2, v2, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v2, v2, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; const-string v9, "com.google.firebase.perf.SessionSamplingRate" - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v10 @@ -425,9 +425,9 @@ move-result v10 - invoke-virtual {v2, v9, v10}, Lf/h/a/d/h/f/c0;->a(Ljava/lang/String;F)Z + invoke-virtual {v2, v9, v10}, Lf/h/a/f/h/f/c0;->a(Ljava/lang/String;F)Z - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v2 @@ -440,17 +440,17 @@ goto :goto_1 :cond_4 - invoke-virtual {v2, v9}, Lf/h/a/d/h/f/j;->l(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v2, v9}, Lf/h/a/f/h/f/j;->l(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v2 - invoke-virtual {v2}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v2}, Lf/h/a/f/h/f/q0;->b()Z move-result v3 if-eqz v3, :cond_5 - invoke-virtual {v2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -460,13 +460,13 @@ move-result v3 - invoke-static {v3}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v3}, Lf/h/a/f/h/f/j;->b(F)Z move-result v3 if-eqz v3, :cond_5 - invoke-virtual {v2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v2 @@ -518,7 +518,7 @@ :goto_2 iput-boolean v2, v1, Lcom/google/firebase/perf/internal/zzt;->e:Z - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object v2 @@ -546,72 +546,72 @@ move-result-object v0 - invoke-virtual {v2, v0}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v2, v0}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V return-object v1 .end method # virtual methods -.method public final c()Lf/h/a/d/h/f/z1; +.method public final c()Lf/h/a/f/h/f/z1; .locals 4 - sget-object v0, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; + sget-object v0, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/z1$a; + check-cast v0, Lf/h/a/f/h/f/z1$a; iget-object v1, p0, Lcom/google/firebase/perf/internal/zzt;->d:Ljava/lang/String; - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z const/4 v3, 0x0 if-eqz v2, :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_0 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/z1; + check-cast v2, Lf/h/a/f/h/f/z1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/z1;->o(Lf/h/a/d/h/f/z1;Ljava/lang/String;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/z1;->o(Lf/h/a/f/h/f/z1;Ljava/lang/String;)V iget-boolean v1, p0, Lcom/google/firebase/perf/internal/zzt;->e:Z if-eqz v1, :cond_2 - sget-object v1, Lf/h/a/d/h/f/c2;->e:Lf/h/a/d/h/f/c2; + sget-object v1, Lf/h/a/f/h/f/c2;->e:Lf/h/a/f/h/f/c2; - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/z1; + check-cast v2, Lf/h/a/f/h/f/z1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/z1;->n(Lf/h/a/d/h/f/z1;Lf/h/a/d/h/f/c2;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/z1;->n(Lf/h/a/f/h/f/z1;Lf/h/a/f/h/f/c2;)V :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/z1; + check-cast v0, Lf/h/a/f/h/f/z1; return-object v0 .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/metrics/AppStartTrace.smali b/com.discord/smali_classes2/com/google/firebase/perf/metrics/AppStartTrace.smali index be7d31e038..3f2f7b57a7 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/metrics/AppStartTrace.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/metrics/AppStartTrace.smali @@ -55,9 +55,9 @@ return-void .end method -.method public constructor (Lf/h/a/d/h/f/n0;)V +.method public constructor (Lf/h/a/f/h/f/n0;)V .locals 1 - .param p1 # Lf/h/a/d/h/f/n0; + .param p1 # Lf/h/a/f/h/f/n0; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -226,7 +226,7 @@ move-result-object v0 - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object v1 @@ -274,21 +274,21 @@ move-result-object p1 - invoke-virtual {v1, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v1, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object p1 - sget-object v1, Lf/h/a/d/h/f/o0;->d:Lf/h/a/d/h/f/o0; + sget-object v1, Lf/h/a/f/h/f/o0;->d:Lf/h/a/f/h/f/o0; - iget-object v1, v1, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v1, v1, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; - invoke-virtual {p1, v1}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {p1, v1}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-wide v1, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {p1, v1, v2}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {p1, v1, v2}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; iget-object v1, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->j:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -296,7 +296,7 @@ move-result-wide v1 - invoke-virtual {p1, v1, v2}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {p1, v1, v2}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; new-instance v1, Ljava/util/ArrayList; @@ -304,19 +304,19 @@ invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object v2 - sget-object v3, Lf/h/a/d/h/f/o0;->e:Lf/h/a/d/h/f/o0; + sget-object v3, Lf/h/a/f/h/f/o0;->e:Lf/h/a/f/h/f/o0; - iget-object v3, v3, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; - invoke-virtual {v2, v3}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v2, v3}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-wide v3, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; iget-object v3, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->h:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -324,33 +324,33 @@ move-result-wide v3 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; - invoke-virtual {v2}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v2}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/d2; + check-cast v0, Lf/h/a/f/h/f/d2; invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object v0 - sget-object v2, Lf/h/a/d/h/f/o0;->f:Lf/h/a/d/h/f/o0; + sget-object v2, Lf/h/a/f/h/f/o0;->f:Lf/h/a/f/h/f/o0; - iget-object v2, v2, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v2, v2, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-object v2, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->h:Lcom/google/android/gms/internal/firebase-perf/zzcb; iget-wide v2, v2, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; iget-object v2, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->h:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -360,33 +360,33 @@ move-result-wide v2 - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/d2; + check-cast v0, Lf/h/a/f/h/f/d2; invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object v0 - sget-object v2, Lf/h/a/d/h/f/o0;->g:Lf/h/a/d/h/f/o0; + sget-object v2, Lf/h/a/f/h/f/o0;->g:Lf/h/a/f/h/f/o0; - iget-object v2, v2, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v2, v2, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; - invoke-virtual {v0, v2}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-object v2, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->i:Lcom/google/android/gms/internal/firebase-perf/zzcb; iget-wide v2, v2, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; iget-object v2, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->i:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -396,51 +396,51 @@ move-result-wide v2 - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/d2; + check-cast v0, Lf/h/a/f/h/f/d2; invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - iget-boolean v0, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v0, p1, Lf/h/a/f/h/f/p3$a;->f:Z const/4 v2, 0x0 if-eqz v0, :cond_1 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v0, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v0, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/d2; + check-cast v0, Lf/h/a/f/h/f/d2; - iget-object v3, v0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iget-object v3, v0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; - invoke-interface {v3}, Lf/h/a/d/h/f/v3;->D0()Z + invoke-interface {v3}, Lf/h/a/f/h/f/v3;->D0()Z move-result v4 if-nez v4, :cond_2 - invoke-static {v3}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; + invoke-static {v3}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; move-result-object v3 - iput-object v3, v0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iput-object v3, v0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; :cond_2 - iget-object v0, v0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iget-object v0, v0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; - invoke-static {v1, v0}, Lf/h/a/d/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V + invoke-static {v1, v0}, Lf/h/a/f/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; @@ -450,24 +450,24 @@ move-result-object v0 - invoke-virtual {v0}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/d/h/f/z1; + invoke-virtual {v0}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/f/h/f/z1; move-result-object v0 - iget-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v1, :cond_3 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, p1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, p1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_3 - iget-object v1, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v1, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/d2; + check-cast v1, Lf/h/a/f/h/f/d2; - invoke-static {v1, v0}, Lf/h/a/d/h/f/d2;->n(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/z1;)V + invoke-static {v1, v0}, Lf/h/a/f/h/f/d2;->n(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/z1;)V iget-object v0, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->e:Lf/h/c/u/b/e; @@ -486,17 +486,17 @@ iget-object v0, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->e:Lf/h/c/u/b/e; - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/p3; + check-cast p1, Lf/h/a/f/h/f/p3; - check-cast p1, Lf/h/a/d/h/f/d2; + check-cast p1, Lf/h/a/f/h/f/d2; - sget-object v1, Lf/h/a/d/h/f/g1;->g:Lf/h/a/d/h/f/g1; + sget-object v1, Lf/h/a/f/h/f/g1;->g:Lf/h/a/f/h/f/g1; - invoke-virtual {v0, p1, v1}, Lf/h/c/u/b/e;->b(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V + invoke-virtual {v0, p1, v1}, Lf/h/c/u/b/e;->b(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V :cond_5 iget-boolean p1, p0, Lcom/google/firebase/perf/metrics/AppStartTrace;->d:Z diff --git a/com.discord/smali_classes2/com/google/firebase/perf/metrics/Trace.smali b/com.discord/smali_classes2/com/google/firebase/perf/metrics/Trace.smali index 1adf3c7a54..30f30c4381 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/metrics/Trace.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/metrics/Trace.smali @@ -29,7 +29,7 @@ .field public final f:Ljava/lang/String; -.field public g:Lf/h/a/d/h/f/l0; +.field public g:Lf/h/a/f/h/f/l0; .field public final h:Ljava/util/List; .annotation system Ldalvik/annotation/Signature; @@ -255,7 +255,7 @@ return-void .end method -.method public constructor (Ljava/lang/String;Lf/h/c/u/b/e;Lf/h/a/d/h/f/n0;Lf/h/c/u/b/a;)V +.method public constructor (Ljava/lang/String;Lf/h/c/u/b/e;Lf/h/a/f/h/f/n0;Lf/h/c/u/b/a;)V .locals 0 .param p1 # Ljava/lang/String; .annotation build Landroidx/annotation/NonNull; @@ -265,7 +265,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p3 # Lf/h/a/d/h/f/n0; + .param p3 # Lf/h/a/f/h/f/n0; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -324,11 +324,11 @@ iput-object p3, p0, Lcom/google/firebase/perf/metrics/Trace;->e:Lcom/google/firebase/perf/internal/GaugeManager; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; return-void .end method @@ -340,9 +340,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -455,7 +455,7 @@ :goto_0 if-eqz v0, :cond_1 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -471,7 +471,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V invoke-virtual {p0, v2}, Lf/h/c/u/b/b;->zzc(I)V :try_end_0 @@ -604,7 +604,7 @@ if-eqz v0, :cond_0 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -620,7 +620,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -631,7 +631,7 @@ if-nez v0, :cond_1 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -649,7 +649,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return-void @@ -660,7 +660,7 @@ if-eqz v0, :cond_2 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -678,7 +678,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return-void @@ -710,7 +710,7 @@ invoke-virtual {v0, p2, p3}, Ljava/util/concurrent/atomic/AtomicLong;->addAndGet(J)J - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -740,7 +740,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V return-void .end method @@ -836,7 +836,7 @@ if-nez v4, :cond_2 - iget-object v4, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v5, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -856,7 +856,7 @@ move-result-object v5 - invoke-virtual {v4, v5}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v4, v5}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V const/4 v2, 0x1 @@ -895,7 +895,7 @@ :catch_0 move-exception v4 - iget-object v5, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v5, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v6, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -917,7 +917,7 @@ move-result-object v0 - invoke-virtual {v5, v0}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v5, v0}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V :goto_1 if-eqz v2, :cond_4 @@ -951,7 +951,7 @@ if-eqz v0, :cond_0 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -967,7 +967,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -978,7 +978,7 @@ if-nez v0, :cond_1 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -996,7 +996,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return-void @@ -1007,7 +1007,7 @@ if-eqz v0, :cond_2 - iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object p3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1025,7 +1025,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return-void @@ -1057,7 +1057,7 @@ invoke-virtual {v0, p2, p3}, Ljava/util/concurrent/atomic/AtomicLong;->set(J)V - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v4, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1083,7 +1083,7 @@ move-result-object p1 - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V return-void .end method @@ -1103,9 +1103,9 @@ if-eqz v0, :cond_1 - iget-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -1131,19 +1131,19 @@ .annotation build Landroidx/annotation/Keep; .end annotation - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v0 - invoke-virtual {v0}, Lf/h/a/d/h/f/j;->r()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/j;->r()Z move-result v0 if-nez v0, :cond_1 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_0 @@ -1205,7 +1205,7 @@ if-eqz v3, :cond_5 - invoke-static {}, Lf/h/a/d/h/f/o0;->values()[Lf/h/a/d/h/f/o0; + invoke-static {}, Lf/h/a/f/h/f/o0;->values()[Lf/h/a/f/h/f/o0; move-result-object v3 @@ -1218,7 +1218,7 @@ aget-object v6, v3, v5 - iget-object v6, v6, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v6, v6, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; invoke-virtual {v6, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -1249,7 +1249,7 @@ :goto_1 if-eqz v0, :cond_6 - iget-object v3, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v3, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v4, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1269,7 +1269,7 @@ move-result-object v0 - invoke-virtual {v3, v0}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v3, v0}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -1278,7 +1278,7 @@ if-eqz v0, :cond_7 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1294,7 +1294,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -1354,7 +1354,7 @@ if-nez v0, :cond_0 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1370,7 +1370,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -1381,7 +1381,7 @@ if-eqz v0, :cond_1 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; sget-object v3, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -1397,7 +1397,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V return-void @@ -1469,15 +1469,15 @@ invoke-direct {v1, p0}, Lf/h/c/u/c/c;->(Lcom/google/firebase/perf/metrics/Trace;)V - invoke-virtual {v1}, Lf/h/c/u/c/c;->a()Lf/h/a/d/h/f/d2; + invoke-virtual {v1}, Lf/h/c/u/c/c;->a()Lf/h/a/f/h/f/d2; move-result-object v1 - invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbj()Lf/h/a/d/h/f/g1; + invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbj()Lf/h/a/f/h/f/g1; move-result-object v2 - invoke-virtual {v0, v1, v2}, Lf/h/c/u/b/e;->b(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V + invoke-virtual {v0, v1, v2}, Lf/h/c/u/b/e;->b(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; @@ -1508,9 +1508,9 @@ return-void :cond_3 - iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lcom/google/firebase/perf/metrics/Trace;->g:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_4 diff --git a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfHttpClient.smali b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfHttpClient.smali index a144b7bbac..777dfdab66 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfHttpClient.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfHttpClient.smali @@ -44,9 +44,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/k0; + new-instance v2, Lf/h/a/f/h/f/k0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p1}, Lorg/apache/http/HttpHost;->toURI()Ljava/lang/String; @@ -89,7 +89,7 @@ move-object v1, v3 :goto_0 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p2}, Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine; @@ -99,9 +99,9 @@ move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p2}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v1 @@ -111,18 +111,18 @@ move-result-wide v3 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_1 invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->b()V iget-wide v3, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; new-instance v1, Lf/h/c/u/d/e; - invoke-direct {v1, p3, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v1, p3, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-interface {p0, p1, p2, v1}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object; @@ -139,9 +139,9 @@ move-result-wide p1 - invoke-virtual {v2, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -180,9 +180,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/k0; + new-instance v2, Lf/h/a/f/h/f/k0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p1}, Lorg/apache/http/HttpHost;->toURI()Ljava/lang/String; @@ -225,7 +225,7 @@ move-object v1, v3 :goto_0 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p2}, Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine; @@ -235,9 +235,9 @@ move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p2}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v1 @@ -247,18 +247,18 @@ move-result-wide v3 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_1 invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->b()V iget-wide v3, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; new-instance v1, Lf/h/c/u/d/e; - invoke-direct {v1, p3, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v1, p3, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-interface {p0, p1, p2, v1, p4}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object; @@ -275,9 +275,9 @@ move-result-wide p1 - invoke-virtual {v2, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -313,9 +313,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/k0; + new-instance v2, Lf/h/a/f/h/f/k0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getURI()Ljava/net/URI; @@ -326,15 +326,15 @@ move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getMethod()Ljava/lang/String; move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p1}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p1}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v1 @@ -344,18 +344,18 @@ move-result-wide v3 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_0 invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->b()V iget-wide v3, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; new-instance v1, Lf/h/c/u/d/e; - invoke-direct {v1, p2, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v1, p2, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-interface {p0, p1, v1}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;)Ljava/lang/Object; @@ -372,9 +372,9 @@ move-result-wide p1 - invoke-virtual {v2, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -412,9 +412,9 @@ move-result-object v1 - new-instance v2, Lf/h/a/d/h/f/k0; + new-instance v2, Lf/h/a/f/h/f/k0; - invoke-direct {v2, v1}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v2, v1}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getURI()Ljava/net/URI; @@ -425,15 +425,15 @@ move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getMethod()Ljava/lang/String; move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p1}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p1}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v1 @@ -443,18 +443,18 @@ move-result-wide v3 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_0 invoke-virtual {v0}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->b()V iget-wide v3, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; new-instance v1, Lf/h/c/u/d/e; - invoke-direct {v1, p2, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v1, p2, v0, v2}, Lf/h/c/u/d/e;->(Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-interface {p0, p1, v1, p3}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/client/ResponseHandler;Lorg/apache/http/protocol/HttpContext;)Ljava/lang/Object; @@ -471,9 +471,9 @@ move-result-wide p1 - invoke-virtual {v2, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -505,9 +505,9 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p1}, Lorg/apache/http/HttpHost;->toURI()Ljava/lang/String; @@ -550,7 +550,7 @@ move-object v2, v4 :goto_0 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p2}, Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine; @@ -560,9 +560,9 @@ move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p2}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v2 @@ -572,7 +572,7 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_1 sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -589,7 +589,7 @@ move-result-wide v0 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-interface {p0, p1, p2}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;)Lorg/apache/http/HttpResponse; @@ -607,7 +607,7 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-interface {p0}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; @@ -617,9 +617,9 @@ move-result p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-static {p0}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p0}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object p1 @@ -629,19 +629,19 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_2 - invoke-static {p0}, Lf/h/a/b/i1/e;->y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/e;->z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; move-result-object p1 if-eqz p1, :cond_3 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_3 - invoke-virtual {v3}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v3}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -662,9 +662,9 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v3}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v3}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -696,9 +696,9 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p1}, Lorg/apache/http/HttpHost;->toURI()Ljava/lang/String; @@ -741,7 +741,7 @@ move-object v2, v4 :goto_0 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p2}, Lorg/apache/http/HttpRequest;->getRequestLine()Lorg/apache/http/RequestLine; @@ -751,9 +751,9 @@ move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p2}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v2 @@ -763,7 +763,7 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_1 sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -780,7 +780,7 @@ move-result-wide v0 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-interface {p0, p1, p2, p3}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; @@ -798,7 +798,7 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-interface {p0}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; @@ -808,9 +808,9 @@ move-result p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-static {p0}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p0}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object p1 @@ -820,19 +820,19 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_2 - invoke-static {p0}, Lf/h/a/b/i1/e;->y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/e;->z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; move-result-object p1 if-eqz p1, :cond_3 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_3 - invoke-virtual {v3}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v3}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -853,9 +853,9 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v3}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v3}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -887,9 +887,9 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getURI()Ljava/net/URI; @@ -900,15 +900,15 @@ move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getMethod()Ljava/lang/String; move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p1}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p1}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v2 @@ -918,7 +918,7 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_0 sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -935,7 +935,7 @@ move-result-wide v0 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-interface {p0, p1}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; @@ -953,7 +953,7 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-interface {p0}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; @@ -963,9 +963,9 @@ move-result p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-static {p0}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p0}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object p1 @@ -975,19 +975,19 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/e;->z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; move-result-object p1 if-eqz p1, :cond_2 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_2 - invoke-virtual {v3}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v3}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -1008,9 +1008,9 @@ move-result-wide v0 - invoke-virtual {v3, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v3}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v3}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method @@ -1042,9 +1042,9 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getURI()Ljava/net/URI; @@ -1055,15 +1055,15 @@ move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; invoke-interface {p1}, Lorg/apache/http/client/methods/HttpUriRequest;->getMethod()Ljava/lang/String; move-result-object v2 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {p1}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p1}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v2 @@ -1073,7 +1073,7 @@ move-result-wide v4 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_0 sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -1090,7 +1090,7 @@ move-result-wide v0 - invoke-virtual {v3, v4, v5}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v4, v5}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-interface {p0, p1, p2}, Lorg/apache/http/client/HttpClient;->execute(Lorg/apache/http/client/methods/HttpUriRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpResponse; @@ -1108,7 +1108,7 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-interface {p0}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; @@ -1118,9 +1118,9 @@ move-result p1 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-static {p0}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p0}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object p1 @@ -1130,19 +1130,19 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/e;->z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; move-result-object p1 if-eqz p1, :cond_2 - invoke-virtual {v3, p1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_2 - invoke-virtual {v3}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v3}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -1163,9 +1163,9 @@ move-result-wide p1 - invoke-virtual {v3, p1, p2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, p1, p2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v3}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v3}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p0 .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfOkHttpClient.smali b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfOkHttpClient.smali index 267dee0543..6f37b741bb 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfOkHttpClient.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfOkHttpClient.smali @@ -12,7 +12,7 @@ return-void .end method -.method public static a(Lokhttp3/Response;Lf/h/a/d/h/f/k0;JJ)V +.method public static a(Lokhttp3/Response;Lf/h/a/f/h/f/k0;JJ)V .locals 6 .annotation system Ldalvik/annotation/Throws; value = { @@ -37,11 +37,11 @@ move-result-object v1 - invoke-virtual {p1, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; iget-object v1, v0, Ln0/a0;->c:Ljava/lang/String; - invoke-virtual {p1, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; iget-object v0, v0, Ln0/a0;->e:Lokhttp3/RequestBody; @@ -57,7 +57,7 @@ if-eqz v0, :cond_1 - invoke-virtual {p1, v3, v4}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v3, v4}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_1 iget-object v0, p0, Lokhttp3/Response;->j:Lokhttp3/ResponseBody; @@ -72,7 +72,7 @@ if-eqz v5, :cond_2 - invoke-virtual {p1, v3, v4}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v3, v4}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_2 invoke-virtual {v0}, Lokhttp3/ResponseBody;->b()Lokhttp3/MediaType; @@ -83,18 +83,18 @@ iget-object v0, v0, Lokhttp3/MediaType;->a:Ljava/lang/String; - invoke-virtual {p1, v0}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v0}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_3 iget p0, p0, Lokhttp3/Response;->g:I - invoke-virtual {p1, p0}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, p0}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-virtual {p1, p2, p3}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, p2, p3}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; - invoke-virtual {p1, p4, p5}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, p4, p5}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-virtual {p1}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {p1}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; return-void .end method @@ -142,9 +142,9 @@ move-result-object v0 - new-instance v7, Lf/h/a/d/h/f/k0; + new-instance v7, Lf/h/a/f/h/f/k0; - invoke-direct {v7, v0}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v7, v0}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; @@ -183,7 +183,7 @@ move-wide v3, v8 - invoke-static/range {v1 .. v6}, Lcom/google/firebase/perf/network/FirebasePerfOkHttpClient;->a(Lokhttp3/Response;Lf/h/a/d/h/f/k0;JJ)V + invoke-static/range {v1 .. v6}, Lcom/google/firebase/perf/network/FirebasePerfOkHttpClient;->a(Lokhttp3/Response;Lf/h/a/f/h/f/k0;JJ)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -192,7 +192,7 @@ :catch_0 move-exception v0 - invoke-interface {p0}, Ln0/f;->l()Ln0/a0; + invoke-interface {p0}, Ln0/f;->p()Ln0/a0; move-result-object p0 @@ -210,17 +210,17 @@ move-result-object v1 - invoke-virtual {v7, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v7, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_0 iget-object p0, p0, Ln0/a0;->c:Ljava/lang/String; if-eqz p0, :cond_1 - invoke-virtual {v7, p0}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v7, p0}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_1 - invoke-virtual {v7, v8, v9}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v7, v8, v9}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; sget-object p0, Ljava/util/concurrent/TimeUnit;->NANOSECONDS:Ljava/util/concurrent/TimeUnit; @@ -234,9 +234,9 @@ move-result-wide v1 - invoke-virtual {v7, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v7, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - invoke-static {v7}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v7}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfUrlConnection.smali b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfUrlConnection.smali index 6c5f6bc8c2..e8ee9ccf2a 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfUrlConnection.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/network/FirebasePerfUrlConnection.smali @@ -35,9 +35,9 @@ iget-wide v2, v1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - new-instance v4, Lf/h/a/d/h/f/k0; + new-instance v4, Lf/h/a/f/h/f/k0; - invoke-direct {v4, v0}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v4, v0}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; @@ -52,7 +52,7 @@ check-cast v0, Ljavax/net/ssl/HttpsURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-virtual {v5}, Lf/h/c/u/d/c;->getContent()Ljava/lang/Object; @@ -69,7 +69,7 @@ check-cast v0, Ljava/net/HttpURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-virtual {v5}, Lf/h/c/u/d/d;->getContent()Ljava/lang/Object; @@ -90,21 +90,21 @@ :catch_0 move-exception v0 - invoke-virtual {v4, v2, v3}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v2, v3}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J move-result-wide v1 - invoke-virtual {v4, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-virtual {p0}, Ljava/net/URL;->toString()Ljava/lang/String; move-result-object p0 - invoke-virtual {v4, p0}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, p0}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {v4}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v4}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -132,9 +132,9 @@ iget-wide v2, v1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - new-instance v4, Lf/h/a/d/h/f/k0; + new-instance v4, Lf/h/a/f/h/f/k0; - invoke-direct {v4, v0}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v4, v0}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; @@ -149,7 +149,7 @@ check-cast v0, Ljavax/net/ssl/HttpsURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V iget-object v0, v5, Lf/h/c/u/d/c;->a:Lf/h/c/u/d/f; @@ -168,7 +168,7 @@ check-cast v0, Ljava/net/HttpURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V iget-object v0, v5, Lf/h/c/u/d/d;->a:Lf/h/c/u/d/f; @@ -191,21 +191,21 @@ :catch_0 move-exception p1 - invoke-virtual {v4, v2, v3}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v2, v3}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J move-result-wide v0 - invoke-virtual {v4, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-virtual {p0}, Ljava/net/URL;->toString()Ljava/lang/String; move-result-object p0 - invoke-virtual {v4, p0}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, p0}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {v4}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v4}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -237,11 +237,11 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V - invoke-direct {v0, p0, v1, v3}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v0, p0, v1, v3}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V return-object v0 @@ -262,11 +262,11 @@ move-result-object v2 - new-instance v3, Lf/h/a/d/h/f/k0; + new-instance v3, Lf/h/a/f/h/f/k0; - invoke-direct {v3, v2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v3, v2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V - invoke-direct {v0, p0, v1, v3}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v0, p0, v1, v3}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V return-object v0 @@ -297,9 +297,9 @@ iget-wide v2, v1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - new-instance v4, Lf/h/a/d/h/f/k0; + new-instance v4, Lf/h/a/f/h/f/k0; - invoke-direct {v4, v0}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {v4, v0}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V :try_start_0 invoke-virtual {p0}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; @@ -314,7 +314,7 @@ check-cast v0, Ljavax/net/ssl/HttpsURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/c;->(Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-virtual {v5}, Lf/h/c/u/d/c;->getInputStream()Ljava/io/InputStream; @@ -331,7 +331,7 @@ check-cast v0, Ljava/net/HttpURLConnection; - invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v5, v0, v1, v4}, Lf/h/c/u/d/d;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V invoke-virtual {v5}, Lf/h/c/u/d/d;->getInputStream()Ljava/io/InputStream; @@ -352,21 +352,21 @@ :catch_0 move-exception v0 - invoke-virtual {v4, v2, v3}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v2, v3}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J move-result-wide v1 - invoke-virtual {v4, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; invoke-virtual {p0}, Ljava/net/URL;->toString()Ljava/lang/String; move-result-object p0 - invoke-virtual {v4, p0}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v4, p0}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - invoke-static {v4}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v4}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method diff --git a/com.discord/smali_classes2/com/google/firebase/perf/provider/FirebasePerfProvider.smali b/com.discord/smali_classes2/com/google/firebase/perf/provider/FirebasePerfProvider.smali index b1941212ec..ae7ca403ae 100644 --- a/com.discord/smali_classes2/com/google/firebase/perf/provider/FirebasePerfProvider.smali +++ b/com.discord/smali_classes2/com/google/firebase/perf/provider/FirebasePerfProvider.smali @@ -34,13 +34,13 @@ invoke-direct {p0}, Landroid/content/ContentProvider;->()V - new-instance v0, Lf/h/a/d/h/f/z3; + new-instance v0, Lf/h/a/f/h/f/z3; invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; move-result-object v1 - invoke-direct {v0, v1}, Lf/h/a/d/h/f/z3;->(Landroid/os/Looper;)V + invoke-direct {v0, v1}, Lf/h/a/f/h/f/z3;->(Landroid/os/Looper;)V iput-object v0, p0, Lcom/google/firebase/perf/provider/FirebasePerfProvider;->mHandler:Landroid/os/Handler; @@ -62,7 +62,7 @@ const-string v0, "FirebasePerfProvider ProviderInfo cannot be null." - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const-string v0, "com.google.firebase.firebaseperfprovider" @@ -76,7 +76,7 @@ invoke-super {p0, p1, p2}, Landroid/content/ContentProvider;->attachInfo(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object p1 @@ -90,9 +90,9 @@ move-result-object p2 - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/j;->i(Landroid/content/Context;)V + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/j;->i(Landroid/content/Context;)V - invoke-virtual {p1}, Lf/h/a/d/h/f/j;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/j;->r()Z move-result p1 @@ -152,9 +152,9 @@ goto :goto_2 :cond_2 - new-instance p1, Lf/h/a/d/h/f/n0; + new-instance p1, Lf/h/a/f/h/f/n0; - invoke-direct {p1}, Lf/h/a/d/h/f/n0;->()V + invoke-direct {p1}, Lf/h/a/f/h/f/n0;->()V sget-object p2, Lcom/google/firebase/perf/metrics/AppStartTrace;->m:Lcom/google/firebase/perf/metrics/AppStartTrace; @@ -171,7 +171,7 @@ new-instance v0, Lcom/google/firebase/perf/metrics/AppStartTrace; - invoke-direct {v0, p1}, Lcom/google/firebase/perf/metrics/AppStartTrace;->(Lf/h/a/d/h/f/n0;)V + invoke-direct {v0, p1}, Lcom/google/firebase/perf/metrics/AppStartTrace;->(Lf/h/a/f/h/f/n0;)V sput-object v0, Lcom/google/firebase/perf/metrics/AppStartTrace;->m:Lcom/google/firebase/perf/metrics/AppStartTrace; @@ -267,9 +267,9 @@ move-result-object p1 - sget-object p2, Lf/h/a/d/h/f/g1;->e:Lf/h/a/d/h/f/g1; + sget-object p2, Lf/h/a/f/h/f/g1;->e:Lf/h/a/f/h/f/g1; - invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/d/h/f/g1;)V + invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Lf/h/a/f/h/f/g1;)V return-void diff --git a/com.discord/smali_classes2/com/google/firebase/provider/FirebaseInitProvider.smali b/com.discord/smali_classes2/com/google/firebase/provider/FirebaseInitProvider.smali index 678a439d51..917e104b07 100644 --- a/com.discord/smali_classes2/com/google/firebase/provider/FirebaseInitProvider.smali +++ b/com.discord/smali_classes2/com/google/firebase/provider/FirebaseInitProvider.smali @@ -27,7 +27,7 @@ const-string v0, "FirebaseInitProvider ProviderInfo cannot be null." - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p2, Landroid/content/pm/ProviderInfo;->authority:Ljava/lang/String; diff --git a/com.discord/smali_classes2/com/google/firebase/remoteconfig/RemoteConfigRegistrar.smali b/com.discord/smali_classes2/com/google/firebase/remoteconfig/RemoteConfigRegistrar.smali index 59a4f1b086..eda871ca28 100644 --- a/com.discord/smali_classes2/com/google/firebase/remoteconfig/RemoteConfigRegistrar.smali +++ b/com.discord/smali_classes2/com/google/firebase/remoteconfig/RemoteConfigRegistrar.smali @@ -206,7 +206,7 @@ const-string v3, "19.2.0" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 diff --git a/com.discord/smali_classes2/com/google/firebase/remoteconfig/internal/ConfigFetchHttpClient.smali b/com.discord/smali_classes2/com/google/firebase/remoteconfig/internal/ConfigFetchHttpClient.smali index 9692186e29..b193cdad8f 100644 --- a/com.discord/smali_classes2/com/google/firebase/remoteconfig/internal/ConfigFetchHttpClient.smali +++ b/com.discord/smali_classes2/com/google/firebase/remoteconfig/internal/ConfigFetchHttpClient.smali @@ -485,7 +485,7 @@ move-result-object v4 - invoke-static {v3, v4}, Lf/h/a/d/e/n/a;->a(Landroid/content/Context;Ljava/lang/String;)[B + invoke-static {v3, v4}, Lf/h/a/f/e/n/a;->a(Landroid/content/Context;Ljava/lang/String;)[B move-result-object v3 @@ -516,7 +516,7 @@ goto :goto_0 :cond_0 - invoke-static {v3, v1}, Lf/h/a/d/e/n/d;->a([BZ)Ljava/lang/String; + invoke-static {v3, v1}, Lf/h/a/f/e/n/d;->a([BZ)Ljava/lang/String; move-result-object p5 :try_end_0 diff --git a/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPanelView.smali b/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPanelView.smali index 9a4b5eb455..7466387cbe 100644 --- a/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPanelView.smali +++ b/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPanelView.smali @@ -143,7 +143,7 @@ :cond_2 const/high16 p2, 0x3f800000 # 1.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p2 @@ -820,7 +820,7 @@ const/high16 p3, 0x40800000 # 4.0f - invoke-static {p2, p3}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p2, p3}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p2 diff --git a/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPickerView.smali b/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPickerView.smali index e0a7cdb692..a8b95c6c3a 100644 --- a/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPickerView.smali +++ b/com.discord/smali_classes2/com/jaredrummler/android/colorpicker/ColorPickerView.smali @@ -210,7 +210,7 @@ const/high16 p2, 0x41f00000 # 30.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -222,7 +222,7 @@ const/high16 p2, 0x41a00000 # 20.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -234,7 +234,7 @@ const/high16 p2, 0x41200000 # 10.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -246,7 +246,7 @@ const/high16 p2, 0x40a00000 # 5.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -258,7 +258,7 @@ const/high16 p2, 0x40800000 # 4.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -270,7 +270,7 @@ const/high16 p2, 0x40000000 # 2.0f - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p1 @@ -326,7 +326,7 @@ move-result-object v0 - invoke-static {v0, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v0, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result v0 @@ -356,7 +356,7 @@ move-result-object v0 - invoke-static {v0, p2}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v0, p2}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p2 @@ -382,7 +382,7 @@ const/high16 v0, 0x41600000 # 14.0f - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p2 @@ -420,7 +420,7 @@ const/high16 v1, 0x43480000 # 200.0f - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result v0 @@ -449,7 +449,7 @@ const/high16 v1, 0x43480000 # 200.0f - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result v0 @@ -1262,7 +1262,7 @@ move-result-object v4 - invoke-static {v4, v10}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v4, v10}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result v4 @@ -1699,7 +1699,7 @@ const/high16 v5, 0x40800000 # 4.0f - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result v4 @@ -2327,7 +2327,7 @@ const/high16 p3, 0x40800000 # 4.0f - invoke-static {p2, p3}, Lf/h/a/b/i1/e;->y0(Landroid/content/Context;F)I + invoke-static {p2, p3}, Lf/h/a/c/i1/e;->y0(Landroid/content/Context;F)I move-result p2 diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$a.smali b/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$a.smali index 8290788514..fcc8b77bbc 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$a.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$a.smali @@ -101,7 +101,7 @@ move-result-object p1 - invoke-static {v2, p1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + invoke-static {v2, p1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z :goto_0 invoke-virtual {v2}, Ljava/util/LinkedList;->isEmpty()Z @@ -139,7 +139,7 @@ move-result-object p1 - invoke-static {v2, p1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + invoke-static {v2, p1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z goto :goto_0 @@ -165,7 +165,7 @@ invoke-direct {v2, p1, v0}, Lj0/j/b;->(Ljava/util/Comparator;Ljava/util/Comparator;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V + invoke-static {v1, v2}, Lf/n/a/k/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V return-object v1 diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$b.smali b/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$b.smali index 5fead46572..3f957aab77 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$b.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/adapters/FileListAdapter$b.smali @@ -243,7 +243,7 @@ if-nez v3, :cond_0 - invoke-static {v2, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -316,11 +316,11 @@ if-nez v0, :cond_2 :try_start_3 - invoke-static {v3, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v3, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_3 .catchall {:try_start_3 .. :try_end_3} :catchall_2 - invoke-static {v2, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -365,7 +365,7 @@ .catchall {:try_start_4 .. :try_end_4} :catchall_0 :try_start_5 - invoke-static {v3, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v3, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V :try_end_5 .catchall {:try_start_5 .. :try_end_5} :catchall_2 @@ -387,7 +387,7 @@ move-object v5, v0 :try_start_7 - invoke-static {v3, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v3, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v5 :try_end_7 @@ -395,7 +395,7 @@ :cond_3 :goto_0 - invoke-static {v2, v4}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, v4}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V goto :goto_1 @@ -414,7 +414,7 @@ move-object v4, v0 - invoke-static {v2, v3}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v2, v3}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v4 diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment$b.smali b/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment$b.smali index caee165ee6..3ffc724e28 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment$b.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment$b.smali @@ -58,7 +58,7 @@ const/4 v2, 0x2 - invoke-static {v1, p1, v0, v2, v0}, Lf/h/a/b/i1/e;->e1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V + invoke-static {v1, p1, v0, v2, v0}, Lf/h/a/c/i1/e;->g1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V :cond_0 return-void diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment.smali b/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment.smali index 50873a151f..a009f66006 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/fragment/FlexInputFragment.smali @@ -1497,7 +1497,7 @@ aput-object v1, p2, v0 - invoke-static {p2}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p2}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object p2 @@ -1910,7 +1910,7 @@ const/4 v1, 0x2 - invoke-static {p2, p1, v0, v1, v0}, Lf/h/a/b/i1/e;->e1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V + invoke-static {p2, p1, v0, v1, v0}, Lf/h/a/c/i1/e;->g1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V :cond_2 iget-object p1, p0, Lcom/lytefast/flexinput/fragment/FlexInputFragment;->i:Landroid/view/ViewGroup; diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment$Companion.smali b/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment$Companion.smali index 544cf01040..e6d8875231 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment$Companion.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment$Companion.smali @@ -134,14 +134,14 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_0 :goto_0 - invoke-static {p2, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p2, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V move-object v0, v1 goto :goto_3 :cond_3 - invoke-static {p2, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p2, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V goto :goto_1 @@ -156,7 +156,7 @@ :catchall_1 move-exception v0 - invoke-static {p2, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {p2, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v0 diff --git a/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment.smali b/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment.smali index d51eac15c5..ee03eb0848 100644 --- a/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment.smali +++ b/com.discord/smali_classes2/com/lytefast/flexinput/model/Attachment.smali @@ -354,7 +354,7 @@ iget-object v1, p0, Lcom/lytefast/flexinput/model/Attachment;->uri:Landroid/net/Uri; - invoke-static {v0, v1}, Ld0/a/b/b/a;->c0(Ljava/lang/Object;Ljava/lang/Object;)I + invoke-static {v0, v1}, Ld0/a/b/b/a;->e0(Ljava/lang/Object;Ljava/lang/Object;)I move-result v0 diff --git a/com.discord/smali_classes2/com/otaliastudios/cameraview/CameraView.smali b/com.discord/smali_classes2/com/otaliastudios/cameraview/CameraView.smali index 24dcb4f2a3..87d4fdda92 100644 --- a/com.discord/smali_classes2/com/otaliastudios/cameraview/CameraView.smali +++ b/com.discord/smali_classes2/com/otaliastudios/cameraview/CameraView.smali @@ -655,7 +655,7 @@ move-result v12 - invoke-static {v12}, Lf/h/a/b/i1/e;->d1(I)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->f1(I)Lf/m/a/v/c; move-result-object v12 @@ -683,7 +683,7 @@ move-result v12 - invoke-static {v12}, Lf/h/a/b/i1/e;->b1(I)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->d1(I)Lf/m/a/v/c; move-result-object v12 @@ -704,7 +704,7 @@ move-result v12 - invoke-static {v12}, Lf/h/a/b/i1/e;->c1(I)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->e1(I)Lf/m/a/v/c; move-result-object v12 @@ -725,7 +725,7 @@ move-result v12 - invoke-static {v12}, Lf/h/a/b/i1/e;->a1(I)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->c1(I)Lf/m/a/v/c; move-result-object v12 @@ -750,7 +750,7 @@ invoke-direct {v13, v12}, Lf/m/a/v/l;->(I)V - invoke-static {v13}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v12 @@ -777,7 +777,7 @@ invoke-direct {v13, v12}, Lf/m/a/v/k;->(I)V - invoke-static {v13}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v12 @@ -814,7 +814,7 @@ invoke-direct {v13, v12, v5}, Lf/m/a/v/h;->(FF)V - invoke-static {v13}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v5 @@ -872,7 +872,7 @@ check-cast v5, [Lf/m/a/v/c; - invoke-static {v5}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v5}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v5 @@ -906,7 +906,7 @@ move-result v13 - invoke-static {v13}, Lf/h/a/b/i1/e;->d1(I)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->f1(I)Lf/m/a/v/c; move-result-object v13 @@ -932,7 +932,7 @@ move-result v13 - invoke-static {v13}, Lf/h/a/b/i1/e;->b1(I)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->d1(I)Lf/m/a/v/c; move-result-object v13 @@ -953,7 +953,7 @@ move-result v13 - invoke-static {v13}, Lf/h/a/b/i1/e;->c1(I)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->e1(I)Lf/m/a/v/c; move-result-object v13 @@ -974,7 +974,7 @@ move-result v13 - invoke-static {v13}, Lf/h/a/b/i1/e;->a1(I)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->c1(I)Lf/m/a/v/c; move-result-object v13 @@ -999,7 +999,7 @@ invoke-direct {v14, v13}, Lf/m/a/v/l;->(I)V - invoke-static {v14}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v14}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v13 @@ -1026,7 +1026,7 @@ invoke-direct {v14, v13}, Lf/m/a/v/k;->(I)V - invoke-static {v14}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v14}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v13 @@ -1063,7 +1063,7 @@ invoke-direct {v14, v13, v5}, Lf/m/a/v/h;->(FF)V - invoke-static {v14}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v14}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v5 @@ -1121,7 +1121,7 @@ check-cast v5, [Lf/m/a/v/c; - invoke-static {v5}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v5}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v5 diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/UCropActivity.smali b/com.discord/smali_classes2/com/yalantis/ucrop/UCropActivity.smali index 2e9c29b3f5..3f91a8aaf2 100644 --- a/com.discord/smali_classes2/com/yalantis/ucrop/UCropActivity.smali +++ b/com.discord/smali_classes2/com/yalantis/ucrop/UCropActivity.smali @@ -1066,7 +1066,7 @@ check-cast v8, Landroid/widget/ImageView; - new-instance v11, Lf/n/a/k/d; + new-instance v11, Lf/n/a/k/e; invoke-virtual {v2}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable; @@ -1074,11 +1074,11 @@ iget v13, v1, Lcom/yalantis/ucrop/UCropActivity;->g:I - invoke-direct {v11, v12, v13}, Lf/n/a/k/d;->(Landroid/graphics/drawable/Drawable;I)V + invoke-direct {v11, v12, v13}, Lf/n/a/k/e;->(Landroid/graphics/drawable/Drawable;I)V invoke-virtual {v2, v11}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V - new-instance v2, Lf/n/a/k/d; + new-instance v2, Lf/n/a/k/e; invoke-virtual {v5}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable; @@ -1086,11 +1086,11 @@ iget v12, v1, Lcom/yalantis/ucrop/UCropActivity;->g:I - invoke-direct {v2, v11, v12}, Lf/n/a/k/d;->(Landroid/graphics/drawable/Drawable;I)V + invoke-direct {v2, v11, v12}, Lf/n/a/k/e;->(Landroid/graphics/drawable/Drawable;I)V invoke-virtual {v5, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V - new-instance v2, Lf/n/a/k/d; + new-instance v2, Lf/n/a/k/e; invoke-virtual {v8}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable; @@ -1098,7 +1098,7 @@ iget v11, v1, Lcom/yalantis/ucrop/UCropActivity;->g:I - invoke-direct {v2, v5, v11}, Lf/n/a/k/d;->(Landroid/graphics/drawable/Drawable;I)V + invoke-direct {v2, v5, v11}, Lf/n/a/k/e;->(Landroid/graphics/drawable/Drawable;I)V invoke-virtual {v8, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V @@ -1773,7 +1773,7 @@ iget-object v2, v0, Lf/n/a/l/c;->d:[F - invoke-static {v2}, Lf/m/b/f/a;->m0([F)Landroid/graphics/RectF; + invoke-static {v2}, Lf/n/a/k/a;->k0([F)Landroid/graphics/RectF; move-result-object v2 diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView$c.smali b/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView$c.smali index a7fca20681..622e8af3e7 100644 --- a/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView$c.smali +++ b/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView$c.smali @@ -1,5 +1,5 @@ .class public Lcom/yalantis/ucrop/view/GestureCropImageView$c; -.super Lf/n/a/k/c$b; +.super Lf/n/a/k/d$b; .source "GestureCropImageView.java" @@ -24,7 +24,7 @@ iput-object p1, p0, Lcom/yalantis/ucrop/view/GestureCropImageView$c;->a:Lcom/yalantis/ucrop/view/GestureCropImageView; - invoke-direct {p0}, Lf/n/a/k/c$b;->()V + invoke-direct {p0}, Lf/n/a/k/d$b;->()V return-void .end method diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView.smali b/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView.smali index 60b2c7dbe3..068a2537a7 100644 --- a/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView.smali +++ b/com.discord/smali_classes2/com/yalantis/ucrop/view/GestureCropImageView.smali @@ -16,7 +16,7 @@ # instance fields .field public E:Landroid/view/ScaleGestureDetector; -.field public F:Lf/n/a/k/c; +.field public F:Lf/n/a/k/d; .field public G:Landroid/view/GestureDetector; @@ -93,15 +93,15 @@ iput-object v0, p0, Lcom/yalantis/ucrop/view/GestureCropImageView;->E:Landroid/view/ScaleGestureDetector; - new-instance v0, Lf/n/a/k/c; + new-instance v0, Lf/n/a/k/d; new-instance v1, Lcom/yalantis/ucrop/view/GestureCropImageView$c; invoke-direct {v1, p0, v3}, Lcom/yalantis/ucrop/view/GestureCropImageView$c;->(Lcom/yalantis/ucrop/view/GestureCropImageView;Lcom/yalantis/ucrop/view/GestureCropImageView$a;)V - invoke-direct {v0, v1}, Lf/n/a/k/c;->(Lf/n/a/k/c$a;)V + invoke-direct {v0, v1}, Lf/n/a/k/d;->(Lf/n/a/k/d$a;)V - iput-object v0, p0, Lcom/yalantis/ucrop/view/GestureCropImageView;->F:Lf/n/a/k/c; + iput-object v0, p0, Lcom/yalantis/ucrop/view/GestureCropImageView;->F:Lf/n/a/k/d; return-void .end method @@ -226,7 +226,7 @@ if-eqz v0, :cond_d - iget-object v0, p0, Lcom/yalantis/ucrop/view/GestureCropImageView;->F:Lf/n/a/k/c; + iget-object v0, p0, Lcom/yalantis/ucrop/view/GestureCropImageView;->F:Lf/n/a/k/d; if-eqz v0, :cond_c @@ -257,7 +257,7 @@ goto/16 :goto_1 :cond_3 - iput v5, v0, Lf/n/a/k/c;->f:I + iput v5, v0, Lf/n/a/k/d;->f:I goto/16 :goto_1 @@ -266,13 +266,13 @@ move-result v1 - iput v1, v0, Lf/n/a/k/c;->a:F + iput v1, v0, Lf/n/a/k/d;->a:F invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F move-result v1 - iput v1, v0, Lf/n/a/k/c;->b:F + iput v1, v0, Lf/n/a/k/d;->b:F invoke-virtual {p1}, Landroid/view/MotionEvent;->getActionIndex()I @@ -286,20 +286,20 @@ move-result v1 - iput v1, v0, Lf/n/a/k/c;->f:I + iput v1, v0, Lf/n/a/k/d;->f:I - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F - iput-boolean v2, v0, Lf/n/a/k/c;->h:Z + iput-boolean v2, v0, Lf/n/a/k/d;->h:Z goto/16 :goto_1 :cond_5 - iget v3, v0, Lf/n/a/k/c;->e:I + iget v3, v0, Lf/n/a/k/d;->e:I if-eq v3, v5, :cond_d - iget v3, v0, Lf/n/a/k/c;->f:I + iget v3, v0, Lf/n/a/k/d;->f:I if-eq v3, v5, :cond_d @@ -307,52 +307,52 @@ move-result v3 - iget v5, v0, Lf/n/a/k/c;->f:I + iget v5, v0, Lf/n/a/k/d;->f:I if-le v3, v5, :cond_d - iget v3, v0, Lf/n/a/k/c;->e:I + iget v3, v0, Lf/n/a/k/d;->e:I invoke-virtual {p1, v3}, Landroid/view/MotionEvent;->getX(I)F move-result v3 - iget v5, v0, Lf/n/a/k/c;->e:I + iget v5, v0, Lf/n/a/k/d;->e:I invoke-virtual {p1, v5}, Landroid/view/MotionEvent;->getY(I)F move-result v5 - iget v6, v0, Lf/n/a/k/c;->f:I + iget v6, v0, Lf/n/a/k/d;->f:I invoke-virtual {p1, v6}, Landroid/view/MotionEvent;->getX(I)F move-result v6 - iget v7, v0, Lf/n/a/k/c;->f:I + iget v7, v0, Lf/n/a/k/d;->f:I invoke-virtual {p1, v7}, Landroid/view/MotionEvent;->getY(I)F move-result v7 - iget-boolean v8, v0, Lf/n/a/k/c;->h:Z + iget-boolean v8, v0, Lf/n/a/k/d;->h:Z if-eqz v8, :cond_6 - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F - iput-boolean v1, v0, Lf/n/a/k/c;->h:Z + iput-boolean v1, v0, Lf/n/a/k/d;->h:Z goto :goto_0 :cond_6 - iget v1, v0, Lf/n/a/k/c;->a:F + iget v1, v0, Lf/n/a/k/d;->a:F - iget v4, v0, Lf/n/a/k/c;->b:F + iget v4, v0, Lf/n/a/k/d;->b:F - iget v8, v0, Lf/n/a/k/c;->c:F + iget v8, v0, Lf/n/a/k/d;->c:F - iget v9, v0, Lf/n/a/k/c;->d:F + iget v9, v0, Lf/n/a/k/d;->d:F sub-float/2addr v4, v9 @@ -406,7 +406,7 @@ sub-float/2addr v4, v1 - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F const/high16 v1, -0x3ccc0000 # -180.0f @@ -416,7 +416,7 @@ add-float/2addr v4, v8 - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F goto :goto_0 @@ -429,11 +429,11 @@ sub-float/2addr v4, v8 - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F :cond_8 :goto_0 - iget-object v1, v0, Lf/n/a/k/c;->i:Lf/n/a/k/c$a; + iget-object v1, v0, Lf/n/a/k/d;->i:Lf/n/a/k/d$a; if-eqz v1, :cond_9 @@ -441,7 +441,7 @@ iget-object v1, v1, Lcom/yalantis/ucrop/view/GestureCropImageView$c;->a:Lcom/yalantis/ucrop/view/GestureCropImageView; - iget v4, v0, Lf/n/a/k/c;->g:F + iget v4, v0, Lf/n/a/k/d;->g:F iget v8, v1, Lcom/yalantis/ucrop/view/GestureCropImageView;->H:F @@ -450,18 +450,18 @@ invoke-virtual {v1, v4, v8, v9}, Lf/n/a/l/c;->e(FFF)V :cond_9 - iput v6, v0, Lf/n/a/k/c;->a:F + iput v6, v0, Lf/n/a/k/d;->a:F - iput v7, v0, Lf/n/a/k/c;->b:F + iput v7, v0, Lf/n/a/k/d;->b:F - iput v3, v0, Lf/n/a/k/c;->c:F + iput v3, v0, Lf/n/a/k/d;->c:F - iput v5, v0, Lf/n/a/k/c;->d:F + iput v5, v0, Lf/n/a/k/d;->d:F goto :goto_1 :cond_a - iput v5, v0, Lf/n/a/k/c;->e:I + iput v5, v0, Lf/n/a/k/d;->e:I goto :goto_1 @@ -470,13 +470,13 @@ move-result v3 - iput v3, v0, Lf/n/a/k/c;->c:F + iput v3, v0, Lf/n/a/k/d;->c:F invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F move-result v3 - iput v3, v0, Lf/n/a/k/c;->d:F + iput v3, v0, Lf/n/a/k/d;->d:F invoke-virtual {p1, v1}, Landroid/view/MotionEvent;->getPointerId(I)I @@ -486,11 +486,11 @@ move-result v1 - iput v1, v0, Lf/n/a/k/c;->e:I + iput v1, v0, Lf/n/a/k/d;->e:I - iput v4, v0, Lf/n/a/k/c;->g:F + iput v4, v0, Lf/n/a/k/d;->g:F - iput-boolean v2, v0, Lf/n/a/k/c;->h:Z + iput-boolean v2, v0, Lf/n/a/k/d;->h:Z goto :goto_1 diff --git a/com.discord/smali_classes2/com/yalantis/ucrop/view/OverlayView.smali b/com.discord/smali_classes2/com/yalantis/ucrop/view/OverlayView.smali index 0da596badf..7591bdf573 100644 --- a/com.discord/smali_classes2/com/yalantis/ucrop/view/OverlayView.smali +++ b/com.discord/smali_classes2/com/yalantis/ucrop/view/OverlayView.smali @@ -173,7 +173,7 @@ iget-object v0, p0, Lcom/yalantis/ucrop/view/OverlayView;->d:Landroid/graphics/RectF; - invoke-static {v0}, Lf/m/b/f/a;->B(Landroid/graphics/RectF;)[F + invoke-static {v0}, Lf/n/a/k/a;->z(Landroid/graphics/RectF;)[F move-result-object v0 @@ -181,7 +181,7 @@ iget-object v0, p0, Lcom/yalantis/ucrop/view/OverlayView;->d:Landroid/graphics/RectF; - invoke-static {v0}, Lf/m/b/f/a;->z(Landroid/graphics/RectF;)[F + invoke-static {v0}, Lf/n/a/k/a;->x(Landroid/graphics/RectF;)[F const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/f/a/a/c/b$a.smali b/com.discord/smali_classes2/f/a/a/c/b$a.smali deleted file mode 100644 index 68c40b75eb..0000000000 --- a/com.discord/smali_classes2/f/a/a/c/b$a.smali +++ /dev/null @@ -1,256 +0,0 @@ -.class public final Lf/a/a/c/b$a; -.super Ljava/lang/Object; -.source "java-style lambda group" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/a/a/c/b;->onViewBound(Landroid/view/View;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Ljava/lang/Object; - - -# direct methods -.method public constructor (ILjava/lang/Object;)V - .locals 0 - - iput p1, p0, Lf/a/a/c/b$a;->d:I - - iput-object p2, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 13 - - iget p1, p0, Lf/a/a/c/b$a;->d:I - - const-string v0, "viewModel" - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz p1, :cond_8 - - if-ne p1, v1, :cond_7 - - iget-object p1, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; - - check-cast p1, Lf/a/a/c/b; - - iget-object p1, p1, Lf/a/a/c/b;->k:Lf/a/a/c/h; - - if-eqz p1, :cond_6 - - invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/a/a/c/h$d; - - sget-object v3, Lf/a/a/c/h$d$c;->a:Lf/a/a/c/h$d$c; - - invoke-static {v0, v3}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - goto :goto_1 - - :cond_0 - instance-of v3, v0, Lf/a/a/c/h$d$b; - - if-eqz v3, :cond_3 - - invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_2 - - check-cast v0, Lf/a/a/c/h$d$b; - - iget-boolean v0, v0, Lf/a/a/c/h$d$b;->b:Z - - if-nez v0, :cond_5 - - invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; - - move-result-object v0 - - instance-of v3, v0, Lf/a/a/c/h$d$b; - - if-nez v3, :cond_1 - - move-object v0, v2 - - :cond_1 - check-cast v0, Lf/a/a/c/h$d$b; - - if-eqz v0, :cond_5 - - const/4 v3, 0x0 - - const/4 v4, 0x5 - - invoke-static {v0, v2, v1, v3, v4}, Lf/a/a/c/h$d$b;->a(Lf/a/a/c/h$d$b;Lcom/discord/models/domain/ModelSubscription;ZZI)Lf/a/a/c/h$d$b; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V - - iget-object v7, v0, Lf/a/a/c/h$d$b;->a:Lcom/discord/models/domain/ModelSubscription; - - sget-object v3, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->INSTANCE:Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils; - - iget-object v4, p1, Lf/a/a/c/h;->g:Lcom/discord/utilities/rest/RestAPI; - - iget-wide v5, p1, Lf/a/a/c/h;->d:J - - iget-object v8, p1, Lf/a/a/c/h;->f:Lcom/discord/stores/StorePremiumGuildSubscription; - - invoke-virtual/range {v3 .. v8}, Lcom/discord/utilities/premium/PremiumGuildSubscriptionUtils;->uncancelSubscriptionSlot(Lcom/discord/utilities/rest/RestAPI;JLcom/discord/models/domain/ModelSubscription;Lcom/discord/stores/StorePremiumGuildSubscription;)Lrx/Observable; - - move-result-object v1 - - const/4 v3, 0x2 - - invoke-static {v1, p1, v2, v3, v2}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->ui$default(Lrx/Observable;Lcom/discord/app/AppComponent;Lcom/discord/utilities/mg_recycler/MGRecyclerAdapterSimple;ILjava/lang/Object;)Lrx/Observable; - - move-result-object v4 - - const-class v5, Lf/a/a/c/h; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - new-instance v10, Lf/a/a/c/j; - - invoke-direct {v10, p1, v0}, Lf/a/a/c/j;->(Lf/a/a/c/h;Lf/a/a/c/h$d$b;)V - - const/16 v11, 0x1e - - const/4 v12, 0x0 - - invoke-static/range {v4 .. v12}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - goto :goto_1 - - :cond_2 - new-instance p1, Lkotlin/TypeCastException; - - const-string v0, "null cannot be cast to non-null type com.discord.dialogs.premiumguild.PremiumGuildSubscriptionUncancelViewModel.ViewState.Loaded" - - invoke-direct {p1, v0}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - instance-of v3, v0, Lf/a/a/c/h$d$d; - - if-eqz v3, :cond_4 - - goto :goto_0 - - :cond_4 - instance-of v0, v0, Lf/a/a/c/h$d$a; - - if-eqz v0, :cond_5 - - :goto_0 - new-instance v0, Lf/a/a/c/h$d$a; - - invoke-direct {v0, v2, v1}, Lf/a/a/c/h$d$a;->(Ljava/lang/Integer;I)V - - invoke-virtual {p1, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V - - :cond_5 - :goto_1 - return-void - - :cond_6 - invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v2 - - :cond_7 - throw v2 - - :cond_8 - iget-object p1, p0, Lf/a/a/c/b$a;->e:Ljava/lang/Object; - - check-cast p1, Lf/a/a/c/b; - - iget-object p1, p1, Lf/a/a/c/b;->k:Lf/a/a/c/h; - - if-eqz p1, :cond_c - - invoke-virtual {p1}, Lf/a/b/o0;->getViewState()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/a/a/c/h$d; - - sget-object v3, Lf/a/a/c/h$d$c;->a:Lf/a/a/c/h$d$c; - - invoke-static {v0, v3}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_9 - - goto :goto_3 - - :cond_9 - instance-of v3, v0, Lf/a/a/c/h$d$b; - - if-eqz v3, :cond_a - - goto :goto_2 - - :cond_a - instance-of v0, v0, Lf/a/a/c/h$d$a; - - if-eqz v0, :cond_b - - :goto_2 - new-instance v0, Lf/a/a/c/h$d$a; - - invoke-direct {v0, v2, v1}, Lf/a/a/c/h$d$a;->(Ljava/lang/Integer;I)V - - invoke-virtual {p1, v0}, Lf/a/b/o0;->updateViewState(Ljava/lang/Object;)V - - :cond_b - :goto_3 - return-void - - :cond_c - invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/b/a/a/a$a.smali b/com.discord/smali_classes2/f/b/a/a/a$a.smali deleted file mode 100644 index 386ab42d70..0000000000 --- a/com.discord/smali_classes2/f/b/a/a/a$a.smali +++ /dev/null @@ -1,518 +0,0 @@ -.class public final Lf/b/a/a/a$a; -.super Ljava/lang/Object; -.source "java-style lambda group" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/b/a/a/a;->onCreateView(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Ljava/lang/Object; - - -# direct methods -.method public constructor (ILjava/lang/Object;)V - .locals 0 - - iput p1, p0, Lf/b/a/a/a$a;->d:I - - iput-object p2, p0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onClick(Landroid/view/View;)V - .locals 16 - - move-object/from16 v0, p0 - - iget v1, v0, Lf/b/a/a/a$a;->d:I - - if-eqz v1, :cond_11 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_1 - - const/4 v2, 0x2 - - if-ne v1, v2, :cond_0 - - iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; - - check-cast v1, Landroidx/fragment/app/Fragment; - - check-cast v1, Lcom/lytefast/flexinput/fragment/FlexInputFragment; - - invoke-virtual {v1}, Lcom/lytefast/flexinput/fragment/FlexInputFragment;->t()V - - return-void - - :cond_0 - throw v3 - - :cond_1 - iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; - - check-cast v1, Lf/b/a/a/a; - - if-eqz v1, :cond_10 - - new-instance v4, Landroid/content/Intent; - - const-string v5, "android.intent.action.PICK" - - invoke-direct {v4, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V - - const-string v6, "image/*" - - invoke-virtual {v4, v6}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v4 - - const-string v7, "android.intent.extra.ALLOW_MULTIPLE" - - invoke-virtual {v4, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - - move-result-object v4 - - const-string v8, "Intent(Intent.ACTION_PIC\u2026TRA_ALLOW_MULTIPLE, true)" - - invoke-static {v4, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - new-instance v8, Landroid/util/TypedValue; - - invoke-direct {v8}, Landroid/util/TypedValue;->()V - - invoke-virtual {v1}, Landroidx/fragment/app/DialogFragment;->getDialog()Landroid/app/Dialog; - - move-result-object v9 - - if-eqz v9, :cond_2 - - invoke-virtual {v9}, Landroid/app/Dialog;->getContext()Landroid/content/Context; - - move-result-object v9 - - if-eqz v9, :cond_2 - - invoke-virtual {v9}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme; - - move-result-object v9 - - goto :goto_0 - - :cond_2 - move-object v9, v3 - - :goto_0 - if-eqz v9, :cond_3 - - sget v10, Lcom/lytefast/flexinput/R$b;->flexInputAddContentLauncherTitle:I - - invoke-virtual {v9, v10, v8, v2}, Landroid/content/res/Resources$Theme;->resolveAttribute(ILandroid/util/TypedValue;Z)Z - - move-result v9 - - if-eqz v9, :cond_3 - - iget-object v8, v8, Landroid/util/TypedValue;->string:Ljava/lang/CharSequence; - - goto :goto_1 - - :cond_3 - move-object v8, v3 - - :goto_1 - const/4 v9, 0x0 - - if-eqz v8, :cond_5 - - invoke-static {v8}, Lj0/t/k;->isBlank(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-eqz v10, :cond_4 - - goto :goto_2 - - :cond_4 - const/4 v10, 0x0 - - goto :goto_3 - - :cond_5 - :goto_2 - const/4 v10, 0x1 - - :goto_3 - if-eqz v10, :cond_6 - - sget v8, Lcom/lytefast/flexinput/R$g;->choose_an_application:I - - invoke-virtual {v1, v8}, Landroidx/fragment/app/Fragment;->getString(I)Ljava/lang/String; - - move-result-object v8 - - const-string v10, "getString(R.string.choose_an_application)" - - invoke-static {v8, v10}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - :cond_6 - invoke-static {v4, v8}, Landroid/content/Intent;->createChooser(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; - - move-result-object v4 - - invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v8 - - if-eqz v8, :cond_d - - invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v8 - - if-eqz v8, :cond_d - - const-string v10, "text/*" - - const-string v11, "video/*" - - filled-new-array {v10, v6, v11}, [Ljava/lang/String; - - move-result-object v6 - - new-instance v10, Landroid/content/Intent; - - const-string v11, "android.intent.action.GET_CONTENT" - - invoke-direct {v10, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V - - const-string v12, "application/*" - - invoke-virtual {v10, v12}, Landroid/content/Intent;->setType(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v10 - - const-string v12, "android.intent.extra.MIME_TYPES" - - invoke-virtual {v10, v12, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v6 - - const-string v10, "android.intent.category.OPENABLE" - - invoke-virtual {v6, v10}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v6 - - const-string v12, "android.intent.category.DEFAULT" - - invoke-virtual {v6, v12}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v6 - - invoke-virtual {v6, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - - move-result-object v6 - - invoke-virtual {v8, v6, v9}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v6 - - const-string v8, "resolveInfos" - - invoke-static {v6, v8}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - new-instance v8, Ljava/util/ArrayList; - - invoke-interface {v6}, Ljava/util/List;->size()I - - move-result v13 - - add-int/2addr v13, v2 - - invoke-direct {v8, v13}, Ljava/util/ArrayList;->(I)V - - invoke-interface {v6}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :goto_4 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v13 - - if-eqz v13, :cond_7 - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Landroid/content/pm/ResolveInfo; - - new-instance v14, Landroid/content/ComponentName; - - iget-object v15, v13, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; - - iget-object v3, v15, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; - - iget-object v15, v15, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; - - invoke-direct {v14, v3, v15}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v3, Landroid/content/Intent; - - invoke-direct {v3, v11}, Landroid/content/Intent;->(Ljava/lang/String;)V - - invoke-virtual {v3, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - - move-result-object v3 - - invoke-virtual {v3, v12}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v3 - - invoke-virtual {v3, v10}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v3 - - invoke-virtual {v3, v14}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - move-result-object v3 - - iget-object v13, v13, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; - - iget-object v13, v13, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; - - invoke-virtual {v3, v13}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v3 - - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const/4 v3, 0x0 - - goto :goto_4 - - :cond_7 - invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v3 - - if-eqz v3, :cond_8 - - goto :goto_5 - - :cond_8 - invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_9 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_a - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Landroid/content/Intent; - - const-string v10, "it" - - invoke-static {v6, v10}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v6}, Landroid/content/Intent;->getPackage()Ljava/lang/String; - - move-result-object v6 - - const-string v10, "com.google.android.apps.docs" - - invoke-static {v6, v10}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_9 - - const/4 v3, 0x1 - - goto :goto_6 - - :cond_a - :goto_5 - const/4 v3, 0x0 - - :goto_6 - if-nez v3, :cond_e - - invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->getContext()Landroid/content/Context; - - move-result-object v3 - - if-eqz v3, :cond_c - - const-string v6, "context ?: return null" - - invoke-static {v3, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v3}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v3 - - new-instance v6, Landroid/content/Intent; - - invoke-direct {v6, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V - - invoke-virtual {v6, v7, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - - move-result-object v2 - - invoke-virtual {v3, v2, v9}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_b - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_c - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/content/pm/ResolveInfo; - - new-instance v6, Landroid/content/ComponentName; - - iget-object v7, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; - - iget-object v10, v7, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; - - iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; - - invoke-direct {v6, v10, v7}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v7, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; - - iget-object v7, v7, Landroid/content/pm/ActivityInfo;->name:Ljava/lang/String; - - const-string v10, "com.google.android.apps.docs.app.PickActivity" - - invoke-static {v7, v10}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_b - - new-instance v2, Landroid/content/Intent; - - invoke-direct {v2, v5}, Landroid/content/Intent;->(Ljava/lang/String;)V - - invoke-virtual {v2, v6}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - move-result-object v2 - - iget-object v3, v3, Landroid/content/pm/ResolveInfo;->activityInfo:Landroid/content/pm/ActivityInfo; - - iget-object v3, v3, Landroid/content/pm/ActivityInfo;->packageName:Ljava/lang/String; - - invoke-virtual {v2, v3}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v3 - - goto :goto_7 - - :cond_c - const/4 v3, 0x0 - - :goto_7 - if-eqz v3, :cond_e - - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :cond_d - sget-object v8, Lj0/i/n;->d:Lj0/i/n; - - :cond_e - :goto_8 - new-array v2, v9, [Landroid/content/Intent; - - invoke-interface {v8, v2}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v2 - - if-eqz v2, :cond_f - - check-cast v2, [Landroid/os/Parcelable; - - const-string v3, "android.intent.extra.INITIAL_INTENTS" - - invoke-virtual {v4, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Landroid/os/Parcelable;)Landroid/content/Intent; - - move-result-object v2 - - const-string v3, "Intent.createChooser(ima\u2026llIntents.toTypedArray())" - - invoke-static {v2, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const/16 v3, 0x1750 - - invoke-virtual {v1, v2, v3}, Landroidx/fragment/app/Fragment;->startActivityForResult(Landroid/content/Intent;I)V - - return-void - - :cond_f - new-instance v1, Lkotlin/TypeCastException; - - const-string v2, "null cannot be cast to non-null type kotlin.Array" - - invoke-direct {v1, v2}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V - - throw v1 - - :cond_10 - move-object v1, v3 - - throw v1 - - :cond_11 - iget-object v1, v0, Lf/b/a/a/a$a;->e:Ljava/lang/Object; - - check-cast v1, Lf/b/a/a/a; - - invoke-static {v1}, Lf/b/a/a/a;->f(Lf/b/a/a/a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/b/a/a/a.smali b/com.discord/smali_classes2/f/b/a/a/a.smali index 1be28312df..80abea0fe8 100644 --- a/com.discord/smali_classes2/f/b/a/a/a.smali +++ b/com.discord/smali_classes2/f/b/a/a/a.smali @@ -252,7 +252,7 @@ const/16 v2, 0xa - invoke-static {p3, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p3, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/f/b/a/c/f.smali b/com.discord/smali_classes2/f/b/a/c/f.smali index ff0a809089..aa4272aafc 100644 --- a/com.discord/smali_classes2/f/b/a/c/f.smali +++ b/com.discord/smali_classes2/f/b/a/c/f.smali @@ -50,7 +50,7 @@ move-result-object p2 - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p1, p2}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/f/b/a/c/g.smali b/com.discord/smali_classes2/f/b/a/c/g.smali index 02a2ddd111..43b28901cc 100644 --- a/com.discord/smali_classes2/f/b/a/c/g.smali +++ b/com.discord/smali_classes2/f/b/a/c/g.smali @@ -68,7 +68,7 @@ move-result-object p1 - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/f/b/a/c/h.smali b/com.discord/smali_classes2/f/b/a/c/h.smali index 2a0085d17b..37abcc8d12 100644 --- a/com.discord/smali_classes2/f/b/a/c/h.smali +++ b/com.discord/smali_classes2/f/b/a/c/h.smali @@ -70,7 +70,7 @@ if-eqz p1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + invoke-static {p1}, Lf/n/a/k/a;->asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; move-result-object p1 diff --git a/com.discord/smali_classes2/f/b/a/c/i$b.smali b/com.discord/smali_classes2/f/b/a/c/i$b.smali index d2ba975e42..d9a29269db 100644 --- a/com.discord/smali_classes2/f/b/a/c/i$b.smali +++ b/com.discord/smali_classes2/f/b/a/c/i$b.smali @@ -60,7 +60,7 @@ const/4 v2, 0x1 - invoke-static {v0, v1, v2, v1}, Lf/m/b/f/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + invoke-static {v0, v1, v2, v1}, Lf/n/a/k/a;->q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V :cond_0 iget-object v0, p0, Lf/b/a/c/i$b;->b:Landroid/os/CancellationSignal; diff --git a/com.discord/smali_classes2/f/b/a/c/i.smali b/com.discord/smali_classes2/f/b/a/c/i.smali index c431827842..2b69d64498 100644 --- a/com.discord/smali_classes2/f/b/a/c/i.smali +++ b/com.discord/smali_classes2/f/b/a/c/i.smali @@ -267,7 +267,7 @@ const/4 v8, 0x0 - invoke-static/range {v3 .. v8}, Lf/m/b/f/a;->N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + invoke-static/range {v3 .. v8}, Lf/n/a/k/a;->L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; move-result-object p1 @@ -357,7 +357,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {v0, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V goto :goto_2 @@ -372,7 +372,7 @@ :catchall_1 move-exception p2 - invoke-static {v0, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw p2 diff --git a/com.discord/smali_classes2/f/b/a/c/j.smali b/com.discord/smali_classes2/f/b/a/c/j.smali index b0cfe241b1..4be5a4c2dc 100644 --- a/com.discord/smali_classes2/f/b/a/c/j.smali +++ b/com.discord/smali_classes2/f/b/a/c/j.smali @@ -149,7 +149,7 @@ check-cast v1, Lkotlinx/coroutines/CoroutineScope; - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -163,7 +163,7 @@ throw p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lf/b/a/c/j;->p$:Lkotlinx/coroutines/CoroutineScope; @@ -197,7 +197,7 @@ invoke-direct {v5, v1, v3, v4, p1}, Lf/b/a/c/k;->(Lf/b/a/c/i$b;Landroid/content/ContentResolver;Landroid/net/Uri;Lkotlin/coroutines/Continuation;)V - invoke-static {v2, v5, p0}, Lf/m/b/f/a;->p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + invoke-static {v2, v5, p0}, Lf/n/a/k/a;->n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; move-result-object p1 diff --git a/com.discord/smali_classes2/f/b/a/c/k.smali b/com.discord/smali_classes2/f/b/a/c/k.smali index 76a002edf7..db7fb24e69 100644 --- a/com.discord/smali_classes2/f/b/a/c/k.smali +++ b/com.discord/smali_classes2/f/b/a/c/k.smali @@ -129,7 +129,7 @@ if-nez v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V :try_start_0 iget-object p1, p0, Lf/b/a/c/k;->$contentResolver:Landroid/content/ContentResolver; diff --git a/com.discord/smali_classes2/f/g/b/b/a$f.smali b/com.discord/smali_classes2/f/g/b/b/a$f.smali index a67afd62ac..51da3d806d 100644 --- a/com.discord/smali_classes2/f/g/b/b/a$f.smali +++ b/com.discord/smali_classes2/f/g/b/b/a$f.smali @@ -97,7 +97,7 @@ :try_start_0 iget-object v1, p0, Lf/g/b/b/a$f;->b:Ljava/io/File; - invoke-static {v1, p1}, Ld0/a/b/b/a;->H0(Ljava/io/File;Ljava/io/File;)V + invoke-static {v1, p1}, Ld0/a/b/b/a;->M0(Ljava/io/File;Ljava/io/File;)V :try_end_0 .catch Lcom/facebook/common/file/FileUtils$RenameException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/g/b/b/a.smali b/com.discord/smali_classes2/f/g/b/b/a.smali index 25958c296b..120a929941 100644 --- a/com.discord/smali_classes2/f/g/b/b/a.smali +++ b/com.discord/smali_classes2/f/g/b/b/a.smali @@ -208,7 +208,7 @@ :try_start_3 iget-object p1, p0, Lf/g/b/b/a;->c:Ljava/io/File; - invoke-static {p1}, Ld0/a/b/b/a;->l0(Ljava/io/File;)V + invoke-static {p1}, Ld0/a/b/b/a;->q0(Ljava/io/File;)V :try_end_3 .catch Lcom/facebook/common/file/FileUtils$CreateDirectoryException; {:try_start_3 .. :try_end_3} :catch_2 @@ -402,7 +402,7 @@ invoke-direct {v1, p0, v2}, Lf/g/b/b/a$g;->(Lf/g/b/b/a;Lf/g/b/b/a$a;)V - invoke-static {v0, v1}, Ld0/a/b/b/a;->X0(Ljava/io/File;Lf/g/d/c/a;)V + invoke-static {v0, v1}, Ld0/a/b/b/a;->c1(Ljava/io/File;Lf/g/d/c/a;)V return-void .end method @@ -434,7 +434,7 @@ if-nez v1, :cond_1 :try_start_0 - invoke-static {v0}, Ld0/a/b/b/a;->l0(Ljava/io/File;)V + invoke-static {v0}, Ld0/a/b/b/a;->q0(Ljava/io/File;)V :try_end_0 .catch Lcom/facebook/common/file/FileUtils$CreateDirectoryException; {:try_start_0 .. :try_end_0} :catch_0 @@ -554,7 +554,7 @@ iget-object v1, p0, Lf/g/b/b/a;->c:Ljava/io/File; - invoke-static {v1, v0}, Ld0/a/b/b/a;->X0(Ljava/io/File;Lf/g/d/c/a;)V + invoke-static {v1, v0}, Ld0/a/b/b/a;->c1(Ljava/io/File;Lf/g/d/c/a;)V iget-object v0, v0, Lf/g/b/b/a$b;->a:Ljava/util/List; diff --git a/com.discord/smali_classes2/f/g/b/b/e.smali b/com.discord/smali_classes2/f/g/b/b/e.smali index bf9fde7f3b..0da047d35b 100644 --- a/com.discord/smali_classes2/f/g/b/b/e.smali +++ b/com.discord/smali_classes2/f/g/b/b/e.smali @@ -353,7 +353,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-static {p1}, Ld0/a/b/b/a;->S(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; + invoke-static {p1}, Ld0/a/b/b/a;->U(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; move-result-object v3 :try_end_1 @@ -632,7 +632,7 @@ :cond_0 :try_start_2 - invoke-static {p1}, Ld0/a/b/b/a;->J0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; + invoke-static {p1}, Ld0/a/b/b/a;->O0(Lcom/facebook/cache/common/CacheKey;)Ljava/lang/String; move-result-object v3 :try_end_2 @@ -1162,7 +1162,7 @@ monitor-enter v0 :try_start_0 - invoke-static {p1}, Ld0/a/b/b/a;->S(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; + invoke-static {p1}, Ld0/a/b/b/a;->U(Lcom/facebook/cache/common/CacheKey;)Ljava/util/List; move-result-object p1 :try_end_0 diff --git a/com.discord/smali_classes2/f/g/b/b/f.smali b/com.discord/smali_classes2/f/g/b/b/f.smali index 57eeef7b39..7fe4a10d97 100644 --- a/com.discord/smali_classes2/f/g/b/b/f.smali +++ b/com.discord/smali_classes2/f/g/b/b/f.smali @@ -247,7 +247,7 @@ invoke-direct {v0, v1, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V :try_start_0 - invoke-static {v0}, Ld0/a/b/b/a;->l0(Ljava/io/File;)V + invoke-static {v0}, Ld0/a/b/b/a;->q0(Ljava/io/File;)V :try_end_0 .catch Lcom/facebook/common/file/FileUtils$CreateDirectoryException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/g/d/g/h.smali b/com.discord/smali_classes2/f/g/d/g/h.smali index fbe2519428..7856952ab1 100644 --- a/com.discord/smali_classes2/f/g/d/g/h.smali +++ b/com.discord/smali_classes2/f/g/d/g/h.smali @@ -156,7 +156,7 @@ iget v1, p0, Lf/g/d/g/h;->e:I - invoke-interface {v0, v1, p1, p2, p3}, Lcom/facebook/common/memory/PooledByteBuffer;->m(I[BII)I + invoke-interface {v0, v1, p1, p2, p3}, Lcom/facebook/common/memory/PooledByteBuffer;->l(I[BII)I iget p1, p0, Lf/g/d/g/h;->e:I diff --git a/com.discord/smali_classes2/f/g/d/g/i.smali b/com.discord/smali_classes2/f/g/d/g/i.smali index 89a456fe19..7fc000777a 100644 --- a/com.discord/smali_classes2/f/g/d/g/i.smali +++ b/com.discord/smali_classes2/f/g/d/g/i.smali @@ -27,7 +27,7 @@ :catch_0 move-exception v0 - invoke-static {v0}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {v0}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance v1, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/f/g/d/i/a.smali b/com.discord/smali_classes2/f/g/d/i/a.smali index a547e8db57..67255f2845 100644 --- a/com.discord/smali_classes2/f/g/d/i/a.smali +++ b/com.discord/smali_classes2/f/g/d/i/a.smali @@ -252,7 +252,7 @@ goto :goto_2 :goto_1 - invoke-static {p1}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {p1}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance p2, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/f/g/e/e.smali b/com.discord/smali_classes2/f/g/e/e.smali index f06795aecc..da3a228cb6 100644 --- a/com.discord/smali_classes2/f/g/e/e.smali +++ b/com.discord/smali_classes2/f/g/e/e.smali @@ -39,7 +39,7 @@ iget-object v0, p0, Lf/g/e/e;->a:Ljava/lang/Throwable; - invoke-static {v0}, Ld0/a/b/b/a;->f0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; + invoke-static {v0}, Ld0/a/b/b/a;->h0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/e/g.smali b/com.discord/smali_classes2/f/g/e/g.smali index 0d2106d8fd..823f2007d9 100644 --- a/com.discord/smali_classes2/f/g/e/g.smali +++ b/com.discord/smali_classes2/f/g/e/g.smali @@ -128,7 +128,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/e/h.smali b/com.discord/smali_classes2/f/g/e/h.smali index b454880152..9a4d9043df 100644 --- a/com.discord/smali_classes2/f/g/e/h.smali +++ b/com.discord/smali_classes2/f/g/e/h.smali @@ -132,7 +132,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/g/a/a/c.smali b/com.discord/smali_classes2/f/g/g/a/a/c.smali index 00f5246ba5..0cfadadd8e 100644 --- a/com.discord/smali_classes2/f/g/g/a/a/c.smali +++ b/com.discord/smali_classes2/f/g/g/a/a/c.smali @@ -258,7 +258,7 @@ if-eqz p1, :cond_0 - invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->o()Z + invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->n()Z move-result v1 @@ -316,7 +316,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/g/c/a.smali b/com.discord/smali_classes2/f/g/g/c/a.smali index 25859b42bd..2dd32b2894 100644 --- a/com.discord/smali_classes2/f/g/g/c/a.smali +++ b/com.discord/smali_classes2/f/g/g/c/a.smali @@ -203,7 +203,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/g/e/b.smali b/com.discord/smali_classes2/f/g/g/e/b.smali index bcdd40ad4d..ec5456e478 100644 --- a/com.discord/smali_classes2/f/g/g/e/b.smali +++ b/com.discord/smali_classes2/f/g/g/e/b.smali @@ -65,7 +65,7 @@ aget-object p1, p1, v0 - invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V add-int/lit8 v0, v0, 0x1 @@ -190,17 +190,17 @@ const/4 v3, 0x0 - invoke-static {v2, v3, v3}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {v2, v3, v3}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V - invoke-static {p2, v3, v3}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p2, v3, v3}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V iget-object v2, p0, Lf/g/g/e/b;->e:Lf/g/g/e/e; - invoke-static {p2, v2}, Ld0/a/b/b/a;->M0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V + invoke-static {p2, v2}, Ld0/a/b/b/a;->R0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V invoke-static {p2, p0}, Ld0/a/b/b/a;->r(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - invoke-static {p2, p0, p0}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p2, p0, p0}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V iput-boolean v1, p0, Lf/g/g/e/b;->j:Z diff --git a/com.discord/smali_classes2/f/g/g/e/g.smali b/com.discord/smali_classes2/f/g/g/e/g.smali index aa7657bd6f..71a3cc0135 100644 --- a/com.discord/smali_classes2/f/g/g/e/g.smali +++ b/com.discord/smali_classes2/f/g/g/e/g.smali @@ -47,7 +47,7 @@ iput-object p1, p0, Lf/g/g/e/g;->d:Landroid/graphics/drawable/Drawable; - invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V return-void .end method @@ -299,17 +299,17 @@ const/4 v1, 0x0 - invoke-static {v0, v1, v1}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {v0, v1, v1}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V - invoke-static {p1, v1, v1}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p1, v1, v1}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V iget-object v1, p0, Lf/g/g/e/g;->e:Lf/g/g/e/e; - invoke-static {p1, v1}, Ld0/a/b/b/a;->M0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V + invoke-static {p1, v1}, Ld0/a/b/b/a;->R0(Landroid/graphics/drawable/Drawable;Lf/g/g/e/e;)V invoke-static {p1, p0}, Ld0/a/b/b/a;->r(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->K0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V + invoke-static {p1, p0, p0}, Ld0/a/b/b/a;->P0(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable$Callback;Lf/g/g/e/c0;)V iput-object p1, p0, Lf/g/g/e/g;->d:Landroid/graphics/drawable/Drawable; diff --git a/com.discord/smali_classes2/f/g/g/e/k.smali b/com.discord/smali_classes2/f/g/g/e/k.smali index da9f7400a9..2778dd68fa 100644 --- a/com.discord/smali_classes2/f/g/g/e/k.smali +++ b/com.discord/smali_classes2/f/g/g/e/k.smali @@ -228,7 +228,7 @@ move-result v3 - invoke-static {v2, v3}, Ld0/a/b/b/a;->m0(II)I + invoke-static {v2, v3}, Ld0/a/b/b/a;->r0(II)I move-result v2 diff --git a/com.discord/smali_classes2/f/g/g/e/l.smali b/com.discord/smali_classes2/f/g/g/e/l.smali index fe2adec789..5e8b5d707d 100644 --- a/com.discord/smali_classes2/f/g/g/e/l.smali +++ b/com.discord/smali_classes2/f/g/g/e/l.smali @@ -425,7 +425,7 @@ iget v2, p0, Lf/g/g/e/l;->r:I - invoke-static {v1, v2}, Ld0/a/b/b/a;->m0(II)I + invoke-static {v1, v2}, Ld0/a/b/b/a;->r0(II)I move-result v1 @@ -463,7 +463,7 @@ iget v2, p0, Lf/g/g/e/l;->r:I - invoke-static {v1, v2}, Ld0/a/b/b/a;->m0(II)I + invoke-static {v1, v2}, Ld0/a/b/b/a;->r0(II)I move-result v1 @@ -538,7 +538,7 @@ iget v1, p0, Lf/g/g/e/l;->r:I - invoke-static {v0, v1}, Ld0/a/b/b/a;->m0(II)I + invoke-static {v0, v1}, Ld0/a/b/b/a;->r0(II)I move-result v0 diff --git a/com.discord/smali_classes2/f/g/g/j/a.smali b/com.discord/smali_classes2/f/g/g/j/a.smali index cdae2cbaf6..e7db4c41ca 100644 --- a/com.discord/smali_classes2/f/g/g/j/a.smali +++ b/com.discord/smali_classes2/f/g/g/j/a.smali @@ -86,7 +86,7 @@ invoke-direct {v1, v0}, Lf/g/g/f/a;->(Landroid/content/res/Resources;)V - invoke-static {v1, p1, p2}, Ld0/a/b/b/a;->V0(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; + invoke-static {v1, p1, p2}, Ld0/a/b/b/a;->a1(Lf/g/g/f/a;Landroid/content/Context;Landroid/util/AttributeSet;)Lf/g/g/f/a; invoke-static {}, Lf/g/j/r/b;->b()Z diff --git a/com.discord/smali_classes2/f/g/i/a.smali b/com.discord/smali_classes2/f/g/i/a.smali index 0f0c5665d5..7644d12a27 100644 --- a/com.discord/smali_classes2/f/g/i/a.smali +++ b/com.discord/smali_classes2/f/g/i/a.smali @@ -438,7 +438,7 @@ if-lt v1, v5, :cond_b - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 @@ -465,7 +465,7 @@ if-lt v1, v5, :cond_d - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 @@ -495,7 +495,7 @@ :cond_f sget-object v3, Lf/g/i/a;->f:[B - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 @@ -503,7 +503,7 @@ sget-object v3, Lf/g/i/a;->g:[B - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 @@ -540,7 +540,7 @@ goto :goto_a :cond_13 - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 @@ -563,7 +563,7 @@ goto :goto_b :cond_15 - invoke-static {v0, v3}, Ld0/a/b/b/a;->P0([B[B)Z + invoke-static {v0, v3}, Ld0/a/b/b/a;->U0([B[B)Z move-result v3 diff --git a/com.discord/smali_classes2/f/g/i/d.smali b/com.discord/smali_classes2/f/g/i/d.smali index 0b7e31d506..12a32b6edf 100644 --- a/com.discord/smali_classes2/f/g/i/d.smali +++ b/com.discord/smali_classes2/f/g/i/d.smali @@ -81,7 +81,7 @@ :try_start_0 invoke-virtual {p0, v1}, Ljava/io/InputStream;->mark(I)V - invoke-static {p0, v2, v3, v1}, Ld0/a/b/b/a;->x0(Ljava/io/InputStream;[BII)I + invoke-static {p0, v2, v3, v1}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;[BII)I move-result v1 :try_end_0 @@ -99,7 +99,7 @@ throw v0 :cond_1 - invoke-static {p0, v2, v3, v1}, Ld0/a/b/b/a;->x0(Ljava/io/InputStream;[BII)I + invoke-static {p0, v2, v3, v1}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;[BII)I move-result v1 @@ -181,7 +181,7 @@ :catch_0 move-exception p0 - invoke-static {p0}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {p0}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance v0, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/f/g/j/a/c/c$b.smali b/com.discord/smali_classes2/f/g/j/a/c/c$b.smali index f9d1eec207..e0212656e5 100644 --- a/com.discord/smali_classes2/f/g/j/a/c/c$b.smali +++ b/com.discord/smali_classes2/f/g/j/a/c/c$b.smali @@ -113,7 +113,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Ld0/a/b/b/a;->R0(Ljava/lang/Object;)Lf/g/d/d/g; + invoke-static {p0}, Ld0/a/b/b/a;->W0(Ljava/lang/Object;)Lf/g/d/d/g; move-result-object v0 diff --git a/com.discord/smali_classes2/f/g/j/c/f.smali b/com.discord/smali_classes2/f/g/j/c/f.smali index 13fc7c02d3..7fcc288745 100644 --- a/com.discord/smali_classes2/f/g/j/c/f.smali +++ b/com.discord/smali_classes2/f/g/j/c/f.smali @@ -430,7 +430,7 @@ if-eqz p1, :cond_2 - invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v0 @@ -443,7 +443,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v1 diff --git a/com.discord/smali_classes2/f/g/j/c/w.smali b/com.discord/smali_classes2/f/g/j/c/w.smali index b0bd19c069..4c0e0f19e6 100644 --- a/com.discord/smali_classes2/f/g/j/c/w.smali +++ b/com.discord/smali_classes2/f/g/j/c/w.smali @@ -79,7 +79,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-static {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v2 @@ -295,7 +295,7 @@ if-eqz p2, :cond_3 :try_start_0 - invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p2}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/d/a.smali b/com.discord/smali_classes2/f/g/j/d/a.smali index 57389778cd..baae5df892 100644 --- a/com.discord/smali_classes2/f/g/j/d/a.smali +++ b/com.discord/smali_classes2/f/g/j/d/a.smali @@ -73,7 +73,7 @@ iget v1, p0, Lf/g/j/d/a;->b:I - invoke-static {v0, v1}, Ld0/a/b/b/a;->b0(II)I + invoke-static {v0, v1}, Ld0/a/b/b/a;->d0(II)I move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/d/d.smali b/com.discord/smali_classes2/f/g/j/d/d.smali index b4fe7b47cf..0118183049 100644 --- a/com.discord/smali_classes2/f/g/j/d/d.smali +++ b/com.discord/smali_classes2/f/g/j/d/d.smali @@ -111,7 +111,7 @@ iget v1, p0, Lf/g/j/d/d;->b:I - invoke-static {v0, v1}, Ld0/a/b/b/a;->b0(II)I + invoke-static {v0, v1}, Ld0/a/b/b/a;->d0(II)I move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/d/e.smali b/com.discord/smali_classes2/f/g/j/d/e.smali index b4babe96c5..3eb1bbd5cf 100644 --- a/com.discord/smali_classes2/f/g/j/d/e.smali +++ b/com.discord/smali_classes2/f/g/j/d/e.smali @@ -174,7 +174,7 @@ move-result-object v1 - invoke-static {v0, v1}, Ld0/a/b/b/a;->c0(Ljava/lang/Object;Ljava/lang/Object;)I + invoke-static {v0, v1}, Ld0/a/b/b/a;->e0(Ljava/lang/Object;Ljava/lang/Object;)I move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/e/i.smali b/com.discord/smali_classes2/f/g/j/e/i.smali index 2eab5c3a12..798a9d7b34 100644 --- a/com.discord/smali_classes2/f/g/j/e/i.smali +++ b/com.discord/smali_classes2/f/g/j/e/i.smali @@ -159,7 +159,7 @@ :catch_0 move-exception p1 - invoke-static {p1}, Ld0/a/b/b/a;->f0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; + invoke-static {p1}, Ld0/a/b/b/a;->h0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; move-result-object p1 @@ -370,7 +370,7 @@ move-exception v0 :try_start_1 - invoke-static {v0}, Ld0/a/b/b/a;->f0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; + invoke-static {v0}, Ld0/a/b/b/a;->h0(Ljava/lang/Throwable;)Lcom/facebook/datasource/DataSource; move-result-object v0 :try_end_1 diff --git a/com.discord/smali_classes2/f/g/j/h/e.smali b/com.discord/smali_classes2/f/g/j/h/e.smali index 0ac91d5e33..a0317cf98f 100644 --- a/com.discord/smali_classes2/f/g/j/h/e.smali +++ b/com.discord/smali_classes2/f/g/j/h/e.smali @@ -138,7 +138,7 @@ int-to-long v3, v2 - invoke-static {p1, v3, v4}, Ld0/a/b/b/a;->O0(Ljava/io/InputStream;J)J + invoke-static {p1, v3, v4}, Ld0/a/b/b/a;->T0(Ljava/io/InputStream;J)J iget v3, p0, Lf/g/j/h/e;->c:I @@ -309,7 +309,7 @@ :catch_0 move-exception p1 - invoke-static {p1}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {p1}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance v0, Ljava/lang/RuntimeException; @@ -368,7 +368,7 @@ int-to-long v1, p1 - invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->O0(Ljava/io/InputStream;J)J + invoke-static {v0, v1, v2}, Ld0/a/b/b/a;->T0(Ljava/io/InputStream;J)J invoke-virtual {p0, v0}, Lf/g/j/h/e;->a(Ljava/io/InputStream;)Z @@ -390,7 +390,7 @@ move-exception p1 :try_start_1 - invoke-static {p1}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {p1}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance v1, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/f/g/j/l/h.smali b/com.discord/smali_classes2/f/g/j/l/h.smali index ccb2c11097..0fc9309e0b 100644 --- a/com.discord/smali_classes2/f/g/j/l/h.smali +++ b/com.discord/smali_classes2/f/g/j/l/h.smali @@ -488,7 +488,7 @@ throw p1 .end method -.method public declared-synchronized m(I[BII)I +.method public declared-synchronized l(I[BII)I .locals 2 monitor-enter p0 @@ -557,7 +557,7 @@ throw p1 .end method -.method public p()J +.method public o()J .locals 2 new-instance v0, Ljava/lang/UnsupportedOperationException; diff --git a/com.discord/smali_classes2/f/g/j/l/r.smali b/com.discord/smali_classes2/f/g/j/l/r.smali index d9e44bbb31..3e65404a44 100644 --- a/com.discord/smali_classes2/f/g/j/l/r.smali +++ b/com.discord/smali_classes2/f/g/j/l/r.smali @@ -28,10 +28,10 @@ .method public abstract j(I)B .end method -.method public abstract m(I[BII)I +.method public abstract l(I[BII)I .end method -.method public abstract p()J +.method public abstract o()J .annotation system Ldalvik/annotation/Throws; value = { Ljava/lang/UnsupportedOperationException; diff --git a/com.discord/smali_classes2/f/g/j/l/t.smali b/com.discord/smali_classes2/f/g/j/l/t.smali index 49eacd878c..8a04029aa5 100644 --- a/com.discord/smali_classes2/f/g/j/l/t.smali +++ b/com.discord/smali_classes2/f/g/j/l/t.smali @@ -288,7 +288,7 @@ throw p1 .end method -.method public declared-synchronized m(I[BII)I +.method public declared-synchronized l(I[BII)I .locals 2 monitor-enter p0 @@ -320,7 +320,7 @@ check-cast v0, Lf/g/j/l/r; - invoke-interface {v0, p1, p2, p3, p4}, Lf/g/j/l/r;->m(I[BII)I + invoke-interface {v0, p1, p2, p3, p4}, Lf/g/j/l/r;->l(I[BII)I move-result p1 :try_end_0 @@ -338,7 +338,7 @@ throw p1 .end method -.method public declared-synchronized p()J +.method public declared-synchronized o()J .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -359,7 +359,7 @@ check-cast v0, Lf/g/j/l/r; - invoke-interface {v0}, Lf/g/j/l/r;->p()J + invoke-interface {v0}, Lf/g/j/l/r;->o()J move-result-wide v0 :try_end_0 diff --git a/com.discord/smali_classes2/f/g/j/l/u.smali b/com.discord/smali_classes2/f/g/j/l/u.smali index ccc7a03e76..3cfbda7a6a 100644 --- a/com.discord/smali_classes2/f/g/j/l/u.smali +++ b/com.discord/smali_classes2/f/g/j/l/u.smali @@ -83,7 +83,7 @@ move-exception p1 :try_start_1 - invoke-static {p1}, Ld0/a/b/b/a;->w0(Ljava/lang/Throwable;)V + invoke-static {p1}, Ld0/a/b/b/a;->B0(Ljava/lang/Throwable;)V new-instance v1, Ljava/lang/RuntimeException; diff --git a/com.discord/smali_classes2/f/g/j/p/a$b.smali b/com.discord/smali_classes2/f/g/j/p/a$b.smali index 6813c98bc4..085b9d2865 100644 --- a/com.discord/smali_classes2/f/g/j/p/a$b.smali +++ b/com.discord/smali_classes2/f/g/j/p/a$b.smali @@ -56,7 +56,7 @@ if-nez v0, :cond_1 - invoke-virtual {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V :cond_1 iget-object v0, p0, Lf/g/j/p/n;->b:Lf/g/j/p/k; diff --git a/com.discord/smali_classes2/f/g/j/p/b0.smali b/com.discord/smali_classes2/f/g/j/p/b0.smali index 98ca819dda..af87cac711 100644 --- a/com.discord/smali_classes2/f/g/j/p/b0.smali +++ b/com.discord/smali_classes2/f/g/j/p/b0.smali @@ -114,7 +114,7 @@ move-result v1 - invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z + invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z move-result p1 @@ -228,7 +228,7 @@ move-result v4 - invoke-static {v4}, Ld0/a/b/b/a;->N(I)I + invoke-static {v4}, Ld0/a/b/b/a;->M(I)I move-result v2 :try_end_2 @@ -303,7 +303,7 @@ move-result v1 - invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z + invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z move-result v0 @@ -326,7 +326,7 @@ move-result v1 - invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z + invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z move-result p1 diff --git a/com.discord/smali_classes2/f/g/j/p/c0$a.smali b/com.discord/smali_classes2/f/g/j/p/c0$a.smali index 25938d6b3c..ab03048d63 100644 --- a/com.discord/smali_classes2/f/g/j/p/c0$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/c0$a.smali @@ -292,7 +292,7 @@ move-result v0 - invoke-static {v0}, Ld0/a/b/b/a;->N(I)I + invoke-static {v0}, Ld0/a/b/b/a;->M(I)I move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/p/c0.smali b/com.discord/smali_classes2/f/g/j/p/c0.smali index 4c72c8cdd3..4c5b3bc34d 100644 --- a/com.discord/smali_classes2/f/g/j/p/c0.smali +++ b/com.discord/smali_classes2/f/g/j/p/c0.smali @@ -47,7 +47,7 @@ const/16 v0, 0x200 - invoke-static {v0, v0, p1}, Ld0/a/b/b/a;->i0(IILf/g/j/d/d;)Z + invoke-static {v0, v0, p1}, Ld0/a/b/b/a;->k0(IILf/g/j/d/d;)Z move-result p1 diff --git a/com.discord/smali_classes2/f/g/j/p/d0$a.smali b/com.discord/smali_classes2/f/g/j/p/d0$a.smali index 01ec40501d..14b0b520f6 100644 --- a/com.discord/smali_classes2/f/g/j/p/d0$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/d0$a.smali @@ -101,7 +101,7 @@ goto :goto_0 :cond_0 - invoke-virtual {v0}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {v0}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V iget-object v1, p0, Lf/g/j/p/d0$a;->j:Lf/g/j/k/c; diff --git a/com.discord/smali_classes2/f/g/j/p/d1$a.smali b/com.discord/smali_classes2/f/g/j/p/d1$a.smali index 1fe9d2cc90..a4e2ad63d5 100644 --- a/com.discord/smali_classes2/f/g/j/p/d1$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/d1$a.smali @@ -110,7 +110,7 @@ iget-object v0, p0, Lf/g/j/p/d1$a;->e:Lf/g/j/d/d; - invoke-static {p1, v0}, Ld0/a/b/b/a;->j0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z + invoke-static {p1, v0}, Ld0/a/b/b/a;->l0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/p/i$a.smali b/com.discord/smali_classes2/f/g/j/p/i$a.smali index 5a551cf0d5..59027ce54e 100644 --- a/com.discord/smali_classes2/f/g/j/p/i$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/i$a.smali @@ -63,7 +63,7 @@ if-eqz p1, :cond_5 - invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->o()Z + invoke-virtual {p1}, Lcom/facebook/common/references/CloseableReference;->n()Z move-result v0 diff --git a/com.discord/smali_classes2/f/g/j/p/j$b.smali b/com.discord/smali_classes2/f/g/j/p/j$b.smali index 59cccdf94c..35393447d8 100644 --- a/com.discord/smali_classes2/f/g/j/p/j$b.smali +++ b/com.discord/smali_classes2/f/g/j/p/j$b.smali @@ -77,7 +77,7 @@ iget-object v2, v0, Lcom/facebook/imagepipeline/request/ImageRequest;->h:Lf/g/j/d/d; - invoke-static {p1, v2}, Ld0/a/b/b/a;->j0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z + invoke-static {p1, v2}, Ld0/a/b/b/a;->l0(Lcom/facebook/imagepipeline/image/EncodedImage;Lf/g/j/d/d;)Z move-result v2 diff --git a/com.discord/smali_classes2/f/g/j/p/j0.smali b/com.discord/smali_classes2/f/g/j/p/j0.smali index 29f8d822ab..2a6784e23f 100644 --- a/com.discord/smali_classes2/f/g/j/p/j0.smali +++ b/com.discord/smali_classes2/f/g/j/p/j0.smali @@ -76,7 +76,7 @@ :try_start_1 iput-object p2, v0, Lcom/facebook/imagepipeline/image/EncodedImage;->m:Lf/g/j/d/a; - invoke-virtual {v0}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {v0}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V invoke-interface {p3, v0, p1}, Lf/g/j/p/k;->b(Ljava/lang/Object;I)V :try_end_1 diff --git a/com.discord/smali_classes2/f/g/j/p/m$b.smali b/com.discord/smali_classes2/f/g/j/p/m$b.smali index e098df070d..e3ec8b7d09 100644 --- a/com.discord/smali_classes2/f/g/j/p/m$b.smali +++ b/com.discord/smali_classes2/f/g/j/p/m$b.smali @@ -134,7 +134,7 @@ if-nez p2, :cond_4 - invoke-static {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result p2 diff --git a/com.discord/smali_classes2/f/g/j/p/m$c$a.smali b/com.discord/smali_classes2/f/g/j/p/m$c$a.smali index 5ee42640cb..1bed73dae8 100644 --- a/com.discord/smali_classes2/f/g/j/p/m$c$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/m$c$a.smali @@ -138,7 +138,7 @@ if-nez v5, :cond_10 - invoke-static/range {p1 .. p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static/range {p1 .. p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v5 diff --git a/com.discord/smali_classes2/f/g/j/p/m$c.smali b/com.discord/smali_classes2/f/g/j/p/m$c.smali index 5646d66993..b3e2047754 100644 --- a/com.discord/smali_classes2/f/g/j/p/m$c.smali +++ b/com.discord/smali_classes2/f/g/j/p/m$c.smali @@ -136,7 +136,7 @@ if-eqz v0, :cond_0 - invoke-static {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p1}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result v1 diff --git a/com.discord/smali_classes2/f/g/j/p/n0$a.smali b/com.discord/smali_classes2/f/g/j/p/n0$a.smali index d84a5945b3..f971ef915e 100644 --- a/com.discord/smali_classes2/f/g/j/p/n0$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/n0$a.smali @@ -393,7 +393,7 @@ .catchall {:try_start_0 .. :try_end_0} :catchall_1 :try_start_1 - invoke-virtual {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V iget-object v0, p0, Lf/g/j/p/n;->b:Lf/g/j/p/k; diff --git a/com.discord/smali_classes2/f/g/j/p/x0$a$a.smali b/com.discord/smali_classes2/f/g/j/p/x0$a$a.smali index 3c3ba4e582..7d8c0223ed 100644 --- a/com.discord/smali_classes2/f/g/j/p/x0$a$a.smali +++ b/com.discord/smali_classes2/f/g/j/p/x0$a$a.smali @@ -155,7 +155,7 @@ .catchall {:try_start_1 .. :try_end_1} :catchall_1 :try_start_2 - invoke-virtual {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->o()V + invoke-virtual {v1}, Lcom/facebook/imagepipeline/image/EncodedImage;->p()V iget-object v3, v0, Lf/g/j/p/x0$a;->e:Lf/g/j/p/u0; diff --git a/com.discord/smali_classes2/f/g/j/p/y.smali b/com.discord/smali_classes2/f/g/j/p/y.smali index 44fad0f838..3c57abbfae 100644 --- a/com.discord/smali_classes2/f/g/j/p/y.smali +++ b/com.discord/smali_classes2/f/g/j/p/y.smali @@ -96,7 +96,7 @@ if-nez p1, :cond_1 - invoke-static {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->l(Lcom/facebook/imagepipeline/image/EncodedImage;)Z + invoke-static {p0}, Lcom/facebook/imagepipeline/image/EncodedImage;->n(Lcom/facebook/imagepipeline/image/EncodedImage;)Z move-result p0 diff --git a/com.discord/smali_classes2/f/g/k/c.smali b/com.discord/smali_classes2/f/g/k/c.smali index c5711991ee..610df6efd9 100644 --- a/com.discord/smali_classes2/f/g/k/c.smali +++ b/com.discord/smali_classes2/f/g/k/c.smali @@ -54,7 +54,7 @@ goto :goto_0 :cond_0 - invoke-static {p0, v2, v1}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v2, v1}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v4 @@ -94,7 +94,7 @@ const/4 v4, 0x0 :goto_1 - invoke-static {p0, v2, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v2, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v5 @@ -143,7 +143,7 @@ goto :goto_4 :cond_6 - invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v5 @@ -158,7 +158,7 @@ if-lt p1, v5, :cond_8 - invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v5 @@ -191,7 +191,7 @@ goto :goto_6 :cond_9 - invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result p1 @@ -202,7 +202,7 @@ goto :goto_6 :cond_a - invoke-static {p0, v2, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v2, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result p1 @@ -211,11 +211,11 @@ goto :goto_6 :cond_b - invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I move-result v1 - invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->D0(Ljava/io/InputStream;IZ)I + invoke-static {p0, v6, v4}, Ld0/a/b/b/a;->I0(Ljava/io/InputStream;IZ)I :cond_c :goto_6 diff --git a/com.discord/smali_classes2/f/h/a/a/a.smali b/com.discord/smali_classes2/f/h/a/a/a.smali index 84afa8b49b..09f6d12ea9 100644 --- a/com.discord/smali_classes2/f/h/a/a/a.smali +++ b/com.discord/smali_classes2/f/h/a/a/a.smali @@ -1,248 +1,36 @@ -.class public final Lf/h/a/a/a; -.super Lf/h/a/a/c; -.source "com.google.android.datatransport:transport-api@@2.2.0" +.class public Lf/h/a/a/a; +.super Ljava/lang/Object; +.source "BaseProxy.java" - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/a/c<", - "TT;>;" - } -.end annotation +# interfaces +.implements Landroid/os/IInterface; # instance fields -.field public final a:Ljava/lang/Integer; +.field public final a:Landroid/os/IBinder; -.field public final b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/a/d; +.field public final b:Ljava/lang/String; # direct methods -.method public constructor (Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/a/d;)V +.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V .locals 0 - .param p1 # Ljava/lang/Integer; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Integer;", - "TT;", - "Lf/h/a/a/d;", - ")V" - } - .end annotation - invoke-direct {p0}, Lf/h/a/a/c;->()V + invoke-direct {p0}, Ljava/lang/Object;->()V - const/4 p1, 0x0 + iput-object p1, p0, Lf/h/a/a/a;->a:Landroid/os/IBinder; - iput-object p1, p0, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - if-eqz p2, :cond_1 - - iput-object p2, p0, Lf/h/a/a/a;->b:Ljava/lang/Object; - - if-eqz p3, :cond_0 - - iput-object p3, p0, Lf/h/a/a/a;->c:Lf/h/a/a/d; + iput-object p2, p0, Lf/h/a/a/a;->b:Ljava/lang/String; return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null priority" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null payload" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 .end method # virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 +.method public final asBinder()Landroid/os/IBinder; + .locals 1 - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - check-cast p1, Lf/h/a/a/c; - - iget-object v1, p0, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - if-nez v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/a; - - iget-object v1, v1, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/a; - - iget-object v3, v3, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/a;->b:Ljava/lang/Object; - - check-cast p1, Lf/h/a/a/a; - - iget-object v3, p1, Lf/h/a/a/a;->b:Ljava/lang/Object; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/a;->c:Lf/h/a/a/d; - - iget-object p1, p1, Lf/h/a/a/a;->c:Lf/h/a/a/d; - - invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_3 - return v2 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Integer;->hashCode()I - - move-result v0 - - :goto_0 - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/a;->b:Ljava/lang/Object; - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/a;->c:Lf/h/a/a/d; - - invoke-virtual {v1}, Ljava/lang/Enum;->hashCode()I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "Event{code=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", payload=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/a;->b:Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", priority=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/a;->c:Lf/h/a/a/d; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 + iget-object v0, p0, Lf/h/a/a/a;->a:Landroid/os/IBinder; return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/a/a/b.smali b/com.discord/smali_classes2/f/h/a/a/b.smali index 10f3b55814..f38979b54e 100644 --- a/com.discord/smali_classes2/f/h/a/a/b.smali +++ b/com.discord/smali_classes2/f/h/a/a/b.smali @@ -1,110 +1,6 @@ -.class public final Lf/h/a/a/b; -.super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" +.class public Lf/h/a/a/b; +.super Landroid/os/Binder; +.source "BaseStub.java" - -# instance fields -.field public final a:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/b;->a:Ljava/lang/String; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "name is null" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/a/b; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/a/b;->a:Ljava/lang/String; - - check-cast p1, Lf/h/a/a/b; - - iget-object p1, p1, Lf/h/a/a/b;->a:Ljava/lang/String; - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/a/b;->a:Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "Encoding{name=\"" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/b;->a:Ljava/lang/String; - - const-string v2, "\"}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/a/c.smali b/com.discord/smali_classes2/f/h/a/a/c.smali index aab4ca7e89..b225eca484 100644 --- a/com.discord/smali_classes2/f/h/a/a/c.smali +++ b/com.discord/smali_classes2/f/h/a/a/c.smali @@ -1,20 +1,19 @@ -.class public abstract Lf/h/a/a/c; +.class public final Lf/h/a/a/c; .super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation +.source "Codecs.java" # direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/a/c; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + .method public constructor ()V .locals 0 @@ -22,3 +21,17 @@ return-void .end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable;)V + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + const/4 v0, 0x0 + + invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/a/d.smali b/com.discord/smali_classes2/f/h/a/a/d.smali deleted file mode 100644 index ef53422d2f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/d.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final enum Lf/h/a/a/d; -.super Ljava/lang/Enum; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/d;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/d; - -.field public static final enum e:Lf/h/a/a/d; - -.field public static final enum f:Lf/h/a/a/d; - -.field public static final synthetic g:[Lf/h/a/a/d; - - -# direct methods -.method public static constructor ()V - .locals 6 - - new-instance v0, Lf/h/a/a/d; - - const-string v1, "DEFAULT" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/d;->d:Lf/h/a/a/d; - - new-instance v0, Lf/h/a/a/d; - - const-string v1, "VERY_LOW" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/a/d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/d;->e:Lf/h/a/a/d; - - new-instance v0, Lf/h/a/a/d; - - const-string v1, "HIGHEST" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/a/d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/d;->f:Lf/h/a/a/d; - - const/4 v1, 0x3 - - new-array v1, v1, [Lf/h/a/a/d; - - sget-object v5, Lf/h/a/a/d;->d:Lf/h/a/a/d; - - aput-object v5, v1, v2 - - sget-object v2, Lf/h/a/a/d;->e:Lf/h/a/a/d; - - aput-object v2, v1, v3 - - aput-object v0, v1, v4 - - sput-object v1, Lf/h/a/a/d;->g:[Lf/h/a/a/d; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lf/h/a/a/d; - .locals 1 - - const-class v0, Lf/h/a/a/d; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lf/h/a/a/d; - - return-object p0 -.end method - -.method public static values()[Lf/h/a/a/d; - .locals 1 - - sget-object v0, Lf/h/a/a/d;->g:[Lf/h/a/a/d; - - invoke-virtual {v0}, [Lf/h/a/a/d;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/a/d; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/e.smali b/com.discord/smali_classes2/f/h/a/a/e.smali deleted file mode 100644 index 573b01ec23..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/e.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/a/e; -.super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract apply(Ljava/lang/Object;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TU;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/f.smali b/com.discord/smali_classes2/f/h/a/a/f.smali deleted file mode 100644 index 4f41cc923c..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/f.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/a/f; -.super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/a/c;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/c<", - "TT;>;)V" - } - .end annotation -.end method - -.method public abstract b(Lf/h/a/a/c;Lf/h/a/a/h;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/c<", - "TT;>;", - "Lf/h/a/a/h;", - ")V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/g.smali b/com.discord/smali_classes2/f/h/a/a/g.smali deleted file mode 100644 index 79f4d8f73a..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/g.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/a/g; -.super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# virtual methods -.method public abstract a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/a/b;Lf/h/a/a/e;)Lf/h/a/a/f; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;", - "Lf/h/a/a/b;", - "Lf/h/a/a/e<", - "TT;[B>;)", - "Lf/h/a/a/f<", - "TT;>;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/h.smali b/com.discord/smali_classes2/f/h/a/a/h.smali deleted file mode 100644 index b922fb97da..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/h.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/a/h; -.super Ljava/lang/Object; -.source "com.google.android.datatransport:transport-api@@2.2.0" - - -# virtual methods -.method public abstract a(Ljava/lang/Exception;)V - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/a.smali b/com.discord/smali_classes2/f/h/a/a/i/a.smali deleted file mode 100644 index 18f95edeee..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/a.smali +++ /dev/null @@ -1,347 +0,0 @@ -.class public final Lf/h/a/a/i/a; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/a/a/j/d; - - -# static fields -.field public static final c:Ljava/lang/String; - -.field public static final d:Ljava/lang/String; - -.field public static final e:Ljava/lang/String; - -.field public static final f:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/a/b;", - ">;" - } - .end annotation -.end field - -.field public static final g:Lf/h/a/a/i/a; - - -# instance fields -.field public final a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - const-string v0, "hts/frbslgiggolai.o/0clgbthfra=snpoo" - - const-string v1, "tp:/ieaeogn.ogepscmvc/o/ac?omtjo_rt3" - - invoke-static {v0, v1}, Ld0/a/b/b/a;->Y0(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/i/a;->c:Ljava/lang/String; - - const-string v0, "hts/frbslgigp.ogepscmv/ieo/eaybtho" - - const-string v1, "tp:/ieaeogn-agolai.o/1frlglgc/aclg" - - invoke-static {v0, v1}, Ld0/a/b/b/a;->Y0(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/i/a;->d:Ljava/lang/String; - - const-string v0, "AzSCki82AwsLzKd5O8zo" - - const-string v1, "IayckHiZRO1EFl1aGoK" - - invoke-static {v0, v1}, Ld0/a/b/b/a;->Y0(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/i/a;->e:Ljava/lang/String; - - new-instance v0, Ljava/util/HashSet; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/a/b; - - new-instance v2, Lf/h/a/a/b; - - const-string v3, "proto" - - invoke-direct {v2, v3}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - new-instance v2, Lf/h/a/a/b; - - const-string v3, "json" - - invoke-direct {v2, v3}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/i/a;->f:Ljava/util/Set; - - new-instance v0, Lf/h/a/a/i/a; - - sget-object v1, Lf/h/a/a/i/a;->d:Ljava/lang/String; - - sget-object v2, Lf/h/a/a/i/a;->e:Ljava/lang/String; - - invoke-direct {v0, v1, v2}, Lf/h/a/a/i/a;->(Ljava/lang/String;Ljava/lang/String;)V - - sput-object v0, Lf/h/a/a/i/a;->g:Lf/h/a/a/i/a; - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/i/a;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/a/i/a;->b:Ljava/lang/String; - - return-void -.end method - -.method public static c([B)Lf/h/a/a/i/a; - .locals 3 - .param p0 # [B - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Ljava/lang/String; - - const-string v1, "UTF-8" - - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - const-string p0, "1$" - - invoke-virtual {v0, p0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_3 - - const/4 p0, 0x2 - - invoke-virtual {v0, p0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "\\" - - invoke-static {v1}, Ljava/util/regex/Pattern;->quote(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1, p0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v0 - - array-length v1, v0 - - if-ne v1, p0, :cond_2 - - const/4 p0, 0x0 - - aget-object p0, v0, p0 - - invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - const/4 v1, 0x1 - - aget-object v0, v0, v1 - - new-instance v1, Lf/h/a/a/i/a; - - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v0, 0x0 - - :cond_0 - invoke-direct {v1, p0, v0}, Lf/h/a/a/i/a;->(Ljava/lang/String;Ljava/lang/String;)V - - return-object v1 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Missing endpoint in CCTDestination extras" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Extra is not a valid encoded LegacyFlgDestination" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Version marker missing from extras" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public a()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lf/h/a/a/b;", - ">;" - } - .end annotation - - sget-object v0, Lf/h/a/a/i/a;->f:Ljava/util/Set; - - return-object v0 -.end method - -.method public b()[B - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/a/i/a;->b:Ljava/lang/String; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/a/i/a;->a:Ljava/lang/String; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x4 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - const-string v2, "1$" - - aput-object v2, v0, v1 - - iget-object v1, p0, Lf/h/a/a/i/a;->a:Ljava/lang/String; - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - const/4 v1, 0x2 - - const-string v2, "\\" - - aput-object v2, v0, v1 - - const/4 v1, 0x3 - - iget-object v2, p0, Lf/h/a/a/i/a;->b:Ljava/lang/String; - - if-nez v2, :cond_1 - - const-string v2, "" - - :cond_1 - aput-object v2, v0, v1 - - const-string v1, "%s%s%s%s" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "UTF-8" - - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public getName()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "cct" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/a.smali deleted file mode 100644 index 849b3a842d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/a.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/a; -.super Ljava/lang/Object; -.source "SourceFile" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$a.smali deleted file mode 100644 index e3d596adf0..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$a.smali +++ /dev/null @@ -1,119 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$a; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/a;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$a; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$a;->()V - - sput-object v0, Lf/h/a/a/i/b/b$a;->a:Lf/h/a/a/i/b/b$a; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/a; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/c; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - const-string v1, "sdkVersion" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - const-string v1, "model" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - const-string v1, "hardware" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - const-string v1, "device" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - const-string v1, "product" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - const-string v1, "osBuild" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - const-string v1, "manufacturer" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object p1, p1, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - const-string v0, "fingerprint" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$b.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$b.smali deleted file mode 100644 index 04fceae276..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$b.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$b; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/j;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$b; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$b; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$b;->()V - - sput-object v0, Lf/h/a/a/i/b/b$b;->a:Lf/h/a/a/i/b/b$b; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/j; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/d; - - iget-object p1, p1, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - const-string v0, "logRequest" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$c.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$c.smali deleted file mode 100644 index 3c370f9c18..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$c.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$c; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/k;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$c; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$c; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$c;->()V - - sput-object v0, Lf/h/a/a/i/b/b$c;->a:Lf/h/a/a/i/b/b$c; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/k; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/e; - - iget-object v0, p1, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - const-string v1, "clientType" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object p1, p1, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - const-string v0, "androidClientInfo" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$d.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$d.smali deleted file mode 100644 index 1e1229d845..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$d.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$d; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/l;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$d; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$d; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$d;->()V - - sput-object v0, Lf/h/a/a/i/b/b$d;->a:Lf/h/a/a/i/b/b$d; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/l; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/f; - - iget-wide v0, p1, Lf/h/a/a/i/b/f;->a:J - - const-string v2, "eventTimeMs" - - invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - const-string v1, "eventCode" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-wide v0, p1, Lf/h/a/a/i/b/f;->c:J - - const-string v2, "eventUptimeMs" - - invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/f;->d:[B - - const-string v1, "sourceExtension" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - const-string v1, "sourceExtensionJsonProto3" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-wide v0, p1, Lf/h/a/a/i/b/f;->f:J - - const-string v2, "timezoneOffsetSeconds" - - invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; - - iget-object p1, p1, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - const-string v0, "networkConnectionInfo" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$e.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$e.smali deleted file mode 100644 index d76ca92e90..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$e.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$e; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "e" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/m;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$e; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$e; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$e;->()V - - sput-object v0, Lf/h/a/a/i/b/b$e;->a:Lf/h/a/a/i/b/b$e; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/m; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/g; - - iget-wide v0, p1, Lf/h/a/a/i/b/g;->a:J - - const-string v2, "requestTimeMs" - - invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; - - iget-wide v0, p1, Lf/h/a/a/i/b/g;->b:J - - const-string v2, "requestUptimeMs" - - invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - const-string v1, "clientInfo" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - const-string v1, "logSource" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - const-string v1, "logSourceName" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object v0, p1, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - const-string v1, "logEvent" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object p1, p1, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - const-string v0, "qosTier" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b$f.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b$f.smali deleted file mode 100644 index b47b924b3c..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b$f.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/a/i/b/b$f; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "f" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/c/m/c<", - "Lf/h/a/a/i/b/o;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/i/b/b$f; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b$f; - - invoke-direct {v0}, Lf/h/a/a/i/b/b$f;->()V - - sput-object v0, Lf/h/a/a/i/b/b$f;->a:Lf/h/a/a/i/b/b$f; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/a/i/b/o; - - check-cast p2, Lf/h/c/m/d; - - check-cast p1, Lf/h/a/a/i/b/i; - - iget-object v0, p1, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - const-string v1, "networkType" - - invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - iget-object p1, p1, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - const-string v0, "mobileSubtype" - - invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/b.smali b/com.discord/smali_classes2/f/h/a/a/i/b/b.smali deleted file mode 100644 index 80bc7be706..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/b.smali +++ /dev/null @@ -1,206 +0,0 @@ -.class public final Lf/h/a/a/i/b/b; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/c/m/g/a; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/b/b$f;, - Lf/h/a/a/i/b/b$d;, - Lf/h/a/a/i/b/b$a;, - Lf/h/a/a/i/b/b$c;, - Lf/h/a/a/i/b/b$e;, - Lf/h/a/a/i/b/b$b; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/c/m/g/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/b/b; - - invoke-direct {v0}, Lf/h/a/a/i/b/b;->()V - - sput-object v0, Lf/h/a/a/i/b/b;->a:Lf/h/c/m/g/a; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/c/m/g/b;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/c/m/g/b<", - "*>;)V" - } - .end annotation - - sget-object v0, Lf/h/a/a/i/b/b$b;->a:Lf/h/a/a/i/b/b$b; - - const-class v1, Lf/h/a/a/i/b/j; - - check-cast p1, Lf/h/c/m/h/e; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$b;->a:Lf/h/a/a/i/b/b$b; - - const-class v1, Lf/h/a/a/i/b/d; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$e;->a:Lf/h/a/a/i/b/b$e; - - const-class v1, Lf/h/a/a/i/b/m; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$e;->a:Lf/h/a/a/i/b/b$e; - - const-class v1, Lf/h/a/a/i/b/g; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$c;->a:Lf/h/a/a/i/b/b$c; - - const-class v1, Lf/h/a/a/i/b/k; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$c;->a:Lf/h/a/a/i/b/b$c; - - const-class v1, Lf/h/a/a/i/b/e; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$a;->a:Lf/h/a/a/i/b/b$a; - - const-class v1, Lf/h/a/a/i/b/a; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$a;->a:Lf/h/a/a/i/b/b$a; - - const-class v1, Lf/h/a/a/i/b/c; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$d;->a:Lf/h/a/a/i/b/b$d; - - const-class v1, Lf/h/a/a/i/b/l; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$d;->a:Lf/h/a/a/i/b/b$d; - - const-class v1, Lf/h/a/a/i/b/f; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$f;->a:Lf/h/a/a/i/b/b$f; - - const-class v1, Lf/h/a/a/i/b/o; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/i/b/b$f;->a:Lf/h/a/a/i/b/b$f; - - const-class v1, Lf/h/a/a/i/b/i; - - iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; - - invoke-interface {p1, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/c.smali b/com.discord/smali_classes2/f/h/a/a/i/b/c.smali deleted file mode 100644 index 9830d14ea9..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/c.smali +++ /dev/null @@ -1,522 +0,0 @@ -.class public final Lf/h/a/a/i/b/c; -.super Lf/h/a/a/i/b/a; -.source "SourceFile" - - -# instance fields -.field public final a:Ljava/lang/Integer; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:Ljava/lang/String; - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/lang/String; - -.field public final g:Ljava/lang/String; - -.field public final h:Ljava/lang/String; - - -# direct methods -.method public synthetic constructor (Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/a;->()V - - iput-object p1, p0, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - iput-object p2, p0, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - iput-object p6, p0, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - iput-object p7, p0, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - iput-object p8, p0, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/a; - - const/4 v2, 0x0 - - if-eqz v1, :cond_a - - iget-object v1, p0, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - if-nez v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - if-nez v1, :cond_9 - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - if-nez v1, :cond_2 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_1 - - :cond_2 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_1 - iget-object v1, p0, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - if-nez v1, :cond_3 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_2 - - :cond_3 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_2 - iget-object v1, p0, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - if-nez v1, :cond_4 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_3 - - :cond_4 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_3 - iget-object v1, p0, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - if-nez v1, :cond_5 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_4 - - :cond_5 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_4 - iget-object v1, p0, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - if-nez v1, :cond_6 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_5 - - :cond_6 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_5 - iget-object v1, p0, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - if-nez v1, :cond_7 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/c; - - iget-object v1, v1, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - if-nez v1, :cond_9 - - goto :goto_6 - - :cond_7 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/c; - - iget-object v3, v3, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - :goto_6 - iget-object v1, p0, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - if-nez v1, :cond_8 - - check-cast p1, Lf/h/a/a/i/b/c; - - iget-object p1, p1, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - if-nez p1, :cond_9 - - goto :goto_7 - - :cond_8 - check-cast p1, Lf/h/a/a/i/b/c; - - iget-object p1, p1, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_9 - - goto :goto_7 - - :cond_9 - const/4 v0, 0x0 - - :goto_7 - return v0 - - :cond_a - return v2 -.end method - -.method public hashCode()I - .locals 4 - - iget-object v0, p0, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Integer;->hashCode()I - - move-result v0 - - :goto_0 - const v2, 0xf4243 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - if-nez v3, :cond_1 - - const/4 v3, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_1 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - if-nez v3, :cond_2 - - const/4 v3, 0x0 - - goto :goto_2 - - :cond_2 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_2 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - if-nez v3, :cond_3 - - const/4 v3, 0x0 - - goto :goto_3 - - :cond_3 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_3 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - if-nez v3, :cond_4 - - const/4 v3, 0x0 - - goto :goto_4 - - :cond_4 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_4 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - if-nez v3, :cond_5 - - const/4 v3, 0x0 - - goto :goto_5 - - :cond_5 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_5 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v3, p0, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - if-nez v3, :cond_6 - - const/4 v3, 0x0 - - goto :goto_6 - - :cond_6 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_6 - xor-int/2addr v0, v3 - - mul-int v0, v0, v2 - - iget-object v2, p0, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - if-nez v2, :cond_7 - - goto :goto_7 - - :cond_7 - invoke-virtual {v2}, Ljava/lang/String;->hashCode()I - - move-result v1 - - :goto_7 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "AndroidClientInfo{sdkVersion=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/i/b/c;->a:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", model=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", hardware=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->c:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", device=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", product=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", osBuild=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->f:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", manufacturer=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->g:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", fingerprint=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/c;->h:Ljava/lang/String; - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/d.smali b/com.discord/smali_classes2/f/h/a/a/i/b/d.smali deleted file mode 100644 index 05895156f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/d.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/a/i/b/d; -.super Lf/h/a/a/i/b/j; -.source "SourceFile" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/a/i/b/m;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/a/i/b/m;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/a/i/b/j;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "Null logRequests" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 1 - - if-ne p1, p0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/a/i/b/j; - - if-eqz v0, :cond_1 - - check-cast p1, Lf/h/a/a/i/b/j; - - iget-object v0, p0, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - check-cast p1, Lf/h/a/a/i/b/d; - - iget-object p1, p1, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "BatchedLogRequest{logRequests=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/i/b/d;->a:Ljava/util/List; - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->w(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/e.smali b/com.discord/smali_classes2/f/h/a/a/i/b/e.smali deleted file mode 100644 index 481dfcf67b..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/e.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/a/i/b/e; -.super Lf/h/a/a/i/b/k; -.source "SourceFile" - - -# instance fields -.field public final a:Lf/h/a/a/i/b/k$a; - -.field public final b:Lf/h/a/a/i/b/a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/a/i/b/k$a;Lf/h/a/a/i/b/a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/k;->()V - - iput-object p1, p0, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - iput-object p2, p0, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/k; - - const/4 v2, 0x0 - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - if-nez v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/e; - - iget-object v1, v1, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - if-nez v1, :cond_3 - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/e; - - iget-object v3, v3, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - if-nez v1, :cond_2 - - check-cast p1, Lf/h/a/a/i/b/e; - - iget-object p1, p1, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - if-nez p1, :cond_3 - - goto :goto_1 - - :cond_2 - check-cast p1, Lf/h/a/a/i/b/e; - - iget-object p1, p1, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_4 - return v2 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I - - move-result v0 - - :goto_0 - const v2, 0xf4243 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v2 - - iget-object v2, p0, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :goto_1 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "ClientInfo{clientType=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/i/b/e;->a:Lf/h/a/a/i/b/k$a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", androidClientInfo=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/e;->b:Lf/h/a/a/i/b/a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/f$a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/f$a.smali deleted file mode 100644 index 5f380c4c16..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/f$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/a/i/b/f$a; -.super Lf/h/a/a/i/b/l$a; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public a:Ljava/lang/Long; - -.field public b:Ljava/lang/Integer; - -.field public c:Ljava/lang/Long; - -.field public d:[B - -.field public e:Ljava/lang/String; - -.field public f:Ljava/lang/Long; - -.field public g:Lf/h/a/a/i/b/o; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/l$a;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/f.smali b/com.discord/smali_classes2/f/h/a/a/i/b/f.smali deleted file mode 100644 index 644a057c14..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/f.smali +++ /dev/null @@ -1,374 +0,0 @@ -.class public final Lf/h/a/a/i/b/f; -.super Lf/h/a/a/i/b/l; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/b/f$a; - } -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:Ljava/lang/Integer; - -.field public final c:J - -.field public final d:[B - -.field public final e:Ljava/lang/String; - -.field public final f:J - -.field public final g:Lf/h/a/a/i/b/o; - - -# direct methods -.method public synthetic constructor (JLjava/lang/Integer;J[BLjava/lang/String;JLf/h/a/a/i/b/o;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/l;->()V - - iput-wide p1, p0, Lf/h/a/a/i/b/f;->a:J - - iput-object p3, p0, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - iput-wide p4, p0, Lf/h/a/a/i/b/f;->c:J - - iput-object p6, p0, Lf/h/a/a/i/b/f;->d:[B - - iput-object p7, p0, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - iput-wide p8, p0, Lf/h/a/a/i/b/f;->f:J - - iput-object p10, p0, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/l; - - const/4 v2, 0x0 - - if-eqz v1, :cond_6 - - check-cast p1, Lf/h/a/a/i/b/l; - - iget-wide v3, p0, Lf/h/a/a/i/b/f;->a:J - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/f; - - iget-wide v5, v1, Lf/h/a/a/i/b/f;->a:J - - cmp-long v7, v3, v5 - - if-nez v7, :cond_5 - - iget-object v3, p0, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - if-nez v3, :cond_1 - - iget-object v3, v1, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - if-nez v3, :cond_5 - - goto :goto_0 - - :cond_1 - iget-object v4, v1, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - invoke-virtual {v3, v4}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_5 - - :goto_0 - iget-wide v3, p0, Lf/h/a/a/i/b/f;->c:J - - iget-wide v5, v1, Lf/h/a/a/i/b/f;->c:J - - cmp-long v7, v3, v5 - - if-nez v7, :cond_5 - - iget-object v3, p0, Lf/h/a/a/i/b/f;->d:[B - - instance-of p1, p1, Lf/h/a/a/i/b/f; - - if-eqz p1, :cond_2 - - iget-object p1, v1, Lf/h/a/a/i/b/f;->d:[B - - goto :goto_1 - - :cond_2 - iget-object p1, v1, Lf/h/a/a/i/b/f;->d:[B - - :goto_1 - invoke-static {v3, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - if-eqz p1, :cond_5 - - iget-object p1, p0, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - if-nez p1, :cond_3 - - iget-object p1, v1, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - if-nez p1, :cond_5 - - goto :goto_2 - - :cond_3 - iget-object v3, v1, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_5 - - :goto_2 - iget-wide v3, p0, Lf/h/a/a/i/b/f;->f:J - - iget-wide v5, v1, Lf/h/a/a/i/b/f;->f:J - - cmp-long p1, v3, v5 - - if-nez p1, :cond_5 - - iget-object p1, p0, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - if-nez p1, :cond_4 - - iget-object p1, v1, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - if-nez p1, :cond_5 - - goto :goto_3 - - :cond_4 - iget-object v1, v1, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v0, 0x0 - - :goto_3 - return v0 - - :cond_6 - return v2 -.end method - -.method public hashCode()I - .locals 9 - - iget-wide v0, p0, Lf/h/a/a/i/b/f;->a:J - - const/16 v2, 0x20 - - ushr-long v3, v0, v2 - - xor-long/2addr v0, v3 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v1, v0 - - mul-int v1, v1, v0 - - iget-object v3, p0, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - const/4 v4, 0x0 - - if-nez v3, :cond_0 - - const/4 v3, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v3}, Ljava/lang/Integer;->hashCode()I - - move-result v3 - - :goto_0 - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-wide v5, p0, Lf/h/a/a/i/b/f;->c:J - - ushr-long v7, v5, v2 - - xor-long/2addr v5, v7 - - long-to-int v3, v5 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-object v3, p0, Lf/h/a/a/i/b/f;->d:[B - - invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I - - move-result v3 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-object v3, p0, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - if-nez v3, :cond_1 - - const/4 v3, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - :goto_1 - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-wide v5, p0, Lf/h/a/a/i/b/f;->f:J - - ushr-long v2, v5, v2 - - xor-long/2addr v2, v5 - - long-to-int v3, v2 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-object v0, p0, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - if-nez v0, :cond_2 - - goto :goto_2 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v4 - - :goto_2 - xor-int v0, v1, v4 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "LogEvent{eventTimeMs=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/i/b/f;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", eventCode=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/f;->b:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", eventUptimeMs=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/i/b/f;->c:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", sourceExtension=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/f;->d:[B - - invoke-static {v1}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", sourceExtensionJsonProto3=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/f;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", timezoneOffsetSeconds=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/i/b/f;->f:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", networkConnectionInfo=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/f;->g:Lf/h/a/a/i/b/o; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/g.smali b/com.discord/smali_classes2/f/h/a/a/i/b/g.smali deleted file mode 100644 index b1aca7f452..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/g.smali +++ /dev/null @@ -1,394 +0,0 @@ -.class public final Lf/h/a/a/i/b/g; -.super Lf/h/a/a/i/b/m; -.source "SourceFile" - - -# instance fields -.field public final a:J - -.field public final b:J - -.field public final c:Lf/h/a/a/i/b/k; - -.field public final d:Ljava/lang/Integer; - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/a/i/b/l;", - ">;" - } - .end annotation -.end field - -.field public final g:Lf/h/a/a/i/b/p; - - -# direct methods -.method public synthetic constructor (JJLf/h/a/a/i/b/k;Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;Lf/h/a/a/i/b/p;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/m;->()V - - iput-wide p1, p0, Lf/h/a/a/i/b/g;->a:J - - iput-wide p3, p0, Lf/h/a/a/i/b/g;->b:J - - iput-object p5, p0, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - iput-object p6, p0, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - iput-object p7, p0, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - iput-object p8, p0, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - iput-object p9, p0, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/m; - - const/4 v2, 0x0 - - if-eqz v1, :cond_7 - - check-cast p1, Lf/h/a/a/i/b/m; - - iget-wide v3, p0, Lf/h/a/a/i/b/g;->a:J - - check-cast p1, Lf/h/a/a/i/b/g; - - iget-wide v5, p1, Lf/h/a/a/i/b/g;->a:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_6 - - iget-wide v3, p0, Lf/h/a/a/i/b/g;->b:J - - iget-wide v5, p1, Lf/h/a/a/i/b/g;->b:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_6 - - iget-object v1, p0, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - if-nez v1, :cond_1 - - iget-object v1, p1, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - if-nez v1, :cond_6 - - goto :goto_0 - - :cond_1 - iget-object v3, p1, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - if-nez v1, :cond_2 - - iget-object v1, p1, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - if-nez v1, :cond_6 - - goto :goto_1 - - :cond_2 - iget-object v3, p1, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - :goto_1 - iget-object v1, p0, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - if-nez v1, :cond_3 - - iget-object v1, p1, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - if-nez v1, :cond_6 - - goto :goto_2 - - :cond_3 - iget-object v3, p1, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - :goto_2 - iget-object v1, p0, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - if-nez v1, :cond_4 - - iget-object v1, p1, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - if-nez v1, :cond_6 - - goto :goto_3 - - :cond_4 - iget-object v3, p1, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - invoke-interface {v1, v3}, Ljava/util/List;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - :goto_3 - iget-object v1, p0, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - if-nez v1, :cond_5 - - iget-object p1, p1, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - if-nez p1, :cond_6 - - goto :goto_4 - - :cond_5 - iget-object p1, p1, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - goto :goto_4 - - :cond_6 - const/4 v0, 0x0 - - :goto_4 - return v0 - - :cond_7 - return v2 -.end method - -.method public hashCode()I - .locals 7 - - iget-wide v0, p0, Lf/h/a/a/i/b/g;->a:J - - const/16 v2, 0x20 - - ushr-long v3, v0, v2 - - xor-long/2addr v0, v3 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v1, v0 - - mul-int v1, v1, v0 - - iget-wide v3, p0, Lf/h/a/a/i/b/g;->b:J - - ushr-long v5, v3, v2 - - xor-long v2, v5, v3 - - long-to-int v3, v2 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-object v2, p0, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - const/4 v3, 0x0 - - if-nez v2, :cond_0 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - :goto_0 - xor-int/2addr v1, v2 - - mul-int v1, v1, v0 - - iget-object v2, p0, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - if-nez v2, :cond_1 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Integer;->hashCode()I - - move-result v2 - - :goto_1 - xor-int/2addr v1, v2 - - mul-int v1, v1, v0 - - iget-object v2, p0, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - if-nez v2, :cond_2 - - const/4 v2, 0x0 - - goto :goto_2 - - :cond_2 - invoke-virtual {v2}, Ljava/lang/String;->hashCode()I - - move-result v2 - - :goto_2 - xor-int/2addr v1, v2 - - mul-int v1, v1, v0 - - iget-object v2, p0, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - if-nez v2, :cond_3 - - const/4 v2, 0x0 - - goto :goto_3 - - :cond_3 - invoke-interface {v2}, Ljava/util/List;->hashCode()I - - move-result v2 - - :goto_3 - xor-int/2addr v1, v2 - - mul-int v1, v1, v0 - - iget-object v0, p0, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - if-nez v0, :cond_4 - - goto :goto_4 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I - - move-result v3 - - :goto_4 - xor-int v0, v1, v3 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "LogRequest{requestTimeMs=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/i/b/g;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", requestUptimeMs=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/i/b/g;->b:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", clientInfo=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/g;->c:Lf/h/a/a/i/b/k; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", logSource=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/g;->d:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", logSourceName=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/g;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", logEvents=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/g;->f:Ljava/util/List; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", qosTier=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/g;->g:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/h.smali b/com.discord/smali_classes2/f/h/a/a/i/b/h.smali deleted file mode 100644 index d88adfd8d1..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/h.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class public final Lf/h/a/a/i/b/h; -.super Lf/h/a/a/i/b/n; -.source "SourceFile" - - -# instance fields -.field public final a:J - - -# direct methods -.method public constructor (J)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/n;->()V - - iput-wide p1, p0, Lf/h/a/a/i/b/h;->a:J - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/n; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/i/b/n; - - iget-wide v3, p0, Lf/h/a/a/i/b/h;->a:J - - check-cast p1, Lf/h/a/a/i/b/h; - - iget-wide v5, p1, Lf/h/a/a/i/b/h;->a:J - - cmp-long p1, v3, v5 - - if-nez p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 4 - - iget-wide v0, p0, Lf/h/a/a/i/b/h;->a:J - - const/16 v2, 0x20 - - ushr-long v2, v0, v2 - - xor-long/2addr v0, v2 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - const-string v0, "LogResponse{nextRequestWaitMillis=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/i/b/h;->a:J - - const-string v3, "}" - - invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/i.smali b/com.discord/smali_classes2/f/h/a/a/i/b/i.smali deleted file mode 100644 index 862b864955..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/i.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/a/i/b/i; -.super Lf/h/a/a/i/b/o; -.source "SourceFile" - - -# instance fields -.field public final a:Lf/h/a/a/i/b/o$b; - -.field public final b:Lf/h/a/a/i/b/o$a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/a/i/b/o$b;Lf/h/a/a/i/b/o$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/i/b/o;->()V - - iput-object p1, p0, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - iput-object p2, p0, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/i/b/o; - - const/4 v2, 0x0 - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - if-nez v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/i/b/i; - - iget-object v1, v1, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - if-nez v1, :cond_3 - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/i/b/i; - - iget-object v3, v3, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - if-nez v1, :cond_2 - - check-cast p1, Lf/h/a/a/i/b/i; - - iget-object p1, p1, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - if-nez p1, :cond_3 - - goto :goto_1 - - :cond_2 - check-cast p1, Lf/h/a/a/i/b/i; - - iget-object p1, p1, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_4 - return v2 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I - - move-result v0 - - :goto_0 - const v2, 0xf4243 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v2 - - iget-object v2, p0, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Enum;->hashCode()I - - move-result v1 - - :goto_1 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "NetworkConnectionInfo{networkType=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/i/b/i;->a:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", mobileSubtype=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/i/b/i;->b:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/j.smali b/com.discord/smali_classes2/f/h/a/a/i/b/j.smali deleted file mode 100644 index 154ddb5c8f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/j.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/j; -.super Ljava/lang/Object; -.source "SourceFile" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/k$a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/k$a.smali deleted file mode 100644 index c650eaf78d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/k$a.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public final enum Lf/h/a/a/i/b/k$a; -.super Ljava/lang/Enum; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/i/b/k$a;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/i/b/k$a; - -.field public static final enum e:Lf/h/a/a/i/b/k$a; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/a/i/b/k$a; - - const-string v1, "UNKNOWN" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/i/b/k$a;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/k$a;->d:Lf/h/a/a/i/b/k$a; - - new-instance v0, Lf/h/a/a/i/b/k$a; - - const-string v1, "ANDROID_FIREBASE" - - const/4 v2, 0x1 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/i/b/k$a;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/k$a;->e:Lf/h/a/a/i/b/k$a; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/k.smali b/com.discord/smali_classes2/f/h/a/a/i/b/k.smali deleted file mode 100644 index 7b60865493..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/k.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/k; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/b/k$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/l$a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/l$a.smali deleted file mode 100644 index 12a2260bf1..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/l$a.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/l$a; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/l.smali b/com.discord/smali_classes2/f/h/a/a/i/b/l.smali deleted file mode 100644 index 077d945b37..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/l.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/l; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/b/l$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/m.smali b/com.discord/smali_classes2/f/h/a/a/i/b/m.smali deleted file mode 100644 index e5c3092e1b..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/m.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/m; -.super Ljava/lang/Object; -.source "SourceFile" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/n.smali b/com.discord/smali_classes2/f/h/a/a/i/b/n.smali deleted file mode 100644 index 5523c1cba5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/n.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/n; -.super Ljava/lang/Object; -.source "SourceFile" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Ljava/io/Reader;)Lf/h/a/a/i/b/n; - .locals 3 - .param p0 # Ljava/io/Reader; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Landroid/util/JsonReader; - - invoke-direct {v0, p0}, Landroid/util/JsonReader;->(Ljava/io/Reader;)V - - :try_start_0 - invoke-virtual {v0}, Landroid/util/JsonReader;->beginObject()V - - :goto_0 - invoke-virtual {v0}, Landroid/util/JsonReader;->hasNext()Z - - move-result p0 - - if-eqz p0, :cond_2 - - invoke-virtual {v0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const-string v1, "nextRequestWaitMillis" - - :try_start_1 - invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - invoke-virtual {v0}, Landroid/util/JsonReader;->peek()Landroid/util/JsonToken; - - move-result-object p0 - - sget-object v1, Landroid/util/JsonToken;->STRING:Landroid/util/JsonToken; - - if-ne p0, v1, :cond_0 - - invoke-virtual {v0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v1 - - new-instance p0, Lf/h/a/a/i/b/h; - - invoke-direct {p0, v1, v2}, Lf/h/a/a/i/b/h;->(J)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v0}, Landroid/util/JsonReader;->close()V - - return-object p0 - - :cond_0 - :try_start_2 - invoke-virtual {v0}, Landroid/util/JsonReader;->nextLong()J - - move-result-wide v1 - - new-instance p0, Lf/h/a/a/i/b/h; - - invoke-direct {p0, v1, v2}, Lf/h/a/a/i/b/h;->(J)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-virtual {v0}, Landroid/util/JsonReader;->close()V - - return-object p0 - - :cond_1 - :try_start_3 - invoke-virtual {v0}, Landroid/util/JsonReader;->skipValue()V - - goto :goto_0 - - :cond_2 - new-instance p0, Ljava/io/IOException; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - const-string v1, "Response is missing nextRequestWaitMillis field." - - :try_start_4 - invoke-direct {p0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :catchall_0 - move-exception p0 - - invoke-virtual {v0}, Landroid/util/JsonReader;->close()V - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/o$a.smali b/com.discord/smali_classes2/f/h/a/a/i/b/o$a.smali deleted file mode 100644 index 3e69e417ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/o$a.smali +++ /dev/null @@ -1,455 +0,0 @@ -.class public final enum Lf/h/a/a/i/b/o$a; -.super Ljava/lang/Enum; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/i/b/o$a;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/i/b/o$a; - -.field public static final enum e:Lf/h/a/a/i/b/o$a; - -.field public static final enum f:Lf/h/a/a/i/b/o$a; - -.field public static final enum g:Lf/h/a/a/i/b/o$a; - -.field public static final enum h:Lf/h/a/a/i/b/o$a; - -.field public static final enum i:Lf/h/a/a/i/b/o$a; - -.field public static final enum j:Lf/h/a/a/i/b/o$a; - -.field public static final enum k:Lf/h/a/a/i/b/o$a; - -.field public static final enum l:Lf/h/a/a/i/b/o$a; - -.field public static final enum m:Lf/h/a/a/i/b/o$a; - -.field public static final enum n:Lf/h/a/a/i/b/o$a; - -.field public static final enum o:Lf/h/a/a/i/b/o$a; - -.field public static final enum p:Lf/h/a/a/i/b/o$a; - -.field public static final enum q:Lf/h/a/a/i/b/o$a; - -.field public static final enum r:Lf/h/a/a/i/b/o$a; - -.field public static final enum s:Lf/h/a/a/i/b/o$a; - -.field public static final enum t:Lf/h/a/a/i/b/o$a; - -.field public static final enum u:Lf/h/a/a/i/b/o$a; - -.field public static final enum v:Lf/h/a/a/i/b/o$a; - -.field public static final enum w:Lf/h/a/a/i/b/o$a; - -.field public static final enum x:Lf/h/a/a/i/b/o$a; - -.field public static final y:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/a/i/b/o$a;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final zzw:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "UNKNOWN_MOBILE_SUBTYPE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->d:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "GPRS" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->e:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "EDGE" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->f:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "UMTS" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->g:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "CDMA" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->h:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "EVDO_0" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v7}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->i:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "EVDO_A" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v8}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->j:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "RTT" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9, v9}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->k:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "HSDPA" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v10, v10}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->l:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "HSUPA" - - const/16 v11, 0x9 - - invoke-direct {v0, v1, v11, v11}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->m:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "HSPA" - - const/16 v12, 0xa - - invoke-direct {v0, v1, v12, v12}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->n:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "IDEN" - - const/16 v13, 0xb - - invoke-direct {v0, v1, v13, v13}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->o:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "EVDO_B" - - const/16 v14, 0xc - - invoke-direct {v0, v1, v14, v14}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->p:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "LTE" - - const/16 v15, 0xd - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->q:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "EHRPD" - - const/16 v15, 0xe - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->r:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "HSPAP" - - const/16 v15, 0xf - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->s:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "GSM" - - const/16 v15, 0x10 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->t:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "TD_SCDMA" - - const/16 v15, 0x11 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->u:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "IWLAN" - - const/16 v15, 0x12 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->v:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "LTE_CA" - - const/16 v15, 0x13 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->w:Lf/h/a/a/i/b/o$a; - - new-instance v0, Lf/h/a/a/i/b/o$a; - - const-string v1, "COMBINED" - - const/16 v15, 0x14 - - const/16 v14, 0x64 - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/a/i/b/o$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$a;->x:Lf/h/a/a/i/b/o$a; - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - sput-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->d:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->e:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->f:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->g:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->h:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->i:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v7, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->j:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v8, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->k:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v9, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->l:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v10, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->m:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v11, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->n:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v12, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->o:Lf/h/a/a/i/b/o$a; - - invoke-virtual {v0, v13, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->p:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0xc - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->q:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0xd - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->r:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0xe - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->s:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0xf - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->t:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0x10 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->u:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0x11 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->v:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0x12 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$a;->w:Lf/h/a/a/i/b/o$a; - - const/16 v2, 0x13 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/a/i/b/o$a;->zzw:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/o$b.smali b/com.discord/smali_classes2/f/h/a/a/i/b/o$b.smali deleted file mode 100644 index 353c45d74a..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/o$b.smali +++ /dev/null @@ -1,421 +0,0 @@ -.class public final enum Lf/h/a/a/i/b/o$b; -.super Ljava/lang/Enum; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/b/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/i/b/o$b;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/i/b/o$b; - -.field public static final enum e:Lf/h/a/a/i/b/o$b; - -.field public static final enum f:Lf/h/a/a/i/b/o$b; - -.field public static final enum g:Lf/h/a/a/i/b/o$b; - -.field public static final enum h:Lf/h/a/a/i/b/o$b; - -.field public static final enum i:Lf/h/a/a/i/b/o$b; - -.field public static final enum j:Lf/h/a/a/i/b/o$b; - -.field public static final enum k:Lf/h/a/a/i/b/o$b; - -.field public static final enum l:Lf/h/a/a/i/b/o$b; - -.field public static final enum m:Lf/h/a/a/i/b/o$b; - -.field public static final enum n:Lf/h/a/a/i/b/o$b; - -.field public static final enum o:Lf/h/a/a/i/b/o$b; - -.field public static final enum p:Lf/h/a/a/i/b/o$b; - -.field public static final enum q:Lf/h/a/a/i/b/o$b; - -.field public static final enum r:Lf/h/a/a/i/b/o$b; - -.field public static final enum s:Lf/h/a/a/i/b/o$b; - -.field public static final enum t:Lf/h/a/a/i/b/o$b; - -.field public static final enum u:Lf/h/a/a/i/b/o$b; - -.field public static final enum v:Lf/h/a/a/i/b/o$b; - -.field public static final w:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/a/i/b/o$b;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final zzu:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->d:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "WIFI" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->e:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_MMS" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->f:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_SUPL" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->g:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_DUN" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->h:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_HIPRI" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v7}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->i:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "WIMAX" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v8}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->j:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "BLUETOOTH" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9, v9}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->k:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "DUMMY" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v10, v10}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->l:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "ETHERNET" - - const/16 v11, 0x9 - - invoke-direct {v0, v1, v11, v11}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->m:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_FOTA" - - const/16 v12, 0xa - - invoke-direct {v0, v1, v12, v12}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->n:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_IMS" - - const/16 v13, 0xb - - invoke-direct {v0, v1, v13, v13}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->o:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_CBS" - - const/16 v14, 0xc - - invoke-direct {v0, v1, v14, v14}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->p:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "WIFI_P2P" - - const/16 v15, 0xd - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->q:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_IA" - - const/16 v15, 0xe - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->r:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "MOBILE_EMERGENCY" - - const/16 v15, 0xf - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->s:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "PROXY" - - const/16 v15, 0x10 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->t:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "VPN" - - const/16 v15, 0x11 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->u:Lf/h/a/a/i/b/o$b; - - new-instance v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "NONE" - - const/16 v15, 0x12 - - const/4 v14, -0x1 - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/a/i/b/o$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/a/i/b/o$b;->v:Lf/h/a/a/i/b/o$b; - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - sput-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->d:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->e:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->f:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->g:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->h:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->i:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v7, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->j:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v8, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->k:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v9, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->l:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v10, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->m:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v11, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->n:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v12, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->o:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v13, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->p:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0xc - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->q:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0xd - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->r:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0xe - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->s:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0xf - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->t:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0x10 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->u:Lf/h/a/a/i/b/o$b; - - const/16 v2, 0x11 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/o$b;->v:Lf/h/a/a/i/b/o$b; - - invoke-virtual {v0, v14, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/a/i/b/o$b;->zzu:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/o.smali b/com.discord/smali_classes2/f/h/a/a/i/b/o.smali deleted file mode 100644 index 2fe0a45f92..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/o.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public abstract Lf/h/a/a/i/b/o; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/b/o$a;, - Lf/h/a/a/i/b/o$b; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/b/p.smali b/com.discord/smali_classes2/f/h/a/a/i/b/p.smali deleted file mode 100644 index 3b025876e0..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/b/p.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public final enum Lf/h/a/a/i/b/p; -.super Ljava/lang/Enum; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/i/b/p;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/i/b/p; - -.field public static final enum e:Lf/h/a/a/i/b/p; - -.field public static final enum f:Lf/h/a/a/i/b/p; - -.field public static final enum g:Lf/h/a/a/i/b/p; - -.field public static final enum h:Lf/h/a/a/i/b/p; - -.field public static final enum i:Lf/h/a/a/i/b/p; - -.field public static final j:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/a/i/b/p;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 8 - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "DEFAULT" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->d:Lf/h/a/a/i/b/p; - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "UNMETERED_ONLY" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->e:Lf/h/a/a/i/b/p; - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "UNMETERED_OR_DAILY" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->f:Lf/h/a/a/i/b/p; - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "FAST_IF_RADIO_AWAKE" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->g:Lf/h/a/a/i/b/p; - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "NEVER" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->h:Lf/h/a/a/i/b/p; - - new-instance v0, Lf/h/a/a/i/b/p; - - const-string v1, "UNRECOGNIZED" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7}, Lf/h/a/a/i/b/p;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/i/b/p;->i:Lf/h/a/a/i/b/p; - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - sput-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->d:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->e:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->f:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->g:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->h:Lf/h/a/a/i/b/p; - - invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - sget-object v0, Lf/h/a/a/i/b/p;->j:Landroid/util/SparseArray; - - sget-object v1, Lf/h/a/a/i/b/p;->i:Lf/h/a/a/i/b/p; - - const/4 v2, -0x1 - - invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/c.smali b/com.discord/smali_classes2/f/h/a/a/i/c.smali deleted file mode 100644 index 032f596341..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/c.smali +++ /dev/null @@ -1,424 +0,0 @@ -.class public final synthetic Lf/h/a/a/i/c; -.super Ljava/lang/Object; -.source "SourceFile" - - -# instance fields -.field public final a:Lf/h/a/a/i/e; - - -# direct methods -.method public constructor (Lf/h/a/a/i/e;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/i/c;->a:Lf/h/a/a/i/e; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 13 - - iget-object v0, p0, Lf/h/a/a/i/c;->a:Lf/h/a/a/i/e; - - check-cast p1, Lf/h/a/a/i/e$a; - - const/4 v1, 0x0 - - if-eqz v0, :cond_b - - iget-object v2, p1, Lf/h/a/a/i/e$a;->a:Ljava/net/URL; - - const-string v3, "CctTransportBackend" - - const-string v4, "Making request to: %s" - - invoke-static {v3, v4, v2}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v2, p1, Lf/h/a/a/i/e$a;->a:Ljava/net/URL; - - invoke-virtual {v2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v2 - - check-cast v2, Ljava/net/HttpURLConnection; - - const/16 v4, 0x7530 - - invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - iget v4, v0, Lf/h/a/a/i/e;->f:I - - invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - const/4 v4, 0x1 - - invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - const/4 v5, 0x0 - - invoke-virtual {v2, v5}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const-string v6, "POST" - - invoke-virtual {v2, v6}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V - - new-array v4, v4, [Ljava/lang/Object; - - const-string v6, "2.2.3" - - aput-object v6, v4, v5 - - const-string v5, "datatransport/%s android/" - - invoke-static {v5, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - const-string v5, "User-Agent" - - invoke-virtual {v2, v5, v4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const-string v4, "Content-Encoding" - - const-string v5, "gzip" - - invoke-virtual {v2, v4, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const-string v6, "Content-Type" - - const-string v7, "application/json" - - invoke-virtual {v2, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const-string v7, "Accept-Encoding" - - invoke-virtual {v2, v7, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v7, p1, Lf/h/a/a/i/e$a;->c:Ljava/lang/String; - - if-eqz v7, :cond_0 - - const-string v8, "X-Goog-Api-Key" - - invoke-virtual {v2, v8, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - const-wide/16 v7, 0x0 - - :try_start_0 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object v9 - :try_end_0 - .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - new-instance v10, Ljava/util/zip/GZIPOutputStream; - - invoke-direct {v10, v9}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_6 - - :try_start_2 - iget-object v0, v0, Lf/h/a/a/i/e;->a:Lf/h/c/m/a; - - iget-object p1, p1, Lf/h/a/a/i/e$a;->b:Lf/h/a/a/i/b/j; - - new-instance v11, Ljava/io/BufferedWriter; - - new-instance v12, Ljava/io/OutputStreamWriter; - - invoke-direct {v12, v10}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;)V - - invoke-direct {v11, v12}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_4 - - check-cast v0, Lf/h/c/m/h/d; - - :try_start_3 - invoke-virtual {v0, p1, v11}, Lf/h/c/m/h/d;->b(Ljava/lang/Object;Ljava/io/Writer;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_4 - - :try_start_4 - invoke-virtual {v10}, Ljava/util/zip/DeflaterOutputStream;->close()V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_6 - - if-eqz v9, :cond_1 - - :try_start_5 - invoke-virtual {v9}, Ljava/io/OutputStream;->close()V - :try_end_5 - .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_5 .. :try_end_5} :catch_1 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_0 - - :cond_1 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p1 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v9, "Status Code: " - - invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v3, v0}, Ld0/a/b/b/a;->d0(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v9, "Content-Type: " - - invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v6}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v3, v0}, Ld0/a/b/b/a;->d0(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v6, "Content-Encoding: " - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v3, v0}, Ld0/a/b/b/a;->d0(Ljava/lang/String;Ljava/lang/String;)V - - const/16 v0, 0x12e - - if-eq p1, v0, :cond_9 - - const/16 v0, 0x12d - - if-eq p1, v0, :cond_9 - - const/16 v0, 0x133 - - if-ne p1, v0, :cond_2 - - goto :goto_1 - - :cond_2 - const/16 v0, 0xc8 - - if-eq p1, v0, :cond_3 - - new-instance v0, Lf/h/a/a/i/e$b; - - invoke-direct {v0, p1, v1, v7, v8}, Lf/h/a/a/i/e$b;->(ILjava/net/URL;J)V - - goto/16 :goto_3 - - :cond_3 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v0 - - :try_start_6 - invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - new-instance v2, Ljava/util/zip/GZIPInputStream; - - invoke-direct {v2, v0}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - goto :goto_0 - - :cond_4 - move-object v2, v0 - - :goto_0 - :try_start_7 - new-instance v3, Ljava/io/BufferedReader; - - new-instance v4, Ljava/io/InputStreamReader; - - invoke-direct {v4, v2}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V - - invoke-direct {v3, v4}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - - invoke-static {v3}, Lf/h/a/a/i/b/n;->a(Ljava/io/Reader;)Lf/h/a/a/i/b/n; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/i/b/h; - - iget-wide v3, v3, Lf/h/a/a/i/b/h;->a:J - - new-instance v5, Lf/h/a/a/i/e$b; - - invoke-direct {v5, p1, v1, v3, v4}, Lf/h/a/a/i/e$b;->(ILjava/net/URL;J)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - if-eqz v2, :cond_5 - - :try_start_8 - invoke-virtual {v2}, Ljava/io/InputStream;->close()V - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - :cond_5 - if-eqz v0, :cond_6 - - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - - :cond_6 - move-object v0, v5 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - if-eqz v2, :cond_7 - - :try_start_9 - invoke-virtual {v2}, Ljava/io/InputStream;->close()V - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_1 - - :catchall_1 - :cond_7 - :try_start_a - throw p1 - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_2 - - :catchall_2 - move-exception p1 - - if-eqz v0, :cond_8 - - :try_start_b - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - :try_end_b - .catchall {:try_start_b .. :try_end_b} :catchall_3 - - :catchall_3 - :cond_8 - throw p1 - - :cond_9 - :goto_1 - const-string v0, "Location" - - invoke-virtual {v2, v0}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Lf/h/a/a/i/e$b; - - new-instance v2, Ljava/net/URL; - - invoke-direct {v2, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-direct {v1, p1, v2, v7, v8}, Lf/h/a/a/i/e$b;->(ILjava/net/URL;J)V - - move-object v0, v1 - - goto :goto_3 - - :catchall_4 - move-exception p1 - - :try_start_c - invoke-virtual {v10}, Ljava/util/zip/DeflaterOutputStream;->close()V - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_5 - - :catchall_5 - :try_start_d - throw p1 - :try_end_d - .catchall {:try_start_d .. :try_end_d} :catchall_6 - - :catchall_6 - move-exception p1 - - if-eqz v9, :cond_a - - :try_start_e - invoke-virtual {v9}, Ljava/io/OutputStream;->close()V - :try_end_e - .catchall {:try_start_e .. :try_end_e} :catchall_7 - - :catchall_7 - :cond_a - :try_start_f - throw p1 - :try_end_f - .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_f .. :try_end_f} :catch_1 - .catch Ljava/io/IOException; {:try_start_f .. :try_end_f} :catch_0 - - :catch_0 - move-exception p1 - - goto :goto_2 - - :catch_1 - move-exception p1 - - :goto_2 - const-string v0, "Couldn\'t encode request, returning with 400" - - invoke-static {v3, v0, p1}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - new-instance v0, Lf/h/a/a/i/e$b; - - const/16 p1, 0x190 - - invoke-direct {v0, p1, v1, v7, v8}, Lf/h/a/a/i/e$b;->(ILjava/net/URL;J)V - - :goto_3 - return-object v0 - - :cond_b - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/d.smali b/com.discord/smali_classes2/f/h/a/a/i/d.smali deleted file mode 100644 index fb78813260..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/d.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final synthetic Lf/h/a/a/i/d; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/a/a/j/r/a; - - -# static fields -.field public static final a:Lf/h/a/a/i/d; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/i/d; - - invoke-direct {v0}, Lf/h/a/a/i/d;->()V - - sput-object v0, Lf/h/a/a/i/d;->a:Lf/h/a/a/i/d; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/e$a.smali b/com.discord/smali_classes2/f/h/a/a/i/e$a.smali deleted file mode 100644 index df9f18eca5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/e$a.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/a/i/e$a; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/net/URL; - -.field public final b:Lf/h/a/a/i/b/j; - -.field public final c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/net/URL;Lf/h/a/a/i/b/j;Ljava/lang/String;)V - .locals 0 - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/i/e$a;->a:Ljava/net/URL; - - iput-object p2, p0, Lf/h/a/a/i/e$a;->b:Lf/h/a/a/i/b/j; - - iput-object p3, p0, Lf/h/a/a/i/e$a;->c:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/e$b.smali b/com.discord/smali_classes2/f/h/a/a/i/e$b.smali deleted file mode 100644 index fd7b1ebc32..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/e$b.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/a/i/e$b; -.super Ljava/lang/Object; -.source "SourceFile" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/i/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Ljava/net/URL; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:J - - -# direct methods -.method public constructor (ILjava/net/URL;J)V - .locals 0 - .param p2 # Ljava/net/URL; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/a/i/e$b;->a:I - - iput-object p2, p0, Lf/h/a/a/i/e$b;->b:Ljava/net/URL; - - iput-wide p3, p0, Lf/h/a/a/i/e$b;->c:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/i/e.smali b/com.discord/smali_classes2/f/h/a/a/i/e.smali deleted file mode 100644 index 1242edfed0..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/i/e.smali +++ /dev/null @@ -1,1103 +0,0 @@ -.class public final Lf/h/a/a/i/e; -.super Ljava/lang/Object; -.source "SourceFile" - -# interfaces -.implements Lf/h/a/a/j/q/m; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/i/e$a;, - Lf/h/a/a/i/e$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/c/m/a; - -.field public final b:Landroid/net/ConnectivityManager; - -.field public final c:Ljava/net/URL; - -.field public final d:Lf/h/a/a/j/u/a; - -.field public final e:Lf/h/a/a/j/u/a; - -.field public final f:I - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/c/m/h/e; - - invoke-direct {v0}, Lf/h/c/m/h/e;->()V - - sget-object v1, Lf/h/a/a/i/b/b;->a:Lf/h/c/m/g/a; - - check-cast v1, Lf/h/a/a/i/b/b; - - invoke-virtual {v1, v0}, Lf/h/a/a/i/b/b;->a(Lf/h/c/m/g/b;)V - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/c/m/h/e;->d:Z - - new-instance v1, Lf/h/c/m/h/d; - - invoke-direct {v1, v0}, Lf/h/c/m/h/d;->(Lf/h/c/m/h/e;)V - - iput-object v1, p0, Lf/h/a/a/i/e;->a:Lf/h/c/m/a; - - const-string v0, "connectivity" - - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/net/ConnectivityManager; - - iput-object p1, p0, Lf/h/a/a/i/e;->b:Landroid/net/ConnectivityManager; - - sget-object p1, Lf/h/a/a/i/a;->c:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/a/i/e;->c(Ljava/lang/String;)Ljava/net/URL; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/a/i/e;->c:Ljava/net/URL; - - iput-object p3, p0, Lf/h/a/a/i/e;->d:Lf/h/a/a/j/u/a; - - iput-object p2, p0, Lf/h/a/a/i/e;->e:Lf/h/a/a/j/u/a; - - const p1, 0x9c40 - - iput p1, p0, Lf/h/a/a/i/e;->f:I - - return-void -.end method - -.method public static c(Ljava/lang/String;)Ljava/net/URL; - .locals 3 - - :try_start_0 - new-instance v0, Ljava/net/URL; - - invoke-direct {v0, p0}, Ljava/net/URL;->(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/IllegalArgumentException; - - const-string v2, "Invalid url: " - - invoke-static {v2, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v1, p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method - - -# virtual methods -.method public a(Lf/h/a/a/j/q/f;)Lf/h/a/a/j/q/g; - .locals 33 - - move-object/from16 v1, p0 - - sget-object v2, Lf/h/a/a/j/q/g$a;->e:Lf/h/a/a/j/q/g$a; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - move-object/from16 v3, p1 - - check-cast v3, Lf/h/a/a/j/q/a; - - iget-object v4, v3, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - invoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_0 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_1 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/a/j/f; - - move-object v6, v5 - - check-cast v6, Lf/h/a/a/j/a; - - iget-object v6, v6, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - invoke-virtual {v0, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v7 - - if-nez v7, :cond_0 - - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - invoke-virtual {v7, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v0, v6, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-interface {v6, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - const-string v6, "CctTransportBackend" - - const/4 v7, 0x0 - - if-eqz v5, :cond_e - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - const/4 v9, 0x0 - - invoke-interface {v8, v9}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/a/j/f; - - sget-object v18, Lf/h/a/a/i/b/p;->d:Lf/h/a/a/i/b/p; - - iget-object v9, v1, Lf/h/a/a/i/e;->e:Lf/h/a/a/j/u/a; - - invoke-interface {v9}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v9 - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - iget-object v10, v1, Lf/h/a/a/i/e;->d:Lf/h/a/a/j/u/a; - - invoke-interface {v10}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v10 - - invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v10 - - sget-object v11, Lf/h/a/a/i/b/k$a;->e:Lf/h/a/a/i/b/k$a; - - const-string v12, "sdk-version" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->b(Ljava/lang/String;)I - - move-result v12 - - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v20 - - const-string v12, "model" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v21 - - const-string v12, "hardware" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v22 - - const-string v12, "device" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v23 - - const-string v12, "product" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v24 - - const-string v12, "os-uild" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v25 - - const-string v12, "manufacturer" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v26 - - const-string v12, "fingerprint" - - invoke-virtual {v8, v12}, Lf/h/a/a/j/f;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v27 - - new-instance v8, Lf/h/a/a/i/b/c; - - move-object/from16 v19, v8 - - invoke-direct/range {v19 .. v27}, Lf/h/a/a/i/b/c;->(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - new-instance v14, Lf/h/a/a/i/b/e; - - invoke-direct {v14, v11, v8}, Lf/h/a/a/i/b/e;->(Lf/h/a/a/i/b/k$a;Lf/h/a/a/i/b/a;)V - - :try_start_0 - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v8 - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object/from16 v16, v7 - - move-object v15, v8 - - goto :goto_2 - - :catch_0 - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - move-object v15, v7 - - move-object/from16 v16, v8 - - :goto_2 - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/List; - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_3 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v8 - - const-string v11, "Missing required properties:" - - const-string v12, "" - - if-eqz v8, :cond_a - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/a/j/f; - - move-object v13, v8 - - check-cast v13, Lf/h/a/a/j/a; - - move-object/from16 v19, v0 - - iget-object v0, v13, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - move-object/from16 v17, v5 - - iget-object v5, v0, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - move-object/from16 v20, v12 - - new-instance v12, Lf/h/a/a/b; - - move-object/from16 v21, v2 - - const-string v2, "proto" - - invoke-direct {v12, v2}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - invoke-virtual {v5, v12}, Lf/h/a/a/b;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v0, v0, Lf/h/a/a/j/e;->b:[B - - new-instance v2, Lf/h/a/a/i/b/f$a; - - invoke-direct {v2}, Lf/h/a/a/i/b/f$a;->()V - - iput-object v0, v2, Lf/h/a/a/i/b/f$a;->d:[B - - goto :goto_4 - - :cond_2 - new-instance v2, Lf/h/a/a/b; - - const-string v12, "json" - - invoke-direct {v2, v12}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - invoke-virtual {v5, v2}, Lf/h/a/a/b;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_9 - - new-instance v2, Ljava/lang/String; - - iget-object v0, v0, Lf/h/a/a/j/e;->b:[B - - const-string v5, "UTF-8" - - invoke-static {v5}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v5 - - invoke-direct {v2, v0, v5}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - new-instance v0, Lf/h/a/a/i/b/f$a; - - invoke-direct {v0}, Lf/h/a/a/i/b/f$a;->()V - - iput-object v2, v0, Lf/h/a/a/i/b/f$a;->e:Ljava/lang/String; - - move-object v2, v0 - - :goto_4 - iget-wide v0, v13, Lf/h/a/a/j/a;->d:J - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - iput-object v0, v2, Lf/h/a/a/i/b/f$a;->a:Ljava/lang/Long; - - iget-wide v0, v13, Lf/h/a/a/j/a;->e:J - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - iput-object v0, v2, Lf/h/a/a/i/b/f$a;->c:Ljava/lang/Long; - - iget-object v0, v13, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - const-string v1, "tz-offset" - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - if-nez v0, :cond_3 - - const-wide/16 v0, 0x0 - - goto :goto_5 - - :cond_3 - invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - :goto_5 - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - iput-object v0, v2, Lf/h/a/a/i/b/f$a;->f:Ljava/lang/Long; - - const-string v0, "net-type" - - invoke-virtual {v8, v0}, Lf/h/a/a/j/f;->b(Ljava/lang/String;)I - - move-result v0 - - sget-object v1, Lf/h/a/a/i/b/o$b;->w:Landroid/util/SparseArray; - - invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/i/b/o$b; - - const-string v1, "mobile-subtype" - - invoke-virtual {v8, v1}, Lf/h/a/a/j/f;->b(Ljava/lang/String;)I - - move-result v1 - - sget-object v5, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - invoke-virtual {v5, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/i/b/o$a; - - new-instance v5, Lf/h/a/a/i/b/i; - - invoke-direct {v5, v0, v1}, Lf/h/a/a/i/b/i;->(Lf/h/a/a/i/b/o$b;Lf/h/a/a/i/b/o$a;)V - - iput-object v5, v2, Lf/h/a/a/i/b/f$a;->g:Lf/h/a/a/i/b/o; - - iget-object v0, v13, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - if-eqz v0, :cond_4 - - iput-object v0, v2, Lf/h/a/a/i/b/f$a;->b:Ljava/lang/Integer; - - :cond_4 - iget-object v0, v2, Lf/h/a/a/i/b/f$a;->a:Ljava/lang/Long; - - if-nez v0, :cond_5 - - const-string v12, " eventTimeMs" - - goto :goto_6 - - :cond_5 - move-object/from16 v12, v20 - - :goto_6 - iget-object v0, v2, Lf/h/a/a/i/b/f$a;->c:Ljava/lang/Long; - - if-nez v0, :cond_6 - - const-string v0, " eventUptimeMs" - - invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v12 - - :cond_6 - iget-object v0, v2, Lf/h/a/a/i/b/f$a;->f:Ljava/lang/Long; - - if-nez v0, :cond_7 - - const-string v0, " timezoneOffsetSeconds" - - invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v12 - - :cond_7 - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_8 - - new-instance v0, Lf/h/a/a/i/b/f; - - iget-object v1, v2, Lf/h/a/a/i/b/f$a;->a:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v23 - - iget-object v1, v2, Lf/h/a/a/i/b/f$a;->b:Ljava/lang/Integer; - - iget-object v5, v2, Lf/h/a/a/i/b/f$a;->c:Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v26 - - iget-object v5, v2, Lf/h/a/a/i/b/f$a;->d:[B - - iget-object v8, v2, Lf/h/a/a/i/b/f$a;->e:Ljava/lang/String; - - iget-object v11, v2, Lf/h/a/a/i/b/f$a;->f:Ljava/lang/Long; - - invoke-virtual {v11}, Ljava/lang/Long;->longValue()J - - move-result-wide v30 - - iget-object v2, v2, Lf/h/a/a/i/b/f$a;->g:Lf/h/a/a/i/b/o; - - move-object/from16 v22, v0 - - move-object/from16 v25, v1 - - move-object/from16 v28, v5 - - move-object/from16 v29, v8 - - move-object/from16 v32, v2 - - invoke-direct/range {v22 .. v32}, Lf/h/a/a/i/b/f;->(JLjava/lang/Integer;J[BLjava/lang/String;JLf/h/a/a/i/b/o;)V - - invoke-virtual {v7, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_7 - - :cond_8 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-static {v11, v12}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_9 - invoke-static {v6}, Ld0/a/b/b/a;->U(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x1 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object v5, v1, v2 - - const-string v2, "Received event of unsupported encoding %s. Skipping..." - - invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_7 - move-object/from16 v1, p0 - - move-object/from16 v5, v17 - - move-object/from16 v0, v19 - - move-object/from16 v2, v21 - - goto/16 :goto_3 - - :cond_a - move-object/from16 v19, v0 - - move-object/from16 v21, v2 - - move-object/from16 v20, v12 - - if-nez v9, :cond_b - - const-string v12, " requestTimeMs" - - goto :goto_8 - - :cond_b - move-object/from16 v12, v20 - - :goto_8 - if-nez v10, :cond_c - - const-string v0, " requestUptimeMs" - - invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v12 - - :cond_c - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_d - - new-instance v0, Lf/h/a/a/i/b/g; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {v10}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - move-object v9, v0 - - move-wide v10, v1 - - move-object/from16 v17, v7 - - invoke-direct/range {v9 .. v18}, Lf/h/a/a/i/b/g;->(JJLf/h/a/a/i/b/k;Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;Lf/h/a/a/i/b/p;)V - - invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - move-object/from16 v1, p0 - - move-object/from16 v0, v19 - - move-object/from16 v2, v21 - - goto/16 :goto_1 - - :cond_d - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-static {v11, v12}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_e - move-object/from16 v21, v2 - - new-instance v0, Lf/h/a/a/i/b/d; - - invoke-direct {v0, v4}, Lf/h/a/a/i/b/d;->(Ljava/util/List;)V - - move-object/from16 v1, p0 - - iget-object v2, v1, Lf/h/a/a/i/e;->c:Ljava/net/URL; - - iget-object v3, v3, Lf/h/a/a/j/q/a;->b:[B - - if-eqz v3, :cond_10 - - :try_start_1 - move-object/from16 v3, p1 - - check-cast v3, Lf/h/a/a/j/q/a; - - iget-object v3, v3, Lf/h/a/a/j/q/a;->b:[B - - invoke-static {v3}, Lf/h/a/a/i/a;->c([B)Lf/h/a/a/i/a; - - move-result-object v3 - - iget-object v4, v3, Lf/h/a/a/i/a;->b:Ljava/lang/String; - - if-eqz v4, :cond_f - - iget-object v7, v3, Lf/h/a/a/i/a;->b:Ljava/lang/String; - - :cond_f - iget-object v4, v3, Lf/h/a/a/i/a;->a:Ljava/lang/String; - - if-eqz v4, :cond_10 - - iget-object v2, v3, Lf/h/a/a/i/a;->a:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/a/i/e;->c(Ljava/lang/String;)Ljava/net/URL; - - move-result-object v2 - :try_end_1 - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_9 - - :catch_1 - invoke-static {}, Lf/h/a/a/j/q/g;->a()Lf/h/a/a/j/q/g; - - move-result-object v0 - - return-object v0 - - :cond_10 - :goto_9 - const/4 v3, 0x5 - - const-wide/16 v4, -0x1 - - :try_start_2 - new-instance v8, Lf/h/a/a/i/e$a; - - invoke-direct {v8, v2, v0, v7}, Lf/h/a/a/i/e$a;->(Ljava/net/URL;Lf/h/a/a/i/b/j;Ljava/lang/String;)V - - new-instance v0, Lf/h/a/a/i/c; - - invoke-direct {v0, v1}, Lf/h/a/a/i/c;->(Lf/h/a/a/i/e;)V - - sget-object v2, Lf/h/a/a/i/d;->a:Lf/h/a/a/i/d; - - invoke-static {v3, v8, v0, v2}, Ld0/a/b/b/a;->I0(ILjava/lang/Object;Lf/h/a/a/i/c;Lf/h/a/a/j/r/a;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/i/e$b; - - iget v2, v0, Lf/h/a/a/i/e$b;->a:I - - const/16 v3, 0xc8 - - if-ne v2, v3, :cond_11 - - iget-wide v2, v0, Lf/h/a/a/i/e$b;->c:J - - new-instance v0, Lf/h/a/a/j/q/b; - - sget-object v7, Lf/h/a/a/j/q/g$a;->d:Lf/h/a/a/j/q/g$a; - - invoke-direct {v0, v7, v2, v3}, Lf/h/a/a/j/q/b;->(Lf/h/a/a/j/q/g$a;J)V - - return-object v0 - - :cond_11 - iget v0, v0, Lf/h/a/a/i/e$b;->a:I - - const/16 v2, 0x1f4 - - if-ge v0, v2, :cond_13 - - const/16 v2, 0x194 - - if-ne v0, v2, :cond_12 - - goto :goto_a - - :cond_12 - invoke-static {}, Lf/h/a/a/j/q/g;->a()Lf/h/a/a/j/q/g; - - move-result-object v0 - - return-object v0 - - :cond_13 - :goto_a - new-instance v0, Lf/h/a/a/j/q/b; - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 - - move-object/from16 v2, v21 - - :try_start_3 - invoke-direct {v0, v2, v4, v5}, Lf/h/a/a/j/q/b;->(Lf/h/a/a/j/q/g$a;J)V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 - - return-object v0 - - :catch_2 - move-exception v0 - - goto :goto_b - - :catch_3 - move-exception v0 - - move-object/from16 v2, v21 - - :goto_b - const-string v3, "Could not make request to the backend" - - invoke-static {v6, v3, v0}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - new-instance v0, Lf/h/a/a/j/q/b; - - invoke-direct {v0, v2, v4, v5}, Lf/h/a/a/j/q/b;->(Lf/h/a/a/j/q/g$a;J)V - - return-object v0 -.end method - -.method public b(Lf/h/a/a/j/f;)Lf/h/a/a/j/f; - .locals 4 - - iget-object v0, p0, Lf/h/a/a/i/e;->b:Landroid/net/ConnectivityManager; - - invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/a/j/f;->c()Lf/h/a/a/j/f$a; - - move-result-object p1 - - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "sdk-version" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "model" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->HARDWARE:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "hardware" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->DEVICE:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "device" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->PRODUCT:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "product" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->ID:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "os-uild" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "manufacturer" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - const-string v3, "fingerprint" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone; - - move-result-object v1 - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/Calendar;->getTimeInMillis()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Ljava/util/TimeZone;->getOffset(J)I - - move-result v1 - - div-int/lit16 v1, v1, 0x3e8 - - int-to-long v1, v1 - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v3 - - invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "tz-offset" - - invoke-interface {v3, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - if-nez v0, :cond_0 - - sget-object v1, Lf/h/a/a/i/b/o$b;->v:Lf/h/a/a/i/b/o$b; - - iget v1, v1, Lf/h/a/a/i/b/o$b;->zzu:I - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I - - move-result v1 - - :goto_0 - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v2 - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "net-type" - - invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/a/i/b/o$a;->d:Lf/h/a/a/i/b/o$a; - - iget v0, v0, Lf/h/a/a/i/b/o$a;->zzw:I - - goto :goto_1 - - :cond_1 - invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtype()I - - move-result v0 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_2 - - sget-object v0, Lf/h/a/a/i/b/o$a;->x:Lf/h/a/a/i/b/o$a; - - iget v0, v0, Lf/h/a/a/i/b/o$a;->zzw:I - - goto :goto_1 - - :cond_2 - sget-object v1, Lf/h/a/a/i/b/o$a;->y:Landroid/util/SparseArray; - - invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/i/b/o$a; - - if-eqz v1, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v1 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "mobile-subtype" - - invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Lf/h/a/a/j/f$a;->b()Lf/h/a/a/j/f; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/a$a.smali b/com.discord/smali_classes2/f/h/a/a/j/a$a.smali deleted file mode 100644 index 2a9b228723..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/a$a; -.super Ljava/lang/Object; -.source "AutoValue_EventInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/a$b.smali b/com.discord/smali_classes2/f/h/a/a/j/a$b.smali deleted file mode 100644 index 7ade595f63..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/a$b.smali +++ /dev/null @@ -1,248 +0,0 @@ -.class public final Lf/h/a/a/j/a$b; -.super Lf/h/a/a/j/f$a; -.source "AutoValue_EventInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/Integer; - -.field public c:Lf/h/a/a/j/e; - -.field public d:Ljava/lang/Long; - -.field public e:Ljava/lang/Long; - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/f$a;->()V - - return-void -.end method - - -# virtual methods -.method public b()Lf/h/a/a/j/f; - .locals 12 - - iget-object v0, p0, Lf/h/a/a/j/a$b;->a:Ljava/lang/String; - - if-nez v0, :cond_0 - - const-string v0, " transportName" - - goto :goto_0 - - :cond_0 - const-string v0, "" - - :goto_0 - iget-object v1, p0, Lf/h/a/a/j/a$b;->c:Lf/h/a/a/j/e; - - if-nez v1, :cond_1 - - const-string v1, " encodedPayload" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_1 - iget-object v1, p0, Lf/h/a/a/j/a$b;->d:Ljava/lang/Long; - - if-nez v1, :cond_2 - - const-string v1, " eventMillis" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_2 - iget-object v1, p0, Lf/h/a/a/j/a$b;->e:Ljava/lang/Long; - - if-nez v1, :cond_3 - - const-string v1, " uptimeMillis" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_3 - iget-object v1, p0, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - if-nez v1, :cond_4 - - const-string v1, " autoMetadata" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_5 - - new-instance v0, Lf/h/a/a/j/a; - - iget-object v3, p0, Lf/h/a/a/j/a$b;->a:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/a/j/a$b;->b:Ljava/lang/Integer; - - iget-object v5, p0, Lf/h/a/a/j/a$b;->c:Lf/h/a/a/j/e; - - iget-object v1, p0, Lf/h/a/a/j/a$b;->d:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - iget-object v1, p0, Lf/h/a/a/j/a$b;->e:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v8 - - iget-object v10, p0, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - const/4 v11, 0x0 - - move-object v2, v0 - - invoke-direct/range {v2 .. v11}, Lf/h/a/a/j/a;->(Ljava/lang/String;Ljava/lang/Integer;Lf/h/a/a/j/e;JJLjava/util/Map;Lf/h/a/a/j/a$a;)V - - return-object v0 - - :cond_5 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Missing required properties:" - - invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public c()Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Property \"autoMetadata\" has not been set" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; - .locals 1 - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/a$b;->c:Lf/h/a/a/j/e; - - return-object p0 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "Null encodedPayload" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public e(J)Lf/h/a/a/j/f$a; - .locals 0 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/a/j/a$b;->d:Ljava/lang/Long; - - return-object p0 -.end method - -.method public f(Ljava/lang/String;)Lf/h/a/a/j/f$a; - .locals 1 - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/a$b;->a:Ljava/lang/String; - - return-object p0 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "Null transportName" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public g(J)Lf/h/a/a/j/f$a; - .locals 0 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/a/j/a$b;->e:Ljava/lang/Long; - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/a.smali b/com.discord/smali_classes2/f/h/a/a/j/a.smali deleted file mode 100644 index d506928a09..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/a.smali +++ /dev/null @@ -1,308 +0,0 @@ -.class public final Lf/h/a/a/j/a; -.super Lf/h/a/a/j/f; -.source "AutoValue_EventInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/a$b; - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/Integer; - -.field public final c:Lf/h/a/a/j/e; - -.field public final d:J - -.field public final e:J - -.field public final f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/Integer;Lf/h/a/a/j/e;JJLjava/util/Map;Lf/h/a/a/j/a$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/f;->()V - - iput-object p1, p0, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - iput-object p3, p0, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - iput-wide p4, p0, Lf/h/a/a/j/a;->d:J - - iput-wide p6, p0, Lf/h/a/a/j/a;->e:J - - iput-object p8, p0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/f; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - check-cast p1, Lf/h/a/a/j/f; - - iget-object v1, p0, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/a; - - iget-object v3, v3, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - if-nez v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/j/a; - - iget-object v1, v1, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/a; - - iget-object v3, v3, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - :goto_0 - iget-object v1, p0, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - check-cast p1, Lf/h/a/a/j/a; - - iget-object v3, p1, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - invoke-virtual {v1, v3}, Lf/h/a/a/j/e;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-wide v3, p0, Lf/h/a/a/j/a;->d:J - - iget-wide v5, p1, Lf/h/a/a/j/a;->d:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_2 - - iget-wide v3, p0, Lf/h/a/a/j/a;->e:J - - iget-wide v5, p1, Lf/h/a/a/j/a;->e:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-interface {v1, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_3 - return v2 -.end method - -.method public hashCode()I - .locals 7 - - iget-object v0, p0, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - if-nez v2, :cond_0 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v2}, Ljava/lang/Integer;->hashCode()I - - move-result v2 - - :goto_0 - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - invoke-virtual {v2}, Lf/h/a/a/j/e;->hashCode()I - - move-result v2 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-wide v2, p0, Lf/h/a/a/j/a;->d:J - - const/16 v4, 0x20 - - ushr-long v5, v2, v4 - - xor-long/2addr v2, v5 - - long-to-int v3, v2 - - xor-int/2addr v0, v3 - - mul-int v0, v0, v1 - - iget-wide v2, p0, Lf/h/a/a/j/a;->e:J - - ushr-long v4, v2, v4 - - xor-long/2addr v2, v4 - - long-to-int v3, v2 - - xor-int/2addr v0, v3 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->hashCode()I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "EventInternal{transportName=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", code=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", encodedPayload=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", eventMillis=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/j/a;->d:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", uptimeMillis=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/j/a;->e:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", autoMetadata=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->y(Ljava/lang/StringBuilder;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/b$a.smali b/com.discord/smali_classes2/f/h/a/a/j/b$a.smali deleted file mode 100644 index 5e619901a6..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/b$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/b$a; -.super Ljava/lang/Object; -.source "AutoValue_TransportContext.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/b$b.smali b/com.discord/smali_classes2/f/h/a/a/j/b$b.smali deleted file mode 100644 index 825b8ab6bb..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/b$b.smali +++ /dev/null @@ -1,132 +0,0 @@ -.class public final Lf/h/a/a/j/b$b; -.super Lf/h/a/a/j/i$a; -.source "AutoValue_TransportContext.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:[B - -.field public c:Lf/h/a/a/d; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/i$a;->()V - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/a/j/i; - .locals 5 - - iget-object v0, p0, Lf/h/a/a/j/b$b;->a:Ljava/lang/String; - - if-nez v0, :cond_0 - - const-string v0, " backendName" - - goto :goto_0 - - :cond_0 - const-string v0, "" - - :goto_0 - iget-object v1, p0, Lf/h/a/a/j/b$b;->c:Lf/h/a/a/d; - - if-nez v1, :cond_1 - - const-string v1, " priority" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_2 - - new-instance v0, Lf/h/a/a/j/b; - - iget-object v1, p0, Lf/h/a/a/j/b$b;->a:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/a/j/b$b;->b:[B - - iget-object v3, p0, Lf/h/a/a/j/b$b;->c:Lf/h/a/a/d; - - const/4 v4, 0x0 - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/a/j/b;->(Ljava/lang/String;[BLf/h/a/a/d;Lf/h/a/a/j/b$a;)V - - return-object v0 - - :cond_2 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Missing required properties:" - - invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public b(Ljava/lang/String;)Lf/h/a/a/j/i$a; - .locals 1 - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/b$b;->a:Ljava/lang/String; - - return-object p0 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "Null backendName" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; - .locals 1 - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/b$b;->c:Lf/h/a/a/d; - - return-object p0 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "Null priority" - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/b.smali b/com.discord/smali_classes2/f/h/a/a/j/b.smali deleted file mode 100644 index 61df2b6131..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/b.smali +++ /dev/null @@ -1,157 +0,0 @@ -.class public final Lf/h/a/a/j/b; -.super Lf/h/a/a/j/i; -.source "AutoValue_TransportContext.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/b$b; - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:[B - -.field public final c:Lf/h/a/a/d; - - -# direct methods -.method public constructor (Ljava/lang/String;[BLf/h/a/a/d;Lf/h/a/a/j/b$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/i;->()V - - iput-object p1, p0, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/a/j/b;->b:[B - - iput-object p3, p0, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/i; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - check-cast p1, Lf/h/a/a/j/i; - - iget-object v1, p0, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/b; - - iget-object v3, v3, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/j/b;->b:[B - - instance-of v3, p1, Lf/h/a/a/j/b; - - if-eqz v3, :cond_1 - - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/b; - - iget-object v3, v3, Lf/h/a/a/j/b;->b:[B - - goto :goto_0 - - :cond_1 - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/b; - - iget-object v3, v3, Lf/h/a/a/j/b;->b:[B - - :goto_0 - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - check-cast p1, Lf/h/a/a/j/b; - - iget-object p1, p1, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_3 - return v2 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/j/b;->b:[B - - invoke-static {v2}, Ljava/util/Arrays;->hashCode([B)I - - move-result v2 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-virtual {v1}, Ljava/lang/Enum;->hashCode()I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/c$a.smali b/com.discord/smali_classes2/f/h/a/a/j/c$a.smali deleted file mode 100644 index a3481e37a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/c$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/c$a; -.super Ljava/lang/Object; -.source "DaggerTransportRuntimeComponent.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/c.smali b/com.discord/smali_classes2/f/h/a/a/j/c.smali deleted file mode 100644 index 5b38798e79..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/c.smali +++ /dev/null @@ -1,277 +0,0 @@ -.class public final Lf/h/a/a/j/c; -.super Lf/h/a/a/j/o; -.source "DaggerTransportRuntimeComponent.java" - - -# instance fields -.field public d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;" - } - .end annotation -.end field - -.field public e:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public f:Li0/a/a; - -.field public g:Li0/a/a; - -.field public h:Li0/a/a; - -.field public i:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/o;", - ">;" - } - .end annotation -.end field - -.field public j:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/f;", - ">;" - } - .end annotation -.end field - -.field public k:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;" - } - .end annotation -.end field - -.field public l:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/c;", - ">;" - } - .end annotation -.end field - -.field public m:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/l;", - ">;" - } - .end annotation -.end field - -.field public n:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/p;", - ">;" - } - .end annotation -.end field - -.field public o:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/n;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/c$a;)V - .locals 19 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - invoke-direct/range {p0 .. p0}, Lf/h/a/a/j/o;->()V - - sget-object v2, Lf/h/a/a/j/g;->a:Lf/h/a/a/j/g; - - invoke-static {v2}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; - - move-result-object v2 - - iput-object v2, v0, Lf/h/a/a/j/c;->d:Li0/a/a; - - new-instance v2, Lg0/a/b; - - const-string v3, "instance cannot be null" - - invoke-static {v1, v3}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - invoke-direct {v2, v1}, Lg0/a/b;->(Ljava/lang/Object;)V - - iput-object v2, v0, Lf/h/a/a/j/c;->e:Li0/a/a; - - sget-object v1, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - sget-object v3, Lf/h/a/a/j/u/c;->a:Lf/h/a/a/j/u/c; - - new-instance v4, Lf/h/a/a/j/q/j; - - invoke-direct {v4, v2, v1, v3}, Lf/h/a/a/j/q/j;->(Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v4, v0, Lf/h/a/a/j/c;->f:Li0/a/a; - - iget-object v1, v0, Lf/h/a/a/j/c;->e:Li0/a/a; - - new-instance v2, Lf/h/a/a/j/q/l; - - invoke-direct {v2, v1, v4}, Lf/h/a/a/j/q/l;->(Li0/a/a;Li0/a/a;)V - - invoke-static {v2}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/a/j/c;->g:Li0/a/a; - - iget-object v1, v0, Lf/h/a/a/j/c;->e:Li0/a/a; - - sget-object v2, Lf/h/a/a/j/s/i/e;->a:Lf/h/a/a/j/s/i/e; - - sget-object v3, Lf/h/a/a/j/s/i/f;->a:Lf/h/a/a/j/s/i/f; - - new-instance v4, Lf/h/a/a/j/s/i/v; - - invoke-direct {v4, v1, v2, v3}, Lf/h/a/a/j/s/i/v;->(Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v4, v0, Lf/h/a/a/j/c;->h:Li0/a/a; - - sget-object v1, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - sget-object v2, Lf/h/a/a/j/u/c;->a:Lf/h/a/a/j/u/c; - - sget-object v3, Lf/h/a/a/j/s/i/g;->a:Lf/h/a/a/j/s/i/g; - - new-instance v5, Lf/h/a/a/j/s/i/p; - - invoke-direct {v5, v1, v2, v3, v4}, Lf/h/a/a/j/s/i/p;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - invoke-static {v5}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - sget-object v1, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - new-instance v2, Lf/h/a/a/j/s/f; - - invoke-direct {v2, v1}, Lf/h/a/a/j/s/f;->(Li0/a/a;)V - - iput-object v2, v0, Lf/h/a/a/j/c;->j:Li0/a/a; - - iget-object v1, v0, Lf/h/a/a/j/c;->e:Li0/a/a; - - iget-object v3, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - sget-object v4, Lf/h/a/a/j/u/c;->a:Lf/h/a/a/j/u/c; - - new-instance v8, Lf/h/a/a/j/s/g; - - invoke-direct {v8, v1, v3, v2, v4}, Lf/h/a/a/j/s/g;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v8, v0, Lf/h/a/a/j/c;->k:Li0/a/a; - - iget-object v6, v0, Lf/h/a/a/j/c;->d:Li0/a/a; - - iget-object v7, v0, Lf/h/a/a/j/c;->g:Li0/a/a; - - iget-object v10, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - new-instance v1, Lf/h/a/a/j/s/d; - - move-object v5, v1 - - move-object v9, v10 - - invoke-direct/range {v5 .. v10}, Lf/h/a/a/j/s/d;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v1, v0, Lf/h/a/a/j/c;->l:Li0/a/a; - - iget-object v12, v0, Lf/h/a/a/j/c;->e:Li0/a/a; - - iget-object v13, v0, Lf/h/a/a/j/c;->g:Li0/a/a; - - iget-object v1, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - iget-object v15, v0, Lf/h/a/a/j/c;->k:Li0/a/a; - - iget-object v2, v0, Lf/h/a/a/j/c;->d:Li0/a/a; - - sget-object v18, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - new-instance v3, Lf/h/a/a/j/s/h/m; - - move-object v11, v3 - - move-object v14, v1 - - move-object/from16 v16, v2 - - move-object/from16 v17, v1 - - invoke-direct/range {v11 .. v18}, Lf/h/a/a/j/s/h/m;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v3, v0, Lf/h/a/a/j/c;->m:Li0/a/a; - - iget-object v1, v0, Lf/h/a/a/j/c;->d:Li0/a/a; - - iget-object v2, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - iget-object v3, v0, Lf/h/a/a/j/c;->k:Li0/a/a; - - new-instance v9, Lf/h/a/a/j/s/h/q; - - invoke-direct {v9, v1, v2, v3, v2}, Lf/h/a/a/j/s/h/q;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - iput-object v9, v0, Lf/h/a/a/j/c;->n:Li0/a/a; - - sget-object v5, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - sget-object v6, Lf/h/a/a/j/u/c;->a:Lf/h/a/a/j/u/c; - - iget-object v7, v0, Lf/h/a/a/j/c;->l:Li0/a/a; - - iget-object v8, v0, Lf/h/a/a/j/c;->m:Li0/a/a; - - new-instance v1, Lf/h/a/a/j/p; - - move-object v4, v1 - - invoke-direct/range {v4 .. v9}, Lf/h/a/a/j/p;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - - invoke-static {v1}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/a/j/c;->o:Li0/a/a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/d.smali b/com.discord/smali_classes2/f/h/a/a/j/d.smali deleted file mode 100644 index 8366305e19..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/d.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/d; -.super Ljava/lang/Object; -.source "EncodedDestination.java" - - -# virtual methods -.method public abstract a()Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lf/h/a/a/b;", - ">;" - } - .end annotation -.end method - -.method public abstract b()[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract getName()Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/e.smali b/com.discord/smali_classes2/f/h/a/a/j/e.smali deleted file mode 100644 index 29c5805d31..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/e.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class public final Lf/h/a/a/j/e; -.super Ljava/lang/Object; -.source "EncodedPayload.java" - - -# instance fields -.field public final a:Lf/h/a/a/b; - -.field public final b:[B - - -# direct methods -.method public constructor (Lf/h/a/a/b;[B)V - .locals 0 - .param p1 # Lf/h/a/a/b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # [B - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_1 - - if-eqz p2, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - iput-object p2, p0, Lf/h/a/a/j/e;->b:[B - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "bytes is null" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "encoding is null" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 3 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/a/j/e; - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - check-cast p1, Lf/h/a/a/j/e; - - iget-object v0, p0, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - iget-object v2, p1, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - invoke-virtual {v0, v2}, Lf/h/a/a/b;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_2 - - return v1 - - :cond_2 - iget-object v0, p0, Lf/h/a/a/j/e;->b:[B - - iget-object p1, p1, Lf/h/a/a/j/e;->b:[B - - invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - return p1 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - invoke-virtual {v0}, Lf/h/a/a/b;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/e;->b:[B - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "EncodedPayload{encoding=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", bytes=[...]}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/f$a.smali b/com.discord/smali_classes2/f/h/a/a/j/f$a.smali deleted file mode 100644 index 8595f3d256..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/f$a.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public abstract Lf/h/a/a/j/f$a; -.super Ljava/lang/Object; -.source "EventInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/a/j/f$a; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/a/j/f$a;->c()Ljava/util/Map; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-object p0 -.end method - -.method public abstract b()Lf/h/a/a/j/f; -.end method - -.method public abstract c()Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end method - -.method public abstract d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; -.end method - -.method public abstract e(J)Lf/h/a/a/j/f$a; -.end method - -.method public abstract f(Ljava/lang/String;)Lf/h/a/a/j/f$a; -.end method - -.method public abstract g(J)Lf/h/a/a/j/f$a; -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/f.smali b/com.discord/smali_classes2/f/h/a/a/j/f.smali deleted file mode 100644 index ab7331f544..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/f.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class public abstract Lf/h/a/a/j/f; -.super Ljava/lang/Object; -.source "EventInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/f$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - - move-object v0, p0 - - check-cast v0, Lf/h/a/a/j/a; - - iget-object v0, v0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - if-nez p1, :cond_0 - - const-string p1, "" - - :cond_0 - return-object p1 -.end method - -.method public final b(Ljava/lang/String;)I - .locals 1 - - move-object v0, p0 - - check-cast v0, Lf/h/a/a/j/a; - - iget-object v0, v0, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - :goto_0 - return p1 -.end method - -.method public c()Lf/h/a/a/j/f$a; - .locals 4 - - new-instance v0, Lf/h/a/a/j/a$b; - - invoke-direct {v0}, Lf/h/a/a/j/a$b;->()V - - move-object v1, p0 - - check-cast v1, Lf/h/a/a/j/a; - - iget-object v2, v1, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - invoke-virtual {v0, v2}, Lf/h/a/a/j/a$b;->f(Ljava/lang/String;)Lf/h/a/a/j/f$a; - - iget-object v2, v1, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - iput-object v2, v0, Lf/h/a/a/j/a$b;->b:Ljava/lang/Integer; - - iget-object v2, v1, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - invoke-virtual {v0, v2}, Lf/h/a/a/j/f$a;->d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; - - iget-wide v2, v1, Lf/h/a/a/j/a;->d:J - - invoke-virtual {v0, v2, v3}, Lf/h/a/a/j/f$a;->e(J)Lf/h/a/a/j/f$a; - - iget-wide v2, v1, Lf/h/a/a/j/a;->e:J - - invoke-virtual {v0, v2, v3}, Lf/h/a/a/j/f$a;->g(J)Lf/h/a/a/j/f$a; - - new-instance v2, Ljava/util/HashMap; - - iget-object v1, v1, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-direct {v2, v1}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - iput-object v2, v0, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/g.smali b/com.discord/smali_classes2/f/h/a/a/j/g.smali deleted file mode 100644 index 7445451005..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/g.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public final Lf/h/a/a/j/g; -.super Ljava/lang/Object; -.source "ExecutionModule_ExecutorFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Ljava/util/concurrent/Executor;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/g; - - invoke-direct {v0}, Lf/h/a/a/j/g;->()V - - sput-object v0, Lf/h/a/a/j/g;->a:Lf/h/a/a/j/g; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 2 - - new-instance v0, Lf/h/a/a/j/h; - - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/a/j/h;->(Ljava/util/concurrent/Executor;)V - - const-string v1, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v0, v1}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/h$a.smali b/com.discord/smali_classes2/f/h/a/a/j/h$a.smali deleted file mode 100644 index 9f4744be8c..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/h$a.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public Lf/h/a/a/j/h$a; -.super Ljava/lang/Object; -.source "SafeLoggingExecutor.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final d:Ljava/lang/Runnable; - - -# direct methods -.method public constructor (Ljava/lang/Runnable;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/h$a;->d:Ljava/lang/Runnable; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - :try_start_0 - iget-object v0, p0, Lf/h/a/a/j/h$a;->d:Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v1, "Executor" - - const-string v2, "Background execution failure." - - invoke-static {v1, v2, v0}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/h.smali b/com.discord/smali_classes2/f/h/a/a/j/h.smali deleted file mode 100644 index 49151f85f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/h.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public Lf/h/a/a/j/h; -.super Ljava/lang/Object; -.source "SafeLoggingExecutor.java" - -# interfaces -.implements Ljava/util/concurrent/Executor; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/h$a; - } -.end annotation - - -# instance fields -.field public final d:Ljava/util/concurrent/Executor; - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/h;->d:Ljava/util/concurrent/Executor; - - return-void -.end method - - -# virtual methods -.method public execute(Ljava/lang/Runnable;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/h;->d:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/a/j/h$a; - - invoke-direct {v1, p1}, Lf/h/a/a/j/h$a;->(Ljava/lang/Runnable;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/i$a.smali b/com.discord/smali_classes2/f/h/a/a/j/i$a.smali deleted file mode 100644 index 8672aa0fe5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/i$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public abstract Lf/h/a/a/j/i$a; -.super Ljava/lang/Object; -.source "TransportContext.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a()Lf/h/a/a/j/i; -.end method - -.method public abstract b(Ljava/lang/String;)Lf/h/a/a/j/i$a; -.end method - -.method public abstract c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; - .annotation build Landroidx/annotation/RestrictTo; - value = { - .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/i.smali b/com.discord/smali_classes2/f/h/a/a/j/i.smali deleted file mode 100644 index 449961a9db..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/i.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public abstract Lf/h/a/a/j/i; -.super Ljava/lang/Object; -.source "TransportContext.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/i$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lf/h/a/a/j/i$a; - .locals 2 - - new-instance v0, Lf/h/a/a/j/b$b; - - invoke-direct {v0}, Lf/h/a/a/j/b$b;->()V - - sget-object v1, Lf/h/a/a/d;->d:Lf/h/a/a/d; - - invoke-virtual {v0, v1}, Lf/h/a/a/j/b$b;->c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; - - return-object v0 -.end method - - -# virtual methods -.method public final toString()Ljava/lang/String; - .locals 4 - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/Object; - - move-object v1, p0 - - check-cast v1, Lf/h/a/a/j/b; - - iget-object v2, v1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v0, v3 - - const/4 v2, 0x1 - - iget-object v3, v1, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - aput-object v3, v0, v2 - - iget-object v1, v1, Lf/h/a/a/j/b;->b:[B - - const/4 v2, 0x2 - - if-nez v1, :cond_0 - - const-string v1, "" - - goto :goto_0 - - :cond_0 - invoke-static {v1, v2}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object v1 - - :goto_0 - aput-object v1, v0, v2 - - const-string v1, "TransportContext(%s, %s, %s)" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/j.smali b/com.discord/smali_classes2/f/h/a/a/j/j.smali deleted file mode 100644 index 8474653e62..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/j.smali +++ /dev/null @@ -1,123 +0,0 @@ -.class public final Lf/h/a/a/j/j; -.super Ljava/lang/Object; -.source "TransportFactoryImpl.java" - -# interfaces -.implements Lf/h/a/a/g; - - -# instance fields -.field public final a:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/a/b;", - ">;" - } - .end annotation -.end field - -.field public final b:Lf/h/a/a/j/i; - -.field public final c:Lf/h/a/a/j/m; - - -# direct methods -.method public constructor (Ljava/util/Set;Lf/h/a/a/j/i;Lf/h/a/a/j/m;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "Lf/h/a/a/b;", - ">;", - "Lf/h/a/a/j/i;", - "Lf/h/a/a/j/m;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/j;->a:Ljava/util/Set; - - iput-object p2, p0, Lf/h/a/a/j/j;->b:Lf/h/a/a/j/i; - - iput-object p3, p0, Lf/h/a/a/j/j;->c:Lf/h/a/a/j/m; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/a/b;Lf/h/a/a/e;)Lf/h/a/a/f; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;", - "Lf/h/a/a/b;", - "Lf/h/a/a/e<", - "TT;[B>;)", - "Lf/h/a/a/f<", - "TT;>;" - } - .end annotation - - iget-object p2, p0, Lf/h/a/a/j/j;->a:Ljava/util/Set; - - invoke-interface {p2, p3}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_0 - - new-instance p2, Lf/h/a/a/j/l; - - iget-object v1, p0, Lf/h/a/a/j/j;->b:Lf/h/a/a/j/i; - - iget-object v5, p0, Lf/h/a/a/j/j;->c:Lf/h/a/a/j/m; - - move-object v0, p2 - - move-object v2, p1 - - move-object v3, p3 - - move-object v4, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/a/j/l;->(Lf/h/a/a/j/i;Ljava/lang/String;Lf/h/a/a/b;Lf/h/a/a/e;Lf/h/a/a/j/m;)V - - return-object p2 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const/4 p2, 0x2 - - new-array p2, p2, [Ljava/lang/Object; - - const/4 p4, 0x0 - - aput-object p3, p2, p4 - - const/4 p3, 0x1 - - iget-object p4, p0, Lf/h/a/a/j/j;->a:Ljava/util/Set; - - aput-object p4, p2, p3 - - const-string p3, "%s is not supported byt this factory. Supported encodings are: %s." - - invoke-static {p3, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/k.smali b/com.discord/smali_classes2/f/h/a/a/j/k.smali deleted file mode 100644 index 3c1ace381e..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/k.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/k; -.super Ljava/lang/Object; -.source "TransportImpl.java" - -# interfaces -.implements Lf/h/a/a/h; - - -# static fields -.field public static final a:Lf/h/a/a/j/k; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/k; - - invoke-direct {v0}, Lf/h/a/a/j/k;->()V - - sput-object v0, Lf/h/a/a/j/k;->a:Lf/h/a/a/j/k; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/Exception;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/l.smali b/com.discord/smali_classes2/f/h/a/a/j/l.smali deleted file mode 100644 index 121445b630..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/l.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lf/h/a/a/j/l; -.super Ljava/lang/Object; -.source "TransportImpl.java" - -# interfaces -.implements Lf/h/a/a/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/a/f<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/a/j/i; - -.field public final b:Ljava/lang/String; - -.field public final c:Lf/h/a/a/b; - -.field public final d:Lf/h/a/a/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/a/e<", - "TT;[B>;" - } - .end annotation -.end field - -.field public final e:Lf/h/a/a/j/m; - - -# direct methods -.method public constructor (Lf/h/a/a/j/i;Ljava/lang/String;Lf/h/a/a/b;Lf/h/a/a/e;Lf/h/a/a/j/m;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/i;", - "Ljava/lang/String;", - "Lf/h/a/a/b;", - "Lf/h/a/a/e<", - "TT;[B>;", - "Lf/h/a/a/j/m;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/l;->a:Lf/h/a/a/j/i; - - iput-object p2, p0, Lf/h/a/a/j/l;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/a/j/l;->c:Lf/h/a/a/b; - - iput-object p4, p0, Lf/h/a/a/j/l;->d:Lf/h/a/a/e; - - iput-object p5, p0, Lf/h/a/a/j/l;->e:Lf/h/a/a/j/m; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/a/c;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/c<", - "TT;>;)V" - } - .end annotation - - sget-object v0, Lf/h/a/a/j/k;->a:Lf/h/a/a/j/k; - - invoke-virtual {p0, p1, v0}, Lf/h/a/a/j/l;->b(Lf/h/a/a/c;Lf/h/a/a/h;)V - - return-void -.end method - -.method public b(Lf/h/a/a/c;Lf/h/a/a/h;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/c<", - "TT;>;", - "Lf/h/a/a/h;", - ")V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/a/j/l;->e:Lf/h/a/a/j/m; - - iget-object v1, p0, Lf/h/a/a/j/l;->a:Lf/h/a/a/j/i; - - if-eqz v1, :cond_4 - - if-eqz p1, :cond_3 - - iget-object v2, p0, Lf/h/a/a/j/l;->b:Ljava/lang/String; - - if-eqz v2, :cond_2 - - iget-object v3, p0, Lf/h/a/a/j/l;->d:Lf/h/a/a/e; - - if-eqz v3, :cond_1 - - iget-object v4, p0, Lf/h/a/a/j/l;->c:Lf/h/a/a/b; - - if-eqz v4, :cond_0 - - check-cast v0, Lf/h/a/a/j/n; - - iget-object v5, v0, Lf/h/a/a/j/n;->c:Lf/h/a/a/j/s/e; - - check-cast p1, Lf/h/a/a/a; - - iget-object v6, p1, Lf/h/a/a/a;->c:Lf/h/a/a/d; - - invoke-static {}, Lf/h/a/a/j/i;->a()Lf/h/a/a/j/i$a; - - move-result-object v7 - - check-cast v1, Lf/h/a/a/j/b; - - iget-object v8, v1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/a/j/i$a;->b(Ljava/lang/String;)Lf/h/a/a/j/i$a; - - invoke-virtual {v7, v6}, Lf/h/a/a/j/i$a;->c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; - - iget-object v1, v1, Lf/h/a/a/j/b;->b:[B - - check-cast v7, Lf/h/a/a/j/b$b; - - iput-object v1, v7, Lf/h/a/a/j/b$b;->b:[B - - invoke-virtual {v7}, Lf/h/a/a/j/i$a;->a()Lf/h/a/a/j/i; - - move-result-object v1 - - new-instance v6, Lf/h/a/a/j/a$b; - - invoke-direct {v6}, Lf/h/a/a/j/a$b;->()V - - new-instance v7, Ljava/util/HashMap; - - invoke-direct {v7}, Ljava/util/HashMap;->()V - - iput-object v7, v6, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - iget-object v7, v0, Lf/h/a/a/j/n;->a:Lf/h/a/a/j/u/a; - - invoke-interface {v7}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v7 - - invoke-virtual {v6, v7, v8}, Lf/h/a/a/j/f$a;->e(J)Lf/h/a/a/j/f$a; - - iget-object v0, v0, Lf/h/a/a/j/n;->b:Lf/h/a/a/j/u/a; - - invoke-interface {v0}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v7 - - invoke-virtual {v6, v7, v8}, Lf/h/a/a/j/f$a;->g(J)Lf/h/a/a/j/f$a; - - invoke-virtual {v6, v2}, Lf/h/a/a/j/f$a;->f(Ljava/lang/String;)Lf/h/a/a/j/f$a; - - new-instance v0, Lf/h/a/a/j/e; - - iget-object v2, p1, Lf/h/a/a/a;->b:Ljava/lang/Object; - - invoke-interface {v3, v2}, Lf/h/a/a/e;->apply(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [B - - invoke-direct {v0, v4, v2}, Lf/h/a/a/j/e;->(Lf/h/a/a/b;[B)V - - invoke-virtual {v6, v0}, Lf/h/a/a/j/f$a;->d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; - - iget-object p1, p1, Lf/h/a/a/a;->a:Ljava/lang/Integer; - - iput-object p1, v6, Lf/h/a/a/j/a$b;->b:Ljava/lang/Integer; - - invoke-virtual {v6}, Lf/h/a/a/j/f$a;->b()Lf/h/a/a/j/f; - - move-result-object p1 - - invoke-interface {v5, v1, p1, p2}, Lf/h/a/a/j/s/e;->a(Lf/h/a/a/j/i;Lf/h/a/a/j/f;Lf/h/a/a/h;)V - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null encoding" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null transformer" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null transportName" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null event" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null transportContext" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/m.smali b/com.discord/smali_classes2/f/h/a/a/j/m.smali deleted file mode 100644 index fb364bb0c3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/m.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/m; -.super Ljava/lang/Object; -.source "TransportInternal.java" diff --git a/com.discord/smali_classes2/f/h/a/a/j/n.smali b/com.discord/smali_classes2/f/h/a/a/j/n.smali deleted file mode 100644 index b3c2eead4d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/n.smali +++ /dev/null @@ -1,215 +0,0 @@ -.class public Lf/h/a/a/j/n; -.super Ljava/lang/Object; -.source "TransportRuntime.java" - -# interfaces -.implements Lf/h/a/a/j/m; - - -# static fields -.field public static volatile e:Lf/h/a/a/j/o; - - -# instance fields -.field public final a:Lf/h/a/a/j/u/a; - -.field public final b:Lf/h/a/a/j/u/a; - -.field public final c:Lf/h/a/a/j/s/e; - -.field public final d:Lf/h/a/a/j/s/h/l; - - -# direct methods -.method public constructor (Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Lf/h/a/a/j/s/e;Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/s/h/p;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/n;->a:Lf/h/a/a/j/u/a; - - iput-object p2, p0, Lf/h/a/a/j/n;->b:Lf/h/a/a/j/u/a; - - iput-object p3, p0, Lf/h/a/a/j/n;->c:Lf/h/a/a/j/s/e; - - iput-object p4, p0, Lf/h/a/a/j/n;->d:Lf/h/a/a/j/s/h/l; - - iget-object p1, p5, Lf/h/a/a/j/s/h/p;->a:Ljava/util/concurrent/Executor; - - new-instance p2, Lf/h/a/a/j/s/h/n; - - invoke-direct {p2, p5}, Lf/h/a/a/j/s/h/n;->(Lf/h/a/a/j/s/h/p;)V - - invoke-interface {p1, p2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public static a()Lf/h/a/a/j/n; - .locals 2 - - sget-object v0, Lf/h/a/a/j/n;->e:Lf/h/a/a/j/o; - - if-eqz v0, :cond_0 - - check-cast v0, Lf/h/a/a/j/c; - - iget-object v0, v0, Lf/h/a/a/j/c;->o:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/j/n; - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not initialized!" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static b(Landroid/content/Context;)V - .locals 3 - - sget-object v0, Lf/h/a/a/j/n;->e:Lf/h/a/a/j/o; - - if-nez v0, :cond_3 - - const-class v0, Lf/h/a/a/j/n; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/a/j/n;->e:Lf/h/a/a/j/o; - - if-nez v1, :cond_2 - - const/4 v1, 0x0 - - if-eqz p0, :cond_1 - - const-class v2, Landroid/content/Context; - - if-eqz p0, :cond_0 - - new-instance v2, Lf/h/a/a/j/c; - - invoke-direct {v2, p0, v1}, Lf/h/a/a/j/c;->(Landroid/content/Context;Lf/h/a/a/j/c$a;)V - - sput-object v2, Lf/h/a/a/j/n;->e:Lf/h/a/a/j/o; - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, " must be set" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {p0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - throw v1 - - :cond_2 - :goto_0 - monitor-exit v0 - - goto :goto_1 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_3 - :goto_1 - return-void -.end method - - -# virtual methods -.method public c(Lf/h/a/a/j/d;)Lf/h/a/a/g; - .locals 4 - - new-instance v0, Lf/h/a/a/j/j; - - instance-of v1, p1, Lf/h/a/a/j/d; - - if-eqz v1, :cond_0 - - invoke-interface {p1}, Lf/h/a/a/j/d;->a()Ljava/util/Set; - - move-result-object v1 - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/a/b; - - const-string v2, "proto" - - invoke-direct {v1, v2}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - invoke-static {v1}, Ljava/util/Collections;->singleton(Ljava/lang/Object;)Ljava/util/Set; - - move-result-object v1 - - :goto_0 - invoke-static {}, Lf/h/a/a/j/i;->a()Lf/h/a/a/j/i$a; - - move-result-object v2 - - invoke-interface {p1}, Lf/h/a/a/j/d;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lf/h/a/a/j/i$a;->b(Ljava/lang/String;)Lf/h/a/a/j/i$a; - - invoke-interface {p1}, Lf/h/a/a/j/d;->b()[B - - move-result-object p1 - - check-cast v2, Lf/h/a/a/j/b$b; - - iput-object p1, v2, Lf/h/a/a/j/b$b;->b:[B - - invoke-virtual {v2}, Lf/h/a/a/j/i$a;->a()Lf/h/a/a/j/i; - - move-result-object p1 - - invoke-direct {v0, v1, p1, p0}, Lf/h/a/a/j/j;->(Ljava/util/Set;Lf/h/a/a/j/i;Lf/h/a/a/j/m;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/o.smali b/com.discord/smali_classes2/f/h/a/a/j/o.smali deleted file mode 100644 index fd6172c2b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/o.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public abstract Lf/h/a/a/j/o; -.super Ljava/lang/Object; -.source "TransportRuntimeComponent.java" - -# interfaces -.implements Ljava/io/Closeable; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public close()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object v0, p0 - - check-cast v0, Lf/h/a/a/j/c; - - iget-object v0, v0, Lf/h/a/a/j/c;->i:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/j/s/i/c; - - invoke-interface {v0}, Ljava/io/Closeable;->close()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/p.smali b/com.discord/smali_classes2/f/h/a/a/j/p.smali deleted file mode 100644 index ce0cc7a17e..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/p.smali +++ /dev/null @@ -1,173 +0,0 @@ -.class public final Lf/h/a/a/j/p; -.super Ljava/lang/Object; -.source "TransportRuntime_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/n;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/e;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/l;", - ">;" - } - .end annotation -.end field - -.field public final e:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/p;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/e;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/l;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/p;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/p;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/p;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/p;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/p;->d:Li0/a/a; - - iput-object p5, p0, Lf/h/a/a/j/p;->e:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 7 - - new-instance v6, Lf/h/a/a/j/n; - - iget-object v0, p0, Lf/h/a/a/j/p;->a:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Lf/h/a/a/j/u/a; - - iget-object v0, p0, Lf/h/a/a/j/p;->b:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v2, v0 - - check-cast v2, Lf/h/a/a/j/u/a; - - iget-object v0, p0, Lf/h/a/a/j/p;->c:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Lf/h/a/a/j/s/e; - - iget-object v0, p0, Lf/h/a/a/j/p;->d:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v4, v0 - - check-cast v4, Lf/h/a/a/j/s/h/l; - - iget-object v0, p0, Lf/h/a/a/j/p;->e:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v5, v0 - - check-cast v5, Lf/h/a/a/j/s/h/p; - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/a/j/n;->(Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Lf/h/a/a/j/s/e;Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/s/h/p;)V - - return-object v6 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/a$a.smali b/com.discord/smali_classes2/f/h/a/a/j/q/a$a.smali deleted file mode 100644 index dd9b80dc41..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/q/a$a; -.super Ljava/lang/Object; -.source "AutoValue_BackendRequest.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/q/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/a.smali b/com.discord/smali_classes2/f/h/a/a/j/q/a.smali deleted file mode 100644 index 06d54549f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/a.smali +++ /dev/null @@ -1,159 +0,0 @@ -.class public final Lf/h/a/a/j/q/a; -.super Lf/h/a/a/j/q/f; -.source "AutoValue_BackendRequest.java" - - -# instance fields -.field public final a:Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/f;", - ">;" - } - .end annotation -.end field - -.field public final b:[B - - -# direct methods -.method public constructor (Ljava/lang/Iterable;[BLf/h/a/a/j/q/a$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/q/f;->()V - - iput-object p1, p0, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - iput-object p2, p0, Lf/h/a/a/j/q/a;->b:[B - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/q/f; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - check-cast p1, Lf/h/a/a/j/q/f; - - iget-object v1, p0, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - move-object v3, p1 - - check-cast v3, Lf/h/a/a/j/q/a; - - iget-object v4, v3, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - invoke-virtual {v1, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/a/j/q/a;->b:[B - - instance-of p1, p1, Lf/h/a/a/j/q/a; - - if-eqz p1, :cond_1 - - iget-object p1, v3, Lf/h/a/a/j/q/a;->b:[B - - goto :goto_0 - - :cond_1 - iget-object p1, v3, Lf/h/a/a/j/q/a;->b:[B - - :goto_0 - invoke-static {v1, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - return v0 - - :cond_3 - return v2 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/q/a;->b:[B - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "BackendRequest{events=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/q/a;->a:Ljava/lang/Iterable; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", extras=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/q/a;->b:[B - - invoke-static {v1}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/b.smali b/com.discord/smali_classes2/f/h/a/a/j/q/b.smali deleted file mode 100644 index 58d3375a53..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/b.smali +++ /dev/null @@ -1,144 +0,0 @@ -.class public final Lf/h/a/a/j/q/b; -.super Lf/h/a/a/j/q/g; -.source "AutoValue_BackendResponse.java" - - -# instance fields -.field public final a:Lf/h/a/a/j/q/g$a; - -.field public final b:J - - -# direct methods -.method public constructor (Lf/h/a/a/j/q/g$a;J)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/q/g;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - iput-wide p2, p0, Lf/h/a/a/j/q/b;->b:J - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null status" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/q/g; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/q/g; - - iget-object v1, p0, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - check-cast p1, Lf/h/a/a/j/q/b; - - iget-object v3, p1, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-wide v3, p0, Lf/h/a/a/j/q/b;->b:J - - iget-wide v5, p1, Lf/h/a/a/j/q/b;->b:J - - cmp-long p1, v3, v5 - - if-nez p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 5 - - iget-object v0, p0, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-wide v1, p0, Lf/h/a/a/j/q/b;->b:J - - const/16 v3, 0x20 - - ushr-long v3, v1, v3 - - xor-long/2addr v1, v3 - - long-to-int v2, v1 - - xor-int/2addr v0, v2 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - const-string v0, "BackendResponse{status=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", nextRequestWaitMillis=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/j/q/b;->b:J - - const-string v3, "}" - - invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/c.smali b/com.discord/smali_classes2/f/h/a/a/j/q/c.smali deleted file mode 100644 index 0424e5fb5c..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/c.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public final Lf/h/a/a/j/q/c; -.super Lf/h/a/a/j/q/h; -.source "AutoValue_CreationContext.java" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/a/j/u/a; - -.field public final c:Lf/h/a/a/j/u/a; - -.field public final d:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/q/h;->()V - - if-eqz p1, :cond_3 - - iput-object p1, p0, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; - - if-eqz p2, :cond_2 - - iput-object p2, p0, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; - - if-eqz p3, :cond_1 - - iput-object p3, p0, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; - - if-eqz p4, :cond_0 - - iput-object p4, p0, Lf/h/a/a/j/q/c;->d:Ljava/lang/String; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null backendName" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null monotonicClock" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null wallClock" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null applicationContext" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/q/h; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/q/h; - - iget-object v1, p0, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; - - check-cast p1, Lf/h/a/a/j/q/c; - - iget-object v3, p1, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; - - iget-object v3, p1, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; - - iget-object v3, p1, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/q/c;->d:Ljava/lang/String; - - iget-object p1, p1, Lf/h/a/a/j/q/c;->d:Ljava/lang/String; - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-object v2, p0, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - xor-int/2addr v0, v2 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/q/c;->d:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "CreationContext{applicationContext=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/q/c;->a:Landroid/content/Context; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", wallClock=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/q/c;->b:Lf/h/a/a/j/u/a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", monotonicClock=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/q/c;->c:Lf/h/a/a/j/u/a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", backendName=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/q/c;->d:Ljava/lang/String; - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/d.smali b/com.discord/smali_classes2/f/h/a/a/j/q/d.smali deleted file mode 100644 index 6e287ecae4..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/d.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/q/d; -.super Ljava/lang/Object; -.source "BackendFactory.java" - - -# virtual methods -.method public abstract create(Lf/h/a/a/j/q/h;)Lf/h/a/a/j/q/m; -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/e.smali b/com.discord/smali_classes2/f/h/a/a/j/q/e.smali deleted file mode 100644 index f8eb1acf2e..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/e.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/q/e; -.super Ljava/lang/Object; -.source "BackendRegistry.java" - - -# virtual methods -.method public abstract get(Ljava/lang/String;)Lf/h/a/a/j/q/m; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/f.smali b/com.discord/smali_classes2/f/h/a/a/j/q/f.smali deleted file mode 100644 index 14798436fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/f.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/j/q/f; -.super Ljava/lang/Object; -.source "BackendRequest.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/g$a.smali b/com.discord/smali_classes2/f/h/a/a/j/q/g$a.smali deleted file mode 100644 index ca8c896b71..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/g$a.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final enum Lf/h/a/a/j/q/g$a; -.super Ljava/lang/Enum; -.source "BackendResponse.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/q/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/j/q/g$a;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/j/q/g$a; - -.field public static final enum e:Lf/h/a/a/j/q/g$a; - -.field public static final enum f:Lf/h/a/a/j/q/g$a; - -.field public static final synthetic g:[Lf/h/a/a/j/q/g$a; - - -# direct methods -.method public static constructor ()V - .locals 6 - - new-instance v0, Lf/h/a/a/j/q/g$a; - - const-string v1, "OK" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/j/q/g$a;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/q/g$a;->d:Lf/h/a/a/j/q/g$a; - - new-instance v0, Lf/h/a/a/j/q/g$a; - - const-string v1, "TRANSIENT_ERROR" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/a/j/q/g$a;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/q/g$a;->e:Lf/h/a/a/j/q/g$a; - - new-instance v0, Lf/h/a/a/j/q/g$a; - - const-string v1, "FATAL_ERROR" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/a/j/q/g$a;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/q/g$a;->f:Lf/h/a/a/j/q/g$a; - - const/4 v1, 0x3 - - new-array v1, v1, [Lf/h/a/a/j/q/g$a; - - sget-object v5, Lf/h/a/a/j/q/g$a;->d:Lf/h/a/a/j/q/g$a; - - aput-object v5, v1, v2 - - sget-object v2, Lf/h/a/a/j/q/g$a;->e:Lf/h/a/a/j/q/g$a; - - aput-object v2, v1, v3 - - aput-object v0, v1, v4 - - sput-object v1, Lf/h/a/a/j/q/g$a;->g:[Lf/h/a/a/j/q/g$a; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lf/h/a/a/j/q/g$a; - .locals 1 - - const-class v0, Lf/h/a/a/j/q/g$a; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lf/h/a/a/j/q/g$a; - - return-object p0 -.end method - -.method public static values()[Lf/h/a/a/j/q/g$a; - .locals 1 - - sget-object v0, Lf/h/a/a/j/q/g$a;->g:[Lf/h/a/a/j/q/g$a; - - invoke-virtual {v0}, [Lf/h/a/a/j/q/g$a;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/a/j/q/g$a; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/g.smali b/com.discord/smali_classes2/f/h/a/a/j/q/g.smali deleted file mode 100644 index ce6beca5df..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/g.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public abstract Lf/h/a/a/j/q/g; -.super Ljava/lang/Object; -.source "BackendResponse.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/q/g$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lf/h/a/a/j/q/g; - .locals 4 - - new-instance v0, Lf/h/a/a/j/q/b; - - sget-object v1, Lf/h/a/a/j/q/g$a;->f:Lf/h/a/a/j/q/g$a; - - const-wide/16 v2, -0x1 - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/a/j/q/b;->(Lf/h/a/a/j/q/g$a;J)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/h.smali b/com.discord/smali_classes2/f/h/a/a/j/q/h.smali deleted file mode 100644 index 5e5e81de11..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/h.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/j/q/h; -.super Ljava/lang/Object; -.source "CreationContext.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/i.smali b/com.discord/smali_classes2/f/h/a/a/j/q/i.smali deleted file mode 100644 index 8bc08a95e3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/i.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public Lf/h/a/a/j/q/i; -.super Ljava/lang/Object; -.source "CreationContextFactory.java" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/a/j/u/a; - -.field public final c:Lf/h/a/a/j/u/a; - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/q/i;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/a/j/q/i;->b:Lf/h/a/a/j/u/a; - - iput-object p3, p0, Lf/h/a/a/j/q/i;->c:Lf/h/a/a/j/u/a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/j.smali b/com.discord/smali_classes2/f/h/a/a/j/q/j.smali deleted file mode 100644 index c028ab268e..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/j.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public final Lf/h/a/a/j/q/j; -.super Ljava/lang/Object; -.source "CreationContextFactory_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/q/i;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Landroid/content/Context;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/q/j;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/q/j;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/q/j;->c:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 4 - - new-instance v0, Lf/h/a/a/j/q/i; - - iget-object v1, p0, Lf/h/a/a/j/q/j;->a:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/a/j/q/j;->b:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/u/a; - - iget-object v3, p0, Lf/h/a/a/j/q/j;->c:Li0/a/a; - - invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/u/a; - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/a/j/q/i;->(Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/k$a.smali b/com.discord/smali_classes2/f/h/a/a/j/q/k$a.smali deleted file mode 100644 index 8c1e58af56..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/k$a.smali +++ /dev/null @@ -1,351 +0,0 @@ -.class public Lf/h/a/a/j/q/k$a; -.super Ljava/lang/Object; -.source "MetadataBackendRegistry.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/q/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/a/j/q/k$a;->b:Ljava/util/Map; - - iput-object p1, p0, Lf/h/a/a/j/q/k$a;->a:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;)Lf/h/a/a/j/q/d; - .locals 14 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-string v0, "Could not instantiate %s" - - const-string v1, "Could not instantiate %s." - - iget-object v2, p0, Lf/h/a/a/j/q/k$a;->b:Ljava/util/Map; - - const/4 v3, 0x0 - - const-string v4, "BackendRegistry" - - const/4 v5, 0x0 - - if-nez v2, :cond_6 - - iget-object v2, p0, Lf/h/a/a/j/q/k$a;->a:Landroid/content/Context; - - :try_start_0 - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v6 - - if-nez v6, :cond_0 - - const-string v2, "Context has no PackageManager." - - invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - new-instance v7, Landroid/content/ComponentName; - - const-class v8, Lcom/google/android/datatransport/runtime/backends/TransportBackendDiscovery; - - invoke-direct {v7, v2, v8}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V - - const/16 v2, 0x80 - - invoke-virtual {v6, v7, v2}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; - - move-result-object v2 - - if-nez v2, :cond_1 - - const-string v2, "TransportBackendDiscovery has no service info." - - invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_1 - iget-object v2, v2, Landroid/content/pm/ServiceInfo;->metaData:Landroid/os/Bundle; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - const-string v2, "Application info not found." - - invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_0 - move-object v2, v3 - - :goto_1 - if-nez v2, :cond_2 - - const-string v2, "Could not retrieve metadata, returning empty list of transport backends." - - invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v2 - - goto :goto_4 - - :cond_2 - new-instance v6, Ljava/util/HashMap; - - invoke-direct {v6}, Ljava/util/HashMap;->()V - - invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v7 - - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v7 - - :cond_3 - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z - - move-result v8 - - if-eqz v8, :cond_5 - - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - invoke-virtual {v2, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - instance-of v10, v9, Ljava/lang/String; - - if-eqz v10, :cond_3 - - const-string v10, "backend:" - - invoke-virtual {v8, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v10 - - if-eqz v10, :cond_3 - - check-cast v9, Ljava/lang/String; - - const/4 v10, -0x1 - - const-string v11, "," - - invoke-virtual {v9, v11, v10}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v9 - - array-length v10, v9 - - const/4 v11, 0x0 - - :goto_2 - if-ge v11, v10, :cond_3 - - aget-object v12, v9, v11 - - invoke-virtual {v12}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z - - move-result v13 - - if-eqz v13, :cond_4 - - goto :goto_3 - - :cond_4 - const/16 v13, 0x8 - - invoke-virtual {v8, v13}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v6, v12, v13}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_3 - add-int/lit8 v11, v11, 0x1 - - goto :goto_2 - - :cond_5 - move-object v2, v6 - - :goto_4 - iput-object v2, p0, Lf/h/a/a/j/q/k$a;->b:Ljava/util/Map; - - :cond_6 - iget-object v2, p0, Lf/h/a/a/j/q/k$a;->b:Ljava/util/Map; - - invoke-interface {v2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - if-nez p1, :cond_7 - - return-object v3 - - :cond_7 - const/4 v2, 0x1 - - :try_start_1 - invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v6 - - const-class v7, Lf/h/a/a/j/q/d; - - invoke-virtual {v6, v7}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; - - move-result-object v6 - - new-array v7, v5, [Ljava/lang/Class; - - invoke-virtual {v6, v7}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v6 - - new-array v7, v5, [Ljava/lang/Object; - - invoke-virtual {v6, v7}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/a/j/q/d; - :try_end_1 - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_5 - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_4 - .catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_1 - - return-object v6 - - :catch_1 - move-exception v1 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p1, v2, v5 - - invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v4, p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :catch_2 - move-exception v1 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p1, v2, v5 - - invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v4, p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :catch_3 - move-exception v0 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p1, v2, v5 - - invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :catch_4 - move-exception v0 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p1, v2, v5 - - invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :catch_5 - move-exception v0 - - new-array v1, v2, [Ljava/lang/Object; - - aput-object p1, v1, v5 - - const-string p1, "Class %s is not found." - - invoke-static {p1, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_5 - return-object v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/k.smali b/com.discord/smali_classes2/f/h/a/a/j/q/k.smali deleted file mode 100644 index 04615bdfb9..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/k.smali +++ /dev/null @@ -1,141 +0,0 @@ -.class public Lf/h/a/a/j/q/k; -.super Ljava/lang/Object; -.source "MetadataBackendRegistry.java" - -# interfaces -.implements Lf/h/a/a/j/q/e; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/q/k$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/a/j/q/k$a; - -.field public final b:Lf/h/a/a/j/q/i; - -.field public final c:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/a/j/q/m;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/q/i;)V - .locals 1 - - new-instance v0, Lf/h/a/a/j/q/k$a; - - invoke-direct {v0, p1}, Lf/h/a/a/j/q/k$a;->(Landroid/content/Context;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/a/j/q/k;->c:Ljava/util/Map; - - iput-object v0, p0, Lf/h/a/a/j/q/k;->a:Lf/h/a/a/j/q/k$a; - - iput-object p2, p0, Lf/h/a/a/j/q/k;->b:Lf/h/a/a/j/q/i; - - return-void -.end method - - -# virtual methods -.method public declared-synchronized get(Ljava/lang/String;)Lf/h/a/a/j/q/m; - .locals 5 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/a/j/q/k;->c:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/a/j/q/k;->c:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/a/j/q/m; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :cond_0 - :try_start_1 - iget-object v0, p0, Lf/h/a/a/j/q/k;->a:Lf/h/a/a/j/q/k$a; - - invoke-virtual {v0, p1}, Lf/h/a/a/j/q/k$a;->a(Ljava/lang/String;)Lf/h/a/a/j/q/d; - - move-result-object v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - monitor-exit p0 - - return-object p1 - - :cond_1 - :try_start_2 - iget-object v1, p0, Lf/h/a/a/j/q/k;->b:Lf/h/a/a/j/q/i; - - iget-object v2, v1, Lf/h/a/a/j/q/i;->a:Landroid/content/Context; - - iget-object v3, v1, Lf/h/a/a/j/q/i;->b:Lf/h/a/a/j/u/a; - - iget-object v1, v1, Lf/h/a/a/j/q/i;->c:Lf/h/a/a/j/u/a; - - new-instance v4, Lf/h/a/a/j/q/c; - - invoke-direct {v4, v2, v3, v1, p1}, Lf/h/a/a/j/q/c;->(Landroid/content/Context;Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Ljava/lang/String;)V - - invoke-interface {v0, v4}, Lf/h/a/a/j/q/d;->create(Lf/h/a/a/j/q/h;)Lf/h/a/a/j/q/m; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/q/k;->c:Ljava/util/Map; - - invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/l.smali b/com.discord/smali_classes2/f/h/a/a/j/q/l.smali deleted file mode 100644 index a637dfaf96..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/l.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lf/h/a/a/j/q/l; -.super Ljava/lang/Object; -.source "MetadataBackendRegistry_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/q/k;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/q/i;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Landroid/content/Context;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/q/i;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/q/l;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/q/l;->b:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 3 - - new-instance v0, Lf/h/a/a/j/q/k; - - iget-object v1, p0, Lf/h/a/a/j/q/l;->a:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/a/j/q/l;->b:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/q/i; - - invoke-direct {v0, v1, v2}, Lf/h/a/a/j/q/k;->(Landroid/content/Context;Lf/h/a/a/j/q/i;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/q/m.smali b/com.discord/smali_classes2/f/h/a/a/j/q/m.smali deleted file mode 100644 index 91b5b6d000..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/q/m.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/q/m; -.super Ljava/lang/Object; -.source "TransportBackend.java" - - -# virtual methods -.method public abstract a(Lf/h/a/a/j/q/f;)Lf/h/a/a/j/q/g; -.end method - -.method public abstract b(Lf/h/a/a/j/f;)Lf/h/a/a/j/f; -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/r/a.smali b/com.discord/smali_classes2/f/h/a/a/j/r/a.smali deleted file mode 100644 index 1eb57d4f74..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/r/a.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/r/a; -.super Ljava/lang/Object; -.source "RetryStrategy.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/a.smali deleted file mode 100644 index e62265a13a..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/a.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/a; -.super Ljava/lang/Object; -.source "DefaultScheduler.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/a/j/s/c; - -.field public final e:Lf/h/a/a/j/i; - -.field public final f:Lf/h/a/a/h; - -.field public final g:Lf/h/a/a/j/f; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/h;Lf/h/a/a/j/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/a;->d:Lf/h/a/a/j/s/c; - - iput-object p2, p0, Lf/h/a/a/j/s/a;->e:Lf/h/a/a/j/i; - - iput-object p3, p0, Lf/h/a/a/j/s/a;->f:Lf/h/a/a/h; - - iput-object p4, p0, Lf/h/a/a/j/s/a;->g:Lf/h/a/a/j/f; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/a/j/s/a;->d:Lf/h/a/a/j/s/c; - - iget-object v1, p0, Lf/h/a/a/j/s/a;->e:Lf/h/a/a/j/i; - - iget-object v2, p0, Lf/h/a/a/j/s/a;->f:Lf/h/a/a/h; - - iget-object v3, p0, Lf/h/a/a/j/s/a;->g:Lf/h/a/a/j/f; - - invoke-static {v0, v1, v2, v3}, Lf/h/a/a/j/s/c;->b(Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/h;Lf/h/a/a/j/f;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/b.smali deleted file mode 100644 index fb9ab40171..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/b.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/b; -.super Ljava/lang/Object; -.source "DefaultScheduler.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/c; - -.field public final b:Lf/h/a/a/j/i; - -.field public final c:Lf/h/a/a/j/f; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/j/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/b;->a:Lf/h/a/a/j/s/c; - - iput-object p2, p0, Lf/h/a/a/j/s/b;->b:Lf/h/a/a/j/i; - - iput-object p3, p0, Lf/h/a/a/j/s/b;->c:Lf/h/a/a/j/f; - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 4 - - iget-object v0, p0, Lf/h/a/a/j/s/b;->a:Lf/h/a/a/j/s/c; - - iget-object v1, p0, Lf/h/a/a/j/s/b;->b:Lf/h/a/a/j/i; - - iget-object v2, p0, Lf/h/a/a/j/s/b;->c:Lf/h/a/a/j/f; - - iget-object v3, v0, Lf/h/a/a/j/s/c;->d:Lf/h/a/a/j/s/i/c; - - invoke-interface {v3, v1, v2}, Lf/h/a/a/j/s/i/c;->u0(Lf/h/a/a/j/i;Lf/h/a/a/j/f;)Lf/h/a/a/j/s/i/h; - - iget-object v0, v0, Lf/h/a/a/j/s/c;->a:Lf/h/a/a/j/s/h/r; - - const/4 v2, 0x1 - - invoke-interface {v0, v1, v2}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/c.smali b/com.discord/smali_classes2/f/h/a/a/j/s/c.smali deleted file mode 100644 index 48103e97b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/c.smali +++ /dev/null @@ -1,174 +0,0 @@ -.class public Lf/h/a/a/j/s/c; -.super Ljava/lang/Object; -.source "DefaultScheduler.java" - -# interfaces -.implements Lf/h/a/a/j/s/e; - - -# static fields -.field public static final f:Ljava/util/logging/Logger; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/h/r; - -.field public final b:Ljava/util/concurrent/Executor; - -.field public final c:Lf/h/a/a/j/q/e; - -.field public final d:Lf/h/a/a/j/s/i/c; - -.field public final e:Lf/h/a/a/j/t/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/a/j/n; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/j/s/c;->f:Ljava/util/logging/Logger; - - return-void -.end method - -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/a/j/q/e;Lf/h/a/a/j/s/h/r;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/t/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/c;->b:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/a/j/s/c;->c:Lf/h/a/a/j/q/e; - - iput-object p3, p0, Lf/h/a/a/j/s/c;->a:Lf/h/a/a/j/s/h/r; - - iput-object p4, p0, Lf/h/a/a/j/s/c;->d:Lf/h/a/a/j/s/i/c; - - iput-object p5, p0, Lf/h/a/a/j/s/c;->e:Lf/h/a/a/j/t/a; - - return-void -.end method - -.method public static b(Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/h;Lf/h/a/a/j/f;)V - .locals 2 - - :try_start_0 - iget-object v0, p0, Lf/h/a/a/j/s/c;->c:Lf/h/a/a/j/q/e; - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/j/b; - - iget-object v1, v1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-interface {v0, v1}, Lf/h/a/a/j/q/e;->get(Ljava/lang/String;)Lf/h/a/a/j/q/m; - - move-result-object v0 - - if-nez v0, :cond_0 - - const-string p0, "Transport backend \'%s\' is not registered" - - const/4 p3, 0x1 - - new-array p3, p3, [Ljava/lang/Object; - - const/4 v0, 0x0 - - check-cast p1, Lf/h/a/a/j/b; - - iget-object p1, p1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - aput-object p1, p3, v0 - - invoke-static {p0, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - sget-object p1, Lf/h/a/a/j/s/c;->f:Ljava/util/logging/Logger; - - invoke-virtual {p1, p0}, Ljava/util/logging/Logger;->warning(Ljava/lang/String;)V - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - invoke-interface {p2, p1}, Lf/h/a/a/h;->a(Ljava/lang/Exception;)V - - return-void - - :cond_0 - invoke-interface {v0, p3}, Lf/h/a/a/j/q/m;->b(Lf/h/a/a/j/f;)Lf/h/a/a/j/f; - - move-result-object p3 - - iget-object v0, p0, Lf/h/a/a/j/s/c;->e:Lf/h/a/a/j/t/a; - - new-instance v1, Lf/h/a/a/j/s/b; - - invoke-direct {v1, p0, p1, p3}, Lf/h/a/a/j/s/b;->(Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/j/f;)V - - invoke-interface {v0, v1}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - const/4 p0, 0x0 - - invoke-interface {p2, p0}, Lf/h/a/a/h;->a(Ljava/lang/Exception;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p0 - - sget-object p1, Lf/h/a/a/j/s/c;->f:Ljava/util/logging/Logger; - - const-string p3, "Error scheduling event " - - invoke-static {p3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p3 - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p1, p3}, Ljava/util/logging/Logger;->warning(Ljava/lang/String;)V - - invoke-interface {p2, p0}, Lf/h/a/a/h;->a(Ljava/lang/Exception;)V - - :goto_0 - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/a/j/i;Lf/h/a/a/j/f;Lf/h/a/a/h;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/s/c;->b:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/a/j/s/a; - - invoke-direct {v1, p0, p1, p3, p2}, Lf/h/a/a/j/s/a;->(Lf/h/a/a/j/s/c;Lf/h/a/a/j/i;Lf/h/a/a/h;Lf/h/a/a/j/f;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/d.smali b/com.discord/smali_classes2/f/h/a/a/j/s/d.smali deleted file mode 100644 index 7817c7085d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/d.smali +++ /dev/null @@ -1,173 +0,0 @@ -.class public final Lf/h/a/a/j/s/d; -.super Ljava/lang/Object; -.source "DefaultScheduler_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/c;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/q/e;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;" - } - .end annotation -.end field - -.field public final e:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/q/e;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/d;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/d;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/d;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/s/d;->d:Li0/a/a; - - iput-object p5, p0, Lf/h/a/a/j/s/d;->e:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 7 - - new-instance v6, Lf/h/a/a/j/s/c; - - iget-object v0, p0, Lf/h/a/a/j/s/d;->a:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Ljava/util/concurrent/Executor; - - iget-object v0, p0, Lf/h/a/a/j/s/d;->b:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v2, v0 - - check-cast v2, Lf/h/a/a/j/q/e; - - iget-object v0, p0, Lf/h/a/a/j/s/d;->c:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Lf/h/a/a/j/s/h/r; - - iget-object v0, p0, Lf/h/a/a/j/s/d;->d:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v4, v0 - - check-cast v4, Lf/h/a/a/j/s/i/c; - - iget-object v0, p0, Lf/h/a/a/j/s/d;->e:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v5, v0 - - check-cast v5, Lf/h/a/a/j/t/a; - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/a/j/s/c;->(Ljava/util/concurrent/Executor;Lf/h/a/a/j/q/e;Lf/h/a/a/j/s/h/r;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/t/a;)V - - return-object v6 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/e.smali b/com.discord/smali_classes2/f/h/a/a/j/s/e.smali deleted file mode 100644 index 52f9110444..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/e.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/s/e; -.super Ljava/lang/Object; -.source "Scheduler.java" - - -# virtual methods -.method public abstract a(Lf/h/a/a/j/i;Lf/h/a/a/j/f;Lf/h/a/a/h;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/f.smali b/com.discord/smali_classes2/f/h/a/a/j/s/f.smali deleted file mode 100644 index 9923e204d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/f.smali +++ /dev/null @@ -1,214 +0,0 @@ -.class public final Lf/h/a/a/j/s/f; -.super Ljava/lang/Object; -.source "SchedulingConfigModule_ConfigFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/h/f;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/f;->a:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 8 - - iget-object v0, p0, Lf/h/a/a/j/s/f;->a:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/j/u/a; - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - sget-object v2, Lf/h/a/a/d;->d:Lf/h/a/a/d; - - invoke-static {}, Lf/h/a/a/j/s/h/f$a;->a()Lf/h/a/a/j/s/h/f$a$a; - - move-result-object v3 - - const-wide/16 v4, 0x7530 - - invoke-virtual {v3, v4, v5}, Lf/h/a/a/j/s/h/f$a$a;->b(J)Lf/h/a/a/j/s/h/f$a$a; - - const-wide/32 v4, 0x5265c00 - - invoke-virtual {v3, v4, v5}, Lf/h/a/a/j/s/h/f$a$a;->c(J)Lf/h/a/a/j/s/h/f$a$a; - - invoke-virtual {v3}, Lf/h/a/a/j/s/h/f$a$a;->a()Lf/h/a/a/j/s/h/f$a; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v2, Lf/h/a/a/d;->f:Lf/h/a/a/d; - - invoke-static {}, Lf/h/a/a/j/s/h/f$a;->a()Lf/h/a/a/j/s/h/f$a$a; - - move-result-object v3 - - const-wide/16 v6, 0x3e8 - - invoke-virtual {v3, v6, v7}, Lf/h/a/a/j/s/h/f$a$a;->b(J)Lf/h/a/a/j/s/h/f$a$a; - - invoke-virtual {v3, v4, v5}, Lf/h/a/a/j/s/h/f$a$a;->c(J)Lf/h/a/a/j/s/h/f$a$a; - - invoke-virtual {v3}, Lf/h/a/a/j/s/h/f$a$a;->a()Lf/h/a/a/j/s/h/f$a; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v2, Lf/h/a/a/d;->e:Lf/h/a/a/d; - - invoke-static {}, Lf/h/a/a/j/s/h/f$a;->a()Lf/h/a/a/j/s/h/f$a$a; - - move-result-object v3 - - invoke-virtual {v3, v4, v5}, Lf/h/a/a/j/s/h/f$a$a;->b(J)Lf/h/a/a/j/s/h/f$a$a; - - invoke-virtual {v3, v4, v5}, Lf/h/a/a/j/s/h/f$a$a;->c(J)Lf/h/a/a/j/s/h/f$a$a; - - const/4 v4, 0x2 - - new-array v4, v4, [Lf/h/a/a/j/s/h/f$b; - - const/4 v5, 0x0 - - sget-object v6, Lf/h/a/a/j/s/h/f$b;->d:Lf/h/a/a/j/s/h/f$b; - - aput-object v6, v4, v5 - - const/4 v5, 0x1 - - sget-object v6, Lf/h/a/a/j/s/h/f$b;->e:Lf/h/a/a/j/s/h/f$b; - - aput-object v6, v4, v5 - - new-instance v5, Ljava/util/HashSet; - - invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v4 - - invoke-direct {v5, v4}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - invoke-static {v5}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; - - move-result-object v4 - - check-cast v3, Lf/h/a/a/j/s/h/c$b; - - if-eqz v4, :cond_2 - - iput-object v4, v3, Lf/h/a/a/j/s/h/c$b;->c:Ljava/util/Set; - - invoke-virtual {v3}, Lf/h/a/a/j/s/h/f$a$a;->a()Lf/h/a/a/j/s/h/f$a; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz v0, :cond_1 - - invoke-virtual {v1}, Ljava/util/HashMap;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->size()I - - move-result v2 - - invoke-static {}, Lf/h/a/a/d;->values()[Lf/h/a/a/d; - - move-result-object v3 - - array-length v3, v3 - - if-lt v2, v3, :cond_0 - - new-instance v2, Ljava/util/HashMap; - - invoke-direct {v2}, Ljava/util/HashMap;->()V - - new-instance v2, Lf/h/a/a/j/s/h/b; - - invoke-direct {v2, v0, v1}, Lf/h/a/a/j/s/h/b;->(Lf/h/a/a/j/u/a;Ljava/util/Map;)V - - const-string v0, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v2, v0}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v2 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not all priorities have been configured" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - new-instance v0, Ljava/lang/NullPointerException; - - const-string v1, "missing required property: clock" - - invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2 - new-instance v0, Ljava/lang/NullPointerException; - - const-string v1, "Null flags" - - invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/g.smali b/com.discord/smali_classes2/f/h/a/a/j/s/g.smali deleted file mode 100644 index bfae312cad..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/g.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class public final Lf/h/a/a/j/s/g; -.super Ljava/lang/Object; -.source "SchedulingModule_WorkSchedulerFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/h/r;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/f;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Landroid/content/Context;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/f;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/g;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/g;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/g;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/s/g;->d:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 4 - - iget-object v0, p0, Lf/h/a/a/j/s/g;->a:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/content/Context; - - iget-object v1, p0, Lf/h/a/a/j/s/g;->b:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/j/s/i/c; - - iget-object v2, p0, Lf/h/a/a/j/s/g;->c:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/s/h/f; - - iget-object v3, p0, Lf/h/a/a/j/s/g;->d:Li0/a/a; - - invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/u/a; - - new-instance v3, Lf/h/a/a/j/s/h/d; - - invoke-direct {v3, v0, v1, v2}, Lf/h/a/a/j/s/h/d;->(Landroid/content/Context;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/f;)V - - const-string v0, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v3, v0}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/a.smali deleted file mode 100644 index 7d2ecd3527..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/a.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/a; -.super Ljava/lang/Object; -.source "AlarmManagerSchedulerBroadcastReceiver.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# static fields -.field public static final d:Lf/h/a/a/j/s/h/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/h/a; - - invoke-direct {v0}, Lf/h/a/a/j/s/h/a;->()V - - sput-object v0, Lf/h/a/a/j/s/h/a;->d:Lf/h/a/a/j/s/h/a; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 0 - - invoke-static {}, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver;->a()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/b.smali deleted file mode 100644 index 8def1d11bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/b.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public final Lf/h/a/a/j/s/h/b; -.super Lf/h/a/a/j/s/h/f; -.source "AutoValue_SchedulerConfig.java" - - -# instance fields -.field public final a:Lf/h/a/a/j/u/a; - -.field public final b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lf/h/a/a/d;", - "Lf/h/a/a/j/s/h/f$a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/a/j/u/a;Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/u/a;", - "Ljava/util/Map<", - "Lf/h/a/a/d;", - "Lf/h/a/a/j/s/h/f$a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/a/j/s/h/f;->()V - - if-eqz p1, :cond_1 - - iput-object p1, p0, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - if-eqz p2, :cond_0 - - iput-object p2, p0, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null values" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null clock" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/s/h/f; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/s/h/f; - - iget-object v1, p0, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - check-cast p1, Lf/h/a/a/j/s/h/b; - - iget-object v3, p1, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - invoke-interface {v1, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->hashCode()I - - move-result v1 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "SchedulerConfig{clock=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", values=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->y(Ljava/lang/StringBuilder;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/c$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/c$a.smali deleted file mode 100644 index 2d69a89980..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/c$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/s/h/c$a; -.super Ljava/lang/Object; -.source "AutoValue_SchedulerConfig_ConfigValue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/h/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/c$b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/c$b.smali deleted file mode 100644 index b630ca82c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/c$b.smali +++ /dev/null @@ -1,147 +0,0 @@ -.class public final Lf/h/a/a/j/s/h/c$b; -.super Lf/h/a/a/j/s/h/f$a$a; -.source "AutoValue_SchedulerConfig_ConfigValue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/h/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public a:Ljava/lang/Long; - -.field public b:Ljava/lang/Long; - -.field public c:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/a/j/s/h/f$b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/s/h/f$a$a;->()V - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/a/j/s/h/f$a; - .locals 9 - - iget-object v0, p0, Lf/h/a/a/j/s/h/c$b;->a:Ljava/lang/Long; - - if-nez v0, :cond_0 - - const-string v0, " delta" - - goto :goto_0 - - :cond_0 - const-string v0, "" - - :goto_0 - iget-object v1, p0, Lf/h/a/a/j/s/h/c$b;->b:Ljava/lang/Long; - - if-nez v1, :cond_1 - - const-string v1, " maxAllowedDelay" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_1 - iget-object v1, p0, Lf/h/a/a/j/s/h/c$b;->c:Ljava/util/Set; - - if-nez v1, :cond_2 - - const-string v1, " flags" - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_3 - - new-instance v0, Lf/h/a/a/j/s/h/c; - - iget-object v1, p0, Lf/h/a/a/j/s/h/c$b;->a:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - iget-object v1, p0, Lf/h/a/a/j/s/h/c$b;->b:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - iget-object v7, p0, Lf/h/a/a/j/s/h/c$b;->c:Ljava/util/Set; - - const/4 v8, 0x0 - - move-object v2, v0 - - invoke-direct/range {v2 .. v8}, Lf/h/a/a/j/s/h/c;->(JJLjava/util/Set;Lf/h/a/a/j/s/h/c$a;)V - - return-object v0 - - :cond_3 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Missing required properties:" - - invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public b(J)Lf/h/a/a/j/s/h/f$a$a; - .locals 0 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/a/j/s/h/c$b;->a:Ljava/lang/Long; - - return-object p0 -.end method - -.method public c(J)Lf/h/a/a/j/s/h/f$a$a; - .locals 0 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/a/j/s/h/c$b;->b:Ljava/lang/Long; - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/c.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/c.smali deleted file mode 100644 index b22afbfa59..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/c.smali +++ /dev/null @@ -1,185 +0,0 @@ -.class public final Lf/h/a/a/j/s/h/c; -.super Lf/h/a/a/j/s/h/f$a; -.source "AutoValue_SchedulerConfig_ConfigValue.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/s/h/c$b; - } -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:J - -.field public final c:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/a/j/s/h/f$b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (JJLjava/util/Set;Lf/h/a/a/j/s/h/c$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/s/h/f$a;->()V - - iput-wide p1, p0, Lf/h/a/a/j/s/h/c;->a:J - - iput-wide p3, p0, Lf/h/a/a/j/s/h/c;->b:J - - iput-object p5, p0, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/s/h/f$a; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/s/h/f$a; - - iget-wide v3, p0, Lf/h/a/a/j/s/h/c;->a:J - - check-cast p1, Lf/h/a/a/j/s/h/c; - - iget-wide v5, p1, Lf/h/a/a/j/s/h/c;->a:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_1 - - iget-wide v3, p0, Lf/h/a/a/j/s/h/c;->b:J - - iget-wide v5, p1, Lf/h/a/a/j/s/h/c;->b:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - iget-object p1, p1, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - invoke-interface {v1, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 7 - - iget-wide v0, p0, Lf/h/a/a/j/s/h/c;->a:J - - const/16 v2, 0x20 - - ushr-long v3, v0, v2 - - xor-long/2addr v0, v3 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v1, v0 - - mul-int v1, v1, v0 - - iget-wide v3, p0, Lf/h/a/a/j/s/h/c;->b:J - - ushr-long v5, v3, v2 - - xor-long v2, v5, v3 - - long-to-int v3, v2 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-object v0, p0, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - invoke-interface {v0}, Ljava/util/Set;->hashCode()I - - move-result v0 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "ConfigValue{delta=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/j/s/h/c;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", maxAllowedDelay=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/j/s/h/c;->b:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", flags=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/d.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/d.smali deleted file mode 100644 index 2580afbb7f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/d.smali +++ /dev/null @@ -1,374 +0,0 @@ -.class public Lf/h/a/a/j/s/h/d; -.super Ljava/lang/Object; -.source "JobInfoScheduler.java" - -# interfaces -.implements Lf/h/a/a/j/s/h/r; - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - api = 0x15 -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/a/j/s/i/c; - -.field public final c:Lf/h/a/a/j/s/h/f; - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/d;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/a/j/s/h/d;->b:Lf/h/a/a/j/s/i/c; - - iput-object p3, p0, Lf/h/a/a/j/s/h/d;->c:Lf/h/a/a/j/s/h/f; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/a/j/i;I)V - .locals 17 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move/from16 v2, p2 - - new-instance v3, Landroid/content/ComponentName; - - iget-object v4, v0, Lf/h/a/a/j/s/h/d;->a:Landroid/content/Context; - - const-class v5, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; - - invoke-direct {v3, v4, v5}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V - - iget-object v4, v0, Lf/h/a/a/j/s/h/d;->a:Landroid/content/Context; - - const-string v5, "jobscheduler" - - invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Landroid/app/job/JobScheduler; - - new-instance v5, Ljava/util/zip/Adler32; - - invoke-direct {v5}, Ljava/util/zip/Adler32;->()V - - iget-object v6, v0, Lf/h/a/a/j/s/h/d;->a:Landroid/content/Context; - - invoke-virtual {v6}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - const-string v7, "UTF-8" - - invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v8 - - invoke-virtual {v6, v8}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object v6 - - invoke-virtual {v5, v6}, Ljava/util/zip/Adler32;->update([B)V - - move-object v6, v1 - - check-cast v6, Lf/h/a/a/j/b; - - iget-object v8, v6, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v7 - - invoke-virtual {v8, v7}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object v7 - - invoke-virtual {v5, v7}, Ljava/util/zip/Adler32;->update([B)V - - const/4 v7, 0x4 - - invoke-static {v7}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v8 - - iget-object v9, v6, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {v9}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result v9 - - invoke-virtual {v8, v9}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v8 - - invoke-virtual {v5, v8}, Ljava/util/zip/Adler32;->update([B)V - - iget-object v6, v6, Lf/h/a/a/j/b;->b:[B - - if-eqz v6, :cond_0 - - invoke-virtual {v5, v6}, Ljava/util/zip/Adler32;->update([B)V - - :cond_0 - invoke-virtual {v5}, Ljava/util/zip/Adler32;->getValue()J - - move-result-wide v5 - - long-to-int v6, v5 - - invoke-virtual {v4}, Landroid/app/job/JobScheduler;->getAllPendingJobs()Ljava/util/List; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :cond_1 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v8 - - const-string v9, "attemptNumber" - - const/4 v10, 0x1 - - const/4 v11, 0x0 - - if-eqz v8, :cond_2 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Landroid/app/job/JobInfo; - - invoke-virtual {v8}, Landroid/app/job/JobInfo;->getExtras()Landroid/os/PersistableBundle; - - move-result-object v12 - - invoke-virtual {v12, v9}, Landroid/os/PersistableBundle;->getInt(Ljava/lang/String;)I - - move-result v12 - - invoke-virtual {v8}, Landroid/app/job/JobInfo;->getId()I - - move-result v8 - - if-ne v8, v6, :cond_1 - - if-lt v12, v2, :cond_2 - - const/4 v5, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v5, 0x0 - - :goto_0 - const-string v8, "JobInfoScheduler" - - if-eqz v5, :cond_3 - - const-string v2, "Upload for context %s is already scheduled. Returning..." - - invoke-static {v8, v2, v1}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_3 - iget-object v5, v0, Lf/h/a/a/j/s/h/d;->b:Lf/h/a/a/j/s/i/c; - - invoke-interface {v5, v1}, Lf/h/a/a/j/s/i/c;->A0(Lf/h/a/a/j/i;)J - - move-result-wide v12 - - iget-object v5, v0, Lf/h/a/a/j/s/h/d;->c:Lf/h/a/a/j/s/h/f; - - new-instance v14, Landroid/app/job/JobInfo$Builder; - - invoke-direct {v14, v6, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V - - move-object v3, v1 - - check-cast v3, Lf/h/a/a/j/b; - - iget-object v15, v3, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - move-object/from16 v16, v8 - - invoke-virtual {v5, v15, v12, v13, v2}, Lf/h/a/a/j/s/h/f;->a(Lf/h/a/a/d;JI)J - - move-result-wide v7 - - invoke-virtual {v14, v7, v8}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; - - check-cast v5, Lf/h/a/a/j/s/h/b; - - iget-object v5, v5, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - invoke-interface {v5, v15}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/a/j/s/h/f$a; - - check-cast v5, Lf/h/a/a/j/s/h/c; - - iget-object v5, v5, Lf/h/a/a/j/s/h/c;->c:Ljava/util/Set; - - sget-object v7, Lf/h/a/a/j/s/h/f$b;->d:Lf/h/a/a/j/s/h/f$b; - - invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v7 - - const/4 v8, 0x2 - - if-eqz v7, :cond_4 - - invoke-virtual {v14, v8}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder; - - goto :goto_1 - - :cond_4 - invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder; - - :goto_1 - sget-object v7, Lf/h/a/a/j/s/h/f$b;->f:Lf/h/a/a/j/s/h/f$b; - - invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_5 - - invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder; - - :cond_5 - sget-object v7, Lf/h/a/a/j/s/h/f$b;->e:Lf/h/a/a/j/s/h/f$b; - - invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder; - - :cond_6 - new-instance v5, Landroid/os/PersistableBundle; - - invoke-direct {v5}, Landroid/os/PersistableBundle;->()V - - invoke-virtual {v5, v9, v2}, Landroid/os/PersistableBundle;->putInt(Ljava/lang/String;I)V - - iget-object v7, v3, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const-string v9, "backendName" - - invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v7, v3, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {v7}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result v7 - - const-string v9, "priority" - - invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putInt(Ljava/lang/String;I)V - - iget-object v7, v3, Lf/h/a/a/j/b;->b:[B - - if-eqz v7, :cond_7 - - invoke-static {v7, v11}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object v7 - - const-string v9, "extras" - - invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_7 - invoke-virtual {v14, v5}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; - - const/4 v5, 0x5 - - new-array v5, v5, [Ljava/lang/Object; - - aput-object v1, v5, v11 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - aput-object v1, v5, v10 - - iget-object v1, v0, Lf/h/a/a/j/s/h/d;->c:Lf/h/a/a/j/s/h/f; - - iget-object v3, v3, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-virtual {v1, v3, v12, v13, v2}, Lf/h/a/a/j/s/h/f;->a(Lf/h/a/a/d;JI)J - - move-result-wide v6 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - aput-object v1, v5, v8 - - const/4 v1, 0x3 - - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - aput-object v3, v5, v1 - - invoke-static/range {p2 .. p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const/4 v2, 0x4 - - aput-object v1, v5, v2 - - const-string v1, "Scheduling upload for context %s with jobId=%d in %dms(Backend next call timestamp %d). Attempt %d" - - move-object/from16 v2, v16 - - invoke-static {v2, v1, v5}, Ld0/a/b/b/a;->w(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {v14}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; - - move-result-object v1 - - invoke-virtual {v4, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/e.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/e.smali deleted file mode 100644 index 31b0afabae..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/e.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/e; -.super Ljava/lang/Object; -.source "JobInfoSchedulerService.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; - -.field public final e:Landroid/app/job/JobParameters; - - -# direct methods -.method public constructor (Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/e;->d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; - - iput-object p2, p0, Lf/h/a/a/j/s/h/e;->e:Landroid/app/job/JobParameters; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/s/h/e;->d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; - - iget-object v1, p0, Lf/h/a/a/j/s/h/e;->e:Landroid/app/job/JobParameters; - - invoke-static {v0, v1}, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;->a(Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a$a.smali deleted file mode 100644 index 03680d5c8c..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a$a.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public abstract Lf/h/a/a/j/s/h/f$a$a; -.super Ljava/lang/Object; -.source "SchedulerConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/h/f$a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a()Lf/h/a/a/j/s/h/f$a; -.end method - -.method public abstract b(J)Lf/h/a/a/j/s/h/f$a$a; -.end method - -.method public abstract c(J)Lf/h/a/a/j/s/h/f$a$a; -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a.smali deleted file mode 100644 index 10cc9ec83f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$a.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public abstract Lf/h/a/a/j/s/h/f$a; -.super Ljava/lang/Object; -.source "SchedulerConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/h/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/s/h/f$a$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Lf/h/a/a/j/s/h/f$a$a; - .locals 2 - - new-instance v0, Lf/h/a/a/j/s/h/c$b; - - invoke-direct {v0}, Lf/h/a/a/j/s/h/c$b;->()V - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iput-object v1, v0, Lf/h/a/a/j/s/h/c$b;->c:Ljava/util/Set; - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/NullPointerException; - - const-string v1, "Null flags" - - invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/f$b.smali deleted file mode 100644 index aeb65b06a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/f$b.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final enum Lf/h/a/a/j/s/h/f$b; -.super Ljava/lang/Enum; -.source "SchedulerConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/h/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/a/j/s/h/f$b;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/a/j/s/h/f$b; - -.field public static final enum e:Lf/h/a/a/j/s/h/f$b; - -.field public static final enum f:Lf/h/a/a/j/s/h/f$b; - -.field public static final synthetic g:[Lf/h/a/a/j/s/h/f$b; - - -# direct methods -.method public static constructor ()V - .locals 6 - - new-instance v0, Lf/h/a/a/j/s/h/f$b; - - const-string v1, "NETWORK_UNMETERED" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/a/j/s/h/f$b;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/s/h/f$b;->d:Lf/h/a/a/j/s/h/f$b; - - new-instance v0, Lf/h/a/a/j/s/h/f$b; - - const-string v1, "DEVICE_IDLE" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/a/j/s/h/f$b;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/s/h/f$b;->e:Lf/h/a/a/j/s/h/f$b; - - new-instance v0, Lf/h/a/a/j/s/h/f$b; - - const-string v1, "DEVICE_CHARGING" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/a/j/s/h/f$b;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/a/j/s/h/f$b;->f:Lf/h/a/a/j/s/h/f$b; - - const/4 v1, 0x3 - - new-array v1, v1, [Lf/h/a/a/j/s/h/f$b; - - sget-object v5, Lf/h/a/a/j/s/h/f$b;->d:Lf/h/a/a/j/s/h/f$b; - - aput-object v5, v1, v2 - - sget-object v2, Lf/h/a/a/j/s/h/f$b;->e:Lf/h/a/a/j/s/h/f$b; - - aput-object v2, v1, v3 - - aput-object v0, v1, v4 - - sput-object v1, Lf/h/a/a/j/s/h/f$b;->g:[Lf/h/a/a/j/s/h/f$b; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static valueOf(Ljava/lang/String;)Lf/h/a/a/j/s/h/f$b; - .locals 1 - - const-class v0, Lf/h/a/a/j/s/h/f$b; - - invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - - move-result-object p0 - - check-cast p0, Lf/h/a/a/j/s/h/f$b; - - return-object p0 -.end method - -.method public static values()[Lf/h/a/a/j/s/h/f$b; - .locals 1 - - sget-object v0, Lf/h/a/a/j/s/h/f$b;->g:[Lf/h/a/a/j/s/h/f$b; - - invoke-virtual {v0}, [Lf/h/a/a/j/s/h/f$b;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/a/j/s/h/f$b; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/f.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/f.smali deleted file mode 100644 index 0822927dce..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/f.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public abstract Lf/h/a/a/j/s/h/f; -.super Ljava/lang/Object; -.source "SchedulerConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/s/h/f$a;, - Lf/h/a/a/j/s/h/f$b; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/a/d;JI)J - .locals 4 - - move-object v0, p0 - - check-cast v0, Lf/h/a/a/j/s/h/b; - - iget-object v1, v0, Lf/h/a/a/j/s/h/b;->a:Lf/h/a/a/j/u/a; - - invoke-interface {v1}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v1 - - sub-long/2addr p2, v1 - - iget-object v0, v0, Lf/h/a/a/j/s/h/b;->b:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/a/j/s/h/f$a; - - add-int/lit8 p4, p4, -0x1 - - int-to-double v0, p4 - - const-wide/high16 v2, 0x4000000000000000L # 2.0 - - invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v0 - - double-to-long v0, v0 - - check-cast p1, Lf/h/a/a/j/s/h/c; - - iget-wide v2, p1, Lf/h/a/a/j/s/h/c;->a:J - - mul-long v0, v0, v2 - - invoke-static {v0, v1, p2, p3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide p2 - - iget-wide v0, p1, Lf/h/a/a/j/s/h/c;->b:J - - invoke-static {p2, p3, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/g.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/g.smali deleted file mode 100644 index 3bf79847a6..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/g.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/g; -.super Ljava/lang/Object; -.source "Uploader.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/a/j/s/h/l; - -.field public final e:Lf/h/a/a/j/i; - -.field public final f:I - -.field public final g:Ljava/lang/Runnable; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;ILjava/lang/Runnable;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/g;->d:Lf/h/a/a/j/s/h/l; - - iput-object p2, p0, Lf/h/a/a/j/s/h/g;->e:Lf/h/a/a/j/i; - - iput p3, p0, Lf/h/a/a/j/s/h/g;->f:I - - iput-object p4, p0, Lf/h/a/a/j/s/h/g;->g:Ljava/lang/Runnable; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 8 - - iget-object v0, p0, Lf/h/a/a/j/s/h/g;->d:Lf/h/a/a/j/s/h/l; - - iget-object v1, p0, Lf/h/a/a/j/s/h/g;->e:Lf/h/a/a/j/i; - - iget v2, p0, Lf/h/a/a/j/s/h/g;->f:I - - iget-object v3, p0, Lf/h/a/a/j/s/h/g;->g:Ljava/lang/Runnable; - - const/4 v4, 0x1 - - :try_start_0 - iget-object v5, v0, Lf/h/a/a/j/s/h/l;->f:Lf/h/a/a/j/t/a; - - iget-object v6, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - new-instance v7, Lf/h/a/a/j/s/h/j; - - invoke-direct {v7, v6}, Lf/h/a/a/j/s/h/j;->(Lf/h/a/a/j/s/i/c;)V - - invoke-interface {v5, v7}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - iget-object v5, v0, Lf/h/a/a/j/s/h/l;->a:Landroid/content/Context; - - const-string v6, "connectivity" - - invoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Landroid/net/ConnectivityManager; - - invoke-virtual {v5}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v5 - - if-eqz v5, :cond_0 - - invoke-virtual {v5}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v5 - - if-eqz v5, :cond_0 - - const/4 v5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v5, 0x0 - - :goto_0 - if-nez v5, :cond_1 - - iget-object v5, v0, Lf/h/a/a/j/s/h/l;->f:Lf/h/a/a/j/t/a; - - new-instance v6, Lf/h/a/a/j/s/h/k; - - invoke-direct {v6, v0, v1, v2}, Lf/h/a/a/j/s/h/k;->(Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;I)V - - invoke-interface {v5, v6}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - goto :goto_1 - - :cond_1 - invoke-virtual {v0, v1, v2}, Lf/h/a/a/j/s/h/l;->a(Lf/h/a/a/j/i;I)V - :try_end_0 - .catch Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - goto :goto_2 - - :catch_0 - :try_start_1 - iget-object v0, v0, Lf/h/a/a/j/s/h/l;->d:Lf/h/a/a/j/s/h/r; - - add-int/2addr v2, v4 - - invoke-interface {v0, v1, v2}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_1 - invoke-interface {v3}, Ljava/lang/Runnable;->run()V - - return-void - - :goto_2 - invoke-interface {v3}, Ljava/lang/Runnable;->run()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/h.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/h.smali deleted file mode 100644 index 8a7dd0f6b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/h.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/h; -.super Ljava/lang/Object; -.source "Uploader.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/h/l; - -.field public final b:Lf/h/a/a/j/i; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/h;->a:Lf/h/a/a/j/s/h/l; - - iput-object p2, p0, Lf/h/a/a/j/s/h/h;->b:Lf/h/a/a/j/i; - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/a/j/s/h/h;->a:Lf/h/a/a/j/s/h/l; - - iget-object v1, p0, Lf/h/a/a/j/s/h/h;->b:Lf/h/a/a/j/i; - - iget-object v0, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - invoke-interface {v0, v1}, Lf/h/a/a/j/s/i/c;->B(Lf/h/a/a/j/i;)Ljava/lang/Iterable; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/i.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/i.smali deleted file mode 100644 index 2b152234c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/i.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/i; -.super Ljava/lang/Object; -.source "Uploader.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/h/l; - -.field public final b:Lf/h/a/a/j/q/g; - -.field public final c:Ljava/lang/Iterable; - -.field public final d:Lf/h/a/a/j/i; - -.field public final e:I - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/q/g;Ljava/lang/Iterable;Lf/h/a/a/j/i;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/i;->a:Lf/h/a/a/j/s/h/l; - - iput-object p2, p0, Lf/h/a/a/j/s/h/i;->b:Lf/h/a/a/j/q/g; - - iput-object p3, p0, Lf/h/a/a/j/s/h/i;->c:Ljava/lang/Iterable; - - iput-object p4, p0, Lf/h/a/a/j/s/h/i;->d:Lf/h/a/a/j/i; - - iput p5, p0, Lf/h/a/a/j/s/h/i;->e:I - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 10 - - iget-object v0, p0, Lf/h/a/a/j/s/h/i;->a:Lf/h/a/a/j/s/h/l; - - iget-object v1, p0, Lf/h/a/a/j/s/h/i;->b:Lf/h/a/a/j/q/g; - - iget-object v2, p0, Lf/h/a/a/j/s/h/i;->c:Ljava/lang/Iterable; - - iget-object v3, p0, Lf/h/a/a/j/s/h/i;->d:Lf/h/a/a/j/i; - - iget v4, p0, Lf/h/a/a/j/s/h/i;->e:I - - check-cast v1, Lf/h/a/a/j/q/b; - - iget-object v5, v1, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - sget-object v6, Lf/h/a/a/j/q/g$a;->e:Lf/h/a/a/j/q/g$a; - - const/4 v7, 0x1 - - if-ne v5, v6, :cond_0 - - iget-object v1, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - invoke-interface {v1, v2}, Lf/h/a/a/j/s/i/c;->N0(Ljava/lang/Iterable;)V - - iget-object v0, v0, Lf/h/a/a/j/s/h/l;->d:Lf/h/a/a/j/s/h/r; - - add-int/2addr v4, v7 - - invoke-interface {v0, v3, v4}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - - goto :goto_0 - - :cond_0 - iget-object v4, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - invoke-interface {v4, v2}, Lf/h/a/a/j/s/i/c;->s(Ljava/lang/Iterable;)V - - iget-object v2, v1, Lf/h/a/a/j/q/b;->a:Lf/h/a/a/j/q/g$a; - - sget-object v4, Lf/h/a/a/j/q/g$a;->d:Lf/h/a/a/j/q/g$a; - - if-ne v2, v4, :cond_1 - - iget-object v2, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - iget-object v4, v0, Lf/h/a/a/j/s/h/l;->g:Lf/h/a/a/j/u/a; - - invoke-interface {v4}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v4 - - iget-wide v8, v1, Lf/h/a/a/j/q/b;->b:J - - add-long/2addr v4, v8 - - invoke-interface {v2, v3, v4, v5}, Lf/h/a/a/j/s/i/c;->H(Lf/h/a/a/j/i;J)V - - :cond_1 - iget-object v1, v0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - invoke-interface {v1, v3}, Lf/h/a/a/j/s/i/c;->G0(Lf/h/a/a/j/i;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v0, v0, Lf/h/a/a/j/s/h/l;->d:Lf/h/a/a/j/s/h/r; - - invoke-interface {v0, v3, v7}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - - :cond_2 - :goto_0 - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/j.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/j.smali deleted file mode 100644 index a7b2f293d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/j.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/j; -.super Ljava/lang/Object; -.source "Uploader.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/i/c; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/i/c;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/j;->a:Lf/h/a/a/j/s/i/c; - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/a/j/s/h/j;->a:Lf/h/a/a/j/s/i/c; - - invoke-interface {v0}, Lf/h/a/a/j/s/i/c;->q()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/k.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/k.smali deleted file mode 100644 index beeda36fb7..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/k.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/k; -.super Ljava/lang/Object; -.source "Uploader.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/h/l; - -.field public final b:Lf/h/a/a/j/i; - -.field public final c:I - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/k;->a:Lf/h/a/a/j/s/h/l; - - iput-object p2, p0, Lf/h/a/a/j/s/h/k;->b:Lf/h/a/a/j/i; - - iput p3, p0, Lf/h/a/a/j/s/h/k;->c:I - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/a/j/s/h/k;->a:Lf/h/a/a/j/s/h/l; - - iget-object v1, p0, Lf/h/a/a/j/s/h/k;->b:Lf/h/a/a/j/i; - - iget v2, p0, Lf/h/a/a/j/s/h/k;->c:I - - iget-object v0, v0, Lf/h/a/a/j/s/h/l;->d:Lf/h/a/a/j/s/h/r; - - add-int/lit8 v2, v2, 0x1 - - invoke-interface {v0, v1, v2}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/l.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/l.smali deleted file mode 100644 index 45004f4dc3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/l.smali +++ /dev/null @@ -1,192 +0,0 @@ -.class public Lf/h/a/a/j/s/h/l; -.super Ljava/lang/Object; -.source "Uploader.java" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/a/j/q/e; - -.field public final c:Lf/h/a/a/j/s/i/c; - -.field public final d:Lf/h/a/a/j/s/h/r; - -.field public final e:Ljava/util/concurrent/Executor; - -.field public final f:Lf/h/a/a/j/t/a; - -.field public final g:Lf/h/a/a/j/u/a; - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/a/j/q/e;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/r;Ljava/util/concurrent/Executor;Lf/h/a/a/j/t/a;Lf/h/a/a/j/u/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/l;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/a/j/s/h/l;->b:Lf/h/a/a/j/q/e; - - iput-object p3, p0, Lf/h/a/a/j/s/h/l;->c:Lf/h/a/a/j/s/i/c; - - iput-object p4, p0, Lf/h/a/a/j/s/h/l;->d:Lf/h/a/a/j/s/h/r; - - iput-object p5, p0, Lf/h/a/a/j/s/h/l;->e:Ljava/util/concurrent/Executor; - - iput-object p6, p0, Lf/h/a/a/j/s/h/l;->f:Lf/h/a/a/j/t/a; - - iput-object p7, p0, Lf/h/a/a/j/s/h/l;->g:Lf/h/a/a/j/u/a; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/a/j/i;I)V - .locals 8 - - iget-object v0, p0, Lf/h/a/a/j/s/h/l;->b:Lf/h/a/a/j/q/e; - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/j/b; - - iget-object v1, v1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - invoke-interface {v0, v1}, Lf/h/a/a/j/q/e;->get(Ljava/lang/String;)Lf/h/a/a/j/q/m; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/a/j/s/h/l;->f:Lf/h/a/a/j/t/a; - - new-instance v2, Lf/h/a/a/j/s/h/h; - - invoke-direct {v2, p0, p1}, Lf/h/a/a/j/s/h/h;->(Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/i;)V - - invoke-interface {v1, v2}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - move-result-object v1 - - move-object v5, v1 - - check-cast v5, Ljava/lang/Iterable; - - invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - if-nez v0, :cond_1 - - const-string v0, "Uploader" - - const-string v1, "Unknown backend for %s, deleting event batch for it..." - - invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/a/j/q/g;->a()Lf/h/a/a/j/q/g; - - move-result-object v0 - - :goto_0 - move-object v4, v0 - - goto :goto_2 - - :cond_1 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/s/i/h; - - check-cast v3, Lf/h/a/a/j/s/i/b; - - iget-object v3, v3, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - :cond_2 - move-object v2, p1 - - check-cast v2, Lf/h/a/a/j/b; - - iget-object v2, v2, Lf/h/a/a/j/b;->b:[B - - const/4 v3, 0x1 - - if-eqz v3, :cond_3 - - new-instance v3, Lf/h/a/a/j/q/a; - - const/4 v4, 0x0 - - invoke-direct {v3, v1, v2, v4}, Lf/h/a/a/j/q/a;->(Ljava/lang/Iterable;[BLf/h/a/a/j/q/a$a;)V - - invoke-interface {v0, v3}, Lf/h/a/a/j/q/m;->a(Lf/h/a/a/j/q/f;)Lf/h/a/a/j/q/g; - - move-result-object v0 - - goto :goto_0 - - :goto_2 - iget-object v0, p0, Lf/h/a/a/j/s/h/l;->f:Lf/h/a/a/j/t/a; - - new-instance v1, Lf/h/a/a/j/s/h/i; - - move-object v2, v1 - - move-object v3, p0 - - move-object v6, p1 - - move v7, p2 - - invoke-direct/range {v2 .. v7}, Lf/h/a/a/j/s/h/i;->(Lf/h/a/a/j/s/h/l;Lf/h/a/a/j/q/g;Ljava/lang/Iterable;Lf/h/a/a/j/i;I)V - - invoke-interface {v0, v1}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - return-void - - :cond_3 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Missing required properties:" - - const-string v0, "" - - invoke-static {p2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/m.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/m.smali deleted file mode 100644 index bb9b7c432f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/m.smali +++ /dev/null @@ -1,223 +0,0 @@ -.class public final Lf/h/a/a/j/s/h/m; -.super Ljava/lang/Object; -.source "Uploader_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/h/l;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/q/e;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;" - } - .end annotation -.end field - -.field public final e:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;" - } - .end annotation -.end field - -.field public final f:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;" - } - .end annotation -.end field - -.field public final g:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Landroid/content/Context;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/q/e;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;", - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/m;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/h/m;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/h/m;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/s/h/m;->d:Li0/a/a; - - iput-object p5, p0, Lf/h/a/a/j/s/h/m;->e:Li0/a/a; - - iput-object p6, p0, Lf/h/a/a/j/s/h/m;->f:Li0/a/a; - - iput-object p7, p0, Lf/h/a/a/j/s/h/m;->g:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 9 - - new-instance v8, Lf/h/a/a/j/s/h/l; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->a:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Landroid/content/Context; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->b:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v2, v0 - - check-cast v2, Lf/h/a/a/j/q/e; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->c:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Lf/h/a/a/j/s/i/c; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->d:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v4, v0 - - check-cast v4, Lf/h/a/a/j/s/h/r; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->e:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v5, v0 - - check-cast v5, Ljava/util/concurrent/Executor; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->f:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v6, v0 - - check-cast v6, Lf/h/a/a/j/t/a; - - iget-object v0, p0, Lf/h/a/a/j/s/h/m;->g:Li0/a/a; - - invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v0 - - move-object v7, v0 - - check-cast v7, Lf/h/a/a/j/u/a; - - move-object v0, v8 - - invoke-direct/range {v0 .. v7}, Lf/h/a/a/j/s/h/l;->(Landroid/content/Context;Lf/h/a/a/j/q/e;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/r;Ljava/util/concurrent/Executor;Lf/h/a/a/j/t/a;Lf/h/a/a/j/u/a;)V - - return-object v8 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/n.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/n.smali deleted file mode 100644 index f6f5ce9c4e..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/n.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/n; -.super Ljava/lang/Object; -.source "WorkInitializer.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/a/j/s/h/p; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/p;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/n;->d:Lf/h/a/a/j/s/h/p; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/a/j/s/h/n;->d:Lf/h/a/a/j/s/h/p; - - iget-object v1, v0, Lf/h/a/a/j/s/h/p;->d:Lf/h/a/a/j/t/a; - - new-instance v2, Lf/h/a/a/j/s/h/o; - - invoke-direct {v2, v0}, Lf/h/a/a/j/s/h/o;->(Lf/h/a/a/j/s/h/p;)V - - invoke-interface {v1, v2}, Lf/h/a/a/j/t/a;->a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/o.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/o.smali deleted file mode 100644 index cc2e078adb..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/o.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/h/o; -.super Ljava/lang/Object; -.source "WorkInitializer.java" - -# interfaces -.implements Lf/h/a/a/j/t/a$a; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/h/p; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/h/p;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/o;->a:Lf/h/a/a/j/s/h/p; - - return-void -.end method - - -# virtual methods -.method public execute()Ljava/lang/Object; - .locals 5 - - iget-object v0, p0, Lf/h/a/a/j/s/h/o;->a:Lf/h/a/a/j/s/h/p; - - iget-object v1, v0, Lf/h/a/a/j/s/h/p;->b:Lf/h/a/a/j/s/i/c; - - invoke-interface {v1}, Lf/h/a/a/j/s/i/c;->P()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/i; - - iget-object v3, v0, Lf/h/a/a/j/s/h/p;->c:Lf/h/a/a/j/s/h/r; - - const/4 v4, 0x1 - - invoke-interface {v3, v2, v4}, Lf/h/a/a/j/s/h/r;->a(Lf/h/a/a/j/i;I)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/p.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/p.smali deleted file mode 100644 index 1337e8234d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/p.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/a/j/s/h/p; -.super Ljava/lang/Object; -.source "WorkInitializer.java" - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Lf/h/a/a/j/s/i/c; - -.field public final c:Lf/h/a/a/j/s/h/r; - -.field public final d:Lf/h/a/a/j/t/a; - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/r;Lf/h/a/a/j/t/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/p;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/a/j/s/h/p;->b:Lf/h/a/a/j/s/i/c; - - iput-object p3, p0, Lf/h/a/a/j/s/h/p;->c:Lf/h/a/a/j/s/h/r; - - iput-object p4, p0, Lf/h/a/a/j/s/h/p;->d:Lf/h/a/a/j/t/a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/q.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/q.smali deleted file mode 100644 index fbb557885f..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/q.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public final Lf/h/a/a/j/s/h/q; -.super Ljava/lang/Object; -.source "WorkInitializer_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/h/p;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Ljava/util/concurrent/Executor;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/c;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/h/r;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/t/a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/h/q;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/h/q;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/h/q;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/s/h/q;->d:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 5 - - new-instance v0, Lf/h/a/a/j/s/h/p; - - iget-object v1, p0, Lf/h/a/a/j/s/h/q;->a:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/a/j/s/h/q;->b:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/s/i/c; - - iget-object v3, p0, Lf/h/a/a/j/s/h/q;->c:Li0/a/a; - - invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/s/h/r; - - iget-object v4, p0, Lf/h/a/a/j/s/h/q;->d:Li0/a/a; - - invoke-interface {v4}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/a/j/t/a; - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/a/j/s/h/p;->(Ljava/util/concurrent/Executor;Lf/h/a/a/j/s/i/c;Lf/h/a/a/j/s/h/r;Lf/h/a/a/j/t/a;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/h/r.smali b/com.discord/smali_classes2/f/h/a/a/j/s/h/r.smali deleted file mode 100644 index 88f13c67a6..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/h/r.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/s/h/r; -.super Ljava/lang/Object; -.source "WorkScheduler.java" - - -# virtual methods -.method public abstract a(Lf/h/a/a/j/i;I)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/a$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/a$a.smali deleted file mode 100644 index 2c73914c14..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/s/i/a$a; -.super Ljava/lang/Object; -.source "AutoValue_EventStoreConfig.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/a.smali deleted file mode 100644 index 2c370991da..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/a.smali +++ /dev/null @@ -1,205 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/a; -.super Lf/h/a/a/j/s/i/d; -.source "AutoValue_EventStoreConfig.java" - - -# instance fields -.field public final b:J - -.field public final c:I - -.field public final d:I - -.field public final e:J - -.field public final f:I - - -# direct methods -.method public constructor (JIIJILf/h/a/a/j/s/i/a$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/s/i/d;->()V - - iput-wide p1, p0, Lf/h/a/a/j/s/i/a;->b:J - - iput p3, p0, Lf/h/a/a/j/s/i/a;->c:I - - iput p4, p0, Lf/h/a/a/j/s/i/a;->d:I - - iput-wide p5, p0, Lf/h/a/a/j/s/i/a;->e:J - - iput p7, p0, Lf/h/a/a/j/s/i/a;->f:I - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/s/i/d; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/s/i/d; - - iget-wide v3, p0, Lf/h/a/a/j/s/i/a;->b:J - - check-cast p1, Lf/h/a/a/j/s/i/a; - - iget-wide v5, p1, Lf/h/a/a/j/s/i/a;->b:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_1 - - iget v1, p0, Lf/h/a/a/j/s/i/a;->c:I - - iget v3, p1, Lf/h/a/a/j/s/i/a;->c:I - - if-ne v1, v3, :cond_1 - - iget v1, p0, Lf/h/a/a/j/s/i/a;->d:I - - iget v3, p1, Lf/h/a/a/j/s/i/a;->d:I - - if-ne v1, v3, :cond_1 - - iget-wide v3, p0, Lf/h/a/a/j/s/i/a;->e:J - - iget-wide v5, p1, Lf/h/a/a/j/s/i/a;->e:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_1 - - iget v1, p0, Lf/h/a/a/j/s/i/a;->f:I - - iget p1, p1, Lf/h/a/a/j/s/i/a;->f:I - - if-ne v1, p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 7 - - iget-wide v0, p0, Lf/h/a/a/j/s/i/a;->b:J - - const/16 v2, 0x20 - - ushr-long v3, v0, v2 - - xor-long/2addr v0, v3 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v1, v0 - - mul-int v1, v1, v0 - - iget v3, p0, Lf/h/a/a/j/s/i/a;->c:I - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget v3, p0, Lf/h/a/a/j/s/i/a;->d:I - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget-wide v3, p0, Lf/h/a/a/j/s/i/a;->e:J - - ushr-long v5, v3, v2 - - xor-long v2, v5, v3 - - long-to-int v3, v2 - - xor-int/2addr v1, v3 - - mul-int v1, v1, v0 - - iget v0, p0, Lf/h/a/a/j/s/i/a;->f:I - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "EventStoreConfig{maxStorageSizeInBytes=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/j/s/i/a;->b:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", loadBatchSize=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/a/j/s/i/a;->c:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", criticalSectionEnterTimeoutMs=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/a/j/s/i/a;->d:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", eventCleanUpAge=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/a/j/s/i/a;->e:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", maxBlobByteSizePerRow=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/a/j/s/i/a;->f:I - - const-string v2, "}" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/b.smali deleted file mode 100644 index 03d885cd3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/b.smali +++ /dev/null @@ -1,191 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/b; -.super Lf/h/a/a/j/s/i/h; -.source "AutoValue_PersistedEvent.java" - - -# instance fields -.field public final a:J - -.field public final b:Lf/h/a/a/j/i; - -.field public final c:Lf/h/a/a/j/f; - - -# direct methods -.method public constructor (JLf/h/a/a/j/i;Lf/h/a/a/j/f;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/a/j/s/i/h;->()V - - iput-wide p1, p0, Lf/h/a/a/j/s/i/b;->a:J - - if-eqz p3, :cond_1 - - iput-object p3, p0, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - if-eqz p4, :cond_0 - - iput-object p4, p0, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null event" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "Null transportContext" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/a/j/s/i/h; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/a/j/s/i/h; - - iget-wide v3, p0, Lf/h/a/a/j/s/i/b;->a:J - - check-cast p1, Lf/h/a/a/j/s/i/b; - - iget-wide v5, p1, Lf/h/a/a/j/s/i/b;->a:J - - cmp-long v1, v3, v5 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - iget-object v3, p1, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - iget-object p1, p1, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public hashCode()I - .locals 4 - - iget-wide v0, p0, Lf/h/a/a/j/s/i/b;->a:J - - const/16 v2, 0x20 - - ushr-long v2, v0, v2 - - xor-long/2addr v0, v2 - - long-to-int v1, v0 - - const v0, 0xf4243 - - xor-int/2addr v1, v0 - - mul-int v1, v1, v0 - - iget-object v2, p0, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - xor-int/2addr v1, v2 - - mul-int v1, v1, v0 - - iget-object v0, p0, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "PersistedEvent{id=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/a/j/s/i/b;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", transportContext=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", event=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/c.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/c.smali deleted file mode 100644 index e72e24fb27..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/c.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/s/i/c; -.super Ljava/lang/Object; -.source "EventStore.java" - -# interfaces -.implements Ljava/io/Closeable; - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - - -# virtual methods -.method public abstract A0(Lf/h/a/a/j/i;)J -.end method - -.method public abstract B(Lf/h/a/a/j/i;)Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/i;", - ")", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;" - } - .end annotation -.end method - -.method public abstract G0(Lf/h/a/a/j/i;)Z -.end method - -.method public abstract H(Lf/h/a/a/j/i;J)V -.end method - -.method public abstract N0(Ljava/lang/Iterable;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;)V" - } - .end annotation -.end method - -.method public abstract P()Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/i;", - ">;" - } - .end annotation -.end method - -.method public abstract q()I -.end method - -.method public abstract s(Ljava/lang/Iterable;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;)V" - } - .end annotation -.end method - -.method public abstract u0(Lf/h/a/a/j/i;Lf/h/a/a/j/f;)Lf/h/a/a/j/s/i/h; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/d.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/d.smali deleted file mode 100644 index 7d339cb0ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/d.smali +++ /dev/null @@ -1,148 +0,0 @@ -.class public abstract Lf/h/a/a/j/s/i/d; -.super Ljava/lang/Object; -.source "EventStoreConfig.java" - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/d; - - -# direct methods -.method public static constructor ()V - .locals 16 - - const-wide/32 v0, 0xa00000 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const/16 v1, 0xc8 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const/16 v2, 0x2710 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-wide/32 v3, 0x240c8400 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - const v4, 0x14000 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - if-nez v0, :cond_0 - - const-string v5, " maxStorageSizeInBytes" - - goto :goto_0 - - :cond_0 - const-string v5, "" - - :goto_0 - if-nez v1, :cond_1 - - const-string v6, " loadBatchSize" - - invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - :cond_1 - if-nez v2, :cond_2 - - const-string v6, " criticalSectionEnterTimeoutMs" - - invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - :cond_2 - if-nez v3, :cond_3 - - const-string v6, " eventCleanUpAge" - - invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - :cond_3 - if-nez v4, :cond_4 - - const-string v6, " maxBlobByteSizePerRow" - - invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - :cond_4 - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z - - move-result v6 - - if-eqz v6, :cond_5 - - new-instance v5, Lf/h/a/a/j/s/i/a; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v8 - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v10 - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v11 - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v14 - - const/4 v15, 0x0 - - move-object v7, v5 - - invoke-direct/range {v7 .. v15}, Lf/h/a/a/j/s/i/a;->(JIIJILf/h/a/a/j/s/i/a$a;)V - - sput-object v5, Lf/h/a/a/j/s/i/d;->a:Lf/h/a/a/j/s/i/d; - - return-void - - :cond_5 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Missing required properties:" - - invoke-static {v1, v5}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/e.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/e.smali deleted file mode 100644 index 3bf73ae2ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/e.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/e; -.super Ljava/lang/Object; -.source "EventStoreModule_DbNameFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/e; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/e; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/e;->()V - - sput-object v0, Lf/h/a/a/j/s/i/e;->a:Lf/h/a/a/j/s/i/e; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 2 - - const-string v0, "com.google.android.datatransport.events" - - const-string v1, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v0, v1}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/f.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/f.smali deleted file mode 100644 index d89f8be7e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/f.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/f; -.super Ljava/lang/Object; -.source "EventStoreModule_SchemaVersionFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Ljava/lang/Integer;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/f; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/f; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/f;->()V - - sput-object v0, Lf/h/a/a/j/s/i/f;->a:Lf/h/a/a/j/s/i/f; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 1 - - sget v0, Lf/h/a/a/j/s/i/u;->f:I - - const/4 v0, 0x4 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/g.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/g.smali deleted file mode 100644 index e9cdf99615..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/g.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/g; -.super Ljava/lang/Object; -.source "EventStoreModule_StoreConfigFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/i/d;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/g; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/g;->()V - - sput-object v0, Lf/h/a/a/j/s/i/g;->a:Lf/h/a/a/j/s/i/g; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 2 - - sget-object v0, Lf/h/a/a/j/s/i/d;->a:Lf/h/a/a/j/s/i/d; - - const-string v1, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v0, v1}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/h.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/h.smali deleted file mode 100644 index 7d818087c2..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/h.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/a/j/s/i/h; -.super Ljava/lang/Object; -.source "PersistedEvent.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/i.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/i.smali deleted file mode 100644 index ee6969af33..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/i.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/i; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$d; - - -# instance fields -.field public final a:Landroid/database/sqlite/SQLiteDatabase; - - -# direct methods -.method public constructor (Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/i/i;->a:Landroid/database/sqlite/SQLiteDatabase; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/a/j/s/i/i;->a:Landroid/database/sqlite/SQLiteDatabase; - - invoke-static {v0}, Lf/h/a/a/j/s/i/o;->e(Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/j.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/j.smali deleted file mode 100644 index fbf8c28ef1..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/j.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/j; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$b; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/j; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/j; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/j;->()V - - sput-object v0, Lf/h/a/a/j/s/i/j;->a:Lf/h/a/a/j/s/i/j; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Ljava/lang/Throwable; - - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->f(Ljava/lang/Throwable;)Ljava/lang/Object; - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/k.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/k.smali deleted file mode 100644 index 46c77c7904..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/k.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/k; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$d; - - -# instance fields -.field public final a:Lf/h/a/a/j/s/i/u; - - -# direct methods -.method public constructor (Lf/h/a/a/j/s/i/u;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/i/k;->a:Lf/h/a/a/j/s/i/u; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/a/j/s/i/k;->a:Lf/h/a/a/j/s/i/u; - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/l.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/l.smali deleted file mode 100644 index 83e5ea3187..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/l.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/l; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$b; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/l; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/l; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/l;->()V - - sput-object v0, Lf/h/a/a/j/s/i/l;->a:Lf/h/a/a/j/s/i/l; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Landroid/database/Cursor; - - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->o(Landroid/database/Cursor;)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/m.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/m.smali deleted file mode 100644 index 88c9523432..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/m.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/m; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$b; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/m; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/m; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/m;->()V - - sput-object v0, Lf/h/a/a/j/s/i/m;->a:Lf/h/a/a/j/s/i/m; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Landroid/database/Cursor; - - invoke-interface {p1}, Landroid/database/Cursor;->moveToNext()Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/n.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/n.smali deleted file mode 100644 index 66163772a0..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/n.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/n; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/o$b; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/n; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/n; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/n;->()V - - sput-object v0, Lf/h/a/a/j/s/i/n;->a:Lf/h/a/a/j/s/i/n; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Ljava/lang/Throwable; - - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->g(Ljava/lang/Throwable;)Landroid/database/sqlite/SQLiteDatabase; - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/o$a.smali deleted file mode 100644 index 60738a89b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/a/j/s/i/o$a; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$b.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/o$b.smali deleted file mode 100644 index 3315dfadb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$b.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/s/i/o$b; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract apply(Ljava/lang/Object;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TU;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$c.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/o$c.smali deleted file mode 100644 index 1eec224145..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$c.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public Lf/h/a/a/j/s/i/o$c; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Lf/h/a/a/j/s/i/o$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/i/o$c;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/a/j/s/i/o$c;->b:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/o.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/o.smali deleted file mode 100644 index f428ff4746..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/o.smali +++ /dev/null @@ -1,2299 +0,0 @@ -.class public Lf/h/a/a/j/s/i/o; -.super Ljava/lang/Object; -.source "SQLiteEventStore.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/c; -.implements Lf/h/a/a/j/t/a; - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/s/i/o$c;, - Lf/h/a/a/j/s/i/o$b;, - Lf/h/a/a/j/s/i/o$d; - } -.end annotation - - -# static fields -.field public static final h:Lf/h/a/a/b; - - -# instance fields -.field public final d:Lf/h/a/a/j/s/i/u; - -.field public final e:Lf/h/a/a/j/u/a; - -.field public final f:Lf/h/a/a/j/u/a; - -.field public final g:Lf/h/a/a/j/s/i/d; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/a/b; - - const-string v1, "proto" - - invoke-direct {v0, v1}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/a/j/s/i/o;->h:Lf/h/a/a/b; - - return-void -.end method - -.method public constructor (Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Lf/h/a/a/j/s/i/d;Lf/h/a/a/j/s/i/u;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p4, p0, Lf/h/a/a/j/s/i/o;->d:Lf/h/a/a/j/s/i/u; - - iput-object p1, p0, Lf/h/a/a/j/s/i/o;->e:Lf/h/a/a/j/u/a; - - iput-object p2, p0, Lf/h/a/a/j/s/i/o;->f:Lf/h/a/a/j/u/a; - - iput-object p3, p0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - return-void -.end method - -.method public static synthetic A(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - .locals 0 - - invoke-virtual {p1, p0}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/database/sqlite/SQLiteStatement;->execute()V - - const-string p0, "DELETE FROM events WHERE num_attempts >= 10" - - invoke-virtual {p1, p0}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/database/sqlite/SQLiteStatement;->execute()V - - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static C(JLf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - .locals 3 - - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - const-string p1, "next_request_ms" - - invoke-virtual {v0, p1, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const/4 p0, 0x2 - - new-array p0, p0, [Ljava/lang/String; - - move-object p1, p2 - - check-cast p1, Lf/h/a/a/j/b; - - iget-object p1, p1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const/4 v1, 0x0 - - aput-object p1, p0, v1 - - check-cast p2, Lf/h/a/a/j/b; - - iget-object p1, p2, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {p1}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - const/4 v1, 0x1 - - aput-object p1, p0, v1 - - const-string p1, "transport_contexts" - - const-string v2, "backend_name = ? and priority = ?" - - invoke-virtual {p3, p1, v0, v2, p0}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - - move-result p0 - - const/4 v2, 0x0 - - if-ge p0, v1, :cond_0 - - iget-object p0, p2, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const-string v1, "backend_name" - - invoke-virtual {v0, v1, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object p0, p2, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {p0}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - const-string p2, "priority" - - invoke-virtual {v0, p2, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-virtual {p3, p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - :cond_0 - return-object v2 -.end method - -.method public static E(Ljava/lang/Iterable;)Ljava/lang/String; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;)", - "Ljava/lang/String;" - } - .end annotation - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "(" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/j/s/i/h; - - check-cast v1, Lf/h/a/a/j/s/i/b; - - iget-wide v1, v1, Lf/h/a/a/j/s/i/b;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/16 v1, 0x2c - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_1 - const/16 p0, 0x29 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static F(Landroid/database/Cursor;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/database/Cursor;", - "Lf/h/a/a/j/s/i/o$b<", - "Landroid/database/Cursor;", - "TT;>;)TT;" - } - .end annotation - - :try_start_0 - invoke-interface {p1, p0}, Lf/h/a/a/j/s/i/o$b;->apply(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object p1 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 -.end method - -.method public static synthetic d(JLandroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Integer; - .locals 1 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/String; - - invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p0 - - const/4 p1, 0x0 - - aput-object p0, v0, p1 - - const-string p0, "events" - - const-string p1, "timestamp_ms < ?" - - invoke-virtual {p2, p0, p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - return-object p0 -.end method - -.method public static synthetic e(Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - .locals 0 - - invoke-virtual {p0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static synthetic f(Ljava/lang/Throwable;)Ljava/lang/Object; - .locals 2 - - new-instance v0, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; - - const-string v1, "Timed out while trying to acquire the lock." - - invoke-direct {v0, v1, p0}, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public static synthetic g(Ljava/lang/Throwable;)Landroid/database/sqlite/SQLiteDatabase; - .locals 2 - - new-instance v0, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; - - const-string v1, "Timed out while trying to open db." - - invoke-direct {v0, v1, p0}, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public static synthetic i(Landroid/database/Cursor;)Ljava/lang/Long; - .locals 2 - - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - invoke-interface {p0, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-wide/16 v0, 0x0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - return-object p0 -.end method - -.method public static synthetic k(Landroid/database/Cursor;)Ljava/lang/Long; - .locals 2 - - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {p0, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - return-object p0 -.end method - -.method public static l(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Boolean; - .locals 1 - - invoke-virtual {p0, p2, p1}, Lf/h/a/a/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/a/j/i;)Ljava/lang/Long; - - move-result-object p1 - - if-nez p1, :cond_0 - - sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p0 - - const/4 p2, 0x1 - - new-array p2, p2, [Ljava/lang/String; - - const/4 v0, 0x0 - - invoke-virtual {p1}, Ljava/lang/Long;->toString()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, p2, v0 - - const-string p1, "SELECT 1 FROM events WHERE context_id = ? LIMIT 1" - - invoke-virtual {p0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - sget-object p1, Lf/h/a/a/j/s/i/m;->a:Lf/h/a/a/j/s/i/m; - - invoke-static {p0, p1}, Lf/h/a/a/j/s/i/o;->F(Landroid/database/Cursor;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - return-object p0 -.end method - -.method public static o(Landroid/database/Cursor;)Ljava/util/List; - .locals 4 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - :goto_0 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-static {}, Lf/h/a/a/j/i;->a()Lf/h/a/a/j/i$a; - - move-result-object v1 - - const/4 v2, 0x1 - - invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lf/h/a/a/j/i$a;->b(Ljava/lang/String;)Lf/h/a/a/j/i$a; - - const/4 v2, 0x2 - - invoke-interface {p0, v2}, Landroid/database/Cursor;->getInt(I)I - - move-result v2 - - invoke-static {v2}, Lf/h/a/a/j/v/a;->b(I)Lf/h/a/a/d; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lf/h/a/a/j/i$a;->c(Lf/h/a/a/d;)Lf/h/a/a/j/i$a; - - const/4 v2, 0x3 - - invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - if-nez v2, :cond_0 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_0 - const/4 v3, 0x0 - - invoke-static {v2, v3}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v2 - - :goto_1 - check-cast v1, Lf/h/a/a/j/b$b; - - iput-object v2, v1, Lf/h/a/a/j/b$b;->b:[B - - invoke-virtual {v1}, Lf/h/a/a/j/i$a;->a()Lf/h/a/a/j/i; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public static r(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; - .locals 2 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/String; - - const-string v1, "SELECT distinct t._id, t.backend_name, t.priority, t.extras FROM transport_contexts AS t, events AS e WHERE e.context_id = t._id" - - invoke-virtual {p0, v1, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - sget-object v0, Lf/h/a/a/j/s/i/l;->a:Lf/h/a/a/j/s/i/l; - - invoke-static {p0, v0}, Lf/h/a/a/j/s/i/o;->F(Landroid/database/Cursor;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - return-object p0 -.end method - -.method public static t(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; - .locals 14 - - move-object v0, p0 - - move-object v1, p1 - - if-eqz v0, :cond_6 - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - move-object/from16 v12, p2 - - invoke-virtual {p0, v12, p1}, Lf/h/a/a/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/a/j/i;)Ljava/lang/Long; - - move-result-object v3 - - const/4 v13, 0x0 - - if-nez v3, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v4, "_id" - - const-string v5, "transport_name" - - const-string v6, "timestamp_ms" - - const-string v7, "uptime_ms" - - const-string v8, "payload_encoding" - - const-string v9, "payload" - - const-string v10, "code" - - const-string v11, "inline" - - filled-new-array/range {v4 .. v11}, [Ljava/lang/String; - - move-result-object v5 - - const/4 v4, 0x1 - - new-array v7, v4, [Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/Long;->toString()Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v7, v13 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - iget-object v3, v0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - check-cast v3, Lf/h/a/a/j/s/i/a; - - iget v3, v3, Lf/h/a/a/j/s/i/a;->c:I - - invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v11 - - const-string v4, "events" - - const-string v6, "context_id = ?" - - move-object/from16 v3, p2 - - invoke-virtual/range {v3 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v3 - - :try_start_0 - invoke-static {p0, v2, p1, v3}, Lf/h/a/a/j/s/i/o;->v(Lf/h/a/a/j/s/i/o;Ljava/util/List;Lf/h/a/a/j/i;Landroid/database/Cursor;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - invoke-interface {v3}, Landroid/database/Cursor;->close()V - - :goto_0 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/lang/StringBuilder; - - const-string v3, "event_id IN (" - - invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - :goto_1 - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v3 - - if-ge v13, v3, :cond_2 - - invoke-virtual {v2, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/s/i/h; - - check-cast v3, Lf/h/a/a/j/s/i/b; - - iget-wide v3, v3, Lf/h/a/a/j/s/i/b;->a:J - - invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v3 - - add-int/lit8 v3, v3, -0x1 - - if-ge v13, v3, :cond_1 - - const/16 v3, 0x2c - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_1 - add-int/lit8 v13, v13, 0x1 - - goto :goto_1 - - :cond_2 - const/16 v3, 0x29 - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string v3, "event_id" - - const-string v4, "name" - - const-string v5, "value" - - filled-new-array {v3, v4, v5}, [Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v6 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const-string v4, "event_metadata" - - move-object/from16 v3, p2 - - invoke-virtual/range {v3 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - :try_start_1 - invoke-static {v0, v1}, Lf/h/a/a/j/s/i/o;->w(Ljava/util/Map;Landroid/database/Cursor;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - invoke-virtual {v2}, Ljava/util/ArrayList;->listIterator()Ljava/util/ListIterator; - - move-result-object v1 - - :goto_2 - invoke-interface {v1}, Ljava/util/ListIterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_5 - - invoke-interface {v1}, Ljava/util/ListIterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/s/i/h; - - check-cast v3, Lf/h/a/a/j/s/i/b; - - iget-wide v4, v3, Lf/h/a/a/j/s/i/b;->a:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_3 - - goto :goto_2 - - :cond_3 - iget-object v4, v3, Lf/h/a/a/j/s/i/b;->c:Lf/h/a/a/j/f; - - invoke-virtual {v4}, Lf/h/a/a/j/f;->c()Lf/h/a/a/j/f$a; - - move-result-object v4 - - iget-wide v5, v3, Lf/h/a/a/j/s/i/b;->a:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Set; - - invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_3 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_4 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/a/j/s/i/o$c; - - iget-object v7, v6, Lf/h/a/a/j/s/i/o$c;->a:Ljava/lang/String; - - iget-object v6, v6, Lf/h/a/a/j/s/i/o$c;->b:Ljava/lang/String; - - invoke-virtual {v4, v7, v6}, Lf/h/a/a/j/f$a;->a(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/a/j/f$a; - - goto :goto_3 - - :cond_4 - iget-wide v5, v3, Lf/h/a/a/j/s/i/b;->a:J - - iget-object v3, v3, Lf/h/a/a/j/s/i/b;->b:Lf/h/a/a/j/i; - - invoke-virtual {v4}, Lf/h/a/a/j/f$a;->b()Lf/h/a/a/j/f; - - move-result-object v4 - - new-instance v7, Lf/h/a/a/j/s/i/b; - - invoke-direct {v7, v5, v6, v3, v4}, Lf/h/a/a/j/s/i/b;->(JLf/h/a/a/j/i;Lf/h/a/a/j/f;)V - - invoke-interface {v1, v7}, Ljava/util/ListIterator;->set(Ljava/lang/Object;)V - - goto :goto_2 - - :cond_5 - return-object v2 - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - throw v2 - - :catchall_1 - move-exception v0 - - move-object v1, v0 - - invoke-interface {v3}, Landroid/database/Cursor;->close()V - - throw v1 - - :cond_6 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public static v(Lf/h/a/a/j/s/i/o;Ljava/util/List;Lf/h/a/a/j/i;Landroid/database/Cursor;)Ljava/lang/Object; - .locals 16 - - move-object/from16 v0, p3 - - :goto_0 - invoke-interface/range {p3 .. p3}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - const/4 v1, 0x0 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v2 - - const/4 v4, 0x7 - - invoke-interface {v0, v4}, Landroid/database/Cursor;->getInt(I)I - - move-result v4 - - const/4 v5, 0x1 - - if-eqz v4, :cond_0 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v4, 0x0 - - :goto_1 - new-instance v6, Lf/h/a/a/j/a$b; - - invoke-direct {v6}, Lf/h/a/a/j/a$b;->()V - - new-instance v7, Ljava/util/HashMap; - - invoke-direct {v7}, Ljava/util/HashMap;->()V - - iput-object v7, v6, Lf/h/a/a/j/a$b;->f:Ljava/util/Map; - - invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v6, v7}, Lf/h/a/a/j/f$a;->f(Ljava/lang/String;)Lf/h/a/a/j/f$a; - - const/4 v7, 0x2 - - invoke-interface {v0, v7}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v7 - - invoke-virtual {v6, v7, v8}, Lf/h/a/a/j/f$a;->e(J)Lf/h/a/a/j/f$a; - - const/4 v7, 0x3 - - invoke-interface {v0, v7}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v7 - - invoke-virtual {v6, v7, v8}, Lf/h/a/a/j/f$a;->g(J)Lf/h/a/a/j/f$a; - - const/4 v7, 0x4 - - if-eqz v4, :cond_2 - - new-instance v1, Lf/h/a/a/j/e; - - invoke-interface {v0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - if-nez v4, :cond_1 - - sget-object v4, Lf/h/a/a/j/s/i/o;->h:Lf/h/a/a/b; - - goto :goto_2 - - :cond_1 - new-instance v5, Lf/h/a/a/b; - - invoke-direct {v5, v4}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - move-object v4, v5 - - :goto_2 - const/4 v5, 0x5 - - invoke-interface {v0, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v5 - - invoke-direct {v1, v4, v5}, Lf/h/a/a/j/e;->(Lf/h/a/a/b;[B)V - - invoke-virtual {v6, v1}, Lf/h/a/a/j/f$a;->d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; - - goto :goto_4 - - :cond_2 - new-instance v4, Lf/h/a/a/j/e; - - invoke-interface {v0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v7 - - if-nez v7, :cond_3 - - sget-object v7, Lf/h/a/a/j/s/i/o;->h:Lf/h/a/a/b; - - goto :goto_3 - - :cond_3 - new-instance v8, Lf/h/a/a/b; - - invoke-direct {v8, v7}, Lf/h/a/a/b;->(Ljava/lang/String;)V - - move-object v7, v8 - - :goto_3 - invoke-virtual/range {p0 .. p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v8 - - const-string v9, "bytes" - - filled-new-array {v9}, [Ljava/lang/String; - - move-result-object v10 - - new-array v12, v5, [Ljava/lang/String; - - invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v12, v1 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const-string v9, "event_payloads" - - const-string v11, "event_id = ?" - - const-string v15, "sequence_num" - - invoke-virtual/range {v8 .. v15}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - :try_start_0 - invoke-static {v1}, Lf/h/a/a/j/s/i/o;->z(Landroid/database/Cursor;)[B - - move-result-object v5 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - invoke-direct {v4, v7, v5}, Lf/h/a/a/j/e;->(Lf/h/a/a/b;[B)V - - invoke-virtual {v6, v4}, Lf/h/a/a/j/f$a;->d(Lf/h/a/a/j/e;)Lf/h/a/a/j/f$a; - - :goto_4 - const/4 v1, 0x6 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->isNull(I)Z - - move-result v4 - - if-nez v4, :cond_4 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - iput-object v1, v6, Lf/h/a/a/j/a$b;->b:Ljava/lang/Integer; - - :cond_4 - invoke-virtual {v6}, Lf/h/a/a/j/f$a;->b()Lf/h/a/a/j/f; - - move-result-object v1 - - new-instance v4, Lf/h/a/a/j/s/i/b; - - move-object/from16 v5, p2 - - invoke-direct {v4, v2, v3, v5, v1}, Lf/h/a/a/j/s/i/b;->(JLf/h/a/a/j/i;Lf/h/a/a/j/f;)V - - move-object/from16 v2, p1 - - invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_0 - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - throw v2 - - :cond_5 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public static synthetic w(Ljava/util/Map;Landroid/database/Cursor;)Ljava/lang/Object; - .locals 5 - - :goto_0 - invoke-interface {p1}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - invoke-interface {p1, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Set; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-interface {p0, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - new-instance v2, Lf/h/a/a/j/s/i/o$c; - - const/4 v3, 0x1 - - invoke-interface {p1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v3 - - const/4 v4, 0x2 - - invoke-interface {p1, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - invoke-direct {v2, v3, v4, v1}, Lf/h/a/a/j/s/i/o$c;->(Ljava/lang/String;Ljava/lang/String;Lf/h/a/a/j/s/i/o$a;)V - - invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-object v1 -.end method - -.method public static x(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Lf/h/a/a/j/f;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Long; - .locals 11 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v1, "PRAGMA page_count" - - invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "PRAGMA page_size" - - invoke-virtual {v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J - - move-result-wide v2 - - mul-long v2, v2, v0 - - iget-object v0, p0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - check-cast v0, Lf/h/a/a/j/s/i/a; - - iget-wide v0, v0, Lf/h/a/a/j/s/i/a;->b:J - - const/4 v4, 0x0 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - const/4 v6, 0x1 - - cmp-long v7, v2, v0 - - if-ltz v7, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const-wide/16 p0, -0x1 - - invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - return-object p0 - - :cond_1 - invoke-virtual {p0, p3, p1}, Lf/h/a/a/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/a/j/i;)Ljava/lang/Long; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - goto :goto_1 - - :cond_2 - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - check-cast p1, Lf/h/a/a/j/b; - - iget-object v2, p1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const-string v3, "backend_name" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {v2}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "priority" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v2, "next_request_ms" - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget-object p1, p1, Lf/h/a/a/j/b;->b:[B - - if-eqz p1, :cond_3 - - invoke-static {p1, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object p1 - - const-string v2, "extras" - - invoke-virtual {v0, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - :cond_3 - const-string p1, "transport_contexts" - - invoke-virtual {p3, p1, v1, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - move-result-wide v2 - - :goto_1 - iget-object p0, p0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - check-cast p0, Lf/h/a/a/j/s/i/a; - - iget p0, p0, Lf/h/a/a/j/s/i/a;->f:I - - check-cast p2, Lf/h/a/a/j/a; - - iget-object p1, p2, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - iget-object p1, p1, Lf/h/a/a/j/e;->b:[B - - array-length v0, p1 - - if-gt v0, p0, :cond_4 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v0, 0x0 - - :goto_2 - new-instance v7, Landroid/content/ContentValues; - - invoke-direct {v7}, Landroid/content/ContentValues;->()V - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "context_id" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p2, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - const-string v3, "transport_name" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v2, p2, Lf/h/a/a/j/a;->d:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "timestamp_ms" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v2, p2, Lf/h/a/a/j/a;->e:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "uptime_ms" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p2, Lf/h/a/a/j/a;->c:Lf/h/a/a/j/e; - - iget-object v2, v2, Lf/h/a/a/j/e;->a:Lf/h/a/a/b; - - iget-object v2, v2, Lf/h/a/a/b;->a:Ljava/lang/String; - - const-string v3, "payload_encoding" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p2, Lf/h/a/a/j/a;->b:Ljava/lang/Integer; - - const-string v3, "code" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v2, "num_attempts" - - invoke-virtual {v7, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "inline" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - if-eqz v0, :cond_5 - - move-object v2, p1 - - goto :goto_3 - - :cond_5 - new-array v2, v4, [B - - :goto_3 - const-string v3, "payload" - - invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - const-string v2, "events" - - invoke-virtual {p3, v2, v1, v7}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - move-result-wide v2 - - const-string v4, "event_id" - - if-nez v0, :cond_6 - - array-length v0, p1 - - int-to-double v7, v0 - - int-to-double v9, p0 - - div-double/2addr v7, v9 - - invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v7 - - double-to-int v0, v7 - - :goto_4 - if-gt v6, v0, :cond_6 - - add-int/lit8 v5, v6, -0x1 - - mul-int v5, v5, p0 - - mul-int v7, v6, p0 - - array-length v8, p1 - - invoke-static {v7, v8}, Ljava/lang/Math;->min(II)I - - move-result v7 - - invoke-static {p1, v5, v7}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v5 - - new-instance v7, Landroid/content/ContentValues; - - invoke-direct {v7}, Landroid/content/ContentValues;->()V - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - invoke-virtual {v7, v4, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - const-string v9, "sequence_num" - - invoke-virtual {v7, v9, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v8, "bytes" - - invoke-virtual {v7, v8, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - const-string v5, "event_payloads" - - invoke-virtual {p3, v5, v1, v7}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - add-int/lit8 v6, v6, 0x1 - - goto :goto_4 - - :cond_6 - iget-object p0, p2, Lf/h/a/a/j/a;->f:Ljava/util/Map; - - invoke-static {p0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_5 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_7 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - new-instance p2, Landroid/content/ContentValues; - - invoke-direct {p2}, Landroid/content/ContentValues;->()V - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {p2, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - const-string v5, "name" - - invoke-virtual {p2, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - const-string v0, "value" - - invoke-virtual {p2, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string p1, "event_metadata" - - invoke-virtual {p3, p1, v1, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - goto :goto_5 - - :cond_7 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - return-object p0 -.end method - -.method public static synthetic z(Landroid/database/Cursor;)[B - .locals 6 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {p0, v1}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - array-length v3, v3 - - add-int/2addr v2, v3 - - goto :goto_0 - - :cond_0 - new-array p0, v2, [B - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v4 - - if-ge v2, v4, :cond_1 - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, [B - - array-length v5, v4 - - invoke-static {v4, v1, p0, v3, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - array-length v4, v4 - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - return-object p0 -.end method - - -# virtual methods -.method public A0(Lf/h/a/a/j/i;)J - .locals 4 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/String; - - check-cast p1, Lf/h/a/a/j/b; - - iget-object v2, p1, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - iget-object p1, p1, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {p1}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object p1 - - const/4 v2, 0x1 - - aput-object p1, v1, v2 - - const-string p1, "SELECT next_request_ms FROM transport_contexts WHERE backend_name = ? and priority = ?" - - invoke-virtual {v0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p1 - - :try_start_0 - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->i(Landroid/database/Cursor;)Ljava/lang/Long; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 - - :catchall_0 - move-exception v0 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - throw v0 -.end method - -.method public B(Lf/h/a/a/j/i;)Ljava/lang/Iterable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/i;", - ")", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {p0, p1, v0}, Lf/h/a/a/j/s/i/o;->t(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-object p1 - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method - -.method public final D(Lf/h/a/a/j/s/i/o$d;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/s/i/o$d<", - "TT;>;", - "Lf/h/a/a/j/s/i/o$b<", - "Ljava/lang/Throwable;", - "TT;>;)TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/a/j/s/i/o;->f:Lf/h/a/a/j/u/a; - - invoke-interface {v0}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v0 - - :goto_0 - :try_start_0 - invoke-interface {p1}, Lf/h/a/a/j/s/i/o$d;->a()Ljava/lang/Object; - - move-result-object p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception v2 - - iget-object v3, p0, Lf/h/a/a/j/s/i/o;->f:Lf/h/a/a/j/u/a; - - invoke-interface {v3}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v3 - - iget-object v5, p0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - check-cast v5, Lf/h/a/a/j/s/i/a; - - iget v5, v5, Lf/h/a/a/j/s/i/a;->d:I - - int-to-long v5, v5 - - add-long/2addr v5, v0 - - cmp-long v7, v3, v5 - - if-ltz v7, :cond_0 - - invoke-interface {p2, v2}, Lf/h/a/a/j/s/i/o$b;->apply(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - const-wide/16 v2, 0x32 - - invoke-static {v2, v3}, Landroid/os/SystemClock;->sleep(J)V - - goto :goto_0 -.end method - -.method public G0(Lf/h/a/a/j/i;)Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {p0, p1, v0}, Lf/h/a/a/j/s/i/o;->l(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method - -.method public H(Lf/h/a/a/j/i;J)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {p2, p3, p1, v0}, Lf/h/a/a/j/s/i/o;->C(JLf/h/a/a/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method - -.method public N0(Ljava/lang/Iterable;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;)V" - } - .end annotation - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const-string v0, "UPDATE events SET num_attempts = num_attempts + 1 WHERE _id in " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->E(Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {p1, v0}, Lf/h/a/a/j/s/i/o;->A(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method - -.method public P()Ljava/lang/Iterable; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/i;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {v0}, Lf/h/a/a/j/s/i/o;->r(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-object v1 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v1 -.end method - -.method public a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/t/a$a<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - new-instance v1, Lf/h/a/a/j/s/i/i; - - invoke-direct {v1, v0}, Lf/h/a/a/j/s/i/i;->(Landroid/database/sqlite/SQLiteDatabase;)V - - sget-object v2, Lf/h/a/a/j/s/i/j;->a:Lf/h/a/a/j/s/i/j; - - invoke-virtual {p0, v1, v2}, Lf/h/a/a/j/s/i/o;->D(Lf/h/a/a/j/s/i/o$d;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - - :try_start_0 - invoke-interface {p1}, Lf/h/a/a/j/t/a$a;->execute()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-object p1 - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method - -.method public b()Landroid/database/sqlite/SQLiteDatabase; - .locals 2 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - iget-object v0, p0, Lf/h/a/a/j/s/i/o;->d:Lf/h/a/a/j/s/i/u; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - new-instance v1, Lf/h/a/a/j/s/i/k; - - invoke-direct {v1, v0}, Lf/h/a/a/j/s/i/k;->(Lf/h/a/a/j/s/i/u;)V - - sget-object v0, Lf/h/a/a/j/s/i/n;->a:Lf/h/a/a/j/s/i/n; - - invoke-virtual {p0, v1, v0}, Lf/h/a/a/j/s/i/o;->D(Lf/h/a/a/j/s/i/o$d;Lf/h/a/a/j/s/i/o$b;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/database/sqlite/SQLiteDatabase; - - return-object v0 -.end method - -.method public final c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/a/j/i;)Ljava/lang/Long; - .locals 13 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "backend_name = ? and priority = ?" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - new-instance v1, Ljava/util/ArrayList; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/String; - - move-object v3, p2 - - check-cast v3, Lf/h/a/a/j/b; - - iget-object v3, v3, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - const/4 v4, 0x0 - - aput-object v3, v2, v4 - - const/4 v3, 0x1 - - check-cast p2, Lf/h/a/a/j/b; - - iget-object v5, p2, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - invoke-static {v5}, Lf/h/a/a/j/v/a;->a(Lf/h/a/a/d;)I - - move-result v5 - - invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v2, v3 - - invoke-static {v2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v2 - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - iget-object v2, p2, Lf/h/a/a/j/b;->b:[B - - if-eqz v2, :cond_0 - - const-string v2, " and extras = ?" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p2, Lf/h/a/a/j/b;->b:[B - - invoke-static {p2, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_0 - const-string p2, "_id" - - filled-new-array {p2}, [Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - new-array p2, v4, [Ljava/lang/String; - - invoke-virtual {v1, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p2 - - move-object v9, p2 - - check-cast v9, [Ljava/lang/String; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const-string v6, "transport_contexts" - - move-object v5, p1 - - invoke-virtual/range {v5 .. v12}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p1 - - :try_start_0 - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->k(Landroid/database/Cursor;)Ljava/lang/Long; - - move-result-object p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - return-object p2 - - :catchall_0 - move-exception p2 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - throw p2 -.end method - -.method public close()V - .locals 1 - - iget-object v0, p0, Lf/h/a/a/j/s/i/o;->d:Lf/h/a/a/j/s/i/u; - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->close()V - - return-void -.end method - -.method public q()I - .locals 4 - - iget-object v0, p0, Lf/h/a/a/j/s/i/o;->e:Lf/h/a/a/j/u/a; - - invoke-interface {v0}, Lf/h/a/a/j/u/a;->a()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/a/j/s/i/o;->g:Lf/h/a/a/j/s/i/d; - - check-cast v2, Lf/h/a/a/j/s/i/a; - - iget-wide v2, v2, Lf/h/a/a/j/s/i/a;->e:J - - sub-long/2addr v0, v2 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {v0, v1, v2}, Lf/h/a/a/j/s/i/o;->d(JLandroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - return v0 - - :catchall_0 - move-exception v0 - - invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v0 -.end method - -.method public s(Ljava/lang/Iterable;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "Lf/h/a/a/j/s/i/h;", - ">;)V" - } - .end annotation - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const-string v0, "DELETE FROM events WHERE _id in " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/o;->E(Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteStatement;->execute()V - - return-void -.end method - -.method public u0(Lf/h/a/a/j/i;Lf/h/a/a/j/f;)Lf/h/a/a/j/s/i/h; - .locals 5 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/Object; - - move-object v1, p1 - - check-cast v1, Lf/h/a/a/j/b; - - iget-object v1, v1, Lf/h/a/a/j/b;->c:Lf/h/a/a/d; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - const/4 v1, 0x1 - - move-object v2, p2 - - check-cast v2, Lf/h/a/a/j/a; - - iget-object v2, v2, Lf/h/a/a/j/a;->a:Ljava/lang/String; - - aput-object v2, v0, v1 - - const/4 v1, 0x2 - - move-object v2, p1 - - check-cast v2, Lf/h/a/a/j/b; - - iget-object v2, v2, Lf/h/a/a/j/b;->a:Ljava/lang/String; - - aput-object v2, v0, v1 - - const-string v1, "SQLiteEventStore" - - const-string v2, "Storing event with priority=%s, name=%s for destination %s" - - invoke-static {v1, v2, v0}, Ld0/a/b/b/a;->w(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/a/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-static {p0, p1, p2, v0}, Lf/h/a/a/j/s/i/o;->x(Lf/h/a/a/j/s/i/o;Lf/h/a/a/j/i;Lf/h/a/a/j/f;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - const-wide/16 v2, 0x1 - - cmp-long v4, v0, v2 - - if-gez v4, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - new-instance v2, Lf/h/a/a/j/s/i/b; - - invoke-direct {v2, v0, v1, p1, p2}, Lf/h/a/a/j/s/i/b;->(JLf/h/a/a/j/i;Lf/h/a/a/j/f;)V - - return-object v2 - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/p.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/p.smali deleted file mode 100644 index e5d73600d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/p.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/p; -.super Ljava/lang/Object; -.source "SQLiteEventStore_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/i/o;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/d;", - ">;" - } - .end annotation -.end field - -.field public final d:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Lf/h/a/a/j/s/i/u;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/u/a;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/d;", - ">;", - "Li0/a/a<", - "Lf/h/a/a/j/s/i/u;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/i/p;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/i/p;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/i/p;->c:Li0/a/a; - - iput-object p4, p0, Lf/h/a/a/j/s/i/p;->d:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 5 - - new-instance v0, Lf/h/a/a/j/s/i/o; - - iget-object v1, p0, Lf/h/a/a/j/s/i/p;->a:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/j/u/a; - - iget-object v2, p0, Lf/h/a/a/j/s/i/p;->b:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/a/j/u/a; - - iget-object v3, p0, Lf/h/a/a/j/s/i/p;->c:Li0/a/a; - - invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/a/j/s/i/d; - - iget-object v4, p0, Lf/h/a/a/j/s/i/p;->d:Li0/a/a; - - invoke-interface {v4}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/a/j/s/i/u; - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/a/j/s/i/o;->(Lf/h/a/a/j/u/a;Lf/h/a/a/j/u/a;Lf/h/a/a/j/s/i/d;Lf/h/a/a/j/s/i/u;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/q.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/q.smali deleted file mode 100644 index d15be31dfc..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/q.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/q; -.super Ljava/lang/Object; -.source "SchemaManager.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/u$a; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/q; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/q; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/q;->()V - - sput-object v0, Lf/h/a/a/j/s/i/q;->a:Lf/h/a/a/j/s/i/q; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/u;->a(Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/r.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/r.smali deleted file mode 100644 index a5789465c3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/r.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/r; -.super Ljava/lang/Object; -.source "SchemaManager.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/u$a; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/r; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/r; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/r;->()V - - sput-object v0, Lf/h/a/a/j/s/i/r;->a:Lf/h/a/a/j/s/i/r; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/u;->b(Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/s.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/s.smali deleted file mode 100644 index eadb4a939d..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/s.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/s; -.super Ljava/lang/Object; -.source "SchemaManager.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/u$a; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/s; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/s; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/s;->()V - - sput-object v0, Lf/h/a/a/j/s/i/s;->a:Lf/h/a/a/j/s/i/s; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/u;->c(Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/t.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/t.smali deleted file mode 100644 index 75754e2e18..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/t.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/a/j/s/i/t; -.super Ljava/lang/Object; -.source "SchemaManager.java" - -# interfaces -.implements Lf/h/a/a/j/s/i/u$a; - - -# static fields -.field public static final a:Lf/h/a/a/j/s/i/t; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/s/i/t; - - invoke-direct {v0}, Lf/h/a/a/j/s/i/t;->()V - - sput-object v0, Lf/h/a/a/j/s/i/t;->a:Lf/h/a/a/j/s/i/t; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/a/j/s/i/u;->d(Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/u$a.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/u$a.smali deleted file mode 100644 index b929b85ffe..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/u$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/s/i/u$a; -.super Ljava/lang/Object; -.source "SchemaManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(Landroid/database/sqlite/SQLiteDatabase;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/u.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/u.smali deleted file mode 100644 index 39ca5f94d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/u.smali +++ /dev/null @@ -1,354 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/u; -.super Landroid/database/sqlite/SQLiteOpenHelper; -.source "SchemaManager.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/s/i/u$a; - } -.end annotation - - -# static fields -.field public static f:I = 0x4 - -.field public static final g:Lf/h/a/a/j/s/i/u$a; - -.field public static final h:Lf/h/a/a/j/s/i/u$a; - -.field public static final i:Lf/h/a/a/j/s/i/u$a; - -.field public static final j:Lf/h/a/a/j/s/i/u$a; - -.field public static final k:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/a/j/s/i/u$a;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final d:I - -.field public e:Z - - -# direct methods -.method public static constructor ()V - .locals 4 - - sget-object v0, Lf/h/a/a/j/s/i/q;->a:Lf/h/a/a/j/s/i/q; - - sput-object v0, Lf/h/a/a/j/s/i/u;->g:Lf/h/a/a/j/s/i/u$a; - - sget-object v0, Lf/h/a/a/j/s/i/r;->a:Lf/h/a/a/j/s/i/r; - - sput-object v0, Lf/h/a/a/j/s/i/u;->h:Lf/h/a/a/j/s/i/u$a; - - sget-object v0, Lf/h/a/a/j/s/i/s;->a:Lf/h/a/a/j/s/i/s; - - sput-object v0, Lf/h/a/a/j/s/i/u;->i:Lf/h/a/a/j/s/i/u$a; - - sget-object v0, Lf/h/a/a/j/s/i/t;->a:Lf/h/a/a/j/s/i/t; - - sput-object v0, Lf/h/a/a/j/s/i/u;->j:Lf/h/a/a/j/s/i/u$a; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/h/a/a/j/s/i/u$a; - - const/4 v2, 0x0 - - sget-object v3, Lf/h/a/a/j/s/i/u;->g:Lf/h/a/a/j/s/i/u$a; - - aput-object v3, v1, v2 - - const/4 v2, 0x1 - - sget-object v3, Lf/h/a/a/j/s/i/u;->h:Lf/h/a/a/j/s/i/u$a; - - aput-object v3, v1, v2 - - const/4 v2, 0x2 - - sget-object v3, Lf/h/a/a/j/s/i/u;->i:Lf/h/a/a/j/s/i/u$a; - - aput-object v3, v1, v2 - - const/4 v2, 0x3 - - aput-object v0, v1, v2 - - invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - sput-object v0, Lf/h/a/a/j/s/i/u;->k:Ljava/util/List; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Ljava/lang/String;I)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, p2, v0, p3}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/a/j/s/i/u;->e:Z - - iput p3, p0, Lf/h/a/a/j/s/i/u;->d:I - - return-void -.end method - -.method public static synthetic a(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - - const-string v0, "CREATE TABLE events (_id INTEGER PRIMARY KEY, context_id INTEGER NOT NULL, transport_name TEXT NOT NULL, timestamp_ms INTEGER NOT NULL, uptime_ms INTEGER NOT NULL, payload BLOB NOT NULL, code INTEGER, num_attempts INTEGER NOT NULL,FOREIGN KEY (context_id) REFERENCES transport_contexts(_id) ON DELETE CASCADE)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE TABLE event_metadata (_id INTEGER PRIMARY KEY, event_id INTEGER NOT NULL, name TEXT NOT NULL, value TEXT NOT NULL,FOREIGN KEY (event_id) REFERENCES events(_id) ON DELETE CASCADE)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE TABLE transport_contexts (_id INTEGER PRIMARY KEY, backend_name TEXT NOT NULL, priority INTEGER NOT NULL, next_request_ms INTEGER NOT NULL)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE INDEX events_backend_id on events(context_id)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE UNIQUE INDEX contexts_backend_priority on transport_contexts(backend_name, priority)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void -.end method - -.method public static synthetic b(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - - const-string v0, "ALTER TABLE transport_contexts ADD COLUMN extras BLOB" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE UNIQUE INDEX contexts_backend_priority_extras on transport_contexts(backend_name, priority, extras)" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "DROP INDEX contexts_backend_priority" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void -.end method - -.method public static synthetic c(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - - const-string v0, "ALTER TABLE events ADD COLUMN payload_encoding TEXT" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void -.end method - -.method public static synthetic d(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - - const-string v0, "ALTER TABLE events ADD COLUMN inline BOOLEAN NOT NULL DEFAULT 1" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "DROP TABLE IF EXISTS event_payloads" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string v0, "CREATE TABLE event_payloads (sequence_num INTEGER NOT NULL, event_id INTEGER NOT NULL, bytes BLOB NOT NULL,FOREIGN KEY (event_id) REFERENCES events(_id) ON DELETE CASCADE,PRIMARY KEY (sequence_num, event_id))" - - invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final e(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 3 - - sget-object v0, Lf/h/a/a/j/s/i/u;->k:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-gt p3, v0, :cond_1 - - :goto_0 - if-ge p2, p3, :cond_0 - - sget-object v0, Lf/h/a/a/j/s/i/u;->k:Ljava/util/List; - - invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/j/s/i/u$a; - - invoke-interface {v0, p1}, Lf/h/a/a/j/s/i/u$a;->a(Landroid/database/sqlite/SQLiteDatabase;)V - - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Migration from " - - const-string v1, " to " - - const-string v2, " was requested, but cannot be performed. Only " - - invoke-static {v0, p2, v1, p3, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - sget-object p3, Lf/h/a/a/j/s/i/u;->k:Ljava/util/List; - - invoke-interface {p3}, Ljava/util/List;->size()I - - move-result p3 - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p3, " migrations are provided" - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 3 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/a/j/s/i/u;->e:Z - - const/4 v1, 0x0 - - new-array v1, v1, [Ljava/lang/String; - - const-string v2, "PRAGMA busy_timeout=0;" - - invoke-virtual {p1, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->setForeignKeyConstraintsEnabled(Z)V - - return-void -.end method - -.method public onCreate(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 2 - - iget v0, p0, Lf/h/a/a/j/s/i/u;->d:I - - iget-boolean v1, p0, Lf/h/a/a/j/s/i/u;->e:Z - - if-nez v1, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/a/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V - - :cond_0 - const/4 v1, 0x0 - - invoke-virtual {p0, p1, v1, v0}, Lf/h/a/a/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V - - return-void -.end method - -.method public onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - - const-string p2, "DROP TABLE events" - - invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string p2, "DROP TABLE event_metadata" - - invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string p2, "DROP TABLE transport_contexts" - - invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - const-string p2, "DROP TABLE IF EXISTS event_payloads" - - invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - iget-boolean p2, p0, Lf/h/a/a/j/s/i/u;->e:Z - - if-nez p2, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/a/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V - - :cond_0 - const/4 p2, 0x0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/a/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V - - return-void -.end method - -.method public onOpen(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/a/j/s/i/u;->e:Z - - if-nez v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/a/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V - - :cond_0 - return-void -.end method - -.method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/a/j/s/i/u;->e:Z - - if-nez v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/a/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V - - :cond_0 - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/a/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/v.smali b/com.discord/smali_classes2/f/h/a/a/j/s/i/v.smali deleted file mode 100644 index adf7e5acc5..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/v.smali +++ /dev/null @@ -1,119 +0,0 @@ -.class public final Lf/h/a/a/j/s/i/v; -.super Ljava/lang/Object; -.source "SchemaManager_Factory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/s/i/u;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Landroid/content/Context;", - ">;" - } - .end annotation -.end field - -.field public final b:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final c:Li0/a/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Li0/a/a<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Li0/a/a<", - "Landroid/content/Context;", - ">;", - "Li0/a/a<", - "Ljava/lang/String;", - ">;", - "Li0/a/a<", - "Ljava/lang/Integer;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/a/j/s/i/v;->a:Li0/a/a; - - iput-object p2, p0, Lf/h/a/a/j/s/i/v;->b:Li0/a/a; - - iput-object p3, p0, Lf/h/a/a/j/s/i/v;->c:Li0/a/a; - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 4 - - new-instance v0, Lf/h/a/a/j/s/i/u; - - iget-object v1, p0, Lf/h/a/a/j/s/i/v;->a:Li0/a/a; - - invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/a/j/s/i/v;->b:Li0/a/a; - - invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/a/j/s/i/v;->c:Li0/a/a; - - invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/a/j/s/i/u;->(Landroid/content/Context;Ljava/lang/String;I)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/t/a$a.smali b/com.discord/smali_classes2/f/h/a/a/j/t/a$a.smali deleted file mode 100644 index f087805015..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/t/a$a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/t/a$a; -.super Ljava/lang/Object; -.source "SynchronizationGuard.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/t/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract execute()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/t/a.smali b/com.discord/smali_classes2/f/h/a/a/j/t/a.smali deleted file mode 100644 index 67131e5eb8..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/t/a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/t/a; -.super Ljava/lang/Object; -.source "SynchronizationGuard.java" - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/a/j/t/a$a; - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/a/j/t/a$a;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/a/j/t/a$a<", - "TT;>;)TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/u/a.smali b/com.discord/smali_classes2/f/h/a/a/j/u/a.smali deleted file mode 100644 index 7e28456e82..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/u/a.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/a/j/u/a; -.super Ljava/lang/Object; -.source "Clock.java" - - -# virtual methods -.method public abstract a()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/u/b.smali b/com.discord/smali_classes2/f/h/a/a/j/u/b.smali deleted file mode 100644 index 3bf47ec485..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/u/b.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/a/j/u/b; -.super Ljava/lang/Object; -.source "TimeModule_EventClockFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/u/a;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/u/b; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/u/b; - - invoke-direct {v0}, Lf/h/a/a/j/u/b;->()V - - sput-object v0, Lf/h/a/a/j/u/b;->a:Lf/h/a/a/j/u/b; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 2 - - new-instance v0, Lf/h/a/a/j/u/e; - - invoke-direct {v0}, Lf/h/a/a/j/u/e;->()V - - const-string v1, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v0, v1}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/u/c.smali b/com.discord/smali_classes2/f/h/a/a/j/u/c.smali deleted file mode 100644 index 76339cdb53..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/u/c.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/a/j/u/c; -.super Ljava/lang/Object; -.source "TimeModule_UptimeClockFactory.java" - -# interfaces -.implements Li0/a/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "Lf/h/a/a/j/u/a;", - ">;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/a/j/u/c; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/a/j/u/c; - - invoke-direct {v0}, Lf/h/a/a/j/u/c;->()V - - sput-object v0, Lf/h/a/a/j/u/c;->a:Lf/h/a/a/j/u/c; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public get()Ljava/lang/Object; - .locals 2 - - new-instance v0, Lf/h/a/a/j/u/d; - - invoke-direct {v0}, Lf/h/a/a/j/u/d;->()V - - const-string v1, "Cannot return null from a non-@Nullable @Provides method" - - invoke-static {v0, v1}, Lf/m/b/f/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/u/d.smali b/com.discord/smali_classes2/f/h/a/a/j/u/d.smali deleted file mode 100644 index 4e005c1540..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/u/d.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public Lf/h/a/a/j/u/d; -.super Ljava/lang/Object; -.source "UptimeClock.java" - -# interfaces -.implements Lf/h/a/a/j/u/a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/u/e.smali b/com.discord/smali_classes2/f/h/a/a/j/u/e.smali deleted file mode 100644 index 65333f7f87..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/u/e.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public Lf/h/a/a/j/u/e; -.super Ljava/lang/Object; -.source "WallTimeClock.java" - -# interfaces -.implements Lf/h/a/a/j/u/a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/v/a.smali b/com.discord/smali_classes2/f/h/a/a/j/v/a.smali deleted file mode 100644 index 4f544de8f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/a/j/v/a.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/a/j/v/a; -.super Ljava/lang/Object; -.source "PriorityMapping.java" - - -# static fields -.field public static a:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/a/d;", - ">;" - } - .end annotation -.end field - -.field public static b:Ljava/util/EnumMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/EnumMap<", - "Lf/h/a/a/d;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - sput-object v0, Lf/h/a/a/j/v/a;->a:Landroid/util/SparseArray; - - new-instance v0, Ljava/util/EnumMap; - - const-class v1, Lf/h/a/a/d; - - invoke-direct {v0, v1}, Ljava/util/EnumMap;->(Ljava/lang/Class;)V - - sput-object v0, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - sget-object v1, Lf/h/a/a/d;->d:Lf/h/a/a/d; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - sget-object v1, Lf/h/a/a/d;->e:Lf/h/a/a/d; - - const/4 v2, 0x1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - sget-object v1, Lf/h/a/a/d;->f:Lf/h/a/a/d; - - const/4 v2, 0x2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - invoke-virtual {v0}, Ljava/util/EnumMap;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/a/d; - - sget-object v2, Lf/h/a/a/j/v/a;->a:Landroid/util/SparseArray; - - sget-object v3, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - invoke-virtual {v3, v1}, Ljava/util/EnumMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-virtual {v2, v3, v1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static a(Lf/h/a/a/d;)I - .locals 3 - .param p0 # Lf/h/a/a/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - sget-object v0, Lf/h/a/a/j/v/a;->b:Ljava/util/EnumMap; - - invoke-virtual {v0, p0}, Ljava/util/EnumMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - return p0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "PriorityMapping is missing known Priority value " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static b(I)Lf/h/a/a/d; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - sget-object v0, Lf/h/a/a/j/v/a;->a:Landroid/util/SparseArray; - - invoke-virtual {v0, p0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/a/d; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Unknown Priority for value " - - invoke-static {v1, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a.smali b/com.discord/smali_classes2/f/h/a/b/a.smali index fe82100038..69e6ffe95f 100644 --- a/com.discord/smali_classes2/f/h/a/b/a.smali +++ b/com.discord/smali_classes2/f/h/a/b/a.smali @@ -1,42 +1,248 @@ -.class public final synthetic Lf/h/a/b/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; +.class public final Lf/h/a/b/a; +.super Lf/h/a/b/c; +.source "com.google.android.datatransport:transport-api@@2.2.0" -# static fields -.field public static final synthetic a:Lf/h/a/b/a; +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/b/c<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Integer; + +.field public final b:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/b/d; # direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/a; - - invoke-direct {v0}, Lf/h/a/b/a;->()V - - sput-object v0, Lf/h/a/b/a;->a:Lf/h/a/b/a; - - return-void -.end method - -.method private synthetic constructor ()V +.method public constructor (Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/b/d;)V .locals 0 + .param p1 # Ljava/lang/Integer; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Integer;", + "TT;", + "Lf/h/a/b/d;", + ")V" + } + .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0}, Lf/h/a/b/c;->()V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + if-eqz p2, :cond_1 + + iput-object p2, p0, Lf/h/a/b/a;->b:Ljava/lang/Object; + + if-eqz p3, :cond_0 + + iput-object p3, p0, Lf/h/a/b/a;->c:Lf/h/a/b/d; return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null priority" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null payload" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 .end method # virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 0 +.method public equals(Ljava/lang/Object;)Z + .locals 4 - invoke-interface {p1}, Lf/h/a/b/m0$a;->a()V + const/4 v0, 0x1 - return-void + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + check-cast p1, Lf/h/a/b/c; + + iget-object v1, p0, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + if-nez v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/a; + + iget-object v1, v1, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/a; + + iget-object v3, v3, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/a;->b:Ljava/lang/Object; + + check-cast p1, Lf/h/a/b/a; + + iget-object v3, p1, Lf/h/a/b/a;->b:Ljava/lang/Object; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/a;->c:Lf/h/a/b/d; + + iget-object p1, p1, Lf/h/a/b/a;->c:Lf/h/a/b/d; + + invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_3 + return v2 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Integer;->hashCode()I + + move-result v0 + + :goto_0 + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/a;->b:Ljava/lang/Object; + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/a;->c:Lf/h/a/b/d; + + invoke-virtual {v1}, Ljava/lang/Enum;->hashCode()I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "Event{code=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", payload=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/a;->b:Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", priority=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/a;->c:Lf/h/a/b/d; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/a/b/a0$a.smali b/com.discord/smali_classes2/f/h/a/b/a0$a.smali deleted file mode 100644 index f83360bbbf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a0$a.smali +++ /dev/null @@ -1,221 +0,0 @@ -.class public Lf/h/a/b/a0$a; -.super Landroid/os/Handler; -.source "ExoPlayerImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/b/a0;->([Lf/h/a/b/p0;Lf/h/a/b/f1/h;Lf/h/a/b/e0;Lf/h/a/b/h1/e;Lf/h/a/b/i1/g;Landroid/os/Looper;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0; - - -# direct methods -.method public constructor (Lf/h/a/b/a0;Landroid/os/Looper;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a0$a;->a:Lf/h/a/b/a0; - - invoke-direct {p0, p2}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - - -# virtual methods -.method public handleMessage(Landroid/os/Message;)V - .locals 13 - - iget-object v0, p0, Lf/h/a/b/a0$a;->a:Lf/h/a/b/a0; - - if-eqz v0, :cond_9 - - iget v1, p1, Landroid/os/Message;->what:I - - const/4 v2, -0x1 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v1, :cond_3 - - if-ne v1, v3, :cond_2 - - iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast v1, Lf/h/a/b/j0; - - iget p1, p1, Landroid/os/Message;->arg1:I - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - if-eqz v3, :cond_1 - - iget p1, v0, Lf/h/a/b/a0;->r:I - - add-int/2addr p1, v2 - - iput p1, v0, Lf/h/a/b/a0;->r:I - - :cond_1 - iget p1, v0, Lf/h/a/b/a0;->r:I - - if-nez p1, :cond_8 - - iget-object p1, v0, Lf/h/a/b/a0;->s:Lf/h/a/b/j0; - - invoke-virtual {p1, v1}, Lf/h/a/b/j0;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_8 - - iput-object v1, v0, Lf/h/a/b/a0;->s:Lf/h/a/b/j0; - - new-instance p1, Lf/h/a/b/n; - - invoke-direct {p1, v1}, Lf/h/a/b/n;->(Lf/h/a/b/j0;)V - - invoke-virtual {v0, p1}, Lf/h/a/b/a0;->Q(Lf/h/a/b/s$b;)V - - goto :goto_4 - - :cond_2 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_3 - iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - move-object v5, v1 - - check-cast v5, Lf/h/a/b/i0; - - iget v1, p1, Landroid/os/Message;->arg1:I - - iget v6, p1, Landroid/os/Message;->arg2:I - - if-eq v6, v2, :cond_4 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v2, 0x0 - - :goto_1 - iget v3, p1, Landroid/os/Message;->arg2:I - - iget p1, v0, Lf/h/a/b/a0;->o:I - - sub-int/2addr p1, v1 - - iput p1, v0, Lf/h/a/b/a0;->o:I - - if-nez p1, :cond_8 - - iget-wide v6, v5, Lf/h/a/b/i0;->c:J - - const-wide v8, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long p1, v6, v8 - - if-nez p1, :cond_5 - - iget-object v6, v5, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - const-wide/16 v7, 0x0 - - iget-wide v9, v5, Lf/h/a/b/i0;->d:J - - iget-wide v11, v5, Lf/h/a/b/i0;->l:J - - invoke-virtual/range {v5 .. v12}, Lf/h/a/b/i0;->a(Lf/h/a/b/d1/p$a;JJJ)Lf/h/a/b/i0; - - move-result-object p1 - - move-object v1, p1 - - goto :goto_2 - - :cond_5 - move-object v1, v5 - - :goto_2 - iget-object p1, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object p1, p1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p1}, Lf/h/a/b/t0;->p()Z - - move-result p1 - - if-nez p1, :cond_6 - - iget-object p1, v1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p1}, Lf/h/a/b/t0;->p()Z - - move-result p1 - - if-eqz p1, :cond_6 - - iput v4, v0, Lf/h/a/b/a0;->v:I - - iput v4, v0, Lf/h/a/b/a0;->u:I - - const-wide/16 v5, 0x0 - - iput-wide v5, v0, Lf/h/a/b/a0;->w:J - - :cond_6 - iget-boolean p1, v0, Lf/h/a/b/a0;->p:Z - - if-eqz p1, :cond_7 - - const/4 p1, 0x0 - - goto :goto_3 - - :cond_7 - const/4 p1, 0x2 - - :goto_3 - iget-boolean v5, v0, Lf/h/a/b/a0;->q:Z - - iput-boolean v4, v0, Lf/h/a/b/a0;->p:Z - - iput-boolean v4, v0, Lf/h/a/b/a0;->q:Z - - move v4, p1 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/a0;->V(Lf/h/a/b/i0;ZIIZ)V - - :cond_8 - :goto_4 - return-void - - :cond_9 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a0$b.smali b/com.discord/smali_classes2/f/h/a/b/a0$b.smali deleted file mode 100644 index c400fbe9a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a0$b.smali +++ /dev/null @@ -1,422 +0,0 @@ -.class public final Lf/h/a/b/a0$b; -.super Ljava/lang/Object; -.source "ExoPlayerImpl.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/i0; - -.field public final e:Ljava/util/concurrent/CopyOnWriteArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/s$a;", - ">;" - } - .end annotation -.end field - -.field public final f:Lf/h/a/b/f1/h; - -.field public final g:Z - -.field public final h:I - -.field public final i:I - -.field public final j:Z - -.field public final k:Z - -.field public final l:Z - -.field public final m:Z - -.field public final n:Z - -.field public final o:Z - -.field public final p:Z - -.field public final q:Z - - -# direct methods -.method public constructor (Lf/h/a/b/i0;Lf/h/a/b/i0;Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/f1/h;ZIIZZZ)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i0;", - "Lf/h/a/b/i0;", - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/s$a;", - ">;", - "Lf/h/a/b/f1/h;", - "ZIIZZZ)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {v0, p3}, Ljava/util/concurrent/CopyOnWriteArrayList;->(Ljava/util/Collection;)V - - iput-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - iput-object p4, p0, Lf/h/a/b/a0$b;->f:Lf/h/a/b/f1/h; - - iput-boolean p5, p0, Lf/h/a/b/a0$b;->g:Z - - iput p6, p0, Lf/h/a/b/a0$b;->h:I - - iput p7, p0, Lf/h/a/b/a0$b;->i:I - - iput-boolean p8, p0, Lf/h/a/b/a0$b;->j:Z - - iput-boolean p9, p0, Lf/h/a/b/a0$b;->p:Z - - iput-boolean p10, p0, Lf/h/a/b/a0$b;->q:Z - - iget p3, p2, Lf/h/a/b/i0;->e:I - - iget p4, p1, Lf/h/a/b/i0;->e:I - - const/4 p5, 0x1 - - const/4 p6, 0x0 - - if-eq p3, p4, :cond_0 - - const/4 p3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p3, 0x0 - - :goto_0 - iput-boolean p3, p0, Lf/h/a/b/a0$b;->k:Z - - iget-object p3, p2, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-object p4, p1, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - if-eq p3, p4, :cond_1 - - if-eqz p4, :cond_1 - - const/4 p3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_1 - iput-boolean p3, p0, Lf/h/a/b/a0$b;->l:Z - - iget-object p3, p2, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object p4, p1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - if-eq p3, p4, :cond_2 - - const/4 p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p3, 0x0 - - :goto_2 - iput-boolean p3, p0, Lf/h/a/b/a0$b;->m:Z - - iget-boolean p3, p2, Lf/h/a/b/i0;->g:Z - - iget-boolean p4, p1, Lf/h/a/b/i0;->g:Z - - if-eq p3, p4, :cond_3 - - const/4 p3, 0x1 - - goto :goto_3 - - :cond_3 - const/4 p3, 0x0 - - :goto_3 - iput-boolean p3, p0, Lf/h/a/b/a0$b;->n:Z - - iget-object p2, p2, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object p1, p1, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - if-eq p2, p1, :cond_4 - - goto :goto_4 - - :cond_4 - const/4 p5, 0x0 - - :goto_4 - iput-boolean p5, p0, Lf/h/a/b/a0$b;->o:Z - - return-void -.end method - - -# virtual methods -.method public synthetic a(Lf/h/a/b/m0$a;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget v1, p0, Lf/h/a/b/a0$b;->i:I - - invoke-interface {p1, v0, v1}, Lf/h/a/b/m0$a;->l(Lf/h/a/b/t0;I)V - - return-void -.end method - -.method public synthetic b(Lf/h/a/b/m0$a;)V - .locals 1 - - iget v0, p0, Lf/h/a/b/a0$b;->h:I - - invoke-interface {p1, v0}, Lf/h/a/b/m0$a;->g(I)V - - return-void -.end method - -.method public synthetic c(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - invoke-interface {p1, v0}, Lf/h/a/b/m0$a;->k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V - - return-void -.end method - -.method public synthetic d(Lf/h/a/b/m0$a;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v0, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v0, v0, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-interface {p1, v1, v0}, Lf/h/a/b/m0$a;->z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - - return-void -.end method - -.method public synthetic e(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget-boolean v0, v0, Lf/h/a/b/i0;->g:Z - - invoke-interface {p1, v0}, Lf/h/a/b/m0$a;->f(Z)V - - return-void -.end method - -.method public synthetic f(Lf/h/a/b/m0$a;)V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/a0$b;->p:Z - - iget-object v1, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget v1, v1, Lf/h/a/b/i0;->e:I - - invoke-interface {p1, v0, v1}, Lf/h/a/b/m0$a;->s(ZI)V - - return-void -.end method - -.method public synthetic g(Lf/h/a/b/m0$a;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - const/4 v1, 0x3 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1, v0}, Lf/h/a/b/m0$a;->D(Z)V - - return-void -.end method - -.method public run()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/a0$b;->m:Z - - if-nez v0, :cond_0 - - iget v0, p0, Lf/h/a/b/a0$b;->i:I - - if-nez v0, :cond_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/g; - - invoke-direct {v1, p0}, Lf/h/a/b/g;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_1 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->g:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/f; - - invoke-direct {v1, p0}, Lf/h/a/b/f;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_2 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->l:Z - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/j; - - invoke-direct {v1, p0}, Lf/h/a/b/j;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_3 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->o:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/b/a0$b;->f:Lf/h/a/b/f1/h; - - iget-object v1, p0, Lf/h/a/b/a0$b;->d:Lf/h/a/b/i0; - - iget-object v1, v1, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v1, v1, Lf/h/a/b/f1/i;->d:Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/f1/d; - - if-eqz v0, :cond_4 - - check-cast v1, Lf/h/a/b/f1/d$a; - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/i; - - invoke-direct {v1, p0}, Lf/h/a/b/i;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - goto :goto_0 - - :cond_4 - const/4 v0, 0x0 - - throw v0 - - :cond_5 - :goto_0 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->n:Z - - if-eqz v0, :cond_6 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/k; - - invoke-direct {v1, p0}, Lf/h/a/b/k;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_6 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->k:Z - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/e; - - invoke-direct {v1, p0}, Lf/h/a/b/e;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_7 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->q:Z - - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/h; - - invoke-direct {v1, p0}, Lf/h/a/b/h;->(Lf/h/a/b/a0$b;)V - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_8 - iget-boolean v0, p0, Lf/h/a/b/a0$b;->j:Z - - if-eqz v0, :cond_9 - - iget-object v0, p0, Lf/h/a/b/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; - - sget-object v1, Lf/h/a/b/a;->a:Lf/h/a/b/a; - - invoke-static {v0, v1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - :cond_9 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a0.smali b/com.discord/smali_classes2/f/h/a/b/a0.smali deleted file mode 100644 index 87661e759e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a0.smali +++ /dev/null @@ -1,1798 +0,0 @@ -.class public final Lf/h/a/b/a0; -.super Lf/h/a/b/s; -.source "ExoPlayerImpl.java" - -# interfaces -.implements Lf/h/a/b/m0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a0$b; - } -.end annotation - - -# instance fields -.field public final b:Lf/h/a/b/f1/i; - -.field public final c:[Lf/h/a/b/p0; - -.field public final d:Lf/h/a/b/f1/h; - -.field public final e:Landroid/os/Handler; - -.field public final f:Lf/h/a/b/b0; - -.field public final g:Landroid/os/Handler; - -.field public final h:Ljava/util/concurrent/CopyOnWriteArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/s$a;", - ">;" - } - .end annotation -.end field - -.field public final i:Lf/h/a/b/t0$b; - -.field public final j:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Ljava/lang/Runnable;", - ">;" - } - .end annotation -.end field - -.field public k:Z - -.field public l:I - -.field public m:I - -.field public n:Z - -.field public o:I - -.field public p:Z - -.field public q:Z - -.field public r:I - -.field public s:Lf/h/a/b/j0; - -.field public t:Lf/h/a/b/i0; - -.field public u:I - -.field public v:I - -.field public w:J - - -# direct methods -.method public constructor ([Lf/h/a/b/p0;Lf/h/a/b/f1/h;Lf/h/a/b/e0;Lf/h/a/b/h1/e;Lf/h/a/b/i1/g;Landroid/os/Looper;)V - .locals 13 - .annotation build Landroid/annotation/SuppressLint; - value = { - "HandlerLeak" - } - .end annotation - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-direct {p0}, Lf/h/a/b/s;->()V - - const-string v1, "Init " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, " [" - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, "ExoPlayerLib/2.11.3" - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, "] [" - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v4, Lf/h/a/b/i1/c0;->e:Ljava/lang/String; - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, "]" - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - const-string v4, "ExoPlayerImpl" - - invoke-static {v4, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - array-length v1, v2 - - const/4 v4, 0x0 - - if-lez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object v2, v0, Lf/h/a/b/a0;->c:[Lf/h/a/b/p0; - - const/4 v1, 0x0 - - if-eqz v3, :cond_1 - - iput-object v3, v0, Lf/h/a/b/a0;->d:Lf/h/a/b/f1/h; - - iput-boolean v4, v0, Lf/h/a/b/a0;->k:Z - - iput v4, v0, Lf/h/a/b/a0;->m:I - - iput-boolean v4, v0, Lf/h/a/b/a0;->n:Z - - new-instance v5, Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V - - iput-object v5, v0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v5, Lf/h/a/b/f1/i; - - array-length v6, v2 - - new-array v6, v6, [Lf/h/a/b/q0; - - array-length v7, v2 - - new-array v7, v7, [Lf/h/a/b/f1/f; - - invoke-direct {v5, v6, v7, v1}, Lf/h/a/b/f1/i;->([Lf/h/a/b/q0;[Lf/h/a/b/f1/f;Ljava/lang/Object;)V - - iput-object v5, v0, Lf/h/a/b/a0;->b:Lf/h/a/b/f1/i; - - new-instance v1, Lf/h/a/b/t0$b; - - invoke-direct {v1}, Lf/h/a/b/t0$b;->()V - - iput-object v1, v0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - sget-object v1, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; - - iput-object v1, v0, Lf/h/a/b/a0;->s:Lf/h/a/b/j0; - - sget-object v1, Lf/h/a/b/r0;->d:Lf/h/a/b/r0; - - iput v4, v0, Lf/h/a/b/a0;->l:I - - new-instance v1, Lf/h/a/b/a0$a; - - move-object/from16 v4, p6 - - invoke-direct {v1, p0, v4}, Lf/h/a/b/a0$a;->(Lf/h/a/b/a0;Landroid/os/Looper;)V - - iput-object v1, v0, Lf/h/a/b/a0;->e:Landroid/os/Handler; - - const-wide/16 v4, 0x0 - - iget-object v1, v0, Lf/h/a/b/a0;->b:Lf/h/a/b/f1/i; - - invoke-static {v4, v5, v1}, Lf/h/a/b/i0;->d(JLf/h/a/b/f1/i;)Lf/h/a/b/i0; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - new-instance v1, Ljava/util/ArrayDeque; - - invoke-direct {v1}, Ljava/util/ArrayDeque;->()V - - iput-object v1, v0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - new-instance v12, Lf/h/a/b/b0; - - iget-object v4, v0, Lf/h/a/b/a0;->b:Lf/h/a/b/f1/i; - - iget-boolean v7, v0, Lf/h/a/b/a0;->k:Z - - iget v8, v0, Lf/h/a/b/a0;->m:I - - iget-boolean v9, v0, Lf/h/a/b/a0;->n:Z - - iget-object v10, v0, Lf/h/a/b/a0;->e:Landroid/os/Handler; - - move-object v1, v12 - - move-object v2, p1 - - move-object v3, p2 - - move-object/from16 v5, p3 - - move-object/from16 v6, p4 - - move-object/from16 v11, p5 - - invoke-direct/range {v1 .. v11}, Lf/h/a/b/b0;->([Lf/h/a/b/p0;Lf/h/a/b/f1/h;Lf/h/a/b/f1/i;Lf/h/a/b/e0;Lf/h/a/b/h1/e;ZIZLandroid/os/Handler;Lf/h/a/b/i1/g;)V - - iput-object v12, v0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - new-instance v1, Landroid/os/Handler; - - iget-object v2, v0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - iget-object v2, v2, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; - - invoke-virtual {v2}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-direct {v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - iput-object v1, v0, Lf/h/a/b/a0;->g:Landroid/os/Handler; - - return-void - - :cond_1 - throw v1 -.end method - -.method public static J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/s$a;", - ">;", - "Lf/h/a/b/s$b;", - ")V" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/s$a; - - iget-boolean v1, v0, Lf/h/a/b/s$a;->b:Z - - if-nez v1, :cond_0 - - iget-object v0, v0, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - invoke-interface {p1, v0}, Lf/h/a/b/s$b;->a(Lf/h/a/b/m0$a;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public static synthetic K(Lf/h/a/b/j0;Lf/h/a/b/m0$a;)V - .locals 0 - - invoke-interface {p1, p0}, Lf/h/a/b/m0$a;->C(Lf/h/a/b/j0;)V - - return-void -.end method - -.method public static synthetic L(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - return-void -.end method - -.method public static synthetic M(Lf/h/a/b/m0$a;)V - .locals 1 - - const/4 v0, 0x1 - - invoke-interface {p0, v0}, Lf/h/a/b/m0$a;->g(I)V - - return-void -.end method - -.method public static synthetic N(ZZIZIZZLf/h/a/b/m0$a;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-interface {p7, p1, p2}, Lf/h/a/b/m0$a;->s(ZI)V - - :cond_0 - if-eqz p3, :cond_1 - - invoke-interface {p7, p4}, Lf/h/a/b/m0$a;->e(I)V - - :cond_1 - if-eqz p5, :cond_2 - - invoke-interface {p7, p6}, Lf/h/a/b/m0$a;->D(Z)V - - :cond_2 - return-void -.end method - -.method public static synthetic O(ILf/h/a/b/m0$a;)V - .locals 0 - - invoke-interface {p1, p0}, Lf/h/a/b/m0$a;->u(I)V - - return-void -.end method - -.method public static synthetic P(ZLf/h/a/b/m0$a;)V - .locals 0 - - invoke-interface {p1, p0}, Lf/h/a/b/m0$a;->p(Z)V - - return-void -.end method - - -# virtual methods -.method public A()Lf/h/a/b/t0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - return-object v0 -.end method - -.method public B()Landroid/os/Looper; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->e:Landroid/os/Handler; - - invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - return-object v0 -.end method - -.method public C()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/a0;->n:Z - - return v0 -.end method - -.method public D()J - .locals 6 - - invoke-virtual {p0}, Lf/h/a/b/a0;->U()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-wide v0, p0, Lf/h/a/b/a0;->w:J - - return-wide v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget-wide v1, v1, Lf/h/a/b/d1/p$a;->d:J - - iget-object v3, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v3, v3, Lf/h/a/b/d1/p$a;->d:J - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_1 - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p0}, Lf/h/a/b/a0;->m()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0$c;->a()J - - move-result-wide v0 - - return-wide v0 - - :cond_1 - iget-wide v0, v0, Lf/h/a/b/i0;->k:J - - iget-object v2, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - invoke-virtual {v2}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v2 - - if-eqz v2, :cond_3 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v0, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v2, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v1, v0, v2}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v1, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget v1, v1, Lf/h/a/b/d1/p$a;->b:I - - invoke-virtual {v0, v1}, Lf/h/a/b/t0$b;->d(I)J - - move-result-wide v1 - - const-wide/high16 v3, -0x8000000000000000L - - cmp-long v5, v1, v3 - - if-nez v5, :cond_2 - - iget-wide v0, v0, Lf/h/a/b/t0$b;->c:J - - goto :goto_0 - - :cond_2 - move-wide v0, v1 - - :cond_3 - :goto_0 - iget-object v2, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - invoke-virtual {p0, v2, v0, v1}, Lf/h/a/b/a0;->S(Lf/h/a/b/d1/p$a;J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public E()Lf/h/a/b/f1/g; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v0, v0, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - return-object v0 -.end method - -.method public F(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->c:[Lf/h/a/b/p0; - - aget-object p1, v0, p1 - - invoke-interface {p1}, Lf/h/a/b/p0;->u()I - - move-result p1 - - return p1 -.end method - -.method public G()J - .locals 4 - - invoke-virtual {p0}, Lf/h/a/b/a0;->U()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-wide v0, p0, Lf/h/a/b/a0;->w:J - - return-wide v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - return-wide v0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v2, v0, Lf/h/a/b/i0;->m:J - - invoke-virtual {p0, v1, v2, v3}, Lf/h/a/b/a0;->S(Lf/h/a/b/d1/p$a;J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public H()Lf/h/a/b/m0$b; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final I(ZZZI)Lf/h/a/b/i0; - .locals 24 - - move-object/from16 v0, p0 - - const-wide/16 v1, 0x0 - - const/4 v3, 0x0 - - if-eqz p1, :cond_0 - - iput v3, v0, Lf/h/a/b/a0;->u:I - - iput v3, v0, Lf/h/a/b/a0;->v:I - - iput-wide v1, v0, Lf/h/a/b/a0;->w:J - - goto :goto_1 - - :cond_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a0;->m()I - - move-result v4 - - iput v4, v0, Lf/h/a/b/a0;->u:I - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a0;->U()Z - - move-result v4 - - if-eqz v4, :cond_1 - - iget v4, v0, Lf/h/a/b/a0;->v:I - - goto :goto_0 - - :cond_1 - iget-object v4, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v5, v4, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v4, v4, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v4, v4, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v5, v4}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v4 - - :goto_0 - iput v4, v0, Lf/h/a/b/a0;->v:I - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a0;->G()J - - move-result-wide v4 - - iput-wide v4, v0, Lf/h/a/b/a0;->w:J - - :goto_1 - if-nez p1, :cond_2 - - if-eqz p2, :cond_3 - - :cond_2 - const/4 v3, 0x1 - - :cond_3 - if-eqz v3, :cond_4 - - iget-object v4, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-boolean v5, v0, Lf/h/a/b/a0;->n:Z - - iget-object v6, v0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - iget-object v7, v0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v4, v5, v6, v7}, Lf/h/a/b/i0;->e(ZLf/h/a/b/t0$c;Lf/h/a/b/t0$b;)Lf/h/a/b/d1/p$a; - - move-result-object v4 - - goto :goto_2 - - :cond_4 - iget-object v4, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v4, v4, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - :goto_2 - move-object/from16 v17, v4 - - if-eqz v3, :cond_5 - - goto :goto_3 - - :cond_5 - iget-object v1, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v1, v1, Lf/h/a/b/i0;->m:J - - :goto_3 - move-wide/from16 v22, v1 - - if-eqz v3, :cond_6 - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - goto :goto_4 - - :cond_6 - iget-object v1, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v1, v1, Lf/h/a/b/i0;->d:J - - :goto_4 - move-wide v10, v1 - - new-instance v1, Lf/h/a/b/i0; - - if-eqz p2, :cond_7 - - sget-object v2, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - goto :goto_5 - - :cond_7 - iget-object v2, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - :goto_5 - move-object v6, v2 - - if-eqz p3, :cond_8 - - const/4 v2, 0x0 - - goto :goto_6 - - :cond_8 - iget-object v2, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - :goto_6 - move-object v13, v2 - - const/4 v14, 0x0 - - if-eqz p2, :cond_9 - - sget-object v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - goto :goto_7 - - :cond_9 - iget-object v2, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - :goto_7 - move-object v15, v2 - - if-eqz p2, :cond_a - - iget-object v2, v0, Lf/h/a/b/a0;->b:Lf/h/a/b/f1/i; - - goto :goto_8 - - :cond_a - iget-object v2, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - :goto_8 - move-object/from16 v16, v2 - - const-wide/16 v20, 0x0 - - move-object v5, v1 - - move-object/from16 v7, v17 - - move-wide/from16 v8, v22 - - move/from16 v12, p4 - - move-wide/from16 v18, v22 - - invoke-direct/range {v5 .. v23}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - return-object v1 -.end method - -.method public final Q(Lf/h/a/b/s$b;)V - .locals 2 - - new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; - - iget-object v1, p0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->(Ljava/util/Collection;)V - - new-instance v1, Lf/h/a/b/c; - - invoke-direct {v1, v0, p1}, Lf/h/a/b/c;->(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - - invoke-virtual {p0, v1}, Lf/h/a/b/a0;->R(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final R(Ljava/lang/Runnable;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - iget-object v1, p0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v1, p1}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - :goto_0 - iget-object p1, p0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - invoke-virtual {p1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - invoke-virtual {p1}, Ljava/util/ArrayDeque;->peekFirst()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Runnable; - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - iget-object p1, p0, Lf/h/a/b/a0;->j:Ljava/util/ArrayDeque; - - invoke-virtual {p1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final S(Lf/h/a/b/d1/p$a;J)J - .locals 2 - - invoke-static {p2, p3}, Lf/h/a/b/u;->b(J)J - - move-result-wide p2 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object p1, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - iget-object p1, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - iget-wide v0, p1, Lf/h/a/b/t0$b;->d:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - add-long/2addr p2, v0 - - return-wide p2 -.end method - -.method public T(ZI)V - .locals 12 - - invoke-virtual {p0}, Lf/h/a/b/s;->s()Z - - move-result v0 - - iget-boolean v1, p0, Lf/h/a/b/a0;->k:Z - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - iget v1, p0, Lf/h/a/b/a0;->l:I - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - if-nez p2, :cond_1 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - if-eq v1, v4, :cond_2 - - iget-object v1, p0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - iget-object v1, v1, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {v1, v2, v4, v3}, Lf/h/a/b/i1/z;->a(III)Landroid/os/Message; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/os/Message;->sendToTarget()V - - :cond_2 - iget-boolean v1, p0, Lf/h/a/b/a0;->k:Z - - if-eq v1, p1, :cond_3 - - const/4 v5, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v5, 0x0 - - :goto_2 - iget v1, p0, Lf/h/a/b/a0;->l:I - - if-eq v1, p2, :cond_4 - - const/4 v8, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v8, 0x0 - - :goto_3 - iput-boolean p1, p0, Lf/h/a/b/a0;->k:Z - - iput p2, p0, Lf/h/a/b/a0;->l:I - - invoke-virtual {p0}, Lf/h/a/b/s;->s()Z - - move-result v11 - - if-eq v0, v11, :cond_5 - - const/4 v10, 0x1 - - goto :goto_4 - - :cond_5 - const/4 v10, 0x0 - - :goto_4 - if-nez v5, :cond_6 - - if-nez v8, :cond_6 - - if-eqz v10, :cond_7 - - :cond_6 - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget v7, v0, Lf/h/a/b/i0;->e:I - - new-instance v0, Lf/h/a/b/m; - - move-object v4, v0 - - move v6, p1 - - move v9, p2 - - invoke-direct/range {v4 .. v11}, Lf/h/a/b/m;->(ZZIZIZZ)V - - invoke-virtual {p0, v0}, Lf/h/a/b/a0;->Q(Lf/h/a/b/s$b;)V - - :cond_7 - return-void -.end method - -.method public final U()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget v0, p0, Lf/h/a/b/a0;->o:I - - if-lez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public final V(Lf/h/a/b/i0;ZIIZ)V - .locals 14 - - move-object v0, p0 - - invoke-virtual {p0}, Lf/h/a/b/s;->s()Z - - move-result v1 - - iget-object v4, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - move-object v3, p1 - - iput-object v3, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/s;->s()Z - - move-result v2 - - new-instance v13, Lf/h/a/b/a0$b; - - iget-object v5, v0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - iget-object v6, v0, Lf/h/a/b/a0;->d:Lf/h/a/b/f1/h; - - iget-boolean v11, v0, Lf/h/a/b/a0;->k:Z - - if-eq v1, v2, :cond_0 - - const/4 v1, 0x1 - - const/4 v12, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - const/4 v12, 0x0 - - :goto_0 - move-object v2, v13 - - move-object v3, p1 - - move/from16 v7, p2 - - move/from16 v8, p3 - - move/from16 v9, p4 - - move/from16 v10, p5 - - invoke-direct/range {v2 .. v12}, Lf/h/a/b/a0$b;->(Lf/h/a/b/i0;Lf/h/a/b/i0;Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/f1/h;ZIIZZZ)V - - invoke-virtual {p0, v13}, Lf/h/a/b/a0;->R(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - .locals 7 - - new-instance v6, Lf/h/a/b/n0; - - iget-object v1, p0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v3, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p0}, Lf/h/a/b/a0;->m()I - - move-result v4 - - iget-object v5, p0, Lf/h/a/b/a0;->g:Landroid/os/Handler; - - move-object v0, v6 - - move-object v2, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/n0;->(Lf/h/a/b/n0$a;Lf/h/a/b/n0$b;Lf/h/a/b/t0;ILandroid/os/Handler;)V - - return-object v6 -.end method - -.method public b()Lf/h/a/b/j0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->s:Lf/h/a/b/j0; - - return-object v0 -.end method - -.method public c()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/a0;->U()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public d()J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->l:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public e(IJ)V - .locals 9 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - if-ltz p1, :cond_5 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->o()I - - move-result v1 - - if-ge p1, v1, :cond_5 - - :cond_0 - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/b/a0;->q:Z - - iget v2, p0, Lf/h/a/b/a0;->o:I - - add-int/2addr v2, v1 - - iput v2, p0, Lf/h/a/b/a0;->o:I - - invoke-virtual {p0}, Lf/h/a/b/a0;->c()Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_1 - - const-string p1, "ExoPlayerImpl" - - const-string p2, "seekTo ignored because an ad is playing" - - invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - iget-object p1, p0, Lf/h/a/b/a0;->e:Landroid/os/Handler; - - const/4 p2, -0x1 - - iget-object p3, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - invoke-virtual {p1, v3, v1, p2, p3}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - return-void - - :cond_1 - iput p1, p0, Lf/h/a/b/a0;->u:I - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - const-wide/16 v4, 0x0 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v1, :cond_3 - - cmp-long v1, p2, v6 - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_2 - move-wide v4, p2 - - :goto_0 - iput-wide v4, p0, Lf/h/a/b/a0;->w:J - - iput v3, p0, Lf/h/a/b/a0;->v:I - - goto :goto_2 - - :cond_3 - cmp-long v1, p2, v6 - - if-nez v1, :cond_4 - - iget-object v1, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - invoke-virtual {v0, p1, v1, v4, v5}, Lf/h/a/b/t0;->n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; - - move-result-object v1 - - iget-wide v1, v1, Lf/h/a/b/t0$c;->h:J - - goto :goto_1 - - :cond_4 - invoke-static {p2, p3}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - :goto_1 - move-wide v7, v1 - - iget-object v2, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - iget-object v3, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - move-object v1, v0 - - move v4, p1 - - move-wide v5, v7 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/t0;->j(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJ)Landroid/util/Pair; - - move-result-object v1 - - invoke-static {v7, v8}, Lf/h/a/b/u;->b(J)J - - move-result-wide v2 - - iput-wide v2, p0, Lf/h/a/b/a0;->w:J - - iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v0, v1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v1 - - iput v1, p0, Lf/h/a/b/a0;->v:I - - :goto_2 - iget-object v1, p0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - invoke-static {p2, p3}, Lf/h/a/b/u;->a(J)J - - move-result-wide p2 - - iget-object v1, v1, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - new-instance v2, Lf/h/a/b/b0$e; - - invoke-direct {v2, v0, p1, p2, p3}, Lf/h/a/b/b0$e;->(Lf/h/a/b/t0;IJ)V - - const/4 p1, 0x3 - - invoke-virtual {v1, p1, v2}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - sget-object p1, Lf/h/a/b/d;->a:Lf/h/a/b/d; - - invoke-virtual {p0, p1}, Lf/h/a/b/a0;->Q(Lf/h/a/b/s$b;)V - - return-void - - :cond_5 - new-instance v1, Lcom/google/android/exoplayer2/IllegalSeekPositionException; - - invoke-direct {v1, v0, p1, p2, p3}, Lcom/google/android/exoplayer2/IllegalSeekPositionException;->(Lf/h/a/b/t0;IJ)V - - throw v1 -.end method - -.method public f()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/a0;->k:Z - - return v0 -.end method - -.method public g(Z)V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/b/a0;->n:Z - - if-eq v0, p1, :cond_0 - - iput-boolean p1, p0, Lf/h/a/b/a0;->n:Z - - iget-object v0, p0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - iget-object v0, v0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/4 v1, 0x0 - - const/16 v2, 0xd - - invoke-virtual {v0, v2, p1, v1}, Lf/h/a/b/i1/z;->a(III)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V - - new-instance v0, Lf/h/a/b/l; - - invoke-direct {v0, p1}, Lf/h/a/b/l;->(Z)V - - invoke-virtual {p0, v0}, Lf/h/a/b/a0;->Q(Lf/h/a/b/s$b;)V - - :cond_0 - return-void -.end method - -.method public h()Lcom/google/android/exoplayer2/ExoPlaybackException; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - return-object v0 -.end method - -.method public j(Lf/h/a/b/m0$a;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/s$a; - - invoke-direct {v1, p1}, Lf/h/a/b/s$a;->(Lf/h/a/b/m0$a;)V - - invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z - - return-void -.end method - -.method public k()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/a0;->c()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget v0, v0, Lf/h/a/b/d1/p$a;->c:I - - goto :goto_0 - - :cond_0 - const/4 v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public l(Lf/h/a/b/m0$a;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/s$a; - - iget-object v2, v1, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - invoke-virtual {v2, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/s$a;->b:Z - - iget-object v2, p0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public m()I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/a0;->U()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/b/a0;->u:I - - return v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v2, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v1, v0, v2}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v0 - - iget v0, v0, Lf/h/a/b/t0$b;->b:I - - return v0 -.end method - -.method public n(Z)V - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/a0;->T(ZI)V - - return-void -.end method - -.method public o()Lf/h/a/b/m0$c; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public p()J - .locals 6 - - invoke-virtual {p0}, Lf/h/a/b/a0;->c()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v2, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v1, v0, v2}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v1, v0, Lf/h/a/b/i0;->d:J - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v1, v3 - - if-nez v5, :cond_0 - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p0}, Lf/h/a/b/a0;->m()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - iget-wide v0, v0, Lf/h/a/b/t0$c;->h:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - iget-wide v0, v0, Lf/h/a/b/t0$b;->d:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v2, v2, Lf/h/a/b/i0;->d:J - - invoke-static {v2, v3}, Lf/h/a/b/u;->b(J)J - - move-result-wide v2 - - add-long/2addr v0, v2 - - :goto_0 - return-wide v0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/b/a0;->G()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public r()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - return v0 -.end method - -.method public t()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/a0;->c()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget v0, v0, Lf/h/a/b/d1/p$a;->b:I - - goto :goto_0 - - :cond_0 - const/4 v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public u(I)V - .locals 3 - - iget v0, p0, Lf/h/a/b/a0;->m:I - - if-eq v0, p1, :cond_0 - - iput p1, p0, Lf/h/a/b/a0;->m:I - - iget-object v0, p0, Lf/h/a/b/a0;->f:Lf/h/a/b/b0; - - iget-object v0, v0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/16 v1, 0xc - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, p1, v2}, Lf/h/a/b/i1/z;->a(III)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V - - new-instance v0, Lf/h/a/b/o; - - invoke-direct {v0, p1}, Lf/h/a/b/o;->(I)V - - invoke-virtual {p0, v0}, Lf/h/a/b/a0;->Q(Lf/h/a/b/s$b;)V - - :cond_0 - return-void -.end method - -.method public w()I - .locals 1 - - iget v0, p0, Lf/h/a/b/a0;->l:I - - return v0 -.end method - -.method public x()Lcom/google/android/exoplayer2/source/TrackGroupArray; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - return-object v0 -.end method - -.method public y()I - .locals 1 - - iget v0, p0, Lf/h/a/b/a0;->m:I - - return v0 -.end method - -.method public z()J - .locals 4 - - invoke-virtual {p0}, Lf/h/a/b/a0;->c()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v2, v1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v3, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - iget-object v0, p0, Lf/h/a/b/a0;->i:Lf/h/a/b/t0$b; - - iget v2, v1, Lf/h/a/b/d1/p$a;->b:I - - iget v1, v1, Lf/h/a/b/d1/p$a;->c:I - - invoke-virtual {v0, v2, v1}, Lf/h/a/b/t0$b;->a(II)J - - move-result-wide v0 - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - return-wide v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/a0;->A()Lf/h/a/b/t0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-eqz v1, :cond_1 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/b/a0;->m()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0$c;->a()J - - move-result-wide v0 - - :goto_0 - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$a.smali deleted file mode 100644 index 0bff86aa5a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$a.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public Lf/h/a/b/a1/a$a; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/a$d; - -.field public final b:J - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:J - -.field public final g:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/a$d;JJJJJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a$a;->a:Lf/h/a/b/a1/a$d; - - iput-wide p2, p0, Lf/h/a/b/a1/a$a;->b:J - - iput-wide p4, p0, Lf/h/a/b/a1/a$a;->c:J - - iput-wide p6, p0, Lf/h/a/b/a1/a$a;->d:J - - iput-wide p8, p0, Lf/h/a/b/a1/a$a;->e:J - - iput-wide p10, p0, Lf/h/a/b/a1/a$a;->f:J - - iput-wide p12, p0, Lf/h/a/b/a1/a$a;->g:J - - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 13 - - iget-object v0, p0, Lf/h/a/b/a1/a$a;->a:Lf/h/a/b/a1/a$d; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/a1/a$d;->a(J)J - - move-result-wide v1 - - iget-wide v3, p0, Lf/h/a/b/a1/a$a;->c:J - - iget-wide v5, p0, Lf/h/a/b/a1/a$a;->d:J - - iget-wide v7, p0, Lf/h/a/b/a1/a$a;->e:J - - iget-wide v9, p0, Lf/h/a/b/a1/a$a;->f:J - - iget-wide v11, p0, Lf/h/a/b/a1/a$a;->g:J - - invoke-static/range {v1 .. v12}, Lf/h/a/b/a1/a$c;->a(JJJJJJ)J - - move-result-wide v0 - - new-instance v2, Lf/h/a/b/a1/q$a; - - new-instance v3, Lf/h/a/b/a1/r; - - invoke-direct {v3, p1, p2, v0, v1}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {v2, v3}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v2 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/a$a;->b:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$b.smali deleted file mode 100644 index 712528a86b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$b.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public final Lf/h/a/b/a1/a$b; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/a$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(J)J - .locals 0 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$c.smali deleted file mode 100644 index 57cfbef27f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$c.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class public Lf/h/a/b/a1/a$c; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:J - -.field public final c:J - -.field public d:J - -.field public e:J - -.field public f:J - -.field public g:J - -.field public h:J - - -# direct methods -.method public constructor (JJJJJJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/a$c;->a:J - - iput-wide p3, p0, Lf/h/a/b/a1/a$c;->b:J - - iput-wide p5, p0, Lf/h/a/b/a1/a$c;->d:J - - iput-wide p7, p0, Lf/h/a/b/a1/a$c;->e:J - - iput-wide p9, p0, Lf/h/a/b/a1/a$c;->f:J - - iput-wide p11, p0, Lf/h/a/b/a1/a$c;->g:J - - iput-wide p13, p0, Lf/h/a/b/a1/a$c;->c:J - - invoke-static/range {p3 .. p14}, Lf/h/a/b/a1/a$c;->a(JJJJJJ)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/a$c;->h:J - - return-void -.end method - -.method public static a(JJJJJJ)J - .locals 7 - - const-wide/16 v0, 0x1 - - add-long v2, p6, v0 - - cmp-long v4, v2, p8 - - if-gez v4, :cond_1 - - add-long v2, p2, v0 - - cmp-long v4, v2, p4 - - if-ltz v4, :cond_0 - - goto :goto_0 - - :cond_0 - sub-long v2, p0, p2 - - sub-long v4, p8, p6 - - long-to-float v4, v4 - - sub-long v5, p4, p2 - - long-to-float v5, v5 - - div-float/2addr v4, v5 - - long-to-float v2, v2 - - mul-float v2, v2, v4 - - float-to-long v2, v2 - - const-wide/16 v4, 0x14 - - div-long v4, v2, v4 - - add-long/2addr v2, p6 - - sub-long v2, v2, p10 - - sub-long/2addr v2, v4 - - sub-long v0, p8, v0 - - move-wide p0, v2 - - move-wide p2, p6 - - move-wide p4, v0 - - invoke-static/range {p0 .. p5}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_1 - :goto_0 - return-wide p6 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$d.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$d.smali deleted file mode 100644 index 3056195333..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$d.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/a$d; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - - -# virtual methods -.method public abstract a(J)J -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$e.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$e.smali deleted file mode 100644 index 7e49b57d8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$e.smali +++ /dev/null @@ -1,116 +0,0 @@ -.class public final Lf/h/a/b/a1/a$e; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "e" -.end annotation - - -# static fields -.field public static final d:Lf/h/a/b/a1/a$e; - - -# instance fields -.field public final a:I - -.field public final b:J - -.field public final c:J - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v6, Lf/h/a/b/a1/a$e; - - const/4 v1, -0x3 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - const-wide/16 v4, -0x1 - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/a1/a$e;->(IJJ)V - - sput-object v6, Lf/h/a/b/a1/a$e;->d:Lf/h/a/b/a1/a$e; - - return-void -.end method - -.method public constructor (IJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/a$e;->a:I - - iput-wide p2, p0, Lf/h/a/b/a1/a$e;->b:J - - iput-wide p4, p0, Lf/h/a/b/a1/a$e;->c:J - - return-void -.end method - -.method public static a(JJ)Lf/h/a/b/a1/a$e; - .locals 7 - - new-instance v6, Lf/h/a/b/a1/a$e; - - const/4 v1, -0x1 - - move-object v0, v6 - - move-wide v2, p0 - - move-wide v4, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/a1/a$e;->(IJJ)V - - return-object v6 -.end method - -.method public static b(J)Lf/h/a/b/a1/a$e; - .locals 7 - - new-instance v6, Lf/h/a/b/a1/a$e; - - const/4 v1, 0x0 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - move-object v0, v6 - - move-wide v4, p0 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/a1/a$e;->(IJJ)V - - return-object v6 -.end method - -.method public static c(JJ)Lf/h/a/b/a1/a$e; - .locals 7 - - new-instance v6, Lf/h/a/b/a1/a$e; - - const/4 v1, -0x2 - - move-object v0, v6 - - move-wide v2, p0 - - move-wide v4, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/a1/a$e;->(IJJ)V - - return-object v6 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a$f.smali b/com.discord/smali_classes2/f/h/a/b/a1/a$f.smali deleted file mode 100644 index 9176a2b82b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a$f.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/a$f; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "f" -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/a1/e;J)Lf/h/a/b/a1/a$e; - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract b()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/a.smali deleted file mode 100644 index abba5211d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a.smali +++ /dev/null @@ -1,420 +0,0 @@ -.class public abstract Lf/h/a/b/a1/a; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/a$a;, - Lf/h/a/b/a1/a$e;, - Lf/h/a/b/a1/a$c;, - Lf/h/a/b/a1/a$d;, - Lf/h/a/b/a1/a$b;, - Lf/h/a/b/a1/a$f; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/a$a; - -.field public final b:Lf/h/a/b/a1/a$f; - -.field public c:Lf/h/a/b/a1/a$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:I - - -# direct methods -.method public constructor (Lf/h/a/b/a1/a$d;Lf/h/a/b/a1/a$f;JJJJJJI)V - .locals 16 - - move-object/from16 v0, p0 - - invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V - - move-object/from16 v1, p2 - - iput-object v1, v0, Lf/h/a/b/a1/a;->b:Lf/h/a/b/a1/a$f; - - move/from16 v1, p15 - - iput v1, v0, Lf/h/a/b/a1/a;->d:I - - new-instance v15, Lf/h/a/b/a1/a$a; - - move-object v1, v15 - - move-object/from16 v2, p1 - - move-wide/from16 v3, p3 - - move-wide/from16 v5, p5 - - move-wide/from16 v7, p7 - - move-wide/from16 v9, p9 - - move-wide/from16 v11, p11 - - move-wide/from16 v13, p13 - - invoke-direct/range {v1 .. v14}, Lf/h/a/b/a1/a$a;->(Lf/h/a/b/a1/a$d;JJJJJJ)V - - iput-object v15, v0, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/InterruptedException;, - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-object v3, v0, Lf/h/a/b/a1/a;->b:Lf/h/a/b/a1/a$f; - - invoke-static {v3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - :goto_0 - iget-object v4, v0, Lf/h/a/b/a1/a;->c:Lf/h/a/b/a1/a$c; - - invoke-static {v4}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v5, v4, Lf/h/a/b/a1/a$c;->f:J - - iget-wide v7, v4, Lf/h/a/b/a1/a$c;->g:J - - iget-wide v9, v4, Lf/h/a/b/a1/a$c;->h:J - - sub-long/2addr v7, v5 - - iget v11, v0, Lf/h/a/b/a1/a;->d:I - - int-to-long v11, v11 - - const/4 v13, 0x0 - - cmp-long v14, v7, v11 - - if-gtz v14, :cond_0 - - invoke-virtual {v0, v13, v5, v6}, Lf/h/a/b/a1/a;->c(ZJ)V - - invoke-virtual {v0, v1, v5, v6, v2}, Lf/h/a/b/a1/a;->d(Lf/h/a/b/a1/e;JLf/h/a/b/a1/p;)I - - move-result v1 - - return v1 - - :cond_0 - invoke-virtual {v0, v1, v9, v10}, Lf/h/a/b/a1/a;->f(Lf/h/a/b/a1/e;J)Z - - move-result v5 - - if-nez v5, :cond_1 - - invoke-virtual {v0, v1, v9, v10, v2}, Lf/h/a/b/a1/a;->d(Lf/h/a/b/a1/e;JLf/h/a/b/a1/p;)I - - move-result v1 - - return v1 - - :cond_1 - iput v13, v1, Lf/h/a/b/a1/e;->f:I - - iget-wide v5, v4, Lf/h/a/b/a1/a$c;->b:J - - invoke-interface {v3, v1, v5, v6}, Lf/h/a/b/a1/a$f;->a(Lf/h/a/b/a1/e;J)Lf/h/a/b/a1/a$e; - - move-result-object v5 - - iget v6, v5, Lf/h/a/b/a1/a$e;->a:I - - const/4 v7, -0x3 - - if-eq v6, v7, :cond_5 - - const/4 v7, -0x2 - - if-eq v6, v7, :cond_4 - - const/4 v7, -0x1 - - if-eq v6, v7, :cond_3 - - if-nez v6, :cond_2 - - const/4 v3, 0x1 - - iget-wide v6, v5, Lf/h/a/b/a1/a$e;->c:J - - invoke-virtual {v0, v3, v6, v7}, Lf/h/a/b/a1/a;->c(ZJ)V - - iget-wide v3, v5, Lf/h/a/b/a1/a$e;->c:J - - invoke-virtual {v0, v1, v3, v4}, Lf/h/a/b/a1/a;->f(Lf/h/a/b/a1/e;J)Z - - iget-wide v3, v5, Lf/h/a/b/a1/a$e;->c:J - - invoke-virtual {v0, v1, v3, v4, v2}, Lf/h/a/b/a1/a;->d(Lf/h/a/b/a1/e;JLf/h/a/b/a1/p;)I - - move-result v1 - - return v1 - - :cond_2 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Invalid case" - - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 - - :cond_3 - iget-wide v9, v5, Lf/h/a/b/a1/a$e;->b:J - - iget-wide v13, v5, Lf/h/a/b/a1/a$e;->c:J - - iput-wide v9, v4, Lf/h/a/b/a1/a$c;->e:J - - iput-wide v13, v4, Lf/h/a/b/a1/a$c;->g:J - - iget-wide v5, v4, Lf/h/a/b/a1/a$c;->b:J - - iget-wide v7, v4, Lf/h/a/b/a1/a$c;->d:J - - iget-wide v11, v4, Lf/h/a/b/a1/a$c;->f:J - - iget-wide v1, v4, Lf/h/a/b/a1/a$c;->c:J - - move-wide v15, v1 - - invoke-static/range {v5 .. v16}, Lf/h/a/b/a1/a$c;->a(JJJJJJ)J - - move-result-wide v1 - - iput-wide v1, v4, Lf/h/a/b/a1/a$c;->h:J - - goto :goto_1 - - :cond_4 - iget-wide v7, v5, Lf/h/a/b/a1/a$e;->b:J - - iget-wide v11, v5, Lf/h/a/b/a1/a$e;->c:J - - iput-wide v7, v4, Lf/h/a/b/a1/a$c;->d:J - - iput-wide v11, v4, Lf/h/a/b/a1/a$c;->f:J - - iget-wide v5, v4, Lf/h/a/b/a1/a$c;->b:J - - iget-wide v9, v4, Lf/h/a/b/a1/a$c;->e:J - - iget-wide v13, v4, Lf/h/a/b/a1/a$c;->g:J - - iget-wide v1, v4, Lf/h/a/b/a1/a$c;->c:J - - move-wide v15, v1 - - invoke-static/range {v5 .. v16}, Lf/h/a/b/a1/a$c;->a(JJJJJJ)J - - move-result-wide v1 - - iput-wide v1, v4, Lf/h/a/b/a1/a$c;->h:J - - :goto_1 - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - goto/16 :goto_0 - - :cond_5 - invoke-virtual {v0, v13, v9, v10}, Lf/h/a/b/a1/a;->c(ZJ)V - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - invoke-virtual {v0, v1, v9, v10, v2}, Lf/h/a/b/a1/a;->d(Lf/h/a/b/a1/e;JLf/h/a/b/a1/p;)I - - move-result v1 - - return v1 -.end method - -.method public final b()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/a;->c:Lf/h/a/b/a1/a$c; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final c(ZJ)V - .locals 0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/a1/a;->c:Lf/h/a/b/a1/a$c; - - iget-object p1, p0, Lf/h/a/b/a1/a;->b:Lf/h/a/b/a1/a$f; - - invoke-interface {p1}, Lf/h/a/b/a1/a$f;->b()V - - return-void -.end method - -.method public final d(Lf/h/a/b/a1/e;JLf/h/a/b/a1/p;)I - .locals 2 - - iget-wide v0, p1, Lf/h/a/b/a1/e;->d:J - - cmp-long p1, p2, v0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iput-wide p2, p4, Lf/h/a/b/a1/p;->a:J - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final e(J)V - .locals 19 - - move-object/from16 v0, p0 - - move-wide/from16 v2, p1 - - iget-object v1, v0, Lf/h/a/b/a1/a;->c:Lf/h/a/b/a1/a$c; - - if-eqz v1, :cond_0 - - iget-wide v4, v1, Lf/h/a/b/a1/a$c;->a:J - - cmp-long v1, v4, v2 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - new-instance v14, Lf/h/a/b/a1/a$c; - - iget-object v1, v0, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - iget-object v1, v1, Lf/h/a/b/a1/a$a;->a:Lf/h/a/b/a1/a$d; - - invoke-interface {v1, v2, v3}, Lf/h/a/b/a1/a$d;->a(J)J - - move-result-wide v4 - - iget-object v1, v0, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - iget-wide v6, v1, Lf/h/a/b/a1/a$a;->c:J - - iget-wide v8, v1, Lf/h/a/b/a1/a$a;->d:J - - iget-wide v10, v1, Lf/h/a/b/a1/a$a;->e:J - - iget-wide v12, v1, Lf/h/a/b/a1/a$a;->f:J - - move-wide v15, v12 - - iget-wide v12, v1, Lf/h/a/b/a1/a$a;->g:J - - move-object v1, v14 - - move-wide/from16 v2, p1 - - move-wide/from16 v17, v12 - - move-wide v12, v15 - - move-object v0, v14 - - move-wide/from16 v14, v17 - - invoke-direct/range {v1 .. v15}, Lf/h/a/b/a1/a$c;->(JJJJJJJ)V - - move-object v1, v0 - - move-object/from16 v0, p0 - - iput-object v1, v0, Lf/h/a/b/a1/a;->c:Lf/h/a/b/a1/a$c; - - return-void -.end method - -.method public final f(Lf/h/a/b/a1/e;J)Z - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-wide v0, p1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr p2, v0 - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-ltz v2, :cond_0 - - const-wide/32 v0, 0x40000 - - cmp-long v2, p2, v0 - - if-gtz v2, :cond_0 - - long-to-int p3, p2 - - invoke-virtual {p1, p3}, Lf/h/a/b/a1/e;->i(I)V - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/a$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/a$a.smali deleted file mode 100644 index 0b51bd282f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/a0/a$a; -.super Ljava/lang/Object; -.source "DefaultEbmlReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/a$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/a$b.smali deleted file mode 100644 index 28d01b21ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/a$b.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/a$b; -.super Ljava/lang/Object; -.source "DefaultEbmlReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:J - - -# direct methods -.method public constructor (IJLf/h/a/b/a1/a0/a$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/a0/a$b;->a:I - - iput-wide p2, p0, Lf/h/a/b/a1/a0/a$b;->b:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/a.smali deleted file mode 100644 index 9c0216ca4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/a.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/a; -.super Ljava/lang/Object; -.source "DefaultEbmlReader.java" - -# interfaces -.implements Lf/h/a/b/a1/a0/c; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/a0/a$b; - } -.end annotation - - -# instance fields -.field public final a:[B - -.field public final b:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/a1/a0/a$b;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/a1/a0/f; - -.field public d:Lf/h/a/b/a1/a0/b; - -.field public e:I - -.field public f:I - -.field public g:J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x8 - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/a1/a0/a;->a:[B - - new-instance v0, Ljava/util/ArrayDeque; - - invoke-direct {v0}, Ljava/util/ArrayDeque;->()V - - iput-object v0, p0, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - new-instance v0, Lf/h/a/b/a1/a0/f; - - invoke-direct {v0}, Lf/h/a/b/a1/a0/f;->()V - - iput-object v0, p0, Lf/h/a/b/a1/a0/a;->c:Lf/h/a/b/a1/a0/f; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;I)J - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/a0/a;->a:[B - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, p2, v1}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - const-wide/16 v2, 0x0 - - :goto_0 - if-ge v1, p2, :cond_0 - - const/16 p1, 0x8 - - shl-long/2addr v2, p1 - - iget-object p1, p0, Lf/h/a/b/a1/a0/a;->a:[B - - aget-byte p1, p1, v1 - - and-int/lit16 p1, p1, 0xff - - int-to-long v4, p1 - - or-long/2addr v2, v4 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-wide v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/b.smali deleted file mode 100644 index 27d9490f8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/b.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/a0/b; -.super Ljava/lang/Object; -.source "EbmlProcessor.java" diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/c.smali deleted file mode 100644 index 28534e54e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/c.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/a0/c; -.super Ljava/lang/Object; -.source "EbmlReader.java" diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/d$a.smali deleted file mode 100644 index 47017c496a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/a0/d$a; -.super Ljava/lang/Object; -.source "MatroskaExtractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/d$b.smali deleted file mode 100644 index 0a8c4634ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$b.smali +++ /dev/null @@ -1,3079 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/d$b; -.super Ljava/lang/Object; -.source "MatroskaExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/a0/b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a1/a0/d; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/a0/d;Lf/h/a/b/a1/a0/d$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(I)V - .locals 37 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move/from16 v1, p1 - - iget-object v8, v0, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v8, :cond_50 - - const/16 v2, 0xa0 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_4a - - const/16 v2, 0xae - - const/4 v4, -0x1 - - const/4 v5, 0x1 - - if-eq v1, v2, :cond_10 - - const/16 v2, 0x4dbb - - const v6, 0x1c53bb6b - - const-wide/16 v9, -0x1 - - if-eq v1, v2, :cond_e - - const/16 v2, 0x6240 - - if-eq v1, v2, :cond_c - - const/16 v2, 0x6d80 - - if-eq v1, v2, :cond_a - - const v2, 0x1549a966 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - if-eq v1, v2, :cond_8 - - const v2, 0x1654ae6b - - if-eq v1, v2, :cond_6 - - if-eq v1, v6, :cond_0 - - goto/16 :goto_2b - - :cond_0 - iget-boolean v1, v8, Lf/h/a/b/a1/a0/d;->v:Z - - if-nez v1, :cond_4f - - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->a0:Lf/h/a/b/a1/i; - - iget-wide v6, v8, Lf/h/a/b/a1/a0/d;->q:J - - cmp-long v2, v6, v9 - - if-eqz v2, :cond_5 - - iget-wide v6, v8, Lf/h/a/b/a1/a0/d;->t:J - - cmp-long v2, v6, v11 - - if-eqz v2, :cond_5 - - iget-object v2, v8, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - if-eqz v2, :cond_5 - - iget v2, v2, Lf/h/a/b/i1/o;->a:I - - if-eqz v2, :cond_5 - - iget-object v4, v8, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - if-eqz v4, :cond_5 - - iget v4, v4, Lf/h/a/b/i1/o;->a:I - - if-eq v4, v2, :cond_1 - - goto/16 :goto_2 - - :cond_1 - new-array v4, v2, [I - - new-array v6, v2, [J - - new-array v7, v2, [J - - new-array v9, v2, [J - - const/4 v10, 0x0 - - :goto_0 - if-ge v10, v2, :cond_2 - - iget-object v11, v8, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - invoke-virtual {v11, v10}, Lf/h/a/b/i1/o;->b(I)J - - move-result-wide v11 - - aput-wide v11, v9, v10 - - iget-wide v11, v8, Lf/h/a/b/a1/a0/d;->q:J - - iget-object v13, v8, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - invoke-virtual {v13, v10}, Lf/h/a/b/i1/o;->b(I)J - - move-result-wide v13 - - add-long/2addr v13, v11 - - aput-wide v13, v6, v10 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - add-int/lit8 v10, v2, -0x1 - - if-ge v3, v10, :cond_3 - - add-int/lit8 v10, v3, 0x1 - - aget-wide v11, v6, v10 - - aget-wide v13, v6, v3 - - sub-long/2addr v11, v13 - - long-to-int v12, v11 - - aput v12, v4, v3 - - aget-wide v11, v9, v10 - - aget-wide v13, v9, v3 - - sub-long/2addr v11, v13 - - aput-wide v11, v7, v3 - - move v3, v10 - - goto :goto_1 - - :cond_3 - iget-wide v2, v8, Lf/h/a/b/a1/a0/d;->q:J - - iget-wide v11, v8, Lf/h/a/b/a1/a0/d;->p:J - - add-long/2addr v2, v11 - - aget-wide v11, v6, v10 - - sub-long/2addr v2, v11 - - long-to-int v3, v2 - - aput v3, v4, v10 - - iget-wide v2, v8, Lf/h/a/b/a1/a0/d;->t:J - - aget-wide v11, v9, v10 - - sub-long/2addr v2, v11 - - aput-wide v2, v7, v10 - - aget-wide v2, v7, v10 - - const-wide/16 v11, 0x0 - - cmp-long v13, v2, v11 - - if-gtz v13, :cond_4 - - new-instance v11, Ljava/lang/StringBuilder; - - invoke-direct {v11}, Ljava/lang/StringBuilder;->()V - - const-string v12, "Discarding last cue point with unexpected duration: " - - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v11, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "MatroskaExtractor" - - invoke-static {v3, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-static {v4, v10}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v4 - - invoke-static {v6, v10}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v6 - - invoke-static {v7, v10}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v7 - - invoke-static {v9, v10}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v9 - - :cond_4 - const/4 v2, 0x0 - - iput-object v2, v8, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - iput-object v2, v8, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - new-instance v2, Lf/h/a/b/a1/c; - - invoke-direct {v2, v4, v6, v7, v9}, Lf/h/a/b/a1/c;->([I[J[J[J)V - - goto :goto_3 - - :cond_5 - :goto_2 - const/4 v2, 0x0 - - iput-object v2, v8, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - iput-object v2, v8, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - new-instance v2, Lf/h/a/b/a1/q$b; - - iget-wide v3, v8, Lf/h/a/b/a1/a0/d;->t:J - - const-wide/16 v6, 0x0 - - invoke-direct {v2, v3, v4, v6, v7}, Lf/h/a/b/a1/q$b;->(JJ)V - - :goto_3 - invoke-interface {v1, v2}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v5, v8, Lf/h/a/b/a1/a0/d;->v:Z - - goto/16 :goto_2b - - :cond_6 - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->size()I - - move-result v1 - - if-eqz v1, :cond_7 - - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->a0:Lf/h/a/b/a1/i; - - invoke-interface {v1}, Lf/h/a/b/a1/i;->k()V - - goto/16 :goto_2b - - :cond_7 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "No valid tracks were found" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_8 - iget-wide v1, v8, Lf/h/a/b/a1/a0/d;->r:J - - cmp-long v3, v1, v11 - - if-nez v3, :cond_9 - - const-wide/32 v1, 0xf4240 - - iput-wide v1, v8, Lf/h/a/b/a1/a0/d;->r:J - - :cond_9 - iget-wide v1, v8, Lf/h/a/b/a1/a0/d;->s:J - - cmp-long v3, v1, v11 - - if-eqz v3, :cond_4f - - invoke-virtual {v8, v1, v2}, Lf/h/a/b/a1/a0/d;->j(J)J - - move-result-wide v1 - - iput-wide v1, v8, Lf/h/a/b/a1/a0/d;->t:J - - goto/16 :goto_2b - - :cond_a - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iget-boolean v2, v1, Lf/h/a/b/a1/a0/d$c;->g:Z - - if-eqz v2, :cond_4f - - iget-object v1, v1, Lf/h/a/b/a1/a0/d$c;->h:[B - - if-nez v1, :cond_b - - goto/16 :goto_2b - - :cond_b - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Combining encryption and compression is not supported" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_c - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iget-boolean v2, v1, Lf/h/a/b/a1/a0/d$c;->g:Z - - if-eqz v2, :cond_4f - - iget-object v2, v1, Lf/h/a/b/a1/a0/d$c;->i:Lf/h/a/b/a1/s$a; - - if-eqz v2, :cond_d - - new-instance v4, Lcom/google/android/exoplayer2/drm/DrmInitData; - - new-array v6, v5, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - - new-instance v7, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - - sget-object v8, Lf/h/a/b/u;->a:Ljava/util/UUID; - - iget-object v2, v2, Lf/h/a/b/a1/s$a;->b:[B - - const-string v9, "video/webm" - - invoke-direct {v7, v8, v9, v2}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->(Ljava/util/UUID;Ljava/lang/String;[B)V - - aput-object v7, v6, v3 - - const/4 v2, 0x0 - - invoke-direct {v4, v2, v5, v6}, Lcom/google/android/exoplayer2/drm/DrmInitData;->(Ljava/lang/String;Z[Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;)V - - iput-object v4, v1, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - goto/16 :goto_2b - - :cond_d - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Encrypted Track found but ContentEncKeyID was not found" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_e - iget v1, v8, Lf/h/a/b/a1/a0/d;->w:I - - if-eq v1, v4, :cond_f - - iget-wide v2, v8, Lf/h/a/b/a1/a0/d;->x:J - - cmp-long v4, v2, v9 - - if-eqz v4, :cond_f - - if-ne v1, v6, :cond_4f - - iput-wide v2, v8, Lf/h/a/b/a1/a0/d;->z:J - - goto/16 :goto_2b - - :cond_f - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Mandatory element SeekID or SeekPosition not found" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_10 - iget-object v1, v8, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iget-object v1, v1, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v2, "V_VP8" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const-string v4, "A_AAC" - - const-string v5, "A_VORBIS" - - const-string v6, "A_OPUS" - - const-string v7, "V_THEORA" - - const-string v9, "V_MS/VFW/FOURCC" - - const-string v10, "V_MPEGH/ISO/HEVC" - - const-string v11, "V_MPEG4/ISO/AVC" - - const-string v12, "V_MPEG4/ISO/AP" - - const-string v13, "V_MPEG4/ISO/ASP" - - const-string v14, "V_MPEG4/ISO/SP" - - const-string v15, "V_MPEG2" - - const-string v0, "V_AV1" - - move-object/from16 p1, v2 - - const-string v2, "V_VP9" - - move-object/from16 v16, v8 - - const-string v8, "S_TEXT/UTF8" - - move-object/from16 v17, v8 - - const-string v8, "S_TEXT/ASS" - - move-object/from16 v18, v8 - - const-string v8, "A_PCM/INT/LIT" - - move-object/from16 v19, v8 - - const-string v8, "A_DTS/EXPRESS" - - move-object/from16 v20, v8 - - const-string v8, "S_HDMV/PGS" - - move-object/from16 v21, v8 - - const-string v8, "A_DTS" - - move-object/from16 v22, v8 - - const-string v8, "A_AC3" - - move-object/from16 v23, v8 - - const-string v8, "A_DTS/LOSSLESS" - - move-object/from16 v24, v8 - - const-string v8, "S_VOBSUB" - - move-object/from16 v25, v8 - - const-string v8, "S_DVBSUB" - - move-object/from16 v26, v8 - - const-string v8, "A_MPEG/L3" - - move-object/from16 v27, v8 - - const-string v8, "A_MPEG/L2" - - move-object/from16 v28, v8 - - const-string v8, "A_TRUEHD" - - move-object/from16 v29, v8 - - const-string v8, "A_MS/ACM" - - if-nez v3, :cond_20 - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v15, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v14, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v10, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v6, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_20 - - move-object/from16 v3, v28 - - invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v28 - - if-nez v28, :cond_1f - - move-object/from16 v28, v12 - - move-object/from16 v12, v27 - - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v27 - - if-nez v27, :cond_1a - - move-object/from16 v27, v14 - - move-object/from16 v14, v23 - - invoke-virtual {v14, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v23 - - if-nez v23, :cond_1b - - move-object/from16 v23, v5 - - const-string v5, "A_EAC3" - - invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_1c - - move-object/from16 v5, v29 - - invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v29 - - if-nez v29, :cond_19 - - move-object/from16 v29, v5 - - move-object/from16 v5, v22 - - invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v22 - - if-nez v22, :cond_1d - - move-object/from16 v22, v3 - - move-object/from16 v3, v20 - - invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v20 - - if-nez v20, :cond_1e - - move-object/from16 v20, v12 - - move-object/from16 v12, v24 - - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v24 - - if-nez v24, :cond_13 - - move-object/from16 v24, v9 - - const-string v9, "A_FLAC" - - invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_14 - - invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_14 - - move-object/from16 v9, v19 - - invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v19 - - if-nez v19, :cond_15 - - move-object/from16 v19, v8 - - move-object/from16 v8, v17 - - invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v17 - - if-nez v17, :cond_16 - - move-object/from16 v17, v13 - - move-object/from16 v13, v18 - - invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v18 - - if-nez v18, :cond_17 - - move-object/from16 v18, v11 - - move-object/from16 v11, v25 - - invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v25 - - if-nez v25, :cond_12 - - move-object/from16 v25, v11 - - move-object/from16 v11, v21 - - invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v21 - - if-nez v21, :cond_18 - - move-object/from16 v21, v12 - - move-object/from16 v12, v26 - - invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_11 - - goto/16 :goto_7 - - :cond_11 - const/4 v1, 0x0 - - goto/16 :goto_8 - - :cond_12 - move-object/from16 v25, v11 - - goto :goto_4 - - :cond_13 - move-object/from16 v24, v9 - - :cond_14 - move-object/from16 v9, v19 - - :cond_15 - move-object/from16 v19, v8 - - move-object/from16 v8, v17 - - :cond_16 - move-object/from16 v17, v13 - - move-object/from16 v13, v18 - - :cond_17 - move-object/from16 v18, v11 - - :goto_4 - move-object/from16 v11, v21 - - :cond_18 - move-object/from16 v21, v12 - - move-object/from16 v12, v26 - - goto/16 :goto_7 - - :cond_19 - move-object/from16 v29, v5 - - goto :goto_5 - - :cond_1a - move-object/from16 v27, v14 - - move-object/from16 v14, v23 - - :cond_1b - move-object/from16 v23, v5 - - :cond_1c - :goto_5 - move-object/from16 v5, v22 - - :cond_1d - move-object/from16 v22, v3 - - move-object/from16 v3, v20 - - :cond_1e - move-object/from16 v20, v12 - - :goto_6 - move-object/from16 v12, v26 - - move-object/from16 v35, v19 - - move-object/from16 v19, v8 - - move-object/from16 v8, v17 - - move-object/from16 v17, v13 - - move-object/from16 v13, v18 - - move-object/from16 v18, v11 - - move-object/from16 v11, v21 - - move-object/from16 v21, v24 - - move-object/from16 v24, v9 - - move-object/from16 v9, v35 - - goto :goto_7 - - :cond_1f - move-object/from16 v28, v12 - - move-object/from16 v12, v26 - - move-object/from16 v35, v22 - - move-object/from16 v22, v3 - - move-object/from16 v3, v20 - - move-object/from16 v20, v27 - - move-object/from16 v27, v14 - - move-object/from16 v14, v23 - - move-object/from16 v23, v5 - - move-object/from16 v5, v35 - - move-object/from16 v36, v19 - - move-object/from16 v19, v8 - - move-object/from16 v8, v17 - - move-object/from16 v17, v13 - - move-object/from16 v13, v18 - - move-object/from16 v18, v11 - - move-object/from16 v11, v21 - - move-object/from16 v21, v24 - - move-object/from16 v24, v9 - - move-object/from16 v9, v36 - - goto :goto_7 - - :cond_20 - move-object/from16 v3, v20 - - move-object/from16 v20, v27 - - move-object/from16 v27, v14 - - move-object/from16 v14, v23 - - move-object/from16 v23, v5 - - move-object/from16 v5, v22 - - move-object/from16 v22, v28 - - move-object/from16 v28, v12 - - goto :goto_6 - - :goto_7 - const/4 v1, 0x1 - - :goto_8 - if-eqz v1, :cond_49 - - move-object/from16 v26, v12 - - move-object/from16 v1, v16 - - iget-object v12, v1, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - move-object/from16 v16, v4 - - iget-object v4, v1, Lf/h/a/b/a1/a0/d;->a0:Lf/h/a/b/a1/i; - - move-object/from16 v30, v1 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->c:I - - move-object/from16 v31, v4 - - iget-object v4, v12, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - invoke-virtual {v4}, Ljava/lang/String;->hashCode()I - - move-result v32 - - const/16 v33, 0x8 - - move/from16 v34, v1 - - const/4 v1, 0x3 - - sparse-switch v32, :sswitch_data_0 - - goto/16 :goto_9 - - :sswitch_0 - invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xc - - goto/16 :goto_a - - :sswitch_1 - const-string v0, "A_FLAC" - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x16 - - goto/16 :goto_a - - :sswitch_2 - const-string v0, "A_EAC3" - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x11 - - goto/16 :goto_a - - :sswitch_3 - invoke-virtual {v4, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x3 - - goto/16 :goto_a - - :sswitch_4 - invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x19 - - goto/16 :goto_a - - :sswitch_5 - invoke-virtual {v4, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x8 - - goto/16 :goto_a - - :sswitch_6 - invoke-virtual {v4, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x1a - - goto/16 :goto_a - - :sswitch_7 - invoke-virtual {v4, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x18 - - goto/16 :goto_a - - :sswitch_8 - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x14 - - goto/16 :goto_a - - :sswitch_9 - invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xa - - goto/16 :goto_a - - :sswitch_a - invoke-virtual {v4, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x1c - - goto/16 :goto_a - - :sswitch_b - invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x1 - - goto/16 :goto_a - - :sswitch_c - move-object/from16 v0, p1 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x0 - - goto/16 :goto_a - - :sswitch_d - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x2 - - goto/16 :goto_a - - :sswitch_e - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x13 - - goto/16 :goto_a - - :sswitch_f - invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x10 - - goto/16 :goto_a - - :sswitch_10 - move-object/from16 v0, v16 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xd - - goto/16 :goto_a - - :sswitch_11 - move-object/from16 v0, v21 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x15 - - goto/16 :goto_a - - :sswitch_12 - move-object/from16 v0, v25 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x1b - - goto/16 :goto_a - - :sswitch_13 - move-object/from16 v0, v18 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x7 - - goto/16 :goto_a - - :sswitch_14 - move-object/from16 v0, v17 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x5 - - goto/16 :goto_a - - :sswitch_15 - move-object/from16 v0, v26 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x1d - - goto :goto_a - - :sswitch_16 - move-object/from16 v0, v24 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x9 - - goto :goto_a - - :sswitch_17 - move-object/from16 v0, v20 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xf - - goto :goto_a - - :sswitch_18 - move-object/from16 v0, v22 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xe - - goto :goto_a - - :sswitch_19 - move-object/from16 v0, v23 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0xb - - goto :goto_a - - :sswitch_1a - move-object/from16 v0, v29 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x12 - - goto :goto_a - - :sswitch_1b - move-object/from16 v0, v19 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/16 v0, 0x17 - - goto :goto_a - - :sswitch_1c - move-object/from16 v0, v27 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x4 - - goto :goto_a - - :sswitch_1d - move-object/from16 v0, v28 - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_21 - - const/4 v0, 0x6 - - goto :goto_a - - :cond_21 - :goto_9 - const/4 v0, -0x1 - - :goto_a - const-string v2, "application/vobsub" - - const-string v3, "text/x-ssa" - - const-string v4, "application/x-subrip" - - const-string v5, "video/x-unknown" - - const-string v6, "audio/x-unknown" - - const-string v7, "MatroskaExtractor" - - packed-switch v0, :pswitch_data_0 - - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Unrecognized codec identifier." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :pswitch_0 - const/4 v0, 0x4 - - new-array v0, v0, [B - - iget-object v5, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - const/4 v6, 0x0 - - aget-byte v7, v5, v6 - - aput-byte v7, v0, v6 - - const/4 v6, 0x1 - - aget-byte v7, v5, v6 - - aput-byte v7, v0, v6 - - const/4 v6, 0x2 - - aget-byte v7, v5, v6 - - aput-byte v7, v0, v6 - - aget-byte v5, v5, v1 - - aput-byte v5, v0, v1 - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - const-string v1, "application/dvbsubs" - - goto/16 :goto_13 - - :pswitch_1 - const-string v0, "application/pgs" - - goto/16 :goto_17 - - :pswitch_2 - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - move-object v1, v2 - - goto/16 :goto_13 - - :pswitch_3 - move-object v5, v3 - - goto/16 :goto_12 - - :pswitch_4 - move-object v5, v4 - - goto/16 :goto_12 - - :pswitch_5 - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->N:I - - invoke-static {v0}, Lf/h/a/b/i1/c0;->y(I)I - - move-result v0 - - if-nez v0, :cond_24 - - const-string v0, "Unsupported PCM bit depth: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->N:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ". Setting mimeType to " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_d - - :pswitch_6 - new-instance v0, Lf/h/a/b/i1/t; - - iget-object v1, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - :try_start_0 - invoke-virtual {v0}, Lf/h/a/b/i1/t;->j()I - - move-result v1 - - const/4 v5, 0x1 - - if-ne v1, v5, :cond_22 - - goto :goto_b - - :cond_22 - const v5, 0xfffe - - if-ne v1, v5, :cond_23 - - const/16 v1, 0x18 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v8 - - sget-object v1, Lf/h/a/b/a1/a0/d;->e0:Ljava/util/UUID; - - invoke-virtual {v1}, Ljava/util/UUID;->getMostSignificantBits()J - - move-result-wide v10 - - cmp-long v1, v8, v10 - - if-nez v1, :cond_23 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v0 - - sget-object v5, Lf/h/a/b/a1/a0/d;->e0:Ljava/util/UUID; - - invoke-virtual {v5}, Ljava/util/UUID;->getLeastSignificantBits()J - - move-result-wide v8 - :try_end_0 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - cmp-long v5, v0, v8 - - if-nez v5, :cond_23 - - :goto_b - const/4 v0, 0x1 - - goto :goto_c - - :cond_23 - const/4 v0, 0x0 - - :goto_c - if-eqz v0, :cond_25 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->N:I - - invoke-static {v0}, Lf/h/a/b/i1/c0;->y(I)I - - move-result v0 - - if-nez v0, :cond_24 - - const-string v0, "Unsupported PCM bit depth: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->N:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ". Setting mimeType to " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_d - - :cond_24 - const-string v1, "audio/raw" - - const/4 v5, 0x0 - - goto/16 :goto_1a - - :cond_25 - const-string v0, "Non-PCM MS/ACM is unsupported. Setting mimeType to " - - invoke-static {v0, v6, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_d - move-object v5, v6 - - goto/16 :goto_12 - - :catch_0 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Error parsing MS/ACM codec private" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :pswitch_7 - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - const-string v1, "audio/flac" - - goto/16 :goto_13 - - :pswitch_8 - const-string v0, "audio/vnd.dts.hd" - - goto/16 :goto_17 - - :pswitch_9 - const-string v0, "audio/vnd.dts" - - goto/16 :goto_17 - - :pswitch_a - new-instance v0, Lf/h/a/b/a1/a0/d$d; - - invoke-direct {v0}, Lf/h/a/b/a1/a0/d$d;->()V - - iput-object v0, v12, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - const-string v0, "audio/true-hd" - - goto/16 :goto_17 - - :pswitch_b - const-string v0, "audio/eac3" - - goto/16 :goto_17 - - :pswitch_c - const-string v0, "audio/ac3" - - goto/16 :goto_17 - - :pswitch_d - const-string v0, "audio/mpeg" - - goto :goto_e - - :pswitch_e - const-string v0, "audio/mpeg-L2" - - :goto_e - const/16 v1, 0x1000 - - const/4 v5, 0x0 - - goto/16 :goto_11 - - :pswitch_f - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - const-string v1, "audio/mp4a-latm" - - goto/16 :goto_13 - - :pswitch_10 - new-instance v5, Ljava/util/ArrayList; - - invoke-direct {v5, v1}, Ljava/util/ArrayList;->(I)V - - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-static/range {v33 .. v33}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v0 - - iget-wide v6, v12, Lf/h/a/b/a1/a0/d$c;->P:J - - invoke-virtual {v0, v6, v7}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-static/range {v33 .. v33}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v0 - - iget-wide v6, v12, Lf/h/a/b/a1/a0/d$c;->Q:J - - invoke-virtual {v0, v6, v7}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const/16 v1, 0x1680 - - const-string v0, "audio/opus" - - goto :goto_11 - - :pswitch_11 - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - const-string v5, "Error parsing vorbis codec private" - - const/4 v6, 0x0 - - :try_start_1 - aget-byte v6, v0, v6 - - const/4 v7, 0x2 - - if-ne v6, v7, :cond_2b - - const/4 v6, 0x1 - - const/4 v7, 0x0 - - :goto_f - aget-byte v8, v0, v6 - - const/4 v9, -0x1 - - if-ne v8, v9, :cond_26 - - add-int/lit16 v7, v7, 0xff - - add-int/lit8 v6, v6, 0x1 - - goto :goto_f - - :cond_26 - add-int/lit8 v8, v6, 0x1 - - aget-byte v6, v0, v6 - - add-int/2addr v7, v6 - - const/4 v6, 0x0 - - :goto_10 - aget-byte v9, v0, v8 - - const/4 v10, -0x1 - - if-ne v9, v10, :cond_27 - - add-int/lit16 v6, v6, 0xff - - add-int/lit8 v8, v8, 0x1 - - goto :goto_10 - - :cond_27 - add-int/lit8 v9, v8, 0x1 - - aget-byte v8, v0, v8 - - add-int/2addr v6, v8 - - aget-byte v8, v0, v9 - - const/4 v10, 0x1 - - if-ne v8, v10, :cond_2a - - new-array v8, v7, [B - - const/4 v10, 0x0 - - invoke-static {v0, v9, v8, v10, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/2addr v9, v7 - - aget-byte v7, v0, v9 - - if-ne v7, v1, :cond_29 - - add-int/2addr v9, v6 - - aget-byte v1, v0, v9 - - const/4 v6, 0x5 - - if-ne v1, v6, :cond_28 - - array-length v1, v0 - - sub-int/2addr v1, v9 - - new-array v1, v1, [B - - array-length v6, v0 - - sub-int/2addr v6, v9 - - const/4 v7, 0x0 - - invoke-static {v0, v9, v1, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - new-instance v0, Ljava/util/ArrayList; - - const/4 v6, 0x2 - - invoke-direct {v0, v6}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v0, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_1 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_1 - - const/16 v1, 0x2000 - - const-string v5, "audio/vorbis" - - move-object/from16 v35, v5 - - move-object v5, v0 - - move-object/from16 v0, v35 - - :goto_11 - const/4 v6, -0x1 - - move-object v14, v0 - - move/from16 v17, v1 - - const/16 v20, -0x1 - - goto/16 :goto_1b - - :cond_28 - :try_start_2 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_29 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2a - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2b - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - :try_end_2 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_1 - - :catch_1 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :goto_12 - :pswitch_12 - const/4 v0, 0x0 - - move-object v1, v5 - - :goto_13 - move-object v5, v0 - - goto/16 :goto_19 - - :pswitch_13 - new-instance v0, Lf/h/a/b/i1/t; - - iget-object v1, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - const/16 v1, 0x10 - - :try_start_3 - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v8 - - const-wide/32 v10, 0x58564944 - - cmp-long v1, v8, v10 - - if-nez v1, :cond_2c - - new-instance v0, Landroid/util/Pair; - - const-string v1, "video/divx" - - const/4 v5, 0x0 - - invoke-direct {v0, v1, v5}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_15 - - :cond_2c - const-wide/32 v10, 0x33363248 - - cmp-long v1, v8, v10 - - if-nez v1, :cond_2d - - new-instance v0, Landroid/util/Pair; - - const-string v1, "video/3gpp" - - const/4 v5, 0x0 - - invoke-direct {v0, v1, v5}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_15 - - :cond_2d - const-wide/32 v10, 0x31435657 - - cmp-long v1, v8, v10 - - if-nez v1, :cond_30 - - iget v1, v0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v1, v1, 0x14 - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - :goto_14 - array-length v5, v0 - - add-int/lit8 v5, v5, -0x4 - - if-ge v1, v5, :cond_2f - - aget-byte v5, v0, v1 - - if-nez v5, :cond_2e - - add-int/lit8 v5, v1, 0x1 - - aget-byte v5, v0, v5 - - if-nez v5, :cond_2e - - add-int/lit8 v5, v1, 0x2 - - aget-byte v5, v0, v5 - - const/4 v6, 0x1 - - if-ne v5, v6, :cond_2e - - add-int/lit8 v5, v1, 0x3 - - aget-byte v5, v0, v5 - - const/16 v6, 0xf - - if-ne v5, v6, :cond_2e - - array-length v5, v0 - - invoke-static {v0, v1, v5}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v0 - - new-instance v1, Landroid/util/Pair; - - const-string v5, "video/wvc1" - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - invoke-direct {v1, v5, v0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - move-object v0, v1 - - goto :goto_15 - - :cond_2e - add-int/lit8 v1, v1, 0x1 - - goto :goto_14 - - :cond_2f - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Failed to find FourCC VC1 initialization data" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - :try_end_3 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_2 - - :cond_30 - const-string v0, "Unknown FourCC. Setting mimeType to video/x-unknown" - - invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - new-instance v0, Landroid/util/Pair; - - const/4 v1, 0x0 - - invoke-direct {v0, v5, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_15 - iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Ljava/util/List; - - goto/16 :goto_13 - - :catch_2 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Error parsing FourCC private data" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :pswitch_14 - new-instance v0, Lf/h/a/b/i1/t; - - iget-object v1, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - invoke-static {v0}, Lf/h/a/b/j1/j;->a(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/j; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/j1/j;->a:Ljava/util/List; - - iget v0, v0, Lf/h/a/b/j1/j;->b:I - - iput v0, v12, Lf/h/a/b/a1/a0/d$c;->W:I - - const-string v0, "video/hevc" - - goto :goto_18 - - :pswitch_15 - new-instance v0, Lf/h/a/b/i1/t; - - iget-object v1, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - invoke-static {v0}, Lf/h/a/b/j1/h;->b(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/h; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/j1/h;->a:Ljava/util/List; - - iget v0, v0, Lf/h/a/b/j1/h;->b:I - - iput v0, v12, Lf/h/a/b/a1/a0/d$c;->W:I - - const-string v0, "video/avc" - - goto :goto_18 - - :pswitch_16 - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - if-nez v0, :cond_31 - - const/4 v0, 0x0 - - goto :goto_16 - - :cond_31 - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - :goto_16 - const-string v1, "video/mp4v-es" - - goto/16 :goto_13 - - :pswitch_17 - const-string v0, "video/mpeg2" - - goto :goto_17 - - :pswitch_18 - const-string v0, "video/av01" - - goto :goto_17 - - :pswitch_19 - const-string v0, "video/x-vnd.on2.vp9" - - goto :goto_17 - - :pswitch_1a - const-string v0, "video/x-vnd.on2.vp8" - - :goto_17 - const/4 v1, 0x0 - - :goto_18 - move-object v5, v1 - - move-object v1, v0 - - :goto_19 - const/4 v0, -0x1 - - :goto_1a - const/4 v6, -0x1 - - move/from16 v20, v0 - - move-object v14, v1 - - const/16 v17, -0x1 - - :goto_1b - iget-boolean v0, v12, Lf/h/a/b/a1/a0/d$c;->T:Z - - or-int/lit8 v0, v0, 0x0 - - iget-boolean v1, v12, Lf/h/a/b/a1/a0/d$c;->S:Z - - if-eqz v1, :cond_32 - - const/4 v1, 0x2 - - goto :goto_1c - - :cond_32 - const/4 v1, 0x0 - - :goto_1c - or-int/2addr v0, v1 - - invoke-static {v14}, Lf/h/a/b/i1/q;->g(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_33 - - invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v13 - - const/4 v15, 0x0 - - const/16 v16, -0x1 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->M:I - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->O:I - - iget-object v3, v12, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - iget-object v4, v12, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - move/from16 v18, v1 - - move/from16 v19, v2 - - move-object/from16 v21, v5 - - move-object/from16 v22, v3 - - move/from16 v23, v0 - - move-object/from16 v24, v4 - - invoke-static/range {v13 .. v24}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - const/4 v1, 0x1 - - goto/16 :goto_27 - - :cond_33 - invoke-static {v14}, Lf/h/a/b/i1/q;->h(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_44 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->p:I - - if-nez v0, :cond_36 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->n:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_34 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->l:I - - :cond_34 - iput v0, v12, Lf/h/a/b/a1/a0/d$c;->n:I - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->o:I - - if-ne v0, v1, :cond_35 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->m:I - - :cond_35 - iput v0, v12, Lf/h/a/b/a1/a0/d$c;->o:I - - goto :goto_1d - - :cond_36 - const/4 v1, -0x1 - - :goto_1d - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->n:I - - if-eq v0, v1, :cond_37 - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->o:I - - if-eq v2, v1, :cond_37 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->m:I - - mul-int v1, v1, v0 - - int-to-float v0, v1 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->l:I - - mul-int v1, v1, v2 - - int-to-float v1, v1 - - div-float/2addr v0, v1 - - move/from16 v23, v0 - - goto :goto_1e - - :cond_37 - const/high16 v0, -0x40800000 # -1.0f - - const/high16 v23, -0x40800000 # -1.0f - - :goto_1e - iget-boolean v0, v12, Lf/h/a/b/a1/a0/d$c;->w:Z - - if-eqz v0, :cond_3a - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->C:F - - const/high16 v1, -0x40800000 # -1.0f - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->D:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->E:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->F:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->G:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->H:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->I:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->J:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->K:F - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_39 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->L:F - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_38 - - goto/16 :goto_1f - - :cond_38 - const/16 v0, 0x19 - - new-array v0, v0, [B - - invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - move-result-object v1 - - sget-object v2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v1 - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->C:F - - const v3, 0x47435000 # 50000.0f - - mul-float v2, v2, v3 - - const/high16 v4, 0x3f000000 # 0.5f - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->D:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->E:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->F:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->G:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->H:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->I:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->J:F - - mul-float v2, v2, v3 - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->K:F - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->L:F - - add-float/2addr v2, v4 - - float-to-int v2, v2 - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->A:I - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->B:I - - int-to-short v2, v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - goto :goto_20 - - :cond_39 - :goto_1f - const/4 v0, 0x0 - - :goto_20 - new-instance v1, Lcom/google/android/exoplayer2/video/ColorInfo; - - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->x:I - - iget v3, v12, Lf/h/a/b/a1/a0/d$c;->z:I - - iget v4, v12, Lf/h/a/b/a1/a0/d$c;->y:I - - invoke-direct {v1, v2, v3, v4, v0}, Lcom/google/android/exoplayer2/video/ColorInfo;->(III[B)V - - move-object/from16 v26, v1 - - goto :goto_21 - - :cond_3a - const/4 v0, 0x0 - - move-object/from16 v26, v0 - - :goto_21 - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->a:Ljava/lang/String; - - const-string v1, "htc_video_rotA-000" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3b - - const/4 v0, 0x0 - - goto :goto_22 - - :cond_3b - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->a:Ljava/lang/String; - - const-string v1, "htc_video_rotA-090" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3c - - const/16 v0, 0x5a - - goto :goto_22 - - :cond_3c - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->a:Ljava/lang/String; - - const-string v1, "htc_video_rotA-180" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3d - - const/16 v0, 0xb4 - - goto :goto_22 - - :cond_3d - iget-object v0, v12, Lf/h/a/b/a1/a0/d$c;->a:Ljava/lang/String; - - const-string v1, "htc_video_rotA-270" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3e - - const/16 v0, 0x10e - - goto :goto_22 - - :cond_3e - const/4 v0, -0x1 - - :goto_22 - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->q:I - - if-nez v1, :cond_43 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->r:F - - const/4 v2, 0x0 - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_43 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->s:F - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_43 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->t:F - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_3f - - const/4 v0, 0x0 - - const/16 v22, 0x0 - - goto :goto_24 - - :cond_3f - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->s:F - - const/high16 v2, 0x42b40000 # 90.0f - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_40 - - const/16 v0, 0x5a - - const/16 v22, 0x5a - - goto :goto_24 - - :cond_40 - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->s:F - - const/high16 v2, -0x3ccc0000 # -180.0f - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-eqz v1, :cond_42 - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->s:F - - const/high16 v2, 0x43340000 # 180.0f - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_41 - - goto :goto_23 - - :cond_41 - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->s:F - - const/high16 v2, -0x3d4c0000 # -90.0f - - invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result v1 - - if-nez v1, :cond_43 - - const/16 v0, 0x10e - - const/16 v22, 0x10e - - goto :goto_24 - - :cond_42 - :goto_23 - const/16 v0, 0xb4 - - const/16 v22, 0xb4 - - goto :goto_24 - - :cond_43 - move/from16 v22, v0 - - :goto_24 - invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v13 - - const/4 v15, 0x0 - - const/16 v16, -0x1 - - iget v0, v12, Lf/h/a/b/a1/a0/d$c;->l:I - - iget v1, v12, Lf/h/a/b/a1/a0/d$c;->m:I - - const/high16 v20, -0x40800000 # -1.0f - - iget-object v2, v12, Lf/h/a/b/a1/a0/d$c;->u:[B - - iget v3, v12, Lf/h/a/b/a1/a0/d$c;->v:I - - iget-object v4, v12, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - move/from16 v18, v0 - - move/from16 v19, v1 - - move-object/from16 v21, v5 - - move-object/from16 v24, v2 - - move/from16 v25, v3 - - move-object/from16 v27, v4 - - invoke-static/range {v13 .. v27}, Lcom/google/android/exoplayer2/Format;->n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IF[BILcom/google/android/exoplayer2/video/ColorInfo;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - const/4 v1, 0x2 - - goto/16 :goto_27 - - :cond_44 - invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_45 - - invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v1 - - iget-object v2, v12, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - iget-object v3, v12, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-static {v1, v14, v0, v2, v3}, Lcom/google/android/exoplayer2/Format;->k(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - goto :goto_26 - - :cond_45 - invoke-virtual {v3, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_46 - - new-instance v1, Ljava/util/ArrayList; - - const/4 v2, 0x2 - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - sget-object v2, Lf/h/a/b/a1/a0/d;->c0:[B - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v2, v12, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v13 - - const/4 v15, 0x0 - - const/16 v16, -0x1 - - iget-object v2, v12, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - const/16 v19, -0x1 - - iget-object v3, v12, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - const-wide v21, 0x7fffffffffffffffL - - move/from16 v17, v0 - - move-object/from16 v18, v2 - - move-object/from16 v20, v3 - - move-object/from16 v23, v1 - - invoke-static/range {v13 .. v23}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - goto :goto_26 - - :cond_46 - invoke-virtual {v2, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_48 - - const-string v1, "application/pgs" - - invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_48 - - const-string v1, "application/dvbsubs" - - invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_47 - - goto :goto_25 - - :cond_47 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Unexpected MIME type." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_48 - :goto_25 - invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v13 - - const/4 v15, 0x0 - - const/16 v16, -0x1 - - iget-object v1, v12, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - iget-object v2, v12, Lf/h/a/b/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; - - move/from16 v17, v0 - - move-object/from16 v18, v5 - - move-object/from16 v19, v1 - - move-object/from16 v20, v2 - - invoke-static/range {v13 .. v20}, Lcom/google/android/exoplayer2/Format;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - :goto_26 - const/4 v1, 0x3 - - :goto_27 - iget v2, v12, Lf/h/a/b/a1/a0/d$c;->c:I - - move-object/from16 v3, v31 - - invoke-interface {v3, v2, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v1 - - iput-object v1, v12, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - invoke-interface {v1, v0}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - move-object/from16 v0, v30 - - iget-object v1, v0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - iget-object v2, v0, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iget v3, v2, Lf/h/a/b/a1/a0/d$c;->c:I - - invoke-virtual {v1, v3, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto :goto_28 - - :cond_49 - move-object/from16 v0, v16 - - :goto_28 - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - goto :goto_2b - - :cond_4a - move-object v0, v8 - - iget v1, v0, Lf/h/a/b/a1/a0/d;->G:I - - const/4 v2, 0x2 - - if-eq v1, v2, :cond_4b - - goto :goto_2b - - :cond_4b - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_29 - iget v3, v0, Lf/h/a/b/a1/a0/d;->K:I - - if-ge v2, v3, :cond_4c - - iget-object v3, v0, Lf/h/a/b/a1/a0/d;->L:[I - - aget v3, v3, v2 - - add-int/2addr v1, v3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_29 - - :cond_4c - iget-object v2, v0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - iget v3, v0, Lf/h/a/b/a1/a0/d;->M:I - - invoke-virtual {v2, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v2 - - move-object v8, v2 - - check-cast v8, Lf/h/a/b/a1/a0/d$c; - - const/4 v2, 0x0 - - const/4 v9, 0x0 - - :goto_2a - iget v2, v0, Lf/h/a/b/a1/a0/d;->K:I - - if-ge v9, v2, :cond_4e - - iget-wide v2, v0, Lf/h/a/b/a1/a0/d;->H:J - - iget v4, v8, Lf/h/a/b/a1/a0/d$c;->e:I - - mul-int v4, v4, v9 - - div-int/lit16 v4, v4, 0x3e8 - - int-to-long v4, v4 - - add-long v3, v2, v4 - - iget v2, v0, Lf/h/a/b/a1/a0/d;->O:I - - if-nez v9, :cond_4d - - iget-boolean v5, v0, Lf/h/a/b/a1/a0/d;->Q:Z - - if-nez v5, :cond_4d - - or-int/lit8 v2, v2, 0x1 - - :cond_4d - move v5, v2 - - iget-object v2, v0, Lf/h/a/b/a1/a0/d;->L:[I - - aget v6, v2, v9 - - sub-int v10, v1, v6 - - move-object v1, v0 - - move-object v2, v8 - - move v7, v10 - - invoke-virtual/range {v1 .. v7}, Lf/h/a/b/a1/a0/d;->a(Lf/h/a/b/a1/a0/d$c;JIII)V - - add-int/lit8 v9, v9, 0x1 - - move v1, v10 - - goto :goto_2a - - :cond_4e - const/4 v1, 0x0 - - iput v1, v0, Lf/h/a/b/a1/a0/d;->G:I - - :cond_4f - :goto_2b - return-void - - :cond_50 - const/4 v0, 0x0 - - throw v0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x7ce7f5de -> :sswitch_1d - -0x7ce7f3b0 -> :sswitch_1c - -0x76567dc0 -> :sswitch_1b - -0x6a615338 -> :sswitch_1a - -0x672350af -> :sswitch_19 - -0x585f4fce -> :sswitch_18 - -0x585f4fcd -> :sswitch_17 - -0x51dc40b2 -> :sswitch_16 - -0x37a9c464 -> :sswitch_15 - -0x2016c535 -> :sswitch_14 - -0x2016c4e5 -> :sswitch_13 - -0x19552dbd -> :sswitch_12 - -0x1538b2ba -> :sswitch_11 - 0x3c02325 -> :sswitch_10 - 0x3c02353 -> :sswitch_f - 0x3c030c5 -> :sswitch_e - 0x4e81333 -> :sswitch_d - 0x4e86155 -> :sswitch_c - 0x4e86156 -> :sswitch_b - 0x5e8da3e -> :sswitch_a - 0x1a8350d6 -> :sswitch_9 - 0x2056f406 -> :sswitch_8 - 0x2b453ce4 -> :sswitch_7 - 0x2c0618eb -> :sswitch_6 - 0x32fdf009 -> :sswitch_5 - 0x54c61e47 -> :sswitch_4 - 0x6bd6c624 -> :sswitch_3 - 0x7446132a -> :sswitch_2 - 0x7446b0a6 -> :sswitch_1 - 0x744ad97d -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_16 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/d$c.smali deleted file mode 100644 index 61b94f1635..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$c.smali +++ /dev/null @@ -1,315 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/d$c; -.super Ljava/lang/Object; -.source "MatroskaExtractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public A:I - -.field public B:I - -.field public C:F - -.field public D:F - -.field public E:F - -.field public F:F - -.field public G:F - -.field public H:F - -.field public I:F - -.field public J:F - -.field public K:F - -.field public L:F - -.field public M:I - -.field public N:I - -.field public O:I - -.field public P:J - -.field public Q:J - -.field public R:Lf/h/a/b/a1/a0/d$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public S:Z - -.field public T:Z - -.field public U:Ljava/lang/String; - -.field public V:Lf/h/a/b/a1/s; - -.field public W:I - -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:Z - -.field public h:[B - -.field public i:Lf/h/a/b/a1/s$a; - -.field public j:[B - -.field public k:Lcom/google/android/exoplayer2/drm/DrmInitData; - -.field public l:I - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:I - -.field public q:I - -.field public r:F - -.field public s:F - -.field public t:F - -.field public u:[B - -.field public v:I - -.field public w:Z - -.field public x:I - -.field public y:I - -.field public z:I - - -# direct methods -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->l:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->m:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->n:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->o:I - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->p:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->q:I - - const/4 v2, 0x0 - - iput v2, p0, Lf/h/a/b/a1/a0/d$c;->r:F - - iput v2, p0, Lf/h/a/b/a1/a0/d$c;->s:F - - iput v2, p0, Lf/h/a/b/a1/a0/d$c;->t:F - - const/4 v2, 0x0 - - iput-object v2, p0, Lf/h/a/b/a1/a0/d$c;->u:[B - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->v:I - - iput-boolean v1, p0, Lf/h/a/b/a1/a0/d$c;->w:Z - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->x:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->y:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->z:I - - const/16 v1, 0x3e8 - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->A:I - - const/16 v1, 0xc8 - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->B:I - - const/high16 v1, -0x40800000 # -1.0f - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->C:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->D:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->E:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->F:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->G:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->H:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->I:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->J:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->K:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->L:F - - const/4 v1, 0x1 - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->M:I - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->N:I - - const/16 v0, 0x1f40 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->O:I - - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/a1/a0/d$c;->P:J - - iput-wide v2, p0, Lf/h/a/b/a1/a0/d$c;->Q:J - - iput-boolean v1, p0, Lf/h/a/b/a1/a0/d$c;->T:Z - - const-string v0, "eng" - - iput-object v0, p0, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/b/a1/a0/d$a;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->l:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->m:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->n:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->o:I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->p:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->q:I - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->r:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->s:F - - iput v1, p0, Lf/h/a/b/a1/a0/d$c;->t:F - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/b/a1/a0/d$c;->u:[B - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->v:I - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d$c;->w:Z - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->x:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->y:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->z:I - - const/16 v0, 0x3e8 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->A:I - - const/16 v0, 0xc8 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->B:I - - const/high16 v0, -0x40800000 # -1.0f - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->C:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->D:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->E:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->F:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->G:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->H:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->I:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->J:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->K:F - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->L:F - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/b/a1/a0/d$c;->M:I - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->N:I - - const/16 p1, 0x1f40 - - iput p1, p0, Lf/h/a/b/a1/a0/d$c;->O:I - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/a1/a0/d$c;->P:J - - iput-wide v1, p0, Lf/h/a/b/a1/a0/d$c;->Q:J - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d$c;->T:Z - - const-string p1, "eng" - - iput-object p1, p0, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$d.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/d$d.smali deleted file mode 100644 index cd5d834b3c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/d$d.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/d$d; -.super Ljava/lang/Object; -.source "MatroskaExtractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/a0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# instance fields -.field public final a:[B - -.field public b:Z - -.field public c:I - -.field public d:J - -.field public e:I - -.field public f:I - -.field public g:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0xa - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/a1/a0/d$d;->a:[B - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/a0/d$c;)V - .locals 8 - - iget v0, p0, Lf/h/a/b/a1/a0/d$d;->c:I - - if-lez v0, :cond_0 - - iget-object v1, p1, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - iget-wide v2, p0, Lf/h/a/b/a1/a0/d$d;->d:J - - iget v4, p0, Lf/h/a/b/a1/a0/d$d;->e:I - - iget v5, p0, Lf/h/a/b/a1/a0/d$d;->f:I - - iget v6, p0, Lf/h/a/b/a1/a0/d$d;->g:I - - iget-object v7, p1, Lf/h/a/b/a1/a0/d$c;->i:Lf/h/a/b/a1/s$a; - - invoke-interface/range {v1 .. v7}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/a0/d$d;->c:I - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/d.smali deleted file mode 100644 index 234611e600..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/d.smali +++ /dev/null @@ -1,4861 +0,0 @@ -.class public Lf/h/a/b/a1/a0/d; -.super Ljava/lang/Object; -.source "MatroskaExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/a0/d$c;, - Lf/h/a/b/a1/a0/d$d;, - Lf/h/a/b/a1/a0/d$b; - } -.end annotation - - -# static fields -.field public static final b0:[B - -.field public static final c0:[B - -.field public static final d0:[B - -.field public static final e0:Ljava/util/UUID; - - -# instance fields -.field public A:J - -.field public B:J - -.field public C:Lf/h/a/b/i1/o; - -.field public D:Lf/h/a/b/i1/o; - -.field public E:Z - -.field public F:Z - -.field public G:I - -.field public H:J - -.field public I:J - -.field public J:I - -.field public K:I - -.field public L:[I - -.field public M:I - -.field public N:I - -.field public O:I - -.field public P:I - -.field public Q:Z - -.field public R:I - -.field public S:I - -.field public T:I - -.field public U:Z - -.field public V:Z - -.field public W:Z - -.field public X:I - -.field public Y:B - -.field public Z:Z - -.field public final a:Lf/h/a/b/a1/a0/c; - -.field public a0:Lf/h/a/b/a1/i; - -.field public final b:Lf/h/a/b/a1/a0/f; - -.field public final c:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/a0/d$c;", - ">;" - } - .end annotation -.end field - -.field public final d:Z - -.field public final e:Lf/h/a/b/i1/t; - -.field public final f:Lf/h/a/b/i1/t; - -.field public final g:Lf/h/a/b/i1/t; - -.field public final h:Lf/h/a/b/i1/t; - -.field public final i:Lf/h/a/b/i1/t; - -.field public final j:Lf/h/a/b/i1/t; - -.field public final k:Lf/h/a/b/i1/t; - -.field public final l:Lf/h/a/b/i1/t; - -.field public final m:Lf/h/a/b/i1/t; - -.field public final n:Lf/h/a/b/i1/t; - -.field public o:Ljava/nio/ByteBuffer; - -.field public p:J - -.field public q:J - -.field public r:J - -.field public s:J - -.field public t:J - -.field public u:Lf/h/a/b/a1/a0/d$c; - -.field public v:Z - -.field public w:I - -.field public x:J - -.field public y:Z - -.field public z:J - - -# direct methods -.method public static constructor ()V - .locals 5 - - const/16 v0, 0x20 - - new-array v1, v0, [B - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/a1/a0/d;->b0:[B - - const-string v1, "Format: Start, End, ReadOrder, Layer, Style, Name, MarginL, MarginR, MarginV, Effect, Text" - - invoke-static {v1}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object v1 - - sput-object v1, Lf/h/a/b/a1/a0/d;->c0:[B - - new-array v0, v0, [B - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/a1/a0/d;->d0:[B - - new-instance v0, Ljava/util/UUID; - - const-wide v1, 0x100000000001000L - - const-wide v3, -0x7fffff55ffc7648fL # -3.607411173533E-312 - - invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/a1/a0/d;->e0:Ljava/util/UUID; - - return-void - - :array_0 - .array-data 1 - 0x31t - 0xat - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x2ct - 0x30t - 0x30t - 0x30t - 0x20t - 0x2dt - 0x2dt - 0x3et - 0x20t - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x2ct - 0x30t - 0x30t - 0x30t - 0xat - .end array-data - - :array_1 - .array-data 1 - 0x44t - 0x69t - 0x61t - 0x6ct - 0x6ft - 0x67t - 0x75t - 0x65t - 0x3at - 0x20t - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x2ct - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x3at - 0x30t - 0x30t - 0x2ct - .end array-data -.end method - -.method public constructor (I)V - .locals 5 - - new-instance v0, Lf/h/a/b/a1/a0/a; - - invoke-direct {v0}, Lf/h/a/b/a1/a0/a;->()V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide/16 v1, -0x1 - - iput-wide v1, p0, Lf/h/a/b/a1/a0/d;->q:J - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v3, p0, Lf/h/a/b/a1/a0/d;->r:J - - iput-wide v3, p0, Lf/h/a/b/a1/a0/d;->s:J - - iput-wide v3, p0, Lf/h/a/b/a1/a0/d;->t:J - - iput-wide v1, p0, Lf/h/a/b/a1/a0/d;->z:J - - iput-wide v1, p0, Lf/h/a/b/a1/a0/d;->A:J - - iput-wide v3, p0, Lf/h/a/b/a1/a0/d;->B:J - - iput-object v0, p0, Lf/h/a/b/a1/a0/d;->a:Lf/h/a/b/a1/a0/c; - - new-instance v1, Lf/h/a/b/a1/a0/d$b; - - const/4 v2, 0x0 - - invoke-direct {v1, p0, v2}, Lf/h/a/b/a1/a0/d$b;->(Lf/h/a/b/a1/a0/d;Lf/h/a/b/a1/a0/d$a;)V - - iput-object v1, v0, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - const/4 v0, 0x1 - - and-int/2addr p1, v0 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d;->d:Z - - new-instance p1, Lf/h/a/b/a1/a0/f; - - invoke-direct {p1}, Lf/h/a/b/a1/a0/f;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->b:Lf/h/a/b/a1/a0/f; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - new-instance p1, Lf/h/a/b/i1/t; - - const/4 v0, 0x4 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-static {v0}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v1 - - const/4 v2, -0x1 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - invoke-direct {p1, v1}, Lf/h/a/b/i1/t;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->h:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->i:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/r;->a:[B - - invoke-direct {p1, v1}, Lf/h/a/b/i1/t;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->e:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->f:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x8 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->l:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->m:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->n:Lf/h/a/b/i1/t; - - return-void -.end method - -.method public static b([II)[I - .locals 1 - - if-nez p0, :cond_0 - - new-array p0, p1, [I - - return-object p0 - - :cond_0 - array-length v0, p0 - - if-lt v0, p1, :cond_1 - - return-object p0 - - :cond_1 - array-length p0, p0 - - mul-int/lit8 p0, p0, 0x2 - - invoke-static {p0, p1}, Ljava/lang/Math;->max(II)I - - move-result p0 - - new-array p0, p0, [I - - return-object p0 -.end method - -.method public static c(JLjava/lang/String;J)[B - .locals 10 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, p0, v2 - - if-eqz v4, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - const-wide v2, 0xd693a400L - - div-long v2, p0, v2 - - long-to-int v3, v2 - - mul-int/lit16 v2, v3, 0xe10 - - int-to-long v4, v2 - - const-wide/32 v6, 0xf4240 - - mul-long v4, v4, v6 - - sub-long/2addr p0, v4 - - const-wide/32 v4, 0x3938700 - - div-long v4, p0, v4 - - long-to-int v2, v4 - - mul-int/lit8 v4, v2, 0x3c - - int-to-long v4, v4 - - mul-long v4, v4, v6 - - sub-long/2addr p0, v4 - - div-long v4, p0, v6 - - long-to-int v5, v4 - - int-to-long v8, v5 - - mul-long v8, v8, v6 - - sub-long/2addr p0, v8 - - div-long/2addr p0, p3 - - long-to-int p1, p0 - - sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 p3, 0x4 - - new-array p3, p3, [Ljava/lang/Object; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - aput-object p4, p3, v0 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - aput-object p4, p3, v1 - - const/4 p4, 0x2 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, p3, p4 - - const/4 p4, 0x3 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p3, p4 - - invoke-static {p0, p2, p3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/a0/d$c;JIII)V - .locals 16 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move/from16 v2, p4 - - iget-object v3, v1, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v3, :cond_2 - - iget-boolean v6, v3, Lf/h/a/b/a1/a0/d$d;->b:Z - - if-nez v6, :cond_0 - - goto/16 :goto_6 - - :cond_0 - iget v6, v3, Lf/h/a/b/a1/a0/d$d;->c:I - - add-int/lit8 v7, v6, 0x1 - - iput v7, v3, Lf/h/a/b/a1/a0/d$d;->c:I - - if-nez v6, :cond_1 - - move-wide/from16 v6, p2 - - iput-wide v6, v3, Lf/h/a/b/a1/a0/d$d;->d:J - - iput v2, v3, Lf/h/a/b/a1/a0/d$d;->e:I - - iput v4, v3, Lf/h/a/b/a1/a0/d$d;->f:I - - :cond_1 - iget v2, v3, Lf/h/a/b/a1/a0/d$d;->f:I - - add-int v2, v2, p5 - - iput v2, v3, Lf/h/a/b/a1/a0/d$d;->f:I - - move/from16 v13, p6 - - iput v13, v3, Lf/h/a/b/a1/a0/d$d;->g:I - - iget v2, v3, Lf/h/a/b/a1/a0/d$d;->c:I - - const/16 v4, 0x10 - - if-lt v2, v4, :cond_e - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/a0/d$d;->a(Lf/h/a/b/a1/a0/d$c;)V - - goto/16 :goto_6 - - :cond_2 - move-wide/from16 v6, p2 - - move/from16 v13, p6 - - iget-object v3, v1, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v8, "S_TEXT/UTF8" - - invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const-string v9, "S_TEXT/ASS" - - if-nez v3, :cond_3 - - iget-object v3, v1, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - invoke-virtual {v9, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_5 - - :cond_3 - iget v3, v0, Lf/h/a/b/a1/a0/d;->K:I - - const-string v10, "MatroskaExtractor" - - if-le v3, v5, :cond_4 - - const-string v3, "Skipping subtitle sample in laced block." - - invoke-static {v10, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_4 - iget-wide v11, v0, Lf/h/a/b/a1/a0/d;->I:J - - const-wide v14, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v3, v11, v14 - - if-nez v3, :cond_6 - - const-string v3, "Skipping subtitle sample with no duration." - - invoke-static {v10, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_5 - :goto_0 - move/from16 v3, p5 - - goto :goto_4 - - :cond_6 - iget-object v3, v1, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - iget-object v10, v0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - iget-object v10, v10, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v14 - - const v15, 0x2c0618eb - - if-eq v14, v15, :cond_8 - - const v9, 0x54c61e47 - - if-eq v14, v9, :cond_7 - - goto :goto_1 - - :cond_7 - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_9 - - const/4 v3, 0x0 - - goto :goto_2 - - :cond_8 - invoke-virtual {v3, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_9 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_9 - :goto_1 - const/4 v3, -0x1 - - :goto_2 - if-eqz v3, :cond_b - - if-ne v3, v5, :cond_a - - const-wide/16 v8, 0x2710 - - const-string v3, "%01d:%02d:%02d:%02d" - - invoke-static {v11, v12, v3, v8, v9}, Lf/h/a/b/a1/a0/d;->c(JLjava/lang/String;J)[B - - move-result-object v3 - - const/16 v8, 0x15 - - goto :goto_3 - - :cond_a - new-instance v1, Ljava/lang/IllegalArgumentException; - - invoke-direct {v1}, Ljava/lang/IllegalArgumentException;->()V - - throw v1 - - :cond_b - const-wide/16 v8, 0x3e8 - - const-string v3, "%02d:%02d:%02d,%03d" - - invoke-static {v11, v12, v3, v8, v9}, Lf/h/a/b/a1/a0/d;->c(JLjava/lang/String;J)[B - - move-result-object v3 - - const/16 v8, 0x13 - - :goto_3 - array-length v9, v3 - - invoke-static {v3, v4, v10, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v3, v1, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - iget-object v4, v0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - iget v8, v4, Lf/h/a/b/i1/t;->c:I - - invoke-interface {v3, v4, v8}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v3, v0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - iget v3, v3, Lf/h/a/b/i1/t;->c:I - - add-int v3, p5, v3 - - :goto_4 - const/high16 v4, 0x10000000 - - and-int/2addr v4, v2 - - if-eqz v4, :cond_d - - iget v4, v0, Lf/h/a/b/a1/a0/d;->K:I - - if-le v4, v5, :cond_c - - const v4, -0x10000001 - - and-int/2addr v2, v4 - - goto :goto_5 - - :cond_c - iget-object v4, v0, Lf/h/a/b/a1/a0/d;->n:Lf/h/a/b/i1/t; - - iget v8, v4, Lf/h/a/b/i1/t;->c:I - - iget-object v9, v1, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - invoke-interface {v9, v4, v8}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/2addr v3, v8 - - :cond_d - :goto_5 - move v11, v2 - - move v12, v3 - - iget-object v8, v1, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - iget-object v14, v1, Lf/h/a/b/a1/a0/d$c;->i:Lf/h/a/b/a1/s$a; - - move-wide/from16 v9, p2 - - move/from16 v13, p6 - - invoke-interface/range {v8 .. v14}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - :cond_e - :goto_6 - iput-boolean v5, v0, Lf/h/a/b/a1/a0/d;->F:Z - - return-void -.end method - -.method public final d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 27 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - const/4 v3, 0x0 - - iput-boolean v3, v0, Lf/h/a/b/a1/a0/d;->F:Z - - const/4 v4, 0x1 - - const/4 v5, 0x1 - - :goto_0 - const/4 v6, -0x1 - - if-eqz v5, :cond_72 - - iget-boolean v7, v0, Lf/h/a/b/a1/a0/d;->F:Z - - if-nez v7, :cond_72 - - iget-object v5, v0, Lf/h/a/b/a1/a0/d;->a:Lf/h/a/b/a1/a0/c; - - check-cast v5, Lf/h/a/b/a1/a0/a; - - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - invoke-static {v7}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - :goto_1 - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v7}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v7 - - const-wide/16 v8, -0x1 - - if-nez v7, :cond_0 - - iget-wide v10, v1, Lf/h/a/b/a1/e;->d:J - - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v7}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/a1/a0/a$b; - - iget-wide v12, v7, Lf/h/a/b/a1/a0/a$b;->b:J - - cmp-long v7, v10, v12 - - if-ltz v7, :cond_0 - - iget-object v4, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget-object v5, v5, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v5}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/a1/a0/a$b; - - iget v5, v5, Lf/h/a/b/a1/a0/a$b;->a:I - - check-cast v4, Lf/h/a/b/a1/a0/d$b; - - invoke-virtual {v4, v5}, Lf/h/a/b/a1/a0/d$b;->a(I)V - - goto/16 :goto_22 - - :cond_0 - iget v7, v5, Lf/h/a/b/a1/a0/a;->e:I - - const/4 v10, 0x0 - - const v11, 0x1f43b675 - - const v12, 0x1c53bb6b - - const/4 v13, 0x4 - - if-nez v7, :cond_7 - - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->c:Lf/h/a/b/a1/a0/f; - - invoke-virtual {v7, v1, v4, v3, v13}, Lf/h/a/b/a1/a0/f;->c(Lf/h/a/b/a1/e;ZZI)J - - move-result-wide v14 - - const-wide/16 v16, -0x2 - - cmp-long v7, v14, v16 - - if-nez v7, :cond_5 - - iput v3, v1, Lf/h/a/b/a1/e;->f:I - - :goto_2 - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->a:[B - - invoke-virtual {v1, v7, v3, v13, v3}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->a:[B - - aget-byte v7, v7, v3 - - invoke-static {v7}, Lf/h/a/b/a1/a0/f;->b(I)I - - move-result v7 - - if-eq v7, v6, :cond_4 - - if-gt v7, v13, :cond_4 - - iget-object v14, v5, Lf/h/a/b/a1/a0/a;->a:[B - - invoke-static {v14, v7, v3}, Lf/h/a/b/a1/a0/f;->a([BIZ)J - - move-result-wide v14 - - long-to-int v15, v14 - - iget-object v14, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - check-cast v14, Lf/h/a/b/a1/a0/d$b; - - iget-object v14, v14, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v14, :cond_3 - - const v14, 0x1549a966 - - if-eq v15, v14, :cond_2 - - if-eq v15, v11, :cond_2 - - if-eq v15, v12, :cond_2 - - const v14, 0x1654ae6b - - if-ne v15, v14, :cond_1 - - goto :goto_3 - - :cond_1 - const/4 v14, 0x0 - - goto :goto_4 - - :cond_2 - :goto_3 - const/4 v14, 0x1 - - :goto_4 - if-eqz v14, :cond_4 - - invoke-virtual {v1, v7}, Lf/h/a/b/a1/e;->i(I)V - - int-to-long v14, v15 - - goto :goto_5 - - :cond_3 - throw v10 - - :cond_4 - invoke-virtual {v1, v4}, Lf/h/a/b/a1/e;->i(I)V - - goto :goto_2 - - :cond_5 - :goto_5 - cmp-long v6, v14, v8 - - if-nez v6, :cond_6 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - goto/16 :goto_23 - - :cond_6 - long-to-int v6, v14 - - iput v6, v5, Lf/h/a/b/a1/a0/a;->f:I - - iput v4, v5, Lf/h/a/b/a1/a0/a;->e:I - - :cond_7 - iget v6, v5, Lf/h/a/b/a1/a0/a;->e:I - - const/16 v7, 0x8 - - const/4 v8, 0x2 - - if-ne v6, v4, :cond_8 - - iget-object v6, v5, Lf/h/a/b/a1/a0/a;->c:Lf/h/a/b/a1/a0/f; - - invoke-virtual {v6, v1, v3, v4, v7}, Lf/h/a/b/a1/a0/f;->c(Lf/h/a/b/a1/e;ZZI)J - - move-result-wide v11 - - iput-wide v11, v5, Lf/h/a/b/a1/a0/a;->g:J - - iput v8, v5, Lf/h/a/b/a1/a0/a;->e:I - - :cond_8 - iget-object v6, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v9, v5, Lf/h/a/b/a1/a0/a;->f:I - - check-cast v6, Lf/h/a/b/a1/a0/d$b; - - iget-object v6, v6, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v6, :cond_71 - - const/4 v6, 0x5 - - const/4 v11, 0x3 - - sparse-switch v9, :sswitch_data_0 - - const/4 v9, 0x0 - - goto :goto_6 - - :sswitch_0 - const/4 v9, 0x5 - - goto :goto_6 - - :sswitch_1 - const/4 v9, 0x4 - - goto :goto_6 - - :sswitch_2 - const/4 v9, 0x1 - - goto :goto_6 - - :sswitch_3 - const/4 v9, 0x3 - - goto :goto_6 - - :sswitch_4 - const/4 v9, 0x2 - - :goto_6 - if-eqz v9, :cond_70 - - if-eq v9, v4, :cond_5e - - const-string v12, " not supported" - - const-wide/16 v16, 0x8 - - if-eq v9, v8, :cond_3f - - const-wide/32 v18, 0x7fffffff - - if-eq v9, v11, :cond_34 - - if-eq v9, v13, :cond_10 - - if-ne v9, v6, :cond_f - - iget-wide v6, v5, Lf/h/a/b/a1/a0/a;->g:J - - const-wide/16 v8, 0x4 - - cmp-long v4, v6, v8 - - if-eqz v4, :cond_a - - cmp-long v4, v6, v16 - - if-nez v4, :cond_9 - - goto :goto_7 - - :cond_9 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Invalid float size: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_a - :goto_7 - iget-object v4, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v6, v5, Lf/h/a/b/a1/a0/a;->f:I - - iget-wide v7, v5, Lf/h/a/b/a1/a0/a;->g:J - - long-to-int v8, v7 - - invoke-virtual {v5, v1, v8}, Lf/h/a/b/a1/a0/a;->a(Lf/h/a/b/a1/e;I)J - - move-result-wide v11 - - if-ne v8, v13, :cond_b - - long-to-int v7, v11 - - invoke-static {v7}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result v7 - - float-to-double v7, v7 - - goto :goto_8 - - :cond_b - invoke-static {v11, v12}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide v7 - - :goto_8 - check-cast v4, Lf/h/a/b/a1/a0/d$b; - - iget-object v4, v4, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v4, :cond_e - - const/16 v9, 0xb5 - - if-eq v6, v9, :cond_d - - const/16 v9, 0x4489 - - if-eq v6, v9, :cond_c - - packed-switch v6, :pswitch_data_0 - - packed-switch v6, :pswitch_data_1 - - goto :goto_9 - - :pswitch_0 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->L:F - - goto :goto_9 - - :pswitch_1 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->K:F - - goto :goto_9 - - :pswitch_2 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->J:F - - goto :goto_9 - - :pswitch_3 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->I:F - - goto :goto_9 - - :pswitch_4 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->H:F - - goto :goto_9 - - :pswitch_5 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->G:F - - goto :goto_9 - - :pswitch_6 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->F:F - - goto :goto_9 - - :pswitch_7 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->E:F - - goto :goto_9 - - :pswitch_8 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->D:F - - goto :goto_9 - - :pswitch_9 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->C:F - - goto :goto_9 - - :pswitch_a - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->t:F - - goto :goto_9 - - :pswitch_b - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->s:F - - goto :goto_9 - - :pswitch_c - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-float v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->r:F - - goto :goto_9 - - :cond_c - double-to-long v6, v7 - - iput-wide v6, v4, Lf/h/a/b/a1/a0/d;->s:J - - goto :goto_9 - - :cond_d - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - double-to-int v6, v7 - - iput v6, v4, Lf/h/a/b/a1/a0/d$c;->O:I - - :goto_9 - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - goto/16 :goto_22 - - :cond_e - throw v10 - - :cond_f - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Invalid element type " - - invoke-static {v2, v9}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_10 - iget-object v6, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v9, v5, Lf/h/a/b/a1/a0/a;->f:I - - iget-wide v14, v5, Lf/h/a/b/a1/a0/a;->g:J - - long-to-int v10, v14 - - check-cast v6, Lf/h/a/b/a1/a0/d$b; - - iget-object v6, v6, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v6, :cond_33 - - const/16 v12, 0xa1 - - const/16 v14, 0xa3 - - if-eq v9, v12, :cond_1a - - if-eq v9, v14, :cond_1a - - const/16 v7, 0xa5 - - if-eq v9, v7, :cond_16 - - const/16 v7, 0x4255 - - if-eq v9, v7, :cond_15 - - const/16 v7, 0x47e2 - - if-eq v9, v7, :cond_14 - - const/16 v4, 0x53ab - - if-eq v9, v4, :cond_13 - - const/16 v4, 0x63a2 - - if-eq v9, v4, :cond_12 - - const/16 v4, 0x7672 - - if-ne v9, v4, :cond_11 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - new-array v6, v10, [B - - iput-object v6, v4, Lf/h/a/b/a1/a0/d$c;->u:[B - - invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - goto/16 :goto_18 - - :cond_11 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Unexpected id: " - - invoke-static {v2, v9}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_12 - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - new-array v6, v10, [B - - iput-object v6, v4, Lf/h/a/b/a1/a0/d$c;->j:[B - - invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - goto/16 :goto_18 - - :cond_13 - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->i:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v4, v3}, Ljava/util/Arrays;->fill([BB)V - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->i:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - rsub-int/lit8 v7, v10, 0x4 - - invoke-virtual {v1, v4, v7, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->i:Lf/h/a/b/i1/t; - - invoke-virtual {v4, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->i:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - long-to-int v4, v7 - - iput v4, v6, Lf/h/a/b/a1/a0/d;->w:I - - goto/16 :goto_18 - - :cond_14 - new-array v7, v10, [B - - invoke-virtual {v1, v7, v3, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v6, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - new-instance v8, Lf/h/a/b/a1/s$a; - - invoke-direct {v8, v4, v7, v3, v3}, Lf/h/a/b/a1/s$a;->(I[BII)V - - iput-object v8, v6, Lf/h/a/b/a1/a0/d$c;->i:Lf/h/a/b/a1/s$a; - - goto/16 :goto_18 - - :cond_15 - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - new-array v6, v10, [B - - iput-object v6, v4, Lf/h/a/b/a1/a0/d$c;->h:[B - - invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - goto/16 :goto_18 - - :cond_16 - iget v4, v6, Lf/h/a/b/a1/a0/d;->G:I - - if-eq v4, v8, :cond_17 - - goto/16 :goto_18 - - :cond_17 - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - iget v7, v6, Lf/h/a/b/a1/a0/d;->M:I - - invoke-virtual {v4, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/a1/a0/d$c; - - iget v7, v6, Lf/h/a/b/a1/a0/d;->P:I - - if-ne v7, v13, :cond_19 - - iget-object v4, v4, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v7, "V_VP9" - - invoke-virtual {v7, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_19 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->n:Lf/h/a/b/i1/t; - - iget-object v7, v4, Lf/h/a/b/i1/t;->a:[B - - array-length v8, v7 - - if-ge v8, v10, :cond_18 - - new-array v7, v10, [B - - :cond_18 - iput-object v7, v4, Lf/h/a/b/i1/t;->a:[B - - iput v10, v4, Lf/h/a/b/i1/t;->c:I - - iput v3, v4, Lf/h/a/b/i1/t;->b:I - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->n:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v4, v3, v10, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - goto/16 :goto_18 - - :cond_19 - invoke-virtual {v1, v10}, Lf/h/a/b/a1/e;->i(I)V - - goto/16 :goto_18 - - :cond_1a - iget v12, v6, Lf/h/a/b/a1/a0/d;->G:I - - if-nez v12, :cond_1b - - iget-object v12, v6, Lf/h/a/b/a1/a0/d;->b:Lf/h/a/b/a1/a0/f; - - invoke-virtual {v12, v1, v3, v4, v7}, Lf/h/a/b/a1/a0/f;->c(Lf/h/a/b/a1/e;ZZI)J - - move-result-wide v12 - - long-to-int v7, v12 - - iput v7, v6, Lf/h/a/b/a1/a0/d;->M:I - - iget-object v7, v6, Lf/h/a/b/a1/a0/d;->b:Lf/h/a/b/a1/a0/f; - - iget v7, v7, Lf/h/a/b/a1/a0/f;->c:I - - iput v7, v6, Lf/h/a/b/a1/a0/d;->N:I - - const-wide v12, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v12, v6, Lf/h/a/b/a1/a0/d;->I:J - - iput v4, v6, Lf/h/a/b/a1/a0/d;->G:I - - iget-object v7, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->x()V - - :cond_1b - iget-object v7, v6, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - iget v12, v6, Lf/h/a/b/a1/a0/d;->M:I - - invoke-virtual {v7, v12}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/a1/a0/d$c; - - if-nez v7, :cond_1c - - iget v4, v6, Lf/h/a/b/a1/a0/d;->N:I - - sub-int/2addr v10, v4 - - invoke-virtual {v1, v10}, Lf/h/a/b/a1/e;->i(I)V - - iput v3, v6, Lf/h/a/b/a1/a0/d;->G:I - - goto/16 :goto_18 - - :cond_1c - iget v12, v6, Lf/h/a/b/a1/a0/d;->G:I - - if-ne v12, v4, :cond_2f - - invoke-virtual {v6, v1, v11}, Lf/h/a/b/a1/a0/d;->g(Lf/h/a/b/a1/e;I)V - - iget-object v12, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v12, v12, Lf/h/a/b/i1/t;->a:[B - - aget-byte v12, v12, v8 - - and-int/lit8 v12, v12, 0x6 - - shr-int/2addr v12, v4 - - const/16 v13, 0xff - - if-nez v12, :cond_1d - - iput v4, v6, Lf/h/a/b/a1/a0/d;->K:I - - iget-object v8, v6, Lf/h/a/b/a1/a0/d;->L:[I - - invoke-static {v8, v4}, Lf/h/a/b/a1/a0/d;->b([II)[I - - move-result-object v4 - - iput-object v4, v6, Lf/h/a/b/a1/a0/d;->L:[I - - iget v8, v6, Lf/h/a/b/a1/a0/d;->N:I - - sub-int/2addr v10, v8 - - sub-int/2addr v10, v11 - - aput v10, v4, v3 - - goto/16 :goto_10 - - :cond_1d - const/4 v14, 0x4 - - invoke-virtual {v6, v1, v14}, Lf/h/a/b/a1/a0/d;->g(Lf/h/a/b/a1/e;I)V - - iget-object v14, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v14, v14, Lf/h/a/b/i1/t;->a:[B - - aget-byte v14, v14, v11 - - and-int/2addr v14, v13 - - add-int/2addr v14, v4 - - iput v14, v6, Lf/h/a/b/a1/a0/d;->K:I - - iget-object v15, v6, Lf/h/a/b/a1/a0/d;->L:[I - - invoke-static {v15, v14}, Lf/h/a/b/a1/a0/d;->b([II)[I - - move-result-object v14 - - iput-object v14, v6, Lf/h/a/b/a1/a0/d;->L:[I - - if-ne v12, v8, :cond_1e - - iget v4, v6, Lf/h/a/b/a1/a0/d;->N:I - - sub-int/2addr v10, v4 - - add-int/lit8 v10, v10, -0x4 - - iget v4, v6, Lf/h/a/b/a1/a0/d;->K:I - - div-int/2addr v10, v4 - - invoke-static {v14, v3, v4, v10}, Ljava/util/Arrays;->fill([IIII)V - - goto/16 :goto_10 - - :cond_1e - if-ne v12, v4, :cond_21 - - const/4 v4, 0x0 - - const/4 v8, 0x0 - - const/4 v11, 0x4 - - :goto_a - iget v12, v6, Lf/h/a/b/a1/a0/d;->K:I - - add-int/lit8 v12, v12, -0x1 - - if-ge v4, v12, :cond_20 - - iget-object v12, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aput v3, v12, v4 - - :cond_1f - add-int/lit8 v11, v11, 0x1 - - invoke-virtual {v6, v1, v11}, Lf/h/a/b/a1/a0/d;->g(Lf/h/a/b/a1/e;I)V - - iget-object v12, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v12, v12, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v14, v11, -0x1 - - aget-byte v12, v12, v14 - - and-int/2addr v12, v13 - - iget-object v14, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aget v15, v14, v4 - - add-int/2addr v15, v12 - - aput v15, v14, v4 - - if-eq v12, v13, :cond_1f - - aget v12, v14, v4 - - add-int/2addr v8, v12 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_a - - :cond_20 - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->L:[I - - iget v4, v6, Lf/h/a/b/a1/a0/d;->N:I - - sub-int/2addr v10, v4 - - sub-int/2addr v10, v11 - - sub-int/2addr v10, v8 - - aput v10, v3, v12 - - goto/16 :goto_10 - - :cond_21 - if-ne v12, v11, :cond_2e - - const/4 v8, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x4 - - :goto_b - iget v14, v6, Lf/h/a/b/a1/a0/d;->K:I - - add-int/lit8 v14, v14, -0x1 - - if-ge v8, v14, :cond_29 - - iget-object v14, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aput v3, v14, v8 - - add-int/lit8 v12, v12, 0x1 - - invoke-virtual {v6, v1, v12}, Lf/h/a/b/a1/a0/d;->g(Lf/h/a/b/a1/e;I)V - - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v14, v12, -0x1 - - aget-byte v3, v3, v14 - - if-eqz v3, :cond_28 - - const/16 v3, 0x8 - - const/4 v15, 0x0 - - :goto_c - if-ge v15, v3, :cond_24 - - rsub-int/lit8 v3, v15, 0x7 - - shl-int v3, v4, v3 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - aget-byte v4, v4, v14 - - and-int/2addr v4, v3 - - if-eqz v4, :cond_23 - - add-int/2addr v12, v15 - - invoke-virtual {v6, v1, v12}, Lf/h/a/b/a1/a0/d;->g(Lf/h/a/b/a1/e;I)V - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v16, v14, 0x1 - - aget-byte v4, v4, v14 - - and-int/2addr v4, v13 - - not-int v3, v3 - - and-int/2addr v3, v4 - - int-to-long v3, v3 - - :goto_d - move/from16 v13, v16 - - if-ge v13, v12, :cond_22 - - const/16 v14, 0x8 - - shl-long/2addr v3, v14 - - iget-object v14, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v14, v14, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v16, v13, 0x1 - - aget-byte v13, v14, v13 - - and-int/lit16 v13, v13, 0xff - - int-to-long v13, v13 - - or-long/2addr v3, v13 - - goto :goto_d - - :cond_22 - if-lez v8, :cond_25 - - mul-int/lit8 v15, v15, 0x7 - - add-int/lit8 v15, v15, 0x6 - - const-wide/16 v13, 0x1 - - shl-long v15, v13, v15 - - sub-long/2addr v15, v13 - - sub-long/2addr v3, v15 - - goto :goto_e - - :cond_23 - add-int/lit8 v15, v15, 0x1 - - const/16 v3, 0x8 - - const/4 v4, 0x1 - - const/16 v13, 0xff - - goto :goto_c - - :cond_24 - const-wide/16 v3, 0x0 - - :cond_25 - :goto_e - const-wide/32 v13, -0x80000000 - - cmp-long v15, v3, v13 - - if-ltz v15, :cond_27 - - cmp-long v13, v3, v18 - - if-gtz v13, :cond_27 - - long-to-int v4, v3 - - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->L:[I - - if-nez v8, :cond_26 - - goto :goto_f - - :cond_26 - add-int/lit8 v13, v8, -0x1 - - aget v13, v3, v13 - - add-int/2addr v4, v13 - - :goto_f - aput v4, v3, v8 - - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aget v3, v3, v8 - - add-int/2addr v11, v3 - - add-int/lit8 v8, v8, 0x1 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - const/16 v13, 0xff - - goto/16 :goto_b - - :cond_27 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "EBML lacing sample size out of range." - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_28 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "No valid varint length mask found" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_29 - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->L:[I - - iget v4, v6, Lf/h/a/b/a1/a0/d;->N:I - - sub-int/2addr v10, v4 - - sub-int/2addr v10, v12 - - sub-int/2addr v10, v11 - - aput v10, v3, v14 - - :goto_10 - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x0 - - aget-byte v4, v3, v4 - - shl-int/lit8 v4, v4, 0x8 - - const/4 v8, 0x1 - - aget-byte v3, v3, v8 - - and-int/lit16 v3, v3, 0xff - - or-int/2addr v3, v4 - - iget-wide v10, v6, Lf/h/a/b/a1/a0/d;->B:J - - int-to-long v3, v3 - - invoke-virtual {v6, v3, v4}, Lf/h/a/b/a1/a0/d;->j(J)J - - move-result-wide v3 - - add-long/2addr v3, v10 - - iput-wide v3, v6, Lf/h/a/b/a1/a0/d;->H:J - - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x2 - - aget-byte v3, v3, v4 - - const/16 v8, 0x8 - - and-int/2addr v3, v8 - - if-ne v3, v8, :cond_2a - - const/4 v3, 0x1 - - goto :goto_11 - - :cond_2a - const/4 v3, 0x0 - - :goto_11 - iget v8, v7, Lf/h/a/b/a1/a0/d$c;->d:I - - if-eq v8, v4, :cond_2c - - const/16 v8, 0xa3 - - if-ne v9, v8, :cond_2b - - iget-object v8, v6, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v8, v8, Lf/h/a/b/i1/t;->a:[B - - aget-byte v4, v8, v4 - - const/16 v8, 0x80 - - and-int/2addr v4, v8 - - if-ne v4, v8, :cond_2b - - goto :goto_12 - - :cond_2b - const/4 v4, 0x0 - - goto :goto_13 - - :cond_2c - :goto_12 - const/4 v4, 0x1 - - :goto_13 - if-eqz v3, :cond_2d - - const/high16 v3, -0x80000000 - - goto :goto_14 - - :cond_2d - const/4 v3, 0x0 - - :goto_14 - or-int/2addr v3, v4 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->O:I - - const/4 v3, 0x2 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->G:I - - const/4 v3, 0x0 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - goto :goto_15 - - :cond_2e - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Unexpected lacing value: " - - invoke-static {v2, v12}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_2f - :goto_15 - const/16 v3, 0xa3 - - if-ne v9, v3, :cond_31 - - :goto_16 - iget v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - iget v4, v6, Lf/h/a/b/a1/a0/d;->K:I - - if-ge v3, v4, :cond_30 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aget v3, v4, v3 - - invoke-virtual {v6, v1, v7, v3}, Lf/h/a/b/a1/a0/d;->k(Lf/h/a/b/a1/e;Lf/h/a/b/a1/a0/d$c;I)I - - move-result v25 - - iget-wide v3, v6, Lf/h/a/b/a1/a0/d;->H:J - - iget v8, v6, Lf/h/a/b/a1/a0/d;->J:I - - iget v9, v7, Lf/h/a/b/a1/a0/d$c;->e:I - - mul-int v8, v8, v9 - - div-int/lit16 v8, v8, 0x3e8 - - int-to-long v8, v8 - - add-long v22, v8, v3 - - iget v3, v6, Lf/h/a/b/a1/a0/d;->O:I - - const/16 v26, 0x0 - - move-object/from16 v20, v6 - - move-object/from16 v21, v7 - - move/from16 v24, v3 - - invoke-virtual/range {v20 .. v26}, Lf/h/a/b/a1/a0/d;->a(Lf/h/a/b/a1/a0/d$c;JIII)V - - iget v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - add-int/lit8 v3, v3, 0x1 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - goto :goto_16 - - :cond_30 - const/4 v3, 0x0 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->G:I - - goto :goto_18 - - :cond_31 - :goto_17 - iget v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - iget v4, v6, Lf/h/a/b/a1/a0/d;->K:I - - if-ge v3, v4, :cond_32 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->L:[I - - aget v8, v4, v3 - - invoke-virtual {v6, v1, v7, v8}, Lf/h/a/b/a1/a0/d;->k(Lf/h/a/b/a1/e;Lf/h/a/b/a1/a0/d$c;I)I - - move-result v8 - - aput v8, v4, v3 - - iget v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - add-int/lit8 v3, v3, 0x1 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->J:I - - goto :goto_17 - - :cond_32 - const/4 v3, 0x0 - - :goto_18 - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - goto/16 :goto_22 - - :cond_33 - const/4 v1, 0x0 - - throw v1 - - :cond_34 - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - cmp-long v6, v3, v18 - - if-gtz v6, :cond_3e - - iget-object v6, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v7, v5, Lf/h/a/b/a1/a0/a;->f:I - - long-to-int v4, v3 - - if-nez v4, :cond_35 - - const-string v3, "" - - goto :goto_1a - - :cond_35 - new-array v3, v4, [B - - const/4 v8, 0x0 - - invoke-virtual {v1, v3, v8, v4, v8}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - :goto_19 - if-lez v4, :cond_36 - - add-int/lit8 v9, v4, -0x1 - - aget-byte v10, v3, v9 - - if-nez v10, :cond_36 - - move v4, v9 - - goto :goto_19 - - :cond_36 - new-instance v9, Ljava/lang/String; - - invoke-direct {v9, v3, v8, v4}, Ljava/lang/String;->([BII)V - - move-object v3, v9 - - :goto_1a - check-cast v6, Lf/h/a/b/a1/a0/d$b; - - iget-object v4, v6, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v4, :cond_3d - - const/16 v6, 0x86 - - if-eq v7, v6, :cond_3b - - const/16 v6, 0x4282 - - if-eq v7, v6, :cond_39 - - const/16 v6, 0x536e - - if-eq v7, v6, :cond_38 - - const v6, 0x22b59c - - if-eq v7, v6, :cond_37 - - goto :goto_1b - - :cond_37 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-object v3, v4, Lf/h/a/b/a1/a0/d$c;->U:Ljava/lang/String; - - goto :goto_1b - - :cond_38 - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-object v3, v4, Lf/h/a/b/a1/a0/d$c;->a:Ljava/lang/String; - - goto :goto_1b - - :cond_39 - const-string v4, "webm" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_3c - - const-string v4, "matroska" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_3a - - goto :goto_1b - - :cond_3a - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "DocType " - - invoke-static {v2, v3, v12}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_3b - iget-object v4, v4, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-object v3, v4, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - :cond_3c - :goto_1b - const/4 v3, 0x0 - - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - goto/16 :goto_22 - - :cond_3d - const/4 v1, 0x0 - - throw v1 - - :cond_3e - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "String element size: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_3f - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - cmp-long v7, v3, v16 - - if-gtz v7, :cond_5d - - iget-object v7, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v8, v5, Lf/h/a/b/a1/a0/a;->f:I - - long-to-int v4, v3 - - invoke-virtual {v5, v1, v4}, Lf/h/a/b/a1/a0/a;->a(Lf/h/a/b/a1/e;I)J - - move-result-wide v3 - - check-cast v7, Lf/h/a/b/a1/a0/d$b; - - iget-object v7, v7, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v7, :cond_5c - - const/16 v9, 0x5031 - - if-eq v8, v9, :cond_59 - - const/16 v9, 0x5032 - - if-eq v8, v9, :cond_57 - - sparse-switch v8, :sswitch_data_1 - - const/4 v9, 0x7 - - packed-switch v8, :pswitch_data_2 - - goto/16 :goto_1e - - :sswitch_5 - iput-wide v3, v7, Lf/h/a/b/a1/a0/d;->r:J - - goto/16 :goto_1e - - :sswitch_6 - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->e:I - - goto/16 :goto_1e - - :sswitch_7 - long-to-int v4, v3 - - if-eqz v4, :cond_43 - - const/4 v3, 0x1 - - if-eq v4, v3, :cond_42 - - const/4 v3, 0x2 - - if-eq v4, v3, :cond_41 - - if-eq v4, v11, :cond_40 - - goto/16 :goto_1e - - :cond_40 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v11, v3, Lf/h/a/b/a1/a0/d$c;->q:I - - goto/16 :goto_1e - - :cond_41 - iget-object v4, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v3, v4, Lf/h/a/b/a1/a0/d$c;->q:I - - goto/16 :goto_1e - - :cond_42 - iget-object v4, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v3, v4, Lf/h/a/b/a1/a0/d$c;->q:I - - goto/16 :goto_1e - - :cond_43 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v4, 0x0 - - iput v4, v3, Lf/h/a/b/a1/a0/d$c;->q:I - - goto/16 :goto_1e - - :sswitch_8 - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->N:I - - goto/16 :goto_1e - - :sswitch_9 - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-wide v3, v6, Lf/h/a/b/a1/a0/d$c;->Q:J - - goto/16 :goto_1e - - :sswitch_a - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-wide v3, v6, Lf/h/a/b/a1/a0/d$c;->P:J - - goto/16 :goto_1e - - :sswitch_b - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->f:I - - goto/16 :goto_1e - - :sswitch_c - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const-wide/16 v7, 0x1 - - cmp-long v9, v3, v7 - - if-nez v9, :cond_44 - - const/4 v3, 0x1 - - goto :goto_1c - - :cond_44 - const/4 v3, 0x0 - - :goto_1c - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d$c;->S:Z - - goto/16 :goto_1e - - :sswitch_d - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->o:I - - goto/16 :goto_1e - - :sswitch_e - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->p:I - - goto/16 :goto_1e - - :sswitch_f - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->n:I - - goto/16 :goto_1e - - :sswitch_10 - long-to-int v4, v3 - - if-eqz v4, :cond_48 - - const/4 v3, 0x1 - - if-eq v4, v3, :cond_47 - - if-eq v4, v11, :cond_46 - - const/16 v3, 0xf - - if-eq v4, v3, :cond_45 - - goto/16 :goto_1e - - :cond_45 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v11, v3, Lf/h/a/b/a1/a0/d$c;->v:I - - goto/16 :goto_1e - - :cond_46 - iget-object v4, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v3, v4, Lf/h/a/b/a1/a0/d$c;->v:I - - goto/16 :goto_1e - - :cond_47 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v4, 0x2 - - iput v4, v3, Lf/h/a/b/a1/a0/d$c;->v:I - - goto/16 :goto_1e - - :cond_48 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v4, 0x0 - - iput v4, v3, Lf/h/a/b/a1/a0/d$c;->v:I - - goto/16 :goto_1e - - :sswitch_11 - iget-wide v8, v7, Lf/h/a/b/a1/a0/d;->q:J - - add-long/2addr v3, v8 - - iput-wide v3, v7, Lf/h/a/b/a1/a0/d;->x:J - - goto/16 :goto_1e - - :sswitch_12 - const-wide/16 v6, 0x1 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_49 - - goto/16 :goto_1e - - :cond_49 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "AESSettingsCipherMode " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :sswitch_13 - const-wide/16 v6, 0x5 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_4a - - goto/16 :goto_1e - - :cond_4a - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "ContentEncAlgo " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :sswitch_14 - const-wide/16 v6, 0x1 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_4b - - goto/16 :goto_1e - - :cond_4b - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "EBMLReadVersion " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :sswitch_15 - const-wide/16 v6, 0x1 - - cmp-long v8, v3, v6 - - if-ltz v8, :cond_4c - - const-wide/16 v6, 0x2 - - cmp-long v8, v3, v6 - - if-gtz v8, :cond_4c - - goto/16 :goto_1e - - :cond_4c - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "DocTypeReadVersion " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :sswitch_16 - const-wide/16 v6, 0x3 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_4d - - goto/16 :goto_1e - - :cond_4d - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "ContentCompAlgo " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :sswitch_17 - const/4 v3, 0x1 - - iput-boolean v3, v7, Lf/h/a/b/a1/a0/d;->Q:Z - - goto/16 :goto_1e - - :sswitch_18 - const/4 v6, 0x1 - - iget-boolean v8, v7, Lf/h/a/b/a1/a0/d;->E:Z - - if-nez v8, :cond_5a - - iget-object v8, v7, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - invoke-virtual {v8, v3, v4}, Lf/h/a/b/i1/o;->a(J)V - - iput-boolean v6, v7, Lf/h/a/b/a1/a0/d;->E:Z - - goto/16 :goto_1e - - :sswitch_19 - long-to-int v4, v3 - - iput v4, v7, Lf/h/a/b/a1/a0/d;->P:I - - goto/16 :goto_1e - - :sswitch_1a - invoke-virtual {v7, v3, v4}, Lf/h/a/b/a1/a0/d;->j(J)J - - move-result-wide v3 - - iput-wide v3, v7, Lf/h/a/b/a1/a0/d;->B:J - - goto/16 :goto_1e - - :sswitch_1b - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->c:I - - goto/16 :goto_1e - - :sswitch_1c - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->m:I - - goto/16 :goto_1e - - :sswitch_1d - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - invoke-virtual {v7, v3, v4}, Lf/h/a/b/a1/a0/d;->j(J)J - - move-result-wide v3 - - invoke-virtual {v6, v3, v4}, Lf/h/a/b/i1/o;->a(J)V - - goto/16 :goto_1e - - :sswitch_1e - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->l:I - - goto/16 :goto_1e - - :sswitch_1f - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->M:I - - goto/16 :goto_1e - - :sswitch_20 - invoke-virtual {v7, v3, v4}, Lf/h/a/b/a1/a0/d;->j(J)J - - move-result-wide v3 - - iput-wide v3, v7, Lf/h/a/b/a1/a0/d;->I:J - - goto/16 :goto_1e - - :sswitch_21 - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const-wide/16 v7, 0x1 - - cmp-long v9, v3, v7 - - if-nez v9, :cond_4e - - const/4 v3, 0x1 - - goto :goto_1d - - :cond_4e - const/4 v3, 0x0 - - :goto_1d - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d$c;->T:Z - - goto/16 :goto_1e - - :sswitch_22 - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->d:I - - goto/16 :goto_1e - - :pswitch_d - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->B:I - - goto/16 :goto_1e - - :pswitch_e - iget-object v6, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - long-to-int v4, v3 - - iput v4, v6, Lf/h/a/b/a1/a0/d$c;->A:I - - goto/16 :goto_1e - - :pswitch_f - iget-object v8, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v10, 0x1 - - iput-boolean v10, v8, Lf/h/a/b/a1/a0/d$c;->w:Z - - long-to-int v4, v3 - - if-eq v4, v10, :cond_51 - - const/16 v3, 0x9 - - if-eq v4, v3, :cond_50 - - const/4 v3, 0x4 - - if-eq v4, v3, :cond_4f - - if-eq v4, v6, :cond_4f - - const/4 v3, 0x6 - - if-eq v4, v3, :cond_4f - - if-eq v4, v9, :cond_4f - - goto :goto_1e - - :cond_4f - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v4, 0x2 - - iput v4, v3, Lf/h/a/b/a1/a0/d$c;->x:I - - goto :goto_1e - - :cond_50 - const/4 v3, 0x6 - - iput v3, v8, Lf/h/a/b/a1/a0/d$c;->x:I - - goto :goto_1e - - :cond_51 - const/4 v3, 0x1 - - iput v3, v8, Lf/h/a/b/a1/a0/d$c;->x:I - - goto :goto_1e - - :pswitch_10 - const/4 v6, 0x6 - - const/4 v8, 0x1 - - long-to-int v4, v3 - - if-eq v4, v8, :cond_54 - - const/16 v3, 0x10 - - if-eq v4, v3, :cond_53 - - const/16 v3, 0x12 - - if-eq v4, v3, :cond_52 - - if-eq v4, v6, :cond_54 - - if-eq v4, v9, :cond_54 - - goto :goto_1e - - :cond_52 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v9, v3, Lf/h/a/b/a1/a0/d$c;->y:I - - goto :goto_1e - - :cond_53 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v6, v3, Lf/h/a/b/a1/a0/d$c;->y:I - - goto :goto_1e - - :cond_54 - iget-object v3, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v11, v3, Lf/h/a/b/a1/a0/d$c;->y:I - - goto :goto_1e - - :pswitch_11 - long-to-int v4, v3 - - const/4 v3, 0x1 - - if-eq v4, v3, :cond_56 - - const/4 v6, 0x2 - - if-eq v4, v6, :cond_55 - - goto :goto_1e - - :cond_55 - iget-object v4, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v3, v4, Lf/h/a/b/a1/a0/d$c;->z:I - - goto :goto_1e - - :cond_56 - const/4 v3, 0x2 - - iget-object v4, v7, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput v3, v4, Lf/h/a/b/a1/a0/d$c;->z:I - - goto :goto_1e - - :cond_57 - const-wide/16 v6, 0x1 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_58 - - goto :goto_1e - - :cond_58 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "ContentEncodingScope " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_59 - const-wide/16 v6, 0x0 - - cmp-long v8, v3, v6 - - if-nez v8, :cond_5b - - :cond_5a - :goto_1e - const/4 v3, 0x0 - - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - goto/16 :goto_22 - - :cond_5b - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "ContentEncodingOrder " - - invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_5c - const/4 v1, 0x0 - - throw v1 - - :cond_5d - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Invalid integer size: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_5e - iget-wide v3, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v6, v5, Lf/h/a/b/a1/a0/a;->g:J - - add-long/2addr v6, v3 - - iget-object v8, v5, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - new-instance v9, Lf/h/a/b/a1/a0/a$b; - - iget v10, v5, Lf/h/a/b/a1/a0/a;->f:I - - const/4 v11, 0x0 - - invoke-direct {v9, v10, v6, v7, v11}, Lf/h/a/b/a1/a0/a$b;->(IJLf/h/a/b/a1/a0/a$a;)V - - invoke-virtual {v8, v9}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V - - iget-object v6, v5, Lf/h/a/b/a1/a0/a;->d:Lf/h/a/b/a1/a0/b; - - iget v7, v5, Lf/h/a/b/a1/a0/a;->f:I - - iget-wide v8, v5, Lf/h/a/b/a1/a0/a;->g:J - - check-cast v6, Lf/h/a/b/a1/a0/d$b; - - iget-object v6, v6, Lf/h/a/b/a1/a0/d$b;->a:Lf/h/a/b/a1/a0/d; - - if-eqz v6, :cond_6f - - const/16 v10, 0xa0 - - if-eq v7, v10, :cond_6b - - const/16 v10, 0xae - - if-eq v7, v10, :cond_6a - - const/16 v10, 0xbb - - if-eq v7, v10, :cond_69 - - const/16 v10, 0x4dbb - - if-eq v7, v10, :cond_67 - - const/16 v10, 0x5035 - - if-eq v7, v10, :cond_66 - - const/16 v10, 0x55d0 - - if-eq v7, v10, :cond_65 - - const v10, 0x18538067 - - if-eq v7, v10, :cond_62 - - const v3, 0x1c53bb6b - - if-eq v7, v3, :cond_61 - - const v3, 0x1f43b675 - - if-eq v7, v3, :cond_5f - - goto :goto_20 - - :cond_5f - iget-boolean v3, v6, Lf/h/a/b/a1/a0/d;->v:Z - - if-nez v3, :cond_68 - - iget-boolean v3, v6, Lf/h/a/b/a1/a0/d;->d:Z - - if-eqz v3, :cond_60 - - iget-wide v3, v6, Lf/h/a/b/a1/a0/d;->z:J - - const-wide/16 v7, -0x1 - - cmp-long v9, v3, v7 - - if-eqz v9, :cond_60 - - const/4 v3, 0x1 - - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d;->y:Z - - goto :goto_20 - - :cond_60 - const/4 v3, 0x1 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->a0:Lf/h/a/b/a1/i; - - new-instance v7, Lf/h/a/b/a1/q$b; - - iget-wide v8, v6, Lf/h/a/b/a1/a0/d;->t:J - - const-wide/16 v10, 0x0 - - invoke-direct {v7, v8, v9, v10, v11}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v4, v7}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d;->v:Z - - goto :goto_20 - - :cond_61 - new-instance v3, Lf/h/a/b/i1/o; - - invoke-direct {v3}, Lf/h/a/b/i1/o;->()V - - iput-object v3, v6, Lf/h/a/b/a1/a0/d;->C:Lf/h/a/b/i1/o; - - new-instance v3, Lf/h/a/b/i1/o; - - invoke-direct {v3}, Lf/h/a/b/i1/o;->()V - - iput-object v3, v6, Lf/h/a/b/a1/a0/d;->D:Lf/h/a/b/i1/o; - - goto :goto_20 - - :cond_62 - iget-wide v10, v6, Lf/h/a/b/a1/a0/d;->q:J - - const-wide/16 v12, -0x1 - - cmp-long v7, v10, v12 - - if-eqz v7, :cond_64 - - cmp-long v7, v10, v3 - - if-nez v7, :cond_63 - - goto :goto_1f - - :cond_63 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Multiple Segment elements not supported" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_64 - :goto_1f - iput-wide v3, v6, Lf/h/a/b/a1/a0/d;->q:J - - iput-wide v8, v6, Lf/h/a/b/a1/a0/d;->p:J - - goto :goto_20 - - :cond_65 - iget-object v3, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - const/4 v4, 0x1 - - iput-boolean v4, v3, Lf/h/a/b/a1/a0/d$c;->w:Z - - goto :goto_20 - - :cond_66 - const/4 v3, 0x1 - - iget-object v4, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - iput-boolean v3, v4, Lf/h/a/b/a1/a0/d$c;->g:Z - - goto :goto_20 - - :cond_67 - const/4 v3, -0x1 - - iput v3, v6, Lf/h/a/b/a1/a0/d;->w:I - - const-wide/16 v3, -0x1 - - iput-wide v3, v6, Lf/h/a/b/a1/a0/d;->x:J - - :cond_68 - :goto_20 - const/4 v3, 0x0 - - goto :goto_21 - - :cond_69 - const/4 v3, 0x0 - - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d;->E:Z - - goto :goto_21 - - :cond_6a - const/4 v3, 0x0 - - new-instance v4, Lf/h/a/b/a1/a0/d$c; - - const/4 v7, 0x0 - - invoke-direct {v4, v7}, Lf/h/a/b/a1/a0/d$c;->(Lf/h/a/b/a1/a0/d$a;)V - - iput-object v4, v6, Lf/h/a/b/a1/a0/d;->u:Lf/h/a/b/a1/a0/d$c; - - goto :goto_21 - - :cond_6b - const/4 v3, 0x0 - - iput-boolean v3, v6, Lf/h/a/b/a1/a0/d;->Q:Z - - :goto_21 - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - :goto_22 - const/4 v4, 0x1 - - const/4 v5, 0x1 - - :goto_23 - if-eqz v5, :cond_6e - - iget-wide v6, v1, Lf/h/a/b/a1/e;->d:J - - iget-boolean v4, v0, Lf/h/a/b/a1/a0/d;->y:Z - - if-eqz v4, :cond_6c - - iput-wide v6, v0, Lf/h/a/b/a1/a0/d;->A:J - - iget-wide v6, v0, Lf/h/a/b/a1/a0/d;->z:J - - iput-wide v6, v2, Lf/h/a/b/a1/p;->a:J - - iput-boolean v3, v0, Lf/h/a/b/a1/a0/d;->y:Z - - goto :goto_24 - - :cond_6c - iget-boolean v3, v0, Lf/h/a/b/a1/a0/d;->v:Z - - if-eqz v3, :cond_6d - - iget-wide v3, v0, Lf/h/a/b/a1/a0/d;->A:J - - const-wide/16 v6, -0x1 - - cmp-long v8, v3, v6 - - if-eqz v8, :cond_6d - - iput-wide v3, v2, Lf/h/a/b/a1/p;->a:J - - iput-wide v6, v0, Lf/h/a/b/a1/a0/d;->A:J - - :goto_24 - const/4 v3, 0x1 - - goto :goto_25 - - :cond_6d - const/4 v3, 0x0 - - :goto_25 - if-eqz v3, :cond_6e - - const/4 v1, 0x1 - - return v1 - - :cond_6e - const/4 v3, 0x0 - - const/4 v4, 0x1 - - goto/16 :goto_0 - - :cond_6f - const/4 v1, 0x0 - - throw v1 - - :cond_70 - iget-wide v3, v5, Lf/h/a/b/a1/a0/a;->g:J - - long-to-int v4, v3 - - invoke-virtual {v1, v4}, Lf/h/a/b/a1/e;->i(I)V - - const/4 v3, 0x0 - - iput v3, v5, Lf/h/a/b/a1/a0/a;->e:I - - const/4 v4, 0x1 - - const/4 v6, -0x1 - - goto/16 :goto_1 - - :cond_71 - throw v10 - - :cond_72 - if-nez v5, :cond_75 - - const/4 v1, 0x0 - - :goto_26 - iget-object v2, v0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - invoke-virtual {v2}, Landroid/util/SparseArray;->size()I - - move-result v2 - - if-ge v1, v2, :cond_74 - - iget-object v2, v0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/a0/d$c; - - iget-object v3, v2, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - if-eqz v3, :cond_73 - - invoke-virtual {v3, v2}, Lf/h/a/b/a1/a0/d$d;->a(Lf/h/a/b/a1/a0/d$c;)V - - :cond_73 - add-int/lit8 v1, v1, 0x1 - - goto :goto_26 - - :cond_74 - const/4 v1, -0x1 - - return v1 - - :cond_75 - const/4 v1, 0x0 - - return v1 - - nop - - :sswitch_data_0 - .sparse-switch - 0x83 -> :sswitch_4 - 0x86 -> :sswitch_3 - 0x88 -> :sswitch_4 - 0x9b -> :sswitch_4 - 0x9f -> :sswitch_4 - 0xa0 -> :sswitch_2 - 0xa1 -> :sswitch_1 - 0xa3 -> :sswitch_1 - 0xa5 -> :sswitch_1 - 0xa6 -> :sswitch_2 - 0xae -> :sswitch_2 - 0xb0 -> :sswitch_4 - 0xb3 -> :sswitch_4 - 0xb5 -> :sswitch_0 - 0xb7 -> :sswitch_2 - 0xba -> :sswitch_4 - 0xbb -> :sswitch_2 - 0xd7 -> :sswitch_4 - 0xe0 -> :sswitch_2 - 0xe1 -> :sswitch_2 - 0xe7 -> :sswitch_4 - 0xee -> :sswitch_4 - 0xf1 -> :sswitch_4 - 0xfb -> :sswitch_4 - 0x4254 -> :sswitch_4 - 0x4255 -> :sswitch_1 - 0x4282 -> :sswitch_3 - 0x4285 -> :sswitch_4 - 0x42f7 -> :sswitch_4 - 0x4489 -> :sswitch_0 - 0x47e1 -> :sswitch_4 - 0x47e2 -> :sswitch_1 - 0x47e7 -> :sswitch_2 - 0x47e8 -> :sswitch_4 - 0x4dbb -> :sswitch_2 - 0x5031 -> :sswitch_4 - 0x5032 -> :sswitch_4 - 0x5034 -> :sswitch_2 - 0x5035 -> :sswitch_2 - 0x536e -> :sswitch_3 - 0x53ab -> :sswitch_1 - 0x53ac -> :sswitch_4 - 0x53b8 -> :sswitch_4 - 0x54b0 -> :sswitch_4 - 0x54b2 -> :sswitch_4 - 0x54ba -> :sswitch_4 - 0x55aa -> :sswitch_4 - 0x55b0 -> :sswitch_2 - 0x55b9 -> :sswitch_4 - 0x55ba -> :sswitch_4 - 0x55bb -> :sswitch_4 - 0x55bc -> :sswitch_4 - 0x55bd -> :sswitch_4 - 0x55d0 -> :sswitch_2 - 0x55d1 -> :sswitch_0 - 0x55d2 -> :sswitch_0 - 0x55d3 -> :sswitch_0 - 0x55d4 -> :sswitch_0 - 0x55d5 -> :sswitch_0 - 0x55d6 -> :sswitch_0 - 0x55d7 -> :sswitch_0 - 0x55d8 -> :sswitch_0 - 0x55d9 -> :sswitch_0 - 0x55da -> :sswitch_0 - 0x55ee -> :sswitch_4 - 0x56aa -> :sswitch_4 - 0x56bb -> :sswitch_4 - 0x6240 -> :sswitch_2 - 0x6264 -> :sswitch_4 - 0x63a2 -> :sswitch_1 - 0x6d80 -> :sswitch_2 - 0x75a1 -> :sswitch_2 - 0x7670 -> :sswitch_2 - 0x7671 -> :sswitch_4 - 0x7672 -> :sswitch_1 - 0x7673 -> :sswitch_0 - 0x7674 -> :sswitch_0 - 0x7675 -> :sswitch_0 - 0x22b59c -> :sswitch_3 - 0x23e383 -> :sswitch_4 - 0x2ad7b1 -> :sswitch_4 - 0x114d9b74 -> :sswitch_2 - 0x1549a966 -> :sswitch_2 - 0x1654ae6b -> :sswitch_2 - 0x18538067 -> :sswitch_2 - 0x1a45dfa3 -> :sswitch_2 - 0x1c53bb6b -> :sswitch_2 - 0x1f43b675 -> :sswitch_2 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x55d1 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x7673 - :pswitch_c - :pswitch_b - :pswitch_a - .end packed-switch - - :sswitch_data_1 - .sparse-switch - 0x83 -> :sswitch_22 - 0x88 -> :sswitch_21 - 0x9b -> :sswitch_20 - 0x9f -> :sswitch_1f - 0xb0 -> :sswitch_1e - 0xb3 -> :sswitch_1d - 0xba -> :sswitch_1c - 0xd7 -> :sswitch_1b - 0xe7 -> :sswitch_1a - 0xee -> :sswitch_19 - 0xf1 -> :sswitch_18 - 0xfb -> :sswitch_17 - 0x4254 -> :sswitch_16 - 0x4285 -> :sswitch_15 - 0x42f7 -> :sswitch_14 - 0x47e1 -> :sswitch_13 - 0x47e8 -> :sswitch_12 - 0x53ac -> :sswitch_11 - 0x53b8 -> :sswitch_10 - 0x54b0 -> :sswitch_f - 0x54b2 -> :sswitch_e - 0x54ba -> :sswitch_d - 0x55aa -> :sswitch_c - 0x55ee -> :sswitch_b - 0x56aa -> :sswitch_a - 0x56bb -> :sswitch_9 - 0x6264 -> :sswitch_8 - 0x7671 -> :sswitch_7 - 0x23e383 -> :sswitch_6 - 0x2ad7b1 -> :sswitch_5 - .end sparse-switch - - :pswitch_data_2 - .packed-switch 0x55b9 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - .end packed-switch -.end method - -.method public final e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/a0/d;->a0:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 0 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/a1/a0/d;->B:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/a0/d;->G:I - - iget-object p2, p0, Lf/h/a/b/a1/a0/d;->a:Lf/h/a/b/a1/a0/c; - - check-cast p2, Lf/h/a/b/a1/a0/a; - - iput p1, p2, Lf/h/a/b/a1/a0/a;->e:I - - iget-object p3, p2, Lf/h/a/b/a1/a0/a;->b:Ljava/util/ArrayDeque; - - invoke-virtual {p3}, Ljava/util/ArrayDeque;->clear()V - - iget-object p2, p2, Lf/h/a/b/a1/a0/a;->c:Lf/h/a/b/a1/a0/f; - - iput p1, p2, Lf/h/a/b/a1/a0/f;->b:I - - iput p1, p2, Lf/h/a/b/a1/a0/f;->c:I - - iget-object p2, p0, Lf/h/a/b/a1/a0/d;->b:Lf/h/a/b/a1/a0/f; - - iput p1, p2, Lf/h/a/b/a1/a0/f;->b:I - - iput p1, p2, Lf/h/a/b/a1/a0/f;->c:I - - invoke-virtual {p0}, Lf/h/a/b/a1/a0/d;->i()V - - const/4 p2, 0x0 - - :goto_0 - iget-object p3, p0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - invoke-virtual {p3}, Landroid/util/SparseArray;->size()I - - move-result p3 - - if-ge p2, p3, :cond_1 - - iget-object p3, p0, Lf/h/a/b/a1/a0/d;->c:Landroid/util/SparseArray; - - invoke-virtual {p3, p2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/b/a1/a0/d$c; - - iget-object p3, p3, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - if-eqz p3, :cond_0 - - iput-boolean p1, p3, Lf/h/a/b/a1/a0/d$d;->b:Z - - iput p1, p3, Lf/h/a/b/a1/a0/d$d;->c:I - - :cond_0 - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final g(Lf/h/a/b/a1/e;I)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget v1, v0, Lf/h/a/b/i1/t;->c:I - - if-lt v1, p2, :cond_0 - - return-void - - :cond_0 - iget-object v1, v0, Lf/h/a/b/i1/t;->a:[B - - array-length v2, v1 - - if-ge v2, p2, :cond_1 - - array-length v2, v1 - - mul-int/lit8 v2, v2, 0x2 - - invoke-static {v2, p2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget v2, v2, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/i1/t;->A([BI)V - - :cond_1 - iget-object v0, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v1, v0, Lf/h/a/b/i1/t;->a:[B - - iget v0, v0, Lf/h/a/b/i1/t;->c:I - - sub-int v2, p2, v0 - - const/4 v3, 0x0 - - invoke-virtual {p1, v1, v0, v2, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {p1, p2}, Lf/h/a/b/i1/t;->B(I)V - - return-void -.end method - -.method public final h(Lf/h/a/b/a1/e;)Z - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p1 - - new-instance v1, Lf/h/a/b/a1/a0/e; - - invoke-direct {v1}, Lf/h/a/b/a1/a0/e;->()V - - iget-wide v2, v0, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v4, -0x1 - - const-wide/16 v6, 0x400 - - cmp-long v8, v2, v4 - - if-eqz v8, :cond_1 - - cmp-long v4, v2, v6 - - if-lez v4, :cond_0 - - goto :goto_0 - - :cond_0 - move-wide v6, v2 - - :cond_1 - :goto_0 - long-to-int v4, v6 - - iget-object v5, v1, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - const/4 v6, 0x0 - - const/4 v7, 0x4 - - invoke-virtual {v0, v5, v6, v7, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v5, v1, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v9 - - iput v7, v1, Lf/h/a/b/a1/a0/e;->b:I - - :goto_1 - const-wide/32 v11, 0x1a45dfa3 - - const/4 v5, 0x1 - - cmp-long v7, v9, v11 - - if-eqz v7, :cond_3 - - iget v7, v1, Lf/h/a/b/a1/a0/e;->b:I - - add-int/2addr v7, v5 - - iput v7, v1, Lf/h/a/b/a1/a0/e;->b:I - - if-ne v7, v4, :cond_2 - - goto :goto_3 - - :cond_2 - iget-object v7, v1, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v7, v7, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v0, v7, v6, v5, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - const/16 v5, 0x8 - - shl-long/2addr v9, v5 - - const-wide/16 v11, -0x100 - - and-long/2addr v9, v11 - - iget-object v5, v1, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - aget-byte v5, v5, v6 - - and-int/lit16 v5, v5, 0xff - - int-to-long v11, v5 - - or-long/2addr v9, v11 - - goto :goto_1 - - :cond_3 - invoke-virtual {v1, v0}, Lf/h/a/b/a1/a0/e;->a(Lf/h/a/b/a1/e;)J - - move-result-wide v9 - - iget v4, v1, Lf/h/a/b/a1/a0/e;->b:I - - int-to-long v11, v4 - - const-wide/high16 v13, -0x8000000000000000L - - cmp-long v4, v9, v13 - - if-eqz v4, :cond_8 - - if-eqz v8, :cond_4 - - add-long v7, v11, v9 - - cmp-long v4, v7, v2 - - if-ltz v4, :cond_4 - - goto :goto_3 - - :cond_4 - :goto_2 - iget v2, v1, Lf/h/a/b/a1/a0/e;->b:I - - int-to-long v2, v2 - - add-long v7, v11, v9 - - cmp-long v4, v2, v7 - - if-gez v4, :cond_7 - - invoke-virtual {v1, v0}, Lf/h/a/b/a1/a0/e;->a(Lf/h/a/b/a1/e;)J - - move-result-wide v2 - - cmp-long v4, v2, v13 - - if-nez v4, :cond_5 - - goto :goto_3 - - :cond_5 - invoke-virtual {v1, v0}, Lf/h/a/b/a1/a0/e;->a(Lf/h/a/b/a1/e;)J - - move-result-wide v2 - - const-wide/16 v7, 0x0 - - cmp-long v4, v2, v7 - - if-ltz v4, :cond_8 - - const-wide/32 v7, 0x7fffffff - - cmp-long v15, v2, v7 - - if-lez v15, :cond_6 - - goto :goto_3 - - :cond_6 - if-eqz v4, :cond_4 - - long-to-int v3, v2 - - invoke-virtual {v0, v3, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - iget v2, v1, Lf/h/a/b/a1/a0/e;->b:I - - add-int/2addr v2, v3 - - iput v2, v1, Lf/h/a/b/a1/a0/e;->b:I - - goto :goto_2 - - :cond_7 - if-nez v4, :cond_8 - - const/4 v6, 0x1 - - :cond_8 - :goto_3 - return v6 -.end method - -.method public final i()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/a0/d;->R:I - - iput v0, p0, Lf/h/a/b/a1/a0/d;->S:I - - iput v0, p0, Lf/h/a/b/a1/a0/d;->T:I - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d;->U:Z - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d;->V:Z - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d;->W:Z - - iput v0, p0, Lf/h/a/b/a1/a0/d;->X:I - - iput-byte v0, p0, Lf/h/a/b/a1/a0/d;->Y:B - - iput-boolean v0, p0, Lf/h/a/b/a1/a0/d;->Z:Z - - iget-object v0, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->x()V - - return-void -.end method - -.method public final j(J)J - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - iget-wide v2, p0, Lf/h/a/b/a1/a0/d;->r:J - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v2, v0 - - if-eqz v4, :cond_0 - - const-wide/16 v4, 0x3e8 - - move-wide v0, p1 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide p1 - - return-wide p1 - - :cond_0 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Can\'t scale timecode prior to timecodeScale being set." - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final k(Lf/h/a/b/a1/e;Lf/h/a/b/a1/a0/d$c;I)I - .locals 11 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p2, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v1, "S_TEXT/UTF8" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object p2, Lf/h/a/b/a1/a0/d;->b0:[B - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/a1/a0/d;->l(Lf/h/a/b/a1/e;[BI)V - - iget p1, p0, Lf/h/a/b/a1/a0/d;->S:I - - invoke-virtual {p0}, Lf/h/a/b/a1/a0/d;->i()V - - return p1 - - :cond_0 - iget-object v0, p2, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v1, "S_TEXT/ASS" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - sget-object p2, Lf/h/a/b/a1/a0/d;->d0:[B - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/a1/a0/d;->l(Lf/h/a/b/a1/e;[BI)V - - iget p1, p0, Lf/h/a/b/a1/a0/d;->S:I - - invoke-virtual {p0}, Lf/h/a/b/a1/a0/d;->i()V - - return p1 - - :cond_1 - iget-object v0, p2, Lf/h/a/b/a1/a0/d$c;->V:Lf/h/a/b/a1/s; - - iget-boolean v1, p0, Lf/h/a/b/a1/a0/d;->U:Z - - const/4 v2, 0x2 - - const/16 v3, 0x8 - - const/4 v4, 0x4 - - const/4 v5, 0x1 - - const/4 v6, 0x0 - - if-nez v1, :cond_11 - - iget-boolean v1, p2, Lf/h/a/b/a1/a0/d$c;->g:Z - - if-eqz v1, :cond_e - - iget v1, p0, Lf/h/a/b/a1/a0/d;->O:I - - const v7, -0x40000001 # -1.9999999f - - and-int/2addr v1, v7 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->O:I - - iget-boolean v1, p0, Lf/h/a/b/a1/a0/d;->V:Z - - const/16 v7, 0x80 - - if-nez v1, :cond_3 - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v1, v6, v5, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v1, v5 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v8, v1, v6 - - and-int/2addr v8, v7 - - if-eq v8, v7, :cond_2 - - aget-byte v1, v1, v6 - - iput-byte v1, p0, Lf/h/a/b/a1/a0/d;->Y:B - - iput-boolean v5, p0, Lf/h/a/b/a1/a0/d;->V:Z - - goto :goto_0 - - :cond_2 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Extension bit is set in signal byte" - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - :goto_0 - iget-byte v1, p0, Lf/h/a/b/a1/a0/d;->Y:B - - and-int/2addr v1, v5 - - if-ne v1, v5, :cond_4 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v1, 0x0 - - :goto_1 - if-eqz v1, :cond_f - - iget-byte v1, p0, Lf/h/a/b/a1/a0/d;->Y:B - - and-int/2addr v1, v2 - - if-ne v1, v2, :cond_5 - - const/4 v1, 0x1 - - goto :goto_2 - - :cond_5 - const/4 v1, 0x0 - - :goto_2 - iget v8, p0, Lf/h/a/b/a1/a0/d;->O:I - - const/high16 v9, 0x40000000 # 2.0f - - or-int/2addr v8, v9 - - iput v8, p0, Lf/h/a/b/a1/a0/d;->O:I - - iget-boolean v8, p0, Lf/h/a/b/a1/a0/d;->Z:Z - - if-nez v8, :cond_7 - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->l:Lf/h/a/b/i1/t; - - iget-object v8, v8, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v8, v6, v3, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v8, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v8, v3 - - iput v8, p0, Lf/h/a/b/a1/a0/d;->R:I - - iput-boolean v5, p0, Lf/h/a/b/a1/a0/d;->Z:Z - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v8, v8, Lf/h/a/b/i1/t;->a:[B - - if-eqz v1, :cond_6 - - goto :goto_3 - - :cond_6 - const/4 v7, 0x0 - - :goto_3 - or-int/2addr v7, v3 - - int-to-byte v7, v7 - - aput-byte v7, v8, v6 - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v7, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-interface {v0, v7, v5}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v7, v5 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->l:Lf/h/a/b/i1/t; - - invoke-virtual {v7, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->l:Lf/h/a/b/i1/t; - - invoke-interface {v0, v7, v3}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v7, v3 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - :cond_7 - if-eqz v1, :cond_f - - iget-boolean v1, p0, Lf/h/a/b/a1/a0/d;->W:Z - - if-nez v1, :cond_8 - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v1, v6, v5, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v1, v5 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->X:I - - iput-boolean v5, p0, Lf/h/a/b/a1/a0/d;->W:Z - - :cond_8 - iget v1, p0, Lf/h/a/b/a1/a0/d;->X:I - - mul-int/lit8 v1, v1, 0x4 - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v7, v1}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v7, v7, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v7, v6, v1, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v7, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v7, v1 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget v1, p0, Lf/h/a/b/a1/a0/d;->X:I - - div-int/2addr v1, v2 - - add-int/2addr v1, v5 - - int-to-short v1, v1 - - mul-int/lit8 v7, v1, 0x6 - - add-int/2addr v7, v2 - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - if-eqz v8, :cond_9 - - invoke-virtual {v8}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v8 - - if-ge v8, v7, :cond_a - - :cond_9 - invoke-static {v7}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v8 - - iput-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - :cond_a - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - invoke-virtual {v8, v6}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - const/4 v1, 0x0 - - const/4 v8, 0x0 - - :goto_4 - iget v9, p0, Lf/h/a/b/a1/a0/d;->X:I - - if-ge v1, v9, :cond_c - - iget-object v9, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->t()I - - move-result v9 - - rem-int/lit8 v10, v1, 0x2 - - if-nez v10, :cond_b - - iget-object v10, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - sub-int v8, v9, v8 - - int-to-short v8, v8 - - invoke-virtual {v10, v8}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - goto :goto_5 - - :cond_b - iget-object v10, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - sub-int v8, v9, v8 - - invoke-virtual {v10, v8}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - :goto_5 - add-int/lit8 v1, v1, 0x1 - - move v8, v9 - - goto :goto_4 - - :cond_c - iget v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - sub-int v1, p3, v1 - - sub-int/2addr v1, v8 - - rem-int/2addr v9, v2 - - if-ne v9, v5, :cond_d - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - goto :goto_6 - - :cond_d - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - int-to-short v1, v1 - - invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - invoke-virtual {v1, v6}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - :goto_6 - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->m:Lf/h/a/b/i1/t; - - iget-object v8, p0, Lf/h/a/b/a1/a0/d;->o:Ljava/nio/ByteBuffer; - - invoke-virtual {v8}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v8 - - invoke-virtual {v1, v8, v7}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->m:Lf/h/a/b/i1/t; - - invoke-interface {v0, v1, v7}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v1, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v1, v7 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->S:I - - goto :goto_7 - - :cond_e - iget-object v1, p2, Lf/h/a/b/a1/a0/d$c;->h:[B - - if-eqz v1, :cond_f - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - array-length v8, v1 - - iput-object v1, v7, Lf/h/a/b/i1/t;->a:[B - - iput v8, v7, Lf/h/a/b/i1/t;->c:I - - iput v6, v7, Lf/h/a/b/i1/t;->b:I - - :cond_f - :goto_7 - iget v1, p2, Lf/h/a/b/a1/a0/d$c;->f:I - - if-lez v1, :cond_10 - - iget v1, p0, Lf/h/a/b/a1/a0/d;->O:I - - const/high16 v7, 0x10000000 - - or-int/2addr v1, v7 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->O:I - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->x()V - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->g:Lf/h/a/b/i1/t; - - iget-object v7, v1, Lf/h/a/b/i1/t;->a:[B - - shr-int/lit8 v8, p3, 0x18 - - and-int/lit16 v8, v8, 0xff - - int-to-byte v8, v8 - - aput-byte v8, v7, v6 - - shr-int/lit8 v8, p3, 0x10 - - and-int/lit16 v8, v8, 0xff - - int-to-byte v8, v8 - - aput-byte v8, v7, v5 - - shr-int/lit8 v8, p3, 0x8 - - and-int/lit16 v8, v8, 0xff - - int-to-byte v8, v8 - - aput-byte v8, v7, v2 - - const/4 v8, 0x3 - - and-int/lit16 v9, p3, 0xff - - int-to-byte v9, v9 - - aput-byte v9, v7, v8 - - invoke-interface {v0, v1, v4}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v1, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v1, v4 - - iput v1, p0, Lf/h/a/b/a1/a0/d;->S:I - - :cond_10 - iput-boolean v5, p0, Lf/h/a/b/a1/a0/d;->U:Z - - :cond_11 - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - iget v1, v1, Lf/h/a/b/i1/t;->c:I - - add-int/2addr p3, v1 - - iget-object v1, p2, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v7, "V_MPEG4/ISO/AVC" - - invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1b - - iget-object v1, p2, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string v7, "V_MPEGH/ISO/HEVC" - - invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_12 - - goto/16 :goto_d - - :cond_12 - iget-object v1, p2, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - if-eqz v1, :cond_1a - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - iget v1, v1, Lf/h/a/b/i1/t;->c:I - - if-nez v1, :cond_13 - - const/4 v1, 0x1 - - goto :goto_8 - - :cond_13 - const/4 v1, 0x0 - - :goto_8 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v1, p2, Lf/h/a/b/a1/a0/d$c;->R:Lf/h/a/b/a1/a0/d$d; - - iget-boolean v2, v1, Lf/h/a/b/a1/a0/d$d;->b:Z - - if-eqz v2, :cond_14 - - goto :goto_c - - :cond_14 - iget-object v2, v1, Lf/h/a/b/a1/a0/d$d;->a:[B - - const/16 v7, 0xa - - invoke-virtual {p1, v2, v6, v7, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iput v6, p1, Lf/h/a/b/a1/e;->f:I - - iget-object v2, v1, Lf/h/a/b/a1/a0/d$d;->a:[B - - aget-byte v7, v2, v4 - - const/4 v8, -0x8 - - if-ne v7, v8, :cond_18 - - const/4 v7, 0x5 - - aget-byte v7, v2, v7 - - const/16 v8, 0x72 - - if-ne v7, v8, :cond_18 - - const/4 v7, 0x6 - - aget-byte v7, v2, v7 - - const/16 v8, 0x6f - - if-ne v7, v8, :cond_18 - - const/4 v7, 0x7 - - aget-byte v8, v2, v7 - - and-int/lit16 v8, v8, 0xfe - - const/16 v9, 0xba - - if-eq v8, v9, :cond_15 - - goto :goto_a - - :cond_15 - aget-byte v8, v2, v7 - - and-int/lit16 v8, v8, 0xff - - const/16 v9, 0xbb - - if-ne v8, v9, :cond_16 - - const/4 v8, 0x1 - - goto :goto_9 - - :cond_16 - const/4 v8, 0x0 - - :goto_9 - const/16 v9, 0x28 - - if-eqz v8, :cond_17 - - const/16 v3, 0x9 - - :cond_17 - aget-byte v2, v2, v3 - - shr-int/2addr v2, v4 - - and-int/2addr v2, v7 - - shl-int v2, v9, v2 - - goto :goto_b - - :cond_18 - :goto_a - const/4 v2, 0x0 - - :goto_b - if-nez v2, :cond_19 - - goto :goto_c - - :cond_19 - iput-boolean v5, v1, Lf/h/a/b/a1/a0/d$d;->b:Z - - :cond_1a - :goto_c - iget v1, p0, Lf/h/a/b/a1/a0/d;->R:I - - if-ge v1, p3, :cond_1e - - sub-int v1, p3, v1 - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/b/a1/a0/d;->m(Lf/h/a/b/a1/e;Lf/h/a/b/a1/s;I)I - - move-result v1 - - iget v2, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v2, v1 - - iput v2, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget v2, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v2, v1 - - iput v2, p0, Lf/h/a/b/a1/a0/d;->S:I - - goto :goto_c - - :cond_1b - :goto_d - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->f:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - aput-byte v6, v1, v6 - - aput-byte v6, v1, v5 - - aput-byte v6, v1, v2 - - iget v2, p2, Lf/h/a/b/a1/a0/d$c;->W:I - - rsub-int/lit8 v3, v2, 0x4 - - :goto_e - iget v5, p0, Lf/h/a/b/a1/a0/d;->R:I - - if-ge v5, p3, :cond_1e - - iget v5, p0, Lf/h/a/b/a1/a0/d;->T:I - - if-nez v5, :cond_1d - - iget-object v5, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->a()I - - move-result v5 - - invoke-static {v2, v5}, Ljava/lang/Math;->min(II)I - - move-result v5 - - add-int v7, v3, v5 - - sub-int v8, v2, v5 - - invoke-virtual {p1, v1, v7, v8, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - if-lez v5, :cond_1c - - iget-object v7, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - iget-object v8, v7, Lf/h/a/b/i1/t;->a:[B - - iget v9, v7, Lf/h/a/b/i1/t;->b:I - - invoke-static {v8, v9, v1, v3, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v8, v7, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v8, v5 - - iput v8, v7, Lf/h/a/b/i1/t;->b:I - - :cond_1c - iget v5, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v5, v2 - - iput v5, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget-object v5, p0, Lf/h/a/b/a1/a0/d;->f:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v5, p0, Lf/h/a/b/a1/a0/d;->f:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->t()I - - move-result v5 - - iput v5, p0, Lf/h/a/b/a1/a0/d;->T:I - - iget-object v5, p0, Lf/h/a/b/a1/a0/d;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v5, p0, Lf/h/a/b/a1/a0/d;->e:Lf/h/a/b/i1/t; - - invoke-interface {v0, v5, v4}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v5, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v5, v4 - - iput v5, p0, Lf/h/a/b/a1/a0/d;->S:I - - goto :goto_e - - :cond_1d - invoke-virtual {p0, p1, v0, v5}, Lf/h/a/b/a1/a0/d;->m(Lf/h/a/b/a1/e;Lf/h/a/b/a1/s;I)I - - move-result v5 - - iget v7, p0, Lf/h/a/b/a1/a0/d;->R:I - - add-int/2addr v7, v5 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->R:I - - iget v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr v7, v5 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->S:I - - iget v7, p0, Lf/h/a/b/a1/a0/d;->T:I - - sub-int/2addr v7, v5 - - iput v7, p0, Lf/h/a/b/a1/a0/d;->T:I - - goto :goto_e - - :cond_1e - iget-object p1, p2, Lf/h/a/b/a1/a0/d$c;->b:Ljava/lang/String; - - const-string p2, "A_VORBIS" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1f - - iget-object p1, p0, Lf/h/a/b/a1/a0/d;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p1, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p1, p0, Lf/h/a/b/a1/a0/d;->h:Lf/h/a/b/i1/t; - - invoke-interface {v0, p1, v4}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget p1, p0, Lf/h/a/b/a1/a0/d;->S:I - - add-int/2addr p1, v4 - - iput p1, p0, Lf/h/a/b/a1/a0/d;->S:I - - :cond_1f - iget p1, p0, Lf/h/a/b/a1/a0/d;->S:I - - invoke-virtual {p0}, Lf/h/a/b/a1/a0/d;->i()V - - return p1 -.end method - -.method public final l(Lf/h/a/b/a1/e;[BI)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - array-length v0, p2 - - add-int/2addr v0, p3 - - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - array-length v3, v2 - - const/4 v4, 0x0 - - if-ge v3, v0, :cond_0 - - add-int v2, v0, p3 - - invoke-static {p2, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - goto :goto_0 - - :cond_0 - array-length v1, p2 - - invoke-static {p2, v4, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :goto_0 - iget-object v1, p0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - array-length p2, p2 - - invoke-virtual {p1, v1, p2, p3, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/a0/d;->k:Lf/h/a/b/i1/t; - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->y(I)V - - return-void -.end method - -.method public final m(Lf/h/a/b/a1/e;Lf/h/a/b/a1/s;I)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-lez v0, :cond_0 - - invoke-static {p3, v0}, Ljava/lang/Math;->min(II)I - - move-result p1 - - iget-object p3, p0, Lf/h/a/b/a1/a0/d;->j:Lf/h/a/b/i1/t; - - invoke-interface {p2, p3, p1}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {p2, p1, p3, v0}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result p1 - - :goto_0 - return p1 -.end method - -.method public final release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/e.smali deleted file mode 100644 index fb0d42dfd0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/e.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/e; -.super Ljava/lang/Object; -.source "Sniffer.java" - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public b:I - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0x8 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)J - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v0, v0, v1 - - and-int/lit16 v0, v0, 0xff - - if-nez v0, :cond_0 - - const-wide/high16 v0, -0x8000000000000000L - - return-wide v0 - - :cond_0 - const/16 v3, 0x80 - - const/4 v4, 0x0 - - :goto_0 - and-int v5, v0, v3 - - if-nez v5, :cond_1 - - shr-int/lit8 v3, v3, 0x1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - not-int v3, v3 - - and-int/2addr v0, v3 - - iget-object v3, p0, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v3, v2, v4, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - :goto_1 - if-ge v1, v4, :cond_2 - - shl-int/lit8 p1, v0, 0x8 - - iget-object v0, p0, Lf/h/a/b/a1/a0/e;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v1, v1, 0x1 - - aget-byte v0, v0, v1 - - and-int/lit16 v0, v0, 0xff - - add-int/2addr v0, p1 - - goto :goto_1 - - :cond_2 - iget p1, p0, Lf/h/a/b/a1/a0/e;->b:I - - add-int/2addr v4, v2 - - add-int/2addr v4, p1 - - iput v4, p0, Lf/h/a/b/a1/a0/e;->b:I - - int-to-long v0, v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/a0/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/a0/f.smali deleted file mode 100644 index 517f96a547..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/a0/f.smali +++ /dev/null @@ -1,244 +0,0 @@ -.class public final Lf/h/a/b/a1/a0/f; -.super Ljava/lang/Object; -.source "VarintReader.java" - - -# static fields -.field public static final d:[J - - -# instance fields -.field public final a:[B - -.field public b:I - -.field public c:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0x8 - - new-array v0, v0, [J - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/a0/f;->d:[J - - return-void - - :array_0 - .array-data 8 - 0x80 - 0x40 - 0x20 - 0x10 - 0x8 - 0x4 - 0x2 - 0x1 - .end array-data -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x8 - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/a1/a0/f;->a:[B - - return-void -.end method - -.method public static a([BIZ)J - .locals 6 - - const/4 v0, 0x0 - - aget-byte v0, p0, v0 - - int-to-long v0, v0 - - const-wide/16 v2, 0xff - - and-long/2addr v0, v2 - - if-eqz p2, :cond_0 - - sget-object p2, Lf/h/a/b/a1/a0/f;->d:[J - - add-int/lit8 v4, p1, -0x1 - - aget-wide v4, p2, v4 - - not-long v4, v4 - - and-long/2addr v0, v4 - - :cond_0 - const/4 p2, 0x1 - - :goto_0 - if-ge p2, p1, :cond_1 - - const/16 v4, 0x8 - - shl-long/2addr v0, v4 - - aget-byte v4, p0, p2 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - or-long/2addr v0, v4 - - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_1 - return-wide v0 -.end method - -.method public static b(I)I - .locals 6 - - const/4 v0, 0x0 - - :goto_0 - sget-object v1, Lf/h/a/b/a1/a0/f;->d:[J - - array-length v2, v1 - - if-ge v0, v2, :cond_1 - - aget-wide v2, v1, v0 - - int-to-long v4, p0 - - and-long v1, v2, v4 - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, -0x1 - - :goto_1 - return v0 -.end method - - -# virtual methods -.method public c(Lf/h/a/b/a1/e;ZZI)J - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/a1/a0/f;->b:I - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/a1/a0/f;->a:[B - - invoke-virtual {p1, v0, v2, v1, p2}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - move-result p2 - - if-nez p2, :cond_0 - - const-wide/16 p1, -0x1 - - return-wide p1 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/a1/a0/f;->a:[B - - aget-byte p2, p2, v2 - - and-int/lit16 p2, p2, 0xff - - invoke-static {p2}, Lf/h/a/b/a1/a0/f;->b(I)I - - move-result p2 - - iput p2, p0, Lf/h/a/b/a1/a0/f;->c:I - - const/4 v0, -0x1 - - if-eq p2, v0, :cond_1 - - iput v1, p0, Lf/h/a/b/a1/a0/f;->b:I - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "No valid varint length mask found" - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - :goto_0 - iget p2, p0, Lf/h/a/b/a1/a0/f;->c:I - - if-le p2, p4, :cond_3 - - iput v2, p0, Lf/h/a/b/a1/a0/f;->b:I - - const-wide/16 p1, -0x2 - - return-wide p1 - - :cond_3 - if-eq p2, v1, :cond_4 - - iget-object p4, p0, Lf/h/a/b/a1/a0/f;->a:[B - - sub-int/2addr p2, v1 - - invoke-virtual {p1, p4, v1, p2, v2}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - :cond_4 - iput v2, p0, Lf/h/a/b/a1/a0/f;->b:I - - iget-object p1, p0, Lf/h/a/b/a1/a0/f;->a:[B - - iget p2, p0, Lf/h/a/b/a1/a0/f;->c:I - - invoke-static {p1, p2, p3}, Lf/h/a/b/a1/a0/f;->a([BIZ)J - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/b.smali deleted file mode 100644 index 16ff55ce00..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public final synthetic Lf/h/a/b/a1/b; -.super Ljava/lang/Object; -.source "BinarySearchSeeker.java" - - -# direct methods -.method public static a(Lf/h/a/b/a1/a$f;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/a.smali deleted file mode 100644 index fd58239677..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/a.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/b/a1/b0/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/c1/i/b$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/a1/b0/a; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/a1/b0/a; - - invoke-direct {v0}, Lf/h/a/b/a1/b0/a;->()V - - sput-object v0, Lf/h/a/b/a1/b0/a;->a:Lf/h/a/b/a1/b0/a; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(IIIII)Z - .locals 0 - - invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/b/a1/b0/d;->c(IIIII)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/b.smali deleted file mode 100644 index 68590d99e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/b.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/b/a1/b0/b; -.super Lf/h/a/b/a1/d; -.source "ConstantBitrateSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/b0/e; - - -# direct methods -.method public constructor (JJLf/h/a/b/a1/o;)V - .locals 7 - - iget v5, p5, Lf/h/a/b/a1/o;->f:I - - iget v6, p5, Lf/h/a/b/a1/o;->c:I - - move-object v0, p0 - - move-wide v1, p1 - - move-wide v3, p3 - - invoke-direct/range {v0 .. v6}, Lf/h/a/b/a1/d;->(JJII)V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - const-wide/16 v0, -0x1 - - return-wide v0 -.end method - -.method public c(J)J - .locals 3 - - iget-wide v0, p0, Lf/h/a/b/a1/d;->b:J - - iget v2, p0, Lf/h/a/b/a1/d;->e:I - - invoke-static {p1, p2, v0, v1, v2}, Lf/h/a/b/a1/d;->e(JJI)J - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/c.smali deleted file mode 100644 index 8591631fc1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/c.smali +++ /dev/null @@ -1,242 +0,0 @@ -.class public final Lf/h/a/b/a1/b0/c; -.super Ljava/lang/Object; -.source "MlltSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/b0/e; - - -# instance fields -.field public final a:[J - -.field public final b:[J - -.field public final c:J - - -# direct methods -.method public constructor ([J[J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/b0/c;->a:[J - - iput-object p2, p0, Lf/h/a/b/a1/b0/c;->b:[J - - array-length p1, p2 - - add-int/lit8 p1, p1, -0x1 - - aget-wide p1, p2, p1 - - invoke-static {p1, p2}, Lf/h/a/b/u;->a(J)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/b0/c;->c:J - - return-void -.end method - -.method public static d(J[J[J)Landroid/util/Pair; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J[J[J)", - "Landroid/util/Pair<", - "Ljava/lang/Long;", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - const/4 v0, 0x1 - - invoke-static {p2, p0, p1, v0, v0}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result v1 - - aget-wide v2, p2, v1 - - aget-wide v4, p3, v1 - - add-int/2addr v1, v0 - - array-length v0, p2 - - if-ne v1, v0, :cond_0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-static {p0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 - - :cond_0 - aget-wide v6, p2, v1 - - aget-wide p2, p3, v1 - - cmp-long v0, v6, v2 - - if-nez v0, :cond_1 - - const-wide/16 v0, 0x0 - - goto :goto_0 - - :cond_1 - long-to-double v0, p0 - - long-to-double v8, v2 - - sub-double/2addr v0, v8 - - sub-long/2addr v6, v2 - - long-to-double v2, v6 - - div-double/2addr v0, v2 - - :goto_0 - sub-long/2addr p2, v4 - - long-to-double p2, p2 - - mul-double v0, v0, p2 - - double-to-long p2, v0 - - add-long/2addr p2, v4 - - invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-static {p0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public a()J - .locals 2 - - const-wide/16 v0, -0x1 - - return-wide v0 -.end method - -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public c(J)J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/b0/c;->a:[J - - iget-object v1, p0, Lf/h/a/b/a1/b0/c;->b:[J - - invoke-static {p1, p2, v0, v1}, Lf/h/a/b/a1/b0/c;->d(J[J[J)Landroid/util/Pair; - - move-result-object p1 - - iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-static {p1, p2}, Lf/h/a/b/u;->a(J)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 6 - - iget-wide v4, p0, Lf/h/a/b/a1/b0/c;->c:J - - const-wide/16 v2, 0x0 - - move-wide v0, p1 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide p1 - - invoke-static {p1, p2}, Lf/h/a/b/u;->b(J)J - - move-result-wide p1 - - iget-object v0, p0, Lf/h/a/b/a1/b0/c;->b:[J - - iget-object v1, p0, Lf/h/a/b/a1/b0/c;->a:[J - - invoke-static {p1, p2, v0, v1}, Lf/h/a/b/a1/b0/c;->d(J[J[J)Landroid/util/Pair; - - move-result-object p1 - - iget-object p2, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-static {v0, v1}, Lf/h/a/b/u;->a(J)J - - move-result-wide v0 - - iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - new-instance v2, Lf/h/a/b/a1/q$a; - - new-instance v3, Lf/h/a/b/a1/r; - - invoke-direct {v3, v0, v1, p1, p2}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {v2, v3}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v2 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/c;->c:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/d.smali deleted file mode 100644 index cbacb8e9b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/d.smali +++ /dev/null @@ -1,1719 +0,0 @@ -.class public final Lf/h/a/b/a1/b0/d; -.super Ljava/lang/Object; -.source "Mp3Extractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# static fields -.field public static final q:Lf/h/a/b/c1/i/b$a; - - -# instance fields -.field public final a:I - -.field public final b:J - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Lf/h/a/b/a1/o; - -.field public final e:Lf/h/a/b/a1/m; - -.field public final f:Lf/h/a/b/a1/n; - -.field public g:Lf/h/a/b/a1/i; - -.field public h:Lf/h/a/b/a1/s; - -.field public i:I - -.field public j:Lcom/google/android/exoplayer2/metadata/Metadata; - -.field public k:Lf/h/a/b/a1/b0/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Z - -.field public m:J - -.field public n:J - -.field public o:J - -.field public p:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/b/a1/b0/a;->a:Lf/h/a/b/a1/b0/a; - - sput-object v0, Lf/h/a/b/a1/b0/d;->q:Lf/h/a/b/c1/i/b$a; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lf/h/a/b/a1/b0/d;->(I)V - - return-void -.end method - -.method public constructor (I)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/b0/d;->a:I - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/b0/d;->b:J - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v2, 0xa - - invoke-direct {p1, v2}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/a1/o; - - invoke-direct {p1}, Lf/h/a/b/a1/o;->()V - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - new-instance p1, Lf/h/a/b/a1/m; - - invoke-direct {p1}, Lf/h/a/b/a1/m;->()V - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->e:Lf/h/a/b/a1/m; - - iput-wide v0, p0, Lf/h/a/b/a1/b0/d;->m:J - - new-instance p1, Lf/h/a/b/a1/n; - - invoke-direct {p1}, Lf/h/a/b/a1/n;->()V - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->f:Lf/h/a/b/a1/n; - - return-void -.end method - -.method public static b(IJ)Z - .locals 4 - - const v0, -0x1f400 - - and-int/2addr p0, v0 - - int-to-long v0, p0 - - const-wide/32 v2, -0x1f400 - - and-long p0, p1, v2 - - cmp-long p2, v0, p0 - - if-nez p2, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static synthetic c(IIIII)Z - .locals 3 - - const/4 v0, 0x2 - - const/16 v1, 0x4d - - const/16 v2, 0x43 - - if-ne p1, v2, :cond_0 - - const/16 v2, 0x4f - - if-ne p2, v2, :cond_0 - - if-ne p3, v1, :cond_0 - - if-eq p4, v1, :cond_1 - - if-eq p0, v0, :cond_1 - - :cond_0 - if-ne p1, v1, :cond_2 - - const/16 p1, 0x4c - - if-ne p2, p1, :cond_2 - - if-ne p3, p1, :cond_2 - - const/16 p1, 0x54 - - if-eq p4, p1, :cond_1 - - if-ne p0, v0, :cond_2 - - :cond_1 - const/4 p0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/b0/e; - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - const/4 v2, 0x4 - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v0, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - invoke-static {v0, v1}, Lf/h/a/b/a1/o;->d(ILf/h/a/b/a1/o;)Z - - new-instance v0, Lf/h/a/b/a1/b0/b; - - iget-wide v3, p1, Lf/h/a/b/a1/e;->c:J - - iget-wide v5, p1, Lf/h/a/b/a1/e;->d:J - - iget-object v7, p0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/a1/b0/b;->(JJLf/h/a/b/a1/o;)V - - return-object v0 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 31 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v0, Lf/h/a/b/a1/b0/d;->i:I - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - if-nez v2, :cond_0 - - :try_start_0 - invoke-virtual {v0, v1, v4}, Lf/h/a/b/a1/b0/d;->i(Lf/h/a/b/a1/e;Z)Z - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - return v3 - - :cond_0 - :goto_0 - iget-object v2, v0, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - const-wide/32 v5, 0xf4240 - - const/4 v3, 0x1 - - if-nez v2, :cond_25 - - new-instance v2, Lf/h/a/b/i1/t; - - iget-object v7, v0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v7, v7, Lf/h/a/b/a1/o;->c:I - - invoke-direct {v2, v7}, Lf/h/a/b/i1/t;->(I)V - - iget-object v7, v2, Lf/h/a/b/i1/t;->a:[B - - iget-object v8, v0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v8, v8, Lf/h/a/b/a1/o;->c:I - - invoke-virtual {v1, v7, v4, v8, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v4, v0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v7, v4, Lf/h/a/b/a1/o;->a:I - - and-int/2addr v7, v3 - - const/16 v8, 0x15 - - iget v4, v4, Lf/h/a/b/a1/o;->e:I - - const/16 v9, 0x24 - - if-eqz v7, :cond_1 - - if-eq v4, v3, :cond_3 - - const/16 v8, 0x24 - - goto :goto_1 - - :cond_1 - if-eq v4, v3, :cond_2 - - goto :goto_1 - - :cond_2 - const/16 v8, 0xd - - :cond_3 - :goto_1 - iget v3, v2, Lf/h/a/b/i1/t;->c:I - - add-int/lit8 v4, v8, 0x4 - - const v7, 0x58696e67 - - const v10, 0x56425249 - - const v11, 0x496e666f - - if-lt v3, v4, :cond_4 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - if-eq v3, v7, :cond_6 - - if-ne v3, v11, :cond_4 - - goto :goto_2 - - :cond_4 - iget v3, v2, Lf/h/a/b/i1/t;->c:I - - const/16 v4, 0x28 - - if-lt v3, v4, :cond_5 - - invoke-virtual {v2, v9}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - if-ne v3, v10, :cond_5 - - const v3, 0x56425249 - - goto :goto_2 - - :cond_5 - const/4 v3, 0x0 - - :cond_6 - :goto_2 - const-string v4, ", " - - if-eq v3, v7, :cond_11 - - if-ne v3, v11, :cond_7 - - goto/16 :goto_9 - - :cond_7 - if-ne v3, v10, :cond_10 - - iget-wide v7, v1, Lf/h/a/b/a1/e;->c:J - - iget-wide v10, v1, Lf/h/a/b/a1/e;->d:J - - iget-object v3, v0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - const/16 v14, 0xa - - invoke-virtual {v2, v14}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v14 - - if-gtz v14, :cond_8 - - goto :goto_5 - - :cond_8 - iget v15, v3, Lf/h/a/b/a1/o;->d:I - - int-to-long v12, v14 - - const/16 v14, 0x7d00 - - if-lt v15, v14, :cond_9 - - const/16 v14, 0x480 - - goto :goto_3 - - :cond_9 - const/16 v14, 0x240 - - :goto_3 - move-wide/from16 v22, v10 - - int-to-long v9, v14 - - mul-long v18, v9, v5 - - int-to-long v5, v15 - - move-wide/from16 v16, v12 - - move-wide/from16 v20, v5 - - invoke-static/range {v16 .. v21}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v27 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v5 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v6 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v9 - - const/4 v10, 0x2 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/t;->D(I)V - - iget v3, v3, Lf/h/a/b/a1/o;->c:I - - int-to-long v10, v3 - - add-long v10, v10, v22 - - new-array v3, v5, [J - - new-array v12, v5, [J - - const/4 v13, 0x0 - - move-wide/from16 v14, v22 - - :goto_4 - if-ge v13, v5, :cond_e - - int-to-long v0, v13 - - mul-long v0, v0, v27 - - move-wide/from16 v16, v7 - - int-to-long v7, v5 - - div-long/2addr v0, v7 - - aput-wide v0, v3, v13 - - invoke-static {v14, v15, v10, v11}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - aput-wide v0, v12, v13 - - const/4 v0, 0x1 - - if-eq v9, v0, :cond_d - - const/4 v0, 0x2 - - if-eq v9, v0, :cond_c - - const/4 v0, 0x3 - - if-eq v9, v0, :cond_b - - const/4 v0, 0x4 - - if-eq v9, v0, :cond_a - - :goto_5 - const/4 v0, 0x0 - - goto :goto_7 - - :cond_a - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v0 - - goto :goto_6 - - :cond_b - invoke-virtual {v2}, Lf/h/a/b/i1/t;->s()I - - move-result v0 - - goto :goto_6 - - :cond_c - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - goto :goto_6 - - :cond_d - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - :goto_6 - mul-int v0, v0, v6 - - int-to-long v0, v0 - - add-long/2addr v14, v0 - - add-int/lit8 v13, v13, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-wide/from16 v7, v16 - - goto :goto_4 - - :cond_e - move-wide/from16 v16, v7 - - const-wide/16 v0, -0x1 - - cmp-long v2, v16, v0 - - if-eqz v2, :cond_f - - cmp-long v0, v16, v14 - - if-eqz v0, :cond_f - - const-string v0, "VBRI data size mismatch: " - - move-wide/from16 v1, v16 - - invoke-static {v0, v1, v2, v4}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "VbriSeeker" - - invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_f - new-instance v0, Lf/h/a/b/a1/b0/f; - - move-object/from16 v24, v0 - - move-object/from16 v25, v3 - - move-object/from16 v26, v12 - - move-wide/from16 v29, v14 - - invoke-direct/range {v24 .. v30}, Lf/h/a/b/a1/b0/f;->([J[JJJ)V - - :goto_7 - move-object/from16 v1, p0 - - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v2, v2, Lf/h/a/b/a1/o;->c:I - - move-object/from16 v5, p1 - - invoke-virtual {v5, v2}, Lf/h/a/b/a1/e;->i(I)V - - goto :goto_8 - - :cond_10 - move-object v5, v1 - - move-object v1, v0 - - const/4 v0, 0x0 - - iput v0, v5, Lf/h/a/b/a1/e;->f:I - - const/4 v0, 0x0 - - :goto_8 - const/4 v2, 0x0 - - goto/16 :goto_f - - :cond_11 - :goto_9 - move-object v5, v1 - - move-object v1, v0 - - iget-wide v6, v5, Lf/h/a/b/a1/e;->c:J - - iget-wide v10, v5, Lf/h/a/b/a1/e;->d:J - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v9, v0, Lf/h/a/b/a1/o;->g:I - - iget v12, v0, Lf/h/a/b/a1/o;->d:I - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v13 - - and-int/lit8 v14, v13, 0x1 - - const/4 v15, 0x1 - - if-ne v14, v15, :cond_16 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v14 - - if-nez v14, :cond_12 - - goto/16 :goto_b - - :cond_12 - int-to-long v14, v14 - - move/from16 p2, v8 - - int-to-long v8, v9 - - const-wide/32 v16, 0xf4240 - - mul-long v17, v8, v16 - - int-to-long v8, v12 - - move-wide v15, v14 - - move-wide/from16 v19, v8 - - invoke-static/range {v15 .. v20}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v14 - - const/4 v8, 0x6 - - and-int/lit8 v9, v13, 0x6 - - if-eq v9, v8, :cond_13 - - new-instance v2, Lf/h/a/b/a1/b0/g; - - iget v12, v0, Lf/h/a/b/a1/o;->c:I - - const-wide/16 v6, -0x1 - - const/16 v17, 0x0 - - move-object v9, v2 - - move-wide v13, v14 - - move-wide v15, v6 - - invoke-direct/range {v9 .. v17}, Lf/h/a/b/a1/b0/g;->(JIJJ[J)V - - move-object v0, v2 - - move/from16 v18, v3 - - goto :goto_c - - :cond_13 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v8 - - int-to-long v12, v8 - - const/16 v8, 0x64 - - new-array v9, v8, [J - - const/16 v16, 0x0 - - move/from16 v18, v3 - - const/4 v3, 0x0 - - :goto_a - if-ge v3, v8, :cond_14 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - move-object/from16 v17, v2 - - int-to-long v1, v8 - - aput-wide v1, v9, v3 - - add-int/lit8 v3, v3, 0x1 - - const/16 v8, 0x64 - - move-object/from16 v1, p0 - - move-object/from16 v2, v17 - - goto :goto_a - - :cond_14 - const-wide/16 v1, -0x1 - - cmp-long v3, v6, v1 - - if-eqz v3, :cond_15 - - add-long v1, v10, v12 - - cmp-long v3, v6, v1 - - if-eqz v3, :cond_15 - - const-string v3, "XING data size mismatch: " - - invoke-static {v3, v6, v7, v4}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "XingSeeker" - - invoke-static {v2, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_15 - new-instance v1, Lf/h/a/b/a1/b0/g; - - iget v0, v0, Lf/h/a/b/a1/o;->c:I - - move-object v2, v9 - - move-object v9, v1 - - move-wide v3, v12 - - move v12, v0 - - move-wide v13, v14 - - move-wide v15, v3 - - move-object/from16 v17, v2 - - invoke-direct/range {v9 .. v17}, Lf/h/a/b/a1/b0/g;->(JIJJ[J)V - - move-object v0, v1 - - goto :goto_c - - :cond_16 - :goto_b - move/from16 v18, v3 - - move/from16 p2, v8 - - const/4 v0, 0x0 - - :goto_c - move-object/from16 v1, p0 - - if-eqz v0, :cond_1a - - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->e:Lf/h/a/b/a1/m; - - iget v3, v2, Lf/h/a/b/a1/m;->a:I - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_17 - - iget v2, v2, Lf/h/a/b/a1/m;->b:I - - if-eq v2, v4, :cond_17 - - const/4 v2, 0x1 - - goto :goto_d - - :cond_17 - const/4 v2, 0x0 - - :goto_d - if-nez v2, :cond_1a - - const/4 v2, 0x0 - - iput v2, v5, Lf/h/a/b/a1/e;->f:I - - move/from16 v8, p2 - - add-int/lit16 v8, v8, 0x8d - - invoke-virtual {v5, v8, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x3 - - invoke-virtual {v5, v3, v2, v4, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->e:Lf/h/a/b/a1/m; - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->s()I - - move-result v3 - - if-eqz v2, :cond_19 - - shr-int/lit8 v4, v3, 0xc - - and-int/lit16 v3, v3, 0xfff - - if-gtz v4, :cond_18 - - if-lez v3, :cond_1a - - :cond_18 - iput v4, v2, Lf/h/a/b/a1/m;->a:I - - iput v3, v2, Lf/h/a/b/a1/m;->b:I - - goto :goto_e - - :cond_19 - const/4 v0, 0x0 - - throw v0 - - :cond_1a - :goto_e - const/4 v2, 0x0 - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v3, v3, Lf/h/a/b/a1/o;->c:I - - invoke-virtual {v5, v3}, Lf/h/a/b/a1/e;->i(I)V - - if-eqz v0, :cond_1b - - invoke-interface {v0}, Lf/h/a/b/a1/q;->b()Z - - move-result v3 - - if-nez v3, :cond_1b - - const v3, 0x496e666f - - move/from16 v4, v18 - - if-ne v4, v3, :cond_1b - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/b0/d;->a(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/b0/e; - - move-result-object v0 - - :cond_1b - :goto_f - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - iget-wide v6, v5, Lf/h/a/b/a1/e;->d:J - - if-eqz v3, :cond_1e - - iget-object v4, v3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v4, v4 - - const/4 v8, 0x0 - - :goto_10 - if-ge v8, v4, :cond_1e - - iget-object v9, v3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aget-object v9, v9, v8 - - instance-of v10, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; - - if-eqz v10, :cond_1d - - check-cast v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; - - iget-object v3, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->h:[I - - array-length v3, v3 - - add-int/lit8 v4, v3, 0x1 - - new-array v8, v4, [J - - new-array v4, v4, [J - - const/4 v10, 0x0 - - aput-wide v6, v8, v10 - - const-wide/16 v11, 0x0 - - aput-wide v11, v4, v10 - - const-wide/16 v10, 0x0 - - const/4 v12, 0x1 - - :goto_11 - if-gt v12, v3, :cond_1c - - iget v13, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->f:I - - iget-object v14, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->h:[I - - add-int/lit8 v15, v12, -0x1 - - aget v14, v14, v15 - - add-int/2addr v13, v14 - - int-to-long v13, v13 - - add-long/2addr v6, v13 - - iget v13, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->g:I - - iget-object v14, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->i:[I - - aget v14, v14, v15 - - add-int/2addr v13, v14 - - int-to-long v13, v13 - - add-long/2addr v10, v13 - - aput-wide v6, v8, v12 - - aput-wide v10, v4, v12 - - add-int/lit8 v12, v12, 0x1 - - goto :goto_11 - - :cond_1c - new-instance v3, Lf/h/a/b/a1/b0/c; - - invoke-direct {v3, v8, v4}, Lf/h/a/b/a1/b0/c;->([J[J)V - - goto :goto_12 - - :cond_1d - add-int/lit8 v8, v8, 0x1 - - goto :goto_10 - - :cond_1e - move-object v3, v2 - - :goto_12 - iget-boolean v4, v1, Lf/h/a/b/a1/b0/d;->l:Z - - if-eqz v4, :cond_1f - - new-instance v0, Lf/h/a/b/a1/b0/e$a; - - invoke-direct {v0}, Lf/h/a/b/a1/b0/e$a;->()V - - iput-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - goto :goto_14 - - :cond_1f - if-eqz v3, :cond_20 - - iput-object v3, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - goto :goto_13 - - :cond_20 - if-eqz v0, :cond_21 - - iput-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - :cond_21 - :goto_13 - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - if-eqz v0, :cond_22 - - invoke-interface {v0}, Lf/h/a/b/a1/q;->b()Z - - move-result v0 - - if-nez v0, :cond_23 - - iget v0, v1, Lf/h/a/b/a1/b0/d;->a:I - - and-int/lit8 v0, v0, 0x1 - - if-eqz v0, :cond_23 - - :cond_22 - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/b0/d;->a(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/b0/e; - - move-result-object v0 - - iput-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - :cond_23 - :goto_14 - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->g:Lf/h/a/b/a1/i; - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - invoke-interface {v0, v3}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->h:Lf/h/a/b/a1/s; - - const/4 v6, 0x0 - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget-object v7, v3, Lf/h/a/b/a1/o;->b:Ljava/lang/String; - - const/4 v8, 0x0 - - const/4 v9, -0x1 - - const/16 v10, 0x1000 - - iget v11, v3, Lf/h/a/b/a1/o;->e:I - - iget v12, v3, Lf/h/a/b/a1/o;->d:I - - const/4 v13, -0x1 - - iget-object v3, v1, Lf/h/a/b/a1/b0/d;->e:Lf/h/a/b/a1/m; - - iget v14, v3, Lf/h/a/b/a1/m;->a:I - - iget v15, v3, Lf/h/a/b/a1/m;->b:I - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - const/16 v19, 0x0 - - iget v3, v1, Lf/h/a/b/a1/b0/d;->a:I - - and-int/lit8 v3, v3, 0x2 - - if-eqz v3, :cond_24 - - goto :goto_15 - - :cond_24 - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - :goto_15 - move-object/from16 v20, v2 - - invoke-static/range {v6 .. v20}, Lcom/google/android/exoplayer2/Format;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v2 - - invoke-interface {v0, v2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-wide v2, v5, Lf/h/a/b/a1/e;->d:J - - iput-wide v2, v1, Lf/h/a/b/a1/b0/d;->o:J - - goto :goto_16 - - :cond_25 - move-object v5, v1 - - move-object v1, v0 - - iget-wide v2, v1, Lf/h/a/b/a1/b0/d;->o:J - - const-wide/16 v6, 0x0 - - cmp-long v0, v2, v6 - - if-eqz v0, :cond_26 - - iget-wide v6, v5, Lf/h/a/b/a1/e;->d:J - - cmp-long v0, v6, v2 - - if-gez v0, :cond_26 - - sub-long/2addr v2, v6 - - long-to-int v0, v2 - - invoke-virtual {v5, v0}, Lf/h/a/b/a1/e;->i(I)V - - :cond_26 - :goto_16 - iget v0, v1, Lf/h/a/b/a1/b0/d;->p:I - - if-nez v0, :cond_2b - - const/4 v0, 0x0 - - iput v0, v5, Lf/h/a/b/a1/e;->f:I - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/b0/d;->g(Lf/h/a/b/a1/e;)Z - - move-result v2 - - if-eqz v2, :cond_27 - - goto :goto_19 - - :cond_27 - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - iget v2, v1, Lf/h/a/b/a1/b0/d;->i:I - - int-to-long v2, v2 - - invoke-static {v0, v2, v3}, Lf/h/a/b/a1/b0/d;->b(IJ)Z - - move-result v2 - - if-eqz v2, :cond_2a - - invoke-static {v0}, Lf/h/a/b/a1/o;->a(I)I - - move-result v2 - - const/4 v3, -0x1 - - if-ne v2, v3, :cond_28 - - goto :goto_17 - - :cond_28 - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - invoke-static {v0, v2}, Lf/h/a/b/a1/o;->d(ILf/h/a/b/a1/o;)Z - - iget-wide v2, v1, Lf/h/a/b/a1/b0/d;->m:J - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v0, v2, v6 - - if-nez v0, :cond_29 - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - iget-wide v2, v5, Lf/h/a/b/a1/e;->d:J - - invoke-interface {v0, v2, v3}, Lf/h/a/b/a1/b0/e;->c(J)J - - move-result-wide v2 - - iput-wide v2, v1, Lf/h/a/b/a1/b0/d;->m:J - - iget-wide v2, v1, Lf/h/a/b/a1/b0/d;->b:J - - cmp-long v0, v2, v6 - - if-eqz v0, :cond_29 - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - const-wide/16 v2, 0x0 - - invoke-interface {v0, v2, v3}, Lf/h/a/b/a1/b0/e;->c(J)J - - move-result-wide v2 - - iget-wide v6, v1, Lf/h/a/b/a1/b0/d;->m:J - - iget-wide v8, v1, Lf/h/a/b/a1/b0/d;->b:J - - sub-long/2addr v8, v2 - - add-long/2addr v8, v6 - - iput-wide v8, v1, Lf/h/a/b/a1/b0/d;->m:J - - :cond_29 - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v0, v0, Lf/h/a/b/a1/o;->c:I - - iput v0, v1, Lf/h/a/b/a1/b0/d;->p:I - - goto :goto_18 - - :cond_2a - :goto_17 - const/4 v0, 0x1 - - invoke-virtual {v5, v0}, Lf/h/a/b/a1/e;->i(I)V - - const/4 v0, 0x0 - - iput v0, v1, Lf/h/a/b/a1/b0/d;->i:I - - goto :goto_1a - - :cond_2b - :goto_18 - const/4 v0, 0x1 - - iget-object v2, v1, Lf/h/a/b/a1/b0/d;->h:Lf/h/a/b/a1/s; - - iget v3, v1, Lf/h/a/b/a1/b0/d;->p:I - - invoke-interface {v2, v5, v3, v0}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v0 - - const/4 v2, -0x1 - - if-ne v0, v2, :cond_2c - - :goto_19 - const/4 v0, -0x1 - - goto :goto_1a - - :cond_2c - iget v2, v1, Lf/h/a/b/a1/b0/d;->p:I - - sub-int/2addr v2, v0 - - iput v2, v1, Lf/h/a/b/a1/b0/d;->p:I - - if-lez v2, :cond_2d - - const/4 v0, 0x0 - - goto :goto_1a - - :cond_2d - iget-wide v2, v1, Lf/h/a/b/a1/b0/d;->m:J - - iget-wide v4, v1, Lf/h/a/b/a1/b0/d;->n:J - - const-wide/32 v6, 0xf4240 - - mul-long v4, v4, v6 - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v6, v0, Lf/h/a/b/a1/o;->d:I - - int-to-long v6, v6 - - div-long/2addr v4, v6 - - add-long v7, v4, v2 - - iget-object v6, v1, Lf/h/a/b/a1/b0/d;->h:Lf/h/a/b/a1/s; - - const/4 v9, 0x1 - - iget v10, v0, Lf/h/a/b/a1/o;->c:I - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - invoke-interface/range {v6 .. v12}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v1, Lf/h/a/b/a1/b0/d;->n:J - - iget-object v0, v1, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - iget v0, v0, Lf/h/a/b/a1/o;->g:I - - int-to-long v4, v0 - - add-long/2addr v2, v4 - - iput-wide v2, v1, Lf/h/a/b/a1/b0/d;->n:J - - const/4 v0, 0x0 - - iput v0, v1, Lf/h/a/b/a1/b0/d;->p:I - - :goto_1a - return v0 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->g:Lf/h/a/b/a1/i; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/b0/d;->h:Lf/h/a/b/a1/s; - - iget-object p1, p0, Lf/h/a/b/a1/b0/d;->g:Lf/h/a/b/a1/i; - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/b0/d;->i:I - - const-wide p2, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p2, p0, Lf/h/a/b/a1/b0/d;->m:J - - const-wide/16 p2, 0x0 - - iput-wide p2, p0, Lf/h/a/b/a1/b0/d;->n:J - - iput p1, p0, Lf/h/a/b/a1/b0/d;->p:I - - return-void -.end method - -.method public final g(Lf/h/a/b/a1/e;)Z - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/b0/d;->k:Lf/h/a/b/a1/b0/e; - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lf/h/a/b/a1/b0/e;->a()J - - move-result-wide v2 - - const-wide/16 v4, -0x1 - - cmp-long v0, v2, v4 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v4 - - const-wide/16 v6, 0x4 - - sub-long/2addr v2, v6 - - cmp-long v0, v4, v2 - - if-lez v0, :cond_0 - - return v1 - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v2, 0x0 - - const/4 v3, 0x4 - - invoke-virtual {p1, v0, v2, v3, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-result p1 - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - xor-int/2addr p1, v1 - - return p1 - - :catch_0 - return v1 -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/a1/b0/d;->i(Lf/h/a/b/a1/e;Z)Z - - move-result p1 - - return p1 -.end method - -.method public final i(Lf/h/a/b/a1/e;Z)Z - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - if-eqz p2, :cond_0 - - const/16 v0, 0x4000 - - goto :goto_0 - - :cond_0 - const/high16 v0, 0x20000 - - :goto_0 - const/4 v1, 0x0 - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - iget-wide v2, p1, Lf/h/a/b/a1/e;->d:J - - const-wide/16 v4, 0x0 - - const/4 v6, 0x1 - - cmp-long v7, v2, v4 - - if-nez v7, :cond_5 - - iget v2, p0, Lf/h/a/b/a1/b0/d;->a:I - - and-int/lit8 v2, v2, 0x2 - - if-nez v2, :cond_1 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_2 - - const/4 v2, 0x0 - - goto :goto_2 - - :cond_2 - sget-object v2, Lf/h/a/b/a1/b0/d;->q:Lf/h/a/b/c1/i/b$a; - - :goto_2 - iget-object v3, p0, Lf/h/a/b/a1/b0/d;->f:Lf/h/a/b/a1/n; - - invoke-virtual {v3, p1, v2}, Lf/h/a/b/a1/n;->a(Lf/h/a/b/a1/e;Lf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v2 - - iput-object v2, p0, Lf/h/a/b/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - if-eqz v2, :cond_3 - - iget-object v3, p0, Lf/h/a/b/a1/b0/d;->e:Lf/h/a/b/a1/m; - - invoke-virtual {v3, v2}, Lf/h/a/b/a1/m;->b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z - - :cond_3 - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v2 - - long-to-int v3, v2 - - if-nez p2, :cond_4 - - invoke-virtual {p1, v3}, Lf/h/a/b/a1/e;->i(I)V - - :cond_4 - const/4 v2, 0x0 - - goto :goto_3 - - :cond_5 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_3 - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_4 - invoke-virtual {p0, p1}, Lf/h/a/b/a1/b0/d;->g(Lf/h/a/b/a1/e;)Z - - move-result v7 - - if-eqz v7, :cond_7 - - if-lez v4, :cond_6 - - goto :goto_6 - - :cond_6 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 - - :cond_7 - iget-object v7, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v7, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v7, p0, Lf/h/a/b/a1/b0/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - if-eqz v2, :cond_8 - - int-to-long v8, v2 - - invoke-static {v7, v8, v9}, Lf/h/a/b/a1/b0/d;->b(IJ)Z - - move-result v8 - - if-eqz v8, :cond_9 - - :cond_8 - invoke-static {v7}, Lf/h/a/b/a1/o;->a(I)I - - move-result v8 - - const/4 v9, -0x1 - - if-ne v8, v9, :cond_d - - :cond_9 - add-int/lit8 v2, v5, 0x1 - - if-ne v5, v0, :cond_b - - if-eqz p2, :cond_a - - return v1 - - :cond_a - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Searched too many bytes." - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_b - if-eqz p2, :cond_c - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - add-int v4, v3, v2 - - invoke-virtual {p1, v4, v1}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_5 - - :cond_c - invoke-virtual {p1, v6}, Lf/h/a/b/a1/e;->i(I)V - - :goto_5 - move v5, v2 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - goto :goto_4 - - :cond_d - add-int/lit8 v4, v4, 0x1 - - if-ne v4, v6, :cond_e - - iget-object v2, p0, Lf/h/a/b/a1/b0/d;->d:Lf/h/a/b/a1/o; - - invoke-static {v7, v2}, Lf/h/a/b/a1/o;->d(ILf/h/a/b/a1/o;)Z - - move v2, v7 - - goto :goto_8 - - :cond_e - const/4 v7, 0x4 - - if-ne v4, v7, :cond_10 - - :goto_6 - if-eqz p2, :cond_f - - add-int/2addr v3, v5 - - invoke-virtual {p1, v3}, Lf/h/a/b/a1/e;->i(I)V - - goto :goto_7 - - :cond_f - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - :goto_7 - iput v2, p0, Lf/h/a/b/a1/b0/d;->i:I - - return v6 - - :cond_10 - :goto_8 - add-int/lit8 v8, v8, -0x4 - - invoke-virtual {p1, v8, v1}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_4 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/e$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/e$a.smali deleted file mode 100644 index 4b6d5e503e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/e$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public Lf/h/a/b/a1/b0/e$a; -.super Lf/h/a/b/a1/q$b; -.source "Seeker.java" - -# interfaces -.implements Lf/h/a/b/a1/b0/e; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/b0/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 4 - - const-wide/16 v0, 0x0 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - invoke-direct {p0, v2, v3, v0, v1}, Lf/h/a/b/a1/q$b;->(JJ)V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - const-wide/16 v0, -0x1 - - return-wide v0 -.end method - -.method public c(J)J - .locals 0 - - const-wide/16 p1, 0x0 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/e.smali deleted file mode 100644 index 4e6c253340..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/e.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/b0/e; -.super Ljava/lang/Object; -.source "Seeker.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/b0/e$a; - } -.end annotation - - -# virtual methods -.method public abstract a()J -.end method - -.method public abstract c(J)J -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/f.smali deleted file mode 100644 index be10fbdf82..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/f.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final Lf/h/a/b/a1/b0/f; -.super Ljava/lang/Object; -.source "VbriSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/b0/e; - - -# instance fields -.field public final a:[J - -.field public final b:[J - -.field public final c:J - -.field public final d:J - - -# direct methods -.method public constructor ([J[JJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/b0/f;->a:[J - - iput-object p2, p0, Lf/h/a/b/a1/b0/f;->b:[J - - iput-wide p3, p0, Lf/h/a/b/a1/b0/f;->c:J - - iput-wide p5, p0, Lf/h/a/b/a1/b0/f;->d:J - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/f;->d:J - - return-wide v0 -.end method - -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public c(J)J - .locals 3 - - iget-object v0, p0, Lf/h/a/b/a1/b0/f;->a:[J - - iget-object v1, p0, Lf/h/a/b/a1/b0/f;->b:[J - - const/4 v2, 0x1 - - invoke-static {v1, p1, p2, v2, v2}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result p1 - - aget-wide p1, v0, p1 - - return-wide p1 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 8 - - iget-object v0, p0, Lf/h/a/b/a1/b0/f;->a:[J - - const/4 v1, 0x1 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result v0 - - new-instance v2, Lf/h/a/b/a1/r; - - iget-object v3, p0, Lf/h/a/b/a1/b0/f;->a:[J - - aget-wide v4, v3, v0 - - iget-object v3, p0, Lf/h/a/b/a1/b0/f;->b:[J - - aget-wide v6, v3, v0 - - invoke-direct {v2, v4, v5, v6, v7}, Lf/h/a/b/a1/r;->(JJ)V - - iget-wide v3, v2, Lf/h/a/b/a1/r;->a:J - - cmp-long v5, v3, p1 - - if-gez v5, :cond_1 - - iget-object p1, p0, Lf/h/a/b/a1/b0/f;->a:[J - - array-length p2, p1 - - sub-int/2addr p2, v1 - - if-ne v0, p2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p2, Lf/h/a/b/a1/r; - - add-int/2addr v0, v1 - - aget-wide v3, p1, v0 - - iget-object p1, p0, Lf/h/a/b/a1/b0/f;->b:[J - - aget-wide v0, p1, v0 - - invoke-direct {p2, v3, v4, v0, v1}, Lf/h/a/b/a1/r;->(JJ)V - - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v2, p2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object p1 - - :cond_1 - :goto_0 - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/f;->c:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/b0/g.smali b/com.discord/smali_classes2/f/h/a/b/a1/b0/g.smali deleted file mode 100644 index ccfe8b5be3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/b0/g.smali +++ /dev/null @@ -1,372 +0,0 @@ -.class public final Lf/h/a/b/a1/b0/g; -.super Ljava/lang/Object; -.source "XingSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/b0/e; - - -# instance fields -.field public final a:J - -.field public final b:I - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:[J - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (JIJJ[J)V - .locals 0 - .param p8 # [J - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/b0/g;->a:J - - iput p3, p0, Lf/h/a/b/a1/b0/g;->b:I - - iput-wide p4, p0, Lf/h/a/b/a1/b0/g;->c:J - - iput-object p8, p0, Lf/h/a/b/a1/b0/g;->f:[J - - iput-wide p6, p0, Lf/h/a/b/a1/b0/g;->d:J - - const-wide/16 p3, -0x1 - - cmp-long p5, p6, p3 - - if-nez p5, :cond_0 - - goto :goto_0 - - :cond_0 - add-long p3, p1, p6 - - :goto_0 - iput-wide p3, p0, Lf/h/a/b/a1/b0/g;->e:J - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/g;->e:J - - return-wide v0 -.end method - -.method public b()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/b0/g;->f:[J - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public c(J)J - .locals 13 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/g;->a:J - - sub-long/2addr p1, v0 - - invoke-virtual {p0}, Lf/h/a/b/a1/b0/g;->b()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget v0, p0, Lf/h/a/b/a1/b0/g;->b:I - - int-to-long v0, v0 - - cmp-long v2, p1, v0 - - if-gtz v2, :cond_0 - - goto :goto_2 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/b0/g;->f:[J - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - long-to-double p1, p1 - - const-wide/high16 v1, 0x4070000000000000L # 256.0 - - mul-double p1, p1, v1 - - iget-wide v1, p0, Lf/h/a/b/a1/b0/g;->d:J - - long-to-double v1, v1 - - div-double/2addr p1, v1 - - double-to-long v1, p1 - - const/4 v3, 0x1 - - invoke-static {v0, v1, v2, v3, v3}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result v1 - - iget-wide v2, p0, Lf/h/a/b/a1/b0/g;->c:J - - int-to-long v4, v1 - - mul-long v4, v4, v2 - - const-wide/16 v6, 0x64 - - div-long/2addr v4, v6 - - aget-wide v8, v0, v1 - - add-int/lit8 v10, v1, 0x1 - - int-to-long v11, v10 - - mul-long v2, v2, v11 - - div-long/2addr v2, v6 - - const/16 v6, 0x63 - - if-ne v1, v6, :cond_1 - - const-wide/16 v0, 0x100 - - goto :goto_0 - - :cond_1 - aget-wide v6, v0, v10 - - move-wide v0, v6 - - :goto_0 - cmp-long v6, v8, v0 - - if-nez v6, :cond_2 - - const-wide/16 p1, 0x0 - - goto :goto_1 - - :cond_2 - long-to-double v6, v8 - - sub-double/2addr p1, v6 - - sub-long/2addr v0, v8 - - long-to-double v0, v0 - - div-double/2addr p1, v0 - - :goto_1 - sub-long/2addr v2, v4 - - long-to-double v0, v2 - - mul-double p1, p1, v0 - - invoke-static {p1, p2}, Ljava/lang/Math;->round(D)J - - move-result-wide p1 - - add-long/2addr p1, v4 - - return-wide p1 - - :cond_3 - :goto_2 - const-wide/16 p1, 0x0 - - return-wide p1 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 12 - - invoke-virtual {p0}, Lf/h/a/b/a1/b0/g;->b()Z - - move-result v0 - - if-nez v0, :cond_0 - - new-instance p1, Lf/h/a/b/a1/q$a; - - new-instance p2, Lf/h/a/b/a1/r; - - const-wide/16 v0, 0x0 - - iget-wide v2, p0, Lf/h/a/b/a1/b0/g;->a:J - - iget v4, p0, Lf/h/a/b/a1/b0/g;->b:I - - int-to-long v4, v4 - - add-long/2addr v2, v4 - - invoke-direct {p2, v0, v1, v2, v3}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {p1, p2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 - - :cond_0 - const-wide/16 v6, 0x0 - - iget-wide v8, p0, Lf/h/a/b/a1/b0/g;->c:J - - move-wide v4, p1 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide p1 - - long-to-double v0, p1 - - const-wide/high16 v2, 0x4059000000000000L # 100.0 - - mul-double v0, v0, v2 - - iget-wide v4, p0, Lf/h/a/b/a1/b0/g;->c:J - - long-to-double v4, v4 - - div-double/2addr v0, v4 - - const-wide/16 v4, 0x0 - - const-wide/high16 v6, 0x4070000000000000L # 256.0 - - cmpg-double v8, v0, v4 - - if-gtz v8, :cond_1 - - goto :goto_1 - - :cond_1 - cmpl-double v4, v0, v2 - - if-ltz v4, :cond_2 - - move-wide v4, v6 - - goto :goto_1 - - :cond_2 - double-to-int v2, v0 - - iget-object v3, p0, Lf/h/a/b/a1/b0/g;->f:[J - - invoke-static {v3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v3, [J - - aget-wide v4, v3, v2 - - long-to-double v4, v4 - - const/16 v8, 0x63 - - if-ne v2, v8, :cond_3 - - move-wide v8, v6 - - goto :goto_0 - - :cond_3 - add-int/lit8 v8, v2, 0x1 - - aget-wide v8, v3, v8 - - long-to-double v8, v8 - - :goto_0 - int-to-double v2, v2 - - sub-double/2addr v0, v2 - - sub-double/2addr v8, v4 - - mul-double v8, v8, v0 - - add-double/2addr v4, v8 - - :goto_1 - div-double/2addr v4, v6 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/g;->d:J - - long-to-double v0, v0 - - mul-double v4, v4, v0 - - invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J - - move-result-wide v6 - - iget v0, p0, Lf/h/a/b/a1/b0/g;->b:I - - int-to-long v8, v0 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/g;->d:J - - const-wide/16 v2, 0x1 - - sub-long v10, v0, v2 - - invoke-static/range {v6 .. v11}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - new-instance v2, Lf/h/a/b/a1/q$a; - - new-instance v3, Lf/h/a/b/a1/r; - - iget-wide v4, p0, Lf/h/a/b/a1/b0/g;->a:J - - add-long/2addr v4, v0 - - invoke-direct {v3, p1, p2, v4, v5}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {v2, v3}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v2 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/b0/g;->c:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/c.smali deleted file mode 100644 index ac67fd0fbc..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c.smali +++ /dev/null @@ -1,221 +0,0 @@ -.class public final Lf/h/a/b/a1/c; -.super Ljava/lang/Object; -.source "ChunkIndex.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# instance fields -.field public final a:I - -.field public final b:[I - -.field public final c:[J - -.field public final d:[J - -.field public final e:[J - -.field public final f:J - - -# direct methods -.method public constructor ([I[J[J[J)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c;->b:[I - - iput-object p2, p0, Lf/h/a/b/a1/c;->c:[J - - iput-object p3, p0, Lf/h/a/b/a1/c;->d:[J - - iput-object p4, p0, Lf/h/a/b/a1/c;->e:[J - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/a1/c;->a:I - - if-lez p1, :cond_0 - - add-int/lit8 p2, p1, -0x1 - - aget-wide p2, p3, p2 - - add-int/lit8 p1, p1, -0x1 - - aget-wide v0, p4, p1 - - add-long/2addr p2, v0 - - iput-wide p2, p0, Lf/h/a/b/a1/c;->f:J - - goto :goto_0 - - :cond_0 - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/a1/c;->f:J - - :goto_0 - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 8 - - iget-object v0, p0, Lf/h/a/b/a1/c;->e:[J - - const/4 v1, 0x1 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result v0 - - new-instance v2, Lf/h/a/b/a1/r; - - iget-object v3, p0, Lf/h/a/b/a1/c;->e:[J - - aget-wide v4, v3, v0 - - iget-object v3, p0, Lf/h/a/b/a1/c;->c:[J - - aget-wide v6, v3, v0 - - invoke-direct {v2, v4, v5, v6, v7}, Lf/h/a/b/a1/r;->(JJ)V - - iget-wide v3, v2, Lf/h/a/b/a1/r;->a:J - - cmp-long v5, v3, p1 - - if-gez v5, :cond_1 - - iget p1, p0, Lf/h/a/b/a1/c;->a:I - - sub-int/2addr p1, v1 - - if-ne v0, p1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Lf/h/a/b/a1/r; - - iget-object p2, p0, Lf/h/a/b/a1/c;->e:[J - - add-int/2addr v0, v1 - - aget-wide v3, p2, v0 - - iget-object p2, p0, Lf/h/a/b/a1/c;->c:[J - - aget-wide v0, p2, v0 - - invoke-direct {p1, v3, v4, v0, v1}, Lf/h/a/b/a1/r;->(JJ)V - - new-instance p2, Lf/h/a/b/a1/q$a; - - invoke-direct {p2, v2, p1}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object p2 - - :cond_1 - :goto_0 - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/c;->f:J - - return-wide v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "ChunkIndex(length=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/a1/c;->a:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", sizes=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c;->b:[I - - invoke-static {v1}, Ljava/util/Arrays;->toString([I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", offsets=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c;->c:[J - - invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", timeUs=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c;->e:[J - - invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", durationsUs=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c;->d:[J - - invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/a$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/a$a.smali deleted file mode 100644 index f49e9ba166..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/a$a.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/a$a; -.super Lf/h/a/b/a1/c0/a; -.source "Atom.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final b:J - -.field public final c:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/a1/c0/a$b;", - ">;" - } - .end annotation -.end field - -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/a1/c0/a$a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (IJ)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/b/a1/c0/a;->(I)V - - iput-wide p2, p0, Lf/h/a/b/a1/c0/a$a;->b:J - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public b(I)Lf/h/a/b/a1/c0/a$a; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - iget-object v2, p0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$a; - - iget v3, v2, Lf/h/a/b/a1/c0/a;->a:I - - if-ne v3, p1, :cond_0 - - return-object v2 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public c(I)Lf/h/a/b/a1/c0/a$b; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - iget-object v2, p0, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$b; - - iget v3, v2, Lf/h/a/b/a1/c0/a;->a:I - - if-ne v3, p1, :cond_0 - - return-object v2 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iget v1, p0, Lf/h/a/b/a1/c0/a;->a:I - - invoke-static {v1}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " leaves: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->toArray()[Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " containers: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->toArray()[Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/a$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/a$b.smali deleted file mode 100644 index 8416425c01..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/a$b.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/a$b; -.super Lf/h/a/b/a1/c0/a; -.source "Atom.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final b:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (ILf/h/a/b/i1/t;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/b/a1/c0/a;->(I)V - - iput-object p2, p0, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/a.smali deleted file mode 100644 index 403b4d1073..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/a.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public abstract Lf/h/a/b/a1/c0/a; -.super Ljava/lang/Object; -.source "Atom.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/c0/a$a;, - Lf/h/a/b/a1/c0/a$b; - } -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/c0/a;->a:I - - return-void -.end method - -.method public static a(I)Ljava/lang/String; - .locals 2 - - const-string v0, "" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - shr-int/lit8 v1, p0, 0x18 - - and-int/lit16 v1, v1, 0xff - - int-to-char v1, v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - shr-int/lit8 v1, p0, 0x10 - - and-int/lit16 v1, v1, 0xff - - int-to-char v1, v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - shr-int/lit8 v1, p0, 0x8 - - and-int/lit16 v1, v1, 0xff - - int-to-char v1, v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit16 p0, p0, 0xff - - int-to-char p0, p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public toString()Ljava/lang/String; - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/c0/a;->a:I - - invoke-static {v0}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/b$a.smali deleted file mode 100644 index 458a46c288..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$a.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/c0/b$a; -.super Ljava/lang/Object; -.source "AtomParsers.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()I -.end method - -.method public abstract c()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/b$b.smali deleted file mode 100644 index fe2ba95eae..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$b.smali +++ /dev/null @@ -1,104 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/b$b; -.super Ljava/lang/Object; -.source "AtomParsers.java" - -# interfaces -.implements Lf/h/a/b/a1/c0/b$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/c0/a$b;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p1, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iput-object p1, p0, Lf/h/a/b/a1/c0/b$b;->c:Lf/h/a/b/i1/t; - - const/16 v0, 0xc - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p1, p0, Lf/h/a/b/a1/c0/b$b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->t()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/a1/c0/b$b;->a:I - - iget-object p1, p0, Lf/h/a/b/a1/c0/b$b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->t()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/a1/c0/b$b;->b:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/c0/b$b;->a:I - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public b()I - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/c0/b$b;->b:I - - return v0 -.end method - -.method public c()I - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/c0/b$b;->a:I - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/c0/b$b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->t()I - - move-result v0 - - :cond_0 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/b$c.smali deleted file mode 100644 index 546e2c5a32..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/b$c.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/b$c; -.super Ljava/lang/Object; -.source "AtomParsers.java" - -# interfaces -.implements Lf/h/a/b/a1/c0/b$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:I - -.field public final c:I - -.field public d:I - -.field public e:I - - -# direct methods -.method public constructor (Lf/h/a/b/a1/c0/a$b;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p1, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iput-object p1, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - const/16 v0, 0xc - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p1, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->t()I - - move-result p1 - - and-int/lit16 p1, p1, 0xff - - iput p1, p0, Lf/h/a/b/a1/c0/b$c;->c:I - - iget-object p1, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->t()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/a1/c0/b$c;->b:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public b()I - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/c0/b$c;->b:I - - return v0 -.end method - -.method public c()I - .locals 2 - - iget v0, p0, Lf/h/a/b/a1/c0/b$c;->c:I - - const/16 v1, 0x8 - - if-ne v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - return v0 - - :cond_0 - const/16 v1, 0x10 - - if-ne v0, v1, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - return v0 - - :cond_1 - iget v0, p0, Lf/h/a/b/a1/c0/b$c;->d:I - - add-int/lit8 v1, v0, 0x1 - - iput v1, p0, Lf/h/a/b/a1/c0/b$c;->d:I - - rem-int/lit8 v0, v0, 0x2 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/a1/c0/b$c;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - iput v0, p0, Lf/h/a/b/a1/c0/b$c;->e:I - - and-int/lit16 v0, v0, 0xf0 - - shr-int/lit8 v0, v0, 0x4 - - return v0 - - :cond_2 - iget v0, p0, Lf/h/a/b/a1/c0/b$c;->e:I - - and-int/lit8 v0, v0, 0xf - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/b.smali deleted file mode 100644 index 2ec6161fe9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/b.smali +++ /dev/null @@ -1,4353 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/b; -.super Ljava/lang/Object; -.source "AtomParsers.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/c0/b$c;, - Lf/h/a/b/a1/c0/b$b;, - Lf/h/a/b/a1/c0/b$a; - } -.end annotation - - -# static fields -.field public static final a:[B - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "OpusHead" - - invoke-static {v0}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/c0/b;->a:[B - - return-void -.end method - -.method public static a(Lf/h/a/b/i1/t;I)Landroid/util/Pair; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/t;", - "I)", - "Landroid/util/Pair<", - "Ljava/lang/String;", - "[B>;" - } - .end annotation - - add-int/lit8 p1, p1, 0x8 - - add-int/lit8 p1, p1, 0x4 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->C(I)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-static {p0}, Lf/h/a/b/a1/c0/b;->b(Lf/h/a/b/i1/t;)I - - const/4 v0, 0x2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - and-int/lit16 v2, v1, 0x80 - - if-eqz v2, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - :cond_0 - and-int/lit8 v2, v1, 0x40 - - if-eqz v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->D(I)V - - :cond_1 - and-int/lit8 v1, v1, 0x20 - - if-eqz v1, :cond_2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - :cond_2 - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-static {p0}, Lf/h/a/b/a1/c0/b;->b(Lf/h/a/b/i1/t;)I - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/q;->d(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "audio/mpeg" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_4 - - const-string v1, "audio/vnd.dts" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_4 - - const-string v1, "audio/vnd.dts.hd" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - goto :goto_0 - - :cond_3 - const/16 v1, 0xc - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-static {p0}, Lf/h/a/b/a1/c0/b;->b(Lf/h/a/b/i1/t;)I - - move-result p1 - - new-array v1, p1, [B - - const/4 v2, 0x0 - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v3, v4, v1, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, p1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 - - :cond_4 - :goto_0 - const/4 p0, 0x0 - - invoke-static {v0, p0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 -.end method - -.method public static b(Lf/h/a/b/i1/t;)I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - and-int/lit8 v1, v0, 0x7f - - :goto_0 - const/16 v2, 0x80 - - and-int/2addr v0, v2 - - if-ne v0, v2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - shl-int/lit8 v1, v1, 0x7 - - and-int/lit8 v2, v0, 0x7f - - or-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public static c(Lf/h/a/b/a1/c0/a$a;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 15 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const v0, 0x68646c72 # 4.3148E24f - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v0 - - const v1, 0x6b657973 - - invoke-virtual {p0, v1}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v1 - - const v2, 0x696c7374 - - invoke-virtual {p0, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object p0 - - const/4 v2, 0x0 - - if-eqz v0, :cond_8 - - if-eqz v1, :cond_8 - - if-eqz p0, :cond_8 - - iget-object v0, v0, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v3, 0x10 - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - const v3, 0x6d647461 - - if-eq v0, v3, :cond_0 - - goto/16 :goto_5 - - :cond_0 - iget-object v0, v1, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v1, 0xc - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - new-array v3, v1, [Ljava/lang/String; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - const/16 v6, 0x8 - - if-ge v5, v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - const/4 v8, 0x4 - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/t;->D(I)V - - sub-int/2addr v7, v6 - - invoke-virtual {v0, v7}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v6 - - aput-object v6, v3, v5 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_1 - iget-object p0, p0, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->C(I)V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - :goto_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v5 - - if-le v5, v6, :cond_6 - - iget v5, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - add-int/lit8 v8, v8, -0x1 - - if-ltz v8, :cond_4 - - if-ge v8, v1, :cond_4 - - aget-object v8, v3, v8 - - add-int v9, v5, v7 - - :goto_2 - iget v10, p0, Lf/h/a/b/i1/t;->b:I - - if-ge v10, v9, :cond_3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - const v13, 0x64617461 - - if-ne v12, v13, :cond_2 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v9 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - add-int/lit8 v11, v11, -0x10 - - new-array v12, v11, [B - - iget-object v13, p0, Lf/h/a/b/i1/t;->a:[B - - iget v14, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v13, v14, v12, v4, v11}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v13, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v13, v11 - - iput v13, p0, Lf/h/a/b/i1/t;->b:I - - new-instance v11, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; - - invoke-direct {v11, v8, v12, v10, v9}, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->(Ljava/lang/String;[BII)V - - goto :goto_3 - - :cond_2 - add-int/2addr v10, v11 - - invoke-virtual {p0, v10}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_2 - - :cond_3 - move-object v11, v2 - - :goto_3 - if-eqz v11, :cond_5 - - invoke-virtual {v0, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_4 - - :cond_4 - const-string v9, "Skipped metadata with unknown key index: " - - const-string v10, "AtomParsers" - - invoke-static {v9, v8, v10}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :cond_5 - :goto_4 - add-int/2addr v5, v7 - - invoke-virtual {p0, v5}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_1 - - :cond_6 - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p0 - - if-eqz p0, :cond_7 - - goto :goto_5 - - :cond_7 - new-instance v2, Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-direct {v2, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V - - :cond_8 - :goto_5 - return-object v2 -.end method - -.method public static d(Lf/h/a/b/i1/t;II)Landroid/util/Pair; - .locals 17 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/t;", - "II)", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Lf/h/a/b/a1/c0/j;", - ">;" - } - .end annotation - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/i1/t;->b:I - - :goto_0 - sub-int v2, v1, p1 - - move/from16 v4, p2 - - if-ge v2, v4, :cond_10 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - const/4 v5, 0x1 - - const/4 v6, 0x0 - - if-lez v2, :cond_0 - - const/4 v7, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v7, 0x0 - - :goto_1 - const-string v8, "childAtomSize should be positive" - - invoke-static {v7, v8}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - const v8, 0x73696e66 - - if-ne v7, v8, :cond_f - - add-int/lit8 v7, v1, 0x8 - - const/4 v8, -0x1 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v15, 0x0 - - :goto_2 - sub-int v12, v7, v1 - - const/4 v13, 0x4 - - if-ge v12, v2, :cond_4 - - invoke-virtual {v0, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v14 - - const v3, 0x66726d61 - - if-ne v14, v3, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v15 - - goto :goto_3 - - :cond_1 - const v3, 0x7363686d - - if-ne v14, v3, :cond_2 - - invoke-virtual {v0, v13}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0, v13}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v11 - - goto :goto_3 - - :cond_2 - const v3, 0x73636869 - - if-ne v14, v3, :cond_3 - - move v9, v7 - - move v10, v12 - - :cond_3 - :goto_3 - add-int/2addr v7, v12 - - goto :goto_2 - - :cond_4 - const-string v3, "cenc" - - invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_6 - - const-string v3, "cbc1" - - invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_6 - - const-string v3, "cens" - - invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_6 - - const-string v3, "cbcs" - - invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_5 - - goto :goto_4 - - :cond_5 - const/4 v3, 0x0 - - goto/16 :goto_d - - :cond_6 - :goto_4 - if-eqz v15, :cond_7 - - const/4 v3, 0x1 - - goto :goto_5 - - :cond_7 - const/4 v3, 0x0 - - :goto_5 - const-string v7, "frma atom is mandatory" - - invoke-static {v3, v7}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - if-eq v9, v8, :cond_8 - - const/4 v3, 0x1 - - goto :goto_6 - - :cond_8 - const/4 v3, 0x0 - - :goto_6 - const-string v7, "schi atom is mandatory" - - invoke-static {v3, v7}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - add-int/lit8 v3, v9, 0x8 - - :goto_7 - sub-int v7, v3, v9 - - if-ge v7, v10, :cond_d - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - const v12, 0x74656e63 - - if-ne v8, v12, :cond_c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - shr-int/lit8 v3, v3, 0x18 - - and-int/lit16 v3, v3, 0xff - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/t;->D(I)V - - if-nez v3, :cond_9 - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v3, 0x0 - - const/4 v14, 0x0 - - goto :goto_8 - - :cond_9 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - and-int/lit16 v7, v3, 0xf0 - - shr-int/2addr v7, v13 - - and-int/lit8 v3, v3, 0xf - - move v14, v7 - - :goto_8 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - if-ne v7, v5, :cond_a - - const/4 v10, 0x1 - - goto :goto_9 - - :cond_a - const/4 v10, 0x0 - - :goto_9 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v12 - - const/16 v7, 0x10 - - new-array v13, v7, [B - - iget-object v8, v0, Lf/h/a/b/i1/t;->a:[B - - iget v9, v0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v8, v9, v13, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v8, v0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v8, v7 - - iput v8, v0, Lf/h/a/b/i1/t;->b:I - - if-eqz v10, :cond_b - - if-nez v12, :cond_b - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - new-array v8, v7, [B - - iget-object v9, v0, Lf/h/a/b/i1/t;->a:[B - - iget v5, v0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v9, v5, v8, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v5, v0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v5, v7 - - iput v5, v0, Lf/h/a/b/i1/t;->b:I - - move-object/from16 v16, v8 - - goto :goto_a - - :cond_b - const/16 v16, 0x0 - - :goto_a - new-instance v5, Lf/h/a/b/a1/c0/j; - - move-object v9, v5 - - move-object v8, v15 - - move v15, v3 - - invoke-direct/range {v9 .. v16}, Lf/h/a/b/a1/c0/j;->(ZLjava/lang/String;I[BII[B)V - - move-object v3, v5 - - goto :goto_b - - :cond_c - move-object v8, v15 - - add-int/2addr v3, v7 - - const/4 v5, 0x1 - - goto :goto_7 - - :cond_d - move-object v8, v15 - - const/4 v3, 0x0 - - :goto_b - if-eqz v3, :cond_e - - const/4 v5, 0x1 - - goto :goto_c - - :cond_e - const/4 v5, 0x0 - - :goto_c - const-string v6, "tenc atom is mandatory" - - invoke-static {v5, v6}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-static {v8, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v3 - - :goto_d - if-eqz v3, :cond_f - - return-object v3 - - :cond_f - add-int/2addr v1, v2 - - goto/16 :goto_0 - - :cond_10 - const/4 v1, 0x0 - - return-object v1 -.end method - -.method public static e(Lf/h/a/b/a1/c0/a$a;Lf/h/a/b/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/b/a1/c0/i; - .locals 41 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p4 - - const v2, 0x6d646961 - - invoke-virtual {v0, v2}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v2 - - const v3, 0x68646c72 # 4.3148E24f - - invoke-virtual {v2, v3}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v4, 0x10 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const/4 v5, -0x1 - - const/4 v6, 0x4 - - const v7, 0x736f756e - - if-ne v3, v7, :cond_0 - - const/4 v3, 0x1 - - const/4 v9, 0x1 - - goto :goto_1 - - :cond_0 - const v7, 0x76696465 - - if-ne v3, v7, :cond_1 - - const/4 v3, 0x2 - - const/4 v9, 0x2 - - goto :goto_1 - - :cond_1 - const v7, 0x74657874 - - if-eq v3, v7, :cond_4 - - const v7, 0x7362746c - - if-eq v3, v7, :cond_4 - - const v7, 0x73756274 - - if-eq v3, v7, :cond_4 - - const v7, 0x636c6370 - - if-ne v3, v7, :cond_2 - - goto :goto_0 - - :cond_2 - const v7, 0x6d657461 - - if-ne v3, v7, :cond_3 - - const/4 v3, 0x4 - - const/4 v9, 0x4 - - goto :goto_1 - - :cond_3 - const/4 v3, -0x1 - - const/4 v9, -0x1 - - goto :goto_1 - - :cond_4 - :goto_0 - const/4 v3, 0x3 - - const/4 v9, 0x3 - - :goto_1 - const/4 v3, 0x0 - - if-ne v9, v5, :cond_5 - - return-object v3 - - :cond_5 - const v7, 0x746b6864 - - invoke-virtual {v0, v7}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v8, 0x8 - - invoke-virtual {v7, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - shr-int/lit8 v10, v10, 0x18 - - and-int/lit16 v10, v10, 0xff - - if-nez v10, :cond_6 - - const/16 v11, 0x8 - - goto :goto_2 - - :cond_6 - const/16 v11, 0x10 - - :goto_2 - invoke-virtual {v7, v11}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - invoke-virtual {v7, v6}, Lf/h/a/b/i1/t;->D(I)V - - iget v12, v7, Lf/h/a/b/i1/t;->b:I - - if-nez v10, :cond_7 - - const/4 v13, 0x4 - - goto :goto_3 - - :cond_7 - const/16 v13, 0x8 - - :goto_3 - const/4 v14, 0x0 - - :goto_4 - if-ge v14, v13, :cond_9 - - iget-object v15, v7, Lf/h/a/b/i1/t;->a:[B - - add-int v16, v12, v14 - - aget-byte v15, v15, v16 - - if-eq v15, v5, :cond_8 - - const/4 v5, 0x0 - - goto :goto_5 - - :cond_8 - add-int/lit8 v14, v14, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v5, 0x1 - - :goto_5 - const-wide/16 v14, 0x0 - - const-wide v16, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v5, :cond_a - - invoke-virtual {v7, v13}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_7 - - :cond_a - if-nez v10, :cond_b - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v12 - - goto :goto_6 - - :cond_b - invoke-virtual {v7}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v12 - - :goto_6 - cmp-long v5, v12, v14 - - if-nez v5, :cond_c - - :goto_7 - move-wide/from16 v12, v16 - - :cond_c - invoke-virtual {v7, v4}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - invoke-virtual {v7, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - const/high16 v10, 0x10000 - - const/high16 v3, -0x10000 - - if-nez v4, :cond_d - - if-ne v5, v10, :cond_d - - if-ne v6, v3, :cond_d - - if-nez v7, :cond_d - - const/16 v3, 0x5a - - goto :goto_8 - - :cond_d - if-nez v4, :cond_e - - if-ne v5, v3, :cond_e - - if-ne v6, v10, :cond_e - - if-nez v7, :cond_e - - const/16 v3, 0x10e - - goto :goto_8 - - :cond_e - if-ne v4, v3, :cond_f - - if-nez v5, :cond_f - - if-nez v6, :cond_f - - if-ne v7, v3, :cond_f - - const/16 v3, 0xb4 - - goto :goto_8 - - :cond_f - const/4 v3, 0x0 - - :goto_8 - cmp-long v4, p2, v16 - - if-nez v4, :cond_10 - - move-object/from16 v4, p1 - - move-wide/from16 v19, v12 - - goto :goto_9 - - :cond_10 - move-object/from16 v4, p1 - - move-wide/from16 v19, p2 - - :goto_9 - iget-object v4, v4, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - shr-int/lit8 v5, v5, 0x18 - - and-int/lit16 v5, v5, 0xff - - if-nez v5, :cond_11 - - const/16 v5, 0x8 - - goto :goto_a - - :cond_11 - const/16 v5, 0x10 - - :goto_a - invoke-virtual {v4, v5}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v12 - - cmp-long v4, v19, v16 - - if-nez v4, :cond_12 - - goto :goto_b - - :cond_12 - const-wide/32 v21, 0xf4240 - - move-wide/from16 v23, v12 - - invoke-static/range {v19 .. v24}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v4 - - move-wide/from16 v16, v4 - - :goto_b - const v4, 0x6d696e66 - - invoke-virtual {v2, v4}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v4 - - const v5, 0x7374626c - - invoke-virtual {v4, v5}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v4 - - const v5, 0x6d646864 - - invoke-virtual {v2, v5}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - shr-int/lit8 v5, v5, 0x18 - - and-int/lit16 v5, v5, 0xff - - if-nez v5, :cond_13 - - const/16 v6, 0x8 - - goto :goto_c - - :cond_13 - const/16 v6, 0x10 - - :goto_c - invoke-virtual {v2, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v6 - - if-nez v5, :cond_14 - - const/4 v5, 0x4 - - goto :goto_d - - :cond_14 - const/16 v5, 0x8 - - :goto_d - invoke-virtual {v2, v5}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - const-string v5, "" - - invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v5 - - shr-int/lit8 v8, v2, 0xa - - and-int/lit8 v8, v8, 0x1f - - add-int/lit8 v8, v8, 0x60 - - int-to-char v8, v8 - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - shr-int/lit8 v8, v2, 0x5 - - and-int/lit8 v8, v8, 0x1f - - add-int/lit8 v8, v8, 0x60 - - int-to-char v8, v8 - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v2, v2, 0x1f - - add-int/lit8 v2, v2, 0x60 - - int-to-char v2, v2 - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-static {v5, v2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v2 - - const v5, 0x73747364 - - invoke-virtual {v4, v5}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v5, Ljava/lang/String; - - const/16 v6, 0xc - - invoke-virtual {v4, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - new-array v10, v6, [Lf/h/a/b/a1/c0/j; - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/16 v19, 0x0 - - move-object v8, v1 - - const/16 v18, 0x0 - - const/16 v31, 0x0 - - const/16 v34, 0x0 - - :goto_e - if-ge v7, v6, :cond_78 - - iget v14, v4, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v15 - - if-lez v15, :cond_15 - - const/16 v19, 0x1 - - move/from16 p1, v6 - - move-wide/from16 p2, v12 - - const/4 v6, 0x1 - - goto :goto_f - - :cond_15 - const/16 v19, 0x0 - - move/from16 p1, v6 - - move-wide/from16 p2, v12 - - const/4 v6, 0x0 - - :goto_f - const-string v12, "childAtomSize should be positive" - - invoke-static {v6, v12}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - const v13, 0x61766331 - - if-eq v6, v13, :cond_53 - - const v13, 0x61766333 - - if-eq v6, v13, :cond_53 - - const v13, 0x656e6376 - - if-eq v6, v13, :cond_53 - - const v13, 0x6d703476 - - if-eq v6, v13, :cond_53 - - const v13, 0x68766331 - - if-eq v6, v13, :cond_53 - - const v13, 0x68657631 - - if-eq v6, v13, :cond_53 - - const v13, 0x73323633 - - if-eq v6, v13, :cond_53 - - const v13, 0x76703038 - - if-eq v6, v13, :cond_53 - - const v13, 0x76703039 - - if-eq v6, v13, :cond_53 - - const v13, 0x61763031 - - if-eq v6, v13, :cond_53 - - const v13, 0x64766176 - - if-eq v6, v13, :cond_53 - - const v13, 0x64766131 - - if-eq v6, v13, :cond_53 - - const v13, 0x64766865 - - if-eq v6, v13, :cond_53 - - const v13, 0x64766831 - - if-ne v6, v13, :cond_16 - - goto/16 :goto_30 - - :cond_16 - const v13, 0x6d703461 - - move/from16 v35, v9 - - const v9, 0x656e6361 - - move-object/from16 v36, v2 - - const v2, 0x616c6163 - - if-eq v6, v13, :cond_20 - - if-eq v6, v9, :cond_20 - - const v9, 0x61632d33 - - if-eq v6, v9, :cond_20 - - const v9, 0x65632d33 - - if-eq v6, v9, :cond_20 - - const v9, 0x61632d34 - - if-eq v6, v9, :cond_20 - - const v9, 0x64747363 - - if-eq v6, v9, :cond_20 - - const v9, 0x64747365 - - if-eq v6, v9, :cond_20 - - const v9, 0x64747368 - - if-eq v6, v9, :cond_20 - - const v9, 0x6474736c - - if-eq v6, v9, :cond_20 - - const v9, 0x73616d72 - - if-eq v6, v9, :cond_20 - - const v9, 0x73617762 - - if-eq v6, v9, :cond_20 - - const v9, 0x6c70636d - - if-eq v6, v9, :cond_20 - - const v9, 0x736f7774 - - if-eq v6, v9, :cond_20 - - const v9, 0x74776f73 - - if-eq v6, v9, :cond_20 - - const v9, 0x2e6d7033 - - if-eq v6, v9, :cond_20 - - if-eq v6, v2, :cond_20 - - const v2, 0x616c6177 - - if-eq v6, v2, :cond_20 - - const v2, 0x756c6177 - - if-eq v6, v2, :cond_20 - - const v2, 0x4f707573 - - if-eq v6, v2, :cond_20 - - const v2, 0x664c6143 - - if-ne v6, v2, :cond_17 - - goto/16 :goto_16 - - :cond_17 - const v2, 0x54544d4c - - if-eq v6, v2, :cond_19 - - const v2, 0x74783367 - - if-eq v6, v2, :cond_19 - - const v2, 0x77767474 - - if-eq v6, v2, :cond_19 - - const v2, 0x73747070 - - if-eq v6, v2, :cond_19 - - const v2, 0x63363038 - - if-ne v6, v2, :cond_18 - - goto :goto_10 - - :cond_18 - const v2, 0x63616d6d - - if-ne v6, v2, :cond_1e - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v2 - - const-string v6, "application/x-camera-motion" - - const/4 v9, -0x1 - - const/4 v12, 0x0 - - invoke-static {v2, v6, v12, v9, v12}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v18 - - goto/16 :goto_15 - - :cond_19 - :goto_10 - add-int/lit8 v2, v14, 0x8 - - add-int/lit8 v2, v2, 0x8 - - invoke-virtual {v4, v2}, Lf/h/a/b/i1/t;->C(I)V - - const v2, 0x54544d4c - - const-string v9, "application/ttml+xml" - - if-ne v6, v2, :cond_1a - - :goto_11 - const-wide v12, 0x7fffffffffffffffL - - goto :goto_12 - - :cond_1a - const v2, 0x74783367 - - if-ne v6, v2, :cond_1b - - add-int/lit8 v2, v15, -0x8 - - add-int/lit8 v2, v2, -0x8 - - new-array v6, v2, [B - - iget-object v9, v4, Lf/h/a/b/i1/t;->a:[B - - iget v12, v4, Lf/h/a/b/i1/t;->b:I - - const/4 v13, 0x0 - - invoke-static {v9, v12, v6, v13, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v9, v4, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v9, v2 - - iput v9, v4, Lf/h/a/b/i1/t;->b:I - - invoke-static {v6}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v2 - - const-string v6, "application/x-quicktime-tx3g" - - const-wide v12, 0x7fffffffffffffffL - - goto :goto_13 - - :cond_1b - const v2, 0x77767474 - - if-ne v6, v2, :cond_1c - - const-string v9, "application/x-mp4-vtt" - - goto :goto_11 - - :cond_1c - const v2, 0x73747070 - - if-ne v6, v2, :cond_1d - - const-wide/16 v12, 0x0 - - :goto_12 - const/4 v2, 0x0 - - move-object v6, v9 - - :goto_13 - move-object/from16 v29, v2 - - move-object/from16 v20, v6 - - move-wide/from16 v27, v12 - - goto :goto_14 - - :cond_1d - const v2, 0x63363038 - - if-ne v6, v2, :cond_1f - - const-string v2, "application/x-mp4-cea-608" - - const/4 v6, 0x0 - - const/16 v34, 0x1 - - move-object/from16 v20, v2 - - move-object/from16 v29, v6 - - const-wide v27, 0x7fffffffffffffffL - - :goto_14 - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, 0x0 - - const/16 v25, -0x1 - - const/16 v26, 0x0 - - move-object/from16 v24, v5 - - invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; - - move-result-object v18 - - :cond_1e - :goto_15 - move/from16 v37, v3 - - move/from16 v38, v7 - - move-object/from16 v39, v10 - - move-object v3, v1 - - move v1, v15 - - goto/16 :goto_47 - - :cond_1f - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V - - throw v0 - - :cond_20 - :goto_16 - add-int/lit8 v2, v14, 0x8 - - const/16 v9, 0x8 - - add-int/2addr v2, v9 - - invoke-virtual {v4, v2}, Lf/h/a/b/i1/t;->C(I)V - - const/4 v2, 0x6 - - if-eqz p6, :cond_21 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->v()I - - move-result v9 - - invoke-virtual {v4, v2}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_17 - - :cond_21 - invoke-virtual {v4, v9}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v9, 0x0 - - :goto_17 - if-eqz v9, :cond_24 - - const/4 v13, 0x1 - - if-ne v9, v13, :cond_22 - - goto :goto_18 - - :cond_22 - const/4 v13, 0x2 - - if-ne v9, v13, :cond_23 - - const/16 v9, 0x10 - - invoke-virtual {v4, v9}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v19 - - invoke-static/range {v19 .. v20}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide v19 - - move v13, v3 - - invoke-static/range {v19 .. v20}, Ljava/lang/Math;->round(D)J - - move-result-wide v2 - - long-to-int v3, v2 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->t()I - - move-result v2 - - const/16 v9, 0x14 - - invoke-virtual {v4, v9}, Lf/h/a/b/i1/t;->D(I)V - - move/from16 v37, v13 - - goto :goto_19 - - :cond_23 - move/from16 v37, v3 - - move/from16 v38, v7 - - move-object/from16 v39, v10 - - move/from16 v40, v15 - - goto/16 :goto_2f - - :cond_24 - :goto_18 - move v13, v3 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - const/4 v3, 0x6 - - invoke-virtual {v4, v3}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v3, v4, Lf/h/a/b/i1/t;->a:[B - - move/from16 v19, v2 - - iget v2, v4, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v0, v2, 0x1 - - iput v0, v4, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v3, v2 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x8 - - move/from16 v37, v13 - - add-int/lit8 v13, v0, 0x1 - - iput v13, v4, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v3, v0 - - and-int/lit16 v0, v0, 0xff - - or-int v3, v0, v2 - - add-int/lit8 v13, v13, 0x2 - - iput v13, v4, Lf/h/a/b/i1/t;->b:I - - const/4 v0, 0x1 - - if-ne v9, v0, :cond_25 - - const/16 v0, 0x10 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->D(I)V - - :cond_25 - move/from16 v2, v19 - - :goto_19 - iget v0, v4, Lf/h/a/b/i1/t;->b:I - - const v9, 0x656e6361 - - if-ne v6, v9, :cond_28 - - invoke-static {v4, v14, v15}, Lf/h/a/b/a1/c0/b;->d(Lf/h/a/b/i1/t;II)Landroid/util/Pair; - - move-result-object v9 - - if-eqz v9, :cond_27 - - iget-object v6, v9, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - if-nez v8, :cond_26 - - const/4 v8, 0x0 - - goto :goto_1a - - :cond_26 - iget-object v13, v9, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v13, Lf/h/a/b/a1/c0/j; - - iget-object v13, v13, Lf/h/a/b/a1/c0/j;->b:Ljava/lang/String; - - invoke-virtual {v8, v13}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-result-object v8 - - :goto_1a - iget-object v9, v9, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v9, Lf/h/a/b/a1/c0/j; - - aput-object v9, v10, v7 - - :cond_27 - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->C(I)V - - :cond_28 - const v9, 0x61632d33 - - const-string v13, "audio/eac3" - - const-string v19, "audio/raw" - - if-ne v6, v9, :cond_29 - - const-string v6, "audio/ac3" - - :goto_1b - move-object/from16 v19, v6 - - goto/16 :goto_1e - - :cond_29 - const v9, 0x65632d33 - - if-ne v6, v9, :cond_2a - - move-object/from16 v19, v13 - - goto/16 :goto_1e - - :cond_2a - const v9, 0x61632d34 - - if-ne v6, v9, :cond_2b - - const-string v6, "audio/ac4" - - goto :goto_1b - - :cond_2b - const v9, 0x64747363 - - if-ne v6, v9, :cond_2c - - const-string v6, "audio/vnd.dts" - - goto :goto_1b - - :cond_2c - const v9, 0x64747368 - - if-eq v6, v9, :cond_3a - - const v9, 0x6474736c - - if-ne v6, v9, :cond_2d - - goto/16 :goto_1d - - :cond_2d - const v9, 0x64747365 - - if-ne v6, v9, :cond_2e - - const-string v6, "audio/vnd.dts.hd;profile=lbr" - - goto :goto_1b - - :cond_2e - const v9, 0x73616d72 - - if-ne v6, v9, :cond_2f - - const-string v6, "audio/3gpp" - - goto :goto_1b - - :cond_2f - const v9, 0x73617762 - - if-ne v6, v9, :cond_30 - - const-string v6, "audio/amr-wb" - - goto :goto_1b - - :cond_30 - const v9, 0x6c70636d - - if-eq v6, v9, :cond_39 - - const v9, 0x736f7774 - - if-ne v6, v9, :cond_31 - - goto :goto_1c - - :cond_31 - const v9, 0x74776f73 - - if-ne v6, v9, :cond_32 - - const/high16 v6, 0x10000000 - - goto :goto_1f - - :cond_32 - const v9, 0x2e6d7033 - - if-ne v6, v9, :cond_33 - - const-string v6, "audio/mpeg" - - goto :goto_1b - - :cond_33 - const v9, 0x616c6163 - - if-ne v6, v9, :cond_34 - - const-string v6, "audio/alac" - - goto :goto_1b - - :cond_34 - const v9, 0x616c6177 - - if-ne v6, v9, :cond_35 - - const-string v6, "audio/g711-alaw" - - goto :goto_1b - - :cond_35 - const v9, 0x756c6177 - - if-ne v6, v9, :cond_36 - - const-string v6, "audio/g711-mlaw" - - goto :goto_1b - - :cond_36 - const v9, 0x4f707573 - - if-ne v6, v9, :cond_37 - - const-string v6, "audio/opus" - - goto :goto_1b - - :cond_37 - const v9, 0x664c6143 - - if-ne v6, v9, :cond_38 - - const-string v6, "audio/flac" - - goto/16 :goto_1b - - :cond_38 - const/4 v6, -0x1 - - const/16 v19, 0x0 - - goto :goto_1f - - :cond_39 - :goto_1c - const/4 v6, 0x2 - - goto :goto_1f - - :cond_3a - :goto_1d - const-string v6, "audio/vnd.dts.hd" - - goto/16 :goto_1b - - :goto_1e - const/4 v6, -0x1 - - :goto_1f - const/4 v9, 0x0 - - move/from16 v30, v3 - - move-object/from16 v32, v13 - - move v3, v2 - - move-object/from16 v2, v19 - - :goto_20 - sub-int v13, v0, v14 - - if-ge v13, v15, :cond_50 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v13 - - if-lez v13, :cond_3b - - const/16 v19, 0x1 - - move/from16 v38, v7 - - const/4 v7, 0x1 - - goto :goto_21 - - :cond_3b - const/16 v19, 0x0 - - move/from16 v38, v7 - - const/4 v7, 0x0 - - :goto_21 - invoke-static {v7, v12}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - move-object/from16 v39, v10 - - const v10, 0x65736473 - - if-eq v7, v10, :cond_49 - - if-eqz p6, :cond_3c - - const v10, 0x77617665 - - if-ne v7, v10, :cond_3c - - const v10, 0x65736473 - - goto/16 :goto_28 - - :cond_3c - const v10, 0x64616333 - - if-ne v7, v10, :cond_3e - - add-int/lit8 v7, v0, 0x8 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit16 v7, v7, 0xc0 - - shr-int/lit8 v7, v7, 0x6 - - sget-object v10, Lf/h/a/b/w0/g;->b:[I - - aget v25, v10, v7 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - sget-object v10, Lf/h/a/b/w0/g;->d:[I - - and-int/lit8 v18, v7, 0x38 - - shr-int/lit8 v18, v18, 0x3 - - aget v10, v10, v18 - - and-int/lit8 v7, v7, 0x4 - - if-eqz v7, :cond_3d - - add-int/lit8 v10, v10, 0x1 - - :cond_3d - move/from16 v24, v10 - - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - const/16 v26, 0x0 - - const/16 v28, 0x0 - - const-string v20, "audio/ac3" - - move-object/from16 v27, v8 - - move-object/from16 v29, v5 - - invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v7 - - :goto_22 - move-object/from16 v18, v7 - - goto/16 :goto_25 - - :cond_3e - const v10, 0x64656333 - - if-ne v7, v10, :cond_42 - - add-int/lit8 v7, v0, 0x8 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/4 v7, 0x2 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit16 v7, v7, 0xc0 - - shr-int/lit8 v7, v7, 0x6 - - sget-object v10, Lf/h/a/b/w0/g;->b:[I - - aget v25, v10, v7 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - sget-object v10, Lf/h/a/b/w0/g;->d:[I - - and-int/lit8 v18, v7, 0xe - - shr-int/lit8 v18, v18, 0x1 - - aget v10, v10, v18 - - and-int/lit8 v7, v7, 0x1 - - if-eqz v7, :cond_3f - - add-int/lit8 v10, v10, 0x1 - - :cond_3f - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit8 v7, v7, 0x1e - - shr-int/lit8 v7, v7, 0x1 - - if-lez v7, :cond_40 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit8 v7, v7, 0x2 - - if-eqz v7, :cond_40 - - add-int/lit8 v10, v10, 0x2 - - :cond_40 - move/from16 v24, v10 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - if-lez v7, :cond_41 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit8 v7, v7, 0x1 - - if-eqz v7, :cond_41 - - const-string v7, "audio/eac3-joc" - - move-object/from16 v20, v7 - - goto :goto_23 - - :cond_41 - move-object/from16 v20, v32 - - :goto_23 - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - const/16 v26, 0x0 - - const/16 v28, 0x0 - - move-object/from16 v27, v8 - - move-object/from16 v29, v5 - - invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v7 - - goto :goto_22 - - :cond_42 - const v10, 0x64616334 - - if-ne v7, v10, :cond_44 - - add-int/lit8 v7, v0, 0x8 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/4 v7, 0x1 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v10 - - and-int/lit8 v10, v10, 0x20 - - shr-int/lit8 v10, v10, 0x5 - - if-ne v10, v7, :cond_43 - - const v7, 0xbb80 - - const v25, 0xbb80 - - goto :goto_24 - - :cond_43 - const v7, 0xac44 - - const v25, 0xac44 - - :goto_24 - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - const/16 v24, 0x2 - - const/16 v26, 0x0 - - const/16 v28, 0x0 - - const-string v20, "audio/ac4" - - move-object/from16 v27, v8 - - move-object/from16 v29, v5 - - invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v7 - - goto/16 :goto_22 - - :cond_44 - const v10, 0x64647473 - - if-ne v7, v10, :cond_45 - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - const/16 v26, 0x0 - - const/16 v28, 0x0 - - move-object/from16 v20, v2 - - move/from16 v24, v3 - - move/from16 v25, v30 - - move-object/from16 v27, v8 - - move-object/from16 v29, v5 - - invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v7 - - goto/16 :goto_22 - - :goto_25 - move/from16 v40, v15 - - goto/16 :goto_26 - - :cond_45 - const v10, 0x644f7073 - - if-ne v7, v10, :cond_46 - - add-int/lit8 v7, v13, -0x8 - - sget-object v9, Lf/h/a/b/a1/c0/b;->a:[B - - array-length v10, v9 - - add-int/2addr v10, v7 - - new-array v10, v10, [B - - array-length v1, v9 - - move/from16 v40, v15 - - const/4 v15, 0x0 - - invoke-static {v9, v15, v10, v15, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/lit8 v1, v0, 0x8 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/t;->C(I)V - - sget-object v1, Lf/h/a/b/a1/c0/b;->a:[B - - array-length v1, v1 - - iget-object v9, v4, Lf/h/a/b/i1/t;->a:[B - - iget v15, v4, Lf/h/a/b/i1/t;->b:I - - invoke-static {v9, v15, v10, v1, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, v4, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v1, v7 - - iput v1, v4, Lf/h/a/b/i1/t;->b:I - - goto/16 :goto_27 - - :cond_46 - move/from16 v40, v15 - - const v1, 0x64664c61 - - if-ne v7, v1, :cond_47 - - add-int/lit8 v1, v13, -0xc - - add-int/lit8 v7, v1, 0x4 - - new-array v9, v7, [B - - const/16 v7, 0x66 - - const/4 v10, 0x0 - - aput-byte v7, v9, v10 - - const/16 v7, 0x4c - - const/4 v10, 0x1 - - aput-byte v7, v9, v10 - - const/16 v7, 0x61 - - const/4 v10, 0x2 - - aput-byte v7, v9, v10 - - const/16 v7, 0x43 - - const/4 v10, 0x3 - - aput-byte v7, v9, v10 - - add-int/lit8 v7, v0, 0xc - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v7, v4, Lf/h/a/b/i1/t;->a:[B - - iget v10, v4, Lf/h/a/b/i1/t;->b:I - - const/4 v15, 0x4 - - invoke-static {v7, v10, v9, v15, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v7, v4, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v7, v1 - - iput v7, v4, Lf/h/a/b/i1/t;->b:I - - goto :goto_26 - - :cond_47 - const v1, 0x616c6163 - - if-ne v7, v1, :cond_48 - - add-int/lit8 v1, v13, -0xc - - new-array v10, v1, [B - - add-int/lit8 v3, v0, 0xc - - invoke-virtual {v4, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v3, v4, Lf/h/a/b/i1/t;->a:[B - - iget v7, v4, Lf/h/a/b/i1/t;->b:I - - const/4 v9, 0x0 - - invoke-static {v3, v7, v10, v9, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, v4, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, v1 - - iput v3, v4, Lf/h/a/b/i1/t;->b:I - - new-instance v1, Lf/h/a/b/i1/t; - - invoke-direct {v1, v10}, Lf/h/a/b/i1/t;->([B)V - - const/16 v3, 0x9 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - const/16 v7, 0x14 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-static {v1, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v1 - - iget-object v3, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - move/from16 v30, v3 - - move v3, v1 - - goto :goto_27 - - :cond_48 - :goto_26 - move-object v10, v9 - - :goto_27 - move-object v9, v10 - - goto :goto_2d - - :cond_49 - :goto_28 - move/from16 v40, v15 - - if-ne v7, v10, :cond_4a - - move v1, v0 - - goto :goto_2b - - :cond_4a - iget v1, v4, Lf/h/a/b/i1/t;->b:I - - :goto_29 - sub-int v7, v1, v0 - - if-ge v7, v13, :cond_4d - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - if-lez v7, :cond_4b - - const/4 v10, 0x1 - - goto :goto_2a - - :cond_4b - const/4 v10, 0x0 - - :goto_2a - invoke-static {v10, v12}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - const v15, 0x65736473 - - if-ne v10, v15, :cond_4c - - :goto_2b - const/4 v7, -0x1 - - goto :goto_2c - - :cond_4c - add-int/2addr v1, v7 - - goto :goto_29 - - :cond_4d - const/4 v7, -0x1 - - const/4 v1, -0x1 - - :goto_2c - if-eq v1, v7, :cond_4f - - invoke-static {v4, v1}, Lf/h/a/b/a1/c0/b;->a(Lf/h/a/b/i1/t;I)Landroid/util/Pair; - - move-result-object v1 - - iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, Ljava/lang/String; - - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, [B - - const-string v7, "audio/mp4a-latm" - - invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_4e - - invoke-static {v1}, Lf/h/a/b/i1/h;->c([B)Landroid/util/Pair; - - move-result-object v3 - - iget-object v7, v3, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v7, Ljava/lang/Integer; - - invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I - - move-result v30 - - iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - :cond_4e - move-object v9, v1 - - :cond_4f - :goto_2d - add-int/2addr v0, v13 - - move-object/from16 v1, p4 - - move/from16 v7, v38 - - move-object/from16 v10, v39 - - move/from16 v15, v40 - - goto/16 :goto_20 - - :cond_50 - move/from16 v38, v7 - - move-object/from16 v39, v10 - - move/from16 v40, v15 - - if-nez v18, :cond_52 - - if-eqz v2, :cond_52 - - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/16 v21, 0x0 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - if-nez v9, :cond_51 - - const/4 v0, 0x0 - - goto :goto_2e - - :cond_51 - invoke-static {v9}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - :goto_2e - move-object/from16 v27, v0 - - const/16 v29, 0x0 - - move-object/from16 v20, v2 - - move/from16 v24, v3 - - move/from16 v25, v30 - - move/from16 v26, v6 - - move-object/from16 v28, v8 - - move-object/from16 v30, v5 - - invoke-static/range {v19 .. v30}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v18 - - :cond_52 - :goto_2f - move-object/from16 v3, p4 - - move/from16 v1, v40 - - goto/16 :goto_46 - - :cond_53 - :goto_30 - move-object/from16 v36, v2 - - move/from16 v37, v3 - - move/from16 v38, v7 - - move/from16 v35, v9 - - move-object/from16 v39, v10 - - move/from16 v40, v15 - - add-int/lit8 v0, v14, 0x8 - - add-int/lit8 v0, v0, 0x8 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->C(I)V - - const/16 v0, 0x10 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->v()I - - move-result v24 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->v()I - - move-result v25 - - const/16 v0, 0x32 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->D(I)V - - iget v0, v4, Lf/h/a/b/i1/t;->b:I - - const v1, 0x656e6376 - - if-ne v6, v1, :cond_56 - - move/from16 v1, v40 - - invoke-static {v4, v14, v1}, Lf/h/a/b/a1/c0/b;->d(Lf/h/a/b/i1/t;II)Landroid/util/Pair; - - move-result-object v2 - - if-eqz v2, :cond_55 - - iget-object v3, v2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - move-object/from16 v3, p4 - - if-nez v3, :cond_54 - - const/4 v7, 0x0 - - goto :goto_31 - - :cond_54 - iget-object v7, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v7, Lf/h/a/b/a1/c0/j; - - iget-object v7, v7, Lf/h/a/b/a1/c0/j;->b:Ljava/lang/String; - - invoke-virtual {v3, v7}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-result-object v7 - - :goto_31 - iget-object v2, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v2, Lf/h/a/b/a1/c0/j; - - aput-object v2, v39, v38 - - goto :goto_32 - - :cond_55 - move-object/from16 v3, p4 - - move-object v7, v3 - - :goto_32 - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->C(I)V - - move-object/from16 v33, v7 - - goto :goto_33 - - :cond_56 - move-object/from16 v3, p4 - - move/from16 v1, v40 - - move-object/from16 v33, v3 - - :goto_33 - const/4 v2, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/high16 v13, 0x3f800000 # 1.0f - - const/4 v15, -0x1 - - move-object/from16 v30, v2 - - move-object/from16 v20, v8 - - move-object/from16 v21, v9 - - move-object/from16 v27, v10 - - move/from16 v2, v31 - - const/high16 v29, 0x3f800000 # 1.0f - - const/16 v31, -0x1 - - :goto_34 - sub-int v8, v0, v14 - - if-ge v8, v1, :cond_76 - - invoke-virtual {v4, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget v8, v4, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v9 - - if-nez v9, :cond_57 - - iget v10, v4, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v10, v14 - - if-ne v10, v1, :cond_57 - - goto/16 :goto_44 - - :cond_57 - if-lez v9, :cond_58 - - const/4 v10, 0x1 - - goto :goto_35 - - :cond_58 - const/4 v10, 0x0 - - :goto_35 - invoke-static {v10, v12}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - const v13, 0x61766343 - - if-ne v10, v13, :cond_5b - - if-nez v20, :cond_59 - - const/4 v2, 0x1 - - goto :goto_36 - - :cond_59 - const/4 v2, 0x0 - - :goto_36 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - add-int/lit8 v8, v8, 0x8 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v4}, Lf/h/a/b/j1/h;->b(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/h; - - move-result-object v2 - - iget-object v8, v2, Lf/h/a/b/j1/h;->a:Ljava/util/List; - - iget v10, v2, Lf/h/a/b/j1/h;->b:I - - if-nez v7, :cond_5a - - iget v2, v2, Lf/h/a/b/j1/h;->e:F - - move/from16 v29, v2 - - :cond_5a - const-string v2, "video/avc" - - move-object/from16 v20, v2 - - move-object/from16 v27, v8 - - move v2, v10 - - goto/16 :goto_43 - - :cond_5b - const v13, 0x68766343 - - if-ne v10, v13, :cond_5d - - if-nez v20, :cond_5c - - const/4 v2, 0x1 - - goto :goto_37 - - :cond_5c - const/4 v2, 0x0 - - :goto_37 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - add-int/lit8 v8, v8, 0x8 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v4}, Lf/h/a/b/j1/j;->a(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/j; - - move-result-object v2 - - iget-object v8, v2, Lf/h/a/b/j1/j;->a:Ljava/util/List; - - iget v2, v2, Lf/h/a/b/j1/j;->b:I - - const-string v10, "video/hevc" - - move-object/from16 v27, v8 - - move-object/from16 v20, v10 - - goto/16 :goto_43 - - :cond_5d - const v13, 0x64766343 - - if-eq v10, v13, :cond_70 - - const v13, 0x64767643 - - if-ne v10, v13, :cond_5e - - goto/16 :goto_3e - - :cond_5e - const v13, 0x76706343 - - if-ne v10, v13, :cond_61 - - if-nez v20, :cond_5f - - const/4 v8, 0x1 - - goto :goto_38 - - :cond_5f - const/4 v8, 0x0 - - :goto_38 - invoke-static {v8}, Lf/h/a/b/i1/e;->F(Z)V - - const v8, 0x76703038 - - if-ne v6, v8, :cond_60 - - const-string v8, "video/x-vnd.on2.vp8" - - goto :goto_3a - - :cond_60 - const-string v8, "video/x-vnd.on2.vp9" - - goto :goto_3a - - :cond_61 - const v13, 0x61763143 - - if-ne v10, v13, :cond_63 - - if-nez v20, :cond_62 - - const/4 v8, 0x1 - - goto :goto_39 - - :cond_62 - const/4 v8, 0x0 - - :goto_39 - invoke-static {v8}, Lf/h/a/b/i1/e;->F(Z)V - - const-string v8, "video/av01" - - :goto_3a - move-object/from16 v20, v8 - - goto/16 :goto_43 - - :cond_63 - const v13, 0x64323633 - - if-ne v10, v13, :cond_65 - - if-nez v20, :cond_64 - - const/4 v8, 0x1 - - goto :goto_3b - - :cond_64 - const/4 v8, 0x0 - - :goto_3b - invoke-static {v8}, Lf/h/a/b/i1/e;->F(Z)V - - const-string v8, "video/3gpp" - - goto :goto_3a - - :cond_65 - const v13, 0x65736473 - - if-ne v10, v13, :cond_67 - - if-nez v20, :cond_66 - - const/4 v10, 0x1 - - goto :goto_3c - - :cond_66 - const/4 v10, 0x0 - - :goto_3c - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-static {v4, v8}, Lf/h/a/b/a1/c0/b;->a(Lf/h/a/b/i1/t;I)Landroid/util/Pair; - - move-result-object v8 - - iget-object v10, v8, Landroid/util/Pair;->first:Ljava/lang/Object; - - move-object/from16 v20, v10 - - check-cast v20, Ljava/lang/String; - - iget-object v8, v8, Landroid/util/Pair;->second:Ljava/lang/Object; - - invoke-static {v8}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v27 - - goto/16 :goto_43 - - :cond_67 - const v13, 0x70617370 - - if-ne v10, v13, :cond_68 - - add-int/lit8 v8, v8, 0x8 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->t()I - - move-result v7 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->t()I - - move-result v8 - - int-to-float v7, v7 - - int-to-float v8, v8 - - div-float v29, v7, v8 - - const/4 v7, 0x1 - - goto/16 :goto_43 - - :cond_68 - const v13, 0x73763364 - - if-ne v10, v13, :cond_6b - - add-int/lit8 v10, v8, 0x8 - - :goto_3d - sub-int v13, v10, v8 - - if-ge v13, v9, :cond_6a - - invoke-virtual {v4, v10}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v13 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v15 - - move/from16 v40, v2 - - const v2, 0x70726f6a - - if-ne v15, v2, :cond_69 - - iget-object v2, v4, Lf/h/a/b/i1/t;->a:[B - - add-int/2addr v13, v10 - - invoke-static {v2, v10, v13}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v2 - - move-object/from16 v30, v2 - - goto/16 :goto_42 - - :cond_69 - add-int/2addr v10, v13 - - move/from16 v2, v40 - - goto :goto_3d - - :cond_6a - move/from16 v40, v2 - - const/16 v30, 0x0 - - goto/16 :goto_43 - - :cond_6b - move/from16 v40, v2 - - const v2, 0x73743364 - - if-ne v10, v2, :cond_75 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - const/4 v8, 0x3 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/t;->D(I)V - - if-nez v2, :cond_75 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-eqz v2, :cond_6f - - const/4 v10, 0x1 - - if-eq v2, v10, :cond_6e - - const/4 v10, 0x2 - - if-eq v2, v10, :cond_6d - - if-eq v2, v8, :cond_6c - - goto/16 :goto_42 - - :cond_6c - const/16 v31, 0x3 - - goto/16 :goto_42 - - :cond_6d - const/16 v31, 0x2 - - goto :goto_42 - - :cond_6e - const/16 v31, 0x1 - - goto :goto_42 - - :cond_6f - const/16 v31, 0x0 - - goto :goto_42 - - :cond_70 - :goto_3e - move/from16 v40, v2 - - const/4 v2, 0x2 - - invoke-virtual {v4, v2}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - shr-int/lit8 v8, v2, 0x1 - - and-int/lit8 v2, v2, 0x1 - - const/4 v10, 0x5 - - shl-int/2addr v2, v10 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v13 - - shr-int/lit8 v13, v13, 0x3 - - and-int/lit8 v13, v13, 0x1f - - or-int/2addr v2, v13 - - const/4 v13, 0x4 - - if-eq v8, v13, :cond_74 - - if-eq v8, v10, :cond_74 - - const/4 v10, 0x7 - - if-ne v8, v10, :cond_71 - - goto :goto_3f - - :cond_71 - const/16 v10, 0x8 - - if-ne v8, v10, :cond_72 - - const-string v10, "hev1" - - goto :goto_40 - - :cond_72 - const/16 v10, 0x9 - - if-ne v8, v10, :cond_73 - - const-string v10, "avc3" - - goto :goto_40 - - :cond_73 - const/4 v2, 0x0 - - goto :goto_41 - - :cond_74 - :goto_3f - const-string v10, "dvhe" - - :goto_40 - new-instance v13, Ljava/lang/StringBuilder; - - invoke-direct {v13}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v10, ".0" - - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v10 - - new-instance v13, Lf/h/a/b/j1/i; - - invoke-direct {v13, v8, v2, v10}, Lf/h/a/b/j1/i;->(IILjava/lang/String;)V - - move-object v2, v13 - - :goto_41 - if-eqz v2, :cond_75 - - iget-object v2, v2, Lf/h/a/b/j1/i;->a:Ljava/lang/String; - - const-string v20, "video/dolby-vision" - - move-object/from16 v21, v2 - - :cond_75 - :goto_42 - move/from16 v2, v40 - - :goto_43 - add-int/2addr v0, v9 - - goto/16 :goto_34 - - :cond_76 - :goto_44 - move/from16 v40, v2 - - if-nez v20, :cond_77 - - goto :goto_45 - - :cond_77 - invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v19 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - const/high16 v26, -0x40800000 # -1.0f - - const/16 v32, 0x0 - - move/from16 v28, v37 - - invoke-static/range {v19 .. v33}, Lcom/google/android/exoplayer2/Format;->n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IF[BILcom/google/android/exoplayer2/video/ColorInfo;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v18 - - :goto_45 - move/from16 v31, v40 - - :goto_46 - move-object v8, v3 - - :goto_47 - add-int/2addr v14, v1 - - invoke-virtual {v4, v14}, Lf/h/a/b/i1/t;->C(I)V - - add-int/lit8 v7, v38, 0x1 - - move-object/from16 v0, p0 - - move/from16 v6, p1 - - move-wide/from16 v12, p2 - - move-object v1, v3 - - move/from16 v9, v35 - - move-object/from16 v2, v36 - - move/from16 v3, v37 - - move-object/from16 v10, v39 - - const-wide/16 v14, 0x0 - - goto/16 :goto_e - - :cond_78 - move-object/from16 v36, v2 - - move/from16 v35, v9 - - move-object/from16 v39, v10 - - move-wide/from16 p2, v12 - - if-nez p5, :cond_7f - - const v0, 0x65647473 - - move-object/from16 v1, p0 - - invoke-virtual {v1, v0}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v0 - - if-eqz v0, :cond_7e - - const v1, 0x656c7374 - - invoke-virtual {v0, v1}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v0 - - if-nez v0, :cond_79 - - goto :goto_4b - - :cond_79 - iget-object v0, v0, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - shr-int/lit8 v1, v1, 0x18 - - and-int/lit16 v1, v1, 0xff - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->t()I - - move-result v2 - - new-array v3, v2, [J - - new-array v4, v2, [J - - const/4 v5, 0x0 - - :goto_48 - if-ge v5, v2, :cond_7d - - const/4 v6, 0x1 - - if-ne v1, v6, :cond_7a - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v7 - - goto :goto_49 - - :cond_7a - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - :goto_49 - aput-wide v7, v3, v5 - - if-ne v1, v6, :cond_7b - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v6 - - goto :goto_4a - - :cond_7b - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - int-to-long v6, v6 - - :goto_4a - aput-wide v6, v4, v5 - - iget-object v6, v0, Lf/h/a/b/i1/t;->a:[B - - iget v7, v0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v8, v7, 0x1 - - iput v8, v0, Lf/h/a/b/i1/t;->b:I - - aget-byte v7, v6, v7 - - and-int/lit16 v7, v7, 0xff - - shl-int/lit8 v7, v7, 0x8 - - add-int/lit8 v9, v8, 0x1 - - iput v9, v0, Lf/h/a/b/i1/t;->b:I - - aget-byte v6, v6, v8 - - and-int/lit16 v6, v6, 0xff - - or-int/2addr v6, v7 - - int-to-short v6, v6 - - const/4 v7, 0x1 - - if-ne v6, v7, :cond_7c - - const/4 v6, 0x2 - - invoke-virtual {v0, v6}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_48 - - :cond_7c - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Unsupported media rate." - - invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_7d - invoke-static {v3, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - - const/4 v1, 0x0 - - goto :goto_4c - - :cond_7e - :goto_4b - const/4 v1, 0x0 - - invoke-static {v1, v1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - - :goto_4c - iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, [J - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, [J - - move-object/from16 v21, v0 - - move-object/from16 v20, v2 - - goto :goto_4d - - :cond_7f - const/4 v1, 0x0 - - move-object/from16 v20, v1 - - move-object/from16 v21, v20 - - :goto_4d - if-nez v18, :cond_80 - - goto :goto_4e - - :cond_80 - new-instance v1, Lf/h/a/b/a1/c0/i; - - move-object/from16 v0, v36 - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - move-object v7, v1 - - move v8, v11 - - move/from16 v9, v35 - - move-object/from16 v0, v39 - - move-wide v10, v2 - - move-wide/from16 v12, p2 - - move-wide/from16 v14, v16 - - move-object/from16 v16, v18 - - move/from16 v17, v34 - - move-object/from16 v18, v0 - - move/from16 v19, v31 - - invoke-direct/range {v7 .. v21}, Lf/h/a/b/a1/c0/i;->(IIJJJLcom/google/android/exoplayer2/Format;I[Lf/h/a/b/a1/c0/j;I[J[J)V - - :goto_4e - return-object v1 -.end method - -.method public static f(Lf/h/a/b/a1/c0/a$b;Z)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 12 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - return-object v0 - - :cond_0 - iget-object p0, p0, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 p1, 0x8 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->C(I)V - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - if-lt v1, p1, :cond_2d - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const v4, 0x6d657461 - - if-ne v3, v4, :cond_2c - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->C(I)V - - add-int/2addr v1, v2 - - const/16 v2, 0xc - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->D(I)V - - :goto_1 - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - if-ge v2, v1, :cond_2b - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const v5, 0x696c7374 - - if-ne v4, v5, :cond_2a - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->C(I)V - - add-int/2addr v2, v3 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->D(I)V - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - :cond_1 - :goto_2 - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - if-ge v1, v2, :cond_28 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - add-int/2addr v3, v1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - shr-int/lit8 v4, v1, 0x18 - - and-int/lit16 v4, v4, 0xff - - const/16 v5, 0xa9 - - const-string v6, "TCON" - - const-string v7, "MetadataUtil" - - if-eq v4, v5, :cond_1a - - const/16 v5, 0xfd - - if-ne v4, v5, :cond_2 - - goto/16 :goto_5 - - :cond_2 - const v4, 0x676e7265 - - if-ne v1, v4, :cond_5 - - :try_start_0 - invoke-static {p0}, Lf/h/a/b/a1/c0/e;->f(Lf/h/a/b/i1/t;)I - - move-result v1 - - if-lez v1, :cond_3 - - sget-object v4, Lf/h/a/b/a1/c0/e;->a:[Ljava/lang/String; - - array-length v5, v4 - - if-gt v1, v5, :cond_3 - - add-int/lit8 v1, v1, -0x1 - - aget-object v1, v4, v1 - - goto :goto_3 - - :cond_3 - move-object v1, v0 - - :goto_3 - if-eqz v1, :cond_4 - - new-instance v4, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - invoke-direct {v4, v6, v0, v1}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_9 - - :cond_4 - const-string v1, "Failed to parse standard genre code" - - invoke-static {v7, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_6 - - :cond_5 - const v4, 0x6469736b - - if-ne v1, v4, :cond_6 - - const-string v4, "TPOS" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->c(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_6 - const v4, 0x74726b6e - - if-ne v1, v4, :cond_7 - - const-string v4, "TRCK" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->c(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_7 - const v4, 0x746d706f - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - if-ne v1, v4, :cond_8 - - const-string v4, "TBPM" - - invoke-static {v1, v4, p0, v6, v5}, Lf/h/a/b/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/b/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_8 - const v4, 0x6370696c - - if-ne v1, v4, :cond_9 - - const-string v4, "TCMP" - - invoke-static {v1, v4, p0, v6, v6}, Lf/h/a/b/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/b/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_9 - const v4, 0x636f7672 - - if-ne v1, v4, :cond_a - - invoke-static {p0}, Lf/h/a/b/a1/c0/e;->b(Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_a - const v4, 0x61415254 - - if-ne v1, v4, :cond_b - - const-string v4, "TPE2" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_b - const v4, 0x736f6e6d - - if-ne v1, v4, :cond_c - - const-string v4, "TSOT" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_c - const v4, 0x736f616c - - if-ne v1, v4, :cond_d - - const-string v4, "TSO2" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_d - const v4, 0x736f6172 - - if-ne v1, v4, :cond_e - - const-string v4, "TSOA" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_e - const v4, 0x736f6161 - - if-ne v1, v4, :cond_f - - const-string v4, "TSOP" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_f - const v4, 0x736f636f - - if-ne v1, v4, :cond_10 - - const-string v4, "TSOC" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_10 - const v4, 0x72746e67 - - if-ne v1, v4, :cond_11 - - const-string v4, "ITUNESADVISORY" - - invoke-static {v1, v4, p0, v5, v5}, Lf/h/a/b/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/b/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_11 - const v4, 0x70676170 - - if-ne v1, v4, :cond_12 - - const-string v4, "ITUNESGAPLESS" - - invoke-static {v1, v4, p0, v5, v6}, Lf/h/a/b/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/b/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_12 - const v4, 0x736f736e - - if-ne v1, v4, :cond_13 - - const-string v4, "TVSHOWSORT" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_13 - const v4, 0x74767368 - - if-ne v1, v4, :cond_14 - - const-string v4, "TVSHOW" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_14 - const v4, 0x2d2d2d2d - - if-ne v1, v4, :cond_24 - - const/4 v1, -0x1 - - move-object v4, v0 - - move-object v5, v4 - - const/4 v6, -0x1 - - const/4 v7, -0x1 - - :goto_4 - iget v8, p0, Lf/h/a/b/i1/t;->b:I - - if-ge v8, v3, :cond_18 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v9 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - const/4 v11, 0x4 - - invoke-virtual {p0, v11}, Lf/h/a/b/i1/t;->D(I)V - - const v11, 0x6d65616e - - if-ne v10, v11, :cond_15 - - add-int/lit8 v9, v9, -0xc - - invoke-virtual {p0, v9}, Lf/h/a/b/i1/t;->m(I)Ljava/lang/String; - - move-result-object v4 - - goto :goto_4 - - :cond_15 - const v11, 0x6e616d65 - - if-ne v10, v11, :cond_16 - - add-int/lit8 v9, v9, -0xc - - invoke-virtual {p0, v9}, Lf/h/a/b/i1/t;->m(I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_4 - - :cond_16 - const v11, 0x64617461 - - if-ne v10, v11, :cond_17 - - move v6, v8 - - move v7, v9 - - :cond_17 - add-int/lit8 v9, v9, -0xc - - invoke-virtual {p0, v9}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_4 - - :cond_18 - if-eqz v4, :cond_25 - - if-eqz v5, :cond_25 - - if-ne v6, v1, :cond_19 - - goto/16 :goto_6 - - :cond_19 - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->C(I)V - - const/16 v1, 0x10 - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v7, v7, -0x10 - - invoke-virtual {p0, v7}, Lf/h/a/b/i1/t;->m(I)Ljava/lang/String; - - move-result-object v1 - - new-instance v6, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; - - invoke-direct {v6, v4, v5, v1}, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - move-object v4, v6 - - goto/16 :goto_9 - - :cond_1a - :goto_5 - const v4, 0xffffff - - and-int/2addr v4, v1 - - const v5, 0x636d74 - - if-ne v4, v5, :cond_1b - - invoke-static {v1, p0}, Lf/h/a/b/a1/c0/e;->a(ILf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :catchall_0 - move-exception p1 - - goto/16 :goto_a - - :cond_1b - const v5, 0x6e616d - - if-eq v4, v5, :cond_27 - - const v5, 0x74726b - - if-ne v4, v5, :cond_1c - - goto/16 :goto_8 - - :cond_1c - const v5, 0x636f6d - - if-eq v4, v5, :cond_26 - - const v5, 0x777274 - - if-ne v4, v5, :cond_1d - - goto/16 :goto_7 - - :cond_1d - const v5, 0x646179 - - if-ne v4, v5, :cond_1e - - const-string v4, "TDRC" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto/16 :goto_9 - - :cond_1e - const v5, 0x415254 - - if-ne v4, v5, :cond_1f - - const-string v4, "TPE1" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_1f - const v5, 0x746f6f - - if-ne v4, v5, :cond_20 - - const-string v4, "TSSE" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_20 - const v5, 0x616c62 - - if-ne v4, v5, :cond_21 - - const-string v4, "TALB" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_21 - const v5, 0x6c7972 - - if-ne v4, v5, :cond_22 - - const-string v4, "USLT" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_22 - const v5, 0x67656e - - if-ne v4, v5, :cond_23 - - invoke-static {v1, v6, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_23 - const v5, 0x677270 - - if-ne v4, v5, :cond_24 - - const-string v4, "TIT1" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_24 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "Skipped unknown metadata entry: " - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {v1}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v7, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_25 - :goto_6 - move-object v4, v0 - - goto :goto_9 - - :cond_26 - :goto_7 - const-string v4, "TCOM" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - - goto :goto_9 - - :cond_27 - :goto_8 - const-string v4, "TIT2" - - invoke-static {v1, v4, p0}, Lf/h/a/b/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v4 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_9 - invoke-virtual {p0, v3}, Lf/h/a/b/i1/t;->C(I)V - - if-eqz v4, :cond_1 - - invoke-virtual {p1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_2 - - :goto_a - invoke-virtual {p0, v3}, Lf/h/a/b/i1/t;->C(I)V - - throw p1 - - :cond_28 - invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p0 - - if-eqz p0, :cond_29 - - goto :goto_b - - :cond_29 - new-instance v0, Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V - - goto :goto_b - - :cond_2a - add-int/2addr v2, v3 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_1 - - :cond_2b - :goto_b - return-object v0 - - :cond_2c - add-int/2addr v1, v2 - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_0 - - :cond_2d - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/c.smali deleted file mode 100644 index c786939b4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/c.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/c; -.super Ljava/lang/Object; -.source "DefaultSampleValues.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - - -# direct methods -.method public constructor (IIII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/c0/c;->a:I - - iput p2, p0, Lf/h/a/b/a1/c0/c;->b:I - - iput p3, p0, Lf/h/a/b/a1/c0/c;->c:I - - iput p4, p0, Lf/h/a/b/a1/c0/c;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/d$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/d$a.smali deleted file mode 100644 index caf1c25d2a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/d$a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/d$a; -.super Ljava/lang/Object; -.source "FragmentedMp4Extractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:I - - -# direct methods -.method public constructor (JI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/c0/d$a;->a:J - - iput p3, p0, Lf/h/a/b/a1/c0/d$a;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/d$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/d$b.smali deleted file mode 100644 index 15ea7d3d16..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/d$b.smali +++ /dev/null @@ -1,503 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/d$b; -.super Ljava/lang/Object; -.source "FragmentedMp4Extractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/s; - -.field public final b:Lf/h/a/b/a1/c0/k; - -.field public final c:Lf/h/a/b/i1/t; - -.field public d:Lf/h/a/b/a1/c0/i; - -.field public e:Lf/h/a/b/a1/c0/c; - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - -.field public final j:Lf/h/a/b/i1/t; - -.field public final k:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/s;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - new-instance p1, Lf/h/a/b/a1/c0/k; - - invoke-direct {p1}, Lf/h/a/b/a1/c0/k;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - const/4 v0, 0x1 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->j:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->k:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/b/a1/c0/j; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v1, v0, Lf/h/a/b/a1/c0/k;->a:Lf/h/a/b/a1/c0/c; - - iget v1, v1, Lf/h/a/b/a1/c0/c;->a:I - - iget-object v0, v0, Lf/h/a/b/a1/c0/k;->o:Lf/h/a/b/a1/c0/j; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - invoke-virtual {v0, v1}, Lf/h/a/b/a1/c0/i;->a(I)Lf/h/a/b/a1/c0/j; - - move-result-object v0 - - :goto_0 - if-eqz v0, :cond_1 - - iget-boolean v1, v0, Lf/h/a/b/a1/c0/j;->a:Z - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - return-object v0 -.end method - -.method public b(Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/c;)V - .locals 1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_1 - - iput-object p1, p0, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - if-eqz p2, :cond_0 - - iput-object p2, p0, Lf/h/a/b/a1/c0/d$b;->e:Lf/h/a/b/a1/c0/c; - - iget-object p2, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - iget-object p1, p1, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - invoke-interface {p2, p1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/d$b;->e()V - - return-void - - :cond_0 - throw v0 - - :cond_1 - throw v0 -.end method - -.method public c()Z - .locals 4 - - iget v0, p0, Lf/h/a/b/a1/c0/d$b;->f:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/a1/c0/d$b;->f:I - - iget v0, p0, Lf/h/a/b/a1/c0/d$b;->g:I - - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/a1/c0/d$b;->g:I - - iget-object v2, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v2, v2, Lf/h/a/b/a1/c0/k;->h:[I - - iget v3, p0, Lf/h/a/b/a1/c0/d$b;->h:I - - aget v2, v2, v3 - - if-ne v0, v2, :cond_0 - - add-int/2addr v3, v1 - - iput v3, p0, Lf/h/a/b/a1/c0/d$b;->h:I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/c0/d$b;->g:I - - return v0 - - :cond_0 - return v1 -.end method - -.method public d(II)I - .locals 10 - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/d$b;->a()Lf/h/a/b/a1/c0/j; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget v2, v0, Lf/h/a/b/a1/c0/j;->d:I - - if-eqz v2, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v0, v0, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - goto :goto_0 - - :cond_1 - iget-object v0, v0, Lf/h/a/b/a1/c0/j;->e:[B - - iget-object v2, p0, Lf/h/a/b/a1/c0/d$b;->k:Lf/h/a/b/i1/t; - - array-length v3, v0 - - iput-object v0, v2, Lf/h/a/b/i1/t;->a:[B - - iput v3, v2, Lf/h/a/b/i1/t;->c:I - - iput v1, v2, Lf/h/a/b/i1/t;->b:I - - array-length v0, v0 - - move-object v9, v2 - - move v2, v0 - - move-object v0, v9 - - :goto_0 - iget-object v3, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget v4, p0, Lf/h/a/b/a1/c0/d$b;->f:I - - iget-boolean v5, v3, Lf/h/a/b/a1/c0/k;->m:Z - - const/4 v6, 0x1 - - if-eqz v5, :cond_2 - - iget-object v3, v3, Lf/h/a/b/a1/c0/k;->n:[Z - - aget-boolean v3, v3, v4 - - if-eqz v3, :cond_2 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - :goto_1 - if-nez v3, :cond_4 - - if-eqz p2, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v4, 0x0 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v4, 0x1 - - :goto_3 - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->j:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - if-eqz v4, :cond_5 - - const/16 v7, 0x80 - - goto :goto_4 - - :cond_5 - const/4 v7, 0x0 - - :goto_4 - or-int/2addr v7, v2 - - int-to-byte v7, v7 - - aput-byte v7, v5, v1 - - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->j:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - iget-object v7, p0, Lf/h/a/b/a1/c0/d$b;->j:Lf/h/a/b/i1/t; - - invoke-interface {v5, v7, v6}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - invoke-interface {v5, v0, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - if-nez v4, :cond_6 - - add-int/2addr v2, v6 - - return v2 - - :cond_6 - const/4 v0, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x6 - - const/16 v7, 0x8 - - if-nez v3, :cond_7 - - iget-object v3, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v3, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - iget-object v8, v3, Lf/h/a/b/i1/t;->a:[B - - aput-byte v1, v8, v1 - - aput-byte v6, v8, v6 - - shr-int/lit8 v1, p2, 0x8 - - and-int/lit16 v1, v1, 0xff - - int-to-byte v1, v1 - - aput-byte v1, v8, v4 - - and-int/lit16 p2, p2, 0xff - - int-to-byte p2, p2 - - aput-byte p2, v8, v0 - - const/4 p2, 0x4 - - shr-int/lit8 v0, p1, 0x18 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - aput-byte v0, v8, p2 - - const/4 p2, 0x5 - - shr-int/lit8 v0, p1, 0x10 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - aput-byte v0, v8, p2 - - shr-int/lit8 p2, p1, 0x8 - - and-int/lit16 p2, p2, 0xff - - int-to-byte p2, p2 - - aput-byte p2, v8, v5 - - const/4 p2, 0x7 - - and-int/lit16 p1, p1, 0xff - - int-to-byte p1, p1 - - aput-byte p1, v8, p2 - - iget-object p1, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - invoke-interface {p1, v3, v7}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/2addr v2, v6 - - add-int/2addr v2, v7 - - return v2 - - :cond_7 - iget-object p1, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object p1, p1, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->v()I - - move-result v3 - - const/4 v8, -0x2 - - invoke-virtual {p1, v8}, Lf/h/a/b/i1/t;->D(I)V - - mul-int/lit8 v3, v3, 0x6 - - add-int/2addr v3, v4 - - if-eqz p2, :cond_8 - - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v5, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - iget-object v8, p1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v5, v8, v1, v3}, Lf/h/a/b/i1/t;->d([BII)V - - invoke-virtual {p1, v3}, Lf/h/a/b/i1/t;->D(I)V - - iget-object p1, p0, Lf/h/a/b/a1/c0/d$b;->c:Lf/h/a/b/i1/t; - - iget-object v1, p1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v5, v1, v4 - - and-int/lit16 v5, v5, 0xff - - shl-int/2addr v5, v7 - - aget-byte v7, v1, v0 - - and-int/lit16 v7, v7, 0xff - - or-int/2addr v5, v7 - - add-int/2addr v5, p2 - - shr-int/lit8 p2, v5, 0x8 - - and-int/lit16 p2, p2, 0xff - - int-to-byte p2, p2 - - aput-byte p2, v1, v4 - - and-int/lit16 p2, v5, 0xff - - int-to-byte p2, p2 - - aput-byte p2, v1, v0 - - :cond_8 - iget-object p2, p0, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - invoke-interface {p2, p1, v3}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/2addr v2, v6 - - add-int/2addr v2, v3 - - return v2 -.end method - -.method public e()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - const/4 v1, 0x0 - - iput v1, v0, Lf/h/a/b/a1/c0/k;->e:I - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lf/h/a/b/a1/c0/k;->s:J - - iput-boolean v1, v0, Lf/h/a/b/a1/c0/k;->m:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/c0/k;->r:Z - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/b/a1/c0/k;->o:Lf/h/a/b/a1/c0/j; - - iput v1, p0, Lf/h/a/b/a1/c0/d$b;->f:I - - iput v1, p0, Lf/h/a/b/a1/c0/d$b;->h:I - - iput v1, p0, Lf/h/a/b/a1/c0/d$b;->g:I - - iput v1, p0, Lf/h/a/b/a1/c0/d$b;->i:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/d.smali deleted file mode 100644 index 4ae7c24706..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/d.smali +++ /dev/null @@ -1,5108 +0,0 @@ -.class public Lf/h/a/b/a1/c0/d; -.super Ljava/lang/Object; -.source "FragmentedMp4Extractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/c0/d$b;, - Lf/h/a/b/a1/c0/d$a; - } -.end annotation - - -# static fields -.field public static final I:[B - -.field public static final J:Lcom/google/android/exoplayer2/Format; - - -# instance fields -.field public A:I - -.field public B:I - -.field public C:I - -.field public D:Z - -.field public E:Lf/h/a/b/a1/i; - -.field public F:[Lf/h/a/b/a1/s; - -.field public G:[Lf/h/a/b/a1/s; - -.field public H:Z - -.field public final a:I - -.field public final b:Lf/h/a/b/a1/c0/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } - .end annotation -.end field - -.field public final d:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/c0/d$b;", - ">;" - } - .end annotation -.end field - -.field public final e:Lf/h/a/b/i1/t; - -.field public final f:Lf/h/a/b/i1/t; - -.field public final g:Lf/h/a/b/i1/t; - -.field public final h:[B - -.field public final i:Lf/h/a/b/i1/t; - -.field public final j:Lf/h/a/b/i1/b0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final k:Lf/h/a/b/c1/g/b; - -.field public final l:Lf/h/a/b/i1/t; - -.field public final m:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/a1/c0/a$a;", - ">;" - } - .end annotation -.end field - -.field public final n:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/a1/c0/d$a;", - ">;" - } - .end annotation -.end field - -.field public final o:Lf/h/a/b/a1/s; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public p:I - -.field public q:I - -.field public r:J - -.field public s:I - -.field public t:Lf/h/a/b/i1/t; - -.field public u:J - -.field public v:I - -.field public w:J - -.field public x:J - -.field public y:J - -.field public z:Lf/h/a/b/a1/c0/d$b; - - -# direct methods -.method public static constructor ()V - .locals 4 - - const/16 v0, 0x10 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/c0/d;->I:[B - - const/4 v0, 0x0 - - const-string v1, "application/x-emsg" - - const-wide v2, 0x7fffffffffffffffL - - invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/c0/d;->J:Lcom/google/android/exoplayer2/Format; - - return-void - - :array_0 - .array-data 1 - -0x5et - 0x39t - 0x4ft - 0x52t - 0x5at - -0x65t - 0x4ft - 0x14t - -0x5et - 0x44t - 0x6ct - 0x42t - 0x7ct - 0x64t - -0x73t - -0xct - .end array-data -.end method - -.method public constructor (I)V - .locals 2 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - or-int/lit8 p1, p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/c0/d;->a:I - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->j:Lf/h/a/b/i1/b0; - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->b:Lf/h/a/b/a1/c0/i; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/c0/d;->c:Ljava/util/List; - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->o:Lf/h/a/b/a1/s; - - new-instance p1, Lf/h/a/b/c1/g/b; - - invoke-direct {p1}, Lf/h/a/b/c1/g/b;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->k:Lf/h/a/b/c1/g/b; - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x10 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/r;->a:[B - - invoke-direct {p1, v1}, Lf/h/a/b/i1/t;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->e:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - const/4 v1, 0x5 - - invoke-direct {p1, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->f:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - new-array p1, v0, [B - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->h:[B - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0, p1}, Lf/h/a/b/i1/t;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/c0/d;->i:Lf/h/a/b/i1/t; - - new-instance p1, Ljava/util/ArrayDeque; - - invoke-direct {p1}, Ljava/util/ArrayDeque;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - new-instance p1, Ljava/util/ArrayDeque; - - invoke-direct {p1}, Ljava/util/ArrayDeque;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->n:Ljava/util/ArrayDeque; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/c0/d;->x:J - - iput-wide v0, p0, Lf/h/a/b/a1/c0/d;->w:J - - iput-wide v0, p0, Lf/h/a/b/a1/c0/d;->y:J - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/d;->a()V - - return-void -.end method - -.method public static c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; - .locals 14 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/a1/c0/a$b;", - ">;)", - "Lcom/google/android/exoplayer2/drm/DrmInitData;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v4, v2 - - :goto_0 - if-ge v3, v0, :cond_a - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/a1/c0/a$b; - - iget v6, v5, Lf/h/a/b/a1/c0/a;->a:I - - const v7, 0x70737368 # 3.013775E29f - - if-ne v6, v7, :cond_9 - - if-nez v4, :cond_0 - - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - :cond_0 - iget-object v5, v5, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - new-instance v6, Lf/h/a/b/i1/t; - - invoke-direct {v6, v5}, Lf/h/a/b/i1/t;->([B)V - - iget v8, v6, Lf/h/a/b/i1/t;->c:I - - const/16 v9, 0x20 - - if-ge v8, v9, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v6, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->a()I - - move-result v9 - - add-int/lit8 v9, v9, 0x4 - - if-eq v8, v9, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-virtual {v6}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - if-eq v8, v7, :cond_3 - - goto :goto_1 - - :cond_3 - invoke-virtual {v6}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - shr-int/lit8 v7, v7, 0x18 - - and-int/lit16 v7, v7, 0xff - - const/4 v8, 0x1 - - if-le v7, v8, :cond_4 - - const-string v6, "Unsupported pssh version: " - - const-string v8, "PsshAtomUtil" - - invoke-static {v6, v7, v8}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto :goto_1 - - :cond_4 - new-instance v9, Ljava/util/UUID; - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v10 - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v12 - - invoke-direct {v9, v10, v11, v12, v13}, Ljava/util/UUID;->(JJ)V - - if-ne v7, v8, :cond_5 - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->t()I - - move-result v8 - - mul-int/lit8 v8, v8, 0x10 - - invoke-virtual {v6, v8}, Lf/h/a/b/i1/t;->D(I)V - - :cond_5 - invoke-virtual {v6}, Lf/h/a/b/i1/t;->t()I - - move-result v8 - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - if-eq v8, v10, :cond_6 - - :goto_1 - move-object v6, v2 - - goto :goto_2 - - :cond_6 - new-array v10, v8, [B - - iget-object v11, v6, Lf/h/a/b/i1/t;->a:[B - - iget v12, v6, Lf/h/a/b/i1/t;->b:I - - invoke-static {v11, v12, v10, v1, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v11, v6, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v11, v8 - - iput v11, v6, Lf/h/a/b/i1/t;->b:I - - new-instance v6, Lf/h/a/b/a1/c0/g; - - invoke-direct {v6, v9, v7, v10}, Lf/h/a/b/a1/c0/g;->(Ljava/util/UUID;I[B)V - - :goto_2 - if-nez v6, :cond_7 - - move-object v6, v2 - - goto :goto_3 - - :cond_7 - iget-object v6, v6, Lf/h/a/b/a1/c0/g;->a:Ljava/util/UUID; - - :goto_3 - if-nez v6, :cond_8 - - const-string v5, "FragmentedMp4Extractor" - - const-string v6, "Skipped pssh atom (failed to extract uuid)" - - invoke-static {v5, v6}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_4 - - :cond_8 - new-instance v7, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - - const-string v8, "video/mp4" - - invoke-direct {v7, v6, v8, v5}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->(Ljava/util/UUID;Ljava/lang/String;[B)V - - invoke-virtual {v4, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_9 - :goto_4 - add-int/lit8 v3, v3, 0x1 - - goto/16 :goto_0 - - :cond_a - if-nez v4, :cond_b - - goto :goto_5 - - :cond_b - new-instance p0, Lcom/google/android/exoplayer2/drm/DrmInitData; - - new-array v0, v1, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - - invoke-interface {v4, v0}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; - - invoke-direct {p0, v2, v1, v0}, Lcom/google/android/exoplayer2/drm/DrmInitData;->(Ljava/lang/String;Z[Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;)V - - move-object v2, p0 - - :goto_5 - return-object v2 -.end method - -.method public static i(Lf/h/a/b/i1/t;ILf/h/a/b/a1/c0/k;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - add-int/lit8 p1, p1, 0x8 - - invoke-virtual {p0, p1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result p1 - - const v0, 0xffffff - - and-int/2addr p1, v0 - - and-int/lit8 v0, p1, 0x1 - - if-nez v0, :cond_2 - - and-int/lit8 p1, p1, 0x2 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - iget v2, p2, Lf/h/a/b/a1/c0/k;->f:I - - if-ne v1, v2, :cond_1 - - iget-object v2, p2, Lf/h/a/b/a1/c0/k;->n:[Z - - invoke-static {v2, v0, v1, p1}, Ljava/util/Arrays;->fill([ZIIZ)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - invoke-virtual {p2, p1}, Lf/h/a/b/a1/c0/k;->a(I)V - - iget-object p1, p2, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - iget-object p1, p1, Lf/h/a/b/i1/t;->a:[B - - iget v1, p2, Lf/h/a/b/a1/c0/k;->p:I - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/b/i1/t;->d([BII)V - - iget-object p0, p2, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->C(I)V - - iput-boolean v0, p2, Lf/h/a/b/a1/c0/k;->r:Z - - return-void - - :cond_1 - new-instance p0, Lcom/google/android/exoplayer2/ParserException; - - const-string p1, "Length mismatch: " - - const-string v0, ", " - - invoke-static {p1, v1, v0}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget p2, p2, Lf/h/a/b/a1/c0/k;->f:I - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - new-instance p0, Lcom/google/android/exoplayer2/ParserException; - - const-string p1, "Overriding TrackEncryptionBox parameters is unsupported." - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public final a()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/c0/d;->p:I - - iput v0, p0, Lf/h/a/b/a1/c0/d;->s:I - - return-void -.end method - -.method public final b(Landroid/util/SparseArray;I)Lf/h/a/b/a1/c0/c; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/c0/c;", - ">;I)", - "Lf/h/a/b/a1/c0/c;" - } - .end annotation - - invoke-virtual {p1}, Landroid/util/SparseArray;->size()I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - const/4 p2, 0x0 - - invoke-virtual {p1, p2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/a1/c0/c; - - return-object p1 - - :cond_0 - invoke-virtual {p1, p2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/a1/c0/c; - - return-object p1 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 29 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - move-object v0, v1 - - :goto_0 - iget v3, v0, Lf/h/a/b/a1/c0/d;->p:I - - const v4, 0x656d7367 - - const v5, 0x73696478 - - const/4 v6, 0x2 - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - if-eqz v3, :cond_32 - - const-string v9, "FragmentedMp4Extractor" - - if-eq v3, v8, :cond_22 - - const-wide v4, 0x7fffffffffffffffL - - const/4 v10, 0x3 - - if-eq v3, v6, :cond_1c - - if-ne v3, v10, :cond_f - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - if-nez v3, :cond_6 - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v6 - - const/4 v11, 0x0 - - move-object v12, v7 - - :goto_1 - if-ge v11, v6, :cond_2 - - invoke-virtual {v3, v11}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Lf/h/a/b/a1/c0/d$b; - - iget v14, v13, Lf/h/a/b/a1/c0/d$b;->h:I - - iget-object v15, v13, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget v8, v15, Lf/h/a/b/a1/c0/k;->e:I - - if-ne v14, v8, :cond_0 - - goto :goto_2 - - :cond_0 - iget-object v8, v15, Lf/h/a/b/a1/c0/k;->g:[J - - aget-wide v14, v8, v14 - - cmp-long v8, v14, v4 - - if-gez v8, :cond_1 - - move-object v12, v13 - - move-wide v4, v14 - - :cond_1 - :goto_2 - add-int/lit8 v11, v11, 0x1 - - const/4 v8, 0x1 - - goto :goto_1 - - :cond_2 - if-nez v12, :cond_4 - - iget-wide v3, v0, Lf/h/a/b/a1/c0/d;->u:J - - iget-wide v5, v2, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v3, v5 - - long-to-int v4, v3 - - if-ltz v4, :cond_3 - - invoke-virtual {v2, v4}, Lf/h/a/b/a1/e;->i(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/d;->a()V - - const/4 v8, 0x0 - - goto/16 :goto_e - - :cond_3 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Offset to end of mdat was negative." - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_4 - iget-object v3, v12, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v3, v3, Lf/h/a/b/a1/c0/k;->g:[J - - iget v4, v12, Lf/h/a/b/a1/c0/d$b;->h:I - - aget-wide v4, v3, v4 - - iget-wide v13, v2, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v4, v13 - - long-to-int v3, v4 - - if-gez v3, :cond_5 - - const-string v3, "Ignoring negative offset to sample data." - - invoke-static {v9, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v3, 0x0 - - :cond_5 - invoke-virtual {v2, v3}, Lf/h/a/b/a1/e;->i(I)V - - iput-object v12, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - :cond_6 - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget-object v4, v3, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v4, v4, Lf/h/a/b/a1/c0/k;->i:[I - - iget v5, v3, Lf/h/a/b/a1/c0/d$b;->f:I - - aget v4, v4, v5 - - iput v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - iget v6, v3, Lf/h/a/b/a1/c0/d$b;->i:I - - if-ge v5, v6, :cond_c - - invoke-virtual {v2, v4}, Lf/h/a/b/a1/e;->i(I)V - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - invoke-virtual {v3}, Lf/h/a/b/a1/c0/d$b;->a()Lf/h/a/b/a1/c0/j; - - move-result-object v4 - - if-nez v4, :cond_7 - - goto :goto_4 - - :cond_7 - iget-object v5, v3, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v5, v5, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - iget v4, v4, Lf/h/a/b/a1/c0/j;->d:I - - if-eqz v4, :cond_8 - - invoke-virtual {v5, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_8 - iget-object v4, v3, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget v3, v3, Lf/h/a/b/a1/c0/d$b;->f:I - - iget-boolean v6, v4, Lf/h/a/b/a1/c0/k;->m:Z - - if-eqz v6, :cond_9 - - iget-object v4, v4, Lf/h/a/b/a1/c0/k;->n:[Z - - aget-boolean v3, v4, v3 - - if-eqz v3, :cond_9 - - const/4 v3, 0x1 - - goto :goto_3 - - :cond_9 - const/4 v3, 0x0 - - :goto_3 - if-eqz v3, :cond_a - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->v()I - - move-result v3 - - mul-int/lit8 v3, v3, 0x6 - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/t;->D(I)V - - :cond_a - :goto_4 - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - invoke-virtual {v3}, Lf/h/a/b/a1/c0/d$b;->c()Z - - move-result v3 - - if-nez v3, :cond_b - - iput-object v7, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - :cond_b - iput v10, v0, Lf/h/a/b/a1/c0/d;->p:I - - :goto_5 - const/4 v8, 0x1 - - goto/16 :goto_e - - :cond_c - iget-object v3, v3, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - iget v3, v3, Lf/h/a/b/a1/c0/i;->g:I - - const/4 v5, 0x1 - - if-ne v3, v5, :cond_d - - add-int/lit8 v4, v4, -0x8 - - iput v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - const/16 v3, 0x8 - - invoke-virtual {v2, v3}, Lf/h/a/b/a1/e;->i(I)V - - :cond_d - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget-object v3, v3, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - iget-object v3, v3, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget-object v3, v3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v4, "audio/ac4" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_e - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - const/4 v5, 0x7 - - invoke-virtual {v3, v4, v5}, Lf/h/a/b/a1/c0/d$b;->d(II)I - - move-result v3 - - iput v3, v0, Lf/h/a/b/a1/c0/d;->B:I - - iget v3, v0, Lf/h/a/b/a1/c0/d;->A:I - - iget-object v4, v0, Lf/h/a/b/a1/c0/d;->i:Lf/h/a/b/i1/t; - - invoke-static {v3, v4}, Lf/h/a/b/w0/h;->a(ILf/h/a/b/i1/t;)V - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget-object v3, v3, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - iget-object v4, v0, Lf/h/a/b/a1/c0/d;->i:Lf/h/a/b/i1/t; - - invoke-interface {v3, v4, v5}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/c0/d;->B:I - - add-int/2addr v3, v5 - - iput v3, v0, Lf/h/a/b/a1/c0/d;->B:I - - goto :goto_6 - - :cond_e - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - const/4 v5, 0x0 - - invoke-virtual {v3, v4, v5}, Lf/h/a/b/a1/c0/d$b;->d(II)I - - move-result v3 - - iput v3, v0, Lf/h/a/b/a1/c0/d;->B:I - - :goto_6 - const/4 v3, 0x0 - - iget v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - iget v5, v0, Lf/h/a/b/a1/c0/d;->B:I - - add-int/2addr v4, v5 - - iput v4, v0, Lf/h/a/b/a1/c0/d;->A:I - - const/4 v4, 0x4 - - iput v4, v0, Lf/h/a/b/a1/c0/d;->p:I - - iput v3, v0, Lf/h/a/b/a1/c0/d;->C:I - - :cond_f - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget-object v4, v3, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v5, v3, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - iget-object v6, v3, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - iget v3, v3, Lf/h/a/b/a1/c0/d$b;->f:I - - iget-object v7, v4, Lf/h/a/b/a1/c0/k;->k:[J - - aget-wide v8, v7, v3 - - iget-object v7, v4, Lf/h/a/b/a1/c0/k;->j:[I - - aget v7, v7, v3 - - int-to-long v10, v7 - - add-long/2addr v8, v10 - - const-wide/16 v10, 0x3e8 - - mul-long v8, v8, v10 - - iget-object v7, v0, Lf/h/a/b/a1/c0/d;->j:Lf/h/a/b/i1/b0; - - if-eqz v7, :cond_10 - - invoke-virtual {v7, v8, v9}, Lf/h/a/b/i1/b0;->a(J)J - - move-result-wide v8 - - :cond_10 - move-wide v13, v8 - - iget v7, v5, Lf/h/a/b/a1/c0/i;->j:I - - if-eqz v7, :cond_15 - - iget-object v8, v0, Lf/h/a/b/a1/c0/d;->f:Lf/h/a/b/i1/t; - - iget-object v8, v8, Lf/h/a/b/i1/t;->a:[B - - const/4 v9, 0x0 - - aput-byte v9, v8, v9 - - const/4 v10, 0x1 - - aput-byte v9, v8, v10 - - const/4 v11, 0x2 - - aput-byte v9, v8, v11 - - add-int/lit8 v11, v7, 0x1 - - rsub-int/lit8 v7, v7, 0x4 - - :goto_7 - iget v12, v0, Lf/h/a/b/a1/c0/d;->B:I - - iget v15, v0, Lf/h/a/b/a1/c0/d;->A:I - - if-ge v12, v15, :cond_16 - - iget v12, v0, Lf/h/a/b/a1/c0/d;->C:I - - if-nez v12, :cond_13 - - invoke-virtual {v2, v8, v7, v11, v9}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v12, v0, Lf/h/a/b/a1/c0/d;->f:Lf/h/a/b/i1/t; - - invoke-virtual {v12, v9}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v12, v0, Lf/h/a/b/a1/c0/d;->f:Lf/h/a/b/i1/t; - - invoke-virtual {v12}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - if-lt v12, v10, :cond_12 - - add-int/lit8 v12, v12, -0x1 - - iput v12, v0, Lf/h/a/b/a1/c0/d;->C:I - - iget-object v12, v0, Lf/h/a/b/a1/c0/d;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v12, v9}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->e:Lf/h/a/b/i1/t; - - const/4 v12, 0x4 - - invoke-interface {v6, v9, v12}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->f:Lf/h/a/b/i1/t; - - invoke-interface {v6, v9, v10}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - array-length v9, v9 - - if-lez v9, :cond_11 - - iget-object v9, v5, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget-object v9, v9, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - aget-byte v10, v8, v12 - - invoke-static {v9, v10}, Lf/h/a/b/i1/r;->d(Ljava/lang/String;B)Z - - move-result v9 - - if-eqz v9, :cond_11 - - const/4 v9, 0x1 - - goto :goto_8 - - :cond_11 - const/4 v9, 0x0 - - :goto_8 - iput-boolean v9, v0, Lf/h/a/b/a1/c0/d;->D:Z - - iget v9, v0, Lf/h/a/b/a1/c0/d;->B:I - - add-int/lit8 v9, v9, 0x5 - - iput v9, v0, Lf/h/a/b/a1/c0/d;->B:I - - iget v9, v0, Lf/h/a/b/a1/c0/d;->A:I - - add-int/2addr v9, v7 - - iput v9, v0, Lf/h/a/b/a1/c0/d;->A:I - - move-object/from16 p2, v5 - - goto :goto_a - - :cond_12 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Invalid NAL length" - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_13 - iget-boolean v9, v0, Lf/h/a/b/a1/c0/d;->D:Z - - if-eqz v9, :cond_14 - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v9, v12}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - iget-object v9, v9, Lf/h/a/b/i1/t;->a:[B - - iget v10, v0, Lf/h/a/b/a1/c0/d;->C:I - - const/4 v12, 0x0 - - invoke-virtual {v2, v9, v12, v10, v12}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v9, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - iget v10, v0, Lf/h/a/b/a1/c0/d;->C:I - - invoke-interface {v6, v9, v10}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v9, v0, Lf/h/a/b/a1/c0/d;->C:I - - iget-object v10, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - iget-object v12, v10, Lf/h/a/b/i1/t;->a:[B - - iget v10, v10, Lf/h/a/b/i1/t;->c:I - - invoke-static {v12, v10}, Lf/h/a/b/i1/r;->g([BI)I - - move-result v10 - - iget-object v12, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - iget-object v15, v5, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget-object v15, v15, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - move-object/from16 p2, v5 - - const-string v5, "video/hevc" - - invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - invoke-virtual {v12, v5}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v5, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v10}, Lf/h/a/b/i1/t;->B(I)V - - iget-object v5, v0, Lf/h/a/b/a1/c0/d;->g:Lf/h/a/b/i1/t; - - iget-object v10, v0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - invoke-static {v13, v14, v5, v10}, Ld0/a/b/b/a;->p(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - goto :goto_9 - - :cond_14 - move-object/from16 p2, v5 - - const/4 v5, 0x0 - - invoke-interface {v6, v2, v12, v5}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v9 - - :goto_9 - iget v5, v0, Lf/h/a/b/a1/c0/d;->B:I - - add-int/2addr v5, v9 - - iput v5, v0, Lf/h/a/b/a1/c0/d;->B:I - - iget v5, v0, Lf/h/a/b/a1/c0/d;->C:I - - sub-int/2addr v5, v9 - - iput v5, v0, Lf/h/a/b/a1/c0/d;->C:I - - :goto_a - const/4 v10, 0x1 - - const/4 v9, 0x0 - - move-object/from16 v5, p2 - - goto/16 :goto_7 - - :cond_15 - :goto_b - iget v5, v0, Lf/h/a/b/a1/c0/d;->B:I - - iget v7, v0, Lf/h/a/b/a1/c0/d;->A:I - - if-ge v5, v7, :cond_16 - - sub-int/2addr v7, v5 - - const/4 v5, 0x0 - - invoke-interface {v6, v2, v7, v5}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v5 - - iget v7, v0, Lf/h/a/b/a1/c0/d;->B:I - - add-int/2addr v7, v5 - - iput v7, v0, Lf/h/a/b/a1/c0/d;->B:I - - goto :goto_b - - :cond_16 - iget-object v4, v4, Lf/h/a/b/a1/c0/k;->l:[Z - - aget-boolean v3, v4, v3 - - iget-object v4, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - invoke-virtual {v4}, Lf/h/a/b/a1/c0/d$b;->a()Lf/h/a/b/a1/c0/j; - - move-result-object v4 - - if-eqz v4, :cond_17 - - const/high16 v5, 0x40000000 # 2.0f - - or-int/2addr v3, v5 - - iget-object v4, v4, Lf/h/a/b/a1/c0/j;->c:Lf/h/a/b/a1/s$a; - - goto :goto_c - - :cond_17 - const/4 v4, 0x0 - - :goto_c - move v9, v3 - - move-object v12, v4 - - iget v10, v0, Lf/h/a/b/a1/c0/d;->A:I - - const/4 v11, 0x0 - - move-wide v7, v13 - - invoke-interface/range {v6 .. v12}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - :cond_18 - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->n:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_1a - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->n:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/a1/c0/d$a; - - iget v4, v0, Lf/h/a/b/a1/c0/d;->v:I - - iget v5, v3, Lf/h/a/b/a1/c0/d$a;->b:I - - sub-int/2addr v4, v5 - - iput v4, v0, Lf/h/a/b/a1/c0/d;->v:I - - iget-wide v4, v3, Lf/h/a/b/a1/c0/d$a;->a:J - - add-long/2addr v4, v13 - - iget-object v6, v0, Lf/h/a/b/a1/c0/d;->j:Lf/h/a/b/i1/b0; - - if-eqz v6, :cond_19 - - invoke-virtual {v6, v4, v5}, Lf/h/a/b/i1/b0;->a(J)J - - move-result-wide v4 - - :cond_19 - iget-object v15, v0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - array-length v12, v15 - - const/4 v6, 0x0 - - const/4 v11, 0x0 - - :goto_d - if-ge v11, v12, :cond_18 - - aget-object v6, v15, v11 - - const/4 v9, 0x1 - - iget v10, v3, Lf/h/a/b/a1/c0/d$a;->b:I - - iget v7, v0, Lf/h/a/b/a1/c0/d;->v:I - - const/16 v16, 0x0 - - move/from16 v17, v7 - - move-wide v7, v4 - - move/from16 v18, v11 - - move/from16 v11, v17 - - move/from16 v17, v12 - - move-object/from16 v12, v16 - - invoke-interface/range {v6 .. v12}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - add-int/lit8 v11, v18, 0x1 - - move/from16 v12, v17 - - goto :goto_d - - :cond_1a - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - invoke-virtual {v3}, Lf/h/a/b/a1/c0/d$b;->c()Z - - move-result v3 - - if-nez v3, :cond_1b - - const/4 v3, 0x0 - - iput-object v3, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - :cond_1b - const/4 v3, 0x3 - - iput v3, v0, Lf/h/a/b/a1/c0/d;->p:I - - goto/16 :goto_5 - - :goto_e - if-eqz v8, :cond_20 - - const/4 v0, 0x0 - - return v0 - - :cond_1c - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v3 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_f - if-ge v6, v3, :cond_1e - - iget-object v8, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v8, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/b/a1/c0/d$b; - - iget-object v8, v8, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-boolean v9, v8, Lf/h/a/b/a1/c0/k;->r:Z - - if-eqz v9, :cond_1d - - iget-wide v8, v8, Lf/h/a/b/a1/c0/k;->d:J - - cmp-long v10, v8, v4 - - if-gez v10, :cond_1d - - iget-object v4, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v4, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/a1/c0/d$b; - - move-object v7, v4 - - move-wide v4, v8 - - :cond_1d - add-int/lit8 v6, v6, 0x1 - - goto :goto_f - - :cond_1e - if-nez v7, :cond_1f - - const/4 v3, 0x3 - - iput v3, v0, Lf/h/a/b/a1/c0/d;->p:I - - goto :goto_10 - - :cond_1f - iget-wide v8, v2, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v4, v8 - - long-to-int v3, v4 - - if-ltz v3, :cond_21 - - invoke-virtual {v2, v3}, Lf/h/a/b/a1/e;->i(I)V - - iget-object v3, v7, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v4, v3, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - iget v5, v3, Lf/h/a/b/a1/c0/k;->p:I - - const/4 v6, 0x0 - - invoke-virtual {v2, v4, v6, v5, v6}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v4, v3, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - invoke-virtual {v4, v6}, Lf/h/a/b/i1/t;->C(I)V - - iput-boolean v6, v3, Lf/h/a/b/a1/c0/k;->r:Z - - :cond_20 - :goto_10 - move-object v6, v1 - - goto/16 :goto_22 - - :cond_21 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Offset to encryption data was negative." - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_22 - iget-wide v6, v0, Lf/h/a/b/a1/c0/d;->r:J - - long-to-int v3, v6 - - iget v6, v0, Lf/h/a/b/a1/c0/d;->s:I - - sub-int/2addr v3, v6 - - iget-object v6, v0, Lf/h/a/b/a1/c0/d;->t:Lf/h/a/b/i1/t; - - if-eqz v6, :cond_31 - - iget-object v6, v6, Lf/h/a/b/i1/t;->a:[B - - const/16 v7, 0x8 - - const/4 v8, 0x0 - - invoke-virtual {v2, v6, v7, v3, v8}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - new-instance v3, Lf/h/a/b/a1/c0/a$b; - - iget v6, v0, Lf/h/a/b/a1/c0/d;->q:I - - iget-object v7, v0, Lf/h/a/b/a1/c0/d;->t:Lf/h/a/b/i1/t; - - invoke-direct {v3, v6, v7}, Lf/h/a/b/a1/c0/a$b;->(ILf/h/a/b/i1/t;)V - - iget-wide v6, v2, Lf/h/a/b/a1/e;->d:J - - iget-object v8, v0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v8}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v8 - - if-nez v8, :cond_23 - - iget-object v4, v0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/a1/c0/a$a; - - iget-object v4, v4, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v4, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - move-object v6, v1 - - goto/16 :goto_19 - - :cond_23 - iget v2, v3, Lf/h/a/b/a1/c0/a;->a:I - - if-ne v2, v5, :cond_27 - - iget-object v0, v3, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v2, 0x8 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - shr-int/lit8 v2, v2, 0x18 - - and-int/lit16 v2, v2, 0xff - - const/4 v3, 0x4 - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v3 - - if-nez v2, :cond_24 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v8 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v10 - - goto :goto_11 - - :cond_24 - invoke-virtual {v0}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v8 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v10 - - :goto_11 - move-wide v14, v8 - - add-long/2addr v6, v10 - - const-wide/32 v10, 0xf4240 - - move-wide v8, v14 - - move-wide v12, v3 - - invoke-static/range {v8 .. v13}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v16 - - const/4 v2, 0x2 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - new-array v5, v2, [I - - new-array v12, v2, [J - - new-array v13, v2, [J - - new-array v10, v2, [J - - const/4 v8, 0x0 - - move-wide v8, v14 - - move-wide/from16 v18, v16 - - const/4 v14, 0x0 - - :goto_12 - if-ge v14, v2, :cond_26 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - const/high16 v15, -0x80000000 - - and-int/2addr v15, v11 - - if-nez v15, :cond_25 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v20 - - const v15, 0x7fffffff - - and-int/2addr v11, v15 - - aput v11, v5, v14 - - aput-wide v6, v12, v14 - - aput-wide v18, v10, v14 - - add-long v18, v8, v20 - - const-wide/32 v20, 0xf4240 - - move-wide/from16 v8, v18 - - move-object v15, v10 - - move-wide/from16 v10, v20 - - move/from16 p2, v2 - - move-object v2, v12 - - move-object v1, v13 - - move-wide v12, v3 - - invoke-static/range {v8 .. v13}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v8 - - aget-wide v10, v15, v14 - - sub-long v10, v8, v10 - - aput-wide v10, v1, v14 - - const/4 v10, 0x4 - - invoke-virtual {v0, v10}, Lf/h/a/b/i1/t;->D(I)V - - aget v10, v5, v14 - - int-to-long v10, v10 - - add-long/2addr v6, v10 - - add-int/lit8 v14, v14, 0x1 - - move-object v13, v1 - - move-object v12, v2 - - move-object v10, v15 - - move-object/from16 v1, p0 - - move/from16 v2, p2 - - move-wide/from16 v27, v8 - - move-wide/from16 v8, v18 - - move-wide/from16 v18, v27 - - goto :goto_12 - - :cond_25 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Unhandled indirect reference" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_26 - move-object v15, v10 - - move-object v2, v12 - - move-object v1, v13 - - invoke-static/range {v16 .. v17}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - new-instance v3, Lf/h/a/b/a1/c; - - invoke-direct {v3, v5, v2, v1, v15}, Lf/h/a/b/a1/c;->([I[J[J[J)V - - invoke-static {v0, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - - iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - move-object/from16 v6, p0 - - iput-wide v1, v6, Lf/h/a/b/a1/c0/d;->y:J - - iget-object v1, v6, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/a1/q; - - invoke-interface {v1, v0}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - const/4 v0, 0x1 - - iput-boolean v0, v6, Lf/h/a/b/a1/c0/d;->H:Z - - move-object v0, v6 - - goto/16 :goto_18 - - :cond_27 - move-object v6, v1 - - if-ne v2, v4, :cond_30 - - iget-object v1, v3, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iget-object v2, v0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - if-eqz v2, :cond_30 - - array-length v2, v2 - - if-nez v2, :cond_28 - - goto/16 :goto_18 - - :cond_28 - const/16 v2, 0x8 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - shr-int/lit8 v2, v2, 0x18 - - and-int/lit16 v2, v2, 0xff - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v2, :cond_2a - - const/4 v5, 0x1 - - if-eq v2, v5, :cond_29 - - const-string v1, "Skipping unsupported emsg version: " - - invoke-static {v1, v2, v9}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto/16 :goto_18 - - :cond_29 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v10 - - const-wide/32 v12, 0xf4240 - - move-wide v14, v7 - - invoke-static/range {v10 .. v15}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v16 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v10 - - const-wide/16 v12, 0x3e8 - - invoke-static/range {v10 .. v15}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v9 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - move-object/from16 v20, v2 - - move-object/from16 v21, v5 - - move-wide/from16 v22, v7 - - move-wide/from16 v24, v9 - - move-wide/from16 v9, v16 - - move-wide v7, v3 - - goto :goto_14 - - :cond_2a - invoke-virtual {v1}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v13 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - const-wide/32 v9, 0xf4240 - - move-wide v11, v13 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v15 - - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->y:J - - cmp-long v9, v7, v3 - - if-eqz v9, :cond_2b - - add-long/2addr v7, v15 - - move-wide/from16 v17, v7 - - goto :goto_13 - - :cond_2b - move-wide/from16 v17, v3 - - :goto_13 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - const-wide/16 v9, 0x3e8 - - move-wide v11, v13 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v9 - - move-object/from16 v20, v2 - - move-object/from16 v21, v5 - - move-wide/from16 v22, v7 - - move-wide/from16 v24, v9 - - move-wide v7, v15 - - move-wide/from16 v9, v17 - - :goto_14 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - new-array v2, v2, [B - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v5 - - iget-object v11, v1, Lf/h/a/b/i1/t;->a:[B - - iget v12, v1, Lf/h/a/b/i1/t;->b:I - - const/4 v13, 0x0 - - invoke-static {v11, v12, v2, v13, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v11, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v11, v5 - - iput v11, v1, Lf/h/a/b/i1/t;->b:I - - new-instance v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage; - - move-object/from16 v19, v1 - - move-object/from16 v26, v2 - - invoke-direct/range {v19 .. v26}, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->(Ljava/lang/String;Ljava/lang/String;JJ[B)V - - new-instance v2, Lf/h/a/b/i1/t; - - iget-object v5, v0, Lf/h/a/b/a1/c0/d;->k:Lf/h/a/b/c1/g/b; - - iget-object v11, v5, Lf/h/a/b/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; - - invoke-virtual {v11}, Ljava/io/ByteArrayOutputStream;->reset()V - - :try_start_0 - iget-object v11, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - iget-object v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->d:Ljava/lang/String; - - invoke-virtual {v11, v12}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V - - const/4 v12, 0x0 - - invoke-virtual {v11, v12}, Ljava/io/DataOutputStream;->writeByte(I)V - - iget-object v11, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->e:Ljava/lang/String; - - if-eqz v11, :cond_2c - - iget-object v11, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->e:Ljava/lang/String; - - goto :goto_15 - - :cond_2c - const-string v11, "" - - :goto_15 - iget-object v12, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - invoke-virtual {v12, v11}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V - - const/4 v11, 0x0 - - invoke-virtual {v12, v11}, Ljava/io/DataOutputStream;->writeByte(I)V - - iget-object v11, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - iget-wide v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->f:J - - invoke-static {v11, v12, v13}, Lf/h/a/b/c1/g/b;->a(Ljava/io/DataOutputStream;J)V - - iget-object v11, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - iget-wide v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->g:J - - invoke-static {v11, v12, v13}, Lf/h/a/b/c1/g/b;->a(Ljava/io/DataOutputStream;J)V - - iget-object v11, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - iget-object v1, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->h:[B - - invoke-virtual {v11, v1}, Ljava/io/DataOutputStream;->write([B)V - - iget-object v1, v5, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - invoke-virtual {v1}, Ljava/io/DataOutputStream;->flush()V - - iget-object v1, v5, Lf/h/a/b/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; - - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object v1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-direct {v2, v1}, Lf/h/a/b/i1/t;->([B)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - iget-object v5, v0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - array-length v11, v5 - - const/4 v12, 0x0 - - :goto_16 - if-ge v12, v11, :cond_2d - - aget-object v13, v5, v12 - - const/4 v14, 0x0 - - invoke-virtual {v2, v14}, Lf/h/a/b/i1/t;->C(I)V - - invoke-interface {v13, v2, v1}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/lit8 v12, v12, 0x1 - - goto :goto_16 - - :cond_2d - cmp-long v2, v9, v3 - - if-nez v2, :cond_2e - - iget-object v2, v0, Lf/h/a/b/a1/c0/d;->n:Ljava/util/ArrayDeque; - - new-instance v3, Lf/h/a/b/a1/c0/d$a; - - invoke-direct {v3, v7, v8, v1}, Lf/h/a/b/a1/c0/d$a;->(JI)V - - invoke-virtual {v2, v3}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V - - iget v2, v0, Lf/h/a/b/a1/c0/d;->v:I - - add-int/2addr v2, v1 - - iput v2, v0, Lf/h/a/b/a1/c0/d;->v:I - - goto :goto_18 - - :cond_2e - iget-object v2, v0, Lf/h/a/b/a1/c0/d;->j:Lf/h/a/b/i1/b0; - - if-eqz v2, :cond_2f - - invoke-virtual {v2, v9, v10}, Lf/h/a/b/i1/b0;->a(J)J - - move-result-wide v9 - - :cond_2f - iget-object v2, v0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - array-length v3, v2 - - const/4 v4, 0x0 - - :goto_17 - if-ge v4, v3, :cond_30 - - aget-object v11, v2, v4 - - const/4 v14, 0x1 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - move-wide v12, v9 - - move v15, v1 - - invoke-interface/range {v11 .. v17}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - add-int/lit8 v4, v4, 0x1 - - goto :goto_17 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v1 - - :cond_30 - :goto_18 - move-object/from16 v2, p1 - - goto :goto_19 - - :cond_31 - move-object v6, v1 - - invoke-virtual {v2, v3}, Lf/h/a/b/a1/e;->i(I)V - - :goto_19 - iget-wide v3, v2, Lf/h/a/b/a1/e;->d:J - - invoke-virtual {v0, v3, v4}, Lf/h/a/b/a1/c0/d;->j(J)V - - goto/16 :goto_22 - - :cond_32 - move-object v6, v1 - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - if-nez v1, :cond_34 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - const/16 v3, 0x8 - - const/4 v7, 0x1 - - const/4 v8, 0x0 - - invoke-virtual {v2, v1, v8, v3, v7}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - move-result v1 - - if-nez v1, :cond_33 - - const/4 v1, 0x0 - - goto/16 :goto_21 - - :cond_33 - iput v3, v0, Lf/h/a/b/a1/c0/d;->s:I - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v8}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - iput-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - iput v1, v0, Lf/h/a/b/a1/c0/d;->q:I - - :cond_34 - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - const-wide/16 v9, 0x1 - - cmp-long v1, v7, v9 - - if-nez v1, :cond_35 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - const/16 v3, 0x8 - - const/4 v7, 0x0 - - invoke-virtual {v2, v1, v3, v3, v7}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - add-int/2addr v1, v3 - - iput v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v7 - - iput-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - goto :goto_1a - - :cond_35 - const-wide/16 v9, 0x0 - - cmp-long v1, v7, v9 - - if-nez v1, :cond_37 - - iget-wide v7, v2, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v9, -0x1 - - cmp-long v1, v7, v9 - - if-nez v1, :cond_36 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_36 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/a1/c0/a$a; - - iget-wide v7, v1, Lf/h/a/b/a1/c0/a$a;->b:J - - :cond_36 - cmp-long v1, v7, v9 - - if-eqz v1, :cond_37 - - iget-wide v9, v2, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v7, v9 - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - int-to-long v9, v1 - - add-long/2addr v7, v9 - - iput-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - :cond_37 - :goto_1a - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - int-to-long v9, v1 - - cmp-long v1, v7, v9 - - if-ltz v1, :cond_46 - - iget-wide v7, v2, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v7, v9 - - iget v1, v0, Lf/h/a/b/a1/c0/d;->q:I - - const v3, 0x6d6f6f66 - - if-ne v1, v3, :cond_38 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->size()I - - move-result v1 - - const/4 v9, 0x0 - - :goto_1b - if-ge v9, v1, :cond_38 - - iget-object v10, v0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v10, v9}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/b/a1/c0/d$b; - - iget-object v10, v10, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iput-wide v7, v10, Lf/h/a/b/a1/c0/k;->b:J - - iput-wide v7, v10, Lf/h/a/b/a1/c0/k;->d:J - - iput-wide v7, v10, Lf/h/a/b/a1/c0/k;->c:J - - add-int/lit8 v9, v9, 0x1 - - goto :goto_1b - - :cond_38 - iget v1, v0, Lf/h/a/b/a1/c0/d;->q:I - - const v9, 0x6d646174 - - if-ne v1, v9, :cond_3a - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/b/a1/c0/d;->z:Lf/h/a/b/a1/c0/d$b; - - iget-wide v3, v0, Lf/h/a/b/a1/c0/d;->r:J - - add-long/2addr v3, v7 - - iput-wide v3, v0, Lf/h/a/b/a1/c0/d;->u:J - - iget-boolean v1, v0, Lf/h/a/b/a1/c0/d;->H:Z - - if-nez v1, :cond_39 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - new-instance v3, Lf/h/a/b/a1/q$b; - - iget-wide v4, v0, Lf/h/a/b/a1/c0/d;->x:J - - invoke-direct {v3, v4, v5, v7, v8}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v1, v3}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/b/a1/c0/d;->H:Z - - :cond_39 - const/4 v1, 0x2 - - iput v1, v0, Lf/h/a/b/a1/c0/d;->p:I - - goto/16 :goto_20 - - :cond_3a - const v7, 0x6d6f6f76 - - if-eq v1, v7, :cond_3c - - const v7, 0x7472616b - - if-eq v1, v7, :cond_3c - - const v7, 0x6d646961 - - if-eq v1, v7, :cond_3c - - const v7, 0x6d696e66 - - if-eq v1, v7, :cond_3c - - const v7, 0x7374626c - - if-eq v1, v7, :cond_3c - - if-eq v1, v3, :cond_3c - - const v3, 0x74726166 - - if-eq v1, v3, :cond_3c - - const v3, 0x6d766578 - - if-eq v1, v3, :cond_3c - - const v3, 0x65647473 - - if-ne v1, v3, :cond_3b - - goto :goto_1c - - :cond_3b - const/4 v1, 0x0 - - goto :goto_1d - - :cond_3c - :goto_1c - const/4 v1, 0x1 - - :goto_1d - if-eqz v1, :cond_3e - - iget-wide v3, v2, Lf/h/a/b/a1/e;->d:J - - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - add-long/2addr v3, v7 - - const-wide/16 v7, 0x8 - - sub-long/2addr v3, v7 - - iget-object v1, v0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - new-instance v5, Lf/h/a/b/a1/c0/a$a; - - iget v7, v0, Lf/h/a/b/a1/c0/d;->q:I - - invoke-direct {v5, v7, v3, v4}, Lf/h/a/b/a1/c0/a$a;->(IJ)V - - invoke-virtual {v1, v5}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V - - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - int-to-long v9, v1 - - cmp-long v1, v7, v9 - - if-nez v1, :cond_3d - - invoke-virtual {v0, v3, v4}, Lf/h/a/b/a1/c0/d;->j(J)V - - goto/16 :goto_20 - - :cond_3d - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/d;->a()V - - goto/16 :goto_20 - - :cond_3e - iget v1, v0, Lf/h/a/b/a1/c0/d;->q:I - - const v3, 0x68646c72 # 4.3148E24f - - if-eq v1, v3, :cond_40 - - const v3, 0x6d646864 - - if-eq v1, v3, :cond_40 - - const v3, 0x6d766864 - - if-eq v1, v3, :cond_40 - - if-eq v1, v5, :cond_40 - - const v3, 0x73747364 - - if-eq v1, v3, :cond_40 - - const v3, 0x74666474 - - if-eq v1, v3, :cond_40 - - const v3, 0x74666864 - - if-eq v1, v3, :cond_40 - - const v3, 0x746b6864 - - if-eq v1, v3, :cond_40 - - const v3, 0x74726578 - - if-eq v1, v3, :cond_40 - - const v3, 0x7472756e - - if-eq v1, v3, :cond_40 - - const v3, 0x70737368 # 3.013775E29f - - if-eq v1, v3, :cond_40 - - const v3, 0x7361697a - - if-eq v1, v3, :cond_40 - - const v3, 0x7361696f - - if-eq v1, v3, :cond_40 - - const v3, 0x73656e63 - - if-eq v1, v3, :cond_40 - - const v3, 0x75756964 - - if-eq v1, v3, :cond_40 - - const v3, 0x73626770 - - if-eq v1, v3, :cond_40 - - const v3, 0x73677064 - - if-eq v1, v3, :cond_40 - - const v3, 0x656c7374 - - if-eq v1, v3, :cond_40 - - const v3, 0x6d656864 - - if-eq v1, v3, :cond_40 - - if-ne v1, v4, :cond_3f - - goto :goto_1e - - :cond_3f - const/4 v1, 0x0 - - goto :goto_1f - - :cond_40 - :goto_1e - const/4 v1, 0x1 - - :goto_1f - const-wide/32 v3, 0x7fffffff - - if-eqz v1, :cond_43 - - iget v1, v0, Lf/h/a/b/a1/c0/d;->s:I - - const/16 v5, 0x8 - - if-ne v1, v5, :cond_42 - - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - cmp-long v1, v7, v3 - - if-gtz v1, :cond_41 - - new-instance v1, Lf/h/a/b/i1/t; - - long-to-int v3, v7 - - invoke-direct {v1, v3}, Lf/h/a/b/i1/t;->(I)V - - iput-object v1, v0, Lf/h/a/b/a1/c0/d;->t:Lf/h/a/b/i1/t; - - iget-object v3, v0, Lf/h/a/b/a1/c0/d;->l:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x0 - - invoke-static {v3, v4, v1, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - const/4 v1, 0x1 - - iput v1, v0, Lf/h/a/b/a1/c0/d;->p:I - - goto :goto_20 - - :cond_41 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Leaf atom with length > 2147483647 (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_42 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Leaf atom defines extended atom size (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_43 - iget-wide v7, v0, Lf/h/a/b/a1/c0/d;->r:J - - cmp-long v1, v7, v3 - - if-gtz v1, :cond_45 - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/b/a1/c0/d;->t:Lf/h/a/b/i1/t; - - const/4 v1, 0x1 - - iput v1, v0, Lf/h/a/b/a1/c0/d;->p:I - - :goto_20 - const/4 v1, 0x1 - - :goto_21 - if-nez v1, :cond_44 - - const/4 v0, -0x1 - - return v0 - - :cond_44 - :goto_22 - move-object v1, v6 - - goto/16 :goto_0 - - :cond_45 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Skipping atom with length > 2147483647 (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_46 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Atom size less than header length (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 3 - - iput-object p1, p0, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->b:Lf/h/a/b/a1/c0/i; - - if-eqz v0, :cond_0 - - new-instance v1, Lf/h/a/b/a1/c0/d$b; - - iget v0, v0, Lf/h/a/b/a1/c0/i;->b:I - - const/4 v2, 0x0 - - invoke-interface {p1, v2, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - invoke-direct {v1, p1}, Lf/h/a/b/a1/c0/d$b;->(Lf/h/a/b/a1/s;)V - - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->b:Lf/h/a/b/a1/c0/i; - - new-instance v0, Lf/h/a/b/a1/c0/c; - - invoke-direct {v0, v2, v2, v2, v2}, Lf/h/a/b/a1/c0/c;->(IIII)V - - invoke-virtual {v1, p1, v0}, Lf/h/a/b/a1/c0/d$b;->b(Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/c;)V - - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {p1, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/d;->g()V - - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - :cond_0 - return-void -.end method - -.method public f(JJ)V - .locals 2 - - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {p1}, Landroid/util/SparseArray;->size()I - - move-result p1 - - const/4 p2, 0x0 - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v1, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/a1/c0/d$b; - - invoke-virtual {v1}, Lf/h/a/b/a1/c0/d$b;->e()V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->n:Ljava/util/ArrayDeque; - - invoke-virtual {p1}, Ljava/util/ArrayDeque;->clear()V - - iput p2, p0, Lf/h/a/b/a1/c0/d;->v:I - - iput-wide p3, p0, Lf/h/a/b/a1/c0/d;->w:J - - iget-object p1, p0, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {p1}, Ljava/util/ArrayDeque;->clear()V - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/d;->a()V - - return-void -.end method - -.method public final g()V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_2 - - const/4 v0, 0x2 - - new-array v0, v0, [Lf/h/a/b/a1/s; - - iput-object v0, p0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->o:Lf/h/a/b/a1/s; - - if-eqz v3, :cond_0 - - aput-object v3, v0, v1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget v3, p0, Lf/h/a/b/a1/c0/d;->a:I - - const/4 v4, 0x4 - - and-int/2addr v3, v4 - - if-eqz v3, :cond_1 - - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - add-int/lit8 v5, v0, 0x1 - - iget-object v6, p0, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - iget-object v7, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v7}, Landroid/util/SparseArray;->size()I - - move-result v7 - - invoke-interface {v6, v7, v4}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v4 - - aput-object v4, v3, v0 - - move v0, v5 - - :cond_1 - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - invoke-static {v3, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/b/a1/s; - - iput-object v0, p0, Lf/h/a/b/a1/c0/d;->F:[Lf/h/a/b/a1/s; - - array-length v3, v0 - - const/4 v4, 0x0 - - :goto_1 - if-ge v4, v3, :cond_2 - - aget-object v5, v0, v4 - - sget-object v6, Lf/h/a/b/a1/c0/d;->J:Lcom/google/android/exoplayer2/Format; - - invoke-interface {v5, v6}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->c:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - new-array v0, v0, [Lf/h/a/b/a1/s; - - iput-object v0, p0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - :goto_2 - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - array-length v0, v0 - - if-ge v1, v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v3 - - add-int/2addr v3, v2 - - add-int/2addr v3, v1 - - const/4 v4, 0x3 - - invoke-interface {v0, v3, v4}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->c:Ljava/util/List; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/google/android/exoplayer2/Format; - - invoke-interface {v0, v3}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-object v3, p0, Lf/h/a/b/a1/c0/d;->G:[Lf/h/a/b/a1/s; - - aput-object v0, v3, v1 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x1 - - invoke-static {p1, v0}, Lf/h/a/b/a1/c0/h;->a(Lf/h/a/b/a1/e;Z)Z - - move-result p1 - - return p1 -.end method - -.method public final j(J)V - .locals 49 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object v1, v0 - - :goto_0 - iget-object v2, v1, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_59 - - iget-object v2, v1, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$a; - - iget-wide v2, v2, Lf/h/a/b/a1/c0/a$a;->b:J - - cmp-long v4, v2, p1 - - if-nez v4, :cond_59 - - iget-object v2, v1, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$a; - - iget v3, v2, Lf/h/a/b/a1/c0/a;->a:I - - const v4, 0x6d6f6f76 - - const/16 v5, 0xc - - const/16 v6, 0x8 - - if-ne v3, v4, :cond_c - - iget-object v3, v1, Lf/h/a/b/a1/c0/d;->b:Lf/h/a/b/a1/c0/i; - - if-nez v3, :cond_0 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v3, 0x0 - - :goto_1 - const-string v4, "Unexpected moov box." - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->G(ZLjava/lang/Object;)V - - iget-object v3, v2, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-static {v3}, Lf/h/a/b/a1/c0/d;->c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-result-object v3 - - const v4, 0x6d766578 - - invoke-virtual {v2, v4}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v4 - - new-instance v14, Landroid/util/SparseArray; - - invoke-direct {v14}, Landroid/util/SparseArray;->()V - - iget-object v7, v4, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v7 - - const-wide v8, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v10, 0x0 - - move-wide v15, v8 - - :goto_2 - if-ge v10, v7, :cond_4 - - iget-object v8, v4, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v8, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/b/a1/c0/a$b; - - iget v9, v8, Lf/h/a/b/a1/c0/a;->a:I - - const v11, 0x74726578 - - if-ne v9, v11, :cond_1 - - iget-object v8, v8, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v8, v5}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->t()I - - move-result v9 - - add-int/lit8 v9, v9, -0x1 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->t()I - - move-result v11 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->t()I - - move-result v12 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - new-instance v13, Lf/h/a/b/a1/c0/c; - - invoke-direct {v13, v9, v11, v12, v8}, Lf/h/a/b/a1/c0/c;->(IIII)V - - invoke-static {v5, v13}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v5 - - iget-object v8, v5, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v8, Ljava/lang/Integer; - - invoke-virtual {v8}, Ljava/lang/Integer;->intValue()I - - move-result v8 - - iget-object v5, v5, Landroid/util/Pair;->second:Ljava/lang/Object; - - invoke-virtual {v14, v8, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto :goto_4 - - :cond_1 - const v5, 0x6d656864 - - if-ne v9, v5, :cond_3 - - iget-object v5, v8, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->e()I - - move-result v8 - - shr-int/lit8 v8, v8, 0x18 - - and-int/lit16 v8, v8, 0xff - - if-nez v8, :cond_2 - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v8 - - goto :goto_3 - - :cond_2 - invoke-virtual {v5}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v8 - - :goto_3 - move-wide v15, v8 - - :cond_3 - :goto_4 - add-int/lit8 v10, v10, 0x1 - - const/16 v5, 0xc - - goto :goto_2 - - :cond_4 - new-instance v4, Landroid/util/SparseArray; - - invoke-direct {v4}, Landroid/util/SparseArray;->()V - - iget-object v5, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v5 - - const/4 v6, 0x0 - - :goto_5 - if-ge v6, v5, :cond_7 - - iget-object v7, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v7, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/a1/c0/a$a; - - iget v8, v7, Lf/h/a/b/a1/c0/a;->a:I - - const v9, 0x7472616b - - if-ne v8, v9, :cond_6 - - const v8, 0x6d766864 - - invoke-virtual {v2, v8}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v8 - - iget v9, v1, Lf/h/a/b/a1/c0/d;->a:I - - and-int/lit8 v9, v9, 0x10 - - if-eqz v9, :cond_5 - - const/4 v9, 0x1 - - const/4 v12, 0x1 - - goto :goto_6 - - :cond_5 - const/4 v9, 0x0 - - const/4 v12, 0x0 - - :goto_6 - const/4 v13, 0x0 - - move-wide v9, v15 - - move-object v11, v3 - - invoke-static/range {v7 .. v13}, Lf/h/a/b/a1/c0/b;->e(Lf/h/a/b/a1/c0/a$a;Lf/h/a/b/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/b/a1/c0/i; - - move-result-object v7 - - if-eqz v7, :cond_6 - - iget v8, v7, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v4, v8, v7}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - :cond_6 - add-int/lit8 v6, v6, 0x1 - - goto :goto_5 - - :cond_7 - invoke-virtual {v4}, Landroid/util/SparseArray;->size()I - - move-result v2 - - iget-object v3, v1, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v3 - - if-nez v3, :cond_9 - - const/4 v3, 0x0 - - :goto_7 - if-ge v3, v2, :cond_8 - - invoke-virtual {v4, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/a1/c0/i; - - new-instance v6, Lf/h/a/b/a1/c0/d$b; - - iget-object v7, v1, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - iget v8, v5, Lf/h/a/b/a1/c0/i;->b:I - - invoke-interface {v7, v3, v8}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v7 - - invoke-direct {v6, v7}, Lf/h/a/b/a1/c0/d$b;->(Lf/h/a/b/a1/s;)V - - iget v7, v5, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v1, v14, v7}, Lf/h/a/b/a1/c0/d;->b(Landroid/util/SparseArray;I)Lf/h/a/b/a1/c0/c; - - move-result-object v7 - - invoke-virtual {v6, v5, v7}, Lf/h/a/b/a1/c0/d$b;->b(Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/c;)V - - iget-object v7, v1, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - iget v8, v5, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v7, v8, v6}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - iget-wide v6, v1, Lf/h/a/b/a1/c0/d;->x:J - - iget-wide v8, v5, Lf/h/a/b/a1/c0/i;->e:J - - invoke-static {v6, v7, v8, v9}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v5 - - iput-wide v5, v1, Lf/h/a/b/a1/c0/d;->x:J - - add-int/lit8 v3, v3, 0x1 - - goto :goto_7 - - :cond_8 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/d;->g()V - - iget-object v2, v1, Lf/h/a/b/a1/c0/d;->E:Lf/h/a/b/a1/i; - - invoke-interface {v2}, Lf/h/a/b/a1/i;->k()V - - goto :goto_a - - :cond_9 - iget-object v3, v1, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v3 - - if-ne v3, v2, :cond_a - - const/4 v3, 0x1 - - goto :goto_8 - - :cond_a - const/4 v3, 0x0 - - :goto_8 - invoke-static {v3}, Lf/h/a/b/i1/e;->F(Z)V - - const/4 v3, 0x0 - - :goto_9 - if-ge v3, v2, :cond_b - - invoke-virtual {v4, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/a1/c0/i; - - iget-object v6, v1, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - iget v7, v5, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v6, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/a1/c0/d$b; - - iget v7, v5, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v1, v14, v7}, Lf/h/a/b/a1/c0/d;->b(Landroid/util/SparseArray;I)Lf/h/a/b/a1/c0/c; - - move-result-object v7 - - invoke-virtual {v6, v5, v7}, Lf/h/a/b/a1/c0/d$b;->b(Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/c;)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_9 - - :cond_b - :goto_a - move-object v3, v0 - - goto/16 :goto_39 - - :cond_c - const v4, 0x6d6f6f66 - - if-ne v3, v4, :cond_57 - - iget-object v3, v1, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - iget v4, v1, Lf/h/a/b/a1/c0/d;->a:I - - iget-object v1, v1, Lf/h/a/b/a1/c0/d;->h:[B - - iget-object v5, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v5 - - const/4 v7, 0x0 - - :goto_b - if-ge v7, v5, :cond_4f - - iget-object v8, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v8, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/b/a1/c0/a$a; - - iget v9, v8, Lf/h/a/b/a1/c0/a;->a:I - - const v10, 0x74726166 - - if-ne v9, v10, :cond_4e - - const v9, 0x74666864 - - invoke-virtual {v8, v9}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v9, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - const v11, 0xffffff - - and-int/2addr v10, v11 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - invoke-virtual {v3}, Landroid/util/SparseArray;->size()I - - move-result v12 - - const/4 v13, 0x1 - - if-ne v12, v13, :cond_d - - const/4 v11, 0x0 - - invoke-virtual {v3, v11}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Lf/h/a/b/a1/c0/d$b; - - goto :goto_c - - :cond_d - invoke-virtual {v3, v11}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Lf/h/a/b/a1/c0/d$b; - - :goto_c - if-nez v11, :cond_e - - const/4 v11, 0x0 - - goto :goto_11 - - :cond_e - and-int/lit8 v12, v10, 0x1 - - if-eqz v12, :cond_f - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v12 - - iget-object v14, v11, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iput-wide v12, v14, Lf/h/a/b/a1/c0/k;->c:J - - iput-wide v12, v14, Lf/h/a/b/a1/c0/k;->d:J - - :cond_f - iget-object v12, v11, Lf/h/a/b/a1/c0/d$b;->e:Lf/h/a/b/a1/c0/c; - - and-int/lit8 v13, v10, 0x2 - - if-eqz v13, :cond_10 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->t()I - - move-result v13 - - add-int/lit8 v13, v13, -0x1 - - goto :goto_d - - :cond_10 - iget v13, v12, Lf/h/a/b/a1/c0/c;->a:I - - :goto_d - and-int/lit8 v14, v10, 0x8 - - if-eqz v14, :cond_11 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->t()I - - move-result v14 - - goto :goto_e - - :cond_11 - iget v14, v12, Lf/h/a/b/a1/c0/c;->b:I - - :goto_e - and-int/lit8 v15, v10, 0x10 - - if-eqz v15, :cond_12 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->t()I - - move-result v15 - - goto :goto_f - - :cond_12 - iget v15, v12, Lf/h/a/b/a1/c0/c;->c:I - - :goto_f - and-int/lit8 v10, v10, 0x20 - - if-eqz v10, :cond_13 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->t()I - - move-result v9 - - goto :goto_10 - - :cond_13 - iget v9, v12, Lf/h/a/b/a1/c0/c;->d:I - - :goto_10 - iget-object v10, v11, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - new-instance v12, Lf/h/a/b/a1/c0/c; - - invoke-direct {v12, v13, v14, v15, v9}, Lf/h/a/b/a1/c0/c;->(IIII)V - - iput-object v12, v10, Lf/h/a/b/a1/c0/k;->a:Lf/h/a/b/a1/c0/c; - - :goto_11 - if-nez v11, :cond_14 - - goto/16 :goto_33 - - :cond_14 - iget-object v9, v11, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-wide v12, v9, Lf/h/a/b/a1/c0/k;->s:J - - invoke-virtual {v11}, Lf/h/a/b/a1/c0/d$b;->e()V - - const v10, 0x74666474 - - invoke-virtual {v8, v10}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v14 - - if-eqz v14, :cond_16 - - and-int/lit8 v14, v4, 0x2 - - if-nez v14, :cond_16 - - invoke-virtual {v8, v10}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v10 - - iget-object v10, v10, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v10, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - shr-int/lit8 v6, v6, 0x18 - - and-int/lit16 v6, v6, 0xff - - const/4 v12, 0x1 - - if-ne v6, v12, :cond_15 - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v12 - - goto :goto_12 - - :cond_15 - invoke-virtual {v10}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v12 - - :cond_16 - :goto_12 - iget-object v6, v8, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v6}, Ljava/util/List;->size()I - - move-result v10 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - move-object/from16 v16, v3 - - move/from16 v17, v5 - - const/4 v3, 0x0 - - :goto_13 - const v5, 0x7472756e - - if-ge v15, v10, :cond_18 - - invoke-interface {v6, v15}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v18 - - move-wide/from16 v19, v12 - - move-object/from16 v12, v18 - - check-cast v12, Lf/h/a/b/a1/c0/a$b; - - iget v13, v12, Lf/h/a/b/a1/c0/a;->a:I - - if-ne v13, v5, :cond_17 - - iget-object v5, v12, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v12, 0xc - - invoke-virtual {v5, v12}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->t()I - - move-result v5 - - if-lez v5, :cond_17 - - add-int/2addr v14, v5 - - add-int/lit8 v3, v3, 0x1 - - :cond_17 - add-int/lit8 v15, v15, 0x1 - - move-wide/from16 v12, v19 - - goto :goto_13 - - :cond_18 - move-wide/from16 v19, v12 - - const/4 v12, 0x0 - - iput v12, v11, Lf/h/a/b/a1/c0/d$b;->h:I - - iput v12, v11, Lf/h/a/b/a1/c0/d$b;->g:I - - iput v12, v11, Lf/h/a/b/a1/c0/d$b;->f:I - - iget-object v12, v11, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iput v3, v12, Lf/h/a/b/a1/c0/k;->e:I - - iput v14, v12, Lf/h/a/b/a1/c0/k;->f:I - - iget-object v13, v12, Lf/h/a/b/a1/c0/k;->h:[I - - if-eqz v13, :cond_19 - - array-length v13, v13 - - if-ge v13, v3, :cond_1a - - :cond_19 - new-array v13, v3, [J - - iput-object v13, v12, Lf/h/a/b/a1/c0/k;->g:[J - - new-array v3, v3, [I - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->h:[I - - :cond_1a - iget-object v3, v12, Lf/h/a/b/a1/c0/k;->i:[I - - if-eqz v3, :cond_1b - - array-length v3, v3 - - if-ge v3, v14, :cond_1c - - :cond_1b - mul-int/lit8 v14, v14, 0x7d - - div-int/lit8 v14, v14, 0x64 - - new-array v3, v14, [I - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->i:[I - - new-array v3, v14, [I - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->j:[I - - new-array v3, v14, [J - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->k:[J - - new-array v3, v14, [Z - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->l:[Z - - new-array v3, v14, [Z - - iput-object v3, v12, Lf/h/a/b/a1/c0/k;->n:[Z - - :cond_1c - const/4 v3, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - :goto_14 - if-ge v3, v10, :cond_31 - - invoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v18 - - move-object/from16 v14, v18 - - check-cast v14, Lf/h/a/b/a1/c0/a$b; - - iget v15, v14, Lf/h/a/b/a1/c0/a;->a:I - - if-ne v15, v5, :cond_30 - - add-int/lit8 v5, v12, 0x1 - - iget-object v14, v14, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v15, 0x8 - - invoke-virtual {v14, v15}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->e()I - - move-result v15 - - const v18, 0xffffff - - and-int v15, v15, v18 - - move/from16 v18, v5 - - iget-object v5, v11, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - move-object/from16 v23, v6 - - iget-object v6, v11, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - move/from16 v24, v10 - - iget-object v10, v6, Lf/h/a/b/a1/c0/k;->a:Lf/h/a/b/a1/c0/c; - - iget-object v0, v6, Lf/h/a/b/a1/c0/k;->h:[I - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v25 - - aput v25, v0, v12 - - iget-object v0, v6, Lf/h/a/b/a1/c0/k;->g:[J - - move-object/from16 v26, v1 - - move-object/from16 v25, v2 - - iget-wide v1, v6, Lf/h/a/b/a1/c0/k;->c:J - - aput-wide v1, v0, v12 - - and-int/lit8 v1, v15, 0x1 - - if-eqz v1, :cond_1d - - aget-wide v1, v0, v12 - - move/from16 v27, v7 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - move-object/from16 v28, v8 - - int-to-long v7, v7 - - add-long/2addr v1, v7 - - aput-wide v1, v0, v12 - - goto :goto_15 - - :cond_1d - move/from16 v27, v7 - - move-object/from16 v28, v8 - - :goto_15 - and-int/lit8 v0, v15, 0x4 - - if-eqz v0, :cond_1e - - const/4 v0, 0x1 - - goto :goto_16 - - :cond_1e - const/4 v0, 0x0 - - :goto_16 - iget v1, v10, Lf/h/a/b/a1/c0/c;->d:I - - if-eqz v0, :cond_1f - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - :cond_1f - and-int/lit16 v2, v15, 0x100 - - if-eqz v2, :cond_20 - - const/4 v2, 0x1 - - goto :goto_17 - - :cond_20 - const/4 v2, 0x0 - - :goto_17 - and-int/lit16 v7, v15, 0x200 - - if-eqz v7, :cond_21 - - const/4 v7, 0x1 - - goto :goto_18 - - :cond_21 - const/4 v7, 0x0 - - :goto_18 - and-int/lit16 v8, v15, 0x400 - - if-eqz v8, :cond_22 - - const/4 v8, 0x1 - - goto :goto_19 - - :cond_22 - const/4 v8, 0x0 - - :goto_19 - and-int/lit16 v15, v15, 0x800 - - if-eqz v15, :cond_23 - - const/4 v15, 0x1 - - goto :goto_1a - - :cond_23 - const/4 v15, 0x0 - - :goto_1a - move/from16 v29, v1 - - iget-object v1, v5, Lf/h/a/b/a1/c0/i;->h:[J - - if-eqz v1, :cond_25 - - move-object/from16 v30, v9 - - array-length v9, v1 - - move-object/from16 v31, v11 - - const/4 v11, 0x1 - - if-ne v9, v11, :cond_24 - - const/4 v9, 0x0 - - aget-wide v32, v1, v9 - - const-wide/16 v21, 0x0 - - cmp-long v1, v32, v21 - - if-nez v1, :cond_24 - - iget-object v1, v5, Lf/h/a/b/a1/c0/i;->i:[J - - aget-wide v32, v1, v9 - - const-wide/16 v34, 0x3e8 - - move v1, v8 - - iget-wide v8, v5, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v36, v8 - - invoke-static/range {v32 .. v37}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v8 - - move-wide/from16 v21, v8 - - goto :goto_1c - - :cond_24 - move v1, v8 - - goto :goto_1b - - :cond_25 - move v1, v8 - - move-object/from16 v30, v9 - - move-object/from16 v31, v11 - - :goto_1b - const-wide/16 v21, 0x0 - - :goto_1c - iget-object v8, v6, Lf/h/a/b/a1/c0/k;->i:[I - - iget-object v9, v6, Lf/h/a/b/a1/c0/k;->j:[I - - iget-object v11, v6, Lf/h/a/b/a1/c0/k;->k:[J - - move/from16 v32, v3 - - iget-object v3, v6, Lf/h/a/b/a1/c0/k;->l:[Z - - move-object/from16 v33, v3 - - iget v3, v5, Lf/h/a/b/a1/c0/i;->b:I - - move-object/from16 v34, v8 - - const/4 v8, 0x2 - - if-ne v3, v8, :cond_26 - - and-int/lit8 v3, v4, 0x1 - - if-eqz v3, :cond_26 - - const/4 v3, 0x1 - - goto :goto_1d - - :cond_26 - const/4 v3, 0x0 - - :goto_1d - iget-object v8, v6, Lf/h/a/b/a1/c0/k;->h:[I - - aget v8, v8, v12 - - add-int/2addr v8, v13 - - move/from16 v41, v4 - - iget-wide v4, v5, Lf/h/a/b/a1/c0/i;->c:J - - if-lez v12, :cond_27 - - move/from16 v35, v13 - - iget-wide v12, v6, Lf/h/a/b/a1/c0/k;->s:J - - move-object/from16 v42, v6 - - goto :goto_1e - - :cond_27 - move/from16 v35, v13 - - move-object/from16 v42, v6 - - move-wide/from16 v12, v19 - - :goto_1e - move/from16 v6, v35 - - :goto_1f - if-ge v6, v8, :cond_2f - - if-eqz v2, :cond_28 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v35 - - move/from16 v43, v2 - - move/from16 v2, v35 - - goto :goto_20 - - :cond_28 - move/from16 v43, v2 - - iget v2, v10, Lf/h/a/b/a1/c0/c;->b:I - - :goto_20 - if-eqz v7, :cond_29 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v35 - - move/from16 v44, v7 - - move/from16 v7, v35 - - goto :goto_21 - - :cond_29 - move/from16 v44, v7 - - iget v7, v10, Lf/h/a/b/a1/c0/c;->c:I - - :goto_21 - if-nez v6, :cond_2a - - if-eqz v0, :cond_2a - - move/from16 v45, v0 - - move/from16 v0, v29 - - goto :goto_22 - - :cond_2a - if-eqz v1, :cond_2b - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->e()I - - move-result v35 - - move/from16 v45, v0 - - move/from16 v0, v35 - - goto :goto_22 - - :cond_2b - move/from16 v45, v0 - - iget v0, v10, Lf/h/a/b/a1/c0/c;->d:I - - :goto_22 - if-eqz v15, :cond_2c - - move/from16 v46, v1 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - move-object/from16 v47, v14 - - move/from16 v48, v15 - - int-to-long v14, v1 - - const-wide/16 v35, 0x3e8 - - mul-long v14, v14, v35 - - div-long/2addr v14, v4 - - long-to-int v1, v14 - - aput v1, v9, v6 - - goto :goto_23 - - :cond_2c - move/from16 v46, v1 - - move-object/from16 v47, v14 - - move/from16 v48, v15 - - const/4 v1, 0x0 - - aput v1, v9, v6 - - :goto_23 - const-wide/16 v37, 0x3e8 - - move-wide/from16 v35, v12 - - move-wide/from16 v39, v4 - - invoke-static/range {v35 .. v40}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v14 - - sub-long v14, v14, v21 - - aput-wide v14, v11, v6 - - aput v7, v34, v6 - - shr-int/lit8 v0, v0, 0x10 - - and-int/lit8 v0, v0, 0x1 - - if-nez v0, :cond_2e - - if-eqz v3, :cond_2d - - if-nez v6, :cond_2e - - :cond_2d - const/4 v0, 0x1 - - goto :goto_24 - - :cond_2e - const/4 v0, 0x0 - - :goto_24 - aput-boolean v0, v33, v6 - - int-to-long v0, v2 - - add-long/2addr v12, v0 - - add-int/lit8 v6, v6, 0x1 - - move/from16 v2, v43 - - move/from16 v7, v44 - - move/from16 v0, v45 - - move/from16 v1, v46 - - move-object/from16 v14, v47 - - move/from16 v15, v48 - - goto/16 :goto_1f - - :cond_2f - move-object/from16 v0, v42 - - iput-wide v12, v0, Lf/h/a/b/a1/c0/k;->s:J - - move v13, v8 - - move/from16 v12, v18 - - goto :goto_25 - - :cond_30 - move-object/from16 v26, v1 - - move-object/from16 v25, v2 - - move/from16 v32, v3 - - move/from16 v41, v4 - - move-object/from16 v23, v6 - - move/from16 v27, v7 - - move-object/from16 v28, v8 - - move-object/from16 v30, v9 - - move/from16 v24, v10 - - move-object/from16 v31, v11 - - move/from16 v35, v13 - - :goto_25 - add-int/lit8 v3, v32, 0x1 - - const v5, 0x7472756e - - move-object/from16 v0, p0 - - move-object/from16 v6, v23 - - move/from16 v10, v24 - - move-object/from16 v2, v25 - - move-object/from16 v1, v26 - - move/from16 v7, v27 - - move-object/from16 v8, v28 - - move-object/from16 v9, v30 - - move-object/from16 v11, v31 - - move/from16 v4, v41 - - goto/16 :goto_14 - - :cond_31 - move-object/from16 v26, v1 - - move-object/from16 v25, v2 - - move/from16 v41, v4 - - move/from16 v27, v7 - - move-object/from16 v28, v8 - - move-object/from16 v30, v9 - - iget-object v0, v11, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - move-object/from16 v1, v30 - - iget-object v2, v1, Lf/h/a/b/a1/c0/k;->a:Lf/h/a/b/a1/c0/c; - - iget v2, v2, Lf/h/a/b/a1/c0/c;->a:I - - invoke-virtual {v0, v2}, Lf/h/a/b/a1/c0/i;->a(I)Lf/h/a/b/a1/c0/j; - - move-result-object v0 - - const v2, 0x7361697a - - invoke-virtual {v8, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - if-eqz v2, :cond_38 - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iget v3, v0, Lf/h/a/b/a1/c0/j;->d:I - - const/16 v4, 0x8 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - const v6, 0xffffff - - and-int/2addr v5, v6 - - const/4 v6, 0x1 - - and-int/2addr v5, v6 - - if-ne v5, v6, :cond_32 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_32 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v5 - - iget v6, v1, Lf/h/a/b/a1/c0/k;->f:I - - if-ne v5, v6, :cond_37 - - if-nez v4, :cond_34 - - iget-object v4, v1, Lf/h/a/b/a1/c0/k;->n:[Z - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_26 - if-ge v6, v5, :cond_36 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v9 - - add-int/2addr v7, v9 - - if-le v9, v3, :cond_33 - - const/4 v9, 0x1 - - goto :goto_27 - - :cond_33 - const/4 v9, 0x0 - - :goto_27 - aput-boolean v9, v4, v6 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_26 - - :cond_34 - if-le v4, v3, :cond_35 - - const/4 v2, 0x1 - - goto :goto_28 - - :cond_35 - const/4 v2, 0x0 - - :goto_28 - mul-int v4, v4, v5 - - const/4 v3, 0x0 - - add-int/lit8 v7, v4, 0x0 - - iget-object v4, v1, Lf/h/a/b/a1/c0/k;->n:[Z - - invoke-static {v4, v3, v5, v2}, Ljava/util/Arrays;->fill([ZIIZ)V - - :cond_36 - invoke-virtual {v1, v7}, Lf/h/a/b/a1/c0/k;->a(I)V - - goto :goto_29 - - :cond_37 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Length mismatch: " - - const-string v3, ", " - - invoke-static {v2, v5, v3}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget v1, v1, Lf/h/a/b/a1/c0/k;->f:I - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_38 - :goto_29 - const v2, 0x7361696f - - invoke-virtual {v8, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - if-eqz v2, :cond_3c - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v3, 0x8 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const v5, 0xffffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - and-int/2addr v5, v6 - - if-ne v5, v6, :cond_39 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->D(I)V - - :cond_39 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v3 - - if-ne v3, v6, :cond_3b - - shr-int/lit8 v3, v4, 0x18 - - and-int/lit16 v3, v3, 0xff - - iget-wide v4, v1, Lf/h/a/b/a1/c0/k;->d:J - - if-nez v3, :cond_3a - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v2 - - goto :goto_2a - - :cond_3a - invoke-virtual {v2}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v2 - - :goto_2a - add-long/2addr v4, v2 - - iput-wide v4, v1, Lf/h/a/b/a1/c0/k;->d:J - - goto :goto_2b - - :cond_3b - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Unexpected saio entry count: " - - invoke-static {v1, v3}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_3c - :goto_2b - const v2, 0x73656e63 - - invoke-virtual {v8, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - if-eqz v2, :cond_3d - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/4 v3, 0x0 - - invoke-static {v2, v3, v1}, Lf/h/a/b/a1/c0/d;->i(Lf/h/a/b/i1/t;ILf/h/a/b/a1/c0/k;)V - - :cond_3d - const v2, 0x73626770 - - invoke-virtual {v8, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - const v3, 0x73677064 - - invoke-virtual {v8, v3}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v3 - - if-eqz v2, :cond_4a - - if-eqz v3, :cond_4a - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - if-eqz v0, :cond_3e - - iget-object v0, v0, Lf/h/a/b/a1/c0/j;->b:Ljava/lang/String; - - const/16 v4, 0x8 - - goto :goto_2c - - :cond_3e - const/16 v4, 0x8 - - const/4 v0, 0x0 - - :goto_2c - move-object/from16 v30, v0 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const v5, 0x73656967 - - if-eq v4, v5, :cond_3f - - goto/16 :goto_30 - - :cond_3f - shr-int/lit8 v0, v0, 0x18 - - and-int/lit16 v0, v0, 0xff - - const/4 v4, 0x4 - - const/4 v6, 0x1 - - if-ne v0, v6, :cond_40 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_40 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - if-ne v0, v6, :cond_49 - - const/16 v0, 0x8 - - invoke-virtual {v3, v0}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - if-eq v2, v5, :cond_41 - - goto/16 :goto_30 - - :cond_41 - shr-int/lit8 v0, v0, 0x18 - - and-int/lit16 v0, v0, 0xff - - if-ne v0, v6, :cond_43 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v4 - - const-wide/16 v6, 0x0 - - cmp-long v0, v4, v6 - - if-eqz v0, :cond_42 - - goto :goto_2d - - :cond_42 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Variable length description in sgpd found (unsupported)" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_43 - const/4 v2, 0x2 - - if-lt v0, v2, :cond_44 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_44 - :goto_2d - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v4 - - const-wide/16 v6, 0x1 - - cmp-long v0, v4, v6 - - if-nez v0, :cond_48 - - const/4 v0, 0x1 - - invoke-virtual {v3, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit16 v4, v2, 0xf0 - - shr-int/lit8 v33, v4, 0x4 - - and-int/lit8 v34, v2, 0xf - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-ne v2, v0, :cond_45 - - const/4 v0, 0x1 - - const/16 v29, 0x1 - - goto :goto_2e - - :cond_45 - const/4 v0, 0x0 - - const/16 v29, 0x0 - - :goto_2e - if-nez v29, :cond_46 - - goto :goto_30 - - :cond_46 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v31 - - const/16 v0, 0x10 - - new-array v2, v0, [B - - iget-object v4, v3, Lf/h/a/b/i1/t;->a:[B - - iget v5, v3, Lf/h/a/b/i1/t;->b:I - - const/4 v6, 0x0 - - invoke-static {v4, v5, v2, v6, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, v3, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, v0 - - iput v4, v3, Lf/h/a/b/i1/t;->b:I - - if-nez v31, :cond_47 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - new-array v4, v0, [B - - iget-object v5, v3, Lf/h/a/b/i1/t;->a:[B - - iget v7, v3, Lf/h/a/b/i1/t;->b:I - - invoke-static {v5, v7, v4, v6, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v5, v3, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v5, v0 - - iput v5, v3, Lf/h/a/b/i1/t;->b:I - - const/4 v0, 0x1 - - move-object/from16 v35, v4 - - goto :goto_2f - - :cond_47 - const/4 v0, 0x1 - - const/4 v3, 0x0 - - move-object/from16 v35, v3 - - :goto_2f - iput-boolean v0, v1, Lf/h/a/b/a1/c0/k;->m:Z - - new-instance v0, Lf/h/a/b/a1/c0/j; - - move-object/from16 v28, v0 - - move-object/from16 v32, v2 - - invoke-direct/range {v28 .. v35}, Lf/h/a/b/a1/c0/j;->(ZLjava/lang/String;I[BII[B)V - - iput-object v0, v1, Lf/h/a/b/a1/c0/k;->o:Lf/h/a/b/a1/c0/j; - - goto :goto_30 - - :cond_48 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Entry count in sgpd != 1 (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_49 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Entry count in sbgp != 1 (unsupported)." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_4a - :goto_30 - iget-object v0, v8, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v2, 0x0 - - :goto_31 - if-ge v2, v0, :cond_4d - - iget-object v3, v8, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/a1/c0/a$b; - - iget v4, v3, Lf/h/a/b/a1/c0/a;->a:I - - const v5, 0x75756964 - - if-ne v4, v5, :cond_4c - - iget-object v3, v3, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const/16 v4, 0x8 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v4, v3, Lf/h/a/b/i1/t;->a:[B - - iget v5, v3, Lf/h/a/b/i1/t;->b:I - - const/4 v6, 0x0 - - const/16 v7, 0x10 - - move-object/from16 v9, v26 - - invoke-static {v4, v5, v9, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, v3, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, v7 - - iput v4, v3, Lf/h/a/b/i1/t;->b:I - - sget-object v4, Lf/h/a/b/a1/c0/d;->I:[B - - invoke-static {v9, v4}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v4 - - if-nez v4, :cond_4b - - goto :goto_32 - - :cond_4b - invoke-static {v3, v7, v1}, Lf/h/a/b/a1/c0/d;->i(Lf/h/a/b/i1/t;ILf/h/a/b/a1/c0/k;)V - - goto :goto_32 - - :cond_4c - move-object/from16 v9, v26 - - :goto_32 - add-int/lit8 v2, v2, 0x1 - - move-object/from16 v26, v9 - - goto :goto_31 - - :cond_4d - move-object/from16 v9, v26 - - goto :goto_34 - - :cond_4e - :goto_33 - move-object v9, v1 - - move-object/from16 v25, v2 - - move-object/from16 v16, v3 - - move/from16 v41, v4 - - move/from16 v17, v5 - - move/from16 v27, v7 - - :goto_34 - add-int/lit8 v7, v27, 0x1 - - const/16 v6, 0x8 - - move-object/from16 v0, p0 - - move-object v1, v9 - - move-object/from16 v3, v16 - - move/from16 v5, v17 - - move-object/from16 v2, v25 - - move/from16 v4, v41 - - goto/16 :goto_b - - :cond_4f - iget-object v0, v2, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-static {v0}, Lf/h/a/b/a1/c0/d;->c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-result-object v0 - - move-object/from16 v3, p0 - - if-eqz v0, :cond_51 - - iget-object v1, v3, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_35 - if-ge v2, v1, :cond_51 - - iget-object v4, v3, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v4, v2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/a1/c0/d$b; - - iget-object v5, v4, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - iget-object v6, v4, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget-object v6, v6, Lf/h/a/b/a1/c0/k;->a:Lf/h/a/b/a1/c0/c; - - iget v6, v6, Lf/h/a/b/a1/c0/c;->a:I - - invoke-virtual {v5, v6}, Lf/h/a/b/a1/c0/i;->a(I)Lf/h/a/b/a1/c0/j; - - move-result-object v5 - - if-eqz v5, :cond_50 - - iget-object v5, v5, Lf/h/a/b/a1/c0/j;->b:Ljava/lang/String; - - goto :goto_36 - - :cond_50 - const/4 v5, 0x0 - - :goto_36 - iget-object v6, v4, Lf/h/a/b/a1/c0/d$b;->a:Lf/h/a/b/a1/s; - - iget-object v4, v4, Lf/h/a/b/a1/c0/d$b;->d:Lf/h/a/b/a1/c0/i; - - iget-object v4, v4, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-result-object v5 - - iget-object v7, v4, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-virtual {v4, v5, v7}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v4 - - invoke-interface {v6, v4}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_35 - - :cond_51 - iget-wide v0, v3, Lf/h/a/b/a1/c0/d;->w:J - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, v0, v4 - - if-eqz v2, :cond_56 - - iget-object v0, v3, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v0}, Landroid/util/SparseArray;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_37 - if-ge v1, v0, :cond_55 - - iget-object v2, v3, Lf/h/a/b/a1/c0/d;->d:Landroid/util/SparseArray; - - invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/d$b; - - iget-wide v4, v3, Lf/h/a/b/a1/c0/d;->w:J - - if-eqz v2, :cond_54 - - invoke-static {v4, v5}, Lf/h/a/b/u;->b(J)J - - move-result-wide v4 - - iget v6, v2, Lf/h/a/b/a1/c0/d$b;->f:I - - :goto_38 - iget-object v7, v2, Lf/h/a/b/a1/c0/d$b;->b:Lf/h/a/b/a1/c0/k; - - iget v8, v7, Lf/h/a/b/a1/c0/k;->f:I - - if-ge v6, v8, :cond_53 - - iget-object v8, v7, Lf/h/a/b/a1/c0/k;->k:[J - - aget-wide v9, v8, v6 - - iget-object v8, v7, Lf/h/a/b/a1/c0/k;->j:[I - - aget v8, v8, v6 - - int-to-long v11, v8 - - add-long/2addr v9, v11 - - cmp-long v8, v9, v4 - - if-gez v8, :cond_53 - - iget-object v7, v7, Lf/h/a/b/a1/c0/k;->l:[Z - - aget-boolean v7, v7, v6 - - if-eqz v7, :cond_52 - - iput v6, v2, Lf/h/a/b/a1/c0/d$b;->i:I - - :cond_52 - add-int/lit8 v6, v6, 0x1 - - goto :goto_38 - - :cond_53 - add-int/lit8 v1, v1, 0x1 - - goto :goto_37 - - :cond_54 - const/4 v0, 0x0 - - throw v0 - - :cond_55 - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, v3, Lf/h/a/b/a1/c0/d;->w:J - - :cond_56 - move-object v1, v3 - - goto :goto_39 - - :cond_57 - move-object v3, v0 - - iget-object v0, v1, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_58 - - iget-object v0, v1, Lf/h/a/b/a1/c0/d;->m:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/a1/c0/a$a; - - iget-object v0, v0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_58 - :goto_39 - move-object v0, v3 - - goto/16 :goto_0 - - :cond_59 - move-object v3, v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/d;->a()V - - return-void -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/e.smali deleted file mode 100644 index 86850a22be..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/e.smali +++ /dev/null @@ -1,826 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/e; -.super Ljava/lang/Object; -.source "MetadataUtil.java" - - -# static fields -.field public static final a:[Ljava/lang/String; - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 192 - - const-string v0, "Blues" - - const-string v1, "Classic Rock" - - const-string v2, "Country" - - const-string v3, "Dance" - - const-string v4, "Disco" - - const-string v5, "Funk" - - const-string v6, "Grunge" - - const-string v7, "Hip-Hop" - - const-string v8, "Jazz" - - const-string v9, "Metal" - - const-string v10, "New Age" - - const-string v11, "Oldies" - - const-string v12, "Other" - - const-string v13, "Pop" - - const-string v14, "R&B" - - const-string v15, "Rap" - - const-string v16, "Reggae" - - const-string v17, "Rock" - - const-string v18, "Techno" - - const-string v19, "Industrial" - - const-string v20, "Alternative" - - const-string v21, "Ska" - - const-string v22, "Death Metal" - - const-string v23, "Pranks" - - const-string v24, "Soundtrack" - - const-string v25, "Euro-Techno" - - const-string v26, "Ambient" - - const-string v27, "Trip-Hop" - - const-string v28, "Vocal" - - const-string v29, "Jazz+Funk" - - const-string v30, "Fusion" - - const-string v31, "Trance" - - const-string v32, "Classical" - - const-string v33, "Instrumental" - - const-string v34, "Acid" - - const-string v35, "House" - - const-string v36, "Game" - - const-string v37, "Sound Clip" - - const-string v38, "Gospel" - - const-string v39, "Noise" - - const-string v40, "AlternRock" - - const-string v41, "Bass" - - const-string v42, "Soul" - - const-string v43, "Punk" - - const-string v44, "Space" - - const-string v45, "Meditative" - - const-string v46, "Instrumental Pop" - - const-string v47, "Instrumental Rock" - - const-string v48, "Ethnic" - - const-string v49, "Gothic" - - const-string v50, "Darkwave" - - const-string v51, "Techno-Industrial" - - const-string v52, "Electronic" - - const-string v53, "Pop-Folk" - - const-string v54, "Eurodance" - - const-string v55, "Dream" - - const-string v56, "Southern Rock" - - const-string v57, "Comedy" - - const-string v58, "Cult" - - const-string v59, "Gangsta" - - const-string v60, "Top 40" - - const-string v61, "Christian Rap" - - const-string v62, "Pop/Funk" - - const-string v63, "Jungle" - - const-string v64, "Native American" - - const-string v65, "Cabaret" - - const-string v66, "New Wave" - - const-string v67, "Psychadelic" - - const-string v68, "Rave" - - const-string v69, "Showtunes" - - const-string v70, "Trailer" - - const-string v71, "Lo-Fi" - - const-string v72, "Tribal" - - const-string v73, "Acid Punk" - - const-string v74, "Acid Jazz" - - const-string v75, "Polka" - - const-string v76, "Retro" - - const-string v77, "Musical" - - const-string v78, "Rock & Roll" - - const-string v79, "Hard Rock" - - const-string v80, "Folk" - - const-string v81, "Folk-Rock" - - const-string v82, "National Folk" - - const-string v83, "Swing" - - const-string v84, "Fast Fusion" - - const-string v85, "Bebob" - - const-string v86, "Latin" - - const-string v87, "Revival" - - const-string v88, "Celtic" - - const-string v89, "Bluegrass" - - const-string v90, "Avantgarde" - - const-string v91, "Gothic Rock" - - const-string v92, "Progressive Rock" - - const-string v93, "Psychedelic Rock" - - const-string v94, "Symphonic Rock" - - const-string v95, "Slow Rock" - - const-string v96, "Big Band" - - const-string v97, "Chorus" - - const-string v98, "Easy Listening" - - const-string v99, "Acoustic" - - const-string v100, "Humour" - - const-string v101, "Speech" - - const-string v102, "Chanson" - - const-string v103, "Opera" - - const-string v104, "Chamber Music" - - const-string v105, "Sonata" - - const-string v106, "Symphony" - - const-string v107, "Booty Bass" - - const-string v108, "Primus" - - const-string v109, "Porn Groove" - - const-string v110, "Satire" - - const-string v111, "Slow Jam" - - const-string v112, "Club" - - const-string v113, "Tango" - - const-string v114, "Samba" - - const-string v115, "Folklore" - - const-string v116, "Ballad" - - const-string v117, "Power Ballad" - - const-string v118, "Rhythmic Soul" - - const-string v119, "Freestyle" - - const-string v120, "Duet" - - const-string v121, "Punk Rock" - - const-string v122, "Drum Solo" - - const-string v123, "A capella" - - const-string v124, "Euro-House" - - const-string v125, "Dance Hall" - - const-string v126, "Goa" - - const-string v127, "Drum & Bass" - - const-string v128, "Club-House" - - const-string v129, "Hardcore" - - const-string v130, "Terror" - - const-string v131, "Indie" - - const-string v132, "BritPop" - - const-string v133, "Afro-Punk" - - const-string v134, "Polsk Punk" - - const-string v135, "Beat" - - const-string v136, "Christian Gangsta Rap" - - const-string v137, "Heavy Metal" - - const-string v138, "Black Metal" - - const-string v139, "Crossover" - - const-string v140, "Contemporary Christian" - - const-string v141, "Christian Rock" - - const-string v142, "Merengue" - - const-string v143, "Salsa" - - const-string v144, "Thrash Metal" - - const-string v145, "Anime" - - const-string v146, "Jpop" - - const-string v147, "Synthpop" - - const-string v148, "Abstract" - - const-string v149, "Art Rock" - - const-string v150, "Baroque" - - const-string v151, "Bhangra" - - const-string v152, "Big beat" - - const-string v153, "Breakbeat" - - const-string v154, "Chillout" - - const-string v155, "Downtempo" - - const-string v156, "Dub" - - const-string v157, "EBM" - - const-string v158, "Eclectic" - - const-string v159, "Electro" - - const-string v160, "Electroclash" - - const-string v161, "Emo" - - const-string v162, "Experimental" - - const-string v163, "Garage" - - const-string v164, "Global" - - const-string v165, "IDM" - - const-string v166, "Illbient" - - const-string v167, "Industro-Goth" - - const-string v168, "Jam Band" - - const-string v169, "Krautrock" - - const-string v170, "Leftfield" - - const-string v171, "Lounge" - - const-string v172, "Math Rock" - - const-string v173, "New Romantic" - - const-string v174, "Nu-Breakz" - - const-string v175, "Post-Punk" - - const-string v176, "Post-Rock" - - const-string v177, "Psytrance" - - const-string v178, "Shoegaze" - - const-string v179, "Space Rock" - - const-string v180, "Trop Rock" - - const-string v181, "World Music" - - const-string v182, "Neoclassical" - - const-string v183, "Audiobook" - - const-string v184, "Audio theatre" - - const-string v185, "Neue Deutsche Welle" - - const-string v186, "Podcast" - - const-string v187, "Indie-Rock" - - const-string v188, "G-Funk" - - const-string v189, "Dubstep" - - const-string v190, "Garage Rock" - - const-string v191, "Psybient" - - filled-new-array/range {v0 .. v191}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/c0/e;->a:[Ljava/lang/String; - - return-void -.end method - -.method public static a(ILf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - const v2, 0x64617461 - - if-ne v1, v2, :cond_0 - - const/16 p0, 0x8 - - invoke-virtual {p1, p0}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v0, v0, -0x10 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->m(I)Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - const-string v0, "und" - - invoke-direct {p1, v0, p0, p0}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p1 - - :cond_0 - const-string p1, "Failed to parse comment attribute: " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-static {p0}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "MetadataUtil" - - invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static b(Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - .locals 7 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - const-string v2, "MetadataUtil" - - const/4 v3, 0x0 - - const v4, 0x64617461 - - if-ne v1, v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - const v4, 0xffffff - - and-int/2addr v1, v4 - - const/16 v4, 0xd - - if-ne v1, v4, :cond_0 - - const-string v4, "image/jpeg" - - goto :goto_0 - - :cond_0 - const/16 v4, 0xe - - if-ne v1, v4, :cond_1 - - const-string v4, "image/png" - - goto :goto_0 - - :cond_1 - move-object v4, v3 - - :goto_0 - if-nez v4, :cond_2 - - const-string p0, "Unrecognized cover art flags: " - - invoke-static {p0, v1, v2}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - return-object v3 - - :cond_2 - const/4 v1, 0x4 - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v0, v0, -0x10 - - new-array v1, v0, [B - - const/4 v2, 0x0 - - iget-object v5, p0, Lf/h/a/b/i1/t;->a:[B - - iget v6, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v5, v6, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v0 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - - const/4 v0, 0x3 - - invoke-direct {p0, v4, v3, v0, v1}, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->(Ljava/lang/String;Ljava/lang/String;I[B)V - - return-object p0 - - :cond_3 - const-string p0, "Failed to parse cover art attribute" - - invoke-static {v2, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object v3 -.end method - -.method public static c(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - const/4 v2, 0x0 - - const v3, 0x64617461 - - if-ne v1, v3, :cond_1 - - const/16 v1, 0x16 - - if-lt v0, v1, :cond_1 - - const/16 v0, 0xa - - invoke-virtual {p2, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - if-lez v0, :cond_1 - - const-string p0, "" - - invoke-static {p0, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->v()I - - move-result p2 - - if-lez p2, :cond_0 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "/" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - :cond_0 - new-instance p2, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - invoke-direct {p2, p1, v2, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p2 - - :cond_1 - const-string p1, "Failed to parse index/count attribute: " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-static {p0}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "MetadataUtil" - - invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object v2 -.end method - -.method public static d(ILjava/lang/String;Lf/h/a/b/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - const/4 v2, 0x0 - - const v3, 0x64617461 - - if-ne v1, v3, :cond_0 - - const/16 p0, 0x8 - - invoke-virtual {p2, p0}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v0, v0, -0x10 - - invoke-virtual {p2, v0}, Lf/h/a/b/i1/t;->m(I)Ljava/lang/String; - - move-result-object p0 - - new-instance p2, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - invoke-direct {p2, p1, v2, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p2 - - :cond_0 - const-string p1, "Failed to parse text attribute: " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-static {p0}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "MetadataUtil" - - invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object v2 -.end method - -.method public static e(ILjava/lang/String;Lf/h/a/b/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-static {p2}, Lf/h/a/b/a1/c0/e;->f(Lf/h/a/b/i1/t;)I - - move-result p2 - - if-eqz p4, :cond_0 - - const/4 p4, 0x1 - - invoke-static {p4, p2}, Ljava/lang/Math;->min(II)I - - move-result p2 - - :cond_0 - const/4 p4, 0x0 - - if-ltz p2, :cond_2 - - if-eqz p3, :cond_1 - - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p0, p1, p4, p2}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "und" - - invoke-direct {p0, p3, p1, p2}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - return-object p0 - - :cond_2 - const-string p1, "Failed to parse uint8 attribute: " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-static {p0}, Lf/h/a/b/a1/c0/a;->a(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "MetadataUtil" - - invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object p4 -.end method - -.method public static f(Lf/h/a/b/i1/t;)I - .locals 2 - - const/4 v0, 0x4 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - const v1, 0x64617461 - - if-ne v0, v1, :cond_0 - - const/16 v0, 0x8 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result p0 - - return p0 - - :cond_0 - const-string p0, "MetadataUtil" - - const-string v0, "Failed to parse uint8 attribute value" - - invoke-static {p0, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p0, -0x1 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/f$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/f$a.smali deleted file mode 100644 index 7a9d0eaa4e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/f$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/f$a; -.super Ljava/lang/Object; -.source "Mp4Extractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/c0/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/c0/i; - -.field public final b:Lf/h/a/b/a1/c0/l; - -.field public final c:Lf/h/a/b/a1/s; - -.field public d:I - - -# direct methods -.method public constructor (Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/l;Lf/h/a/b/a1/s;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f$a;->a:Lf/h/a/b/a1/c0/i; - - iput-object p2, p0, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iput-object p3, p0, Lf/h/a/b/a1/c0/f$a;->c:Lf/h/a/b/a1/s; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/f.smali deleted file mode 100644 index 0a8ffb2c46..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/f.smali +++ /dev/null @@ -1,4215 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/f; -.super Ljava/lang/Object; -.source "Mp4Extractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; -.implements Lf/h/a/b/a1/q; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/c0/f$a; - } -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Lf/h/a/b/i1/t; - -.field public final e:Lf/h/a/b/i1/t; - -.field public final f:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/a1/c0/a$a;", - ">;" - } - .end annotation -.end field - -.field public g:I - -.field public h:I - -.field public i:J - -.field public j:I - -.field public k:Lf/h/a/b/i1/t; - -.field public l:I - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:Lf/h/a/b/a1/i; - -.field public q:[Lf/h/a/b/a1/c0/f$a; - -.field public r:[[J - -.field public s:I - -.field public t:J - -.field public u:Z - - -# direct methods -.method public constructor (I)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/c0/f;->a:I - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x10 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - new-instance p1, Ljava/util/ArrayDeque; - - invoke-direct {p1}, Ljava/util/ArrayDeque;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - new-instance p1, Lf/h/a/b/i1/t; - - sget-object v0, Lf/h/a/b/i1/r;->a:[B - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->b:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - const/4 v0, 0x4 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->c:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/c0/f;->l:I - - return-void -.end method - -.method public static k(Lf/h/a/b/a1/c0/l;JJ)J - .locals 2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/a1/c0/l;->a(J)I - - move-result v0 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/a1/c0/l;->b(J)I - - move-result v0 - - :cond_0 - if-ne v0, v1, :cond_1 - - return-wide p3 - - :cond_1 - iget-object p0, p0, Lf/h/a/b/a1/c0/l;->c:[J - - aget-wide p1, p0, v0 - - invoke-static {p1, p2, p3, p4}, Ljava/lang/Math;->min(JJ)J - - move-result-wide p0 - - return-wide p0 -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 29 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - :cond_0 - iget v3, v0, Lf/h/a/b/a1/c0/f;->g:I - - const v4, 0x66747970 - - const-wide/16 v5, 0x0 - - const/16 v7, 0x8 - - const/4 v9, -0x1 - - const/4 v11, 0x1 - - if-eqz v3, :cond_1f - - const/4 v12, 0x2 - - const-wide/32 v13, 0x40000 - - if-eq v3, v11, :cond_16 - - if-ne v3, v12, :cond_15 - - iget-wide v3, v1, Lf/h/a/b/a1/e;->d:J - - iget v7, v0, Lf/h/a/b/a1/c0/f;->l:I - - if-ne v7, v9, :cond_b - - const-wide v15, 0x7fffffffffffffffL - - move-wide/from16 v17, v15 - - move-wide/from16 v20, v17 - - move-wide/from16 v24, v20 - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - const/16 v19, 0x1 - - const/16 v22, -0x1 - - const/16 v23, -0x1 - - :goto_0 - iget-object v12, v0, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - array-length v10, v12 - - if-ge v7, v10, :cond_8 - - aget-object v10, v12, v7 - - iget v12, v10, Lf/h/a/b/a1/c0/f$a;->d:I - - iget-object v10, v10, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget v11, v10, Lf/h/a/b/a1/c0/l;->b:I - - if-ne v12, v11, :cond_1 - - goto :goto_3 - - :cond_1 - iget-object v10, v10, Lf/h/a/b/a1/c0/l;->c:[J - - aget-wide v26, v10, v12 - - iget-object v10, v0, Lf/h/a/b/a1/c0/f;->r:[[J - - aget-object v10, v10, v7 - - aget-wide v11, v10, v12 - - sub-long v26, v26, v3 - - cmp-long v10, v26, v5 - - if-ltz v10, :cond_3 - - cmp-long v10, v26, v13 - - if-ltz v10, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v10, 0x0 - - goto :goto_2 - - :cond_3 - :goto_1 - const/4 v10, 0x1 - - :goto_2 - if-nez v10, :cond_4 - - if-nez v8, :cond_5 - - :cond_4 - if-ne v10, v8, :cond_6 - - cmp-long v28, v26, v24 - - if-gez v28, :cond_6 - - :cond_5 - move/from16 v23, v7 - - move v8, v10 - - move-wide/from16 v20, v11 - - move-wide/from16 v24, v26 - - :cond_6 - cmp-long v26, v11, v17 - - if-gez v26, :cond_7 - - move/from16 v22, v7 - - move/from16 v19, v10 - - move-wide/from16 v17, v11 - - :cond_7 - :goto_3 - add-int/lit8 v7, v7, 0x1 - - const/4 v11, 0x1 - - goto :goto_0 - - :cond_8 - cmp-long v7, v17, v15 - - if-eqz v7, :cond_a - - if-eqz v19, :cond_a - - const-wide/32 v7, 0xa00000 - - add-long v17, v17, v7 - - cmp-long v7, v20, v17 - - if-gez v7, :cond_9 - - goto :goto_4 - - :cond_9 - move/from16 v7, v22 - - goto :goto_5 - - :cond_a - :goto_4 - move/from16 v7, v23 - - :goto_5 - iput v7, v0, Lf/h/a/b/a1/c0/f;->l:I - - if-ne v7, v9, :cond_b - - goto/16 :goto_a - - :cond_b - iget-object v7, v0, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - iget v8, v0, Lf/h/a/b/a1/c0/f;->l:I - - aget-object v7, v7, v8 - - iget-object v15, v7, Lf/h/a/b/a1/c0/f$a;->c:Lf/h/a/b/a1/s; - - iget v8, v7, Lf/h/a/b/a1/c0/f$a;->d:I - - iget-object v10, v7, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget-object v11, v10, Lf/h/a/b/a1/c0/l;->c:[J - - aget-wide v13, v11, v8 - - iget-object v10, v10, Lf/h/a/b/a1/c0/l;->d:[I - - aget v10, v10, v8 - - sub-long v3, v13, v3 - - iget v11, v0, Lf/h/a/b/a1/c0/f;->m:I - - int-to-long v11, v11 - - add-long/2addr v3, v11 - - cmp-long v11, v3, v5 - - if-ltz v11, :cond_14 - - const-wide/32 v5, 0x40000 - - cmp-long v11, v3, v5 - - if-ltz v11, :cond_c - - goto/16 :goto_9 - - :cond_c - iget-object v2, v7, Lf/h/a/b/a1/c0/f$a;->a:Lf/h/a/b/a1/c0/i; - - iget v2, v2, Lf/h/a/b/a1/c0/i;->g:I - - const/4 v5, 0x1 - - if-ne v2, v5, :cond_d - - const-wide/16 v5, 0x8 - - add-long/2addr v3, v5 - - add-int/lit8 v10, v10, -0x8 - - :cond_d - long-to-int v2, v3 - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - iget-object v2, v7, Lf/h/a/b/a1/c0/f$a;->a:Lf/h/a/b/a1/c0/i; - - iget v3, v2, Lf/h/a/b/a1/c0/i;->j:I - - if-eqz v3, :cond_10 - - iget-object v2, v0, Lf/h/a/b/a1/c0/f;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x0 - - aput-byte v4, v2, v4 - - const/4 v5, 0x1 - - aput-byte v4, v2, v5 - - const/4 v5, 0x2 - - aput-byte v4, v2, v5 - - rsub-int/lit8 v5, v3, 0x4 - - :goto_6 - iget v6, v0, Lf/h/a/b/a1/c0/f;->n:I - - if-ge v6, v10, :cond_13 - - iget v6, v0, Lf/h/a/b/a1/c0/f;->o:I - - if-nez v6, :cond_f - - invoke-virtual {v1, v2, v5, v3, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v6, v0, Lf/h/a/b/a1/c0/f;->m:I - - add-int/2addr v6, v3 - - iput v6, v0, Lf/h/a/b/a1/c0/f;->m:I - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v6, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - if-ltz v6, :cond_e - - iput v6, v0, Lf/h/a/b/a1/c0/f;->o:I - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v6, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v4, v0, Lf/h/a/b/a1/c0/f;->b:Lf/h/a/b/i1/t; - - const/4 v6, 0x4 - - invoke-interface {v15, v4, v6}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v4, v0, Lf/h/a/b/a1/c0/f;->n:I - - add-int/2addr v4, v6 - - iput v4, v0, Lf/h/a/b/a1/c0/f;->n:I - - add-int/2addr v10, v5 - - goto :goto_7 - - :cond_e - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Invalid NAL length" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_f - invoke-interface {v15, v1, v6, v4}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v6 - - iget v4, v0, Lf/h/a/b/a1/c0/f;->m:I - - add-int/2addr v4, v6 - - iput v4, v0, Lf/h/a/b/a1/c0/f;->m:I - - iget v4, v0, Lf/h/a/b/a1/c0/f;->n:I - - add-int/2addr v4, v6 - - iput v4, v0, Lf/h/a/b/a1/c0/f;->n:I - - iget v4, v0, Lf/h/a/b/a1/c0/f;->o:I - - sub-int/2addr v4, v6 - - iput v4, v0, Lf/h/a/b/a1/c0/f;->o:I - - :goto_7 - const/4 v4, 0x0 - - goto :goto_6 - - :cond_10 - iget-object v2, v2, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget-object v2, v2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v3, "audio/ac4" - - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_12 - - iget v2, v0, Lf/h/a/b/a1/c0/f;->n:I - - if-nez v2, :cond_11 - - iget-object v2, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - invoke-static {v10, v2}, Lf/h/a/b/w0/h;->a(ILf/h/a/b/i1/t;)V - - iget-object v2, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - const/4 v3, 0x7 - - invoke-interface {v15, v2, v3}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v2, v0, Lf/h/a/b/a1/c0/f;->n:I - - add-int/2addr v2, v3 - - iput v2, v0, Lf/h/a/b/a1/c0/f;->n:I - - :cond_11 - add-int/lit8 v10, v10, 0x7 - - :cond_12 - :goto_8 - iget v2, v0, Lf/h/a/b/a1/c0/f;->n:I - - if-ge v2, v10, :cond_13 - - sub-int v2, v10, v2 - - const/4 v3, 0x0 - - invoke-interface {v15, v1, v2, v3}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/c0/f;->m:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->m:I - - iget v3, v0, Lf/h/a/b/a1/c0/f;->n:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->n:I - - iget v3, v0, Lf/h/a/b/a1/c0/f;->o:I - - sub-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->o:I - - goto :goto_8 - - :cond_13 - move/from16 v19, v10 - - iget-object v1, v7, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget-object v2, v1, Lf/h/a/b/a1/c0/l;->f:[J - - aget-wide v16, v2, v8 - - iget-object v1, v1, Lf/h/a/b/a1/c0/l;->g:[I - - aget v18, v1, v8 - - const/16 v20, 0x0 - - const/16 v21, 0x0 - - invoke-interface/range {v15 .. v21}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget v1, v7, Lf/h/a/b/a1/c0/f$a;->d:I - - const/4 v2, 0x1 - - add-int/2addr v1, v2 - - iput v1, v7, Lf/h/a/b/a1/c0/f$a;->d:I - - iput v9, v0, Lf/h/a/b/a1/c0/f;->l:I - - const/4 v1, 0x0 - - iput v1, v0, Lf/h/a/b/a1/c0/f;->m:I - - iput v1, v0, Lf/h/a/b/a1/c0/f;->n:I - - iput v1, v0, Lf/h/a/b/a1/c0/f;->o:I - - const/4 v9, 0x0 - - goto :goto_a - - :cond_14 - :goto_9 - iput-wide v13, v2, Lf/h/a/b/a1/p;->a:J - - const/4 v9, 0x1 - - :goto_a - return v9 - - :cond_15 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_16 - iget-wide v5, v0, Lf/h/a/b/a1/c0/f;->i:J - - iget v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - int-to-long v8, v3 - - sub-long/2addr v5, v8 - - iget-wide v8, v1, Lf/h/a/b/a1/e;->d:J - - add-long/2addr v8, v5 - - iget-object v10, v0, Lf/h/a/b/a1/c0/f;->k:Lf/h/a/b/i1/t; - - if-eqz v10, :cond_1b - - iget-object v10, v10, Lf/h/a/b/i1/t;->a:[B - - long-to-int v6, v5 - - const/4 v5, 0x0 - - invoke-virtual {v1, v10, v3, v6, v5}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v3, v0, Lf/h/a/b/a1/c0/f;->h:I - - if-ne v3, v4, :cond_1a - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->k:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const v5, 0x71742020 - - if-ne v4, v5, :cond_17 - - goto :goto_b - - :cond_17 - const/4 v4, 0x4 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_18 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->a()I - - move-result v4 - - if-lez v4, :cond_19 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - if-ne v4, v5, :cond_18 - - :goto_b - const/4 v3, 0x1 - - goto :goto_c - - :cond_19 - const/4 v3, 0x0 - - :goto_c - iput-boolean v3, v0, Lf/h/a/b/a1/c0/f;->u:Z - - goto :goto_d - - :cond_1a - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_1c - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/a1/c0/a$a; - - new-instance v4, Lf/h/a/b/a1/c0/a$b; - - iget v5, v0, Lf/h/a/b/a1/c0/f;->h:I - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->k:Lf/h/a/b/i1/t; - - invoke-direct {v4, v5, v6}, Lf/h/a/b/a1/c0/a$b;->(ILf/h/a/b/i1/t;)V - - iget-object v3, v3, Lf/h/a/b/a1/c0/a$a;->c:Ljava/util/List; - - invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_d - - :cond_1b - const-wide/32 v3, 0x40000 - - cmp-long v7, v5, v3 - - if-gez v7, :cond_1d - - long-to-int v3, v5 - - invoke-virtual {v1, v3}, Lf/h/a/b/a1/e;->i(I)V - - :cond_1c - :goto_d - const/4 v3, 0x0 - - goto :goto_e - - :cond_1d - iput-wide v8, v2, Lf/h/a/b/a1/p;->a:J - - const/4 v3, 0x1 - - :goto_e - invoke-virtual {v0, v8, v9}, Lf/h/a/b/a1/c0/f;->l(J)V - - if-eqz v3, :cond_1e - - iget v3, v0, Lf/h/a/b/a1/c0/f;->g:I - - const/4 v4, 0x2 - - if-eq v3, v4, :cond_1e - - const/4 v10, 0x1 - - goto :goto_f - - :cond_1e - const/4 v10, 0x0 - - :goto_f - if-eqz v10, :cond_0 - - const/4 v3, 0x1 - - return v3 - - :cond_1f - const/4 v3, 0x1 - - iget v8, v0, Lf/h/a/b/a1/c0/f;->j:I - - if-nez v8, :cond_21 - - iget-object v8, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - iget-object v8, v8, Lf/h/a/b/i1/t;->a:[B - - const/4 v10, 0x0 - - invoke-virtual {v1, v8, v10, v7, v3}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - move-result v8 - - if-nez v8, :cond_20 - - goto/16 :goto_1a - - :cond_20 - iput v7, v0, Lf/h/a/b/a1/c0/f;->j:I - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v10}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v10 - - iput-wide v10, v0, Lf/h/a/b/a1/c0/f;->i:J - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->h:I - - :cond_21 - iget-wide v10, v0, Lf/h/a/b/a1/c0/f;->i:J - - const-wide/16 v12, 0x1 - - cmp-long v3, v10, v12 - - if-nez v3, :cond_22 - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v5, 0x0 - - invoke-virtual {v1, v3, v7, v7, v5}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - add-int/2addr v3, v7 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v5 - - iput-wide v5, v0, Lf/h/a/b/a1/c0/f;->i:J - - goto :goto_10 - - :cond_22 - cmp-long v3, v10, v5 - - if-nez v3, :cond_24 - - iget-wide v5, v1, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v10, -0x1 - - cmp-long v3, v5, v10 - - if-nez v3, :cond_23 - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_23 - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v3}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/a1/c0/a$a; - - iget-wide v5, v3, Lf/h/a/b/a1/c0/a$a;->b:J - - :cond_23 - cmp-long v3, v5, v10 - - if-eqz v3, :cond_24 - - iget-wide v10, v1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v5, v10 - - iget v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - int-to-long v10, v3 - - add-long/2addr v5, v10 - - iput-wide v5, v0, Lf/h/a/b/a1/c0/f;->i:J - - :cond_24 - :goto_10 - iget-wide v5, v0, Lf/h/a/b/a1/c0/f;->i:J - - iget v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - int-to-long v10, v3 - - cmp-long v3, v5, v10 - - if-ltz v3, :cond_30 - - iget v3, v0, Lf/h/a/b/a1/c0/f;->h:I - - const v5, 0x6d6f6f76 - - const v6, 0x6d657461 - - if-eq v3, v5, :cond_26 - - const v5, 0x7472616b - - if-eq v3, v5, :cond_26 - - const v5, 0x6d646961 - - if-eq v3, v5, :cond_26 - - const v5, 0x6d696e66 - - if-eq v3, v5, :cond_26 - - const v5, 0x7374626c - - if-eq v3, v5, :cond_26 - - const v5, 0x65647473 - - if-eq v3, v5, :cond_26 - - if-ne v3, v6, :cond_25 - - goto :goto_11 - - :cond_25 - const/4 v3, 0x0 - - goto :goto_12 - - :cond_26 - :goto_11 - const/4 v3, 0x1 - - :goto_12 - const v5, 0x68646c72 # 4.3148E24f - - if-eqz v3, :cond_2a - - iget-wide v3, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v10, v0, Lf/h/a/b/a1/c0/f;->i:J - - add-long/2addr v3, v10 - - iget v8, v0, Lf/h/a/b/a1/c0/f;->j:I - - int-to-long v12, v8 - - sub-long/2addr v3, v12 - - cmp-long v8, v10, v12 - - if-eqz v8, :cond_28 - - iget v8, v0, Lf/h/a/b/a1/c0/f;->h:I - - if-ne v8, v6, :cond_28 - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v6, v7}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - iget-object v6, v6, Lf/h/a/b/i1/t;->a:[B - - const/4 v8, 0x0 - - invoke-virtual {v1, v6, v8, v7, v8}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - const/4 v7, 0x4 - - invoke-virtual {v6, v7}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v6, v0, Lf/h/a/b/a1/c0/f;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - if-ne v6, v5, :cond_27 - - iput v8, v1, Lf/h/a/b/a1/e;->f:I - - goto :goto_13 - - :cond_27 - invoke-virtual {v1, v7}, Lf/h/a/b/a1/e;->i(I)V - - :cond_28 - :goto_13 - iget-object v5, v0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - new-instance v6, Lf/h/a/b/a1/c0/a$a; - - iget v7, v0, Lf/h/a/b/a1/c0/f;->h:I - - invoke-direct {v6, v7, v3, v4}, Lf/h/a/b/a1/c0/a$a;->(IJ)V - - invoke-virtual {v5, v6}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V - - iget-wide v5, v0, Lf/h/a/b/a1/c0/f;->i:J - - iget v7, v0, Lf/h/a/b/a1/c0/f;->j:I - - int-to-long v7, v7 - - cmp-long v10, v5, v7 - - if-nez v10, :cond_29 - - invoke-virtual {v0, v3, v4}, Lf/h/a/b/a1/c0/f;->l(J)V - - goto :goto_14 - - :cond_29 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/f;->j()V - - :goto_14 - const/4 v3, 0x1 - - goto/16 :goto_19 - - :cond_2a - iget v3, v0, Lf/h/a/b/a1/c0/f;->h:I - - const v6, 0x6d646864 - - if-eq v3, v6, :cond_2c - - const v6, 0x6d766864 - - if-eq v3, v6, :cond_2c - - if-eq v3, v5, :cond_2c - - const v5, 0x73747364 - - if-eq v3, v5, :cond_2c - - const v5, 0x73747473 - - if-eq v3, v5, :cond_2c - - const v5, 0x73747373 - - if-eq v3, v5, :cond_2c - - const v5, 0x63747473 - - if-eq v3, v5, :cond_2c - - const v5, 0x656c7374 - - if-eq v3, v5, :cond_2c - - const v5, 0x73747363 - - if-eq v3, v5, :cond_2c - - const v5, 0x7374737a - - if-eq v3, v5, :cond_2c - - const v5, 0x73747a32 - - if-eq v3, v5, :cond_2c - - const v5, 0x7374636f - - if-eq v3, v5, :cond_2c - - const v5, 0x636f3634 - - if-eq v3, v5, :cond_2c - - const v5, 0x746b6864 - - if-eq v3, v5, :cond_2c - - if-eq v3, v4, :cond_2c - - const v4, 0x75647461 - - if-eq v3, v4, :cond_2c - - const v4, 0x6b657973 - - if-eq v3, v4, :cond_2c - - const v4, 0x696c7374 - - if-ne v3, v4, :cond_2b - - goto :goto_15 - - :cond_2b - const/4 v5, 0x0 - - goto :goto_16 - - :cond_2c - :goto_15 - const/4 v5, 0x1 - - :goto_16 - if-eqz v5, :cond_2f - - iget v3, v0, Lf/h/a/b/a1/c0/f;->j:I - - if-ne v3, v7, :cond_2d - - const/4 v5, 0x1 - - goto :goto_17 - - :cond_2d - const/4 v5, 0x0 - - :goto_17 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v3, v0, Lf/h/a/b/a1/c0/f;->i:J - - const-wide/32 v5, 0x7fffffff - - cmp-long v8, v3, v5 - - if-gtz v8, :cond_2e - - const/4 v5, 0x1 - - goto :goto_18 - - :cond_2e - const/4 v5, 0x0 - - :goto_18 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - new-instance v3, Lf/h/a/b/i1/t; - - iget-wide v4, v0, Lf/h/a/b/a1/c0/f;->i:J - - long-to-int v5, v4 - - invoke-direct {v3, v5}, Lf/h/a/b/i1/t;->(I)V - - iput-object v3, v0, Lf/h/a/b/a1/c0/f;->k:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/a1/c0/f;->e:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v5, 0x0 - - invoke-static {v4, v5, v3, v5, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - const/4 v3, 0x1 - - iput v3, v0, Lf/h/a/b/a1/c0/f;->g:I - - goto :goto_19 - - :cond_2f - const/4 v3, 0x1 - - const/4 v4, 0x0 - - iput-object v4, v0, Lf/h/a/b/a1/c0/f;->k:Lf/h/a/b/i1/t; - - iput v3, v0, Lf/h/a/b/a1/c0/f;->g:I - - :goto_19 - const/4 v10, 0x1 - - :goto_1a - if-nez v10, :cond_0 - - return v9 - - :cond_30 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Atom size less than header length (unsupported)." - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/c0/f;->p:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->clear()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/c0/f;->j:I - - const/4 v1, -0x1 - - iput v1, p0, Lf/h/a/b/a1/c0/f;->l:I - - iput v0, p0, Lf/h/a/b/a1/c0/f;->m:I - - iput v0, p0, Lf/h/a/b/a1/c0/f;->n:I - - iput v0, p0, Lf/h/a/b/a1/c0/f;->o:I - - const-wide/16 v2, 0x0 - - cmp-long v4, p1, v2 - - if-nez v4, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/a1/c0/f;->j()V - - goto :goto_1 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - if-eqz p1, :cond_2 - - array-length p2, p1 - - :goto_0 - if-ge v0, p2, :cond_2 - - aget-object v2, p1, v0 - - iget-object v3, v2, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - invoke-virtual {v3, p3, p4}, Lf/h/a/b/a1/c0/l;->a(J)I - - move-result v4 - - if-ne v4, v1, :cond_1 - - invoke-virtual {v3, p3, p4}, Lf/h/a/b/a1/c0/l;->b(J)I - - move-result v4 - - :cond_1 - iput v4, v2, Lf/h/a/b/a1/c0/f$a;->d:I - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - return-void -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 17 - - move-object/from16 v0, p0 - - move-wide/from16 v1, p1 - - iget-object v3, v0, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - array-length v4, v3 - - if-nez v4, :cond_0 - - new-instance v1, Lf/h/a/b/a1/q$a; - - sget-object v2, Lf/h/a/b/a1/r;->c:Lf/h/a/b/a1/r; - - invoke-direct {v1, v2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v1 - - :cond_0 - const-wide/16 v4, -0x1 - - iget v6, v0, Lf/h/a/b/a1/c0/f;->s:I - - const-wide v7, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v9, -0x1 - - if-eq v6, v9, :cond_4 - - aget-object v3, v3, v6 - - iget-object v3, v3, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/a1/c0/l;->a(J)I - - move-result v6 - - if-ne v6, v9, :cond_1 - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/a1/c0/l;->b(J)I - - move-result v6 - - :cond_1 - if-ne v6, v9, :cond_2 - - new-instance v1, Lf/h/a/b/a1/q$a; - - sget-object v2, Lf/h/a/b/a1/r;->c:Lf/h/a/b/a1/r; - - invoke-direct {v1, v2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v1 - - :cond_2 - iget-object v10, v3, Lf/h/a/b/a1/c0/l;->f:[J - - aget-wide v11, v10, v6 - - iget-object v10, v3, Lf/h/a/b/a1/c0/l;->c:[J - - aget-wide v13, v10, v6 - - cmp-long v10, v11, v1 - - if-gez v10, :cond_3 - - iget v10, v3, Lf/h/a/b/a1/c0/l;->b:I - - add-int/2addr v10, v9 - - if-ge v6, v10, :cond_3 - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/a1/c0/l;->b(J)I - - move-result v1 - - if-eq v1, v9, :cond_3 - - if-eq v1, v6, :cond_3 - - iget-object v2, v3, Lf/h/a/b/a1/c0/l;->f:[J - - aget-wide v4, v2, v1 - - iget-object v2, v3, Lf/h/a/b/a1/c0/l;->c:[J - - aget-wide v1, v2, v1 - - move-wide v15, v1 - - move-wide v1, v4 - - move-wide v4, v15 - - goto :goto_0 - - :cond_3 - move-wide v1, v7 - - :goto_0 - move-wide v5, v4 - - move-wide v3, v1 - - move-wide v1, v11 - - goto :goto_1 - - :cond_4 - const-wide v13, 0x7fffffffffffffffL - - move-wide v5, v4 - - move-wide v3, v7 - - :goto_1 - const/4 v9, 0x0 - - :goto_2 - iget-object v10, v0, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - array-length v11, v10 - - if-ge v9, v11, :cond_7 - - iget v11, v0, Lf/h/a/b/a1/c0/f;->s:I - - if-eq v9, v11, :cond_6 - - aget-object v10, v10, v9 - - iget-object v10, v10, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - invoke-static {v10, v1, v2, v13, v14}, Lf/h/a/b/a1/c0/f;->k(Lf/h/a/b/a1/c0/l;JJ)J - - move-result-wide v11 - - cmp-long v13, v3, v7 - - if-eqz v13, :cond_5 - - invoke-static {v10, v3, v4, v5, v6}, Lf/h/a/b/a1/c0/f;->k(Lf/h/a/b/a1/c0/l;JJ)J - - move-result-wide v5 - - :cond_5 - move-wide v13, v11 - - :cond_6 - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_7 - new-instance v9, Lf/h/a/b/a1/r; - - invoke-direct {v9, v1, v2, v13, v14}, Lf/h/a/b/a1/r;->(JJ)V - - cmp-long v1, v3, v7 - - if-nez v1, :cond_8 - - new-instance v1, Lf/h/a/b/a1/q$a; - - invoke-direct {v1, v9}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v1 - - :cond_8 - new-instance v1, Lf/h/a/b/a1/r; - - invoke-direct {v1, v3, v4, v5, v6}, Lf/h/a/b/a1/r;->(JJ)V - - new-instance v2, Lf/h/a/b/a1/q$a; - - invoke-direct {v2, v9, v1}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object v2 -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - invoke-static {p1, v0}, Lf/h/a/b/a1/c0/h;->a(Lf/h/a/b/a1/e;Z)Z - - move-result p1 - - return p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/c0/f;->t:J - - return-wide v0 -.end method - -.method public final j()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/c0/f;->g:I - - iput v0, p0, Lf/h/a/b/a1/c0/f;->j:I - - return-void -.end method - -.method public final l(J)V - .locals 73 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object v1, v0 - - :goto_0 - iget-object v2, v1, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_59 - - iget-object v2, v1, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$a; - - iget-wide v2, v2, Lf/h/a/b/a1/c0/a$a;->b:J - - cmp-long v4, v2, p1 - - if-nez v4, :cond_59 - - iget-object v2, v1, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v2}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/a1/c0/a$a; - - iget v3, v2, Lf/h/a/b/a1/c0/a;->a:I - - const v4, 0x6d6f6f76 - - if-ne v3, v4, :cond_57 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - new-instance v4, Lf/h/a/b/a1/m; - - invoke-direct {v4}, Lf/h/a/b/a1/m;->()V - - const v5, 0x75647461 - - invoke-virtual {v2, v5}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v5 - - if-eqz v5, :cond_0 - - iget-boolean v6, v1, Lf/h/a/b/a1/c0/f;->u:Z - - invoke-static {v5, v6}, Lf/h/a/b/a1/c0/b;->f(Lf/h/a/b/a1/c0/a$b;Z)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v5 - - if-eqz v5, :cond_1 - - invoke-virtual {v4, v5}, Lf/h/a/b/a1/m;->b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z - - goto :goto_1 - - :cond_0 - const/4 v5, 0x0 - - :cond_1 - :goto_1 - const v6, 0x6d657461 - - invoke-virtual {v2, v6}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v6 - - if-eqz v6, :cond_2 - - invoke-static {v6}, Lf/h/a/b/a1/c0/b;->c(Lf/h/a/b/a1/c0/a$a;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v6 - - goto :goto_2 - - :cond_2 - const/4 v6, 0x0 - - :goto_2 - iget v7, v1, Lf/h/a/b/a1/c0/f;->a:I - - and-int/lit8 v7, v7, 0x1 - - const/4 v8, 0x0 - - if-eqz v7, :cond_3 - - const/4 v7, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v7, 0x0 - - :goto_3 - new-instance v15, Ljava/util/ArrayList; - - invoke-direct {v15}, Ljava/util/ArrayList;->()V - - const/4 v9, 0x0 - - const/4 v14, 0x0 - - :goto_4 - iget-object v9, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v9}, Ljava/util/List;->size()I - - move-result v9 - - const-wide/16 v16, 0x0 - - if-ge v14, v9, :cond_45 - - iget-object v9, v2, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - invoke-interface {v9, v14}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v9 - - move-object v13, v9 - - check-cast v13, Lf/h/a/b/a1/c0/a$a; - - iget v9, v13, Lf/h/a/b/a1/c0/a;->a:I - - const v10, 0x7472616b - - if-eq v9, v10, :cond_4 - - move/from16 v20, v7 - - move/from16 v18, v14 - - move-object v7, v15 - - goto :goto_5 - - :cond_4 - const v9, 0x6d766864 - - invoke-virtual {v2, v9}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v10 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v18, 0x0 - - iget-boolean v1, v1, Lf/h/a/b/a1/c0/f;->u:Z - - move-object v9, v13 - - move-object/from16 v19, v13 - - move-object/from16 v13, v18 - - move/from16 v18, v14 - - move v14, v7 - - move/from16 v20, v7 - - move-object v7, v15 - - move v15, v1 - - invoke-static/range {v9 .. v15}, Lf/h/a/b/a1/c0/b;->e(Lf/h/a/b/a1/c0/a$a;Lf/h/a/b/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/b/a1/c0/i; - - move-result-object v1 - - if-nez v1, :cond_5 - - :goto_5 - move-object/from16 v19, v2 - - move-object/from16 v30, v3 - - move-object/from16 v40, v4 - - move-object/from16 v32, v5 - - move-object/from16 v31, v6 - - move-object/from16 v33, v7 - - goto/16 :goto_36 - - :cond_5 - const v9, 0x6d646961 - - move-object/from16 v10, v19 - - invoke-virtual {v10, v9}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v9 - - const v10, 0x6d696e66 - - invoke-virtual {v9, v10}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v9 - - const v10, 0x7374626c - - invoke-virtual {v9, v10}, Lf/h/a/b/a1/c0/a$a;->b(I)Lf/h/a/b/a1/c0/a$a; - - move-result-object v9 - - const v10, 0x7374737a - - invoke-virtual {v9, v10}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v10 - - if-eqz v10, :cond_6 - - new-instance v11, Lf/h/a/b/a1/c0/b$b; - - invoke-direct {v11, v10}, Lf/h/a/b/a1/c0/b$b;->(Lf/h/a/b/a1/c0/a$b;)V - - goto :goto_6 - - :cond_6 - const v10, 0x73747a32 - - invoke-virtual {v9, v10}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v10 - - if-eqz v10, :cond_44 - - new-instance v11, Lf/h/a/b/a1/c0/b$c; - - invoke-direct {v11, v10}, Lf/h/a/b/a1/c0/b$c;->(Lf/h/a/b/a1/c0/a$b;)V - - :goto_6 - invoke-interface {v11}, Lf/h/a/b/a1/c0/b$a;->b()I - - move-result v10 - - if-nez v10, :cond_7 - - new-instance v9, Lf/h/a/b/a1/c0/l; - - new-array v10, v8, [J - - new-array v11, v8, [I - - const/16 v25, 0x0 - - new-array v12, v8, [J - - new-array v8, v8, [I - - const-wide v28, -0x7fffffffffffffffL # -4.9E-324 - - move-object/from16 v21, v9 - - move-object/from16 v22, v1 - - move-object/from16 v23, v10 - - move-object/from16 v24, v11 - - move-object/from16 v26, v12 - - move-object/from16 v27, v8 - - invoke-direct/range {v21 .. v29}, Lf/h/a/b/a1/c0/l;->(Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - - move-object/from16 v19, v2 - - move-object/from16 v30, v3 - - move-object/from16 v40, v4 - - move-object/from16 v32, v5 - - move-object/from16 v31, v6 - - move-object/from16 v33, v7 - - goto/16 :goto_35 - - :cond_7 - const v8, 0x7374636f - - invoke-virtual {v9, v8}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v8 - - if-nez v8, :cond_8 - - const v8, 0x636f3634 - - invoke-virtual {v9, v8}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v8 - - const/4 v12, 0x1 - - goto :goto_7 - - :cond_8 - const/4 v12, 0x0 - - :goto_7 - iget-object v8, v8, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const v13, 0x73747363 - - invoke-virtual {v9, v13}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v13 - - iget-object v13, v13, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const v14, 0x73747473 - - invoke-virtual {v9, v14}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v14 - - iget-object v14, v14, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - const v15, 0x73747373 - - invoke-virtual {v9, v15}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v15 - - if-eqz v15, :cond_9 - - iget-object v15, v15, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - goto :goto_8 - - :cond_9 - const/4 v15, 0x0 - - :goto_8 - move-object/from16 v19, v2 - - const v2, 0x63747473 - - invoke-virtual {v9, v2}, Lf/h/a/b/a1/c0/a$a;->c(I)Lf/h/a/b/a1/c0/a$b; - - move-result-object v2 - - if-eqz v2, :cond_a - - iget-object v2, v2, Lf/h/a/b/a1/c0/a$b;->b:Lf/h/a/b/i1/t; - - goto :goto_9 - - :cond_a - const/4 v2, 0x0 - - :goto_9 - const/16 v9, 0xc - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/t;->C(I)V - - move-object/from16 v30, v3 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->t()I - - move-result v3 - - invoke-virtual {v13, v9}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->t()I - - move-result v9 - - move/from16 v21, v9 - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->e()I - - move-result v9 - - move-object/from16 v31, v6 - - const/4 v6, 0x1 - - if-ne v9, v6, :cond_b - - const/4 v6, 0x1 - - goto :goto_a - - :cond_b - const/4 v6, 0x0 - - :goto_a - const-string v9, "first_chunk must be 1" - - invoke-static {v6, v9}, Lf/h/a/b/i1/e;->G(ZLjava/lang/Object;)V - - const/16 v6, 0xc - - invoke-virtual {v14, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v9 - - add-int/lit8 v9, v9, -0x1 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v22 - - move-object/from16 v32, v5 - - invoke-virtual {v14}, Lf/h/a/b/i1/t;->t()I - - move-result v5 - - if-eqz v2, :cond_c - - invoke-virtual {v2, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v23 - - goto :goto_b - - :cond_c - const/16 v23, 0x0 - - :goto_b - if-eqz v15, :cond_e - - invoke-virtual {v15, v6}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v15}, Lf/h/a/b/i1/t;->t()I - - move-result v6 - - if-lez v6, :cond_d - - invoke-virtual {v15}, Lf/h/a/b/i1/t;->t()I - - move-result v24 - - add-int/lit8 v24, v24, -0x1 - - goto :goto_d - - :cond_d - const/4 v15, 0x0 - - goto :goto_c - - :cond_e - const/4 v6, 0x0 - - :goto_c - const/16 v24, -0x1 - - :goto_d - invoke-interface {v11}, Lf/h/a/b/a1/c0/b$a;->a()Z - - move-result v25 - - if-eqz v25, :cond_f - - iget-object v0, v1, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget-object v0, v0, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - move-object/from16 v33, v7 - - const-string v7, "audio/raw" - - invoke-virtual {v7, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_10 - - if-nez v9, :cond_10 - - if-nez v23, :cond_10 - - if-nez v6, :cond_10 - - const/4 v0, 0x1 - - goto :goto_e - - :cond_f - move-object/from16 v33, v7 - - :cond_10 - const/4 v0, 0x0 - - :goto_e - if-nez v0, :cond_25 - - new-array v0, v10, [J - - new-array v7, v10, [I - - move/from16 v25, v6 - - new-array v6, v10, [J - - move/from16 v26, v9 - - new-array v9, v10, [I - - const/16 v27, -0x1 - - const/16 v28, 0x0 - - const/16 v29, 0x0 - - const/16 v34, 0x0 - - const/16 v35, 0x0 - - const/16 v36, 0x0 - - const/16 v37, 0x0 - - const/16 v38, 0x0 - - move-object/from16 v34, v4 - - move/from16 v36, v5 - - move-wide/from16 v37, v16 - - move-wide/from16 v41, v37 - - move-wide/from16 v43, v41 - - move/from16 v35, v22 - - move/from16 v45, v25 - - move/from16 v25, v26 - - const/4 v5, 0x0 - - const/16 v26, 0x0 - - const/16 v39, 0x0 - - const/16 v40, 0x0 - - move-object/from16 v22, v1 - - move/from16 v1, v24 - - move/from16 v24, v23 - - move-object/from16 v23, v14 - - const/4 v14, 0x0 - - :goto_f - const-string v4, "AtomParsers" - - if-ge v5, v10, :cond_1e - - const/16 v46, 0x1 - - move/from16 v72, v29 - - move/from16 v29, v10 - - move/from16 v10, v72 - - :goto_10 - if-nez v28, :cond_15 - - move/from16 v47, v1 - - add-int/lit8 v1, v27, 0x1 - - if-ne v1, v3, :cond_11 - - const/16 v27, 0x0 - - const/16 v46, 0x0 - - goto :goto_13 - - :cond_11 - if-eqz v12, :cond_12 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v43 - - goto :goto_11 - - :cond_12 - invoke-virtual {v8}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v43 - - :goto_11 - if-ne v1, v10, :cond_14 - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->t()I - - move-result v26 - - const/4 v10, 0x4 - - invoke-virtual {v13, v10}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v21, v21, -0x1 - - if-lez v21, :cond_13 - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->t()I - - move-result v10 - - add-int/lit8 v10, v10, -0x1 - - goto :goto_12 - - :cond_13 - const/4 v10, -0x1 - - :cond_14 - :goto_12 - const/16 v27, 0x1 - - const/16 v46, 0x1 - - :goto_13 - move/from16 v27, v1 - - if-eqz v46, :cond_16 - - move/from16 v28, v26 - - move-wide/from16 v41, v43 - - move/from16 v1, v47 - - goto :goto_10 - - :cond_15 - move/from16 v47, v1 - - :cond_16 - if-nez v46, :cond_17 - - const-string v1, "Unexpected end of chunk data" - - invoke-static {v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-static {v0, v5}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v0 - - invoke-static {v7, v5}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v7 - - invoke-static {v6, v5}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v6 - - invoke-static {v9, v5}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v9 - - move v10, v5 - - goto/16 :goto_17 - - :cond_17 - if-eqz v2, :cond_19 - - :goto_14 - if-nez v40, :cond_18 - - if-lez v24, :cond_18 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v40 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v39 - - add-int/lit8 v24, v24, -0x1 - - goto :goto_14 - - :cond_18 - add-int/lit8 v40, v40, -0x1 - - :cond_19 - move/from16 v1, v39 - - aput-wide v41, v0, v5 - - invoke-interface {v11}, Lf/h/a/b/a1/c0/b$a;->c()I - - move-result v4 - - aput v4, v7, v5 - - aget v4, v7, v5 - - if-le v4, v14, :cond_1a - - aget v4, v7, v5 - - move v14, v4 - - :cond_1a - move/from16 v48, v10 - - move-object/from16 v46, v11 - - int-to-long v10, v1 - - add-long v10, v37, v10 - - aput-wide v10, v6, v5 - - if-nez v15, :cond_1b - - const/4 v4, 0x1 - - goto :goto_15 - - :cond_1b - const/4 v4, 0x0 - - :goto_15 - aput v4, v9, v5 - - move/from16 v4, v47 - - if-ne v5, v4, :cond_1c - - const/4 v10, 0x1 - - aput v10, v9, v5 - - add-int/lit8 v45, v45, -0x1 - - if-lez v45, :cond_1c - - invoke-virtual {v15}, Lf/h/a/b/i1/t;->t()I - - move-result v4 - - sub-int/2addr v4, v10 - - :cond_1c - move-object v11, v0 - - move/from16 v10, v36 - - move/from16 v36, v1 - - int-to-long v0, v10 - - add-long v37, v37, v0 - - add-int/lit8 v35, v35, -0x1 - - if-nez v35, :cond_1d - - if-lez v25, :cond_1d - - invoke-virtual/range {v23 .. v23}, Lf/h/a/b/i1/t;->t()I - - move-result v0 - - invoke-virtual/range {v23 .. v23}, Lf/h/a/b/i1/t;->e()I - - move-result v1 - - add-int/lit8 v25, v25, -0x1 - - move/from16 v35, v0 - - goto :goto_16 - - :cond_1d - move v1, v10 - - :goto_16 - aget v0, v7, v5 - - move v10, v1 - - int-to-long v0, v0 - - add-long v41, v41, v0 - - add-int/lit8 v28, v28, -0x1 - - add-int/lit8 v5, v5, 0x1 - - move v1, v4 - - move-object v0, v11 - - move/from16 v39, v36 - - move-object/from16 v11, v46 - - move/from16 v36, v10 - - move/from16 v10, v29 - - move/from16 v29, v48 - - goto/16 :goto_f - - :cond_1e - move-object v11, v0 - - move/from16 v29, v10 - - :goto_17 - move/from16 v1, v28 - - move/from16 v3, v39 - - int-to-long v11, v3 - - add-long v37, v37, v11 - - :goto_18 - if-lez v24, :cond_20 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->t()I - - move-result v3 - - if-eqz v3, :cond_1f - - const/4 v2, 0x0 - - goto :goto_19 - - :cond_1f - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - add-int/lit8 v24, v24, -0x1 - - goto :goto_18 - - :cond_20 - const/4 v2, 0x1 - - :goto_19 - if-nez v45, :cond_22 - - if-nez v35, :cond_22 - - if-nez v1, :cond_22 - - if-nez v25, :cond_22 - - move/from16 v3, v40 - - if-nez v3, :cond_23 - - if-nez v2, :cond_21 - - goto :goto_1a - - :cond_21 - move-object/from16 v11, v22 - - goto :goto_1c - - :cond_22 - move/from16 v3, v40 - - :cond_23 - :goto_1a - const-string v5, "Inconsistent stbl box for track " - - invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v5 - - move-object/from16 v11, v22 - - iget v8, v11, Lf/h/a/b/a1/c0/i;->a:I - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v8, ": remainingSynchronizationSamples " - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move/from16 v8, v45 - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v8, ", remainingSamplesAtTimestampDelta " - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move/from16 v8, v35 - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v8, ", remainingSamplesInChunk " - - invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", remainingTimestampDeltaChanges " - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move/from16 v1, v25 - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", remainingSamplesAtTimestampOffset " - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - if-nez v2, :cond_24 - - const-string v1, ", ctts invalid" - - goto :goto_1b - - :cond_24 - const-string v1, "" - - :goto_1b - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1c - move-object v8, v9 - - move/from16 v25, v14 - - goto/16 :goto_24 - - :cond_25 - move-object v11, v1 - - move-object/from16 v34, v4 - - move/from16 v29, v10 - - new-array v0, v3, [J - - new-array v1, v3, [I - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v6, 0x1 - - const/4 v7, -0x1 - - move-wide/from16 v14, v16 - - move/from16 v9, v21 - - :goto_1d - add-int/2addr v7, v6 - - if-ne v7, v3, :cond_26 - - const/4 v6, 0x0 - - goto :goto_20 - - :cond_26 - if-eqz v12, :cond_27 - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->u()J - - move-result-wide v14 - - goto :goto_1e - - :cond_27 - invoke-virtual {v8}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v14 - - :goto_1e - if-ne v7, v2, :cond_29 - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->t()I - - move-result v4 - - const/4 v2, 0x4 - - invoke-virtual {v13, v2}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v9, v9, -0x1 - - if-lez v9, :cond_28 - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->t()I - - move-result v2 - - add-int/lit8 v2, v2, -0x1 - - goto :goto_1f - - :cond_28 - const/4 v2, -0x1 - - :cond_29 - :goto_1f - const/4 v6, 0x1 - - :goto_20 - if-eqz v6, :cond_2a - - aput-wide v14, v0, v7 - - aput v4, v1, v7 - - const/4 v6, 0x1 - - goto :goto_1d - - :cond_2a - iget-object v2, v11, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget v4, v2, Lcom/google/android/exoplayer2/Format;->A:I - - iget v2, v2, Lcom/google/android/exoplayer2/Format;->y:I - - invoke-static {v4, v2}, Lf/h/a/b/i1/c0;->z(II)I - - move-result v2 - - int-to-long v4, v5 - - const/16 v6, 0x2000 - - div-int/2addr v6, v2 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_21 - if-ge v7, v3, :cond_2b - - aget v9, v1, v7 - - invoke-static {v9, v6}, Lf/h/a/b/i1/c0;->g(II)I - - move-result v9 - - add-int/2addr v8, v9 - - add-int/lit8 v7, v7, 0x1 - - goto :goto_21 - - :cond_2b - new-array v7, v8, [J - - new-array v9, v8, [I - - new-array v10, v8, [J - - new-array v8, v8, [I - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - :goto_22 - if-ge v12, v3, :cond_2d - - aget v21, v1, v12 - - aget-wide v22, v0, v12 - - move/from16 v72, v21 - - move-object/from16 v21, v0 - - move/from16 v0, v72 - - :goto_23 - if-lez v0, :cond_2c - - invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I - - move-result v24 - - aput-wide v22, v7, v15 - - mul-int v25, v2, v24 - - aput v25, v9, v15 - - move-object/from16 v25, v1 - - aget v1, v9, v15 - - invoke-static {v14, v1}, Ljava/lang/Math;->max(II)I - - move-result v14 - - move/from16 v26, v2 - - int-to-long v1, v13 - - mul-long v1, v1, v4 - - aput-wide v1, v10, v15 - - const/4 v1, 0x1 - - aput v1, v8, v15 - - aget v1, v9, v15 - - int-to-long v1, v1 - - add-long v22, v22, v1 - - add-int v13, v13, v24 - - sub-int v0, v0, v24 - - add-int/lit8 v15, v15, 0x1 - - move-object/from16 v1, v25 - - move/from16 v2, v26 - - goto :goto_23 - - :cond_2c - move-object/from16 v25, v1 - - move/from16 v26, v2 - - add-int/lit8 v12, v12, 0x1 - - move-object/from16 v0, v21 - - goto :goto_22 - - :cond_2d - int-to-long v0, v13 - - mul-long v37, v4, v0 - - move-object v0, v7 - - move-object v7, v9 - - move-object v6, v10 - - move/from16 v25, v14 - - move/from16 v10, v29 - - :goto_24 - move-wide/from16 v1, v37 - - const-wide/32 v37, 0xf4240 - - iget-wide v3, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v35, v1 - - move-wide/from16 v39, v3 - - invoke-static/range {v35 .. v40}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v28 - - iget-object v3, v11, Lf/h/a/b/a1/c0/i;->h:[J - - const-wide/32 v4, 0xf4240 - - if-nez v3, :cond_2e - - iget-wide v1, v11, Lf/h/a/b/a1/c0/i;->c:J - - invoke-static {v6, v4, v5, v1, v2}, Lf/h/a/b/i1/c0;->X([JJJ)V - - new-instance v1, Lf/h/a/b/a1/c0/l; - - move-object/from16 v21, v1 - - move-object/from16 v22, v11 - - move-object/from16 v23, v0 - - move-object/from16 v24, v7 - - move-object/from16 v26, v6 - - move-object/from16 v27, v8 - - invoke-direct/range {v21 .. v29}, Lf/h/a/b/a1/c0/l;->(Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - - move-object v9, v1 - - move-object/from16 v3, v34 - - goto/16 :goto_28 - - :cond_2e - array-length v4, v3 - - const/4 v5, 0x1 - - if-ne v4, v5, :cond_31 - - iget v4, v11, Lf/h/a/b/a1/c0/i;->b:I - - if-ne v4, v5, :cond_31 - - array-length v4, v6 - - const/4 v5, 0x2 - - if-lt v4, v5, :cond_31 - - iget-object v4, v11, Lf/h/a/b/a1/c0/i;->i:[J - - const/4 v5, 0x0 - - aget-wide v12, v4, v5 - - aget-wide v35, v3, v5 - - iget-wide v3, v11, Lf/h/a/b/a1/c0/i;->c:J - - iget-wide v14, v11, Lf/h/a/b/a1/c0/i;->d:J - - move-wide/from16 v37, v3 - - move-wide/from16 v39, v14 - - invoke-static/range {v35 .. v40}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v3 - - add-long/2addr v3, v12 - - array-length v9, v6 - - add-int/lit8 v9, v9, -0x1 - - const/4 v14, 0x4 - - invoke-static {v14, v5, v9}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v15 - - move/from16 v21, v10 - - array-length v10, v6 - - sub-int/2addr v10, v14 - - invoke-static {v10, v5, v9}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v9 - - aget-wide v22, v6, v5 - - cmp-long v5, v22, v12 - - if-gtz v5, :cond_2f - - aget-wide v14, v6, v15 - - cmp-long v5, v12, v14 - - if-gez v5, :cond_2f - - aget-wide v9, v6, v9 - - cmp-long v5, v9, v3 - - if-gez v5, :cond_2f - - cmp-long v5, v3, v1 - - if-gtz v5, :cond_2f - - const/4 v5, 0x1 - - goto :goto_25 - - :cond_2f - const/4 v5, 0x0 - - :goto_25 - if-eqz v5, :cond_32 - - sub-long v35, v1, v3 - - const/4 v3, 0x0 - - aget-wide v3, v6, v3 - - sub-long v37, v12, v3 - - iget-object v3, v11, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget v3, v3, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v3, v3 - - iget-wide v9, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v39, v3 - - move-wide/from16 v41, v9 - - invoke-static/range {v37 .. v42}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v3 - - iget-object v5, v11, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iget v5, v5, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v9, v5 - - iget-wide v12, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v37, v9 - - move-wide/from16 v39, v12 - - invoke-static/range {v35 .. v40}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v9 - - cmp-long v5, v3, v16 - - if-nez v5, :cond_30 - - cmp-long v5, v9, v16 - - if-eqz v5, :cond_32 - - :cond_30 - const-wide/32 v12, 0x7fffffff - - cmp-long v5, v3, v12 - - if-gtz v5, :cond_32 - - cmp-long v5, v9, v12 - - if-gtz v5, :cond_32 - - long-to-int v1, v3 - - move-object/from16 v3, v34 - - iput v1, v3, Lf/h/a/b/a1/m;->a:I - - long-to-int v1, v9 - - iput v1, v3, Lf/h/a/b/a1/m;->b:I - - iget-wide v1, v11, Lf/h/a/b/a1/c0/i;->c:J - - const-wide/32 v4, 0xf4240 - - invoke-static {v6, v4, v5, v1, v2}, Lf/h/a/b/i1/c0;->X([JJJ)V - - iget-object v1, v11, Lf/h/a/b/a1/c0/i;->h:[J - - const/4 v2, 0x0 - - aget-wide v12, v1, v2 - - const-wide/32 v14, 0xf4240 - - iget-wide v1, v11, Lf/h/a/b/a1/c0/i;->d:J - - move-wide/from16 v16, v1 - - invoke-static/range {v12 .. v17}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v28 - - new-instance v1, Lf/h/a/b/a1/c0/l; - - move-object/from16 v21, v1 - - move-object/from16 v22, v11 - - move-object/from16 v23, v0 - - move-object/from16 v24, v7 - - move-object/from16 v26, v6 - - move-object/from16 v27, v8 - - invoke-direct/range {v21 .. v29}, Lf/h/a/b/a1/c0/l;->(Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - - goto :goto_27 - - :cond_31 - move/from16 v21, v10 - - :cond_32 - move-object/from16 v3, v34 - - iget-object v4, v11, Lf/h/a/b/a1/c0/i;->h:[J - - array-length v5, v4 - - const/4 v9, 0x1 - - if-ne v5, v9, :cond_34 - - const/4 v5, 0x0 - - aget-wide v9, v4, v5 - - cmp-long v4, v9, v16 - - if-nez v4, :cond_34 - - iget-object v4, v11, Lf/h/a/b/a1/c0/i;->i:[J - - aget-wide v9, v4, v5 - - const/4 v4, 0x0 - - :goto_26 - array-length v5, v6 - - if-ge v4, v5, :cond_33 - - aget-wide v12, v6, v4 - - sub-long v34, v12, v9 - - const-wide/32 v36, 0xf4240 - - iget-wide v12, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v38, v12 - - invoke-static/range {v34 .. v39}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v12 - - aput-wide v12, v6, v4 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_26 - - :cond_33 - sub-long v12, v1, v9 - - const-wide/32 v14, 0xf4240 - - iget-wide v1, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v16, v1 - - invoke-static/range {v12 .. v17}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v28 - - new-instance v1, Lf/h/a/b/a1/c0/l; - - move-object/from16 v21, v1 - - move-object/from16 v22, v11 - - move-object/from16 v23, v0 - - move-object/from16 v24, v7 - - move-object/from16 v26, v6 - - move-object/from16 v27, v8 - - invoke-direct/range {v21 .. v29}, Lf/h/a/b/a1/c0/l;->(Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - - :goto_27 - move-object v9, v1 - - :goto_28 - move-object/from16 v40, v3 - - goto/16 :goto_35 - - :cond_34 - iget v1, v11, Lf/h/a/b/a1/c0/i;->b:I - - const/4 v2, 0x1 - - if-ne v1, v2, :cond_35 - - const/4 v1, 0x1 - - goto :goto_29 - - :cond_35 - const/4 v1, 0x0 - - :goto_29 - iget-object v2, v11, Lf/h/a/b/a1/c0/i;->h:[J - - array-length v4, v2 - - new-array v4, v4, [I - - array-length v2, v2 - - new-array v2, v2, [I - - const/4 v5, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - :goto_2a - iget-object v13, v11, Lf/h/a/b/a1/c0/i;->h:[J - - array-length v14, v13 - - if-ge v5, v14, :cond_39 - - iget-object v14, v11, Lf/h/a/b/a1/c0/i;->i:[J - - move v15, v9 - - move/from16 v22, v10 - - aget-wide v9, v14, v5 - - const-wide/16 v23, -0x1 - - cmp-long v14, v9, v23 - - if-eqz v14, :cond_38 - - aget-wide v34, v13, v5 - - iget-wide v13, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-object/from16 v23, v7 - - move-object/from16 v24, v8 - - iget-wide v7, v11, Lf/h/a/b/a1/c0/i;->d:J - - move-wide/from16 v36, v13 - - move-wide/from16 v38, v7 - - invoke-static/range {v34 .. v39}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v7 - - const/4 v13, 0x1 - - invoke-static {v6, v9, v10, v13, v13}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result v14 - - aput v14, v4, v5 - - add-long/2addr v9, v7 - - const/4 v7, 0x0 - - invoke-static {v6, v9, v10, v1, v7}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result v7 - - aput v7, v2, v5 - - :goto_2b - aget v7, v4, v5 - - aget v8, v2, v5 - - if-ge v7, v8, :cond_36 - - aget v7, v4, v5 - - aget v7, v24, v7 - - and-int/2addr v7, v13 - - if-nez v7, :cond_36 - - aget v7, v4, v5 - - add-int/2addr v7, v13 - - aput v7, v4, v5 - - const/4 v13, 0x1 - - goto :goto_2b - - :cond_36 - aget v7, v2, v5 - - aget v8, v4, v5 - - sub-int/2addr v7, v8 - - add-int v7, v7, v22 - - aget v8, v4, v5 - - if-eq v12, v8, :cond_37 - - const/4 v8, 0x1 - - goto :goto_2c - - :cond_37 - const/4 v8, 0x0 - - :goto_2c - or-int/2addr v8, v15 - - aget v9, v2, v5 - - move v10, v7 - - move v12, v9 - - move v9, v8 - - goto :goto_2d - - :cond_38 - move-object/from16 v23, v7 - - move-object/from16 v24, v8 - - move v9, v15 - - move/from16 v10, v22 - - :goto_2d - add-int/lit8 v5, v5, 0x1 - - move-object/from16 v7, v23 - - move-object/from16 v8, v24 - - goto :goto_2a - - :cond_39 - move-object/from16 v23, v7 - - move-object/from16 v24, v8 - - move v15, v9 - - move v5, v10 - - move/from16 v10, v21 - - if-eq v5, v10, :cond_3a - - const/4 v1, 0x1 - - goto :goto_2e - - :cond_3a - const/4 v1, 0x0 - - :goto_2e - or-int/2addr v1, v15 - - if-eqz v1, :cond_3b - - new-array v7, v5, [J - - goto :goto_2f - - :cond_3b - move-object v7, v0 - - :goto_2f - if-eqz v1, :cond_3c - - new-array v8, v5, [I - - goto :goto_30 - - :cond_3c - move-object/from16 v8, v23 - - :goto_30 - if-eqz v1, :cond_3d - - const/16 v25, 0x0 - - :cond_3d - if-eqz v1, :cond_3e - - new-array v9, v5, [I - - goto :goto_31 - - :cond_3e - move-object/from16 v9, v24 - - :goto_31 - new-array v5, v5, [J - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - :goto_32 - iget-object v13, v11, Lf/h/a/b/a1/c0/i;->h:[J - - array-length v13, v13 - - if-ge v10, v13, :cond_42 - - iget-object v13, v11, Lf/h/a/b/a1/c0/i;->i:[J - - aget-wide v14, v13, v10 - - aget v13, v4, v10 - - move-object/from16 v21, v4 - - aget v4, v2, v10 - - if-eqz v1, :cond_3f - - move-object/from16 v22, v2 - - sub-int v2, v4, v13 - - invoke-static {v0, v13, v7, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - move-object/from16 v26, v0 - - move-object/from16 v0, v23 - - invoke-static {v0, v13, v8, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - move-object/from16 v40, v3 - - move-object/from16 v3, v24 - - invoke-static {v3, v13, v9, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_33 - - :cond_3f - move-object/from16 v26, v0 - - move-object/from16 v22, v2 - - move-object/from16 v40, v3 - - move-object/from16 v0, v23 - - move-object/from16 v3, v24 - - :goto_33 - move/from16 v2, v25 - - :goto_34 - if-ge v13, v4, :cond_41 - - const-wide/32 v36, 0xf4240 - - move-object/from16 v24, v3 - - move/from16 v23, v4 - - iget-wide v3, v11, Lf/h/a/b/a1/c0/i;->d:J - - move-wide/from16 v34, v16 - - move-wide/from16 v38, v3 - - invoke-static/range {v34 .. v39}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v3 - - aget-wide v27, v6, v13 - - sub-long v34, v27, v14 - - move-wide/from16 v27, v14 - - iget-wide v14, v11, Lf/h/a/b/a1/c0/i;->c:J - - move-wide/from16 v38, v14 - - invoke-static/range {v34 .. v39}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v14 - - add-long/2addr v3, v14 - - aput-wide v3, v5, v12 - - if-eqz v1, :cond_40 - - aget v3, v8, v12 - - if-le v3, v2, :cond_40 - - aget v2, v0, v13 - - :cond_40 - add-int/lit8 v12, v12, 0x1 - - add-int/lit8 v13, v13, 0x1 - - move/from16 v4, v23 - - move-object/from16 v3, v24 - - move-wide/from16 v14, v27 - - goto :goto_34 - - :cond_41 - move-object/from16 v24, v3 - - iget-object v3, v11, Lf/h/a/b/a1/c0/i;->h:[J - - aget-wide v13, v3, v10 - - add-long v16, v16, v13 - - add-int/lit8 v10, v10, 0x1 - - move-object/from16 v23, v0 - - move/from16 v25, v2 - - move-object/from16 v4, v21 - - move-object/from16 v2, v22 - - move-object/from16 v0, v26 - - move-object/from16 v3, v40 - - goto/16 :goto_32 - - :cond_42 - move-object/from16 v40, v3 - - const-wide/32 v36, 0xf4240 - - iget-wide v0, v11, Lf/h/a/b/a1/c0/i;->d:J - - move-wide/from16 v34, v16 - - move-wide/from16 v38, v0 - - invoke-static/range {v34 .. v39}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v28 - - new-instance v0, Lf/h/a/b/a1/c0/l; - - move-object/from16 v21, v0 - - move-object/from16 v22, v11 - - move-object/from16 v23, v7 - - move-object/from16 v24, v8 - - move-object/from16 v26, v5 - - move-object/from16 v27, v9 - - invoke-direct/range {v21 .. v29}, Lf/h/a/b/a1/c0/l;->(Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - - move-object v9, v0 - - :goto_35 - iget v0, v9, Lf/h/a/b/a1/c0/l;->b:I - - if-nez v0, :cond_43 - - :goto_36 - move-object/from16 v0, v33 - - goto :goto_37 - - :cond_43 - move-object/from16 v0, v33 - - invoke-virtual {v0, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_37 - add-int/lit8 v14, v18, 0x1 - - const/4 v8, 0x0 - - move-object/from16 v1, p0 - - move-object v15, v0 - - move-object/from16 v2, v19 - - move/from16 v7, v20 - - move-object/from16 v3, v30 - - move-object/from16 v6, v31 - - move-object/from16 v5, v32 - - move-object/from16 v4, v40 - - move-object v0, v1 - - goto/16 :goto_4 - - :cond_44 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Track has no sample table size information" - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_45 - move-object/from16 v30, v3 - - move-object/from16 v40, v4 - - move-object/from16 v32, v5 - - move-object/from16 v31, v6 - - move-object v0, v15 - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v4, 0x0 - - const/4 v5, -0x1 - - move-wide v4, v2 - - const/4 v6, 0x0 - - const/4 v7, -0x1 - - :goto_38 - if-ge v6, v1, :cond_51 - - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/b/a1/c0/l; - - iget-object v9, v8, Lf/h/a/b/a1/c0/l;->a:Lf/h/a/b/a1/c0/i; - - iget-wide v10, v9, Lf/h/a/b/a1/c0/i;->e:J - - cmp-long v12, v10, v4 - - if-eqz v12, :cond_46 - - goto :goto_39 - - :cond_46 - iget-wide v10, v8, Lf/h/a/b/a1/c0/l;->h:J - - :goto_39 - invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v2 - - new-instance v4, Lf/h/a/b/a1/c0/f$a; - - move-object/from16 v5, p0 - - iget-object v12, v5, Lf/h/a/b/a1/c0/f;->p:Lf/h/a/b/a1/i; - - iget v13, v9, Lf/h/a/b/a1/c0/i;->b:I - - invoke-interface {v12, v6, v13}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v12 - - invoke-direct {v4, v9, v8, v12}, Lf/h/a/b/a1/c0/f$a;->(Lf/h/a/b/a1/c0/i;Lf/h/a/b/a1/c0/l;Lf/h/a/b/a1/s;)V - - iget v12, v8, Lf/h/a/b/a1/c0/l;->e:I - - add-int/lit8 v51, v12, 0x1e - - iget-object v12, v9, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - new-instance v13, Lcom/google/android/exoplayer2/Format; - - move-object/from16 v41, v13 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; - - move-object/from16 v42, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->e:Ljava/lang/String; - - move-object/from16 v43, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->f:I - - move/from16 v44, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->g:I - - move/from16 v45, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->h:I - - move/from16 v46, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - - move-object/from16 v47, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - move-object/from16 v48, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->k:Ljava/lang/String; - - move-object/from16 v49, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - move-object/from16 v50, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - move-object/from16 v52, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-object/from16 v53, v14 - - iget-wide v14, v12, Lcom/google/android/exoplayer2/Format;->p:J - - move-wide/from16 v54, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->q:I - - move/from16 v56, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->r:I - - move/from16 v57, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->s:F - - move/from16 v58, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->t:I - - move/from16 v59, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->u:F - - move/from16 v60, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->w:[B - - move-object/from16 v61, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->v:I - - move/from16 v62, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - - move-object/from16 v63, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->y:I - - move/from16 v64, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->z:I - - move/from16 v65, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->A:I - - move/from16 v66, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->B:I - - move/from16 v67, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->C:I - - move/from16 v68, v14 - - iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - - move-object/from16 v69, v14 - - iget v14, v12, Lcom/google/android/exoplayer2/Format;->E:I - - move/from16 v70, v14 - - iget-object v12, v12, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; - - move-object/from16 v71, v12 - - invoke-direct/range {v41 .. v71}, Lcom/google/android/exoplayer2/Format;->(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;JIIFIF[BILcom/google/android/exoplayer2/video/ColorInfo;IIIIILjava/lang/String;ILjava/lang/Class;)V - - iget v12, v9, Lf/h/a/b/a1/c0/i;->b:I - - const/4 v14, 0x2 - - if-ne v12, v14, :cond_47 - - cmp-long v12, v10, v16 - - if-lez v12, :cond_47 - - iget v8, v8, Lf/h/a/b/a1/c0/l;->b:I - - const/4 v12, 0x1 - - if-le v8, v12, :cond_47 - - int-to-float v8, v8 - - long-to-float v10, v10 - - const v11, 0x49742400 # 1000000.0f - - div-float/2addr v10, v11 - - div-float/2addr v8, v10 - - invoke-virtual {v13, v8}, Lcom/google/android/exoplayer2/Format;->b(F)Lcom/google/android/exoplayer2/Format; - - move-result-object v13 - - :cond_47 - iget v8, v9, Lf/h/a/b/a1/c0/i;->b:I - - const/4 v10, 0x1 - - if-ne v8, v10, :cond_4b - - move-object/from16 v10, v40 - - iget v8, v10, Lf/h/a/b/a1/m;->a:I - - const/4 v11, -0x1 - - if-eq v8, v11, :cond_48 - - iget v8, v10, Lf/h/a/b/a1/m;->b:I - - if-eq v8, v11, :cond_48 - - const/4 v8, 0x1 - - goto :goto_3a - - :cond_48 - const/4 v8, 0x0 - - :goto_3a - if-eqz v8, :cond_49 - - iget v8, v10, Lf/h/a/b/a1/m;->a:I - - iget v11, v10, Lf/h/a/b/a1/m;->b:I - - invoke-virtual {v13, v8, v11}, Lcom/google/android/exoplayer2/Format;->c(II)Lcom/google/android/exoplayer2/Format; - - move-result-object v13 - - :cond_49 - if-eqz v32, :cond_4a - - iget-object v8, v13, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-object/from16 v11, v32 - - invoke-virtual {v13, v8, v11}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v13 - - goto/16 :goto_3d - - :cond_4a - move-object/from16 v11, v32 - - goto :goto_3d - - :cond_4b - move-object/from16 v11, v32 - - move-object/from16 v10, v40 - - const/4 v12, 0x2 - - if-ne v8, v12, :cond_4f - - if-eqz v31, :cond_4f - - const/4 v8, 0x0 - - move-object/from16 v12, v31 - - :goto_3b - iget-object v14, v12, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v15, v14 - - if-ge v8, v15, :cond_4e - - aget-object v14, v14, v8 - - instance-of v15, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; - - if-eqz v15, :cond_4c - - check-cast v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; - - iget-object v15, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->d:Ljava/lang/String; - - move-object/from16 v33, v0 - - const-string v0, "com.android.capture.fps" - - invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4d - - iget v0, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->g:I - - const/16 v15, 0x17 - - if-ne v0, v15, :cond_4d - - :try_start_0 - iget-object v0, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->e:[B - - invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/FloatBuffer;->get()F - - move-result v0 - - invoke-virtual {v13, v0}, Lcom/google/android/exoplayer2/Format;->b(F)Lcom/google/android/exoplayer2/Format; - - move-result-object v13 - - new-instance v0, Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v15, 0x1 - - new-array v15, v15, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - const/16 v18, 0x0 - - aput-object v14, v15, v18 - - invoke-direct {v0, v15}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - iget-object v14, v13, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-virtual {v13, v14, v0}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object v13, v0 - - goto :goto_3c - - :catch_0 - const-string v0, "MetadataUtil" - - const-string v14, "Ignoring invalid framerate" - - invoke-static {v0, v14}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_3c - - :cond_4c - move-object/from16 v33, v0 - - :cond_4d - :goto_3c - add-int/lit8 v8, v8, 0x1 - - move-object/from16 v0, v33 - - goto :goto_3b - - :cond_4e - move-object/from16 v33, v0 - - goto :goto_3e - - :cond_4f - :goto_3d - move-object/from16 v33, v0 - - move-object/from16 v12, v31 - - :goto_3e - iget-object v0, v4, Lf/h/a/b/a1/c0/f$a;->c:Lf/h/a/b/a1/s; - - invoke-interface {v0, v13}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget v0, v9, Lf/h/a/b/a1/c0/i;->b:I - - const/4 v8, 0x2 - - if-ne v0, v8, :cond_50 - - const/4 v0, -0x1 - - if-ne v7, v0, :cond_50 - - invoke-virtual/range {v30 .. v30}, Ljava/util/ArrayList;->size()I - - move-result v0 - - move v7, v0 - - :cond_50 - move-object/from16 v0, v30 - - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v6, v6, 0x1 - - const-wide v8, -0x7fffffffffffffffL # -4.9E-324 - - move-object/from16 v30, v0 - - move-wide v4, v8 - - move-object/from16 v40, v10 - - move-object/from16 v32, v11 - - move-object/from16 v31, v12 - - move-object/from16 v0, v33 - - goto/16 :goto_38 - - :cond_51 - move-object/from16 v5, p0 - - move-object/from16 v0, v30 - - iput v7, v5, Lf/h/a/b/a1/c0/f;->s:I - - iput-wide v2, v5, Lf/h/a/b/a1/c0/f;->t:J - - const/4 v1, 0x0 - - new-array v1, v1, [Lf/h/a/b/a1/c0/f$a; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/b/a1/c0/f$a; - - iput-object v0, v5, Lf/h/a/b/a1/c0/f;->q:[Lf/h/a/b/a1/c0/f$a; - - array-length v1, v0 - - new-array v1, v1, [[J - - array-length v2, v0 - - new-array v2, v2, [I - - array-length v3, v0 - - new-array v3, v3, [J - - array-length v4, v0 - - new-array v4, v4, [Z - - const/4 v6, 0x0 - - :goto_3f - array-length v7, v0 - - if-ge v6, v7, :cond_52 - - aget-object v7, v0, v6 - - iget-object v7, v7, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget v7, v7, Lf/h/a/b/a1/c0/l;->b:I - - new-array v7, v7, [J - - aput-object v7, v1, v6 - - aget-object v7, v0, v6 - - iget-object v7, v7, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget-object v7, v7, Lf/h/a/b/a1/c0/l;->f:[J - - const/4 v8, 0x0 - - aget-wide v8, v7, v8 - - aput-wide v8, v3, v6 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_3f - - :cond_52 - const/4 v6, 0x0 - - :goto_40 - array-length v7, v0 - - if-ge v6, v7, :cond_56 - - const-wide v7, 0x7fffffffffffffffL - - const/4 v9, 0x0 - - const/4 v10, -0x1 - - :goto_41 - array-length v11, v0 - - if-ge v9, v11, :cond_54 - - aget-boolean v11, v4, v9 - - if-nez v11, :cond_53 - - aget-wide v11, v3, v9 - - cmp-long v13, v11, v7 - - if-gtz v13, :cond_53 - - aget-wide v7, v3, v9 - - move v10, v9 - - :cond_53 - add-int/lit8 v9, v9, 0x1 - - goto :goto_41 - - :cond_54 - aget v7, v2, v10 - - aget-object v8, v1, v10 - - aput-wide v16, v8, v7 - - aget-object v8, v0, v10 - - iget-object v8, v8, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget-object v8, v8, Lf/h/a/b/a1/c0/l;->d:[I - - aget v8, v8, v7 - - int-to-long v8, v8 - - add-long v16, v16, v8 - - const/4 v8, 0x1 - - add-int/2addr v7, v8 - - aput v7, v2, v10 - - aget-object v9, v1, v10 - - array-length v9, v9 - - if-ge v7, v9, :cond_55 - - aget-object v8, v0, v10 - - iget-object v8, v8, Lf/h/a/b/a1/c0/f$a;->b:Lf/h/a/b/a1/c0/l; - - iget-object v8, v8, Lf/h/a/b/a1/c0/l;->f:[J - - aget-wide v7, v8, v7 - - aput-wide v7, v3, v10 - - goto :goto_40 - - :cond_55 - aput-boolean v8, v4, v10 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_40 - - :cond_56 - iput-object v1, v5, Lf/h/a/b/a1/c0/f;->r:[[J - - iget-object v0, v5, Lf/h/a/b/a1/c0/f;->p:Lf/h/a/b/a1/i; - - invoke-interface {v0}, Lf/h/a/b/a1/i;->k()V - - iget-object v0, v5, Lf/h/a/b/a1/c0/f;->p:Lf/h/a/b/a1/i; - - invoke-interface {v0, v5}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iget-object v0, v5, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->clear()V - - const/4 v0, 0x2 - - iput v0, v5, Lf/h/a/b/a1/c0/f;->g:I - - move-object v1, v5 - - goto :goto_42 - - :cond_57 - move-object v5, v0 - - move-object/from16 v19, v2 - - iget-object v0, v1, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_58 - - iget-object v0, v1, Lf/h/a/b/a1/c0/f;->f:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/a1/c0/a$a; - - iget-object v0, v0, Lf/h/a/b/a1/c0/a$a;->d:Ljava/util/List; - - move-object/from16 v2, v19 - - invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_58 - :goto_42 - move-object v0, v5 - - goto/16 :goto_0 - - :cond_59 - move-object v5, v0 - - iget v0, v1, Lf/h/a/b/a1/c0/f;->g:I - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_5a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/c0/f;->j()V - - :cond_5a - return-void -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/g.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/g.smali deleted file mode 100644 index 5266a65377..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/g.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public Lf/h/a/b/a1/c0/g; -.super Ljava/lang/Object; -.source "PsshAtomUtil.java" - - -# instance fields -.field public final a:Ljava/util/UUID; - - -# direct methods -.method public constructor (Ljava/util/UUID;I[B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/c0/g;->a:Ljava/util/UUID; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/h.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/h.smali deleted file mode 100644 index 7694a60b46..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/h.smali +++ /dev/null @@ -1,391 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/h; -.super Ljava/lang/Object; -.source "Sniffer.java" - - -# static fields -.field public static final a:[I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0x1a - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/c0/h;->a:[I - - return-void - - :array_0 - .array-data 4 - 0x69736f6d - 0x69736f32 - 0x69736f33 - 0x69736f34 - 0x69736f35 - 0x69736f36 - 0x61766331 - 0x68766331 - 0x68657631 - 0x61763031 - 0x6d703431 - 0x6d703432 - 0x33673261 - 0x33673262 - 0x33677236 - 0x33677336 - 0x33676536 - 0x33676736 - 0x4d345620 # 1.89096448E8f - 0x4d344120 # 1.89010432E8f - 0x66347620 - 0x6b646469 - 0x4d345650 - 0x71742020 - 0x4d534e56 # 2.215704E8f - 0x64627931 - .end array-data -.end method - -.method public static a(Lf/h/a/b/a1/e;Z)Z - .locals 20 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - iget-wide v1, v0, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v3, 0x1000 - - const-wide/16 v5, -0x1 - - cmp-long v7, v1, v5 - - if-eqz v7, :cond_1 - - cmp-long v8, v1, v3 - - if-lez v8, :cond_0 - - goto :goto_0 - - :cond_0 - move-wide v3, v1 - - :cond_1 - :goto_0 - long-to-int v4, v3 - - new-instance v3, Lf/h/a/b/i1/t; - - const/16 v8, 0x40 - - invoke-direct {v3, v8}, Lf/h/a/b/i1/t;->(I)V - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - :goto_1 - if-ge v9, v4, :cond_13 - - const/16 v12, 0x8 - - invoke-virtual {v3, v12}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v13, v3, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v0, v13, v8, v12, v8}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v13 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v15 - - const-wide/16 v16, 0x1 - - const/16 v11, 0x10 - - cmp-long v18, v13, v16 - - if-nez v18, :cond_2 - - iget-object v13, v3, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v0, v13, v12, v12, v8}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v3, v11}, Lf/h/a/b/i1/t;->B(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v13 - - move/from16 v16, v9 - - const/16 v8, 0x10 - - goto :goto_2 - - :cond_2 - const-wide/16 v16, 0x0 - - cmp-long v11, v13, v16 - - move/from16 v16, v9 - - if-nez v11, :cond_3 - - iget-wide v8, v0, Lf/h/a/b/a1/e;->c:J - - cmp-long v17, v8, v5 - - if-eqz v17, :cond_3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v13 - - sub-long/2addr v8, v13 - - int-to-long v13, v12 - - add-long/2addr v13, v8 - - :cond_3 - const/16 v8, 0x8 - - :goto_2 - int-to-long v5, v8 - - cmp-long v9, v13, v5 - - if-gez v9, :cond_4 - - const/4 v9, 0x0 - - return v9 - - :cond_4 - add-int v9, v16, v8 - - const v8, 0x6d6f6f76 - - if-ne v15, v8, :cond_6 - - long-to-int v5, v13 - - add-int/2addr v4, v5 - - if-eqz v7, :cond_5 - - int-to-long v5, v4 - - cmp-long v8, v5, v1 - - if-lez v8, :cond_5 - - long-to-int v4, v1 - - :cond_5 - :goto_3 - const-wide/16 v5, -0x1 - - const/4 v8, 0x0 - - goto :goto_1 - - :cond_6 - const v8, 0x6d6f6f66 - - if-eq v15, v8, :cond_12 - - const v8, 0x6d766578 - - if-ne v15, v8, :cond_7 - - goto/16 :goto_9 - - :cond_7 - int-to-long v11, v9 - - add-long/2addr v11, v13 - - sub-long/2addr v11, v5 - - move/from16 v17, v9 - - int-to-long v8, v4 - - cmp-long v19, v11, v8 - - if-ltz v19, :cond_8 - - goto :goto_a - - :cond_8 - sub-long/2addr v13, v5 - - long-to-int v5, v13 - - add-int v9, v17, v5 - - const v6, 0x66747970 - - if-ne v15, v6, :cond_11 - - const/16 v6, 0x8 - - if-ge v5, v6, :cond_9 - - const/4 v6, 0x0 - - return v6 - - :cond_9 - const/4 v6, 0x0 - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v8, v3, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v0, v8, v6, v5, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - div-int/lit8 v5, v5, 0x4 - - const/4 v6, 0x0 - - :goto_4 - if-ge v6, v5, :cond_f - - const/4 v8, 0x1 - - if-ne v6, v8, :cond_a - - const/4 v12, 0x4 - - invoke-virtual {v3, v12}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_7 - - :cond_a - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - ushr-int/lit8 v13, v12, 0x8 - - const v14, 0x336770 - - if-ne v13, v14, :cond_b - - goto :goto_6 - - :cond_b - sget-object v13, Lf/h/a/b/a1/c0/h;->a:[I - - array-length v14, v13 - - const/4 v15, 0x0 - - :goto_5 - if-ge v15, v14, :cond_d - - aget v8, v13, v15 - - if-ne v8, v12, :cond_c - - const/4 v8, 0x1 - - goto :goto_6 - - :cond_c - add-int/lit8 v15, v15, 0x1 - - const/4 v8, 0x1 - - goto :goto_5 - - :cond_d - const/4 v8, 0x0 - - :goto_6 - if-eqz v8, :cond_e - - const/4 v10, 0x1 - - goto :goto_8 - - :cond_e - :goto_7 - add-int/lit8 v6, v6, 0x1 - - goto :goto_4 - - :cond_f - :goto_8 - if-nez v10, :cond_10 - - const/4 v6, 0x0 - - return v6 - - :cond_10 - const/4 v6, 0x0 - - goto :goto_3 - - :cond_11 - const/4 v6, 0x0 - - if-eqz v5, :cond_5 - - invoke-virtual {v0, v5, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_3 - - :cond_12 - :goto_9 - const/4 v6, 0x0 - - const/4 v9, 0x1 - - goto :goto_b - - :cond_13 - :goto_a - const/4 v6, 0x0 - - const/4 v9, 0x0 - - :goto_b - if-eqz v10, :cond_14 - - move/from16 v0, p1 - - if-ne v0, v9, :cond_14 - - const/4 v8, 0x1 - - goto :goto_c - - :cond_14 - const/4 v8, 0x0 - - :goto_c - return v8 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/i.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/i.smali deleted file mode 100644 index ce746a29fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/i.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/i; -.super Ljava/lang/Object; -.source "Track.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:Lcom/google/android/exoplayer2/Format; - -.field public final g:I - -.field public final h:[J - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final i:[J - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final j:I - -.field public final k:[Lf/h/a/b/a1/c0/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (IIJJJLcom/google/android/exoplayer2/Format;I[Lf/h/a/b/a1/c0/j;I[J[J)V - .locals 0 - .param p11 # [Lf/h/a/b/a1/c0/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p13 # [J - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p14 # [J - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/c0/i;->a:I - - iput p2, p0, Lf/h/a/b/a1/c0/i;->b:I - - iput-wide p3, p0, Lf/h/a/b/a1/c0/i;->c:J - - iput-wide p5, p0, Lf/h/a/b/a1/c0/i;->d:J - - iput-wide p7, p0, Lf/h/a/b/a1/c0/i;->e:J - - iput-object p9, p0, Lf/h/a/b/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; - - iput p10, p0, Lf/h/a/b/a1/c0/i;->g:I - - iput-object p11, p0, Lf/h/a/b/a1/c0/i;->k:[Lf/h/a/b/a1/c0/j; - - iput p12, p0, Lf/h/a/b/a1/c0/i;->j:I - - iput-object p13, p0, Lf/h/a/b/a1/c0/i;->h:[J - - iput-object p14, p0, Lf/h/a/b/a1/c0/i;->i:[J - - return-void -.end method - - -# virtual methods -.method public a(I)Lf/h/a/b/a1/c0/j; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/c0/i;->k:[Lf/h/a/b/a1/c0/j; - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - aget-object p1, v0, p1 - - :goto_0 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/j.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/j.smali deleted file mode 100644 index 7c6c48886f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/j.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/j; -.super Ljava/lang/Object; -.source "TrackEncryptionBox.java" - - -# instance fields -.field public final a:Z - -.field public final b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Lf/h/a/b/a1/s$a; - -.field public final d:I - -.field public final e:[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (ZLjava/lang/String;I[BII[B)V - .locals 4 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p7 # [B - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-nez p3, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - if-nez p7, :cond_1 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v3, 0x0 - - :goto_1 - xor-int/2addr v2, v3 - - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - iput-boolean p1, p0, Lf/h/a/b/a1/c0/j;->a:Z - - iput-object p2, p0, Lf/h/a/b/a1/c0/j;->b:Ljava/lang/String; - - iput p3, p0, Lf/h/a/b/a1/c0/j;->d:I - - iput-object p7, p0, Lf/h/a/b/a1/c0/j;->e:[B - - new-instance p1, Lf/h/a/b/a1/s$a; - - const/4 p3, 0x2 - - if-nez p2, :cond_2 - - goto :goto_4 - - :cond_2 - invoke-virtual {p2}, Ljava/lang/String;->hashCode()I - - move-result p7 - - const/4 v2, 0x3 - - sparse-switch p7, :sswitch_data_0 - - goto :goto_2 - - :sswitch_0 - const-string p7, "cens" - - invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p7 - - if-eqz p7, :cond_3 - - const/4 v0, 0x1 - - goto :goto_3 - - :sswitch_1 - const-string p7, "cenc" - - invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p7 - - if-eqz p7, :cond_3 - - goto :goto_3 - - :sswitch_2 - const-string p7, "cbcs" - - invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p7 - - if-eqz p7, :cond_3 - - const/4 v0, 0x3 - - goto :goto_3 - - :sswitch_3 - const-string p7, "cbc1" - - invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p7 - - if-eqz p7, :cond_3 - - const/4 v0, 0x2 - - goto :goto_3 - - :cond_3 - :goto_2 - const/4 v0, -0x1 - - :goto_3 - if-eqz v0, :cond_5 - - if-eq v0, v1, :cond_5 - - if-eq v0, p3, :cond_4 - - if-eq v0, v2, :cond_4 - - new-instance p3, Ljava/lang/StringBuilder; - - invoke-direct {p3}, Ljava/lang/StringBuilder;->()V - - const-string p7, "Unsupported protection scheme type \'" - - invoke-virtual {p3, p7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, "\'. Assuming AES-CTR crypto mode." - - invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - const-string p3, "TrackEncryptionBox" - - invoke-static {p3, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_4 - - :cond_4 - const/4 v1, 0x2 - - :cond_5 - :goto_4 - invoke-direct {p1, v1, p4, p5, p6}, Lf/h/a/b/a1/s$a;->(I[BII)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/j;->c:Lf/h/a/b/a1/s$a; - - return-void - - nop - - :sswitch_data_0 - .sparse-switch - 0x2e7ccd -> :sswitch_3 - 0x2e7d0f -> :sswitch_2 - 0x2e8997 -> :sswitch_1 - 0x2e89a7 -> :sswitch_0 - .end sparse-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/k.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/k.smali deleted file mode 100644 index 3a1d6deb5e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/k.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/k; -.super Ljava/lang/Object; -.source "TrackFragment.java" - - -# instance fields -.field public a:Lf/h/a/b/a1/c0/c; - -.field public b:J - -.field public c:J - -.field public d:J - -.field public e:I - -.field public f:I - -.field public g:[J - -.field public h:[I - -.field public i:[I - -.field public j:[I - -.field public k:[J - -.field public l:[Z - -.field public m:Z - -.field public n:[Z - -.field public o:Lf/h/a/b/a1/c0/j; - -.field public p:I - -.field public q:Lf/h/a/b/i1/t; - -.field public r:Z - -.field public s:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(I)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - if-eqz v0, :cond_0 - - iget v0, v0, Lf/h/a/b/i1/t;->c:I - - if-ge v0, p1, :cond_1 - - :cond_0 - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0, p1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/c0/k;->q:Lf/h/a/b/i1/t; - - :cond_1 - iput p1, p0, Lf/h/a/b/a1/c0/k;->p:I - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/a1/c0/k;->m:Z - - iput-boolean p1, p0, Lf/h/a/b/a1/c0/k;->r:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/c0/l.smali b/com.discord/smali_classes2/f/h/a/b/a1/c0/l.smali deleted file mode 100644 index fa3b850601..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/c0/l.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public final Lf/h/a/b/a1/c0/l; -.super Ljava/lang/Object; -.source "TrackSampleTable.java" - - -# instance fields -.field public final a:Lf/h/a/b/a1/c0/i; - -.field public final b:I - -.field public final c:[J - -.field public final d:[I - -.field public final e:I - -.field public final f:[J - -.field public final g:[I - -.field public final h:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/c0/i;[J[II[J[IJ)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - array-length v0, p3 - - array-length v1, p5 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - array-length v0, p2 - - array-length v1, p5 - - if-ne v0, v1, :cond_1 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - array-length v0, p6 - - array-length v1, p5 - - if-ne v0, v1, :cond_2 - - const/4 v2, 0x1 - - :cond_2 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - iput-object p1, p0, Lf/h/a/b/a1/c0/l;->a:Lf/h/a/b/a1/c0/i; - - iput-object p2, p0, Lf/h/a/b/a1/c0/l;->c:[J - - iput-object p3, p0, Lf/h/a/b/a1/c0/l;->d:[I - - iput p4, p0, Lf/h/a/b/a1/c0/l;->e:I - - iput-object p5, p0, Lf/h/a/b/a1/c0/l;->f:[J - - iput-object p6, p0, Lf/h/a/b/a1/c0/l;->g:[I - - iput-wide p7, p0, Lf/h/a/b/a1/c0/l;->h:J - - array-length p1, p2 - - iput p1, p0, Lf/h/a/b/a1/c0/l;->b:I - - array-length p1, p6 - - if-lez p1, :cond_3 - - array-length p1, p6 - - sub-int/2addr p1, v3 - - aget p2, p6, p1 - - const/high16 p3, 0x20000000 - - or-int/2addr p2, p3 - - aput p2, p6, p1 - - :cond_3 - return-void -.end method - - -# virtual methods -.method public a(J)I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/a1/c0/l;->f:[J - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result p1 - - :goto_0 - if-ltz p1, :cond_1 - - iget-object p2, p0, Lf/h/a/b/a1/c0/l;->g:[I - - aget p2, p2, p1 - - and-int/2addr p2, v1 - - if-eqz p2, :cond_0 - - return p1 - - :cond_0 - add-int/lit8 p1, p1, -0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, -0x1 - - return p1 -.end method - -.method public b(J)I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/a1/c0/l;->f:[J - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result p1 - - :goto_0 - iget-object p2, p0, Lf/h/a/b/a1/c0/l;->f:[J - - array-length p2, p2 - - if-ge p1, p2, :cond_1 - - iget-object p2, p0, Lf/h/a/b/a1/c0/l;->g:[I - - aget p2, p2, p1 - - and-int/2addr p2, v1 - - if-eqz p2, :cond_0 - - return p1 - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, -0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/d.smali deleted file mode 100644 index 1b0add6845..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d.smali +++ /dev/null @@ -1,253 +0,0 @@ -.class public Lf/h/a/b/a1/d; -.super Ljava/lang/Object; -.source "ConstantBitrateSeekMap.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# instance fields -.field public final a:J - -.field public final b:J - -.field public final c:I - -.field public final d:J - -.field public final e:I - -.field public final f:J - - -# direct methods -.method public constructor (JJII)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/d;->a:J - - iput-wide p3, p0, Lf/h/a/b/a1/d;->b:J - - const/4 v0, -0x1 - - if-ne p6, v0, :cond_0 - - const/4 p6, 0x1 - - :cond_0 - iput p6, p0, Lf/h/a/b/a1/d;->c:I - - iput p5, p0, Lf/h/a/b/a1/d;->e:I - - const-wide/16 v0, -0x1 - - cmp-long p6, p1, v0 - - if-nez p6, :cond_1 - - iput-wide v0, p0, Lf/h/a/b/a1/d;->d:J - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/a1/d;->f:J - - goto :goto_0 - - :cond_1 - sub-long v0, p1, p3 - - iput-wide v0, p0, Lf/h/a/b/a1/d;->d:J - - invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/b/a1/d;->e(JJI)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/d;->f:J - - :goto_0 - return-void -.end method - -.method public static e(JJI)J - .locals 0 - - sub-long/2addr p0, p2 - - const-wide/16 p2, 0x0 - - invoke-static {p2, p3, p0, p1}, Ljava/lang/Math;->max(JJ)J - - move-result-wide p0 - - const-wide/16 p2, 0x8 - - mul-long p0, p0, p2 - - const-wide/32 p2, 0xf4240 - - mul-long p0, p0, p2 - - int-to-long p2, p4 - - div-long/2addr p0, p2 - - return-wide p0 -.end method - - -# virtual methods -.method public b()Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/a1/d;->d:J - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public d(J)J - .locals 3 - - iget-wide v0, p0, Lf/h/a/b/a1/d;->b:J - - iget v2, p0, Lf/h/a/b/a1/d;->e:I - - invoke-static {p1, p2, v0, v1, v2}, Lf/h/a/b/a1/d;->e(JJI)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 12 - - iget-wide v0, p0, Lf/h/a/b/a1/d;->d:J - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - new-instance p1, Lf/h/a/b/a1/q$a; - - new-instance p2, Lf/h/a/b/a1/r; - - const-wide/16 v0, 0x0 - - iget-wide v2, p0, Lf/h/a/b/a1/d;->b:J - - invoke-direct {p2, v0, v1, v2, v3}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {p1, p2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 - - :cond_0 - iget v2, p0, Lf/h/a/b/a1/d;->e:I - - int-to-long v2, v2 - - mul-long v2, v2, p1 - - const-wide/32 v4, 0x7a1200 - - div-long/2addr v2, v4 - - iget v4, p0, Lf/h/a/b/a1/d;->c:I - - int-to-long v4, v4 - - div-long/2addr v2, v4 - - mul-long v6, v2, v4 - - sub-long v10, v0, v4 - - const-wide/16 v8, 0x0 - - invoke-static/range {v6 .. v11}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - iget-wide v2, p0, Lf/h/a/b/a1/d;->b:J - - add-long/2addr v2, v0 - - invoke-virtual {p0, v2, v3}, Lf/h/a/b/a1/d;->d(J)J - - move-result-wide v0 - - new-instance v4, Lf/h/a/b/a1/r; - - invoke-direct {v4, v0, v1, v2, v3}, Lf/h/a/b/a1/r;->(JJ)V - - cmp-long v5, v0, p1 - - if-gez v5, :cond_2 - - iget p1, p0, Lf/h/a/b/a1/d;->c:I - - int-to-long v0, p1 - - add-long/2addr v0, v2 - - iget-wide v5, p0, Lf/h/a/b/a1/d;->a:J - - cmp-long p2, v0, v5 - - if-ltz p2, :cond_1 - - goto :goto_0 - - :cond_1 - int-to-long p1, p1 - - add-long/2addr v2, p1 - - invoke-virtual {p0, v2, v3}, Lf/h/a/b/a1/d;->d(J)J - - move-result-wide p1 - - new-instance v0, Lf/h/a/b/a1/r; - - invoke-direct {v0, p1, p2, v2, v3}, Lf/h/a/b/a1/r;->(JJ)V - - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v4, v0}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object p1 - - :cond_2 - :goto_0 - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v4}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/d;->f:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/a$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/a$a.smali deleted file mode 100644 index 386bf20bee..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/d0/a$a; -.super Ljava/lang/Object; -.source "DefaultOggSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/a$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/a$b.smali deleted file mode 100644 index 8a5ecc5a77..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/a$b.smali +++ /dev/null @@ -1,121 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/a$b; -.super Ljava/lang/Object; -.source "DefaultOggSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a1/d0/a; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/d0/a;Lf/h/a/b/a1/d0/a$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/d0/a$b;->a:Lf/h/a/b/a1/d0/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 9 - - iget-object v0, p0, Lf/h/a/b/a1/d0/a$b;->a:Lf/h/a/b/a1/d0/a; - - iget-object v1, v0, Lf/h/a/b/a1/d0/a;->d:Lf/h/a/b/a1/d0/h; - - iget v1, v1, Lf/h/a/b/a1/d0/h;->i:I - - int-to-long v1, v1 - - mul-long v1, v1, p1 - - const-wide/32 v3, 0xf4240 - - div-long/2addr v1, v3 - - iget-wide v5, v0, Lf/h/a/b/a1/d0/a;->b:J - - iget-wide v3, v0, Lf/h/a/b/a1/d0/a;->c:J - - sub-long v7, v3, v5 - - mul-long v7, v7, v1 - - iget-wide v0, v0, Lf/h/a/b/a1/d0/a;->f:J - - div-long/2addr v7, v0 - - add-long/2addr v7, v5 - - const-wide/16 v0, 0x7530 - - sub-long v0, v7, v0 - - const-wide/16 v7, 0x1 - - sub-long v7, v3, v7 - - move-wide v3, v0 - - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - new-instance v2, Lf/h/a/b/a1/q$a; - - new-instance v3, Lf/h/a/b/a1/r; - - invoke-direct {v3, p1, p2, v0, v1}, Lf/h/a/b/a1/r;->(JJ)V - - invoke-direct {v2, v3}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object v2 -.end method - -.method public i()J - .locals 6 - - iget-object v0, p0, Lf/h/a/b/a1/d0/a$b;->a:Lf/h/a/b/a1/d0/a; - - iget-object v1, v0, Lf/h/a/b/a1/d0/a;->d:Lf/h/a/b/a1/d0/h; - - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->f:J - - const-wide/32 v4, 0xf4240 - - mul-long v2, v2, v4 - - iget v0, v1, Lf/h/a/b/a1/d0/h;->i:I - - int-to-long v0, v0 - - div-long/2addr v2, v0 - - return-wide v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/a.smali deleted file mode 100644 index bcebd1abb8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/a.smali +++ /dev/null @@ -1,656 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/a; -.super Ljava/lang/Object; -.source "DefaultOggSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/d0/f; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/d0/a$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/d0/e; - -.field public final b:J - -.field public final c:J - -.field public final d:Lf/h/a/b/a1/d0/h; - -.field public e:I - -.field public f:J - -.field public g:J - -.field public h:J - -.field public i:J - -.field public j:J - -.field public k:J - -.field public l:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/d0/h;JJJJZ)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/a1/d0/e; - - invoke-direct {v0}, Lf/h/a/b/a1/d0/e;->()V - - iput-object v0, p0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - const/4 v0, 0x0 - - const-wide/16 v1, 0x0 - - cmp-long v3, p2, v1 - - if-ltz v3, :cond_0 - - cmp-long v1, p4, p2 - - if-lez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iput-object p1, p0, Lf/h/a/b/a1/d0/a;->d:Lf/h/a/b/a1/d0/h; - - iput-wide p2, p0, Lf/h/a/b/a1/d0/a;->b:J - - iput-wide p4, p0, Lf/h/a/b/a1/d0/a;->c:J - - sub-long/2addr p4, p2 - - cmp-long p1, p6, p4 - - if-eqz p1, :cond_2 - - if-eqz p10, :cond_1 - - goto :goto_1 - - :cond_1 - iput v0, p0, Lf/h/a/b/a1/d0/a;->e:I - - goto :goto_2 - - :cond_2 - :goto_1 - iput-wide p8, p0, Lf/h/a/b/a1/d0/a;->f:J - - const/4 p1, 0x4 - - iput p1, p0, Lf/h/a/b/a1/d0/a;->e:I - - :goto_2 - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;)J - .locals 23 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v0, Lf/h/a/b/a1/d0/a;->e:I - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - const/4 v5, 0x4 - - if-eqz v2, :cond_c - - if-eq v2, v3, :cond_d - - const/4 v3, 0x2 - - const/4 v8, 0x3 - - const-wide/16 v9, -0x1 - - if-eq v2, v3, :cond_1 - - if-eq v2, v8, :cond_a - - if-ne v2, v5, :cond_0 - - return-wide v9 - - :cond_0 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_1 - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->i:J - - iget-wide v11, v0, Lf/h/a/b/a1/d0/a;->j:J - - cmp-long v13, v2, v11 - - if-nez v13, :cond_2 - - :goto_0 - move-wide v11, v9 - - goto/16 :goto_3 - - :cond_2 - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - invoke-virtual {v0, v1, v11, v12}, Lf/h/a/b/a1/d0/a;->d(Lf/h/a/b/a1/e;J)Z - - move-result v11 - - if-nez v11, :cond_4 - - iget-wide v11, v0, Lf/h/a/b/a1/d0/a;->i:J - - cmp-long v13, v11, v2 - - if-eqz v13, :cond_3 - - goto/16 :goto_3 - - :cond_3 - new-instance v1, Ljava/io/IOException; - - const-string v2, "No ogg page can be found." - - invoke-direct {v1, v2}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v1 - - :cond_4 - iget-object v11, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - invoke-virtual {v11, v1, v4}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - iget-wide v11, v0, Lf/h/a/b/a1/d0/a;->h:J - - iget-object v13, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v14, v13, Lf/h/a/b/a1/d0/e;->c:J - - sub-long/2addr v11, v14 - - iget v14, v13, Lf/h/a/b/a1/d0/e;->e:I - - iget v13, v13, Lf/h/a/b/a1/d0/e;->f:I - - add-int/2addr v14, v13 - - const-wide/16 v15, 0x0 - - cmp-long v13, v15, v11 - - if-gtz v13, :cond_5 - - const-wide/32 v17, 0x11940 - - cmp-long v13, v11, v17 - - if-gez v13, :cond_5 - - goto :goto_0 - - :cond_5 - cmp-long v13, v11, v15 - - if-gez v13, :cond_6 - - iput-wide v2, v0, Lf/h/a/b/a1/d0/a;->j:J - - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v2, v2, Lf/h/a/b/a1/d0/e;->c:J - - iput-wide v2, v0, Lf/h/a/b/a1/d0/a;->l:J - - goto :goto_1 - - :cond_6 - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - int-to-long v6, v14 - - add-long/2addr v2, v6 - - iput-wide v2, v0, Lf/h/a/b/a1/d0/a;->i:J - - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v2, v2, Lf/h/a/b/a1/d0/e;->c:J - - iput-wide v2, v0, Lf/h/a/b/a1/d0/a;->k:J - - :goto_1 - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->j:J - - iget-wide v6, v0, Lf/h/a/b/a1/d0/a;->i:J - - sub-long/2addr v2, v6 - - const-wide/32 v17, 0x186a0 - - cmp-long v19, v2, v17 - - if-gez v19, :cond_7 - - iput-wide v6, v0, Lf/h/a/b/a1/d0/a;->j:J - - move-wide v11, v6 - - goto :goto_3 - - :cond_7 - int-to-long v2, v14 - - const-wide/16 v6, 0x1 - - if-gtz v13, :cond_8 - - const-wide/16 v13, 0x2 - - goto :goto_2 - - :cond_8 - move-wide v13, v6 - - :goto_2 - mul-long v2, v2, v13 - - iget-wide v13, v1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v13, v2 - - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->j:J - - iget-wide v4, v0, Lf/h/a/b/a1/d0/a;->i:J - - sub-long v17, v2, v4 - - mul-long v17, v17, v11 - - iget-wide v11, v0, Lf/h/a/b/a1/d0/a;->l:J - - iget-wide v8, v0, Lf/h/a/b/a1/d0/a;->k:J - - sub-long/2addr v11, v8 - - div-long v17, v17, v11 - - add-long v17, v17, v13 - - sub-long v21, v2, v6 - - move-wide/from16 v19, v4 - - invoke-static/range {v17 .. v22}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v11 - - :goto_3 - const-wide/16 v2, -0x1 - - cmp-long v4, v11, v2 - - if-eqz v4, :cond_9 - - return-wide v11 - - :cond_9 - const/4 v2, 0x3 - - iput v2, v0, Lf/h/a/b/a1/d0/a;->e:I - - :cond_a - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - const/4 v3, 0x0 - - invoke-virtual {v2, v1, v3}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - :goto_4 - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v3, v2, Lf/h/a/b/a1/d0/e;->c:J - - iget-wide v5, v0, Lf/h/a/b/a1/d0/a;->h:J - - cmp-long v7, v3, v5 - - if-gtz v7, :cond_b - - iget v3, v2, Lf/h/a/b/a1/d0/e;->e:I - - iget v2, v2, Lf/h/a/b/a1/d0/e;->f:I - - add-int/2addr v3, v2 - - invoke-virtual {v1, v3}, Lf/h/a/b/a1/e;->i(I)V - - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v2, v0, Lf/h/a/b/a1/d0/a;->i:J - - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v3, v2, Lf/h/a/b/a1/d0/e;->c:J - - iput-wide v3, v0, Lf/h/a/b/a1/d0/a;->k:J - - const/4 v3, 0x0 - - invoke-virtual {v2, v1, v3}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - goto :goto_4 - - :cond_b - const/4 v3, 0x0 - - iput v3, v1, Lf/h/a/b/a1/e;->f:I - - const/4 v1, 0x4 - - iput v1, v0, Lf/h/a/b/a1/d0/a;->e:I - - iget-wide v1, v0, Lf/h/a/b/a1/d0/a;->k:J - - const-wide/16 v3, 0x2 - - add-long/2addr v1, v3 - - neg-long v1, v1 - - return-wide v1 - - :cond_c - iget-wide v4, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v4, v0, Lf/h/a/b/a1/d0/a;->g:J - - iput v3, v0, Lf/h/a/b/a1/d0/a;->e:I - - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->c:J - - const-wide/32 v6, 0xff1b - - sub-long/2addr v2, v6 - - cmp-long v6, v2, v4 - - if-lez v6, :cond_d - - return-wide v2 - - :cond_d - iget-wide v2, v0, Lf/h/a/b/a1/d0/a;->c:J - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/a1/d0/a;->d(Lf/h/a/b/a1/e;J)Z - - move-result v2 - - if-eqz v2, :cond_f - - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - invoke-virtual {v2}, Lf/h/a/b/a1/d0/e;->b()V - - :goto_5 - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget v3, v2, Lf/h/a/b/a1/d0/e;->b:I - - const/4 v4, 0x4 - - and-int/2addr v3, v4 - - if-eq v3, v4, :cond_e - - iget-wide v3, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v5, v0, Lf/h/a/b/a1/d0/a;->c:J - - cmp-long v7, v3, v5 - - if-gez v7, :cond_e - - const/4 v3, 0x0 - - invoke-virtual {v2, v1, v3}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - iget-object v2, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget v4, v2, Lf/h/a/b/a1/d0/e;->e:I - - iget v2, v2, Lf/h/a/b/a1/d0/e;->f:I - - add-int/2addr v4, v2 - - invoke-virtual {v1, v4}, Lf/h/a/b/a1/e;->i(I)V - - goto :goto_5 - - :cond_e - iget-object v1, v0, Lf/h/a/b/a1/d0/a;->a:Lf/h/a/b/a1/d0/e; - - iget-wide v1, v1, Lf/h/a/b/a1/d0/e;->c:J - - iput-wide v1, v0, Lf/h/a/b/a1/d0/a;->f:J - - const/4 v1, 0x4 - - iput v1, v0, Lf/h/a/b/a1/d0/a;->e:I - - iget-wide v1, v0, Lf/h/a/b/a1/d0/a;->g:J - - return-wide v1 - - :cond_f - new-instance v1, Ljava/io/EOFException; - - invoke-direct {v1}, Ljava/io/EOFException;->()V - - throw v1 -.end method - -.method public b()Lf/h/a/b/a1/q; - .locals 6 - - iget-wide v0, p0, Lf/h/a/b/a1/d0/a;->f:J - - const/4 v2, 0x0 - - const-wide/16 v3, 0x0 - - cmp-long v5, v0, v3 - - if-eqz v5, :cond_0 - - new-instance v0, Lf/h/a/b/a1/d0/a$b; - - invoke-direct {v0, p0, v2}, Lf/h/a/b/a1/d0/a$b;->(Lf/h/a/b/a1/d0/a;Lf/h/a/b/a1/d0/a$a;)V - - move-object v2, v0 - - :cond_0 - return-object v2 -.end method - -.method public c(J)V - .locals 10 - - iget-wide v0, p0, Lf/h/a/b/a1/d0/a;->f:J - - const-wide/16 v2, 0x1 - - sub-long v8, v0, v2 - - const-wide/16 v6, 0x0 - - move-wide v4, p1 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/d0/a;->h:J - - const/4 p1, 0x2 - - iput p1, p0, Lf/h/a/b/a1/d0/a;->e:I - - iget-wide p1, p0, Lf/h/a/b/a1/d0/a;->b:J - - iput-wide p1, p0, Lf/h/a/b/a1/d0/a;->i:J - - iget-wide p1, p0, Lf/h/a/b/a1/d0/a;->c:J - - iput-wide p1, p0, Lf/h/a/b/a1/d0/a;->j:J - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/a1/d0/a;->k:J - - iget-wide p1, p0, Lf/h/a/b/a1/d0/a;->f:J - - iput-wide p1, p0, Lf/h/a/b/a1/d0/a;->l:J - - return-void -.end method - -.method public final d(Lf/h/a/b/a1/e;J)Z - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const-wide/16 v0, 0x3 - - add-long/2addr p2, v0 - - iget-wide v0, p0, Lf/h/a/b/a1/d0/a;->c:J - - invoke-static {p2, p3, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide p2 - - const/16 v0, 0x800 - - new-array v1, v0, [B - - :goto_0 - iget-wide v2, p1, Lf/h/a/b/a1/e;->d:J - - int-to-long v4, v0 - - add-long/2addr v4, v2 - - const/4 v6, 0x0 - - cmp-long v7, v4, p2 - - if-lez v7, :cond_0 - - sub-long v2, p2, v2 - - long-to-int v0, v2 - - const/4 v2, 0x4 - - if-ge v0, v2, :cond_0 - - return v6 - - :cond_0 - invoke-virtual {p1, v1, v6, v0, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - :goto_1 - add-int/lit8 v2, v0, -0x3 - - if-ge v6, v2, :cond_2 - - aget-byte v2, v1, v6 - - const/16 v3, 0x4f - - if-ne v2, v3, :cond_1 - - add-int/lit8 v2, v6, 0x1 - - aget-byte v2, v1, v2 - - const/16 v3, 0x67 - - if-ne v2, v3, :cond_1 - - add-int/lit8 v2, v6, 0x2 - - aget-byte v2, v1, v2 - - if-ne v2, v3, :cond_1 - - add-int/lit8 v2, v6, 0x3 - - aget-byte v2, v1, v2 - - const/16 v3, 0x53 - - if-ne v2, v3, :cond_1 - - invoke-virtual {p1, v6}, Lf/h/a/b/a1/e;->i(I)V - - const/4 p1, 0x1 - - return p1 - - :cond_1 - add-int/lit8 v6, v6, 0x1 - - goto :goto_1 - - :cond_2 - invoke-virtual {p1, v2}, Lf/h/a/b/a1/e;->i(I)V - - goto :goto_0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/b$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/b$a.smali deleted file mode 100644 index 0d3cea6704..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/b$a.smali +++ /dev/null @@ -1,144 +0,0 @@ -.class public Lf/h/a/b/a1/d0/b$a; -.super Ljava/lang/Object; -.source "FlacReader.java" - -# interfaces -.implements Lf/h/a/b/a1/d0/f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public a:J - -.field public b:J - -.field public final synthetic c:Lf/h/a/b/a1/d0/b; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/d0/b;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/d0/b$a;->c:Lf/h/a/b/a1/d0/b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/b/a1/d0/b$a;->a:J - - iput-wide v0, p0, Lf/h/a/b/a1/d0/b$a;->b:J - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;)J - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/b/a1/d0/b$a;->b:J - - const-wide/16 v2, -0x1 - - const-wide/16 v4, 0x0 - - cmp-long p1, v0, v4 - - if-ltz p1, :cond_0 - - const-wide/16 v4, 0x2 - - add-long/2addr v0, v4 - - neg-long v0, v0 - - iput-wide v2, p0, Lf/h/a/b/a1/d0/b$a;->b:J - - return-wide v0 - - :cond_0 - return-wide v2 -.end method - -.method public b()Lf/h/a/b/a1/q; - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/a1/d0/b$a;->a:J - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - new-instance v0, Lf/h/a/b/a1/l; - - iget-object v1, p0, Lf/h/a/b/a1/d0/b$a;->c:Lf/h/a/b/a1/d0/b; - - iget-object v1, v1, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - iget-wide v2, p0, Lf/h/a/b/a1/d0/b$a;->a:J - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/a1/l;->(Lf/h/a/b/i1/m;J)V - - return-object v0 -.end method - -.method public c(J)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/d0/b$a;->c:Lf/h/a/b/a1/d0/b; - - iget-object v0, v0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - iget-object v0, v0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/b/a1/d0/b$a;->c:Lf/h/a/b/a1/d0/b; - - iget-object v0, v0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - iget-object v0, v0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - iget-object v0, v0, Lf/h/a/b/i1/m$a;->a:[J - - const/4 v1, 0x1 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result p1 - - aget-wide p1, v0, p1 - - iput-wide p1, p0, Lf/h/a/b/a1/d0/b$a;->b:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/b.smali deleted file mode 100644 index bc7a32032b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/b.smali +++ /dev/null @@ -1,214 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/b; -.super Lf/h/a/b/a1/d0/h; -.source "FlacReader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/d0/b$a; - } -.end annotation - - -# instance fields -.field public n:Lf/h/a/b/i1/m; - -.field public o:Lf/h/a/b/a1/d0/b$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/a1/d0/h;->()V - - return-void -.end method - - -# virtual methods -.method public c(Lf/h/a/b/i1/t;)J - .locals 4 - - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - aget-byte v0, v0, v1 - - const/4 v2, -0x1 - - if-ne v0, v2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - const-wide/16 v0, -0x1 - - return-wide v0 - - :cond_1 - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v2, 0x2 - - aget-byte v0, v0, v2 - - and-int/lit16 v0, v0, 0xff - - const/4 v2, 0x4 - - shr-int/2addr v0, v2 - - const/4 v3, 0x6 - - if-eq v0, v3, :cond_2 - - const/4 v3, 0x7 - - if-ne v0, v3, :cond_3 - - :cond_2 - invoke-virtual {p1, v2}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->w()J - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/a1/k;->c(Lf/h/a/b/i1/t;I)I - - move-result v0 - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/t;->C(I)V - - int-to-long v0, v0 - - return-wide v0 -.end method - -.method public d(Lf/h/a/b/i1/t;JLf/h/a/b/a1/d0/h$b;)Z - .locals 5 - - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - iget-object v1, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - const/4 v2, 0x1 - - if-nez v1, :cond_0 - - new-instance p2, Lf/h/a/b/i1/m; - - const/16 p3, 0x11 - - invoke-direct {p2, v0, p3}, Lf/h/a/b/i1/m;->([BI)V - - iput-object p2, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - const/16 p2, 0x9 - - iget p1, p1, Lf/h/a/b/i1/t;->c:I - - invoke-static {v0, p2, p1}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - const/4 p3, 0x0 - - invoke-virtual {p2, p1, p3}, Lf/h/a/b/i1/m;->e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object p1 - - iput-object p1, p4, Lf/h/a/b/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - aget-byte v3, v0, v1 - - and-int/lit8 v3, v3, 0x7f - - const/4 v4, 0x3 - - if-ne v3, v4, :cond_1 - - new-instance p2, Lf/h/a/b/a1/d0/b$a; - - invoke-direct {p2, p0}, Lf/h/a/b/a1/d0/b$a;->(Lf/h/a/b/a1/d0/b;)V - - iput-object p2, p0, Lf/h/a/b/a1/d0/b;->o:Lf/h/a/b/a1/d0/b$a; - - invoke-static {p1}, Ld0/a/b/b/a;->F0(Lf/h/a/b/i1/t;)Lf/h/a/b/i1/m$a; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - invoke-virtual {p2, p1}, Lf/h/a/b/i1/m;->b(Lf/h/a/b/i1/m$a;)Lf/h/a/b/i1/m; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - goto :goto_1 - - :cond_1 - aget-byte p1, v0, v1 - - const/4 v0, -0x1 - - if-ne p1, v0, :cond_2 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_4 - - iget-object p1, p0, Lf/h/a/b/a1/d0/b;->o:Lf/h/a/b/a1/d0/b$a; - - if-eqz p1, :cond_3 - - iput-wide p2, p1, Lf/h/a/b/a1/d0/b$a;->a:J - - iput-object p1, p4, Lf/h/a/b/a1/d0/h$b;->b:Lf/h/a/b/a1/d0/f; - - :cond_3 - return v1 - - :cond_4 - :goto_1 - return v2 -.end method - -.method public e(Z)V - .locals 0 - - invoke-super {p0, p1}, Lf/h/a/b/a1/d0/h;->e(Z)V - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/a1/d0/b;->n:Lf/h/a/b/i1/m; - - iput-object p1, p0, Lf/h/a/b/a1/d0/b;->o:Lf/h/a/b/a1/d0/b$a; - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/c.smali deleted file mode 100644 index 7e433cd27f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/c.smali +++ /dev/null @@ -1,749 +0,0 @@ -.class public Lf/h/a/b/a1/d0/c; -.super Ljava/lang/Object; -.source "OggExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public a:Lf/h/a/b/a1/i; - -.field public b:Lf/h/a/b/a1/d0/h; - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)Z - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - new-instance v0, Lf/h/a/b/a1/d0/e; - - invoke-direct {v0}, Lf/h/a/b/a1/d0/e;->()V - - const/4 v1, 0x1 - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_5 - - iget v2, v0, Lf/h/a/b/a1/d0/e;->b:I - - const/4 v4, 0x2 - - and-int/2addr v2, v4 - - if-eq v2, v4, :cond_0 - - goto/16 :goto_4 - - :cond_0 - iget v0, v0, Lf/h/a/b/a1/d0/e;->f:I - - const/16 v2, 0x8 - - invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I - - move-result v0 - - new-instance v2, Lf/h/a/b/i1/t; - - invoke-direct {v2, v0}, Lf/h/a/b/i1/t;->(I)V - - iget-object v4, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v4, v3, v0, v3}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - const/4 v0, 0x5 - - if-lt p1, v0, :cond_1 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - const/16 v0, 0x7f - - if-ne p1, v0, :cond_1 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v4 - - const-wide/32 v6, 0x464c4143 - - cmp-long p1, v4, v6 - - if-nez p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_2 - - new-instance p1, Lf/h/a/b/a1/d0/b; - - invoke-direct {p1}, Lf/h/a/b/a1/d0/b;->()V - - iput-object p1, p0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - goto :goto_3 - - :cond_2 - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - :try_start_0 - invoke-static {v1, v2, v1}, Ld0/a/b/b/a;->W0(ILf/h/a/b/i1/t;Z)Z - - move-result p1 - :try_end_0 - .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - const/4 p1, 0x0 - - :goto_1 - if-eqz p1, :cond_3 - - new-instance p1, Lf/h/a/b/a1/d0/i; - - invoke-direct {p1}, Lf/h/a/b/a1/d0/i;->()V - - iput-object p1, p0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - goto :goto_3 - - :cond_3 - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - sget-object v0, Lf/h/a/b/a1/d0/g;->o:[B - - array-length v4, v0 - - if-ge p1, v4, :cond_4 - - const/4 p1, 0x0 - - goto :goto_2 - - :cond_4 - array-length p1, v0 - - new-array p1, p1, [B - - array-length v0, v0 - - iget-object v4, v2, Lf/h/a/b/i1/t;->a:[B - - iget v5, v2, Lf/h/a/b/i1/t;->b:I - - invoke-static {v4, v5, p1, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, v2, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, v0 - - iput v4, v2, Lf/h/a/b/i1/t;->b:I - - sget-object v0, Lf/h/a/b/a1/d0/g;->o:[B - - invoke-static {p1, v0}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - :goto_2 - if-eqz p1, :cond_5 - - new-instance p1, Lf/h/a/b/a1/d0/g; - - invoke-direct {p1}, Lf/h/a/b/a1/d0/g;->()V - - iput-object p1, p0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - :goto_3 - return v1 - - :cond_5 - :goto_4 - return v3 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 19 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - const/4 v3, 0x0 - - if-nez v2, :cond_1 - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/d0/c;->a(Lf/h/a/b/a1/e;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iput v3, v1, Lf/h/a/b/a1/e;->f:I - - goto :goto_0 - - :cond_0 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Failed to determine bitstream type" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1 - :goto_0 - iget-boolean v2, v0, Lf/h/a/b/a1/d0/c;->c:Z - - const/4 v4, 0x1 - - if-nez v2, :cond_2 - - iget-object v2, v0, Lf/h/a/b/a1/d0/c;->a:Lf/h/a/b/a1/i; - - invoke-interface {v2, v3, v4}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v2 - - iget-object v5, v0, Lf/h/a/b/a1/d0/c;->a:Lf/h/a/b/a1/i; - - invoke-interface {v5}, Lf/h/a/b/a1/i;->k()V - - iget-object v5, v0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - iget-object v6, v0, Lf/h/a/b/a1/d0/c;->a:Lf/h/a/b/a1/i; - - iput-object v6, v5, Lf/h/a/b/a1/d0/h;->c:Lf/h/a/b/a1/i; - - iput-object v2, v5, Lf/h/a/b/a1/d0/h;->b:Lf/h/a/b/a1/s; - - invoke-virtual {v5, v4}, Lf/h/a/b/a1/d0/h;->e(Z)V - - iput-boolean v4, v0, Lf/h/a/b/a1/d0/c;->c:Z - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - iget v5, v2, Lf/h/a/b/a1/d0/h;->h:I - - const-wide/16 v6, -0x1 - - const/4 v8, 0x3 - - const/4 v15, 0x2 - - if-eqz v5, :cond_b - - if-eq v5, v4, :cond_a - - if-ne v5, v15, :cond_9 - - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - invoke-interface {v5, v1}, Lf/h/a/b/a1/d0/f;->a(Lf/h/a/b/a1/e;)J - - move-result-wide v9 - - const-wide/16 v11, 0x0 - - cmp-long v5, v9, v11 - - if-ltz v5, :cond_3 - - move-object/from16 v5, p2 - - iput-wide v9, v5, Lf/h/a/b/a1/p;->a:J - - const/4 v3, 0x1 - - goto/16 :goto_8 - - :cond_3 - cmp-long v5, v9, v6 - - if-gez v5, :cond_4 - - const-wide/16 v13, 0x2 - - add-long/2addr v9, v13 - - neg-long v9, v9 - - invoke-virtual {v2, v9, v10}, Lf/h/a/b/a1/d0/h;->b(J)V - - :cond_4 - iget-boolean v5, v2, Lf/h/a/b/a1/d0/h;->l:Z - - if-nez v5, :cond_5 - - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - invoke-interface {v5}, Lf/h/a/b/a1/d0/f;->b()Lf/h/a/b/a1/q; - - move-result-object v5 - - iget-object v9, v2, Lf/h/a/b/a1/d0/h;->c:Lf/h/a/b/a1/i; - - invoke-interface {v9, v5}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v4, v2, Lf/h/a/b/a1/d0/h;->l:Z - - :cond_5 - iget-wide v4, v2, Lf/h/a/b/a1/d0/h;->k:J - - cmp-long v9, v4, v11 - - if-gtz v9, :cond_7 - - iget-object v4, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - invoke-virtual {v4, v1}, Lf/h/a/b/a1/d0/d;->b(Lf/h/a/b/a1/e;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - goto :goto_1 - - :cond_6 - iput v8, v2, Lf/h/a/b/a1/d0/h;->h:I - - goto :goto_3 - - :cond_7 - :goto_1 - iput-wide v11, v2, Lf/h/a/b/a1/d0/h;->k:J - - iget-object v1, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - iget-object v1, v1, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v1}, Lf/h/a/b/a1/d0/h;->c(Lf/h/a/b/i1/t;)J - - move-result-wide v4 - - cmp-long v8, v4, v11 - - if-ltz v8, :cond_8 - - iget-wide v8, v2, Lf/h/a/b/a1/d0/h;->g:J - - add-long v10, v8, v4 - - iget-wide v12, v2, Lf/h/a/b/a1/d0/h;->e:J - - cmp-long v14, v10, v12 - - if-ltz v14, :cond_8 - - const-wide/32 v10, 0xf4240 - - mul-long v8, v8, v10 - - iget v10, v2, Lf/h/a/b/a1/d0/h;->i:I - - int-to-long v10, v10 - - div-long v13, v8, v10 - - iget-object v8, v2, Lf/h/a/b/a1/d0/h;->b:Lf/h/a/b/a1/s; - - iget v9, v1, Lf/h/a/b/i1/t;->c:I - - invoke-interface {v8, v1, v9}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v12, v2, Lf/h/a/b/a1/d0/h;->b:Lf/h/a/b/a1/s; - - const/4 v15, 0x1 - - iget v1, v1, Lf/h/a/b/i1/t;->c:I - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - move/from16 v16, v1 - - invoke-interface/range {v12 .. v18}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iput-wide v6, v2, Lf/h/a/b/a1/d0/h;->e:J - - :cond_8 - iget-wide v6, v2, Lf/h/a/b/a1/d0/h;->g:J - - add-long/2addr v6, v4 - - iput-wide v6, v2, Lf/h/a/b/a1/d0/h;->g:J - - goto/16 :goto_8 - - :cond_9 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_a - iget-wide v4, v2, Lf/h/a/b/a1/d0/h;->f:J - - long-to-int v5, v4 - - invoke-virtual {v1, v5}, Lf/h/a/b/a1/e;->i(I)V - - iput v15, v2, Lf/h/a/b/a1/d0/h;->h:I - - goto/16 :goto_8 - - :cond_b - const/4 v5, 0x1 - - :cond_c - :goto_2 - if-eqz v5, :cond_e - - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - invoke-virtual {v5, v1}, Lf/h/a/b/a1/d0/d;->b(Lf/h/a/b/a1/e;)Z - - move-result v5 - - if-nez v5, :cond_d - - iput v8, v2, Lf/h/a/b/a1/d0/h;->h:I - - :goto_3 - const/4 v3, -0x1 - - goto/16 :goto_8 - - :cond_d - iget-wide v9, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v11, v2, Lf/h/a/b/a1/d0/h;->f:J - - sub-long/2addr v9, v11 - - iput-wide v9, v2, Lf/h/a/b/a1/d0/h;->k:J - - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - iget-object v5, v5, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget-object v9, v2, Lf/h/a/b/a1/d0/h;->j:Lf/h/a/b/a1/d0/h$b; - - invoke-virtual {v2, v5, v11, v12, v9}, Lf/h/a/b/a1/d0/h;->d(Lf/h/a/b/i1/t;JLf/h/a/b/a1/d0/h$b;)Z - - move-result v5 - - if-eqz v5, :cond_c - - iget-wide v9, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v9, v2, Lf/h/a/b/a1/d0/h;->f:J - - goto :goto_2 - - :cond_e - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->j:Lf/h/a/b/a1/d0/h$b; - - iget-object v5, v5, Lf/h/a/b/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; - - iget v8, v5, Lcom/google/android/exoplayer2/Format;->z:I - - iput v8, v2, Lf/h/a/b/a1/d0/h;->i:I - - iget-boolean v8, v2, Lf/h/a/b/a1/d0/h;->m:Z - - if-nez v8, :cond_f - - iget-object v8, v2, Lf/h/a/b/a1/d0/h;->b:Lf/h/a/b/a1/s; - - invoke-interface {v8, v5}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v4, v2, Lf/h/a/b/a1/d0/h;->m:Z - - :cond_f - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->j:Lf/h/a/b/a1/d0/h$b; - - iget-object v5, v5, Lf/h/a/b/a1/d0/h$b;->b:Lf/h/a/b/a1/d0/f; - - const/4 v13, 0x0 - - if-eqz v5, :cond_10 - - iput-object v5, v2, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - goto :goto_4 - - :cond_10 - iget-wide v8, v1, Lf/h/a/b/a1/e;->c:J - - cmp-long v5, v8, v6 - - if-nez v5, :cond_11 - - new-instance v1, Lf/h/a/b/a1/d0/h$c; - - invoke-direct {v1, v13}, Lf/h/a/b/a1/d0/h$c;->(Lf/h/a/b/a1/d0/h$a;)V - - iput-object v1, v2, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - :goto_4 - move-object v3, v13 - - const/4 v5, 0x2 - - goto :goto_6 - - :cond_11 - iget-object v5, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - iget-object v5, v5, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - iget v6, v5, Lf/h/a/b/a1/d0/e;->b:I - - and-int/lit8 v6, v6, 0x4 - - if-eqz v6, :cond_12 - - const/16 v17, 0x1 - - goto :goto_5 - - :cond_12 - const/16 v17, 0x0 - - :goto_5 - new-instance v4, Lf/h/a/b/a1/d0/a; - - iget-wide v9, v2, Lf/h/a/b/a1/d0/h;->f:J - - iget-wide v11, v1, Lf/h/a/b/a1/e;->c:J - - iget v1, v5, Lf/h/a/b/a1/d0/e;->e:I - - iget v6, v5, Lf/h/a/b/a1/d0/e;->f:I - - add-int/2addr v1, v6 - - int-to-long v6, v1 - - iget-wide v0, v5, Lf/h/a/b/a1/d0/e;->c:J - - move-wide v5, v6 - - move-object v7, v4 - - move-object v8, v2 - - move-object v3, v13 - - move-wide v13, v5 - - const/4 v5, 0x2 - - move-wide v15, v0 - - invoke-direct/range {v7 .. v17}, Lf/h/a/b/a1/d0/a;->(Lf/h/a/b/a1/d0/h;JJJJZ)V - - iput-object v4, v2, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - :goto_6 - iput-object v3, v2, Lf/h/a/b/a1/d0/h;->j:Lf/h/a/b/a1/d0/h$b; - - iput v5, v2, Lf/h/a/b/a1/d0/h;->h:I - - iget-object v0, v2, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - iget-object v0, v0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget-object v1, v0, Lf/h/a/b/i1/t;->a:[B - - array-length v2, v1 - - const v3, 0xfe01 - - if-ne v2, v3, :cond_13 - - goto :goto_7 - - :cond_13 - iget v2, v0, Lf/h/a/b/i1/t;->c:I - - invoke-static {v3, v2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/i1/t;->a:[B - - :goto_7 - const/4 v3, 0x0 - - :goto_8 - return v3 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/d0/c;->a:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/a1/d0/c;->b:Lf/h/a/b/a1/d0/h; - - if-eqz v0, :cond_1 - - iget-object v1, v0, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - iget-object v2, v1, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - invoke-virtual {v2}, Lf/h/a/b/a1/d0/e;->b()V - - iget-object v2, v1, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->x()V - - const/4 v2, -0x1 - - iput v2, v1, Lf/h/a/b/a1/d0/d;->c:I - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/b/a1/d0/d;->e:Z - - const-wide/16 v1, 0x0 - - cmp-long v3, p1, v1 - - if-nez v3, :cond_0 - - iget-boolean p1, v0, Lf/h/a/b/a1/d0/h;->l:Z - - xor-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lf/h/a/b/a1/d0/h;->e(Z)V - - goto :goto_0 - - :cond_0 - iget p1, v0, Lf/h/a/b/a1/d0/h;->h:I - - if-eqz p1, :cond_1 - - iget p1, v0, Lf/h/a/b/a1/d0/h;->i:I - - int-to-long p1, p1 - - mul-long p1, p1, p3 - - const-wide/32 p3, 0xf4240 - - div-long/2addr p1, p3 - - iput-wide p1, v0, Lf/h/a/b/a1/d0/h;->e:J - - iget-object p3, v0, Lf/h/a/b/a1/d0/h;->d:Lf/h/a/b/a1/d0/f; - - invoke-interface {p3, p1, p2}, Lf/h/a/b/a1/d0/f;->c(J)V - - const/4 p1, 0x2 - - iput p1, v0, Lf/h/a/b/a1/d0/h;->h:I - - :cond_1 - :goto_0 - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Lf/h/a/b/a1/d0/c;->a(Lf/h/a/b/a1/e;)Z - - move-result p1 - :try_end_0 - .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/d.smali deleted file mode 100644 index 0d2cda0cd8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/d.smali +++ /dev/null @@ -1,271 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/d; -.super Ljava/lang/Object; -.source "OggPacket.java" - - -# instance fields -.field public final a:Lf/h/a/b/a1/d0/e; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:I - -.field public d:I - -.field public e:Z - - -# direct methods -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/a1/d0/e; - - invoke-direct {v0}, Lf/h/a/b/a1/d0/e;->()V - - iput-object v0, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - new-instance v0, Lf/h/a/b/i1/t; - - const v1, 0xfe01 - - new-array v1, v1, [B - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/t;->([BI)V - - iput-object v0, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/d0/d;->c:I - - return-void -.end method - - -# virtual methods -.method public final a(I)I - .locals 5 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/d0/d;->d:I - - :cond_0 - iget v1, p0, Lf/h/a/b/a1/d0/d;->d:I - - add-int v2, p1, v1 - - iget-object v3, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - iget v4, v3, Lf/h/a/b/a1/d0/e;->d:I - - if-ge v2, v4, :cond_1 - - iget-object v2, v3, Lf/h/a/b/a1/d0/e;->g:[I - - add-int/lit8 v3, v1, 0x1 - - iput v3, p0, Lf/h/a/b/a1/d0/d;->d:I - - add-int/2addr v1, p1 - - aget v1, v2, v1 - - add-int/2addr v0, v1 - - const/16 v2, 0xff - - if-eq v1, v2, :cond_0 - - :cond_1 - return v0 -.end method - -.method public b(Lf/h/a/b/a1/e;)Z - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - iget-boolean v2, p0, Lf/h/a/b/a1/d0/d;->e:Z - - if-eqz v2, :cond_1 - - iput-boolean v0, p0, Lf/h/a/b/a1/d0/d;->e:Z - - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->x()V - - :cond_1 - :goto_1 - iget-boolean v2, p0, Lf/h/a/b/a1/d0/d;->e:Z - - if-nez v2, :cond_9 - - iget v2, p0, Lf/h/a/b/a1/d0/d;->c:I - - if-gez v2, :cond_4 - - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - invoke-virtual {v2, p1, v1}, Lf/h/a/b/a1/d0/e;->a(Lf/h/a/b/a1/e;Z)Z - - move-result v2 - - if-nez v2, :cond_2 - - return v0 - - :cond_2 - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - iget v3, v2, Lf/h/a/b/a1/d0/e;->e:I - - iget v2, v2, Lf/h/a/b/a1/d0/e;->b:I - - and-int/2addr v2, v1 - - if-ne v2, v1, :cond_3 - - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget v2, v2, Lf/h/a/b/i1/t;->c:I - - if-nez v2, :cond_3 - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/d0/d;->a(I)I - - move-result v2 - - add-int/2addr v3, v2 - - iget v2, p0, Lf/h/a/b/a1/d0/d;->d:I - - add-int/2addr v2, v0 - - goto :goto_2 - - :cond_3 - const/4 v2, 0x0 - - :goto_2 - invoke-virtual {p1, v3}, Lf/h/a/b/a1/e;->i(I)V - - iput v2, p0, Lf/h/a/b/a1/d0/d;->c:I - - :cond_4 - iget v2, p0, Lf/h/a/b/a1/d0/d;->c:I - - invoke-virtual {p0, v2}, Lf/h/a/b/a1/d0/d;->a(I)I - - move-result v2 - - iget v3, p0, Lf/h/a/b/a1/d0/d;->c:I - - iget v4, p0, Lf/h/a/b/a1/d0/d;->d:I - - add-int/2addr v3, v4 - - if-lez v2, :cond_7 - - iget-object v4, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget-object v5, v4, Lf/h/a/b/i1/t;->a:[B - - array-length v6, v5 - - iget v7, v4, Lf/h/a/b/i1/t;->c:I - - add-int v8, v7, v2 - - if-ge v6, v8, :cond_5 - - add-int/2addr v7, v2 - - invoke-static {v5, v7}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v5 - - iput-object v5, v4, Lf/h/a/b/i1/t;->a:[B - - :cond_5 - iget-object v4, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget-object v5, v4, Lf/h/a/b/i1/t;->a:[B - - iget v4, v4, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {p1, v5, v4, v2, v0}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v4, p0, Lf/h/a/b/a1/d0/d;->b:Lf/h/a/b/i1/t; - - iget v5, v4, Lf/h/a/b/i1/t;->c:I - - add-int/2addr v5, v2 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/t;->B(I)V - - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - iget-object v2, v2, Lf/h/a/b/a1/d0/e;->g:[I - - add-int/lit8 v4, v3, -0x1 - - aget v2, v2, v4 - - const/16 v4, 0xff - - if-eq v2, v4, :cond_6 - - const/4 v2, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v2, 0x0 - - :goto_3 - iput-boolean v2, p0, Lf/h/a/b/a1/d0/d;->e:Z - - :cond_7 - iget-object v2, p0, Lf/h/a/b/a1/d0/d;->a:Lf/h/a/b/a1/d0/e; - - iget v2, v2, Lf/h/a/b/a1/d0/e;->d:I - - if-ne v3, v2, :cond_8 - - const/4 v3, -0x1 - - :cond_8 - iput v3, p0, Lf/h/a/b/a1/d0/d;->c:I - - goto :goto_1 - - :cond_9 - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/e.smali deleted file mode 100644 index 5e55886f84..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/e.smali +++ /dev/null @@ -1,405 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/e; -.super Ljava/lang/Object; -.source "OggPageHeader.java" - - -# instance fields -.field public a:I - -.field public b:I - -.field public c:J - -.field public d:I - -.field public e:I - -.field public f:I - -.field public final g:[I - -.field public final h:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0xff - - new-array v1, v0, [I - - iput-object v1, p0, Lf/h/a/b/a1/d0/e;->g:[I - - new-instance v1, Lf/h/a/b/i1/t; - - invoke-direct {v1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object v1, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;Z)Z - .locals 12 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->x()V - - invoke-virtual {p0}, Lf/h/a/b/a1/d0/e;->b()V - - iget-wide v0, p1, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v2, -0x1 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - cmp-long v6, v0, v2 - - if-eqz v6, :cond_1 - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v2 - - sub-long/2addr v0, v2 - - const-wide/16 v2, 0x1b - - cmp-long v6, v0, v2 - - if-ltz v6, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/16 v1, 0x1b - - invoke-virtual {p1, v0, v4, v1, v5}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-result v0 - - if-nez v0, :cond_2 - - goto/16 :goto_3 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v2 - - const-wide/32 v6, 0x4f676753 - - cmp-long v0, v2, v6 - - if-eqz v0, :cond_4 - - if-eqz p2, :cond_3 - - return v4 - - :cond_3 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "expected OggS capture pattern at begin of page" - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - iget-object v0, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - iput v0, p0, Lf/h/a/b/a1/d0/e;->a:I - - if-eqz v0, :cond_6 - - if-eqz p2, :cond_5 - - return v4 - - :cond_5 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "unsupported bit stream revision" - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_6 - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - iput p2, p0, Lf/h/a/b/a1/d0/e;->b:I - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - iget-object v0, p2, Lf/h/a/b/i1/t;->a:[B - - iget v2, p2, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v3, v2, 0x1 - - iput v3, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v6, v2 - - const-wide/16 v8, 0xff - - and-long/2addr v6, v8 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - int-to-long v10, v3 - - and-long/2addr v10, v8 - - const/16 v3, 0x8 - - shl-long/2addr v10, v3 - - or-long/2addr v6, v10 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v10, v2 - - and-long/2addr v10, v8 - - const/16 v2, 0x10 - - shl-long/2addr v10, v2 - - or-long/2addr v6, v10 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - int-to-long v10, v3 - - and-long/2addr v10, v8 - - const/16 v3, 0x18 - - shl-long/2addr v10, v3 - - or-long/2addr v6, v10 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v10, v2 - - and-long/2addr v10, v8 - - const/16 v2, 0x20 - - shl-long/2addr v10, v2 - - or-long/2addr v6, v10 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - int-to-long v10, v3 - - and-long/2addr v10, v8 - - const/16 v3, 0x28 - - shl-long/2addr v10, v3 - - or-long/2addr v6, v10 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v10, v2 - - and-long/2addr v10, v8 - - const/16 v2, 0x30 - - shl-long/2addr v10, v2 - - or-long/2addr v6, v10 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p2, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v3 - - int-to-long v2, v0 - - and-long/2addr v2, v8 - - const/16 v0, 0x38 - - shl-long/2addr v2, v0 - - or-long/2addr v2, v6 - - iput-wide v2, p0, Lf/h/a/b/a1/d0/e;->c:J - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->h()J - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->h()J - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->h()J - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - iput p2, p0, Lf/h/a/b/a1/d0/e;->d:I - - add-int/2addr p2, v1 - - iput p2, p0, Lf/h/a/b/a1/d0/e;->e:I - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->x()V - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - iget-object p2, p2, Lf/h/a/b/i1/t;->a:[B - - iget v0, p0, Lf/h/a/b/a1/d0/e;->d:I - - invoke-virtual {p1, p2, v4, v0, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - :goto_2 - iget p1, p0, Lf/h/a/b/a1/d0/e;->d:I - - if-ge v4, p1, :cond_7 - - iget-object p1, p0, Lf/h/a/b/a1/d0/e;->g:[I - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->h:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - aput p2, p1, v4 - - iget p1, p0, Lf/h/a/b/a1/d0/e;->f:I - - iget-object p2, p0, Lf/h/a/b/a1/d0/e;->g:[I - - aget p2, p2, v4 - - add-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/b/a1/d0/e;->f:I - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_7 - return v5 - - :cond_8 - :goto_3 - if-eqz p2, :cond_9 - - return v4 - - :cond_9 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 -.end method - -.method public b()V - .locals 3 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/d0/e;->a:I - - iput v0, p0, Lf/h/a/b/a1/d0/e;->b:I - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/a1/d0/e;->c:J - - iput v0, p0, Lf/h/a/b/a1/d0/e;->d:I - - iput v0, p0, Lf/h/a/b/a1/d0/e;->e:I - - iput v0, p0, Lf/h/a/b/a1/d0/e;->f:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/f.smali deleted file mode 100644 index 920236bd23..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/f.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/d0/f; -.super Ljava/lang/Object; -.source "OggSeeker.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/a1/e;)J - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract b()Lf/h/a/b/a1/q; -.end method - -.method public abstract c(J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/g.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/g.smali deleted file mode 100644 index 95a5269c51..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/g.smali +++ /dev/null @@ -1,301 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/g; -.super Lf/h/a/b/a1/d0/h; -.source "OpusReader.java" - - -# static fields -.field public static final o:[B - - -# instance fields -.field public n:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0x8 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/d0/g;->o:[B - - return-void - - :array_0 - .array-data 1 - 0x4ft - 0x70t - 0x75t - 0x73t - 0x48t - 0x65t - 0x61t - 0x64t - .end array-data -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/a1/d0/h;->()V - - return-void -.end method - - -# virtual methods -.method public c(Lf/h/a/b/i1/t;)J - .locals 6 - - iget-object p1, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v0, 0x0 - - aget-byte v0, p1, v0 - - and-int/lit16 v0, v0, 0xff - - and-int/lit8 v1, v0, 0x3 - - const/4 v2, 0x2 - - const/4 v3, 0x1 - - if-eqz v1, :cond_0 - - if-eq v1, v3, :cond_1 - - if-eq v1, v2, :cond_1 - - aget-byte p1, p1, v3 - - and-int/lit8 v2, p1, 0x3f - - goto :goto_0 - - :cond_0 - const/4 v2, 0x1 - - :cond_1 - :goto_0 - const/4 p1, 0x3 - - shr-int/2addr v0, p1 - - and-int/lit8 v1, v0, 0x3 - - const/16 v4, 0x10 - - if-lt v0, v4, :cond_2 - - const/16 p1, 0x9c4 - - shl-int/2addr p1, v1 - - goto :goto_1 - - :cond_2 - const/16 v4, 0xc - - const/16 v5, 0x2710 - - if-lt v0, v4, :cond_3 - - and-int/lit8 p1, v1, 0x1 - - shl-int p1, v5, p1 - - goto :goto_1 - - :cond_3 - if-ne v1, p1, :cond_4 - - const p1, 0xea60 - - goto :goto_1 - - :cond_4 - shl-int p1, v5, v1 - - :goto_1 - int-to-long v0, v2 - - int-to-long v2, p1 - - mul-long v0, v0, v2 - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/a1/d0/h;->a(J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public d(Lf/h/a/b/i1/t;JLf/h/a/b/a1/d0/h$b;)Z - .locals 11 - - iget-boolean p2, p0, Lf/h/a/b/a1/d0/g;->n:Z - - const/4 p3, 0x1 - - if-nez p2, :cond_0 - - iget-object p2, p1, Lf/h/a/b/i1/t;->a:[B - - iget p1, p1, Lf/h/a/b/i1/t;->c:I - - invoke-static {p2, p1}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object p1 - - const/16 p2, 0x9 - - aget-byte p2, p1, p2 - - and-int/lit16 v5, p2, 0xff - - const/16 p2, 0xb - - aget-byte p2, p1, p2 - - and-int/lit16 p2, p2, 0xff - - shl-int/lit8 p2, p2, 0x8 - - const/16 v0, 0xa - - aget-byte v0, p1, v0 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr p2, v0 - - new-instance v7, Ljava/util/ArrayList; - - const/4 v0, 0x3 - - invoke-direct {v7, v0}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v7, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {p0, v7, p2}, Lf/h/a/b/a1/d0/g;->f(Ljava/util/List;I)V - - const/16 p1, 0xf00 - - invoke-virtual {p0, v7, p1}, Lf/h/a/b/a1/d0/g;->f(Ljava/util/List;I)V - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - const/4 v3, -0x1 - - const/4 v4, -0x1 - - const v6, 0xbb80 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const-string v1, "audio/opus" - - invoke-static/range {v0 .. v10}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object p1 - - iput-object p1, p4, Lf/h/a/b/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; - - iput-boolean p3, p0, Lf/h/a/b/a1/d0/g;->n:Z - - return p3 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->e()I - - move-result p2 - - const p4, 0x4f707573 - - const/4 v0, 0x0 - - if-ne p2, p4, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 p3, 0x0 - - :goto_0 - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->C(I)V - - return p3 -.end method - -.method public e(Z)V - .locals 0 - - invoke-super {p0, p1}, Lf/h/a/b/a1/d0/h;->e(Z)V - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/a1/d0/g;->n:Z - - :cond_0 - return-void -.end method - -.method public final f(Ljava/util/List;I)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;I)V" - } - .end annotation - - int-to-long v0, p2 - - const-wide/32 v2, 0x3b9aca00 - - mul-long v0, v0, v2 - - const-wide/32 v2, 0xbb80 - - div-long/2addr v0, v2 - - const/16 p2, 0x8 - - invoke-static {p2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object p2 - - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v2 - - invoke-virtual {p2, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object p2 - - invoke-virtual {p2, v0, v1}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object p2 - - invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/h$a.smali deleted file mode 100644 index 151ca8d2bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/d0/h$a; -.super Ljava/lang/Object; -.source "StreamReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/h$b.smali deleted file mode 100644 index 1591a43701..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$b.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public Lf/h/a/b/a1/d0/h$b; -.super Ljava/lang/Object; -.source "StreamReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public a:Lcom/google/android/exoplayer2/Format; - -.field public b:Lf/h/a/b/a1/d0/f; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/h$c.smali deleted file mode 100644 index 532e0a3c2c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/h$c.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/h$c; -.super Ljava/lang/Object; -.source "StreamReader.java" - -# interfaces -.implements Lf/h/a/b/a1/d0/f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/a1/d0/h$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;)J - .locals 2 - - const-wide/16 v0, -0x1 - - return-wide v0 -.end method - -.method public b()Lf/h/a/b/a1/q; - .locals 5 - - new-instance v0, Lf/h/a/b/a1/q$b; - - const-wide/16 v1, 0x0 - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - invoke-direct {v0, v3, v4, v1, v2}, Lf/h/a/b/a1/q$b;->(JJ)V - - return-object v0 -.end method - -.method public c(J)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/h.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/h.smali deleted file mode 100644 index cad357b33b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/h.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public abstract Lf/h/a/b/a1/d0/h; -.super Ljava/lang/Object; -.source "StreamReader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/d0/h$c;, - Lf/h/a/b/a1/d0/h$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/d0/d; - -.field public b:Lf/h/a/b/a1/s; - -.field public c:Lf/h/a/b/a1/i; - -.field public d:Lf/h/a/b/a1/d0/f; - -.field public e:J - -.field public f:J - -.field public g:J - -.field public h:I - -.field public i:I - -.field public j:Lf/h/a/b/a1/d0/h$b; - -.field public k:J - -.field public l:Z - -.field public m:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/a1/d0/d; - - invoke-direct {v0}, Lf/h/a/b/a1/d0/d;->()V - - iput-object v0, p0, Lf/h/a/b/a1/d0/h;->a:Lf/h/a/b/a1/d0/d; - - return-void -.end method - - -# virtual methods -.method public a(J)J - .locals 2 - - iget v0, p0, Lf/h/a/b/a1/d0/h;->i:I - - int-to-long v0, v0 - - mul-long v0, v0, p1 - - const-wide/32 p1, 0xf4240 - - div-long/2addr v0, p1 - - return-wide v0 -.end method - -.method public b(J)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/d0/h;->g:J - - return-void -.end method - -.method public abstract c(Lf/h/a/b/i1/t;)J -.end method - -.method public abstract d(Lf/h/a/b/i1/t;JLf/h/a/b/a1/d0/h$b;)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public e(Z)V - .locals 4 - - const-wide/16 v0, 0x0 - - if-eqz p1, :cond_0 - - new-instance p1, Lf/h/a/b/a1/d0/h$b; - - invoke-direct {p1}, Lf/h/a/b/a1/d0/h$b;->()V - - iput-object p1, p0, Lf/h/a/b/a1/d0/h;->j:Lf/h/a/b/a1/d0/h$b; - - iput-wide v0, p0, Lf/h/a/b/a1/d0/h;->f:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/d0/h;->h:I - - goto :goto_0 - - :cond_0 - const/4 p1, 0x1 - - iput p1, p0, Lf/h/a/b/a1/d0/h;->h:I - - :goto_0 - const-wide/16 v2, -0x1 - - iput-wide v2, p0, Lf/h/a/b/a1/d0/h;->e:J - - iput-wide v0, p0, Lf/h/a/b/a1/d0/h;->g:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/i$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/i$a.smali deleted file mode 100644 index 63728135b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/i$a.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/i$a; -.super Ljava/lang/Object; -.source "VorbisReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/d0/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/w; - -.field public final b:[B - -.field public final c:[Lf/h/a/b/a1/v; - -.field public final d:I - - -# direct methods -.method public constructor (Lf/h/a/b/a1/w;Lf/h/a/b/a1/u;[B[Lf/h/a/b/a1/v;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/d0/i$a;->a:Lf/h/a/b/a1/w; - - iput-object p3, p0, Lf/h/a/b/a1/d0/i$a;->b:[B - - iput-object p4, p0, Lf/h/a/b/a1/d0/i$a;->c:[Lf/h/a/b/a1/v; - - iput p5, p0, Lf/h/a/b/a1/d0/i$a;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/d0/i.smali b/com.discord/smali_classes2/f/h/a/b/a1/d0/i.smali deleted file mode 100644 index b6e1b472c1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/d0/i.smali +++ /dev/null @@ -1,1359 +0,0 @@ -.class public final Lf/h/a/b/a1/d0/i; -.super Lf/h/a/b/a1/d0/h; -.source "VorbisReader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/d0/i$a; - } -.end annotation - - -# instance fields -.field public n:Lf/h/a/b/a1/d0/i$a; - -.field public o:I - -.field public p:Z - -.field public q:Lf/h/a/b/a1/w; - -.field public r:Lf/h/a/b/a1/u; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/a1/d0/h;->()V - - return-void -.end method - - -# virtual methods -.method public b(J)V - .locals 4 - - iput-wide p1, p0, Lf/h/a/b/a1/d0/h;->g:J - - const-wide/16 v0, 0x0 - - const/4 v2, 0x0 - - cmp-long v3, p1, v0 - - if-eqz v3, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/a1/d0/i;->p:Z - - iget-object p1, p0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - if-eqz p1, :cond_1 - - iget v2, p1, Lf/h/a/b/a1/w;->d:I - - :cond_1 - iput v2, p0, Lf/h/a/b/a1/d0/i;->o:I - - return-void -.end method - -.method public c(Lf/h/a/b/i1/t;)J - .locals 11 - - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - aget-byte v2, v0, v1 - - const/4 v3, 0x1 - - and-int/2addr v2, v3 - - if-ne v2, v3, :cond_0 - - const-wide/16 v0, -0x1 - - return-wide v0 - - :cond_0 - aget-byte v0, v0, v1 - - iget-object v2, p0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - iget v4, v2, Lf/h/a/b/a1/d0/i$a;->d:I - - shr-int/2addr v0, v3 - - const/16 v5, 0x8 - - rsub-int/lit8 v4, v4, 0x8 - - const/16 v6, 0xff - - ushr-int v4, v6, v4 - - and-int/2addr v0, v4 - - iget-object v4, v2, Lf/h/a/b/a1/d0/i$a;->c:[Lf/h/a/b/a1/v; - - aget-object v0, v4, v0 - - iget-boolean v0, v0, Lf/h/a/b/a1/v;->a:Z - - if-nez v0, :cond_1 - - iget-object v0, v2, Lf/h/a/b/a1/d0/i$a;->a:Lf/h/a/b/a1/w; - - iget v0, v0, Lf/h/a/b/a1/w;->d:I - - goto :goto_0 - - :cond_1 - iget-object v0, v2, Lf/h/a/b/a1/d0/i$a;->a:Lf/h/a/b/a1/w; - - iget v0, v0, Lf/h/a/b/a1/w;->e:I - - :goto_0 - iget-boolean v2, p0, Lf/h/a/b/a1/d0/i;->p:Z - - if-eqz v2, :cond_2 - - iget v1, p0, Lf/h/a/b/a1/d0/i;->o:I - - add-int/2addr v1, v0 - - div-int/lit8 v1, v1, 0x4 - - :cond_2 - int-to-long v1, v1 - - iget v4, p1, Lf/h/a/b/i1/t;->c:I - - add-int/lit8 v4, v4, 0x4 - - invoke-virtual {p1, v4}, Lf/h/a/b/i1/t;->B(I)V - - iget-object v4, p1, Lf/h/a/b/i1/t;->a:[B - - iget p1, p1, Lf/h/a/b/i1/t;->c:I - - add-int/lit8 v6, p1, -0x4 - - const-wide/16 v7, 0xff - - and-long v9, v1, v7 - - long-to-int v10, v9 - - int-to-byte v9, v10 - - aput-byte v9, v4, v6 - - add-int/lit8 v6, p1, -0x3 - - ushr-long v9, v1, v5 - - and-long/2addr v9, v7 - - long-to-int v5, v9 - - int-to-byte v5, v5 - - aput-byte v5, v4, v6 - - add-int/lit8 v5, p1, -0x2 - - const/16 v6, 0x10 - - ushr-long v9, v1, v6 - - and-long/2addr v9, v7 - - long-to-int v6, v9 - - int-to-byte v6, v6 - - aput-byte v6, v4, v5 - - add-int/lit8 p1, p1, -0x1 - - const/16 v5, 0x18 - - ushr-long v5, v1, v5 - - and-long/2addr v5, v7 - - long-to-int v6, v5 - - int-to-byte v5, v6 - - aput-byte v5, v4, p1 - - iput-boolean v3, p0, Lf/h/a/b/a1/d0/i;->p:Z - - iput v0, p0, Lf/h/a/b/a1/d0/i;->o:I - - return-wide v1 -.end method - -.method public d(Lf/h/a/b/i1/t;JLf/h/a/b/a1/d0/h$b;)Z - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - const/4 v3, 0x0 - - if-eqz v2, :cond_0 - - return v3 - - :cond_0 - iget-object v2, v0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - const/4 v4, 0x1 - - if-nez v2, :cond_2 - - invoke-static {v4, v1, v3}, Ld0/a/b/b/a;->W0(ILf/h/a/b/i1/t;Z)Z - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v6 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v9 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->g()I - - move-result v11 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->g()I - - move-result v12 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->g()I - - move-result v13 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit8 v3, v2, 0xf - - int-to-double v3, v3 - - const-wide/high16 v14, 0x4000000000000000L # 2.0 - - invoke-static {v14, v15, v3, v4}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v3 - - double-to-int v3, v3 - - and-int/lit16 v2, v2, 0xf0 - - shr-int/lit8 v2, v2, 0x4 - - int-to-double v4, v2 - - invoke-static {v14, v15, v4, v5}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v4 - - double-to-int v15, v4 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit8 v2, v2, 0x1 - - if-lez v2, :cond_1 - - const/4 v2, 0x1 - - const/16 v16, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - const/16 v16, 0x0 - - :goto_0 - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - iget v1, v1, Lf/h/a/b/i1/t;->c:I - - invoke-static {v2, v1}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v17 - - new-instance v1, Lf/h/a/b/a1/w; - - move-object v5, v1 - - move v14, v3 - - invoke-direct/range {v5 .. v17}, Lf/h/a/b/a1/w;->(JIJIIIIIZ[B)V - - iput-object v1, v0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - goto :goto_1 - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/d0/i;->r:Lf/h/a/b/a1/u; - - if-nez v2, :cond_3 - - const/4 v2, 0x1 - - invoke-static {v1, v2, v2}, Ld0/a/b/b/a;->G0(Lf/h/a/b/i1/t;ZZ)Lf/h/a/b/a1/u; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/a1/d0/i;->r:Lf/h/a/b/a1/u; - - :goto_1 - const/4 v1, 0x0 - - goto/16 :goto_1c - - :cond_3 - iget v2, v1, Lf/h/a/b/i1/t;->c:I - - new-array v6, v2, [B - - iget-object v3, v1, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x0 - - invoke-static {v3, v4, v6, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, v0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - iget v2, v2, Lf/h/a/b/a1/w;->a:I - - const/4 v3, 0x5 - - invoke-static {v3, v1, v4}, Ld0/a/b/b/a;->W0(ILf/h/a/b/i1/t;Z)Z - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - add-int/lit8 v5, v5, 0x1 - - new-instance v7, Lf/h/a/b/a1/t; - - iget-object v8, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-direct {v7, v8}, Lf/h/a/b/a1/t;->([B)V - - iget v1, v1, Lf/h/a/b/i1/t;->b:I - - mul-int/lit8 v1, v1, 0x8 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - const/4 v1, 0x0 - - :goto_2 - const/16 v8, 0x10 - - const/16 v9, 0x18 - - if-ge v1, v5, :cond_f - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->b(I)I - - move-result v10 - - const v11, 0x564342 - - if-ne v10, v11, :cond_e - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v8 - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->b(I)I - - move-result v9 - - new-array v10, v9, [J - - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v11 - - const-wide/16 v12, 0x0 - - if-nez v11, :cond_6 - - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v11 - - :goto_3 - if-ge v4, v9, :cond_8 - - if-eqz v11, :cond_5 - - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v14 - - if-eqz v14, :cond_4 - - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->b(I)I - - move-result v14 - - add-int/lit8 v14, v14, 0x1 - - int-to-long v14, v14 - - aput-wide v14, v10, v4 - - goto :goto_4 - - :cond_4 - aput-wide v12, v10, v4 - - goto :goto_4 - - :cond_5 - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->b(I)I - - move-result v14 - - add-int/lit8 v14, v14, 0x1 - - int-to-long v14, v14 - - aput-wide v14, v10, v4 - - :goto_4 - add-int/lit8 v4, v4, 0x1 - - goto :goto_3 - - :cond_6 - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - const/4 v11, 0x0 - - :goto_5 - if-ge v11, v9, :cond_8 - - sub-int v14, v9, v11 - - invoke-static {v14}, Ld0/a/b/b/a;->e0(I)I - - move-result v14 - - invoke-virtual {v7, v14}, Lf/h/a/b/a1/t;->b(I)I - - move-result v14 - - const/4 v15, 0x0 - - :goto_6 - if-ge v15, v14, :cond_7 - - if-ge v11, v9, :cond_7 - - int-to-long v12, v4 - - aput-wide v12, v10, v11 - - add-int/lit8 v11, v11, 0x1 - - add-int/lit8 v15, v15, 0x1 - - const-wide/16 v12, 0x0 - - goto :goto_6 - - :cond_7 - add-int/lit8 v4, v4, 0x1 - - const-wide/16 v12, 0x0 - - goto :goto_5 - - :cond_8 - const/4 v4, 0x4 - - invoke-virtual {v7, v4}, Lf/h/a/b/a1/t;->b(I)I - - move-result v10 - - const/4 v11, 0x2 - - if-gt v10, v11, :cond_d - - const/4 v12, 0x1 - - if-eq v10, v12, :cond_9 - - if-ne v10, v11, :cond_c - - :cond_9 - const/16 v11, 0x20 - - invoke-virtual {v7, v11}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v11}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v4}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - add-int/2addr v4, v12 - - invoke-virtual {v7, v12}, Lf/h/a/b/a1/t;->c(I)V - - if-ne v10, v12, :cond_b - - if-eqz v8, :cond_a - - int-to-long v9, v9 - - int-to-long v11, v8 - - long-to-double v8, v9 - - long-to-double v10, v11 - - const-wide/high16 v12, 0x3ff0000000000000L # 1.0 - - div-double/2addr v12, v10 - - invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v8 - - invoke-static {v8, v9}, Ljava/lang/Math;->floor(D)D - - move-result-wide v8 - - double-to-long v12, v8 - - goto :goto_7 - - :cond_a - const-wide/16 v12, 0x0 - - goto :goto_7 - - :cond_b - int-to-long v9, v9 - - int-to-long v11, v8 - - mul-long v12, v9, v11 - - :goto_7 - int-to-long v8, v4 - - mul-long v8, v8, v12 - - long-to-int v4, v8 - - invoke-virtual {v7, v4}, Lf/h/a/b/a1/t;->c(I)V - - :cond_c - add-int/lit8 v1, v1, 0x1 - - const/4 v4, 0x0 - - goto/16 :goto_2 - - :cond_d - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "lookup type greater than 2 not decodable: " - - invoke-static {v2, v10}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_e - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "expected code book to start with [0x56, 0x43, 0x42] at " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget v3, v7, Lf/h/a/b/a1/t;->c:I - - mul-int/lit8 v3, v3, 0x8 - - iget v4, v7, Lf/h/a/b/a1/t;->d:I - - add-int/2addr v3, v4 - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_f - const/4 v1, 0x6 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - const/4 v5, 0x0 - - :goto_8 - if-ge v5, v4, :cond_11 - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v9 - - if-nez v9, :cond_10 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_8 - - :cond_10 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "placeholder of time domain transforms not zeroed out" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_11 - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - const/4 v5, 0x1 - - add-int/2addr v4, v5 - - const/4 v9, 0x0 - - :goto_9 - const/4 v10, 0x3 - - if-ge v9, v4, :cond_1b - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v11 - - if-eqz v11, :cond_19 - - if-ne v11, v5, :cond_18 - - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->b(I)I - - move-result v3 - - new-array v5, v3, [I - - const/4 v11, -0x1 - - const/4 v12, 0x0 - - :goto_a - if-ge v12, v3, :cond_13 - - const/4 v13, 0x4 - - invoke-virtual {v7, v13}, Lf/h/a/b/a1/t;->b(I)I - - move-result v13 - - aput v13, v5, v12 - - aget v13, v5, v12 - - if-le v13, v11, :cond_12 - - aget v11, v5, v12 - - :cond_12 - add-int/lit8 v12, v12, 0x1 - - goto :goto_a - - :cond_13 - add-int/lit8 v11, v11, 0x1 - - new-array v12, v11, [I - - const/4 v13, 0x0 - - :goto_b - if-ge v13, v11, :cond_16 - - invoke-virtual {v7, v10}, Lf/h/a/b/a1/t;->b(I)I - - move-result v10 - - const/4 v14, 0x1 - - add-int/lit8 v10, v10, 0x1 - - aput v10, v12, v13 - - const/4 v10, 0x2 - - invoke-virtual {v7, v10}, Lf/h/a/b/a1/t;->b(I)I - - move-result v10 - - const/16 v15, 0x8 - - if-lez v10, :cond_14 - - invoke-virtual {v7, v15}, Lf/h/a/b/a1/t;->c(I)V - - :cond_14 - const/16 v16, 0x0 - - const/4 v1, 0x0 - - :goto_c - shl-int/2addr v14, v10 - - if-ge v1, v14, :cond_15 - - invoke-virtual {v7, v15}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v1, v1, 0x1 - - const/16 v15, 0x8 - - const/4 v14, 0x1 - - goto :goto_c - - :cond_15 - add-int/lit8 v13, v13, 0x1 - - const/4 v10, 0x3 - - const/4 v1, 0x6 - - goto :goto_b - - :cond_16 - const/4 v1, 0x2 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - const/4 v1, 0x4 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - :goto_d - if-ge v10, v3, :cond_1a - - aget v14, v5, v10 - - aget v14, v12, v14 - - add-int/2addr v11, v14 - - :goto_e - if-ge v13, v11, :cond_17 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v13, v13, 0x1 - - goto :goto_e - - :cond_17 - add-int/lit8 v10, v10, 0x1 - - goto :goto_d - - :cond_18 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "floor type greater than 1 not decodable: " - - invoke-static {v2, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_19 - const/16 v1, 0x8 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->c(I)V - - const/4 v3, 0x6 - - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - const/4 v3, 0x4 - - invoke-virtual {v7, v3}, Lf/h/a/b/a1/t;->b(I)I - - move-result v3 - - add-int/lit8 v3, v3, 0x1 - - const/4 v5, 0x0 - - :goto_f - if-ge v5, v3, :cond_1a - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v5, v5, 0x1 - - const/16 v1, 0x8 - - goto :goto_f - - :cond_1a - add-int/lit8 v9, v9, 0x1 - - const/4 v3, 0x5 - - const/4 v5, 0x1 - - const/4 v1, 0x6 - - goto/16 :goto_9 - - :cond_1b - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v3 - - const/4 v1, 0x1 - - add-int/2addr v3, v1 - - const/4 v4, 0x0 - - :goto_10 - if-ge v4, v3, :cond_22 - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v5 - - const/4 v9, 0x2 - - if-gt v5, v9, :cond_21 - - const/16 v5, 0x18 - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->c(I)V - - const/4 v5, 0x6 - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->b(I)I - - move-result v9 - - add-int/2addr v9, v1 - - const/16 v1, 0x8 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - new-array v5, v9, [I - - const/4 v10, 0x0 - - :goto_11 - if-ge v10, v9, :cond_1d - - const/4 v11, 0x3 - - invoke-virtual {v7, v11}, Lf/h/a/b/a1/t;->b(I)I - - move-result v11 - - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v12 - - if-eqz v12, :cond_1c - - const/4 v12, 0x5 - - invoke-virtual {v7, v12}, Lf/h/a/b/a1/t;->b(I)I - - move-result v12 - - goto :goto_12 - - :cond_1c - const/4 v12, 0x0 - - :goto_12 - mul-int/lit8 v12, v12, 0x8 - - add-int/2addr v12, v11 - - aput v12, v5, v10 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_11 - - :cond_1d - const/4 v10, 0x0 - - :goto_13 - if-ge v10, v9, :cond_20 - - const/4 v11, 0x0 - - :goto_14 - if-ge v11, v1, :cond_1f - - aget v12, v5, v10 - - const/4 v13, 0x1 - - shl-int/2addr v13, v11 - - and-int/2addr v12, v13 - - if-eqz v12, :cond_1e - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->c(I)V - - :cond_1e - add-int/lit8 v11, v11, 0x1 - - const/16 v1, 0x8 - - goto :goto_14 - - :cond_1f - add-int/lit8 v10, v10, 0x1 - - const/16 v1, 0x8 - - goto :goto_13 - - :cond_20 - add-int/lit8 v4, v4, 0x1 - - const/4 v1, 0x1 - - goto :goto_10 - - :cond_21 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "residueType greater than 2 is not decodable" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_22 - const/4 v1, 0x6 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v3 - - add-int/lit8 v3, v3, 0x1 - - const/4 v1, 0x0 - - :goto_15 - if-ge v1, v3, :cond_29 - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - if-eqz v4, :cond_23 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - const-string v9, "mapping type other than 0 not supported: " - - invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - const-string v5, "VorbisUtil" - - invoke-static {v5, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_1a - - :cond_23 - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v4 - - if-eqz v4, :cond_24 - - const/4 v4, 0x4 - - invoke-virtual {v7, v4}, Lf/h/a/b/a1/t;->b(I)I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_16 - - :cond_24 - const/4 v4, 0x1 - - :goto_16 - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v5 - - if-eqz v5, :cond_25 - - const/16 v5, 0x8 - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->b(I)I - - move-result v5 - - add-int/lit8 v5, v5, 0x1 - - const/4 v9, 0x0 - - :goto_17 - if-ge v9, v5, :cond_25 - - add-int/lit8 v10, v2, -0x1 - - invoke-static {v10}, Ld0/a/b/b/a;->e0(I)I - - move-result v11 - - invoke-virtual {v7, v11}, Lf/h/a/b/a1/t;->c(I)V - - invoke-static {v10}, Ld0/a/b/b/a;->e0(I)I - - move-result v10 - - invoke-virtual {v7, v10}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v9, v9, 0x1 - - goto :goto_17 - - :cond_25 - const/4 v5, 0x2 - - invoke-virtual {v7, v5}, Lf/h/a/b/a1/t;->b(I)I - - move-result v5 - - if-nez v5, :cond_28 - - const/4 v5, 0x1 - - if-le v4, v5, :cond_26 - - const/4 v5, 0x0 - - :goto_18 - if-ge v5, v2, :cond_26 - - const/4 v9, 0x4 - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_18 - - :cond_26 - const/4 v5, 0x0 - - :goto_19 - if-ge v5, v4, :cond_27 - - const/16 v9, 0x8 - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->c(I)V - - invoke-virtual {v7, v9}, Lf/h/a/b/a1/t;->c(I)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_19 - - :cond_27 - :goto_1a - add-int/lit8 v1, v1, 0x1 - - goto :goto_15 - - :cond_28 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "to reserved bits must be zero after mapping coupling steps" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_29 - const/4 v1, 0x6 - - invoke-virtual {v7, v1}, Lf/h/a/b/a1/t;->b(I)I - - move-result v1 - - add-int/lit8 v1, v1, 0x1 - - new-array v2, v1, [Lf/h/a/b/a1/v; - - const/4 v3, 0x0 - - :goto_1b - if-ge v3, v1, :cond_2a - - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v4 - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v5 - - invoke-virtual {v7, v8}, Lf/h/a/b/a1/t;->b(I)I - - move-result v9 - - const/16 v10, 0x8 - - invoke-virtual {v7, v10}, Lf/h/a/b/a1/t;->b(I)I - - move-result v10 - - new-instance v11, Lf/h/a/b/a1/v; - - invoke-direct {v11, v4, v5, v9, v10}, Lf/h/a/b/a1/v;->(ZIII)V - - aput-object v11, v2, v3 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1b - - :cond_2a - invoke-virtual {v7}, Lf/h/a/b/a1/t;->a()Z - - move-result v3 - - if-eqz v3, :cond_2c - - add-int/lit8 v1, v1, -0x1 - - invoke-static {v1}, Ld0/a/b/b/a;->e0(I)I - - move-result v8 - - new-instance v1, Lf/h/a/b/a1/d0/i$a; - - iget-object v4, v0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - iget-object v5, v0, Lf/h/a/b/a1/d0/i;->r:Lf/h/a/b/a1/u; - - move-object v3, v1 - - move-object v7, v2 - - invoke-direct/range {v3 .. v8}, Lf/h/a/b/a1/d0/i$a;->(Lf/h/a/b/a1/w;Lf/h/a/b/a1/u;[B[Lf/h/a/b/a1/v;I)V - - :goto_1c - iput-object v1, v0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - if-nez v1, :cond_2b - - const/4 v1, 0x1 - - return v1 - - :cond_2b - new-instance v9, Ljava/util/ArrayList; - - invoke-direct {v9}, Ljava/util/ArrayList;->()V - - iget-object v1, v0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - iget-object v1, v1, Lf/h/a/b/a1/d0/i$a;->a:Lf/h/a/b/a1/w; - - iget-object v1, v1, Lf/h/a/b/a1/w;->f:[B - - invoke-virtual {v9, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v1, v0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - iget-object v1, v1, Lf/h/a/b/a1/d0/i$a;->b:[B - - invoke-virtual {v9, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - iget-object v1, v0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - iget-object v1, v1, Lf/h/a/b/a1/d0/i$a;->a:Lf/h/a/b/a1/w; - - iget v5, v1, Lf/h/a/b/a1/w;->c:I - - const/4 v6, -0x1 - - iget v7, v1, Lf/h/a/b/a1/w;->a:I - - iget-wide v10, v1, Lf/h/a/b/a1/w;->b:J - - long-to-int v8, v10 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const-string v3, "audio/vorbis" - - invoke-static/range {v2 .. v12}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - move-object/from16 v2, p4 - - iput-object v1, v2, Lf/h/a/b/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; - - const/4 v1, 0x1 - - return v1 - - :cond_2c - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "framing bit after modes not set as expected" - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public e(Z)V - .locals 0 - - invoke-super {p0, p1}, Lf/h/a/b/a1/d0/h;->e(Z)V - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/a1/d0/i;->n:Lf/h/a/b/a1/d0/i$a; - - iput-object p1, p0, Lf/h/a/b/a1/d0/i;->q:Lf/h/a/b/a1/w; - - iput-object p1, p0, Lf/h/a/b/a1/d0/i;->r:Lf/h/a/b/a1/u; - - :cond_0 - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/d0/i;->o:I - - iput-boolean p1, p0, Lf/h/a/b/a1/d0/i;->p:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/e.smali deleted file mode 100644 index 8354248d9c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e.smali +++ /dev/null @@ -1,495 +0,0 @@ -.class public final Lf/h/a/b/a1/e; -.super Ljava/lang/Object; -.source "DefaultExtractorInput.java" - - -# instance fields -.field public final a:[B - -.field public final b:Lf/h/a/b/h1/j; - -.field public final c:J - -.field public d:J - -.field public e:[B - -.field public f:I - -.field public g:I - - -# direct methods -.method public constructor (Lf/h/a/b/h1/j;JJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e;->b:Lf/h/a/b/h1/j; - - iput-wide p2, p0, Lf/h/a/b/a1/e;->d:J - - iput-wide p4, p0, Lf/h/a/b/a1/e;->c:J - - const/high16 p1, 0x10000 - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/b/a1/e;->e:[B - - const/16 p1, 0x1000 - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/b/a1/e;->a:[B - - return-void -.end method - - -# virtual methods -.method public a(IZ)Z - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/e;->c(I)V - - iget v0, p0, Lf/h/a/b/a1/e;->g:I - - iget v1, p0, Lf/h/a/b/a1/e;->f:I - - sub-int/2addr v0, v1 - - move v5, v0 - - :goto_0 - if-ge v5, p1, :cond_1 - - iget-object v2, p0, Lf/h/a/b/a1/e;->e:[B - - iget v3, p0, Lf/h/a/b/a1/e;->f:I - - move-object v1, p0 - - move v4, p1 - - move v6, p2 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v5 - - const/4 v0, -0x1 - - if-ne v5, v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget v0, p0, Lf/h/a/b/a1/e;->f:I - - add-int/2addr v0, v5 - - iput v0, p0, Lf/h/a/b/a1/e;->g:I - - goto :goto_0 - - :cond_1 - iget p2, p0, Lf/h/a/b/a1/e;->f:I - - add-int/2addr p2, p1 - - iput p2, p0, Lf/h/a/b/a1/e;->f:I - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final b(I)V - .locals 4 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - iget-wide v0, p0, Lf/h/a/b/a1/e;->d:J - - int-to-long v2, p1 - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/a1/e;->d:J - - :cond_0 - return-void -.end method - -.method public final c(I)V - .locals 3 - - iget v0, p0, Lf/h/a/b/a1/e;->f:I - - add-int/2addr v0, p1 - - iget-object p1, p0, Lf/h/a/b/a1/e;->e:[B - - array-length v1, p1 - - if-le v0, v1, :cond_0 - - array-length p1, p1 - - mul-int/lit8 p1, p1, 0x2 - - const/high16 v1, 0x10000 - - add-int/2addr v1, v0 - - const/high16 v2, 0x80000 - - add-int/2addr v0, v2 - - invoke-static {p1, v1, v0}, Lf/h/a/b/i1/c0;->l(III)I - - move-result p1 - - iget-object v0, p0, Lf/h/a/b/a1/e;->e:[B - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e;->e:[B - - :cond_0 - return-void -.end method - -.method public d()J - .locals 4 - - iget-wide v0, p0, Lf/h/a/b/a1/e;->d:J - - iget v2, p0, Lf/h/a/b/a1/e;->f:I - - int-to-long v2, v2 - - add-long/2addr v0, v2 - - return-wide v0 -.end method - -.method public e([BIIZ)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - invoke-virtual {p0, p3, p4}, Lf/h/a/b/a1/e;->a(IZ)Z - - move-result p4 - - if-nez p4, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object p4, p0, Lf/h/a/b/a1/e;->e:[B - - iget v0, p0, Lf/h/a/b/a1/e;->f:I - - sub-int/2addr v0, p3 - - invoke-static {p4, v0, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public f([BII)I - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/a1/e;->g:I - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {v0, p3}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget-object v2, p0, Lf/h/a/b/a1/e;->e:[B - - invoke-static {v2, v1, p1, p2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e;->j(I)V - - move v1, v0 - - :goto_0 - if-nez v1, :cond_1 - - const/4 v6, 0x0 - - const/4 v7, 0x1 - - move-object v2, p0 - - move-object v3, p1 - - move v4, p2 - - move v5, p3 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v1 - - :cond_1 - invoke-virtual {p0, v1}, Lf/h/a/b/a1/e;->b(I)V - - return v1 -.end method - -.method public final g([BIIIZ)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/InterruptedException;, - Ljava/io/IOException; - } - .end annotation - - invoke-static {}, Ljava/lang/Thread;->interrupted()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/a1/e;->b:Lf/h/a/b/h1/j; - - add-int/2addr p2, p4 - - sub-int/2addr p3, p4 - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_1 - - if-nez p4, :cond_0 - - if-eqz p5, :cond_0 - - return p2 - - :cond_0 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 - - :cond_1 - add-int/2addr p4, p1 - - return p4 - - :cond_2 - new-instance p1, Ljava/lang/InterruptedException; - - invoke-direct {p1}, Ljava/lang/InterruptedException;->()V - - throw p1 -.end method - -.method public h([BIIZ)Z - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/a1/e;->g:I - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-static {v0, p3}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget-object v2, p0, Lf/h/a/b/a1/e;->e:[B - - invoke-static {v2, v1, p1, p2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e;->j(I)V - - :goto_0 - move v6, v0 - - :goto_1 - const/4 v0, -0x1 - - if-ge v6, p3, :cond_1 - - if-eq v6, v0, :cond_1 - - move-object v2, p0 - - move-object v3, p1 - - move v4, p2 - - move v5, p3 - - move v7, p4 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v6 - - goto :goto_1 - - :cond_1 - invoke-virtual {p0, v6}, Lf/h/a/b/a1/e;->b(I)V - - if-eq v6, v0, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public i(I)V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/a1/e;->g:I - - invoke-static {v0, p1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e;->j(I)V - - move v5, v0 - - :goto_0 - const/4 v0, -0x1 - - if-ge v5, p1, :cond_0 - - if-eq v5, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/e;->a:[B - - array-length v0, v0 - - add-int/2addr v0, v5 - - invoke-static {p1, v0}, Ljava/lang/Math;->min(II)I - - move-result v4 - - iget-object v2, p0, Lf/h/a/b/a1/e;->a:[B - - neg-int v3, v5 - - const/4 v6, 0x0 - - move-object v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v5 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, v5}, Lf/h/a/b/a1/e;->b(I)V - - return-void -.end method - -.method public final j(I)V - .locals 5 - - iget v0, p0, Lf/h/a/b/a1/e;->g:I - - sub-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/a1/e;->g:I - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/a1/e;->f:I - - iget-object v2, p0, Lf/h/a/b/a1/e;->e:[B - - array-length v3, v2 - - const/high16 v4, 0x80000 - - sub-int/2addr v3, v4 - - if-ge v0, v3, :cond_0 - - const/high16 v2, 0x10000 - - add-int/2addr v0, v2 - - new-array v2, v0, [B - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/e;->e:[B - - iget v3, p0, Lf/h/a/b/a1/e;->g:I - - invoke-static {v0, p1, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/b/a1/e;->e:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/a.smali deleted file mode 100644 index 0fc816e57b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/a.smali +++ /dev/null @@ -1,341 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/a; -.super Ljava/lang/Object; -.source "Ac3Extractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/b; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/a1/e0/b; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/b/a1/e0/b;->(Ljava/lang/String;)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/a;->a:Lf/h/a/b/a1/e0/b; - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xae2 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/a;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object p2, p0, Lf/h/a/b/a1/e0/a;->b:Lf/h/a/b/i1/t; - - iget-object p2, p2, Lf/h/a/b/i1/t;->a:[B - - const/4 v0, 0x0 - - const/16 v1, 0xae2 - - invoke-virtual {p1, p2, v0, v1}, Lf/h/a/b/a1/e;->f([BII)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_0 - - return p2 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/a1/e0/a;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p2, p0, Lf/h/a/b/a1/e0/a;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, p1}, Lf/h/a/b/i1/t;->B(I)V - - iget-boolean p1, p0, Lf/h/a/b/a1/e0/a;->c:Z - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/a1/e0/a;->a:Lf/h/a/b/a1/e0/b; - - const-wide/16 v1, 0x0 - - iput-wide v1, p1, Lf/h/a/b/a1/e0/b;->l:J - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/a;->c:Z - - :cond_1 - iget-object p1, p0, Lf/h/a/b/a1/e0/a;->a:Lf/h/a/b/a1/e0/b; - - iget-object p2, p0, Lf/h/a/b/a1/e0/a;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p1, p2}, Lf/h/a/b/a1/e0/b;->b(Lf/h/a/b/i1/t;)V - - return v0 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/a1/e0/a;->a:Lf/h/a/b/a1/e0/b; - - new-instance v1, Lf/h/a/b/a1/e0/c0$d; - - const/high16 v2, -0x80000000 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v1, v2, v3, v4}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/a1/e0/b;->e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - new-instance v0, Lf/h/a/b/a1/q$b; - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - const-wide/16 v3, 0x0 - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {p1, v0}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/a;->c:Z - - iget-object p1, p0, Lf/h/a/b/a1/e0/a;->a:Lf/h/a/b/a1/e0/b; - - invoke-virtual {p1}, Lf/h/a/b/a1/e0/b;->c()V - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 13 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget-object v4, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v4, v2, v1, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->s()I - - move-result v4 - - const v5, 0x494433 - - const/4 v6, 0x3 - - if-eq v4, v5, :cond_7 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p1, v3, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - move v5, v3 - - :goto_1 - const/4 v4, 0x0 - - :goto_2 - iget-object v7, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v8, 0x6 - - invoke-virtual {p1, v7, v2, v8, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->v()I - - move-result v7 - - const/16 v9, 0xb77 - - if-eq v7, v9, :cond_1 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - add-int/lit8 v5, v5, 0x1 - - sub-int v4, v5, v3 - - const/16 v7, 0x2000 - - if-lt v4, v7, :cond_0 - - return v2 - - :cond_0 - invoke-virtual {p1, v5, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_1 - - :cond_1 - const/4 v7, 0x1 - - add-int/2addr v4, v7 - - const/4 v9, 0x4 - - if-lt v4, v9, :cond_2 - - return v7 - - :cond_2 - iget-object v10, v0, Lf/h/a/b/i1/t;->a:[B - - array-length v11, v10 - - const/4 v12, -0x1 - - if-ge v11, v8, :cond_3 - - const/4 v9, -0x1 - - goto :goto_4 - - :cond_3 - const/4 v11, 0x5 - - aget-byte v11, v10, v11 - - and-int/lit16 v11, v11, 0xf8 - - shr-int/2addr v11, v6 - - if-le v11, v1, :cond_4 - - const/4 v11, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v11, 0x0 - - :goto_3 - if-eqz v11, :cond_5 - - const/4 v8, 0x2 - - aget-byte v9, v10, v8 - - and-int/lit8 v9, v9, 0x7 - - shl-int/lit8 v9, v9, 0x8 - - aget-byte v10, v10, v6 - - and-int/lit16 v10, v10, 0xff - - or-int/2addr v9, v10 - - add-int/2addr v9, v7 - - mul-int/lit8 v9, v9, 0x2 - - goto :goto_4 - - :cond_5 - aget-byte v7, v10, v9 - - and-int/lit16 v7, v7, 0xc0 - - shr-int/2addr v7, v8 - - aget-byte v8, v10, v9 - - and-int/lit8 v8, v8, 0x3f - - invoke-static {v7, v8}, Lf/h/a/b/w0/g;->a(II)I - - move-result v9 - - :goto_4 - if-ne v9, v12, :cond_6 - - return v2 - - :cond_6 - add-int/lit8 v9, v9, -0x6 - - invoke-virtual {p1, v9, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_2 - - :cond_7 - invoke-virtual {v0, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->p()I - - move-result v4 - - add-int/lit8 v5, v4, 0xa - - add-int/2addr v3, v5 - - invoke-virtual {p1, v4, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto/16 :goto_0 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/a0.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/a0.smali deleted file mode 100644 index 12c72f55b3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/a0.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/a0; -.super Ljava/lang/Object; -.source "TsDurationReader.java" - - -# instance fields -.field public final a:Lf/h/a/b/i1/b0; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:Z - -.field public d:Z - -.field public e:Z - -.field public f:J - -.field public g:J - -.field public h:J - - -# direct methods -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/b0; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/b0;->(J)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/a0;->a:Lf/h/a/b/i1/b0; - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/e0/a0;->f:J - - iput-wide v0, p0, Lf/h/a/b/a1/e0/a0;->g:J - - iput-wide v0, p0, Lf/h/a/b/a1/e0/a0;->h:J - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/c0;->f:[B - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->z([B)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/a0;->c:Z - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/b.smali deleted file mode 100644 index 1189ac22e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/b.smali +++ /dev/null @@ -1,1147 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/b; -.super Ljava/lang/Object; -.source "Ac3Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Lf/h/a/b/i1/s; - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Lf/h/a/b/a1/s; - -.field public f:I - -.field public g:I - -.field public h:Z - -.field public i:J - -.field public j:Lcom/google/android/exoplayer2/Format; - -.field public k:I - -.field public l:J - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/s; - - const/16 v1, 0x80 - - new-array v1, v1, [B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/s;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/b;->a:Lf/h/a/b/i1/s; - - new-instance v1, Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/s;->a:[B - - invoke-direct {v1, v0}, Lf/h/a/b/i1/t;->([B)V - - iput-object v1, p0, Lf/h/a/b/a1/e0/b;->b:Lf/h/a/b/i1/t; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/b;->f:I - - iput-object p1, p0, Lf/h/a/b/a1/e0/b;->c:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 33 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_3c - - iget v2, v0, Lf/h/a/b/a1/e0/b;->f:I - - const/16 v3, 0xb - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - if-eqz v2, :cond_36 - - if-eq v2, v6, :cond_2 - - if-eq v2, v4, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/b;->k:I - - iget v4, v0, Lf/h/a/b/a1/e0/b;->g:I - - sub-int/2addr v3, v4 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/b;->e:Lf/h/a/b/a1/s; - - invoke-interface {v3, v1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/e0/b;->g:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/e0/b;->g:I - - iget v10, v0, Lf/h/a/b/a1/e0/b;->k:I - - if-ne v3, v10, :cond_0 - - iget-object v6, v0, Lf/h/a/b/a1/e0/b;->e:Lf/h/a/b/a1/s; - - iget-wide v7, v0, Lf/h/a/b/a1/e0/b;->l:J - - const/4 v9, 0x1 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - invoke-interface/range {v6 .. v12}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/b;->l:J - - iget-wide v6, v0, Lf/h/a/b/a1/e0/b;->i:J - - add-long/2addr v2, v6 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/b;->l:J - - iput v5, v0, Lf/h/a/b/a1/e0/b;->f:I - - goto :goto_0 - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - iget v8, v0, Lf/h/a/b/a1/e0/b;->g:I - - const/16 v9, 0x80 - - rsub-int v8, v8, 0x80 - - invoke-static {v7, v8}, Ljava/lang/Math;->min(II)I - - move-result v7 - - iget v8, v0, Lf/h/a/b/a1/e0/b;->g:I - - iget-object v10, v1, Lf/h/a/b/i1/t;->a:[B - - iget v11, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v10, v11, v2, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v7 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v2, v0, Lf/h/a/b/a1/e0/b;->g:I - - add-int/2addr v2, v7 - - iput v2, v0, Lf/h/a/b/a1/e0/b;->g:I - - if-ne v2, v9, :cond_3 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->d()I - - move-result v7 - - const/16 v8, 0x28 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v8, 0x5 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - const/16 v11, 0xa - - if-le v10, v11, :cond_4 - - const/4 v10, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v10, 0x0 - - :goto_2 - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->j(I)V - - const/4 v7, -0x1 - - const/16 v12, 0x8 - - const/4 v13, 0x3 - - if-eqz v10, :cond_2e - - const/16 v10, 0x10 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v15 - - if-eqz v15, :cond_7 - - if-eq v15, v6, :cond_6 - - if-eq v15, v4, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v7, 0x2 - - goto :goto_3 - - :cond_6 - const/4 v7, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v7, 0x0 - - :goto_3 - invoke-virtual {v2, v13}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - add-int/2addr v3, v6 - - mul-int/lit8 v3, v3, 0x2 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v15 - - if-ne v15, v13, :cond_8 - - sget-object v16, Lf/h/a/b/w0/g;->c:[I - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v17 - - aget v16, v16, v17 - - const/4 v5, 0x6 - - const/4 v9, 0x3 - - goto :goto_4 - - :cond_8 - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v16 - - sget-object v17, Lf/h/a/b/w0/g;->a:[I - - aget v17, v17, v16 - - sget-object v18, Lf/h/a/b/w0/g;->b:[I - - aget v18, v18, v15 - - move/from16 v9, v16 - - move/from16 v5, v17 - - move/from16 v16, v18 - - :goto_4 - mul-int/lit16 v14, v5, 0x100 - - invoke-virtual {v2, v13}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v20 - - sget-object v21, Lf/h/a/b/w0/g;->d:[I - - aget v21, v21, v4 - - add-int v21, v21, v20 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v11 - - if-eqz v11, :cond_9 - - invoke-virtual {v2, v12}, Lf/h/a/b/i1/s;->l(I)V - - :cond_9 - if-nez v4, :cond_a - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v11 - - if-eqz v11, :cond_a - - invoke-virtual {v2, v12}, Lf/h/a/b/i1/s;->l(I)V - - :cond_a - if-ne v7, v6, :cond_b - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v11 - - if-eqz v11, :cond_b - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_b - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v10 - - const/4 v11, 0x4 - - if-eqz v10, :cond_24 - - const/4 v10, 0x2 - - if-le v4, v10, :cond_c - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_c - and-int/lit8 v19, v4, 0x1 - - if-eqz v19, :cond_d - - if-le v4, v10, :cond_d - - const/4 v10, 0x6 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_5 - - :cond_d - const/4 v10, 0x6 - - :goto_5 - and-int/lit8 v18, v4, 0x4 - - if-eqz v18, :cond_e - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_e - if-eqz v20, :cond_f - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v10 - - if-eqz v10, :cond_f - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - :cond_f - if-nez v7, :cond_24 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v10 - - if-eqz v10, :cond_10 - - const/4 v10, 0x6 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_6 - - :cond_10 - const/4 v10, 0x6 - - :goto_6 - if-nez v4, :cond_11 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v18 - - if-eqz v18, :cond_11 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_11 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v18 - - if-eqz v18, :cond_12 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_12 - const/4 v10, 0x2 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - if-ne v12, v6, :cond_14 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - :cond_13 - :goto_7 - const/4 v6, 0x2 - - goto/16 :goto_9 - - :cond_14 - if-ne v12, v10, :cond_15 - - const/16 v10, 0xc - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_7 - - :cond_15 - if-ne v12, v13, :cond_13 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1e - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_16 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_16 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_17 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_17 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_18 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_18 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_19 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_19 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1a - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_1a - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1b - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_1b - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1c - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_1c - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1e - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1d - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_1d - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1e - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_1e - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1f - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1f - - const/4 v12, 0x7 - - invoke-virtual {v2, v12}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - if-eqz v12, :cond_1f - - const/16 v12, 0x8 - - invoke-virtual {v2, v12}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_8 - - :cond_1f - const/16 v12, 0x8 - - :goto_8 - const/4 v6, 0x2 - - add-int/2addr v10, v6 - - mul-int/lit8 v10, v10, 0x8 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->c()V - - :goto_9 - if-ge v4, v6, :cond_21 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - const/16 v10, 0xe - - if-eqz v6, :cond_20 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_20 - if-nez v4, :cond_21 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - if-eqz v6, :cond_21 - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->l(I)V - - :cond_21 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - if-eqz v6, :cond_24 - - if-nez v9, :cond_22 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_b - - :cond_22 - const/4 v6, 0x0 - - :goto_a - if-ge v6, v5, :cond_24 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v10 - - if-eqz v10, :cond_23 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - :cond_23 - add-int/lit8 v6, v6, 0x1 - - goto :goto_a - - :cond_24 - :goto_b - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-eqz v5, :cond_29 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v5, 0x2 - - if-ne v4, v5, :cond_25 - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_25 - const/4 v6, 0x6 - - if-lt v4, v6, :cond_26 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - :cond_26 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-eqz v5, :cond_27 - - const/16 v5, 0x8 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_c - - :cond_27 - const/16 v5, 0x8 - - :goto_c - if-nez v4, :cond_28 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v4 - - if-eqz v4, :cond_28 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - :cond_28 - if-ge v15, v13, :cond_29 - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->k()V - - :cond_29 - if-nez v7, :cond_2a - - if-eq v9, v13, :cond_2a - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->k()V - - :cond_2a - const/4 v4, 0x2 - - if-ne v7, v4, :cond_2c - - if-eq v9, v13, :cond_2b - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v4 - - if-eqz v4, :cond_2c - - :cond_2b - const/4 v4, 0x6 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_d - - :cond_2c - const/4 v4, 0x6 - - :goto_d - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-eqz v5, :cond_2d - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - const/4 v5, 0x1 - - if-ne v4, v5, :cond_2d - - const/16 v4, 0x8 - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-ne v2, v5, :cond_2d - - const-string v2, "audio/eac3-joc" - - goto :goto_e - - :cond_2d - const-string v2, "audio/eac3" - - :goto_e - move/from16 v7, v16 - - goto :goto_11 - - :cond_2e - const/16 v3, 0x20 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v3, 0x2 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - if-ne v4, v13, :cond_2f - - const/4 v3, 0x0 - - goto :goto_f - - :cond_2f - const-string v3, "audio/ac3" - - :goto_f - const/4 v5, 0x6 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-static {v4, v5}, Lf/h/a/b/w0/g;->a(II)I - - move-result v5 - - const/16 v6, 0x8 - - invoke-virtual {v2, v6}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v2, v13}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - and-int/lit8 v8, v6, 0x1 - - if-eqz v8, :cond_30 - - const/4 v8, 0x1 - - if-eq v6, v8, :cond_30 - - const/4 v8, 0x2 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_10 - - :cond_30 - const/4 v8, 0x2 - - :goto_10 - and-int/lit8 v9, v6, 0x4 - - if-eqz v9, :cond_31 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - :cond_31 - if-ne v6, v8, :cond_32 - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - :cond_32 - sget-object v8, Lf/h/a/b/w0/g;->b:[I - - array-length v9, v8 - - if-ge v4, v9, :cond_33 - - aget v7, v8, v4 - - :cond_33 - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - sget-object v4, Lf/h/a/b/w0/g;->d:[I - - aget v4, v4, v6 - - add-int v21, v4, v2 - - const/16 v14, 0x600 - - move-object v2, v3 - - move v3, v5 - - :goto_11 - move/from16 v4, v21 - - iget-object v5, v0, Lf/h/a/b/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; - - if-eqz v5, :cond_34 - - iget v6, v5, Lcom/google/android/exoplayer2/Format;->y:I - - if-ne v4, v6, :cond_34 - - iget v6, v5, Lcom/google/android/exoplayer2/Format;->z:I - - if-ne v7, v6, :cond_34 - - iget-object v5, v5, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - if-eq v2, v5, :cond_35 - - :cond_34 - iget-object v5, v0, Lf/h/a/b/a1/e0/b;->d:Ljava/lang/String; - - const/16 v24, 0x0 - - const/16 v25, -0x1 - - const/16 v26, -0x1 - - const/16 v29, 0x0 - - const/16 v30, 0x0 - - const/16 v31, 0x0 - - iget-object v6, v0, Lf/h/a/b/a1/e0/b;->c:Ljava/lang/String; - - move-object/from16 v22, v5 - - move-object/from16 v23, v2 - - move/from16 v27, v4 - - move/from16 v28, v7 - - move-object/from16 v32, v6 - - invoke-static/range {v22 .. v32}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v2 - - iput-object v2, v0, Lf/h/a/b/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; - - iget-object v4, v0, Lf/h/a/b/a1/e0/b;->e:Lf/h/a/b/a1/s; - - invoke-interface {v4, v2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_35 - iput v3, v0, Lf/h/a/b/a1/e0/b;->k:I - - const-wide/32 v2, 0xf4240 - - int-to-long v4, v14 - - mul-long v4, v4, v2 - - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; - - iget v2, v2, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v2, v2 - - div-long/2addr v4, v2 - - iput-wide v4, v0, Lf/h/a/b/a1/e0/b;->i:J - - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->b:Lf/h/a/b/i1/t; - - const/4 v3, 0x0 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/b;->e:Lf/h/a/b/a1/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/b;->b:Lf/h/a/b/i1/t; - - const/16 v4, 0x80 - - invoke-interface {v2, v3, v4}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - const/4 v2, 0x2 - - iput v2, v0, Lf/h/a/b/a1/e0/b;->f:I - - goto/16 :goto_0 - - :cond_36 - :goto_12 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - const/16 v4, 0x77 - - if-lez v2, :cond_3b - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/b;->h:Z - - if-nez v2, :cond_38 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-ne v2, v3, :cond_37 - - const/4 v2, 0x1 - - goto :goto_13 - - :cond_37 - const/4 v2, 0x0 - - :goto_13 - iput-boolean v2, v0, Lf/h/a/b/a1/e0/b;->h:Z - - goto :goto_12 - - :cond_38 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-ne v2, v4, :cond_39 - - const/4 v5, 0x0 - - iput-boolean v5, v0, Lf/h/a/b/a1/e0/b;->h:Z - - const/4 v5, 0x1 - - goto :goto_15 - - :cond_39 - if-ne v2, v3, :cond_3a - - const/4 v5, 0x1 - - goto :goto_14 - - :cond_3a - const/4 v5, 0x0 - - :goto_14 - iput-boolean v5, v0, Lf/h/a/b/a1/e0/b;->h:Z - - goto :goto_12 - - :cond_3b - const/4 v5, 0x0 - - :goto_15 - if-eqz v5, :cond_0 - - const/4 v2, 0x1 - - iput v2, v0, Lf/h/a/b/a1/e0/b;->f:I - - iget-object v5, v0, Lf/h/a/b/a1/e0/b;->b:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - const/4 v6, 0x0 - - aput-byte v3, v5, v6 - - aput-byte v4, v5, v2 - - const/4 v2, 0x2 - - iput v2, v0, Lf/h/a/b/a1/e0/b;->g:I - - goto/16 :goto_0 - - :cond_3c - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/b;->f:I - - iput v0, p0, Lf/h/a/b/a1/e0/b;->g:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/b;->h:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 1 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/b;->d:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result p2 - - const/4 v0, 0x1 - - invoke-interface {p1, p2, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/b;->e:Lf/h/a/b/a1/s; - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/b;->l:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$a.smali deleted file mode 100644 index 5a361bf6cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$a.smali +++ /dev/null @@ -1,163 +0,0 @@ -.class public Lf/h/a/b/a1/e0/b0$a; -.super Ljava/lang/Object; -.source "TsExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/v; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/s; - -.field public final synthetic b:Lf/h/a/b/a1/e0/b0; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/b0;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$a;->b:Lf/h/a/b/a1/e0/b0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p1, Lf/h/a/b/i1/s; - - const/4 v0, 0x4 - - new-array v0, v0, [B - - invoke-direct {p1, v0}, Lf/h/a/b/i1/s;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 0 - - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 9 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x7 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - const/4 v1, 0x4 - - div-int/2addr v0, v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v0, :cond_2 - - iget-object v4, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - invoke-virtual {p1, v4, v1}, Lf/h/a/b/i1/t;->c(Lf/h/a/b/i1/s;I)V - - iget-object v4, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - const/16 v5, 0x10 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - iget-object v5, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - const/4 v6, 0x3 - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/s;->l(I)V - - const/16 v5, 0xd - - if-nez v4, :cond_1 - - iget-object v4, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_1 - - :cond_1 - iget-object v4, p0, Lf/h/a/b/a1/e0/b0$a;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - iget-object v5, p0, Lf/h/a/b/a1/e0/b0$a;->b:Lf/h/a/b/a1/e0/b0; - - iget-object v6, v5, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - new-instance v7, Lf/h/a/b/a1/e0/w; - - new-instance v8, Lf/h/a/b/a1/e0/b0$b; - - invoke-direct {v8, v5, v4}, Lf/h/a/b/a1/e0/b0$b;->(Lf/h/a/b/a1/e0/b0;I)V - - invoke-direct {v7, v8}, Lf/h/a/b/a1/e0/w;->(Lf/h/a/b/a1/e0/v;)V - - invoke-virtual {v6, v4, v7}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - iget-object v4, p0, Lf/h/a/b/a1/e0/b0$a;->b:Lf/h/a/b/a1/e0/b0; - - iget v5, v4, Lf/h/a/b/a1/e0/b0;->l:I - - add-int/lit8 v5, v5, 0x1 - - iput v5, v4, Lf/h/a/b/a1/e0/b0;->l:I - - :goto_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/a1/e0/b0$a;->b:Lf/h/a/b/a1/e0/b0; - - iget v0, p1, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_3 - - iget-object p1, p1, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {p1, v2}, Landroid/util/SparseArray;->remove(I)V - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$b.smali deleted file mode 100644 index 947a48b9e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0$b.smali +++ /dev/null @@ -1,890 +0,0 @@ -.class public Lf/h/a/b/a1/e0/b0$b; -.super Ljava/lang/Object; -.source "TsExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/v; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/s; - -.field public final b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/e0/c0;", - ">;" - } - .end annotation -.end field - -.field public final c:Landroid/util/SparseIntArray; - -.field public final d:I - -.field public final synthetic e:Lf/h/a/b/a1/e0/b0; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/b0;I)V - .locals 1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p1, Lf/h/a/b/i1/s; - - const/4 v0, 0x5 - - new-array v0, v0, [B - - invoke-direct {p1, v0}, Lf/h/a/b/i1/s;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$b;->b:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseIntArray; - - invoke-direct {p1}, Landroid/util/SparseIntArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - iput p2, p0, Lf/h/a/b/a1/e0/b0$b;->d:I - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 0 - - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 23 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_0 - - return-void - - :cond_0 - iget-object v2, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v4, v2, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - if-eq v4, v6, :cond_2 - - if-eq v4, v3, :cond_2 - - iget v4, v2, Lf/h/a/b/a1/e0/b0;->l:I - - if-ne v4, v6, :cond_1 - - goto :goto_0 - - :cond_1 - new-instance v4, Lf/h/a/b/i1/b0; - - iget-object v2, v2, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/i1/b0; - - iget-wide v7, v2, Lf/h/a/b/i1/b0;->a:J - - invoke-direct {v4, v7, v8}, Lf/h/a/b/i1/b0;->(J)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v2, v2, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - :cond_2 - :goto_0 - iget-object v2, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v2, v2, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - move-object v4, v2 - - check-cast v4, Lf/h/a/b/i1/b0; - - :goto_1 - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - const/4 v7, 0x3 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v8, v3}, Lf/h/a/b/i1/t;->c(Lf/h/a/b/i1/s;I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v7}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v9, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - const/16 v10, 0xd - - invoke-virtual {v9, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v9 - - iput v9, v8, Lf/h/a/b/a1/e0/b0;->r:I - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v8, v3}, Lf/h/a/b/i1/t;->c(Lf/h/a/b/i1/s;I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - const/4 v9, 0x4 - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - const/16 v11, 0xc - - invoke-virtual {v8, v11}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - invoke-virtual {v1, v8}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v12, v8, Lf/h/a/b/a1/e0/b0;->a:I - - const/16 v13, 0x15 - - const/4 v14, 0x0 - - const/16 v15, 0x2000 - - if-ne v12, v3, :cond_3 - - iget-object v8, v8, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - if-nez v8, :cond_3 - - new-instance v8, Lf/h/a/b/a1/e0/c0$b; - - sget-object v12, Lf/h/a/b/i1/c0;->f:[B - - invoke-direct {v8, v13, v14, v14, v12}, Lf/h/a/b/a1/e0/c0$b;->(ILjava/lang/String;Ljava/util/List;[B)V - - iget-object v12, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v14, v12, Lf/h/a/b/a1/e0/b0;->e:Lf/h/a/b/a1/e0/c0$c; - - invoke-interface {v14, v13, v8}, Lf/h/a/b/a1/e0/c0$c;->a(ILf/h/a/b/a1/e0/c0$b;)Lf/h/a/b/a1/e0/c0; - - move-result-object v8 - - iput-object v8, v12, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v12, v8, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - iget-object v8, v8, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - new-instance v14, Lf/h/a/b/a1/e0/c0$d; - - invoke-direct {v14, v2, v13, v15}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - invoke-interface {v12, v4, v8, v14}, Lf/h/a/b/a1/e0/c0;->a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - :cond_3 - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->b:Landroid/util/SparseArray; - - invoke-virtual {v8}, Landroid/util/SparseArray;->clear()V - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - invoke-virtual {v8}, Landroid/util/SparseIntArray;->clear()V - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v8 - - :goto_2 - if-lez v8, :cond_17 - - iget-object v14, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - const/4 v12, 0x5 - - invoke-virtual {v1, v14, v12}, Lf/h/a/b/i1/t;->c(Lf/h/a/b/i1/s;I)V - - iget-object v14, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - const/16 v6, 0x8 - - invoke-virtual {v14, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - iget-object v14, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v7}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v14, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v14 - - iget-object v10, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v10, v9}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v10, v0, Lf/h/a/b/a1/e0/b0$b;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v10, v11}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - iget v11, v1, Lf/h/a/b/i1/t;->b:I - - add-int v15, v10, v11 - - const/4 v3, -0x1 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - :goto_3 - iget v5, v1, Lf/h/a/b/i1/t;->b:I - - if-ge v5, v15, :cond_f - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v16 - - iget v9, v1, Lf/h/a/b/i1/t;->b:I - - add-int v9, v9, v16 - - const/16 v7, 0x59 - - if-ne v5, v12, :cond_7 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v19 - - const-wide/32 v21, 0x41432d33 - - cmp-long v5, v19, v21 - - if-nez v5, :cond_4 - - goto :goto_4 - - :cond_4 - const-wide/32 v21, 0x45414333 - - cmp-long v5, v19, v21 - - if-nez v5, :cond_5 - - goto :goto_5 - - :cond_5 - const-wide/32 v21, 0x41432d34 - - cmp-long v5, v19, v21 - - if-nez v5, :cond_6 - - goto :goto_6 - - :cond_6 - const-wide/32 v21, 0x48455643 - - cmp-long v5, v19, v21 - - if-nez v5, :cond_a - - const/16 v3, 0x24 - - goto :goto_7 - - :cond_7 - const/16 v12, 0x6a - - if-ne v5, v12, :cond_8 - - :goto_4 - const/16 v3, 0x81 - - goto :goto_7 - - :cond_8 - const/16 v12, 0x7a - - if-ne v5, v12, :cond_9 - - :goto_5 - const/16 v3, 0x87 - - goto :goto_7 - - :cond_9 - const/16 v12, 0x7f - - if-ne v5, v12, :cond_b - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - if-ne v5, v13, :cond_a - - :goto_6 - const/16 v3, 0xac - - :cond_a - :goto_7 - move/from16 v21, v2 - - move-object/from16 v20, v4 - - move/from16 v22, v14 - - const/4 v12, 0x4 - - goto :goto_9 - - :cond_b - const/16 v12, 0x7b - - if-ne v5, v12, :cond_c - - const/16 v3, 0x8a - - goto :goto_7 - - :cond_c - const/16 v12, 0xa - - if-ne v5, v12, :cond_d - - const/4 v12, 0x3 - - invoke-virtual {v1, v12}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v17 - - goto :goto_7 - - :cond_d - const/4 v12, 0x3 - - if-ne v5, v7, :cond_a - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - :goto_8 - iget v5, v1, Lf/h/a/b/i1/t;->b:I - - if-ge v5, v9, :cond_e - - invoke-virtual {v1, v12}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - const/4 v12, 0x4 - - new-array v13, v12, [B - - move-object/from16 v20, v4 - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - move/from16 v21, v2 - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - move/from16 v22, v14 - - const/4 v14, 0x0 - - invoke-static {v4, v2, v13, v14, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v12 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - new-instance v2, Lf/h/a/b/a1/e0/c0$a; - - invoke-direct {v2, v5, v7, v13}, Lf/h/a/b/a1/e0/c0$a;->(Ljava/lang/String;I[B)V - - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - move-object/from16 v4, v20 - - move/from16 v2, v21 - - move/from16 v14, v22 - - const/16 v7, 0x59 - - const/4 v12, 0x3 - - const/16 v13, 0x15 - - goto :goto_8 - - :cond_e - move/from16 v21, v2 - - move-object/from16 v20, v4 - - move/from16 v22, v14 - - const/4 v12, 0x4 - - move-object/from16 v18, v3 - - const/16 v3, 0x59 - - :goto_9 - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v9, v2 - - invoke-virtual {v1, v9}, Lf/h/a/b/i1/t;->D(I)V - - move-object/from16 v4, v20 - - move/from16 v2, v21 - - move/from16 v14, v22 - - const/4 v7, 0x3 - - const/4 v9, 0x4 - - const/4 v12, 0x5 - - const/16 v13, 0x15 - - goto/16 :goto_3 - - :cond_f - move/from16 v21, v2 - - move-object/from16 v20, v4 - - move/from16 v22, v14 - - const/4 v12, 0x4 - - invoke-virtual {v1, v15}, Lf/h/a/b/i1/t;->C(I)V - - new-instance v2, Lf/h/a/b/a1/e0/c0$b; - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v4, v11, v15}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v4 - - move-object/from16 v5, v17 - - move-object/from16 v7, v18 - - invoke-direct {v2, v3, v5, v7, v4}, Lf/h/a/b/a1/e0/c0$b;->(ILjava/lang/String;Ljava/util/List;[B)V - - const/4 v3, 0x6 - - if-ne v6, v3, :cond_10 - - iget v6, v2, Lf/h/a/b/a1/e0/c0$b;->a:I - - :cond_10 - add-int/lit8 v10, v10, 0x5 - - sub-int/2addr v8, v10 - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v3, v3, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v4, 0x2 - - if-ne v3, v4, :cond_11 - - move v3, v6 - - goto :goto_a - - :cond_11 - move/from16 v3, v22 - - :goto_a - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v5, v5, Lf/h/a/b/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; - - invoke-virtual {v5, v3}, Landroid/util/SparseBooleanArray;->get(I)Z - - move-result v5 - - if-eqz v5, :cond_12 - - const/16 v4, 0x15 - - goto :goto_d - - :cond_12 - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v7, v5, Lf/h/a/b/a1/e0/b0;->a:I - - if-ne v7, v4, :cond_13 - - const/16 v4, 0x15 - - if-ne v6, v4, :cond_14 - - iget-object v2, v5, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - goto :goto_b - - :cond_13 - const/16 v4, 0x15 - - :cond_14 - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v5, v5, Lf/h/a/b/a1/e0/b0;->e:Lf/h/a/b/a1/e0/c0$c; - - invoke-interface {v5, v6, v2}, Lf/h/a/b/a1/e0/c0$c;->a(ILf/h/a/b/a1/e0/c0$b;)Lf/h/a/b/a1/e0/c0; - - move-result-object v2 - - :goto_b - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v5, v5, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v6, 0x2 - - if-ne v5, v6, :cond_15 - - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - const/16 v6, 0x2000 - - invoke-virtual {v5, v3, v6}, Landroid/util/SparseIntArray;->get(II)I - - move-result v5 - - move/from16 v6, v22 - - if-ge v6, v5, :cond_16 - - goto :goto_c - - :cond_15 - move/from16 v6, v22 - - :goto_c - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - invoke-virtual {v5, v3, v6}, Landroid/util/SparseIntArray;->put(II)V - - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->b:Landroid/util/SparseArray; - - invoke-virtual {v5, v3, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - :cond_16 - :goto_d - move-object/from16 v4, v20 - - move/from16 v2, v21 - - const/4 v3, 0x2 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - const/4 v7, 0x3 - - const/4 v9, 0x4 - - const/16 v10, 0xd - - const/16 v11, 0xc - - const/16 v13, 0x15 - - const/16 v15, 0x2000 - - goto/16 :goto_2 - - :cond_17 - move/from16 v21, v2 - - move-object/from16 v20, v4 - - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - invoke-virtual {v1}, Landroid/util/SparseIntArray;->size()I - - move-result v1 - - const/4 v14, 0x0 - - :goto_e - if-ge v14, v1, :cond_1a - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - invoke-virtual {v2, v14}, Landroid/util/SparseIntArray;->keyAt(I)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; - - invoke-virtual {v3, v14}, Landroid/util/SparseIntArray;->valueAt(I)I - - move-result v3 - - iget-object v4, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v4, v4, Lf/h/a/b/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; - - const/4 v5, 0x1 - - invoke-virtual {v4, v2, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v4, v4, Lf/h/a/b/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; - - invoke-virtual {v4, v3, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/b0$b;->b:Landroid/util/SparseArray; - - invoke-virtual {v4, v14}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/a1/e0/c0; - - if-eqz v4, :cond_19 - - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v6, v5, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - if-eq v4, v6, :cond_18 - - iget-object v5, v5, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - new-instance v6, Lf/h/a/b/a1/e0/c0$d; - - move/from16 v7, v21 - - const/16 v8, 0x2000 - - invoke-direct {v6, v7, v2, v8}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - move-object/from16 v2, v20 - - invoke-interface {v4, v2, v5, v6}, Lf/h/a/b/a1/e0/c0;->a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - goto :goto_f - - :cond_18 - move-object/from16 v2, v20 - - move/from16 v7, v21 - - const/16 v8, 0x2000 - - :goto_f - iget-object v5, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget-object v5, v5, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {v5, v3, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto :goto_10 - - :cond_19 - move-object/from16 v2, v20 - - move/from16 v7, v21 - - const/16 v8, 0x2000 - - :goto_10 - add-int/lit8 v14, v14, 0x1 - - move-object/from16 v20, v2 - - move/from16 v21, v7 - - goto :goto_e - - :cond_1a - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v2, v1, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v3, 0x2 - - if-ne v2, v3, :cond_1b - - iget-boolean v2, v1, Lf/h/a/b/a1/e0/b0;->m:Z - - if-nez v2, :cond_1d - - iget-object v1, v1, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - invoke-interface {v1}, Lf/h/a/b/a1/i;->k()V - - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - const/4 v2, 0x0 - - iput v2, v1, Lf/h/a/b/a1/e0/b0;->l:I - - const/4 v3, 0x1 - - iput-boolean v3, v1, Lf/h/a/b/a1/e0/b0;->m:Z - - goto :goto_12 - - :cond_1b - const/4 v2, 0x0 - - const/4 v3, 0x1 - - iget-object v1, v1, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - iget v4, v0, Lf/h/a/b/a1/e0/b0$b;->d:I - - invoke-virtual {v1, v4}, Landroid/util/SparseArray;->remove(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v4, v1, Lf/h/a/b/a1/e0/b0;->a:I - - if-ne v4, v3, :cond_1c - - const/4 v5, 0x0 - - goto :goto_11 - - :cond_1c - iget v2, v1, Lf/h/a/b/a1/e0/b0;->l:I - - const/4 v3, -0x1 - - add-int/lit8 v5, v2, -0x1 - - :goto_11 - iput v5, v1, Lf/h/a/b/a1/e0/b0;->l:I - - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - iget v2, v1, Lf/h/a/b/a1/e0/b0;->l:I - - if-nez v2, :cond_1d - - iget-object v1, v1, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - invoke-interface {v1}, Lf/h/a/b/a1/i;->k()V - - iget-object v1, v0, Lf/h/a/b/a1/e0/b0$b;->e:Lf/h/a/b/a1/e0/b0; - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/a1/e0/b0;->m:Z - - :cond_1d - :goto_12 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/b0.smali deleted file mode 100644 index 16dc5cd88f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/b0.smali +++ /dev/null @@ -1,1251 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/b0; -.super Ljava/lang/Object; -.source "TsExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/b0$b;, - Lf/h/a/b/a1/e0/b0$a; - } -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/i1/b0;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Landroid/util/SparseIntArray; - -.field public final e:Lf/h/a/b/a1/e0/c0$c; - -.field public final f:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/e0/c0;", - ">;" - } - .end annotation -.end field - -.field public final g:Landroid/util/SparseBooleanArray; - -.field public final h:Landroid/util/SparseBooleanArray; - -.field public final i:Lf/h/a/b/a1/e0/a0; - -.field public j:Lf/h/a/b/a1/e0/z; - -.field public k:Lf/h/a/b/a1/i; - -.field public l:I - -.field public m:Z - -.field public n:Z - -.field public o:Z - -.field public p:Lf/h/a/b/a1/e0/c0; - -.field public q:I - -.field public r:I - - -# direct methods -.method public constructor (II)V - .locals 6 - - new-instance v0, Lf/h/a/b/i1/b0; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/b0;->(J)V - - new-instance v1, Lf/h/a/b/a1/e0/g; - - invoke-direct {v1, p2}, Lf/h/a/b/a1/e0/g;->(I)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p2, 0x0 - - iput-object v1, p0, Lf/h/a/b/a1/e0/b0;->e:Lf/h/a/b/a1/e0/c0$c; - - iput p1, p0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v1, 0x1 - - if-eq p1, v1, :cond_1 - - const/4 v1, 0x2 - - if-ne p1, v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - :cond_1 - :goto_0 - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - :goto_1 - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x24b8 - - new-array v0, v0, [B - - const/4 v1, 0x0 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/i1/t;->([BI)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - new-instance p1, Landroid/util/SparseBooleanArray; - - invoke-direct {p1}, Landroid/util/SparseBooleanArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; - - new-instance p1, Landroid/util/SparseBooleanArray; - - invoke-direct {p1}, Landroid/util/SparseBooleanArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseIntArray; - - invoke-direct {p1}, Landroid/util/SparseIntArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->d:Landroid/util/SparseIntArray; - - new-instance p1, Lf/h/a/b/a1/e0/a0; - - invoke-direct {p1}, Lf/h/a/b/a1/e0/a0;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->i:Lf/h/a/b/a1/e0/a0; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/e0/b0;->r:I - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; - - invoke-virtual {p1}, Landroid/util/SparseBooleanArray;->clear()V - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {p1}, Landroid/util/SparseArray;->clear()V - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->e:Lf/h/a/b/a1/e0/c0$c; - - invoke-interface {p1}, Lf/h/a/b/a1/e0/c0$c;->b()Landroid/util/SparseArray; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/util/SparseArray;->size()I - - move-result v0 - - const/4 v2, 0x0 - - :goto_2 - if-ge v2, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {p1, v2}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v4 - - invoke-virtual {p1, v2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v3, v4, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - new-instance v0, Lf/h/a/b/a1/e0/w; - - new-instance v2, Lf/h/a/b/a1/e0/b0$a; - - invoke-direct {v2, p0}, Lf/h/a/b/a1/e0/b0$a;->(Lf/h/a/b/a1/e0/b0;)V - - invoke-direct {v0, v2}, Lf/h/a/b/a1/e0/w;->(Lf/h/a/b/a1/e0/v;)V - - invoke-virtual {p1, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - iput-object p2, p0, Lf/h/a/b/a1/e0/b0;->p:Lf/h/a/b/a1/e0/c0; - - return-void -.end method - - -# virtual methods -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-wide v10, v1, Lf/h/a/b/a1/e;->c:J - - iget-boolean v3, v0, Lf/h/a/b/a1/e0/b0;->m:Z - - const-wide/16 v12, -0x1 - - const/16 v14, 0x47 - - const/4 v15, 0x2 - - const/4 v9, -0x1 - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - if-eqz v3, :cond_12 - - cmp-long v3, v10, v12 - - if-eqz v3, :cond_0 - - iget v3, v0, Lf/h/a/b/a1/e0/b0;->a:I - - if-eq v3, v15, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - if-eqz v3, :cond_e - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0;->i:Lf/h/a/b/a1/e0/a0; - - iget-boolean v6, v3, Lf/h/a/b/a1/e0/a0;->c:Z - - if-nez v6, :cond_e - - iget v6, v0, Lf/h/a/b/a1/e0/b0;->r:I - - if-gtz v6, :cond_1 - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/a0;->a(Lf/h/a/b/a1/e;)I - - goto/16 :goto_7 - - :cond_1 - iget-boolean v10, v3, Lf/h/a/b/a1/e0/a0;->e:Z - - const-wide/32 v11, 0x1b8a0 - - if-nez v10, :cond_6 - - iget-wide v4, v1, Lf/h/a/b/a1/e;->c:J - - invoke-static {v11, v12, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v10 - - long-to-int v11, v10 - - int-to-long v12, v11 - - sub-long/2addr v4, v12 - - iget-wide v12, v1, Lf/h/a/b/a1/e;->d:J - - cmp-long v10, v12, v4 - - if-eqz v10, :cond_2 - - iput-wide v4, v2, Lf/h/a/b/a1/p;->a:J - - goto :goto_3 - - :cond_2 - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/t;->y(I)V - - iput v7, v1, Lf/h/a/b/a1/e;->f:I - - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v7, v11, v7}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v4, v1, Lf/h/a/b/i1/t;->c:I - - :cond_3 - :goto_1 - add-int/2addr v4, v9 - - if-lt v4, v2, :cond_5 - - iget-object v5, v1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v5, v5, v4 - - if-eq v5, v14, :cond_4 - - const-wide v15, -0x7fffffffffffffffL # -4.9E-324 - - goto :goto_1 - - :cond_4 - invoke-static {v1, v4, v6}, Ld0/a/b/b/a;->E0(Lf/h/a/b/i1/t;II)J - - move-result-wide v10 - - const-wide v15, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v10, v15 - - if-eqz v5, :cond_3 - - move-wide v4, v10 - - goto :goto_2 - - :cond_5 - const-wide v15, -0x7fffffffffffffffL # -4.9E-324 - - move-wide v4, v15 - - :goto_2 - iput-wide v4, v3, Lf/h/a/b/a1/e0/a0;->g:J - - iput-boolean v8, v3, Lf/h/a/b/a1/e0/a0;->e:Z - - goto/16 :goto_7 - - :cond_6 - const-wide v15, -0x7fffffffffffffffL # -4.9E-324 - - iget-wide v4, v3, Lf/h/a/b/a1/e0/a0;->g:J - - cmp-long v9, v4, v15 - - if-nez v9, :cond_7 - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/a0;->a(Lf/h/a/b/a1/e;)I - - goto/16 :goto_7 - - :cond_7 - iget-boolean v4, v3, Lf/h/a/b/a1/e0/a0;->d:Z - - if-nez v4, :cond_c - - iget-wide v4, v1, Lf/h/a/b/a1/e;->c:J - - invoke-static {v11, v12, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - long-to-int v5, v4 - - iget-wide v9, v1, Lf/h/a/b/a1/e;->d:J - - int-to-long v11, v7 - - cmp-long v4, v9, v11 - - if-eqz v4, :cond_8 - - iput-wide v11, v2, Lf/h/a/b/a1/p;->a:J - - :goto_3 - const/4 v7, 0x1 - - goto :goto_7 - - :cond_8 - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/t;->y(I)V - - iput v7, v1, Lf/h/a/b/a1/e;->f:I - - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v7, v5, v7}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v3, Lf/h/a/b/a1/e0/a0;->b:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v4, v1, Lf/h/a/b/i1/t;->c:I - - :goto_4 - if-ge v2, v4, :cond_b - - iget-object v5, v1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v5, v5, v2 - - if-eq v5, v14, :cond_9 - - goto :goto_5 - - :cond_9 - invoke-static {v1, v2, v6}, Ld0/a/b/b/a;->E0(Lf/h/a/b/i1/t;II)J - - move-result-wide v9 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v9, v11 - - if-eqz v5, :cond_a - - move-wide v4, v9 - - goto :goto_6 - - :cond_a - :goto_5 - add-int/lit8 v2, v2, 0x1 - - goto :goto_4 - - :cond_b - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - :goto_6 - iput-wide v4, v3, Lf/h/a/b/a1/e0/a0;->f:J - - iput-boolean v8, v3, Lf/h/a/b/a1/e0/a0;->d:Z - - goto :goto_7 - - :cond_c - iget-wide v4, v3, Lf/h/a/b/a1/e0/a0;->f:J - - const-wide v8, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, v4, v8 - - if-nez v2, :cond_d - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/a0;->a(Lf/h/a/b/a1/e;)I - - goto :goto_7 - - :cond_d - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v4 - - iget-object v2, v3, Lf/h/a/b/a1/e0/a0;->a:Lf/h/a/b/i1/b0; - - iget-wide v8, v3, Lf/h/a/b/a1/e0/a0;->g:J - - invoke-virtual {v2, v8, v9}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v8 - - sub-long/2addr v8, v4 - - iput-wide v8, v3, Lf/h/a/b/a1/e0/a0;->h:J - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/a0;->a(Lf/h/a/b/a1/e;)I - - :goto_7 - return v7 - - :cond_e - iget-boolean v3, v0, Lf/h/a/b/a1/e0/b0;->n:Z - - if-nez v3, :cond_10 - - iput-boolean v8, v0, Lf/h/a/b/a1/e0/b0;->n:Z - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0;->i:Lf/h/a/b/a1/e0/a0; - - iget-wide v5, v3, Lf/h/a/b/a1/e0/a0;->h:J - - const-wide v16, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v5, v16 - - if-eqz v4, :cond_f - - new-instance v4, Lf/h/a/b/a1/e0/z; - - iget-object v3, v3, Lf/h/a/b/a1/e0/a0;->a:Lf/h/a/b/i1/b0; - - iget v9, v0, Lf/h/a/b/a1/e0/b0;->r:I - - move-object/from16 v17, v3 - - move-object v3, v4 - - move-object v12, v4 - - move-object/from16 v4, v17 - - const-wide/16 v14, 0x0 - - const/4 v13, 0x0 - - move-wide v7, v10 - - invoke-direct/range {v3 .. v9}, Lf/h/a/b/a1/e0/z;->(Lf/h/a/b/i1/b0;JJI)V - - iput-object v12, v0, Lf/h/a/b/a1/e0/b0;->j:Lf/h/a/b/a1/e0/z; - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - iget-object v4, v12, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - invoke-interface {v3, v4}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - goto :goto_8 - - :cond_f - const/4 v13, 0x0 - - const-wide/16 v14, 0x0 - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - new-instance v4, Lf/h/a/b/a1/q$b; - - invoke-direct {v4, v5, v6, v14, v15}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v3, v4}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - goto :goto_8 - - :cond_10 - const/4 v13, 0x0 - - const-wide/16 v14, 0x0 - - :goto_8 - iget-boolean v3, v0, Lf/h/a/b/a1/e0/b0;->o:Z - - if-eqz v3, :cond_11 - - iput-boolean v13, v0, Lf/h/a/b/a1/e0/b0;->o:Z - - invoke-virtual {v0, v14, v15, v14, v15}, Lf/h/a/b/a1/e0/b0;->f(JJ)V - - iget-wide v3, v1, Lf/h/a/b/a1/e;->d:J - - cmp-long v5, v3, v14 - - if-eqz v5, :cond_11 - - iput-wide v14, v2, Lf/h/a/b/a1/p;->a:J - - const/4 v3, 0x1 - - return v3 - - :cond_11 - const/4 v3, 0x1 - - iget-object v4, v0, Lf/h/a/b/a1/e0/b0;->j:Lf/h/a/b/a1/e0/z; - - if-eqz v4, :cond_13 - - invoke-virtual {v4}, Lf/h/a/b/a1/a;->b()Z - - move-result v4 - - if-eqz v4, :cond_13 - - iget-object v3, v0, Lf/h/a/b/a1/e0/b0;->j:Lf/h/a/b/a1/e0/z; - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/a1/a;->a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - - move-result v1 - - return v1 - - :cond_12 - const/4 v3, 0x1 - - const/4 v13, 0x0 - - :cond_13 - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget-object v4, v2, Lf/h/a/b/i1/t;->a:[B - - iget v5, v2, Lf/h/a/b/i1/t;->b:I - - rsub-int v5, v5, 0x24b8 - - const/16 v6, 0xbc - - if-ge v5, v6, :cond_15 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_14 - - iget-object v5, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget v5, v5, Lf/h/a/b/i1/t;->b:I - - invoke-static {v4, v5, v4, v13, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_14 - iget-object v5, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v4, v2}, Lf/h/a/b/i1/t;->A([BI)V - - :cond_15 - :goto_9 - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-ge v2, v6, :cond_17 - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget v2, v2, Lf/h/a/b/i1/t;->c:I - - rsub-int v5, v2, 0x24b8 - - invoke-virtual {v1, v4, v2, v5}, Lf/h/a/b/a1/e;->f([BII)I - - move-result v5 - - const/4 v7, -0x1 - - if-ne v5, v7, :cond_16 - - const/4 v1, 0x0 - - goto :goto_a - - :cond_16 - iget-object v8, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - add-int/2addr v2, v5 - - invoke-virtual {v8, v2}, Lf/h/a/b/i1/t;->B(I)V - - goto :goto_9 - - :cond_17 - const/4 v7, -0x1 - - const/4 v1, 0x1 - - :goto_a - if-nez v1, :cond_18 - - return v7 - - :cond_18 - iget-object v1, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v4, v1, Lf/h/a/b/i1/t;->c:I - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - move v5, v2 - - :goto_b - if-ge v5, v4, :cond_19 - - aget-byte v6, v1, v5 - - const/16 v7, 0x47 - - if-eq v6, v7, :cond_19 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_b - - :cond_19 - iget-object v1, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - add-int/lit16 v1, v5, 0xbc - - if-le v1, v4, :cond_1b - - iget v4, v0, Lf/h/a/b/a1/e0/b0;->q:I - - sub-int/2addr v5, v2 - - add-int/2addr v5, v4 - - iput v5, v0, Lf/h/a/b/a1/e0/b0;->q:I - - iget v2, v0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v4, 0x2 - - if-ne v2, v4, :cond_1c - - const/16 v4, 0x178 - - if-gt v5, v4, :cond_1a - - goto :goto_c - - :cond_1a - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Cannot find sync byte. Most likely not a Transport Stream." - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1b - iput v13, v0, Lf/h/a/b/a1/e0/b0;->q:I - - :cond_1c - :goto_c - iget-object v4, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget v5, v4, Lf/h/a/b/i1/t;->c:I - - if-le v1, v5, :cond_1d - - return v13 - - :cond_1d - invoke-virtual {v4}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const/high16 v6, 0x800000 - - and-int/2addr v6, v4 - - if-eqz v6, :cond_1e - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/t;->C(I)V - - return v13 - - :cond_1e - const/high16 v6, 0x400000 - - and-int/2addr v6, v4 - - if-eqz v6, :cond_1f - - const/4 v7, 0x1 - - goto :goto_d - - :cond_1f - const/4 v7, 0x0 - - :goto_d - or-int/lit8 v6, v7, 0x0 - - const v7, 0x1fff00 - - and-int/2addr v7, v4 - - shr-int/lit8 v7, v7, 0x8 - - and-int/lit8 v8, v4, 0x20 - - if-eqz v8, :cond_20 - - const/4 v8, 0x1 - - goto :goto_e - - :cond_20 - const/4 v8, 0x0 - - :goto_e - and-int/lit8 v9, v4, 0x10 - - if-eqz v9, :cond_21 - - const/4 v9, 0x1 - - goto :goto_f - - :cond_21 - const/4 v9, 0x0 - - :goto_f - if-eqz v9, :cond_22 - - iget-object v9, v0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {v9, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/b/a1/e0/c0; - - goto :goto_10 - - :cond_22 - const/4 v9, 0x0 - - :goto_10 - if-nez v9, :cond_23 - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/t;->C(I)V - - return v13 - - :cond_23 - iget v12, v0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v2, 0x2 - - if-eq v12, v2, :cond_25 - - and-int/lit8 v4, v4, 0xf - - iget-object v12, v0, Lf/h/a/b/a1/e0/b0;->d:Landroid/util/SparseIntArray; - - add-int/lit8 v14, v4, -0x1 - - invoke-virtual {v12, v7, v14}, Landroid/util/SparseIntArray;->get(II)I - - move-result v12 - - iget-object v14, v0, Lf/h/a/b/a1/e0/b0;->d:Landroid/util/SparseIntArray; - - invoke-virtual {v14, v7, v4}, Landroid/util/SparseIntArray;->put(II)V - - if-ne v12, v4, :cond_24 - - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/t;->C(I)V - - return v13 - - :cond_24 - add-int/2addr v12, v3 - - and-int/lit8 v12, v12, 0xf - - if-eq v4, v12, :cond_25 - - invoke-interface {v9}, Lf/h/a/b/a1/e0/c0;->c()V - - :cond_25 - if-eqz v8, :cond_27 - - iget-object v4, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - and-int/lit8 v8, v8, 0x40 - - if-eqz v8, :cond_26 - - const/4 v8, 0x2 - - goto :goto_11 - - :cond_26 - const/4 v8, 0x0 - - :goto_11 - or-int/2addr v6, v8 - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - sub-int/2addr v4, v3 - - invoke-virtual {v8, v4}, Lf/h/a/b/i1/t;->D(I)V - - :cond_27 - iget-boolean v4, v0, Lf/h/a/b/a1/e0/b0;->m:Z - - iget v8, v0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v2, 0x2 - - if-eq v8, v2, :cond_29 - - if-nez v4, :cond_29 - - iget-object v8, v0, Lf/h/a/b/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; - - invoke-virtual {v8, v7, v13}, Landroid/util/SparseBooleanArray;->get(IZ)Z - - move-result v7 - - if-nez v7, :cond_28 - - goto :goto_12 - - :cond_28 - const/4 v7, 0x0 - - goto :goto_13 - - :cond_29 - :goto_12 - const/4 v7, 0x1 - - :goto_13 - if-eqz v7, :cond_2a - - iget-object v7, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v7, v1}, Lf/h/a/b/i1/t;->B(I)V - - iget-object v7, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-interface {v9, v7, v6}, Lf/h/a/b/a1/e0/c0;->b(Lf/h/a/b/i1/t;I)V - - iget-object v6, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v6, v5}, Lf/h/a/b/i1/t;->B(I)V - - :cond_2a - iget v5, v0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 v2, 0x2 - - if-eq v5, v2, :cond_2b - - if-nez v4, :cond_2b - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/b0;->m:Z - - if-eqz v2, :cond_2b - - const-wide/16 v4, -0x1 - - cmp-long v2, v10, v4 - - if-eqz v2, :cond_2b - - iput-boolean v3, v0, Lf/h/a/b/a1/e0/b0;->o:Z - - :cond_2b - iget-object v2, v0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/t;->C(I)V - - return v13 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/e0/b0;->k:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 10 - - iget p1, p0, Lf/h/a/b/a1/e0/b0;->a:I - - const/4 p2, 0x1 - - const/4 v0, 0x0 - - const/4 v1, 0x2 - - if-eq p1, v1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - const/4 v1, 0x0 - - :goto_1 - const-wide/16 v2, 0x0 - - if-ge v1, p1, :cond_4 - - iget-object v4, p0, Lf/h/a/b/a1/e0/b0;->b:Ljava/util/List; - - invoke-interface {v4, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/i1/b0; - - invoke-virtual {v4}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide v5 - - const-wide v7, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v9, v5, v7 - - if-nez v9, :cond_1 - - const/4 v5, 0x1 - - goto :goto_2 - - :cond_1 - const/4 v5, 0x0 - - :goto_2 - if-nez v5, :cond_2 - - invoke-virtual {v4}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide v5 - - cmp-long v9, v5, v2 - - if-eqz v9, :cond_3 - - iget-wide v2, v4, Lf/h/a/b/i1/b0;->a:J - - cmp-long v5, v2, p3 - - if-eqz v5, :cond_3 - - :cond_2 - iput-wide v7, v4, Lf/h/a/b/i1/b0;->c:J - - invoke-virtual {v4, p3, p4}, Lf/h/a/b/i1/b0;->d(J)V - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_4 - cmp-long p1, p3, v2 - - if-eqz p1, :cond_5 - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->j:Lf/h/a/b/a1/e0/z; - - if-eqz p1, :cond_5 - - invoke-virtual {p1, p3, p4}, Lf/h/a/b/a1/a;->e(J)V - - :cond_5 - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->x()V - - iget-object p1, p0, Lf/h/a/b/a1/e0/b0;->d:Landroid/util/SparseIntArray; - - invoke-virtual {p1}, Landroid/util/SparseIntArray;->clear()V - - const/4 p1, 0x0 - - :goto_3 - iget-object p2, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {p2}, Landroid/util/SparseArray;->size()I - - move-result p2 - - if-ge p1, p2, :cond_6 - - iget-object p2, p0, Lf/h/a/b/a1/e0/b0;->f:Landroid/util/SparseArray; - - invoke-virtual {p2, p1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/a1/e0/c0; - - invoke-interface {p2}, Lf/h/a/b/a1/e0/c0;->c()V - - add-int/lit8 p1, p1, 0x1 - - goto :goto_3 - - :cond_6 - iput v0, p0, Lf/h/a/b/a1/e0/b0;->q:I - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/e0/b0;->c:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - const/16 v2, 0x3ac - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0xbc - - if-ge v2, v3, :cond_3 - - const/4 v3, 0x0 - - :goto_1 - const/4 v4, 0x5 - - const/4 v5, 0x1 - - if-ge v3, v4, :cond_1 - - mul-int/lit16 v4, v3, 0xbc - - add-int/2addr v4, v2 - - aget-byte v4, v0, v4 - - const/16 v6, 0x47 - - if-eq v4, v6, :cond_0 - - const/4 v3, 0x0 - - goto :goto_2 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v3, 0x1 - - :goto_2 - if-eqz v3, :cond_2 - - invoke-virtual {p1, v2}, Lf/h/a/b/a1/e;->i(I)V - - return v5 - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - return v1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/c.smali deleted file mode 100644 index a223da038d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c.smali +++ /dev/null @@ -1,345 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/c; -.super Ljava/lang/Object; -.source "Ac4Extractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/d; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/a1/e0/d; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/b/a1/e0/d;->(Ljava/lang/String;)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/c;->a:Lf/h/a/b/a1/e0/d; - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0x4000 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/c;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object p2, p0, Lf/h/a/b/a1/e0/c;->b:Lf/h/a/b/i1/t; - - iget-object p2, p2, Lf/h/a/b/i1/t;->a:[B - - const/4 v0, 0x0 - - const/16 v1, 0x4000 - - invoke-virtual {p1, p2, v0, v1}, Lf/h/a/b/a1/e;->f([BII)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_0 - - return p2 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/a1/e0/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p2, p0, Lf/h/a/b/a1/e0/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, p1}, Lf/h/a/b/i1/t;->B(I)V - - iget-boolean p1, p0, Lf/h/a/b/a1/e0/c;->c:Z - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/a1/e0/c;->a:Lf/h/a/b/a1/e0/d; - - const-wide/16 v1, 0x0 - - iput-wide v1, p1, Lf/h/a/b/a1/e0/d;->m:J - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/c;->c:Z - - :cond_1 - iget-object p1, p0, Lf/h/a/b/a1/e0/c;->a:Lf/h/a/b/a1/e0/d; - - iget-object p2, p0, Lf/h/a/b/a1/e0/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p1, p2}, Lf/h/a/b/a1/e0/d;->b(Lf/h/a/b/i1/t;)V - - return v0 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/a1/e0/c;->a:Lf/h/a/b/a1/e0/d; - - new-instance v1, Lf/h/a/b/a1/e0/c0$d; - - const/high16 v2, -0x80000000 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v1, v2, v3, v4}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/a1/e0/d;->e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - new-instance v0, Lf/h/a/b/a1/q$b; - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - const-wide/16 v3, 0x0 - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {p1, v0}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/c;->c:Z - - iget-object p1, p0, Lf/h/a/b/a1/e0/c;->a:Lf/h/a/b/a1/e0/d; - - invoke-virtual {p1}, Lf/h/a/b/a1/e0/d;->c()V - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget-object v4, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v4, v2, v1, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->s()I - - move-result v4 - - const v5, 0x494433 - - const/4 v6, 0x3 - - if-eq v4, v5, :cond_7 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p1, v3, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - move v4, v3 - - :goto_1 - const/4 v1, 0x0 - - :goto_2 - iget-object v5, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v7, 0x7 - - invoke-virtual {p1, v5, v2, v7, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->v()I - - move-result v5 - - const v8, 0xac40 - - const v9, 0xac41 - - if-eq v5, v8, :cond_1 - - if-eq v5, v9, :cond_1 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - add-int/lit8 v4, v4, 0x1 - - sub-int v1, v4, v3 - - const/16 v5, 0x2000 - - if-lt v1, v5, :cond_0 - - return v2 - - :cond_0 - invoke-virtual {p1, v4, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_1 - - :cond_1 - const/4 v8, 0x1 - - add-int/2addr v1, v8 - - const/4 v10, 0x4 - - if-lt v1, v10, :cond_2 - - return v8 - - :cond_2 - iget-object v8, v0, Lf/h/a/b/i1/t;->a:[B - - array-length v11, v8 - - const/4 v12, -0x1 - - if-ge v11, v7, :cond_3 - - const/4 v11, -0x1 - - goto :goto_4 - - :cond_3 - const/4 v11, 0x2 - - aget-byte v11, v8, v11 - - and-int/lit16 v11, v11, 0xff - - shl-int/lit8 v11, v11, 0x8 - - aget-byte v13, v8, v6 - - and-int/lit16 v13, v13, 0xff - - or-int/2addr v11, v13 - - const v13, 0xffff - - if-ne v11, v13, :cond_4 - - aget-byte v10, v8, v10 - - and-int/lit16 v10, v10, 0xff - - shl-int/lit8 v10, v10, 0x10 - - const/4 v11, 0x5 - - aget-byte v11, v8, v11 - - and-int/lit16 v11, v11, 0xff - - shl-int/lit8 v11, v11, 0x8 - - or-int/2addr v10, v11 - - const/4 v11, 0x6 - - aget-byte v8, v8, v11 - - and-int/lit16 v8, v8, 0xff - - or-int v11, v10, v8 - - goto :goto_3 - - :cond_4 - const/4 v7, 0x4 - - :goto_3 - if-ne v5, v9, :cond_5 - - add-int/lit8 v7, v7, 0x2 - - :cond_5 - add-int/2addr v11, v7 - - :goto_4 - if-ne v11, v12, :cond_6 - - return v2 - - :cond_6 - add-int/lit8 v11, v11, -0x7 - - invoke-virtual {p1, v11, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_2 - - :cond_7 - invoke-virtual {v0, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->p()I - - move-result v4 - - add-int/lit8 v5, v4, 0xa - - add-int/2addr v3, v5 - - invoke-virtual {p1, v4, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto/16 :goto_0 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$a.smali deleted file mode 100644 index 7291e9a3ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/c0$a; -.super Ljava/lang/Object; -.source "TsPayloadReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/c0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:[B - - -# direct methods -.method public constructor (Ljava/lang/String;I[B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/c0$a;->a:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/b/a1/e0/c0$a;->b:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$c.smali deleted file mode 100644 index e7e6905c3f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$c.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/e0/c0$c; -.super Ljava/lang/Object; -.source "TsPayloadReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/c0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(ILf/h/a/b/a1/e0/c0$b;)Lf/h/a/b/a1/e0/c0; -.end method - -.method public abstract b()Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/e0/c0;", - ">;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/c0.smali deleted file mode 100644 index d9e7d8e9f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/e0/c0; -.super Ljava/lang/Object; -.source "TsPayloadReader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/c0$d;, - Lf/h/a/b/a1/e0/c0$a;, - Lf/h/a/b/a1/e0/c0$b;, - Lf/h/a/b/a1/e0/c0$c; - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V -.end method - -.method public abstract b(Lf/h/a/b/i1/t;I)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation -.end method - -.method public abstract c()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/d.smali deleted file mode 100644 index b02272ec7f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/d.smali +++ /dev/null @@ -1,485 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/d; -.super Ljava/lang/Object; -.source "Ac4Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Lf/h/a/b/i1/s; - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Lf/h/a/b/a1/s; - -.field public f:I - -.field public g:I - -.field public h:Z - -.field public i:Z - -.field public j:J - -.field public k:Lcom/google/android/exoplayer2/Format; - -.field public l:I - -.field public m:J - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/s; - - const/16 v1, 0x10 - - new-array v1, v1, [B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/s;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/d;->a:Lf/h/a/b/i1/s; - - new-instance v1, Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/s;->a:[B - - invoke-direct {v1, v0}, Lf/h/a/b/i1/t;->([B)V - - iput-object v1, p0, Lf/h/a/b/a1/e0/d;->b:Lf/h/a/b/i1/t; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/d;->f:I - - iput v0, p0, Lf/h/a/b/a1/e0/d;->g:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/d;->h:Z - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/d;->i:Z - - iput-object p1, p0, Lf/h/a/b/a1/e0/d;->c:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 20 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_e - - iget v2, v0, Lf/h/a/b/a1/e0/d;->f:I - - const/4 v3, 0x2 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v2, :cond_6 - - if-eq v2, v5, :cond_2 - - if-eq v2, v3, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/d;->l:I - - iget v5, v0, Lf/h/a/b/a1/e0/d;->g:I - - sub-int/2addr v3, v5 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/d;->e:Lf/h/a/b/a1/s; - - invoke-interface {v3, v1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/e0/d;->g:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/e0/d;->g:I - - iget v9, v0, Lf/h/a/b/a1/e0/d;->l:I - - if-ne v3, v9, :cond_0 - - iget-object v5, v0, Lf/h/a/b/a1/e0/d;->e:Lf/h/a/b/a1/s; - - iget-wide v6, v0, Lf/h/a/b/a1/e0/d;->m:J - - const/4 v8, 0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-interface/range {v5 .. v11}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/d;->m:J - - iget-wide v5, v0, Lf/h/a/b/a1/e0/d;->j:J - - add-long/2addr v2, v5 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/d;->m:J - - iput v4, v0, Lf/h/a/b/a1/e0/d;->f:I - - goto :goto_0 - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v6 - - iget v7, v0, Lf/h/a/b/a1/e0/d;->g:I - - const/16 v8, 0x10 - - rsub-int/lit8 v7, v7, 0x10 - - invoke-static {v6, v7}, Ljava/lang/Math;->min(II)I - - move-result v6 - - iget v7, v0, Lf/h/a/b/a1/e0/d;->g:I - - iget-object v9, v1, Lf/h/a/b/i1/t;->a:[B - - iget v10, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v9, v10, v2, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v6 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v2, v0, Lf/h/a/b/a1/e0/d;->g:I - - add-int/2addr v2, v6 - - iput v2, v0, Lf/h/a/b/a1/e0/d;->g:I - - if-ne v2, v8, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v5, 0x0 - - :goto_1 - if-eqz v5, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->a:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->a:Lf/h/a/b/i1/s; - - invoke-static {v2}, Lf/h/a/b/w0/h;->b(Lf/h/a/b/i1/s;)Lf/h/a/b/w0/h$b; - - move-result-object v2 - - iget-object v5, v0, Lf/h/a/b/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; - - if-eqz v5, :cond_4 - - iget v6, v2, Lf/h/a/b/w0/h$b;->b:I - - iget v7, v5, Lcom/google/android/exoplayer2/Format;->y:I - - if-ne v6, v7, :cond_4 - - iget v6, v2, Lf/h/a/b/w0/h$b;->a:I - - iget v7, v5, Lcom/google/android/exoplayer2/Format;->z:I - - if-ne v6, v7, :cond_4 - - iget-object v5, v5, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v6, "audio/ac4" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_5 - - :cond_4 - iget-object v9, v0, Lf/h/a/b/a1/e0/d;->d:Ljava/lang/String; - - const/4 v11, 0x0 - - const/4 v12, -0x1 - - const/4 v13, -0x1 - - iget v14, v2, Lf/h/a/b/w0/h$b;->b:I - - iget v15, v2, Lf/h/a/b/w0/h$b;->a:I - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - iget-object v5, v0, Lf/h/a/b/a1/e0/d;->c:Ljava/lang/String; - - const-string v10, "audio/ac4" - - move-object/from16 v19, v5 - - invoke-static/range {v9 .. v19}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v5 - - iput-object v5, v0, Lf/h/a/b/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; - - iget-object v6, v0, Lf/h/a/b/a1/e0/d;->e:Lf/h/a/b/a1/s; - - invoke-interface {v6, v5}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_5 - iget v5, v2, Lf/h/a/b/w0/h$b;->c:I - - iput v5, v0, Lf/h/a/b/a1/e0/d;->l:I - - const-wide/32 v5, 0xf4240 - - iget v2, v2, Lf/h/a/b/w0/h$b;->d:I - - int-to-long v9, v2 - - mul-long v9, v9, v5 - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; - - iget v2, v2, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v5, v2 - - div-long/2addr v9, v5 - - iput-wide v9, v0, Lf/h/a/b/a1/e0/d;->j:J - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->e:Lf/h/a/b/a1/s; - - iget-object v4, v0, Lf/h/a/b/a1/e0/d;->b:Lf/h/a/b/i1/t; - - invoke-interface {v2, v4, v8}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iput v3, v0, Lf/h/a/b/a1/e0/d;->f:I - - goto/16 :goto_0 - - :cond_6 - :goto_2 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - const/16 v6, 0x41 - - const/16 v7, 0x40 - - if-lez v2, :cond_c - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/d;->h:Z - - const/16 v8, 0xac - - if-nez v2, :cond_8 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-ne v2, v8, :cond_7 - - const/4 v2, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v2, 0x0 - - :goto_3 - iput-boolean v2, v0, Lf/h/a/b/a1/e0/d;->h:Z - - goto :goto_2 - - :cond_8 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - if-ne v2, v8, :cond_9 - - const/4 v8, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v8, 0x0 - - :goto_4 - iput-boolean v8, v0, Lf/h/a/b/a1/e0/d;->h:Z - - if-eq v2, v7, :cond_a - - if-ne v2, v6, :cond_6 - - :cond_a - if-ne v2, v6, :cond_b - - const/4 v2, 0x1 - - goto :goto_5 - - :cond_b - const/4 v2, 0x0 - - :goto_5 - iput-boolean v2, v0, Lf/h/a/b/a1/e0/d;->i:Z - - const/4 v2, 0x1 - - goto :goto_6 - - :cond_c - const/4 v2, 0x0 - - :goto_6 - if-eqz v2, :cond_0 - - iput v5, v0, Lf/h/a/b/a1/e0/d;->f:I - - iget-object v2, v0, Lf/h/a/b/a1/e0/d;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - const/16 v8, -0x54 - - aput-byte v8, v2, v4 - - iget-boolean v4, v0, Lf/h/a/b/a1/e0/d;->i:Z - - if-eqz v4, :cond_d - - goto :goto_7 - - :cond_d - const/16 v6, 0x40 - - :goto_7 - int-to-byte v4, v6 - - aput-byte v4, v2, v5 - - iput v3, v0, Lf/h/a/b/a1/e0/d;->g:I - - goto/16 :goto_0 - - :cond_e - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/d;->f:I - - iput v0, p0, Lf/h/a/b/a1/e0/d;->g:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/d;->h:Z - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/d;->i:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 1 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/d;->d:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result p2 - - const/4 v0, 0x1 - - invoke-interface {p1, p2, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/d;->e:Lf/h/a/b/a1/s; - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/d;->m:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/d0.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/d0.smali deleted file mode 100644 index 979563355c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/d0.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/d0; -.super Ljava/lang/Object; -.source "UserDataReader.java" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } - .end annotation -.end field - -.field public final b:[Lf/h/a/b/a1/s; - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/d0;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - new-array p1, p1, [Lf/h/a/b/a1/s; - - iput-object p1, p0, Lf/h/a/b/a1/e0/d0;->b:[Lf/h/a/b/a1/s; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/e.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/e.smali deleted file mode 100644 index 5069dd19fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/e.smali +++ /dev/null @@ -1,682 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/e; -.super Ljava/lang/Object; -.source "AdtsExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public final a:I - -.field public final b:Lf/h/a/b/a1/e0/f; - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Lf/h/a/b/i1/t; - -.field public final e:Lf/h/a/b/i1/s; - -.field public f:Lf/h/a/b/a1/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:J - -.field public h:J - -.field public i:I - -.field public j:Z - -.field public k:Z - -.field public l:Z - - -# direct methods -.method public constructor (I)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/e0/e;->a:I - - new-instance p1, Lf/h/a/b/a1/e0/f; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-direct {p1, v1, v0}, Lf/h/a/b/a1/e0/f;->(ZLjava/lang/String;)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x800 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/e;->c:Lf/h/a/b/i1/t; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/e0/e;->i:I - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/b/a1/e0/e;->h:J - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0xa - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/s; - - iget-object p1, p1, Lf/h/a/b/i1/t;->a:[B - - invoke-direct {v0, p1}, Lf/h/a/b/i1/s;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/e;->e:Lf/h/a/b/i1/s; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - const/16 v3, 0xa - - invoke-virtual {p1, v2, v0, v3, v0}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v2, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->s()I - - move-result v2 - - const v3, 0x494433 - - if-eq v2, v3, :cond_1 - - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p1, v1, v0}, Lf/h/a/b/a1/e;->a(IZ)Z - - iget-wide v2, p0, Lf/h/a/b/a1/e0/e;->h:J - - const-wide/16 v4, -0x1 - - cmp-long p1, v2, v4 - - if-nez p1, :cond_0 - - int-to-long v2, v1 - - iput-wide v2, p0, Lf/h/a/b/a1/e0/e;->h:J - - :cond_0 - return v1 - - :cond_1 - iget-object v2, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - const/4 v3, 0x3 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v2, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->p()I - - move-result v2 - - add-int/lit8 v3, v2, 0xa - - add-int/2addr v1, v3 - - invoke-virtual {p1, v2, v0}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_0 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-wide v2, v1, Lf/h/a/b/a1/e;->c:J - - iget v4, v0, Lf/h/a/b/a1/e0/e;->a:I - - const/4 v8, 0x1 - - and-int/2addr v4, v8 - - const/4 v9, 0x0 - - if-eqz v4, :cond_0 - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-eqz v6, :cond_0 - - const/4 v4, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v4, 0x0 - - :goto_0 - const/4 v10, -0x1 - - const-wide/16 v5, 0x0 - - if-eqz v4, :cond_a - - iget-boolean v7, v0, Lf/h/a/b/a1/e0/e;->j:Z - - if-eqz v7, :cond_1 - - goto/16 :goto_3 - - :cond_1 - iput v10, v0, Lf/h/a/b/a1/e0/e;->i:I - - iput v9, v1, Lf/h/a/b/a1/e;->f:I - - iget-wide v11, v1, Lf/h/a/b/a1/e;->d:J - - cmp-long v7, v11, v5 - - if-nez v7, :cond_2 - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/e0/e;->a(Lf/h/a/b/a1/e;)I - - :cond_2 - move-wide v11, v5 - - const/4 v7, 0x0 - - :cond_3 - :try_start_0 - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - iget-object v13, v13, Lf/h/a/b/i1/t;->a:[B - - const/4 v14, 0x2 - - invoke-virtual {v1, v13, v9, v14, v8}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-result v13 - - if-eqz v13, :cond_8 - - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v13, v9}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v13}, Lf/h/a/b/i1/t;->v()I - - move-result v13 - - invoke-static {v13}, Lf/h/a/b/a1/e0/f;->g(I)Z - - move-result v13 - - if-nez v13, :cond_4 - - const/4 v7, 0x0 - - goto :goto_1 - - :cond_4 - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - iget-object v13, v13, Lf/h/a/b/i1/t;->a:[B - - const/4 v14, 0x4 - - invoke-virtual {v1, v13, v9, v14, v8}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-result v13 - - if-nez v13, :cond_5 - - goto :goto_1 - - :cond_5 - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->e:Lf/h/a/b/i1/s; - - const/16 v14, 0xe - - invoke-virtual {v13, v14}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v13, v0, Lf/h/a/b/a1/e0/e;->e:Lf/h/a/b/i1/s; - - const/16 v14, 0xd - - invoke-virtual {v13, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - const/4 v14, 0x6 - - if-le v13, v14, :cond_7 - - int-to-long v14, v13 - - add-long/2addr v11, v14 - - add-int/lit8 v7, v7, 0x1 - - const/16 v14, 0x3e8 - - if-ne v7, v14, :cond_6 - - goto :goto_1 - - :cond_6 - add-int/lit8 v13, v13, -0x6 - - invoke-virtual {v1, v13, v8}, Lf/h/a/b/a1/e;->a(IZ)Z - - move-result v13 - - if-nez v13, :cond_3 - - goto :goto_1 - - :cond_7 - iput-boolean v8, v0, Lf/h/a/b/a1/e0/e;->j:Z - - new-instance v13, Lcom/google/android/exoplayer2/ParserException; - - const-string v14, "Malformed ADTS stream" - - invoke-direct {v13, v14}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v13 - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - nop - - :cond_8 - :goto_1 - iput v9, v1, Lf/h/a/b/a1/e;->f:I - - if-lez v7, :cond_9 - - int-to-long v13, v7 - - div-long/2addr v11, v13 - - long-to-int v7, v11 - - iput v7, v0, Lf/h/a/b/a1/e0/e;->i:I - - goto :goto_2 - - :cond_9 - iput v10, v0, Lf/h/a/b/a1/e0/e;->i:I - - :goto_2 - iput-boolean v8, v0, Lf/h/a/b/a1/e0/e;->j:Z - - :cond_a - :goto_3 - iget-object v7, v0, Lf/h/a/b/a1/e0/e;->c:Lf/h/a/b/i1/t; - - iget-object v7, v7, Lf/h/a/b/i1/t;->a:[B - - const/16 v11, 0x800 - - invoke-virtual {v1, v7, v9, v11}, Lf/h/a/b/a1/e;->f([BII)I - - move-result v11 - - if-ne v11, v10, :cond_b - - const/4 v12, 0x1 - - goto :goto_4 - - :cond_b - const/4 v12, 0x0 - - :goto_4 - iget-boolean v1, v0, Lf/h/a/b/a1/e0/e;->l:Z - - if-eqz v1, :cond_c - - goto :goto_7 - - :cond_c - if-eqz v4, :cond_d - - iget v1, v0, Lf/h/a/b/a1/e0/e;->i:I - - if-lez v1, :cond_d - - const/4 v1, 0x1 - - goto :goto_5 - - :cond_d - const/4 v1, 0x0 - - :goto_5 - const-wide v13, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v1, :cond_e - - iget-object v4, v0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - iget-wide v9, v4, Lf/h/a/b/a1/e0/f;->q:J - - cmp-long v4, v9, v13 - - if-nez v4, :cond_e - - if-nez v12, :cond_e - - goto :goto_7 - - :cond_e - iget-object v9, v0, Lf/h/a/b/a1/e0/e;->f:Lf/h/a/b/a1/i; - - invoke-static {v9}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz v1, :cond_f - - iget-object v1, v0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - iget-wide v5, v1, Lf/h/a/b/a1/e0/f;->q:J - - cmp-long v1, v5, v13 - - if-eqz v1, :cond_f - - iget v7, v0, Lf/h/a/b/a1/e0/e;->i:I - - mul-int/lit8 v1, v7, 0x8 - - int-to-long v13, v1 - - const-wide/32 v16, 0xf4240 - - mul-long v13, v13, v16 - - div-long/2addr v13, v5 - - long-to-int v6, v13 - - new-instance v10, Lf/h/a/b/a1/d; - - iget-wide v4, v0, Lf/h/a/b/a1/e0/e;->h:J - - move-object v1, v10 - - invoke-direct/range {v1 .. v7}, Lf/h/a/b/a1/d;->(JJII)V - - invoke-interface {v9, v10}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - goto :goto_6 - - :cond_f - new-instance v1, Lf/h/a/b/a1/q$b; - - const-wide/16 v2, 0x0 - - invoke-direct {v1, v13, v14, v2, v3}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v9, v1}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - :goto_6 - iput-boolean v8, v0, Lf/h/a/b/a1/e0/e;->l:Z - - :goto_7 - if-eqz v12, :cond_10 - - const/4 v1, -0x1 - - return v1 - - :cond_10 - iget-object v1, v0, Lf/h/a/b/a1/e0/e;->c:Lf/h/a/b/i1/t; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/e;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->B(I)V - - iget-boolean v1, v0, Lf/h/a/b/a1/e0/e;->k:Z - - if-nez v1, :cond_11 - - iget-object v1, v0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - iget-wide v2, v0, Lf/h/a/b/a1/e0/e;->g:J - - iput-wide v2, v1, Lf/h/a/b/a1/e0/f;->s:J - - iput-boolean v8, v0, Lf/h/a/b/a1/e0/e;->k:Z - - :cond_11 - iget-object v1, v0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - iget-object v2, v0, Lf/h/a/b/a1/e0/e;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/f;->b(Lf/h/a/b/i1/t;)V - - const/4 v1, 0x0 - - return v1 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 5 - - iput-object p1, p0, Lf/h/a/b/a1/e0/e;->f:Lf/h/a/b/a1/i; - - iget-object v0, p0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - new-instance v1, Lf/h/a/b/a1/e0/c0$d; - - const/high16 v2, -0x80000000 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v1, v2, v3, v4}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/a1/e0/f;->e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/e;->k:Z - - iget-object p1, p0, Lf/h/a/b/a1/e0/e;->b:Lf/h/a/b/a1/e0/f; - - invoke-virtual {p1}, Lf/h/a/b/a1/e0/f;->c()V - - iput-wide p3, p0, Lf/h/a/b/a1/e0/e;->g:J - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/e0/e;->a(Lf/h/a/b/a1/e;)I - - move-result v0 - - const/4 v1, 0x0 - - move v3, v0 - - :goto_0 - const/4 v2, 0x0 - - const/4 v4, 0x0 - - :goto_1 - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - const/4 v6, 0x2 - - invoke-virtual {p1, v5, v1, v6, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->v()I - - move-result v5 - - invoke-static {v5}, Lf/h/a/b/a1/e0/f;->g(I)Z - - move-result v5 - - if-nez v5, :cond_1 - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - add-int/lit8 v3, v3, 0x1 - - sub-int v2, v3, v0 - - const/16 v4, 0x2000 - - if-lt v2, v4, :cond_0 - - return v1 - - :cond_0 - invoke-virtual {p1, v3, v1}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_0 - - :cond_1 - const/4 v5, 0x1 - - add-int/2addr v2, v5 - - const/4 v6, 0x4 - - if-lt v2, v6, :cond_2 - - const/16 v7, 0xbc - - if-le v4, v7, :cond_2 - - return v5 - - :cond_2 - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->d:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v5, v1, v6, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->e:Lf/h/a/b/i1/s; - - const/16 v6, 0xe - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v5, p0, Lf/h/a/b/a1/e0/e;->e:Lf/h/a/b/i1/s; - - const/16 v6, 0xd - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - const/4 v6, 0x6 - - if-gt v5, v6, :cond_3 - - return v1 - - :cond_3 - add-int/lit8 v6, v5, -0x6 - - invoke-virtual {p1, v6, v1}, Lf/h/a/b/a1/e;->a(IZ)Z - - add-int/2addr v4, v5 - - goto :goto_1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/f.smali deleted file mode 100644 index 56e45cfbbc..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/f.smali +++ /dev/null @@ -1,1144 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/f; -.super Ljava/lang/Object; -.source "AdtsReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# static fields -.field public static final v:[B - - -# instance fields -.field public final a:Z - -.field public final b:Lf/h/a/b/i1/s; - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Lf/h/a/b/a1/s; - -.field public g:Lf/h/a/b/a1/s; - -.field public h:I - -.field public i:I - -.field public j:I - -.field public k:Z - -.field public l:Z - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:Z - -.field public q:J - -.field public r:I - -.field public s:J - -.field public t:Lf/h/a/b/a1/s; - -.field public u:J - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x3 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/e0/f;->v:[B - - return-void - - nop - - :array_0 - .array-data 1 - 0x49t - 0x44t - 0x33t - .end array-data -.end method - -.method public constructor (ZLjava/lang/String;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/s; - - const/4 v1, 0x7 - - new-array v1, v1, [B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/s;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - new-instance v0, Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/a1/e0/f;->v:[B - - const/16 v2, 0xa - - invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {p0}, Lf/h/a/b/a1/e0/f;->h()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/e0/f;->m:I - - iput v0, p0, Lf/h/a/b/a1/e0/f;->n:I - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/e0/f;->q:J - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/f;->a:Z - - iput-object p2, p0, Lf/h/a/b/a1/e0/f;->d:Ljava/lang/String; - - return-void -.end method - -.method public static g(I)Z - .locals 1 - - const v0, 0xfff6 - - and-int/2addr p0, v0 - - const v0, 0xfff0 - - if-ne p0, v0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/i1/t;[BI)Z - .locals 4 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/a1/e0/f;->i:I - - sub-int v1, p3, v1 - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget v1, p0, Lf/h/a/b/a1/e0/f;->i:I - - iget-object v2, p1, Lf/h/a/b/i1/t;->a:[B - - iget v3, p1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v2, v3, p2, v1, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p2, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr p2, v0 - - iput p2, p1, Lf/h/a/b/i1/t;->b:I - - iget p1, p0, Lf/h/a/b/a1/e0/f;->i:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/a1/e0/f;->i:I - - if-ne p1, p3, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 25 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_21 - - iget v2, v0, Lf/h/a/b/a1/e0/f;->h:I - - const/4 v3, 0x6 - - const/16 v4, 0xd - - const/4 v5, -0x1 - - const/4 v6, 0x3 - - const/4 v7, 0x0 - - const/4 v8, 0x4 - - const/4 v9, 0x2 - - const/4 v10, 0x1 - - if-eqz v2, :cond_c - - if-eq v2, v10, :cond_8 - - const/16 v5, 0xa - - if-eq v2, v9, :cond_7 - - if-eq v2, v6, :cond_2 - - if-ne v2, v8, :cond_1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/f;->r:I - - iget v4, v0, Lf/h/a/b/a1/e0/f;->i:I - - sub-int/2addr v3, v4 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/f;->t:Lf/h/a/b/a1/s; - - invoke-interface {v3, v1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/e0/f;->i:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/e0/f;->i:I - - iget v8, v0, Lf/h/a/b/a1/e0/f;->r:I - - if-ne v3, v8, :cond_0 - - iget-object v4, v0, Lf/h/a/b/a1/e0/f;->t:Lf/h/a/b/a1/s; - - iget-wide v5, v0, Lf/h/a/b/a1/e0/f;->s:J - - const/4 v7, 0x1 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-interface/range {v4 .. v10}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/f;->s:J - - iget-wide v4, v0, Lf/h/a/b/a1/e0/f;->u:J - - add-long/2addr v2, v4 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/f;->s:J - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/e0/f;->h()V - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_2 - iget-boolean v2, v0, Lf/h/a/b/a1/e0/f;->k:Z - - const/4 v3, 0x5 - - const/4 v11, 0x7 - - if-eqz v2, :cond_3 - - const/4 v2, 0x7 - - goto :goto_1 - - :cond_3 - const/4 v2, 0x5 - - :goto_1 - iget-object v12, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - iget-object v12, v12, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v0, v1, v12, v2}, Lf/h/a/b/a1/e0/f;->a(Lf/h/a/b/i1/t;[BI)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->j(I)V - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/f;->p:Z - - if-nez v2, :cond_5 - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v9}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - add-int/2addr v2, v10 - - if-eq v2, v9, :cond_4 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - const-string v12, "Detected audio object type: " - - invoke-virtual {v5, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, ", but assuming AAC LC." - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v5, "AdtsReader" - - invoke-static {v5, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v2, 0x2 - - :cond_4 - iget-object v5, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v5, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - iget v12, v0, Lf/h/a/b/a1/e0/f;->n:I - - new-array v13, v9, [B - - shl-int/2addr v2, v6 - - and-int/lit16 v2, v2, 0xf8 - - shr-int/lit8 v14, v12, 0x1 - - and-int/2addr v14, v11 - - or-int/2addr v2, v14 - - int-to-byte v2, v2 - - aput-byte v2, v13, v7 - - shl-int/lit8 v2, v12, 0x7 - - and-int/lit16 v2, v2, 0x80 - - shl-int/2addr v5, v6 - - and-int/lit8 v5, v5, 0x78 - - or-int/2addr v2, v5 - - int-to-byte v2, v2 - - aput-byte v2, v13, v10 - - invoke-static {v13}, Lf/h/a/b/i1/h;->c([B)Landroid/util/Pair; - - move-result-object v2 - - iget-object v14, v0, Lf/h/a/b/a1/e0/f;->e:Ljava/lang/String; - - const/16 v16, 0x0 - - const/16 v17, -0x1 - - const/16 v18, -0x1 - - iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v19 - - iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v20 - - invoke-static {v13}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v21 - - const/16 v22, 0x0 - - const/16 v23, 0x0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->d:Ljava/lang/String; - - const-string v15, "audio/mp4a-latm" - - move-object/from16 v24, v2 - - invoke-static/range {v14 .. v24}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v2 - - const-wide/32 v5, 0x3d090000 - - iget v11, v2, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v11, v11 - - div-long/2addr v5, v11 - - iput-wide v5, v0, Lf/h/a/b/a1/e0/f;->q:J - - iget-object v5, v0, Lf/h/a/b/a1/e0/f;->f:Lf/h/a/b/a1/s; - - invoke-interface {v5, v2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v10, v0, Lf/h/a/b/a1/e0/f;->p:Z - - goto :goto_2 - - :cond_5 - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - :goto_2 - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - sub-int/2addr v2, v9 - - sub-int/2addr v2, v3 - - iget-boolean v3, v0, Lf/h/a/b/a1/e0/f;->k:Z - - if-eqz v3, :cond_6 - - add-int/lit8 v2, v2, -0x2 - - :cond_6 - iget-object v3, v0, Lf/h/a/b/a1/e0/f;->f:Lf/h/a/b/a1/s; - - iget-wide v4, v0, Lf/h/a/b/a1/e0/f;->q:J - - iput v8, v0, Lf/h/a/b/a1/e0/f;->h:I - - iput v7, v0, Lf/h/a/b/a1/e0/f;->i:I - - iput-object v3, v0, Lf/h/a/b/a1/e0/f;->t:Lf/h/a/b/a1/s; - - iput-wide v4, v0, Lf/h/a/b/a1/e0/f;->u:J - - iput v2, v0, Lf/h/a/b/a1/e0/f;->r:I - - goto/16 :goto_0 - - :cond_7 - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v0, v1, v2, v5}, Lf/h/a/b/a1/e0/f;->a(Lf/h/a/b/i1/t;[BI)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->g:Lf/h/a/b/a1/s; - - iget-object v4, v0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - invoke-interface {v2, v4, v5}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->g:Lf/h/a/b/a1/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->p()I - - move-result v3 - - add-int/2addr v3, v5 - - iput v8, v0, Lf/h/a/b/a1/e0/f;->h:I - - iput v5, v0, Lf/h/a/b/a1/e0/f;->i:I - - iput-object v2, v0, Lf/h/a/b/a1/e0/f;->t:Lf/h/a/b/a1/s; - - const-wide/16 v4, 0x0 - - iput-wide v4, v0, Lf/h/a/b/a1/e0/f;->u:J - - iput v3, v0, Lf/h/a/b/a1/e0/f;->r:I - - goto/16 :goto_0 - - :cond_8 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-nez v2, :cond_9 - - goto/16 :goto_0 - - :cond_9 - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - iget-object v3, v2, Lf/h/a/b/i1/s;->a:[B - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - iget v11, v1, Lf/h/a/b/i1/t;->b:I - - aget-byte v4, v4, v11 - - aput-byte v4, v3, v7 - - invoke-virtual {v2, v9}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/f;->n:I - - if-eq v3, v5, :cond_a - - if-eq v2, v3, :cond_a - - iput-boolean v7, v0, Lf/h/a/b/a1/e0/f;->l:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/e0/f;->h()V - - goto/16 :goto_0 - - :cond_a - iget-boolean v3, v0, Lf/h/a/b/a1/e0/f;->l:Z - - if-nez v3, :cond_b - - iput-boolean v10, v0, Lf/h/a/b/a1/e0/f;->l:Z - - iget v3, v0, Lf/h/a/b/a1/e0/f;->o:I - - iput v3, v0, Lf/h/a/b/a1/e0/f;->m:I - - iput v2, v0, Lf/h/a/b/a1/e0/f;->n:I - - :cond_b - iput v6, v0, Lf/h/a/b/a1/e0/f;->h:I - - iput v7, v0, Lf/h/a/b/a1/e0/f;->i:I - - goto/16 :goto_0 - - :cond_c - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - iget v11, v1, Lf/h/a/b/i1/t;->b:I - - iget v12, v1, Lf/h/a/b/i1/t;->c:I - - :goto_3 - if-ge v11, v12, :cond_20 - - add-int/lit8 v13, v11, 0x1 - - aget-byte v11, v2, v11 - - and-int/lit16 v11, v11, 0xff - - iget v14, v0, Lf/h/a/b/a1/e0/f;->j:I - - const/16 v15, 0x200 - - if-ne v14, v15, :cond_1a - - int-to-byte v14, v11 - - const v16, 0xff00 - - and-int/lit16 v14, v14, 0xff - - or-int v14, v14, v16 - - invoke-static {v14}, Lf/h/a/b/a1/e0/f;->g(I)Z - - move-result v14 - - if-eqz v14, :cond_1a - - iget-boolean v14, v0, Lf/h/a/b/a1/e0/f;->l:Z - - if-nez v14, :cond_17 - - add-int/lit8 v14, v13, -0x2 - - add-int/lit8 v15, v14, 0x1 - - invoke-virtual {v1, v15}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v15, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - iget-object v15, v15, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v0, v1, v15, v10}, Lf/h/a/b/a1/e0/f;->i(Lf/h/a/b/i1/t;[BI)Z - - move-result v15 - - if-nez v15, :cond_d - - goto/16 :goto_5 - - :cond_d - iget-object v15, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v15, v8}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v15, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v15, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v15 - - iget v7, v0, Lf/h/a/b/a1/e0/f;->m:I - - if-eq v7, v5, :cond_e - - if-eq v15, v7, :cond_e - - goto/16 :goto_5 - - :cond_e - iget v7, v0, Lf/h/a/b/a1/e0/f;->n:I - - if-eq v7, v5, :cond_11 - - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - iget-object v7, v7, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v0, v1, v7, v10}, Lf/h/a/b/a1/e0/f;->i(Lf/h/a/b/i1/t;[BI)Z - - move-result v7 - - if-nez v7, :cond_f - - goto :goto_4 - - :cond_f - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v7, v9}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v7, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - iget v9, v0, Lf/h/a/b/a1/e0/f;->n:I - - if-eq v7, v9, :cond_10 - - goto :goto_5 - - :cond_10 - add-int/lit8 v7, v14, 0x2 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->C(I)V - - :cond_11 - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - iget-object v7, v7, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v0, v1, v7, v8}, Lf/h/a/b/a1/e0/f;->i(Lf/h/a/b/i1/t;[BI)Z - - move-result v7 - - if-nez v7, :cond_12 - - goto :goto_4 - - :cond_12 - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - const/16 v9, 0xe - - invoke-virtual {v7, v9}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v7, v0, Lf/h/a/b/a1/e0/f;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v7, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - if-gt v7, v3, :cond_13 - - goto :goto_5 - - :cond_13 - add-int/2addr v14, v7 - - add-int/lit8 v7, v14, 0x1 - - iget v9, v1, Lf/h/a/b/i1/t;->c:I - - if-lt v7, v9, :cond_14 - - goto :goto_4 - - :cond_14 - iget-object v9, v1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v14, v9, v14 - - aget-byte v9, v9, v7 - - and-int/lit16 v14, v14, 0xff - - shl-int/lit8 v14, v14, 0x8 - - and-int/lit16 v9, v9, 0xff - - or-int/2addr v9, v14 - - invoke-static {v9}, Lf/h/a/b/a1/e0/f;->g(I)Z - - move-result v9 - - if-eqz v9, :cond_16 - - iget v9, v0, Lf/h/a/b/a1/e0/f;->m:I - - if-eq v9, v5, :cond_15 - - iget-object v9, v1, Lf/h/a/b/i1/t;->a:[B - - aget-byte v7, v9, v7 - - and-int/lit8 v7, v7, 0x8 - - shr-int/2addr v7, v6 - - if-ne v7, v15, :cond_16 - - :cond_15 - :goto_4 - const/4 v7, 0x1 - - goto :goto_6 - - :cond_16 - :goto_5 - const/4 v7, 0x0 - - :goto_6 - if-eqz v7, :cond_1a - - :cond_17 - and-int/lit8 v2, v11, 0x8 - - shr-int/2addr v2, v6 - - iput v2, v0, Lf/h/a/b/a1/e0/f;->o:I - - and-int/lit8 v2, v11, 0x1 - - if-nez v2, :cond_18 - - const/4 v2, 0x1 - - goto :goto_7 - - :cond_18 - const/4 v2, 0x0 - - :goto_7 - iput-boolean v2, v0, Lf/h/a/b/a1/e0/f;->k:Z - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/f;->l:Z - - if-nez v2, :cond_19 - - iput v10, v0, Lf/h/a/b/a1/e0/f;->h:I - - const/4 v2, 0x0 - - iput v2, v0, Lf/h/a/b/a1/e0/f;->i:I - - goto :goto_8 - - :cond_19 - const/4 v2, 0x0 - - iput v6, v0, Lf/h/a/b/a1/e0/f;->h:I - - iput v2, v0, Lf/h/a/b/a1/e0/f;->i:I - - :goto_8 - invoke-virtual {v1, v13}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_0 - - :cond_1a - iget v7, v0, Lf/h/a/b/a1/e0/f;->j:I - - or-int v9, v11, v7 - - const/16 v11, 0x149 - - if-eq v9, v11, :cond_1f - - const/16 v11, 0x1ff - - if-eq v9, v11, :cond_1e - - const/16 v11, 0x344 - - if-eq v9, v11, :cond_1d - - const/16 v11, 0x433 - - if-eq v9, v11, :cond_1c - - const/16 v9, 0x100 - - if-eq v7, v9, :cond_1b - - iput v9, v0, Lf/h/a/b/a1/e0/f;->j:I - - add-int/lit8 v13, v13, -0x1 - - move v11, v13 - - const/4 v7, 0x2 - - const/4 v9, 0x0 - - goto :goto_a - - :cond_1b - const/4 v7, 0x2 - - const/4 v9, 0x0 - - goto :goto_9 - - :cond_1c - const/4 v7, 0x2 - - iput v7, v0, Lf/h/a/b/a1/e0/f;->h:I - - sget-object v2, Lf/h/a/b/a1/e0/f;->v:[B - - array-length v2, v2 - - iput v2, v0, Lf/h/a/b/a1/e0/f;->i:I - - const/4 v9, 0x0 - - iput v9, v0, Lf/h/a/b/a1/e0/f;->r:I - - iget-object v2, v0, Lf/h/a/b/a1/e0/f;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v9}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {v1, v13}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_0 - - :cond_1d - const/4 v7, 0x2 - - const/4 v9, 0x0 - - const/16 v11, 0x400 - - iput v11, v0, Lf/h/a/b/a1/e0/f;->j:I - - goto :goto_9 - - :cond_1e - const/4 v7, 0x2 - - const/4 v9, 0x0 - - const/16 v11, 0x200 - - iput v11, v0, Lf/h/a/b/a1/e0/f;->j:I - - goto :goto_9 - - :cond_1f - const/4 v7, 0x2 - - const/4 v9, 0x0 - - const/16 v11, 0x300 - - iput v11, v0, Lf/h/a/b/a1/e0/f;->j:I - - :goto_9 - move v11, v13 - - :goto_a - const/4 v7, 0x0 - - const/4 v9, 0x2 - - goto/16 :goto_3 - - :cond_20 - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_0 - - :cond_21 - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/f;->l:Z - - invoke-virtual {p0}, Lf/h/a/b/a1/e0/f;->h()V - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 3 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/f;->e:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/f;->f:Lf/h/a/b/a1/s; - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/f;->a:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x4 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/f;->g:Lf/h/a/b/a1/s; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object p2 - - const/4 v0, -0x1 - - const/4 v1, 0x0 - - const-string v2, "application/id3" - - invoke-static {p2, v2, v1, v0, v1}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object p2 - - invoke-interface {p1, p2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - goto :goto_0 - - :cond_0 - new-instance p1, Lf/h/a/b/a1/g; - - invoke-direct {p1}, Lf/h/a/b/a1/g;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/f;->g:Lf/h/a/b/a1/s; - - :goto_0 - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/f;->s:J - - return-void -.end method - -.method public final h()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/f;->h:I - - iput v0, p0, Lf/h/a/b/a1/e0/f;->i:I - - const/16 v0, 0x100 - - iput v0, p0, Lf/h/a/b/a1/e0/f;->j:I - - return-void -.end method - -.method public final i(Lf/h/a/b/i1/t;[BI)Z - .locals 3 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - const/4 v1, 0x0 - - if-ge v0, p3, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - iget v2, p1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v2, p2, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p2, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr p2, p3 - - iput p2, p1, Lf/h/a/b/i1/t;->b:I - - const/4 p1, 0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/g.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/g.smali deleted file mode 100644 index 135a8d9a4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/g.smali +++ /dev/null @@ -1,588 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/g; -.super Ljava/lang/Object; -.source "DefaultTsPayloadReaderFactory.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/c0$c; - - -# instance fields -.field public final a:I - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (I)V - .locals 3 - - const/4 v0, 0x0 - - const-string v1, "application/cea-608" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2, v0, v0}, Lcom/google/android/exoplayer2/Format;->k(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/e0/g;->a:I - - iput-object v0, p0, Lf/h/a/b/a1/e0/g;->b:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public a(ILf/h/a/b/a1/e0/c0$b;)Lf/h/a/b/a1/e0/c0; - .locals 4 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_10 - - const/4 v1, 0x3 - - if-eq p1, v1, :cond_f - - const/4 v1, 0x4 - - if-eq p1, v1, :cond_f - - const/16 v2, 0xf - - const/4 v3, 0x0 - - if-eq p1, v2, :cond_d - - const/16 v2, 0x11 - - if-eq p1, v2, :cond_b - - const/16 v0, 0x15 - - if-eq p1, v0, :cond_a - - const/16 v0, 0x1b - - if-eq p1, v0, :cond_8 - - const/16 v0, 0x24 - - if-eq p1, v0, :cond_7 - - const/16 v0, 0x59 - - if-eq p1, v0, :cond_6 - - const/16 v0, 0x8a - - if-eq p1, v0, :cond_5 - - const/16 v0, 0xac - - if-eq p1, v0, :cond_4 - - const/16 v0, 0x81 - - if-eq p1, v0, :cond_3 - - const/16 v0, 0x82 - - if-eq p1, v0, :cond_2 - - const/16 v0, 0x86 - - if-eq p1, v0, :cond_0 - - const/16 v0, 0x87 - - if-eq p1, v0, :cond_3 - - return-object v3 - - :cond_0 - const/16 p1, 0x10 - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - new-instance v3, Lf/h/a/b/a1/e0/w; - - new-instance p1, Lf/h/a/b/a1/e0/y; - - invoke-direct {p1}, Lf/h/a/b/a1/e0/y;->()V - - invoke-direct {v3, p1}, Lf/h/a/b/a1/e0/w;->(Lf/h/a/b/a1/e0/v;)V - - :goto_0 - return-object v3 - - :cond_2 - const/16 p1, 0x40 - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p1 - - if-nez p1, :cond_5 - - return-object v3 - - :cond_3 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/b; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/b;->(Ljava/lang/String;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_4 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/d; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/d;->(Ljava/lang/String;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_5 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/h; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/h;->(Ljava/lang/String;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_6 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/i; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->c:Ljava/util/List; - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/i;->(Ljava/util/List;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_7 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/m; - - new-instance v1, Lf/h/a/b/a1/e0/x; - - invoke-virtual {p0, p2}, Lf/h/a/b/a1/e0/g;->c(Lf/h/a/b/a1/e0/c0$b;)Ljava/util/List; - - move-result-object p2 - - invoke-direct {v1, p2}, Lf/h/a/b/a1/e0/x;->(Ljava/util/List;)V - - invoke-direct {v0, v1}, Lf/h/a/b/a1/e0/m;->(Lf/h/a/b/a1/e0/x;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_8 - invoke-virtual {p0, v1}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p1 - - if-eqz p1, :cond_9 - - goto :goto_1 - - :cond_9 - new-instance v3, Lf/h/a/b/a1/e0/r; - - new-instance p1, Lf/h/a/b/a1/e0/l; - - new-instance v0, Lf/h/a/b/a1/e0/x; - - invoke-virtual {p0, p2}, Lf/h/a/b/a1/e0/g;->c(Lf/h/a/b/a1/e0/c0$b;)Ljava/util/List; - - move-result-object p2 - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/x;->(Ljava/util/List;)V - - const/4 p2, 0x1 - - invoke-virtual {p0, p2}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p2 - - const/16 v1, 0x8 - - invoke-virtual {p0, v1}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result v1 - - invoke-direct {p1, v0, p2, v1}, Lf/h/a/b/a1/e0/l;->(Lf/h/a/b/a1/e0/x;ZZ)V - - invoke-direct {v3, p1}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - :goto_1 - return-object v3 - - :cond_a - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance p2, Lf/h/a/b/a1/e0/n; - - invoke-direct {p2}, Lf/h/a/b/a1/e0/n;->()V - - invoke-direct {p1, p2}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_b - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p1 - - if-eqz p1, :cond_c - - goto :goto_2 - - :cond_c - new-instance v3, Lf/h/a/b/a1/e0/r; - - new-instance p1, Lf/h/a/b/a1/e0/o; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {p1, p2}, Lf/h/a/b/a1/e0/o;->(Ljava/lang/String;)V - - invoke-direct {v3, p1}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - :goto_2 - return-object v3 - - :cond_d - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result p1 - - if-eqz p1, :cond_e - - goto :goto_3 - - :cond_e - new-instance v3, Lf/h/a/b/a1/e0/r; - - new-instance p1, Lf/h/a/b/a1/e0/f; - - const/4 v0, 0x0 - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {p1, v0, p2}, Lf/h/a/b/a1/e0/f;->(ZLjava/lang/String;)V - - invoke-direct {v3, p1}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - :goto_3 - return-object v3 - - :cond_f - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/p; - - iget-object p2, p2, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; - - invoke-direct {v0, p2}, Lf/h/a/b/a1/e0/p;->(Ljava/lang/String;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 - - :cond_10 - new-instance p1, Lf/h/a/b/a1/e0/r; - - new-instance v0, Lf/h/a/b/a1/e0/k; - - new-instance v1, Lf/h/a/b/a1/e0/d0; - - invoke-virtual {p0, p2}, Lf/h/a/b/a1/e0/g;->c(Lf/h/a/b/a1/e0/c0$b;)Ljava/util/List; - - move-result-object p2 - - invoke-direct {v1, p2}, Lf/h/a/b/a1/e0/d0;->(Ljava/util/List;)V - - invoke-direct {v0, v1}, Lf/h/a/b/a1/e0/k;->(Lf/h/a/b/a1/e0/d0;)V - - invoke-direct {p1, v0}, Lf/h/a/b/a1/e0/r;->(Lf/h/a/b/a1/e0/j;)V - - return-object p1 -.end method - -.method public b()Landroid/util/SparseArray; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/e0/c0;", - ">;" - } - .end annotation - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - return-object v0 -.end method - -.method public final c(Lf/h/a/b/a1/e0/c0$b;)Ljava/util/List; - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/a1/e0/c0$b;", - ")", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } - .end annotation - - move-object/from16 v0, p0 - - const/16 v1, 0x20 - - invoke-virtual {v0, v1}, Lf/h/a/b/a1/e0/g;->d(I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, v0, Lf/h/a/b/a1/e0/g;->b:Ljava/util/List; - - return-object v1 - - :cond_0 - new-instance v1, Lf/h/a/b/i1/t; - - move-object/from16 v2, p1 - - iget-object v2, v2, Lf/h/a/b/a1/e0/c0$b;->d:[B - - invoke-direct {v1, v2}, Lf/h/a/b/i1/t;->([B)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/g;->b:Ljava/util/List; - - :goto_0 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - if-lez v3, :cond_6 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - iget v5, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v5, v4 - - const/16 v4, 0x86 - - if-ne v3, v4, :cond_5 - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - and-int/lit8 v3, v3, 0x1f - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - :goto_1 - if-ge v6, v3, :cond_5 - - const/4 v7, 0x3 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - and-int/lit16 v8, v7, 0x80 - - const/4 v9, 0x1 - - if-eqz v8, :cond_1 - - const/4 v8, 0x1 - - goto :goto_2 - - :cond_1 - const/4 v8, 0x0 - - :goto_2 - if-eqz v8, :cond_2 - - and-int/lit8 v7, v7, 0x3f - - const-string v10, "application/cea-708" - - move v14, v7 - - move-object v7, v10 - - goto :goto_3 - - :cond_2 - const-string v7, "application/cea-608" - - const/4 v14, 0x1 - - :goto_3 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v10 - - int-to-byte v10, v10 - - invoke-virtual {v1, v9}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v11, 0x0 - - if-eqz v8, :cond_4 - - and-int/lit8 v8, v10, 0x40 - - if-eqz v8, :cond_3 - - const/4 v8, 0x1 - - goto :goto_4 - - :cond_3 - const/4 v8, 0x0 - - :goto_4 - new-array v9, v9, [B - - int-to-byte v8, v8 - - aput-byte v8, v9, v4 - - invoke-static {v9}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v8 - - move-object/from16 v18, v8 - - goto :goto_5 - - :cond_4 - move-object/from16 v18, v11 - - :goto_5 - const/4 v8, 0x0 - - const/4 v10, 0x0 - - const/4 v11, -0x1 - - const/4 v12, 0x0 - - const/4 v15, 0x0 - - const-wide v16, 0x7fffffffffffffffL - - move-object v9, v7 - - invoke-static/range {v8 .. v18}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; - - move-result-object v7 - - invoke-virtual {v2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v6, v6, 0x1 - - goto :goto_1 - - :cond_5 - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_0 - - :cond_6 - return-object v2 -.end method - -.method public final d(I)Z - .locals 1 - - iget v0, p0, Lf/h/a/b/a1/e0/g;->a:I - - and-int/2addr p1, v0 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/h.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/h.smali deleted file mode 100644 index e1626ed85a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/h.smali +++ /dev/null @@ -1,1027 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/h; -.super Ljava/lang/Object; -.source "DtsReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Lf/h/a/b/a1/s; - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:J - -.field public i:Lcom/google/android/exoplayer2/Format; - -.field public j:I - -.field public k:J - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0x12 - - new-array v1, v1, [B - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/h;->e:I - - iput-object p1, p0, Lf/h/a/b/a1/e0/h;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 27 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_18 - - iget v2, v0, Lf/h/a/b/a1/e0/h;->e:I - - const/16 v4, 0x8 - - const/4 v5, 0x1 - - const/4 v6, 0x2 - - const/4 v8, 0x0 - - if-eqz v2, :cond_14 - - if-eq v2, v5, :cond_2 - - if-ne v2, v6, :cond_1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/h;->j:I - - iget v4, v0, Lf/h/a/b/a1/e0/h;->f:I - - sub-int/2addr v3, v4 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/h;->d:Lf/h/a/b/a1/s; - - invoke-interface {v3, v1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/e0/h;->f:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/e0/h;->f:I - - iget v13, v0, Lf/h/a/b/a1/e0/h;->j:I - - if-ne v3, v13, :cond_0 - - iget-object v9, v0, Lf/h/a/b/a1/e0/h;->d:Lf/h/a/b/a1/s; - - iget-wide v10, v0, Lf/h/a/b/a1/e0/h;->k:J - - const/4 v12, 0x1 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - invoke-interface/range {v9 .. v15}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/h;->k:J - - iget-wide v4, v0, Lf/h/a/b/a1/e0/h;->h:J - - add-long/2addr v2, v4 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/h;->k:J - - iput v8, v0, Lf/h/a/b/a1/e0/h;->e:I - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v9 - - iget v10, v0, Lf/h/a/b/a1/e0/h;->f:I - - const/16 v11, 0x12 - - rsub-int/lit8 v10, v10, 0x12 - - invoke-static {v9, v10}, Ljava/lang/Math;->min(II)I - - move-result v9 - - iget v10, v0, Lf/h/a/b/a1/e0/h;->f:I - - iget-object v12, v1, Lf/h/a/b/i1/t;->a:[B - - iget v13, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v12, v13, v2, v10, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v9 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v2, v0, Lf/h/a/b/a1/e0/h;->f:I - - add-int/2addr v2, v9 - - iput v2, v0, Lf/h/a/b/a1/e0/h;->f:I - - if-ne v2, v11, :cond_3 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - iget-object v9, v0, Lf/h/a/b/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; - - const/16 v10, 0xe - - const/16 v13, 0x1f - - const/4 v14, -0x2 - - const/4 v11, -0x1 - - if-nez v9, :cond_c - - iget-object v9, v0, Lf/h/a/b/a1/e0/h;->c:Ljava/lang/String; - - iget-object v15, v0, Lf/h/a/b/a1/e0/h;->b:Ljava/lang/String; - - const/16 v24, 0x0 - - aget-byte v7, v2, v8 - - const/16 v3, 0x7f - - if-ne v7, v3, :cond_4 - - new-instance v3, Lf/h/a/b/i1/s; - - invoke-direct {v3, v2}, Lf/h/a/b/i1/s;->([B)V - - :goto_2 - const/16 v4, 0x3c - - goto/16 :goto_8 - - :cond_4 - array-length v3, v2 - - invoke-static {v2, v3}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v3 - - aget-byte v7, v3, v8 - - if-eq v7, v14, :cond_6 - - aget-byte v7, v3, v8 - - if-ne v7, v11, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v7, 0x0 - - goto :goto_4 - - :cond_6 - :goto_3 - const/4 v7, 0x1 - - :goto_4 - if-eqz v7, :cond_7 - - const/4 v7, 0x0 - - :goto_5 - array-length v14, v3 - - sub-int/2addr v14, v5 - - if-ge v7, v14, :cond_7 - - aget-byte v14, v3, v7 - - add-int/lit8 v16, v7, 0x1 - - aget-byte v17, v3, v16 - - aput-byte v17, v3, v7 - - aput-byte v14, v3, v16 - - add-int/lit8 v7, v7, 0x2 - - goto :goto_5 - - :cond_7 - new-instance v7, Lf/h/a/b/i1/s; - - invoke-direct {v7, v3}, Lf/h/a/b/i1/s;->([B)V - - aget-byte v14, v3, v8 - - if-ne v14, v13, :cond_9 - - new-instance v14, Lf/h/a/b/i1/s; - - invoke-direct {v14, v3}, Lf/h/a/b/i1/s;->([B)V - - :goto_6 - invoke-virtual {v14}, Lf/h/a/b/i1/s;->b()I - - move-result v13 - - const/16 v12, 0x10 - - if-lt v13, v12, :cond_9 - - invoke-virtual {v14, v6}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v14, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - and-int/lit16 v12, v12, 0x3fff - - iget v13, v7, Lf/h/a/b/i1/s;->c:I - - rsub-int/lit8 v13, v13, 0x8 - - invoke-static {v13, v10}, Ljava/lang/Math;->min(II)I - - move-result v13 - - iget v6, v7, Lf/h/a/b/i1/s;->c:I - - rsub-int/lit8 v16, v6, 0x8 - - sub-int v16, v16, v13 - - const v17, 0xff00 - - shr-int v6, v17, v6 - - shl-int v17, v5, v16 - - add-int/lit8 v17, v17, -0x1 - - or-int v6, v6, v17 - - iget-object v8, v7, Lf/h/a/b/i1/s;->a:[B - - iget v11, v7, Lf/h/a/b/i1/s;->b:I - - aget-byte v17, v8, v11 - - and-int v6, v6, v17 - - int-to-byte v6, v6 - - aput-byte v6, v8, v11 - - rsub-int/lit8 v6, v13, 0xe - - ushr-int v13, v12, v6 - - aget-byte v17, v8, v11 - - shl-int v13, v13, v16 - - or-int v13, v13, v17 - - int-to-byte v13, v13 - - aput-byte v13, v8, v11 - - add-int/2addr v11, v5 - - :goto_7 - if-le v6, v4, :cond_8 - - iget-object v8, v7, Lf/h/a/b/i1/s;->a:[B - - add-int/lit8 v13, v11, 0x1 - - add-int/lit8 v6, v6, -0x8 - - ushr-int v4, v12, v6 - - int-to-byte v4, v4 - - aput-byte v4, v8, v11 - - move v11, v13 - - const/16 v4, 0x8 - - goto :goto_7 - - :cond_8 - rsub-int/lit8 v4, v6, 0x8 - - iget-object v8, v7, Lf/h/a/b/i1/s;->a:[B - - aget-byte v13, v8, v11 - - shl-int v16, v5, v4 - - const/16 v17, -0x1 - - add-int/lit8 v16, v16, -0x1 - - and-int v13, v13, v16 - - int-to-byte v13, v13 - - aput-byte v13, v8, v11 - - shl-int v6, v5, v6 - - sub-int/2addr v6, v5 - - and-int/2addr v6, v12 - - aget-byte v12, v8, v11 - - shl-int v4, v6, v4 - - or-int/2addr v4, v12 - - int-to-byte v4, v4 - - aput-byte v4, v8, v11 - - invoke-virtual {v7, v10}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/s;->a()V - - const/16 v4, 0x8 - - const/4 v6, 0x2 - - const/4 v8, 0x0 - - const/4 v11, -0x1 - - goto :goto_6 - - :cond_9 - array-length v4, v3 - - iput-object v3, v7, Lf/h/a/b/i1/s;->a:[B - - const/4 v3, 0x0 - - iput v3, v7, Lf/h/a/b/i1/s;->b:I - - iput v3, v7, Lf/h/a/b/i1/s;->c:I - - iput v4, v7, Lf/h/a/b/i1/s;->d:I - - move-object v3, v7 - - goto/16 :goto_2 - - :goto_8 - invoke-virtual {v3, v4}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v4, 0x6 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - sget-object v4, Lf/h/a/b/w0/s;->a:[I - - aget v4, v4, v6 - - const/4 v6, 0x4 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - sget-object v6, Lf/h/a/b/w0/s;->b:[I - - aget v22, v6, v7 - - const/4 v6, 0x5 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - sget-object v6, Lf/h/a/b/w0/s;->c:[I - - array-length v8, v6 - - if-lt v7, v8, :cond_a - - const/4 v7, 0x2 - - const/16 v19, -0x1 - - goto :goto_9 - - :cond_a - aget v6, v6, v7 - - mul-int/lit16 v6, v6, 0x3e8 - - const/4 v7, 0x2 - - div-int/2addr v6, v7 - - move/from16 v19, v6 - - :goto_9 - const/16 v6, 0xa - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - if-lez v3, :cond_b - - const/4 v3, 0x1 - - goto :goto_a - - :cond_b - const/4 v3, 0x0 - - :goto_a - add-int v21, v4, v3 - - const/16 v18, 0x0 - - const/16 v20, -0x1 - - const/16 v23, 0x0 - - const/16 v25, 0x0 - - const-string v17, "audio/vnd.dts" - - move-object/from16 v16, v9 - - move-object/from16 v26, v15 - - invoke-static/range {v16 .. v26}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/b/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; - - iget-object v4, v0, Lf/h/a/b/a1/e0/h;->d:Lf/h/a/b/a1/s; - - invoke-interface {v4, v3}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_c - const/4 v3, 0x0 - - aget-byte v4, v2, v3 - - const/4 v3, 0x7 - - const/4 v6, -0x2 - - if-eq v4, v6, :cond_f - - const/4 v6, -0x1 - - if-eq v4, v6, :cond_e - - const/16 v6, 0x1f - - if-eq v4, v6, :cond_d - - const/4 v4, 0x5 - - aget-byte v6, v2, v4 - - const/4 v4, 0x3 - - and-int/2addr v4, v6 - - shl-int/lit8 v4, v4, 0xc - - const/4 v6, 0x6 - - aget-byte v7, v2, v6 - - and-int/lit16 v7, v7, 0xff - - const/4 v8, 0x4 - - shl-int/2addr v7, v8 - - or-int/2addr v4, v7 - - aget-byte v7, v2, v3 - - goto :goto_c - - :cond_d - const/4 v4, 0x3 - - const/4 v6, 0x6 - - const/4 v8, 0x4 - - aget-byte v7, v2, v6 - - and-int/2addr v4, v7 - - shl-int/lit8 v4, v4, 0xc - - aget-byte v6, v2, v3 - - and-int/lit16 v6, v6, 0xff - - shl-int/2addr v6, v8 - - or-int/2addr v4, v6 - - const/16 v6, 0x8 - - aget-byte v6, v2, v6 - - goto :goto_b - - :cond_e - const/4 v4, 0x3 - - const/4 v8, 0x4 - - aget-byte v6, v2, v3 - - and-int/2addr v4, v6 - - shl-int/lit8 v4, v4, 0xc - - const/4 v6, 0x6 - - aget-byte v7, v2, v6 - - and-int/lit16 v6, v7, 0xff - - shl-int/2addr v6, v8 - - or-int/2addr v4, v6 - - const/16 v6, 0x9 - - aget-byte v6, v2, v6 - - :goto_b - const/16 v7, 0x3c - - and-int/2addr v6, v7 - - const/4 v7, 0x2 - - shr-int/2addr v6, v7 - - or-int/2addr v4, v6 - - add-int/2addr v4, v5 - - const/4 v6, 0x1 - - goto :goto_d - - :cond_f - const/4 v8, 0x4 - - aget-byte v4, v2, v8 - - const/4 v6, 0x3 - - and-int/2addr v4, v6 - - shl-int/lit8 v4, v4, 0xc - - aget-byte v6, v2, v3 - - and-int/lit16 v6, v6, 0xff - - shl-int/2addr v6, v8 - - or-int/2addr v4, v6 - - const/4 v6, 0x6 - - aget-byte v7, v2, v6 - - :goto_c - and-int/lit16 v6, v7, 0xf0 - - shr-int/2addr v6, v8 - - or-int/2addr v4, v6 - - add-int/2addr v4, v5 - - const/4 v6, 0x0 - - :goto_d - if-eqz v6, :cond_10 - - mul-int/lit8 v4, v4, 0x10 - - div-int/2addr v4, v10 - - :cond_10 - iput v4, v0, Lf/h/a/b/a1/e0/h;->j:I - - const-wide/32 v6, 0xf4240 - - const/4 v4, 0x0 - - aget-byte v8, v2, v4 - - const/4 v4, -0x2 - - if-eq v8, v4, :cond_13 - - const/4 v4, -0x1 - - if-eq v8, v4, :cond_12 - - const/16 v4, 0x1f - - if-eq v8, v4, :cond_11 - - const/4 v4, 0x4 - - aget-byte v3, v2, v4 - - and-int/2addr v3, v5 - - const/4 v8, 0x6 - - shl-int/2addr v3, v8 - - const/4 v9, 0x5 - - aget-byte v2, v2, v9 - - goto :goto_f - - :cond_11 - const/4 v4, 0x4 - - const/4 v8, 0x6 - - const/4 v9, 0x5 - - aget-byte v9, v2, v9 - - and-int/2addr v3, v9 - - shl-int/2addr v3, v4 - - aget-byte v2, v2, v8 - - goto :goto_e - - :cond_12 - const/4 v4, 0x4 - - aget-byte v8, v2, v4 - - and-int/2addr v8, v3 - - shl-int/lit8 v4, v8, 0x4 - - aget-byte v2, v2, v3 - - move v3, v4 - - :goto_e - const/16 v4, 0x3c - - and-int/2addr v2, v4 - - goto :goto_10 - - :cond_13 - const/4 v3, 0x5 - - const/4 v4, 0x4 - - const/4 v8, 0x6 - - aget-byte v3, v2, v3 - - and-int/2addr v3, v5 - - shl-int/2addr v3, v8 - - aget-byte v2, v2, v4 - - :goto_f - and-int/lit16 v2, v2, 0xfc - - :goto_10 - const/4 v4, 0x2 - - shr-int/2addr v2, v4 - - or-int/2addr v2, v3 - - add-int/2addr v2, v5 - - mul-int/lit8 v2, v2, 0x20 - - int-to-long v2, v2 - - mul-long v2, v2, v6 - - iget-object v4, v0, Lf/h/a/b/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; - - iget v4, v4, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v4, v4 - - div-long/2addr v2, v4 - - long-to-int v3, v2 - - int-to-long v2, v3 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/h;->h:J - - iget-object v2, v0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - const/4 v3, 0x0 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/h;->d:Lf/h/a/b/a1/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - const/16 v4, 0x12 - - invoke-interface {v2, v3, v4}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - const/4 v2, 0x2 - - iput v2, v0, Lf/h/a/b/a1/e0/h;->e:I - - goto/16 :goto_0 - - :cond_14 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_17 - - iget v2, v0, Lf/h/a/b/a1/e0/h;->g:I - - const/16 v3, 0x8 - - shl-int/2addr v2, v3 - - iput v2, v0, Lf/h/a/b/a1/e0/h;->g:I - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - or-int/2addr v2, v4 - - iput v2, v0, Lf/h/a/b/a1/e0/h;->g:I - - const v4, 0x7ffe8001 - - if-eq v2, v4, :cond_16 - - const v4, -0x180fe80 - - if-eq v2, v4, :cond_16 - - const v4, 0x1fffe800 - - if-eq v2, v4, :cond_16 - - const v4, -0xe0ff18 - - if-ne v2, v4, :cond_15 - - goto :goto_11 - - :cond_15 - const/4 v2, 0x0 - - goto :goto_12 - - :cond_16 - :goto_11 - const/4 v2, 0x1 - - :goto_12 - if-eqz v2, :cond_14 - - iget-object v2, v0, Lf/h/a/b/a1/e0/h;->a:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - iget v3, v0, Lf/h/a/b/a1/e0/h;->g:I - - shr-int/lit8 v4, v3, 0x18 - - and-int/lit16 v4, v4, 0xff - - int-to-byte v4, v4 - - const/4 v6, 0x0 - - aput-byte v4, v2, v6 - - shr-int/lit8 v4, v3, 0x10 - - and-int/lit16 v4, v4, 0xff - - int-to-byte v4, v4 - - aput-byte v4, v2, v5 - - shr-int/lit8 v4, v3, 0x8 - - and-int/lit16 v4, v4, 0xff - - int-to-byte v4, v4 - - const/4 v6, 0x2 - - aput-byte v4, v2, v6 - - and-int/lit16 v3, v3, 0xff - - int-to-byte v3, v3 - - const/4 v4, 0x3 - - aput-byte v3, v2, v4 - - const/4 v2, 0x4 - - iput v2, v0, Lf/h/a/b/a1/e0/h;->f:I - - const/4 v7, 0x0 - - iput v7, v0, Lf/h/a/b/a1/e0/h;->g:I - - const/4 v8, 0x1 - - goto :goto_13 - - :cond_17 - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_13 - if-eqz v8, :cond_0 - - iput v5, v0, Lf/h/a/b/a1/e0/h;->e:I - - goto/16 :goto_0 - - :cond_18 - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/h;->e:I - - iput v0, p0, Lf/h/a/b/a1/e0/h;->f:I - - iput v0, p0, Lf/h/a/b/a1/e0/h;->g:I - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 1 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/h;->c:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result p2 - - const/4 v0, 0x1 - - invoke-interface {p1, p2, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/h;->d:Lf/h/a/b/a1/s; - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/h;->k:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/i.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/i.smali deleted file mode 100644 index 7cd2745852..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/i.smali +++ /dev/null @@ -1,319 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/i; -.super Ljava/lang/Object; -.source "DvbSubtitleReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/a1/e0/c0$a;", - ">;" - } - .end annotation -.end field - -.field public final b:[Lf/h/a/b/a1/s; - -.field public c:Z - -.field public d:I - -.field public e:I - -.field public f:J - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/a1/e0/c0$a;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/i;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - new-array p1, p1, [Lf/h/a/b/a1/s; - - iput-object p1, p0, Lf/h/a/b/a1/e0/i;->b:[Lf/h/a/b/a1/s; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/i1/t;I)Z - .locals 2 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - if-eq p1, p2, :cond_1 - - iput-boolean v1, p0, Lf/h/a/b/a1/e0/i;->c:Z - - :cond_1 - iget p1, p0, Lf/h/a/b/a1/e0/i;->d:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/e0/i;->d:I - - iget-boolean p1, p0, Lf/h/a/b/a1/e0/i;->c:Z - - return p1 -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 6 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/i;->c:Z - - if-eqz v0, :cond_3 - - iget v0, p0, Lf/h/a/b/a1/e0/i;->d:I - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_0 - - const/16 v0, 0x20 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/a1/e0/i;->a(Lf/h/a/b/i1/t;I)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget v0, p0, Lf/h/a/b/a1/e0/i;->d:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ne v0, v2, :cond_1 - - invoke-virtual {p0, p1, v1}, Lf/h/a/b/a1/e0/i;->a(Lf/h/a/b/i1/t;I)Z - - move-result v0 - - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget v0, p1, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget-object v3, p0, Lf/h/a/b/a1/e0/i;->b:[Lf/h/a/b/a1/s; - - array-length v4, v3 - - :goto_0 - if-ge v1, v4, :cond_2 - - aget-object v5, v3, v1 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->C(I)V - - invoke-interface {v5, p1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - iget p1, p0, Lf/h/a/b/a1/e0/i;->e:I - - add-int/2addr p1, v2 - - iput p1, p0, Lf/h/a/b/a1/e0/i;->e:I - - :cond_3 - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/i;->c:Z - - return-void -.end method - -.method public d()V - .locals 11 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/i;->c:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a1/e0/i;->b:[Lf/h/a/b/a1/s; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_0 - - aget-object v4, v0, v3 - - iget-wide v5, p0, Lf/h/a/b/a1/e0/i;->f:J - - const/4 v7, 0x1 - - iget v8, p0, Lf/h/a/b/a1/e0/i;->e:I - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-interface/range {v4 .. v10}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - iput-boolean v2, p0, Lf/h/a/b/a1/e0/i;->c:Z - - :cond_1 - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 11 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/a1/e0/i;->b:[Lf/h/a/b/a1/s; - - array-length v1, v1 - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/a1/e0/i;->a:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/a1/e0/c0$a; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v2 - - const/4 v3, 0x3 - - invoke-interface {p1, v2, v3}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v2 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v3 - - const/4 v5, 0x0 - - const/4 v6, -0x1 - - const/4 v7, 0x0 - - iget-object v4, v1, Lf/h/a/b/a1/e0/c0$a;->b:[B - - invoke-static {v4}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v8 - - iget-object v9, v1, Lf/h/a/b/a1/e0/c0$a;->a:Ljava/lang/String; - - const/4 v10, 0x0 - - const-string v4, "application/dvbsubs" - - invoke-static/range {v3 .. v10}, Lcom/google/android/exoplayer2/Format;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - invoke-interface {v2, v1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-object v1, p0, Lf/h/a/b/a1/e0/i;->b:[Lf/h/a/b/a1/s; - - aput-object v2, v1, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public f(JI)V - .locals 0 - - and-int/lit8 p3, p3, 0x4 - - if-nez p3, :cond_0 - - return-void - - :cond_0 - const/4 p3, 0x1 - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/i;->c:Z - - iput-wide p1, p0, Lf/h/a/b/a1/e0/i;->f:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/e0/i;->e:I - - const/4 p1, 0x2 - - iput p1, p0, Lf/h/a/b/a1/e0/i;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/j.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/j.smali deleted file mode 100644 index 74110d3f16..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/j.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/e0/j; -.super Ljava/lang/Object; -.source "ElementaryStreamReader.java" - - -# virtual methods -.method public abstract b(Lf/h/a/b/i1/t;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation -.end method - -.method public abstract c()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V -.end method - -.method public abstract f(JI)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/k$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/k$a.smali deleted file mode 100644 index 41d6164e70..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/k$a.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/k$a; -.super Ljava/lang/Object; -.source "H262Reader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final e:[B - - -# instance fields -.field public a:Z - -.field public b:I - -.field public c:I - -.field public d:[B - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x3 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/e0/k$a;->e:[B - - return-void - - nop - - :array_0 - .array-data 1 - 0x0t - 0x0t - 0x1t - .end array-data -.end method - -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/b/a1/e0/k$a;->d:[B - - return-void -.end method - - -# virtual methods -.method public a([BII)V - .locals 4 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/k$a;->a:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - sub-int/2addr p3, p2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/k$a;->d:[B - - array-length v1, v0 - - iget v2, p0, Lf/h/a/b/a1/e0/k$a;->b:I - - add-int v3, v2, p3 - - if-ge v1, v3, :cond_1 - - add-int/2addr v2, p3 - - mul-int/lit8 v2, v2, 0x2 - - invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/k$a;->d:[B - - :cond_1 - iget-object v0, p0, Lf/h/a/b/a1/e0/k$a;->d:[B - - iget v1, p0, Lf/h/a/b/a1/e0/k$a;->b:I - - invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/a1/e0/k$a;->b:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/a1/e0/k$a;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/k.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/k.smali deleted file mode 100644 index 0f39c19a0a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/k.smali +++ /dev/null @@ -1,956 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/k; -.super Ljava/lang/Object; -.source "H262Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/k$a; - } -.end annotation - - -# static fields -.field public static final q:[D - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Lf/h/a/b/a1/s; - -.field public c:Z - -.field public d:J - -.field public final e:Lf/h/a/b/a1/e0/d0; - -.field public final f:Lf/h/a/b/i1/t; - -.field public final g:[Z - -.field public final h:Lf/h/a/b/a1/e0/k$a; - -.field public final i:Lf/h/a/b/a1/e0/q; - -.field public j:J - -.field public k:Z - -.field public l:J - -.field public m:J - -.field public n:J - -.field public o:Z - -.field public p:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0x8 - - new-array v0, v0, [D - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/e0/k;->q:[D - - return-void - - :array_0 - .array-data 8 - 0x4037f9dcb5112287L # 23.976023976023978 - 0x4038000000000000L # 24.0 - 0x4039000000000000L # 25.0 - 0x403df853e2556b28L # 29.97002997002997 - 0x403e000000000000L # 30.0 - 0x4049000000000000L # 50.0 - 0x404df853e2556b28L # 59.94005994005994 - 0x404e000000000000L # 60.0 - .end array-data -.end method - -.method public constructor (Lf/h/a/b/a1/e0/d0;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - const/4 v0, 0x4 - - new-array v0, v0, [Z - - iput-object v0, p0, Lf/h/a/b/a1/e0/k;->g:[Z - - new-instance v0, Lf/h/a/b/a1/e0/k$a; - - const/16 v1, 0x80 - - invoke-direct {v0, v1}, Lf/h/a/b/a1/e0/k$a;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - if-eqz p1, :cond_0 - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0xb2 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/k;->f:Lf/h/a/b/i1/t; - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - iput-object p1, p0, Lf/h/a/b/a1/e0/k;->f:Lf/h/a/b/i1/t; - - :goto_0 - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 29 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v3, v1, Lf/h/a/b/i1/t;->c:I - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - iget-wide v5, v0, Lf/h/a/b/a1/e0/k;->j:J - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - int-to-long v7, v7 - - add-long/2addr v5, v7 - - iput-wide v5, v0, Lf/h/a/b/a1/e0/k;->j:J - - iget-object v5, v0, Lf/h/a/b/a1/e0/k;->b:Lf/h/a/b/a1/s; - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v6 - - invoke-interface {v5, v1, v6}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - :goto_0 - iget-object v5, v0, Lf/h/a/b/a1/e0/k;->g:[Z - - invoke-static {v4, v2, v3, v5}, Lf/h/a/b/i1/r;->c([BII[Z)I - - move-result v5 - - if-ne v5, v3, :cond_2 - - iget-boolean v1, v0, Lf/h/a/b/a1/e0/k;->c:Z - - if-nez v1, :cond_0 - - iget-object v1, v0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - invoke-virtual {v1, v4, v2, v3}, Lf/h/a/b/a1/e0/k$a;->a([BII)V - - :cond_0 - iget-object v1, v0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v4, v2, v3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - :cond_1 - return-void - - :cond_2 - iget-object v6, v1, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v7, v5, 0x3 - - aget-byte v6, v6, v7 - - and-int/lit16 v6, v6, 0xff - - sub-int v8, v5, v2 - - iget-boolean v9, v0, Lf/h/a/b/a1/e0/k;->c:Z - - const/16 v12, 0xb3 - - const/4 v15, 0x0 - - const/4 v10, 0x1 - - if-nez v9, :cond_d - - if-lez v8, :cond_3 - - iget-object v9, v0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - invoke-virtual {v9, v4, v2, v5}, Lf/h/a/b/a1/e0/k$a;->a([BII)V - - :cond_3 - if-gez v8, :cond_4 - - neg-int v9, v8 - - goto :goto_1 - - :cond_4 - const/4 v9, 0x0 - - :goto_1 - iget-object v11, v0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - iget-boolean v13, v11, Lf/h/a/b/a1/e0/k$a;->a:Z - - if-eqz v13, :cond_6 - - iget v13, v11, Lf/h/a/b/a1/e0/k$a;->b:I - - sub-int/2addr v13, v9 - - iput v13, v11, Lf/h/a/b/a1/e0/k$a;->b:I - - iget v9, v11, Lf/h/a/b/a1/e0/k$a;->c:I - - if-nez v9, :cond_5 - - const/16 v9, 0xb5 - - if-ne v6, v9, :cond_5 - - iput v13, v11, Lf/h/a/b/a1/e0/k$a;->c:I - - goto :goto_2 - - :cond_5 - iput-boolean v15, v11, Lf/h/a/b/a1/e0/k$a;->a:Z - - const/4 v9, 0x1 - - goto :goto_3 - - :cond_6 - if-ne v6, v12, :cond_7 - - iput-boolean v10, v11, Lf/h/a/b/a1/e0/k$a;->a:Z - - :cond_7 - :goto_2 - sget-object v9, Lf/h/a/b/a1/e0/k$a;->e:[B - - array-length v13, v9 - - invoke-virtual {v11, v9, v15, v13}, Lf/h/a/b/a1/e0/k$a;->a([BII)V - - const/4 v9, 0x0 - - :goto_3 - if-eqz v9, :cond_d - - iget-object v9, v0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - iget-object v11, v0, Lf/h/a/b/a1/e0/k;->a:Ljava/lang/String; - - iget-object v13, v9, Lf/h/a/b/a1/e0/k$a;->d:[B - - iget v15, v9, Lf/h/a/b/a1/e0/k$a;->b:I - - invoke-static {v13, v15}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v13 - - const/4 v15, 0x4 - - aget-byte v12, v13, v15 - - and-int/lit16 v12, v12, 0xff - - const/16 v28, 0x5 - - aget-byte v10, v13, v28 - - and-int/lit16 v10, v10, 0xff - - const/16 v16, 0x6 - - aget-byte v14, v13, v16 - - and-int/lit16 v14, v14, 0xff - - shl-int/2addr v12, v15 - - shr-int/lit8 v16, v10, 0x4 - - or-int v21, v12, v16 - - and-int/lit8 v10, v10, 0xf - - shl-int/lit8 v10, v10, 0x8 - - or-int v22, v10, v14 - - const/4 v10, 0x7 - - aget-byte v12, v13, v10 - - and-int/lit16 v12, v12, 0xf0 - - shr-int/2addr v12, v15 - - const/4 v14, 0x2 - - if-eq v12, v14, :cond_a - - const/4 v14, 0x3 - - if-eq v12, v14, :cond_9 - - if-eq v12, v15, :cond_8 - - const/high16 v12, 0x3f800000 # 1.0f - - const/high16 v26, 0x3f800000 # 1.0f - - goto :goto_5 - - :cond_8 - mul-int/lit8 v12, v22, 0x79 - - int-to-float v12, v12 - - mul-int/lit8 v14, v21, 0x64 - - goto :goto_4 - - :cond_9 - mul-int/lit8 v12, v22, 0x10 - - int-to-float v12, v12 - - mul-int/lit8 v14, v21, 0x9 - - goto :goto_4 - - :cond_a - mul-int/lit8 v12, v22, 0x4 - - int-to-float v12, v12 - - mul-int/lit8 v14, v21, 0x3 - - :goto_4 - int-to-float v14, v14 - - div-float/2addr v12, v14 - - move/from16 v26, v12 - - :goto_5 - const/16 v18, 0x0 - - const/16 v19, -0x1 - - const/16 v20, -0x1 - - const/high16 v23, -0x40800000 # -1.0f - - invoke-static {v13}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v24 - - const/16 v25, -0x1 - - const/16 v27, 0x0 - - const-string v17, "video/mpeg2" - - move-object/from16 v16, v11 - - invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v11 - - aget-byte v10, v13, v10 - - and-int/lit8 v10, v10, 0xf - - add-int/lit8 v10, v10, -0x1 - - if-ltz v10, :cond_c - - sget-object v12, Lf/h/a/b/a1/e0/k;->q:[D - - array-length v14, v12 - - if-ge v10, v14, :cond_c - - aget-wide v14, v12, v10 - - iget v9, v9, Lf/h/a/b/a1/e0/k$a;->c:I - - const/16 v10, 0x9 - - add-int/2addr v9, v10 - - aget-byte v10, v13, v9 - - and-int/lit8 v10, v10, 0x60 - - shr-int/lit8 v10, v10, 0x5 - - aget-byte v9, v13, v9 - - and-int/lit8 v9, v9, 0x1f - - if-eq v10, v9, :cond_b - - int-to-double v12, v10 - - const-wide/high16 v16, 0x3ff0000000000000L # 1.0 - - add-double v12, v12, v16 - - add-int/lit8 v9, v9, 0x1 - - int-to-double v9, v9 - - div-double/2addr v12, v9 - - mul-double v14, v14, v12 - - :cond_b - const-wide v9, 0x412e848000000000L # 1000000.0 - - div-double/2addr v9, v14 - - double-to-long v9, v9 - - goto :goto_6 - - :cond_c - const-wide/16 v9, 0x0 - - :goto_6 - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-static {v11, v9}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v9 - - iget-object v10, v0, Lf/h/a/b/a1/e0/k;->b:Lf/h/a/b/a1/s; - - iget-object v11, v9, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v11, Lcom/google/android/exoplayer2/Format; - - invoke-interface {v10, v11}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-object v9, v9, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - iput-wide v9, v0, Lf/h/a/b/a1/e0/k;->d:J - - const/4 v9, 0x1 - - iput-boolean v9, v0, Lf/h/a/b/a1/e0/k;->c:Z - - :cond_d - iget-object v9, v0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - if-eqz v9, :cond_12 - - if-lez v8, :cond_e - - iget-object v8, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v8, v4, v2, v5}, Lf/h/a/b/a1/e0/q;->a([BII)V - - const/4 v2, 0x0 - - goto :goto_7 - - :cond_e - neg-int v2, v8 - - :goto_7 - iget-object v8, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v8, v2}, Lf/h/a/b/a1/e0/q;->b(I)Z - - move-result v2 - - if-eqz v2, :cond_11 - - iget-object v2, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - iget-object v8, v2, Lf/h/a/b/a1/e0/q;->d:[B - - iget v2, v2, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v8, v2}, Lf/h/a/b/i1/r;->g([BI)I - - move-result v2 - - iget-object v8, v0, Lf/h/a/b/a1/e0/k;->f:Lf/h/a/b/i1/t; - - iget-object v9, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - iget-object v9, v9, Lf/h/a/b/a1/e0/q;->d:[B - - invoke-virtual {v8, v9, v2}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - iget-wide v8, v0, Lf/h/a/b/a1/e0/k;->n:J - - iget-object v10, v0, Lf/h/a/b/a1/e0/k;->f:Lf/h/a/b/i1/t; - - if-eqz v2, :cond_10 - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->a()I - - move-result v11 - - const/16 v12, 0x9 - - if-ge v11, v12, :cond_f - - goto :goto_8 - - :cond_f - invoke-virtual {v10}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->q()I - - move-result v13 - - const/16 v14, 0x1b2 - - if-ne v11, v14, :cond_11 - - const v11, 0x47413934 - - if-ne v12, v11, :cond_11 - - const/4 v11, 0x3 - - if-ne v13, v11, :cond_11 - - iget-object v2, v2, Lf/h/a/b/a1/e0/d0;->b:[Lf/h/a/b/a1/s; - - invoke-static {v8, v9, v10, v2}, Ld0/a/b/b/a;->q(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - goto :goto_8 - - :cond_10 - const/4 v1, 0x0 - - throw v1 - - :cond_11 - :goto_8 - const/16 v2, 0xb2 - - if-ne v6, v2, :cond_12 - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v8, v5, 0x2 - - aget-byte v2, v2, v8 - - const/4 v8, 0x1 - - if-ne v2, v8, :cond_12 - - iget-object v2, v0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2, v6}, Lf/h/a/b/a1/e0/q;->d(I)V - - :cond_12 - if-eqz v6, :cond_14 - - const/16 v2, 0xb3 - - if-ne v6, v2, :cond_13 - - goto :goto_9 - - :cond_13 - const/16 v2, 0xb8 - - if-ne v6, v2, :cond_1b - - const/4 v2, 0x1 - - iput-boolean v2, v0, Lf/h/a/b/a1/e0/k;->o:Z - - goto :goto_e - - :cond_14 - :goto_9 - sub-int v2, v3, v5 - - iget-boolean v5, v0, Lf/h/a/b/a1/e0/k;->k:Z - - if-eqz v5, :cond_15 - - iget-boolean v5, v0, Lf/h/a/b/a1/e0/k;->p:Z - - if-eqz v5, :cond_15 - - iget-boolean v5, v0, Lf/h/a/b/a1/e0/k;->c:Z - - if-eqz v5, :cond_15 - - iget-boolean v11, v0, Lf/h/a/b/a1/e0/k;->o:Z - - iget-wide v8, v0, Lf/h/a/b/a1/e0/k;->j:J - - iget-wide v12, v0, Lf/h/a/b/a1/e0/k;->m:J - - sub-long/2addr v8, v12 - - long-to-int v5, v8 - - sub-int v12, v5, v2 - - iget-object v8, v0, Lf/h/a/b/a1/e0/k;->b:Lf/h/a/b/a1/s; - - iget-wide v9, v0, Lf/h/a/b/a1/e0/k;->n:J - - const/4 v14, 0x0 - - move v13, v2 - - invoke-interface/range {v8 .. v14}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - :cond_15 - iget-boolean v5, v0, Lf/h/a/b/a1/e0/k;->k:Z - - if-eqz v5, :cond_17 - - iget-boolean v5, v0, Lf/h/a/b/a1/e0/k;->p:Z - - if-eqz v5, :cond_16 - - goto :goto_a - - :cond_16 - const/4 v2, 0x0 - - const/4 v5, 0x1 - - goto :goto_c - - :cond_17 - :goto_a - iget-wide v8, v0, Lf/h/a/b/a1/e0/k;->j:J - - int-to-long v10, v2 - - sub-long/2addr v8, v10 - - iput-wide v8, v0, Lf/h/a/b/a1/e0/k;->m:J - - iget-wide v8, v0, Lf/h/a/b/a1/e0/k;->l:J - - const-wide v10, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, v8, v10 - - if-eqz v2, :cond_18 - - goto :goto_b - - :cond_18 - iget-boolean v2, v0, Lf/h/a/b/a1/e0/k;->k:Z - - if-eqz v2, :cond_19 - - iget-wide v8, v0, Lf/h/a/b/a1/e0/k;->n:J - - iget-wide v12, v0, Lf/h/a/b/a1/e0/k;->d:J - - add-long/2addr v8, v12 - - goto :goto_b - - :cond_19 - const-wide/16 v8, 0x0 - - :goto_b - iput-wide v8, v0, Lf/h/a/b/a1/e0/k;->n:J - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lf/h/a/b/a1/e0/k;->o:Z - - iput-wide v10, v0, Lf/h/a/b/a1/e0/k;->l:J - - const/4 v5, 0x1 - - iput-boolean v5, v0, Lf/h/a/b/a1/e0/k;->k:Z - - :goto_c - if-nez v6, :cond_1a - - const/4 v15, 0x1 - - goto :goto_d - - :cond_1a - const/4 v15, 0x0 - - :goto_d - iput-boolean v15, v0, Lf/h/a/b/a1/e0/k;->p:Z - - :cond_1b - :goto_e - move v2, v7 - - goto/16 :goto_0 -.end method - -.method public c()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/a1/e0/k;->g:[Z - - invoke-static {v0}, Lf/h/a/b/i1/r;->a([Z)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/k;->h:Lf/h/a/b/a1/e0/k$a; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/k$a;->a:Z - - iput v1, v0, Lf/h/a/b/a1/e0/k$a;->b:I - - iput v1, v0, Lf/h/a/b/a1/e0/k$a;->c:I - - iget-object v0, p0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/e0/k;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - :cond_0 - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/a1/e0/k;->j:J - - iput-boolean v1, p0, Lf/h/a/b/a1/e0/k;->k:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 18 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v0, Lf/h/a/b/a1/e0/k;->a:Ljava/lang/String; - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v2 - - const/4 v3, 0x2 - - invoke-interface {v1, v2, v3}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v2 - - iput-object v2, v0, Lf/h/a/b/a1/e0/k;->b:Lf/h/a/b/a1/s; - - iget-object v2, v0, Lf/h/a/b/a1/e0/k;->e:Lf/h/a/b/a1/e0/d0; - - if-eqz v2, :cond_2 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - iget-object v5, v2, Lf/h/a/b/a1/e0/d0;->b:[Lf/h/a/b/a1/s; - - array-length v5, v5 - - if-ge v4, v5, :cond_2 - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v5 - - const/4 v6, 0x3 - - invoke-interface {v1, v5, v6}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v5 - - iget-object v6, v2, Lf/h/a/b/a1/e0/d0;->a:Ljava/util/List; - - invoke-interface {v6, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lcom/google/android/exoplayer2/Format; - - iget-object v8, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v7, "application/cea-608" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-nez v7, :cond_1 - - const-string v7, "application/cea-708" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v7, 0x0 - - goto :goto_2 - - :cond_1 - :goto_1 - const/4 v7, 0x1 - - :goto_2 - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9}, Ljava/lang/StringBuilder;->()V - - const-string v10, "Invalid closed caption mime type provided: " - - invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v9 - - invoke-static {v7, v9}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v7 - - const/4 v9, 0x0 - - const/4 v10, -0x1 - - iget v11, v6, Lcom/google/android/exoplayer2/Format;->f:I - - iget-object v12, v6, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - - iget v13, v6, Lcom/google/android/exoplayer2/Format;->E:I - - const/4 v14, 0x0 - - const-wide v15, 0x7fffffffffffffffL - - iget-object v6, v6, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - move-object/from16 v17, v6 - - invoke-static/range {v7 .. v17}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; - - move-result-object v6 - - invoke-interface {v5, v6}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-object v6, v2, Lf/h/a/b/a1/e0/d0;->b:[Lf/h/a/b/a1/s; - - aput-object v5, v6, v4 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/k;->l:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/l$a.smali deleted file mode 100644 index 2c7fb35578..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/e0/l$a; -.super Ljava/lang/Object; -.source "H264Reader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/l$b.smali deleted file mode 100644 index 85f363b13d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$b.smali +++ /dev/null @@ -1,140 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/l$b; -.super Ljava/lang/Object; -.source "H264Reader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/l$b$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/s; - -.field public final b:Z - -.field public final c:Z - -.field public final d:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/i1/r$b;", - ">;" - } - .end annotation -.end field - -.field public final e:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/i1/r$a;", - ">;" - } - .end annotation -.end field - -.field public final f:Lf/h/a/b/i1/u; - -.field public g:[B - -.field public h:I - -.field public i:I - -.field public j:J - -.field public k:Z - -.field public l:J - -.field public m:Lf/h/a/b/a1/e0/l$b$a; - -.field public n:Lf/h/a/b/a1/e0/l$b$a; - -.field public o:Z - -.field public p:J - -.field public q:J - -.field public r:Z - - -# direct methods -.method public constructor (Lf/h/a/b/a1/s;ZZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->a:Lf/h/a/b/a1/s; - - iput-boolean p2, p0, Lf/h/a/b/a1/e0/l$b;->b:Z - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/l$b;->c:Z - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->d:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->e:Landroid/util/SparseArray; - - new-instance p1, Lf/h/a/b/a1/e0/l$b$a; - - const/4 p2, 0x0 - - invoke-direct {p1, p2}, Lf/h/a/b/a1/e0/l$b$a;->(Lf/h/a/b/a1/e0/l$a;)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->m:Lf/h/a/b/a1/e0/l$b$a; - - new-instance p1, Lf/h/a/b/a1/e0/l$b$a; - - invoke-direct {p1, p2}, Lf/h/a/b/a1/e0/l$b$a;->(Lf/h/a/b/a1/e0/l$a;)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - const/16 p1, 0x80 - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/b/a1/e0/l$b;->g:[B - - new-instance p2, Lf/h/a/b/i1/u; - - const/4 p3, 0x0 - - invoke-direct {p2, p1, p3, p3}, Lf/h/a/b/i1/u;->([BII)V - - iput-object p2, p0, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/l$b;->k:Z - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/l$b;->o:Z - - iget-object p1, p0, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iput-boolean p3, p1, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - iput-boolean p3, p1, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/l.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/l.smali deleted file mode 100644 index f7365e82e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/l.smali +++ /dev/null @@ -1,1520 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/l; -.super Ljava/lang/Object; -.source "H264Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/l$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/x; - -.field public final b:Z - -.field public final c:Z - -.field public final d:Lf/h/a/b/a1/e0/q; - -.field public final e:Lf/h/a/b/a1/e0/q; - -.field public final f:Lf/h/a/b/a1/e0/q; - -.field public g:J - -.field public final h:[Z - -.field public i:Ljava/lang/String; - -.field public j:Lf/h/a/b/a1/s; - -.field public k:Lf/h/a/b/a1/e0/l$b; - -.field public l:Z - -.field public m:J - -.field public n:Z - -.field public final o:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/x;ZZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->a:Lf/h/a/b/a1/e0/x; - - iput-boolean p2, p0, Lf/h/a/b/a1/e0/l;->b:Z - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/l;->c:Z - - const/4 p1, 0x3 - - new-array p1, p1, [Z - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->h:[Z - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/4 p2, 0x7 - - const/16 p3, 0x80 - - invoke-direct {p1, p2, p3}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 p2, 0x8 - - invoke-direct {p1, p2, p3}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/4 p2, 0x6 - - invoke-direct {p1, p2, p3}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/l;->o:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public final a([BII)V - .locals 16 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move/from16 v2, p2 - - move/from16 v3, p3 - - iget-boolean v4, v0, Lf/h/a/b/a1/e0/l;->l:Z - - if-eqz v4, :cond_0 - - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-boolean v4, v4, Lf/h/a/b/a1/e0/l$b;->c:Z - - if-eqz v4, :cond_1 - - :cond_0 - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v4, v1, v2, v3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v4, v1, v2, v3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - :cond_1 - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v4, v1, v2, v3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-boolean v5, v4, Lf/h/a/b/a1/e0/l$b;->k:Z - - if-nez v5, :cond_2 - - goto/16 :goto_5 - - :cond_2 - sub-int/2addr v3, v2 - - iget-object v5, v4, Lf/h/a/b/a1/e0/l$b;->g:[B - - array-length v6, v5 - - iget v7, v4, Lf/h/a/b/a1/e0/l$b;->h:I - - add-int/2addr v7, v3 - - const/4 v8, 0x2 - - if-ge v6, v7, :cond_3 - - mul-int/lit8 v7, v7, 0x2 - - invoke-static {v5, v7}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v5 - - iput-object v5, v4, Lf/h/a/b/a1/e0/l$b;->g:[B - - :cond_3 - iget-object v5, v4, Lf/h/a/b/a1/e0/l$b;->g:[B - - iget v6, v4, Lf/h/a/b/a1/e0/l$b;->h:I - - invoke-static {v1, v2, v5, v6, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, v4, Lf/h/a/b/a1/e0/l$b;->h:I - - add-int/2addr v1, v3 - - iput v1, v4, Lf/h/a/b/a1/e0/l$b;->h:I - - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iget-object v3, v4, Lf/h/a/b/a1/e0/l$b;->g:[B - - iput-object v3, v2, Lf/h/a/b/i1/u;->a:[B - - const/4 v3, 0x0 - - iput v3, v2, Lf/h/a/b/i1/u;->c:I - - iput v1, v2, Lf/h/a/b/i1/u;->b:I - - iput v3, v2, Lf/h/a/b/i1/u;->d:I - - invoke-virtual {v2}, Lf/h/a/b/i1/u;->a()V - - iget-object v1, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - const/16 v2, 0x8 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v1 - - if-nez v1, :cond_4 - - goto/16 :goto_5 - - :cond_4 - iget-object v1, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v1}, Lf/h/a/b/i1/u;->i()V - - iget-object v1, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v1, v8}, Lf/h/a/b/i1/u;->e(I)I - - move-result v1 - - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - const/4 v5, 0x5 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/u;->j(I)V - - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v2}, Lf/h/a/b/i1/u;->c()Z - - move-result v2 - - if-nez v2, :cond_5 - - goto/16 :goto_5 - - :cond_5 - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v2}, Lf/h/a/b/i1/u;->f()I - - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v2}, Lf/h/a/b/i1/u;->c()Z - - move-result v2 - - if-nez v2, :cond_6 - - goto/16 :goto_5 - - :cond_6 - iget-object v2, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v2}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - iget-boolean v6, v4, Lf/h/a/b/a1/e0/l$b;->c:Z - - const/4 v7, 0x1 - - if-nez v6, :cond_7 - - iput-boolean v3, v4, Lf/h/a/b/a1/e0/l$b;->k:Z - - iget-object v1, v4, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iput v2, v1, Lf/h/a/b/a1/e0/l$b$a;->e:I - - iput-boolean v7, v1, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - goto/16 :goto_5 - - :cond_7 - iget-object v6, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v6}, Lf/h/a/b/i1/u;->c()Z - - move-result v6 - - if-nez v6, :cond_8 - - goto/16 :goto_5 - - :cond_8 - iget-object v6, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v6}, Lf/h/a/b/i1/u;->f()I - - move-result v6 - - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->e:Landroid/util/SparseArray; - - invoke-virtual {v9, v6}, Landroid/util/SparseArray;->indexOfKey(I)I - - move-result v9 - - if-gez v9, :cond_9 - - iput-boolean v3, v4, Lf/h/a/b/a1/e0/l$b;->k:Z - - goto/16 :goto_5 - - :cond_9 - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->e:Landroid/util/SparseArray; - - invoke-virtual {v9, v6}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/b/i1/r$a; - - iget-object v10, v4, Lf/h/a/b/a1/e0/l$b;->d:Landroid/util/SparseArray; - - iget v11, v9, Lf/h/a/b/i1/r$a;->b:I - - invoke-virtual {v10, v11}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/b/i1/r$b; - - iget-boolean v11, v10, Lf/h/a/b/i1/r$b;->h:Z - - if-eqz v11, :cond_b - - iget-object v11, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v11, v8}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v11 - - if-nez v11, :cond_a - - goto/16 :goto_5 - - :cond_a - iget-object v11, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v11, v8}, Lf/h/a/b/i1/u;->j(I)V - - :cond_b - iget-object v8, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iget v11, v10, Lf/h/a/b/i1/r$b;->j:I - - invoke-virtual {v8, v11}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v8 - - if-nez v8, :cond_c - - goto/16 :goto_5 - - :cond_c - iget-object v8, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iget v11, v10, Lf/h/a/b/i1/r$b;->j:I - - invoke-virtual {v8, v11}, Lf/h/a/b/i1/u;->e(I)I - - move-result v8 - - iget-boolean v11, v10, Lf/h/a/b/i1/r$b;->i:Z - - if-nez v11, :cond_f - - iget-object v11, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v11, v7}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v11 - - if-nez v11, :cond_d - - goto/16 :goto_5 - - :cond_d - iget-object v11, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v11}, Lf/h/a/b/i1/u;->d()Z - - move-result v11 - - if-eqz v11, :cond_10 - - iget-object v12, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v12, v7}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v12 - - if-nez v12, :cond_e - - goto/16 :goto_5 - - :cond_e - iget-object v12, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v12}, Lf/h/a/b/i1/u;->d()Z - - move-result v12 - - const/4 v13, 0x1 - - goto :goto_0 - - :cond_f - const/4 v11, 0x0 - - :cond_10 - const/4 v12, 0x0 - - const/4 v13, 0x0 - - :goto_0 - iget v14, v4, Lf/h/a/b/a1/e0/l$b;->i:I - - if-ne v14, v5, :cond_11 - - const/4 v5, 0x1 - - goto :goto_1 - - :cond_11 - const/4 v5, 0x0 - - :goto_1 - if-eqz v5, :cond_13 - - iget-object v14, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v14}, Lf/h/a/b/i1/u;->c()Z - - move-result v14 - - if-nez v14, :cond_12 - - goto/16 :goto_5 - - :cond_12 - iget-object v14, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v14}, Lf/h/a/b/i1/u;->f()I - - move-result v14 - - goto :goto_2 - - :cond_13 - const/4 v14, 0x0 - - :goto_2 - iget v15, v10, Lf/h/a/b/i1/r$b;->k:I - - if-nez v15, :cond_17 - - iget-object v15, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iget v3, v10, Lf/h/a/b/i1/r$b;->l:I - - invoke-virtual {v15, v3}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v3 - - if-nez v3, :cond_14 - - goto/16 :goto_5 - - :cond_14 - iget-object v3, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - iget v15, v10, Lf/h/a/b/i1/r$b;->l:I - - invoke-virtual {v3, v15}, Lf/h/a/b/i1/u;->e(I)I - - move-result v3 - - iget-boolean v9, v9, Lf/h/a/b/i1/r$a;->c:Z - - if-eqz v9, :cond_16 - - if-nez v11, :cond_16 - - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v9}, Lf/h/a/b/i1/u;->c()Z - - move-result v9 - - if-nez v9, :cond_15 - - goto/16 :goto_5 - - :cond_15 - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v9}, Lf/h/a/b/i1/u;->g()I - - move-result v9 - - goto :goto_3 - - :cond_16 - const/4 v9, 0x0 - - :goto_3 - move v15, v9 - - const/4 v7, 0x0 - - const/4 v9, 0x0 - - goto :goto_4 - - :cond_17 - if-ne v15, v7, :cond_1a - - iget-boolean v3, v10, Lf/h/a/b/i1/r$b;->m:Z - - if-nez v3, :cond_1a - - iget-object v3, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->c()Z - - move-result v3 - - if-nez v3, :cond_18 - - goto :goto_5 - - :cond_18 - iget-object v3, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->g()I - - move-result v3 - - iget-boolean v9, v9, Lf/h/a/b/i1/r$a;->c:Z - - if-eqz v9, :cond_1b - - if-nez v11, :cond_1b - - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v9}, Lf/h/a/b/i1/u;->c()Z - - move-result v9 - - if-nez v9, :cond_19 - - goto :goto_5 - - :cond_19 - iget-object v9, v4, Lf/h/a/b/a1/e0/l$b;->f:Lf/h/a/b/i1/u; - - invoke-virtual {v9}, Lf/h/a/b/i1/u;->g()I - - move-result v9 - - move v7, v9 - - const/4 v15, 0x0 - - move v9, v3 - - const/4 v3, 0x0 - - goto :goto_4 - - :cond_1a - const/4 v3, 0x0 - - :cond_1b - move v9, v3 - - const/4 v3, 0x0 - - const/4 v7, 0x0 - - const/4 v15, 0x0 - - :goto_4 - iget-object v0, v4, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iput-object v10, v0, Lf/h/a/b/a1/e0/l$b$a;->c:Lf/h/a/b/i1/r$b; - - iput v1, v0, Lf/h/a/b/a1/e0/l$b$a;->d:I - - iput v2, v0, Lf/h/a/b/a1/e0/l$b$a;->e:I - - iput v8, v0, Lf/h/a/b/a1/e0/l$b$a;->f:I - - iput v6, v0, Lf/h/a/b/a1/e0/l$b$a;->g:I - - iput-boolean v11, v0, Lf/h/a/b/a1/e0/l$b$a;->h:Z - - iput-boolean v13, v0, Lf/h/a/b/a1/e0/l$b$a;->i:Z - - iput-boolean v12, v0, Lf/h/a/b/a1/e0/l$b$a;->j:Z - - iput-boolean v5, v0, Lf/h/a/b/a1/e0/l$b$a;->k:Z - - iput v14, v0, Lf/h/a/b/a1/e0/l$b$a;->l:I - - iput v3, v0, Lf/h/a/b/a1/e0/l$b$a;->m:I - - iput v15, v0, Lf/h/a/b/a1/e0/l$b$a;->n:I - - iput v9, v0, Lf/h/a/b/a1/e0/l$b$a;->o:I - - iput v7, v0, Lf/h/a/b/a1/e0/l$b$a;->p:I - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - const/4 v0, 0x0 - - iput-boolean v0, v4, Lf/h/a/b/a1/e0/l$b;->k:Z - - :goto_5 - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 32 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v3, v1, Lf/h/a/b/i1/t;->c:I - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - iget-wide v5, v0, Lf/h/a/b/a1/e0/l;->g:J - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - int-to-long v7, v7 - - add-long/2addr v5, v7 - - iput-wide v5, v0, Lf/h/a/b/a1/e0/l;->g:J - - iget-object v5, v0, Lf/h/a/b/a1/e0/l;->j:Lf/h/a/b/a1/s; - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v6 - - invoke-interface {v5, v1, v6}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - :goto_0 - iget-object v1, v0, Lf/h/a/b/a1/e0/l;->h:[Z - - invoke-static {v4, v2, v3, v1}, Lf/h/a/b/i1/r;->c([BII[Z)I - - move-result v1 - - if-ne v1, v3, :cond_0 - - invoke-virtual {v0, v4, v2, v3}, Lf/h/a/b/a1/e0/l;->a([BII)V - - return-void - - :cond_0 - add-int/lit8 v5, v1, 0x3 - - aget-byte v6, v4, v5 - - and-int/lit8 v6, v6, 0x1f - - sub-int v7, v1, v2 - - if-lez v7, :cond_1 - - invoke-virtual {v0, v4, v2, v1}, Lf/h/a/b/a1/e0/l;->a([BII)V - - :cond_1 - sub-int v1, v3, v1 - - iget-wide v8, v0, Lf/h/a/b/a1/e0/l;->g:J - - int-to-long v10, v1 - - sub-long/2addr v8, v10 - - if-gez v7, :cond_2 - - neg-int v7, v7 - - goto :goto_1 - - :cond_2 - const/4 v7, 0x0 - - :goto_1 - iget-wide v10, v0, Lf/h/a/b/a1/e0/l;->m:J - - iget-boolean v12, v0, Lf/h/a/b/a1/e0/l;->l:Z - - if-eqz v12, :cond_4 - - iget-object v12, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-boolean v12, v12, Lf/h/a/b/a1/e0/l$b;->c:Z - - if-eqz v12, :cond_3 - - goto :goto_2 - - :cond_3 - move/from16 v28, v3 - - move-object/from16 v29, v4 - - move/from16 v30, v5 - - move/from16 v31, v6 - - goto/16 :goto_3 - - :cond_4 - :goto_2 - iget-object v12, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v12, v7}, Lf/h/a/b/a1/e0/q;->b(I)Z - - iget-object v12, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v12, v7}, Lf/h/a/b/a1/e0/q;->b(I)Z - - iget-boolean v12, v0, Lf/h/a/b/a1/e0/l;->l:Z - - const/4 v15, 0x3 - - if-nez v12, :cond_5 - - iget-object v12, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - iget-boolean v12, v12, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v12, :cond_3 - - iget-object v12, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - iget-boolean v12, v12, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v12, :cond_3 - - new-instance v12, Ljava/util/ArrayList; - - invoke-direct {v12}, Ljava/util/ArrayList;->()V - - iget-object v13, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - iget-object v14, v13, Lf/h/a/b/a1/e0/q;->d:[B - - iget v13, v13, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v14, v13}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v13 - - invoke-virtual {v12, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v13, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - iget-object v14, v13, Lf/h/a/b/a1/e0/q;->d:[B - - iget v13, v13, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v14, v13}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v13 - - invoke-virtual {v12, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v13, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - iget-object v14, v13, Lf/h/a/b/a1/e0/q;->d:[B - - iget v13, v13, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v14, v15, v13}, Lf/h/a/b/i1/r;->f([BII)Lf/h/a/b/i1/r$b; - - move-result-object v13 - - iget-object v14, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - iget-object v2, v14, Lf/h/a/b/a1/e0/q;->d:[B - - iget v14, v14, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v2, v15, v14}, Lf/h/a/b/i1/r;->e([BII)Lf/h/a/b/i1/r$a; - - move-result-object v2 - - iget-object v14, v0, Lf/h/a/b/a1/e0/l;->j:Lf/h/a/b/a1/s; - - iget-object v15, v0, Lf/h/a/b/a1/e0/l;->i:Ljava/lang/String; - - move/from16 v28, v3 - - iget v3, v13, Lf/h/a/b/i1/r$b;->a:I - - move-object/from16 v29, v4 - - iget v4, v13, Lf/h/a/b/i1/r$b;->b:I - - move/from16 v30, v5 - - iget v5, v13, Lf/h/a/b/i1/r$b;->c:I - - move/from16 v31, v6 - - const/4 v6, 0x3 - - new-array v6, v6, [Ljava/lang/Object; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const/16 v16, 0x0 - - aput-object v3, v6, v16 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const/4 v4, 0x1 - - aput-object v3, v6, v4 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const/4 v4, 0x2 - - aput-object v3, v6, v4 - - const-string v3, "avc1.%02X%02X%02X" - - invoke-static {v3, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v18 - - const/16 v19, -0x1 - - const/16 v20, -0x1 - - iget v3, v13, Lf/h/a/b/i1/r$b;->e:I - - iget v4, v13, Lf/h/a/b/i1/r$b;->f:I - - const/high16 v23, -0x40800000 # -1.0f - - const/16 v25, -0x1 - - iget v5, v13, Lf/h/a/b/i1/r$b;->g:F - - const/16 v27, 0x0 - - const-string v17, "video/avc" - - move-object/from16 v16, v15 - - move/from16 v21, v3 - - move/from16 v22, v4 - - move-object/from16 v24, v12 - - move/from16 v26, v5 - - invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v3 - - invoke-interface {v14, v3}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - const/4 v3, 0x1 - - iput-boolean v3, v0, Lf/h/a/b/a1/e0/l;->l:Z - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-object v3, v3, Lf/h/a/b/a1/e0/l$b;->d:Landroid/util/SparseArray; - - iget v4, v13, Lf/h/a/b/i1/r$b;->d:I - - invoke-virtual {v3, v4, v13}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-object v3, v3, Lf/h/a/b/a1/e0/l$b;->e:Landroid/util/SparseArray; - - iget v4, v2, Lf/h/a/b/i1/r$a;->a:I - - invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2}, Lf/h/a/b/a1/e0/q;->c()V - - goto :goto_3 - - :cond_5 - move/from16 v28, v3 - - move-object/from16 v29, v4 - - move/from16 v30, v5 - - move/from16 v31, v6 - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - iget-boolean v3, v2, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v3, :cond_6 - - iget-object v3, v2, Lf/h/a/b/a1/e0/q;->d:[B - - iget v2, v2, Lf/h/a/b/a1/e0/q;->e:I - - const/4 v4, 0x3 - - invoke-static {v3, v4, v2}, Lf/h/a/b/i1/r;->f([BII)Lf/h/a/b/i1/r$b; - - move-result-object v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-object v3, v3, Lf/h/a/b/a1/e0/l$b;->d:Landroid/util/SparseArray; - - iget v4, v2, Lf/h/a/b/i1/r$b;->d:I - - invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2}, Lf/h/a/b/a1/e0/q;->c()V - - goto :goto_3 - - :cond_6 - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - iget-boolean v3, v2, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v3, :cond_7 - - iget-object v3, v2, Lf/h/a/b/a1/e0/q;->d:[B - - iget v2, v2, Lf/h/a/b/a1/e0/q;->e:I - - const/4 v4, 0x3 - - invoke-static {v3, v4, v2}, Lf/h/a/b/i1/r;->e([BII)Lf/h/a/b/i1/r$a; - - move-result-object v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-object v3, v3, Lf/h/a/b/a1/e0/l$b;->e:Landroid/util/SparseArray; - - iget v4, v2, Lf/h/a/b/i1/r$a;->a:I - - invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2}, Lf/h/a/b/a1/e0/q;->c()V - - :cond_7 - :goto_3 - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v2, v7}, Lf/h/a/b/a1/e0/q;->b(I)Z - - move-result v2 - - if-eqz v2, :cond_8 - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - iget-object v3, v2, Lf/h/a/b/a1/e0/q;->d:[B - - iget v2, v2, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v3, v2}, Lf/h/a/b/i1/r;->g([BI)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->o:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - iget-object v4, v4, Lf/h/a/b/a1/e0/q;->d:[B - - invoke-virtual {v3, v4, v2}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->o:Lf/h/a/b/i1/t; - - const/4 v3, 0x4 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->a:Lf/h/a/b/a1/e0/x; - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->o:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - invoke-static {v10, v11, v3, v2}, Ld0/a/b/b/a;->p(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - :cond_8 - iget-object v2, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-boolean v3, v0, Lf/h/a/b/a1/e0/l;->l:Z - - iget-boolean v4, v0, Lf/h/a/b/a1/e0/l;->n:Z - - iget v5, v2, Lf/h/a/b/a1/e0/l$b;->i:I - - const/16 v6, 0x9 - - if-eq v5, v6, :cond_f - - iget-boolean v5, v2, Lf/h/a/b/a1/e0/l$b;->c:Z - - if-eqz v5, :cond_11 - - iget-object v5, v2, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iget-object v6, v2, Lf/h/a/b/a1/e0/l$b;->m:Lf/h/a/b/a1/e0/l$b$a; - - iget-boolean v7, v5, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - if-eqz v7, :cond_e - - iget-boolean v7, v6, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - if-eqz v7, :cond_d - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->f:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->f:I - - if-ne v7, v10, :cond_d - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->g:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->g:I - - if-ne v7, v10, :cond_d - - iget-boolean v7, v5, Lf/h/a/b/a1/e0/l$b$a;->h:Z - - iget-boolean v10, v6, Lf/h/a/b/a1/e0/l$b$a;->h:Z - - if-ne v7, v10, :cond_d - - iget-boolean v7, v5, Lf/h/a/b/a1/e0/l$b$a;->i:Z - - if-eqz v7, :cond_9 - - iget-boolean v7, v6, Lf/h/a/b/a1/e0/l$b$a;->i:Z - - if-eqz v7, :cond_9 - - iget-boolean v7, v5, Lf/h/a/b/a1/e0/l$b$a;->j:Z - - iget-boolean v10, v6, Lf/h/a/b/a1/e0/l$b$a;->j:Z - - if-ne v7, v10, :cond_d - - :cond_9 - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->d:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->d:I - - if-eq v7, v10, :cond_a - - if-eqz v7, :cond_d - - if-eqz v10, :cond_d - - :cond_a - iget-object v7, v5, Lf/h/a/b/a1/e0/l$b$a;->c:Lf/h/a/b/i1/r$b; - - iget v7, v7, Lf/h/a/b/i1/r$b;->k:I - - if-nez v7, :cond_b - - iget-object v7, v6, Lf/h/a/b/a1/e0/l$b$a;->c:Lf/h/a/b/i1/r$b; - - iget v7, v7, Lf/h/a/b/i1/r$b;->k:I - - if-nez v7, :cond_b - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->m:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->m:I - - if-ne v7, v10, :cond_d - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->n:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->n:I - - if-ne v7, v10, :cond_d - - :cond_b - iget-object v7, v5, Lf/h/a/b/a1/e0/l$b$a;->c:Lf/h/a/b/i1/r$b; - - iget v7, v7, Lf/h/a/b/i1/r$b;->k:I - - const/4 v10, 0x1 - - if-ne v7, v10, :cond_c - - iget-object v7, v6, Lf/h/a/b/a1/e0/l$b$a;->c:Lf/h/a/b/i1/r$b; - - iget v7, v7, Lf/h/a/b/i1/r$b;->k:I - - if-ne v7, v10, :cond_c - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->o:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->o:I - - if-ne v7, v10, :cond_d - - iget v7, v5, Lf/h/a/b/a1/e0/l$b$a;->p:I - - iget v10, v6, Lf/h/a/b/a1/e0/l$b$a;->p:I - - if-ne v7, v10, :cond_d - - :cond_c - iget-boolean v7, v5, Lf/h/a/b/a1/e0/l$b$a;->k:Z - - iget-boolean v10, v6, Lf/h/a/b/a1/e0/l$b$a;->k:Z - - if-ne v7, v10, :cond_d - - if-eqz v7, :cond_e - - if-eqz v10, :cond_e - - iget v5, v5, Lf/h/a/b/a1/e0/l$b$a;->l:I - - iget v6, v6, Lf/h/a/b/a1/e0/l$b$a;->l:I - - if-eq v5, v6, :cond_e - - :cond_d - const/4 v5, 0x1 - - goto :goto_4 - - :cond_e - const/4 v5, 0x0 - - :goto_4 - if-eqz v5, :cond_11 - - :cond_f - if-eqz v3, :cond_10 - - iget-boolean v3, v2, Lf/h/a/b/a1/e0/l$b;->o:Z - - if-eqz v3, :cond_10 - - iget-wide v5, v2, Lf/h/a/b/a1/e0/l$b;->j:J - - sub-long v10, v8, v5 - - long-to-int v3, v10 - - add-int v15, v1, v3 - - iget-boolean v13, v2, Lf/h/a/b/a1/e0/l$b;->r:Z - - iget-wide v10, v2, Lf/h/a/b/a1/e0/l$b;->p:J - - sub-long/2addr v5, v10 - - long-to-int v14, v5 - - iget-object v10, v2, Lf/h/a/b/a1/e0/l$b;->a:Lf/h/a/b/a1/s; - - iget-wide v11, v2, Lf/h/a/b/a1/e0/l$b;->q:J - - const/16 v16, 0x0 - - invoke-interface/range {v10 .. v16}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - :cond_10 - iget-wide v5, v2, Lf/h/a/b/a1/e0/l$b;->j:J - - iput-wide v5, v2, Lf/h/a/b/a1/e0/l$b;->p:J - - iget-wide v5, v2, Lf/h/a/b/a1/e0/l$b;->l:J - - iput-wide v5, v2, Lf/h/a/b/a1/e0/l$b;->q:J - - const/4 v1, 0x0 - - iput-boolean v1, v2, Lf/h/a/b/a1/e0/l$b;->r:Z - - const/4 v1, 0x1 - - iput-boolean v1, v2, Lf/h/a/b/a1/e0/l$b;->o:Z - - :cond_11 - iget-boolean v1, v2, Lf/h/a/b/a1/e0/l$b;->b:Z - - if-eqz v1, :cond_14 - - iget-object v1, v2, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iget-boolean v3, v1, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - if-eqz v3, :cond_13 - - iget v1, v1, Lf/h/a/b/a1/e0/l$b$a;->e:I - - const/4 v3, 0x7 - - if-eq v1, v3, :cond_12 - - const/4 v3, 0x2 - - if-ne v1, v3, :cond_13 - - :cond_12 - const/4 v4, 0x1 - - goto :goto_5 - - :cond_13 - const/4 v4, 0x0 - - :cond_14 - :goto_5 - iget-boolean v1, v2, Lf/h/a/b/a1/e0/l$b;->r:Z - - iget v3, v2, Lf/h/a/b/a1/e0/l$b;->i:I - - const/4 v5, 0x5 - - if-eq v3, v5, :cond_16 - - if-eqz v4, :cond_15 - - const/4 v4, 0x1 - - if-ne v3, v4, :cond_15 - - goto :goto_6 - - :cond_15 - const/4 v3, 0x0 - - goto :goto_7 - - :cond_16 - :goto_6 - const/4 v3, 0x1 - - :goto_7 - or-int/2addr v1, v3 - - iput-boolean v1, v2, Lf/h/a/b/a1/e0/l$b;->r:Z - - if-eqz v1, :cond_17 - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l;->n:Z - - :cond_17 - iget-wide v1, v0, Lf/h/a/b/a1/e0/l;->m:J - - iget-boolean v3, v0, Lf/h/a/b/a1/e0/l;->l:Z - - if-eqz v3, :cond_19 - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-boolean v3, v3, Lf/h/a/b/a1/e0/l$b;->c:Z - - if-eqz v3, :cond_18 - - goto :goto_8 - - :cond_18 - move/from16 v4, v31 - - goto :goto_9 - - :cond_19 - :goto_8 - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - move/from16 v4, v31 - - invoke-virtual {v3, v4}, Lf/h/a/b/a1/e0/q;->d(I)V - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v3, v4}, Lf/h/a/b/a1/e0/q;->d(I)V - - :goto_9 - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v3, v4}, Lf/h/a/b/a1/e0/q;->d(I)V - - iget-object v3, v0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iput v4, v3, Lf/h/a/b/a1/e0/l$b;->i:I - - iput-wide v1, v3, Lf/h/a/b/a1/e0/l$b;->l:J - - iput-wide v8, v3, Lf/h/a/b/a1/e0/l$b;->j:J - - iget-boolean v1, v3, Lf/h/a/b/a1/e0/l$b;->b:Z - - if-eqz v1, :cond_1a - - const/4 v1, 0x1 - - if-eq v4, v1, :cond_1b - - goto :goto_a - - :cond_1a - const/4 v1, 0x1 - - :goto_a - iget-boolean v2, v3, Lf/h/a/b/a1/e0/l$b;->c:Z - - if-eqz v2, :cond_1c - - iget v2, v3, Lf/h/a/b/a1/e0/l$b;->i:I - - if-eq v2, v5, :cond_1b - - if-eq v2, v1, :cond_1b - - const/4 v1, 0x2 - - if-ne v2, v1, :cond_1c - - :cond_1b - iget-object v1, v3, Lf/h/a/b/a1/e0/l$b;->m:Lf/h/a/b/a1/e0/l$b$a; - - iget-object v2, v3, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iput-object v2, v3, Lf/h/a/b/a1/e0/l$b;->m:Lf/h/a/b/a1/e0/l$b$a; - - iput-object v1, v3, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - iput-boolean v2, v1, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - iput v2, v3, Lf/h/a/b/a1/e0/l$b;->h:I - - const/4 v1, 0x1 - - iput-boolean v1, v3, Lf/h/a/b/a1/e0/l$b;->k:Z - - :cond_1c - move/from16 v3, v28 - - move-object/from16 v4, v29 - - move/from16 v2, v30 - - goto/16 :goto_0 -.end method - -.method public c()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->h:[Z - - invoke-static {v0}, Lf/h/a/b/i1/r;->a([Z)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->d:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->e:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->f:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b;->k:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b;->o:Z - - iget-object v0, v0, Lf/h/a/b/a1/e0/l$b;->n:Lf/h/a/b/a1/e0/l$b$a; - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b$a;->b:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/l$b$a;->a:Z - - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/a1/e0/l;->g:J - - iput-boolean v1, p0, Lf/h/a/b/a1/e0/l;->n:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 4 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/l;->i:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x2 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/l;->j:Lf/h/a/b/a1/s; - - new-instance v1, Lf/h/a/b/a1/e0/l$b; - - iget-boolean v2, p0, Lf/h/a/b/a1/e0/l;->b:Z - - iget-boolean v3, p0, Lf/h/a/b/a1/e0/l;->c:Z - - invoke-direct {v1, v0, v2, v3}, Lf/h/a/b/a1/e0/l$b;->(Lf/h/a/b/a1/s;ZZ)V - - iput-object v1, p0, Lf/h/a/b/a1/e0/l;->k:Lf/h/a/b/a1/e0/l$b; - - iget-object v0, p0, Lf/h/a/b/a1/e0/l;->a:Lf/h/a/b/a1/e0/x; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/a1/e0/x;->a(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/l;->m:J - - iget-boolean p1, p0, Lf/h/a/b/a1/e0/l;->n:Z - - and-int/lit8 p2, p3, 0x2 - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - or-int/2addr p1, p2 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/l;->n:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/m$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/m$a.smali deleted file mode 100644 index a6256ba2ce..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/m$a.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/m$a; -.super Ljava/lang/Object; -.source "H265Reader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/s; - -.field public b:J - -.field public c:Z - -.field public d:I - -.field public e:J - -.field public f:Z - -.field public g:Z - -.field public h:Z - -.field public i:Z - -.field public j:Z - -.field public k:J - -.field public l:J - -.field public m:Z - - -# direct methods -.method public constructor (Lf/h/a/b/a1/s;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m$a;->a:Lf/h/a/b/a1/s; - - return-void -.end method - - -# virtual methods -.method public final a(I)V - .locals 7 - - iget-boolean v3, p0, Lf/h/a/b/a1/e0/m$a;->m:Z - - iget-wide v0, p0, Lf/h/a/b/a1/e0/m$a;->b:J - - iget-wide v4, p0, Lf/h/a/b/a1/e0/m$a;->k:J - - sub-long/2addr v0, v4 - - long-to-int v4, v0 - - iget-object v0, p0, Lf/h/a/b/a1/e0/m$a;->a:Lf/h/a/b/a1/s; - - iget-wide v1, p0, Lf/h/a/b/a1/e0/m$a;->l:J - - const/4 v6, 0x0 - - move v5, p1 - - invoke-interface/range {v0 .. v6}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/m.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/m.smali deleted file mode 100644 index debb0a3667..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/m.smali +++ /dev/null @@ -1,1346 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/m; -.super Ljava/lang/Object; -.source "H265Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/m$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/x; - -.field public b:Ljava/lang/String; - -.field public c:Lf/h/a/b/a1/s; - -.field public d:Lf/h/a/b/a1/e0/m$a; - -.field public e:Z - -.field public final f:[Z - -.field public final g:Lf/h/a/b/a1/e0/q; - -.field public final h:Lf/h/a/b/a1/e0/q; - -.field public final i:Lf/h/a/b/a1/e0/q; - -.field public final j:Lf/h/a/b/a1/e0/q; - -.field public final k:Lf/h/a/b/a1/e0/q; - -.field public l:J - -.field public m:J - -.field public final n:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/x;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->a:Lf/h/a/b/a1/e0/x; - - const/4 p1, 0x3 - - new-array p1, p1, [Z - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->f:[Z - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0x20 - - const/16 v1, 0x80 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0x21 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0x22 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0x27 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/a1/e0/q; - - const/16 v0, 0x28 - - invoke-direct {p1, v0, v1}, Lf/h/a/b/a1/e0/q;->(II)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public final a([BII)V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/m;->e:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->d:Lf/h/a/b/a1/e0/m$a; - - iget-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->f:Z - - if-eqz v1, :cond_3 - - add-int/lit8 v1, p2, 0x2 - - iget v2, v0, Lf/h/a/b/a1/e0/m$a;->d:I - - sub-int/2addr v1, v2 - - if-ge v1, p3, :cond_1 - - aget-byte v1, p1, v1 - - and-int/lit16 v1, v1, 0x80 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->g:Z - - iput-boolean v2, v0, Lf/h/a/b/a1/e0/m$a;->f:Z - - goto :goto_1 - - :cond_1 - sub-int v1, p3, p2 - - add-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/b/a1/e0/m$a;->d:I - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - :cond_3 - :goto_1 - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/q;->a([BII)V - - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 35 - - move-object/from16 v0, p0 - - :cond_0 - move-object/from16 v1, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_30 - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v3, v1, Lf/h/a/b/i1/t;->c:I - - iget-object v4, v1, Lf/h/a/b/i1/t;->a:[B - - iget-wide v5, v0, Lf/h/a/b/a1/e0/m;->l:J - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - int-to-long v7, v7 - - add-long/2addr v5, v7 - - iput-wide v5, v0, Lf/h/a/b/a1/e0/m;->l:J - - iget-object v5, v0, Lf/h/a/b/a1/e0/m;->c:Lf/h/a/b/a1/s; - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v6 - - invoke-interface {v5, v1, v6}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - :goto_0 - if-ge v2, v3, :cond_0 - - iget-object v5, v0, Lf/h/a/b/a1/e0/m;->f:[Z - - invoke-static {v4, v2, v3, v5}, Lf/h/a/b/i1/r;->c([BII[Z)I - - move-result v5 - - if-ne v5, v3, :cond_1 - - invoke-virtual {v0, v4, v2, v3}, Lf/h/a/b/a1/e0/m;->a([BII)V - - return-void - - :cond_1 - add-int/lit8 v6, v5, 0x3 - - aget-byte v7, v4, v6 - - and-int/lit8 v7, v7, 0x7e - - const/4 v8, 0x1 - - shr-int/2addr v7, v8 - - sub-int v9, v5, v2 - - if-lez v9, :cond_2 - - invoke-virtual {v0, v4, v2, v5}, Lf/h/a/b/a1/e0/m;->a([BII)V - - :cond_2 - sub-int v2, v3, v5 - - iget-wide v10, v0, Lf/h/a/b/a1/e0/m;->l:J - - int-to-long v12, v2 - - sub-long/2addr v10, v12 - - const/4 v5, 0x0 - - if-gez v9, :cond_3 - - neg-int v9, v9 - - goto :goto_1 - - :cond_3 - const/4 v9, 0x0 - - :goto_1 - iget-wide v12, v0, Lf/h/a/b/a1/e0/m;->m:J - - iget-boolean v14, v0, Lf/h/a/b/a1/e0/m;->e:Z - - if-eqz v14, :cond_8 - - iget-object v14, v0, Lf/h/a/b/a1/e0/m;->d:Lf/h/a/b/a1/e0/m$a; - - iget-boolean v15, v14, Lf/h/a/b/a1/e0/m$a;->j:Z - - if-eqz v15, :cond_4 - - iget-boolean v15, v14, Lf/h/a/b/a1/e0/m$a;->g:Z - - if-eqz v15, :cond_4 - - iget-boolean v8, v14, Lf/h/a/b/a1/e0/m$a;->c:Z - - iput-boolean v8, v14, Lf/h/a/b/a1/e0/m$a;->m:Z - - iput-boolean v5, v14, Lf/h/a/b/a1/e0/m$a;->j:Z - - goto :goto_2 - - :cond_4 - iget-boolean v5, v14, Lf/h/a/b/a1/e0/m$a;->h:Z - - if-nez v5, :cond_6 - - iget-boolean v5, v14, Lf/h/a/b/a1/e0/m$a;->g:Z - - if-eqz v5, :cond_5 - - goto :goto_4 - - :cond_5 - :goto_2 - move/from16 v31, v2 - - move/from16 v28, v3 - - move-object/from16 v29, v4 - - move/from16 v30, v6 - - move/from16 v32, v7 - - move v5, v9 - - :goto_3 - move-wide/from16 v33, v10 - - goto/16 :goto_18 - - :cond_6 - :goto_4 - iget-boolean v5, v14, Lf/h/a/b/a1/e0/m$a;->i:Z - - if-eqz v5, :cond_7 - - move v5, v9 - - iget-wide v8, v14, Lf/h/a/b/a1/e0/m$a;->b:J - - sub-long v8, v10, v8 - - long-to-int v9, v8 - - add-int/2addr v9, v2 - - invoke-virtual {v14, v9}, Lf/h/a/b/a1/e0/m$a;->a(I)V - - goto :goto_5 - - :cond_7 - move v5, v9 - - :goto_5 - iget-wide v8, v14, Lf/h/a/b/a1/e0/m$a;->b:J - - iput-wide v8, v14, Lf/h/a/b/a1/e0/m$a;->k:J - - iget-wide v8, v14, Lf/h/a/b/a1/e0/m$a;->e:J - - iput-wide v8, v14, Lf/h/a/b/a1/e0/m$a;->l:J - - const/4 v8, 0x1 - - iput-boolean v8, v14, Lf/h/a/b/a1/e0/m$a;->i:Z - - iget-boolean v8, v14, Lf/h/a/b/a1/e0/m$a;->c:Z - - iput-boolean v8, v14, Lf/h/a/b/a1/e0/m$a;->m:Z - - goto/16 :goto_17 - - :cond_8 - move v5, v9 - - iget-object v8, v0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v8, v5}, Lf/h/a/b/a1/e0/q;->b(I)Z - - iget-object v8, v0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v8, v5}, Lf/h/a/b/a1/e0/q;->b(I)Z - - iget-object v8, v0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v8, v5}, Lf/h/a/b/a1/e0/q;->b(I)Z - - iget-object v8, v0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - iget-boolean v9, v8, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v9, :cond_27 - - iget-object v9, v0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - iget-boolean v14, v9, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v14, :cond_27 - - iget-object v14, v0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - iget-boolean v15, v14, Lf/h/a/b/a1/e0/q;->c:Z - - if-eqz v15, :cond_27 - - iget-object v15, v0, Lf/h/a/b/a1/e0/m;->c:Lf/h/a/b/a1/s; - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->b:Ljava/lang/String; - - move/from16 v28, v3 - - iget v3, v8, Lf/h/a/b/a1/e0/q;->e:I - - move-object/from16 v29, v4 - - iget v4, v9, Lf/h/a/b/a1/e0/q;->e:I - - add-int/2addr v4, v3 - - move/from16 v30, v6 - - iget v6, v14, Lf/h/a/b/a1/e0/q;->e:I - - add-int/2addr v4, v6 - - new-array v4, v4, [B - - iget-object v6, v8, Lf/h/a/b/a1/e0/q;->d:[B - - move/from16 v31, v2 - - const/4 v2, 0x0 - - invoke-static {v6, v2, v4, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v3, v9, Lf/h/a/b/a1/e0/q;->d:[B - - iget v6, v8, Lf/h/a/b/a1/e0/q;->e:I - - move/from16 v32, v7 - - iget v7, v9, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v3, v2, v4, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v3, v14, Lf/h/a/b/a1/e0/q;->d:[B - - iget v6, v8, Lf/h/a/b/a1/e0/q;->e:I - - iget v7, v9, Lf/h/a/b/a1/e0/q;->e:I - - add-int/2addr v6, v7 - - iget v7, v14, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v3, v2, v4, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - new-instance v3, Lf/h/a/b/i1/u; - - iget-object v6, v9, Lf/h/a/b/a1/e0/q;->d:[B - - iget v7, v9, Lf/h/a/b/a1/e0/q;->e:I - - invoke-direct {v3, v6, v2, v7}, Lf/h/a/b/i1/u;->([BII)V - - const/16 v2, 0x2c - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->j(I)V - - const/4 v2, 0x3 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v6 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - const/16 v7, 0x58 - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/u;->j(I)V - - const/16 v7, 0x8 - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/u;->j(I)V - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_6 - if-ge v7, v6, :cond_b - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v9 - - if-eqz v9, :cond_9 - - add-int/lit8 v8, v8, 0x59 - - :cond_9 - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v9 - - if-eqz v9, :cond_a - - add-int/lit8 v8, v8, 0x8 - - :cond_a - add-int/lit8 v7, v7, 0x1 - - goto :goto_6 - - :cond_b - invoke-virtual {v3, v8}, Lf/h/a/b/i1/u;->j(I)V - - const/4 v7, 0x2 - - if-lez v6, :cond_c - - rsub-int/lit8 v8, v6, 0x8 - - mul-int/lit8 v8, v8, 0x2 - - invoke-virtual {v3, v8}, Lf/h/a/b/i1/u;->j(I)V - - :cond_c - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v8 - - if-ne v8, v2, :cond_d - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - :cond_d - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v9 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v14 - - if-eqz v14, :cond_11 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v14 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v16 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v17 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v18 - - move-wide/from16 v33, v10 - - const/4 v10, 0x1 - - if-eq v8, v10, :cond_f - - if-ne v8, v7, :cond_e - - goto :goto_7 - - :cond_e - const/4 v7, 0x1 - - goto :goto_8 - - :cond_f - :goto_7 - const/4 v7, 0x2 - - :goto_8 - if-ne v8, v10, :cond_10 - - const/4 v8, 0x2 - - goto :goto_9 - - :cond_10 - const/4 v8, 0x1 - - :goto_9 - add-int v14, v14, v16 - - mul-int v14, v14, v7 - - sub-int/2addr v2, v14 - - add-int v17, v17, v18 - - mul-int v17, v17, v8 - - sub-int v9, v9, v17 - - goto :goto_a - - :cond_11 - move-wide/from16 v33, v10 - - :goto_a - move/from16 v21, v2 - - move/from16 v22, v9 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v7 - - if-eqz v7, :cond_12 - - const/4 v7, 0x0 - - goto :goto_b - - :cond_12 - move v7, v6 - - :goto_b - if-gt v7, v6, :cond_13 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - add-int/lit8 v7, v7, 0x1 - - goto :goto_b - - :cond_13 - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v6 - - const/4 v7, 0x4 - - if-eqz v6, :cond_19 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v6 - - if-eqz v6, :cond_19 - - const/4 v6, 0x0 - - :goto_c - if-ge v6, v7, :cond_19 - - const/4 v7, 0x0 - - :goto_d - const/4 v8, 0x6 - - if-ge v7, v8, :cond_18 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v8 - - if-nez v8, :cond_14 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - goto :goto_f - - :cond_14 - const/16 v8, 0x40 - - shl-int/lit8 v9, v6, 0x1 - - add-int/lit8 v9, v9, 0x4 - - const/4 v10, 0x1 - - shl-int v9, v10, v9 - - invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I - - move-result v8 - - if-le v6, v10, :cond_15 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->g()I - - :cond_15 - const/4 v9, 0x0 - - :goto_e - if-ge v9, v8, :cond_16 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->g()I - - add-int/lit8 v9, v9, 0x1 - - goto :goto_e - - :cond_16 - :goto_f - const/4 v8, 0x3 - - if-ne v6, v8, :cond_17 - - const/4 v8, 0x3 - - goto :goto_10 - - :cond_17 - const/4 v8, 0x1 - - :goto_10 - add-int/2addr v7, v8 - - goto :goto_d - - :cond_18 - add-int/lit8 v6, v6, 0x1 - - const/4 v7, 0x4 - - goto :goto_c - - :cond_19 - const/4 v6, 0x2 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/u;->j(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v6 - - if-eqz v6, :cond_1a - - const/16 v6, 0x8 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/u;->j(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - :cond_1a - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v6 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_11 - if-ge v7, v6, :cond_21 - - if-eqz v7, :cond_1b - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v8 - - :cond_1b - if-eqz v8, :cond_1d - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - const/4 v10, 0x0 - - :goto_12 - if-gt v10, v9, :cond_20 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v11 - - if-eqz v11, :cond_1c - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - :cond_1c - add-int/lit8 v10, v10, 0x1 - - goto :goto_12 - - :cond_1d - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v9 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v10 - - add-int v11, v9, v10 - - const/4 v14, 0x0 - - :goto_13 - if-ge v14, v9, :cond_1e - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - add-int/lit8 v14, v14, 0x1 - - goto :goto_13 - - :cond_1e - const/4 v9, 0x0 - - :goto_14 - if-ge v9, v10, :cond_1f - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->i()V - - add-int/lit8 v9, v9, 0x1 - - goto :goto_14 - - :cond_1f - move v9, v11 - - :cond_20 - add-int/lit8 v7, v7, 0x1 - - goto :goto_11 - - :cond_21 - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v6 - - if-eqz v6, :cond_22 - - const/4 v6, 0x0 - - :goto_15 - invoke-virtual {v3}, Lf/h/a/b/i1/u;->f()I - - move-result v7 - - if-ge v6, v7, :cond_22 - - add-int/lit8 v7, v2, 0x4 - - add-int/lit8 v7, v7, 0x1 - - invoke-virtual {v3, v7}, Lf/h/a/b/i1/u;->j(I)V - - add-int/lit8 v6, v6, 0x1 - - goto :goto_15 - - :cond_22 - const/4 v2, 0x2 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->j(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - const/high16 v6, 0x3f800000 # 1.0f - - if-eqz v2, :cond_26 - - invoke-virtual {v3}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - if-eqz v2, :cond_26 - - const/16 v2, 0x8 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v2 - - const/16 v7, 0xff - - if-ne v2, v7, :cond_24 - - const/16 v2, 0x10 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v7 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v2 - - if-eqz v7, :cond_23 - - if-eqz v2, :cond_23 - - int-to-float v3, v7 - - int-to-float v2, v2 - - div-float v6, v3, v2 - - :cond_23 - move/from16 v26, v6 - - goto :goto_16 - - :cond_24 - sget-object v3, Lf/h/a/b/i1/r;->b:[F - - array-length v6, v3 - - if-ge v2, v6, :cond_25 - - aget v2, v3, v2 - - move/from16 v26, v2 - - goto :goto_16 - - :cond_25 - const-string v3, "Unexpected aspect_ratio_idc value: " - - const-string v6, "H265Reader" - - invoke-static {v3, v2, v6}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :cond_26 - const/high16 v2, 0x3f800000 # 1.0f - - const/high16 v26, 0x3f800000 # 1.0f - - :goto_16 - const/16 v18, 0x0 - - const/16 v19, -0x1 - - const/16 v20, -0x1 - - const/high16 v23, -0x40800000 # -1.0f - - invoke-static {v4}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v24 - - const/16 v25, -0x1 - - const/16 v27, 0x0 - - const-string v17, "video/hevc" - - move-object/from16 v16, v1 - - invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - invoke-interface {v15, v1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m;->e:Z - - goto :goto_18 - - :cond_27 - :goto_17 - move/from16 v31, v2 - - move/from16 v28, v3 - - move-object/from16 v29, v4 - - move/from16 v30, v6 - - move/from16 v32, v7 - - goto/16 :goto_3 - - :goto_18 - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v5}, Lf/h/a/b/a1/e0/q;->b(I)Z - - move-result v1 - - const/4 v2, 0x5 - - if-eqz v1, :cond_28 - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - iget-object v3, v1, Lf/h/a/b/a1/e0/q;->d:[B - - iget v1, v1, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v3, v1}, Lf/h/a/b/i1/r;->g([BI)I - - move-result v1 - - iget-object v3, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - iget-object v4, v4, Lf/h/a/b/a1/e0/q;->d:[B - - invoke-virtual {v3, v4, v1}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->a:Lf/h/a/b/a1/e0/x; - - iget-object v3, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - invoke-static {v12, v13, v3, v1}, Ld0/a/b/b/a;->p(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - :cond_28 - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v5}, Lf/h/a/b/a1/e0/q;->b(I)Z - - move-result v1 - - if-eqz v1, :cond_29 - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - iget-object v3, v1, Lf/h/a/b/a1/e0/q;->d:[B - - iget v1, v1, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {v3, v1}, Lf/h/a/b/i1/r;->g([BI)I - - move-result v1 - - iget-object v3, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - iget-object v4, v4, Lf/h/a/b/a1/e0/q;->d:[B - - invoke-virtual {v3, v4, v1}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->a:Lf/h/a/b/a1/e0/x; - - iget-object v2, v0, Lf/h/a/b/a1/e0/m;->n:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - invoke-static {v12, v13, v2, v1}, Ld0/a/b/b/a;->p(JLf/h/a/b/i1/t;[Lf/h/a/b/a1/s;)V - - :cond_29 - iget-wide v1, v0, Lf/h/a/b/a1/e0/m;->m:J - - iget-boolean v3, v0, Lf/h/a/b/a1/e0/m;->e:Z - - if-eqz v3, :cond_2f - - iget-object v3, v0, Lf/h/a/b/a1/e0/m;->d:Lf/h/a/b/a1/e0/m$a; - - const/4 v4, 0x0 - - iput-boolean v4, v3, Lf/h/a/b/a1/e0/m$a;->g:Z - - iput-boolean v4, v3, Lf/h/a/b/a1/e0/m$a;->h:Z - - iput-wide v1, v3, Lf/h/a/b/a1/e0/m$a;->e:J - - iput v4, v3, Lf/h/a/b/a1/e0/m$a;->d:I - - move-wide/from16 v10, v33 - - iput-wide v10, v3, Lf/h/a/b/a1/e0/m$a;->b:J - - const/16 v1, 0x20 - - move/from16 v2, v32 - - if-lt v2, v1, :cond_2b - - iget-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->j:Z - - if-nez v1, :cond_2a - - iget-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->i:Z - - if-eqz v1, :cond_2a - - move/from16 v1, v31 - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/m$a;->a(I)V - - iput-boolean v4, v3, Lf/h/a/b/a1/e0/m$a;->i:Z - - :cond_2a - const/16 v1, 0x22 - - if-gt v2, v1, :cond_2b - - iget-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->j:Z - - const/4 v4, 0x1 - - xor-int/2addr v1, v4 - - iput-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->h:Z - - iput-boolean v4, v3, Lf/h/a/b/a1/e0/m$a;->j:Z - - :cond_2b - const/16 v1, 0x10 - - if-lt v2, v1, :cond_2c - - const/16 v1, 0x15 - - if-gt v2, v1, :cond_2c - - const/4 v1, 0x1 - - goto :goto_19 - - :cond_2c - const/4 v1, 0x0 - - :goto_19 - iput-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->c:Z - - if-nez v1, :cond_2e - - const/16 v1, 0x9 - - if-gt v2, v1, :cond_2d - - goto :goto_1a - - :cond_2d - const/4 v1, 0x0 - - goto :goto_1b - - :cond_2e - :goto_1a - const/4 v1, 0x1 - - :goto_1b - iput-boolean v1, v3, Lf/h/a/b/a1/e0/m$a;->f:Z - - goto :goto_1c - - :cond_2f - move/from16 v2, v32 - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/q;->d(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/q;->d(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/q;->d(I)V - - :goto_1c - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/q;->d(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e0/q;->d(I)V - - move-object/from16 v1, p1 - - move/from16 v3, v28 - - move-object/from16 v4, v29 - - move/from16 v2, v30 - - goto/16 :goto_0 - - :cond_30 - return-void -.end method - -.method public c()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->f:[Z - - invoke-static {v0}, Lf/h/a/b/i1/r;->a([Z)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->g:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->h:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->i:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->j:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->k:Lf/h/a/b/a1/e0/q; - - invoke-virtual {v0}, Lf/h/a/b/a1/e0/q;->c()V - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->d:Lf/h/a/b/a1/e0/m$a; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->f:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->g:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->h:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->i:Z - - iput-boolean v1, v0, Lf/h/a/b/a1/e0/m$a;->j:Z - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/a1/e0/m;->l:J - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 2 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/m;->b:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x2 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/m;->c:Lf/h/a/b/a1/s; - - new-instance v1, Lf/h/a/b/a1/e0/m$a; - - invoke-direct {v1, v0}, Lf/h/a/b/a1/e0/m$a;->(Lf/h/a/b/a1/s;)V - - iput-object v1, p0, Lf/h/a/b/a1/e0/m;->d:Lf/h/a/b/a1/e0/m$a; - - iget-object v0, p0, Lf/h/a/b/a1/e0/m;->a:Lf/h/a/b/a1/e0/x; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/a1/e0/x;->a(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/m;->m:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/n.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/n.smali deleted file mode 100644 index 33d0641e03..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/n.smali +++ /dev/null @@ -1,288 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/n; -.super Ljava/lang/Object; -.source "Id3Reader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public b:Lf/h/a/b/a1/s; - -.field public c:Z - -.field public d:J - -.field public e:I - -.field public f:I - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 7 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/n;->c:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/a1/e0/n;->f:I - - const/16 v2, 0xa - - if-ge v1, v2, :cond_3 - - rsub-int/lit8 v1, v1, 0xa - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v1 - - iget-object v3, p1, Lf/h/a/b/i1/t;->a:[B - - iget v4, p1, Lf/h/a/b/i1/t;->b:I - - iget-object v5, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - iget v6, p0, Lf/h/a/b/a1/e0/n;->f:I - - invoke-static {v3, v4, v5, v6, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/a1/e0/n;->f:I - - add-int/2addr v3, v1 - - if-ne v3, v2, :cond_3 - - iget-object v1, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - const/4 v3, 0x0 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->C(I)V - - const/16 v1, 0x49 - - iget-object v4, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - if-ne v1, v4, :cond_2 - - const/16 v1, 0x44 - - iget-object v4, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - if-ne v1, v4, :cond_2 - - const/16 v1, 0x33 - - iget-object v4, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - if-eq v1, v4, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - const/4 v3, 0x3 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v1, p0, Lf/h/a/b/a1/e0/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->p()I - - move-result v1 - - add-int/2addr v1, v2 - - iput v1, p0, Lf/h/a/b/a1/e0/n;->e:I - - goto :goto_1 - - :cond_2 - :goto_0 - const-string p1, "Id3Reader" - - const-string v0, "Discarding invalid ID3 tag" - - invoke-static {p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - iput-boolean v3, p0, Lf/h/a/b/a1/e0/n;->c:Z - - return-void - - :cond_3 - :goto_1 - iget v1, p0, Lf/h/a/b/a1/e0/n;->e:I - - iget v2, p0, Lf/h/a/b/a1/e0/n;->f:I - - sub-int/2addr v1, v2 - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/a1/e0/n;->b:Lf/h/a/b/a1/s; - - invoke-interface {v1, p1, v0}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget p1, p0, Lf/h/a/b/a1/e0/n;->f:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/a1/e0/n;->f:I - - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/n;->c:Z - - return-void -.end method - -.method public d()V - .locals 8 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/n;->c:Z - - if-eqz v0, :cond_1 - - iget v5, p0, Lf/h/a/b/a1/e0/n;->e:I - - if-eqz v5, :cond_1 - - iget v0, p0, Lf/h/a/b/a1/e0/n;->f:I - - if-eq v0, v5, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/a1/e0/n;->b:Lf/h/a/b/a1/s; - - iget-wide v2, p0, Lf/h/a/b/a1/e0/n;->d:J - - const/4 v4, 0x1 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - invoke-interface/range {v1 .. v7}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/n;->c:Z - - :cond_1 - :goto_0 - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 3 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x4 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/n;->b:Lf/h/a/b/a1/s; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object p2 - - const-string v0, "application/id3" - - const/4 v1, 0x0 - - const/4 v2, -0x1 - - invoke-static {p2, v0, v1, v2, v1}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object p2 - - invoke-interface {p1, p2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method - -.method public f(JI)V - .locals 0 - - and-int/lit8 p3, p3, 0x4 - - if-nez p3, :cond_0 - - return-void - - :cond_0 - const/4 p3, 0x1 - - iput-boolean p3, p0, Lf/h/a/b/a1/e0/n;->c:Z - - iput-wide p1, p0, Lf/h/a/b/a1/e0/n;->d:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/e0/n;->e:I - - iput p1, p0, Lf/h/a/b/a1/e0/n;->f:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/o.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/o.smali deleted file mode 100644 index 1340d26674..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/o.smali +++ /dev/null @@ -1,827 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/o; -.super Ljava/lang/Object; -.source "LatmReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Lf/h/a/b/i1/s; - -.field public d:Lf/h/a/b/a1/s; - -.field public e:Lcom/google/android/exoplayer2/Format; - -.field public f:Ljava/lang/String; - -.field public g:I - -.field public h:I - -.field public i:I - -.field public j:I - -.field public k:J - -.field public l:Z - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:Z - -.field public q:J - -.field public r:I - -.field public s:J - -.field public t:I - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/o;->a:Ljava/lang/String; - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x400 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/s; - - iget-object p1, p1, Lf/h/a/b/i1/t;->a:[B - - invoke-direct {v0, p1}, Lf/h/a/b/i1/s;->([B)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/o;->c:Lf/h/a/b/i1/s; - - return-void -.end method - -.method public static a(Lf/h/a/b/i1/s;)J - .locals 2 - - const/4 v0, 0x2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - add-int/lit8 v0, v0, 0x1 - - mul-int/lit8 v0, v0, 0x8 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result p0 - - int-to-long v0, p0 - - return-wide v0 -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 23 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - if-lez v1, :cond_1f - - iget v1, v0, Lf/h/a/b/a1/e0/o;->g:I - - const/16 v2, 0x56 - - const/4 v3, 0x1 - - if-eqz v1, :cond_1e - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - if-eq v1, v3, :cond_1c - - const/4 v2, 0x3 - - const/16 v6, 0x8 - - if-eq v1, v4, :cond_18 - - if-ne v1, v2, :cond_17 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - iget v4, v0, Lf/h/a/b/a1/e0/o;->i:I - - iget v7, v0, Lf/h/a/b/a1/e0/o;->h:I - - sub-int/2addr v4, v7 - - invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I - - move-result v1 - - iget-object v4, v0, Lf/h/a/b/a1/e0/o;->c:Lf/h/a/b/i1/s; - - iget-object v4, v4, Lf/h/a/b/i1/s;->a:[B - - iget v7, v0, Lf/h/a/b/a1/e0/o;->h:I - - move-object/from16 v8, p1 - - invoke-virtual {v8, v4, v7, v1}, Lf/h/a/b/i1/t;->d([BII)V - - iget v4, v0, Lf/h/a/b/a1/e0/o;->h:I - - add-int/2addr v4, v1 - - iput v4, v0, Lf/h/a/b/a1/e0/o;->h:I - - iget v1, v0, Lf/h/a/b/a1/e0/o;->i:I - - if-ne v4, v1, :cond_0 - - iget-object v1, v0, Lf/h/a/b/a1/e0/o;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/o;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v4 - - if-nez v4, :cond_f - - iput-boolean v3, v0, Lf/h/a/b/a1/e0/o;->l:Z - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - if-ne v4, v3, :cond_1 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - goto :goto_1 - - :cond_1 - const/4 v7, 0x0 - - :goto_1 - iput v7, v0, Lf/h/a/b/a1/e0/o;->m:I - - if-nez v7, :cond_e - - if-ne v4, v3, :cond_2 - - invoke-static {v1}, Lf/h/a/b/a1/e0/o;->a(Lf/h/a/b/i1/s;)J - - :cond_2 - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v7 - - if-eqz v7, :cond_d - - const/4 v7, 0x6 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v9 - - iput v9, v0, Lf/h/a/b/a1/e0/o;->n:I - - const/4 v9, 0x4 - - invoke-virtual {v1, v9}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - if-nez v10, :cond_c - - if-nez v11, :cond_c - - if-nez v4, :cond_3 - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->d()I - - move-result v10 - - invoke-virtual {v0, v1}, Lf/h/a/b/a1/e0/o;->g(Lf/h/a/b/i1/s;)I - - move-result v11 - - invoke-virtual {v1, v10}, Lf/h/a/b/i1/s;->j(I)V - - add-int/lit8 v10, v11, 0x7 - - div-int/2addr v10, v6 - - new-array v10, v10, [B - - invoke-virtual {v1, v10, v5, v11}, Lf/h/a/b/i1/s;->g([BII)V - - iget-object v12, v0, Lf/h/a/b/a1/e0/o;->f:Ljava/lang/String; - - const/4 v14, 0x0 - - const/4 v15, -0x1 - - const/16 v16, -0x1 - - iget v11, v0, Lf/h/a/b/a1/e0/o;->t:I - - iget v13, v0, Lf/h/a/b/a1/e0/o;->r:I - - invoke-static {v10}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v19 - - const/16 v20, 0x0 - - const/16 v21, 0x0 - - iget-object v10, v0, Lf/h/a/b/a1/e0/o;->a:Ljava/lang/String; - - const-string v17, "audio/mp4a-latm" - - move/from16 v18, v13 - - move-object/from16 v13, v17 - - move/from16 v17, v11 - - move-object/from16 v22, v10 - - invoke-static/range {v12 .. v22}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v10 - - iget-object v11, v0, Lf/h/a/b/a1/e0/o;->e:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {v10, v11}, Lcom/google/android/exoplayer2/Format;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-nez v11, :cond_4 - - iput-object v10, v0, Lf/h/a/b/a1/e0/o;->e:Lcom/google/android/exoplayer2/Format; - - const-wide/32 v11, 0x3d090000 - - iget v13, v10, Lcom/google/android/exoplayer2/Format;->z:I - - int-to-long v13, v13 - - div-long/2addr v11, v13 - - iput-wide v11, v0, Lf/h/a/b/a1/e0/o;->s:J - - iget-object v11, v0, Lf/h/a/b/a1/e0/o;->d:Lf/h/a/b/a1/s; - - invoke-interface {v11, v10}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - goto :goto_2 - - :cond_3 - invoke-static {v1}, Lf/h/a/b/a1/e0/o;->a(Lf/h/a/b/i1/s;)J - - move-result-wide v10 - - long-to-int v11, v10 - - invoke-virtual {v0, v1}, Lf/h/a/b/a1/e0/o;->g(Lf/h/a/b/i1/s;)I - - move-result v10 - - sub-int/2addr v11, v10 - - invoke-virtual {v1, v11}, Lf/h/a/b/i1/s;->l(I)V - - :cond_4 - :goto_2 - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - iput v10, v0, Lf/h/a/b/a1/e0/o;->o:I - - if-eqz v10, :cond_9 - - if-eq v10, v3, :cond_8 - - if-eq v10, v2, :cond_7 - - if-eq v10, v9, :cond_7 - - const/4 v2, 0x5 - - if-eq v10, v2, :cond_7 - - if-eq v10, v7, :cond_6 - - const/4 v2, 0x7 - - if-ne v10, v2, :cond_5 - - goto :goto_3 - - :cond_5 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_6 - :goto_3 - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_4 - - :cond_7 - invoke-virtual {v1, v7}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_4 - - :cond_8 - const/16 v2, 0x9 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_4 - - :cond_9 - invoke-virtual {v1, v6}, Lf/h/a/b/i1/s;->l(I)V - - :goto_4 - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - iput-boolean v2, v0, Lf/h/a/b/a1/e0/o;->p:Z - - const-wide/16 v9, 0x0 - - iput-wide v9, v0, Lf/h/a/b/a1/e0/o;->q:J - - if-eqz v2, :cond_b - - if-ne v4, v3, :cond_a - - invoke-static {v1}, Lf/h/a/b/a1/e0/o;->a(Lf/h/a/b/i1/s;)J - - move-result-wide v2 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/o;->q:J - - goto :goto_5 - - :cond_a - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - iget-wide v3, v0, Lf/h/a/b/a1/e0/o;->q:J - - shl-long/2addr v3, v6 - - invoke-virtual {v1, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - int-to-long v9, v7 - - add-long/2addr v3, v9 - - iput-wide v3, v0, Lf/h/a/b/a1/e0/o;->q:J - - if-nez v2, :cond_a - - :cond_b - :goto_5 - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - if-eqz v2, :cond_10 - - invoke-virtual {v1, v6}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_6 - - :cond_c - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_d - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_e - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_f - iget-boolean v2, v0, Lf/h/a/b/a1/e0/o;->l:Z - - if-nez v2, :cond_10 - - goto :goto_9 - - :cond_10 - :goto_6 - iget v2, v0, Lf/h/a/b/a1/e0/o;->m:I - - if-nez v2, :cond_16 - - iget v2, v0, Lf/h/a/b/a1/e0/o;->n:I - - if-nez v2, :cond_15 - - iget v2, v0, Lf/h/a/b/a1/e0/o;->o:I - - if-nez v2, :cond_14 - - const/4 v2, 0x0 - - :goto_7 - invoke-virtual {v1, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - add-int v13, v2, v3 - - const/16 v2, 0xff - - if-eq v3, v2, :cond_13 - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->d()I - - move-result v2 - - and-int/lit8 v3, v2, 0x7 - - if-nez v3, :cond_11 - - iget-object v3, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - shr-int/lit8 v2, v2, 0x3 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_8 - - :cond_11 - iget-object v2, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - mul-int/lit8 v3, v13, 0x8 - - invoke-virtual {v1, v2, v5, v3}, Lf/h/a/b/i1/s;->g([BII)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/t;->C(I)V - - :goto_8 - iget-object v2, v0, Lf/h/a/b/a1/e0/o;->d:Lf/h/a/b/a1/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - invoke-interface {v2, v3, v13}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v9, v0, Lf/h/a/b/a1/e0/o;->d:Lf/h/a/b/a1/s; - - iget-wide v10, v0, Lf/h/a/b/a1/e0/o;->k:J - - const/4 v12, 0x1 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - invoke-interface/range {v9 .. v15}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/o;->k:J - - iget-wide v6, v0, Lf/h/a/b/a1/e0/o;->s:J - - add-long/2addr v2, v6 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/o;->k:J - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/o;->p:Z - - if-eqz v2, :cond_12 - - iget-wide v2, v0, Lf/h/a/b/a1/e0/o;->q:J - - long-to-int v3, v2 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->l(I)V - - :cond_12 - :goto_9 - iput v5, v0, Lf/h/a/b/a1/e0/o;->g:I - - goto/16 :goto_0 - - :cond_13 - move v2, v13 - - goto :goto_7 - - :cond_14 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_15 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_16 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_17 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_18 - move-object/from16 v8, p1 - - iget v1, v0, Lf/h/a/b/a1/e0/o;->j:I - - and-int/lit16 v1, v1, -0xe1 - - shl-int/2addr v1, v6 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - or-int/2addr v1, v3 - - iput v1, v0, Lf/h/a/b/a1/e0/o;->i:I - - iget-object v3, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - iget-object v4, v3, Lf/h/a/b/i1/t;->a:[B - - array-length v6, v4 - - if-le v1, v6, :cond_1b - - array-length v6, v4 - - if-ge v6, v1, :cond_19 - - new-array v4, v1, [B - - :cond_19 - iput-object v4, v3, Lf/h/a/b/i1/t;->a:[B - - iput v1, v3, Lf/h/a/b/i1/t;->c:I - - iput v5, v3, Lf/h/a/b/i1/t;->b:I - - iget-object v1, v0, Lf/h/a/b/a1/e0/o;->c:Lf/h/a/b/i1/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/o;->b:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - if-eqz v1, :cond_1a - - array-length v4, v3 - - iput-object v3, v1, Lf/h/a/b/i1/s;->a:[B - - iput v5, v1, Lf/h/a/b/i1/s;->b:I - - iput v5, v1, Lf/h/a/b/i1/s;->c:I - - iput v4, v1, Lf/h/a/b/i1/s;->d:I - - goto :goto_a - - :cond_1a - const/4 v1, 0x0 - - throw v1 - - :cond_1b - :goto_a - iput v5, v0, Lf/h/a/b/a1/e0/o;->h:I - - iput v2, v0, Lf/h/a/b/a1/e0/o;->g:I - - goto/16 :goto_0 - - :cond_1c - move-object/from16 v8, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - and-int/lit16 v3, v1, 0xe0 - - const/16 v6, 0xe0 - - if-ne v3, v6, :cond_1d - - iput v1, v0, Lf/h/a/b/a1/e0/o;->j:I - - iput v4, v0, Lf/h/a/b/a1/e0/o;->g:I - - goto/16 :goto_0 - - :cond_1d - if-eq v1, v2, :cond_0 - - iput v5, v0, Lf/h/a/b/a1/e0/o;->g:I - - goto/16 :goto_0 - - :cond_1e - move-object/from16 v8, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - if-ne v1, v2, :cond_0 - - iput v3, v0, Lf/h/a/b/a1/e0/o;->g:I - - goto/16 :goto_0 - - :cond_1f - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/o;->g:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/o;->l:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 2 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/o;->d:Lf/h/a/b/a1/s; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/o;->f:Ljava/lang/String; - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/o;->k:J - - return-void -.end method - -.method public final g(Lf/h/a/b/i1/s;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/i1/s;->b()I - - move-result v0 - - const/4 v1, 0x1 - - invoke-static {p1, v1}, Lf/h/a/b/i1/h;->b(Lf/h/a/b/i1/s;Z)Landroid/util/Pair; - - move-result-object v1 - - iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - iput v2, p0, Lf/h/a/b/a1/e0/o;->r:I - - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - iput v1, p0, Lf/h/a/b/a1/e0/o;->t:I - - invoke-virtual {p1}, Lf/h/a/b/i1/s;->b()I - - move-result p1 - - sub-int/2addr v0, p1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/p.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/p.smali deleted file mode 100644 index e2e847623a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/p.smali +++ /dev/null @@ -1,436 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/p; -.super Ljava/lang/Object; -.source "MpegAudioReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/j; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:Lf/h/a/b/a1/o; - -.field public final c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Lf/h/a/b/a1/s; - -.field public f:I - -.field public g:I - -.field public h:Z - -.field public i:Z - -.field public j:J - -.field public k:I - -.field public l:J - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/p;->f:I - - new-instance v1, Lf/h/a/b/i1/t; - - const/4 v2, 0x4 - - invoke-direct {v1, v2}, Lf/h/a/b/i1/t;->(I)V - - iput-object v1, p0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - const/4 v2, -0x1 - - aput-byte v2, v1, v0 - - new-instance v0, Lf/h/a/b/a1/o; - - invoke-direct {v0}, Lf/h/a/b/a1/o;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/p;->b:Lf/h/a/b/a1/o; - - iput-object p1, p0, Lf/h/a/b/a1/e0/p;->c:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)V - .locals 23 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_b - - iget v2, v0, Lf/h/a/b/a1/e0/p;->f:I - - const/4 v3, 0x2 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v2, :cond_6 - - if-eq v2, v5, :cond_2 - - if-ne v2, v3, :cond_1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/a1/e0/p;->k:I - - iget v5, v0, Lf/h/a/b/a1/e0/p;->g:I - - sub-int/2addr v3, v5 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/e0/p;->e:Lf/h/a/b/a1/s; - - invoke-interface {v3, v1, v2}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v3, v0, Lf/h/a/b/a1/e0/p;->g:I - - add-int/2addr v3, v2 - - iput v3, v0, Lf/h/a/b/a1/e0/p;->g:I - - iget v9, v0, Lf/h/a/b/a1/e0/p;->k:I - - if-ge v3, v9, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v5, v0, Lf/h/a/b/a1/e0/p;->e:Lf/h/a/b/a1/s; - - iget-wide v6, v0, Lf/h/a/b/a1/e0/p;->l:J - - const/4 v8, 0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-interface/range {v5 .. v11}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, v0, Lf/h/a/b/a1/e0/p;->l:J - - iget-wide v5, v0, Lf/h/a/b/a1/e0/p;->j:J - - add-long/2addr v2, v5 - - iput-wide v2, v0, Lf/h/a/b/a1/e0/p;->l:J - - iput v4, v0, Lf/h/a/b/a1/e0/p;->g:I - - iput v4, v0, Lf/h/a/b/a1/e0/p;->f:I - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_2 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v6, v0, Lf/h/a/b/a1/e0/p;->g:I - - const/4 v7, 0x4 - - rsub-int/lit8 v6, v6, 0x4 - - invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v6, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - iget-object v6, v6, Lf/h/a/b/i1/t;->a:[B - - iget v8, v0, Lf/h/a/b/a1/e0/p;->g:I - - invoke-virtual {v1, v6, v8, v2}, Lf/h/a/b/i1/t;->d([BII)V - - iget v6, v0, Lf/h/a/b/a1/e0/p;->g:I - - add-int/2addr v6, v2 - - iput v6, v0, Lf/h/a/b/a1/e0/p;->g:I - - if-ge v6, v7, :cond_3 - - goto :goto_0 - - :cond_3 - iget-object v2, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - iget-object v6, v0, Lf/h/a/b/a1/e0/p;->b:Lf/h/a/b/a1/o; - - invoke-static {v2, v6}, Lf/h/a/b/a1/o;->d(ILf/h/a/b/a1/o;)Z - - move-result v2 - - if-nez v2, :cond_4 - - iput v4, v0, Lf/h/a/b/a1/e0/p;->g:I - - iput v5, v0, Lf/h/a/b/a1/e0/p;->f:I - - goto :goto_0 - - :cond_4 - iget-object v2, v0, Lf/h/a/b/a1/e0/p;->b:Lf/h/a/b/a1/o; - - iget v6, v2, Lf/h/a/b/a1/o;->c:I - - iput v6, v0, Lf/h/a/b/a1/e0/p;->k:I - - iget-boolean v6, v0, Lf/h/a/b/a1/e0/p;->h:Z - - if-nez v6, :cond_5 - - const-wide/32 v8, 0xf4240 - - iget v6, v2, Lf/h/a/b/a1/o;->g:I - - int-to-long v10, v6 - - mul-long v10, v10, v8 - - iget v6, v2, Lf/h/a/b/a1/o;->d:I - - int-to-long v8, v6 - - div-long/2addr v10, v8 - - iput-wide v10, v0, Lf/h/a/b/a1/e0/p;->j:J - - iget-object v12, v0, Lf/h/a/b/a1/e0/p;->d:Ljava/lang/String; - - iget-object v13, v2, Lf/h/a/b/a1/o;->b:Ljava/lang/String; - - const/4 v14, 0x0 - - const/4 v15, -0x1 - - const/16 v16, 0x1000 - - iget v2, v2, Lf/h/a/b/a1/o;->e:I - - const/16 v19, 0x0 - - const/16 v20, 0x0 - - const/16 v21, 0x0 - - iget-object v8, v0, Lf/h/a/b/a1/e0/p;->c:Ljava/lang/String; - - move/from16 v17, v2 - - move/from16 v18, v6 - - move-object/from16 v22, v8 - - invoke-static/range {v12 .. v22}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v2 - - iget-object v6, v0, Lf/h/a/b/a1/e0/p;->e:Lf/h/a/b/a1/s; - - invoke-interface {v6, v2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v5, v0, Lf/h/a/b/a1/e0/p;->h:Z - - :cond_5 - iget-object v2, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/p;->e:Lf/h/a/b/a1/s; - - iget-object v4, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - invoke-interface {v2, v4, v7}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iput v3, v0, Lf/h/a/b/a1/e0/p;->f:I - - goto/16 :goto_0 - - :cond_6 - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - iget v6, v1, Lf/h/a/b/i1/t;->b:I - - iget v7, v1, Lf/h/a/b/i1/t;->c:I - - :goto_1 - if-ge v6, v7, :cond_a - - aget-byte v8, v2, v6 - - const/16 v9, 0xff - - and-int/2addr v8, v9 - - if-ne v8, v9, :cond_7 - - const/4 v8, 0x1 - - goto :goto_2 - - :cond_7 - const/4 v8, 0x0 - - :goto_2 - iget-boolean v9, v0, Lf/h/a/b/a1/e0/p;->i:Z - - if-eqz v9, :cond_8 - - aget-byte v9, v2, v6 - - const/16 v10, 0xe0 - - and-int/2addr v9, v10 - - if-ne v9, v10, :cond_8 - - const/4 v9, 0x1 - - goto :goto_3 - - :cond_8 - const/4 v9, 0x0 - - :goto_3 - iput-boolean v8, v0, Lf/h/a/b/a1/e0/p;->i:Z - - if-eqz v9, :cond_9 - - add-int/lit8 v7, v6, 0x1 - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->C(I)V - - iput-boolean v4, v0, Lf/h/a/b/a1/e0/p;->i:Z - - iget-object v4, v0, Lf/h/a/b/a1/e0/p;->a:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - aget-byte v2, v2, v6 - - aput-byte v2, v4, v5 - - iput v3, v0, Lf/h/a/b/a1/e0/p;->g:I - - iput v5, v0, Lf/h/a/b/a1/e0/p;->f:I - - goto/16 :goto_0 - - :cond_9 - add-int/lit8 v6, v6, 0x1 - - goto :goto_1 - - :cond_a - invoke-virtual {v1, v7}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_0 - - :cond_b - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/p;->f:I - - iput v0, p0, Lf/h/a/b/a1/e0/p;->g:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/p;->i:Z - - return-void -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 1 - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/p;->d:Ljava/lang/String; - - invoke-virtual {p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result p2 - - const/4 v0, 0x1 - - invoke-interface {p1, p2, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/p;->e:Lf/h/a/b/a1/s; - - return-void -.end method - -.method public f(JI)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/e0/p;->l:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/q.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/q.smali deleted file mode 100644 index f89f17788e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/q.smali +++ /dev/null @@ -1,165 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/q; -.super Ljava/lang/Object; -.source "NalUnitTargetBuffer.java" - - -# instance fields -.field public final a:I - -.field public b:Z - -.field public c:Z - -.field public d:[B - -.field public e:I - - -# direct methods -.method public constructor (II)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/e0/q;->a:I - - add-int/lit8 p2, p2, 0x3 - - new-array p1, p2, [B - - iput-object p1, p0, Lf/h/a/b/a1/e0/q;->d:[B - - const/4 p2, 0x2 - - const/4 v0, 0x1 - - aput-byte v0, p1, p2 - - return-void -.end method - - -# virtual methods -.method public a([BII)V - .locals 4 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/q;->b:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - sub-int/2addr p3, p2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/q;->d:[B - - array-length v1, v0 - - iget v2, p0, Lf/h/a/b/a1/e0/q;->e:I - - add-int v3, v2, p3 - - if-ge v1, v3, :cond_1 - - add-int/2addr v2, p3 - - mul-int/lit8 v2, v2, 0x2 - - invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/e0/q;->d:[B - - :cond_1 - iget-object v0, p0, Lf/h/a/b/a1/e0/q;->d:[B - - iget v1, p0, Lf/h/a/b/a1/e0/q;->e:I - - invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/a1/e0/q;->e:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/a1/e0/q;->e:I - - return-void -.end method - -.method public b(I)Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/q;->b:Z - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget v0, p0, Lf/h/a/b/a1/e0/q;->e:I - - sub-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/a1/e0/q;->e:I - - iput-boolean v1, p0, Lf/h/a/b/a1/e0/q;->b:Z - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/q;->c:Z - - return p1 -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/q;->b:Z - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/q;->c:Z - - return-void -.end method - -.method public d(I)V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/q;->b:Z - - const/4 v1, 0x1 - - xor-int/2addr v0, v1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget v0, p0, Lf/h/a/b/a1/e0/q;->a:I - - const/4 v2, 0x0 - - if-ne p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - iput-boolean v1, p0, Lf/h/a/b/a1/e0/q;->b:Z - - if-eqz v1, :cond_1 - - const/4 p1, 0x3 - - iput p1, p0, Lf/h/a/b/a1/e0/q;->e:I - - iput-boolean v2, p0, Lf/h/a/b/a1/e0/q;->c:Z - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/r.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/r.smali deleted file mode 100644 index f0b16a28f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/r.smali +++ /dev/null @@ -1,669 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/r; -.super Ljava/lang/Object; -.source "PesReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/c0; - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/j; - -.field public final b:Lf/h/a/b/i1/s; - -.field public c:I - -.field public d:I - -.field public e:Lf/h/a/b/i1/b0; - -.field public f:Z - -.field public g:Z - -.field public h:Z - -.field public i:I - -.field public j:I - -.field public k:Z - -.field public l:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/j;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - new-instance p1, Lf/h/a/b/i1/s; - - const/16 v0, 0xa - - new-array v0, v0, [B - - invoke-direct {p1, v0}, Lf/h/a/b/i1/s;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/e0/r;->c:I - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/e0/r;->e:Lf/h/a/b/i1/b0; - - iget-object p1, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {p1, p2, p3}, Lf/h/a/b/a1/e0/j;->e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - return-void -.end method - -.method public final b(Lf/h/a/b/i1/t;I)V - .locals 11 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - and-int/lit8 v0, p2, 0x1 - - const-string v1, "PesReader" - - const/4 v2, -0x1 - - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - if-eqz v0, :cond_4 - - iget v0, p0, Lf/h/a/b/a1/e0/r;->c:I - - if-eqz v0, :cond_3 - - if-eq v0, v5, :cond_3 - - if-eq v0, v4, :cond_2 - - if-ne v0, v3, :cond_1 - - iget v0, p0, Lf/h/a/b/a1/e0/r;->j:I - - if-eq v0, v2, :cond_0 - - const-string v0, "Unexpected start indicator: expected " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v6, p0, Lf/h/a/b/a1/e0/r;->j:I - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v6, " more bytes" - - invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v0}, Lf/h/a/b/a1/e0/j;->d()V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_2 - const-string v0, "Unexpected start indicator reading extended header" - - invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - :goto_0 - invoke-virtual {p0, v5}, Lf/h/a/b/a1/e0/r;->e(I)V - - :cond_4 - :goto_1 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-lez v0, :cond_12 - - iget v0, p0, Lf/h/a/b/a1/e0/r;->c:I - - if-eqz v0, :cond_10 - - const/4 v6, 0x0 - - if-eq v0, v5, :cond_c - - if-eq v0, v4, :cond_8 - - if-ne v0, v3, :cond_7 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - iget v3, p0, Lf/h/a/b/a1/e0/r;->j:I - - if-ne v3, v2, :cond_5 - - goto :goto_2 - - :cond_5 - sub-int v6, v0, v3 - - :goto_2 - if-lez v6, :cond_6 - - sub-int/2addr v0, v6 - - iget v3, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, v0 - - invoke-virtual {p1, v3}, Lf/h/a/b/i1/t;->B(I)V - - :cond_6 - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v3, p1}, Lf/h/a/b/a1/e0/j;->b(Lf/h/a/b/i1/t;)V - - iget v3, p0, Lf/h/a/b/a1/e0/r;->j:I - - if-eq v3, v2, :cond_11 - - sub-int/2addr v3, v0 - - iput v3, p0, Lf/h/a/b/a1/e0/r;->j:I - - if-nez v3, :cond_11 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v0}, Lf/h/a/b/a1/e0/j;->d()V - - invoke-virtual {p0, v5}, Lf/h/a/b/a1/e0/r;->e(I)V - - goto/16 :goto_7 - - :cond_7 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_8 - const/16 v0, 0xa - - iget v2, p0, Lf/h/a/b/a1/e0/r;->i:I - - invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget-object v2, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - iget-object v2, v2, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {p0, p1, v2, v0}, Lf/h/a/b/a1/e0/r;->d(Lf/h/a/b/i1/t;[BI)Z - - move-result v0 - - if-eqz v0, :cond_11 - - const/4 v0, 0x0 - - iget v2, p0, Lf/h/a/b/a1/e0/r;->i:I - - invoke-virtual {p0, p1, v0, v2}, Lf/h/a/b/a1/e0/r;->d(Lf/h/a/b/i1/t;[BI)Z - - move-result v0 - - if-eqz v0, :cond_11 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v6}, Lf/h/a/b/i1/s;->j(I)V - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v6, p0, Lf/h/a/b/a1/e0/r;->l:J - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/r;->f:Z - - const/4 v2, 0x4 - - if-eqz v0, :cond_a - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - int-to-long v6, v0 - - const/16 v0, 0x1e - - shl-long/2addr v6, v0 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/16 v8, 0xf - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - shl-int/2addr v0, v8 - - int-to-long v9, v0 - - or-long/2addr v6, v9 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - int-to-long v9, v0 - - or-long/2addr v6, v9 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/r;->h:Z - - if-nez v0, :cond_9 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/r;->g:Z - - if-eqz v0, :cond_9 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - int-to-long v2, v0 - - const/16 v0, 0x1e - - shl-long/2addr v2, v0 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - shl-int/2addr v0, v8 - - int-to-long v9, v0 - - or-long/2addr v2, v9 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - int-to-long v8, v0 - - or-long/2addr v2, v8 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->e:Lf/h/a/b/i1/b0; - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/i1/b0;->b(J)J - - iput-boolean v5, p0, Lf/h/a/b/a1/e0/r;->h:Z - - :cond_9 - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->e:Lf/h/a/b/i1/b0; - - invoke-virtual {v0, v6, v7}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v2 - - iput-wide v2, p0, Lf/h/a/b/a1/e0/r;->l:J - - :cond_a - iget-boolean v0, p0, Lf/h/a/b/a1/e0/r;->k:Z - - if-eqz v0, :cond_b - - const/4 v0, 0x4 - - goto :goto_3 - - :cond_b - const/4 v0, 0x0 - - :goto_3 - or-int/2addr p2, v0 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - iget-wide v2, p0, Lf/h/a/b/a1/e0/r;->l:J - - invoke-interface {v0, v2, v3, p2}, Lf/h/a/b/a1/e0/j;->f(JI)V - - const/4 v0, 0x3 - - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e0/r;->e(I)V - - goto/16 :goto_7 - - :cond_c - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - iget-object v0, v0, Lf/h/a/b/i1/s;->a:[B - - const/16 v2, 0x9 - - invoke-virtual {p0, p1, v0, v2}, Lf/h/a/b/a1/e0/r;->d(Lf/h/a/b/i1/t;[BI)Z - - move-result v0 - - if-eqz v0, :cond_11 - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/16 v2, 0x18 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - if-eq v0, v5, :cond_d - - const-string v2, "Unexpected start code prefix: " - - invoke-static {v2, v0, v1}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/e0/r;->j:I - - const/4 v0, 0x0 - - goto :goto_5 - - :cond_d - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/16 v2, 0x8 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/16 v3, 0x10 - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/4 v6, 0x5 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3}, Lf/h/a/b/i1/s;->e()Z - - move-result v3 - - iput-boolean v3, p0, Lf/h/a/b/a1/e0/r;->k:Z - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3}, Lf/h/a/b/i1/s;->e()Z - - move-result v3 - - iput-boolean v3, p0, Lf/h/a/b/a1/e0/r;->f:Z - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3}, Lf/h/a/b/i1/s;->e()Z - - move-result v3 - - iput-boolean v3, p0, Lf/h/a/b/a1/e0/r;->g:Z - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - const/4 v6, 0x6 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v3, p0, Lf/h/a/b/a1/e0/r;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iput v2, p0, Lf/h/a/b/a1/e0/r;->i:I - - if-nez v0, :cond_e - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/e0/r;->j:I - - goto :goto_4 - - :cond_e - add-int/lit8 v0, v0, 0x6 - - add-int/lit8 v0, v0, -0x9 - - sub-int/2addr v0, v2 - - iput v0, p0, Lf/h/a/b/a1/e0/r;->j:I - - :goto_4 - const/4 v0, 0x1 - - :goto_5 - if-eqz v0, :cond_f - - const/4 v0, 0x2 - - goto :goto_6 - - :cond_f - const/4 v0, 0x0 - - :goto_6 - invoke-virtual {p0, v0}, Lf/h/a/b/a1/e0/r;->e(I)V - - goto :goto_7 - - :cond_10 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->D(I)V - - :cond_11 - :goto_7 - const/4 v2, -0x1 - - const/4 v3, 0x3 - - goto/16 :goto_1 - - :cond_12 - return-void -.end method - -.method public final c()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/e0/r;->c:I - - iput v0, p0, Lf/h/a/b/a1/e0/r;->d:I - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/r;->h:Z - - iget-object v0, p0, Lf/h/a/b/a1/e0/r;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v0}, Lf/h/a/b/a1/e0/j;->c()V - - return-void -.end method - -.method public final d(Lf/h/a/b/i1/t;[BI)Z - .locals 5 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/a1/e0/r;->d:I - - sub-int v1, p3, v1 - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - const/4 v1, 0x1 - - if-gtz v0, :cond_0 - - return v1 - - :cond_0 - if-nez p2, :cond_1 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_0 - - :cond_1 - iget v2, p0, Lf/h/a/b/a1/e0/r;->d:I - - iget-object v3, p1, Lf/h/a/b/i1/t;->a:[B - - iget v4, p1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v3, v4, p2, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p2, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr p2, v0 - - iput p2, p1, Lf/h/a/b/i1/t;->b:I - - :goto_0 - iget p1, p0, Lf/h/a/b/a1/e0/r;->d:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/a1/e0/r;->d:I - - if-ne p1, p3, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - return v1 -.end method - -.method public final e(I)V - .locals 0 - - iput p1, p0, Lf/h/a/b/a1/e0/r;->c:I - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/e0/r;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/s$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/s$a.smali deleted file mode 100644 index 673d9fc69f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/s$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/e0/s$a; -.super Ljava/lang/Object; -.source "PsBinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/s; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/s$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/s$b.smali deleted file mode 100644 index c04ca8fc94..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/s$b.smali +++ /dev/null @@ -1,375 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/s$b; -.super Ljava/lang/Object; -.source "PsBinarySearchSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/a$f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/s; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/b0; - -.field public final b:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor (Lf/h/a/b/i1/b0;Lf/h/a/b/a1/e0/s$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/s$b;->a:Lf/h/a/b/i1/b0; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/s$b;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;J)Lf/h/a/b/a1/a$e; - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v4, v1, Lf/h/a/b/a1/e;->c:J - - sub-long/2addr v4, v2 - - const-wide/16 v6, 0x4e20 - - invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - long-to-int v5, v4 - - iget-object v4, v0, Lf/h/a/b/a1/e0/s$b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/s$b;->b:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - const/4 v6, 0x0 - - invoke-virtual {v1, v4, v6, v5, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v0, Lf/h/a/b/a1/e0/s$b;->b:Lf/h/a/b/i1/t; - - const/4 v4, -0x1 - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - move-wide v8, v5 - - const/4 v7, -0x1 - - :goto_0 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - const/4 v11, 0x4 - - if-lt v10, v11, :cond_e - - iget-object v10, v1, Lf/h/a/b/i1/t;->a:[B - - iget v12, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v10, v12}, Lf/h/a/b/a1/e0/s;->g([BI)I - - move-result v10 - - const/4 v12, 0x1 - - const/16 v13, 0x1ba - - if-eq v10, v13, :cond_0 - - invoke-virtual {v1, v12}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->D(I)V - - invoke-static {v1}, Lf/h/a/b/a1/e0/t;->c(Lf/h/a/b/i1/t;)J - - move-result-wide v14 - - cmp-long v4, v14, v5 - - if-eqz v4, :cond_4 - - iget-object v4, v0, Lf/h/a/b/a1/e0/s$b;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v4, v14, v15}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v14 - - cmp-long v4, v14, p2 - - if-lez v4, :cond_2 - - cmp-long v1, v8, v5 - - if-nez v1, :cond_1 - - invoke-static {v14, v15, v2, v3}, Lf/h/a/b/a1/a$e;->a(JJ)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto/16 :goto_3 - - :cond_1 - int-to-long v4, v7 - - add-long/2addr v2, v4 - - invoke-static {v2, v3}, Lf/h/a/b/a1/a$e;->b(J)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto/16 :goto_3 - - :cond_2 - const-wide/32 v7, 0x186a0 - - add-long/2addr v7, v14 - - cmp-long v4, v7, p2 - - if-lez v4, :cond_3 - - iget v1, v1, Lf/h/a/b/i1/t;->b:I - - int-to-long v4, v1 - - add-long/2addr v2, v4 - - invoke-static {v2, v3}, Lf/h/a/b/a1/a$e;->b(J)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto/16 :goto_3 - - :cond_3 - iget v4, v1, Lf/h/a/b/i1/t;->b:I - - move v7, v4 - - move-wide v8, v14 - - :cond_4 - iget v4, v1, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - const/16 v14, 0xa - - if-ge v10, v14, :cond_5 - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - goto/16 :goto_2 - - :cond_5 - const/16 v10, 0x9 - - invoke-virtual {v1, v10}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v10 - - and-int/lit8 v10, v10, 0x7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v14 - - if-ge v14, v10, :cond_6 - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_2 - - :cond_6 - invoke-virtual {v1, v10}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - if-ge v10, v11, :cond_7 - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_2 - - :cond_7 - iget-object v10, v1, Lf/h/a/b/i1/t;->a:[B - - iget v14, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v10, v14}, Lf/h/a/b/a1/e0/s;->g([BI)I - - move-result v10 - - const/16 v14, 0x1bb - - if-ne v10, v14, :cond_9 - - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v14 - - if-ge v14, v10, :cond_8 - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_2 - - :cond_8 - invoke-virtual {v1, v10}, Lf/h/a/b/i1/t;->D(I)V - - :cond_9 - :goto_1 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - if-lt v10, v11, :cond_d - - iget-object v10, v1, Lf/h/a/b/i1/t;->a:[B - - iget v14, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v10, v14}, Lf/h/a/b/a1/e0/s;->g([BI)I - - move-result v10 - - if-eq v10, v13, :cond_d - - const/16 v14, 0x1b9 - - if-ne v10, v14, :cond_a - - goto :goto_2 - - :cond_a - ushr-int/lit8 v10, v10, 0x8 - - if-eq v10, v12, :cond_b - - goto :goto_2 - - :cond_b - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - const/4 v14, 0x2 - - if-ge v10, v14, :cond_c - - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_2 - - :cond_c - invoke-virtual {v1}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - iget v14, v1, Lf/h/a/b/i1/t;->c:I - - iget v15, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v15, v10 - - invoke-static {v14, v15}, Ljava/lang/Math;->min(II)I - - move-result v10 - - invoke-virtual {v1, v10}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_1 - - :cond_d - :goto_2 - iget v4, v1, Lf/h/a/b/i1/t;->b:I - - goto/16 :goto_0 - - :cond_e - cmp-long v1, v8, v5 - - if-eqz v1, :cond_f - - int-to-long v4, v4 - - add-long/2addr v2, v4 - - invoke-static {v8, v9, v2, v3}, Lf/h/a/b/a1/a$e;->c(JJ)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto :goto_3 - - :cond_f - sget-object v1, Lf/h/a/b/a1/a$e;->d:Lf/h/a/b/a1/a$e; - - :goto_3 - return-object v1 -.end method - -.method public b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/s$b;->b:Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/c0;->f:[B - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->z([B)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/s.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/s.smali deleted file mode 100644 index ef4581fb50..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/s.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/s; -.super Lf/h/a/b/a1/a; -.source "PsBinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/s$b; - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/i1/b0;JJ)V - .locals 16 - - new-instance v1, Lf/h/a/b/a1/a$b; - - invoke-direct {v1}, Lf/h/a/b/a1/a$b;->()V - - new-instance v2, Lf/h/a/b/a1/e0/s$b; - - const/4 v0, 0x0 - - move-object/from16 v3, p1 - - invoke-direct {v2, v3, v0}, Lf/h/a/b/a1/e0/s$b;->(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/e0/s$a;)V - - const-wide/16 v3, 0x1 - - add-long v7, p2, v3 - - const-wide/16 v5, 0x0 - - const-wide/16 v9, 0x0 - - const-wide/16 v13, 0xbc - - const/16 v15, 0x3e8 - - move-object/from16 v0, p0 - - move-wide/from16 v3, p2 - - move-wide/from16 v11, p4 - - invoke-direct/range {v0 .. v15}, Lf/h/a/b/a1/a;->(Lf/h/a/b/a1/a$d;Lf/h/a/b/a1/a$f;JJJJJJI)V - - return-void -.end method - -.method public static g([BI)I - .locals 2 - - aget-byte v0, p0, p1 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x18 - - add-int/lit8 v1, p1, 0x1 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p1, 0x2 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 p1, p1, 0x3 - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - or-int/2addr p0, v0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/t.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/t.smali deleted file mode 100644 index ee677c9559..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/t.smali +++ /dev/null @@ -1,316 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/t; -.super Ljava/lang/Object; -.source "PsDurationReader.java" - - -# instance fields -.field public final a:Lf/h/a/b/i1/b0; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:Z - -.field public d:Z - -.field public e:Z - -.field public f:J - -.field public g:J - -.field public h:J - - -# direct methods -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/b0; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/b0;->(J)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/t;->a:Lf/h/a/b/i1/b0; - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/e0/t;->f:J - - iput-wide v0, p0, Lf/h/a/b/a1/e0/t;->g:J - - iput-wide v0, p0, Lf/h/a/b/a1/e0/t;->h:J - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - return-void -.end method - -.method public static c(Lf/h/a/b/i1/t;)J - .locals 17 - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v5, 0x9 - - if-ge v2, v5, :cond_0 - - return-wide v3 - - :cond_0 - new-array v2, v5, [B - - iget-object v6, v0, Lf/h/a/b/i1/t;->a:[B - - iget v7, v0, Lf/h/a/b/i1/t;->b:I - - const/4 v8, 0x0 - - invoke-static {v6, v7, v2, v8, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v6, v0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v6, v5 - - iput v6, v0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - aget-byte v0, v2, v8 - - and-int/lit16 v0, v0, 0xc4 - - const/16 v1, 0x44 - - const/4 v5, 0x3 - - const/4 v6, 0x5 - - const/4 v7, 0x4 - - const/4 v9, 0x2 - - const/4 v10, 0x1 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - aget-byte v0, v2, v9 - - and-int/2addr v0, v7 - - if-eq v0, v7, :cond_2 - - goto :goto_0 - - :cond_2 - aget-byte v0, v2, v7 - - and-int/2addr v0, v7 - - if-eq v0, v7, :cond_3 - - goto :goto_0 - - :cond_3 - aget-byte v0, v2, v6 - - and-int/2addr v0, v10 - - if-eq v0, v10, :cond_4 - - goto :goto_0 - - :cond_4 - const/16 v0, 0x8 - - aget-byte v0, v2, v0 - - and-int/2addr v0, v5 - - if-ne v0, v5, :cond_5 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_5 - :goto_0 - const/4 v0, 0x0 - - :goto_1 - if-nez v0, :cond_6 - - return-wide v3 - - :cond_6 - aget-byte v0, v2, v8 - - int-to-long v0, v0 - - const-wide/16 v3, 0x38 - - and-long/2addr v0, v3 - - shr-long/2addr v0, v5 - - const/16 v3, 0x1e - - shl-long/2addr v0, v3 - - aget-byte v3, v2, v8 - - int-to-long v3, v3 - - const-wide/16 v11, 0x3 - - and-long/2addr v3, v11 - - const/16 v8, 0x1c - - shl-long/2addr v3, v8 - - or-long/2addr v0, v3 - - aget-byte v3, v2, v10 - - int-to-long v3, v3 - - const-wide/16 v13, 0xff - - and-long/2addr v3, v13 - - const/16 v8, 0x14 - - shl-long/2addr v3, v8 - - or-long/2addr v0, v3 - - aget-byte v3, v2, v9 - - int-to-long v3, v3 - - const-wide/16 v15, 0xf8 - - and-long/2addr v3, v15 - - shr-long/2addr v3, v5 - - const/16 v8, 0xf - - shl-long/2addr v3, v8 - - or-long/2addr v0, v3 - - aget-byte v3, v2, v9 - - int-to-long v3, v3 - - and-long/2addr v3, v11 - - const/16 v8, 0xd - - shl-long/2addr v3, v8 - - or-long/2addr v0, v3 - - aget-byte v3, v2, v5 - - int-to-long v3, v3 - - and-long/2addr v3, v13 - - shl-long/2addr v3, v6 - - or-long/2addr v0, v3 - - aget-byte v2, v2, v7 - - int-to-long v2, v2 - - and-long/2addr v2, v15 - - shr-long/2addr v2, v5 - - or-long/2addr v0, v2 - - return-wide v0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/c0;->f:[B - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->z([B)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/t;->c:Z - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - return v0 -.end method - -.method public final b([BI)I - .locals 2 - - aget-byte v0, p1, p2 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x18 - - add-int/lit8 v1, p2, 0x1 - - aget-byte v1, p1, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p2, 0x2 - - aget-byte v1, p1, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 p2, p2, 0x3 - - aget-byte p1, p1, p2 - - and-int/lit16 p1, p1, 0xff - - or-int/2addr p1, v0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/u$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/u$a.smali deleted file mode 100644 index 64cd0d747e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/u$a.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/u$a; -.super Ljava/lang/Object; -.source "PsExtractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/j; - -.field public final b:Lf/h/a/b/i1/b0; - -.field public final c:Lf/h/a/b/i1/s; - -.field public d:Z - -.field public e:Z - -.field public f:Z - -.field public g:I - -.field public h:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/j;Lf/h/a/b/i1/b0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/u$a;->a:Lf/h/a/b/a1/e0/j; - - iput-object p2, p0, Lf/h/a/b/a1/e0/u$a;->b:Lf/h/a/b/i1/b0; - - new-instance p1, Lf/h/a/b/i1/s; - - const/16 p2, 0x40 - - new-array p2, p2, [B - - invoke-direct {p1, p2}, Lf/h/a/b/i1/s;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/u.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/u.smali deleted file mode 100644 index a9cb64fc6a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/u.smali +++ /dev/null @@ -1,1228 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/u; -.super Ljava/lang/Object; -.source "PsExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/u$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/b0; - -.field public final b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/a1/e0/u$a;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Lf/h/a/b/a1/e0/t; - -.field public e:Z - -.field public f:Z - -.field public g:Z - -.field public h:J - -.field public i:Lf/h/a/b/a1/e0/s; - -.field public j:Lf/h/a/b/a1/i; - -.field public k:Z - - -# direct methods -.method public constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/b/i1/b0; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/b0;->(J)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0x1000 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/u;->b:Landroid/util/SparseArray; - - new-instance v0, Lf/h/a/b/a1/e0/t; - - invoke-direct {v0}, Lf/h/a/b/a1/e0/t;->()V - - iput-object v0, p0, Lf/h/a/b/a1/e0/u;->d:Lf/h/a/b/a1/e0/t; - - return-void -.end method - - -# virtual methods -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-wide v9, v1, Lf/h/a/b/a1/e;->c:J - - const/4 v11, 0x0 - - const-wide/16 v12, -0x1 - - const/4 v14, 0x1 - - cmp-long v15, v9, v12 - - if-eqz v15, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v7, 0x1ba - - if-eqz v3, :cond_b - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->d:Lf/h/a/b/a1/e0/t; - - iget-boolean v6, v3, Lf/h/a/b/a1/e0/t;->c:Z - - if-nez v6, :cond_b - - iget-boolean v6, v3, Lf/h/a/b/a1/e0/t;->e:Z - - const-wide/16 v8, 0x4e20 - - if-nez v6, :cond_4 - - iget-wide v12, v1, Lf/h/a/b/a1/e;->c:J - - invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v8 - - long-to-int v6, v8 - - int-to-long v8, v6 - - sub-long/2addr v12, v8 - - iget-wide v8, v1, Lf/h/a/b/a1/e;->d:J - - cmp-long v10, v8, v12 - - if-eqz v10, :cond_1 - - iput-wide v12, v2, Lf/h/a/b/a1/p;->a:J - - goto :goto_3 - - :cond_1 - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v6}, Lf/h/a/b/i1/t;->y(I)V - - iput v11, v1, Lf/h/a/b/a1/e;->f:I - - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v11, v6, v11}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v6, v1, Lf/h/a/b/i1/t;->c:I - - add-int/lit8 v6, v6, -0x4 - - :goto_1 - if-lt v6, v2, :cond_3 - - iget-object v8, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v3, v8, v6}, Lf/h/a/b/a1/e0/t;->b([BI)I - - move-result v8 - - if-ne v8, v7, :cond_2 - - add-int/lit8 v8, v6, 0x4 - - invoke-virtual {v1, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v1}, Lf/h/a/b/a1/e0/t;->c(Lf/h/a/b/i1/t;)J - - move-result-wide v8 - - cmp-long v10, v8, v4 - - if-eqz v10, :cond_2 - - move-wide v4, v8 - - goto :goto_2 - - :cond_2 - add-int/lit8 v6, v6, -0x1 - - goto :goto_1 - - :cond_3 - :goto_2 - iput-wide v4, v3, Lf/h/a/b/a1/e0/t;->g:J - - iput-boolean v14, v3, Lf/h/a/b/a1/e0/t;->e:Z - - goto/16 :goto_6 - - :cond_4 - iget-wide v12, v3, Lf/h/a/b/a1/e0/t;->g:J - - cmp-long v6, v12, v4 - - if-nez v6, :cond_5 - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/t;->a(Lf/h/a/b/a1/e;)I - - goto/16 :goto_6 - - :cond_5 - iget-boolean v6, v3, Lf/h/a/b/a1/e0/t;->d:Z - - if-nez v6, :cond_9 - - iget-wide v12, v1, Lf/h/a/b/a1/e;->c:J - - invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v8 - - long-to-int v6, v8 - - iget-wide v8, v1, Lf/h/a/b/a1/e;->d:J - - int-to-long v12, v11 - - cmp-long v10, v8, v12 - - if-eqz v10, :cond_6 - - iput-wide v12, v2, Lf/h/a/b/a1/p;->a:J - - :goto_3 - const/4 v11, 0x1 - - goto :goto_6 - - :cond_6 - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v6}, Lf/h/a/b/i1/t;->y(I)V - - iput v11, v1, Lf/h/a/b/a1/e;->f:I - - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v11, v6, v11}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v3, Lf/h/a/b/a1/e0/t;->b:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v6, v1, Lf/h/a/b/i1/t;->c:I - - :goto_4 - add-int/lit8 v8, v6, -0x3 - - if-ge v2, v8, :cond_8 - - iget-object v8, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v3, v8, v2}, Lf/h/a/b/a1/e0/t;->b([BI)I - - move-result v8 - - if-ne v8, v7, :cond_7 - - add-int/lit8 v8, v2, 0x4 - - invoke-virtual {v1, v8}, Lf/h/a/b/i1/t;->C(I)V - - invoke-static {v1}, Lf/h/a/b/a1/e0/t;->c(Lf/h/a/b/i1/t;)J - - move-result-wide v8 - - cmp-long v10, v8, v4 - - if-eqz v10, :cond_7 - - move-wide v4, v8 - - goto :goto_5 - - :cond_7 - add-int/lit8 v2, v2, 0x1 - - goto :goto_4 - - :cond_8 - :goto_5 - iput-wide v4, v3, Lf/h/a/b/a1/e0/t;->f:J - - iput-boolean v14, v3, Lf/h/a/b/a1/e0/t;->d:Z - - goto :goto_6 - - :cond_9 - iget-wide v6, v3, Lf/h/a/b/a1/e0/t;->f:J - - cmp-long v2, v6, v4 - - if-nez v2, :cond_a - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/t;->a(Lf/h/a/b/a1/e;)I - - goto :goto_6 - - :cond_a - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v2, v6, v7}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v4 - - iget-object v2, v3, Lf/h/a/b/a1/e0/t;->a:Lf/h/a/b/i1/b0; - - iget-wide v6, v3, Lf/h/a/b/a1/e0/t;->g:J - - invoke-virtual {v2, v6, v7}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v6 - - sub-long/2addr v6, v4 - - iput-wide v6, v3, Lf/h/a/b/a1/e0/t;->h:J - - invoke-virtual {v3, v1}, Lf/h/a/b/a1/e0/t;->a(Lf/h/a/b/a1/e;)I - - :goto_6 - return v11 - - :cond_b - iget-boolean v3, v0, Lf/h/a/b/a1/e0/u;->k:Z - - const-wide/16 v12, 0x0 - - if-nez v3, :cond_d - - iput-boolean v14, v0, Lf/h/a/b/a1/e0/u;->k:Z - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->d:Lf/h/a/b/a1/e0/t; - - iget-wide v7, v3, Lf/h/a/b/a1/e0/t;->h:J - - cmp-long v6, v7, v4 - - if-eqz v6, :cond_c - - new-instance v5, Lf/h/a/b/a1/e0/s; - - iget-object v4, v3, Lf/h/a/b/a1/e0/t;->a:Lf/h/a/b/i1/b0; - - move-object v3, v5 - - move-object v14, v5 - - move-wide v5, v7 - - move-wide v7, v9 - - invoke-direct/range {v3 .. v8}, Lf/h/a/b/a1/e0/s;->(Lf/h/a/b/i1/b0;JJ)V - - iput-object v14, v0, Lf/h/a/b/a1/e0/u;->i:Lf/h/a/b/a1/e0/s; - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->j:Lf/h/a/b/a1/i; - - iget-object v4, v14, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - invoke-interface {v3, v4}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - goto :goto_7 - - :cond_c - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->j:Lf/h/a/b/a1/i; - - new-instance v4, Lf/h/a/b/a1/q$b; - - invoke-direct {v4, v7, v8, v12, v13}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v3, v4}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - :cond_d - :goto_7 - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->i:Lf/h/a/b/a1/e0/s; - - if-eqz v3, :cond_e - - invoke-virtual {v3}, Lf/h/a/b/a1/a;->b()Z - - move-result v3 - - if-eqz v3, :cond_e - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->i:Lf/h/a/b/a1/e0/s; - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/a1/a;->a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - - move-result v1 - - return v1 - - :cond_e - iput v11, v1, Lf/h/a/b/a1/e;->f:I - - if-eqz v15, :cond_f - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v2 - - sub-long/2addr v9, v2 - - goto :goto_8 - - :cond_f - const-wide/16 v9, -0x1 - - :goto_8 - const/4 v2, -0x1 - - const-wide/16 v3, -0x1 - - cmp-long v5, v9, v3 - - if-eqz v5, :cond_10 - - const-wide/16 v3, 0x4 - - cmp-long v5, v9, v3 - - if-gez v5, :cond_10 - - return v2 - - :cond_10 - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/4 v4, 0x4 - - const/4 v5, 0x1 - - invoke-virtual {v1, v3, v11, v4, v5}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - move-result v3 - - if-nez v3, :cond_11 - - return v2 - - :cond_11 - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v11}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const/16 v5, 0x1b9 - - if-ne v3, v5, :cond_12 - - return v2 - - :cond_12 - const/16 v2, 0x1ba - - if-ne v3, v2, :cond_13 - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - const/16 v3, 0xa - - invoke-virtual {v1, v2, v11, v3, v11}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - const/16 v3, 0x9 - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit8 v2, v2, 0x7 - - add-int/lit8 v2, v2, 0xe - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - return v11 - - :cond_13 - const/16 v2, 0x1bb - - const/4 v5, 0x2 - - const/4 v6, 0x6 - - if-ne v3, v2, :cond_14 - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v11, v5, v11}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - add-int/2addr v2, v6 - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - return v11 - - :cond_14 - and-int/lit16 v2, v3, -0x100 - - const/16 v7, 0x8 - - shr-int/2addr v2, v7 - - const/4 v8, 0x1 - - if-eq v2, v8, :cond_15 - - invoke-virtual {v1, v8}, Lf/h/a/b/a1/e;->i(I)V - - return v11 - - :cond_15 - and-int/lit16 v2, v3, 0xff - - iget-object v3, v0, Lf/h/a/b/a1/e0/u;->b:Landroid/util/SparseArray; - - invoke-virtual {v3, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/a1/e0/u$a; - - iget-boolean v8, v0, Lf/h/a/b/a1/e0/u;->e:Z - - if-nez v8, :cond_1b - - if-nez v3, :cond_19 - - const/16 v8, 0xbd - - const/4 v9, 0x0 - - if-ne v2, v8, :cond_16 - - new-instance v8, Lf/h/a/b/a1/e0/b; - - invoke-direct {v8, v9}, Lf/h/a/b/a1/e0/b;->(Ljava/lang/String;)V - - const/4 v10, 0x1 - - iput-boolean v10, v0, Lf/h/a/b/a1/e0/u;->f:Z - - iget-wide v14, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v14, v0, Lf/h/a/b/a1/e0/u;->h:J - - :goto_9 - move-object v9, v8 - - goto :goto_a - - :cond_16 - const/4 v10, 0x1 - - and-int/lit16 v8, v2, 0xe0 - - const/16 v14, 0xc0 - - if-ne v8, v14, :cond_17 - - new-instance v8, Lf/h/a/b/a1/e0/p; - - invoke-direct {v8, v9}, Lf/h/a/b/a1/e0/p;->(Ljava/lang/String;)V - - iput-boolean v10, v0, Lf/h/a/b/a1/e0/u;->f:Z - - iget-wide v14, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v14, v0, Lf/h/a/b/a1/e0/u;->h:J - - goto :goto_9 - - :cond_17 - and-int/lit16 v8, v2, 0xf0 - - const/16 v14, 0xe0 - - if-ne v8, v14, :cond_18 - - new-instance v8, Lf/h/a/b/a1/e0/k; - - invoke-direct {v8, v9}, Lf/h/a/b/a1/e0/k;->(Lf/h/a/b/a1/e0/d0;)V - - iput-boolean v10, v0, Lf/h/a/b/a1/e0/u;->g:Z - - iget-wide v9, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v9, v0, Lf/h/a/b/a1/e0/u;->h:J - - goto :goto_9 - - :cond_18 - :goto_a - if-eqz v9, :cond_19 - - new-instance v3, Lf/h/a/b/a1/e0/c0$d; - - const/16 v8, 0x100 - - const/high16 v10, -0x80000000 - - invoke-direct {v3, v10, v2, v8}, Lf/h/a/b/a1/e0/c0$d;->(III)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/u;->j:Lf/h/a/b/a1/i; - - invoke-interface {v9, v8, v3}, Lf/h/a/b/a1/e0/j;->e(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - new-instance v3, Lf/h/a/b/a1/e0/u$a; - - iget-object v8, v0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - invoke-direct {v3, v9, v8}, Lf/h/a/b/a1/e0/u$a;->(Lf/h/a/b/a1/e0/j;Lf/h/a/b/i1/b0;)V - - iget-object v8, v0, Lf/h/a/b/a1/e0/u;->b:Landroid/util/SparseArray; - - invoke-virtual {v8, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - :cond_19 - iget-boolean v2, v0, Lf/h/a/b/a1/e0/u;->f:Z - - if-eqz v2, :cond_1a - - iget-boolean v2, v0, Lf/h/a/b/a1/e0/u;->g:Z - - if-eqz v2, :cond_1a - - iget-wide v8, v0, Lf/h/a/b/a1/e0/u;->h:J - - const-wide/16 v14, 0x2000 - - add-long/2addr v8, v14 - - goto :goto_b - - :cond_1a - const-wide/32 v8, 0x100000 - - :goto_b - iget-wide v14, v1, Lf/h/a/b/a1/e;->d:J - - cmp-long v2, v14, v8 - - if-lez v2, :cond_1b - - const/4 v2, 0x1 - - iput-boolean v2, v0, Lf/h/a/b/a1/e0/u;->e:Z - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->j:Lf/h/a/b/a1/i; - - invoke-interface {v2}, Lf/h/a/b/a1/i;->k()V - - :cond_1b - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v11, v5, v11}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v2 - - add-int/2addr v2, v6 - - if-nez v3, :cond_1c - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - goto/16 :goto_c - - :cond_1c - iget-object v5, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v5, v2}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v5, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v5, v5, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v5, v11, v2, v11}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object v1, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v6}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - iget-object v2, v2, Lf/h/a/b/i1/s;->a:[B - - const/4 v5, 0x3 - - invoke-virtual {v1, v2, v11, v5}, Lf/h/a/b/i1/t;->d([BII)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->j(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - iput-boolean v2, v3, Lf/h/a/b/a1/e0/u$a;->d:Z - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - iput-boolean v2, v3, Lf/h/a/b/a1/e0/u$a;->e:Z - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v6}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iput v2, v3, Lf/h/a/b/a1/e0/u$a;->g:I - - iget-object v6, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - iget-object v6, v6, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v1, v6, v11, v2}, Lf/h/a/b/i1/t;->d([BII)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v11}, Lf/h/a/b/i1/s;->j(I)V - - iput-wide v12, v3, Lf/h/a/b/a1/e0/u$a;->h:J - - iget-boolean v2, v3, Lf/h/a/b/a1/e0/u$a;->d:Z - - if-eqz v2, :cond_1e - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v4}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - int-to-long v6, v2 - - const/16 v2, 0x1e - - shl-long/2addr v6, v2 - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - const/4 v9, 0x1 - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - const/16 v10, 0xf - - invoke-virtual {v8, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - shl-int/2addr v8, v10 - - int-to-long v12, v8 - - or-long/2addr v6, v12 - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - int-to-long v12, v8 - - or-long/2addr v6, v12 - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/s;->l(I)V - - iget-boolean v8, v3, Lf/h/a/b/a1/e0/u$a;->f:Z - - if-nez v8, :cond_1d - - iget-boolean v8, v3, Lf/h/a/b/a1/e0/u$a;->e:Z - - if-eqz v8, :cond_1d - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v4}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v8, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v8, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - int-to-long v8, v5 - - shl-long/2addr v8, v2 - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - const/4 v5, 0x1 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - shl-int/2addr v2, v10 - - int-to-long v12, v2 - - or-long/2addr v8, v12 - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - int-to-long v12, v2 - - or-long/2addr v8, v12 - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->c:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->b:Lf/h/a/b/i1/b0; - - invoke-virtual {v2, v8, v9}, Lf/h/a/b/i1/b0;->b(J)J - - iput-boolean v5, v3, Lf/h/a/b/a1/e0/u$a;->f:Z - - :cond_1d - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->b:Lf/h/a/b/i1/b0; - - invoke-virtual {v2, v6, v7}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/b/a1/e0/u$a;->h:J - - :cond_1e - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->a:Lf/h/a/b/a1/e0/j; - - iget-wide v5, v3, Lf/h/a/b/a1/e0/u$a;->h:J - - invoke-interface {v2, v5, v6, v4}, Lf/h/a/b/a1/e0/j;->f(JI)V - - iget-object v2, v3, Lf/h/a/b/a1/e0/u$a;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v2, v1}, Lf/h/a/b/a1/e0/j;->b(Lf/h/a/b/i1/t;)V - - iget-object v1, v3, Lf/h/a/b/a1/e0/u$a;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {v1}, Lf/h/a/b/a1/e0/j;->d()V - - iget-object v1, v0, Lf/h/a/b/a1/e0/u;->c:Lf/h/a/b/i1/t; - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - array-length v2, v2 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->B(I)V - - :goto_c - return v11 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/e0/u;->j:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 6 - - iget-object p1, p0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {p1}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide p1 - - const/4 v0, 0x0 - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v3, p1, v1 - - if-nez v3, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - iget-wide p1, p1, Lf/h/a/b/i1/b0;->a:J - - const-wide/16 v3, 0x0 - - cmp-long v5, p1, v3 - - if-eqz v5, :cond_2 - - cmp-long v3, p1, p3 - - if-eqz v3, :cond_2 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - iput-wide v1, p1, Lf/h/a/b/i1/b0;->c:J - - iget-object p1, p0, Lf/h/a/b/a1/e0/u;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {p1, p3, p4}, Lf/h/a/b/i1/b0;->d(J)V - - :cond_2 - iget-object p1, p0, Lf/h/a/b/a1/e0/u;->i:Lf/h/a/b/a1/e0/s; - - if-eqz p1, :cond_3 - - invoke-virtual {p1, p3, p4}, Lf/h/a/b/a1/a;->e(J)V - - :cond_3 - const/4 p1, 0x0 - - :goto_1 - iget-object p2, p0, Lf/h/a/b/a1/e0/u;->b:Landroid/util/SparseArray; - - invoke-virtual {p2}, Landroid/util/SparseArray;->size()I - - move-result p2 - - if-ge p1, p2, :cond_4 - - iget-object p2, p0, Lf/h/a/b/a1/e0/u;->b:Landroid/util/SparseArray; - - invoke-virtual {p2, p1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/a1/e0/u$a; - - iput-boolean v0, p2, Lf/h/a/b/a1/e0/u$a;->f:Z - - iget-object p2, p2, Lf/h/a/b/a1/e0/u$a;->a:Lf/h/a/b/a1/e0/j; - - invoke-interface {p2}, Lf/h/a/b/a1/e0/j;->c()V - - add-int/lit8 p1, p1, 0x1 - - goto :goto_1 - - :cond_4 - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/16 v0, 0xe - - new-array v1, v0, [B - - const/4 v2, 0x0 - - invoke-virtual {p1, v1, v2, v0, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - const/16 v0, 0x1ba - - aget-byte v3, v1, v2 - - and-int/lit16 v3, v3, 0xff - - shl-int/lit8 v3, v3, 0x18 - - const/4 v4, 0x1 - - aget-byte v5, v1, v4 - - and-int/lit16 v5, v5, 0xff - - shl-int/lit8 v5, v5, 0x10 - - or-int/2addr v3, v5 - - const/4 v5, 0x2 - - aget-byte v6, v1, v5 - - and-int/lit16 v6, v6, 0xff - - const/16 v7, 0x8 - - shl-int/2addr v6, v7 - - or-int/2addr v3, v6 - - const/4 v6, 0x3 - - aget-byte v8, v1, v6 - - and-int/lit16 v8, v8, 0xff - - or-int/2addr v3, v8 - - if-eq v0, v3, :cond_0 - - return v2 - - :cond_0 - const/4 v0, 0x4 - - aget-byte v3, v1, v0 - - and-int/lit16 v3, v3, 0xc4 - - const/16 v8, 0x44 - - if-eq v3, v8, :cond_1 - - return v2 - - :cond_1 - const/4 v3, 0x6 - - aget-byte v3, v1, v3 - - and-int/2addr v3, v0 - - if-eq v3, v0, :cond_2 - - return v2 - - :cond_2 - aget-byte v3, v1, v7 - - and-int/2addr v3, v0 - - if-eq v3, v0, :cond_3 - - return v2 - - :cond_3 - const/16 v0, 0x9 - - aget-byte v0, v1, v0 - - and-int/2addr v0, v4 - - if-eq v0, v4, :cond_4 - - return v2 - - :cond_4 - const/16 v0, 0xc - - aget-byte v0, v1, v0 - - and-int/2addr v0, v6 - - if-eq v0, v6, :cond_5 - - return v2 - - :cond_5 - const/16 v0, 0xd - - aget-byte v0, v1, v0 - - and-int/lit8 v0, v0, 0x7 - - invoke-virtual {p1, v0, v2}, Lf/h/a/b/a1/e;->a(IZ)Z - - invoke-virtual {p1, v1, v2, v6, v2}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - aget-byte p1, v1, v2 - - and-int/lit16 p1, p1, 0xff - - shl-int/lit8 p1, p1, 0x10 - - aget-byte v0, v1, v4 - - and-int/lit16 v0, v0, 0xff - - shl-int/2addr v0, v7 - - or-int/2addr p1, v0 - - aget-byte v0, v1, v5 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr p1, v0 - - if-ne v4, p1, :cond_6 - - const/4 v2, 0x1 - - :cond_6 - return v2 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/v.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/v.smali deleted file mode 100644 index ff4a3cd810..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/v.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/e0/v; -.super Ljava/lang/Object; -.source "SectionPayloadReader.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V -.end method - -.method public abstract b(Lf/h/a/b/i1/t;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/w.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/w.smali deleted file mode 100644 index 99e6535e1f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/w.smali +++ /dev/null @@ -1,339 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/w; -.super Ljava/lang/Object; -.source "SectionReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/c0; - - -# instance fields -.field public final a:Lf/h/a/b/a1/e0/v; - -.field public final b:Lf/h/a/b/i1/t; - -.field public c:I - -.field public d:I - -.field public e:Z - -.field public f:Z - - -# direct methods -.method public constructor (Lf/h/a/b/a1/e0/v;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/w;->a:Lf/h/a/b/a1/e0/v; - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x20 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/e0/w;->a:Lf/h/a/b/a1/e0/v; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/a1/e0/v;->a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/a1/e0/w;->f:Z - - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;I)V - .locals 8 - - const/4 v0, 0x1 - - and-int/2addr p2, v0 - - const/4 v1, 0x0 - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - const/4 v2, -0x1 - - if-eqz p2, :cond_1 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - iget v4, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, v3 - - goto :goto_1 - - :cond_1 - const/4 v4, -0x1 - - :goto_1 - iget-boolean v3, p0, Lf/h/a/b/a1/e0/w;->f:Z - - if-eqz v3, :cond_3 - - if-nez p2, :cond_2 - - return-void - - :cond_2 - iput-boolean v1, p0, Lf/h/a/b/a1/e0/w;->f:Z - - invoke-virtual {p1, v4}, Lf/h/a/b/i1/t;->C(I)V - - iput v1, p0, Lf/h/a/b/a1/e0/w;->d:I - - :cond_3 - :goto_2 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result p2 - - if-lez p2, :cond_9 - - iget p2, p0, Lf/h/a/b/a1/e0/w;->d:I - - const/4 v3, 0x3 - - if-ge p2, v3, :cond_6 - - if-nez p2, :cond_4 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - iget v4, p1, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v4, v0 - - invoke-virtual {p1, v4}, Lf/h/a/b/i1/t;->C(I)V - - const/16 v4, 0xff - - if-ne p2, v4, :cond_4 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/w;->f:Z - - return-void - - :cond_4 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result p2 - - iget v4, p0, Lf/h/a/b/a1/e0/w;->d:I - - rsub-int/lit8 v4, v4, 0x3 - - invoke-static {p2, v4}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iget-object v4, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - iget v5, p0, Lf/h/a/b/a1/e0/w;->d:I - - invoke-virtual {p1, v4, v5, p2}, Lf/h/a/b/i1/t;->d([BII)V - - iget v4, p0, Lf/h/a/b/a1/e0/w;->d:I - - add-int/2addr v4, p2 - - iput v4, p0, Lf/h/a/b/a1/e0/w;->d:I - - if-ne v4, v3, :cond_3 - - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, v3}, Lf/h/a/b/i1/t;->y(I)V - - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2, v0}, Lf/h/a/b/i1/t;->D(I)V - - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - iget-object v4, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - and-int/lit16 v5, p2, 0x80 - - if-eqz v5, :cond_5 - - const/4 v5, 0x1 - - goto :goto_3 - - :cond_5 - const/4 v5, 0x0 - - :goto_3 - iput-boolean v5, p0, Lf/h/a/b/a1/e0/w;->e:Z - - and-int/lit8 p2, p2, 0xf - - shl-int/lit8 p2, p2, 0x8 - - or-int/2addr p2, v4 - - add-int/2addr p2, v3 - - iput p2, p0, Lf/h/a/b/a1/e0/w;->c:I - - iget-object v4, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget-object v5, v4, Lf/h/a/b/i1/t;->a:[B - - array-length v6, v5 - - if-ge v6, p2, :cond_3 - - const/16 v6, 0x1002 - - array-length v7, v5 - - mul-int/lit8 v7, v7, 0x2 - - invoke-static {p2, v7}, Ljava/lang/Math;->max(II)I - - move-result p2 - - invoke-static {v6, p2}, Ljava/lang/Math;->min(II)I - - move-result p2 - - invoke-virtual {v4, p2}, Lf/h/a/b/i1/t;->y(I)V - - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget-object p2, p2, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v5, v1, p2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_2 - - :cond_6 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result p2 - - iget v3, p0, Lf/h/a/b/a1/e0/w;->c:I - - iget v4, p0, Lf/h/a/b/a1/e0/w;->d:I - - sub-int/2addr v3, v4 - - invoke-static {p2, v3}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iget-object v3, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/a1/e0/w;->d:I - - invoke-virtual {p1, v3, v4, p2}, Lf/h/a/b/i1/t;->d([BII)V - - iget v3, p0, Lf/h/a/b/a1/e0/w;->d:I - - add-int/2addr v3, p2 - - iput v3, p0, Lf/h/a/b/a1/e0/w;->d:I - - iget p2, p0, Lf/h/a/b/a1/e0/w;->c:I - - if-ne v3, p2, :cond_3 - - iget-boolean v3, p0, Lf/h/a/b/a1/e0/w;->e:Z - - if-eqz v3, :cond_8 - - iget-object v3, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v3, v1, p2, v2}, Lf/h/a/b/i1/c0;->n([BIII)I - - move-result p2 - - if-eqz p2, :cond_7 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/w;->f:Z - - return-void - - :cond_7 - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - iget v3, p0, Lf/h/a/b/a1/e0/w;->c:I - - add-int/lit8 v3, v3, -0x4 - - invoke-virtual {p2, v3}, Lf/h/a/b/i1/t;->y(I)V - - goto :goto_4 - - :cond_8 - iget-object v3, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v3, p2}, Lf/h/a/b/i1/t;->y(I)V - - :goto_4 - iget-object p2, p0, Lf/h/a/b/a1/e0/w;->a:Lf/h/a/b/a1/e0/v; - - iget-object v3, p0, Lf/h/a/b/a1/e0/w;->b:Lf/h/a/b/i1/t; - - invoke-interface {p2, v3}, Lf/h/a/b/a1/e0/v;->b(Lf/h/a/b/i1/t;)V - - iput v1, p0, Lf/h/a/b/a1/e0/w;->d:I - - goto/16 :goto_2 - - :cond_9 - return-void -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/w;->f:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/x.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/x.smali deleted file mode 100644 index 6df338c304..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/x.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/x; -.super Ljava/lang/Object; -.source "SeiReader.java" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } - .end annotation -.end field - -.field public final b:[Lf/h/a/b/a1/s; - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/Format;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/x;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - new-array p1, p1, [Lf/h/a/b/a1/s; - - iput-object p1, p0, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 17 - - move-object/from16 v0, p0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - iget-object v3, v0, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - array-length v3, v3 - - if-ge v2, v3, :cond_3 - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result v3 - - const/4 v4, 0x3 - - move-object/from16 v5, p1 - - invoke-interface {v5, v3, v4}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v3 - - iget-object v4, v0, Lf/h/a/b/a1/e0/x;->a:Ljava/util/List; - - invoke-interface {v4, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lcom/google/android/exoplayer2/Format; - - iget-object v7, v4, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v6, "application/cea-608" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_1 - - const-string v6, "application/cea-708" - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v6, 0x0 - - goto :goto_2 - - :cond_1 - :goto_1 - const/4 v6, 0x1 - - :goto_2 - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v9, "Invalid closed caption mime type provided: " - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v6, v8}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - iget-object v6, v4, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; - - if-eqz v6, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object v6 - - :goto_3 - const/4 v8, 0x0 - - const/4 v9, -0x1 - - iget v10, v4, Lcom/google/android/exoplayer2/Format;->f:I - - iget-object v11, v4, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - - iget v12, v4, Lcom/google/android/exoplayer2/Format;->E:I - - const/4 v13, 0x0 - - const-wide v14, 0x7fffffffffffffffL - - iget-object v4, v4, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - move-object/from16 v16, v4 - - invoke-static/range {v6 .. v16}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; - - move-result-object v4 - - invoke-interface {v3, v4}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/x;->b:[Lf/h/a/b/a1/s; - - aput-object v3, v4, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/y.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/y.smali deleted file mode 100644 index b7b9fd582b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/y.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/y; -.super Ljava/lang/Object; -.source "SpliceInfoSectionReader.java" - -# interfaces -.implements Lf/h/a/b/a1/e0/v; - - -# instance fields -.field public a:Lf/h/a/b/i1/b0; - -.field public b:Lf/h/a/b/a1/s; - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/i1/b0;Lf/h/a/b/a1/i;Lf/h/a/b/a1/e0/c0$d;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/e0/y;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {p3}, Lf/h/a/b/a1/e0/c0$d;->a()V - - invoke-virtual {p3}, Lf/h/a/b/a1/e0/c0$d;->c()I - - move-result p1 - - const/4 v0, 0x4 - - invoke-interface {p2, p1, v0}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/a1/e0/y;->b:Lf/h/a/b/a1/s; - - invoke-virtual {p3}, Lf/h/a/b/a1/e0/c0$d;->b()Ljava/lang/String; - - move-result-object p2 - - const-string p3, "application/x-scte35" - - const/4 v0, 0x0 - - const/4 v1, -0x1 - - invoke-static {p2, p3, v0, v1, v0}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object p2 - - invoke-interface {p1, p2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method - -.method public b(Lf/h/a/b/i1/t;)V - .locals 10 - - iget-boolean v0, p0, Lf/h/a/b/a1/e0/y;->c:Z - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a1/e0/y;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v0}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide v3 - - cmp-long v0, v3, v1 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/e0/y;->b:Lf/h/a/b/a1/s; - - const/4 v3, 0x0 - - iget-object v4, p0, Lf/h/a/b/a1/e0/y;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v4}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide v4 - - const-string v6, "application/x-scte35" - - invoke-static {v3, v6, v4, v5}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; - - move-result-object v3 - - invoke-interface {v0, v3}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/a1/e0/y;->c:Z - - :cond_1 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - iget-object v0, p0, Lf/h/a/b/a1/e0/y;->b:Lf/h/a/b/a1/s; - - invoke-interface {v0, p1, v7}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v3, p0, Lf/h/a/b/a1/e0/y;->b:Lf/h/a/b/a1/s; - - iget-object p1, p0, Lf/h/a/b/a1/e0/y;->a:Lf/h/a/b/i1/b0; - - iget-wide v4, p1, Lf/h/a/b/i1/b0;->c:J - - cmp-long v0, v4, v1 - - if-eqz v0, :cond_2 - - iget-wide v0, p1, Lf/h/a/b/i1/b0;->c:J - - iget-wide v4, p1, Lf/h/a/b/i1/b0;->b:J - - add-long v1, v4, v0 - - goto :goto_0 - - :cond_2 - iget-wide v4, p1, Lf/h/a/b/i1/b0;->a:J - - const-wide v8, 0x7fffffffffffffffL - - cmp-long p1, v4, v8 - - if-eqz p1, :cond_3 - - goto :goto_1 - - :cond_3 - :goto_0 - move-wide v4, v1 - - :goto_1 - const/4 v6, 0x1 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - invoke-interface/range {v3 .. v9}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/z$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/z$a.smali deleted file mode 100644 index b2127ccb47..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/z$a.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/z$a; -.super Ljava/lang/Object; -.source "TsBinarySearchSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/a$f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/z; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/b0; - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:I - - -# direct methods -.method public constructor (ILf/h/a/b/i1/b0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/e0/z$a;->c:I - - iput-object p2, p0, Lf/h/a/b/a1/e0/z$a;->a:Lf/h/a/b/i1/b0; - - new-instance p1, Lf/h/a/b/i1/t; - - invoke-direct {p1}, Lf/h/a/b/i1/t;->()V - - iput-object p1, p0, Lf/h/a/b/a1/e0/z$a;->b:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;J)Lf/h/a/b/a1/a$e; - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v4, v1, Lf/h/a/b/a1/e;->c:J - - sub-long/2addr v4, v2 - - const-wide/32 v6, 0x1b8a0 - - invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - long-to-int v5, v4 - - iget-object v4, v0, Lf/h/a/b/a1/e0/z$a;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v4, v0, Lf/h/a/b/a1/e0/z$a;->b:Lf/h/a/b/i1/t; - - iget-object v4, v4, Lf/h/a/b/i1/t;->a:[B - - const/4 v6, 0x0 - - invoke-virtual {v1, v4, v6, v5, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v1, v0, Lf/h/a/b/a1/e0/z$a;->b:Lf/h/a/b/i1/t; - - iget v4, v1, Lf/h/a/b/i1/t;->c:I - - const-wide/16 v7, -0x1 - - move-wide v9, v7 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - :goto_0 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v13 - - const/16 v14, 0xbc - - if-lt v13, v14, :cond_6 - - iget-object v13, v1, Lf/h/a/b/i1/t;->a:[B - - iget v14, v1, Lf/h/a/b/i1/t;->b:I - - :goto_1 - if-ge v14, v4, :cond_0 - - aget-byte v15, v13, v14 - - const/16 v5, 0x47 - - if-eq v15, v5, :cond_0 - - add-int/lit8 v14, v14, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit16 v5, v14, 0xbc - - if-le v5, v4, :cond_1 - - goto :goto_2 - - :cond_1 - iget v6, v0, Lf/h/a/b/a1/e0/z$a;->c:I - - invoke-static {v1, v14, v6}, Ld0/a/b/b/a;->E0(Lf/h/a/b/i1/t;II)J - - move-result-wide v6 - - const-wide v15, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v8, v6, v15 - - if-eqz v8, :cond_5 - - iget-object v8, v0, Lf/h/a/b/a1/e0/z$a;->a:Lf/h/a/b/i1/b0; - - invoke-virtual {v8, v6, v7}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v6 - - cmp-long v8, v6, p2 - - if-lez v8, :cond_3 - - cmp-long v1, v11, v15 - - if-nez v1, :cond_2 - - invoke-static {v6, v7, v2, v3}, Lf/h/a/b/a1/a$e;->a(JJ)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto :goto_3 - - :cond_2 - add-long/2addr v2, v9 - - invoke-static {v2, v3}, Lf/h/a/b/a1/a$e;->b(J)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto :goto_3 - - :cond_3 - const-wide/32 v8, 0x186a0 - - add-long/2addr v8, v6 - - cmp-long v10, v8, p2 - - if-lez v10, :cond_4 - - int-to-long v4, v14 - - add-long/2addr v2, v4 - - invoke-static {v2, v3}, Lf/h/a/b/a1/a$e;->b(J)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto :goto_3 - - :cond_4 - int-to-long v8, v14 - - move-wide v11, v6 - - move-wide v9, v8 - - :cond_5 - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - int-to-long v7, v5 - - goto :goto_0 - - :cond_6 - :goto_2 - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v1, v11, v4 - - if-eqz v1, :cond_7 - - add-long/2addr v2, v7 - - invoke-static {v11, v12, v2, v3}, Lf/h/a/b/a1/a$e;->c(JJ)Lf/h/a/b/a1/a$e; - - move-result-object v1 - - goto :goto_3 - - :cond_7 - sget-object v1, Lf/h/a/b/a1/a$e;->d:Lf/h/a/b/a1/a$e; - - :goto_3 - return-object v1 -.end method - -.method public b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/e0/z$a;->b:Lf/h/a/b/i1/t; - - sget-object v1, Lf/h/a/b/i1/c0;->f:[B - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->z([B)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/z.smali b/com.discord/smali_classes2/f/h/a/b/a1/e0/z.smali deleted file mode 100644 index c8c9b48e60..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/z.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/b/a1/e0/z; -.super Lf/h/a/b/a1/a; -.source "TsBinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/e0/z$a; - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/i1/b0;JJI)V - .locals 16 - - new-instance v1, Lf/h/a/b/a1/a$b; - - invoke-direct {v1}, Lf/h/a/b/a1/a$b;->()V - - new-instance v2, Lf/h/a/b/a1/e0/z$a; - - move-object/from16 v0, p1 - - move/from16 v3, p6 - - invoke-direct {v2, v3, v0}, Lf/h/a/b/a1/e0/z$a;->(ILf/h/a/b/i1/b0;)V - - const-wide/16 v3, 0x1 - - add-long v7, p2, v3 - - const-wide/16 v5, 0x0 - - const-wide/16 v9, 0x0 - - const-wide/16 v13, 0xbc - - const/16 v15, 0x3ac - - move-object/from16 v0, p0 - - move-wide/from16 v3, p2 - - move-wide/from16 v11, p4 - - invoke-direct/range {v0 .. v15}, Lf/h/a/b/a1/a;->(Lf/h/a/b/a1/a$d;Lf/h/a/b/a1/a$f;JJJJJJI)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f.smali b/com.discord/smali_classes2/f/h/a/b/a1/f.smali deleted file mode 100644 index e3230e6bee..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f.smali +++ /dev/null @@ -1,293 +0,0 @@ -.class public final Lf/h/a/b/a1/f; -.super Ljava/lang/Object; -.source "DefaultExtractorsFactory.java" - -# interfaces -.implements Lf/h/a/b/a1/j; - - -# static fields -.field public static final b:Ljava/lang/reflect/Constructor; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/reflect/Constructor<", - "+", - "Lf/h/a/b/a1/h;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public a:I - - -# direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x0 - - :try_start_0 - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const-string v2, "com.google.android.exoplayer2.ext.flac.FlacLibrary" - - invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v2 - - const-string v3, "isAvailable" - - const/4 v4, 0x0 - - new-array v5, v4, [Ljava/lang/Class; - - invoke-virtual {v2, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v2 - - new-array v3, v4, [Ljava/lang/Object; - - invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const-string v1, "com.google.android.exoplayer2.ext.flac.FlacExtractor" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Lf/h/a/b/a1/h; - - invoke-virtual {v1, v2}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; - - move-result-object v1 - - new-array v2, v4, [Ljava/lang/Class; - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "Error instantiating FLAC extension" - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - - :catch_1 - :cond_0 - :goto_0 - sput-object v0, Lf/h/a/b/a1/f;->b:Ljava/lang/reflect/Constructor; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/b/a1/f;->a:I - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a()[Lf/h/a/b/a1/h; - .locals 5 - - monitor-enter p0 - - const/16 v0, 0xe - - :try_start_0 - new-array v0, v0, [Lf/h/a/b/a1/h; - - new-instance v1, Lf/h/a/b/a1/a0/d; - - const/4 v2, 0x0 - - invoke-direct {v1, v2}, Lf/h/a/b/a1/a0/d;->(I)V - - aput-object v1, v0, v2 - - const/4 v1, 0x1 - - new-instance v3, Lf/h/a/b/a1/c0/d; - - invoke-direct {v3, v2}, Lf/h/a/b/a1/c0/d;->(I)V - - aput-object v3, v0, v1 - - const/4 v1, 0x2 - - new-instance v3, Lf/h/a/b/a1/c0/f; - - invoke-direct {v3, v2}, Lf/h/a/b/a1/c0/f;->(I)V - - aput-object v3, v0, v1 - - const/4 v1, 0x3 - - new-instance v3, Lf/h/a/b/a1/b0/d; - - invoke-direct {v3, v2}, Lf/h/a/b/a1/b0/d;->(I)V - - aput-object v3, v0, v1 - - const/4 v1, 0x4 - - new-instance v3, Lf/h/a/b/a1/e0/e; - - invoke-direct {v3, v2}, Lf/h/a/b/a1/e0/e;->(I)V - - aput-object v3, v0, v1 - - const/4 v1, 0x5 - - new-instance v3, Lf/h/a/b/a1/e0/a; - - invoke-direct {v3}, Lf/h/a/b/a1/e0/a;->()V - - aput-object v3, v0, v1 - - const/4 v1, 0x6 - - new-instance v3, Lf/h/a/b/a1/e0/b0; - - iget v4, p0, Lf/h/a/b/a1/f;->a:I - - invoke-direct {v3, v4, v2}, Lf/h/a/b/a1/e0/b0;->(II)V - - aput-object v3, v0, v1 - - const/4 v1, 0x7 - - new-instance v3, Lf/h/a/b/a1/z/b; - - invoke-direct {v3}, Lf/h/a/b/a1/z/b;->()V - - aput-object v3, v0, v1 - - const/16 v1, 0x8 - - new-instance v3, Lf/h/a/b/a1/d0/c; - - invoke-direct {v3}, Lf/h/a/b/a1/d0/c;->()V - - aput-object v3, v0, v1 - - const/16 v1, 0x9 - - new-instance v3, Lf/h/a/b/a1/e0/u; - - invoke-direct {v3}, Lf/h/a/b/a1/e0/u;->()V - - aput-object v3, v0, v1 - - const/16 v1, 0xa - - new-instance v3, Lf/h/a/b/a1/f0/a; - - invoke-direct {v3}, Lf/h/a/b/a1/f0/a;->()V - - aput-object v3, v0, v1 - - const/16 v1, 0xb - - new-instance v3, Lf/h/a/b/a1/x/a; - - invoke-direct {v3, v2}, Lf/h/a/b/a1/x/a;->(I)V - - aput-object v3, v0, v1 - - const/16 v1, 0xc - - new-instance v3, Lf/h/a/b/a1/e0/c; - - invoke-direct {v3}, Lf/h/a/b/a1/e0/c;->()V - - aput-object v3, v0, v1 - - sget-object v1, Lf/h/a/b/a1/f;->b:Ljava/lang/reflect/Constructor; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/16 v3, 0xd - - if-eqz v1, :cond_0 - - :try_start_1 - sget-object v1, Lf/h/a/b/a1/f;->b:Ljava/lang/reflect/Constructor; - - new-array v2, v2, [Ljava/lang/Object; - - invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/a1/h; - - aput-object v1, v0, v3 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - :try_start_2 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Unexpected error creating FLAC extractor" - - invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - - :cond_0 - new-instance v1, Lf/h/a/b/a1/y/c; - - invoke-direct {v1}, Lf/h/a/b/a1/y/c;->()V - - aput-object v1, v0, v3 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_0 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/a$a.smali deleted file mode 100644 index a9ca19519a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$a.smali +++ /dev/null @@ -1,932 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/a$a; -.super Ljava/lang/Object; -.source "WavExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/f0/a$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/f0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final m:[I - -.field public static final n:[I - - -# instance fields -.field public final a:Lf/h/a/b/a1/i; - -.field public final b:Lf/h/a/b/a1/s; - -.field public final c:Lf/h/a/b/a1/f0/b; - -.field public final d:I - -.field public final e:[B - -.field public final f:Lf/h/a/b/i1/t; - -.field public final g:I - -.field public final h:Lcom/google/android/exoplayer2/Format; - -.field public i:I - -.field public j:J - -.field public k:I - -.field public l:J - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0x10 - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/f0/a$a;->m:[I - - const/16 v0, 0x59 - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/a1/f0/a$a;->n:[I - - return-void - - nop - - :array_0 - .array-data 4 - -0x1 - -0x1 - -0x1 - -0x1 - 0x2 - 0x4 - 0x6 - 0x8 - -0x1 - -0x1 - -0x1 - -0x1 - 0x2 - 0x4 - 0x6 - 0x8 - .end array-data - - :array_1 - .array-data 4 - 0x7 - 0x8 - 0x9 - 0xa - 0xb - 0xc - 0xd - 0xe - 0x10 - 0x11 - 0x13 - 0x15 - 0x17 - 0x19 - 0x1c - 0x1f - 0x22 - 0x25 - 0x29 - 0x2d - 0x32 - 0x37 - 0x3c - 0x42 - 0x49 - 0x50 - 0x58 - 0x61 - 0x6b - 0x76 - 0x82 - 0x8f - 0x9d - 0xad - 0xbe - 0xd1 - 0xe6 - 0xfd - 0x117 - 0x133 - 0x151 - 0x173 - 0x198 - 0x1c1 - 0x1ee - 0x220 - 0x256 - 0x292 - 0x2d4 - 0x31c - 0x36c - 0x3c3 - 0x424 - 0x48e - 0x502 - 0x583 - 0x610 - 0x6ab - 0x756 - 0x812 - 0x8e0 - 0x9c3 - 0xabd - 0xbd0 - 0xcff - 0xe4c - 0xfba - 0x114c - 0x1307 - 0x14ee - 0x1706 - 0x1954 - 0x1bdc - 0x1ea5 - 0x21b6 - 0x2515 - 0x28ca - 0x2cdf - 0x315b - 0x364b - 0x3bb9 - 0x41b2 - 0x4844 - 0x4f7e - 0x5771 - 0x602f - 0x69ce - 0x7462 - 0x7fff - .end array-data -.end method - -.method public constructor (Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;)V - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p3 - - invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V - - move-object/from16 v2, p1 - - iput-object v2, v0, Lf/h/a/b/a1/f0/a$a;->a:Lf/h/a/b/a1/i; - - move-object/from16 v2, p2 - - iput-object v2, v0, Lf/h/a/b/a1/f0/a$a;->b:Lf/h/a/b/a1/s; - - iput-object v1, v0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v2, v1, Lf/h/a/b/a1/f0/b;->c:I - - div-int/lit8 v2, v2, 0xa - - const/4 v3, 0x1 - - invoke-static {v3, v2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - iput v2, v0, Lf/h/a/b/a1/f0/a$a;->g:I - - iget-object v4, v1, Lf/h/a/b/a1/f0/b;->f:[B - - array-length v5, v4 - - const/4 v5, 0x0 - - aget-byte v5, v4, v5 - - aget-byte v5, v4, v3 - - const/4 v5, 0x2 - - aget-byte v5, v4, v5 - - and-int/lit16 v5, v5, 0xff - - const/4 v6, 0x3 - - aget-byte v4, v4, v6 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x8 - - or-int/2addr v4, v5 - - iput v4, v0, Lf/h/a/b/a1/f0/a$a;->d:I - - iget v5, v1, Lf/h/a/b/a1/f0/b;->b:I - - iget v6, v1, Lf/h/a/b/a1/f0/b;->d:I - - mul-int/lit8 v7, v5, 0x4 - - sub-int/2addr v6, v7 - - mul-int/lit8 v6, v6, 0x8 - - iget v7, v1, Lf/h/a/b/a1/f0/b;->e:I - - mul-int v7, v7, v5 - - div-int/2addr v6, v7 - - add-int/2addr v6, v3 - - if-ne v4, v6, :cond_0 - - invoke-static {v2, v4}, Lf/h/a/b/i1/c0;->g(II)I - - move-result v2 - - iget v3, v1, Lf/h/a/b/a1/f0/b;->d:I - - mul-int v3, v3, v2 - - new-array v3, v3, [B - - iput-object v3, v0, Lf/h/a/b/a1/f0/a$a;->e:[B - - new-instance v3, Lf/h/a/b/i1/t; - - iget v4, v0, Lf/h/a/b/a1/f0/a$a;->d:I - - mul-int/lit8 v4, v4, 0x2 - - mul-int v4, v4, v5 - - mul-int v4, v4, v2 - - invoke-direct {v3, v4}, Lf/h/a/b/i1/t;->(I)V - - iput-object v3, v0, Lf/h/a/b/a1/f0/a$a;->f:Lf/h/a/b/i1/t; - - iget v12, v1, Lf/h/a/b/a1/f0/b;->c:I - - iget v2, v1, Lf/h/a/b/a1/f0/b;->d:I - - mul-int v2, v2, v12 - - mul-int/lit8 v2, v2, 0x8 - - iget v3, v0, Lf/h/a/b/a1/f0/a$a;->d:I - - div-int v9, v2, v3 - - const/4 v6, 0x0 - - const/4 v8, 0x0 - - iget v2, v0, Lf/h/a/b/a1/f0/a$a;->g:I - - mul-int/lit8 v2, v2, 0x2 - - mul-int v10, v2, v5 - - iget v11, v1, Lf/h/a/b/a1/f0/b;->b:I - - const/4 v13, 0x2 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - const-string v7, "audio/raw" - - invoke-static/range {v6 .. v17}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/a1/f0/a$a;->h:Lcom/google/android/exoplayer2/Format; - - return-void - - :cond_0 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Expected frames per block: " - - const-string v3, "; got: " - - invoke-static {v2, v6, v3}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget v3, v0, Lf/h/a/b/a1/f0/a$a;->d:I - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;J)Z - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/a1/f0/a$a;->g:I - - iget v2, v0, Lf/h/a/b/a1/f0/a$a;->k:I - - invoke-virtual {v0, v2}, Lf/h/a/b/a1/f0/a$a;->d(I)I - - move-result v2 - - sub-int/2addr v1, v2 - - iget v2, v0, Lf/h/a/b/a1/f0/a$a;->d:I - - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->g(II)I - - move-result v1 - - iget-object v2, v0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v2, v2, Lf/h/a/b/a1/f0/b;->d:I - - mul-int v1, v1, v2 - - const-wide/16 v4, 0x0 - - cmp-long v6, p2, v4 - - move-wide/from16 v4, p2 - - move-object v8, v0 - - if-nez v6, :cond_0 - - move v6, v1 - - move-object/from16 v1, p1 - - goto :goto_1 - - :cond_0 - move v6, v1 - - const/4 v7, 0x0 - - move-object/from16 v1, p1 - - :goto_0 - const/4 v9, -0x1 - - if-nez v7, :cond_2 - - iget v10, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - if-ge v10, v6, :cond_2 - - sub-int v10, v6, v10 - - int-to-long v10, v10 - - invoke-static {v10, v11, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v10 - - long-to-int v11, v10 - - iget-object v10, v8, Lf/h/a/b/a1/f0/a$a;->e:[B - - iget v12, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - invoke-virtual {v1, v10, v12, v11}, Lf/h/a/b/a1/e;->f([BII)I - - move-result v10 - - if-ne v10, v9, :cond_1 - - :goto_1 - const/4 v7, 0x1 - - goto :goto_0 - - :cond_1 - iget v9, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - add-int/2addr v9, v10 - - iput v9, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - goto :goto_0 - - :cond_2 - iget v1, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - iget-object v4, v8, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v4, v4, Lf/h/a/b/a1/f0/b;->d:I - - div-int/2addr v1, v4 - - if-lez v1, :cond_8 - - iget-object v4, v8, Lf/h/a/b/a1/f0/a$a;->e:[B - - iget-object v5, v8, Lf/h/a/b/a1/f0/a$a;->f:Lf/h/a/b/i1/t; - - const/4 v6, 0x0 - - :goto_2 - if-ge v6, v1, :cond_7 - - const/4 v10, 0x0 - - :goto_3 - iget-object v11, v8, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v12, v11, Lf/h/a/b/a1/f0/b;->b:I - - if-ge v10, v12, :cond_6 - - iget-object v13, v5, Lf/h/a/b/i1/t;->a:[B - - iget v11, v11, Lf/h/a/b/a1/f0/b;->d:I - - mul-int v14, v6, v11 - - mul-int/lit8 v15, v10, 0x4 - - add-int/2addr v15, v14 - - mul-int/lit8 v14, v12, 0x4 - - add-int/2addr v14, v15 - - div-int/2addr v11, v12 - - add-int/lit8 v11, v11, -0x4 - - add-int/lit8 v16, v15, 0x1 - - aget-byte v2, v4, v16 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x8 - - aget-byte v9, v4, v15 - - and-int/lit16 v9, v9, 0xff - - or-int/2addr v2, v9 - - int-to-short v2, v2 - - add-int/lit8 v15, v15, 0x2 - - aget-byte v9, v4, v15 - - and-int/lit16 v9, v9, 0xff - - const/16 v15, 0x58 - - invoke-static {v9, v15}, Ljava/lang/Math;->min(II)I - - move-result v9 - - sget-object v15, Lf/h/a/b/a1/f0/a$a;->n:[I - - aget v15, v15, v9 - - iget v3, v8, Lf/h/a/b/a1/f0/a$a;->d:I - - mul-int v3, v3, v6 - - mul-int v3, v3, v12 - - add-int/2addr v3, v10 - - mul-int/lit8 v3, v3, 0x2 - - and-int/lit16 v0, v2, 0xff - - int-to-byte v0, v0 - - aput-byte v0, v13, v3 - - add-int/lit8 v0, v3, 0x1 - - move/from16 p2, v3 - - shr-int/lit8 v3, v2, 0x8 - - int-to-byte v3, v3 - - aput-byte v3, v13, v0 - - move/from16 v3, p2 - - move/from16 p2, v7 - - const/4 v0, 0x0 - - :goto_4 - mul-int/lit8 v7, v11, 0x2 - - if-ge v0, v7, :cond_5 - - div-int/lit8 v7, v0, 0x8 - - div-int/lit8 v17, v0, 0x2 - - rem-int/lit8 v17, v17, 0x4 - - mul-int v7, v7, v12 - - mul-int/lit8 v7, v7, 0x4 - - add-int/2addr v7, v14 - - add-int v7, v7, v17 - - aget-byte v7, v4, v7 - - and-int/lit16 v7, v7, 0xff - - rem-int/lit8 v17, v0, 0x2 - - if-nez v17, :cond_3 - - and-int/lit8 v7, v7, 0xf - - goto :goto_5 - - :cond_3 - shr-int/lit8 v7, v7, 0x4 - - :goto_5 - and-int/lit8 v17, v7, 0x7 - - mul-int/lit8 v17, v17, 0x2 - - const/16 v16, 0x1 - - add-int/lit8 v17, v17, 0x1 - - mul-int v17, v17, v15 - - shr-int/lit8 v15, v17, 0x3 - - and-int/lit8 v17, v7, 0x8 - - if-eqz v17, :cond_4 - - neg-int v15, v15 - - :cond_4 - add-int/2addr v2, v15 - - const/16 v15, -0x8000 - - move-object/from16 v17, v4 - - const/16 v4, 0x7fff - - invoke-static {v2, v15, v4}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v2 - - mul-int/lit8 v4, v12, 0x2 - - add-int/2addr v3, v4 - - and-int/lit16 v4, v2, 0xff - - int-to-byte v4, v4 - - aput-byte v4, v13, v3 - - add-int/lit8 v4, v3, 0x1 - - shr-int/lit8 v15, v2, 0x8 - - int-to-byte v15, v15 - - aput-byte v15, v13, v4 - - sget-object v4, Lf/h/a/b/a1/f0/a$a;->m:[I - - aget v4, v4, v7 - - add-int/2addr v9, v4 - - sget-object v4, Lf/h/a/b/a1/f0/a$a;->n:[I - - array-length v4, v4 - - const/4 v7, -0x1 - - add-int/2addr v4, v7 - - const/4 v15, 0x0 - - invoke-static {v9, v15, v4}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v9 - - sget-object v4, Lf/h/a/b/a1/f0/a$a;->n:[I - - aget v4, v4, v9 - - add-int/lit8 v0, v0, 0x1 - - move v15, v4 - - move-object/from16 v4, v17 - - goto :goto_4 - - :cond_5 - move-object/from16 v17, v4 - - const/4 v7, -0x1 - - const/4 v15, 0x0 - - const/16 v16, 0x1 - - add-int/lit8 v10, v10, 0x1 - - move-object/from16 v0, p0 - - move/from16 v7, p2 - - const/4 v9, -0x1 - - goto/16 :goto_3 - - :cond_6 - move-object/from16 v17, v4 - - move/from16 p2, v7 - - const/4 v7, -0x1 - - const/4 v15, 0x0 - - const/16 v16, 0x1 - - add-int/lit8 v6, v6, 0x1 - - move-object/from16 v0, p0 - - move/from16 v7, p2 - - const/4 v9, -0x1 - - goto/16 :goto_2 - - :cond_7 - move/from16 p2, v7 - - iget v0, v8, Lf/h/a/b/a1/f0/a$a;->d:I - - mul-int v0, v0, v1 - - iget-object v2, v8, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v2, v2, Lf/h/a/b/a1/f0/b;->b:I - - mul-int/lit8 v0, v0, 0x2 - - mul-int v0, v0, v2 - - invoke-virtual {v5, v0}, Lf/h/a/b/i1/t;->y(I)V - - iget v0, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - iget-object v2, v8, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v2, v2, Lf/h/a/b/a1/f0/b;->d:I - - mul-int v1, v1, v2 - - sub-int/2addr v0, v1 - - iput v0, v8, Lf/h/a/b/a1/f0/a$a;->i:I - - iget-object v0, v8, Lf/h/a/b/a1/f0/a$a;->f:Lf/h/a/b/i1/t; - - iget v1, v0, Lf/h/a/b/i1/t;->c:I - - iget-object v2, v8, Lf/h/a/b/a1/f0/a$a;->b:Lf/h/a/b/a1/s; - - invoke-interface {v2, v0, v1}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v0, v8, Lf/h/a/b/a1/f0/a$a;->k:I - - add-int/2addr v0, v1 - - iput v0, v8, Lf/h/a/b/a1/f0/a$a;->k:I - - invoke-virtual {v8, v0}, Lf/h/a/b/a1/f0/a$a;->d(I)I - - move-result v0 - - iget v1, v8, Lf/h/a/b/a1/f0/a$a;->g:I - - if-lt v0, v1, :cond_9 - - invoke-virtual {v8, v1}, Lf/h/a/b/a1/f0/a$a;->e(I)V - - goto :goto_6 - - :cond_8 - move/from16 p2, v7 - - :cond_9 - :goto_6 - if-eqz p2, :cond_a - - iget v0, v8, Lf/h/a/b/a1/f0/a$a;->k:I - - invoke-virtual {v8, v0}, Lf/h/a/b/a1/f0/a$a;->d(I)I - - move-result v0 - - if-lez v0, :cond_a - - invoke-virtual {v8, v0}, Lf/h/a/b/a1/f0/a$a;->e(I)V - - :cond_a - return p2 -.end method - -.method public b(J)V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/f0/a$a;->i:I - - iput-wide p1, p0, Lf/h/a/b/a1/f0/a$a;->j:J - - iput v0, p0, Lf/h/a/b/a1/f0/a$a;->k:I - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/a1/f0/a$a;->l:J - - return-void -.end method - -.method public c(IJ)V - .locals 9 - - iget-object v0, p0, Lf/h/a/b/a1/f0/a$a;->a:Lf/h/a/b/a1/i; - - new-instance v8, Lf/h/a/b/a1/f0/d; - - iget-object v2, p0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v3, p0, Lf/h/a/b/a1/f0/a$a;->d:I - - int-to-long v4, p1 - - move-object v1, v8 - - move-wide v6, p2 - - invoke-direct/range {v1 .. v7}, Lf/h/a/b/a1/f0/d;->(Lf/h/a/b/a1/f0/b;IJJ)V - - invoke-interface {v0, v8}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iget-object p1, p0, Lf/h/a/b/a1/f0/a$a;->b:Lf/h/a/b/a1/s; - - iget-object p2, p0, Lf/h/a/b/a1/f0/a$a;->h:Lcom/google/android/exoplayer2/Format; - - invoke-interface {p1, p2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method - -.method public final d(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v0, v0, Lf/h/a/b/a1/f0/b;->b:I - - mul-int/lit8 v0, v0, 0x2 - - div-int/2addr p1, v0 - - return p1 -.end method - -.method public final e(I)V - .locals 11 - - iget-wide v0, p0, Lf/h/a/b/a1/f0/a$a;->j:J - - iget-wide v2, p0, Lf/h/a/b/a1/f0/a$a;->l:J - - iget-object v4, p0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v4, v4, Lf/h/a/b/a1/f0/b;->c:I - - int-to-long v6, v4 - - const-wide/32 v4, 0xf4240 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v2 - - add-long v5, v0, v2 - - iget-object v0, p0, Lf/h/a/b/a1/f0/a$a;->c:Lf/h/a/b/a1/f0/b; - - iget v0, v0, Lf/h/a/b/a1/f0/b;->b:I - - mul-int/lit8 v1, p1, 0x2 - - mul-int v1, v1, v0 - - iget v0, p0, Lf/h/a/b/a1/f0/a$a;->k:I - - sub-int v9, v0, v1 - - iget-object v4, p0, Lf/h/a/b/a1/f0/a$a;->b:Lf/h/a/b/a1/s; - - const/4 v7, 0x1 - - const/4 v10, 0x0 - - move v8, v1 - - invoke-interface/range {v4 .. v10}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v2, p0, Lf/h/a/b/a1/f0/a$a;->l:J - - int-to-long v4, p1 - - add-long/2addr v2, v4 - - iput-wide v2, p0, Lf/h/a/b/a1/f0/a$a;->l:J - - iget p1, p0, Lf/h/a/b/a1/f0/a$a;->k:I - - sub-int/2addr p1, v1 - - iput p1, p0, Lf/h/a/b/a1/f0/a$a;->k:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/a$b.smali deleted file mode 100644 index 36b1db3ff5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$b.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/f0/a$b; -.super Ljava/lang/Object; -.source "WavExtractor.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/f0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/a1/e;J)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract b(J)V -.end method - -.method public abstract c(IJ)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$c.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/a$c.smali deleted file mode 100644 index d9db21ca8c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/a$c.smali +++ /dev/null @@ -1,325 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/a$c; -.super Ljava/lang/Object; -.source "WavExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/f0/a$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/f0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/i; - -.field public final b:Lf/h/a/b/a1/s; - -.field public final c:Lf/h/a/b/a1/f0/b; - -.field public final d:Lcom/google/android/exoplayer2/Format; - -.field public final e:I - -.field public f:J - -.field public g:I - -.field public h:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;Ljava/lang/String;I)V - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p3 - - invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V - - move-object/from16 v2, p1 - - iput-object v2, v0, Lf/h/a/b/a1/f0/a$c;->a:Lf/h/a/b/a1/i; - - move-object/from16 v2, p2 - - iput-object v2, v0, Lf/h/a/b/a1/f0/a$c;->b:Lf/h/a/b/a1/s; - - iput-object v1, v0, Lf/h/a/b/a1/f0/a$c;->c:Lf/h/a/b/a1/f0/b; - - iget v2, v1, Lf/h/a/b/a1/f0/b;->b:I - - iget v3, v1, Lf/h/a/b/a1/f0/b;->e:I - - mul-int v2, v2, v3 - - div-int/lit8 v2, v2, 0x8 - - iget v3, v1, Lf/h/a/b/a1/f0/b;->d:I - - if-ne v3, v2, :cond_0 - - iget v3, v1, Lf/h/a/b/a1/f0/b;->c:I - - mul-int v3, v3, v2 - - div-int/lit8 v3, v3, 0xa - - invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I - - move-result v8 - - iput v8, v0, Lf/h/a/b/a1/f0/a$c;->e:I - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - iget v10, v1, Lf/h/a/b/a1/f0/b;->c:I - - mul-int v2, v2, v10 - - mul-int/lit8 v7, v2, 0x8 - - iget v9, v1, Lf/h/a/b/a1/f0/b;->b:I - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - move-object/from16 v5, p4 - - move/from16 v11, p5 - - invoke-static/range {v4 .. v15}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/a1/f0/a$c;->d:Lcom/google/android/exoplayer2/Format; - - return-void - - :cond_0 - new-instance v3, Lcom/google/android/exoplayer2/ParserException; - - const-string v4, "Expected block size: " - - const-string v5, "; got: " - - invoke-static {v4, v2, v5}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget v1, v1, Lf/h/a/b/a1/f0/b;->d:I - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v3, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v3 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;J)Z - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x1 - - const-wide/16 v1, 0x0 - - cmp-long v3, p2, v1 - - if-nez v3, :cond_0 - - move-object/from16 v5, p0 - - move-object/from16 v1, p1 - - move-wide/from16 v2, p2 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - move-object/from16 v5, p0 - - move-object/from16 v1, p1 - - move-wide/from16 v2, p2 - - const/4 v4, 0x0 - - :goto_0 - if-nez v4, :cond_2 - - iget v6, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - iget v7, v5, Lf/h/a/b/a1/f0/a$c;->e:I - - if-ge v6, v7, :cond_2 - - sub-int/2addr v7, v6 - - int-to-long v6, v7 - - invoke-static {v6, v7, v2, v3}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v6 - - long-to-int v7, v6 - - iget-object v6, v5, Lf/h/a/b/a1/f0/a$c;->b:Lf/h/a/b/a1/s; - - invoke-interface {v6, v1, v7, v0}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v6 - - const/4 v7, -0x1 - - if-ne v6, v7, :cond_1 - - :goto_1 - const/4 v4, 0x1 - - goto :goto_0 - - :cond_1 - iget v7, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - add-int/2addr v7, v6 - - iput v7, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - goto :goto_0 - - :cond_2 - iget-object v0, v5, Lf/h/a/b/a1/f0/a$c;->c:Lf/h/a/b/a1/f0/b; - - iget v1, v0, Lf/h/a/b/a1/f0/b;->d:I - - iget v2, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - div-int/2addr v2, v1 - - if-lez v2, :cond_3 - - iget-wide v6, v5, Lf/h/a/b/a1/f0/a$c;->f:J - - iget-wide v8, v5, Lf/h/a/b/a1/f0/a$c;->h:J - - const-wide/32 v10, 0xf4240 - - iget v0, v0, Lf/h/a/b/a1/f0/b;->c:I - - int-to-long v12, v0 - - invoke-static/range {v8 .. v13}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide v8 - - add-long v11, v6, v8 - - mul-int v14, v2, v1 - - iget v0, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - sub-int/2addr v0, v14 - - iget-object v10, v5, Lf/h/a/b/a1/f0/a$c;->b:Lf/h/a/b/a1/s; - - const/4 v13, 0x1 - - const/16 v16, 0x0 - - move v15, v0 - - invoke-interface/range {v10 .. v16}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v6, v5, Lf/h/a/b/a1/f0/a$c;->h:J - - int-to-long v1, v2 - - add-long/2addr v6, v1 - - iput-wide v6, v5, Lf/h/a/b/a1/f0/a$c;->h:J - - iput v0, v5, Lf/h/a/b/a1/f0/a$c;->g:I - - :cond_3 - return v4 -.end method - -.method public b(J)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/a1/f0/a$c;->f:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/a1/f0/a$c;->g:I - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/a1/f0/a$c;->h:J - - return-void -.end method - -.method public c(IJ)V - .locals 9 - - iget-object v0, p0, Lf/h/a/b/a1/f0/a$c;->a:Lf/h/a/b/a1/i; - - new-instance v8, Lf/h/a/b/a1/f0/d; - - iget-object v2, p0, Lf/h/a/b/a1/f0/a$c;->c:Lf/h/a/b/a1/f0/b; - - int-to-long v4, p1 - - const/4 v3, 0x1 - - move-object v1, v8 - - move-wide v6, p2 - - invoke-direct/range {v1 .. v7}, Lf/h/a/b/a1/f0/d;->(Lf/h/a/b/a1/f0/b;IJJ)V - - invoke-interface {v0, v8}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iget-object p1, p0, Lf/h/a/b/a1/f0/a$c;->b:Lf/h/a/b/a1/s; - - iget-object p2, p0, Lf/h/a/b/a1/f0/a$c;->d:Lcom/google/android/exoplayer2/Format; - - invoke-interface {p1, p2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/a.smali deleted file mode 100644 index b9a9d03f15..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/a.smali +++ /dev/null @@ -1,529 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/a; -.super Ljava/lang/Object; -.source "WavExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/f0/a$a;, - Lf/h/a/b/a1/f0/a$c;, - Lf/h/a/b/a1/f0/a$b; - } -.end annotation - - -# instance fields -.field public a:Lf/h/a/b/a1/i; - -.field public b:Lf/h/a/b/a1/s; - -.field public c:Lf/h/a/b/a1/f0/a$b; - -.field public d:I - -.field public e:J - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/f0/a;->d:I - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/b/a1/f0/a;->e:J - - return-void -.end method - - -# virtual methods -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 12 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object p2, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - invoke-static {p2}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - invoke-static {p2}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-nez p2, :cond_8 - - invoke-static {p1}, Ld0/a/b/b/a;->t0(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/f0/b; - - move-result-object v5 - - if-eqz v5, :cond_7 - - iget p2, v5, Lf/h/a/b/a1/f0/b;->a:I - - const/16 v2, 0x11 - - if-ne p2, v2, :cond_0 - - new-instance p2, Lf/h/a/b/a1/f0/a$a; - - iget-object v2, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - iget-object v3, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - invoke-direct {p2, v2, v3, v5}, Lf/h/a/b/a1/f0/a$a;->(Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;)V - - iput-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - goto/16 :goto_2 - - :cond_0 - const/4 v2, 0x6 - - if-ne p2, v2, :cond_1 - - new-instance p2, Lf/h/a/b/a1/f0/a$c; - - iget-object v3, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - iget-object v4, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - const/4 v7, -0x1 - - const-string v6, "audio/g711-alaw" - - move-object v2, p2 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/a1/f0/a$c;->(Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;Ljava/lang/String;I)V - - iput-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - goto :goto_2 - - :cond_1 - const/4 v2, 0x7 - - if-ne p2, v2, :cond_2 - - new-instance p2, Lf/h/a/b/a1/f0/a$c; - - iget-object v3, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - iget-object v4, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - const/4 v7, -0x1 - - const-string v6, "audio/g711-mlaw" - - move-object v2, p2 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/a1/f0/a$c;->(Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;Ljava/lang/String;I)V - - iput-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - goto :goto_2 - - :cond_2 - iget v2, v5, Lf/h/a/b/a1/f0/b;->e:I - - if-eq p2, v1, :cond_5 - - const/4 v3, 0x3 - - if-eq p2, v3, :cond_3 - - const v3, 0xfffe - - if-eq p2, v3, :cond_5 - - const/4 p2, 0x0 - - const/4 v7, 0x0 - - goto :goto_1 - - :cond_3 - const/16 p2, 0x20 - - if-ne v2, p2, :cond_4 - - const/4 p2, 0x4 - - goto :goto_0 - - :cond_4 - const/4 p2, 0x0 - - goto :goto_0 - - :cond_5 - invoke-static {v2}, Lf/h/a/b/i1/c0;->y(I)I - - move-result p2 - - :goto_0 - move v7, p2 - - :goto_1 - if-eqz v7, :cond_6 - - new-instance p2, Lf/h/a/b/a1/f0/a$c; - - iget-object v3, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - iget-object v4, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - const-string v6, "audio/raw" - - move-object v2, p2 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/a1/f0/a$c;->(Lf/h/a/b/a1/i;Lf/h/a/b/a1/s;Lf/h/a/b/a1/f0/b;Ljava/lang/String;I)V - - iput-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - goto :goto_2 - - :cond_6 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Unsupported WAV format type: " - - invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - iget v0, v5, Lf/h/a/b/a1/f0/b;->a:I - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_7 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Unsupported or unrecognized wav header." - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - :goto_2 - iget p2, p0, Lf/h/a/b/a1/f0/a;->d:I - - const-wide/16 v2, -0x1 - - const/4 v4, -0x1 - - if-ne p2, v4, :cond_e - - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - new-instance p2, Lf/h/a/b/i1/t; - - const/16 v4, 0x8 - - invoke-direct {p2, v4}, Lf/h/a/b/i1/t;->(I)V - - invoke-static {p1, p2}, Lf/h/a/b/a1/f0/c;->a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - - move-result-object v5 - - :goto_3 - iget v6, v5, Lf/h/a/b/a1/f0/c;->a:I - - const v7, 0x64617461 - - const-string v8, "WavHeaderReader" - - if-eq v6, v7, :cond_c - - const v7, 0x52494646 - - if-eq v6, v7, :cond_9 - - const v9, 0x666d7420 - - if-eq v6, v9, :cond_9 - - const-string v6, "Ignoring unknown WAV chunk: " - - invoke-static {v6}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v6 - - iget v9, v5, Lf/h/a/b/a1/f0/c;->a:I - - invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v8, v6}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_9 - const-wide/16 v8, 0x8 - - iget-wide v10, v5, Lf/h/a/b/a1/f0/c;->b:J - - add-long/2addr v10, v8 - - iget v6, v5, Lf/h/a/b/a1/f0/c;->a:I - - if-ne v6, v7, :cond_a - - const-wide/16 v10, 0xc - - :cond_a - const-wide/32 v6, 0x7fffffff - - cmp-long v8, v10, v6 - - if-gtz v8, :cond_b - - long-to-int v5, v10 - - invoke-virtual {p1, v5}, Lf/h/a/b/a1/e;->i(I)V - - invoke-static {p1, p2}, Lf/h/a/b/a1/f0/c;->a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - - move-result-object v5 - - goto :goto_3 - - :cond_b - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string p2, "Chunk is too large (~2GB+) to skip; id: " - - invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - iget v0, v5, Lf/h/a/b/a1/f0/c;->a:I - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_c - invoke-virtual {p1, v4}, Lf/h/a/b/a1/e;->i(I)V - - iget-wide v6, p1, Lf/h/a/b/a1/e;->d:J - - iget-wide v4, v5, Lf/h/a/b/a1/f0/c;->b:J - - add-long/2addr v4, v6 - - iget-wide v9, p1, Lf/h/a/b/a1/e;->c:J - - cmp-long p2, v9, v2 - - if-eqz p2, :cond_d - - cmp-long p2, v4, v9 - - if-lez p2, :cond_d - - const-string p2, "Data exceeds input length: " - - const-string v11, ", " - - invoke-static {p2, v4, v5, v11}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - invoke-virtual {p2, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {v8, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - move-wide v4, v9 - - :cond_d - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-static {p2, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p2 - - iget-object v4, p2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->intValue()I - - move-result v4 - - iput v4, p0, Lf/h/a/b/a1/f0/a;->d:I - - iget-object p2, p2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - iput-wide v4, p0, Lf/h/a/b/a1/f0/a;->e:J - - iget-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - iget v6, p0, Lf/h/a/b/a1/f0/a;->d:I - - invoke-interface {p2, v6, v4, v5}, Lf/h/a/b/a1/f0/a$b;->c(IJ)V - - goto :goto_4 - - :cond_e - iget-wide v4, p1, Lf/h/a/b/a1/e;->d:J - - const-wide/16 v6, 0x0 - - cmp-long v8, v4, v6 - - if-nez v8, :cond_f - - invoke-virtual {p1, p2}, Lf/h/a/b/a1/e;->i(I)V - - :cond_f - :goto_4 - iget-wide v4, p0, Lf/h/a/b/a1/f0/a;->e:J - - cmp-long p2, v4, v2 - - if-eqz p2, :cond_10 - - goto :goto_5 - - :cond_10 - const/4 v1, 0x0 - - :goto_5 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v1, p0, Lf/h/a/b/a1/f0/a;->e:J - - iget-wide v3, p1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v1, v3 - - iget-object p2, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - invoke-interface {p2, p1, v1, v2}, Lf/h/a/b/a1/f0/a$b;->a(Lf/h/a/b/a1/e;J)Z - - move-result p1 - - if-eqz p1, :cond_11 - - const/4 v0, -0x1 - - :cond_11 - return v0 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/f0/a;->a:Lf/h/a/b/a1/i; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/f0/a;->b:Lf/h/a/b/a1/s; - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - iget-object p1, p0, Lf/h/a/b/a1/f0/a;->c:Lf/h/a/b/a1/f0/a$b; - - if-eqz p1, :cond_0 - - invoke-interface {p1, p3, p4}, Lf/h/a/b/a1/f0/a$b;->b(J)V - - :cond_0 - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - invoke-static {p1}, Ld0/a/b/b/a;->t0(Lf/h/a/b/a1/e;)Lf/h/a/b/a1/f0/b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/b.smali deleted file mode 100644 index e2a910350d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/b.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/b; -.super Ljava/lang/Object; -.source "WavHeader.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:[B - - -# direct methods -.method public constructor (IIIIII[B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/f0/b;->a:I - - iput p2, p0, Lf/h/a/b/a1/f0/b;->b:I - - iput p3, p0, Lf/h/a/b/a1/f0/b;->c:I - - iput p5, p0, Lf/h/a/b/a1/f0/b;->d:I - - iput p6, p0, Lf/h/a/b/a1/f0/b;->e:I - - iput-object p7, p0, Lf/h/a/b/a1/f0/b;->f:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/c.smali deleted file mode 100644 index a59ba4f03f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/c.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/c; -.super Ljava/lang/Object; -.source "WavHeaderReader.java" - - -# instance fields -.field public final a:I - -.field public final b:J - - -# direct methods -.method public constructor (IJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/f0/c;->a:I - - iput-wide p2, p0, Lf/h/a/b/a1/f0/c;->b:J - - return-void -.end method - -.method public static a(Lf/h/a/b/a1/e;Lf/h/a/b/i1/t;)Lf/h/a/b/a1/f0/c; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - const/16 v2, 0x8 - - invoke-virtual {p0, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->e()I - - move-result p0 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->h()J - - move-result-wide v0 - - new-instance p1, Lf/h/a/b/a1/f0/c; - - invoke-direct {p1, p0, v0, v1}, Lf/h/a/b/a1/f0/c;->(IJ)V - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/f0/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/f0/d.smali deleted file mode 100644 index 5c98e7544d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/f0/d.smali +++ /dev/null @@ -1,197 +0,0 @@ -.class public final Lf/h/a/b/a1/f0/d; -.super Ljava/lang/Object; -.source "WavSeekMap.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# instance fields -.field public final a:Lf/h/a/b/a1/f0/b; - -.field public final b:I - -.field public final c:J - -.field public final d:J - -.field public final e:J - - -# direct methods -.method public constructor (Lf/h/a/b/a1/f0/b;IJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/f0/d;->a:Lf/h/a/b/a1/f0/b; - - iput p2, p0, Lf/h/a/b/a1/f0/d;->b:I - - iput-wide p3, p0, Lf/h/a/b/a1/f0/d;->c:J - - sub-long/2addr p5, p3 - - iget p1, p1, Lf/h/a/b/a1/f0/b;->d:I - - int-to-long p1, p1 - - div-long/2addr p5, p1 - - iput-wide p5, p0, Lf/h/a/b/a1/f0/d;->d:J - - invoke-virtual {p0, p5, p6}, Lf/h/a/b/a1/f0/d;->d(J)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/f0/d;->e:J - - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final d(J)J - .locals 8 - - iget v0, p0, Lf/h/a/b/a1/f0/d;->b:I - - int-to-long v0, v0 - - mul-long v2, p1, v0 - - iget-object p1, p0, Lf/h/a/b/a1/f0/d;->a:Lf/h/a/b/a1/f0/b; - - iget p1, p1, Lf/h/a/b/a1/f0/b;->c:I - - int-to-long v6, p1 - - const-wide/32 v4, 0xf4240 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/c0;->W(JJJ)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 10 - - iget-object v0, p0, Lf/h/a/b/a1/f0/d;->a:Lf/h/a/b/a1/f0/b; - - iget v0, v0, Lf/h/a/b/a1/f0/b;->c:I - - int-to-long v0, v0 - - mul-long v0, v0, p1 - - iget v2, p0, Lf/h/a/b/a1/f0/d;->b:I - - int-to-long v2, v2 - - const-wide/32 v4, 0xf4240 - - mul-long v2, v2, v4 - - div-long v4, v0, v2 - - iget-wide v0, p0, Lf/h/a/b/a1/f0/d;->d:J - - const-wide/16 v2, 0x1 - - sub-long v8, v0, v2 - - const-wide/16 v6, 0x0 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - iget-wide v4, p0, Lf/h/a/b/a1/f0/d;->c:J - - iget-object v6, p0, Lf/h/a/b/a1/f0/d;->a:Lf/h/a/b/a1/f0/b; - - iget v6, v6, Lf/h/a/b/a1/f0/b;->d:I - - int-to-long v6, v6 - - mul-long v6, v6, v0 - - add-long/2addr v6, v4 - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/a1/f0/d;->d(J)J - - move-result-wide v4 - - new-instance v8, Lf/h/a/b/a1/r; - - invoke-direct {v8, v4, v5, v6, v7}, Lf/h/a/b/a1/r;->(JJ)V - - cmp-long v6, v4, p1 - - if-gez v6, :cond_1 - - iget-wide p1, p0, Lf/h/a/b/a1/f0/d;->d:J - - sub-long/2addr p1, v2 - - cmp-long v4, v0, p1 - - if-nez v4, :cond_0 - - goto :goto_0 - - :cond_0 - add-long/2addr v0, v2 - - iget-wide p1, p0, Lf/h/a/b/a1/f0/d;->c:J - - iget-object v2, p0, Lf/h/a/b/a1/f0/d;->a:Lf/h/a/b/a1/f0/b; - - iget v2, v2, Lf/h/a/b/a1/f0/b;->d:I - - int-to-long v2, v2 - - mul-long v2, v2, v0 - - add-long/2addr v2, p1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/a1/f0/d;->d(J)J - - move-result-wide p1 - - new-instance v0, Lf/h/a/b/a1/r; - - invoke-direct {v0, p1, p2, v2, v3}, Lf/h/a/b/a1/r;->(JJ)V - - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v8, v0}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object p1 - - :cond_1 - :goto_0 - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v8}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/f0/d;->e:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/g.smali b/com.discord/smali_classes2/f/h/a/b/a1/g.smali deleted file mode 100644 index 0e9e812c67..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/g.smali +++ /dev/null @@ -1,107 +0,0 @@ -.class public final Lf/h/a/b/a1/g; -.super Ljava/lang/Object; -.source "DummyTrackOutput.java" - -# interfaces -.implements Lf/h/a/b/a1/s; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;IZ)I - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p1, Lf/h/a/b/a1/e;->g:I - - invoke-static {v0, p2}, Ljava/lang/Math;->min(II)I - - move-result v0 - - invoke-virtual {p1, v0}, Lf/h/a/b/a1/e;->j(I)V - - if-nez v0, :cond_0 - - iget-object v2, p1, Lf/h/a/b/a1/e;->a:[B - - const/4 v3, 0x0 - - array-length v0, v2 - - invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I - - move-result v4 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - move-object v1, p1 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/a1/e;->g([BIIIZ)I - - move-result v0 - - :cond_0 - invoke-virtual {p1, v0}, Lf/h/a/b/a1/e;->b(I)V - - const/4 p1, -0x1 - - if-ne v0, p1, :cond_2 - - if-eqz p3, :cond_1 - - return p1 - - :cond_1 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 - - :cond_2 - return v0 -.end method - -.method public b(Lf/h/a/b/i1/t;I)V - .locals 1 - - iget v0, p1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v0, p2 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->C(I)V - - return-void -.end method - -.method public c(JIIILf/h/a/b/a1/s$a;)V - .locals 0 - .param p6 # Lf/h/a/b/a1/s$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - return-void -.end method - -.method public d(Lcom/google/android/exoplayer2/Format;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/h.smali b/com.discord/smali_classes2/f/h/a/b/a1/h.smali deleted file mode 100644 index 41eeddbd81..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/h.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/h; -.super Ljava/lang/Object; -.source "Extractor.java" - - -# virtual methods -.method public abstract d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract e(Lf/h/a/b/a1/i;)V -.end method - -.method public abstract f(JJ)V -.end method - -.method public abstract h(Lf/h/a/b/a1/e;)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/i.smali b/com.discord/smali_classes2/f/h/a/b/a1/i.smali deleted file mode 100644 index 683bee0523..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/i.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/i; -.super Ljava/lang/Object; -.source "ExtractorOutput.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/a1/q;)V -.end method - -.method public abstract k()V -.end method - -.method public abstract p(II)Lf/h/a/b/a1/s; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/j.smali b/com.discord/smali_classes2/f/h/a/b/a1/j.smali deleted file mode 100644 index 3dc015b6f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/j.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/j; -.super Ljava/lang/Object; -.source "ExtractorsFactory.java" - - -# virtual methods -.method public abstract a()[Lf/h/a/b/a1/h; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/k$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/k$a.smali deleted file mode 100644 index fb9c1afcdb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/k$a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public final Lf/h/a/b/a1/k$a; -.super Ljava/lang/Object; -.source "FlacFrameReader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public a:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/k.smali b/com.discord/smali_classes2/f/h/a/b/a1/k.smali deleted file mode 100644 index b33611f9be..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/k.smali +++ /dev/null @@ -1,392 +0,0 @@ -.class public final Lf/h/a/b/a1/k; -.super Ljava/lang/Object; -.source "FlacFrameReader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/k$a; - } -.end annotation - - -# direct methods -.method public static a(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ZLf/h/a/b/a1/k$a;)Z - .locals 2 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->w()J - - move-result-wide v0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - iget p0, p1, Lf/h/a/b/i1/m;->b:I - - int-to-long p0, p0 - - mul-long v0, v0, p0 - - :goto_0 - iput-wide v0, p3, Lf/h/a/b/a1/k$a;->a:J - - const/4 p0, 0x1 - - return p0 - - :catch_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static b(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ILf/h/a/b/a1/k$a;)Z - .locals 17 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v3 - - const/16 v5, 0x10 - - ushr-long v5, v3, v5 - - move/from16 v7, p2 - - int-to-long v7, v7 - - const/4 v9, 0x0 - - cmp-long v10, v5, v7 - - if-eqz v10, :cond_0 - - return v9 - - :cond_0 - const-wide/16 v7, 0x1 - - and-long/2addr v5, v7 - - const/4 v10, 0x1 - - cmp-long v11, v5, v7 - - if-nez v11, :cond_1 - - const/4 v5, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v5, 0x0 - - :goto_0 - const/16 v6, 0xc - - shr-long v11, v3, v6 - - const-wide/16 v13, 0xf - - and-long/2addr v11, v13 - - long-to-int v12, v11 - - const/16 v11, 0x8 - - shr-long v15, v3, v11 - - and-long v6, v15, v13 - - long-to-int v7, v6 - - const/4 v6, 0x4 - - shr-long v15, v3, v6 - - and-long/2addr v13, v15 - - long-to-int v6, v13 - - shr-long v13, v3, v10 - - const-wide/16 v15, 0x7 - - and-long/2addr v13, v15 - - long-to-int v8, v13 - - const-wide/16 v13, 0x1 - - and-long/2addr v3, v13 - - cmp-long v11, v3, v13 - - if-nez v11, :cond_2 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - :goto_1 - const/4 v4, 0x7 - - if-gt v6, v4, :cond_3 - - iget v4, v1, Lf/h/a/b/i1/m;->g:I - - sub-int/2addr v4, v10 - - if-ne v6, v4, :cond_4 - - goto :goto_2 - - :cond_3 - const/16 v4, 0xa - - if-gt v6, v4, :cond_4 - - iget v4, v1, Lf/h/a/b/i1/m;->g:I - - const/4 v6, 0x2 - - if-ne v4, v6, :cond_4 - - :goto_2 - const/4 v4, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v4, 0x0 - - :goto_3 - if-eqz v4, :cond_e - - if-nez v8, :cond_5 - - goto :goto_4 - - :cond_5 - iget v4, v1, Lf/h/a/b/i1/m;->i:I - - if-ne v8, v4, :cond_6 - - :goto_4 - const/4 v4, 0x1 - - goto :goto_5 - - :cond_6 - const/4 v4, 0x0 - - :goto_5 - if-eqz v4, :cond_e - - if-nez v3, :cond_e - - move-object/from16 v3, p3 - - invoke-static {v0, v1, v5, v3}, Lf/h/a/b/a1/k;->a(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ZLf/h/a/b/a1/k$a;)Z - - move-result v3 - - if-eqz v3, :cond_e - - invoke-static {v0, v12}, Lf/h/a/b/a1/k;->c(Lf/h/a/b/i1/t;I)I - - move-result v3 - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_7 - - iget v4, v1, Lf/h/a/b/i1/m;->b:I - - if-gt v3, v4, :cond_7 - - const/4 v3, 0x1 - - goto :goto_6 - - :cond_7 - const/4 v3, 0x0 - - :goto_6 - if-eqz v3, :cond_e - - iget v3, v1, Lf/h/a/b/i1/m;->e:I - - if-nez v7, :cond_8 - - goto :goto_7 - - :cond_8 - const/16 v4, 0xb - - if-gt v7, v4, :cond_9 - - iget v1, v1, Lf/h/a/b/i1/m;->f:I - - if-ne v7, v1, :cond_c - - goto :goto_7 - - :cond_9 - const/16 v1, 0xc - - if-ne v7, v1, :cond_a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - mul-int/lit16 v1, v1, 0x3e8 - - if-ne v1, v3, :cond_c - - goto :goto_7 - - :cond_a - const/16 v1, 0xe - - if-gt v7, v1, :cond_c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->v()I - - move-result v4 - - if-ne v7, v1, :cond_b - - mul-int/lit8 v4, v4, 0xa - - :cond_b - if-ne v4, v3, :cond_c - - :goto_7 - const/4 v1, 0x1 - - goto :goto_8 - - :cond_c - const/4 v1, 0x0 - - :goto_8 - if-eqz v1, :cond_e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - iget v3, v0, Lf/h/a/b/i1/t;->b:I - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - sub-int/2addr v3, v10 - - invoke-static {v0, v2, v3, v9}, Lf/h/a/b/i1/c0;->o([BIII)I - - move-result v0 - - if-ne v1, v0, :cond_d - - const/4 v0, 0x1 - - goto :goto_9 - - :cond_d - const/4 v0, 0x0 - - :goto_9 - if-eqz v0, :cond_e - - const/4 v9, 0x1 - - :cond_e - return v9 -.end method - -.method public static c(Lf/h/a/b/i1/t;I)I - .locals 0 - - packed-switch p1, :pswitch_data_0 - - const/4 p0, -0x1 - - return p0 - - :pswitch_0 - const/16 p0, 0x100 - - add-int/lit8 p1, p1, -0x8 - - shl-int/2addr p0, p1 - - return p0 - - :pswitch_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result p0 - - add-int/lit8 p0, p0, 0x1 - - return p0 - - :pswitch_2 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result p0 - - add-int/lit8 p0, p0, 0x1 - - return p0 - - :pswitch_3 - const/16 p0, 0x240 - - add-int/lit8 p1, p1, -0x2 - - shl-int/2addr p0, p1 - - return p0 - - :pswitch_4 - const/16 p0, 0xc0 - - return p0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/l.smali b/com.discord/smali_classes2/f/h/a/b/a1/l.smali deleted file mode 100644 index dbbea1d217..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/l.smali +++ /dev/null @@ -1,187 +0,0 @@ -.class public final Lf/h/a/b/a1/l; -.super Ljava/lang/Object; -.source "FlacSeekTableSeekMap.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# instance fields -.field public final a:Lf/h/a/b/i1/m; - -.field public final b:J - - -# direct methods -.method public constructor (Lf/h/a/b/i1/m;J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/l;->a:Lf/h/a/b/i1/m; - - iput-wide p2, p0, Lf/h/a/b/a1/l;->b:J - - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final d(JJ)Lf/h/a/b/a1/r; - .locals 2 - - const-wide/32 v0, 0xf4240 - - mul-long p1, p1, v0 - - iget-object v0, p0, Lf/h/a/b/a1/l;->a:Lf/h/a/b/i1/m; - - iget v0, v0, Lf/h/a/b/i1/m;->e:I - - int-to-long v0, v0 - - div-long/2addr p1, v0 - - iget-wide v0, p0, Lf/h/a/b/a1/l;->b:J - - add-long/2addr v0, p3 - - new-instance p3, Lf/h/a/b/a1/r; - - invoke-direct {p3, p1, p2, v0, v1}, Lf/h/a/b/a1/r;->(JJ)V - - return-object p3 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 13 - - iget-object v0, p0, Lf/h/a/b/a1/l;->a:Lf/h/a/b/i1/m; - - iget-object v0, v0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/b/a1/l;->a:Lf/h/a/b/i1/m; - - iget-object v1, v0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - iget-object v2, v1, Lf/h/a/b/i1/m$a;->a:[J - - iget-object v1, v1, Lf/h/a/b/i1/m$a;->b:[J - - iget v3, v0, Lf/h/a/b/i1/m;->e:I - - int-to-long v3, v3 - - mul-long v3, v3, p1 - - const-wide/32 v5, 0xf4240 - - div-long v7, v3, v5 - - iget-wide v3, v0, Lf/h/a/b/i1/m;->j:J - - const-wide/16 v5, 0x1 - - sub-long v11, v3, v5 - - const-wide/16 v9, 0x0 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v3 - - const/4 v0, 0x0 - - const/4 v5, 0x1 - - invoke-static {v2, v3, v4, v5, v0}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result v0 - - const-wide/16 v3, 0x0 - - const/4 v6, -0x1 - - if-ne v0, v6, :cond_0 - - move-wide v7, v3 - - goto :goto_0 - - :cond_0 - aget-wide v7, v2, v0 - - :goto_0 - if-ne v0, v6, :cond_1 - - goto :goto_1 - - :cond_1 - aget-wide v3, v1, v0 - - :goto_1 - invoke-virtual {p0, v7, v8, v3, v4}, Lf/h/a/b/a1/l;->d(JJ)Lf/h/a/b/a1/r; - - move-result-object v3 - - iget-wide v6, v3, Lf/h/a/b/a1/r;->a:J - - cmp-long v4, v6, p1 - - if-eqz v4, :cond_3 - - array-length p1, v2 - - sub-int/2addr p1, v5 - - if-ne v0, p1, :cond_2 - - goto :goto_2 - - :cond_2 - add-int/2addr v0, v5 - - aget-wide p1, v2, v0 - - aget-wide v0, v1, v0 - - invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/b/a1/l;->d(JJ)Lf/h/a/b/a1/r; - - move-result-object p1 - - new-instance p2, Lf/h/a/b/a1/q$a; - - invoke-direct {p2, v3, p1}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - - return-object p2 - - :cond_3 - :goto_2 - new-instance p1, Lf/h/a/b/a1/q$a; - - invoke-direct {p1, v3}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/l;->a:Lf/h/a/b/i1/m; - - invoke-virtual {v0}, Lf/h/a/b/i1/m;->d()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/m.smali b/com.discord/smali_classes2/f/h/a/b/a1/m.smali deleted file mode 100644 index b9fd698a38..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/m.smali +++ /dev/null @@ -1,191 +0,0 @@ -.class public final Lf/h/a/b/a1/m; -.super Ljava/lang/Object; -.source "GaplessInfoHolder.java" - - -# static fields -.field public static final c:Ljava/util/regex/Pattern; - - -# instance fields -.field public a:I - -.field public b:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "^ [0-9a-fA-F]{8} ([0-9a-fA-F]{8}) ([0-9a-fA-F]{8})" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/m;->c:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/a1/m;->a:I - - iput v0, p0, Lf/h/a/b/a1/m;->b:I - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)Z - .locals 4 - - sget-object v0, Lf/h/a/b/a1/m;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/util/regex/Matcher;->find()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x1 - - :try_start_0 - invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - const/16 v2, 0x10 - - invoke-static {v1, v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result v1 - - const/4 v3, 0x2 - - invoke-virtual {p1, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p1 - - if-gtz v1, :cond_0 - - if-lez p1, :cond_1 - - :cond_0 - iput v1, p0, Lf/h/a/b/a1/m;->a:I - - iput p1, p0, Lf/h/a/b/a1/m;->b:I - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return v0 - - :catch_0 - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z - .locals 7 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v3, v2 - - if-ge v1, v3, :cond_2 - - aget-object v2, v2, v1 - - instance-of v3, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - const-string v4, "iTunSMPB" - - const/4 v5, 0x1 - - if-eqz v3, :cond_0 - - check-cast v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->f:Ljava/lang/String; - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-object v2, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->g:Ljava/lang/String; - - invoke-virtual {p0, v2}, Lf/h/a/b/a1/m;->a(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - return v5 - - :cond_0 - instance-of v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; - - if-eqz v3, :cond_1 - - check-cast v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; - - iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->e:Ljava/lang/String; - - const-string v6, "com.apple.iTunes" - - invoke-virtual {v6, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->f:Ljava/lang/String; - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-object v2, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->g:Ljava/lang/String; - - invoke-virtual {p0, v2}, Lf/h/a/b/a1/m;->a(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - return v5 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/n.smali b/com.discord/smali_classes2/f/h/a/b/a1/n.smali deleted file mode 100644 index 49e0906715..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/n.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/b/a1/n; -.super Ljava/lang/Object; -.source "Id3Peeker.java" - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;Lf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 7 - .param p2 # Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - :try_start_0 - iget-object v3, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - iget-object v3, v3, Lf/h/a/b/i1/t;->a:[B - - const/16 v4, 0xa - - invoke-virtual {p1, v3, v0, v4, v0}, Lf/h/a/b/a1/e;->e([BIIZ)Z - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v3, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v0}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v3, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->s()I - - move-result v3 - - const v5, 0x494433 - - if-eq v3, v5, :cond_0 - - goto :goto_2 - - :cond_0 - iget-object v3, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - const/4 v5, 0x3 - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v3, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->p()I - - move-result v3 - - add-int/lit8 v5, v3, 0xa - - if-nez v1, :cond_1 - - new-array v1, v5, [B - - iget-object v6, p0, Lf/h/a/b/a1/n;->a:Lf/h/a/b/i1/t; - - iget-object v6, v6, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v6, v0, v1, v0, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - invoke-virtual {p1, v1, v4, v3, v0}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - new-instance v3, Lf/h/a/b/c1/i/b; - - invoke-direct {v3, p2}, Lf/h/a/b/c1/i/b;->(Lf/h/a/b/c1/i/b$a;)V - - invoke-virtual {v3, v1, v5}, Lf/h/a/b/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v1 - - goto :goto_1 - - :cond_1 - invoke-virtual {p1, v3, v0}, Lf/h/a/b/a1/e;->a(IZ)Z - - :goto_1 - add-int/2addr v2, v5 - - goto :goto_0 - - :catch_0 - :goto_2 - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p1, v2, v0}, Lf/h/a/b/a1/e;->a(IZ)Z - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/o.smali b/com.discord/smali_classes2/f/h/a/b/a1/o.smali deleted file mode 100644 index 0e6dd1d325..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/o.smali +++ /dev/null @@ -1,639 +0,0 @@ -.class public final Lf/h/a/b/a1/o; -.super Ljava/lang/Object; -.source "MpegAudioHeader.java" - - -# static fields -.field public static final h:[Ljava/lang/String; - -.field public static final i:[I - -.field public static final j:[I - -.field public static final k:[I - -.field public static final l:[I - -.field public static final m:[I - -.field public static final n:[I - - -# instance fields -.field public a:I - -.field public b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-string v0, "audio/mpeg-L1" - - const-string v1, "audio/mpeg-L2" - - const-string v2, "audio/mpeg" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/o;->h:[Ljava/lang/String; - - const/4 v0, 0x3 - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/o;->i:[I - - const/16 v0, 0xe - - new-array v1, v0, [I - - fill-array-data v1, :array_1 - - sput-object v1, Lf/h/a/b/a1/o;->j:[I - - new-array v1, v0, [I - - fill-array-data v1, :array_2 - - sput-object v1, Lf/h/a/b/a1/o;->k:[I - - new-array v1, v0, [I - - fill-array-data v1, :array_3 - - sput-object v1, Lf/h/a/b/a1/o;->l:[I - - new-array v1, v0, [I - - fill-array-data v1, :array_4 - - sput-object v1, Lf/h/a/b/a1/o;->m:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_5 - - sput-object v0, Lf/h/a/b/a1/o;->n:[I - - return-void - - :array_0 - .array-data 4 - 0xac44 - 0xbb80 - 0x7d00 - .end array-data - - :array_1 - .array-data 4 - 0x7d00 - 0xfa00 - 0x17700 - 0x1f400 - 0x27100 - 0x2ee00 - 0x36b00 - 0x3e800 - 0x46500 - 0x4e200 - 0x55f00 - 0x5dc00 - 0x65900 - 0x6d600 - .end array-data - - :array_2 - .array-data 4 - 0x7d00 - 0xbb80 - 0xdac0 - 0xfa00 - 0x13880 - 0x17700 - 0x1b580 - 0x1f400 - 0x23280 - 0x27100 - 0x2af80 - 0x2ee00 - 0x36b00 - 0x3e800 - .end array-data - - :array_3 - .array-data 4 - 0x7d00 - 0xbb80 - 0xdac0 - 0xfa00 - 0x13880 - 0x17700 - 0x1b580 - 0x1f400 - 0x27100 - 0x2ee00 - 0x36b00 - 0x3e800 - 0x4e200 - 0x5dc00 - .end array-data - - :array_4 - .array-data 4 - 0x7d00 - 0x9c40 - 0xbb80 - 0xdac0 - 0xfa00 - 0x13880 - 0x17700 - 0x1b580 - 0x1f400 - 0x27100 - 0x2ee00 - 0x36b00 - 0x3e800 - 0x4e200 - .end array-data - - :array_5 - .array-data 4 - 0x1f40 - 0x3e80 - 0x5dc0 - 0x7d00 - 0x9c40 - 0xbb80 - 0xdac0 - 0xfa00 - 0x13880 - 0x17700 - 0x1b580 - 0x1f400 - 0x23280 - 0x27100 - .end array-data -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(I)I - .locals 7 - - invoke-static {p0}, Lf/h/a/b/a1/o;->c(I)Z - - move-result v0 - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - ushr-int/lit8 v0, p0, 0x13 - - const/4 v2, 0x3 - - and-int/2addr v0, v2 - - const/4 v3, 0x1 - - if-ne v0, v3, :cond_1 - - return v1 - - :cond_1 - ushr-int/lit8 v4, p0, 0x11 - - and-int/2addr v4, v2 - - if-nez v4, :cond_2 - - return v1 - - :cond_2 - ushr-int/lit8 v5, p0, 0xc - - const/16 v6, 0xf - - and-int/2addr v5, v6 - - if-eqz v5, :cond_d - - if-ne v5, v6, :cond_3 - - goto :goto_3 - - :cond_3 - ushr-int/lit8 v6, p0, 0xa - - and-int/2addr v6, v2 - - if-ne v6, v2, :cond_4 - - return v1 - - :cond_4 - sget-object v1, Lf/h/a/b/a1/o;->i:[I - - aget v1, v1, v6 - - const/4 v6, 0x2 - - if-ne v0, v6, :cond_5 - - div-int/lit8 v1, v1, 0x2 - - goto :goto_0 - - :cond_5 - if-nez v0, :cond_6 - - div-int/lit8 v1, v1, 0x4 - - :cond_6 - :goto_0 - ushr-int/lit8 p0, p0, 0x9 - - and-int/2addr p0, v3 - - if-ne v4, v2, :cond_8 - - if-ne v0, v2, :cond_7 - - sget-object v0, Lf/h/a/b/a1/o;->j:[I - - sub-int/2addr v5, v3 - - aget v0, v0, v5 - - goto :goto_1 - - :cond_7 - sget-object v0, Lf/h/a/b/a1/o;->k:[I - - sub-int/2addr v5, v3 - - aget v0, v0, v5 - - :goto_1 - mul-int/lit8 v0, v0, 0xc - - div-int/2addr v0, v1 - - add-int/2addr v0, p0 - - mul-int/lit8 v0, v0, 0x4 - - return v0 - - :cond_8 - if-ne v0, v2, :cond_a - - if-ne v4, v6, :cond_9 - - sget-object v6, Lf/h/a/b/a1/o;->l:[I - - sub-int/2addr v5, v3 - - aget v5, v6, v5 - - goto :goto_2 - - :cond_9 - sget-object v6, Lf/h/a/b/a1/o;->m:[I - - sub-int/2addr v5, v3 - - aget v5, v6, v5 - - goto :goto_2 - - :cond_a - sget-object v6, Lf/h/a/b/a1/o;->n:[I - - sub-int/2addr v5, v3 - - aget v5, v6, v5 - - :goto_2 - const/16 v6, 0x90 - - if-ne v0, v2, :cond_b - - const/16 v0, 0x90 - - invoke-static {v5, v0, v1, p0}, Lf/e/b/a/a;->x(IIII)I - - move-result p0 - - return p0 - - :cond_b - if-ne v4, v3, :cond_c - - const/16 v6, 0x48 - - :cond_c - invoke-static {v6, v5, v1, p0}, Lf/e/b/a/a;->x(IIII)I - - move-result p0 - - return p0 - - :cond_d - :goto_3 - return v1 -.end method - -.method public static b(II)I - .locals 3 - - const/4 v0, 0x1 - - const/16 v1, 0x480 - - const/4 v2, 0x3 - - if-eq p1, v0, :cond_2 - - const/4 p0, 0x2 - - if-eq p1, p0, :cond_1 - - if-ne p1, v2, :cond_0 - - const/16 p0, 0x180 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 - - :cond_1 - return v1 - - :cond_2 - if-ne p0, v2, :cond_3 - - goto :goto_0 - - :cond_3 - const/16 v1, 0x240 - - :goto_0 - return v1 -.end method - -.method public static c(I)Z - .locals 1 - - const/high16 v0, -0x200000 - - and-int/2addr p0, v0 - - if-ne p0, v0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static d(ILf/h/a/b/a1/o;)Z - .locals 10 - - invoke-static {p0}, Lf/h/a/b/a1/o;->c(I)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - ushr-int/lit8 v0, p0, 0x13 - - const/4 v2, 0x3 - - and-int/2addr v0, v2 - - const/4 v3, 0x1 - - if-ne v0, v3, :cond_1 - - return v1 - - :cond_1 - ushr-int/lit8 v4, p0, 0x11 - - and-int/2addr v4, v2 - - if-nez v4, :cond_2 - - return v1 - - :cond_2 - ushr-int/lit8 v5, p0, 0xc - - const/16 v6, 0xf - - and-int/2addr v5, v6 - - if-eqz v5, :cond_d - - if-ne v5, v6, :cond_3 - - goto/16 :goto_6 - - :cond_3 - ushr-int/lit8 v6, p0, 0xa - - and-int/2addr v6, v2 - - if-ne v6, v2, :cond_4 - - return v1 - - :cond_4 - sget-object v1, Lf/h/a/b/a1/o;->i:[I - - aget v1, v1, v6 - - const/4 v6, 0x2 - - if-ne v0, v6, :cond_5 - - div-int/lit8 v1, v1, 0x2 - - goto :goto_0 - - :cond_5 - if-nez v0, :cond_6 - - div-int/lit8 v1, v1, 0x4 - - :cond_6 - :goto_0 - ushr-int/lit8 v7, p0, 0x9 - - and-int/2addr v7, v3 - - invoke-static {v0, v4}, Lf/h/a/b/a1/o;->b(II)I - - move-result v8 - - if-ne v4, v2, :cond_8 - - if-ne v0, v2, :cond_7 - - sget-object v9, Lf/h/a/b/a1/o;->j:[I - - sub-int/2addr v5, v3 - - aget v5, v9, v5 - - goto :goto_1 - - :cond_7 - sget-object v9, Lf/h/a/b/a1/o;->k:[I - - sub-int/2addr v5, v3 - - aget v5, v9, v5 - - :goto_1 - mul-int/lit8 v9, v5, 0xc - - div-int/2addr v9, v1 - - add-int/2addr v9, v7 - - mul-int/lit8 v9, v9, 0x4 - - goto :goto_5 - - :cond_8 - if-ne v0, v2, :cond_a - - if-ne v4, v6, :cond_9 - - sget-object v9, Lf/h/a/b/a1/o;->l:[I - - sub-int/2addr v5, v3 - - aget v5, v9, v5 - - goto :goto_2 - - :cond_9 - sget-object v9, Lf/h/a/b/a1/o;->m:[I - - sub-int/2addr v5, v3 - - aget v5, v9, v5 - - :goto_2 - mul-int/lit16 v9, v5, 0x90 - - div-int/2addr v9, v1 - - goto :goto_4 - - :cond_a - sget-object v9, Lf/h/a/b/a1/o;->n:[I - - sub-int/2addr v5, v3 - - aget v5, v9, v5 - - if-ne v4, v3, :cond_b - - const/16 v9, 0x48 - - goto :goto_3 - - :cond_b - const/16 v9, 0x90 - - :goto_3 - mul-int v9, v9, v5 - - div-int/2addr v9, v1 - - :goto_4 - add-int/2addr v9, v7 - - :goto_5 - sget-object v7, Lf/h/a/b/a1/o;->h:[Ljava/lang/String; - - rsub-int/lit8 v4, v4, 0x3 - - aget-object v4, v7, v4 - - shr-int/lit8 p0, p0, 0x6 - - and-int/2addr p0, v2 - - if-ne p0, v2, :cond_c - - const/4 v6, 0x1 - - :cond_c - iput v0, p1, Lf/h/a/b/a1/o;->a:I - - iput-object v4, p1, Lf/h/a/b/a1/o;->b:Ljava/lang/String; - - iput v9, p1, Lf/h/a/b/a1/o;->c:I - - iput v1, p1, Lf/h/a/b/a1/o;->d:I - - iput v6, p1, Lf/h/a/b/a1/o;->e:I - - iput v5, p1, Lf/h/a/b/a1/o;->f:I - - iput v8, p1, Lf/h/a/b/a1/o;->g:I - - return v3 - - :cond_d - :goto_6 - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/p.smali b/com.discord/smali_classes2/f/h/a/b/a1/p.smali deleted file mode 100644 index 45db30eb17..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/p.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public final Lf/h/a/b/a1/p; -.super Ljava/lang/Object; -.source "PositionHolder.java" - - -# instance fields -.field public a:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/q$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/q$a.smali deleted file mode 100644 index bbc0ecb391..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/q$a.smali +++ /dev/null @@ -1,186 +0,0 @@ -.class public final Lf/h/a/b/a1/q$a; -.super Ljava/lang/Object; -.source "SeekMap.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/r; - -.field public final b:Lf/h/a/b/a1/r; - - -# direct methods -.method public constructor (Lf/h/a/b/a1/r;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iput-object p1, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - return-void -.end method - -.method public constructor (Lf/h/a/b/a1/r;Lf/h/a/b/a1/r;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iput-object p2, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/a1/q$a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/a1/q$a; - - iget-object v2, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iget-object v3, p1, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - invoke-virtual {v2, v3}, Lf/h/a/b/a1/r;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - iget-object p1, p1, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - invoke-virtual {v2, p1}, Lf/h/a/b/a1/r;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - invoke-virtual {v0}, Lf/h/a/b/a1/r;->hashCode()I - - move-result v0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - invoke-virtual {v1}, Lf/h/a/b/a1/r;->hashCode()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - const-string v0, "[" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iget-object v2, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/r;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const-string v1, "" - - goto :goto_0 - - :cond_0 - const-string v1, ", " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - :goto_0 - const-string v2, "]" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/q$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/q$b.smali deleted file mode 100644 index 9e9190b610..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/q$b.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public Lf/h/a/b/a1/q$b; -.super Ljava/lang/Object; -.source "SeekMap.java" - -# interfaces -.implements Lf/h/a/b/a1/q; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:Lf/h/a/b/a1/q$a; - - -# direct methods -.method public constructor (JJ)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/q$b;->a:J - - new-instance p1, Lf/h/a/b/a1/q$a; - - const-wide/16 v0, 0x0 - - cmp-long p2, p3, v0 - - if-nez p2, :cond_0 - - sget-object p2, Lf/h/a/b/a1/r;->c:Lf/h/a/b/a1/r; - - goto :goto_0 - - :cond_0 - new-instance p2, Lf/h/a/b/a1/r; - - invoke-direct {p2, v0, v1, p3, p4}, Lf/h/a/b/a1/r;->(JJ)V - - :goto_0 - invoke-direct {p1, p2}, Lf/h/a/b/a1/q$a;->(Lf/h/a/b/a1/r;)V - - iput-object p1, p0, Lf/h/a/b/a1/q$b;->b:Lf/h/a/b/a1/q$a; - - return-void -.end method - - -# virtual methods -.method public b()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public g(J)Lf/h/a/b/a1/q$a; - .locals 0 - - iget-object p1, p0, Lf/h/a/b/a1/q$b;->b:Lf/h/a/b/a1/q$a; - - return-object p1 -.end method - -.method public i()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/a1/q$b;->a:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/q.smali b/com.discord/smali_classes2/f/h/a/b/a1/q.smali deleted file mode 100644 index ca8304f9f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/q.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/q; -.super Ljava/lang/Object; -.source "SeekMap.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/q$a;, - Lf/h/a/b/a1/q$b; - } -.end annotation - - -# virtual methods -.method public abstract b()Z -.end method - -.method public abstract g(J)Lf/h/a/b/a1/q$a; -.end method - -.method public abstract i()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/r.smali b/com.discord/smali_classes2/f/h/a/b/a1/r.smali deleted file mode 100644 index 111345f12e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/r.smali +++ /dev/null @@ -1,149 +0,0 @@ -.class public final Lf/h/a/b/a1/r; -.super Ljava/lang/Object; -.source "SeekPoint.java" - - -# static fields -.field public static final c:Lf/h/a/b/a1/r; - - -# instance fields -.field public final a:J - -.field public final b:J - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/b/a1/r; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2, v1, v2}, Lf/h/a/b/a1/r;->(JJ)V - - sput-object v0, Lf/h/a/b/a1/r;->c:Lf/h/a/b/a1/r; - - return-void -.end method - -.method public constructor (JJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/a1/r;->a:J - - iput-wide p3, p0, Lf/h/a/b/a1/r;->b:J - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/a1/r; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/a1/r; - - iget-wide v2, p0, Lf/h/a/b/a1/r;->a:J - - iget-wide v4, p1, Lf/h/a/b/a1/r;->a:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/a1/r;->b:J - - iget-wide v4, p1, Lf/h/a/b/a1/r;->b:J - - cmp-long p1, v2, v4 - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 4 - - iget-wide v0, p0, Lf/h/a/b/a1/r;->a:J - - long-to-int v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-wide v2, p0, Lf/h/a/b/a1/r;->b:J - - long-to-int v0, v2 - - add-int/2addr v1, v0 - - return v1 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - const-string v0, "[timeUs=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/b/a1/r;->a:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ", position=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/b/a1/r;->b:J - - const-string v3, "]" - - invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/s$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/s$a.smali deleted file mode 100644 index 2579fca34f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/s$a.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public final Lf/h/a/b/a1/s$a; -.super Ljava/lang/Object; -.source "TrackOutput.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/s; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:[B - -.field public final c:I - -.field public final d:I - - -# direct methods -.method public constructor (I[BII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/s$a;->a:I - - iput-object p2, p0, Lf/h/a/b/a1/s$a;->b:[B - - iput p3, p0, Lf/h/a/b/a1/s$a;->c:I - - iput p4, p0, Lf/h/a/b/a1/s$a;->d:I - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/a1/s$a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/a1/s$a; - - iget v2, p0, Lf/h/a/b/a1/s$a;->a:I - - iget v3, p1, Lf/h/a/b/a1/s$a;->a:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/a1/s$a;->c:I - - iget v3, p1, Lf/h/a/b/a1/s$a;->c:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/a1/s$a;->d:I - - iget v3, p1, Lf/h/a/b/a1/s$a;->d:I - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/a1/s$a;->b:[B - - iget-object p1, p1, Lf/h/a/b/a1/s$a;->b:[B - - invoke-static {v2, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/a1/s$a;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/a1/s$a;->b:[B - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/a1/s$a;->c:I - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/a1/s$a;->d:I - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/s.smali b/com.discord/smali_classes2/f/h/a/b/a1/s.smali deleted file mode 100644 index 131e71f274..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/s.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public interface abstract Lf/h/a/b/a1/s; -.super Ljava/lang/Object; -.source "TrackOutput.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/s$a; - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/a1/e;IZ)I - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation -.end method - -.method public abstract b(Lf/h/a/b/i1/t;I)V -.end method - -.method public abstract c(JIIILf/h/a/b/a1/s$a;)V - .param p6 # Lf/h/a/b/a1/s$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract d(Lcom/google/android/exoplayer2/Format;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/t.smali b/com.discord/smali_classes2/f/h/a/b/a1/t.smali deleted file mode 100644 index 0a131b9f0a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/t.smali +++ /dev/null @@ -1,195 +0,0 @@ -.class public final Lf/h/a/b/a1/t; -.super Ljava/lang/Object; -.source "VorbisBitArray.java" - - -# instance fields -.field public final a:[B - -.field public final b:I - -.field public c:I - -.field public d:I - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/t;->a:[B - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/a1/t;->b:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/a1/t;->a:[B - - iget v1, p0, Lf/h/a/b/a1/t;->c:I - - aget-byte v0, v0, v1 - - and-int/lit16 v0, v0, 0xff - - iget v1, p0, Lf/h/a/b/a1/t;->d:I - - shr-int/2addr v0, v1 - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0, v1}, Lf/h/a/b/a1/t;->c(I)V - - return v0 -.end method - -.method public b(I)I - .locals 6 - - iget v0, p0, Lf/h/a/b/a1/t;->c:I - - iget v1, p0, Lf/h/a/b/a1/t;->d:I - - rsub-int/lit8 v1, v1, 0x8 - - invoke-static {p1, v1}, Ljava/lang/Math;->min(II)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/a1/t;->a:[B - - add-int/lit8 v3, v0, 0x1 - - aget-byte v0, v2, v0 - - const/16 v2, 0xff - - and-int/2addr v0, v2 - - iget v4, p0, Lf/h/a/b/a1/t;->d:I - - shr-int/2addr v0, v4 - - rsub-int/lit8 v4, v1, 0x8 - - shr-int v4, v2, v4 - - and-int/2addr v0, v4 - - :goto_0 - if-ge v1, p1, :cond_0 - - iget-object v4, p0, Lf/h/a/b/a1/t;->a:[B - - add-int/lit8 v5, v3, 0x1 - - aget-byte v3, v4, v3 - - and-int/2addr v3, v2 - - shl-int/2addr v3, v1 - - or-int/2addr v0, v3 - - add-int/lit8 v1, v1, 0x8 - - move v3, v5 - - goto :goto_0 - - :cond_0 - const/4 v1, -0x1 - - rsub-int/lit8 v2, p1, 0x20 - - ushr-int/2addr v1, v2 - - and-int/2addr v0, v1 - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/t;->c(I)V - - return v0 -.end method - -.method public c(I)V - .locals 3 - - div-int/lit8 v0, p1, 0x8 - - iget v1, p0, Lf/h/a/b/a1/t;->c:I - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/b/a1/t;->c:I - - iget v2, p0, Lf/h/a/b/a1/t;->d:I - - mul-int/lit8 v0, v0, 0x8 - - sub-int/2addr p1, v0 - - add-int/2addr p1, v2 - - iput p1, p0, Lf/h/a/b/a1/t;->d:I - - const/4 v0, 0x1 - - const/4 v2, 0x7 - - if-le p1, v2, :cond_0 - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/b/a1/t;->c:I - - add-int/lit8 p1, p1, -0x8 - - iput p1, p0, Lf/h/a/b/a1/t;->d:I - - :cond_0 - iget p1, p0, Lf/h/a/b/a1/t;->c:I - - if-ltz p1, :cond_1 - - iget v1, p0, Lf/h/a/b/a1/t;->b:I - - if-lt p1, v1, :cond_2 - - if-ne p1, v1, :cond_1 - - iget p1, p0, Lf/h/a/b/a1/t;->d:I - - if-nez p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :cond_2 - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/u.smali b/com.discord/smali_classes2/f/h/a/b/a1/u.smali deleted file mode 100644 index 408c0808be..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/u.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public final Lf/h/a/b/a1/u; -.super Ljava/lang/Object; -.source "VorbisUtil.java" - - -# instance fields -.field public final a:[Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;[Ljava/lang/String;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/a1/u;->a:[Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/v.smali b/com.discord/smali_classes2/f/h/a/b/a1/v.smali deleted file mode 100644 index afda746322..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/v.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public final Lf/h/a/b/a1/v; -.super Ljava/lang/Object; -.source "VorbisUtil.java" - - -# instance fields -.field public final a:Z - - -# direct methods -.method public constructor (ZIII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/b/a1/v;->a:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/w.smali b/com.discord/smali_classes2/f/h/a/b/a1/w.smali deleted file mode 100644 index 3717a04782..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/w.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/b/a1/w; -.super Ljava/lang/Object; -.source "VorbisUtil.java" - - -# instance fields -.field public final a:I - -.field public final b:J - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:[B - - -# direct methods -.method public constructor (JIJIIIIIZ[B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p3, p0, Lf/h/a/b/a1/w;->a:I - - iput-wide p4, p0, Lf/h/a/b/a1/w;->b:J - - iput p7, p0, Lf/h/a/b/a1/w;->c:I - - iput p9, p0, Lf/h/a/b/a1/w;->d:I - - iput p10, p0, Lf/h/a/b/a1/w;->e:I - - iput-object p12, p0, Lf/h/a/b/a1/w;->f:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/x/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/x/a.smali deleted file mode 100644 index 330bca4502..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/x/a.smali +++ /dev/null @@ -1,779 +0,0 @@ -.class public final Lf/h/a/b/a1/x/a; -.super Ljava/lang/Object; -.source "AmrExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# static fields -.field public static final p:[I - -.field public static final q:[I - -.field public static final r:[B - -.field public static final s:[B - -.field public static final t:I - - -# instance fields -.field public final a:[B - -.field public final b:I - -.field public c:Z - -.field public d:J - -.field public e:I - -.field public f:I - -.field public g:Z - -.field public h:J - -.field public i:I - -.field public j:I - -.field public k:J - -.field public l:Lf/h/a/b/a1/i; - -.field public m:Lf/h/a/b/a1/s; - -.field public n:Lf/h/a/b/a1/q; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public o:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/16 v0, 0x10 - - new-array v1, v0, [I - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/a1/x/a;->p:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/a1/x/a;->q:[I - - const-string v0, "#!AMR\n" - - invoke-static {v0}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/x/a;->r:[B - - const-string v0, "#!AMR-WB\n" - - invoke-static {v0}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object v0 - - sput-object v0, Lf/h/a/b/a1/x/a;->s:[B - - sget-object v0, Lf/h/a/b/a1/x/a;->q:[I - - const/16 v1, 0x8 - - aget v0, v0, v1 - - sput v0, Lf/h/a/b/a1/x/a;->t:I - - return-void - - nop - - :array_0 - .array-data 4 - 0xd - 0xe - 0x10 - 0x12 - 0x14 - 0x15 - 0x1b - 0x20 - 0x6 - 0x7 - 0x6 - 0x6 - 0x1 - 0x1 - 0x1 - 0x1 - .end array-data - - :array_1 - .array-data 4 - 0x12 - 0x18 - 0x21 - 0x25 - 0x29 - 0x2f - 0x33 - 0x3b - 0x3d - 0x6 - 0x1 - 0x1 - 0x1 - 0x1 - 0x1 - 0x1 - .end array-data -.end method - -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/a1/x/a;->b:I - - const/4 p1, 0x1 - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/b/a1/x/a;->a:[B - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/a1/x/a;->i:I - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/b/a1/e;->f:I - - iget-object v1, p0, Lf/h/a/b/a1/x/a;->a:[B - - const/4 v2, 0x1 - - invoke-virtual {p1, v1, v0, v2, v0}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/x/a;->a:[B - - aget-byte p1, p1, v0 - - and-int/lit16 v1, p1, 0x83 - - if-gtz v1, :cond_9 - - shr-int/lit8 p1, p1, 0x3 - - const/16 v1, 0xf - - and-int/2addr p1, v1 - - if-ltz p1, :cond_5 - - if-gt p1, v1, :cond_5 - - iget-boolean v1, p0, Lf/h/a/b/a1/x/a;->c:Z - - if-eqz v1, :cond_1 - - const/16 v1, 0xa - - if-lt p1, v1, :cond_0 - - const/16 v1, 0xd - - if-le p1, v1, :cond_1 - - :cond_0 - const/4 v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-nez v1, :cond_4 - - iget-boolean v1, p0, Lf/h/a/b/a1/x/a;->c:Z - - if-nez v1, :cond_3 - - const/16 v1, 0xc - - if-lt p1, v1, :cond_2 - - const/16 v1, 0xe - - if-le p1, v1, :cond_3 - - :cond_2 - const/4 v1, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v1, 0x0 - - :goto_1 - if-eqz v1, :cond_5 - - :cond_4 - const/4 v0, 0x1 - - :cond_5 - if-nez v0, :cond_7 - - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Illegal AMR " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - iget-boolean v2, p0, Lf/h/a/b/a1/x/a;->c:Z - - if-eqz v2, :cond_6 - - const-string v2, "WB" - - goto :goto_2 - - :cond_6 - const-string v2, "NB" - - :goto_2 - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, " frame type " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_7 - iget-boolean v0, p0, Lf/h/a/b/a1/x/a;->c:Z - - if-eqz v0, :cond_8 - - sget-object v0, Lf/h/a/b/a1/x/a;->q:[I - - aget p1, v0, p1 - - goto :goto_3 - - :cond_8 - sget-object v0, Lf/h/a/b/a1/x/a;->p:[I - - aget p1, v0, p1 - - :goto_3 - return p1 - - :cond_9 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Invalid padding bits for frame header " - - invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final b(Lf/h/a/b/a1/e;)Z - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - sget-object v0, Lf/h/a/b/a1/x/a;->r:[B - - const/4 v1, 0x0 - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - array-length v2, v0 - - new-array v2, v2, [B - - array-length v3, v0 - - invoke-virtual {p1, v2, v1, v3, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-static {v2, v0}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - iput-boolean v1, p0, Lf/h/a/b/a1/x/a;->c:Z - - sget-object v0, Lf/h/a/b/a1/x/a;->r:[B - - array-length v0, v0 - - invoke-virtual {p1, v0}, Lf/h/a/b/a1/e;->i(I)V - - return v2 - - :cond_0 - sget-object v0, Lf/h/a/b/a1/x/a;->s:[B - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - array-length v3, v0 - - new-array v3, v3, [B - - array-length v4, v0 - - invoke-virtual {p1, v3, v1, v4, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-static {v3, v0}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iput-boolean v2, p0, Lf/h/a/b/a1/x/a;->c:Z - - sget-object v0, Lf/h/a/b/a1/x/a;->s:[B - - array-length v0, v0 - - invoke-virtual {p1, v0}, Lf/h/a/b/a1/e;->i(I)V - - return v2 - - :cond_1 - return v1 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-wide v2, v1, Lf/h/a/b/a1/e;->d:J - - const-wide/16 v4, 0x0 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_1 - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/x/a;->b(Lf/h/a/b/a1/e;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Could not find AMR header." - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1 - :goto_0 - iget-boolean v2, v0, Lf/h/a/b/a1/x/a;->o:Z - - const/4 v3, 0x1 - - if-nez v2, :cond_4 - - iput-boolean v3, v0, Lf/h/a/b/a1/x/a;->o:Z - - iget-boolean v2, v0, Lf/h/a/b/a1/x/a;->c:Z - - if-eqz v2, :cond_2 - - const-string v2, "audio/amr-wb" - - goto :goto_1 - - :cond_2 - const-string v2, "audio/3gpp" - - :goto_1 - move-object v7, v2 - - iget-boolean v2, v0, Lf/h/a/b/a1/x/a;->c:Z - - if-eqz v2, :cond_3 - - const/16 v2, 0x3e80 - - const/16 v12, 0x3e80 - - goto :goto_2 - - :cond_3 - const/16 v2, 0x1f40 - - const/16 v12, 0x1f40 - - :goto_2 - iget-object v2, v0, Lf/h/a/b/a1/x/a;->m:Lf/h/a/b/a1/s; - - const/4 v6, 0x0 - - const/4 v8, 0x0 - - const/4 v9, -0x1 - - sget v10, Lf/h/a/b/a1/x/a;->t:I - - const/4 v11, 0x1 - - const/4 v13, -0x1 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - invoke-static/range {v6 .. v17}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v6 - - invoke-interface {v2, v6}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_4 - iget v2, v0, Lf/h/a/b/a1/x/a;->f:I - - const-wide/16 v6, 0x4e20 - - const/4 v8, -0x1 - - if-nez v2, :cond_6 - - :try_start_0 - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/x/a;->a(Lf/h/a/b/a1/e;)I - - move-result v2 - - iput v2, v0, Lf/h/a/b/a1/x/a;->e:I - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - iput v2, v0, Lf/h/a/b/a1/x/a;->f:I - - iget v9, v0, Lf/h/a/b/a1/x/a;->i:I - - if-ne v9, v8, :cond_5 - - iget-wide v9, v1, Lf/h/a/b/a1/e;->d:J - - iput-wide v9, v0, Lf/h/a/b/a1/x/a;->h:J - - iput v2, v0, Lf/h/a/b/a1/x/a;->i:I - - :cond_5 - iget v2, v0, Lf/h/a/b/a1/x/a;->i:I - - iget v9, v0, Lf/h/a/b/a1/x/a;->e:I - - if-ne v2, v9, :cond_6 - - iget v2, v0, Lf/h/a/b/a1/x/a;->j:I - - add-int/2addr v2, v3 - - iput v2, v0, Lf/h/a/b/a1/x/a;->j:I - - :cond_6 - iget-object v2, v0, Lf/h/a/b/a1/x/a;->m:Lf/h/a/b/a1/s; - - iget v9, v0, Lf/h/a/b/a1/x/a;->f:I - - invoke-interface {v2, v1, v9, v3}, Lf/h/a/b/a1/s;->a(Lf/h/a/b/a1/e;IZ)I - - move-result v2 - - if-ne v2, v8, :cond_7 - - :catch_0 - const/4 v2, -0x1 - - goto :goto_3 - - :cond_7 - iget v9, v0, Lf/h/a/b/a1/x/a;->f:I - - sub-int/2addr v9, v2 - - iput v9, v0, Lf/h/a/b/a1/x/a;->f:I - - const/4 v2, 0x0 - - if-lez v9, :cond_8 - - goto :goto_3 - - :cond_8 - iget-object v10, v0, Lf/h/a/b/a1/x/a;->m:Lf/h/a/b/a1/s; - - iget-wide v11, v0, Lf/h/a/b/a1/x/a;->k:J - - iget-wide v13, v0, Lf/h/a/b/a1/x/a;->d:J - - add-long/2addr v11, v13 - - const/4 v13, 0x1 - - iget v14, v0, Lf/h/a/b/a1/x/a;->e:I - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - invoke-interface/range {v10 .. v16}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iget-wide v9, v0, Lf/h/a/b/a1/x/a;->d:J - - add-long/2addr v9, v6 - - iput-wide v9, v0, Lf/h/a/b/a1/x/a;->d:J - - :goto_3 - iget-wide v10, v1, Lf/h/a/b/a1/e;->c:J - - iget-boolean v1, v0, Lf/h/a/b/a1/x/a;->g:Z - - if-eqz v1, :cond_9 - - goto :goto_5 - - :cond_9 - iget v1, v0, Lf/h/a/b/a1/x/a;->b:I - - and-int/2addr v1, v3 - - if-eqz v1, :cond_c - - const-wide/16 v12, -0x1 - - cmp-long v1, v10, v12 - - if-eqz v1, :cond_c - - iget v1, v0, Lf/h/a/b/a1/x/a;->i:I - - if-eq v1, v8, :cond_a - - iget v9, v0, Lf/h/a/b/a1/x/a;->e:I - - if-eq v1, v9, :cond_a - - goto :goto_4 - - :cond_a - iget v1, v0, Lf/h/a/b/a1/x/a;->j:I - - const/16 v4, 0x14 - - if-ge v1, v4, :cond_b - - if-ne v2, v8, :cond_d - - :cond_b - iget v15, v0, Lf/h/a/b/a1/x/a;->i:I - - mul-int/lit8 v1, v15, 0x8 - - int-to-long v4, v1 - - const-wide/32 v8, 0xf4240 - - mul-long v4, v4, v8 - - div-long/2addr v4, v6 - - long-to-int v14, v4 - - new-instance v1, Lf/h/a/b/a1/d; - - iget-wide v12, v0, Lf/h/a/b/a1/x/a;->h:J - - move-object v9, v1 - - invoke-direct/range {v9 .. v15}, Lf/h/a/b/a1/d;->(JJII)V - - iput-object v1, v0, Lf/h/a/b/a1/x/a;->n:Lf/h/a/b/a1/q; - - iget-object v4, v0, Lf/h/a/b/a1/x/a;->l:Lf/h/a/b/a1/i; - - invoke-interface {v4, v1}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v3, v0, Lf/h/a/b/a1/x/a;->g:Z - - goto :goto_5 - - :cond_c - :goto_4 - new-instance v1, Lf/h/a/b/a1/q$b; - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - invoke-direct {v1, v6, v7, v4, v5}, Lf/h/a/b/a1/q$b;->(JJ)V - - iput-object v1, v0, Lf/h/a/b/a1/x/a;->n:Lf/h/a/b/a1/q; - - iget-object v4, v0, Lf/h/a/b/a1/x/a;->l:Lf/h/a/b/a1/i; - - invoke-interface {v4, v1}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v3, v0, Lf/h/a/b/a1/x/a;->g:Z - - :cond_d - :goto_5 - return v2 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/x/a;->l:Lf/h/a/b/a1/i; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/x/a;->m:Lf/h/a/b/a1/s; - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - return-void -.end method - -.method public f(JJ)V - .locals 2 - - const-wide/16 p3, 0x0 - - iput-wide p3, p0, Lf/h/a/b/a1/x/a;->d:J - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/a1/x/a;->e:I - - iput v0, p0, Lf/h/a/b/a1/x/a;->f:I - - cmp-long v0, p1, p3 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/x/a;->n:Lf/h/a/b/a1/q; - - instance-of v1, v0, Lf/h/a/b/a1/d; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/b/a1/d; - - iget-wide p3, v0, Lf/h/a/b/a1/d;->b:J - - iget v0, v0, Lf/h/a/b/a1/d;->e:I - - invoke-static {p1, p2, p3, p4, v0}, Lf/h/a/b/a1/d;->e(JJI)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/a1/x/a;->k:J - - goto :goto_0 - - :cond_0 - iput-wide p3, p0, Lf/h/a/b/a1/x/a;->k:J - - :goto_0 - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/x/a;->b(Lf/h/a/b/a1/e;)Z - - move-result p1 - - return p1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/y/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/y/a.smali deleted file mode 100644 index f568282600..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/y/a.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/b/a1/y/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/a1/a$d; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/i1/m; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/i1/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/y/a;->a:Lf/h/a/b/i1/m; - - return-void -.end method - - -# virtual methods -.method public final a(J)J - .locals 1 - - iget-object v0, p0, Lf/h/a/b/a1/y/a;->a:Lf/h/a/b/i1/m; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/i1/m;->g(J)J - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/y/b$a.smali b/com.discord/smali_classes2/f/h/a/b/a1/y/b$a.smali deleted file mode 100644 index 6898129951..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/y/b$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/a1/y/b$a; -.super Ljava/lang/Object; -.source "FlacBinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/y/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/y/b$b.smali b/com.discord/smali_classes2/f/h/a/b/a1/y/b$b.smali deleted file mode 100644 index b65ed3dafb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/y/b$b.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public final Lf/h/a/b/a1/y/b$b; -.super Ljava/lang/Object; -.source "FlacBinarySearchSeeker.java" - -# interfaces -.implements Lf/h/a/b/a1/a$f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/y/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/m; - -.field public final b:I - -.field public final c:Lf/h/a/b/a1/k$a; - - -# direct methods -.method public constructor (Lf/h/a/b/i1/m;ILf/h/a/b/a1/y/b$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/a1/y/b$b;->a:Lf/h/a/b/i1/m; - - iput p2, p0, Lf/h/a/b/a1/y/b$b;->b:I - - new-instance p1, Lf/h/a/b/a1/k$a; - - invoke-direct {p1}, Lf/h/a/b/a1/k$a;->()V - - iput-object p1, p0, Lf/h/a/b/a1/y/b$b;->c:Lf/h/a/b/a1/k$a; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;J)Lf/h/a/b/a1/a$e; - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-wide v0, p1, Lf/h/a/b/a1/e;->d:J - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/y/b$b;->c(Lf/h/a/b/a1/e;)J - - move-result-wide v2 - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v4 - - iget-object v6, p0, Lf/h/a/b/a1/y/b$b;->a:Lf/h/a/b/i1/m; - - iget v6, v6, Lf/h/a/b/i1/m;->c:I - - const/4 v7, 0x6 - - invoke-static {v7, v6}, Ljava/lang/Math;->max(II)I - - move-result v6 - - const/4 v7, 0x0 - - invoke-virtual {p1, v6, v7}, Lf/h/a/b/a1/e;->a(IZ)Z - - invoke-virtual {p0, p1}, Lf/h/a/b/a1/y/b$b;->c(Lf/h/a/b/a1/e;)J - - move-result-wide v6 - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v8 - - cmp-long p1, v2, p2 - - if-gtz p1, :cond_0 - - cmp-long p1, v6, p2 - - if-lez p1, :cond_0 - - invoke-static {v4, v5}, Lf/h/a/b/a1/a$e;->b(J)Lf/h/a/b/a1/a$e; - - move-result-object p1 - - return-object p1 - - :cond_0 - cmp-long p1, v6, p2 - - if-gtz p1, :cond_1 - - invoke-static {v6, v7, v8, v9}, Lf/h/a/b/a1/a$e;->c(JJ)Lf/h/a/b/a1/a$e; - - move-result-object p1 - - return-object p1 - - :cond_1 - invoke-static {v2, v3, v0, v1}, Lf/h/a/b/a1/a$e;->a(JJ)Lf/h/a/b/a1/a$e; - - move-result-object p1 - - return-object p1 -.end method - -.method public synthetic b()V - .locals 0 - - invoke-static {p0}, Lf/h/a/b/a1/b;->a(Lf/h/a/b/a1/a$f;)V - - return-void -.end method - -.method public final c(Lf/h/a/b/a1/e;)J - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - :goto_0 - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v0 - - iget-wide v2, p1, Lf/h/a/b/a1/e;->c:J - - const-wide/16 v4, 0x6 - - sub-long/2addr v2, v4 - - const/4 v6, 0x0 - - cmp-long v7, v0, v2 - - if-gez v7, :cond_1 - - iget-object v0, p0, Lf/h/a/b/a1/y/b$b;->a:Lf/h/a/b/i1/m; - - iget v1, p0, Lf/h/a/b/a1/y/b$b;->b:I - - iget-object v2, p0, Lf/h/a/b/a1/y/b$b;->c:Lf/h/a/b/a1/k$a; - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v7 - - const/4 v3, 0x2 - - new-array v9, v3, [B - - invoke-virtual {p1, v9, v6, v3, v6}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - aget-byte v10, v9, v6 - - and-int/lit16 v10, v10, 0xff - - shl-int/lit8 v10, v10, 0x8 - - const/4 v11, 0x1 - - aget-byte v12, v9, v11 - - and-int/lit16 v12, v12, 0xff - - or-int/2addr v10, v12 - - if-eq v10, v1, :cond_0 - - iput v6, p1, Lf/h/a/b/a1/e;->f:I - - iget-wide v0, p1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v7, v0 - - long-to-int v0, v7 - - invoke-virtual {p1, v0, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_0 - new-instance v10, Lf/h/a/b/i1/t; - - const/16 v12, 0x10 - - invoke-direct {v10, v12}, Lf/h/a/b/i1/t;->(I)V - - iget-object v12, v10, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v9, v6, v12, v6, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v9, v10, Lf/h/a/b/i1/t;->a:[B - - const/16 v12, 0xe - - invoke-static {p1, v9, v3, v12}, Ld0/a/b/b/a;->v0(Lf/h/a/b/a1/e;[BII)I - - move-result v3 - - invoke-virtual {v10, v3}, Lf/h/a/b/i1/t;->B(I)V - - iput v6, p1, Lf/h/a/b/a1/e;->f:I - - iget-wide v12, p1, Lf/h/a/b/a1/e;->d:J - - sub-long/2addr v7, v12 - - long-to-int v3, v7 - - invoke-virtual {p1, v3, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - invoke-static {v10, v0, v1, v2}, Lf/h/a/b/a1/k;->b(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ILf/h/a/b/a1/k$a;)Z - - move-result v0 - - :goto_1 - if-nez v0, :cond_1 - - invoke-virtual {p1, v11, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - goto :goto_0 - - :cond_1 - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v0 - - iget-wide v2, p1, Lf/h/a/b/a1/e;->c:J - - sub-long v4, v2, v4 - - cmp-long v7, v0, v4 - - if-ltz v7, :cond_2 - - invoke-virtual {p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v0 - - sub-long/2addr v2, v0 - - long-to-int v0, v2 - - invoke-virtual {p1, v0, v6}, Lf/h/a/b/a1/e;->a(IZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/y/b$b;->a:Lf/h/a/b/i1/m; - - iget-wide v0, p1, Lf/h/a/b/i1/m;->j:J - - return-wide v0 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/a1/y/b$b;->c:Lf/h/a/b/a1/k$a; - - iget-wide v0, p1, Lf/h/a/b/a1/k$a;->a:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/y/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/y/b.smali deleted file mode 100644 index dff7325b77..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/y/b.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/b/a1/y/b; -.super Lf/h/a/b/a1/a; -.source "FlacBinarySearchSeeker.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/a1/y/b$b; - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/i1/m;IJJ)V - .locals 16 - - move-object/from16 v0, p1 - - invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - new-instance v1, Lf/h/a/b/a1/y/a; - - invoke-direct {v1, v0}, Lf/h/a/b/a1/y/a;->(Lf/h/a/b/i1/m;)V - - new-instance v2, Lf/h/a/b/a1/y/b$b; - - const/4 v3, 0x0 - - move/from16 v4, p2 - - invoke-direct {v2, v0, v4, v3}, Lf/h/a/b/a1/y/b$b;->(Lf/h/a/b/i1/m;ILf/h/a/b/a1/y/b$a;)V - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/m;->d()J - - move-result-wide v3 - - iget-wide v7, v0, Lf/h/a/b/i1/m;->j:J - - iget v5, v0, Lf/h/a/b/i1/m;->d:I - - if-lez v5, :cond_0 - - int-to-long v5, v5 - - iget v9, v0, Lf/h/a/b/i1/m;->c:I - - int-to-long v9, v9 - - add-long/2addr v5, v9 - - const-wide/16 v9, 0x2 - - div-long/2addr v5, v9 - - const-wide/16 v9, 0x1 - - goto :goto_1 - - :cond_0 - iget v5, v0, Lf/h/a/b/i1/m;->a:I - - iget v6, v0, Lf/h/a/b/i1/m;->b:I - - if-ne v5, v6, :cond_1 - - if-lez v5, :cond_1 - - int-to-long v5, v5 - - goto :goto_0 - - :cond_1 - const-wide/16 v5, 0x1000 - - :goto_0 - iget v9, v0, Lf/h/a/b/i1/m;->g:I - - int-to-long v9, v9 - - mul-long v5, v5, v9 - - iget v9, v0, Lf/h/a/b/i1/m;->h:I - - int-to-long v9, v9 - - mul-long v5, v5, v9 - - const-wide/16 v9, 0x8 - - div-long/2addr v5, v9 - - const-wide/16 v9, 0x40 - - :goto_1 - add-long v13, v5, v9 - - const/4 v5, 0x6 - - iget v0, v0, Lf/h/a/b/i1/m;->c:I - - invoke-static {v5, v0}, Ljava/lang/Math;->max(II)I - - move-result v15 - - const-wide/16 v5, 0x0 - - move-object/from16 v0, p0 - - move-wide/from16 v9, p3 - - move-wide/from16 v11, p5 - - invoke-direct/range {v0 .. v15}, Lf/h/a/b/a1/a;->(Lf/h/a/b/a1/a$d;Lf/h/a/b/a1/a$f;JJJJJJI)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/y/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/y/c.smali deleted file mode 100644 index 553f869c78..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/y/c.smali +++ /dev/null @@ -1,1307 +0,0 @@ -.class public final Lf/h/a/b/a1/y/c; -.super Ljava/lang/Object; -.source "FlacExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public final a:[B - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Z - -.field public final d:Lf/h/a/b/a1/k$a; - -.field public e:Lf/h/a/b/a1/i; - -.field public f:Lf/h/a/b/a1/s; - -.field public g:I - -.field public h:Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Lf/h/a/b/i1/m; - -.field public j:I - -.field public k:I - -.field public l:Lf/h/a/b/a1/y/b; - -.field public m:I - -.field public n:J - - -# direct methods -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x2a - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/a1/y/c;->a:[B - - new-instance v0, Lf/h/a/b/i1/t; - - const v1, 0x8000 - - new-array v1, v1, [B - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/i1/t;->([BI)V - - iput-object v0, p0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iput-boolean v2, p0, Lf/h/a/b/a1/y/c;->c:Z - - new-instance v0, Lf/h/a/b/a1/k$a; - - invoke-direct {v0}, Lf/h/a/b/a1/k$a;->()V - - iput-object v0, p0, Lf/h/a/b/a1/y/c;->d:Lf/h/a/b/a1/k$a; - - iput v2, p0, Lf/h/a/b/a1/y/c;->g:I - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 11 - - iget-wide v0, p0, Lf/h/a/b/a1/y/c;->n:J - - const-wide/32 v2, 0xf4240 - - mul-long v0, v0, v2 - - iget-object v2, p0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-static {v2}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v2, Lf/h/a/b/i1/m; - - iget v2, v2, Lf/h/a/b/i1/m;->e:I - - int-to-long v2, v2 - - div-long v5, v0, v2 - - iget-object v4, p0, Lf/h/a/b/a1/y/c;->f:Lf/h/a/b/a1/s; - - const/4 v7, 0x1 - - iget v8, p0, Lf/h/a/b/a1/y/c;->m:I - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-interface/range {v4 .. v10}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - return-void -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 24 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v0, Lf/h/a/b/a1/y/c;->g:I - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_22 - - const/4 v5, 0x2 - - if-eq v2, v3, :cond_21 - - const/16 v6, 0x8 - - const/16 v7, 0x10 - - const/16 v8, 0x18 - - const/4 v9, 0x3 - - const/4 v10, 0x4 - - if-eq v2, v5, :cond_1f - - if-eq v2, v9, :cond_18 - - const-wide/16 v8, 0x0 - - const-wide/16 v13, -0x1 - - const/4 v15, 0x5 - - if-eq v2, v10, :cond_14 - - if-ne v2, v15, :cond_13 - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->f:Lf/h/a/b/a1/s; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->l:Lf/h/a/b/a1/y/b; - - const/4 v6, -0x1 - - if-eqz v2, :cond_0 - - invoke-virtual {v2}, Lf/h/a/b/a1/a;->b()Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->l:Lf/h/a/b/a1/y/b; - - move-object/from16 v3, p2 - - invoke-virtual {v2, v1, v3}, Lf/h/a/b/a1/a;->a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - - move-result v4 - - goto/16 :goto_b - - :cond_0 - iget-wide v11, v0, Lf/h/a/b/a1/y/c;->n:J - - cmp-long v10, v11, v13 - - if-nez v10, :cond_5 - - iget-object v6, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {v1, v3, v4}, Lf/h/a/b/a1/e;->a(IZ)Z - - new-array v7, v3, [B - - invoke-virtual {v1, v7, v4, v3, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - aget-byte v7, v7, v4 - - and-int/2addr v7, v3 - - if-ne v7, v3, :cond_1 - - const/4 v7, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v7, 0x0 - - :goto_0 - invoke-virtual {v1, v5, v4}, Lf/h/a/b/a1/e;->a(IZ)Z - - if-eqz v7, :cond_2 - - const/4 v11, 0x7 - - goto :goto_1 - - :cond_2 - const/4 v11, 0x6 - - :goto_1 - new-instance v2, Lf/h/a/b/i1/t; - - invoke-direct {v2, v11}, Lf/h/a/b/i1/t;->(I)V - - iget-object v5, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v1, v5, v4, v11}, Ld0/a/b/b/a;->v0(Lf/h/a/b/a1/e;[BII)I - - move-result v5 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/t;->B(I)V - - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - :try_start_0 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->w()J - - move-result-wide v1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v7, :cond_3 - - goto :goto_2 - - :cond_3 - iget v5, v6, Lf/h/a/b/i1/m;->b:I - - int-to-long v5, v5 - - mul-long v1, v1, v5 - - :goto_2 - move-wide v8, v1 - - goto :goto_3 - - :catch_0 - const/4 v3, 0x0 - - :goto_3 - if-eqz v3, :cond_4 - - iput-wide v8, v0, Lf/h/a/b/a1/y/c;->n:J - - goto/16 :goto_b - - :cond_4 - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw v1 - - :cond_5 - iget-object v2, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iget v5, v2, Lf/h/a/b/i1/t;->c:I - - const v8, 0x8000 - - if-ge v5, v8, :cond_8 - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - sub-int/2addr v8, v5 - - invoke-virtual {v1, v2, v5, v8}, Lf/h/a/b/a1/e;->f([BII)I - - move-result v1 - - if-ne v1, v6, :cond_6 - - goto :goto_4 - - :cond_6 - const/4 v3, 0x0 - - :goto_4 - if-nez v3, :cond_7 - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - add-int/2addr v5, v1 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/t;->B(I)V - - goto :goto_5 - - :cond_7 - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - if-nez v1, :cond_9 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/y/c;->a()V - - const/4 v4, -0x1 - - goto/16 :goto_b - - :cond_8 - const/4 v3, 0x0 - - :cond_9 - :goto_5 - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - iget v5, v0, Lf/h/a/b/a1/y/c;->m:I - - iget v6, v0, Lf/h/a/b/a1/y/c;->j:I - - if-ge v5, v6, :cond_a - - sub-int/2addr v6, v5 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v5 - - invoke-static {v6, v5}, Ljava/lang/Math;->min(II)I - - move-result v5 - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->D(I)V - - :cond_a - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iget-object v5, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget v5, v1, Lf/h/a/b/i1/t;->b:I - - :goto_6 - iget v6, v1, Lf/h/a/b/i1/t;->c:I - - add-int/lit8 v6, v6, -0x10 - - if-gt v5, v6, :cond_c - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v6, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iget v8, v0, Lf/h/a/b/a1/y/c;->k:I - - iget-object v9, v0, Lf/h/a/b/a1/y/c;->d:Lf/h/a/b/a1/k$a; - - invoke-static {v1, v6, v8, v9}, Lf/h/a/b/a1/k;->b(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ILf/h/a/b/a1/k$a;)Z - - move-result v6 - - if-eqz v6, :cond_b - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->d:Lf/h/a/b/a1/k$a; - - iget-wide v5, v1, Lf/h/a/b/a1/k$a;->a:J - - goto :goto_a - - :cond_b - add-int/lit8 v5, v5, 0x1 - - goto :goto_6 - - :cond_c - if-eqz v3, :cond_10 - - :goto_7 - iget v3, v1, Lf/h/a/b/i1/t;->c:I - - iget v6, v0, Lf/h/a/b/a1/y/c;->j:I - - sub-int v6, v3, v6 - - if-gt v5, v6, :cond_f - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - :try_start_1 - iget-object v3, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iget v6, v0, Lf/h/a/b/a1/y/c;->k:I - - iget-object v8, v0, Lf/h/a/b/a1/y/c;->d:Lf/h/a/b/a1/k$a; - - invoke-static {v1, v3, v6, v8}, Lf/h/a/b/a1/k;->b(Lf/h/a/b/i1/t;Lf/h/a/b/i1/m;ILf/h/a/b/a1/k$a;)Z - - move-result v3 - :try_end_1 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_8 - - :catch_1 - const/4 v3, 0x0 - - :goto_8 - iget v6, v1, Lf/h/a/b/i1/t;->b:I - - iget v8, v1, Lf/h/a/b/i1/t;->c:I - - if-le v6, v8, :cond_d - - const/4 v3, 0x0 - - :cond_d - if-eqz v3, :cond_e - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->d:Lf/h/a/b/a1/k$a; - - iget-wide v5, v1, Lf/h/a/b/a1/k$a;->a:J - - goto :goto_a - - :cond_e - add-int/lit8 v5, v5, 0x1 - - goto :goto_7 - - :cond_f - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_9 - - :cond_10 - invoke-virtual {v1, v5}, Lf/h/a/b/i1/t;->C(I)V - - :goto_9 - move-wide v5, v13 - - :goto_a - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iget v3, v1, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v3, v2 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->f:Lf/h/a/b/a1/s; - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - invoke-interface {v1, v2, v3}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget v1, v0, Lf/h/a/b/a1/y/c;->m:I - - add-int/2addr v1, v3 - - iput v1, v0, Lf/h/a/b/a1/y/c;->m:I - - cmp-long v1, v5, v13 - - if-eqz v1, :cond_11 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/y/c;->a()V - - iput v4, v0, Lf/h/a/b/a1/y/c;->m:I - - iput-wide v5, v0, Lf/h/a/b/a1/y/c;->n:J - - :cond_11 - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - if-ge v1, v7, :cond_12 - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - iget v3, v1, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - invoke-static {v2, v3, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->y(I)V - - :cond_12 - :goto_b - return v4 - - :cond_13 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_14 - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - new-array v2, v5, [B - - invoke-virtual {v1, v2, v4, v5, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - aget-byte v5, v2, v4 - - and-int/lit16 v5, v5, 0xff - - shl-int/2addr v5, v6 - - aget-byte v2, v2, v3 - - and-int/lit16 v2, v2, 0xff - - or-int/2addr v2, v5 - - shr-int/lit8 v3, v2, 0x2 - - const/16 v5, 0x3ffe - - if-ne v3, v5, :cond_17 - - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - iput v2, v0, Lf/h/a/b/a1/y/c;->k:I - - iget-object v2, v0, Lf/h/a/b/a1/y/c;->e:Lf/h/a/b/a1/i; - - invoke-static {v2}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v5, v1, Lf/h/a/b/a1/e;->d:J - - iget-wide v10, v1, Lf/h/a/b/a1/e;->c:J - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iget-object v3, v1, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - if-eqz v3, :cond_15 - - new-instance v3, Lf/h/a/b/a1/l; - - invoke-direct {v3, v1, v5, v6}, Lf/h/a/b/a1/l;->(Lf/h/a/b/i1/m;J)V - - goto :goto_c - - :cond_15 - cmp-long v3, v10, v13 - - if-eqz v3, :cond_16 - - iget-wide v12, v1, Lf/h/a/b/i1/m;->j:J - - cmp-long v3, v12, v8 - - if-lez v3, :cond_16 - - new-instance v3, Lf/h/a/b/a1/y/b; - - iget v7, v0, Lf/h/a/b/a1/y/c;->k:I - - move-object/from16 v16, v3 - - move-object/from16 v17, v1 - - move/from16 v18, v7 - - move-wide/from16 v19, v5 - - move-wide/from16 v21, v10 - - invoke-direct/range {v16 .. v22}, Lf/h/a/b/a1/y/b;->(Lf/h/a/b/i1/m;IJJ)V - - iput-object v3, v0, Lf/h/a/b/a1/y/c;->l:Lf/h/a/b/a1/y/b; - - iget-object v3, v3, Lf/h/a/b/a1/a;->a:Lf/h/a/b/a1/a$a; - - goto :goto_c - - :cond_16 - new-instance v3, Lf/h/a/b/a1/q$b; - - iget-object v1, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-virtual {v1}, Lf/h/a/b/i1/m;->d()J - - move-result-wide v5 - - invoke-direct {v3, v5, v6, v8, v9}, Lf/h/a/b/a1/q$b;->(JJ)V - - :goto_c - invoke-interface {v2, v3}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput v15, v0, Lf/h/a/b/a1/y/c;->g:I - - return v4 - - :cond_17 - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "First frame does not start with sync code." - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v1 - - :cond_18 - iget-object v3, v0, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - const/4 v5, 0x0 - - :goto_d - if-nez v5, :cond_1e - - iput v4, v1, Lf/h/a/b/a1/e;->f:I - - new-instance v5, Lf/h/a/b/i1/s; - - new-array v6, v10, [B - - invoke-direct {v5, v6}, Lf/h/a/b/i1/s;->([B)V - - iget-object v6, v5, Lf/h/a/b/i1/s;->a:[B - - invoke-virtual {v1, v6, v4, v10, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - invoke-virtual {v5}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - const/4 v7, 0x7 - - invoke-virtual {v5, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - invoke-virtual {v5, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - add-int/2addr v5, v10 - - if-nez v11, :cond_19 - - const/16 v3, 0x26 - - new-array v5, v3, [B - - invoke-virtual {v1, v5, v4, v3, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - new-instance v3, Lf/h/a/b/i1/m; - - invoke-direct {v3, v5, v10}, Lf/h/a/b/i1/m;->([BI)V - - goto :goto_e - - :cond_19 - if-eqz v3, :cond_1d - - if-ne v11, v9, :cond_1a - - new-instance v11, Lf/h/a/b/i1/t; - - invoke-direct {v11, v5}, Lf/h/a/b/i1/t;->(I)V - - iget-object v12, v11, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v12, v4, v5, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - invoke-static {v11}, Ld0/a/b/b/a;->F0(Lf/h/a/b/i1/t;)Lf/h/a/b/i1/m$a; - - move-result-object v5 - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/m;->b(Lf/h/a/b/i1/m$a;)Lf/h/a/b/i1/m; - - move-result-object v3 - - :goto_e - move-object v0, v1 - - goto/16 :goto_10 - - :cond_1a - if-ne v11, v10, :cond_1b - - new-instance v11, Lf/h/a/b/i1/t; - - invoke-direct {v11, v5}, Lf/h/a/b/i1/t;->(I)V - - iget-object v12, v11, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v12, v4, v5, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - invoke-virtual {v11, v10}, Lf/h/a/b/i1/t;->D(I)V - - invoke-static {v11, v4, v4}, Ld0/a/b/b/a;->G0(Lf/h/a/b/i1/t;ZZ)Lf/h/a/b/a1/u; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/b/a1/u;->a:[Ljava/lang/String; - - invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v5 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v11 - - invoke-static {v5, v11}, Lf/h/a/b/i1/m;->a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v5 - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v22 - - new-instance v5, Lf/h/a/b/i1/m; - - iget v12, v3, Lf/h/a/b/i1/m;->a:I - - iget v13, v3, Lf/h/a/b/i1/m;->b:I - - iget v14, v3, Lf/h/a/b/i1/m;->c:I - - iget v15, v3, Lf/h/a/b/i1/m;->d:I - - iget v11, v3, Lf/h/a/b/i1/m;->e:I - - iget v2, v3, Lf/h/a/b/i1/m;->g:I - - iget v7, v3, Lf/h/a/b/i1/m;->h:I - - iget-wide v8, v3, Lf/h/a/b/i1/m;->j:J - - iget-object v3, v3, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - move/from16 v16, v11 - - move-object v11, v5 - - move/from16 v17, v2 - - move/from16 v18, v7 - - move-wide/from16 v19, v8 - - move-object/from16 v21, v3 - - invoke-direct/range {v11 .. v22}, Lf/h/a/b/i1/m;->(IIIIIIIJLf/h/a/b/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V - - goto/16 :goto_f - - :cond_1b - const/4 v2, 0x6 - - if-ne v11, v2, :cond_1c - - new-instance v7, Lf/h/a/b/i1/t; - - invoke-direct {v7, v5}, Lf/h/a/b/i1/t;->(I)V - - iget-object v8, v7, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v8, v4, v5, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - invoke-virtual {v7, v10}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v12 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - const-string v8, "US-ASCII" - - invoke-static {v8}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v8 - - invoke-virtual {v7, v5, v8}, Lf/h/a/b/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - invoke-virtual {v7, v5}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v15 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v16 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v17 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v18 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - new-array v8, v5, [B - - iget-object v9, v7, Lf/h/a/b/i1/t;->a:[B - - iget v11, v7, Lf/h/a/b/i1/t;->b:I - - invoke-static {v9, v11, v8, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v9, v7, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v9, v5 - - iput v9, v7, Lf/h/a/b/i1/t;->b:I - - new-instance v5, Lcom/google/android/exoplayer2/metadata/flac/PictureFrame; - - move-object v11, v5 - - move-object/from16 v19, v8 - - invoke-direct/range {v11 .. v19}, Lcom/google/android/exoplayer2/metadata/flac/PictureFrame;->(ILjava/lang/String;Ljava/lang/String;IIII[B)V - - invoke-static {v5}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v5 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v7 - - invoke-static {v7, v5}, Lf/h/a/b/i1/m;->a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v5 - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v22 - - new-instance v5, Lf/h/a/b/i1/m; - - iget v12, v3, Lf/h/a/b/i1/m;->a:I - - iget v13, v3, Lf/h/a/b/i1/m;->b:I - - iget v14, v3, Lf/h/a/b/i1/m;->c:I - - iget v15, v3, Lf/h/a/b/i1/m;->d:I - - iget v7, v3, Lf/h/a/b/i1/m;->e:I - - iget v8, v3, Lf/h/a/b/i1/m;->g:I - - iget v9, v3, Lf/h/a/b/i1/m;->h:I - - iget-wide v0, v3, Lf/h/a/b/i1/m;->j:J - - iget-object v3, v3, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - move-object v11, v5 - - move/from16 v16, v7 - - move/from16 v17, v8 - - move/from16 v18, v9 - - move-wide/from16 v19, v0 - - move-object/from16 v21, v3 - - invoke-direct/range {v11 .. v22}, Lf/h/a/b/i1/m;->(IIIIIIIJLf/h/a/b/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V - - :goto_f - move-object/from16 v0, p1 - - move-object v3, v5 - - goto :goto_10 - - :cond_1c - move-object v0, v1 - - invoke-virtual {v0, v5}, Lf/h/a/b/a1/e;->i(I)V - - :goto_10 - invoke-static {v3}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-object/from16 v1, p0 - - iput-object v3, v1, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - move v5, v6 - - const/16 v8, 0x18 - - const/4 v9, 0x3 - - move-object/from16 v23, v1 - - move-object v1, v0 - - move-object/from16 v0, v23 - - goto/16 :goto_d - - :cond_1d - move-object v1, v0 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-direct {v0}, Ljava/lang/IllegalArgumentException;->()V - - throw v0 - - :cond_1e - move-object v1, v0 - - iget-object v0, v1, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v1, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iget v0, v0, Lf/h/a/b/i1/m;->c:I - - const/4 v2, 0x6 - - invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I - - move-result v0 - - iput v0, v1, Lf/h/a/b/a1/y/c;->j:I - - iget-object v0, v1, Lf/h/a/b/a1/y/c;->f:Lf/h/a/b/a1/s; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v1, Lf/h/a/b/a1/y/c;->i:Lf/h/a/b/i1/m; - - iget-object v3, v1, Lf/h/a/b/a1/y/c;->a:[B - - iget-object v5, v1, Lf/h/a/b/a1/y/c;->h:Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-virtual {v2, v3, v5}, Lf/h/a/b/i1/m;->e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v2 - - invoke-interface {v0, v2}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput v10, v1, Lf/h/a/b/a1/y/c;->g:I - - return v4 - - :cond_1f - move-object/from16 v23, v1 - - move-object v1, v0 - - move-object/from16 v0, v23 - - new-array v2, v10, [B - - invoke-virtual {v0, v2, v4, v10, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - aget-byte v0, v2, v4 - - int-to-long v8, v0 - - const-wide/16 v10, 0xff - - and-long/2addr v8, v10 - - const/16 v0, 0x18 - - shl-long/2addr v8, v0 - - aget-byte v0, v2, v3 - - int-to-long v12, v0 - - and-long/2addr v12, v10 - - shl-long/2addr v12, v7 - - or-long v7, v8, v12 - - aget-byte v0, v2, v5 - - int-to-long v12, v0 - - and-long/2addr v12, v10 - - shl-long v5, v12, v6 - - or-long/2addr v5, v7 - - const/4 v0, 0x3 - - aget-byte v2, v2, v0 - - int-to-long v2, v2 - - and-long/2addr v2, v10 - - or-long/2addr v2, v5 - - const-wide/32 v5, 0x664c6143 - - cmp-long v7, v2, v5 - - if-nez v7, :cond_20 - - iput v0, v1, Lf/h/a/b/a1/y/c;->g:I - - return v4 - - :cond_20 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Failed to read FLAC stream marker." - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_21 - move-object/from16 v23, v1 - - move-object v1, v0 - - move-object/from16 v0, v23 - - iget-object v2, v1, Lf/h/a/b/a1/y/c;->a:[B - - array-length v3, v2 - - invoke-virtual {v0, v2, v4, v3, v4}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iput v4, v0, Lf/h/a/b/a1/e;->f:I - - iput v5, v1, Lf/h/a/b/a1/y/c;->g:I - - return v4 - - :cond_22 - move-object/from16 v23, v1 - - move-object v1, v0 - - move-object/from16 v0, v23 - - iget-boolean v2, v1, Lf/h/a/b/a1/y/c;->c:Z - - xor-int/2addr v2, v3 - - iput v4, v0, Lf/h/a/b/a1/e;->f:I - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v5 - - invoke-static {v0, v2}, Ld0/a/b/b/a;->u0(Lf/h/a/b/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v2 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/a1/e;->d()J - - move-result-wide v7 - - sub-long/2addr v7, v5 - - long-to-int v5, v7 - - invoke-virtual {v0, v5}, Lf/h/a/b/a1/e;->i(I)V - - iput-object v2, v1, Lf/h/a/b/a1/y/c;->h:Lcom/google/android/exoplayer2/metadata/Metadata; - - iput v3, v1, Lf/h/a/b/a1/y/c;->g:I - - return v4 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/a1/y/c;->e:Lf/h/a/b/a1/i; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-interface {p1, v0, v1}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/a1/y/c;->f:Lf/h/a/b/a1/s; - - invoke-interface {p1}, Lf/h/a/b/a1/i;->k()V - - return-void -.end method - -.method public f(JJ)V - .locals 4 - - const/4 v0, 0x0 - - const-wide/16 v1, 0x0 - - cmp-long v3, p1, v1 - - if-nez v3, :cond_0 - - iput v0, p0, Lf/h/a/b/a1/y/c;->g:I - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/a1/y/c;->l:Lf/h/a/b/a1/y/b; - - if-eqz p1, :cond_1 - - invoke-virtual {p1, p3, p4}, Lf/h/a/b/a1/a;->e(J)V - - :cond_1 - :goto_0 - cmp-long p1, p3, v1 - - if-nez p1, :cond_2 - - goto :goto_1 - - :cond_2 - const-wide/16 v1, -0x1 - - :goto_1 - iput-wide v1, p0, Lf/h/a/b/a1/y/c;->n:J - - iput v0, p0, Lf/h/a/b/a1/y/c;->m:I - - iget-object p1, p0, Lf/h/a/b/a1/y/c;->b:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->x()V - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - invoke-static {p1, v0}, Ld0/a/b/b/a;->u0(Lf/h/a/b/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v1, 0x4 - - new-array v2, v1, [B - - invoke-virtual {p1, v2, v0, v1, v0}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - aget-byte p1, v2, v0 - - int-to-long v3, p1 - - const-wide/16 v5, 0xff - - and-long/2addr v3, v5 - - const/16 p1, 0x18 - - shl-long/2addr v3, p1 - - const/4 p1, 0x2 - - const/4 v1, 0x1 - - aget-byte v7, v2, v1 - - int-to-long v7, v7 - - and-long/2addr v7, v5 - - const/16 v9, 0x10 - - shl-long/2addr v7, v9 - - or-long/2addr v3, v7 - - const/4 v7, 0x3 - - aget-byte p1, v2, p1 - - int-to-long v8, p1 - - and-long/2addr v8, v5 - - const/16 p1, 0x8 - - shl-long/2addr v8, p1 - - or-long/2addr v3, v8 - - aget-byte p1, v2, v7 - - int-to-long v7, p1 - - and-long/2addr v5, v7 - - or-long v2, v3, v5 - - const-wide/32 v4, 0x664c6143 - - cmp-long p1, v2, v4 - - if-nez p1, :cond_0 - - const/4 v0, 0x1 - - :cond_0 - return v0 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/z/a.smali b/com.discord/smali_classes2/f/h/a/b/a1/z/a.smali deleted file mode 100644 index e338a0ba08..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/z/a.smali +++ /dev/null @@ -1,382 +0,0 @@ -.class public final Lf/h/a/b/a1/z/a; -.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; -.source "AudioTagPayloadReader.java" - - -# static fields -.field public static final e:[I - - -# instance fields -.field public b:Z - -.field public c:Z - -.field public d:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x4 - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/a1/z/a;->e:[I - - return-void - - nop - - :array_0 - .array-data 4 - 0x1588 - 0x2b11 - 0x5622 - 0xac44 - .end array-data -.end method - -.method public constructor (Lf/h/a/b/a1/s;)V - .locals 0 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/b/a1/s;)V - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)Z - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/a1/z/a;->b:Z - - const/4 v1, 0x1 - - if-nez v0, :cond_5 - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - shr-int/lit8 v0, p1, 0x4 - - and-int/lit8 v0, v0, 0xf - - iput v0, p0, Lf/h/a/b/a1/z/a;->d:I - - const/4 v2, 0x2 - - if-ne v0, v2, :cond_0 - - shr-int/2addr p1, v2 - - and-int/lit8 p1, p1, 0x3 - - sget-object v0, Lf/h/a/b/a1/z/a;->e:[I - - aget v8, v0, p1 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, -0x1 - - const/4 v6, -0x1 - - const/4 v7, 0x1 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const-string v3, "audio/mpeg" - - invoke-static/range {v2 .. v12}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object p1 - - iget-object v0, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v0, p1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v1, p0, Lf/h/a/b/a1/z/a;->c:Z - - goto :goto_2 - - :cond_0 - const/4 p1, 0x7 - - if-eq v0, p1, :cond_3 - - const/16 v2, 0x8 - - if-ne v0, v2, :cond_1 - - goto :goto_0 - - :cond_1 - const/16 p1, 0xa - - if-ne v0, p1, :cond_2 - - goto :goto_2 - - :cond_2 - new-instance p1, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; - - const-string v0, "Audio format not supported: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/a1/z/a;->d:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - :goto_0 - iget v0, p0, Lf/h/a/b/a1/z/a;->d:I - - if-ne v0, p1, :cond_4 - - const-string p1, "audio/g711-alaw" - - goto :goto_1 - - :cond_4 - const-string p1, "audio/g711-mlaw" - - :goto_1 - move-object v3, p1 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, -0x1 - - const/4 v6, -0x1 - - const/4 v7, 0x1 - - const/16 v8, 0x1f40 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - invoke-static/range {v2 .. v13}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object p1 - - iget-object v0, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v0, p1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v1, p0, Lf/h/a/b/a1/z/a;->c:Z - - :goto_2 - iput-boolean v1, p0, Lf/h/a/b/a1/z/a;->b:Z - - goto :goto_3 - - :cond_5 - invoke-virtual {p1, v1}, Lf/h/a/b/i1/t;->D(I)V - - :goto_3 - return v1 -.end method - -.method public c(Lf/h/a/b/i1/t;J)Z - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget v2, v0, Lf/h/a/b/a1/z/a;->d:I - - const/4 v3, 0x1 - - const/4 v4, 0x2 - - if-ne v2, v4, :cond_0 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v9 - - iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v2, v1, v9}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v5, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - const/4 v8, 0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - move-wide/from16 v6, p2 - - invoke-interface/range {v5 .. v11}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - return v3 - - :cond_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - const/4 v4, 0x0 - - if-nez v2, :cond_1 - - iget-boolean v5, v0, Lf/h/a/b/a1/z/a;->c:Z - - if-nez v5, :cond_1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - new-array v5, v2, [B - - iget-object v6, v1, Lf/h/a/b/i1/t;->a:[B - - iget v7, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v6, v7, v5, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v6, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v6, v2 - - iput v6, v1, Lf/h/a/b/i1/t;->b:I - - invoke-static {v5}, Lf/h/a/b/i1/h;->c([B)Landroid/util/Pair; - - move-result-object v1 - - const/4 v6, 0x0 - - const/4 v8, 0x0 - - const/4 v9, -0x1 - - const/4 v10, -0x1 - - iget-object v2, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v11 - - iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v12 - - invoke-static {v5}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v13 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const-string v7, "audio/mp4a-latm" - - invoke-static/range {v6 .. v16}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v2, v1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v3, v0, Lf/h/a/b/a1/z/a;->c:Z - - return v4 - - :cond_1 - iget v5, v0, Lf/h/a/b/a1/z/a;->d:I - - const/16 v6, 0xa - - if-ne v5, v6, :cond_3 - - if-ne v2, v3, :cond_2 - - goto :goto_0 - - :cond_2 - return v4 - - :cond_3 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v11 - - iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v2, v1, v11}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - iget-object v7, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - const/4 v10, 0x1 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - move-wide/from16 v8, p2 - - invoke-interface/range {v7 .. v13}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - return v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/z/b.smali b/com.discord/smali_classes2/f/h/a/b/a1/z/b.smali deleted file mode 100644 index d913329252..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/z/b.smali +++ /dev/null @@ -1,732 +0,0 @@ -.class public final Lf/h/a/b/a1/z/b; -.super Ljava/lang/Object; -.source "FlvExtractor.java" - -# interfaces -.implements Lf/h/a/b/a1/h; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Lf/h/a/b/i1/t; - -.field public final d:Lf/h/a/b/i1/t; - -.field public final e:Lf/h/a/b/a1/z/c; - -.field public f:Lf/h/a/b/a1/i; - -.field public g:I - -.field public h:Z - -.field public i:J - -.field public j:I - -.field public k:I - -.field public l:I - -.field public m:J - -.field public n:Z - -.field public o:Lf/h/a/b/a1/z/a; - -.field public p:Lf/h/a/b/a1/z/d; - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - const/4 v1, 0x4 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0x9 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/t; - - const/16 v1, 0xb - - invoke-direct {v0, v1}, Lf/h/a/b/i1/t;->(I)V - - iput-object v0, p0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/a1/z/b;->d:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/a1/z/c; - - invoke-direct {v0}, Lf/h/a/b/a1/z/c;->()V - - iput-object v0, p0, Lf/h/a/b/a1/z/b;->e:Lf/h/a/b/a1/z/c; - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/b/a1/z/b;->g:I - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 6 - - iget-boolean v0, p0, Lf/h/a/b/a1/z/b;->n:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - new-instance v1, Lf/h/a/b/a1/q$b; - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - const-wide/16 v4, 0x0 - - invoke-direct {v1, v2, v3, v4, v5}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v0, v1}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/a1/z/b;->n:Z - - :cond_0 - return-void -.end method - -.method public final b(Lf/h/a/b/a1/e;)Lf/h/a/b/i1/t; - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/a1/z/b;->l:I - - iget-object v1, p0, Lf/h/a/b/a1/z/b;->d:Lf/h/a/b/i1/t; - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - array-length v3, v2 - - const/4 v4, 0x0 - - if-le v0, v3, :cond_0 - - array-length v2, v2 - - mul-int/lit8 v2, v2, 0x2 - - invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I - - move-result v0 - - new-array v0, v0, [B - - iput-object v0, v1, Lf/h/a/b/i1/t;->a:[B - - iput v4, v1, Lf/h/a/b/i1/t;->c:I - - iput v4, v1, Lf/h/a/b/i1/t;->b:I - - goto :goto_0 - - :cond_0 - invoke-virtual {v1, v4}, Lf/h/a/b/i1/t;->C(I)V - - :goto_0 - iget-object v0, p0, Lf/h/a/b/a1/z/b;->d:Lf/h/a/b/i1/t; - - iget v1, p0, Lf/h/a/b/a1/z/b;->l:I - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->B(I)V - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->d:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/a1/z/b;->l:I - - invoke-virtual {p1, v0, v4, v1, v4}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/z/b;->d:Lf/h/a/b/i1/t; - - return-object p1 -.end method - -.method public d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - :cond_0 - :goto_0 - iget v2, v0, Lf/h/a/b/a1/z/b;->g:I - - const/4 v3, -0x1 - - const/16 v4, 0x8 - - const/16 v5, 0x9 - - const/4 v6, 0x2 - - const/4 v7, 0x4 - - const/4 v8, 0x0 - - const/4 v9, 0x1 - - if-eq v2, v9, :cond_d - - const/4 v10, 0x3 - - if-eq v2, v6, :cond_c - - if-eq v2, v10, :cond_a - - if-ne v2, v7, :cond_9 - - iget-boolean v2, v0, Lf/h/a/b/a1/z/b;->h:Z - - const-wide/16 v10, 0x0 - - const-wide v12, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v2, :cond_1 - - iget-wide v2, v0, Lf/h/a/b/a1/z/b;->i:J - - iget-wide v14, v0, Lf/h/a/b/a1/z/b;->m:J - - add-long/2addr v2, v14 - - goto :goto_1 - - :cond_1 - iget-object v2, v0, Lf/h/a/b/a1/z/b;->e:Lf/h/a/b/a1/z/c; - - iget-wide v2, v2, Lf/h/a/b/a1/z/c;->b:J - - cmp-long v14, v2, v12 - - if-nez v14, :cond_2 - - move-wide v2, v10 - - goto :goto_1 - - :cond_2 - iget-wide v2, v0, Lf/h/a/b/a1/z/b;->m:J - - :goto_1 - iget v14, v0, Lf/h/a/b/a1/z/b;->k:I - - if-ne v14, v4, :cond_3 - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->o:Lf/h/a/b/a1/z/a; - - if-eqz v4, :cond_3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/z/b;->a()V - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->o:Lf/h/a/b/a1/z/a; - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/z/b;->b(Lf/h/a/b/a1/e;)Lf/h/a/b/i1/t; - - move-result-object v5 - - invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/b/i1/t;J)Z - - move-result v2 - - goto :goto_2 - - :cond_3 - iget v4, v0, Lf/h/a/b/a1/z/b;->k:I - - if-ne v4, v5, :cond_4 - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->p:Lf/h/a/b/a1/z/d; - - if-eqz v4, :cond_4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/a1/z/b;->a()V - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->p:Lf/h/a/b/a1/z/d; - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/z/b;->b(Lf/h/a/b/a1/e;)Lf/h/a/b/i1/t; - - move-result-object v5 - - invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/b/i1/t;J)Z - - move-result v2 - - goto :goto_2 - - :cond_4 - iget v4, v0, Lf/h/a/b/a1/z/b;->k:I - - const/16 v5, 0x12 - - if-ne v4, v5, :cond_6 - - iget-boolean v4, v0, Lf/h/a/b/a1/z/b;->n:Z - - if-nez v4, :cond_6 - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->e:Lf/h/a/b/a1/z/c; - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/a1/z/b;->b(Lf/h/a/b/a1/e;)Lf/h/a/b/i1/t; - - move-result-object v5 - - invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/b/i1/t;J)Z - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/a1/z/b;->e:Lf/h/a/b/a1/z/c; - - iget-wide v3, v3, Lf/h/a/b/a1/z/c;->b:J - - cmp-long v5, v3, v12 - - if-eqz v5, :cond_5 - - iget-object v5, v0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - new-instance v14, Lf/h/a/b/a1/q$b; - - invoke-direct {v14, v3, v4, v10, v11}, Lf/h/a/b/a1/q$b;->(JJ)V - - invoke-interface {v5, v14}, Lf/h/a/b/a1/i;->a(Lf/h/a/b/a1/q;)V - - iput-boolean v9, v0, Lf/h/a/b/a1/z/b;->n:Z - - :cond_5 - :goto_2 - const/4 v3, 0x1 - - goto :goto_3 - - :cond_6 - iget v2, v0, Lf/h/a/b/a1/z/b;->l:I - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_3 - iget-boolean v4, v0, Lf/h/a/b/a1/z/b;->h:Z - - if-nez v4, :cond_8 - - if-eqz v2, :cond_8 - - iput-boolean v9, v0, Lf/h/a/b/a1/z/b;->h:Z - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->e:Lf/h/a/b/a1/z/c; - - iget-wide v4, v2, Lf/h/a/b/a1/z/c;->b:J - - cmp-long v2, v4, v12 - - if-nez v2, :cond_7 - - iget-wide v4, v0, Lf/h/a/b/a1/z/b;->m:J - - neg-long v10, v4 - - :cond_7 - iput-wide v10, v0, Lf/h/a/b/a1/z/b;->i:J - - :cond_8 - iput v7, v0, Lf/h/a/b/a1/z/b;->j:I - - iput v6, v0, Lf/h/a/b/a1/z/b;->g:I - - if-eqz v3, :cond_0 - - return v8 - - :cond_9 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_a - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - const/16 v4, 0xb - - invoke-virtual {v1, v2, v8, v4, v9}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - move-result v2 - - if-nez v2, :cond_b - - goto :goto_4 - - :cond_b - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - iput v2, v0, Lf/h/a/b/a1/z/b;->k:I - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->s()I - - move-result v2 - - iput v2, v0, Lf/h/a/b/a1/z/b;->l:I - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->s()I - - move-result v2 - - int-to-long v4, v2 - - iput-wide v4, v0, Lf/h/a/b/a1/z/b;->m:J - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - shl-int/lit8 v2, v2, 0x18 - - int-to-long v4, v2 - - iget-wide v11, v0, Lf/h/a/b/a1/z/b;->m:J - - or-long/2addr v4, v11 - - const-wide/16 v11, 0x3e8 - - mul-long v4, v4, v11 - - iput-wide v4, v0, Lf/h/a/b/a1/z/b;->m:J - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v10}, Lf/h/a/b/i1/t;->D(I)V - - iput v7, v0, Lf/h/a/b/a1/z/b;->g:I - - const/4 v8, 0x1 - - :goto_4 - if-nez v8, :cond_0 - - return v3 - - :cond_c - iget v2, v0, Lf/h/a/b/a1/z/b;->j:I - - invoke-virtual {v1, v2}, Lf/h/a/b/a1/e;->i(I)V - - iput v8, v0, Lf/h/a/b/a1/z/b;->j:I - - iput v10, v0, Lf/h/a/b/a1/z/b;->g:I - - goto/16 :goto_0 - - :cond_d - iget-object v2, v0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v1, v2, v8, v5, v9}, Lf/h/a/b/a1/e;->h([BIIZ)Z - - move-result v2 - - if-nez v2, :cond_e - - goto :goto_6 - - :cond_e - iget-object v2, v0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v8}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit8 v10, v2, 0x4 - - if-eqz v10, :cond_f - - const/4 v10, 0x1 - - goto :goto_5 - - :cond_f - const/4 v10, 0x0 - - :goto_5 - and-int/lit8 v2, v2, 0x1 - - if-eqz v2, :cond_10 - - const/4 v8, 0x1 - - :cond_10 - if-eqz v10, :cond_11 - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->o:Lf/h/a/b/a1/z/a; - - if-nez v2, :cond_11 - - new-instance v2, Lf/h/a/b/a1/z/a; - - iget-object v10, v0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - invoke-interface {v10, v4, v9}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v4 - - invoke-direct {v2, v4}, Lf/h/a/b/a1/z/a;->(Lf/h/a/b/a1/s;)V - - iput-object v2, v0, Lf/h/a/b/a1/z/b;->o:Lf/h/a/b/a1/z/a; - - :cond_11 - if-eqz v8, :cond_12 - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->p:Lf/h/a/b/a1/z/d; - - if-nez v2, :cond_12 - - new-instance v2, Lf/h/a/b/a1/z/d; - - iget-object v4, v0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - invoke-interface {v4, v5, v6}, Lf/h/a/b/a1/i;->p(II)Lf/h/a/b/a1/s; - - move-result-object v4 - - invoke-direct {v2, v4}, Lf/h/a/b/a1/z/d;->(Lf/h/a/b/a1/s;)V - - iput-object v2, v0, Lf/h/a/b/a1/z/b;->p:Lf/h/a/b/a1/z/d; - - :cond_12 - iget-object v2, v0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - invoke-interface {v2}, Lf/h/a/b/a1/i;->k()V - - iget-object v2, v0, Lf/h/a/b/a1/z/b;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - sub-int/2addr v2, v5 - - add-int/2addr v2, v7 - - iput v2, v0, Lf/h/a/b/a1/z/b;->j:I - - iput v6, v0, Lf/h/a/b/a1/z/b;->g:I - - const/4 v8, 0x1 - - :goto_6 - if-nez v8, :cond_0 - - return v3 -.end method - -.method public e(Lf/h/a/b/a1/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/a1/z/b;->f:Lf/h/a/b/a1/i; - - return-void -.end method - -.method public f(JJ)V - .locals 0 - - const/4 p1, 0x1 - - iput p1, p0, Lf/h/a/b/a1/z/b;->g:I - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/a1/z/b;->h:Z - - iput p1, p0, Lf/h/a/b/a1/z/b;->j:I - - return-void -.end method - -.method public h(Lf/h/a/b/a1/e;)Z - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v1, 0x0 - - const/4 v2, 0x3 - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->s()I - - move-result v0 - - const v2, 0x464c56 - - if-eq v0, v2, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v2, 0x2 - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - and-int/lit16 v0, v0, 0xfa - - if-eqz v0, :cond_1 - - return v1 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - const/4 v2, 0x4 - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - iput v1, p1, Lf/h/a/b/a1/e;->f:I - - invoke-virtual {p1, v0, v1}, Lf/h/a/b/a1/e;->a(IZ)Z - - iget-object v0, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - iget-object v0, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/b/a1/e;->e([BIIZ)Z - - iget-object p1, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/t;->C(I)V - - iget-object p1, p0, Lf/h/a/b/a1/z/b;->a:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->e()I - - move-result p1 - - if-nez p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/z/c.smali b/com.discord/smali_classes2/f/h/a/b/a1/z/c.smali deleted file mode 100644 index f2fa14a055..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/z/c.smali +++ /dev/null @@ -1,372 +0,0 @@ -.class public final Lf/h/a/b/a1/z/c; -.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; -.source "ScriptTagPayloadReader.java" - - -# instance fields -.field public b:J - - -# direct methods -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/a1/g; - - invoke-direct {v0}, Lf/h/a/b/a1/g;->()V - - invoke-direct {p0, v0}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/b/a1/s;)V - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/a1/z/c;->b:J - - return-void -.end method - -.method public static d(Lf/h/a/b/i1/t;I)Ljava/lang/Object; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-eqz p1, :cond_b - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eq p1, v1, :cond_9 - - const/4 v1, 0x2 - - if-eq p1, v1, :cond_8 - - const/4 v2, 0x3 - - if-eq p1, v2, :cond_5 - - const/16 v2, 0x8 - - if-eq p1, v2, :cond_4 - - const/16 v2, 0xa - - if-eq p1, v2, :cond_1 - - const/16 v0, 0xb - - if-eq p1, v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - new-instance p1, Ljava/util/Date; - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - double-to-long v2, v2 - - invoke-direct {p1, v2, v3}, Ljava/util/Date;->(J)V - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->D(I)V - - return-object p1 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->t()I - - move-result p1 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, p1}, Ljava/util/ArrayList;->(I)V - - :goto_0 - if-ge v0, p1, :cond_3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - invoke-static {p0, v2}, Lf/h/a/b/a1/z/c;->d(Lf/h/a/b/i1/t;I)Ljava/lang/Object; - - move-result-object v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_3 - return-object v1 - - :cond_4 - invoke-static {p0}, Lf/h/a/b/a1/z/c;->e(Lf/h/a/b/i1/t;)Ljava/util/HashMap; - - move-result-object p0 - - return-object p0 - - :cond_5 - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - :cond_6 - :goto_1 - invoke-static {p0}, Lf/h/a/b/a1/z/c;->f(Lf/h/a/b/i1/t;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - const/16 v2, 0x9 - - if-ne v1, v2, :cond_7 - - return-object p1 - - :cond_7 - invoke-static {p0, v1}, Lf/h/a/b/a1/z/c;->d(Lf/h/a/b/i1/t;I)Ljava/lang/Object; - - move-result-object v1 - - if-eqz v1, :cond_6 - - invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_8 - invoke-static {p0}, Lf/h/a/b/a1/z/c;->f(Lf/h/a/b/i1/t;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_9 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result p0 - - if-ne p0, v1, :cond_a - - const/4 v0, 0x1 - - :cond_a - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :cond_b - invoke-virtual {p0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p0 - - return-object p0 -.end method - -.method public static e(Lf/h/a/b/i1/t;)Ljava/util/HashMap; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/t;", - ")", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->t()I - - move-result v0 - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1, v0}, Ljava/util/HashMap;->(I)V - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_1 - - invoke-static {p0}, Lf/h/a/b/a1/z/c;->f(Lf/h/a/b/i1/t;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - invoke-static {p0, v4}, Lf/h/a/b/a1/z/c;->d(Lf/h/a/b/i1/t;I)Ljava/lang/Object; - - move-result-object v4 - - if-eqz v4, :cond_0 - - invoke-virtual {v1, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-object v1 -.end method - -.method public static f(Lf/h/a/b/i1/t;)Ljava/lang/String; - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - new-instance v2, Ljava/lang/String; - - iget-object p0, p0, Lf/h/a/b/i1/t;->a:[B - - invoke-direct {v2, p0, v1, v0}, Ljava/lang/String;->([BII)V - - return-object v2 -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)Z - .locals 0 - - const/4 p1, 0x1 - - return p1 -.end method - -.method public c(Lf/h/a/b/i1/t;J)Z - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - const/4 p3, 0x2 - - if-ne p2, p3, :cond_3 - - invoke-static {p1}, Lf/h/a/b/a1/z/c;->f(Lf/h/a/b/i1/t;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "onMetaData" - - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - const/4 p3, 0x0 - - if-nez p2, :cond_0 - - return p3 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p2 - - const/16 v0, 0x8 - - if-eq p2, v0, :cond_1 - - return p3 - - :cond_1 - invoke-static {p1}, Lf/h/a/b/a1/z/c;->e(Lf/h/a/b/i1/t;)Ljava/util/HashMap; - - move-result-object p1 - - const-string p2, "duration" - - invoke-virtual {p1, p2}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p1, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - - const-wide/16 v0, 0x0 - - cmpl-double v2, p1, v0 - - if-lez v2, :cond_2 - - const-wide v0, 0x412e848000000000L # 1000000.0 - - mul-double p1, p1, v0 - - double-to-long p1, p1 - - iput-wide p1, p0, Lf/h/a/b/a1/z/c;->b:J - - :cond_2 - return p3 - - :cond_3 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - invoke-direct {p1}, Lcom/google/android/exoplayer2/ParserException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/z/d.smali b/com.discord/smali_classes2/f/h/a/b/a1/z/d.smali deleted file mode 100644 index 548ae7a28a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/a1/z/d.smali +++ /dev/null @@ -1,341 +0,0 @@ -.class public final Lf/h/a/b/a1/z/d; -.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; -.source "VideoTagPayloadReader.java" - - -# instance fields -.field public final b:Lf/h/a/b/i1/t; - -.field public final c:Lf/h/a/b/i1/t; - -.field public d:I - -.field public e:Z - -.field public f:Z - -.field public g:I - - -# direct methods -.method public constructor (Lf/h/a/b/a1/s;)V - .locals 1 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/b/a1/s;)V - - new-instance p1, Lf/h/a/b/i1/t; - - sget-object v0, Lf/h/a/b/i1/r;->a:[B - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->([B)V - - iput-object p1, p0, Lf/h/a/b/a1/z/d;->b:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/i1/t; - - const/4 v0, 0x4 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/a1/z/d;->c:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/t;)Z - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - shr-int/lit8 v0, p1, 0x4 - - and-int/lit8 v0, v0, 0xf - - and-int/lit8 p1, p1, 0xf - - const/4 v1, 0x7 - - if-ne p1, v1, :cond_1 - - iput v0, p0, Lf/h/a/b/a1/z/d;->g:I - - const/4 p1, 0x5 - - if-eq v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 - - :cond_1 - new-instance v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; - - const-string v1, "Video format not supported: " - - invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public c(Lf/h/a/b/i1/t;J)Z - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - iget-object v3, v1, Lf/h/a/b/i1/t;->a:[B - - iget v4, v1, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v5, v4, 0x1 - - iput v5, v1, Lf/h/a/b/i1/t;->b:I - - aget-byte v4, v3, v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x18 - - shr-int/lit8 v4, v4, 0x8 - - add-int/lit8 v6, v5, 0x1 - - iput v6, v1, Lf/h/a/b/i1/t;->b:I - - aget-byte v5, v3, v5 - - and-int/lit16 v5, v5, 0xff - - shl-int/lit8 v5, v5, 0x8 - - or-int/2addr v4, v5 - - add-int/lit8 v5, v6, 0x1 - - iput v5, v1, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v3, v6 - - and-int/lit16 v3, v3, 0xff - - or-int/2addr v3, v4 - - int-to-long v3, v3 - - const-wide/16 v5, 0x3e8 - - mul-long v3, v3, v5 - - add-long v6, v3, p2 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-nez v2, :cond_0 - - iget-boolean v5, v0, Lf/h/a/b/a1/z/d;->e:Z - - if-nez v5, :cond_0 - - new-instance v2, Lf/h/a/b/i1/t; - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v5 - - new-array v5, v5, [B - - invoke-direct {v2, v5}, Lf/h/a/b/i1/t;->([B)V - - iget-object v5, v2, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v6 - - invoke-virtual {v1, v5, v4, v6}, Lf/h/a/b/i1/t;->d([BII)V - - invoke-static {v2}, Lf/h/a/b/j1/h;->b(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/h; - - move-result-object v1 - - iget v2, v1, Lf/h/a/b/j1/h;->b:I - - iput v2, v0, Lf/h/a/b/a1/z/d;->d:I - - const/4 v5, 0x0 - - const/4 v7, 0x0 - - const/4 v8, -0x1 - - const/4 v9, -0x1 - - iget v10, v1, Lf/h/a/b/j1/h;->c:I - - iget v11, v1, Lf/h/a/b/j1/h;->d:I - - const/high16 v12, -0x40800000 # -1.0f - - iget-object v13, v1, Lf/h/a/b/j1/h;->a:Ljava/util/List; - - const/4 v14, -0x1 - - iget v15, v1, Lf/h/a/b/j1/h;->e:F - - const/16 v16, 0x0 - - const-string v6, "video/avc" - - invoke-static/range {v5 .. v16}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v2, v1}, Lf/h/a/b/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V - - iput-boolean v3, v0, Lf/h/a/b/a1/z/d;->e:Z - - return v4 - - :cond_0 - if-ne v2, v3, :cond_4 - - iget-boolean v2, v0, Lf/h/a/b/a1/z/d;->e:Z - - if-eqz v2, :cond_4 - - iget v2, v0, Lf/h/a/b/a1/z/d;->g:I - - if-ne v2, v3, :cond_1 - - const/4 v8, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v8, 0x0 - - :goto_0 - iget-boolean v2, v0, Lf/h/a/b/a1/z/d;->f:Z - - if-nez v2, :cond_2 - - if-nez v8, :cond_2 - - return v4 - - :cond_2 - iget-object v2, v0, Lf/h/a/b/a1/z/d;->c:Lf/h/a/b/i1/t; - - iget-object v2, v2, Lf/h/a/b/i1/t;->a:[B - - aput-byte v4, v2, v4 - - aput-byte v4, v2, v3 - - const/4 v5, 0x2 - - aput-byte v4, v2, v5 - - iget v2, v0, Lf/h/a/b/a1/z/d;->d:I - - const/4 v5, 0x4 - - rsub-int/lit8 v2, v2, 0x4 - - const/4 v9, 0x0 - - :goto_1 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v10 - - if-lez v10, :cond_3 - - iget-object v10, v0, Lf/h/a/b/a1/z/d;->c:Lf/h/a/b/i1/t; - - iget-object v10, v10, Lf/h/a/b/i1/t;->a:[B - - iget v11, v0, Lf/h/a/b/a1/z/d;->d:I - - invoke-virtual {v1, v10, v2, v11}, Lf/h/a/b/i1/t;->d([BII)V - - iget-object v10, v0, Lf/h/a/b/a1/z/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v10, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v10, v0, Lf/h/a/b/a1/z/d;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->t()I - - move-result v10 - - iget-object v11, v0, Lf/h/a/b/a1/z/d;->b:Lf/h/a/b/i1/t; - - invoke-virtual {v11, v4}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v11, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - iget-object v12, v0, Lf/h/a/b/a1/z/d;->b:Lf/h/a/b/i1/t; - - invoke-interface {v11, v12, v5}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/lit8 v9, v9, 0x4 - - iget-object v11, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - invoke-interface {v11, v1, v10}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - add-int/2addr v9, v10 - - goto :goto_1 - - :cond_3 - iget-object v5, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/b/a1/s; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-interface/range {v5 .. v11}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iput-boolean v3, v0, Lf/h/a/b/a1/z/d;->f:Z - - return v3 - - :cond_4 - return v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b.smali b/com.discord/smali_classes2/f/h/a/b/b.smali index 537ef39c76..4dcdf49229 100644 --- a/com.discord/smali_classes2/f/h/a/b/b.smali +++ b/com.discord/smali_classes2/f/h/a/b/b.smali @@ -1,40 +1,110 @@ -.class public final synthetic Lf/h/a/b/b; +.class public final Lf/h/a/b/b; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; +.source "com.google.android.datatransport:transport-api@@2.2.0" # instance fields -.field public final synthetic d:Lf/h/a/b/r$a; - -.field public final synthetic e:I +.field public final a:Ljava/lang/String; # direct methods -.method public synthetic constructor (Lf/h/a/b/r$a;I)V - .locals 0 +.method public constructor (Ljava/lang/String;)V + .locals 1 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/b/b;->d:Lf/h/a/b/r$a; + if-eqz p1, :cond_0 - iput p2, p0, Lf/h/a/b/b;->e:I + iput-object p1, p0, Lf/h/a/b/b;->a:Ljava/lang/String; return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "name is null" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 .end method # virtual methods -.method public final run()V +.method public equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/b/b; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/b/b;->a:Ljava/lang/String; + + check-cast p1, Lf/h/a/b/b; + + iget-object p1, p1, Lf/h/a/b/b;->a:Ljava/lang/String; + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public hashCode()I .locals 2 - iget-object v0, p0, Lf/h/a/b/b;->d:Lf/h/a/b/r$a; + iget-object v0, p0, Lf/h/a/b/b;->a:Ljava/lang/String; - iget v1, p0, Lf/h/a/b/b;->e:I + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - invoke-virtual {v0, v1}, Lf/h/a/b/r$a;->a(I)V + move-result v0 - return-void + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "Encoding{name=\"" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/b;->a:Ljava/lang/String; + + const-string v2, "\"}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/a/b/b0$a.smali b/com.discord/smali_classes2/f/h/a/b/b0$a.smali deleted file mode 100644 index e083f94256..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/b0$a; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/b0$b.smali b/com.discord/smali_classes2/f/h/a/b/b0$b.smali deleted file mode 100644 index 7dd23cf4d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0$b.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/b0$b; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/d1/p; - -.field public final b:Lf/h/a/b/t0; - - -# direct methods -.method public constructor (Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b0$b;->a:Lf/h/a/b/d1/p; - - iput-object p2, p0, Lf/h/a/b/b0$b;->b:Lf/h/a/b/t0; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b0$c.smali b/com.discord/smali_classes2/f/h/a/b/b0$c.smali deleted file mode 100644 index f73283b0c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0$c.smali +++ /dev/null @@ -1,134 +0,0 @@ -.class public final Lf/h/a/b/b0$c; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/b/b0$c;", - ">;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/n0; - -.field public e:I - -.field public f:J - -.field public g:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/b/n0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - return-void -.end method - - -# virtual methods -.method public compareTo(Ljava/lang/Object;)I - .locals 4 - - check-cast p1, Lf/h/a/b/b0$c; - - iget-object v0, p0, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v3, p1, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - if-nez v3, :cond_1 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v3, 0x0 - - :goto_1 - if-eq v0, v3, :cond_3 - - iget-object p1, p0, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - if-eqz p1, :cond_2 - - const/4 p1, -0x1 - - const/4 v1, -0x1 - - goto :goto_2 - - :cond_2 - const/4 v1, 0x1 - - goto :goto_2 - - :cond_3 - iget-object v0, p0, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - if-nez v0, :cond_4 - - goto :goto_2 - - :cond_4 - iget v0, p0, Lf/h/a/b/b0$c;->e:I - - iget v1, p1, Lf/h/a/b/b0$c;->e:I - - sub-int v1, v0, v1 - - if-eqz v1, :cond_5 - - goto :goto_2 - - :cond_5 - iget-wide v0, p0, Lf/h/a/b/b0$c;->f:J - - iget-wide v2, p1, Lf/h/a/b/b0$c;->f:J - - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/c0;->j(JJ)I - - move-result v1 - - :goto_2 - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b0$d.smali b/com.discord/smali_classes2/f/h/a/b/b0$d.smali deleted file mode 100644 index e492523dd9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0$d.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/b/b0$d; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# instance fields -.field public a:Lf/h/a/b/i0; - -.field public b:I - -.field public c:Z - -.field public d:I - - -# direct methods -.method public constructor (Lf/h/a/b/b0$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(I)V - .locals 1 - - iget v0, p0, Lf/h/a/b/b0$d;->b:I - - add-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/b0$d;->b:I - - return-void -.end method - -.method public b(I)V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/b/b0$d;->c:Z - - const/4 v1, 0x1 - - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/b/b0$d;->d:I - - const/4 v2, 0x4 - - if-eq v0, v2, :cond_1 - - if-ne p1, v2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - return-void - - :cond_1 - iput-boolean v1, p0, Lf/h/a/b/b0$d;->c:Z - - iput p1, p0, Lf/h/a/b/b0$d;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b0$e.smali b/com.discord/smali_classes2/f/h/a/b/b0$e.smali deleted file mode 100644 index 6e9dde1465..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0$e.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/b0$e; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "e" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/t0; - -.field public final b:I - -.field public final c:J - - -# direct methods -.method public constructor (Lf/h/a/b/t0;IJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b0$e;->a:Lf/h/a/b/t0; - - iput p2, p0, Lf/h/a/b/b0$e;->b:I - - iput-wide p3, p0, Lf/h/a/b/b0$e;->c:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b0.smali b/com.discord/smali_classes2/f/h/a/b/b0.smali deleted file mode 100644 index 125bb41390..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b0.smali +++ /dev/null @@ -1,7338 +0,0 @@ -.class public final Lf/h/a/b/b0; -.super Ljava/lang/Object; -.source "ExoPlayerImplInternal.java" - -# interfaces -.implements Landroid/os/Handler$Callback; -.implements Lf/h/a/b/d1/o$a; -.implements Lf/h/a/b/d1/p$b; -.implements Lf/h/a/b/y$a; -.implements Lf/h/a/b/n0$a; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/b0$d;, - Lf/h/a/b/b0$b;, - Lf/h/a/b/b0$c;, - Lf/h/a/b/b0$e; - } -.end annotation - - -# instance fields -.field public A:Z - -.field public B:Z - -.field public C:Z - -.field public D:I - -.field public E:Z - -.field public F:Z - -.field public G:I - -.field public H:Lf/h/a/b/b0$e; - -.field public I:J - -.field public J:I - -.field public K:Z - -.field public final d:[Lf/h/a/b/p0; - -.field public final e:[Lf/h/a/b/t; - -.field public final f:Lf/h/a/b/f1/h; - -.field public final g:Lf/h/a/b/f1/i; - -.field public final h:Lf/h/a/b/e0; - -.field public final i:Lf/h/a/b/h1/e; - -.field public final j:Lf/h/a/b/i1/z; - -.field public final k:Landroid/os/HandlerThread; - -.field public final l:Landroid/os/Handler; - -.field public final m:Lf/h/a/b/t0$c; - -.field public final n:Lf/h/a/b/t0$b; - -.field public final o:J - -.field public final p:Z - -.field public final q:Lf/h/a/b/y; - -.field public final r:Lf/h/a/b/b0$d; - -.field public final s:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/b0$c;", - ">;" - } - .end annotation -.end field - -.field public final t:Lf/h/a/b/i1/g; - -.field public final u:Lf/h/a/b/h0; - -.field public v:Lf/h/a/b/r0; - -.field public w:Lf/h/a/b/i0; - -.field public x:Lf/h/a/b/d1/p; - -.field public y:[Lf/h/a/b/p0; - -.field public z:Z - - -# direct methods -.method public constructor ([Lf/h/a/b/p0;Lf/h/a/b/f1/h;Lf/h/a/b/f1/i;Lf/h/a/b/e0;Lf/h/a/b/h1/e;ZIZLandroid/os/Handler;Lf/h/a/b/i1/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - iput-object p2, p0, Lf/h/a/b/b0;->f:Lf/h/a/b/f1/h; - - iput-object p3, p0, Lf/h/a/b/b0;->g:Lf/h/a/b/f1/i; - - iput-object p4, p0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - iput-object p5, p0, Lf/h/a/b/b0;->i:Lf/h/a/b/h1/e; - - iput-boolean p6, p0, Lf/h/a/b/b0;->A:Z - - iput p7, p0, Lf/h/a/b/b0;->D:I - - iput-boolean p8, p0, Lf/h/a/b/b0;->E:Z - - iput-object p9, p0, Lf/h/a/b/b0;->l:Landroid/os/Handler; - - iput-object p10, p0, Lf/h/a/b/b0;->t:Lf/h/a/b/i1/g; - - new-instance p6, Lf/h/a/b/h0; - - invoke-direct {p6}, Lf/h/a/b/h0;->()V - - iput-object p6, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-interface {p4}, Lf/h/a/b/e0;->b()J - - move-result-wide p6 - - iput-wide p6, p0, Lf/h/a/b/b0;->o:J - - invoke-interface {p4}, Lf/h/a/b/e0;->a()Z - - move-result p4 - - iput-boolean p4, p0, Lf/h/a/b/b0;->p:Z - - sget-object p4, Lf/h/a/b/r0;->d:Lf/h/a/b/r0; - - iput-object p4, p0, Lf/h/a/b/b0;->v:Lf/h/a/b/r0; - - const-wide p6, -0x7fffffffffffffffL # -4.9E-324 - - invoke-static {p6, p7, p3}, Lf/h/a/b/i0;->d(JLf/h/a/b/f1/i;)Lf/h/a/b/i0; - - move-result-object p3 - - iput-object p3, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - new-instance p3, Lf/h/a/b/b0$d; - - const/4 p4, 0x0 - - invoke-direct {p3, p4}, Lf/h/a/b/b0$d;->(Lf/h/a/b/b0$a;)V - - iput-object p3, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - array-length p3, p1 - - new-array p3, p3, [Lf/h/a/b/t; - - iput-object p3, p0, Lf/h/a/b/b0;->e:[Lf/h/a/b/t; - - const/4 p3, 0x0 - - const/4 p4, 0x0 - - :goto_0 - array-length p6, p1 - - if-ge p4, p6, :cond_0 - - aget-object p6, p1, p4 - - invoke-interface {p6, p4}, Lf/h/a/b/p0;->f(I)V - - iget-object p6, p0, Lf/h/a/b/b0;->e:[Lf/h/a/b/t; - - aget-object p7, p1, p4 - - invoke-interface {p7}, Lf/h/a/b/p0;->m()Lf/h/a/b/t; - - move-result-object p7 - - aput-object p7, p6, p4 - - add-int/lit8 p4, p4, 0x1 - - goto :goto_0 - - :cond_0 - new-instance p1, Lf/h/a/b/y; - - invoke-direct {p1, p0, p10}, Lf/h/a/b/y;->(Lf/h/a/b/y$a;Lf/h/a/b/i1/g;)V - - iput-object p1, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - new-array p1, p3, [Lf/h/a/b/p0; - - iput-object p1, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - new-instance p1, Lf/h/a/b/t0$c; - - invoke-direct {p1}, Lf/h/a/b/t0$c;->()V - - iput-object p1, p0, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - new-instance p1, Lf/h/a/b/t0$b; - - invoke-direct {p1}, Lf/h/a/b/t0$b;->()V - - iput-object p1, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - iput-object p5, p2, Lf/h/a/b/f1/h;->a:Lf/h/a/b/h1/e; - - new-instance p1, Landroid/os/HandlerThread; - - const/16 p2, -0x10 - - const-string p3, "ExoPlayerImplInternal:Handler" - - invoke-direct {p1, p3, p2}, Landroid/os/HandlerThread;->(Ljava/lang/String;I)V - - iput-object p1, p0, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; - - invoke-virtual {p1}, Landroid/os/HandlerThread;->start()V - - iget-object p1, p0, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; - - invoke-virtual {p1}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; - - move-result-object p1 - - invoke-interface {p10, p1, p0}, Lf/h/a/b/i1/g;->b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/b/i1/z; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/b0;->K:Z - - return-void -.end method - -.method public static i(Lf/h/a/b/f1/f;)[Lcom/google/android/exoplayer2/Format; - .locals 4 - - const/4 v0, 0x0 - - if-eqz p0, :cond_0 - - invoke-interface {p0}, Lf/h/a/b/f1/f;->length()I - - move-result v1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - new-array v2, v1, [Lcom/google/android/exoplayer2/Format; - - :goto_1 - if-ge v0, v1, :cond_1 - - invoke-interface {p0, v0}, Lf/h/a/b/f1/f;->c(I)Lcom/google/android/exoplayer2/Format; - - move-result-object v3 - - aput-object v3, v2, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - return-object v2 -.end method - - -# virtual methods -.method public final A()V - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v6, p0 - - iget-object v0, v6, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {v0}, Lf/h/a/b/y;->b()Lf/h/a/b/j0; - - move-result-object v0 - - iget v0, v0, Lf/h/a/b/j0;->a:F - - iget-object v1, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v1, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - const/4 v7, 0x1 - - move-object v8, v2 - - const/4 v2, 0x1 - - :goto_0 - if-eqz v8, :cond_10 - - iget-boolean v3, v8, Lf/h/a/b/f0;->d:Z - - if-nez v3, :cond_0 - - goto/16 :goto_9 - - :cond_0 - iget-object v3, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v8, v0, v3}, Lf/h/a/b/f0;->h(FLf/h/a/b/t0;)Lf/h/a/b/f1/i; - - move-result-object v10 - - iget-object v3, v8, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - const/4 v15, 0x0 - - if-eqz v3, :cond_4 - - iget-object v4, v3, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget v4, v4, Lf/h/a/b/f1/g;->a:I - - iget-object v5, v10, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget v5, v5, Lf/h/a/b/f1/g;->a:I - - if-eq v4, v5, :cond_1 - - goto :goto_2 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - iget-object v5, v10, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget v5, v5, Lf/h/a/b/f1/g;->a:I - - if-ge v4, v5, :cond_3 - - invoke-virtual {v10, v3, v4}, Lf/h/a/b/f1/i;->a(Lf/h/a/b/f1/i;I)Z - - move-result v5 - - if-nez v5, :cond_2 - - goto :goto_2 - - :cond_2 - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v3, 0x1 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v3, 0x0 - - :goto_3 - if-nez v3, :cond_e - - const/4 v4, 0x4 - - if-eqz v2, :cond_b - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v8, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - invoke-virtual {v0, v8}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - move-result v13 - - iget-object v0, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v0, v0 - - new-array v5, v0, [Z - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v11, v0, Lf/h/a/b/i0;->m:J - - move-object v9, v8 - - move-object v14, v5 - - invoke-virtual/range {v9 .. v14}, Lf/h/a/b/f0;->a(Lf/h/a/b/f1/i;JZ[Z)J - - move-result-wide v9 - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v1, v0, Lf/h/a/b/i0;->e:I - - if-eq v1, v4, :cond_5 - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - cmp-long v2, v9, v0 - - if-eqz v2, :cond_5 - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v1, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v11, v0, Lf/h/a/b/i0;->d:J - - move-object/from16 v0, p0 - - move-wide v2, v9 - - move-object v13, v5 - - const/4 v14, 0x4 - - move-wide v4, v11 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v6, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - invoke-virtual {v0, v14}, Lf/h/a/b/b0$d;->b(I)V - - invoke-virtual {v6, v9, v10}, Lf/h/a/b/b0;->C(J)V - - goto :goto_4 - - :cond_5 - move-object v13, v5 - - const/4 v14, 0x4 - - :goto_4 - iget-object v0, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v0, v0 - - new-array v0, v0, [Z - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_5 - iget-object v3, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v4, v3 - - if-ge v1, v4, :cond_a - - aget-object v3, v3, v1 - - invoke-interface {v3}, Lf/h/a/b/p0;->getState()I - - move-result v4 - - if-eqz v4, :cond_6 - - const/4 v4, 0x1 - - goto :goto_6 - - :cond_6 - const/4 v4, 0x0 - - :goto_6 - aput-boolean v4, v0, v1 - - iget-object v4, v8, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v4, v4, v1 - - if-eqz v4, :cond_7 - - add-int/lit8 v2, v2, 0x1 - - :cond_7 - aget-boolean v5, v0, v1 - - if-eqz v5, :cond_9 - - invoke-interface {v3}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v5 - - if-eq v4, v5, :cond_8 - - invoke-virtual {v6, v3}, Lf/h/a/b/b0;->f(Lf/h/a/b/p0;)V - - goto :goto_7 - - :cond_8 - aget-boolean v4, v13, v1 - - if-eqz v4, :cond_9 - - iget-wide v4, v6, Lf/h/a/b/b0;->I:J - - invoke-interface {v3, v4, v5}, Lf/h/a/b/p0;->r(J)V - - :cond_9 - :goto_7 - add-int/lit8 v1, v1, 0x1 - - goto :goto_5 - - :cond_a - iget-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v8, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v4, v8, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {v1, v3, v4}, Lf/h/a/b/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;)Lf/h/a/b/i0; - - move-result-object v1 - - iput-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {v6, v0, v2}, Lf/h/a/b/b0;->h([ZI)V - - goto :goto_8 - - :cond_b - const/4 v14, 0x4 - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {v0, v8}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - iget-boolean v0, v8, Lf/h/a/b/f0;->d:Z - - if-eqz v0, :cond_c - - iget-object v0, v8, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v0, v0, Lf/h/a/b/g0;->b:J - - iget-wide v2, v6, Lf/h/a/b/b0;->I:J - - iget-wide v4, v8, Lf/h/a/b/f0;->n:J - - sub-long/2addr v2, v4 - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - const/4 v12, 0x0 - - iget-object v2, v8, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - array-length v2, v2 - - new-array v13, v2, [Z - - move-object v9, v10 - - move-wide v10, v0 - - invoke-virtual/range {v8 .. v13}, Lf/h/a/b/f0;->a(Lf/h/a/b/f1/i;JZ[Z)J - - :cond_c - :goto_8 - invoke-virtual {v6, v7}, Lf/h/a/b/b0;->n(Z)V - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - if-eq v0, v14, :cond_d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->w()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->Y()V - - iget-object v0, v6, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/4 v1, 0x2 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/z;->c(I)Z - - :cond_d - return-void - - :cond_e - if-ne v8, v1, :cond_f - - const/4 v2, 0x0 - - :cond_f - iget-object v8, v8, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - goto/16 :goto_0 - - :cond_10 - :goto_9 - return-void -.end method - -.method public final B(ZZZZZ)V - .locals 23 - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v0, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - const/4 v2, 0x2 - - invoke-virtual {v0, v2}, Landroid/os/Handler;->removeMessages(I)V - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/b/b0;->B:Z - - iget-object v0, v1, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - iput-boolean v2, v0, Lf/h/a/b/y;->i:Z - - iget-object v0, v0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-boolean v3, v0, Lf/h/a/b/i1/x;->e:Z - - if-eqz v3, :cond_0 - - invoke-virtual {v0}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v3 - - invoke-virtual {v0, v3, v4}, Lf/h/a/b/i1/x;->a(J)V - - iput-boolean v2, v0, Lf/h/a/b/i1/x;->e:Z - - :cond_0 - const-wide/16 v3, 0x0 - - iput-wide v3, v1, Lf/h/a/b/b0;->I:J - - iget-object v3, v1, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v4, v3 - - const/4 v5, 0x0 - - :goto_0 - const-string v6, "ExoPlayerImplInternal" - - if-ge v5, v4, :cond_1 - - aget-object v0, v3, v5 - - :try_start_0 - invoke-virtual {v1, v0}, Lf/h/a/b/b0;->f(Lf/h/a/b/p0;)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catch_1 - move-exception v0 - - :goto_1 - const-string v7, "Disable failed." - - invoke-static {v6, v7, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_2 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_1 - if-eqz p1, :cond_2 - - iget-object v3, v1, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v4, v3 - - const/4 v5, 0x0 - - :goto_3 - if-ge v5, v4, :cond_2 - - aget-object v0, v3, v5 - - :try_start_1 - invoke-interface {v0}, Lf/h/a/b/p0;->reset()V - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_2 - - goto :goto_4 - - :catch_2 - move-exception v0 - - move-object v7, v0 - - const-string v0, "Reset failed." - - invoke-static {v6, v0, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_4 - add-int/lit8 v5, v5, 0x1 - - goto :goto_3 - - :cond_2 - new-array v0, v2, [Lf/h/a/b/p0; - - iput-object v0, v1, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - const/4 v0, 0x0 - - if-eqz p3, :cond_3 - - iput-object v0, v1, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - - goto :goto_5 - - :cond_3 - if-eqz p4, :cond_5 - - iget-object v3, v1, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - - if-nez v3, :cond_4 - - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v3}, Lf/h/a/b/t0;->p()Z - - move-result v3 - - if-nez v3, :cond_4 - - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v4, v3, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v3, v3, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v3, v3, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v5, v1, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - invoke-virtual {v4, v3, v5}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v3, v3, Lf/h/a/b/i0;->m:J - - iget-object v5, v1, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - iget-wide v6, v5, Lf/h/a/b/t0$b;->d:J - - add-long/2addr v3, v6 - - new-instance v6, Lf/h/a/b/b0$e; - - sget-object v7, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - iget v5, v5, Lf/h/a/b/t0$b;->b:I - - invoke-direct {v6, v7, v5, v3, v4}, Lf/h/a/b/b0$e;->(Lf/h/a/b/t0;IJ)V - - iput-object v6, v1, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - - :cond_4 - const/4 v3, 0x1 - - goto :goto_6 - - :cond_5 - :goto_5 - move/from16 v3, p3 - - :goto_6 - iget-object v4, v1, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - xor-int/lit8 v5, p4, 0x1 - - invoke-virtual {v4, v5}, Lf/h/a/b/h0;->b(Z)V - - iput-boolean v2, v1, Lf/h/a/b/b0;->C:Z - - if-eqz p4, :cond_7 - - iget-object v4, v1, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - sget-object v5, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - iput-object v5, v4, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v4, v1, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_7 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/b0$c; - - iget-object v5, v5, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - invoke-virtual {v5, v2}, Lf/h/a/b/n0;->b(Z)V - - goto :goto_7 - - :cond_6 - iget-object v4, v1, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V - - iput v2, v1, Lf/h/a/b/b0;->J:I - - :cond_7 - if-eqz v3, :cond_8 - - iget-object v2, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-boolean v4, v1, Lf/h/a/b/b0;->E:Z - - iget-object v5, v1, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget-object v6, v1, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - invoke-virtual {v2, v4, v5, v6}, Lf/h/a/b/i0;->e(ZLf/h/a/b/t0$c;Lf/h/a/b/t0$b;)Lf/h/a/b/d1/p$a; - - move-result-object v2 - - goto :goto_8 - - :cond_8 - iget-object v2, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - :goto_8 - move-object/from16 v16, v2 - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v3, :cond_9 - - move-wide/from16 v21, v4 - - goto :goto_9 - - :cond_9 - iget-object v2, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v6, v2, Lf/h/a/b/i0;->m:J - - move-wide/from16 v21, v6 - - :goto_9 - if-eqz v3, :cond_a - - move-wide v9, v4 - - goto :goto_a - - :cond_a - iget-object v2, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v2, v2, Lf/h/a/b/i0;->d:J - - move-wide v9, v2 - - :goto_a - new-instance v2, Lf/h/a/b/i0; - - if-eqz p4, :cond_b - - sget-object v3, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - goto :goto_b - - :cond_b - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - :goto_b - move-object v5, v3 - - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v11, v3, Lf/h/a/b/i0;->e:I - - if-eqz p5, :cond_c - - move-object v12, v0 - - goto :goto_c - - :cond_c - iget-object v3, v3, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-object v12, v3 - - :goto_c - const/4 v13, 0x0 - - if-eqz p4, :cond_d - - sget-object v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - goto :goto_d - - :cond_d - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - :goto_d - move-object v14, v3 - - if-eqz p4, :cond_e - - iget-object v3, v1, Lf/h/a/b/b0;->g:Lf/h/a/b/f1/i; - - goto :goto_e - - :cond_e - iget-object v3, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - :goto_e - move-object v15, v3 - - const-wide/16 v19, 0x0 - - move-object v4, v2 - - move-object/from16 v6, v16 - - move-wide/from16 v7, v21 - - move-wide/from16 v17, v21 - - invoke-direct/range {v4 .. v22}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - iput-object v2, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-eqz p2, :cond_f - - iget-object v2, v1, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - if-eqz v2, :cond_f - - invoke-interface {v2, v1}, Lf/h/a/b/d1/p;->b(Lf/h/a/b/d1/p$b;)V - - iput-object v0, v1, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - :cond_f - return-void -.end method - -.method public final C(J)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-wide v0, v0, Lf/h/a/b/f0;->n:J - - add-long/2addr p1, v0 - - :goto_0 - iput-wide p1, p0, Lf/h/a/b/b0;->I:J - - iget-object v0, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - iget-object v0, v0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/i1/x;->a(J)V - - iget-object p1, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length p2, p1 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_1 - if-ge v1, p2, :cond_1 - - aget-object v2, p1, v1 - - iget-wide v3, p0, Lf/h/a/b/b0;->I:J - - invoke-interface {v2, v3, v4}, Lf/h/a/b/p0;->r(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object p1, p1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - :goto_2 - if-eqz p1, :cond_4 - - iget-object p2, p1, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object p2, p2, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-virtual {p2}, Lf/h/a/b/f1/g;->a()[Lf/h/a/b/f1/f; - - move-result-object p2 - - array-length v1, p2 - - const/4 v2, 0x0 - - :goto_3 - if-ge v2, v1, :cond_3 - - aget-object v3, p2, v2 - - if-eqz v3, :cond_2 - - invoke-interface {v3}, Lf/h/a/b/f1/f;->i()V - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_3 - iget-object p1, p1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - goto :goto_2 - - :cond_4 - return-void -.end method - -.method public final D(Lf/h/a/b/b0$c;)Z - .locals 11 - - iget-object v0, p1, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - if-nez v0, :cond_5 - - iget-object v0, p1, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - iget-object v3, v0, Lf/h/a/b/n0;->c:Lf/h/a/b/t0; - - iget v7, v0, Lf/h/a/b/n0;->g:I - - iget-wide v4, v0, Lf/h/a/b/n0;->h:J - - invoke-static {v4, v5}, Lf/h/a/b/u;->a(J)J - - move-result-wide v8 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v4 - - const/4 v10, 0x0 - - if-eqz v4, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-virtual {v3}, Lf/h/a/b/t0;->p()Z - - move-result v4 - - if-eqz v4, :cond_1 - - move-object v3, v0 - - :cond_1 - :try_start_0 - iget-object v5, p0, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget-object v6, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - move-object v4, v3 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/b/t0;->j(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJ)Landroid/util/Pair; - - move-result-object v4 - :try_end_0 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - if-ne v0, v3, :cond_2 - - goto :goto_0 - - :cond_2 - iget-object v3, v4, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v0, v3}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - if-eq v0, v1, :cond_3 - - :goto_0 - move-object v10, v4 - - goto :goto_1 - - :catch_0 - nop - - :cond_3 - :goto_1 - if-nez v10, :cond_4 - - return v2 - - :cond_4 - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v1, v10, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v0, v1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - iget-object v1, v10, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - iget-object v3, v10, Landroid/util/Pair;->first:Ljava/lang/Object; - - iput v0, p1, Lf/h/a/b/b0$c;->e:I - - iput-wide v1, p1, Lf/h/a/b/b0$c;->f:J - - iput-object v3, p1, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - goto :goto_2 - - :cond_5 - iget-object v3, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v3, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v3, v0}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - if-ne v0, v1, :cond_6 - - return v2 - - :cond_6 - iput v0, p1, Lf/h/a/b/b0$c;->e:I - - :goto_2 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final E(Lf/h/a/b/b0$e;Z)Landroid/util/Pair; - .locals 10 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/b0$e;", - "Z)", - "Landroid/util/Pair<", - "Ljava/lang/Object;", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v1, p1, Lf/h/a/b/b0$e;->a:Lf/h/a/b/t0; - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_0 - - return-object v3 - - :cond_0 - invoke-virtual {v1}, Lf/h/a/b/t0;->p()Z - - move-result v2 - - if-eqz v2, :cond_1 - - move-object v1, v0 - - :cond_1 - :try_start_0 - iget-object v5, p0, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget-object v6, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - iget v7, p1, Lf/h/a/b/b0$e;->b:I - - iget-wide v8, p1, Lf/h/a/b/b0$e;->c:J - - move-object v4, v1 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/b/t0;->j(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJ)Landroid/util/Pair; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - if-ne v0, v1, :cond_2 - - return-object p1 - - :cond_2 - iget-object v2, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v0, v2}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v2 - - const/4 v4, -0x1 - - if-eq v2, v4, :cond_3 - - return-object p1 - - :cond_3 - if-eqz p2, :cond_4 - - iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {p0, p1, v1, v0}, Lf/h/a/b/b0;->F(Ljava/lang/Object;Lf/h/a/b/t0;Lf/h/a/b/t0;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_4 - - iget-object p2, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result p1 - - const/4 v1, 0x1 - - invoke-virtual {v0, p1, p2, v1}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p1 - - iget p1, p1, Lf/h/a/b/t0$b;->b:I - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - invoke-virtual {p0, v0, p1, v1, v2}, Lf/h/a/b/b0;->j(Lf/h/a/b/t0;IJ)Landroid/util/Pair; - - move-result-object p1 - - return-object p1 - - :catch_0 - :cond_4 - return-object v3 -.end method - -.method public final F(Ljava/lang/Object;Lf/h/a/b/t0;Lf/h/a/b/t0;)Ljava/lang/Object; - .locals 9 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p2, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result p1 - - invoke-virtual {p2}, Lf/h/a/b/t0;->i()I - - move-result v0 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - move v4, p1 - - const/4 p1, -0x1 - - :goto_0 - if-ge v2, v0, :cond_1 - - if-ne p1, v1, :cond_1 - - iget-object v5, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - iget-object v6, p0, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget v7, p0, Lf/h/a/b/b0;->D:I - - iget-boolean v8, p0, Lf/h/a/b/b0;->E:Z - - move-object v3, p2 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/b/t0;->d(ILf/h/a/b/t0$b;Lf/h/a/b/t0$c;IZ)I - - move-result v4 - - if-ne v4, v1, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-virtual {p2, v4}, Lf/h/a/b/t0;->l(I)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p3, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result p1 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - :goto_1 - if-ne p1, v1, :cond_2 - - const/4 p1, 0x0 - - goto :goto_2 - - :cond_2 - invoke-virtual {p3, p1}, Lf/h/a/b/t0;->l(I)Ljava/lang/Object; - - move-result-object p1 - - :goto_2 - return-object p1 -.end method - -.method public final G(JJ)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v0, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - const/4 v1, 0x2 - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - add-long/2addr p1, p3 - - iget-object p3, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {p3, v1, p1, p2}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z - - return-void -.end method - -.method public final H(Z)V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v2, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - const/4 v3, 0x1 - - invoke-virtual {p0, v2, v0, v1, v3}, Lf/h/a/b/b0;->J(Lf/h/a/b/d1/p$a;JZ)J - - move-result-wide v3 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - cmp-long v5, v3, v0 - - if-eqz v5, :cond_0 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v5, v0, Lf/h/a/b/i0;->d:J - - move-object v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - const/4 v0, 0x4 - - invoke-virtual {p1, v0}, Lf/h/a/b/b0$d;->b(I)V - - :cond_0 - return-void -.end method - -.method public final I(Lf/h/a/b/b0$e;)V - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v7, p0 - - move-object/from16 v0, p1 - - iget-object v1, v7, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Lf/h/a/b/b0$d;->a(I)V - - invoke-virtual {v7, v0, v2}, Lf/h/a/b/b0;->E(Lf/h/a/b/b0$e;Z)Landroid/util/Pair; - - move-result-object v1 - - const-wide/16 v4, 0x0 - - const-wide v8, -0x7fffffffffffffffL # -4.9E-324 - - if-nez v1, :cond_0 - - iget-object v1, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-boolean v6, v7, Lf/h/a/b/b0;->E:Z - - iget-object v10, v7, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget-object v11, v7, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - invoke-virtual {v1, v6, v10, v11}, Lf/h/a/b/i0;->e(ZLf/h/a/b/t0$c;Lf/h/a/b/t0$b;)Lf/h/a/b/d1/p$a; - - move-result-object v1 - - move-object v11, v1 - - move-wide v12, v8 - - move-wide v14, v12 - - const/4 v10, 0x1 - - goto :goto_2 - - :cond_0 - iget-object v6, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - iget-object v10, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v10, Ljava/lang/Long; - - invoke-virtual {v10}, Ljava/lang/Long;->longValue()J - - move-result-wide v10 - - iget-object v12, v7, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {v12, v6, v10, v11}, Lf/h/a/b/h0;->k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - - move-result-object v6 - - invoke-virtual {v6}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v12 - - if-eqz v12, :cond_1 - - move-wide v12, v4 - - :goto_0 - const/4 v1, 0x1 - - goto :goto_1 - - :cond_1 - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - iget-wide v14, v0, Lf/h/a/b/b0$e;->c:J - - cmp-long v1, v14, v8 - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - move-wide v14, v10 - - move v10, v1 - - move-object v11, v6 - - :goto_2 - const/4 v6, 0x2 - - :try_start_0 - iget-object v1, v7, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - if-eqz v1, :cond_b - - iget v1, v7, Lf/h/a/b/b0;->G:I - - if-lez v1, :cond_3 - - goto/16 :goto_6 - - :cond_3 - cmp-long v0, v12, v8 - - if-nez v0, :cond_4 - - const/4 v0, 0x4 - - invoke-virtual {v7, v0}, Lf/h/a/b/b0;->T(I)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - const/4 v0, 0x1 - - move-object/from16 v1, p0 - - const/4 v8, 0x2 - - move v6, v0 - - :try_start_1 - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->B(ZZZZZ)V - - goto/16 :goto_7 - - :cond_4 - const/4 v8, 0x2 - - iget-object v0, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v11, v0}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - iget-object v0, v7, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-eqz v0, :cond_5 - - iget-boolean v1, v0, Lf/h/a/b/f0;->d:Z - - if-eqz v1, :cond_5 - - cmp-long v1, v12, v4 - - if-eqz v1, :cond_5 - - iget-object v0, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - iget-object v1, v7, Lf/h/a/b/b0;->v:Lf/h/a/b/r0; - - invoke-interface {v0, v12, v13, v1}, Lf/h/a/b/d1/o;->j(JLf/h/a/b/r0;)J - - move-result-wide v0 - - goto :goto_3 - - :cond_5 - move-wide v0, v12 - - :goto_3 - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v4 - - iget-object v6, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v2, v6, Lf/h/a/b/i0;->m:J - - invoke-static {v2, v3}, Lf/h/a/b/u;->b(J)J - - move-result-wide v2 - - cmp-long v6, v4, v2 - - if-nez v6, :cond_8 - - iget-object v0, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v3, v0, Lf/h/a/b/i0;->m:J - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - move-object/from16 v1, p0 - - move-object v2, v11 - - move-wide v5, v14 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-eqz v10, :cond_6 - - iget-object v0, v7, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - invoke-virtual {v0, v8}, Lf/h/a/b/b0$d;->b(I)V - - :cond_6 - return-void - - :cond_7 - move-wide v0, v12 - - :cond_8 - :try_start_2 - iget-object v2, v7, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v3, v2, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v2, v2, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-eq v3, v2, :cond_9 - - const/4 v2, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v2, 0x0 - - :goto_4 - invoke-virtual {v7, v11, v0, v1, v2}, Lf/h/a/b/b0;->J(Lf/h/a/b/d1/p$a;JZ)J - - move-result-wide v0 - - cmp-long v2, v12, v0 - - if-eqz v2, :cond_a - - const/4 v2, 0x1 - - goto :goto_5 - - :cond_a - const/4 v2, 0x0 - - :goto_5 - or-int/2addr v10, v2 - - move-wide v3, v0 - - goto :goto_8 - - :cond_b - :goto_6 - const/4 v8, 0x2 - - iput-object v0, v7, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_7 - move-wide v3, v12 - - :goto_8 - move-object/from16 v1, p0 - - move-object v2, v11 - - move-wide v5, v14 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-eqz v10, :cond_c - - iget-object v0, v7, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - invoke-virtual {v0, v8}, Lf/h/a/b/b0$d;->b(I)V - - :cond_c - return-void - - :catchall_0 - move-exception v0 - - goto :goto_9 - - :catchall_1 - move-exception v0 - - const/4 v8, 0x2 - - :goto_9 - move-object/from16 v1, p0 - - move-object v2, v11 - - move-wide v3, v12 - - move-wide v5, v14 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v1 - - iput-object v1, v7, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-eqz v10, :cond_d - - iget-object v1, v7, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - invoke-virtual {v1, v8}, Lf/h/a/b/b0$d;->b(I)V - - :cond_d - throw v0 -.end method - -.method public final J(Lf/h/a/b/d1/p$a;JZ)J - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/b0;->W()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/b0;->B:Z - - iget-object v1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v2, v1, Lf/h/a/b/i0;->e:I - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - if-eq v2, v4, :cond_0 - - iget-object v1, v1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v1}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {p0, v3}, Lf/h/a/b/b0;->T(I)V - - :cond_0 - iget-object v1, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - move-object v2, v1 - - :goto_0 - if-eqz v2, :cond_2 - - iget-object v5, v2, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v5, v5, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {p1, v5}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_1 - - iget-boolean v5, v2, Lf/h/a/b/f0;->d:Z - - if-eqz v5, :cond_1 - - iget-object p1, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {p1, v2}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - goto :goto_1 - - :cond_1 - iget-object v2, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {v2}, Lf/h/a/b/h0;->a()Lf/h/a/b/f0; - - move-result-object v2 - - goto :goto_0 - - :cond_2 - :goto_1 - const-wide/16 v5, 0x0 - - if-nez p4, :cond_3 - - if-ne v1, v2, :cond_3 - - if-eqz v2, :cond_5 - - iget-wide v7, v2, Lf/h/a/b/f0;->n:J - - add-long/2addr v7, p2 - - cmp-long p1, v7, v5 - - if-gez p1, :cond_5 - - :cond_3 - iget-object p1, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length p4, p1 - - const/4 v1, 0x0 - - :goto_2 - if-ge v1, p4, :cond_4 - - aget-object v7, p1, v1 - - invoke-virtual {p0, v7}, Lf/h/a/b/b0;->f(Lf/h/a/b/p0;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - new-array p1, v0, [Lf/h/a/b/p0; - - iput-object p1, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - const/4 v1, 0x0 - - if-eqz v2, :cond_5 - - iput-wide v5, v2, Lf/h/a/b/f0;->n:J - - :cond_5 - if-eqz v2, :cond_7 - - invoke-virtual {p0, v1}, Lf/h/a/b/b0;->Z(Lf/h/a/b/f0;)V - - iget-boolean p1, v2, Lf/h/a/b/f0;->e:Z - - if-eqz p1, :cond_6 - - iget-object p1, v2, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {p1, p2, p3}, Lf/h/a/b/d1/o;->g(J)J - - move-result-wide p1 - - iget-object p3, v2, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - iget-wide v1, p0, Lf/h/a/b/b0;->o:J - - sub-long v1, p1, v1 - - iget-boolean p4, p0, Lf/h/a/b/b0;->p:Z - - invoke-interface {p3, v1, v2, p4}, Lf/h/a/b/d1/o;->r(JZ)V - - move-wide p2, p1 - - :cond_6 - invoke-virtual {p0, p2, p3}, Lf/h/a/b/b0;->C(J)V - - invoke-virtual {p0}, Lf/h/a/b/b0;->w()V - - goto :goto_3 - - :cond_7 - iget-object p1, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {p1, v4}, Lf/h/a/b/h0;->b(Z)V - - iget-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - sget-object p4, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v1, p0, Lf/h/a/b/b0;->g:Lf/h/a/b/f1/i; - - invoke-virtual {p1, p4, v1}, Lf/h/a/b/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;)Lf/h/a/b/i0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0, p2, p3}, Lf/h/a/b/b0;->C(J)V - - :goto_3 - invoke-virtual {p0, v0}, Lf/h/a/b/b0;->n(Z)V - - iget-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {p1, v3}, Lf/h/a/b/i1/z;->c(I)Z - - return-wide p2 -.end method - -.method public final K(Lf/h/a/b/n0;)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-wide v0, p1, Lf/h/a/b/n0;->h:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->L(Lf/h/a/b/n0;)V - - goto :goto_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - if-eqz v0, :cond_3 - - iget v0, p0, Lf/h/a/b/b0;->G:I - - if-lez v0, :cond_1 - - goto :goto_0 - - :cond_1 - new-instance v0, Lf/h/a/b/b0$c; - - invoke-direct {v0, p1}, Lf/h/a/b/b0$c;->(Lf/h/a/b/n0;)V - - invoke-virtual {p0, v0}, Lf/h/a/b/b0;->D(Lf/h/a/b/b0$c;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object p1, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-static {p1}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lf/h/a/b/n0;->b(Z)V - - goto :goto_1 - - :cond_3 - :goto_0 - iget-object v0, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - new-instance v1, Lf/h/a/b/b0$c; - - invoke-direct {v1, p1}, Lf/h/a/b/b0$c;->(Lf/h/a/b/n0;)V - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_1 - return-void -.end method - -.method public final L(Lf/h/a/b/n0;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p1, Lf/h/a/b/n0;->f:Landroid/os/Handler; - - invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v1, v1, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->d(Lf/h/a/b/n0;)V - - iget-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget p1, p1, Lf/h/a/b/i0;->e:I - - const/4 v0, 0x3 - - const/4 v1, 0x2 - - if-eq p1, v0, :cond_0 - - if-ne p1, v1, :cond_2 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/z;->c(I)Z - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/16 v1, 0x10 - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - :cond_2 - :goto_0 - return-void -.end method - -.method public final M(Lf/h/a/b/n0;)V - .locals 2 - - iget-object v0, p1, Lf/h/a/b/n0;->f:Landroid/os/Handler; - - invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Thread;->isAlive()Z - - move-result v1 - - if-nez v1, :cond_0 - - const-string v0, "TAG" - - const-string v1, "Trying to send message on a dead thread." - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lf/h/a/b/n0;->b(Z)V - - return-void - - :cond_0 - new-instance v1, Lf/h/a/b/p; - - invoke-direct {v1, p0, p1}, Lf/h/a/b/p;->(Lf/h/a/b/b0;Lf/h/a/b/n0;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public final N()V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-interface {v3}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3}, Lf/h/a/b/p0;->l()V - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final O(ZLjava/util/concurrent/atomic/AtomicBoolean;)V - .locals 4 - .param p2 # Ljava/util/concurrent/atomic/AtomicBoolean; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/b/b0;->F:Z - - if-eq v0, p1, :cond_1 - - iput-boolean p1, p0, Lf/h/a/b/b0;->F:Z - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v0, p1 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - aget-object v2, p1, v1 - - invoke-interface {v2}, Lf/h/a/b/p0;->getState()I - - move-result v3 - - if-nez v3, :cond_0 - - invoke-interface {v2}, Lf/h/a/b/p0;->reset()V - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - if-eqz p2, :cond_2 - - monitor-enter p0 - - const/4 p1, 0x1 - - :try_start_0 - invoke-virtual {p2, p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit p0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_2 - :goto_1 - return-void -.end method - -.method public final P(Z)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/b0;->B:Z - - iput-boolean p1, p0, Lf/h/a/b/b0;->A:Z - - if-nez p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/b0;->W()V - - invoke-virtual {p0}, Lf/h/a/b/b0;->Y()V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget p1, p1, Lf/h/a/b/i0;->e:I - - const/4 v0, 0x3 - - const/4 v1, 0x2 - - if-ne p1, v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/b0;->U()V - - iget-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/z;->c(I)Z - - goto :goto_0 - - :cond_1 - if-ne p1, v1, :cond_2 - - iget-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/z;->c(I)Z - - :cond_2 - :goto_0 - return-void -.end method - -.method public final Q(Lf/h/a/b/j0;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {v0, p1}, Lf/h/a/b/y;->e(Lf/h/a/b/j0;)V - - iget-object p1, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {p1}, Lf/h/a/b/y;->b()Lf/h/a/b/j0; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v0, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - const/16 v1, 0x11 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - invoke-virtual {v0, v1, v2, v3, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - return-void -.end method - -.method public final R(I)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iput p1, p0, Lf/h/a/b/b0;->D:I - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iput p1, v0, Lf/h/a/b/h0;->e:I - - invoke-virtual {v0}, Lf/h/a/b/h0;->m()Z - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->H(Z)V - - :cond_0 - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->n(Z)V - - return-void -.end method - -.method public final S(Z)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iput-boolean p1, p0, Lf/h/a/b/b0;->E:Z - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iput-boolean p1, v0, Lf/h/a/b/h0;->f:Z - - invoke-virtual {v0}, Lf/h/a/b/h0;->m()Z - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->H(Z)V - - :cond_0 - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->n(Z)V - - return-void -.end method - -.method public final T(I)V - .locals 24 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v2, v1, Lf/h/a/b/i0;->e:I - - move/from16 v10, p1 - - if-eq v2, v10, :cond_0 - - new-instance v2, Lf/h/a/b/i0; - - move-object v3, v2 - - iget-object v4, v1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v5, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v6, v1, Lf/h/a/b/i0;->c:J - - iget-wide v8, v1, Lf/h/a/b/i0;->d:J - - iget-object v11, v1, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-boolean v12, v1, Lf/h/a/b/i0;->g:Z - - iget-object v13, v1, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v14, v1, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v15, v1, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - move-object/from16 v22, v2 - - move-object/from16 v23, v3 - - iget-wide v2, v1, Lf/h/a/b/i0;->k:J - - move-wide/from16 v16, v2 - - iget-wide v2, v1, Lf/h/a/b/i0;->l:J - - move-wide/from16 v18, v2 - - iget-wide v1, v1, Lf/h/a/b/i0;->m:J - - move-wide/from16 v20, v1 - - move/from16 v10, p1 - - move-object/from16 v3, v23 - - invoke-direct/range {v3 .. v21}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - move-object/from16 v1, v22 - - iput-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - :cond_0 - return-void -.end method - -.method public final U()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/b0;->B:Z - - iget-object v1, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/y;->i:Z - - iget-object v1, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v1}, Lf/h/a/b/i1/x;->d()V - - iget-object v1, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v2, v1 - - :goto_0 - if-ge v0, v2, :cond_0 - - aget-object v3, v1, v0 - - invoke-interface {v3}, Lf/h/a/b/p0;->start()V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final V(ZZZ)V - .locals 8 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-nez p1, :cond_1 - - iget-boolean p1, p0, Lf/h/a/b/b0;->F:Z - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v3, 0x1 - - :goto_1 - const/4 v4, 0x1 - - move-object v2, p0 - - move v5, p2 - - move v6, p2 - - move v7, p2 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/b/b0;->B(ZZZZZ)V - - iget-object p1, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - iget p2, p0, Lf/h/a/b/b0;->G:I - - add-int/2addr p2, p3 - - invoke-virtual {p1, p2}, Lf/h/a/b/b0$d;->a(I)V - - iput v0, p0, Lf/h/a/b/b0;->G:I - - iget-object p1, p0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-interface {p1}, Lf/h/a/b/e0;->i()V - - invoke-virtual {p0, v1}, Lf/h/a/b/b0;->T(I)V - - return-void -.end method - -.method public final W()V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/y;->i:Z - - iget-object v0, v0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-boolean v2, v0, Lf/h/a/b/i1/x;->e:Z - - if-eqz v2, :cond_0 - - invoke-virtual {v0}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v2 - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/i1/x;->a(J)V - - iput-boolean v1, v0, Lf/h/a/b/i1/x;->e:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v2, v0 - - :goto_0 - if-ge v1, v2, :cond_2 - - aget-object v3, v0, v1 - - invoke-interface {v3}, Lf/h/a/b/p0;->getState()I - - move-result v4 - - const/4 v5, 0x2 - - if-ne v4, v5, :cond_1 - - invoke-interface {v3}, Lf/h/a/b/p0;->stop()V - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public final X()V - .locals 23 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-boolean v2, v0, Lf/h/a/b/b0;->C:Z - - if-nez v2, :cond_1 - - if-eqz v1, :cond_0 - - iget-object v1, v1, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v1}, Lf/h/a/b/d1/o;->i()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - const/4 v11, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v1, 0x1 - - const/4 v11, 0x1 - - :goto_1 - iget-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-boolean v2, v1, Lf/h/a/b/i0;->g:Z - - if-eq v11, v2, :cond_2 - - new-instance v15, Lf/h/a/b/i0; - - move-object v2, v15 - - iget-object v3, v1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v4, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v5, v1, Lf/h/a/b/i0;->c:J - - iget-wide v7, v1, Lf/h/a/b/i0;->d:J - - iget v9, v1, Lf/h/a/b/i0;->e:I - - iget-object v10, v1, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-object v12, v1, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v13, v1, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v14, v1, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - move-object/from16 v21, v2 - - move-object/from16 v22, v3 - - iget-wide v2, v1, Lf/h/a/b/i0;->k:J - - move-object v0, v15 - - move-wide v15, v2 - - iget-wide v2, v1, Lf/h/a/b/i0;->l:J - - move-wide/from16 v17, v2 - - iget-wide v1, v1, Lf/h/a/b/i0;->m:J - - move-wide/from16 v19, v1 - - move-object/from16 v2, v21 - - move-object/from16 v3, v22 - - invoke-direct/range {v2 .. v20}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - move-object/from16 v1, p0 - - iput-object v0, v1, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - goto :goto_2 - - :cond_2 - move-object v1, v0 - - :goto_2 - return-void -.end method - -.method public final Y()V - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v1, v0, Lf/h/a/b/f0;->d:Z - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v1}, Lf/h/a/b/d1/o;->l()J - - move-result-wide v4 - - move-wide v8, v4 - - goto :goto_0 - - :cond_1 - move-wide v8, v2 - - :goto_0 - cmp-long v1, v8, v2 - - if-eqz v1, :cond_2 - - invoke-virtual {p0, v8, v9}, Lf/h/a/b/b0;->C(J)V - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - cmp-long v2, v8, v0 - - if-eqz v2, :cond_18 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v7, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v10, v0, Lf/h/a/b/i0;->d:J - - move-object v6, p0 - - invoke-virtual/range {v6 .. v11}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - const/4 v1, 0x4 - - invoke-virtual {v0, v1}, Lf/h/a/b/b0$d;->b(I)V - - goto/16 :goto_c - - :cond_2 - iget-object v1, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - iget-object v2, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v2, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-eq v0, v2, :cond_3 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v2, 0x0 - - :goto_1 - iget-object v5, v1, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - if-eqz v5, :cond_5 - - invoke-interface {v5}, Lf/h/a/b/p0;->g()Z - - move-result v5 - - if-nez v5, :cond_5 - - iget-object v5, v1, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - invoke-interface {v5}, Lf/h/a/b/p0;->a()Z - - move-result v5 - - if-nez v5, :cond_4 - - if-nez v2, :cond_5 - - iget-object v2, v1, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - invoke-interface {v2}, Lf/h/a/b/p0;->j()Z - - move-result v2 - - if-eqz v2, :cond_4 - - goto :goto_2 - - :cond_4 - const/4 v2, 0x0 - - goto :goto_3 - - :cond_5 - :goto_2 - const/4 v2, 0x1 - - :goto_3 - if-eqz v2, :cond_6 - - iput-boolean v4, v1, Lf/h/a/b/y;->h:Z - - iget-boolean v2, v1, Lf/h/a/b/y;->i:Z - - if-eqz v2, :cond_a - - iget-object v2, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v2}, Lf/h/a/b/i1/x;->d()V - - goto :goto_4 - - :cond_6 - iget-object v2, v1, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - invoke-interface {v2}, Lf/h/a/b/i1/p;->c()J - - move-result-wide v5 - - iget-boolean v2, v1, Lf/h/a/b/y;->h:Z - - if-eqz v2, :cond_8 - - iget-object v2, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v2}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v7 - - cmp-long v2, v5, v7 - - if-gez v2, :cond_7 - - iget-object v2, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-boolean v5, v2, Lf/h/a/b/i1/x;->e:Z - - if-eqz v5, :cond_a - - invoke-virtual {v2}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v5 - - invoke-virtual {v2, v5, v6}, Lf/h/a/b/i1/x;->a(J)V - - iput-boolean v3, v2, Lf/h/a/b/i1/x;->e:Z - - goto :goto_4 - - :cond_7 - iput-boolean v3, v1, Lf/h/a/b/y;->h:Z - - iget-boolean v2, v1, Lf/h/a/b/y;->i:Z - - if-eqz v2, :cond_8 - - iget-object v2, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v2}, Lf/h/a/b/i1/x;->d()V - - :cond_8 - iget-object v2, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v2, v5, v6}, Lf/h/a/b/i1/x;->a(J)V - - iget-object v2, v1, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - invoke-interface {v2}, Lf/h/a/b/i1/p;->b()Lf/h/a/b/j0; - - move-result-object v2 - - iget-object v5, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-object v5, v5, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - invoke-virtual {v2, v5}, Lf/h/a/b/j0;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_a - - iget-object v5, v1, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-boolean v6, v5, Lf/h/a/b/i1/x;->e:Z - - if-eqz v6, :cond_9 - - invoke-virtual {v5}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/b/i1/x;->a(J)V - - :cond_9 - iput-object v2, v5, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - iget-object v5, v1, Lf/h/a/b/y;->e:Lf/h/a/b/y$a; - - check-cast v5, Lf/h/a/b/b0; - - iget-object v5, v5, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v5, v5, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - const/16 v6, 0x11 - - invoke-virtual {v5, v6, v3, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/os/Message;->sendToTarget()V - - :cond_a - :goto_4 - invoke-virtual {v1}, Lf/h/a/b/y;->c()J - - move-result-wide v1 - - iput-wide v1, p0, Lf/h/a/b/b0;->I:J - - iget-wide v5, v0, Lf/h/a/b/f0;->n:J - - sub-long/2addr v1, v5 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v5, v0, Lf/h/a/b/i0;->m:J - - iget-object v0, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_17 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_b - - goto/16 :goto_b - - :cond_b - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v7, v0, Lf/h/a/b/i0;->c:J - - cmp-long v0, v7, v5 - - if-nez v0, :cond_c - - iget-boolean v0, p0, Lf/h/a/b/b0;->K:Z - - if-eqz v0, :cond_c - - const-wide/16 v7, 0x1 - - sub-long/2addr v5, v7 - - :cond_c - iput-boolean v3, p0, Lf/h/a/b/b0;->K:Z - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v3, v0}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - iget v3, p0, Lf/h/a/b/b0;->J:I - - const/4 v7, 0x0 - - if-lez v3, :cond_d - - iget-object v8, p0, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - add-int/lit8 v3, v3, -0x1 - - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/b0$c; - - move-wide v10, v1 - - move-wide v8, v5 - - move-object v5, p0 - - goto :goto_6 - - :cond_d - move-object v3, p0 - - move-wide v8, v1 - - :goto_5 - move-wide v10, v8 - - move-wide v8, v5 - - move-object v5, v3 - - move-object v3, v7 - - :goto_6 - if-eqz v3, :cond_10 - - iget v6, v3, Lf/h/a/b/b0$c;->e:I - - if-gt v6, v0, :cond_e - - if-ne v6, v0, :cond_10 - - iget-wide v12, v3, Lf/h/a/b/b0$c;->f:J - - cmp-long v3, v12, v8 - - if-lez v3, :cond_10 - - :cond_e - iget v3, v5, Lf/h/a/b/b0;->J:I - - add-int/lit8 v3, v3, -0x1 - - iput v3, v5, Lf/h/a/b/b0;->J:I - - if-lez v3, :cond_f - - iget-object v6, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - add-int/lit8 v3, v3, -0x1 - - invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/b0$c; - - goto :goto_6 - - :cond_f - move-object v3, v5 - - move-wide v5, v8 - - move-wide v8, v10 - - goto :goto_5 - - :cond_10 - iget v3, v5, Lf/h/a/b/b0;->J:I - - iget-object v6, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I - - move-result v6 - - if-ge v3, v6, :cond_11 - - iget-object v3, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - iget v6, v5, Lf/h/a/b/b0;->J:I - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/b0$c; - - goto :goto_7 - - :cond_11 - move-object v3, v7 - - :goto_7 - if-eqz v3, :cond_13 - - iget-object v6, v3, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - if-eqz v6, :cond_13 - - iget v6, v3, Lf/h/a/b/b0$c;->e:I - - if-lt v6, v0, :cond_12 - - if-ne v6, v0, :cond_13 - - iget-wide v12, v3, Lf/h/a/b/b0$c;->f:J - - cmp-long v6, v12, v8 - - if-gtz v6, :cond_13 - - :cond_12 - iget v3, v5, Lf/h/a/b/b0;->J:I - - add-int/2addr v3, v4 - - iput v3, v5, Lf/h/a/b/b0;->J:I - - iget-object v6, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I - - move-result v6 - - if-ge v3, v6, :cond_11 - - iget-object v3, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - iget v6, v5, Lf/h/a/b/b0;->J:I - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/b0$c; - - goto :goto_7 - - :cond_13 - :goto_8 - if-eqz v3, :cond_17 - - iget-object v6, v3, Lf/h/a/b/b0$c;->g:Ljava/lang/Object; - - if-eqz v6, :cond_17 - - iget v6, v3, Lf/h/a/b/b0$c;->e:I - - if-ne v6, v0, :cond_17 - - iget-wide v12, v3, Lf/h/a/b/b0$c;->f:J - - cmp-long v6, v12, v8 - - if-lez v6, :cond_17 - - cmp-long v6, v12, v10 - - if-gtz v6, :cond_17 - - :try_start_0 - iget-object v6, v3, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - invoke-virtual {v5, v6}, Lf/h/a/b/b0;->L(Lf/h/a/b/n0;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v3, v3, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - iget-boolean v6, v3, Lf/h/a/b/n0;->i:Z - - if-nez v6, :cond_14 - - invoke-virtual {v3}, Lf/h/a/b/n0;->a()Z - - iget v3, v5, Lf/h/a/b/b0;->J:I - - add-int/2addr v3, v4 - - iput v3, v5, Lf/h/a/b/b0;->J:I - - goto :goto_9 - - :cond_14 - iget-object v3, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - iget v6, v5, Lf/h/a/b/b0;->J:I - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - :goto_9 - iget v3, v5, Lf/h/a/b/b0;->J:I - - iget-object v6, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v6}, Ljava/util/ArrayList;->size()I - - move-result v6 - - if-ge v3, v6, :cond_15 - - iget-object v3, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - iget v6, v5, Lf/h/a/b/b0;->J:I - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/b0$c; - - goto :goto_8 - - :cond_15 - move-object v3, v7 - - goto :goto_8 - - :catchall_0 - move-exception v0 - - iget-object v1, v3, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - iget-boolean v2, v1, Lf/h/a/b/n0;->i:Z - - if-nez v2, :cond_16 - - invoke-virtual {v1}, Lf/h/a/b/n0;->a()Z - - iget v1, v5, Lf/h/a/b/b0;->J:I - - add-int/2addr v1, v4 - - iput v1, v5, Lf/h/a/b/b0;->J:I - - goto :goto_a - - :cond_16 - iget-object v1, v5, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - iget v2, v5, Lf/h/a/b/b0;->J:I - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - :goto_a - throw v0 - - :cond_17 - :goto_b - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iput-wide v1, v0, Lf/h/a/b/i0;->m:J - - :cond_18 - :goto_c - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-object v1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {v0}, Lf/h/a/b/f0;->d()J - - move-result-wide v2 - - iput-wide v2, v1, Lf/h/a/b/i0;->k:J - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/b0;->k()J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/i0;->l:J - - return-void -.end method - -.method public final Z(Lf/h/a/b/f0;)V - .locals 8 - .param p1 # Lf/h/a/b/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-eqz v0, :cond_6 - - if-ne p1, v0, :cond_0 - - goto :goto_2 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v1, v1 - - new-array v1, v1, [Z - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - iget-object v5, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v6, v5 - - if-ge v3, v6, :cond_5 - - aget-object v5, v5, v3 - - invoke-interface {v5}, Lf/h/a/b/p0;->getState()I - - move-result v6 - - if-eqz v6, :cond_1 - - const/4 v6, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v6, 0x0 - - :goto_1 - aput-boolean v6, v1, v3 - - iget-object v6, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {v6, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v6 - - if-eqz v6, :cond_2 - - add-int/lit8 v4, v4, 0x1 - - :cond_2 - aget-boolean v6, v1, v3 - - if-eqz v6, :cond_4 - - iget-object v6, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {v6, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-interface {v5}, Lf/h/a/b/p0;->s()Z - - move-result v6 - - if-eqz v6, :cond_4 - - invoke-interface {v5}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v6 - - iget-object v7, p1, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v7, v7, v3 - - if-ne v6, v7, :cond_4 - - :cond_3 - invoke-virtual {p0, v5}, Lf/h/a/b/b0;->f(Lf/h/a/b/p0;)V - - :cond_4 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_5 - iget-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v0, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v0, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {p1, v2, v0}, Lf/h/a/b/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;)Lf/h/a/b/i0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0, v1, v4}, Lf/h/a/b/b0;->h([ZI)V - - :cond_6 - :goto_2 - return-void -.end method - -.method public a(Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - new-instance v1, Lf/h/a/b/b0$b; - - invoke-direct {v1, p1, p2}, Lf/h/a/b/b0$b;->(Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V - - const/16 p1, 0x8 - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - return-void -.end method - -.method public final b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - .locals 9 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/b0;->K:Z - - iget-object v1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/b0;->k()J - - move-result-wide v7 - - move-object v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-virtual/range {v1 .. v8}, Lf/h/a/b/i0;->a(Lf/h/a/b/d1/p$a;JJJ)Lf/h/a/b/i0; - - move-result-object p1 - - return-object p1 -.end method - -.method public c(Lf/h/a/b/d1/w;)V - .locals 2 - - check-cast p1, Lf/h/a/b/d1/o; - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/16 v1, 0xa - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - return-void -.end method - -.method public final d(Lf/h/a/b/n0;)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/n0;->a()Z - - const/4 v0, 0x1 - - :try_start_0 - iget-object v1, p1, Lf/h/a/b/n0;->a:Lf/h/a/b/n0$b; - - iget v2, p1, Lf/h/a/b/n0;->d:I - - iget-object v3, p1, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - invoke-interface {v1, v2, v3}, Lf/h/a/b/n0$b;->d(ILjava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p1, v0}, Lf/h/a/b/n0;->b(Z)V - - return-void - - :catchall_0 - move-exception v1 - - invoke-virtual {p1, v0}, Lf/h/a/b/n0;->b(Z)V - - throw v1 -.end method - -.method public e(Lf/h/a/b/d1/o;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/16 v1, 0x9 - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - return-void -.end method - -.method public final f(Lf/h/a/b/p0;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - iget-object v1, v0, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - if-ne p1, v1, :cond_0 - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - iput-object v1, v0, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/b/y;->h:Z - - :cond_0 - invoke-interface {p1}, Lf/h/a/b/p0;->getState()I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_1 - - invoke-interface {p1}, Lf/h/a/b/p0;->stop()V - - :cond_1 - invoke-interface {p1}, Lf/h/a/b/p0;->h()V - - return-void -.end method - -.method public final g()V - .locals 23 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException;, - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v6, p0 - - iget-object v0, v6, Lf/h/a/b/b0;->t:Lf/h/a/b/i1/g; - - invoke-interface {v0}, Lf/h/a/b/i1/g;->a()J - - move-result-wide v7 - - iget-object v0, v6, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v13, 0x1 - - if-nez v0, :cond_0 - - :goto_0 - const/4 v9, 0x0 - - goto/16 :goto_14 - - :cond_0 - iget v1, v6, Lf/h/a/b/b0;->G:I - - if-lez v1, :cond_1 - - invoke-interface {v0}, Lf/h/a/b/d1/p;->d()V - - goto :goto_0 - - :cond_1 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-wide v1, v6, Lf/h/a/b/b0;->I:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/h0;->i(J)V - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-eqz v1, :cond_3 - - iget-object v2, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v2, v2, Lf/h/a/b/g0;->g:Z - - if-nez v2, :cond_2 - - invoke-virtual {v1}, Lf/h/a/b/f0;->e()Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-object v1, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v1, v1, Lf/h/a/b/g0;->e:J - - cmp-long v3, v1, v9 - - if-eqz v3, :cond_2 - - iget v0, v0, Lf/h/a/b/h0;->j:I - - const/16 v1, 0x64 - - if-ge v0, v1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - goto :goto_2 - - :cond_3 - :goto_1 - const/4 v0, 0x1 - - :goto_2 - if-eqz v0, :cond_d - - iget-object v14, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-wide v0, v6, Lf/h/a/b/b0;->I:J - - iget-object v2, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v3, v14, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-nez v3, :cond_4 - - iget-object v15, v2, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v0, v2, Lf/h/a/b/i0;->d:J - - iget-wide v2, v2, Lf/h/a/b/i0;->c:J - - move-wide/from16 v16, v0 - - move-wide/from16 v18, v2 - - invoke-virtual/range {v14 .. v19}, Lf/h/a/b/h0;->d(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/g0; - - move-result-object v0 - - goto :goto_3 - - :cond_4 - invoke-virtual {v14, v3, v0, v1}, Lf/h/a/b/h0;->c(Lf/h/a/b/f0;J)Lf/h/a/b/g0; - - move-result-object v0 - - :goto_3 - if-nez v0, :cond_7 - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-eqz v0, :cond_6 - - iget-object v0, v6, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_4 - if-ge v2, v1, :cond_6 - - aget-object v3, v0, v2 - - invoke-interface {v3}, Lf/h/a/b/p0;->j()Z - - move-result v3 - - if-nez v3, :cond_5 - - goto/16 :goto_7 - - :cond_5 - add-int/lit8 v2, v2, 0x1 - - goto :goto_4 - - :cond_6 - iget-object v0, v6, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - invoke-interface {v0}, Lf/h/a/b/d1/p;->d()V - - goto/16 :goto_7 - - :cond_7 - iget-object v1, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v15, v6, Lf/h/a/b/b0;->e:[Lf/h/a/b/t; - - iget-object v2, v6, Lf/h/a/b/b0;->f:Lf/h/a/b/f1/h; - - iget-object v3, v6, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-interface {v3}, Lf/h/a/b/e0;->h()Lf/h/a/b/h1/d; - - move-result-object v19 - - iget-object v3, v6, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - iget-object v4, v6, Lf/h/a/b/b0;->g:Lf/h/a/b/f1/i; - - iget-object v5, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-nez v5, :cond_9 - - iget-object v5, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v5}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v5 - - if-eqz v5, :cond_8 - - iget-wide v11, v0, Lf/h/a/b/g0;->c:J - - cmp-long v5, v11, v9 - - if-eqz v5, :cond_8 - - goto :goto_5 - - :cond_8 - const-wide/16 v11, 0x0 - - goto :goto_5 - - :cond_9 - iget-wide v11, v5, Lf/h/a/b/f0;->n:J - - iget-object v5, v5, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v9, v5, Lf/h/a/b/g0;->e:J - - add-long/2addr v11, v9 - - iget-wide v9, v0, Lf/h/a/b/g0;->b:J - - sub-long/2addr v11, v9 - - :goto_5 - move-wide/from16 v16, v11 - - new-instance v5, Lf/h/a/b/f0; - - move-object v14, v5 - - move-object/from16 v18, v2 - - move-object/from16 v20, v3 - - move-object/from16 v21, v0 - - move-object/from16 v22, v4 - - invoke-direct/range {v14 .. v22}, Lf/h/a/b/f0;->([Lf/h/a/b/t;JLf/h/a/b/f1/h;Lf/h/a/b/h1/d;Lf/h/a/b/d1/p;Lf/h/a/b/g0;Lf/h/a/b/f1/i;)V - - iget-object v2, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-eqz v2, :cond_b - - iget-object v3, v2, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-ne v5, v3, :cond_a - - goto :goto_6 - - :cond_a - invoke-virtual {v2}, Lf/h/a/b/f0;->b()V - - iput-object v5, v2, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - invoke-virtual {v2}, Lf/h/a/b/f0;->c()V - - goto :goto_6 - - :cond_b - iput-object v5, v1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iput-object v5, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - :goto_6 - const/4 v2, 0x0 - - iput-object v2, v1, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - iput-object v5, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget v2, v1, Lf/h/a/b/h0;->j:I - - add-int/2addr v2, v13 - - iput v2, v1, Lf/h/a/b/h0;->j:I - - iget-object v1, v5, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - iget-wide v2, v0, Lf/h/a/b/g0;->b:J - - invoke-interface {v1, v6, v2, v3}, Lf/h/a/b/d1/o;->m(Lf/h/a/b/d1/o$a;J)V - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-ne v0, v5, :cond_c - - iget-object v0, v5, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v0, v0, Lf/h/a/b/g0;->b:J - - iget-wide v2, v5, Lf/h/a/b/f0;->n:J - - add-long/2addr v0, v2 - - invoke-virtual {v6, v0, v1}, Lf/h/a/b/b0;->C(J)V - - :cond_c - const/4 v9, 0x0 - - invoke-virtual {v6, v9}, Lf/h/a/b/b0;->n(Z)V - - goto :goto_8 - - :cond_d - :goto_7 - const/4 v9, 0x0 - - :goto_8 - iget-boolean v0, v6, Lf/h/a/b/b0;->C:Z - - if-eqz v0, :cond_e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->t()Z - - move-result v0 - - iput-boolean v0, v6, Lf/h/a/b/b0;->C:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->X()V - - goto :goto_9 - - :cond_e - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->w()V - - :goto_9 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-nez v0, :cond_f - - goto/16 :goto_f - - :cond_f - iget-object v1, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-nez v1, :cond_11 - - iget-object v1, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v1, v1, Lf/h/a/b/g0;->g:Z - - if-eqz v1, :cond_19 - - const/4 v1, 0x0 - - :goto_a - iget-object v2, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v3, v2 - - if-ge v1, v3, :cond_19 - - aget-object v2, v2, v1 - - iget-object v3, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v3, v3, v1 - - if-eqz v3, :cond_10 - - invoke-interface {v2}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v4 - - if-ne v4, v3, :cond_10 - - invoke-interface {v2}, Lf/h/a/b/p0;->j()Z - - move-result v3 - - if-eqz v3, :cond_10 - - invoke-interface {v2}, Lf/h/a/b/p0;->l()V - - :cond_10 - add-int/lit8 v1, v1, 0x1 - - goto :goto_a - - :cond_11 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->s()Z - - move-result v1 - - if-nez v1, :cond_12 - - goto/16 :goto_f - - :cond_12 - iget-object v1, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - iget-boolean v1, v1, Lf/h/a/b/f0;->d:Z - - if-nez v1, :cond_13 - - goto/16 :goto_f - - :cond_13 - iget-object v0, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v1, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-eqz v2, :cond_14 - - iget-object v2, v2, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz v2, :cond_14 - - const/4 v2, 0x1 - - goto :goto_b - - :cond_14 - const/4 v2, 0x0 - - :goto_b - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v2, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - iget-object v2, v2, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - iput-object v2, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - iget-object v1, v2, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v3, v2, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v3}, Lf/h/a/b/d1/o;->l()J - - move-result-wide v3 - - const-wide v10, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v3, v10 - - if-eqz v5, :cond_15 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->N()V - - goto :goto_f - - :cond_15 - const/4 v3, 0x0 - - :goto_c - iget-object v4, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v5, v4 - - if-ge v3, v5, :cond_19 - - aget-object v4, v4, v3 - - invoke-virtual {v0, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v5 - - if-eqz v5, :cond_18 - - invoke-interface {v4}, Lf/h/a/b/p0;->s()Z - - move-result v5 - - if-nez v5, :cond_18 - - iget-object v5, v1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v5, v5, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v5, v5, v3 - - invoke-virtual {v1, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v10 - - iget-object v11, v6, Lf/h/a/b/b0;->e:[Lf/h/a/b/t; - - aget-object v11, v11, v3 - - iget v11, v11, Lf/h/a/b/t;->d:I - - const/4 v12, 0x6 - - if-ne v11, v12, :cond_16 - - const/4 v11, 0x1 - - goto :goto_d - - :cond_16 - const/4 v11, 0x0 - - :goto_d - iget-object v12, v0, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object v12, v12, v3 - - iget-object v14, v1, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object v14, v14, v3 - - if-eqz v10, :cond_17 - - invoke-virtual {v14, v12}, Lf/h/a/b/q0;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-eqz v10, :cond_17 - - if-nez v11, :cond_17 - - invoke-static {v5}, Lf/h/a/b/b0;->i(Lf/h/a/b/f1/f;)[Lcom/google/android/exoplayer2/Format; - - move-result-object v5 - - iget-object v10, v2, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v10, v10, v3 - - iget-wide v11, v2, Lf/h/a/b/f0;->n:J - - invoke-interface {v4, v5, v10, v11, v12}, Lf/h/a/b/p0;->v([Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;J)V - - goto :goto_e - - :cond_17 - invoke-interface {v4}, Lf/h/a/b/p0;->l()V - - :cond_18 - :goto_e - add-int/lit8 v3, v3, 0x1 - - goto :goto_c - - :cond_19 - :goto_f - const/4 v0, 0x0 - - :goto_10 - iget-boolean v1, v6, Lf/h/a/b/b0;->A:Z - - if-nez v1, :cond_1a - - goto :goto_11 - - :cond_1a - iget-object v1, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-nez v2, :cond_1b - - goto :goto_11 - - :cond_1b - iget-object v3, v2, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-nez v3, :cond_1c - - goto :goto_11 - - :cond_1c - iget-object v1, v1, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-ne v2, v1, :cond_1d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->s()Z - - move-result v1 - - if-nez v1, :cond_1d - - goto :goto_11 - - :cond_1d - iget-wide v1, v6, Lf/h/a/b/b0;->I:J - - iget-object v4, v3, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v4, v4, Lf/h/a/b/g0;->b:J - - iget-wide v10, v3, Lf/h/a/b/f0;->n:J - - add-long/2addr v4, v10 - - cmp-long v3, v1, v4 - - if-ltz v3, :cond_1e - - const/4 v1, 0x1 - - goto :goto_12 - - :cond_1e - :goto_11 - const/4 v1, 0x0 - - :goto_12 - if-eqz v1, :cond_22 - - if-eqz v0, :cond_1f - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->x()V - - :cond_1f - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v10, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v0, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-ne v10, v0, :cond_20 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->N()V - - :cond_20 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - invoke-virtual {v0}, Lf/h/a/b/h0;->a()Lf/h/a/b/f0; - - move-result-object v0 - - invoke-virtual {v6, v10}, Lf/h/a/b/b0;->Z(Lf/h/a/b/f0;)V - - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v1, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v2, v0, Lf/h/a/b/g0;->b:J - - iget-wide v4, v0, Lf/h/a/b/g0;->c:J - - move-object/from16 v0, p0 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v10, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v0, v0, Lf/h/a/b/g0;->f:Z - - if-eqz v0, :cond_21 - - const/4 v0, 0x0 - - goto :goto_13 - - :cond_21 - const/4 v0, 0x3 - - :goto_13 - iget-object v1, v6, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - invoke-virtual {v1, v0}, Lf/h/a/b/b0$d;->b(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->Y()V - - const/4 v0, 0x1 - - goto :goto_10 - - :cond_22 - :goto_14 - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - const/4 v1, 0x2 - - if-eq v0, v13, :cond_40 - - const/4 v2, 0x4 - - if-ne v0, v2, :cond_23 - - goto/16 :goto_23 - - :cond_23 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - const-wide/16 v3, 0xa - - if-nez v0, :cond_24 - - invoke-virtual {v6, v7, v8, v3, v4}, Lf/h/a/b/b0;->G(JJ)V - - return-void - - :cond_24 - const-string v5, "doSomeWork" - - invoke-static {v5}, Lf/h/a/b/i1/e;->j(Ljava/lang/String;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->Y()V - - iget-boolean v5, v0, Lf/h/a/b/f0;->d:Z - - const-wide/16 v10, 0x3e8 - - if-eqz v5, :cond_2d - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v14 - - mul-long v14, v14, v10 - - iget-object v5, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - iget-object v12, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v9, v12, Lf/h/a/b/i0;->m:J - - iget-wide v11, v6, Lf/h/a/b/b0;->o:J - - sub-long/2addr v9, v11 - - iget-boolean v11, v6, Lf/h/a/b/b0;->p:Z - - invoke-interface {v5, v9, v10, v11}, Lf/h/a/b/d1/o;->r(JZ)V - - const/4 v5, 0x0 - - const/4 v9, 0x1 - - const/4 v10, 0x1 - - :goto_15 - iget-object v11, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v12, v11 - - if-ge v5, v12, :cond_2e - - aget-object v11, v11, v5 - - invoke-interface {v11}, Lf/h/a/b/p0;->getState()I - - move-result v12 - - if-nez v12, :cond_25 - - goto :goto_1c - - :cond_25 - iget-wide v3, v6, Lf/h/a/b/b0;->I:J - - invoke-interface {v11, v3, v4, v14, v15}, Lf/h/a/b/p0;->n(JJ)V - - if-eqz v9, :cond_26 - - invoke-interface {v11}, Lf/h/a/b/p0;->g()Z - - move-result v3 - - if-eqz v3, :cond_26 - - const/4 v9, 0x1 - - goto :goto_16 - - :cond_26 - const/4 v9, 0x0 - - :goto_16 - iget-object v3, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v3, v3, v5 - - invoke-interface {v11}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v4 - - if-eq v3, v4, :cond_27 - - const/4 v3, 0x1 - - goto :goto_17 - - :cond_27 - const/4 v3, 0x0 - - :goto_17 - if-nez v3, :cond_28 - - iget-object v4, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz v4, :cond_28 - - invoke-interface {v11}, Lf/h/a/b/p0;->j()Z - - move-result v4 - - if-eqz v4, :cond_28 - - const/4 v4, 0x1 - - goto :goto_18 - - :cond_28 - const/4 v4, 0x0 - - :goto_18 - if-nez v3, :cond_2a - - if-nez v4, :cond_2a - - invoke-interface {v11}, Lf/h/a/b/p0;->a()Z - - move-result v3 - - if-nez v3, :cond_2a - - invoke-interface {v11}, Lf/h/a/b/p0;->g()Z - - move-result v3 - - if-eqz v3, :cond_29 - - goto :goto_19 - - :cond_29 - const/4 v3, 0x0 - - goto :goto_1a - - :cond_2a - :goto_19 - const/4 v3, 0x1 - - :goto_1a - if-eqz v10, :cond_2b - - if-eqz v3, :cond_2b - - const/4 v10, 0x1 - - goto :goto_1b - - :cond_2b - const/4 v10, 0x0 - - :goto_1b - if-nez v3, :cond_2c - - invoke-interface {v11}, Lf/h/a/b/p0;->p()V - - :cond_2c - :goto_1c - add-int/lit8 v5, v5, 0x1 - - const-wide/16 v3, 0xa - - goto :goto_15 - - :cond_2d - iget-object v3, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v3}, Lf/h/a/b/d1/o;->f()V - - const/4 v9, 0x1 - - const/4 v10, 0x1 - - :cond_2e - iget-object v3, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v3, v3, Lf/h/a/b/g0;->e:J - - if-eqz v9, :cond_30 - - iget-boolean v5, v0, Lf/h/a/b/f0;->d:Z - - if-eqz v5, :cond_30 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v3, v11 - - if-eqz v5, :cond_2f - - iget-object v5, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v11, v5, Lf/h/a/b/i0;->m:J - - cmp-long v5, v3, v11 - - if-gtz v5, :cond_30 - - :cond_2f - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v0, v0, Lf/h/a/b/g0;->g:Z - - if-eqz v0, :cond_30 - - invoke-virtual {v6, v2}, Lf/h/a/b/b0;->T(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->W()V - - goto/16 :goto_20 - - :cond_30 - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v3, v0, Lf/h/a/b/i0;->e:I - - if-ne v3, v1, :cond_37 - - iget-object v3, v6, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v3, v3 - - if-nez v3, :cond_31 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->u()Z - - move-result v13 - - goto :goto_1f - - :cond_31 - if-nez v10, :cond_32 - - goto :goto_1e - - :cond_32 - iget-boolean v0, v0, Lf/h/a/b/i0;->g:Z - - if-nez v0, :cond_33 - - goto :goto_1f - - :cond_33 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - invoke-virtual {v0}, Lf/h/a/b/f0;->e()Z - - move-result v3 - - if-eqz v3, :cond_34 - - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v0, v0, Lf/h/a/b/g0;->g:Z - - if-eqz v0, :cond_34 - - const/4 v0, 0x1 - - goto :goto_1d - - :cond_34 - const/4 v0, 0x0 - - :goto_1d - if-nez v0, :cond_36 - - iget-object v0, v6, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->k()J - - move-result-wide v3 - - iget-object v5, v6, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {v5}, Lf/h/a/b/y;->b()Lf/h/a/b/j0; - - move-result-object v5 - - iget v5, v5, Lf/h/a/b/j0;->a:F - - iget-boolean v9, v6, Lf/h/a/b/b0;->B:Z - - invoke-interface {v0, v3, v4, v5, v9}, Lf/h/a/b/e0;->d(JFZ)Z - - move-result v0 - - if-eqz v0, :cond_35 - - goto :goto_1f - - :cond_35 - :goto_1e - const/4 v13, 0x0 - - :cond_36 - :goto_1f - if-eqz v13, :cond_37 - - const/4 v0, 0x3 - - invoke-virtual {v6, v0}, Lf/h/a/b/b0;->T(I)V - - iget-boolean v3, v6, Lf/h/a/b/b0;->A:Z - - if-eqz v3, :cond_3a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->U()V - - goto :goto_20 - - :cond_37 - const/4 v0, 0x3 - - iget-object v3, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v3, v3, Lf/h/a/b/i0;->e:I - - if-ne v3, v0, :cond_3a - - iget-object v0, v6, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v0, v0 - - if-nez v0, :cond_38 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->u()Z - - move-result v0 - - if-eqz v0, :cond_39 - - goto :goto_20 - - :cond_38 - if-nez v10, :cond_3a - - :cond_39 - iget-boolean v0, v6, Lf/h/a/b/b0;->A:Z - - iput-boolean v0, v6, Lf/h/a/b/b0;->B:Z - - invoke-virtual {v6, v1}, Lf/h/a/b/b0;->T(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->W()V - - :cond_3a - :goto_20 - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - if-ne v0, v1, :cond_3b - - iget-object v0, v6, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v3, v0 - - const/4 v12, 0x0 - - :goto_21 - if-ge v12, v3, :cond_3b - - aget-object v4, v0, v12 - - invoke-interface {v4}, Lf/h/a/b/p0;->p()V - - add-int/lit8 v12, v12, 0x1 - - goto :goto_21 - - :cond_3b - iget-boolean v0, v6, Lf/h/a/b/b0;->A:Z - - if-eqz v0, :cond_3c - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - const/4 v3, 0x3 - - if-eq v0, v3, :cond_3d - - :cond_3c - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - if-ne v0, v1, :cond_3e - - :cond_3d - const-wide/16 v0, 0xa - - invoke-virtual {v6, v7, v8, v0, v1}, Lf/h/a/b/b0;->G(JJ)V - - goto :goto_22 - - :cond_3e - iget-object v3, v6, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - array-length v3, v3 - - if-eqz v3, :cond_3f - - if-eq v0, v2, :cond_3f - - const-wide/16 v2, 0x3e8 - - invoke-virtual {v6, v7, v8, v2, v3}, Lf/h/a/b/b0;->G(JJ)V - - goto :goto_22 - - :cond_3f - iget-object v0, v6, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v0, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V - - :goto_22 - invoke-static {}, Lf/h/a/b/i1/e;->z0()V - - return-void - - :cond_40 - :goto_23 - iget-object v0, v6, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - iget-object v0, v0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V - - return-void -.end method - -.method public final h([ZI)V - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v0, p0 - - move/from16 v1, p2 - - new-array v1, v1, [Lf/h/a/b/p0; - - iput-object v1, v0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - iget-object v1, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v1, v1, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - const/4 v3, 0x0 - - :goto_0 - iget-object v4, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v4, v4 - - if-ge v3, v4, :cond_1 - - invoke-virtual {v1, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v4 - - if-nez v4, :cond_0 - - iget-object v4, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - aget-object v4, v4, v3 - - invoke-interface {v4}, Lf/h/a/b/p0;->reset()V - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - iget-object v5, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v5, v5 - - if-ge v3, v5, :cond_a - - invoke-virtual {v1, v3}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v5 - - if-eqz v5, :cond_9 - - aget-boolean v5, p1, v3 - - add-int/lit8 v6, v4, 0x1 - - iget-object v7, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v7, v7, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v8, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - aget-object v8, v8, v3 - - iget-object v9, v0, Lf/h/a/b/b0;->y:[Lf/h/a/b/p0; - - aput-object v8, v9, v4 - - invoke-interface {v8}, Lf/h/a/b/p0;->getState()I - - move-result v4 - - if-nez v4, :cond_7 - - iget-object v4, v7, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v9, v4, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object v10, v9, v3 - - iget-object v4, v4, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v4, v4, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v4, v4, v3 - - invoke-static {v4}, Lf/h/a/b/b0;->i(Lf/h/a/b/f1/f;)[Lcom/google/android/exoplayer2/Format; - - move-result-object v11 - - iget-boolean v4, v0, Lf/h/a/b/b0;->A:Z - - const/4 v9, 0x1 - - if-eqz v4, :cond_2 - - iget-object v4, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v4, v4, Lf/h/a/b/i0;->e:I - - const/4 v12, 0x3 - - if-ne v4, v12, :cond_2 - - const/4 v4, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v4, 0x0 - - :goto_2 - if-nez v5, :cond_3 - - if-eqz v4, :cond_3 - - const/4 v15, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v15, 0x0 - - :goto_3 - iget-object v5, v7, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v12, v5, v3 - - iget-wide v13, v0, Lf/h/a/b/b0;->I:J - - move v5, v3 - - iget-wide v2, v7, Lf/h/a/b/f0;->n:J - - move-object v9, v8 - - move-wide/from16 v16, v2 - - invoke-interface/range {v9 .. v17}, Lf/h/a/b/p0;->k(Lf/h/a/b/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;JZJ)V - - iget-object v2, v0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - if-eqz v2, :cond_6 - - invoke-interface {v8}, Lf/h/a/b/p0;->t()Lf/h/a/b/i1/p; - - move-result-object v3 - - if-eqz v3, :cond_5 - - iget-object v7, v2, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - if-eq v3, v7, :cond_5 - - if-nez v7, :cond_4 - - iput-object v3, v2, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - iput-object v8, v2, Lf/h/a/b/y;->f:Lf/h/a/b/p0; - - iget-object v2, v2, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-object v2, v2, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - invoke-interface {v3, v2}, Lf/h/a/b/i1/p;->e(Lf/h/a/b/j0;)V - - goto :goto_4 - - :cond_4 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Multiple renderer media clocks enabled." - - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - new-instance v2, Lcom/google/android/exoplayer2/ExoPlaybackException; - - const/4 v3, 0x2 - - invoke-direct {v2, v3, v1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V - - throw v2 - - :cond_5 - :goto_4 - if-eqz v4, :cond_8 - - invoke-interface {v8}, Lf/h/a/b/p0;->start()V - - goto :goto_5 - - :cond_6 - const/4 v1, 0x0 - - throw v1 - - :cond_7 - move v5, v3 - - :cond_8 - :goto_5 - move v4, v6 - - goto :goto_6 - - :cond_9 - move v5, v3 - - :goto_6 - add-int/lit8 v3, v5, 0x1 - - goto/16 :goto_1 - - :cond_a - return-void -.end method - -.method public handleMessage(Landroid/os/Message;)Z - .locals 8 - - const-string v0, "ExoPlayerImplInternal" - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const/4 v3, 0x4 - - const/4 v4, 0x2 - - :try_start_0 - iget v5, p1, Landroid/os/Message;->what:I - - packed-switch v5, :pswitch_data_0 - - return v1 - - :pswitch_0 - iget-object v5, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast v5, Lf/h/a/b/j0; - - iget p1, p1, Landroid/os/Message;->arg1:I - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {p0, v5, p1}, Lf/h/a/b/b0;->p(Lf/h/a/b/j0;Z)V - - goto/16 :goto_7 - - :pswitch_1 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/n0; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->M(Lf/h/a/b/n0;)V - - goto/16 :goto_7 - - :pswitch_2 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/n0; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->K(Lf/h/a/b/n0;)V - - goto/16 :goto_7 - - :pswitch_3 - iget v5, p1, Landroid/os/Message;->arg1:I - - if-eqz v5, :cond_1 - - const/4 v5, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v5, 0x0 - - :goto_1 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {p0, v5, p1}, Lf/h/a/b/b0;->O(ZLjava/util/concurrent/atomic/AtomicBoolean;)V - - goto/16 :goto_7 - - :pswitch_4 - iget p1, p1, Landroid/os/Message;->arg1:I - - if-eqz p1, :cond_2 - - const/4 p1, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p1, 0x0 - - :goto_2 - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->S(Z)V - - goto/16 :goto_7 - - :pswitch_5 - iget p1, p1, Landroid/os/Message;->arg1:I - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->R(I)V - - goto/16 :goto_7 - - :pswitch_6 - invoke-virtual {p0}, Lf/h/a/b/b0;->A()V - - goto/16 :goto_7 - - :pswitch_7 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/d1/o; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->m(Lf/h/a/b/d1/o;)V - - goto :goto_7 - - :pswitch_8 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/d1/o; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->o(Lf/h/a/b/d1/o;)V - - goto :goto_7 - - :pswitch_9 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/b0$b; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->r(Lf/h/a/b/b0$b;)V - - goto :goto_7 - - :pswitch_a - invoke-virtual {p0}, Lf/h/a/b/b0;->z()V - - return v2 - - :pswitch_b - iget p1, p1, Landroid/os/Message;->arg1:I - - if-eqz p1, :cond_3 - - const/4 p1, 0x1 - - goto :goto_3 - - :cond_3 - const/4 p1, 0x0 - - :goto_3 - invoke-virtual {p0, v1, p1, v2}, Lf/h/a/b/b0;->V(ZZZ)V - - goto :goto_7 - - :pswitch_c - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/r0; - - iput-object p1, p0, Lf/h/a/b/b0;->v:Lf/h/a/b/r0; - - goto :goto_7 - - :pswitch_d - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/j0; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->Q(Lf/h/a/b/j0;)V - - goto :goto_7 - - :pswitch_e - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/b0$e; - - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->I(Lf/h/a/b/b0$e;)V - - goto :goto_7 - - :pswitch_f - invoke-virtual {p0}, Lf/h/a/b/b0;->g()V - - goto :goto_7 - - :pswitch_10 - iget p1, p1, Landroid/os/Message;->arg1:I - - if-eqz p1, :cond_4 - - const/4 p1, 0x1 - - goto :goto_4 - - :cond_4 - const/4 p1, 0x0 - - :goto_4 - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->P(Z)V - - goto :goto_7 - - :pswitch_11 - iget-object v5, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast v5, Lf/h/a/b/d1/p; - - iget v6, p1, Landroid/os/Message;->arg1:I - - if-eqz v6, :cond_5 - - const/4 v6, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v6, 0x0 - - :goto_5 - iget p1, p1, Landroid/os/Message;->arg2:I - - if-eqz p1, :cond_6 - - const/4 p1, 0x1 - - goto :goto_6 - - :cond_6 - const/4 p1, 0x0 - - :goto_6 - invoke-virtual {p0, v5, v6, p1}, Lf/h/a/b/b0;->y(Lf/h/a/b/d1/p;ZZ)V - - :goto_7 - invoke-virtual {p0}, Lf/h/a/b/b0;->x()V - :try_end_0 - .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 - - goto/16 :goto_c - - :catch_0 - move-exception p1 - - goto :goto_8 - - :catch_1 - move-exception p1 - - :goto_8 - const-string v5, "Internal runtime error." - - invoke-static {v0, v5, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - instance-of v0, p1, Ljava/lang/OutOfMemoryError; - - if-eqz v0, :cond_7 - - check-cast p1, Ljava/lang/OutOfMemoryError; - - new-instance v0, Lcom/google/android/exoplayer2/ExoPlaybackException; - - invoke-direct {v0, v3, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V - - goto :goto_9 - - :cond_7 - check-cast p1, Ljava/lang/RuntimeException; - - new-instance v0, Lcom/google/android/exoplayer2/ExoPlaybackException; - - invoke-direct {v0, v4, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V - - :goto_9 - invoke-virtual {p0, v2, v1, v1}, Lf/h/a/b/b0;->V(ZZZ)V - - iget-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p1, v0}, Lf/h/a/b/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/b/i0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/b0;->x()V - - goto/16 :goto_c - - :catch_2 - move-exception p1 - - const-string v3, "Source error." - - invoke-static {v0, v3, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - invoke-virtual {p0, v1, v1, v1}, Lf/h/a/b/b0;->V(ZZZ)V - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - new-instance v3, Lcom/google/android/exoplayer2/ExoPlaybackException; - - invoke-direct {v3, v1, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V - - invoke-virtual {v0, v3}, Lf/h/a/b/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/b/i0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/b0;->x()V - - goto/16 :goto_c - - :catch_3 - move-exception p1 - - iget v5, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->type:I - - if-eq v5, v2, :cond_8 - - const-string v3, "Playback error." - - goto :goto_b - - :cond_8 - const-string v5, "Renderer error: index=" - - invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v5 - - iget v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererIndex:I - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v6, ", type=" - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v6, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - iget v7, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererIndex:I - - aget-object v6, v6, v7 - - invoke-interface {v6}, Lf/h/a/b/p0;->u()I - - move-result v6 - - invoke-static {v6}, Lf/h/a/b/i1/c0;->F(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v6, ", format=" - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererFormat:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v6, ", rendererSupport=" - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererFormatSupport:I - - if-eqz v6, :cond_d - - if-eq v6, v2, :cond_c - - if-eq v6, v4, :cond_b - - const/4 v4, 0x3 - - if-eq v6, v4, :cond_a - - if-ne v6, v3, :cond_9 - - const-string v3, "YES" - - goto :goto_a - - :cond_9 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_a - const-string v3, "NO_EXCEEDS_CAPABILITIES" - - goto :goto_a - - :cond_b - const-string v3, "NO_UNSUPPORTED_DRM" - - goto :goto_a - - :cond_c - const-string v3, "NO_UNSUPPORTED_TYPE" - - goto :goto_a - - :cond_d - const-string v3, "NO" - - :goto_a - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - :goto_b - invoke-static {v0, v3, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - invoke-virtual {p0, v2, v1, v1}, Lf/h/a/b/b0;->V(ZZZ)V - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {v0, p1}, Lf/h/a/b/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/b/i0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {p0}, Lf/h/a/b/b0;->x()V - - :goto_c - return v2 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final j(Lf/h/a/b/t0;IJ)Landroid/util/Pair; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/t0;", - "IJ)", - "Landroid/util/Pair<", - "Ljava/lang/Object;", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v1, p0, Lf/h/a/b/b0;->m:Lf/h/a/b/t0$c; - - iget-object v2, p0, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - move-object v0, p1 - - move v3, p2 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/t0;->j(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJ)Landroid/util/Pair; - - move-result-object p1 - - return-object p1 -.end method - -.method public final k()J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->k:J - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/b0;->l(J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final l(J)J - .locals 7 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - const-wide/16 v1, 0x0 - - if-nez v0, :cond_0 - - return-wide v1 - - :cond_0 - iget-wide v3, p0, Lf/h/a/b/b0;->I:J - - iget-wide v5, v0, Lf/h/a/b/f0;->n:J - - sub-long/2addr v3, v5 - - sub-long/2addr p1, v3 - - invoke-static {v1, v2, p1, p2}, Ljava/lang/Math;->max(JJ)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final m(Lf/h/a/b/d1/o;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-eqz v0, :cond_0 - - iget-object v0, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - if-ne v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-nez p1, :cond_1 - - return-void - - :cond_1 - iget-object p1, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-wide v0, p0, Lf/h/a/b/b0;->I:J - - invoke-virtual {p1, v0, v1}, Lf/h/a/b/h0;->i(J)V - - invoke-virtual {p0}, Lf/h/a/b/b0;->w()V - - return-void -.end method - -.method public final n(Z)V - .locals 25 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-nez v1, :cond_0 - - iget-object v2, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - goto :goto_0 - - :cond_0 - iget-object v2, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v2, v2, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - :goto_0 - move-object v15, v2 - - iget-object v2, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v2, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - invoke-virtual {v2, v15}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v2 - - xor-int/lit8 v2, v2, 0x1 - - if-eqz v2, :cond_1 - - iget-object v14, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - new-instance v13, Lf/h/a/b/i0; - - move-object v3, v13 - - iget-object v4, v14, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v5, v14, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v6, v14, Lf/h/a/b/i0;->c:J - - iget-wide v8, v14, Lf/h/a/b/i0;->d:J - - iget v10, v14, Lf/h/a/b/i0;->e:I - - iget-object v11, v14, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-boolean v12, v14, Lf/h/a/b/i0;->g:Z - - move-object/from16 v16, v13 - - iget-object v13, v14, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - move/from16 v22, v2 - - move-object/from16 v2, v16 - - move-object/from16 v23, v1 - - iget-object v1, v14, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - move-object v0, v14 - - move-object v14, v1 - - move-object/from16 v24, v2 - - iget-wide v1, v0, Lf/h/a/b/i0;->k:J - - move-wide/from16 v16, v1 - - iget-wide v1, v0, Lf/h/a/b/i0;->l:J - - move-wide/from16 v18, v1 - - iget-wide v0, v0, Lf/h/a/b/i0;->m:J - - move-wide/from16 v20, v0 - - invoke-direct/range {v3 .. v21}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - move-object/from16 v0, p0 - - move-object/from16 v1, v24 - - iput-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - goto :goto_1 - - :cond_1 - move-object/from16 v23, v1 - - move/from16 v22, v2 - - :goto_1 - iget-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - if-nez v23, :cond_2 - - iget-wide v2, v1, Lf/h/a/b/i0;->m:J - - goto :goto_2 - - :cond_2 - invoke-virtual/range {v23 .. v23}, Lf/h/a/b/f0;->d()J - - move-result-wide v2 - - :goto_2 - iput-wide v2, v1, Lf/h/a/b/i0;->k:J - - iget-object v1, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->k()J - - move-result-wide v2 - - iput-wide v2, v1, Lf/h/a/b/i0;->l:J - - if-nez v22, :cond_3 - - if-eqz p1, :cond_4 - - :cond_3 - if-eqz v23, :cond_4 - - move-object/from16 v1, v23 - - iget-boolean v2, v1, Lf/h/a/b/f0;->d:Z - - if-eqz v2, :cond_4 - - iget-object v2, v1, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v1, v1, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v3, v0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - iget-object v4, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - iget-object v1, v1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-interface {v3, v4, v2, v1}, Lf/h/a/b/e0;->f([Lf/h/a/b/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - - :cond_4 - return-void -.end method - -.method public final o(Lf/h/a/b/d1/o;)V - .locals 21 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - const/4 v2, 0x1 - - if-eqz v1, :cond_0 - - iget-object v1, v1, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - move-object/from16 v3, p1 - - if-ne v1, v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-nez v1, :cond_1 - - return-void - - :cond_1 - iget-object v1, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v1, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-object v3, v0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {v3}, Lf/h/a/b/y;->b()Lf/h/a/b/j0; - - move-result-object v3 - - iget v3, v3, Lf/h/a/b/j0;->a:F - - iget-object v4, v0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v4, v4, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iput-boolean v2, v1, Lf/h/a/b/f0;->d:Z - - iget-object v2, v1, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v2}, Lf/h/a/b/d1/o;->n()Lcom/google/android/exoplayer2/source/TrackGroupArray; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - invoke-virtual {v1, v3, v4}, Lf/h/a/b/f0;->h(FLf/h/a/b/t0;)Lf/h/a/b/f1/i; - - move-result-object v4 - - iget-object v2, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v5, v2, Lf/h/a/b/g0;->b:J - - iget-object v2, v1, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - array-length v2, v2 - - new-array v8, v2, [Z - - const/4 v7, 0x0 - - move-object v3, v1 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/b/f0;->a(Lf/h/a/b/f1/i;JZ[Z)J - - move-result-wide v11 - - iget-wide v2, v1, Lf/h/a/b/f0;->n:J - - iget-object v4, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v5, v4, Lf/h/a/b/g0;->b:J - - sub-long v7, v5, v11 - - add-long/2addr v7, v2 - - iput-wide v7, v1, Lf/h/a/b/f0;->n:J - - cmp-long v2, v11, v5 - - if-nez v2, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance v2, Lf/h/a/b/g0; - - iget-object v10, v4, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v13, v4, Lf/h/a/b/g0;->c:J - - iget-wide v5, v4, Lf/h/a/b/g0;->d:J - - iget-wide v7, v4, Lf/h/a/b/g0;->e:J - - iget-boolean v3, v4, Lf/h/a/b/g0;->f:Z - - iget-boolean v4, v4, Lf/h/a/b/g0;->g:Z - - move-object v9, v2 - - move-wide v15, v5 - - move-wide/from16 v17, v7 - - move/from16 v19, v3 - - move/from16 v20, v4 - - invoke-direct/range {v9 .. v20}, Lf/h/a/b/g0;->(Lf/h/a/b/d1/p$a;JJJJZZ)V - - move-object v4, v2 - - :goto_1 - iput-object v4, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v2, v1, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v3, v1, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v4, v0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - iget-object v5, v0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - iget-object v3, v3, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-interface {v4, v5, v2, v3}, Lf/h/a/b/e0;->f([Lf/h/a/b/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - - iget-object v2, v0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v2, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-ne v1, v2, :cond_3 - - iget-object v1, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v1, v1, Lf/h/a/b/g0;->b:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/b0;->C(J)V - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/b/b0;->Z(Lf/h/a/b/f0;)V - - :cond_3 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->w()V - - return-void -.end method - -.method public final p(Lf/h/a/b/j0;Z)V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/b0;->l:Landroid/os/Handler; - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, p2, v2, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p2 - - invoke-virtual {p2}, Landroid/os/Message;->sendToTarget()V - - iget p2, p1, Lf/h/a/b/j0;->a:F - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - :goto_0 - if-eqz v0, :cond_2 - - iget-object v1, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v1, v1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-virtual {v1}, Lf/h/a/b/f1/g;->a()[Lf/h/a/b/f1/f; - - move-result-object v1 - - array-length v3, v1 - - const/4 v4, 0x0 - - :goto_1 - if-ge v4, v3, :cond_1 - - aget-object v5, v1, v4 - - if-eqz v5, :cond_0 - - invoke-interface {v5, p2}, Lf/h/a/b/f1/f;->g(F)V - - :cond_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_1 - iget-object v0, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - goto :goto_0 - - :cond_2 - iget-object p2, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v0, p2 - - :goto_2 - if-ge v2, v0, :cond_4 - - aget-object v1, p2, v2 - - if-eqz v1, :cond_3 - - iget v3, p1, Lf/h/a/b/j0;->a:F - - invoke-interface {v1, v3}, Lf/h/a/b/p0;->o(F)V - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_4 - return-void -.end method - -.method public final q()V - .locals 7 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x4 - - invoke-virtual {p0, v0}, Lf/h/a/b/b0;->T(I)V - - :cond_0 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - move-object v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->B(ZZZZZ)V - - return-void -.end method - -.method public final r(Lf/h/a/b/b0$b;)V - .locals 35 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v6, p0 - - move-object/from16 v0, p1 - - iget-object v1, v0, Lf/h/a/b/b0$b;->a:Lf/h/a/b/d1/p; - - iget-object v2, v6, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - if-eq v1, v2, :cond_0 - - return-void - - :cond_0 - iget-object v1, v6, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - iget v2, v6, Lf/h/a/b/b0;->G:I - - invoke-virtual {v1, v2}, Lf/h/a/b/b0$d;->a(I)V - - const/4 v7, 0x0 - - iput v7, v6, Lf/h/a/b/b0;->G:I - - iget-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v1, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v0, v0, Lf/h/a/b/b0$b;->b:Lf/h/a/b/t0; - - move-object v9, v0 - - iget-object v3, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iput-object v0, v3, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - new-instance v3, Lf/h/a/b/i0; - - move-object v8, v3 - - iget-object v10, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v11, v1, Lf/h/a/b/i0;->c:J - - iget-wide v13, v1, Lf/h/a/b/i0;->d:J - - iget v15, v1, Lf/h/a/b/i0;->e:I - - iget-object v4, v1, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-object/from16 v16, v4 - - iget-boolean v4, v1, Lf/h/a/b/i0;->g:Z - - move/from16 v17, v4 - - iget-object v4, v1, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - move-object/from16 v18, v4 - - iget-object v4, v1, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - move-object/from16 v19, v4 - - iget-object v4, v1, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - move-object/from16 v20, v4 - - iget-wide v4, v1, Lf/h/a/b/i0;->k:J - - move-wide/from16 v21, v4 - - iget-wide v4, v1, Lf/h/a/b/i0;->l:J - - move-wide/from16 v23, v4 - - iget-wide v4, v1, Lf/h/a/b/i0;->m:J - - move-wide/from16 v25, v4 - - invoke-direct/range {v8 .. v26}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - iput-object v3, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v1, v6, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const/4 v3, -0x1 - - add-int/2addr v1, v3 - - :goto_0 - if-ltz v1, :cond_2 - - iget-object v4, v6, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/b0$c; - - invoke-virtual {v6, v4}, Lf/h/a/b/b0;->D(Lf/h/a/b/b0$c;)Z - - move-result v4 - - if-nez v4, :cond_1 - - iget-object v4, v6, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/b0$c; - - iget-object v4, v4, Lf/h/a/b/b0$c;->d:Lf/h/a/b/n0; - - invoke-virtual {v4, v7}, Lf/h/a/b/n0;->b(Z)V - - iget-object v4, v6, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - :cond_1 - add-int/lit8 v1, v1, -0x1 - - goto :goto_0 - - :cond_2 - iget-object v1, v6, Lf/h/a/b/b0;->s:Ljava/util/ArrayList; - - invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - iget-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v1, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v4 - - if-eqz v4, :cond_3 - - iget-object v4, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v4, v4, Lf/h/a/b/i0;->d:J - - goto :goto_1 - - :cond_3 - iget-object v4, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v4, v4, Lf/h/a/b/i0;->m:J - - :goto_1 - iget-object v8, v6, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v11, 0x0 - - const/4 v12, 0x1 - - if-eqz v8, :cond_5 - - invoke-virtual {v6, v8, v12}, Lf/h/a/b/b0;->E(Lf/h/a/b/b0$e;Z)Landroid/util/Pair; - - move-result-object v0 - - iput-object v11, v6, Lf/h/a/b/b0;->H:Lf/h/a/b/b0$e; - - if-nez v0, :cond_4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->q()V - - return-void - - :cond_4 - iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - iget-object v3, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/b/h0;->k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - - move-result-object v0 - - goto :goto_3 - - :cond_5 - cmp-long v8, v4, v9 - - if-nez v8, :cond_7 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v8 - - if-nez v8, :cond_7 - - invoke-virtual {v0}, Lf/h/a/b/t0;->a()I - - move-result v1 - - invoke-virtual {v6, v0, v1, v9, v10}, Lf/h/a/b/b0;->j(Lf/h/a/b/t0;IJ)Landroid/util/Pair; - - move-result-object v0 - - iget-object v1, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - iget-object v3, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v13 - - invoke-virtual {v1, v2, v13, v14}, Lf/h/a/b/h0;->k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v2 - - if-nez v2, :cond_6 - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - goto :goto_2 - - :cond_6 - move-wide v2, v4 - - :goto_2 - move-wide v13, v2 - - goto :goto_4 - - :cond_7 - iget-object v8, v1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v0, v8}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v8 - - if-ne v8, v3, :cond_9 - - iget-object v1, v1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v6, v1, v2, v0}, Lf/h/a/b/b0;->F(Ljava/lang/Object;Lf/h/a/b/t0;Lf/h/a/b/t0;)Ljava/lang/Object; - - move-result-object v1 - - if-nez v1, :cond_8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/b0;->q()V - - return-void - - :cond_8 - iget-object v2, v6, Lf/h/a/b/b0;->n:Lf/h/a/b/t0$b; - - invoke-virtual {v0, v1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v1 - - invoke-virtual {v0, v1, v2, v12}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object v1 - - iget v1, v1, Lf/h/a/b/t0$b;->b:I - - invoke-virtual {v6, v0, v1, v9, v10}, Lf/h/a/b/b0;->j(Lf/h/a/b/t0;IJ)Landroid/util/Pair; - - move-result-object v0 - - iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - iget-object v3, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v3, v0, v1, v2}, Lf/h/a/b/h0;->k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - - move-result-object v0 - - :goto_3 - move-wide v13, v1 - - move-object v1, v0 - - goto :goto_4 - - :cond_9 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v1, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v1, v1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v0, v1, v4, v5}, Lf/h/a/b/h0;->k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - - move-result-object v0 - - iget-object v1, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v1, v1, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v1 - - if-nez v1, :cond_a - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v1 - - if-nez v1, :cond_a - - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - :cond_a - move-object v1, v0 - - move-wide v13, v4 - - :goto_4 - iget-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0, v1}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const-wide/16 v2, 0x0 - - if-eqz v0, :cond_1f - - cmp-long v0, v4, v13 - - if-nez v0, :cond_1f - - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-wide v4, v6, Lf/h/a/b/b0;->I:J - - iget-object v1, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - const-wide/high16 v13, -0x8000000000000000L - - if-nez v1, :cond_b - - goto :goto_7 - - :cond_b - iget-wide v2, v1, Lf/h/a/b/f0;->n:J - - iget-boolean v8, v1, Lf/h/a/b/f0;->d:Z - - if-nez v8, :cond_c - - goto :goto_7 - - :cond_c - const/4 v8, 0x0 - - :goto_5 - iget-object v15, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v11, v15 - - if-ge v8, v11, :cond_10 - - aget-object v11, v15, v8 - - invoke-interface {v11}, Lf/h/a/b/p0;->getState()I - - move-result v11 - - if-eqz v11, :cond_f - - iget-object v11, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - aget-object v11, v11, v8 - - invoke-interface {v11}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v11 - - iget-object v15, v1, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v15, v15, v8 - - if-eq v11, v15, :cond_d - - goto :goto_6 - - :cond_d - iget-object v11, v6, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - aget-object v11, v11, v8 - - invoke-interface {v11}, Lf/h/a/b/p0;->q()J - - move-result-wide v9 - - cmp-long v11, v9, v13 - - if-nez v11, :cond_e - - move-wide v2, v13 - - goto :goto_7 - - :cond_e - invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v2 - - :cond_f - :goto_6 - add-int/lit8 v8, v8, 0x1 - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v11, 0x0 - - goto :goto_5 - - :cond_10 - :goto_7 - iget-object v1, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - move-object v11, v1 - - const/4 v1, 0x0 - - :goto_8 - if-eqz v11, :cond_1d - - iget-object v8, v11, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - if-nez v1, :cond_11 - - invoke-virtual {v0, v8}, Lf/h/a/b/h0;->g(Lf/h/a/b/g0;)Lf/h/a/b/g0; - - move-result-object v1 - - move-object v7, v8 - - goto :goto_b - - :cond_11 - invoke-virtual {v0, v1, v4, v5}, Lf/h/a/b/h0;->c(Lf/h/a/b/f0;J)Lf/h/a/b/g0; - - move-result-object v9 - - if-nez v9, :cond_12 - - invoke-virtual {v0, v1}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - move-result v0 - - goto :goto_a - - :cond_12 - iget-wide v13, v8, Lf/h/a/b/g0;->b:J - - move-object/from16 v19, v8 - - iget-wide v7, v9, Lf/h/a/b/g0;->b:J - - cmp-long v20, v13, v7 - - move-object/from16 v7, v19 - - if-nez v20, :cond_13 - - iget-object v8, v7, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object v13, v9, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v8, v13}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_13 - - const/4 v8, 0x1 - - goto :goto_9 - - :cond_13 - const/4 v8, 0x0 - - :goto_9 - if-nez v8, :cond_14 - - invoke-virtual {v0, v1}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - move-result v0 - - :goto_a - xor-int/2addr v12, v0 - - goto/16 :goto_12 - - :cond_14 - move-object v1, v9 - - :goto_b - iget-wide v8, v7, Lf/h/a/b/g0;->c:J - - iget-wide v13, v1, Lf/h/a/b/g0;->c:J - - cmp-long v19, v8, v13 - - if-nez v19, :cond_15 - - move-object v13, v1 - - move-wide/from16 v33, v4 - - move-object v4, v11 - - goto :goto_c - - :cond_15 - new-instance v13, Lf/h/a/b/g0; - - iget-object v14, v1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - move-object/from16 v31, v11 - - iget-wide v10, v1, Lf/h/a/b/g0;->b:J - - move-object/from16 v32, v13 - - iget-wide v12, v1, Lf/h/a/b/g0;->d:J - - move-wide/from16 v33, v4 - - iget-wide v4, v1, Lf/h/a/b/g0;->e:J - - iget-boolean v15, v1, Lf/h/a/b/g0;->f:Z - - iget-boolean v6, v1, Lf/h/a/b/g0;->g:Z - - move-object/from16 v19, v32 - - move-object/from16 v20, v14 - - move-wide/from16 v21, v10 - - move-wide/from16 v23, v8 - - move-wide/from16 v25, v12 - - move-wide/from16 v27, v4 - - move/from16 v29, v15 - - move/from16 v30, v6 - - invoke-direct/range {v19 .. v30}, Lf/h/a/b/g0;->(Lf/h/a/b/d1/p$a;JJJJZZ)V - - move-object/from16 v4, v31 - - move-object/from16 v13, v32 - - :goto_c - iput-object v13, v4, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v5, v7, Lf/h/a/b/g0;->e:J - - iget-wide v7, v1, Lf/h/a/b/g0;->e:J - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v11, v5, v9 - - if-eqz v11, :cond_17 - - cmp-long v11, v5, v7 - - if-nez v11, :cond_16 - - goto :goto_d - - :cond_16 - const/4 v5, 0x0 - - goto :goto_e - - :cond_17 - :goto_d - const/4 v5, 0x1 - - :goto_e - if-nez v5, :cond_1c - - iget-wide v5, v1, Lf/h/a/b/g0;->e:J - - cmp-long v1, v5, v9 - - if-nez v1, :cond_18 - - const-wide v5, 0x7fffffffffffffffL - - goto :goto_f - - :cond_18 - iget-wide v7, v4, Lf/h/a/b/f0;->n:J - - add-long/2addr v5, v7 - - :goto_f - iget-object v1, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-ne v4, v1, :cond_1a - - const-wide/high16 v7, -0x8000000000000000L - - cmp-long v1, v2, v7 - - if-eqz v1, :cond_19 - - cmp-long v1, v2, v5 - - if-ltz v1, :cond_1a - - :cond_19 - const/4 v10, 0x1 - - goto :goto_10 - - :cond_1a - const/4 v10, 0x0 - - :goto_10 - invoke-virtual {v0, v4}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - move-result v0 - - if-nez v0, :cond_1b - - if-nez v10, :cond_1b - - goto :goto_11 - - :cond_1b - const/4 v12, 0x0 - - goto :goto_12 - - :cond_1c - const-wide/high16 v7, -0x8000000000000000L - - iget-object v1, v4, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - move-object v11, v1 - - move-object v1, v4 - - move-wide v13, v7 - - move-wide/from16 v4, v33 - - const/4 v7, 0x0 - - const/4 v12, 0x1 - - move-object/from16 v6, p0 - - goto/16 :goto_8 - - :cond_1d - :goto_11 - const/4 v12, 0x1 - - :goto_12 - if-nez v12, :cond_1e - - const/4 v0, 0x0 - - move-object/from16 v6, p0 - - invoke-virtual {v6, v0}, Lf/h/a/b/b0;->H(Z)V - - goto :goto_17 - - :cond_1e - move-object/from16 v6, p0 - - goto :goto_16 - - :cond_1f - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-eqz v0, :cond_21 - - :cond_20 - :goto_13 - iget-object v0, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz v0, :cond_21 - - iget-object v4, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v4, v4, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v4, v1}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_20 - - iget-object v4, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v5, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - invoke-virtual {v4, v5}, Lf/h/a/b/h0;->g(Lf/h/a/b/g0;)Lf/h/a/b/g0; - - move-result-object v4 - - iput-object v4, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - goto :goto_13 - - :cond_21 - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_22 - - goto :goto_14 - - :cond_22 - move-wide v2, v13 - - :goto_14 - iget-object v0, v6, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v4, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v0, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-eq v4, v0, :cond_23 - - const/4 v12, 0x1 - - goto :goto_15 - - :cond_23 - const/4 v12, 0x0 - - :goto_15 - invoke-virtual {v6, v1, v2, v3, v12}, Lf/h/a/b/b0;->J(Lf/h/a/b/d1/p$a;JZ)J - - move-result-wide v2 - - move-object/from16 v0, p0 - - move-wide v4, v13 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/b0;->b(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/i0; - - move-result-object v0 - - iput-object v0, v6, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - :goto_16 - const/4 v0, 0x0 - - :goto_17 - invoke-virtual {v6, v0}, Lf/h/a/b/b0;->n(Z)V - - return-void -.end method - -.method public final s()Z - .locals 6 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - iget-boolean v1, v0, Lf/h/a/b/f0;->d:Z - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/b/b0;->d:[Lf/h/a/b/p0; - - array-length v4, v3 - - if-ge v1, v4, :cond_3 - - aget-object v3, v3, v1 - - iget-object v4, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - aget-object v4, v4, v1 - - invoke-interface {v3}, Lf/h/a/b/p0;->i()Lf/h/a/b/d1/v; - - move-result-object v5 - - if-ne v5, v4, :cond_2 - - if-eqz v4, :cond_1 - - invoke-interface {v3}, Lf/h/a/b/p0;->j()Z - - move-result v3 - - if-nez v3, :cond_1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - return v2 - - :cond_3 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final t()Z - .locals 6 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget-boolean v2, v0, Lf/h/a/b/f0;->d:Z - - if-nez v2, :cond_1 - - const-wide/16 v2, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v0, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->d()J - - move-result-wide v2 - - :goto_0 - const-wide/high16 v4, -0x8000000000000000L - - cmp-long v0, v2, v4 - - if-nez v0, :cond_2 - - return v1 - - :cond_2 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final u()Z - .locals 5 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v1, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v1, v1, Lf/h/a/b/g0;->e:J - - iget-boolean v0, v0, Lf/h/a/b/f0;->d:Z - - if-eqz v0, :cond_1 - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v0, v1, v3 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-wide v3, v0, Lf/h/a/b/i0;->m:J - - cmp-long v0, v3, v1 - - if-gez v0, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public synthetic v(Lf/h/a/b/n0;)V - .locals 2 - - :try_start_0 - invoke-virtual {p0, p1}, Lf/h/a/b/b0;->d(Lf/h/a/b/n0;)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - const-string v0, "ExoPlayerImplInternal" - - const-string v1, "Unexpected error delivering message on external thread." - - invoke-static {v0, v1, p1}, Lf/h/a/b/i1/n;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - new-instance v0, Ljava/lang/RuntimeException; - - invoke-direct {v0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public final w()V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/b/b0;->t()Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-boolean v1, v0, Lf/h/a/b/f0;->d:Z - - if-nez v1, :cond_1 - - const-wide/16 v0, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v0, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->d()J - - move-result-wide v0 - - :goto_0 - invoke-virtual {p0, v0, v1}, Lf/h/a/b/b0;->l(J)J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/b/b0;->q:Lf/h/a/b/y; - - invoke-virtual {v2}, Lf/h/a/b/y;->b()Lf/h/a/b/j0; - - move-result-object v2 - - iget v2, v2, Lf/h/a/b/j0;->a:F - - iget-object v3, p0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-interface {v3, v0, v1, v2}, Lf/h/a/b/e0;->e(JF)Z - - move-result v0 - - :goto_1 - iput-boolean v0, p0, Lf/h/a/b/b0;->C:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/b0;->u:Lf/h/a/b/h0; - - iget-object v0, v0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-wide v1, p0, Lf/h/a/b/b0;->I:J - - invoke-virtual {v0}, Lf/h/a/b/f0;->f()Z - - move-result v3 - - invoke-static {v3}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v3, v0, Lf/h/a/b/f0;->n:J - - sub-long/2addr v1, v3 - - iget-object v0, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v0, v1, v2}, Lf/h/a/b/d1/o;->h(J)Z - - :cond_2 - invoke-virtual {p0}, Lf/h/a/b/b0;->X()V - - return-void -.end method - -.method public final x()V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - iget-object v1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iget-object v2, v0, Lf/h/a/b/b0$d;->a:Lf/h/a/b/i0; - - const/4 v3, 0x0 - - if-ne v1, v2, :cond_1 - - iget v1, v0, Lf/h/a/b/b0$d;->b:I - - if-gtz v1, :cond_1 - - iget-boolean v0, v0, Lf/h/a/b/b0$d;->c:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/b0;->l:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - iget v2, v1, Lf/h/a/b/b0$d;->b:I - - iget-boolean v4, v1, Lf/h/a/b/b0$d;->c:Z - - if-eqz v4, :cond_2 - - iget v1, v1, Lf/h/a/b/b0$d;->d:I - - goto :goto_2 - - :cond_2 - const/4 v1, -0x1 - - :goto_2 - iget-object v4, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - invoke-virtual {v0, v3, v2, v1, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V - - iget-object v0, p0, Lf/h/a/b/b0;->r:Lf/h/a/b/b0$d; - - iget-object v1, p0, Lf/h/a/b/b0;->w:Lf/h/a/b/i0; - - iput-object v1, v0, Lf/h/a/b/b0$d;->a:Lf/h/a/b/i0; - - iput v3, v0, Lf/h/a/b/b0$d;->b:I - - iput-boolean v3, v0, Lf/h/a/b/b0$d;->c:Z - - :cond_3 - return-void -.end method - -.method public final y(Lf/h/a/b/d1/p;ZZ)V - .locals 7 - - iget v0, p0, Lf/h/a/b/b0;->G:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/b0;->G:I - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - const/4 v6, 0x1 - - move-object v1, p0 - - move v4, p2 - - move v5, p3 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/b0;->B(ZZZZZ)V - - iget-object p2, p0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-interface {p2}, Lf/h/a/b/e0;->c()V - - iput-object p1, p0, Lf/h/a/b/b0;->x:Lf/h/a/b/d1/p; - - const/4 p2, 0x2 - - invoke-virtual {p0, p2}, Lf/h/a/b/b0;->T(I)V - - iget-object p3, p0, Lf/h/a/b/b0;->i:Lf/h/a/b/h1/e; - - invoke-interface {p3}, Lf/h/a/b/h1/e;->c()Lf/h/a/b/h1/x; - - move-result-object p3 - - invoke-interface {p1, p0, p3}, Lf/h/a/b/d1/p;->f(Lf/h/a/b/d1/p$b;Lf/h/a/b/h1/x;)V - - iget-object p1, p0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - invoke-virtual {p1, p2}, Lf/h/a/b/i1/z;->c(I)Z - - return-void -.end method - -.method public final z()V - .locals 6 - - const/4 v1, 0x1 - - const/4 v2, 0x1 - - const/4 v3, 0x1 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - move-object v0, p0 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/b0;->B(ZZZZZ)V - - iget-object v0, p0, Lf/h/a/b/b0;->h:Lf/h/a/b/e0; - - invoke-interface {v0}, Lf/h/a/b/e0;->g()V - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/b0;->T(I)V - - iget-object v1, p0, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; - - invoke-virtual {v1}, Landroid/os/HandlerThread;->quit()Z - - monitor-enter p0 - - :try_start_0 - iput-boolean v0, p0, Lf/h/a/b/b0;->z:Z - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/a.smali b/com.discord/smali_classes2/f/h/a/b/b1/a.smali deleted file mode 100644 index dff7426d9e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/a.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/b1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/b1/a; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/b1/a; - - invoke-direct {v0}, Lf/h/a/b/b1/a;->()V - - sput-object v0, Lf/h/a/b/b1/a;->a:Lf/h/a/b/b1/a; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/b/b1/e; - - invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->j(Lf/h/a/b/b1/e;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/b.smali b/com.discord/smali_classes2/f/h/a/b/b1/b.smali deleted file mode 100644 index 73cd686205..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/b.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final synthetic Lf/h/a/b/b1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - -# instance fields -.field public final synthetic a:Lcom/google/android/exoplayer2/Format; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/Format;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b1/b;->a:Lcom/google/android/exoplayer2/Format; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/b1/b;->a:Lcom/google/android/exoplayer2/Format; - - check-cast p1, Lf/h/a/b/b1/e; - - invoke-static {v0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->k(Lcom/google/android/exoplayer2/Format;Lf/h/a/b/b1/e;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/c.smali b/com.discord/smali_classes2/f/h/a/b/b1/c.smali deleted file mode 100644 index 7e630a6553..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/c.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/b1/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/b1/c; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/b1/c; - - invoke-direct {v0}, Lf/h/a/b/b1/c;->()V - - sput-object v0, Lf/h/a/b/b1/c;->a:Lf/h/a/b/b1/c; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/b/b1/e; - - invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->i(Lf/h/a/b/b1/e;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/d.smali b/com.discord/smali_classes2/f/h/a/b/b1/d.smali deleted file mode 100644 index cfcbe29bb4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/d.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/b/b1/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/util/Comparator; - - -# instance fields -.field public final synthetic d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/b1/d;->d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - return-void -.end method - - -# virtual methods -.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/b1/d;->d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; - - invoke-static {v0, p1, p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->l(Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;Ljava/lang/Object;Ljava/lang/Object;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/e.smali b/com.discord/smali_classes2/f/h/a/b/b1/e.smali deleted file mode 100644 index 4b1eec9320..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/e.smali +++ /dev/null @@ -1,1276 +0,0 @@ -.class public final Lf/h/a/b/b1/e; -.super Ljava/lang/Object; -.source "MediaCodecInfo.java" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:Landroid/media/MediaCodecInfo$CodecCapabilities; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final e:Z - -.field public final f:Z - -.field public final g:Z - -.field public final h:Z - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V - .locals 0 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Landroid/media/MediaCodecInfo$CodecCapabilities; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_7 - - iput-object p1, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/b/b1/e;->c:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; - - iput-boolean p5, p0, Lf/h/a/b/b1/e;->g:Z - - const/4 p1, 0x1 - - const/4 p3, 0x0 - - if-nez p9, :cond_1 - - if-eqz p4, :cond_1 - - sget p5, Lf/h/a/b/i1/c0;->a:I - - const/16 p6, 0x13 - - if-lt p5, p6, :cond_0 - - const-string p5, "adaptive-playback" - - invoke-virtual {p4, p5}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z - - move-result p5 - - if-eqz p5, :cond_0 - - const/4 p5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p5, 0x0 - - :goto_0 - if-eqz p5, :cond_1 - - const/4 p5, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p5, 0x0 - - :goto_1 - iput-boolean p5, p0, Lf/h/a/b/b1/e;->e:Z - - const/16 p5, 0x15 - - if-eqz p4, :cond_3 - - sget p6, Lf/h/a/b/i1/c0;->a:I - - if-lt p6, p5, :cond_2 - - const-string p6, "tunneled-playback" - - invoke-virtual {p4, p6}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z - - move-result p6 - - if-eqz p6, :cond_2 - - const/4 p6, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p6, 0x0 - - :cond_3 - :goto_2 - if-nez p10, :cond_6 - - if-eqz p4, :cond_5 - - sget p6, Lf/h/a/b/i1/c0;->a:I - - if-lt p6, p5, :cond_4 - - const-string p5, "secure-playback" - - invoke-virtual {p4, p5}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z - - move-result p4 - - if-eqz p4, :cond_4 - - const/4 p4, 0x1 - - goto :goto_3 - - :cond_4 - const/4 p4, 0x0 - - :goto_3 - if-eqz p4, :cond_5 - - goto :goto_4 - - :cond_5 - const/4 p1, 0x0 - - :cond_6 - :goto_4 - iput-boolean p1, p0, Lf/h/a/b/b1/e;->f:Z - - invoke-static {p2}, Lf/h/a/b/i1/q;->h(Ljava/lang/String;)Z - - move-result p1 - - iput-boolean p1, p0, Lf/h/a/b/b1/e;->h:Z - - return-void - - :cond_7 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public static a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; - .locals 2 - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - invoke-virtual {p0}, Landroid/media/MediaCodecInfo$VideoCapabilities;->getWidthAlignment()I - - move-result v0 - - invoke-virtual {p0}, Landroid/media/MediaCodecInfo$VideoCapabilities;->getHeightAlignment()I - - move-result p0 - - new-instance v1, Landroid/graphics/Point; - - invoke-static {p1, v0}, Lf/h/a/b/i1/c0;->g(II)I - - move-result p1 - - mul-int p1, p1, v0 - - invoke-static {p2, p0}, Lf/h/a/b/i1/c0;->g(II)I - - move-result p2 - - mul-int p2, p2, p0 - - invoke-direct {v1, p1, p2}, Landroid/graphics/Point;->(II)V - - return-object v1 -.end method - -.method public static b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z - .locals 3 - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/b1/e;->a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; - - move-result-object p1 - - iget p2, p1, Landroid/graphics/Point;->x:I - - iget p1, p1, Landroid/graphics/Point;->y:I - - const-wide/high16 v0, -0x4010000000000000L # -1.0 - - cmpl-double v2, p3, v0 - - if-eqz v2, :cond_1 - - const-wide/16 v0, 0x0 - - cmpg-double v2, p3, v0 - - if-gtz v2, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p3, p4}, Ljava/lang/Math;->floor(D)D - - move-result-wide p3 - - invoke-virtual {p0, p2, p1, p3, p4}, Landroid/media/MediaCodecInfo$VideoCapabilities;->areSizeAndRateSupported(IID)Z - - move-result p0 - - return p0 - - :cond_1 - :goto_0 - invoke-virtual {p0, p2, p1}, Landroid/media/MediaCodecInfo$VideoCapabilities;->isSizeSupported(II)Z - - move-result p0 - - return p0 -.end method - -.method public static i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/b/b1/e; - .locals 12 - .param p3 # Landroid/media/MediaCodecInfo$CodecCapabilities; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - new-instance v11, Lf/h/a/b/b1/e; - - const/4 v5, 0x0 - - move-object v0, v11 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - move/from16 v6, p4 - - move/from16 v7, p5 - - move/from16 v8, p6 - - move/from16 v9, p7 - - move/from16 v10, p8 - - invoke-direct/range {v0 .. v10}, Lf/h/a/b/b1/e;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V - - return-object v11 -.end method - - -# virtual methods -.method public c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; - - if-eqz v0, :cond_0 - - iget-object v0, v0, Landroid/media/MediaCodecInfo$CodecCapabilities;->profileLevels:[Landroid/media/MediaCodecInfo$CodecProfileLevel; - - if-nez v0, :cond_1 - - :cond_0 - const/4 v0, 0x0 - - new-array v0, v0, [Landroid/media/MediaCodecInfo$CodecProfileLevel; - - :cond_1 - return-object v0 -.end method - -.method public d(Lcom/google/android/exoplayer2/Format;)Z - .locals 11 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation - - iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_7 - - iget-object v3, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - if-nez v3, :cond_0 - - goto/16 :goto_2 - - :cond_0 - invoke-static {v0}, Lf/h/a/b/i1/q;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_1 - - goto/16 :goto_2 - - :cond_1 - iget-object v3, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const-string v4, ", " - - if-nez v3, :cond_2 - - const-string v3, "codec.mime " - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - iget-object v5, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - goto :goto_1 - - :cond_2 - invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; - - move-result-object v3 - - if-nez v3, :cond_3 - - goto :goto_2 - - :cond_3 - iget-object v5, v3, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - iget-boolean v6, p0, Lf/h/a/b/b1/e;->h:Z - - if-nez v6, :cond_4 - - const/16 v6, 0x2a - - if-eq v5, v6, :cond_4 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/b/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; - - move-result-object v6 - - array-length v7, v6 - - const/4 v8, 0x0 - - :goto_0 - if-ge v8, v7, :cond_6 - - aget-object v9, v6, v8 - - iget v10, v9, Landroid/media/MediaCodecInfo$CodecProfileLevel;->profile:I - - if-ne v10, v5, :cond_5 - - iget v9, v9, Landroid/media/MediaCodecInfo$CodecProfileLevel;->level:I - - if-lt v9, v3, :cond_5 - - goto :goto_2 - - :cond_5 - add-int/lit8 v8, v8, 0x1 - - goto :goto_0 - - :cond_6 - const-string v3, "codec.profileLevel, " - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - iget-object v5, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - :goto_1 - const/4 v0, 0x0 - - goto :goto_3 - - :cond_7 - :goto_2 - const/4 v0, 0x1 - - :goto_3 - if-nez v0, :cond_8 - - return v1 - - :cond_8 - iget-boolean v0, p0, Lf/h/a/b/b1/e;->h:Z - - const/16 v3, 0x15 - - if-eqz v0, :cond_e - - iget v0, p1, Lcom/google/android/exoplayer2/Format;->q:I - - if-lez v0, :cond_d - - iget v4, p1, Lcom/google/android/exoplayer2/Format;->r:I - - if-gtz v4, :cond_9 - - goto :goto_4 - - :cond_9 - sget v2, Lf/h/a/b/i1/c0;->a:I - - if-lt v2, v3, :cond_a - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->s:F - - float-to-double v1, p1 - - invoke-virtual {p0, v0, v4, v1, v2}, Lf/h/a/b/b1/e;->g(IID)Z - - move-result p1 - - return p1 - - :cond_a - mul-int v0, v0, v4 - - invoke-static {}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->m()I - - move-result v2 - - if-gt v0, v2, :cond_b - - const/4 v1, 0x1 - - :cond_b - if-nez v1, :cond_c - - const-string v0, "legacyFrameSize, " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v2, p1, Lcom/google/android/exoplayer2/Format;->q:I - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, "x" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->r:I - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - :cond_c - return v1 - - :cond_d - :goto_4 - return v2 - - :cond_e - sget v0, Lf/h/a/b/i1/c0;->a:I - - if-lt v0, v3, :cond_1b - - iget v0, p1, Lcom/google/android/exoplayer2/Format;->z:I - - const/4 v3, -0x1 - - if-eq v0, v3, :cond_12 - - iget-object v4, p0, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; - - if-nez v4, :cond_f - - const-string v0, "sampleRate.caps" - - invoke-virtual {p0, v0}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - goto :goto_5 - - :cond_f - invoke-virtual {v4}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities; - - move-result-object v4 - - if-nez v4, :cond_10 - - const-string v0, "sampleRate.aCaps" - - invoke-virtual {p0, v0}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - goto :goto_5 - - :cond_10 - invoke-virtual {v4, v0}, Landroid/media/MediaCodecInfo$AudioCapabilities;->isSampleRateSupported(I)Z - - move-result v4 - - if-nez v4, :cond_11 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "sampleRate.support, " - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - :goto_5 - const/4 v0, 0x0 - - goto :goto_6 - - :cond_11 - const/4 v0, 0x1 - - :goto_6 - if-eqz v0, :cond_1c - - :cond_12 - iget p1, p1, Lcom/google/android/exoplayer2/Format;->y:I - - if-eq p1, v3, :cond_1b - - iget-object v0, p0, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; - - if-nez v0, :cond_13 - - const-string p1, "channelCount.caps" - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - goto/16 :goto_9 - - :cond_13 - invoke-virtual {v0}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities; - - move-result-object v0 - - if-nez v0, :cond_14 - - const-string p1, "channelCount.aCaps" - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - goto/16 :goto_9 - - :cond_14 - iget-object v3, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - invoke-virtual {v0}, Landroid/media/MediaCodecInfo$AudioCapabilities;->getMaxInputChannelCount()I - - move-result v0 - - if-gt v0, v2, :cond_19 - - sget v2, Lf/h/a/b/i1/c0;->a:I - - const/16 v5, 0x1a - - if-lt v2, v5, :cond_15 - - if-lez v0, :cond_15 - - goto/16 :goto_8 - - :cond_15 - const-string v2, "audio/mpeg" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/3gpp" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/amr-wb" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/mp4a-latm" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/vorbis" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/opus" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/raw" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/flac" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/g711-alaw" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/g711-mlaw" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_19 - - const-string v2, "audio/gsm" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_16 - - goto :goto_8 - - :cond_16 - const-string v2, "audio/ac3" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_17 - - const/4 v2, 0x6 - - goto :goto_7 - - :cond_17 - const-string v2, "audio/eac3" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_18 - - const/16 v2, 0x10 - - goto :goto_7 - - :cond_18 - const/16 v2, 0x1e - - :goto_7 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "AssumedMaxChannelAdjustment: " - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, ", [" - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, " to " - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, "]" - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v3, "MediaCodecInfo" - - invoke-static {v3, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - move v0, v2 - - :cond_19 - :goto_8 - if-ge v0, p1, :cond_1a - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v2, "channelCount.support, " - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - :goto_9 - const/4 p1, 0x0 - - goto :goto_a - - :cond_1a - const/4 p1, 0x1 - - :goto_a - if-eqz p1, :cond_1c - - :cond_1b - const/4 v1, 0x1 - - :cond_1c - return v1 -.end method - -.method public e(Lcom/google/android/exoplayer2/Format;)Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/b1/e;->h:Z - - if-eqz v0, :cond_0 - - iget-boolean p1, p0, Lf/h/a/b/b1/e;->e:Z - - return p1 - - :cond_0 - invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; - - move-result-object p1 - - if-eqz p1, :cond_1 - - iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - const/16 v0, 0x2a - - if-ne p1, v0, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z - .locals 4 - - iget-boolean v0, p0, Lf/h/a/b/b1/e;->h:Z - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_4 - - iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - iget-object v3, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget v0, p1, Lcom/google/android/exoplayer2/Format;->t:I - - iget v3, p2, Lcom/google/android/exoplayer2/Format;->t:I - - if-ne v0, v3, :cond_2 - - iget-boolean v0, p0, Lf/h/a/b/b1/e;->e:Z - - if-nez v0, :cond_0 - - iget v0, p1, Lcom/google/android/exoplayer2/Format;->q:I - - iget v3, p2, Lcom/google/android/exoplayer2/Format;->q:I - - if-ne v0, v3, :cond_2 - - iget v0, p1, Lcom/google/android/exoplayer2/Format;->r:I - - iget v3, p2, Lcom/google/android/exoplayer2/Format;->r:I - - if-ne v0, v3, :cond_2 - - :cond_0 - if-nez p3, :cond_1 - - iget-object p3, p2, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - - if-eqz p3, :cond_3 - - :cond_1 - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - - iget-object p2, p2, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - - invoke-static {p1, p2}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - :cond_3 - :goto_0 - return v1 - - :cond_4 - iget-object p3, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - const-string v0, "audio/mp4a-latm" - - invoke-virtual {v0, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_8 - - iget-object p3, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - iget-object v0, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_8 - - iget p3, p1, Lcom/google/android/exoplayer2/Format;->y:I - - iget v0, p2, Lcom/google/android/exoplayer2/Format;->y:I - - if-ne p3, v0, :cond_8 - - iget p3, p1, Lcom/google/android/exoplayer2/Format;->z:I - - iget v0, p2, Lcom/google/android/exoplayer2/Format;->z:I - - if-eq p3, v0, :cond_5 - - goto :goto_2 - - :cond_5 - invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; - - move-result-object p1 - - invoke-static {p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; - - move-result-object p2 - - if-eqz p1, :cond_8 - - if-nez p2, :cond_6 - - goto :goto_2 - - :cond_6 - iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - iget-object p2, p2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - const/16 p3, 0x2a - - if-ne p1, p3, :cond_7 - - if-ne p2, p3, :cond_7 - - goto :goto_1 - - :cond_7 - const/4 v1, 0x0 - - :goto_1 - return v1 - - :cond_8 - :goto_2 - return v2 -.end method - -.method public g(IID)Z - .locals 6 - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - iget-object v0, p0, Lf/h/a/b/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const-string p1, "sizeAndRate.caps" - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - return v1 - - :cond_0 - invoke-virtual {v0}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getVideoCapabilities()Landroid/media/MediaCodecInfo$VideoCapabilities; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string p1, "sizeAndRate.vCaps" - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - return v1 - - :cond_1 - invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/b/b1/e;->b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z - - move-result v2 - - const/4 v3, 0x1 - - if-nez v2, :cond_5 - - const-string v2, "x" - - if-ge p1, p2, :cond_4 - - iget-object v4, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - const-string v5, "OMX.MTK.VIDEO.DECODER.HEVC" - - invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - sget-object v4, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v5, "mcv5a" - - invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - const/4 v4, 0x0 - - goto :goto_0 - - :cond_2 - const/4 v4, 0x1 - - :goto_0 - if-eqz v4, :cond_4 - - invoke-static {v0, p2, p1, p3, p4}, Lf/h/a/b/b1/e;->b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z - - move-result v0 - - if-nez v0, :cond_3 - - goto :goto_1 - - :cond_3 - const-string v0, "sizeAndRate.rotated, " - - invoke-static {v0, p1, v2, p2, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "AssumedSupport [" - - const-string p3, "] [" - - invoke-static {p2, p1, p3}, Lf/e/b/a/a;->J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, ", " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object p2, Lf/h/a/b/i1/c0;->e:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, "]" - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "MediaCodecInfo" - - invoke-static {p2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_2 - - :cond_4 - :goto_1 - const-string v0, "sizeAndRate.support, " - - invoke-static {v0, p1, v2, p2, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/b/b1/e;->h(Ljava/lang/String;)V - - return v1 - - :cond_5 - :goto_2 - return v3 -.end method - -.method public final h(Ljava/lang/String;)V - .locals 2 - - const-string v0, "NoSupport [" - - const-string v1, "] [" - - invoke-static {v0, p1, v1}, Lf/e/b/a/a;->J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ", " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lf/h/a/b/b1/e;->b:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v0, Lf/h/a/b/i1/c0;->e:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, "]" - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "MediaCodecInfo" - - invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - return-void -.end method - -.method public toString()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/f$a.smali b/com.discord/smali_classes2/f/h/a/b/b1/f$a.smali deleted file mode 100644 index cea381483f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/f$a.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/b/b1/f$a; -.super Ljava/lang/Object; -.source "MediaCodecSelector.java" - -# interfaces -.implements Lf/h/a/b/b1/f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/b1/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/b/b1/e; - .locals 12 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation - - const/4 v0, 0x0 - - const-string v1, "audio/raw" - - invoke-static {v1, v0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->d(Ljava/lang/String;ZZ)Lf/h/a/b/b1/e; - - move-result-object v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v2, v0, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - new-instance v0, Lf/h/a/b/b1/e; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - move-object v1, v0 - - invoke-direct/range {v1 .. v11}, Lf/h/a/b/b1/e;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V - - :goto_0 - return-object v0 -.end method - -.method public b(Ljava/lang/String;ZZ)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "ZZ)", - "Ljava/util/List<", - "Lf/h/a/b/b1/e;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation - - invoke-static {p1, p2, p3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->e(Ljava/lang/String;ZZ)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/b1/f.smali b/com.discord/smali_classes2/f/h/a/b/b1/f.smali deleted file mode 100644 index 46a5ea8cbb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/b1/f.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public interface abstract Lf/h/a/b/b1/f; -.super Ljava/lang/Object; -.source "MediaCodecSelector.java" - - -# static fields -.field public static final a:Lf/h/a/b/b1/f; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/b1/f$a; - - invoke-direct {v0}, Lf/h/a/b/b1/f$a;->()V - - sput-object v0, Lf/h/a/b/b1/f;->a:Lf/h/a/b/b1/f; - - return-void -.end method - - -# virtual methods -.method public abstract a()Lf/h/a/b/b1/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/String;ZZ)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "ZZ)", - "Ljava/util/List<", - "Lf/h/a/b/b1/e;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c.smali b/com.discord/smali_classes2/f/h/a/b/c.smali index 96188b510f..305e404c1d 100644 --- a/com.discord/smali_classes2/f/h/a/b/c.smali +++ b/com.discord/smali_classes2/f/h/a/b/c.smali @@ -1,40 +1,24 @@ -.class public final synthetic Lf/h/a/b/c; +.class public abstract Lf/h/a/b/c; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; +.source "com.google.android.datatransport:transport-api@@2.2.0" -# instance fields -.field public final synthetic d:Ljava/util/concurrent/CopyOnWriteArrayList; - -.field public final synthetic e:Lf/h/a/b/s$b; +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation # direct methods -.method public synthetic constructor (Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V +.method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/b/c;->d:Ljava/util/concurrent/CopyOnWriteArrayList; - - iput-object p2, p0, Lf/h/a/b/c;->e:Lf/h/a/b/s$b; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/c;->d:Ljava/util/concurrent/CopyOnWriteArrayList; - - iget-object v1, p0, Lf/h/a/b/c;->e:Lf/h/a/b/s$b; - - invoke-static {v0, v1}, Lf/h/a/b/a0;->L(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/b/s$b;)V - return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/b/c0.smali b/com.discord/smali_classes2/f/h/a/b/c0.smali deleted file mode 100644 index 451f10e089..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c0.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/b/c0; -.super Ljava/lang/Object; -.source "ExoPlayerLibraryInfo.java" - - -# static fields -.field public static final a:Ljava/util/HashSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashSet<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static b:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - sput-object v0, Lf/h/a/b/c0;->a:Ljava/util/HashSet; - - const-string v0, "goog.exo.core" - - sput-object v0, Lf/h/a/b/c0;->b:Ljava/lang/String; - - return-void -.end method - -.method public static declared-synchronized a(Ljava/lang/String;)V - .locals 3 - - const-class v0, Lf/h/a/b/c0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/b/c0;->a:Ljava/util/HashSet; - - invoke-virtual {v1, p0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - sget-object v2, Lf/h/a/b/c0;->b:Ljava/lang/String; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, ", " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - sput-object p0, Lf/h/a/b/c0;->b:Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - -.method public static declared-synchronized b()Ljava/lang/String; - .locals 2 - - const-class v0, Lf/h/a/b/c0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/b/c0;->b:Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/a.smali b/com.discord/smali_classes2/f/h/a/b/c1/a.smali deleted file mode 100644 index 20a61c6558..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/a.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final synthetic Lf/h/a/b/c1/a; -.super Ljava/lang/Object; -.source "Metadata.java" - - -# direct methods -.method public static a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public static b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/b.smali b/com.discord/smali_classes2/f/h/a/b/c1/b.smali deleted file mode 100644 index 3bf9c42e68..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/b.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/b/c1/b; -.super Ljava/lang/Object; -.source "MetadataDecoder.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/c$a.smali b/com.discord/smali_classes2/f/h/a/b/c1/c$a.smali deleted file mode 100644 index 6f44b7922a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/c$a.smali +++ /dev/null @@ -1,215 +0,0 @@ -.class public final Lf/h/a/b/c1/c$a; -.super Ljava/lang/Object; -.source "MetadataDecoderFactory.java" - -# interfaces -.implements Lf/h/a/b/c1/c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/c1/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/exoplayer2/Format;)Z - .locals 1 - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v0, "application/id3" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "application/x-emsg" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "application/x-scte35" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "application/x-icy" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - :goto_1 - return p1 -.end method - -.method public b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/c1/b; - .locals 5 - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - if-eqz p1, :cond_4 - - const/4 v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - sparse-switch v1, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v1, "application/x-scte35" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x2 - - goto :goto_0 - - :sswitch_1 - const-string v1, "application/x-emsg" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :sswitch_2 - const-string v1, "application/id3" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :sswitch_3 - const-string v1, "application/x-icy" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x3 - - :cond_0 - :goto_0 - if-eqz v0, :cond_3 - - if-eq v0, v4, :cond_2 - - if-eq v0, v3, :cond_1 - - if-ne v0, v2, :cond_4 - - new-instance p1, Lf/h/a/b/c1/h/a; - - invoke-direct {p1}, Lf/h/a/b/c1/h/a;->()V - - return-object p1 - - :cond_1 - new-instance p1, Lf/h/a/b/c1/j/a; - - invoke-direct {p1}, Lf/h/a/b/c1/j/a;->()V - - return-object p1 - - :cond_2 - new-instance p1, Lf/h/a/b/c1/g/a; - - invoke-direct {p1}, Lf/h/a/b/c1/g/a;->()V - - return-object p1 - - :cond_3 - new-instance p1, Lf/h/a/b/c1/i/b; - - invoke-direct {p1}, Lf/h/a/b/c1/i/b;->()V - - return-object p1 - - :cond_4 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Attempted to create decoder for unsupported MIME type: " - - invoke-static {v1, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x505c61b5 -> :sswitch_3 - -0x4a682ec7 -> :sswitch_2 - 0x44ce7ed0 -> :sswitch_1 - 0x62816bb7 -> :sswitch_0 - .end sparse-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/c.smali b/com.discord/smali_classes2/f/h/a/b/c1/c.smali deleted file mode 100644 index 912ac81b1f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/c.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public interface abstract Lf/h/a/b/c1/c; -.super Ljava/lang/Object; -.source "MetadataDecoderFactory.java" - - -# static fields -.field public static final a:Lf/h/a/b/c1/c; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/c1/c$a; - - invoke-direct {v0}, Lf/h/a/b/c1/c$a;->()V - - sput-object v0, Lf/h/a/b/c1/c;->a:Lf/h/a/b/c1/c; - - return-void -.end method - - -# virtual methods -.method public abstract a(Lcom/google/android/exoplayer2/Format;)Z -.end method - -.method public abstract b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/c1/b; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/d.smali b/com.discord/smali_classes2/f/h/a/b/c1/d.smali deleted file mode 100644 index 31d7d29059..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/d.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public final Lf/h/a/b/c1/d; -.super Lf/h/a/b/y0/e; -.source "MetadataInputBuffer.java" - - -# instance fields -.field public i:J - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x1 - - invoke-direct {p0, v0}, Lf/h/a/b/y0/e;->(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/e.smali b/com.discord/smali_classes2/f/h/a/b/c1/e.smali deleted file mode 100644 index 318b8524e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/e.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/b/c1/e; -.super Ljava/lang/Object; -.source "MetadataOutput.java" - - -# virtual methods -.method public abstract q(Lcom/google/android/exoplayer2/metadata/Metadata;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/f.smali b/com.discord/smali_classes2/f/h/a/b/c1/f.smali deleted file mode 100644 index 0954d890b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/f.smali +++ /dev/null @@ -1,549 +0,0 @@ -.class public final Lf/h/a/b/c1/f; -.super Lf/h/a/b/t; -.source "MetadataRenderer.java" - -# interfaces -.implements Landroid/os/Handler$Callback; - - -# instance fields -.field public final o:Lf/h/a/b/c1/c; - -.field public final p:Lf/h/a/b/c1/e; - -.field public final q:Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final r:Lf/h/a/b/c1/d; - -.field public final s:[Lcom/google/android/exoplayer2/metadata/Metadata; - -.field public final t:[J - -.field public u:I - -.field public v:I - -.field public w:Lf/h/a/b/c1/b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public x:Z - -.field public y:J - - -# direct methods -.method public constructor (Lf/h/a/b/c1/e;Landroid/os/Looper;)V - .locals 2 - .param p2 # Landroid/os/Looper; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - sget-object v0, Lf/h/a/b/c1/c;->a:Lf/h/a/b/c1/c; - - const/4 v1, 0x4 - - invoke-direct {p0, v1}, Lf/h/a/b/t;->(I)V - - const/4 v1, 0x0 - - if-eqz p1, :cond_1 - - iput-object p1, p0, Lf/h/a/b/c1/f;->p:Lf/h/a/b/c1/e; - - if-nez p2, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p2, p0}, Lf/h/a/b/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; - - move-result-object v1 - - :goto_0 - iput-object v1, p0, Lf/h/a/b/c1/f;->q:Landroid/os/Handler; - - iput-object v0, p0, Lf/h/a/b/c1/f;->o:Lf/h/a/b/c1/c; - - new-instance p1, Lf/h/a/b/c1/d; - - invoke-direct {p1}, Lf/h/a/b/c1/d;->()V - - iput-object p1, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - const/4 p1, 0x5 - - new-array p2, p1, [Lcom/google/android/exoplayer2/metadata/Metadata; - - iput-object p2, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - new-array p1, p1, [J - - iput-object p1, p0, Lf/h/a/b/c1/f;->t:[J - - return-void - - :cond_1 - throw v1 -.end method - - -# virtual methods -.method public A(JZ)V - .locals 0 - - iget-object p1, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 p2, 0x0 - - invoke-static {p1, p2}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/c1/f;->u:I - - iput p1, p0, Lf/h/a/b/c1/f;->v:I - - iput-boolean p1, p0, Lf/h/a/b/c1/f;->x:Z - - return-void -.end method - -.method public E([Lcom/google/android/exoplayer2/Format;J)V - .locals 0 - - iget-object p2, p0, Lf/h/a/b/c1/f;->o:Lf/h/a/b/c1/c; - - const/4 p3, 0x0 - - aget-object p1, p1, p3 - - invoke-interface {p2, p1}, Lf/h/a/b/c1/c;->b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/c1/b; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/c1/f;->w:Lf/h/a/b/c1/b; - - return-void -.end method - -.method public G(Lcom/google/android/exoplayer2/Format;)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/c1/f;->o:Lf/h/a/b/c1/c; - - invoke-interface {v0, p1}, Lf/h/a/b/c1/c;->a(Lcom/google/android/exoplayer2/Format;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-static {v0, p1}, Lf/h/a/b/t;->H(Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x4 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x2 - - :goto_0 - or-int/2addr p1, v1 - - or-int/2addr p1, v1 - - return p1 - - :cond_1 - return v1 -.end method - -.method public final J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/exoplayer2/metadata/Metadata;", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/metadata/Metadata$Entry;", - ">;)V" - } - .end annotation - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v2, v1 - - if-ge v0, v2, :cond_2 - - aget-object v1, v1, v0 - - invoke-interface {v1}, Lcom/google/android/exoplayer2/metadata/Metadata$Entry;->L()Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-object v2, p0, Lf/h/a/b/c1/f;->o:Lf/h/a/b/c1/c; - - invoke-interface {v2, v1}, Lf/h/a/b/c1/c;->a(Lcom/google/android/exoplayer2/Format;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/b/c1/f;->o:Lf/h/a/b/c1/c; - - invoke-interface {v2, v1}, Lf/h/a/b/c1/c;->b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/c1/b; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aget-object v2, v2, v0 - - invoke-interface {v2}, Lcom/google/android/exoplayer2/metadata/Metadata$Entry;->O0()[B - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {v3}, Lf/h/a/b/y0/e;->clear()V - - iget-object v3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - array-length v4, v2 - - invoke-virtual {v3, v4}, Lf/h/a/b/y0/e;->k(I)V - - iget-object v3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - iget-object v3, v3, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {v3}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3, v2}, Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; - - iget-object v2, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {v2}, Lf/h/a/b/y0/e;->l()V - - iget-object v2, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-interface {v1, v2}, Lf/h/a/b/c1/b;->a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p0, v1, p2}, Lf/h/a/b/c1/f;->J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V - - goto :goto_1 - - :cond_0 - iget-object v1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aget-object v1, v1, v0 - - invoke-interface {p2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_1 - :goto_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public g()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/c1/f;->x:Z - - return v0 -.end method - -.method public handleMessage(Landroid/os/Message;)Z - .locals 1 - - iget v0, p1, Landroid/os/Message;->what:I - - if-nez v0, :cond_0 - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lcom/google/android/exoplayer2/metadata/Metadata; - - iget-object v0, p0, Lf/h/a/b/c1/f;->p:Lf/h/a/b/c1/e; - - invoke-interface {v0, p1}, Lf/h/a/b/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V - - const/4 p1, 0x1 - - return p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 -.end method - -.method public n(JJ)V - .locals 6 - - iget-boolean p3, p0, Lf/h/a/b/c1/f;->x:Z - - const/4 p4, 0x0 - - const/4 v0, 0x5 - - const/4 v1, 0x1 - - if-nez p3, :cond_3 - - iget p3, p0, Lf/h/a/b/c1/f;->v:I - - if-ge p3, v0, :cond_3 - - iget-object p3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {p3}, Lf/h/a/b/y0/e;->clear()V - - invoke-virtual {p0}, Lf/h/a/b/t;->x()Lf/h/a/b/d0; - - move-result-object p3 - - iget-object v2, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {p0, p3, v2, p4}, Lf/h/a/b/t;->F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - - move-result v2 - - const/4 v3, -0x4 - - if-ne v2, v3, :cond_2 - - iget-object p3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {p3}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result p3 - - if-eqz p3, :cond_0 - - iput-boolean v1, p0, Lf/h/a/b/c1/f;->x:Z - - goto :goto_0 - - :cond_0 - iget-object p3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-virtual {p3}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result p3 - - if-eqz p3, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object p3, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - iget-wide v2, p0, Lf/h/a/b/c1/f;->y:J - - iput-wide v2, p3, Lf/h/a/b/c1/d;->i:J - - invoke-virtual {p3}, Lf/h/a/b/y0/e;->l()V - - iget-object p3, p0, Lf/h/a/b/c1/f;->w:Lf/h/a/b/c1/b; - - invoke-static {p3}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p3, Lf/h/a/b/c1/b; - - iget-object v2, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - invoke-interface {p3, v2}, Lf/h/a/b/c1/b;->a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object p3 - - if-eqz p3, :cond_3 - - new-instance v2, Ljava/util/ArrayList; - - iget-object v3, p3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v3, v3 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {p0, p3, v2}, Lf/h/a/b/c1/f;->J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V - - invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p3 - - if-nez p3, :cond_3 - - new-instance p3, Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-direct {p3, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V - - iget v2, p0, Lf/h/a/b/c1/f;->u:I - - iget v3, p0, Lf/h/a/b/c1/f;->v:I - - add-int/2addr v2, v3 - - rem-int/2addr v2, v0 - - iget-object v4, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - aput-object p3, v4, v2 - - iget-object p3, p0, Lf/h/a/b/c1/f;->t:[J - - iget-object v4, p0, Lf/h/a/b/c1/f;->r:Lf/h/a/b/c1/d; - - iget-wide v4, v4, Lf/h/a/b/y0/e;->f:J - - aput-wide v4, p3, v2 - - add-int/2addr v3, v1 - - iput v3, p0, Lf/h/a/b/c1/f;->v:I - - goto :goto_0 - - :cond_2 - const/4 v3, -0x5 - - if-ne v2, v3, :cond_3 - - iget-object p3, p3, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - invoke-static {p3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p3, Lcom/google/android/exoplayer2/Format; - - iget-wide v2, p3, Lcom/google/android/exoplayer2/Format;->p:J - - iput-wide v2, p0, Lf/h/a/b/c1/f;->y:J - - :cond_3 - :goto_0 - iget p3, p0, Lf/h/a/b/c1/f;->v:I - - if-lez p3, :cond_5 - - iget-object p3, p0, Lf/h/a/b/c1/f;->t:[J - - iget v2, p0, Lf/h/a/b/c1/f;->u:I - - aget-wide v3, p3, v2 - - cmp-long p3, v3, p1 - - if-gtz p3, :cond_5 - - iget-object p1, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - aget-object p1, p1, v2 - - invoke-static {p1}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Lcom/google/android/exoplayer2/metadata/Metadata; - - iget-object p2, p0, Lf/h/a/b/c1/f;->q:Landroid/os/Handler; - - if-eqz p2, :cond_4 - - invoke-virtual {p2, p4, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - goto :goto_1 - - :cond_4 - iget-object p2, p0, Lf/h/a/b/c1/f;->p:Lf/h/a/b/c1/e; - - invoke-interface {p2, p1}, Lf/h/a/b/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V - - :goto_1 - iget-object p1, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - iget p2, p0, Lf/h/a/b/c1/f;->u:I - - const/4 p3, 0x0 - - aput-object p3, p1, p2 - - add-int/2addr p2, v1 - - rem-int/2addr p2, v0 - - iput p2, p0, Lf/h/a/b/c1/f;->u:I - - iget p1, p0, Lf/h/a/b/c1/f;->v:I - - sub-int/2addr p1, v1 - - iput p1, p0, Lf/h/a/b/c1/f;->v:I - - :cond_5 - return-void -.end method - -.method public y()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/c1/f;->u:I - - iput v0, p0, Lf/h/a/b/c1/f;->v:I - - iput-object v1, p0, Lf/h/a/b/c1/f;->w:Lf/h/a/b/c1/b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/g/a.smali b/com.discord/smali_classes2/f/h/a/b/c1/g/a.smali deleted file mode 100644 index 114215c260..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/g/a.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/b/c1/g/a; -.super Ljava/lang/Object; -.source "EventMessageDecoder.java" - -# interfaces -.implements Lf/h/a/b/c1/b; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 12 - - iget-object p1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v2, 0x1 - - new-array v2, v2, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - new-instance v3, Lf/h/a/b/i1/t; - - invoke-direct {v3, v0, p1}, Lf/h/a/b/i1/t;->([BI)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->l()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v7 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v9 - - iget-object p1, v3, Lf/h/a/b/i1/t;->a:[B - - iget v0, v3, Lf/h/a/b/i1/t;->b:I - - iget v3, v3, Lf/h/a/b/i1/t;->c:I - - invoke-static {p1, v0, v3}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v11 - - new-instance p1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage; - - move-object v4, p1 - - invoke-direct/range {v4 .. v11}, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->(Ljava/lang/String;Ljava/lang/String;JJ[B)V - - const/4 v0, 0x0 - - aput-object p1, v2, v0 - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/g/b.smali b/com.discord/smali_classes2/f/h/a/b/c1/g/b.smali deleted file mode 100644 index 365572ba17..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/g/b.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/b/c1/g/b; -.super Ljava/lang/Object; -.source "EventMessageEncoder.java" - - -# instance fields -.field public final a:Ljava/io/ByteArrayOutputStream; - -.field public final b:Ljava/io/DataOutputStream; - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/io/ByteArrayOutputStream; - - const/16 v1, 0x200 - - invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;->(I)V - - iput-object v0, p0, Lf/h/a/b/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; - - new-instance v0, Ljava/io/DataOutputStream; - - iget-object v1, p0, Lf/h/a/b/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; - - invoke-direct {v0, v1}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V - - iput-object v0, p0, Lf/h/a/b/c1/g/b;->b:Ljava/io/DataOutputStream; - - return-void -.end method - -.method public static a(Ljava/io/DataOutputStream;J)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/16 v0, 0x18 - - ushr-long v0, p1, v0 - - long-to-int v1, v0 - - and-int/lit16 v0, v1, 0xff - - invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V - - const/16 v0, 0x10 - - ushr-long v0, p1, v0 - - long-to-int v1, v0 - - and-int/lit16 v0, v1, 0xff - - invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V - - const/16 v0, 0x8 - - ushr-long v0, p1, v0 - - long-to-int v1, v0 - - and-int/lit16 v0, v1, 0xff - - invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V - - long-to-int p2, p1 - - and-int/lit16 p1, p2, 0xff - - invoke-virtual {p0, p1}, Ljava/io/DataOutputStream;->writeByte(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/h/a.smali b/com.discord/smali_classes2/f/h/a/b/c1/h/a.smali deleted file mode 100644 index f457831622..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/h/a.smali +++ /dev/null @@ -1,299 +0,0 @@ -.class public final Lf/h/a/b/c1/h/a; -.super Ljava/lang/Object; -.source "IcyDecoder.java" - -# interfaces -.implements Lf/h/a/b/c1/b; - - -# static fields -.field public static final c:Ljava/util/regex/Pattern; - - -# instance fields -.field public final a:Ljava/nio/charset/CharsetDecoder; - -.field public final b:Ljava/nio/charset/CharsetDecoder; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "(.+?)=\'(.*?)\';" - - const/16 v1, 0x20 - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/c1/h/a;->c:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; - - const-string v0, "ISO-8859-1" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 10 - - iget-object p1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/b/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1, p1}, Ljava/nio/charset/CharsetDecoder;->decode(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/nio/CharBuffer;->toString()Ljava/lang/String; - - move-result-object v1 - :try_end_0 - .catch Ljava/nio/charset/CharacterCodingException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v2, p0, Lf/h/a/b/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - goto :goto_0 - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - throw v0 - - :catch_0 - iget-object v1, p0, Lf/h/a/b/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - :try_start_1 - iget-object v1, p0, Lf/h/a/b/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1, p1}, Ljava/nio/charset/CharsetDecoder;->decode(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/nio/CharBuffer;->toString()Ljava/lang/String; - - move-result-object v1 - :try_end_1 - .catch Ljava/nio/charset/CharacterCodingException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - iget-object v2, p0, Lf/h/a/b/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - goto :goto_0 - - :catchall_1 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - throw v0 - - :catch_1 - iget-object v1, p0, Lf/h/a/b/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; - - move-object v1, v0 - - :goto_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - new-array v2, v2, [B - - invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->get([B)Ljava/nio/ByteBuffer; - - const/4 p1, 0x1 - - const/4 v3, 0x0 - - if-nez v1, :cond_0 - - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - new-array p1, p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - new-instance v4, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo; - - invoke-direct {v4, v2, v0, v0}, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo;->([BLjava/lang/String;Ljava/lang/String;)V - - aput-object v4, p1, v3 - - invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - return-object v1 - - :cond_0 - sget-object v4, Lf/h/a/b/c1/h/a;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v4, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v1 - - move-object v4, v0 - - const/4 v5, 0x0 - - :goto_1 - invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->find(I)Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-virtual {v1, p1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const/4 v6, 0x2 - - invoke-virtual {v1, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - const/4 v7, -0x1 - - invoke-virtual {v5}, Ljava/lang/String;->hashCode()I - - move-result v8 - - const v9, -0x12cfba11 - - if-eq v8, v9, :cond_2 - - const v9, 0x622482d8 - - if-eq v8, v9, :cond_1 - - goto :goto_2 - - :cond_1 - const-string v8, "streamtitle" - - invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_3 - - const/4 v7, 0x0 - - goto :goto_2 - - :cond_2 - const-string v8, "streamurl" - - invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_3 - - const/4 v7, 0x1 - - :cond_3 - :goto_2 - if-eqz v7, :cond_5 - - if-eq v7, p1, :cond_4 - - goto :goto_3 - - :cond_4 - move-object v4, v6 - - goto :goto_3 - - :cond_5 - move-object v0, v6 - - :goto_3 - invoke-virtual {v1}, Ljava/util/regex/Matcher;->end()I - - move-result v5 - - goto :goto_1 - - :cond_6 - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - new-array p1, p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - new-instance v5, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo; - - invoke-direct {v5, v2, v0, v4}, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo;->([BLjava/lang/String;Ljava/lang/String;)V - - aput-object v5, p1, v3 - - invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/i/a.smali b/com.discord/smali_classes2/f/h/a/b/c1/i/a.smali deleted file mode 100644 index 9fe9a3019e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/i/a.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/b/c1/i/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/c1/i/b$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/c1/i/a; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/c1/i/a; - - invoke-direct {v0}, Lf/h/a/b/c1/i/a;->()V - - sput-object v0, Lf/h/a/b/c1/i/a;->a:Lf/h/a/b/c1/i/a; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(IIIII)Z - .locals 0 - - invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/b/c1/i/b;->w(IIIII)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/i/b$a.smali b/com.discord/smali_classes2/f/h/a/b/c1/i/b$a.smali deleted file mode 100644 index 8f8c23c64b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/i/b$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/c1/i/b$a; -.super Ljava/lang/Object; -.source "Id3Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/c1/i/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(IIIII)Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/i/b$b.smali b/com.discord/smali_classes2/f/h/a/b/c1/i/b$b.smali deleted file mode 100644 index 5bddb5797c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/i/b$b.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/c1/i/b$b; -.super Ljava/lang/Object; -.source "Id3Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/c1/i/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Z - -.field public final c:I - - -# direct methods -.method public constructor (IZI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/c1/i/b$b;->a:I - - iput-boolean p2, p0, Lf/h/a/b/c1/i/b$b;->b:Z - - iput p3, p0, Lf/h/a/b/c1/i/b$b;->c:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/i/b.smali b/com.discord/smali_classes2/f/h/a/b/c1/i/b.smali deleted file mode 100644 index c821acdced..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/i/b.smali +++ /dev/null @@ -1,2706 +0,0 @@ -.class public final Lf/h/a/b/c1/i/b; -.super Ljava/lang/Object; -.source "Id3Decoder.java" - -# interfaces -.implements Lf/h/a/b/c1/b; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/c1/i/b$b;, - Lf/h/a/b/c1/i/b$a; - } -.end annotation - - -# static fields -.field public static final b:Lf/h/a/b/c1/i/b$a; - - -# instance fields -.field public final a:Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/b/c1/i/a;->a:Lf/h/a/b/c1/i/a; - - sput-object v0, Lf/h/a/b/c1/i/b;->b:Lf/h/a/b/c1/i/b$a; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/c1/i/b;->a:Lf/h/a/b/c1/i/b$a; - - return-void -.end method - -.method public constructor (Lf/h/a/b/c1/i/b$a;)V - .locals 0 - .param p1 # Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/c1/i/b;->a:Lf/h/a/b/c1/i/b$a; - - return-void -.end method - -.method public static b([BII)[B - .locals 0 - - if-gt p2, p1, :cond_0 - - sget-object p0, Lf/h/a/b/i1/c0;->f:[B - - return-object p0 - - :cond_0 - invoke-static {p0, p1, p2}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object p0 - - return-object p0 -.end method - -.method public static d(Lf/h/a/b/i1/t;II)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v2, -0x1 - - add-int/2addr p1, v2 - - new-array v3, p1, [B - - iget-object v4, p0, Lf/h/a/b/i1/t;->a:[B - - iget v5, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v6, 0x0 - - invoke-static {v4, v5, v3, v6, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, p1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - const/4 p0, 0x2 - - const-string v4, "image/" - - const-string v5, "ISO-8859-1" - - if-ne p2, p0, :cond_1 - - invoke-static {v4}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - new-instance v2, Ljava/lang/String; - - const/4 v4, 0x3 - - invoke-direct {v2, v3, v6, v4, v5}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v2}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - const-string v2, "image/jpg" - - invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const-string p2, "image/jpeg" - - :cond_0 - const/4 v2, 0x2 - - goto :goto_0 - - :cond_1 - invoke-static {v3, v6}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p2 - - new-instance v7, Ljava/lang/String; - - invoke-direct {v7, v3, v6, p2, v5}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v7}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const/16 v6, 0x2f - - invoke-virtual {v5, v6}, Ljava/lang/String;->indexOf(I)I - - move-result v6 - - if-ne v6, v2, :cond_2 - - invoke-static {v4, v5}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - move-object v8, v2 - - move v2, p2 - - move-object p2, v8 - - goto :goto_0 - - :cond_2 - move v2, p2 - - move-object p2, v5 - - :goto_0 - add-int/lit8 v4, v2, 0x1 - - aget-byte v4, v3, v4 - - and-int/lit16 v4, v4, 0xff - - add-int/2addr v2, p0 - - invoke-static {v3, v2, v0}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - new-instance v5, Ljava/lang/String; - - sub-int v6, p0, v2 - - invoke-direct {v5, v3, v2, v6, v1}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v0}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v0 - - add-int/2addr v0, p0 - - invoke-static {v3, v0, p1}, Lf/h/a/b/c1/i/b;->b([BII)[B - - move-result-object p0 - - new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - - invoke-direct {p1, p2, v5, v4, p0}, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->(Ljava/lang/String;Ljava/lang/String;I[B)V - - return-object p1 -.end method - -.method public static e(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; - .locals 4 - - new-array v0, p1, [B - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v3, 0x0 - - invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v1, p1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; - - invoke-direct {p0, p2, v0}, Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame;->(Ljava/lang/String;[B)V - - return-object p0 -.end method - -.method public static f(Lf/h/a/b/i1/t;IIZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; - .locals 15 - .param p5 # Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - move-object v0, p0 - - iget v1, v0, Lf/h/a/b/i1/t;->b:I - - iget-object v2, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v2, v1}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result v2 - - new-instance v4, Ljava/lang/String; - - iget-object v3, v0, Lf/h/a/b/i1/t;->a:[B - - sub-int v5, v2, v1 - - const-string v6, "ISO-8859-1" - - invoke-direct {v4, v3, v1, v5, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V - - add-int/lit8 v2, v2, 0x1 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v5 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v6 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v2 - - const-wide/16 v7, -0x1 - - const-wide v9, 0xffffffffL - - cmp-long v11, v2, v9 - - if-nez v11, :cond_0 - - move-wide v11, v7 - - goto :goto_0 - - :cond_0 - move-wide v11, v2 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v2 - - cmp-long v13, v2, v9 - - if-nez v13, :cond_1 - - move-wide v9, v7 - - goto :goto_1 - - :cond_1 - move-wide v9, v2 - - :goto_1 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - add-int v1, v1, p1 - - :cond_2 - :goto_2 - iget v3, v0, Lf/h/a/b/i1/t;->b:I - - if-ge v3, v1, :cond_3 - - move/from16 v3, p2 - - move/from16 v7, p3 - - move/from16 v8, p4 - - move-object/from16 v13, p5 - - invoke-static {v3, p0, v7, v8, v13}, Lf/h/a/b/c1/i/b;->i(ILf/h/a/b/i1/t;ZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v14 - - if-eqz v14, :cond_2 - - invoke-virtual {v2, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - :cond_3 - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-array v0, v0, [Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - new-instance v1, Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; - - move-object v3, v1 - - move-wide v7, v11 - - move-object v11, v0 - - invoke-direct/range {v3 .. v11}, Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame;->(Ljava/lang/String;IIJJ[Lcom/google/android/exoplayer2/metadata/id3/Id3Frame;)V - - return-object v1 -.end method - -.method public static g(Lf/h/a/b/i1/t;IIZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; - .locals 15 - .param p5 # Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - move-object v0, p0 - - iget v1, v0, Lf/h/a/b/i1/t;->b:I - - iget-object v2, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v2, v1}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result v2 - - new-instance v3, Ljava/lang/String; - - iget-object v4, v0, Lf/h/a/b/i1/t;->a:[B - - sub-int v5, v2, v1 - - const-string v6, "ISO-8859-1" - - invoke-direct {v3, v4, v1, v5, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V - - const/4 v4, 0x1 - - add-int/2addr v2, v4 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->C(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - and-int/lit8 v5, v2, 0x2 - - const/4 v7, 0x0 - - if-eqz v5, :cond_0 - - const/4 v5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v5, 0x0 - - :goto_0 - and-int/2addr v2, v4 - - if-eqz v2, :cond_1 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - new-array v9, v8, [Ljava/lang/String; - - :goto_2 - if-ge v7, v8, :cond_2 - - iget v10, v0, Lf/h/a/b/i1/t;->b:I - - iget-object v11, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-static {v11, v10}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result v11 - - new-instance v12, Ljava/lang/String; - - iget-object v13, v0, Lf/h/a/b/i1/t;->a:[B - - sub-int v14, v11, v10 - - invoke-direct {v12, v13, v10, v14, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V - - aput-object v12, v9, v7 - - add-int/2addr v11, v4 - - invoke-virtual {p0, v11}, Lf/h/a/b/i1/t;->C(I)V - - add-int/lit8 v7, v7, 0x1 - - goto :goto_2 - - :cond_2 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - add-int v1, v1, p1 - - :cond_3 - :goto_3 - iget v6, v0, Lf/h/a/b/i1/t;->b:I - - if-ge v6, v1, :cond_4 - - move/from16 v6, p2 - - move/from16 v7, p3 - - move/from16 v8, p4 - - move-object/from16 v10, p5 - - invoke-static {v6, p0, v7, v8, v10}, Lf/h/a/b/c1/i/b;->i(ILf/h/a/b/i1/t;ZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object v11 - - if-eqz v11, :cond_3 - - invoke-virtual {v4, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_3 - - :cond_4 - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-array v0, v0, [Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - invoke-virtual {v4, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - new-instance v1, Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; - - move-object p0, v1 - - move-object/from16 p1, v3 - - move/from16 p2, v5 - - move/from16 p3, v2 - - move-object/from16 p4, v9 - - move-object/from16 p5, v0 - - invoke-direct/range {p0 .. p5}, Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame;->(Ljava/lang/String;ZZ[Ljava/lang/String;[Lcom/google/android/exoplayer2/metadata/id3/Id3Frame;)V - - return-object v1 -.end method - -.method public static h(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - .locals 8 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - const/4 v0, 0x4 - - if-ge p1, v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x3 - - new-array v4, v3, [B - - iget-object v5, p0, Lf/h/a/b/i1/t;->a:[B - - iget v6, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v7, 0x0 - - invoke-static {v5, v6, v4, v7, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v5, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v5, v3 - - iput v5, p0, Lf/h/a/b/i1/t;->b:I - - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v4, v7, v3}, Ljava/lang/String;->([BII)V - - sub-int/2addr p1, v0 - - new-array v0, p1, [B - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v3, v4, v0, v7, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, p1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v7, v1}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v0, v7, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v3 - - add-int/2addr v3, p0 - - invoke-static {v0, v3, v1}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - invoke-static {v0, v3, p0, v2}, Lf/h/a/b/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - invoke-direct {v0, v5, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static i(ILf/h/a/b/i1/t;ZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - .locals 19 - .param p4 # Lf/h/a/b/c1/i/b$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move/from16 v0, p0 - - move-object/from16 v7, p1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v9 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v10 - - const/4 v12, 0x3 - - if-lt v0, v12, :cond_0 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - move v13, v1 - - goto :goto_0 - - :cond_0 - const/4 v13, 0x0 - - :goto_0 - const/4 v14, 0x4 - - if-ne v0, v14, :cond_2 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - if-nez p2, :cond_1 - - and-int/lit16 v2, v1, 0xff - - shr-int/lit8 v3, v1, 0x8 - - and-int/lit16 v3, v3, 0xff - - shl-int/lit8 v3, v3, 0x7 - - or-int/2addr v2, v3 - - shr-int/lit8 v3, v1, 0x10 - - and-int/lit16 v3, v3, 0xff - - shl-int/lit8 v3, v3, 0xe - - or-int/2addr v2, v3 - - shr-int/lit8 v1, v1, 0x18 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x15 - - or-int/2addr v1, v2 - - :cond_1 - :goto_1 - move v15, v1 - - goto :goto_2 - - :cond_2 - if-ne v0, v12, :cond_3 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - goto :goto_1 - - :cond_3 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->s()I - - move-result v1 - - goto :goto_1 - - :goto_2 - if-lt v0, v12, :cond_4 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->v()I - - move-result v1 - - move v6, v1 - - goto :goto_3 - - :cond_4 - const/4 v6, 0x0 - - :goto_3 - const/16 v16, 0x0 - - if-nez v8, :cond_5 - - if-nez v9, :cond_5 - - if-nez v10, :cond_5 - - if-nez v13, :cond_5 - - if-nez v15, :cond_5 - - if-nez v6, :cond_5 - - iget v0, v7, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v7, v0}, Lf/h/a/b/i1/t;->C(I)V - - return-object v16 - - :cond_5 - iget v1, v7, Lf/h/a/b/i1/t;->b:I - - add-int v5, v1, v15 - - iget v1, v7, Lf/h/a/b/i1/t;->c:I - - const-string v4, "Id3Decoder" - - if-le v5, v1, :cond_6 - - const-string v0, "Frame size exceeds remaining tag data" - - invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - iget v0, v7, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v7, v0}, Lf/h/a/b/i1/t;->C(I)V - - return-object v16 - - :cond_6 - if-eqz p4, :cond_7 - - move-object/from16 v1, p4 - - move/from16 v2, p0 - - move v3, v8 - - move-object v11, v4 - - move v4, v9 - - move v14, v5 - - move v5, v10 - - move/from16 v18, v6 - - move v6, v13 - - invoke-interface/range {v1 .. v6}, Lf/h/a/b/c1/i/b$a;->a(IIIII)Z - - move-result v1 - - if-nez v1, :cond_8 - - invoke-virtual {v7, v14}, Lf/h/a/b/i1/t;->C(I)V - - return-object v16 - - :cond_7 - move-object v11, v4 - - move v14, v5 - - move/from16 v18, v6 - - :cond_8 - const/4 v1, 0x1 - - if-ne v0, v12, :cond_c - - move/from16 v2, v18 - - and-int/lit16 v3, v2, 0x80 - - if-eqz v3, :cond_9 - - const/4 v3, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v3, 0x0 - - :goto_4 - and-int/lit8 v4, v2, 0x40 - - if-eqz v4, :cond_a - - const/4 v4, 0x1 - - goto :goto_5 - - :cond_a - const/4 v4, 0x0 - - :goto_5 - and-int/lit8 v2, v2, 0x20 - - if-eqz v2, :cond_b - - const/4 v2, 0x1 - - goto :goto_6 - - :cond_b - const/4 v2, 0x0 - - :goto_6 - move/from16 v17, v3 - - const/4 v6, 0x0 - - goto :goto_c - - :cond_c - move/from16 v2, v18 - - const/4 v3, 0x4 - - if-ne v0, v3, :cond_12 - - and-int/lit8 v3, v2, 0x40 - - if-eqz v3, :cond_d - - const/4 v3, 0x1 - - goto :goto_7 - - :cond_d - const/4 v3, 0x0 - - :goto_7 - and-int/lit8 v4, v2, 0x8 - - if-eqz v4, :cond_e - - const/4 v4, 0x1 - - goto :goto_8 - - :cond_e - const/4 v4, 0x0 - - :goto_8 - and-int/lit8 v5, v2, 0x4 - - if-eqz v5, :cond_f - - const/4 v5, 0x1 - - goto :goto_9 - - :cond_f - const/4 v5, 0x0 - - :goto_9 - and-int/lit8 v6, v2, 0x2 - - if-eqz v6, :cond_10 - - const/4 v6, 0x1 - - goto :goto_a - - :cond_10 - const/4 v6, 0x0 - - :goto_a - and-int/2addr v2, v1 - - if-eqz v2, :cond_11 - - const/16 v17, 0x1 - - goto :goto_b - - :cond_11 - const/16 v17, 0x0 - - :goto_b - move v2, v3 - - move/from16 v3, v17 - - move/from16 v17, v4 - - move v4, v5 - - goto :goto_c - - :cond_12 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - const/16 v17, 0x0 - - :goto_c - if-nez v17, :cond_28 - - if-eqz v4, :cond_13 - - goto/16 :goto_10 - - :cond_13 - if-eqz v2, :cond_14 - - add-int/lit8 v15, v15, -0x1 - - invoke-virtual {v7, v1}, Lf/h/a/b/i1/t;->D(I)V - - :cond_14 - if-eqz v3, :cond_15 - - add-int/lit8 v15, v15, -0x4 - - const/4 v1, 0x4 - - invoke-virtual {v7, v1}, Lf/h/a/b/i1/t;->D(I)V - - :cond_15 - if-eqz v6, :cond_16 - - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->x(Lf/h/a/b/i1/t;I)I - - move-result v15 - - :cond_16 - const/16 v1, 0x54 - - const/16 v2, 0x58 - - const/4 v3, 0x2 - - if-ne v8, v1, :cond_18 - - if-ne v9, v2, :cond_18 - - if-ne v10, v2, :cond_18 - - if-eq v0, v3, :cond_17 - - if-ne v13, v2, :cond_18 - - :cond_17 - :try_start_0 - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->o(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_18 - if-ne v8, v1, :cond_19 - - invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/b/c1/i/b;->t(IIIII)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v7, v15, v1}, Lf/h/a/b/c1/i/b;->n(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - move-result-object v1 - - goto/16 :goto_e - - :catchall_0 - move-exception v0 - - goto/16 :goto_f - - :cond_19 - const/16 v4, 0x57 - - if-ne v8, v4, :cond_1b - - if-ne v9, v2, :cond_1b - - if-ne v10, v2, :cond_1b - - if-eq v0, v3, :cond_1a - - if-ne v13, v2, :cond_1b - - :cond_1a - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->q(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_1b - if-ne v8, v4, :cond_1c - - invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/b/c1/i/b;->t(IIIII)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v7, v15, v1}, Lf/h/a/b/c1/i/b;->p(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_1c - const/16 v2, 0x49 - - const/16 v4, 0x50 - - if-ne v8, v4, :cond_1d - - const/16 v5, 0x52 - - if-ne v9, v5, :cond_1d - - if-ne v10, v2, :cond_1d - - const/16 v5, 0x56 - - if-ne v13, v5, :cond_1d - - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->l(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_1d - const/16 v5, 0x47 - - const/16 v6, 0x4f - - if-ne v8, v5, :cond_1f - - const/16 v5, 0x45 - - if-ne v9, v5, :cond_1f - - if-ne v10, v6, :cond_1f - - const/16 v5, 0x42 - - if-eq v13, v5, :cond_1e - - if-ne v0, v3, :cond_1f - - :cond_1e - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->j(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_1f - const/16 v5, 0x41 - - const/16 v12, 0x43 - - if-ne v0, v3, :cond_20 - - if-ne v8, v4, :cond_21 - - if-ne v9, v2, :cond_21 - - if-ne v10, v12, :cond_21 - - goto :goto_d - - :cond_20 - if-ne v8, v5, :cond_21 - - if-ne v9, v4, :cond_21 - - if-ne v10, v2, :cond_21 - - if-ne v13, v12, :cond_21 - - :goto_d - invoke-static {v7, v15, v0}, Lf/h/a/b/c1/i/b;->d(Lf/h/a/b/i1/t;II)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; - - move-result-object v1 - - goto/16 :goto_e - - :cond_21 - const/16 v2, 0x4d - - if-ne v8, v12, :cond_23 - - if-ne v9, v6, :cond_23 - - if-ne v10, v2, :cond_23 - - if-eq v13, v2, :cond_22 - - if-ne v0, v3, :cond_23 - - :cond_22 - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->h(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; - - move-result-object v1 - - goto :goto_e - - :cond_23 - if-ne v8, v12, :cond_24 - - const/16 v3, 0x48 - - if-ne v9, v3, :cond_24 - - if-ne v10, v5, :cond_24 - - if-ne v13, v4, :cond_24 - - move-object/from16 v1, p1 - - move v2, v15 - - move/from16 v3, p0 - - move/from16 v4, p2 - - move/from16 v5, p3 - - move-object/from16 v6, p4 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/c1/i/b;->f(Lf/h/a/b/i1/t;IIZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; - - move-result-object v1 - - goto :goto_e - - :cond_24 - if-ne v8, v12, :cond_25 - - if-ne v9, v1, :cond_25 - - if-ne v10, v6, :cond_25 - - if-ne v13, v12, :cond_25 - - move-object/from16 v1, p1 - - move v2, v15 - - move/from16 v3, p0 - - move/from16 v4, p2 - - move/from16 v5, p3 - - move-object/from16 v6, p4 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/c1/i/b;->g(Lf/h/a/b/i1/t;IIZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; - - move-result-object v1 - - goto :goto_e - - :cond_25 - if-ne v8, v2, :cond_26 - - const/16 v2, 0x4c - - if-ne v9, v2, :cond_26 - - if-ne v10, v2, :cond_26 - - if-ne v13, v1, :cond_26 - - invoke-static {v7, v15}, Lf/h/a/b/c1/i/b;->k(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; - - move-result-object v1 - - goto :goto_e - - :cond_26 - invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/b/c1/i/b;->t(IIIII)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v7, v15, v1}, Lf/h/a/b/c1/i/b;->e(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; - - move-result-object v1 - - :goto_e - if-nez v1, :cond_27 - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "Failed to decode frame: id=" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/b/c1/i/b;->t(IIIII)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ", frameSize=" - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_27 - invoke-virtual {v7, v14}, Lf/h/a/b/i1/t;->C(I)V - - return-object v1 - - :catch_0 - :try_start_1 - const-string v0, "Unsupported character encoding" - - invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v7, v14}, Lf/h/a/b/i1/t;->C(I)V - - return-object v16 - - :goto_f - invoke-virtual {v7, v14}, Lf/h/a/b/i1/t;->C(I)V - - throw v0 - - :cond_28 - :goto_10 - const-string v0, "Skipping unsupported compressed or encrypted frame" - - invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-virtual {v7, v14}, Lf/h/a/b/i1/t;->C(I)V - - return-object v16 -.end method - -.method public static j(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v1 - - add-int/lit8 p1, p1, -0x1 - - new-array v2, p1, [B - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v5, 0x0 - - invoke-static {v3, v4, v2, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, p1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v2, v5}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p0 - - new-instance v3, Ljava/lang/String; - - const-string v4, "ISO-8859-1" - - invoke-direct {v3, v2, v5, p0, v4}, Ljava/lang/String;->([BIILjava/lang/String;)V - - add-int/lit8 p0, p0, 0x1 - - invoke-static {v2, p0, v0}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result v4 - - invoke-static {v2, p0, v4, v1}, Lf/h/a/b/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v5 - - add-int/2addr v5, v4 - - invoke-static {v2, v5, v0}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result v4 - - invoke-static {v2, v5, v4, v1}, Lf/h/a/b/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v0 - - add-int/2addr v0, v4 - - invoke-static {v2, v0, p1}, Lf/h/a/b/c1/i/b;->b([BII)[B - - move-result-object p1 - - new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; - - invoke-direct {v0, v3, p0, v1, p1}, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V - - return-object v0 -.end method - -.method public static k(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; - .locals 10 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->s()I - - move-result v2 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->s()I - - move-result v3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - new-instance v5, Lf/h/a/b/i1/s; - - invoke-direct {v5}, Lf/h/a/b/i1/s;->()V - - iget-object v6, p0, Lf/h/a/b/i1/t;->a:[B - - iget v7, p0, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v5, v6, v7}, Lf/h/a/b/i1/s;->i([BI)V - - iget p0, p0, Lf/h/a/b/i1/t;->b:I - - mul-int/lit8 p0, p0, 0x8 - - invoke-virtual {v5, p0}, Lf/h/a/b/i1/s;->j(I)V - - add-int/lit8 p1, p1, -0xa - - mul-int/lit8 p1, p1, 0x8 - - add-int p0, v0, v4 - - div-int/2addr p1, p0 - - new-array p0, p1, [I - - new-array v6, p1, [I - - const/4 v7, 0x0 - - :goto_0 - if-ge v7, p1, :cond_0 - - invoke-virtual {v5, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - invoke-virtual {v5, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v9 - - aput v8, p0, v7 - - aput v9, v6, v7 - - add-int/lit8 v7, v7, 0x1 - - goto :goto_0 - - :cond_0 - new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; - - move-object v0, p1 - - move-object v4, p0 - - move-object v5, v6 - - invoke-direct/range {v0 .. v5}, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->(III[I[I)V - - return-object p1 -.end method - -.method public static l(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - new-array v0, p1, [B - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v3, 0x0 - - invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v1, p1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v3}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p0 - - new-instance v1, Ljava/lang/String; - - const-string v2, "ISO-8859-1" - - invoke-direct {v1, v0, v3, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V - - add-int/lit8 p0, p0, 0x1 - - invoke-static {v0, p0, p1}, Lf/h/a/b/c1/i/b;->b([BII)[B - - move-result-object p0 - - new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; - - invoke-direct {p1, v1, p0}, Lcom/google/android/exoplayer2/metadata/id3/PrivFrame;->(Ljava/lang/String;[B)V - - return-object p1 -.end method - -.method public static m([BIILjava/lang/String;)Ljava/lang/String; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - if-le p2, p1, :cond_1 - - array-length v0, p0 - - if-le p2, v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/lang/String; - - sub-int/2addr p2, p1 - - invoke-direct {v0, p0, p1, p2, p3}, Ljava/lang/String;->([BIILjava/lang/String;)V - - return-object v0 - - :cond_1 - :goto_0 - const-string p0, "" - - return-object p0 -.end method - -.method public static n(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - .locals 7 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-ge p1, v1, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - invoke-static {v2}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v3 - - sub-int/2addr p1, v1 - - new-array v1, p1, [B - - iget-object v4, p0, Lf/h/a/b/i1/t;->a:[B - - iget v5, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v6, 0x0 - - invoke-static {v4, v5, v1, v6, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v4, p1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v1, v6, v2}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1, v6, p0, v3}, Ljava/lang/String;->([BIILjava/lang/String;)V - - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - invoke-direct {p0, p2, v0, p1}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static o(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - const/4 v0, 0x1 - - if-ge p1, v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v2 - - sub-int/2addr p1, v0 - - new-array v0, p1, [B - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v5, 0x0 - - invoke-static {v3, v4, v0, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, p1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v5, v1}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v0, v5, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v3 - - add-int/2addr v3, p0 - - invoke-static {v0, v3, v1}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - invoke-static {v0, v3, p0, v2}, Lf/h/a/b/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; - - const-string v1, "TXXX" - - invoke-direct {v0, v1, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static p(Lf/h/a/b/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - new-array v0, p1, [B - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v3, 0x0 - - invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v1, p1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v3}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p0 - - new-instance p1, Ljava/lang/String; - - const-string v1, "ISO-8859-1" - - invoke-direct {p1, v0, v3, p0, v1}, Ljava/lang/String;->([BIILjava/lang/String;)V - - new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - - const/4 v0, 0x0 - - invoke-direct {p0, p2, v0, p1}, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static q(Lf/h/a/b/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - const/4 v0, 0x1 - - if-ge p1, v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->s(I)Ljava/lang/String; - - move-result-object v2 - - sub-int/2addr p1, v0 - - new-array v0, p1, [B - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v4, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v5, 0x0 - - invoke-static {v3, v4, v0, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, p1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v5, v1}, Lf/h/a/b/c1/i/b;->u([BII)I - - move-result p0 - - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v0, v5, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V - - invoke-static {v1}, Lf/h/a/b/c1/i/b;->r(I)I - - move-result v1 - - add-int/2addr v1, p0 - - invoke-static {v0, v1}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p0 - - const-string v2, "ISO-8859-1" - - invoke-static {v0, v1, p0, v2}, Lf/h/a/b/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; - - const-string v1, "WXXX" - - invoke-direct {v0, v1, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static r(I)I - .locals 1 - - if-eqz p0, :cond_1 - - const/4 v0, 0x3 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x2 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static s(I)Ljava/lang/String; - .locals 1 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_2 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x3 - - if-eq p0, v0, :cond_0 - - const-string p0, "ISO-8859-1" - - return-object p0 - - :cond_0 - const-string p0, "UTF-8" - - return-object p0 - - :cond_1 - const-string p0, "UTF-16BE" - - return-object p0 - - :cond_2 - const-string p0, "UTF-16" - - return-object p0 -.end method - -.method public static t(IIIII)Ljava/lang/String; - .locals 5 - - const/4 v0, 0x3 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - if-ne p0, v3, :cond_0 - - sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; - - new-array p4, v0, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p4, v2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p4, v1 - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p4, v3 - - const-string p1, "%c%c%c" - - invoke-static {p0, p1, p4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v4, 0x4 - - new-array v4, v4, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v4, v2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v4, v1 - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v4, v3 - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v4, v0 - - const-string p1, "%c%c%c%c" - - invoke-static {p0, p1, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - :goto_0 - return-object p0 -.end method - -.method public static u([BII)I - .locals 1 - - invoke-static {p0, p1}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p1 - - if-eqz p2, :cond_3 - - const/4 v0, 0x3 - - if-ne p2, v0, :cond_0 - - goto :goto_1 - - :cond_0 - :goto_0 - array-length p2, p0 - - add-int/lit8 p2, p2, -0x1 - - if-ge p1, p2, :cond_2 - - rem-int/lit8 p2, p1, 0x2 - - if-nez p2, :cond_1 - - add-int/lit8 p2, p1, 0x1 - - aget-byte p2, p0, p2 - - if-nez p2, :cond_1 - - return p1 - - :cond_1 - add-int/lit8 p1, p1, 0x1 - - invoke-static {p0, p1}, Lf/h/a/b/c1/i/b;->v([BI)I - - move-result p1 - - goto :goto_0 - - :cond_2 - array-length p0, p0 - - return p0 - - :cond_3 - :goto_1 - return p1 -.end method - -.method public static v([BI)I - .locals 1 - - :goto_0 - array-length v0, p0 - - if-ge p1, v0, :cond_1 - - aget-byte v0, p0, p1 - - if-nez v0, :cond_0 - - return p1 - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - array-length p0, p0 - - return p0 -.end method - -.method public static synthetic w(IIIII)Z - .locals 0 - - const/4 p0, 0x0 - - return p0 -.end method - -.method public static x(Lf/h/a/b/i1/t;I)I - .locals 5 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget p0, p0, Lf/h/a/b/i1/t;->b:I - - move v1, p0 - - :goto_0 - add-int/lit8 v2, v1, 0x1 - - add-int v3, p0, p1 - - if-ge v2, v3, :cond_1 - - aget-byte v3, v0, v1 - - const/16 v4, 0xff - - and-int/2addr v3, v4 - - if-ne v3, v4, :cond_0 - - aget-byte v3, v0, v2 - - if-nez v3, :cond_0 - - sub-int v3, v1, p0 - - add-int/lit8 v1, v1, 0x2 - - sub-int v3, p1, v3 - - add-int/lit8 v3, v3, -0x2 - - invoke-static {v0, v1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/lit8 p1, p1, -0x1 - - :cond_0 - move v1, v2 - - goto :goto_0 - - :cond_1 - return p1 -.end method - -.method public static y(Lf/h/a/b/i1/t;IIZ)Z - .locals 18 - - move-object/from16 v1, p0 - - move/from16 v0, p1 - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - :goto_0 - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - const/4 v4, 0x1 - - move/from16 v5, p2 - - if-lt v3, v5, :cond_c - - const/4 v3, 0x3 - - const/4 v6, 0x0 - - if-lt v0, v3, :cond_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - goto :goto_1 - - :cond_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->s()I - - move-result v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->s()I - - move-result v8 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - int-to-long v8, v8 - - const/4 v10, 0x0 - - :goto_1 - const-wide/16 v11, 0x0 - - if-nez v7, :cond_1 - - cmp-long v7, v8, v11 - - if-nez v7, :cond_1 - - if-nez v10, :cond_1 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - return v4 - - :cond_1 - const/4 v7, 0x4 - - if-ne v0, v7, :cond_3 - - if-nez p3, :cond_3 - - const-wide/32 v13, 0x808080 - - and-long/2addr v13, v8 - - cmp-long v15, v13, v11 - - if-eqz v15, :cond_2 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - return v6 - - :cond_2 - const-wide/16 v11, 0xff - - and-long v13, v8, v11 - - const/16 v15, 0x8 - - shr-long v15, v8, v15 - - and-long/2addr v15, v11 - - const/16 v17, 0x7 - - shl-long v15, v15, v17 - - or-long/2addr v13, v15 - - const/16 v15, 0x10 - - shr-long v15, v8, v15 - - and-long/2addr v15, v11 - - const/16 v17, 0xe - - shl-long v15, v15, v17 - - or-long/2addr v13, v15 - - const/16 v15, 0x18 - - shr-long/2addr v8, v15 - - and-long/2addr v8, v11 - - const/16 v11, 0x15 - - shl-long/2addr v8, v11 - - or-long/2addr v8, v13 - - :cond_3 - if-ne v0, v7, :cond_5 - - and-int/lit8 v3, v10, 0x40 - - if-eqz v3, :cond_4 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v3, 0x0 - - :goto_2 - and-int/lit8 v7, v10, 0x1 - - if-eqz v7, :cond_8 - - goto :goto_4 - - :cond_5 - if-ne v0, v3, :cond_7 - - and-int/lit8 v3, v10, 0x20 - - if-eqz v3, :cond_6 - - const/4 v3, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v3, 0x0 - - :goto_3 - and-int/lit16 v7, v10, 0x80 - - if-eqz v7, :cond_8 - - goto :goto_4 - - :cond_7 - const/4 v3, 0x0 - - :cond_8 - const/4 v4, 0x0 - - :goto_4 - if-eqz v4, :cond_9 - - add-int/lit8 v3, v3, 0x4 - - :cond_9 - int-to-long v3, v3 - - cmp-long v7, v8, v3 - - if-gez v7, :cond_a - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - return v6 - - :cond_a - :try_start_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - int-to-long v3, v3 - - cmp-long v7, v3, v8 - - if-gez v7, :cond_b - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - return v6 - - :cond_b - long-to-int v3, v8 - - :try_start_2 - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->D(I)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto/16 :goto_0 - - :cond_c - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - return v4 - - :catchall_0 - move-exception v0 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->C(I)V - - throw v0 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object p1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/b/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object p1 - - return-object p1 -.end method - -.method public c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 12 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - new-instance v1, Lf/h/a/b/i1/t; - - invoke-direct {v1, p1, p2}, Lf/h/a/b/i1/t;->([BI)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - const/4 p2, 0x0 - - const/4 v2, 0x1 - - const/4 v3, 0x2 - - const/16 v4, 0xa - - const-string v5, "Id3Decoder" - - const/4 v6, 0x4 - - const/4 v7, 0x0 - - if-ge p1, v4, :cond_0 - - const-string p1, "Data too short to be an ID3 tag" - - invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_6 - - :cond_0 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->s()I - - move-result p1 - - const v8, 0x494433 - - if-eq p1, v8, :cond_1 - - const-string v8, "Unexpected first three bytes of ID3 tag header: 0x" - - invoke-static {v8}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v8 - - new-array v9, v2, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v9, p2 - - const-string p1, "%06X" - - invoke-static {p1, v9}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_6 - - :cond_1 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->p()I - - move-result v9 - - if-ne p1, v3, :cond_3 - - and-int/lit8 v10, v8, 0x40 - - if-eqz v10, :cond_2 - - const/4 v10, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v10, 0x0 - - :goto_0 - if-eqz v10, :cond_9 - - const-string p1, "Skipped ID3 tag with majorVersion=2 and undefined compression scheme" - - invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_6 - - :cond_3 - const/4 v10, 0x3 - - if-ne p1, v10, :cond_5 - - and-int/lit8 v10, v8, 0x40 - - if-eqz v10, :cond_4 - - const/4 v10, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v10, 0x0 - - :goto_1 - if-eqz v10, :cond_9 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - invoke-virtual {v1, v10}, Lf/h/a/b/i1/t;->D(I)V - - add-int/2addr v10, v6 - - sub-int/2addr v9, v10 - - goto :goto_4 - - :cond_5 - if-ne p1, v6, :cond_b - - and-int/lit8 v10, v8, 0x40 - - if-eqz v10, :cond_6 - - const/4 v10, 0x1 - - goto :goto_2 - - :cond_6 - const/4 v10, 0x0 - - :goto_2 - if-eqz v10, :cond_7 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->p()I - - move-result v10 - - add-int/lit8 v11, v10, -0x4 - - invoke-virtual {v1, v11}, Lf/h/a/b/i1/t;->D(I)V - - sub-int/2addr v9, v10 - - :cond_7 - and-int/lit8 v10, v8, 0x10 - - if-eqz v10, :cond_8 - - const/4 v10, 0x1 - - goto :goto_3 - - :cond_8 - const/4 v10, 0x0 - - :goto_3 - if-eqz v10, :cond_9 - - add-int/lit8 v9, v9, -0xa - - :cond_9 - :goto_4 - if-ge p1, v6, :cond_a - - and-int/lit16 v8, v8, 0x80 - - if-eqz v8, :cond_a - - const/4 v8, 0x1 - - goto :goto_5 - - :cond_a - const/4 v8, 0x0 - - :goto_5 - new-instance v10, Lf/h/a/b/c1/i/b$b; - - invoke-direct {v10, p1, v8, v9}, Lf/h/a/b/c1/i/b$b;->(IZI)V - - goto :goto_7 - - :cond_b - const-string v8, "Skipped ID3 tag with unsupported majorVersion=" - - invoke-static {v8, p1, v5}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :goto_6 - move-object v10, v7 - - :goto_7 - if-nez v10, :cond_c - - return-object v7 - - :cond_c - iget p1, v1, Lf/h/a/b/i1/t;->b:I - - iget v8, v10, Lf/h/a/b/c1/i/b$b;->a:I - - if-ne v8, v3, :cond_d - - const/4 v4, 0x6 - - :cond_d - iget v3, v10, Lf/h/a/b/c1/i/b$b;->c:I - - iget-boolean v8, v10, Lf/h/a/b/c1/i/b$b;->b:Z - - if-eqz v8, :cond_e - - invoke-static {v1, v3}, Lf/h/a/b/c1/i/b;->x(Lf/h/a/b/i1/t;I)I - - move-result v3 - - :cond_e - add-int/2addr p1, v3 - - invoke-virtual {v1, p1}, Lf/h/a/b/i1/t;->B(I)V - - iget p1, v10, Lf/h/a/b/c1/i/b$b;->a:I - - invoke-static {v1, p1, v4, p2}, Lf/h/a/b/c1/i/b;->y(Lf/h/a/b/i1/t;IIZ)Z - - move-result p1 - - if-nez p1, :cond_10 - - iget p1, v10, Lf/h/a/b/c1/i/b$b;->a:I - - if-ne p1, v6, :cond_f - - invoke-static {v1, v6, v4, v2}, Lf/h/a/b/c1/i/b;->y(Lf/h/a/b/i1/t;IIZ)Z - - move-result p1 - - if-eqz p1, :cond_f - - const/4 p2, 0x1 - - goto :goto_8 - - :cond_f - const-string p1, "Failed to validate ID3 tag with majorVersion=" - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget p2, v10, Lf/h/a/b/c1/i/b$b;->a:I - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object v7 - - :cond_10 - :goto_8 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - if-lt p1, v4, :cond_11 - - iget p1, v10, Lf/h/a/b/c1/i/b$b;->a:I - - iget-object v2, p0, Lf/h/a/b/c1/i/b;->a:Lf/h/a/b/c1/i/b$a; - - invoke-static {p1, v1, p2, v4, v2}, Lf/h/a/b/c1/i/b;->i(ILf/h/a/b/i1/t;ZILf/h/a/b/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; - - move-result-object p1 - - if-eqz p1, :cond_10 - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :cond_11 - new-instance p1, Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/c1/j/a.smali b/com.discord/smali_classes2/f/h/a/b/c1/j/a.smali deleted file mode 100644 index 89a51e1229..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/c1/j/a.smali +++ /dev/null @@ -1,839 +0,0 @@ -.class public final Lf/h/a/b/c1/j/a; -.super Ljava/lang/Object; -.source "SpliceInfoDecoder.java" - -# interfaces -.implements Lf/h/a/b/c1/b; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:Lf/h/a/b/i1/s; - -.field public c:Lf/h/a/b/i1/b0; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/s; - - invoke-direct {v0}, Lf/h/a/b/i1/s;->()V - - iput-object v0, p0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 54 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->c:Lf/h/a/b/i1/b0; - - if-eqz v3, :cond_0 - - iget-wide v4, v1, Lf/h/a/b/c1/d;->i:J - - invoke-virtual {v3}, Lf/h/a/b/i1/b0;->c()J - - move-result-wide v6 - - cmp-long v3, v4, v6 - - if-eqz v3, :cond_1 - - :cond_0 - new-instance v3, Lf/h/a/b/i1/b0; - - iget-wide v4, v1, Lf/h/a/b/y0/e;->f:J - - invoke-direct {v3, v4, v5}, Lf/h/a/b/i1/b0;->(J)V - - iput-object v3, v0, Lf/h/a/b/c1/j/a;->c:Lf/h/a/b/i1/b0; - - iget-wide v4, v1, Lf/h/a/b/y0/e;->f:J - - iget-wide v6, v1, Lf/h/a/b/c1/d;->i:J - - sub-long/2addr v4, v6 - - invoke-virtual {v3, v4, v5}, Lf/h/a/b/i1/b0;->a(J)J - - :cond_1 - invoke-virtual {v2}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - invoke-virtual {v2}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v3, v1, v2}, Lf/h/a/b/i1/s;->i([BI)V - - iget-object v1, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - const/16 v2, 0x27 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v1, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - int-to-long v3, v1 - - const/16 v1, 0x20 - - shl-long/2addr v3, v1 - - iget-object v5, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - int-to-long v5, v5 - - or-long v11, v3, v5 - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - const/16 v4, 0x14 - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - const/16 v4, 0xc - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - iget-object v4, v0, Lf/h/a/b/c1/j/a;->b:Lf/h/a/b/i1/s; - - const/16 v5, 0x8 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - iget-object v5, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - const/16 v6, 0xe - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v5, 0x0 - - if-eqz v4, :cond_1d - - const/16 v7, 0xff - - if-eq v4, v7, :cond_1c - - const/4 v3, 0x4 - - const-wide/16 v7, 0x80 - - const-wide/16 v17, 0x0 - - const-wide/16 v19, 0x1 - - if-eq v4, v3, :cond_10 - - const/4 v3, 0x5 - - if-eq v4, v3, :cond_3 - - const/4 v1, 0x6 - - if-eq v4, v1, :cond_2 - - goto/16 :goto_16 - - :cond_2 - iget-object v1, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - iget-object v3, v0, Lf/h/a/b/c1/j/a;->c:Lf/h/a/b/i1/b0; - - invoke-static {v1, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/b/i1/t;J)J - - move-result-wide v4 - - invoke-virtual {v3, v4, v5}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v7 - - new-instance v1, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand; - - invoke-direct {v1, v4, v5, v7, v8}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->(JJ)V - - move-object v5, v1 - - goto/16 :goto_16 - - :cond_3 - iget-object v3, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/c1/j/a;->c:Lf/h/a/b/i1/b0; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v22 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - and-int/lit16 v5, v5, 0x80 - - if-eqz v5, :cond_4 - - const/16 v24, 0x1 - - goto :goto_0 - - :cond_4 - const/16 v24, 0x0 - - :goto_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v5 - - if-nez v24, :cond_f - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v9 - - and-int/lit16 v10, v9, 0x80 - - if-eqz v10, :cond_5 - - const/4 v10, 0x1 - - goto :goto_1 - - :cond_5 - const/4 v10, 0x0 - - :goto_1 - and-int/lit8 v21, v9, 0x40 - - if-eqz v21, :cond_6 - - const/16 v21, 0x1 - - goto :goto_2 - - :cond_6 - const/16 v21, 0x0 - - :goto_2 - and-int/lit8 v27, v9, 0x20 - - if-eqz v27, :cond_7 - - const/16 v27, 0x1 - - goto :goto_3 - - :cond_7 - const/16 v27, 0x0 - - :goto_3 - and-int/lit8 v9, v9, 0x10 - - if-eqz v9, :cond_8 - - const/4 v9, 0x1 - - goto :goto_4 - - :cond_8 - const/4 v9, 0x0 - - :goto_4 - if-eqz v21, :cond_9 - - if-nez v9, :cond_9 - - invoke-static {v3, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/b/i1/t;J)J - - move-result-wide v28 - - goto :goto_5 - - :cond_9 - const-wide v28, -0x7fffffffffffffffL # -4.9E-324 - - :goto_5 - if-nez v21, :cond_c - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2, v5}, Ljava/util/ArrayList;->(I)V - - const/4 v6, 0x0 - - :goto_6 - if-ge v6, v5, :cond_b - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v31 - - if-nez v9, :cond_a - - invoke-static {v3, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/b/i1/t;J)J - - move-result-wide v32 - - move-wide/from16 v13, v32 - - goto :goto_7 - - :cond_a - const-wide v13, -0x7fffffffffffffffL # -4.9E-324 - - :goto_7 - new-instance v15, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$b; - - invoke-virtual {v4, v13, v14}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v34 - - const/16 v36, 0x0 - - move-object/from16 v30, v15 - - move-wide/from16 v32, v13 - - invoke-direct/range {v30 .. v36}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$b;->(IJJLcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$a;)V - - invoke-virtual {v2, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v6, v6, 0x1 - - goto :goto_6 - - :cond_b - move-object v5, v2 - - :cond_c - if-eqz v27, :cond_e - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - int-to-long v11, v2 - - and-long v6, v11, v7 - - cmp-long v2, v6, v17 - - if-eqz v2, :cond_d - - const/4 v2, 0x1 - - goto :goto_8 - - :cond_d - const/4 v2, 0x0 - - :goto_8 - and-long v6, v11, v19 - - shl-long/2addr v6, v1 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v11 - - or-long/2addr v6, v11 - - const-wide/16 v11, 0x3e8 - - mul-long v6, v6, v11 - - const-wide/16 v11, 0x5a - - div-long/2addr v6, v11 - - goto :goto_9 - - :cond_e - const/4 v2, 0x0 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - :goto_9 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v1 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - move/from16 v36, v1 - - move/from16 v33, v2 - - move/from16 v38, v3 - - move-object/from16 v32, v5 - - move-wide/from16 v34, v6 - - move/from16 v37, v8 - - move/from16 v27, v9 - - move/from16 v25, v10 - - move/from16 v26, v21 - - move-wide/from16 v1, v28 - - goto :goto_a - - :cond_f - move-object/from16 v32, v5 - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v25, 0x0 - - const/16 v26, 0x0 - - const/16 v27, 0x0 - - const/16 v33, 0x0 - - const-wide v34, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v36, 0x0 - - const/16 v37, 0x0 - - const/16 v38, 0x0 - - :goto_a - new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand; - - move-object/from16 v21, v5 - - invoke-virtual {v4, v1, v2}, Lf/h/a/b/i1/b0;->b(J)J - - move-result-wide v30 - - move-wide/from16 v28, v1 - - invoke-direct/range {v21 .. v38}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand;->(JZZZZJJLjava/util/List;ZJIII)V - - goto/16 :goto_16 - - :cond_10 - iget-object v2, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4, v3}, Ljava/util/ArrayList;->(I)V - - const/4 v6, 0x0 - - :goto_b - if-ge v6, v3, :cond_1b - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v40 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v9 - - and-int/lit16 v9, v9, 0x80 - - if-eqz v9, :cond_11 - - const/16 v42, 0x1 - - goto :goto_c - - :cond_11 - const/16 v42, 0x0 - - :goto_c - new-instance v9, Ljava/util/ArrayList; - - invoke-direct {v9}, Ljava/util/ArrayList;->()V - - if-nez v42, :cond_1a - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v10 - - and-int/lit16 v11, v10, 0x80 - - if-eqz v11, :cond_12 - - const/4 v11, 0x1 - - goto :goto_d - - :cond_12 - const/4 v11, 0x0 - - :goto_d - and-int/lit8 v12, v10, 0x40 - - if-eqz v12, :cond_13 - - const/4 v12, 0x1 - - goto :goto_e - - :cond_13 - const/4 v12, 0x0 - - :goto_e - and-int/lit8 v10, v10, 0x20 - - if-eqz v10, :cond_14 - - const/4 v10, 0x1 - - goto :goto_f - - :cond_14 - const/4 v10, 0x0 - - :goto_f - if-eqz v12, :cond_15 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v13 - - goto :goto_10 - - :cond_15 - const-wide v13, -0x7fffffffffffffffL # -4.9E-324 - - :goto_10 - if-nez v12, :cond_17 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v9 - - new-instance v15, Ljava/util/ArrayList; - - invoke-direct {v15, v9}, Ljava/util/ArrayList;->(I)V - - const/4 v1, 0x0 - - :goto_11 - if-ge v1, v9, :cond_16 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - move/from16 v23, v9 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v8 - - move/from16 v24, v3 - - new-instance v3, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$b; - - invoke-direct {v3, v7, v8, v9, v5}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$b;->(IJLcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$a;)V - - invoke-virtual {v15, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - move/from16 v9, v23 - - move/from16 v3, v24 - - const-wide/16 v7, 0x80 - - goto :goto_11 - - :cond_16 - move/from16 v24, v3 - - move-object v9, v15 - - goto :goto_12 - - :cond_17 - move/from16 v24, v3 - - :goto_12 - if-eqz v10, :cond_19 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - int-to-long v7, v1 - - const-wide/16 v21, 0x80 - - and-long v27, v7, v21 - - cmp-long v1, v27, v17 - - if-eqz v1, :cond_18 - - const/4 v1, 0x1 - - goto :goto_13 - - :cond_18 - const/4 v1, 0x0 - - :goto_13 - and-long v7, v7, v19 - - const/16 v3, 0x20 - - shl-long/2addr v7, v3 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v15 - - or-long/2addr v7, v15 - - const-wide/16 v15, 0x3e8 - - mul-long v7, v7, v15 - - const-wide/16 v27, 0x5a - - div-long v7, v7, v27 - - goto :goto_14 - - :cond_19 - const/16 v3, 0x20 - - const-wide/16 v15, 0x3e8 - - const-wide/16 v21, 0x80 - - const-wide/16 v27, 0x5a - - const/4 v1, 0x0 - - const-wide v7, -0x7fffffffffffffffL # -4.9E-324 - - :goto_14 - invoke-virtual {v2}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v23 - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v29 - - move/from16 v48, v1 - - move-wide/from16 v49, v7 - - move-object/from16 v45, v9 - - move/from16 v51, v10 - - move/from16 v43, v11 - - move/from16 v44, v12 - - move-wide/from16 v46, v13 - - move/from16 v52, v23 - - move/from16 v53, v29 - - goto :goto_15 - - :cond_1a - move/from16 v24, v3 - - move-wide/from16 v21, v7 - - const/16 v3, 0x20 - - const-wide/16 v15, 0x3e8 - - const-wide/16 v27, 0x5a - - move-object/from16 v45, v9 - - const/16 v43, 0x0 - - const/16 v44, 0x0 - - const-wide v46, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v48, 0x0 - - const-wide v49, -0x7fffffffffffffffL # -4.9E-324 - - const/16 v51, 0x0 - - const/16 v52, 0x0 - - const/16 v53, 0x0 - - :goto_15 - new-instance v1, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$c; - - move-object/from16 v39, v1 - - invoke-direct/range {v39 .. v53}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$c;->(JZZZLjava/util/List;JZJIII)V - - invoke-virtual {v4, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v6, v6, 0x1 - - move-wide/from16 v7, v21 - - move/from16 v3, v24 - - const/16 v1, 0x20 - - goto/16 :goto_b - - :cond_1b - new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand; - - invoke-direct {v5, v4}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand;->(Ljava/util/List;)V - - goto :goto_16 - - :cond_1c - iget-object v1, v0, Lf/h/a/b/c1/j/a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->r()J - - move-result-wide v8 - - add-int/lit8 v3, v3, -0x4 - - new-array v10, v3, [B - - iget-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - iget v4, v1, Lf/h/a/b/i1/t;->b:I - - const/4 v5, 0x0 - - invoke-static {v2, v4, v10, v5, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v2, v1, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v2, v3 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/PrivateCommand; - - move-object v7, v5 - - invoke-direct/range {v7 .. v12}, Lcom/google/android/exoplayer2/metadata/scte35/PrivateCommand;->(J[BJ)V - - goto :goto_16 - - :cond_1d - new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceNullCommand; - - invoke-direct {v5}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceNullCommand;->()V - - :goto_16 - if-nez v5, :cond_1e - - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v2, 0x0 - - new-array v2, v2, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - goto :goto_17 - - :cond_1e - const/4 v2, 0x0 - - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - const/4 v3, 0x1 - - new-array v3, v3, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aput-object v5, v3, v2 - - invoke-direct {v1, v3}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - :goto_17 - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d.smali b/com.discord/smali_classes2/f/h/a/b/d.smali index dfd647450b..1fbbbff199 100644 --- a/com.discord/smali_classes2/f/h/a/b/d.smali +++ b/com.discord/smali_classes2/f/h/a/b/d.smali @@ -1,42 +1,118 @@ -.class public final synthetic Lf/h/a/b/d; -.super Ljava/lang/Object; -.source "lambda" +.class public final enum Lf/h/a/b/d; +.super Ljava/lang/Enum; +.source "com.google.android.datatransport:transport-api@@2.2.0" -# interfaces -.implements Lf/h/a/b/s$b; + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/d;", + ">;" + } +.end annotation # static fields -.field public static final synthetic a:Lf/h/a/b/d; +.field public static final enum d:Lf/h/a/b/d; + +.field public static final enum e:Lf/h/a/b/d; + +.field public static final enum f:Lf/h/a/b/d; + +.field public static final synthetic g:[Lf/h/a/b/d; # direct methods -.method static synthetic constructor ()V - .locals 1 +.method public static constructor ()V + .locals 6 new-instance v0, Lf/h/a/b/d; - invoke-direct {v0}, Lf/h/a/b/d;->()V + const-string v1, "DEFAULT" - sput-object v0, Lf/h/a/b/d;->a:Lf/h/a/b/d; + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/d;->d:Lf/h/a/b/d; + + new-instance v0, Lf/h/a/b/d; + + const-string v1, "VERY_LOW" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/b/d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/d;->e:Lf/h/a/b/d; + + new-instance v0, Lf/h/a/b/d; + + const-string v1, "HIGHEST" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/b/d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/d;->f:Lf/h/a/b/d; + + const/4 v1, 0x3 + + new-array v1, v1, [Lf/h/a/b/d; + + sget-object v5, Lf/h/a/b/d;->d:Lf/h/a/b/d; + + aput-object v5, v1, v2 + + sget-object v2, Lf/h/a/b/d;->e:Lf/h/a/b/d; + + aput-object v2, v1, v3 + + aput-object v0, v1, v4 + + sput-object v1, Lf/h/a/b/d;->g:[Lf/h/a/b/d; return-void .end method -.method private synthetic constructor ()V +.method public constructor (Ljava/lang/String;I)V .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation - invoke-direct {p0}, Ljava/lang/Object;->()V + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V return-void .end method +.method public static valueOf(Ljava/lang/String;)Lf/h/a/b/d; + .locals 1 -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 0 + const-class v0, Lf/h/a/b/d; - invoke-static {p1}, Lf/h/a/b/a0;->M(Lf/h/a/b/m0$a;)V + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; - return-void + move-result-object p0 + + check-cast p0, Lf/h/a/b/d; + + return-object p0 +.end method + +.method public static values()[Lf/h/a/b/d; + .locals 1 + + sget-object v0, Lf/h/a/b/d;->g:[Lf/h/a/b/d; + + invoke-virtual {v0}, [Lf/h/a/b/d;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/b/d; + + return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/a/b/d0.smali b/com.discord/smali_classes2/f/h/a/b/d0.smali deleted file mode 100644 index 570516e6bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d0.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/h/a/b/d0; -.super Ljava/lang/Object; -.source "FormatHolder.java" - - -# instance fields -.field public a:Z - -.field public b:Lcom/google/android/exoplayer2/drm/DrmSession; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "*>;" - } - .end annotation -.end field - -.field public c:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/d0;->a:Z - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; - - iput-object v0, p0, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/a.smali b/com.discord/smali_classes2/f/h/a/b/d1/a.smali deleted file mode 100644 index 0244cc1fd9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/r; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/r;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/a;->d:Lf/h/a/b/d1/r; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/a;->d:Lf/h/a/b/d1/r; - - invoke-virtual {v0}, Lf/h/a/b/d1/r;->z()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/b.smali b/com.discord/smali_classes2/f/h/a/b/d1/b.smali deleted file mode 100644 index a5bb0de539..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/b.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/q$b; - -.field public final synthetic g:Lf/h/a/b/d1/q$c; - -.field public final synthetic h:Ljava/io/IOException; - -.field public final synthetic i:Z - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/b;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/b;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/b;->f:Lf/h/a/b/d1/q$b; - - iput-object p4, p0, Lf/h/a/b/d1/b;->g:Lf/h/a/b/d1/q$c; - - iput-object p5, p0, Lf/h/a/b/d1/b;->h:Ljava/io/IOException; - - iput-boolean p6, p0, Lf/h/a/b/d1/b;->i:Z - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/d1/b;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/b;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/b;->f:Lf/h/a/b/d1/q$b; - - iget-object v3, p0, Lf/h/a/b/d1/b;->g:Lf/h/a/b/d1/q$c; - - iget-object v4, p0, Lf/h/a/b/d1/b;->h:Ljava/io/IOException; - - iget-boolean v5, p0, Lf/h/a/b/d1/b;->i:Z - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/d1/q$a;->e(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/c.smali b/com.discord/smali_classes2/f/h/a/b/d1/c.smali deleted file mode 100644 index 793b1f7911..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/c.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/q$b; - -.field public final synthetic g:Lf/h/a/b/d1/q$c; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/c;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/c;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/c;->f:Lf/h/a/b/d1/q$b; - - iput-object p4, p0, Lf/h/a/b/d1/c;->g:Lf/h/a/b/d1/q$c; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/c;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/c;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/c;->f:Lf/h/a/b/d1/q$b; - - iget-object v3, p0, Lf/h/a/b/d1/c;->g:Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/d1/q$a;->c(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/d.smali b/com.discord/smali_classes2/f/h/a/b/d1/d.smali deleted file mode 100644 index dd4d56f871..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/d.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/q$c; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$c;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/d;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/d;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/d;->f:Lf/h/a/b/d1/q$c; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/d;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/d;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/d;->f:Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/d1/q$a;->b(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/e.smali b/com.discord/smali_classes2/f/h/a/b/d1/e.smali deleted file mode 100644 index 604d163089..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/e.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/e; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/q$b; - -.field public final synthetic g:Lf/h/a/b/d1/q$c; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/e;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/e;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/e;->f:Lf/h/a/b/d1/q$b; - - iput-object p4, p0, Lf/h/a/b/d1/e;->g:Lf/h/a/b/d1/q$c; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/e;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/e;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/e;->f:Lf/h/a/b/d1/q$b; - - iget-object v3, p0, Lf/h/a/b/d1/e;->g:Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/d1/q$a;->d(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/f.smali b/com.discord/smali_classes2/f/h/a/b/d1/f.smali deleted file mode 100644 index bc3ac0bdc9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/f.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/f; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/p$a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/f;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/f;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/f;->f:Lf/h/a/b/d1/p$a; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/f;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/f;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/f;->f:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/d1/q$a;->g(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/g.smali b/com.discord/smali_classes2/f/h/a/b/d1/g.smali deleted file mode 100644 index 8f4e7b8a9a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/g.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/g; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/p$a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/g;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/g;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/g;->f:Lf/h/a/b/d1/p$a; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/g;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/g;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/g;->f:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/d1/q$a;->i(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/h.smali b/com.discord/smali_classes2/f/h/a/b/d1/h.smali deleted file mode 100644 index 900c13a24a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/h.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/h; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/q$b; - -.field public final synthetic g:Lf/h/a/b/d1/q$c; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/h;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/h;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/h;->f:Lf/h/a/b/d1/q$b; - - iput-object p4, p0, Lf/h/a/b/d1/h;->g:Lf/h/a/b/d1/q$c; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/h;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/h;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/h;->f:Lf/h/a/b/d1/q$b; - - iget-object v3, p0, Lf/h/a/b/d1/h;->g:Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/d1/q$a;->f(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/i.smali b/com.discord/smali_classes2/f/h/a/b/d1/i.smali deleted file mode 100644 index ff2b0e830c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/i.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/i; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/q$a; - -.field public final synthetic e:Lf/h/a/b/d1/q; - -.field public final synthetic f:Lf/h/a/b/d1/p$a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/i;->d:Lf/h/a/b/d1/q$a; - - iput-object p2, p0, Lf/h/a/b/d1/i;->e:Lf/h/a/b/d1/q; - - iput-object p3, p0, Lf/h/a/b/d1/i;->f:Lf/h/a/b/d1/p$a; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/i;->d:Lf/h/a/b/d1/q$a; - - iget-object v1, p0, Lf/h/a/b/d1/i;->e:Lf/h/a/b/d1/q; - - iget-object v2, p0, Lf/h/a/b/d1/i;->f:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/d1/q$a;->h(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/j.smali b/com.discord/smali_classes2/f/h/a/b/d1/j.smali deleted file mode 100644 index 10788ac82d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/j.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/d1/j; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/d1/r; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/d1/r;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/j;->d:Lf/h/a/b/d1/r; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/j;->d:Lf/h/a/b/d1/r; - - invoke-virtual {v0}, Lf/h/a/b/d1/r;->y()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/k.smali b/com.discord/smali_classes2/f/h/a/b/d1/k.smali deleted file mode 100644 index 55fbfd2fed..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/k.smali +++ /dev/null @@ -1,292 +0,0 @@ -.class public abstract Lf/h/a/b/d1/k; -.super Ljava/lang/Object; -.source "BaseMediaSource.java" - -# interfaces -.implements Lf/h/a/b/d1/p; - - -# instance fields -.field public final a:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/d1/p$b;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/HashSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashSet<", - "Lf/h/a/b/d1/p$b;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/d1/q$a; - -.field public d:Landroid/os/Looper; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:Lf/h/a/b/t0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - iput-object v0, p0, Lf/h/a/b/d1/k;->a:Ljava/util/ArrayList; - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(I)V - - iput-object v0, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - new-instance v0, Lf/h/a/b/d1/q$a; - - invoke-direct {v0}, Lf/h/a/b/d1/q$a;->()V - - iput-object v0, p0, Lf/h/a/b/d1/k;->c:Lf/h/a/b/d1/q$a; - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/b/d1/p$b;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/d1/k;->a:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/h/a/b/d1/k;->a:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/d1/k;->d:Landroid/os/Looper; - - iput-object p1, p0, Lf/h/a/b/d1/k;->e:Lf/h/a/b/t0; - - iget-object p1, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {p1}, Ljava/util/HashSet;->clear()V - - move-object p1, p0 - - check-cast p1, Lf/h/a/b/d1/s; - - iget-object p1, p1, Lf/h/a/b/d1/s;->i:Lf/h/a/b/z0/i; - - invoke-interface {p1}, Lf/h/a/b/z0/i;->release()V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {v0}, Ljava/util/HashSet;->isEmpty()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - iget-object v1, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {v1, p1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - if-eqz v0, :cond_1 - - iget-object p1, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z - - :cond_1 - :goto_0 - return-void -.end method - -.method public final c(Lf/h/a/b/d1/q;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/k;->c:Lf/h/a/b/d1/q$a; - - iget-object v1, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/d1/q$a$a; - - iget-object v3, v2, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - if-ne v3, p1, :cond_0 - - iget-object v3, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final f(Lf/h/a/b/d1/p$b;Lf/h/a/b/h1/x;)V - .locals 3 - .param p2 # Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/d1/k;->d:Landroid/os/Looper; - - if-eqz v1, :cond_1 - - if-ne v1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v1, 0x1 - - :goto_1 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v1, p0, Lf/h/a/b/d1/k;->e:Lf/h/a/b/t0; - - iget-object v2, p0, Lf/h/a/b/d1/k;->a:Ljava/util/ArrayList; - - invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v2, p0, Lf/h/a/b/d1/k;->d:Landroid/os/Looper; - - if-nez v2, :cond_2 - - iput-object v0, p0, Lf/h/a/b/d1/k;->d:Landroid/os/Looper; - - iget-object v0, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {v0, p1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - move-object p1, p0 - - check-cast p1, Lf/h/a/b/d1/s; - - iput-object p2, p1, Lf/h/a/b/d1/s;->q:Lf/h/a/b/h1/x; - - iget-object p2, p1, Lf/h/a/b/d1/s;->i:Lf/h/a/b/z0/i; - - invoke-interface {p2}, Lf/h/a/b/z0/i;->a()V - - iget-wide v0, p1, Lf/h/a/b/d1/s;->n:J - - iget-boolean p2, p1, Lf/h/a/b/d1/s;->o:Z - - iget-boolean v2, p1, Lf/h/a/b/d1/s;->p:Z - - invoke-virtual {p1, v0, v1, p2, v2}, Lf/h/a/b/d1/s;->h(JZZ)V - - goto :goto_2 - - :cond_2 - if-eqz v1, :cond_3 - - iget-object p2, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {p2}, Ljava/util/HashSet;->isEmpty()Z - - iget-object p2, p0, Lf/h/a/b/d1/k;->b:Ljava/util/HashSet; - - invoke-virtual {p2, p1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - invoke-interface {p1, p0, v1}, Lf/h/a/b/d1/p$b;->a(Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V - - :cond_3 - :goto_2 - return-void -.end method - -.method public final g(Landroid/os/Handler;Lf/h/a/b/d1/q;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/d1/k;->c:Lf/h/a/b/d1/q$a; - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v0, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/d1/q$a$a; - - invoke-direct {v1, p1, p2}, Lf/h/a/b/d1/q$a$a;->(Landroid/os/Handler;Lf/h/a/b/d1/q;)V - - invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/l$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/l$a.smali deleted file mode 100644 index 50a0ff618d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/l$a.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class public final Lf/h/a/b/d1/l$a; -.super Ljava/lang/Object; -.source "ClippingMediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/v; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/d1/v; - -.field public b:Z - -.field public final synthetic c:Lf/h/a/b/d1/l; - - -# direct methods -.method public constructor (Lf/h/a/b/d1/l;Lf/h/a/b/d1/v;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - invoke-virtual {v0}, Lf/h/a/b/d1/l;->a()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - invoke-interface {v0}, Lf/h/a/b/d1/v;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - .locals 10 - - iget-object v0, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - invoke-virtual {v0}, Lf/h/a/b/d1/l;->a()Z - - move-result v0 - - const/4 v1, -0x3 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/b/d1/l$a;->b:Z - - const/4 v2, 0x4 - - const/4 v3, -0x4 - - if-eqz v0, :cond_1 - - invoke-virtual {p2, v2}, Lf/h/a/b/y0/a;->setFlags(I)V - - return v3 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/d1/v;->b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - - move-result p3 - - const/4 v0, -0x5 - - const-wide/high16 v4, -0x8000000000000000L - - if-ne p3, v0, :cond_6 - - iget-object p2, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - invoke-static {p2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p2, Lcom/google/android/exoplayer2/Format; - - iget p3, p2, Lcom/google/android/exoplayer2/Format;->B:I - - if-nez p3, :cond_2 - - iget p3, p2, Lcom/google/android/exoplayer2/Format;->C:I - - if-eqz p3, :cond_5 - - :cond_2 - iget-object p3, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - iget-wide v1, p3, Lf/h/a/b/d1/l;->h:J - - const-wide/16 v6, 0x0 - - const/4 p3, 0x0 - - cmp-long v3, v1, v6 - - if-eqz v3, :cond_3 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_3 - iget v1, p2, Lcom/google/android/exoplayer2/Format;->B:I - - :goto_0 - iget-object v2, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - iget-wide v2, v2, Lf/h/a/b/d1/l;->i:J - - cmp-long v6, v2, v4 - - if-eqz v6, :cond_4 - - goto :goto_1 - - :cond_4 - iget p3, p2, Lcom/google/android/exoplayer2/Format;->C:I - - :goto_1 - invoke-virtual {p2, v1, p3}, Lcom/google/android/exoplayer2/Format;->c(II)Lcom/google/android/exoplayer2/Format; - - move-result-object p2 - - iput-object p2, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - :cond_5 - return v0 - - :cond_6 - iget-object p1, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - iget-wide v6, p1, Lf/h/a/b/d1/l;->i:J - - cmp-long p1, v6, v4 - - if-eqz p1, :cond_9 - - if-ne p3, v3, :cond_7 - - iget-wide v8, p2, Lf/h/a/b/y0/e;->f:J - - cmp-long p1, v8, v6 - - if-gez p1, :cond_8 - - :cond_7 - if-ne p3, v1, :cond_9 - - iget-object p1, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - invoke-virtual {p1}, Lf/h/a/b/d1/l;->q()J - - move-result-wide v0 - - cmp-long p1, v0, v4 - - if-nez p1, :cond_9 - - :cond_8 - invoke-virtual {p2}, Lf/h/a/b/y0/e;->clear()V - - invoke-virtual {p2, v2}, Lf/h/a/b/y0/a;->setFlags(I)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/d1/l$a;->b:Z - - return v3 - - :cond_9 - return p3 -.end method - -.method public c()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - invoke-interface {v0}, Lf/h/a/b/d1/v;->c()V - - return-void -.end method - -.method public d(J)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l$a;->c:Lf/h/a/b/d1/l; - - invoke-virtual {v0}, Lf/h/a/b/d1/l;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, -0x3 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/d1/v;->d(J)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/l.smali b/com.discord/smali_classes2/f/h/a/b/d1/l.smali deleted file mode 100644 index d3f1972c9f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/l.smali +++ /dev/null @@ -1,727 +0,0 @@ -.class public final Lf/h/a/b/d1/l; -.super Ljava/lang/Object; -.source "ClippingMediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/o; -.implements Lf/h/a/b/d1/o$a; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/l$a; - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/d1/o; - -.field public e:Lf/h/a/b/d1/o$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:[Lf/h/a/b/d1/l$a; - -.field public g:J - -.field public h:J - -.field public i:J - - -# direct methods -.method public constructor (Lf/h/a/b/d1/o;ZJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - const/4 p1, 0x0 - - new-array p1, p1, [Lf/h/a/b/d1/l$a; - - iput-object p1, p0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - if-eqz p2, :cond_0 - - move-wide p1, p3 - - goto :goto_0 - - :cond_0 - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - :goto_0 - iput-wide p1, p0, Lf/h/a/b/d1/l;->g:J - - iput-wide p3, p0, Lf/h/a/b/d1/l;->h:J - - iput-wide p5, p0, Lf/h/a/b/d1/l;->i:J - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/d1/l;->g:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public b([Lf/h/a/b/f1/f;[Z[Lf/h/a/b/d1/v;[ZJ)J - .locals 15 - - move-object v0, p0 - - move-object/from16 v8, p1 - - move-object/from16 v9, p3 - - array-length v1, v9 - - new-array v1, v1, [Lf/h/a/b/d1/l$a; - - iput-object v1, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - array-length v1, v9 - - new-array v10, v1, [Lf/h/a/b/d1/v; - - const/4 v11, 0x0 - - const/4 v1, 0x0 - - :goto_0 - array-length v2, v9 - - const/4 v12, 0x0 - - if-ge v1, v2, :cond_1 - - iget-object v2, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - aget-object v3, v9, v1 - - check-cast v3, Lf/h/a/b/d1/l$a; - - aput-object v3, v2, v1 - - aget-object v3, v2, v1 - - if-eqz v3, :cond_0 - - aget-object v2, v2, v1 - - iget-object v12, v2, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - :cond_0 - aput-object v12, v10, v1 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - move-object/from16 v2, p1 - - move-object/from16 v3, p2 - - move-object v4, v10 - - move-object/from16 v5, p4 - - move-wide/from16 v6, p5 - - invoke-interface/range {v1 .. v7}, Lf/h/a/b/d1/o;->b([Lf/h/a/b/f1/f;[Z[Lf/h/a/b/d1/v;[ZJ)J - - move-result-wide v1 - - invoke-virtual {p0}, Lf/h/a/b/d1/l;->a()Z - - move-result v3 - - const/4 v4, 0x1 - - if-eqz v3, :cond_4 - - iget-wide v5, v0, Lf/h/a/b/d1/l;->h:J - - cmp-long v3, p5, v5 - - if-nez v3, :cond_4 - - const-wide/16 v13, 0x0 - - cmp-long v3, v5, v13 - - if-eqz v3, :cond_3 - - array-length v3, v8 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v3, :cond_3 - - aget-object v6, v8, v5 - - if-eqz v6, :cond_2 - - invoke-interface {v6}, Lf/h/a/b/f1/f;->f()Lcom/google/android/exoplayer2/Format; - - move-result-object v6 - - iget-object v6, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v6}, Lf/h/a/b/i1/q;->g(Ljava/lang/String;)Z - - move-result v6 - - if-nez v6, :cond_2 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_2 - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v3, 0x0 - - :goto_2 - if-eqz v3, :cond_4 - - move-wide v5, v1 - - goto :goto_3 - - :cond_4 - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - :goto_3 - iput-wide v5, v0, Lf/h/a/b/d1/l;->g:J - - cmp-long v3, v1, p5 - - if-eqz v3, :cond_6 - - iget-wide v5, v0, Lf/h/a/b/d1/l;->h:J - - cmp-long v3, v1, v5 - - if-ltz v3, :cond_5 - - iget-wide v5, v0, Lf/h/a/b/d1/l;->i:J - - const-wide/high16 v7, -0x8000000000000000L - - cmp-long v3, v5, v7 - - if-eqz v3, :cond_6 - - cmp-long v3, v1, v5 - - if-gtz v3, :cond_5 - - goto :goto_4 - - :cond_5 - const/4 v4, 0x0 - - :cond_6 - :goto_4 - invoke-static {v4}, Lf/h/a/b/i1/e;->F(Z)V - - :goto_5 - array-length v3, v9 - - if-ge v11, v3, :cond_a - - aget-object v3, v10, v11 - - if-nez v3, :cond_7 - - iget-object v3, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - aput-object v12, v3, v11 - - goto :goto_6 - - :cond_7 - iget-object v3, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - aget-object v4, v3, v11 - - if-eqz v4, :cond_8 - - aget-object v3, v3, v11 - - iget-object v3, v3, Lf/h/a/b/d1/l$a;->a:Lf/h/a/b/d1/v; - - aget-object v4, v10, v11 - - if-eq v3, v4, :cond_9 - - :cond_8 - iget-object v3, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - new-instance v4, Lf/h/a/b/d1/l$a; - - aget-object v5, v10, v11 - - invoke-direct {v4, p0, v5}, Lf/h/a/b/d1/l$a;->(Lf/h/a/b/d1/l;Lf/h/a/b/d1/v;)V - - aput-object v4, v3, v11 - - :cond_9 - :goto_6 - iget-object v3, v0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - aget-object v3, v3, v11 - - aput-object v3, v9, v11 - - add-int/lit8 v11, v11, 0x1 - - goto :goto_5 - - :cond_a - return-wide v1 -.end method - -.method public c(Lf/h/a/b/d1/w;)V - .locals 0 - - check-cast p1, Lf/h/a/b/d1/o; - - iget-object p1, p0, Lf/h/a/b/d1/l;->e:Lf/h/a/b/d1/o$a; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1, p0}, Lf/h/a/b/d1/w$a;->c(Lf/h/a/b/d1/w;)V - - return-void -.end method - -.method public d()J - .locals 7 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->d()J - - move-result-wide v0 - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_1 - - iget-wide v4, p0, Lf/h/a/b/d1/l;->i:J - - cmp-long v6, v4, v2 - - if-eqz v6, :cond_0 - - cmp-long v6, v0, v4 - - if-ltz v6, :cond_0 - - goto :goto_0 - - :cond_0 - return-wide v0 - - :cond_1 - :goto_0 - return-wide v2 -.end method - -.method public e(Lf/h/a/b/d1/o;)V - .locals 0 - - iget-object p1, p0, Lf/h/a/b/d1/l;->e:Lf/h/a/b/d1/o$a; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/d1/o$a; - - invoke-interface {p1, p0}, Lf/h/a/b/d1/o$a;->e(Lf/h/a/b/d1/o;)V - - return-void -.end method - -.method public f()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->f()V - - return-void -.end method - -.method public g(J)J - .locals 6 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/d1/l;->g:J - - iget-object v0, p0, Lf/h/a/b/d1/l;->f:[Lf/h/a/b/d1/l$a; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, v0, v3 - - if-eqz v4, :cond_0 - - iput-boolean v2, v4, Lf/h/a/b/d1/l$a;->b:Z - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/d1/o;->g(J)J - - move-result-wide v0 - - cmp-long v3, v0, p1 - - if-eqz v3, :cond_2 - - iget-wide p1, p0, Lf/h/a/b/d1/l;->h:J - - cmp-long v3, v0, p1 - - if-ltz v3, :cond_3 - - iget-wide p1, p0, Lf/h/a/b/d1/l;->i:J - - const-wide/high16 v3, -0x8000000000000000L - - cmp-long v5, p1, v3 - - if-eqz v5, :cond_2 - - cmp-long v3, v0, p1 - - if-gtz v3, :cond_3 - - :cond_2 - const/4 v2, 0x1 - - :cond_3 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - return-wide v0 -.end method - -.method public h(J)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/d1/o;->h(J)Z - - move-result p1 - - return p1 -.end method - -.method public i()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->i()Z - - move-result v0 - - return v0 -.end method - -.method public j(JLf/h/a/b/r0;)J - .locals 9 - - iget-wide v0, p0, Lf/h/a/b/d1/l;->h:J - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - return-wide v0 - - :cond_0 - iget-wide v3, p3, Lf/h/a/b/r0;->a:J - - sub-long v7, p1, v0 - - const-wide/16 v5, 0x0 - - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v0 - - iget-wide v2, p3, Lf/h/a/b/r0;->b:J - - iget-wide v4, p0, Lf/h/a/b/d1/l;->i:J - - const-wide/high16 v6, -0x8000000000000000L - - cmp-long v8, v4, v6 - - if-nez v8, :cond_1 - - const-wide v4, 0x7fffffffffffffffL - - goto :goto_0 - - :cond_1 - sub-long/2addr v4, p1 - - :goto_0 - move-wide v6, v4 - - const-wide/16 v4, 0x0 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide v2 - - iget-wide v4, p3, Lf/h/a/b/r0;->a:J - - cmp-long v6, v0, v4 - - if-nez v6, :cond_2 - - iget-wide v4, p3, Lf/h/a/b/r0;->b:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance p3, Lf/h/a/b/r0; - - invoke-direct {p3, v0, v1, v2, v3}, Lf/h/a/b/r0;->(JJ)V - - :goto_1 - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/d1/o;->j(JLf/h/a/b/r0;)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public l()J - .locals 9 - - invoke-virtual {p0}, Lf/h/a/b/d1/l;->a()Z - - move-result v0 - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz v0, :cond_1 - - iget-wide v3, p0, Lf/h/a/b/d1/l;->g:J - - iput-wide v1, p0, Lf/h/a/b/d1/l;->g:J - - invoke-virtual {p0}, Lf/h/a/b/d1/l;->l()J - - move-result-wide v5 - - cmp-long v0, v5, v1 - - if-eqz v0, :cond_0 - - move-wide v3, v5 - - :cond_0 - return-wide v3 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->l()J - - move-result-wide v3 - - cmp-long v0, v3, v1 - - if-nez v0, :cond_2 - - return-wide v1 - - :cond_2 - iget-wide v0, p0, Lf/h/a/b/d1/l;->h:J - - const/4 v2, 0x1 - - const/4 v5, 0x0 - - cmp-long v6, v3, v0 - - if-ltz v6, :cond_3 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_3 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v0, p0, Lf/h/a/b/d1/l;->i:J - - const-wide/high16 v6, -0x8000000000000000L - - cmp-long v8, v0, v6 - - if-eqz v8, :cond_5 - - cmp-long v6, v3, v0 - - if-gtz v6, :cond_4 - - goto :goto_1 - - :cond_4 - const/4 v2, 0x0 - - :cond_5 - :goto_1 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - return-wide v3 -.end method - -.method public m(Lf/h/a/b/d1/o$a;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/d1/l;->e:Lf/h/a/b/d1/o$a; - - iget-object p1, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {p1, p0, p2, p3}, Lf/h/a/b/d1/o;->m(Lf/h/a/b/d1/o$a;J)V - - return-void -.end method - -.method public n()Lcom/google/android/exoplayer2/source/TrackGroupArray; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->n()Lcom/google/android/exoplayer2/source/TrackGroupArray; - - move-result-object v0 - - return-object v0 -.end method - -.method public q()J - .locals 7 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->q()J - - move-result-wide v0 - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_1 - - iget-wide v4, p0, Lf/h/a/b/d1/l;->i:J - - cmp-long v6, v4, v2 - - if-eqz v6, :cond_0 - - cmp-long v6, v0, v4 - - if-ltz v6, :cond_0 - - goto :goto_0 - - :cond_0 - return-wide v0 - - :cond_1 - :goto_0 - return-wide v2 -.end method - -.method public r(JZ)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/d1/o;->r(JZ)V - - return-void -.end method - -.method public s(J)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/d1/o;->s(J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/m.smali b/com.discord/smali_classes2/f/h/a/b/d1/m.smali deleted file mode 100644 index 4531cb62ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/m.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/b/d1/m; -.super Ljava/lang/Object; -.source "EmptySampleStream.java" - -# interfaces -.implements Lf/h/a/b/d1/v; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - .locals 0 - - const/4 p1, 0x4 - - invoke-virtual {p2, p1}, Lf/h/a/b/y0/a;->setFlags(I)V - - const/4 p1, -0x4 - - return p1 -.end method - -.method public c()V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - return-void -.end method - -.method public d(J)I - .locals 0 - - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/n$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/n$a.smali deleted file mode 100644 index feb0b1ac7e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/n$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/n$a; -.super Ljava/lang/Object; -.source "IcyDataSource.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/d1/n.smali b/com.discord/smali_classes2/f/h/a/b/d1/n.smali deleted file mode 100644 index f9703cdad4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/n.smali +++ /dev/null @@ -1,329 +0,0 @@ -.class public final Lf/h/a/b/d1/n; -.super Ljava/lang/Object; -.source "IcyDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/n$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/h1/j; - -.field public final b:I - -.field public final c:Lf/h/a/b/d1/n$a; - -.field public final d:[B - -.field public e:I - - -# direct methods -.method public constructor (Lf/h/a/b/h1/j;ILf/h/a/b/d1/n$a;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - if-lez p2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iput-object p1, p0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - iput p2, p0, Lf/h/a/b/d1/n;->b:I - - iput-object p3, p0, Lf/h/a/b/d1/n;->c:Lf/h/a/b/d1/n$a; - - new-array p1, v0, [B - - iput-object p1, p0, Lf/h/a/b/d1/n;->d:[B - - iput p2, p0, Lf/h/a/b/d1/n;->e:I - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - return-void -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->c()Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method - -.method public close()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->d()Landroid/net/Uri; - - move-result-object v0 - - return-object v0 -.end method - -.method public read([BII)I - .locals 16 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/d1/n;->e:I - - const/4 v2, -0x1 - - if-nez v1, :cond_8 - - iget-object v1, v0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - iget-object v3, v0, Lf/h/a/b/d1/n;->d:[B - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - invoke-interface {v1, v3, v5, v4}, Lf/h/a/b/h1/j;->read([BII)I - - move-result v1 - - if-ne v1, v2, :cond_0 - - :goto_0 - const/4 v4, 0x0 - - goto :goto_4 - - :cond_0 - iget-object v1, v0, Lf/h/a/b/d1/n;->d:[B - - aget-byte v1, v1, v5 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x4 - - if-nez v1, :cond_1 - - goto :goto_4 - - :cond_1 - new-array v3, v1, [B - - move v6, v1 - - const/4 v7, 0x0 - - :goto_1 - if-lez v6, :cond_3 - - iget-object v8, v0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - invoke-interface {v8, v3, v7, v6}, Lf/h/a/b/h1/j;->read([BII)I - - move-result v8 - - if-ne v8, v2, :cond_2 - - goto :goto_0 - - :cond_2 - add-int/2addr v7, v8 - - sub-int/2addr v6, v8 - - goto :goto_1 - - :cond_3 - :goto_2 - if-lez v1, :cond_4 - - add-int/lit8 v5, v1, -0x1 - - aget-byte v6, v3, v5 - - if-nez v6, :cond_4 - - move v1, v5 - - goto :goto_2 - - :cond_4 - if-lez v1, :cond_6 - - iget-object v5, v0, Lf/h/a/b/d1/n;->c:Lf/h/a/b/d1/n$a; - - new-instance v6, Lf/h/a/b/i1/t; - - invoke-direct {v6, v3, v1}, Lf/h/a/b/i1/t;->([BI)V - - check-cast v5, Lf/h/a/b/d1/r$a; - - iget-boolean v1, v5, Lf/h/a/b/d1/r$a;->m:Z - - if-nez v1, :cond_5 - - iget-wide v7, v5, Lf/h/a/b/d1/r$a;->i:J - - goto :goto_3 - - :cond_5 - iget-object v1, v5, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - invoke-static {v1}, Lf/h/a/b/d1/r;->t(Lf/h/a/b/d1/r;)J - - move-result-wide v7 - - iget-wide v9, v5, Lf/h/a/b/d1/r$a;->i:J - - invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v7 - - :goto_3 - move-wide v10, v7 - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->a()I - - move-result v13 - - iget-object v9, v5, Lf/h/a/b/d1/r$a;->l:Lf/h/a/b/a1/s; - - invoke-static {v9}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v9, v6, v13}, Lf/h/a/b/a1/s;->b(Lf/h/a/b/i1/t;I)V - - const/4 v12, 0x1 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - invoke-interface/range {v9 .. v15}, Lf/h/a/b/a1/s;->c(JIIILf/h/a/b/a1/s$a;)V - - iput-boolean v4, v5, Lf/h/a/b/d1/r$a;->m:Z - - :cond_6 - :goto_4 - if-eqz v4, :cond_7 - - iget v1, v0, Lf/h/a/b/d1/n;->b:I - - iput v1, v0, Lf/h/a/b/d1/n;->e:I - - goto :goto_5 - - :cond_7 - return v2 - - :cond_8 - :goto_5 - iget-object v1, v0, Lf/h/a/b/d1/n;->a:Lf/h/a/b/h1/j; - - iget v3, v0, Lf/h/a/b/d1/n;->e:I - - move/from16 v4, p3 - - invoke-static {v3, v4}, Ljava/lang/Math;->min(II)I - - move-result v3 - - move-object/from16 v4, p1 - - move/from16 v5, p2 - - invoke-interface {v1, v4, v5, v3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result v1 - - if-eq v1, v2, :cond_9 - - iget v2, v0, Lf/h/a/b/d1/n;->e:I - - sub-int/2addr v2, v1 - - iput v2, v0, Lf/h/a/b/d1/n;->e:I - - :cond_9 - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/o$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/o$a.smali deleted file mode 100644 index 21be7d13df..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/o$a.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/o$a; -.super Ljava/lang/Object; -.source "MediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/w$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/b/d1/w$a<", - "Lf/h/a/b/d1/o;", - ">;" - } -.end annotation - - -# virtual methods -.method public abstract e(Lf/h/a/b/d1/o;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/o.smali b/com.discord/smali_classes2/f/h/a/b/d1/o.smali deleted file mode 100644 index 96ed827223..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/o.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/o; -.super Ljava/lang/Object; -.source "MediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/w; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/o$a; - } -.end annotation - - -# virtual methods -.method public abstract b([Lf/h/a/b/f1/f;[Z[Lf/h/a/b/d1/v;[ZJ)J -.end method - -.method public abstract d()J -.end method - -.method public abstract f()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract g(J)J -.end method - -.method public abstract h(J)Z -.end method - -.method public abstract i()Z -.end method - -.method public abstract j(JLf/h/a/b/r0;)J -.end method - -.method public abstract l()J -.end method - -.method public abstract m(Lf/h/a/b/d1/o$a;J)V -.end method - -.method public abstract n()Lcom/google/android/exoplayer2/source/TrackGroupArray; -.end method - -.method public abstract q()J -.end method - -.method public abstract r(JZ)V -.end method - -.method public abstract s(J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/p$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/p$a.smali deleted file mode 100644 index d304378760..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/p$a.smali +++ /dev/null @@ -1,252 +0,0 @@ -.class public final Lf/h/a/b/d1/p$a; -.super Ljava/lang/Object; -.source "MediaSource.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/p; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public final b:I - -.field public final c:I - -.field public final d:J - -.field public final e:I - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/d1/p$a;->b:I - - iput p1, p0, Lf/h/a/b/d1/p$a;->c:I - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/b/d1/p$a;->d:J - - iput p1, p0, Lf/h/a/b/d1/p$a;->e:I - - return-void -.end method - -.method public constructor (Ljava/lang/Object;IIJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iput p2, p0, Lf/h/a/b/d1/p$a;->b:I - - iput p3, p0, Lf/h/a/b/d1/p$a;->c:I - - iput-wide p4, p0, Lf/h/a/b/d1/p$a;->d:J - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/d1/p$a;->e:I - - return-void -.end method - -.method public constructor (Ljava/lang/Object;J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/d1/p$a;->b:I - - iput p1, p0, Lf/h/a/b/d1/p$a;->c:I - - iput-wide p2, p0, Lf/h/a/b/d1/p$a;->d:J - - iput p1, p0, Lf/h/a/b/d1/p$a;->e:I - - return-void -.end method - -.method public constructor (Ljava/lang/Object;JI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/d1/p$a;->b:I - - iput p1, p0, Lf/h/a/b/d1/p$a;->c:I - - iput-wide p2, p0, Lf/h/a/b/d1/p$a;->d:J - - iput p4, p0, Lf/h/a/b/d1/p$a;->e:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/p$a;->b:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/d1/p$a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/d1/p$a; - - iget-object v2, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v3, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget v2, p0, Lf/h/a/b/d1/p$a;->b:I - - iget v3, p1, Lf/h/a/b/d1/p$a;->b:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/d1/p$a;->c:I - - iget v3, p1, Lf/h/a/b/d1/p$a;->c:I - - if-ne v2, v3, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/d1/p$a;->d:J - - iget-wide v4, p1, Lf/h/a/b/d1/p$a;->d:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget v2, p0, Lf/h/a/b/d1/p$a;->e:I - - iget p1, p1, Lf/h/a/b/d1/p$a;->e:I - - if-ne v2, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget v1, p0, Lf/h/a/b/d1/p$a;->b:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget v1, p0, Lf/h/a/b/d1/p$a;->c:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/d1/p$a;->d:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget v1, p0, Lf/h/a/b/d1/p$a;->e:I - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/p$b.smali b/com.discord/smali_classes2/f/h/a/b/d1/p$b.smali deleted file mode 100644 index f1ccf801e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/p$b.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/p$b; -.super Ljava/lang/Object; -.source "MediaSource.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/p; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/p.smali b/com.discord/smali_classes2/f/h/a/b/d1/p.smali deleted file mode 100644 index 8346aa6655..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/p.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/p; -.super Ljava/lang/Object; -.source "MediaSource.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/p$a;, - Lf/h/a/b/d1/p$b; - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/d1/p$a;Lf/h/a/b/h1/d;J)Lf/h/a/b/d1/o; -.end method - -.method public abstract b(Lf/h/a/b/d1/p$b;)V -.end method - -.method public abstract c(Lf/h/a/b/d1/q;)V -.end method - -.method public abstract d()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract e(Lf/h/a/b/d1/o;)V -.end method - -.method public abstract f(Lf/h/a/b/d1/p$b;Lf/h/a/b/h1/x;)V - .param p2 # Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/q$a$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/q$a$a.smali deleted file mode 100644 index eeeba212ed..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/q$a$a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/d1/q$a$a; -.super Ljava/lang/Object; -.source "MediaSourceEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/q$a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/os/Handler; - -.field public final b:Lf/h/a/b/d1/q; - - -# direct methods -.method public constructor (Landroid/os/Handler;Lf/h/a/b/d1/q;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - iput-object p2, p0, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/q$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/q$a.smali deleted file mode 100644 index 3c819dc7a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/q$a.smali +++ /dev/null @@ -1,265 +0,0 @@ -.class public final Lf/h/a/b/d1/q$a; -.super Ljava/lang/Object; -.source "MediaSourceEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/q$a$a; - } -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Ljava/util/concurrent/CopyOnWriteArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/d1/q$a$a;", - ">;" - } - .end annotation -.end field - -.field public final d:J - - -# direct methods -.method public constructor ()V - .locals 2 - - new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/d1/q$a;->a:I - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/d1/q$a;->d:J - - return-void -.end method - -.method public constructor (Ljava/util/concurrent/CopyOnWriteArrayList;ILf/h/a/b/d1/p$a;J)V - .locals 0 - .param p3 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/d1/q$a$a;", - ">;I", - "Lf/h/a/b/d1/p$a;", - "J)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - iput p2, p0, Lf/h/a/b/d1/q$a;->a:I - - iput-object p3, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - iput-wide p4, p0, Lf/h/a/b/d1/q$a;->d:J - - return-void -.end method - - -# virtual methods -.method public final a(J)J - .locals 3 - - invoke-static {p1, p2}, Lf/h/a/b/u;->b(J)J - - move-result-wide p1 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - goto :goto_0 - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/d1/q$a;->d:J - - add-long/2addr v0, p1 - - :goto_0 - return-wide v0 -.end method - -.method public synthetic b(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$c;)V - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - iget-object v1, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, v1, p2}, Lf/h/a/b/v0/a;->K(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$c;)V - - return-void -.end method - -.method public synthetic c(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - iget-object v1, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/b/v0/a;->Q(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method - -.method public synthetic d(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - iget-object v1, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/b/v0/a;->R(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method - -.method public synthetic e(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - .locals 7 - - iget v1, p0, Lf/h/a/b/d1/q$a;->a:I - - iget-object v2, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - move-object v0, p1 - - check-cast v0, Lf/h/a/b/v0/a; - - move-object v3, p2 - - move-object v4, p3 - - move-object v5, p4 - - move v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/b/v0/a;->S(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - - return-void -.end method - -.method public synthetic f(Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - iget-object v1, p0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/b/v0/a;->T(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - return-void -.end method - -.method public synthetic g(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 1 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, p2}, Lf/h/a/b/v0/a;->U(ILf/h/a/b/d1/p$a;)V - - return-void -.end method - -.method public synthetic h(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 1 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, p2}, Lf/h/a/b/v0/a;->V(ILf/h/a/b/d1/p$a;)V - - return-void -.end method - -.method public synthetic i(Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - .locals 1 - - iget v0, p0, Lf/h/a/b/d1/q$a;->a:I - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1, v0, p2}, Lf/h/a/b/v0/a;->W(ILf/h/a/b/d1/p$a;)V - - return-void -.end method - -.method public final j(Landroid/os/Handler;Ljava/lang/Runnable;)V - .locals 2 - - invoke-virtual {p1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - invoke-interface {p2}, Ljava/lang/Runnable;->run()V - - goto :goto_0 - - :cond_0 - invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/q$b.smali b/com.discord/smali_classes2/f/h/a/b/d1/q$b.smali deleted file mode 100644 index 3144ad8bb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/q$b.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/d1/q$b; -.super Ljava/lang/Object; -.source "MediaSourceEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Landroid/net/Uri; - - -# direct methods -.method public constructor (Lf/h/a/b/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/h1/k;", - "Landroid/net/Uri;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;JJJ)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/d1/q$b;->a:Landroid/net/Uri; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/q.smali b/com.discord/smali_classes2/f/h/a/b/d1/q.smali deleted file mode 100644 index 12aceb59b9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/q.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/q; -.super Ljava/lang/Object; -.source "MediaSourceEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/q$a;, - Lf/h/a/b/d1/q$c;, - Lf/h/a/b/d1/q$b; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/r$a.smali deleted file mode 100644 index 78a444d4e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$a.smali +++ /dev/null @@ -1,471 +0,0 @@ -.class public final Lf/h/a/b/d1/r$a; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/upstream/Loader$e; -.implements Lf/h/a/b/d1/n$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/net/Uri; - -.field public final b:Lf/h/a/b/h1/v; - -.field public final c:Lf/h/a/b/d1/r$b; - -.field public final d:Lf/h/a/b/a1/i; - -.field public final e:Lf/h/a/b/i1/j; - -.field public final f:Lf/h/a/b/a1/p; - -.field public volatile g:Z - -.field public h:Z - -.field public i:J - -.field public j:Lf/h/a/b/h1/k; - -.field public k:J - -.field public l:Lf/h/a/b/a1/s; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:Z - -.field public final synthetic n:Lf/h/a/b/d1/r; - - -# direct methods -.method public constructor (Lf/h/a/b/d1/r;Landroid/net/Uri;Lf/h/a/b/h1/j;Lf/h/a/b/d1/r$b;Lf/h/a/b/a1/i;Lf/h/a/b/i1/j;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/d1/r$a;->a:Landroid/net/Uri; - - new-instance p1, Lf/h/a/b/h1/v; - - invoke-direct {p1, p3}, Lf/h/a/b/h1/v;->(Lf/h/a/b/h1/j;)V - - iput-object p1, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iput-object p4, p0, Lf/h/a/b/d1/r$a;->c:Lf/h/a/b/d1/r$b; - - iput-object p5, p0, Lf/h/a/b/d1/r$a;->d:Lf/h/a/b/a1/i; - - iput-object p6, p0, Lf/h/a/b/d1/r$a;->e:Lf/h/a/b/i1/j; - - new-instance p1, Lf/h/a/b/a1/p; - - invoke-direct {p1}, Lf/h/a/b/a1/p;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/d1/r$a;->h:Z - - const-wide/16 p1, -0x1 - - iput-wide p1, p0, Lf/h/a/b/d1/r$a;->k:J - - const-wide/16 p1, 0x0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/d1/r$a;->a(J)Lf/h/a/b/h1/k; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - return-void -.end method - - -# virtual methods -.method public final a(J)Lf/h/a/b/h1/k; - .locals 15 - - move-object v0, p0 - - new-instance v14, Lf/h/a/b/h1/k; - - iget-object v2, v0, Lf/h/a/b/d1/r$a;->a:Landroid/net/Uri; - - iget-object v1, v0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v11, v1, Lf/h/a/b/d1/r;->k:Ljava/lang/String; - - const/4 v12, 0x6 - - sget-object v13, Lf/h/a/b/d1/r;->P:Ljava/util/Map; - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - const-wide/16 v9, -0x1 - - move-object v1, v14 - - move-wide/from16 v5, p1 - - move-wide/from16 v7, p1 - - invoke-direct/range {v1 .. v13}, Lf/h/a/b/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - - return-object v14 -.end method - -.method public b()V - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :cond_0 - :goto_0 - if-nez v1, :cond_9 - - iget-boolean v2, p0, Lf/h/a/b/d1/r$a;->g:Z - - if-nez v2, :cond_9 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - :try_start_0 - iget-object v4, p0, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - iget-wide v11, v4, Lf/h/a/b/a1/p;->a:J - - invoke-virtual {p0, v11, v12}, Lf/h/a/b/d1/r$a;->a(J)Lf/h/a/b/h1/k; - - move-result-object v4 - - iput-object v4, p0, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - iget-object v5, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - invoke-virtual {v5, v4}, Lf/h/a/b/h1/v;->a(Lf/h/a/b/h1/k;)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/h/a/b/d1/r$a;->k:J - - const-wide/16 v6, -0x1 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - add-long/2addr v4, v11 - - iput-wide v4, p0, Lf/h/a/b/d1/r$a;->k:J - - :cond_1 - iget-object v4, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - invoke-virtual {v4}, Lf/h/a/b/h1/v;->d()Landroid/net/Uri; - - move-result-object v4 - - invoke-static {v4}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v5, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - invoke-virtual {v6}, Lf/h/a/b/h1/v;->c()Ljava/util/Map; - - move-result-object v6 - - invoke-static {v6}, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->a(Ljava/util/Map;)Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - move-result-object v6 - - iput-object v6, v5, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - iget-object v5, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v6, v6, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - if-eqz v6, :cond_2 - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v6, v6, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - iget v6, v6, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->i:I - - const/4 v7, -0x1 - - if-eq v6, v7, :cond_2 - - new-instance v5, Lf/h/a/b/d1/n; - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iget-object v7, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v7, v7, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - iget v7, v7, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->i:I - - invoke-direct {v5, v6, v7, p0}, Lf/h/a/b/d1/n;->(Lf/h/a/b/h1/j;ILf/h/a/b/d1/n$a;)V - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - new-instance v7, Lf/h/a/b/d1/r$f; - - invoke-direct {v7, v0, v3}, Lf/h/a/b/d1/r$f;->(IZ)V - - invoke-virtual {v6, v7}, Lf/h/a/b/d1/r;->D(Lf/h/a/b/d1/r$f;)Lf/h/a/b/a1/s; - - move-result-object v6 - - iput-object v6, p0, Lf/h/a/b/d1/r$a;->l:Lf/h/a/b/a1/s; - - sget-object v7, Lf/h/a/b/d1/r;->Q:Lcom/google/android/exoplayer2/Format; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_3 - - check-cast v6, Lf/h/a/b/d1/u; - - :try_start_1 - invoke-virtual {v6, v7}, Lf/h/a/b/d1/u;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_2 - move-object v6, v5 - - new-instance v13, Lf/h/a/b/a1/e; - - iget-wide v9, p0, Lf/h/a/b/d1/r$a;->k:J - - move-object v5, v13 - - move-wide v7, v11 - - invoke-direct/range {v5 .. v10}, Lf/h/a/b/a1/e;->(Lf/h/a/b/h1/j;JJ)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_3 - - :try_start_2 - iget-object v2, p0, Lf/h/a/b/d1/r$a;->c:Lf/h/a/b/d1/r$b; - - iget-object v5, p0, Lf/h/a/b/d1/r$a;->d:Lf/h/a/b/a1/i; - - invoke-virtual {v2, v13, v5, v4}, Lf/h/a/b/d1/r$b;->a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/i;Landroid/net/Uri;)Lf/h/a/b/a1/h; - - move-result-object v2 - - iget-object v4, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v4, v4, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - if-eqz v4, :cond_3 - - instance-of v4, v2, Lf/h/a/b/a1/b0/d; - - if-eqz v4, :cond_3 - - move-object v4, v2 - - check-cast v4, Lf/h/a/b/a1/b0/d; - - iput-boolean v3, v4, Lf/h/a/b/a1/b0/d;->l:Z - - :cond_3 - iget-boolean v4, p0, Lf/h/a/b/d1/r$a;->h:Z - - if-eqz v4, :cond_4 - - iget-wide v4, p0, Lf/h/a/b/d1/r$a;->i:J - - invoke-interface {v2, v11, v12, v4, v5}, Lf/h/a/b/a1/h;->f(JJ)V - - iput-boolean v0, p0, Lf/h/a/b/d1/r$a;->h:Z - - :cond_4 - :goto_1 - if-nez v1, :cond_6 - - iget-boolean v4, p0, Lf/h/a/b/d1/r$a;->g:Z - - if-nez v4, :cond_6 - - iget-object v4, p0, Lf/h/a/b/d1/r$a;->e:Lf/h/a/b/i1/j; - - monitor-enter v4 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - :goto_2 - :try_start_3 - iget-boolean v5, v4, Lf/h/a/b/i1/j;->a:Z - - if-nez v5, :cond_5 - - invoke-virtual {v4}, Ljava/lang/Object;->wait()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_2 - - :cond_5 - :try_start_4 - monitor-exit v4 - - iget-object v4, p0, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - invoke-interface {v2, v13, v4}, Lf/h/a/b/a1/h;->d(Lf/h/a/b/a1/e;Lf/h/a/b/a1/p;)I - - move-result v1 - - iget-wide v4, v13, Lf/h/a/b/a1/e;->d:J - - iget-object v6, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-wide v6, v6, Lf/h/a/b/d1/r;->l:J - - add-long/2addr v6, v11 - - cmp-long v8, v4, v6 - - if-lez v8, :cond_4 - - iget-wide v11, v13, Lf/h/a/b/a1/e;->d:J - - iget-object v4, p0, Lf/h/a/b/d1/r$a;->e:Lf/h/a/b/i1/j; - - monitor-enter v4 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - :try_start_5 - iput-boolean v0, v4, Lf/h/a/b/i1/j;->a:Z - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - monitor-exit v4 - - iget-object v4, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v4, v4, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - iget-object v5, p0, Lf/h/a/b/d1/r$a;->n:Lf/h/a/b/d1/r; - - iget-object v5, v5, Lf/h/a/b/d1/r;->q:Ljava/lang/Runnable; - - invoke-virtual {v4, v5}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v4 - - throw v0 - - :catchall_1 - move-exception v0 - - monitor-exit v4 - - throw v0 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - :cond_6 - if-ne v1, v3, :cond_7 - - const/4 v1, 0x0 - - goto :goto_3 - - :cond_7 - iget-object v2, p0, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - iget-wide v3, v13, Lf/h/a/b/a1/e;->d:J - - iput-wide v3, v2, Lf/h/a/b/a1/p;->a:J - - :goto_3 - iget-object v2, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - if-eqz v2, :cond_0 - - :try_start_7 - iget-object v2, v2, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v2}, Lf/h/a/b/h1/j;->close()V - :try_end_7 - .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_0 - - goto/16 :goto_0 - - :catch_0 - nop - - goto/16 :goto_0 - - :catchall_2 - move-exception v0 - - move-object v2, v13 - - goto :goto_4 - - :catchall_3 - move-exception v0 - - :goto_4 - if-eq v1, v3, :cond_8 - - if-eqz v2, :cond_8 - - iget-object v1, p0, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - iget-wide v2, v2, Lf/h/a/b/a1/e;->d:J - - iput-wide v2, v1, Lf/h/a/b/a1/p;->a:J - - :cond_8 - iget-object v1, p0, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - invoke-static {v1}, Lf/h/a/b/i1/c0;->h(Lf/h/a/b/h1/j;)V - - throw v0 - - :cond_9 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$b.smali b/com.discord/smali_classes2/f/h/a/b/d1/r$b.smali deleted file mode 100644 index 9277b6c2f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$b.smali +++ /dev/null @@ -1,151 +0,0 @@ -.class public final Lf/h/a/b/d1/r$b; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:[Lf/h/a/b/a1/h; - -.field public b:Lf/h/a/b/a1/h; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ([Lf/h/a/b/a1/h;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r$b;->a:[Lf/h/a/b/a1/h; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/a1/e;Lf/h/a/b/a1/i;Landroid/net/Uri;)Lf/h/a/b/a1/h; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/d1/r$b;->a:[Lf/h/a/b/a1/h; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-ne v1, v3, :cond_1 - - aget-object p1, v0, v2 - - iput-object p1, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - - goto :goto_2 - - :cond_1 - array-length v1, v0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_3 - - aget-object v4, v0, v3 - - :try_start_0 - invoke-interface {v4, p1}, Lf/h/a/b/a1/h;->h(Lf/h/a/b/a1/e;)Z - - move-result v5 - - if-eqz v5, :cond_2 - - iput-object v4, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - goto :goto_1 - - :catchall_0 - move-exception p2 - - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - throw p2 - - :catch_0 - :cond_2 - iput v2, p1, Lf/h/a/b/a1/e;->f:I - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_3 - :goto_1 - iget-object p1, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - - if-eqz p1, :cond_4 - - :goto_2 - iget-object p1, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - - invoke-interface {p1, p2}, Lf/h/a/b/a1/h;->e(Lf/h/a/b/a1/i;)V - - iget-object p1, p0, Lf/h/a/b/d1/r$b;->b:Lf/h/a/b/a1/h; - - return-object p1 - - :cond_4 - new-instance p1, Lcom/google/android/exoplayer2/source/UnrecognizedInputFormatException; - - const-string p2, "None of the available extractors (" - - invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - iget-object v0, p0, Lf/h/a/b/d1/r$b;->a:[Lf/h/a/b/a1/h; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->t([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, ") could read the stream." - - invoke-static {p2, v0, v1}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2, p3}, Lcom/google/android/exoplayer2/source/UnrecognizedInputFormatException;->(Ljava/lang/String;Landroid/net/Uri;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$d.smali b/com.discord/smali_classes2/f/h/a/b/d1/r$d.smali deleted file mode 100644 index 2a179ac07f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$d.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/h/a/b/d1/r$d; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/a1/q; - -.field public final b:Lcom/google/android/exoplayer2/source/TrackGroupArray; - -.field public final c:[Z - -.field public final d:[Z - -.field public final e:[Z - - -# direct methods -.method public constructor (Lf/h/a/b/a1/q;Lcom/google/android/exoplayer2/source/TrackGroupArray;[Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r$d;->a:Lf/h/a/b/a1/q; - - iput-object p2, p0, Lf/h/a/b/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iput-object p3, p0, Lf/h/a/b/d1/r$d;->c:[Z - - iget p1, p2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - new-array p2, p1, [Z - - iput-object p2, p0, Lf/h/a/b/d1/r$d;->d:[Z - - new-array p1, p1, [Z - - iput-object p1, p0, Lf/h/a/b/d1/r$d;->e:[Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$e.smali b/com.discord/smali_classes2/f/h/a/b/d1/r$e.smali deleted file mode 100644 index ecf449df3c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$e.smali +++ /dev/null @@ -1,1012 +0,0 @@ -.class public final Lf/h/a/b/d1/r$e; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/v; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "e" -.end annotation - - -# instance fields -.field public final a:I - -.field public final synthetic b:Lf/h/a/b/d1/r; - - -# direct methods -.method public constructor (Lf/h/a/b/d1/r;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/d1/r$e;->b:Lf/h/a/b/d1/r; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/b/d1/r$e;->a:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/r$e;->b:Lf/h/a/b/d1/r; - - iget v1, p0, Lf/h/a/b/d1/r$e;->a:I - - invoke-virtual {v0}, Lf/h/a/b/d1/r;->F()Z - - move-result v2 - - if-nez v2, :cond_0 - - iget-object v2, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v1, v2, v1 - - iget-boolean v0, v0, Lf/h/a/b/d1/r;->N:Z - - invoke-virtual {v1, v0}, Lf/h/a/b/d1/u;->n(Z)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - .locals 19 - - move-object/from16 v1, p0 - - move-object/from16 v0, p1 - - move-object/from16 v2, p2 - - iget-object v3, v1, Lf/h/a/b/d1/r$e;->b:Lf/h/a/b/d1/r; - - iget v4, v1, Lf/h/a/b/d1/r$e;->a:I - - invoke-virtual {v3}, Lf/h/a/b/d1/r;->F()Z - - move-result v5 - - if-eqz v5, :cond_0 - - const/4 v6, -0x3 - - goto/16 :goto_11 - - :cond_0 - invoke-virtual {v3, v4}, Lf/h/a/b/d1/r;->A(I)V - - iget-object v5, v3, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v5, v5, v4 - - iget-boolean v7, v3, Lf/h/a/b/d1/r;->N:Z - - iget-wide v8, v3, Lf/h/a/b/d1/r;->J:J - - iget-object v10, v5, Lf/h/a/b/d1/u;->b:Lf/h/a/b/d1/u$a; - - monitor-enter v5 - - const/4 v11, -0x1 - - :goto_0 - :try_start_0 - invoke-virtual {v5}, Lf/h/a/b/d1/u;->m()Z - - move-result v12 - - const/4 v13, 0x1 - - if-eqz v12, :cond_1 - - iget v11, v5, Lf/h/a/b/d1/u;->r:I - - invoke-virtual {v5, v11}, Lf/h/a/b/d1/u;->k(I)I - - move-result v11 - - iget-object v14, v5, Lf/h/a/b/d1/u;->l:[J - - aget-wide v15, v14, v11 - - cmp-long v14, v15, v8 - - if-gez v14, :cond_1 - - iget-object v14, v5, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - aget-object v14, v14, v11 - - iget-object v14, v14, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v14}, Lf/h/a/b/i1/q;->a(Ljava/lang/String;)Z - - move-result v14 - - if-eqz v14, :cond_1 - - iget v12, v5, Lf/h/a/b/d1/u;->r:I - - add-int/2addr v12, v13 - - iput v12, v5, Lf/h/a/b/d1/u;->r:I - - goto :goto_0 - - :cond_1 - const/4 v14, 0x4 - - const/4 v15, -0x4 - - if-nez v12, :cond_6 - - if-nez v7, :cond_5 - - iget-boolean v7, v5, Lf/h/a/b/d1/u;->u:Z - - if-eqz v7, :cond_2 - - goto :goto_1 - - :cond_2 - iget-object v7, v5, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - if-eqz v7, :cond_4 - - if-nez p3, :cond_3 - - iget-object v7, v5, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - iget-object v8, v5, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - if-eq v7, v8, :cond_4 - - :cond_3 - iget-object v7, v5, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - invoke-static {v7}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v5, v7, v0}, Lf/h/a/b/d1/u;->p(Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d0;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v5 - - goto :goto_6 - - :cond_4 - monitor-exit v5 - - goto :goto_2 - - :cond_5 - :goto_1 - :try_start_1 - invoke-virtual {v2, v14}, Lf/h/a/b/y0/a;->setFlags(I)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v5 - - goto :goto_4 - - :cond_6 - if-nez p3, :cond_c - - :try_start_2 - iget-object v7, v5, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - aget-object v7, v7, v11 - - iget-object v12, v5, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - if-eq v7, v12, :cond_7 - - goto :goto_5 - - :cond_7 - invoke-virtual {v5, v11}, Lf/h/a/b/d1/u;->o(I)Z - - move-result v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-nez v0, :cond_8 - - monitor-exit v5 - - :goto_2 - const/4 v0, -0x3 - - goto :goto_7 - - :cond_8 - :try_start_3 - iget-object v0, v5, Lf/h/a/b/d1/u;->k:[I - - aget v0, v0, v11 - - invoke-virtual {v2, v0}, Lf/h/a/b/y0/a;->setFlags(I)V - - iget-object v0, v5, Lf/h/a/b/d1/u;->l:[J - - aget-wide v6, v0, v11 - - iput-wide v6, v2, Lf/h/a/b/y0/e;->f:J - - cmp-long v0, v6, v8 - - if-gez v0, :cond_9 - - const/high16 v0, -0x80000000 - - invoke-virtual {v2, v0}, Lf/h/a/b/y0/a;->addFlag(I)V - - :cond_9 - iget-object v0, v2, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - if-nez v0, :cond_a - - iget v0, v2, Lf/h/a/b/y0/e;->h:I - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - if-nez v0, :cond_a - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_a - const/4 v0, 0x0 - - :goto_3 - if-eqz v0, :cond_b - - monitor-exit v5 - - goto :goto_4 - - :cond_b - :try_start_4 - iget-object v0, v5, Lf/h/a/b/d1/u;->j:[I - - aget v0, v0, v11 - - iput v0, v10, Lf/h/a/b/d1/u$a;->a:I - - iget-object v0, v5, Lf/h/a/b/d1/u;->i:[J - - aget-wide v6, v0, v11 - - iput-wide v6, v10, Lf/h/a/b/d1/u$a;->b:J - - iget-object v0, v5, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - aget-object v0, v0, v11 - - iput-object v0, v10, Lf/h/a/b/d1/u$a;->c:Lf/h/a/b/a1/s$a; - - iget v0, v5, Lf/h/a/b/d1/u;->r:I - - add-int/2addr v0, v13 - - iput v0, v5, Lf/h/a/b/d1/u;->r:I - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - monitor-exit v5 - - :goto_4 - const/4 v0, -0x4 - - goto :goto_7 - - :cond_c - :goto_5 - :try_start_5 - iget-object v6, v5, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - aget-object v6, v6, v11 - - invoke-virtual {v5, v6, v0}, Lf/h/a/b/d1/u;->p(Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d0;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - monitor-exit v5 - - :goto_6 - const/4 v0, -0x5 - - :goto_7 - if-ne v0, v15, :cond_1d - - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v6 - - if-nez v6, :cond_1d - - iget-object v6, v2, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - if-nez v6, :cond_d - - iget v6, v2, Lf/h/a/b/y0/e;->h:I - - if-nez v6, :cond_d - - const/4 v6, 0x1 - - goto :goto_8 - - :cond_d - const/4 v6, 0x0 - - :goto_8 - if-nez v6, :cond_1d - - iget-object v6, v5, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - iget-object v5, v5, Lf/h/a/b/d1/u;->b:Lf/h/a/b/d1/u$a; - - if-eqz v6, :cond_1c - - const/high16 v7, 0x40000000 # 2.0f - - invoke-virtual {v2, v7}, Lf/h/a/b/y0/a;->getFlag(I)Z - - move-result v7 - - if-eqz v7, :cond_18 - - iget-wide v7, v5, Lf/h/a/b/d1/u$a;->b:J - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v9, v13}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - iget-object v9, v9, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v6, v7, v8, v9, v13}, Lf/h/a/b/d1/t;->e(J[BI)V - - const-wide/16 v9, 0x1 - - add-long/2addr v7, v9 - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - iget-object v9, v9, Lf/h/a/b/i1/t;->a:[B - - const/4 v10, 0x0 - - aget-byte v9, v9, v10 - - and-int/lit16 v10, v9, 0x80 - - if-eqz v10, :cond_e - - const/4 v10, 0x1 - - goto :goto_9 - - :cond_e - const/4 v10, 0x0 - - :goto_9 - and-int/lit8 v9, v9, 0x7f - - iget-object v11, v2, Lf/h/a/b/y0/e;->d:Lf/h/a/b/y0/b; - - iget-object v15, v11, Lf/h/a/b/y0/b;->a:[B - - if-nez v15, :cond_f - - const/16 v15, 0x10 - - new-array v15, v15, [B - - iput-object v15, v11, Lf/h/a/b/y0/b;->a:[B - - goto :goto_a - - :cond_f - const/4 v12, 0x0 - - invoke-static {v15, v12}, Ljava/util/Arrays;->fill([BB)V - - :goto_a - iget-object v15, v11, Lf/h/a/b/y0/b;->a:[B - - invoke-virtual {v6, v7, v8, v15, v9}, Lf/h/a/b/d1/t;->e(J[BI)V - - int-to-long v12, v9 - - add-long/2addr v7, v12 - - if-eqz v10, :cond_10 - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - const/4 v12, 0x2 - - invoke-virtual {v9, v12}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - iget-object v9, v9, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v6, v7, v8, v9, v12}, Lf/h/a/b/d1/t;->e(J[BI)V - - const-wide/16 v12, 0x2 - - add-long/2addr v7, v12 - - iget-object v9, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->v()I - - move-result v13 - - goto :goto_b - - :cond_10 - const/4 v13, 0x1 - - :goto_b - iget-object v9, v11, Lf/h/a/b/y0/b;->b:[I - - if-eqz v9, :cond_11 - - array-length v12, v9 - - if-ge v12, v13, :cond_12 - - :cond_11 - new-array v9, v13, [I - - :cond_12 - iget-object v12, v11, Lf/h/a/b/y0/b;->c:[I - - if-eqz v12, :cond_13 - - array-length v15, v12 - - if-ge v15, v13, :cond_14 - - :cond_13 - new-array v12, v13, [I - - :cond_14 - move-object v15, v12 - - if-eqz v10, :cond_15 - - mul-int/lit8 v10, v13, 0x6 - - iget-object v12, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v12, v10}, Lf/h/a/b/i1/t;->y(I)V - - iget-object v12, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - iget-object v12, v12, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v6, v7, v8, v12, v10}, Lf/h/a/b/d1/t;->e(J[BI)V - - move-object/from16 p3, v15 - - int-to-long v14, v10 - - add-long/2addr v7, v14 - - iget-object v10, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - const/4 v12, 0x0 - - invoke-virtual {v10, v12}, Lf/h/a/b/i1/t;->C(I)V - - const/4 v12, 0x0 - - :goto_c - if-ge v12, v13, :cond_16 - - iget-object v10, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - aput v10, v9, v12 - - iget-object v10, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v10}, Lf/h/a/b/i1/t;->t()I - - move-result v10 - - aput v10, p3, v12 - - add-int/lit8 v12, v12, 0x1 - - goto :goto_c - - :cond_15 - move-object/from16 p3, v15 - - const/4 v10, 0x0 - - aput v10, v9, v10 - - iget v12, v5, Lf/h/a/b/d1/u$a;->a:I - - iget-wide v14, v5, Lf/h/a/b/d1/u$a;->b:J - - sub-long v14, v7, v14 - - long-to-int v15, v14 - - sub-int/2addr v12, v15 - - aput v12, p3, v10 - - :cond_16 - iget-object v10, v5, Lf/h/a/b/d1/u$a;->c:Lf/h/a/b/a1/s$a; - - iget-object v12, v10, Lf/h/a/b/a1/s$a;->b:[B - - iget-object v14, v11, Lf/h/a/b/y0/b;->a:[B - - iget v15, v10, Lf/h/a/b/a1/s$a;->a:I - - iget v1, v10, Lf/h/a/b/a1/s$a;->c:I - - iget v10, v10, Lf/h/a/b/a1/s$a;->d:I - - iput-object v9, v11, Lf/h/a/b/y0/b;->b:[I - - move-object/from16 v17, v3 - - move-object/from16 v3, p3 - - iput-object v3, v11, Lf/h/a/b/y0/b;->c:[I - - iput-object v14, v11, Lf/h/a/b/y0/b;->a:[B - - move/from16 v18, v4 - - iget-object v4, v11, Lf/h/a/b/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; - - iput v13, v4, Landroid/media/MediaCodec$CryptoInfo;->numSubSamples:I - - iput-object v9, v4, Landroid/media/MediaCodec$CryptoInfo;->numBytesOfClearData:[I - - iput-object v3, v4, Landroid/media/MediaCodec$CryptoInfo;->numBytesOfEncryptedData:[I - - iput-object v12, v4, Landroid/media/MediaCodec$CryptoInfo;->key:[B - - iput-object v14, v4, Landroid/media/MediaCodec$CryptoInfo;->iv:[B - - iput v15, v4, Landroid/media/MediaCodec$CryptoInfo;->mode:I - - sget v3, Lf/h/a/b/i1/c0;->a:I - - const/16 v4, 0x18 - - if-lt v3, v4, :cond_17 - - iget-object v3, v11, Lf/h/a/b/y0/b;->e:Lf/h/a/b/y0/b$b; - - iget-object v4, v3, Lf/h/a/b/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; - - invoke-virtual {v4, v1, v10}, Landroid/media/MediaCodec$CryptoInfo$Pattern;->set(II)V - - iget-object v1, v3, Lf/h/a/b/y0/b$b;->a:Landroid/media/MediaCodec$CryptoInfo; - - iget-object v3, v3, Lf/h/a/b/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; - - invoke-virtual {v1, v3}, Landroid/media/MediaCodec$CryptoInfo;->setPattern(Landroid/media/MediaCodec$CryptoInfo$Pattern;)V - - :cond_17 - iget-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - sub-long/2addr v7, v3 - - long-to-int v1, v7 - - int-to-long v7, v1 - - add-long/2addr v3, v7 - - iput-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - iget v3, v5, Lf/h/a/b/d1/u$a;->a:I - - sub-int/2addr v3, v1 - - iput v3, v5, Lf/h/a/b/d1/u$a;->a:I - - goto :goto_d - - :cond_18 - move-object/from16 v17, v3 - - move/from16 v18, v4 - - :goto_d - invoke-virtual/range {p2 .. p2}, Lf/h/a/b/y0/a;->hasSupplementalData()Z - - move-result v1 - - if-eqz v1, :cond_1b - - iget-object v1, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - const/4 v3, 0x4 - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/t;->y(I)V - - iget-wide v7, v5, Lf/h/a/b/d1/u$a;->b:J - - iget-object v1, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - iget-object v1, v1, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v6, v7, v8, v1, v3}, Lf/h/a/b/d1/t;->e(J[BI)V - - iget-object v1, v6, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->t()I - - move-result v1 - - iget-wide v7, v5, Lf/h/a/b/d1/u$a;->b:J - - const-wide/16 v9, 0x4 - - add-long/2addr v7, v9 - - iput-wide v7, v5, Lf/h/a/b/d1/u$a;->b:J - - iget v4, v5, Lf/h/a/b/d1/u$a;->a:I - - sub-int/2addr v4, v3 - - iput v4, v5, Lf/h/a/b/d1/u$a;->a:I - - invoke-virtual {v2, v1}, Lf/h/a/b/y0/e;->k(I)V - - iget-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - iget-object v7, v2, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v6, v3, v4, v7, v1}, Lf/h/a/b/d1/t;->d(JLjava/nio/ByteBuffer;I)V - - iget-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - int-to-long v7, v1 - - add-long/2addr v3, v7 - - iput-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - iget v3, v5, Lf/h/a/b/d1/u$a;->a:I - - sub-int/2addr v3, v1 - - iput v3, v5, Lf/h/a/b/d1/u$a;->a:I - - iget-object v1, v2, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - if-eqz v1, :cond_1a - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v1 - - if-ge v1, v3, :cond_19 - - goto :goto_e - - :cond_19 - iget-object v1, v2, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - goto :goto_f - - :cond_1a - :goto_e - invoke-static {v3}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v1 - - iput-object v1, v2, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - :goto_f - iget-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - iget-object v1, v2, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - iget v2, v5, Lf/h/a/b/d1/u$a;->a:I - - invoke-virtual {v6, v3, v4, v1, v2}, Lf/h/a/b/d1/t;->d(JLjava/nio/ByteBuffer;I)V - - goto :goto_10 - - :cond_1b - iget v1, v5, Lf/h/a/b/d1/u$a;->a:I - - invoke-virtual {v2, v1}, Lf/h/a/b/y0/e;->k(I)V - - iget-wide v3, v5, Lf/h/a/b/d1/u$a;->b:J - - iget-object v1, v2, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - iget v2, v5, Lf/h/a/b/d1/u$a;->a:I - - invoke-virtual {v6, v3, v4, v1, v2}, Lf/h/a/b/d1/t;->d(JLjava/nio/ByteBuffer;I)V - - goto :goto_10 - - :cond_1c - const/4 v0, 0x0 - - throw v0 - - :cond_1d - move-object/from16 v17, v3 - - move/from16 v18, v4 - - :goto_10 - const/4 v1, -0x3 - - if-ne v0, v1, :cond_1e - - move-object/from16 v1, v17 - - move/from16 v2, v18 - - invoke-virtual {v1, v2}, Lf/h/a/b/d1/r;->B(I)V - - :cond_1e - move v6, v0 - - :goto_11 - return v6 - - :catchall_0 - move-exception v0 - - monitor-exit v5 - - throw v0 -.end method - -.method public c()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/r$e;->b:Lf/h/a/b/d1/r; - - iget v1, p0, Lf/h/a/b/d1/r$e;->a:I - - iget-object v2, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v1, v2, v1 - - iget-object v2, v1, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - if-eqz v2, :cond_1 - - invoke-interface {v2}, Lcom/google/android/exoplayer2/drm/DrmSession;->getState()I - - move-result v2 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, v1, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->c()Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - throw v0 - - :cond_1 - :goto_0 - invoke-virtual {v0}, Lf/h/a/b/d1/r;->C()V - - return-void -.end method - -.method public d(J)I - .locals 10 - - iget-object v0, p0, Lf/h/a/b/d1/r$e;->b:Lf/h/a/b/d1/r; - - iget v1, p0, Lf/h/a/b/d1/r$e;->a:I - - invoke-virtual {v0}, Lf/h/a/b/d1/r;->F()Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_0 - - goto :goto_3 - - :cond_0 - invoke-virtual {v0, v1}, Lf/h/a/b/d1/r;->A(I)V - - iget-object v2, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v2, v2, v1 - - iget-boolean v4, v0, Lf/h/a/b/d1/r;->N:Z - - if-eqz v4, :cond_1 - - invoke-virtual {v2}, Lf/h/a/b/d1/u;->i()J - - move-result-wide v4 - - cmp-long v6, p1, v4 - - if-lez v6, :cond_1 - - monitor-enter v2 - - :try_start_0 - iget p1, v2, Lf/h/a/b/d1/u;->o:I - - iget p2, v2, Lf/h/a/b/d1/u;->r:I - - sub-int/2addr p1, p2 - - iget p2, v2, Lf/h/a/b/d1/u;->o:I - - iput p2, v2, Lf/h/a/b/d1/u;->r:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v2 - - :goto_0 - move v3, p1 - - goto :goto_2 - - :catchall_0 - move-exception p1 - - monitor-exit v2 - - throw p1 - - :cond_1 - monitor-enter v2 - - :try_start_1 - iget v4, v2, Lf/h/a/b/d1/u;->r:I - - invoke-virtual {v2, v4}, Lf/h/a/b/d1/u;->k(I)I - - move-result v5 - - invoke-virtual {v2}, Lf/h/a/b/d1/u;->m()Z - - move-result v4 - - if-eqz v4, :cond_4 - - iget-object v4, v2, Lf/h/a/b/d1/u;->l:[J - - aget-wide v6, v4, v5 - - cmp-long v4, p1, v6 - - if-gez v4, :cond_2 - - goto :goto_1 - - :cond_2 - iget v4, v2, Lf/h/a/b/d1/u;->o:I - - iget v6, v2, Lf/h/a/b/d1/u;->r:I - - sub-int v6, v4, v6 - - const/4 v9, 0x1 - - move-object v4, v2 - - move-wide v7, p1 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/b/d1/u;->h(IIJZ)I - - move-result p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_3 - - monitor-exit v2 - - goto :goto_2 - - :cond_3 - :try_start_2 - iget p2, v2, Lf/h/a/b/d1/u;->r:I - - add-int/2addr p2, p1 - - iput p2, v2, Lf/h/a/b/d1/u;->r:I - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - monitor-exit v2 - - goto :goto_0 - - :cond_4 - :goto_1 - monitor-exit v2 - - :goto_2 - if-nez v3, :cond_5 - - invoke-virtual {v0, v1}, Lf/h/a/b/d1/r;->B(I)V - - :cond_5 - :goto_3 - return v3 - - :catchall_1 - move-exception p1 - - monitor-exit v2 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$f.smali b/com.discord/smali_classes2/f/h/a/b/d1/r$f.smali deleted file mode 100644 index 1c145a1c12..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$f.smali +++ /dev/null @@ -1,106 +0,0 @@ -.class public final Lf/h/a/b/d1/r$f; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "f" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Z - - -# direct methods -.method public constructor (IZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/d1/r$f;->a:I - - iput-boolean p2, p0, Lf/h/a/b/d1/r$f;->b:Z - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/d1/r$f; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/d1/r$f; - - iget v2, p0, Lf/h/a/b/d1/r$f;->a:I - - iget v3, p1, Lf/h/a/b/d1/r$f;->a:I - - if-ne v2, v3, :cond_2 - - iget-boolean v2, p0, Lf/h/a/b/d1/r$f;->b:Z - - iget-boolean p1, p1, Lf/h/a/b/d1/r$f;->b:Z - - if-ne v2, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/r$f;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-boolean v1, p0, Lf/h/a/b/d1/r$f;->b:Z - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r.smali b/com.discord/smali_classes2/f/h/a/b/d1/r.smali deleted file mode 100644 index b4254f42b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/r.smali +++ /dev/null @@ -1,3168 +0,0 @@ -.class public final Lf/h/a/b/d1/r; -.super Ljava/lang/Object; -.source "ProgressiveMediaPeriod.java" - -# interfaces -.implements Lf/h/a/b/d1/o; -.implements Lf/h/a/b/a1/i; -.implements Lcom/google/android/exoplayer2/upstream/Loader$b; -.implements Lcom/google/android/exoplayer2/upstream/Loader$f; -.implements Lf/h/a/b/d1/u$b; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/r$f;, - Lf/h/a/b/d1/r$d;, - Lf/h/a/b/d1/r$b;, - Lf/h/a/b/d1/r$a;, - Lf/h/a/b/d1/r$e;, - Lf/h/a/b/d1/r$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/b/d1/o;", - "Lf/h/a/b/a1/i;", - "Lcom/google/android/exoplayer2/upstream/Loader$b<", - "Lf/h/a/b/d1/r$a;", - ">;", - "Lcom/google/android/exoplayer2/upstream/Loader$f;", - "Lf/h/a/b/d1/u$b;" - } -.end annotation - - -# static fields -.field public static final P:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final Q:Lcom/google/android/exoplayer2/Format; - - -# instance fields -.field public A:Z - -.field public B:I - -.field public C:Z - -.field public D:Z - -.field public E:Z - -.field public F:I - -.field public G:J - -.field public H:J - -.field public I:Z - -.field public J:J - -.field public K:J - -.field public L:Z - -.field public M:I - -.field public N:Z - -.field public O:Z - -.field public final d:Landroid/net/Uri; - -.field public final e:Lf/h/a/b/h1/j; - -.field public final f:Lf/h/a/b/z0/i; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/z0/i<", - "*>;" - } - .end annotation -.end field - -.field public final g:Lf/h/a/b/h1/u; - -.field public final h:Lf/h/a/b/d1/q$a; - -.field public final i:Lf/h/a/b/d1/r$c; - -.field public final j:Lf/h/a/b/h1/d; - -.field public final k:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final l:J - -.field public final m:Lcom/google/android/exoplayer2/upstream/Loader; - -.field public final n:Lf/h/a/b/d1/r$b; - -.field public final o:Lf/h/a/b/i1/j; - -.field public final p:Ljava/lang/Runnable; - -.field public final q:Ljava/lang/Runnable; - -.field public final r:Landroid/os/Handler; - -.field public s:Lf/h/a/b/d1/o$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public t:Lf/h/a/b/a1/q; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public v:[Lf/h/a/b/d1/u; - -.field public w:[Lf/h/a/b/d1/r$f; - -.field public x:Z - -.field public y:Z - -.field public z:Lf/h/a/b/d1/r$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - const-string v1, "Icy-MetaData" - - const-string v2, "1" - - invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/d1/r;->P:Ljava/util/Map; - - const-wide v0, 0x7fffffffffffffffL - - const-string v2, "icy" - - const-string v3, "application/x-icy" - - invoke-static {v2, v3, v0, v1}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/d1/r;->Q:Lcom/google/android/exoplayer2/Format; - - return-void -.end method - -.method public constructor (Landroid/net/Uri;Lf/h/a/b/h1/j;[Lf/h/a/b/a1/h;Lf/h/a/b/z0/i;Lf/h/a/b/h1/u;Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/r$c;Lf/h/a/b/h1/d;Ljava/lang/String;I)V - .locals 0 - .param p9 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/net/Uri;", - "Lf/h/a/b/h1/j;", - "[", - "Lf/h/a/b/a1/h;", - "Lf/h/a/b/z0/i<", - "*>;", - "Lf/h/a/b/h1/u;", - "Lf/h/a/b/d1/q$a;", - "Lf/h/a/b/d1/r$c;", - "Lf/h/a/b/h1/d;", - "Ljava/lang/String;", - "I)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r;->d:Landroid/net/Uri; - - iput-object p2, p0, Lf/h/a/b/d1/r;->e:Lf/h/a/b/h1/j; - - iput-object p4, p0, Lf/h/a/b/d1/r;->f:Lf/h/a/b/z0/i; - - iput-object p5, p0, Lf/h/a/b/d1/r;->g:Lf/h/a/b/h1/u; - - iput-object p6, p0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iput-object p7, p0, Lf/h/a/b/d1/r;->i:Lf/h/a/b/d1/r$c; - - iput-object p8, p0, Lf/h/a/b/d1/r;->j:Lf/h/a/b/h1/d; - - iput-object p9, p0, Lf/h/a/b/d1/r;->k:Ljava/lang/String; - - int-to-long p1, p10 - - iput-wide p1, p0, Lf/h/a/b/d1/r;->l:J - - new-instance p1, Lcom/google/android/exoplayer2/upstream/Loader; - - const-string p2, "Loader:ProgressiveMediaPeriod" - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/upstream/Loader;->(Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - new-instance p1, Lf/h/a/b/d1/r$b; - - invoke-direct {p1, p3}, Lf/h/a/b/d1/r$b;->([Lf/h/a/b/a1/h;)V - - iput-object p1, p0, Lf/h/a/b/d1/r;->n:Lf/h/a/b/d1/r$b; - - new-instance p1, Lf/h/a/b/i1/j; - - invoke-direct {p1}, Lf/h/a/b/i1/j;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - new-instance p1, Lf/h/a/b/d1/a; - - invoke-direct {p1, p0}, Lf/h/a/b/d1/a;->(Lf/h/a/b/d1/r;)V - - iput-object p1, p0, Lf/h/a/b/d1/r;->p:Ljava/lang/Runnable; - - new-instance p1, Lf/h/a/b/d1/j; - - invoke-direct {p1, p0}, Lf/h/a/b/d1/j;->(Lf/h/a/b/d1/r;)V - - iput-object p1, p0, Lf/h/a/b/d1/r;->q:Ljava/lang/Runnable; - - new-instance p1, Landroid/os/Handler; - - invoke-direct {p1}, Landroid/os/Handler;->()V - - iput-object p1, p0, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - const/4 p1, 0x0 - - new-array p2, p1, [Lf/h/a/b/d1/r$f; - - iput-object p2, p0, Lf/h/a/b/d1/r;->w:[Lf/h/a/b/d1/r$f; - - new-array p1, p1, [Lf/h/a/b/d1/u; - - iput-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/d1/r;->K:J - - const-wide/16 p3, -0x1 - - iput-wide p3, p0, Lf/h/a/b/d1/r;->H:J - - iput-wide p1, p0, Lf/h/a/b/d1/r;->G:J - - const/4 p1, 0x1 - - iput p1, p0, Lf/h/a/b/d1/r;->B:I - - iget-object p1, p6, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p6, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {p2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/b/d1/q$a$a; - - iget-object p4, p3, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object p3, p3, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance p5, Lf/h/a/b/d1/f; - - invoke-direct {p5, p6, p4, p1}, Lf/h/a/b/d1/f;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - invoke-virtual {p6, p3, p5}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static synthetic t(Lf/h/a/b/d1/r;)J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->v()J - - move-result-wide v0 - - return-wide v0 -.end method - - -# virtual methods -.method public final A(I)V - .locals 14 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/d1/r$d;->e:[Z - - aget-boolean v2, v1, p1 - - if-nez v2, :cond_1 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v0, v0, p1 - - const/4 v2, 0x0 - - iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v6, v0, v2 - - iget-object v0, p0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v2, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/b/i1/q;->f(Ljava/lang/String;)I - - move-result v5 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - iget-wide v2, p0, Lf/h/a/b/d1/r;->J:J - - new-instance v13, Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v9 - - const/4 v4, 0x1 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - move-object v3, v13 - - invoke-direct/range {v3 .. v12}, Lf/h/a/b/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V - - iget-object v2, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/d1/q$a$a; - - iget-object v4, v3, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v3, v3, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v5, Lf/h/a/b/d1/d; - - invoke-direct {v5, v0, v4, v13}, Lf/h/a/b/d1/d;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$c;)V - - invoke-virtual {v0, v3, v5}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - aput-boolean v0, v1, p1 - - :cond_1 - return-void -.end method - -.method public final B(I)V - .locals 4 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->c:[Z - - iget-boolean v1, p0, Lf/h/a/b/d1/r;->L:Z - - if-eqz v1, :cond_2 - - aget-boolean v0, v0, p1 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object p1, v0, p1 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lf/h/a/b/d1/u;->n(Z)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_1 - - :cond_0 - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/d1/r;->K:J - - iput-boolean v0, p0, Lf/h/a/b/d1/r;->L:Z - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/d1/r;->D:Z - - iput-wide v1, p0, Lf/h/a/b/d1/r;->J:J - - iput v0, p0, Lf/h/a/b/d1/r;->M:I - - iget-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v1, p1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, p1, v2 - - invoke-virtual {v3, v0}, Lf/h/a/b/d1/u;->q(Z)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Lf/h/a/b/d1/o$a; - - invoke-interface {p1, p0}, Lf/h/a/b/d1/w$a;->c(Lf/h/a/b/d1/w;)V - - :cond_2 - :goto_1 - return-void -.end method - -.method public C()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object v1, p0, Lf/h/a/b/d1/r;->g:Lf/h/a/b/h1/u; - - iget v2, p0, Lf/h/a/b/d1/r;->B:I - - check-cast v1, Lf/h/a/b/h1/r; - - invoke-virtual {v1, v2}, Lf/h/a/b/h1/r;->a(I)I - - move-result v1 - - iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; - - if-nez v2, :cond_3 - - iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; - - if-eqz v0, :cond_2 - - const/high16 v2, -0x80000000 - - if-ne v1, v2, :cond_0 - - iget v1, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->d:I - - :cond_0 - iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->h:Ljava/io/IOException; - - if-eqz v2, :cond_2 - - iget v0, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->i:I - - if-gt v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - throw v2 - - :cond_2 - :goto_0 - return-void - - :cond_3 - throw v2 -.end method - -.method public final D(Lf/h/a/b/d1/r$f;)Lf/h/a/b/a1/s; - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v0, v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - iget-object v2, p0, Lf/h/a/b/d1/r;->w:[Lf/h/a/b/d1/r$f; - - aget-object v2, v2, v1 - - invoke-virtual {p1, v2}, Lf/h/a/b/d1/r$f;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object p1, p1, v1 - - return-object p1 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v1, Lf/h/a/b/d1/u; - - iget-object v2, p0, Lf/h/a/b/d1/r;->j:Lf/h/a/b/h1/d; - - iget-object v3, p0, Lf/h/a/b/d1/r;->f:Lf/h/a/b/z0/i; - - invoke-direct {v1, v2, v3}, Lf/h/a/b/d1/u;->(Lf/h/a/b/h1/d;Lf/h/a/b/z0/i;)V - - iput-object p0, v1, Lf/h/a/b/d1/u;->d:Lf/h/a/b/d1/u$b; - - iget-object v2, p0, Lf/h/a/b/d1/r;->w:[Lf/h/a/b/d1/r$f; - - add-int/lit8 v3, v0, 0x1 - - invoke-static {v2, v3}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [Lf/h/a/b/d1/r$f; - - aput-object p1, v2, v0 - - iput-object v2, p0, Lf/h/a/b/d1/r;->w:[Lf/h/a/b/d1/r$f; - - iget-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - invoke-static {p1, v3}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Lf/h/a/b/d1/u; - - aput-object v1, p1, v0 - - iput-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - return-object v1 -.end method - -.method public final E()V - .locals 27 - - move-object/from16 v8, p0 - - new-instance v9, Lf/h/a/b/d1/r$a; - - iget-object v2, v8, Lf/h/a/b/d1/r;->d:Landroid/net/Uri; - - iget-object v3, v8, Lf/h/a/b/d1/r;->e:Lf/h/a/b/h1/j; - - iget-object v4, v8, Lf/h/a/b/d1/r;->n:Lf/h/a/b/d1/r$b; - - iget-object v6, v8, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - move-object v0, v9 - - move-object/from16 v1, p0 - - move-object/from16 v5, p0 - - invoke-direct/range {v0 .. v6}, Lf/h/a/b/d1/r$a;->(Lf/h/a/b/d1/r;Landroid/net/Uri;Lf/h/a/b/h1/j;Lf/h/a/b/d1/r$b;Lf/h/a/b/a1/i;Lf/h/a/b/i1/j;)V - - iget-boolean v0, v8, Lf/h/a/b/d1/r;->y:Z - - if-eqz v0, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->a:Lf/h/a/b/a1/q; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->x()Z - - move-result v1 - - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v1, v8, Lf/h/a/b/d1/r;->G:J - - const/4 v3, 0x1 - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v6, v1, v4 - - if-eqz v6, :cond_0 - - iget-wide v6, v8, Lf/h/a/b/d1/r;->K:J - - cmp-long v10, v6, v1 - - if-lez v10, :cond_0 - - iput-boolean v3, v8, Lf/h/a/b/d1/r;->N:Z - - iput-wide v4, v8, Lf/h/a/b/d1/r;->K:J - - return-void - - :cond_0 - iget-wide v1, v8, Lf/h/a/b/d1/r;->K:J - - invoke-interface {v0, v1, v2}, Lf/h/a/b/a1/q;->g(J)Lf/h/a/b/a1/q$a; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iget-wide v0, v0, Lf/h/a/b/a1/r;->b:J - - iget-wide v6, v8, Lf/h/a/b/d1/r;->K:J - - iget-object v2, v9, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - iput-wide v0, v2, Lf/h/a/b/a1/p;->a:J - - iput-wide v6, v9, Lf/h/a/b/d1/r$a;->i:J - - iput-boolean v3, v9, Lf/h/a/b/d1/r$a;->h:Z - - const/4 v0, 0x0 - - iput-boolean v0, v9, Lf/h/a/b/d1/r$a;->m:Z - - iput-wide v4, v8, Lf/h/a/b/d1/r;->K:J - - :cond_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->u()I - - move-result v0 - - iput v0, v8, Lf/h/a/b/d1/r;->M:I - - iget-object v1, v8, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object v0, v8, Lf/h/a/b/d1/r;->g:Lf/h/a/b/h1/u; - - iget v2, v8, Lf/h/a/b/d1/r;->B:I - - check-cast v0, Lf/h/a/b/h1/r; - - invoke-virtual {v0, v2}, Lf/h/a/b/h1/r;->a(I)I - - move-result v5 - - const/4 v10, 0x0 - - if-eqz v1, :cond_4 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v10, v1, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v15 - - new-instance v11, Lcom/google/android/exoplayer2/upstream/Loader$d; - - move-object v0, v11 - - move-object v3, v9 - - move-object/from16 v4, p0 - - move-wide v6, v15 - - invoke-direct/range {v0 .. v7}, Lcom/google/android/exoplayer2/upstream/Loader$d;->(Lcom/google/android/exoplayer2/upstream/Loader;Landroid/os/Looper;Lcom/google/android/exoplayer2/upstream/Loader$e;Lcom/google/android/exoplayer2/upstream/Loader$b;IJ)V - - const-wide/16 v0, 0x0 - - invoke-virtual {v11, v0, v1}, Lcom/google/android/exoplayer2/upstream/Loader$d;->b(J)V - - iget-object v0, v8, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v12, v9, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - const/4 v1, 0x1 - - const/4 v2, -0x1 - - const/4 v3, 0x0 - - const/16 v21, 0x0 - - const/16 v22, 0x0 - - iget-wide v4, v9, Lf/h/a/b/d1/r$a;->i:J - - iget-wide v6, v8, Lf/h/a/b/d1/r;->G:J - - if-eqz v0, :cond_3 - - new-instance v9, Lf/h/a/b/d1/q$b; - - iget-object v13, v12, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v14 - - const-wide/16 v17, 0x0 - - const-wide/16 v19, 0x0 - - move-object v11, v9 - - invoke-direct/range {v11 .. v20}, Lf/h/a/b/d1/q$b;->(Lf/h/a/b/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V - - new-instance v10, Lf/h/a/b/d1/q$c; - - invoke-virtual {v0, v4, v5}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v23 - - invoke-virtual {v0, v6, v7}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v25 - - move-object/from16 v17, v10 - - move/from16 v18, v1 - - move/from16 v19, v2 - - move-object/from16 v20, v3 - - invoke-direct/range {v17 .. v26}, Lf/h/a/b/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V - - iget-object v1, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/d1/q$a$a; - - iget-object v3, v2, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v2, v2, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v4, Lf/h/a/b/d1/h; - - invoke-direct {v4, v0, v3, v9, v10}, Lf/h/a/b/d1/h;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - invoke-virtual {v0, v2, v4}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_2 - return-void - - :cond_3 - throw v10 - - :cond_4 - throw v10 -.end method - -.method public final F()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->D:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->x()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public a(Lf/h/a/b/a1/q;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Lf/h/a/b/a1/q$b; - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - const-wide/16 v2, 0x0 - - invoke-direct {p1, v0, v1, v2, v3}, Lf/h/a/b/a1/q$b;->(JJ)V - - :goto_0 - iput-object p1, p0, Lf/h/a/b/d1/r;->t:Lf/h/a/b/a1/q; - - iget-object p1, p0, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - iget-object v0, p0, Lf/h/a/b/d1/r;->p:Ljava/lang/Runnable; - - invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public b([Lf/h/a/b/f1/f;[Z[Lf/h/a/b/d1/v;[ZJ)J - .locals 8 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->d:[Z - - iget v2, p0, Lf/h/a/b/d1/r;->F:I - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - array-length v5, p1 - - const/4 v6, 0x1 - - if-ge v4, v5, :cond_2 - - aget-object v5, p3, v4 - - if-eqz v5, :cond_1 - - aget-object v5, p1, v4 - - if-eqz v5, :cond_0 - - aget-boolean v5, p2, v4 - - if-nez v5, :cond_1 - - :cond_0 - aget-object v5, p3, v4 - - check-cast v5, Lf/h/a/b/d1/r$e; - - iget v5, v5, Lf/h/a/b/d1/r$e;->a:I - - aget-boolean v7, v0, v5 - - invoke-static {v7}, Lf/h/a/b/i1/e;->F(Z)V - - iget v7, p0, Lf/h/a/b/d1/r;->F:I - - sub-int/2addr v7, v6 - - iput v7, p0, Lf/h/a/b/d1/r;->F:I - - aput-boolean v3, v0, v5 - - const/4 v5, 0x0 - - aput-object v5, p3, v4 - - :cond_1 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_2 - iget-boolean p2, p0, Lf/h/a/b/d1/r;->C:Z - - if-eqz p2, :cond_3 - - if-nez v2, :cond_4 - - goto :goto_1 - - :cond_3 - const-wide/16 v4, 0x0 - - cmp-long p2, p5, v4 - - if-eqz p2, :cond_4 - - :goto_1 - const/4 p2, 0x1 - - goto :goto_2 - - :cond_4 - const/4 p2, 0x0 - - :goto_2 - const/4 v2, 0x0 - - :goto_3 - array-length v4, p1 - - if-ge v2, v4, :cond_9 - - aget-object v4, p3, v2 - - if-nez v4, :cond_8 - - aget-object v4, p1, v2 - - if-eqz v4, :cond_8 - - aget-object v4, p1, v2 - - invoke-interface {v4}, Lf/h/a/b/f1/f;->length()I - - move-result v5 - - if-ne v5, v6, :cond_5 - - const/4 v5, 0x1 - - goto :goto_4 - - :cond_5 - const/4 v5, 0x0 - - :goto_4 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-interface {v4, v3}, Lf/h/a/b/f1/f;->e(I)I - - move-result v5 - - if-nez v5, :cond_6 - - const/4 v5, 0x1 - - goto :goto_5 - - :cond_6 - const/4 v5, 0x0 - - :goto_5 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-interface {v4}, Lf/h/a/b/f1/f;->a()Lcom/google/android/exoplayer2/source/TrackGroup; - - move-result-object v4 - - invoke-virtual {v1, v4}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->a(Lcom/google/android/exoplayer2/source/TrackGroup;)I - - move-result v4 - - aget-boolean v5, v0, v4 - - xor-int/2addr v5, v6 - - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - iget v5, p0, Lf/h/a/b/d1/r;->F:I - - add-int/2addr v5, v6 - - iput v5, p0, Lf/h/a/b/d1/r;->F:I - - aput-boolean v6, v0, v4 - - new-instance v5, Lf/h/a/b/d1/r$e; - - invoke-direct {v5, p0, v4}, Lf/h/a/b/d1/r$e;->(Lf/h/a/b/d1/r;I)V - - aput-object v5, p3, v2 - - aput-boolean v6, p4, v2 - - if-nez p2, :cond_8 - - iget-object p2, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object p2, p2, v4 - - invoke-virtual {p2, p5, p6, v6}, Lf/h/a/b/d1/u;->r(JZ)Z - - move-result v4 - - if-nez v4, :cond_7 - - iget v4, p2, Lf/h/a/b/d1/u;->p:I - - iget p2, p2, Lf/h/a/b/d1/u;->r:I - - add-int/2addr v4, p2 - - if-eqz v4, :cond_7 - - const/4 p2, 0x1 - - goto :goto_6 - - :cond_7 - const/4 p2, 0x0 - - :cond_8 - :goto_6 - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_9 - iget p1, p0, Lf/h/a/b/d1/r;->F:I - - if-nez p1, :cond_c - - iput-boolean v3, p0, Lf/h/a/b/d1/r;->L:Z - - iput-boolean v3, p0, Lf/h/a/b/d1/r;->D:Z - - iget-object p1, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - invoke-virtual {p1}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z - - move-result p1 - - if-eqz p1, :cond_b - - iget-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length p2, p1 - - const/4 p3, 0x0 - - :goto_7 - if-ge p3, p2, :cond_a - - aget-object p4, p1, p3 - - invoke-virtual {p4}, Lf/h/a/b/d1/u;->f()V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_7 - - :cond_a - iget-object p1, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object p1, p1, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; - - invoke-static {p1}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1, v3}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V - - goto :goto_a - - :cond_b - iget-object p1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length p2, p1 - - const/4 p3, 0x0 - - :goto_8 - if-ge p3, p2, :cond_e - - aget-object p4, p1, p3 - - invoke-virtual {p4, v3}, Lf/h/a/b/d1/u;->q(Z)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_8 - - :cond_c - if-eqz p2, :cond_e - - invoke-virtual {p0, p5, p6}, Lf/h/a/b/d1/r;->g(J)J - - move-result-wide p5 - - :goto_9 - array-length p1, p3 - - if-ge v3, p1, :cond_e - - aget-object p1, p3, v3 - - if-eqz p1, :cond_d - - aput-boolean v6, p4, v3 - - :cond_d - add-int/lit8 v3, v3, 0x1 - - goto :goto_9 - - :cond_e - :goto_a - iput-boolean v6, p0, Lf/h/a/b/d1/r;->C:Z - - return-wide p5 -.end method - -.method public c(Lcom/google/android/exoplayer2/upstream/Loader$e;JJZ)V - .locals 19 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - check-cast v1, Lf/h/a/b/d1/r$a; - - iget-object v2, v0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v4, v1, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - iget-object v3, v1, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iget-object v5, v3, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - iget-object v6, v3, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - iget-wide v11, v1, Lf/h/a/b/d1/r$a;->i:J - - iget-wide v9, v0, Lf/h/a/b/d1/r;->G:J - - iget-wide v7, v3, Lf/h/a/b/h1/v;->b:J - - new-instance v15, Lf/h/a/b/d1/q$b; - - move-object v3, v15 - - move-wide/from16 v16, v7 - - move-wide/from16 v7, p2 - - move-object/from16 v18, v15 - - move-wide v14, v9 - - move-wide/from16 v9, p4 - - move-wide/from16 p2, v14 - - move-wide v13, v11 - - move-wide/from16 v11, v16 - - invoke-direct/range {v3 .. v12}, Lf/h/a/b/d1/q$b;->(Lf/h/a/b/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V - - new-instance v3, Lf/h/a/b/d1/q$c; - - invoke-virtual {v2, v13, v14}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v13 - - move-wide/from16 v4, p2 - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v15 - - const/4 v8, 0x1 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - move-object v7, v3 - - const/4 v4, 0x0 - - move v11, v4 - - const/4 v4, 0x0 - - move-object v12, v4 - - move-object/from16 v4, v18 - - invoke-direct/range {v7 .. v16}, Lf/h/a/b/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V - - iget-object v5, v2, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_0 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_0 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/d1/q$a$a; - - iget-object v7, v6, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v6, v6, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v8, Lf/h/a/b/d1/c; - - invoke-direct {v8, v2, v7, v4, v3}, Lf/h/a/b/d1/c;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - invoke-virtual {v2, v6, v8}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_0 - if-nez p6, :cond_3 - - iget-wide v2, v0, Lf/h/a/b/d1/r;->H:J - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_1 - - iget-wide v1, v1, Lf/h/a/b/d1/r$a;->k:J - - iput-wide v1, v0, Lf/h/a/b/d1/r;->H:J - - :cond_1 - iget-object v1, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v1 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - if-ge v4, v2, :cond_2 - - aget-object v5, v1, v4 - - invoke-virtual {v5, v3}, Lf/h/a/b/d1/u;->q(Z)V - - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_2 - iget v1, v0, Lf/h/a/b/d1/r;->F:I - - if-lez v1, :cond_3 - - iget-object v1, v0, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v1, v0}, Lf/h/a/b/d1/w$a;->c(Lf/h/a/b/d1/w;)V - - :cond_3 - return-void -.end method - -.method public d()J - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/r;->F:I - - if-nez v0, :cond_0 - - const-wide/high16 v0, -0x8000000000000000L - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/d1/r;->q()J - - move-result-wide v0 - - :goto_0 - return-wide v0 -.end method - -.method public e(Lcom/google/android/exoplayer2/upstream/Loader$e;JJ)V - .locals 19 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - check-cast v1, Lf/h/a/b/d1/r$a; - - iget-wide v2, v0, Lf/h/a/b/d1/r;->G:J - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_1 - - iget-object v2, v0, Lf/h/a/b/d1/r;->t:Lf/h/a/b/a1/q; - - if-eqz v2, :cond_1 - - invoke-interface {v2}, Lf/h/a/b/a1/q;->b()Z - - move-result v2 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->v()J - - move-result-wide v3 - - const-wide/high16 v5, -0x8000000000000000L - - cmp-long v7, v3, v5 - - if-nez v7, :cond_0 - - const-wide/16 v3, 0x0 - - goto :goto_0 - - :cond_0 - const-wide/16 v5, 0x2710 - - add-long/2addr v3, v5 - - :goto_0 - iput-wide v3, v0, Lf/h/a/b/d1/r;->G:J - - iget-object v5, v0, Lf/h/a/b/d1/r;->i:Lf/h/a/b/d1/r$c; - - iget-boolean v6, v0, Lf/h/a/b/d1/r;->I:Z - - check-cast v5, Lf/h/a/b/d1/s; - - invoke-virtual {v5, v3, v4, v2, v6}, Lf/h/a/b/d1/s;->i(JZZ)V - - :cond_1 - iget-object v2, v0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v4, v1, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - iget-object v3, v1, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iget-object v5, v3, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - iget-object v6, v3, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - iget-wide v11, v1, Lf/h/a/b/d1/r$a;->i:J - - iget-wide v9, v0, Lf/h/a/b/d1/r;->G:J - - iget-wide v7, v3, Lf/h/a/b/h1/v;->b:J - - new-instance v15, Lf/h/a/b/d1/q$b; - - move-object v3, v15 - - move-wide/from16 v16, v7 - - move-wide/from16 v7, p2 - - move-object/from16 v18, v15 - - move-wide v14, v9 - - move-wide/from16 v9, p4 - - move-wide/from16 p2, v14 - - move-wide v13, v11 - - move-wide/from16 v11, v16 - - invoke-direct/range {v3 .. v12}, Lf/h/a/b/d1/q$b;->(Lf/h/a/b/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V - - new-instance v3, Lf/h/a/b/d1/q$c; - - invoke-virtual {v2, v13, v14}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v13 - - move-wide/from16 v4, p2 - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v15 - - const/4 v8, 0x1 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - move-object v7, v3 - - const/4 v4, 0x0 - - move v11, v4 - - const/4 v4, 0x0 - - move-object v12, v4 - - move-object/from16 v4, v18 - - invoke-direct/range {v7 .. v16}, Lf/h/a/b/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V - - iget-object v5, v2, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_1 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_2 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/d1/q$a$a; - - iget-object v7, v6, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v6, v6, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v8, Lf/h/a/b/d1/e; - - invoke-direct {v8, v2, v7, v4, v3}, Lf/h/a/b/d1/e;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - - invoke-virtual {v2, v6, v8}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_1 - - :cond_2 - iget-wide v2, v0, Lf/h/a/b/d1/r;->H:J - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_3 - - iget-wide v1, v1, Lf/h/a/b/d1/r$a;->k:J - - iput-wide v1, v0, Lf/h/a/b/d1/r;->H:J - - :cond_3 - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/b/d1/r;->N:Z - - iget-object v1, v0, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v1, v0}, Lf/h/a/b/d1/w$a;->c(Lf/h/a/b/d1/w;)V - - return-void -.end method - -.method public f()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->C()V - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->N:Z - - if-eqz v0, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->y:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Loading finished before preparation is complete." - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - :goto_0 - return-void -.end method - -.method public g(J)J - .locals 5 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/d1/r$d;->a:Lf/h/a/b/a1/q; - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->c:[Z - - invoke-interface {v1}, Lf/h/a/b/a1/q;->b()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - const-wide/16 p1, 0x0 - - :goto_0 - const/4 v1, 0x0 - - iput-boolean v1, p0, Lf/h/a/b/d1/r;->D:Z - - iput-wide p1, p0, Lf/h/a/b/d1/r;->J:J - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->x()Z - - move-result v2 - - if-eqz v2, :cond_1 - - iput-wide p1, p0, Lf/h/a/b/d1/r;->K:J - - return-wide p1 - - :cond_1 - iget v2, p0, Lf/h/a/b/d1/r;->B:I - - const/4 v3, 0x7 - - if-eq v2, v3, :cond_5 - - iget-object v2, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v2 - - const/4 v3, 0x0 - - :goto_1 - if-ge v3, v2, :cond_4 - - iget-object v4, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v4, v4, v3 - - invoke-virtual {v4, p1, p2, v1}, Lf/h/a/b/d1/u;->r(JZ)Z - - move-result v4 - - if-nez v4, :cond_3 - - aget-boolean v4, v0, v3 - - if-nez v4, :cond_2 - - iget-boolean v4, p0, Lf/h/a/b/d1/r;->A:Z - - if-nez v4, :cond_3 - - :cond_2 - const/4 v0, 0x0 - - goto :goto_2 - - :cond_3 - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v0, 0x1 - - :goto_2 - if-eqz v0, :cond_5 - - return-wide p1 - - :cond_5 - iput-boolean v1, p0, Lf/h/a/b/d1/r;->L:Z - - iput-wide p1, p0, Lf/h/a/b/d1/r;->K:J - - iput-boolean v1, p0, Lf/h/a/b/d1/r;->N:Z - - iget-object v0, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z - - move-result v0 - - if-eqz v0, :cond_6 - - iget-object v0, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; - - invoke-static {v0}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V - - goto :goto_4 - - :cond_6 - iget-object v0, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - const/4 v2, 0x0 - - iput-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; - - iget-object v0, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_3 - if-ge v3, v2, :cond_7 - - aget-object v4, v0, v3 - - invoke-virtual {v4, v1}, Lf/h/a/b/d1/u;->q(Z)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_3 - - :cond_7 - :goto_4 - return-wide p1 -.end method - -.method public h(J)Z - .locals 1 - - iget-boolean p1, p0, Lf/h/a/b/d1/r;->N:Z - - const/4 p2, 0x0 - - if-nez p1, :cond_3 - - iget-object p1, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object p1, p1, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; - - const/4 v0, 0x1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-nez p1, :cond_3 - - iget-boolean p1, p0, Lf/h/a/b/d1/r;->L:Z - - if-nez p1, :cond_3 - - iget-boolean p1, p0, Lf/h/a/b/d1/r;->y:Z - - if-eqz p1, :cond_1 - - iget p1, p0, Lf/h/a/b/d1/r;->F:I - - if-nez p1, :cond_1 - - goto :goto_2 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - invoke-virtual {p1}, Lf/h/a/b/i1/j;->a()Z - - move-result p1 - - iget-object p2, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - invoke-virtual {p2}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z - - move-result p2 - - if-nez p2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->E()V - - goto :goto_1 - - :cond_2 - move v0, p1 - - :goto_1 - return v0 - - :cond_3 - :goto_2 - return p2 -.end method - -.method public i()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, v0, Lf/h/a/b/i1/j;->a:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public j(JLf/h/a/b/r0;)J - .locals 9 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->a:Lf/h/a/b/a1/q; - - invoke-interface {v0}, Lf/h/a/b/a1/q;->b()Z - - move-result v1 - - if-nez v1, :cond_0 - - const-wide/16 p1, 0x0 - - return-wide p1 - - :cond_0 - invoke-interface {v0, p1, p2}, Lf/h/a/b/a1/q;->g(J)Lf/h/a/b/a1/q$a; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/b/a1/q$a;->a:Lf/h/a/b/a1/r; - - iget-wide v5, v1, Lf/h/a/b/a1/r;->a:J - - iget-object v0, v0, Lf/h/a/b/a1/q$a;->b:Lf/h/a/b/a1/r; - - iget-wide v7, v0, Lf/h/a/b/a1/r;->a:J - - move-wide v2, p1 - - move-object v4, p3 - - invoke-static/range {v2 .. v8}, Lf/h/a/b/i1/c0;->V(JLf/h/a/b/r0;JJ)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public k()V - .locals 2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/d1/r;->x:Z - - iget-object v0, p0, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/b/d1/r;->p:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public l()J - .locals 6 - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->E:Z - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v1, v0, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/d1/q$a$a; - - iget-object v4, v3, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v3, v3, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v5, Lf/h/a/b/d1/g; - - invoke-direct {v5, v0, v4, v1}, Lf/h/a/b/d1/g;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - invoke-virtual {v0, v3, v5}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/d1/r;->E:Z - - :cond_1 - iget-boolean v0, p0, Lf/h/a/b/d1/r;->D:Z - - if-eqz v0, :cond_3 - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->N:Z - - if-nez v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->u()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/d1/r;->M:I - - if-le v0, v1, :cond_3 - - :cond_2 - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/d1/r;->D:Z - - iget-wide v0, p0, Lf/h/a/b/d1/r;->J:J - - return-wide v0 - - :cond_3 - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - return-wide v0 -.end method - -.method public m(Lf/h/a/b/d1/o$a;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - iget-object p1, p0, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - invoke-virtual {p1}, Lf/h/a/b/i1/j;->a()Z - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->E()V - - return-void -.end method - -.method public n()Lcom/google/android/exoplayer2/source/TrackGroupArray; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - return-object v0 -.end method - -.method public o(Lcom/google/android/exoplayer2/upstream/Loader$e;JJLjava/io/IOException;I)Lcom/google/android/exoplayer2/upstream/Loader$c; - .locals 24 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - check-cast v1, Lf/h/a/b/d1/r$a; - - iget-wide v2, v0, Lf/h/a/b/d1/r;->H:J - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_0 - - iget-wide v2, v1, Lf/h/a/b/d1/r$a;->k:J - - iput-wide v2, v0, Lf/h/a/b/d1/r;->H:J - - :cond_0 - iget-object v2, v0, Lf/h/a/b/d1/r;->g:Lf/h/a/b/h1/u; - - iget v7, v0, Lf/h/a/b/d1/r;->B:I - - move-object v6, v2 - - check-cast v6, Lf/h/a/b/h1/r; - - move-wide/from16 v8, p4 - - move-object/from16 v10, p6 - - move/from16 v11, p7 - - invoke-virtual/range {v6 .. v11}, Lf/h/a/b/h1/r;->b(IJLjava/io/IOException;I)J - - move-result-wide v2 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - cmp-long v10, v2, v6 - - if-nez v10, :cond_1 - - sget-object v2, Lcom/google/android/exoplayer2/upstream/Loader;->e:Lcom/google/android/exoplayer2/upstream/Loader$c; - - goto :goto_5 - - :cond_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->u()I - - move-result v10 - - iget v11, v0, Lf/h/a/b/d1/r;->M:I - - if-le v10, v11, :cond_2 - - const/4 v11, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v11, 0x0 - - :goto_0 - iget-wide v12, v0, Lf/h/a/b/d1/r;->H:J - - cmp-long v14, v12, v4 - - if-nez v14, :cond_6 - - iget-object v4, v0, Lf/h/a/b/d1/r;->t:Lf/h/a/b/a1/q; - - if-eqz v4, :cond_3 - - invoke-interface {v4}, Lf/h/a/b/a1/q;->i()J - - move-result-wide v4 - - cmp-long v12, v4, v6 - - if-eqz v12, :cond_3 - - goto :goto_2 - - :cond_3 - iget-boolean v4, v0, Lf/h/a/b/d1/r;->y:Z - - if-eqz v4, :cond_4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/d1/r;->F()Z - - move-result v4 - - if-nez v4, :cond_4 - - iput-boolean v8, v0, Lf/h/a/b/d1/r;->L:Z - - const/4 v4, 0x0 - - goto :goto_4 - - :cond_4 - iget-boolean v4, v0, Lf/h/a/b/d1/r;->y:Z - - iput-boolean v4, v0, Lf/h/a/b/d1/r;->D:Z - - const-wide/16 v4, 0x0 - - iput-wide v4, v0, Lf/h/a/b/d1/r;->J:J - - iput v9, v0, Lf/h/a/b/d1/r;->M:I - - iget-object v6, v0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v7, v6 - - const/4 v10, 0x0 - - :goto_1 - if-ge v10, v7, :cond_5 - - aget-object v12, v6, v10 - - invoke-virtual {v12, v9}, Lf/h/a/b/d1/u;->q(Z)V - - add-int/lit8 v10, v10, 0x1 - - goto :goto_1 - - :cond_5 - iget-object v6, v1, Lf/h/a/b/d1/r$a;->f:Lf/h/a/b/a1/p; - - iput-wide v4, v6, Lf/h/a/b/a1/p;->a:J - - iput-wide v4, v1, Lf/h/a/b/d1/r$a;->i:J - - iput-boolean v8, v1, Lf/h/a/b/d1/r$a;->h:Z - - iput-boolean v9, v1, Lf/h/a/b/d1/r$a;->m:Z - - goto :goto_3 - - :cond_6 - :goto_2 - iput v10, v0, Lf/h/a/b/d1/r;->M:I - - :goto_3 - const/4 v4, 0x1 - - :goto_4 - if-eqz v4, :cond_7 - - invoke-static {v11, v2, v3}, Lcom/google/android/exoplayer2/upstream/Loader;->a(ZJ)Lcom/google/android/exoplayer2/upstream/Loader$c; - - move-result-object v2 - - goto :goto_5 - - :cond_7 - sget-object v2, Lcom/google/android/exoplayer2/upstream/Loader;->d:Lcom/google/android/exoplayer2/upstream/Loader$c; - - :goto_5 - iget-object v3, v0, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v11, v1, Lf/h/a/b/d1/r$a;->j:Lf/h/a/b/h1/k; - - iget-object v4, v1, Lf/h/a/b/d1/r$a;->b:Lf/h/a/b/h1/v; - - iget-object v12, v4, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - iget-object v13, v4, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - iget-wide v14, v1, Lf/h/a/b/d1/r$a;->i:J - - iget-wide v6, v0, Lf/h/a/b/d1/r;->G:J - - move-wide/from16 v20, v6 - - iget-wide v5, v4, Lf/h/a/b/h1/v;->b:J - - iget v1, v2, Lcom/google/android/exoplayer2/upstream/Loader$c;->a:I - - if-eqz v1, :cond_8 - - if-ne v1, v8, :cond_9 - - :cond_8 - const/4 v9, 0x1 - - :cond_9 - xor-int/lit8 v1, v9, 0x1 - - new-instance v4, Lf/h/a/b/d1/q$b; - - move-object v10, v4 - - move-wide v7, v14 - - move-wide/from16 v14, p2 - - move-wide/from16 v16, p4 - - move-wide/from16 v18, v5 - - invoke-direct/range {v10 .. v19}, Lf/h/a/b/d1/q$b;->(Lf/h/a/b/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V - - new-instance v5, Lf/h/a/b/d1/q$c; - - invoke-virtual {v3, v7, v8}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v6 - - move-wide/from16 v8, v20 - - invoke-virtual {v3, v8, v9}, Lf/h/a/b/d1/q$a;->a(J)J - - move-result-wide v22 - - const/4 v15, 0x1 - - const/16 v16, -0x1 - - const/16 v17, 0x0 - - move-object v14, v5 - - const/4 v8, 0x0 - - move/from16 v18, v8 - - const/4 v8, 0x0 - - move-object/from16 v19, v8 - - move-wide/from16 v20, v6 - - invoke-direct/range {v14 .. v23}, Lf/h/a/b/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V - - iget-object v6, v3, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :goto_6 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_a - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/d1/q$a$a; - - iget-object v12, v7, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v7, v7, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v8, Lf/h/a/b/d1/b; - - move-object v10, v8 - - move-object v11, v3 - - move-object v13, v4 - - move-object v14, v5 - - move-object/from16 v15, p6 - - move/from16 v16, v1 - - invoke-direct/range {v10 .. v16}, Lf/h/a/b/d1/b;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - - invoke-virtual {v3, v7, v8}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_6 - - :cond_a - return-object v2 -.end method - -.method public p(II)Lf/h/a/b/a1/s; - .locals 1 - - new-instance p2, Lf/h/a/b/d1/r$f; - - const/4 v0, 0x0 - - invoke-direct {p2, p1, v0}, Lf/h/a/b/d1/r$f;->(IZ)V - - invoke-virtual {p0, p2}, Lf/h/a/b/d1/r;->D(Lf/h/a/b/d1/r$f;)Lf/h/a/b/a1/s; - - move-result-object p1 - - return-object p1 -.end method - -.method public q()J - .locals 11 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->c:[Z - - iget-boolean v1, p0, Lf/h/a/b/d1/r;->N:Z - - const-wide/high16 v2, -0x8000000000000000L - - if-eqz v1, :cond_0 - - return-wide v2 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/d1/r;->x()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-wide v0, p0, Lf/h/a/b/d1/r;->K:J - - return-wide v0 - - :cond_1 - iget-boolean v1, p0, Lf/h/a/b/d1/r;->A:Z - - const-wide v4, 0x7fffffffffffffffL - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v1, v1 - - const/4 v6, 0x0 - - move-wide v7, v4 - - :goto_0 - if-ge v6, v1, :cond_4 - - aget-boolean v9, v0, v6 - - if-eqz v9, :cond_2 - - iget-object v9, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v9, v9, v6 - - monitor-enter v9 - - :try_start_0 - iget-boolean v10, v9, Lf/h/a/b/d1/u;->u:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v9 - - if-nez v10, :cond_2 - - iget-object v9, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v9, v9, v6 - - invoke-virtual {v9}, Lf/h/a/b/d1/u;->i()J - - move-result-wide v9 - - invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v7 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v9 - - throw v0 - - :cond_2 - :goto_1 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_3 - move-wide v7, v4 - - :cond_4 - cmp-long v0, v7, v4 - - if-nez v0, :cond_5 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->v()J - - move-result-wide v7 - - :cond_5 - cmp-long v0, v7, v2 - - if-nez v0, :cond_6 - - iget-wide v7, p0, Lf/h/a/b/d1/r;->J:J - - :cond_6 - return-wide v7 -.end method - -.method public r(JZ)V - .locals 14 - - move-object v1, p0 - - invoke-virtual {p0}, Lf/h/a/b/d1/r;->x()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/d1/r;->w()Lf/h/a/b/d1/r$d; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/d1/r$d;->d:[Z - - iget-object v2, v1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_5 - - iget-object v4, v1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v4, v4, v3 - - aget-boolean v5, v0, v3 - - iget-object v11, v4, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - monitor-enter v4 - - :try_start_0 - iget v6, v4, Lf/h/a/b/d1/u;->o:I - - const-wide/16 v12, -0x1 - - if-eqz v6, :cond_4 - - iget-object v6, v4, Lf/h/a/b/d1/u;->l:[J - - iget v7, v4, Lf/h/a/b/d1/u;->q:I - - aget-wide v7, v6, v7 - - cmp-long v6, p1, v7 - - if-gez v6, :cond_1 - - goto :goto_2 - - :cond_1 - if-eqz v5, :cond_2 - - iget v5, v4, Lf/h/a/b/d1/u;->r:I - - iget v6, v4, Lf/h/a/b/d1/u;->o:I - - if-eq v5, v6, :cond_2 - - iget v5, v4, Lf/h/a/b/d1/u;->r:I - - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_2 - iget v5, v4, Lf/h/a/b/d1/u;->o:I - - :goto_1 - move v7, v5 - - iget v6, v4, Lf/h/a/b/d1/u;->q:I - - move-object v5, v4 - - move-wide v8, p1 - - move/from16 v10, p3 - - invoke-virtual/range {v5 .. v10}, Lf/h/a/b/d1/u;->h(IIJZ)I - - move-result v5 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v6, -0x1 - - if-ne v5, v6, :cond_3 - - monitor-exit v4 - - goto :goto_3 - - :cond_3 - :try_start_1 - invoke-virtual {v4, v5}, Lf/h/a/b/d1/u;->e(I)J - - move-result-wide v12 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v4 - - goto :goto_3 - - :cond_4 - :goto_2 - monitor-exit v4 - - :goto_3 - invoke-virtual {v11, v12, v13}, Lf/h/a/b/d1/t;->a(J)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit v4 - - throw v0 - - :cond_5 - return-void -.end method - -.method public s(J)V - .locals 0 - - return-void -.end method - -.method public final u()I - .locals 6 - - iget-object v0, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v2, v1, :cond_0 - - aget-object v4, v0, v2 - - iget v5, v4, Lf/h/a/b/d1/u;->p:I - - iget v4, v4, Lf/h/a/b/d1/u;->o:I - - add-int/2addr v5, v4 - - add-int/2addr v3, v5 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v3 -.end method - -.method public final v()J - .locals 7 - - iget-object v0, p0, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v1, v0 - - const-wide/high16 v2, -0x8000000000000000L - - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v1, :cond_0 - - aget-object v5, v0, v4 - - invoke-virtual {v5}, Lf/h/a/b/d1/u;->i()J - - move-result-wide v5 - - invoke-static {v2, v3, v5, v6}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v2 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_0 - return-wide v2 -.end method - -.method public final w()Lf/h/a/b/d1/r$d; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/d1/r;->z:Lf/h/a/b/d1/r$d; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/d1/r$d; - - return-object v0 -.end method - -.method public final x()Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/d1/r;->K:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public synthetic y()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/d1/r;->O:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/d1/o$a; - - invoke-interface {v0, p0}, Lf/h/a/b/d1/w$a;->c(Lf/h/a/b/d1/w;)V - - :cond_0 - return-void -.end method - -.method public final z()V - .locals 44 - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/b/d1/r;->t:Lf/h/a/b/a1/q; - - iget-boolean v2, v1, Lf/h/a/b/d1/r;->O:Z - - if-nez v2, :cond_c - - iget-boolean v2, v1, Lf/h/a/b/d1/r;->y:Z - - if-nez v2, :cond_c - - iget-boolean v2, v1, Lf/h/a/b/d1/r;->x:Z - - if-eqz v2, :cond_c - - if-nez v0, :cond_0 - - goto/16 :goto_8 - - :cond_0 - iget-object v2, v1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v3, v2 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v3, :cond_2 - - aget-object v6, v2, v5 - - invoke-virtual {v6}, Lf/h/a/b/d1/u;->l()Lcom/google/android/exoplayer2/Format; - - move-result-object v6 - - if-nez v6, :cond_1 - - return-void - - :cond_1 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_2 - iget-object v2, v1, Lf/h/a/b/d1/r;->o:Lf/h/a/b/i1/j; - - monitor-enter v2 - - :try_start_0 - iput-boolean v4, v2, Lf/h/a/b/i1/j;->a:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v2 - - iget-object v2, v1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v2 - - new-array v3, v2, [Lcom/google/android/exoplayer2/source/TrackGroup; - - new-array v5, v2, [Z - - invoke-interface {v0}, Lf/h/a/b/a1/q;->i()J - - move-result-wide v6 - - iput-wide v6, v1, Lf/h/a/b/d1/r;->G:J - - const/4 v6, 0x0 - - :goto_1 - const/4 v7, 0x1 - - if-ge v6, v2, :cond_9 - - iget-object v8, v1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - aget-object v8, v8, v6 - - invoke-virtual {v8}, Lf/h/a/b/d1/u;->l()Lcom/google/android/exoplayer2/Format; - - move-result-object v8 - - iget-object v9, v8, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v9}, Lf/h/a/b/i1/q;->g(Ljava/lang/String;)Z - - move-result v10 - - if-nez v10, :cond_4 - - invoke-static {v9}, Lf/h/a/b/i1/q;->h(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v9, 0x0 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v9, 0x1 - - :goto_3 - aput-boolean v9, v5, v6 - - iget-boolean v11, v1, Lf/h/a/b/d1/r;->A:Z - - or-int/2addr v9, v11 - - iput-boolean v9, v1, Lf/h/a/b/d1/r;->A:Z - - iget-object v9, v1, Lf/h/a/b/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; - - if-eqz v9, :cond_8 - - if-nez v10, :cond_5 - - iget-object v11, v1, Lf/h/a/b/d1/r;->w:[Lf/h/a/b/d1/r$f; - - aget-object v11, v11, v6 - - iget-boolean v11, v11, Lf/h/a/b/d1/r$f;->b:Z - - if-eqz v11, :cond_7 - - :cond_5 - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - if-nez v11, :cond_6 - - new-instance v11, Lcom/google/android/exoplayer2/metadata/Metadata; - - new-array v12, v7, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aput-object v9, v12, v4 - - invoke-direct {v11, v12}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - goto :goto_4 - - :cond_6 - new-array v12, v7, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - aput-object v9, v12, v4 - - new-instance v13, Lcom/google/android/exoplayer2/metadata/Metadata; - - iget-object v11, v11, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - invoke-static {v11, v12}, Lf/h/a/b/i1/c0;->R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - invoke-direct {v13, v11}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - move-object v11, v13 - - :goto_4 - iget-object v12, v8, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-virtual {v8, v12, v11}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v8 - - :cond_7 - if-eqz v10, :cond_8 - - iget v10, v8, Lcom/google/android/exoplayer2/Format;->h:I - - const/4 v11, -0x1 - - if-ne v10, v11, :cond_8 - - iget v9, v9, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->d:I - - if-eq v9, v11, :cond_8 - - new-instance v10, Lcom/google/android/exoplayer2/Format; - - move-object v12, v10 - - iget-object v13, v8, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; - - iget-object v14, v8, Lcom/google/android/exoplayer2/Format;->e:Ljava/lang/String; - - iget v15, v8, Lcom/google/android/exoplayer2/Format;->f:I - - iget v11, v8, Lcom/google/android/exoplayer2/Format;->g:I - - move/from16 v16, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; - - move-object/from16 v18, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; - - move-object/from16 v19, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->k:Ljava/lang/String; - - move-object/from16 v20, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - move-object/from16 v21, v11 - - iget v11, v8, Lcom/google/android/exoplayer2/Format;->m:I - - move/from16 v22, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - move-object/from16 v23, v11 - - iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - move-object/from16 v24, v11 - - move-object/from16 v43, v5 - - iget-wide v4, v8, Lcom/google/android/exoplayer2/Format;->p:J - - move-wide/from16 v25, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->q:I - - move/from16 v27, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->r:I - - move/from16 v28, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->s:F - - move/from16 v29, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->t:I - - move/from16 v30, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->u:F - - move/from16 v31, v4 - - iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->w:[B - - move-object/from16 v32, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->v:I - - move/from16 v33, v4 - - iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; - - move-object/from16 v34, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->y:I - - move/from16 v35, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->z:I - - move/from16 v36, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->A:I - - move/from16 v37, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->B:I - - move/from16 v38, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->C:I - - move/from16 v39, v4 - - iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - - move-object/from16 v40, v4 - - iget v4, v8, Lcom/google/android/exoplayer2/Format;->E:I - - move/from16 v41, v4 - - iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; - - move-object/from16 v42, v4 - - move/from16 v17, v9 - - invoke-direct/range {v12 .. v42}, Lcom/google/android/exoplayer2/Format;->(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;JIIFIF[BILcom/google/android/exoplayer2/video/ColorInfo;IIIIILjava/lang/String;ILjava/lang/Class;)V - - goto :goto_5 - - :cond_8 - move-object/from16 v43, v5 - - move-object v10, v8 - - :goto_5 - new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroup; - - new-array v5, v7, [Lcom/google/android/exoplayer2/Format; - - const/4 v8, 0x0 - - aput-object v10, v5, v8 - - invoke-direct {v4, v5}, Lcom/google/android/exoplayer2/source/TrackGroup;->([Lcom/google/android/exoplayer2/Format;)V - - aput-object v4, v3, v6 - - add-int/lit8 v6, v6, 0x1 - - move-object/from16 v5, v43 - - const/4 v4, 0x0 - - goto/16 :goto_1 - - :cond_9 - move-object/from16 v43, v5 - - const/4 v8, 0x0 - - iget-wide v4, v1, Lf/h/a/b/d1/r;->H:J - - const-wide/16 v9, -0x1 - - cmp-long v2, v4, v9 - - if-nez v2, :cond_a - - invoke-interface {v0}, Lf/h/a/b/a1/q;->i()J - - move-result-wide v4 - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, v4, v9 - - if-nez v2, :cond_a - - const/4 v4, 0x1 - - goto :goto_6 - - :cond_a - const/4 v4, 0x0 - - :goto_6 - iput-boolean v4, v1, Lf/h/a/b/d1/r;->I:Z - - if-eqz v4, :cond_b - - const/4 v2, 0x7 - - goto :goto_7 - - :cond_b - const/4 v2, 0x1 - - :goto_7 - iput v2, v1, Lf/h/a/b/d1/r;->B:I - - new-instance v2, Lf/h/a/b/d1/r$d; - - new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroupArray; - - invoke-direct {v4, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V - - move-object/from16 v3, v43 - - invoke-direct {v2, v0, v4, v3}, Lf/h/a/b/d1/r$d;->(Lf/h/a/b/a1/q;Lcom/google/android/exoplayer2/source/TrackGroupArray;[Z)V - - iput-object v2, v1, Lf/h/a/b/d1/r;->z:Lf/h/a/b/d1/r$d; - - iput-boolean v7, v1, Lf/h/a/b/d1/r;->y:Z - - iget-object v2, v1, Lf/h/a/b/d1/r;->i:Lf/h/a/b/d1/r$c; - - iget-wide v3, v1, Lf/h/a/b/d1/r;->G:J - - invoke-interface {v0}, Lf/h/a/b/a1/q;->b()Z - - move-result v0 - - iget-boolean v5, v1, Lf/h/a/b/d1/r;->I:Z - - check-cast v2, Lf/h/a/b/d1/s; - - invoke-virtual {v2, v3, v4, v0, v5}, Lf/h/a/b/d1/s;->i(JZZ)V - - iget-object v0, v1, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v0, v1}, Lf/h/a/b/d1/o$a;->e(Lf/h/a/b/d1/o;)V - - return-void - - :catchall_0 - move-exception v0 - - move-object v3, v0 - - monitor-exit v2 - - throw v3 - - :cond_c - :goto_8 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/s.smali b/com.discord/smali_classes2/f/h/a/b/d1/s.smali deleted file mode 100644 index e8311098c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/s.smali +++ /dev/null @@ -1,381 +0,0 @@ -.class public final Lf/h/a/b/d1/s; -.super Lf/h/a/b/d1/k; -.source "ProgressiveMediaSource.java" - -# interfaces -.implements Lf/h/a/b/d1/r$c; - - -# instance fields -.field public final f:Landroid/net/Uri; - -.field public final g:Lf/h/a/b/h1/j$a; - -.field public final h:Lf/h/a/b/a1/j; - -.field public final i:Lf/h/a/b/z0/i; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/z0/i<", - "*>;" - } - .end annotation -.end field - -.field public final j:Lf/h/a/b/h1/u; - -.field public final k:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final l:I - -.field public final m:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:J - -.field public o:Z - -.field public p:Z - -.field public q:Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/net/Uri;Lf/h/a/b/h1/j$a;Lf/h/a/b/a1/j;Lf/h/a/b/z0/i;Lf/h/a/b/h1/u;Ljava/lang/String;ILjava/lang/Object;)V - .locals 0 - .param p6 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p8 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/net/Uri;", - "Lf/h/a/b/h1/j$a;", - "Lf/h/a/b/a1/j;", - "Lf/h/a/b/z0/i<", - "*>;", - "Lf/h/a/b/h1/u;", - "Ljava/lang/String;", - "I", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/b/d1/k;->()V - - iput-object p1, p0, Lf/h/a/b/d1/s;->f:Landroid/net/Uri; - - iput-object p2, p0, Lf/h/a/b/d1/s;->g:Lf/h/a/b/h1/j$a; - - iput-object p3, p0, Lf/h/a/b/d1/s;->h:Lf/h/a/b/a1/j; - - iput-object p4, p0, Lf/h/a/b/d1/s;->i:Lf/h/a/b/z0/i; - - iput-object p5, p0, Lf/h/a/b/d1/s;->j:Lf/h/a/b/h1/u; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/d1/s;->k:Ljava/lang/String; - - iput p7, p0, Lf/h/a/b/d1/s;->l:I - - const-wide p2, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p2, p0, Lf/h/a/b/d1/s;->n:J - - iput-object p1, p0, Lf/h/a/b/d1/s;->m:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/d1/p$a;Lf/h/a/b/h1/d;J)Lf/h/a/b/d1/o; - .locals 19 - - move-object/from16 v11, p0 - - iget-object v0, v11, Lf/h/a/b/d1/s;->g:Lf/h/a/b/h1/j$a; - - invoke-interface {v0}, Lf/h/a/b/h1/j$a;->a()Lf/h/a/b/h1/j; - - move-result-object v2 - - iget-object v0, v11, Lf/h/a/b/d1/s;->q:Lf/h/a/b/h1/x; - - if-eqz v0, :cond_0 - - invoke-interface {v2, v0}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_0 - new-instance v12, Lf/h/a/b/d1/r; - - iget-object v1, v11, Lf/h/a/b/d1/s;->f:Landroid/net/Uri; - - iget-object v0, v11, Lf/h/a/b/d1/s;->h:Lf/h/a/b/a1/j; - - invoke-interface {v0}, Lf/h/a/b/a1/j;->a()[Lf/h/a/b/a1/h; - - move-result-object v3 - - iget-object v4, v11, Lf/h/a/b/d1/s;->i:Lf/h/a/b/z0/i; - - iget-object v5, v11, Lf/h/a/b/d1/s;->j:Lf/h/a/b/h1/u; - - iget-object v0, v11, Lf/h/a/b/d1/k;->c:Lf/h/a/b/d1/q$a; - - new-instance v6, Lf/h/a/b/d1/q$a; - - iget-object v14, v0, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - const/4 v15, 0x0 - - const-wide/16 v17, 0x0 - - move-object v13, v6 - - move-object/from16 v16, p1 - - invoke-direct/range {v13 .. v18}, Lf/h/a/b/d1/q$a;->(Ljava/util/concurrent/CopyOnWriteArrayList;ILf/h/a/b/d1/p$a;J)V - - iget-object v9, v11, Lf/h/a/b/d1/s;->k:Ljava/lang/String; - - iget v10, v11, Lf/h/a/b/d1/s;->l:I - - move-object v0, v12 - - move-object/from16 v7, p0 - - move-object/from16 v8, p2 - - invoke-direct/range {v0 .. v10}, Lf/h/a/b/d1/r;->(Landroid/net/Uri;Lf/h/a/b/h1/j;[Lf/h/a/b/a1/h;Lf/h/a/b/z0/i;Lf/h/a/b/h1/u;Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/r$c;Lf/h/a/b/h1/d;Ljava/lang/String;I)V - - return-object v12 -.end method - -.method public d()V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - return-void -.end method - -.method public e(Lf/h/a/b/d1/o;)V - .locals 6 - - check-cast p1, Lf/h/a/b/d1/r; - - iget-boolean v0, p1, Lf/h/a/b/d1/r;->y:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-object v0, p1, Lf/h/a/b/d1/r;->v:[Lf/h/a/b/d1/u; - - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_1 - - aget-object v4, v0, v3 - - invoke-virtual {v4}, Lf/h/a/b/d1/u;->f()V - - iget-object v5, v4, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - if-eqz v5, :cond_0 - - invoke-interface {v5}, Lcom/google/android/exoplayer2/drm/DrmSession;->release()V - - iput-object v1, v4, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - iput-object v1, v4, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p1, Lf/h/a/b/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; - - iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; - - const/4 v3, 0x1 - - if-eqz v2, :cond_2 - - invoke-virtual {v2, v3}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V - - :cond_2 - iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->a:Ljava/util/concurrent/ExecutorService; - - new-instance v4, Lcom/google/android/exoplayer2/upstream/Loader$g; - - invoke-direct {v4, p1}, Lcom/google/android/exoplayer2/upstream/Loader$g;->(Lcom/google/android/exoplayer2/upstream/Loader$f;)V - - invoke-interface {v2, v4}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->a:Ljava/util/concurrent/ExecutorService; - - invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;->shutdown()V - - iget-object v0, p1, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - - iput-object v1, p1, Lf/h/a/b/d1/r;->s:Lf/h/a/b/d1/o$a; - - iput-boolean v3, p1, Lf/h/a/b/d1/r;->O:Z - - iget-object p1, p1, Lf/h/a/b/d1/r;->h:Lf/h/a/b/d1/q$a; - - iget-object v0, p1, Lf/h/a/b/d1/q$a;->b:Lf/h/a/b/d1/p$a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p1, Lf/h/a/b/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/d1/q$a$a; - - iget-object v3, v2, Lf/h/a/b/d1/q$a$a;->b:Lf/h/a/b/d1/q; - - iget-object v2, v2, Lf/h/a/b/d1/q$a$a;->a:Landroid/os/Handler; - - new-instance v4, Lf/h/a/b/d1/i; - - invoke-direct {v4, p1, v3, v0}, Lf/h/a/b/d1/i;->(Lf/h/a/b/d1/q$a;Lf/h/a/b/d1/q;Lf/h/a/b/d1/p$a;)V - - invoke-virtual {p1, v2, v4}, Lf/h/a/b/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V - - goto :goto_1 - - :cond_3 - return-void -.end method - -.method public final h(JZZ)V - .locals 8 - - iput-wide p1, p0, Lf/h/a/b/d1/s;->n:J - - iput-boolean p3, p0, Lf/h/a/b/d1/s;->o:Z - - iput-boolean p4, p0, Lf/h/a/b/d1/s;->p:Z - - new-instance p1, Lf/h/a/b/d1/x; - - iget-wide v1, p0, Lf/h/a/b/d1/s;->n:J - - iget-boolean v3, p0, Lf/h/a/b/d1/s;->o:Z - - iget-boolean v5, p0, Lf/h/a/b/d1/s;->p:Z - - iget-object v7, p0, Lf/h/a/b/d1/s;->m:Ljava/lang/Object; - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - move-object v0, p1 - - invoke-direct/range {v0 .. v7}, Lf/h/a/b/d1/x;->(JZZZLjava/lang/Object;Ljava/lang/Object;)V - - iput-object p1, p0, Lf/h/a/b/d1/k;->e:Lf/h/a/b/t0; - - iget-object p2, p0, Lf/h/a/b/d1/k;->a:Ljava/util/ArrayList; - - invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/b/d1/p$b; - - invoke-interface {p3, p0, p1}, Lf/h/a/b/d1/p$b;->a(Lf/h/a/b/d1/p;Lf/h/a/b/t0;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public i(JZZ)V - .locals 3 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - iget-wide p1, p0, Lf/h/a/b/d1/s;->n:J - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/d1/s;->n:J - - cmp-long v2, v0, p1 - - if-nez v2, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/d1/s;->o:Z - - if-ne v0, p3, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/d1/s;->p:Z - - if-ne v0, p4, :cond_1 - - return-void - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/b/d1/s;->h(JZZ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/t$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/t$a.smali deleted file mode 100644 index 332bf71b81..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/t$a.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Lf/h/a/b/d1/t$a; -.super Ljava/lang/Object; -.source "SampleDataQueue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/t; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:J - -.field public final b:J - -.field public c:Z - -.field public d:Lf/h/a/b/h1/c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:Lf/h/a/b/d1/t$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (JI)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/d1/t$a;->a:J - - int-to-long v0, p3 - - add-long/2addr p1, v0 - - iput-wide p1, p0, Lf/h/a/b/d1/t$a;->b:J - - return-void -.end method - - -# virtual methods -.method public a(J)I - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/d1/t$a;->a:J - - sub-long/2addr p1, v0 - - long-to-int p2, p1 - - iget-object p1, p0, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget p1, p1, Lf/h/a/b/h1/c;->b:I - - add-int/2addr p2, p1 - - return p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/t.smali b/com.discord/smali_classes2/f/h/a/b/d1/t.smali deleted file mode 100644 index 951827c9ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/t.smali +++ /dev/null @@ -1,429 +0,0 @@ -.class public Lf/h/a/b/d1/t; -.super Ljava/lang/Object; -.source "SampleDataQueue.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/t$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/h1/d; - -.field public final b:I - -.field public final c:Lf/h/a/b/i1/t; - -.field public d:Lf/h/a/b/d1/t$a; - -.field public e:Lf/h/a/b/d1/t$a; - -.field public f:Lf/h/a/b/d1/t$a; - -.field public g:J - - -# direct methods -.method public constructor (Lf/h/a/b/h1/d;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/d1/t;->a:Lf/h/a/b/h1/d; - - check-cast p1, Lf/h/a/b/h1/l; - - iget p1, p1, Lf/h/a/b/h1/l;->b:I - - iput p1, p0, Lf/h/a/b/d1/t;->b:I - - new-instance p1, Lf/h/a/b/i1/t; - - const/16 v0, 0x20 - - invoke-direct {p1, v0}, Lf/h/a/b/i1/t;->(I)V - - iput-object p1, p0, Lf/h/a/b/d1/t;->c:Lf/h/a/b/i1/t; - - new-instance p1, Lf/h/a/b/d1/t$a; - - const-wide/16 v0, 0x0 - - iget v2, p0, Lf/h/a/b/d1/t;->b:I - - invoke-direct {p1, v0, v1, v2}, Lf/h/a/b/d1/t$a;->(JI)V - - iput-object p1, p0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - iput-object p1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iput-object p1, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 4 - - const-wide/16 v0, -0x1 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - :goto_0 - iget-object v0, p0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - iget-wide v1, v0, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v3, p1, v1 - - if-ltz v3, :cond_1 - - iget-object v1, p0, Lf/h/a/b/d1/t;->a:Lf/h/a/b/h1/d; - - iget-object v0, v0, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - check-cast v1, Lf/h/a/b/h1/l; - - monitor-enter v1 - - :try_start_0 - iget-object v2, v1, Lf/h/a/b/h1/l;->d:[Lf/h/a/b/h1/c; - - const/4 v3, 0x0 - - aput-object v0, v2, v3 - - iget-object v0, v1, Lf/h/a/b/h1/l;->d:[Lf/h/a/b/h1/c; - - invoke-virtual {v1, v0}, Lf/h/a/b/h1/l;->a([Lf/h/a/b/h1/c;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v1 - - iget-object v0, p0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v2, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v1, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v2, p0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit v1 - - throw p1 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide p1, p1, Lf/h/a/b/d1/t$a;->a:J - - iget-wide v1, v0, Lf/h/a/b/d1/t$a;->a:J - - cmp-long v3, p1, v1 - - if-gez v3, :cond_2 - - iput-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - :cond_2 - return-void -.end method - -.method public final b(I)V - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/d1/t;->g:J - - int-to-long v2, p1 - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/d1/t;->g:J - - iget-object p1, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-wide v2, p1, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - iget-object p1, p1, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object p1, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - :cond_0 - return-void -.end method - -.method public final c(I)I - .locals 7 - - iget-object v0, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-boolean v1, v0, Lf/h/a/b/d1/t$a;->c:Z - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/d1/t;->a:Lf/h/a/b/h1/d; - - check-cast v1, Lf/h/a/b/h1/l; - - monitor-enter v1 - - :try_start_0 - iget v2, v1, Lf/h/a/b/h1/l;->f:I - - const/4 v3, 0x1 - - add-int/2addr v2, v3 - - iput v2, v1, Lf/h/a/b/h1/l;->f:I - - iget v2, v1, Lf/h/a/b/h1/l;->g:I - - if-lez v2, :cond_0 - - iget-object v2, v1, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - iget v4, v1, Lf/h/a/b/h1/l;->g:I - - add-int/lit8 v4, v4, -0x1 - - iput v4, v1, Lf/h/a/b/h1/l;->g:I - - aget-object v2, v2, v4 - - iget-object v5, v1, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - const/4 v6, 0x0 - - aput-object v6, v5, v4 - - goto :goto_0 - - :cond_0 - new-instance v2, Lf/h/a/b/h1/c; - - iget v4, v1, Lf/h/a/b/h1/l;->b:I - - new-array v4, v4, [B - - const/4 v5, 0x0 - - invoke-direct {v2, v4, v5}, Lf/h/a/b/h1/c;->([BI)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - monitor-exit v1 - - new-instance v1, Lf/h/a/b/d1/t$a; - - iget-object v4, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-wide v4, v4, Lf/h/a/b/d1/t$a;->b:J - - iget v6, p0, Lf/h/a/b/d1/t;->b:I - - invoke-direct {v1, v4, v5, v6}, Lf/h/a/b/d1/t$a;->(JI)V - - iput-object v2, v0, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iput-object v1, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-boolean v3, v0, Lf/h/a/b/d1/t$a;->c:Z - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit v1 - - throw p1 - - :cond_1 - :goto_1 - iget-object v0, p0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-wide v0, v0, Lf/h/a/b/d1/t$a;->b:J - - iget-wide v2, p0, Lf/h/a/b/d1/t;->g:J - - sub-long/2addr v0, v2 - - long-to-int v1, v0 - - invoke-static {p1, v1}, Ljava/lang/Math;->min(II)I - - move-result p1 - - return p1 -.end method - -.method public final d(JLjava/nio/ByteBuffer;I)V - .locals 4 - - :goto_0 - iget-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v1, v0, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v3, p1, v1 - - if-ltz v3, :cond_0 - - iget-object v0, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - goto :goto_0 - - :cond_0 - :goto_1 - if-lez p4, :cond_1 - - iget-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v0, v0, Lf/h/a/b/d1/t$a;->b:J - - sub-long/2addr v0, p1 - - long-to-int v1, v0 - - invoke-static {p4, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-object v2, v1, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v2, v2, Lf/h/a/b/h1/c;->a:[B - - invoke-virtual {v1, p1, p2}, Lf/h/a/b/d1/t$a;->a(J)I - - move-result v1 - - invoke-virtual {p3, v2, v1, v0}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; - - sub-int/2addr p4, v0 - - int-to-long v0, v0 - - add-long/2addr p1, v0 - - iget-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v1, v0, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v3, p1, v1 - - if-nez v3, :cond_0 - - iget-object v0, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - goto :goto_1 - - :cond_1 - return-void -.end method - -.method public final e(J[BI)V - .locals 5 - - :goto_0 - iget-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v1, v0, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v3, p1, v1 - - if-ltz v3, :cond_0 - - iget-object v0, v0, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v0, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - goto :goto_0 - - :cond_0 - move v0, p4 - - :cond_1 - :goto_1 - if-lez v0, :cond_2 - - iget-object v1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v1, v1, Lf/h/a/b/d1/t$a;->b:J - - sub-long/2addr v1, p1 - - long-to-int v2, v1 - - invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-object v3, v2, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v3, v3, Lf/h/a/b/h1/c;->a:[B - - invoke-virtual {v2, p1, p2}, Lf/h/a/b/d1/t$a;->a(J)I - - move-result v2 - - sub-int v4, p4, v0 - - invoke-static {v3, v2, p3, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - sub-int/2addr v0, v1 - - int-to-long v1, v1 - - add-long/2addr p1, v1 - - iget-object v1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iget-wide v2, v1, Lf/h/a/b/d1/t$a;->b:J - - cmp-long v4, p1, v2 - - if-nez v4, :cond_1 - - iget-object v1, v1, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v1, p0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - goto :goto_1 - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/u$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/u$a.smali deleted file mode 100644 index 19c0c9c417..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/u$a.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/b/d1/u$a; -.super Ljava/lang/Object; -.source "SampleQueue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public a:I - -.field public b:J - -.field public c:Lf/h/a/b/a1/s$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/u$b.smali b/com.discord/smali_classes2/f/h/a/b/d1/u$b.smali deleted file mode 100644 index 9bd63365e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/u$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/u$b; -.super Ljava/lang/Object; -.source "SampleQueue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/d1/u.smali b/com.discord/smali_classes2/f/h/a/b/d1/u.smali deleted file mode 100644 index 74b286a41e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/u.smali +++ /dev/null @@ -1,1712 +0,0 @@ -.class public Lf/h/a/b/d1/u; -.super Ljava/lang/Object; -.source "SampleQueue.java" - -# interfaces -.implements Lf/h/a/b/a1/s; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/u$a;, - Lf/h/a/b/d1/u$b; - } -.end annotation - - -# instance fields -.field public A:Lcom/google/android/exoplayer2/Format; - -.field public B:Z - -.field public final a:Lf/h/a/b/d1/t; - -.field public final b:Lf/h/a/b/d1/u$a; - -.field public final c:Lf/h/a/b/z0/i; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/z0/i<", - "*>;" - } - .end annotation -.end field - -.field public d:Lf/h/a/b/d1/u$b; - -.field public e:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Lcom/google/android/exoplayer2/drm/DrmSession; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "*>;" - } - .end annotation -.end field - -.field public g:I - -.field public h:[I - -.field public i:[J - -.field public j:[I - -.field public k:[I - -.field public l:[J - -.field public m:[Lf/h/a/b/a1/s$a; - -.field public n:[Lcom/google/android/exoplayer2/Format; - -.field public o:I - -.field public p:I - -.field public q:I - -.field public r:I - -.field public s:J - -.field public t:J - -.field public u:Z - -.field public v:Z - -.field public w:Z - -.field public x:Lcom/google/android/exoplayer2/Format; - -.field public y:Lcom/google/android/exoplayer2/Format; - -.field public z:Z - - -# direct methods -.method public constructor (Lf/h/a/b/h1/d;Lf/h/a/b/z0/i;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/h1/d;", - "Lf/h/a/b/z0/i<", - "*>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/d1/t; - - invoke-direct {v0, p1}, Lf/h/a/b/d1/t;->(Lf/h/a/b/h1/d;)V - - iput-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - iput-object p2, p0, Lf/h/a/b/d1/u;->c:Lf/h/a/b/z0/i; - - new-instance p1, Lf/h/a/b/d1/u$a; - - invoke-direct {p1}, Lf/h/a/b/d1/u$a;->()V - - iput-object p1, p0, Lf/h/a/b/d1/u;->b:Lf/h/a/b/d1/u$a; - - const/16 p1, 0x3e8 - - iput p1, p0, Lf/h/a/b/d1/u;->g:I - - new-array p2, p1, [I - - iput-object p2, p0, Lf/h/a/b/d1/u;->h:[I - - new-array p2, p1, [J - - iput-object p2, p0, Lf/h/a/b/d1/u;->i:[J - - new-array p2, p1, [J - - iput-object p2, p0, Lf/h/a/b/d1/u;->l:[J - - new-array p2, p1, [I - - iput-object p2, p0, Lf/h/a/b/d1/u;->k:[I - - new-array p2, p1, [I - - iput-object p2, p0, Lf/h/a/b/d1/u;->j:[I - - new-array p2, p1, [Lf/h/a/b/a1/s$a; - - iput-object p2, p0, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - new-array p1, p1, [Lcom/google/android/exoplayer2/Format; - - iput-object p1, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - const-wide/high16 p1, -0x8000000000000000L - - iput-wide p1, p0, Lf/h/a/b/d1/u;->s:J - - iput-wide p1, p0, Lf/h/a/b/d1/u;->t:J - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/d1/u;->w:Z - - iput-boolean p1, p0, Lf/h/a/b/d1/u;->v:Z - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/a1/e;IZ)I - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - invoke-virtual {v0, p2}, Lf/h/a/b/d1/t;->c(I)I - - move-result p2 - - iget-object v1, v0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-object v2, v1, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v2, v2, Lf/h/a/b/h1/c;->a:[B - - iget-wide v3, v0, Lf/h/a/b/d1/t;->g:J - - invoke-virtual {v1, v3, v4}, Lf/h/a/b/d1/t$a;->a(J)I - - move-result v1 - - invoke-virtual {p1, v2, v1, p2}, Lf/h/a/b/a1/e;->f([BII)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p1, -0x1 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 - - :cond_1 - invoke-virtual {v0, p1}, Lf/h/a/b/d1/t;->b(I)V - - :goto_0 - return p1 -.end method - -.method public final b(Lf/h/a/b/i1/t;I)V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - if-eqz v0, :cond_1 - - :goto_0 - if-lez p2, :cond_0 - - invoke-virtual {v0, p2}, Lf/h/a/b/d1/t;->c(I)I - - move-result v1 - - iget-object v2, v0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-object v3, v2, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v3, v3, Lf/h/a/b/h1/c;->a:[B - - iget-wide v4, v0, Lf/h/a/b/d1/t;->g:J - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/d1/t$a;->a(J)I - - move-result v2 - - invoke-virtual {p1, v3, v2, v1}, Lf/h/a/b/i1/t;->d([BII)V - - sub-int/2addr p2, v1 - - invoke-virtual {v0, v1}, Lf/h/a/b/d1/t;->b(I)V - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final c(JIIILf/h/a/b/a1/s$a;)V - .locals 7 - .param p6 # Lf/h/a/b/a1/s$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/b/d1/u;->z:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/d1/u;->A:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, v0}, Lf/h/a/b/d1/u;->d(Lcom/google/android/exoplayer2/Format;)V - - :cond_0 - const-wide/16 v0, 0x0 - - add-long/2addr p1, v0 - - iget-boolean v0, p0, Lf/h/a/b/d1/u;->B:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_8 - - and-int/lit8 v0, p3, 0x1 - - if-eqz v0, :cond_7 - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Lf/h/a/b/d1/u;->o:I - - if-nez v0, :cond_2 - - iget-wide v3, p0, Lf/h/a/b/d1/u;->s:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - cmp-long v0, p1, v3 - - if-lez v0, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - monitor-exit p0 - - goto :goto_2 - - :cond_2 - :try_start_1 - iget-wide v3, p0, Lf/h/a/b/d1/u;->s:J - - iget v0, p0, Lf/h/a/b/d1/u;->r:I - - invoke-virtual {p0, v0}, Lf/h/a/b/d1/u;->j(I)J - - move-result-wide v5 - - invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v3 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - cmp-long v0, v3, p1 - - if-ltz v0, :cond_3 - - monitor-exit p0 - - const/4 v0, 0x0 - - goto :goto_2 - - :cond_3 - :try_start_2 - iget v0, p0, Lf/h/a/b/d1/u;->o:I - - iget v3, p0, Lf/h/a/b/d1/u;->o:I - - sub-int/2addr v3, v2 - - invoke-virtual {p0, v3}, Lf/h/a/b/d1/u;->k(I)I - - move-result v3 - - :cond_4 - :goto_1 - iget v4, p0, Lf/h/a/b/d1/u;->r:I - - if-le v0, v4, :cond_5 - - iget-object v4, p0, Lf/h/a/b/d1/u;->l:[J - - aget-wide v5, v4, v3 - - cmp-long v4, v5, p1 - - if-ltz v4, :cond_5 - - add-int/lit8 v0, v0, -0x1 - - add-int/lit8 v3, v3, -0x1 - - const/4 v4, -0x1 - - if-ne v3, v4, :cond_4 - - iget v3, p0, Lf/h/a/b/d1/u;->g:I - - sub-int/2addr v3, v2 - - goto :goto_1 - - :cond_5 - iget v3, p0, Lf/h/a/b/d1/u;->p:I - - add-int/2addr v3, v0 - - invoke-virtual {p0, v3}, Lf/h/a/b/d1/u;->g(I)J - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - const/4 v0, 0x1 - - :goto_2 - if-nez v0, :cond_6 - - goto :goto_3 - - :cond_6 - iput-boolean v1, p0, Lf/h/a/b/d1/u;->B:Z - - goto :goto_4 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 - - :cond_7 - :goto_3 - return-void - - :cond_8 - :goto_4 - iget-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - iget-wide v3, v0, Lf/h/a/b/d1/t;->g:J - - int-to-long v5, p4 - - sub-long/2addr v3, v5 - - int-to-long v5, p5 - - sub-long/2addr v3, v5 - - monitor-enter p0 - - :try_start_3 - iget-boolean p5, p0, Lf/h/a/b/d1/u;->v:Z - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz p5, :cond_a - - and-int/lit8 p5, p3, 0x1 - - if-nez p5, :cond_9 - - monitor-exit p0 - - goto/16 :goto_7 - - :cond_9 - :try_start_4 - iput-boolean v1, p0, Lf/h/a/b/d1/u;->v:Z - - :cond_a - iget-boolean p5, p0, Lf/h/a/b/d1/u;->w:Z - - if-nez p5, :cond_b - - const/4 p5, 0x1 - - goto :goto_5 - - :cond_b - const/4 p5, 0x0 - - :goto_5 - invoke-static {p5}, Lf/h/a/b/i1/e;->F(Z)V - - const/high16 p5, 0x20000000 - - and-int/2addr p5, p3 - - if-eqz p5, :cond_c - - const/4 p5, 0x1 - - goto :goto_6 - - :cond_c - const/4 p5, 0x0 - - :goto_6 - iput-boolean p5, p0, Lf/h/a/b/d1/u;->u:Z - - iget-wide v5, p0, Lf/h/a/b/d1/u;->t:J - - invoke-static {v5, v6, p1, p2}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v5 - - iput-wide v5, p0, Lf/h/a/b/d1/u;->t:J - - iget p5, p0, Lf/h/a/b/d1/u;->o:I - - invoke-virtual {p0, p5}, Lf/h/a/b/d1/u;->k(I)I - - move-result p5 - - iget-object v0, p0, Lf/h/a/b/d1/u;->l:[J - - aput-wide p1, v0, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->i:[J - - aput-wide v3, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->j:[I - - aput p4, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->k:[I - - aput p3, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - aput-object p6, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - iget-object p2, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - aput-object p2, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->h:[I - - aput v1, p1, p5 - - iget-object p1, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - iput-object p1, p0, Lf/h/a/b/d1/u;->y:Lcom/google/android/exoplayer2/Format; - - iget p1, p0, Lf/h/a/b/d1/u;->o:I - - add-int/2addr p1, v2 - - iput p1, p0, Lf/h/a/b/d1/u;->o:I - - iget p2, p0, Lf/h/a/b/d1/u;->g:I - - if-ne p1, p2, :cond_d - - iget p1, p0, Lf/h/a/b/d1/u;->g:I - - add-int/lit16 p1, p1, 0x3e8 - - new-array p2, p1, [I - - new-array p3, p1, [J - - new-array p4, p1, [J - - new-array p5, p1, [I - - new-array p6, p1, [I - - new-array v0, p1, [Lf/h/a/b/a1/s$a; - - new-array v2, p1, [Lcom/google/android/exoplayer2/Format; - - iget v3, p0, Lf/h/a/b/d1/u;->g:I - - iget v4, p0, Lf/h/a/b/d1/u;->q:I - - sub-int/2addr v3, v4 - - iget-object v4, p0, Lf/h/a/b/d1/u;->i:[J - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, p3, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->l:[J - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, p4, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->k:[I - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, p5, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->j:[I - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, p6, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, v0, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v4, p0, Lf/h/a/b/d1/u;->h:[I - - iget v5, p0, Lf/h/a/b/d1/u;->q:I - - invoke-static {v4, v5, p2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v4, p0, Lf/h/a/b/d1/u;->q:I - - iget-object v5, p0, Lf/h/a/b/d1/u;->i:[J - - invoke-static {v5, v1, p3, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->l:[J - - invoke-static {v5, v1, p4, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->k:[I - - invoke-static {v5, v1, p5, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->j:[I - - invoke-static {v5, v1, p6, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - invoke-static {v5, v1, v0, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - invoke-static {v5, v1, v2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v5, p0, Lf/h/a/b/d1/u;->h:[I - - invoke-static {v5, v1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object p3, p0, Lf/h/a/b/d1/u;->i:[J - - iput-object p4, p0, Lf/h/a/b/d1/u;->l:[J - - iput-object p5, p0, Lf/h/a/b/d1/u;->k:[I - - iput-object p6, p0, Lf/h/a/b/d1/u;->j:[I - - iput-object v0, p0, Lf/h/a/b/d1/u;->m:[Lf/h/a/b/a1/s$a; - - iput-object v2, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - iput-object p2, p0, Lf/h/a/b/d1/u;->h:[I - - iput v1, p0, Lf/h/a/b/d1/u;->q:I - - iput p1, p0, Lf/h/a/b/d1/u;->g:I - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - :cond_d - monitor-exit p0 - - :goto_7 - return-void - - :catchall_1 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final d(Lcom/google/android/exoplayer2/Format;)V - .locals 3 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/d1/u;->z:Z - - iput-object p1, p0, Lf/h/a/b/d1/u;->A:Lcom/google/android/exoplayer2/Format; - - monitor-enter p0 - - const/4 v1, 0x1 - - if-nez p1, :cond_0 - - :try_start_0 - iput-boolean v1, p0, Lf/h/a/b/d1/u;->w:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - goto :goto_1 - - :cond_0 - :try_start_1 - iput-boolean v0, p0, Lf/h/a/b/d1/u;->w:Z - - iget-object v2, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - invoke-static {p1, v2}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v2, :cond_1 - - monitor-exit p0 - - goto :goto_1 - - :cond_1 - :try_start_2 - iget-object v0, p0, Lf/h/a/b/d1/u;->y:Lcom/google/android/exoplayer2/Format; - - invoke-static {p1, v0}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/b/d1/u;->y:Lcom/google/android/exoplayer2/Format; - - iput-object p1, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - goto :goto_0 - - :cond_2 - :try_start_3 - iput-object p1, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - monitor-exit p0 - - :goto_0 - const/4 v0, 0x1 - - :goto_1 - iget-object p1, p0, Lf/h/a/b/d1/u;->d:Lf/h/a/b/d1/u$b; - - if-eqz p1, :cond_3 - - if-eqz v0, :cond_3 - - check-cast p1, Lf/h/a/b/d1/r; - - iget-object v0, p1, Lf/h/a/b/d1/r;->r:Landroid/os/Handler; - - iget-object p1, p1, Lf/h/a/b/d1/r;->p:Ljava/lang/Runnable; - - invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_3 - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final e(I)J - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/d1/u;->s:J - - invoke-virtual {p0, p1}, Lf/h/a/b/d1/u;->j(I)J - - move-result-wide v2 - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/b/d1/u;->s:J - - iget v0, p0, Lf/h/a/b/d1/u;->o:I - - sub-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/d1/u;->o:I - - iget v0, p0, Lf/h/a/b/d1/u;->p:I - - add-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/d1/u;->p:I - - iget v0, p0, Lf/h/a/b/d1/u;->q:I - - add-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/d1/u;->q:I - - iget v1, p0, Lf/h/a/b/d1/u;->g:I - - if-lt v0, v1, :cond_0 - - sub-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/d1/u;->q:I - - :cond_0 - iget v0, p0, Lf/h/a/b/d1/u;->r:I - - sub-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/d1/u;->r:I - - if-gez v0, :cond_1 - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/d1/u;->r:I - - :cond_1 - iget p1, p0, Lf/h/a/b/d1/u;->o:I - - if-nez p1, :cond_3 - - iget p1, p0, Lf/h/a/b/d1/u;->q:I - - if-nez p1, :cond_2 - - iget p1, p0, Lf/h/a/b/d1/u;->g:I - - :cond_2 - add-int/lit8 p1, p1, -0x1 - - iget-object v0, p0, Lf/h/a/b/d1/u;->i:[J - - aget-wide v1, v0, p1 - - iget-object v0, p0, Lf/h/a/b/d1/u;->j:[I - - aget p1, v0, p1 - - int-to-long v3, p1 - - add-long/2addr v1, v3 - - return-wide v1 - - :cond_3 - iget-object p1, p0, Lf/h/a/b/d1/u;->i:[J - - iget v0, p0, Lf/h/a/b/d1/u;->q:I - - aget-wide v0, p1, v0 - - return-wide v0 -.end method - -.method public final f()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - monitor-enter p0 - - :try_start_0 - iget v1, p0, Lf/h/a/b/d1/u;->o:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v1, :cond_0 - - const-wide/16 v1, -0x1 - - monitor-exit p0 - - goto :goto_0 - - :cond_0 - :try_start_1 - iget v1, p0, Lf/h/a/b/d1/u;->o:I - - invoke-virtual {p0, v1}, Lf/h/a/b/d1/u;->e(I)J - - move-result-wide v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - :goto_0 - invoke-virtual {v0, v1, v2}, Lf/h/a/b/d1/t;->a(J)V - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final g(I)J - .locals 7 - - iget v0, p0, Lf/h/a/b/d1/u;->p:I - - iget v1, p0, Lf/h/a/b/d1/u;->o:I - - add-int/2addr v0, v1 - - sub-int/2addr v0, p1 - - const/4 p1, 0x0 - - const/4 v2, 0x1 - - if-ltz v0, :cond_0 - - iget v3, p0, Lf/h/a/b/d1/u;->r:I - - sub-int/2addr v1, v3 - - if-gt v0, v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iget v1, p0, Lf/h/a/b/d1/u;->o:I - - sub-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/b/d1/u;->o:I - - iget-wide v3, p0, Lf/h/a/b/d1/u;->s:J - - invoke-virtual {p0, v1}, Lf/h/a/b/d1/u;->j(I)J - - move-result-wide v5 - - invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v3 - - iput-wide v3, p0, Lf/h/a/b/d1/u;->t:J - - if-nez v0, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/d1/u;->u:Z - - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - :cond_1 - iput-boolean p1, p0, Lf/h/a/b/d1/u;->u:Z - - iget p1, p0, Lf/h/a/b/d1/u;->o:I - - if-eqz p1, :cond_2 - - sub-int/2addr p1, v2 - - invoke-virtual {p0, p1}, Lf/h/a/b/d1/u;->k(I)I - - move-result p1 - - iget-object v0, p0, Lf/h/a/b/d1/u;->i:[J - - aget-wide v1, v0, p1 - - iget-object v0, p0, Lf/h/a/b/d1/u;->j:[I - - aget p1, v0, p1 - - int-to-long v3, p1 - - add-long/2addr v1, v3 - - return-wide v1 - - :cond_2 - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public final h(IIJZ)I - .locals 6 - - const/4 v0, 0x0 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, p2, :cond_3 - - iget-object v3, p0, Lf/h/a/b/d1/u;->l:[J - - aget-wide v4, v3, p1 - - cmp-long v3, v4, p3 - - if-gtz v3, :cond_3 - - if-eqz p5, :cond_0 - - iget-object v3, p0, Lf/h/a/b/d1/u;->k:[I - - aget v3, v3, p1 - - and-int/lit8 v3, v3, 0x1 - - if-eqz v3, :cond_1 - - :cond_0 - move v1, v2 - - :cond_1 - add-int/lit8 p1, p1, 0x1 - - iget v3, p0, Lf/h/a/b/d1/u;->g:I - - if-ne p1, v3, :cond_2 - - const/4 p1, 0x0 - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - return v1 -.end method - -.method public final declared-synchronized i()J - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-wide v0, p0, Lf/h/a/b/d1/u;->t:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-wide v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final j(I)J - .locals 7 - - const-wide/high16 v0, -0x8000000000000000L - - if-nez p1, :cond_0 - - return-wide v0 - - :cond_0 - add-int/lit8 v2, p1, -0x1 - - invoke-virtual {p0, v2}, Lf/h/a/b/d1/u;->k(I)I - - move-result v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, p1, :cond_3 - - iget-object v4, p0, Lf/h/a/b/d1/u;->l:[J - - aget-wide v5, v4, v2 - - invoke-static {v0, v1, v5, v6}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - iget-object v4, p0, Lf/h/a/b/d1/u;->k:[I - - aget v4, v4, v2 - - and-int/lit8 v4, v4, 0x1 - - if-eqz v4, :cond_1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v2, v2, -0x1 - - const/4 v4, -0x1 - - if-ne v2, v4, :cond_2 - - iget v2, p0, Lf/h/a/b/d1/u;->g:I - - add-int/lit8 v2, v2, -0x1 - - :cond_2 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_3 - :goto_1 - return-wide v0 -.end method - -.method public final k(I)I - .locals 1 - - iget v0, p0, Lf/h/a/b/d1/u;->q:I - - add-int/2addr v0, p1 - - iget p1, p0, Lf/h/a/b/d1/u;->g:I - - if-ge v0, p1, :cond_0 - - goto :goto_0 - - :cond_0 - sub-int/2addr v0, p1 - - :goto_0 - return v0 -.end method - -.method public final declared-synchronized l()Lcom/google/android/exoplayer2/Format; - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/b/d1/u;->w:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final m()Z - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/u;->r:I - - iget v1, p0, Lf/h/a/b/d1/u;->o:I - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public declared-synchronized n(Z)Z - .locals 3 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - monitor-enter p0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/d1/u;->m()Z - - move-result v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_2 - - if-nez p1, :cond_1 - - iget-boolean p1, p0, Lf/h/a/b/d1/u;->u:Z - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - iget-object v0, p0, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eq p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :cond_1 - :goto_0 - monitor-exit p0 - - return v1 - - :cond_2 - :try_start_1 - iget p1, p0, Lf/h/a/b/d1/u;->r:I - - invoke-virtual {p0, p1}, Lf/h/a/b/d1/u;->k(I)I - - move-result p1 - - iget-object v0, p0, Lf/h/a/b/d1/u;->n:[Lcom/google/android/exoplayer2/Format; - - aget-object v0, v0, p1 - - iget-object v2, p0, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eq v0, v2, :cond_3 - - monitor-exit p0 - - return v1 - - :cond_3 - :try_start_2 - invoke-virtual {p0, p1}, Lf/h/a/b/d1/u;->o(I)Z - - move-result p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final o(I)Z - .locals 3 - - iget-object v0, p0, Lf/h/a/b/d1/u;->c:Lf/h/a/b/z0/i; - - sget-object v1, Lf/h/a/b/z0/i;->a:Lf/h/a/b/z0/i; - - const/4 v2, 0x1 - - if-ne v0, v1, :cond_0 - - return v2 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - if-eqz v0, :cond_2 - - invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->getState()I - - move-result v0 - - const/4 v1, 0x4 - - if-eq v0, v1, :cond_2 - - iget-object v0, p0, Lf/h/a/b/d1/u;->k:[I - - aget p1, v0, p1 - - const/high16 v0, 0x40000000 # 2.0f - - and-int/2addr p1, v0 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - invoke-interface {p1}, Lcom/google/android/exoplayer2/drm/DrmSession;->a()Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :cond_2 - :goto_0 - return v2 -.end method - -.method public final p(Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d0;)V - .locals 5 - - iput-object p1, p2, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - iget-object v0, p0, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - iget-object v2, p0, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - iget-object v2, v2, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - :goto_1 - iput-object p1, p0, Lf/h/a/b/d1/u;->e:Lcom/google/android/exoplayer2/Format; - - iget-object v3, p0, Lf/h/a/b/d1/u;->c:Lf/h/a/b/z0/i; - - sget-object v4, Lf/h/a/b/z0/i;->a:Lf/h/a/b/z0/i; - - if-ne v3, v4, :cond_2 - - return-void - - :cond_2 - iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - iput-boolean v1, p2, Lf/h/a/b/d0;->a:Z - - iget-object v1, p0, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - iput-object v1, p2, Lf/h/a/b/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; - - if-nez v0, :cond_3 - - invoke-static {v2, v3}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - return-void - - :cond_3 - iget-object v0, p0, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v1, Landroid/os/Looper; - - if-eqz v3, :cond_4 - - iget-object p1, p0, Lf/h/a/b/d1/u;->c:Lf/h/a/b/z0/i; - - invoke-interface {p1, v1, v3}, Lf/h/a/b/z0/i;->c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; - - move-result-object p1 - - goto :goto_2 - - :cond_4 - iget-object v2, p0, Lf/h/a/b/d1/u;->c:Lf/h/a/b/z0/i; - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/b/i1/q;->f(Ljava/lang/String;)I - - move-result p1 - - invoke-interface {v2, v1, p1}, Lf/h/a/b/z0/i;->b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; - - move-result-object p1 - - :goto_2 - iput-object p1, p0, Lf/h/a/b/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; - - iput-object p1, p2, Lf/h/a/b/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; - - if-eqz v0, :cond_5 - - invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->release()V - - :cond_5 - return-void -.end method - -.method public q(Z)V - .locals 10 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - iget-object v1, v0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - iget-boolean v2, v1, Lf/h/a/b/d1/t$a;->c:Z - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - if-nez v2, :cond_0 - - goto :goto_1 - - :cond_0 - iget-object v2, v0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iget-boolean v5, v2, Lf/h/a/b/d1/t$a;->c:Z - - iget-wide v6, v2, Lf/h/a/b/d1/t$a;->a:J - - iget-wide v8, v1, Lf/h/a/b/d1/t$a;->a:J - - sub-long/2addr v6, v8 - - long-to-int v2, v6 - - iget v6, v0, Lf/h/a/b/d1/t;->b:I - - div-int/2addr v2, v6 - - add-int/2addr v2, v5 - - new-array v5, v2, [Lf/h/a/b/h1/c; - - const/4 v6, 0x0 - - :goto_0 - if-ge v6, v2, :cond_1 - - iget-object v7, v1, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - aput-object v7, v5, v6 - - iput-object v3, v1, Lf/h/a/b/d1/t$a;->d:Lf/h/a/b/h1/c; - - iget-object v7, v1, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - iput-object v3, v1, Lf/h/a/b/d1/t$a;->e:Lf/h/a/b/d1/t$a; - - add-int/lit8 v6, v6, 0x1 - - move-object v1, v7 - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/b/d1/t;->a:Lf/h/a/b/h1/d; - - check-cast v1, Lf/h/a/b/h1/l; - - invoke-virtual {v1, v5}, Lf/h/a/b/h1/l;->a([Lf/h/a/b/h1/c;)V - - :goto_1 - new-instance v1, Lf/h/a/b/d1/t$a; - - iget v2, v0, Lf/h/a/b/d1/t;->b:I - - const-wide/16 v5, 0x0 - - invoke-direct {v1, v5, v6, v2}, Lf/h/a/b/d1/t$a;->(JI)V - - iput-object v1, v0, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - iput-object v1, v0, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - - iput-object v1, v0, Lf/h/a/b/d1/t;->f:Lf/h/a/b/d1/t$a; - - iput-wide v5, v0, Lf/h/a/b/d1/t;->g:J - - iget-object v0, v0, Lf/h/a/b/d1/t;->a:Lf/h/a/b/h1/d; - - check-cast v0, Lf/h/a/b/h1/l; - - invoke-virtual {v0}, Lf/h/a/b/h1/l;->c()V - - iput v4, p0, Lf/h/a/b/d1/u;->o:I - - iput v4, p0, Lf/h/a/b/d1/u;->p:I - - iput v4, p0, Lf/h/a/b/d1/u;->q:I - - iput v4, p0, Lf/h/a/b/d1/u;->r:I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/d1/u;->v:Z - - const-wide/high16 v1, -0x8000000000000000L - - iput-wide v1, p0, Lf/h/a/b/d1/u;->s:J - - iput-wide v1, p0, Lf/h/a/b/d1/u;->t:J - - iput-boolean v4, p0, Lf/h/a/b/d1/u;->u:Z - - iput-object v3, p0, Lf/h/a/b/d1/u;->y:Lcom/google/android/exoplayer2/Format; - - if-eqz p1, :cond_2 - - iput-object v3, p0, Lf/h/a/b/d1/u;->A:Lcom/google/android/exoplayer2/Format; - - iput-object v3, p0, Lf/h/a/b/d1/u;->x:Lcom/google/android/exoplayer2/Format; - - iput-boolean v0, p0, Lf/h/a/b/d1/u;->w:Z - - :cond_2 - return-void -.end method - -.method public final declared-synchronized r(JZ)Z - .locals 9 - - monitor-enter p0 - - :try_start_0 - monitor-enter p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v0, 0x0 - - :try_start_1 - iput v0, p0, Lf/h/a/b/d1/u;->r:I - - iget-object v1, p0, Lf/h/a/b/d1/u;->a:Lf/h/a/b/d1/t; - - iget-object v2, v1, Lf/h/a/b/d1/t;->d:Lf/h/a/b/d1/t$a; - - iput-object v2, v1, Lf/h/a/b/d1/t;->e:Lf/h/a/b/d1/t$a; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - monitor-exit p0 - - invoke-virtual {p0, v0}, Lf/h/a/b/d1/u;->k(I)I - - move-result v4 - - invoke-virtual {p0}, Lf/h/a/b/d1/u;->m()Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/b/d1/u;->l:[J - - aget-wide v2, v1, v4 - - cmp-long v1, p1, v2 - - if-ltz v1, :cond_2 - - iget-wide v1, p0, Lf/h/a/b/d1/u;->t:J - - cmp-long v3, p1, v1 - - if-lez v3, :cond_0 - - if-nez p3, :cond_0 - - goto :goto_0 - - :cond_0 - iget p3, p0, Lf/h/a/b/d1/u;->o:I - - iget v1, p0, Lf/h/a/b/d1/u;->r:I - - sub-int v5, p3, v1 - - const/4 v8, 0x1 - - move-object v3, p0 - - move-wide v6, p1 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/b/d1/u;->h(IIJZ)I - - move-result p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_1 - - monitor-exit p0 - - return v0 - - :cond_1 - :try_start_3 - iget p2, p0, Lf/h/a/b/d1/u;->r:I - - add-int/2addr p2, p1 - - iput p2, p0, Lf/h/a/b/d1/u;->r:I - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - const/4 p1, 0x1 - - monitor-exit p0 - - return p1 - - :cond_2 - :goto_0 - monitor-exit p0 - - return v0 - - :catchall_0 - move-exception p1 - - goto :goto_1 - - :catchall_1 - move-exception p1 - - :try_start_4 - monitor-exit p0 - - throw p1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :goto_1 - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/v.smali b/com.discord/smali_classes2/f/h/a/b/d1/v.smali deleted file mode 100644 index 7b524028f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/v.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/v; -.super Ljava/lang/Object; -.source "SampleStream.java" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I -.end method - -.method public abstract c()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract d(J)I -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/w$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/w$a.smali deleted file mode 100644 index 8780693887..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/w$a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/w$a; -.super Ljava/lang/Object; -.source "SequenceableLoader.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/w; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract c(Lf/h/a/b/d1/w;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/w.smali b/com.discord/smali_classes2/f/h/a/b/d1/w.smali deleted file mode 100644 index fcb5bb2371..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/w.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/b/d1/w; -.super Ljava/lang/Object; -.source "SequenceableLoader.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/w$a; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/d1/x.smali b/com.discord/smali_classes2/f/h/a/b/d1/x.smali deleted file mode 100644 index 5a6ecd5db0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/x.smali +++ /dev/null @@ -1,278 +0,0 @@ -.class public final Lf/h/a/b/d1/x; -.super Lf/h/a/b/t0; -.source "SinglePeriodTimeline.java" - - -# static fields -.field public static final m:Ljava/lang/Object; - - -# instance fields -.field public final b:J - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:J - -.field public final g:J - -.field public final h:Z - -.field public final i:Z - -.field public final j:Z - -.field public final k:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final l:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/b/d1/x;->m:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (JZZZLjava/lang/Object;Ljava/lang/Object;)V - .locals 2 - .param p6 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p7 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Lf/h/a/b/t0;->()V - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/d1/x;->b:J - - iput-wide v0, p0, Lf/h/a/b/d1/x;->c:J - - iput-wide p1, p0, Lf/h/a/b/d1/x;->d:J - - iput-wide p1, p0, Lf/h/a/b/d1/x;->e:J - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/d1/x;->f:J - - iput-wide p1, p0, Lf/h/a/b/d1/x;->g:J - - iput-boolean p3, p0, Lf/h/a/b/d1/x;->h:Z - - iput-boolean p4, p0, Lf/h/a/b/d1/x;->i:Z - - iput-boolean p5, p0, Lf/h/a/b/d1/x;->j:Z - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/d1/x;->l:Ljava/lang/Object; - - iput-object p7, p0, Lf/h/a/b/d1/x;->k:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public b(Ljava/lang/Object;)I - .locals 1 - - sget-object v0, Lf/h/a/b/d1/x;->m:Ljava/lang/Object; - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - .locals 5 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - const/4 p1, 0x0 - - if-eqz p3, :cond_0 - - sget-object p3, Lf/h/a/b/d1/x;->m:Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - move-object p3, p1 - - :goto_0 - iget-wide v1, p0, Lf/h/a/b/d1/x;->d:J - - iget-wide v3, p0, Lf/h/a/b/d1/x;->f:J - - neg-long v3, v3 - - if-eqz p2, :cond_1 - - sget-object p1, Lf/h/a/b/d1/y/a;->f:Lf/h/a/b/d1/y/a; - - iput-object p3, p2, Lf/h/a/b/t0$b;->a:Ljava/lang/Object; - - iput v0, p2, Lf/h/a/b/t0$b;->b:I - - iput-wide v1, p2, Lf/h/a/b/t0$b;->c:J - - iput-wide v3, p2, Lf/h/a/b/t0$b;->d:J - - iput-object p1, p2, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - return-object p2 - - :cond_1 - throw p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public l(I)Ljava/lang/Object; - .locals 2 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - sget-object p1, Lf/h/a/b/d1/x;->m:Ljava/lang/Object; - - return-object p1 -.end method - -.method public n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; - .locals 9 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - iget-wide v1, p0, Lf/h/a/b/d1/x;->g:J - - iget-boolean p1, p0, Lf/h/a/b/d1/x;->i:Z - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz p1, :cond_1 - - const-wide/16 v5, 0x0 - - cmp-long p1, p3, v5 - - if-eqz p1, :cond_1 - - iget-wide v5, p0, Lf/h/a/b/d1/x;->e:J - - cmp-long p1, v5, v3 - - if-nez p1, :cond_0 - - :goto_0 - move-wide v1, v3 - - goto :goto_1 - - :cond_0 - add-long/2addr v1, p3 - - cmp-long p1, v1, v5 - - if-lez p1, :cond_1 - - goto :goto_0 - - :cond_1 - :goto_1 - sget-object p1, Lf/h/a/b/t0$c;->k:Ljava/lang/Object; - - iget-object p3, p0, Lf/h/a/b/d1/x;->k:Ljava/lang/Object; - - iget-object p4, p0, Lf/h/a/b/d1/x;->l:Ljava/lang/Object; - - iget-boolean v3, p0, Lf/h/a/b/d1/x;->h:Z - - iget-boolean v4, p0, Lf/h/a/b/d1/x;->i:Z - - iget-wide v5, p0, Lf/h/a/b/d1/x;->e:J - - iget-wide v7, p0, Lf/h/a/b/d1/x;->f:J - - iput-object p1, p2, Lf/h/a/b/t0$c;->a:Ljava/lang/Object; - - iput-object p3, p2, Lf/h/a/b/t0$c;->b:Ljava/lang/Object; - - iput-object p4, p2, Lf/h/a/b/t0$c;->c:Ljava/lang/Object; - - iput-boolean v3, p2, Lf/h/a/b/t0$c;->d:Z - - iput-boolean v4, p2, Lf/h/a/b/t0$c;->e:Z - - iput-wide v1, p2, Lf/h/a/b/t0$c;->h:J - - iput-wide v5, p2, Lf/h/a/b/t0$c;->i:J - - iput v0, p2, Lf/h/a/b/t0$c;->f:I - - iput v0, p2, Lf/h/a/b/t0$c;->g:I - - iput-wide v7, p2, Lf/h/a/b/t0$c;->j:J - - return-object p2 -.end method - -.method public o()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/y/a$a.smali b/com.discord/smali_classes2/f/h/a/b/d1/y/a$a.smali deleted file mode 100644 index afd40a395f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/y/a$a.smali +++ /dev/null @@ -1,242 +0,0 @@ -.class public final Lf/h/a/b/d1/y/a$a; -.super Ljava/lang/Object; -.source "AdPlaybackState.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/y/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:[Landroid/net/Uri; - -.field public final c:[I - -.field public final d:[J - - -# direct methods -.method public constructor ()V - .locals 4 - - const/4 v0, 0x0 - - new-array v1, v0, [I - - new-array v2, v0, [Landroid/net/Uri; - - new-array v0, v0, [J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v3, 0x1 - - invoke-static {v3}, Lf/h/a/b/i1/e;->n(Z)V - - const/4 v3, -0x1 - - iput v3, p0, Lf/h/a/b/d1/y/a$a;->a:I - - iput-object v1, p0, Lf/h/a/b/d1/y/a$a;->c:[I - - iput-object v2, p0, Lf/h/a/b/d1/y/a$a;->b:[Landroid/net/Uri; - - iput-object v0, p0, Lf/h/a/b/d1/y/a$a;->d:[J - - return-void -.end method - - -# virtual methods -.method public a(I)I - .locals 3 - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/d1/y/a$a;->c:[I - - array-length v2, v1 - - if-ge p1, v2, :cond_1 - - aget v2, v1, p1 - - if-eqz v2, :cond_1 - - aget v1, v1, p1 - - if-ne v1, v0, :cond_0 - - goto :goto_1 - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - :goto_1 - return p1 -.end method - -.method public b()Z - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/y/a$a;->a:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_1 - - invoke-virtual {p0, v1}, Lf/h/a/b/d1/y/a$a;->a(I)I - - move-result v0 - - iget v1, p0, Lf/h/a/b/d1/y/a$a;->a:I - - if-ge v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/d1/y/a$a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/d1/y/a$a; - - iget v2, p0, Lf/h/a/b/d1/y/a$a;->a:I - - iget v3, p1, Lf/h/a/b/d1/y/a$a;->a:I - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/d1/y/a$a;->b:[Landroid/net/Uri; - - iget-object v3, p1, Lf/h/a/b/d1/y/a$a;->b:[Landroid/net/Uri; - - invoke-static {v2, v3}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/d1/y/a$a;->c:[I - - iget-object v3, p1, Lf/h/a/b/d1/y/a$a;->c:[I - - invoke-static {v2, v3}, Ljava/util/Arrays;->equals([I[I)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/d1/y/a$a;->d:[J - - iget-object p1, p1, Lf/h/a/b/d1/y/a$a;->d:[J - - invoke-static {v2, p1}, Ljava/util/Arrays;->equals([J[J)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/d1/y/a$a;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/d1/y/a$a;->b:[Landroid/net/Uri; - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/d1/y/a$a;->c:[I - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/b/d1/y/a$a;->d:[J - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([J)I - - move-result v0 - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/y/a.smali b/com.discord/smali_classes2/f/h/a/b/d1/y/a.smali deleted file mode 100644 index e5214ddbbe..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/d1/y/a.smali +++ /dev/null @@ -1,225 +0,0 @@ -.class public final Lf/h/a/b/d1/y/a; -.super Ljava/lang/Object; -.source "AdPlaybackState.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/d1/y/a$a; - } -.end annotation - - -# static fields -.field public static final f:Lf/h/a/b/d1/y/a; - - -# instance fields -.field public final a:I - -.field public final b:[J - -.field public final c:[Lf/h/a/b/d1/y/a$a; - -.field public final d:J - -.field public final e:J - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/d1/y/a; - - const/4 v1, 0x0 - - new-array v1, v1, [J - - invoke-direct {v0, v1}, Lf/h/a/b/d1/y/a;->([J)V - - sput-object v0, Lf/h/a/b/d1/y/a;->f:Lf/h/a/b/d1/y/a; - - return-void -.end method - -.method public varargs constructor ([J)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - array-length v0, p1 - - iput v0, p0, Lf/h/a/b/d1/y/a;->a:I - - invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/d1/y/a;->b:[J - - new-array p1, v0, [Lf/h/a/b/d1/y/a$a; - - iput-object p1, p0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - const/4 p1, 0x0 - - :goto_0 - if-ge p1, v0, :cond_0 - - iget-object v1, p0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - new-instance v2, Lf/h/a/b/d1/y/a$a; - - invoke-direct {v2}, Lf/h/a/b/d1/y/a$a;->()V - - aput-object v2, v1, p1 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/d1/y/a;->d:J - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/d1/y/a;->e:J - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/d1/y/a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/d1/y/a; - - iget v2, p0, Lf/h/a/b/d1/y/a;->a:I - - iget v3, p1, Lf/h/a/b/d1/y/a;->a:I - - if-ne v2, v3, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/d1/y/a;->d:J - - iget-wide v4, p1, Lf/h/a/b/d1/y/a;->d:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/d1/y/a;->e:J - - iget-wide v4, p1, Lf/h/a/b/d1/y/a;->e:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-object v2, p0, Lf/h/a/b/d1/y/a;->b:[J - - iget-object v3, p1, Lf/h/a/b/d1/y/a;->b:[J - - invoke-static {v2, v3}, Ljava/util/Arrays;->equals([J[J)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - iget-object p1, p1, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - invoke-static {v2, p1}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 3 - - iget v0, p0, Lf/h/a/b/d1/y/a;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/d1/y/a;->d:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/d1/y/a;->e:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/d1/y/a;->b:[J - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v0 - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e.smali b/com.discord/smali_classes2/f/h/a/b/e.smali index 85f9d7b9f3..2e2f19ae9f 100644 --- a/com.discord/smali_classes2/f/h/a/b/e.smali +++ b/com.discord/smali_classes2/f/h/a/b/e.smali @@ -1,34 +1,26 @@ -.class public final synthetic Lf/h/a/b/e; +.class public interface abstract Lf/h/a/b/e; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; +.source "com.google.android.datatransport:transport-api@@2.2.0" -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e;->a:Lf/h/a/b/a0$b; - - return-void -.end method +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation # virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->f(Lf/h/a/b/m0$a;)V - - return-void +.method public abstract apply(Ljava/lang/Object;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TU;" + } + .end annotation .end method diff --git a/com.discord/smali_classes2/f/h/a/b/e0.smali b/com.discord/smali_classes2/f/h/a/b/e0.smali deleted file mode 100644 index 6a97545e4f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e0.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public interface abstract Lf/h/a/b/e0; -.super Ljava/lang/Object; -.source "LoadControl.java" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()J -.end method - -.method public abstract c()V -.end method - -.method public abstract d(JFZ)Z -.end method - -.method public abstract e(JF)Z -.end method - -.method public abstract f([Lf/h/a/b/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V -.end method - -.method public abstract g()V -.end method - -.method public abstract h()Lf/h/a/b/h1/d; -.end method - -.method public abstract i()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/a.smali deleted file mode 100644 index 6b52fb7293..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/a.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/b/e1/a; -.super Ljava/lang/Object; -.source "CaptionStyleCompat.java" - - -# static fields -.field public static final g:Lf/h/a/b/e1/a; - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:Landroid/graphics/Typeface; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 8 - - new-instance v7, Lf/h/a/b/e1/a; - - const/4 v1, -0x1 - - const/high16 v2, -0x1000000 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, -0x1 - - const/4 v6, 0x0 - - move-object v0, v7 - - invoke-direct/range {v0 .. v6}, Lf/h/a/b/e1/a;->(IIIIILandroid/graphics/Typeface;)V - - sput-object v7, Lf/h/a/b/e1/a;->g:Lf/h/a/b/e1/a; - - return-void -.end method - -.method public constructor (IIIIILandroid/graphics/Typeface;)V - .locals 0 - .param p6 # Landroid/graphics/Typeface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/a;->a:I - - iput p2, p0, Lf/h/a/b/e1/a;->b:I - - iput p3, p0, Lf/h/a/b/e1/a;->c:I - - iput p4, p0, Lf/h/a/b/e1/a;->d:I - - iput p5, p0, Lf/h/a/b/e1/a;->e:I - - iput-object p6, p0, Lf/h/a/b/e1/a;->f:Landroid/graphics/Typeface; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/b.smali deleted file mode 100644 index 1564bd2836..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/b.smali +++ /dev/null @@ -1,250 +0,0 @@ -.class public Lf/h/a/b/e1/b; -.super Ljava/lang/Object; -.source "Cue.java" - - -# static fields -.field public static final r:Lf/h/a/b/e1/b; - - -# instance fields -.field public final d:Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final e:Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final f:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final g:F - -.field public final h:I - -.field public final i:I - -.field public final j:F - -.field public final k:I - -.field public final l:F - -.field public final m:F - -.field public final n:Z - -.field public final o:I - -.field public final p:I - -.field public final q:F - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/e1/b; - - const-string v1, "" - - invoke-direct {v0, v1}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;)V - - sput-object v0, Lf/h/a/b/e1/b;->r:Lf/h/a/b/e1/b; - - return-void -.end method - -.method public constructor (Landroid/graphics/Bitmap;FIFIFF)V - .locals 15 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v5, 0x0 - - const/high16 v9, -0x80000000 - - const v10, -0x800001 - - const/4 v13, 0x0 - - const/high16 v14, -0x1000000 - - move-object v0, p0 - - move-object/from16 v3, p1 - - move/from16 v4, p4 - - move/from16 v6, p5 - - move/from16 v7, p2 - - move/from16 v8, p3 - - move/from16 v11, p6 - - move/from16 v12, p7 - - invoke-direct/range {v0 .. v14}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V - - return-void -.end method - -.method public constructor (Ljava/lang/CharSequence;)V - .locals 9 - - const/4 v2, 0x0 - - const v3, -0x800001 - - const/high16 v4, -0x80000000 - - const/high16 v5, -0x80000000 - - const v6, -0x800001 - - const/high16 v7, -0x80000000 - - const v8, -0x800001 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - return-void -.end method - -.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - .locals 11 - .param p2 # Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v9, 0x0 - - const/high16 v10, -0x1000000 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move v3, p3 - - move v4, p4 - - move/from16 v5, p5 - - move/from16 v6, p6 - - move/from16 v7, p7 - - move/from16 v8, p8 - - invoke-direct/range {v0 .. v10}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V - - return-void -.end method - -.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V - .locals 15 - .param p2 # Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v3, 0x0 - - const/high16 v9, -0x80000000 - - const v10, -0x800001 - - const v12, -0x800001 - - move-object v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move/from16 v6, p5 - - move/from16 v7, p6 - - move/from16 v8, p7 - - move/from16 v11, p8 - - move/from16 v13, p9 - - move/from16 v14, p10 - - invoke-direct/range {v0 .. v14}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V - - return-void -.end method - -.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V - .locals 0 - .param p1 # Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; - - iput-object p2, p0, Lf/h/a/b/e1/b;->e:Landroid/text/Layout$Alignment; - - iput-object p3, p0, Lf/h/a/b/e1/b;->f:Landroid/graphics/Bitmap; - - iput p4, p0, Lf/h/a/b/e1/b;->g:F - - iput p5, p0, Lf/h/a/b/e1/b;->h:I - - iput p6, p0, Lf/h/a/b/e1/b;->i:I - - iput p7, p0, Lf/h/a/b/e1/b;->j:F - - iput p8, p0, Lf/h/a/b/e1/b;->k:I - - iput p11, p0, Lf/h/a/b/e1/b;->l:F - - iput p12, p0, Lf/h/a/b/e1/b;->m:F - - iput-boolean p13, p0, Lf/h/a/b/e1/b;->n:Z - - iput p14, p0, Lf/h/a/b/e1/b;->o:I - - iput p9, p0, Lf/h/a/b/e1/b;->p:I - - iput p10, p0, Lf/h/a/b/e1/b;->q:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/c.smali deleted file mode 100644 index ac24d75576..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/c.smali +++ /dev/null @@ -1,154 +0,0 @@ -.class public abstract Lf/h/a/b/e1/c; -.super Lf/h/a/b/y0/g; -.source "SimpleSubtitleDecoder.java" - -# interfaces -.implements Lf/h/a/b/e1/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/y0/g<", - "Lf/h/a/b/e1/h;", - "Lf/h/a/b/e1/i;", - "Lcom/google/android/exoplayer2/text/SubtitleDecoderException;", - ">;", - "Lf/h/a/b/e1/f;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 4 - - const/4 p1, 0x2 - - new-array v0, p1, [Lf/h/a/b/e1/h; - - new-array p1, p1, [Lf/h/a/b/e1/i; - - invoke-direct {p0, v0, p1}, Lf/h/a/b/y0/g;->([Lf/h/a/b/y0/e;[Lf/h/a/b/y0/f;)V - - iget p1, p0, Lf/h/a/b/y0/g;->g:I - - iget-object v0, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - array-length v0, v0 - - const/4 v1, 0x0 - - if-ne p1, v0, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object p1, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - array-length v0, p1 - - :goto_1 - if-ge v1, v0, :cond_1 - - aget-object v2, p1, v1 - - const/16 v3, 0x400 - - invoke-virtual {v2, v3}, Lf/h/a/b/y0/e;->k(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 0 - - return-void -.end method - -.method public e(Lf/h/a/b/y0/e;Lf/h/a/b/y0/f;Z)Ljava/lang/Exception; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - check-cast p1, Lf/h/a/b/e1/h; - - check-cast p2, Lf/h/a/b/e1/i; - - :try_start_0 - iget-object v0, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p0, v1, v0, p3}, Lf/h/a/b/e1/c;->j([BIZ)Lf/h/a/b/e1/e; - - move-result-object p3 - - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J - - iget-wide v2, p1, Lf/h/a/b/e1/h;->i:J - - iput-wide v0, p2, Lf/h/a/b/y0/f;->timeUs:J - - iput-object p3, p2, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - const-wide v4, 0x7fffffffffffffffL - - cmp-long p1, v2, v4 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - move-wide v0, v2 - - :goto_0 - iput-wide v0, p2, Lf/h/a/b/e1/i;->e:J - - const/high16 p1, -0x80000000 - - invoke-virtual {p2, p1}, Lf/h/a/b/y0/a;->clearFlag(I)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - :goto_1 - return-object p1 -.end method - -.method public abstract j([BIZ)Lf/h/a/b/e1/e; - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/d.smali b/com.discord/smali_classes2/f/h/a/b/e1/d.smali deleted file mode 100644 index be0b09f19e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/d.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/b/e1/d; -.super Lf/h/a/b/e1/i; -.source "SimpleSubtitleOutputBuffer.java" - - -# instance fields -.field public final f:Lf/h/a/b/e1/c; - - -# direct methods -.method public constructor (Lf/h/a/b/e1/c;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/e1/i;->()V - - iput-object p1, p0, Lf/h/a/b/e1/d;->f:Lf/h/a/b/e1/c; - - return-void -.end method - - -# virtual methods -.method public final release()V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/e1/d;->f:Lf/h/a/b/e1/c; - - iget-object v1, v0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/y0/a;->clear()V - - iget-object v2, v0, Lf/h/a/b/y0/g;->f:[Lf/h/a/b/y0/f; - - iget v3, v0, Lf/h/a/b/y0/g;->h:I - - add-int/lit8 v4, v3, 0x1 - - iput v4, v0, Lf/h/a/b/y0/g;->h:I - - aput-object p0, v2, v3 - - invoke-virtual {v0}, Lf/h/a/b/y0/g;->g()V - - monitor-exit v1 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/e.smali b/com.discord/smali_classes2/f/h/a/b/e1/e.smali deleted file mode 100644 index cb700e82f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/e.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/b/e1/e; -.super Ljava/lang/Object; -.source "Subtitle.java" - - -# virtual methods -.method public abstract f(J)I -.end method - -.method public abstract g(I)J -.end method - -.method public abstract h(J)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end method - -.method public abstract i()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/f.smali b/com.discord/smali_classes2/f/h/a/b/e1/f.smali deleted file mode 100644 index 607130a3dd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/f.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/b/e1/f; -.super Ljava/lang/Object; -.source "SubtitleDecoder.java" - -# interfaces -.implements Lf/h/a/b/y0/c; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/b/y0/c<", - "Lf/h/a/b/e1/h;", - "Lf/h/a/b/e1/i;", - "Lcom/google/android/exoplayer2/text/SubtitleDecoderException;", - ">;" - } -.end annotation - - -# virtual methods -.method public abstract a(J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/g$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/g$a.smali deleted file mode 100644 index a764c9df65..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/g$a.smali +++ /dev/null @@ -1,320 +0,0 @@ -.class public final Lf/h/a/b/e1/g$a; -.super Ljava/lang/Object; -.source "SubtitleDecoderFactory.java" - -# interfaces -.implements Lf/h/a/b/e1/g; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/e1/f; - .locals 3 - - iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - if-eqz v0, :cond_1 - - const/4 v1, -0x1 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v2 - - sparse-switch v2, :sswitch_data_0 - - goto/16 :goto_0 - - :sswitch_0 - const-string v2, "application/ttml+xml" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x3 - - goto/16 :goto_0 - - :sswitch_1 - const-string v2, "application/x-subrip" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x4 - - goto :goto_0 - - :sswitch_2 - const-string v2, "application/cea-708" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/16 v1, 0x8 - - goto :goto_0 - - :sswitch_3 - const-string v2, "application/cea-608" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x6 - - goto :goto_0 - - :sswitch_4 - const-string v2, "application/x-mp4-cea-608" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x7 - - goto :goto_0 - - :sswitch_5 - const-string v2, "text/x-ssa" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :sswitch_6 - const-string v2, "application/x-quicktime-tx3g" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x5 - - goto :goto_0 - - :sswitch_7 - const-string v2, "text/vtt" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :sswitch_8 - const-string v2, "application/x-mp4-vtt" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x2 - - goto :goto_0 - - :sswitch_9 - const-string v2, "application/pgs" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/16 v1, 0xa - - goto :goto_0 - - :sswitch_a - const-string v2, "application/dvbsubs" - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/16 v1, 0x9 - - :cond_0 - :goto_0 - packed-switch v1, :pswitch_data_0 - - goto :goto_1 - - :pswitch_0 - new-instance p1, Lf/h/a/b/e1/n/a; - - invoke-direct {p1}, Lf/h/a/b/e1/n/a;->()V - - return-object p1 - - :pswitch_1 - new-instance v0, Lf/h/a/b/e1/m/a; - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - invoke-direct {v0, p1}, Lf/h/a/b/e1/m/a;->(Ljava/util/List;)V - - return-object v0 - - :pswitch_2 - new-instance v0, Lf/h/a/b/e1/l/c; - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->E:I - - invoke-direct {v0, p1}, Lf/h/a/b/e1/l/c;->(I)V - - return-object v0 - - :pswitch_3 - new-instance v1, Lf/h/a/b/e1/l/a; - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->E:I - - invoke-direct {v1, v0, p1}, Lf/h/a/b/e1/l/a;->(Ljava/lang/String;I)V - - return-object v1 - - :pswitch_4 - new-instance v0, Lf/h/a/b/e1/r/a; - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - invoke-direct {v0, p1}, Lf/h/a/b/e1/r/a;->(Ljava/util/List;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/b/e1/p/a; - - invoke-direct {p1}, Lf/h/a/b/e1/p/a;->()V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/b/e1/q/a; - - invoke-direct {p1}, Lf/h/a/b/e1/q/a;->()V - - return-object p1 - - :pswitch_7 - new-instance p1, Lf/h/a/b/e1/s/b; - - invoke-direct {p1}, Lf/h/a/b/e1/s/b;->()V - - return-object p1 - - :pswitch_8 - new-instance v0, Lf/h/a/b/e1/o/a; - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - invoke-direct {v0, p1}, Lf/h/a/b/e1/o/a;->(Ljava/util/List;)V - - return-object v0 - - :pswitch_9 - new-instance p1, Lf/h/a/b/e1/s/g; - - invoke-direct {p1}, Lf/h/a/b/e1/s/g;->()V - - return-object p1 - - :cond_1 - :goto_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v1, "Attempted to create decoder for unsupported MIME type: " - - invoke-static {v1, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - nop - - :sswitch_data_0 - .sparse-switch - -0x5091057c -> :sswitch_a - -0x4a6813e3 -> :sswitch_9 - -0x3d28a9ba -> :sswitch_8 - -0x3be2f26c -> :sswitch_7 - 0x2935f49f -> :sswitch_6 - 0x310bebca -> :sswitch_5 - 0x37713300 -> :sswitch_4 - 0x5d578071 -> :sswitch_3 - 0x5d578432 -> :sswitch_2 - 0x63771bad -> :sswitch_1 - 0x64f8068a -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/g.smali b/com.discord/smali_classes2/f/h/a/b/e1/g.smali deleted file mode 100644 index 4911154b80..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/g.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public interface abstract Lf/h/a/b/e1/g; -.super Ljava/lang/Object; -.source "SubtitleDecoderFactory.java" - - -# static fields -.field public static final a:Lf/h/a/b/e1/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/e1/g$a; - - invoke-direct {v0}, Lf/h/a/b/e1/g$a;->()V - - sput-object v0, Lf/h/a/b/e1/g;->a:Lf/h/a/b/e1/g; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/h.smali b/com.discord/smali_classes2/f/h/a/b/e1/h.smali deleted file mode 100644 index 5673e6c24e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/h.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public Lf/h/a/b/e1/h; -.super Lf/h/a/b/y0/e; -.source "SubtitleInputBuffer.java" - - -# instance fields -.field public i:J - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x1 - - invoke-direct {p0, v0}, Lf/h/a/b/y0/e;->(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/i.smali b/com.discord/smali_classes2/f/h/a/b/e1/i.smali deleted file mode 100644 index e29e336fdf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/i.smali +++ /dev/null @@ -1,123 +0,0 @@ -.class public abstract Lf/h/a/b/e1/i; -.super Lf/h/a/b/y0/f; -.source "SubtitleOutputBuffer.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public d:Lf/h/a/b/e1/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/y0/f;->()V - - return-void -.end method - - -# virtual methods -.method public clear()V - .locals 1 - - invoke-super {p0}, Lf/h/a/b/y0/a;->clear()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - return-void -.end method - -.method public f(J)I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/e1/e; - - iget-wide v1, p0, Lf/h/a/b/e1/i;->e:J - - sub-long/2addr p1, v1 - - invoke-interface {v0, p1, p2}, Lf/h/a/b/e1/e;->f(J)I - - move-result p1 - - return p1 -.end method - -.method public g(I)J - .locals 4 - - iget-object v0, p0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/e1/e; - - invoke-interface {v0, p1}, Lf/h/a/b/e1/e;->g(I)J - - move-result-wide v0 - - iget-wide v2, p0, Lf/h/a/b/e1/i;->e:J - - add-long/2addr v0, v2 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/e1/e; - - iget-wide v1, p0, Lf/h/a/b/e1/i;->e:J - - sub-long/2addr p1, v1 - - invoke-interface {v0, p1, p2}, Lf/h/a/b/e1/e;->h(J)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public i()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/e1/e; - - invoke-interface {v0}, Lf/h/a/b/e1/e;->i()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/j.smali b/com.discord/smali_classes2/f/h/a/b/e1/j.smali deleted file mode 100644 index 098c9fe61f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/j.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/b/e1/j; -.super Ljava/lang/Object; -.source "TextOutput.java" - - -# virtual methods -.method public abstract m(Ljava/util/List;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/k.smali b/com.discord/smali_classes2/f/h/a/b/e1/k.smali deleted file mode 100644 index 4b227738d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/k.smali +++ /dev/null @@ -1,879 +0,0 @@ -.class public final Lf/h/a/b/e1/k; -.super Lf/h/a/b/t; -.source "TextRenderer.java" - -# interfaces -.implements Landroid/os/Handler$Callback; - - -# instance fields -.field public A:I - -.field public final o:Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final p:Lf/h/a/b/e1/j; - -.field public final q:Lf/h/a/b/e1/g; - -.field public final r:Lf/h/a/b/d0; - -.field public s:Z - -.field public t:Z - -.field public u:I - -.field public v:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public w:Lf/h/a/b/e1/f; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public x:Lf/h/a/b/e1/h; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public y:Lf/h/a/b/e1/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public z:Lf/h/a/b/e1/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/b/e1/j;Landroid/os/Looper;)V - .locals 2 - .param p2 # Landroid/os/Looper; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - sget-object v0, Lf/h/a/b/e1/g;->a:Lf/h/a/b/e1/g; - - const/4 v1, 0x3 - - invoke-direct {p0, v1}, Lf/h/a/b/t;->(I)V - - const/4 v1, 0x0 - - if-eqz p1, :cond_1 - - iput-object p1, p0, Lf/h/a/b/e1/k;->p:Lf/h/a/b/e1/j; - - if-nez p2, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p2, p0}, Lf/h/a/b/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; - - move-result-object v1 - - :goto_0 - iput-object v1, p0, Lf/h/a/b/e1/k;->o:Landroid/os/Handler; - - iput-object v0, p0, Lf/h/a/b/e1/k;->q:Lf/h/a/b/e1/g; - - new-instance p1, Lf/h/a/b/d0; - - invoke-direct {p1}, Lf/h/a/b/d0;->()V - - iput-object p1, p0, Lf/h/a/b/e1/k;->r:Lf/h/a/b/d0; - - return-void - - :cond_1 - throw v1 -.end method - - -# virtual methods -.method public A(JZ)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->J()V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/e1/k;->s:Z - - iput-boolean p1, p0, Lf/h/a/b/e1/k;->t:Z - - iget p1, p0, Lf/h/a/b/e1/k;->u:I - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->M()V - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/e1/k;->L()V - - iget-object p1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {p1}, Lf/h/a/b/y0/c;->flush()V - - :goto_0 - return-void -.end method - -.method public E([Lcom/google/android/exoplayer2/Format;J)V - .locals 0 - - const/4 p2, 0x0 - - aget-object p1, p1, p2 - - iput-object p1, p0, Lf/h/a/b/e1/k;->v:Lcom/google/android/exoplayer2/Format; - - iget-object p2, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - if-eqz p2, :cond_0 - - const/4 p1, 0x1 - - iput p1, p0, Lf/h/a/b/e1/k;->u:I - - goto :goto_0 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/e1/k;->q:Lf/h/a/b/e1/g; - - check-cast p2, Lf/h/a/b/e1/g$a; - - invoke-virtual {p2, p1}, Lf/h/a/b/e1/g$a;->a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/e1/f; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - :goto_0 - return-void -.end method - -.method public G(Lcom/google/android/exoplayer2/Format;)I - .locals 5 - - iget-object v0, p0, Lf/h/a/b/e1/k;->q:Lf/h/a/b/e1/g; - - check-cast v0, Lf/h/a/b/e1/g$a; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v2, "text/vtt" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-nez v2, :cond_1 - - const-string v2, "text/x-ssa" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/ttml+xml" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/x-mp4-vtt" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/x-subrip" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/x-quicktime-tx3g" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/cea-608" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/x-mp4-cea-608" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/cea-708" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/dvbsubs" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "application/pgs" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_3 - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-static {v1, p1}, Lf/h/a/b/t;->H(Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 p1, 0x4 - - goto :goto_2 - - :cond_2 - const/4 p1, 0x2 - - :goto_2 - or-int/2addr p1, v3 - - or-int/2addr p1, v3 - - return p1 - - :cond_3 - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/b/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "text" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - return v4 - - :cond_4 - return v3 - - :cond_5 - throw v1 -.end method - -.method public final J()V - .locals 3 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/e1/k;->o:Landroid/os/Handler; - - if-eqz v1, :cond_0 - - const/4 v2, 0x0 - - invoke-virtual {v1, v2, v0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/e1/k;->p:Lf/h/a/b/e1/j; - - invoke-interface {v1, v0}, Lf/h/a/b/e1/j;->m(Ljava/util/List;)V - - :goto_0 - return-void -.end method - -.method public final K()J - .locals 5 - - iget v0, p0, Lf/h/a/b/e1/k;->A:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - iget-object v1, v1, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v1}, Lf/h/a/b/e1/e;->i()I - - move-result v1 - - if-lt v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - iget v1, p0, Lf/h/a/b/e1/k;->A:I - - iget-object v2, v0, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v2, v1}, Lf/h/a/b/e1/e;->g(I)J - - move-result-wide v1 - - iget-wide v3, v0, Lf/h/a/b/e1/i;->e:J - - add-long/2addr v1, v3 - - goto :goto_1 - - :cond_1 - :goto_0 - const-wide v1, 0x7fffffffffffffffL - - :goto_1 - return-wide v1 -.end method - -.method public final L()V - .locals 2 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - const/4 v1, -0x1 - - iput v1, p0, Lf/h/a/b/e1/k;->A:I - - iget-object v1, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lf/h/a/b/y0/f;->release()V - - iput-object v0, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - :cond_0 - iget-object v1, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Lf/h/a/b/y0/f;->release()V - - iput-object v0, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - :cond_1 - return-void -.end method - -.method public final M()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->L()V - - iget-object v0, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {v0}, Lf/h/a/b/y0/c;->release()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/e1/k;->u:I - - iget-object v0, p0, Lf/h/a/b/e1/k;->q:Lf/h/a/b/e1/g; - - iget-object v1, p0, Lf/h/a/b/e1/k;->v:Lcom/google/android/exoplayer2/Format; - - check-cast v0, Lf/h/a/b/e1/g$a; - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/g$a;->a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/b/e1/f; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - return-void -.end method - -.method public a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public g()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/e1/k;->t:Z - - return v0 -.end method - -.method public handleMessage(Landroid/os/Message;)Z - .locals 1 - - iget v0, p1, Landroid/os/Message;->what:I - - if-nez v0, :cond_0 - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Ljava/util/List; - - iget-object v0, p0, Lf/h/a/b/e1/k;->p:Lf/h/a/b/e1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/e1/j;->m(Ljava/util/List;)V - - const/4 p1, 0x1 - - return p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 -.end method - -.method public n(JJ)V - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-boolean p3, p0, Lf/h/a/b/e1/k;->t:Z - - if-eqz p3, :cond_0 - - return-void - - :cond_0 - iget-object p3, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - if-nez p3, :cond_1 - - iget-object p3, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {p3, p1, p2}, Lf/h/a/b/e1/f;->a(J)V - - :try_start_0 - iget-object p3, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {p3}, Lf/h/a/b/y0/c;->b()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/b/e1/i; - - iput-object p3, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - :try_end_0 - .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/b/e1/k;->v:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-result-object p1 - - throw p1 - - :cond_1 - :goto_0 - iget p3, p0, Lf/h/a/b/t;->h:I - - const/4 p4, 0x2 - - if-eq p3, p4, :cond_2 - - return-void - - :cond_2 - iget-object p3, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-eqz p3, :cond_3 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->K()J - - move-result-wide v2 - - const/4 p3, 0x0 - - :goto_1 - cmp-long v4, v2, p1 - - if-gtz v4, :cond_4 - - iget p3, p0, Lf/h/a/b/e1/k;->A:I - - add-int/2addr p3, v0 - - iput p3, p0, Lf/h/a/b/e1/k;->A:I - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->K()J - - move-result-wide v2 - - const/4 p3, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p3, 0x0 - - :cond_4 - iget-object v2, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - const/4 v3, 0x0 - - if-eqz v2, :cond_8 - - invoke-virtual {v2}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v2 - - if-eqz v2, :cond_6 - - if-nez p3, :cond_8 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->K()J - - move-result-wide v4 - - const-wide v6, 0x7fffffffffffffffL - - cmp-long v2, v4, v6 - - if-nez v2, :cond_8 - - iget v2, p0, Lf/h/a/b/e1/k;->u:I - - if-ne v2, p4, :cond_5 - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->M()V - - goto :goto_2 - - :cond_5 - invoke-virtual {p0}, Lf/h/a/b/e1/k;->L()V - - iput-boolean v0, p0, Lf/h/a/b/e1/k;->t:Z - - goto :goto_2 - - :cond_6 - iget-object v2, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - iget-wide v4, v2, Lf/h/a/b/y0/f;->timeUs:J - - cmp-long v2, v4, p1 - - if-gtz v2, :cond_8 - - iget-object p3, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - if-eqz p3, :cond_7 - - invoke-virtual {p3}, Lf/h/a/b/y0/f;->release()V - - :cond_7 - iget-object p3, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - iput-object p3, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - iput-object v3, p0, Lf/h/a/b/e1/k;->z:Lf/h/a/b/e1/i; - - iget-object v2, p3, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v4, p3, Lf/h/a/b/e1/i;->e:J - - sub-long v4, p1, v4 - - invoke-interface {v2, v4, v5}, Lf/h/a/b/e1/e;->f(J)I - - move-result p3 - - iput p3, p0, Lf/h/a/b/e1/k;->A:I - - const/4 p3, 0x1 - - :cond_8 - :goto_2 - if-eqz p3, :cond_a - - iget-object p3, p0, Lf/h/a/b/e1/k;->y:Lf/h/a/b/e1/i; - - iget-object v2, p3, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v4, p3, Lf/h/a/b/e1/i;->e:J - - sub-long/2addr p1, v4 - - invoke-interface {v2, p1, p2}, Lf/h/a/b/e1/e;->h(J)Ljava/util/List; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/e1/k;->o:Landroid/os/Handler; - - if-eqz p2, :cond_9 - - invoke-virtual {p2, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V - - goto :goto_3 - - :cond_9 - iget-object p2, p0, Lf/h/a/b/e1/k;->p:Lf/h/a/b/e1/j; - - invoke-interface {p2, p1}, Lf/h/a/b/e1/j;->m(Ljava/util/List;)V - - :cond_a - :goto_3 - iget p1, p0, Lf/h/a/b/e1/k;->u:I - - if-ne p1, p4, :cond_b - - return-void - - :cond_b - :goto_4 - :try_start_1 - iget-boolean p1, p0, Lf/h/a/b/e1/k;->s:Z - - if-nez p1, :cond_10 - - iget-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - if-nez p1, :cond_c - - iget-object p1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {p1}, Lf/h/a/b/y0/c;->c()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/e1/h; - - iput-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - if-nez p1, :cond_c - - return-void - - :cond_c - iget p1, p0, Lf/h/a/b/e1/k;->u:I - - if-ne p1, v0, :cond_d - - iget-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - const/4 p2, 0x4 - - invoke-virtual {p1, p2}, Lf/h/a/b/y0/a;->setFlags(I)V - - iget-object p1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - iget-object p2, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - invoke-interface {p1, p2}, Lf/h/a/b/y0/c;->d(Ljava/lang/Object;)V - - iput-object v3, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - iput p4, p0, Lf/h/a/b/e1/k;->u:I - - return-void - - :cond_d - iget-object p1, p0, Lf/h/a/b/e1/k;->r:Lf/h/a/b/d0; - - iget-object p2, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - invoke-virtual {p0, p1, p2, v1}, Lf/h/a/b/t;->F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - - move-result p1 - - const/4 p2, -0x4 - - if-ne p1, p2, :cond_f - - iget-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - invoke-virtual {p1}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result p1 - - if-eqz p1, :cond_e - - iput-boolean v0, p0, Lf/h/a/b/e1/k;->s:Z - - goto :goto_5 - - :cond_e - iget-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - iget-object p2, p0, Lf/h/a/b/e1/k;->r:Lf/h/a/b/d0; - - iget-object p2, p2, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - iget-wide p2, p2, Lcom/google/android/exoplayer2/Format;->p:J - - iput-wide p2, p1, Lf/h/a/b/e1/h;->i:J - - iget-object p1, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - invoke-virtual {p1}, Lf/h/a/b/y0/e;->l()V - - :goto_5 - iget-object p1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - iget-object p2, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - - invoke-interface {p1, p2}, Lf/h/a/b/y0/c;->d(Ljava/lang/Object;)V - - iput-object v3, p0, Lf/h/a/b/e1/k;->x:Lf/h/a/b/e1/h; - :try_end_1 - .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_4 - - :cond_f - const/4 p2, -0x3 - - if-ne p1, p2, :cond_b - - :cond_10 - return-void - - :catch_1 - move-exception p1 - - iget-object p2, p0, Lf/h/a/b/e1/k;->v:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-result-object p1 - - throw p1 -.end method - -.method public y()V - .locals 2 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/k;->v:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->J()V - - invoke-virtual {p0}, Lf/h/a/b/e1/k;->L()V - - iget-object v1, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - invoke-interface {v1}, Lf/h/a/b/y0/c;->release()V - - iput-object v0, p0, Lf/h/a/b/e1/k;->w:Lf/h/a/b/e1/f; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/e1/k;->u:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/a$a$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/a$a$a.smali deleted file mode 100644 index da7daeff75..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/a$a$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public Lf/h/a/b/e1/l/a$a$a; -.super Ljava/lang/Object; -.source "Cea608Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/a$a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Z - -.field public c:I - - -# direct methods -.method public constructor (IZI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/l/a$a$a;->a:I - - iput-boolean p2, p0, Lf/h/a/b/e1/l/a$a$a;->b:Z - - iput p3, p0, Lf/h/a/b/e1/l/a$a$a;->c:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/a$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/a$a.smali deleted file mode 100644 index 3ca1770255..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/a$a.smali +++ /dev/null @@ -1,648 +0,0 @@ -.class public Lf/h/a/b/e1/l/a$a; -.super Ljava/lang/Object; -.source "Cea608Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/l/a$a$a; - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/l/a$a$a;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroid/text/SpannableString;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/lang/StringBuilder; - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - - -# direct methods -.method public constructor (II)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {p0, p1}, Lf/h/a/b/e1/l/a$a;->e(I)V - - iput p2, p0, Lf/h/a/b/e1/l/a$a;->h:I - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v0 - - if-lez v0, :cond_0 - - iget-object v1, p0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - add-int/lit8 v2, v0, -0x1 - - invoke-virtual {v1, v2, v0}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - add-int/lit8 v1, v1, -0x1 - - :goto_0 - if-ltz v1, :cond_0 - - iget-object v2, p0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/e1/l/a$a$a; - - iget v3, v2, Lf/h/a/b/e1/l/a$a$a;->c:I - - if-ne v3, v0, :cond_0 - - add-int/lit8 v3, v3, -0x1 - - iput v3, v2, Lf/h/a/b/e1/l/a$a$a;->c:I - - add-int/lit8 v1, v1, -0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public b(I)Lf/h/a/b/e1/b; - .locals 11 - - new-instance v1, Landroid/text/SpannableStringBuilder; - - invoke-direct {v1}, Landroid/text/SpannableStringBuilder;->()V - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_0 - - iget-object v3, p0, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/CharSequence; - - invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - const/16 v3, 0xa - - invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/e1/l/a$a;->c()Landroid/text/SpannableString; - - move-result-object v2 - - invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v2 - - if-nez v2, :cond_1 - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget v2, p0, Lf/h/a/b/e1/l/a$a;->e:I - - iget v3, p0, Lf/h/a/b/e1/l/a$a;->f:I - - add-int/2addr v2, v3 - - rsub-int/lit8 v3, v2, 0x20 - - invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v4 - - sub-int/2addr v3, v4 - - sub-int v4, v2, v3 - - const/high16 v5, -0x80000000 - - const/4 v6, 0x1 - - const/4 v7, 0x2 - - if-eq p1, v5, :cond_2 - - goto :goto_1 - - :cond_2 - iget p1, p0, Lf/h/a/b/e1/l/a$a;->g:I - - if-ne p1, v7, :cond_4 - - invoke-static {v4}, Ljava/lang/Math;->abs(I)I - - move-result p1 - - const/4 v5, 0x3 - - if-lt p1, v5, :cond_3 - - if-gez v3, :cond_4 - - :cond_3 - const/4 p1, 0x1 - - goto :goto_1 - - :cond_4 - iget p1, p0, Lf/h/a/b/e1/l/a$a;->g:I - - if-ne p1, v7, :cond_5 - - if-lez v4, :cond_5 - - const/4 p1, 0x2 - - goto :goto_1 - - :cond_5 - const/4 p1, 0x0 - - :goto_1 - if-eq p1, v6, :cond_7 - - const v4, 0x3dcccccd # 0.1f - - const v5, 0x3f4ccccd # 0.8f - - const/high16 v8, 0x42000000 # 32.0f - - if-eq p1, v7, :cond_6 - - :goto_2 - int-to-float v2, v2 - - div-float/2addr v2, v8 - - mul-float v2, v2, v5 - - add-float/2addr v2, v4 - - move v8, v2 - - goto :goto_3 - - :cond_6 - rsub-int/lit8 v2, v3, 0x20 - - goto :goto_2 - - :cond_7 - const/high16 v2, 0x3f000000 # 0.5f - - const/high16 v8, 0x3f000000 # 0.5f - - :goto_3 - iget v2, p0, Lf/h/a/b/e1/l/a$a;->g:I - - if-eq v2, v6, :cond_9 - - iget v2, p0, Lf/h/a/b/e1/l/a$a;->d:I - - const/4 v3, 0x7 - - if-le v2, v3, :cond_8 - - goto :goto_4 - - :cond_8 - const/4 v5, 0x0 - - goto :goto_5 - - :cond_9 - :goto_4 - iget v0, p0, Lf/h/a/b/e1/l/a$a;->d:I - - add-int/lit8 v0, v0, -0xf - - add-int/lit8 v2, v0, -0x2 - - const/4 v5, 0x2 - - :goto_5 - new-instance v9, Lf/h/a/b/e1/b; - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - int-to-float v4, v2 - - const/4 v6, 0x1 - - const v10, -0x800001 - - move-object v0, v9 - - move-object v2, v3 - - move v3, v4 - - move v4, v6 - - move v6, v8 - - move v7, p1 - - move v8, v10 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - return-object v9 -.end method - -.method public final c()Landroid/text/SpannableString; - .locals 16 - - move-object/from16 v0, p0 - - new-instance v1, Landroid/text/SpannableStringBuilder; - - iget-object v2, v0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-direct {v1, v2}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V - - invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v2 - - const/4 v4, -0x1 - - const/4 v5, 0x0 - - const/4 v6, -0x1 - - const/4 v7, -0x1 - - const/4 v8, 0x0 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - const/4 v11, -0x1 - - :cond_0 - :goto_0 - iget-object v12, v0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v12}, Ljava/util/List;->size()I - - move-result v12 - - const/16 v13, 0x21 - - if-ge v5, v12, :cond_b - - iget-object v12, v0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v12, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/b/e1/l/a$a$a; - - iget-boolean v15, v12, Lf/h/a/b/e1/l/a$a$a;->b:Z - - iget v3, v12, Lf/h/a/b/e1/l/a$a$a;->a:I - - const/16 v14, 0x8 - - if-eq v3, v14, :cond_3 - - const/4 v10, 0x7 - - if-ne v3, v10, :cond_1 - - const/4 v14, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v14, 0x0 - - :goto_1 - if-ne v3, v10, :cond_2 - - goto :goto_2 - - :cond_2 - sget-object v10, Lf/h/a/b/e1/l/a;->y:[I - - aget v11, v10, v3 - - :goto_2 - move v10, v14 - - :cond_3 - iget v3, v12, Lf/h/a/b/e1/l/a$a$a;->c:I - - add-int/lit8 v5, v5, 0x1 - - iget-object v12, v0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v12}, Ljava/util/List;->size()I - - move-result v12 - - if-ge v5, v12, :cond_4 - - iget-object v12, v0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v12, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/b/e1/l/a$a$a; - - iget v12, v12, Lf/h/a/b/e1/l/a$a$a;->c:I - - goto :goto_3 - - :cond_4 - move v12, v2 - - :goto_3 - if-ne v3, v12, :cond_5 - - goto :goto_0 - - :cond_5 - if-eq v6, v4, :cond_6 - - if-nez v15, :cond_6 - - new-instance v12, Landroid/text/style/UnderlineSpan; - - invoke-direct {v12}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {v1, v12, v6, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - const/4 v6, -0x1 - - goto :goto_4 - - :cond_6 - if-ne v6, v4, :cond_7 - - if-eqz v15, :cond_7 - - move v6, v3 - - :cond_7 - :goto_4 - if-eq v7, v4, :cond_8 - - if-nez v10, :cond_8 - - new-instance v12, Landroid/text/style/StyleSpan; - - const/4 v14, 0x2 - - invoke-direct {v12, v14}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {v1, v12, v7, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - const/4 v7, -0x1 - - goto :goto_5 - - :cond_8 - if-ne v7, v4, :cond_9 - - if-eqz v10, :cond_9 - - move v7, v3 - - :cond_9 - :goto_5 - if-eq v11, v9, :cond_0 - - if-ne v9, v4, :cond_a - - goto :goto_6 - - :cond_a - new-instance v12, Landroid/text/style/ForegroundColorSpan; - - invoke-direct {v12, v9}, Landroid/text/style/ForegroundColorSpan;->(I)V - - invoke-virtual {v1, v12, v8, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :goto_6 - move v8, v3 - - move v9, v11 - - goto :goto_0 - - :cond_b - if-eq v6, v4, :cond_c - - if-eq v6, v2, :cond_c - - new-instance v3, Landroid/text/style/UnderlineSpan; - - invoke-direct {v3}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {v1, v3, v6, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_c - if-eq v7, v4, :cond_d - - if-eq v7, v2, :cond_d - - new-instance v3, Landroid/text/style/StyleSpan; - - const/4 v5, 0x2 - - invoke-direct {v3, v5}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {v1, v3, v7, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_d - if-eq v8, v2, :cond_f - - if-ne v9, v4, :cond_e - - goto :goto_7 - - :cond_e - new-instance v3, Landroid/text/style/ForegroundColorSpan; - - invoke-direct {v3, v9}, Landroid/text/style/ForegroundColorSpan;->(I)V - - invoke-virtual {v1, v3, v8, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_f - :goto_7 - new-instance v2, Landroid/text/SpannableString; - - invoke-direct {v2, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V - - return-object v2 -.end method - -.method public d()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public e(I)V - .locals 1 - - iput p1, p0, Lf/h/a/b/e1/l/a$a;->g:I - - iget-object p1, p0, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->clear()V - - iget-object p1, p0, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->clear()V - - iget-object p1, p0, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->setLength(I)V - - const/16 p1, 0xf - - iput p1, p0, Lf/h/a/b/e1/l/a$a;->d:I - - iput v0, p0, Lf/h/a/b/e1/l/a$a;->e:I - - iput v0, p0, Lf/h/a/b/e1/l/a$a;->f:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/a.smali deleted file mode 100644 index f1002b7c20..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/a.smali +++ /dev/null @@ -1,1932 +0,0 @@ -.class public final Lf/h/a/b/e1/l/a; -.super Lf/h/a/b/e1/l/d; -.source "Cea608Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/l/a$a; - } -.end annotation - - -# static fields -.field public static final A:[I - -.field public static final B:[I - -.field public static final C:[I - -.field public static final D:[Z - -.field public static final w:[I - -.field public static final x:[I - -.field public static final y:[I - -.field public static final z:[I - - -# instance fields -.field public final g:Lf/h/a/b/i1/t; - -.field public final h:I - -.field public final i:I - -.field public final j:I - -.field public final k:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/e1/l/a$a;", - ">;" - } - .end annotation -.end field - -.field public l:Lf/h/a/b/e1/l/a$a; - -.field public m:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - -.field public n:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - -.field public o:I - -.field public p:I - -.field public q:Z - -.field public r:Z - -.field public s:B - -.field public t:B - -.field public u:I - -.field public v:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/16 v0, 0x8 - - new-array v1, v0, [I - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/e1/l/a;->w:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/e1/l/a;->x:[I - - const/4 v0, 0x7 - - new-array v0, v0, [I - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/e1/l/a;->y:[I - - const/16 v0, 0x60 - - new-array v0, v0, [I - - fill-array-data v0, :array_3 - - sput-object v0, Lf/h/a/b/e1/l/a;->z:[I - - const/16 v0, 0x10 - - new-array v0, v0, [I - - fill-array-data v0, :array_4 - - sput-object v0, Lf/h/a/b/e1/l/a;->A:[I - - const/16 v0, 0x20 - - new-array v1, v0, [I - - fill-array-data v1, :array_5 - - sput-object v1, Lf/h/a/b/e1/l/a;->B:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_6 - - sput-object v0, Lf/h/a/b/e1/l/a;->C:[I - - const/16 v0, 0x100 - - new-array v0, v0, [Z - - fill-array-data v0, :array_7 - - sput-object v0, Lf/h/a/b/e1/l/a;->D:[Z - - return-void - - :array_0 - .array-data 4 - 0xb - 0x1 - 0x3 - 0xc - 0xe - 0x5 - 0x7 - 0x9 - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x4 - 0x8 - 0xc - 0x10 - 0x14 - 0x18 - 0x1c - .end array-data - - :array_2 - .array-data 4 - -0x1 - -0xff0100 - -0xffff01 - -0xff0001 - -0x10000 - -0x100 - -0xff01 - .end array-data - - :array_3 - .array-data 4 - 0x20 - 0x21 - 0x22 - 0x23 - 0x24 - 0x25 - 0x26 - 0x27 - 0x28 - 0x29 - 0xe1 - 0x2b - 0x2c - 0x2d - 0x2e - 0x2f - 0x30 - 0x31 - 0x32 - 0x33 - 0x34 - 0x35 - 0x36 - 0x37 - 0x38 - 0x39 - 0x3a - 0x3b - 0x3c - 0x3d - 0x3e - 0x3f - 0x40 - 0x41 - 0x42 - 0x43 - 0x44 - 0x45 - 0x46 - 0x47 - 0x48 - 0x49 - 0x4a - 0x4b - 0x4c - 0x4d - 0x4e - 0x4f - 0x50 - 0x51 - 0x52 - 0x53 - 0x54 - 0x55 - 0x56 - 0x57 - 0x58 - 0x59 - 0x5a - 0x5b - 0xe9 - 0x5d - 0xed - 0xf3 - 0xfa - 0x61 - 0x62 - 0x63 - 0x64 - 0x65 - 0x66 - 0x67 - 0x68 - 0x69 - 0x6a - 0x6b - 0x6c - 0x6d - 0x6e - 0x6f - 0x70 - 0x71 - 0x72 - 0x73 - 0x74 - 0x75 - 0x76 - 0x77 - 0x78 - 0x79 - 0x7a - 0xe7 - 0xf7 - 0xd1 - 0xf1 - 0x25a0 - .end array-data - - :array_4 - .array-data 4 - 0xae - 0xb0 - 0xbd - 0xbf - 0x2122 - 0xa2 - 0xa3 - 0x266a - 0xe0 - 0x20 - 0xe8 - 0xe2 - 0xea - 0xee - 0xf4 - 0xfb - .end array-data - - :array_5 - .array-data 4 - 0xc1 - 0xc9 - 0xd3 - 0xda - 0xdc - 0xfc - 0x2018 - 0xa1 - 0x2a - 0x27 - 0x2014 - 0xa9 - 0x2120 - 0x2022 - 0x201c - 0x201d - 0xc0 - 0xc2 - 0xc7 - 0xc8 - 0xca - 0xcb - 0xeb - 0xce - 0xcf - 0xef - 0xd4 - 0xd9 - 0xf9 - 0xdb - 0xab - 0xbb - .end array-data - - :array_6 - .array-data 4 - 0xc3 - 0xe3 - 0xcd - 0xcc - 0xec - 0xd2 - 0xf2 - 0xd5 - 0xf5 - 0x7b - 0x7d - 0x5c - 0x5e - 0x5f - 0x7c - 0x7e - 0xc4 - 0xe4 - 0xd6 - 0xf6 - 0xdf - 0xa5 - 0xa4 - 0x2502 - 0xc5 - 0xe5 - 0xd8 - 0xf8 - 0x250c - 0x2510 - 0x2514 - 0x2518 - .end array-data - - :array_7 - .array-data 1 - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - 0x1t - 0x0t - 0x0t - 0x1t - 0x1t - 0x0t - 0x0t - 0x1t - 0x0t - 0x1t - 0x1t - 0x0t - .end array-data -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 4 - - invoke-direct {p0}, Lf/h/a/b/e1/l/d;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - new-instance v0, Lf/h/a/b/e1/l/a$a; - - const/4 v1, 0x0 - - const/4 v2, 0x4 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/e1/l/a$a;->(II)V - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iput v1, p0, Lf/h/a/b/e1/l/a;->u:I - - const-string v0, "application/x-mp4-cea-608" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - const/4 v0, 0x3 - - const/4 v3, 0x2 - - if-eqz p1, :cond_0 - - const/4 p1, 0x2 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x3 - - :goto_0 - iput p1, p0, Lf/h/a/b/e1/l/a;->h:I - - const/4 p1, 0x1 - - if-eq p2, p1, :cond_4 - - if-eq p2, v3, :cond_3 - - if-eq p2, v0, :cond_2 - - if-eq p2, v2, :cond_1 - - const-string p2, "Cea608Decoder" - - const-string v0, "Invalid channel. Defaulting to CC1." - - invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - iput v1, p0, Lf/h/a/b/e1/l/a;->j:I - - iput v1, p0, Lf/h/a/b/e1/l/a;->i:I - - goto :goto_1 - - :cond_1 - iput p1, p0, Lf/h/a/b/e1/l/a;->j:I - - iput p1, p0, Lf/h/a/b/e1/l/a;->i:I - - goto :goto_1 - - :cond_2 - iput v1, p0, Lf/h/a/b/e1/l/a;->j:I - - iput p1, p0, Lf/h/a/b/e1/l/a;->i:I - - goto :goto_1 - - :cond_3 - iput p1, p0, Lf/h/a/b/e1/l/a;->j:I - - iput v1, p0, Lf/h/a/b/e1/l/a;->i:I - - goto :goto_1 - - :cond_4 - iput v1, p0, Lf/h/a/b/e1/l/a;->j:I - - iput v1, p0, Lf/h/a/b/e1/l/a;->i:I - - :goto_1 - invoke-virtual {p0, v1}, Lf/h/a/b/e1/l/a;->k(I)V - - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - iput-boolean p1, p0, Lf/h/a/b/e1/l/a;->v:Z - - return-void -.end method - - -# virtual methods -.method public e()Lf/h/a/b/e1/e; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->n:Ljava/util/List; - - new-instance v1, Lf/h/a/b/e1/l/e; - - invoke-direct {v1, v0}, Lf/h/a/b/e1/l/e;->(Ljava/util/List;)V - - return-object v1 -.end method - -.method public f(Lf/h/a/b/e1/h;)V - .locals 13 - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - iget-object v1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - iget-object p1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/i1/t;->A([BI)V - - const/4 p1, 0x0 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :cond_0 - :goto_0 - iget-object v2, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - iget v3, p0, Lf/h/a/b/e1/l/a;->h:I - - const/4 v4, 0x3 - - if-lt v2, v3, :cond_31 - - const/4 v2, 0x2 - - if-ne v3, v2, :cond_1 - - const/4 v3, -0x4 - - goto :goto_1 - - :cond_1 - iget-object v3, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - int-to-byte v3, v3 - - :goto_1 - iget-object v5, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - iget-object v6, p0, Lf/h/a/b/e1/l/a;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v6}, Lf/h/a/b/i1/t;->q()I - - move-result v6 - - and-int/lit8 v7, v3, 0x2 - - if-eqz v7, :cond_2 - - goto :goto_0 - - :cond_2 - and-int/lit8 v7, v3, 0x1 - - iget v8, p0, Lf/h/a/b/e1/l/a;->i:I - - if-eq v7, v8, :cond_3 - - goto :goto_0 - - :cond_3 - and-int/lit8 v7, v5, 0x7f - - int-to-byte v7, v7 - - and-int/lit8 v8, v6, 0x7f - - int-to-byte v8, v8 - - if-nez v7, :cond_4 - - if-nez v8, :cond_4 - - goto :goto_0 - - :cond_4 - iget-boolean v9, p0, Lf/h/a/b/e1/l/a;->q:Z - - and-int/lit8 v3, v3, 0x4 - - const/4 v10, 0x4 - - if-ne v3, v10, :cond_5 - - sget-object v3, Lf/h/a/b/e1/l/a;->D:[Z - - aget-boolean v5, v3, v5 - - if-eqz v5, :cond_5 - - aget-boolean v3, v3, v6 - - if-eqz v3, :cond_5 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_5 - const/4 v3, 0x0 - - :goto_2 - iput-boolean v3, p0, Lf/h/a/b/e1/l/a;->q:Z - - const/16 v5, 0x10 - - if-eqz v3, :cond_8 - - and-int/lit16 v3, v7, 0xf0 - - if-ne v3, v5, :cond_6 - - const/4 v3, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v3, 0x0 - - :goto_3 - if-eqz v3, :cond_8 - - iget-boolean v3, p0, Lf/h/a/b/e1/l/a;->r:Z - - if-eqz v3, :cond_7 - - iget-byte v3, p0, Lf/h/a/b/e1/l/a;->s:B - - if-ne v3, v7, :cond_7 - - iget-byte v3, p0, Lf/h/a/b/e1/l/a;->t:B - - if-ne v3, v8, :cond_7 - - iput-boolean p1, p0, Lf/h/a/b/e1/l/a;->r:Z - - const/4 v3, 0x1 - - goto :goto_5 - - :cond_7 - iput-boolean v0, p0, Lf/h/a/b/e1/l/a;->r:Z - - iput-byte v7, p0, Lf/h/a/b/e1/l/a;->s:B - - iput-byte v8, p0, Lf/h/a/b/e1/l/a;->t:B - - goto :goto_4 - - :cond_8 - iput-boolean p1, p0, Lf/h/a/b/e1/l/a;->r:Z - - :goto_4 - const/4 v3, 0x0 - - :goto_5 - if-eqz v3, :cond_9 - - goto :goto_0 - - :cond_9 - iget-boolean v3, p0, Lf/h/a/b/e1/l/a;->q:Z - - if-nez v3, :cond_a - - if-eqz v9, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - goto/16 :goto_19 - - :cond_a - if-gt v0, v7, :cond_b - - const/16 v3, 0xf - - if-gt v7, v3, :cond_b - - const/4 v3, 0x1 - - goto :goto_6 - - :cond_b - const/4 v3, 0x0 - - :goto_6 - const/16 v6, 0x14 - - const/16 v9, 0x20 - - if-eqz v3, :cond_c - - iput-boolean p1, p0, Lf/h/a/b/e1/l/a;->v:Z - - goto :goto_8 - - :cond_c - and-int/lit16 v3, v7, 0xf7 - - if-ne v3, v6, :cond_d - - const/4 v3, 0x1 - - goto :goto_7 - - :cond_d - const/4 v3, 0x0 - - :goto_7 - if-eqz v3, :cond_f - - if-eq v8, v9, :cond_e - - const/16 v3, 0x2f - - if-eq v8, v3, :cond_e - - packed-switch v8, :pswitch_data_0 - - packed-switch v8, :pswitch_data_1 - - goto :goto_8 - - :pswitch_0 - iput-boolean p1, p0, Lf/h/a/b/e1/l/a;->v:Z - - goto :goto_8 - - :cond_e - :pswitch_1 - iput-boolean v0, p0, Lf/h/a/b/e1/l/a;->v:Z - - :cond_f - :goto_8 - iget-boolean v3, p0, Lf/h/a/b/e1/l/a;->v:Z - - if-nez v3, :cond_10 - - goto/16 :goto_0 - - :cond_10 - and-int/lit16 v3, v7, 0xe0 - - if-nez v3, :cond_11 - - const/4 v11, 0x1 - - goto :goto_9 - - :cond_11 - const/4 v11, 0x0 - - :goto_9 - if-eqz v11, :cond_12 - - shr-int/lit8 v11, v7, 0x3 - - and-int/2addr v11, v0 - - iput v11, p0, Lf/h/a/b/e1/l/a;->u:I - - :cond_12 - iget v11, p0, Lf/h/a/b/e1/l/a;->u:I - - iget v12, p0, Lf/h/a/b/e1/l/a;->j:I - - if-ne v11, v12, :cond_13 - - const/4 v11, 0x1 - - goto :goto_a - - :cond_13 - const/4 v11, 0x0 - - :goto_a - if-nez v11, :cond_14 - - goto/16 :goto_0 - - :cond_14 - if-nez v3, :cond_15 - - const/4 v1, 0x1 - - goto :goto_b - - :cond_15 - const/4 v1, 0x0 - - :goto_b - if-eqz v1, :cond_2f - - and-int/lit16 v1, v7, 0xf7 - - const/16 v3, 0x11 - - if-ne v1, v3, :cond_16 - - and-int/lit16 v11, v8, 0xf0 - - const/16 v12, 0x30 - - if-ne v11, v12, :cond_16 - - const/4 v11, 0x1 - - goto :goto_c - - :cond_16 - const/4 v11, 0x0 - - :goto_c - if-eqz v11, :cond_17 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - and-int/lit8 v2, v8, 0xf - - sget-object v3, Lf/h/a/b/e1/l/a;->A:[I - - aget v2, v3, v2 - - int-to-char v2, v2 - - iget-object v1, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto/16 :goto_19 - - :cond_17 - and-int/lit16 v11, v7, 0xf6 - - const/16 v12, 0x12 - - if-ne v11, v12, :cond_18 - - and-int/lit16 v12, v8, 0xe0 - - if-ne v12, v9, :cond_18 - - const/4 v12, 0x1 - - goto :goto_d - - :cond_18 - const/4 v12, 0x0 - - :goto_d - if-eqz v12, :cond_1a - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - invoke-virtual {v1}, Lf/h/a/b/e1/l/a$a;->a()V - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - and-int/lit8 v2, v7, 0x1 - - if-nez v2, :cond_19 - - and-int/lit8 v2, v8, 0x1f - - sget-object v3, Lf/h/a/b/e1/l/a;->B:[I - - aget v2, v3, v2 - - goto :goto_e - - :cond_19 - and-int/lit8 v2, v8, 0x1f - - sget-object v3, Lf/h/a/b/e1/l/a;->C:[I - - aget v2, v3, v2 - - :goto_e - int-to-char v2, v2 - - iget-object v1, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto/16 :goto_19 - - :cond_1a - if-ne v1, v3, :cond_1b - - and-int/lit16 v3, v8, 0xf0 - - if-ne v3, v9, :cond_1b - - const/4 v3, 0x1 - - goto :goto_f - - :cond_1b - const/4 v3, 0x0 - - :goto_f - if-eqz v3, :cond_1d - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget-object v1, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v1, v8, 0x1 - - if-ne v1, v0, :cond_1c - - const/4 v1, 0x1 - - goto :goto_10 - - :cond_1c - const/4 v1, 0x0 - - :goto_10 - shr-int/lit8 v2, v8, 0x1 - - and-int/lit8 v2, v2, 0x7 - - iget-object v3, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget-object v4, v3, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - new-instance v5, Lf/h/a/b/e1/l/a$a$a; - - iget-object v3, v3, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->length()I - - move-result v3 - - invoke-direct {v5, v2, v1, v3}, Lf/h/a/b/e1/l/a$a$a;->(IZI)V - - invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto/16 :goto_19 - - :cond_1d - and-int/lit16 v3, v7, 0xf0 - - if-ne v3, v5, :cond_1e - - and-int/lit16 v3, v8, 0xc0 - - const/16 v12, 0x40 - - if-ne v3, v12, :cond_1e - - const/4 v3, 0x1 - - goto :goto_11 - - :cond_1e - const/4 v3, 0x0 - - :goto_11 - if-eqz v3, :cond_26 - - sget-object v1, Lf/h/a/b/e1/l/a;->w:[I - - and-int/lit8 v2, v7, 0x7 - - aget v1, v1, v2 - - and-int/lit8 v2, v8, 0x20 - - if-eqz v2, :cond_1f - - const/4 v2, 0x1 - - goto :goto_12 - - :cond_1f - const/4 v2, 0x0 - - :goto_12 - if-eqz v2, :cond_20 - - add-int/lit8 v1, v1, 0x1 - - :cond_20 - iget-object v2, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget v3, v2, Lf/h/a/b/e1/l/a$a;->d:I - - if-eq v1, v3, :cond_22 - - iget v3, p0, Lf/h/a/b/e1/l/a;->o:I - - if-eq v3, v0, :cond_21 - - invoke-virtual {v2}, Lf/h/a/b/e1/l/a$a;->d()Z - - move-result v2 - - if-nez v2, :cond_21 - - new-instance v2, Lf/h/a/b/e1/l/a$a; - - iget v3, p0, Lf/h/a/b/e1/l/a;->o:I - - iget v4, p0, Lf/h/a/b/e1/l/a;->p:I - - invoke-direct {v2, v3, v4}, Lf/h/a/b/e1/l/a$a;->(II)V - - iput-object v2, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget-object v3, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_21 - iget-object v2, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iput v1, v2, Lf/h/a/b/e1/l/a$a;->d:I - - :cond_22 - and-int/lit8 v1, v8, 0x10 - - if-ne v1, v5, :cond_23 - - const/4 v1, 0x1 - - goto :goto_13 - - :cond_23 - const/4 v1, 0x0 - - :goto_13 - and-int/lit8 v2, v8, 0x1 - - if-ne v2, v0, :cond_24 - - const/4 v2, 0x1 - - goto :goto_14 - - :cond_24 - const/4 v2, 0x0 - - :goto_14 - shr-int/lit8 v3, v8, 0x1 - - and-int/lit8 v3, v3, 0x7 - - iget-object v4, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - if-eqz v1, :cond_25 - - const/16 v5, 0x8 - - goto :goto_15 - - :cond_25 - move v5, v3 - - :goto_15 - iget-object v6, v4, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - new-instance v7, Lf/h/a/b/e1/l/a$a$a; - - iget-object v4, v4, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I - - move-result v4 - - invoke-direct {v7, v5, v2, v4}, Lf/h/a/b/e1/l/a$a$a;->(IZI)V - - invoke-interface {v6, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - if-eqz v1, :cond_30 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - sget-object v2, Lf/h/a/b/e1/l/a;->x:[I - - aget v2, v2, v3 - - iput v2, v1, Lf/h/a/b/e1/l/a$a;->e:I - - goto/16 :goto_19 - - :cond_26 - const/16 v3, 0x17 - - const/16 v5, 0x21 - - if-ne v1, v3, :cond_27 - - if-lt v8, v5, :cond_27 - - const/16 v1, 0x23 - - if-gt v8, v1, :cond_27 - - const/4 v1, 0x1 - - goto :goto_16 - - :cond_27 - const/4 v1, 0x0 - - :goto_16 - if-eqz v1, :cond_28 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - add-int/lit8 v8, v8, -0x20 - - iput v8, v1, Lf/h/a/b/e1/l/a$a;->f:I - - goto/16 :goto_19 - - :cond_28 - if-ne v11, v6, :cond_29 - - and-int/lit16 v1, v8, 0xf0 - - if-ne v1, v9, :cond_29 - - const/4 v1, 0x1 - - goto :goto_17 - - :cond_29 - const/4 v1, 0x0 - - :goto_17 - if-eqz v1, :cond_30 - - if-eq v8, v9, :cond_2e - - const/16 v1, 0x29 - - if-eq v8, v1, :cond_2d - - packed-switch v8, :pswitch_data_2 - - iget v1, p0, Lf/h/a/b/e1/l/a;->o:I - - if-nez v1, :cond_2a - - goto/16 :goto_19 - - :pswitch_2 - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/a;->k(I)V - - invoke-virtual {p0, v10}, Lf/h/a/b/e1/l/a;->l(I)V - - goto/16 :goto_19 - - :pswitch_3 - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/a;->k(I)V - - invoke-virtual {p0, v4}, Lf/h/a/b/e1/l/a;->l(I)V - - goto/16 :goto_19 - - :pswitch_4 - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/a;->k(I)V - - invoke-virtual {p0, v2}, Lf/h/a/b/e1/l/a;->l(I)V - - goto/16 :goto_19 - - :cond_2a - if-eq v8, v5, :cond_2c - - packed-switch v8, :pswitch_data_3 - - goto/16 :goto_19 - - :pswitch_5 - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->i()Ljava/util/List; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - goto/16 :goto_19 - - :pswitch_6 - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - goto/16 :goto_19 - - :pswitch_7 - if-ne v1, v0, :cond_30 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - invoke-virtual {v1}, Lf/h/a/b/e1/l/a$a;->d()Z - - move-result v1 - - if-nez v1, :cond_30 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget-object v2, v1, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-virtual {v1}, Lf/h/a/b/e1/l/a$a;->c()Landroid/text/SpannableString; - - move-result-object v3 - - invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->setLength(I)V - - iget-object v2, v1, Lf/h/a/b/e1/l/a$a;->a:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->clear()V - - iget v2, v1, Lf/h/a/b/e1/l/a$a;->h:I - - iget v3, v1, Lf/h/a/b/e1/l/a$a;->d:I - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - :goto_18 - iget-object v3, v1, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - if-lt v3, v2, :cond_30 - - iget-object v3, v1, Lf/h/a/b/e1/l/a$a;->b:Ljava/util/List; - - invoke-interface {v3, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_18 - - :pswitch_8 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - iget v1, p0, Lf/h/a/b/e1/l/a;->o:I - - if-eq v1, v0, :cond_2b - - if-ne v1, v4, :cond_30 - - :cond_2b - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - goto :goto_19 - - :cond_2c - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - invoke-virtual {v1}, Lf/h/a/b/e1/l/a$a;->a()V - - goto :goto_19 - - :cond_2d - invoke-virtual {p0, v4}, Lf/h/a/b/e1/l/a;->k(I)V - - goto :goto_19 - - :cond_2e - invoke-virtual {p0, v2}, Lf/h/a/b/e1/l/a;->k(I)V - - goto :goto_19 - - :cond_2f - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - and-int/lit8 v2, v7, 0x7f - - add-int/lit8 v2, v2, -0x20 - - sget-object v3, Lf/h/a/b/e1/l/a;->z:[I - - aget v2, v3, v2 - - int-to-char v2, v2 - - iget-object v1, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit16 v1, v8, 0xe0 - - if-eqz v1, :cond_30 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - and-int/lit8 v2, v8, 0x7f - - add-int/lit8 v2, v2, -0x20 - - sget-object v3, Lf/h/a/b/e1/l/a;->z:[I - - aget v2, v3, v2 - - int-to-char v2, v2 - - iget-object v1, v1, Lf/h/a/b/e1/l/a$a;->c:Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_30 - :goto_19 - const/4 v1, 0x1 - - goto/16 :goto_0 - - :cond_31 - if-eqz v1, :cond_33 - - iget p1, p0, Lf/h/a/b/e1/l/a;->o:I - - if-eq p1, v0, :cond_32 - - if-ne p1, v4, :cond_33 - - :cond_32 - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->i()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - :cond_33 - return-void - - :pswitch_data_0 - .packed-switch 0x25 - :pswitch_1 - :pswitch_1 - :pswitch_1 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x29 - :pswitch_1 - :pswitch_0 - :pswitch_0 - .end packed-switch - - :pswitch_data_2 - .packed-switch 0x25 - :pswitch_4 - :pswitch_3 - :pswitch_2 - .end packed-switch - - :pswitch_data_3 - .packed-switch 0x2c - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - .end packed-switch -.end method - -.method public flush()V - .locals 2 - - invoke-super {p0}, Lf/h/a/b/e1/l/d;->flush()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - iput-object v0, p0, Lf/h/a/b/e1/l/a;->n:Ljava/util/List; - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/a;->k(I)V - - const/4 v1, 0x4 - - invoke-virtual {p0, v1}, Lf/h/a/b/e1/l/a;->l(I)V - - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - iput-boolean v0, p0, Lf/h/a/b/e1/l/a;->q:Z - - iput-boolean v0, p0, Lf/h/a/b/e1/l/a;->r:Z - - iput-byte v0, p0, Lf/h/a/b/e1/l/a;->s:B - - iput-byte v0, p0, Lf/h/a/b/e1/l/a;->t:B - - iput v0, p0, Lf/h/a/b/e1/l/a;->u:I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/e1/l/a;->v:Z - - return-void -.end method - -.method public g()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->n:Ljava/util/List; - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final i()Ljava/util/List; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v0, :cond_1 - - iget-object v5, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/l/a$a; - - const/high16 v6, -0x80000000 - - invoke-virtual {v5, v6}, Lf/h/a/b/e1/l/a$a;->b(I)Lf/h/a/b/e1/b; - - move-result-object v5 - - invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - if-eqz v5, :cond_0 - - iget v5, v5, Lf/h/a/b/e1/b;->k:I - - invoke-static {v3, v5}, Ljava/lang/Math;->min(II)I - - move-result v3 - - :cond_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4, v0}, Ljava/util/ArrayList;->(I)V - - :goto_1 - if-ge v2, v0, :cond_4 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/b; - - if-eqz v5, :cond_3 - - iget v6, v5, Lf/h/a/b/e1/b;->k:I - - if-eq v6, v3, :cond_2 - - iget-object v5, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/l/a$a; - - invoke-virtual {v5, v3}, Lf/h/a/b/e1/l/a$a;->b(I)Lf/h/a/b/e1/b; - - move-result-object v5 - - :cond_2 - invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_4 - return-object v4 -.end method - -.method public final j()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iget v1, p0, Lf/h/a/b/e1/l/a;->o:I - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/a$a;->e(I)V - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public final k(I)V - .locals 2 - - iget v0, p0, Lf/h/a/b/e1/l/a;->o:I - - if-ne v0, p1, :cond_0 - - return-void - - :cond_0 - iput p1, p0, Lf/h/a/b/e1/l/a;->o:I - - const/4 v1, 0x3 - - if-ne p1, v1, :cond_2 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/e1/l/a;->k:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/l/a$a; - - iput p1, v1, Lf/h/a/b/e1/l/a$a;->g:I - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - return-void - - :cond_2 - invoke-virtual {p0}, Lf/h/a/b/e1/l/a;->j()V - - if-eq v0, v1, :cond_3 - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_3 - - if-nez p1, :cond_4 - - :cond_3 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/l/a;->m:Ljava/util/List; - - :cond_4 - return-void -.end method - -.method public final l(I)V - .locals 1 - - iput p1, p0, Lf/h/a/b/e1/l/a;->p:I - - iget-object v0, p0, Lf/h/a/b/e1/l/a;->l:Lf/h/a/b/e1/l/a$a; - - iput p1, v0, Lf/h/a/b/e1/l/a$a;->h:I - - return-void -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/b.smali deleted file mode 100644 index 083e5a2190..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/b.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/b/e1/l/b; -.super Lf/h/a/b/e1/b; -.source "Cea708Cue.java" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/e1/b;", - "Ljava/lang/Comparable<", - "Lf/h/a/b/e1/l/b;", - ">;" - } -.end annotation - - -# instance fields -.field public final s:I - - -# direct methods -.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZII)V - .locals 0 - - invoke-direct/range {p0 .. p10}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V - - iput p11, p0, Lf/h/a/b/e1/l/b;->s:I - - return-void -.end method - - -# virtual methods -.method public compareTo(Ljava/lang/Object;)I - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/b/e1/l/b; - - iget p1, p1, Lf/h/a/b/e1/l/b;->s:I - - iget v0, p0, Lf/h/a/b/e1/l/b;->s:I - - if-ge p1, v0, :cond_0 - - const/4 p1, -0x1 - - goto :goto_0 - - :cond_0 - if-le p1, v0, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/c$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/c$a.smali deleted file mode 100644 index a129b40d78..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/c$a.smali +++ /dev/null @@ -1,857 +0,0 @@ -.class public final Lf/h/a/b/e1/l/c$a; -.super Ljava/lang/Object; -.source "Cea708Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final A:[I - -.field public static final B:[I - -.field public static final C:[Z - -.field public static final D:[I - -.field public static final E:[I - -.field public static final F:[I - -.field public static final G:[I - -.field public static final w:I - -.field public static final x:I - -.field public static final y:I - -.field public static final z:[I - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroid/text/SpannableString;", - ">;" - } - .end annotation -.end field - -.field public final b:Landroid/text/SpannableStringBuilder; - -.field public c:Z - -.field public d:Z - -.field public e:I - -.field public f:Z - -.field public g:I - -.field public h:I - -.field public i:I - -.field public j:I - -.field public k:Z - -.field public l:I - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:I - -.field public q:I - -.field public r:I - -.field public s:I - -.field public t:I - -.field public u:I - -.field public v:I - - -# direct methods -.method public static constructor ()V - .locals 11 - - const/4 v0, 0x2 - - const/4 v1, 0x0 - - invoke-static {v0, v0, v0, v1}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v2 - - sput v2, Lf/h/a/b/e1/l/c$a;->w:I - - invoke-static {v1, v1, v1, v1}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v2 - - sput v2, Lf/h/a/b/e1/l/c$a;->x:I - - const/4 v2, 0x3 - - invoke-static {v1, v1, v1, v2}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v3 - - sput v3, Lf/h/a/b/e1/l/c$a;->y:I - - const/4 v4, 0x7 - - new-array v5, v4, [I - - fill-array-data v5, :array_0 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->z:[I - - new-array v5, v4, [I - - fill-array-data v5, :array_1 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->A:[I - - new-array v5, v4, [I - - fill-array-data v5, :array_2 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->B:[I - - new-array v5, v4, [Z - - fill-array-data v5, :array_3 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->C:[Z - - new-array v5, v4, [I - - sget v6, Lf/h/a/b/e1/l/c$a;->x:I - - aput v6, v5, v1 - - const/4 v7, 0x1 - - aput v3, v5, v7 - - aput v6, v5, v0 - - aput v6, v5, v2 - - const/4 v8, 0x4 - - aput v3, v5, v8 - - const/4 v9, 0x5 - - aput v6, v5, v9 - - const/4 v10, 0x6 - - aput v6, v5, v10 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->D:[I - - new-array v5, v4, [I - - fill-array-data v5, :array_4 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->E:[I - - new-array v5, v4, [I - - fill-array-data v5, :array_5 - - sput-object v5, Lf/h/a/b/e1/l/c$a;->F:[I - - new-array v4, v4, [I - - aput v6, v4, v1 - - aput v6, v4, v7 - - aput v6, v4, v0 - - aput v6, v4, v2 - - aput v6, v4, v8 - - aput v3, v4, v9 - - aput v3, v4, v10 - - sput-object v4, Lf/h/a/b/e1/l/c$a;->G:[I - - return-void - - nop - - :array_0 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - 0x0 - 0x2 - 0x0 - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - 0x0 - 0x0 - 0x2 - .end array-data - - :array_2 - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x3 - 0x3 - 0x3 - 0x1 - .end array-data - - :array_3 - .array-data 1 - 0x0t - 0x0t - 0x0t - 0x1t - 0x1t - 0x1t - 0x0t - .end array-data - - :array_4 - .array-data 4 - 0x0 - 0x1 - 0x2 - 0x3 - 0x4 - 0x3 - 0x4 - .end array-data - - :array_5 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - 0x0 - 0x3 - 0x3 - .end array-data -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - new-instance v0, Landroid/text/SpannableStringBuilder; - - invoke-direct {v0}, Landroid/text/SpannableStringBuilder;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c$a;->f()V - - return-void -.end method - -.method public static d(IIII)I - .locals 4 - - const/4 v0, 0x0 - - const/4 v1, 0x4 - - invoke-static {p0, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - invoke-static {p2, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - invoke-static {p3, v0, v1}, Lf/h/a/b/i1/e;->v(III)I - - const/4 v1, 0x1 - - const/16 v2, 0xff - - if-eqz p3, :cond_2 - - if-eq p3, v1, :cond_2 - - const/4 v3, 0x2 - - if-eq p3, v3, :cond_1 - - const/4 v3, 0x3 - - if-eq p3, v3, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p3, 0x0 - - goto :goto_1 - - :cond_1 - const/16 p3, 0x7f - - goto :goto_1 - - :cond_2 - :goto_0 - const/16 p3, 0xff - - :goto_1 - if-le p0, v1, :cond_3 - - const/16 p0, 0xff - - goto :goto_2 - - :cond_3 - const/4 p0, 0x0 - - :goto_2 - if-le p1, v1, :cond_4 - - const/16 p1, 0xff - - goto :goto_3 - - :cond_4 - const/4 p1, 0x0 - - :goto_3 - if-le p2, v1, :cond_5 - - const/16 v0, 0xff - - :cond_5 - invoke-static {p3, p0, p1, v0}, Landroid/graphics/Color;->argb(IIII)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public a(C)V - .locals 2 - - const/16 v0, 0xa - - if-ne p1, v0, :cond_6 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c$a;->b()Landroid/text/SpannableString; - - move-result-object v0 - - invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->clear()V - - iget p1, p0, Lf/h/a/b/e1/l/c$a;->p:I - - const/4 v0, -0x1 - - const/4 v1, 0x0 - - if-eq p1, v0, :cond_0 - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->p:I - - :cond_0 - iget p1, p0, Lf/h/a/b/e1/l/c$a;->q:I - - if-eq p1, v0, :cond_1 - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->q:I - - :cond_1 - iget p1, p0, Lf/h/a/b/e1/l/c$a;->r:I - - if-eq p1, v0, :cond_2 - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->r:I - - :cond_2 - iget p1, p0, Lf/h/a/b/e1/l/c$a;->t:I - - if-eq p1, v0, :cond_3 - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->t:I - - :cond_3 - :goto_0 - iget-boolean p1, p0, Lf/h/a/b/e1/l/c$a;->k:Z - - if-eqz p1, :cond_4 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - iget v0, p0, Lf/h/a/b/e1/l/c$a;->j:I - - if-ge p1, v0, :cond_5 - - :cond_4 - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - const/16 v0, 0xf - - if-lt p1, v0, :cond_7 - - :cond_5 - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_0 - - :cond_6 - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v0, p1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - :cond_7 - return-void -.end method - -.method public b()Landroid/text/SpannableString; - .locals 6 - - new-instance v0, Landroid/text/SpannableStringBuilder; - - iget-object v1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V - - invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v1 - - if-lez v1, :cond_3 - - iget v2, p0, Lf/h/a/b/e1/l/c$a;->p:I - - const/16 v3, 0x21 - - const/4 v4, -0x1 - - if-eq v2, v4, :cond_0 - - new-instance v2, Landroid/text/style/StyleSpan; - - const/4 v5, 0x2 - - invoke-direct {v2, v5}, Landroid/text/style/StyleSpan;->(I)V - - iget v5, p0, Lf/h/a/b/e1/l/c$a;->p:I - - invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_0 - iget v2, p0, Lf/h/a/b/e1/l/c$a;->q:I - - if-eq v2, v4, :cond_1 - - new-instance v2, Landroid/text/style/UnderlineSpan; - - invoke-direct {v2}, Landroid/text/style/UnderlineSpan;->()V - - iget v5, p0, Lf/h/a/b/e1/l/c$a;->q:I - - invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_1 - iget v2, p0, Lf/h/a/b/e1/l/c$a;->r:I - - if-eq v2, v4, :cond_2 - - new-instance v2, Landroid/text/style/ForegroundColorSpan; - - iget v5, p0, Lf/h/a/b/e1/l/c$a;->s:I - - invoke-direct {v2, v5}, Landroid/text/style/ForegroundColorSpan;->(I)V - - iget v5, p0, Lf/h/a/b/e1/l/c$a;->r:I - - invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_2 - iget v2, p0, Lf/h/a/b/e1/l/c$a;->t:I - - if-eq v2, v4, :cond_3 - - new-instance v2, Landroid/text/style/BackgroundColorSpan; - - iget v4, p0, Lf/h/a/b/e1/l/c$a;->u:I - - invoke-direct {v2, v4}, Landroid/text/style/BackgroundColorSpan;->(I)V - - iget v4, p0, Lf/h/a/b/e1/l/c$a;->t:I - - invoke-virtual {v0, v2, v4, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_3 - new-instance v1, Landroid/text/SpannableString; - - invoke-direct {v1, v0}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V - - return-object v1 -.end method - -.method public c()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->clear()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->p:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->q:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->r:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->t:I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->v:I - - return-void -.end method - -.method public e()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/e1/l/c$a;->c:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public f()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c$a;->c()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/e1/l/c$a;->c:Z - - iput-boolean v0, p0, Lf/h/a/b/e1/l/c$a;->d:Z - - const/4 v1, 0x4 - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->e:I - - iput-boolean v0, p0, Lf/h/a/b/e1/l/c$a;->f:Z - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->g:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->h:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->i:I - - const/16 v1, 0xf - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->j:I - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/b/e1/l/c$a;->k:Z - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->l:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->m:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->n:I - - sget v0, Lf/h/a/b/e1/l/c$a;->x:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->o:I - - sget v1, Lf/h/a/b/e1/l/c$a;->w:I - - iput v1, p0, Lf/h/a/b/e1/l/c$a;->s:I - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->u:I - - return-void -.end method - -.method public g(ZZ)V - .locals 5 - - iget v0, p0, Lf/h/a/b/e1/l/c$a;->p:I - - const/16 v1, 0x21 - - const/4 v2, -0x1 - - if-eq v0, v2, :cond_0 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - new-instance v0, Landroid/text/style/StyleSpan; - - const/4 v3, 0x2 - - invoke-direct {v0, v3}, Landroid/text/style/StyleSpan;->(I)V - - iget v3, p0, Lf/h/a/b/e1/l/c$a;->p:I - - iget-object v4, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v4 - - invoke-virtual {p1, v0, v3, v4, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - iput v2, p0, Lf/h/a/b/e1/l/c$a;->p:I - - goto :goto_0 - - :cond_0 - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/e1/l/c$a;->p:I - - :cond_1 - :goto_0 - iget p1, p0, Lf/h/a/b/e1/l/c$a;->q:I - - if-eq p1, v2, :cond_2 - - if-nez p2, :cond_3 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - new-instance p2, Landroid/text/style/UnderlineSpan; - - invoke-direct {p2}, Landroid/text/style/UnderlineSpan;->()V - - iget v0, p0, Lf/h/a/b/e1/l/c$a;->q:I - - iget-object v3, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v3 - - invoke-virtual {p1, p2, v0, v3, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - iput v2, p0, Lf/h/a/b/e1/l/c$a;->q:I - - goto :goto_1 - - :cond_2 - if-eqz p2, :cond_3 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/e1/l/c$a;->q:I - - :cond_3 - :goto_1 - return-void -.end method - -.method public h(II)V - .locals 6 - - iget v0, p0, Lf/h/a/b/e1/l/c$a;->r:I - - const/16 v1, 0x21 - - const/4 v2, -0x1 - - if-eq v0, v2, :cond_0 - - iget v0, p0, Lf/h/a/b/e1/l/c$a;->s:I - - if-eq v0, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - new-instance v3, Landroid/text/style/ForegroundColorSpan; - - iget v4, p0, Lf/h/a/b/e1/l/c$a;->s:I - - invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;->(I)V - - iget v4, p0, Lf/h/a/b/e1/l/c$a;->r:I - - iget-object v5, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v5 - - invoke-virtual {v0, v3, v4, v5, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_0 - sget v0, Lf/h/a/b/e1/l/c$a;->w:I - - if-eq p1, v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v0 - - iput v0, p0, Lf/h/a/b/e1/l/c$a;->r:I - - iput p1, p0, Lf/h/a/b/e1/l/c$a;->s:I - - :cond_1 - iget p1, p0, Lf/h/a/b/e1/l/c$a;->t:I - - if-eq p1, v2, :cond_2 - - iget p1, p0, Lf/h/a/b/e1/l/c$a;->u:I - - if-eq p1, p2, :cond_2 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - new-instance v0, Landroid/text/style/BackgroundColorSpan; - - iget v2, p0, Lf/h/a/b/e1/l/c$a;->u:I - - invoke-direct {v0, v2}, Landroid/text/style/BackgroundColorSpan;->(I)V - - iget v2, p0, Lf/h/a/b/e1/l/c$a;->t:I - - iget-object v3, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v3 - - invoke-virtual {p1, v0, v2, v3, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_2 - sget p1, Lf/h/a/b/e1/l/c$a;->x:I - - if-eq p2, p1, :cond_3 - - iget-object p1, p0, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result p1 - - iput p1, p0, Lf/h/a/b/e1/l/c$a;->t:I - - iput p2, p0, Lf/h/a/b/e1/l/c$a;->u:I - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/c$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/c$b.smali deleted file mode 100644 index f3eeda444f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/c$b.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/b/e1/l/c$b; -.super Ljava/lang/Object; -.source "Cea708Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:[B - -.field public d:I - - -# direct methods -.method public constructor (II)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/l/c$b;->a:I - - iput p2, p0, Lf/h/a/b/e1/l/c$b;->b:I - - mul-int/lit8 p2, p2, 0x2 - - add-int/lit8 p2, p2, -0x1 - - new-array p1, p2, [B - - iput-object p1, p0, Lf/h/a/b/e1/l/c$b;->c:[B - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/e1/l/c$b;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/c.smali deleted file mode 100644 index d5b0ae65c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/c.smali +++ /dev/null @@ -1,2273 +0,0 @@ -.class public final Lf/h/a/b/e1/l/c; -.super Lf/h/a/b/e1/l/d; -.source "Cea708Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/l/c$a;, - Lf/h/a/b/e1/l/c$b; - } -.end annotation - - -# instance fields -.field public final g:Lf/h/a/b/i1/t; - -.field public final h:Lf/h/a/b/i1/s; - -.field public final i:I - -.field public final j:[Lf/h/a/b/e1/l/c$a; - -.field public k:Lf/h/a/b/e1/l/c$a; - -.field public l:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - -.field public m:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - -.field public n:Lf/h/a/b/e1/l/c$b; - -.field public o:I - - -# direct methods -.method public constructor (I)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "[B>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/b/e1/l/d;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/s; - - invoke-direct {v0}, Lf/h/a/b/i1/s;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v0, -0x1 - - if-ne p1, v0, :cond_0 - - const/4 p1, 0x1 - - :cond_0 - iput p1, p0, Lf/h/a/b/e1/l/c;->i:I - - const/16 p1, 0x8 - - new-array v0, p1, [Lf/h/a/b/e1/l/c$a; - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p1, :cond_1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - new-instance v3, Lf/h/a/b/e1/l/c$a; - - invoke-direct {v3}, Lf/h/a/b/e1/l/c$a;->()V - - aput-object v3, v2, v1 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object p1, p1, v0 - - iput-object p1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->k()V - - return-void -.end method - - -# virtual methods -.method public e()Lf/h/a/b/e1/e; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->l:Ljava/util/List; - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->m:Ljava/util/List; - - new-instance v1, Lf/h/a/b/e1/l/e; - - invoke-direct {v1, v0}, Lf/h/a/b/e1/l/e;->(Ljava/util/List;)V - - return-object v1 -.end method - -.method public f(Lf/h/a/b/e1/h;)V - .locals 7 - - iget-object v0, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - iget-object p1, p1, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/b/i1/t;->A([BI)V - - :cond_0 - :goto_0 - iget-object p1, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->a()I - - move-result p1 - - const/4 v0, 0x3 - - if-lt p1, v0, :cond_8 - - iget-object p1, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - invoke-virtual {p1}, Lf/h/a/b/i1/t;->q()I - - move-result p1 - - and-int/lit8 p1, p1, 0x7 - - and-int/lit8 v1, p1, 0x3 - - const/4 v2, 0x4 - - and-int/2addr p1, v2 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-ne p1, v2, :cond_1 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p1, 0x0 - - :goto_1 - iget-object v2, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v2}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - int-to-byte v2, v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->g:Lf/h/a/b/i1/t; - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->q()I - - move-result v5 - - int-to-byte v5, v5 - - const/4 v6, 0x2 - - if-eq v1, v6, :cond_2 - - if-eq v1, v0, :cond_2 - - goto :goto_0 - - :cond_2 - if-nez p1, :cond_3 - - goto :goto_0 - - :cond_3 - if-ne v1, v0, :cond_5 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->i()V - - and-int/lit16 p1, v2, 0xc0 - - shr-int/lit8 p1, p1, 0x6 - - and-int/lit8 v0, v2, 0x3f - - if-nez v0, :cond_4 - - const/16 v0, 0x40 - - :cond_4 - new-instance v1, Lf/h/a/b/e1/l/c$b; - - invoke-direct {v1, p1, v0}, Lf/h/a/b/e1/l/c$b;->(II)V - - iput-object v1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - iget-object p1, v1, Lf/h/a/b/e1/l/c$b;->c:[B - - iget v0, v1, Lf/h/a/b/e1/l/c$b;->d:I - - add-int/lit8 v2, v0, 0x1 - - iput v2, v1, Lf/h/a/b/e1/l/c$b;->d:I - - aput-byte v5, p1, v0 - - goto :goto_2 - - :cond_5 - if-ne v1, v6, :cond_6 - - const/4 v3, 0x1 - - :cond_6 - invoke-static {v3}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object p1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - if-nez p1, :cond_7 - - const-string p1, "Cea708Decoder" - - const-string v0, "Encountered DTVCC_PACKET_DATA before DTVCC_PACKET_START" - - invoke-static {p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_7 - iget-object v0, p1, Lf/h/a/b/e1/l/c$b;->c:[B - - iget v1, p1, Lf/h/a/b/e1/l/c$b;->d:I - - add-int/lit8 v3, v1, 0x1 - - iput v3, p1, Lf/h/a/b/e1/l/c$b;->d:I - - aput-byte v2, v0, v1 - - add-int/lit8 v1, v3, 0x1 - - iput v1, p1, Lf/h/a/b/e1/l/c$b;->d:I - - aput-byte v5, v0, v3 - - :goto_2 - iget-object p1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - iget v0, p1, Lf/h/a/b/e1/l/c$b;->d:I - - iget p1, p1, Lf/h/a/b/e1/l/c$b;->b:I - - mul-int/lit8 p1, p1, 0x2 - - sub-int/2addr p1, v4 - - if-ne v0, p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->i()V - - goto/16 :goto_0 - - :cond_8 - return-void -.end method - -.method public flush()V - .locals 3 - - invoke-super {p0}, Lf/h/a/b/e1/l/d;->flush()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->l:Ljava/util/List; - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->m:Ljava/util/List; - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/e1/l/c;->o:I - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v1, v2, v1 - - iput-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->k()V - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - return-void -.end method - -.method public g()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->l:Ljava/util/List; - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->m:Ljava/util/List; - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final i()V - .locals 15 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget v1, v0, Lf/h/a/b/e1/l/c$b;->d:I - - iget v2, v0, Lf/h/a/b/e1/l/c$b;->b:I - - const/4 v3, 0x2 - - mul-int/lit8 v2, v2, 0x2 - - add-int/lit8 v2, v2, -0x1 - - const-string v4, "Cea708Decoder" - - if-eq v1, v2, :cond_1 - - const-string v0, "DtvCcPacket ended prematurely; size is " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - iget v1, v1, Lf/h/a/b/e1/l/c$b;->b:I - - mul-int/lit8 v1, v1, 0x2 - - add-int/lit8 v1, v1, -0x1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", but current index is " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - iget v1, v1, Lf/h/a/b/e1/l/c$b;->d:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " (sequence number " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - iget v1, v1, Lf/h/a/b/e1/l/c$b;->a:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, "); ignoring packet" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_a - - :cond_1 - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - iget-object v0, v0, Lf/h/a/b/e1/l/c$b;->c:[B - - invoke-virtual {v2, v0, v1}, Lf/h/a/b/i1/s;->i([BI)V - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v1, 0x3 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v5, 0x5 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - const/4 v5, 0x7 - - const/4 v6, 0x6 - - if-ne v0, v5, :cond_2 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - if-ge v0, v5, :cond_2 - - const-string v7, "Invalid extended service number: " - - invoke-static {v7, v0, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :cond_2 - if-nez v2, :cond_3 - - if-eqz v0, :cond_35 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "serviceNumber is non-zero (" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, ") when blockSize is 0" - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_a - - :cond_3 - iget v2, p0, Lf/h/a/b/e1/l/c;->i:I - - if-eq v0, v2, :cond_4 - - goto/16 :goto_a - - :cond_4 - const/4 v0, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2}, Lf/h/a/b/i1/s;->b()I - - move-result v2 - - if-lez v2, :cond_34 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/16 v7, 0x8 - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - const/16 v8, 0x17 - - const/16 v9, 0x9f - - const/16 v10, 0x18 - - const/16 v11, 0x7f - - const/16 v12, 0x1f - - const/16 v13, 0x10 - - if-eq v2, v13, :cond_1d - - const/16 v14, 0xa - - if-gt v2, v12, :cond_9 - - if-eqz v2, :cond_33 - - if-eq v2, v1, :cond_8 - - if-eq v2, v7, :cond_7 - - packed-switch v2, :pswitch_data_0 - - const/16 v1, 0x11 - - if-lt v2, v1, :cond_5 - - if-gt v2, v8, :cond_5 - - const-string v1, "Currently unsupported COMMAND_EXT1 Command: " - - invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_9 - - :pswitch_0 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {v1, v14}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_9 - - :pswitch_1 - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->k()V - - goto/16 :goto_9 - - :cond_5 - if-lt v2, v10, :cond_6 - - if-gt v2, v12, :cond_6 - - const-string v1, "Currently unsupported COMMAND_P16 Command: " - - invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v13}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_9 - - :cond_6 - const-string v1, "Invalid C0 command: " - - invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto/16 :goto_9 - - :cond_7 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget-object v2, v1, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v2 - - if-lez v2, :cond_33 - - iget-object v1, v1, Lf/h/a/b/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; - - add-int/lit8 v5, v2, -0x1 - - invoke-virtual {v1, v5, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - goto/16 :goto_9 - - :cond_8 - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->j()Ljava/util/List; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/e1/l/c;->l:Ljava/util/List; - - goto/16 :goto_9 - - :cond_9 - if-gt v2, v11, :cond_b - - if-ne v2, v11, :cond_a - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x266b - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_a - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - and-int/lit16 v1, v2, 0xff - - int-to-char v1, v1 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_b - if-gt v2, v9, :cond_1b - - const/4 v0, 0x4 - - packed-switch v2, :pswitch_data_1 - - :pswitch_2 - const-string v0, "Invalid C1 command: " - - invoke-static {v0, v2}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - goto/16 :goto_7 - - :pswitch_3 - add-int/lit16 v2, v2, -0x98 - - iget-object v8, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v8, v8, v2 - - iget-object v9, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v9, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v9, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v9}, Lf/h/a/b/i1/s;->e()Z - - move-result v9 - - iget-object v10, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v10}, Lf/h/a/b/i1/s;->e()Z - - move-result v10 - - iget-object v11, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v11}, Lf/h/a/b/i1/s;->e()Z - - iget-object v11, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v11, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - iget-object v12, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v12}, Lf/h/a/b/i1/s;->e()Z - - move-result v12 - - iget-object v13, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v13, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - iget-object v13, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v13, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - iget-object v13, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v13, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - iget-object v14, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v14, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v14, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v6}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v6, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v6, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v6, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v6, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - iget-object v14, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v14, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - const/4 v14, 0x1 - - iput-boolean v14, v8, Lf/h/a/b/e1/l/c$a;->c:Z - - iput-boolean v9, v8, Lf/h/a/b/e1/l/c$a;->d:Z - - iput-boolean v10, v8, Lf/h/a/b/e1/l/c$a;->k:Z - - iput v11, v8, Lf/h/a/b/e1/l/c$a;->e:I - - iput-boolean v12, v8, Lf/h/a/b/e1/l/c$a;->f:Z - - iput v5, v8, Lf/h/a/b/e1/l/c$a;->g:I - - iput v7, v8, Lf/h/a/b/e1/l/c$a;->h:I - - iput v13, v8, Lf/h/a/b/e1/l/c$a;->i:I - - iget v5, v8, Lf/h/a/b/e1/l/c$a;->j:I - - add-int/2addr v0, v14 - - if-eq v5, v0, :cond_e - - iput v0, v8, Lf/h/a/b/e1/l/c$a;->j:I - - :goto_1 - if-eqz v10, :cond_c - - iget-object v0, v8, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - iget v5, v8, Lf/h/a/b/e1/l/c$a;->j:I - - if-ge v0, v5, :cond_d - - :cond_c - iget-object v0, v8, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - const/16 v5, 0xf - - if-lt v0, v5, :cond_e - - :cond_d - iget-object v0, v8, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - const/4 v5, 0x0 - - invoke-interface {v0, v5}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_1 - - :cond_e - if-eqz v6, :cond_f - - iget v0, v8, Lf/h/a/b/e1/l/c$a;->m:I - - if-eq v0, v6, :cond_f - - iput v6, v8, Lf/h/a/b/e1/l/c$a;->m:I - - add-int/lit8 v6, v6, -0x1 - - sget-object v0, Lf/h/a/b/e1/l/c$a;->D:[I - - aget v0, v0, v6 - - sget-object v5, Lf/h/a/b/e1/l/c$a;->C:[Z - - aget-boolean v5, v5, v6 - - sget-object v5, Lf/h/a/b/e1/l/c$a;->A:[I - - aget v5, v5, v6 - - sget-object v5, Lf/h/a/b/e1/l/c$a;->B:[I - - aget v5, v5, v6 - - sget-object v5, Lf/h/a/b/e1/l/c$a;->z:[I - - aget v5, v5, v6 - - iput v0, v8, Lf/h/a/b/e1/l/c$a;->o:I - - iput v5, v8, Lf/h/a/b/e1/l/c$a;->l:I - - :cond_f - if-eqz v1, :cond_10 - - iget v0, v8, Lf/h/a/b/e1/l/c$a;->n:I - - if-eq v0, v1, :cond_10 - - iput v1, v8, Lf/h/a/b/e1/l/c$a;->n:I - - add-int/lit8 v1, v1, -0x1 - - sget-object v0, Lf/h/a/b/e1/l/c$a;->F:[I - - aget v0, v0, v1 - - sget-object v0, Lf/h/a/b/e1/l/c$a;->E:[I - - aget v0, v0, v1 - - const/4 v0, 0x0 - - invoke-virtual {v8, v0, v0}, Lf/h/a/b/e1/l/c$a;->g(ZZ)V - - sget v0, Lf/h/a/b/e1/l/c$a;->w:I - - sget-object v5, Lf/h/a/b/e1/l/c$a;->G:[I - - aget v1, v5, v1 - - invoke-virtual {v8, v0, v1}, Lf/h/a/b/e1/l/c$a;->h(II)V - - :cond_10 - iget v0, p0, Lf/h/a/b/e1/l/c;->o:I - - if-eq v0, v2, :cond_31 - - iput v2, p0, Lf/h/a/b/e1/l/c;->o:I - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v0, v0, v2 - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - goto/16 :goto_8 - - :pswitch_4 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget-boolean v0, v0, Lf/h/a/b/e1/l/c$a;->c:Z - - if-nez v0, :cond_11 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/16 v1, 0x20 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_8 - - :cond_11 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-static {v1, v2, v5, v0}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - const/4 v6, 0x0 - - invoke-static {v1, v2, v5, v6}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v7}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iput v0, v2, Lf/h/a/b/e1/l/c$a;->o:I - - iput v1, v2, Lf/h/a/b/e1/l/c$a;->l:I - - goto/16 :goto_8 - - :pswitch_5 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget-boolean v1, v1, Lf/h/a/b/e1/l/c$a;->c:Z - - if-nez v1, :cond_12 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v13}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_8 - - :cond_12 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v0}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v2, 0x6 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget v2, v1, Lf/h/a/b/e1/l/c$a;->v:I - - if-eq v2, v0, :cond_13 - - invoke-virtual {v1, v14}, Lf/h/a/b/e1/l/c$a;->a(C)V - - :cond_13 - iput v0, v1, Lf/h/a/b/e1/l/c$a;->v:I - - goto/16 :goto_8 - - :pswitch_6 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget-boolean v0, v0, Lf/h/a/b/e1/l/c$a;->c:Z - - if-nez v0, :cond_14 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v10}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_8 - - :cond_14 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-static {v1, v2, v5, v0}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - iget-object v6, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v6, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - invoke-static {v2, v5, v6, v1}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - iget-object v5, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v5, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - iget-object v6, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v6, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - const/4 v7, 0x0 - - invoke-static {v2, v5, v6, v7}, Lf/h/a/b/e1/l/c$a;->d(IIII)I - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {v2, v0, v1}, Lf/h/a/b/e1/l/c$a;->h(II)V - - goto/16 :goto_8 - - :pswitch_7 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - iget-boolean v1, v1, Lf/h/a/b/e1/l/c$a;->c:Z - - if-nez v1, :cond_15 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v13}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_8 - - :cond_15 - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v0}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v3}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0}, Lf/h/a/b/i1/s;->e()Z - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v5, 0x3 - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v2, v5}, Lf/h/a/b/i1/s;->f(I)I - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {v2, v0, v1}, Lf/h/a/b/e1/l/c$a;->g(ZZ)V - - goto/16 :goto_8 - - :pswitch_8 - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->k()V - - goto/16 :goto_8 - - :pswitch_9 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v0, v7}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_8 - - :pswitch_a - const/4 v0, 0x1 - - :goto_2 - if-gt v0, v7, :cond_31 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_16 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - rsub-int/lit8 v2, v0, 0x8 - - aget-object v1, v1, v2 - - invoke-virtual {v1}, Lf/h/a/b/e1/l/c$a;->f()V - - :cond_16 - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :pswitch_b - const/4 v0, 0x1 - - :goto_3 - if-gt v0, v7, :cond_31 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_17 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - rsub-int/lit8 v2, v0, 0x8 - - aget-object v1, v1, v2 - - iget-boolean v2, v1, Lf/h/a/b/e1/l/c$a;->d:Z - - xor-int/lit8 v2, v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/e1/l/c$a;->d:Z - - :cond_17 - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :pswitch_c - const/4 v0, 0x1 - - :goto_4 - if-gt v0, v7, :cond_31 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_18 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - rsub-int/lit8 v2, v0, 0x8 - - aget-object v1, v1, v2 - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/b/e1/l/c$a;->d:Z - - :cond_18 - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :pswitch_d - const/4 v0, 0x1 - - :goto_5 - if-gt v0, v7, :cond_31 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_19 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - rsub-int/lit8 v2, v0, 0x8 - - aget-object v1, v1, v2 - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/e1/l/c$a;->d:Z - - :cond_19 - add-int/lit8 v0, v0, 0x1 - - goto :goto_5 - - :pswitch_e - const/4 v0, 0x1 - - :goto_6 - if-gt v0, v7, :cond_31 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_1a - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - rsub-int/lit8 v2, v0, 0x8 - - aget-object v1, v1, v2 - - invoke-virtual {v1}, Lf/h/a/b/e1/l/c$a;->c()V - - :cond_1a - add-int/lit8 v0, v0, 0x1 - - goto :goto_6 - - :pswitch_f - add-int/lit8 v2, v2, -0x80 - - iget v0, p0, Lf/h/a/b/e1/l/c;->o:I - - if-eq v0, v2, :cond_31 - - iput v2, p0, Lf/h/a/b/e1/l/c;->o:I - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v0, v0, v2 - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - goto/16 :goto_8 - - :goto_7 - invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_8 - - :cond_1b - const/16 v1, 0xff - - if-gt v2, v1, :cond_1c - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - and-int/lit16 v1, v2, 0xff - - int-to-char v1, v1 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_1c - const-string v1, "Invalid base command: " - - invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto/16 :goto_9 - - :cond_1d - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - if-gt v1, v12, :cond_21 - - const/4 v2, 0x7 - - if-gt v1, v2, :cond_1e - - goto/16 :goto_9 - - :cond_1e - const/16 v2, 0xf - - if-gt v1, v2, :cond_1f - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v7}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_9 - - :cond_1f - if-gt v1, v8, :cond_20 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v13}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_9 - - :cond_20 - if-gt v1, v12, :cond_33 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v10}, Lf/h/a/b/i1/s;->l(I)V - - goto/16 :goto_9 - - :cond_21 - const/16 v2, 0xa0 - - if-gt v1, v11, :cond_2c - - const/16 v0, 0x20 - - if-eq v1, v0, :cond_2b - - const/16 v0, 0x21 - - if-eq v1, v0, :cond_2a - - const/16 v0, 0x25 - - if-eq v1, v0, :cond_29 - - const/16 v0, 0x2a - - if-eq v1, v0, :cond_28 - - const/16 v0, 0x2c - - if-eq v1, v0, :cond_27 - - const/16 v0, 0x3f - - if-eq v1, v0, :cond_26 - - const/16 v0, 0x39 - - if-eq v1, v0, :cond_25 - - const/16 v0, 0x3a - - if-eq v1, v0, :cond_24 - - const/16 v0, 0x3c - - if-eq v1, v0, :cond_23 - - const/16 v0, 0x3d - - if-eq v1, v0, :cond_22 - - packed-switch v1, :pswitch_data_2 - - packed-switch v1, :pswitch_data_3 - - const-string v0, "Invalid G2 character: " - - invoke-static {v0, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto/16 :goto_8 - - :pswitch_10 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2022 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_11 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x201d - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_12 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x201c - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_13 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2019 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_14 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2018 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_15 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2588 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_16 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x250c - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_17 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2518 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_18 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2500 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_19 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2514 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1a - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2510 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1b - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2502 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1c - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x215e - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1d - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x215d - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1e - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x215c - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :pswitch_1f - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x215b - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_22 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2120 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_23 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x153 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_24 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x161 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_25 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2122 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_26 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x178 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_27 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x152 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto/16 :goto_8 - - :cond_28 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x160 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto :goto_8 - - :cond_29 - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x2026 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto :goto_8 - - :cond_2a - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - invoke-virtual {v0, v2}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto :goto_8 - - :cond_2b - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x20 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto :goto_8 - - :cond_2c - const/16 v5, 0x20 - - if-gt v1, v9, :cond_2f - - const/16 v2, 0x87 - - if-gt v1, v2, :cond_2d - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v5}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_9 - - :cond_2d - const/16 v2, 0x8f - - if-gt v1, v2, :cond_2e - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/16 v2, 0x28 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_9 - - :cond_2e - if-gt v1, v9, :cond_33 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - invoke-virtual {v1, v3}, Lf/h/a/b/i1/s;->l(I)V - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - const/4 v2, 0x6 - - invoke-virtual {v1, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/e1/l/c;->h:Lf/h/a/b/i1/s; - - mul-int/lit8 v1, v1, 0x8 - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_9 - - :cond_2f - const/16 v5, 0xff - - if-gt v1, v5, :cond_32 - - if-ne v1, v2, :cond_30 - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x33c4 - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - goto :goto_8 - - :cond_30 - const-string v0, "Invalid G3 character: " - - invoke-static {v0, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - iget-object v0, p0, Lf/h/a/b/e1/l/c;->k:Lf/h/a/b/e1/l/c$a; - - const/16 v1, 0x5f - - invoke-virtual {v0, v1}, Lf/h/a/b/e1/l/c$a;->a(C)V - - :cond_31 - :goto_8 - :pswitch_20 - const/4 v0, 0x1 - - goto :goto_9 - - :cond_32 - const-string v2, "Invalid extended command: " - - invoke-static {v2, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :cond_33 - :goto_9 - :pswitch_21 - const/4 v1, 0x3 - - const/4 v5, 0x7 - - const/4 v6, 0x6 - - goto/16 :goto_0 - - :cond_34 - if-eqz v0, :cond_35 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/c;->j()Ljava/util/List; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->l:Ljava/util/List; - - :cond_35 - :goto_a - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/l/c;->n:Lf/h/a/b/e1/l/c$b; - - return-void - - :pswitch_data_0 - .packed-switch 0xc - :pswitch_1 - :pswitch_0 - :pswitch_21 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x80 - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_20 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - .end packed-switch - - :pswitch_data_2 - .packed-switch 0x30 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - .end packed-switch - - :pswitch_data_3 - .packed-switch 0x76 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - .end packed-switch -.end method - -.method public final j()Ljava/util/List; - .locals 17 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - move-object/from16 v0, p0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x8 - - if-ge v2, v3, :cond_d - - iget-object v3, v0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v3, v3, v2 - - invoke-virtual {v3}, Lf/h/a/b/e1/l/c$a;->e()Z - - move-result v3 - - if-nez v3, :cond_c - - iget-object v3, v0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v4, v3, v2 - - iget-boolean v4, v4, Lf/h/a/b/e1/l/c$a;->d:Z - - if-eqz v4, :cond_c - - aget-object v3, v3, v2 - - invoke-virtual {v3}, Lf/h/a/b/e1/l/c$a;->e()Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v3, 0x0 - - goto/16 :goto_8 - - :cond_0 - new-instance v5, Landroid/text/SpannableStringBuilder; - - invoke-direct {v5}, Landroid/text/SpannableStringBuilder;->()V - - const/4 v4, 0x0 - - :goto_1 - iget-object v6, v3, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v6}, Ljava/util/List;->size()I - - move-result v6 - - if-ge v4, v6, :cond_1 - - iget-object v6, v3, Lf/h/a/b/e1/l/c$a;->a:Ljava/util/List; - - invoke-interface {v6, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/CharSequence; - - invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - const/16 v6, 0xa - - invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v3}, Lf/h/a/b/e1/l/c$a;->b()Landroid/text/SpannableString; - - move-result-object v4 - - invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - iget v4, v3, Lf/h/a/b/e1/l/c$a;->l:I - - const/4 v6, 0x3 - - const/4 v7, 0x2 - - const/4 v8, 0x1 - - if-eqz v4, :cond_5 - - if-eq v4, v8, :cond_4 - - if-eq v4, v7, :cond_3 - - if-ne v4, v6, :cond_2 - - goto :goto_2 - - :cond_2 - new-instance v1, Ljava/lang/IllegalArgumentException; - - const-string v2, "Unexpected justification value: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget v3, v3, Lf/h/a/b/e1/l/c$a;->l:I - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v1 - - :cond_3 - sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; - - goto :goto_3 - - :cond_4 - sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - goto :goto_3 - - :cond_5 - :goto_2 - sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - :goto_3 - move-object v7, v4 - - iget-boolean v4, v3, Lf/h/a/b/e1/l/c$a;->f:Z - - if-eqz v4, :cond_6 - - iget v4, v3, Lf/h/a/b/e1/l/c$a;->h:I - - int-to-float v4, v4 - - const/high16 v9, 0x42c60000 # 99.0f - - div-float/2addr v4, v9 - - iget v10, v3, Lf/h/a/b/e1/l/c$a;->g:I - - int-to-float v10, v10 - - div-float/2addr v10, v9 - - goto :goto_4 - - :cond_6 - iget v4, v3, Lf/h/a/b/e1/l/c$a;->h:I - - int-to-float v4, v4 - - const/high16 v9, 0x43510000 # 209.0f - - div-float/2addr v4, v9 - - iget v9, v3, Lf/h/a/b/e1/l/c$a;->g:I - - int-to-float v9, v9 - - const/high16 v10, 0x42940000 # 74.0f - - div-float v10, v9, v10 - - :goto_4 - const v9, 0x3f666666 # 0.9f - - mul-float v4, v4, v9 - - const v11, 0x3d4ccccd # 0.05f - - add-float v12, v4, v11 - - mul-float v10, v10, v9 - - add-float v9, v10, v11 - - iget v4, v3, Lf/h/a/b/e1/l/c$a;->i:I - - rem-int/2addr v4, v6 - - if-nez v4, :cond_7 - - const/4 v4, 0x0 - - const/4 v10, 0x0 - - goto :goto_5 - - :cond_7 - if-ne v4, v8, :cond_8 - - const/4 v4, 0x1 - - const/4 v10, 0x1 - - goto :goto_5 - - :cond_8 - const/4 v4, 0x2 - - const/4 v10, 0x2 - - :goto_5 - iget v4, v3, Lf/h/a/b/e1/l/c$a;->i:I - - div-int/2addr v4, v6 - - if-nez v4, :cond_9 - - const/4 v4, 0x0 - - const/4 v11, 0x0 - - goto :goto_6 - - :cond_9 - if-ne v4, v8, :cond_a - - const/4 v4, 0x1 - - const/4 v11, 0x1 - - goto :goto_6 - - :cond_a - const/4 v4, 0x2 - - const/4 v11, 0x2 - - :goto_6 - iget v4, v3, Lf/h/a/b/e1/l/c$a;->o:I - - sget v6, Lf/h/a/b/e1/l/c$a;->x:I - - if-eq v4, v6, :cond_b - - const/4 v4, 0x1 - - const/4 v13, 0x1 - - goto :goto_7 - - :cond_b - const/4 v4, 0x0 - - const/4 v13, 0x0 - - :goto_7 - new-instance v16, Lf/h/a/b/e1/l/b; - - const/4 v8, 0x0 - - const v14, -0x800001 - - iget v15, v3, Lf/h/a/b/e1/l/c$a;->o:I - - iget v3, v3, Lf/h/a/b/e1/l/c$a;->e:I - - move-object/from16 v4, v16 - - move-object v6, v7 - - move v7, v9 - - move v9, v10 - - move v10, v12 - - move v12, v14 - - move v14, v15 - - move v15, v3 - - invoke-direct/range {v4 .. v15}, Lf/h/a/b/e1/l/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZII)V - - move-object/from16 v3, v16 - - :goto_8 - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_c - add-int/lit8 v2, v2, 0x1 - - goto/16 :goto_0 - - :cond_d - invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v1 - - return-object v1 -.end method - -.method public final k()V - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - const/16 v1, 0x8 - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/e1/l/c;->j:[Lf/h/a/b/e1/l/c$a; - - aget-object v1, v1, v0 - - invoke-virtual {v1}, Lf/h/a/b/e1/l/c$a;->f()V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/d$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/d$a.smali deleted file mode 100644 index 21b07fba53..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/d$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/e1/l/d$a; -.super Ljava/lang/Object; -.source "CeaDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/d$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/d$b.smali deleted file mode 100644 index ddb396428e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/d$b.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class public final Lf/h/a/b/e1/l/d$b; -.super Lf/h/a/b/e1/h; -.source "CeaDecoder.java" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/e1/h;", - "Ljava/lang/Comparable<", - "Lf/h/a/b/e1/l/d$b;", - ">;" - } -.end annotation - - -# instance fields -.field public j:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/e1/h;->()V - - return-void -.end method - -.method public constructor (Lf/h/a/b/e1/l/d$a;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/e1/h;->()V - - return-void -.end method - - -# virtual methods -.method public compareTo(Ljava/lang/Object;)I - .locals 8 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/b/e1/l/d$b; - - invoke-virtual {p0}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v0 - - invoke-virtual {p1}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v1 - - const/4 v2, 0x1 - - const/4 v3, -0x1 - - if-eq v0, v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v2, -0x1 - - goto :goto_0 - - :cond_1 - iget-wide v0, p0, Lf/h/a/b/y0/e;->f:J - - iget-wide v4, p1, Lf/h/a/b/y0/e;->f:J - - sub-long/2addr v0, v4 - - const-wide/16 v4, 0x0 - - cmp-long v6, v0, v4 - - if-nez v6, :cond_2 - - iget-wide v0, p0, Lf/h/a/b/e1/l/d$b;->j:J - - iget-wide v6, p1, Lf/h/a/b/e1/l/d$b;->j:J - - sub-long/2addr v0, v6 - - cmp-long p1, v0, v4 - - if-nez p1, :cond_2 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_2 - cmp-long p1, v0, v4 - - if-lez p1, :cond_0 - - :goto_0 - return v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/d$c.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/d$c.smali deleted file mode 100644 index 4a4e524945..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/d$c.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/b/e1/l/d$c; -.super Lf/h/a/b/e1/i; -.source "CeaDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/l/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "c" -.end annotation - - -# instance fields -.field public final synthetic f:Lf/h/a/b/e1/l/d; - - -# direct methods -.method public constructor (Lf/h/a/b/e1/l/d;Lf/h/a/b/e1/l/d$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/e1/l/d$c;->f:Lf/h/a/b/e1/l/d; - - invoke-direct {p0}, Lf/h/a/b/e1/i;->()V - - return-void -.end method - - -# virtual methods -.method public final release()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/l/d$c;->f:Lf/h/a/b/e1/l/d; - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/e1/i;->clear()V - - iget-object v0, v0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v0, p0}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/d.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/d.smali deleted file mode 100644 index 28c3beedd2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/d.smali +++ /dev/null @@ -1,440 +0,0 @@ -.class public abstract Lf/h/a/b/e1/l/d; -.super Ljava/lang/Object; -.source "CeaDecoder.java" - -# interfaces -.implements Lf/h/a/b/e1/f; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/l/d$c;, - Lf/h/a/b/e1/l/d$b; - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/e1/l/d$b;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "Lf/h/a/b/e1/i;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/util/PriorityQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/PriorityQueue<", - "Lf/h/a/b/e1/l/d$b;", - ">;" - } - .end annotation -.end field - -.field public d:Lf/h/a/b/e1/l/d$b; - -.field public e:J - -.field public f:J - - -# direct methods -.method public constructor ()V - .locals 5 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayDeque; - - invoke-direct {v0}, Ljava/util/ArrayDeque;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/d;->a:Ljava/util/ArrayDeque; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - const/16 v2, 0xa - - const/4 v3, 0x0 - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/b/e1/l/d;->a:Ljava/util/ArrayDeque; - - new-instance v4, Lf/h/a/b/e1/l/d$b; - - invoke-direct {v4, v3}, Lf/h/a/b/e1/l/d$b;->(Lf/h/a/b/e1/l/d$a;)V - - invoke-virtual {v2, v4}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/util/ArrayDeque; - - invoke-direct {v1}, Ljava/util/ArrayDeque;->()V - - iput-object v1, p0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - :goto_1 - const/4 v1, 0x2 - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - new-instance v2, Lf/h/a/b/e1/l/d$c; - - invoke-direct {v2, p0, v3}, Lf/h/a/b/e1/l/d$c;->(Lf/h/a/b/e1/l/d;Lf/h/a/b/e1/l/d$a;)V - - invoke-virtual {v1, v2}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - new-instance v0, Ljava/util/PriorityQueue; - - invoke-direct {v0}, Ljava/util/PriorityQueue;->()V - - iput-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/e1/l/d;->e:J - - return-void -.end method - -.method public b()Ljava/lang/Object; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - goto :goto_1 - - :cond_0 - :goto_0 - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0}, Ljava/util/PriorityQueue;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0}, Ljava/util/PriorityQueue;->peek()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/e1/l/d$b; - - iget-wide v2, v0, Lf/h/a/b/y0/e;->f:J - - iget-wide v4, p0, Lf/h/a/b/e1/l/d;->e:J - - cmp-long v0, v2, v4 - - if-gtz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0}, Ljava/util/PriorityQueue;->poll()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/e1/l/d$b; - - invoke-virtual {v0}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v1, p0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/i; - - const/4 v2, 0x4 - - invoke-virtual {v1, v2}, Lf/h/a/b/y0/a;->addFlag(I)V - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - goto :goto_1 - - :cond_1 - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->f(Lf/h/a/b/e1/h;)V - - invoke-virtual {p0}, Lf/h/a/b/e1/l/d;->g()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/b/e1/l/d;->e()Lf/h/a/b/e1/e; - - move-result-object v2 - - invoke-virtual {v0}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result v3 - - if-nez v3, :cond_2 - - iget-object v1, p0, Lf/h/a/b/e1/l/d;->b:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/i; - - iget-wide v3, v0, Lf/h/a/b/y0/e;->f:J - - iput-wide v3, v1, Lf/h/a/b/y0/f;->timeUs:J - - iput-object v2, v1, Lf/h/a/b/e1/i;->d:Lf/h/a/b/e1/e; - - iput-wide v3, v1, Lf/h/a/b/e1/i;->e:J - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - goto :goto_1 - - :cond_2 - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - goto :goto_0 - - :cond_3 - :goto_1 - return-object v1 -.end method - -.method public c()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->a:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/e1/l/d;->a:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/e1/l/d$b; - - iput-object v0, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - :goto_1 - return-object v0 -.end method - -.method public d(Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - check-cast p1, Lf/h/a/b/e1/h; - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - if-ne p1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-virtual {p1}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - invoke-virtual {p0, p1}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - goto :goto_1 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - iget-wide v0, p0, Lf/h/a/b/e1/l/d;->f:J - - const-wide/16 v2, 0x1 - - add-long/2addr v2, v0 - - iput-wide v2, p0, Lf/h/a/b/e1/l/d;->f:J - - iput-wide v0, p1, Lf/h/a/b/e1/l/d$b;->j:J - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0, p1}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z - - :goto_1 - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - return-void -.end method - -.method public abstract e()Lf/h/a/b/e1/e; -.end method - -.method public abstract f(Lf/h/a/b/e1/h;)V -.end method - -.method public flush()V - .locals 2 - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/e1/l/d;->f:J - - iput-wide v0, p0, Lf/h/a/b/e1/l/d;->e:J - - :goto_0 - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0}, Ljava/util/PriorityQueue;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->c:Ljava/util/PriorityQueue; - - invoke-virtual {v0}, Ljava/util/PriorityQueue;->poll()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/e1/l/d$b; - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - if-eqz v0, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/l/d;->h(Lf/h/a/b/e1/l/d$b;)V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/l/d;->d:Lf/h/a/b/e1/l/d$b; - - :cond_1 - return-void -.end method - -.method public abstract g()Z -.end method - -.method public final h(Lf/h/a/b/e1/l/d$b;)V - .locals 1 - - invoke-virtual {p1}, Lf/h/a/b/y0/e;->clear()V - - iget-object v0, p0, Lf/h/a/b/e1/l/d;->a:Ljava/util/ArrayDeque; - - invoke-virtual {v0, p1}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/l/e.smali b/com.discord/smali_classes2/f/h/a/b/e1/l/e.smali deleted file mode 100644 index 4aa8f4e0c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/l/e.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/b/e1/l/e; -.super Ljava/lang/Object; -.source "CeaSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/l/e;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-gez v2, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->n(Z)V - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/b/e1/l/e;->d:Ljava/util/List; - - goto :goto_0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/a.smali deleted file mode 100644 index 640f4e3fe2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/a.smali +++ /dev/null @@ -1,1243 +0,0 @@ -.class public final Lf/h/a/b/e1/m/a; -.super Lf/h/a/b/e1/c; -.source "DvbDecoder.java" - - -# instance fields -.field public final n:Lf/h/a/b/e1/m/b; - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;)V" - } - .end annotation - - const-string v0, "DvbDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - const/4 v0, 0x0 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [B - - array-length v1, p1 - - const/4 v1, 0x0 - - add-int/lit8 v1, v1, 0x1 - - aget-byte v0, p1, v0 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x8 - - add-int/lit8 v2, v1, 0x1 - - aget-byte v1, p1, v1 - - and-int/lit16 v1, v1, 0xff - - or-int/2addr v0, v1 - - add-int/lit8 v1, v2, 0x1 - - aget-byte v2, p1, v2 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x8 - - aget-byte p1, p1, v1 - - and-int/lit16 p1, p1, 0xff - - or-int/2addr p1, v2 - - new-instance v1, Lf/h/a/b/e1/m/b; - - invoke-direct {v1, v0, p1}, Lf/h/a/b/e1/m/b;->(II)V - - iput-object v1, p0, Lf/h/a/b/e1/m/a;->n:Lf/h/a/b/e1/m/b; - - return-void -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 34 - - move-object/from16 v0, p0 - - const/4 v1, 0x0 - - if-eqz p3, :cond_0 - - iget-object v2, v0, Lf/h/a/b/e1/m/a;->n:Lf/h/a/b/e1/m/b; - - iget-object v2, v2, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v3, v2, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V - - iget-object v3, v2, Lf/h/a/b/e1/m/b$h;->d:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V - - iget-object v3, v2, Lf/h/a/b/e1/m/b$h;->e:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V - - iget-object v3, v2, Lf/h/a/b/e1/m/b$h;->f:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V - - iget-object v3, v2, Lf/h/a/b/e1/m/b$h;->g:Landroid/util/SparseArray; - - invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V - - iput-object v1, v2, Lf/h/a/b/e1/m/b$h;->h:Lf/h/a/b/e1/m/b$b; - - iput-object v1, v2, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - :cond_0 - new-instance v2, Lf/h/a/b/e1/m/c; - - iget-object v3, v0, Lf/h/a/b/e1/m/a;->n:Lf/h/a/b/e1/m/b; - - if-eqz v3, :cond_20 - - new-instance v4, Lf/h/a/b/i1/s; - - move-object/from16 v5, p1 - - move/from16 v6, p2 - - invoke-direct {v4, v5, v6}, Lf/h/a/b/i1/s;->([BI)V - - :goto_0 - invoke-virtual {v4}, Lf/h/a/b/i1/s;->b()I - - move-result v5 - - const/16 v6, 0x30 - - const/4 v7, 0x3 - - const/4 v8, 0x2 - - const/4 v9, 0x1 - - if-lt v5, v6, :cond_f - - const/16 v5, 0x8 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - const/16 v11, 0xf - - if-ne v6, v11, :cond_f - - iget-object v6, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - const/16 v12, 0x10 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v14 - - iget v15, v4, Lf/h/a/b/i1/s;->c:I - - if-nez v15, :cond_1 - - const/4 v15, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v15, 0x0 - - :goto_1 - invoke-static {v15}, Lf/h/a/b/i1/e;->F(Z)V - - iget v15, v4, Lf/h/a/b/i1/s;->b:I - - add-int/2addr v15, v14 - - mul-int/lit8 v1, v14, 0x8 - - invoke-virtual {v4}, Lf/h/a/b/i1/s;->b()I - - move-result v10 - - if-le v1, v10, :cond_2 - - const-string v1, "DvbParser" - - const-string v5, "Data field length exceeds limit" - - invoke-static {v1, v5}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-virtual {v4}, Lf/h/a/b/i1/s;->b()I - - move-result v1 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->l(I)V - - :goto_2 - const/4 v1, 0x0 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x4 - - packed-switch v11, :pswitch_data_0 - - goto/16 :goto_9 - - :pswitch_0 - iget v5, v6, Lf/h/a/b/e1/m/b$h;->a:I - - if-ne v13, v5, :cond_c - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v17 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v18 - - if-eqz v1, :cond_3 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v7 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - move/from16 v19, v1 - - move/from16 v20, v5 - - move/from16 v21, v7 - - move/from16 v22, v8 - - goto :goto_3 - - :cond_3 - move/from16 v20, v17 - - move/from16 v22, v18 - - const/16 v19, 0x0 - - const/16 v21, 0x0 - - :goto_3 - new-instance v1, Lf/h/a/b/e1/m/b$b; - - move-object/from16 v16, v1 - - invoke-direct/range {v16 .. v22}, Lf/h/a/b/e1/m/b$b;->(IIIIII)V - - iput-object v1, v6, Lf/h/a/b/e1/m/b$h;->h:Lf/h/a/b/e1/m/b$b; - - goto/16 :goto_9 - - :pswitch_1 - iget v1, v6, Lf/h/a/b/e1/m/b$h;->a:I - - if-ne v13, v1, :cond_4 - - invoke-static {v4}, Lf/h/a/b/e1/m/b;->g(Lf/h/a/b/i1/s;)Lf/h/a/b/e1/m/b$c; - - move-result-object v1 - - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->e:Landroid/util/SparseArray; - - iget v6, v1, Lf/h/a/b/e1/m/b$c;->a:I - - invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto/16 :goto_9 - - :cond_4 - iget v1, v6, Lf/h/a/b/e1/m/b$h;->b:I - - if-ne v13, v1, :cond_c - - invoke-static {v4}, Lf/h/a/b/e1/m/b;->g(Lf/h/a/b/i1/s;)Lf/h/a/b/e1/m/b$c; - - move-result-object v1 - - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->g:Landroid/util/SparseArray; - - iget v6, v1, Lf/h/a/b/e1/m/b$c;->a:I - - invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_2 - iget v1, v6, Lf/h/a/b/e1/m/b$h;->a:I - - if-ne v13, v1, :cond_5 - - invoke-static {v4, v14}, Lf/h/a/b/e1/m/b;->f(Lf/h/a/b/i1/s;I)Lf/h/a/b/e1/m/b$a; - - move-result-object v1 - - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->d:Landroid/util/SparseArray; - - iget v6, v1, Lf/h/a/b/e1/m/b$a;->a:I - - invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto/16 :goto_9 - - :cond_5 - iget v1, v6, Lf/h/a/b/e1/m/b$h;->b:I - - if-ne v13, v1, :cond_c - - invoke-static {v4, v14}, Lf/h/a/b/e1/m/b;->f(Lf/h/a/b/i1/s;I)Lf/h/a/b/e1/m/b$a; - - move-result-object v1 - - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->f:Landroid/util/SparseArray; - - iget v6, v1, Lf/h/a/b/e1/m/b$a;->a:I - - invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_3 - iget-object v10, v6, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - iget v11, v6, Lf/h/a/b/e1/m/b$h;->a:I - - if-ne v13, v11, :cond_c - - if-eqz v10, :cond_c - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v17 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4}, Lf/h/a/b/i1/s;->e()Z - - move-result v18 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v19 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v20 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v21 - - invoke-virtual {v4, v7}, Lf/h/a/b/i1/s;->f(I)I - - move-result v22 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v23 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v24 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v25 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v26 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->l(I)V - - add-int/lit8 v14, v14, -0xa - - new-instance v7, Landroid/util/SparseArray; - - invoke-direct {v7}, Landroid/util/SparseArray;->()V - - :goto_4 - if-lez v14, :cond_8 - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v29 - - const/16 v12, 0xc - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v30 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {v4, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v31 - - add-int/lit8 v14, v14, -0x6 - - if-eq v13, v9, :cond_7 - - if-ne v13, v8, :cond_6 - - goto :goto_5 - - :cond_6 - const/16 v32, 0x0 - - const/16 v33, 0x0 - - goto :goto_6 - - :cond_7 - :goto_5 - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v16 - - add-int/lit8 v14, v14, -0x2 - - move/from16 v32, v12 - - move/from16 v33, v16 - - :goto_6 - new-instance v12, Lf/h/a/b/e1/m/b$g; - - move-object/from16 v27, v12 - - move/from16 v28, v13 - - invoke-direct/range {v27 .. v33}, Lf/h/a/b/e1/m/b$g;->(IIIIII)V - - invoke-virtual {v7, v11, v12}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - const/16 v12, 0x10 - - goto :goto_4 - - :cond_8 - new-instance v1, Lf/h/a/b/e1/m/b$f; - - move-object/from16 v16, v1 - - move-object/from16 v27, v7 - - invoke-direct/range {v16 .. v27}, Lf/h/a/b/e1/m/b$f;->(IZIIIIIIIILandroid/util/SparseArray;)V - - iget v5, v10, Lf/h/a/b/e1/m/b$d;->b:I - - if-nez v5, :cond_9 - - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - iget v7, v1, Lf/h/a/b/e1/m/b$f;->a:I - - invoke-virtual {v5, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/m/b$f; - - if-eqz v5, :cond_9 - - iget-object v5, v5, Lf/h/a/b/e1/m/b$f;->j:Landroid/util/SparseArray; - - const/4 v7, 0x0 - - :goto_7 - invoke-virtual {v5}, Landroid/util/SparseArray;->size()I - - move-result v8 - - if-ge v7, v8, :cond_9 - - iget-object v8, v1, Lf/h/a/b/e1/m/b$f;->j:Landroid/util/SparseArray; - - invoke-virtual {v5, v7}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v10 - - invoke-virtual {v5, v7}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v11 - - invoke-virtual {v8, v10, v11}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - add-int/lit8 v7, v7, 0x1 - - goto :goto_7 - - :cond_9 - iget-object v5, v6, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - iget v6, v1, Lf/h/a/b/e1/m/b$f;->a:I - - invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto :goto_9 - - :pswitch_4 - iget v7, v6, Lf/h/a/b/e1/m/b$h;->a:I - - if-ne v13, v7, :cond_c - - iget-object v7, v6, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - invoke-virtual {v4, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v11 - - invoke-virtual {v4, v8}, Lf/h/a/b/i1/s;->l(I)V - - add-int/lit8 v14, v14, -0x2 - - new-instance v8, Landroid/util/SparseArray; - - invoke-direct {v8}, Landroid/util/SparseArray;->()V - - :goto_8 - if-lez v14, :cond_a - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - invoke-virtual {v4, v5}, Lf/h/a/b/i1/s;->l(I)V - - const/16 v13, 0x10 - - invoke-virtual {v4, v13}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-virtual {v4, v13}, Lf/h/a/b/i1/s;->f(I)I - - move-result v9 - - add-int/lit8 v14, v14, -0x6 - - new-instance v13, Lf/h/a/b/e1/m/b$e; - - invoke-direct {v13, v5, v9}, Lf/h/a/b/e1/m/b$e;->(II)V - - invoke-virtual {v8, v12, v13}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - const/16 v5, 0x8 - - const/4 v9, 0x1 - - goto :goto_8 - - :cond_a - new-instance v5, Lf/h/a/b/e1/m/b$d; - - invoke-direct {v5, v10, v1, v11, v8}, Lf/h/a/b/e1/m/b$d;->(IIILandroid/util/SparseArray;)V - - iget v1, v5, Lf/h/a/b/e1/m/b$d;->b:I - - if-eqz v1, :cond_b - - iput-object v5, v6, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - iget-object v1, v6, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V - - iget-object v1, v6, Lf/h/a/b/e1/m/b$h;->d:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V - - iget-object v1, v6, Lf/h/a/b/e1/m/b$h;->e:Landroid/util/SparseArray; - - invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V - - goto :goto_9 - - :cond_b - if-eqz v7, :cond_c - - iget v1, v7, Lf/h/a/b/e1/m/b$d;->a:I - - iget v7, v5, Lf/h/a/b/e1/m/b$d;->a:I - - if-eq v1, v7, :cond_c - - iput-object v5, v6, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - :cond_c - :goto_9 - iget v1, v4, Lf/h/a/b/i1/s;->c:I - - if-nez v1, :cond_d - - const/4 v1, 0x1 - - goto :goto_a - - :cond_d - const/4 v1, 0x0 - - :goto_a - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget v1, v4, Lf/h/a/b/i1/s;->b:I - - sub-int/2addr v15, v1 - - iget v1, v4, Lf/h/a/b/i1/s;->c:I - - if-nez v1, :cond_e - - const/4 v9, 0x1 - - goto :goto_b - - :cond_e - const/4 v9, 0x0 - - :goto_b - invoke-static {v9}, Lf/h/a/b/i1/e;->F(Z)V - - iget v1, v4, Lf/h/a/b/i1/s;->b:I - - add-int/2addr v1, v15 - - iput v1, v4, Lf/h/a/b/i1/s;->b:I - - invoke-virtual {v4}, Lf/h/a/b/i1/s;->a()V - - goto/16 :goto_2 - - :cond_f - iget-object v1, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v4, v1, Lf/h/a/b/e1/m/b$h;->i:Lf/h/a/b/e1/m/b$d; - - if-nez v4, :cond_10 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v1 - - move-object/from16 v26, v2 - - goto/16 :goto_15 - - :cond_10 - iget-object v1, v1, Lf/h/a/b/e1/m/b$h;->h:Lf/h/a/b/e1/m/b$b; - - if-eqz v1, :cond_11 - - goto :goto_c - - :cond_11 - iget-object v1, v3, Lf/h/a/b/e1/m/b;->d:Lf/h/a/b/e1/m/b$b; - - :goto_c - iget-object v5, v3, Lf/h/a/b/e1/m/b;->g:Landroid/graphics/Bitmap; - - if-eqz v5, :cond_12 - - iget v6, v1, Lf/h/a/b/e1/m/b$b;->a:I - - const/4 v9, 0x1 - - add-int/2addr v6, v9 - - invoke-virtual {v5}, Landroid/graphics/Bitmap;->getWidth()I - - move-result v5 - - if-ne v6, v5, :cond_13 - - iget v5, v1, Lf/h/a/b/e1/m/b$b;->b:I - - add-int/2addr v5, v9 - - iget-object v6, v3, Lf/h/a/b/e1/m/b;->g:Landroid/graphics/Bitmap; - - invoke-virtual {v6}, Landroid/graphics/Bitmap;->getHeight()I - - move-result v6 - - if-eq v5, v6, :cond_14 - - goto :goto_d - - :cond_12 - const/4 v9, 0x1 - - :cond_13 - :goto_d - iget v5, v1, Lf/h/a/b/e1/m/b$b;->a:I - - add-int/2addr v5, v9 - - iget v6, v1, Lf/h/a/b/e1/m/b$b;->b:I - - add-int/2addr v6, v9 - - sget-object v9, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - invoke-static {v5, v6, v9}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v5 - - iput-object v5, v3, Lf/h/a/b/e1/m/b;->g:Landroid/graphics/Bitmap; - - iget-object v6, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - invoke-virtual {v6, v5}, Landroid/graphics/Canvas;->setBitmap(Landroid/graphics/Bitmap;)V - - :cond_14 - new-instance v5, Ljava/util/ArrayList; - - invoke-direct {v5}, Ljava/util/ArrayList;->()V - - iget-object v4, v4, Lf/h/a/b/e1/m/b$d;->c:Landroid/util/SparseArray; - - const/4 v6, 0x0 - - :goto_e - invoke-virtual {v4}, Landroid/util/SparseArray;->size()I - - move-result v9 - - if-ge v6, v9, :cond_1f - - iget-object v9, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - invoke-virtual {v9}, Landroid/graphics/Canvas;->save()I - - invoke-virtual {v4, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/b/e1/m/b$e; - - invoke-virtual {v4, v6}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v10 - - iget-object v11, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v11, v11, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - invoke-virtual {v11, v10}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/b/e1/m/b$f; - - iget v11, v9, Lf/h/a/b/e1/m/b$e;->a:I - - iget v12, v1, Lf/h/a/b/e1/m/b$b;->c:I - - add-int/2addr v11, v12 - - iget v9, v9, Lf/h/a/b/e1/m/b$e;->b:I - - iget v12, v1, Lf/h/a/b/e1/m/b$b;->e:I - - add-int/2addr v9, v12 - - iget v12, v10, Lf/h/a/b/e1/m/b$f;->c:I - - add-int/2addr v12, v11 - - iget v13, v1, Lf/h/a/b/e1/m/b$b;->d:I - - invoke-static {v12, v13}, Ljava/lang/Math;->min(II)I - - move-result v12 - - iget v13, v10, Lf/h/a/b/e1/m/b$f;->d:I - - add-int/2addr v13, v9 - - iget v14, v1, Lf/h/a/b/e1/m/b$b;->f:I - - invoke-static {v13, v14}, Ljava/lang/Math;->min(II)I - - move-result v13 - - iget-object v14, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - invoke-virtual {v14, v11, v9, v12, v13}, Landroid/graphics/Canvas;->clipRect(IIII)Z - - iget-object v12, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v12, v12, Lf/h/a/b/e1/m/b$h;->d:Landroid/util/SparseArray; - - iget v13, v10, Lf/h/a/b/e1/m/b$f;->f:I - - invoke-virtual {v12, v13}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/b/e1/m/b$a; - - if-nez v12, :cond_15 - - iget-object v12, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v12, v12, Lf/h/a/b/e1/m/b$h;->f:Landroid/util/SparseArray; - - iget v13, v10, Lf/h/a/b/e1/m/b$f;->f:I - - invoke-virtual {v12, v13}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/b/e1/m/b$a; - - if-nez v12, :cond_15 - - iget-object v12, v3, Lf/h/a/b/e1/m/b;->e:Lf/h/a/b/e1/m/b$a; - - :cond_15 - iget-object v13, v10, Lf/h/a/b/e1/m/b$f;->j:Landroid/util/SparseArray; - - const/4 v14, 0x0 - - :goto_f - invoke-virtual {v13}, Landroid/util/SparseArray;->size()I - - move-result v15 - - if-ge v14, v15, :cond_1b - - invoke-virtual {v13, v14}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v15 - - invoke-virtual {v13, v14}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v16 - - move-object/from16 v8, v16 - - check-cast v8, Lf/h/a/b/e1/m/b$g; - - iget-object v7, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v7, v7, Lf/h/a/b/e1/m/b$h;->e:Landroid/util/SparseArray; - - invoke-virtual {v7, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/e1/m/b$c; - - if-nez v7, :cond_16 - - iget-object v7, v3, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - iget-object v7, v7, Lf/h/a/b/e1/m/b$h;->g:Landroid/util/SparseArray; - - invoke-virtual {v7, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/b/e1/m/b$c; - - :cond_16 - if-eqz v7, :cond_1a - - iget-boolean v15, v7, Lf/h/a/b/e1/m/b$c;->b:Z - - if-eqz v15, :cond_17 - - const/4 v15, 0x0 - - goto :goto_10 - - :cond_17 - iget-object v15, v3, Lf/h/a/b/e1/m/b;->a:Landroid/graphics/Paint; - - :goto_10 - iget v0, v10, Lf/h/a/b/e1/m/b$f;->e:I - - move-object/from16 v24, v4 - - iget v4, v8, Lf/h/a/b/e1/m/b$g;->a:I - - add-int/2addr v4, v11 - - iget v8, v8, Lf/h/a/b/e1/m/b$g;->b:I - - add-int/2addr v8, v9 - - move-object/from16 v25, v13 - - iget-object v13, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - move-object/from16 v26, v2 - - const/4 v2, 0x3 - - if-ne v0, v2, :cond_18 - - iget-object v2, v12, Lf/h/a/b/e1/m/b$a;->d:[I - - goto :goto_11 - - :cond_18 - const/4 v2, 0x2 - - if-ne v0, v2, :cond_19 - - iget-object v2, v12, Lf/h/a/b/e1/m/b$a;->c:[I - - goto :goto_11 - - :cond_19 - iget-object v2, v12, Lf/h/a/b/e1/m/b$a;->b:[I - - :goto_11 - move/from16 v27, v6 - - iget-object v6, v7, Lf/h/a/b/e1/m/b$c;->c:[B - - move-object/from16 v17, v6 - - move-object/from16 v18, v2 - - move/from16 v19, v0 - - move/from16 v20, v4 - - move/from16 v21, v8 - - move-object/from16 v22, v15 - - move-object/from16 v23, v13 - - invoke-static/range {v17 .. v23}, Lf/h/a/b/e1/m/b;->e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V - - iget-object v6, v7, Lf/h/a/b/e1/m/b$c;->d:[B - - const/4 v7, 0x1 - - add-int/lit8 v21, v8, 0x1 - - move-object/from16 v17, v6 - - invoke-static/range {v17 .. v23}, Lf/h/a/b/e1/m/b;->e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V - - goto :goto_12 - - :cond_1a - move-object/from16 v26, v2 - - move-object/from16 v24, v4 - - move/from16 v27, v6 - - move-object/from16 v25, v13 - - const/4 v7, 0x1 - - :goto_12 - add-int/lit8 v14, v14, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v4, v24 - - move-object/from16 v13, v25 - - move-object/from16 v2, v26 - - move/from16 v6, v27 - - const/4 v7, 0x3 - - const/4 v8, 0x2 - - goto/16 :goto_f - - :cond_1b - move-object/from16 v26, v2 - - move-object/from16 v24, v4 - - move/from16 v27, v6 - - const/4 v7, 0x1 - - iget-boolean v0, v10, Lf/h/a/b/e1/m/b$f;->b:Z - - if-eqz v0, :cond_1e - - iget v0, v10, Lf/h/a/b/e1/m/b$f;->e:I - - const/4 v2, 0x3 - - if-ne v0, v2, :cond_1c - - iget-object v0, v12, Lf/h/a/b/e1/m/b$a;->d:[I - - iget v4, v10, Lf/h/a/b/e1/m/b$f;->g:I - - aget v0, v0, v4 - - const/4 v4, 0x2 - - goto :goto_13 - - :cond_1c - const/4 v4, 0x2 - - if-ne v0, v4, :cond_1d - - iget-object v0, v12, Lf/h/a/b/e1/m/b$a;->c:[I - - iget v6, v10, Lf/h/a/b/e1/m/b$f;->h:I - - aget v0, v0, v6 - - goto :goto_13 - - :cond_1d - iget-object v0, v12, Lf/h/a/b/e1/m/b$a;->b:[I - - iget v6, v10, Lf/h/a/b/e1/m/b$f;->i:I - - aget v0, v0, v6 - - :goto_13 - iget-object v6, v3, Lf/h/a/b/e1/m/b;->b:Landroid/graphics/Paint; - - invoke-virtual {v6, v0}, Landroid/graphics/Paint;->setColor(I)V - - iget-object v0, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - int-to-float v6, v11 - - int-to-float v8, v9 - - iget v12, v10, Lf/h/a/b/e1/m/b$f;->c:I - - add-int/2addr v12, v11 - - int-to-float v12, v12 - - iget v13, v10, Lf/h/a/b/e1/m/b$f;->d:I - - add-int/2addr v13, v9 - - int-to-float v13, v13 - - iget-object v14, v3, Lf/h/a/b/e1/m/b;->b:Landroid/graphics/Paint; - - move-object/from16 v16, v0 - - move/from16 v17, v6 - - move/from16 v18, v8 - - move/from16 v19, v12 - - move/from16 v20, v13 - - move-object/from16 v21, v14 - - invoke-virtual/range {v16 .. v21}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - goto :goto_14 - - :cond_1e - const/4 v2, 0x3 - - const/4 v4, 0x2 - - :goto_14 - iget-object v0, v3, Lf/h/a/b/e1/m/b;->g:Landroid/graphics/Bitmap; - - iget v6, v10, Lf/h/a/b/e1/m/b$f;->c:I - - iget v8, v10, Lf/h/a/b/e1/m/b$f;->d:I - - invoke-static {v0, v11, v9, v6, v8}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap; - - move-result-object v17 - - new-instance v0, Lf/h/a/b/e1/b; - - int-to-float v6, v11 - - iget v8, v1, Lf/h/a/b/e1/m/b$b;->a:I - - int-to-float v8, v8 - - div-float v18, v6, v8 - - const/16 v19, 0x0 - - int-to-float v6, v9 - - iget v9, v1, Lf/h/a/b/e1/m/b$b;->b:I - - int-to-float v9, v9 - - div-float v20, v6, v9 - - const/16 v21, 0x0 - - iget v6, v10, Lf/h/a/b/e1/m/b$f;->c:I - - int-to-float v6, v6 - - div-float v22, v6, v8 - - iget v6, v10, Lf/h/a/b/e1/m/b$f;->d:I - - int-to-float v6, v6 - - div-float v23, v6, v9 - - move-object/from16 v16, v0 - - invoke-direct/range {v16 .. v23}, Lf/h/a/b/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v0, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - sget-object v6, Landroid/graphics/PorterDuff$Mode;->CLEAR:Landroid/graphics/PorterDuff$Mode; - - const/4 v8, 0x0 - - invoke-virtual {v0, v8, v6}, Landroid/graphics/Canvas;->drawColor(ILandroid/graphics/PorterDuff$Mode;)V - - iget-object v0, v3, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - invoke-virtual {v0}, Landroid/graphics/Canvas;->restore()V - - add-int/lit8 v6, v27, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v4, v24 - - move-object/from16 v2, v26 - - const/4 v7, 0x3 - - const/4 v8, 0x2 - - goto/16 :goto_e - - :cond_1f - move-object/from16 v26, v2 - - invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v1 - - :goto_15 - move-object/from16 v0, v26 - - invoke-direct {v0, v1}, Lf/h/a/b/e1/m/c;->(Ljava/util/List;)V - - return-object v0 - - :cond_20 - move-object v0, v1 - - throw v0 - - :pswitch_data_0 - .packed-switch 0x10 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$a.smali deleted file mode 100644 index 2c65754657..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$a.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$a; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:[I - -.field public final c:[I - -.field public final d:[I - - -# direct methods -.method public constructor (I[I[I[I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$a;->a:I - - iput-object p2, p0, Lf/h/a/b/e1/m/b$a;->b:[I - - iput-object p3, p0, Lf/h/a/b/e1/m/b$a;->c:[I - - iput-object p4, p0, Lf/h/a/b/e1/m/b$a;->d:[I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$b.smali deleted file mode 100644 index 73b7e5cf0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$b.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$b; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:I - - -# direct methods -.method public constructor (IIIIII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$b;->a:I - - iput p2, p0, Lf/h/a/b/e1/m/b$b;->b:I - - iput p3, p0, Lf/h/a/b/e1/m/b$b;->c:I - - iput p4, p0, Lf/h/a/b/e1/m/b$b;->d:I - - iput p5, p0, Lf/h/a/b/e1/m/b$b;->e:I - - iput p6, p0, Lf/h/a/b/e1/m/b$b;->f:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$c.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$c.smali deleted file mode 100644 index 6d812e03cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$c.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$c; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Z - -.field public final c:[B - -.field public final d:[B - - -# direct methods -.method public constructor (IZ[B[B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$c;->a:I - - iput-boolean p2, p0, Lf/h/a/b/e1/m/b$c;->b:Z - - iput-object p3, p0, Lf/h/a/b/e1/m/b$c;->c:[B - - iput-object p4, p0, Lf/h/a/b/e1/m/b$c;->d:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$d.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$d.smali deleted file mode 100644 index 9b6d26a4ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$d.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$d; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$e;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (IIILandroid/util/SparseArray;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(III", - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$e;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/b/e1/m/b$d;->a:I - - iput p3, p0, Lf/h/a/b/e1/m/b$d;->b:I - - iput-object p4, p0, Lf/h/a/b/e1/m/b$d;->c:Landroid/util/SparseArray; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$e.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$e.smali deleted file mode 100644 index 5858633c84..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$e.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$e; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "e" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - - -# direct methods -.method public constructor (II)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$e;->a:I - - iput p2, p0, Lf/h/a/b/e1/m/b$e;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$f.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$f.smali deleted file mode 100644 index 730639a95c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$f.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$f; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "f" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Z - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:I - -.field public final g:I - -.field public final h:I - -.field public final i:I - -.field public final j:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$g;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (IZIIIIIIIILandroid/util/SparseArray;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(IZIIIIIIII", - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$g;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$f;->a:I - - iput-boolean p2, p0, Lf/h/a/b/e1/m/b$f;->b:Z - - iput p3, p0, Lf/h/a/b/e1/m/b$f;->c:I - - iput p4, p0, Lf/h/a/b/e1/m/b$f;->d:I - - iput p6, p0, Lf/h/a/b/e1/m/b$f;->e:I - - iput p7, p0, Lf/h/a/b/e1/m/b$f;->f:I - - iput p8, p0, Lf/h/a/b/e1/m/b$f;->g:I - - iput p9, p0, Lf/h/a/b/e1/m/b$f;->h:I - - iput p10, p0, Lf/h/a/b/e1/m/b$f;->i:I - - iput-object p11, p0, Lf/h/a/b/e1/m/b$f;->j:Landroid/util/SparseArray; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$g.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$g.smali deleted file mode 100644 index fcba5b3b6c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$g.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$g; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "g" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - - -# direct methods -.method public constructor (IIIIII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p3, p0, Lf/h/a/b/e1/m/b$g;->a:I - - iput p4, p0, Lf/h/a/b/e1/m/b$g;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b$h.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b$h.smali deleted file mode 100644 index db502ac896..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b$h.smali +++ /dev/null @@ -1,124 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b$h; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/m/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "h" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$f;", - ">;" - } - .end annotation -.end field - -.field public final d:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$a;", - ">;" - } - .end annotation -.end field - -.field public final e:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$c;", - ">;" - } - .end annotation -.end field - -.field public final f:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$a;", - ">;" - } - .end annotation -.end field - -.field public final g:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/e1/m/b$c;", - ">;" - } - .end annotation -.end field - -.field public h:Lf/h/a/b/e1/m/b$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Lf/h/a/b/e1/m/b$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (II)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/m/b$h;->a:I - - iput p2, p0, Lf/h/a/b/e1/m/b$h;->b:I - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/b$h;->c:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/b$h;->d:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/b$h;->e:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/b$h;->f:Landroid/util/SparseArray; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/b$h;->g:Landroid/util/SparseArray; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/b.smali deleted file mode 100644 index adaf884d46..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/b.smali +++ /dev/null @@ -1,1859 +0,0 @@ -.class public final Lf/h/a/b/e1/m/b; -.super Ljava/lang/Object; -.source "DvbParser.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/m/b$c;, - Lf/h/a/b/e1/m/b$a;, - Lf/h/a/b/e1/m/b$g;, - Lf/h/a/b/e1/m/b$f;, - Lf/h/a/b/e1/m/b$e;, - Lf/h/a/b/e1/m/b$d;, - Lf/h/a/b/e1/m/b$b;, - Lf/h/a/b/e1/m/b$h; - } -.end annotation - - -# static fields -.field public static final h:[B - -.field public static final i:[B - -.field public static final j:[B - - -# instance fields -.field public final a:Landroid/graphics/Paint; - -.field public final b:Landroid/graphics/Paint; - -.field public final c:Landroid/graphics/Canvas; - -.field public final d:Lf/h/a/b/e1/m/b$b; - -.field public final e:Lf/h/a/b/e1/m/b$a; - -.field public final f:Lf/h/a/b/e1/m/b$h; - -.field public g:Landroid/graphics/Bitmap; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/4 v0, 0x4 - - new-array v1, v0, [B - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/e1/m/b;->h:[B - - new-array v0, v0, [B - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/e1/m/b;->i:[B - - const/16 v0, 0x10 - - new-array v0, v0, [B - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/e1/m/b;->j:[B - - return-void - - nop - - :array_0 - .array-data 1 - 0x0t - 0x7t - 0x8t - 0xft - .end array-data - - :array_1 - .array-data 1 - 0x0t - 0x77t - -0x78t - -0x1t - .end array-data - - :array_2 - .array-data 1 - 0x0t - 0x11t - 0x22t - 0x33t - 0x44t - 0x55t - 0x66t - 0x77t - -0x78t - -0x67t - -0x56t - -0x45t - -0x34t - -0x23t - -0x12t - -0x1t - .end array-data -.end method - -.method public constructor (II)V - .locals 8 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->a:Landroid/graphics/Paint; - - sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object v0, p0, Lf/h/a/b/e1/m/b;->a:Landroid/graphics/Paint; - - new-instance v1, Landroid/graphics/PorterDuffXfermode; - - sget-object v2, Landroid/graphics/PorterDuff$Mode;->SRC:Landroid/graphics/PorterDuff$Mode; - - invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V - - invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; - - iget-object v0, p0, Lf/h/a/b/e1/m/b;->a:Landroid/graphics/Paint; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect; - - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->b:Landroid/graphics/Paint; - - sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object v0, p0, Lf/h/a/b/e1/m/b;->b:Landroid/graphics/Paint; - - new-instance v2, Landroid/graphics/PorterDuffXfermode; - - sget-object v3, Landroid/graphics/PorterDuff$Mode;->DST_OVER:Landroid/graphics/PorterDuff$Mode; - - invoke-direct {v2, v3}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V - - invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; - - iget-object v0, p0, Lf/h/a/b/e1/m/b;->b:Landroid/graphics/Paint; - - invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect; - - new-instance v0, Landroid/graphics/Canvas; - - invoke-direct {v0}, Landroid/graphics/Canvas;->()V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->c:Landroid/graphics/Canvas; - - new-instance v0, Lf/h/a/b/e1/m/b$b; - - const/16 v2, 0x2cf - - const/16 v3, 0x23f - - const/4 v4, 0x0 - - const/16 v5, 0x2cf - - const/4 v6, 0x0 - - const/16 v7, 0x23f - - move-object v1, v0 - - invoke-direct/range {v1 .. v7}, Lf/h/a/b/e1/m/b$b;->(IIIIII)V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->d:Lf/h/a/b/e1/m/b$b; - - new-instance v0, Lf/h/a/b/e1/m/b$a; - - const/4 v1, 0x4 - - new-array v1, v1, [I - - fill-array-data v1, :array_0 - - invoke-static {}, Lf/h/a/b/e1/m/b;->b()[I - - move-result-object v2 - - invoke-static {}, Lf/h/a/b/e1/m/b;->c()[I - - move-result-object v3 - - invoke-direct {v0, v4, v1, v2, v3}, Lf/h/a/b/e1/m/b$a;->(I[I[I[I)V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->e:Lf/h/a/b/e1/m/b$a; - - new-instance v0, Lf/h/a/b/e1/m/b$h; - - invoke-direct {v0, p1, p2}, Lf/h/a/b/e1/m/b$h;->(II)V - - iput-object v0, p0, Lf/h/a/b/e1/m/b;->f:Lf/h/a/b/e1/m/b$h; - - return-void - - :array_0 - .array-data 4 - 0x0 - -0x1 - -0x1000000 - -0x808081 - .end array-data -.end method - -.method public static a(IILf/h/a/b/i1/s;)[B - .locals 3 - - new-array v0, p0, [B - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p0, :cond_0 - - invoke-virtual {p2, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - int-to-byte v2, v2 - - aput-byte v2, v0, v1 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-object v0 -.end method - -.method public static b()[I - .locals 9 - - const/16 v0, 0x10 - - new-array v1, v0, [I - - const/4 v2, 0x0 - - aput v2, v1, v2 - - const/4 v3, 0x1 - - :goto_0 - if-ge v3, v0, :cond_7 - - const/16 v4, 0x8 - - const/16 v5, 0xff - - if-ge v3, v4, :cond_3 - - and-int/lit8 v4, v3, 0x1 - - if-eqz v4, :cond_0 - - const/16 v4, 0xff - - goto :goto_1 - - :cond_0 - const/4 v4, 0x0 - - :goto_1 - and-int/lit8 v6, v3, 0x2 - - if-eqz v6, :cond_1 - - const/16 v6, 0xff - - goto :goto_2 - - :cond_1 - const/4 v6, 0x0 - - :goto_2 - and-int/lit8 v7, v3, 0x4 - - if-eqz v7, :cond_2 - - const/16 v7, 0xff - - goto :goto_3 - - :cond_2 - const/4 v7, 0x0 - - :goto_3 - invoke-static {v5, v4, v6, v7}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - goto :goto_7 - - :cond_3 - and-int/lit8 v4, v3, 0x1 - - const/16 v6, 0x7f - - if-eqz v4, :cond_4 - - const/16 v4, 0x7f - - goto :goto_4 - - :cond_4 - const/4 v4, 0x0 - - :goto_4 - and-int/lit8 v7, v3, 0x2 - - if-eqz v7, :cond_5 - - const/16 v7, 0x7f - - goto :goto_5 - - :cond_5 - const/4 v7, 0x0 - - :goto_5 - and-int/lit8 v8, v3, 0x4 - - if-eqz v8, :cond_6 - - goto :goto_6 - - :cond_6 - const/4 v6, 0x0 - - :goto_6 - invoke-static {v5, v4, v7, v6}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - :goto_7 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_7 - return-object v1 -.end method - -.method public static c()[I - .locals 11 - - const/16 v0, 0x100 - - new-array v1, v0, [I - - const/4 v2, 0x0 - - aput v2, v1, v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v0, :cond_20 - - const/16 v4, 0x8 - - const/16 v5, 0xff - - if-ge v3, v4, :cond_3 - - const/16 v4, 0x3f - - and-int/lit8 v6, v3, 0x1 - - if-eqz v6, :cond_0 - - const/16 v6, 0xff - - goto :goto_1 - - :cond_0 - const/4 v6, 0x0 - - :goto_1 - and-int/lit8 v7, v3, 0x2 - - if-eqz v7, :cond_1 - - const/16 v7, 0xff - - goto :goto_2 - - :cond_1 - const/4 v7, 0x0 - - :goto_2 - and-int/lit8 v8, v3, 0x4 - - if-eqz v8, :cond_2 - - goto :goto_3 - - :cond_2 - const/4 v5, 0x0 - - :goto_3 - invoke-static {v4, v6, v7, v5}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - goto/16 :goto_1c - - :cond_3 - and-int/lit16 v6, v3, 0x88 - - const/16 v7, 0xaa - - const/16 v8, 0x55 - - if-eqz v6, :cond_19 - - const/16 v9, 0x7f - - if-eq v6, v4, :cond_12 - - const/16 v4, 0x80 - - const/16 v7, 0x2b - - if-eq v6, v4, :cond_b - - const/16 v4, 0x88 - - if-eq v6, v4, :cond_4 - - goto/16 :goto_1c - - :cond_4 - and-int/lit8 v4, v3, 0x1 - - if-eqz v4, :cond_5 - - const/16 v4, 0x2b - - goto :goto_4 - - :cond_5 - const/4 v4, 0x0 - - :goto_4 - and-int/lit8 v6, v3, 0x10 - - if-eqz v6, :cond_6 - - const/16 v6, 0x55 - - goto :goto_5 - - :cond_6 - const/4 v6, 0x0 - - :goto_5 - add-int/2addr v4, v6 - - and-int/lit8 v6, v3, 0x2 - - if-eqz v6, :cond_7 - - const/16 v6, 0x2b - - goto :goto_6 - - :cond_7 - const/4 v6, 0x0 - - :goto_6 - and-int/lit8 v9, v3, 0x20 - - if-eqz v9, :cond_8 - - const/16 v9, 0x55 - - goto :goto_7 - - :cond_8 - const/4 v9, 0x0 - - :goto_7 - add-int/2addr v6, v9 - - and-int/lit8 v9, v3, 0x4 - - if-eqz v9, :cond_9 - - goto :goto_8 - - :cond_9 - const/4 v7, 0x0 - - :goto_8 - and-int/lit8 v9, v3, 0x40 - - if-eqz v9, :cond_a - - goto :goto_9 - - :cond_a - const/4 v8, 0x0 - - :goto_9 - add-int/2addr v7, v8 - - invoke-static {v5, v4, v6, v7}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - goto/16 :goto_1c - - :cond_b - and-int/lit8 v4, v3, 0x1 - - if-eqz v4, :cond_c - - const/16 v4, 0x2b - - goto :goto_a - - :cond_c - const/4 v4, 0x0 - - :goto_a - add-int/2addr v4, v9 - - and-int/lit8 v6, v3, 0x10 - - if-eqz v6, :cond_d - - const/16 v6, 0x55 - - goto :goto_b - - :cond_d - const/4 v6, 0x0 - - :goto_b - add-int/2addr v4, v6 - - and-int/lit8 v6, v3, 0x2 - - if-eqz v6, :cond_e - - const/16 v6, 0x2b - - goto :goto_c - - :cond_e - const/4 v6, 0x0 - - :goto_c - add-int/2addr v6, v9 - - and-int/lit8 v10, v3, 0x20 - - if-eqz v10, :cond_f - - const/16 v10, 0x55 - - goto :goto_d - - :cond_f - const/4 v10, 0x0 - - :goto_d - add-int/2addr v6, v10 - - and-int/lit8 v10, v3, 0x4 - - if-eqz v10, :cond_10 - - goto :goto_e - - :cond_10 - const/4 v7, 0x0 - - :goto_e - add-int/2addr v7, v9 - - and-int/lit8 v9, v3, 0x40 - - if-eqz v9, :cond_11 - - goto :goto_f - - :cond_11 - const/4 v8, 0x0 - - :goto_f - add-int/2addr v7, v8 - - invoke-static {v5, v4, v6, v7}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - goto/16 :goto_1c - - :cond_12 - and-int/lit8 v4, v3, 0x1 - - if-eqz v4, :cond_13 - - const/16 v4, 0x55 - - goto :goto_10 - - :cond_13 - const/4 v4, 0x0 - - :goto_10 - and-int/lit8 v5, v3, 0x10 - - if-eqz v5, :cond_14 - - const/16 v5, 0xaa - - goto :goto_11 - - :cond_14 - const/4 v5, 0x0 - - :goto_11 - add-int/2addr v4, v5 - - and-int/lit8 v5, v3, 0x2 - - if-eqz v5, :cond_15 - - const/16 v5, 0x55 - - goto :goto_12 - - :cond_15 - const/4 v5, 0x0 - - :goto_12 - and-int/lit8 v6, v3, 0x20 - - if-eqz v6, :cond_16 - - const/16 v6, 0xaa - - goto :goto_13 - - :cond_16 - const/4 v6, 0x0 - - :goto_13 - add-int/2addr v5, v6 - - and-int/lit8 v6, v3, 0x4 - - if-eqz v6, :cond_17 - - goto :goto_14 - - :cond_17 - const/4 v8, 0x0 - - :goto_14 - and-int/lit8 v6, v3, 0x40 - - if-eqz v6, :cond_18 - - goto :goto_15 - - :cond_18 - const/4 v7, 0x0 - - :goto_15 - add-int/2addr v8, v7 - - invoke-static {v9, v4, v5, v8}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - goto :goto_1c - - :cond_19 - and-int/lit8 v4, v3, 0x1 - - if-eqz v4, :cond_1a - - const/16 v4, 0x55 - - goto :goto_16 - - :cond_1a - const/4 v4, 0x0 - - :goto_16 - and-int/lit8 v6, v3, 0x10 - - if-eqz v6, :cond_1b - - const/16 v6, 0xaa - - goto :goto_17 - - :cond_1b - const/4 v6, 0x0 - - :goto_17 - add-int/2addr v4, v6 - - and-int/lit8 v6, v3, 0x2 - - if-eqz v6, :cond_1c - - const/16 v6, 0x55 - - goto :goto_18 - - :cond_1c - const/4 v6, 0x0 - - :goto_18 - and-int/lit8 v9, v3, 0x20 - - if-eqz v9, :cond_1d - - const/16 v9, 0xaa - - goto :goto_19 - - :cond_1d - const/4 v9, 0x0 - - :goto_19 - add-int/2addr v6, v9 - - and-int/lit8 v9, v3, 0x4 - - if-eqz v9, :cond_1e - - goto :goto_1a - - :cond_1e - const/4 v8, 0x0 - - :goto_1a - and-int/lit8 v9, v3, 0x40 - - if-eqz v9, :cond_1f - - goto :goto_1b - - :cond_1f - const/4 v7, 0x0 - - :goto_1b - add-int/2addr v8, v7 - - invoke-static {v5, v4, v6, v8}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v4 - - aput v4, v1, v3 - - :goto_1c - add-int/lit8 v3, v3, 0x1 - - goto/16 :goto_0 - - :cond_20 - return-object v1 -.end method - -.method public static d(IIII)I - .locals 0 - - shl-int/lit8 p0, p0, 0x18 - - shl-int/lit8 p1, p1, 0x10 - - or-int/2addr p0, p1 - - shl-int/lit8 p1, p2, 0x8 - - or-int/2addr p0, p1 - - or-int/2addr p0, p3 - - return p0 -.end method - -.method public static e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V - .locals 23 - .param p5 # Landroid/graphics/Paint; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - move/from16 v0, p2 - - move-object/from16 v7, p5 - - new-instance v8, Lf/h/a/b/i1/s; - - move-object/from16 v1, p0 - - invoke-direct {v8, v1}, Lf/h/a/b/i1/s;->([B)V - - move/from16 v1, p3 - - move/from16 v10, p4 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - :goto_0 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->b()I - - move-result v2 - - if-eqz v2, :cond_21 - - const/16 v14, 0x8 - - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - const/16 v3, 0xf0 - - if-eq v2, v3, :cond_20 - - const/4 v15, 0x3 - - const/4 v6, 0x4 - - const/4 v5, 0x2 - - const/4 v4, 0x1 - - const/16 v16, 0x0 - - packed-switch v2, :pswitch_data_0 - - packed-switch v2, :pswitch_data_1 - - goto :goto_0 - - :pswitch_0 - const/16 v2, 0x10 - - invoke-static {v2, v14, v8}, Lf/h/a/b/e1/m/b;->a(IILf/h/a/b/i1/s;)[B - - move-result-object v12 - - goto :goto_0 - - :pswitch_1 - invoke-static {v6, v14, v8}, Lf/h/a/b/e1/m/b;->a(IILf/h/a/b/i1/s;)[B - - move-result-object v11 - - goto :goto_0 - - :pswitch_2 - invoke-static {v6, v6, v8}, Lf/h/a/b/e1/m/b;->a(IILf/h/a/b/i1/s;)[B - - move-result-object v13 - - goto :goto_0 - - :pswitch_3 - move v15, v1 - - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-eqz v2, :cond_0 - - move/from16 v17, v1 - - const/16 v18, 0x1 - - goto :goto_2 - - :cond_0 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - const/4 v3, 0x7 - - if-nez v2, :cond_2 - - invoke-virtual {v8, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-eqz v2, :cond_1 - - move/from16 v17, v1 - - move/from16 v18, v2 - - const/4 v2, 0x0 - - goto :goto_2 - - :cond_1 - const/4 v2, 0x0 - - const/16 v17, 0x1 - - const/16 v18, 0x0 - - goto :goto_2 - - :cond_2 - invoke-virtual {v8, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - move/from16 v17, v1 - - move/from16 v18, v2 - - move v2, v3 - - :goto_2 - if-eqz v18, :cond_3 - - if-eqz v7, :cond_3 - - aget v1, p1, v2 - - invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V - - int-to-float v2, v15 - - int-to-float v3, v10 - - add-int v1, v15, v18 - - int-to-float v5, v1 - - add-int/lit8 v1, v10, 0x1 - - int-to-float v6, v1 - - move-object/from16 v1, p6 - - const/4 v9, 0x1 - - move v4, v5 - - move v5, v6 - - move-object/from16 v6, p5 - - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - goto :goto_3 - - :cond_3 - const/4 v9, 0x1 - - :goto_3 - add-int v15, v15, v18 - - if-eqz v17, :cond_4 - - move v1, v15 - - goto/16 :goto_0 - - :cond_4 - move/from16 v1, v17 - - const/4 v4, 0x1 - - goto :goto_1 - - :pswitch_4 - const/4 v9, 0x1 - - if-ne v0, v15, :cond_6 - - if-nez v12, :cond_5 - - sget-object v2, Lf/h/a/b/e1/m/b;->j:[B - - goto :goto_4 - - :cond_5 - move-object v2, v12 - - :goto_4 - move-object/from16 v17, v2 - - goto :goto_5 - - :cond_6 - const/16 v17, 0x0 - - :goto_5 - move v4, v1 - - const/4 v1, 0x0 - - :goto_6 - invoke-virtual {v8, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-eqz v2, :cond_7 - - goto :goto_9 - - :cond_7 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - if-nez v2, :cond_9 - - invoke-virtual {v8, v15}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-eqz v2, :cond_8 - - add-int/lit8 v2, v2, 0x2 - - move/from16 v18, v1 - - move/from16 v19, v2 - - const/4 v3, 0x0 - - goto :goto_a - - :cond_8 - const/4 v1, 0x1 - - goto :goto_7 - - :cond_9 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->e()Z - - move-result v2 - - if-nez v2, :cond_a - - invoke-virtual {v8, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - add-int/2addr v2, v6 - - invoke-virtual {v8, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - goto :goto_8 - - :cond_a - invoke-virtual {v8, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - if-eqz v2, :cond_e - - if-eq v2, v9, :cond_d - - if-eq v2, v5, :cond_c - - if-eq v2, v15, :cond_b - - :goto_7 - move/from16 v18, v1 - - const/4 v3, 0x0 - - const/16 v19, 0x0 - - goto :goto_a - - :cond_b - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - add-int/lit8 v2, v2, 0x19 - - invoke-virtual {v8, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - goto :goto_8 - - :cond_c - invoke-virtual {v8, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - add-int/lit8 v2, v2, 0x9 - - invoke-virtual {v8, v6}, Lf/h/a/b/i1/s;->f(I)I - - move-result v3 - - :goto_8 - move/from16 v18, v1 - - move/from16 v19, v2 - - goto :goto_a - - :cond_d - move/from16 v18, v1 - - const/4 v3, 0x0 - - const/16 v19, 0x2 - - goto :goto_a - - :cond_e - const/4 v2, 0x0 - - :goto_9 - move/from16 v18, v1 - - move v3, v2 - - const/16 v19, 0x1 - - :goto_a - if-eqz v19, :cond_10 - - if-eqz v7, :cond_10 - - if-eqz v17, :cond_f - - aget-byte v3, v17, v3 - - :cond_f - aget v1, p1, v3 - - invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V - - int-to-float v2, v4 - - int-to-float v3, v10 - - add-int v1, v4, v19 - - int-to-float v1, v1 - - add-int/lit8 v5, v10, 0x1 - - int-to-float v5, v5 - - move/from16 v20, v1 - - move-object/from16 v1, p6 - - move/from16 v21, v4 - - move/from16 v4, v20 - - const/4 v14, 0x2 - - move-object/from16 v6, p5 - - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - goto :goto_b - - :cond_10 - move/from16 v21, v4 - - const/4 v14, 0x2 - - :goto_b - add-int v4, v21, v19 - - if-eqz v18, :cond_11 - - invoke-virtual {v8}, Lf/h/a/b/i1/s;->c()V - - move v1, v4 - - goto/16 :goto_0 - - :cond_11 - move/from16 v1, v18 - - const/4 v5, 0x2 - - const/4 v6, 0x4 - - const/16 v14, 0x8 - - goto/16 :goto_6 - - :pswitch_5 - const/4 v9, 0x1 - - const/4 v14, 0x2 - - if-ne v0, v15, :cond_13 - - if-nez v11, :cond_12 - - sget-object v2, Lf/h/a/b/e1/m/b;->i:[B - - goto :goto_c - - :cond_12 - move-object v2, v11 - - :goto_c - move-object/from16 v17, v2 - - goto :goto_d - - :cond_13 - if-ne v0, v14, :cond_15 - - if-nez v13, :cond_14 - - sget-object v2, Lf/h/a/b/e1/m/b;->h:[B - - goto :goto_c - - :cond_14 - move-object v2, v13 - - goto :goto_c - - :cond_15 - const/16 v17, 0x0 - - :goto_d - move v6, v1 - - const/4 v4, 0x0 - - :goto_e - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - if-eqz v1, :cond_16 - - goto :goto_f - - :cond_16 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_17 - - invoke-virtual {v8, v15}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - add-int/2addr v1, v15 - - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - const/4 v3, 0x4 - - const/16 v5, 0x8 - - goto :goto_10 - - :cond_17 - invoke-virtual {v8}, Lf/h/a/b/i1/s;->e()Z - - move-result v1 - - if-eqz v1, :cond_18 - - const/4 v1, 0x0 - - :goto_f - move/from16 v18, v4 - - const/4 v3, 0x4 - - const/16 v5, 0x8 - - const/16 v19, 0x1 - - goto :goto_12 - - :cond_18 - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - if-eqz v1, :cond_1c - - if-eq v1, v9, :cond_1b - - if-eq v1, v14, :cond_1a - - if-eq v1, v15, :cond_19 - - const/4 v3, 0x4 - - const/16 v5, 0x8 - - goto :goto_11 - - :cond_19 - const/16 v5, 0x8 - - invoke-virtual {v8, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - add-int/lit8 v1, v1, 0x1d - - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - const/4 v3, 0x4 - - goto :goto_10 - - :cond_1a - const/4 v3, 0x4 - - const/16 v5, 0x8 - - invoke-virtual {v8, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - add-int/lit8 v1, v1, 0xc - - invoke-virtual {v8, v14}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - :goto_10 - move/from16 v19, v1 - - move v1, v2 - - move/from16 v18, v4 - - goto :goto_12 - - :cond_1b - const/4 v3, 0x4 - - const/16 v5, 0x8 - - move/from16 v18, v4 - - const/4 v1, 0x0 - - const/16 v19, 0x2 - - goto :goto_12 - - :cond_1c - const/4 v3, 0x4 - - const/16 v5, 0x8 - - const/4 v4, 0x1 - - :goto_11 - move/from16 v18, v4 - - const/4 v1, 0x0 - - const/16 v19, 0x0 - - :goto_12 - if-eqz v19, :cond_1e - - if-eqz v7, :cond_1e - - if-eqz v17, :cond_1d - - aget-byte v1, v17, v1 - - :cond_1d - aget v1, p1, v1 - - invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V - - int-to-float v2, v6 - - int-to-float v4, v10 - - add-int v1, v6, v19 - - int-to-float v1, v1 - - add-int/lit8 v3, v10, 0x1 - - int-to-float v3, v3 - - move/from16 v20, v1 - - move-object/from16 v1, p6 - - move/from16 v21, v3 - - const/16 v22, 0x4 - - move v3, v4 - - move/from16 v4, v20 - - const/16 v20, 0x8 - - move/from16 v5, v21 - - move/from16 v21, v6 - - move-object/from16 v6, p5 - - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - goto :goto_13 - - :cond_1e - move/from16 v21, v6 - - const/16 v20, 0x8 - - const/16 v22, 0x4 - - :goto_13 - add-int v6, v21, v19 - - if-eqz v18, :cond_1f - - invoke-virtual {v8}, Lf/h/a/b/i1/s;->c()V - - move v1, v6 - - goto/16 :goto_0 - - :cond_1f - move/from16 v4, v18 - - goto/16 :goto_e - - :cond_20 - add-int/lit8 v10, v10, 0x2 - - move/from16 v1, p3 - - goto/16 :goto_0 - - :cond_21 - return-void - - :pswitch_data_0 - .packed-switch 0x10 - :pswitch_5 - :pswitch_4 - :pswitch_3 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x20 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static f(Lf/h/a/b/i1/s;I)Lf/h/a/b/e1/m/b$a; - .locals 21 - - move-object/from16 v0, p0 - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->l(I)V - - add-int/lit8 v3, p1, -0x2 - - const/4 v4, 0x4 - - new-array v5, v4, [I - - fill-array-data v5, :array_0 - - invoke-static {}, Lf/h/a/b/e1/m/b;->b()[I - - move-result-object v6 - - invoke-static {}, Lf/h/a/b/e1/m/b;->c()[I - - move-result-object v7 - - :goto_0 - const/4 v8, 0x2 - - if-lez v3, :cond_4 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v9 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - add-int/lit8 v3, v3, -0x2 - - and-int/lit16 v11, v10, 0x80 - - if-eqz v11, :cond_0 - - move-object v11, v5 - - goto :goto_1 - - :cond_0 - and-int/lit8 v11, v10, 0x40 - - if-eqz v11, :cond_1 - - move-object v11, v6 - - goto :goto_1 - - :cond_1 - move-object v11, v7 - - :goto_1 - and-int/lit8 v10, v10, 0x1 - - if-eqz v10, :cond_2 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v10 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - add-int/lit8 v3, v3, -0x4 - - goto :goto_2 - - :cond_2 - const/4 v10, 0x6 - - invoke-virtual {v0, v10}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - shl-int/2addr v12, v8 - - invoke-virtual {v0, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v13 - - shl-int/2addr v13, v4 - - invoke-virtual {v0, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v14 - - shl-int/2addr v14, v4 - - invoke-virtual {v0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result v8 - - shl-int/2addr v8, v10 - - add-int/lit8 v3, v3, -0x2 - - move v10, v13 - - move v13, v8 - - move v8, v12 - - move v12, v14 - - :goto_2 - const/16 v15, 0xff - - if-nez v8, :cond_3 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - const/16 v13, 0xff - - :cond_3 - and-int/2addr v13, v15 - - rsub-int v13, v13, 0xff - - int-to-byte v13, v13 - - move/from16 v16, v2 - - int-to-double v1, v8 - - const-wide v17, 0x3ff66e978d4fdf3bL # 1.402 - - add-int/lit8 v10, v10, -0x80 - - move-object v8, v5 - - int-to-double v4, v10 - - mul-double v17, v17, v4 - - add-double v14, v17, v1 - - double-to-int v14, v14 - - const-wide v17, 0x3fd60663c74fb54aL # 0.34414 - - add-int/lit8 v12, v12, -0x80 - - move-object v15, v11 - - int-to-double v10, v12 - - mul-double v17, v17, v10 - - sub-double v17, v1, v17 - - const-wide v19, 0x3fe6da3c21187e7cL # 0.71414 - - mul-double v4, v4, v19 - - sub-double v4, v17, v4 - - double-to-int v4, v4 - - const-wide v17, 0x3ffc5a1cac083127L # 1.772 - - mul-double v10, v10, v17 - - add-double/2addr v10, v1 - - double-to-int v1, v10 - - const/4 v2, 0x0 - - const/16 v5, 0xff - - invoke-static {v14, v2, v5}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v10 - - invoke-static {v4, v2, v5}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v4 - - invoke-static {v1, v2, v5}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v1 - - invoke-static {v13, v10, v4, v1}, Lf/h/a/b/e1/m/b;->d(IIII)I - - move-result v1 - - aput v1, v15, v9 - - move-object v5, v8 - - move/from16 v2, v16 - - const/16 v1, 0x8 - - const/4 v4, 0x4 - - goto/16 :goto_0 - - :cond_4 - move/from16 v16, v2 - - move-object v8, v5 - - new-instance v0, Lf/h/a/b/e1/m/b$a; - - move/from16 v1, v16 - - invoke-direct {v0, v1, v8, v6, v7}, Lf/h/a/b/e1/m/b$a;->(I[I[I[I)V - - return-object v0 - - :array_0 - .array-data 4 - 0x0 - -0x1 - -0x1000000 - -0x808081 - .end array-data -.end method - -.method public static g(Lf/h/a/b/i1/s;)Lf/h/a/b/e1/m/b$c; - .locals 6 - - const/16 v0, 0x10 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - const/4 v2, 0x4 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v2, 0x2 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v3 - - const/4 v4, 0x1 - - invoke-virtual {p0, v4}, Lf/h/a/b/i1/s;->l(I)V - - const/4 v5, 0x0 - - if-ne v2, v4, :cond_0 - - const/16 v2, 0x8 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - mul-int/lit8 v2, v2, 0x10 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->l(I)V - - goto :goto_0 - - :cond_0 - if-nez v2, :cond_2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - const/4 v4, 0x0 - - if-lez v2, :cond_1 - - new-array v5, v2, [B - - invoke-virtual {p0, v5, v4, v2}, Lf/h/a/b/i1/s;->h([BII)V - - :cond_1 - if-lez v0, :cond_2 - - new-array v2, v0, [B - - invoke-virtual {p0, v2, v4, v0}, Lf/h/a/b/i1/s;->h([BII)V - - goto :goto_1 - - :cond_2 - :goto_0 - move-object v2, v5 - - :goto_1 - new-instance p0, Lf/h/a/b/e1/m/b$c; - - invoke-direct {p0, v1, v3, v5, v2}, Lf/h/a/b/e1/m/b$c;->(IZ[B[B)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/m/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/m/c.smali deleted file mode 100644 index a2cb7bd56c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/m/c.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/b/e1/m/c; -.super Ljava/lang/Object; -.source "DvbSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/m/c;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 0 - - const/4 p1, -0x1 - - return p1 -.end method - -.method public g(I)J - .locals 2 - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object p1, p0, Lf/h/a/b/e1/m/c;->d:Ljava/util/List; - - return-object p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/n/a$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/n/a$a.smali deleted file mode 100644 index 6b63ab8819..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/n/a$a.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class public final Lf/h/a/b/e1/n/a$a; -.super Ljava/lang/Object; -.source "PgsDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/n/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:[I - -.field public c:Z - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - const/16 v0, 0x100 - - new-array v0, v0, [I - - iput-object v0, p0, Lf/h/a/b/e1/n/a$a;->b:[I - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->d:I - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->e:I - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->f:I - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->g:I - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->h:I - - iput v0, p0, Lf/h/a/b/e1/n/a$a;->i:I - - iget-object v1, p0, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v1, v0}, Lf/h/a/b/i1/t;->y(I)V - - iput-boolean v0, p0, Lf/h/a/b/e1/n/a$a;->c:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/n/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/n/a.smali deleted file mode 100644 index e72e245ba5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/n/a.smali +++ /dev/null @@ -1,727 +0,0 @@ -.class public final Lf/h/a/b/e1/n/a; -.super Lf/h/a/b/e1/c; -.source "PgsDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/n/a$a; - } -.end annotation - - -# instance fields -.field public final n:Lf/h/a/b/i1/t; - -.field public final o:Lf/h/a/b/i1/t; - -.field public final p:Lf/h/a/b/e1/n/a$a; - -.field public q:Ljava/util/zip/Inflater; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "PgsDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/n/a;->n:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/n/a;->o:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/e1/n/a$a; - - invoke-direct {v0}, Lf/h/a/b/e1/n/a$a;->()V - - iput-object v0, p0, Lf/h/a/b/e1/n/a;->p:Lf/h/a/b/e1/n/a$a; - - return-void -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 22 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/e1/n/a;->n:Lf/h/a/b/i1/t; - - move-object/from16 v2, p1 - - iput-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - move/from16 v2, p2 - - iput v2, v1, Lf/h/a/b/i1/t;->c:I - - const/4 v2, 0x0 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - if-lez v3, :cond_1 - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->b()I - - move-result v3 - - const/16 v4, 0x78 - - if-ne v3, v4, :cond_1 - - iget-object v3, v0, Lf/h/a/b/e1/n/a;->q:Ljava/util/zip/Inflater; - - if-nez v3, :cond_0 - - new-instance v3, Ljava/util/zip/Inflater; - - invoke-direct {v3}, Ljava/util/zip/Inflater;->()V - - iput-object v3, v0, Lf/h/a/b/e1/n/a;->q:Ljava/util/zip/Inflater; - - :cond_0 - iget-object v3, v0, Lf/h/a/b/e1/n/a;->o:Lf/h/a/b/i1/t; - - iget-object v4, v0, Lf/h/a/b/e1/n/a;->q:Ljava/util/zip/Inflater; - - invoke-static {v1, v3, v4}, Lf/h/a/b/i1/c0;->I(Lf/h/a/b/i1/t;Lf/h/a/b/i1/t;Ljava/util/zip/Inflater;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-object v3, v0, Lf/h/a/b/e1/n/a;->o:Lf/h/a/b/i1/t; - - iget-object v4, v3, Lf/h/a/b/i1/t;->a:[B - - iget v3, v3, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v1, v4, v3}, Lf/h/a/b/i1/t;->A([BI)V - - :cond_1 - iget-object v1, v0, Lf/h/a/b/e1/n/a;->p:Lf/h/a/b/e1/n/a$a; - - invoke-virtual {v1}, Lf/h/a/b/e1/n/a$a;->a()V - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - :goto_0 - iget-object v3, v0, Lf/h/a/b/e1/n/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - const/4 v4, 0x3 - - if-lt v3, v4, :cond_18 - - iget-object v3, v0, Lf/h/a/b/e1/n/a;->n:Lf/h/a/b/i1/t; - - iget-object v5, v0, Lf/h/a/b/e1/n/a;->p:Lf/h/a/b/e1/n/a$a; - - iget v6, v3, Lf/h/a/b/i1/t;->c:I - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v8 - - iget v9, v3, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v9, v8 - - const/4 v10, 0x0 - - if-le v9, v6, :cond_2 - - invoke-virtual {v3, v6}, Lf/h/a/b/i1/t;->C(I)V - - const/4 v13, 0x0 - - goto/16 :goto_c - - :cond_2 - const/16 v6, 0x80 - - if-eq v7, v6, :cond_f - - packed-switch v7, :pswitch_data_0 - - :cond_3 - :goto_1 - move-object v7, v3 - - move-object v0, v10 - - goto/16 :goto_4 - - :pswitch_0 - if-eqz v5, :cond_5 - - const/16 v4, 0x13 - - if-ge v8, v4, :cond_4 - - goto :goto_1 - - :cond_4 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v4 - - iput v4, v5, Lf/h/a/b/e1/n/a$a;->d:I - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v4 - - iput v4, v5, Lf/h/a/b/e1/n/a$a;->e:I - - const/16 v4, 0xb - - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v4 - - iput v4, v5, Lf/h/a/b/e1/n/a$a;->f:I - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v4 - - iput v4, v5, Lf/h/a/b/e1/n/a$a;->g:I - - goto :goto_1 - - :cond_5 - throw v10 - - :pswitch_1 - if-eqz v5, :cond_b - - const/4 v7, 0x4 - - if-ge v8, v7, :cond_6 - - goto :goto_1 - - :cond_6 - invoke-virtual {v3, v4}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_7 - - const/4 v11, 0x1 - - goto :goto_2 - - :cond_7 - const/4 v11, 0x0 - - :goto_2 - add-int/lit8 v8, v8, -0x4 - - if-eqz v11, :cond_a - - const/4 v4, 0x7 - - if-ge v8, v4, :cond_8 - - goto :goto_1 - - :cond_8 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->s()I - - move-result v4 - - if-ge v4, v7, :cond_9 - - goto :goto_1 - - :cond_9 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v6 - - iput v6, v5, Lf/h/a/b/e1/n/a$a;->h:I - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->v()I - - move-result v6 - - iput v6, v5, Lf/h/a/b/e1/n/a$a;->i:I - - iget-object v6, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - add-int/lit8 v4, v4, -0x4 - - invoke-virtual {v6, v4}, Lf/h/a/b/i1/t;->y(I)V - - add-int/lit8 v8, v8, -0x7 - - :cond_a - iget-object v4, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - iget v6, v4, Lf/h/a/b/i1/t;->b:I - - iget v4, v4, Lf/h/a/b/i1/t;->c:I - - if-ge v6, v4, :cond_3 - - if-lez v8, :cond_3 - - sub-int/2addr v4, v6 - - invoke-static {v8, v4}, Ljava/lang/Math;->min(II)I - - move-result v4 - - iget-object v7, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - iget-object v7, v7, Lf/h/a/b/i1/t;->a:[B - - invoke-virtual {v3, v7, v6, v4}, Lf/h/a/b/i1/t;->d([BII)V - - iget-object v5, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - add-int/2addr v6, v4 - - invoke-virtual {v5, v6}, Lf/h/a/b/i1/t;->C(I)V - - goto :goto_1 - - :cond_b - throw v10 - - :pswitch_2 - if-eqz v5, :cond_e - - rem-int/lit8 v4, v8, 0x5 - - const/4 v6, 0x2 - - if-eq v4, v6, :cond_c - - goto/16 :goto_1 - - :cond_c - invoke-virtual {v3, v6}, Lf/h/a/b/i1/t;->D(I)V - - iget-object v4, v5, Lf/h/a/b/e1/n/a$a;->b:[I - - invoke-static {v4, v2}, Ljava/util/Arrays;->fill([II)V - - div-int/lit8 v8, v8, 0x5 - - const/4 v4, 0x0 - - :goto_3 - if-ge v4, v8, :cond_d - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v6 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v7 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v12 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v13 - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->q()I - - move-result v14 - - int-to-double v10, v7 - - const-wide v15, 0x3ff66e978d4fdf3bL # 1.402 - - add-int/lit8 v12, v12, -0x80 - - move-object v7, v3 - - int-to-double v2, v12 - - mul-double v15, v15, v2 - - move-object v12, v1 - - add-double v0, v15, v10 - - double-to-int v0, v0 - - const-wide v15, 0x3fd60663c74fb54aL # 0.34414 - - add-int/lit8 v13, v13, -0x80 - - move-object v1, v12 - - int-to-double v12, v13 - - mul-double v15, v15, v12 - - sub-double v15, v10, v15 - - const-wide v17, 0x3fe6da3c21187e7cL # 0.71414 - - mul-double v2, v2, v17 - - sub-double v2, v15, v2 - - double-to-int v2, v2 - - const-wide v15, 0x3ffc5a1cac083127L # 1.772 - - mul-double v12, v12, v15 - - add-double/2addr v12, v10 - - double-to-int v3, v12 - - iget-object v10, v5, Lf/h/a/b/e1/n/a$a;->b:[I - - shl-int/lit8 v11, v14, 0x18 - - const/16 v12, 0xff - - const/4 v13, 0x0 - - invoke-static {v0, v13, v12}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v0 - - shl-int/lit8 v0, v0, 0x10 - - or-int/2addr v0, v11 - - invoke-static {v2, v13, v12}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v2 - - shl-int/lit8 v2, v2, 0x8 - - or-int/2addr v0, v2 - - invoke-static {v3, v13, v12}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v2 - - or-int/2addr v0, v2 - - aput v0, v10, v6 - - add-int/lit8 v4, v4, 0x1 - - move-object/from16 v0, p0 - - move-object v3, v7 - - const/4 v2, 0x0 - - const/4 v10, 0x0 - - goto :goto_3 - - :cond_d - move-object v7, v3 - - const/4 v0, 0x1 - - iput-boolean v0, v5, Lf/h/a/b/e1/n/a$a;->c:Z - - const/4 v0, 0x0 - - goto :goto_4 - - :cond_e - move-object v0, v10 - - throw v0 - - :goto_4 - move-object v10, v0 - - const/4 v13, 0x0 - - goto/16 :goto_b - - :cond_f - move-object v7, v3 - - move-object v0, v10 - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->d:I - - if-eqz v2, :cond_16 - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->e:I - - if-eqz v2, :cond_16 - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->h:I - - if-eqz v2, :cond_16 - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->i:I - - if-eqz v2, :cond_16 - - iget-object v2, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - iget v3, v2, Lf/h/a/b/i1/t;->c:I - - if-eqz v3, :cond_16 - - iget v4, v2, Lf/h/a/b/i1/t;->b:I - - if-ne v4, v3, :cond_16 - - iget-boolean v3, v5, Lf/h/a/b/e1/n/a$a;->c:Z - - if-nez v3, :cond_10 - - goto/16 :goto_9 - - :cond_10 - const/4 v13, 0x0 - - invoke-virtual {v2, v13}, Lf/h/a/b/i1/t;->C(I)V - - iget v0, v5, Lf/h/a/b/e1/n/a$a;->h:I - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->i:I - - mul-int v0, v0, v2 - - new-array v2, v0, [I - - const/4 v3, 0x0 - - :cond_11 - :goto_5 - if-ge v3, v0, :cond_15 - - iget-object v4, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - if-eqz v4, :cond_12 - - add-int/lit8 v6, v3, 0x1 - - iget-object v8, v5, Lf/h/a/b/e1/n/a$a;->b:[I - - aget v4, v8, v4 - - aput v4, v2, v3 - - :goto_6 - move v3, v6 - - goto :goto_5 - - :cond_12 - iget-object v4, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->q()I - - move-result v4 - - if-eqz v4, :cond_11 - - and-int/lit8 v6, v4, 0x40 - - if-nez v6, :cond_13 - - and-int/lit8 v6, v4, 0x3f - - goto :goto_7 - - :cond_13 - and-int/lit8 v6, v4, 0x3f - - shl-int/lit8 v6, v6, 0x8 - - iget-object v8, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - or-int/2addr v6, v8 - - :goto_7 - and-int/lit16 v4, v4, 0x80 - - if-nez v4, :cond_14 - - const/4 v4, 0x0 - - goto :goto_8 - - :cond_14 - iget-object v4, v5, Lf/h/a/b/e1/n/a$a;->b:[I - - iget-object v8, v5, Lf/h/a/b/e1/n/a$a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v8}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - aget v4, v4, v8 - - :goto_8 - add-int/2addr v6, v3 - - invoke-static {v2, v3, v6, v4}, Ljava/util/Arrays;->fill([IIII)V - - goto :goto_6 - - :cond_15 - iget v0, v5, Lf/h/a/b/e1/n/a$a;->h:I - - iget v3, v5, Lf/h/a/b/e1/n/a$a;->i:I - - sget-object v4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; - - invoke-static {v2, v0, v3, v4}, Landroid/graphics/Bitmap;->createBitmap([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; - - move-result-object v15 - - new-instance v10, Lf/h/a/b/e1/b; - - iget v0, v5, Lf/h/a/b/e1/n/a$a;->f:I - - int-to-float v0, v0 - - iget v2, v5, Lf/h/a/b/e1/n/a$a;->d:I - - int-to-float v2, v2 - - div-float v16, v0, v2 - - const/16 v17, 0x0 - - iget v0, v5, Lf/h/a/b/e1/n/a$a;->g:I - - int-to-float v0, v0 - - iget v3, v5, Lf/h/a/b/e1/n/a$a;->e:I - - int-to-float v3, v3 - - div-float v18, v0, v3 - - const/16 v19, 0x0 - - iget v0, v5, Lf/h/a/b/e1/n/a$a;->h:I - - int-to-float v0, v0 - - div-float v20, v0, v2 - - iget v0, v5, Lf/h/a/b/e1/n/a$a;->i:I - - int-to-float v0, v0 - - div-float v21, v0, v3 - - move-object v14, v10 - - invoke-direct/range {v14 .. v21}, Lf/h/a/b/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V - - goto :goto_a - - :cond_16 - :goto_9 - const/4 v13, 0x0 - - move-object v10, v0 - - :goto_a - invoke-virtual {v5}, Lf/h/a/b/e1/n/a$a;->a()V - - :goto_b - invoke-virtual {v7, v9}, Lf/h/a/b/i1/t;->C(I)V - - :goto_c - move-object v0, v1 - - if-eqz v10, :cond_17 - - invoke-virtual {v0, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_17 - move-object v1, v0 - - const/4 v2, 0x0 - - move-object/from16 v0, p0 - - goto/16 :goto_0 - - :cond_18 - move-object v0, v1 - - new-instance v1, Lf/h/a/b/e1/n/b; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - invoke-direct {v1, v0}, Lf/h/a/b/e1/n/b;->(Ljava/util/List;)V - - return-object v1 - - :pswitch_data_0 - .packed-switch 0x14 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/n/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/n/b.smali deleted file mode 100644 index 55d415b1c5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/n/b.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/b/e1/n/b; -.super Ljava/lang/Object; -.source "PgsSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/n/b;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 0 - - const/4 p1, -0x1 - - return p1 -.end method - -.method public g(I)J - .locals 2 - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object p1, p0, Lf/h/a/b/e1/n/b;->d:Ljava/util/List; - - return-object p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/a.smali deleted file mode 100644 index 575c9b5ca5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/a.smali +++ /dev/null @@ -1,1425 +0,0 @@ -.class public final Lf/h/a/b/e1/o/a; -.super Lf/h/a/b/e1/c; -.source "SsaDecoder.java" - - -# static fields -.field public static final s:Ljava/util/regex/Pattern; - - -# instance fields -.field public final n:Z - -.field public final o:Lf/h/a/b/e1/o/b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public p:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/o/c;", - ">;" - } - .end annotation -.end field - -.field public q:F - -.field public r:F - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "(?:(\\d+):)?(\\d+):(\\d+)[:.](\\d+)" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/o/a;->s:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor (Ljava/util/List;)V - .locals 3 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;)V" - } - .end annotation - - const-string v0, "SsaDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - const v0, -0x800001 - - iput v0, p0, Lf/h/a/b/e1/o/a;->q:F - - iput v0, p0, Lf/h/a/b/e1/o/a;->r:F - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/b/e1/o/a;->n:Z - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - invoke-static {v0}, Lf/h/a/b/i1/c0;->r([B)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "Format:" - - invoke-virtual {v0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v0}, Lf/h/a/b/e1/o/b;->a(Ljava/lang/String;)Lf/h/a/b/e1/o/b; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/e1/o/b; - - iput-object v0, p0, Lf/h/a/b/e1/o/a;->o:Lf/h/a/b/e1/o/b; - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [B - - invoke-direct {v0, p1}, Lf/h/a/b/i1/t;->([B)V - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/o/a;->m(Lf/h/a/b/i1/t;)V - - goto :goto_0 - - :cond_0 - iput-boolean v0, p0, Lf/h/a/b/e1/o/a;->n:Z - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/e1/o/a;->o:Lf/h/a/b/e1/o/b; - - :goto_0 - return-void -.end method - -.method public static k(JLjava/util/List;Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Ljava/util/List<", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;>;)I" - } - .end annotation - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - :goto_0 - if-ltz v0, :cond_2 - - invoke-interface {p2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long v3, v1, p0 - - if-nez v3, :cond_0 - - return v0 - - :cond_0 - invoke-interface {p2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long v3, v1, p0 - - if-gez v3, :cond_1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v0, v0, -0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - invoke-interface {p2, v0, p0}, Ljava/util/List;->add(ILjava/lang/Object;)V - - new-instance p0, Ljava/util/ArrayList; - - if-nez v0, :cond_3 - - invoke-direct {p0}, Ljava/util/ArrayList;->()V - - goto :goto_2 - - :cond_3 - add-int/lit8 p1, v0, -0x1 - - invoke-interface {p3, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Collection; - - invoke-direct {p0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - :goto_2 - invoke-interface {p3, v0, p0}, Ljava/util/List;->add(ILjava/lang/Object;)V - - return v0 -.end method - -.method public static l(I)F - .locals 1 - - if-eqz p0, :cond_2 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_0 - - const p0, -0x800001 - - return p0 - - :cond_0 - const p0, 0x3f733333 # 0.95f - - return p0 - - :cond_1 - const/high16 p0, 0x3f000000 # 0.5f - - return p0 - - :cond_2 - const p0, 0x3d4ccccd # 0.05f - - return p0 -.end method - -.method public static n(Ljava/lang/String;)J - .locals 8 - - sget-object v0, Lf/h/a/b/e1/o/a;->s:Ljava/util/regex/Pattern; - - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v0 - - if-nez v0, :cond_0 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - return-wide v0 - - :cond_0 - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - const-wide/16 v2, 0x3c - - mul-long v0, v0, v2 - - mul-long v0, v0, v2 - - const-wide/32 v4, 0xf4240 - - mul-long v0, v0, v4 - - const/4 v6, 0x2 - - invoke-virtual {p0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v6 - - mul-long v6, v6, v2 - - mul-long v6, v6, v4 - - add-long/2addr v6, v0 - - const/4 v0, 0x3 - - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - mul-long v0, v0, v4 - - add-long/2addr v0, v6 - - const/4 v2, 0x4 - - invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v2 - - const-wide/16 v4, 0x2710 - - mul-long v2, v2, v4 - - add-long/2addr v2, v0 - - return-wide v2 -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 24 - - move-object/from16 v0, p0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - new-instance v3, Lf/h/a/b/i1/t; - - move-object/from16 v4, p1 - - move/from16 v5, p2 - - invoke-direct {v3, v4, v5}, Lf/h/a/b/i1/t;->([BI)V - - iget-boolean v4, v0, Lf/h/a/b/e1/o/a;->n:Z - - if-nez v4, :cond_0 - - invoke-virtual {v0, v3}, Lf/h/a/b/e1/o/a;->m(Lf/h/a/b/i1/t;)V - - :cond_0 - iget-boolean v4, v0, Lf/h/a/b/e1/o/a;->n:Z - - if-eqz v4, :cond_1 - - iget-object v4, v0, Lf/h/a/b/e1/o/a;->o:Lf/h/a/b/e1/o/b; - - goto :goto_0 - - :cond_1 - const/4 v4, 0x0 - - :goto_0 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v5 - - if-eqz v5, :cond_11 - - const-string v6, "Format:" - - invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_2 - - invoke-static {v5}, Lf/h/a/b/e1/o/b;->a(Ljava/lang/String;)Lf/h/a/b/e1/o/b; - - move-result-object v4 - - goto :goto_0 - - :cond_2 - const-string v6, "Dialogue:" - - invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_f - - const-string v7, "SsaDecoder" - - if-nez v4, :cond_3 - - const-string v6, "Skipping dialogue line before complete format: " - - invoke-static {v6, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_d - - :cond_3 - invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - const/16 v6, 0x9 - - invoke-virtual {v5, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - iget v8, v4, Lf/h/a/b/e1/o/b;->e:I - - const-string v9, "," - - invoke-virtual {v6, v9, v8}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v6 - - array-length v8, v6 - - iget v9, v4, Lf/h/a/b/e1/o/b;->e:I - - if-eq v8, v9, :cond_4 - - const-string v6, "Skipping dialogue line with fewer columns than format: " - - invoke-static {v6, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_d - - :cond_4 - iget v8, v4, Lf/h/a/b/e1/o/b;->a:I - - aget-object v8, v6, v8 - - invoke-static {v8}, Lf/h/a/b/e1/o/a;->n(Ljava/lang/String;)J - - move-result-wide v8 - - const-string v10, "Skipping invalid timing: " - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v13, v8, v11 - - if-nez v13, :cond_5 - - invoke-static {v10, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_d - - :cond_5 - iget v13, v4, Lf/h/a/b/e1/o/b;->b:I - - aget-object v13, v6, v13 - - invoke-static {v13}, Lf/h/a/b/e1/o/a;->n(Ljava/lang/String;)J - - move-result-wide v13 - - cmp-long v15, v13, v11 - - if-nez v15, :cond_6 - - invoke-static {v10, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_d - - :cond_6 - iget-object v5, v0, Lf/h/a/b/e1/o/a;->p:Ljava/util/Map; - - const/4 v10, -0x1 - - if-eqz v5, :cond_7 - - iget v11, v4, Lf/h/a/b/e1/o/b;->c:I - - if-eq v11, v10, :cond_7 - - aget-object v10, v6, v11 - - invoke-virtual {v10}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v10 - - invoke-interface {v5, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/o/c; - - goto :goto_1 - - :cond_7 - const/4 v5, 0x0 - - :goto_1 - iget v10, v4, Lf/h/a/b/e1/o/b;->d:I - - aget-object v6, v6, v10 - - sget-object v10, Lf/h/a/b/e1/o/c$b;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v10, v6}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v10 - - const/4 v11, 0x0 - - const/4 v12, -0x1 - - :goto_2 - invoke-virtual {v10}, Ljava/util/regex/Matcher;->find()Z - - move-result v15 - - move-object/from16 p3, v3 - - const/4 v3, 0x1 - - if-eqz v15, :cond_b - - invoke-virtual {v10, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v3 - - :try_start_0 - invoke-static {v3}, Lf/h/a/b/e1/o/c$b;->a(Ljava/lang/String;)Landroid/graphics/PointF; - - move-result-object v15 - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v15, :cond_8 - - move-object v11, v15 - - :catch_0 - :cond_8 - :try_start_1 - sget-object v15, Lf/h/a/b/e1/o/c$b;->f:Ljava/util/regex/Pattern; - - invoke-virtual {v15, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/util/regex/Matcher;->find()Z - - move-result v15 - - if-eqz v15, :cond_9 - - const/4 v15, 0x1 - - invoke-virtual {v3, v15}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/b/e1/o/c;->a(Ljava/lang/String;)I - - move-result v3 - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_3 - - :cond_9 - const/4 v3, -0x1 - - :goto_3 - const/4 v15, -0x1 - - if-eq v3, v15, :cond_a - - move v12, v3 - - :catch_1 - :cond_a - move-object/from16 v3, p3 - - goto :goto_2 - - :cond_b - new-instance v3, Lf/h/a/b/e1/o/c$b; - - invoke-direct {v3, v12, v11}, Lf/h/a/b/e1/o/c$b;->(ILandroid/graphics/PointF;)V - - sget-object v10, Lf/h/a/b/e1/o/c$b;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v10, v6}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v6 - - const-string v10, "" - - invoke-virtual {v6, v10}, Ljava/util/regex/Matcher;->replaceAll(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v10, "\n" - - const-string v11, "\\\\N" - - invoke-virtual {v6, v11, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v11, "\\\\n" - - invoke-virtual {v6, v11, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v16 - - iget v6, v0, Lf/h/a/b/e1/o/a;->q:F - - iget v10, v0, Lf/h/a/b/e1/o/a;->r:F - - iget v11, v3, Lf/h/a/b/e1/o/c$b;->a:I - - const/4 v12, -0x1 - - if-eq v11, v12, :cond_c - - goto :goto_4 - - :cond_c - if-eqz v5, :cond_d - - iget v11, v5, Lf/h/a/b/e1/o/c;->b:I - - goto :goto_4 - - :cond_d - const/4 v11, -0x1 - - :goto_4 - const-string v5, "Unknown alignment: " - - packed-switch v11, :pswitch_data_0 - - :pswitch_0 - invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_5 - - :pswitch_1 - const/4 v12, 0x2 - - const/16 v22, 0x2 - - goto :goto_6 - - :pswitch_2 - const/4 v12, 0x1 - - const/16 v22, 0x1 - - goto :goto_6 - - :pswitch_3 - const/4 v12, 0x0 - - const/16 v22, 0x0 - - goto :goto_6 - - :goto_5 - invoke-static {v7, v12}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :pswitch_4 - const/high16 v12, -0x80000000 - - const/high16 v22, -0x80000000 - - :goto_6 - packed-switch v11, :pswitch_data_1 - - :pswitch_5 - invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_7 - - :pswitch_6 - const/4 v12, 0x0 - - const/16 v20, 0x0 - - goto :goto_8 - - :pswitch_7 - const/4 v12, 0x1 - - const/16 v20, 0x1 - - goto :goto_8 - - :pswitch_8 - const/4 v12, 0x2 - - const/16 v20, 0x2 - - goto :goto_8 - - :goto_7 - invoke-static {v7, v12}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :pswitch_9 - const/high16 v12, -0x80000000 - - const/high16 v20, -0x80000000 - - :goto_8 - iget-object v3, v3, Lf/h/a/b/e1/o/c$b;->b:Landroid/graphics/PointF; - - if-eqz v3, :cond_e - - const v12, -0x800001 - - cmpl-float v15, v10, v12 - - if-eqz v15, :cond_e - - cmpl-float v12, v6, v12 - - if-eqz v12, :cond_e - - iget v12, v3, Landroid/graphics/PointF;->x:F - - div-float/2addr v12, v6 - - iget v3, v3, Landroid/graphics/PointF;->y:F - - div-float/2addr v3, v10 - - move/from16 v18, v3 - - move/from16 v21, v12 - - goto :goto_9 - - :cond_e - invoke-static/range {v22 .. v22}, Lf/h/a/b/e1/o/a;->l(I)F - - move-result v3 - - invoke-static/range {v20 .. v20}, Lf/h/a/b/e1/o/a;->l(I)F - - move-result v6 - - move/from16 v21, v3 - - move/from16 v18, v6 - - :goto_9 - new-instance v3, Lf/h/a/b/e1/b; - - packed-switch v11, :pswitch_data_2 - - :pswitch_a - invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_a - - :pswitch_b - sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - goto :goto_b - - :pswitch_c - sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; - - goto :goto_b - - :pswitch_d - sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - goto :goto_b - - :goto_a - invoke-static {v7, v5}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :pswitch_e - const/4 v5, 0x0 - - :goto_b - move-object/from16 v17, v5 - - const/16 v19, 0x0 - - const v23, -0x800001 - - move-object v15, v3 - - invoke-direct/range {v15 .. v23}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - invoke-static {v8, v9, v2, v1}, Lf/h/a/b/e1/o/a;->k(JLjava/util/List;Ljava/util/List;)I - - move-result v5 - - invoke-static {v13, v14, v2, v1}, Lf/h/a/b/e1/o/a;->k(JLjava/util/List;Ljava/util/List;)I - - move-result v6 - - :goto_c - if-ge v5, v6, :cond_10 - - invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-interface {v7, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - add-int/lit8 v5, v5, 0x1 - - goto :goto_c - - :cond_f - :goto_d - move-object/from16 p3, v3 - - :cond_10 - move-object/from16 v3, p3 - - goto/16 :goto_0 - - :cond_11 - new-instance v3, Lf/h/a/b/e1/o/d; - - invoke-direct {v3, v1, v2}, Lf/h/a/b/e1/o/d;->(Ljava/util/List;Ljava/util/List;)V - - return-object v3 - - :pswitch_data_0 - .packed-switch -0x1 - :pswitch_4 - :pswitch_0 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch - - :pswitch_data_1 - .packed-switch -0x1 - :pswitch_9 - :pswitch_5 - :pswitch_8 - :pswitch_8 - :pswitch_8 - :pswitch_7 - :pswitch_7 - :pswitch_7 - :pswitch_6 - :pswitch_6 - :pswitch_6 - .end packed-switch - - :pswitch_data_2 - .packed-switch -0x1 - :pswitch_e - :pswitch_a - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_d - :pswitch_c - :pswitch_b - .end packed-switch -.end method - -.method public final m(Lf/h/a/b/i1/t;)V - .locals 16 - - move-object/from16 v1, p0 - - :cond_0 - :goto_0 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_16 - - const-string v2, "[Script Info]" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - const/16 v3, 0x5b - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - const/4 v6, 0x0 - - const/4 v7, -0x1 - - if-eqz v2, :cond_6 - - :goto_1 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->b()I - - move-result v2 - - if-eq v2, v3, :cond_0 - - :cond_1 - const-string v2, ":" - - invoke-virtual {v0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - array-length v2, v0 - - if-eq v2, v4, :cond_2 - - goto :goto_1 - - :cond_2 - aget-object v2, v0, v6 - - invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->hashCode()I - - move-result v7 - - packed-switch v7, :pswitch_data_0 - - goto :goto_2 - - :pswitch_0 - const-string v7, "playresy" - - invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 v2, 0x1 - - goto :goto_3 - - :pswitch_1 - const-string v7, "playresx" - - invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 v2, 0x0 - - goto :goto_3 - - :cond_3 - :goto_2 - const/4 v2, -0x1 - - :goto_3 - if-eqz v2, :cond_5 - - if-eq v2, v5, :cond_4 - - goto :goto_1 - - :cond_4 - :try_start_0 - aget-object v0, v0, v5 - - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v0 - - iput v0, v1, Lf/h/a/b/e1/o/a;->r:F - - goto :goto_1 - - :cond_5 - aget-object v0, v0, v5 - - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v0 - - iput v0, v1, Lf/h/a/b/e1/o/a;->q:F - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - nop - - goto :goto_1 - - :cond_6 - const-string v2, "[V4+ Styles]" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - const-string v8, "SsaDecoder" - - if-eqz v2, :cond_14 - - new-instance v2, Ljava/util/LinkedHashMap; - - invoke-direct {v2}, Ljava/util/LinkedHashMap;->()V - - const/4 v9, 0x0 - - :cond_7 - move-object v10, v9 - - :cond_8 - :goto_4 - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v11 - - if-eqz v11, :cond_13 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-eqz v0, :cond_9 - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/i1/t;->b()I - - move-result v0 - - if-eq v0, v3, :cond_13 - - :cond_9 - const-string v0, "Format:" - - invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - const-string v12, "," - - if-eqz v0, :cond_10 - - const/4 v0, 0x7 - - invoke-virtual {v11, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0, v12}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - const/4 v10, 0x0 - - const/4 v11, -0x1 - - const/4 v12, -0x1 - - :goto_5 - array-length v13, v0 - - if-ge v10, v13, :cond_f - - aget-object v13, v0, v10 - - invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v13 - - invoke-static {v13}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v13}, Ljava/lang/String;->hashCode()I - - move-result v14 - - const v15, 0x337a8b - - if-eq v14, v15, :cond_b - - const v15, 0x695fa1e3 - - if-eq v14, v15, :cond_a - - goto :goto_6 - - :cond_a - const-string v14, "alignment" - - invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v13 - - if-eqz v13, :cond_c - - const/4 v13, 0x1 - - goto :goto_7 - - :cond_b - const-string v14, "name" - - invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v13 - - if-eqz v13, :cond_c - - const/4 v13, 0x0 - - goto :goto_7 - - :cond_c - :goto_6 - const/4 v13, -0x1 - - :goto_7 - if-eqz v13, :cond_e - - if-eq v13, v5, :cond_d - - goto :goto_8 - - :cond_d - move v12, v10 - - goto :goto_8 - - :cond_e - move v11, v10 - - :goto_8 - add-int/lit8 v10, v10, 0x1 - - goto :goto_5 - - :cond_f - if-eq v11, v7, :cond_7 - - new-instance v10, Lf/h/a/b/e1/o/c$a; - - array-length v0, v0 - - invoke-direct {v10, v11, v12, v0}, Lf/h/a/b/e1/o/c$a;->(III)V - - goto :goto_4 - - :cond_10 - const-string v0, "Style:" - - invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v13 - - if-eqz v13, :cond_8 - - if-nez v10, :cond_11 - - const-string v0, "Skipping \'Style:\' line before \'Format:\' line: " - - invoke-static {v0, v11, v8}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_4 - - :cond_11 - invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - const/4 v0, 0x6 - - invoke-virtual {v11, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0, v12}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - array-length v12, v0 - - iget v13, v10, Lf/h/a/b/e1/o/c$a;->c:I - - const-string v14, "SsaStyle" - - if-eq v12, v13, :cond_12 - - const/4 v12, 0x3 - - new-array v12, v12, [Ljava/lang/Object; - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - aput-object v13, v12, v6 - - array-length v0, v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v12, v5 - - aput-object v11, v12, v4 - - const-string v0, "Skipping malformed \'Style:\' line (expected %s values, found %s): \'%s\'" - - invoke-static {v0, v12}, Lf/h/a/b/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v14, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_9 - - :cond_12 - :try_start_1 - new-instance v12, Lf/h/a/b/e1/o/c; - - iget v13, v10, Lf/h/a/b/e1/o/c$a;->a:I - - aget-object v13, v0, v13 - - invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v13 - - iget v15, v10, Lf/h/a/b/e1/o/c$a;->b:I - - aget-object v0, v0, v15 - - invoke-static {v0}, Lf/h/a/b/e1/o/c;->a(Ljava/lang/String;)I - - move-result v0 - - invoke-direct {v12, v13, v0}, Lf/h/a/b/e1/o/c;->(Ljava/lang/String;I)V - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_a - - :catch_1 - move-exception v0 - - new-instance v12, Ljava/lang/StringBuilder; - - invoke-direct {v12}, Ljava/lang/StringBuilder;->()V - - const-string v13, "Skipping malformed \'Style:\' line: \'" - - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v11, "\'" - - invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v11 - - invoke-static {v14, v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_9 - move-object v12, v9 - - :goto_a - if-eqz v12, :cond_8 - - iget-object v0, v12, Lf/h/a/b/e1/o/c;->a:Ljava/lang/String; - - invoke-virtual {v2, v0, v12}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto/16 :goto_4 - - :cond_13 - iput-object v2, v1, Lf/h/a/b/e1/o/a;->p:Ljava/util/Map; - - goto/16 :goto_0 - - :cond_14 - const-string v2, "[V4 Styles]" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_15 - - const-string v0, "[V4 Styles] are not supported" - - invoke-static {v8, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_0 - - :cond_15 - const-string v2, "[Events]" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - :cond_16 - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x70092d0c - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/b.smali deleted file mode 100644 index 98ace83c85..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/b.smali +++ /dev/null @@ -1,225 +0,0 @@ -.class public final Lf/h/a/b/e1/o/b; -.super Ljava/lang/Object; -.source "SsaDialogueFormat.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - - -# direct methods -.method public constructor (IIIII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/o/b;->a:I - - iput p2, p0, Lf/h/a/b/e1/o/b;->b:I - - iput p3, p0, Lf/h/a/b/e1/o/b;->c:I - - iput p4, p0, Lf/h/a/b/e1/o/b;->d:I - - iput p5, p0, Lf/h/a/b/e1/o/b;->e:I - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lf/h/a/b/e1/o/b; - .locals 12 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-string v0, "Format:" - - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - const/4 v0, 0x7 - - invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "," - - invoke-static {p0, v0}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p0 - - const/4 v0, 0x0 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - const/4 v4, -0x1 - - const/4 v5, -0x1 - - const/4 v6, -0x1 - - const/4 v7, -0x1 - - :goto_0 - array-length v3, p0 - - if-ge v2, v3, :cond_5 - - aget-object v3, p0, v2 - - invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v8 - - const/4 v9, 0x2 - - const/4 v10, 0x3 - - const/4 v11, 0x1 - - sparse-switch v8, :sswitch_data_0 - - goto :goto_1 - - :sswitch_0 - const-string v8, "style" - - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 v3, 0x2 - - goto :goto_2 - - :sswitch_1 - const-string v8, "start" - - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 v3, 0x0 - - goto :goto_2 - - :sswitch_2 - const-string v8, "text" - - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 v3, 0x3 - - goto :goto_2 - - :sswitch_3 - const-string v8, "end" - - invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_0 - :goto_1 - const/4 v3, -0x1 - - :goto_2 - if-eqz v3, :cond_4 - - if-eq v3, v11, :cond_3 - - if-eq v3, v9, :cond_2 - - if-eq v3, v10, :cond_1 - - goto :goto_3 - - :cond_1 - move v7, v2 - - goto :goto_3 - - :cond_2 - move v6, v2 - - goto :goto_3 - - :cond_3 - move v5, v2 - - goto :goto_3 - - :cond_4 - move v4, v2 - - :goto_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_5 - if-eq v4, v1, :cond_6 - - if-eq v5, v1, :cond_6 - - new-instance v0, Lf/h/a/b/e1/o/b; - - array-length v8, p0 - - move-object v3, v0 - - invoke-direct/range {v3 .. v8}, Lf/h/a/b/e1/o/b;->(IIIII)V - - goto :goto_4 - - :cond_6 - const/4 v0, 0x0 - - :goto_4 - return-object v0 - - nop - - :sswitch_data_0 - .sparse-switch - 0x188db -> :sswitch_3 - 0x36452d -> :sswitch_2 - 0x68ac462 -> :sswitch_1 - 0x68b1db1 -> :sswitch_0 - .end sparse-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/c$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/c$a.smali deleted file mode 100644 index d723500d85..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/c$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/e1/o/c$a; -.super Ljava/lang/Object; -.source "SsaStyle.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/o/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - - -# direct methods -.method public constructor (III)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/o/c$a;->a:I - - iput p2, p0, Lf/h/a/b/e1/o/c$a;->b:I - - iput p3, p0, Lf/h/a/b/e1/o/c$a;->c:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/c$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/c$b.smali deleted file mode 100644 index a8477b8198..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/c$b.smali +++ /dev/null @@ -1,225 +0,0 @@ -.class public final Lf/h/a/b/e1/o/c$b; -.super Ljava/lang/Object; -.source "SsaStyle.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/o/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# static fields -.field public static final c:Ljava/util/regex/Pattern; - -.field public static final d:Ljava/util/regex/Pattern; - -.field public static final e:Ljava/util/regex/Pattern; - -.field public static final f:Ljava/util/regex/Pattern; - - -# instance fields -.field public final a:I - -.field public final b:Landroid/graphics/PointF; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 5 - - const-string v0, "\\{([^}]*)\\}" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/o/c$b;->c:Ljava/util/regex/Pattern; - - const/4 v0, 0x1 - - new-array v1, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - const-string v3, "\\s*\\d+(?:\\.\\d+)?\\s*" - - aput-object v3, v1, v2 - - const-string v4, "\\\\pos\\((%1$s),(%1$s)\\)" - - invoke-static {v4, v1}, Lf/h/a/b/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v1 - - sput-object v1, Lf/h/a/b/e1/o/c$b;->d:Ljava/util/regex/Pattern; - - new-array v0, v0, [Ljava/lang/Object; - - aput-object v3, v0, v2 - - const-string v1, "\\\\move\\(%1$s,%1$s,(%1$s),(%1$s)(?:,%1$s,%1$s)?\\)" - - invoke-static {v1, v0}, Lf/h/a/b/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/o/c$b;->e:Ljava/util/regex/Pattern; - - const-string v0, "\\\\an(\\d+)" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/o/c$b;->f:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor (ILandroid/graphics/PointF;)V - .locals 0 - .param p2 # Landroid/graphics/PointF; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/o/c$b;->a:I - - iput-object p2, p0, Lf/h/a/b/e1/o/c$b;->b:Landroid/graphics/PointF; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Landroid/graphics/PointF; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - sget-object v0, Lf/h/a/b/e1/o/c$b;->d:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - sget-object v1, Lf/h/a/b/e1/o/c$b;->e:Ljava/util/regex/Pattern; - - invoke-virtual {v1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->find()Z - - move-result v2 - - invoke-virtual {v1}, Ljava/util/regex/Matcher;->find()Z - - move-result v3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - if-eqz v2, :cond_1 - - if-eqz v3, :cond_0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Override has both \\pos(x,y) and \\move(x1,y1,x2,y2); using \\pos values. override=\'" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\'" - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string v1, "SsaStyle.Overrides" - - invoke-static {v1, p0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - invoke-virtual {v0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_1 - if-eqz v3, :cond_2 - - invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - :goto_0 - new-instance v1, Landroid/graphics/PointF; - - invoke-static {p0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p0, Ljava/lang/String; - - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result p0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v0 - - invoke-direct {v1, p0, v0}, Landroid/graphics/PointF;->(FF)V - - return-object v1 - - :cond_2 - const/4 p0, 0x0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/c.smali deleted file mode 100644 index e4a78d16b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/c.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/b/e1/o/c; -.super Ljava/lang/Object; -.source "SsaStyle.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/o/c$b;, - Lf/h/a/b/e1/o/c$a; - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:I - - -# direct methods -.method public constructor (Ljava/lang/String;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/o/c;->a:Ljava/lang/String; - - iput p2, p0, Lf/h/a/b/e1/o/c;->b:I - - return-void -.end method - -.method public static a(Ljava/lang/String;)I - .locals 2 - - :try_start_0 - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - packed-switch v0, :pswitch_data_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :pswitch_0 - const/4 v1, 0x1 - - :goto_0 - if-eqz v1, :cond_0 - - return v0 - - :catch_0 - :cond_0 - const-string v0, "Ignoring unknown alignment: " - - const-string v1, "SsaStyle" - - invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const/4 p0, -0x1 - - return p0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/o/d.smali b/com.discord/smali_classes2/f/h/a/b/e1/o/d.smali deleted file mode 100644 index 33a4054085..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/o/d.smali +++ /dev/null @@ -1,198 +0,0 @@ -.class public final Lf/h/a/b/e1/o/d; -.super Ljava/lang/Object; -.source "SsaSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;>;" - } - .end annotation -.end field - -.field public final e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;>;", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/o/d;->d:Ljava/util/List; - - iput-object p2, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const/4 p2, 0x0 - - invoke-static {v0, p1, p2, p2}, Lf/h/a/b/i1/c0;->b(Ljava/util/List;Ljava/lang/Comparable;ZZ)I - - move-result p1 - - iget-object p2, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result p2 - - if-ge p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-ltz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v2, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p1, v2, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v0, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const/4 p2, 0x1 - - const/4 v1, 0x0 - - invoke-static {v0, p1, p2, v1}, Lf/h/a/b/i1/c0;->d(Ljava/util/List;Ljava/lang/Comparable;ZZ)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/e1/o/d;->d:Ljava/util/List; - - invoke-interface {p2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - return-object p1 -.end method - -.method public i()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/o/d;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/p/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/p/a.smali deleted file mode 100644 index c1acb02349..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/p/a.smali +++ /dev/null @@ -1,888 +0,0 @@ -.class public final Lf/h/a/b/e1/p/a; -.super Lf/h/a/b/e1/c; -.source "SubripDecoder.java" - - -# static fields -.field public static final p:Ljava/util/regex/Pattern; - -.field public static final q:Ljava/util/regex/Pattern; - - -# instance fields -.field public final n:Ljava/lang/StringBuilder; - -.field public final o:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "\\s*((?:(\\d+):)?(\\d+):(\\d+),(\\d+))\\s*-->\\s*((?:(\\d+):)?(\\d+):(\\d+),(\\d+))\\s*" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/p/a;->p:Ljava/util/regex/Pattern; - - const-string v0, "\\{\\\\.*?\\}" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/p/a;->q:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const-string v0, "SubripDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iput-object v0, p0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/p/a;->o:Ljava/util/ArrayList; - - return-void -.end method - -.method public static k(I)F - .locals 1 - - if-eqz p0, :cond_2 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x2 - - if-ne p0, v0, :cond_0 - - const p0, 0x3f6b851f # 0.92f - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 - - :cond_1 - const/high16 p0, 0x3f000000 # 0.5f - - return p0 - - :cond_2 - const p0, 0x3da3d70a # 0.08f - - return p0 -.end method - -.method public static l(Ljava/util/regex/Matcher;I)J - .locals 8 - - add-int/lit8 v0, p1, 0x1 - - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - const-wide/16 v2, 0x3c - - mul-long v0, v0, v2 - - mul-long v0, v0, v2 - - const-wide/16 v4, 0x3e8 - - mul-long v0, v0, v4 - - add-int/lit8 v6, p1, 0x2 - - invoke-virtual {p0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v6 - - mul-long v6, v6, v2 - - mul-long v6, v6, v4 - - add-long/2addr v6, v0 - - add-int/lit8 v0, p1, 0x3 - - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - mul-long v0, v0, v4 - - add-long/2addr v0, v6 - - add-int/lit8 p1, p1, 0x4 - - invoke-virtual {p0, p1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide p0 - - add-long/2addr p0, v0 - - mul-long p0, p0, v4 - - return-wide p0 -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 16 - - move-object/from16 v0, p0 - - const-string v1, "SubripDecoder" - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - const/16 v3, 0x20 - - new-array v3, v3, [J - - new-instance v4, Lf/h/a/b/i1/t; - - move-object/from16 v5, p1 - - move/from16 v6, p2 - - invoke-direct {v4, v5, v6}, Lf/h/a/b/i1/t;->([BI)V - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_0 - invoke-virtual {v4}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v7 - - if-eqz v7, :cond_11 - - invoke-virtual {v7}, Ljava/lang/String;->length()I - - move-result v8 - - if-nez v8, :cond_0 - - goto :goto_0 - - :cond_0 - :try_start_0 - invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v7 - - if-nez v7, :cond_1 - - const-string v4, "Unexpected end" - - invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_d - - :cond_1 - sget-object v8, Lf/h/a/b/e1/p/a;->p:Ljava/util/regex/Pattern; - - invoke-virtual {v8, v7}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/util/regex/Matcher;->matches()Z - - move-result v9 - - if-eqz v9, :cond_10 - - const/4 v7, 0x1 - - invoke-static {v8, v7}, Lf/h/a/b/e1/p/a;->l(Ljava/util/regex/Matcher;I)J - - move-result-wide v9 - - array-length v7, v3 - - if-ne v6, v7, :cond_2 - - mul-int/lit8 v7, v6, 0x2 - - invoke-static {v3, v7}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v3 - - :cond_2 - add-int/lit8 v7, v6, 0x1 - - aput-wide v9, v3, v6 - - const/4 v6, 0x6 - - invoke-static {v8, v6}, Lf/h/a/b/e1/p/a;->l(Ljava/util/regex/Matcher;I)J - - move-result-wide v8 - - array-length v6, v3 - - if-ne v7, v6, :cond_3 - - mul-int/lit8 v6, v7, 0x2 - - invoke-static {v3, v6}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v3 - - :cond_3 - add-int/lit8 v6, v7, 0x1 - - aput-wide v8, v3, v7 - - iget-object v7, v0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->setLength(I)V - - iget-object v5, v0, Lf/h/a/b/e1/p/a;->o:Ljava/util/ArrayList; - - invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v5 - - :goto_1 - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_6 - - iget-object v7, v0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/lang/StringBuilder;->length()I - - move-result v7 - - if-lez v7, :cond_4 - - iget-object v7, v0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - const-string v8, "
" - - invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_4 - iget-object v7, v0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - iget-object v8, v0, Lf/h/a/b/e1/p/a;->o:Ljava/util/ArrayList; - - invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v5 - - new-instance v9, Ljava/lang/StringBuilder; - - invoke-direct {v9, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - sget-object v10, Lf/h/a/b/e1/p/a;->q:Ljava/util/regex/Pattern; - - invoke-virtual {v10, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v5 - - const/4 v10, 0x0 - - :goto_2 - invoke-virtual {v5}, Ljava/util/regex/Matcher;->find()Z - - move-result v11 - - if-eqz v11, :cond_5 - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v8, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->start()I - - move-result v12 - - sub-int/2addr v12, v10 - - invoke-virtual {v11}, Ljava/lang/String;->length()I - - move-result v11 - - add-int v13, v12, v11 - - const-string v14, "" - - invoke-virtual {v9, v12, v13, v14}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; - - add-int/2addr v10, v11 - - goto :goto_2 - - :cond_5 - invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v5 - - goto :goto_1 - - :cond_6 - iget-object v5, v0, Lf/h/a/b/e1/p/a;->n:Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; - - move-result-object v8 - - const/4 v5, 0x0 - - const/4 v7, 0x0 - - :goto_3 - iget-object v9, v0, Lf/h/a/b/e1/p/a;->o:Ljava/util/ArrayList; - - invoke-virtual {v9}, Ljava/util/ArrayList;->size()I - - move-result v9 - - if-ge v7, v9, :cond_8 - - iget-object v9, v0, Lf/h/a/b/e1/p/a;->o:Ljava/util/ArrayList; - - invoke-virtual {v9, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/String; - - const-string v10, "\\{\\\\an[1-9]\\}" - - invoke-virtual {v9, v10}, Ljava/lang/String;->matches(Ljava/lang/String;)Z - - move-result v10 - - if-eqz v10, :cond_7 - - move-object v5, v9 - - goto :goto_4 - - :cond_7 - add-int/lit8 v7, v7, 0x1 - - goto :goto_3 - - :cond_8 - :goto_4 - if-nez v5, :cond_9 - - new-instance v5, Lf/h/a/b/e1/b; - - invoke-direct {v5, v8}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;)V - - move-object/from16 p1, v3 - - move-object/from16 p3, v4 - - move/from16 p2, v6 - - goto/16 :goto_b - - :cond_9 - invoke-virtual {v5}, Ljava/lang/String;->hashCode()I - - move-result v7 - - const-string v9, "{\\an9}" - - const-string v10, "{\\an8}" - - const-string v11, "{\\an7}" - - const-string v12, "{\\an6}" - - const-string v13, "{\\an5}" - - const-string v14, "{\\an4}" - - const-string v15, "{\\an3}" - - const-string v0, "{\\an2}" - - move-object/from16 p1, v3 - - const-string v3, "{\\an1}" - - move-object/from16 p3, v4 - - const/4 v4, 0x2 - - sparse-switch v7, :sswitch_data_0 - - goto :goto_5 - - :sswitch_0 - invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x5 - - goto :goto_6 - - :sswitch_1 - invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/16 v7, 0x8 - - goto :goto_6 - - :sswitch_2 - invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x2 - - goto :goto_6 - - :sswitch_3 - invoke-virtual {v5, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x4 - - goto :goto_6 - - :sswitch_4 - invoke-virtual {v5, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x7 - - goto :goto_6 - - :sswitch_5 - invoke-virtual {v5, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x1 - - goto :goto_6 - - :sswitch_6 - invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x3 - - goto :goto_6 - - :sswitch_7 - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x6 - - goto :goto_6 - - :sswitch_8 - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - const/4 v7, 0x0 - - goto :goto_6 - - :cond_a - :goto_5 - const/4 v7, -0x1 - - :goto_6 - move/from16 p2, v6 - - if-eqz v7, :cond_c - - const/4 v6, 0x1 - - if-eq v7, v6, :cond_c - - if-eq v7, v4, :cond_c - - const/4 v6, 0x3 - - if-eq v7, v6, :cond_b - - const/4 v6, 0x4 - - if-eq v7, v6, :cond_b - - const/4 v6, 0x5 - - if-eq v7, v6, :cond_b - - const/4 v6, 0x1 - - goto :goto_7 - - :cond_b - const/4 v6, 0x2 - - goto :goto_7 - - :cond_c - const/4 v6, 0x0 - - :goto_7 - invoke-virtual {v5}, Ljava/lang/String;->hashCode()I - - move-result v7 - - sparse-switch v7, :sswitch_data_1 - - goto :goto_8 - - :sswitch_9 - invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x5 - - goto :goto_9 - - :sswitch_a - invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x4 - - goto :goto_9 - - :sswitch_b - invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x3 - - goto :goto_9 - - :sswitch_c - invoke-virtual {v5, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/16 v0, 0x8 - - goto :goto_9 - - :sswitch_d - invoke-virtual {v5, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x7 - - goto :goto_9 - - :sswitch_e - invoke-virtual {v5, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x6 - - goto :goto_9 - - :sswitch_f - invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x2 - - goto :goto_9 - - :sswitch_10 - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x1 - - goto :goto_9 - - :sswitch_11 - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_d - - const/4 v0, 0x0 - - goto :goto_9 - - :cond_d - :goto_8 - const/4 v0, -0x1 - - :goto_9 - if-eqz v0, :cond_f - - const/4 v3, 0x1 - - if-eq v0, v3, :cond_f - - if-eq v0, v4, :cond_f - - const/4 v3, 0x3 - - if-eq v0, v3, :cond_e - - const/4 v3, 0x4 - - if-eq v0, v3, :cond_e - - const/4 v3, 0x5 - - if-eq v0, v3, :cond_e - - const/4 v0, 0x1 - - const/4 v12, 0x1 - - goto :goto_a - - :cond_e - const/4 v0, 0x0 - - const/4 v12, 0x0 - - goto :goto_a - - :cond_f - const/4 v0, 0x2 - - const/4 v12, 0x2 - - :goto_a - new-instance v5, Lf/h/a/b/e1/b; - - const/4 v9, 0x0 - - invoke-static {v12}, Lf/h/a/b/e1/p/a;->k(I)F - - move-result v10 - - const/4 v11, 0x0 - - invoke-static {v6}, Lf/h/a/b/e1/p/a;->k(I)F - - move-result v13 - - const v15, -0x800001 - - move-object v7, v5 - - move v14, v6 - - invoke-direct/range {v7 .. v15}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - :goto_b - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - sget-object v0, Lf/h/a/b/e1/b;->r:Lf/h/a/b/e1/b; - - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - move-object/from16 v3, p1 - - move/from16 v6, p2 - - goto :goto_c - - :cond_10 - move-object/from16 p3, v4 - - const-string v0, "Skipping invalid timing: " - - invoke-static {v0, v7, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_c - - :catch_0 - move-object/from16 p3, v4 - - const-string v0, "Skipping invalid index: " - - invoke-static {v0, v7, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_c - const/4 v5, 0x0 - - move-object/from16 v0, p0 - - move-object/from16 v4, p3 - - goto/16 :goto_0 - - :cond_11 - :goto_d - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-array v0, v0, [Lf/h/a/b/e1/b; - - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - invoke-static {v3, v6}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v1 - - new-instance v2, Lf/h/a/b/e1/p/b; - - invoke-direct {v2, v0, v1}, Lf/h/a/b/e1/p/b;->([Lf/h/a/b/e1/b;[J)V - - return-object v2 - - nop - - :sswitch_data_0 - .sparse-switch - -0x28ddbde6 -> :sswitch_8 - -0x28ddbdc7 -> :sswitch_7 - -0x28ddbda8 -> :sswitch_6 - -0x28ddbd89 -> :sswitch_5 - -0x28ddbd6a -> :sswitch_4 - -0x28ddbd4b -> :sswitch_3 - -0x28ddbd2c -> :sswitch_2 - -0x28ddbd0d -> :sswitch_1 - -0x28ddbcee -> :sswitch_0 - .end sparse-switch - - :sswitch_data_1 - .sparse-switch - -0x28ddbde6 -> :sswitch_11 - -0x28ddbdc7 -> :sswitch_10 - -0x28ddbda8 -> :sswitch_f - -0x28ddbd89 -> :sswitch_e - -0x28ddbd6a -> :sswitch_d - -0x28ddbd4b -> :sswitch_c - -0x28ddbd2c -> :sswitch_b - -0x28ddbd0d -> :sswitch_a - -0x28ddbcee -> :sswitch_9 - .end sparse-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/p/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/p/b.smali deleted file mode 100644 index a04c2082f1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/p/b.smali +++ /dev/null @@ -1,157 +0,0 @@ -.class public final Lf/h/a/b/e1/p/b; -.super Ljava/lang/Object; -.source "SubripSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:[Lf/h/a/b/e1/b; - -.field public final e:[J - - -# direct methods -.method public constructor ([Lf/h/a/b/e1/b;[J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/p/b;->d:[Lf/h/a/b/e1/b; - - iput-object p2, p0, Lf/h/a/b/e1/p/b;->e:[J - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/p/b;->e:[J - - const/4 v1, 0x0 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result p1 - - iget-object p2, p0, Lf/h/a/b/e1/p/b;->e:[J - - array-length p2, p2 - - if-ge p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-ltz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v2, p0, Lf/h/a/b/e1/p/b;->e:[J - - array-length v2, v2 - - if-ge p1, v2, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v0, p0, Lf/h/a/b/e1/p/b;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public h(J)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/p/b;->e:[J - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/b/i1/c0;->e([JJZZ)I - - move-result p1 - - const/4 p2, -0x1 - - if-eq p1, p2, :cond_1 - - iget-object p2, p0, Lf/h/a/b/e1/p/b;->d:[Lf/h/a/b/e1/b; - - aget-object v0, p2, p1 - - sget-object v1, Lf/h/a/b/e1/b;->r:Lf/h/a/b/e1/b; - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - aget-object p1, p2, p1 - - invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - return-object p1 - - :cond_1 - :goto_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public i()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/p/b;->e:[J - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/a$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/a$a.smali deleted file mode 100644 index 4052d9289a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/a$a.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/b/e1/q/a$a; -.super Ljava/lang/Object; -.source "TtmlDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/q/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (II)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/b/e1/q/a$a;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/a$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/a$b.smali deleted file mode 100644 index 41c3d95fde..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/a$b.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/e1/q/a$b; -.super Ljava/lang/Object; -.source "TtmlDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/q/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:F - -.field public final b:I - -.field public final c:I - - -# direct methods -.method public constructor (FII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/q/a$b;->a:F - - iput p2, p0, Lf/h/a/b/e1/q/a$b;->b:I - - iput p3, p0, Lf/h/a/b/e1/q/a$b;->c:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/a$c.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/a$c.smali deleted file mode 100644 index 17c3fefa03..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/a$c.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/b/e1/q/a$c; -.super Ljava/lang/Object; -.source "TtmlDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/q/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - - -# direct methods -.method public constructor (II)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/q/a$c;->a:I - - iput p2, p0, Lf/h/a/b/e1/q/a$c;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/a.smali deleted file mode 100644 index d8fb1b9519..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/a.smali +++ /dev/null @@ -1,3166 +0,0 @@ -.class public final Lf/h/a/b/e1/q/a; -.super Lf/h/a/b/e1/c; -.source "TtmlDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/q/a$c;, - Lf/h/a/b/e1/q/a$a;, - Lf/h/a/b/e1/q/a$b; - } -.end annotation - - -# static fields -.field public static final o:Ljava/util/regex/Pattern; - -.field public static final p:Ljava/util/regex/Pattern; - -.field public static final q:Ljava/util/regex/Pattern; - -.field public static final r:Ljava/util/regex/Pattern; - -.field public static final s:Ljava/util/regex/Pattern; - -.field public static final t:Ljava/util/regex/Pattern; - -.field public static final u:Lf/h/a/b/e1/q/a$b; - -.field public static final v:Lf/h/a/b/e1/q/a$a; - - -# instance fields -.field public final n:Lorg/xmlpull/v1/XmlPullParserFactory; - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-string v0, "^([0-9][0-9]+):([0-9][0-9]):([0-9][0-9])(?:(\\.[0-9]+)|:([0-9][0-9])(?:\\.([0-9]+))?)?$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->o:Ljava/util/regex/Pattern; - - const-string v0, "^([0-9]+(?:\\.[0-9]+)?)(h|m|s|ms|f|t)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->p:Ljava/util/regex/Pattern; - - const-string v0, "^(([0-9]*.)?[0-9]+)(px|em|%)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->q:Ljava/util/regex/Pattern; - - const-string v0, "^(\\d+\\.?\\d*?)% (\\d+\\.?\\d*?)%$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->r:Ljava/util/regex/Pattern; - - const-string v0, "^(\\d+\\.?\\d*?)px (\\d+\\.?\\d*?)px$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->s:Ljava/util/regex/Pattern; - - const-string v0, "^(\\d+) (\\d+)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/q/a;->t:Ljava/util/regex/Pattern; - - new-instance v0, Lf/h/a/b/e1/q/a$b; - - const/high16 v1, 0x41f00000 # 30.0f - - const/4 v2, 0x1 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/b/e1/q/a$b;->(FII)V - - sput-object v0, Lf/h/a/b/e1/q/a;->u:Lf/h/a/b/e1/q/a$b; - - new-instance v0, Lf/h/a/b/e1/q/a$a; - - const/16 v1, 0x20 - - const/16 v2, 0xf - - invoke-direct {v0, v1, v2}, Lf/h/a/b/e1/q/a$a;->(II)V - - sput-object v0, Lf/h/a/b/e1/q/a;->v:Lf/h/a/b/e1/q/a$a; - - return-void -.end method - -.method public constructor ()V - .locals 3 - - const-string v0, "TtmlDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - :try_start_0 - invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;->newInstance()Lorg/xmlpull/v1/XmlPullParserFactory; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/e1/q/a;->n:Lorg/xmlpull/v1/XmlPullParserFactory; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;->setNamespaceAware(Z)V - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "Couldn\'t create XmlPullParserFactory instance" - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public static l(Ljava/lang/String;)Z - .locals 1 - - const-string v0, "tt" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "head" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "body" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "div" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "p" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "span" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "br" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "style" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "styling" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "layout" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "region" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "metadata" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "image" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "data" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "information" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static n(Ljava/lang/String;Lf/h/a/b/e1/q/d;)V - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - const-string v0, "\\s+" - - invoke-static {p0, v0}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - array-length v1, v0 - - const/4 v2, 0x1 - - const/4 v3, 0x2 - - if-ne v1, v2, :cond_0 - - sget-object v0, Lf/h/a/b/e1/q/a;->q:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - array-length v1, v0 - - if-ne v1, v3, :cond_9 - - sget-object v1, Lf/h/a/b/e1/q/a;->q:Ljava/util/regex/Pattern; - - aget-object v0, v0, v2 - - invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - const-string v1, "TtmlDecoder" - - const-string v4, "Multiple values in fontSize attribute. Picking the second value for vertical font size and ignoring the first." - - invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_0 - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - const-string v4, "\'." - - if-eqz v1, :cond_8 - - const/4 p0, 0x3 - - invoke-virtual {v0, p0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v5, -0x1 - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v6 - - const/16 v7, 0x25 - - if-eq v6, v7, :cond_3 - - const/16 v7, 0xca8 - - if-eq v6, v7, :cond_2 - - const/16 v7, 0xe08 - - if-eq v6, v7, :cond_1 - - goto :goto_1 - - :cond_1 - const-string v6, "px" - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_4 - - const/4 v5, 0x0 - - goto :goto_1 - - :cond_2 - const-string v6, "em" - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_4 - - const/4 v5, 0x1 - - goto :goto_1 - - :cond_3 - const-string v6, "%" - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_4 - - const/4 v5, 0x2 - - :cond_4 - :goto_1 - if-eqz v5, :cond_7 - - if-eq v5, v2, :cond_6 - - if-ne v5, v3, :cond_5 - - iput p0, p1, Lf/h/a/b/e1/q/d;->j:I - - goto :goto_2 - - :cond_5 - new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string p1, "Invalid unit for fontSize: \'" - - invoke-static {p1, v1, v4}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p0 - - :cond_6 - iput v3, p1, Lf/h/a/b/e1/q/d;->j:I - - goto :goto_2 - - :cond_7 - iput v2, p1, Lf/h/a/b/e1/q/d;->j:I - - :goto_2 - invoke-virtual {v0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F - - move-result p0 - - iput p0, p1, Lf/h/a/b/e1/q/d;->k:F - - return-void - - :cond_8 - new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v0, "Invalid expression for fontSize: \'" - - invoke-static {v0, p0, v4}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p1 - - :cond_9 - new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string p1, "Invalid number of entries for fontSize: " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - array-length v0, v0 - - const-string v1, "." - - invoke-static {p1, v0, v1}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static t(Ljava/lang/String;Lf/h/a/b/e1/q/a$b;)J - .locals 14 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - sget-object v0, Lf/h/a/b/e1/q/a;->o:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - const-wide v2, 0x412e848000000000L # 1000000.0 - - const/4 v4, 0x5 - - const/4 v5, 0x4 - - const/4 v6, 0x3 - - const/4 v7, 0x2 - - const/4 v8, 0x1 - - if-eqz v1, :cond_3 - - invoke-virtual {v0, v8}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v8 - - const-wide/16 v10, 0xe10 - - mul-long v8, v8, v10 - - long-to-double v8, v8 - - invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v10 - - const-wide/16 v12, 0x3c - - mul-long v10, v10, v12 - - long-to-double v10, v10 - - add-double/2addr v8, v10 - - invoke-virtual {v0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v6 - - long-to-double v6, v6 - - add-double/2addr v8, v6 - - invoke-virtual {v0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - const-wide/16 v5, 0x0 - - if-eqz p0, :cond_0 - - invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D - - move-result-wide v10 - - goto :goto_0 - - :cond_0 - move-wide v10, v5 - - :goto_0 - add-double/2addr v8, v10 - - invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_1 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v10 - - long-to-float p0, v10 - - iget v1, p1, Lf/h/a/b/e1/q/a$b;->a:F - - div-float/2addr p0, v1 - - float-to-double v10, p0 - - goto :goto_1 - - :cond_1 - move-wide v10, v5 - - :goto_1 - add-double/2addr v8, v10 - - const/4 p0, 0x6 - - invoke-virtual {v0, p0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_2 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - long-to-double v0, v0 - - iget p0, p1, Lf/h/a/b/e1/q/a$b;->b:I - - int-to-double v4, p0 - - div-double/2addr v0, v4 - - iget p0, p1, Lf/h/a/b/e1/q/a$b;->a:F - - float-to-double p0, p0 - - div-double v5, v0, p0 - - :cond_2 - add-double/2addr v8, v5 - - mul-double v8, v8, v2 - - double-to-long p0, v8 - - return-wide p0 - - :cond_3 - sget-object v0, Lf/h/a/b/e1/q/a;->p:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - if-eqz v1, :cond_10 - - invoke-virtual {v0, v8}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D - - move-result-wide v9 - - invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/16 v1, 0x66 - - if-eq v0, v1, :cond_9 - - const/16 v1, 0x68 - - if-eq v0, v1, :cond_8 - - const/16 v1, 0x6d - - if-eq v0, v1, :cond_7 - - const/16 v1, 0xda6 - - if-eq v0, v1, :cond_6 - - const/16 v1, 0x73 - - if-eq v0, v1, :cond_5 - - const/16 v1, 0x74 - - if-eq v0, v1, :cond_4 - - goto :goto_2 - - :cond_4 - const-string v0, "t" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - const/4 v7, 0x5 - - goto :goto_3 - - :cond_5 - const-string v0, "s" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - goto :goto_3 - - :cond_6 - const-string v0, "ms" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - const/4 v7, 0x3 - - goto :goto_3 - - :cond_7 - const-string v0, "m" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - const/4 v7, 0x1 - - goto :goto_3 - - :cond_8 - const-string v0, "h" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - const/4 v7, 0x0 - - goto :goto_3 - - :cond_9 - const-string v0, "f" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_a - - const/4 v7, 0x4 - - goto :goto_3 - - :cond_a - :goto_2 - const/4 v7, -0x1 - - :goto_3 - if-eqz v7, :cond_f - - if-eq v7, v8, :cond_e - - if-eq v7, v6, :cond_d - - if-eq v7, v5, :cond_c - - if-eq v7, v4, :cond_b - - goto :goto_6 - - :cond_b - iget p0, p1, Lf/h/a/b/e1/q/a$b;->c:I - - int-to-double p0, p0 - - goto :goto_4 - - :cond_c - iget p0, p1, Lf/h/a/b/e1/q/a$b;->a:F - - float-to-double p0, p0 - - goto :goto_4 - - :cond_d - const-wide p0, 0x408f400000000000L # 1000.0 - - :goto_4 - div-double/2addr v9, p0 - - goto :goto_6 - - :cond_e - const-wide/high16 p0, 0x404e000000000000L # 60.0 - - goto :goto_5 - - :cond_f - const-wide p0, 0x40ac200000000000L # 3600.0 - - :goto_5 - mul-double v9, v9, p0 - - :goto_6 - mul-double v9, v9, v2 - - double-to-long p0, v9 - - return-wide p0 - - :cond_10 - new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v0, "Malformed time expression: " - - invoke-static {v0, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 23 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - move-object/from16 v8, p0 - - :try_start_0 - iget-object v0, v8, Lf/h/a/b/e1/q/a;->n:Lorg/xmlpull/v1/XmlPullParserFactory; - - invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; - - move-result-object v9 - - new-instance v10, Ljava/util/HashMap; - - invoke-direct {v10}, Ljava/util/HashMap;->()V - - new-instance v11, Ljava/util/HashMap; - - invoke-direct {v11}, Ljava/util/HashMap;->()V - - new-instance v12, Ljava/util/HashMap; - - invoke-direct {v12}, Ljava/util/HashMap;->()V - - const-string v0, "" - - new-instance v1, Lf/h/a/b/e1/q/c; - - const/4 v14, 0x0 - - const v15, -0x800001 - - const v16, -0x800001 - - const/high16 v17, -0x80000000 - - const/high16 v18, -0x80000000 - - const v19, -0x800001 - - const v20, -0x800001 - - const/high16 v21, -0x80000000 - - const v22, -0x800001 - - move-object v13, v1 - - invoke-direct/range {v13 .. v22}, Lf/h/a/b/e1/q/c;->(Ljava/lang/String;FFIIFFIF)V - - invoke-virtual {v11, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Ljava/io/ByteArrayInputStream; - - const/4 v1, 0x0 - - move-object/from16 v2, p1 - - move/from16 v3, p2 - - invoke-direct {v0, v2, v1, v3}, Ljava/io/ByteArrayInputStream;->([BII)V - - const/4 v2, 0x0 - - invoke-interface {v9, v0, v2}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V - - new-instance v13, Ljava/util/ArrayDeque; - - invoke-direct {v13}, Ljava/util/ArrayDeque;->()V - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I - - move-result v0 - - sget-object v3, Lf/h/a/b/e1/q/a;->u:Lf/h/a/b/e1/q/a$b; - - sget-object v4, Lf/h/a/b/e1/q/a;->v:Lf/h/a/b/e1/q/a$a; - - move-object v15, v2 - - const/4 v14, 0x0 - - :goto_0 - const/4 v1, 0x1 - - if-eq v0, v1, :cond_b - - invoke-virtual {v13}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/q/b; - - const/4 v5, 0x2 - - if-nez v14, :cond_8 - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v7 - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - - const-string v6, "tt" - - if-ne v0, v5, :cond_4 - - :try_start_1 - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v8, v9}, Lf/h/a/b/e1/q/a;->o(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/b/e1/q/a$b; - - move-result-object v3 - - sget-object v0, Lf/h/a/b/e1/q/a;->v:Lf/h/a/b/e1/q/a$a; - - invoke-virtual {v8, v9, v0}, Lf/h/a/b/e1/q/a;->m(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/a$a;)Lf/h/a/b/e1/q/a$a; - - move-result-object v4 - - invoke-virtual {v8, v9}, Lf/h/a/b/e1/q/a;->u(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/b/e1/q/a$c; - - move-result-object v2 - - :cond_0 - move-object/from16 v16, v2 - - move-object v6, v3 - - move-object/from16 v17, v4 - - invoke-static {v7}, Lf/h/a/b/e1/q/a;->l(Ljava/lang/String;)Z - - move-result v0 - :try_end_1 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - - const-string v2, "TtmlDecoder" - - if-nez v0, :cond_1 - - :try_start_2 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Ignoring unsupported tag: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v2, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - add-int/lit8 v14, v14, 0x1 - - move-object v3, v6 - - move-object/from16 v2, v16 - - move-object/from16 v4, v17 - - goto/16 :goto_4 - - :cond_1 - const-string v0, "head" - - invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - move-object/from16 v1, p0 - - move-object v2, v9 - - move-object v3, v10 - - move-object/from16 v4, v17 - - move-object/from16 v5, v16 - - move-object v7, v6 - - move-object v6, v11 - - move-object/from16 p2, v15 - - move-object v15, v7 - - move-object v7, v12 - - invoke-virtual/range {v1 .. v7}, Lf/h/a/b/e1/q/a;->p(Lorg/xmlpull/v1/XmlPullParser;Ljava/util/Map;Lf/h/a/b/e1/q/a$a;Lf/h/a/b/e1/q/a$c;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; - :try_end_2 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_2 .. :try_end_2} :catch_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_1 - - :cond_2 - move-object/from16 p2, v15 - - move-object v15, v6 - - :try_start_3 - invoke-virtual {v8, v9, v1, v11, v15}, Lf/h/a/b/e1/q/a;->q(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/b;Ljava/util/Map;Lf/h/a/b/e1/q/a$b;)Lf/h/a/b/e1/q/b; - - move-result-object v0 - - invoke-virtual {v13, v0}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V - - if-eqz v1, :cond_3 - - invoke-virtual {v1, v0}, Lf/h/a/b/e1/q/b;->a(Lf/h/a/b/e1/q/b;)V - :try_end_3 - .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_3 .. :try_end_3} :catch_2 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_1 - - :catch_0 - move-exception v0 - - :try_start_4 - const-string v1, "Suppressing parser error" - - invoke-static {v2, v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - add-int/lit8 v14, v14, 0x1 - - :cond_3 - :goto_1 - move-object v3, v15 - - move-object/from16 v2, v16 - - move-object/from16 v4, v17 - - goto :goto_3 - - :cond_4 - move-object/from16 p2, v15 - - const/4 v5, 0x4 - - if-ne v0, v5, :cond_6 - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/e1/q/b;->b(Ljava/lang/String;)Lf/h/a/b/e1/q/b; - - move-result-object v0 - - iget-object v5, v1, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - if-nez v5, :cond_5 - - new-instance v5, Ljava/util/ArrayList; - - invoke-direct {v5}, Ljava/util/ArrayList;->()V - - iput-object v5, v1, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - :cond_5 - iget-object v1, v1, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_3 - - :cond_6 - const/4 v1, 0x3 - - if-ne v0, v1, :cond_a - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - new-instance v15, Lf/h/a/b/e1/q/e; - - invoke-virtual {v13}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/e1/q/b; - - invoke-direct {v15, v0, v10, v11, v12}, Lf/h/a/b/e1/q/e;->(Lf/h/a/b/e1/q/b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V - - goto :goto_2 - - :cond_7 - move-object/from16 v15, p2 - - :goto_2 - invoke-virtual {v13}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - goto :goto_4 - - :cond_8 - move-object/from16 p2, v15 - - if-ne v0, v5, :cond_9 - - add-int/lit8 v14, v14, 0x1 - - goto :goto_3 - - :cond_9 - const/4 v1, 0x3 - - if-ne v0, v1, :cond_a - - add-int/lit8 v14, v14, -0x1 - - :cond_a - :goto_3 - move-object/from16 v15, p2 - - :goto_4 - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->next()I - - invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I - - move-result v0 - :try_end_4 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_2 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 - - goto/16 :goto_0 - - :cond_b - move-object/from16 p2, v15 - - return-object p2 - - :catch_1 - move-exception v0 - - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Unexpected error when reading input." - - invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - - :catch_2 - move-exception v0 - - new-instance v1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v2, "Unable to decode source" - - invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public final k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - .locals 0 - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/b/e1/q/d; - - invoke-direct {p1}, Lf/h/a/b/e1/q/d;->()V - - :cond_0 - return-object p1 -.end method - -.method public final m(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/a$a;)Lf/h/a/b/e1/q/a$a; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - const-string v0, "http://www.w3.org/ns/ttml#parameter" - - const-string v1, "cellResolution" - - invoke-interface {p1, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_0 - - return-object p2 - - :cond_0 - sget-object v0, Lf/h/a/b/e1/q/a;->t:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - const-string v2, "Ignoring malformed cell resolution: " - - const-string v3, "TtmlDecoder" - - if-nez v1, :cond_1 - - invoke-static {v2, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p2 - - :cond_1 - const/4 v1, 0x1 - - :try_start_0 - invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - - const/4 v4, 0x2 - - invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v0 - - if-eqz v1, :cond_2 - - if-eqz v0, :cond_2 - - new-instance v4, Lf/h/a/b/e1/q/a$a; - - invoke-direct {v4, v1, v0}, Lf/h/a/b/e1/q/a$a;->(II)V - - return-object v4 - - :cond_2 - new-instance v4, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - const-string v6, "Invalid cell resolution " - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " " - - invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v4, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw v4 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - invoke-static {v2, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p2 -.end method - -.method public final o(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/b/e1/q/a$b; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - const-string v0, "http://www.w3.org/ns/ttml#parameter" - - const-string v1, "frameRate" - - invoke-interface {p1, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - - goto :goto_0 - - :cond_0 - const/16 v1, 0x1e - - :goto_0 - const/high16 v2, 0x3f800000 # 1.0f - - const-string v3, "frameRateMultiplier" - - invoke-interface {p1, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - if-eqz v3, :cond_2 - - const-string v2, " " - - invoke-static {v3, v2}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v2 - - array-length v3, v2 - - const/4 v4, 0x2 - - if-ne v3, v4, :cond_1 - - const/4 v3, 0x0 - - aget-object v3, v2, v3 - - invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v3 - - int-to-float v3, v3 - - const/4 v4, 0x1 - - aget-object v2, v2, v4 - - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - int-to-float v2, v2 - - div-float v2, v3, v2 - - goto :goto_1 - - :cond_1 - new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v0, "frameRateMultiplier doesn\'t have 2 parts" - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - :goto_1 - sget-object v3, Lf/h/a/b/e1/q/a;->u:Lf/h/a/b/e1/q/a$b; - - iget v3, v3, Lf/h/a/b/e1/q/a$b;->b:I - - const-string v4, "subFrameRate" - - invoke-interface {p1, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - if-eqz v4, :cond_3 - - invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v3 - - :cond_3 - sget-object v4, Lf/h/a/b/e1/q/a;->u:Lf/h/a/b/e1/q/a$b; - - iget v4, v4, Lf/h/a/b/e1/q/a$b;->c:I - - const-string v5, "tickRate" - - invoke-interface {p1, v0, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_4 - - invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v4 - - :cond_4 - new-instance p1, Lf/h/a/b/e1/q/a$b; - - int-to-float v0, v1 - - mul-float v0, v0, v2 - - invoke-direct {p1, v0, v3, v4}, Lf/h/a/b/e1/q/a$b;->(FII)V - - return-object p1 -.end method - -.method public final p(Lorg/xmlpull/v1/XmlPullParser;Ljava/util/Map;Lf/h/a/b/e1/q/a$a;Lf/h/a/b/e1/q/a$c;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; - .locals 18 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/xmlpull/v1/XmlPullParser;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/d;", - ">;", - "Lf/h/a/b/e1/q/a$a;", - "Lf/h/a/b/e1/q/a$c;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/c;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/d;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Lorg/xmlpull/v1/XmlPullParserException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p4 - - :cond_0 - invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->next()I - - const-string v4, "style" - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->W0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v5 - - if-eqz v5, :cond_3 - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - new-instance v5, Lf/h/a/b/e1/q/d; - - invoke-direct {v5}, Lf/h/a/b/e1/q/d;->()V - - invoke-virtual {v0, v1, v5}, Lf/h/a/b/e1/q/a;->r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object v5 - - if-eqz v4, :cond_1 - - invoke-virtual {v0, v4}, Lf/h/a/b/e1/q/a;->s(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v4 - - array-length v6, v4 - - const/4 v7, 0x0 - - :goto_0 - if-ge v7, v6, :cond_1 - - aget-object v8, v4, v7 - - invoke-interface {v2, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/b/e1/q/d; - - invoke-virtual {v5, v8}, Lf/h/a/b/e1/q/d;->a(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - add-int/lit8 v7, v7, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v4, v5, Lf/h/a/b/e1/q/d;->l:Ljava/lang/String; - - if-eqz v4, :cond_2 - - invoke-interface {v2, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_2 - move-object/from16 v6, p5 - - goto/16 :goto_9 - - :cond_3 - const-string v4, "region" - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->W0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v4 - - const-string v5, "id" - - if-eqz v4, :cond_13 - - invoke-static {v1, v5}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - if-nez v7, :cond_4 - - goto/16 :goto_6 - - :cond_4 - const-string v4, "origin" - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - const-string v5, "TtmlDecoder" - - if-eqz v4, :cond_12 - - sget-object v6, Lf/h/a/b/e1/q/a;->r:Ljava/util/regex/Pattern; - - invoke-virtual {v6, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v6 - - sget-object v8, Lf/h/a/b/e1/q/a;->s:Ljava/util/regex/Pattern; - - invoke-virtual {v8, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v8 - - invoke-virtual {v6}, Ljava/util/regex/Matcher;->matches()Z - - move-result v9 - - const-string v10, "Ignoring region with malformed origin: " - - const-string v11, "Ignoring region with missing tts:extent: " - - const/high16 v12, 0x42c80000 # 100.0f - - const/4 v13, 0x1 - - const/4 v14, 0x2 - - if-eqz v9, :cond_5 - - :try_start_0 - invoke-virtual {v6, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v8 - - div-float/2addr v8, v12 - - invoke-virtual {v6, v14}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v6 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - div-float/2addr v6, v12 - - goto :goto_1 - - :catch_0 - invoke-static {v10, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_6 - - :cond_5 - invoke-virtual {v8}, Ljava/util/regex/Matcher;->matches()Z - - move-result v6 - - if-eqz v6, :cond_11 - - if-nez v3, :cond_6 - - invoke-static {v11, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_6 - - :cond_6 - :try_start_1 - invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v6 - - invoke-virtual {v8, v14}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v8 - - int-to-float v6, v6 - - iget v9, v3, Lf/h/a/b/e1/q/a$c;->a:I - - int-to-float v9, v9 - - div-float/2addr v6, v9 - - int-to-float v8, v8 - - iget v9, v3, Lf/h/a/b/e1/q/a$c;->b:I - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_3 - - int-to-float v9, v9 - - div-float/2addr v8, v9 - - move/from16 v17, v8 - - move v8, v6 - - move/from16 v6, v17 - - :goto_1 - const-string v9, "extent" - - invoke-static {v1, v9}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - if-eqz v9, :cond_10 - - sget-object v10, Lf/h/a/b/e1/q/a;->r:Ljava/util/regex/Pattern; - - invoke-virtual {v10, v9}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v10 - - sget-object v14, Lf/h/a/b/e1/q/a;->s:Ljava/util/regex/Pattern; - - invoke-virtual {v14, v9}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v9 - - invoke-virtual {v10}, Ljava/util/regex/Matcher;->matches()Z - - move-result v14 - - const-string v15, "Ignoring region with malformed extent: " - - if-eqz v14, :cond_7 - - :try_start_2 - invoke-virtual {v10, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v9 - - div-float/2addr v9, v12 - - const/4 v11, 0x2 - - invoke-virtual {v10, v11}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v4 - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_1 - - div-float/2addr v4, v12 - - move v12, v9 - - goto :goto_2 - - :catch_1 - invoke-static {v15, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_6 - - :cond_7 - invoke-virtual {v9}, Ljava/util/regex/Matcher;->matches()Z - - move-result v10 - - if-eqz v10, :cond_f - - if-nez v3, :cond_8 - - invoke-static {v11, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto/16 :goto_6 - - :cond_8 - :try_start_3 - invoke-virtual {v9, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v10 - - const/4 v11, 0x2 - - invoke-virtual {v9, v11}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v9 - - int-to-float v10, v10 - - iget v11, v3, Lf/h/a/b/e1/q/a$c;->a:I - - int-to-float v11, v11 - - div-float/2addr v10, v11 - - int-to-float v9, v9 - - iget v4, v3, Lf/h/a/b/e1/q/a$c;->b:I - :try_end_3 - .catch Ljava/lang/NumberFormatException; {:try_start_3 .. :try_end_3} :catch_2 - - int-to-float v4, v4 - - div-float/2addr v9, v4 - - move v4, v9 - - move v12, v10 - - :goto_2 - const-string v5, "displayAlign" - - invoke-static {v1, v5}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - if-eqz v5, :cond_e - - invoke-static {v5}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const/4 v9, -0x1 - - invoke-virtual {v5}, Ljava/lang/String;->hashCode()I - - move-result v10 - - const v11, -0x514d33ab - - if-eq v10, v11, :cond_a - - const v11, 0x58705dc - - if-eq v10, v11, :cond_9 - - goto :goto_3 - - :cond_9 - const-string v10, "after" - - invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_b - - const/4 v9, 0x1 - - goto :goto_3 - - :cond_a - const-string v10, "center" - - invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_b - - const/4 v9, 0x0 - - :cond_b - :goto_3 - if-eqz v9, :cond_d - - if-eq v9, v13, :cond_c - - goto :goto_4 - - :cond_c - add-float/2addr v6, v4 - - const/4 v5, 0x2 - - move v9, v6 - - const/4 v11, 0x2 - - goto :goto_5 - - :cond_d - const/high16 v5, 0x40000000 # 2.0f - - div-float v5, v4, v5 - - add-float/2addr v5, v6 - - const/4 v6, 0x1 - - move v9, v5 - - const/4 v11, 0x1 - - goto :goto_5 - - :cond_e - :goto_4 - const/4 v5, 0x0 - - move v9, v6 - - const/4 v11, 0x0 - - :goto_5 - const/high16 v5, 0x3f800000 # 1.0f - - move-object/from16 v15, p3 - - iget v6, v15, Lf/h/a/b/e1/q/a$a;->a:I - - int-to-float v6, v6 - - div-float/2addr v5, v6 - - new-instance v16, Lf/h/a/b/e1/q/c; - - const/4 v10, 0x0 - - const/4 v14, 0x1 - - move-object/from16 v6, v16 - - move v13, v4 - - move v15, v5 - - invoke-direct/range {v6 .. v15}, Lf/h/a/b/e1/q/c;->(Ljava/lang/String;FFIIFFIF)V - - goto :goto_7 - - :catch_2 - invoke-static {v15, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_6 - - :cond_f - const-string v6, "Ignoring region with unsupported extent: " - - invoke-static {v6, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_6 - - :cond_10 - const-string v4, "Ignoring region without an extent" - - invoke-static {v5, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_6 - - :catch_3 - invoke-static {v10, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_6 - - :cond_11 - const-string v6, "Ignoring region with unsupported origin: " - - invoke-static {v6, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_6 - - :cond_12 - const-string v4, "Ignoring region without an origin" - - invoke-static {v5, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_6 - const/16 v16, 0x0 - - :goto_7 - move-object/from16 v4, v16 - - if-eqz v4, :cond_2 - - iget-object v5, v4, Lf/h/a/b/e1/q/c;->a:Ljava/lang/String; - - move-object/from16 v6, p5 - - invoke-interface {v6, v5, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_9 - - :cond_13 - move-object/from16 v6, p5 - - const-string v4, "metadata" - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->W0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_16 - - :cond_14 - invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->next()I - - const-string v7, "image" - - invoke-static {v1, v7}, Lf/h/a/b/i1/e;->W0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_15 - - invoke-static {v1, v5}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - if-eqz v7, :cond_15 - - invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String; - - move-result-object v8 - - move-object/from16 v9, p6 - - invoke-interface {v9, v7, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_8 - - :cond_15 - move-object/from16 v9, p6 - - :goto_8 - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->T0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_14 - - goto :goto_a - - :cond_16 - :goto_9 - move-object/from16 v9, p6 - - :goto_a - const-string v4, "head" - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->T0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - return-object v2 -.end method - -.method public final q(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/b;Ljava/util/Map;Lf/h/a/b/e1/q/a$b;)Lf/h/a/b/e1/q/b; - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lorg/xmlpull/v1/XmlPullParser;", - "Lf/h/a/b/e1/q/b;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/c;", - ">;", - "Lf/h/a/b/e1/q/a$b;", - ")", - "Lf/h/a/b/e1/q/b;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p4 - - invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I - - move-result v4 - - const/4 v5, 0x0 - - invoke-virtual {v0, v1, v5}, Lf/h/a/b/e1/q/a;->r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object v13 - - const-string v9, "" - - move-object v14, v5 - - move-object/from16 v16, v14 - - move-object v15, v9 - - const/4 v5, 0x0 - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - const-wide v17, -0x7fffffffffffffffL # -4.9E-324 - - :goto_0 - if-ge v5, v4, :cond_9 - - invoke-interface {v1, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; - - move-result-object v6 - - invoke-interface {v1, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v6}, Ljava/lang/String;->hashCode()I - - move-result v8 - - const/4 v1, 0x1 - - sparse-switch v8, :sswitch_data_0 - - goto :goto_1 - - :sswitch_0 - const-string v8, "backgroundImage" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x5 - - goto :goto_2 - - :sswitch_1 - const-string v8, "style" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x3 - - goto :goto_2 - - :sswitch_2 - const-string v8, "begin" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x0 - - goto :goto_2 - - :sswitch_3 - const-string v8, "end" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x1 - - goto :goto_2 - - :sswitch_4 - const-string v8, "dur" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x2 - - goto :goto_2 - - :sswitch_5 - const-string v8, "region" - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - const/4 v6, 0x4 - - goto :goto_2 - - :cond_0 - :goto_1 - const/4 v6, -0x1 - - :goto_2 - if-eqz v6, :cond_7 - - if-eq v6, v1, :cond_6 - - const/4 v8, 0x2 - - if-eq v6, v8, :cond_5 - - const/4 v8, 0x3 - - if-eq v6, v8, :cond_4 - - const/4 v8, 0x4 - - if-eq v6, v8, :cond_3 - - const/4 v8, 0x5 - - if-eq v6, v8, :cond_1 - - goto :goto_3 - - :cond_1 - const-string v6, "#" - - invoke-virtual {v7, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_2 - - invoke-virtual {v7, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v16 - - :cond_2 - :goto_3 - move-object/from16 v1, p3 - - goto :goto_4 - - :cond_3 - move-object/from16 v1, p3 - - invoke-interface {v1, v7}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_8 - - move-object v15, v7 - - goto :goto_4 - - :cond_4 - move-object/from16 v1, p3 - - invoke-virtual {v0, v7}, Lf/h/a/b/e1/q/a;->s(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v6 - - array-length v7, v6 - - if-lez v7, :cond_8 - - move-object v14, v6 - - goto :goto_4 - - :cond_5 - move-object/from16 v1, p3 - - invoke-static {v7, v3}, Lf/h/a/b/e1/q/a;->t(Ljava/lang/String;Lf/h/a/b/e1/q/a$b;)J - - move-result-wide v17 - - goto :goto_4 - - :cond_6 - move-object/from16 v1, p3 - - invoke-static {v7, v3}, Lf/h/a/b/e1/q/a;->t(Ljava/lang/String;Lf/h/a/b/e1/q/a$b;)J - - move-result-wide v11 - - goto :goto_4 - - :cond_7 - move-object/from16 v1, p3 - - invoke-static {v7, v3}, Lf/h/a/b/e1/q/a;->t(Ljava/lang/String;Lf/h/a/b/e1/q/a$b;)J - - move-result-wide v9 - - :cond_8 - :goto_4 - add-int/lit8 v5, v5, 0x1 - - move-object/from16 v1, p1 - - goto/16 :goto_0 - - :cond_9 - if-eqz v2, :cond_b - - iget-wide v3, v2, Lf/h/a/b/e1/q/b;->d:J - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v1, v3, v5 - - if-eqz v1, :cond_c - - cmp-long v1, v9, v5 - - if-eqz v1, :cond_a - - add-long/2addr v9, v3 - - :cond_a - cmp-long v1, v11, v5 - - if-eqz v1, :cond_c - - iget-wide v3, v2, Lf/h/a/b/e1/q/b;->d:J - - add-long/2addr v11, v3 - - goto :goto_5 - - :cond_b - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - :cond_c - :goto_5 - cmp-long v1, v11, v5 - - if-nez v1, :cond_e - - cmp-long v1, v17, v5 - - if-eqz v1, :cond_d - - add-long v17, v9, v17 - - move-wide/from16 v11, v17 - - goto :goto_6 - - :cond_d - if-eqz v2, :cond_e - - iget-wide v1, v2, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v3, v1, v5 - - if-eqz v3, :cond_e - - move-wide v11, v1 - - :cond_e - :goto_6 - invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v7 - - new-instance v1, Lf/h/a/b/e1/q/b; - - const/4 v8, 0x0 - - move-object v6, v1 - - invoke-direct/range {v6 .. v16}, Lf/h/a/b/e1/q/b;->(Ljava/lang/String;Ljava/lang/String;JJLf/h/a/b/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v1 - - nop - - :sswitch_data_0 - .sparse-switch - -0x37b7d90c -> :sswitch_5 - 0x18601 -> :sswitch_4 - 0x188db -> :sswitch_3 - 0x59478a9 -> :sswitch_2 - 0x68b1db1 -> :sswitch_1 - 0x4d0b70cd -> :sswitch_0 - .end sparse-switch -.end method - -.method public final r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - .locals 11 - - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_d - - invoke-interface {p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->hashCode()I - - move-result v5 - - const/4 v6, -0x1 - - const/4 v7, 0x4 - - const/4 v8, 0x3 - - const/4 v9, 0x2 - - const/4 v10, 0x1 - - sparse-switch v5, :sswitch_data_0 - - goto :goto_1 - - :sswitch_0 - const-string v5, "backgroundColor" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x1 - - goto :goto_2 - - :sswitch_1 - const-string v5, "fontSize" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x4 - - goto :goto_2 - - :sswitch_2 - const-string v5, "color" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x2 - - goto :goto_2 - - :sswitch_3 - const-string v5, "id" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x0 - - goto :goto_2 - - :sswitch_4 - const-string v5, "fontWeight" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x5 - - goto :goto_2 - - :sswitch_5 - const-string v5, "textDecoration" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/16 v4, 0x8 - - goto :goto_2 - - :sswitch_6 - const-string v5, "textAlign" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x7 - - goto :goto_2 - - :sswitch_7 - const-string v5, "fontFamily" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x3 - - goto :goto_2 - - :sswitch_8 - const-string v5, "fontStyle" - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 v4, 0x6 - - goto :goto_2 - - :cond_0 - :goto_1 - const/4 v4, -0x1 - - :goto_2 - const-string v5, "TtmlDecoder" - - packed-switch v4, :pswitch_data_0 - - goto/16 :goto_5 - - :pswitch_0 - invoke-static {v3}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v4 - - sparse-switch v4, :sswitch_data_1 - - goto :goto_3 - - :sswitch_9 - const-string v4, "linethrough" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/4 v6, 0x0 - - goto :goto_3 - - :sswitch_a - const-string v4, "nolinethrough" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/4 v6, 0x1 - - goto :goto_3 - - :sswitch_b - const-string v4, "underline" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/4 v6, 0x2 - - goto :goto_3 - - :sswitch_c - const-string v4, "nounderline" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/4 v6, 0x3 - - :cond_1 - :goto_3 - if-eqz v6, :cond_5 - - if-eq v6, v10, :cond_4 - - if-eq v6, v9, :cond_3 - - if-eq v6, v8, :cond_2 - - goto/16 :goto_5 - - :cond_2 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v1, p2, Lf/h/a/b/e1/q/d;->g:I - - goto/16 :goto_5 - - :cond_3 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v10, p2, Lf/h/a/b/e1/q/d;->g:I - - goto/16 :goto_5 - - :cond_4 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v1, p2, Lf/h/a/b/e1/q/d;->f:I - - goto/16 :goto_5 - - :cond_5 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v10, p2, Lf/h/a/b/e1/q/d;->f:I - - goto/16 :goto_5 - - :pswitch_1 - invoke-static {v3}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v4 - - sparse-switch v4, :sswitch_data_2 - - goto :goto_4 - - :sswitch_d - const-string v4, "start" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v6, 0x1 - - goto :goto_4 - - :sswitch_e - const-string v4, "right" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v6, 0x2 - - goto :goto_4 - - :sswitch_f - const-string v4, "left" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v6, 0x0 - - goto :goto_4 - - :sswitch_10 - const-string v4, "end" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v6, 0x3 - - goto :goto_4 - - :sswitch_11 - const-string v4, "center" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v6, 0x4 - - :cond_6 - :goto_4 - if-eqz v6, :cond_b - - if-eq v6, v10, :cond_a - - if-eq v6, v9, :cond_9 - - if-eq v6, v8, :cond_8 - - if-eq v6, v7, :cond_7 - - goto/16 :goto_5 - - :cond_7 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - goto/16 :goto_5 - - :cond_8 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - goto/16 :goto_5 - - :cond_9 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - goto/16 :goto_5 - - :cond_a - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - goto/16 :goto_5 - - :cond_b - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - goto/16 :goto_5 - - :pswitch_2 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - const-string v4, "italic" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v3 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v3, p2, Lf/h/a/b/e1/q/d;->i:I - - goto :goto_5 - - :pswitch_3 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - const-string v4, "bold" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v3 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v3, p2, Lf/h/a/b/e1/q/d;->h:I - - goto :goto_5 - - :pswitch_4 - :try_start_0 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v3, p2}, Lf/h/a/b/e1/q/a;->n(Ljava/lang/String;Lf/h/a/b/e1/q/d;)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_5 - - :catch_0 - const-string v4, "Failed parsing fontSize value: " - - invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_5 - - :pswitch_5 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - goto :goto_5 - - :pswitch_6 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - :try_start_1 - invoke-static {v3, v1}, Lf/h/a/b/i1/i;->a(Ljava/lang/String;Z)I - - move-result v4 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput v4, p2, Lf/h/a/b/e1/q/d;->b:I - - iput-boolean v10, p2, Lf/h/a/b/e1/q/d;->c:Z - :try_end_1 - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_5 - - :catch_1 - const-string v4, "Failed parsing color value: " - - invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_5 - - :pswitch_7 - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - :try_start_2 - invoke-static {v3, v1}, Lf/h/a/b/i1/i;->a(Ljava/lang/String;Z)I - - move-result v4 - - iput v4, p2, Lf/h/a/b/e1/q/d;->d:I - - iput-boolean v10, p2, Lf/h/a/b/e1/q/d;->e:Z - :try_end_2 - .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_2 - - goto :goto_5 - - :catch_2 - const-string v4, "Failed parsing background value: " - - invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_5 - - :pswitch_8 - invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object v4 - - const-string v5, "style" - - invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-virtual {p0, p2}, Lf/h/a/b/e1/q/a;->k(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - move-result-object p2 - - iput-object v3, p2, Lf/h/a/b/e1/q/d;->l:Ljava/lang/String; - - :cond_c - :goto_5 - add-int/lit8 v2, v2, 0x1 - - goto/16 :goto_0 - - :cond_d - return-object p2 - - :sswitch_data_0 - .sparse-switch - -0x5c71855e -> :sswitch_8 - -0x48ff636d -> :sswitch_7 - -0x3f826a28 -> :sswitch_6 - -0x3468fa43 -> :sswitch_5 - -0x2bc67c59 -> :sswitch_4 - 0xd1b -> :sswitch_3 - 0x5a72f63 -> :sswitch_2 - 0x15caa0f0 -> :sswitch_1 - 0x4cb7f6d5 -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch - - :sswitch_data_1 - .sparse-switch - -0x57195dd5 -> :sswitch_c - -0x3d363934 -> :sswitch_b - 0x36723ff0 -> :sswitch_a - 0x641ec051 -> :sswitch_9 - .end sparse-switch - - :sswitch_data_2 - .sparse-switch - -0x514d33ab -> :sswitch_11 - 0x188db -> :sswitch_10 - 0x32a007 -> :sswitch_f - 0x677c21c -> :sswitch_e - 0x68ac462 -> :sswitch_d - .end sparse-switch -.end method - -.method public final s(Ljava/lang/String;)[Ljava/lang/String; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - new-array p1, p1, [Ljava/lang/String; - - goto :goto_0 - - :cond_0 - const-string v0, "\\s+" - - invoke-static {p1, v0}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public final u(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/b/e1/q/a$c; - .locals 5 - - const-string v0, "extent" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return-object v0 - - :cond_0 - sget-object v1, Lf/h/a/b/e1/q/a;->s:Ljava/util/regex/Pattern; - - invoke-virtual {v1, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z - - move-result v2 - - const-string v3, "TtmlDecoder" - - if-nez v2, :cond_1 - - const-string v1, "Ignoring non-pixel tts extent: " - - invoke-static {v1, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 - - :cond_1 - const/4 v2, 0x1 - - :try_start_0 - invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - const/4 v4, 0x2 - - invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - - new-instance v4, Lf/h/a/b/e1/q/a$c; - - invoke-direct {v4, v2, v1}, Lf/h/a/b/e1/q/a$c;->(II)V - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v4 - - :catch_0 - const-string v1, "Ignoring malformed tts extent: " - - invoke-static {v1, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/b.smali deleted file mode 100644 index 86d48498e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/b.smali +++ /dev/null @@ -1,1292 +0,0 @@ -.class public final Lf/h/a/b/e1/q/b; -.super Ljava/lang/Object; -.source "TtmlNode.java" - - -# instance fields -.field public final a:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Z - -.field public final d:J - -.field public final e:J - -.field public final f:Lf/h/a/b/e1/q/d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final g:[Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final h:Ljava/lang/String; - -.field public final i:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final j:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public final k:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public l:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/q/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;JJLf/h/a/b/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p7 # Lf/h/a/b/e1/q/d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p8 # [Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p10 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/b/e1/q/b;->b:Ljava/lang/String; - - iput-object p10, p0, Lf/h/a/b/e1/q/b;->i:Ljava/lang/String; - - iput-object p7, p0, Lf/h/a/b/e1/q/b;->f:Lf/h/a/b/e1/q/d; - - iput-object p8, p0, Lf/h/a/b/e1/q/b;->g:[Ljava/lang/String; - - if-eqz p2, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/e1/q/b;->c:Z - - iput-wide p3, p0, Lf/h/a/b/e1/q/b;->d:J - - iput-wide p5, p0, Lf/h/a/b/e1/q/b;->e:J - - if-eqz p9, :cond_1 - - iput-object p9, p0, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/b/e1/q/b;->j:Ljava/util/HashMap; - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/b/e1/q/b;->k:Ljava/util/HashMap; - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public static b(Ljava/lang/String;)Lf/h/a/b/e1/q/b; - .locals 12 - - new-instance v11, Lf/h/a/b/e1/q/b; - - const-string v0, "\n" - - const-string v1, "\r\n" - - invoke-virtual {p0, v1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, " *\n *" - - invoke-virtual {p0, v1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, " " - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "[ \t\\x0B\u000c\r]+" - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v10, 0x0 - - const/4 v1, 0x0 - - const-string v9, "" - - move-object v0, v11 - - invoke-direct/range {v0 .. v10}, Lf/h/a/b/e1/q/b;->(Ljava/lang/String;Ljava/lang/String;JJLf/h/a/b/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object v11 -.end method - -.method public static f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Landroid/text/SpannableStringBuilder;", - ">;)", - "Landroid/text/SpannableStringBuilder;" - } - .end annotation - - invoke-interface {p1, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - new-instance v0, Landroid/text/SpannableStringBuilder; - - invoke-direct {v0}, Landroid/text/SpannableStringBuilder;->()V - - invoke-interface {p1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - invoke-interface {p1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/text/SpannableStringBuilder; - - return-object p0 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/e1/q/b;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - :cond_0 - iget-object v0, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public c(I)Lf/h/a/b/e1/q/b; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/e1/q/b; - - return-object p1 - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - invoke-direct {p1}, Ljava/lang/IndexOutOfBoundsException;->()V - - throw p1 -.end method - -.method public d()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - :goto_0 - return v0 -.end method - -.method public final e(Ljava/util/TreeSet;Z)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/TreeSet<", - "Ljava/lang/Long;", - ">;Z)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v1, "p" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v2, "div" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez p2, :cond_0 - - if-nez v0, :cond_0 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/b/e1/q/b;->i:Ljava/lang/String; - - if-eqz v1, :cond_2 - - :cond_0 - iget-wide v1, p0, Lf/h/a/b/e1/q/b;->d:J - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {p1, v1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_1 - iget-wide v1, p0, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_2 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {p1, v1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_2 - iget-object v1, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - if-nez v1, :cond_3 - - return-void - - :cond_3 - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_6 - - iget-object v3, p0, Lf/h/a/b/e1/q/b;->l:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/e1/q/b; - - if-nez p2, :cond_5 - - if-eqz v0, :cond_4 - - goto :goto_1 - - :cond_4 - const/4 v4, 0x0 - - goto :goto_2 - - :cond_5 - :goto_1 - const/4 v4, 0x1 - - :goto_2 - invoke-virtual {v3, p1, v4}, Lf/h/a/b/e1/q/b;->e(Ljava/util/TreeSet;Z)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_6 - return-void -.end method - -.method public g(J)Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->d:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_3 - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->d:J - - cmp-long v4, v0, p1 - - if-gtz v4, :cond_1 - - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_3 - - :cond_1 - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->d:J - - cmp-long v4, v0, v2 - - if-nez v4, :cond_2 - - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_3 - - :cond_2 - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->d:J - - cmp-long v2, v0, p1 - - if-gtz v2, :cond_4 - - iget-wide v0, p0, Lf/h/a/b/e1/q/b;->e:J - - cmp-long v2, p1, v0 - - if-gez v2, :cond_4 - - :cond_3 - const/4 p1, 0x1 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public final h(JLjava/lang/String;Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J", - "Ljava/lang/String;", - "Ljava/util/List<", - "Landroid/util/Pair<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - const-string v1, "" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object p3, p0, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - :goto_0 - invoke-virtual {p0, p1, p2}, Lf/h/a/b/e1/q/b;->g(J)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v1, "div" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->i:Ljava/lang/String; - - if-eqz v0, :cond_1 - - new-instance p1, Landroid/util/Pair; - - iget-object p2, p0, Lf/h/a/b/e1/q/b;->i:Ljava/lang/String; - - invoke-direct {p1, p3, p2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {p4, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-virtual {p0}, Lf/h/a/b/e1/q/b;->d()I - - move-result v1 - - if-ge v0, v1, :cond_2 - - invoke-virtual {p0, v0}, Lf/h/a/b/e1/q/b;->c(I)Lf/h/a/b/e1/q/b; - - move-result-object v1 - - invoke-virtual {v1, p1, p2, p3, p4}, Lf/h/a/b/e1/q/b;->h(JLjava/lang/String;Ljava/util/List;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_2 - return-void -.end method - -.method public final i(JLjava/util/Map;Ljava/util/Map;)V - .locals 11 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/d;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Landroid/text/SpannableStringBuilder;", - ">;)V" - } - .end annotation - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/e1/q/b;->g(J)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/b/e1/q/b;->k:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_16 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/b/e1/q/b;->j:Ljava/util/HashMap; - - invoke-virtual {v4, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - iget-object v4, p0, Lf/h/a/b/e1/q/b;->j:Ljava/util/HashMap; - - invoke-virtual {v4, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - goto :goto_1 - - :cond_2 - const/4 v4, 0x0 - - :goto_1 - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - if-eq v4, v1, :cond_1 - - invoke-interface {p4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/text/SpannableStringBuilder; - - iget-object v5, p0, Lf/h/a/b/e1/q/b;->f:Lf/h/a/b/e1/q/d; - - iget-object v6, p0, Lf/h/a/b/e1/q/b;->g:[Ljava/lang/String; - - const/4 v7, 0x1 - - if-nez v5, :cond_3 - - if-nez v6, :cond_3 - - const/4 v5, 0x0 - - goto :goto_4 - - :cond_3 - if-nez v5, :cond_4 - - array-length v8, v6 - - if-ne v8, v7, :cond_4 - - aget-object v5, v6, v2 - - invoke-interface {p3, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/q/d; - - goto :goto_4 - - :cond_4 - if-nez v5, :cond_5 - - array-length v8, v6 - - if-le v8, v7, :cond_5 - - new-instance v5, Lf/h/a/b/e1/q/d; - - invoke-direct {v5}, Lf/h/a/b/e1/q/d;->()V - - array-length v8, v6 - - const/4 v9, 0x0 - - :goto_2 - if-ge v9, v8, :cond_7 - - aget-object v10, v6, v9 - - invoke-interface {p3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/b/e1/q/d; - - invoke-virtual {v5, v10}, Lf/h/a/b/e1/q/d;->a(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_5 - if-eqz v5, :cond_6 - - if-eqz v6, :cond_6 - - array-length v8, v6 - - if-ne v8, v7, :cond_6 - - aget-object v6, v6, v2 - - invoke-interface {p3, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/e1/q/d; - - invoke-virtual {v5, v6}, Lf/h/a/b/e1/q/d;->a(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - goto :goto_4 - - :cond_6 - if-eqz v5, :cond_7 - - if-eqz v6, :cond_7 - - array-length v8, v6 - - if-le v8, v7, :cond_7 - - array-length v8, v6 - - const/4 v9, 0x0 - - :goto_3 - if-ge v9, v8, :cond_7 - - aget-object v10, v6, v9 - - invoke-interface {p3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/b/e1/q/d; - - invoke-virtual {v5, v10}, Lf/h/a/b/e1/q/d;->a(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - - add-int/lit8 v9, v9, 0x1 - - goto :goto_3 - - :cond_7 - :goto_4 - if-eqz v5, :cond_1 - - invoke-virtual {v5}, Lf/h/a/b/e1/q/d;->b()I - - move-result v6 - - const/16 v8, 0x21 - - const/4 v9, -0x1 - - if-eq v6, v9, :cond_8 - - new-instance v6, Landroid/text/style/StyleSpan; - - invoke-virtual {v5}, Lf/h/a/b/e1/q/d;->b()I - - move-result v9 - - invoke-direct {v6, v9}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {v3, v6, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_8 - iget v6, v5, Lf/h/a/b/e1/q/d;->f:I - - if-ne v6, v7, :cond_9 - - const/4 v6, 0x1 - - goto :goto_5 - - :cond_9 - const/4 v6, 0x0 - - :goto_5 - if-eqz v6, :cond_a - - new-instance v6, Landroid/text/style/StrikethroughSpan; - - invoke-direct {v6}, Landroid/text/style/StrikethroughSpan;->()V - - invoke-virtual {v3, v6, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_a - iget v6, v5, Lf/h/a/b/e1/q/d;->g:I - - if-ne v6, v7, :cond_b - - const/4 v2, 0x1 - - :cond_b - if-eqz v2, :cond_c - - new-instance v2, Landroid/text/style/UnderlineSpan; - - invoke-direct {v2}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_c - iget-boolean v2, v5, Lf/h/a/b/e1/q/d;->c:Z - - if-eqz v2, :cond_e - - new-instance v2, Landroid/text/style/ForegroundColorSpan; - - iget-boolean v6, v5, Lf/h/a/b/e1/q/d;->c:Z - - if-eqz v6, :cond_d - - iget v6, v5, Lf/h/a/b/e1/q/d;->b:I - - invoke-direct {v2, v6}, Landroid/text/style/ForegroundColorSpan;->(I)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_6 - - :cond_d - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Font color has not been defined." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_e - :goto_6 - iget-boolean v2, v5, Lf/h/a/b/e1/q/d;->e:Z - - if-eqz v2, :cond_10 - - new-instance v2, Landroid/text/style/BackgroundColorSpan; - - iget-boolean v6, v5, Lf/h/a/b/e1/q/d;->e:Z - - if-eqz v6, :cond_f - - iget v6, v5, Lf/h/a/b/e1/q/d;->d:I - - invoke-direct {v2, v6}, Landroid/text/style/BackgroundColorSpan;->(I)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_7 - - :cond_f - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Background color has not been defined." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_10 - :goto_7 - iget-object v2, v5, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - if-eqz v2, :cond_11 - - new-instance v2, Landroid/text/style/TypefaceSpan; - - iget-object v6, v5, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - invoke-direct {v2, v6}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_11 - iget-object v2, v5, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - if-eqz v2, :cond_12 - - new-instance v2, Landroid/text/style/AlignmentSpan$Standard; - - iget-object v6, v5, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - invoke-direct {v2, v6}, Landroid/text/style/AlignmentSpan$Standard;->(Landroid/text/Layout$Alignment;)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_12 - iget v2, v5, Lf/h/a/b/e1/q/d;->j:I - - if-eq v2, v7, :cond_15 - - const/4 v6, 0x2 - - if-eq v2, v6, :cond_14 - - const/4 v6, 0x3 - - if-eq v2, v6, :cond_13 - - goto/16 :goto_0 - - :cond_13 - new-instance v2, Landroid/text/style/RelativeSizeSpan; - - iget v5, v5, Lf/h/a/b/e1/q/d;->k:F - - const/high16 v6, 0x42c80000 # 100.0f - - div-float/2addr v5, v6 - - invoke-direct {v2, v5}, Landroid/text/style/RelativeSizeSpan;->(F)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto/16 :goto_0 - - :cond_14 - new-instance v2, Landroid/text/style/RelativeSizeSpan; - - iget v5, v5, Lf/h/a/b/e1/q/d;->k:F - - invoke-direct {v2, v5}, Landroid/text/style/RelativeSizeSpan;->(F)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto/16 :goto_0 - - :cond_15 - new-instance v2, Landroid/text/style/AbsoluteSizeSpan; - - iget v5, v5, Lf/h/a/b/e1/q/d;->k:F - - float-to-int v5, v5 - - invoke-direct {v2, v5, v7}, Landroid/text/style/AbsoluteSizeSpan;->(IZ)V - - invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto/16 :goto_0 - - :cond_16 - :goto_8 - invoke-virtual {p0}, Lf/h/a/b/e1/q/b;->d()I - - move-result v0 - - if-ge v2, v0, :cond_17 - - invoke-virtual {p0, v2}, Lf/h/a/b/e1/q/b;->c(I)Lf/h/a/b/e1/q/b; - - move-result-object v0 - - invoke-virtual {v0, p1, p2, p3, p4}, Lf/h/a/b/e1/q/b;->i(JLjava/util/Map;Ljava/util/Map;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_8 - - :cond_17 - return-void -.end method - -.method public final j(JZLjava/lang/String;Ljava/util/Map;)V - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(JZ", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Landroid/text/SpannableStringBuilder;", - ">;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->j:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->clear()V - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->k:Ljava/util/HashMap; - - invoke-virtual {v0}, Ljava/util/HashMap;->clear()V - - iget-object v0, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v1, "metadata" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - const-string v1, "" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object p4, p0, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - :goto_0 - iget-boolean v0, p0, Lf/h/a/b/e1/q/b;->c:Z - - if-eqz v0, :cond_2 - - if-eqz p3, :cond_2 - - invoke-static {p4, p5}, Lf/h/a/b/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/e1/q/b;->b:Ljava/lang/String; - - invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - goto/16 :goto_7 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v1, "br" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/16 v6, 0xa - - if-eqz v0, :cond_3 - - if-eqz p3, :cond_3 - - invoke-static {p4, p5}, Lf/h/a/b/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; - - move-result-object p1 - - invoke-virtual {p1, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - goto/16 :goto_7 - - :cond_3 - invoke-virtual {p0, p1, p2}, Lf/h/a/b/e1/q/b;->g(J)Z - - move-result v0 - - if-eqz v0, :cond_a - - invoke-interface {p5}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - iget-object v2, p0, Lf/h/a/b/e1/q/b;->j:Ljava/util/HashMap; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/text/SpannableStringBuilder; - - invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_4 - iget-object v0, p0, Lf/h/a/b/e1/q/b;->a:Ljava/lang/String; - - const-string v1, "p" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_2 - invoke-virtual {p0}, Lf/h/a/b/e1/q/b;->d()I - - move-result v0 - - if-ge v9, v0, :cond_7 - - invoke-virtual {p0, v9}, Lf/h/a/b/e1/q/b;->c(I)Lf/h/a/b/e1/q/b; - - move-result-object v0 - - if-nez p3, :cond_6 - - if-eqz v7, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v3, 0x0 - - goto :goto_4 - - :cond_6 - :goto_3 - const/4 v1, 0x1 - - const/4 v3, 0x1 - - :goto_4 - move-wide v1, p1 - - move-object v4, p4 - - move-object v5, p5 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/e1/q/b;->j(JZLjava/lang/String;Ljava/util/Map;)V - - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_7 - if-eqz v7, :cond_9 - - invoke-static {p4, p5}, Lf/h/a/b/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I - - move-result p2 - - :goto_5 - add-int/lit8 p2, p2, -0x1 - - if-ltz p2, :cond_8 - - invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result p3 - - const/16 p4, 0x20 - - if-ne p3, p4, :cond_8 - - goto :goto_5 - - :cond_8 - if-ltz p2, :cond_9 - - invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result p2 - - if-eq p2, v6, :cond_9 - - invoke-virtual {p1, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - :cond_9 - invoke-interface {p5}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_6 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_a - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/Map$Entry; - - iget-object p3, p0, Lf/h/a/b/e1/q/b;->k:Ljava/util/HashMap; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p4 - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Landroid/text/SpannableStringBuilder; - - invoke-virtual {p2}, Landroid/text/SpannableStringBuilder;->length()I - - move-result p2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - invoke-virtual {p3, p4, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_6 - - :cond_a - :goto_7 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/c.smali deleted file mode 100644 index 10e49e90f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/c.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/b/e1/q/c; -.super Ljava/lang/Object; -.source "TtmlRegion.java" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:F - -.field public final c:F - -.field public final d:I - -.field public final e:I - -.field public final f:F - -.field public final g:F - -.field public final h:I - -.field public final i:F - - -# direct methods -.method public constructor (Ljava/lang/String;FFIIFFIF)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/q/c;->a:Ljava/lang/String; - - iput p2, p0, Lf/h/a/b/e1/q/c;->b:F - - iput p3, p0, Lf/h/a/b/e1/q/c;->c:F - - iput p4, p0, Lf/h/a/b/e1/q/c;->d:I - - iput p5, p0, Lf/h/a/b/e1/q/c;->e:I - - iput p6, p0, Lf/h/a/b/e1/q/c;->f:F - - iput p7, p0, Lf/h/a/b/e1/q/c;->g:F - - iput p8, p0, Lf/h/a/b/e1/q/c;->h:I - - iput p9, p0, Lf/h/a/b/e1/q/c;->i:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/d.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/d.smali deleted file mode 100644 index 66335802c3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/d.smali +++ /dev/null @@ -1,210 +0,0 @@ -.class public final Lf/h/a/b/e1/q/d; -.super Ljava/lang/Object; -.source "TtmlStyle.java" - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:I - -.field public c:Z - -.field public d:I - -.field public e:Z - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - -.field public j:I - -.field public k:F - -.field public l:Ljava/lang/String; - -.field public m:Landroid/text/Layout$Alignment; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/e1/q/d;->f:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->g:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->h:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->i:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->j:I - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/e1/q/d;)Lf/h/a/b/e1/q/d; - .locals 3 - - if-eqz p1, :cond_8 - - iget-boolean v0, p0, Lf/h/a/b/e1/q/d;->c:Z - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - iget-boolean v0, p1, Lf/h/a/b/e1/q/d;->c:Z - - if-eqz v0, :cond_0 - - iget v0, p1, Lf/h/a/b/e1/q/d;->b:I - - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iput v0, p0, Lf/h/a/b/e1/q/d;->b:I - - iput-boolean v1, p0, Lf/h/a/b/e1/q/d;->c:Z - - :cond_0 - iget v0, p0, Lf/h/a/b/e1/q/d;->h:I - - const/4 v2, -0x1 - - if-ne v0, v2, :cond_1 - - iget v0, p1, Lf/h/a/b/e1/q/d;->h:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->h:I - - :cond_1 - iget v0, p0, Lf/h/a/b/e1/q/d;->i:I - - if-ne v0, v2, :cond_2 - - iget v0, p1, Lf/h/a/b/e1/q/d;->i:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->i:I - - :cond_2 - iget-object v0, p0, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - if-nez v0, :cond_3 - - iget-object v0, p1, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/b/e1/q/d;->a:Ljava/lang/String; - - :cond_3 - iget v0, p0, Lf/h/a/b/e1/q/d;->f:I - - if-ne v0, v2, :cond_4 - - iget v0, p1, Lf/h/a/b/e1/q/d;->f:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->f:I - - :cond_4 - iget v0, p0, Lf/h/a/b/e1/q/d;->g:I - - if-ne v0, v2, :cond_5 - - iget v0, p1, Lf/h/a/b/e1/q/d;->g:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->g:I - - :cond_5 - iget-object v0, p0, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - if-nez v0, :cond_6 - - iget-object v0, p1, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - iput-object v0, p0, Lf/h/a/b/e1/q/d;->m:Landroid/text/Layout$Alignment; - - :cond_6 - iget v0, p0, Lf/h/a/b/e1/q/d;->j:I - - if-ne v0, v2, :cond_7 - - iget v0, p1, Lf/h/a/b/e1/q/d;->j:I - - iput v0, p0, Lf/h/a/b/e1/q/d;->j:I - - iget v0, p1, Lf/h/a/b/e1/q/d;->k:F - - iput v0, p0, Lf/h/a/b/e1/q/d;->k:F - - :cond_7 - iget-boolean v0, p0, Lf/h/a/b/e1/q/d;->e:Z - - if-nez v0, :cond_8 - - iget-boolean v0, p1, Lf/h/a/b/e1/q/d;->e:Z - - if-eqz v0, :cond_8 - - iget p1, p1, Lf/h/a/b/e1/q/d;->d:I - - iput p1, p0, Lf/h/a/b/e1/q/d;->d:I - - iput-boolean v1, p0, Lf/h/a/b/e1/q/d;->e:Z - - :cond_8 - return-object p0 -.end method - -.method public b()I - .locals 4 - - iget v0, p0, Lf/h/a/b/e1/q/d;->h:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - iget v0, p0, Lf/h/a/b/e1/q/d;->i:I - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - iget v0, p0, Lf/h/a/b/e1/q/d;->h:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ne v0, v2, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - iget v3, p0, Lf/h/a/b/e1/q/d;->i:I - - if-ne v3, v2, :cond_2 - - const/4 v1, 0x2 - - :cond_2 - or-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/q/e.smali b/com.discord/smali_classes2/f/h/a/b/e1/q/e.smali deleted file mode 100644 index 512e534e6d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/q/e.smali +++ /dev/null @@ -1,584 +0,0 @@ -.class public final Lf/h/a/b/e1/q/e; -.super Ljava/lang/Object; -.source "TtmlSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Lf/h/a/b/e1/q/b; - -.field public final e:[J - -.field public final f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/d;", - ">;" - } - .end annotation -.end field - -.field public final g:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/c;", - ">;" - } - .end annotation -.end field - -.field public final h:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/b/e1/q/b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/e1/q/b;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/d;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/e1/q/c;", - ">;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/q/e;->d:Lf/h/a/b/e1/q/b; - - iput-object p3, p0, Lf/h/a/b/e1/q/e;->g:Ljava/util/Map; - - iput-object p4, p0, Lf/h/a/b/e1/q/e;->h:Ljava/util/Map; - - invoke-static {p2}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/b/e1/q/e;->f:Ljava/util/Map; - - if-eqz p1, :cond_1 - - new-instance p2, Ljava/util/TreeSet; - - invoke-direct {p2}, Ljava/util/TreeSet;->()V - - const/4 p3, 0x0 - - invoke-virtual {p1, p2, p3}, Lf/h/a/b/e1/q/b;->e(Ljava/util/TreeSet;Z)V - - invoke-virtual {p2}, Ljava/util/TreeSet;->size()I - - move-result p1 - - new-array p1, p1, [J - - invoke-virtual {p2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p4 - - if-eqz p4, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/lang/Long; - - invoke-virtual {p4}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - add-int/lit8 p4, p3, 0x1 - - aput-wide v0, p1, p3 - - move p3, p4 - - goto :goto_0 - - :cond_0 - iput-object p1, p0, Lf/h/a/b/e1/q/e;->e:[J - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public f(J)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/q/e;->e:[J - - const/4 v1, 0x0 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result p1 - - iget-object p2, p0, Lf/h/a/b/e1/q/e;->e:[J - - array-length p2, p2 - - if-ge p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 3 - - iget-object v0, p0, Lf/h/a/b/e1/q/e;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public h(J)Ljava/util/List; - .locals 27 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - move-object/from16 v0, p0 - - move-wide/from16 v7, p1 - - iget-object v9, v0, Lf/h/a/b/e1/q/e;->d:Lf/h/a/b/e1/q/b; - - iget-object v10, v0, Lf/h/a/b/e1/q/e;->f:Ljava/util/Map; - - iget-object v11, v0, Lf/h/a/b/e1/q/e;->g:Ljava/util/Map; - - iget-object v12, v0, Lf/h/a/b/e1/q/e;->h:Ljava/util/Map; - - if-eqz v9, :cond_d - - new-instance v13, Ljava/util/ArrayList; - - invoke-direct {v13}, Ljava/util/ArrayList;->()V - - iget-object v1, v9, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - invoke-virtual {v9, v7, v8, v1, v13}, Lf/h/a/b/e1/q/b;->h(JLjava/lang/String;Ljava/util/List;)V - - new-instance v14, Ljava/util/TreeMap; - - invoke-direct {v14}, Ljava/util/TreeMap;->()V - - iget-object v5, v9, Lf/h/a/b/e1/q/b;->h:Ljava/lang/String; - - const/4 v4, 0x0 - - move-object v1, v9 - - move-wide/from16 v2, p1 - - move-object v6, v14 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/e1/q/b;->j(JZLjava/lang/String;Ljava/util/Map;)V - - invoke-virtual {v9, v7, v8, v10, v14}, Lf/h/a/b/e1/q/b;->i(JLjava/util/Map;Ljava/util/Map;)V - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - const/4 v4, 0x0 - - if-eqz v3, :cond_1 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/util/Pair; - - iget-object v5, v3, Landroid/util/Pair;->second:Ljava/lang/Object; - - invoke-interface {v12, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - if-nez v5, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {v5, v4}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v5 - - array-length v6, v5 - - invoke-static {v5, v4, v6}, Landroid/graphics/BitmapFactory;->decodeByteArray([BII)Landroid/graphics/Bitmap; - - move-result-object v16 - - iget-object v3, v3, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-interface {v11, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/e1/q/c; - - new-instance v4, Lf/h/a/b/e1/b; - - iget v5, v3, Lf/h/a/b/e1/q/c;->b:F - - const/16 v18, 0x0 - - iget v6, v3, Lf/h/a/b/e1/q/c;->c:F - - iget v7, v3, Lf/h/a/b/e1/q/c;->e:I - - iget v8, v3, Lf/h/a/b/e1/q/c;->f:F - - iget v3, v3, Lf/h/a/b/e1/q/c;->g:F - - move-object v15, v4 - - move/from16 v17, v5 - - move/from16 v19, v6 - - move/from16 v20, v7 - - move/from16 v21, v8 - - move/from16 v22, v3 - - invoke-direct/range {v15 .. v22}, Lf/h/a/b/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V - - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - invoke-virtual {v14}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_c - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - invoke-interface {v11, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/q/c; - - new-instance v6, Lf/h/a/b/e1/b; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - move-object v13, v3 - - check-cast v13, Landroid/text/SpannableStringBuilder; - - invoke-virtual {v13}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v3 - - const/4 v7, 0x0 - - :goto_2 - const/16 v8, 0x20 - - if-ge v7, v3, :cond_4 - - invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v9 - - if-ne v9, v8, :cond_3 - - add-int/lit8 v9, v7, 0x1 - - move v10, v9 - - :goto_3 - invoke-virtual {v13}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v12 - - if-ge v10, v12, :cond_2 - - invoke-virtual {v13, v10}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v12 - - if-ne v12, v8, :cond_2 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_3 - - :cond_2 - sub-int/2addr v10, v9 - - if-lez v10, :cond_3 - - add-int v8, v7, v10 - - invoke-virtual {v13, v7, v8}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - sub-int/2addr v3, v10 - - :cond_3 - add-int/lit8 v7, v7, 0x1 - - goto :goto_2 - - :cond_4 - if-lez v3, :cond_5 - - invoke-virtual {v13, v4}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v7 - - if-ne v7, v8, :cond_5 - - const/4 v7, 0x1 - - invoke-virtual {v13, v4, v7}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - add-int/lit8 v3, v3, -0x1 - - :cond_5 - const/4 v7, 0x0 - - :goto_4 - add-int/lit8 v9, v3, -0x1 - - const/16 v10, 0xa - - if-ge v7, v9, :cond_7 - - invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v12 - - if-ne v12, v10, :cond_6 - - add-int/lit8 v10, v7, 0x1 - - invoke-virtual {v13, v10}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v12 - - if-ne v12, v8, :cond_6 - - add-int/lit8 v3, v7, 0x2 - - invoke-virtual {v13, v10, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - move v3, v9 - - :cond_6 - add-int/lit8 v7, v7, 0x1 - - goto :goto_4 - - :cond_7 - if-lez v3, :cond_8 - - invoke-virtual {v13, v9}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v7 - - if-ne v7, v8, :cond_8 - - invoke-virtual {v13, v9, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - move v3, v9 - - :cond_8 - const/4 v7, 0x0 - - :goto_5 - add-int/lit8 v9, v3, -0x1 - - if-ge v7, v9, :cond_a - - invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v12 - - if-ne v12, v8, :cond_9 - - add-int/lit8 v12, v7, 0x1 - - invoke-virtual {v13, v12}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v14 - - if-ne v14, v10, :cond_9 - - invoke-virtual {v13, v7, v12}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - move v3, v9 - - :cond_9 - add-int/lit8 v7, v7, 0x1 - - goto :goto_5 - - :cond_a - if-lez v3, :cond_b - - invoke-virtual {v13, v9}, Landroid/text/SpannableStringBuilder;->charAt(I)C - - move-result v7 - - if-ne v7, v10, :cond_b - - invoke-virtual {v13, v9, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; - - :cond_b - const/4 v14, 0x0 - - iget v3, v5, Lf/h/a/b/e1/q/c;->c:F - - iget v7, v5, Lf/h/a/b/e1/q/c;->d:I - - iget v8, v5, Lf/h/a/b/e1/q/c;->e:I - - iget v9, v5, Lf/h/a/b/e1/q/c;->b:F - - const/high16 v20, -0x80000000 - - iget v10, v5, Lf/h/a/b/e1/q/c;->f:F - - iget v15, v5, Lf/h/a/b/e1/q/c;->h:I - - iget v5, v5, Lf/h/a/b/e1/q/c;->i:F - - const/16 v16, 0x0 - - const v24, -0x800001 - - const/16 v25, 0x0 - - const/high16 v26, -0x1000000 - - move-object v12, v6 - - move/from16 v21, v15 - - move-object/from16 v15, v16 - - move/from16 v16, v3 - - move/from16 v17, v7 - - move/from16 v18, v8 - - move/from16 v19, v9 - - move/from16 v22, v5 - - move/from16 v23, v10 - - invoke-direct/range {v12 .. v26}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V - - invoke-virtual {v1, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_1 - - :cond_c - return-object v1 - - :cond_d - const/4 v1, 0x0 - - throw v1 -.end method - -.method public i()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/q/e;->e:[J - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/r/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/r/a.smali deleted file mode 100644 index ed9809cf70..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/r/a.smali +++ /dev/null @@ -1,802 +0,0 @@ -.class public final Lf/h/a/b/e1/r/a; -.super Lf/h/a/b/e1/c; -.source "Tx3gDecoder.java" - - -# instance fields -.field public final n:Lf/h/a/b/i1/t; - -.field public o:Z - -.field public p:I - -.field public q:I - -.field public r:Ljava/lang/String; - -.field public s:F - -.field public t:I - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;)V" - } - .end annotation - - const-string v0, "Tx3gDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - const v0, 0x3f59999a # 0.85f - - const-string v1, "sans-serif" - - const/4 v2, 0x0 - - if-eqz p1, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - const/4 v4, 0x1 - - if-ne v3, v4, :cond_4 - - invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, [B - - array-length v3, v3 - - const/16 v5, 0x30 - - if-eq v3, v5, :cond_0 - - invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, [B - - array-length v3, v3 - - const/16 v5, 0x35 - - if-ne v3, v5, :cond_4 - - :cond_0 - invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [B - - const/16 v3, 0x18 - - aget-byte v5, p1, v3 - - iput v5, p0, Lf/h/a/b/e1/r/a;->p:I - - const/16 v5, 0x1a - - aget-byte v5, p1, v5 - - and-int/lit16 v5, v5, 0xff - - shl-int/lit8 v3, v5, 0x18 - - const/16 v5, 0x1b - - aget-byte v5, p1, v5 - - and-int/lit16 v5, v5, 0xff - - shl-int/lit8 v5, v5, 0x10 - - or-int/2addr v3, v5 - - const/16 v5, 0x1c - - aget-byte v5, p1, v5 - - and-int/lit16 v5, v5, 0xff - - shl-int/lit8 v5, v5, 0x8 - - or-int/2addr v3, v5 - - const/16 v5, 0x1d - - aget-byte v5, p1, v5 - - and-int/lit16 v5, v5, 0xff - - or-int/2addr v3, v5 - - iput v3, p0, Lf/h/a/b/e1/r/a;->q:I - - array-length v3, p1 - - const/16 v5, 0x2b - - sub-int/2addr v3, v5 - - invoke-static {p1, v5, v3}, Lf/h/a/b/i1/c0;->s([BII)Ljava/lang/String; - - move-result-object v3 - - const-string v5, "Serif" - - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const-string v1, "serif" - - :cond_1 - iput-object v1, p0, Lf/h/a/b/e1/r/a;->r:Ljava/lang/String; - - const/16 v1, 0x19 - - aget-byte v1, p1, v1 - - mul-int/lit8 v1, v1, 0x14 - - iput v1, p0, Lf/h/a/b/e1/r/a;->t:I - - aget-byte v1, p1, v2 - - and-int/lit8 v1, v1, 0x20 - - if-eqz v1, :cond_2 - - const/4 v2, 0x1 - - :cond_2 - iput-boolean v2, p0, Lf/h/a/b/e1/r/a;->o:Z - - if-eqz v2, :cond_3 - - const/16 v0, 0xa - - aget-byte v0, p1, v0 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x8 - - const/16 v1, 0xb - - aget-byte p1, p1, v1 - - and-int/lit16 p1, p1, 0xff - - or-int/2addr p1, v0 - - int-to-float p1, p1 - - iget v0, p0, Lf/h/a/b/e1/r/a;->t:I - - int-to-float v0, v0 - - div-float/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/e1/r/a;->s:F - - const/4 v0, 0x0 - - const v1, 0x3f733333 # 0.95f - - invoke-static {p1, v0, v1}, Lf/h/a/b/i1/c0;->k(FFF)F - - move-result p1 - - iput p1, p0, Lf/h/a/b/e1/r/a;->s:F - - goto :goto_0 - - :cond_3 - iput v0, p0, Lf/h/a/b/e1/r/a;->s:F - - goto :goto_0 - - :cond_4 - iput v2, p0, Lf/h/a/b/e1/r/a;->p:I - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/e1/r/a;->q:I - - iput-object v1, p0, Lf/h/a/b/e1/r/a;->r:Ljava/lang/String; - - iput-boolean v2, p0, Lf/h/a/b/e1/r/a;->o:Z - - iput v0, p0, Lf/h/a/b/e1/r/a;->s:F - - :goto_0 - return-void -.end method - -.method public static k(Z)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v0, "Unexpected subtitle format." - - invoke-direct {p0, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static l(Landroid/text/SpannableStringBuilder;IIIII)V - .locals 5 - - if-eq p1, p2, :cond_7 - - or-int/lit8 p2, p5, 0x21 - - and-int/lit8 p5, p1, 0x1 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p5, :cond_0 - - const/4 p5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p5, 0x0 - - :goto_0 - and-int/lit8 v2, p1, 0x2 - - if-eqz v2, :cond_1 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-eqz p5, :cond_3 - - if-eqz v2, :cond_2 - - new-instance v3, Landroid/text/style/StyleSpan; - - const/4 v4, 0x3 - - invoke-direct {v3, v4}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_2 - - :cond_2 - new-instance v3, Landroid/text/style/StyleSpan; - - invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_2 - - :cond_3 - if-eqz v2, :cond_4 - - new-instance v3, Landroid/text/style/StyleSpan; - - const/4 v4, 0x2 - - invoke-direct {v3, v4}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_4 - :goto_2 - and-int/lit8 p1, p1, 0x4 - - if-eqz p1, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v1, 0x0 - - :goto_3 - if-eqz v1, :cond_6 - - new-instance p1, Landroid/text/style/UnderlineSpan; - - invoke-direct {p1}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {p0, p1, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_6 - if-nez v1, :cond_7 - - if-nez p5, :cond_7 - - if-nez v2, :cond_7 - - new-instance p1, Landroid/text/style/StyleSpan; - - invoke-direct {p1, v0}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {p0, p1, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_7 - return-void -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - move-object/from16 v2, p1 - - iput-object v2, v1, Lf/h/a/b/i1/t;->a:[B - - move/from16 v2, p2 - - iput v2, v1, Lf/h/a/b/i1/t;->c:I - - const/4 v2, 0x0 - - iput v2, v1, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - const/4 v4, 0x1 - - const/4 v5, 0x2 - - if-lt v3, v5, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - invoke-static {v3}, Lf/h/a/b/e1/r/a;->k(Z)V - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->v()I - - move-result v3 - - const/16 v6, 0x8 - - if-nez v3, :cond_1 - - const-string v1, "" - - goto :goto_1 - - :cond_1 - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - if-lt v7, v5, :cond_3 - - iget-object v7, v1, Lf/h/a/b/i1/t;->a:[B - - iget v8, v1, Lf/h/a/b/i1/t;->b:I - - aget-byte v9, v7, v8 - - and-int/lit16 v9, v9, 0xff - - shl-int/2addr v9, v6 - - add-int/2addr v8, v4 - - aget-byte v7, v7, v8 - - and-int/lit16 v7, v7, 0xff - - or-int/2addr v7, v9 - - int-to-char v7, v7 - - const v8, 0xfeff - - if-eq v7, v8, :cond_2 - - const v8, 0xfffe - - if-ne v7, v8, :cond_3 - - :cond_2 - const-string v7, "UTF-16" - - invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v7 - - invoke-virtual {v1, v3, v7}, Lf/h/a/b/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_1 - - :cond_3 - const-string v7, "UTF-8" - - invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v7 - - invoke-virtual {v1, v3, v7}, Lf/h/a/b/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; - - move-result-object v1 - - :goto_1 - invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z - - move-result v3 - - if-eqz v3, :cond_4 - - sget-object v1, Lf/h/a/b/e1/r/b;->e:Lf/h/a/b/e1/r/b; - - return-object v1 - - :cond_4 - new-instance v3, Landroid/text/SpannableStringBuilder; - - invoke-direct {v3, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V - - iget v8, v0, Lf/h/a/b/e1/r/a;->p:I - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v11 - - const/high16 v12, 0xff0000 - - move-object v7, v3 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/e1/r/a;->l(Landroid/text/SpannableStringBuilder;IIIII)V - - iget v1, v0, Lf/h/a/b/e1/r/a;->q:I - - const/4 v7, -0x1 - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v8 - - const v9, 0xff0021 - - if-eq v1, v7, :cond_5 - - and-int/lit16 v7, v1, 0xff - - shl-int/lit8 v7, v7, 0x18 - - ushr-int/2addr v1, v6 - - or-int/2addr v1, v7 - - new-instance v7, Landroid/text/style/ForegroundColorSpan; - - invoke-direct {v7, v1}, Landroid/text/style/ForegroundColorSpan;->(I)V - - invoke-virtual {v3, v7, v2, v8, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_5 - iget-object v1, v0, Lf/h/a/b/e1/r/a;->r:Ljava/lang/String; - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v7 - - const-string v8, "sans-serif" - - if-eq v1, v8, :cond_6 - - new-instance v8, Landroid/text/style/TypefaceSpan; - - invoke-direct {v8, v1}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V - - invoke-virtual {v3, v8, v2, v7, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_6 - iget v1, v0, Lf/h/a/b/e1/r/a;->s:F - - :goto_2 - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - if-lt v7, v6, :cond_d - - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - iget v13, v7, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v14 - - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - const v8, 0x7374796c - - if-ne v7, v8, :cond_a - - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->a()I - - move-result v7 - - if-lt v7, v5, :cond_7 - - const/4 v7, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v7, 0x0 - - :goto_3 - invoke-static {v7}, Lf/h/a/b/e1/r/a;->k(Z)V - - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->v()I - - move-result v15 - - const/4 v12, 0x0 - - :goto_4 - if-ge v12, v15, :cond_c - - iget-object v7, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->a()I - - move-result v8 - - const/16 v9, 0xc - - if-lt v8, v9, :cond_8 - - const/4 v8, 0x1 - - goto :goto_5 - - :cond_8 - const/4 v8, 0x0 - - :goto_5 - invoke-static {v8}, Lf/h/a/b/e1/r/a;->k(Z)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->v()I - - move-result v11 - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - invoke-virtual {v7, v5}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->q()I - - move-result v8 - - invoke-virtual {v7, v4}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v7}, Lf/h/a/b/i1/t;->e()I - - move-result v9 - - iget v7, v0, Lf/h/a/b/e1/r/a;->p:I - - const/16 v16, 0x0 - - move/from16 v17, v7 - - move-object v7, v3 - - move v2, v9 - - move/from16 v9, v17 - - move/from16 p2, v10 - - move v10, v11 - - move v4, v11 - - move/from16 v11, p2 - - move/from16 v17, v12 - - move/from16 v12, v16 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/e1/r/a;->l(Landroid/text/SpannableStringBuilder;IIIII)V - - iget v7, v0, Lf/h/a/b/e1/r/a;->q:I - - if-eq v2, v7, :cond_9 - - and-int/lit16 v7, v2, 0xff - - shl-int/lit8 v7, v7, 0x18 - - ushr-int/lit8 v2, v2, 0x8 - - or-int/2addr v2, v7 - - new-instance v7, Landroid/text/style/ForegroundColorSpan; - - invoke-direct {v7, v2}, Landroid/text/style/ForegroundColorSpan;->(I)V - - const/16 v2, 0x21 - - move/from16 v8, p2 - - invoke-virtual {v3, v7, v4, v8, v2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_9 - add-int/lit8 v12, v17, 0x1 - - const/4 v2, 0x0 - - const/4 v4, 0x1 - - goto :goto_4 - - :cond_a - const v2, 0x74626f78 - - if-ne v7, v2, :cond_c - - iget-boolean v2, v0, Lf/h/a/b/e1/r/a;->o:Z - - if-eqz v2, :cond_c - - iget-object v1, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->a()I - - move-result v1 - - if-lt v1, v5, :cond_b - - const/4 v1, 0x1 - - goto :goto_6 - - :cond_b - const/4 v1, 0x0 - - :goto_6 - invoke-static {v1}, Lf/h/a/b/e1/r/a;->k(Z)V - - iget-object v1, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->v()I - - move-result v1 - - int-to-float v1, v1 - - iget v2, v0, Lf/h/a/b/e1/r/a;->t:I - - int-to-float v2, v2 - - div-float/2addr v1, v2 - - const/4 v2, 0x0 - - const v4, 0x3f733333 # 0.95f - - invoke-static {v1, v2, v4}, Lf/h/a/b/i1/c0;->k(FFF)F - - move-result v1 - - :cond_c - iget-object v2, v0, Lf/h/a/b/e1/r/a;->n:Lf/h/a/b/i1/t; - - add-int/2addr v13, v14 - - invoke-virtual {v2, v13}, Lf/h/a/b/i1/t;->C(I)V - - const/4 v2, 0x0 - - const/4 v4, 0x1 - - goto/16 :goto_2 - - :cond_d - new-instance v11, Lf/h/a/b/e1/r/b; - - new-instance v12, Lf/h/a/b/e1/b; - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const v8, -0x800001 - - const/high16 v9, -0x80000000 - - const v10, -0x800001 - - move-object v2, v12 - - move v5, v1 - - invoke-direct/range {v2 .. v10}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - invoke-direct {v11, v12}, Lf/h/a/b/e1/r/b;->(Lf/h/a/b/e1/b;)V - - return-object v11 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/r/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/r/b.smali deleted file mode 100644 index e97ca7939d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/r/b.smali +++ /dev/null @@ -1,144 +0,0 @@ -.class public final Lf/h/a/b/e1/r/b; -.super Ljava/lang/Object; -.source "Tx3gSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# static fields -.field public static final e:Lf/h/a/b/e1/r/b; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/e1/r/b; - - invoke-direct {v0}, Lf/h/a/b/e1/r/b;->()V - - sput-object v0, Lf/h/a/b/e1/r/b;->e:Lf/h/a/b/e1/r/b; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/e1/r/b;->d:Ljava/util/List; - - return-void -.end method - -.method public constructor (Lf/h/a/b/e1/b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/r/b;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-gez v2, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->n(Z)V - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/b/e1/r/b;->d:Ljava/util/List; - - goto :goto_0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/a.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/a.smali deleted file mode 100644 index db73a9632d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/a.smali +++ /dev/null @@ -1,337 +0,0 @@ -.class public final Lf/h/a/b/e1/s/a; -.super Ljava/lang/Object; -.source "CssParser.java" - - -# static fields -.field public static final c:Ljava/util/regex/Pattern; - - -# instance fields -.field public final a:Lf/h/a/b/i1/t; - -.field public final b:Ljava/lang/StringBuilder; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "\\[voice=\"([^\"]*)\"\\]" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/s/a;->c:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static a(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - .locals 5 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->setLength(I)V - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - iget v2, p0, Lf/h/a/b/i1/t;->c:I - - :goto_0 - if-ge v1, v2, :cond_5 - - if-nez v0, :cond_5 - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v3, v3, v1 - - int-to-char v3, v3 - - const/16 v4, 0x41 - - if-lt v3, v4, :cond_0 - - const/16 v4, 0x5a - - if-le v3, v4, :cond_4 - - :cond_0 - const/16 v4, 0x61 - - if-lt v3, v4, :cond_1 - - const/16 v4, 0x7a - - if-le v3, v4, :cond_4 - - :cond_1 - const/16 v4, 0x30 - - if-lt v3, v4, :cond_2 - - const/16 v4, 0x39 - - if-le v3, v4, :cond_4 - - :cond_2 - const/16 v4, 0x23 - - if-eq v3, v4, :cond_4 - - const/16 v4, 0x2d - - if-eq v3, v4, :cond_4 - - const/16 v4, 0x2e - - if-eq v3, v4, :cond_4 - - const/16 v4, 0x5f - - if-ne v3, v4, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_4 - :goto_1 - add-int/lit8 v1, v1, 0x1 - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_5 - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v1, v0 - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-static {p0}, Lf/h/a/b/e1/s/a;->c(Lf/h/a/b/i1/t;)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-static {p0, p1}, Lf/h/a/b/e1/s/a;->a(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1 - - return-object p1 - - :cond_1 - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result p0 - - int-to-char p0, p0 - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(Lf/h/a/b/i1/t;)V - .locals 8 - - const/4 v0, 0x1 - - :cond_0 - :goto_0 - const/4 v1, 0x1 - - :goto_1 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v2 - - if-lez v2, :cond_6 - - if-eqz v1, :cond_6 - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - iget-object v2, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v1, v2, v1 - - int-to-char v1, v1 - - const/16 v2, 0x9 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_1 - - const/16 v2, 0xa - - if-eq v1, v2, :cond_1 - - const/16 v2, 0xc - - if-eq v1, v2, :cond_1 - - const/16 v2, 0xd - - if-eq v1, v2, :cond_1 - - const/16 v2, 0x20 - - if-eq v1, v2, :cond_1 - - const/4 v1, 0x0 - - goto :goto_2 - - :cond_1 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v1, 0x1 - - :goto_2 - if-nez v1, :cond_0 - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - iget v2, p0, Lf/h/a/b/i1/t;->c:I - - iget-object v4, p0, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v5, v1, 0x2 - - if-gt v5, v2, :cond_4 - - add-int/lit8 v5, v1, 0x1 - - aget-byte v1, v4, v1 - - const/16 v6, 0x2f - - if-ne v1, v6, :cond_4 - - add-int/lit8 v1, v5, 0x1 - - aget-byte v5, v4, v5 - - const/16 v7, 0x2a - - if-ne v5, v7, :cond_4 - - :goto_3 - add-int/lit8 v5, v1, 0x1 - - if-ge v5, v2, :cond_3 - - aget-byte v1, v4, v1 - - int-to-char v1, v1 - - if-ne v1, v7, :cond_2 - - aget-byte v1, v4, v5 - - int-to-char v1, v1 - - if-ne v1, v6, :cond_2 - - add-int/lit8 v2, v5, 0x1 - - move v1, v2 - - goto :goto_3 - - :cond_2 - move v1, v5 - - goto :goto_3 - - :cond_3 - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v2, v1 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->D(I)V - - const/4 v1, 0x1 - - goto :goto_4 - - :cond_4 - const/4 v1, 0x0 - - :goto_4 - if-eqz v1, :cond_5 - - goto :goto_0 - - :cond_5 - const/4 v1, 0x0 - - goto :goto_1 - - :cond_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/b.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/b.smali deleted file mode 100644 index 2c8a23cde9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/b.smali +++ /dev/null @@ -1,201 +0,0 @@ -.class public final Lf/h/a/b/e1/s/b; -.super Lf/h/a/b/e1/c; -.source "Mp4WebvttDecoder.java" - - -# instance fields -.field public final n:Lf/h/a/b/i1/t; - -.field public final o:Lf/h/a/b/e1/s/e$b; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "Mp4WebvttDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/e1/s/e$b; - - invoke-direct {v0}, Lf/h/a/b/e1/s/e$b;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/b;->o:Lf/h/a/b/e1/s/e$b; - - return-void -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - iget-object p3, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - iput-object p1, p3, Lf/h/a/b/i1/t;->a:[B - - iput p2, p3, Lf/h/a/b/i1/t;->c:I - - const/4 p1, 0x0 - - iput p1, p3, Lf/h/a/b/i1/t;->b:I - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - :goto_0 - iget-object p2, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->a()I - - move-result p2 - - if-lez p2, :cond_6 - - iget-object p2, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->a()I - - move-result p2 - - const/16 p3, 0x8 - - if-lt p2, p3, :cond_5 - - iget-object p2, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->e()I - - move-result p2 - - iget-object v0, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - const v1, 0x76747463 - - if-ne v0, v1, :cond_4 - - iget-object v0, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - iget-object v1, p0, Lf/h/a/b/e1/s/b;->o:Lf/h/a/b/e1/s/e$b; - - add-int/lit8 p2, p2, -0x8 - - invoke-virtual {v1}, Lf/h/a/b/e1/s/e$b;->b()V - - :cond_0 - :goto_1 - if-lez p2, :cond_3 - - if-lt p2, p3, :cond_2 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v2 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - add-int/lit8 p2, p2, -0x8 - - sub-int/2addr v2, p3 - - iget-object v4, v0, Lf/h/a/b/i1/t;->a:[B - - iget v5, v0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v4, v5, v2}, Lf/h/a/b/i1/c0;->s([BII)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/t;->D(I)V - - sub-int/2addr p2, v2 - - const v2, 0x73747467 - - if-ne v3, v2, :cond_1 - - invoke-static {v4, v1}, Lf/h/a/b/e1/s/f;->c(Ljava/lang/String;Lf/h/a/b/e1/s/e$b;)V - - goto :goto_1 - - :cond_1 - const v2, 0x7061796c - - if-ne v3, v2, :cond_0 - - const/4 v2, 0x0 - - invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v3 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v4 - - invoke-static {v2, v3, v1, v4}, Lf/h/a/b/e1/s/f;->d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/b/e1/s/e$b;Ljava/util/List;)V - - goto :goto_1 - - :cond_2 - new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string p2, "Incomplete vtt cue box header found." - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - invoke-virtual {v1}, Lf/h/a/b/e1/s/e$b;->a()Lf/h/a/b/e1/s/e; - - move-result-object p2 - - invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_4 - iget-object p3, p0, Lf/h/a/b/e1/s/b;->n:Lf/h/a/b/i1/t; - - add-int/lit8 p2, p2, -0x8 - - invoke-virtual {p3, p2}, Lf/h/a/b/i1/t;->D(I)V - - goto :goto_0 - - :cond_5 - new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string p2, "Incomplete Mp4Webvtt Top Level box header found." - - invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw p1 - - :cond_6 - new-instance p2, Lf/h/a/b/e1/s/c; - - invoke-direct {p2, p1}, Lf/h/a/b/e1/s/c;->(Ljava/util/List;)V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/c.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/c.smali deleted file mode 100644 index 7c4494eb58..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/c.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class public final Lf/h/a/b/e1/s/c; -.super Ljava/lang/Object; -.source "Mp4WebvttSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/s/c;->d:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-gez v2, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->n(Z)V - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public h(J)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/b/e1/s/c;->d:Ljava/util/List; - - goto :goto_0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public i()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/d.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/d.smali deleted file mode 100644 index de2edf450a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/d.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public final Lf/h/a/b/e1/s/d; -.super Ljava/lang/Object; -.source "WebvttCssStyle.java" - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:I - -.field public g:Z - -.field public h:I - -.field public i:Z - -.field public j:I - -.field public k:I - -.field public l:I - -.field public m:I - -.field public n:I - -.field public o:Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/b/e1/s/d;->a:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/b/e1/s/d;->b:Ljava/lang/String; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/e1/s/d;->c:Ljava/util/List; - - iput-object v0, p0, Lf/h/a/b/e1/s/d;->d:Ljava/lang/String; - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/s/d;->e:Ljava/lang/String; - - const/4 v1, 0x0 - - iput-boolean v1, p0, Lf/h/a/b/e1/s/d;->g:Z - - iput-boolean v1, p0, Lf/h/a/b/e1/s/d;->i:Z - - const/4 v1, -0x1 - - iput v1, p0, Lf/h/a/b/e1/s/d;->j:I - - iput v1, p0, Lf/h/a/b/e1/s/d;->k:I - - iput v1, p0, Lf/h/a/b/e1/s/d;->l:I - - iput v1, p0, Lf/h/a/b/e1/s/d;->m:I - - iput v1, p0, Lf/h/a/b/e1/s/d;->n:I - - iput-object v0, p0, Lf/h/a/b/e1/s/d;->o:Landroid/text/Layout$Alignment; - - return-void -.end method - -.method public static b(ILjava/lang/String;Ljava/lang/String;I)I - .locals 1 - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - const/4 v0, -0x1 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - add-int v0, p0, p3 - - :cond_1 - return v0 - - :cond_2 - :goto_0 - return p0 -.end method - - -# virtual methods -.method public a()I - .locals 4 - - iget v0, p0, Lf/h/a/b/e1/s/d;->l:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - iget v0, p0, Lf/h/a/b/e1/s/d;->m:I - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - iget v0, p0, Lf/h/a/b/e1/s/d;->l:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ne v0, v2, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - iget v3, p0, Lf/h/a/b/e1/s/d;->m:I - - if-ne v3, v2, :cond_2 - - const/4 v1, 0x2 - - :cond_2 - or-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/e$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/e$a.smali deleted file mode 100644 index bc820cbde7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/e$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/e1/s/e$a; -.super Ljava/lang/Object; -.source "WebvttCue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/s/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/e$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/e$b.smali deleted file mode 100644 index 2f2bc4852b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/e$b.smali +++ /dev/null @@ -1,352 +0,0 @@ -.class public Lf/h/a/b/e1/s/e$b; -.super Ljava/lang/Object; -.source "WebvttCue.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/s/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public a:J - -.field public b:J - -.field public c:Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:I - -.field public e:F - -.field public f:I - -.field public g:I - -.field public h:F - -.field public i:I - -.field public j:F - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p0}, Lf/h/a/b/e1/s/e$b;->b()V - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/b/e1/s/e; - .locals 24 - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/e1/s/e$b;->e:F - - iget v2, v0, Lf/h/a/b/e1/s/e$b;->f:I - - const/4 v3, 0x0 - - const v4, -0x800001 - - const/high16 v5, 0x3f800000 # 1.0f - - cmpl-float v6, v1, v4 - - if-eqz v6, :cond_0 - - if-nez v2, :cond_0 - - cmpg-float v7, v1, v3 - - if-ltz v7, :cond_2 - - cmpl-float v7, v1, v5 - - if-lez v7, :cond_0 - - goto :goto_0 - - :cond_0 - if-eqz v6, :cond_1 - - goto :goto_1 - - :cond_1 - if-nez v2, :cond_3 - - :cond_2 - :goto_0 - const/high16 v1, 0x3f800000 # 1.0f - - goto :goto_1 - - :cond_3 - const v1, -0x800001 - - :goto_1 - iput v1, v0, Lf/h/a/b/e1/s/e$b;->e:F - - iget v1, v0, Lf/h/a/b/e1/s/e$b;->h:F - - const/high16 v2, 0x3f000000 # 0.5f - - const/4 v6, 0x5 - - const/4 v7, 0x4 - - cmpl-float v1, v1, v4 - - if-nez v1, :cond_6 - - iget v1, v0, Lf/h/a/b/e1/s/e$b;->d:I - - if-eq v1, v7, :cond_5 - - if-eq v1, v6, :cond_4 - - const/high16 v3, 0x3f000000 # 0.5f - - goto :goto_2 - - :cond_4 - const/high16 v3, 0x3f800000 # 1.0f - - :cond_5 - :goto_2 - iput v3, v0, Lf/h/a/b/e1/s/e$b;->h:F - - :cond_6 - iget v1, v0, Lf/h/a/b/e1/s/e$b;->i:I - - const/high16 v3, -0x80000000 - - const/4 v4, 0x3 - - const/4 v8, 0x2 - - const/4 v9, 0x1 - - if-ne v1, v3, :cond_9 - - iget v1, v0, Lf/h/a/b/e1/s/e$b;->d:I - - if-eq v1, v9, :cond_8 - - if-eq v1, v4, :cond_7 - - if-eq v1, v7, :cond_8 - - if-eq v1, v6, :cond_7 - - const/4 v1, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v1, 0x2 - - goto :goto_3 - - :cond_8 - const/4 v1, 0x0 - - :goto_3 - iput v1, v0, Lf/h/a/b/e1/s/e$b;->i:I - - :cond_9 - iget v1, v0, Lf/h/a/b/e1/s/e$b;->j:F - - iget v3, v0, Lf/h/a/b/e1/s/e$b;->i:I - - iget v10, v0, Lf/h/a/b/e1/s/e$b;->h:F - - if-eqz v3, :cond_d - - if-eq v3, v9, :cond_b - - if-ne v3, v8, :cond_a - - goto :goto_4 - - :cond_a - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 - - :cond_b - const/high16 v3, 0x40000000 # 2.0f - - cmpg-float v2, v10, v2 - - if-gtz v2, :cond_c - - mul-float v10, v10, v3 - - goto :goto_4 - - :cond_c - sub-float/2addr v5, v10 - - mul-float v10, v5, v3 - - goto :goto_4 - - :cond_d - sub-float v10, v5, v10 - - :goto_4 - invoke-static {v1, v10}, Ljava/lang/Math;->min(FF)F - - move-result v1 - - iput v1, v0, Lf/h/a/b/e1/s/e$b;->j:F - - new-instance v1, Lf/h/a/b/e1/s/e; - - iget-wide v11, v0, Lf/h/a/b/e1/s/e$b;->a:J - - iget-wide v13, v0, Lf/h/a/b/e1/s/e$b;->b:J - - iget-object v2, v0, Lf/h/a/b/e1/s/e$b;->c:Ljava/lang/CharSequence; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - move-object v15, v2 - - check-cast v15, Ljava/lang/CharSequence; - - iget v2, v0, Lf/h/a/b/e1/s/e$b;->d:I - - if-eq v2, v9, :cond_10 - - if-eq v2, v8, :cond_f - - if-eq v2, v4, :cond_e - - if-eq v2, v7, :cond_10 - - if-eq v2, v6, :cond_e - - const-string v3, "Unknown textAlignment: " - - const-string v4, "WebvttCueBuilder" - - invoke-static {v3, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - const/4 v2, 0x0 - - goto :goto_5 - - :cond_e - sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - goto :goto_5 - - :cond_f - sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; - - goto :goto_5 - - :cond_10 - sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - :goto_5 - move-object/from16 v16, v2 - - iget v2, v0, Lf/h/a/b/e1/s/e$b;->e:F - - iget v3, v0, Lf/h/a/b/e1/s/e$b;->f:I - - iget v4, v0, Lf/h/a/b/e1/s/e$b;->g:I - - iget v5, v0, Lf/h/a/b/e1/s/e$b;->h:F - - iget v6, v0, Lf/h/a/b/e1/s/e$b;->i:I - - iget v7, v0, Lf/h/a/b/e1/s/e$b;->j:F - - const/16 v23, 0x0 - - move-object v10, v1 - - move/from16 v17, v2 - - move/from16 v18, v3 - - move/from16 v19, v4 - - move/from16 v20, v5 - - move/from16 v21, v6 - - move/from16 v22, v7 - - invoke-direct/range {v10 .. v23}, Lf/h/a/b/e1/s/e;->(JJLjava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFLf/h/a/b/e1/s/e$a;)V - - return-object v1 -.end method - -.method public b()V - .locals 2 - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/e1/s/e$b;->a:J - - iput-wide v0, p0, Lf/h/a/b/e1/s/e$b;->b:J - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/e1/s/e$b;->c:Ljava/lang/CharSequence; - - const/4 v0, 0x2 - - iput v0, p0, Lf/h/a/b/e1/s/e$b;->d:I - - const v0, -0x800001 - - iput v0, p0, Lf/h/a/b/e1/s/e$b;->e:F - - const/4 v1, 0x1 - - iput v1, p0, Lf/h/a/b/e1/s/e$b;->f:I - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/e1/s/e$b;->g:I - - iput v0, p0, Lf/h/a/b/e1/s/e$b;->h:F - - const/high16 v0, -0x80000000 - - iput v0, p0, Lf/h/a/b/e1/s/e$b;->i:I - - const/high16 v0, 0x3f800000 # 1.0f - - iput v0, p0, Lf/h/a/b/e1/s/e$b;->j:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/e.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/e.smali deleted file mode 100644 index e2b9aa4065..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/e.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/b/e1/s/e; -.super Lf/h/a/b/e1/b; -.source "WebvttCue.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/s/e$b; - } -.end annotation - - -# instance fields -.field public final s:J - -.field public final t:J - - -# direct methods -.method public constructor (JJLjava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFLf/h/a/b/e1/s/e$a;)V - .locals 10 - - move-object v9, p0 - - move-object v0, p0 - - move-object v1, p5 - - move-object/from16 v2, p6 - - move/from16 v3, p7 - - move/from16 v4, p8 - - move/from16 v5, p9 - - move/from16 v6, p10 - - move/from16 v7, p11 - - move/from16 v8, p12 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V - - move-wide v0, p1 - - iput-wide v0, v9, Lf/h/a/b/e1/s/e;->s:J - - move-wide v0, p3 - - iput-wide v0, v9, Lf/h/a/b/e1/s/e;->t:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/f$a.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/f$a.smali deleted file mode 100644 index 02f2c5fcf6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/f$a.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/b/e1/s/f$a; -.super Ljava/lang/Object; -.source "WebvttCueParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/s/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final e:[Ljava/lang/String; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:I - -.field public final c:Ljava/lang/String; - -.field public final d:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/String; - - sput-object v0, Lf/h/a/b/e1/s/f$a;->e:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/b/e1/s/f$a;->b:I - - iput-object p1, p0, Lf/h/a/b/e1/s/f$a;->a:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/b/e1/s/f$a;->c:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/b/e1/s/f$a;->d:[Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/f$b.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/f$b.smali deleted file mode 100644 index d1a64802d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/f$b.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public final Lf/h/a/b/e1/s/f$b; -.super Ljava/lang/Object; -.source "WebvttCueParser.java" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/e1/s/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/b/e1/s/f$b;", - ">;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public final e:Lf/h/a/b/e1/s/d; - - -# direct methods -.method public constructor (ILf/h/a/b/e1/s/d;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/e1/s/f$b;->d:I - - iput-object p2, p0, Lf/h/a/b/e1/s/f$b;->e:Lf/h/a/b/e1/s/d; - - return-void -.end method - - -# virtual methods -.method public compareTo(Ljava/lang/Object;)I - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/b/e1/s/f$b; - - iget v0, p0, Lf/h/a/b/e1/s/f$b;->d:I - - iget p1, p1, Lf/h/a/b/e1/s/f$b;->d:I - - sub-int/2addr v0, p1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/f.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/f.smali deleted file mode 100644 index 561e9a15fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/f.smali +++ /dev/null @@ -1,1993 +0,0 @@ -.class public final Lf/h/a/b/e1/s/f; -.super Ljava/lang/Object; -.source "WebvttCueParser.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/e1/s/f$a;, - Lf/h/a/b/e1/s/f$b; - } -.end annotation - - -# static fields -.field public static final b:Ljava/util/regex/Pattern; - -.field public static final c:Ljava/util/regex/Pattern; - - -# instance fields -.field public final a:Ljava/lang/StringBuilder; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "^(\\S+)\\s+-->\\s+(\\S+)(.*)?$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/s/f;->b:Ljava/util/regex/Pattern; - - const-string v0, "(\\S+?):(\\S+)" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/e1/s/f;->c:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/f;->a:Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static a(Ljava/lang/String;Lf/h/a/b/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V - .locals 17 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/b/e1/s/f$a;", - "Landroid/text/SpannableStringBuilder;", - "Ljava/util/List<", - "Lf/h/a/b/e1/s/d;", - ">;", - "Ljava/util/List<", - "Lf/h/a/b/e1/s/f$b;", - ">;)V" - } - .end annotation - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - move-object/from16 v2, p4 - - iget v3, v0, Lf/h/a/b/e1/s/f$a;->b:I - - invoke-virtual/range {p2 .. p2}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v4 - - iget-object v5, v0, Lf/h/a/b/e1/s/f$a;->a:Ljava/lang/String; - - invoke-virtual {v5}, Ljava/lang/String;->hashCode()I - - move-result v6 - - const/4 v10, 0x2 - - const/4 v11, 0x0 - - const/4 v12, 0x1 - - if-eqz v6, :cond_6 - - const/16 v13, 0x69 - - if-eq v6, v13, :cond_5 - - const v13, 0x3291ee - - if-eq v6, v13, :cond_4 - - const/16 v13, 0x62 - - if-eq v6, v13, :cond_3 - - const/16 v13, 0x63 - - if-eq v6, v13, :cond_2 - - const/16 v13, 0x75 - - if-eq v6, v13, :cond_1 - - const/16 v13, 0x76 - - if-eq v6, v13, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v6, "v" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x5 - - goto :goto_1 - - :cond_1 - const-string v6, "u" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x2 - - goto :goto_1 - - :cond_2 - const-string v6, "c" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x3 - - goto :goto_1 - - :cond_3 - const-string v6, "b" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x0 - - goto :goto_1 - - :cond_4 - const-string v6, "lang" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x4 - - goto :goto_1 - - :cond_5 - const-string v6, "i" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x1 - - goto :goto_1 - - :cond_6 - const-string v6, "" - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v5, 0x6 - - goto :goto_1 - - :cond_7 - :goto_0 - const/4 v5, -0x1 - - :goto_1 - const/16 v6, 0x21 - - packed-switch v5, :pswitch_data_0 - - return-void - - :pswitch_0 - new-instance v5, Landroid/text/style/UnderlineSpan; - - invoke-direct {v5}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_2 - - :pswitch_1 - new-instance v5, Landroid/text/style/StyleSpan; - - invoke-direct {v5, v10}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_2 - - :pswitch_2 - new-instance v5, Landroid/text/style/StyleSpan; - - invoke-direct {v5, v12}, Landroid/text/style/StyleSpan;->(I)V - - invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :goto_2 - :pswitch_3 - invoke-interface/range {p4 .. p4}, Ljava/util/List;->clear()V - - invoke-interface/range {p3 .. p3}, Ljava/util/List;->size()I - - move-result v5 - - const/4 v13, 0x0 - - :goto_3 - if-ge v13, v5, :cond_c - - move-object/from16 v14, p3 - - invoke-interface {v14, v13}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v15 - - check-cast v15, Lf/h/a/b/e1/s/d; - - iget-object v7, v0, Lf/h/a/b/e1/s/f$a;->a:Ljava/lang/String; - - iget-object v12, v0, Lf/h/a/b/e1/s/f$a;->d:[Ljava/lang/String; - - iget-object v6, v0, Lf/h/a/b/e1/s/f$a;->c:Ljava/lang/String; - - iget-object v9, v15, Lf/h/a/b/e1/s/d;->a:Ljava/lang/String; - - invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_8 - - iget-object v9, v15, Lf/h/a/b/e1/s/d;->b:Ljava/lang/String; - - invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_8 - - iget-object v9, v15, Lf/h/a/b/e1/s/d;->c:Ljava/util/List; - - invoke-interface {v9}, Ljava/util/List;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_8 - - iget-object v9, v15, Lf/h/a/b/e1/s/d;->d:Ljava/lang/String; - - invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_8 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - move-object/from16 v10, p0 - - const/4 v9, 0x4 - - goto :goto_5 - - :cond_8 - iget-object v9, v15, Lf/h/a/b/e1/s/d;->a:Ljava/lang/String; - - const/high16 v8, 0x40000000 # 2.0f - - move-object/from16 v10, p0 - - invoke-static {v11, v9, v10, v8}, Lf/h/a/b/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I - - move-result v8 - - iget-object v9, v15, Lf/h/a/b/e1/s/d;->b:Ljava/lang/String; - - const/4 v11, 0x2 - - invoke-static {v8, v9, v7, v11}, Lf/h/a/b/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I - - move-result v7 - - iget-object v8, v15, Lf/h/a/b/e1/s/d;->d:Ljava/lang/String; - - const/4 v9, 0x4 - - invoke-static {v7, v8, v6, v9}, Lf/h/a/b/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I - - move-result v6 - - const/4 v7, -0x1 - - if-eq v6, v7, :cond_a - - invoke-static {v12}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v7 - - iget-object v8, v15, Lf/h/a/b/e1/s/d;->c:Ljava/util/List; - - invoke-interface {v7, v8}, Ljava/util/List;->containsAll(Ljava/util/Collection;)Z - - move-result v7 - - if-nez v7, :cond_9 - - goto :goto_4 - - :cond_9 - iget-object v7, v15, Lf/h/a/b/e1/s/d;->c:Ljava/util/List; - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v7 - - mul-int/lit8 v7, v7, 0x4 - - add-int/2addr v6, v7 - - goto :goto_5 - - :cond_a - :goto_4 - const/4 v6, 0x0 - - :goto_5 - if-lez v6, :cond_b - - new-instance v7, Lf/h/a/b/e1/s/f$b; - - invoke-direct {v7, v6, v15}, Lf/h/a/b/e1/s/f$b;->(ILf/h/a/b/e1/s/d;)V - - invoke-interface {v2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_b - add-int/lit8 v13, v13, 0x1 - - const/16 v6, 0x21 - - const/4 v10, 0x2 - - const/4 v11, 0x0 - - const/4 v12, 0x1 - - goto :goto_3 - - :cond_c - invoke-static/range {p4 .. p4}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - invoke-interface/range {p4 .. p4}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v5, 0x0 - - :goto_6 - if-ge v5, v0, :cond_1c - - invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/e1/s/f$b; - - iget-object v6, v6, Lf/h/a/b/e1/s/f$b;->e:Lf/h/a/b/e1/s/d; - - if-nez v6, :cond_d - - const/4 v8, -0x1 - - const/16 v9, 0x21 - - const/4 v10, 0x2 - - const/4 v11, 0x3 - - goto/16 :goto_d - - :cond_d - invoke-virtual {v6}, Lf/h/a/b/e1/s/d;->a()I - - move-result v7 - - const/4 v8, -0x1 - - if-eq v7, v8, :cond_e - - new-instance v7, Landroid/text/style/StyleSpan; - - invoke-virtual {v6}, Lf/h/a/b/e1/s/d;->a()I - - move-result v9 - - invoke-direct {v7, v9}, Landroid/text/style/StyleSpan;->(I)V - - const/16 v9, 0x21 - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_7 - - :cond_e - const/16 v9, 0x21 - - :goto_7 - iget v7, v6, Lf/h/a/b/e1/s/d;->j:I - - const/4 v10, 0x1 - - if-ne v7, v10, :cond_f - - const/16 v16, 0x1 - - goto :goto_8 - - :cond_f - const/16 v16, 0x0 - - :goto_8 - if-eqz v16, :cond_10 - - new-instance v7, Landroid/text/style/StrikethroughSpan; - - invoke-direct {v7}, Landroid/text/style/StrikethroughSpan;->()V - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_10 - iget v7, v6, Lf/h/a/b/e1/s/d;->k:I - - if-ne v7, v10, :cond_11 - - const/4 v7, 0x1 - - goto :goto_9 - - :cond_11 - const/4 v7, 0x0 - - :goto_9 - if-eqz v7, :cond_12 - - new-instance v7, Landroid/text/style/UnderlineSpan; - - invoke-direct {v7}, Landroid/text/style/UnderlineSpan;->()V - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_12 - iget-boolean v7, v6, Lf/h/a/b/e1/s/d;->g:Z - - if-eqz v7, :cond_14 - - new-instance v7, Landroid/text/style/ForegroundColorSpan; - - iget-boolean v10, v6, Lf/h/a/b/e1/s/d;->g:Z - - if-eqz v10, :cond_13 - - iget v10, v6, Lf/h/a/b/e1/s/d;->f:I - - invoke-direct {v7, v10}, Landroid/text/style/ForegroundColorSpan;->(I)V - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_a - - :cond_13 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Font color not defined" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_14 - :goto_a - iget-boolean v7, v6, Lf/h/a/b/e1/s/d;->i:Z - - if-eqz v7, :cond_16 - - new-instance v7, Landroid/text/style/BackgroundColorSpan; - - iget-boolean v9, v6, Lf/h/a/b/e1/s/d;->i:Z - - if-eqz v9, :cond_15 - - iget v9, v6, Lf/h/a/b/e1/s/d;->h:I - - invoke-direct {v7, v9}, Landroid/text/style/BackgroundColorSpan;->(I)V - - const/16 v9, 0x21 - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_b - - :cond_15 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Background color not defined." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_16 - :goto_b - iget-object v7, v6, Lf/h/a/b/e1/s/d;->e:Ljava/lang/String; - - if-eqz v7, :cond_17 - - new-instance v7, Landroid/text/style/TypefaceSpan; - - iget-object v9, v6, Lf/h/a/b/e1/s/d;->e:Ljava/lang/String; - - invoke-direct {v7, v9}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V - - const/16 v9, 0x21 - - invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_c - - :cond_17 - const/16 v9, 0x21 - - :goto_c - iget-object v7, v6, Lf/h/a/b/e1/s/d;->o:Landroid/text/Layout$Alignment; - - if-eqz v7, :cond_18 - - new-instance v10, Landroid/text/style/AlignmentSpan$Standard; - - invoke-direct {v10, v7}, Landroid/text/style/AlignmentSpan$Standard;->(Landroid/text/Layout$Alignment;)V - - invoke-virtual {v1, v10, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :cond_18 - iget v6, v6, Lf/h/a/b/e1/s/d;->n:I - - const/4 v7, 0x0 - - const/4 v10, 0x1 - - if-eq v6, v10, :cond_1b - - const/4 v10, 0x2 - - if-eq v6, v10, :cond_1a - - const/4 v11, 0x3 - - if-eq v6, v11, :cond_19 - - goto :goto_d - - :cond_19 - new-instance v6, Landroid/text/style/RelativeSizeSpan; - - invoke-direct {v6, v7}, Landroid/text/style/RelativeSizeSpan;->(F)V - - invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - goto :goto_d - - :cond_1a - const/4 v11, 0x3 - - new-instance v6, Landroid/text/style/RelativeSizeSpan; - - invoke-direct {v6, v7}, Landroid/text/style/RelativeSizeSpan;->(F)V - - invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :goto_d - const/4 v12, 0x1 - - goto :goto_e - - :cond_1b - const/4 v10, 0x2 - - const/4 v11, 0x3 - - new-instance v6, Landroid/text/style/AbsoluteSizeSpan; - - float-to-int v7, v7 - - const/4 v12, 0x1 - - invoke-direct {v6, v7, v12}, Landroid/text/style/AbsoluteSizeSpan;->(IZ)V - - invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V - - :goto_e - add-int/lit8 v5, v5, 0x1 - - goto/16 :goto_6 - - :cond_1c - return-void - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - .end packed-switch -.end method - -.method public static b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/b/i1/t;Lf/h/a/b/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z - .locals 4 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/regex/Matcher;", - "Lf/h/a/b/i1/t;", - "Lf/h/a/b/e1/s/e$b;", - "Ljava/lang/StringBuilder;", - "Ljava/util/List<", - "Lf/h/a/b/e1/s/d;", - ">;)Z" - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - :try_start_0 - invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/e1/s/h;->b(Ljava/lang/String;)J - - move-result-wide v2 - - iput-wide v2, p3, Lf/h/a/b/e1/s/e$b;->a:J - - const/4 v2, 0x2 - - invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/e1/s/h;->b(Ljava/lang/String;)J - - move-result-wide v2 - - iput-wide v2, p3, Lf/h/a/b/e1/s/e$b;->b:J - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v2, 0x3 - - invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, p3}, Lf/h/a/b/e1/s/f;->c(Ljava/lang/String;Lf/h/a/b/e1/s/e$b;)V - - invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->setLength(I)V - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object p1 - - :goto_0 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->length()I - - move-result v0 - - if-lez v0, :cond_0 - - const-string v0, "\n" - - invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p0, p1, p3, p5}, Lf/h/a/b/e1/s/f;->d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/b/e1/s/e$b;Ljava/util/List;)V - - return v1 - - :catch_0 - const-string p0, "Skipping cue with bad header: " - - invoke-static {p0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - invoke-virtual {p1}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "WebvttCueParser" - - invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return v0 -.end method - -.method public static c(Ljava/lang/String;Lf/h/a/b/e1/s/e$b;)V - .locals 8 - - const-string v0, "WebvttCueParser" - - sget-object v1, Lf/h/a/b/e1/s/f;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - :goto_0 - invoke-virtual {p0}, Ljava/util/regex/Matcher;->find()Z - - move-result v1 - - if-eqz v1, :cond_8 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x2 - - invoke-virtual {p0, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v3 - - :try_start_0 - const-string v4, "line" - - invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - const/4 v5, 0x0 - - const/16 v6, 0x2c - - const/4 v7, -0x1 - - if-eqz v4, :cond_3 - - invoke-virtual {v3, v6}, Ljava/lang/String;->indexOf(I)I - - move-result v2 - - if-eq v2, v7, :cond_0 - - add-int/lit8 v4, v2, 0x1 - - invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Lf/h/a/b/e1/s/f;->e(Ljava/lang/String;)I - - move-result v4 - - iput v4, p1, Lf/h/a/b/e1/s/e$b;->g:I - - invoke-virtual {v3, v5, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - :cond_0 - const-string v2, "%" - - invoke-virtual {v3, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-static {v3}, Lf/h/a/b/e1/s/h;->a(Ljava/lang/String;)F - - move-result v1 - - iput v1, p1, Lf/h/a/b/e1/s/e$b;->e:F - - iput v5, p1, Lf/h/a/b/e1/s/e$b;->f:I - - goto :goto_0 - - :cond_1 - invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - if-gez v2, :cond_2 - - add-int/lit8 v2, v2, -0x1 - - :cond_2 - int-to-float v2, v2 - - iput v2, p1, Lf/h/a/b/e1/s/e$b;->e:F - - iput v1, p1, Lf/h/a/b/e1/s/e$b;->f:I - - goto :goto_0 - - :cond_3 - const-string v1, "align" - - invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-static {v3}, Lf/h/a/b/e1/s/f;->f(Ljava/lang/String;)I - - move-result v1 - - iput v1, p1, Lf/h/a/b/e1/s/e$b;->d:I - - goto :goto_0 - - :cond_4 - const-string v1, "position" - - invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - invoke-virtual {v3, v6}, Ljava/lang/String;->indexOf(I)I - - move-result v1 - - if-eq v1, v7, :cond_5 - - add-int/lit8 v2, v1, 0x1 - - invoke-virtual {v3, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/e1/s/f;->e(Ljava/lang/String;)I - - move-result v2 - - iput v2, p1, Lf/h/a/b/e1/s/e$b;->i:I - - invoke-virtual {v3, v5, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - :cond_5 - invoke-static {v3}, Lf/h/a/b/e1/s/h;->a(Ljava/lang/String;)F - - move-result v1 - - iput v1, p1, Lf/h/a/b/e1/s/e$b;->h:F - - goto/16 :goto_0 - - :cond_6 - const-string v1, "size" - - invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - invoke-static {v3}, Lf/h/a/b/e1/s/h;->a(Ljava/lang/String;)F - - move-result v1 - - iput v1, p1, Lf/h/a/b/e1/s/e$b;->j:F - - goto/16 :goto_0 - - :cond_7 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v4, "Unknown cue setting " - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, ":" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto/16 :goto_0 - - :catch_0 - const-string v1, "Skipping bad cue setting: " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_0 - - :cond_8 - return-void -.end method - -.method public static d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/b/e1/s/e$b;Ljava/util/List;)V - .locals 16 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lf/h/a/b/e1/s/e$b;", - "Ljava/util/List<", - "Lf/h/a/b/e1/s/d;", - ">;)V" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p3 - - new-instance v3, Landroid/text/SpannableStringBuilder; - - invoke-direct {v3}, Landroid/text/SpannableStringBuilder;->()V - - new-instance v4, Ljava/util/ArrayDeque; - - invoke-direct {v4}, Ljava/util/ArrayDeque;->()V - - new-instance v5, Ljava/util/ArrayList; - - invoke-direct {v5}, Ljava/util/ArrayList;->()V - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I - - move-result v8 - - const-string v9, "" - - if-ge v7, v8, :cond_25 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v8 - - const-string v10, " " - - const/16 v11, 0x3e - - const/16 v12, 0x3c - - const/16 v13, 0x26 - - const/4 v14, -0x1 - - const/4 v15, 0x1 - - if-eq v8, v13, :cond_17 - - if-eq v8, v12, :cond_0 - - invoke-virtual {v3, v8}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - add-int/lit8 v7, v7, 0x1 - - goto/16 :goto_10 - - :cond_0 - add-int/lit8 v8, v7, 0x1 - - invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I - - move-result v12 - - if-lt v8, v12, :cond_1 - - goto/16 :goto_b - - :cond_1 - invoke-virtual {v1, v8}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - const/16 v13, 0x2f - - if-ne v12, v13, :cond_2 - - const/4 v12, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v12, 0x0 - - :goto_1 - invoke-virtual {v1, v11, v8}, Ljava/lang/String;->indexOf(II)I - - move-result v8 - - if-ne v8, v14, :cond_3 - - invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I - - move-result v8 - - goto :goto_2 - - :cond_3 - add-int/lit8 v8, v8, 0x1 - - :goto_2 - add-int/lit8 v11, v8, -0x2 - - invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - if-ne v14, v13, :cond_4 - - const/4 v13, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v13, 0x0 - - :goto_3 - if-eqz v12, :cond_5 - - const/4 v14, 0x2 - - goto :goto_4 - - :cond_5 - const/4 v14, 0x1 - - :goto_4 - add-int/2addr v7, v14 - - if-eqz v13, :cond_6 - - goto :goto_5 - - :cond_6 - add-int/lit8 v11, v8, -0x1 - - :goto_5 - invoke-virtual {v1, v7, v11}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z - - move-result v11 - - if-eqz v11, :cond_7 - - goto/16 :goto_b - - :cond_7 - invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z - - move-result v14 - - xor-int/2addr v14, v15 - - invoke-static {v14}, Lf/h/a/b/i1/e;->n(Z)V - - const-string v14, "[ \\.]" - - invoke-static {v11, v14}, Lf/h/a/b/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v11 - - aget-object v11, v11, v6 - - invoke-virtual {v11}, Ljava/lang/String;->hashCode()I - - move-result v14 - - const/16 v6, 0x62 - - const/4 v15, 0x5 - - if-eq v14, v6, :cond_d - - const/16 v6, 0x63 - - if-eq v14, v6, :cond_c - - const/16 v6, 0x69 - - if-eq v14, v6, :cond_b - - const v6, 0x3291ee - - if-eq v14, v6, :cond_a - - const/16 v6, 0x75 - - if-eq v14, v6, :cond_9 - - const/16 v6, 0x76 - - if-eq v14, v6, :cond_8 - - goto :goto_6 - - :cond_8 - const-string v6, "v" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x5 - - goto :goto_7 - - :cond_9 - const-string v6, "u" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x4 - - goto :goto_7 - - :cond_a - const-string v6, "lang" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x3 - - goto :goto_7 - - :cond_b - const-string v6, "i" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x2 - - goto :goto_7 - - :cond_c - const-string v6, "c" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x1 - - goto :goto_7 - - :cond_d - const-string v6, "b" - - invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_e - - const/4 v6, 0x0 - - goto :goto_7 - - :cond_e - :goto_6 - const/4 v6, -0x1 - - :goto_7 - if-eqz v6, :cond_f - - const/4 v14, 0x1 - - if-eq v6, v14, :cond_f - - const/4 v14, 0x2 - - if-eq v6, v14, :cond_f - - const/4 v14, 0x3 - - if-eq v6, v14, :cond_f - - const/4 v14, 0x4 - - if-eq v6, v14, :cond_f - - if-eq v6, v15, :cond_f - - const/4 v6, 0x0 - - goto :goto_8 - - :cond_f - const/4 v6, 0x1 - - :goto_8 - if-nez v6, :cond_10 - - goto :goto_b - - :cond_10 - if-eqz v12, :cond_13 - - :cond_11 - invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v6 - - if-eqz v6, :cond_12 - - goto :goto_b - - :cond_12 - invoke-virtual {v4}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/e1/s/f$a; - - invoke-static {v0, v6, v3, v2, v5}, Lf/h/a/b/e1/s/f;->a(Ljava/lang/String;Lf/h/a/b/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V - - iget-object v6, v6, Lf/h/a/b/e1/s/f$a;->a:Ljava/lang/String; - - invoke-virtual {v6, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_11 - - goto :goto_b - - :cond_13 - if-nez v13, :cond_16 - - invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I - - move-result v6 - - invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/String;->isEmpty()Z - - move-result v11 - - const/4 v12, 0x1 - - xor-int/2addr v11, v12 - - invoke-static {v11}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-virtual {v7, v10}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I - - move-result v10 - - const/4 v11, -0x1 - - if-ne v10, v11, :cond_14 - - const/4 v11, 0x0 - - goto :goto_9 - - :cond_14 - invoke-virtual {v7, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v9 - - const/4 v11, 0x0 - - invoke-virtual {v7, v11, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v7 - - :goto_9 - const-string v10, "\\." - - invoke-static {v7, v10}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v7 - - aget-object v10, v7, v11 - - array-length v11, v7 - - const/4 v12, 0x1 - - if-le v11, v12, :cond_15 - - array-length v11, v7 - - invoke-static {v7, v12, v11}, Lf/h/a/b/i1/c0;->T([Ljava/lang/Object;II)[Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, [Ljava/lang/String; - - goto :goto_a - - :cond_15 - sget-object v7, Lf/h/a/b/e1/s/f$a;->e:[Ljava/lang/String; - - :goto_a - new-instance v11, Lf/h/a/b/e1/s/f$a; - - invoke-direct {v11, v10, v6, v9, v7}, Lf/h/a/b/e1/s/f$a;->(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V - - invoke-virtual {v4, v11}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V - - :cond_16 - :goto_b - move v7, v8 - - goto/16 :goto_10 - - :cond_17 - const/16 v6, 0x3b - - add-int/lit8 v7, v7, 0x1 - - invoke-virtual {v1, v6, v7}, Ljava/lang/String;->indexOf(II)I - - move-result v6 - - const/16 v9, 0x20 - - invoke-virtual {v1, v9, v7}, Ljava/lang/String;->indexOf(II)I - - move-result v14 - - const/4 v15, -0x1 - - if-ne v6, v15, :cond_18 - - move v6, v14 - - goto :goto_c - - :cond_18 - if-ne v14, v15, :cond_19 - - goto :goto_c - - :cond_19 - invoke-static {v6, v14}, Ljava/lang/Math;->min(II)I - - move-result v6 - - :goto_c - if-eq v6, v15, :cond_24 - - invoke-virtual {v1, v7, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/String;->hashCode()I - - move-result v8 - - const/16 v15, 0xced - - if-eq v8, v15, :cond_1d - - const/16 v15, 0xd88 - - if-eq v8, v15, :cond_1c - - const v15, 0x179c4 - - if-eq v8, v15, :cond_1b - - const v15, 0x337f11 - - if-eq v8, v15, :cond_1a - - goto :goto_d - - :cond_1a - const-string v8, "nbsp" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_1e - - const/4 v8, 0x2 - - goto :goto_e - - :cond_1b - const-string v8, "amp" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_1e - - const/4 v8, 0x3 - - goto :goto_e - - :cond_1c - const-string v8, "lt" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_1e - - const/4 v8, 0x0 - - goto :goto_e - - :cond_1d - const-string v8, "gt" - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_1e - - const/4 v8, 0x1 - - goto :goto_e - - :cond_1e - :goto_d - const/4 v8, -0x1 - - :goto_e - if-eqz v8, :cond_22 - - const/4 v15, 0x1 - - if-eq v8, v15, :cond_21 - - const/4 v12, 0x2 - - if-eq v8, v12, :cond_20 - - const/4 v11, 0x3 - - if-eq v8, v11, :cond_1f - - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v9, "ignoring unsupported entity: \'&" - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v7, ";\'" - - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - const-string v8, "WebvttCueParser" - - invoke-static {v8, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_f - - :cond_1f - invoke-virtual {v3, v13}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - goto :goto_f - - :cond_20 - invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - goto :goto_f - - :cond_21 - invoke-virtual {v3, v11}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - goto :goto_f - - :cond_22 - invoke-virtual {v3, v12}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - :goto_f - if-ne v6, v14, :cond_23 - - invoke-virtual {v3, v10}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - :cond_23 - add-int/lit8 v6, v6, 0x1 - - move v7, v6 - - goto :goto_10 - - :cond_24 - invoke-virtual {v3, v8}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; - - :goto_10 - const/4 v6, 0x0 - - goto/16 :goto_0 - - :cond_25 - :goto_11 - invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_26 - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/s/f$a; - - invoke-static {v0, v1, v3, v2, v5}, Lf/h/a/b/e1/s/f;->a(Ljava/lang/String;Lf/h/a/b/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V - - goto :goto_11 - - :cond_26 - new-instance v1, Lf/h/a/b/e1/s/f$a; - - const/4 v4, 0x0 - - new-array v6, v4, [Ljava/lang/String; - - invoke-direct {v1, v9, v4, v9, v6}, Lf/h/a/b/e1/s/f$a;->(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V - - invoke-static {v0, v1, v3, v2, v5}, Lf/h/a/b/e1/s/f;->a(Ljava/lang/String;Lf/h/a/b/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V - - move-object/from16 v0, p2 - - iput-object v3, v0, Lf/h/a/b/e1/s/e$b;->c:Ljava/lang/CharSequence; - - return-void -.end method - -.method public static e(Ljava/lang/String;)I - .locals 5 - - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - sparse-switch v0, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v0, "start" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :sswitch_1 - const-string v0, "end" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x3 - - goto :goto_1 - - :sswitch_2 - const-string v0, "middle" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x2 - - goto :goto_1 - - :sswitch_3 - const-string v0, "center" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - if-eqz v0, :cond_3 - - if-eq v0, v4, :cond_2 - - if-eq v0, v3, :cond_2 - - if-eq v0, v2, :cond_1 - - const-string v0, "Invalid anchor value: " - - const-string v1, "WebvttCueParser" - - invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const/high16 p0, -0x80000000 - - return p0 - - :cond_1 - return v3 - - :cond_2 - return v4 - - :cond_3 - return v1 - - :sswitch_data_0 - .sparse-switch - -0x514d33ab -> :sswitch_3 - -0x4009266b -> :sswitch_2 - 0x188db -> :sswitch_1 - 0x68ac462 -> :sswitch_0 - .end sparse-switch -.end method - -.method public static f(Ljava/lang/String;)I - .locals 6 - - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/4 v1, 0x5 - - const/4 v2, 0x4 - - const/4 v3, 0x3 - - const/4 v4, 0x1 - - const/4 v5, 0x2 - - sparse-switch v0, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v0, "start" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_1 - - :sswitch_1 - const-string v0, "right" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x5 - - goto :goto_1 - - :sswitch_2 - const-string v0, "left" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :sswitch_3 - const-string v0, "end" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x4 - - goto :goto_1 - - :sswitch_4 - const-string v0, "middle" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x3 - - goto :goto_1 - - :sswitch_5 - const-string v0, "center" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x2 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 v0, -0x1 - - :goto_1 - if-eqz v0, :cond_5 - - if-eq v0, v4, :cond_4 - - if-eq v0, v5, :cond_3 - - if-eq v0, v3, :cond_3 - - if-eq v0, v2, :cond_2 - - if-eq v0, v1, :cond_1 - - const-string v0, "Invalid alignment value: " - - const-string v1, "WebvttCueParser" - - invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return v5 - - :cond_1 - return v1 - - :cond_2 - return v3 - - :cond_3 - return v5 - - :cond_4 - return v2 - - :cond_5 - return v4 - - nop - - :sswitch_data_0 - .sparse-switch - -0x514d33ab -> :sswitch_5 - -0x4009266b -> :sswitch_4 - 0x188db -> :sswitch_3 - 0x32a007 -> :sswitch_2 - 0x677c21c -> :sswitch_1 - 0x68ac462 -> :sswitch_0 - .end sparse-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/g.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/g.smali deleted file mode 100644 index fffe829bad..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/g.smali +++ /dev/null @@ -1,1026 +0,0 @@ -.class public final Lf/h/a/b/e1/s/g; -.super Lf/h/a/b/e1/c; -.source "WebvttDecoder.java" - - -# instance fields -.field public final n:Lf/h/a/b/e1/s/f; - -.field public final o:Lf/h/a/b/i1/t; - -.field public final p:Lf/h/a/b/e1/s/e$b; - -.field public final q:Lf/h/a/b/e1/s/a; - -.field public final r:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/s/d;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "WebvttDecoder" - - invoke-direct {p0, v0}, Lf/h/a/b/e1/c;->(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/b/e1/s/f; - - invoke-direct {v0}, Lf/h/a/b/e1/s/f;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/g;->n:Lf/h/a/b/e1/s/f; - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - new-instance v0, Lf/h/a/b/e1/s/e$b; - - invoke-direct {v0}, Lf/h/a/b/e1/s/e$b;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/g;->p:Lf/h/a/b/e1/s/e$b; - - new-instance v0, Lf/h/a/b/e1/s/a; - - invoke-direct {v0}, Lf/h/a/b/e1/s/a;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/g;->q:Lf/h/a/b/e1/s/a; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/e1/s/g;->r:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public j([BIZ)Lf/h/a/b/e1/e; - .locals 20 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - } - .end annotation - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - move-object/from16 v2, p1 - - iput-object v2, v0, Lf/h/a/b/i1/t;->a:[B - - move/from16 v2, p2 - - iput v2, v0, Lf/h/a/b/i1/t;->c:I - - const/4 v2, 0x0 - - iput v2, v0, Lf/h/a/b/i1/t;->b:I - - iget-object v0, v1, Lf/h/a/b/e1/s/g;->p:Lf/h/a/b/e1/s/e$b; - - invoke-virtual {v0}, Lf/h/a/b/e1/s/e$b;->b()V - - iget-object v0, v1, Lf/h/a/b/e1/s/g;->r:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - :try_start_0 - iget-object v0, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - invoke-static {v0}, Lf/h/a/b/e1/s/h;->c(Lf/h/a/b/i1/t;)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_0 - iget-object v0, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - :cond_1 - :goto_1 - iget-object v3, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - const/4 v4, 0x3 - - const/4 v5, 0x2 - - const/4 v6, -0x1 - - const/4 v7, 0x1 - - const/4 v8, -0x1 - - const/4 v9, 0x0 - - :goto_2 - if-ne v8, v6, :cond_5 - - iget v9, v3, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v3}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v8 - - if-nez v8, :cond_2 - - const/4 v8, 0x0 - - goto :goto_2 - - :cond_2 - const-string v10, "STYLE" - - invoke-virtual {v10, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-eqz v10, :cond_3 - - const/4 v8, 0x2 - - goto :goto_2 - - :cond_3 - const-string v10, "NOTE" - - invoke-virtual {v8, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v8 - - if-eqz v8, :cond_4 - - const/4 v8, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v8, 0x3 - - goto :goto_2 - - :cond_5 - invoke-virtual {v3, v9}, Lf/h/a/b/i1/t;->C(I)V - - if-eqz v8, :cond_33 - - if-ne v8, v7, :cond_6 - - iget-object v3, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - :goto_3 - invoke-virtual {v3}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto :goto_3 - - :cond_6 - if-ne v8, v5, :cond_2c - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v4 - - if-eqz v4, :cond_2b - - iget-object v4, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - invoke-virtual {v4}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - iget-object v4, v1, Lf/h/a/b/e1/s/g;->r:Ljava/util/List; - - iget-object v5, v1, Lf/h/a/b/e1/s/g;->q:Lf/h/a/b/e1/s/a; - - iget-object v8, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - iget-object v9, v5, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->setLength(I)V - - iget v9, v8, Lf/h/a/b/i1/t;->b:I - - :cond_7 - invoke-virtual {v8}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-eqz v10, :cond_7 - - iget-object v10, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - iget-object v11, v8, Lf/h/a/b/i1/t;->a:[B - - iget v8, v8, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {v10, v11, v8}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object v8, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v8, v9}, Lf/h/a/b/i1/t;->C(I)V - - new-instance v8, Ljava/util/ArrayList; - - invoke-direct {v8}, Ljava/util/ArrayList;->()V - - :goto_4 - iget-object v9, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - iget-object v10, v5, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - invoke-static {v9}, Lf/h/a/b/e1/s/a;->c(Lf/h/a/b/i1/t;)V - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->a()I - - move-result v11 - - const/4 v12, 0x5 - - const-string v13, "{" - - const-string v14, "" - - if-ge v11, v12, :cond_8 - - goto :goto_8 - - :cond_8 - invoke-virtual {v9, v12}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v11 - - const-string v12, "::cue" - - invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-nez v11, :cond_9 - - goto :goto_8 - - :cond_9 - iget v11, v9, Lf/h/a/b/i1/t;->b:I - - invoke-static {v9, v10}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v12 - - if-nez v12, :cond_a - - goto :goto_8 - - :cond_a - invoke-virtual {v13, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v15 - - if-eqz v15, :cond_b - - invoke-virtual {v9, v11}, Lf/h/a/b/i1/t;->C(I)V - - move-object v11, v14 - - goto :goto_9 - - :cond_b - const-string v11, "(" - - invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-eqz v11, :cond_e - - iget v11, v9, Lf/h/a/b/i1/t;->b:I - - iget v12, v9, Lf/h/a/b/i1/t;->c:I - - const/4 v15, 0x0 - - :goto_5 - if-ge v11, v12, :cond_d - - if-nez v15, :cond_d - - iget-object v15, v9, Lf/h/a/b/i1/t;->a:[B - - add-int/lit8 v16, v11, 0x1 - - aget-byte v11, v15, v11 - - int-to-char v11, v11 - - const/16 v15, 0x29 - - if-ne v11, v15, :cond_c - - const/4 v15, 0x1 - - goto :goto_6 - - :cond_c - const/4 v15, 0x0 - - :goto_6 - move/from16 v11, v16 - - goto :goto_5 - - :cond_d - add-int/lit8 v11, v11, -0x1 - - iget v12, v9, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v11, v12 - - invoke-virtual {v9, v11}, Lf/h/a/b/i1/t;->n(I)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v11 - - goto :goto_7 - - :cond_e - const/4 v11, 0x0 - - :goto_7 - invoke-static {v9, v10}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v9 - - const-string v10, ")" - - invoke-virtual {v10, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_f - - :goto_8 - const/4 v11, 0x0 - - :cond_f - :goto_9 - if-eqz v11, :cond_2a - - iget-object v9, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - iget-object v10, v5, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - invoke-static {v9, v10}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v13, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_10 - - goto/16 :goto_16 - - :cond_10 - new-instance v9, Lf/h/a/b/e1/s/d; - - invoke-direct {v9}, Lf/h/a/b/e1/s/d;->()V - - invoke-virtual {v14, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-eqz v10, :cond_11 - - goto :goto_b - - :cond_11 - const/16 v10, 0x5b - - invoke-virtual {v11, v10}, Ljava/lang/String;->indexOf(I)I - - move-result v10 - - if-eq v10, v6, :cond_13 - - sget-object v12, Lf/h/a/b/e1/s/a;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v11, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v12, v13}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v12 - - invoke-virtual {v12}, Ljava/util/regex/Matcher;->matches()Z - - move-result v13 - - if-eqz v13, :cond_12 - - invoke-virtual {v12, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v12 - - iput-object v12, v9, Lf/h/a/b/e1/s/d;->d:Ljava/lang/String; - - :cond_12 - invoke-virtual {v11, v2, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v11 - - :cond_13 - const-string v10, "\\." - - invoke-static {v11, v10}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v10 - - aget-object v11, v10, v2 - - const/16 v12, 0x23 - - invoke-virtual {v11, v12}, Ljava/lang/String;->indexOf(I)I - - move-result v12 - - if-eq v12, v6, :cond_14 - - invoke-virtual {v11, v2, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v13 - - iput-object v13, v9, Lf/h/a/b/e1/s/d;->b:Ljava/lang/String; - - add-int/lit8 v12, v12, 0x1 - - invoke-virtual {v11, v12}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v11 - - iput-object v11, v9, Lf/h/a/b/e1/s/d;->a:Ljava/lang/String; - - goto :goto_a - - :cond_14 - iput-object v11, v9, Lf/h/a/b/e1/s/d;->b:Ljava/lang/String; - - :goto_a - array-length v11, v10 - - if-le v11, v7, :cond_15 - - array-length v11, v10 - - invoke-static {v10, v7, v11}, Lf/h/a/b/i1/c0;->T([Ljava/lang/Object;II)[Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, [Ljava/lang/String; - - invoke-static {v10}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v10 - - iput-object v10, v9, Lf/h/a/b/e1/s/d;->c:Ljava/util/List; - - :cond_15 - :goto_b - const/4 v10, 0x0 - - const/4 v11, 0x0 - - :goto_c - const-string v12, "}" - - if-nez v10, :cond_28 - - iget-object v10, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - iget v11, v10, Lf/h/a/b/i1/t;->b:I - - iget-object v13, v5, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - invoke-static {v10, v13}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v10 - - if-eqz v10, :cond_17 - - invoke-virtual {v12, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v13 - - if-eqz v13, :cond_16 - - goto :goto_d - - :cond_16 - const/4 v13, 0x0 - - goto :goto_e - - :cond_17 - :goto_d - const/4 v13, 0x1 - - :goto_e - if-nez v13, :cond_25 - - iget-object v15, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - invoke-virtual {v15, v11}, Lf/h/a/b/i1/t;->C(I)V - - iget-object v11, v5, Lf/h/a/b/e1/s/a;->a:Lf/h/a/b/i1/t; - - iget-object v15, v5, Lf/h/a/b/e1/s/a;->b:Ljava/lang/StringBuilder; - - invoke-static {v11}, Lf/h/a/b/e1/s/a;->c(Lf/h/a/b/i1/t;)V - - invoke-static {v11, v15}, Lf/h/a/b/e1/s/a;->a(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v14, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v16 - - if-eqz v16, :cond_18 - - goto/16 :goto_13 - - :cond_18 - invoke-static {v11, v15}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v6 - - const-string v3, ":" - - invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_19 - - goto/16 :goto_13 - - :cond_19 - invoke-static {v11}, Lf/h/a/b/e1/s/a;->c(Lf/h/a/b/i1/t;)V - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - const/4 v6, 0x0 - - :goto_f - const-string v7, ";" - - if-nez v6, :cond_1d - - move-object/from16 v17, v5 - - iget v5, v11, Lf/h/a/b/i1/t;->b:I - - move/from16 v18, v6 - - invoke-static {v11, v15}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v6 - - if-nez v6, :cond_1a - - const/4 v3, 0x0 - - goto :goto_11 - - :cond_1a - invoke-virtual {v12, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v19 - - if-nez v19, :cond_1c - - invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_1b - - goto :goto_10 - - :cond_1b - invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-object/from16 v5, v17 - - move/from16 v6, v18 - - goto :goto_f - - :cond_1c - :goto_10 - invoke-virtual {v11, v5}, Lf/h/a/b/i1/t;->C(I)V - - move-object/from16 v5, v17 - - const/4 v6, 0x1 - - goto :goto_f - - :cond_1d - move-object/from16 v17, v5 - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - :goto_11 - if-eqz v3, :cond_26 - - invoke-virtual {v14, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_1e - - goto/16 :goto_14 - - :cond_1e - iget v5, v11, Lf/h/a/b/i1/t;->b:I - - invoke-static {v11, v15}, Lf/h/a/b/e1/s/a;->b(Lf/h/a/b/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_1f - - goto :goto_12 - - :cond_1f - invoke-virtual {v12, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_26 - - invoke-virtual {v11, v5}, Lf/h/a/b/i1/t;->C(I)V - - :goto_12 - const-string v5, "color" - - invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_20 - - const/4 v5, 0x1 - - invoke-static {v3, v5}, Lf/h/a/b/i1/i;->a(Ljava/lang/String;Z)I - - move-result v2 - - iput v2, v9, Lf/h/a/b/e1/s/d;->f:I - - iput-boolean v5, v9, Lf/h/a/b/e1/s/d;->g:Z - - goto :goto_15 - - :cond_20 - const/4 v5, 0x1 - - const-string v6, "background-color" - - invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_21 - - invoke-static {v3, v5}, Lf/h/a/b/i1/i;->a(Ljava/lang/String;Z)I - - move-result v2 - - iput v2, v9, Lf/h/a/b/e1/s/d;->h:I - - iput-boolean v5, v9, Lf/h/a/b/e1/s/d;->i:Z - - goto :goto_15 - - :cond_21 - const-string v6, "text-decoration" - - invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_22 - - const-string v2, "underline" - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_27 - - iput v5, v9, Lf/h/a/b/e1/s/d;->k:I - - goto :goto_15 - - :cond_22 - const-string v5, "font-family" - - invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_23 - - invoke-static {v3}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v9, Lf/h/a/b/e1/s/d;->e:Ljava/lang/String; - - goto :goto_14 - - :cond_23 - const-string v5, "font-weight" - - invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_24 - - const-string v2, "bold" - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_26 - - const/4 v5, 0x1 - - iput v5, v9, Lf/h/a/b/e1/s/d;->l:I - - goto :goto_15 - - :cond_24 - const/4 v5, 0x1 - - const-string v6, "font-style" - - invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_27 - - const-string v2, "italic" - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_27 - - iput v5, v9, Lf/h/a/b/e1/s/d;->m:I - - goto :goto_15 - - :cond_25 - :goto_13 - move-object/from16 v17, v5 - - :cond_26 - :goto_14 - const/4 v5, 0x1 - - :cond_27 - :goto_15 - move-object v11, v10 - - move v10, v13 - - move-object/from16 v5, v17 - - const/4 v2, 0x0 - - const/4 v6, -0x1 - - const/4 v7, 0x1 - - goto/16 :goto_c - - :cond_28 - move-object/from16 v17, v5 - - const/4 v5, 0x1 - - invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_29 - - invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_29 - move-object/from16 v5, v17 - - const/4 v2, 0x0 - - const/4 v6, -0x1 - - const/4 v7, 0x1 - - goto/16 :goto_4 - - :cond_2a - :goto_16 - invoke-interface {v4, v8}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - goto :goto_19 - - :cond_2b - new-instance v0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v2, "A style block was found after the first cue." - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2c - if-ne v8, v4, :cond_32 - - iget-object v2, v1, Lf/h/a/b/e1/s/g;->n:Lf/h/a/b/e1/s/f; - - iget-object v5, v1, Lf/h/a/b/e1/s/g;->o:Lf/h/a/b/i1/t; - - iget-object v6, v1, Lf/h/a/b/e1/s/g;->p:Lf/h/a/b/e1/s/e$b; - - iget-object v8, v1, Lf/h/a/b/e1/s/g;->r:Ljava/util/List; - - if-eqz v2, :cond_31 - - invoke-virtual {v5}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v3 - - if-nez v3, :cond_2e - - :cond_2d - :goto_17 - const/4 v2, 0x0 - - goto :goto_18 - - :cond_2e - sget-object v4, Lf/h/a/b/e1/s/f;->b:Ljava/util/regex/Pattern; - - invoke-virtual {v4, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/util/regex/Matcher;->matches()Z - - move-result v7 - - if-eqz v7, :cond_2f - - const/4 v3, 0x0 - - iget-object v7, v2, Lf/h/a/b/e1/s/f;->a:Ljava/lang/StringBuilder; - - invoke-static/range {v3 .. v8}, Lf/h/a/b/e1/s/f;->b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/b/i1/t;Lf/h/a/b/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z - - move-result v2 - - goto :goto_18 - - :cond_2f - invoke-virtual {v5}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v4 - - if-nez v4, :cond_30 - - goto :goto_17 - - :cond_30 - sget-object v7, Lf/h/a/b/e1/s/f;->b:Ljava/util/regex/Pattern; - - invoke-virtual {v7, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/util/regex/Matcher;->matches()Z - - move-result v7 - - if-eqz v7, :cond_2d - - invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v3 - - iget-object v7, v2, Lf/h/a/b/e1/s/f;->a:Ljava/lang/StringBuilder; - - invoke-static/range {v3 .. v8}, Lf/h/a/b/e1/s/f;->b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/b/i1/t;Lf/h/a/b/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z - - move-result v2 - - :goto_18 - if-eqz v2, :cond_32 - - iget-object v2, v1, Lf/h/a/b/e1/s/g;->p:Lf/h/a/b/e1/s/e$b; - - invoke-virtual {v2}, Lf/h/a/b/e1/s/e$b;->a()Lf/h/a/b/e1/s/e; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/e1/s/g;->p:Lf/h/a/b/e1/s/e$b; - - invoke-virtual {v2}, Lf/h/a/b/e1/s/e$b;->b()V - - goto :goto_19 - - :cond_31 - const/4 v2, 0x0 - - throw v2 - - :cond_32 - :goto_19 - const/4 v2, 0x0 - - goto/16 :goto_1 - - :cond_33 - new-instance v2, Lf/h/a/b/e1/s/i; - - invoke-direct {v2, v0}, Lf/h/a/b/e1/s/i;->(Ljava/util/List;)V - - return-object v2 - - :catch_0 - move-exception v0 - - new-instance v2, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - invoke-direct {v2, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/Exception;)V - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/h.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/h.smali deleted file mode 100644 index c0b258de94..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/h.smali +++ /dev/null @@ -1,199 +0,0 @@ -.class public final Lf/h/a/b/e1/s/h; -.super Ljava/lang/Object; -.source "WebvttParserUtil.java" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "^NOTE([ \t].*)?$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - return-void -.end method - -.method public static a(Ljava/lang/String;)F - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/NumberFormatException; - } - .end annotation - - const-string v0, "%" - - invoke-virtual {p0, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, -0x1 - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result p0 - - const/high16 v0, 0x42c80000 # 100.0f - - div-float/2addr p0, v0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/NumberFormatException; - - const-string v0, "Percentages must end with %" - - invoke-direct {p0, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static b(Ljava/lang/String;)J - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/NumberFormatException; - } - .end annotation - - const-string v0, "\\." - - invoke-static {p0, v0}, Lf/h/a/b/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p0 - - const/4 v0, 0x0 - - aget-object v1, p0, v0 - - const-string v2, ":" - - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v1 - - array-length v2, v1 - - const-wide/16 v3, 0x0 - - :goto_0 - if-ge v0, v2, :cond_0 - - aget-object v5, v1, v0 - - const-wide/16 v6, 0x3c - - mul-long v3, v3, v6 - - invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v5 - - add-long/2addr v3, v5 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, 0x3e8 - - mul-long v3, v3, v0 - - array-length v2, p0 - - const/4 v5, 0x2 - - if-ne v2, v5, :cond_1 - - const/4 v2, 0x1 - - aget-object p0, p0, v2 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v5 - - add-long/2addr v3, v5 - - :cond_1 - mul-long v3, v3, v0 - - return-wide v3 -.end method - -.method public static c(Lf/h/a/b/i1/t;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_0 - - const-string v2, "WEBVTT" - - invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_1 - - return-void - - :cond_1 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->C(I)V - - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Expected WEBVTT. Got " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->f()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/e1/s/i.smali b/com.discord/smali_classes2/f/h/a/b/e1/s/i.smali deleted file mode 100644 index 4f2f2e023c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/e1/s/i.smali +++ /dev/null @@ -1,342 +0,0 @@ -.class public final Lf/h/a/b/e1/s/i; -.super Ljava/lang/Object; -.source "WebvttSubtitle.java" - -# interfaces -.implements Lf/h/a/b/e1/e; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/s/e;", - ">;" - } - .end annotation -.end field - -.field public final e:I - -.field public final f:[J - -.field public final g:[J - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/s/e;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/e1/s/i;->d:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - iput v0, p0, Lf/h/a/b/e1/s/i;->e:I - - mul-int/lit8 v0, v0, 0x2 - - new-array v0, v0, [J - - iput-object v0, p0, Lf/h/a/b/e1/s/i;->f:[J - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/b/e1/s/i;->e:I - - if-ge v0, v1, :cond_0 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/s/e; - - mul-int/lit8 v2, v0, 0x2 - - iget-object v3, p0, Lf/h/a/b/e1/s/i;->f:[J - - iget-wide v4, v1, Lf/h/a/b/e1/s/e;->s:J - - aput-wide v4, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - iget-wide v4, v1, Lf/h/a/b/e1/s/e;->t:J - - aput-wide v4, v3, v2 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/e1/s/i;->f:[J - - array-length v0, p1 - - invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/e1/s/i;->g:[J - - invoke-static {p1}, Ljava/util/Arrays;->sort([J)V - - return-void -.end method - - -# virtual methods -.method public f(J)I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/e1/s/i;->g:[J - - const/4 v1, 0x0 - - invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/b/i1/c0;->c([JJZZ)I - - move-result p1 - - iget-object p2, p0, Lf/h/a/b/e1/s/i;->g:[J - - array-length p2, p2 - - if-ge p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, -0x1 - - :goto_0 - return p1 -.end method - -.method public g(I)J - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-ltz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v2, p0, Lf/h/a/b/e1/s/i;->g:[J - - array-length v2, v2 - - if-ge p1, v2, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v0, p0, Lf/h/a/b/e1/s/i;->g:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public h(J)Ljava/util/List; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - const/4 v4, 0x0 - - :goto_0 - iget v5, p0, Lf/h/a/b/e1/s/i;->e:I - - if-ge v4, v5, :cond_5 - - iget-object v5, p0, Lf/h/a/b/e1/s/i;->f:[J - - mul-int/lit8 v6, v4, 0x2 - - aget-wide v7, v5, v6 - - cmp-long v9, v7, p1 - - if-gtz v9, :cond_4 - - add-int/lit8 v6, v6, 0x1 - - aget-wide v6, v5, v6 - - cmp-long v5, p1, v6 - - if-gez v5, :cond_4 - - iget-object v5, p0, Lf/h/a/b/e1/s/i;->d:Ljava/util/List; - - invoke-interface {v5, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/e1/s/e; - - iget v6, v5, Lf/h/a/b/e1/b;->g:F - - const v7, -0x800001 - - cmpl-float v6, v6, v7 - - if-nez v6, :cond_0 - - iget v6, v5, Lf/h/a/b/e1/b;->j:F - - const/high16 v7, 0x3f000000 # 0.5f - - cmpl-float v6, v6, v7 - - if-nez v6, :cond_0 - - const/4 v6, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v6, 0x0 - - :goto_1 - if-eqz v6, :cond_3 - - if-nez v3, :cond_1 - - move-object v3, v5 - - goto :goto_2 - - :cond_1 - const-string v6, "\n" - - if-nez v2, :cond_2 - - new-instance v2, Landroid/text/SpannableStringBuilder; - - invoke-direct {v2}, Landroid/text/SpannableStringBuilder;->()V - - iget-object v7, v3, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; - - invoke-static {v7}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v2, v7}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - move-result-object v7 - - invoke-virtual {v7, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - move-result-object v6 - - iget-object v5, v5, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v6, v5}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - goto :goto_2 - - :cond_2 - invoke-virtual {v2, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - move-result-object v6 - - iget-object v5, v5, Lf/h/a/b/e1/b;->d:Ljava/lang/CharSequence; - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v6, v5}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; - - goto :goto_2 - - :cond_3 - invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_4 - :goto_2 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_5 - if-eqz v2, :cond_6 - - new-instance p1, Lf/h/a/b/e1/s/e$b; - - invoke-direct {p1}, Lf/h/a/b/e1/s/e$b;->()V - - iput-object v2, p1, Lf/h/a/b/e1/s/e$b;->c:Ljava/lang/CharSequence; - - invoke-virtual {p1}, Lf/h/a/b/e1/s/e$b;->a()Lf/h/a/b/e1/s/e; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_3 - - :cond_6 - if-eqz v3, :cond_7 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_7 - :goto_3 - return-object v0 -.end method - -.method public i()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/e1/s/i;->g:[J - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f.smali b/com.discord/smali_classes2/f/h/a/b/f.smali index 1eaee6db00..3d952c64e9 100644 --- a/com.discord/smali_classes2/f/h/a/b/f.smali +++ b/com.discord/smali_classes2/f/h/a/b/f.smali @@ -1,34 +1,38 @@ -.class public final synthetic Lf/h/a/b/f; +.class public interface abstract Lf/h/a/b/f; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; +.source "com.google.android.datatransport:transport-api@@2.2.0" -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f;->a:Lf/h/a/b/a0$b; - - return-void -.end method +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation # virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->b(Lf/h/a/b/m0$a;)V - - return-void +.method public abstract a(Lf/h/a/b/c;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/c<", + "TT;>;)V" + } + .end annotation +.end method + +.method public abstract b(Lf/h/a/b/c;Lf/h/a/b/h;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/c<", + "TT;>;", + "Lf/h/a/b/h;", + ")V" + } + .end annotation .end method diff --git a/com.discord/smali_classes2/f/h/a/b/f0.smali b/com.discord/smali_classes2/f/h/a/b/f0.smali deleted file mode 100644 index 91e1dfb4fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f0.smali +++ /dev/null @@ -1,3779 +0,0 @@ -.class public final Lf/h/a/b/f0; -.super Ljava/lang/Object; -.source "MediaPeriodHolder.java" - - -# instance fields -.field public final a:Lf/h/a/b/d1/o; - -.field public final b:Ljava/lang/Object; - -.field public final c:[Lf/h/a/b/d1/v; - -.field public d:Z - -.field public e:Z - -.field public f:Lf/h/a/b/g0; - -.field public final g:[Z - -.field public final h:[Lf/h/a/b/t; - -.field public final i:Lf/h/a/b/f1/h; - -.field public final j:Lf/h/a/b/d1/p; - -.field public k:Lf/h/a/b/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - -.field public m:Lf/h/a/b/f1/i; - -.field public n:J - - -# direct methods -.method public constructor ([Lf/h/a/b/t;JLf/h/a/b/f1/h;Lf/h/a/b/h1/d;Lf/h/a/b/d1/p;Lf/h/a/b/g0;Lf/h/a/b/f1/i;)V - .locals 7 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - iput-wide p2, p0, Lf/h/a/b/f0;->n:J - - iput-object p4, p0, Lf/h/a/b/f0;->i:Lf/h/a/b/f1/h; - - iput-object p6, p0, Lf/h/a/b/f0;->j:Lf/h/a/b/d1/p; - - iget-object p2, p7, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object p3, p2, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - iput-object p7, p0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - sget-object p3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iput-object p3, p0, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iput-object p8, p0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - array-length p3, p1 - - new-array p3, p3, [Lf/h/a/b/d1/v; - - iput-object p3, p0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - array-length p1, p1 - - new-array p1, p1, [Z - - iput-object p1, p0, Lf/h/a/b/f0;->g:[Z - - iget-wide p3, p7, Lf/h/a/b/g0;->b:J - - iget-wide v5, p7, Lf/h/a/b/g0;->d:J - - invoke-interface {p6, p2, p5, p3, p4}, Lf/h/a/b/d1/p;->a(Lf/h/a/b/d1/p$a;Lf/h/a/b/h1/d;J)Lf/h/a/b/d1/o; - - move-result-object v1 - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long p3, v5, p1 - - if-eqz p3, :cond_0 - - const-wide/high16 p1, -0x8000000000000000L - - cmp-long p3, v5, p1 - - if-eqz p3, :cond_0 - - new-instance p1, Lf/h/a/b/d1/l; - - const/4 v2, 0x1 - - const-wide/16 v3, 0x0 - - move-object v0, p1 - - invoke-direct/range {v0 .. v6}, Lf/h/a/b/d1/l;->(Lf/h/a/b/d1/o;ZJJ)V - - move-object v1, p1 - - :cond_0 - iput-object v1, p0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/f1/i;JZ[Z)J - .locals 16 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget v4, v1, Lf/h/a/b/f1/i;->a:I - - const/4 v5, 0x1 - - if-ge v3, v4, :cond_1 - - iget-object v4, v0, Lf/h/a/b/f0;->g:[Z - - if-nez p4, :cond_0 - - iget-object v6, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {v1, v6, v3}, Lf/h/a/b/f1/i;->a(Lf/h/a/b/f1/i;I)Z - - move-result v6 - - if-eqz v6, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v5, 0x0 - - :goto_1 - aput-boolean v5, v4, v3 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v3, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - const/4 v4, 0x0 - - :goto_2 - iget-object v6, v0, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - array-length v7, v6 - - const/4 v8, 0x6 - - if-ge v4, v7, :cond_3 - - aget-object v6, v6, v4 - - iget v6, v6, Lf/h/a/b/t;->d:I - - if-ne v6, v8, :cond_2 - - const/4 v6, 0x0 - - aput-object v6, v3, v4 - - :cond_2 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_3 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/f0;->b()V - - iput-object v1, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/f0;->c()V - - iget-object v3, v1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v9, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-virtual {v3}, Lf/h/a/b/f1/g;->a()[Lf/h/a/b/f1/f; - - move-result-object v10 - - iget-object v11, v0, Lf/h/a/b/f0;->g:[Z - - iget-object v12, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - move-object/from16 v13, p5 - - move-wide/from16 v14, p2 - - invoke-interface/range {v9 .. v15}, Lf/h/a/b/d1/o;->b([Lf/h/a/b/f1/f;[Z[Lf/h/a/b/d1/v;[ZJ)J - - move-result-wide v6 - - iget-object v4, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - const/4 v9, 0x0 - - :goto_3 - iget-object v10, v0, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - array-length v11, v10 - - if-ge v9, v11, :cond_5 - - aget-object v10, v10, v9 - - iget v10, v10, Lf/h/a/b/t;->d:I - - if-ne v10, v8, :cond_4 - - iget-object v10, v0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - invoke-virtual {v10, v9}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v10 - - if-eqz v10, :cond_4 - - new-instance v10, Lf/h/a/b/d1/m; - - invoke-direct {v10}, Lf/h/a/b/d1/m;->()V - - aput-object v10, v4, v9 - - :cond_4 - add-int/lit8 v9, v9, 0x1 - - goto :goto_3 - - :cond_5 - iput-boolean v2, v0, Lf/h/a/b/f0;->e:Z - - const/4 v4, 0x0 - - :goto_4 - iget-object v9, v0, Lf/h/a/b/f0;->c:[Lf/h/a/b/d1/v; - - array-length v10, v9 - - if-ge v4, v10, :cond_9 - - aget-object v9, v9, v4 - - if-eqz v9, :cond_6 - - invoke-virtual {v1, v4}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v9 - - invoke-static {v9}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v9, v0, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - aget-object v9, v9, v4 - - iget v9, v9, Lf/h/a/b/t;->d:I - - if-eq v9, v8, :cond_8 - - iput-boolean v5, v0, Lf/h/a/b/f0;->e:Z - - goto :goto_6 - - :cond_6 - iget-object v9, v3, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v9, v9, v4 - - if-nez v9, :cond_7 - - const/4 v9, 0x1 - - goto :goto_5 - - :cond_7 - const/4 v9, 0x0 - - :goto_5 - invoke-static {v9}, Lf/h/a/b/i1/e;->F(Z)V - - :cond_8 - :goto_6 - add-int/lit8 v4, v4, 0x1 - - goto :goto_4 - - :cond_9 - return-wide v6 -.end method - -.method public final b()V - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/f0;->f()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget v2, v1, Lf/h/a/b/f1/i;->a:I - - if-ge v0, v2, :cond_2 - - invoke-virtual {v1, v0}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v2, v2, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v2, v2, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v2, v2, v0 - - if-eqz v1, :cond_1 - - if-eqz v2, :cond_1 - - invoke-interface {v2}, Lf/h/a/b/f1/f;->h()V - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public final c()V - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/f0;->f()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget v2, v1, Lf/h/a/b/f1/i;->a:I - - if-ge v0, v2, :cond_2 - - invoke-virtual {v1, v0}, Lf/h/a/b/f1/i;->b(I)Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/f0;->m:Lf/h/a/b/f1/i; - - iget-object v2, v2, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v2, v2, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v2, v2, v0 - - if-eqz v1, :cond_1 - - if-eqz v2, :cond_1 - - invoke-interface {v2}, Lf/h/a/b/f1/f;->d()V - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public d()J - .locals 5 - - iget-boolean v0, p0, Lf/h/a/b/f0;->d:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v0, v0, Lf/h/a/b/g0;->b:J - - return-wide v0 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/b/f0;->e:Z - - const-wide/high16 v1, -0x8000000000000000L - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->q()J - - move-result-wide v3 - - goto :goto_0 - - :cond_1 - move-wide v3, v1 - - :goto_0 - cmp-long v0, v3, v1 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v3, v0, Lf/h/a/b/g0;->e:J - - :cond_2 - return-wide v3 -.end method - -.method public e()Z - .locals 5 - - iget-boolean v0, p0, Lf/h/a/b/f0;->d:Z - - if-eqz v0, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/f0;->e:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - invoke-interface {v0}, Lf/h/a/b/d1/o;->q()J - - move-result-wide v0 - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final f()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public g()V - .locals 7 - - invoke-virtual {p0}, Lf/h/a/b/f0;->b()V - - iget-object v0, p0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v0, v0, Lf/h/a/b/g0;->d:J - - iget-object v2, p0, Lf/h/a/b/f0;->j:Lf/h/a/b/d1/p; - - iget-object v3, p0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v6, v0, v4 - - if-eqz v6, :cond_0 - - const-wide/high16 v4, -0x8000000000000000L - - cmp-long v6, v0, v4 - - if-eqz v6, :cond_0 - - :try_start_0 - check-cast v3, Lf/h/a/b/d1/l; - - iget-object v0, v3, Lf/h/a/b/d1/l;->d:Lf/h/a/b/d1/o; - - invoke-interface {v2, v0}, Lf/h/a/b/d1/p;->e(Lf/h/a/b/d1/o;)V - - goto :goto_0 - - :cond_0 - invoke-interface {v2, v3}, Lf/h/a/b/d1/p;->e(Lf/h/a/b/d1/o;)V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v1, "MediaPeriodHolder" - - const-string v2, "Period release failed." - - invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - return-void -.end method - -.method public h(FLf/h/a/b/t0;)Lf/h/a/b/f1/i; - .locals 48 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/f0;->i:Lf/h/a/b/f1/h; - - iget-object v2, v0, Lf/h/a/b/f0;->h:[Lf/h/a/b/t; - - iget-object v3, v0, Lf/h/a/b/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v4, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v4, v4, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - check-cast v1, Lf/h/a/b/f1/d; - - if-eqz v1, :cond_8e - - array-length v5, v2 - - const/4 v6, 0x1 - - add-int/2addr v5, v6 - - new-array v5, v5, [I - - array-length v7, v2 - - add-int/2addr v7, v6 - - new-array v8, v7, [[Lcom/google/android/exoplayer2/source/TrackGroup; - - array-length v9, v2 - - add-int/2addr v9, v6 - - new-array v9, v9, [[[I - - const/4 v15, 0x0 - - const/4 v10, 0x0 - - :goto_0 - if-ge v10, v7, :cond_0 - - iget v11, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - new-array v12, v11, [Lcom/google/android/exoplayer2/source/TrackGroup; - - aput-object v12, v8, v10 - - new-array v11, v11, [[I - - aput-object v11, v9, v10 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_0 - - :cond_0 - array-length v7, v2 - - new-array v14, v7, [I - - const/4 v10, 0x0 - - :goto_1 - if-ge v10, v7, :cond_1 - - aget-object v11, v2, v10 - - invoke-virtual {v11}, Lf/h/a/b/t;->I()I - - move-result v11 - - aput v11, v14, v10 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v7, 0x0 - - :goto_2 - iget v10, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v7, v10, :cond_a - - iget-object v10, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v10, v10, v7 - - iget-object v11, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v11, v11, v15 - - iget-object v11, v11, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v11}, Lf/h/a/b/i1/q;->f(Ljava/lang/String;)I - - move-result v11 - - const/4 v12, 0x4 - - if-ne v11, v12, :cond_2 - - const/4 v11, 0x1 - - goto :goto_3 - - :cond_2 - const/4 v11, 0x0 - - :goto_3 - array-length v12, v2 - - const/4 v13, 0x0 - - const/16 v16, 0x1 - - :goto_4 - array-length v4, v2 - - if-ge v13, v4, :cond_7 - - aget-object v4, v2, v13 - - move-object/from16 v17, v3 - - const/4 v0, 0x0 - - const/4 v6, 0x0 - - :goto_5 - iget v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v6, v3, :cond_3 - - iget-object v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v3, v3, v6 - - invoke-virtual {v4, v3}, Lf/h/a/b/t;->G(Lcom/google/android/exoplayer2/Format;)I - - move-result v3 - - and-int/lit8 v3, v3, 0x7 - - invoke-static {v0, v3}, Ljava/lang/Math;->max(II)I - - move-result v0 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_5 - - :cond_3 - aget v3, v5, v13 - - if-nez v3, :cond_4 - - const/4 v3, 0x1 - - goto :goto_6 - - :cond_4 - const/4 v3, 0x0 - - :goto_6 - if-gt v0, v15, :cond_5 - - if-ne v0, v15, :cond_6 - - if-eqz v11, :cond_6 - - if-nez v16, :cond_6 - - if-eqz v3, :cond_6 - - :cond_5 - move v15, v0 - - move/from16 v16, v3 - - move v12, v13 - - :cond_6 - add-int/lit8 v13, v13, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v3, v17 - - const/4 v6, 0x1 - - goto :goto_4 - - :cond_7 - move-object/from16 v17, v3 - - array-length v0, v2 - - if-ne v12, v0, :cond_8 - - iget v0, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - new-array v0, v0, [I - - goto :goto_8 - - :cond_8 - aget-object v0, v2, v12 - - iget v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - new-array v3, v3, [I - - const/4 v4, 0x0 - - :goto_7 - iget v6, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v4, v6, :cond_9 - - iget-object v6, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v6, v6, v4 - - invoke-virtual {v0, v6}, Lf/h/a/b/t;->G(Lcom/google/android/exoplayer2/Format;)I - - move-result v6 - - aput v6, v3, v4 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_7 - - :cond_9 - move-object v0, v3 - - :goto_8 - aget v3, v5, v12 - - aget-object v4, v8, v12 - - aput-object v10, v4, v3 - - aget-object v4, v9, v12 - - aput-object v0, v4, v3 - - aget v0, v5, v12 - - const/4 v3, 0x1 - - add-int/2addr v0, v3 - - aput v0, v5, v12 - - add-int/lit8 v7, v7, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v3, v17 - - const/4 v6, 0x1 - - const/4 v15, 0x0 - - goto/16 :goto_2 - - :cond_a - array-length v0, v2 - - new-array v12, v0, [Lcom/google/android/exoplayer2/source/TrackGroupArray; - - array-length v0, v2 - - new-array v11, v0, [I - - const/4 v0, 0x0 - - :goto_9 - array-length v3, v2 - - if-ge v0, v3, :cond_b - - aget v3, v5, v0 - - new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v6, v8, v0 - - invoke-static {v6, v3}, Lf/h/a/b/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, [Lcom/google/android/exoplayer2/source/TrackGroup; - - invoke-direct {v4, v6}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V - - aput-object v4, v12, v0 - - aget-object v4, v9, v0 - - invoke-static {v4, v3}, Lf/h/a/b/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, [[I - - aput-object v3, v9, v0 - - aget-object v3, v2, v0 - - iget v3, v3, Lf/h/a/b/t;->d:I - - aput v3, v11, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_9 - - :cond_b - array-length v0, v2 - - aget v0, v5, v0 - - new-instance v15, Lcom/google/android/exoplayer2/source/TrackGroupArray; - - array-length v2, v2 - - aget-object v2, v8, v2 - - invoke-static {v2, v0}, Lf/h/a/b/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lcom/google/android/exoplayer2/source/TrackGroup; - - invoke-direct {v15, v0}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V - - new-instance v0, Lf/h/a/b/f1/d$a; - - move-object v10, v0 - - move-object v13, v14 - - move-object v2, v14 - - move-object v14, v9 - - const/4 v3, 0x0 - - invoke-direct/range {v10 .. v15}, Lf/h/a/b/f1/d$a;->([I[Lcom/google/android/exoplayer2/source/TrackGroupArray;[I[[[ILcom/google/android/exoplayer2/source/TrackGroupArray;)V - - check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; - - iget-object v4, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->c:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters; - - iget v5, v0, Lf/h/a/b/f1/d$a;->a:I - - new-array v6, v5, [Lf/h/a/b/f1/f$a; - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v15, 0x0 - - :goto_a - const/4 v11, 0x2 - - if-ge v15, v5, :cond_33 - - iget-object v13, v10, Lf/h/a/b/f1/d$a;->b:[I - - aget v13, v13, v15 - - if-ne v11, v13, :cond_32 - - if-nez v8, :cond_30 - - iget-object v8, v10, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v8, v8, v15 - - aget-object v10, v9, v15 - - aget v13, v2, v15 - - iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->A:Z - - if-nez v14, :cond_1a - - iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z - - if-nez v14, :cond_1a - - iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->p:Z - - if-eqz v14, :cond_c - - const/16 v14, 0x18 - - goto :goto_b - - :cond_c - const/16 v14, 0x10 - - :goto_b - iget-boolean v3, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->o:Z - - if-eqz v3, :cond_d - - and-int v3, v13, v14 - - if-eqz v3, :cond_d - - const/4 v3, 0x1 - - goto :goto_c - - :cond_d - const/4 v3, 0x0 - - :goto_c - const/4 v13, 0x0 - - :goto_d - iget v12, v8, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v13, v12, :cond_1a - - iget-object v12, v8, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v12, v12, v13 - - aget-object v25, v10, v13 - - iget v11, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->j:I - - move-object/from16 v26, v1 - - iget v1, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->k:I - - move-object/from16 v27, v2 - - iget v2, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->l:I - - move-object/from16 v28, v9 - - iget v9, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->m:I - - move/from16 v29, v5 - - iget v5, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->q:I - - move/from16 v30, v7 - - iget v7, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->r:I - - move-object/from16 v31, v0 - - iget-boolean v0, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->s:Z - - move-object/from16 v32, v6 - - iget v6, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - move/from16 v33, v15 - - const/4 v15, 0x2 - - if-ge v6, v15, :cond_e - - sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I - - goto :goto_e - - :cond_e - invoke-static {v12, v5, v7, v0}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d(Lcom/google/android/exoplayer2/source/TrackGroup;IIZ)Ljava/util/List; - - move-result-object v0 - - move-object v5, v0 - - check-cast v5, Ljava/util/ArrayList; - - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v6 - - if-ge v6, v15, :cond_f - - sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I - - :goto_e - move/from16 v35, v3 - - move-object/from16 v38, v4 - - move-object/from16 v39, v8 - - move-object/from16 v36, v10 - - goto/16 :goto_14 - - :cond_f - if-nez v3, :cond_15 - - new-instance v6, Ljava/util/HashSet; - - invoke-direct {v6}, Ljava/util/HashSet;->()V - - move/from16 v35, v3 - - const/4 v7, 0x0 - - const/4 v15, 0x0 - - const/16 v34, 0x0 - - :goto_f - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v3 - - if-ge v15, v3, :cond_14 - - invoke-virtual {v5, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - move-object/from16 v36, v10 - - iget-object v10, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v3, v10, v3 - - iget-object v3, v3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-virtual {v6, v3}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - move-result v10 - - if-eqz v10, :cond_12 - - move-object/from16 v38, v4 - - move-object/from16 v37, v6 - - const/4 v6, 0x0 - - const/4 v10, 0x0 - - :goto_10 - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v4 - - if-ge v10, v4, :cond_11 - - invoke-virtual {v5, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - move-object/from16 v39, v8 - - iget-object v8, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v17, v8, v4 - - aget v19, v25, v4 - - move-object/from16 v18, v3 - - move/from16 v20, v14 - - move/from16 v21, v11 - - move/from16 v22, v1 - - move/from16 v23, v2 - - move/from16 v24, v9 - - invoke-static/range {v17 .. v24}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->g(Lcom/google/android/exoplayer2/Format;Ljava/lang/String;IIIIII)Z - - move-result v4 - - if-eqz v4, :cond_10 - - add-int/lit8 v6, v6, 0x1 - - :cond_10 - add-int/lit8 v10, v10, 0x1 - - move-object/from16 v8, v39 - - goto :goto_10 - - :cond_11 - move-object/from16 v39, v8 - - if-le v6, v7, :cond_13 - - move-object/from16 v34, v3 - - move v7, v6 - - goto :goto_11 - - :cond_12 - move-object/from16 v38, v4 - - move-object/from16 v37, v6 - - move-object/from16 v39, v8 - - :cond_13 - :goto_11 - add-int/lit8 v15, v15, 0x1 - - move-object/from16 v10, v36 - - move-object/from16 v6, v37 - - move-object/from16 v4, v38 - - move-object/from16 v8, v39 - - goto :goto_f - - :cond_14 - move-object/from16 v38, v4 - - move-object/from16 v39, v8 - - move-object/from16 v36, v10 - - goto :goto_12 - - :cond_15 - move/from16 v35, v3 - - move-object/from16 v38, v4 - - move-object/from16 v39, v8 - - move-object/from16 v36, v10 - - const/16 v34, 0x0 - - :goto_12 - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v3 - - :cond_16 - :goto_13 - const/4 v4, -0x1 - - add-int/2addr v3, v4 - - if-ltz v3, :cond_17 - - invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - iget-object v6, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v17, v6, v4 - - aget v19, v25, v4 - - move-object/from16 v18, v34 - - move/from16 v20, v14 - - move/from16 v21, v11 - - move/from16 v22, v1 - - move/from16 v23, v2 - - move/from16 v24, v9 - - invoke-static/range {v17 .. v24}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->g(Lcom/google/android/exoplayer2/Format;Ljava/lang/String;IIIIII)Z - - move-result v4 - - if-nez v4, :cond_16 - - invoke-virtual {v5, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - goto :goto_13 - - :cond_17 - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const/4 v2, 0x2 - - if-ge v1, v2, :cond_18 - - sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I - - goto :goto_14 - - :cond_18 - invoke-static {v0}, Lf/h/a/b/i1/c0;->b0(Ljava/util/List;)[I - - move-result-object v0 - - :goto_14 - array-length v1, v0 - - if-lez v1, :cond_19 - - new-instance v1, Lf/h/a/b/f1/f$a; - - invoke-direct {v1, v12, v0}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - goto :goto_15 - - :cond_19 - add-int/lit8 v13, v13, 0x1 - - move-object/from16 v1, v26 - - move-object/from16 v2, v27 - - move-object/from16 v9, v28 - - move/from16 v5, v29 - - move/from16 v7, v30 - - move-object/from16 v0, v31 - - move-object/from16 v6, v32 - - move/from16 v15, v33 - - move/from16 v3, v35 - - move-object/from16 v10, v36 - - move-object/from16 v4, v38 - - move-object/from16 v8, v39 - - const/4 v11, 0x2 - - goto/16 :goto_d - - :cond_1a - move-object/from16 v31, v0 - - move-object/from16 v26, v1 - - move-object/from16 v27, v2 - - move-object/from16 v38, v4 - - move/from16 v29, v5 - - move-object/from16 v32, v6 - - move/from16 v30, v7 - - move-object/from16 v39, v8 - - move-object/from16 v28, v9 - - move-object/from16 v36, v10 - - move/from16 v33, v15 - - const/4 v1, 0x0 - - :goto_15 - if-nez v1, :cond_2e - - move-object/from16 v5, v39 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - const/4 v2, -0x1 - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - const/4 v15, 0x0 - - :goto_16 - iget v6, v5, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v15, v6, :cond_2c - - iget-object v6, v5, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v6, v6, v15 - - move-object/from16 v7, v38 - - iget v8, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->q:I - - iget v9, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->r:I - - iget-boolean v10, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->s:Z - - invoke-static {v6, v8, v9, v10}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d(Lcom/google/android/exoplayer2/source/TrackGroup;IIZ)Ljava/util/List; - - move-result-object v8 - - aget-object v9, v36, v15 - - const/4 v10, 0x0 - - :goto_17 - iget v11, v6, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v10, v11, :cond_2b - - aget v11, v9, v10 - - iget-boolean v12, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z - - invoke-static {v11, v12}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v11 - - if-eqz v11, :cond_29 - - iget-object v11, v6, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v11, v11, v10 - - invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v12 - - move-object v13, v8 - - check-cast v13, Ljava/util/ArrayList; - - invoke-virtual {v13, v12}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_1f - - iget v12, v11, Lcom/google/android/exoplayer2/Format;->q:I - - const/4 v13, -0x1 - - if-eq v12, v13, :cond_1b - - iget v14, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->j:I - - if-gt v12, v14, :cond_1f - - :cond_1b - iget v12, v11, Lcom/google/android/exoplayer2/Format;->r:I - - if-eq v12, v13, :cond_1c - - iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->k:I - - if-gt v12, v13, :cond_1f - - :cond_1c - iget v12, v11, Lcom/google/android/exoplayer2/Format;->s:F - - const/high16 v13, -0x40800000 # -1.0f - - cmpl-float v13, v12, v13 - - if-eqz v13, :cond_1d - - iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->l:I - - int-to-float v13, v13 - - cmpg-float v12, v12, v13 - - if-gtz v12, :cond_1f - - :cond_1d - iget v12, v11, Lcom/google/android/exoplayer2/Format;->h:I - - const/4 v13, -0x1 - - if-eq v12, v13, :cond_1e - - iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->m:I - - if-gt v12, v13, :cond_1f - - :cond_1e - const/4 v12, 0x1 - - goto :goto_18 - - :cond_1f - const/4 v12, 0x0 - - :goto_18 - if-nez v12, :cond_20 - - iget-boolean v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->n:Z - - if-nez v13, :cond_20 - - goto/16 :goto_1e - - :cond_20 - if-eqz v12, :cond_21 - - const/4 v13, 0x2 - - goto :goto_19 - - :cond_21 - const/4 v13, 0x1 - - :goto_19 - aget v14, v9, v10 - - move/from16 v17, v1 - - const/4 v1, 0x0 - - invoke-static {v14, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v14 - - if-eqz v14, :cond_22 - - add-int/lit16 v13, v13, 0x3e8 - - :cond_22 - if-le v13, v0, :cond_23 - - const/4 v1, 0x1 - - goto :goto_1a - - :cond_23 - const/4 v1, 0x0 - - :goto_1a - if-ne v13, v0, :cond_28 - - iget v1, v11, Lcom/google/android/exoplayer2/Format;->h:I - - invoke-static {v1, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I - - move-result v1 - - move/from16 v18, v0 - - iget-boolean v0, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z - - if-eqz v0, :cond_24 - - if-eqz v1, :cond_24 - - if-gez v1, :cond_27 - - goto :goto_1c - - :cond_24 - invoke-virtual {v11}, Lcom/google/android/exoplayer2/Format;->o()I - - move-result v0 - - if-eq v0, v2, :cond_25 - - invoke-static {v0, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I - - move-result v0 - - goto :goto_1b - - :cond_25 - iget v0, v11, Lcom/google/android/exoplayer2/Format;->h:I - - invoke-static {v0, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I - - move-result v0 - - :goto_1b - if-eqz v14, :cond_26 - - if-eqz v12, :cond_26 - - if-lez v0, :cond_27 - - goto :goto_1c - - :cond_26 - if-gez v0, :cond_27 - - :goto_1c - const/4 v1, 0x1 - - goto :goto_1d - - :cond_27 - const/4 v1, 0x0 - - goto :goto_1d - - :cond_28 - move/from16 v18, v0 - - :goto_1d - if-eqz v1, :cond_2a - - iget v0, v11, Lcom/google/android/exoplayer2/Format;->h:I - - invoke-virtual {v11}, Lcom/google/android/exoplayer2/Format;->o()I - - move-result v1 - - move v3, v0 - - move v2, v1 - - move-object v4, v6 - - move v1, v10 - - move v0, v13 - - goto :goto_1f - - :cond_29 - :goto_1e - move/from16 v18, v0 - - move/from16 v17, v1 - - :cond_2a - move/from16 v1, v17 - - move/from16 v0, v18 - - :goto_1f - add-int/lit8 v10, v10, 0x1 - - goto/16 :goto_17 - - :cond_2b - move/from16 v18, v0 - - move/from16 v17, v1 - - add-int/lit8 v15, v15, 0x1 - - move-object/from16 v38, v7 - - goto/16 :goto_16 - - :cond_2c - move-object/from16 v7, v38 - - if-nez v4, :cond_2d - - const/4 v0, 0x0 - - goto :goto_20 - - :cond_2d - new-instance v0, Lf/h/a/b/f1/f$a; - - const/4 v2, 0x1 - - new-array v3, v2, [I - - const/4 v2, 0x0 - - aput v1, v3, v2 - - invoke-direct {v0, v4, v3}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - :goto_20 - move-object v1, v0 - - goto :goto_21 - - :cond_2e - move-object/from16 v7, v38 - - :goto_21 - aput-object v1, v32, v33 - - aget-object v0, v32, v33 - - if-eqz v0, :cond_2f - - const/4 v15, 0x1 - - goto :goto_22 - - :cond_2f - const/4 v15, 0x0 - - :goto_22 - move v8, v15 - - move-object/from16 v0, v31 - - goto :goto_23 - - :cond_30 - move-object/from16 v26, v1 - - move-object/from16 v27, v2 - - move/from16 v29, v5 - - move-object/from16 v32, v6 - - move/from16 v30, v7 - - move-object/from16 v28, v9 - - move/from16 v33, v15 - - move-object v7, v4 - - :goto_23 - iget-object v1, v0, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v1, v1, v33 - - iget v1, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-lez v1, :cond_31 - - const/4 v15, 0x1 - - goto :goto_24 - - :cond_31 - const/4 v15, 0x0 - - :goto_24 - or-int v1, v30, v15 - - move-object v10, v0 - - move/from16 v30, v1 - - goto :goto_25 - - :cond_32 - move-object/from16 v26, v1 - - move-object/from16 v27, v2 - - move/from16 v29, v5 - - move-object/from16 v32, v6 - - move/from16 v30, v7 - - move-object/from16 v28, v9 - - move/from16 v33, v15 - - move-object v7, v4 - - :goto_25 - add-int/lit8 v15, v33, 0x1 - - move-object v4, v7 - - move-object/from16 v1, v26 - - move-object/from16 v2, v27 - - move-object/from16 v9, v28 - - move/from16 v5, v29 - - move/from16 v7, v30 - - move-object/from16 v6, v32 - - const/4 v3, 0x0 - - goto/16 :goto_a - - :cond_33 - move-object/from16 v26, v1 - - move-object/from16 v27, v2 - - move-object/from16 v32, v6 - - move/from16 v30, v7 - - move-object/from16 v28, v9 - - move-object v7, v4 - - move v4, v5 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v15, 0x0 - - :goto_26 - if-ge v15, v4, :cond_49 - - iget-object v5, v10, Lf/h/a/b/f1/d$a;->b:[I - - aget v5, v5, v15 - - const/4 v6, 0x1 - - if-ne v6, v5, :cond_48 - - xor-int/lit8 v5, v30, 0x1 - - iget-object v6, v10, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v6, v6, v15 - - aget-object v8, v28, v15 - - aget v9, v27, v15 - - const/4 v9, 0x0 - - const/4 v10, -0x1 - - const/4 v11, -0x1 - - const/4 v12, 0x0 - - :goto_27 - iget v13, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v9, v13, :cond_39 - - iget-object v13, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v13, v13, v9 - - aget-object v14, v8, v9 - - move/from16 v17, v10 - - move/from16 v18, v11 - - const/4 v10, 0x0 - - :goto_28 - iget v11, v13, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v10, v11, :cond_38 - - aget v11, v14, v10 - - move-object/from16 v19, v2 - - iget-boolean v2, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z - - invoke-static {v11, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v2 - - if-eqz v2, :cond_36 - - iget-object v2, v13, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v2, v2, v10 - - new-instance v11, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; - - move-object/from16 v20, v13 - - aget v13, v14, v10 - - invoke-direct {v11, v2, v7, v13}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;I)V - - iget-boolean v2, v11, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->d:Z - - if-nez v2, :cond_34 - - iget-boolean v2, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->v:Z - - if-nez v2, :cond_34 - - goto :goto_29 - - :cond_34 - if-eqz v12, :cond_35 - - invoke-virtual {v11, v12}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;)I - - move-result v2 - - if-lez v2, :cond_37 - - :cond_35 - move/from16 v17, v9 - - move/from16 v18, v10 - - move-object v12, v11 - - goto :goto_29 - - :cond_36 - move-object/from16 v20, v13 - - :cond_37 - :goto_29 - add-int/lit8 v10, v10, 0x1 - - move-object/from16 v2, v19 - - move-object/from16 v13, v20 - - goto :goto_28 - - :cond_38 - move-object/from16 v19, v2 - - add-int/lit8 v9, v9, 0x1 - - move/from16 v10, v17 - - move/from16 v11, v18 - - goto :goto_27 - - :cond_39 - move-object/from16 v19, v2 - - const/4 v2, -0x1 - - if-ne v10, v2, :cond_3a - - move-object/from16 v31, v0 - - move/from16 v21, v1 - - move/from16 v29, v4 - - move-object/from16 v17, v7 - - move/from16 v20, v15 - - const/4 v0, 0x0 - - goto/16 :goto_2e - - :cond_3a - iget-object v2, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v2, v2, v10 - - iget-boolean v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->A:Z - - if-nez v6, :cond_42 - - iget-boolean v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z - - if-nez v6, :cond_42 - - if-eqz v5, :cond_42 - - aget-object v5, v8, v10 - - iget v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->u:I - - iget-boolean v8, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->w:Z - - iget-boolean v9, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->x:Z - - iget-boolean v10, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->y:Z - - new-instance v13, Ljava/util/HashSet; - - invoke-direct {v13}, Ljava/util/HashSet;->()V - - move-object/from16 v31, v0 - - move-object/from16 v17, v7 - - const/4 v7, 0x0 - - const/4 v14, 0x0 - - const/16 v18, 0x0 - - :goto_2a - iget v0, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v14, v0, :cond_3e - - iget-object v0, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v0, v0, v14 - - move/from16 v29, v4 - - new-instance v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a; - - move/from16 v20, v15 - - iget v15, v0, Lcom/google/android/exoplayer2/Format;->y:I - - move/from16 v21, v1 - - iget v1, v0, Lcom/google/android/exoplayer2/Format;->z:I - - iget-object v0, v0, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-direct {v4, v15, v1, v0}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;->(IILjava/lang/String;)V - - invoke-virtual {v13, v4}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3d - - const/4 v0, 0x0 - - const/4 v15, 0x0 - - :goto_2b - iget v1, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v15, v1, :cond_3c - - iget-object v1, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v33, v1, v15 - - aget v34, v5, v15 - - move-object/from16 v35, v4 - - move/from16 v36, v6 - - move/from16 v37, v8 - - move/from16 v38, v9 - - move/from16 v39, v10 - - invoke-static/range {v33 .. v39}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->f(Lcom/google/android/exoplayer2/Format;ILcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;IZZZ)Z - - move-result v1 - - if-eqz v1, :cond_3b - - add-int/lit8 v0, v0, 0x1 - - :cond_3b - add-int/lit8 v15, v15, 0x1 - - goto :goto_2b - - :cond_3c - if-le v0, v7, :cond_3d - - move v7, v0 - - move-object/from16 v18, v4 - - :cond_3d - add-int/lit8 v14, v14, 0x1 - - move/from16 v15, v20 - - move/from16 v1, v21 - - move/from16 v4, v29 - - goto :goto_2a - - :cond_3e - move/from16 v21, v1 - - move/from16 v29, v4 - - move/from16 v20, v15 - - const/4 v0, 0x1 - - if-le v7, v0, :cond_40 - - invoke-static/range {v18 .. v18}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - new-array v0, v7, [I - - const/4 v1, 0x0 - - const/4 v15, 0x0 - - :goto_2c - iget v4, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v15, v4, :cond_41 - - iget-object v4, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v33, v4, v15 - - aget v34, v5, v15 - - move-object/from16 v35, v18 - - move/from16 v36, v6 - - move/from16 v37, v8 - - move/from16 v38, v9 - - move/from16 v39, v10 - - invoke-static/range {v33 .. v39}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->f(Lcom/google/android/exoplayer2/Format;ILcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;IZZZ)Z - - move-result v4 - - if-eqz v4, :cond_3f - - add-int/lit8 v4, v1, 0x1 - - aput v15, v0, v1 - - move v1, v4 - - :cond_3f - add-int/lit8 v15, v15, 0x1 - - goto :goto_2c - - :cond_40 - sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I - - :cond_41 - array-length v1, v0 - - if-lez v1, :cond_43 - - new-instance v1, Lf/h/a/b/f1/f$a; - - invoke-direct {v1, v2, v0}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - goto :goto_2d - - :cond_42 - move-object/from16 v31, v0 - - move/from16 v21, v1 - - move/from16 v29, v4 - - move-object/from16 v17, v7 - - move/from16 v20, v15 - - :cond_43 - const/4 v1, 0x0 - - :goto_2d - if-nez v1, :cond_44 - - new-instance v1, Lf/h/a/b/f1/f$a; - - const/4 v0, 0x1 - - new-array v4, v0, [I - - const/4 v0, 0x0 - - aput v11, v4, v0 - - invoke-direct {v1, v2, v4}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - :cond_44 - invoke-static {v12}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v1, v12}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - - :goto_2e - if-eqz v0, :cond_47 - - if-eqz v3, :cond_45 - - iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; - - invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;)I - - move-result v1 - - if-lez v1, :cond_47 - - :cond_45 - move/from16 v1, v21 - - const/4 v2, -0x1 - - if-eq v1, v2, :cond_46 - - const/4 v2, 0x0 - - aput-object v2, v32, v1 - - :cond_46 - iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v1, Lf/h/a/b/f1/f$a; - - aput-object v1, v32, v20 - - iget-object v2, v1, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - iget-object v1, v1, Lf/h/a/b/f1/f$a;->b:[I - - const/4 v3, 0x0 - - aget v1, v1, v3 - - iget-object v2, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v1, v2, v1 - - iget-object v1, v1, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; - - move-object v3, v0 - - move-object v2, v1 - - move/from16 v1, v20 - - goto :goto_30 - - :cond_47 - move/from16 v1, v21 - - goto :goto_2f - - :cond_48 - move-object/from16 v31, v0 - - move-object/from16 v19, v2 - - move/from16 v29, v4 - - move-object/from16 v17, v7 - - move/from16 v20, v15 - - :goto_2f - move-object/from16 v2, v19 - - :goto_30 - add-int/lit8 v15, v20, 0x1 - - move-object/from16 v7, v17 - - move/from16 v4, v29 - - move-object/from16 v0, v31 - - move-object v10, v0 - - goto/16 :goto_26 - - :cond_49 - move-object/from16 v31, v0 - - move-object/from16 v19, v2 - - move/from16 v29, v4 - - move-object/from16 v17, v7 - - const/4 v0, -0x1 - - const/4 v1, 0x0 - - const/4 v15, 0x0 - - :goto_31 - const/4 v2, 0x3 - - move/from16 v3, v29 - - if-ge v15, v3, :cond_5d - - move-object/from16 v4, v31 - - iget-object v5, v4, Lf/h/a/b/f1/d$a;->b:[I - - aget v5, v5, v15 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_5b - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_5b - - if-eq v5, v2, :cond_52 - - iget-object v2, v4, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v2, v2, v15 - - aget-object v5, v28, v15 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_32 - iget v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v6, v10, :cond_50 - - iget-object v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v10, v10, v6 - - aget-object v11, v5, v6 - - const/4 v12, 0x0 - - :goto_33 - iget v13, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v12, v13, :cond_4f - - aget v13, v11, v12 - - move-object/from16 v14, v17 - - move-object/from16 v17, v2 - - iget-boolean v2, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z - - invoke-static {v13, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v2 - - if-eqz v2, :cond_4d - - iget-object v2, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v2, v2, v12 - - iget v2, v2, Lcom/google/android/exoplayer2/Format;->f:I - - const/4 v13, 0x1 - - and-int/2addr v2, v13 - - if-eqz v2, :cond_4a - - const/4 v2, 0x1 - - goto :goto_34 - - :cond_4a - const/4 v2, 0x0 - - :goto_34 - if-eqz v2, :cond_4b - - const/4 v2, 0x2 - - goto :goto_35 - - :cond_4b - const/4 v2, 0x1 - - :goto_35 - aget v13, v11, v12 - - move-object/from16 v18, v5 - - const/4 v5, 0x0 - - invoke-static {v13, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v13 - - if-eqz v13, :cond_4c - - add-int/lit16 v2, v2, 0x3e8 - - :cond_4c - if-le v2, v7, :cond_4e - - move v7, v2 - - move-object v9, v10 - - move v8, v12 - - goto :goto_36 - - :cond_4d - move-object/from16 v18, v5 - - :cond_4e - :goto_36 - add-int/lit8 v12, v12, 0x1 - - move-object/from16 v2, v17 - - move-object/from16 v5, v18 - - move-object/from16 v17, v14 - - goto :goto_33 - - :cond_4f - move-object/from16 v18, v5 - - move-object/from16 v14, v17 - - move-object/from16 v17, v2 - - add-int/lit8 v6, v6, 0x1 - - move-object/from16 v17, v14 - - goto :goto_32 - - :cond_50 - move-object/from16 v14, v17 - - if-nez v9, :cond_51 - - const/4 v2, 0x0 - - goto :goto_37 - - :cond_51 - new-instance v2, Lf/h/a/b/f1/f$a; - - const/4 v5, 0x1 - - new-array v6, v5, [I - - const/4 v5, 0x0 - - aput v8, v6, v5 - - invoke-direct {v2, v9, v6}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - :goto_37 - aput-object v2, v32, v15 - - goto/16 :goto_3c - - :cond_52 - move-object/from16 v14, v17 - - iget-object v2, v4, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v2, v2, v15 - - aget-object v5, v28, v15 - - const/4 v6, 0x0 - - const/4 v7, -0x1 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_38 - iget v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I - - if-ge v6, v10, :cond_57 - - iget-object v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v10, v10, v6 - - aget-object v11, v5, v6 - - const/4 v12, 0x0 - - :goto_39 - iget v13, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I - - if-ge v12, v13, :cond_56 - - aget v13, v11, v12 - - move-object/from16 v17, v2 - - iget-boolean v2, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z - - invoke-static {v13, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z - - move-result v2 - - if-eqz v2, :cond_54 - - iget-object v2, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v2, v2, v12 - - new-instance v13, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; - - move-object/from16 v18, v5 - - aget v5, v11, v12 - - move-object/from16 v20, v10 - - move-object/from16 v10, v19 - - invoke-direct {v13, v2, v14, v5, v10}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;ILjava/lang/String;)V - - iget-boolean v2, v13, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->d:Z - - if-eqz v2, :cond_55 - - if-eqz v9, :cond_53 - - invoke-virtual {v13, v9}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;)I - - move-result v2 - - if-lez v2, :cond_55 - - :cond_53 - move v7, v12 - - move-object v9, v13 - - move-object/from16 v8, v20 - - goto :goto_3a - - :cond_54 - move-object/from16 v18, v5 - - move-object/from16 v20, v10 - - move-object/from16 v10, v19 - - :cond_55 - :goto_3a - add-int/lit8 v12, v12, 0x1 - - move-object/from16 v19, v10 - - move-object/from16 v2, v17 - - move-object/from16 v5, v18 - - move-object/from16 v10, v20 - - goto :goto_39 - - :cond_56 - move-object/from16 v17, v2 - - move-object/from16 v18, v5 - - move-object/from16 v10, v19 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_38 - - :cond_57 - move-object/from16 v10, v19 - - if-nez v8, :cond_58 - - const/4 v2, 0x0 - - goto :goto_3b - - :cond_58 - new-instance v2, Lf/h/a/b/f1/f$a; - - const/4 v5, 0x1 - - new-array v6, v5, [I - - const/4 v5, 0x0 - - aput v7, v6, v5 - - invoke-direct {v2, v8, v6}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - invoke-static {v9}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v2, v9}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v2 - - :goto_3b - if-eqz v2, :cond_5c - - if-eqz v1, :cond_59 - - iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v5, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; - - invoke-virtual {v5, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;)I - - move-result v5 - - if-lez v5, :cond_5c - - :cond_59 - const/4 v1, -0x1 - - if-eq v0, v1, :cond_5a - - const/4 v1, 0x0 - - aput-object v1, v32, v0 - - :cond_5a - iget-object v0, v2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/f1/f$a; - - aput-object v0, v32, v15 - - iget-object v0, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; - - move-object v1, v0 - - move v0, v15 - - goto :goto_3d - - :cond_5b - move-object/from16 v14, v17 - - :goto_3c - move-object/from16 v10, v19 - - :cond_5c - :goto_3d - add-int/lit8 v15, v15, 0x1 - - move/from16 v29, v3 - - move-object/from16 v31, v4 - - move-object/from16 v19, v10 - - move-object/from16 v17, v14 - - goto/16 :goto_31 - - :cond_5d - move-object/from16 v14, v17 - - move-object/from16 v4, v31 - - const/4 v15, 0x0 - - :goto_3e - if-ge v15, v3, :cond_63 - - iget-object v0, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->E:Landroid/util/SparseBooleanArray; - - invoke-virtual {v0, v15}, Landroid/util/SparseBooleanArray;->get(I)Z - - move-result v0 - - if-eqz v0, :cond_5e - - const/4 v0, 0x0 - - aput-object v0, v32, v15 - - goto :goto_42 - - :cond_5e - iget-object v0, v4, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v0, v0, v15 - - iget-object v1, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->D:Landroid/util/SparseArray; - - invoke-virtual {v1, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map; - - if-eqz v1, :cond_5f - - invoke-interface {v1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_5f - - const/4 v1, 0x1 - - goto :goto_3f - - :cond_5f - const/4 v1, 0x0 - - :goto_3f - if-eqz v1, :cond_62 - - iget-object v1, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->D:Landroid/util/SparseArray; - - invoke-virtual {v1, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map; - - if-eqz v1, :cond_60 - - invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; - - goto :goto_40 - - :cond_60 - const/4 v1, 0x0 - - :goto_40 - if-nez v1, :cond_61 - - const/4 v5, 0x0 - - goto :goto_41 - - :cond_61 - new-instance v5, Lf/h/a/b/f1/f$a; - - iget v6, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->d:I - - iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; - - aget-object v0, v0, v6 - - iget-object v6, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->e:[I - - iget v7, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->g:I - - iget v1, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->h:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-direct {v5, v0, v6, v7, v1}, Lf/h/a/b/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[IILjava/lang/Object;)V - - :goto_41 - aput-object v5, v32, v15 - - :cond_62 - :goto_42 - add-int/lit8 v15, v15, 0x1 - - goto :goto_3e - - :cond_63 - move-object/from16 v1, v26 - - iget-object v0, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b:Lf/h/a/b/f1/f$b; - - iget-object v1, v1, Lf/h/a/b/f1/h;->a:Lf/h/a/b/h1/e; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/f1/a$d; - - iget-object v5, v0, Lf/h/a/b/f1/a$d;->a:Lf/h/a/b/h1/e; - - if-eqz v5, :cond_64 - - move-object v1, v5 - - :cond_64 - new-array v5, v3, [Lf/h/a/b/f1/f; - - const/4 v6, 0x0 - - const/4 v15, 0x0 - - :goto_43 - if-ge v15, v3, :cond_66 - - aget-object v7, v32, v15 - - if-eqz v7, :cond_65 - - iget-object v8, v7, Lf/h/a/b/f1/f$a;->b:[I - - array-length v9, v8 - - const/4 v10, 0x1 - - if-ne v9, v10, :cond_65 - - new-instance v9, Lf/h/a/b/f1/c; - - iget-object v10, v7, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - const/4 v11, 0x0 - - aget v8, v8, v11 - - iget v12, v7, Lf/h/a/b/f1/f$a;->c:I - - iget-object v13, v7, Lf/h/a/b/f1/f$a;->d:Ljava/lang/Object; - - invoke-direct {v9, v10, v8, v12, v13}, Lf/h/a/b/f1/c;->(Lcom/google/android/exoplayer2/source/TrackGroup;IILjava/lang/Object;)V - - aput-object v9, v5, v15 - - iget-object v8, v7, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - iget-object v7, v7, Lf/h/a/b/f1/f$a;->b:[I - - aget v7, v7, v11 - - iget-object v8, v8, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v7, v8, v7 - - iget v7, v7, Lcom/google/android/exoplayer2/Format;->h:I - - const/4 v8, -0x1 - - if-eq v7, v8, :cond_65 - - add-int/2addr v6, v7 - - :cond_65 - add-int/lit8 v15, v15, 0x1 - - goto :goto_43 - - :cond_66 - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - const/4 v15, 0x0 - - :goto_44 - if-ge v15, v3, :cond_68 - - aget-object v8, v32, v15 - - if-eqz v8, :cond_67 - - iget-object v9, v8, Lf/h/a/b/f1/f$a;->b:[I - - array-length v10, v9 - - const/4 v11, 0x1 - - if-le v10, v11, :cond_67 - - iget-object v8, v8, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - new-instance v10, Lf/h/a/b/f1/a; - - new-instance v11, Lf/h/a/b/f1/a$c; - - iget v12, v0, Lf/h/a/b/f1/a$d;->e:F - - move/from16 v29, v3 - - int-to-long v2, v6 - - invoke-direct {v11, v1, v12, v2, v3}, Lf/h/a/b/f1/a$c;->(Lf/h/a/b/h1/e;FJ)V - - iget v2, v0, Lf/h/a/b/f1/a$d;->b:I - - int-to-long v2, v2 - - iget v12, v0, Lf/h/a/b/f1/a$d;->c:I - - move-object/from16 v17, v14 - - int-to-long v13, v12 - - iget v12, v0, Lf/h/a/b/f1/a$d;->d:I - - move-object/from16 v31, v4 - - move-object/from16 v19, v5 - - int-to-long v4, v12 - - iget v12, v0, Lf/h/a/b/f1/a$d;->f:F - - move/from16 v20, v6 - - move-object/from16 v21, v7 - - iget-wide v6, v0, Lf/h/a/b/f1/a$d;->g:J - - move-object/from16 v22, v1 - - iget-object v1, v0, Lf/h/a/b/f1/a$d;->h:Lf/h/a/b/i1/g; - - const/16 v47, 0x0 - - move-object/from16 v33, v10 - - move-object/from16 v34, v8 - - move-object/from16 v35, v9 - - move-object/from16 v36, v11 - - move-wide/from16 v37, v2 - - move-wide/from16 v39, v13 - - move-wide/from16 v41, v4 - - move/from16 v43, v12 - - move-wide/from16 v44, v6 - - move-object/from16 v46, v1 - - invoke-direct/range {v33 .. v47}, Lf/h/a/b/f1/a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[ILf/h/a/b/f1/a$b;JJJFJLf/h/a/b/i1/g;Lf/h/a/b/f1/a$a;)V - - move-object/from16 v1, v21 - - invoke-virtual {v1, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - aput-object v10, v19, v15 - - goto :goto_45 - - :cond_67 - move-object/from16 v22, v1 - - move/from16 v29, v3 - - move-object/from16 v31, v4 - - move-object/from16 v19, v5 - - move/from16 v20, v6 - - move-object v1, v7 - - move-object/from16 v17, v14 - - :goto_45 - add-int/lit8 v15, v15, 0x1 - - move-object v7, v1 - - move-object/from16 v14, v17 - - move-object/from16 v5, v19 - - move/from16 v6, v20 - - move-object/from16 v1, v22 - - move/from16 v3, v29 - - move-object/from16 v4, v31 - - const/4 v2, 0x3 - - goto :goto_44 - - :cond_68 - move/from16 v29, v3 - - move-object/from16 v31, v4 - - move-object/from16 v19, v5 - - move-object v1, v7 - - move-object/from16 v17, v14 - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - const/4 v2, 0x1 - - if-le v0, v2, :cond_7a - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-array v2, v0, [[J - - const/4 v15, 0x0 - - :goto_46 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v3 - - if-ge v15, v3, :cond_6a - - invoke-virtual {v1, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/f1/a; - - iget-object v4, v3, Lf/h/a/b/f1/b;->c:[I - - array-length v4, v4 - - new-array v4, v4, [J - - aput-object v4, v2, v15 - - const/4 v4, 0x0 - - :goto_47 - iget-object v5, v3, Lf/h/a/b/f1/b;->c:[I - - array-length v6, v5 - - if-ge v4, v6, :cond_69 - - aget-object v6, v2, v15 - - array-length v5, v5 - - sub-int/2addr v5, v4 - - const/4 v7, 0x1 - - sub-int/2addr v5, v7 - - iget-object v7, v3, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - aget-object v5, v7, v5 - - iget v5, v5, Lcom/google/android/exoplayer2/Format;->h:I - - int-to-long v7, v5 - - aput-wide v7, v6, v4 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_47 - - :cond_69 - add-int/lit8 v15, v15, 0x1 - - goto :goto_46 - - :cond_6a - new-array v3, v0, [[D - - const/4 v15, 0x0 - - :goto_48 - const-wide/16 v4, 0x0 - - if-ge v15, v0, :cond_6d - - aget-object v6, v2, v15 - - array-length v6, v6 - - new-array v6, v6, [D - - aput-object v6, v3, v15 - - const/4 v6, 0x0 - - :goto_49 - aget-object v7, v2, v15 - - array-length v7, v7 - - if-ge v6, v7, :cond_6c - - aget-object v7, v3, v15 - - aget-object v8, v2, v15 - - aget-wide v9, v8, v6 - - const-wide/16 v11, -0x1 - - cmp-long v8, v9, v11 - - if-nez v8, :cond_6b - - move-wide v8, v4 - - goto :goto_4a - - :cond_6b - aget-object v8, v2, v15 - - aget-wide v9, v8, v6 - - long-to-double v8, v9 - - invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D - - move-result-wide v8 - - :goto_4a - aput-wide v8, v7, v6 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_49 - - :cond_6c - add-int/lit8 v15, v15, 0x1 - - goto :goto_48 - - :cond_6d - new-array v6, v0, [[D - - const/4 v15, 0x0 - - :goto_4b - if-ge v15, v0, :cond_71 - - aget-object v7, v3, v15 - - array-length v7, v7 - - const/4 v8, -0x1 - - add-int/2addr v7, v8 - - new-array v7, v7, [D - - aput-object v7, v6, v15 - - aget-object v7, v6, v15 - - array-length v7, v7 - - if-nez v7, :cond_6e - - goto :goto_4e - - :cond_6e - aget-object v7, v3, v15 - - aget-object v9, v3, v15 - - array-length v9, v9 - - add-int/2addr v9, v8 - - aget-wide v9, v7, v9 - - aget-object v7, v3, v15 - - const/4 v11, 0x0 - - aget-wide v12, v7, v11 - - sub-double/2addr v9, v12 - - const/4 v7, 0x0 - - :goto_4c - aget-object v11, v3, v15 - - array-length v11, v11 - - add-int/2addr v11, v8 - - if-ge v7, v11, :cond_70 - - const-wide/high16 v11, 0x3fe0000000000000L # 0.5 - - aget-object v8, v3, v15 - - aget-wide v13, v8, v7 - - aget-object v8, v3, v15 - - add-int/lit8 v20, v7, 0x1 - - aget-wide v21, v8, v20 - - add-double v13, v13, v21 - - mul-double v13, v13, v11 - - aget-object v8, v6, v15 - - cmpl-double v11, v9, v4 - - if-nez v11, :cond_6f - - const-wide/high16 v11, 0x3ff0000000000000L # 1.0 - - goto :goto_4d - - :cond_6f - aget-object v11, v3, v15 - - const/4 v12, 0x0 - - aget-wide v21, v11, v12 - - sub-double v13, v13, v21 - - div-double v11, v13, v9 - - :goto_4d - aput-wide v11, v8, v7 - - move/from16 v7, v20 - - const/4 v8, -0x1 - - goto :goto_4c - - :cond_70 - :goto_4e - add-int/lit8 v15, v15, 0x1 - - goto :goto_4b - - :cond_71 - const/4 v4, 0x0 - - const/4 v15, 0x0 - - :goto_4f - if-ge v15, v0, :cond_72 - - aget-object v5, v6, v15 - - array-length v5, v5 - - add-int/2addr v4, v5 - - add-int/lit8 v15, v15, 0x1 - - goto :goto_4f - - :cond_72 - const/4 v5, 0x3 - - add-int/2addr v4, v5 - - new-array v5, v5, [I - - const/4 v7, 0x2 - - aput v7, v5, v7 - - const/4 v7, 0x1 - - aput v4, v5, v7 - - const/4 v8, 0x0 - - aput v0, v5, v8 - - const-class v8, J - - invoke-static {v8, v5}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, [[[J - - new-array v8, v0, [I - - invoke-static {v5, v7, v2, v8}, Lf/h/a/b/f1/a;->j([[[JI[[J[I)V - - const/4 v9, 0x2 - - :goto_50 - add-int/lit8 v10, v4, -0x1 - - if-ge v9, v10, :cond_76 - - const-wide v10, 0x7fefffffffffffffL # Double.MAX_VALUE - - const/4 v12, 0x0 - - const/4 v15, 0x0 - - :goto_51 - if-ge v15, v0, :cond_75 - - aget v13, v8, v15 - - add-int/2addr v13, v7 - - aget-object v7, v3, v15 - - array-length v7, v7 - - if-ne v13, v7, :cond_73 - - goto :goto_52 - - :cond_73 - aget-object v7, v6, v15 - - aget v13, v8, v15 - - aget-wide v13, v7, v13 - - cmpg-double v7, v13, v10 - - if-gez v7, :cond_74 - - move-wide v10, v13 - - move v12, v15 - - :cond_74 - :goto_52 - add-int/lit8 v15, v15, 0x1 - - const/4 v7, 0x1 - - goto :goto_51 - - :cond_75 - aget v7, v8, v12 - - const/4 v10, 0x1 - - add-int/2addr v7, v10 - - aput v7, v8, v12 - - invoke-static {v5, v9, v2, v8}, Lf/h/a/b/f1/a;->j([[[JI[[J[I)V - - add-int/lit8 v9, v9, 0x1 - - const/4 v7, 0x1 - - goto :goto_50 - - :cond_76 - array-length v0, v5 - - const/4 v15, 0x0 - - :goto_53 - if-ge v15, v0, :cond_77 - - aget-object v2, v5, v15 - - aget-object v3, v2, v10 - - add-int/lit8 v6, v4, -0x2 - - aget-object v7, v2, v6 - - const/4 v8, 0x0 - - aget-wide v11, v7, v8 - - const-wide/16 v13, 0x2 - - mul-long v11, v11, v13 - - aput-wide v11, v3, v8 - - aget-object v3, v2, v10 - - aget-object v2, v2, v6 - - const/4 v6, 0x1 - - aget-wide v11, v2, v6 - - mul-long v11, v11, v13 - - aput-wide v11, v3, v6 - - add-int/lit8 v15, v15, 0x1 - - goto :goto_53 - - :cond_77 - const/4 v8, 0x0 - - const/4 v15, 0x0 - - :goto_54 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-ge v15, v0, :cond_7b - - invoke-virtual {v1, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/f1/a; - - aget-object v2, v5, v15 - - iget-object v0, v0, Lf/h/a/b/f1/a;->f:Lf/h/a/b/f1/a$b; - - check-cast v0, Lf/h/a/b/f1/a$c; - - if-eqz v0, :cond_79 - - array-length v0, v2 - - const/4 v2, 0x2 - - if-lt v0, v2, :cond_78 - - const/4 v0, 0x1 - - goto :goto_55 - - :cond_78 - const/4 v0, 0x0 - - :goto_55 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - add-int/lit8 v15, v15, 0x1 - - goto :goto_54 - - :cond_79 - const/4 v0, 0x0 - - throw v0 - - :cond_7a - const/4 v8, 0x0 - - :cond_7b - move/from16 v0, v29 - - new-array v1, v0, [Lf/h/a/b/q0; - - const/4 v15, 0x0 - - :goto_56 - if-ge v15, v0, :cond_80 - - move-object/from16 v4, v17 - - iget-object v2, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->E:Landroid/util/SparseBooleanArray; - - invoke-virtual {v2, v15}, Landroid/util/SparseBooleanArray;->get(I)Z - - move-result v2 - - if-nez v2, :cond_7d - - move-object/from16 v2, v31 - - iget-object v3, v2, Lf/h/a/b/f1/d$a;->b:[I - - aget v3, v3, v15 - - const/4 v5, 0x6 - - if-eq v3, v5, :cond_7c - - aget-object v3, v19, v15 - - if-eqz v3, :cond_7e - - :cond_7c - const/4 v3, 0x1 - - goto :goto_57 - - :cond_7d - move-object/from16 v2, v31 - - :cond_7e - const/4 v3, 0x0 - - :goto_57 - if-eqz v3, :cond_7f - - sget-object v3, Lf/h/a/b/q0;->b:Lf/h/a/b/q0; - - goto :goto_58 - - :cond_7f - const/4 v3, 0x0 - - :goto_58 - aput-object v3, v1, v15 - - add-int/lit8 v15, v15, 0x1 - - move-object/from16 v31, v2 - - move-object/from16 v17, v4 - - goto :goto_56 - - :cond_80 - move-object/from16 v4, v17 - - move-object/from16 v2, v31 - - iget v0, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->C:I - - if-nez v0, :cond_82 - - :cond_81 - :goto_59 - move-object/from16 v0, v19 - - goto/16 :goto_62 - - :cond_82 - const/4 v3, -0x1 - - const/4 v4, -0x1 - - const/4 v15, 0x0 - - :goto_5a - iget v5, v2, Lf/h/a/b/f1/d$a;->a:I - - if-ge v15, v5, :cond_8a - - iget-object v5, v2, Lf/h/a/b/f1/d$a;->b:[I - - aget v5, v5, v15 - - aget-object v6, v19, v15 - - const/4 v7, 0x1 - - if-eq v5, v7, :cond_84 - - const/4 v7, 0x2 - - if-ne v5, v7, :cond_83 - - goto :goto_5b - - :cond_83 - const/4 v5, -0x1 - - const/4 v6, 0x1 - - goto :goto_5f - - :cond_84 - const/4 v7, 0x2 - - :goto_5b - if-eqz v6, :cond_83 - - aget-object v9, v28, v15 - - iget-object v10, v2, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - aget-object v10, v10, v15 - - invoke-interface {v6}, Lf/h/a/b/f1/f;->a()Lcom/google/android/exoplayer2/source/TrackGroup; - - move-result-object v11 - - invoke-virtual {v10, v11}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->a(Lcom/google/android/exoplayer2/source/TrackGroup;)I - - move-result v10 - - const/4 v11, 0x0 - - :goto_5c - invoke-interface {v6}, Lf/h/a/b/f1/f;->length()I - - move-result v12 - - if-ge v11, v12, :cond_86 - - aget-object v12, v9, v10 - - invoke-interface {v6, v11}, Lf/h/a/b/f1/f;->e(I)I - - move-result v13 - - aget v12, v12, v13 - - const/16 v13, 0x20 - - and-int/2addr v12, v13 - - if-eq v12, v13, :cond_85 - - const/4 v6, 0x0 - - goto :goto_5d - - :cond_85 - add-int/lit8 v11, v11, 0x1 - - goto :goto_5c - - :cond_86 - const/4 v6, 0x1 - - :goto_5d - if-eqz v6, :cond_83 - - const/4 v6, 0x1 - - if-ne v5, v6, :cond_88 - - const/4 v5, -0x1 - - if-eq v3, v5, :cond_87 - - goto :goto_5e - - :cond_87 - move v3, v15 - - goto :goto_5f - - :cond_88 - const/4 v5, -0x1 - - if-eq v4, v5, :cond_89 - - :goto_5e - const/4 v15, 0x0 - - goto :goto_60 - - :cond_89 - move v4, v15 - - :goto_5f - add-int/lit8 v15, v15, 0x1 - - goto :goto_5a - - :cond_8a - const/4 v5, -0x1 - - const/4 v6, 0x1 - - const/4 v15, 0x1 - - :goto_60 - if-eq v3, v5, :cond_8b - - if-eq v4, v5, :cond_8b - - goto :goto_61 - - :cond_8b - const/4 v6, 0x0 - - :goto_61 - and-int v5, v15, v6 - - if-eqz v5, :cond_81 - - new-instance v5, Lf/h/a/b/q0; - - invoke-direct {v5, v0}, Lf/h/a/b/q0;->(I)V - - aput-object v5, v1, v3 - - aput-object v5, v1, v4 - - goto :goto_59 - - :goto_62 - invoke-static {v1, v0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - - new-instance v1, Lf/h/a/b/f1/i; - - iget-object v3, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v3, [Lf/h/a/b/q0; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, [Lf/h/a/b/f1/f; - - invoke-direct {v1, v3, v0, v2}, Lf/h/a/b/f1/i;->([Lf/h/a/b/q0;[Lf/h/a/b/f1/f;Ljava/lang/Object;)V - - iget-object v0, v1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - invoke-virtual {v0}, Lf/h/a/b/f1/g;->a()[Lf/h/a/b/f1/f; - - move-result-object v0 - - array-length v2, v0 - - const/4 v15, 0x0 - - :goto_63 - if-ge v15, v2, :cond_8d - - aget-object v3, v0, v15 - - move/from16 v4, p1 - - if-eqz v3, :cond_8c - - invoke-interface {v3, v4}, Lf/h/a/b/f1/f;->g(F)V - - :cond_8c - add-int/lit8 v15, v15, 0x1 - - goto :goto_63 - - :cond_8d - return-object v1 - - :cond_8e - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/a$a.smali b/com.discord/smali_classes2/f/h/a/b/f1/a$a.smali deleted file mode 100644 index 0496dba491..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/a$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/f1/a$a; -.super Ljava/lang/Object; -.source "AdaptiveTrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/f1/a$b.smali b/com.discord/smali_classes2/f/h/a/b/f1/a$b.smali deleted file mode 100644 index a873952d84..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/a$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/f1/a$b; -.super Ljava/lang/Object; -.source "AdaptiveTrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/f1/a$c.smali b/com.discord/smali_classes2/f/h/a/b/f1/a$c.smali deleted file mode 100644 index 3140b64c46..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/a$c.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lf/h/a/b/f1/a$c; -.super Ljava/lang/Object; -.source "AdaptiveTrackSelection.java" - -# interfaces -.implements Lf/h/a/b/f1/a$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/h1/e;FJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/a$d.smali b/com.discord/smali_classes2/f/h/a/b/f1/a$d.smali deleted file mode 100644 index 072f015ca1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/a$d.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public Lf/h/a/b/f1/a$d; -.super Ljava/lang/Object; -.source "AdaptiveTrackSelection.java" - -# interfaces -.implements Lf/h/a/b/f1/f$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "d" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/h1/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:F - -.field public final f:F - -.field public final g:J - -.field public final h:Lf/h/a/b/i1/g; - - -# direct methods -.method public constructor ()V - .locals 3 - - sget-object v0, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/b/f1/a$d;->a:Lf/h/a/b/h1/e; - - const/16 v1, 0x2710 - - iput v1, p0, Lf/h/a/b/f1/a$d;->b:I - - const/16 v1, 0x61a8 - - iput v1, p0, Lf/h/a/b/f1/a$d;->c:I - - iput v1, p0, Lf/h/a/b/f1/a$d;->d:I - - const v1, 0x3f333333 # 0.7f - - iput v1, p0, Lf/h/a/b/f1/a$d;->e:F - - const/high16 v1, 0x3f400000 # 0.75f - - iput v1, p0, Lf/h/a/b/f1/a$d;->f:F - - const-wide/16 v1, 0x7d0 - - iput-wide v1, p0, Lf/h/a/b/f1/a$d;->g:J - - iput-object v0, p0, Lf/h/a/b/f1/a$d;->h:Lf/h/a/b/i1/g; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/a.smali b/com.discord/smali_classes2/f/h/a/b/f1/a.smali deleted file mode 100644 index 01a50a9fc0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/a.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public Lf/h/a/b/f1/a; -.super Lf/h/a/b/f1/b; -.source "AdaptiveTrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/f1/a$c;, - Lf/h/a/b/f1/a$b;, - Lf/h/a/b/f1/a$d; - } -.end annotation - - -# instance fields -.field public final f:Lf/h/a/b/f1/a$b; - - -# direct methods -.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[ILf/h/a/b/f1/a$b;JJJFJLf/h/a/b/i1/g;Lf/h/a/b/f1/a$a;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/b/f1/b;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - iput-object p3, p0, Lf/h/a/b/f1/a;->f:Lf/h/a/b/f1/a$b; - - return-void -.end method - -.method public static j([[[JI[[J[I)V - .locals 8 - - const/4 v0, 0x0 - - const-wide/16 v1, 0x0 - - const/4 v3, 0x0 - - :goto_0 - array-length v4, p0 - - if-ge v3, v4, :cond_0 - - aget-object v4, p0, v3 - - aget-object v4, v4, p1 - - aget-object v5, p2, v3 - - aget v6, p3, v3 - - aget-wide v6, v5, v6 - - const/4 v5, 0x1 - - aput-wide v6, v4, v5 - - aget-object v4, p0, v3 - - aget-object v4, v4, p1 - - aget-wide v5, v4, v5 - - add-long/2addr v1, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - array-length p2, p0 - - const/4 p3, 0x0 - - :goto_1 - if-ge p3, p2, :cond_1 - - aget-object v3, p0, p3 - - aget-object v3, v3, p1 - - aput-wide v1, v3, v0 - - add-int/lit8 p3, p3, 0x1 - - goto :goto_1 - - :cond_1 - return-void -.end method - - -# virtual methods -.method public b()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public g(F)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/b$a.smali b/com.discord/smali_classes2/f/h/a/b/f1/b$a.smali deleted file mode 100644 index e406eaae82..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/b$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/f1/b$a; -.super Ljava/lang/Object; -.source "BaseTrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/f1/b$b.smali b/com.discord/smali_classes2/f/h/a/b/f1/b$b.smali deleted file mode 100644 index 65beba2927..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/b$b.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public final Lf/h/a/b/f1/b$b; -.super Ljava/lang/Object; -.source "BaseTrackSelection.java" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Lcom/google/android/exoplayer2/Format;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/b/f1/b$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lcom/google/android/exoplayer2/Format; - - check-cast p2, Lcom/google/android/exoplayer2/Format; - - iget p2, p2, Lcom/google/android/exoplayer2/Format;->h:I - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->h:I - - sub-int/2addr p2, p1 - - return p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/b.smali b/com.discord/smali_classes2/f/h/a/b/f1/b.smali deleted file mode 100644 index 3ffbe545d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/b.smali +++ /dev/null @@ -1,324 +0,0 @@ -.class public abstract Lf/h/a/b/f1/b; -.super Ljava/lang/Object; -.source "BaseTrackSelection.java" - -# interfaces -.implements Lf/h/a/b/f1/f; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/f1/b$b; - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/exoplayer2/source/TrackGroup; - -.field public final b:I - -.field public final c:[I - -.field public final d:[Lcom/google/android/exoplayer2/Format; - -.field public e:I - - -# direct methods -.method public varargs constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - .locals 6 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - array-length v0, p2 - - const/4 v1, 0x0 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - const/4 v0, 0x0 - - if-eqz p1, :cond_5 - - iput-object p1, p0, Lf/h/a/b/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - array-length v2, p2 - - iput v2, p0, Lf/h/a/b/f1/b;->b:I - - new-array v2, v2, [Lcom/google/android/exoplayer2/Format; - - iput-object v2, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - const/4 v2, 0x0 - - :goto_1 - array-length v3, p2 - - if-ge v2, v3, :cond_1 - - iget-object v3, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - aget v4, p2, v2 - - iget-object v5, p1, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - aget-object v4, v5, v4 - - aput-object v4, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - iget-object p2, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - new-instance v2, Lf/h/a/b/f1/b$b; - - invoke-direct {v2, v0}, Lf/h/a/b/f1/b$b;->(Lf/h/a/b/f1/b$a;)V - - invoke-static {p2, v2}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V - - iget p2, p0, Lf/h/a/b/f1/b;->b:I - - new-array p2, p2, [I - - iput-object p2, p0, Lf/h/a/b/f1/b;->c:[I - - const/4 p2, 0x0 - - :goto_2 - iget v0, p0, Lf/h/a/b/f1/b;->b:I - - if-ge p2, v0, :cond_4 - - iget-object v0, p0, Lf/h/a/b/f1/b;->c:[I - - iget-object v2, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - aget-object v2, v2, p2 - - const/4 v3, 0x0 - - :goto_3 - iget-object v4, p1, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; - - array-length v5, v4 - - if-ge v3, v5, :cond_3 - - aget-object v4, v4, v3 - - if-ne v2, v4, :cond_2 - - goto :goto_4 - - :cond_2 - add-int/lit8 v3, v3, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v3, -0x1 - - :goto_4 - aput v3, v0, p2 - - add-int/lit8 p2, p2, 0x1 - - goto :goto_2 - - :cond_4 - new-array p1, v0, [J - - return-void - - :cond_5 - throw v0 -.end method - - -# virtual methods -.method public final a()Lcom/google/android/exoplayer2/source/TrackGroup; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - return-object v0 -.end method - -.method public final c(I)Lcom/google/android/exoplayer2/Format; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public d()V - .locals 0 - - return-void -.end method - -.method public final e(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/b;->c:[I - - aget p1, v0, p1 - - return p1 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/f1/b; - - iget-object v2, p0, Lf/h/a/b/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - iget-object v3, p1, Lf/h/a/b/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/f1/b;->c:[I - - iget-object p1, p1, Lf/h/a/b/f1/b;->c:[I - - invoke-static {v2, p1}, Ljava/util/Arrays;->equals([I[I)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public final f()Lcom/google/android/exoplayer2/Format; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/f1/b;->d:[Lcom/google/android/exoplayer2/Format; - - invoke-interface {p0}, Lf/h/a/b/f1/f;->b()I - - move-result v1 - - aget-object v0, v0, v1 - - return-object v0 -.end method - -.method public g(F)V - .locals 0 - - return-void -.end method - -.method public h()V - .locals 0 - - return-void -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/f1/b;->e:I - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/f1/b;->c:[I - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I - - move-result v1 - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/b/f1/b;->e:I - - :cond_0 - iget v0, p0, Lf/h/a/b/f1/b;->e:I - - return v0 -.end method - -.method public synthetic i()V - .locals 0 - - invoke-static {p0}, Lf/h/a/b/f1/e;->a(Lf/h/a/b/f1/f;)V - - return-void -.end method - -.method public final length()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/b;->c:[I - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/c.smali b/com.discord/smali_classes2/f/h/a/b/f1/c.smali deleted file mode 100644 index ba070a5e94..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/c.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/b/f1/c; -.super Lf/h/a/b/f1/b; -.source "FixedTrackSelection.java" - - -# instance fields -.field public final f:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;IILjava/lang/Object;)V - .locals 1 - .param p4 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 p3, 0x1 - - new-array p3, p3, [I - - const/4 v0, 0x0 - - aput p2, p3, v0 - - invoke-direct {p0, p1, p3}, Lf/h/a/b/f1/b;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - - iput-object p4, p0, Lf/h/a/b/f1/c;->f:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public b()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/d$a.smali b/com.discord/smali_classes2/f/h/a/b/f1/d$a.smali deleted file mode 100644 index 76da5f3f10..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/d$a.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/h/a/b/f1/d$a; -.super Ljava/lang/Object; -.source "MappingTrackSelector.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:[I - -.field public final c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - -.field public final d:[I - -.field public final e:[[[I - -.field public final f:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - -# direct methods -.method public constructor ([I[Lcom/google/android/exoplayer2/source/TrackGroupArray;[I[[[ILcom/google/android/exoplayer2/source/TrackGroupArray;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f1/d$a;->b:[I - - iput-object p2, p0, Lf/h/a/b/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iput-object p4, p0, Lf/h/a/b/f1/d$a;->e:[[[I - - iput-object p3, p0, Lf/h/a/b/f1/d$a;->d:[I - - iput-object p5, p0, Lf/h/a/b/f1/d$a;->f:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/f1/d$a;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/d.smali b/com.discord/smali_classes2/f/h/a/b/f1/d.smali deleted file mode 100644 index 4af718bfe1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/d.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public abstract Lf/h/a/b/f1/d; -.super Lf/h/a/b/f1/h; -.source "MappingTrackSelector.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/f1/d$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/f1/h;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/e.smali b/com.discord/smali_classes2/f/h/a/b/f1/e.smali deleted file mode 100644 index a1dc87847b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/e.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public final synthetic Lf/h/a/b/f1/e; -.super Ljava/lang/Object; -.source "TrackSelection.java" - - -# direct methods -.method public static a(Lf/h/a/b/f1/f;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/f$a.smali b/com.discord/smali_classes2/f/h/a/b/f1/f$a.smali deleted file mode 100644 index f262b312df..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/f$a.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public final Lf/h/a/b/f1/f$a; -.super Ljava/lang/Object; -.source "TrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/exoplayer2/source/TrackGroup; - -.field public final b:[I - -.field public final c:I - -.field public final d:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public varargs constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - iput-object p2, p0, Lf/h/a/b/f1/f$a;->b:[I - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/f1/f$a;->c:I - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/f1/f$a;->d:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[IILjava/lang/Object;)V - .locals 0 - .param p4 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; - - iput-object p2, p0, Lf/h/a/b/f1/f$a;->b:[I - - iput p3, p0, Lf/h/a/b/f1/f$a;->c:I - - iput-object p4, p0, Lf/h/a/b/f1/f$a;->d:Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/f$b.smali b/com.discord/smali_classes2/f/h/a/b/f1/f$b.smali deleted file mode 100644 index b544cf6d65..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/f$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/f1/f$b; -.super Ljava/lang/Object; -.source "TrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/f1/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/f1/f.smali b/com.discord/smali_classes2/f/h/a/b/f1/f.smali deleted file mode 100644 index 2f60f68eee..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/f.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public interface abstract Lf/h/a/b/f1/f; -.super Ljava/lang/Object; -.source "TrackSelection.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/f1/f$b;, - Lf/h/a/b/f1/f$a; - } -.end annotation - - -# virtual methods -.method public abstract a()Lcom/google/android/exoplayer2/source/TrackGroup; -.end method - -.method public abstract b()I -.end method - -.method public abstract c(I)Lcom/google/android/exoplayer2/Format; -.end method - -.method public abstract d()V -.end method - -.method public abstract e(I)I -.end method - -.method public abstract f()Lcom/google/android/exoplayer2/Format; -.end method - -.method public abstract g(F)V -.end method - -.method public abstract h()V -.end method - -.method public abstract i()V -.end method - -.method public abstract length()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/g.smali b/com.discord/smali_classes2/f/h/a/b/f1/g.smali deleted file mode 100644 index 592e4d89cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/g.smali +++ /dev/null @@ -1,114 +0,0 @@ -.class public final Lf/h/a/b/f1/g; -.super Ljava/lang/Object; -.source "TrackSelectionArray.java" - - -# instance fields -.field public final a:I - -.field public final b:[Lf/h/a/b/f1/f; - -.field public c:I - - -# direct methods -.method public varargs constructor ([Lf/h/a/b/f1/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/f1/g;->a:I - - return-void -.end method - - -# virtual methods -.method public a()[Lf/h/a/b/f1/f; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - invoke-virtual {v0}, [Lf/h/a/b/f1/f;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/b/f1/f; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - if-eqz p1, :cond_2 - - const-class v0, Lf/h/a/b/f1/g; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - check-cast p1, Lf/h/a/b/f1/g; - - iget-object v0, p0, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - iget-object p1, p1, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - invoke-static {v0, p1}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - :goto_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/f1/g;->c:I - - if-nez v0, :cond_0 - - const/16 v0, 0x20f - - iget-object v1, p0, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/f1/g;->c:I - - :cond_0 - iget v0, p0, Lf/h/a/b/f1/g;->c:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/h.smali b/com.discord/smali_classes2/f/h/a/b/f1/h.smali deleted file mode 100644 index 77d56bbf44..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/h.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public abstract Lf/h/a/b/f1/h; -.super Ljava/lang/Object; -.source "TrackSelector.java" - - -# instance fields -.field public a:Lf/h/a/b/h1/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/f1/i.smali b/com.discord/smali_classes2/f/h/a/b/f1/i.smali deleted file mode 100644 index a8c84aff7e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/f1/i.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/b/f1/i; -.super Ljava/lang/Object; -.source "TrackSelectorResult.java" - - -# instance fields -.field public final a:I - -.field public final b:[Lf/h/a/b/q0; - -.field public final c:Lf/h/a/b/f1/g; - -.field public final d:Ljava/lang/Object; - - -# direct methods -.method public constructor ([Lf/h/a/b/q0;[Lf/h/a/b/f1/f;Ljava/lang/Object;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - new-instance v0, Lf/h/a/b/f1/g; - - invoke-direct {v0, p2}, Lf/h/a/b/f1/g;->([Lf/h/a/b/f1/f;)V - - iput-object v0, p0, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iput-object p3, p0, Lf/h/a/b/f1/i;->d:Ljava/lang/Object; - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/f1/i;->a:I - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/f1/i;I)Z - .locals 3 - .param p1 # Lf/h/a/b/f1/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object v1, v1, p2 - - iget-object v2, p1, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object v2, v2, p2 - - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object v1, v1, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v1, v1, p2 - - iget-object p1, p1, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - iget-object p1, p1, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object p1, p1, p2 - - invoke-static {v1, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - return v0 -.end method - -.method public b(I)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/f1/i;->b:[Lf/h/a/b/q0; - - aget-object p1, v0, p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g.smali b/com.discord/smali_classes2/f/h/a/b/g.smali index ba4896e274..9dff2ea6ee 100644 --- a/com.discord/smali_classes2/f/h/a/b/g.smali +++ b/com.discord/smali_classes2/f/h/a/b/g.smali @@ -1,34 +1,23 @@ -.class public final synthetic Lf/h/a/b/g; +.class public interface abstract Lf/h/a/b/g; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g;->a:Lf/h/a/b/a0$b; - - return-void -.end method +.source "com.google.android.datatransport:transport-api@@2.2.0" # virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->a(Lf/h/a/b/m0$a;)V - - return-void +.method public abstract a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/b/b;Lf/h/a/b/e;)Lf/h/a/b/f; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;", + "Lf/h/a/b/b;", + "Lf/h/a/b/e<", + "TT;[B>;)", + "Lf/h/a/b/f<", + "TT;>;" + } + .end annotation .end method diff --git a/com.discord/smali_classes2/f/h/a/b/g0.smali b/com.discord/smali_classes2/f/h/a/b/g0.smali deleted file mode 100644 index 764f3c96d2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g0.smali +++ /dev/null @@ -1,201 +0,0 @@ -.class public final Lf/h/a/b/g0; -.super Ljava/lang/Object; -.source "MediaPeriodInfo.java" - - -# instance fields -.field public final a:Lf/h/a/b/d1/p$a; - -.field public final b:J - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:Z - -.field public final g:Z - - -# direct methods -.method public constructor (Lf/h/a/b/d1/p$a;JJJJZZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iput-wide p2, p0, Lf/h/a/b/g0;->b:J - - iput-wide p4, p0, Lf/h/a/b/g0;->c:J - - iput-wide p6, p0, Lf/h/a/b/g0;->d:J - - iput-wide p8, p0, Lf/h/a/b/g0;->e:J - - iput-boolean p10, p0, Lf/h/a/b/g0;->f:Z - - iput-boolean p11, p0, Lf/h/a/b/g0;->g:Z - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/g0; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/g0; - - iget-wide v2, p0, Lf/h/a/b/g0;->b:J - - iget-wide v4, p1, Lf/h/a/b/g0;->b:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/g0;->c:J - - iget-wide v4, p1, Lf/h/a/b/g0;->c:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/g0;->d:J - - iget-wide v4, p1, Lf/h/a/b/g0;->d:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/g0;->e:J - - iget-wide v4, p1, Lf/h/a/b/g0;->e:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-boolean v2, p0, Lf/h/a/b/g0;->f:Z - - iget-boolean v3, p1, Lf/h/a/b/g0;->f:Z - - if-ne v2, v3, :cond_2 - - iget-boolean v2, p0, Lf/h/a/b/g0;->g:Z - - iget-boolean v3, p1, Lf/h/a/b/g0;->g:Z - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object p1, p1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-static {v2, p1}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/g0;->b:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/g0;->c:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/g0;->d:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/b/g0;->e:J - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-boolean v1, p0, Lf/h/a/b/g0;->f:Z - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-boolean v1, p0, Lf/h/a/b/g0;->g:Z - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/a.smali b/com.discord/smali_classes2/f/h/a/b/g1/a.smali deleted file mode 100644 index 052b63eec1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/PlayerControlView;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/a;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/a;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->g()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/b.smali b/com.discord/smali_classes2/f/h/a/b/g1/b.smali deleted file mode 100644 index 460c71e46c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/b.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/DefaultTimeBar;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/b;->d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/b;->d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->d()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/c.smali b/com.discord/smali_classes2/f/h/a/b/g1/c.smali deleted file mode 100644 index 7439664e2f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/c.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/PlayerControlView;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/c;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/c;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/d.smali b/com.discord/smali_classes2/f/h/a/b/g1/d.smali deleted file mode 100644 index 45c008cc21..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/d.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public Lf/h/a/b/g1/d; -.super Ljava/lang/Object; -.source "DefaultTrackNameProvider.java" - -# interfaces -.implements Lf/h/a/b/g1/g; - - -# instance fields -.field public final a:Landroid/content/res/Resources; - - -# direct methods -.method public constructor (Landroid/content/res/Resources;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/b/g1/d;->a:Landroid/content/res/Resources; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/e.smali b/com.discord/smali_classes2/f/h/a/b/g1/e.smali deleted file mode 100644 index 2bf3c32ff6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/e.smali +++ /dev/null @@ -1,438 +0,0 @@ -.class public final Lf/h/a/b/g1/e; -.super Ljava/lang/Object; -.source "SubtitlePainter.java" - - -# instance fields -.field public A:F - -.field public B:I - -.field public C:I - -.field public D:I - -.field public E:I - -.field public F:Landroid/text/StaticLayout; - -.field public G:I - -.field public H:I - -.field public I:I - -.field public J:Landroid/graphics/Rect; - -.field public final a:F - -.field public final b:F - -.field public final c:F - -.field public final d:F - -.field public final e:F - -.field public final f:Landroid/text/TextPaint; - -.field public final g:Landroid/graphics/Paint; - -.field public h:Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Landroid/text/Layout$Alignment; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:Landroid/graphics/Bitmap; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:F - -.field public l:I - -.field public m:I - -.field public n:F - -.field public o:I - -.field public p:F - -.field public q:F - -.field public r:Z - -.field public s:Z - -.field public t:I - -.field public u:I - -.field public v:I - -.field public w:I - -.field public x:I - -.field public y:F - -.field public z:F - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x2 - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - invoke-virtual {p1, v1, v0, v2, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; - - move-result-object v0 - - invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I - - move-result v1 - - int-to-float v1, v1 - - iput v1, p0, Lf/h/a/b/g1/e;->e:F - - const/4 v1, 0x1 - - const/high16 v2, 0x3f800000 # 1.0f - - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F - - move-result v2 - - iput v2, p0, Lf/h/a/b/g1/e;->d:F - - invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V - - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p1 - - iget p1, p1, Landroid/util/DisplayMetrics;->densityDpi:I - - int-to-float p1, p1 - - const/high16 v0, 0x40000000 # 2.0f - - mul-float p1, p1, v0 - - const/high16 v0, 0x43200000 # 160.0f - - div-float/2addr p1, v0 - - invoke-static {p1}, Ljava/lang/Math;->round(F)I - - move-result p1 - - int-to-float p1, p1 - - iput p1, p0, Lf/h/a/b/g1/e;->a:F - - iput p1, p0, Lf/h/a/b/g1/e;->b:F - - iput p1, p0, Lf/h/a/b/g1/e;->c:F - - new-instance p1, Landroid/text/TextPaint; - - invoke-direct {p1}, Landroid/text/TextPaint;->()V - - iput-object p1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setAntiAlias(Z)V - - iget-object p1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setSubpixelText(Z)V - - new-instance p1, Landroid/graphics/Paint; - - invoke-direct {p1}, Landroid/graphics/Paint;->()V - - iput-object p1, p0, Lf/h/a/b/g1/e;->g:Landroid/graphics/Paint; - - invoke-virtual {p1, v1}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - iget-object p1, p0, Lf/h/a/b/g1/e;->g:Landroid/graphics/Paint; - - sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - return-void - - :array_0 - .array-data 4 - 0x1010217 - 0x1010218 - .end array-data -.end method - - -# virtual methods -.method public final a(Landroid/graphics/Canvas;Z)V - .locals 8 - - if-eqz p2, :cond_9 - - iget-object p2, p0, Lf/h/a/b/g1/e;->F:Landroid/text/StaticLayout; - - if-nez p2, :cond_0 - - goto/16 :goto_3 - - :cond_0 - invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/g1/e;->G:I - - int-to-float v1, v1 - - iget v2, p0, Lf/h/a/b/g1/e;->H:I - - int-to-float v2, v2 - - invoke-virtual {p1, v1, v2}, Landroid/graphics/Canvas;->translate(FF)V - - iget v1, p0, Lf/h/a/b/g1/e;->v:I - - invoke-static {v1}, Landroid/graphics/Color;->alpha(I)I - - move-result v1 - - if-lez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/g1/e;->g:Landroid/graphics/Paint; - - iget v2, p0, Lf/h/a/b/g1/e;->v:I - - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setColor(I)V - - iget v1, p0, Lf/h/a/b/g1/e;->I:I - - neg-int v1, v1 - - int-to-float v3, v1 - - const/4 v4, 0x0 - - invoke-virtual {p2}, Landroid/text/StaticLayout;->getWidth()I - - move-result v1 - - iget v2, p0, Lf/h/a/b/g1/e;->I:I - - add-int/2addr v1, v2 - - int-to-float v5, v1 - - invoke-virtual {p2}, Landroid/text/StaticLayout;->getHeight()I - - move-result v1 - - int-to-float v6, v1 - - iget-object v7, p0, Lf/h/a/b/g1/e;->g:Landroid/graphics/Paint; - - move-object v2, p1 - - invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - :cond_1 - iget v1, p0, Lf/h/a/b/g1/e;->x:I - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-ne v1, v2, :cond_2 - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - sget-object v2, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join; - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStrokeJoin(Landroid/graphics/Paint$Join;)V - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v2, p0, Lf/h/a/b/g1/e;->a:F - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStrokeWidth(F)V - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v2, p0, Lf/h/a/b/g1/e;->w:I - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setColor(I)V - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - sget-object v2, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V - - invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V - - goto :goto_2 - - :cond_2 - const/4 v4, 0x2 - - if-ne v1, v4, :cond_3 - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v2, p0, Lf/h/a/b/g1/e;->b:F - - iget v4, p0, Lf/h/a/b/g1/e;->c:F - - iget v5, p0, Lf/h/a/b/g1/e;->w:I - - invoke-virtual {v1, v2, v4, v4, v5}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V - - goto :goto_2 - - :cond_3 - const/4 v4, 0x3 - - if-eq v1, v4, :cond_4 - - const/4 v5, 0x4 - - if-ne v1, v5, :cond_8 - - :cond_4 - iget v1, p0, Lf/h/a/b/g1/e;->x:I - - if-ne v1, v4, :cond_5 - - goto :goto_0 - - :cond_5 - const/4 v2, 0x0 - - :goto_0 - const/4 v1, -0x1 - - if-eqz v2, :cond_6 - - const/4 v4, -0x1 - - goto :goto_1 - - :cond_6 - iget v4, p0, Lf/h/a/b/g1/e;->w:I - - :goto_1 - if-eqz v2, :cond_7 - - iget v1, p0, Lf/h/a/b/g1/e;->w:I - - :cond_7 - iget v2, p0, Lf/h/a/b/g1/e;->b:F - - const/high16 v5, 0x40000000 # 2.0f - - div-float/2addr v2, v5 - - iget-object v5, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v6, p0, Lf/h/a/b/g1/e;->t:I - - invoke-virtual {v5, v6}, Landroid/text/TextPaint;->setColor(I)V - - iget-object v5, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - sget-object v6, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {v5, v6}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object v5, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v6, p0, Lf/h/a/b/g1/e;->b:F - - neg-float v7, v2 - - invoke-virtual {v5, v6, v7, v7, v4}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V - - invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V - - iget-object v4, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v5, p0, Lf/h/a/b/g1/e;->b:F - - invoke-virtual {v4, v5, v2, v2, v1}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V - - :cond_8 - :goto_2 - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - iget v2, p0, Lf/h/a/b/g1/e;->t:I - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setColor(I)V - - iget-object v1, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V - - invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V - - iget-object p2, p0, Lf/h/a/b/g1/e;->f:Landroid/text/TextPaint; - - const/4 v1, 0x0 - - invoke-virtual {p2, v1, v1, v1, v3}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V - - invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V - - goto :goto_3 - - :cond_9 - iget-object p2, p0, Lf/h/a/b/g1/e;->J:Landroid/graphics/Rect; - - invoke-static {p2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; - - invoke-static {p2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/b/g1/e;->j:Landroid/graphics/Bitmap; - - iget-object v0, p0, Lf/h/a/b/g1/e;->J:Landroid/graphics/Rect; - - const/4 v1, 0x0 - - invoke-virtual {p1, p2, v1, v0, v1}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/f$a.smali b/com.discord/smali_classes2/f/h/a/b/g1/f$a.smali deleted file mode 100644 index 3f73e85398..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/f$a.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/f$a; -.super Ljava/lang/Object; -.source "TimeBar.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/g1/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract b(Lf/h/a/b/g1/f;J)V -.end method - -.method public abstract c(Lf/h/a/b/g1/f;JZ)V -.end method - -.method public abstract d(Lf/h/a/b/g1/f;J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/f.smali b/com.discord/smali_classes2/f/h/a/b/g1/f.smali deleted file mode 100644 index e04337effe..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/f.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/f; -.super Ljava/lang/Object; -.source "TimeBar.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/g1/f$a; - } -.end annotation - - -# virtual methods -.method public abstract a([J[ZI)V - .param p1 # [J - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # [Z - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract b(Lf/h/a/b/g1/f$a;)V -.end method - -.method public abstract getPreferredUpdateDelay()J -.end method - -.method public abstract setBufferedPosition(J)V -.end method - -.method public abstract setDuration(J)V -.end method - -.method public abstract setEnabled(Z)V -.end method - -.method public abstract setPosition(J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/g.smali b/com.discord/smali_classes2/f/h/a/b/g1/g.smali deleted file mode 100644 index e13782bdac..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/g.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/g; -.super Ljava/lang/Object; -.source "TrackNameProvider.java" diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/a.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/a.smali deleted file mode 100644 index efe5385557..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/h/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Landroid/graphics/SurfaceTexture$OnFrameAvailableListener; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/g1/h/f; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/g1/h/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/h/a;->d:Lf/h/a/b/g1/h/f; - - return-void -.end method - - -# virtual methods -.method public final onFrameAvailable(Landroid/graphics/SurfaceTexture;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/h/a;->d:Lf/h/a/b/g1/h/f; - - invoke-virtual {v0, p1}, Lf/h/a/b/g1/h/f;->e(Landroid/graphics/SurfaceTexture;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/b.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/b.smali deleted file mode 100644 index 573c6b02d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/b.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/h/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/g1/h/h; - -.field public final synthetic e:Landroid/graphics/SurfaceTexture; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/g1/h/h;Landroid/graphics/SurfaceTexture;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/h/b;->d:Lf/h/a/b/g1/h/h; - - iput-object p2, p0, Lf/h/a/b/g1/h/b;->e:Landroid/graphics/SurfaceTexture; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/g1/h/b;->d:Lf/h/a/b/g1/h/h; - - iget-object v1, p0, Lf/h/a/b/g1/h/b;->e:Landroid/graphics/SurfaceTexture; - - invoke-virtual {v0, v1}, Lf/h/a/b/g1/h/h;->b(Landroid/graphics/SurfaceTexture;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/c.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/c.smali deleted file mode 100644 index c032579aed..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/c.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/g1/h/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/g1/h/h; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/g1/h/h;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/g1/h/c;->d:Lf/h/a/b/g1/h/h; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/h/c;->d:Lf/h/a/b/g1/h/h; - - invoke-virtual {v0}, Lf/h/a/b/g1/h/h;->a()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/d$a.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/d$a.smali deleted file mode 100644 index 714778354d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/d$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/h/d$a; -.super Ljava/lang/Object; -.source "OrientationListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/g1/h/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a([FF)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/d.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/d.smali deleted file mode 100644 index 05b7a52c8a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/d.smali +++ /dev/null @@ -1,232 +0,0 @@ -.class public final Lf/h/a/b/g1/h/d; -.super Ljava/lang/Object; -.source "OrientationListener.java" - -# interfaces -.implements Landroid/hardware/SensorEventListener; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/g1/h/d$a; - } -.end annotation - - -# instance fields -.field public final a:[F - -.field public final b:[F - -.field public final c:[F - -.field public final d:[F - -.field public final e:Landroid/view/Display; - -.field public final f:[Lf/h/a/b/g1/h/d$a; - -.field public g:Z - - -# direct methods -.method public varargs constructor (Landroid/view/Display;[Lf/h/a/b/g1/h/d$a;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x10 - - new-array v1, v0, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/d;->a:[F - - new-array v1, v0, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/d;->b:[F - - new-array v0, v0, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/d;->c:[F - - const/4 v0, 0x3 - - new-array v0, v0, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/d;->d:[F - - iput-object p1, p0, Lf/h/a/b/g1/h/d;->e:Landroid/view/Display; - - iput-object p2, p0, Lf/h/a/b/g1/h/d;->f:[Lf/h/a/b/g1/h/d$a; - - return-void -.end method - - -# virtual methods -.method public onAccuracyChanged(Landroid/hardware/Sensor;I)V - .locals 0 - - return-void -.end method - -.method public onSensorChanged(Landroid/hardware/SensorEvent;)V - .locals 18 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/g1/h/d;->a:[F - - move-object/from16 v2, p1 - - iget-object v2, v2, Landroid/hardware/SensorEvent;->values:[F - - invoke-static {v1, v2}, Landroid/hardware/SensorManager;->getRotationMatrixFromVector([F[F)V - - iget-object v1, v0, Lf/h/a/b/g1/h/d;->a:[F - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->e:Landroid/view/Display; - - invoke-virtual {v2}, Landroid/view/Display;->getRotation()I - - move-result v2 - - const/4 v3, 0x0 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - if-eqz v2, :cond_3 - - const/16 v6, 0x81 - - const/16 v7, 0x82 - - if-eq v2, v5, :cond_1 - - if-eq v2, v4, :cond_2 - - const/4 v6, 0x3 - - if-ne v2, v6, :cond_0 - - const/16 v6, 0x82 - - const/4 v7, 0x1 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_1 - const/4 v6, 0x2 - - const/16 v7, 0x81 - - :cond_2 - :goto_0 - iget-object v2, v0, Lf/h/a/b/g1/h/d;->b:[F - - array-length v8, v2 - - invoke-static {v1, v3, v2, v3, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->b:[F - - invoke-static {v2, v6, v7, v1}, Landroid/hardware/SensorManager;->remapCoordinateSystem([FII[F)Z - - :cond_3 - iget-object v1, v0, Lf/h/a/b/g1/h/d;->a:[F - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->b:[F - - const/16 v6, 0x83 - - invoke-static {v1, v5, v6, v2}, Landroid/hardware/SensorManager;->remapCoordinateSystem([FII[F)Z - - iget-object v1, v0, Lf/h/a/b/g1/h/d;->b:[F - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->d:[F - - invoke-static {v1, v2}, Landroid/hardware/SensorManager;->getOrientation([F[F)[F - - iget-object v1, v0, Lf/h/a/b/g1/h/d;->d:[F - - aget v1, v1, v4 - - iget-object v6, v0, Lf/h/a/b/g1/h/d;->a:[F - - const/4 v7, 0x0 - - const/high16 v8, 0x42b40000 # 90.0f - - const/high16 v9, 0x3f800000 # 1.0f - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-static/range {v6 .. v11}, Landroid/opengl/Matrix;->rotateM([FIFFFF)V - - iget-object v12, v0, Lf/h/a/b/g1/h/d;->a:[F - - iget-boolean v2, v0, Lf/h/a/b/g1/h/d;->g:Z - - if-nez v2, :cond_4 - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->c:[F - - invoke-static {v2, v12}, Lf/h/a/b/j1/s/c;->a([F[F)V - - iput-boolean v5, v0, Lf/h/a/b/g1/h/d;->g:Z - - :cond_4 - iget-object v2, v0, Lf/h/a/b/g1/h/d;->b:[F - - array-length v4, v2 - - invoke-static {v12, v3, v2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - const/4 v13, 0x0 - - iget-object v14, v0, Lf/h/a/b/g1/h/d;->b:[F - - const/4 v15, 0x0 - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->c:[F - - const/16 v17, 0x0 - - move-object/from16 v16, v2 - - invoke-static/range {v12 .. v17}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - iget-object v2, v0, Lf/h/a/b/g1/h/d;->a:[F - - iget-object v4, v0, Lf/h/a/b/g1/h/d;->f:[Lf/h/a/b/g1/h/d$a; - - array-length v5, v4 - - :goto_1 - if-ge v3, v5, :cond_5 - - aget-object v6, v4, v3 - - invoke-interface {v6, v2, v1}, Lf/h/a/b/g1/h/d$a;->a([FF)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/e$a.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/e$a.smali deleted file mode 100644 index 631c2ee1fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/e$a.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public Lf/h/a/b/g1/h/e$a; -.super Ljava/lang/Object; -.source "ProjectionRenderer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/g1/h/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:Ljava/nio/FloatBuffer; - -.field public final c:Ljava/nio/FloatBuffer; - -.field public final d:I - - -# direct methods -.method public constructor (Lf/h/a/b/j1/s/d$b;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object v0, p1, Lf/h/a/b/j1/s/d$b;->c:[F - - array-length v1, v0 - - div-int/lit8 v1, v1, 0x3 - - iput v1, p0, Lf/h/a/b/g1/h/e$a;->a:I - - invoke-static {v0}, Lf/h/a/b/i1/e;->N([F)Ljava/nio/FloatBuffer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/g1/h/e$a;->b:Ljava/nio/FloatBuffer; - - iget-object v0, p1, Lf/h/a/b/j1/s/d$b;->d:[F - - invoke-static {v0}, Lf/h/a/b/i1/e;->N([F)Ljava/nio/FloatBuffer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/g1/h/e$a;->c:Ljava/nio/FloatBuffer; - - iget p1, p1, Lf/h/a/b/j1/s/d$b;->b:I - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x4 - - iput p1, p0, Lf/h/a/b/g1/h/e$a;->d:I - - goto :goto_0 - - :cond_0 - const/4 p1, 0x6 - - iput p1, p0, Lf/h/a/b/g1/h/e$a;->d:I - - goto :goto_0 - - :cond_1 - const/4 p1, 0x5 - - iput p1, p0, Lf/h/a/b/g1/h/e$a;->d:I - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/e.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/e.smali deleted file mode 100644 index 7dbdce31ce..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/e.smali +++ /dev/null @@ -1,254 +0,0 @@ -.class public final Lf/h/a/b/g1/h/e; -.super Ljava/lang/Object; -.source "ProjectionRenderer.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/g1/h/e$a; - } -.end annotation - - -# static fields -.field public static final j:[Ljava/lang/String; - -.field public static final k:[Ljava/lang/String; - -.field public static final l:[F - -.field public static final m:[F - -.field public static final n:[F - -.field public static final o:[F - -.field public static final p:[F - - -# instance fields -.field public a:I - -.field public b:Lf/h/a/b/g1/h/e$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public c:Lf/h/a/b/g1/h/e$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - - -# direct methods -.method public static constructor ()V - .locals 9 - - const-string v0, "uniform mat4 uMvpMatrix;" - - const-string v1, "uniform mat3 uTexMatrix;" - - const-string v2, "attribute vec4 aPosition;" - - const-string v3, "attribute vec2 aTexCoords;" - - const-string v4, "varying vec2 vTexCoords;" - - const-string v5, "void main() {" - - const-string v6, " gl_Position = uMvpMatrix * aPosition;" - - const-string v7, " vTexCoords = (uTexMatrix * vec3(aTexCoords, 1)).xy;" - - const-string v8, "}" - - filled-new-array/range {v0 .. v8}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/g1/h/e;->j:[Ljava/lang/String; - - const-string v1, "#extension GL_OES_EGL_image_external : require" - - const-string v2, "precision mediump float;" - - const-string v3, "uniform samplerExternalOES uTexture;" - - const-string v4, "varying vec2 vTexCoords;" - - const-string v5, "void main() {" - - const-string v6, " gl_FragColor = texture2D(uTexture, vTexCoords);" - - const-string v7, "}" - - filled-new-array/range {v1 .. v7}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/g1/h/e;->k:[Ljava/lang/String; - - const/16 v0, 0x9 - - new-array v1, v0, [F - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/g1/h/e;->l:[F - - new-array v1, v0, [F - - fill-array-data v1, :array_1 - - sput-object v1, Lf/h/a/b/g1/h/e;->m:[F - - new-array v1, v0, [F - - fill-array-data v1, :array_2 - - sput-object v1, Lf/h/a/b/g1/h/e;->n:[F - - new-array v1, v0, [F - - fill-array-data v1, :array_3 - - sput-object v1, Lf/h/a/b/g1/h/e;->o:[F - - new-array v0, v0, [F - - fill-array-data v0, :array_4 - - sput-object v0, Lf/h/a/b/g1/h/e;->p:[F - - return-void - - :array_0 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - 0x0 - 0x0 - -0x40800000 # -1.0f - 0x0 - 0x0 - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - .end array-data - - :array_1 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - 0x0 - 0x0 - -0x41000000 # -0.5f - 0x0 - 0x0 - 0x3f000000 # 0.5f - 0x3f800000 # 1.0f - .end array-data - - :array_2 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - 0x0 - 0x0 - -0x41000000 # -0.5f - 0x0 - 0x0 - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - .end array-data - - :array_3 - .array-data 4 - 0x3f000000 # 0.5f - 0x0 - 0x0 - 0x0 - -0x40800000 # -1.0f - 0x0 - 0x0 - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - .end array-data - - :array_4 - .array-data 4 - 0x3f000000 # 0.5f - 0x0 - 0x0 - 0x0 - -0x40800000 # -1.0f - 0x0 - 0x3f000000 # 0.5f - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - .end array-data -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Lf/h/a/b/j1/s/d;)Z - .locals 4 - - iget-object v0, p0, Lf/h/a/b/j1/s/d;->a:Lf/h/a/b/j1/s/d$a; - - iget-object p0, p0, Lf/h/a/b/j1/s/d;->b:Lf/h/a/b/j1/s/d$a; - - iget-object v0, v0, Lf/h/a/b/j1/s/d$a;->a:[Lf/h/a/b/j1/s/d$b; - - array-length v1, v0 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-ne v1, v2, :cond_0 - - aget-object v0, v0, v3 - - iget v0, v0, Lf/h/a/b/j1/s/d$b;->a:I - - if-nez v0, :cond_0 - - iget-object p0, p0, Lf/h/a/b/j1/s/d$a;->a:[Lf/h/a/b/j1/s/d$b; - - array-length v0, p0 - - if-ne v0, v2, :cond_0 - - aget-object p0, p0, v3 - - iget p0, p0, Lf/h/a/b/j1/s/d$b;->a:I - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - return v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/f.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/f.smali deleted file mode 100644 index 2d749be868..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/f.smali +++ /dev/null @@ -1,930 +0,0 @@ -.class public final Lf/h/a/b/g1/h/f; -.super Ljava/lang/Object; -.source "SceneRenderer.java" - -# interfaces -.implements Lf/h/a/b/j1/n; -.implements Lf/h/a/b/j1/s/a; - - -# instance fields -.field public final a:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public final b:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public final c:Lf/h/a/b/g1/h/e; - -.field public final d:Lf/h/a/b/j1/s/c; - -.field public final e:Lf/h/a/b/i1/a0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/i1/a0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public final f:Lf/h/a/b/i1/a0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/i1/a0<", - "Lf/h/a/b/j1/s/d;", - ">;" - } - .end annotation -.end field - -.field public final g:[F - -.field public final h:[F - -.field public i:I - -.field public j:Landroid/graphics/SurfaceTexture; - -.field public volatile k:I - -.field public l:I - -.field public m:[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Lf/h/a/b/g1/h/e; - - invoke-direct {v0}, Lf/h/a/b/g1/h/e;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->c:Lf/h/a/b/g1/h/e; - - new-instance v0, Lf/h/a/b/j1/s/c; - - invoke-direct {v0}, Lf/h/a/b/j1/s/c;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->d:Lf/h/a/b/j1/s/c; - - new-instance v0, Lf/h/a/b/i1/a0; - - invoke-direct {v0}, Lf/h/a/b/i1/a0;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->e:Lf/h/a/b/i1/a0; - - new-instance v0, Lf/h/a/b/i1/a0; - - invoke-direct {v0}, Lf/h/a/b/i1/a0;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->f:Lf/h/a/b/i1/a0; - - const/16 v0, 0x10 - - new-array v1, v0, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/f;->g:[F - - new-array v0, v0, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->h:[F - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/g1/h/f;->k:I - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/g1/h/f;->l:I - - return-void -.end method - - -# virtual methods -.method public a(J[F)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->d:Lf/h/a/b/j1/s/c; - - iget-object v0, v0, Lf/h/a/b/j1/s/c;->c:Lf/h/a/b/i1/a0; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/i1/a0;->a(JLjava/lang/Object;)V - - return-void -.end method - -.method public b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->e:Lf/h/a/b/i1/a0; - - invoke-virtual {v0}, Lf/h/a/b/i1/a0;->b()V - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->d:Lf/h/a/b/j1/s/c; - - iget-object v1, v0, Lf/h/a/b/j1/s/c;->c:Lf/h/a/b/i1/a0; - - invoke-virtual {v1}, Lf/h/a/b/i1/a0;->b()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/j1/s/c;->d:Z - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method - -.method public c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V - .locals 32 - .param p6 # Landroid/media/MediaFormat; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - move-object/from16 v0, p0 - - move-wide/from16 v1, p3 - - move-object/from16 v3, p5 - - iget-object v4, v0, Lf/h/a/b/g1/h/f;->e:Lf/h/a/b/i1/a0; - - invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v4, v1, v2, v5}, Lf/h/a/b/i1/a0;->a(JLjava/lang/Object;)V - - iget-object v4, v3, Lcom/google/android/exoplayer2/Format;->w:[B - - iget v3, v3, Lcom/google/android/exoplayer2/Format;->v:I - - iget-object v5, v0, Lf/h/a/b/g1/h/f;->m:[B - - iget v6, v0, Lf/h/a/b/g1/h/f;->l:I - - iput-object v4, v0, Lf/h/a/b/g1/h/f;->m:[B - - const/4 v4, -0x1 - - if-ne v3, v4, :cond_0 - - iget v3, v0, Lf/h/a/b/g1/h/f;->k:I - - :cond_0 - iput v3, v0, Lf/h/a/b/g1/h/f;->l:I - - if-ne v6, v3, :cond_1 - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->m:[B - - invoke-static {v5, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto/16 :goto_e - - :cond_1 - iget-object v3, v0, Lf/h/a/b/g1/h/f;->m:[B - - const/4 v4, 0x0 - - const/4 v5, 0x2 - - const/4 v6, 0x0 - - const/4 v7, 0x1 - - if-eqz v3, :cond_b - - iget v8, v0, Lf/h/a/b/g1/h/f;->l:I - - new-instance v9, Lf/h/a/b/i1/t; - - invoke-direct {v9, v3}, Lf/h/a/b/i1/t;->([B)V - - const/4 v3, 0x4 - - :try_start_0 - invoke-virtual {v9, v3}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - invoke-virtual {v9, v6}, Lf/h/a/b/i1/t;->C(I)V - - const v10, 0x70726f6a - - if-ne v3, v10, :cond_2 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v3, 0x0 - - :goto_0 - if-eqz v3, :cond_6 - - const/16 v3, 0x8 - - invoke-virtual {v9, v3}, Lf/h/a/b/i1/t;->D(I)V - - iget v3, v9, Lf/h/a/b/i1/t;->b:I - - iget v10, v9, Lf/h/a/b/i1/t;->c:I - - :goto_1 - if-ge v3, v10, :cond_7 - - invoke-virtual {v9}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - add-int/2addr v11, v3 - - if-le v11, v3, :cond_7 - - if-le v11, v10, :cond_3 - - goto :goto_3 - - :cond_3 - invoke-virtual {v9}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const v12, 0x79746d70 - - if-eq v3, v12, :cond_5 - - const v12, 0x6d736870 - - if-ne v3, v12, :cond_4 - - goto :goto_2 - - :cond_4 - invoke-virtual {v9, v11}, Lf/h/a/b/i1/t;->C(I)V - - move v3, v11 - - goto :goto_1 - - :cond_5 - :goto_2 - invoke-virtual {v9, v11}, Lf/h/a/b/i1/t;->B(I)V - - invoke-static {v9}, Lf/h/a/b/i1/e;->h1(Lf/h/a/b/i1/t;)Ljava/util/ArrayList; - - move-result-object v3 - - goto :goto_4 - - :cond_6 - invoke-static {v9}, Lf/h/a/b/i1/e;->h1(Lf/h/a/b/i1/t;)Ljava/util/ArrayList; - - move-result-object v3 - :try_end_0 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_4 - - :catch_0 - :cond_7 - :goto_3 - move-object v3, v4 - - :goto_4 - if-nez v3, :cond_8 - - goto :goto_5 - - :cond_8 - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I - - move-result v9 - - if-eq v9, v7, :cond_a - - if-eq v9, v5, :cond_9 - - goto :goto_5 - - :cond_9 - new-instance v4, Lf/h/a/b/j1/s/d; - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/b/j1/s/d$a; - - invoke-virtual {v3, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/j1/s/d$a; - - invoke-direct {v4, v9, v3, v8}, Lf/h/a/b/j1/s/d;->(Lf/h/a/b/j1/s/d$a;Lf/h/a/b/j1/s/d$a;I)V - - goto :goto_5 - - :cond_a - new-instance v4, Lf/h/a/b/j1/s/d; - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/j1/s/d$a; - - invoke-direct {v4, v3, v8}, Lf/h/a/b/j1/s/d;->(Lf/h/a/b/j1/s/d$a;I)V - - :cond_b - :goto_5 - if-eqz v4, :cond_c - - invoke-static {v4}, Lf/h/a/b/g1/h/e;->a(Lf/h/a/b/j1/s/d;)Z - - move-result v3 - - if-eqz v3, :cond_c - - goto/16 :goto_d - - :cond_c - iget v3, v0, Lf/h/a/b/g1/h/f;->l:I - - invoke-static {v7}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v7}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v7}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v7}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v7}, Lf/h/a/b/i1/e;->n(Z)V - - const/high16 v4, 0x43340000 # 180.0f - - float-to-double v8, v4 - - invoke-static {v8, v9}, Ljava/lang/Math;->toRadians(D)D - - move-result-wide v8 - - double-to-float v4, v8 - - const/high16 v8, 0x43b40000 # 360.0f - - float-to-double v8, v8 - - invoke-static {v8, v9}, Ljava/lang/Math;->toRadians(D)D - - move-result-wide v8 - - double-to-float v8, v8 - - const/16 v9, 0x24 - - int-to-float v10, v9 - - div-float v10, v4, v10 - - const/16 v11, 0x48 - - int-to-float v12, v11 - - div-float v12, v8, v12 - - const/16 v13, 0x3e70 - - new-array v13, v13, [F - - const/16 v14, 0x29a0 - - new-array v14, v14, [F - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - :goto_6 - if-ge v15, v9, :cond_13 - - int-to-float v9, v15 - - mul-float v9, v9, v10 - - const/high16 v18, 0x40000000 # 2.0f - - div-float v19, v4, v18 - - sub-float v9, v9, v19 - - add-int/lit8 v6, v15, 0x1 - - int-to-float v7, v6 - - mul-float v7, v7, v10 - - sub-float v7, v7, v19 - - const/4 v11, 0x0 - - :goto_7 - const/16 v5, 0x49 - - if-ge v11, v5, :cond_12 - - move/from16 v20, v6 - - const/4 v5, 0x0 - - const/4 v6, 0x2 - - :goto_8 - if-ge v5, v6, :cond_11 - - if-nez v5, :cond_d - - move/from16 v21, v7 - - move v6, v9 - - goto :goto_9 - - :cond_d - move v6, v7 - - move/from16 v21, v6 - - :goto_9 - int-to-float v7, v11 - - mul-float v7, v7, v12 - - const v22, 0x40490fdb # (float)Math.PI - - add-float v22, v7, v22 - - div-float v23, v8, v18 - - move/from16 v24, v9 - - sub-float v9, v22, v23 - - add-int/lit8 v22, v16, 0x1 - - move/from16 v23, v12 - - const/high16 v12, 0x42480000 # 50.0f - - float-to-double v1, v12 - - move/from16 v25, v11 - - float-to-double v11, v9 - - invoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D - - move-result-wide v26 - - mul-double v26, v26, v1 - - move v9, v3 - - move/from16 v28, v4 - - float-to-double v3, v6 - - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D - - move-result-wide v29 - - move/from16 v31, v9 - - move v6, v10 - - mul-double v9, v29, v26 - - double-to-float v9, v9 - - neg-float v9, v9 - - aput v9, v13, v16 - - add-int/lit8 v9, v22, 0x1 - - invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D - - move-result-wide v26 - - move v10, v5 - - move/from16 v29, v6 - - mul-double v5, v26, v1 - - double-to-float v5, v5 - - aput v5, v13, v22 - - add-int/lit8 v5, v9, 0x1 - - invoke-static {v11, v12}, Ljava/lang/Math;->cos(D)D - - move-result-wide v11 - - mul-double v11, v11, v1 - - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D - - move-result-wide v1 - - mul-double v1, v1, v11 - - double-to-float v1, v1 - - aput v1, v13, v9 - - add-int/lit8 v1, v17, 0x1 - - div-float/2addr v7, v8 - - aput v7, v14, v17 - - add-int/lit8 v2, v1, 0x1 - - add-int v3, v15, v10 - - int-to-float v3, v3 - - mul-float v3, v3, v29 - - div-float v3, v3, v28 - - aput v3, v14, v1 - - if-nez v25, :cond_f - - if-eqz v10, :cond_e - - goto :goto_a - - :cond_e - move v4, v10 - - move/from16 v1, v25 - - const/16 v3, 0x48 - - goto :goto_b - - :cond_f - :goto_a - move/from16 v1, v25 - - const/16 v3, 0x48 - - move v4, v10 - - if-ne v1, v3, :cond_10 - - const/4 v6, 0x1 - - if-ne v4, v6, :cond_10 - - :goto_b - add-int/lit8 v6, v5, -0x3 - - const/4 v7, 0x3 - - invoke-static {v13, v6, v13, v5, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/lit8 v5, v5, 0x3 - - add-int/lit8 v6, v2, -0x2 - - const/4 v7, 0x2 - - invoke-static {v14, v6, v14, v2, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/lit8 v2, v2, 0x2 - - goto :goto_c - - :cond_10 - const/4 v7, 0x2 - - :goto_c - move/from16 v17, v2 - - move/from16 v16, v5 - - add-int/lit8 v5, v4, 0x1 - - move v11, v1 - - move/from16 v7, v21 - - move/from16 v12, v23 - - move/from16 v9, v24 - - move/from16 v4, v28 - - move/from16 v10, v29 - - move/from16 v3, v31 - - const/4 v6, 0x2 - - move-wide/from16 v1, p3 - - goto/16 :goto_8 - - :cond_11 - move/from16 v31, v3 - - move/from16 v28, v4 - - move/from16 v21, v7 - - move/from16 v24, v9 - - move/from16 v29, v10 - - move v1, v11 - - move/from16 v23, v12 - - const/16 v3, 0x48 - - const/4 v7, 0x2 - - add-int/lit8 v11, v1, 0x1 - - move-wide/from16 v1, p3 - - move/from16 v6, v20 - - move/from16 v7, v21 - - move/from16 v3, v31 - - goto/16 :goto_7 - - :cond_12 - move/from16 v31, v3 - - move/from16 v20, v6 - - move-wide/from16 v1, p3 - - move/from16 v15, v20 - - const/4 v5, 0x2 - - const/4 v6, 0x0 - - const/4 v7, 0x1 - - const/16 v9, 0x24 - - const/16 v11, 0x48 - - goto/16 :goto_6 - - :cond_13 - move/from16 v31, v3 - - new-instance v1, Lf/h/a/b/j1/s/d$b; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - invoke-direct {v1, v2, v13, v14, v3}, Lf/h/a/b/j1/s/d$b;->(I[F[FI)V - - new-instance v4, Lf/h/a/b/j1/s/d; - - new-instance v5, Lf/h/a/b/j1/s/d$a; - - new-array v3, v3, [Lf/h/a/b/j1/s/d$b; - - aput-object v1, v3, v2 - - invoke-direct {v5, v3}, Lf/h/a/b/j1/s/d$a;->([Lf/h/a/b/j1/s/d$b;)V - - move/from16 v1, v31 - - invoke-direct {v4, v5, v1}, Lf/h/a/b/j1/s/d;->(Lf/h/a/b/j1/s/d$a;I)V - - :goto_d - iget-object v1, v0, Lf/h/a/b/g1/h/f;->f:Lf/h/a/b/i1/a0; - - move-wide/from16 v2, p3 - - invoke-virtual {v1, v2, v3, v4}, Lf/h/a/b/i1/a0;->a(JLjava/lang/Object;)V - - :goto_e - return-void -.end method - -.method public d()Landroid/graphics/SurfaceTexture; - .locals 5 - - const/high16 v0, 0x3f000000 # 0.5f - - const/high16 v1, 0x3f800000 # 1.0f - - invoke-static {v0, v0, v0, v1}, Landroid/opengl/GLES20;->glClearColor(FFFF)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->c:Lf/h/a/b/g1/h/e; - - if-eqz v0, :cond_0 - - sget-object v1, Lf/h/a/b/g1/h/e;->j:[Ljava/lang/String; - - sget-object v2, Lf/h/a/b/g1/h/e;->k:[Ljava/lang/String; - - const-string v3, "\n" - - invoke-static {v3, v1}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v3, v2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->L(Ljava/lang/String;Ljava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->d:I - - const-string v2, "uMvpMatrix" - - invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->e:I - - iget v1, v0, Lf/h/a/b/g1/h/e;->d:I - - const-string v2, "uTexMatrix" - - invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->f:I - - iget v1, v0, Lf/h/a/b/g1/h/e;->d:I - - const-string v2, "aPosition" - - invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->g:I - - iget v1, v0, Lf/h/a/b/g1/h/e;->d:I - - const-string v2, "aTexCoords" - - invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->h:I - - iget v1, v0, Lf/h/a/b/g1/h/e;->d:I - - const-string v2, "uTexture" - - invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I - - move-result v1 - - iput v1, v0, Lf/h/a/b/g1/h/e;->i:I - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - const/4 v0, 0x1 - - new-array v1, v0, [I - - invoke-static {v1}, Ljava/nio/IntBuffer;->wrap([I)Ljava/nio/IntBuffer; - - move-result-object v2 - - invoke-static {v0, v2}, Landroid/opengl/GLES20;->glGenTextures(ILjava/nio/IntBuffer;)V - - const/4 v0, 0x0 - - aget v2, v1, v0 - - const v3, 0x8d65 - - invoke-static {v3, v2}, Landroid/opengl/GLES20;->glBindTexture(II)V - - const/16 v2, 0x2801 - - const/16 v4, 0x2601 - - invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V - - const/16 v2, 0x2800 - - invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V - - const/16 v2, 0x2802 - - const v4, 0x812f - - invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V - - const/16 v2, 0x2803 - - invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - aget v0, v1, v0 - - iput v0, p0, Lf/h/a/b/g1/h/f;->i:I - - new-instance v0, Landroid/graphics/SurfaceTexture; - - iget v1, p0, Lf/h/a/b/g1/h/f;->i:I - - invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;->(I)V - - iput-object v0, p0, Lf/h/a/b/g1/h/f;->j:Landroid/graphics/SurfaceTexture; - - new-instance v1, Lf/h/a/b/g1/h/a; - - invoke-direct {v1, p0}, Lf/h/a/b/g1/h/a;->(Lf/h/a/b/g1/h/f;)V - - invoke-virtual {v0, v1}, Landroid/graphics/SurfaceTexture;->setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V - - iget-object v0, p0, Lf/h/a/b/g1/h/f;->j:Landroid/graphics/SurfaceTexture; - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public synthetic e(Landroid/graphics/SurfaceTexture;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/b/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/g.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/g.smali deleted file mode 100644 index c099ec42d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/g.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/h/g; -.super Ljava/lang/Object; -.source "SingleTapListener.java" diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/h$a.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/h$a.smali deleted file mode 100644 index f2bb830101..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/h$a.smali +++ /dev/null @@ -1,761 +0,0 @@ -.class public Lf/h/a/b/g1/h/h$a; -.super Ljava/lang/Object; -.source "SphericalGLSurfaceView.java" - -# interfaces -.implements Landroid/opengl/GLSurfaceView$Renderer; -.implements Lf/h/a/b/g1/h/i$a; -.implements Lf/h/a/b/g1/h/d$a; - - -# annotations -.annotation build Landroidx/annotation/VisibleForTesting; -.end annotation - -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/g1/h/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/g1/h/f; - -.field public final e:[F - -.field public final f:[F - -.field public final g:[F - -.field public final h:[F - -.field public final i:[F - -.field public j:F - -.field public k:F - -.field public final l:[F - -.field public final m:[F - -.field public final synthetic n:Lf/h/a/b/g1/h/h; - - -# direct methods -.method public constructor (Lf/h/a/b/g1/h/h;Lf/h/a/b/g1/h/f;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/b/g1/h/h$a;->n:Lf/h/a/b/g1/h/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 p1, 0x10 - - new-array v0, p1, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/h$a;->e:[F - - new-array v0, p1, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/h$a;->f:[F - - new-array v0, p1, [F - - iput-object v0, p0, Lf/h/a/b/g1/h/h$a;->g:[F - - new-array v1, p1, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/h$a;->h:[F - - new-array v1, p1, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/h$a;->i:[F - - new-array v1, p1, [F - - iput-object v1, p0, Lf/h/a/b/g1/h/h$a;->l:[F - - new-array p1, p1, [F - - iput-object p1, p0, Lf/h/a/b/g1/h/h$a;->m:[F - - iput-object p2, p0, Lf/h/a/b/g1/h/h$a;->d:Lf/h/a/b/g1/h/f; - - const/4 p1, 0x0 - - invoke-static {v0, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - iget-object p2, p0, Lf/h/a/b/g1/h/h$a;->h:[F - - invoke-static {p2, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - iget-object p2, p0, Lf/h/a/b/g1/h/h$a;->i:[F - - invoke-static {p2, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - const p1, 0x40490fdb # (float)Math.PI - - iput p1, p0, Lf/h/a/b/g1/h/h$a;->k:F - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a([FF)V - .locals 3 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/g1/h/h$a;->g:[F - - iget-object v1, p0, Lf/h/a/b/g1/h/h$a;->g:[F - - array-length v1, v1 - - const/4 v2, 0x0 - - invoke-static {p1, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - neg-float p1, p2 - - iput p1, p0, Lf/h/a/b/g1/h/h$a;->k:F - - invoke-virtual {p0}, Lf/h/a/b/g1/h/h$a;->b()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final b()V - .locals 6 - .annotation build Landroidx/annotation/AnyThread; - .end annotation - - iget-object v0, p0, Lf/h/a/b/g1/h/h$a;->h:[F - - iget v1, p0, Lf/h/a/b/g1/h/h$a;->j:F - - neg-float v2, v1 - - iget v1, p0, Lf/h/a/b/g1/h/h$a;->k:F - - float-to-double v3, v1 - - invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D - - move-result-wide v3 - - double-to-float v3, v3 - - iget v1, p0, Lf/h/a/b/g1/h/h$a;->k:F - - float-to-double v4, v1 - - invoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D - - move-result-wide v4 - - double-to-float v4, v4 - - const/4 v1, 0x0 - - const/4 v5, 0x0 - - invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V - - return-void -.end method - -.method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V - .locals 22 - - move-object/from16 v1, p0 - - monitor-enter p0 - - :try_start_0 - iget-object v2, v1, Lf/h/a/b/g1/h/h$a;->m:[F - - const/4 v3, 0x0 - - iget-object v4, v1, Lf/h/a/b/g1/h/h$a;->g:[F - - const/4 v5, 0x0 - - iget-object v6, v1, Lf/h/a/b/g1/h/h$a;->i:[F - - const/4 v7, 0x0 - - invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - iget-object v8, v1, Lf/h/a/b/g1/h/h$a;->l:[F - - const/4 v9, 0x0 - - iget-object v10, v1, Lf/h/a/b/g1/h/h$a;->h:[F - - const/4 v11, 0x0 - - iget-object v12, v1, Lf/h/a/b/g1/h/h$a;->m:[F - - const/4 v13, 0x0 - - invoke-static/range {v8 .. v13}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - iget-object v2, v1, Lf/h/a/b/g1/h/h$a;->f:[F - - const/4 v3, 0x0 - - iget-object v4, v1, Lf/h/a/b/g1/h/h$a;->e:[F - - const/4 v5, 0x0 - - iget-object v6, v1, Lf/h/a/b/g1/h/h$a;->l:[F - - const/4 v7, 0x0 - - invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - iget-object v0, v1, Lf/h/a/b/g1/h/h$a;->d:Lf/h/a/b/g1/h/f; - - iget-object v4, v1, Lf/h/a/b/g1/h/h$a;->f:[F - - const/4 v2, 0x0 - - if-eqz v0, :cond_c - - const/16 v3, 0x4000 - - invoke-static {v3}, Landroid/opengl/GLES20;->glClear(I)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - invoke-virtual {v3, v8, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v3 - - const/4 v10, 0x2 - - if-eqz v3, :cond_8 - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->j:Landroid/graphics/SurfaceTexture; - - invoke-static {v3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Landroid/graphics/SurfaceTexture;->updateTexImage()V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v3, v8, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result v3 - - if-eqz v3, :cond_0 - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->g:[F - - invoke-static {v3, v9}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - :cond_0 - iget-object v3, v0, Lf/h/a/b/g1/h/f;->j:Landroid/graphics/SurfaceTexture; - - invoke-virtual {v3}, Landroid/graphics/SurfaceTexture;->getTimestamp()J - - move-result-wide v5 - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->e:Lf/h/a/b/i1/a0; - - monitor-enter v3 - - :try_start_1 - invoke-virtual {v3, v5, v6, v9}, Lf/h/a/b/i1/a0;->d(JZ)Ljava/lang/Object; - - move-result-object v7 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v3 - - check-cast v7, Ljava/lang/Long; - - if-eqz v7, :cond_4 - - iget-object v3, v0, Lf/h/a/b/g1/h/f;->d:Lf/h/a/b/j1/s/c; - - iget-object v11, v0, Lf/h/a/b/g1/h/f;->g:[F - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - iget-object v7, v3, Lf/h/a/b/j1/s/c;->c:Lf/h/a/b/i1/a0; - - invoke-virtual {v7, v12, v13}, Lf/h/a/b/i1/a0;->e(J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, [F - - if-nez v7, :cond_1 - - goto :goto_1 - - :cond_1 - iget-object v12, v3, Lf/h/a/b/j1/s/c;->b:[F - - aget v13, v7, v9 - - aget v14, v7, v8 - - neg-float v14, v14 - - aget v7, v7, v10 - - neg-float v7, v7 - - invoke-static {v13, v14, v7}, Landroid/opengl/Matrix;->length(FFF)F - - move-result v15 - - const/16 v16, 0x0 - - cmpl-float v16, v15, v16 - - if-eqz v16, :cond_2 - - move-object/from16 v18, v11 - - float-to-double v10, v15 - - invoke-static {v10, v11}, Ljava/lang/Math;->toDegrees(D)D - - move-result-wide v10 - - double-to-float v10, v10 - - const/4 v11, 0x0 - - div-float v16, v13, v15 - - div-float v17, v14, v15 - - div-float/2addr v7, v15 - - move v13, v11 - - move v14, v10 - - move/from16 v15, v16 - - move/from16 v16, v17 - - move/from16 v17, v7 - - invoke-static/range {v12 .. v17}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V - - goto :goto_0 - - :cond_2 - move-object/from16 v18, v11 - - invoke-static {v12, v9}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - :goto_0 - iget-boolean v7, v3, Lf/h/a/b/j1/s/c;->d:Z - - if-nez v7, :cond_3 - - iget-object v7, v3, Lf/h/a/b/j1/s/c;->a:[F - - iget-object v10, v3, Lf/h/a/b/j1/s/c;->b:[F - - invoke-static {v7, v10}, Lf/h/a/b/j1/s/c;->a([F[F)V - - iput-boolean v8, v3, Lf/h/a/b/j1/s/c;->d:Z - - :cond_3 - const/4 v12, 0x0 - - iget-object v13, v3, Lf/h/a/b/j1/s/c;->a:[F - - const/4 v14, 0x0 - - iget-object v15, v3, Lf/h/a/b/j1/s/c;->b:[F - - const/16 v16, 0x0 - - move-object/from16 v11, v18 - - invoke-static/range {v11 .. v16}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - :cond_4 - :goto_1 - iget-object v3, v0, Lf/h/a/b/g1/h/f;->f:Lf/h/a/b/i1/a0; - - invoke-virtual {v3, v5, v6}, Lf/h/a/b/i1/a0;->e(J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/j1/s/d; - - if-eqz v3, :cond_8 - - iget-object v5, v0, Lf/h/a/b/g1/h/f;->c:Lf/h/a/b/g1/h/e; - - if-eqz v5, :cond_7 - - invoke-static {v3}, Lf/h/a/b/g1/h/e;->a(Lf/h/a/b/j1/s/d;)Z - - move-result v2 - - if-nez v2, :cond_5 - - goto :goto_3 - - :cond_5 - iget v2, v3, Lf/h/a/b/j1/s/d;->c:I - - iput v2, v5, Lf/h/a/b/g1/h/e;->a:I - - new-instance v2, Lf/h/a/b/g1/h/e$a; - - iget-object v6, v3, Lf/h/a/b/j1/s/d;->a:Lf/h/a/b/j1/s/d$a; - - iget-object v6, v6, Lf/h/a/b/j1/s/d$a;->a:[Lf/h/a/b/j1/s/d$b; - - aget-object v6, v6, v9 - - invoke-direct {v2, v6}, Lf/h/a/b/g1/h/e$a;->(Lf/h/a/b/j1/s/d$b;)V - - iput-object v2, v5, Lf/h/a/b/g1/h/e;->b:Lf/h/a/b/g1/h/e$a; - - iget-boolean v6, v3, Lf/h/a/b/j1/s/d;->d:Z - - if-eqz v6, :cond_6 - - goto :goto_2 - - :cond_6 - new-instance v2, Lf/h/a/b/g1/h/e$a; - - iget-object v3, v3, Lf/h/a/b/j1/s/d;->b:Lf/h/a/b/j1/s/d$a; - - iget-object v3, v3, Lf/h/a/b/j1/s/d$a;->a:[Lf/h/a/b/j1/s/d$b; - - aget-object v3, v3, v9 - - invoke-direct {v2, v3}, Lf/h/a/b/g1/h/e$a;->(Lf/h/a/b/j1/s/d$b;)V - - :goto_2 - iput-object v2, v5, Lf/h/a/b/g1/h/e;->c:Lf/h/a/b/g1/h/e$a; - - goto :goto_3 - - :cond_7 - throw v2 - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - monitor-exit v3 - - throw v2 - - :cond_8 - :goto_3 - iget-object v2, v0, Lf/h/a/b/g1/h/f;->h:[F - - const/4 v3, 0x0 - - const/4 v5, 0x0 - - iget-object v6, v0, Lf/h/a/b/g1/h/f;->g:[F - - const/4 v7, 0x0 - - invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V - - iget-object v2, v0, Lf/h/a/b/g1/h/f;->c:Lf/h/a/b/g1/h/e; - - iget v3, v0, Lf/h/a/b/g1/h/f;->i:I - - iget-object v0, v0, Lf/h/a/b/g1/h/f;->h:[F - - iget-object v4, v2, Lf/h/a/b/g1/h/e;->b:Lf/h/a/b/g1/h/e$a; - - if-nez v4, :cond_9 - - goto/16 :goto_5 - - :cond_9 - iget v5, v2, Lf/h/a/b/g1/h/e;->d:I - - invoke-static {v5}, Landroid/opengl/GLES20;->glUseProgram(I)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v5, v2, Lf/h/a/b/g1/h/e;->g:I - - invoke-static {v5}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - iget v5, v2, Lf/h/a/b/g1/h/e;->h:I - - invoke-static {v5}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v5, v2, Lf/h/a/b/g1/h/e;->a:I - - if-ne v5, v8, :cond_a - - sget-object v5, Lf/h/a/b/g1/h/e;->m:[F - - goto :goto_4 - - :cond_a - const/4 v6, 0x2 - - if-ne v5, v6, :cond_b - - sget-object v5, Lf/h/a/b/g1/h/e;->o:[F - - goto :goto_4 - - :cond_b - sget-object v5, Lf/h/a/b/g1/h/e;->l:[F - - :goto_4 - iget v6, v2, Lf/h/a/b/g1/h/e;->f:I - - invoke-static {v6, v8, v9, v5, v9}, Landroid/opengl/GLES20;->glUniformMatrix3fv(IIZ[FI)V - - iget v5, v2, Lf/h/a/b/g1/h/e;->e:I - - invoke-static {v5, v8, v9, v0, v9}, Landroid/opengl/GLES20;->glUniformMatrix4fv(IIZ[FI)V - - const v0, 0x84c0 - - invoke-static {v0}, Landroid/opengl/GLES20;->glActiveTexture(I)V - - const v0, 0x8d65 - - invoke-static {v0, v3}, Landroid/opengl/GLES20;->glBindTexture(II)V - - iget v0, v2, Lf/h/a/b/g1/h/e;->i:I - - invoke-static {v0, v9}, Landroid/opengl/GLES20;->glUniform1i(II)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v10, v2, Lf/h/a/b/g1/h/e;->g:I - - const/4 v11, 0x3 - - const/16 v12, 0x1406 - - const/4 v13, 0x0 - - const/16 v14, 0xc - - iget-object v15, v4, Lf/h/a/b/g1/h/e$a;->b:Ljava/nio/FloatBuffer; - - invoke-static/range {v10 .. v15}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v0, v2, Lf/h/a/b/g1/h/e;->h:I - - const/16 v17, 0x2 - - const/16 v18, 0x1406 - - const/16 v19, 0x0 - - const/16 v20, 0x8 - - iget-object v3, v4, Lf/h/a/b/g1/h/e$a;->c:Ljava/nio/FloatBuffer; - - move/from16 v16, v0 - - move-object/from16 v21, v3 - - invoke-static/range {v16 .. v21}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v0, v4, Lf/h/a/b/g1/h/e$a;->d:I - - iget v3, v4, Lf/h/a/b/g1/h/e$a;->a:I - - invoke-static {v0, v9, v3}, Landroid/opengl/GLES20;->glDrawArrays(III)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget v0, v2, Lf/h/a/b/g1/h/e;->g:I - - invoke-static {v0}, Landroid/opengl/GLES20;->glDisableVertexAttribArray(I)V - - iget v0, v2, Lf/h/a/b/g1/h/e;->h:I - - invoke-static {v0}, Landroid/opengl/GLES20;->glDisableVertexAttribArray(I)V - - :goto_5 - return-void - - :cond_c - throw v2 - - :catchall_1 - move-exception v0 - - :try_start_2 - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw v0 -.end method - -.method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V - .locals 6 - - const/4 p1, 0x0 - - invoke-static {p1, p1, p2, p3}, Landroid/opengl/GLES20;->glViewport(IIII)V - - int-to-float p2, p2 - - int-to-float p3, p3 - - div-float v3, p2, p3 - - const/high16 p2, 0x3f800000 # 1.0f - - cmpl-float p2, v3, p2 - - if-lez p2, :cond_0 - - const/4 p1, 0x1 - - :cond_0 - if-eqz p1, :cond_1 - - const-wide p1, 0x4046800000000000L # 45.0 - - invoke-static {p1, p2}, Ljava/lang/Math;->toRadians(D)D - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Math;->tan(D)D - - move-result-wide p1 - - float-to-double v0, v3 - - div-double/2addr p1, v0 - - invoke-static {p1, p2}, Ljava/lang/Math;->atan(D)D - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Math;->toDegrees(D)D - - move-result-wide p1 - - const-wide/high16 v0, 0x4000000000000000L # 2.0 - - mul-double p1, p1, v0 - - double-to-float p1, p1 - - move v2, p1 - - goto :goto_0 - - :cond_1 - const/high16 p1, 0x42b40000 # 90.0f - - const/high16 v2, 0x42b40000 # 90.0f - - :goto_0 - iget-object v0, p0, Lf/h/a/b/g1/h/h$a;->e:[F - - const/4 v1, 0x0 - - const v4, 0x3dcccccd # 0.1f - - const/high16 v5, 0x42c80000 # 100.0f - - invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->perspectiveM([FIFFFF)V - - return-void -.end method - -.method public declared-synchronized onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10;Ljavax/microedition/khronos/egl/EGLConfig;)V - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object p1, p0, Lf/h/a/b/g1/h/h$a;->n:Lf/h/a/b/g1/h/h; - - iget-object p2, p0, Lf/h/a/b/g1/h/h$a;->d:Lf/h/a/b/g1/h/f; - - invoke-virtual {p2}, Lf/h/a/b/g1/h/f;->d()Landroid/graphics/SurfaceTexture; - - move-result-object p2 - - iget-object v0, p1, Lf/h/a/b/g1/h/h;->g:Landroid/os/Handler; - - new-instance v1, Lf/h/a/b/g1/h/b; - - invoke-direct {v1, p1, p2}, Lf/h/a/b/g1/h/b;->(Lf/h/a/b/g1/h/h;Landroid/graphics/SurfaceTexture;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/h.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/h.smali deleted file mode 100644 index 11fc6d2713..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/h.smali +++ /dev/null @@ -1,583 +0,0 @@ -.class public final Lf/h/a/b/g1/h/h; -.super Landroid/opengl/GLSurfaceView; -.source "SphericalGLSurfaceView.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/g1/h/h$a; - } -.end annotation - - -# instance fields -.field public final d:Landroid/hardware/SensorManager; - -.field public final e:Landroid/hardware/Sensor; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final f:Lf/h/a/b/g1/h/d; - -.field public final g:Landroid/os/Handler; - -.field public final h:Lf/h/a/b/g1/h/i; - -.field public final i:Lf/h/a/b/g1/h/f; - -.field public j:Landroid/graphics/SurfaceTexture; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Lf/h/a/b/m0$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 6 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Landroid/opengl/GLSurfaceView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - new-instance v1, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-direct {v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - iput-object v1, p0, Lf/h/a/b/g1/h/h;->g:Landroid/os/Handler; - - const-string v1, "sensor" - - invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v1, Landroid/hardware/SensorManager; - - iput-object v1, p0, Lf/h/a/b/g1/h/h;->d:Landroid/hardware/SensorManager; - - sget v2, Lf/h/a/b/i1/c0;->a:I - - const/16 v3, 0x12 - - if-lt v2, v3, :cond_0 - - const/16 v0, 0xf - - invoke-virtual {v1, v0}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; - - move-result-object v0 - - :cond_0 - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->d:Landroid/hardware/SensorManager; - - const/16 v1, 0xb - - invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; - - move-result-object v0 - - :cond_1 - iput-object v0, p0, Lf/h/a/b/g1/h/h;->e:Landroid/hardware/Sensor; - - new-instance v0, Lf/h/a/b/g1/h/f; - - invoke-direct {v0}, Lf/h/a/b/g1/h/f;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - new-instance v1, Lf/h/a/b/g1/h/h$a; - - invoke-direct {v1, p0, v0}, Lf/h/a/b/g1/h/h$a;->(Lf/h/a/b/g1/h/h;Lf/h/a/b/g1/h/f;)V - - new-instance v0, Lf/h/a/b/g1/h/i; - - const/high16 v2, 0x41c80000 # 25.0f - - invoke-direct {v0, p1, v1, v2}, Lf/h/a/b/g1/h/i;->(Landroid/content/Context;Lf/h/a/b/g1/h/i$a;F)V - - iput-object v0, p0, Lf/h/a/b/g1/h/h;->h:Lf/h/a/b/g1/h/i; - - const-string v0, "window" - - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/view/WindowManager; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object p1 - - new-instance v0, Lf/h/a/b/g1/h/d; - - const/4 v2, 0x2 - - new-array v3, v2, [Lf/h/a/b/g1/h/d$a; - - const/4 v4, 0x0 - - iget-object v5, p0, Lf/h/a/b/g1/h/h;->h:Lf/h/a/b/g1/h/i; - - aput-object v5, v3, v4 - - const/4 v4, 0x1 - - aput-object v1, v3, v4 - - invoke-direct {v0, p1, v3}, Lf/h/a/b/g1/h/d;->(Landroid/view/Display;[Lf/h/a/b/g1/h/d$a;)V - - iput-object v0, p0, Lf/h/a/b/g1/h/h;->f:Lf/h/a/b/g1/h/d; - - invoke-virtual {p0, v2}, Landroid/opengl/GLSurfaceView;->setEGLContextClientVersion(I)V - - invoke-virtual {p0, v1}, Landroid/opengl/GLSurfaceView;->setRenderer(Landroid/opengl/GLSurfaceView$Renderer;)V - - iget-object p1, p0, Lf/h/a/b/g1/h/h;->h:Lf/h/a/b/g1/h/i; - - invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - - return-void -.end method - -.method public static c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V - .locals 0 - .param p0 # Landroid/graphics/SurfaceTexture; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Landroid/graphics/SurfaceTexture;->release()V - - :cond_0 - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Landroid/view/Surface;->release()V - - :cond_1 - return-void -.end method - - -# virtual methods -.method public synthetic a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - if-eqz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - if-eqz v1, :cond_0 - - check-cast v1, Lf/h/a/b/s0; - - invoke-virtual {v1, v0}, Lf/h/a/b/s0;->I(Landroid/view/Surface;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/b/g1/h/h;->j:Landroid/graphics/SurfaceTexture; - - iget-object v1, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - invoke-static {v0, v1}, Lf/h/a/b/g1/h/h;->c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/g1/h/h;->j:Landroid/graphics/SurfaceTexture; - - iput-object v0, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - :cond_1 - return-void -.end method - -.method public synthetic b(Landroid/graphics/SurfaceTexture;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->j:Landroid/graphics/SurfaceTexture; - - iget-object v1, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - iput-object p1, p0, Lf/h/a/b/g1/h/h;->j:Landroid/graphics/SurfaceTexture; - - new-instance v2, Landroid/view/Surface; - - invoke-direct {v2, p1}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V - - iput-object v2, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - iget-object p1, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - if-eqz p1, :cond_0 - - check-cast p1, Lf/h/a/b/s0; - - invoke-virtual {p1, v2}, Lf/h/a/b/s0;->N(Landroid/view/Surface;)V - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/g1/h/h;->c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V - - return-void -.end method - -.method public onDetachedFromWindow()V - .locals 2 - - invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onDetachedFromWindow()V - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->g:Landroid/os/Handler; - - new-instance v1, Lf/h/a/b/g1/h/c; - - invoke-direct {v1, p0}, Lf/h/a/b/g1/h/c;->(Lf/h/a/b/g1/h/h;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public onPause()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->e:Landroid/hardware/Sensor; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->d:Landroid/hardware/SensorManager; - - iget-object v1, p0, Lf/h/a/b/g1/h/h;->f:Lf/h/a/b/g1/h/d; - - invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;)V - - :cond_0 - invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onPause()V - - return-void -.end method - -.method public onResume()V - .locals 4 - - invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onResume()V - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->e:Landroid/hardware/Sensor; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/b/g1/h/h;->d:Landroid/hardware/SensorManager; - - iget-object v2, p0, Lf/h/a/b/g1/h/h;->f:Lf/h/a/b/g1/h/d; - - const/4 v3, 0x0 - - invoke-virtual {v1, v2, v0, v3}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z - - :cond_0 - return-void -.end method - -.method public setDefaultStereoMode(I)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - iput p1, v0, Lf/h/a/b/g1/h/f;->k:I - - return-void -.end method - -.method public setSingleTapListener(Lf/h/a/b/g1/h/g;)V - .locals 1 - .param p1 # Lf/h/a/b/g1/h/g; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->h:Lf/h/a/b/g1/h/i; - - iput-object p1, v0, Lf/h/a/b/g1/h/i;->j:Lf/h/a/b/g1/h/g; - - return-void -.end method - -.method public setVideoComponent(Lf/h/a/b/m0$c;)V - .locals 12 - .param p1 # Lf/h/a/b/m0$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - if-ne p1, v0, :cond_0 - - return-void - - :cond_0 - const/4 v1, 0x7 - - const/4 v2, 0x5 - - const/4 v3, 0x6 - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - if-eqz v0, :cond_7 - - iget-object v6, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - if-eqz v6, :cond_1 - - check-cast v0, Lf/h/a/b/s0; - - invoke-virtual {v0, v6}, Lf/h/a/b/s0;->I(Landroid/view/Surface;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - iget-object v6, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - check-cast v0, Lf/h/a/b/s0; - - invoke-virtual {v0}, Lf/h/a/b/s0;->S()V - - iget-object v7, v0, Lf/h/a/b/s0;->E:Lf/h/a/b/j1/n; - - const/4 v8, 0x0 - - if-eq v7, v6, :cond_2 - - goto :goto_1 - - :cond_2 - iget-object v6, v0, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v7, v6 - - const/4 v9, 0x0 - - :goto_0 - if-ge v9, v7, :cond_4 - - aget-object v10, v6, v9 - - invoke-interface {v10}, Lf/h/a/b/p0;->u()I - - move-result v11 - - if-ne v11, v4, :cond_3 - - iget-object v11, v0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v11, v10}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v10 - - invoke-virtual {v10, v3}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - invoke-virtual {v10, v8}, Lf/h/a/b/n0;->d(Ljava/lang/Object;)Lf/h/a/b/n0; - - invoke-virtual {v10}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_3 - add-int/lit8 v9, v9, 0x1 - - goto :goto_0 - - :cond_4 - :goto_1 - iget-object v0, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - iget-object v6, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - check-cast v0, Lf/h/a/b/s0; - - invoke-virtual {v0}, Lf/h/a/b/s0;->S()V - - iget-object v7, v0, Lf/h/a/b/s0;->F:Lf/h/a/b/j1/s/a; - - if-eq v7, v6, :cond_5 - - goto :goto_3 - - :cond_5 - iget-object v6, v0, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v7, v6 - - const/4 v9, 0x0 - - :goto_2 - if-ge v9, v7, :cond_7 - - aget-object v10, v6, v9 - - invoke-interface {v10}, Lf/h/a/b/p0;->u()I - - move-result v11 - - if-ne v11, v2, :cond_6 - - iget-object v11, v0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v11, v10}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v10 - - invoke-virtual {v10, v1}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - invoke-virtual {v10, v8}, Lf/h/a/b/n0;->d(Ljava/lang/Object;)Lf/h/a/b/n0; - - invoke-virtual {v10}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_6 - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_7 - :goto_3 - iput-object p1, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - if-eqz p1, :cond_c - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - check-cast p1, Lf/h/a/b/s0; - - invoke-virtual {p1}, Lf/h/a/b/s0;->S()V - - iput-object v0, p1, Lf/h/a/b/s0;->E:Lf/h/a/b/j1/n; - - iget-object v6, p1, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v7, v6 - - const/4 v8, 0x0 - - :goto_4 - if-ge v8, v7, :cond_9 - - aget-object v9, v6, v8 - - invoke-interface {v9}, Lf/h/a/b/p0;->u()I - - move-result v10 - - if-ne v10, v4, :cond_8 - - iget-object v10, p1, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v10, v9}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v9 - - invoke-virtual {v9, v3}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - iget-boolean v10, v9, Lf/h/a/b/n0;->j:Z - - xor-int/lit8 v10, v10, 0x1 - - invoke-static {v10}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object v0, v9, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - invoke-virtual {v9}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_8 - add-int/lit8 v8, v8, 0x1 - - goto :goto_4 - - :cond_9 - iget-object p1, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->i:Lf/h/a/b/g1/h/f; - - check-cast p1, Lf/h/a/b/s0; - - invoke-virtual {p1}, Lf/h/a/b/s0;->S()V - - iput-object v0, p1, Lf/h/a/b/s0;->F:Lf/h/a/b/j1/s/a; - - iget-object v3, p1, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v4, v3 - - :goto_5 - if-ge v5, v4, :cond_b - - aget-object v6, v3, v5 - - invoke-interface {v6}, Lf/h/a/b/p0;->u()I - - move-result v7 - - if-ne v7, v2, :cond_a - - iget-object v7, p1, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v7, v6}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v6 - - invoke-virtual {v6, v1}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - iget-boolean v7, v6, Lf/h/a/b/n0;->j:Z - - xor-int/lit8 v7, v7, 0x1 - - invoke-static {v7}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object v0, v6, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - invoke-virtual {v6}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_a - add-int/lit8 v5, v5, 0x1 - - goto :goto_5 - - :cond_b - iget-object p1, p0, Lf/h/a/b/g1/h/h;->l:Lf/h/a/b/m0$c; - - iget-object v0, p0, Lf/h/a/b/g1/h/h;->k:Landroid/view/Surface; - - check-cast p1, Lf/h/a/b/s0; - - invoke-virtual {p1, v0}, Lf/h/a/b/s0;->N(Landroid/view/Surface;)V - - :cond_c - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/i$a.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/i$a.smali deleted file mode 100644 index b27cf177c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/i$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/g1/h/i$a; -.super Ljava/lang/Object; -.source "TouchTracker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/g1/h/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/g1/h/i.smali b/com.discord/smali_classes2/f/h/a/b/g1/h/i.smali deleted file mode 100644 index 880810f450..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/g1/h/i.smali +++ /dev/null @@ -1,283 +0,0 @@ -.class public Lf/h/a/b/g1/h/i; -.super Landroid/view/GestureDetector$SimpleOnGestureListener; -.source "TouchTracker.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; -.implements Lf/h/a/b/g1/h/d$a; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/g1/h/i$a; - } -.end annotation - - -# instance fields -.field public final d:Landroid/graphics/PointF; - -.field public final e:Landroid/graphics/PointF; - -.field public final f:Lf/h/a/b/g1/h/i$a; - -.field public final g:F - -.field public final h:Landroid/view/GestureDetector; - -.field public volatile i:F - -.field public j:Lf/h/a/b/g1/h/g; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/b/g1/h/i$a;F)V - .locals 1 - - invoke-direct {p0}, Landroid/view/GestureDetector$SimpleOnGestureListener;->()V - - new-instance v0, Landroid/graphics/PointF; - - invoke-direct {v0}, Landroid/graphics/PointF;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/i;->d:Landroid/graphics/PointF; - - new-instance v0, Landroid/graphics/PointF; - - invoke-direct {v0}, Landroid/graphics/PointF;->()V - - iput-object v0, p0, Lf/h/a/b/g1/h/i;->e:Landroid/graphics/PointF; - - iput-object p2, p0, Lf/h/a/b/g1/h/i;->f:Lf/h/a/b/g1/h/i$a; - - iput p3, p0, Lf/h/a/b/g1/h/i;->g:F - - new-instance p2, Landroid/view/GestureDetector; - - invoke-direct {p2, p1, p0}, Landroid/view/GestureDetector;->(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V - - iput-object p2, p0, Lf/h/a/b/g1/h/i;->h:Landroid/view/GestureDetector; - - const p1, 0x40490fdb # (float)Math.PI - - iput p1, p0, Lf/h/a/b/g1/h/i;->i:F - - return-void -.end method - - -# virtual methods -.method public a([FF)V - .locals 0 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - neg-float p1, p2 - - iput p1, p0, Lf/h/a/b/g1/h/i;->i:F - - return-void -.end method - -.method public onDown(Landroid/view/MotionEvent;)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/g1/h/i;->d:Landroid/graphics/PointF; - - invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F - - move-result v1 - - invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F - - move-result p1 - - invoke-virtual {v0, v1, p1}, Landroid/graphics/PointF;->set(FF)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z - .locals 6 - - invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F - - move-result p1 - - iget-object p3, p0, Lf/h/a/b/g1/h/i;->d:Landroid/graphics/PointF; - - iget p3, p3, Landroid/graphics/PointF;->x:F - - sub-float/2addr p1, p3 - - iget p3, p0, Lf/h/a/b/g1/h/i;->g:F - - div-float/2addr p1, p3 - - invoke-virtual {p2}, Landroid/view/MotionEvent;->getY()F - - move-result p3 - - iget-object p4, p0, Lf/h/a/b/g1/h/i;->d:Landroid/graphics/PointF; - - iget v0, p4, Landroid/graphics/PointF;->y:F - - sub-float/2addr p3, v0 - - iget v0, p0, Lf/h/a/b/g1/h/i;->g:F - - div-float/2addr p3, v0 - - invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - invoke-virtual {p2}, Landroid/view/MotionEvent;->getY()F - - move-result p2 - - invoke-virtual {p4, v0, p2}, Landroid/graphics/PointF;->set(FF)V - - iget p2, p0, Lf/h/a/b/g1/h/i;->i:F - - float-to-double v0, p2 - - invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D - - move-result-wide v2 - - double-to-float p2, v2 - - invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D - - move-result-wide v0 - - double-to-float p4, v0 - - iget-object v0, p0, Lf/h/a/b/g1/h/i;->e:Landroid/graphics/PointF; - - iget v1, v0, Landroid/graphics/PointF;->x:F - - mul-float v2, p2, p1 - - mul-float v3, p4, p3 - - sub-float/2addr v2, v3 - - sub-float/2addr v1, v2 - - iput v1, v0, Landroid/graphics/PointF;->x:F - - iget v1, v0, Landroid/graphics/PointF;->y:F - - mul-float p4, p4, p1 - - mul-float p2, p2, p3 - - add-float/2addr p2, p4 - - add-float/2addr p2, v1 - - iput p2, v0, Landroid/graphics/PointF;->y:F - - const/high16 p1, 0x42340000 # 45.0f - - invoke-static {p1, p2}, Ljava/lang/Math;->min(FF)F - - move-result p1 - - const/high16 p2, -0x3dcc0000 # -45.0f - - invoke-static {p2, p1}, Ljava/lang/Math;->max(FF)F - - move-result p1 - - iput p1, v0, Landroid/graphics/PointF;->y:F - - iget-object p1, p0, Lf/h/a/b/g1/h/i;->f:Lf/h/a/b/g1/h/i$a; - - iget-object p2, p0, Lf/h/a/b/g1/h/i;->e:Landroid/graphics/PointF; - - check-cast p1, Lf/h/a/b/g1/h/h$a; - - monitor-enter p1 - - :try_start_0 - iget p3, p2, Landroid/graphics/PointF;->y:F - - iput p3, p1, Lf/h/a/b/g1/h/h$a;->j:F - - invoke-virtual {p1}, Lf/h/a/b/g1/h/h$a;->b()V - - iget-object v0, p1, Lf/h/a/b/g1/h/h$a;->i:[F - - const/4 v1, 0x0 - - iget p2, p2, Landroid/graphics/PointF;->x:F - - neg-float v2, p2 - - const/4 v3, 0x0 - - const/high16 v4, 0x3f800000 # 1.0f - - const/4 v5, 0x0 - - invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p1 - - const/4 p1, 0x1 - - return p1 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - - throw p2 -.end method - -.method public onSingleTapUp(Landroid/view/MotionEvent;)Z - .locals 0 - - iget-object p1, p0, Lf/h/a/b/g1/h/i;->j:Lf/h/a/b/g1/h/g; - - if-eqz p1, :cond_0 - - check-cast p1, Lcom/google/android/exoplayer2/ui/PlayerView$b; - - iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerView; - - invoke-static {p1}, Lcom/google/android/exoplayer2/ui/PlayerView;->b(Lcom/google/android/exoplayer2/ui/PlayerView;)Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 0 - - iget-object p1, p0, Lf/h/a/b/g1/h/i;->h:Landroid/view/GestureDetector; - - invoke-virtual {p1, p2}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h.smali b/com.discord/smali_classes2/f/h/a/b/h.smali index 885cf46870..e292d2ee7f 100644 --- a/com.discord/smali_classes2/f/h/a/b/h.smali +++ b/com.discord/smali_classes2/f/h/a/b/h.smali @@ -1,34 +1,12 @@ -.class public final synthetic Lf/h/a/b/h; +.class public interface abstract Lf/h/a/b/h; .super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h;->a:Lf/h/a/b/a0$b; - - return-void -.end method +.source "com.google.android.datatransport:transport-api@@2.2.0" # virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->g(Lf/h/a/b/m0$a;)V - - return-void +.method public abstract a(Ljava/lang/Exception;)V + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param .end method diff --git a/com.discord/smali_classes2/f/h/a/b/h0.smali b/com.discord/smali_classes2/f/h/a/b/h0.smali deleted file mode 100644 index fe38f56a18..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h0.smali +++ /dev/null @@ -1,1446 +0,0 @@ -.class public final Lf/h/a/b/h0; -.super Ljava/lang/Object; -.source "MediaPeriodQueue.java" - - -# instance fields -.field public final a:Lf/h/a/b/t0$b; - -.field public final b:Lf/h/a/b/t0$c; - -.field public c:J - -.field public d:Lf/h/a/b/t0; - -.field public e:I - -.field public f:Z - -.field public g:Lf/h/a/b/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public h:Lf/h/a/b/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Lf/h/a/b/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:I - -.field public k:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/t0$b; - - invoke-direct {v0}, Lf/h/a/b/t0$b;->()V - - iput-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - new-instance v0, Lf/h/a/b/t0$c; - - invoke-direct {v0}, Lf/h/a/b/t0$c;->()V - - iput-object v0, p0, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - sget-object v0, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - iput-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/b/f0; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - iget-object v2, p0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-ne v0, v2, :cond_1 - - iget-object v0, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - iput-object v0, p0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - :cond_1 - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - invoke-virtual {v0}, Lf/h/a/b/f0;->g()V - - iget v0, p0, Lf/h/a/b/h0;->j:I - - add-int/lit8 v0, v0, -0x1 - - iput v0, p0, Lf/h/a/b/h0;->j:I - - if-nez v0, :cond_2 - - iput-object v1, p0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v1, v0, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - iput-object v1, p0, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v0, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v0, v0, Lf/h/a/b/d1/p$a;->d:J - - iput-wide v0, p0, Lf/h/a/b/h0;->l:J - - :cond_2 - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iget-object v0, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - iput-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - return-object v0 -.end method - -.method public b(Z)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - iget-object p1, v0, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - move-object p1, v1 - - :goto_0 - iput-object p1, p0, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - iget-object p1, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object p1, p1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v2, p1, Lf/h/a/b/d1/p$a;->d:J - - iput-wide v2, p0, Lf/h/a/b/h0;->l:J - - invoke-virtual {p0, v0}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - invoke-virtual {v0}, Lf/h/a/b/f0;->g()V - - goto :goto_1 - - :cond_1 - if-nez p1, :cond_2 - - iput-object v1, p0, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - :cond_2 - :goto_1 - iput-object v1, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iput-object v1, p0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - iput-object v1, p0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/h0;->j:I - - return-void -.end method - -.method public final c(Lf/h/a/b/f0;J)Lf/h/a/b/g0; - .locals 20 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move-object/from16 v8, p0 - - move-object/from16 v0, p1 - - iget-object v1, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-wide v2, v0, Lf/h/a/b/f0;->n:J - - iget-wide v4, v1, Lf/h/a/b/g0;->e:J - - add-long/2addr v2, v4 - - sub-long v2, v2, p2 - - iget-boolean v4, v1, Lf/h/a/b/g0;->f:Z - - const/4 v7, -0x1 - - const-wide/16 v9, 0x0 - - const/4 v11, 0x0 - - if-eqz v4, :cond_4 - - iget-object v4, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v12, v1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object v12, v12, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v4, v12}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v14 - - iget-object v13, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v15, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v4, v8, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - iget v12, v8, Lf/h/a/b/h0;->e:I - - iget-boolean v5, v8, Lf/h/a/b/h0;->f:Z - - move-object/from16 v16, v4 - - move/from16 v17, v12 - - move/from16 v18, v5 - - invoke-virtual/range {v13 .. v18}, Lf/h/a/b/t0;->d(ILf/h/a/b/t0$b;Lf/h/a/b/t0$c;IZ)I - - move-result v4 - - if-ne v4, v7, :cond_0 - - return-object v11 - - :cond_0 - iget-object v5, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v6, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - const/4 v7, 0x1 - - invoke-virtual {v5, v4, v6, v7}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object v5 - - iget v15, v5, Lf/h/a/b/t0$b;->b:I - - iget-object v5, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v5, v5, Lf/h/a/b/t0$b;->a:Ljava/lang/Object; - - iget-object v1, v1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v6, v1, Lf/h/a/b/d1/p$a;->d:J - - iget-object v1, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v12, v8, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - invoke-virtual {v1, v15, v12}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v1 - - iget v1, v1, Lf/h/a/b/t0$c;->f:I - - if-ne v1, v4, :cond_3 - - iget-object v12, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v13, v8, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - iget-object v14, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - const-wide v16, -0x7fffffffffffffffL # -4.9E-324 - - invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v18 - - invoke-virtual/range {v12 .. v19}, Lf/h/a/b/t0;->k(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJJ)Landroid/util/Pair; - - move-result-object v1 - - if-nez v1, :cond_1 - - return-object v11 - - :cond_1 - iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; - - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - iget-object v0, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz v0, :cond_2 - - iget-object v1, v0, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v0, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v0, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v0, v0, Lf/h/a/b/d1/p$a;->d:J - - goto :goto_0 - - :cond_2 - iget-wide v0, v8, Lf/h/a/b/h0;->c:J - - const-wide/16 v5, 0x1 - - add-long/2addr v5, v0 - - iput-wide v5, v8, Lf/h/a/b/h0;->c:J - - :goto_0 - move-wide v6, v3 - - const-wide v9, -0x7fffffffffffffffL # -4.9E-324 - - move-wide v4, v0 - - move-object v1, v2 - - goto :goto_1 - - :cond_3 - move-object v1, v5 - - move-wide v4, v6 - - move-wide v6, v9 - - :goto_1 - move-object/from16 v0, p0 - - move-wide v2, v6 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h0;->l(Ljava/lang/Object;JJ)Lf/h/a/b/d1/p$a; - - move-result-object v1 - - move-wide v2, v9 - - move-wide v4, v6 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h0;->d(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/g0; - - move-result-object v0 - - return-object v0 - - :cond_4 - iget-object v0, v1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object v4, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v5, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v6, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v4, v5, v6}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - invoke-virtual {v0}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v4 - - if-eqz v4, :cond_a - - iget v4, v0, Lf/h/a/b/d1/p$a;->b:I - - iget-object v5, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v5, v5, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v5, v5, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object v6, v5, v4 - - iget v6, v6, Lf/h/a/b/d1/y/a$a;->a:I - - if-ne v6, v7, :cond_5 - - return-object v11 - - :cond_5 - iget v7, v0, Lf/h/a/b/d1/p$a;->c:I - - aget-object v5, v5, v4 - - invoke-virtual {v5, v7}, Lf/h/a/b/d1/y/a$a;->a(I)I - - move-result v5 - - if-ge v5, v6, :cond_7 - - iget-object v2, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/t0$b;->f(II)Z - - move-result v2 - - if-nez v2, :cond_6 - - goto :goto_2 - - :cond_6 - iget-object v2, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-wide v6, v1, Lf/h/a/b/g0;->c:J - - iget-wide v9, v0, Lf/h/a/b/d1/p$a;->d:J - - move-object/from16 v0, p0 - - move-object v1, v2 - - move v2, v4 - - move v3, v5 - - move-wide v4, v6 - - move-wide v6, v9 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/b/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/b/g0; - - move-result-object v11 - - :goto_2 - return-object v11 - - :cond_7 - iget-wide v4, v1, Lf/h/a/b/g0;->c:J - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v1, v4, v6 - - if-nez v1, :cond_9 - - iget-object v12, v8, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v13, v8, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - iget-object v14, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget v15, v14, Lf/h/a/b/t0$b;->b:I - - const-wide v16, -0x7fffffffffffffffL # -4.9E-324 - - invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v18 - - invoke-virtual/range {v12 .. v19}, Lf/h/a/b/t0;->k(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJJ)Landroid/util/Pair; - - move-result-object v1 - - if-nez v1, :cond_8 - - return-object v11 - - :cond_8 - iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - move-wide v2, v1 - - goto :goto_3 - - :cond_9 - move-wide v2, v4 - - :goto_3 - iget-object v1, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-wide v4, v0, Lf/h/a/b/d1/p$a;->d:J - - move-object/from16 v0, p0 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/b/g0; - - move-result-object v0 - - return-object v0 - - :cond_a - iget-object v2, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-wide v3, v1, Lf/h/a/b/g0;->d:J - - invoke-virtual {v2, v3, v4}, Lf/h/a/b/t0$b;->c(J)I - - move-result v2 - - if-ne v2, v7, :cond_b - - iget-object v2, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-wide v3, v1, Lf/h/a/b/g0;->e:J - - iget-wide v5, v0, Lf/h/a/b/d1/p$a;->d:J - - move-object/from16 v0, p0 - - move-object v1, v2 - - move-wide v2, v3 - - move-wide v4, v5 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/b/g0; - - move-result-object v0 - - return-object v0 - - :cond_b - iget-object v3, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v3, v2}, Lf/h/a/b/t0$b;->e(I)I - - move-result v3 - - iget-object v4, v8, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v4, v2, v3}, Lf/h/a/b/t0$b;->f(II)Z - - move-result v4 - - if-nez v4, :cond_c - - goto :goto_4 - - :cond_c - iget-object v4, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-wide v5, v1, Lf/h/a/b/g0;->e:J - - iget-wide v9, v0, Lf/h/a/b/d1/p$a;->d:J - - move-object/from16 v0, p0 - - move-object v1, v4 - - move-wide v4, v5 - - move-wide v6, v9 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/b/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/b/g0; - - move-result-object v11 - - :goto_4 - return-object v11 -.end method - -.method public final d(Lf/h/a/b/d1/p$a;JJ)Lf/h/a/b/g0; - .locals 8 - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v1, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v2, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - invoke-virtual {p1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object p4, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget p5, p1, Lf/h/a/b/d1/p$a;->b:I - - iget v0, p1, Lf/h/a/b/d1/p$a;->c:I - - invoke-virtual {p4, p5, v0}, Lf/h/a/b/t0$b;->f(II)Z - - move-result p4 - - if-nez p4, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - iget-object v1, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget v2, p1, Lf/h/a/b/d1/p$a;->b:I - - iget v3, p1, Lf/h/a/b/d1/p$a;->c:I - - iget-wide v6, p1, Lf/h/a/b/d1/p$a;->d:J - - move-object v0, p0 - - move-wide v4, p2 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/b/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/b/g0; - - move-result-object p1 - - return-object p1 - - :cond_1 - iget-object v1, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-wide v4, p1, Lf/h/a/b/d1/p$a;->d:J - - move-object v0, p0 - - move-wide v2, p4 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/b/g0; - - move-result-object p1 - - return-object p1 -.end method - -.method public final e(Ljava/lang/Object;IIJJ)Lf/h/a/b/g0; - .locals 16 - - move-object/from16 v0, p0 - - new-instance v7, Lf/h/a/b/d1/p$a; - - move-object v1, v7 - - move-object/from16 v2, p1 - - move/from16 v3, p2 - - move/from16 v4, p3 - - move-wide/from16 v5, p6 - - invoke-direct/range {v1 .. v6}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;IIJ)V - - iget-object v1, v0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v2, v7, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v3, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v1, v2, v3}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v1 - - iget v2, v7, Lf/h/a/b/d1/p$a;->b:I - - iget v3, v7, Lf/h/a/b/d1/p$a;->c:I - - invoke-virtual {v1, v2, v3}, Lf/h/a/b/t0$b;->a(II)J - - move-result-wide v9 - - iget-object v1, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v1, v1, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v1, v1, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object v1, v1, p2 - - const/4 v2, -0x1 - - invoke-virtual {v1, v2}, Lf/h/a/b/d1/y/a$a;->a(I)I - - move-result v1 - - move/from16 v2, p3 - - if-ne v2, v1, :cond_0 - - iget-object v1, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v1, v1, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-wide v1, v1, Lf/h/a/b/d1/y/a;->d:J - - goto :goto_0 - - :cond_0 - const-wide/16 v1, 0x0 - - :goto_0 - move-wide v3, v1 - - new-instance v13, Lf/h/a/b/g0; - - const-wide v11, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - move-object v1, v13 - - move-object v2, v7 - - move-wide/from16 v5, p4 - - move-wide v7, v11 - - move v11, v14 - - move v12, v15 - - invoke-direct/range {v1 .. v12}, Lf/h/a/b/g0;->(Lf/h/a/b/d1/p$a;JJJJZZ)V - - return-object v13 -.end method - -.method public final f(Ljava/lang/Object;JJ)Lf/h/a/b/g0; - .locals 16 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - move-wide/from16 v4, p2 - - invoke-virtual {v1, v4, v5}, Lf/h/a/b/t0$b;->b(J)I - - move-result v1 - - new-instance v3, Lf/h/a/b/d1/p$a; - - move-object/from16 v2, p1 - - move-wide/from16 v6, p4 - - invoke-direct {v3, v2, v6, v7, v1}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;JI)V - - invoke-virtual {v3}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v2 - - const/4 v6, -0x1 - - if-nez v2, :cond_0 - - iget v2, v3, Lf/h/a/b/d1/p$a;->e:I - - if-ne v2, v6, :cond_0 - - const/4 v2, 0x1 - - const/4 v12, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - const/4 v12, 0x0 - - :goto_0 - invoke-virtual {v0, v3, v12}, Lf/h/a/b/h0;->h(Lf/h/a/b/d1/p$a;Z)Z - - move-result v13 - - const-wide v7, -0x7fffffffffffffffL # -4.9E-324 - - if-eq v1, v6, :cond_1 - - iget-object v2, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v2, v1}, Lf/h/a/b/t0$b;->d(I)J - - move-result-wide v1 - - move-wide v9, v1 - - goto :goto_1 - - :cond_1 - move-wide v9, v7 - - :goto_1 - cmp-long v1, v9, v7 - - if-eqz v1, :cond_3 - - const-wide/high16 v1, -0x8000000000000000L - - cmp-long v6, v9, v1 - - if-nez v6, :cond_2 - - goto :goto_2 - - :cond_2 - move-wide v14, v9 - - goto :goto_3 - - :cond_3 - :goto_2 - iget-object v1, v0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-wide v1, v1, Lf/h/a/b/t0$b;->c:J - - move-wide v14, v1 - - :goto_3 - new-instance v1, Lf/h/a/b/g0; - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - move-object v2, v1 - - move-wide/from16 v4, p2 - - move-wide v8, v9 - - move-wide v10, v14 - - invoke-direct/range {v2 .. v13}, Lf/h/a/b/g0;->(Lf/h/a/b/d1/p$a;JJJJZZ)V - - return-object v1 -.end method - -.method public g(Lf/h/a/b/g0;)Lf/h/a/b/g0; - .locals 13 - - iget-object v1, p1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget v0, v1, Lf/h/a/b/d1/p$a;->e:I - - const/4 v2, -0x1 - - if-ne v0, v2, :cond_0 - - const/4 v0, 0x1 - - const/4 v10, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - const/4 v10, 0x0 - - :goto_0 - invoke-virtual {p0, v1, v10}, Lf/h/a/b/h0;->h(Lf/h/a/b/d1/p$a;Z)Z - - move-result v11 - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v2, p1, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-object v2, v2, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - iget-object v3, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/t0;->h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - invoke-virtual {v1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget v2, v1, Lf/h/a/b/d1/p$a;->b:I - - iget v3, v1, Lf/h/a/b/d1/p$a;->c:I - - invoke-virtual {v0, v2, v3}, Lf/h/a/b/t0$b;->a(II)J - - move-result-wide v2 - - :cond_1 - :goto_1 - move-wide v8, v2 - - goto :goto_2 - - :cond_2 - iget-wide v2, p1, Lf/h/a/b/g0;->d:J - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v0, v2, v4 - - if-eqz v0, :cond_3 - - const-wide/high16 v4, -0x8000000000000000L - - cmp-long v0, v2, v4 - - if-nez v0, :cond_1 - - :cond_3 - iget-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-wide v2, v0, Lf/h/a/b/t0$b;->c:J - - goto :goto_1 - - :goto_2 - new-instance v12, Lf/h/a/b/g0; - - iget-wide v2, p1, Lf/h/a/b/g0;->b:J - - iget-wide v4, p1, Lf/h/a/b/g0;->c:J - - iget-wide v6, p1, Lf/h/a/b/g0;->d:J - - move-object v0, v12 - - invoke-direct/range {v0 .. v11}, Lf/h/a/b/g0;->(Lf/h/a/b/d1/p$a;JJJJZZ)V - - return-object v12 -.end method - -.method public final h(Lf/h/a/b/d1/p$a;Z)Z - .locals 8 - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object p1, p1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v0, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v2 - - iget-object p1, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {p1, v2, v0}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object p1 - - iget p1, p1, Lf/h/a/b/t0$b;->b:I - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v1, p0, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object p1 - - iget-boolean p1, p1, Lf/h/a/b/t0$c;->e:Z - - const/4 v0, 0x0 - - const/4 v7, 0x1 - - if-nez p1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v3, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v4, p0, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - iget v5, p0, Lf/h/a/b/h0;->e:I - - iget-boolean v6, p0, Lf/h/a/b/h0;->f:Z - - invoke-virtual/range {v1 .. v6}, Lf/h/a/b/t0;->d(ILf/h/a/b/t0$b;Lf/h/a/b/t0$c;IZ)I - - move-result p1 - - const/4 v1, -0x1 - - if-ne p1, v1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - if-eqz p2, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - return v0 -.end method - -.method public i(J)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lf/h/a/b/f0;->f()Z - - move-result v1 - - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-boolean v1, v0, Lf/h/a/b/f0;->d:Z - - if-eqz v1, :cond_0 - - iget-object v1, v0, Lf/h/a/b/f0;->a:Lf/h/a/b/d1/o; - - iget-wide v2, v0, Lf/h/a/b/f0;->n:J - - sub-long/2addr p1, v2 - - invoke-interface {v1, p1, p2}, Lf/h/a/b/d1/o;->s(J)V - - :cond_0 - return-void -.end method - -.method public j(Lf/h/a/b/f0;)Z - .locals 3 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, p0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - :goto_1 - iget-object p1, p1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz p1, :cond_2 - - iget-object v2, p0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - if-ne p1, v2, :cond_1 - - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - iput-object v0, p0, Lf/h/a/b/h0;->h:Lf/h/a/b/f0; - - const/4 v0, 0x1 - - :cond_1 - invoke-virtual {p1}, Lf/h/a/b/f0;->g()V - - iget v2, p0, Lf/h/a/b/h0;->j:I - - sub-int/2addr v2, v1 - - iput v2, p0, Lf/h/a/b/h0;->j:I - - goto :goto_1 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/h0;->i:Lf/h/a/b/f0; - - const/4 v1, 0x0 - - iget-object v2, p1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-nez v2, :cond_3 - - goto :goto_2 - - :cond_3 - invoke-virtual {p1}, Lf/h/a/b/f0;->b()V - - iput-object v1, p1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - invoke-virtual {p1}, Lf/h/a/b/f0;->c()V - - :goto_2 - return v0 -.end method - -.method public k(Ljava/lang/Object;J)Lf/h/a/b/d1/p$a; - .locals 9 - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v1, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v2 - - const/4 v3, 0x1 - - invoke-virtual {v0, v2, v1, v3}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object v0 - - iget v0, v0, Lf/h/a/b/t0$b;->b:I - - iget-object v1, p0, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - const/4 v2, -0x1 - - if-eqz v1, :cond_1 - - iget-object v3, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - invoke-virtual {v3, v1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v1 - - if-eq v1, v2, :cond_1 - - iget-object v3, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v4, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v3, v1, v4}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v1 - - iget v1, v1, Lf/h/a/b/t0$b;->b:I - - if-ne v1, v0, :cond_1 - - iget-wide v0, p0, Lf/h/a/b/h0;->l:J - - :cond_0 - :goto_0 - move-wide v7, v0 - - goto :goto_3 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - :goto_1 - if-eqz v1, :cond_3 - - iget-object v3, v1, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - invoke-virtual {v3, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - iget-object v0, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v0, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v0, v0, Lf/h/a/b/d1/p$a;->d:J - - goto :goto_0 - - :cond_2 - iget-object v1, v1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - goto :goto_1 - - :cond_3 - iget-object v1, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - :goto_2 - if-eqz v1, :cond_5 - - iget-object v3, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v4, v1, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - invoke-virtual {v3, v4}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v3 - - if-eq v3, v2, :cond_4 - - iget-object v4, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v5, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v4, v3, v5}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v3 - - iget v3, v3, Lf/h/a/b/t0$b;->b:I - - if-ne v3, v0, :cond_4 - - iget-object v0, v1, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-object v0, v0, Lf/h/a/b/g0;->a:Lf/h/a/b/d1/p$a; - - iget-wide v0, v0, Lf/h/a/b/d1/p$a;->d:J - - goto :goto_0 - - :cond_4 - iget-object v1, v1, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - goto :goto_2 - - :cond_5 - iget-wide v0, p0, Lf/h/a/b/h0;->c:J - - const-wide/16 v2, 0x1 - - add-long/2addr v2, v0 - - iput-wide v2, p0, Lf/h/a/b/h0;->c:J - - iget-object v2, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - if-nez v2, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h0;->k:Ljava/lang/Object; - - iput-wide v0, p0, Lf/h/a/b/h0;->l:J - - goto :goto_0 - - :goto_3 - move-object v3, p0 - - move-object v4, p1 - - move-wide v5, p2 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/b/h0;->l(Ljava/lang/Object;JJ)Lf/h/a/b/d1/p$a; - - move-result-object p1 - - return-object p1 -.end method - -.method public final l(Ljava/lang/Object;JJ)Lf/h/a/b/d1/p$a; - .locals 7 - - iget-object v0, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v1, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v2 - - const/4 v3, 0x1 - - invoke-virtual {v0, v2, v1, v3}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - iget-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p2, p3}, Lf/h/a/b/t0$b;->c(J)I - - move-result v3 - - const/4 v0, -0x1 - - if-ne v3, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {v0, p2, p3}, Lf/h/a/b/t0$b;->b(J)I - - move-result p2 - - new-instance p3, Lf/h/a/b/d1/p$a; - - invoke-direct {p3, p1, p4, p5, p2}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;JI)V - - return-object p3 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - invoke-virtual {p2, v3}, Lf/h/a/b/t0$b;->e(I)I - - move-result v4 - - new-instance p2, Lf/h/a/b/d1/p$a; - - move-object v1, p2 - - move-object v2, p1 - - move-wide v5, p4 - - invoke-direct/range {v1 .. v6}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;IIJ)V - - return-object p2 -.end method - -.method public final m()Z - .locals 8 - - iget-object v0, p0, Lf/h/a/b/h0;->g:Lf/h/a/b/f0; - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget-object v2, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v3, v0, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - invoke-virtual {v2, v3}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v2 - - move v3, v2 - - :goto_0 - iget-object v2, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v4, p0, Lf/h/a/b/h0;->a:Lf/h/a/b/t0$b; - - iget-object v5, p0, Lf/h/a/b/h0;->b:Lf/h/a/b/t0$c; - - iget v6, p0, Lf/h/a/b/h0;->e:I - - iget-boolean v7, p0, Lf/h/a/b/h0;->f:Z - - invoke-virtual/range {v2 .. v7}, Lf/h/a/b/t0;->d(ILf/h/a/b/t0$b;Lf/h/a/b/t0$c;IZ)I - - move-result v3 - - :goto_1 - iget-object v2, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - if-eqz v2, :cond_1 - - iget-object v4, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - iget-boolean v4, v4, Lf/h/a/b/g0;->f:Z - - if-nez v4, :cond_1 - - move-object v0, v2 - - goto :goto_1 - - :cond_1 - iget-object v2, v0, Lf/h/a/b/f0;->k:Lf/h/a/b/f0; - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_4 - - if-nez v2, :cond_2 - - goto :goto_2 - - :cond_2 - iget-object v4, p0, Lf/h/a/b/h0;->d:Lf/h/a/b/t0; - - iget-object v5, v2, Lf/h/a/b/f0;->b:Ljava/lang/Object; - - invoke-virtual {v4, v5}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v4 - - if-eq v4, v3, :cond_3 - - goto :goto_2 - - :cond_3 - move-object v0, v2 - - goto :goto_0 - - :cond_4 - :goto_2 - invoke-virtual {p0, v0}, Lf/h/a/b/h0;->j(Lf/h/a/b/f0;)Z - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - invoke-virtual {p0, v3}, Lf/h/a/b/h0;->g(Lf/h/a/b/g0;)Lf/h/a/b/g0; - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/b/f0;->f:Lf/h/a/b/g0; - - xor-int/lit8 v0, v2, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/a.smali b/com.discord/smali_classes2/f/h/a/b/h1/a.smali deleted file mode 100644 index f672b681ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/a.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# instance fields -.field public final synthetic a:I - -.field public final synthetic b:J - -.field public final synthetic c:J - - -# direct methods -.method public synthetic constructor (IJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/h1/a;->a:I - - iput-wide p2, p0, Lf/h/a/b/h1/a;->b:J - - iput-wide p4, p0, Lf/h/a/b/h1/a;->c:J - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 6 - - iget v0, p0, Lf/h/a/b/h1/a;->a:I - - iget-wide v1, p0, Lf/h/a/b/h1/a;->b:J - - iget-wide v3, p0, Lf/h/a/b/h1/a;->c:J - - move-object v5, p1 - - check-cast v5, Lf/h/a/b/h1/e$a; - - invoke-static/range {v0 .. v5}, Lf/h/a/b/h1/m;->k(IJJLf/h/a/b/h1/e$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/b.smali b/com.discord/smali_classes2/f/h/a/b/h1/b.smali deleted file mode 100644 index c97fb38cdc..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/b.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/h1/m$b; - -.field public final synthetic e:Lf/h/a/b/h1/m; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/h1/m$b;Lf/h/a/b/h1/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h1/b;->d:Lf/h/a/b/h1/m$b; - - iput-object p2, p0, Lf/h/a/b/h1/b;->e:Lf/h/a/b/h1/m; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/b;->d:Lf/h/a/b/h1/m$b; - - iget-object v1, p0, Lf/h/a/b/h1/b;->e:Lf/h/a/b/h1/m; - - invoke-virtual {v0, v1}, Lf/h/a/b/h1/m$b;->b(Lf/h/a/b/h1/m;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/c.smali b/com.discord/smali_classes2/f/h/a/b/h1/c.smali deleted file mode 100644 index 5d4882c724..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/c.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/b/h1/c; -.super Ljava/lang/Object; -.source "Allocation.java" - - -# instance fields -.field public final a:[B - -.field public final b:I - - -# direct methods -.method public constructor ([BI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h1/c;->a:[B - - iput p2, p0, Lf/h/a/b/h1/c;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/d.smali b/com.discord/smali_classes2/f/h/a/b/h1/d.smali deleted file mode 100644 index 8901d1c723..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/d.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/d; -.super Ljava/lang/Object; -.source "Allocator.java" diff --git a/com.discord/smali_classes2/f/h/a/b/h1/e$a.smali b/com.discord/smali_classes2/f/h/a/b/h1/e$a.smali deleted file mode 100644 index 82f6dbc290..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/e$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/e$a; -.super Ljava/lang/Object; -.source "BandwidthMeter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/h1/e.smali b/com.discord/smali_classes2/f/h/a/b/h1/e.smali deleted file mode 100644 index d2a13e15bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/e.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/e; -.super Ljava/lang/Object; -.source "BandwidthMeter.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/h1/e$a; - } -.end annotation - - -# virtual methods -.method public abstract c()Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract d(Lf/h/a/b/h1/e$a;)V -.end method - -.method public abstract f(Landroid/os/Handler;Lf/h/a/b/h1/e$a;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/f.smali b/com.discord/smali_classes2/f/h/a/b/h1/f.smali deleted file mode 100644 index 98186f05ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/f.smali +++ /dev/null @@ -1,232 +0,0 @@ -.class public abstract Lf/h/a/b/h1/f; -.super Ljava/lang/Object; -.source "BaseDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# instance fields -.field public final a:Z - -.field public final b:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/h1/x;", - ">;" - } - .end annotation -.end field - -.field public c:I - -.field public d:Lf/h/a/b/h1/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Z)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/b/h1/f;->a:Z - - new-instance p1, Ljava/util/ArrayList; - - const/4 v0, 0x1 - - invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V - - iput-object p1, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget p1, p0, Lf/h/a/b/h1/f;->c:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/h1/f;->c:I - - :cond_0 - return-void -.end method - -.method public synthetic c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - invoke-static {p0}, Lf/h/a/b/h1/i;->a(Lf/h/a/b/h1/j;)Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method - -.method public final e(I)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h1/f;->d:Lf/h/a/b/h1/k; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/h1/k; - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/b/h1/f;->c:I - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/x; - - iget-boolean v3, p0, Lf/h/a/b/h1/f;->a:Z - - invoke-interface {v2, p0, v0, v3, p1}, Lf/h/a/b/h1/x;->e(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;ZI)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final f()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h1/f;->d:Lf/h/a/b/h1/k; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/h1/k; - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/b/h1/f;->c:I - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/x; - - iget-boolean v3, p0, Lf/h/a/b/h1/f;->a:Z - - invoke-interface {v2, p0, v0, v3}, Lf/h/a/b/h1/x;->a(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/h1/f;->d:Lf/h/a/b/h1/k; - - return-void -.end method - -.method public final g(Lf/h/a/b/h1/k;)V - .locals 3 - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/b/h1/f;->c:I - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/h1/x; - - iget-boolean v2, p0, Lf/h/a/b/h1/f;->a:Z - - invoke-interface {v1, p0, p1, v2}, Lf/h/a/b/h1/x;->g(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final h(Lf/h/a/b/h1/k;)V - .locals 3 - - iput-object p1, p0, Lf/h/a/b/h1/f;->d:Lf/h/a/b/h1/k; - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/b/h1/f;->c:I - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/h1/f;->b:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/h1/x; - - iget-boolean v2, p0, Lf/h/a/b/h1/f;->a:Z - - invoke-interface {v1, p0, p1, v2}, Lf/h/a/b/h1/x;->b(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/g.smali b/com.discord/smali_classes2/f/h/a/b/h1/g.smali deleted file mode 100644 index a78bc82293..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/g.smali +++ /dev/null @@ -1,316 +0,0 @@ -.class public final Lf/h/a/b/h1/g; -.super Lf/h/a/b/h1/f; -.source "DataSchemeDataSource.java" - - -# instance fields -.field public e:Lf/h/a/b/h1/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:I - -.field public h:I - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V - - iput-object p1, p0, Lf/h/a/b/h1/g;->e:Lf/h/a/b/h1/k; - - iget-wide v0, p1, Lf/h/a/b/h1/k;->f:J - - long-to-int v1, v0 - - iput v1, p0, Lf/h/a/b/h1/g;->h:I - - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "data" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-virtual {v0}, Landroid/net/Uri;->getSchemeSpecificPart()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "," - - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v1 - - array-length v2, v1 - - const/4 v3, 0x2 - - if-ne v2, v3, :cond_3 - - const/4 v0, 0x1 - - aget-object v0, v1, v0 - - const/4 v2, 0x0 - - aget-object v1, v1, v2 - - const-string v3, ";base64" - - invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - :try_start_0 - invoke-static {v0, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/h1/g;->f:[B - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - new-instance v1, Lcom/google/android/exoplayer2/ParserException; - - const-string v2, "Error while parsing Base64 encoded string: " - - invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - - :cond_0 - const-string v1, "US-ASCII" - - invoke-static {v0, v1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/c0;->H(Ljava/lang/String;)[B - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/h1/g;->f:[B - - :goto_0 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J - - const-wide/16 v3, -0x1 - - cmp-long v5, v0, v3 - - if-eqz v5, :cond_1 - - long-to-int v1, v0 - - iget v0, p0, Lf/h/a/b/h1/g;->h:I - - add-int/2addr v1, v0 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/h1/g;->f:[B - - array-length v1, v0 - - :goto_1 - iput v1, p0, Lf/h/a/b/h1/g;->g:I - - iget-object v0, p0, Lf/h/a/b/h1/g;->f:[B - - array-length v0, v0 - - if-gt v1, v0, :cond_2 - - iget v0, p0, Lf/h/a/b/h1/g;->h:I - - if-gt v0, v1, :cond_2 - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V - - iget p1, p0, Lf/h/a/b/h1/g;->g:I - - int-to-long v0, p1 - - iget p1, p0, Lf/h/a/b/h1/g;->h:I - - int-to-long v2, p1 - - sub-long/2addr v0, v2 - - return-wide v0 - - :cond_2 - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/h1/g;->f:[B - - new-instance p1, Lcom/google/android/exoplayer2/upstream/DataSourceException; - - invoke-direct {p1, v2}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V - - throw p1 - - :cond_3 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Unexpected URI format: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string v0, "Unsupported scheme: " - - invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public close()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/g;->f:[B - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iput-object v1, p0, Lf/h/a/b/h1/g;->f:[B - - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V - - :cond_0 - iput-object v1, p0, Lf/h/a/b/h1/g;->e:Lf/h/a/b/h1/k; - - return-void -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/g;->e:Lf/h/a/b/h1/k; - - if-eqz v0, :cond_0 - - iget-object v0, v0, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public read([BII)I - .locals 2 - - if-nez p3, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget v0, p0, Lf/h/a/b/h1/g;->g:I - - iget v1, p0, Lf/h/a/b/h1/g;->h:I - - sub-int/2addr v0, v1 - - if-nez v0, :cond_1 - - const/4 p1, -0x1 - - return p1 - - :cond_1 - invoke-static {p3, v0}, Ljava/lang/Math;->min(II)I - - move-result p3 - - iget-object v0, p0, Lf/h/a/b/h1/g;->f:[B - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/b/h1/g;->h:I - - invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/h1/g;->h:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/h1/g;->h:I - - invoke-virtual {p0, p3}, Lf/h/a/b/h1/f;->e(I)V - - return p3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/h.smali b/com.discord/smali_classes2/f/h/a/b/h1/h.smali deleted file mode 100644 index f32a23e9e2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/h.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/h; -.super Ljava/lang/Object; -.source "DataSink.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/h1/k;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract close()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract write([BII)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/i.smali b/com.discord/smali_classes2/f/h/a/b/h1/i.smali deleted file mode 100644 index 971ccb9e32..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/i.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/i; -.super Ljava/lang/Object; -.source "DataSource.java" - - -# direct methods -.method public static a(Lf/h/a/b/h1/j;)Ljava/util/Map; - .locals 1 - .param p0, "_this" # Lf/h/a/b/h1/j; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/j$a.smali b/com.discord/smali_classes2/f/h/a/b/h1/j$a.smali deleted file mode 100644 index 55af752029..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/j$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/j$a; -.super Ljava/lang/Object; -.source "DataSource.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/j; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a()Lf/h/a/b/h1/j; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/j.smali b/com.discord/smali_classes2/f/h/a/b/h1/j.smali deleted file mode 100644 index db2191918b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/j.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/j; -.super Ljava/lang/Object; -.source "DataSource.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/h1/j$a; - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/h1/k;)J - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract b(Lf/h/a/b/h1/x;)V -.end method - -.method public abstract c()Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end method - -.method public abstract close()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract d()Landroid/net/Uri; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract read([BII)I - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/k.smali b/com.discord/smali_classes2/f/h/a/b/h1/k.smali deleted file mode 100644 index 267fc80d6c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/k.smali +++ /dev/null @@ -1,313 +0,0 @@ -.class public final Lf/h/a/b/h1/k; -.super Ljava/lang/Object; -.source "DataSpec.java" - - -# instance fields -.field public final a:Landroid/net/Uri; - -.field public final b:I - -.field public final c:[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final e:J - -.field public final f:J - -.field public final g:J - -.field public final h:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final i:I - - -# direct methods -.method public constructor (Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - .locals 13 - .param p3 # [B - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p10 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/net/Uri;", - "I[BJJJ", - "Ljava/lang/String;", - "I", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - move-object v0, p0 - - move-object/from16 v1, p3 - - move-wide/from16 v2, p4 - - move-wide/from16 v4, p6 - - move-wide/from16 v6, p8 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - const-wide/16 v10, 0x0 - - cmp-long v12, v2, v10 - - if-ltz v12, :cond_0 - - const/4 v12, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v12, 0x0 - - :goto_0 - invoke-static {v12}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v12, v4, v10 - - if-ltz v12, :cond_1 - - const/4 v12, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v12, 0x0 - - :goto_1 - invoke-static {v12}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v12, v6, v10 - - if-gtz v12, :cond_3 - - const-wide/16 v10, -0x1 - - cmp-long v12, v6, v10 - - if-nez v12, :cond_2 - - goto :goto_2 - - :cond_2 - const/4 v8, 0x0 - - :cond_3 - :goto_2 - invoke-static {v8}, Lf/h/a/b/i1/e;->n(Z)V - - move-object v8, p1 - - iput-object v8, v0, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - move v8, p2 - - iput v8, v0, Lf/h/a/b/h1/k;->b:I - - if-eqz v1, :cond_4 - - array-length v8, v1 - - if-eqz v8, :cond_4 - - goto :goto_3 - - :cond_4 - const/4 v1, 0x0 - - :goto_3 - iput-object v1, v0, Lf/h/a/b/h1/k;->c:[B - - iput-wide v2, v0, Lf/h/a/b/h1/k;->e:J - - iput-wide v4, v0, Lf/h/a/b/h1/k;->f:J - - iput-wide v6, v0, Lf/h/a/b/h1/k;->g:J - - move-object/from16 v1, p10 - - iput-object v1, v0, Lf/h/a/b/h1/k;->h:Ljava/lang/String; - - move/from16 v1, p11 - - iput v1, v0, Lf/h/a/b/h1/k;->i:I - - new-instance v1, Ljava/util/HashMap; - - move-object/from16 v2, p12 - - invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/b/h1/k;->d:Ljava/util/Map; - - return-void -.end method - -.method public static a(I)Ljava/lang/String; - .locals 1 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_2 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x3 - - if-ne p0, v0, :cond_0 - - const-string p0, "HEAD" - - return-object p0 - - :cond_0 - new-instance v0, Ljava/lang/AssertionError; - - invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(I)V - - throw v0 - - :cond_1 - const-string p0, "POST" - - return-object p0 - - :cond_2 - const-string p0, "GET" - - return-object p0 -.end method - - -# virtual methods -.method public b(I)Z - .locals 1 - - iget v0, p0, Lf/h/a/b/h1/k;->i:I - - and-int/2addr v0, p1 - - if-ne v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - const-string v0, "DataSpec[" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/h1/k;->b:I - - invoke-static {v1}, Lf/h/a/b/h1/k;->a(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, ", " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v2, p0, Lf/h/a/b/h1/k;->c:[B - - invoke-static {v2}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v2, p0, Lf/h/a/b/h1/k;->e:J - - invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v2, p0, Lf/h/a/b/h1/k;->f:J - - invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v2, p0, Lf/h/a/b/h1/k;->g:J - - invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v2, p0, Lf/h/a/b/h1/k;->h:Ljava/lang/String; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/b/h1/k;->i:I - - const-string v2, "]" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/l.smali b/com.discord/smali_classes2/f/h/a/b/h1/l.smali deleted file mode 100644 index f7f474226c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/l.smali +++ /dev/null @@ -1,342 +0,0 @@ -.class public final Lf/h/a/b/h1/l; -.super Ljava/lang/Object; -.source "DefaultAllocator.java" - -# interfaces -.implements Lf/h/a/b/h1/d; - - -# instance fields -.field public final a:Z - -.field public final b:I - -.field public final c:[B - -.field public final d:[Lf/h/a/b/h1/c; - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:[Lf/h/a/b/h1/c; - - -# direct methods -.method public constructor (ZI)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-lez p2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iput-boolean p1, p0, Lf/h/a/b/h1/l;->a:Z - - iput p2, p0, Lf/h/a/b/h1/l;->b:I - - iput v0, p0, Lf/h/a/b/h1/l;->g:I - - const/16 p1, 0x64 - - new-array p1, p1, [Lf/h/a/b/h1/c; - - iput-object p1, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/h1/l;->c:[B - - new-array p1, v1, [Lf/h/a/b/h1/c; - - iput-object p1, p0, Lf/h/a/b/h1/l;->d:[Lf/h/a/b/h1/c; - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a([Lf/h/a/b/h1/c;)V - .locals 6 - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Lf/h/a/b/h1/l;->g:I - - array-length v1, p1 - - add-int/2addr v0, v1 - - iget-object v1, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - array-length v1, v1 - - if-lt v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - iget-object v1, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - array-length v1, v1 - - mul-int/lit8 v1, v1, 0x2 - - iget v2, p0, Lf/h/a/b/h1/l;->g:I - - array-length v3, p1 - - add-int/2addr v2, v3 - - invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I - - move-result v1 - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/b/h1/c; - - iput-object v0, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - :cond_0 - array-length v0, p1 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - aget-object v2, p1, v1 - - iget-object v3, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - iget v4, p0, Lf/h/a/b/h1/l;->g:I - - add-int/lit8 v5, v4, 0x1 - - iput v5, p0, Lf/h/a/b/h1/l;->g:I - - aput-object v2, v3, v4 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget v0, p0, Lf/h/a/b/h1/l;->f:I - - array-length p1, p1 - - sub-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/h1/l;->f:I - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized b(I)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Lf/h/a/b/h1/l;->e:I - - if-ge p1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iput p1, p0, Lf/h/a/b/h1/l;->e:I - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/h1/l;->c()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_1 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized c()V - .locals 7 - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Lf/h/a/b/h1/l;->e:I - - iget v1, p0, Lf/h/a/b/h1/l;->b:I - - invoke-static {v0, v1}, Lf/h/a/b/i1/c0;->g(II)I - - move-result v0 - - iget v1, p0, Lf/h/a/b/h1/l;->f:I - - sub-int/2addr v0, v1 - - const/4 v1, 0x0 - - invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I - - move-result v0 - - iget v2, p0, Lf/h/a/b/h1/l;->g:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-lt v0, v2, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - iget-object v2, p0, Lf/h/a/b/h1/l;->c:[B - - if-eqz v2, :cond_4 - - iget v2, p0, Lf/h/a/b/h1/l;->g:I - - add-int/lit8 v2, v2, -0x1 - - :goto_0 - if-gt v1, v2, :cond_3 - - iget-object v3, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - aget-object v3, v3, v1 - - iget-object v4, v3, Lf/h/a/b/h1/c;->a:[B - - iget-object v5, p0, Lf/h/a/b/h1/l;->c:[B - - if-ne v4, v5, :cond_1 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v4, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - aget-object v4, v4, v2 - - iget-object v5, v4, Lf/h/a/b/h1/c;->a:[B - - iget-object v6, p0, Lf/h/a/b/h1/l;->c:[B - - if-eq v5, v6, :cond_2 - - add-int/lit8 v2, v2, -0x1 - - goto :goto_0 - - :cond_2 - iget-object v5, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - add-int/lit8 v6, v1, 0x1 - - aput-object v4, v5, v1 - - iget-object v1, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - add-int/lit8 v4, v2, -0x1 - - aput-object v3, v1, v2 - - move v2, v4 - - move v1, v6 - - goto :goto_0 - - :cond_3 - invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I - - move-result v0 - - iget v1, p0, Lf/h/a/b/h1/l;->g:I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-lt v0, v1, :cond_4 - - monitor-exit p0 - - return-void - - :cond_4 - :try_start_2 - iget-object v1, p0, Lf/h/a/b/h1/l;->h:[Lf/h/a/b/h1/c; - - iget v2, p0, Lf/h/a/b/h1/l;->g:I - - const/4 v3, 0x0 - - invoke-static {v1, v0, v2, v3}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V - - iput v0, p0, Lf/h/a/b/h1/l;->g:I - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/m$a.smali b/com.discord/smali_classes2/f/h/a/b/h1/m$a.smali deleted file mode 100644 index 503e034241..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/m$a.smali +++ /dev/null @@ -1,202 +0,0 @@ -.class public final Lf/h/a/b/h1/m$a; -.super Ljava/lang/Object; -.source "DefaultBandwidthMeter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public c:I - -.field public d:Lf/h/a/b/i1/g; - -.field public e:Z - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 9 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-nez p1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - :goto_0 - iput-object v0, p0, Lf/h/a/b/h1/m$a;->a:Landroid/content/Context; - - invoke-static {p1}, Lf/h/a/b/i1/c0;->u(Landroid/content/Context;)Ljava/lang/String; - - move-result-object p1 - - sget-object v0, Lf/h/a/b/h1/m;->n:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [I - - const/4 v0, 0x4 - - if-nez p1, :cond_1 - - new-array p1, v0, [I - - fill-array-data p1, :array_0 - - :cond_1 - new-instance v1, Landroid/util/SparseArray; - - const/4 v2, 0x6 - - invoke-direct {v1, v2}, Landroid/util/SparseArray;->(I)V - - const-wide/32 v2, 0xf4240 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const/4 v3, 0x0 - - invoke-virtual {v1, v3, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - sget-object v2, Lf/h/a/b/h1/m;->o:[J - - aget v4, p1, v3 - - aget-wide v4, v2, v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const/4 v4, 0x2 - - invoke-virtual {v1, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - sget-object v2, Lf/h/a/b/h1/m;->p:[J - - const/4 v5, 0x1 - - aget v6, p1, v5 - - aget-wide v6, v2, v6 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const/4 v6, 0x3 - - invoke-virtual {v1, v6, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - sget-object v2, Lf/h/a/b/h1/m;->q:[J - - aget v4, p1, v4 - - aget-wide v7, v2, v4 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - const/4 v0, 0x5 - - sget-object v2, Lf/h/a/b/h1/m;->r:[J - - aget v4, p1, v6 - - aget-wide v6, v2, v4 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - const/4 v0, 0x7 - - sget-object v2, Lf/h/a/b/h1/m;->o:[J - - aget v4, p1, v3 - - aget-wide v6, v2, v4 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - const/16 v0, 0x9 - - sget-object v2, Lf/h/a/b/h1/m;->o:[J - - aget p1, p1, v3 - - aget-wide v3, v2, p1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V - - iput-object v1, p0, Lf/h/a/b/h1/m$a;->b:Landroid/util/SparseArray; - - const/16 p1, 0x7d0 - - iput p1, p0, Lf/h/a/b/h1/m$a;->c:I - - sget-object p1, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; - - iput-object p1, p0, Lf/h/a/b/h1/m$a;->d:Lf/h/a/b/i1/g; - - iput-boolean v5, p0, Lf/h/a/b/h1/m$a;->e:Z - - return-void - - :array_0 - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x2 - .end array-data -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/m$b.smali b/com.discord/smali_classes2/f/h/a/b/h1/m$b.smali deleted file mode 100644 index e0b99e9a53..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/m$b.smali +++ /dev/null @@ -1,238 +0,0 @@ -.class public Lf/h/a/b/h1/m$b; -.super Landroid/content/BroadcastReceiver; -.source "DefaultBandwidthMeter.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# static fields -.field public static c:Lf/h/a/b/h1/m$b; - - -# instance fields -.field public final a:Landroid/os/Handler; - -.field public final b:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Ljava/lang/ref/WeakReference<", - "Lf/h/a/b/h1/m;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - new-instance v0, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - iput-object v0, p0, Lf/h/a/b/h1/m$b;->a:Landroid/os/Handler; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - return-void -.end method - -.method public static declared-synchronized a(Landroid/content/Context;)Lf/h/a/b/h1/m$b; - .locals 3 - - const-class v0, Lf/h/a/b/h1/m$b; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/b/h1/m$b;->c:Lf/h/a/b/h1/m$b; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/b/h1/m$b; - - invoke-direct {v1}, Lf/h/a/b/h1/m$b;->()V - - sput-object v1, Lf/h/a/b/h1/m$b;->c:Lf/h/a/b/h1/m$b; - - new-instance v1, Landroid/content/IntentFilter; - - invoke-direct {v1}, Landroid/content/IntentFilter;->()V - - const-string v2, "android.net.conn.CONNECTIVITY_CHANGE" - - invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V - - sget-object v2, Lf/h/a/b/h1/m$b;->c:Lf/h/a/b/h1/m$b; - - invoke-virtual {p0, v2, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - :cond_0 - sget-object p0, Lf/h/a/b/h1/m$b;->c:Lf/h/a/b/h1/m$b; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - - -# virtual methods -.method public synthetic b(Lf/h/a/b/h1/m;)V - .locals 0 - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/m$b;->d(Lf/h/a/b/h1/m;)V - - return-void -.end method - -.method public final c()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - :goto_0 - if-ltz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/ref/WeakReference; - - invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/h1/m; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - :cond_0 - add-int/lit8 v0, v0, -0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final d(Lf/h/a/b/h1/m;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/b/h1/m;->h(Lf/h/a/b/h1/m;)V - - return-void -.end method - -.method public declared-synchronized onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 0 - - monitor-enter p0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/BroadcastReceiver;->isInitialStickyBroadcast()Z - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz p1, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - invoke-virtual {p0}, Lf/h/a/b/h1/m$b;->c()V - - const/4 p1, 0x0 - - :goto_0 - iget-object p2, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - invoke-virtual {p2}, Ljava/util/ArrayList;->size()I - - move-result p2 - - if-ge p1, p2, :cond_2 - - iget-object p2, p0, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - invoke-virtual {p2, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/ref/WeakReference; - - invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/h1/m; - - if-eqz p2, :cond_1 - - invoke-static {p2}, Lf/h/a/b/h1/m;->h(Lf/h/a/b/h1/m;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :cond_1 - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_2 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/m.smali b/com.discord/smali_classes2/f/h/a/b/h1/m.smali deleted file mode 100644 index 27eee05dfa..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/m.smali +++ /dev/null @@ -1,4716 +0,0 @@ -.class public final Lf/h/a/b/h1/m; -.super Ljava/lang/Object; -.source "DefaultBandwidthMeter.java" - -# interfaces -.implements Lf/h/a/b/h1/e; -.implements Lf/h/a/b/h1/x; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/h1/m$b;, - Lf/h/a/b/h1/m$a; - } -.end annotation - - -# static fields -.field public static final n:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "[I>;" - } - .end annotation -.end field - -.field public static final o:[J - -.field public static final p:[J - -.field public static final q:[J - -.field public static final r:[J - -.field public static s:Lf/h/a/b/h1/m; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field public final a:Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/i1/l; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/i1/l<", - "Lf/h/a/b/h1/e$a;", - ">;" - } - .end annotation -.end field - -.field public final d:Lf/h/a/b/i1/w; - -.field public final e:Lf/h/a/b/i1/g; - -.field public f:I - -.field public g:J - -.field public h:J - -.field public i:I - -.field public j:J - -.field public k:J - -.field public l:J - -.field public m:J - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - const/4 v1, 0x4 - - new-array v2, v1, [I - - fill-array-data v2, :array_0 - - const-string v3, "AD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1 - - const-string v3, "AE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2 - - const-string v3, "AF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3 - - const-string v3, "AG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4 - - const-string v3, "AI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5 - - const-string v3, "AL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6 - - const-string v3, "AM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7 - - const-string v3, "AO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8 - - const-string v3, "AR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9 - - const-string v3, "AS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a - - const-string v3, "AT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b - - const-string v3, "AU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c - - const-string v3, "AW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d - - const-string v3, "AX" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e - - const-string v3, "AZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_f - - const-string v3, "BA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_10 - - const-string v3, "BB" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_11 - - const-string v3, "BD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_12 - - const-string v3, "BE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_13 - - const-string v3, "BF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_14 - - const-string v3, "BG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_15 - - const-string v3, "BH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_16 - - const-string v3, "BI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_17 - - const-string v3, "BJ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_18 - - const-string v3, "BL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_19 - - const-string v3, "BM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1a - - const-string v3, "BN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1b - - const-string v3, "BO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1c - - const-string v3, "BQ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1d - - const-string v3, "BR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1e - - const-string v3, "BS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_1f - - const-string v3, "BT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_20 - - const-string v3, "BW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_21 - - const-string v3, "BY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_22 - - const-string v3, "BZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_23 - - const-string v3, "CA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_24 - - const-string v3, "CD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_25 - - const-string v3, "CF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_26 - - const-string v3, "CG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_27 - - const-string v3, "CH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_28 - - const-string v3, "CI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_29 - - const-string v3, "CK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2a - - const-string v3, "CL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2b - - const-string v3, "CM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2c - - const-string v3, "CN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2d - - const-string v3, "CO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2e - - const-string v3, "CR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_2f - - const-string v3, "CU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_30 - - const-string v3, "CV" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_31 - - const-string v3, "CW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_32 - - const-string v3, "CY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_33 - - const-string v3, "CZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_34 - - const-string v3, "DE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_35 - - const-string v3, "DJ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_36 - - const-string v3, "DK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_37 - - const-string v3, "DM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_38 - - const-string v3, "DO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_39 - - const-string v3, "DZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3a - - const-string v3, "EC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3b - - const-string v3, "EE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3c - - const-string v3, "EG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3d - - const-string v3, "EH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3e - - const-string v3, "ER" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_3f - - const-string v3, "ES" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_40 - - const-string v3, "ET" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_41 - - const-string v3, "FI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_42 - - const-string v3, "FJ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_43 - - const-string v3, "FK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_44 - - const-string v3, "FM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_45 - - const-string v3, "FO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_46 - - const-string v3, "FR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_47 - - const-string v3, "GA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_48 - - const-string v3, "GB" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_49 - - const-string v3, "GD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4a - - const-string v3, "GE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4b - - const-string v3, "GF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4c - - const-string v3, "GG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4d - - const-string v3, "GH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4e - - const-string v3, "GI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_4f - - const-string v3, "GL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_50 - - const-string v3, "GM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_51 - - const-string v3, "GN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_52 - - const-string v3, "GP" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_53 - - const-string v3, "GQ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_54 - - const-string v3, "GR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_55 - - const-string v3, "GT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_56 - - const-string v3, "GU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_57 - - const-string v3, "GW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_58 - - const-string v3, "GY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_59 - - const-string v3, "HK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5a - - const-string v3, "HN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5b - - const-string v3, "HR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5c - - const-string v3, "HT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5d - - const-string v3, "HU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5e - - const-string v3, "ID" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_5f - - const-string v3, "IE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_60 - - const-string v3, "IL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_61 - - const-string v3, "IM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_62 - - const-string v3, "IN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_63 - - const-string v3, "IO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_64 - - const-string v3, "IQ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_65 - - const-string v3, "IR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_66 - - const-string v3, "IS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_67 - - const-string v3, "IT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_68 - - const-string v3, "JE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_69 - - const-string v3, "JM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6a - - const-string v3, "JO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6b - - const-string v3, "JP" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6c - - const-string v3, "KE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6d - - const-string v3, "KG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6e - - const-string v3, "KH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_6f - - const-string v3, "KI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_70 - - const-string v3, "KM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_71 - - const-string v3, "KN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_72 - - const-string v3, "KP" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_73 - - const-string v3, "KR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_74 - - const-string v3, "KW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_75 - - const-string v3, "KY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_76 - - const-string v3, "KZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_77 - - const-string v3, "LA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_78 - - const-string v3, "LB" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_79 - - const-string v3, "LC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7a - - const-string v3, "LI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7b - - const-string v3, "LK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7c - - const-string v3, "LR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7d - - const-string v3, "LS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7e - - const-string v3, "LT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_7f - - const-string v3, "LU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_80 - - const-string v3, "LV" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_81 - - const-string v3, "LY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_82 - - const-string v3, "MA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_83 - - const-string v3, "MC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_84 - - const-string v3, "MD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_85 - - const-string v3, "ME" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_86 - - const-string v3, "MF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_87 - - const-string v3, "MG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_88 - - const-string v3, "MH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_89 - - const-string v3, "MK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8a - - const-string v3, "ML" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8b - - const-string v3, "MM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8c - - const-string v3, "MN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8d - - const-string v3, "MO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8e - - const-string v3, "MP" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_8f - - const-string v3, "MQ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_90 - - const-string v3, "MR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_91 - - const-string v3, "MS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_92 - - const-string v3, "MT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_93 - - const-string v3, "MU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_94 - - const-string v3, "MV" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_95 - - const-string v3, "MW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_96 - - const-string v3, "MX" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_97 - - const-string v3, "MY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_98 - - const-string v3, "MZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_99 - - const-string v3, "NA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9a - - const-string v3, "NC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9b - - const-string v3, "NE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9c - - const-string v3, "NF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9d - - const-string v3, "NG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9e - - const-string v3, "NI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_9f - - const-string v3, "NL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a0 - - const-string v3, "NO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a1 - - const-string v3, "NP" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a2 - - const-string v3, "NR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a3 - - const-string v3, "NZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a4 - - const-string v3, "OM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a5 - - const-string v3, "PA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a6 - - const-string v3, "PE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a7 - - const-string v3, "PF" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a8 - - const-string v3, "PG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_a9 - - const-string v3, "PH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_aa - - const-string v3, "PK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ab - - const-string v3, "PL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ac - - const-string v3, "PM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ad - - const-string v3, "PR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ae - - const-string v3, "PS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_af - - const-string v3, "PT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b0 - - const-string v3, "PW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b1 - - const-string v3, "PY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b2 - - const-string v3, "QA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b3 - - const-string v3, "RE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b4 - - const-string v3, "RO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b5 - - const-string v3, "RS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b6 - - const-string v3, "RU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b7 - - const-string v3, "RW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b8 - - const-string v3, "SA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_b9 - - const-string v3, "SB" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ba - - const-string v3, "SC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_bb - - const-string v3, "SD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_bc - - const-string v3, "SE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_bd - - const-string v3, "SG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_be - - const-string v3, "SH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_bf - - const-string v3, "SI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c0 - - const-string v3, "SJ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c1 - - const-string v3, "SK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c2 - - const-string v3, "SL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c3 - - const-string v3, "SM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c4 - - const-string v3, "SN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c5 - - const-string v3, "SO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c6 - - const-string v3, "SR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c7 - - const-string v3, "SS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c8 - - const-string v3, "ST" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_c9 - - const-string v3, "SV" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ca - - const-string v3, "SX" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_cb - - const-string v3, "SY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_cc - - const-string v3, "SZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_cd - - const-string v3, "TC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ce - - const-string v3, "TD" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_cf - - const-string v3, "TG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d0 - - const-string v3, "TH" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d1 - - const-string v3, "TJ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d2 - - const-string v3, "TL" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d3 - - const-string v3, "TM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d4 - - const-string v3, "TN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d5 - - const-string v3, "TO" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d6 - - const-string v3, "TR" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d7 - - const-string v3, "TT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d8 - - const-string v3, "TV" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_d9 - - const-string v3, "TW" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_da - - const-string v3, "TZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_db - - const-string v3, "UA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_dc - - const-string v3, "UG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_dd - - const-string v3, "US" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_de - - const-string v3, "UY" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_df - - const-string v3, "UZ" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e0 - - const-string v3, "VA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e1 - - const-string v3, "VC" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e2 - - const-string v3, "VE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e3 - - const-string v3, "VG" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e4 - - const-string v3, "VI" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e5 - - const-string v3, "VN" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e6 - - const-string v3, "VU" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e7 - - const-string v3, "WS" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e8 - - const-string v3, "XK" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_e9 - - const-string v3, "YE" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ea - - const-string v3, "YT" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_eb - - const-string v3, "ZA" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v2, v1, [I - - fill-array-data v2, :array_ec - - const-string v3, "ZM" - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-array v1, v1, [I - - fill-array-data v1, :array_ed - - const-string v2, "ZW" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/m;->n:Ljava/util/Map; - - const/4 v0, 0x5 - - new-array v1, v0, [J - - fill-array-data v1, :array_ee - - sput-object v1, Lf/h/a/b/h1/m;->o:[J - - new-array v1, v0, [J - - fill-array-data v1, :array_ef - - sput-object v1, Lf/h/a/b/h1/m;->p:[J - - new-array v1, v0, [J - - fill-array-data v1, :array_f0 - - sput-object v1, Lf/h/a/b/h1/m;->q:[J - - new-array v0, v0, [J - - fill-array-data v0, :array_f1 - - sput-object v0, Lf/h/a/b/h1/m;->r:[J - - return-void - - :array_0 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_1 - .array-data 4 - 0x1 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_2 - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x3 - .end array-data - - :array_3 - .array-data 4 - 0x3 - 0x1 - 0x0 - 0x1 - .end array-data - - :array_4 - .array-data 4 - 0x1 - 0x0 - 0x0 - 0x3 - .end array-data - - :array_5 - .array-data 4 - 0x1 - 0x2 - 0x0 - 0x1 - .end array-data - - :array_6 - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x2 - .end array-data - - :array_7 - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x0 - .end array-data - - :array_8 - .array-data 4 - 0x2 - 0x3 - 0x2 - 0x2 - .end array-data - - :array_9 - .array-data 4 - 0x3 - 0x0 - 0x4 - 0x2 - .end array-data - - :array_a - .array-data 4 - 0x0 - 0x3 - 0x0 - 0x0 - .end array-data - - :array_b - .array-data 4 - 0x0 - 0x3 - 0x0 - 0x1 - .end array-data - - :array_c - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x3 - .end array-data - - :array_d - .array-data 4 - 0x0 - 0x3 - 0x0 - 0x2 - .end array-data - - :array_e - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x3 - .end array-data - - :array_f - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x1 - .end array-data - - :array_10 - .array-data 4 - 0x0 - 0x2 - 0x0 - 0x0 - .end array-data - - :array_11 - .array-data 4 - 0x2 - 0x1 - 0x3 - 0x3 - .end array-data - - :array_12 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x1 - .end array-data - - :array_13 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x1 - .end array-data - - :array_14 - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_15 - .array-data 4 - 0x2 - 0x1 - 0x3 - 0x4 - .end array-data - - :array_16 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_17 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_18 - .array-data 4 - 0x1 - 0x0 - 0x2 - 0x2 - .end array-data - - :array_19 - .array-data 4 - 0x1 - 0x2 - 0x0 - 0x0 - .end array-data - - :array_1a - .array-data 4 - 0x4 - 0x1 - 0x3 - 0x2 - .end array-data - - :array_1b - .array-data 4 - 0x1 - 0x2 - 0x3 - 0x2 - .end array-data - - :array_1c - .array-data 4 - 0x1 - 0x1 - 0x2 - 0x4 - .end array-data - - :array_1d - .array-data 4 - 0x2 - 0x3 - 0x3 - 0x2 - .end array-data - - :array_1e - .array-data 4 - 0x2 - 0x1 - 0x1 - 0x4 - .end array-data - - :array_1f - .array-data 4 - 0x3 - 0x0 - 0x3 - 0x1 - .end array-data - - :array_20 - .array-data 4 - 0x4 - 0x4 - 0x1 - 0x2 - .end array-data - - :array_21 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x2 - .end array-data - - :array_22 - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x1 - .end array-data - - :array_23 - .array-data 4 - 0x0 - 0x3 - 0x1 - 0x3 - .end array-data - - :array_24 - .array-data 4 - 0x4 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_25 - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x0 - .end array-data - - :array_26 - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x4 - .end array-data - - :array_27 - .array-data 4 - 0x0 - 0x0 - 0x1 - 0x0 - .end array-data - - :array_28 - .array-data 4 - 0x3 - 0x4 - 0x3 - 0x3 - .end array-data - - :array_29 - .array-data 4 - 0x2 - 0x4 - 0x1 - 0x0 - .end array-data - - :array_2a - .array-data 4 - 0x1 - 0x2 - 0x2 - 0x3 - .end array-data - - :array_2b - .array-data 4 - 0x3 - 0x4 - 0x3 - 0x1 - .end array-data - - :array_2c - .array-data 4 - 0x2 - 0x0 - 0x2 - 0x3 - .end array-data - - :array_2d - .array-data 4 - 0x2 - 0x3 - 0x2 - 0x2 - .end array-data - - :array_2e - .array-data 4 - 0x2 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_2f - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x1 - .end array-data - - :array_30 - .array-data 4 - 0x2 - 0x3 - 0x1 - 0x2 - .end array-data - - :array_31 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_32 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_33 - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_34 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x3 - .end array-data - - :array_35 - .array-data 4 - 0x4 - 0x3 - 0x4 - 0x1 - .end array-data - - :array_36 - .array-data 4 - 0x0 - 0x0 - 0x1 - 0x1 - .end array-data - - :array_37 - .array-data 4 - 0x1 - 0x0 - 0x1 - 0x3 - .end array-data - - :array_38 - .array-data 4 - 0x3 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_39 - .array-data 4 - 0x3 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_3a - .array-data 4 - 0x2 - 0x3 - 0x4 - 0x3 - .end array-data - - :array_3b - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_3c - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_3d - .array-data 4 - 0x2 - 0x0 - 0x3 - 0x3 - .end array-data - - :array_3e - .array-data 4 - 0x4 - 0x2 - 0x2 - 0x0 - .end array-data - - :array_3f - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x1 - .end array-data - - :array_40 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x0 - .end array-data - - :array_41 - .array-data 4 - 0x0 - 0x0 - 0x1 - 0x0 - .end array-data - - :array_42 - .array-data 4 - 0x3 - 0x0 - 0x3 - 0x3 - .end array-data - - :array_43 - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_44 - .array-data 4 - 0x4 - 0x0 - 0x4 - 0x0 - .end array-data - - :array_45 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_46 - .array-data 4 - 0x1 - 0x0 - 0x3 - 0x1 - .end array-data - - :array_47 - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x2 - .end array-data - - :array_48 - .array-data 4 - 0x0 - 0x1 - 0x3 - 0x3 - .end array-data - - :array_49 - .array-data 4 - 0x2 - 0x0 - 0x4 - 0x4 - .end array-data - - :array_4a - .array-data 4 - 0x1 - 0x1 - 0x1 - 0x4 - .end array-data - - :array_4b - .array-data 4 - 0x2 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_4c - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_4d - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x2 - .end array-data - - :array_4e - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x1 - .end array-data - - :array_4f - .array-data 4 - 0x2 - 0x2 - 0x0 - 0x2 - .end array-data - - :array_50 - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x4 - .end array-data - - :array_51 - .array-data 4 - 0x3 - 0x4 - 0x4 - 0x2 - .end array-data - - :array_52 - .array-data 4 - 0x2 - 0x1 - 0x1 - 0x4 - .end array-data - - :array_53 - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x0 - .end array-data - - :array_54 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x2 - .end array-data - - :array_55 - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x3 - .end array-data - - :array_56 - .array-data 4 - 0x1 - 0x2 - 0x4 - 0x4 - .end array-data - - :array_57 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x1 - .end array-data - - :array_58 - .array-data 4 - 0x3 - 0x2 - 0x1 - 0x1 - .end array-data - - :array_59 - .array-data 4 - 0x0 - 0x2 - 0x3 - 0x4 - .end array-data - - :array_5a - .array-data 4 - 0x3 - 0x2 - 0x3 - 0x2 - .end array-data - - :array_5b - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x1 - .end array-data - - :array_5c - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_5d - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_5e - .array-data 4 - 0x3 - 0x2 - 0x3 - 0x4 - .end array-data - - :array_5f - .array-data 4 - 0x1 - 0x0 - 0x1 - 0x1 - .end array-data - - :array_60 - .array-data 4 - 0x0 - 0x0 - 0x2 - 0x3 - .end array-data - - :array_61 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x1 - .end array-data - - :array_62 - .array-data 4 - 0x2 - 0x2 - 0x4 - 0x4 - .end array-data - - :array_63 - .array-data 4 - 0x4 - 0x2 - 0x2 - 0x2 - .end array-data - - :array_64 - .array-data 4 - 0x3 - 0x3 - 0x4 - 0x2 - .end array-data - - :array_65 - .array-data 4 - 0x3 - 0x0 - 0x2 - 0x2 - .end array-data - - :array_66 - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_67 - .array-data 4 - 0x1 - 0x0 - 0x1 - 0x2 - .end array-data - - :array_68 - .array-data 4 - 0x1 - 0x0 - 0x0 - 0x1 - .end array-data - - :array_69 - .array-data 4 - 0x2 - 0x3 - 0x3 - 0x1 - .end array-data - - :array_6a - .array-data 4 - 0x1 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_6b - .array-data 4 - 0x0 - 0x2 - 0x1 - 0x1 - .end array-data - - :array_6c - .array-data 4 - 0x3 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_6d - .array-data 4 - 0x1 - 0x1 - 0x2 - 0x2 - .end array-data - - :array_6e - .array-data 4 - 0x1 - 0x0 - 0x4 - 0x4 - .end array-data - - :array_6f - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_70 - .array-data 4 - 0x4 - 0x3 - 0x2 - 0x3 - .end array-data - - :array_71 - .array-data 4 - 0x1 - 0x0 - 0x1 - 0x3 - .end array-data - - :array_72 - .array-data 4 - 0x4 - 0x2 - 0x4 - 0x2 - .end array-data - - :array_73 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x1 - .end array-data - - :array_74 - .array-data 4 - 0x2 - 0x3 - 0x1 - 0x1 - .end array-data - - :array_75 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x1 - .end array-data - - :array_76 - .array-data 4 - 0x1 - 0x2 - 0x2 - 0x3 - .end array-data - - :array_77 - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x1 - .end array-data - - :array_78 - .array-data 4 - 0x3 - 0x2 - 0x0 - 0x0 - .end array-data - - :array_79 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_7a - .array-data 4 - 0x0 - 0x0 - 0x2 - 0x4 - .end array-data - - :array_7b - .array-data 4 - 0x2 - 0x1 - 0x2 - 0x3 - .end array-data - - :array_7c - .array-data 4 - 0x3 - 0x4 - 0x3 - 0x1 - .end array-data - - :array_7d - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x0 - .end array-data - - :array_7e - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_7f - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_80 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_81 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_82 - .array-data 4 - 0x2 - 0x1 - 0x2 - 0x1 - .end array-data - - :array_83 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x1 - .end array-data - - :array_84 - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_85 - .array-data 4 - 0x1 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_86 - .array-data 4 - 0x1 - 0x1 - 0x1 - 0x1 - .end array-data - - :array_87 - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_88 - .array-data 4 - 0x4 - 0x0 - 0x2 - 0x4 - .end array-data - - :array_89 - .array-data 4 - 0x1 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_8a - .array-data 4 - 0x4 - 0x4 - 0x2 - 0x0 - .end array-data - - :array_8b - .array-data 4 - 0x3 - 0x3 - 0x1 - 0x2 - .end array-data - - :array_8c - .array-data 4 - 0x2 - 0x3 - 0x2 - 0x3 - .end array-data - - :array_8d - .array-data 4 - 0x0 - 0x0 - 0x4 - 0x4 - .end array-data - - :array_8e - .array-data 4 - 0x0 - 0x2 - 0x4 - 0x4 - .end array-data - - :array_8f - .array-data 4 - 0x2 - 0x1 - 0x1 - 0x4 - .end array-data - - :array_90 - .array-data 4 - 0x4 - 0x2 - 0x4 - 0x2 - .end array-data - - :array_91 - .array-data 4 - 0x1 - 0x2 - 0x3 - 0x3 - .end array-data - - :array_92 - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_93 - .array-data 4 - 0x2 - 0x2 - 0x3 - 0x4 - .end array-data - - :array_94 - .array-data 4 - 0x4 - 0x3 - 0x0 - 0x2 - .end array-data - - :array_95 - .array-data 4 - 0x3 - 0x2 - 0x1 - 0x0 - .end array-data - - :array_96 - .array-data 4 - 0x2 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_97 - .array-data 4 - 0x2 - 0x2 - 0x3 - 0x3 - .end array-data - - :array_98 - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x1 - .end array-data - - :array_99 - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x1 - .end array-data - - :array_9a - .array-data 4 - 0x2 - 0x0 - 0x3 - 0x3 - .end array-data - - :array_9b - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_9c - .array-data 4 - 0x1 - 0x2 - 0x2 - 0x2 - .end array-data - - :array_9d - .array-data 4 - 0x3 - 0x4 - 0x3 - 0x1 - .end array-data - - :array_9e - .array-data 4 - 0x3 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_9f - .array-data 4 - 0x0 - 0x2 - 0x3 - 0x3 - .end array-data - - :array_a0 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x0 - .end array-data - - :array_a1 - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x2 - .end array-data - - :array_a2 - .array-data 4 - 0x4 - 0x0 - 0x3 - 0x1 - .end array-data - - :array_a3 - .array-data 4 - 0x0 - 0x0 - 0x1 - 0x2 - .end array-data - - :array_a4 - .array-data 4 - 0x3 - 0x2 - 0x1 - 0x3 - .end array-data - - :array_a5 - .array-data 4 - 0x1 - 0x3 - 0x3 - 0x4 - .end array-data - - :array_a6 - .array-data 4 - 0x2 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_a7 - .array-data 4 - 0x2 - 0x2 - 0x0 - 0x1 - .end array-data - - :array_a8 - .array-data 4 - 0x4 - 0x3 - 0x3 - 0x1 - .end array-data - - :array_a9 - .array-data 4 - 0x3 - 0x0 - 0x3 - 0x4 - .end array-data - - :array_aa - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x3 - .end array-data - - :array_ab - .array-data 4 - 0x1 - 0x0 - 0x1 - 0x3 - .end array-data - - :array_ac - .array-data 4 - 0x0 - 0x2 - 0x2 - 0x0 - .end array-data - - :array_ad - .array-data 4 - 0x1 - 0x2 - 0x3 - 0x3 - .end array-data - - :array_ae - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x4 - .end array-data - - :array_af - .array-data 4 - 0x1 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_b0 - .array-data 4 - 0x2 - 0x1 - 0x2 - 0x0 - .end array-data - - :array_b1 - .array-data 4 - 0x2 - 0x0 - 0x2 - 0x3 - .end array-data - - :array_b2 - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_b3 - .array-data 4 - 0x1 - 0x0 - 0x2 - 0x2 - .end array-data - - :array_b4 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x2 - .end array-data - - :array_b5 - .array-data 4 - 0x1 - 0x2 - 0x0 - 0x0 - .end array-data - - :array_b6 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x1 - .end array-data - - :array_b7 - .array-data 4 - 0x4 - 0x4 - 0x2 - 0x4 - .end array-data - - :array_b8 - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x1 - .end array-data - - :array_b9 - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x0 - .end array-data - - :array_ba - .array-data 4 - 0x4 - 0x2 - 0x0 - 0x1 - .end array-data - - :array_bb - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_bc - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_bd - .array-data 4 - 0x0 - 0x2 - 0x3 - 0x3 - .end array-data - - :array_be - .array-data 4 - 0x4 - 0x4 - 0x2 - 0x3 - .end array-data - - :array_bf - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_c0 - .array-data 4 - 0x2 - 0x0 - 0x2 - 0x4 - .end array-data - - :array_c1 - .array-data 4 - 0x0 - 0x1 - 0x0 - 0x0 - .end array-data - - :array_c2 - .array-data 4 - 0x4 - 0x3 - 0x3 - 0x3 - .end array-data - - :array_c3 - .array-data 4 - 0x0 - 0x0 - 0x2 - 0x4 - .end array-data - - :array_c4 - .array-data 4 - 0x3 - 0x4 - 0x4 - 0x2 - .end array-data - - :array_c5 - .array-data 4 - 0x3 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_c6 - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x0 - .end array-data - - :array_c7 - .array-data 4 - 0x4 - 0x3 - 0x4 - 0x3 - .end array-data - - :array_c8 - .array-data 4 - 0x3 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_c9 - .array-data 4 - 0x2 - 0x3 - 0x3 - 0x4 - .end array-data - - :array_ca - .array-data 4 - 0x2 - 0x4 - 0x1 - 0x0 - .end array-data - - :array_cb - .array-data 4 - 0x4 - 0x3 - 0x2 - 0x1 - .end array-data - - :array_cc - .array-data 4 - 0x4 - 0x4 - 0x3 - 0x4 - .end array-data - - :array_cd - .array-data 4 - 0x1 - 0x2 - 0x1 - 0x1 - .end array-data - - :array_ce - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x2 - .end array-data - - :array_cf - .array-data 4 - 0x3 - 0x3 - 0x1 - 0x0 - .end array-data - - :array_d0 - .array-data 4 - 0x1 - 0x3 - 0x4 - 0x4 - .end array-data - - :array_d1 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x4 - .end array-data - - :array_d2 - .array-data 4 - 0x4 - 0x2 - 0x4 - 0x4 - .end array-data - - :array_d3 - .array-data 4 - 0x4 - 0x1 - 0x2 - 0x2 - .end array-data - - :array_d4 - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_d5 - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x1 - .end array-data - - :array_d6 - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_d7 - .array-data 4 - 0x1 - 0x3 - 0x1 - 0x2 - .end array-data - - :array_d8 - .array-data 4 - 0x4 - 0x2 - 0x2 - 0x4 - .end array-data - - :array_d9 - .array-data 4 - 0x0 - 0x0 - 0x0 - 0x0 - .end array-data - - :array_da - .array-data 4 - 0x3 - 0x3 - 0x4 - 0x3 - .end array-data - - :array_db - .array-data 4 - 0x0 - 0x2 - 0x1 - 0x2 - .end array-data - - :array_dc - .array-data 4 - 0x4 - 0x3 - 0x3 - 0x2 - .end array-data - - :array_dd - .array-data 4 - 0x1 - 0x1 - 0x3 - 0x3 - .end array-data - - :array_de - .array-data 4 - 0x2 - 0x2 - 0x1 - 0x1 - .end array-data - - :array_df - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x2 - .end array-data - - :array_e0 - .array-data 4 - 0x1 - 0x2 - 0x4 - 0x2 - .end array-data - - :array_e1 - .array-data 4 - 0x2 - 0x0 - 0x2 - 0x4 - .end array-data - - :array_e2 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_e3 - .array-data 4 - 0x3 - 0x0 - 0x1 - 0x3 - .end array-data - - :array_e4 - .array-data 4 - 0x1 - 0x1 - 0x4 - 0x4 - .end array-data - - :array_e5 - .array-data 4 - 0x0 - 0x2 - 0x4 - 0x4 - .end array-data - - :array_e6 - .array-data 4 - 0x4 - 0x1 - 0x3 - 0x1 - .end array-data - - :array_e7 - .array-data 4 - 0x3 - 0x3 - 0x3 - 0x2 - .end array-data - - :array_e8 - .array-data 4 - 0x1 - 0x2 - 0x1 - 0x0 - .end array-data - - :array_e9 - .array-data 4 - 0x4 - 0x4 - 0x4 - 0x3 - .end array-data - - :array_ea - .array-data 4 - 0x2 - 0x2 - 0x2 - 0x3 - .end array-data - - :array_eb - .array-data 4 - 0x2 - 0x4 - 0x2 - 0x2 - .end array-data - - :array_ec - .array-data 4 - 0x3 - 0x2 - 0x2 - 0x1 - .end array-data - - :array_ed - .array-data 4 - 0x3 - 0x3 - 0x2 - 0x1 - .end array-data - - :array_ee - .array-data 8 - 0x56f9a0 - 0x3567e0 - 0x1e8480 - 0x10c8e0 - 0x72bf0 - .end array-data - - :array_ef - .array-data 8 - 0x30d40 - 0x24220 - 0x203a0 - 0x1c138 - 0x17318 - .end array-data - - :array_f0 - .array-data 8 - 0x2191c0 - 0x13d620 - 0xecd10 - 0xc5c10 - 0x77a10 - .end array-data - - :array_f1 - .array-data 8 - 0x50df20 - 0x30d400 - 0x1e8480 - 0x155cc0 - 0xa8750 - .end array-data -.end method - -.method public constructor ()V - .locals 6 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v2, Landroid/util/SparseArray; - - invoke-direct {v2}, Landroid/util/SparseArray;->()V - - sget-object v4, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; - - const/4 v1, 0x0 - - const/16 v3, 0x7d0 - - const/4 v5, 0x0 - - move-object v0, p0 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/h1/m;->(Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/b/i1/g;Z)V - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/b/i1/g;Z)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Landroid/util/SparseArray<", - "Ljava/lang/Long;", - ">;I", - "Lf/h/a/b/i1/g;", - "Z)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-nez p1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - :goto_0 - iput-object v0, p0, Lf/h/a/b/h1/m;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/b/h1/m;->b:Landroid/util/SparseArray; - - new-instance p2, Lf/h/a/b/i1/l; - - invoke-direct {p2}, Lf/h/a/b/i1/l;->()V - - iput-object p2, p0, Lf/h/a/b/h1/m;->c:Lf/h/a/b/i1/l; - - new-instance p2, Lf/h/a/b/i1/w; - - invoke-direct {p2, p3}, Lf/h/a/b/i1/w;->(I)V - - iput-object p2, p0, Lf/h/a/b/h1/m;->d:Lf/h/a/b/i1/w; - - iput-object p4, p0, Lf/h/a/b/h1/m;->e:Lf/h/a/b/i1/g; - - if-nez p1, :cond_1 - - const/4 p2, 0x0 - - goto :goto_1 - - :cond_1 - invoke-static {p1}, Lf/h/a/b/i1/c0;->x(Landroid/content/Context;)I - - move-result p2 - - :goto_1 - iput p2, p0, Lf/h/a/b/h1/m;->i:I - - invoke-virtual {p0, p2}, Lf/h/a/b/h1/m;->i(I)J - - move-result-wide p2 - - iput-wide p2, p0, Lf/h/a/b/h1/m;->l:J - - if-eqz p1, :cond_2 - - if-eqz p5, :cond_2 - - invoke-static {p1}, Lf/h/a/b/h1/m$b;->a(Landroid/content/Context;)Lf/h/a/b/h1/m$b; - - move-result-object p1 - - monitor-enter p1 - - :try_start_0 - invoke-virtual {p1}, Lf/h/a/b/h1/m$b;->c()V - - iget-object p2, p1, Lf/h/a/b/h1/m$b;->b:Ljava/util/ArrayList; - - new-instance p3, Ljava/lang/ref/WeakReference; - - invoke-direct {p3, p0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p2, p1, Lf/h/a/b/h1/m$b;->a:Landroid/os/Handler; - - new-instance p3, Lf/h/a/b/h1/b; - - invoke-direct {p3, p1, p0}, Lf/h/a/b/h1/b;->(Lf/h/a/b/h1/m$b;Lf/h/a/b/h1/m;)V - - invoke-virtual {p2, p3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p1 - - goto :goto_2 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - - throw p2 - - :cond_2 - :goto_2 - return-void -.end method - -.method public static h(Lf/h/a/b/h1/m;)V - .locals 10 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/m;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/m;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->x(Landroid/content/Context;)I - - move-result v0 - - :goto_0 - iget v2, p0, Lf/h/a/b/h1/m;->i:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-ne v2, v0, :cond_1 - - monitor-exit p0 - - goto :goto_3 - - :cond_1 - :try_start_1 - iput v0, p0, Lf/h/a/b/h1/m;->i:I - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_4 - - if-eqz v0, :cond_4 - - const/16 v2, 0x8 - - if-ne v0, v2, :cond_2 - - goto :goto_2 - - :cond_2 - invoke-virtual {p0, v0}, Lf/h/a/b/h1/m;->i(I)J - - move-result-wide v2 - - iput-wide v2, p0, Lf/h/a/b/h1/m;->l:J - - iget-object v0, p0, Lf/h/a/b/h1/m;->e:Lf/h/a/b/i1/g; - - invoke-interface {v0}, Lf/h/a/b/i1/g;->c()J - - move-result-wide v2 - - iget v0, p0, Lf/h/a/b/h1/m;->f:I - - if-lez v0, :cond_3 - - iget-wide v4, p0, Lf/h/a/b/h1/m;->g:J - - sub-long v4, v2, v4 - - long-to-int v0, v4 - - move v5, v0 - - goto :goto_1 - - :cond_3 - const/4 v5, 0x0 - - :goto_1 - iget-wide v6, p0, Lf/h/a/b/h1/m;->h:J - - iget-wide v8, p0, Lf/h/a/b/h1/m;->l:J - - move-object v4, p0 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/b/h1/m;->l(IJJ)V - - iput-wide v2, p0, Lf/h/a/b/h1/m;->g:J - - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/h1/m;->h:J - - iput-wide v2, p0, Lf/h/a/b/h1/m;->k:J - - iput-wide v2, p0, Lf/h/a/b/h1/m;->j:J - - iget-object v0, p0, Lf/h/a/b/h1/m;->d:Lf/h/a/b/i1/w; - - iget-object v2, v0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V - - const/4 v2, -0x1 - - iput v2, v0, Lf/h/a/b/i1/w;->d:I - - iput v1, v0, Lf/h/a/b/i1/w;->e:I - - iput v1, v0, Lf/h/a/b/i1/w;->f:I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - goto :goto_3 - - :cond_4 - :goto_2 - monitor-exit p0 - - :goto_3 - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public static declared-synchronized j(Landroid/content/Context;)Lf/h/a/b/h1/m; - .locals 8 - - const-class v0, Lf/h/a/b/h1/m; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/b/h1/m;->s:Lf/h/a/b/h1/m; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/b/h1/m$a; - - invoke-direct {v1, p0}, Lf/h/a/b/h1/m$a;->(Landroid/content/Context;)V - - new-instance p0, Lf/h/a/b/h1/m; - - iget-object v3, v1, Lf/h/a/b/h1/m$a;->a:Landroid/content/Context; - - iget-object v4, v1, Lf/h/a/b/h1/m$a;->b:Landroid/util/SparseArray; - - iget v5, v1, Lf/h/a/b/h1/m$a;->c:I - - iget-object v6, v1, Lf/h/a/b/h1/m$a;->d:Lf/h/a/b/i1/g; - - iget-boolean v7, v1, Lf/h/a/b/h1/m$a;->e:Z - - move-object v2, p0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/h1/m;->(Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/b/i1/g;Z)V - - sput-object p0, Lf/h/a/b/h1/m;->s:Lf/h/a/b/h1/m; - - :cond_0 - sget-object p0, Lf/h/a/b/h1/m;->s:Lf/h/a/b/h1/m; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - -.method public static k(IJJLf/h/a/b/h1/e$a;)V - .locals 0 - - check-cast p5, Lf/h/a/b/v0/a; - - iget-object p0, p5, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object p1, p0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p0, 0x0 - - goto :goto_0 - - :cond_0 - iget-object p0, p0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p0}, Ljava/util/ArrayList;->size()I - - move-result p1 - - add-int/lit8 p1, p1, -0x1 - - invoke-virtual {p0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/b/v0/a$a; - - :goto_0 - invoke-virtual {p5, p0}, Lf/h/a/b/v0/a;->F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - - iget-object p0, p5, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/v0/b; - - invoke-interface {p1}, Lf/h/a/b/v0/b;->L()V - - goto :goto_1 - - :cond_1 - return-void -.end method - - -# virtual methods -.method public declared-synchronized a(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - .locals 10 - - monitor-enter p0 - - if-nez p3, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_0 - iget p1, p0, Lf/h/a/b/h1/m;->f:I - - const/4 p2, 0x1 - - if-lez p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object p1, p0, Lf/h/a/b/h1/m;->e:Lf/h/a/b/i1/g; - - invoke-interface {p1}, Lf/h/a/b/i1/g;->c()J - - move-result-wide v0 - - iget-wide v2, p0, Lf/h/a/b/h1/m;->g:J - - sub-long v2, v0, v2 - - long-to-int v5, v2 - - iget-wide v2, p0, Lf/h/a/b/h1/m;->j:J - - int-to-long v6, v5 - - add-long/2addr v2, v6 - - iput-wide v2, p0, Lf/h/a/b/h1/m;->j:J - - iget-wide v2, p0, Lf/h/a/b/h1/m;->k:J - - iget-wide v6, p0, Lf/h/a/b/h1/m;->h:J - - add-long/2addr v2, v6 - - iput-wide v2, p0, Lf/h/a/b/h1/m;->k:J - - if-lez v5, :cond_4 - - iget-wide v2, p0, Lf/h/a/b/h1/m;->h:J - - long-to-float p1, v2 - - const/high16 p3, 0x45fa0000 # 8000.0f - - mul-float p1, p1, p3 - - int-to-float p3, v5 - - div-float/2addr p1, p3 - - iget-object p3, p0, Lf/h/a/b/h1/m;->d:Lf/h/a/b/i1/w; - - iget-wide v2, p0, Lf/h/a/b/h1/m;->h:J - - long-to-double v2, v2 - - invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D - - move-result-wide v2 - - double-to-int v2, v2 - - invoke-virtual {p3, v2, p1}, Lf/h/a/b/i1/w;->a(IF)V - - iget-wide v2, p0, Lf/h/a/b/h1/m;->j:J - - const-wide/16 v6, 0x7d0 - - cmp-long p1, v2, v6 - - if-gez p1, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/h1/m;->k:J - - const-wide/32 v6, 0x80000 - - cmp-long p1, v2, v6 - - if-ltz p1, :cond_3 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/h1/m;->d:Lf/h/a/b/i1/w; - - const/high16 p3, 0x3f000000 # 0.5f - - invoke-virtual {p1, p3}, Lf/h/a/b/i1/w;->b(F)F - - move-result p1 - - float-to-long v2, p1 - - iput-wide v2, p0, Lf/h/a/b/h1/m;->l:J - - :cond_3 - iget-wide v6, p0, Lf/h/a/b/h1/m;->h:J - - iget-wide v8, p0, Lf/h/a/b/h1/m;->l:J - - move-object v4, p0 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/b/h1/m;->l(IJJ)V - - iput-wide v0, p0, Lf/h/a/b/h1/m;->g:J - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/h1/m;->h:J - - :cond_4 - iget p1, p0, Lf/h/a/b/h1/m;->f:I - - sub-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/b/h1/m;->f:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized b(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - .locals 0 - - monitor-enter p0 - - if-nez p3, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_0 - iget p1, p0, Lf/h/a/b/h1/m;->f:I - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/h1/m;->e:Lf/h/a/b/i1/g; - - invoke-interface {p1}, Lf/h/a/b/i1/g;->c()J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/h1/m;->g:J - - :cond_1 - iget p1, p0, Lf/h/a/b/h1/m;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/h1/m;->f:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public c()Lf/h/a/b/h1/x; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - return-object p0 -.end method - -.method public d(Lf/h/a/b/h1/e$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/m;->c:Lf/h/a/b/i1/l; - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/l;->c(Ljava/lang/Object;)V - - return-void -.end method - -.method public declared-synchronized e(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;ZI)V - .locals 0 - - monitor-enter p0 - - if-nez p3, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_0 - iget-wide p1, p0, Lf/h/a/b/h1/m;->h:J - - int-to-long p3, p4 - - add-long/2addr p1, p3 - - iput-wide p1, p0, Lf/h/a/b/h1/m;->h:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public f(Landroid/os/Handler;Lf/h/a/b/h1/e$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/m;->c:Lf/h/a/b/i1/l; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/i1/l;->a(Landroid/os/Handler;Ljava/lang/Object;)V - - return-void -.end method - -.method public g(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V - .locals 0 - - return-void -.end method - -.method public final i(I)J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/m;->b:Landroid/util/SparseArray; - - invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - if-nez p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/h1/m;->b:Landroid/util/SparseArray; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - :cond_0 - if-nez p1, :cond_1 - - const-wide/32 v0, 0xf4240 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - :cond_1 - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final l(IJJ)V - .locals 8 - - if-nez p1, :cond_0 - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-nez v2, :cond_0 - - iget-wide v0, p0, Lf/h/a/b/h1/m;->m:J - - cmp-long v2, p4, v0 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - iput-wide p4, p0, Lf/h/a/b/h1/m;->m:J - - iget-object v0, p0, Lf/h/a/b/h1/m;->c:Lf/h/a/b/i1/l; - - new-instance v7, Lf/h/a/b/h1/a; - - move-object v1, v7 - - move v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-direct/range {v1 .. v6}, Lf/h/a/b/h1/a;->(IJJ)V - - invoke-virtual {v0, v7}, Lf/h/a/b/i1/l;->b(Lf/h/a/b/i1/l$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/n.smali b/com.discord/smali_classes2/f/h/a/b/h1/n.smali deleted file mode 100644 index 70ac66269d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/n.smali +++ /dev/null @@ -1,633 +0,0 @@ -.class public final Lf/h/a/b/h1/n; -.super Ljava/lang/Object; -.source "DefaultDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/h1/x;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/h1/j; - -.field public d:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public h:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/b/h1/j;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/n;->a:Landroid/content/Context; - - if-eqz p2, :cond_0 - - iput-object p2, p0, Lf/h/a/b/h1/n;->c:Lf/h/a/b/h1/j; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/h1/n;->b:Ljava/util/List; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object v0 - - iget-object v2, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-static {v2}, Lf/h/a/b/i1/c0;->M(Landroid/net/Uri;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v0}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_2 - - const-string v1, "/android_asset/" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - if-nez v0, :cond_1 - - new-instance v0, Lcom/google/android/exoplayer2/upstream/AssetDataSource; - - iget-object v1, p0, Lf/h/a/b/h1/n;->a:Landroid/content/Context; - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto/16 :goto_2 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/h1/n;->d:Lf/h/a/b/h1/j; - - if-nez v0, :cond_3 - - new-instance v0, Lcom/google/android/exoplayer2/upstream/FileDataSource; - - invoke-direct {v0}, Lcom/google/android/exoplayer2/upstream/FileDataSource;->()V - - iput-object v0, p0, Lf/h/a/b/h1/n;->d:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_3 - iget-object v0, p0, Lf/h/a/b/h1/n;->d:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto/16 :goto_2 - - :cond_4 - const-string v2, "asset" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_6 - - iget-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - if-nez v0, :cond_5 - - new-instance v0, Lcom/google/android/exoplayer2/upstream/AssetDataSource; - - iget-object v1, p0, Lf/h/a/b/h1/n;->a:Landroid/content/Context; - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_5 - iget-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto/16 :goto_2 - - :cond_6 - const-string v2, "content" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_8 - - iget-object v0, p0, Lf/h/a/b/h1/n;->f:Lf/h/a/b/h1/j; - - if-nez v0, :cond_7 - - new-instance v0, Lcom/google/android/exoplayer2/upstream/ContentDataSource; - - iget-object v1, p0, Lf/h/a/b/h1/n;->a:Landroid/content/Context; - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/b/h1/n;->f:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_7 - iget-object v0, p0, Lf/h/a/b/h1/n;->f:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto/16 :goto_2 - - :cond_8 - const-string v2, "rtmp" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_a - - iget-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - if-nez v0, :cond_9 - - :try_start_0 - const-string v0, "com.google.android.exoplayer2.ext.rtmp.RtmpDataSource" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - new-instance v0, Ljava/lang/RuntimeException; - - const-string v1, "Error instantiating RTMP extension" - - invoke-direct {v0, v1, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :catch_1 - const-string v0, "DefaultDataSource" - - const-string v1, "Attempting to play RTMP stream without depending on the RTMP extension" - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1 - iget-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - if-nez v0, :cond_9 - - iget-object v0, p0, Lf/h/a/b/h1/n;->c:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - :cond_9 - iget-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto :goto_2 - - :cond_a - const-string v1, "udp" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_c - - iget-object v0, p0, Lf/h/a/b/h1/n;->h:Lf/h/a/b/h1/j; - - if-nez v0, :cond_b - - new-instance v0, Lcom/google/android/exoplayer2/upstream/UdpDataSource; - - invoke-direct {v0}, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->()V - - iput-object v0, p0, Lf/h/a/b/h1/n;->h:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_b - iget-object v0, p0, Lf/h/a/b/h1/n;->h:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto :goto_2 - - :cond_c - const-string v1, "data" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_e - - iget-object v0, p0, Lf/h/a/b/h1/n;->i:Lf/h/a/b/h1/j; - - if-nez v0, :cond_d - - new-instance v0, Lf/h/a/b/h1/g; - - invoke-direct {v0}, Lf/h/a/b/h1/g;->()V - - iput-object v0, p0, Lf/h/a/b/h1/n;->i:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_d - iget-object v0, p0, Lf/h/a/b/h1/n;->i:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto :goto_2 - - :cond_e - const-string v1, "rawresource" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_10 - - iget-object v0, p0, Lf/h/a/b/h1/n;->j:Lf/h/a/b/h1/j; - - if-nez v0, :cond_f - - new-instance v0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource; - - iget-object v1, p0, Lf/h/a/b/h1/n;->a:Landroid/content/Context; - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/b/h1/n;->j:Lf/h/a/b/h1/j; - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/n;->e(Lf/h/a/b/h1/j;)V - - :cond_f - iget-object v0, p0, Lf/h/a/b/h1/n;->j:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto :goto_2 - - :cond_10 - iget-object v0, p0, Lf/h/a/b/h1/n;->c:Lf/h/a/b/h1/j; - - iput-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - :goto_2 - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->a(Lf/h/a/b/h1/k;)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/n;->c:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - iget-object v0, p0, Lf/h/a/b/h1/n;->b:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/h/a/b/h1/n;->d:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/n;->e:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_1 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/b/h1/n;->f:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_2 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_2 - iget-object v0, p0, Lf/h/a/b/h1/n;->g:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_3 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_3 - iget-object v0, p0, Lf/h/a/b/h1/n;->h:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_4 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_4 - iget-object v0, p0, Lf/h/a/b/h1/n;->i:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_5 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_5 - iget-object v0, p0, Lf/h/a/b/h1/n;->j:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_6 - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - :cond_6 - return-void -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - invoke-interface {v0}, Lf/h/a/b/h1/j;->c()Ljava/util/Map; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public close()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-interface {v0}, Lf/h/a/b/h1/j;->close()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iput-object v1, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - goto :goto_0 - - :catchall_0 - move-exception v0 - - iput-object v1, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - throw v0 - - :cond_0 - :goto_0 - return-void -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {v0}, Lf/h/a/b/h1/j;->d()Landroid/net/Uri; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public final e(Lf/h/a/b/h1/j;)V - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/h1/n;->b:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/h1/n;->b:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/h1/x; - - invoke-interface {p1, v1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public read([BII)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/n;->k:Lf/h/a/b/h1/j; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/h1/j; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/o.smali b/com.discord/smali_classes2/f/h/a/b/h1/o.smali deleted file mode 100644 index 10df4877f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/o.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/b/h1/o; -.super Ljava/lang/Object; -.source "DefaultDataSourceFactory.java" - -# interfaces -.implements Lf/h/a/b/h1/j$a; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Lf/h/a/b/h1/j$a; - - -# direct methods -.method public constructor (Landroid/content/Context;Ljava/lang/String;)V - .locals 2 - - new-instance v0, Lf/h/a/b/h1/q; - - const/4 v1, 0x0 - - invoke-direct {v0, p2, v1}, Lf/h/a/b/h1/q;->(Ljava/lang/String;Lf/h/a/b/h1/x;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/o;->a:Landroid/content/Context; - - iput-object v1, p0, Lf/h/a/b/h1/o;->b:Lf/h/a/b/h1/x; - - iput-object v0, p0, Lf/h/a/b/h1/o;->c:Lf/h/a/b/h1/j$a; - - return-void -.end method - - -# virtual methods -.method public bridge synthetic a()Lf/h/a/b/h1/j; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/h1/o;->b()Lf/h/a/b/h1/n; - - move-result-object v0 - - return-object v0 -.end method - -.method public b()Lf/h/a/b/h1/n; - .locals 3 - - new-instance v0, Lf/h/a/b/h1/n; - - iget-object v1, p0, Lf/h/a/b/h1/o;->a:Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/b/h1/o;->c:Lf/h/a/b/h1/j$a; - - invoke-interface {v2}, Lf/h/a/b/h1/j$a;->a()Lf/h/a/b/h1/j; - - move-result-object v2 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/h1/n;->(Landroid/content/Context;Lf/h/a/b/h1/j;)V - - iget-object v1, p0, Lf/h/a/b/h1/o;->b:Lf/h/a/b/h1/x; - - if-eqz v1, :cond_0 - - invoke-virtual {v0, v1}, Lf/h/a/b/h1/n;->b(Lf/h/a/b/h1/x;)V - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/p.smali b/com.discord/smali_classes2/f/h/a/b/h1/p.smali deleted file mode 100644 index 630cbdc6b1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/p.smali +++ /dev/null @@ -1,1568 +0,0 @@ -.class public Lf/h/a/b/h1/p; -.super Lf/h/a/b/h1/f; -.source "DefaultHttpDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# static fields -.field public static final t:Ljava/util/regex/Pattern; - -.field public static final u:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "[B>;" - } - .end annotation -.end field - - -# instance fields -.field public final e:Z - -.field public final f:I - -.field public final g:I - -.field public final h:Ljava/lang/String; - -.field public final i:Lf/h/a/b/h1/t; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final j:Lf/h/a/b/h1/t; - -.field public k:Lf/h/a/b/h1/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Ljava/net/HttpURLConnection; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:Ljava/io/InputStream; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:Z - -.field public o:I - -.field public p:J - -.field public q:J - -.field public r:J - -.field public s:J - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "^bytes (\\d+)-(\\d+)/(\\d+)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/p;->t:Ljava/util/regex/Pattern; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - sput-object v0, Lf/h/a/b/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IIZLf/h/a/b/h1/t;)V - .locals 1 - .param p5 # Lf/h/a/b/h1/t; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - invoke-direct {p0, v0}, Lf/h/a/b/h1/f;->(Z)V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h1/p;->h:Ljava/lang/String; - - new-instance p1, Lf/h/a/b/h1/t; - - invoke-direct {p1}, Lf/h/a/b/h1/t;->()V - - iput-object p1, p0, Lf/h/a/b/h1/p;->j:Lf/h/a/b/h1/t; - - iput p2, p0, Lf/h/a/b/h1/p;->f:I - - iput p3, p0, Lf/h/a/b/h1/p;->g:I - - iput-boolean p4, p0, Lf/h/a/b/h1/p;->e:Z - - iput-object p5, p0, Lf/h/a/b/h1/p;->i:Lf/h/a/b/h1/t; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public static j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_2 - - new-instance v0, Ljava/net/URL; - - invoke-direct {v0, p0, p1}, Ljava/net/URL;->(Ljava/net/URL;Ljava/lang/String;)V - - invoke-virtual {v0}, Ljava/net/URL;->getProtocol()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "https" - - invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_1 - - const-string p1, "http" - - invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/net/ProtocolException; - - const-string v0, "Unsupported protocol redirect: " - - invoke-static {v0, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/net/ProtocolException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - :goto_0 - return-object v0 - - :cond_2 - new-instance p0, Ljava/net/ProtocolException; - - const-string p1, "Null location redirect" - - invoke-direct {p0, p1}, Ljava/net/ProtocolException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static m(Ljava/net/HttpURLConnection;J)V - .locals 3 - - sget v0, Lf/h/a/b/i1/c0;->a:I - - const/16 v1, 0x13 - - if-eq v0, v1, :cond_0 - - const/16 v1, 0x14 - - if-eq v0, v1, :cond_0 - - return-void - - :cond_0 - :try_start_0 - invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object p0 - - const-wide/16 v0, -0x1 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_1 - - invoke-virtual {p0}, Ljava/io/InputStream;->read()I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_2 - - return-void - - :cond_1 - const-wide/16 v0, 0x800 - - cmp-long v2, p1, v0 - - if-gtz v2, :cond_2 - - return-void - - :cond_2 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "com.android.okhttp.internal.http.HttpTransport$ChunkedInputStream" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_3 - - const-string p2, "com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - :cond_3 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; - - move-result-object p1 - - const-string p2, "unexpectedEndOfInput" - - const/4 v0, 0x0 - - new-array v1, v0, [Ljava/lang/Class; - - invoke-virtual {p1, p2, v1}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object p1 - - const/4 p2, 0x1 - - invoke-virtual {p1, p2}, Ljava/lang/reflect/Method;->setAccessible(Z)V - - new-array p2, v0, [Ljava/lang/Object; - - invoke-virtual {p1, p0, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_4 - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - } - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - const-string v3, "Unable to connect to " - - iput-object v2, v1, Lf/h/a/b/h1/p;->k:Lf/h/a/b/h1/k; - - const-wide/16 v4, 0x0 - - iput-wide v4, v1, Lf/h/a/b/h1/p;->s:J - - iput-wide v4, v1, Lf/h/a/b/h1/p;->r:J - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/h1/f;->g(Lf/h/a/b/h1/k;)V - - const/4 v6, 0x1 - - :try_start_0 - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/h1/p;->k(Lf/h/a/b/h1/k;)Ljava/net/HttpURLConnection; - - move-result-object v0 - - iput-object v0, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_4 - - :try_start_1 - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v0 - - iput v0, v1, Lf/h/a/b/h1/p;->o:I - - iget-object v0, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseMessage()Ljava/lang/String; - - move-result-object v0 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 - - iget v3, v1, Lf/h/a/b/h1/p;->o:I - - const/16 v7, 0xc8 - - if-lt v3, v7, :cond_9 - - const/16 v8, 0x12b - - if-le v3, v8, :cond_0 - - goto/16 :goto_4 - - :cond_0 - iget-object v0, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getContentType()Ljava/lang/String; - - iget v0, v1, Lf/h/a/b/h1/p;->o:I - - if-ne v0, v7, :cond_1 - - iget-wide v7, v2, Lf/h/a/b/h1/k;->f:J - - cmp-long v0, v7, v4 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - move-wide v7, v4 - - :goto_0 - iput-wide v7, v1, Lf/h/a/b/h1/p;->p:J - - iget-object v0, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - const-string v3, "Content-Encoding" - - invoke-virtual {v0, v3}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "gzip" - - invoke-virtual {v3, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_7 - - iget-wide v7, v2, Lf/h/a/b/h1/k;->g:J - - const-wide/16 v9, -0x1 - - cmp-long v3, v7, v9 - - if-eqz v3, :cond_2 - - iput-wide v7, v1, Lf/h/a/b/h1/p;->q:J - - goto/16 :goto_3 - - :cond_2 - iget-object v3, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - const-string v7, "Content-Length" - - invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v8 - - const-string v11, "]" - - const-string v12, "DefaultHttpDataSource" - - if-nez v8, :cond_3 - - :try_start_2 - invoke-static {v7}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v9 - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_1 - - :catch_0 - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v13, "Unexpected Content-Length [" - - invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v12, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - :goto_1 - const-string v8, "Content-Range" - - invoke-virtual {v3, v8}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v8 - - if-nez v8, :cond_5 - - sget-object v8, Lf/h/a/b/h1/p;->t:Ljava/util/regex/Pattern; - - invoke-virtual {v8, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/util/regex/Matcher;->find()Z - - move-result v13 - - if-eqz v13, :cond_5 - - const/4 v13, 0x2 - - :try_start_3 - invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v13 - - invoke-static {v13}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v13 - - invoke-virtual {v8, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v15 - - sub-long/2addr v13, v15 - - const-wide/16 v15, 0x1 - - add-long/2addr v13, v15 - - cmp-long v8, v9, v4 - - if-gez v8, :cond_4 - - move-wide v9, v13 - - goto :goto_2 - - :cond_4 - cmp-long v4, v9, v13 - - if-eqz v4, :cond_5 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "Inconsistent headers [" - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v5, "] [" - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v12, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - invoke-static {v9, v10, v13, v14}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v9 - :try_end_3 - .catch Ljava/lang/NumberFormatException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_2 - - :catch_1 - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - const-string v5, "Unexpected Content-Range [" - - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_5 - :goto_2 - const-wide/16 v3, -0x1 - - cmp-long v5, v9, v3 - - if-eqz v5, :cond_6 - - iget-wide v3, v1, Lf/h/a/b/h1/p;->p:J - - sub-long v3, v9, v3 - - :cond_6 - iput-wide v3, v1, Lf/h/a/b/h1/p;->q:J - - goto :goto_3 - - :cond_7 - iget-wide v3, v2, Lf/h/a/b/h1/k;->g:J - - iput-wide v3, v1, Lf/h/a/b/h1/p;->q:J - - :goto_3 - :try_start_4 - iget-object v3, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v3 - - iput-object v3, v1, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - if-eqz v0, :cond_8 - - new-instance v0, Ljava/util/zip/GZIPInputStream; - - iget-object v3, v1, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - invoke-direct {v0, v3}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V - - iput-object v0, v1, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 - - :cond_8 - iput-boolean v6, v1, Lf/h/a/b/h1/p;->n:Z - - invoke-virtual/range {p0 .. p1}, Lf/h/a/b/h1/f;->h(Lf/h/a/b/h1/k;)V - - iget-wide v2, v1, Lf/h/a/b/h1/p;->q:J - - return-wide v2 - - :catch_2 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/h1/p;->i()V - - new-instance v3, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - - invoke-direct {v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/b/h1/k;I)V - - throw v3 - - :cond_9 - :goto_4 - iget-object v3, v1, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/h1/p;->i()V - - new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException; - - iget v5, v1, Lf/h/a/b/h1/p;->o:I - - invoke-direct {v4, v5, v0, v3, v2}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException;->(ILjava/lang/String;Ljava/util/Map;Lf/h/a/b/h1/k;)V - - iget v0, v1, Lf/h/a/b/h1/p;->o:I - - const/16 v2, 0x1a0 - - if-ne v0, v2, :cond_a - - new-instance v0, Lcom/google/android/exoplayer2/upstream/DataSourceException; - - const/4 v2, 0x0 - - invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V - - invoke-virtual {v4, v0}, Ljava/io/IOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; - - :cond_a - throw v4 - - :catch_3 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/h1/p;->i()V - - new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - iget-object v5, v2, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v5}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {v4, v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Ljava/io/IOException;Lf/h/a/b/h1/k;I)V - - throw v4 - - :catch_4 - move-exception v0 - - new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - iget-object v5, v2, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v5}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {v4, v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Ljava/io/IOException;Lf/h/a/b/h1/k;I)V - - throw v4 -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public close()V - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - iget-wide v3, p0, Lf/h/a/b/h1/p;->q:J - - const-wide/16 v5, -0x1 - - cmp-long v7, v3, v5 - - if-nez v7, :cond_0 - - goto :goto_0 - - :cond_0 - iget-wide v5, p0, Lf/h/a/b/h1/p;->s:J - - sub-long/2addr v3, v5 - - :goto_0 - invoke-static {v2, v3, v4}, Lf/h/a/b/h1/p;->m(Ljava/net/HttpURLConnection;J)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v2, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - invoke-virtual {v2}, Ljava/io/InputStream;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catch_0 - move-exception v2 - - :try_start_2 - new-instance v3, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - - iget-object v4, p0, Lf/h/a/b/h1/p;->k:Lf/h/a/b/h1/k; - - const/4 v5, 0x3 - - invoke-direct {v3, v2, v4, v5}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/b/h1/k;I)V - - throw v3 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :cond_1 - :goto_1 - iput-object v1, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - invoke-virtual {p0}, Lf/h/a/b/h1/p;->i()V - - iget-boolean v1, p0, Lf/h/a/b/h1/p;->n:Z - - if-eqz v1, :cond_2 - - iput-boolean v0, p0, Lf/h/a/b/h1/p;->n:Z - - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V - - :cond_2 - return-void - - :catchall_0 - move-exception v2 - - iput-object v1, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - invoke-virtual {p0}, Lf/h/a/b/h1/p;->i()V - - iget-boolean v1, p0, Lf/h/a/b/h1/p;->n:Z - - if-eqz v1, :cond_3 - - iput-boolean v0, p0, Lf/h/a/b/h1/p;->n:Z - - invoke-virtual {p0}, Lf/h/a/b/h1/f;->f()V - - :cond_3 - throw v2 -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getURL()Ljava/net/URL; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/net/URL;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public final i()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - if-eqz v0, :cond_0 - - :try_start_0 - invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v1, "DefaultHttpDataSource" - - const-string v2, "Unexpected error while disconnecting" - - invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/h1/p;->l:Ljava/net/HttpURLConnection; - - :cond_0 - return-void -.end method - -.method public final k(Lf/h/a/b/h1/k;)Ljava/net/HttpURLConnection; - .locals 24 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p1 - - new-instance v1, Ljava/net/URL; - - iget-object v2, v0, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2}, Ljava/net/URL;->(Ljava/lang/String;)V - - iget v2, v0, Lf/h/a/b/h1/k;->b:I - - iget-object v3, v0, Lf/h/a/b/h1/k;->c:[B - - iget-wide v14, v0, Lf/h/a/b/h1/k;->f:J - - iget-wide v12, v0, Lf/h/a/b/h1/k;->g:J - - const/4 v4, 0x1 - - invoke-virtual {v0, v4}, Lf/h/a/b/h1/k;->b(I)Z - - move-result v16 - - move-object/from16 v11, p0 - - iget-boolean v4, v11, Lf/h/a/b/h1/p;->e:Z - - if-nez v4, :cond_0 - - const/4 v9, 0x1 - - iget-object v10, v0, Lf/h/a/b/h1/k;->d:Ljava/util/Map; - - move-object/from16 v0, p0 - - move-wide v4, v14 - - move-wide v6, v12 - - move/from16 v8, v16 - - invoke-virtual/range {v0 .. v10}, Lf/h/a/b/h1/p;->l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; - - move-result-object v0 - - return-object v0 - - :cond_0 - const/4 v4, 0x0 - - :goto_0 - add-int/lit8 v10, v4, 0x1 - - const/16 v5, 0x14 - - if-gt v4, v5, :cond_6 - - const/16 v17, 0x0 - - iget-object v8, v0, Lf/h/a/b/h1/k;->d:Ljava/util/Map; - - const/4 v9, 0x1 - - move-object/from16 v4, p0 - - move-object v5, v1 - - move v6, v2 - - move-object v7, v3 - - move-object/from16 v18, v8 - - const/4 v0, 0x1 - - move-wide v8, v14 - - move/from16 v19, v10 - - move-wide v10, v12 - - move-wide/from16 v20, v12 - - move/from16 v12, v16 - - move/from16 v13, v17 - - move-wide/from16 v22, v14 - - move-object/from16 v14, v18 - - invoke-virtual/range {v4 .. v14}, Lf/h/a/b/h1/p;->l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v5 - - const-string v6, "Location" - - invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const/16 v7, 0x12f - - const/16 v8, 0x12e - - const/16 v9, 0x12d - - const/16 v10, 0x12c - - if-eq v2, v0, :cond_1 - - const/4 v0, 0x3 - - if-ne v2, v0, :cond_2 - - :cond_1 - if-eq v5, v10, :cond_5 - - if-eq v5, v9, :cond_5 - - if-eq v5, v8, :cond_5 - - if-eq v5, v7, :cond_5 - - const/16 v0, 0x133 - - if-eq v5, v0, :cond_5 - - const/16 v0, 0x134 - - if-ne v5, v0, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x2 - - if-ne v2, v0, :cond_4 - - if-eq v5, v10, :cond_3 - - if-eq v5, v9, :cond_3 - - if-eq v5, v8, :cond_3 - - if-ne v5, v7, :cond_4 - - :cond_3 - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - const/4 v0, 0x0 - - invoke-static {v1, v6}, Lf/h/a/b/h1/p;->j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; - - move-result-object v1 - - const/4 v2, 0x1 - - move-object v3, v0 - - goto :goto_2 - - :cond_4 - return-object v4 - - :cond_5 - :goto_1 - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - invoke-static {v1, v6}, Lf/h/a/b/h1/p;->j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; - - move-result-object v0 - - move-object v1, v0 - - :goto_2 - move-object/from16 v11, p0 - - move-object/from16 v0, p1 - - move/from16 v4, v19 - - move-wide/from16 v12, v20 - - move-wide/from16 v14, v22 - - goto :goto_0 - - :cond_6 - move/from16 v19, v10 - - new-instance v0, Ljava/net/NoRouteToHostException; - - const-string v1, "Too many redirects: " - - move/from16 v4, v19 - - invoke-static {v1, v4}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/net/NoRouteToHostException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/net/URL;", - "I[BJJZZ", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Ljava/net/HttpURLConnection;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - check-cast p1, Ljava/net/HttpURLConnection; - - iget v0, p0, Lf/h/a/b/h1/p;->f:I - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - iget v0, p0, Lf/h/a/b/h1/p;->g:I - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/b/h1/p;->i:Lf/h/a/b/h1/t; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lf/h/a/b/h1/t;->a()Ljava/util/Map; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - :cond_0 - iget-object v1, p0, Lf/h/a/b/h1/p;->j:Lf/h/a/b/h1/t; - - invoke-virtual {v1}, Lf/h/a/b/h1/t;->a()Ljava/util/Map; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - invoke-virtual {v0, p10}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object p10 - - invoke-interface {p10}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p10 - - :goto_0 - invoke-interface {p10}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p10}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {p1, v1, v0}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - const-wide/16 v0, 0x0 - - const-wide/16 v2, -0x1 - - cmp-long p10, p4, v0 - - if-nez p10, :cond_2 - - cmp-long p10, p6, v2 - - if-eqz p10, :cond_4 - - :cond_2 - const-string p10, "bytes=" - - const-string v0, "-" - - invoke-static {p10, p4, p5, v0}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; - - move-result-object p10 - - cmp-long v0, p6, v2 - - if-eqz v0, :cond_3 - - invoke-static {p10}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p10 - - add-long/2addr p4, p6 - - const-wide/16 p6, 0x1 - - sub-long/2addr p4, p6 - - invoke-virtual {p10, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p10 - - :cond_3 - const-string p4, "Range" - - invoke-virtual {p1, p4, p10}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - :cond_4 - iget-object p4, p0, Lf/h/a/b/h1/p;->h:Ljava/lang/String; - - const-string p5, "User-Agent" - - invoke-virtual {p1, p5, p4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - if-eqz p8, :cond_5 - - const-string p4, "gzip" - - goto :goto_1 - - :cond_5 - const-string p4, "identity" - - :goto_1 - const-string p5, "Accept-Encoding" - - invoke-virtual {p1, p5, p4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1, p9}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - if-eqz p3, :cond_6 - - const/4 p4, 0x1 - - goto :goto_2 - - :cond_6 - const/4 p4, 0x0 - - :goto_2 - invoke-virtual {p1, p4}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - invoke-static {p2}, Lf/h/a/b/h1/k;->a(I)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V - - if-eqz p3, :cond_7 - - array-length p2, p3 - - invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object p2 - - invoke-virtual {p2, p3}, Ljava/io/OutputStream;->write([B)V - - invoke-virtual {p2}, Ljava/io/OutputStream;->close()V - - goto :goto_3 - - :cond_7 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V - - :goto_3 - return-object p1 -.end method - -.method public final n()V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/b/h1/p;->r:J - - iget-wide v2, p0, Lf/h/a/b/h1/p;->p:J - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - return-void - - :cond_0 - sget-object v0, Lf/h/a/b/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - if-nez v0, :cond_1 - - const/16 v0, 0x1000 - - new-array v0, v0, [B - - :cond_1 - :goto_0 - iget-wide v1, p0, Lf/h/a/b/h1/p;->r:J - - iget-wide v3, p0, Lf/h/a/b/h1/p;->p:J - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_4 - - sub-long/2addr v3, v1 - - array-length v1, v0 - - int-to-long v1, v1 - - invoke-static {v3, v4, v1, v2}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v1 - - long-to-int v2, v1 - - iget-object v1, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - const/4 v3, 0x0 - - invoke-virtual {v1, v0, v3, v2}, Ljava/io/InputStream;->read([BII)I - - move-result v1 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/Thread;->isInterrupted()Z - - move-result v2 - - if-nez v2, :cond_3 - - const/4 v2, -0x1 - - if-eq v1, v2, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/h1/p;->r:J - - int-to-long v4, v1 - - add-long/2addr v2, v4 - - iput-wide v2, p0, Lf/h/a/b/h1/p;->r:J - - invoke-virtual {p0, v1}, Lf/h/a/b/h1/f;->e(I)V - - goto :goto_0 - - :cond_2 - new-instance v0, Ljava/io/EOFException; - - invoke-direct {v0}, Ljava/io/EOFException;->()V - - throw v0 - - :cond_3 - new-instance v0, Ljava/io/InterruptedIOException; - - invoke-direct {v0}, Ljava/io/InterruptedIOException;->()V - - throw v0 - - :cond_4 - sget-object v1, Lf/h/a/b/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1, v0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - return-void -.end method - -.method public read([BII)I - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - } - .end annotation - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/h1/p;->n()V - - if-nez p3, :cond_0 - - const/4 p1, 0x0 - - goto :goto_1 - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/h1/p;->q:J - - const-wide/16 v2, -0x1 - - const/4 v4, -0x1 - - cmp-long v5, v0, v2 - - if-eqz v5, :cond_2 - - iget-wide v5, p0, Lf/h/a/b/h1/p;->s:J - - sub-long/2addr v0, v5 - - const-wide/16 v5, 0x0 - - cmp-long v7, v0, v5 - - if-nez v7, :cond_1 - - :goto_0 - const/4 p1, -0x1 - - goto :goto_1 - - :cond_1 - int-to-long v5, p3 - - invoke-static {v5, v6, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v0 - - long-to-int p3, v0 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/h1/p;->m:Ljava/io/InputStream; - - invoke-virtual {v0, p1, p2, p3}, Ljava/io/InputStream;->read([BII)I - - move-result p1 - - if-ne p1, v4, :cond_4 - - iget-wide p1, p0, Lf/h/a/b/h1/p;->q:J - - cmp-long p3, p1, v2 - - if-nez p3, :cond_3 - - goto :goto_0 - - :cond_3 - new-instance p1, Ljava/io/EOFException; - - invoke-direct {p1}, Ljava/io/EOFException;->()V - - throw p1 - - :cond_4 - iget-wide p2, p0, Lf/h/a/b/h1/p;->s:J - - int-to-long v0, p1 - - add-long/2addr p2, v0 - - iput-wide p2, p0, Lf/h/a/b/h1/p;->s:J - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/f;->e(I)V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_1 - return p1 - - :catch_0 - move-exception p1 - - new-instance p2, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; - - iget-object p3, p0, Lf/h/a/b/h1/p;->k:Lf/h/a/b/h1/k; - - const/4 v0, 0x2 - - invoke-direct {p2, p1, p3, v0}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/b/h1/k;I)V - - throw p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/q.smali b/com.discord/smali_classes2/f/h/a/b/h1/q.smali deleted file mode 100644 index 30b971f099..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/q.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/b/h1/q; -.super Lf/h/a/b/h1/s; -.source "DefaultHttpDataSourceFactory.java" - - -# instance fields -.field public final b:Ljava/lang/String; - -.field public final c:Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:I - -.field public final e:I - -.field public final f:Z - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/b/h1/x;)V - .locals 1 - .param p2 # Lf/h/a/b/h1/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Lf/h/a/b/h1/s;->()V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h1/q;->b:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/b/h1/q;->c:Lf/h/a/b/h1/x; - - const/16 p1, 0x1f40 - - iput p1, p0, Lf/h/a/b/h1/q;->d:I - - iput p1, p0, Lf/h/a/b/h1/q;->e:I - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/b/h1/q;->f:Z - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/r.smali b/com.discord/smali_classes2/f/h/a/b/h1/r.smali deleted file mode 100644 index 84ae5d0afb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/r.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public Lf/h/a/b/h1/r; -.super Ljava/lang/Object; -.source "DefaultLoadErrorHandlingPolicy.java" - -# interfaces -.implements Lf/h/a/b/h1/u; - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/h1/r;->a:I - - return-void -.end method - - -# virtual methods -.method public a(I)I - .locals 2 - - iget v0, p0, Lf/h/a/b/h1/r;->a:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_1 - - const/4 v0, 0x7 - - if-ne p1, v0, :cond_0 - - const/4 p1, 0x6 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x3 - - :goto_0 - return p1 - - :cond_1 - return v0 -.end method - -.method public b(IJLjava/io/IOException;I)J - .locals 0 - - instance-of p1, p4, Lcom/google/android/exoplayer2/ParserException; - - if-nez p1, :cond_1 - - instance-of p1, p4, Ljava/io/FileNotFoundException; - - if-nez p1, :cond_1 - - instance-of p1, p4, Lcom/google/android/exoplayer2/upstream/Loader$UnexpectedLoaderException; - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - add-int/lit8 p5, p5, -0x1 - - mul-int/lit16 p5, p5, 0x3e8 - - const/16 p1, 0x1388 - - invoke-static {p5, p1}, Ljava/lang/Math;->min(II)I - - move-result p1 - - int-to-long p1, p1 - - goto :goto_1 - - :cond_1 - :goto_0 - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - :goto_1 - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/s.smali b/com.discord/smali_classes2/f/h/a/b/h1/s.smali deleted file mode 100644 index d3995727a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/s.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public abstract Lf/h/a/b/h1/s; -.super Ljava/lang/Object; -.source "HttpDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j$a; - - -# instance fields -.field public final a:Lf/h/a/b/h1/t; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/h1/t; - - invoke-direct {v0}, Lf/h/a/b/h1/t;->()V - - iput-object v0, p0, Lf/h/a/b/h1/s;->a:Lf/h/a/b/h1/t; - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/b/h1/j; - .locals 8 - - iget-object v5, p0, Lf/h/a/b/h1/s;->a:Lf/h/a/b/h1/t; - - move-object v6, p0 - - check-cast v6, Lf/h/a/b/h1/q; - - new-instance v7, Lf/h/a/b/h1/p; - - iget-object v1, v6, Lf/h/a/b/h1/q;->b:Ljava/lang/String; - - iget v2, v6, Lf/h/a/b/h1/q;->d:I - - iget v3, v6, Lf/h/a/b/h1/q;->e:I - - iget-boolean v4, v6, Lf/h/a/b/h1/q;->f:Z - - move-object v0, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/h1/p;->(Ljava/lang/String;IIZLf/h/a/b/h1/t;)V - - iget-object v0, v6, Lf/h/a/b/h1/q;->c:Lf/h/a/b/h1/x; - - if-eqz v0, :cond_0 - - invoke-virtual {v7, v0}, Lf/h/a/b/h1/f;->b(Lf/h/a/b/h1/x;)V - - :cond_0 - return-object v7 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/t.smali b/com.discord/smali_classes2/f/h/a/b/h1/t.smali deleted file mode 100644 index d79928b75f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/t.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/b/h1/t; -.super Ljava/lang/Object; -.source "HttpDataSource.java" - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/b/h1/t;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a()Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/t;->b:Ljava/util/Map; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/HashMap; - - iget-object v1, p0, Lf/h/a/b/h1/t;->a:Ljava/util/Map; - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/h1/t;->b:Ljava/util/Map; - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/t;->b:Ljava/util/Map; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/u.smali b/com.discord/smali_classes2/f/h/a/b/h1/u.smali deleted file mode 100644 index 15ed2cbe4d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/u.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/u; -.super Ljava/lang/Object; -.source "LoadErrorHandlingPolicy.java" diff --git a/com.discord/smali_classes2/f/h/a/b/h1/v.smali b/com.discord/smali_classes2/f/h/a/b/h1/v.smali deleted file mode 100644 index 140f9c7e56..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/v.smali +++ /dev/null @@ -1,191 +0,0 @@ -.class public final Lf/h/a/b/h1/v; -.super Ljava/lang/Object; -.source "StatsDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# instance fields -.field public final a:Lf/h/a/b/h1/j; - -.field public b:J - -.field public c:Landroid/net/Uri; - -.field public d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/b/h1/j;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - sget-object p1, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; - - iput-object p1, p0, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - iput-object v0, p0, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->a(Lf/h/a/b/h1/k;)J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/b/h1/v;->d()Landroid/net/Uri; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Landroid/net/Uri; - - iput-object p1, p0, Lf/h/a/b/h1/v;->c:Landroid/net/Uri; - - invoke-virtual {p0}, Lf/h/a/b/h1/v;->c()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/v;->d:Ljava/util/Map; - - return-wide v0 -.end method - -.method public b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - return-void -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->c()Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method - -.method public close()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->close()V - - return-void -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->d()Landroid/net/Uri; - - move-result-object v0 - - return-object v0 -.end method - -.method public read([BII)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/v;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result p1 - - const/4 p2, -0x1 - - if-eq p1, p2, :cond_0 - - iget-wide p2, p0, Lf/h/a/b/h1/v;->b:J - - int-to-long v0, p1 - - add-long/2addr p2, v0 - - iput-wide p2, p0, Lf/h/a/b/h1/v;->b:J - - :cond_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/w.smali b/com.discord/smali_classes2/f/h/a/b/h1/w.smali deleted file mode 100644 index d5f9770d73..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/w.smali +++ /dev/null @@ -1,276 +0,0 @@ -.class public final Lf/h/a/b/h1/w; -.super Ljava/lang/Object; -.source "TeeDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# instance fields -.field public final a:Lf/h/a/b/h1/j; - -.field public final b:Lf/h/a/b/h1/h; - -.field public c:Z - -.field public d:J - - -# direct methods -.method public constructor (Lf/h/a/b/h1/j;Lf/h/a/b/h1/h;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - iput-object p2, p0, Lf/h/a/b/h1/w;->b:Lf/h/a/b/h1/h; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 17 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v2, v1}, Lf/h/a/b/h1/j;->a(Lf/h/a/b/h1/k;)J - - move-result-wide v11 - - iput-wide v11, v0, Lf/h/a/b/h1/w;->d:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v11, v2 - - if-nez v4, :cond_0 - - return-wide v2 - - :cond_0 - iget-wide v4, v1, Lf/h/a/b/h1/k;->g:J - - const-wide/16 v6, -0x1 - - cmp-long v8, v4, v6 - - if-nez v8, :cond_2 - - cmp-long v8, v11, v6 - - if-eqz v8, :cond_2 - - cmp-long v6, v4, v11 - - if-nez v6, :cond_1 - - move-object/from16 v16, v1 - - goto :goto_0 - - :cond_1 - new-instance v16, Lf/h/a/b/h1/k; - - iget-object v4, v1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - iget v5, v1, Lf/h/a/b/h1/k;->b:I - - iget-object v6, v1, Lf/h/a/b/h1/k;->c:[B - - iget-wide v7, v1, Lf/h/a/b/h1/k;->e:J - - add-long/2addr v7, v2 - - iget-wide v9, v1, Lf/h/a/b/h1/k;->f:J - - add-long/2addr v9, v2 - - iget-object v13, v1, Lf/h/a/b/h1/k;->h:Ljava/lang/String; - - iget v14, v1, Lf/h/a/b/h1/k;->i:I - - iget-object v15, v1, Lf/h/a/b/h1/k;->d:Ljava/util/Map; - - move-object/from16 v3, v16 - - invoke-direct/range {v3 .. v15}, Lf/h/a/b/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - - :goto_0 - move-object/from16 v1, v16 - - :cond_2 - const/4 v2, 0x1 - - iput-boolean v2, v0, Lf/h/a/b/h1/w;->c:Z - - iget-object v2, v0, Lf/h/a/b/h1/w;->b:Lf/h/a/b/h1/h; - - invoke-interface {v2, v1}, Lf/h/a/b/h1/h;->a(Lf/h/a/b/h1/k;)V - - iget-wide v1, v0, Lf/h/a/b/h1/w;->d:J - - return-wide v1 -.end method - -.method public b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - return-void -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->c()Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method - -.method public close()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v1}, Lf/h/a/b/h1/j;->close()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-boolean v1, p0, Lf/h/a/b/h1/w;->c:Z - - if-eqz v1, :cond_0 - - iput-boolean v0, p0, Lf/h/a/b/h1/w;->c:Z - - iget-object v0, p0, Lf/h/a/b/h1/w;->b:Lf/h/a/b/h1/h; - - invoke-interface {v0}, Lf/h/a/b/h1/h;->close()V - - :cond_0 - return-void - - :catchall_0 - move-exception v1 - - iget-boolean v2, p0, Lf/h/a/b/h1/w;->c:Z - - if-eqz v2, :cond_1 - - iput-boolean v0, p0, Lf/h/a/b/h1/w;->c:Z - - iget-object v0, p0, Lf/h/a/b/h1/w;->b:Lf/h/a/b/h1/h; - - invoke-interface {v0}, Lf/h/a/b/h1/h;->close()V - - :cond_1 - throw v1 -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->d()Landroid/net/Uri; - - move-result-object v0 - - return-object v0 -.end method - -.method public read([BII)I - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/b/h1/w;->d:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const/4 p1, -0x1 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/w;->a:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result p3 - - if-lez p3, :cond_1 - - iget-object v0, p0, Lf/h/a/b/h1/w;->b:Lf/h/a/b/h1/h; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/h1/h;->write([BII)V - - iget-wide p1, p0, Lf/h/a/b/h1/w;->d:J - - const-wide/16 v0, -0x1 - - cmp-long v2, p1, v0 - - if-eqz v2, :cond_1 - - int-to-long v0, p3 - - sub-long/2addr p1, v0 - - iput-wide p1, p0, Lf/h/a/b/h1/w;->d:J - - :cond_1 - return p3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/x.smali b/com.discord/smali_classes2/f/h/a/b/h1/x.smali deleted file mode 100644 index df5284934c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/x.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/x; -.super Ljava/lang/Object; -.source "TransferListener.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V -.end method - -.method public abstract b(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V -.end method - -.method public abstract e(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;ZI)V -.end method - -.method public abstract g(Lf/h/a/b/h1/j;Lf/h/a/b/h1/k;Z)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/a.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/a.smali deleted file mode 100644 index 1d792f8df7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/a.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/y/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/h1/y/g; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/h1/y/a; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/h1/y/a; - - invoke-direct {v0}, Lf/h/a/b/h1/y/a;->()V - - sput-object v0, Lf/h/a/b/h1/y/a;->a:Lf/h/a/b/h1/y/a; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/h1/k;)Ljava/lang/String; - .locals 0 - - invoke-static {p1}, Lf/h/a/b/h1/y/i;->b(Lf/h/a/b/h1/k;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/b.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/b.smali deleted file mode 100644 index 846643da31..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/b.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/y/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/util/Comparator; - - -# static fields -.field public static final synthetic d:Lf/h/a/b/h1/y/b; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/h1/y/b; - - invoke-direct {v0}, Lf/h/a/b/h1/y/b;->()V - - sput-object v0, Lf/h/a/b/h1/y/b;->d:Lf/h/a/b/h1/y/b; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/b/h1/y/h; - - check-cast p2, Lf/h/a/b/h1/y/h; - - invoke-static {p1, p2}, Lf/h/a/b/h1/y/p;->g(Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/c$a.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/c$a.smali deleted file mode 100644 index 0f8d48ca0c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/c$a.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/y/c$a; -.super Ljava/lang/Object; -.source "CacheDataSource.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/y/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(I)V -.end method - -.method public abstract b(JJ)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/c.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/c.smali deleted file mode 100644 index d56a37b900..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/c.smali +++ /dev/null @@ -1,1356 +0,0 @@ -.class public final Lf/h/a/b/h1/y/c; -.super Ljava/lang/Object; -.source "CacheDataSource.java" - -# interfaces -.implements Lf/h/a/b/h1/j; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/h1/y/c$a; - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - -.field public final b:Lf/h/a/b/h1/j; - -.field public final c:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:Lf/h/a/b/h1/j; - -.field public final e:Lf/h/a/b/h1/y/g; - -.field public final f:Lf/h/a/b/h1/y/c$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final g:Z - -.field public final h:Z - -.field public final i:Z - -.field public j:Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Z - -.field public l:Landroid/net/Uri; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:Landroid/net/Uri; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:I - -.field public o:[B - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public p:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public q:I - -.field public r:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public s:J - -.field public t:J - -.field public u:Lf/h/a/b/h1/y/h; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public v:Z - -.field public w:Z - -.field public x:J - -.field public y:J - - -# direct methods -.method public constructor (Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/j;Lf/h/a/b/h1/j;Lf/h/a/b/h1/h;ILf/h/a/b/h1/y/c$a;)V - .locals 0 - .param p4 # Lf/h/a/b/h1/h; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p6 # Lf/h/a/b/h1/y/c$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p6 - - iput-object p6, p0, Lf/h/a/b/h1/y/c;->p:Ljava/util/Map; - - iput-object p1, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iput-object p3, p0, Lf/h/a/b/h1/y/c;->b:Lf/h/a/b/h1/j; - - sget-object p1, Lf/h/a/b/h1/y/i;->a:Lf/h/a/b/h1/y/g; - - iput-object p1, p0, Lf/h/a/b/h1/y/c;->e:Lf/h/a/b/h1/y/g; - - and-int/lit8 p1, p5, 0x1 - - const/4 p3, 0x0 - - const/4 p6, 0x1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/h1/y/c;->g:Z - - and-int/lit8 p1, p5, 0x2 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p1, 0x0 - - :goto_1 - iput-boolean p1, p0, Lf/h/a/b/h1/y/c;->h:Z - - and-int/lit8 p1, p5, 0x4 - - if-eqz p1, :cond_2 - - const/4 p3, 0x1 - - :cond_2 - iput-boolean p3, p0, Lf/h/a/b/h1/y/c;->i:Z - - iput-object p2, p0, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - new-instance p1, Lf/h/a/b/h1/w; - - invoke-direct {p1, p2, p4}, Lf/h/a/b/h1/w;->(Lf/h/a/b/h1/j;Lf/h/a/b/h1/h;)V - - iput-object p1, p0, Lf/h/a/b/h1/y/c;->c:Lf/h/a/b/h1/j; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/h1/y/c;->f:Lf/h/a/b/h1/y/c$a; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/k;)J - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/c;->e:Lf/h/a/b/h1/y/g; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/y/g;->a(Lf/h/a/b/h1/k;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - iput-object v1, p0, Lf/h/a/b/h1/y/c;->l:Landroid/net/Uri; - - iget-object v2, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->b(Ljava/lang/String;)Lf/h/a/b/h1/y/m; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/o; - - iget-object v2, v0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - const-string v3, "exo_redir" - - invoke-interface {v2, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v2 - - const/4 v4, 0x0 - - if-eqz v2, :cond_0 - - iget-object v0, v0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - new-instance v2, Ljava/lang/String; - - const-string v3, "UTF-8" - - invoke-static {v3}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v3 - - invoke-direct {v2, v0, v3}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - goto :goto_0 - - :cond_0 - move-object v2, v4 - - :goto_0 - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v4 - - :goto_1 - if-eqz v4, :cond_2 - - move-object v1, v4 - - :cond_2 - iput-object v1, p0, Lf/h/a/b/h1/y/c;->m:Landroid/net/Uri; - - iget v0, p1, Lf/h/a/b/h1/k;->b:I - - iput v0, p0, Lf/h/a/b/h1/y/c;->n:I - - iget-object v0, p1, Lf/h/a/b/h1/k;->c:[B - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->o:[B - - iget-object v0, p1, Lf/h/a/b/h1/k;->d:Ljava/util/Map; - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->p:Ljava/util/Map; - - iget v0, p1, Lf/h/a/b/h1/k;->i:I - - iput v0, p0, Lf/h/a/b/h1/y/c;->q:I - - iget-wide v0, p1, Lf/h/a/b/h1/k;->f:J - - iput-wide v0, p0, Lf/h/a/b/h1/y/c;->s:J - - iget-boolean v0, p0, Lf/h/a/b/h1/y/c;->h:Z - - const/4 v1, 0x1 - - const/4 v2, -0x1 - - const-wide/16 v3, -0x1 - - const/4 v5, 0x0 - - if-eqz v0, :cond_3 - - iget-boolean v0, p0, Lf/h/a/b/h1/y/c;->v:Z - - if-eqz v0, :cond_3 - - const/4 v0, 0x0 - - goto :goto_2 - - :cond_3 - iget-boolean v0, p0, Lf/h/a/b/h1/y/c;->i:Z - - if-eqz v0, :cond_4 - - iget-wide v6, p1, Lf/h/a/b/h1/k;->g:J - - cmp-long v0, v6, v3 - - if-nez v0, :cond_4 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v0, -0x1 - - :goto_2 - if-eq v0, v2, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v1, 0x0 - - :goto_3 - iput-boolean v1, p0, Lf/h/a/b/h1/y/c;->w:Z - - if-eqz v1, :cond_6 - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->f:Lf/h/a/b/h1/y/c$a; - - if-eqz v1, :cond_6 - - invoke-interface {v1, v0}, Lf/h/a/b/h1/y/c$a;->a(I)V - - :cond_6 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J - - cmp-long v2, v0, v3 - - if-nez v2, :cond_9 - - iget-boolean v0, p0, Lf/h/a/b/h1/y/c;->w:Z - - if-eqz v0, :cond_7 - - goto :goto_4 - - :cond_7 - iget-object v0, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - invoke-interface {v0, v1}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->b(Ljava/lang/String;)Lf/h/a/b/h1/y/m; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/h1/y/l;->a(Lf/h/a/b/h1/y/m;)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/b/h1/y/c;->t:J - - cmp-long v2, v0, v3 - - if-eqz v2, :cond_a - - iget-wide v2, p1, Lf/h/a/b/h1/k;->f:J - - sub-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/h1/y/c;->t:J - - const-wide/16 v2, 0x0 - - cmp-long p1, v0, v2 - - if-lez p1, :cond_8 - - goto :goto_5 - - :cond_8 - new-instance p1, Lcom/google/android/exoplayer2/upstream/DataSourceException; - - invoke-direct {p1, v5}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V - - throw p1 - - :cond_9 - :goto_4 - iget-wide v0, p1, Lf/h/a/b/h1/k;->g:J - - iput-wide v0, p0, Lf/h/a/b/h1/y/c;->t:J - - :cond_a - :goto_5 - invoke-virtual {p0, v5}, Lf/h/a/b/h1/y/c;->h(Z)V - - iget-wide v0, p0, Lf/h/a/b/h1/y/c;->t:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-wide v0 - - :catchall_0 - move-exception p1 - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/c;->f(Ljava/lang/Throwable;)V - - throw p1 -.end method - -.method public b(Lf/h/a/b/h1/x;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->b:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - invoke-interface {v0, p1}, Lf/h/a/b/h1/j;->b(Lf/h/a/b/h1/x;)V - - return-void -.end method - -.method public c()Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->g()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - invoke-interface {v0}, Lf/h/a/b/h1/j;->c()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method - -.method public close()V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->l:Landroid/net/Uri; - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->m:Landroid/net/Uri; - - const/4 v1, 0x1 - - iput v1, p0, Lf/h/a/b/h1/y/c;->n:I - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->o:[B - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/h1/y/c;->p:Ljava/util/Map; - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/h1/y/c;->q:I - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/h1/y/c;->s:J - - iput-object v0, p0, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->f:Lf/h/a/b/h1/y/c$a; - - if-eqz v0, :cond_0 - - iget-wide v3, p0, Lf/h/a/b/h1/y/c;->x:J - - cmp-long v5, v3, v1 - - if-lez v5, :cond_0 - - iget-object v3, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v3}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->f()J - - move-result-wide v3 - - iget-wide v5, p0, Lf/h/a/b/h1/y/c;->x:J - - invoke-interface {v0, v3, v4, v5, v6}, Lf/h/a/b/h1/y/c$a;->b(JJ)V - - iput-wide v1, p0, Lf/h/a/b/h1/y/c;->x:J - - :cond_0 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->e()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :catchall_0 - move-exception v0 - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/y/c;->f(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public d()Landroid/net/Uri; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->m:Landroid/net/Uri; - - return-object v0 -.end method - -.method public final e()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :try_start_0 - invoke-interface {v0}, Lf/h/a/b/h1/j;->close()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iput-object v2, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iput-boolean v1, p0, Lf/h/a/b/h1/y/c;->k:Z - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->u:Lf/h/a/b/h1/y/h; - - if-eqz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/b/h1/y/h;)V - - iput-object v2, p0, Lf/h/a/b/h1/y/c;->u:Lf/h/a/b/h1/y/h; - - :cond_1 - return-void - - :catchall_0 - move-exception v0 - - iput-object v2, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iput-boolean v1, p0, Lf/h/a/b/h1/y/c;->k:Z - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->u:Lf/h/a/b/h1/y/h; - - if-eqz v1, :cond_2 - - iget-object v3, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v3, v1}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/b/h1/y/h;)V - - iput-object v2, p0, Lf/h/a/b/h1/y/c;->u:Lf/h/a/b/h1/y/h; - - :cond_2 - throw v0 -.end method - -.method public final f(Ljava/lang/Throwable;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->g()Z - - move-result v0 - - if-nez v0, :cond_0 - - instance-of p1, p1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - if-eqz p1, :cond_1 - - :cond_0 - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/h1/y/c;->v:Z - - :cond_1 - return-void -.end method - -.method public final g()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->b:Lf/h/a/b/h1/j; - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final h(Z)V - .locals 22 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v1, p0 - - iget-boolean v0, v1, Lf/h/a/b/h1/y/c;->w:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - iget-boolean v0, v1, Lf/h/a/b/h1/y/c;->g:Z - - if-eqz v0, :cond_1 - - :try_start_0 - iget-object v0, v1, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iget-object v3, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget-wide v4, v1, Lf/h/a/b/h1/y/c;->s:J - - invoke-interface {v0, v3, v4, v5}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->g(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V - - new-instance v0, Ljava/io/InterruptedIOException; - - invoke-direct {v0}, Ljava/io/InterruptedIOException;->()V - - throw v0 - - :cond_1 - iget-object v0, v1, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iget-object v3, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget-wide v4, v1, Lf/h/a/b/h1/y/c;->s:J - - invoke-interface {v0, v3, v4, v5}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->i(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; - - move-result-object v0 - - :goto_0 - const-wide/16 v3, -0x1 - - const/4 v6, 0x1 - - if-nez v0, :cond_2 - - iget-object v7, v1, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - new-instance v21, Lf/h/a/b/h1/k; - - iget-object v9, v1, Lf/h/a/b/h1/y/c;->l:Landroid/net/Uri; - - iget v10, v1, Lf/h/a/b/h1/y/c;->n:I - - iget-object v11, v1, Lf/h/a/b/h1/y/c;->o:[B - - iget-wide v14, v1, Lf/h/a/b/h1/y/c;->s:J - - iget-wide v12, v1, Lf/h/a/b/h1/y/c;->t:J - - iget-object v8, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget v5, v1, Lf/h/a/b/h1/y/c;->q:I - - iget-object v2, v1, Lf/h/a/b/h1/y/c;->p:Ljava/util/Map; - - move-object/from16 v18, v8 - - move-object/from16 v8, v21 - - move-wide/from16 v16, v12 - - move-wide v12, v14 - - move/from16 v19, v5 - - move-object/from16 v20, v2 - - invoke-direct/range {v8 .. v20}, Lf/h/a/b/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - - goto/16 :goto_3 - - :cond_2 - iget-boolean v2, v0, Lf/h/a/b/h1/y/h;->g:Z - - if-eqz v2, :cond_4 - - iget-object v2, v0, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-static {v2}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; - - move-result-object v8 - - iget-wide v9, v1, Lf/h/a/b/h1/y/c;->s:J - - iget-wide v11, v0, Lf/h/a/b/h1/y/h;->e:J - - sub-long v13, v9, v11 - - iget-wide v9, v0, Lf/h/a/b/h1/y/h;->f:J - - sub-long/2addr v9, v13 - - iget-wide v11, v1, Lf/h/a/b/h1/y/c;->t:J - - cmp-long v2, v11, v3 - - if-eqz v2, :cond_3 - - invoke-static {v9, v10, v11, v12}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v9 - - :cond_3 - move-wide v15, v9 - - new-instance v21, Lf/h/a/b/h1/k; - - iget-wide v11, v1, Lf/h/a/b/h1/y/c;->s:J - - iget-object v2, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget v5, v1, Lf/h/a/b/h1/y/c;->q:I - - const/4 v9, 0x1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v19 - - const/4 v10, 0x0 - - move-object/from16 v7, v21 - - move-object/from16 v17, v2 - - move/from16 v18, v5 - - invoke-direct/range {v7 .. v19}, Lf/h/a/b/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - - iget-object v7, v1, Lf/h/a/b/h1/y/c;->b:Lf/h/a/b/h1/j; - - goto :goto_3 - - :cond_4 - iget-wide v7, v0, Lf/h/a/b/h1/y/h;->f:J - - cmp-long v2, v7, v3 - - if-nez v2, :cond_5 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_5 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_6 - - iget-wide v7, v1, Lf/h/a/b/h1/y/c;->t:J - - goto :goto_2 - - :cond_6 - iget-wide v7, v0, Lf/h/a/b/h1/y/h;->f:J - - iget-wide v9, v1, Lf/h/a/b/h1/y/c;->t:J - - cmp-long v2, v9, v3 - - if-eqz v2, :cond_7 - - invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v7 - - :cond_7 - :goto_2 - move-wide/from16 v17, v7 - - new-instance v2, Lf/h/a/b/h1/k; - - iget-object v10, v1, Lf/h/a/b/h1/y/c;->l:Landroid/net/Uri; - - iget v11, v1, Lf/h/a/b/h1/y/c;->n:I - - iget-object v12, v1, Lf/h/a/b/h1/y/c;->o:[B - - iget-wide v7, v1, Lf/h/a/b/h1/y/c;->s:J - - iget-object v5, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - iget v15, v1, Lf/h/a/b/h1/y/c;->q:I - - iget-object v13, v1, Lf/h/a/b/h1/y/c;->p:Ljava/util/Map; - - move-object v9, v2 - - move-object/from16 v21, v13 - - move-wide v13, v7 - - move/from16 v20, v15 - - move-wide v15, v7 - - move-object/from16 v19, v5 - - invoke-direct/range {v9 .. v21}, Lf/h/a/b/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V - - iget-object v7, v1, Lf/h/a/b/h1/y/c;->c:Lf/h/a/b/h1/j; - - if-eqz v7, :cond_8 - - move-object/from16 v21, v2 - - :goto_3 - move-object v2, v0 - - move-object/from16 v0, v21 - - goto :goto_4 - - :cond_8 - iget-object v7, v1, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - iget-object v5, v1, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v5, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/b/h1/y/h;)V - - move-object v0, v2 - - const/4 v2, 0x0 - - :goto_4 - iget-boolean v5, v1, Lf/h/a/b/h1/y/c;->w:Z - - if-nez v5, :cond_9 - - iget-object v5, v1, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - if-ne v7, v5, :cond_9 - - iget-wide v8, v1, Lf/h/a/b/h1/y/c;->s:J - - const-wide/32 v10, 0x19000 - - add-long/2addr v8, v10 - - goto :goto_5 - - :cond_9 - const-wide v8, 0x7fffffffffffffffL - - :goto_5 - iput-wide v8, v1, Lf/h/a/b/h1/y/c;->y:J - - if-eqz p1, :cond_d - - iget-object v5, v1, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iget-object v8, v1, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - if-ne v5, v8, :cond_a - - const/4 v5, 0x1 - - goto :goto_6 - - :cond_a - const/4 v5, 0x0 - - :goto_6 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v5, v1, Lf/h/a/b/h1/y/c;->d:Lf/h/a/b/h1/j; - - if-ne v7, v5, :cond_b - - return-void - - :cond_b - :try_start_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/h1/y/c;->e()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_7 - - :catchall_0 - move-exception v0 - - move-object v3, v0 - - iget-boolean v0, v2, Lf/h/a/b/h1/y/h;->g:Z - - xor-int/2addr v0, v6 - - if-eqz v0, :cond_c - - iget-object v0, v1, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - invoke-interface {v0, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/b/h1/y/h;)V - - :cond_c - throw v3 - - :cond_d - :goto_7 - if-eqz v2, :cond_e - - iget-boolean v5, v2, Lf/h/a/b/h1/y/h;->g:Z - - xor-int/2addr v5, v6 - - if-eqz v5, :cond_e - - iput-object v2, v1, Lf/h/a/b/h1/y/c;->u:Lf/h/a/b/h1/y/h; - - :cond_e - iput-object v7, v1, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iget-wide v8, v0, Lf/h/a/b/h1/k;->g:J - - cmp-long v2, v8, v3 - - if-nez v2, :cond_f - - const/4 v2, 0x1 - - goto :goto_8 - - :cond_f - const/4 v2, 0x0 - - :goto_8 - iput-boolean v2, v1, Lf/h/a/b/h1/y/c;->k:Z - - invoke-interface {v7, v0}, Lf/h/a/b/h1/j;->a(Lf/h/a/b/h1/k;)J - - move-result-wide v7 - - new-instance v0, Lf/h/a/b/h1/y/n; - - invoke-direct {v0}, Lf/h/a/b/h1/y/n;->()V - - iget-boolean v2, v1, Lf/h/a/b/h1/y/c;->k:Z - - if-eqz v2, :cond_10 - - cmp-long v2, v7, v3 - - if-eqz v2, :cond_10 - - iput-wide v7, v1, Lf/h/a/b/h1/y/c;->t:J - - iget-wide v2, v1, Lf/h/a/b/h1/y/c;->s:J - - add-long/2addr v2, v7 - - invoke-static {v0, v2, v3}, Lf/h/a/b/h1/y/n;->a(Lf/h/a/b/h1/y/n;J)Lf/h/a/b/h1/y/n; - - :cond_10 - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/h1/y/c;->g()Z - - move-result v2 - - xor-int/2addr v2, v6 - - if-eqz v2, :cond_14 - - iget-object v2, v1, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - invoke-interface {v2}, Lf/h/a/b/h1/j;->d()Landroid/net/Uri; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/b/h1/y/c;->m:Landroid/net/Uri; - - iget-object v3, v1, Lf/h/a/b/h1/y/c;->l:Landroid/net/Uri; - - invoke-virtual {v3, v2}, Landroid/net/Uri;->equals(Ljava/lang/Object;)Z - - move-result v2 - - xor-int/2addr v2, v6 - - if-eqz v2, :cond_11 - - iget-object v2, v1, Lf/h/a/b/h1/y/c;->m:Landroid/net/Uri; - - goto :goto_9 - - :cond_11 - const/4 v2, 0x0 - - :goto_9 - const-string v3, "exo_redir" - - if-nez v2, :cond_12 - - iget-object v2, v0, Lf/h/a/b/h1/y/n;->b:Ljava/util/List; - - invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v2, v0, Lf/h/a/b/h1/y/n;->a:Ljava/util/Map; - - invoke-interface {v2, v3}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_a - - :cond_12 - invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v2 - - iget-object v4, v0, Lf/h/a/b/h1/y/n;->a:Ljava/util/Map; - - if-eqz v2, :cond_13 - - invoke-interface {v4, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/b/h1/y/n;->b:Ljava/util/List; - - invoke-interface {v2, v3}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - goto :goto_a - - :cond_13 - const/4 v2, 0x0 - - throw v2 - - :cond_14 - :goto_a - iget-object v2, v1, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iget-object v3, v1, Lf/h/a/b/h1/y/c;->c:Lf/h/a/b/h1/j; - - if-ne v2, v3, :cond_15 - - const/4 v5, 0x1 - - goto :goto_b - - :cond_15 - const/4 v5, 0x0 - - :goto_b - if-eqz v5, :cond_16 - - iget-object v2, v1, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iget-object v3, v1, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - invoke-interface {v2, v3, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->c(Ljava/lang/String;Lf/h/a/b/h1/y/n;)V - - :cond_16 - return-void -.end method - -.method public final i()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/h1/y/c;->t:J - - iget-object v0, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->c:Lf/h/a/b/h1/j; - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - new-instance v0, Lf/h/a/b/h1/y/n; - - invoke-direct {v0}, Lf/h/a/b/h1/y/n;->()V - - iget-wide v1, p0, Lf/h/a/b/h1/y/c;->s:J - - invoke-static {v0, v1, v2}, Lf/h/a/b/h1/y/n;->a(Lf/h/a/b/h1/y/n;J)Lf/h/a/b/h1/y/n; - - iget-object v1, p0, Lf/h/a/b/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; - - iget-object v2, p0, Lf/h/a/b/h1/y/c;->r:Ljava/lang/String; - - invoke-interface {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->c(Ljava/lang/String;Lf/h/a/b/h1/y/n;)V - - :cond_1 - return-void -.end method - -.method public read([BII)I - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - if-nez p3, :cond_0 - - return v0 - - :cond_0 - iget-wide v1, p0, Lf/h/a/b/h1/y/c;->t:J - - const-wide/16 v3, 0x0 - - const/4 v5, -0x1 - - cmp-long v6, v1, v3 - - if-nez v6, :cond_1 - - return v5 - - :cond_1 - :try_start_0 - iget-wide v1, p0, Lf/h/a/b/h1/y/c;->s:J - - iget-wide v6, p0, Lf/h/a/b/h1/y/c;->y:J - - cmp-long v8, v1, v6 - - if-ltz v8, :cond_2 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Lf/h/a/b/h1/y/c;->h(Z)V - - :cond_2 - iget-object v1, p0, Lf/h/a/b/h1/y/c;->j:Lf/h/a/b/h1/j; - - invoke-interface {v1, p1, p2, p3}, Lf/h/a/b/h1/j;->read([BII)I - - move-result v1 - - const-wide/16 v6, -0x1 - - if-eq v1, v5, :cond_4 - - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->g()Z - - move-result p1 - - if-eqz p1, :cond_3 - - iget-wide p1, p0, Lf/h/a/b/h1/y/c;->x:J - - int-to-long v2, v1 - - add-long/2addr p1, v2 - - iput-wide p1, p0, Lf/h/a/b/h1/y/c;->x:J - - :cond_3 - iget-wide p1, p0, Lf/h/a/b/h1/y/c;->s:J - - int-to-long v2, v1 - - add-long/2addr p1, v2 - - iput-wide p1, p0, Lf/h/a/b/h1/y/c;->s:J - - iget-wide p1, p0, Lf/h/a/b/h1/y/c;->t:J - - cmp-long p3, p1, v6 - - if-eqz p3, :cond_6 - - iget-wide p1, p0, Lf/h/a/b/h1/y/c;->t:J - - sub-long/2addr p1, v2 - - iput-wide p1, p0, Lf/h/a/b/h1/y/c;->t:J - - goto :goto_0 - - :cond_4 - iget-boolean v2, p0, Lf/h/a/b/h1/y/c;->k:Z - - if-eqz v2, :cond_5 - - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->i()V - - goto :goto_0 - - :cond_5 - iget-wide v8, p0, Lf/h/a/b/h1/y/c;->t:J - - cmp-long v2, v8, v3 - - if-gtz v2, :cond_7 - - iget-wide v2, p0, Lf/h/a/b/h1/y/c;->t:J - - cmp-long v4, v2, v6 - - if-nez v4, :cond_6 - - goto :goto_1 - - :cond_6 - :goto_0 - return v1 - - :cond_7 - :goto_1 - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->e()V - - invoke-virtual {p0, v0}, Lf/h/a/b/h1/y/c;->h(Z)V - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/h1/y/c;->read([BII)I - - move-result p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return p1 - - :catchall_0 - move-exception p1 - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/c;->f(Ljava/lang/Throwable;)V - - throw p1 - - :catch_0 - move-exception p1 - - iget-boolean p2, p0, Lf/h/a/b/h1/y/c;->k:Z - - if-eqz p2, :cond_8 - - invoke-static {p1}, Lf/h/a/b/h1/y/i;->a(Ljava/io/IOException;)Z - - move-result p2 - - if-eqz p2, :cond_8 - - invoke-virtual {p0}, Lf/h/a/b/h1/y/c;->i()V - - return v5 - - :cond_8 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/c;->f(Ljava/lang/Throwable;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/d.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/d.smali deleted file mode 100644 index 3cd0cab301..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/d.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/y/d; -.super Ljava/lang/Object; -.source "CacheEvictor.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/upstream/cache/Cache$a; - - -# virtual methods -.method public abstract a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V -.end method - -.method public abstract e()V -.end method - -.method public abstract f()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/e.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/e.smali deleted file mode 100644 index 6554b1ddf3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/e.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/b/h1/y/e; -.super Ljava/lang/Object; -.source "CacheFileMetadata.java" - - -# instance fields -.field public final a:J - -.field public final b:J - - -# direct methods -.method public constructor (JJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/h1/y/e;->a:J - - iput-wide p3, p0, Lf/h/a/b/h1/y/e;->b:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/f.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/f.smali deleted file mode 100644 index cf2c4a879f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/f.smali +++ /dev/null @@ -1,492 +0,0 @@ -.class public final Lf/h/a/b/h1/y/f; -.super Ljava/lang/Object; -.source "CacheFileMetadataIndex.java" - - -# static fields -.field public static final c:[Ljava/lang/String; - - -# instance fields -.field public final a:Lf/h/a/b/x0/a; - -.field public b:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-string v0, "name" - - const-string v1, "length" - - const-string v2, "last_touch_timestamp" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/y/f;->c:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/b/x0/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - return-void -.end method - - -# virtual methods -.method public a()Ljava/util/Map; - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/e;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - sget-object v3, Lf/h/a/b/h1/y/f;->c:[Ljava/lang/String; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - new-instance v1, Ljava/util/HashMap; - - invoke-interface {v0}, Landroid/database/Cursor;->getCount()I - - move-result v2 - - invoke-direct {v1, v2}, Ljava/util/HashMap;->(I)V - - :goto_0 - invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x0 - - invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x1 - - invoke-interface {v0, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v3 - - const/4 v5, 0x2 - - invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - new-instance v7, Lf/h/a/b/h1/y/e; - - invoke-direct {v7, v3, v4, v5, v6}, Lf/h/a/b/h1/y/e;->(JJ)V - - invoke-virtual {v1, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :cond_0 - :try_start_2 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - return-object v1 - - :catchall_0 - move-exception v1 - - :try_start_3 - throw v1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception v2 - - if-eqz v0, :cond_1 - - :try_start_4 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - goto :goto_1 - - :catchall_2 - move-exception v0 - - :try_start_5 - invoke-virtual {v1, v0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - :cond_1 - :goto_1 - throw v2 - :try_end_5 - .catch Landroid/database/SQLException; {:try_start_5 .. :try_end_5} :catch_0 - - :catch_0 - move-exception v0 - - new-instance v1, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v1 -.end method - -.method public b(J)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - :try_start_0 - invoke-static {p1, p2}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String; - - move-result-object p1 - - new-instance p2, Ljava/lang/StringBuilder; - - invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - - const-string v0, "ExoPlayerCacheFileMetadata" - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - iget-object p2, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {p2}, Lf/h/a/b/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p2 - - const/4 v0, 0x2 - - invoke-static {p2, v0, p1}, Ld0/a/b/b/a;->X(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I - - move-result p2 - - const/4 v1, 0x1 - - if-eq p2, v1, :cond_0 - - iget-object p2, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {p2}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p2 - - invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-static {p2, v0, p1, v1}, Ld0/a/b/b/a;->N0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V - - iget-object p1, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "DROP TABLE IF EXISTS " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - const-string v0, "CREATE TABLE " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v0, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " " - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, "(name TEXT PRIMARY KEY NOT NULL,length INTEGER NOT NULL,last_touch_timestamp INTEGER NOT NULL)" - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - goto :goto_0 - - :catchall_0 - move-exception p1 - - invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - :cond_0 - :goto_0 - return-void - - :catch_0 - move-exception p1 - - new-instance p2, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw p2 -.end method - -.method public c(Ljava/util/Set;)V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - const-string v3, "name = ?" - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object v1, v4, v5 - - invoke-virtual {v0, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - move-exception p1 - - new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v0 -.end method - -.method public d(Ljava/lang/String;JJ)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - new-instance v1, Landroid/content/ContentValues; - - invoke-direct {v1}, Landroid/content/ContentValues;->()V - - const-string v2, "name" - - invoke-virtual {v1, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string p1, "length" - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {v1, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string p1, "last_touch_timestamp" - - invoke-static {p4, p5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {v1, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object p1, p0, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - const/4 p2, 0x0 - - invoke-virtual {v0, p1, p2, v1}, Landroid/database/sqlite/SQLiteDatabase;->replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - new-instance p2, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/g.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/g.smali deleted file mode 100644 index ffadb19e55..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/g.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/y/g; -.super Ljava/lang/Object; -.source "CacheKeyFactory.java" - - -# virtual methods -.method public abstract a(Lf/h/a/b/h1/k;)Ljava/lang/String; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/h.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/h.smali deleted file mode 100644 index b2c456e9c2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/h.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public Lf/h/a/b/h1/y/h; -.super Ljava/lang/Object; -.source "CacheSpan.java" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/b/h1/y/h;", - ">;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/lang/String; - -.field public final e:J - -.field public final f:J - -.field public final g:Z - -.field public final h:Ljava/io/File; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final i:J - - -# direct methods -.method public constructor (Ljava/lang/String;JJJLjava/io/File;)V - .locals 0 - .param p8 # Ljava/io/File; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - iput-wide p2, p0, Lf/h/a/b/h1/y/h;->e:J - - iput-wide p4, p0, Lf/h/a/b/h1/y/h;->f:J - - if-eqz p8, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/h1/y/h;->g:Z - - iput-object p8, p0, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - iput-wide p6, p0, Lf/h/a/b/h1/y/h;->i:J - - return-void -.end method - - -# virtual methods -.method public bridge synthetic compareTo(Ljava/lang/Object;)I - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/b/h1/y/h; - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/h;->f(Lf/h/a/b/h1/y/h;)I - - move-result p1 - - return p1 -.end method - -.method public f(Lf/h/a/b/h1/y/h;)I - .locals 4 - .param p1 # Lf/h/a/b/h1/y/h; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - iget-object p1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, p1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I - - move-result p1 - - return p1 - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/h1/y/h;->e:J - - iget-wide v2, p1, Lf/h/a/b/h1/y/h;->e:J - - sub-long/2addr v0, v2 - - const-wide/16 v2, 0x0 - - cmp-long p1, v0, v2 - - if-nez p1, :cond_1 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_1 - if-gez p1, :cond_2 - - const/4 p1, -0x1 - - goto :goto_0 - - :cond_2 - const/4 p1, 0x1 - - :goto_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/i.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/i.smali deleted file mode 100644 index 951fded632..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/i.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/b/h1/y/i; -.super Ljava/lang/Object; -.source "CacheUtil.java" - - -# static fields -.field public static final a:Lf/h/a/b/h1/y/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/b/h1/y/a;->a:Lf/h/a/b/h1/y/a; - - sput-object v0, Lf/h/a/b/h1/y/i;->a:Lf/h/a/b/h1/y/g; - - return-void -.end method - -.method public static a(Ljava/io/IOException;)Z - .locals 1 - - :goto_0 - if-eqz p0, :cond_1 - - instance-of v0, p0, Lcom/google/android/exoplayer2/upstream/DataSourceException; - - if-eqz v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lcom/google/android/exoplayer2/upstream/DataSourceException; - - iget v0, v0, Lcom/google/android/exoplayer2/upstream/DataSourceException;->reason:I - - if-nez v0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static b(Lf/h/a/b/h1/k;)Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/k;->h:Ljava/lang/String; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object p0, p0, Lf/h/a/b/h1/k;->a:Landroid/net/Uri; - - invoke-virtual {p0}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v0 - - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/j.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/j.smali deleted file mode 100644 index cb72b4dc0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/j.smali +++ /dev/null @@ -1,153 +0,0 @@ -.class public final Lf/h/a/b/h1/y/j; -.super Ljava/lang/Object; -.source "CachedContent.java" - - -# instance fields -.field public final a:I - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/util/TreeSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/TreeSet<", - "Lf/h/a/b/h1/y/s;", - ">;" - } - .end annotation -.end field - -.field public d:Lf/h/a/b/h1/y/o; - -.field public e:Z - - -# direct methods -.method public constructor (ILjava/lang/String;Lf/h/a/b/h1/y/o;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/h1/y/j;->a:I - - iput-object p2, p0, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - new-instance p1, Ljava/util/TreeSet; - - invoke-direct {p1}, Ljava/util/TreeSet;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/h1/y/j; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/h1/y/j; - - iget v2, p0, Lf/h/a/b/h1/y/j;->a:I - - iget v3, p1, Lf/h/a/b/h1/y/j;->a:I - - if-ne v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - iget-object v3, p1, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v2, v3}, Ljava/util/TreeSet;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - iget-object p1, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-virtual {v2, p1}, Lf/h/a/b/h1/y/o;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 3 - - iget v0, p0, Lf/h/a/b/h1/y/j;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - const/16 v2, 0x1f - - invoke-static {v1, v0, v2}, Lf/e/b/a/a;->T(Ljava/lang/String;II)I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-virtual {v1}, Lf/h/a/b/h1/y/o;->hashCode()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/k$a.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/k$a.smali deleted file mode 100644 index 015da1c9d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/k$a.smali +++ /dev/null @@ -1,865 +0,0 @@ -.class public final Lf/h/a/b/h1/y/k$a; -.super Ljava/lang/Object; -.source "CachedContentIndex.java" - -# interfaces -.implements Lf/h/a/b/h1/y/k$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/y/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final e:[Ljava/lang/String; - - -# instance fields -.field public final a:Lf/h/a/b/x0/a; - -.field public final b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Lf/h/a/b/h1/y/j;", - ">;" - } - .end annotation -.end field - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-string v0, "id" - - const-string v1, "key" - - const-string v2, "metadata" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/y/k$a;->e:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/b/x0/a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - new-instance p1, Landroid/util/SparseArray; - - invoke-direct {p1}, Landroid/util/SparseArray;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/y/j;Z)V - .locals 1 - - if-eqz p2, :cond_0 - - iget-object p2, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - iget p1, p1, Lf/h/a/b/h1/y/j;->a:I - - invoke-virtual {p2, p1}, Landroid/util/SparseArray;->delete(I)V - - goto :goto_0 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - iget p1, p1, Lf/h/a/b/h1/y/j;->a:I - - const/4 v0, 0x0 - - invoke-virtual {p2, p1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - :goto_0 - return-void -.end method - -.method public b(Ljava/util/HashMap;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-virtual {p0, v0}, Lf/h/a/b/h1/y/k$a;->j(Landroid/database/sqlite/SQLiteDatabase;)V - - invoke-virtual {p1}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/h1/y/j; - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/h1/y/k$a;->i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/h1/y/j;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - iget-object p1, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {p1}, Landroid/util/SparseArray;->clear()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw p1 - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - move-exception p1 - - new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v0 -.end method - -.method public c(Lf/h/a/b/h1/y/j;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - iget v1, p1, Lf/h/a/b/h1/y/j;->a:I - - invoke-virtual {v0, v1, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - return-void -.end method - -.method public d()Z - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/h1/y/k$a;->c:Ljava/lang/String; - - const/4 v2, 0x1 - - invoke-static {v0, v2, v1}, Ld0/a/b/b/a;->X(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I - - move-result v0 - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - return v2 -.end method - -.method public e(Ljava/util/HashMap;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object p1, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {p1}, Landroid/util/SparseArray;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - return-void - - :cond_0 - :try_start_0 - iget-object p1, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {p1}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - :try_start_1 - iget-object v2, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {v2}, Landroid/util/SparseArray;->size()I - - move-result v2 - - if-ge v1, v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/y/j; - - if-nez v2, :cond_1 - - iget-object v2, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {v2, v1}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v2 - - iget-object v3, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/String; - - invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v4, v0 - - const-string v2, "id = ?" - - invoke-virtual {p1, v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - goto :goto_1 - - :catchall_0 - move-exception v0 - - goto :goto_2 - - :cond_1 - invoke-virtual {p0, p1, v2}, Lf/h/a/b/h1/y/k$a;->i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/h1/y/j;)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void - - :goto_2 - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v0 - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - move-exception p1 - - new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v0 -.end method - -.method public f(J)V - .locals 0 - - invoke-static {p1, p2}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/y/k$a;->c:Ljava/lang/String; - - const-string p2, "ExoPlayerCacheIndex" - - invoke-static {p2, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - return-void -.end method - -.method public g(Ljava/util/HashMap;Landroid/util/SparseArray;)V - .locals 11 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;", - "Landroid/util/SparseArray<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->b:Landroid/util/SparseArray; - - invoke-virtual {v0}, Landroid/util/SparseArray;->size()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v3, p0, Lf/h/a/b/h1/y/k$a;->c:Ljava/lang/String; - - invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->X(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I - - move-result v0 - - if-eq v0, v2, :cond_1 - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-virtual {p0, v0}, Lf/h/a/b/h1/y/k$a;->j(Landroid/database/sqlite/SQLiteDatabase;)V - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - goto :goto_1 - - :catchall_0 - move-exception v1 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v1 - - :cond_1 - :goto_1 - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - iget-object v4, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - sget-object v5, Lf/h/a/b/h1/y/k$a;->e:[Ljava/lang/String; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - invoke-virtual/range {v3 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - - :goto_2 - :try_start_3 - invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I - - move-result v3 - - invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - const/4 v5, 0x2 - - invoke-interface {v0, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v5 - - new-instance v6, Ljava/io/ByteArrayInputStream; - - invoke-direct {v6, v5}, Ljava/io/ByteArrayInputStream;->([B)V - - new-instance v5, Ljava/io/DataInputStream; - - invoke-direct {v5, v6}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V - - invoke-static {v5}, Lf/h/a/b/h1/y/k;->a(Ljava/io/DataInputStream;)Lf/h/a/b/h1/y/o; - - move-result-object v5 - - new-instance v6, Lf/h/a/b/h1/y/j; - - invoke-direct {v6, v3, v4, v5}, Lf/h/a/b/h1/y/j;->(ILjava/lang/String;Lf/h/a/b/h1/y/o;)V - - iget-object v3, v6, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {p1, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v3, v6, Lf/h/a/b/h1/y/j;->a:I - - iget-object v4, v6, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {p2, v3, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_2 - - :cond_2 - :try_start_4 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - - return-void - - :catchall_1 - move-exception v1 - - :try_start_5 - throw v1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - :catchall_2 - move-exception v2 - - if-eqz v0, :cond_3 - - :try_start_6 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_3 - - goto :goto_3 - - :catchall_3 - move-exception v0 - - :try_start_7 - invoke-virtual {v1, v0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - :cond_3 - :goto_3 - throw v2 - :try_end_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_0 - - :catch_0 - move-exception v0 - - invoke-virtual {p1}, Ljava/util/HashMap;->clear()V - - invoke-virtual {p2}, Landroid/util/SparseArray;->clear()V - - new-instance p1, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw p1 -.end method - -.method public h()V - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->a:Lf/h/a/b/x0/a; - - iget-object v1, p0, Lf/h/a/b/h1/y/k$a;->c:Ljava/lang/String; - - :try_start_0 - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "ExoPlayerCacheIndex" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v0}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V - :try_end_0 - .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_1 - - :try_start_1 - const-string v3, "ExoPlayerVersions" - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {v0, v3}, Ld0/a/b/b/a;->Q0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v4, "feature = ? AND instance_uid = ?" - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/String; - - const/4 v6, 0x1 - - invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v7 - - const/4 v8, 0x0 - - aput-object v7, v5, v8 - - aput-object v1, v5, v6 - - invoke-virtual {v0, v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - :try_end_2 - .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_0 - :try_start_3 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "DROP TABLE IF EXISTS " - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - :try_end_4 - .catch Landroid/database/SQLException; {:try_start_4 .. :try_end_4} :catch_1 - - return-void - - :catch_0 - move-exception v1 - - :try_start_5 - new-instance v2, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v2, v1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v2 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :catchall_0 - move-exception v1 - - :try_start_6 - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v1 - :try_end_6 - .catch Landroid/database/SQLException; {:try_start_6 .. :try_end_6} :catch_1 - - :catch_1 - move-exception v0 - - new-instance v1, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v1 -.end method - -.method public final i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/h1/y/j;)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V - - iget-object v1, p2, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - new-instance v2, Ljava/io/DataOutputStream; - - invoke-direct {v2, v0}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V - - invoke-static {v1, v2}, Lf/h/a/b/h1/y/k;->b(Lf/h/a/b/h1/y/o;Ljava/io/DataOutputStream;)V - - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object v0 - - new-instance v1, Landroid/content/ContentValues; - - invoke-direct {v1}, Landroid/content/ContentValues;->()V - - iget v2, p2, Lf/h/a/b/h1/y/j;->a:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget-object p2, p2, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - const-string v2, "key" - - invoke-virtual {v1, v2, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string p2, "metadata" - - invoke-virtual {v1, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - iget-object p2, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - const/4 v0, 0x0 - - invoke-virtual {p1, p2, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - return-void -.end method - -.method public final j(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/database/DatabaseIOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->c:Ljava/lang/String; - - const/4 v1, 0x1 - - invoke-static {p1, v1, v0, v1}, Ld0/a/b/b/a;->N0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "DROP TABLE IF EXISTS " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "CREATE TABLE " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/h1/y/k$a;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "(id INTEGER PRIMARY KEY NOT NULL,key TEXT NOT NULL,metadata BLOB NOT NULL)" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/k$b.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/k$b.smali deleted file mode 100644 index 71539cc12c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/k$b.smali +++ /dev/null @@ -1,874 +0,0 @@ -.class public Lf/h/a/b/h1/y/k$b; -.super Ljava/lang/Object; -.source "CachedContentIndex.java" - -# interfaces -.implements Lf/h/a/b/h1/y/k$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/y/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public final a:Z - -.field public final b:Ljavax/crypto/Cipher; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Ljavax/crypto/spec/SecretKeySpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:Ljava/util/Random; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final e:Lf/h/a/b/i1/f; - -.field public f:Z - -.field public g:Lf/h/a/b/i1/v; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/io/File;[BZ)V - .locals 4 - .param p2 # [B - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - if-eqz p2, :cond_2 - - array-length v1, p2 - - const/16 v2, 0x10 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - :try_start_0 - sget v1, Lf/h/a/b/i1/c0;->a:I - - const-string v2, "AES/CBC/PKCS5PADDING" - :try_end_0 - .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljavax/crypto/NoSuchPaddingException; {:try_start_0 .. :try_end_0} :catch_0 - - const/16 v3, 0x12 - - if-ne v1, v3, :cond_1 - - :try_start_1 - const-string v1, "BC" - - invoke-static {v2, v1}, Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/Cipher; - - move-result-object v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catchall_0 - :cond_1 - :try_start_2 - invoke-static {v2}, Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher; - - move-result-object v1 - - :goto_1 - new-instance v2, Ljavax/crypto/spec/SecretKeySpec; - - const-string v3, "AES" - - invoke-direct {v2, p2, v3}, Ljavax/crypto/spec/SecretKeySpec;->([BLjava/lang/String;)V - :try_end_2 - .catch Ljava/security/NoSuchAlgorithmException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljavax/crypto/NoSuchPaddingException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_3 - - :catch_0 - move-exception p1 - - goto :goto_2 - - :catch_1 - move-exception p1 - - :goto_2 - new-instance p2, Ljava/lang/IllegalStateException; - - invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw p2 - - :cond_2 - xor-int/lit8 p2, p3, 0x1 - - invoke-static {p2}, Lf/h/a/b/i1/e;->n(Z)V - - move-object v1, v0 - - move-object v2, v1 - - :goto_3 - iput-boolean p3, p0, Lf/h/a/b/h1/y/k$b;->a:Z - - iput-object v1, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - iput-object v2, p0, Lf/h/a/b/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; - - if-eqz p3, :cond_3 - - new-instance v0, Ljava/util/Random; - - invoke-direct {v0}, Ljava/util/Random;->()V - - :cond_3 - iput-object v0, p0, Lf/h/a/b/h1/y/k$b;->d:Ljava/util/Random; - - new-instance p2, Lf/h/a/b/i1/f; - - invoke-direct {p2, p1}, Lf/h/a/b/i1/f;->(Ljava/io/File;)V - - iput-object p2, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/y/j;Z)V - .locals 0 - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - return-void -.end method - -.method public b(Ljava/util/HashMap;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - invoke-virtual {v1}, Lf/h/a/b/i1/f;->c()Ljava/io/OutputStream; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/b/h1/y/k$b;->g:Lf/h/a/b/i1/v; - - if-nez v2, :cond_0 - - new-instance v2, Lf/h/a/b/i1/v; - - invoke-direct {v2, v1}, Lf/h/a/b/i1/v;->(Ljava/io/OutputStream;)V - - iput-object v2, p0, Lf/h/a/b/h1/y/k$b;->g:Lf/h/a/b/i1/v; - - goto :goto_0 - - :cond_0 - iget-object v2, p0, Lf/h/a/b/h1/y/k$b;->g:Lf/h/a/b/i1/v; - - invoke-virtual {v2, v1}, Lf/h/a/b/i1/v;->a(Ljava/io/OutputStream;)V - - :goto_0 - new-instance v1, Ljava/io/DataOutputStream; - - iget-object v2, p0, Lf/h/a/b/h1/y/k$b;->g:Lf/h/a/b/i1/v; - - invoke-direct {v1, v2}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/4 v2, 0x2 - - :try_start_1 - invoke-virtual {v1, v2}, Ljava/io/DataOutputStream;->writeInt(I)V - - iget-boolean v3, p0, Lf/h/a/b/h1/y/k$b;->a:Z - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - if-eqz v3, :cond_1 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v3, 0x0 - - :goto_1 - invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V - - iget-boolean v3, p0, Lf/h/a/b/h1/y/k$b;->a:Z - - if-eqz v3, :cond_2 - - const/16 v3, 0x10 - - new-array v3, v3, [B - - iget-object v6, p0, Lf/h/a/b/h1/y/k$b;->d:Ljava/util/Random; - - invoke-virtual {v6, v3}, Ljava/util/Random;->nextBytes([B)V - - invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->write([B)V - - new-instance v6, Ljavax/crypto/spec/IvParameterSpec; - - invoke-direct {v6, v3}, Ljavax/crypto/spec/IvParameterSpec;->([B)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - iget-object v3, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - iget-object v7, p0, Lf/h/a/b/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; - - invoke-virtual {v3, v4, v7, v6}, Ljavax/crypto/Cipher;->init(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V - :try_end_2 - .catch Ljava/security/InvalidKeyException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljava/security/InvalidAlgorithmParameterException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - invoke-virtual {v1}, Ljava/io/DataOutputStream;->flush()V - - new-instance v3, Ljava/io/DataOutputStream; - - new-instance v4, Ljavax/crypto/CipherOutputStream; - - iget-object v6, p0, Lf/h/a/b/h1/y/k$b;->g:Lf/h/a/b/i1/v; - - iget-object v7, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - invoke-direct {v4, v6, v7}, Ljavax/crypto/CipherOutputStream;->(Ljava/io/OutputStream;Ljavax/crypto/Cipher;)V - - invoke-direct {v3, v4}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V - - move-object v1, v3 - - goto :goto_3 - - :catch_0 - move-exception p1 - - goto :goto_2 - - :catch_1 - move-exception p1 - - :goto_2 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_2 - :goto_3 - invoke-virtual {p1}, Ljava/util/HashMap;->size()I - - move-result v3 - - invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V - - invoke-virtual {p1}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - const/4 v3, 0x0 - - :goto_4 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/b/h1/y/j; - - iget v6, v4, Lf/h/a/b/h1/y/j;->a:I - - invoke-virtual {v1, v6}, Ljava/io/DataOutputStream;->writeInt(I)V - - iget-object v6, v4, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {v1, v6}, Ljava/io/DataOutputStream;->writeUTF(Ljava/lang/String;)V - - iget-object v6, v4, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-static {v6, v1}, Lf/h/a/b/h1/y/k;->b(Lf/h/a/b/h1/y/o;Ljava/io/DataOutputStream;)V - - invoke-virtual {p0, v4, v2}, Lf/h/a/b/h1/y/k$b;->i(Lf/h/a/b/h1/y/j;I)I - - move-result v4 - - add-int/2addr v3, v4 - - goto :goto_4 - - :cond_3 - invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V - - iget-object p1, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - if-eqz p1, :cond_4 - - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - - iget-object p1, p1, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {p1}, Ljava/io/File;->delete()Z - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - invoke-static {v0}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - iput-boolean v5, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - return-void - - :cond_4 - :try_start_4 - throw v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :catchall_0 - move-exception p1 - - move-object v0, v1 - - goto :goto_5 - - :catchall_1 - move-exception p1 - - :goto_5 - invoke-static {v0}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - throw p1 -.end method - -.method public c(Lf/h/a/b/h1/y/j;)V - .locals 0 - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - return-void -.end method - -.method public d()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - invoke-virtual {v0}, Lf/h/a/b/i1/f;->a()Z - - move-result v0 - - return v0 -.end method - -.method public e(Ljava/util/HashMap;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/k$b;->b(Ljava/util/HashMap;)V - - return-void -.end method - -.method public f(J)V - .locals 0 - - return-void -.end method - -.method public g(Ljava/util/HashMap;Landroid/util/SparseArray;)V - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;", - "Landroid/util/SparseArray<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - const/4 v1, 0x1 - - xor-int/2addr v0, v1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - invoke-virtual {v0}, Lf/h/a/b/i1/f;->a()Z - - move-result v0 - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - goto/16 :goto_8 - - :cond_0 - const/4 v0, 0x0 - - :try_start_0 - new-instance v3, Ljava/io/BufferedInputStream; - - iget-object v4, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - invoke-virtual {v4}, Lf/h/a/b/i1/f;->b()Ljava/io/InputStream; - - move-result-object v4 - - invoke-direct {v3, v4}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V - - new-instance v4, Ljava/io/DataInputStream; - - invoke-direct {v4, v3}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_3 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I - - move-result v0 - - if-ltz v0, :cond_8 - - const/4 v5, 0x2 - - if-le v0, v5, :cond_1 - - goto/16 :goto_4 - - :cond_1 - invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I - - move-result v6 - - and-int/2addr v6, v1 - - if-eqz v6, :cond_3 - - iget-object v6, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - if-nez v6, :cond_2 - - goto :goto_4 - - :cond_2 - const/16 v6, 0x10 - - new-array v6, v6, [B - - invoke-virtual {v4, v6}, Ljava/io/DataInputStream;->readFully([B)V - - new-instance v7, Ljavax/crypto/spec/IvParameterSpec; - - invoke-direct {v7, v6}, Ljavax/crypto/spec/IvParameterSpec;->([B)V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - iget-object v6, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - iget-object v8, p0, Lf/h/a/b/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; - - invoke-virtual {v6, v5, v8, v7}, Ljavax/crypto/Cipher;->init(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V - :try_end_2 - .catch Ljava/security/InvalidKeyException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljava/security/InvalidAlgorithmParameterException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - new-instance v5, Ljava/io/DataInputStream; - - new-instance v6, Ljavax/crypto/CipherInputStream; - - iget-object v7, p0, Lf/h/a/b/h1/y/k$b;->b:Ljavax/crypto/Cipher; - - invoke-direct {v6, v3, v7}, Ljavax/crypto/CipherInputStream;->(Ljava/io/InputStream;Ljavax/crypto/Cipher;)V - - invoke-direct {v5, v6}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V - - move-object v4, v5 - - goto :goto_1 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catch_1 - move-exception v0 - - :goto_0 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v1 - - :cond_3 - iget-boolean v3, p0, Lf/h/a/b/h1/y/k$b;->a:Z - - if-eqz v3, :cond_4 - - iput-boolean v1, p0, Lf/h/a/b/h1/y/k$b;->f:Z - - :cond_4 - :goto_1 - invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I - - move-result v3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_2 - if-ge v5, v3, :cond_5 - - invoke-virtual {p0, v0, v4}, Lf/h/a/b/h1/y/k$b;->j(ILjava/io/DataInputStream;)Lf/h/a/b/h1/y/j; - - move-result-object v7 - - iget-object v8, v7, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {p1, v8, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v8, v7, Lf/h/a/b/h1/y/j;->a:I - - iget-object v9, v7, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {p2, v8, v9}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - invoke-virtual {p0, v7, v0}, Lf/h/a/b/h1/y/k$b;->i(Lf/h/a/b/h1/y/j;I)I - - move-result v7 - - add-int/2addr v6, v7 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 - - :cond_5 - invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I - - move-result v0 - - invoke-virtual {v4}, Ljava/io/DataInputStream;->read()I - - move-result v3 - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - const/4 v5, -0x1 - - if-ne v3, v5, :cond_6 - - const/4 v3, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v3, 0x0 - - :goto_3 - if-ne v0, v6, :cond_8 - - if-nez v3, :cond_7 - - goto :goto_4 - - :cond_7 - invoke-static {v4}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - goto :goto_8 - - :cond_8 - :goto_4 - invoke-static {v4}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - goto :goto_7 - - :catchall_0 - move-exception p1 - - move-object v0, v4 - - goto :goto_5 - - :catch_2 - move-object v0, v4 - - goto :goto_6 - - :catchall_1 - move-exception p1 - - :goto_5 - if-eqz v0, :cond_9 - - invoke-static {v0}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - :cond_9 - throw p1 - - :catch_3 - nop - - :goto_6 - if-eqz v0, :cond_a - - invoke-static {v0}, Lf/h/a/b/i1/c0;->i(Ljava/io/Closeable;)V - - :cond_a - :goto_7 - const/4 v1, 0x0 - - :goto_8 - if-nez v1, :cond_b - - invoke-virtual {p1}, Ljava/util/HashMap;->clear()V - - invoke-virtual {p2}, Landroid/util/SparseArray;->clear()V - - iget-object p1, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - iget-object p2, p1, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {p2}, Ljava/io/File;->delete()Z - - iget-object p1, p1, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {p1}, Ljava/io/File;->delete()Z - - :cond_b - return-void -.end method - -.method public h()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/y/k$b;->e:Lf/h/a/b/i1/f; - - iget-object v1, v0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->delete()Z - - iget-object v0, v0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->delete()Z - - return-void -.end method - -.method public final i(Lf/h/a/b/h1/y/j;I)I - .locals 4 - - iget v0, p1, Lf/h/a/b/h1/y/j;->a:I - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p1, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - add-int/2addr v1, v0 - - const/4 v0, 0x2 - - if-ge p2, v0, :cond_0 - - iget-object p1, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-static {p1}, Lf/h/a/b/h1/y/l;->a(Lf/h/a/b/h1/y/m;)J - - move-result-wide p1 - - mul-int/lit8 v1, v1, 0x1f - - const/16 v0, 0x20 - - ushr-long v2, p1, v0 - - xor-long/2addr p1, v2 - - long-to-int p2, p1 - - add-int/2addr v1, p2 - - goto :goto_0 - - :cond_0 - mul-int/lit8 v1, v1, 0x1f - - iget-object p1, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-virtual {p1}, Lf/h/a/b/h1/y/o;->hashCode()I - - move-result p1 - - add-int/2addr v1, p1 - - :goto_0 - return v1 -.end method - -.method public final j(ILjava/io/DataInputStream;)Lf/h/a/b/h1/y/j; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p2}, Ljava/io/DataInputStream;->readInt()I - - move-result v0 - - invoke-virtual {p2}, Ljava/io/DataInputStream;->readUTF()Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x2 - - if-ge p1, v2, :cond_0 - - invoke-virtual {p2}, Ljava/io/DataInputStream;->readLong()J - - move-result-wide p1 - - new-instance v2, Lf/h/a/b/h1/y/n; - - invoke-direct {v2}, Lf/h/a/b/h1/y/n;->()V - - invoke-static {v2, p1, p2}, Lf/h/a/b/h1/y/n;->a(Lf/h/a/b/h1/y/n;J)Lf/h/a/b/h1/y/n; - - sget-object p1, Lf/h/a/b/h1/y/o;->c:Lf/h/a/b/h1/y/o; - - invoke-virtual {p1, v2}, Lf/h/a/b/h1/y/o;->a(Lf/h/a/b/h1/y/n;)Lf/h/a/b/h1/y/o; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - invoke-static {p2}, Lf/h/a/b/h1/y/k;->a(Ljava/io/DataInputStream;)Lf/h/a/b/h1/y/o; - - move-result-object p1 - - :goto_0 - new-instance p2, Lf/h/a/b/h1/y/j; - - invoke-direct {p2, v0, v1, p1}, Lf/h/a/b/h1/y/j;->(ILjava/lang/String;Lf/h/a/b/h1/y/o;)V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/k$c.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/k$c.smali deleted file mode 100644 index 780f45df3e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/k$c.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/y/k$c; -.super Ljava/lang/Object; -.source "CachedContentIndex.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/h1/y/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/h1/y/j;Z)V -.end method - -.method public abstract b(Ljava/util/HashMap;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract c(Lf/h/a/b/h1/y/j;)V -.end method - -.method public abstract d()Z - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract e(Ljava/util/HashMap;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract f(J)V -.end method - -.method public abstract g(Ljava/util/HashMap;Landroid/util/SparseArray;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;", - "Landroid/util/SparseArray<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract h()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/k.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/k.smali deleted file mode 100644 index 5323a499fc..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/k.smali +++ /dev/null @@ -1,622 +0,0 @@ -.class public Lf/h/a/b/h1/y/k; -.super Ljava/lang/Object; -.source "CachedContentIndex.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/h1/y/k$a;, - Lf/h/a/b/h1/y/k$b;, - Lf/h/a/b/h1/y/k$c; - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/j;", - ">;" - } - .end annotation -.end field - -.field public final b:Landroid/util/SparseArray; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final c:Landroid/util/SparseBooleanArray; - -.field public final d:Landroid/util/SparseBooleanArray; - -.field public e:Lf/h/a/b/h1/y/k$c; - -.field public f:Lf/h/a/b/h1/y/k$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/b/x0/a;Ljava/io/File;[BZZ)V - .locals 3 - .param p1 # Lf/h/a/b/x0/a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/io/File; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # [B - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-nez p1, :cond_1 - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - new-instance v0, Landroid/util/SparseArray; - - invoke-direct {v0}, Landroid/util/SparseArray;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - new-instance v0, Landroid/util/SparseBooleanArray; - - invoke-direct {v0}, Landroid/util/SparseBooleanArray;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/k;->c:Landroid/util/SparseBooleanArray; - - new-instance v0, Landroid/util/SparseBooleanArray; - - invoke-direct {v0}, Landroid/util/SparseBooleanArray;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/k;->d:Landroid/util/SparseBooleanArray; - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - new-instance v1, Lf/h/a/b/h1/y/k$a; - - invoke-direct {v1, p1}, Lf/h/a/b/h1/y/k$a;->(Lf/h/a/b/x0/a;)V - - goto :goto_2 - - :cond_2 - move-object v1, v0 - - :goto_2 - if-eqz p2, :cond_3 - - new-instance v0, Lf/h/a/b/h1/y/k$b; - - new-instance p1, Ljava/io/File; - - const-string v2, "cached_content_index.exi" - - invoke-direct {p1, p2, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - invoke-direct {v0, p1, p3, p4}, Lf/h/a/b/h1/y/k$b;->(Ljava/io/File;[BZ)V - - :cond_3 - if-eqz v1, :cond_5 - - if-eqz v0, :cond_4 - - if-eqz p5, :cond_4 - - goto :goto_3 - - :cond_4 - iput-object v1, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - iput-object v0, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - goto :goto_4 - - :cond_5 - :goto_3 - iput-object v0, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - iput-object v1, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - :goto_4 - return-void -.end method - -.method public static a(Ljava/io/DataInputStream;)Lf/h/a/b/h1/y/o; - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Ljava/io/DataInputStream;->readInt()I - - move-result v0 - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - invoke-virtual {p0}, Ljava/io/DataInputStream;->readUTF()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p0}, Ljava/io/DataInputStream;->readInt()I - - move-result v4 - - if-ltz v4, :cond_1 - - const/high16 v5, 0xa00000 - - invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I - - move-result v6 - - sget-object v7, Lf/h/a/b/i1/c0;->f:[B - - const/4 v8, 0x0 - - :goto_1 - if-eq v8, v4, :cond_0 - - add-int v9, v8, v6 - - invoke-static {v7, v9}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v7 - - invoke-virtual {p0, v7, v8, v6}, Ljava/io/DataInputStream;->readFully([BII)V - - sub-int v6, v4, v9 - - invoke-static {v6, v5}, Ljava/lang/Math;->min(II)I - - move-result v6 - - move v8, v9 - - goto :goto_1 - - :cond_0 - invoke-virtual {v1, v3, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance p0, Ljava/io/IOException; - - const-string v0, "Invalid value size: " - - invoke-static {v0, v4}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - new-instance p0, Lf/h/a/b/h1/y/o; - - invoke-direct {p0, v1}, Lf/h/a/b/h1/y/o;->(Ljava/util/Map;)V - - return-object p0 -.end method - -.method public static b(Lf/h/a/b/h1/y/o;Ljava/io/DataOutputStream;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object p0, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/io/DataOutputStream;->writeInt(I)V - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1}, Ljava/io/DataOutputStream;->writeUTF(Ljava/lang/String;)V - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - array-length v1, v0 - - invoke-virtual {p1, v1}, Ljava/io/DataOutputStream;->writeInt(I)V - - invoke-virtual {p1, v0}, Ljava/io/DataOutputStream;->write([B)V - - goto :goto_0 - - :cond_0 - return-void -.end method - - -# virtual methods -.method public c(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/h1/y/j; - - return-object p1 -.end method - -.method public d(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - .locals 5 - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/j; - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-virtual {v0}, Landroid/util/SparseArray;->size()I - - move-result v1 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-nez v1, :cond_0 - - const/4 v4, 0x0 - - goto :goto_0 - - :cond_0 - add-int/lit8 v4, v1, -0x1 - - invoke-virtual {v0, v4}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v4 - - add-int/2addr v4, v2 - - :goto_0 - if-gez v4, :cond_3 - - :goto_1 - if-ge v3, v1, :cond_2 - - invoke-virtual {v0, v3}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v4 - - if-eq v3, v4, :cond_1 - - goto :goto_2 - - :cond_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_2 - :goto_2 - move v4, v3 - - :cond_3 - new-instance v0, Lf/h/a/b/h1/y/j; - - sget-object v1, Lf/h/a/b/h1/y/o;->c:Lf/h/a/b/h1/y/o; - - invoke-direct {v0, v4, p1, v1}, Lf/h/a/b/h1/y/j;->(ILjava/lang/String;Lf/h/a/b/h1/y/o;)V - - iget-object v1, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-virtual {v1, v4, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - iget-object p1, p0, Lf/h/a/b/h1/y/k;->d:Landroid/util/SparseBooleanArray; - - invoke-virtual {p1, v4, v2}, Landroid/util/SparseBooleanArray;->put(IZ)V - - iget-object p1, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - invoke-interface {p1, v0}, Lf/h/a/b/h1/y/k$c;->c(Lf/h/a/b/h1/y/j;)V - - :cond_4 - return-object v0 -.end method - -.method public e(J)V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - invoke-interface {v0, p1, p2}, Lf/h/a/b/h1/y/k$c;->f(J)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1, p2}, Lf/h/a/b/h1/y/k$c;->f(J)V - - :cond_0 - iget-object p1, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - invoke-interface {p1}, Lf/h/a/b/h1/y/k$c;->d()Z - - move-result p1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Lf/h/a/b/h1/y/k$c;->d()Z - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - iget-object p2, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-interface {p1, p2, v0}, Lf/h/a/b/h1/y/k$c;->g(Ljava/util/HashMap;Landroid/util/SparseArray;)V - - iget-object p1, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - iget-object p2, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-interface {p1, p2}, Lf/h/a/b/h1/y/k$c;->b(Ljava/util/HashMap;)V - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - iget-object p2, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-interface {p1, p2, v0}, Lf/h/a/b/h1/y/k$c;->g(Ljava/util/HashMap;Landroid/util/SparseArray;)V - - :goto_0 - iget-object p1, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - if-eqz p1, :cond_2 - - invoke-interface {p1}, Lf/h/a/b/h1/y/k$c;->h()V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/h1/y/k;->f:Lf/h/a/b/h1/y/k$c; - - :cond_2 - return-void -.end method - -.method public f(Ljava/lang/String;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/j; - - if-eqz v0, :cond_1 - - iget-object v1, v0, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v1}, Ljava/util/TreeSet;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-boolean v1, v0, Lf/h/a/b/h1/y/j;->e:Z - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v1, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget p1, v0, Lf/h/a/b/h1/y/j;->a:I - - iget-object v1, p0, Lf/h/a/b/h1/y/k;->d:Landroid/util/SparseBooleanArray; - - invoke-virtual {v1, p1}, Landroid/util/SparseBooleanArray;->get(I)Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - invoke-interface {v2, v0, v1}, Lf/h/a/b/h1/y/k$c;->a(Lf/h/a/b/h1/y/j;Z)V - - if-eqz v1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-virtual {v0, p1}, Landroid/util/SparseArray;->remove(I)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->d:Landroid/util/SparseBooleanArray; - - invoke-virtual {v0, p1}, Landroid/util/SparseBooleanArray;->delete(I)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - const/4 v1, 0x0 - - invoke-virtual {v0, p1, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->c:Landroid/util/SparseBooleanArray; - - const/4 v1, 0x1 - - invoke-virtual {v0, p1, v1}, Landroid/util/SparseBooleanArray;->put(IZ)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public g()V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - iget-object v1, p0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-interface {v0, v1}, Lf/h/a/b/h1/y/k$c;->e(Ljava/util/HashMap;)V - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->c:Landroid/util/SparseBooleanArray; - - invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - iget-object v2, p0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - iget-object v3, p0, Lf/h/a/b/h1/y/k;->c:Landroid/util/SparseBooleanArray; - - invoke-virtual {v3, v1}, Landroid/util/SparseBooleanArray;->keyAt(I)I - - move-result v3 - - invoke-virtual {v2, v3}, Landroid/util/SparseArray;->remove(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/y/k;->c:Landroid/util/SparseBooleanArray; - - invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->clear()V - - iget-object v0, p0, Lf/h/a/b/h1/y/k;->d:Landroid/util/SparseBooleanArray; - - invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->clear()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/l.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/l.smali deleted file mode 100644 index 193b1707df..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/l.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final synthetic Lf/h/a/b/h1/y/l; -.super Ljava/lang/Object; -.source "ContentMetadata.java" - - -# direct methods -.method public static a(Lf/h/a/b/h1/y/m;)J - .locals 2 - - check-cast p0, Lf/h/a/b/h1/y/o; - - iget-object v0, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - const-string v1, "exo_len" - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p0, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [B - - invoke-static {p0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->getLong()J - - move-result-wide v0 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, -0x1 - - :goto_0 - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/m.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/m.smali deleted file mode 100644 index ff85d9b33c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/m.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/h1/y/m; -.super Ljava/lang/Object; -.source "ContentMetadata.java" diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/n.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/n.smali deleted file mode 100644 index 7ab2034ed2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/n.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/b/h1/y/n; -.super Ljava/lang/Object; -.source "ContentMetadataMutations.java" - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/n;->a:Ljava/util/Map; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/h1/y/n;->b:Ljava/util/List; - - return-void -.end method - -.method public static a(Lf/h/a/b/h1/y/n;J)Lf/h/a/b/h1/y/n; - .locals 1 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/h1/y/n;->a:Ljava/util/Map; - - if-eqz p1, :cond_0 - - const-string v0, "exo_len" - - invoke-interface {p2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p0, Lf/h/a/b/h1/y/n;->b:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/o.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/o.smali deleted file mode 100644 index 4a0f101da4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/o.smali +++ /dev/null @@ -1,478 +0,0 @@ -.class public final Lf/h/a/b/h1/y/o; -.super Ljava/lang/Object; -.source "DefaultContentMetadata.java" - -# interfaces -.implements Lf/h/a/b/h1/y/m; - - -# static fields -.field public static final c:Lf/h/a/b/h1/y/o; - - -# instance fields -.field public a:I - -.field public final b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "[B>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/h1/y/o; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/b/h1/y/o;->(Ljava/util/Map;)V - - sput-object v0, Lf/h/a/b/h1/y/o;->c:Lf/h/a/b/h1/y/o; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - invoke-direct {p0, v0}, Lf/h/a/b/h1/y/o;->(Ljava/util/Map;)V - - return-void -.end method - -.method public constructor (Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "[B>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - return-void -.end method - -.method public static b(Ljava/util/Map;Ljava/util/Map;)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "[B>;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "[B>;)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - invoke-interface {p1}, Ljava/util/Map;->size()I - - move-result v1 - - const/4 v2, 0x0 - - if-eq v0, v1, :cond_0 - - return v2 - - :cond_0 - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [B - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - invoke-static {v1, v0}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-nez v0, :cond_1 - - return v2 - - :cond_2 - const/4 p0, 0x1 - - return p0 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/h1/y/n;)Lf/h/a/b/h1/y/o; - .locals 7 - - iget-object v0, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1, v0}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - if-eqz p1, :cond_8 - - new-instance v0, Ljava/util/ArrayList; - - iget-object v2, p1, Lf/h/a/b/h1/y/n;->b:Ljava/util/List; - - invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - const/4 v2, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_0 - - invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/util/HashMap; - - iget-object p1, p1, Lf/h/a/b/h1/y/n;->a:Ljava/util/Map; - - invoke-direct {v0, p1}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_1 - :goto_1 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - instance-of v4, v3, [B - - if-eqz v4, :cond_1 - - check-cast v3, [B - - array-length v4, v3 - - invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v3 - - invoke-interface {v2, v3}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_2 - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_2 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_6 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-interface {p1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - instance-of v4, v3, Ljava/lang/Long; - - if-eqz v4, :cond_3 - - const/16 v4, 0x8 - - invoke-static {v4}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v4 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - invoke-virtual {v4, v5, v6}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v3 - - goto :goto_3 - - :cond_3 - instance-of v4, v3, Ljava/lang/String; - - if-eqz v4, :cond_4 - - check-cast v3, Ljava/lang/String; - - const-string v4, "UTF-8" - - invoke-static {v4}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v4 - - invoke-virtual {v3, v4}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object v3 - - goto :goto_3 - - :cond_4 - instance-of v4, v3, [B - - if-eqz v4, :cond_5 - - check-cast v3, [B - - :goto_3 - invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_2 - - :cond_5 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :cond_6 - iget-object p1, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-static {p1, v1}, Lf/h/a/b/h1/y/o;->b(Ljava/util/Map;Ljava/util/Map;)Z - - move-result p1 - - if-eqz p1, :cond_7 - - return-object p0 - - :cond_7 - new-instance p1, Lf/h/a/b/h1/y/o; - - invoke-direct {p1, v1}, Lf/h/a/b/h1/y/o;->(Ljava/util/Map;)V - - return-object p1 - - :cond_8 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - if-eqz p1, :cond_2 - - const-class v0, Lf/h/a/b/h1/y/o; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - check-cast p1, Lf/h/a/b/h1/y/o; - - iget-object p1, p1, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-static {v0, p1}, Lf/h/a/b/h1/y/o;->b(Ljava/util/Map;Ljava/util/Map;)Z - - move-result p1 - - return p1 - - :cond_2 - :goto_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public hashCode()I - .locals 4 - - iget v0, p0, Lf/h/a/b/h1/y/o;->a:I - - if-nez v0, :cond_1 - - const/4 v0, 0x0 - - iget-object v1, p0, Lf/h/a/b/h1/y/o;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [B - - invoke-static {v2}, Ljava/util/Arrays;->hashCode([B)I - - move-result v2 - - xor-int/2addr v2, v3 - - add-int/2addr v0, v2 - - goto :goto_0 - - :cond_0 - iput v0, p0, Lf/h/a/b/h1/y/o;->a:I - - :cond_1 - iget v0, p0, Lf/h/a/b/h1/y/o;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/p.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/p.smali deleted file mode 100644 index 7935ede05f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/p.smali +++ /dev/null @@ -1,216 +0,0 @@ -.class public final Lf/h/a/b/h1/y/p; -.super Ljava/lang/Object; -.source "LeastRecentlyUsedCacheEvictor.java" - -# interfaces -.implements Lf/h/a/b/h1/y/d; - - -# instance fields -.field public final a:J - -.field public final b:Ljava/util/TreeSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/TreeSet<", - "Lf/h/a/b/h1/y/h;", - ">;" - } - .end annotation -.end field - -.field public c:J - - -# direct methods -.method public constructor (J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p1, p0, Lf/h/a/b/h1/y/p;->a:J - - new-instance p1, Ljava/util/TreeSet; - - sget-object p2, Lf/h/a/b/h1/y/b;->d:Lf/h/a/b/h1/y/b; - - invoke-direct {p1, p2}, Ljava/util/TreeSet;->(Ljava/util/Comparator;)V - - iput-object p1, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - return-void -.end method - -.method public static g(Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)I - .locals 9 - - iget-wide v0, p0, Lf/h/a/b/h1/y/h;->i:J - - iget-wide v2, p1, Lf/h/a/b/h1/y/h;->i:J - - sub-long v4, v0, v2 - - const-wide/16 v6, 0x0 - - cmp-long v8, v4, v6 - - if-nez v8, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/h;->f(Lf/h/a/b/h1/y/h;)I - - move-result p0 - - return p0 - - :cond_0 - cmp-long p0, v0, v2 - - if-gez p0, :cond_1 - - const/4 p0, -0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x1 - - :goto_0 - return p0 -.end method - - -# virtual methods -.method public a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V - .locals 0 - - const-wide/16 p2, -0x1 - - cmp-long p4, p5, p2 - - if-eqz p4, :cond_0 - - invoke-virtual {p0, p1, p5, p6}, Lf/h/a/b/h1/y/p;->h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V - - :cond_0 - return-void -.end method - -.method public b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - invoke-virtual {p1, p2}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z - - iget-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - iget-wide p1, p2, Lf/h/a/b/h1/y/h;->f:J - - sub-long/2addr v0, p1 - - iput-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - return-void -.end method - -.method public c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - invoke-virtual {v0, p2}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z - - iget-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - iget-wide v2, p2, Lf/h/a/b/h1/y/h;->f:J - - sub-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - invoke-virtual {p0, p1, p3}, Lf/h/a/b/h1/y/p;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - - return-void -.end method - -.method public d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - invoke-virtual {v0, p2}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - iget-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - iget-wide v2, p2, Lf/h/a/b/h1/y/h;->f:J - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - const-wide/16 v0, 0x0 - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/b/h1/y/p;->h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V - - return-void -.end method - -.method public e()V - .locals 0 - - return-void -.end method - -.method public f()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V - .locals 5 - - :goto_0 - iget-wide v0, p0, Lf/h/a/b/h1/y/p;->c:J - - add-long/2addr v0, p2 - - iget-wide v2, p0, Lf/h/a/b/h1/y/p;->a:J - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - invoke-virtual {v0}, Ljava/util/TreeSet;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/p;->b:Ljava/util/TreeSet; - - invoke-virtual {v0}, Ljava/util/TreeSet;->first()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/h; - - invoke-interface {p1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->d(Lf/h/a/b/h1/y/h;)V - :try_end_0 - .catch Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/q.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/q.smali deleted file mode 100644 index 3ff06a65b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/q.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public Lf/h/a/b/h1/y/q; -.super Ljava/lang/Thread; -.source "SimpleCache.java" - - -# instance fields -.field public final synthetic d:Landroid/os/ConditionVariable; - -.field public final synthetic e:Lf/h/a/b/h1/y/r; - - -# direct methods -.method public constructor (Lf/h/a/b/h1/y/r;Ljava/lang/String;Landroid/os/ConditionVariable;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/h1/y/q;->e:Lf/h/a/b/h1/y/r; - - iput-object p3, p0, Lf/h/a/b/h1/y/q;->d:Landroid/os/ConditionVariable; - - invoke-direct {p0, p2}, Ljava/lang/Thread;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/h1/y/q;->e:Lf/h/a/b/h1/y/r; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/b/h1/y/q;->d:Landroid/os/ConditionVariable; - - invoke-virtual {v1}, Landroid/os/ConditionVariable;->open()V - - iget-object v1, p0, Lf/h/a/b/h1/y/q;->e:Lf/h/a/b/h1/y/r; - - invoke-static {v1}, Lf/h/a/b/h1/y/r;->j(Lf/h/a/b/h1/y/r;)V - - iget-object v1, p0, Lf/h/a/b/h1/y/q;->e:Lf/h/a/b/h1/y/r; - - iget-object v1, v1, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - invoke-interface {v1}, Lf/h/a/b/h1/y/d;->e()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/r.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/r.smali deleted file mode 100644 index 1f64b492d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/r.smali +++ /dev/null @@ -1,2078 +0,0 @@ -.class public final Lf/h/a/b/h1/y/r; -.super Ljava/lang/Object; -.source "SimpleCache.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/upstream/cache/Cache; - - -# static fields -.field public static final k:Ljava/util/HashSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashSet<", - "Ljava/io/File;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Ljava/io/File; - -.field public final b:Lf/h/a/b/h1/y/d; - -.field public final c:Lf/h/a/b/h1/y/k; - -.field public final d:Lf/h/a/b/h1/y/f; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final e:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/util/ArrayList<", - "Lcom/google/android/exoplayer2/upstream/cache/Cache$a;", - ">;>;" - } - .end annotation -.end field - -.field public final f:Ljava/util/Random; - -.field public final g:Z - -.field public h:J - -.field public i:J - -.field public j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - sput-object v0, Lf/h/a/b/h1/y/r;->k:Ljava/util/HashSet; - - return-void -.end method - -.method public constructor (Ljava/io/File;Lf/h/a/b/h1/y/d;Lf/h/a/b/x0/a;)V - .locals 7 - - new-instance v6, Lf/h/a/b/h1/y/k; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, v6 - - move-object v1, p3 - - move-object v2, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/h1/y/k;->(Lf/h/a/b/x0/a;Ljava/io/File;[BZZ)V - - new-instance v0, Lf/h/a/b/h1/y/f; - - invoke-direct {v0, p3}, Lf/h/a/b/h1/y/f;->(Lf/h/a/b/x0/a;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-class p3, Lf/h/a/b/h1/y/r; - - monitor-enter p3 - - :try_start_0 - sget-object v1, Lf/h/a/b/h1/y/r;->k:Ljava/util/HashSet; - - invoke-virtual {p1}, Ljava/io/File;->getAbsoluteFile()Ljava/io/File; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - move-result v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p3 - - if-eqz v1, :cond_0 - - iput-object p1, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - iput-object p2, p0, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - iput-object v6, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iput-object v0, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/r;->e:Ljava/util/HashMap; - - new-instance p1, Ljava/util/Random; - - invoke-direct {p1}, Ljava/util/Random;->()V - - iput-object p1, p0, Lf/h/a/b/h1/y/r;->f:Ljava/util/Random; - - invoke-interface {p2}, Lf/h/a/b/h1/y/d;->f()Z - - move-result p1 - - iput-boolean p1, p0, Lf/h/a/b/h1/y/r;->g:Z - - const-wide/16 p1, -0x1 - - iput-wide p1, p0, Lf/h/a/b/h1/y/r;->h:J - - new-instance p1, Landroid/os/ConditionVariable; - - invoke-direct {p1}, Landroid/os/ConditionVariable;->()V - - new-instance p2, Lf/h/a/b/h1/y/q; - - const-string p3, "SimpleCache.initialize()" - - invoke-direct {p2, p0, p3, p1}, Lf/h/a/b/h1/y/q;->(Lf/h/a/b/h1/y/r;Ljava/lang/String;Landroid/os/ConditionVariable;)V - - invoke-virtual {p2}, Ljava/lang/Thread;->start()V - - invoke-virtual {p1}, Landroid/os/ConditionVariable;->block()V - - return-void - - :cond_0 - new-instance p2, Ljava/lang/IllegalStateException; - - new-instance p3, Ljava/lang/StringBuilder; - - invoke-direct {p3}, Ljava/lang/StringBuilder;->()V - - const-string v0, "Another SimpleCache instance uses the folder: " - - invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p2 - - :catchall_0 - move-exception p1 - - monitor-exit p3 - - throw p1 -.end method - -.method public static j(Lf/h/a/b/h1/y/r;)V - .locals 10 - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - const-string v1, "SimpleCache" - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->mkdirs()Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "Failed to create cache directory: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;)V - - iput-object v1, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - goto/16 :goto_5 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File; - - move-result-object v0 - - if-nez v0, :cond_1 - - const-string v0, "Failed to list cache directory files: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;)V - - iput-object v1, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - goto/16 :goto_5 - - :cond_1 - array-length v2, v0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - const-wide/16 v5, -0x1 - - if-ge v4, v2, :cond_3 - - aget-object v7, v0, v4 - - invoke-virtual {v7}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v8 - - const-string v9, ".uid" - - invoke-virtual {v8, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_2 - - const/16 v9, 0x2e - - :try_start_0 - invoke-virtual {v8, v9}, Ljava/lang/String;->indexOf(I)I - - move-result v9 - - invoke-virtual {v8, v3, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v8 - - const/16 v9, 0x10 - - invoke-static {v8, v9}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J - - move-result-wide v7 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - const-string v6, "Malformed UID file: " - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v1, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - invoke-virtual {v7}, Ljava/io/File;->delete()Z - - :cond_2 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_3 - move-wide v7, v5 - - :goto_1 - iput-wide v7, p0, Lf/h/a/b/h1/y/r;->h:J - - cmp-long v2, v7, v5 - - if-nez v2, :cond_4 - - :try_start_1 - iget-object v2, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-static {v2}, Lf/h/a/b/h1/y/r;->m(Ljava/io/File;)J - - move-result-wide v4 - - iput-wide v4, p0, Lf/h/a/b/h1/y/r;->h:J - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_2 - - :catch_1 - move-exception v0 - - const-string v2, "Failed to create cache UID: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - iput-object v1, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - goto/16 :goto_5 - - :cond_4 - :goto_2 - :try_start_2 - iget-object v2, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-wide v4, p0, Lf/h/a/b/h1/y/r;->h:J - - invoke-virtual {v2, v4, v5}, Lf/h/a/b/h1/y/k;->e(J)V - - iget-object v2, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - const/4 v4, 0x1 - - if-eqz v2, :cond_5 - - iget-object v2, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - iget-wide v5, p0, Lf/h/a/b/h1/y/r;->h:J - - invoke-virtual {v2, v5, v6}, Lf/h/a/b/h1/y/f;->b(J)V - - iget-object v2, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - invoke-virtual {v2}, Lf/h/a/b/h1/y/f;->a()Ljava/util/Map; - - move-result-object v2 - - iget-object v5, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {p0, v5, v4, v0, v2}, Lf/h/a/b/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 - - check-cast v2, Ljava/util/HashMap; - - :try_start_3 - invoke-virtual {v2}, Ljava/util/HashMap;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lf/h/a/b/h1/y/f;->c(Ljava/util/Set;)V - - goto :goto_3 - - :cond_5 - iget-object v2, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - const/4 v5, 0x0 - - invoke-virtual {p0, v2, v4, v0, v5}, Lf/h/a/b/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 - - :goto_3 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v2, v0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v2}, Ljava/util/HashMap;->size()I - - move-result v2 - - new-array v4, v2, [Ljava/lang/String; - - iget-object v5, v0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; - - move-result-object v5 - - invoke-interface {v5, v4}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - :goto_4 - if-ge v3, v2, :cond_6 - - aget-object v5, v4, v3 - - invoke-virtual {v0, v5}, Lf/h/a/b/h1/y/k;->f(Ljava/lang/String;)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_4 - - :cond_6 - :try_start_4 - iget-object p0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - invoke-virtual {p0}, Lf/h/a/b/h1/y/k;->g()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 - - goto :goto_5 - - :catch_2 - move-exception p0 - - const-string v0, "Storing index file failed" - - invoke-static {v1, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :catch_3 - move-exception v0 - - const-string v2, "Failed to initialize cache indices: " - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - iput-object v1, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - :goto_5 - return-void -.end method - -.method public static m(Ljava/io/File;)J - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - new-instance v0, Ljava/security/SecureRandom; - - invoke-direct {v0}, Ljava/security/SecureRandom;->()V - - invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J - - move-result-wide v0 - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const-wide/16 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide v0 - - :goto_0 - const/16 v2, 0x10 - - invoke-static {v0, v1, v2}, Ljava/lang/Long;->toString(JI)Ljava/lang/String; - - move-result-object v2 - - new-instance v3, Ljava/io/File; - - const-string v4, ".uid" - - invoke-static {v2, v4}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v3, p0, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - invoke-virtual {v3}, Ljava/io/File;->createNewFile()Z - - move-result p0 - - if-eqz p0, :cond_1 - - return-wide v0 - - :cond_1 - new-instance p0, Ljava/io/IOException; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Failed to create UID file: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public declared-synchronized a(Ljava/lang/String;JJ)Ljava/io/File; - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->l()V - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v0, v0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/j; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, v0, Lf/h/a/b/h1/y/j;->e:Z - - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v1, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->exists()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->mkdirs()Z - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->q()V - - :cond_0 - iget-object v1, p0, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - move-object v2, p0 - - move-object v3, p1 - - move-wide v4, p2 - - move-wide v6, p4 - - invoke-interface/range {v1 .. v7}, Lf/h/a/b/h1/y/d;->a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V - - new-instance v2, Ljava/io/File; - - iget-object p1, p0, Lf/h/a/b/h1/y/r;->a:Ljava/io/File; - - iget-object p4, p0, Lf/h/a/b/h1/y/r;->f:Ljava/util/Random; - - const/16 p5, 0xa - - invoke-virtual {p4, p5}, Ljava/util/Random;->nextInt(I)I - - move-result p4 - - invoke-static {p4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p4 - - invoke-direct {v2, p1, p4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/io/File;->exists()Z - - move-result p1 - - if-nez p1, :cond_1 - - invoke-virtual {v2}, Ljava/io/File;->mkdir()Z - - :cond_1 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v6 - - iget v3, v0, Lf/h/a/b/h1/y/j;->a:I - - move-wide v4, p2 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized b(Ljava/lang/String;)Lf/h/a/b/h1/y/m; - .locals 1 - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v0, v0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/h1/y/j; - - if-eqz p1, :cond_0 - - iget-object p1, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - goto :goto_0 - - :cond_0 - sget-object p1, Lf/h/a/b/h1/y/o;->c:Lf/h/a/b/h1/y/o; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized c(Ljava/lang/String;Lf/h/a/b/h1/y/n;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->l()V - - iget-object v1, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - invoke-virtual {v1, p1}, Lf/h/a/b/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object p1 - - iget-object v2, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-virtual {v2, p2}, Lf/h/a/b/h1/y/o;->a(Lf/h/a/b/h1/y/n;)Lf/h/a/b/h1/y/o; - - move-result-object p2 - - iput-object p2, p1, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-virtual {p2, v2}, Lf/h/a/b/h1/y/o;->equals(Ljava/lang/Object;)Z - - move-result p2 - - xor-int/2addr p2, v0 - - if-eqz p2, :cond_0 - - iget-object p2, v1, Lf/h/a/b/h1/y/k;->e:Lf/h/a/b/h1/y/k$c; - - invoke-interface {p2, p1}, Lf/h/a/b/h1/y/k$c;->c(Lf/h/a/b/h1/y/j;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - :try_start_1 - iget-object p1, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - invoke-virtual {p1}, Lf/h/a/b/h1/y/k;->g()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-void - - :catch_0 - move-exception p1 - - :try_start_2 - new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V - - throw p2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized d(Lf/h/a/b/h1/y/h;)V - .locals 1 - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p0, p1}, Lf/h/a/b/h1/y/r;->p(Lf/h/a/b/h1/y/h;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized e(Ljava/io/File;J)V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p1}, Ljava/io/File;->exists()Z - - move-result v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v1, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - const-wide/16 v1, 0x0 - - cmp-long v3, p2, v1 - - if-nez v3, :cond_1 - - :try_start_1 - invoke-virtual {p1}, Ljava/io/File;->delete()Z - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-void - - :cond_1 - :try_start_2 - iget-object v6, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/h1/y/s;->g(Ljava/io/File;JJLf/h/a/b/h1/y/k;)Lf/h/a/b/h1/y/s; - - move-result-object p2 - - invoke-static {p2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p3, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v1, p2, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {p3, v1}, Lf/h/a/b/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object p3 - - invoke-static {p3}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p3, Lf/h/a/b/h1/y/j;->e:Z - - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object p3, p3, Lf/h/a/b/h1/y/j;->d:Lf/h/a/b/h1/y/o; - - invoke-static {p3}, Lf/h/a/b/h1/y/l;->a(Lf/h/a/b/h1/y/m;)J - - move-result-wide v1 - - const-wide/16 v3, -0x1 - - cmp-long p3, v1, v3 - - if-eqz p3, :cond_3 - - iget-wide v3, p2, Lf/h/a/b/h1/y/h;->e:J - - iget-wide v5, p2, Lf/h/a/b/h1/y/h;->f:J - - add-long/2addr v3, v5 - - cmp-long p3, v3, v1 - - if-gtz p3, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - :cond_3 - iget-object p3, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - if-eqz p3, :cond_4 - - invoke-virtual {p1}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - iget-wide v2, p2, Lf/h/a/b/h1/y/h;->f:J - - iget-wide v4, p2, Lf/h/a/b/h1/y/h;->i:J - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/h1/y/f;->d(Ljava/lang/String;JJ)V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - :try_start_4 - new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V - - throw p2 - - :cond_4 - :goto_1 - invoke-virtual {p0, p2}, Lf/h/a/b/h1/y/r;->k(Lf/h/a/b/h1/y/s;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - iget-object p1, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - invoke-virtual {p1}, Lf/h/a/b/h1/y/k;->g()V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - monitor-exit p0 - - return-void - - :catch_1 - move-exception p1 - - :try_start_7 - new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V - - throw p2 - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized f()J - .locals 2 - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v0, p0, Lf/h/a/b/h1/y/r;->i:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-wide v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public declared-synchronized g(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/InterruptedException;, - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->l()V - - :goto_0 - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/h1/y/r;->i(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v0, :cond_0 - - monitor-exit p0 - - return-object v0 - - :cond_0 - :try_start_1 - invoke-virtual {p0}, Ljava/lang/Object;->wait()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized h(Lf/h/a/b/h1/y/h;)V - .locals 1 - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object p1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, p1}, Lf/h/a/b/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v0, p1, Lf/h/a/b/h1/y/j;->e:Z - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - const/4 v0, 0x0 - - iput-boolean v0, p1, Lf/h/a/b/h1/y/j;->e:Z - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object p1, p1, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {v0, p1}, Lf/h/a/b/h1/y/k;->f(Ljava/lang/String;)V - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized i(Ljava/lang/String;J)Lf/h/a/b/h1/y/h; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->l()V - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/h1/y/r;->n(Ljava/lang/String;J)Lf/h/a/b/h1/y/s; - - move-result-object p2 - - iget-boolean p3, p2, Lf/h/a/b/h1/y/h;->g:Z - - if-eqz p3, :cond_0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/h1/y/r;->r(Ljava/lang/String;Lf/h/a/b/h1/y/s;)Lf/h/a/b/h1/y/s; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :cond_0 - :try_start_1 - iget-object p3, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - invoke-virtual {p3, p1}, Lf/h/a/b/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object p1 - - iget-boolean p3, p1, Lf/h/a/b/h1/y/j;->e:Z - - if-nez p3, :cond_1 - - iput-boolean v0, p1, Lf/h/a/b/h1/y/j;->e:Z - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-object p2 - - :cond_1 - const/4 p1, 0x0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final k(Lf/h/a/b/h1/y/s;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/b/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v0, p1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - iget-wide v0, p0, Lf/h/a/b/h1/y/r;->i:J - - iget-wide v2, p1, Lf/h/a/b/h1/y/h;->f:J - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/h1/y/r;->i:J - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->e:Ljava/util/HashMap; - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/ArrayList; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - :goto_0 - add-int/lit8 v1, v1, -0x1 - - if-ltz v1, :cond_0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; - - invoke-interface {v2, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - invoke-interface {v0, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - - return-void -.end method - -.method public declared-synchronized l()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v0, :cond_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; - - throw v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final n(Ljava/lang/String;J)Lf/h/a/b/h1/y/s; - .locals 11 - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v0, v0, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - move-object v9, v0 - - check-cast v9, Lf/h/a/b/h1/y/j; - - if-nez v9, :cond_0 - - new-instance v9, Lf/h/a/b/h1/y/s; - - const-wide/16 v4, -0x1 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v8, 0x0 - - move-object v0, v9 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - return-object v9 - - :cond_0 - :goto_0 - iget-object v1, v9, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - new-instance v10, Lf/h/a/b/h1/y/s; - - const-wide/16 v4, -0x1 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v8, 0x0 - - move-object v0, v10 - - move-wide v2, p2 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - iget-object v0, v9, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v0, v10}, Ljava/util/TreeSet;->floor(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/s; - - if-eqz v0, :cond_1 - - iget-wide v1, v0, Lf/h/a/b/h1/y/h;->e:J - - iget-wide v3, v0, Lf/h/a/b/h1/y/h;->f:J - - add-long/2addr v1, v3 - - cmp-long v3, v1, p2 - - if-lez v3, :cond_1 - - goto :goto_1 - - :cond_1 - iget-object v0, v9, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v0, v10}, Ljava/util/TreeSet;->ceiling(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/h1/y/s; - - iget-object v1, v9, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - if-nez v0, :cond_2 - - new-instance v10, Lf/h/a/b/h1/y/s; - - const-wide/16 v4, -0x1 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v8, 0x0 - - move-object v0, v10 - - move-wide v2, p2 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - goto :goto_1 - - :cond_2 - iget-wide v2, v0, Lf/h/a/b/h1/y/h;->e:J - - sub-long v4, v2, p2 - - new-instance v10, Lf/h/a/b/h1/y/s; - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v8, 0x0 - - move-object v0, v10 - - move-wide v2, p2 - - invoke-direct/range {v0 .. v8}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - :goto_1 - iget-boolean v1, v0, Lf/h/a/b/h1/y/h;->g:Z - - if-eqz v1, :cond_3 - - iget-object v1, v0, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->length()J - - move-result-wide v1 - - iget-wide v3, v0, Lf/h/a/b/h1/y/h;->f:J - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_3 - - invoke-virtual {p0}, Lf/h/a/b/h1/y/r;->q()V - - goto :goto_0 - - :cond_3 - return-object v0 -.end method - -.method public final o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V - .locals 9 - .param p3 # [Ljava/io/File; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Ljava/util/Map; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/io/File;", - "Z[", - "Ljava/io/File;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/b/h1/y/e;", - ">;)V" - } - .end annotation - - if-eqz p3, :cond_8 - - array-length v0, p3 - - if-nez v0, :cond_0 - - goto :goto_3 - - :cond_0 - array-length p1, p3 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p1, :cond_7 - - aget-object v8, p3, v1 - - invoke-virtual {v8}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v2 - - if-eqz p2, :cond_1 - - const/16 v3, 0x2e - - invoke-virtual {v2, v3}, Ljava/lang/String;->indexOf(I)I - - move-result v3 - - const/4 v4, -0x1 - - if-ne v3, v4, :cond_1 - - invoke-virtual {v8}, Ljava/io/File;->listFiles()[Ljava/io/File; - - move-result-object v2 - - invoke-virtual {p0, v8, v0, v2, p4}, Lf/h/a/b/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V - - goto :goto_2 - - :cond_1 - if-eqz p2, :cond_2 - - const-string v3, "cached_content_index.exi" - - invoke-virtual {v2, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_6 - - const-string v3, ".uid" - - invoke-virtual {v2, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - goto :goto_2 - - :cond_2 - const-wide/16 v3, -0x1 - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - if-eqz p4, :cond_3 - - invoke-interface {p4, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/y/e; - - goto :goto_1 - - :cond_3 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_4 - - iget-wide v3, v2, Lf/h/a/b/h1/y/e;->a:J - - iget-wide v5, v2, Lf/h/a/b/h1/y/e;->b:J - - :cond_4 - iget-object v7, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - move-object v2, v8 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/h1/y/s;->g(Ljava/io/File;JJLf/h/a/b/h1/y/k;)Lf/h/a/b/h1/y/s; - - move-result-object v2 - - if-eqz v2, :cond_5 - - invoke-virtual {p0, v2}, Lf/h/a/b/h1/y/r;->k(Lf/h/a/b/h1/y/s;)V - - goto :goto_2 - - :cond_5 - invoke-virtual {v8}, Ljava/io/File;->delete()Z - - :cond_6 - :goto_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_7 - return-void - - :cond_8 - :goto_3 - if-nez p2, :cond_9 - - invoke-virtual {p1}, Ljava/io/File;->delete()Z - - :cond_9 - return-void -.end method - -.method public final p(Lf/h/a/b/h1/y/h;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/b/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object v0 - - if-eqz v0, :cond_4 - - iget-object v1, v0, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v1, p1}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z - - move-result v1 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->delete()Z - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-nez v1, :cond_1 - - goto :goto_3 - - :cond_1 - iget-wide v4, p0, Lf/h/a/b/h1/y/r;->i:J - - iget-wide v6, p1, Lf/h/a/b/h1/y/h;->f:J - - sub-long/2addr v4, v6 - - iput-wide v4, p0, Lf/h/a/b/h1/y/r;->i:J - - iget-object v1, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - if-eqz v1, :cond_2 - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v1 - - :try_start_0 - iget-object v4, p0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - iget-object v5, v4, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - invoke-static {v5}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - - :try_start_1 - iget-object v5, v4, Lf/h/a/b/h1/y/f;->a:Lf/h/a/b/x0/a; - - invoke-interface {v5}, Lf/h/a/b/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v5 - - iget-object v4, v4, Lf/h/a/b/h1/y/f;->b:Ljava/lang/String; - - const-string v6, "name = ?" - - new-array v2, v2, [Ljava/lang/String; - - aput-object v1, v2, v3 - - invoke-virtual {v5, v4, v6, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - :try_end_1 - .catch Landroid/database/SQLException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_1 - - :catch_0 - move-exception v2 - - :try_start_2 - new-instance v3, Lcom/google/android/exoplayer2/database/DatabaseIOException; - - invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V - - throw v3 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - - :catch_1 - const-string v2, "Failed to remove file index entry for: " - - const-string v3, "SimpleCache" - - invoke-static {v2, v1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :cond_2 - :goto_1 - iget-object v1, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v0, v0, Lf/h/a/b/h1/y/j;->b:Ljava/lang/String; - - invoke-virtual {v1, v0}, Lf/h/a/b/h1/y/k;->f(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/b/h1/y/r;->e:Ljava/util/HashMap; - - iget-object v1, p1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/ArrayList; - - if-eqz v0, :cond_3 - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - :goto_2 - add-int/lit8 v1, v1, -0x1 - - if-ltz v1, :cond_3 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; - - invoke-interface {v2, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - - goto :goto_2 - - :cond_3 - iget-object v0, p0, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - invoke-interface {v0, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;)V - - :cond_4 - :goto_3 - return-void -.end method - -.method public final q()V - .locals 9 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iget-object v1, p0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v1, v1, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/y/j; - - iget-object v2, v2, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_1 - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/h1/y/h; - - iget-object v4, v3, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-virtual {v4}, Ljava/io/File;->length()J - - move-result-wide v4 - - iget-wide v6, v3, Lf/h/a/b/h1/y/h;->f:J - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/h1/y/h; - - invoke-virtual {p0, v2}, Lf/h/a/b/h1/y/r;->p(Lf/h/a/b/h1/y/h;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_3 - return-void -.end method - -.method public final r(Ljava/lang/String;Lf/h/a/b/h1/y/s;)Lf/h/a/b/h1/y/s; - .locals 16 - - move-object/from16 v0, p0 - - move-object/from16 v1, p2 - - iget-boolean v2, v0, Lf/h/a/b/h1/y/r;->g:Z - - if-nez v2, :cond_0 - - return-object v1 - - :cond_0 - iget-object v2, v1, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - invoke-static {v2}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v4 - - iget-wide v5, v1, Lf/h/a/b/h1/y/h;->f:J - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v13 - - const/4 v2, 0x0 - - iget-object v3, v0, Lf/h/a/b/h1/y/r;->d:Lf/h/a/b/h1/y/f; - - if-eqz v3, :cond_1 - - move-wide v7, v13 - - :try_start_0 - invoke-virtual/range {v3 .. v8}, Lf/h/a/b/h1/y/f;->d(Ljava/lang/String;JJ)V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string v3, "SimpleCache" - - const-string v4, "Failed to update index with new touch timestamp." - - invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_1 - const/4 v2, 0x1 - - :goto_0 - iget-object v3, v0, Lf/h/a/b/h1/y/r;->c:Lf/h/a/b/h1/y/k; - - iget-object v3, v3, Lf/h/a/b/h1/y/k;->a:Ljava/util/HashMap; - - move-object/from16 v4, p1 - - invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/h1/y/j; - - iget-object v4, v3, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v4, v1}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z - - move-result v4 - - invoke-static {v4}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v4, v1, Lf/h/a/b/h1/y/h;->h:Ljava/io/File; - - if-eqz v2, :cond_3 - - invoke-virtual {v4}, Ljava/io/File;->getParentFile()Ljava/io/File; - - move-result-object v7 - - iget-wide v9, v1, Lf/h/a/b/h1/y/h;->e:J - - iget v8, v3, Lf/h/a/b/h1/y/j;->a:I - - move-wide v11, v13 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; - - move-result-object v2 - - invoke-virtual {v4, v2}, Ljava/io/File;->renameTo(Ljava/io/File;)Z - - move-result v5 - - if-eqz v5, :cond_2 - - move-object v15, v2 - - goto :goto_1 - - :cond_2 - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V - - const-string v6, "Failed to rename " - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v6, " to " - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v5, "CachedContent" - - invoke-static {v5, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - move-object v15, v4 - - :goto_1 - iget-boolean v2, v1, Lf/h/a/b/h1/y/h;->g:Z - - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - new-instance v2, Lf/h/a/b/h1/y/s; - - iget-object v8, v1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - iget-wide v9, v1, Lf/h/a/b/h1/y/h;->e:J - - iget-wide v11, v1, Lf/h/a/b/h1/y/h;->f:J - - move-object v7, v2 - - invoke-direct/range {v7 .. v15}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - iget-object v3, v3, Lf/h/a/b/h1/y/j;->c:Ljava/util/TreeSet; - - invoke-virtual {v3, v2}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - iget-object v3, v0, Lf/h/a/b/h1/y/r;->e:Ljava/util/HashMap; - - iget-object v4, v1, Lf/h/a/b/h1/y/h;->d:Ljava/lang/String; - - invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/ArrayList; - - if-eqz v3, :cond_4 - - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I - - move-result v4 - - :goto_2 - add-int/lit8 v4, v4, -0x1 - - if-ltz v4, :cond_4 - - invoke-virtual {v3, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; - - invoke-interface {v5, v0, v1, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)V - - goto :goto_2 - - :cond_4 - iget-object v3, v0, Lf/h/a/b/h1/y/r;->b:Lf/h/a/b/h1/y/d; - - invoke-interface {v3, v0, v1, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/b/h1/y/h;Lf/h/a/b/h1/y/h;)V - - return-object v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/h1/y/s.smali b/com.discord/smali_classes2/f/h/a/b/h1/y/s.smali deleted file mode 100644 index b1f41df68a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/h1/y/s.smali +++ /dev/null @@ -1,335 +0,0 @@ -.class public final Lf/h/a/b/h1/y/s; -.super Lf/h/a/b/h1/y/h; -.source "SimpleCacheSpan.java" - - -# static fields -.field public static final j:Ljava/util/regex/Pattern; - -.field public static final k:Ljava/util/regex/Pattern; - -.field public static final l:Ljava/util/regex/Pattern; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "^(.+)\\.(\\d+)\\.(\\d+)\\.v1\\.exo$" - - const/16 v1, 0x20 - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/y/s;->j:Ljava/util/regex/Pattern; - - const-string v0, "^(.+)\\.(\\d+)\\.(\\d+)\\.v2\\.exo$" - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/y/s;->k:Ljava/util/regex/Pattern; - - const-string v0, "^(\\d+)\\.(\\d+)\\.(\\d+)\\.v3\\.exo$" - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/h1/y/s;->l:Ljava/util/regex/Pattern; - - return-void -.end method - -.method public constructor (Ljava/lang/String;JJJLjava/io/File;)V - .locals 0 - .param p8 # Ljava/io/File; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct/range {p0 .. p8}, Lf/h/a/b/h1/y/h;->(Ljava/lang/String;JJJLjava/io/File;)V - - return-void -.end method - -.method public static g(Ljava/io/File;JJLf/h/a/b/h1/y/k;)Lf/h/a/b/h1/y/s; - .locals 16 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move-object/from16 v0, p5 - - invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v1 - - const-string v2, ".v3.exo" - - invoke-virtual {v1, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v2 - - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - const/4 v6, 0x0 - - if-nez v2, :cond_5 - - invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/h/a/b/h1/y/s;->k:Ljava/util/regex/Pattern; - - invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z - - move-result v7 - - if-eqz v7, :cond_0 - - invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/b/i1/c0;->f0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_0 - sget-object v2, Lf/h/a/b/h1/y/s;->j:Ljava/util/regex/Pattern; - - invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - if-nez v1, :cond_1 - - :goto_0 - move-object v1, v6 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - :cond_2 - invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getParentFile()Ljava/io/File; - - move-result-object v7 - - invoke-static {v7}, Lf/h/a/b/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0, v1}, Lf/h/a/b/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/b/h1/y/j; - - move-result-object v1 - - iget v8, v1, Lf/h/a/b/h1/y/j;->a:I - - invoke-virtual {v2, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v9 - - invoke-virtual {v2, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v11 - - invoke-static/range {v7 .. v12}, Lf/h/a/b/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; - - move-result-object v1 - - move-object/from16 v2, p0 - - invoke-virtual {v2, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z - - move-result v2 - - if-nez v2, :cond_3 - - goto :goto_0 - - :cond_3 - :goto_1 - if-nez v1, :cond_4 - - return-object v6 - - :cond_4 - invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; - - move-result-object v2 - - move-object v15, v1 - - move-object v1, v2 - - goto :goto_2 - - :cond_5 - move-object/from16 v2, p0 - - move-object v15, v2 - - :goto_2 - sget-object v2, Lf/h/a/b/h1/y/s;->l:Ljava/util/regex/Pattern; - - invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z - - move-result v2 - - if-nez v2, :cond_6 - - return-object v6 - - :cond_6 - invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - iget-object v0, v0, Lf/h/a/b/h1/y/k;->b:Landroid/util/SparseArray; - - invoke-virtual {v0, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; - - move-result-object v0 - - move-object v8, v0 - - check-cast v8, Ljava/lang/String; - - if-nez v8, :cond_7 - - return-object v6 - - :cond_7 - const-wide/16 v9, -0x1 - - cmp-long v0, p1, v9 - - if-nez v0, :cond_8 - - invoke-virtual {v15}, Ljava/io/File;->length()J - - move-result-wide v9 - - move-wide v11, v9 - - goto :goto_3 - - :cond_8 - move-wide/from16 v11, p1 - - :goto_3 - const-wide/16 v9, 0x0 - - cmp-long v0, v11, v9 - - if-nez v0, :cond_9 - - return-object v6 - - :cond_9 - invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v9 - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v0, p3, v4 - - if-nez v0, :cond_a - - invoke-virtual {v1, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - move-wide v13, v0 - - goto :goto_4 - - :cond_a - move-wide/from16 v13, p3 - - :goto_4 - new-instance v0, Lf/h/a/b/h1/y/s; - - move-object v7, v0 - - invoke-direct/range {v7 .. v15}, Lf/h/a/b/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V - - return-object v0 -.end method - -.method public static h(Ljava/io/File;IJJ)Ljava/io/File; - .locals 2 - - new-instance v0, Ljava/io/File; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, "." - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ".v3.exo" - - invoke-static {v1, p4, p5, p1}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p0, p1}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i.smali b/com.discord/smali_classes2/f/h/a/b/i.smali deleted file mode 100644 index c1e9972fdb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/i; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i;->a:Lf/h/a/b/a0$b; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->d(Lf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/a.smali b/com.discord/smali_classes2/f/h/a/b/i/a.smali new file mode 100644 index 0000000000..5fc77603d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/a.smali @@ -0,0 +1,347 @@ +.class public final Lf/h/a/b/i/a; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/a/b/j/d; + + +# static fields +.field public static final c:Ljava/lang/String; + +.field public static final d:Ljava/lang/String; + +.field public static final e:Ljava/lang/String; + +.field public static final f:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/b/b;", + ">;" + } + .end annotation +.end field + +.field public static final g:Lf/h/a/b/i/a; + + +# instance fields +.field public final a:Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + const-string v0, "hts/frbslgiggolai.o/0clgbthfra=snpoo" + + const-string v1, "tp:/ieaeogn.ogepscmvc/o/ac?omtjo_rt3" + + invoke-static {v0, v1}, Ld0/a/b/b/a;->d1(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/i/a;->c:Ljava/lang/String; + + const-string v0, "hts/frbslgigp.ogepscmv/ieo/eaybtho" + + const-string v1, "tp:/ieaeogn-agolai.o/1frlglgc/aclg" + + invoke-static {v0, v1}, Ld0/a/b/b/a;->d1(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/i/a;->d:Ljava/lang/String; + + const-string v0, "AzSCki82AwsLzKd5O8zo" + + const-string v1, "IayckHiZRO1EFl1aGoK" + + invoke-static {v0, v1}, Ld0/a/b/b/a;->d1(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/i/a;->e:Ljava/lang/String; + + new-instance v0, Ljava/util/HashSet; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/b/b; + + new-instance v2, Lf/h/a/b/b; + + const-string v3, "proto" + + invoke-direct {v2, v3}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + new-instance v2, Lf/h/a/b/b; + + const-string v3, "json" + + invoke-direct {v2, v3}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/i/a;->f:Ljava/util/Set; + + new-instance v0, Lf/h/a/b/i/a; + + sget-object v1, Lf/h/a/b/i/a;->d:Ljava/lang/String; + + sget-object v2, Lf/h/a/b/i/a;->e:Ljava/lang/String; + + invoke-direct {v0, v1, v2}, Lf/h/a/b/i/a;->(Ljava/lang/String;Ljava/lang/String;)V + + sput-object v0, Lf/h/a/b/i/a;->g:Lf/h/a/b/i/a; + + return-void +.end method + +.method public constructor (Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/i/a;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/b/i/a;->b:Ljava/lang/String; + + return-void +.end method + +.method public static c([B)Lf/h/a/b/i/a; + .locals 3 + .param p0 # [B + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Ljava/lang/String; + + const-string v1, "UTF-8" + + invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v1 + + invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + const-string p0, "1$" + + invoke-virtual {v0, p0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p0 + + if-eqz p0, :cond_3 + + const/4 p0, 0x2 + + invoke-virtual {v0, p0}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "\\" + + invoke-static {v1}, Ljava/util/regex/Pattern;->quote(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1, p0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object v0 + + array-length v1, v0 + + if-ne v1, p0, :cond_2 + + const/4 p0, 0x0 + + aget-object p0, v0, p0 + + invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + const/4 v1, 0x1 + + aget-object v0, v0, v1 + + new-instance v1, Lf/h/a/b/i/a; + + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v0, 0x0 + + :cond_0 + invoke-direct {v1, p0, v0}, Lf/h/a/b/i/a;->(Ljava/lang/String;Ljava/lang/String;)V + + return-object v1 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Missing endpoint in CCTDestination extras" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Extra is not a valid encoded LegacyFlgDestination" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Version marker missing from extras" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public a()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lf/h/a/b/b;", + ">;" + } + .end annotation + + sget-object v0, Lf/h/a/b/i/a;->f:Ljava/util/Set; + + return-object v0 +.end method + +.method public b()[B + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/b/i/a;->b:Ljava/lang/String; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/b/i/a;->a:Ljava/lang/String; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x4 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + const-string v2, "1$" + + aput-object v2, v0, v1 + + iget-object v1, p0, Lf/h/a/b/i/a;->a:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + const/4 v1, 0x2 + + const-string v2, "\\" + + aput-object v2, v0, v1 + + const/4 v1, 0x3 + + iget-object v2, p0, Lf/h/a/b/i/a;->b:Ljava/lang/String; + + if-nez v2, :cond_1 + + const-string v2, "" + + :cond_1 + aput-object v2, v0, v1 + + const-string v1, "%s%s%s%s" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "UTF-8" + + invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public getName()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "cct" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/a.smali new file mode 100644 index 0000000000..a8d1cbc62c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/a.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/i/b/a; +.super Ljava/lang/Object; +.source "SourceFile" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$a.smali new file mode 100644 index 0000000000..3672098537 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$a.smali @@ -0,0 +1,119 @@ +.class public final Lf/h/a/b/i/b/b$a; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/a;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$a; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$a;->()V + + sput-object v0, Lf/h/a/b/i/b/b$a;->a:Lf/h/a/b/i/b/b$a; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/a; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/c; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + const-string v1, "sdkVersion" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + const-string v1, "model" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + const-string v1, "hardware" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + const-string v1, "device" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + const-string v1, "product" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + const-string v1, "osBuild" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + const-string v1, "manufacturer" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object p1, p1, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + const-string v0, "fingerprint" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$b.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$b.smali new file mode 100644 index 0000000000..c20c9fcd53 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$b.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/b/i/b/b$b; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/j;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$b; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$b; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$b;->()V + + sput-object v0, Lf/h/a/b/i/b/b$b;->a:Lf/h/a/b/i/b/b$b; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/j; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/d; + + iget-object p1, p1, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + const-string v0, "logRequest" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$c.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$c.smali new file mode 100644 index 0000000000..610ce76210 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$c.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/b/i/b/b$c; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/k;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$c; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$c; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$c;->()V + + sput-object v0, Lf/h/a/b/i/b/b$c;->a:Lf/h/a/b/i/b/b$c; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/k; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/e; + + iget-object v0, p1, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + const-string v1, "clientType" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object p1, p1, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + const-string v0, "androidClientInfo" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$d.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$d.smali new file mode 100644 index 0000000000..e8c524b2de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$d.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/b/i/b/b$d; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/l;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$d; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$d; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$d;->()V + + sput-object v0, Lf/h/a/b/i/b/b$d;->a:Lf/h/a/b/i/b/b$d; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/l; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/f; + + iget-wide v0, p1, Lf/h/a/b/i/b/f;->a:J + + const-string v2, "eventTimeMs" + + invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + const-string v1, "eventCode" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-wide v0, p1, Lf/h/a/b/i/b/f;->c:J + + const-string v2, "eventUptimeMs" + + invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/f;->d:[B + + const-string v1, "sourceExtension" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + const-string v1, "sourceExtensionJsonProto3" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-wide v0, p1, Lf/h/a/b/i/b/f;->f:J + + const-string v2, "timezoneOffsetSeconds" + + invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; + + iget-object p1, p1, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + const-string v0, "networkConnectionInfo" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$e.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$e.smali new file mode 100644 index 0000000000..3b67fd3b74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$e.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/b/i/b/b$e; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "e" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/m;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$e; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$e; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$e;->()V + + sput-object v0, Lf/h/a/b/i/b/b$e;->a:Lf/h/a/b/i/b/b$e; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/m; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/g; + + iget-wide v0, p1, Lf/h/a/b/i/b/g;->a:J + + const-string v2, "requestTimeMs" + + invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; + + iget-wide v0, p1, Lf/h/a/b/i/b/g;->b:J + + const-string v2, "requestUptimeMs" + + invoke-interface {p2, v2, v0, v1}, Lf/h/c/m/d;->b(Ljava/lang/String;J)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + const-string v1, "clientInfo" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + const-string v1, "logSource" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + const-string v1, "logSourceName" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object v0, p1, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + const-string v1, "logEvent" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object p1, p1, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + const-string v0, "qosTier" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b$f.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b$f.smali new file mode 100644 index 0000000000..d2262e42a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b$f.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/b/i/b/b$f; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "f" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/c/m/c<", + "Lf/h/a/b/i/b/o;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/i/b/b$f; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b$f; + + invoke-direct {v0}, Lf/h/a/b/i/b/b$f;->()V + + sput-object v0, Lf/h/a/b/i/b/b$f;->a:Lf/h/a/b/i/b/b$f; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/b/i/b/o; + + check-cast p2, Lf/h/c/m/d; + + check-cast p1, Lf/h/a/b/i/b/i; + + iget-object v0, p1, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + const-string v1, "networkType" + + invoke-interface {p2, v1, v0}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + iget-object p1, p1, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + const-string v0, "mobileSubtype" + + invoke-interface {p2, v0, p1}, Lf/h/c/m/d;->f(Ljava/lang/String;Ljava/lang/Object;)Lf/h/c/m/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/b.smali b/com.discord/smali_classes2/f/h/a/b/i/b/b.smali new file mode 100644 index 0000000000..5c5b92e62a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/b.smali @@ -0,0 +1,206 @@ +.class public final Lf/h/a/b/i/b/b; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/c/m/g/a; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/b/b$f;, + Lf/h/a/b/i/b/b$d;, + Lf/h/a/b/i/b/b$a;, + Lf/h/a/b/i/b/b$c;, + Lf/h/a/b/i/b/b$e;, + Lf/h/a/b/i/b/b$b; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/c/m/g/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/b/b; + + invoke-direct {v0}, Lf/h/a/b/i/b/b;->()V + + sput-object v0, Lf/h/a/b/i/b/b;->a:Lf/h/c/m/g/a; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/c/m/g/b;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/c/m/g/b<", + "*>;)V" + } + .end annotation + + sget-object v0, Lf/h/a/b/i/b/b$b;->a:Lf/h/a/b/i/b/b$b; + + const-class v1, Lf/h/a/b/i/b/j; + + check-cast p1, Lf/h/c/m/h/e; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$b;->a:Lf/h/a/b/i/b/b$b; + + const-class v1, Lf/h/a/b/i/b/d; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$e;->a:Lf/h/a/b/i/b/b$e; + + const-class v1, Lf/h/a/b/i/b/m; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$e;->a:Lf/h/a/b/i/b/b$e; + + const-class v1, Lf/h/a/b/i/b/g; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$c;->a:Lf/h/a/b/i/b/b$c; + + const-class v1, Lf/h/a/b/i/b/k; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$c;->a:Lf/h/a/b/i/b/b$c; + + const-class v1, Lf/h/a/b/i/b/e; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$a;->a:Lf/h/a/b/i/b/b$a; + + const-class v1, Lf/h/a/b/i/b/a; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$a;->a:Lf/h/a/b/i/b/b$a; + + const-class v1, Lf/h/a/b/i/b/c; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$d;->a:Lf/h/a/b/i/b/b$d; + + const-class v1, Lf/h/a/b/i/b/l; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$d;->a:Lf/h/a/b/i/b/b$d; + + const-class v1, Lf/h/a/b/i/b/f; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$f;->a:Lf/h/a/b/i/b/b$f; + + const-class v1, Lf/h/a/b/i/b/o; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/i/b/b$f;->a:Lf/h/a/b/i/b/b$f; + + const-class v1, Lf/h/a/b/i/b/i; + + iget-object v2, p1, Lf/h/c/m/h/e;->a:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p1, Lf/h/c/m/h/e;->b:Ljava/util/Map; + + invoke-interface {p1, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/c.smali b/com.discord/smali_classes2/f/h/a/b/i/b/c.smali new file mode 100644 index 0000000000..14f09986c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/c.smali @@ -0,0 +1,522 @@ +.class public final Lf/h/a/b/i/b/c; +.super Lf/h/a/b/i/b/a; +.source "SourceFile" + + +# instance fields +.field public final a:Ljava/lang/Integer; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:Ljava/lang/String; + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/lang/String; + +.field public final g:Ljava/lang/String; + +.field public final h:Ljava/lang/String; + + +# direct methods +.method public synthetic constructor (Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/a;->()V + + iput-object p1, p0, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + iput-object p2, p0, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + iput-object p6, p0, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + iput-object p7, p0, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + iput-object p8, p0, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/a; + + const/4 v2, 0x0 + + if-eqz v1, :cond_a + + iget-object v1, p0, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + if-nez v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + if-nez v1, :cond_9 + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + if-nez v1, :cond_2 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_1 + + :cond_2 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_1 + iget-object v1, p0, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + if-nez v1, :cond_3 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_2 + + :cond_3 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_2 + iget-object v1, p0, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + if-nez v1, :cond_4 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_3 + + :cond_4 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_3 + iget-object v1, p0, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + if-nez v1, :cond_5 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_4 + + :cond_5 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_4 + iget-object v1, p0, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + if-nez v1, :cond_6 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_5 + + :cond_6 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_5 + iget-object v1, p0, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + if-nez v1, :cond_7 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/c; + + iget-object v1, v1, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + if-nez v1, :cond_9 + + goto :goto_6 + + :cond_7 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/c; + + iget-object v3, v3, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + :goto_6 + iget-object v1, p0, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + if-nez v1, :cond_8 + + check-cast p1, Lf/h/a/b/i/b/c; + + iget-object p1, p1, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + if-nez p1, :cond_9 + + goto :goto_7 + + :cond_8 + check-cast p1, Lf/h/a/b/i/b/c; + + iget-object p1, p1, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_9 + + goto :goto_7 + + :cond_9 + const/4 v0, 0x0 + + :goto_7 + return v0 + + :cond_a + return v2 +.end method + +.method public hashCode()I + .locals 4 + + iget-object v0, p0, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Integer;->hashCode()I + + move-result v0 + + :goto_0 + const v2, 0xf4243 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + if-nez v3, :cond_1 + + const/4 v3, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_1 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + if-nez v3, :cond_2 + + const/4 v3, 0x0 + + goto :goto_2 + + :cond_2 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_2 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + if-nez v3, :cond_3 + + const/4 v3, 0x0 + + goto :goto_3 + + :cond_3 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_3 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + if-nez v3, :cond_4 + + const/4 v3, 0x0 + + goto :goto_4 + + :cond_4 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_4 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + if-nez v3, :cond_5 + + const/4 v3, 0x0 + + goto :goto_5 + + :cond_5 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_5 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v3, p0, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + if-nez v3, :cond_6 + + const/4 v3, 0x0 + + goto :goto_6 + + :cond_6 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_6 + xor-int/2addr v0, v3 + + mul-int v0, v0, v2 + + iget-object v2, p0, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + if-nez v2, :cond_7 + + goto :goto_7 + + :cond_7 + invoke-virtual {v2}, Ljava/lang/String;->hashCode()I + + move-result v1 + + :goto_7 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "AndroidClientInfo{sdkVersion=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/i/b/c;->a:Ljava/lang/Integer; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", model=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", hardware=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->c:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", device=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", product=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", osBuild=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->f:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", manufacturer=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->g:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", fingerprint=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/c;->h:Ljava/lang/String; + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/d.smali b/com.discord/smali_classes2/f/h/a/b/i/b/d.smali new file mode 100644 index 0000000000..3bfdd8d9b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/d.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/b/i/b/d; +.super Lf/h/a/b/i/b/j; +.source "SourceFile" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/b/i/b/m;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/b/i/b/m;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/b/i/b/j;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "Null logRequests" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 1 + + if-ne p1, p0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/b/i/b/j; + + if-eqz v0, :cond_1 + + check-cast p1, Lf/h/a/b/i/b/j; + + iget-object v0, p0, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + check-cast p1, Lf/h/a/b/i/b/d; + + iget-object p1, p1, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "BatchedLogRequest{logRequests=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/i/b/d;->a:Ljava/util/List; + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->w(Ljava/lang/StringBuilder;Ljava/util/List;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/e.smali b/com.discord/smali_classes2/f/h/a/b/i/b/e.smali new file mode 100644 index 0000000000..b836ba268a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/e.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/b/i/b/e; +.super Lf/h/a/b/i/b/k; +.source "SourceFile" + + +# instance fields +.field public final a:Lf/h/a/b/i/b/k$a; + +.field public final b:Lf/h/a/b/i/b/a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/b/i/b/k$a;Lf/h/a/b/i/b/a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/k;->()V + + iput-object p1, p0, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + iput-object p2, p0, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/k; + + const/4 v2, 0x0 + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + if-nez v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/e; + + iget-object v1, v1, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + if-nez v1, :cond_3 + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/e; + + iget-object v3, v3, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + if-nez v1, :cond_2 + + check-cast p1, Lf/h/a/b/i/b/e; + + iget-object p1, p1, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + if-nez p1, :cond_3 + + goto :goto_1 + + :cond_2 + check-cast p1, Lf/h/a/b/i/b/e; + + iget-object p1, p1, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_4 + return v2 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I + + move-result v0 + + :goto_0 + const v2, 0xf4243 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v2 + + iget-object v2, p0, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v1 + + :goto_1 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "ClientInfo{clientType=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/i/b/e;->a:Lf/h/a/b/i/b/k$a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", androidClientInfo=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/e;->b:Lf/h/a/b/i/b/a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/f$a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/f$a.smali new file mode 100644 index 0000000000..153f4cfa55 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/f$a.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/b/i/b/f$a; +.super Lf/h/a/b/i/b/l$a; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public a:Ljava/lang/Long; + +.field public b:Ljava/lang/Integer; + +.field public c:Ljava/lang/Long; + +.field public d:[B + +.field public e:Ljava/lang/String; + +.field public f:Ljava/lang/Long; + +.field public g:Lf/h/a/b/i/b/o; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/l$a;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/f.smali b/com.discord/smali_classes2/f/h/a/b/i/b/f.smali new file mode 100644 index 0000000000..cadcd95fd2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/f.smali @@ -0,0 +1,374 @@ +.class public final Lf/h/a/b/i/b/f; +.super Lf/h/a/b/i/b/l; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/b/f$a; + } +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:Ljava/lang/Integer; + +.field public final c:J + +.field public final d:[B + +.field public final e:Ljava/lang/String; + +.field public final f:J + +.field public final g:Lf/h/a/b/i/b/o; + + +# direct methods +.method public synthetic constructor (JLjava/lang/Integer;J[BLjava/lang/String;JLf/h/a/b/i/b/o;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/l;->()V + + iput-wide p1, p0, Lf/h/a/b/i/b/f;->a:J + + iput-object p3, p0, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + iput-wide p4, p0, Lf/h/a/b/i/b/f;->c:J + + iput-object p6, p0, Lf/h/a/b/i/b/f;->d:[B + + iput-object p7, p0, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + iput-wide p8, p0, Lf/h/a/b/i/b/f;->f:J + + iput-object p10, p0, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/l; + + const/4 v2, 0x0 + + if-eqz v1, :cond_6 + + check-cast p1, Lf/h/a/b/i/b/l; + + iget-wide v3, p0, Lf/h/a/b/i/b/f;->a:J + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/f; + + iget-wide v5, v1, Lf/h/a/b/i/b/f;->a:J + + cmp-long v7, v3, v5 + + if-nez v7, :cond_5 + + iget-object v3, p0, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + if-nez v3, :cond_1 + + iget-object v3, v1, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + if-nez v3, :cond_5 + + goto :goto_0 + + :cond_1 + iget-object v4, v1, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + invoke-virtual {v3, v4}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_5 + + :goto_0 + iget-wide v3, p0, Lf/h/a/b/i/b/f;->c:J + + iget-wide v5, v1, Lf/h/a/b/i/b/f;->c:J + + cmp-long v7, v3, v5 + + if-nez v7, :cond_5 + + iget-object v3, p0, Lf/h/a/b/i/b/f;->d:[B + + instance-of p1, p1, Lf/h/a/b/i/b/f; + + if-eqz p1, :cond_2 + + iget-object p1, v1, Lf/h/a/b/i/b/f;->d:[B + + goto :goto_1 + + :cond_2 + iget-object p1, v1, Lf/h/a/b/i/b/f;->d:[B + + :goto_1 + invoke-static {v3, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + if-eqz p1, :cond_5 + + iget-object p1, p0, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + if-nez p1, :cond_3 + + iget-object p1, v1, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + if-nez p1, :cond_5 + + goto :goto_2 + + :cond_3 + iget-object v3, v1, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_5 + + :goto_2 + iget-wide v3, p0, Lf/h/a/b/i/b/f;->f:J + + iget-wide v5, v1, Lf/h/a/b/i/b/f;->f:J + + cmp-long p1, v3, v5 + + if-nez p1, :cond_5 + + iget-object p1, p0, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + if-nez p1, :cond_4 + + iget-object p1, v1, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + if-nez p1, :cond_5 + + goto :goto_3 + + :cond_4 + iget-object v1, v1, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v0, 0x0 + + :goto_3 + return v0 + + :cond_6 + return v2 +.end method + +.method public hashCode()I + .locals 9 + + iget-wide v0, p0, Lf/h/a/b/i/b/f;->a:J + + const/16 v2, 0x20 + + ushr-long v3, v0, v2 + + xor-long/2addr v0, v3 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v1, v0 + + mul-int v1, v1, v0 + + iget-object v3, p0, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + const/4 v4, 0x0 + + if-nez v3, :cond_0 + + const/4 v3, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v3}, Ljava/lang/Integer;->hashCode()I + + move-result v3 + + :goto_0 + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-wide v5, p0, Lf/h/a/b/i/b/f;->c:J + + ushr-long v7, v5, v2 + + xor-long/2addr v5, v7 + + long-to-int v3, v5 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-object v3, p0, Lf/h/a/b/i/b/f;->d:[B + + invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I + + move-result v3 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-object v3, p0, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + if-nez v3, :cond_1 + + const/4 v3, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + :goto_1 + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-wide v5, p0, Lf/h/a/b/i/b/f;->f:J + + ushr-long v2, v5, v2 + + xor-long/2addr v2, v5 + + long-to-int v3, v2 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-object v0, p0, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + if-nez v0, :cond_2 + + goto :goto_2 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v4 + + :goto_2 + xor-int v0, v1, v4 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "LogEvent{eventTimeMs=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/i/b/f;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", eventCode=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/f;->b:Ljava/lang/Integer; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", eventUptimeMs=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/i/b/f;->c:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", sourceExtension=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/f;->d:[B + + invoke-static {v1}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", sourceExtensionJsonProto3=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/f;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", timezoneOffsetSeconds=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/i/b/f;->f:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", networkConnectionInfo=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/f;->g:Lf/h/a/b/i/b/o; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/g.smali b/com.discord/smali_classes2/f/h/a/b/i/b/g.smali new file mode 100644 index 0000000000..f140456bac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/g.smali @@ -0,0 +1,394 @@ +.class public final Lf/h/a/b/i/b/g; +.super Lf/h/a/b/i/b/m; +.source "SourceFile" + + +# instance fields +.field public final a:J + +.field public final b:J + +.field public final c:Lf/h/a/b/i/b/k; + +.field public final d:Ljava/lang/Integer; + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/b/i/b/l;", + ">;" + } + .end annotation +.end field + +.field public final g:Lf/h/a/b/i/b/p; + + +# direct methods +.method public synthetic constructor (JJLf/h/a/b/i/b/k;Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;Lf/h/a/b/i/b/p;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/m;->()V + + iput-wide p1, p0, Lf/h/a/b/i/b/g;->a:J + + iput-wide p3, p0, Lf/h/a/b/i/b/g;->b:J + + iput-object p5, p0, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + iput-object p6, p0, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + iput-object p7, p0, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + iput-object p8, p0, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + iput-object p9, p0, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/m; + + const/4 v2, 0x0 + + if-eqz v1, :cond_7 + + check-cast p1, Lf/h/a/b/i/b/m; + + iget-wide v3, p0, Lf/h/a/b/i/b/g;->a:J + + check-cast p1, Lf/h/a/b/i/b/g; + + iget-wide v5, p1, Lf/h/a/b/i/b/g;->a:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_6 + + iget-wide v3, p0, Lf/h/a/b/i/b/g;->b:J + + iget-wide v5, p1, Lf/h/a/b/i/b/g;->b:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_6 + + iget-object v1, p0, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + if-nez v1, :cond_1 + + iget-object v1, p1, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + if-nez v1, :cond_6 + + goto :goto_0 + + :cond_1 + iget-object v3, p1, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + if-nez v1, :cond_2 + + iget-object v1, p1, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + if-nez v1, :cond_6 + + goto :goto_1 + + :cond_2 + iget-object v3, p1, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + :goto_1 + iget-object v1, p0, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + if-nez v1, :cond_3 + + iget-object v1, p1, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + if-nez v1, :cond_6 + + goto :goto_2 + + :cond_3 + iget-object v3, p1, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + :goto_2 + iget-object v1, p0, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + if-nez v1, :cond_4 + + iget-object v1, p1, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + if-nez v1, :cond_6 + + goto :goto_3 + + :cond_4 + iget-object v3, p1, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + invoke-interface {v1, v3}, Ljava/util/List;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + :goto_3 + iget-object v1, p0, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + if-nez v1, :cond_5 + + iget-object p1, p1, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + if-nez p1, :cond_6 + + goto :goto_4 + + :cond_5 + iget-object p1, p1, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_6 + + goto :goto_4 + + :cond_6 + const/4 v0, 0x0 + + :goto_4 + return v0 + + :cond_7 + return v2 +.end method + +.method public hashCode()I + .locals 7 + + iget-wide v0, p0, Lf/h/a/b/i/b/g;->a:J + + const/16 v2, 0x20 + + ushr-long v3, v0, v2 + + xor-long/2addr v0, v3 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v1, v0 + + mul-int v1, v1, v0 + + iget-wide v3, p0, Lf/h/a/b/i/b/g;->b:J + + ushr-long v5, v3, v2 + + xor-long v2, v5, v3 + + long-to-int v3, v2 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-object v2, p0, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + const/4 v3, 0x0 + + if-nez v2, :cond_0 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + :goto_0 + xor-int/2addr v1, v2 + + mul-int v1, v1, v0 + + iget-object v2, p0, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + if-nez v2, :cond_1 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Integer;->hashCode()I + + move-result v2 + + :goto_1 + xor-int/2addr v1, v2 + + mul-int v1, v1, v0 + + iget-object v2, p0, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + if-nez v2, :cond_2 + + const/4 v2, 0x0 + + goto :goto_2 + + :cond_2 + invoke-virtual {v2}, Ljava/lang/String;->hashCode()I + + move-result v2 + + :goto_2 + xor-int/2addr v1, v2 + + mul-int v1, v1, v0 + + iget-object v2, p0, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + if-nez v2, :cond_3 + + const/4 v2, 0x0 + + goto :goto_3 + + :cond_3 + invoke-interface {v2}, Ljava/util/List;->hashCode()I + + move-result v2 + + :goto_3 + xor-int/2addr v1, v2 + + mul-int v1, v1, v0 + + iget-object v0, p0, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + if-nez v0, :cond_4 + + goto :goto_4 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I + + move-result v3 + + :goto_4 + xor-int v0, v1, v3 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "LogRequest{requestTimeMs=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/i/b/g;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", requestUptimeMs=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/i/b/g;->b:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", clientInfo=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/g;->c:Lf/h/a/b/i/b/k; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", logSource=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/g;->d:Ljava/lang/Integer; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", logSourceName=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/g;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", logEvents=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/g;->f:Ljava/util/List; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", qosTier=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/g;->g:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/h.smali b/com.discord/smali_classes2/f/h/a/b/i/b/h.smali new file mode 100644 index 0000000000..821e366747 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/h.smali @@ -0,0 +1,101 @@ +.class public final Lf/h/a/b/i/b/h; +.super Lf/h/a/b/i/b/n; +.source "SourceFile" + + +# instance fields +.field public final a:J + + +# direct methods +.method public constructor (J)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/n;->()V + + iput-wide p1, p0, Lf/h/a/b/i/b/h;->a:J + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/n; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/i/b/n; + + iget-wide v3, p0, Lf/h/a/b/i/b/h;->a:J + + check-cast p1, Lf/h/a/b/i/b/h; + + iget-wide v5, p1, Lf/h/a/b/i/b/h;->a:J + + cmp-long p1, v3, v5 + + if-nez p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 4 + + iget-wide v0, p0, Lf/h/a/b/i/b/h;->a:J + + const/16 v2, 0x20 + + ushr-long v2, v0, v2 + + xor-long/2addr v0, v2 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + const-string v0, "LogResponse{nextRequestWaitMillis=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/i/b/h;->a:J + + const-string v3, "}" + + invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/i.smali b/com.discord/smali_classes2/f/h/a/b/i/b/i.smali new file mode 100644 index 0000000000..a026f624f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/i.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/b/i/b/i; +.super Lf/h/a/b/i/b/o; +.source "SourceFile" + + +# instance fields +.field public final a:Lf/h/a/b/i/b/o$b; + +.field public final b:Lf/h/a/b/i/b/o$a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/b/i/b/o$b;Lf/h/a/b/i/b/o$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/i/b/o;->()V + + iput-object p1, p0, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + iput-object p2, p0, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/i/b/o; + + const/4 v2, 0x0 + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + if-nez v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/i/b/i; + + iget-object v1, v1, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + if-nez v1, :cond_3 + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/i/b/i; + + iget-object v3, v3, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + if-nez v1, :cond_2 + + check-cast p1, Lf/h/a/b/i/b/i; + + iget-object p1, p1, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + if-nez p1, :cond_3 + + goto :goto_1 + + :cond_2 + check-cast p1, Lf/h/a/b/i/b/i; + + iget-object p1, p1, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_4 + return v2 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I + + move-result v0 + + :goto_0 + const v2, 0xf4243 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v2 + + iget-object v2, p0, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Enum;->hashCode()I + + move-result v1 + + :goto_1 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "NetworkConnectionInfo{networkType=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/i/b/i;->a:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", mobileSubtype=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/i/b/i;->b:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/j.smali b/com.discord/smali_classes2/f/h/a/b/i/b/j.smali new file mode 100644 index 0000000000..032fd0a62e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/j.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/i/b/j; +.super Ljava/lang/Object; +.source "SourceFile" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/k$a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/k$a.smali new file mode 100644 index 0000000000..199e8c7d71 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/k$a.smali @@ -0,0 +1,69 @@ +.class public final enum Lf/h/a/b/i/b/k$a; +.super Ljava/lang/Enum; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/i/b/k$a;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/i/b/k$a; + +.field public static final enum e:Lf/h/a/b/i/b/k$a; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/b/i/b/k$a; + + const-string v1, "UNKNOWN" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/i/b/k$a;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/k$a;->d:Lf/h/a/b/i/b/k$a; + + new-instance v0, Lf/h/a/b/i/b/k$a; + + const-string v1, "ANDROID_FIREBASE" + + const/4 v2, 0x1 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/i/b/k$a;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/k$a;->e:Lf/h/a/b/i/b/k$a; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/k.smali b/com.discord/smali_classes2/f/h/a/b/i/b/k.smali new file mode 100644 index 0000000000..1898cd0b90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/k.smali @@ -0,0 +1,21 @@ +.class public abstract Lf/h/a/b/i/b/k; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/b/k$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/l$a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/l$a.smali new file mode 100644 index 0000000000..c3410df0ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/l$a.smali @@ -0,0 +1,24 @@ +.class public abstract Lf/h/a/b/i/b/l$a; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/l.smali b/com.discord/smali_classes2/f/h/a/b/i/b/l.smali new file mode 100644 index 0000000000..4466f700d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/l.smali @@ -0,0 +1,21 @@ +.class public abstract Lf/h/a/b/i/b/l; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/b/l$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/m.smali b/com.discord/smali_classes2/f/h/a/b/i/b/m.smali new file mode 100644 index 0000000000..fc88089b31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/m.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/i/b/m; +.super Ljava/lang/Object; +.source "SourceFile" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/n.smali b/com.discord/smali_classes2/f/h/a/b/i/b/n.smali new file mode 100644 index 0000000000..db84f57f3f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/n.smali @@ -0,0 +1,127 @@ +.class public abstract Lf/h/a/b/i/b/n; +.super Ljava/lang/Object; +.source "SourceFile" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Ljava/io/Reader;)Lf/h/a/b/i/b/n; + .locals 3 + .param p0 # Ljava/io/Reader; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + new-instance v0, Landroid/util/JsonReader; + + invoke-direct {v0, p0}, Landroid/util/JsonReader;->(Ljava/io/Reader;)V + + :try_start_0 + invoke-virtual {v0}, Landroid/util/JsonReader;->beginObject()V + + :goto_0 + invoke-virtual {v0}, Landroid/util/JsonReader;->hasNext()Z + + move-result p0 + + if-eqz p0, :cond_2 + + invoke-virtual {v0}, Landroid/util/JsonReader;->nextName()Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const-string v1, "nextRequestWaitMillis" + + :try_start_1 + invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + invoke-virtual {v0}, Landroid/util/JsonReader;->peek()Landroid/util/JsonToken; + + move-result-object p0 + + sget-object v1, Landroid/util/JsonToken;->STRING:Landroid/util/JsonToken; + + if-ne p0, v1, :cond_0 + + invoke-virtual {v0}, Landroid/util/JsonReader;->nextString()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v1 + + new-instance p0, Lf/h/a/b/i/b/h; + + invoke-direct {p0, v1, v2}, Lf/h/a/b/i/b/h;->(J)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v0}, Landroid/util/JsonReader;->close()V + + return-object p0 + + :cond_0 + :try_start_2 + invoke-virtual {v0}, Landroid/util/JsonReader;->nextLong()J + + move-result-wide v1 + + new-instance p0, Lf/h/a/b/i/b/h; + + invoke-direct {p0, v1, v2}, Lf/h/a/b/i/b/h;->(J)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-virtual {v0}, Landroid/util/JsonReader;->close()V + + return-object p0 + + :cond_1 + :try_start_3 + invoke-virtual {v0}, Landroid/util/JsonReader;->skipValue()V + + goto :goto_0 + + :cond_2 + new-instance p0, Ljava/io/IOException; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + const-string v1, "Response is missing nextRequestWaitMillis field." + + :try_start_4 + invoke-direct {p0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :catchall_0 + move-exception p0 + + invoke-virtual {v0}, Landroid/util/JsonReader;->close()V + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/o$a.smali b/com.discord/smali_classes2/f/h/a/b/i/b/o$a.smali new file mode 100644 index 0000000000..8979041e6d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/o$a.smali @@ -0,0 +1,455 @@ +.class public final enum Lf/h/a/b/i/b/o$a; +.super Ljava/lang/Enum; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/i/b/o$a;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/i/b/o$a; + +.field public static final enum e:Lf/h/a/b/i/b/o$a; + +.field public static final enum f:Lf/h/a/b/i/b/o$a; + +.field public static final enum g:Lf/h/a/b/i/b/o$a; + +.field public static final enum h:Lf/h/a/b/i/b/o$a; + +.field public static final enum i:Lf/h/a/b/i/b/o$a; + +.field public static final enum j:Lf/h/a/b/i/b/o$a; + +.field public static final enum k:Lf/h/a/b/i/b/o$a; + +.field public static final enum l:Lf/h/a/b/i/b/o$a; + +.field public static final enum m:Lf/h/a/b/i/b/o$a; + +.field public static final enum n:Lf/h/a/b/i/b/o$a; + +.field public static final enum o:Lf/h/a/b/i/b/o$a; + +.field public static final enum p:Lf/h/a/b/i/b/o$a; + +.field public static final enum q:Lf/h/a/b/i/b/o$a; + +.field public static final enum r:Lf/h/a/b/i/b/o$a; + +.field public static final enum s:Lf/h/a/b/i/b/o$a; + +.field public static final enum t:Lf/h/a/b/i/b/o$a; + +.field public static final enum u:Lf/h/a/b/i/b/o$a; + +.field public static final enum v:Lf/h/a/b/i/b/o$a; + +.field public static final enum w:Lf/h/a/b/i/b/o$a; + +.field public static final enum x:Lf/h/a/b/i/b/o$a; + +.field public static final y:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/b/i/b/o$a;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final zzw:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "UNKNOWN_MOBILE_SUBTYPE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->d:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "GPRS" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->e:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "EDGE" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->f:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "UMTS" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->g:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "CDMA" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->h:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "EVDO_0" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v7}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->i:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "EVDO_A" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v8}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->j:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "RTT" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9, v9}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->k:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "HSDPA" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10, v10}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->l:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "HSUPA" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11, v11}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->m:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "HSPA" + + const/16 v12, 0xa + + invoke-direct {v0, v1, v12, v12}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->n:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "IDEN" + + const/16 v13, 0xb + + invoke-direct {v0, v1, v13, v13}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->o:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "EVDO_B" + + const/16 v14, 0xc + + invoke-direct {v0, v1, v14, v14}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->p:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "LTE" + + const/16 v15, 0xd + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->q:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "EHRPD" + + const/16 v15, 0xe + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->r:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "HSPAP" + + const/16 v15, 0xf + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->s:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "GSM" + + const/16 v15, 0x10 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->t:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "TD_SCDMA" + + const/16 v15, 0x11 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->u:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "IWLAN" + + const/16 v15, 0x12 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->v:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "LTE_CA" + + const/16 v15, 0x13 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->w:Lf/h/a/b/i/b/o$a; + + new-instance v0, Lf/h/a/b/i/b/o$a; + + const-string v1, "COMBINED" + + const/16 v15, 0x14 + + const/16 v14, 0x64 + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/b/i/b/o$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$a;->x:Lf/h/a/b/i/b/o$a; + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + sput-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->d:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->e:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->f:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->g:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->h:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->i:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v7, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->j:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v8, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->k:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v9, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->l:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v10, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->m:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v11, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->n:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v12, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->o:Lf/h/a/b/i/b/o$a; + + invoke-virtual {v0, v13, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->p:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0xc + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->q:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0xd + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->r:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0xe + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->s:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0xf + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->t:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0x10 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->u:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0x11 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->v:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0x12 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$a;->w:Lf/h/a/b/i/b/o$a; + + const/16 v2, 0x13 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/b/i/b/o$a;->zzw:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/o$b.smali b/com.discord/smali_classes2/f/h/a/b/i/b/o$b.smali new file mode 100644 index 0000000000..8fb1ae850e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/o$b.smali @@ -0,0 +1,421 @@ +.class public final enum Lf/h/a/b/i/b/o$b; +.super Ljava/lang/Enum; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/b/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/i/b/o$b;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/i/b/o$b; + +.field public static final enum e:Lf/h/a/b/i/b/o$b; + +.field public static final enum f:Lf/h/a/b/i/b/o$b; + +.field public static final enum g:Lf/h/a/b/i/b/o$b; + +.field public static final enum h:Lf/h/a/b/i/b/o$b; + +.field public static final enum i:Lf/h/a/b/i/b/o$b; + +.field public static final enum j:Lf/h/a/b/i/b/o$b; + +.field public static final enum k:Lf/h/a/b/i/b/o$b; + +.field public static final enum l:Lf/h/a/b/i/b/o$b; + +.field public static final enum m:Lf/h/a/b/i/b/o$b; + +.field public static final enum n:Lf/h/a/b/i/b/o$b; + +.field public static final enum o:Lf/h/a/b/i/b/o$b; + +.field public static final enum p:Lf/h/a/b/i/b/o$b; + +.field public static final enum q:Lf/h/a/b/i/b/o$b; + +.field public static final enum r:Lf/h/a/b/i/b/o$b; + +.field public static final enum s:Lf/h/a/b/i/b/o$b; + +.field public static final enum t:Lf/h/a/b/i/b/o$b; + +.field public static final enum u:Lf/h/a/b/i/b/o$b; + +.field public static final enum v:Lf/h/a/b/i/b/o$b; + +.field public static final w:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/b/i/b/o$b;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final zzu:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->d:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "WIFI" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->e:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_MMS" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->f:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_SUPL" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->g:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_DUN" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->h:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_HIPRI" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v7}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->i:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "WIMAX" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v8}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->j:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "BLUETOOTH" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9, v9}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->k:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "DUMMY" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10, v10}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->l:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "ETHERNET" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11, v11}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->m:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_FOTA" + + const/16 v12, 0xa + + invoke-direct {v0, v1, v12, v12}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->n:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_IMS" + + const/16 v13, 0xb + + invoke-direct {v0, v1, v13, v13}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->o:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_CBS" + + const/16 v14, 0xc + + invoke-direct {v0, v1, v14, v14}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->p:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "WIFI_P2P" + + const/16 v15, 0xd + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->q:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_IA" + + const/16 v15, 0xe + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->r:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "MOBILE_EMERGENCY" + + const/16 v15, 0xf + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->s:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "PROXY" + + const/16 v15, 0x10 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->t:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "VPN" + + const/16 v15, 0x11 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->u:Lf/h/a/b/i/b/o$b; + + new-instance v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "NONE" + + const/16 v15, 0x12 + + const/4 v14, -0x1 + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/b/i/b/o$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/b/i/b/o$b;->v:Lf/h/a/b/i/b/o$b; + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + sput-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->d:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->e:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->f:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->g:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->h:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->i:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v7, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->j:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v8, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->k:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v9, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->l:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v10, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->m:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v11, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->n:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v12, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->o:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v13, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->p:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0xc + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->q:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0xd + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->r:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0xe + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->s:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0xf + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->t:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0x10 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->u:Lf/h/a/b/i/b/o$b; + + const/16 v2, 0x11 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/o$b;->v:Lf/h/a/b/i/b/o$b; + + invoke-virtual {v0, v14, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/b/i/b/o$b;->zzu:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/o.smali b/com.discord/smali_classes2/f/h/a/b/i/b/o.smali new file mode 100644 index 0000000000..64d8a9667a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/o.smali @@ -0,0 +1,22 @@ +.class public abstract Lf/h/a/b/i/b/o; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/b/o$a;, + Lf/h/a/b/i/b/o$b; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/b/p.smali b/com.discord/smali_classes2/f/h/a/b/i/b/p.smali new file mode 100644 index 0000000000..fc37f56a9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/b/p.smali @@ -0,0 +1,160 @@ +.class public final enum Lf/h/a/b/i/b/p; +.super Ljava/lang/Enum; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/i/b/p;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/i/b/p; + +.field public static final enum e:Lf/h/a/b/i/b/p; + +.field public static final enum f:Lf/h/a/b/i/b/p; + +.field public static final enum g:Lf/h/a/b/i/b/p; + +.field public static final enum h:Lf/h/a/b/i/b/p; + +.field public static final enum i:Lf/h/a/b/i/b/p; + +.field public static final j:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/b/i/b/p;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 8 + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "DEFAULT" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->d:Lf/h/a/b/i/b/p; + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "UNMETERED_ONLY" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->e:Lf/h/a/b/i/b/p; + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "UNMETERED_OR_DAILY" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->f:Lf/h/a/b/i/b/p; + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "FAST_IF_RADIO_AWAKE" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->g:Lf/h/a/b/i/b/p; + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "NEVER" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->h:Lf/h/a/b/i/b/p; + + new-instance v0, Lf/h/a/b/i/b/p; + + const-string v1, "UNRECOGNIZED" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7}, Lf/h/a/b/i/b/p;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/i/b/p;->i:Lf/h/a/b/i/b/p; + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + sput-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->d:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->e:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->f:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v4, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->g:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v5, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->h:Lf/h/a/b/i/b/p; + + invoke-virtual {v0, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + sget-object v0, Lf/h/a/b/i/b/p;->j:Landroid/util/SparseArray; + + sget-object v1, Lf/h/a/b/i/b/p;->i:Lf/h/a/b/i/b/p; + + const/4 v2, -0x1 + + invoke-virtual {v0, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/c.smali b/com.discord/smali_classes2/f/h/a/b/i/c.smali new file mode 100644 index 0000000000..6470a5e432 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/c.smali @@ -0,0 +1,424 @@ +.class public final synthetic Lf/h/a/b/i/c; +.super Ljava/lang/Object; +.source "SourceFile" + + +# instance fields +.field public final a:Lf/h/a/b/i/e; + + +# direct methods +.method public constructor (Lf/h/a/b/i/e;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/i/c;->a:Lf/h/a/b/i/e; + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 13 + + iget-object v0, p0, Lf/h/a/b/i/c;->a:Lf/h/a/b/i/e; + + check-cast p1, Lf/h/a/b/i/e$a; + + const/4 v1, 0x0 + + if-eqz v0, :cond_b + + iget-object v2, p1, Lf/h/a/b/i/e$a;->a:Ljava/net/URL; + + const-string v3, "CctTransportBackend" + + const-string v4, "Making request to: %s" + + invoke-static {v3, v4, v2}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v2, p1, Lf/h/a/b/i/e$a;->a:Ljava/net/URL; + + invoke-virtual {v2}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object v2 + + check-cast v2, Ljava/net/HttpURLConnection; + + const/16 v4, 0x7530 + + invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V + + iget v4, v0, Lf/h/a/b/i/e;->f:I + + invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V + + const/4 v4, 0x1 + + invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V + + const/4 v5, 0x0 + + invoke-virtual {v2, v5}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V + + const-string v6, "POST" + + invoke-virtual {v2, v6}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V + + new-array v4, v4, [Ljava/lang/Object; + + const-string v6, "2.2.3" + + aput-object v6, v4, v5 + + const-string v5, "datatransport/%s android/" + + invoke-static {v5, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + const-string v5, "User-Agent" + + invoke-virtual {v2, v5, v4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const-string v4, "Content-Encoding" + + const-string v5, "gzip" + + invoke-virtual {v2, v4, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const-string v6, "Content-Type" + + const-string v7, "application/json" + + invoke-virtual {v2, v6, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const-string v7, "Accept-Encoding" + + invoke-virtual {v2, v7, v5}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, p1, Lf/h/a/b/i/e$a;->c:Ljava/lang/String; + + if-eqz v7, :cond_0 + + const-string v8, "X-Goog-Api-Key" + + invoke-virtual {v2, v8, v7}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + const-wide/16 v7, 0x0 + + :try_start_0 + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; + + move-result-object v9 + :try_end_0 + .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + new-instance v10, Ljava/util/zip/GZIPOutputStream; + + invoke-direct {v10, v9}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_6 + + :try_start_2 + iget-object v0, v0, Lf/h/a/b/i/e;->a:Lf/h/c/m/a; + + iget-object p1, p1, Lf/h/a/b/i/e$a;->b:Lf/h/a/b/i/b/j; + + new-instance v11, Ljava/io/BufferedWriter; + + new-instance v12, Ljava/io/OutputStreamWriter; + + invoke-direct {v12, v10}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;)V + + invoke-direct {v11, v12}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_4 + + check-cast v0, Lf/h/c/m/h/d; + + :try_start_3 + invoke-virtual {v0, p1, v11}, Lf/h/c/m/h/d;->b(Ljava/lang/Object;Ljava/io/Writer;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_4 + + :try_start_4 + invoke-virtual {v10}, Ljava/util/zip/DeflaterOutputStream;->close()V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_6 + + if-eqz v9, :cond_1 + + :try_start_5 + invoke-virtual {v9}, Ljava/io/OutputStream;->close()V + :try_end_5 + .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_5 .. :try_end_5} :catch_1 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_0 + + :cond_1 + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result p1 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v9, "Status Code: " + + invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v3, v0}, Ld0/a/b/b/a;->f0(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v9, "Content-Type: " + + invoke-virtual {v0, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v6}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v3, v0}, Ld0/a/b/b/a;->f0(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v6, "Content-Encoding: " + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v3, v0}, Ld0/a/b/b/a;->f0(Ljava/lang/String;Ljava/lang/String;)V + + const/16 v0, 0x12e + + if-eq p1, v0, :cond_9 + + const/16 v0, 0x12d + + if-eq p1, v0, :cond_9 + + const/16 v0, 0x133 + + if-ne p1, v0, :cond_2 + + goto :goto_1 + + :cond_2 + const/16 v0, 0xc8 + + if-eq p1, v0, :cond_3 + + new-instance v0, Lf/h/a/b/i/e$b; + + invoke-direct {v0, p1, v1, v7, v8}, Lf/h/a/b/i/e$b;->(ILjava/net/URL;J)V + + goto/16 :goto_3 + + :cond_3 + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object v0 + + :try_start_6 + invoke-virtual {v2, v4}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_4 + + new-instance v2, Ljava/util/zip/GZIPInputStream; + + invoke-direct {v2, v0}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_2 + + goto :goto_0 + + :cond_4 + move-object v2, v0 + + :goto_0 + :try_start_7 + new-instance v3, Ljava/io/BufferedReader; + + new-instance v4, Ljava/io/InputStreamReader; + + invoke-direct {v4, v2}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V + + invoke-direct {v3, v4}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V + + invoke-static {v3}, Lf/h/a/b/i/b/n;->a(Ljava/io/Reader;)Lf/h/a/b/i/b/n; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/i/b/h; + + iget-wide v3, v3, Lf/h/a/b/i/b/h;->a:J + + new-instance v5, Lf/h/a/b/i/e$b; + + invoke-direct {v5, p1, v1, v3, v4}, Lf/h/a/b/i/e$b;->(ILjava/net/URL;J)V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + if-eqz v2, :cond_5 + + :try_start_8 + invoke-virtual {v2}, Ljava/io/InputStream;->close()V + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_2 + + :cond_5 + if-eqz v0, :cond_6 + + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + + :cond_6 + move-object v0, v5 + + goto :goto_3 + + :catchall_0 + move-exception p1 + + if-eqz v2, :cond_7 + + :try_start_9 + invoke-virtual {v2}, Ljava/io/InputStream;->close()V + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_1 + + :catchall_1 + :cond_7 + :try_start_a + throw p1 + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_2 + + :catchall_2 + move-exception p1 + + if-eqz v0, :cond_8 + + :try_start_b + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + :try_end_b + .catchall {:try_start_b .. :try_end_b} :catchall_3 + + :catchall_3 + :cond_8 + throw p1 + + :cond_9 + :goto_1 + const-string v0, "Location" + + invoke-virtual {v2, v0}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Lf/h/a/b/i/e$b; + + new-instance v2, Ljava/net/URL; + + invoke-direct {v2, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + + invoke-direct {v1, p1, v2, v7, v8}, Lf/h/a/b/i/e$b;->(ILjava/net/URL;J)V + + move-object v0, v1 + + goto :goto_3 + + :catchall_4 + move-exception p1 + + :try_start_c + invoke-virtual {v10}, Ljava/util/zip/DeflaterOutputStream;->close()V + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_5 + + :catchall_5 + :try_start_d + throw p1 + :try_end_d + .catchall {:try_start_d .. :try_end_d} :catchall_6 + + :catchall_6 + move-exception p1 + + if-eqz v9, :cond_a + + :try_start_e + invoke-virtual {v9}, Ljava/io/OutputStream;->close()V + :try_end_e + .catchall {:try_start_e .. :try_end_e} :catchall_7 + + :catchall_7 + :cond_a + :try_start_f + throw p1 + :try_end_f + .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_f .. :try_end_f} :catch_1 + .catch Ljava/io/IOException; {:try_start_f .. :try_end_f} :catch_0 + + :catch_0 + move-exception p1 + + goto :goto_2 + + :catch_1 + move-exception p1 + + :goto_2 + const-string v0, "Couldn\'t encode request, returning with 400" + + invoke-static {v3, v0, p1}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + new-instance v0, Lf/h/a/b/i/e$b; + + const/16 p1, 0x190 + + invoke-direct {v0, p1, v1, v7, v8}, Lf/h/a/b/i/e$b;->(ILjava/net/URL;J)V + + :goto_3 + return-object v0 + + :cond_b + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/d.smali b/com.discord/smali_classes2/f/h/a/b/i/d.smali new file mode 100644 index 0000000000..d9a09f29f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/d.smali @@ -0,0 +1,32 @@ +.class public final synthetic Lf/h/a/b/i/d; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/a/b/j/r/a; + + +# static fields +.field public static final a:Lf/h/a/b/i/d; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/i/d; + + invoke-direct {v0}, Lf/h/a/b/i/d;->()V + + sput-object v0, Lf/h/a/b/i/d;->a:Lf/h/a/b/i/d; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/e$a.smali b/com.discord/smali_classes2/f/h/a/b/i/e$a.smali new file mode 100644 index 0000000000..8845500718 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/e$a.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/b/i/e$a; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/net/URL; + +.field public final b:Lf/h/a/b/i/b/j; + +.field public final c:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/net/URL;Lf/h/a/b/i/b/j;Ljava/lang/String;)V + .locals 0 + .param p3 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/i/e$a;->a:Ljava/net/URL; + + iput-object p2, p0, Lf/h/a/b/i/e$a;->b:Lf/h/a/b/i/b/j; + + iput-object p3, p0, Lf/h/a/b/i/e$a;->c:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/e$b.smali b/com.discord/smali_classes2/f/h/a/b/i/e$b.smali new file mode 100644 index 0000000000..3f058d0c92 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/e$b.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/b/i/e$b; +.super Ljava/lang/Object; +.source "SourceFile" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/i/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Ljava/net/URL; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:J + + +# direct methods +.method public constructor (ILjava/net/URL;J)V + .locals 0 + .param p2 # Ljava/net/URL; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/b/i/e$b;->a:I + + iput-object p2, p0, Lf/h/a/b/i/e$b;->b:Ljava/net/URL; + + iput-wide p3, p0, Lf/h/a/b/i/e$b;->c:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i/e.smali b/com.discord/smali_classes2/f/h/a/b/i/e.smali new file mode 100644 index 0000000000..6059a81980 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/i/e.smali @@ -0,0 +1,1103 @@ +.class public final Lf/h/a/b/i/e; +.super Ljava/lang/Object; +.source "SourceFile" + +# interfaces +.implements Lf/h/a/b/j/q/m; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/i/e$a;, + Lf/h/a/b/i/e$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/c/m/a; + +.field public final b:Landroid/net/ConnectivityManager; + +.field public final c:Ljava/net/URL; + +.field public final d:Lf/h/a/b/j/u/a; + +.field public final e:Lf/h/a/b/j/u/a; + +.field public final f:I + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/c/m/h/e; + + invoke-direct {v0}, Lf/h/c/m/h/e;->()V + + sget-object v1, Lf/h/a/b/i/b/b;->a:Lf/h/c/m/g/a; + + check-cast v1, Lf/h/a/b/i/b/b; + + invoke-virtual {v1, v0}, Lf/h/a/b/i/b/b;->a(Lf/h/c/m/g/b;)V + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/c/m/h/e;->d:Z + + new-instance v1, Lf/h/c/m/h/d; + + invoke-direct {v1, v0}, Lf/h/c/m/h/d;->(Lf/h/c/m/h/e;)V + + iput-object v1, p0, Lf/h/a/b/i/e;->a:Lf/h/c/m/a; + + const-string v0, "connectivity" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/net/ConnectivityManager; + + iput-object p1, p0, Lf/h/a/b/i/e;->b:Landroid/net/ConnectivityManager; + + sget-object p1, Lf/h/a/b/i/a;->c:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/b/i/e;->c(Ljava/lang/String;)Ljava/net/URL; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/b/i/e;->c:Ljava/net/URL; + + iput-object p3, p0, Lf/h/a/b/i/e;->d:Lf/h/a/b/j/u/a; + + iput-object p2, p0, Lf/h/a/b/i/e;->e:Lf/h/a/b/j/u/a; + + const p1, 0x9c40 + + iput p1, p0, Lf/h/a/b/i/e;->f:I + + return-void +.end method + +.method public static c(Ljava/lang/String;)Ljava/net/URL; + .locals 3 + + :try_start_0 + new-instance v0, Ljava/net/URL; + + invoke-direct {v0, p0}, Ljava/net/URL;->(Ljava/lang/String;)V + :try_end_0 + .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/IllegalArgumentException; + + const-string v2, "Invalid url: " + + invoke-static {v2, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v1, p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method + + +# virtual methods +.method public a(Lf/h/a/b/j/q/f;)Lf/h/a/b/j/q/g; + .locals 33 + + move-object/from16 v1, p0 + + sget-object v2, Lf/h/a/b/j/q/g$a;->e:Lf/h/a/b/j/q/g$a; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + move-object/from16 v3, p1 + + check-cast v3, Lf/h/a/b/j/q/a; + + iget-object v4, v3, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + invoke-interface {v4}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_0 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_1 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/b/j/f; + + move-object v6, v5 + + check-cast v6, Lf/h/a/b/j/a; + + iget-object v6, v6, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + invoke-virtual {v0, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v7 + + if-nez v7, :cond_0 + + new-instance v7, Ljava/util/ArrayList; + + invoke-direct {v7}, Ljava/util/ArrayList;->()V + + invoke-virtual {v7, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v0, v6, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-interface {v6, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + const-string v6, "CctTransportBackend" + + const/4 v7, 0x0 + + if-eqz v5, :cond_e + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map$Entry; + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + const/4 v9, 0x0 + + invoke-interface {v8, v9}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/b/j/f; + + sget-object v18, Lf/h/a/b/i/b/p;->d:Lf/h/a/b/i/b/p; + + iget-object v9, v1, Lf/h/a/b/i/e;->e:Lf/h/a/b/j/u/a; + + invoke-interface {v9}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v9 + + invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + iget-object v10, v1, Lf/h/a/b/i/e;->d:Lf/h/a/b/j/u/a; + + invoke-interface {v10}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v10 + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v10 + + sget-object v11, Lf/h/a/b/i/b/k$a;->e:Lf/h/a/b/i/b/k$a; + + const-string v12, "sdk-version" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->b(Ljava/lang/String;)I + + move-result v12 + + invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v20 + + const-string v12, "model" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v21 + + const-string v12, "hardware" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v22 + + const-string v12, "device" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v23 + + const-string v12, "product" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v24 + + const-string v12, "os-uild" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v25 + + const-string v12, "manufacturer" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v26 + + const-string v12, "fingerprint" + + invoke-virtual {v8, v12}, Lf/h/a/b/j/f;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v27 + + new-instance v8, Lf/h/a/b/i/b/c; + + move-object/from16 v19, v8 + + invoke-direct/range {v19 .. v27}, Lf/h/a/b/i/b/c;->(Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + new-instance v14, Lf/h/a/b/i/b/e; + + invoke-direct {v14, v11, v8}, Lf/h/a/b/i/b/e;->(Lf/h/a/b/i/b/k$a;Lf/h/a/b/i/b/a;)V + + :try_start_0 + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v8 + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object/from16 v16, v7 + + move-object v15, v8 + + goto :goto_2 + + :catch_0 + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + move-object v15, v7 + + move-object/from16 v16, v8 + + :goto_2 + new-instance v7, Ljava/util/ArrayList; + + invoke-direct {v7}, Ljava/util/ArrayList;->()V + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/List; + + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_3 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v8 + + const-string v11, "Missing required properties:" + + const-string v12, "" + + if-eqz v8, :cond_a + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/b/j/f; + + move-object v13, v8 + + check-cast v13, Lf/h/a/b/j/a; + + move-object/from16 v19, v0 + + iget-object v0, v13, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + move-object/from16 v17, v5 + + iget-object v5, v0, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + move-object/from16 v20, v12 + + new-instance v12, Lf/h/a/b/b; + + move-object/from16 v21, v2 + + const-string v2, "proto" + + invoke-direct {v12, v2}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + invoke-virtual {v5, v12}, Lf/h/a/b/b;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v0, v0, Lf/h/a/b/j/e;->b:[B + + new-instance v2, Lf/h/a/b/i/b/f$a; + + invoke-direct {v2}, Lf/h/a/b/i/b/f$a;->()V + + iput-object v0, v2, Lf/h/a/b/i/b/f$a;->d:[B + + goto :goto_4 + + :cond_2 + new-instance v2, Lf/h/a/b/b; + + const-string v12, "json" + + invoke-direct {v2, v12}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + invoke-virtual {v5, v2}, Lf/h/a/b/b;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_9 + + new-instance v2, Ljava/lang/String; + + iget-object v0, v0, Lf/h/a/b/j/e;->b:[B + + const-string v5, "UTF-8" + + invoke-static {v5}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v5 + + invoke-direct {v2, v0, v5}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + new-instance v0, Lf/h/a/b/i/b/f$a; + + invoke-direct {v0}, Lf/h/a/b/i/b/f$a;->()V + + iput-object v2, v0, Lf/h/a/b/i/b/f$a;->e:Ljava/lang/String; + + move-object v2, v0 + + :goto_4 + iget-wide v0, v13, Lf/h/a/b/j/a;->d:J + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + iput-object v0, v2, Lf/h/a/b/i/b/f$a;->a:Ljava/lang/Long; + + iget-wide v0, v13, Lf/h/a/b/j/a;->e:J + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + iput-object v0, v2, Lf/h/a/b/i/b/f$a;->c:Ljava/lang/Long; + + iget-object v0, v13, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + const-string v1, "tz-offset" + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + if-nez v0, :cond_3 + + const-wide/16 v0, 0x0 + + goto :goto_5 + + :cond_3 + invoke-static {v0}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + :goto_5 + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + iput-object v0, v2, Lf/h/a/b/i/b/f$a;->f:Ljava/lang/Long; + + const-string v0, "net-type" + + invoke-virtual {v8, v0}, Lf/h/a/b/j/f;->b(Ljava/lang/String;)I + + move-result v0 + + sget-object v1, Lf/h/a/b/i/b/o$b;->w:Landroid/util/SparseArray; + + invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/i/b/o$b; + + const-string v1, "mobile-subtype" + + invoke-virtual {v8, v1}, Lf/h/a/b/j/f;->b(Ljava/lang/String;)I + + move-result v1 + + sget-object v5, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + invoke-virtual {v5, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/i/b/o$a; + + new-instance v5, Lf/h/a/b/i/b/i; + + invoke-direct {v5, v0, v1}, Lf/h/a/b/i/b/i;->(Lf/h/a/b/i/b/o$b;Lf/h/a/b/i/b/o$a;)V + + iput-object v5, v2, Lf/h/a/b/i/b/f$a;->g:Lf/h/a/b/i/b/o; + + iget-object v0, v13, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + if-eqz v0, :cond_4 + + iput-object v0, v2, Lf/h/a/b/i/b/f$a;->b:Ljava/lang/Integer; + + :cond_4 + iget-object v0, v2, Lf/h/a/b/i/b/f$a;->a:Ljava/lang/Long; + + if-nez v0, :cond_5 + + const-string v12, " eventTimeMs" + + goto :goto_6 + + :cond_5 + move-object/from16 v12, v20 + + :goto_6 + iget-object v0, v2, Lf/h/a/b/i/b/f$a;->c:Ljava/lang/Long; + + if-nez v0, :cond_6 + + const-string v0, " eventUptimeMs" + + invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v12 + + :cond_6 + iget-object v0, v2, Lf/h/a/b/i/b/f$a;->f:Ljava/lang/Long; + + if-nez v0, :cond_7 + + const-string v0, " timezoneOffsetSeconds" + + invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v12 + + :cond_7 + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_8 + + new-instance v0, Lf/h/a/b/i/b/f; + + iget-object v1, v2, Lf/h/a/b/i/b/f$a;->a:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v23 + + iget-object v1, v2, Lf/h/a/b/i/b/f$a;->b:Ljava/lang/Integer; + + iget-object v5, v2, Lf/h/a/b/i/b/f$a;->c:Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v26 + + iget-object v5, v2, Lf/h/a/b/i/b/f$a;->d:[B + + iget-object v8, v2, Lf/h/a/b/i/b/f$a;->e:Ljava/lang/String; + + iget-object v11, v2, Lf/h/a/b/i/b/f$a;->f:Ljava/lang/Long; + + invoke-virtual {v11}, Ljava/lang/Long;->longValue()J + + move-result-wide v30 + + iget-object v2, v2, Lf/h/a/b/i/b/f$a;->g:Lf/h/a/b/i/b/o; + + move-object/from16 v22, v0 + + move-object/from16 v25, v1 + + move-object/from16 v28, v5 + + move-object/from16 v29, v8 + + move-object/from16 v32, v2 + + invoke-direct/range {v22 .. v32}, Lf/h/a/b/i/b/f;->(JLjava/lang/Integer;J[BLjava/lang/String;JLf/h/a/b/i/b/o;)V + + invoke-virtual {v7, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_7 + + :cond_8 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-static {v11, v12}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_9 + invoke-static {v6}, Ld0/a/b/b/a;->W(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x1 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object v5, v1, v2 + + const-string v2, "Received event of unsupported encoding %s. Skipping..." + + invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_7 + move-object/from16 v1, p0 + + move-object/from16 v5, v17 + + move-object/from16 v0, v19 + + move-object/from16 v2, v21 + + goto/16 :goto_3 + + :cond_a + move-object/from16 v19, v0 + + move-object/from16 v21, v2 + + move-object/from16 v20, v12 + + if-nez v9, :cond_b + + const-string v12, " requestTimeMs" + + goto :goto_8 + + :cond_b + move-object/from16 v12, v20 + + :goto_8 + if-nez v10, :cond_c + + const-string v0, " requestUptimeMs" + + invoke-static {v12, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v12 + + :cond_c + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_d + + new-instance v0, Lf/h/a/b/i/b/g; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {v10}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + move-object v9, v0 + + move-wide v10, v1 + + move-object/from16 v17, v7 + + invoke-direct/range {v9 .. v18}, Lf/h/a/b/i/b/g;->(JJLf/h/a/b/i/b/k;Ljava/lang/Integer;Ljava/lang/String;Ljava/util/List;Lf/h/a/b/i/b/p;)V + + invoke-virtual {v4, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + move-object/from16 v1, p0 + + move-object/from16 v0, v19 + + move-object/from16 v2, v21 + + goto/16 :goto_1 + + :cond_d + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-static {v11, v12}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_e + move-object/from16 v21, v2 + + new-instance v0, Lf/h/a/b/i/b/d; + + invoke-direct {v0, v4}, Lf/h/a/b/i/b/d;->(Ljava/util/List;)V + + move-object/from16 v1, p0 + + iget-object v2, v1, Lf/h/a/b/i/e;->c:Ljava/net/URL; + + iget-object v3, v3, Lf/h/a/b/j/q/a;->b:[B + + if-eqz v3, :cond_10 + + :try_start_1 + move-object/from16 v3, p1 + + check-cast v3, Lf/h/a/b/j/q/a; + + iget-object v3, v3, Lf/h/a/b/j/q/a;->b:[B + + invoke-static {v3}, Lf/h/a/b/i/a;->c([B)Lf/h/a/b/i/a; + + move-result-object v3 + + iget-object v4, v3, Lf/h/a/b/i/a;->b:Ljava/lang/String; + + if-eqz v4, :cond_f + + iget-object v7, v3, Lf/h/a/b/i/a;->b:Ljava/lang/String; + + :cond_f + iget-object v4, v3, Lf/h/a/b/i/a;->a:Ljava/lang/String; + + if-eqz v4, :cond_10 + + iget-object v2, v3, Lf/h/a/b/i/a;->a:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/b/i/e;->c(Ljava/lang/String;)Ljava/net/URL; + + move-result-object v2 + :try_end_1 + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_9 + + :catch_1 + invoke-static {}, Lf/h/a/b/j/q/g;->a()Lf/h/a/b/j/q/g; + + move-result-object v0 + + return-object v0 + + :cond_10 + :goto_9 + const/4 v3, 0x5 + + const-wide/16 v4, -0x1 + + :try_start_2 + new-instance v8, Lf/h/a/b/i/e$a; + + invoke-direct {v8, v2, v0, v7}, Lf/h/a/b/i/e$a;->(Ljava/net/URL;Lf/h/a/b/i/b/j;Ljava/lang/String;)V + + new-instance v0, Lf/h/a/b/i/c; + + invoke-direct {v0, v1}, Lf/h/a/b/i/c;->(Lf/h/a/b/i/e;)V + + sget-object v2, Lf/h/a/b/i/d;->a:Lf/h/a/b/i/d; + + invoke-static {v3, v8, v0, v2}, Ld0/a/b/b/a;->N0(ILjava/lang/Object;Lf/h/a/b/i/c;Lf/h/a/b/j/r/a;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/i/e$b; + + iget v2, v0, Lf/h/a/b/i/e$b;->a:I + + const/16 v3, 0xc8 + + if-ne v2, v3, :cond_11 + + iget-wide v2, v0, Lf/h/a/b/i/e$b;->c:J + + new-instance v0, Lf/h/a/b/j/q/b; + + sget-object v7, Lf/h/a/b/j/q/g$a;->d:Lf/h/a/b/j/q/g$a; + + invoke-direct {v0, v7, v2, v3}, Lf/h/a/b/j/q/b;->(Lf/h/a/b/j/q/g$a;J)V + + return-object v0 + + :cond_11 + iget v0, v0, Lf/h/a/b/i/e$b;->a:I + + const/16 v2, 0x1f4 + + if-ge v0, v2, :cond_13 + + const/16 v2, 0x194 + + if-ne v0, v2, :cond_12 + + goto :goto_a + + :cond_12 + invoke-static {}, Lf/h/a/b/j/q/g;->a()Lf/h/a/b/j/q/g; + + move-result-object v0 + + return-object v0 + + :cond_13 + :goto_a + new-instance v0, Lf/h/a/b/j/q/b; + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 + + move-object/from16 v2, v21 + + :try_start_3 + invoke-direct {v0, v2, v4, v5}, Lf/h/a/b/j/q/b;->(Lf/h/a/b/j/q/g$a;J)V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 + + return-object v0 + + :catch_2 + move-exception v0 + + goto :goto_b + + :catch_3 + move-exception v0 + + move-object/from16 v2, v21 + + :goto_b + const-string v3, "Could not make request to the backend" + + invoke-static {v6, v3, v0}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + new-instance v0, Lf/h/a/b/j/q/b; + + invoke-direct {v0, v2, v4, v5}, Lf/h/a/b/j/q/b;->(Lf/h/a/b/j/q/g$a;J)V + + return-object v0 +.end method + +.method public b(Lf/h/a/b/j/f;)Lf/h/a/b/j/f; + .locals 4 + + iget-object v0, p0, Lf/h/a/b/i/e;->b:Landroid/net/ConnectivityManager; + + invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/b/j/f;->c()Lf/h/a/b/j/f$a; + + move-result-object p1 + + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v1 + + const-string v3, "sdk-version" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->MODEL:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "model" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->HARDWARE:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "hardware" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->DEVICE:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "device" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->PRODUCT:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "product" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->ID:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "os-uild" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "manufacturer" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Landroid/os/Build;->FINGERPRINT:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + const-string v3, "fingerprint" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; + + invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone; + + move-result-object v1 + + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/Calendar;->getTimeInMillis()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Ljava/util/TimeZone;->getOffset(J)I + + move-result v1 + + div-int/lit16 v1, v1, 0x3e8 + + int-to-long v1, v1 + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v3 + + invoke-static {v1, v2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "tz-offset" + + invoke-interface {v3, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + if-nez v0, :cond_0 + + sget-object v1, Lf/h/a/b/i/b/o$b;->v:Lf/h/a/b/i/b/o$b; + + iget v1, v1, Lf/h/a/b/i/b/o$b;->zzu:I + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Landroid/net/NetworkInfo;->getType()I + + move-result v1 + + :goto_0 + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v2 + + invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v1 + + const-string v3, "net-type" + + invoke-interface {v2, v3, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/b/i/b/o$a;->d:Lf/h/a/b/i/b/o$a; + + iget v0, v0, Lf/h/a/b/i/b/o$a;->zzw:I + + goto :goto_1 + + :cond_1 + invoke-virtual {v0}, Landroid/net/NetworkInfo;->getSubtype()I + + move-result v0 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_2 + + sget-object v0, Lf/h/a/b/i/b/o$a;->x:Lf/h/a/b/i/b/o$a; + + iget v0, v0, Lf/h/a/b/i/b/o$a;->zzw:I + + goto :goto_1 + + :cond_2 + sget-object v1, Lf/h/a/b/i/b/o$a;->y:Landroid/util/SparseArray; + + invoke-virtual {v1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/i/b/o$a; + + if-eqz v1, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v1 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v0 + + const-string v2, "mobile-subtype" + + invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Lf/h/a/b/j/f$a;->b()Lf/h/a/b/j/f; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i0.smali b/com.discord/smali_classes2/f/h/a/b/i0.smali deleted file mode 100644 index 8984a4ada4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i0.smali +++ /dev/null @@ -1,404 +0,0 @@ -.class public final Lf/h/a/b/i0; -.super Ljava/lang/Object; -.source "PlaybackInfo.java" - - -# static fields -.field public static final n:Lf/h/a/b/d1/p$a; - - -# instance fields -.field public final a:Lf/h/a/b/t0; - -.field public final b:Lf/h/a/b/d1/p$a; - -.field public final c:J - -.field public final d:J - -.field public final e:I - -.field public final f:Lcom/google/android/exoplayer2/ExoPlaybackException; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final g:Z - -.field public final h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - -.field public final i:Lf/h/a/b/f1/i; - -.field public final j:Lf/h/a/b/d1/p$a; - -.field public volatile k:J - -.field public volatile l:J - -.field public volatile m:J - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/d1/p$a; - - new-instance v1, Ljava/lang/Object; - - invoke-direct {v1}, Ljava/lang/Object;->()V - - invoke-direct {v0, v1}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/b/i0;->n:Lf/h/a/b/d1/p$a; - - return-void -.end method - -.method public constructor (Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - .locals 3 - .param p8 # Lcom/google/android/exoplayer2/ExoPlaybackException; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - move-object v0, p0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - move-object v1, p1 - - iput-object v1, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - move-object v1, p2 - - iput-object v1, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - move-wide v1, p3 - - iput-wide v1, v0, Lf/h/a/b/i0;->c:J - - move-wide v1, p5 - - iput-wide v1, v0, Lf/h/a/b/i0;->d:J - - move v1, p7 - - iput v1, v0, Lf/h/a/b/i0;->e:I - - move-object v1, p8 - - iput-object v1, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - move v1, p9 - - iput-boolean v1, v0, Lf/h/a/b/i0;->g:Z - - move-object v1, p10 - - iput-object v1, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - move-object v1, p11 - - iput-object v1, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - move-object v1, p12 - - iput-object v1, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - move-wide/from16 v1, p13 - - iput-wide v1, v0, Lf/h/a/b/i0;->k:J - - move-wide/from16 v1, p15 - - iput-wide v1, v0, Lf/h/a/b/i0;->l:J - - move-wide/from16 v1, p17 - - iput-wide v1, v0, Lf/h/a/b/i0;->m:J - - return-void -.end method - -.method public static d(JLf/h/a/b/f1/i;)Lf/h/a/b/i0; - .locals 20 - - move-wide/from16 v3, p0 - - move-wide/from16 v13, p0 - - move-wide/from16 v17, p0 - - move-object/from16 v11, p2 - - new-instance v19, Lf/h/a/b/i0; - - move-object/from16 v0, v19 - - sget-object v1, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - sget-object v2, Lf/h/a/b/i0;->n:Lf/h/a/b/d1/p$a; - - sget-object v10, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - sget-object v12, Lf/h/a/b/i0;->n:Lf/h/a/b/d1/p$a; - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - const/4 v7, 0x1 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const-wide/16 v15, 0x0 - - invoke-direct/range {v0 .. v18}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - return-object v19 -.end method - - -# virtual methods -.method public a(Lf/h/a/b/d1/p$a;JJJ)Lf/h/a/b/i0; - .locals 21 - .annotation build Landroidx/annotation/CheckResult; - .end annotation - - move-object/from16 v0, p0 - - new-instance v20, Lf/h/a/b/i0; - - iget-object v2, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual/range {p1 .. p1}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v1 - - if-eqz v1, :cond_0 - - move-wide/from16 v6, p4 - - goto :goto_0 - - :cond_0 - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - move-wide v6, v3 - - :goto_0 - iget v8, v0, Lf/h/a/b/i0;->e:I - - iget-object v9, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-boolean v10, v0, Lf/h/a/b/i0;->g:Z - - iget-object v11, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v12, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v13, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget-wide v14, v0, Lf/h/a/b/i0;->k:J - - move-object/from16 v1, v20 - - move-object/from16 v3, p1 - - move-wide/from16 v4, p2 - - move-wide/from16 v16, p6 - - move-wide/from16 v18, p2 - - invoke-direct/range {v1 .. v19}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - return-object v20 -.end method - -.method public b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/b/i0; - .locals 22 - .param p1 # Lcom/google/android/exoplayer2/ExoPlaybackException; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/CheckResult; - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v9, p1 - - new-instance v20, Lf/h/a/b/i0; - - move-object/from16 v1, v20 - - iget-object v2, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v3, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v4, v0, Lf/h/a/b/i0;->c:J - - iget-wide v6, v0, Lf/h/a/b/i0;->d:J - - iget v8, v0, Lf/h/a/b/i0;->e:I - - iget-boolean v10, v0, Lf/h/a/b/i0;->g:Z - - iget-object v11, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - iget-object v12, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v13, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget-wide v14, v0, Lf/h/a/b/i0;->k:J - - move-object/from16 p1, v1 - - move-object/from16 v21, v2 - - iget-wide v1, v0, Lf/h/a/b/i0;->l:J - - move-wide/from16 v16, v1 - - iget-wide v1, v0, Lf/h/a/b/i0;->m:J - - move-wide/from16 v18, v1 - - move-object/from16 v1, p1 - - move-object/from16 v2, v21 - - invoke-direct/range {v1 .. v19}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - return-object v20 -.end method - -.method public c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;)Lf/h/a/b/i0; - .locals 21 - .annotation build Landroidx/annotation/CheckResult; - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v11, p1 - - move-object/from16 v12, p2 - - new-instance v20, Lf/h/a/b/i0; - - move-object/from16 v1, v20 - - iget-object v2, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v3, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v4, v0, Lf/h/a/b/i0;->c:J - - iget-wide v6, v0, Lf/h/a/b/i0;->d:J - - iget v8, v0, Lf/h/a/b/i0;->e:I - - iget-object v9, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - iget-boolean v10, v0, Lf/h/a/b/i0;->g:Z - - iget-object v13, v0, Lf/h/a/b/i0;->j:Lf/h/a/b/d1/p$a; - - iget-wide v14, v0, Lf/h/a/b/i0;->k:J - - move-object/from16 p1, v1 - - move-object/from16 p2, v2 - - iget-wide v1, v0, Lf/h/a/b/i0;->l:J - - move-wide/from16 v16, v1 - - iget-wide v1, v0, Lf/h/a/b/i0;->m:J - - move-wide/from16 v18, v1 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - invoke-direct/range {v1 .. v19}, Lf/h/a/b/i0;->(Lf/h/a/b/t0;Lf/h/a/b/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/i;Lf/h/a/b/d1/p$a;JJJ)V - - return-object v20 -.end method - -.method public e(ZLf/h/a/b/t0$c;Lf/h/a/b/t0$b;)Lf/h/a/b/d1/p$a; - .locals 4 - - iget-object p1, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p1}, Lf/h/a/b/t0;->p()Z - - move-result p1 - - if-eqz p1, :cond_0 - - sget-object p1, Lf/h/a/b/i0;->n:Lf/h/a/b/d1/p$a; - - return-object p1 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p1}, Lf/h/a/b/t0;->a()I - - move-result p1 - - iget-object v0, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v0, p1, p2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object p2 - - iget p2, p2, Lf/h/a/b/t0$c;->f:I - - iget-object v0, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - iget-object v1, p0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-object v1, v1, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v0, v1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - const-wide/16 v1, -0x1 - - const/4 v3, -0x1 - - if-eq v0, v3, :cond_1 - - iget-object v3, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {v3, v0, p3}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object p3 - - iget p3, p3, Lf/h/a/b/t0$b;->b:I - - if-ne p1, p3, :cond_1 - - iget-object p1, p0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget-wide v1, p1, Lf/h/a/b/d1/p$a;->d:J - - :cond_1 - new-instance p1, Lf/h/a/b/d1/p$a; - - iget-object p3, p0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - invoke-virtual {p3, p2}, Lf/h/a/b/t0;->l(I)Ljava/lang/Object; - - move-result-object p2 - - invoke-direct {p1, p2, v1, v2}, Lf/h/a/b/d1/p$a;->(Ljava/lang/Object;J)V - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/a.smali b/com.discord/smali_classes2/f/h/a/b/i1/a.smali deleted file mode 100644 index fdb936cfb3..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/i1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/i1/l$b; - -.field public final synthetic e:Lf/h/a/b/i1/l$a; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/i1/l$b;Lf/h/a/b/i1/l$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/a;->d:Lf/h/a/b/i1/l$b; - - iput-object p2, p0, Lf/h/a/b/i1/a;->e:Lf/h/a/b/i1/l$a; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/i1/a;->d:Lf/h/a/b/i1/l$b; - - iget-object v1, p0, Lf/h/a/b/i1/a;->e:Lf/h/a/b/i1/l$a; - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/l$b;->a(Lf/h/a/b/i1/l$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/a0.smali b/com.discord/smali_classes2/f/h/a/b/i1/a0.smali deleted file mode 100644 index 55ca30bc19..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/a0.smali +++ /dev/null @@ -1,332 +0,0 @@ -.class public final Lf/h/a/b/i1/a0; -.super Ljava/lang/Object; -.source "TimedValueQueue.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public a:[J - -.field public b:[Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "[TV;" - } - .end annotation -.end field - -.field public c:I - -.field public d:I - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0xa - - new-array v1, v0, [J - - iput-object v1, p0, Lf/h/a/b/i1/a0;->a:[J - - new-array v0, v0, [Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a(JLjava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(JTV;)V" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget v0, p0, Lf/h/a/b/i1/a0;->d:I - - if-lez v0, :cond_0 - - iget v1, p0, Lf/h/a/b/i1/a0;->c:I - - add-int/2addr v1, v0 - - add-int/lit8 v1, v1, -0x1 - - iget-object v0, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - array-length v0, v0 - - rem-int/2addr v1, v0 - - iget-object v0, p0, Lf/h/a/b/i1/a0;->a:[J - - aget-wide v1, v0, v1 - - cmp-long v0, p1, v1 - - if-gtz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/i1/a0;->b()V - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/a0;->c()V - - iget v0, p0, Lf/h/a/b/i1/a0;->c:I - - iget v1, p0, Lf/h/a/b/i1/a0;->d:I - - add-int/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - array-length v3, v2 - - rem-int/2addr v0, v3 - - iget-object v3, p0, Lf/h/a/b/i1/a0;->a:[J - - aput-wide p1, v3, v0 - - aput-object p3, v2, v0 - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/b/i1/a0;->d:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public declared-synchronized b()V - .locals 2 - - monitor-enter p0 - - const/4 v0, 0x0 - - :try_start_0 - iput v0, p0, Lf/h/a/b/i1/a0;->c:I - - iput v0, p0, Lf/h/a/b/i1/a0;->d:I - - iget-object v0, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final c()V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - array-length v0, v0 - - iget v1, p0, Lf/h/a/b/i1/a0;->d:I - - if-ge v1, v0, :cond_0 - - return-void - - :cond_0 - mul-int/lit8 v1, v0, 0x2 - - new-array v2, v1, [J - - new-array v1, v1, [Ljava/lang/Object; - - iget v3, p0, Lf/h/a/b/i1/a0;->c:I - - sub-int/2addr v0, v3 - - iget-object v4, p0, Lf/h/a/b/i1/a0;->a:[J - - const/4 v5, 0x0 - - invoke-static {v4, v3, v2, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v3, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - iget v4, p0, Lf/h/a/b/i1/a0;->c:I - - invoke-static {v3, v4, v1, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v3, p0, Lf/h/a/b/i1/a0;->c:I - - if-lez v3, :cond_1 - - iget-object v4, p0, Lf/h/a/b/i1/a0;->a:[J - - invoke-static {v4, v5, v2, v0, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v3, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - iget v4, p0, Lf/h/a/b/i1/a0;->c:I - - invoke-static {v3, v5, v1, v0, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_1 - iput-object v2, p0, Lf/h/a/b/i1/a0;->a:[J - - iput-object v1, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - iput v5, p0, Lf/h/a/b/i1/a0;->c:I - - return-void -.end method - -.method public final d(JZ)Ljava/lang/Object; - .locals 9 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(JZ)TV;" - } - .end annotation - - const/4 v0, 0x0 - - const-wide v1, 0x7fffffffffffffffL - - move-object v3, v0 - - :goto_0 - iget v4, p0, Lf/h/a/b/i1/a0;->d:I - - if-lez v4, :cond_1 - - iget-object v4, p0, Lf/h/a/b/i1/a0;->a:[J - - iget v5, p0, Lf/h/a/b/i1/a0;->c:I - - aget-wide v5, v4, v5 - - sub-long v4, p1, v5 - - const-wide/16 v6, 0x0 - - cmp-long v8, v4, v6 - - if-gez v8, :cond_0 - - if-nez p3, :cond_1 - - neg-long v6, v4 - - cmp-long v8, v6, v1 - - if-ltz v8, :cond_0 - - goto :goto_1 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/i1/a0;->b:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/b/i1/a0;->c:I - - aget-object v3, v1, v2 - - aput-object v0, v1, v2 - - add-int/lit8 v2, v2, 0x1 - - array-length v1, v1 - - rem-int/2addr v2, v1 - - iput v2, p0, Lf/h/a/b/i1/a0;->c:I - - iget v1, p0, Lf/h/a/b/i1/a0;->d:I - - add-int/lit8 v1, v1, -0x1 - - iput v1, p0, Lf/h/a/b/i1/a0;->d:I - - move-wide v1, v4 - - goto :goto_0 - - :cond_1 - :goto_1 - return-object v3 -.end method - -.method public declared-synchronized e(J)Ljava/lang/Object; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)TV;" - } - .end annotation - - monitor-enter p0 - - const/4 v0, 0x1 - - :try_start_0 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/b/i1/a0;->d(JZ)Ljava/lang/Object; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object p1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/b.smali b/com.discord/smali_classes2/f/h/a/b/i1/b.smali deleted file mode 100644 index aabb156624..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/b.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final synthetic Lf/h/a/b/i1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/util/Comparator; - - -# static fields -.field public static final synthetic d:Lf/h/a/b/i1/b; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/i1/b; - - invoke-direct {v0}, Lf/h/a/b/i1/b;->()V - - sput-object v0, Lf/h/a/b/i1/b;->d:Lf/h/a/b/i1/b; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/b/i1/w$b; - - check-cast p2, Lf/h/a/b/i1/w$b; - - invoke-static {p1, p2}, Lf/h/a/b/i1/w;->c(Lf/h/a/b/i1/w$b;Lf/h/a/b/i1/w$b;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/b0.smali b/com.discord/smali_classes2/f/h/a/b/i1/b0.smali deleted file mode 100644 index 4915bd187a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/b0.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lf/h/a/b/i1/b0; -.super Ljava/lang/Object; -.source "TimestampAdjuster.java" - - -# instance fields -.field public a:J - -.field public b:J - -.field public volatile c:J - - -# direct methods -.method public constructor (J)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/i1/b0;->c:J - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/i1/b0;->d(J)V - - return-void -.end method - - -# virtual methods -.method public a(J)J - .locals 5 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - return-wide v0 - - :cond_0 - iget-wide v2, p0, Lf/h/a/b/i1/b0;->c:J - - cmp-long v4, v2, v0 - - if-eqz v4, :cond_1 - - iput-wide p1, p0, Lf/h/a/b/i1/b0;->c:J - - goto :goto_0 - - :cond_1 - iget-wide v0, p0, Lf/h/a/b/i1/b0;->a:J - - const-wide v2, 0x7fffffffffffffffL - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_2 - - sub-long/2addr v0, p1 - - iput-wide v0, p0, Lf/h/a/b/i1/b0;->b:J - - :cond_2 - monitor-enter p0 - - :try_start_0 - iput-wide p1, p0, Lf/h/a/b/i1/b0;->c:J - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - iget-wide v0, p0, Lf/h/a/b/i1/b0;->b:J - - add-long/2addr p1, v0 - - return-wide p1 - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public b(J)J - .locals 12 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p1, v0 - - if-nez v2, :cond_0 - - return-wide v0 - - :cond_0 - iget-wide v2, p0, Lf/h/a/b/i1/b0;->c:J - - const-wide/32 v4, 0x15f90 - - const-wide/32 v6, 0xf4240 - - cmp-long v8, v2, v0 - - if-eqz v8, :cond_2 - - iget-wide v0, p0, Lf/h/a/b/i1/b0;->c:J - - mul-long v0, v0, v4 - - div-long/2addr v0, v6 - - const-wide v2, 0x100000000L - - add-long/2addr v2, v0 - - const-wide v8, 0x200000000L - - div-long/2addr v2, v8 - - const-wide/16 v10, 0x1 - - sub-long v10, v2, v10 - - mul-long v10, v10, v8 - - add-long/2addr v10, p1 - - mul-long v2, v2, v8 - - add-long/2addr v2, p1 - - sub-long p1, v10, v0 - - invoke-static {p1, p2}, Ljava/lang/Math;->abs(J)J - - move-result-wide p1 - - sub-long v0, v2, v0 - - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide v0 - - cmp-long v8, p1, v0 - - if-gez v8, :cond_1 - - move-wide p1, v10 - - goto :goto_0 - - :cond_1 - move-wide p1, v2 - - :cond_2 - :goto_0 - mul-long p1, p1, v6 - - div-long/2addr p1, v4 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/i1/b0;->a(J)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public c()J - .locals 7 - - iget-wide v0, p0, Lf/h/a/b/i1/b0;->a:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - const-wide v4, 0x7fffffffffffffffL - - cmp-long v6, v0, v4 - - if-nez v6, :cond_0 - - const-wide/16 v2, 0x0 - - goto :goto_0 - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/i1/b0;->c:J - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - goto :goto_0 - - :cond_1 - iget-wide v2, p0, Lf/h/a/b/i1/b0;->b:J - - :goto_0 - return-wide v2 -.end method - -.method public declared-synchronized d(J)V - .locals 5 - - monitor-enter p0 - - :try_start_0 - iget-wide v0, p0, Lf/h/a/b/i1/b0;->c:J - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput-wide p1, p0, Lf/h/a/b/i1/b0;->a:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/c.smali b/com.discord/smali_classes2/f/h/a/b/i1/c.smali deleted file mode 100644 index 1b7fbbe4f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/c.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final synthetic Lf/h/a/b/i1/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/util/Comparator; - - -# static fields -.field public static final synthetic d:Lf/h/a/b/i1/c; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/i1/c; - - invoke-direct {v0}, Lf/h/a/b/i1/c;->()V - - sput-object v0, Lf/h/a/b/i1/c;->d:Lf/h/a/b/i1/c; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/b/i1/w$b; - - check-cast p2, Lf/h/a/b/i1/w$b; - - invoke-static {p1, p2}, Lf/h/a/b/i1/w;->d(Lf/h/a/b/i1/w$b;Lf/h/a/b/i1/w$b;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/c0.smali b/com.discord/smali_classes2/f/h/a/b/i1/c0.smali deleted file mode 100644 index 39c5f865f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/c0.smali +++ /dev/null @@ -1,3714 +0,0 @@ -.class public final Lf/h/a/b/i1/c0; -.super Ljava/lang/Object; -.source "Util.java" - - -# static fields -.field public static final a:I - -.field public static final b:Ljava/lang/String; - -.field public static final c:Ljava/lang/String; - -.field public static final d:Ljava/lang/String; - -.field public static final e:Ljava/lang/String; - -.field public static final f:[B - -.field public static final g:Ljava/util/regex/Pattern; - -.field public static h:Ljava/util/HashMap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final i:[Ljava/lang/String; - -.field public static final j:[Ljava/lang/String; - -.field public static final k:[I - -.field public static final l:[I - - -# direct methods -.method public static constructor ()V - .locals 87 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - sput v0, Lf/h/a/b/i1/c0;->a:I - - sget-object v0, Landroid/os/Build;->DEVICE:Ljava/lang/String; - - sput-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; - - sput-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String; - - sput-object v0, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - sget-object v1, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v2, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v2, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget v1, Lf/h/a/b/i1/c0;->a:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/c0;->e:Ljava/lang/String; - - const/4 v0, 0x0 - - new-array v0, v0, [B - - sput-object v0, Lf/h/a/b/i1/c0;->f:[B - - const-string v0, "(\\d\\d\\d\\d)\\-(\\d\\d)\\-(\\d\\d)[Tt](\\d\\d):(\\d\\d):(\\d\\d)([\\.,](\\d+))?([Zz]|((\\+|\\-)(\\d?\\d):?(\\d\\d)))?" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - const-string v0, "^(-)?P(([0-9]*)Y)?(([0-9]*)M)?(([0-9]*)D)?(T(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?)?$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - const-string v0, "%([A-Fa-f0-9]{2})" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/c0;->g:Ljava/util/regex/Pattern; - - const-string v1, "alb" - - const-string v2, "sq" - - const-string v3, "arm" - - const-string v4, "hy" - - const-string v5, "baq" - - const-string v6, "eu" - - const-string v7, "bur" - - const-string v8, "my" - - const-string v9, "tib" - - const-string v10, "bo" - - const-string v11, "chi" - - const-string v12, "zh" - - const-string v13, "cze" - - const-string v14, "cs" - - const-string v15, "dut" - - const-string v16, "nl" - - const-string v17, "ger" - - const-string v18, "de" - - const-string v19, "gre" - - const-string v20, "el" - - const-string v21, "fre" - - const-string v22, "fr" - - const-string v23, "geo" - - const-string v24, "ka" - - const-string v25, "ice" - - const-string v26, "is" - - const-string v27, "mac" - - const-string v28, "mk" - - const-string v29, "mao" - - const-string v30, "mi" - - const-string v31, "may" - - const-string v32, "ms" - - const-string v33, "per" - - const-string v34, "fa" - - const-string v35, "rum" - - const-string v36, "ro" - - const-string v37, "scc" - - const-string v38, "hbs-srp" - - const-string v39, "slo" - - const-string v40, "sk" - - const-string v41, "wel" - - const-string v42, "cy" - - const-string v43, "id" - - const-string v44, "ms-ind" - - const-string v45, "iw" - - const-string v46, "he" - - const-string v47, "heb" - - const-string v48, "he" - - const-string v49, "ji" - - const-string v50, "yi" - - const-string v51, "in" - - const-string v52, "ms-ind" - - const-string v53, "ind" - - const-string v54, "ms-ind" - - const-string v55, "nb" - - const-string v56, "no-nob" - - const-string v57, "nob" - - const-string v58, "no-nob" - - const-string v59, "nn" - - const-string v60, "no-nno" - - const-string v61, "nno" - - const-string v62, "no-nno" - - const-string v63, "tw" - - const-string v64, "ak-twi" - - const-string v65, "twi" - - const-string v66, "ak-twi" - - const-string v67, "bs" - - const-string v68, "hbs-bos" - - const-string v69, "bos" - - const-string v70, "hbs-bos" - - const-string v71, "hr" - - const-string v72, "hbs-hrv" - - const-string v73, "hrv" - - const-string v74, "hbs-hrv" - - const-string v75, "sr" - - const-string v76, "hbs-srp" - - const-string v77, "srp" - - const-string v78, "hbs-srp" - - const-string v79, "cmn" - - const-string v80, "zh-cmn" - - const-string v81, "hak" - - const-string v82, "zh-hak" - - const-string v83, "nan" - - const-string v84, "zh-nan" - - const-string v85, "hsn" - - const-string v86, "zh-hsn" - - filled-new-array/range {v1 .. v86}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/c0;->i:[Ljava/lang/String; - - const-string v1, "i-lux" - - const-string v2, "lb" - - const-string v3, "i-hak" - - const-string v4, "zh-hak" - - const-string v5, "i-navajo" - - const-string v6, "nv" - - const-string v7, "no-bok" - - const-string v8, "no-nob" - - const-string v9, "no-nyn" - - const-string v10, "no-nno" - - const-string v11, "zh-guoyu" - - const-string v12, "zh-cmn" - - const-string v13, "zh-hakka" - - const-string v14, "zh-hak" - - const-string v15, "zh-min-nan" - - const-string v16, "zh-nan" - - const-string v17, "zh-xiang" - - const-string v18, "zh-hsn" - - filled-new-array/range {v1 .. v18}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/c0;->j:[Ljava/lang/String; - - const/16 v0, 0x100 - - new-array v1, v0, [I - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/i1/c0;->k:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/i1/c0;->l:[I - - return-void - - :array_0 - .array-data 4 - 0x0 - 0x4c11db7 - 0x9823b6e - 0xd4326d9 - 0x130476dc - 0x17c56b6b - 0x1a864db2 - 0x1e475005 - 0x2608edb8 - 0x22c9f00f - 0x2f8ad6d6 - 0x2b4bcb61 - 0x350c9b64 - 0x31cd86d3 - 0x3c8ea00a - 0x384fbdbd - 0x4c11db70 # 3.8235584E7f - 0x48d0c6c7 - 0x4593e01e - 0x4152fda9 - 0x5f15adac - 0x5bd4b01b - 0x569796c2 - 0x52568b75 - 0x6a1936c8 - 0x6ed82b7f - 0x639b0da6 - 0x675a1011 - 0x791d4014 - 0x7ddc5da3 - 0x709f7b7a - 0x745e66cd - -0x67dc4920 - -0x631d54a9 # -1.4999716E-21f - -0x6e5e7272 - -0x6a9f6fc7 - -0x74d83fc4 - -0x70192275 - -0x7d5a04ae - -0x799b191b - -0x41d4a4a8 - -0x4515b911 - -0x48569fca - -0x4c97827f - -0x52d0d27c - -0x5611cfcd - -0x5b52e916 - -0x5f93f4a3 # -1.9993737E-19f - -0x2bcd9270 - -0x2f0c8fd9 - -0x224fa902 - -0x268eb4b7 - -0x38c9e4b4 - -0x3c08f905 - -0x314bdfde - -0x358ac26b - -0xdc57fd8 - -0x9046261 - -0x44744ba - -0x86590f - -0x1ec1090c - -0x1a0014bd - -0x17433266 - -0x13822fd3 - 0x34867077 - 0x30476dc0 - 0x3d044b19 - 0x39c556ae - 0x278206ab - 0x23431b1c - 0x2e003dc5 - 0x2ac12072 - 0x128e9dcf # 9.000363E-28f - 0x164f8078 - 0x1b0ca6a1 - 0x1fcdbb16 - 0x18aeb13 - 0x54bf6a4 - 0x808d07d - 0xcc9cdca - 0x7897ab07 - 0x7c56b6b0 - 0x71159069 - 0x75d48dde - 0x6b93dddb - 0x6f52c06c - 0x6211e6b5 - 0x66d0fb02 - 0x5e9f46bf - 0x5a5e5b08 - 0x571d7dd1 - 0x53dc6066 - 0x4d9b3063 # 3.25454944E8f - 0x495a2dd4 # 893661.25f - 0x44190b0d - 0x40d816ba - -0x535a3969 - -0x579b24e0 - -0x5ad80207 - -0x5e191fb2 - -0x405e4fb5 - -0x449f5204 - -0x49dc74db - -0x4d1d696e - -0x7552d4d1 - -0x7193c968 - -0x7cd0efbf - -0x7811f20a - -0x6656a20d - -0x6297bfbc - -0x6fd49963 - -0x6b1584d6 - -0x1f4be219 - -0x1b8affb0 - -0x16c9d977 - -0x1208c4c2 - -0xc4f94c5 - -0x88e8974 - -0x5cdafab - -0x10cb21e - -0x39430fa1 - -0x3d821218 - -0x30c134cf - -0x3400297a - -0x2a47797d - -0x2e8664cc - -0x23c54213 - -0x27045fa6 - 0x690ce0ee - 0x6dcdfd59 - 0x608edb80 - 0x644fc637 - 0x7a089632 - 0x7ec98b85 - 0x738aad5c - 0x774bb0eb - 0x4f040d56 - 0x4bc510e1 # 2.5829826E7f - 0x46863638 - 0x42472b8f - 0x5c007b8a - 0x58c1663d - 0x558240e4 - 0x51435d53 - 0x251d3b9e - 0x21dc2629 - 0x2c9f00f0 - 0x285e1d47 - 0x36194d42 - 0x32d850f5 - 0x3f9b762c - 0x3b5a6b9b - 0x315d626 - 0x7d4cb91 - 0xa97ed48 - 0xe56f0ff - 0x1011a0fa - 0x14d0bd4d - 0x19939b94 - 0x1d528623 - -0xed0a9f2 - -0xa11b447 - -0x75292a0 - -0x3938f29 - -0x1dd4df2e - -0x1915c29b - -0x1456e444 - -0x1097f9f5 - -0x28d8444a - -0x2c1959ff - -0x215a7f28 - -0x259b6291 - -0x3bdc3296 - -0x3f1d2f23 - -0x325e09fc - -0x369f144d - -0x42c17282 - -0x46006f37 - -0x4b4349f0 - -0x4f825459 - -0x51c5045e - -0x550419eb - -0x58473f34 - -0x5c862285 - -0x64c99f3a - -0x6008828f - -0x6d4ba458 - -0x698ab9e1 - -0x77cde9e6 - -0x730cf453 - -0x7e4fd28c - -0x7a8ecf3d - 0x5d8a9099 - 0x594b8d2e - 0x5408abf7 - 0x50c9b640 - 0x4e8ee645 - 0x4a4ffbf2 # 3407612.5f - 0x470cdd2b - 0x43cdc09c - 0x7b827d21 - 0x7f436096 - 0x7200464f - 0x76c15bf8 - 0x68860bfd - 0x6c47164a - 0x61043093 - 0x65c52d24 - 0x119b4be9 - 0x155a565e - 0x18197087 - 0x1cd86d30 - 0x29f3d35 - 0x65e2082 - 0xb1d065b - 0xfdc1bec - 0x3793a651 - 0x3352bbe6 - 0x3e119d3f - 0x3ad08088 - 0x2497d08d - 0x2056cd3a - 0x2d15ebe3 - 0x29d4f654 - -0x3a56d987 - -0x3e97c432 - -0x33d4e2e9 # -4.4856412E7f - -0x3715ff60 # -479237.0f - -0x2952af5b - -0x2d93b2ee - -0x20d09435 - -0x24118984 - -0x1c5e343f - -0x189f298a - -0x15dc0f51 - -0x111d12e8 - -0xf5a42e3 - -0xb9b5f56 - -0x6d8798d - -0x219643c - -0x764702f7 - -0x72861f42 # -7.6999573E-31f - -0x7fc53999 - -0x7b042430 - -0x6543742b - -0x6182699e - -0x6cc14f45 - -0x680052f4 - -0x504fef4f - -0x548ef2fa - -0x59cdd421 - -0x5d0cc998 - -0x434b9993 - -0x478a8426 - -0x4ac9a2fd - -0x4e08bf4c - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x7 - 0xe - 0x9 - 0x1c - 0x1b - 0x12 - 0x15 - 0x38 - 0x3f - 0x36 - 0x31 - 0x24 - 0x23 - 0x2a - 0x2d - 0x70 - 0x77 - 0x7e - 0x79 - 0x6c - 0x6b - 0x62 - 0x65 - 0x48 - 0x4f - 0x46 - 0x41 - 0x54 - 0x53 - 0x5a - 0x5d - 0xe0 - 0xe7 - 0xee - 0xe9 - 0xfc - 0xfb - 0xf2 - 0xf5 - 0xd8 - 0xdf - 0xd6 - 0xd1 - 0xc4 - 0xc3 - 0xca - 0xcd - 0x90 - 0x97 - 0x9e - 0x99 - 0x8c - 0x8b - 0x82 - 0x85 - 0xa8 - 0xaf - 0xa6 - 0xa1 - 0xb4 - 0xb3 - 0xba - 0xbd - 0xc7 - 0xc0 - 0xc9 - 0xce - 0xdb - 0xdc - 0xd5 - 0xd2 - 0xff - 0xf8 - 0xf1 - 0xf6 - 0xe3 - 0xe4 - 0xed - 0xea - 0xb7 - 0xb0 - 0xb9 - 0xbe - 0xab - 0xac - 0xa5 - 0xa2 - 0x8f - 0x88 - 0x81 - 0x86 - 0x93 - 0x94 - 0x9d - 0x9a - 0x27 - 0x20 - 0x29 - 0x2e - 0x3b - 0x3c - 0x35 - 0x32 - 0x1f - 0x18 - 0x11 - 0x16 - 0x3 - 0x4 - 0xd - 0xa - 0x57 - 0x50 - 0x59 - 0x5e - 0x4b - 0x4c - 0x45 - 0x42 - 0x6f - 0x68 - 0x61 - 0x66 - 0x73 - 0x74 - 0x7d - 0x7a - 0x89 - 0x8e - 0x87 - 0x80 - 0x95 - 0x92 - 0x9b - 0x9c - 0xb1 - 0xb6 - 0xbf - 0xb8 - 0xad - 0xaa - 0xa3 - 0xa4 - 0xf9 - 0xfe - 0xf7 - 0xf0 - 0xe5 - 0xe2 - 0xeb - 0xec - 0xc1 - 0xc6 - 0xcf - 0xc8 - 0xdd - 0xda - 0xd3 - 0xd4 - 0x69 - 0x6e - 0x67 - 0x60 - 0x75 - 0x72 - 0x7b - 0x7c - 0x51 - 0x56 - 0x5f - 0x58 - 0x4d - 0x4a - 0x43 - 0x44 - 0x19 - 0x1e - 0x17 - 0x10 - 0x5 - 0x2 - 0xb - 0xc - 0x21 - 0x26 - 0x2f - 0x28 - 0x3d - 0x3a - 0x33 - 0x34 - 0x4e - 0x49 - 0x40 - 0x47 - 0x52 - 0x55 - 0x5c - 0x5b - 0x76 - 0x71 - 0x78 - 0x7f - 0x6a - 0x6d - 0x64 - 0x63 - 0x3e - 0x39 - 0x30 - 0x37 - 0x22 - 0x25 - 0x2c - 0x2b - 0x6 - 0x1 - 0x8 - 0xf - 0x1a - 0x1d - 0x14 - 0x13 - 0xae - 0xa9 - 0xa0 - 0xa7 - 0xb2 - 0xb5 - 0xbc - 0xbb - 0x96 - 0x91 - 0x98 - 0x9f - 0x8a - 0x8d - 0x84 - 0x83 - 0xde - 0xd9 - 0xd0 - 0xd7 - 0xc2 - 0xc5 - 0xcc - 0xcb - 0xe6 - 0xe1 - 0xe8 - 0xef - 0xfa - 0xfd - 0xf4 - 0xf3 - .end array-data -.end method - -.method public static A(JF)J - .locals 2 - - const/high16 v0, 0x3f800000 # 1.0f - - cmpl-float v0, p2, v0 - - if-nez v0, :cond_0 - - return-wide p0 - - :cond_0 - long-to-double p0, p0 - - float-to-double v0, p2 - - div-double/2addr p0, v0 - - invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static B(I)I - .locals 1 - - const/16 v0, 0xd - - if-eq p0, v0, :cond_0 - - packed-switch p0, :pswitch_data_0 - - const/4 p0, 0x3 - - return p0 - - :pswitch_0 - const/4 p0, 0x2 - - return p0 - - :pswitch_1 - const/4 p0, 0x5 - - return p0 - - :pswitch_2 - const/4 p0, 0x4 - - return p0 - - :pswitch_3 - const/16 p0, 0x8 - - return p0 - - :pswitch_4 - const/4 p0, 0x0 - - return p0 - - :cond_0 - const/4 p0, 0x1 - - return p0 - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - .end packed-switch -.end method - -.method public static C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; - .locals 9 - - const-wide/16 v0, 0x0 - - const-wide v2, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v4, p2, v2 - - if-nez v4, :cond_0 - - move-wide p2, v0 - - :cond_0 - const-wide/16 v2, 0x1f4 - - add-long/2addr p2, v2 - - const-wide/16 v2, 0x3e8 - - div-long/2addr p2, v2 - - const-wide/16 v2, 0x3c - - rem-long v4, p2, v2 - - div-long v6, p2, v2 - - rem-long/2addr v6, v2 - - const-wide/16 v2, 0xe10 - - div-long/2addr p2, v2 - - const/4 v2, 0x0 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->setLength(I)V - - const/4 p0, 0x1 - - const/4 v3, 0x2 - - cmp-long v8, p2, v0 - - if-lez v8, :cond_1 - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/Object; - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - aput-object p2, v0, v2 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - aput-object p2, v0, p0 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - aput-object p0, v0, v3 - - const-string p0, "%d:%02d:%02d" - - invoke-virtual {p1, p0, v0}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - new-array p2, v3, [Ljava/lang/Object; - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - aput-object p3, p2, v2 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - aput-object p3, p2, p0 - - const-string p0, "%02d:%02d" - - invoke-virtual {p1, p0, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String; - - move-result-object p0 - - :goto_0 - return-object p0 -.end method - -.method public static D()[Ljava/lang/String; - .locals 5 - - invoke-static {}, Landroid/content/res/Resources;->getSystem()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object v0 - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x18 - - const/4 v3, 0x0 - - if-lt v1, v2, :cond_0 - - invoke-virtual {v0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/LocaleList;->toLanguageTags()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "," - - invoke-static {v0, v1}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x1 - - new-array v2, v2, [Ljava/lang/String; - - iget-object v0, v0, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; - - const/16 v4, 0x15 - - if-lt v1, v4, :cond_1 - - invoke-virtual {v0}, Ljava/util/Locale;->toLanguageTag()Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/util/Locale;->toString()Ljava/lang/String; - - move-result-object v0 - - :goto_0 - aput-object v0, v2, v3 - - move-object v0, v2 - - :goto_1 - array-length v1, v0 - - if-ge v3, v1, :cond_2 - - aget-object v1, v0, v3 - - invoke-static {v1}, Lf/h/a/b/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v0, v3 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_2 - return-object v0 -.end method - -.method public static E(Ljava/lang/String;)Ljava/lang/String; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - :try_start_0 - const-string v0, "android.os.SystemProperties" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const-string v1, "get" - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Class; - - const-class v4, Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v1 - - new-array v2, v2, [Ljava/lang/Object; - - aput-object p0, v2, v5 - - invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Failed to read system property " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string v1, "Util" - - invoke-static {v1, p0, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static F(I)Ljava/lang/String; - .locals 2 - - packed-switch p0, :pswitch_data_0 - - const/16 v0, 0x2710 - - if-lt p0, v0, :cond_0 - - const-string v0, "custom (" - - const-string v1, ")" - - invoke-static {v0, p0, v1}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :pswitch_0 - const-string p0, "none" - - return-object p0 - - :pswitch_1 - const-string p0, "camera motion" - - return-object p0 - - :pswitch_2 - const-string p0, "metadata" - - return-object p0 - - :pswitch_3 - const-string p0, "text" - - return-object p0 - - :pswitch_4 - const-string p0, "video" - - return-object p0 - - :pswitch_5 - const-string p0, "audio" - - return-object p0 - - :pswitch_6 - const-string p0, "default" - - return-object p0 - - :cond_0 - const-string p0, "?" - - :goto_0 - return-object p0 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static G(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p0 - - iget-object p0, p0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const-string p0, "?" - - :goto_0 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "/" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, " (Linux;Android " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object p0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, ") " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "ExoPlayerLib/2.11.3" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static H(Ljava/lang/String;)[B - .locals 1 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - return-object p0 -.end method - -.method public static I(Lf/h/a/b/i1/t;Lf/h/a/b/i1/t;Ljava/util/zip/Inflater;)Z - .locals 4 - .param p2 # Ljava/util/zip/Inflater; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - const/4 v1, 0x0 - - if-gtz v0, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - array-length v2, v0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v3 - - if-ge v2, v3, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - mul-int/lit8 v0, v0, 0x2 - - new-array v0, v0, [B - - :cond_1 - if-nez p2, :cond_2 - - new-instance p2, Ljava/util/zip/Inflater; - - invoke-direct {p2}, Ljava/util/zip/Inflater;->()V - - :cond_2 - iget-object v2, p0, Lf/h/a/b/i1/t;->a:[B - - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result p0 - - invoke-virtual {p2, v2, v3, p0}, Ljava/util/zip/Inflater;->setInput([BII)V - - const/4 p0, 0x0 - - :cond_3 - :goto_0 - :try_start_0 - array-length v2, v0 - - sub-int/2addr v2, p0 - - invoke-virtual {p2, v0, p0, v2}, Ljava/util/zip/Inflater;->inflate([BII)I - - move-result v2 - - add-int/2addr p0, v2 - - invoke-virtual {p2}, Ljava/util/zip/Inflater;->finished()Z - - move-result v2 - - if-eqz v2, :cond_4 - - iput-object v0, p1, Lf/h/a/b/i1/t;->a:[B - - iput p0, p1, Lf/h/a/b/i1/t;->c:I - - iput v1, p1, Lf/h/a/b/i1/t;->b:I - :try_end_0 - .catch Ljava/util/zip/DataFormatException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 p0, 0x1 - - invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V - - return p0 - - :cond_4 - :try_start_1 - invoke-virtual {p2}, Ljava/util/zip/Inflater;->needsDictionary()Z - - move-result v2 - - if-nez v2, :cond_6 - - invoke-virtual {p2}, Ljava/util/zip/Inflater;->needsInput()Z - - move-result v2 - - if-eqz v2, :cond_5 - - goto :goto_1 - - :cond_5 - array-length v2, v0 - - if-ne p0, v2, :cond_3 - - array-length v2, v0 - - mul-int/lit8 v2, v2, 0x2 - - invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B - - move-result-object v0 - :try_end_1 - .catch Ljava/util/zip/DataFormatException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :cond_6 - :goto_1 - invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V - - return v1 - - :catchall_0 - move-exception p0 - - invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V - - throw p0 - - :catch_0 - invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V - - return v1 -.end method - -.method public static J(I)Z - .locals 1 - - const/high16 v0, 0x20000000 - - if-eq p0, v0, :cond_1 - - const/high16 v0, 0x30000000 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static K(I)Z - .locals 1 - - const/4 v0, 0x3 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_1 - - const/high16 v0, 0x10000000 - - if-eq p0, v0, :cond_1 - - const/high16 v0, 0x20000000 - - if-eq p0, v0, :cond_1 - - const/high16 v0, 0x30000000 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x4 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static L(I)Z - .locals 1 - - const/16 v0, 0xa - - if-eq p0, v0, :cond_1 - - const/16 v0, 0xd - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static M(Landroid/net/Uri;)Z - .locals 1 - - invoke-virtual {p0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "file" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static N(Landroid/content/Context;)Z - .locals 1 - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - const-string v0, "uimode" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/app/UiModeManager; - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Landroid/app/UiModeManager;->getCurrentModeType()I - - move-result p0 - - const/4 v0, 0x4 - - if-ne p0, v0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static synthetic O(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 1 - - new-instance v0, Ljava/lang/Thread; - - invoke-direct {v0, p1, p0}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static P(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; - .locals 1 - - new-instance v0, Lf/h/a/b/i1/d; - - invoke-direct {v0, p0}, Lf/h/a/b/i1/d;->(Ljava/lang/String;)V - - invoke-static {v0}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; - - move-result-object p0 - - return-object p0 -.end method - -.method public static Q(Ljava/lang/String;)Ljava/lang/String; - .locals 9 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const/16 v0, 0x5f - - const/16 v1, 0x2d - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replace(CC)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - const-string v1, "und" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - move-object p0, v0 - - :cond_2 - :goto_0 - invoke-static {p0}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "-" - - invoke-static {p0, v0}, Lf/h/a/b/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - aget-object v0, v0, v1 - - sget-object v2, Lf/h/a/b/i1/c0;->h:Ljava/util/HashMap; - - if-nez v2, :cond_6 - - invoke-static {}, Ljava/util/Locale;->getISOLanguages()[Ljava/lang/String; - - move-result-object v2 - - new-instance v3, Ljava/util/HashMap; - - array-length v4, v2 - - sget-object v5, Lf/h/a/b/i1/c0;->i:[Ljava/lang/String; - - array-length v5, v5 - - add-int/2addr v4, v5 - - invoke-direct {v3, v4}, Ljava/util/HashMap;->(I)V - - array-length v4, v2 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v4, :cond_4 - - aget-object v6, v2, v5 - - :try_start_0 - new-instance v7, Ljava/util/Locale; - - invoke-direct {v7, v6}, Ljava/util/Locale;->(Ljava/lang/String;)V - - invoke-virtual {v7}, Ljava/util/Locale;->getISO3Language()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v8 - - if-nez v8, :cond_3 - - invoke-virtual {v3, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Ljava/util/MissingResourceException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_3 - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v2, 0x0 - - :goto_2 - sget-object v4, Lf/h/a/b/i1/c0;->i:[Ljava/lang/String; - - array-length v5, v4 - - if-ge v2, v5, :cond_5 - - aget-object v5, v4, v2 - - add-int/lit8 v6, v2, 0x1 - - aget-object v4, v4, v6 - - invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v2, v2, 0x2 - - goto :goto_2 - - :cond_5 - sput-object v3, Lf/h/a/b/i1/c0;->h:Ljava/util/HashMap; - - :cond_6 - sget-object v2, Lf/h/a/b/i1/c0;->h:Ljava/util/HashMap; - - invoke-virtual {v2, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - if-eqz v2, :cond_7 - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v0 - - invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - move-object v0, v2 - - :cond_7 - const-string v2, "no" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_8 - - const-string v2, "i" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_8 - - const-string v2, "zh" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_a - - :cond_8 - :goto_3 - sget-object v0, Lf/h/a/b/i1/c0;->j:[Ljava/lang/String; - - array-length v2, v0 - - if-ge v1, v2, :cond_a - - aget-object v0, v0, v1 - - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - sget-object v2, Lf/h/a/b/i1/c0;->j:[Ljava/lang/String; - - add-int/lit8 v3, v1, 0x1 - - aget-object v2, v2, v3 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - sget-object v2, Lf/h/a/b/i1/c0;->j:[Ljava/lang/String; - - aget-object v1, v2, v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - goto :goto_4 - - :cond_9 - add-int/lit8 v1, v1, 0x2 - - goto :goto_3 - - :cond_a - :goto_4 - return-object p0 -.end method - -.method public static R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;[TT;)[TT;" - } - .end annotation - - array-length v0, p0 - - array-length v1, p1 - - add-int/2addr v0, v1 - - invoke-static {p0, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - array-length p0, p0 - - array-length v1, p1 - - const/4 v2, 0x0 - - invoke-static {p1, v2, v0, p0, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 -.end method - -.method public static S([Ljava/lang/Object;I)[Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;I)[TT;" - } - .end annotation - - array-length v0, p0 - - if-gt p1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {p0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static T([Ljava/lang/Object;II)[Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;II)[TT;" - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-ltz p1, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->n(Z)V - - array-length v2, p0 - - if-gt p2, v2, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {p0, p1, p2}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static U(Landroid/os/Parcel;)Z - .locals 0 - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static V(JLf/h/a/b/r0;JJ)J - .locals 13 - - move-object v0, p2 - - sget-object v1, Lf/h/a/b/r0;->c:Lf/h/a/b/r0; - - invoke-virtual {v1, p2}, Lf/h/a/b/r0;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-wide p0 - - :cond_0 - iget-wide v1, v0, Lf/h/a/b/r0;->a:J - - const-wide/high16 v3, -0x8000000000000000L - - sub-long v5, p0, v1 - - xor-long/2addr v1, p0 - - xor-long v7, p0, v5 - - and-long/2addr v1, v7 - - const-wide/16 v7, 0x0 - - cmp-long v9, v1, v7 - - if-gez v9, :cond_1 - - goto :goto_0 - - :cond_1 - move-wide v3, v5 - - :goto_0 - iget-wide v0, v0, Lf/h/a/b/r0;->b:J - - const-wide v5, 0x7fffffffffffffffL - - add-long v9, p0, v0 - - xor-long v11, p0, v9 - - xor-long/2addr v0, v9 - - and-long/2addr v0, v11 - - cmp-long v2, v0, v7 - - if-gez v2, :cond_2 - - goto :goto_1 - - :cond_2 - move-wide v5, v9 - - :goto_1 - const/4 v0, 0x1 - - const/4 v1, 0x0 - - cmp-long v2, v3, p3 - - if-gtz v2, :cond_3 - - cmp-long v2, p3, v5 - - if-gtz v2, :cond_3 - - const/4 v2, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v2, 0x0 - - :goto_2 - cmp-long v7, v3, p5 - - if-gtz v7, :cond_4 - - cmp-long v7, p5, v5 - - if-gtz v7, :cond_4 - - goto :goto_3 - - :cond_4 - const/4 v0, 0x0 - - :goto_3 - if-eqz v2, :cond_6 - - if-eqz v0, :cond_6 - - sub-long v0, p3, p0 - - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide v0 - - sub-long v2, p5, p0 - - invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J - - move-result-wide v2 - - cmp-long v4, v0, v2 - - if-gtz v4, :cond_5 - - return-wide p3 - - :cond_5 - return-wide p5 - - :cond_6 - if-eqz v2, :cond_7 - - return-wide p3 - - :cond_7 - if-eqz v0, :cond_8 - - return-wide p5 - - :cond_8 - return-wide v3 -.end method - -.method public static W(JJJ)J - .locals 6 - - const-wide/16 v0, 0x0 - - cmp-long v2, p4, p2 - - if-ltz v2, :cond_0 - - rem-long v3, p4, p2 - - cmp-long v5, v3, v0 - - if-nez v5, :cond_0 - - div-long/2addr p4, p2 - - div-long/2addr p0, p4 - - return-wide p0 - - :cond_0 - if-gez v2, :cond_1 - - rem-long v2, p2, p4 - - cmp-long v4, v2, v0 - - if-nez v4, :cond_1 - - div-long/2addr p2, p4 - - mul-long p2, p2, p0 - - return-wide p2 - - :cond_1 - long-to-double p2, p2 - - long-to-double p4, p4 - - div-double/2addr p2, p4 - - long-to-double p0, p0 - - mul-double p0, p0, p2 - - double-to-long p0, p0 - - return-wide p0 -.end method - -.method public static X([JJJ)V - .locals 7 - - const-wide/16 v0, 0x0 - - const/4 v2, 0x0 - - cmp-long v3, p3, p1 - - if-ltz v3, :cond_0 - - rem-long v4, p3, p1 - - cmp-long v6, v4, v0 - - if-nez v6, :cond_0 - - div-long/2addr p3, p1 - - :goto_0 - array-length p1, p0 - - if-ge v2, p1, :cond_2 - - aget-wide p1, p0, v2 - - div-long/2addr p1, p3 - - aput-wide p1, p0, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - if-gez v3, :cond_1 - - rem-long v3, p1, p3 - - cmp-long v5, v3, v0 - - if-nez v5, :cond_1 - - div-long/2addr p1, p3 - - :goto_1 - array-length p3, p0 - - if-ge v2, p3, :cond_2 - - aget-wide p3, p0, v2 - - mul-long p3, p3, p1 - - aput-wide p3, p0, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - long-to-double p1, p1 - - long-to-double p3, p3 - - div-double/2addr p1, p3 - - :goto_2 - array-length p3, p0 - - if-ge v2, p3, :cond_2 - - aget-wide p3, p0, v2 - - long-to-double p3, p3 - - mul-double p3, p3, p1 - - double-to-long p3, p3 - - aput-wide p3, p0, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_2 - return-void -.end method - -.method public static Y(Ljava/lang/Throwable;)V - .locals 0 - - throw p0 -.end method - -.method public static Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - .locals 1 - - const/4 v0, -0x1 - - invoke-virtual {p0, p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-nez p0, :cond_1 - - if-nez p1, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - :goto_0 - return p0 -.end method - -.method public static a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - .locals 1 - - const/4 v0, 0x2 - - invoke-virtual {p0, p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static b(Ljava/util/List;Ljava/lang/Comparable;ZZ)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/util/List<", - "+", - "Ljava/lang/Comparable<", - "-TT;>;>;TT;ZZ)I" - } - .end annotation - - invoke-static {p0, p1}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I - - move-result v0 - - if-gez v0, :cond_0 - - not-int p1, v0 - - goto :goto_1 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - :goto_0 - add-int/lit8 v0, v0, 0x1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Comparable; - - invoke-interface {v2, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v2 - - if-nez v2, :cond_1 - - goto :goto_0 - - :cond_1 - if-eqz p2, :cond_2 - - add-int/lit8 p1, v0, -0x1 - - goto :goto_1 - - :cond_2 - move p1, v0 - - :goto_1 - if-eqz p3, :cond_3 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - add-int/lit8 p0, p0, -0x1 - - invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I - - move-result p1 - - :cond_3 - return p1 -.end method - -.method public static b0(Ljava/util/List;)[I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)[I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - new-array v1, v0, [I - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - aput v3, v1, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return-object v1 -.end method - -.method public static c([JJZZ)I - .locals 4 - - invoke-static {p0, p1, p2}, Ljava/util/Arrays;->binarySearch([JJ)I - - move-result v0 - - if-gez v0, :cond_0 - - not-int p1, v0 - - goto :goto_1 - - :cond_0 - :goto_0 - add-int/lit8 v0, v0, 0x1 - - array-length v1, p0 - - if-ge v0, v1, :cond_1 - - aget-wide v1, p0, v0 - - cmp-long v3, v1, p1 - - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_1 - if-eqz p3, :cond_2 - - add-int/lit8 p1, v0, -0x1 - - goto :goto_1 - - :cond_2 - move p1, v0 - - :goto_1 - if-eqz p4, :cond_3 - - array-length p0, p0 - - add-int/lit8 p0, p0, -0x1 - - invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I - - move-result p1 - - :cond_3 - return p1 -.end method - -.method public static c0(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - :goto_0 - return-object p0 -.end method - -.method public static d(Ljava/util/List;Ljava/lang/Comparable;ZZ)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/util/List<", - "+", - "Ljava/lang/Comparable<", - "-TT;>;>;TT;ZZ)I" - } - .end annotation - - invoke-static {p0, p1}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I - - move-result v0 - - if-gez v0, :cond_0 - - add-int/lit8 v0, v0, 0x2 - - neg-int p0, v0 - - goto :goto_1 - - :cond_0 - :goto_0 - add-int/lit8 v0, v0, -0x1 - - if-ltz v0, :cond_1 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Comparable; - - invoke-interface {v1, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v1 - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - if-eqz p2, :cond_2 - - add-int/lit8 p0, v0, 0x1 - - goto :goto_1 - - :cond_2 - move p0, v0 - - :goto_1 - if-eqz p3, :cond_3 - - const/4 p1, 0x0 - - invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I - - move-result p0 - - :cond_3 - return p0 -.end method - -.method public static d0(I)J - .locals 4 - - int-to-long v0, p0 - - const-wide v2, 0xffffffffL - - and-long/2addr v0, v2 - - return-wide v0 -.end method - -.method public static e([JJZZ)I - .locals 4 - - invoke-static {p0, p1, p2}, Ljava/util/Arrays;->binarySearch([JJ)I - - move-result v0 - - if-gez v0, :cond_0 - - add-int/lit8 v0, v0, 0x2 - - neg-int p0, v0 - - goto :goto_1 - - :cond_0 - :goto_0 - add-int/lit8 v0, v0, -0x1 - - if-ltz v0, :cond_1 - - aget-wide v1, p0, v0 - - cmp-long v3, v1, p1 - - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_1 - if-eqz p3, :cond_2 - - add-int/lit8 p0, v0, 0x1 - - goto :goto_1 - - :cond_2 - move p0, v0 - - :goto_1 - if-eqz p4, :cond_3 - - const/4 p1, 0x0 - - invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I - - move-result p0 - - :cond_3 - return p0 -.end method - -.method public static e0(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {p0, v0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - :goto_0 - return-object p0 -.end method - -.method public static f(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "#1" - } - .end annotation - - return-object p0 -.end method - -.method public static f0(Ljava/lang/String;)Ljava/lang/String; - .locals 8 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v2, v0, :cond_1 - - invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C - - move-result v4 - - const/16 v5, 0x25 - - if-ne v4, v5, :cond_0 - - add-int/lit8 v3, v3, 0x1 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - if-nez v3, :cond_2 - - return-object p0 - - :cond_2 - mul-int/lit8 v2, v3, 0x2 - - sub-int v2, v0, v2 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v2}, Ljava/lang/StringBuilder;->(I)V - - sget-object v5, Lf/h/a/b/i1/c0;->g:Ljava/util/regex/Pattern; - - invoke-virtual {v5, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v5 - - :goto_1 - if-lez v3, :cond_3 - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->find()Z - - move-result v6 - - if-eqz v6, :cond_3 - - const/4 v6, 0x1 - - invoke-virtual {v5, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v6 - - const/16 v7, 0x10 - - invoke-static {v6, v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result v6 - - int-to-char v6, v6 - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->start()I - - move-result v7 - - invoke-virtual {v4, p0, v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->end()I - - move-result v1 - - add-int/lit8 v3, v3, -0x1 - - goto :goto_1 - - :cond_3 - if-ge v1, v0, :cond_4 - - invoke-virtual {v4, p0, v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - :cond_4 - invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I - - move-result p0 - - if-eq p0, v2, :cond_5 - - const/4 p0, 0x0 - - return-object p0 - - :cond_5 - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static g(II)I - .locals 0 - - add-int/2addr p0, p1 - - add-int/lit8 p0, p0, -0x1 - - div-int/2addr p0, p1 - - return p0 -.end method - -.method public static g0(Landroid/os/Parcel;Z)V - .locals 0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static h(Lf/h/a/b/h1/j;)V - .locals 0 - .param p0 # Lf/h/a/b/h1/j; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p0, :cond_0 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/b/h1/j;->close()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public static i(Ljava/io/Closeable;)V - .locals 0 - .param p0 # Ljava/io/Closeable; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p0, :cond_0 - - :try_start_0 - invoke-interface {p0}, Ljava/io/Closeable;->close()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public static j(JJ)I - .locals 1 - - cmp-long v0, p0, p2 - - if-gez v0, :cond_0 - - const/4 p0, -0x1 - - goto :goto_0 - - :cond_0 - if-nez v0, :cond_1 - - const/4 p0, 0x0 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x1 - - :goto_0 - return p0 -.end method - -.method public static k(FFF)F - .locals 0 - - invoke-static {p0, p2}, Ljava/lang/Math;->min(FF)F - - move-result p0 - - invoke-static {p1, p0}, Ljava/lang/Math;->max(FF)F - - move-result p0 - - return p0 -.end method - -.method public static l(III)I - .locals 0 - - invoke-static {p0, p2}, Ljava/lang/Math;->min(II)I - - move-result p0 - - invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I - - move-result p0 - - return p0 -.end method - -.method public static m(JJJ)J - .locals 0 - - invoke-static {p0, p1, p4, p5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide p0 - - invoke-static {p2, p3, p0, p1}, Ljava/lang/Math;->max(JJ)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static n([BIII)I - .locals 3 - - :goto_0 - if-ge p1, p2, :cond_0 - - shl-int/lit8 v0, p3, 0x8 - - sget-object v1, Lf/h/a/b/i1/c0;->k:[I - - ushr-int/lit8 p3, p3, 0x18 - - aget-byte v2, p0, p1 - - and-int/lit16 v2, v2, 0xff - - xor-int/2addr p3, v2 - - and-int/lit16 p3, p3, 0xff - - aget p3, v1, p3 - - xor-int/2addr p3, v0 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_0 - return p3 -.end method - -.method public static o([BIII)I - .locals 2 - - :goto_0 - if-ge p1, p2, :cond_0 - - sget-object v0, Lf/h/a/b/i1/c0;->l:[I - - aget-byte v1, p0, p1 - - and-int/lit16 v1, v1, 0xff - - xor-int/2addr p3, v1 - - aget p3, v0, p3 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_0 - return p3 -.end method - -.method public static p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; - .locals 1 - - new-instance v0, Landroid/os/Handler; - - invoke-direct {v0, p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - return-object v0 -.end method - -.method public static varargs q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-static {v0, p0, p1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static r([B)Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/String; - - const-string v1, "UTF-8" - - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - return-object v0 -.end method - -.method public static s([BII)Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/String; - - const-string v1, "UTF-8" - - invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v1 - - invoke-direct {v0, p0, p1, p2, v1}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - return-object v0 -.end method - -.method public static t([Ljava/lang/Object;)Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :goto_0 - array-length v2, p0 - - if-ge v1, v2, :cond_1 - - aget-object v2, p0, v1 - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - array-length v2, p0 - - add-int/lit8 v2, v2, -0x1 - - if-ge v1, v2, :cond_0 - - const-string v2, ", " - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static u(Landroid/content/Context;)Ljava/lang/String; - .locals 1 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p0, :cond_0 - - const-string v0, "phone" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/telephony/TelephonyManager; - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkCountryIso()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static v(Landroid/content/Context;)Landroid/graphics/Point; - .locals 4 - - const-string v0, "window" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/view/WindowManager; - - invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v0 - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x1d - - if-gt v1, v2, :cond_3 - - invoke-virtual {v0}, Landroid/view/Display;->getDisplayId()I - - move-result v1 - - if-nez v1, :cond_3 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->N(Landroid/content/Context;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - sget-object v1, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - const-string v2, "Sony" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - const-string v2, "BRAVIA" - - invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const-string v1, "com.sony.dtv.hardware.panel.qfhd" - - invoke-virtual {p0, v1}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - new-instance p0, Landroid/graphics/Point; - - const/16 v0, 0xf00 - - const/16 v1, 0x870 - - invoke-direct {p0, v0, v1}, Landroid/graphics/Point;->(II)V - - goto/16 :goto_1 - - :cond_0 - sget p0, Lf/h/a/b/i1/c0;->a:I - - const/16 v1, 0x1c - - if-ge p0, v1, :cond_1 - - const-string p0, "sys.display-size" - - invoke-static {p0}, Lf/h/a/b/i1/c0;->E(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - const-string p0, "vendor.display-size" - - invoke-static {p0}, Lf/h/a/b/i1/c0;->E(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - :goto_0 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_3 - - :try_start_0 - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "x" - - invoke-static {v1, v2}, Lf/h/a/b/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v1 - - array-length v2, v1 - - const/4 v3, 0x2 - - if-ne v2, v3, :cond_2 - - const/4 v2, 0x0 - - aget-object v2, v1, v2 - - invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - const/4 v3, 0x1 - - aget-object v1, v1, v3 - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - - if-lez v2, :cond_2 - - if-lez v1, :cond_2 - - new-instance v3, Landroid/graphics/Point; - - invoke-direct {v3, v2, v1}, Landroid/graphics/Point;->(II)V - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p0, v3 - - goto :goto_1 - - :catch_0 - :cond_2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Invalid display size: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string v1, "Util" - - invoke-static {v1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - new-instance p0, Landroid/graphics/Point; - - invoke-direct {p0}, Landroid/graphics/Point;->()V - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x17 - - if-lt v1, v2, :cond_4 - - invoke-virtual {v0}, Landroid/view/Display;->getMode()Landroid/view/Display$Mode; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/Display$Mode;->getPhysicalWidth()I - - move-result v1 - - iput v1, p0, Landroid/graphics/Point;->x:I - - invoke-virtual {v0}, Landroid/view/Display$Mode;->getPhysicalHeight()I - - move-result v0 - - iput v0, p0, Landroid/graphics/Point;->y:I - - goto :goto_1 - - :cond_4 - const/16 v2, 0x11 - - if-lt v1, v2, :cond_5 - - invoke-virtual {v0, p0}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V - - goto :goto_1 - - :cond_5 - invoke-virtual {v0, p0}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V - - :goto_1 - return-object p0 -.end method - -.method public static w(JF)J - .locals 2 - - const/high16 v0, 0x3f800000 # 1.0f - - cmpl-float v0, p2, v0 - - if-nez v0, :cond_0 - - return-wide p0 - - :cond_0 - long-to-double p0, p0 - - float-to-double v0, p2 - - mul-double p0, p0, v0 - - invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static x(Landroid/content/Context;)I - .locals 7 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return v0 - - :cond_0 - const-string v1, "connectivity" - - invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/net/ConnectivityManager; - - if-nez p0, :cond_1 - - return v0 - - :cond_1 - :try_start_0 - invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x1 - - if-eqz p0, :cond_7 - - invoke-virtual {p0}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v1 - - if-nez v1, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-virtual {p0}, Landroid/net/NetworkInfo;->getType()I - - move-result v1 - - const/4 v2, 0x2 - - const/16 v3, 0x9 - - const/4 v4, 0x6 - - const/4 v5, 0x4 - - const/4 v6, 0x5 - - if-eqz v1, :cond_6 - - if-eq v1, v0, :cond_5 - - if-eq v1, v5, :cond_6 - - if-eq v1, v6, :cond_6 - - if-eq v1, v4, :cond_4 - - if-eq v1, v3, :cond_3 - - const/16 p0, 0x8 - - return p0 - - :cond_3 - const/4 p0, 0x7 - - return p0 - - :cond_4 - return v6 - - :cond_5 - return v2 - - :cond_6 - invoke-virtual {p0}, Landroid/net/NetworkInfo;->getSubtype()I - - move-result p0 - - packed-switch p0, :pswitch_data_0 - - :pswitch_0 - const/4 v2, 0x6 - - goto :goto_0 - - :pswitch_1 - const/16 v2, 0x9 - - goto :goto_0 - - :pswitch_2 - const/4 v2, 0x5 - - goto :goto_0 - - :pswitch_3 - const/4 v2, 0x4 - - goto :goto_0 - - :pswitch_4 - const/4 v2, 0x3 - - :goto_0 - :pswitch_5 - return v2 - - :catch_0 - :cond_7 - :goto_1 - return v0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_4 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_3 - :pswitch_3 - :pswitch_0 - :pswitch_3 - :pswitch_5 - :pswitch_0 - :pswitch_1 - .end packed-switch -.end method - -.method public static y(I)I - .locals 1 - - const/16 v0, 0x8 - - if-eq p0, v0, :cond_3 - - const/16 v0, 0x10 - - if-eq p0, v0, :cond_2 - - const/16 v0, 0x18 - - if-eq p0, v0, :cond_1 - - const/16 v0, 0x20 - - if-eq p0, v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - const/high16 p0, 0x30000000 - - return p0 - - :cond_1 - const/high16 p0, 0x20000000 - - return p0 - - :cond_2 - const/4 p0, 0x2 - - return p0 - - :cond_3 - const/4 p0, 0x3 - - return p0 -.end method - -.method public static z(II)I - .locals 4 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_4 - - const/4 v1, 0x3 - - if-eq p0, v1, :cond_3 - - const/4 v2, 0x4 - - if-eq p0, v2, :cond_2 - - const/high16 v3, 0x10000000 - - if-eq p0, v3, :cond_4 - - const/high16 v0, 0x20000000 - - if-eq p0, v0, :cond_1 - - const/high16 v0, 0x30000000 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 - - :cond_1 - mul-int/lit8 p1, p1, 0x3 - - return p1 - - :cond_2 - :goto_0 - mul-int/lit8 p1, p1, 0x4 - - :cond_3 - return p1 - - :cond_4 - mul-int/lit8 p1, p1, 0x2 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/d.smali b/com.discord/smali_classes2/f/h/a/b/i1/d.smali deleted file mode 100644 index 734b2b25a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/d.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/b/i1/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/util/concurrent/ThreadFactory; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - - -# direct methods -.method public synthetic constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/d;->d:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i1/d;->d:Ljava/lang/String; - - invoke-static {v0, p1}, Lf/h/a/b/i1/c0;->O(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/e.smali b/com.discord/smali_classes2/f/h/a/b/i1/e.smali deleted file mode 100644 index b1a0fe5571..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/e.smali +++ /dev/null @@ -1,17709 +0,0 @@ -.class public final Lf/h/a/b/i1/e; -.super Ljava/lang/Object; -.source "Assertions.java" - - -# static fields -.field public static a:Lf/h/a/d/e/l/a; - -.field public static b:Ljava/lang/Boolean; - -.field public static c:Ljava/lang/Boolean; - -.field public static d:Ljava/lang/Boolean; - -.field public static e:[Ljava/lang/String; - -.field public static f:Lf/h/a/d/i/b/ea; - - -# direct methods -.method public static A(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "#1" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static A0(Landroid/os/Parcel;I)V - .locals 3 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-ne v0, p1, :cond_0 - - return-void - - :cond_0 - new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; - - const/16 v1, 0x25 - - const-string v2, "Overread allowed size end=" - - invoke-static {v1, v2, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V - - throw v0 -.end method - -.method public static A1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static A2(BBBB[CI)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - shl-int/lit8 v0, p0, 0x1c - - add-int/lit8 v1, p1, 0x70 - - add-int/2addr v1, v0 - - shr-int/lit8 v0, v1, 0x1e - - if-nez v0, :cond_0 - - invoke-static {p2}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-static {p3}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - and-int/lit8 p0, p0, 0x7 - - shl-int/lit8 p0, p0, 0x12 - - and-int/lit8 p1, p1, 0x3f - - shl-int/lit8 p1, p1, 0xc - - or-int/2addr p0, p1 - - and-int/lit8 p1, p2, 0x3f - - shl-int/lit8 p1, p1, 0x6 - - or-int/2addr p0, p1 - - and-int/lit8 p1, p3, 0x3f - - or-int/2addr p0, p1 - - const p1, 0xd7c0 - - ushr-int/lit8 p2, p0, 0xa - - add-int/2addr p2, p1 - - int-to-char p1, p2 - - aput-char p1, p4, p5 - - add-int/lit8 p5, p5, 0x1 - - const p1, 0xdc00 - - and-int/lit16 p0, p0, 0x3ff - - add-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p4, p5 - - return-void - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static A3([BI)D - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/Object;", - ")TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "#1" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static B0(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static B1(Landroid/os/Parcel;I[BZ)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeByteArray([B)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static B2(BBB[CI)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_2 - - const/16 v0, -0x20 - - const/16 v1, -0x60 - - if-ne p0, v0, :cond_0 - - if-lt p1, v1, :cond_2 - - :cond_0 - const/16 v0, -0x13 - - if-ne p0, v0, :cond_1 - - if-ge p1, v1, :cond_2 - - :cond_1 - invoke-static {p2}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_2 - - and-int/lit8 p0, p0, 0xf - - shl-int/lit8 p0, p0, 0xc - - and-int/lit8 p1, p1, 0x3f - - shl-int/lit8 p1, p1, 0x6 - - or-int/2addr p0, p1 - - and-int/lit8 p1, p2, 0x3f - - or-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p3, p4 - - return-void - - :cond_2 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static B3([BILf/h/a/d/h/c/u;)I - .locals 1 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/c/u;->a:I - - if-nez v0, :cond_0 - - sget-object p0, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - iput-object p0, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - invoke-static {p0, p1, v0}, Lf/h/a/d/h/c/y;->c([BII)Lf/h/a/d/h/c/y; - - move-result-object p0 - - iput-object p0, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 -.end method - -.method public static C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static C0(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static C1(Landroid/os/Parcel;I[[BZ)V - .locals 2 - - const/4 v0, 0x0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - array-length p3, p2 - - invoke-virtual {p0, p3}, Landroid/os/Parcel;->writeInt(I)V - - :goto_0 - if-ge v0, p3, :cond_2 - - aget-object v1, p2, v0 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeByteArray([B)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static C2(BB[CI)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - const/16 v0, -0x3e - - if-lt p0, v0, :cond_0 - - invoke-static {p1}, Lf/h/a/b/i1/e;->E3(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - and-int/lit8 p0, p0, 0x1f - - shl-int/lit8 p0, p0, 0x6 - - and-int/lit8 p1, p1, 0x3f - - or-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p2, p3 - - return-void - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static C3([BILf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v0, :cond_2 - - array-length v1, p0 - - sub-int/2addr v1, p1 - - if-gt v0, v1, :cond_1 - - if-nez v0, :cond_0 - - sget-object p0, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - iput-object p0, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - invoke-static {p0, p1, v0}, Lf/h/a/d/h/k/x4;->l([BII)Lf/h/a/d/h/k/x4; - - move-result-object p0 - - iput-object p0, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_2 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static D(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "#1" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - const-string v0, "null reference" - - invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static D0(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static D1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static D2(III)V - .locals 2 - - if-ltz p0, :cond_1 - - if-lt p1, p0, :cond_1 - - if-le p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - :goto_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - if-ltz p0, :cond_4 - - if-gt p0, p2, :cond_4 - - if-ltz p1, :cond_3 - - if-le p1, p2, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p2, 0x2 - - new-array p2, p2, [Ljava/lang/Object; - - const/4 v1, 0x0 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p2, v1 - - const/4 p1, 0x1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p2, p1 - - const-string p0, "end index (%s) must not be less than start index (%s)" - - invoke-static {p0, p2}, Lf/h/a/b/i1/e;->w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_2 - - :cond_3 - :goto_1 - const-string p0, "end index" - - invoke-static {p1, p2, p0}, Lf/h/a/b/i1/e;->r2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_2 - - :cond_4 - const-string p1, "start index" - - invoke-static {p0, p2, p1}, Lf/h/a/b/i1/e;->r2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - :goto_2 - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static D3([BI)F - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p0 - - return p0 -.end method - -.method public static E(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static E0(Lf/h/e/h;)Ljava/lang/String; - .locals 5 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lf/h/e/h;->size()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/e/h;->size()I - - move-result v2 - - if-ge v1, v2, :cond_4 - - invoke-virtual {p0, v1}, Lf/h/e/h;->c(I)B - - move-result v2 - - const/16 v3, 0x22 - - if-eq v2, v3, :cond_3 - - const/16 v3, 0x27 - - if-eq v2, v3, :cond_2 - - const/16 v3, 0x5c - - if-eq v2, v3, :cond_1 - - packed-switch v2, :pswitch_data_0 - - const/16 v4, 0x20 - - if-lt v2, v4, :cond_0 - - const/16 v4, 0x7e - - if-gt v2, v4, :cond_0 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_0 - const-string v2, "\\r" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_1 - const-string v2, "\\f" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_2 - const-string v2, "\\v" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_3 - const-string v2, "\\n" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_4 - const-string v2, "\\t" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_5 - const-string v2, "\\b" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_6 - const-string v2, "\\a" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_0 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x6 - - and-int/lit8 v3, v3, 0x3 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v3, v3, 0x7 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v2, v2, 0x7 - - add-int/lit8 v2, v2, 0x30 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_1 - const-string v2, "\\\\" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_2 - const-string v2, "\\\'" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_3 - const-string v2, "\\\"" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_0 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static E1(Landroid/os/Parcel;II)V - .locals 1 - - const/4 v0, 0x4 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static E2(Landroid/os/Bundle;Ljava/lang/Object;)V - .locals 4 - .param p0 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - instance-of v0, p1, Ljava/lang/Double; - - const-string v1, "value" - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - return-void - - :cond_0 - instance-of v0, p1, Ljava/lang/Long; - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - return-void - - :cond_1 - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - return-void -.end method - -.method public static E3(B)Z - .locals 1 - - const/16 v0, -0x41 - - if-le p0, v0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static F(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 -.end method - -.method public static F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; - .locals 1 - .param p0 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Exception;", - ")", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - invoke-virtual {v0, p0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-object v0 -.end method - -.method public static F1(Landroid/os/Parcel;I[IZ)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeIntArray([I)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static F2(Landroid/os/Parcel;II)V - .locals 4 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - if-ne p1, p2, :cond_0 - - return-void - - :cond_0 - new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; - - invoke-static {p1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x2e - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Expected size " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p2, " got " - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, " (0x" - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V - - throw v0 -.end method - -.method public static final F3(Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const-string v3, "_" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C - - move-result v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static G(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTResult;)", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - invoke-virtual {v0, p0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public static G1(Landroid/os/Parcel;IJ)V - .locals 1 - - const/16 v0, 0x8 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - invoke-virtual {p0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - return-void -.end method - -.method public static G2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "TT;I)V" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - invoke-interface {p1, p0, p2}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - sub-int p2, p1, v1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->setDataPosition(I)V - - return-void -.end method - -.method public static G3(Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuffer; - - invoke-direct {v0}, Ljava/lang/StringBuffer;->()V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_2 - - invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - if-nez v1, :cond_1 - - :goto_1 - invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C - - move-result v2 - - :cond_0 - invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - goto :goto_2 - - :cond_1 - invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/16 v3, 0x5f - - invoke-virtual {v0, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - goto :goto_1 - - :goto_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static H(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 -.end method - -.method public static H0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; - .locals 1 - .param p0 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - iget-object v0, p0, Lcom/google/android/gms/common/api/Status;->g:Landroid/app/PendingIntent; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - new-instance v0, Lcom/google/android/gms/common/api/ResolvableApiException; - - invoke-direct {v0, p0}, Lcom/google/android/gms/common/api/ResolvableApiException;->(Lcom/google/android/gms/common/api/Status;)V - - return-object v0 - - :cond_1 - new-instance v0, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v0, p0}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - return-object v0 -.end method - -.method public static H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p4, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-interface {p2, p0, p3}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static H2(Lf/h/a/d/h/c/c2;Ljava/lang/StringBuilder;I)V - .locals 18 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move/from16 v2, p2 - - new-instance v3, Ljava/util/HashMap; - - invoke-direct {v3}, Ljava/util/HashMap;->()V - - new-instance v4, Ljava/util/HashMap; - - invoke-direct {v4}, Ljava/util/HashMap;->()V - - new-instance v5, Ljava/util/TreeSet; - - invoke-direct {v5}, Ljava/util/TreeSet;->()V - - invoke-virtual/range {p0 .. p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; - - move-result-object v6 - - array-length v7, v6 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_0 - const-string v10, "get" - - if-ge v9, v7, :cond_1 - - aget-object v11, v6, v9 - - invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v4, v12, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v11}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; - - move-result-object v12 - - array-length v12, v12 - - if-nez v12, :cond_0 - - invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v3, v12, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v12, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v10 - - if-eqz v10, :cond_0 - - invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v5, v10}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v9, v9, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v5}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :cond_2 - :goto_1 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_17 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - const-string v7, "" - - invoke-virtual {v6, v10, v7}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - const-string v11, "List" - - invoke-virtual {v9, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v12 - - const/4 v13, 0x1 - - if-eqz v12, :cond_4 - - const-string v12, "OrBuilderList" - - invoke-virtual {v9, v12}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v12 - - if-nez v12, :cond_4 - - invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-nez v11, :cond_4 - - invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v11 - - invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v12 - - add-int/lit8 v12, v12, -0x4 - - invoke-virtual {v9, v13, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v12 - - invoke-static {v12}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v12}, Ljava/lang/String;->length()I - - move-result v14 - - if-eqz v14, :cond_3 - - invoke-virtual {v11, v12}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - goto :goto_2 - - :cond_3 - new-instance v12, Ljava/lang/String; - - invoke-direct {v12, v11}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v11, v12 - - :goto_2 - invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/lang/reflect/Method; - - if-eqz v12, :cond_4 - - invoke-virtual {v12}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v14 - - const-class v15, Ljava/util/List; - - invoke-virtual {v14, v15}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v14 - - if-eqz v14, :cond_4 - - invoke-static {v11}, Lf/h/a/b/i1/e;->F3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - new-array v7, v8, [Ljava/lang/Object; - - invoke-static {v12, v0, v7}, Lf/h/a/d/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - invoke-static {v1, v2, v6, v7}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_4 - const-string v11, "Map" - - invoke-virtual {v9, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v12 - - if-eqz v12, :cond_6 - - invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-nez v11, :cond_6 - - invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v11 - - invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v12 - - add-int/lit8 v12, v12, -0x3 - - invoke-virtual {v9, v13, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v12 - - invoke-static {v12}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v12}, Ljava/lang/String;->length()I - - move-result v14 - - if-eqz v14, :cond_5 - - invoke-virtual {v11, v12}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - goto :goto_3 - - :cond_5 - new-instance v12, Ljava/lang/String; - - invoke-direct {v12, v11}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v11, v12 - - :goto_3 - invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/reflect/Method; - - if-eqz v6, :cond_6 - - invoke-virtual {v6}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v12 - - const-class v14, Ljava/util/Map; - - invoke-virtual {v12, v14}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_6 - - const-class v12, Ljava/lang/Deprecated; - - invoke-virtual {v6, v12}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z - - move-result v12 - - if-nez v12, :cond_6 - - invoke-virtual {v6}, Ljava/lang/reflect/Method;->getModifiers()I - - move-result v12 - - invoke-static {v12}, Ljava/lang/reflect/Modifier;->isPublic(I)Z - - move-result v12 - - if-eqz v12, :cond_6 - - invoke-static {v11}, Lf/h/a/b/i1/e;->F3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - new-array v9, v8, [Ljava/lang/Object; - - invoke-static {v6, v0, v9}, Lf/h/a/d/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v1, v2, v7, v6}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_6 - const-string v6, "set" - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_7 - - invoke-virtual {v6, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - goto :goto_4 - - :cond_7 - new-instance v11, Ljava/lang/String; - - invoke-direct {v11, v6}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v6, v11 - - :goto_4 - invoke-virtual {v4, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/reflect/Method; - - if-eqz v6, :cond_2 - - const-string v6, "Bytes" - - invoke-virtual {v9, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_9 - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v6 - - add-int/lit8 v6, v6, -0x5 - - invoke-virtual {v9, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_8 - - invoke-virtual {v10, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - goto :goto_5 - - :cond_8 - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v10}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_5 - invoke-virtual {v3, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_2 - - :cond_9 - invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v9, v13}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v11 - - invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->length()I - - move-result v12 - - if-eqz v12, :cond_a - - invoke-virtual {v6, v11}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - goto :goto_6 - - :cond_a - new-instance v11, Ljava/lang/String; - - invoke-direct {v11, v6}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v6, v11 - - :goto_6 - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_b - - invoke-virtual {v10, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - goto :goto_7 - - :cond_b - new-instance v11, Ljava/lang/String; - - invoke-direct {v11, v10}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_7 - invoke-virtual {v3, v11}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Ljava/lang/reflect/Method; - - const-string v12, "has" - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v14 - - if-eqz v14, :cond_c - - invoke-virtual {v12, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - goto :goto_8 - - :cond_c - new-instance v9, Ljava/lang/String; - - invoke-direct {v9, v12}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_8 - invoke-virtual {v3, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/reflect/Method; - - if-eqz v11, :cond_2 - - new-array v12, v8, [Ljava/lang/Object; - - invoke-static {v11, v0, v12}, Lf/h/a/d/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v11 - - if-nez v9, :cond_16 - - instance-of v9, v11, Ljava/lang/Boolean; - - if-eqz v9, :cond_d - - move-object v7, v11 - - check-cast v7, Ljava/lang/Boolean; - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-nez v7, :cond_14 - - goto :goto_a - - :cond_d - instance-of v9, v11, Ljava/lang/Integer; - - if-eqz v9, :cond_e - - move-object v7, v11 - - check-cast v7, Ljava/lang/Integer; - - invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I - - move-result v7 - - if-nez v7, :cond_14 - - goto :goto_a - - :cond_e - instance-of v9, v11, Ljava/lang/Float; - - if-eqz v9, :cond_f - - move-object v7, v11 - - check-cast v7, Ljava/lang/Float; - - invoke-virtual {v7}, Ljava/lang/Float;->floatValue()F - - move-result v7 - - const/4 v9, 0x0 - - cmpl-float v7, v7, v9 - - if-nez v7, :cond_14 - - goto :goto_a - - :cond_f - instance-of v9, v11, Ljava/lang/Double; - - if-eqz v9, :cond_10 - - move-object v7, v11 - - check-cast v7, Ljava/lang/Double; - - invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v14 - - const-wide/16 v16, 0x0 - - cmpl-double v7, v14, v16 - - if-nez v7, :cond_14 - - goto :goto_a - - :cond_10 - instance-of v9, v11, Ljava/lang/String; - - if-eqz v9, :cond_11 - - goto :goto_9 - - :cond_11 - instance-of v7, v11, Lf/h/a/d/h/c/y; - - if-eqz v7, :cond_12 - - sget-object v7, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - :goto_9 - invoke-virtual {v11, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - goto :goto_b - - :cond_12 - instance-of v7, v11, Lf/h/a/d/h/c/c2; - - if-eqz v7, :cond_13 - - move-object v7, v11 - - check-cast v7, Lf/h/a/d/h/c/c2; - - invoke-interface {v7}, Lf/h/a/d/h/c/e2;->c()Lf/h/a/d/h/c/c2; - - move-result-object v7 - - if-ne v11, v7, :cond_14 - - goto :goto_a - - :cond_13 - instance-of v7, v11, Ljava/lang/Enum; - - if-eqz v7, :cond_14 - - move-object v7, v11 - - check-cast v7, Ljava/lang/Enum; - - invoke-virtual {v7}, Ljava/lang/Enum;->ordinal()I - - move-result v7 - - if-nez v7, :cond_14 - - :goto_a - const/4 v7, 0x1 - - goto :goto_b - - :cond_14 - const/4 v7, 0x0 - - :goto_b - if-nez v7, :cond_15 - - goto :goto_c - - :cond_15 - const/4 v13, 0x0 - - goto :goto_c - - :cond_16 - new-array v7, v8, [Ljava/lang/Object; - - invoke-static {v9, v0, v7}, Lf/h/a/d/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/Boolean; - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v13 - - :goto_c - if-eqz v13, :cond_2 - - invoke-static {v6}, Lf/h/a/b/i1/e;->F3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v1, v2, v6, v11}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_17 - instance-of v3, v0, Lf/h/a/d/h/c/z0$c; - - if-eqz v3, :cond_18 - - move-object v3, v0 - - check-cast v3, Lf/h/a/d/h/c/z0$c; - - iget-object v3, v3, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {v3}, Lf/h/a/d/h/c/q0;->c()Ljava/util/Iterator; - - move-result-object v3 - - :goto_d - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_18 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/c/z0$d; - - iget v5, v5, Lf/h/a/d/h/c/z0$d;->d:I - - const/16 v6, 0xd - - new-instance v7, Ljava/lang/StringBuilder; - - invoke-direct {v7, v6}, Ljava/lang/StringBuilder;->(I)V - - const-string v6, "[" - - invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v5, "]" - - invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v1, v2, v5, v4}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_d - - :cond_18 - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - if-eqz v0, :cond_19 - - :goto_e - iget v3, v0, Lf/h/a/d/h/c/f3;->a:I - - if-ge v8, v3, :cond_19 - - iget-object v3, v0, Lf/h/a/d/h/c/f3;->b:[I - - aget v3, v3, v8 - - ushr-int/lit8 v3, v3, 0x3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v3 - - iget-object v4, v0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v4, v4, v8 - - invoke-static {v1, v2, v3, v4}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - add-int/lit8 v8, v8, 0x1 - - goto :goto_e - - :cond_19 - return-void -.end method - -.method public static H3(Ljava/lang/String;)I - .locals 3 - - const-string v0, "FirebaseAppIndex" - - const/4 v1, 0x3 - - invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-static {v0, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - move-result p0 - - return p0 - - :cond_1 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static I(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static I0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - invoke-interface {p0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {p0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static I1(Landroid/os/Parcel;ILjava/lang/String;Z)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static I2(Lf/h/a/d/h/f/k0;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->r()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - sget-object v1, Lf/h/a/d/h/f/u1$d;->e:Lf/h/a/d/h/f/u1$d; - - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-static {v0, v1}, Lf/h/a/d/h/f/u1;->o(Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/u1$d;)V - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; - - return-void -.end method - -.method public static J(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "#1" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 -.end method - -.method public static J0(J)Ljava/lang/String; - .locals 1 - - const/4 v0, 0x0 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->K0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static J1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V - .locals 0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - const/4 p2, 0x0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeStringArray([Ljava/lang/String;)V - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static J2(Lf/h/a/d/h/f/x4;Ljava/lang/StringBuilder;I)V - .locals 13 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - new-instance v2, Ljava/util/TreeSet; - - invoke-direct {v2}, Ljava/util/TreeSet;->()V - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; - - move-result-object v3 - - array-length v4, v3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_0 - const-string v7, "get" - - if-ge v6, v4, :cond_1 - - aget-object v8, v3, v6 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; - - move-result-object v9 - - array-length v9, v9 - - if-nez v9, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_2 - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - const/4 v4, 0x3 - - if-eqz v3, :cond_18 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - goto :goto_2 - - :cond_3 - move-object v6, v3 - - :goto_2 - const-string v8, "List" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - const/4 v10, 0x1 - - if-eqz v9, :cond_5 - - const-string v9, "OrBuilderList" - - invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-nez v9, :cond_5 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_5 - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - add-int/lit8 v9, v9, -0x4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_4 - - invoke-virtual {v8, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - goto :goto_3 - - :cond_4 - new-instance v9, Ljava/lang/String; - - invoke-direct {v9, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v8, v9 - - :goto_3 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/reflect/Method; - - if-eqz v9, :cond_5 - - invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v11 - - const-class v12, Ljava/util/List; - - invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-eqz v11, :cond_5 - - invoke-static {v8}, Lf/h/a/b/i1/e;->f3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - new-array v4, v5, [Ljava/lang/Object; - - invoke-static {v9, p0, v4}, Lf/h/a/d/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_5 - const-string v8, "Map" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_7 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_7 - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - sub-int/2addr v9, v4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_6 - - invoke-virtual {v8, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_4 - - :cond_6 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_4 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-eqz v3, :cond_7 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v8 - - const-class v9, Ljava/util/Map; - - invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_7 - - const-class v8, Ljava/lang/Deprecated; - - invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z - - move-result v8 - - if-nez v8, :cond_7 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I - - move-result v8 - - invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z - - move-result v8 - - if-eqz v8, :cond_7 - - invoke-static {v4}, Lf/h/a/b/i1/e;->f3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - new-array v6, v5, [Ljava/lang/Object; - - invoke-static {v3, p0, v6}, Lf/h/a/d/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p1, p2, v4, v3}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_7 - const-string v3, "set" - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_8 - - invoke-virtual {v3, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_5 - - :cond_8 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v4 - - :goto_5 - invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-eqz v3, :cond_2 - - const-string v3, "Bytes" - - invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_a - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, -0x5 - - invoke-virtual {v6, v5, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_9 - - invoke-virtual {v7, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_6 - - :cond_9 - new-instance v3, Ljava/lang/String; - - invoke-direct {v3, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_6 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_2 - - :cond_a - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v8 - - if-eqz v8, :cond_b - - invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_7 - - :cond_b - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v4 - - :goto_7 - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_c - - invoke-virtual {v7, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_8 - - :cond_c - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_8 - invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/reflect/Method; - - const-string v8, "has" - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_d - - invoke-virtual {v8, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - goto :goto_9 - - :cond_d - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_9 - invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/reflect/Method; - - if-eqz v4, :cond_2 - - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v4, p0, v8}, Lf/h/a/d/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-nez v6, :cond_17 - - instance-of v6, v4, Ljava/lang/Boolean; - - if-eqz v6, :cond_e - - move-object v6, v4 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v6 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_e - instance-of v6, v4, Ljava/lang/Integer; - - if-eqz v6, :cond_f - - move-object v6, v4 - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_f - instance-of v6, v4, Ljava/lang/Float; - - if-eqz v6, :cond_10 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Float; - - invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F - - move-result v6 - - const/4 v8, 0x0 - - cmpl-float v6, v6, v8 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_10 - instance-of v6, v4, Ljava/lang/Double; - - if-eqz v6, :cond_11 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Double; - - invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v8 - - const-wide/16 v11, 0x0 - - cmpl-double v6, v8, v11 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_11 - instance-of v6, v4, Ljava/lang/String; - - if-eqz v6, :cond_12 - - const-string v6, "" - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_b - - :cond_12 - instance-of v6, v4, Lf/h/a/d/h/f/s2; - - if-eqz v6, :cond_13 - - sget-object v6, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_b - - :cond_13 - instance-of v6, v4, Lf/h/a/d/h/f/x4; - - if-eqz v6, :cond_14 - - move-object v6, v4 - - check-cast v6, Lf/h/a/d/h/f/x4; - - invoke-interface {v6}, Lf/h/a/d/h/f/y4;->g()Lf/h/a/d/h/f/x4; - - move-result-object v6 - - if-ne v4, v6, :cond_15 - - goto :goto_a - - :cond_14 - instance-of v6, v4, Ljava/lang/Enum; - - if-eqz v6, :cond_15 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Enum; - - invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I - - move-result v6 - - if-nez v6, :cond_15 - - :goto_a - const/4 v6, 0x1 - - goto :goto_b - - :cond_15 - const/4 v6, 0x0 - - :goto_b - if-nez v6, :cond_16 - - goto :goto_c - - :cond_16 - const/4 v10, 0x0 - - goto :goto_c - - :cond_17 - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v6, p0, v8}, Lf/h/a/d/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v10 - - :goto_c - if-eqz v10, :cond_2 - - invoke-static {v3}, Lf/h/a/b/i1/e;->f3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_18 - instance-of v0, p0, Lf/h/a/d/h/f/p3$b; - - if-eqz v0, :cond_1a - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/f/p3$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {v0}, Lf/h/a/d/h/f/h3;->b()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-nez v1, :cond_19 - - goto :goto_d - - :cond_19 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/Map$Entry; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/f/p3$e; - - new-instance p0, Ljava/lang/NoSuchMethodError; - - invoke-direct {p0}, Ljava/lang/NoSuchMethodError;->()V - - throw p0 - - :cond_1a - :goto_d - check-cast p0, Lf/h/a/d/h/f/p3; - - iget-object p0, p0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz p0, :cond_1b - - :goto_e - iget v0, p0, Lf/h/a/d/h/f/w5;->a:I - - if-ge v5, v0, :cond_1b - - iget-object v0, p0, Lf/h/a/d/h/f/w5;->b:[I - - aget v0, v0, v5 - - ushr-int/2addr v0, v4 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v1, v1, v5 - - invoke-static {p1, p2, v0, v1}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_e - - :cond_1b - return-void -.end method - -.method public static K(II)I - .locals 4 - - sub-int v0, p0, p1 - - if-le v0, p1, :cond_0 - - move v3, v0 - - move v0, p1 - - move p1, v3 - - :cond_0 - const/4 v1, 0x1 - - const/4 v2, 0x1 - - :goto_0 - if-le p0, p1, :cond_2 - - mul-int v1, v1, p0 - - if-gt v2, v0, :cond_1 - - div-int/2addr v1, v2 - - add-int/lit8 v2, v2, 0x1 - - :cond_1 - add-int/lit8 p0, p0, -0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - if-gt v2, v0, :cond_3 - - div-int/2addr v1, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_3 - return v1 -.end method - -.method public static K0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; - .locals 2 - .param p2 # Ljava/text/SimpleDateFormat; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; - - move-result-object v0 - - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; - - move-result-object v1 - - invoke-virtual {v1, p0, p1}, Ljava/util/Calendar;->setTimeInMillis(J)V - - if-eqz p2, :cond_0 - - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - const/4 p2, 0x1 - - invoke-virtual {v0, p2}, Ljava/util/Calendar;->get(I)I - - move-result v0 - - invoke-virtual {v1, p2}, Ljava/util/Calendar;->get(I)I - - move-result p2 - - if-ne v0, p2, :cond_1 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->M0(JLjava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p2 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->Q0(JLjava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static K1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I[TT;IZ)V" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p2, :cond_1 - - if-eqz p4, :cond_0 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - array-length p4, p2 - - invoke-virtual {p0, p4}, Landroid/os/Parcel;->writeInt(I)V - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p4, :cond_3 - - aget-object v2, p2, v1 - - if-nez v2, :cond_2 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - goto :goto_1 - - :cond_2 - invoke-static {p0, v2, p3}, Lf/h/a/b/i1/e;->G2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static K2(Lf/h/a/d/h/k/d7;Ljava/lang/StringBuilder;I)V - .locals 13 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - new-instance v2, Ljava/util/TreeSet; - - invoke-direct {v2}, Ljava/util/TreeSet;->()V - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; - - move-result-object v3 - - array-length v4, v3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_0 - const-string v7, "get" - - if-ge v6, v4, :cond_1 - - aget-object v8, v3, v6 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; - - move-result-object v9 - - array-length v9, v9 - - if-nez v9, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_2 - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - const/4 v4, 0x3 - - if-eqz v3, :cond_18 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - goto :goto_2 - - :cond_3 - move-object v6, v3 - - :goto_2 - const-string v8, "List" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - const/4 v10, 0x1 - - if-eqz v9, :cond_5 - - const-string v9, "OrBuilderList" - - invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-nez v9, :cond_5 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_5 - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - add-int/lit8 v9, v9, -0x4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_4 - - invoke-virtual {v8, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - goto :goto_3 - - :cond_4 - new-instance v9, Ljava/lang/String; - - invoke-direct {v9, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v8, v9 - - :goto_3 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/reflect/Method; - - if-eqz v9, :cond_5 - - invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v11 - - const-class v12, Ljava/util/List; - - invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-eqz v11, :cond_5 - - invoke-static {v8}, Lf/h/a/b/i1/e;->u2(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - new-array v4, v5, [Ljava/lang/Object; - - invoke-static {v9, p0, v4}, Lf/h/a/d/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_5 - const-string v8, "Map" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_7 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_7 - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - sub-int/2addr v9, v4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_6 - - invoke-virtual {v8, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_4 - - :cond_6 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_4 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-eqz v3, :cond_7 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v8 - - const-class v9, Ljava/util/Map; - - invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_7 - - const-class v8, Ljava/lang/Deprecated; - - invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z - - move-result v8 - - if-nez v8, :cond_7 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I - - move-result v8 - - invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z - - move-result v8 - - if-eqz v8, :cond_7 - - invoke-static {v4}, Lf/h/a/b/i1/e;->u2(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - new-array v6, v5, [Ljava/lang/Object; - - invoke-static {v3, p0, v6}, Lf/h/a/d/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p1, p2, v4, v3}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_7 - const-string v3, "set" - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_8 - - invoke-virtual {v3, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_5 - - :cond_8 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v4 - - :goto_5 - invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-eqz v3, :cond_2 - - const-string v3, "Bytes" - - invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_a - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, -0x5 - - invoke-virtual {v6, v5, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_9 - - invoke-virtual {v7, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_6 - - :cond_9 - new-instance v3, Ljava/lang/String; - - invoke-direct {v3, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_6 - invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_2 - - :cond_a - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v8 - - if-eqz v8, :cond_b - - invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_7 - - :cond_b - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v4 - - :goto_7 - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_c - - invoke-virtual {v7, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_8 - - :cond_c - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_8 - invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/reflect/Method; - - const-string v8, "has" - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_d - - invoke-virtual {v8, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - goto :goto_9 - - :cond_d - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v8}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_9 - invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/reflect/Method; - - if-eqz v4, :cond_2 - - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v4, p0, v8}, Lf/h/a/d/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-nez v6, :cond_17 - - instance-of v6, v4, Ljava/lang/Boolean; - - if-eqz v6, :cond_e - - move-object v6, v4 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v6 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_e - instance-of v6, v4, Ljava/lang/Integer; - - if-eqz v6, :cond_f - - move-object v6, v4 - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_f - instance-of v6, v4, Ljava/lang/Float; - - if-eqz v6, :cond_10 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Float; - - invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F - - move-result v6 - - const/4 v8, 0x0 - - cmpl-float v6, v6, v8 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_10 - instance-of v6, v4, Ljava/lang/Double; - - if-eqz v6, :cond_11 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Double; - - invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v8 - - const-wide/16 v11, 0x0 - - cmpl-double v6, v8, v11 - - if-nez v6, :cond_15 - - goto :goto_a - - :cond_11 - instance-of v6, v4, Ljava/lang/String; - - if-eqz v6, :cond_12 - - const-string v6, "" - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_b - - :cond_12 - instance-of v6, v4, Lf/h/a/d/h/k/x4; - - if-eqz v6, :cond_13 - - sget-object v6, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_b - - :cond_13 - instance-of v6, v4, Lf/h/a/d/h/k/d7; - - if-eqz v6, :cond_14 - - move-object v6, v4 - - check-cast v6, Lf/h/a/d/h/k/d7; - - invoke-interface {v6}, Lf/h/a/d/h/k/f7;->b()Lf/h/a/d/h/k/d7; - - move-result-object v6 - - if-ne v4, v6, :cond_15 - - goto :goto_a - - :cond_14 - instance-of v6, v4, Ljava/lang/Enum; - - if-eqz v6, :cond_15 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Enum; - - invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I - - move-result v6 - - if-nez v6, :cond_15 - - :goto_a - const/4 v6, 0x1 - - goto :goto_b - - :cond_15 - const/4 v6, 0x0 - - :goto_b - if-nez v6, :cond_16 - - goto :goto_c - - :cond_16 - const/4 v10, 0x0 - - goto :goto_c - - :cond_17 - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v6, p0, v8}, Lf/h/a/d/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v10 - - :goto_c - if-eqz v10, :cond_2 - - invoke-static {v3}, Lf/h/a/b/i1/e;->u2(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_18 - instance-of v0, p0, Lf/h/a/d/h/k/y5$b; - - if-eqz v0, :cond_1a - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/y5$b; - - iget-object v0, v0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {v0}, Lf/h/a/d/h/k/o5;->k()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-nez v1, :cond_19 - - goto :goto_d - - :cond_19 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/Map$Entry; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/y5$e; - - new-instance p0, Ljava/lang/NoSuchMethodError; - - invoke-direct {p0}, Ljava/lang/NoSuchMethodError;->()V - - throw p0 - - :cond_1a - :goto_d - check-cast p0, Lf/h/a/d/h/k/y5; - - iget-object p0, p0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - if-eqz p0, :cond_1b - - :goto_e - iget v0, p0, Lf/h/a/d/h/k/e8;->a:I - - if-ge v5, v0, :cond_1b - - iget-object v0, p0, Lf/h/a/d/h/k/e8;->b:[I - - aget v0, v0, v5 - - ushr-int/2addr v0, v4 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v1, v1, v5 - - invoke-static {p1, p2, v0, v1}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_e - - :cond_1b - return-void -.end method - -.method public static L(Ljava/lang/String;Ljava/lang/String;)I - .locals 3 - - invoke-static {}, Landroid/opengl/GLES20;->glCreateProgram()I - - move-result v0 - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - const v1, 0x8b31 - - invoke-static {v1, p0, v0}, Lf/h/a/b/i1/e;->e(ILjava/lang/String;I)V - - const p0, 0x8b30 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->e(ILjava/lang/String;I)V - - invoke-static {v0}, Landroid/opengl/GLES20;->glLinkProgram(I)V - - const/4 p0, 0x1 - - new-array p1, p0, [I - - const/4 v1, 0x0 - - aput v1, p1, v1 - - const v2, 0x8b82 - - invoke-static {v0, v2, p1, v1}, Landroid/opengl/GLES20;->glGetProgramiv(II[II)V - - aget p1, p1, v1 - - if-eq p1, p0, :cond_0 - - const-string p0, "Unable to link shader program: \n" - - invoke-static {p0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - invoke-static {v0}, Landroid/opengl/GLES20;->glGetProgramInfoLog(I)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "GlUtil" - - invoke-static {p1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - return v0 -.end method - -.method public static L0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - invoke-static {}, Landroid/os/Process;->myPid()I - - move-result v0 - - int-to-long v0, v0 - - const/16 v2, 0x20 - - shl-long/2addr v0, v2 - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result p0 - - int-to-long v2, p0 - - or-long/2addr v0, v2 - - invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string p1, "" - - :cond_0 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, p0}, Ljava/lang/String;->(Ljava/lang/String;)V - - return-object p1 -.end method - -.method public static L1(Landroid/os/Parcel;ILjava/util/List;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I", - "Ljava/util/List<", - "TT;>;Z)V" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p2, :cond_1 - - if-eqz p3, :cond_0 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - :cond_0 - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result p3 - - invoke-virtual {p0, p3}, Landroid/os/Parcel;->writeInt(I)V - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p3, :cond_3 - - invoke-interface {p2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/os/Parcelable; - - if-nez v2, :cond_2 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - goto :goto_1 - - :cond_2 - invoke-static {p0, v2, v0}, Lf/h/a/b/i1/e;->G2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static L2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V - .locals 3 - - if-eqz p0, :cond_4 - - new-instance v0, Ljava/io/File; - - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/io/File;->(Ljava/lang/String;)V - - const/4 p1, 0x0 - - invoke-virtual {v0, p1, p1}, Ljava/io/File;->setReadable(ZZ)Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to turn off database read permission" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - invoke-virtual {v0, p1, p1}, Ljava/io/File;->setWritable(ZZ)Z - - move-result p1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to turn off database write permission" - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_1 - const/4 p1, 0x1 - - invoke-virtual {v0, p1, p1}, Ljava/io/File;->setReadable(ZZ)Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to turn on database read permission for owner" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_2 - invoke-virtual {v0, p1, p1}, Ljava/io/File;->setWritable(ZZ)Z - - move-result p1 - - if-nez p1, :cond_3 - - iget-object p0, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p1, "Failed to turn on database write permission for owner" - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_3 - return-void - - :cond_4 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Monitor must not be null" - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Lf/h/c/i/d<", - "*>;" - } - .end annotation - - new-instance v0, Lf/h/c/v/a; - - invoke-direct {v0, p0, p1}, Lf/h/c/v/a;->(Ljava/lang/String;Ljava/lang/String;)V - - const-class p0, Lf/h/c/v/e; - - invoke-static {p0}, Lf/h/c/i/d;->a(Ljava/lang/Class;)Lf/h/c/i/d$b; - - move-result-object p0 - - const/4 p1, 0x1 - - iput p1, p0, Lf/h/c/i/d$b;->d:I - - new-instance p1, Lf/h/c/i/c; - - invoke-direct {p1, v0}, Lf/h/c/i/c;->(Ljava/lang/Object;)V - - invoke-virtual {p0, p1}, Lf/h/c/i/d$b;->c(Lf/h/c/i/h;)Lf/h/c/i/d$b; - - invoke-virtual {p0}, Lf/h/c/i/d$b;->b()Lf/h/c/i/d; - - move-result-object p0 - - return-object p0 -.end method - -.method public static M0(JLjava/util/Locale;)Ljava/lang/String; - .locals 2 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - const-string v0, "MMMd" - - invoke-static {v0, p2}, Lf/h/a/e/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - - move-result-object p2 - - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - invoke-static {p2}, Lf/h/a/e/d/l;->g(Ljava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p2 - - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static M1(I)I - .locals 4 - - int-to-long v0, p0 - - const-wide/32 v2, -0x3361d2af - - mul-long v0, v0, v2 - - long-to-int p0, v0 - - const/16 v0, 0xf - - invoke-static {p0, v0}, Ljava/lang/Integer;->rotateLeft(II)I - - move-result p0 - - int-to-long v0, p0 - - const-wide/32 v2, 0x1b873593 - - mul-long v0, v0, v2 - - long-to-int p0, v0 - - return p0 -.end method - -.method public static M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/database/sqlite/SQLiteException; - } - .end annotation - - if-eqz p0, :cond_8 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :try_start_0 - const-string v3, "SQLITE_MASTER" - - const-string v2, "name" - - filled-new-array {v2}, [Ljava/lang/String; - - move-result-object v4 - - const-string v5, "name=?" - - const/4 v2, 0x1 - - new-array v6, v2, [Ljava/lang/String; - - aput-object p2, v6, v1 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - move-object v2, p1 - - invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - goto :goto_0 - - :catchall_0 - move-exception p0 - - goto/16 :goto_3 - - :catch_0 - move-exception v2 - - :try_start_1 - iget-object v3, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v4, "Error querying for table" - - invoke-virtual {v3, v4, p2, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - if-nez v2, :cond_1 - - invoke-virtual {p1, p3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - :cond_1 - :try_start_2 - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->z2(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; - - move-result-object p3 - - const-string v0, "," - - invoke-virtual {p4, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p4 - - array-length v0, p4 - - const/4 v2, 0x0 - - :goto_1 - if-ge v2, v0, :cond_3 - - aget-object v3, p4, v2 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - - move-object v4, p3 - - check-cast v4, Ljava/util/HashSet; - - :try_start_3 - invoke-virtual {v4, v3}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_2 - new-instance p1, Landroid/database/sqlite/SQLiteException; - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/lit8 p3, p3, 0x23 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result p4 - - add-int/2addr p3, p4 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4, p3}, Ljava/lang/StringBuilder;->(I)V - - const-string p3, "Table " - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p3, " is missing required column: " - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - invoke-direct {p1, p3}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - if-eqz p5, :cond_5 - - :goto_2 - array-length p4, p5 - - if-ge v1, p4, :cond_5 - - aget-object p4, p5, v1 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - - move-object v0, p3 - - check-cast v0, Ljava/util/HashSet; - - :try_start_4 - invoke-virtual {v0, p4}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - move-result p4 - - if-nez p4, :cond_4 - - add-int/lit8 p4, v1, 0x1 - - aget-object p4, p5, p4 - - invoke-virtual {p1, p4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 - - :cond_4 - add-int/lit8 v1, v1, 0x2 - - goto :goto_2 - - :cond_5 - move-object p1, p3 - - check-cast p1, Ljava/util/HashSet; - - :try_start_5 - invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_6 - - iget-object p1, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p4, "Table has extra columns. table, columns" - - const-string p5, ", " - - invoke-static {p5, p3}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p1, p4, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 - - :cond_6 - return-void - - :catch_1 - move-exception p1 - - iget-object p0, p0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to verify columns on table that was just created" - - invoke-virtual {p0, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw p1 - - :goto_3 - if-eqz v0, :cond_7 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_7 - throw p0 - - :cond_8 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Monitor must not be null" - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static N([F)Ljava/nio/FloatBuffer; - .locals 2 - - array-length v0, p0 - - mul-int/lit8 v0, v0, 0x4 - - invoke-static {v0}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; - - move-result-object v0 - - invoke-virtual {v0, p0}, Ljava/nio/FloatBuffer;->put([F)Ljava/nio/FloatBuffer; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/nio/FloatBuffer;->flip()Ljava/nio/Buffer; - - move-result-object p0 - - check-cast p0, Ljava/nio/FloatBuffer; - - return-object p0 -.end method - -.method public static N0([IIZ)I - .locals 17 - - move-object/from16 v0, p0 - - move/from16 v1, p1 - - array-length v2, v0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - if-ge v4, v2, :cond_0 - - aget v6, v0, v4 - - add-int/2addr v5, v6 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_0 - array-length v2, v0 - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_1 - add-int/lit8 v8, v2, -0x1 - - if-ge v4, v8, :cond_6 - - const/4 v9, 0x1 - - shl-int v10, v9, v4 - - or-int/2addr v7, v10 - - const/4 v11, 0x1 - - :goto_2 - aget v12, v0, v4 - - if-ge v11, v12, :cond_5 - - sub-int v12, v5, v11 - - add-int/lit8 v13, v12, -0x1 - - sub-int v14, v2, v4 - - add-int/lit8 v15, v14, -0x2 - - invoke-static {v13, v15}, Lf/h/a/b/i1/e;->K(II)I - - move-result v13 - - if-eqz p2, :cond_1 - - if-nez v7, :cond_1 - - add-int/lit8 v3, v14, -0x1 - - sub-int v9, v12, v3 - - if-lt v9, v3, :cond_1 - - sub-int v3, v12, v14 - - invoke-static {v3, v15}, Lf/h/a/b/i1/e;->K(II)I - - move-result v3 - - sub-int/2addr v13, v3 - - :cond_1 - add-int/lit8 v3, v14, -0x1 - - const/4 v9, 0x1 - - if-le v3, v9, :cond_3 - - sub-int v3, v12, v15 - - const/4 v15, 0x0 - - :goto_3 - if-le v3, v1, :cond_2 - - sub-int v16, v12, v3 - - add-int/lit8 v9, v16, -0x1 - - add-int/lit8 v0, v14, -0x3 - - invoke-static {v9, v0}, Lf/h/a/b/i1/e;->K(II)I - - move-result v0 - - add-int/2addr v15, v0 - - add-int/lit8 v3, v3, -0x1 - - move-object/from16 v0, p0 - - const/4 v9, 0x1 - - goto :goto_3 - - :cond_2 - sub-int v0, v8, v4 - - mul-int v0, v0, v15 - - sub-int/2addr v13, v0 - - goto :goto_4 - - :cond_3 - if-le v12, v1, :cond_4 - - add-int/lit8 v13, v13, -0x1 - - :cond_4 - :goto_4 - add-int/2addr v6, v13 - - add-int/lit8 v11, v11, 0x1 - - not-int v0, v10 - - and-int/2addr v7, v0 - - const/4 v9, 0x1 - - move-object/from16 v0, p0 - - goto :goto_2 - - :cond_5 - sub-int/2addr v5, v11 - - add-int/lit8 v4, v4, 0x1 - - move-object/from16 v0, p0 - - goto :goto_1 - - :cond_6 - return v6 -.end method - -.method public static N1(II)I - .locals 6 - - if-ltz p0, :cond_1 - - if-lt p0, p1, :cond_0 - - goto :goto_0 - - :cond_0 - return p0 - - :cond_1 - :goto_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - const-string v4, "index" - - if-ltz p0, :cond_3 - - if-gez p1, :cond_2 - - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 v0, 0x1a - - const-string v1, "negative size: " - - invoke-static {v0, v1, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - const/4 v5, 0x3 - - new-array v5, v5, [Ljava/lang/Object; - - aput-object v4, v5, v2 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v5, v1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v5, v3 - - const-string p0, "%s (%s) must be less than size (%s)" - - invoke-static {p0, v5}, Lf/h/a/b/i1/e;->w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_1 - - :cond_3 - new-array p1, v3, [Ljava/lang/Object; - - aput-object v4, p1, v2 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p1, v1 - - const-string p0, "%s (%s) must not be negative" - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - :goto_1 - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static N2(Lcom/google/android/gms/tasks/Task;Lf/h/a/d/o/j;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "*>;", - "Lf/h/a/d/o/j;", - ")V" - } - .end annotation - - sget-object v0, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; - - sget-object v0, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; - - sget-object v0, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; - - return-void -.end method - -.method public static O(Landroid/os/Parcel;I)Landroid/os/Bundle; - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static O0(I)Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - packed-switch p0, :pswitch_data_0 - - :pswitch_0 - const/16 v0, 0x20 - - const-string v1, "unknown status code: " - - invoke-static {v0, v1, p0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_1 - const-string p0, "DEAD_CLIENT" - - return-object p0 - - :pswitch_2 - const-string p0, "API_NOT_CONNECTED" - - return-object p0 - - :pswitch_3 - const-string p0, "CANCELED" - - return-object p0 - - :pswitch_4 - const-string p0, "TIMEOUT" - - return-object p0 - - :pswitch_5 - const-string p0, "INTERRUPTED" - - return-object p0 - - :pswitch_6 - const-string p0, "ERROR" - - return-object p0 - - :pswitch_7 - const-string p0, "DEVELOPER_ERROR" - - return-object p0 - - :pswitch_8 - const-string p0, "INTERNAL_ERROR" - - return-object p0 - - :pswitch_9 - const-string p0, "NETWORK_ERROR" - - return-object p0 - - :pswitch_a - const-string p0, "RESOLUTION_REQUIRED" - - return-object p0 - - :pswitch_b - const-string p0, "INVALID_ACCOUNT" - - return-object p0 - - :pswitch_c - const-string p0, "SIGN_IN_REQUIRED" - - return-object p0 - - :pswitch_d - const-string p0, "SERVICE_DISABLED" - - return-object p0 - - :pswitch_e - const-string p0, "SERVICE_VERSION_UPDATE_REQUIRED" - - return-object p0 - - :pswitch_f - const-string p0, "SUCCESS" - - return-object p0 - - :pswitch_10 - const-string p0, "SUCCESS_CACHE" - - return-object p0 - - :pswitch_data_0 - .packed-switch -0x1 - :pswitch_10 - :pswitch_f - :pswitch_0 - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_0 - :pswitch_7 - :pswitch_0 - :pswitch_0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch -.end method - -.method public static O1(I[BIILf/h/a/d/h/c/u;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/clearcut/zzco; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_7 - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_6 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_4 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p0, 0x5 - - if-ne v0, p0, :cond_0 - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 - - :cond_1 - and-int/lit8 p0, p0, -0x8 - - or-int/lit8 p0, p0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_2 - - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p2 - - iget v0, p4, Lf/h/a/d/h/c/u;->a:I - - if-eq v0, p0, :cond_2 - - invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/b/i1/e;->O1(I[BIILf/h/a/d/h/c/u;)I - - move-result p2 - - goto :goto_0 - - :cond_2 - if-gt p2, p3, :cond_3 - - if-ne v0, p0, :cond_3 - - return p2 - - :cond_3 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 - - :cond_4 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p0 - - iget p1, p4, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr p0, p1 - - return p0 - - :cond_5 - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_6 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result p0 - - return p0 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 -.end method - -.method public static O2(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 3 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x1a - - const-string v1, "null value in entry: " - - const-string v2, "=null" - - invoke-static {v0, v1, p0, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x18 - - const-string v1, "null key in entry: null=" - - invoke-static {v0, v1, p1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static P(Landroid/os/Parcel;I)[B - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->createByteArray()[B - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static P0(II)Ljava/text/DateFormat; - .locals 5 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "Unknown DateFormat style: " - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - if-eqz p0, :cond_3 - - if-eq p0, v4, :cond_2 - - if-eq p0, v3, :cond_1 - - if-ne p0, v2, :cond_0 - - const-string p0, "M/d/yy" - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-static {v1, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - const-string p0, "MMM d, yyyy" - - goto :goto_0 - - :cond_2 - const-string p0, "MMMM d, yyyy" - - goto :goto_0 - - :cond_3 - const-string p0, "EEEE, MMMM d, yyyy" - - :goto_0 - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, " " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - if-eqz p1, :cond_6 - - if-eq p1, v4, :cond_6 - - if-eq p1, v3, :cond_5 - - if-ne p1, v2, :cond_4 - - const-string p0, "h:mm a" - - goto :goto_1 - - :cond_4 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_5 - const-string p0, "h:mm:ss a" - - goto :goto_1 - - :cond_6 - const-string p0, "h:mm:ss a z" - - :goto_1 - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/text/SimpleDateFormat; - - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-direct {p1, p0, v0}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V - - return-object p1 -.end method - -.method public static P1(I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I[BII", - "Lf/h/a/d/h/c/e1<", - "*>;", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - check-cast p4, Lf/h/a/d/h/c/a1; - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p2 - - :goto_0 - iget v0, p5, Lf/h/a/d/h/c/u;->a:I - - iget v1, p4, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {p4, v1, v0}, Lf/h/a/d/h/c/a1;->l(II)V - - if-ge p2, p3, :cond_0 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, p5, Lf/h/a/d/h/c/u;->a:I - - if-ne p0, v1, :cond_0 - - invoke-static {p1, v0, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p2 - - goto :goto_0 - - :cond_0 - return p2 -.end method - -.method public static P2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V - .locals 12 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/IllegalAccessException;, - Ljava/lang/reflect/InvocationTargetException; - } - .end annotation - - if-eqz p1, :cond_14 - - instance-of v0, p1, Lf/h/a/d/h/c/f4; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_a - - invoke-virtual {p2}, Ljava/lang/StringBuffer;->length()I - - move-result v0 - - if-eqz p0, :cond_0 - - invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; - - invoke-static {p0}, Lf/h/a/b/i1/e;->G3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - const-string v3, " <\n" - - invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - const-string v3, " " - - invoke-virtual {p2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getFields()[Ljava/lang/reflect/Field; - - move-result-object v4 - - array-length v5, v4 - - const/4 v6, 0x0 - - :goto_0 - if-ge v6, v5, :cond_4 - - aget-object v7, v4, v6 - - invoke-virtual {v7}, Ljava/lang/reflect/Field;->getModifiers()I - - move-result v8 - - invoke-virtual {v7}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; - - move-result-object v9 - - const-string v10, "cachedSize" - - invoke-virtual {v10, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_3 - - and-int/lit8 v10, v8, 0x1 - - if-ne v10, v2, :cond_3 - - and-int/lit8 v8, v8, 0x8 - - const/16 v10, 0x8 - - if-eq v8, v10, :cond_3 - - const-string v8, "_" - - invoke-virtual {v9, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v10 - - if-nez v10, :cond_3 - - invoke-virtual {v9, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v8 - - if-nez v8, :cond_3 - - invoke-virtual {v7}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v8 - - invoke-virtual {v7, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v8}, Ljava/lang/Class;->isArray()Z - - move-result v10 - - if-eqz v10, :cond_2 - - invoke-virtual {v8}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; - - move-result-object v8 - - sget-object v10, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - if-eq v8, v10, :cond_2 - - if-nez v7, :cond_1 - - const/4 v8, 0x0 - - goto :goto_1 - - :cond_1 - invoke-static {v7}, Ljava/lang/reflect/Array;->getLength(Ljava/lang/Object;)I - - move-result v8 - - :goto_1 - const/4 v10, 0x0 - - :goto_2 - if-ge v10, v8, :cond_3 - - invoke-static {v7, v10}, Ljava/lang/reflect/Array;->get(Ljava/lang/Object;I)Ljava/lang/Object; - - move-result-object v11 - - invoke-static {v9, v11, p2, p3}, Lf/h/a/b/i1/e;->P2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V - - add-int/lit8 v10, v10, 0x1 - - goto :goto_2 - - :cond_2 - invoke-static {v9, v7, p2, p3}, Lf/h/a/b/i1/e;->P2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V - - :cond_3 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_4 - invoke-virtual {v3}, Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; - - move-result-object v2 - - array-length v4, v2 - - const/4 v5, 0x0 - - :goto_3 - if-ge v5, v4, :cond_8 - - aget-object v6, v2, v5 - - invoke-virtual {v6}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v6 - - const-string v7, "set" - - invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_7 - - const/4 v7, 0x3 - - invoke-virtual {v6, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - :try_start_0 - const-string v7, "has" - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_5 - - invoke-virtual {v7, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - goto :goto_4 - - :cond_5 - new-instance v8, Ljava/lang/String; - - invoke-direct {v8, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v7, v8 - - :goto_4 - new-array v8, v1, [Ljava/lang/Class; - - invoke-virtual {v3, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v7 - :try_end_0 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 - - new-array v8, v1, [Ljava/lang/Object; - - invoke-virtual {v7, p1, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/Boolean; - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-eqz v7, :cond_7 - - :try_start_1 - const-string v7, "get" - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v8}, Ljava/lang/String;->length()I - - move-result v9 - - if-eqz v9, :cond_6 - - invoke-virtual {v7, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - goto :goto_5 - - :cond_6 - new-instance v8, Ljava/lang/String; - - invoke-direct {v8, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v7, v8 - - :goto_5 - new-array v8, v1, [Ljava/lang/Class; - - invoke-virtual {v3, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v7 - :try_end_1 - .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_0 - - new-array v8, v1, [Ljava/lang/Object; - - invoke-virtual {v7, p1, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - invoke-static {v6, v7, p2, p3}, Lf/h/a/b/i1/e;->P2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V - - :catch_0 - :cond_7 - add-int/lit8 v5, v5, 0x1 - - goto :goto_3 - - :cond_8 - if-eqz p0, :cond_9 - - invoke-virtual {p2, v0}, Ljava/lang/StringBuffer;->setLength(I)V - - invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; - - const-string p0, ">\n" - - invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - :cond_9 - return-void - - :cond_a - invoke-static {p0}, Lf/h/a/b/i1/e;->G3(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; - - invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - const-string p0, ": " - - invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - instance-of p0, p1, Ljava/lang/String; - - const/16 p2, 0x20 - - const/16 v0, 0x22 - - if-eqz p0, :cond_e - - check-cast p1, Ljava/lang/String; - - const-string p0, "http" - - invoke-virtual {p1, p0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - if-nez p0, :cond_b - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p0 - - const/16 v3, 0xc8 - - if-le p0, v3, :cond_b - - invoke-virtual {p1, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "[...]" - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - :cond_b - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p0 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, p0}, Ljava/lang/StringBuilder;->(I)V - - const/4 v4, 0x0 - - :goto_6 - if-ge v4, p0, :cond_d - - invoke-virtual {p1, v4}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, p2, :cond_c - - const/16 v6, 0x7e - - if-gt v5, v6, :cond_c - - if-eq v5, v0, :cond_c - - const/16 v6, 0x27 - - if-eq v5, v6, :cond_c - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_7 - - :cond_c - new-array v6, v2, [Ljava/lang/Object; - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - aput-object v5, v6, v1 - - const-string v5, "\\u%04x" - - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_7 - add-int/lit8 v4, v4, 0x1 - - goto :goto_6 - - :cond_d - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "\"" - - invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - goto :goto_c - - :cond_e - instance-of p0, p1, [B - - if-eqz p0, :cond_13 - - check-cast p1, [B - - invoke-virtual {p3, v0}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - const/4 p0, 0x0 - - :goto_8 - array-length v3, p1 - - if-ge p0, v3, :cond_12 - - aget-byte v3, p1, p0 - - and-int/lit16 v3, v3, 0xff - - const/16 v4, 0x5c - - if-eq v3, v4, :cond_11 - - if-ne v3, v0, :cond_f - - goto :goto_9 - - :cond_f - if-lt v3, p2, :cond_10 - - const/16 v4, 0x7f - - if-ge v3, v4, :cond_10 - - goto :goto_a - - :cond_10 - new-array v4, v2, [Ljava/lang/Object; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v4, v1 - - const-string v3, "\\%03o" - - invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - goto :goto_b - - :cond_11 - :goto_9 - invoke-virtual {p3, v4}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - :goto_a - int-to-char v3, v3 - - invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - :goto_b - add-int/lit8 p0, p0, 0x1 - - goto :goto_8 - - :cond_12 - invoke-virtual {p3, v0}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; - - goto :goto_c - - :cond_13 - invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/Object;)Ljava/lang/StringBuffer; - - :goto_c - const-string p0, "\n" - - invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; - - :cond_14 - return-void -.end method - -.method public static Q(Landroid/os/Parcel;I)[[B - .locals 5 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - new-array v2, v1, [[B - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - invoke-virtual {p0}, Landroid/os/Parcel;->createByteArray()[B - - move-result-object v4 - - aput-object v4, v2, v3 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v2 -.end method - -.method public static Q0(JLjava/util/Locale;)Ljava/lang/String; - .locals 2 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - const-string v0, "yMMMd" - - invoke-static {v0, p2}, Lf/h/a/e/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - - move-result-object p2 - - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - invoke-static {p2}, Lf/h/a/e/d/l;->f(Ljava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p2 - - new-instance v0, Ljava/util/Date; - - invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static Q1(I[BIILf/h/a/d/h/c/f3;Lf/h/a/d/h/c/u;)I - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_9 - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_8 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_7 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p3, 0x5 - - if-ne v0, p3, :cond_0 - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/c/f3;->e()Lf/h/a/d/h/c/f3; - - move-result-object v6 - - and-int/lit8 v0, p0, -0x8 - - or-int/lit8 v7, v0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_3 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget p2, p5, Lf/h/a/d/h/c/u;->a:I - - move v0, p2 - - if-eq p2, v7, :cond_2 - - move-object v1, p1 - - move v3, p3 - - move-object v4, v6 - - move-object v5, p5 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->Q1(I[BIILf/h/a/d/h/c/f3;Lf/h/a/d/h/c/u;)I - - move-result v0 - - move v8, v0 - - move v0, p2 - - move p2, v8 - - goto :goto_0 - - :cond_2 - move p2, v2 - - :cond_3 - if-gt p2, p3, :cond_4 - - if-ne v0, v7, :cond_4 - - invoke-virtual {p4, p0, v6}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - return p2 - - :cond_4 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 - - :cond_5 - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p2 - - iget p3, p5, Lf/h/a/d/h/c/u;->a:I - - if-nez p3, :cond_6 - - sget-object p1, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - goto :goto_1 - - :cond_6 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/y;->c([BII)Lf/h/a/d/h/c/y; - - move-result-object p1 - - :goto_1 - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - add-int/2addr p2, p3 - - return p2 - - :cond_7 - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_8 - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget-wide p2, p5, Lf/h/a/d/h/c/u;->b:J - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p4, p0, p2}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - return p1 - - :cond_9 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 -.end method - -.method public static final Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - .locals 6 - - instance-of v0, p3, Ljava/util/List; - - if-eqz v0, :cond_1 - - check-cast p3, Ljava/util/List; - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - instance-of v0, p3, Ljava/util/Map; - - if-eqz v0, :cond_3 - - check-cast p3, Ljava/util/Map; - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_1 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_2 - return-void - - :cond_3 - const/16 v0, 0xa - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_2 - const/16 v2, 0x20 - - if-ge v1, p1, :cond_4 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - instance-of p2, p3, Ljava/lang/String; - - const/16 v1, 0x22 - - const-string v3, ": \"" - - if-eqz p2, :cond_5 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/d/h/c/y;->h(Ljava/lang/String;)Lf/h/a/d/h/c/y; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->u3(Lf/h/a/d/h/c/y;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_5 - instance-of p2, p3, Lf/h/a/d/h/c/y; - - if-eqz p2, :cond_6 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/c/y; - - invoke-static {p3}, Lf/h/a/b/i1/e;->u3(Lf/h/a/d/h/c/y;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_6 - instance-of p2, p3, Lf/h/a/d/h/c/z0; - - const-string v1, "}" - - const-string v3, "\n" - - const-string v4, " {" - - if-eqz p2, :cond_8 - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/c/z0; - - add-int/lit8 p2, p1, 0x2 - - invoke-static {p3, p0, p2}, Lf/h/a/b/i1/e;->H2(Lf/h/a/d/h/c/c2;Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_3 - if-ge v0, p1, :cond_7 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_7 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_8 - instance-of p2, p3, Ljava/util/Map$Entry; - - if-eqz p2, :cond_a - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/util/Map$Entry; - - add-int/lit8 p2, p1, 0x2 - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "key" - - invoke-static {p0, p2, v5, v4}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p3 - - const-string v4, "value" - - invoke-static {p0, p2, v4, p3}, Lf/h/a/b/i1/e;->Q2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_4 - if-ge v0, p1, :cond_9 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_9 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_a - const-string p1, ": " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static R(Landroid/os/Parcel;I)[I - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->createIntArray()[I - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static R0(Ljava/io/InputStream;Ljava/io/File;)V - .locals 4 - .param p0 # Ljava/io/InputStream; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/io/File; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/16 v0, 0x2000 - - new-array v0, v0, [B - - const/4 v1, 0x0 - - :try_start_0 - new-instance v2, Ljava/util/zip/GZIPOutputStream; - - new-instance v3, Ljava/io/FileOutputStream; - - invoke-direct {v3, p1}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V - - invoke-direct {v2, v3}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :goto_0 - :try_start_1 - invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I - - move-result p1 - - if-lez p1, :cond_0 - - const/4 v1, 0x0 - - invoke-virtual {v2, v0, v1, p1}, Ljava/util/zip/GZIPOutputStream;->write([BII)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v2}, Ljava/util/zip/GZIPOutputStream;->finish()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-static {v2}, Lf/h/c/j/d/k/h;->d(Ljava/io/Closeable;)V - - return-void - - :catchall_0 - move-exception p0 - - move-object v1, v2 - - goto :goto_1 - - :catchall_1 - move-exception p0 - - :goto_1 - invoke-static {v1}, Lf/h/c/j/d/k/h;->d(Ljava/io/Closeable;)V - - throw p0 -.end method - -.method public static R1(I[BIILf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_7 - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_6 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_4 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p0, 0x5 - - if-ne v0, p0, :cond_0 - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_1 - and-int/lit8 p0, p0, -0x8 - - or-int/lit8 p0, p0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_2 - - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p2 - - iget v0, p4, Lf/h/a/d/h/k/t4;->a:I - - if-eq v0, p0, :cond_2 - - invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/b/i1/e;->R1(I[BIILf/h/a/d/h/k/t4;)I - - move-result p2 - - goto :goto_0 - - :cond_2 - if-gt p2, p3, :cond_3 - - if-ne v0, p0, :cond_3 - - return p2 - - :cond_3 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_4 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p0 - - iget p1, p4, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr p0, p1 - - return p0 - - :cond_5 - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_6 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result p0 - - return p0 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static R2([BIJJ[J)V - .locals 6 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v0 - - add-int/lit8 v2, p1, 0x8 - - invoke-static {p0, v2}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v2 - - add-int/lit8 v4, p1, 0x10 - - invoke-static {p0, v4}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v4 - - add-int/lit8 p1, p1, 0x18 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide p0 - - add-long/2addr p2, v0 - - add-long/2addr p4, p2 - - add-long/2addr p4, p0 - - const/16 v0, 0x15 - - invoke-static {p4, p5, v0}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide p4 - - add-long/2addr v2, p2 - - add-long/2addr v2, v4 - - const/16 v0, 0x2c - - invoke-static {v2, v3, v0}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v0 - - add-long/2addr v0, p4 - - add-long/2addr v2, p0 - - const/4 p0, 0x0 - - aput-wide v2, p6, p0 - - add-long/2addr v0, p2 - - const/4 p0, 0x1 - - aput-wide v0, p6, p0 - - return-void -.end method - -.method public static S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p2, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Landroid/os/Parcelable; - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object p2 -.end method - -.method public static S0()Z - .locals 2 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x1a - - if-lt v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public static S1(I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I[BII", - "Lf/h/a/d/h/k/f6<", - "*>;", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - check-cast p4, Lf/h/a/d/h/k/z5; - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p2 - - iget v0, p5, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {p4, v0}, Lf/h/a/d/h/k/z5;->k(I)V - - :goto_0 - if-ge p2, p3, :cond_0 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, p5, Lf/h/a/d/h/k/t4;->a:I - - if-ne p0, v1, :cond_0 - - invoke-static {p1, v0, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p2 - - iget v0, p5, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {p4, v0}, Lf/h/a/d/h/k/z5;->k(I)V - - goto :goto_0 - - :cond_0 - return p2 -.end method - -.method public static S2(B)Z - .locals 0 - - if-ltz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static T(Landroid/os/Parcel;I)Ljava/lang/String; - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static T0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/xmlpull/v1/XmlPullParserException; - } - .end annotation - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const/4 v3, 0x3 - - if-ne v0, v3, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 -.end method - -.method public static T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_b - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_a - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_9 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p3, 0x5 - - if-ne v0, p3, :cond_0 - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/k/e8;->c()Lf/h/a/d/h/k/e8; - - move-result-object v6 - - and-int/lit8 v0, p0, -0x8 - - or-int/lit8 v7, v0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_3 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget p2, p5, Lf/h/a/d/h/k/t4;->a:I - - if-eq p2, v7, :cond_2 - - move v0, p2 - - move-object v1, p1 - - move v3, p3 - - move-object v4, v6 - - move-object v5, p5 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - move v8, v0 - - move v0, p2 - - move p2, v8 - - goto :goto_0 - - :cond_2 - move v0, p2 - - move p2, v2 - - :cond_3 - if-gt p2, p3, :cond_4 - - if-ne v0, v7, :cond_4 - - invoke-virtual {p4, p0, v6}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - return p2 - - :cond_4 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_5 - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p2 - - iget p3, p5, Lf/h/a/d/h/k/t4;->a:I - - if-ltz p3, :cond_8 - - array-length p5, p1 - - sub-int/2addr p5, p2 - - if-gt p3, p5, :cond_7 - - if-nez p3, :cond_6 - - sget-object p1, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - goto :goto_1 - - :cond_6 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/x4;->l([BII)Lf/h/a/d/h/k/x4; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - :goto_1 - add-int/2addr p2, p3 - - return p2 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_8 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 - - :cond_9 - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_a - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget-wide p2, p5, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p4, p0, p2}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - return p1 - - :cond_b - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static T2(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static U(Landroid/os/Parcel;I)[Ljava/lang/String; - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String; - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static U0(Landroid/content/Context;I)Z - .locals 3 - - const-string v0, "com.google.android.gms" - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->u1(Landroid/content/Context;ILjava/lang/String;)Z - - move-result p1 - - const/4 v1, 0x0 - - if-nez p1, :cond_0 - - return v1 - - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p1 - - const/16 v2, 0x40 - - :try_start_0 - invoke-virtual {p1, v0, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-static {p0}, Lf/h/a/d/e/f;->a(Landroid/content/Context;)Lf/h/a/d/e/f; - - move-result-object p0 - - if-eqz p0, :cond_5 - - if-nez p1, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result v0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_2 - - :goto_0 - const/4 v1, 0x1 - - goto :goto_1 - - :cond_2 - invoke-static {p1, v2}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result p1 - - if-eqz p1, :cond_4 - - iget-object p0, p0, Lf/h/a/d/e/f;->a:Landroid/content/Context; - - invoke-static {p0}, Lf/h/a/d/e/e;->d(Landroid/content/Context;)Z - - move-result p0 - - if-eqz p0, :cond_3 - - goto :goto_0 - - :cond_3 - const-string p0, "GoogleSignatureVerifier" - - const-string p1, "Test-keys aren\'t accepted on this build." - - invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_4 - :goto_1 - return v1 - - :cond_5 - const/4 p0, 0x0 - - throw p0 - - :catch_0 - const/4 p0, 0x3 - - const-string p1, "UidVerifier" - - invoke-static {p1, p0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p0 - - if-eqz p0, :cond_6 - - const-string p0, "Package manager can\'t find google play services package, defaulting to false" - - invoke-static {p1, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_6 - return v1 -.end method - -.method public static U1(I[BILf/h/a/d/h/c/u;)I - .locals 1 - - and-int/lit8 p0, p0, 0x7f - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_0 - - shl-int/lit8 p1, p2, 0x7 - - goto :goto_0 - - :cond_0 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x7 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_1 - - shl-int/lit8 p1, v0, 0xe - - goto :goto_1 - - :cond_1 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0xe - - or-int/2addr p0, v0 - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_2 - - shl-int/lit8 p1, p2, 0x15 - - :goto_0 - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/c/u;->a:I - - return v0 - - :cond_2 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x15 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_3 - - shl-int/lit8 p1, v0, 0x1c - - :goto_1 - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/c/u;->a:I - - return p2 - - :cond_3 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0x1c - - or-int/2addr p0, v0 - - :goto_2 - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_4 - - iput p0, p3, Lf/h/a/d/h/c/u;->a:I - - return v0 - - :cond_4 - move p2, v0 - - goto :goto_2 -.end method - -.method public static U2(II)I - .locals 6 - - if-ltz p0, :cond_1 - - if-lt p0, p1, :cond_0 - - goto :goto_0 - - :cond_0 - return p0 - - :cond_1 - :goto_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - const-string v4, "index" - - if-ltz p0, :cond_3 - - if-gez p1, :cond_2 - - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 v0, 0x1a - - const-string v1, "negative size: " - - invoke-static {v0, v1, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - const/4 v5, 0x3 - - new-array v5, v5, [Ljava/lang/Object; - - aput-object v4, v5, v2 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v5, v1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v5, v3 - - const-string p0, "%s (%s) must be less than size (%s)" - - invoke-static {p0, v5}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_1 - - :cond_3 - new-array p1, v3, [Ljava/lang/Object; - - aput-object v4, p1, v2 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p1, v1 - - const-string p0, "%s (%s) must not be negative" - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - :goto_1 - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static V(Landroid/os/Parcel;I)Ljava/util/ArrayList; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I)", - "Ljava/util/ArrayList<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static V0(B)Z - .locals 1 - - const/16 v0, -0x41 - - if-le p0, v0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static V1(I[BILf/h/a/d/h/k/t4;)I - .locals 1 - - and-int/lit8 p0, p0, 0x7f - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_0 - - shl-int/lit8 p1, p2, 0x7 - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/k/t4;->a:I - - return v0 - - :cond_0 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x7 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_1 - - shl-int/lit8 p1, v0, 0xe - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/k/t4;->a:I - - return p2 - - :cond_1 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0xe - - or-int/2addr p0, v0 - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_2 - - shl-int/lit8 p1, p2, 0x15 - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/k/t4;->a:I - - return v0 - - :cond_2 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x15 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_3 - - shl-int/lit8 p1, v0, 0x1c - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/a/d/h/k/t4;->a:I - - return p2 - - :cond_3 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0x1c - - or-int/2addr p0, v0 - - :goto_0 - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_4 - - iput p0, p3, Lf/h/a/d/h/k/t4;->a:I - - return v0 - - :cond_4 - move p2, v0 - - goto :goto_0 -.end method - -.method public static V2(Ljava/util/Set;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x0 - - :goto_1 - add-int/2addr v1, v2 - - not-int v1, v1 - - not-int v1, v1 - - goto :goto_0 - - :cond_1 - return v1 -.end method - -.method public static W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I", - "Landroid/os/Parcelable$Creator<", - "TT;>;)[TT;" - } - .end annotation - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0, p2}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object p2 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object p2 -.end method - -.method public static W0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lorg/xmlpull/v1/XmlPullParserException; - } - .end annotation - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const/4 v3, 0x2 - - if-ne v0, v3, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 -.end method - -.method public static W1(J)I - .locals 3 - - const-wide/32 v0, 0x7fffffff - - cmp-long v2, p0, v0 - - if-lez v2, :cond_0 - - const p0, 0x7fffffff - - return p0 - - :cond_0 - const-wide/32 v0, -0x80000000 - - cmp-long v2, p0, v0 - - if-gez v2, :cond_1 - - const/high16 p0, -0x80000000 - - return p0 - - :cond_1 - long-to-int p1, p0 - - return p1 -.end method - -.method public static W2([BI)I - .locals 2 - - aget-byte v0, p0, p1 - - and-int/lit16 v0, v0, 0xff - - add-int/lit8 v1, p1, 0x1 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p1, 0x2 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 p1, p1, 0x3 - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - shl-int/lit8 p0, p0, 0x18 - - or-int/2addr p0, v0 - - return p0 -.end method - -.method public static X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "I", - "Landroid/os/Parcelable$Creator<", - "TT;>;)", - "Ljava/util/ArrayList<", - "TT;>;" - } - .end annotation - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object p2 -.end method - -.method public static X0(Landroid/content/Context;)Z - .locals 1 - .annotation build Landroid/annotation/TargetApi; - value = 0x14 - .end annotation - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - sget-object v0, Lf/h/a/b/i1/e;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_0 - - const-string v0, "android.hardware.type.watch" - - invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/b/i1/e;->b:Ljava/lang/Boolean; - - :cond_0 - sget-object p0, Lf/h/a/b/i1/e;->b:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 -.end method - -.method public static X1(Landroid/os/Parcel;I)I - .locals 1 - - const/high16 v0, -0x10000 - - or-int/2addr p1, v0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result p0 - - return p0 -.end method - -.method public static X2(IILjava/lang/String;)Ljava/lang/String; - .locals 4 - .param p2 # Ljava/lang/String; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - if-gez p0, :cond_0 - - new-array p1, v2, [Ljava/lang/Object; - - aput-object p2, p1, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p1, v0 - - const-string p0, "%s (%s) must not be negative" - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - if-ltz p1, :cond_1 - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p2, v3, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v0 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v2 - - const-string p0, "%s (%s) must not be greater than size (%s)" - - invoke-static {p0, v3}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 p2, 0x1a - - const-string v0, "negative size: " - - invoke-static {p2, v0, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static Y([BILf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p2, Lf/h/e/e;->a:I - - if-ltz v0, :cond_2 - - array-length v1, p0 - - sub-int/2addr v1, p1 - - if-gt v0, v1, :cond_1 - - if-nez v0, :cond_0 - - sget-object p0, Lf/h/e/h;->d:Lf/h/e/h; - - iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - invoke-static {p0, p1, v0}, Lf/h/e/h;->k([BII)Lf/h/e/h; - - move-result-object p0 - - iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_2 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static Y0(Landroid/content/Context;)Z - .locals 4 - .annotation build Landroid/annotation/TargetApi; - value = 0x1a - .end annotation - - invoke-static {p0}, Lf/h/a/b/i1/e;->X0(Landroid/content/Context;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x18 - - const/4 v3, 0x1 - - if-lt v0, v2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_2 - - sget-object v0, Lf/h/a/b/i1/e;->c:Ljava/lang/Boolean; - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const-string v0, "cn.google" - - invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/b/i1/e;->c:Ljava/lang/Boolean; - - :cond_1 - sget-object p0, Lf/h/a/b/i1/e;->c:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - if-eqz p0, :cond_3 - - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z - - move-result p0 - - if-nez p0, :cond_3 - - :cond_2 - return v3 - - :cond_3 - return v1 -.end method - -.method public static Y1(Lf/h/a/d/h/k/t7;I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/t7<", - "*>;I[BII", - "Lf/h/a/d/h/k/f6<", - "*>;", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/b/i1/e;->a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - - move-result p3 - - iget-object v0, p6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_0 - if-ge p3, p4, :cond_0 - - invoke-static {p2, p3, p6}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, p6, Lf/h/a/d/h/k/t4;->a:I - - if-ne p1, v1, :cond_0 - - invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/b/i1/e;->a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - - move-result p3 - - iget-object v0, p6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_0 - return p3 -.end method - -.method public static varargs Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - .locals 11 - .param p0 # Ljava/lang/String; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p1 # [Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - array-length v2, p1 - - if-ge v1, v2, :cond_2 - - aget-object v2, p1, v1 - - if-nez v2, :cond_0 - - const-string v2, "null" - - goto/16 :goto_2 - - :cond_0 - :try_start_0 - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto/16 :goto_2 - - :catch_0 - move-exception v9 - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v3, 0x40 - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "com.google.common.base.Strings" - - invoke-static {v3}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v3 - - sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - const-string v5, "Exception during lenientFormat for " - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-eqz v7, :cond_1 - - invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - move-object v7, v5 - - goto :goto_1 - - :cond_1 - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v7, v6 - - :goto_1 - const-string v5, "com.google.common.base.Strings" - - const-string v6, "lenientToString" - - move-object v8, v9 - - invoke-virtual/range {v3 .. v8}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - const/16 v4, 0x9 - - invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v4 - - const-string v4, "<" - - const-string v6, " threw " - - invoke-static {v5, v4, v2, v6, v3}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, ">" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - :goto_2 - aput-object v2, p1, v1 - - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_0 - - :cond_2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - array-length v3, p1 - - mul-int/lit8 v3, v3, 0x10 - - add-int/2addr v3, v2 - - invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(I)V - - const/4 v2, 0x0 - - :goto_3 - array-length v3, p1 - - if-ge v0, v3, :cond_3 - - const-string v3, "%s" - - invoke-virtual {p0, v3, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I - - move-result v3 - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_3 - - invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - add-int/lit8 v2, v0, 0x1 - - aget-object v0, p1, v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v3, 0x2 - - move v10, v2 - - move v2, v0 - - move v0, v10 - - goto :goto_3 - - :cond_3 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - array-length p0, p1 - - if-ge v0, p0, :cond_5 - - const-string p0, " [" - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 p0, v0, 0x1 - - aget-object v0, p1, v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - :goto_4 - array-length v0, p1 - - if-ge p0, v0, :cond_4 - - const-string v0, ", " - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v0, p0, 0x1 - - aget-object p0, p1, p0 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - move p0, v0 - - goto :goto_4 - - :cond_4 - const/16 p0, 0x5d - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_5 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static Z([BI)D - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->b0([BI)J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static final Z0([F)[F - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [F - - return-object p0 - - :cond_0 - const-string p0, "matrix" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static Z1(Lf/h/a/d/h/k/t7;[BIIILf/h/a/d/h/k/t4;)I - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/a/d/h/k/h7; - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->l:Lf/h/a/d/h/k/j7; - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->e:Lf/h/a/d/h/k/d7; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/j7;->c(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - move-object v0, p0 - - move-object v1, v7 - - move-object v2, p1 - - move v3, p2 - - move v4, p3 - - move v5, p4 - - move-object v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/k/h7;->m(Ljava/lang/Object;[BIIILf/h/a/d/h/k/t4;)I - - move-result p1 - - invoke-virtual {p0, v7}, Lf/h/a/d/h/k/h7;->b(Ljava/lang/Object;)V - - iput-object v7, p5, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - return p1 -.end method - -.method public static Z2(III)V - .locals 2 - - if-ltz p0, :cond_1 - - if-lt p1, p0, :cond_1 - - if-le p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - :goto_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - if-ltz p0, :cond_4 - - if-gt p0, p2, :cond_4 - - if-ltz p1, :cond_3 - - if-le p1, p2, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p2, 0x2 - - new-array p2, p2, [Ljava/lang/Object; - - const/4 v1, 0x0 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, p2, v1 - - const/4 p1, 0x1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p2, p1 - - const-string p0, "end index (%s) must not be less than start index (%s)" - - invoke-static {p0, p2}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_2 - - :cond_3 - :goto_1 - const-string p0, "end index" - - invoke-static {p1, p2, p0}, Lf/h/a/b/i1/e;->X2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_2 - - :cond_4 - const-string p1, "start index" - - invoke-static {p0, p2, p1}, Lf/h/a/b/i1/e;->X2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - :goto_2 - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static a(BBBB[CI)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - shl-int/lit8 v0, p0, 0x1c - - add-int/lit8 v1, p1, 0x70 - - add-int/2addr v1, v0 - - shr-int/lit8 v0, v1, 0x1e - - if-nez v0, :cond_0 - - invoke-static {p2}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-static {p3}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - and-int/lit8 p0, p0, 0x7 - - shl-int/lit8 p0, p0, 0x12 - - and-int/lit8 p1, p1, 0x3f - - shl-int/lit8 p1, p1, 0xc - - or-int/2addr p0, p1 - - and-int/lit8 p1, p2, 0x3f - - shl-int/lit8 p1, p1, 0x6 - - or-int/2addr p0, p1 - - and-int/lit8 p1, p3, 0x3f - - or-int/2addr p0, p1 - - ushr-int/lit8 p1, p0, 0xa - - const p2, 0xd7c0 - - add-int/2addr p1, p2 - - int-to-char p1, p1 - - aput-char p1, p4, p5 - - add-int/lit8 p5, p5, 0x1 - - and-int/lit16 p0, p0, 0x3ff - - const p1, 0xdc00 - - add-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p4, p5 - - return-void - - :cond_0 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static a0([BI)I - .locals 2 - - aget-byte v0, p0, p1 - - and-int/lit16 v0, v0, 0xff - - add-int/lit8 v1, p1, 0x1 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p1, 0x2 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 p1, p1, 0x3 - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - shl-int/lit8 p0, p0, 0x18 - - or-int/2addr p0, v0 - - return p0 -.end method - -.method public static a1(I)Lf/m/a/v/c; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/f; - - invoke-direct {v0, p0}, Lf/m/a/v/f;->(I)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; - - move-result-object p0 - - return-object p0 -.end method - -.method public static a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-gez p2, :cond_0 - - invoke-static {p2, p1, v0, p4}, Lf/h/a/b/i1/e;->V1(I[BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget p2, p4, Lf/h/a/d/h/k/t4;->a:I - - :cond_0 - move v3, v0 - - if-ltz p2, :cond_1 - - sub-int/2addr p3, v3 - - if-gt p2, p3, :cond_1 - - invoke-interface {p0}, Lf/h/a/d/h/k/t7;->a()Ljava/lang/Object; - - move-result-object p3 - - add-int/2addr p2, v3 - - move-object v0, p0 - - move-object v1, p3 - - move-object v2, p1 - - move v4, p2 - - move-object v5, p4 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/k/t7;->h(Ljava/lang/Object;[BIILf/h/a/d/h/k/t4;)V - - invoke-interface {p0, p3}, Lf/h/a/d/h/k/t7;->b(Ljava/lang/Object;)V - - iput-object p3, p4, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - return p2 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static a3(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 3 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x1a - - const-string v1, "null value in entry: " - - const-string v2, "=null" - - invoke-static {v0, v1, p0, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x18 - - const-string v1, "null key in entry: null=" - - invoke-static {v0, v1, p1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static b(B)Z - .locals 0 - - if-ltz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - -.method public static b0([BI)J - .locals 7 - - aget-byte v0, p0, p1 - - int-to-long v0, v0 - - const-wide/16 v2, 0xff - - and-long/2addr v0, v2 - - add-int/lit8 v4, p1, 0x1 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x8 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x2 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x10 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x3 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x18 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x4 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x20 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x5 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x28 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x6 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x30 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 p1, p1, 0x7 - - aget-byte p0, p0, p1 - - int-to-long p0, p0 - - and-long/2addr p0, v2 - - const/16 v2, 0x38 - - shl-long/2addr p0, v2 - - or-long/2addr p0, v0 - - return-wide p0 -.end method - -.method public static b1(I)Lf/m/a/v/c; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/d; - - invoke-direct {v0, p0}, Lf/m/a/v/d;->(I)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; - - move-result-object p0 - - return-object p0 -.end method - -.method public static b2(Ljava/lang/Object;)I - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result p0 - - :goto_0 - invoke-static {p0}, Lf/h/a/b/i1/e;->M1(I)I - - move-result p0 - - return p0 -.end method - -.method public static final b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - .locals 6 - - instance-of v0, p3, Ljava/util/List; - - if-eqz v0, :cond_1 - - check-cast p3, Ljava/util/List; - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - instance-of v0, p3, Ljava/util/Map; - - if-eqz v0, :cond_3 - - check-cast p3, Ljava/util/Map; - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_1 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_2 - return-void - - :cond_3 - const/16 v0, 0xa - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_2 - const/16 v2, 0x20 - - if-ge v1, p1, :cond_4 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - instance-of p2, p3, Ljava/lang/String; - - const/16 v1, 0x22 - - const-string v3, ": \"" - - if-eqz p2, :cond_5 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/d/h/f/s2;->c(Ljava/lang/String;)Lf/h/a/d/h/f/s2; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->z3(Lf/h/a/d/h/f/s2;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_5 - instance-of p2, p3, Lf/h/a/d/h/f/s2; - - if-eqz p2, :cond_6 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/f/s2; - - invoke-static {p3}, Lf/h/a/b/i1/e;->z3(Lf/h/a/d/h/f/s2;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_6 - instance-of p2, p3, Lf/h/a/d/h/f/p3; - - const-string v1, "}" - - const-string v3, "\n" - - const-string v4, " {" - - if-eqz p2, :cond_8 - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/f/p3; - - add-int/lit8 p2, p1, 0x2 - - invoke-static {p3, p0, p2}, Lf/h/a/b/i1/e;->J2(Lf/h/a/d/h/f/x4;Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_3 - if-ge v0, p1, :cond_7 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_7 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_8 - instance-of p2, p3, Ljava/util/Map$Entry; - - if-eqz p2, :cond_a - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/util/Map$Entry; - - add-int/lit8 p2, p1, 0x2 - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "key" - - invoke-static {p0, p2, v5, v4}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p3 - - const-string v4, "value" - - invoke-static {p0, p2, v4, p3}, Lf/h/a/b/i1/e;->b3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_4 - if-ge v0, p1, :cond_9 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_9 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_a - const-string p1, ": " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static c(BB[CI)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - const/16 v0, -0x3e - - if-lt p0, v0, :cond_0 - - invoke-static {p1}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_0 - - and-int/lit8 p0, p0, 0x1f - - shl-int/lit8 p0, p0, 0x6 - - and-int/lit8 p1, p1, 0x3f - - or-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p2, p3 - - return-void - - :cond_0 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static c0([BI)F - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->a0([BI)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p0 - - return p0 -.end method - -.method public static c1(I)Lf/m/a/v/c; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/g; - - invoke-direct {v0, p0}, Lf/m/a/v/g;->(I)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c2(Ljava/util/Set;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x0 - - :goto_1 - add-int/2addr v1, v2 - - not-int v1, v1 - - not-int v1, v1 - - goto :goto_0 - - :cond_1 - return v1 -.end method - -.method public static final c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - .locals 6 - - instance-of v0, p3, Ljava/util/List; - - if-eqz v0, :cond_1 - - check-cast p3, Ljava/util/List; - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - instance-of v0, p3, Ljava/util/Map; - - if-eqz v0, :cond_3 - - check-cast p3, Ljava/util/Map; - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_1 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_2 - return-void - - :cond_3 - const/16 v0, 0xa - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_2 - const/16 v2, 0x20 - - if-ge v1, p1, :cond_4 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - instance-of p2, p3, Ljava/lang/String; - - const/16 v1, 0x22 - - const-string v3, ": \"" - - if-eqz p2, :cond_5 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/d/h/k/x4;->k(Ljava/lang/String;)Lf/h/a/d/h/k/x4; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->t2(Lf/h/a/d/h/k/x4;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_5 - instance-of p2, p3, Lf/h/a/d/h/k/x4; - - if-eqz p2, :cond_6 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/k/x4; - - invoke-static {p3}, Lf/h/a/b/i1/e;->t2(Lf/h/a/d/h/k/x4;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void - - :cond_6 - instance-of p2, p3, Lf/h/a/d/h/k/y5; - - const-string v1, "}" - - const-string v3, "\n" - - const-string v4, " {" - - if-eqz p2, :cond_8 - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/a/d/h/k/y5; - - add-int/lit8 p2, p1, 0x2 - - invoke-static {p3, p0, p2}, Lf/h/a/b/i1/e;->K2(Lf/h/a/d/h/k/d7;Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_3 - if-ge v0, p1, :cond_7 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_7 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_8 - instance-of p2, p3, Ljava/util/Map$Entry; - - if-eqz p2, :cond_a - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/util/Map$Entry; - - add-int/lit8 p2, p1, 0x2 - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "key" - - invoke-static {p0, p2, v5, v4}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p3 - - const-string v4, "value" - - invoke-static {p0, p2, v4, p3}, Lf/h/a/b/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_4 - if-ge v0, p1, :cond_9 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_9 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void - - :cond_a - const-string p1, ": " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static d(BBB[CI)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_2 - - const/16 v0, -0x20 - - const/16 v1, -0x60 - - if-ne p0, v0, :cond_0 - - if-lt p1, v1, :cond_2 - - :cond_0 - const/16 v0, -0x13 - - if-ne p0, v0, :cond_1 - - if-ge p1, v1, :cond_2 - - :cond_1 - invoke-static {p2}, Lf/h/a/b/i1/e;->V0(B)Z - - move-result v0 - - if-nez v0, :cond_2 - - and-int/lit8 p0, p0, 0xf - - shl-int/lit8 p0, p0, 0xc - - and-int/lit8 p1, p1, 0x3f - - shl-int/lit8 p1, p1, 0x6 - - or-int/2addr p0, p1 - - and-int/lit8 p1, p2, 0x3f - - or-int/2addr p0, p1 - - int-to-char p0, p0 - - aput-char p0, p3, p4 - - return-void - - :cond_2 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static d0(Lf/h/e/z0;[BIIILf/h/e/e;)I - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/e/n0; - - invoke-virtual {p0}, Lf/h/e/n0;->newInstance()Ljava/lang/Object; - - move-result-object v7 - - move-object v0, p0 - - move-object v1, v7 - - move-object v2, p1 - - move v3, p2 - - move v4, p3 - - move v5, p4 - - move-object v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/e/n0;->E(Ljava/lang/Object;[BIIILf/h/e/e;)I - - move-result p1 - - invoke-virtual {p0, v7}, Lf/h/e/n0;->b(Ljava/lang/Object;)V - - iput-object v7, p5, Lf/h/e/e;->c:Ljava/lang/Object; - - return p1 -.end method - -.method public static d1(I)Lf/m/a/v/c; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/e; - - invoke-direct {v0, p0}, Lf/m/a/v/e;->(I)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; - - move-result-object p0 - - return-object p0 -.end method - -.method public static d2([BI)I - .locals 2 - - aget-byte v0, p0, p1 - - and-int/lit16 v0, v0, 0xff - - add-int/lit8 v1, p1, 0x1 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p1, 0x2 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 p1, p1, 0x3 - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - shl-int/lit8 p0, p0, 0x18 - - or-int/2addr p0, v0 - - return p0 -.end method - -.method public static d3(II)I - .locals 4 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const v2, 0x3fffffff # 1.9999999f - - if-gt p1, v2, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - if-eqz v3, :cond_1 - - invoke-static {p0, p1}, Ljava/lang/Math;->max(II)I - - move-result p0 - - invoke-static {p0, v2}, Ljava/lang/Math;->min(II)I - - move-result p0 - - return p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v0 - - const-string p1, "min (%s) must be less than or equal to max (%s)" - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->Y2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static e(ILjava/lang/String;I)V - .locals 4 - - invoke-static {p0}, Landroid/opengl/GLES20;->glCreateShader(I)I - - move-result p0 - - invoke-static {p0, p1}, Landroid/opengl/GLES20;->glShaderSource(ILjava/lang/String;)V - - invoke-static {p0}, Landroid/opengl/GLES20;->glCompileShader(I)V - - const/4 v0, 0x1 - - new-array v1, v0, [I - - const/4 v2, 0x0 - - aput v2, v1, v2 - - const v3, 0x8b81 - - invoke-static {p0, v3, v1, v2}, Landroid/opengl/GLES20;->glGetShaderiv(II[II)V - - aget v1, v1, v2 - - if-eq v1, v0, :cond_0 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-static {p0}, Landroid/opengl/GLES20;->glGetShaderInfoLog(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ", source: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "GlUtil" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - invoke-static {p2, p0}, Landroid/opengl/GLES20;->glAttachShader(II)V - - invoke-static {p0}, Landroid/opengl/GLES20;->glDeleteShader(I)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - return-void -.end method - -.method public static e0(Lf/h/e/z0;[BIILf/h/e/e;)I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-gez p2, :cond_0 - - invoke-static {p2, p1, v0, p4}, Lf/h/a/b/i1/e;->s0(I[BILf/h/e/e;)I - - move-result v0 - - iget p2, p4, Lf/h/e/e;->a:I - - :cond_0 - move v3, v0 - - if-ltz p2, :cond_1 - - sub-int/2addr p3, v3 - - if-gt p2, p3, :cond_1 - - invoke-interface {p0}, Lf/h/e/z0;->newInstance()Ljava/lang/Object; - - move-result-object p3 - - add-int/2addr p2, v3 - - move-object v0, p0 - - move-object v1, p3 - - move-object v2, p1 - - move v4, p2 - - move-object v5, p4 - - invoke-interface/range {v0 .. v5}, Lf/h/e/z0;->g(Ljava/lang/Object;[BIILf/h/e/e;)V - - invoke-interface {p0, p3}, Lf/h/e/z0;->b(Ljava/lang/Object;)V - - iput-object p3, p4, Lf/h/e/e;->c:Ljava/lang/Object; - - return p2 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static synthetic e1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V - .locals 0 - - and-int/lit8 p2, p3, 0x2 - - const/4 p2, 0x0 - - invoke-interface {p0, p1, p2}, Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;->onInputTextChanged(Ljava/lang/String;Ljava/lang/Boolean;)V - - return-void -.end method - -.method public static e2([BILf/h/a/d/h/c/u;)I - .locals 1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - if-ltz p1, :cond_0 - - iput p1, p2, Lf/h/a/d/h/c/u;->a:I - - return v0 - - :cond_0 - invoke-static {p1, p0, v0, p2}, Lf/h/a/b/i1/e;->U1(I[BILf/h/a/d/h/c/u;)I - - move-result p0 - - return p0 -.end method - -.method public static e3(Landroid/os/Parcel;II)V - .locals 4 - - if-ne p1, p2, :cond_0 - - return-void - - :cond_0 - new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; - - invoke-static {p1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x2e - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Expected size " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p2, " got " - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, " (0x" - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V - - throw v0 -.end method - -.method public static varargs f([Lf/m/a/v/c;)Lf/m/a/v/c; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/m; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/m/a/v/m;->([Lf/m/a/v/c;Lf/m/a/v/d;)V - - return-object v0 -.end method - -.method public static f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/e/z0<", - "*>;I[BII", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/b/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I - - move-result p3 - - iget-object v0, p6, Lf/h/e/e;->c:Ljava/lang/Object; - - invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_0 - if-ge p3, p4, :cond_1 - - invoke-static {p2, p3, p6}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result v0 - - iget v1, p6, Lf/h/e/e;->a:I - - if-eq p1, v1, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/b/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I - - move-result p3 - - iget-object v0, p6, Lf/h/e/e;->c:Ljava/lang/Object; - - invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - :goto_1 - return p3 -.end method - -.method public static varargs f1([Lf/m/a/v/c;)Lf/m/a/v/c; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/p; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/m/a/v/p;->([Lf/m/a/v/c;Lf/m/a/v/d;)V - - return-object v0 -.end method - -.method public static f2([BILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/a/d/h/c/e1<", - "*>;", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/a/d/h/c/a1; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget v0, p3, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget v1, p3, Lf/h/a/d/h/c/u;->a:I - - iget v2, p2, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {p2, v2, v1}, Lf/h/a/d/h/c/a1;->l(II)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 -.end method - -.method public static final f3(Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const-string v3, "_" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C - - move-result v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - .locals 2 - .param p0 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)TTResult;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/util/concurrent/ExecutionException;, - Ljava/lang/InterruptedException; - } - .end annotation - - const-string v0, "Must not be called on the main application thread" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - const-string v0, "Task must not be null" - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->p2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 - - :cond_0 - new-instance v0, Lf/h/a/d/o/h; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/d/o/h;->(Lf/h/a/d/o/g0;)V - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->N2(Lcom/google/android/gms/tasks/Task;Lf/h/a/d/o/j;)V - - iget-object v0, v0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;->await()V - - invoke-static {p0}, Lf/h/a/b/i1/e;->p2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static g0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/f; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p3, Lf/h/e/e;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_1 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I - - move-result p1 - - iget-wide v1, p3, Lf/h/e/e;->b:J - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_0 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {p2, v1}, Lf/h/e/f;->h(Z)V - - goto :goto_0 - - :cond_1 - if-ne p1, v0, :cond_2 - - return p1 - - :cond_2 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static g1(I)I - .locals 3 - - const/4 v0, 0x0 - - const/16 v1, 0xc8 - - if-lt p0, v1, :cond_0 - - const/16 v1, 0x12b - - if-gt p0, v1, :cond_0 - - return v0 - - :cond_0 - const/16 v1, 0x12c - - const/4 v2, 0x1 - - if-lt p0, v1, :cond_1 - - const/16 v1, 0x18f - - if-gt p0, v1, :cond_1 - - return v2 - - :cond_1 - const/16 v1, 0x190 - - if-lt p0, v1, :cond_2 - - const/16 v1, 0x1f3 - - if-gt p0, v1, :cond_2 - - return v0 - - :cond_2 - const/16 v0, 0x1f4 - - if-lt p0, v0, :cond_3 - - :cond_3 - return v2 -.end method - -.method public static g2([BILf/h/a/d/h/k/t4;)I - .locals 1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - if-ltz p1, :cond_0 - - iput p1, p2, Lf/h/a/d/h/k/t4;->a:I - - return v0 - - :cond_0 - invoke-static {p1, p0, v0, p2}, Lf/h/a/b/i1/e;->V1(I[BILf/h/a/d/h/k/t4;)I - - move-result p0 - - return p0 -.end method - -.method public static g3(I)I - .locals 4 - - int-to-long v0, p0 - - const-wide/32 v2, -0x3361d2af - - mul-long v0, v0, v2 - - long-to-int p0, v0 - - const/16 v0, 0xf - - invoke-static {p0, v0}, Ljava/lang/Integer;->rotateLeft(II)I - - move-result p0 - - int-to-long v0, p0 - - const-wide/32 v2, 0x1b873593 - - mul-long v0, v0, v2 - - long-to-int p0, v0 - - return p0 -.end method - -.method public static h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; - .locals 2 - .param p0 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/util/concurrent/TimeUnit; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;J", - "Ljava/util/concurrent/TimeUnit;", - ")TTResult;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/util/concurrent/ExecutionException;, - Ljava/lang/InterruptedException;, - Ljava/util/concurrent/TimeoutException; - } - .end annotation - - const-string v0, "Must not be called on the main application thread" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - const-string v0, "Task must not be null" - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "TimeUnit must not be null" - - invoke-static {p3, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->p2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 - - :cond_0 - new-instance v0, Lf/h/a/d/o/h; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/d/o/h;->(Lf/h/a/d/o/g0;)V - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->N2(Lcom/google/android/gms/tasks/Task;Lf/h/a/d/o/j;)V - - iget-object v0, v0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {v0, p1, p2, p3}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-static {p0}, Lf/h/a/b/i1/e;->p2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 - - :cond_1 - new-instance p0, Ljava/util/concurrent/TimeoutException; - - const-string p1, "Timed out waiting for Task" - - invoke-direct {p0, p1}, Ljava/util/concurrent/TimeoutException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static h0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/k; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget p3, p3, Lf/h/e/e;->a:I - - add-int/2addr p3, p1 - - :goto_0 - if-ge p1, p3, :cond_0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->Z([BI)D - - move-result-wide v0 - - invoke-virtual {p2, v0, v1}, Lf/h/e/k;->h(D)V - - add-int/lit8 p1, p1, 0x8 - - goto :goto_0 - - :cond_0 - if-ne p1, p3, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static h1(Lf/h/a/b/i1/t;)Ljava/util/ArrayList; - .locals 27 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/t;", - ")", - "Ljava/util/ArrayList<", - "Lf/h/a/b/j1/s/d$a;", - ">;" - } - .end annotation - - move-object/from16 v0, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - return-object v2 - - :cond_0 - const/4 v1, 0x7 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/i1/t;->e()I - - move-result v3 - - const v4, 0x64666c38 - - const/4 v5, 0x1 - - if-ne v3, v4, :cond_2 - - new-instance v3, Lf/h/a/b/i1/t; - - invoke-direct {v3}, Lf/h/a/b/i1/t;->()V - - new-instance v4, Ljava/util/zip/Inflater; - - invoke-direct {v4, v5}, Ljava/util/zip/Inflater;->(Z)V - - :try_start_0 - invoke-static {v0, v3, v4}, Lf/h/a/b/i1/c0;->I(Lf/h/a/b/i1/t;Lf/h/a/b/i1/t;Ljava/util/zip/Inflater;)Z - - move-result v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v0, :cond_1 - - invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V - - return-object v2 - - :cond_1 - invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V - - move-object v0, v3 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - move-object v1, v0 - - invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V - - throw v1 - - :cond_2 - const v4, 0x72617720 - - if-eq v3, v4, :cond_3 - - return-object v2 - - :cond_3 - :goto_0 - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - iget v4, v0, Lf/h/a/b/i1/t;->b:I - - iget v6, v0, Lf/h/a/b/i1/t;->c:I - - :goto_1 - if-ge v4, v6, :cond_14 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v7 - - add-int/2addr v7, v4 - - if-le v7, v4, :cond_13 - - if-le v7, v6, :cond_4 - - goto/16 :goto_d - - :cond_4 - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const v8, 0x6d657368 - - if-ne v4, v8, :cond_12 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v4 - - const/16 v8, 0x2710 - - if-le v4, v8, :cond_5 - - goto :goto_3 - - :cond_5 - new-array v8, v4, [F - - const/4 v10, 0x0 - - :goto_2 - if-ge v10, v4, :cond_6 - - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v11 - - invoke-static {v11}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result v11 - - aput v11, v8, v10 - - add-int/lit8 v10, v10, 0x1 - - goto :goto_2 - - :cond_6 - invoke-virtual {v0}, Lf/h/a/b/i1/t;->e()I - - move-result v10 - - const/16 v11, 0x7d00 - - if-le v10, v11, :cond_7 - - :goto_3 - move-object/from16 p0, v3 - - goto/16 :goto_7 - - :cond_7 - const-wide/high16 v11, 0x4000000000000000L # 2.0 - - invoke-static {v11, v12}, Ljava/lang/Math;->log(D)D - - move-result-wide v13 - - move-object/from16 p0, v3 - - int-to-double v2, v4 - - mul-double v2, v2, v11 - - invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D - - move-result-wide v2 - - div-double/2addr v2, v13 - - invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v2 - - double-to-int v2, v2 - - new-instance v3, Lf/h/a/b/i1/s; - - iget-object v9, v0, Lf/h/a/b/i1/t;->a:[B - - invoke-direct {v3, v9}, Lf/h/a/b/i1/s;->([B)V - - iget v9, v0, Lf/h/a/b/i1/t;->b:I - - const/16 v15, 0x8 - - mul-int/lit8 v9, v9, 0x8 - - invoke-virtual {v3, v9}, Lf/h/a/b/i1/s;->j(I)V - - mul-int/lit8 v9, v10, 0x5 - - new-array v9, v9, [F - - const/4 v11, 0x5 - - new-array v12, v11, [I - - const/4 v15, 0x0 - - const/16 v18, 0x0 - - :goto_4 - if-ge v15, v10, :cond_a - - const/4 v1, 0x0 - - :goto_5 - if-ge v1, v11, :cond_9 - - aget v19, v12, v1 - - invoke-virtual {v3, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result v20 - - shr-int/lit8 v21, v20, 0x1 - - and-int/lit8 v11, v20, 0x1 - - neg-int v11, v11 - - xor-int v11, v11, v21 - - add-int v11, v19, v11 - - if-ge v11, v4, :cond_b - - if-gez v11, :cond_8 - - goto :goto_7 - - :cond_8 - add-int/lit8 v19, v18, 0x1 - - aget v20, v8, v11 - - aput v20, v9, v18 - - aput v11, v12, v1 - - add-int/lit8 v1, v1, 0x1 - - move/from16 v18, v19 - - const/4 v11, 0x5 - - goto :goto_5 - - :cond_9 - add-int/lit8 v15, v15, 0x1 - - const/4 v1, 0x7 - - const/4 v11, 0x5 - - goto :goto_4 - - :cond_a - invoke-virtual {v3}, Lf/h/a/b/i1/s;->d()I - - move-result v1 - - const/4 v2, 0x7 - - add-int/2addr v1, v2 - - and-int/lit8 v1, v1, -0x8 - - invoke-virtual {v3, v1}, Lf/h/a/b/i1/s;->j(I)V - - const/16 v1, 0x20 - - invoke-virtual {v3, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v4 - - new-array v8, v4, [Lf/h/a/b/j1/s/d$b; - - const/4 v11, 0x0 - - :goto_6 - if-ge v11, v4, :cond_10 - - const/16 v12, 0x8 - - invoke-virtual {v3, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v15 - - invoke-virtual {v3, v12}, Lf/h/a/b/i1/s;->f(I)I - - move-result v2 - - invoke-virtual {v3, v1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v12 - - const v1, 0x1f400 - - if-le v12, v1, :cond_d - - :cond_b - :goto_7 - move/from16 v19, v6 - - :cond_c - :goto_8 - const/16 v20, 0x1 - - goto/16 :goto_a - - :cond_d - move/from16 v19, v6 - - int-to-double v5, v10 - - const-wide/high16 v16, 0x4000000000000000L # 2.0 - - mul-double v5, v5, v16 - - invoke-static {v5, v6}, Ljava/lang/Math;->log(D)D - - move-result-wide v5 - - div-double/2addr v5, v13 - - invoke-static {v5, v6}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v5 - - double-to-int v5, v5 - - mul-int/lit8 v6, v12, 0x3 - - new-array v6, v6, [F - - mul-int/lit8 v1, v12, 0x2 - - new-array v1, v1, [F - - move-object/from16 v21, v1 - - const/4 v1, 0x0 - - const/16 v22, 0x0 - - :goto_9 - if-ge v1, v12, :cond_f - - invoke-virtual {v3, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v23 - - shr-int/lit8 v24, v23, 0x1 - - move-object/from16 v25, v3 - - const/16 v20, 0x1 - - and-int/lit8 v3, v23, 0x1 - - move/from16 v23, v4 - - move-object/from16 v4, v21 - - neg-int v3, v3 - - xor-int v3, v3, v24 - - add-int v3, v22, v3 - - if-ltz v3, :cond_c - - if-lt v3, v10, :cond_e - - goto :goto_8 - - :cond_e - mul-int/lit8 v21, v1, 0x3 - - mul-int/lit8 v22, v3, 0x5 - - aget v24, v9, v22 - - aput v24, v6, v21 - - add-int/lit8 v24, v21, 0x1 - - add-int/lit8 v26, v22, 0x1 - - aget v26, v9, v26 - - aput v26, v6, v24 - - add-int/lit8 v21, v21, 0x2 - - add-int/lit8 v24, v22, 0x2 - - aget v24, v9, v24 - - aput v24, v6, v21 - - mul-int/lit8 v21, v1, 0x2 - - add-int/lit8 v24, v22, 0x3 - - aget v24, v9, v24 - - aput v24, v4, v21 - - const/16 v20, 0x1 - - add-int/lit8 v21, v21, 0x1 - - add-int/lit8 v22, v22, 0x4 - - aget v22, v9, v22 - - aput v22, v4, v21 - - add-int/lit8 v1, v1, 0x1 - - move/from16 v22, v3 - - move-object/from16 v21, v4 - - move/from16 v4, v23 - - move-object/from16 v3, v25 - - goto :goto_9 - - :goto_a - const/4 v1, 0x0 - - goto :goto_b - - :cond_f - move-object/from16 v25, v3 - - move/from16 v23, v4 - - move-object/from16 v4, v21 - - const/16 v20, 0x1 - - new-instance v1, Lf/h/a/b/j1/s/d$b; - - invoke-direct {v1, v15, v6, v4, v2}, Lf/h/a/b/j1/s/d$b;->(I[F[FI)V - - aput-object v1, v8, v11 - - add-int/lit8 v11, v11, 0x1 - - move/from16 v6, v19 - - move/from16 v4, v23 - - const/16 v1, 0x20 - - const/4 v2, 0x7 - - const/4 v5, 0x1 - - goto/16 :goto_6 - - :cond_10 - move/from16 v19, v6 - - const/16 v20, 0x1 - - new-instance v1, Lf/h/a/b/j1/s/d$a; - - invoke-direct {v1, v8}, Lf/h/a/b/j1/s/d$a;->([Lf/h/a/b/j1/s/d$b;)V - - :goto_b - if-nez v1, :cond_11 - - goto :goto_d - - :cond_11 - move-object/from16 v2, p0 - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_c - - :cond_12 - move-object v2, v3 - - move/from16 v19, v6 - - const/16 v20, 0x1 - - :goto_c - invoke-virtual {v0, v7}, Lf/h/a/b/i1/t;->C(I)V - - move-object v3, v2 - - move v4, v7 - - move/from16 v6, v19 - - const/4 v1, 0x7 - - const/4 v2, 0x0 - - const/4 v5, 0x1 - - goto/16 :goto_1 - - :cond_13 - :goto_d - const/4 v2, 0x0 - - goto :goto_e - - :cond_14 - move-object v2, v3 - - :goto_e - return-object v2 -.end method - -.method public static h2([BILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/a/d/h/k/f6<", - "*>;", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/a/d/h/k/z5; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget v0, p3, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget v1, p3, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {p2, v1}, Lf/h/a/d/h/k/z5;->k(I)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static h3(II)I - .locals 2 - - if-ltz p0, :cond_0 - - if-gt p0, p1, :cond_0 - - return p0 - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const-string v1, "index" - - invoke-static {p0, p1, v1}, Lf/h/a/b/i1/e;->r2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static i(Landroid/os/Parcel;)I - .locals 1 - - const/16 v0, 0x4f45 - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->X1(Landroid/os/Parcel;I)I - - move-result p0 - - return p0 -.end method - -.method public static i0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/v; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget p3, p3, Lf/h/e/e;->a:I - - add-int/2addr p3, p1 - - :goto_0 - if-ge p1, p3, :cond_0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->a0([BI)I - - move-result v0 - - invoke-virtual {p2, v0}, Lf/h/e/v;->h(I)V - - add-int/lit8 p1, p1, 0x4 - - goto :goto_0 - - :cond_0 - if-ne p1, p3, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static final i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - .locals 6 - - instance-of v0, p3, Ljava/util/List; - - if-eqz v0, :cond_1 - - check-cast p3, Ljava/util/List; - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void - - :cond_1 - instance-of v0, p3, Ljava/util/Map; - - if-eqz v0, :cond_3 - - check-cast p3, Ljava/util/Map; - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_1 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-static {p0, p1, p2, v0}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_2 - return-void - - :cond_3 - const/16 v0, 0xa - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_2 - const/16 v2, 0x20 - - if-ge v1, p1, :cond_4 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - instance-of p2, p3, Ljava/lang/String; - - const/16 v1, 0x22 - - const-string v3, ": \"" - - if-eqz p2, :cond_5 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/lang/String; - - invoke-static {p3}, Lf/h/e/h;->l(Ljava/lang/String;)Lf/h/e/h; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->E0(Lf/h/e/h;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto/16 :goto_5 - - :cond_5 - instance-of p2, p3, Lf/h/e/h; - - if-eqz p2, :cond_6 - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/e/h; - - invoke-static {p3}, Lf/h/a/b/i1/e;->E0(Lf/h/e/h;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_5 - - :cond_6 - instance-of p2, p3, Lf/h/e/u; - - const-string v1, "}" - - const-string v3, "\n" - - const-string v4, " {" - - if-eqz p2, :cond_8 - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Lf/h/e/u; - - add-int/lit8 p2, p1, 0x2 - - invoke-static {p3, p0, p2}, Lf/h/a/b/i1/e;->o1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_3 - if-ge v0, p1, :cond_7 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_7 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_5 - - :cond_8 - instance-of p2, p3, Ljava/util/Map$Entry; - - if-eqz p2, :cond_a - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - check-cast p3, Ljava/util/Map$Entry; - - add-int/lit8 p2, p1, 0x2 - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "key" - - invoke-static {p0, p2, v5, v4}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p3 - - const-string v4, "value" - - invoke-static {p0, p2, v4, p3}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_4 - if-ge v0, p1, :cond_9 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_9 - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_5 - - :cond_a - const-string p1, ": " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_5 - return-void -.end method - -.method public static i2(JJJ)J - .locals 3 - - xor-long/2addr p0, p2 - - mul-long p0, p0, p4 - - const/16 v0, 0x2f - - ushr-long v1, p0, v0 - - xor-long/2addr p0, v1 - - xor-long/2addr p0, p2 - - mul-long p0, p0, p4 - - ushr-long p2, p0, v0 - - xor-long/2addr p0, p2 - - mul-long p0, p0, p4 - - return-wide p0 -.end method - -.method public static i3([BILf/h/a/d/h/c/u;)I - .locals 9 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - int-to-long v1, p1 - - const-wide/16 v3, 0x0 - - cmp-long p1, v1, v3 - - if-ltz p1, :cond_0 - - iput-wide v1, p2, Lf/h/a/d/h/c/u;->b:J - - return v0 - - :cond_0 - const-wide/16 v3, 0x7f - - and-long/2addr v1, v3 - - add-int/lit8 p1, v0, 0x1 - - aget-byte v0, p0, v0 - - and-int/lit8 v3, v0, 0x7f - - int-to-long v3, v3 - - const/4 v5, 0x7 - - shl-long/2addr v3, v5 - - or-long/2addr v1, v3 - - const/4 v3, 0x7 - - :goto_0 - if-gez v0, :cond_1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - add-int/2addr v3, v5 - - and-int/lit8 v4, p1, 0x7f - - int-to-long v6, v4 - - shl-long/2addr v6, v3 - - or-long/2addr v1, v6 - - move v8, v0 - - move v0, p1 - - move p1, v8 - - goto :goto_0 - - :cond_1 - iput-wide v1, p2, Lf/h/a/d/h/c/u;->b:J - - return p1 -.end method - -.method public static j(Ljava/lang/String;)V - .locals 2 - - sget v0, Lf/h/a/b/i1/c0;->a:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_0 - - invoke-static {p0}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public static j0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/c0; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget p3, p3, Lf/h/e/e;->a:I - - add-int/2addr p3, p1 - - :goto_0 - if-ge p1, p3, :cond_0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->b0([BI)J - - move-result-wide v0 - - invoke-virtual {p2, v0, v1}, Lf/h/e/c0;->h(J)V - - add-int/lit8 p1, p1, 0x8 - - goto :goto_0 - - :cond_0 - if-ne p1, p3, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static j1(Landroid/os/Parcel;I)Z - .locals 1 - - const/4 v0, 0x4 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->F2(Landroid/os/Parcel;II)V - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static j2([B)J - .locals 27 - - move-object/from16 v7, p0 - - array-length v0, v7 - - if-ltz v0, :cond_7 - - array-length v1, v7 - - if-gt v0, v1, :cond_7 - - const/16 v1, 0x25 - - const/16 v2, 0x12 - - const/16 v3, 0x1e - - const/16 v4, 0x2b - - const/4 v5, 0x2 - - const/16 v6, 0x20 - - const-wide v8, -0x4b6d499041670d8dL # -1.9079014105469082E-55 - - const/16 v10, 0x10 - - const/16 v11, 0x8 - - const-wide v12, -0x651e95c4d06fbfb1L # -3.35749372464804E-179 - - const/4 v14, 0x0 - - if-gt v0, v6, :cond_4 - - if-gt v0, v10, :cond_3 - - if-lt v0, v11, :cond_0 - - shl-int/lit8 v2, v0, 0x1 - - int-to-long v2, v2 - - add-long v8, v2, v12 - - invoke-static {v7, v14}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v2 - - add-long/2addr v2, v12 - - add-int/2addr v0, v14 - - sub-int/2addr v0, v11 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v4 - - invoke-static {v4, v5, v1}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v0 - - mul-long v0, v0, v8 - - add-long/2addr v0, v2 - - const/16 v6, 0x19 - - invoke-static {v2, v3, v6}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v2 - - add-long/2addr v2, v4 - - mul-long v6, v2, v8 - - move-wide v4, v0 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_0 - const/4 v1, 0x4 - - if-lt v0, v1, :cond_1 - - shl-int/lit8 v2, v0, 0x1 - - int-to-long v2, v2 - - add-long v8, v2, v12 - - invoke-static {v7, v14}, Lf/h/a/b/i1/e;->d2([BI)I - - move-result v2 - - int-to-long v2, v2 - - const-wide v4, 0xffffffffL - - and-long/2addr v2, v4 - - int-to-long v4, v0 - - const/4 v6, 0x3 - - shl-long/2addr v2, v6 - - add-long/2addr v4, v2 - - add-int/2addr v0, v14 - - sub-int/2addr v0, v1 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->d2([BI)I - - move-result v0 - - int-to-long v0, v0 - - const-wide v2, 0xffffffffL - - and-long v6, v0, v2 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_1 - if-lez v0, :cond_2 - - aget-byte v1, v7, v14 - - shr-int/lit8 v2, v0, 0x1 - - add-int/2addr v2, v14 - - aget-byte v2, v7, v2 - - add-int/lit8 v3, v0, -0x1 - - add-int/2addr v3, v14 - - aget-byte v3, v7, v3 - - and-int/lit16 v1, v1, 0xff - - and-int/lit16 v2, v2, 0xff - - shl-int/2addr v2, v11 - - add-int/2addr v1, v2 - - and-int/lit16 v2, v3, 0xff - - shl-int/2addr v2, v5 - - add-int/2addr v0, v2 - - int-to-long v1, v1 - - mul-long v1, v1, v12 - - int-to-long v3, v0 - - const-wide v5, -0x3c5a37a36834ced9L # -7.8480313857871552E17 - - mul-long v3, v3, v5 - - xor-long v0, v1, v3 - - const/16 v2, 0x2f - - ushr-long v2, v0, v2 - - xor-long/2addr v0, v2 - - mul-long v0, v0, v12 - - return-wide v0 - - :cond_2 - return-wide v12 - - :cond_3 - shl-int/lit8 v1, v0, 0x1 - - int-to-long v5, v1 - - add-long v19, v5, v12 - - invoke-static {v7, v14}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v5 - - mul-long v5, v5, v8 - - invoke-static {v7, v11}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v8 - - add-int/2addr v0, v14 - - add-int/lit8 v1, v0, -0x8 - - invoke-static {v7, v1}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v14 - - mul-long v14, v14, v19 - - sub-int/2addr v0, v10 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v0 - - mul-long v0, v0, v12 - - add-long v10, v5, v8 - - invoke-static {v10, v11, v4}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v10 - - invoke-static {v14, v15, v3}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v3 - - add-long/2addr v3, v10 - - add-long/2addr v0, v3 - - add-long/2addr v8, v12 - - invoke-static {v8, v9, v2}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v2 - - add-long/2addr v2, v5 - - add-long v17, v2, v14 - - move-wide v15, v0 - - invoke-static/range {v15 .. v20}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_4 - const/16 v2, 0x40 - - if-gt v0, v2, :cond_5 - - shl-int/lit8 v1, v0, 0x1 - - int-to-long v1, v1 - - add-long/2addr v1, v12 - - invoke-static {v7, v14}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v5 - - mul-long v5, v5, v12 - - invoke-static {v7, v11}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v8 - - add-int/2addr v0, v14 - - add-int/lit8 v3, v0, -0x8 - - invoke-static {v7, v3}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v14 - - mul-long v14, v14, v1 - - add-int/lit8 v3, v0, -0x10 - - invoke-static {v7, v3}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v16 - - mul-long v16, v16, v12 - - add-long v10, v5, v8 - - invoke-static {v10, v11, v4}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v10 - - const/16 v3, 0x1e - - invoke-static {v14, v15, v3}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v18 - - add-long v18, v18, v10 - - add-long v10, v18, v16 - - add-long/2addr v8, v12 - - const/16 v3, 0x12 - - invoke-static {v8, v9, v3}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v8 - - add-long/2addr v8, v5 - - add-long v17, v8, v14 - - move-wide v15, v10 - - move-wide/from16 v19, v1 - - invoke-static/range {v15 .. v20}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v8 - - const/16 v3, 0x10 - - invoke-static {v7, v3}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v12 - - mul-long v12, v12, v1 - - const/16 v3, 0x18 - - invoke-static {v7, v3}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v14 - - add-int/lit8 v4, v0, -0x20 - - invoke-static {v7, v4}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v17 - - add-long v17, v17, v10 - - mul-long v10, v17, v1 - - sub-int/2addr v0, v3 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v3 - - add-long/2addr v3, v8 - - mul-long v3, v3, v1 - - add-long v7, v12, v14 - - const/16 v0, 0x2b - - invoke-static {v7, v8, v0}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v7 - - const/16 v0, 0x1e - - invoke-static {v10, v11, v0}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v16 - - add-long v16, v16, v7 - - add-long v3, v16, v3 - - add-long/2addr v14, v5 - - const/16 v0, 0x12 - - invoke-static {v14, v15, v0}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v5 - - add-long/2addr v5, v12 - - add-long v17, v5, v10 - - move-wide v15, v3 - - invoke-static/range {v15 .. v20}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_5 - const-wide v2, 0x226bb95b4e64b6d4L # 7.104748899679321E-143 - - const-wide v10, 0x134a747f856d0526L # 9.592726139023731E-216 - - new-array v12, v5, [J - - new-array v13, v5, [J - - const-wide v4, 0x1529cba0ca458ffL - - invoke-static {v7, v14}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v15 - - add-long/2addr v15, v4 - - const/16 v17, 0x1 - - add-int/lit8 v0, v0, -0x1 - - div-int/lit8 v4, v0, 0x40 - - shl-int/lit8 v4, v4, 0x6 - - add-int/lit8 v6, v4, 0x0 - - and-int/lit8 v4, v0, 0x3f - - add-int v0, v6, v4 - - add-int/lit8 v18, v0, -0x3f - - const/4 v0, 0x0 - - move-wide/from16 v19, v15 - - const/4 v0, 0x0 - - move-wide v14, v10 - - const/4 v10, 0x0 - - :goto_0 - add-long v19, v19, v2 - - aget-wide v21, v12, v0 - - add-long v19, v19, v21 - - add-int/lit8 v0, v10, 0x8 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v21 - - move v11, v4 - - add-long v4, v21, v19 - - invoke-static {v4, v5, v1}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v0 - - mul-long v0, v0, v8 - - aget-wide v4, v12, v17 - - add-long/2addr v2, v4 - - add-int/lit8 v4, v10, 0x30 - - invoke-static {v7, v4}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v4 - - add-long/2addr v4, v2 - - const/16 v2, 0x2a - - invoke-static {v4, v5, v2}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v2 - - mul-long v2, v2, v8 - - aget-wide v4, v13, v17 - - xor-long v19, v0, v4 - - const/4 v0, 0x0 - - aget-wide v4, v12, v0 - - add-int/lit8 v1, v10, 0x28 - - invoke-static {v7, v1}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v21 - - add-long v21, v21, v4 - - add-long v21, v21, v2 - - aget-wide v1, v13, v0 - - add-long/2addr v14, v1 - - const/16 v1, 0x21 - - invoke-static {v14, v15, v1}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v1 - - mul-long v14, v1, v8 - - aget-wide v1, v12, v17 - - mul-long v2, v1, v8 - - aget-wide v0, v13, v0 - - add-long v4, v19, v0 - - move-object/from16 v0, p0 - - move v1, v10 - - move v8, v6 - - move-object v6, v12 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->R2([BIJJ[J)V - - add-int/lit8 v1, v10, 0x20 - - aget-wide v2, v13, v17 - - add-long/2addr v2, v14 - - add-int/lit8 v0, v10, 0x10 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v4 - - add-long v4, v4, v21 - - move-object/from16 v0, p0 - - move-object v6, v13 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->R2([BIJJ[J)V - - add-int/lit8 v10, v10, 0x40 - - if-ne v10, v8, :cond_6 - - const-wide/16 v0, 0xff - - and-long v0, v19, v0 - - shl-long v0, v0, v17 - - const-wide v2, -0x4b6d499041670d8dL # -1.9079014105469082E-55 - - add-long v23, v0, v2 - - const/4 v0, 0x0 - - aget-wide v1, v13, v0 - - int-to-long v3, v11 - - add-long/2addr v1, v3 - - aput-wide v1, v13, v0 - - aget-wide v1, v12, v0 - - aget-wide v3, v13, v0 - - add-long/2addr v1, v3 - - aput-wide v1, v12, v0 - - aget-wide v1, v13, v0 - - aget-wide v3, v12, v0 - - add-long/2addr v1, v3 - - aput-wide v1, v13, v0 - - add-long v14, v14, v21 - - aget-wide v0, v12, v0 - - add-long/2addr v14, v0 - - add-int/lit8 v0, v18, 0x8 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v0 - - add-long/2addr v0, v14 - - const/16 v2, 0x25 - - invoke-static {v0, v1, v2}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v0 - - mul-long v0, v0, v23 - - aget-wide v2, v12, v17 - - add-long v21, v21, v2 - - add-int/lit8 v2, v18, 0x30 - - invoke-static {v7, v2}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v2 - - add-long v2, v2, v21 - - const/16 v4, 0x2a - - invoke-static {v2, v3, v4}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v2 - - mul-long v2, v2, v23 - - aget-wide v4, v13, v17 - - const-wide/16 v8, 0x9 - - mul-long v4, v4, v8 - - xor-long v10, v0, v4 - - const/4 v0, 0x0 - - aget-wide v4, v12, v0 - - mul-long v4, v4, v8 - - add-int/lit8 v1, v18, 0x28 - - invoke-static {v7, v1}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v8 - - add-long/2addr v8, v4 - - add-long v14, v8, v2 - - aget-wide v1, v13, v0 - - add-long v1, v19, v1 - - const/16 v3, 0x21 - - invoke-static {v1, v2, v3}, Ljava/lang/Long;->rotateRight(JI)J - - move-result-wide v1 - - mul-long v19, v1, v23 - - aget-wide v1, v12, v17 - - mul-long v2, v1, v23 - - aget-wide v0, v13, v0 - - add-long v4, v10, v0 - - move-object/from16 v0, p0 - - move/from16 v1, v18 - - move-object v6, v12 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->R2([BIJJ[J)V - - add-int/lit8 v1, v18, 0x20 - - aget-wide v2, v13, v17 - - add-long v2, v2, v19 - - add-int/lit8 v0, v18, 0x10 - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->k3([BI)J - - move-result-wide v4 - - add-long/2addr v4, v14 - - move-object/from16 v0, p0 - - move-object v6, v13 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->R2([BIJJ[J)V - - const/4 v0, 0x0 - - aget-wide v4, v12, v0 - - aget-wide v6, v13, v0 - - move-wide/from16 v8, v23 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - const/16 v2, 0x2f - - ushr-long v2, v14, v2 - - xor-long/2addr v2, v14 - - const-wide v4, -0x3c5a37a36834ced9L # -7.8480313857871552E17 - - mul-long v2, v2, v4 - - add-long/2addr v2, v0 - - add-long v0, v2, v10 - - aget-wide v4, v12, v17 - - aget-wide v6, v13, v17 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v2 - - add-long v6, v2, v19 - - move-wide v4, v0 - - invoke-static/range {v4 .. v9}, Lf/h/a/b/i1/e;->i2(JJJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_6 - const-wide v2, -0x4b6d499041670d8dL # -1.9079014105469082E-55 - - const/16 v1, 0x25 - - const/4 v0, 0x0 - - move v6, v8 - - move v4, v11 - - move-wide v8, v2 - - move-wide/from16 v2, v21 - - move-wide/from16 v25, v14 - - move-wide/from16 v14, v19 - - move-wide/from16 v19, v25 - - goto/16 :goto_0 - - :cond_7 - new-instance v1, Ljava/lang/IndexOutOfBoundsException; - - const/16 v2, 0x43 - - const-string v3, "Out of bound index with offput: 0 and length: " - - invoke-static {v2, v3, v0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public static j3([BILf/h/a/d/h/k/t4;)I - .locals 9 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - int-to-long v1, p1 - - const-wide/16 v3, 0x0 - - cmp-long p1, v1, v3 - - if-ltz p1, :cond_0 - - iput-wide v1, p2, Lf/h/a/d/h/k/t4;->b:J - - return v0 - - :cond_0 - const-wide/16 v3, 0x7f - - and-long/2addr v1, v3 - - add-int/lit8 p1, v0, 0x1 - - aget-byte v0, p0, v0 - - and-int/lit8 v3, v0, 0x7f - - int-to-long v3, v3 - - const/4 v5, 0x7 - - shl-long/2addr v3, v5 - - or-long/2addr v1, v3 - - const/4 v3, 0x7 - - :goto_0 - if-gez v0, :cond_1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - add-int/2addr v3, v5 - - and-int/lit8 v4, p1, 0x7f - - int-to-long v6, v4 - - shl-long/2addr v6, v3 - - or-long/2addr v1, v6 - - move v8, v0 - - move v0, p1 - - move p1, v8 - - goto :goto_0 - - :cond_1 - iput-wide v1, p2, Lf/h/a/d/h/k/t4;->b:J - - return p1 -.end method - -.method public static k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; - .locals 10 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; - - const-wide/16 v1, 0x1 - - invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V - - new-instance v1, Lf/h/c/j/d/k/t0; - - invoke-direct {v1, p0, v0}, Lf/h/c/j/d/k/t0;->(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;)V - - invoke-static {v1}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; - - move-result-object v0 - - sget-object v7, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; - - move-result-object v1 - - new-instance v8, Ljava/lang/Thread; - - new-instance v9, Lf/h/c/j/d/k/u0; - - const-wide/16 v5, 0x2 - - move-object v2, v9 - - move-object v3, p0 - - move-object v4, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/c/j/d/k/u0;->(Ljava/lang/String;Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)V - - const-string v2, "Crashlytics Shutdown Hook for " - - invoke-static {v2, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v8, v9, p0}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v1, v8}, Ljava/lang/Runtime;->addShutdownHook(Ljava/lang/Thread;)V - - return-object v0 -.end method - -.method public static k0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/s; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget p3, p3, Lf/h/e/e;->a:I - - add-int/2addr p3, p1 - - :goto_0 - if-ge p1, p3, :cond_0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->c0([BI)F - - move-result v0 - - invoke-virtual {p2, v0}, Lf/h/e/s;->h(F)V - - add-int/lit8 p1, p1, 0x4 - - goto :goto_0 - - :cond_0 - if-ne p1, p3, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - .locals 2 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-object v1 -.end method - -.method public static k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/t2<", - "TT;>;)", - "Lf/h/a/d/h/k/t2<", - "TT;>;" - } - .end annotation - - instance-of v0, p0, Lf/h/a/d/h/k/u2; - - if-nez v0, :cond_2 - - instance-of v0, p0, Lf/h/a/d/h/k/v2; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - instance-of v0, p0, Ljava/io/Serializable; - - if-eqz v0, :cond_1 - - new-instance v0, Lf/h/a/d/h/k/v2; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/v2;->(Lf/h/a/d/h/k/t2;)V - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/k/u2; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/u2;->(Lf/h/a/d/h/k/t2;)V - - return-object v0 - - :cond_2 - :goto_0 - return-object p0 -.end method - -.method public static k3([BI)J - .locals 1 - - const/16 v0, 0x8 - - invoke-static {p0, p1, v0}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; - - move-result-object p0 - - sget-object p1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {p0, p1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->getLong()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p0 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/util/concurrent/Callable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Ljava/util/concurrent/Callable<", - "TTResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - const-string v0, "Executor must not be null" - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Callback must not be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - new-instance v1, Lf/h/a/d/o/g0; - - invoke-direct {v1, v0, p1}, Lf/h/a/d/o/g0;->(Lf/h/a/d/o/c0;Ljava/util/concurrent/Callable;)V - - invoke-interface {p0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-object v0 -.end method - -.method public static l0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/v; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p3, Lf/h/e/e;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v1, p3, Lf/h/e/e;->a:I - - invoke-static {v1}, Lf/h/e/i;->b(I)I - - move-result v1 - - invoke-virtual {p2, v1}, Lf/h/e/v;->h(I)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static l1(Landroid/os/Parcel;I)I - .locals 1 - - const/4 v0, 0x4 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->F2(Landroid/os/Parcel;II)V - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - return p0 -.end method - -.method public static l2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; - .locals 2 - .param p0 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - move-object p1, v0 - - :cond_1 - :goto_0 - iget p0, p0, Lcom/google/android/gms/common/api/Status;->e:I - - const/16 v0, 0x4466 - - if-eq p0, v0, :cond_4 - - const/16 v0, 0x4467 - - if-eq p0, v0, :cond_3 - - const/16 v0, 0x44c2 - - if-eq p0, v0, :cond_2 - - packed-switch p0, :pswitch_data_0 - - new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingException; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingException;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_0 - new-instance p0, Lcom/google/firebase/appindexing/zzc; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzc;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_1 - new-instance p0, Lcom/google/firebase/appindexing/zzd; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzd;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_2 - new-instance p0, Lcom/google/firebase/appindexing/zzf; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzf;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_3 - new-instance p0, Lcom/google/firebase/appindexing/zze; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zze;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_4 - new-instance p0, Lcom/google/firebase/appindexing/zzg; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzg;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_5 - new-instance p0, Lcom/google/firebase/appindexing/zza; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zza;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_6 - new-instance p0, Lcom/google/firebase/appindexing/zzb; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzb;->(Ljava/lang/String;)V - - return-object p0 - - :cond_2 - new-instance p0, Lcom/google/firebase/appindexing/zzh; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzh;->(Ljava/lang/String;)V - - return-object p0 - - :cond_3 - new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingTooManyArgumentsException; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingTooManyArgumentsException;->(Ljava/lang/String;)V - - return-object p0 - - :cond_4 - new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingInvalidArgumentException; - - invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingInvalidArgumentException;->(Ljava/lang/String;)V - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x4469 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static l3(Landroid/os/Parcel;I)V - .locals 2 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - sub-int v1, v0, p1 - - add-int/lit8 p1, p1, -0x4 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->setDataPosition(I)V - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-void -.end method - -.method public static final m(Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const-string v3, "_" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C - - move-result v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static m0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/c0; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p3, Lf/h/e/e;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I - - move-result p1 - - iget-wide v1, p3, Lf/h/e/e;->b:J - - invoke-static {v1, v2}, Lf/h/e/i;->c(J)J - - move-result-wide v1 - - invoke-virtual {p2, v1, v2}, Lf/h/e/c0;->h(J)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static m1(Landroid/os/Parcel;I)J - .locals 1 - - const/16 v0, 0x8 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->F2(Landroid/os/Parcel;II)V - - invoke-virtual {p0}, Landroid/os/Parcel;->readLong()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; - .locals 2 - .param p0 # Lorg/apache/http/HttpMessage; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - :try_start_0 - const-string v0, "content-length" - - invoke-interface {p0, v0}, Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header; - - move-result-object p0 - - if-eqz p0, :cond_0 - - invoke-interface {p0}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - nop - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object p0 - - iget-boolean p0, p0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p0, :cond_0 - - const-string p0, "FirebasePerformance" - - const-string v0, "The content-length value is not a valid number" - - invoke-static {p0, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static m3(Landroid/os/Parcel;II)V - .locals 1 - - const v0, 0xffff - - if-lt p2, v0, :cond_0 - - const/high16 v0, -0x10000 - - or-int/2addr p1, v0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V - - return-void - - :cond_0 - shl-int/lit8 p2, p2, 0x10 - - or-int/2addr p1, p2 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static n(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 -.end method - -.method public static n0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/v; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p3, Lf/h/e/e;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v1, p3, Lf/h/e/e;->a:I - - invoke-virtual {p2, v1}, Lf/h/e/v;->h(I)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static n1(Landroid/os/Parcel;I)I - .locals 2 - - const/high16 v0, -0x10000 - - and-int v1, p1, v0 - - if-eq v1, v0, :cond_0 - - shr-int/lit8 p0, p1, 0x10 - - const p1, 0xffff - - and-int/2addr p0, p1 - - return p0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - return p0 -.end method - -.method public static n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - .param p0 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Bundle;", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;TT;)TT;" - } - .end annotation - - invoke-virtual {p0, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - if-nez p0, :cond_0 - - return-object p3 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p3 - - invoke-virtual {p2, p3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p3 - - if-eqz p3, :cond_1 - - return-object p0 - - :cond_1 - new-instance p3, Ljava/lang/IllegalStateException; - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const/4 p1, 0x1 - - invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p2 - - aput-object p2, v0, p1 - - const/4 p1, 0x2 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p0 - - aput-object p0, v0, p1 - - const-string p0, "Invalid conditional user property field type. \'%s\' expected [%s] but was [%s]" - - invoke-static {p0, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p3, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p3 -.end method - -.method public static n3(ZLjava/lang/Object;)V - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static o(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static o0([BILf/h/e/w$c;Lf/h/e/e;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BI", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p2, Lf/h/e/c0; - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p3, Lf/h/e/e;->a:I - - add-int/2addr v0, p1 - - :goto_0 - if-ge p1, v0, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I - - move-result p1 - - iget-wide v1, p3, Lf/h/e/e;->b:J - - invoke-virtual {p2, v1, v2}, Lf/h/e/c0;->h(J)V - - goto :goto_0 - - :cond_0 - if-ne p1, v0, :cond_1 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static o1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V - .locals 13 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - new-instance v2, Ljava/util/TreeSet; - - invoke-direct {v2}, Ljava/util/TreeSet;->()V - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; - - move-result-object v3 - - array-length v4, v3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_0 - const-string v7, "get" - - if-ge v6, v4, :cond_1 - - aget-object v8, v3, v6 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; - - move-result-object v9 - - array-length v9, v9 - - if-nez v9, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_2 - :goto_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - const/4 v4, 0x3 - - if-eqz v3, :cond_12 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v6 - - goto :goto_2 - - :cond_3 - move-object v6, v3 - - :goto_2 - const-string v8, "List" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - const/4 v10, 0x1 - - if-eqz v9, :cond_4 - - const-string v9, "OrBuilderList" - - invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-nez v9, :cond_4 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_4 - - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - add-int/lit8 v9, v9, -0x4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/reflect/Method; - - if-eqz v9, :cond_4 - - invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v11 - - const-class v12, Ljava/util/List; - - invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-eqz v11, :cond_4 - - invoke-static {v8}, Lf/h/a/b/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - new-array v4, v5, [Ljava/lang/Object; - - invoke-static {v9, p0, v4}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_4 - const-string v8, "Map" - - invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_5 - - invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-nez v8, :cond_5 - - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v9}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v9 - - sub-int/2addr v9, v4 - - invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-eqz v3, :cond_5 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; - - move-result-object v8 - - const-class v9, Ljava/util/Map; - - invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_5 - - const-class v8, Ljava/lang/Deprecated; - - invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z - - move-result v8 - - if-nez v8, :cond_5 - - invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I - - move-result v8 - - invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z - - move-result v8 - - if-eqz v8, :cond_5 - - invoke-static {v4}, Lf/h/a/b/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - new-array v6, v5, [Ljava/lang/Object; - - invoke-static {v3, p0, v6}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p1, p2, v4, v3}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_5 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - const-string v4, "set" - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/reflect/Method; - - if-nez v3, :cond_6 - - goto/16 :goto_1 - - :cond_6 - const-string v3, "Bytes" - - invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_7 - - invoke-static {v7}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, -0x5 - - invoke-virtual {v6, v5, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_7 - - goto/16 :goto_1 - - :cond_7 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/reflect/Method; - - new-instance v8, Ljava/lang/StringBuilder; - - invoke-direct {v8}, Ljava/lang/StringBuilder;->()V - - const-string v9, "has" - - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/reflect/Method; - - if-eqz v4, :cond_2 - - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v4, p0, v8}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - if-nez v6, :cond_11 - - instance-of v6, v4, Ljava/lang/Boolean; - - if-eqz v6, :cond_8 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v6 - - xor-int/2addr v6, v10 - - goto/16 :goto_4 - - :cond_8 - instance-of v6, v4, Ljava/lang/Integer; - - if-eqz v6, :cond_9 - - move-object v6, v4 - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - if-nez v6, :cond_f - - goto :goto_3 - - :cond_9 - instance-of v6, v4, Ljava/lang/Float; - - if-eqz v6, :cond_a - - move-object v6, v4 - - check-cast v6, Ljava/lang/Float; - - invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F - - move-result v6 - - const/4 v8, 0x0 - - cmpl-float v6, v6, v8 - - if-nez v6, :cond_f - - goto :goto_3 - - :cond_a - instance-of v6, v4, Ljava/lang/Double; - - if-eqz v6, :cond_b - - move-object v6, v4 - - check-cast v6, Ljava/lang/Double; - - invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v8 - - const-wide/16 v11, 0x0 - - cmpl-double v6, v8, v11 - - if-nez v6, :cond_f - - goto :goto_3 - - :cond_b - instance-of v6, v4, Ljava/lang/String; - - if-eqz v6, :cond_c - - const-string v6, "" - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_4 - - :cond_c - instance-of v6, v4, Lf/h/e/h; - - if-eqz v6, :cond_d - - sget-object v6, Lf/h/e/h;->d:Lf/h/e/h; - - invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v6 - - goto :goto_4 - - :cond_d - instance-of v6, v4, Lf/h/e/l0; - - if-eqz v6, :cond_e - - move-object v6, v4 - - check-cast v6, Lf/h/e/l0; - - invoke-interface {v6}, Lf/h/e/m0;->c()Lf/h/e/l0; - - move-result-object v6 - - if-ne v4, v6, :cond_f - - goto :goto_3 - - :cond_e - instance-of v6, v4, Ljava/lang/Enum; - - if-eqz v6, :cond_f - - move-object v6, v4 - - check-cast v6, Ljava/lang/Enum; - - invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I - - move-result v6 - - if-nez v6, :cond_f - - :goto_3 - const/4 v6, 0x1 - - goto :goto_4 - - :cond_f - const/4 v6, 0x0 - - :goto_4 - if-nez v6, :cond_10 - - goto :goto_5 - - :cond_10 - const/4 v10, 0x0 - - goto :goto_5 - - :cond_11 - new-array v8, v5, [Ljava/lang/Object; - - invoke-static {v6, p0, v8}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v10 - - :goto_5 - if-eqz v10, :cond_2 - - invoke-static {v3}, Lf/h/a/b/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {p1, p2, v3, v4}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_1 - - :cond_12 - instance-of v0, p0, Lf/h/e/u$c; - - if-eqz v0, :cond_14 - - move-object v0, p0 - - check-cast v0, Lf/h/e/u$c; - - iget-object v0, v0, Lf/h/e/u$c;->h:Lf/h/e/r; - - invoke-virtual {v0}, Lf/h/e/r;->g()Ljava/util/Iterator; - - move-result-object v0 - - :goto_6 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_14 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/e/u$d; - - if-eqz v2, :cond_13 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - const-string v2, "[0]" - - invoke-static {p1, p2, v2, v1}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_13 - const/4 p0, 0x0 - - throw p0 - - :cond_14 - check-cast p0, Lf/h/e/u; - - iget-object p0, p0, Lf/h/e/u;->e:Lf/h/e/f1; - - if-eqz p0, :cond_15 - - :goto_7 - iget v0, p0, Lf/h/e/f1;->a:I - - if-ge v5, v0, :cond_15 - - iget-object v0, p0, Lf/h/e/f1;->b:[I - - aget v0, v0, v5 - - ushr-int/2addr v0, v4 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/e/f1;->c:[Ljava/lang/Object; - - aget-object v1, v1, v5 - - invoke-static {p1, p2, v0, v1}, Lf/h/a/b/i1/e;->i1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_7 - - :cond_15 - return-void -.end method - -.method public static o2(Lf/h/a/d/h/k/u1;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/u1<", - "TV;>;)TV;" - } - .end annotation - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/k/u1;->a()Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J - - move-result-wide v0 - - :try_start_1 - invoke-interface {p0}, Lf/h/a/d/h/k/u1;->a()Ljava/lang/Object; - - move-result-object p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - :goto_0 - return-object p0 - - :catchall_0 - move-exception p0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - throw p0 -.end method - -.method public static o3(II)I - .locals 2 - - if-ltz p0, :cond_0 - - if-gt p0, p1, :cond_0 - - return p0 - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const-string v1, "index" - - invoke-static {p0, p1, v1}, Lf/h/a/b/i1/e;->X2(IILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static varargs p(ZLjava/lang/String;[Ljava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {p1, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static p0([BILf/h/e/e;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p2, Lf/h/e/e;->a:I - - if-ltz v0, :cond_1 - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - new-instance v1, Ljava/lang/String; - - sget-object v2, Lf/h/e/w;->a:Ljava/nio/charset/Charset; - - invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - iput-object v1, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static p1(F)I - .locals 1 - - const/4 v0, 0x0 - - cmpg-float v0, p0, v0 - - if-gez v0, :cond_0 - - const/high16 v0, -0x41000000 # -0.5f - - goto :goto_0 - - :cond_0 - const/high16 v0, 0x3f000000 # 0.5f - - :goto_0 - add-float/2addr p0, v0 - - float-to-int p0, p0 - - return p0 -.end method - -.method public static p2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - .locals 1 - .param p0 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)TTResult;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/util/concurrent/ExecutionException; - } - .end annotation - - invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->k()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; - - move-result-object p0 - - return-object p0 - - :cond_0 - move-object v0, p0 - - check-cast v0, Lf/h/a/d/o/c0; - - iget-boolean v0, v0, Lf/h/a/d/o/c0;->d:Z - - if-eqz v0, :cond_1 - - new-instance p0, Ljava/util/concurrent/CancellationException; - - const-string v0, "Task is already canceled" - - invoke-direct {p0, v0}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance v0, Ljava/util/concurrent/ExecutionException; - - invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/util/concurrent/ExecutionException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public static p3([BI)J - .locals 7 - - aget-byte v0, p0, p1 - - int-to-long v0, v0 - - const-wide/16 v2, 0xff - - and-long/2addr v0, v2 - - add-int/lit8 v4, p1, 0x1 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x8 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x2 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x10 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x3 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x18 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x4 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x20 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x5 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x28 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x6 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x30 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 p1, p1, 0x7 - - aget-byte p0, p0, p1 - - int-to-long p0, p0 - - and-long/2addr p0, v2 - - const/16 v2, 0x38 - - shl-long/2addr p0, v2 - - or-long/2addr p0, v0 - - return-wide p0 -.end method - -.method public static q(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 -.end method - -.method public static q0([BILf/h/e/e;)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p1 - - iget v0, p2, Lf/h/e/e;->a:I - - if-ltz v0, :cond_1 - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - invoke-static {p0, p1, v0}, Lf/h/e/j1;->d([BII)Ljava/lang/String; - - move-result-object p0 - - iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static q1(I[BIILf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_8 - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_7 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_6 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p0, 0x5 - - if-ne v0, p0, :cond_0 - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_1 - and-int/lit8 p0, p0, -0x8 - - or-int/lit8 p0, p0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_3 - - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p2 - - iget v0, p4, Lf/h/e/e;->a:I - - if-ne v0, p0, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/b/i1/e;->q1(I[BIILf/h/e/e;)I - - move-result p2 - - goto :goto_0 - - :cond_3 - :goto_1 - if-gt p2, p3, :cond_4 - - if-ne v0, p0, :cond_4 - - return p2 - - :cond_4 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->g()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_5 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p0 - - iget p1, p4, Lf/h/e/e;->a:I - - add-int/2addr p0, p1 - - return p0 - - :cond_6 - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_7 - invoke-static {p1, p2, p4}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I - - move-result p0 - - return p0 - - :cond_8 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static q2(Ljava/lang/Object;I)Ljava/lang/Object; - .locals 2 - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - const/16 v0, 0x14 - - const-string v1, "at index " - - invoke-static {v0, v1, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static q3([BI)D - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static r(ZLjava/lang/Object;)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static r0(I[BIILf/h/e/f1;Lf/h/e/e;)I - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/protobuf/InvalidProtocolBufferException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - if-eqz v0, :cond_b - - and-int/lit8 v0, p0, 0x7 - - if-eqz v0, :cond_a - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_9 - - const/4 v1, 0x2 - - if-eq v0, v1, :cond_5 - - const/4 v1, 0x3 - - if-eq v0, v1, :cond_1 - - const/4 p3, 0x5 - - if-ne v0, p3, :cond_0 - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->a0([BI)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x4 - - return p2 - - :cond_0 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_1 - invoke-static {}, Lf/h/e/f1;->a()Lf/h/e/f1; - - move-result-object v6 - - and-int/lit8 v0, p0, -0x8 - - or-int/lit8 v7, v0, 0x4 - - const/4 v0, 0x0 - - :goto_0 - if-ge p2, p3, :cond_3 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result v2 - - iget p2, p5, Lf/h/e/e;->a:I - - if-ne p2, v7, :cond_2 - - move v0, p2 - - move p2, v2 - - goto :goto_1 - - :cond_2 - move v0, p2 - - move-object v1, p1 - - move v3, p3 - - move-object v4, v6 - - move-object v5, p5 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I - - move-result v0 - - move v8, v0 - - move v0, p2 - - move p2, v8 - - goto :goto_0 - - :cond_3 - :goto_1 - if-gt p2, p3, :cond_4 - - if-ne v0, v7, :cond_4 - - invoke-virtual {p4, p0, v6}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - return p2 - - :cond_4 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->g()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_5 - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p2 - - iget p3, p5, Lf/h/e/e;->a:I - - if-ltz p3, :cond_8 - - array-length p5, p1 - - sub-int/2addr p5, p2 - - if-gt p3, p5, :cond_7 - - if-nez p3, :cond_6 - - sget-object p1, Lf/h/e/h;->d:Lf/h/e/h; - - invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - goto :goto_2 - - :cond_6 - invoke-static {p1, p2, p3}, Lf/h/e/h;->k([BII)Lf/h/e/h; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - :goto_2 - add-int/2addr p2, p3 - - return p2 - - :cond_7 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_8 - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 - - :cond_9 - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->b0([BI)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - add-int/lit8 p2, p2, 0x8 - - return p2 - - :cond_a - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I - - move-result p1 - - iget-wide p2, p5, Lf/h/e/e;->b:J - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p4, p0, p2}, Lf/h/e/f1;->b(ILjava/lang/Object;)V - - return p1 - - :cond_b - invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; - - move-result-object p0 - - throw p0 -.end method - -.method public static r1(Landroid/os/Parcel;I)V - .locals 1 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result p1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v0 - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V - - return-void -.end method - -.method public static r2(IILjava/lang/String;)Ljava/lang/String; - .locals 4 - .param p2 # Ljava/lang/String; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - if-gez p0, :cond_0 - - new-array p1, v2, [Ljava/lang/Object; - - aput-object p2, p1, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, p1, v0 - - const-string p0, "%s (%s) must not be negative" - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - if-ltz p1, :cond_1 - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p2, v3, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v0 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, v2 - - const-string p0, "%s (%s) must not be greater than size (%s)" - - invoke-static {p0, v3}, Lf/h/a/b/i1/e;->w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 p2, 0x1a - - const-string v0, "negative size: " - - invoke-static {p2, v0, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static r3([BI)I - .locals 2 - - aget-byte v0, p0, p1 - - and-int/lit16 v0, v0, 0xff - - add-int/lit8 v1, p1, 0x1 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - or-int/2addr v0, v1 - - add-int/lit8 v1, p1, 0x2 - - aget-byte v1, p0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - or-int/2addr v0, v1 - - add-int/lit8 p1, p1, 0x3 - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - shl-int/lit8 p0, p0, 0x18 - - or-int/2addr p0, v0 - - return p0 -.end method - -.method public static s(Z)V - .locals 0 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 -.end method - -.method public static s0(I[BILf/h/e/e;)I - .locals 1 - - and-int/lit8 p0, p0, 0x7f - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_0 - - shl-int/lit8 p1, p2, 0x7 - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/e/e;->a:I - - return v0 - - :cond_0 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x7 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_1 - - shl-int/lit8 p1, v0, 0xe - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/e/e;->a:I - - return p2 - - :cond_1 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0xe - - or-int/2addr p0, v0 - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-ltz p2, :cond_2 - - shl-int/lit8 p1, p2, 0x15 - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/e/e;->a:I - - return v0 - - :cond_2 - and-int/lit8 p2, p2, 0x7f - - shl-int/lit8 p2, p2, 0x15 - - or-int/2addr p0, p2 - - add-int/lit8 p2, v0, 0x1 - - aget-byte v0, p1, v0 - - if-ltz v0, :cond_3 - - shl-int/lit8 p1, v0, 0x1c - - or-int/2addr p0, p1 - - iput p0, p3, Lf/h/e/e;->a:I - - return p2 - - :cond_3 - and-int/lit8 v0, v0, 0x7f - - shl-int/lit8 v0, v0, 0x1c - - or-int/2addr p0, v0 - - :goto_0 - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-gez p2, :cond_4 - - move p2, v0 - - goto :goto_0 - - :cond_4 - iput p0, p3, Lf/h/e/e;->a:I - - return v0 -.end method - -.method public static s1([I)I - .locals 4 - - array-length v0, p0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - aget v3, p0, v1 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v2 -.end method - -.method public static s2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - :try_start_0 - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - sget v0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "string" - - invoke-virtual {p0, p1, v1, v0}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - :goto_0 - const/4 p0, 0x0 - - :goto_1 - return-object p0 -.end method - -.method public static s3([BILf/h/a/d/h/c/u;)I - .locals 3 - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/c/u;->a:I - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - new-instance v1, Ljava/lang/String; - - sget-object v2, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - iput-object v1, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 -.end method - -.method public static t()V - .locals 2 - - :goto_0 - invoke-static {}, Landroid/opengl/GLES20;->glGetError()I - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v1, "glError " - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - invoke-static {v0}, Landroid/opengl/GLU;->gluErrorString(I)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "GlUtil" - - invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static t0([BILf/h/e/e;)I - .locals 1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - if-ltz p1, :cond_0 - - iput p1, p2, Lf/h/e/e;->a:I - - return v0 - - :cond_0 - invoke-static {p1, p0, v0, p2}, Lf/h/a/b/i1/e;->s0(I[BILf/h/e/e;)I - - move-result p0 - - return p0 -.end method - -.method public static t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; - .locals 2 - - new-instance v0, Lf/h/a/d/e/k/m; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/e/k/m;->(Ljava/lang/Object;Lf/h/a/d/e/k/k0;)V - - return-object v0 -.end method - -.method public static t2(Lf/h/a/d/h/k/x4;)Ljava/lang/String; - .locals 5 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v2 - - if-ge v1, v2, :cond_4 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/x4;->c(I)B - - move-result v2 - - const/16 v3, 0x22 - - if-eq v2, v3, :cond_3 - - const/16 v3, 0x27 - - if-eq v2, v3, :cond_2 - - const/16 v3, 0x5c - - if-eq v2, v3, :cond_1 - - packed-switch v2, :pswitch_data_0 - - const/16 v4, 0x20 - - if-lt v2, v4, :cond_0 - - const/16 v4, 0x7e - - if-gt v2, v4, :cond_0 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_0 - const-string v2, "\\r" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_1 - const-string v2, "\\f" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_2 - const-string v2, "\\v" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_3 - const-string v2, "\\n" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_4 - const-string v2, "\\t" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_5 - const-string v2, "\\b" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_6 - const-string v2, "\\a" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_0 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x6 - - and-int/lit8 v3, v3, 0x3 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v3, v3, 0x7 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v2, v2, 0x7 - - add-int/lit8 v2, v2, 0x30 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_1 - const-string v2, "\\\\" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_2 - const-string v2, "\\\'" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_3 - const-string v2, "\\\"" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_0 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static t3([BILf/h/a/d/h/k/t4;)I - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v0, :cond_1 - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - new-instance v1, Ljava/lang/String; - - sget-object v2, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - iput-object v1, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static u(Landroid/os/Handler;)V - .locals 5 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Thread;->getName()Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const-string v0, "null current looper" - - :goto_0 - invoke-virtual {p0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Thread;->getName()Ljava/lang/String; - - move-result-object v1 - - const/16 v2, 0x24 - - invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "Must be called on " - - const-string v4, " thread, but got " - - invoke-static {v2, v3, v1, v4, v0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - const-string v1, "." - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-virtual {p0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object p0 - - if-ne v1, p0, :cond_1 - - return-void - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I[BII", - "Lf/h/e/w$c<", - "*>;", - "Lf/h/e/e;", - ")I" - } - .end annotation - - check-cast p4, Lf/h/e/v; - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p2 - - iget v0, p5, Lf/h/e/e;->a:I - - invoke-virtual {p4, v0}, Lf/h/e/v;->h(I)V - - :goto_0 - if-ge p2, p3, :cond_1 - - invoke-static {p1, p2, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result v0 - - iget v1, p5, Lf/h/e/e;->a:I - - if-eq p0, v1, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-static {p1, v0, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I - - move-result p2 - - iget v0, p5, Lf/h/e/e;->a:I - - invoke-virtual {p4, v0}, Lf/h/e/v;->h(I)V - - goto :goto_0 - - :cond_1 - :goto_1 - return p2 -.end method - -.method public static u1(Landroid/content/Context;ILjava/lang/String;)Z - .locals 1 - .annotation build Landroid/annotation/TargetApi; - value = 0x13 - .end annotation - - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p0 - - if-eqz p0, :cond_0 - - :try_start_0 - iget-object p0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - const-string v0, "appops" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/app/AppOpsManager; - - invoke-virtual {p0, p1, p2}, Landroid/app/AppOpsManager;->checkPackage(ILjava/lang/String;)V - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final u2(Ljava/lang/String;)Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const-string v3, "_" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C - - move-result v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static u3(Lf/h/a/d/h/c/y;)Ljava/lang/String; - .locals 5 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I - - move-result v2 - - if-ge v1, v2, :cond_4 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/y;->j(I)B - - move-result v2 - - const/16 v3, 0x22 - - if-eq v2, v3, :cond_3 - - const/16 v3, 0x27 - - if-eq v2, v3, :cond_2 - - const/16 v3, 0x5c - - if-eq v2, v3, :cond_1 - - packed-switch v2, :pswitch_data_0 - - const/16 v4, 0x20 - - if-lt v2, v4, :cond_0 - - const/16 v4, 0x7e - - if-gt v2, v4, :cond_0 - - goto :goto_1 - - :pswitch_0 - const-string v2, "\\r" - - goto :goto_2 - - :pswitch_1 - const-string v2, "\\f" - - goto :goto_2 - - :pswitch_2 - const-string v2, "\\v" - - goto :goto_2 - - :pswitch_3 - const-string v2, "\\n" - - goto :goto_2 - - :pswitch_4 - const-string v2, "\\t" - - goto :goto_2 - - :pswitch_5 - const-string v2, "\\b" - - goto :goto_2 - - :pswitch_6 - const-string v2, "\\a" - - goto :goto_2 - - :cond_0 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x6 - - and-int/lit8 v3, v3, 0x3 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v3, v3, 0x7 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v2, v2, 0x7 - - add-int/lit8 v2, v2, 0x30 - - :goto_1 - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_3 - - :cond_1 - const-string v2, "\\\\" - - goto :goto_2 - - :cond_2 - const-string v2, "\\\'" - - goto :goto_2 - - :cond_3 - const-string v2, "\\\"" - - :goto_2 - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static v(III)I - .locals 0 - - if-lt p0, p1, :cond_0 - - if-ge p0, p2, :cond_0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/IndexOutOfBoundsException; - - invoke-direct {p0}, Ljava/lang/IndexOutOfBoundsException;->()V - - throw p0 -.end method - -.method public static v0([BILf/h/e/e;)I - .locals 9 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - int-to-long v1, p1 - - const-wide/16 v3, 0x0 - - cmp-long p1, v1, v3 - - if-ltz p1, :cond_0 - - iput-wide v1, p2, Lf/h/e/e;->b:J - - return v0 - - :cond_0 - const-wide/16 v3, 0x7f - - and-long/2addr v1, v3 - - add-int/lit8 p1, v0, 0x1 - - aget-byte v0, p0, v0 - - and-int/lit8 v3, v0, 0x7f - - int-to-long v3, v3 - - const/4 v5, 0x7 - - shl-long/2addr v3, v5 - - or-long/2addr v1, v3 - - const/4 v3, 0x7 - - :goto_0 - if-gez v0, :cond_1 - - add-int/lit8 v0, p1, 0x1 - - aget-byte p1, p0, p1 - - add-int/2addr v3, v5 - - and-int/lit8 v4, p1, 0x7f - - int-to-long v6, v4 - - shl-long/2addr v6, v3 - - or-long/2addr v1, v6 - - move v8, v0 - - move v0, p1 - - move p1, v8 - - goto :goto_0 - - :cond_1 - iput-wide v1, p2, Lf/h/e/e;->b:J - - return p1 -.end method - -.method public static v1(Landroid/os/Parcel;)I - .locals 6 - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result v1 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v0 - - const/16 v4, 0x4f45 - - if-eq v3, v4, :cond_1 - - new-instance v1, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; - - const-string v2, "Expected object header. Got 0x" - - invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-direct {v1, v0, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V - - throw v1 - - :cond_1 - add-int/2addr v1, v2 - - if-lt v1, v2, :cond_2 - - invoke-virtual {p0}, Landroid/os/Parcel;->dataSize()I - - move-result v0 - - if-gt v1, v0, :cond_2 - - return v1 - - :cond_2 - new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; - - const/16 v3, 0x36 - - const-string v4, "Size read is invalid start=" - - const-string v5, " end=" - - invoke-static {v3, v4, v2, v5, v1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V - - throw v0 -.end method - -.method public static v2(Ljava/lang/String;I)Ljava/lang/String; - .locals 1 - - if-gtz p1, :cond_0 - - const-string p1, "index out of range for prefix" - - invoke-static {p1, p0}, Lf/h/a/d/h/i/z0;->a(Ljava/lang/String;Ljava/lang/Object;)V - - const-string p0, "" - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0xb - - invoke-static {v0, p0, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static v3([BI)F - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p0 - - return p0 -.end method - -.method public static w(Ljava/lang/String;)V - .locals 2 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static w0(FFFF)F - .locals 0 - - sub-float/2addr p0, p2 - - sub-float/2addr p1, p3 - - mul-float p0, p0, p0 - - mul-float p1, p1, p1 - - add-float/2addr p1, p0 - - float-to-double p0, p1 - - invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D - - move-result-wide p0 - - double-to-float p0, p0 - - return p0 -.end method - -.method public static w1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .param p0 # Ljava/util/Collection; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Lcom/google/android/gms/tasks/Task<", - "*>;>;)", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/lang/Void;", - ">;" - } - .end annotation - - if-eqz p0, :cond_4 - - invoke-interface {p0}, Ljava/util/Collection;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_2 - - :cond_0 - invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/tasks/Task; - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - new-instance p0, Ljava/lang/NullPointerException; - - const-string v0, "null tasks are not accepted" - - invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - new-instance v1, Lf/h/a/d/o/i; - - invoke-interface {p0}, Ljava/util/Collection;->size()I - - move-result v2 - - invoke-direct {v1, v2, v0}, Lf/h/a/d/o/i;->(ILf/h/a/d/o/c0;)V - - invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/tasks/Task; - - invoke-static {v2, v1}, Lf/h/a/b/i1/e;->N2(Lcom/google/android/gms/tasks/Task;Lf/h/a/d/o/j;)V - - goto :goto_1 - - :cond_3 - return-object v0 - - :cond_4 - :goto_2 - const/4 p0, 0x0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - - move-result-object p0 - - return-object p0 -.end method - -.method public static varargs w2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - .locals 11 - .param p0 # Ljava/lang/String; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p1 # [Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - array-length v2, p1 - - if-ge v1, v2, :cond_2 - - aget-object v2, p1, v1 - - if-nez v2, :cond_0 - - const-string v2, "null" - - goto/16 :goto_2 - - :cond_0 - :try_start_0 - invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto/16 :goto_2 - - :catch_0 - move-exception v9 - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x1 - - invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v3, 0x40 - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "com.google.common.base.Strings" - - invoke-static {v3}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v3 - - sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - const-string v5, "Exception during lenientFormat for " - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-eqz v7, :cond_1 - - invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - move-object v7, v5 - - goto :goto_1 - - :cond_1 - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v7, v6 - - :goto_1 - const-string v5, "com.google.common.base.Strings" - - const-string v6, "lenientToString" - - move-object v8, v9 - - invoke-virtual/range {v3 .. v8}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - const/16 v4, 0x9 - - invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v4 - - const-string v4, "<" - - const-string v6, " threw " - - invoke-static {v5, v4, v2, v6, v3}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, ">" - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - :goto_2 - aput-object v2, p1, v1 - - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_0 - - :cond_2 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - array-length v3, p1 - - mul-int/lit8 v3, v3, 0x10 - - add-int/2addr v3, v2 - - invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(I)V - - const/4 v2, 0x0 - - :goto_3 - array-length v3, p1 - - if-ge v0, v3, :cond_3 - - const-string v3, "%s" - - invoke-virtual {p0, v3, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I - - move-result v3 - - const/4 v4, -0x1 - - if-eq v3, v4, :cond_3 - - invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - add-int/lit8 v2, v0, 0x1 - - aget-object v0, p1, v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v3, 0x2 - - move v10, v2 - - move v2, v0 - - move v0, v10 - - goto :goto_3 - - :cond_3 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; - - array-length p0, p1 - - if-ge v0, p0, :cond_5 - - const-string p0, " [" - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 p0, v0, 0x1 - - aget-object v0, p1, v0 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - :goto_4 - array-length v0, p1 - - if-ge p0, v0, :cond_4 - - const-string v0, ", " - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v0, p0, 0x1 - - aget-object p0, p1, p0 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - move p0, v0 - - goto :goto_4 - - :cond_4 - const/16 p0, 0x5d - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_5 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static w3([BILf/h/a/d/h/c/u;)I - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/c/u;->a:I - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - add-int v1, p1, v0 - - invoke-static {p0, p1, v1}, Lf/h/a/d/h/c/m3;->f([BII)Z - - move-result v2 - - if-eqz v2, :cond_1 - - new-instance v2, Ljava/lang/String; - - sget-object v3, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v2, p0, p1, v0, v3}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - iput-object v2, p2, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return v1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 -.end method - -.method public static x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static x0(IIII)F - .locals 0 - - sub-int/2addr p0, p2 - - sub-int/2addr p1, p3 - - mul-int p0, p0, p0 - - mul-int p1, p1, p1 - - add-int/2addr p1, p0 - - int-to-double p0, p1 - - invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D - - move-result-wide p0 - - double-to-float p0, p0 - - return p0 -.end method - -.method public static varargs x1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p0 # [Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Lcom/google/android/gms/tasks/Task<", - "*>;)", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/util/List<", - "Lcom/google/android/gms/tasks/Task<", - "*>;>;>;" - } - .end annotation - - array-length v0, p0 - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - - move-result-object p0 - - return-object p0 - - :cond_0 - invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - if-eqz p0, :cond_2 - - invoke-interface {p0}, Ljava/util/Collection;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->w1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/o/k; - - invoke-direct {v1, p0}, Lf/h/a/d/o/k;->(Ljava/util/Collection;)V - - check-cast v0, Lf/h/a/d/o/c0; - - sget-object p0, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - invoke-virtual {v0, p0, v1}, Lf/h/a/d/o/c0;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; - - move-result-object p0 - - goto :goto_1 - - :cond_2 - :goto_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - - move-result-object p0 - - :goto_1 - return-object p0 -.end method - -.method public static x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - array-length v0, p1 - - array-length v1, p2 - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_3 - - aget-object v3, p1, v2 - - if-nez p0, :cond_0 - - if-nez v3, :cond_0 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_0 - if-nez p0, :cond_1 - - const/4 v3, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - :goto_1 - if-eqz v3, :cond_2 - - aget-object p0, p2, v2 - - return-object p0 - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static x3([BILf/h/a/d/h/k/t4;)I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget v0, p2, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v0, :cond_1 - - if-nez v0, :cond_0 - - const-string p0, "" - - iput-object p0, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - return p1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; - - invoke-virtual {v1, p0, p1, v0}, Lf/h/a/d/h/k/o8;->c([BII)Ljava/lang/String; - - move-result-object p0 - - iput-object p0, p2, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - add-int/2addr p1, v0 - - return p1 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p0 - - throw p0 -.end method - -.method public static y(Ljava/lang/String;)Ljava/lang/String; - .locals 1 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Given String is empty or null" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static y0(Landroid/content/Context;F)I - .locals 5 - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object p0 - - const/4 v0, 0x1 - - invoke-static {v0, p1, p0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F - - move-result p0 - - float-to-double v1, p0 - - const-wide/high16 v3, 0x3fe0000000000000L # 0.5 - - add-double/2addr v1, v3 - - double-to-int p1, v1 - - if-nez p1, :cond_0 - - const/4 v1, 0x0 - - cmpl-float p0, p0, v1 - - if-lez p0, :cond_0 - - goto :goto_0 - - :cond_0 - move v0, p1 - - :goto_0 - return v0 -.end method - -.method public static y1(Lf/m/a/v/n;)Lf/m/a/v/c; - .locals 2 - .param p0 # Lf/m/a/v/n; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Lf/m/a/v/o; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/m/a/v/o;->(Lf/m/a/v/n;Lf/m/a/v/d;)V - - return-object v0 -.end method - -.method public static y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; - .locals 1 - .param p0 # Lorg/apache/http/HttpResponse; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "content-type" - - invoke-interface {p0, v0}, Lorg/apache/http/HttpResponse;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header; - - move-result-object p0 - - if-eqz p0, :cond_0 - - invoke-interface {p0}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static y3([BI)J - .locals 7 - - aget-byte v0, p0, p1 - - int-to-long v0, v0 - - const-wide/16 v2, 0xff - - and-long/2addr v0, v2 - - add-int/lit8 v4, p1, 0x1 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x8 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x2 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x10 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x3 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x18 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x4 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x20 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x5 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x28 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 v4, p1, 0x6 - - aget-byte v4, p0, v4 - - int-to-long v4, v4 - - and-long/2addr v4, v2 - - const/16 v6, 0x30 - - shl-long/2addr v4, v6 - - or-long/2addr v0, v4 - - add-int/lit8 p1, p1, 0x7 - - aget-byte p0, p0, p1 - - int-to-long p0, p0 - - and-long/2addr p0, v2 - - const/16 v2, 0x38 - - shl-long/2addr p0, v2 - - or-long/2addr p0, v0 - - return-wide p0 -.end method - -.method public static z(Ljava/lang/String;)V - .locals 2 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static z0()V - .locals 2 - - sget v0, Lf/h/a/b/i1/c0;->a:I - - const/16 v1, 0x12 - - if-lt v0, v1, :cond_0 - - invoke-static {}, Landroid/os/Trace;->endSection()V - - :cond_0 - return-void -.end method - -.method public static z1(Landroid/os/Parcel;IZ)V - .locals 1 - - const/4 v0, 0x4 - - invoke-static {p0, p1, v0}, Lf/h/a/b/i1/e;->m3(Landroid/os/Parcel;II)V - - invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static z2(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/database/sqlite/SQLiteDatabase;", - "Ljava/lang/String;", - ")", - "Ljava/util/Set<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - const/16 v1, 0x16 - - invoke-static {p1, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - const-string v2, "SELECT * FROM " - - const-string v3, " LIMIT 0" - - invoke-static {v1, v2, p1, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const/4 v1, 0x0 - - invoke-virtual {p0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - :try_start_0 - invoke-interface {p0}, Landroid/database/Cursor;->getColumnNames()[Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Ljava/util/Collections;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 -.end method - -.method public static z3(Lf/h/a/d/h/f/s2;)Ljava/lang/String; - .locals 5 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v2 - - if-ge v1, v2, :cond_4 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/s2;->l(I)B - - move-result v2 - - const/16 v3, 0x22 - - if-eq v2, v3, :cond_3 - - const/16 v3, 0x27 - - if-eq v2, v3, :cond_2 - - const/16 v3, 0x5c - - if-eq v2, v3, :cond_1 - - packed-switch v2, :pswitch_data_0 - - const/16 v4, 0x20 - - if-lt v2, v4, :cond_0 - - const/16 v4, 0x7e - - if-gt v2, v4, :cond_0 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_0 - const-string v2, "\\r" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_1 - const-string v2, "\\f" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_2 - const-string v2, "\\v" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_3 - const-string v2, "\\n" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_4 - const-string v2, "\\t" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_5 - const-string v2, "\\b" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :pswitch_6 - const-string v2, "\\a" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_0 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x6 - - and-int/lit8 v3, v3, 0x3 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v3, v3, 0x7 - - add-int/lit8 v3, v3, 0x30 - - int-to-char v3, v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - and-int/lit8 v2, v2, 0x7 - - add-int/lit8 v2, v2, 0x30 - - int-to-char v2, v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_1 - const-string v2, "\\\\" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_2 - const-string v2, "\\\'" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_3 - const-string v2, "\\\"" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_0 - - :cond_4 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/f$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/f$a.smali deleted file mode 100644 index 174ad91083..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/f$a.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public final Lf/h/a/b/i1/f$a; -.super Ljava/io/OutputStream; -.source "AtomicFile.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final d:Ljava/io/FileOutputStream; - -.field public e:Z - - -# direct methods -.method public constructor (Ljava/io/File;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/FileNotFoundException; - } - .end annotation - - invoke-direct {p0}, Ljava/io/OutputStream;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/i1/f$a;->e:Z - - new-instance v0, Ljava/io/FileOutputStream; - - invoke-direct {v0, p1}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V - - iput-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - return-void -.end method - - -# virtual methods -.method public close()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/i1/f$a;->e:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/i1/f$a;->e:Z - - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0}, Ljava/io/FileOutputStream;->flush()V - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0}, Ljava/io/FileOutputStream;->getFD()Ljava/io/FileDescriptor; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/io/FileDescriptor;->sync()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v1, "AtomicFile" - - const-string v2, "Failed to sync file descriptor:" - - invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0}, Ljava/io/FileOutputStream;->close()V - - return-void -.end method - -.method public flush()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0}, Ljava/io/FileOutputStream;->flush()V - - return-void -.end method - -.method public write(I)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write(I)V - - return-void -.end method - -.method public write([B)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write([B)V - - return-void -.end method - -.method public write([BII)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f$a;->d:Ljava/io/FileOutputStream; - - invoke-virtual {v0, p1, p2, p3}, Ljava/io/FileOutputStream;->write([BII)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/f.smali b/com.discord/smali_classes2/f/h/a/b/i1/f.smali deleted file mode 100644 index 14faddea1a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/f.smali +++ /dev/null @@ -1,277 +0,0 @@ -.class public final Lf/h/a/b/i1/f; -.super Ljava/lang/Object; -.source "AtomicFile.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/f$a; - } -.end annotation - - -# instance fields -.field public final a:Ljava/io/File; - -.field public final b:Ljava/io/File; - - -# direct methods -.method public constructor (Ljava/io/File;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - new-instance v0, Ljava/io/File; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ".bak" - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/io/File;->(Ljava/lang/String;)V - - iput-object v0, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public b()Ljava/io/InputStream; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/FileNotFoundException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->delete()Z - - iget-object v0, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z - - :cond_0 - new-instance v0, Ljava/io/FileInputStream; - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-direct {v0, v1}, Ljava/io/FileInputStream;->(Ljava/io/File;)V - - return-object v0 -.end method - -.method public c()Ljava/io/OutputStream; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - iget-object v1, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "Couldn\'t rename file " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v1, " to backup file " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/i1/f;->b:Ljava/io/File; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "AtomicFile" - - invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v0}, Ljava/io/File;->delete()Z - - :cond_1 - :goto_0 - :try_start_0 - new-instance v0, Lf/h/a/b/i1/f$a; - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-direct {v0, v1}, Lf/h/a/b/i1/f$a;->(Ljava/io/File;)V - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v1}, Ljava/io/File;->getParentFile()Ljava/io/File; - - move-result-object v1 - - const-string v2, "Couldn\'t create " - - if-eqz v1, :cond_2 - - invoke-virtual {v1}, Ljava/io/File;->mkdirs()Z - - move-result v1 - - if-eqz v1, :cond_2 - - :try_start_1 - new-instance v0, Lf/h/a/b/i1/f$a; - - iget-object v1, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-direct {v0, v1}, Lf/h/a/b/i1/f$a;->(Ljava/io/File;)V - :try_end_1 - .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - - :goto_1 - return-object v0 - - :catch_1 - move-exception v0 - - new-instance v1, Ljava/io/IOException; - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - - :cond_2 - new-instance v1, Ljava/io/IOException; - - invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/b/i1/f;->a:Ljava/io/File; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/g.smali b/com.discord/smali_classes2/f/h/a/b/i1/g.smali deleted file mode 100644 index e350546f61..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/g.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public interface abstract Lf/h/a/b/i1/g; -.super Ljava/lang/Object; -.source "Clock.java" - - -# static fields -.field public static final a:Lf/h/a/b/i1/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/i1/y; - - invoke-direct {v0}, Lf/h/a/b/i1/y;->()V - - sput-object v0, Lf/h/a/b/i1/g;->a:Lf/h/a/b/i1/g; - - return-void -.end method - - -# virtual methods -.method public abstract a()J -.end method - -.method public abstract b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/b/i1/z; - .param p2 # Landroid/os/Handler$Callback; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract c()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/h.smali b/com.discord/smali_classes2/f/h/a/b/i1/h.smali deleted file mode 100644 index 687bb2e877..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/h.smali +++ /dev/null @@ -1,439 +0,0 @@ -.class public final Lf/h/a/b/i1/h; -.super Ljava/lang/Object; -.source "CodecSpecificDataUtil.java" - - -# static fields -.field public static final a:[B - -.field public static final b:[I - -.field public static final c:[I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x4 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/i1/h;->a:[B - - const/16 v0, 0xd - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/i1/h;->b:[I - - const/16 v0, 0x10 - - new-array v0, v0, [I - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/i1/h;->c:[I - - return-void - - nop - - :array_0 - .array-data 1 - 0x0t - 0x0t - 0x0t - 0x1t - .end array-data - - :array_1 - .array-data 4 - 0x17700 - 0x15888 - 0xfa00 - 0xbb80 - 0xac44 - 0x7d00 - 0x5dc0 - 0x5622 - 0x3e80 - 0x2ee0 - 0x2b11 - 0x1f40 - 0x1cb6 - .end array-data - - :array_2 - .array-data 4 - 0x0 - 0x1 - 0x2 - 0x3 - 0x4 - 0x5 - 0x6 - 0x8 - -0x1 - -0x1 - -0x1 - 0x7 - 0x8 - -0x1 - 0x8 - -0x1 - .end array-data -.end method - -.method public static a(Lf/h/a/b/i1/s;)I - .locals 2 - - const/4 v0, 0x4 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - const/16 v1, 0xf - - if-ne v0, v1, :cond_0 - - const/16 v0, 0x18 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result p0 - - goto :goto_1 - - :cond_0 - const/16 p0, 0xd - - if-ge v0, p0, :cond_1 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x0 - - :goto_0 - invoke-static {p0}, Lf/h/a/b/i1/e;->n(Z)V - - sget-object p0, Lf/h/a/b/i1/h;->b:[I - - aget p0, p0, v0 - - :goto_1 - return p0 -.end method - -.method public static b(Lf/h/a/b/i1/s;Z)Landroid/util/Pair; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/s;", - "Z)", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - const/4 v0, 0x5 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - const/16 v2, 0x1f - - const/4 v3, 0x6 - - if-ne v1, v2, :cond_0 - - invoke-virtual {p0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - add-int/lit8 v1, v1, 0x20 - - :cond_0 - invoke-static {p0}, Lf/h/a/b/i1/h;->a(Lf/h/a/b/i1/s;)I - - move-result v4 - - const/4 v5, 0x4 - - invoke-virtual {p0, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - const/16 v7, 0x16 - - if-eq v1, v0, :cond_1 - - const/16 v8, 0x1d - - if-ne v1, v8, :cond_3 - - :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/h;->a(Lf/h/a/b/i1/s;)I - - move-result v4 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - if-ne v0, v2, :cond_2 - - invoke-virtual {p0, v3}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - add-int/lit8 v0, v0, 0x20 - - :cond_2 - move v1, v0 - - if-ne v1, v7, :cond_3 - - invoke-virtual {p0, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - :cond_3 - const/4 v0, 0x1 - - if-eqz p1, :cond_e - - const/16 p1, 0x11 - - const/4 v2, 0x3 - - const/4 v8, 0x2 - - if-eq v1, v0, :cond_4 - - if-eq v1, v8, :cond_4 - - if-eq v1, v2, :cond_4 - - if-eq v1, v5, :cond_4 - - if-eq v1, v3, :cond_4 - - const/4 v5, 0x7 - - if-eq v1, v5, :cond_4 - - if-eq v1, p1, :cond_4 - - packed-switch v1, :pswitch_data_0 - - new-instance p0, Lcom/google/android/exoplayer2/ParserException; - - const-string p1, "Unsupported audio object type: " - - invoke-static {p1, v1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - :pswitch_0 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->l(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-eqz v5, :cond_5 - - const/16 v5, 0xe - - invoke-virtual {p0, v5}, Lf/h/a/b/i1/s;->l(I)V - - :cond_5 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-eqz v6, :cond_d - - const/16 v9, 0x14 - - if-eq v1, v3, :cond_6 - - if-ne v1, v9, :cond_7 - - :cond_6 - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->l(I)V - - :cond_7 - if-eqz v5, :cond_b - - if-ne v1, v7, :cond_8 - - const/16 v3, 0x10 - - invoke-virtual {p0, v3}, Lf/h/a/b/i1/s;->l(I)V - - :cond_8 - if-eq v1, p1, :cond_9 - - const/16 p1, 0x13 - - if-eq v1, p1, :cond_9 - - if-eq v1, v9, :cond_9 - - const/16 p1, 0x17 - - if-ne v1, p1, :cond_a - - :cond_9 - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->l(I)V - - :cond_a - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->l(I)V - - :cond_b - packed-switch v1, :pswitch_data_1 - - :pswitch_1 - goto :goto_0 - - :pswitch_2 - invoke-virtual {p0, v8}, Lf/h/a/b/i1/s;->f(I)I - - move-result p0 - - if-eq p0, v8, :cond_c - - if-eq p0, v2, :cond_c - - goto :goto_0 - - :cond_c - new-instance p1, Lcom/google/android/exoplayer2/ParserException; - - const-string v0, "Unsupported epConfig: " - - invoke-static {v0, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V - - throw p1 - - :cond_d - new-instance p0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V - - throw p0 - - :cond_e - :goto_0 - sget-object p0, Lf/h/a/b/i1/h;->c:[I - - aget p0, p0, v6 - - const/4 p1, -0x1 - - if-eq p0, p1, :cond_f - - goto :goto_1 - - :cond_f - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - invoke-static {p1, p0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 - - nop - - :pswitch_data_0 - .packed-switch 0x13 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x11 - :pswitch_2 - :pswitch_1 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - .end packed-switch -.end method - -.method public static c([B)Landroid/util/Pair; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([B)", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - new-instance v0, Lf/h/a/b/i1/s; - - invoke-direct {v0, p0}, Lf/h/a/b/i1/s;->([B)V - - const/4 p0, 0x0 - - invoke-static {v0, p0}, Lf/h/a/b/i1/h;->b(Lf/h/a/b/i1/s;Z)Landroid/util/Pair; - - move-result-object p0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/i.smali b/com.discord/smali_classes2/f/h/a/b/i1/i.smali deleted file mode 100644 index 2aa68f575f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/i.smali +++ /dev/null @@ -1,2062 +0,0 @@ -.class public final Lf/h/a/b/i1/i; -.super Ljava/lang/Object; -.source "ColorParser.java" - - -# static fields -.field public static final a:Ljava/util/regex/Pattern; - -.field public static final b:Ljava/util/regex/Pattern; - -.field public static final c:Ljava/util/regex/Pattern; - -.field public static final d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 5 - - const-string v0, "^rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/i;->a:Ljava/util/regex/Pattern; - - const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/i;->b:Ljava/util/regex/Pattern; - - const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d*\\.?\\d*?)\\)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/i1/i;->c:Ljava/util/regex/Pattern; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xf0701 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "aliceblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x51429 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "antiquewhite" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff0001 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "aqua" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x80002c - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "aquamarine" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xf0001 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "azure" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xa0a24 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "beige" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x1b3c - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "bisque" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/high16 v2, -0x1000000 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "black" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x1433 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "blanchedalmond" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xffff01 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "blue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x75d41e - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "blueviolet" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x5ad5d6 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "brown" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x214779 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "burlywood" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xa06160 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "cadetblue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x800100 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "chartreuse" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x2d96e2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "chocolate" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x80b0 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "coral" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x9b6a13 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "cornflowerblue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x724 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "cornsilk" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x23ebc4 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "crimson" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "cyan" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xffff75 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff7475 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkcyan" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x4779f5 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkgoldenrod" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x565657 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkgray" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xff9c00 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "darkgreen" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "darkgrey" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x424895 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkkhaki" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x74ff75 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkmagenta" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xaa94d1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkolivegreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x7400 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkorange" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x66cd34 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkorchid" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/high16 v1, -0x750000 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkred" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x166986 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darksalmon" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x704371 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkseagreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xb7c275 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkslateblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xd0b0b1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkslategray" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "darkslategrey" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff312f - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkturquoise" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x6bff2d - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "darkviolet" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xeb6d - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "deeppink" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff4001 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "deepskyblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x969697 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "dimgray" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "dimgrey" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xe16f01 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "dodgerblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x4dddde - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "firebrick" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x510 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "floralwhite" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xdd74de - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "forestgreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff01 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "fuchsia" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x232324 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "gainsboro" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x70701 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "ghostwhite" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x2900 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "gold" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x255ae0 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "goldenrod" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x7f7f80 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "gray" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v3, -0xff8000 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "green" - - invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v3, -0x5200d1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "greenyellow" - - invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v3, "grey" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xf0010 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "honeydew" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x964c - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "hotpink" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x32a3a4 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "indianred" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xb4ff7e - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "indigo" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x10 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "ivory" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xf1974 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "khaki" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x191906 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lavender" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0xf0b - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lavenderblush" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x830400 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lawngreen" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x533 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lemonchiffon" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x52271a - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightblue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xf7f80 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightcoral" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x1f0001 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightcyan" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x5052e - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightgoldenrodyellow" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x2c2c2d - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightgray" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v3, -0x6f1170 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "lightgreen" - - invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v3, "lightgrey" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x493f - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightpink" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x5f86 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightsalmon" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xdf4d56 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightseagreen" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x783106 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightskyblue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x887767 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightslategray" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v3, "lightslategrey" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x4f3b22 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightsteelblue" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v2, -0x20 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lightyellow" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xff0100 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "lime" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0xcd32ce - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "limegreen" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v2, -0x50f1a - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "linen" - - invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "magenta" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/high16 v1, -0x800000 # Float.NEGATIVE_INFINITY - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "maroon" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x993256 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumaquamarine" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xffff33 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x45aa2d - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumorchid" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x6c8f25 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumpurple" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xc34c8f - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumseagreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x849712 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumslateblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff0566 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumspringgreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xb72e34 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumturquoise" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x38ea7b - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mediumvioletred" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xe6e690 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "midnightblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xa0006 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mintcream" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x1b1f - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "mistyrose" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x1b4b - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "moccasin" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x2153 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "navajowhite" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xffff80 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "navy" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x20a1a - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "oldlace" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x7f8000 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "olive" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x9471dd - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "olivedrab" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x5b00 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "orange" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xbb00 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "orangered" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x258f2a - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "orchid" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x111756 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "palegoldenrod" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x670468 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "palegreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x501112 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "paleturquoise" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x248f6d - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "palevioletred" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x102b - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "papayawhip" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x2547 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "peachpuff" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x327ac1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "peru" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x3f35 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "pink" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x225f23 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "plum" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x4f1f1a - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "powderblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x7fff80 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "purple" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x99cc67 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "rebeccapurple" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/high16 v1, -0x10000 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "red" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x437071 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "rosybrown" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xbe961f - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "royalblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x74baed - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "saddlebrown" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x57f8e - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "salmon" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xb5ba0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "sandybrown" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xd174a9 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "seagreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0xa12 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "seashell" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x5fadd3 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "sienna" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x3f3f40 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "silver" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x783115 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "skyblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x95a533 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "slateblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x8f7f70 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "slategray" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const-string v2, "slategrey" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x506 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "snow" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff0081 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "springgreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xb97d4c - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "steelblue" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x2d4b74 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "tan" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xff7f80 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "teal" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x274028 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "thistle" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x9cb9 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "tomato" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "transparent" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xbf1f30 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "turquoise" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x117d12 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "violet" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xa214d - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "wheat" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/4 v1, -0x1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "white" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0xa0a0b - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "whitesmoke" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const/16 v1, -0x100 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "yellow" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - const v1, -0x6532ce - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "yellowgreen" - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public static a(Ljava/lang/String;Z)I - .locals 7 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x1 - - xor-int/2addr v0, v1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - const-string v0, " " - - const-string v2, "" - - invoke-virtual {p0, v0, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; - - move-result-object p0 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - const/16 v2, 0x23 - - const/high16 v3, -0x1000000 - - const/16 v4, 0x10 - - if-ne v0, v2, :cond_2 - - invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J - - move-result-wide v0 - - long-to-int p1, v0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - const/4 v1, 0x7 - - if-ne v0, v1, :cond_0 - - or-int p0, p1, v3 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p0 - - const/16 v0, 0x9 - - if-ne p0, v0, :cond_1 - - and-int/lit16 p0, p1, 0xff - - shl-int/lit8 p0, p0, 0x18 - - ushr-int/lit8 p1, p1, 0x8 - - or-int/2addr p0, p1 - - :goto_0 - return p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 - - :cond_2 - const-string v0, "rgba" - - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - const/4 v2, 0x3 - - const/4 v5, 0x2 - - const/16 v6, 0xa - - if-eqz v0, :cond_5 - - if-eqz p1, :cond_3 - - sget-object v0, Lf/h/a/b/i1/i;->c:Ljava/util/regex/Pattern; - - goto :goto_1 - - :cond_3 - sget-object v0, Lf/h/a/b/i1/i;->b:Ljava/util/regex/Pattern; - - :goto_1 - invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v0 - - if-eqz v0, :cond_7 - - const/4 v0, 0x4 - - if-eqz p1, :cond_4 - - const/high16 p1, 0x437f0000 # 255.0f - - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F - - move-result v0 - - mul-float v0, v0, p1 - - float-to-int p1, v0 - - goto :goto_2 - - :cond_4 - invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p1 - - :goto_2 - invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result v1 - - invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p0 - - shl-int/lit8 p1, p1, 0x18 - - shl-int/2addr v0, v4 - - or-int/2addr p1, v0 - - shl-int/lit8 v0, v1, 0x8 - - :goto_3 - or-int/2addr p1, v0 - - or-int/2addr p0, p1 - - return p0 - - :cond_5 - const-string p1, "rgb" - - invoke-virtual {p0, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - sget-object p1, Lf/h/a/b/i1/i;->a:Ljava/util/regex/Pattern; - - invoke-virtual {p1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result p1 - - if-eqz p1, :cond_7 - - invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p1 - - invoke-virtual {p0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result v0 - - invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p0 - - shl-int/2addr p1, v4 - - or-int/2addr p1, v3 - - shl-int/lit8 v0, v0, 0x8 - - goto :goto_3 - - :cond_6 - sget-object p1, Lf/h/a/b/i1/i;->d:Ljava/util/Map; - - invoke-static {p0}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-interface {p1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - if-eqz p0, :cond_7 - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - return p0 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/j.smali b/com.discord/smali_classes2/f/h/a/b/i1/j.smali deleted file mode 100644 index bb94a88086..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/j.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/b/i1/j; -.super Ljava/lang/Object; -.source "ConditionVariable.java" - - -# instance fields -.field public a:Z - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a()Z - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/b/i1/j;->a:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - monitor-exit p0 - - return v0 - - :cond_0 - const/4 v0, 0x1 - - :try_start_1 - iput-boolean v0, p0, Lf/h/a/b/i1/j;->a:Z - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/k.smali b/com.discord/smali_classes2/f/h/a/b/i1/k.smali deleted file mode 100644 index 78e0c9d13a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/k.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/b/i1/k; -.super Ljava/lang/Object; -.source "ErrorMessageProvider.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/Throwable;)Landroid/util/Pair; - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Landroid/util/Pair<", - "Ljava/lang/Integer;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/l$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/l$a.smali deleted file mode 100644 index 78bb5eb8a8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/l$a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public interface abstract Lf/h/a/b/i1/l$a; -.super Ljava/lang/Object; -.source "EventDispatcher.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/l$b.smali b/com.discord/smali_classes2/f/h/a/b/i1/l$b.smali deleted file mode 100644 index 5fab2024db..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/l$b.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/b/i1/l$b; -.super Ljava/lang/Object; -.source "EventDispatcher.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Landroid/os/Handler; - -.field public final b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public c:Z - - -# direct methods -.method public constructor (Landroid/os/Handler;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Handler;", - "TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/l$b;->a:Landroid/os/Handler; - - iput-object p2, p0, Lf/h/a/b/i1/l$b;->b:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public synthetic a(Lf/h/a/b/i1/l$a;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/i1/l$b;->c:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/l$b;->b:Ljava/lang/Object; - - invoke-interface {p1, v0}, Lf/h/a/b/i1/l$a;->a(Ljava/lang/Object;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/l.smali b/com.discord/smali_classes2/f/h/a/b/i1/l.smali deleted file mode 100644 index 0acd984373..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/l.smali +++ /dev/null @@ -1,177 +0,0 @@ -.class public final Lf/h/a/b/i1/l; -.super Ljava/lang/Object; -.source "EventDispatcher.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/l$b;, - Lf/h/a/b/i1/l$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/CopyOnWriteArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArrayList<", - "Lf/h/a/b/i1/l$b<", - "TT;>;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; - - return-void -.end method - - -# virtual methods -.method public a(Landroid/os/Handler;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Handler;", - "TT;)V" - } - .end annotation - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - invoke-virtual {p0, p2}, Lf/h/a/b/i1/l;->c(Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/b/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/i1/l$b; - - invoke-direct {v1, p1, p2}, Lf/h/a/b/i1/l$b;->(Landroid/os/Handler;Ljava/lang/Object;)V - - invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public b(Lf/h/a/b/i1/l$a;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/i1/l$a<", - "TT;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/i1/l$b; - - iget-object v2, v1, Lf/h/a/b/i1/l$b;->a:Landroid/os/Handler; - - new-instance v3, Lf/h/a/b/i1/a; - - invoke-direct {v3, v1, p1}, Lf/h/a/b/i1/a;->(Lf/h/a/b/i1/l$b;Lf/h/a/b/i1/l$a;)V - - invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public c(Ljava/lang/Object;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/i1/l$b; - - iget-object v2, v1, Lf/h/a/b/i1/l$b;->b:Ljava/lang/Object; - - if-ne v2, p1, :cond_0 - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/i1/l$b;->c:Z - - iget-object v2, p0, Lf/h/a/b/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/m$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/m$a.smali deleted file mode 100644 index 16b775402a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/m$a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public Lf/h/a/b/i1/m$a; -.super Ljava/lang/Object; -.source "FlacStreamMetadata.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public final a:[J - -.field public final b:[J - - -# direct methods -.method public constructor ([J[J)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/m$a;->a:[J - - iput-object p2, p0, Lf/h/a/b/i1/m$a;->b:[J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/m.smali b/com.discord/smali_classes2/f/h/a/b/i1/m.smali deleted file mode 100644 index 6962f5e598..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/m.smali +++ /dev/null @@ -1,690 +0,0 @@ -.class public final Lf/h/a/b/i1/m; -.super Ljava/lang/Object; -.source "FlacStreamMetadata.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/m$a; - } -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:I - -.field public final g:I - -.field public final h:I - -.field public final i:I - -.field public final j:J - -.field public final k:Lf/h/a/b/i1/m$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final l:Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (IIIIIIIJLf/h/a/b/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V - .locals 0 - .param p10 # Lf/h/a/b/i1/m$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p11 # Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/i1/m;->a:I - - iput p2, p0, Lf/h/a/b/i1/m;->b:I - - iput p3, p0, Lf/h/a/b/i1/m;->c:I - - iput p4, p0, Lf/h/a/b/i1/m;->d:I - - iput p5, p0, Lf/h/a/b/i1/m;->e:I - - invoke-static {p5}, Lf/h/a/b/i1/m;->h(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->f:I - - iput p6, p0, Lf/h/a/b/i1/m;->g:I - - iput p7, p0, Lf/h/a/b/i1/m;->h:I - - invoke-static {p7}, Lf/h/a/b/i1/m;->c(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->i:I - - iput-wide p8, p0, Lf/h/a/b/i1/m;->j:J - - iput-object p10, p0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - iput-object p11, p0, Lf/h/a/b/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; - - return-void -.end method - -.method public constructor ([BI)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/i1/s; - - invoke-direct {v0, p1}, Lf/h/a/b/i1/s;->([B)V - - mul-int/lit8 p2, p2, 0x8 - - invoke-virtual {v0, p2}, Lf/h/a/b/i1/s;->j(I)V - - const/16 p1, 0x10 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p2 - - iput p2, p0, Lf/h/a/b/i1/m;->a:I - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->b:I - - const/16 p1, 0x18 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p2 - - iput p2, p0, Lf/h/a/b/i1/m;->c:I - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->d:I - - const/16 p1, 0x14 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->e:I - - invoke-static {p1}, Lf/h/a/b/i1/m;->h(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->f:I - - const/4 p1, 0x3 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p1 - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/i1/m;->g:I - - const/4 p1, 0x5 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result p1 - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/i1/m;->h:I - - invoke-static {p1}, Lf/h/a/b/i1/m;->c(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/i1/m;->i:I - - const/16 p1, 0x20 - - const/4 p2, 0x4 - - invoke-virtual {v0, p2}, Lf/h/a/b/i1/s;->f(I)I - - move-result p2 - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - invoke-static {p2}, Lf/h/a/b/i1/c0;->d0(I)J - - move-result-wide v1 - - shl-long p1, v1, p1 - - invoke-static {v0}, Lf/h/a/b/i1/c0;->d0(I)J - - move-result-wide v0 - - or-long/2addr p1, v0 - - iput-wide p1, p0, Lf/h/a/b/i1/m;->j:J - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/i1/m;->k:Lf/h/a/b/i1/m$a; - - iput-object p1, p0, Lf/h/a/b/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; - - return-void -.end method - -.method public static a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 8 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/metadata/flac/PictureFrame;", - ">;)", - "Lcom/google/android/exoplayer2/metadata/Metadata;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-object v1 - - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v4 - - if-ge v3, v4, :cond_2 - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - const-string v5, "=" - - invoke-static {v4, v5}, Lf/h/a/b/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v5 - - array-length v6, v5 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_1 - - const-string v5, "Failed to parse Vorbis comment: " - - const-string v6, "FlacStreamMetadata" - - invoke-static {v5, v4, v6}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - :cond_1 - new-instance v4, Lcom/google/android/exoplayer2/metadata/flac/VorbisComment; - - aget-object v6, v5, v2 - - const/4 v7, 0x1 - - aget-object v5, v5, v7 - - invoke-direct {v4, v6, v5}, Lcom/google/android/exoplayer2/metadata/flac/VorbisComment;->(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_2 - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p0 - - if-eqz p0, :cond_3 - - goto :goto_2 - - :cond_3 - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V - - :goto_2 - return-object v1 -.end method - -.method public static c(I)I - .locals 1 - - const/16 v0, 0x8 - - if-eq p0, v0, :cond_4 - - const/16 v0, 0xc - - if-eq p0, v0, :cond_3 - - const/16 v0, 0x10 - - if-eq p0, v0, :cond_2 - - const/16 v0, 0x14 - - if-eq p0, v0, :cond_1 - - const/16 v0, 0x18 - - if-eq p0, v0, :cond_0 - - const/4 p0, -0x1 - - return p0 - - :cond_0 - const/4 p0, 0x6 - - return p0 - - :cond_1 - const/4 p0, 0x5 - - return p0 - - :cond_2 - const/4 p0, 0x4 - - return p0 - - :cond_3 - const/4 p0, 0x2 - - return p0 - - :cond_4 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static h(I)I - .locals 0 - - sparse-switch p0, :sswitch_data_0 - - const/4 p0, -0x1 - - return p0 - - :sswitch_0 - const/4 p0, 0x3 - - return p0 - - :sswitch_1 - const/4 p0, 0x2 - - return p0 - - :sswitch_2 - const/16 p0, 0xb - - return p0 - - :sswitch_3 - const/4 p0, 0x1 - - return p0 - - :sswitch_4 - const/16 p0, 0xa - - return p0 - - :sswitch_5 - const/16 p0, 0x9 - - return p0 - - :sswitch_6 - const/16 p0, 0x8 - - return p0 - - :sswitch_7 - const/4 p0, 0x7 - - return p0 - - :sswitch_8 - const/4 p0, 0x6 - - return p0 - - :sswitch_9 - const/4 p0, 0x5 - - return p0 - - :sswitch_a - const/4 p0, 0x4 - - return p0 - - nop - - :sswitch_data_0 - .sparse-switch - 0x1f40 -> :sswitch_a - 0x3e80 -> :sswitch_9 - 0x5622 -> :sswitch_8 - 0x5dc0 -> :sswitch_7 - 0x7d00 -> :sswitch_6 - 0xac44 -> :sswitch_5 - 0xbb80 -> :sswitch_4 - 0x15888 -> :sswitch_3 - 0x17700 -> :sswitch_2 - 0x2b110 -> :sswitch_1 - 0x2ee00 -> :sswitch_0 - .end sparse-switch -.end method - - -# virtual methods -.method public b(Lf/h/a/b/i1/m$a;)Lf/h/a/b/i1/m; - .locals 13 - .param p1 # Lf/h/a/b/i1/m$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - new-instance v12, Lf/h/a/b/i1/m; - - iget v1, p0, Lf/h/a/b/i1/m;->a:I - - iget v2, p0, Lf/h/a/b/i1/m;->b:I - - iget v3, p0, Lf/h/a/b/i1/m;->c:I - - iget v4, p0, Lf/h/a/b/i1/m;->d:I - - iget v5, p0, Lf/h/a/b/i1/m;->e:I - - iget v6, p0, Lf/h/a/b/i1/m;->g:I - - iget v7, p0, Lf/h/a/b/i1/m;->h:I - - iget-wide v8, p0, Lf/h/a/b/i1/m;->j:J - - iget-object v11, p0, Lf/h/a/b/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; - - move-object v0, v12 - - move-object v10, p1 - - invoke-direct/range {v0 .. v11}, Lf/h/a/b/i1/m;->(IIIIIIIJLf/h/a/b/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V - - return-object v12 -.end method - -.method public d()J - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/i1/m;->j:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - goto :goto_0 - - :cond_0 - const-wide/32 v2, 0xf4240 - - mul-long v0, v0, v2 - - iget v2, p0, Lf/h/a/b/i1/m;->e:I - - int-to-long v2, v2 - - div-long/2addr v0, v2 - - :goto_0 - return-wide v0 -.end method - -.method public e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - .locals 17 - .param p2 # Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - move-object/from16 v0, p0 - - const/4 v1, 0x4 - - const/16 v2, -0x80 - - aput-byte v2, p1, v1 - - iget v1, v0, Lf/h/a/b/i1/m;->d:I - - if-lez v1, :cond_0 - - move v6, v1 - - move-object/from16 v1, p2 - - goto :goto_0 - - :cond_0 - const/4 v1, -0x1 - - move-object/from16 v1, p2 - - const/4 v6, -0x1 - - :goto_0 - invoke-virtual {v0, v1}, Lf/h/a/b/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; - - move-result-object v16 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - iget v1, v0, Lf/h/a/b/i1/m;->h:I - - iget v8, v0, Lf/h/a/b/i1/m;->e:I - - mul-int v1, v1, v8 - - iget v7, v0, Lf/h/a/b/i1/m;->g:I - - mul-int v5, v1, v7 - - const/4 v9, -0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-static/range {p1 .. p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v12 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const-string v3, "audio/flac" - - invoke-static/range {v2 .. v16}, Lcom/google/android/exoplayer2/Format;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; - - move-result-object v1 - - return-object v1 -.end method - -.method public f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; - .locals 2 - .param p1 # Lcom/google/android/exoplayer2/metadata/Metadata; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; - - if-nez v0, :cond_0 - - goto :goto_1 - - :cond_0 - if-eqz v0, :cond_3 - - if-nez p1, :cond_1 - - :goto_0 - move-object p1, v0 - - goto :goto_1 - - :cond_1 - iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - array-length v1, p1 - - if-nez v1, :cond_2 - - goto :goto_0 - - :cond_2 - new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; - - iget-object v0, v0, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - invoke-static {v0, p1}, Lf/h/a/b/i1/c0;->R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; - - invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V - - move-object v0, v1 - - goto :goto_0 - - :goto_1 - return-object p1 - - :cond_3 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public g(J)J - .locals 8 - - iget v0, p0, Lf/h/a/b/i1/m;->e:I - - int-to-long v0, v0 - - mul-long p1, p1, v0 - - const-wide/32 v0, 0xf4240 - - div-long v2, p1, v0 - - iget-wide p1, p0, Lf/h/a/b/i1/m;->j:J - - const-wide/16 v0, 0x1 - - sub-long v6, p1, v0 - - const-wide/16 v4, 0x0 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/c0;->m(JJJ)J - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/n.smali b/com.discord/smali_classes2/f/h/a/b/i1/n.smali deleted file mode 100644 index 3362d62fd0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/n.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public final Lf/h/a/b/i1/n; -.super Ljava/lang/Object; -.source "Log.java" - - -# direct methods -.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - .locals 0 - .param p2 # Ljava/lang/Throwable; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {p0, p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/o.smali b/com.discord/smali_classes2/f/h/a/b/i1/o.smali deleted file mode 100644 index 66f5903834..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/o.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public final Lf/h/a/b/i1/o; -.super Ljava/lang/Object; -.source "LongArray.java" - - -# instance fields -.field public a:I - -.field public b:[J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x20 - - new-array v0, v0, [J - - iput-object v0, p0, Lf/h/a/b/i1/o;->b:[J - - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 3 - - iget v0, p0, Lf/h/a/b/i1/o;->a:I - - iget-object v1, p0, Lf/h/a/b/i1/o;->b:[J - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x2 - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/i1/o;->b:[J - - :cond_0 - iget-object v0, p0, Lf/h/a/b/i1/o;->b:[J - - iget v1, p0, Lf/h/a/b/i1/o;->a:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/o;->a:I - - aput-wide p1, v0, v1 - - return-void -.end method - -.method public b(I)J - .locals 3 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/b/i1/o;->a:I - - if-ge p1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/o;->b:[J - - aget-wide v1, v0, p1 - - return-wide v1 - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const-string v1, "Invalid index " - - const-string v2, ", size is " - - invoke-static {v1, p1, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget v1, p0, Lf/h/a/b/i1/o;->a:I - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/p.smali b/com.discord/smali_classes2/f/h/a/b/i1/p.smali deleted file mode 100644 index 2fd83a5f13..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/p.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/i1/p; -.super Ljava/lang/Object; -.source "MediaClock.java" - - -# virtual methods -.method public abstract b()Lf/h/a/b/j0; -.end method - -.method public abstract c()J -.end method - -.method public abstract e(Lf/h/a/b/j0;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/q$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/q$a.smali deleted file mode 100644 index 8a052d6ebd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/q$a.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public final Lf/h/a/b/i1/q$a; -.super Ljava/lang/Object; -.source "MimeTypes.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:I diff --git a/com.discord/smali_classes2/f/h/a/b/i1/q.smali b/com.discord/smali_classes2/f/h/a/b/i1/q.smali deleted file mode 100644 index 524b1f1194..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/q.smali +++ /dev/null @@ -1,1262 +0,0 @@ -.class public final Lf/h/a/b/i1/q; -.super Ljava/lang/Object; -.source "MimeTypes.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/q$a; - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/i1/q$a;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - sput-object v0, Lf/h/a/b/i1/q;->a:Ljava/util/ArrayList; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Z - .locals 6 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return v0 - - :cond_0 - const/4 v1, -0x1 - - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v2 - - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - sparse-switch v2, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v2, "audio/mpeg" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - goto :goto_0 - - :sswitch_1 - const-string v2, "audio/mp4a-latm" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x0 - - goto :goto_0 - - :sswitch_2 - const-string v2, "audio/mpeg-L2" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x3 - - goto :goto_0 - - :sswitch_3 - const-string v2, "audio/mpeg-L1" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x2 - - :cond_1 - :goto_0 - if-eqz v1, :cond_2 - - if-eq v1, v5, :cond_2 - - if-eq v1, v4, :cond_2 - - if-eq v1, v3, :cond_2 - - return v0 - - :cond_2 - return v5 - - nop - - :sswitch_data_0 - .sparse-switch - -0x19cc928c -> :sswitch_3 - -0x19cc928b -> :sswitch_2 - -0x3313c2e -> :sswitch_1 - 0x59b1e81e -> :sswitch_0 - .end sparse-switch -.end method - -.method public static b(Ljava/lang/String;)I - .locals 5 - - invoke-virtual {p0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x7 - - const/4 v3, 0x6 - - const/4 v4, 0x5 - - sparse-switch v0, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v0, "audio/true-hd" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x7 - - goto :goto_1 - - :sswitch_1 - const-string v0, "audio/vnd.dts.hd" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x6 - - goto :goto_1 - - :sswitch_2 - const-string v0, "audio/mpeg" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x0 - - goto :goto_1 - - :sswitch_3 - const-string v0, "audio/eac3" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x2 - - goto :goto_1 - - :sswitch_4 - const-string v0, "audio/ac4" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x4 - - goto :goto_1 - - :sswitch_5 - const-string v0, "audio/ac3" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_1 - - :sswitch_6 - const-string v0, "audio/vnd.dts" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x5 - - goto :goto_1 - - :sswitch_7 - const-string v0, "audio/eac3-joc" - - invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x3 - - goto :goto_1 - - :cond_0 - :goto_0 - const/4 p0, -0x1 - - :goto_1 - packed-switch p0, :pswitch_data_0 - - return v1 - - :pswitch_0 - const/16 p0, 0xe - - return p0 - - :pswitch_1 - const/16 p0, 0x8 - - return p0 - - :pswitch_2 - return v2 - - :pswitch_3 - const/16 p0, 0x11 - - return p0 - - :pswitch_4 - const/16 p0, 0x12 - - return p0 - - :pswitch_5 - return v3 - - :pswitch_6 - return v4 - - :pswitch_7 - const/16 p0, 0x9 - - return p0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x7e929daa -> :sswitch_7 - -0x41455b98 -> :sswitch_6 - 0xb269698 -> :sswitch_5 - 0xb269699 -> :sswitch_4 - 0x59ae0c65 -> :sswitch_3 - 0x59b1e81e -> :sswitch_2 - 0x59c2dc42 -> :sswitch_1 - 0x5cc95062 -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static c(Ljava/lang/String;)Ljava/lang/String; - .locals 5 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, "avc1" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1e - - const-string v1, "avc3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - goto/16 :goto_c - - :cond_1 - const-string v1, "hev1" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1d - - const-string v1, "hvc1" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - goto/16 :goto_b - - :cond_2 - const-string v1, "dvav" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1c - - const-string v1, "dva1" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1c - - const-string v1, "dvhe" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1c - - const-string v1, "dvh1" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - goto/16 :goto_a - - :cond_3 - const-string v1, "av01" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - const-string p0, "video/av01" - - return-object p0 - - :cond_4 - const-string v1, "vp9" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1b - - const-string v1, "vp09" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - goto/16 :goto_9 - - :cond_5 - const-string v1, "vp8" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1a - - const-string v1, "vp08" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - goto/16 :goto_8 - - :cond_6 - const-string v1, "mp4a" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_9 - - const-string v1, "mp4a." - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - const/4 v1, 0x5 - - invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v3, 0x2 - - if-lt v1, v3, :cond_7 - - :try_start_0 - invoke-virtual {p0, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const/16 v1, 0x10 - - invoke-static {p0, v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I - - move-result p0 - - invoke-static {p0}, Lf/h/a/b/i1/q;->d(I)Ljava/lang/String; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - :cond_7 - :goto_0 - if-nez v0, :cond_8 - - const-string v0, "audio/mp4a-latm" - - :cond_8 - return-object v0 - - :cond_9 - const-string v1, "ac-3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_19 - - const-string v1, "dac3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_a - - goto/16 :goto_7 - - :cond_a - const-string v1, "ec-3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_18 - - const-string v1, "dec3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_b - - goto/16 :goto_6 - - :cond_b - const-string v1, "ec+3" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_c - - const-string p0, "audio/eac3-joc" - - return-object p0 - - :cond_c - const-string v1, "ac-4" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_17 - - const-string v1, "dac4" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_d - - goto :goto_5 - - :cond_d - const-string v1, "dtsc" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_16 - - const-string v1, "dtse" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_e - - goto :goto_4 - - :cond_e - const-string v1, "dtsh" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_15 - - const-string v1, "dtsl" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_f - - goto :goto_3 - - :cond_f - const-string v1, "opus" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_10 - - const-string p0, "audio/opus" - - return-object p0 - - :cond_10 - const-string v1, "vorbis" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_11 - - const-string p0, "audio/vorbis" - - return-object p0 - - :cond_11 - const-string v1, "flac" - - invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_12 - - const-string p0, "audio/flac" - - return-object p0 - - :cond_12 - sget-object v1, Lf/h/a/b/i1/q;->a:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - :goto_1 - if-ge v2, v1, :cond_14 - - sget-object v3, Lf/h/a/b/i1/q;->a:Ljava/util/ArrayList; - - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/i1/q$a; - - iget-object v4, v3, Lf/h/a/b/i1/q$a;->b:Ljava/lang/String; - - invoke-virtual {p0, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_13 - - iget-object v0, v3, Lf/h/a/b/i1/q$a;->a:Ljava/lang/String; - - goto :goto_2 - - :cond_13 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_14 - :goto_2 - return-object v0 - - :cond_15 - :goto_3 - const-string p0, "audio/vnd.dts.hd" - - return-object p0 - - :cond_16 - :goto_4 - const-string p0, "audio/vnd.dts" - - return-object p0 - - :cond_17 - :goto_5 - const-string p0, "audio/ac4" - - return-object p0 - - :cond_18 - :goto_6 - const-string p0, "audio/eac3" - - return-object p0 - - :cond_19 - :goto_7 - const-string p0, "audio/ac3" - - return-object p0 - - :cond_1a - :goto_8 - const-string p0, "video/x-vnd.on2.vp8" - - return-object p0 - - :cond_1b - :goto_9 - const-string p0, "video/x-vnd.on2.vp9" - - return-object p0 - - :cond_1c - :goto_a - const-string p0, "video/dolby-vision" - - return-object p0 - - :cond_1d - :goto_b - const-string p0, "video/hevc" - - return-object p0 - - :cond_1e - :goto_c - const-string p0, "video/avc" - - return-object p0 -.end method - -.method public static d(I)Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/16 v0, 0x20 - - if-eq p0, v0, :cond_7 - - const/16 v0, 0x21 - - if-eq p0, v0, :cond_6 - - const/16 v0, 0x23 - - if-eq p0, v0, :cond_5 - - const/16 v0, 0x40 - - if-eq p0, v0, :cond_4 - - const/16 v0, 0xa3 - - if-eq p0, v0, :cond_3 - - const/16 v0, 0xb1 - - if-eq p0, v0, :cond_2 - - const/16 v0, 0xa5 - - if-eq p0, v0, :cond_1 - - const/16 v0, 0xa6 - - if-eq p0, v0, :cond_0 - - packed-switch p0, :pswitch_data_0 - - packed-switch p0, :pswitch_data_1 - - const/4 p0, 0x0 - - return-object p0 - - :pswitch_0 - const-string p0, "audio/ac4" - - return-object p0 - - :pswitch_1 - const-string p0, "audio/opus" - - return-object p0 - - :pswitch_2 - const-string p0, "audio/vnd.dts.hd" - - return-object p0 - - :pswitch_3 - const-string p0, "audio/vnd.dts" - - return-object p0 - - :pswitch_4 - const-string p0, "video/mpeg" - - return-object p0 - - :pswitch_5 - const-string p0, "audio/mpeg" - - return-object p0 - - :pswitch_6 - const-string p0, "video/mpeg2" - - return-object p0 - - :cond_0 - const-string p0, "audio/eac3" - - return-object p0 - - :cond_1 - const-string p0, "audio/ac3" - - return-object p0 - - :cond_2 - const-string p0, "video/x-vnd.on2.vp9" - - return-object p0 - - :cond_3 - const-string p0, "video/wvc1" - - return-object p0 - - :cond_4 - :pswitch_7 - const-string p0, "audio/mp4a-latm" - - return-object p0 - - :cond_5 - const-string p0, "video/hevc" - - return-object p0 - - :cond_6 - const-string p0, "video/avc" - - return-object p0 - - :cond_7 - const-string p0, "video/mp4v-es" - - return-object p0 - - nop - - :pswitch_data_0 - .packed-switch 0x60 - :pswitch_6 - :pswitch_6 - :pswitch_6 - :pswitch_6 - :pswitch_6 - :pswitch_6 - :pswitch_7 - :pswitch_7 - :pswitch_7 - :pswitch_5 - :pswitch_4 - :pswitch_5 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0xa9 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_3 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static e(Ljava/lang/String;)Ljava/lang/String; - .locals 3 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - const/16 v1, 0x2f - - invoke-virtual {p0, v1}, Ljava/lang/String;->indexOf(I)I - - move-result v1 - - const/4 v2, -0x1 - - if-ne v1, v2, :cond_1 - - return-object v0 - - :cond_1 - const/4 v0, 0x0 - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static f(Ljava/lang/String;)I - .locals 5 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, -0x1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lf/h/a/b/i1/q;->g(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/q;->h(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const/4 p0, 0x2 - - return p0 - - :cond_2 - invoke-static {p0}, Lf/h/a/b/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "text" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/cea-608" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/cea-708" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/x-mp4-cea-608" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/x-subrip" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/ttml+xml" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/x-quicktime-tx3g" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/x-mp4-vtt" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/x-rawcc" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/vobsub" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/pgs" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_9 - - const-string v0, "application/dvbsubs" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - goto :goto_3 - - :cond_3 - const-string v0, "application/id3" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_8 - - const-string v0, "application/x-emsg" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_8 - - const-string v0, "application/x-scte35" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - goto :goto_2 - - :cond_4 - const-string v0, "application/x-camera-motion" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - const/4 p0, 0x5 - - return p0 - - :cond_5 - sget-object v0, Lf/h/a/b/i1/q;->a:Ljava/util/ArrayList; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_7 - - sget-object v3, Lf/h/a/b/i1/q;->a:Ljava/util/ArrayList; - - invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/b/i1/q$a; - - iget-object v4, v3, Lf/h/a/b/i1/q$a;->a:Ljava/lang/String; - - invoke-virtual {p0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_6 - - iget v1, v3, Lf/h/a/b/i1/q$a;->c:I - - goto :goto_1 - - :cond_6 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_7 - :goto_1 - return v1 - - :cond_8 - :goto_2 - const/4 p0, 0x4 - - return p0 - - :cond_9 - :goto_3 - const/4 p0, 0x3 - - return p0 -.end method - -.method public static g(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {p0}, Lf/h/a/b/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "audio" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - return p0 -.end method - -.method public static h(Ljava/lang/String;)Z - .locals 1 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {p0}, Lf/h/a/b/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "video" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/r$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/r$a.smali deleted file mode 100644 index d8c325cdcf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/r$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/i1/r$a; -.super Ljava/lang/Object; -.source "NalUnitUtil.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Z - - -# direct methods -.method public constructor (IIZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/i1/r$a;->a:I - - iput p2, p0, Lf/h/a/b/i1/r$a;->b:I - - iput-boolean p3, p0, Lf/h/a/b/i1/r$a;->c:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/r$b.smali b/com.discord/smali_classes2/f/h/a/b/i1/r$b.smali deleted file mode 100644 index e62466d7ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/r$b.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public final Lf/h/a/b/i1/r$b; -.super Ljava/lang/Object; -.source "NalUnitUtil.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:I - -.field public final g:F - -.field public final h:Z - -.field public final i:Z - -.field public final j:I - -.field public final k:I - -.field public final l:I - -.field public final m:Z - - -# direct methods -.method public constructor (IIIIIIFZZIIIZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/i1/r$b;->a:I - - iput p2, p0, Lf/h/a/b/i1/r$b;->b:I - - iput p3, p0, Lf/h/a/b/i1/r$b;->c:I - - iput p4, p0, Lf/h/a/b/i1/r$b;->d:I - - iput p5, p0, Lf/h/a/b/i1/r$b;->e:I - - iput p6, p0, Lf/h/a/b/i1/r$b;->f:I - - iput p7, p0, Lf/h/a/b/i1/r$b;->g:F - - iput-boolean p8, p0, Lf/h/a/b/i1/r$b;->h:Z - - iput-boolean p9, p0, Lf/h/a/b/i1/r$b;->i:Z - - iput p10, p0, Lf/h/a/b/i1/r$b;->j:I - - iput p11, p0, Lf/h/a/b/i1/r$b;->k:I - - iput p12, p0, Lf/h/a/b/i1/r$b;->l:I - - iput-boolean p13, p0, Lf/h/a/b/i1/r$b;->m:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/r.smali b/com.discord/smali_classes2/f/h/a/b/i1/r.smali deleted file mode 100644 index 049a383d04..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/r.smali +++ /dev/null @@ -1,1122 +0,0 @@ -.class public final Lf/h/a/b/i1/r; -.super Ljava/lang/Object; -.source "NalUnitUtil.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/r$a;, - Lf/h/a/b/i1/r$b; - } -.end annotation - - -# static fields -.field public static final a:[B - -.field public static final b:[F - -.field public static final c:Ljava/lang/Object; - -.field public static d:[I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x4 - - new-array v0, v0, [B - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/i1/r;->a:[B - - const/16 v0, 0x11 - - new-array v0, v0, [F - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/i1/r;->b:[F - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/b/i1/r;->c:Ljava/lang/Object; - - const/16 v0, 0xa - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/b/i1/r;->d:[I - - return-void - - nop - - :array_0 - .array-data 1 - 0x0t - 0x0t - 0x0t - 0x1t - .end array-data - - :array_1 - .array-data 4 - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - 0x3f8ba2e9 - 0x3f68ba2f - 0x3fba2e8c - 0x3f9b26ca - 0x400ba2e9 - 0x3fe8ba2f - 0x403a2e8c - 0x401b26ca - 0x3fd1745d - 0x3fae8ba3 - 0x3ff83e10 - 0x3fcede62 - 0x3faaaaab - 0x3fc00000 # 1.5f - 0x40000000 # 2.0f - .end array-data -.end method - -.method public static a([Z)V - .locals 2 - - const/4 v0, 0x0 - - aput-boolean v0, p0, v0 - - const/4 v1, 0x1 - - aput-boolean v0, p0, v1 - - const/4 v1, 0x2 - - aput-boolean v0, p0, v1 - - return-void -.end method - -.method public static b(Ljava/nio/ByteBuffer;)V - .locals 9 - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - add-int/lit8 v4, v2, 0x1 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p0, v2}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v5 - - and-int/lit16 v5, v5, 0xff - - const/4 v6, 0x3 - - if-ne v3, v6, :cond_0 - - const/4 v7, 0x1 - - if-ne v5, v7, :cond_1 - - invoke-virtual {p0, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v7 - - and-int/lit8 v7, v7, 0x1f - - const/4 v8, 0x7 - - if-ne v7, v8, :cond_1 - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->duplicate()Ljava/nio/ByteBuffer; - - move-result-object v3 - - sub-int/2addr v2, v6 - - invoke-virtual {v3, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - invoke-virtual {v3, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - invoke-virtual {p0, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - invoke-virtual {p0, v3}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; - - return-void - - :cond_0 - if-nez v5, :cond_1 - - add-int/lit8 v3, v3, 0x1 - - :cond_1 - if-eqz v5, :cond_2 - - const/4 v3, 0x0 - - :cond_2 - move v2, v4 - - goto :goto_0 - - :cond_3 - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - return-void -.end method - -.method public static c([BII[Z)I - .locals 7 - - sub-int v0, p2, p1 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ltz v0, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - invoke-static {v3}, Lf/h/a/b/i1/e;->F(Z)V - - if-nez v0, :cond_1 - - return p2 - - :cond_1 - const/4 v3, 0x2 - - if-eqz p3, :cond_4 - - aget-boolean v4, p3, v1 - - if-eqz v4, :cond_2 - - aput-boolean v1, p3, v1 - - aput-boolean v1, p3, v2 - - aput-boolean v1, p3, v3 - - add-int/lit8 p1, p1, -0x3 - - return p1 - - :cond_2 - if-le v0, v2, :cond_3 - - aget-boolean v4, p3, v2 - - if-eqz v4, :cond_3 - - aget-byte v4, p0, p1 - - if-ne v4, v2, :cond_3 - - aput-boolean v1, p3, v1 - - aput-boolean v1, p3, v2 - - aput-boolean v1, p3, v3 - - sub-int/2addr p1, v3 - - return p1 - - :cond_3 - if-le v0, v3, :cond_4 - - aget-boolean v4, p3, v3 - - if-eqz v4, :cond_4 - - aget-byte v4, p0, p1 - - if-nez v4, :cond_4 - - add-int/lit8 v4, p1, 0x1 - - aget-byte v4, p0, v4 - - if-ne v4, v2, :cond_4 - - aput-boolean v1, p3, v1 - - aput-boolean v1, p3, v2 - - aput-boolean v1, p3, v3 - - sub-int/2addr p1, v2 - - return p1 - - :cond_4 - add-int/lit8 v4, p2, -0x1 - - add-int/2addr p1, v3 - - :goto_1 - if-ge p1, v4, :cond_8 - - aget-byte v5, p0, p1 - - and-int/lit16 v5, v5, 0xfe - - if-eqz v5, :cond_5 - - goto :goto_2 - - :cond_5 - add-int/lit8 v5, p1, -0x2 - - aget-byte v6, p0, v5 - - if-nez v6, :cond_7 - - add-int/lit8 v6, p1, -0x1 - - aget-byte v6, p0, v6 - - if-nez v6, :cond_7 - - aget-byte v6, p0, p1 - - if-ne v6, v2, :cond_7 - - if-eqz p3, :cond_6 - - aput-boolean v1, p3, v1 - - aput-boolean v1, p3, v2 - - aput-boolean v1, p3, v3 - - :cond_6 - return v5 - - :cond_7 - add-int/lit8 p1, p1, -0x2 - - :goto_2 - add-int/lit8 p1, p1, 0x3 - - goto :goto_1 - - :cond_8 - if-eqz p3, :cond_f - - if-le v0, v3, :cond_a - - add-int/lit8 p1, p2, -0x3 - - aget-byte p1, p0, p1 - - if-nez p1, :cond_9 - - add-int/lit8 p1, p2, -0x2 - - aget-byte p1, p0, p1 - - if-nez p1, :cond_9 - - aget-byte p1, p0, v4 - - if-ne p1, v2, :cond_9 - - goto :goto_3 - - :cond_9 - const/4 p1, 0x0 - - goto :goto_4 - - :cond_a - if-ne v0, v3, :cond_b - - aget-boolean p1, p3, v3 - - if-eqz p1, :cond_9 - - add-int/lit8 p1, p2, -0x2 - - aget-byte p1, p0, p1 - - if-nez p1, :cond_9 - - aget-byte p1, p0, v4 - - if-ne p1, v2, :cond_9 - - goto :goto_3 - - :cond_b - aget-boolean p1, p3, v2 - - if-eqz p1, :cond_9 - - aget-byte p1, p0, v4 - - if-ne p1, v2, :cond_9 - - :goto_3 - const/4 p1, 0x1 - - :goto_4 - aput-boolean p1, p3, v1 - - if-le v0, v2, :cond_c - - add-int/lit8 p1, p2, -0x2 - - aget-byte p1, p0, p1 - - if-nez p1, :cond_d - - aget-byte p1, p0, v4 - - if-nez p1, :cond_d - - goto :goto_5 - - :cond_c - aget-boolean p1, p3, v3 - - if-eqz p1, :cond_d - - aget-byte p1, p0, v4 - - if-nez p1, :cond_d - - :goto_5 - const/4 p1, 0x1 - - goto :goto_6 - - :cond_d - const/4 p1, 0x0 - - :goto_6 - aput-boolean p1, p3, v2 - - aget-byte p0, p0, v4 - - if-nez p0, :cond_e - - const/4 v1, 0x1 - - :cond_e - aput-boolean v1, p3, v3 - - :cond_f - return p2 -.end method - -.method public static d(Ljava/lang/String;B)Z - .locals 3 - - const-string v0, "video/avc" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - and-int/lit8 v0, p1, 0x1f - - const/4 v2, 0x6 - - if-eq v0, v2, :cond_2 - - :cond_0 - const-string v0, "video/hevc" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - and-int/lit8 p0, p1, 0x7e - - shr-int/2addr p0, v1 - - const/16 p1, 0x27 - - if-ne p0, p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :cond_2 - :goto_0 - return v1 -.end method - -.method public static e([BII)Lf/h/a/b/i1/r$a; - .locals 1 - - new-instance v0, Lf/h/a/b/i1/u; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/b/i1/u;->([BII)V - - const/16 p0, 0x8 - - invoke-virtual {v0, p0}, Lf/h/a/b/i1/u;->j(I)V - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result p0 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result p1 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->i()V - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result p2 - - new-instance v0, Lf/h/a/b/i1/r$a; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/b/i1/r$a;->(IIZ)V - - return-object v0 -.end method - -.method public static f([BII)Lf/h/a/b/i1/r$b; - .locals 19 - - new-instance v0, Lf/h/a/b/i1/u; - - move-object/from16 v1, p0 - - move/from16 v2, p1 - - move/from16 v3, p2 - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/i1/u;->([BII)V - - const/16 v1, 0x8 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/u;->j(I)V - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/u;->e(I)I - - move-result v3 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/u;->e(I)I - - move-result v4 - - invoke-virtual {v0, v1}, Lf/h/a/b/i1/u;->e(I)I - - move-result v5 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v6 - - const/16 v1, 0x64 - - const/4 v2, 0x3 - - const/4 v7, 0x1 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x6e - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x7a - - if-eq v3, v1, :cond_1 - - const/16 v1, 0xf4 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x2c - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x53 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x56 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x76 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x80 - - if-eq v3, v1, :cond_1 - - const/16 v1, 0x8a - - if-ne v3, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - const/4 v2, 0x0 - - const/4 v10, 0x0 - - goto :goto_7 - - :cond_1 - :goto_0 - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v1 - - if-ne v1, v2, :cond_2 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v8 - - goto :goto_1 - - :cond_2 - const/4 v8, 0x0 - - :goto_1 - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->i()V - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v9 - - if-eqz v9, :cond_8 - - if-eq v1, v2, :cond_3 - - const/16 v2, 0x8 - - goto :goto_2 - - :cond_3 - const/16 v2, 0xc - - :goto_2 - const/4 v9, 0x0 - - :goto_3 - if-ge v9, v2, :cond_8 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v10 - - if-eqz v10, :cond_7 - - const/4 v10, 0x6 - - if-ge v9, v10, :cond_4 - - const/16 v10, 0x10 - - goto :goto_4 - - :cond_4 - const/16 v10, 0x40 - - :goto_4 - const/4 v11, 0x0 - - const/16 v12, 0x8 - - const/16 v13, 0x8 - - :goto_5 - if-ge v11, v10, :cond_7 - - if-eqz v12, :cond_5 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->g()I - - move-result v12 - - add-int/2addr v12, v13 - - add-int/lit16 v12, v12, 0x100 - - rem-int/lit16 v12, v12, 0x100 - - :cond_5 - if-nez v12, :cond_6 - - goto :goto_6 - - :cond_6 - move v13, v12 - - :goto_6 - add-int/lit8 v11, v11, 0x1 - - goto :goto_5 - - :cond_7 - add-int/lit8 v9, v9, 0x1 - - goto :goto_3 - - :cond_8 - move v10, v8 - - :goto_7 - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - add-int/lit8 v12, v2, 0x4 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v13 - - if-nez v13, :cond_9 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - add-int/lit8 v2, v2, 0x4 - - goto :goto_9 - - :cond_9 - if-ne v13, v7, :cond_b - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->g()I - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->g()I - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v8 - - int-to-long v8, v8 - - const/4 v11, 0x0 - - :goto_8 - int-to-long v14, v11 - - cmp-long v16, v14, v8 - - if-gez v16, :cond_a - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - add-int/lit8 v11, v11, 0x1 - - goto :goto_8 - - :cond_a - const/4 v8, 0x0 - - move v15, v2 - - const/4 v14, 0x0 - - goto :goto_a - - :cond_b - const/4 v2, 0x0 - - :goto_9 - const/4 v8, 0x0 - - move v14, v2 - - const/4 v15, 0x0 - - :goto_a - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->i()V - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v2 - - add-int/2addr v2, v7 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v8 - - add-int/2addr v8, v7 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v11 - - rsub-int/lit8 v9, v11, 0x2 - - mul-int v9, v9, v8 - - if-nez v11, :cond_c - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->i()V - - :cond_c - invoke-virtual {v0}, Lf/h/a/b/i1/u;->i()V - - mul-int/lit8 v2, v2, 0x10 - - mul-int/lit8 v9, v9, 0x10 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v8 - - if-eqz v8, :cond_10 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v8 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v16 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v17 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->f()I - - move-result v18 - - if-nez v1, :cond_d - - rsub-int/lit8 v1, v11, 0x2 - - goto :goto_c - - :cond_d - const/4 v7, 0x3 - - if-ne v1, v7, :cond_e - - const/4 v7, 0x1 - - const/16 p0, 0x1 - - goto :goto_b - - :cond_e - const/4 v7, 0x2 - - const/16 p0, 0x2 - - :goto_b - const/4 v7, 0x1 - - if-ne v1, v7, :cond_f - - const/4 v7, 0x2 - - :cond_f - rsub-int/lit8 v1, v11, 0x2 - - mul-int v1, v1, v7 - - move/from16 v7, p0 - - :goto_c - add-int v8, v8, v16 - - mul-int v8, v8, v7 - - sub-int/2addr v2, v8 - - add-int v17, v17, v18 - - mul-int v17, v17, v1 - - sub-int v9, v9, v17 - - :cond_10 - move v7, v2 - - move v8, v9 - - const/high16 v1, 0x3f800000 # 1.0f - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - if-eqz v2, :cond_14 - - invoke-virtual {v0}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - if-eqz v2, :cond_14 - - const/16 v2, 0x8 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v2 - - const/16 v9, 0xff - - if-ne v2, v9, :cond_12 - - const/16 v2, 0x10 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v9 - - invoke-virtual {v0, v2}, Lf/h/a/b/i1/u;->e(I)I - - move-result v0 - - if-eqz v9, :cond_11 - - if-eqz v0, :cond_11 - - int-to-float v1, v9 - - int-to-float v0, v0 - - div-float/2addr v1, v0 - - :cond_11 - move v9, v1 - - goto :goto_d - - :cond_12 - sget-object v0, Lf/h/a/b/i1/r;->b:[F - - array-length v1, v0 - - if-ge v2, v1, :cond_13 - - aget v0, v0, v2 - - move v9, v0 - - goto :goto_d - - :cond_13 - const-string v0, "Unexpected aspect_ratio_idc value: " - - const-string v1, "NalUnitUtil" - - invoke-static {v0, v2, v1}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - :cond_14 - const/high16 v0, 0x3f800000 # 1.0f - - const/high16 v9, 0x3f800000 # 1.0f - - :goto_d - new-instance v0, Lf/h/a/b/i1/r$b; - - move-object v2, v0 - - invoke-direct/range {v2 .. v15}, Lf/h/a/b/i1/r$b;->(IIIIIIFZZIIIZ)V - - return-object v0 -.end method - -.method public static g([BI)I - .locals 8 - - sget-object v0, Lf/h/a/b/i1/r;->c:Ljava/lang/Object; - - monitor-enter v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :cond_0 - :goto_0 - if-ge v2, p1, :cond_4 - - :goto_1 - add-int/lit8 v4, p1, -0x2 - - if-ge v2, v4, :cond_2 - - :try_start_0 - aget-byte v4, p0, v2 - - if-nez v4, :cond_1 - - add-int/lit8 v4, v2, 0x1 - - aget-byte v4, p0, v4 - - if-nez v4, :cond_1 - - add-int/lit8 v4, v2, 0x2 - - aget-byte v4, p0, v4 - - const/4 v5, 0x3 - - if-ne v4, v5, :cond_1 - - goto :goto_2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_2 - move v2, p1 - - :goto_2 - if-ge v2, p1, :cond_0 - - sget-object v4, Lf/h/a/b/i1/r;->d:[I - - array-length v4, v4 - - if-gt v4, v3, :cond_3 - - sget-object v4, Lf/h/a/b/i1/r;->d:[I - - sget-object v5, Lf/h/a/b/i1/r;->d:[I - - array-length v5, v5 - - mul-int/lit8 v5, v5, 0x2 - - invoke-static {v4, v5}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v4 - - sput-object v4, Lf/h/a/b/i1/r;->d:[I - - :cond_3 - sget-object v4, Lf/h/a/b/i1/r;->d:[I - - add-int/lit8 v5, v3, 0x1 - - aput v2, v4, v3 - - add-int/lit8 v2, v2, 0x3 - - move v3, v5 - - goto :goto_0 - - :cond_4 - sub-int/2addr p1, v3 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_3 - if-ge v2, v3, :cond_5 - - sget-object v6, Lf/h/a/b/i1/r;->d:[I - - aget v6, v6, v2 - - sub-int/2addr v6, v5 - - invoke-static {p0, v5, p0, v4, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/2addr v4, v6 - - add-int/lit8 v7, v4, 0x1 - - aput-byte v1, p0, v4 - - add-int/lit8 v4, v7, 0x1 - - aput-byte v1, p0, v7 - - add-int/lit8 v6, v6, 0x3 - - add-int/2addr v5, v6 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_5 - sub-int v1, p1, v4 - - invoke-static {p0, v5, p0, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - monitor-exit v0 - - return p1 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/s.smali b/com.discord/smali_classes2/f/h/a/b/i1/s.smali deleted file mode 100644 index 952a33c9d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/s.smali +++ /dev/null @@ -1,546 +0,0 @@ -.class public final Lf/h/a/b/i1/s; -.super Ljava/lang/Object; -.source "ParsableBitArray.java" - - -# instance fields -.field public a:[B - -.field public b:I - -.field public c:I - -.field public d:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/i1/s;->a:[B - - return-void -.end method - -.method public constructor ([B)V - .locals 1 - - array-length v0, p1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/s;->a:[B - - iput v0, p0, Lf/h/a/b/i1/s;->d:I - - return-void -.end method - -.method public constructor ([BI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/s;->a:[B - - iput p2, p0, Lf/h/a/b/i1/s;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/s;->b:I - - if-ltz v0, :cond_1 - - iget v1, p0, Lf/h/a/b/i1/s;->d:I - - if-lt v0, v1, :cond_0 - - if-ne v0, v1, :cond_1 - - iget v0, p0, Lf/h/a/b/i1/s;->c:I - - if-nez v0, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - return-void -.end method - -.method public b()I - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/s;->d:I - - iget v1, p0, Lf/h/a/b/i1/s;->b:I - - sub-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x8 - - iget v1, p0, Lf/h/a/b/i1/s;->c:I - - sub-int/2addr v0, v1 - - return v0 -.end method - -.method public c()V - .locals 1 - - iget v0, p0, Lf/h/a/b/i1/s;->c:I - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/i1/s;->c:I - - iget v0, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/i1/s;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method - -.method public d()I - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/s;->b:I - - mul-int/lit8 v0, v0, 0x8 - - iget v1, p0, Lf/h/a/b/i1/s;->c:I - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public e()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/b/i1/s;->a:[B - - iget v1, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v0, v0, v1 - - iget v1, p0, Lf/h/a/b/i1/s;->c:I - - const/16 v2, 0x80 - - shr-int v1, v2, v1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->k()V - - return v0 -.end method - -.method public f(I)I - .locals 7 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - iget v1, p0, Lf/h/a/b/i1/s;->c:I - - add-int/2addr v1, p1 - - iput v1, p0, Lf/h/a/b/i1/s;->c:I - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/b/i1/s;->c:I - - const/16 v3, 0x8 - - if-le v2, v3, :cond_1 - - add-int/lit8 v2, v2, -0x8 - - iput v2, p0, Lf/h/a/b/i1/s;->c:I - - iget-object v3, p0, Lf/h/a/b/i1/s;->a:[B - - iget v4, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 v5, v4, 0x1 - - iput v5, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v3, v3, v4 - - and-int/lit16 v3, v3, 0xff - - shl-int v2, v3, v2 - - or-int/2addr v1, v2 - - goto :goto_0 - - :cond_1 - iget-object v4, p0, Lf/h/a/b/i1/s;->a:[B - - iget v5, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v4, v4, v5 - - and-int/lit16 v4, v4, 0xff - - rsub-int/lit8 v6, v2, 0x8 - - shr-int/2addr v4, v6 - - or-int/2addr v1, v4 - - const/4 v4, -0x1 - - rsub-int/lit8 p1, p1, 0x20 - - ushr-int p1, v4, p1 - - and-int/2addr p1, v1 - - if-ne v2, v3, :cond_2 - - iput v0, p0, Lf/h/a/b/i1/s;->c:I - - add-int/lit8 v5, v5, 0x1 - - iput v5, p0, Lf/h/a/b/i1/s;->b:I - - :cond_2 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return p1 -.end method - -.method public g([BII)V - .locals 7 - - shr-int/lit8 v0, p3, 0x3 - - add-int/2addr v0, p2 - - :goto_0 - const/16 v1, 0xff - - const/16 v2, 0x8 - - if-ge p2, v0, :cond_0 - - iget-object v3, p0, Lf/h/a/b/i1/s;->a:[B - - iget v4, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 v5, v4, 0x1 - - iput v5, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v4, v3, v4 - - iget v6, p0, Lf/h/a/b/i1/s;->c:I - - shl-int/2addr v4, v6 - - int-to-byte v4, v4 - - aput-byte v4, p1, p2 - - aget-byte v4, p1, p2 - - aget-byte v3, v3, v5 - - and-int/2addr v1, v3 - - sub-int/2addr v2, v6 - - shr-int/2addr v1, v2 - - or-int/2addr v1, v4 - - int-to-byte v1, v1 - - aput-byte v1, p1, p2 - - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_0 - and-int/lit8 p2, p3, 0x7 - - if-nez p2, :cond_1 - - return-void - - :cond_1 - aget-byte p3, p1, v0 - - shr-int v3, v1, p2 - - and-int/2addr p3, v3 - - int-to-byte p3, p3 - - aput-byte p3, p1, v0 - - iget p3, p0, Lf/h/a/b/i1/s;->c:I - - add-int v3, p3, p2 - - if-le v3, v2, :cond_2 - - aget-byte v3, p1, v0 - - iget-object v4, p0, Lf/h/a/b/i1/s;->a:[B - - iget v5, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 v6, v5, 0x1 - - iput v6, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v4, v4, v5 - - and-int/2addr v4, v1 - - shl-int/2addr v4, p3 - - or-int/2addr v3, v4 - - int-to-byte v3, v3 - - aput-byte v3, p1, v0 - - sub-int/2addr p3, v2 - - iput p3, p0, Lf/h/a/b/i1/s;->c:I - - :cond_2 - iget p3, p0, Lf/h/a/b/i1/s;->c:I - - add-int/2addr p3, p2 - - iput p3, p0, Lf/h/a/b/i1/s;->c:I - - iget-object v3, p0, Lf/h/a/b/i1/s;->a:[B - - iget v4, p0, Lf/h/a/b/i1/s;->b:I - - aget-byte v3, v3, v4 - - and-int/2addr v1, v3 - - rsub-int/lit8 v3, p3, 0x8 - - shr-int/2addr v1, v3 - - aget-byte v3, p1, v0 - - rsub-int/lit8 p2, p2, 0x8 - - shl-int p2, v1, p2 - - int-to-byte p2, p2 - - or-int/2addr p2, v3 - - int-to-byte p2, p2 - - aput-byte p2, p1, v0 - - if-ne p3, v2, :cond_3 - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/i1/s;->c:I - - add-int/lit8 v4, v4, 0x1 - - iput v4, p0, Lf/h/a/b/i1/s;->b:I - - :cond_3 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method - -.method public h([BII)V - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/s;->c:I - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/i1/s;->a:[B - - iget v1, p0, Lf/h/a/b/i1/s;->b:I - - invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/i1/s;->b:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/i1/s;->b:I - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method - -.method public i([BI)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/i1/s;->a:[B - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/i1/s;->b:I - - iput p1, p0, Lf/h/a/b/i1/s;->c:I - - iput p2, p0, Lf/h/a/b/i1/s;->d:I - - return-void -.end method - -.method public j(I)V - .locals 1 - - div-int/lit8 v0, p1, 0x8 - - iput v0, p0, Lf/h/a/b/i1/s;->b:I - - mul-int/lit8 v0, v0, 0x8 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/i1/s;->c:I - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method - -.method public k()V - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/s;->c:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/i1/s;->c:I - - const/16 v1, 0x8 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/i1/s;->c:I - - iget v0, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/i1/s;->b:I - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method - -.method public l(I)V - .locals 3 - - div-int/lit8 v0, p1, 0x8 - - iget v1, p0, Lf/h/a/b/i1/s;->b:I - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/b/i1/s;->b:I - - iget v2, p0, Lf/h/a/b/i1/s;->c:I - - mul-int/lit8 v0, v0, 0x8 - - sub-int/2addr p1, v0 - - add-int/2addr p1, v2 - - iput p1, p0, Lf/h/a/b/i1/s;->c:I - - const/4 v0, 0x7 - - if-le p1, v0, :cond_0 - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/b/i1/s;->b:I - - add-int/lit8 p1, p1, -0x8 - - iput p1, p0, Lf/h/a/b/i1/s;->c:I - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->a()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/t.smali b/com.discord/smali_classes2/f/h/a/b/i1/t.smali deleted file mode 100644 index 8b5a06a74d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/t.smali +++ /dev/null @@ -1,1264 +0,0 @@ -.class public final Lf/h/a/b/i1/t; -.super Ljava/lang/Object; -.source "ParsableByteArray.java" - - -# instance fields -.field public a:[B - -.field public b:I - -.field public c:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - return-void -.end method - -.method public constructor (I)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-array v0, p1, [B - - iput-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iput p1, p0, Lf/h/a/b/i1/t;->c:I - - return-void -.end method - -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/t;->a:[B - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/i1/t;->c:I - - return-void -.end method - -.method public constructor ([BI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/t;->a:[B - - iput p2, p0, Lf/h/a/b/i1/t;->c:I - - return-void -.end method - - -# virtual methods -.method public A([BI)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/i1/t;->a:[B - - iput p2, p0, Lf/h/a/b/i1/t;->c:I - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/i1/t;->b:I - - return-void -.end method - -.method public B(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - array-length v0, v0 - - if-gt p1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iput p1, p0, Lf/h/a/b/i1/t;->c:I - - return-void -.end method - -.method public C(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/b/i1/t;->c:I - - if-gt p1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iput p1, p0, Lf/h/a/b/i1/t;->b:I - - return-void -.end method - -.method public D(I)V - .locals 1 - - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->C(I)V - - return-void -.end method - -.method public a()I - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/t;->c:I - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - sub-int/2addr v0, v1 - - return v0 -.end method - -.method public b()I - .locals 2 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v1 - - and-int/lit16 v0, v0, 0xff - - return v0 -.end method - -.method public c(Lf/h/a/b/i1/s;I)V - .locals 2 - - iget-object v0, p1, Lf/h/a/b/i1/s;->a:[B - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, p2}, Lf/h/a/b/i1/t;->d([BII)V - - invoke-virtual {p1, v1}, Lf/h/a/b/i1/s;->j(I)V - - return-void -.end method - -.method public d([BII)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/i1/t;->b:I - - return-void -.end method - -.method public e()I - .locals 4 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x18 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x10 - - or-int/2addr v1, v2 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - and-int/lit16 v3, v3, 0xff - - shl-int/lit8 v3, v3, 0x8 - - or-int/2addr v1, v3 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v2 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr v0, v1 - - return v0 -.end method - -.method public f()Ljava/lang/String; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return-object v0 - - :cond_0 - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - :goto_0 - iget v1, p0, Lf/h/a/b/i1/t;->c:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v1, v1, v0 - - invoke-static {v1}, Lf/h/a/b/i1/c0;->L(I)Z - - move-result v1 - - if-nez v1, :cond_1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - sub-int v2, v0, v1 - - const/4 v3, 0x3 - - if-lt v2, v3, :cond_2 - - iget-object v2, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v4, v2, v1 - - const/16 v5, -0x11 - - if-ne v4, v5, :cond_2 - - add-int/lit8 v4, v1, 0x1 - - aget-byte v4, v2, v4 - - const/16 v5, -0x45 - - if-ne v4, v5, :cond_2 - - add-int/lit8 v4, v1, 0x2 - - aget-byte v2, v2, v4 - - const/16 v4, -0x41 - - if-ne v2, v4, :cond_2 - - add-int/2addr v1, v3 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - :cond_2 - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - sub-int v3, v0, v2 - - invoke-static {v1, v2, v3}, Lf/h/a/b/i1/c0;->s([BII)Ljava/lang/String; - - move-result-object v1 - - iput v0, p0, Lf/h/a/b/i1/t;->b:I - - iget v2, p0, Lf/h/a/b/i1/t;->c:I - - if-ne v0, v2, :cond_3 - - return-object v1 - - :cond_3 - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v3, v3, v0 - - const/16 v4, 0xd - - if-ne v3, v4, :cond_4 - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/i1/t;->b:I - - if-ne v0, v2, :cond_4 - - return-object v1 - - :cond_4 - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v2 - - const/16 v3, 0xa - - if-ne v0, v3, :cond_5 - - add-int/lit8 v2, v2, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - :cond_5 - return-object v1 -.end method - -.method public g()I - .locals 4 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - and-int/lit16 v1, v1, 0xff - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x8 - - or-int/2addr v1, v2 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - and-int/lit16 v3, v3, 0xff - - shl-int/lit8 v3, v3, 0x10 - - or-int/2addr v1, v3 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v2 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x18 - - or-int/2addr v0, v1 - - return v0 -.end method - -.method public h()J - .locals 9 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v3, v1 - - const-wide/16 v5, 0xff - - and-long/2addr v3, v5 - - add-int/lit8 v1, v2, 0x1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v7, v2 - - and-long/2addr v7, v5 - - const/16 v2, 0x8 - - shl-long/2addr v7, v2 - - or-long v2, v3, v7 - - add-int/lit8 v4, v1, 0x1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v7, v1 - - and-long/2addr v7, v5 - - const/16 v1, 0x10 - - shl-long/2addr v7, v1 - - or-long v1, v2, v7 - - add-int/lit8 v3, v4, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v4 - - int-to-long v3, v0 - - and-long/2addr v3, v5 - - const/16 v0, 0x18 - - shl-long/2addr v3, v0 - - or-long v0, v1, v3 - - return-wide v0 -.end method - -.method public i()I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->g()I - - move-result v0 - - if-ltz v0, :cond_0 - - return v0 - - :cond_0 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Top bit not zero: " - - invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public j()I - .locals 4 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - and-int/lit16 v1, v1, 0xff - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v2 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x8 - - or-int/2addr v0, v1 - - return v0 -.end method - -.method public k()J - .locals 9 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v3, v1 - - const-wide/16 v5, 0xff - - and-long/2addr v3, v5 - - const/16 v1, 0x38 - - shl-long/2addr v3, v1 - - add-int/lit8 v1, v2, 0x1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v7, v2 - - and-long/2addr v7, v5 - - const/16 v2, 0x30 - - shl-long/2addr v7, v2 - - or-long v2, v3, v7 - - add-int/lit8 v4, v1, 0x1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v7, v1 - - and-long/2addr v7, v5 - - const/16 v1, 0x28 - - shl-long/2addr v7, v1 - - or-long v1, v2, v7 - - add-int/lit8 v3, v4, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v4, v0, v4 - - int-to-long v7, v4 - - and-long/2addr v7, v5 - - const/16 v4, 0x20 - - shl-long/2addr v7, v4 - - or-long/2addr v1, v7 - - add-int/lit8 v4, v3, 0x1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - int-to-long v7, v3 - - and-long/2addr v7, v5 - - const/16 v3, 0x18 - - shl-long/2addr v7, v3 - - or-long/2addr v1, v7 - - add-int/lit8 v3, v4, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v4, v0, v4 - - int-to-long v7, v4 - - and-long/2addr v7, v5 - - const/16 v4, 0x10 - - shl-long/2addr v7, v4 - - or-long/2addr v1, v7 - - add-int/lit8 v4, v3, 0x1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v3, v0, v3 - - int-to-long v7, v3 - - and-long/2addr v7, v5 - - const/16 v3, 0x8 - - shl-long/2addr v7, v3 - - or-long/2addr v1, v7 - - add-int/lit8 v3, v4, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v4 - - int-to-long v3, v0 - - and-long/2addr v3, v5 - - or-long v0, v1, v3 - - return-wide v0 -.end method - -.method public l()Ljava/lang/String; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->a()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return-object v0 - - :cond_0 - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - :goto_0 - iget v1, p0, Lf/h/a/b/i1/t;->c:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v1, v1, v0 - - if-eqz v1, :cond_1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - sub-int v3, v0, v2 - - invoke-static {v1, v2, v3}, Lf/h/a/b/i1/c0;->s([BII)Ljava/lang/String; - - move-result-object v1 - - iput v0, p0, Lf/h/a/b/i1/t;->b:I - - iget v2, p0, Lf/h/a/b/i1/t;->c:I - - if-ge v0, v2, :cond_2 - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/b/i1/t;->b:I - - :cond_2 - return-object v1 -.end method - -.method public m(I)Ljava/lang/String; - .locals 3 - - if-nez p1, :cond_0 - - const-string p1, "" - - return-object p1 - - :cond_0 - iget v0, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v0, p1 - - add-int/lit8 v0, v0, -0x1 - - iget v1, p0, Lf/h/a/b/i1/t;->c:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - aget-byte v0, v1, v0 - - if-nez v0, :cond_1 - - add-int/lit8 v0, p1, -0x1 - - goto :goto_0 - - :cond_1 - move v0, p1 - - :goto_0 - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v1, v2, v0}, Lf/h/a/b/i1/c0;->s([BII)Ljava/lang/String; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v1, p1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - return-object v0 -.end method - -.method public n(I)Ljava/lang/String; - .locals 1 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public o(ILjava/nio/charset/Charset;)Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/b/i1/t;->a:[B - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - invoke-direct {v0, v1, v2, p1, p2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - iget p2, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr p2, p1 - - iput p2, p0, Lf/h/a/b/i1/t;->b:I - - return-object v0 -.end method - -.method public p()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v3 - - shl-int/lit8 v0, v0, 0x15 - - shl-int/lit8 v1, v1, 0xe - - or-int/2addr v0, v1 - - shl-int/lit8 v1, v2, 0x7 - - or-int/2addr v0, v1 - - or-int/2addr v0, v3 - - return v0 -.end method - -.method public q()I - .locals 3 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v1 - - and-int/lit16 v0, v0, 0xff - - return v0 -.end method - -.method public r()J - .locals 9 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v3, v1 - - const-wide/16 v5, 0xff - - and-long/2addr v3, v5 - - const/16 v1, 0x18 - - shl-long/2addr v3, v1 - - add-int/lit8 v1, v2, 0x1 - - iput v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - int-to-long v7, v2 - - and-long/2addr v7, v5 - - const/16 v2, 0x10 - - shl-long/2addr v7, v2 - - or-long v2, v3, v7 - - add-int/lit8 v4, v1, 0x1 - - iput v4, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - int-to-long v7, v1 - - and-long/2addr v7, v5 - - const/16 v1, 0x8 - - shl-long/2addr v7, v1 - - or-long v1, v2, v7 - - add-int/lit8 v3, v4, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v4 - - int-to-long v3, v0 - - and-long/2addr v3, v5 - - or-long v0, v1, v3 - - return-wide v0 -.end method - -.method public s()I - .locals 4 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x10 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v2, v0, v2 - - and-int/lit16 v2, v2, 0xff - - shl-int/lit8 v2, v2, 0x8 - - or-int/2addr v1, v2 - - add-int/lit8 v2, v3, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v3 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr v0, v1 - - return v0 -.end method - -.method public t()I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->e()I - - move-result v0 - - if-ltz v0, :cond_0 - - return v0 - - :cond_0 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Top bit not zero: " - - invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public u()J - .locals 5 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->k()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-ltz v4, :cond_0 - - return-wide v0 - - :cond_0 - new-instance v2, Ljava/lang/IllegalStateException; - - const-string v3, "Top bit not zero: " - - invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v2 -.end method - -.method public v()I - .locals 4 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v1, v0, v1 - - and-int/lit16 v1, v1, 0xff - - shl-int/lit8 v1, v1, 0x8 - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v2 - - and-int/lit16 v0, v0, 0xff - - or-int/2addr v0, v1 - - return v0 -.end method - -.method public w()J - .locals 12 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - aget-byte v0, v0, v1 - - int-to-long v0, v0 - - const/4 v2, 0x7 - - const/4 v3, 0x7 - - :goto_0 - const/4 v4, 0x6 - - const/4 v5, 0x1 - - if-ltz v3, :cond_2 - - shl-int v6, v5, v3 - - int-to-long v7, v6 - - and-long/2addr v7, v0 - - const-wide/16 v9, 0x0 - - cmp-long v11, v7, v9 - - if-nez v11, :cond_1 - - if-ge v3, v4, :cond_0 - - sub-int/2addr v6, v5 - - int-to-long v6, v6 - - and-long/2addr v0, v6 - - sub-int/2addr v2, v3 - - goto :goto_1 - - :cond_0 - if-ne v3, v2, :cond_2 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v3, v3, -0x1 - - goto :goto_0 - - :cond_2 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_5 - - :goto_2 - if-ge v5, v2, :cond_4 - - iget-object v3, p0, Lf/h/a/b/i1/t;->a:[B - - iget v6, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v6, v5 - - aget-byte v3, v3, v6 - - and-int/lit16 v6, v3, 0xc0 - - const/16 v7, 0x80 - - if-ne v6, v7, :cond_3 - - shl-long/2addr v0, v4 - - and-int/lit8 v3, v3, 0x3f - - int-to-long v6, v3 - - or-long/2addr v0, v6 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 - - :cond_3 - new-instance v2, Ljava/lang/NumberFormatException; - - const-string v3, "Invalid UTF-8 sequence continuation byte: " - - invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v2, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V - - throw v2 - - :cond_4 - iget v3, p0, Lf/h/a/b/i1/t;->b:I - - add-int/2addr v3, v2 - - iput v3, p0, Lf/h/a/b/i1/t;->b:I - - return-wide v0 - - :cond_5 - new-instance v2, Ljava/lang/NumberFormatException; - - const-string v3, "Invalid UTF-8 sequence first byte: " - - invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v2, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V - - throw v2 -.end method - -.method public x()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/i1/t;->b:I - - iput v0, p0, Lf/h/a/b/i1/t;->c:I - - return-void -.end method - -.method public y(I)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/i1/t;->a:[B - - array-length v1, v0 - - if-ge v1, p1, :cond_0 - - new-array v0, p1, [B - - :cond_0 - invoke-virtual {p0, v0, p1}, Lf/h/a/b/i1/t;->A([BI)V - - return-void -.end method - -.method public z([B)V - .locals 1 - - array-length v0, p1 - - iput-object p1, p0, Lf/h/a/b/i1/t;->a:[B - - iput v0, p0, Lf/h/a/b/i1/t;->c:I - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/i1/t;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/u.smali b/com.discord/smali_classes2/f/h/a/b/i1/u.smali deleted file mode 100644 index 30b3c4cdff..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/u.smali +++ /dev/null @@ -1,561 +0,0 @@ -.class public final Lf/h/a/b/i1/u; -.super Ljava/lang/Object; -.source "ParsableNalUnitBitArray.java" - - -# instance fields -.field public a:[B - -.field public b:I - -.field public c:I - -.field public d:I - - -# direct methods -.method public constructor ([BII)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/u;->a:[B - - iput p2, p0, Lf/h/a/b/i1/u;->c:I - - iput p3, p0, Lf/h/a/b/i1/u;->b:I - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/i1/u;->d:I - - invoke-virtual {p0}, Lf/h/a/b/i1/u;->a()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - iget v0, p0, Lf/h/a/b/i1/u;->c:I - - if-ltz v0, :cond_1 - - iget v1, p0, Lf/h/a/b/i1/u;->b:I - - if-lt v0, v1, :cond_0 - - if-ne v0, v1, :cond_1 - - iget v0, p0, Lf/h/a/b/i1/u;->d:I - - if-nez v0, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - return-void -.end method - -.method public b(I)Z - .locals 4 - - iget v0, p0, Lf/h/a/b/i1/u;->c:I - - div-int/lit8 v1, p1, 0x8 - - add-int v2, v0, v1 - - iget v3, p0, Lf/h/a/b/i1/u;->d:I - - add-int/2addr v3, p1 - - mul-int/lit8 v1, v1, 0x8 - - sub-int/2addr v3, v1 - - const/4 p1, 0x7 - - if-le v3, p1, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - add-int/lit8 v3, v3, -0x8 - - :cond_0 - const/4 p1, 0x1 - - :cond_1 - :goto_0 - add-int/2addr v0, p1 - - if-gt v0, v2, :cond_2 - - iget v1, p0, Lf/h/a/b/i1/u;->b:I - - if-ge v2, v1, :cond_2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/u;->h(I)Z - - move-result v1 - - if-eqz v1, :cond_1 - - add-int/lit8 v2, v2, 0x1 - - add-int/lit8 v0, v0, 0x2 - - goto :goto_0 - - :cond_2 - iget v0, p0, Lf/h/a/b/i1/u;->b:I - - if-lt v2, v0, :cond_4 - - if-ne v2, v0, :cond_3 - - if-nez v3, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 p1, 0x0 - - :cond_4 - :goto_1 - return p1 -.end method - -.method public c()Z - .locals 7 - - iget v0, p0, Lf/h/a/b/i1/u;->c:I - - iget v1, p0, Lf/h/a/b/i1/u;->d:I - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget v4, p0, Lf/h/a/b/i1/u;->c:I - - iget v5, p0, Lf/h/a/b/i1/u;->b:I - - if-ge v4, v5, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/i1/u;->d()Z - - move-result v4 - - if-nez v4, :cond_0 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - iget v4, p0, Lf/h/a/b/i1/u;->c:I - - iget v5, p0, Lf/h/a/b/i1/u;->b:I - - const/4 v6, 0x1 - - if-ne v4, v5, :cond_1 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - iput v0, p0, Lf/h/a/b/i1/u;->c:I - - iput v1, p0, Lf/h/a/b/i1/u;->d:I - - if-nez v4, :cond_2 - - mul-int/lit8 v3, v3, 0x2 - - add-int/2addr v3, v6 - - invoke-virtual {p0, v3}, Lf/h/a/b/i1/u;->b(I)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const/4 v2, 0x1 - - :cond_2 - return v2 -.end method - -.method public d()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/b/i1/u;->a:[B - - iget v1, p0, Lf/h/a/b/i1/u;->c:I - - aget-byte v0, v0, v1 - - iget v1, p0, Lf/h/a/b/i1/u;->d:I - - const/16 v2, 0x80 - - shr-int v1, v2, v1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/u;->i()V - - return v0 -.end method - -.method public e(I)I - .locals 9 - - iget v0, p0, Lf/h/a/b/i1/u;->d:I - - add-int/2addr v0, p1 - - iput v0, p0, Lf/h/a/b/i1/u;->d:I - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/b/i1/u;->d:I - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - const/16 v5, 0x8 - - if-le v2, v5, :cond_1 - - add-int/lit8 v2, v2, -0x8 - - iput v2, p0, Lf/h/a/b/i1/u;->d:I - - iget-object v5, p0, Lf/h/a/b/i1/u;->a:[B - - iget v6, p0, Lf/h/a/b/i1/u;->c:I - - aget-byte v5, v5, v6 - - and-int/lit16 v5, v5, 0xff - - shl-int v2, v5, v2 - - or-int/2addr v1, v2 - - add-int/lit8 v2, v6, 0x1 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/u;->h(I)Z - - move-result v2 - - if-eqz v2, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v3, 0x1 - - :goto_1 - add-int/2addr v6, v3 - - iput v6, p0, Lf/h/a/b/i1/u;->c:I - - goto :goto_0 - - :cond_1 - iget-object v6, p0, Lf/h/a/b/i1/u;->a:[B - - iget v7, p0, Lf/h/a/b/i1/u;->c:I - - aget-byte v6, v6, v7 - - and-int/lit16 v6, v6, 0xff - - rsub-int/lit8 v8, v2, 0x8 - - shr-int/2addr v6, v8 - - or-int/2addr v1, v6 - - const/4 v6, -0x1 - - rsub-int/lit8 p1, p1, 0x20 - - ushr-int p1, v6, p1 - - and-int/2addr p1, v1 - - if-ne v2, v5, :cond_3 - - iput v0, p0, Lf/h/a/b/i1/u;->d:I - - add-int/lit8 v0, v7, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/u;->h(I)Z - - move-result v0 - - if-eqz v0, :cond_2 - - goto :goto_2 - - :cond_2 - const/4 v3, 0x1 - - :goto_2 - add-int/2addr v7, v3 - - iput v7, p0, Lf/h/a/b/i1/u;->c:I - - :cond_3 - invoke-virtual {p0}, Lf/h/a/b/i1/u;->a()V - - return p1 -.end method - -.method public final f()I - .locals 4 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/i1/u;->d()Z - - move-result v2 - - if-nez v2, :cond_0 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x1 - - shl-int v3, v2, v1 - - sub-int/2addr v3, v2 - - if-lez v1, :cond_1 - - invoke-virtual {p0, v1}, Lf/h/a/b/i1/u;->e(I)I - - move-result v0 - - :cond_1 - add-int/2addr v3, v0 - - return v3 -.end method - -.method public g()I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/i1/u;->f()I - - move-result v0 - - rem-int/lit8 v1, v0, 0x2 - - const/4 v2, 0x1 - - if-nez v1, :cond_0 - - const/4 v1, -0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - :goto_0 - add-int/2addr v0, v2 - - div-int/lit8 v0, v0, 0x2 - - mul-int v0, v0, v1 - - return v0 -.end method - -.method public final h(I)Z - .locals 4 - - const/4 v0, 0x1 - - const/4 v1, 0x2 - - if-gt v1, p1, :cond_0 - - iget v1, p0, Lf/h/a/b/i1/u;->b:I - - if-ge p1, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/i1/u;->a:[B - - aget-byte v2, v1, p1 - - const/4 v3, 0x3 - - if-ne v2, v3, :cond_0 - - add-int/lit8 v2, p1, -0x2 - - aget-byte v2, v1, v2 - - if-nez v2, :cond_0 - - sub-int/2addr p1, v0 - - aget-byte p1, v1, p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public i()V - .locals 3 - - iget v0, p0, Lf/h/a/b/i1/u;->d:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/i1/u;->d:I - - const/16 v2, 0x8 - - if-ne v0, v2, :cond_1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/i1/u;->d:I - - iget v0, p0, Lf/h/a/b/i1/u;->c:I - - add-int/lit8 v2, v0, 0x1 - - invoke-virtual {p0, v2}, Lf/h/a/b/i1/u;->h(I)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v1, 0x2 - - :cond_0 - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/i1/u;->c:I - - :cond_1 - invoke-virtual {p0}, Lf/h/a/b/i1/u;->a()V - - return-void -.end method - -.method public j(I)V - .locals 4 - - iget v0, p0, Lf/h/a/b/i1/u;->c:I - - div-int/lit8 v1, p1, 0x8 - - add-int v2, v0, v1 - - iput v2, p0, Lf/h/a/b/i1/u;->c:I - - iget v3, p0, Lf/h/a/b/i1/u;->d:I - - mul-int/lit8 v1, v1, 0x8 - - sub-int/2addr p1, v1 - - add-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/b/i1/u;->d:I - - const/4 v1, 0x7 - - if-le p1, v1, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - iput v2, p0, Lf/h/a/b/i1/u;->c:I - - add-int/lit8 p1, p1, -0x8 - - iput p1, p0, Lf/h/a/b/i1/u;->d:I - - :cond_0 - :goto_0 - add-int/lit8 v0, v0, 0x1 - - iget p1, p0, Lf/h/a/b/i1/u;->c:I - - if-gt v0, p1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/u;->h(I)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget p1, p0, Lf/h/a/b/i1/u;->c:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/i1/u;->c:I - - add-int/lit8 v0, v0, 0x2 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/b/i1/u;->a()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/v.smali b/com.discord/smali_classes2/f/h/a/b/i1/v.smali deleted file mode 100644 index ef252851cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/v.smali +++ /dev/null @@ -1,100 +0,0 @@ -.class public final Lf/h/a/b/i1/v; -.super Ljava/io/BufferedOutputStream; -.source "ReusableBufferedOutputStream.java" - - -# instance fields -.field public d:Z - - -# direct methods -.method public constructor (Ljava/io/OutputStream;)V - .locals 0 - - invoke-direct {p0, p1}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;)V - - return-void -.end method - -.method public constructor (Ljava/io/OutputStream;I)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;I)V - - return-void -.end method - - -# virtual methods -.method public a(Ljava/io/OutputStream;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/i1/v;->d:Z - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, p0, Ljava/io/BufferedOutputStream;->out:Ljava/io/OutputStream; - - const/4 p1, 0x0 - - iput p1, p0, Ljava/io/BufferedOutputStream;->count:I - - iput-boolean p1, p0, Lf/h/a/b/i1/v;->d:Z - - return-void -.end method - -.method public close()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/i1/v;->d:Z - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Ljava/io/BufferedOutputStream;->flush()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v1, v0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - :goto_0 - :try_start_1 - iget-object v2, p0, Ljava/io/BufferedOutputStream;->out:Ljava/io/OutputStream; - - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - move-exception v2 - - if-nez v1, :cond_0 - - move-object v1, v2 - - :cond_0 - :goto_1 - if-nez v1, :cond_1 - - return-void - - :cond_1 - invoke-static {v1}, Lf/h/a/b/i1/c0;->Y(Ljava/lang/Throwable;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/w$a.smali b/com.discord/smali_classes2/f/h/a/b/i1/w$a.smali deleted file mode 100644 index a0ac53d718..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/w$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/i1/w$a; -.super Ljava/lang/Object; -.source "SlidingPercentile.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/w; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/i1/w$b.smali b/com.discord/smali_classes2/f/h/a/b/i1/w$b.smali deleted file mode 100644 index 21006ef82c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/w$b.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public Lf/h/a/b/i1/w$b; -.super Ljava/lang/Object; -.source "SlidingPercentile.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/i1/w; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public a:I - -.field public b:I - -.field public c:F - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public constructor (Lf/h/a/b/i1/w$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/w.smali b/com.discord/smali_classes2/f/h/a/b/i1/w.smali deleted file mode 100644 index 022bb721ab..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/w.smali +++ /dev/null @@ -1,352 +0,0 @@ -.class public Lf/h/a/b/i1/w; -.super Ljava/lang/Object; -.source "SlidingPercentile.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/i1/w$b; - } -.end annotation - - -# static fields -.field public static final h:Ljava/util/Comparator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Comparator<", - "Lf/h/a/b/i1/w$b;", - ">;" - } - .end annotation -.end field - -.field public static final i:Ljava/util/Comparator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Comparator<", - "Lf/h/a/b/i1/w$b;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:I - -.field public final b:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/i1/w$b;", - ">;" - } - .end annotation -.end field - -.field public final c:[Lf/h/a/b/i1/w$b; - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/b/i1/b;->d:Lf/h/a/b/i1/b; - - sput-object v0, Lf/h/a/b/i1/w;->h:Ljava/util/Comparator; - - sget-object v0, Lf/h/a/b/i1/c;->d:Lf/h/a/b/i1/c; - - sput-object v0, Lf/h/a/b/i1/w;->i:Ljava/util/Comparator; - - return-void -.end method - -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/i1/w;->a:I - - const/4 p1, 0x5 - - new-array p1, p1, [Lf/h/a/b/i1/w$b; - - iput-object p1, p0, Lf/h/a/b/i1/w;->c:[Lf/h/a/b/i1/w$b; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/b/i1/w;->d:I - - return-void -.end method - -.method public static synthetic c(Lf/h/a/b/i1/w$b;Lf/h/a/b/i1/w$b;)I - .locals 0 - - iget p0, p0, Lf/h/a/b/i1/w$b;->a:I - - iget p1, p1, Lf/h/a/b/i1/w$b;->a:I - - sub-int/2addr p0, p1 - - return p0 -.end method - -.method public static synthetic d(Lf/h/a/b/i1/w$b;Lf/h/a/b/i1/w$b;)I - .locals 0 - - iget p0, p0, Lf/h/a/b/i1/w$b;->c:F - - iget p1, p1, Lf/h/a/b/i1/w$b;->c:F - - invoke-static {p0, p1}, Ljava/lang/Float;->compare(FF)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public a(IF)V - .locals 3 - - iget v0, p0, Lf/h/a/b/i1/w;->d:I - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - sget-object v2, Lf/h/a/b/i1/w;->h:Ljava/util/Comparator; - - invoke-static {v0, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - iput v1, p0, Lf/h/a/b/i1/w;->d:I - - :cond_0 - iget v0, p0, Lf/h/a/b/i1/w;->g:I - - if-lez v0, :cond_1 - - iget-object v2, p0, Lf/h/a/b/i1/w;->c:[Lf/h/a/b/i1/w$b; - - sub-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/b/i1/w;->g:I - - aget-object v0, v2, v0 - - goto :goto_0 - - :cond_1 - new-instance v0, Lf/h/a/b/i1/w$b; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/b/i1/w$b;->(Lf/h/a/b/i1/w$a;)V - - :goto_0 - iget v1, p0, Lf/h/a/b/i1/w;->e:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/i1/w;->e:I - - iput v1, v0, Lf/h/a/b/i1/w$b;->a:I - - iput p1, v0, Lf/h/a/b/i1/w$b;->b:I - - iput p2, v0, Lf/h/a/b/i1/w$b;->c:F - - iget-object p2, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget p2, p0, Lf/h/a/b/i1/w;->f:I - - add-int/2addr p2, p1 - - iput p2, p0, Lf/h/a/b/i1/w;->f:I - - :cond_2 - :goto_1 - iget p1, p0, Lf/h/a/b/i1/w;->f:I - - iget p2, p0, Lf/h/a/b/i1/w;->a:I - - if-le p1, p2, :cond_4 - - sub-int/2addr p1, p2 - - iget-object p2, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - const/4 v0, 0x0 - - invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/i1/w$b; - - iget v1, p2, Lf/h/a/b/i1/w$b;->b:I - - if-gt v1, p1, :cond_3 - - iget p1, p0, Lf/h/a/b/i1/w;->f:I - - sub-int/2addr p1, v1 - - iput p1, p0, Lf/h/a/b/i1/w;->f:I - - iget-object p1, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; - - iget p1, p0, Lf/h/a/b/i1/w;->g:I - - const/4 v0, 0x5 - - if-ge p1, v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/i1/w;->c:[Lf/h/a/b/i1/w$b; - - add-int/lit8 v1, p1, 0x1 - - iput v1, p0, Lf/h/a/b/i1/w;->g:I - - aput-object p2, v0, p1 - - goto :goto_1 - - :cond_3 - sub-int/2addr v1, p1 - - iput v1, p2, Lf/h/a/b/i1/w$b;->b:I - - iget p2, p0, Lf/h/a/b/i1/w;->f:I - - sub-int/2addr p2, p1 - - iput p2, p0, Lf/h/a/b/i1/w;->f:I - - goto :goto_1 - - :cond_4 - return-void -.end method - -.method public b(F)F - .locals 4 - - iget v0, p0, Lf/h/a/b/i1/w;->d:I - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - sget-object v2, Lf/h/a/b/i1/w;->i:Ljava/util/Comparator; - - invoke-static {v0, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - iput v1, p0, Lf/h/a/b/i1/w;->d:I - - :cond_0 - iget v0, p0, Lf/h/a/b/i1/w;->f:I - - int-to-float v0, v0 - - mul-float p1, p1, v0 - - const/4 v0, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v2 - - if-ge v1, v2, :cond_2 - - iget-object v2, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/i1/w$b; - - iget v3, v2, Lf/h/a/b/i1/w$b;->b:I - - add-int/2addr v0, v3 - - int-to-float v3, v0 - - cmpl-float v3, v3, p1 - - if-ltz v3, :cond_1 - - iget p1, v2, Lf/h/a/b/i1/w$b;->c:F - - return p1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - iget-object p1, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_3 - - const/high16 p1, 0x7fc00000 # Float.NaN - - goto :goto_1 - - :cond_3 - iget-object p1, p0, Lf/h/a/b/i1/w;->b:Ljava/util/ArrayList; - - invoke-virtual {p1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/i1/w$b; - - iget p1, p1, Lf/h/a/b/i1/w$b;->c:F - - :goto_1 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/x.smali b/com.discord/smali_classes2/f/h/a/b/i1/x.smali deleted file mode 100644 index 95b1218cbb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/x.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public final Lf/h/a/b/i1/x; -.super Ljava/lang/Object; -.source "StandaloneMediaClock.java" - -# interfaces -.implements Lf/h/a/b/i1/p; - - -# instance fields -.field public final d:Lf/h/a/b/i1/g; - -.field public e:Z - -.field public f:J - -.field public g:J - -.field public h:Lf/h/a/b/j0; - - -# direct methods -.method public constructor (Lf/h/a/b/i1/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/x;->d:Lf/h/a/b/i1/g; - - sget-object p1, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; - - iput-object p1, p0, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 0 - - iput-wide p1, p0, Lf/h/a/b/i1/x;->f:J - - iget-boolean p1, p0, Lf/h/a/b/i1/x;->e:Z - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/i1/x;->d:Lf/h/a/b/i1/g; - - invoke-interface {p1}, Lf/h/a/b/i1/g;->c()J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/i1/x;->g:J - - :cond_0 - return-void -.end method - -.method public b()Lf/h/a/b/j0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - return-object v0 -.end method - -.method public c()J - .locals 7 - - iget-wide v0, p0, Lf/h/a/b/i1/x;->f:J - - iget-boolean v2, p0, Lf/h/a/b/i1/x;->e:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/b/i1/x;->d:Lf/h/a/b/i1/g; - - invoke-interface {v2}, Lf/h/a/b/i1/g;->c()J - - move-result-wide v2 - - iget-wide v4, p0, Lf/h/a/b/i1/x;->g:J - - sub-long/2addr v2, v4 - - iget-object v4, p0, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - iget v5, v4, Lf/h/a/b/j0;->a:F - - const/high16 v6, 0x3f800000 # 1.0f - - cmpl-float v5, v5, v6 - - if-nez v5, :cond_0 - - invoke-static {v2, v3}, Lf/h/a/b/u;->a(J)J - - move-result-wide v2 - - add-long/2addr v0, v2 - - goto :goto_0 - - :cond_0 - iget v4, v4, Lf/h/a/b/j0;->d:I - - int-to-long v4, v4 - - mul-long v2, v2, v4 - - add-long/2addr v0, v2 - - :cond_1 - :goto_0 - return-wide v0 -.end method - -.method public d()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/i1/x;->e:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/i1/x;->d:Lf/h/a/b/i1/g; - - invoke-interface {v0}, Lf/h/a/b/i1/g;->c()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/b/i1/x;->g:J - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/i1/x;->e:Z - - :cond_0 - return-void -.end method - -.method public e(Lf/h/a/b/j0;)V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/i1/x;->e:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/i1/x;->a(J)V - - :cond_0 - iput-object p1, p0, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/y.smali b/com.discord/smali_classes2/f/h/a/b/i1/y.smali deleted file mode 100644 index 1e43c68f90..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/y.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/b/i1/y; -.super Ljava/lang/Object; -.source "SystemClock.java" - -# interfaces -.implements Lf/h/a/b/i1/g; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/b/i1/z; - .locals 2 - .param p2 # Landroid/os/Handler$Callback; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - new-instance v0, Lf/h/a/b/i1/z; - - new-instance v1, Landroid/os/Handler; - - invoke-direct {v1, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - invoke-direct {v0, v1}, Lf/h/a/b/i1/z;->(Landroid/os/Handler;)V - - return-object v0 -.end method - -.method public c()J - .locals 2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/i1/z.smali b/com.discord/smali_classes2/f/h/a/b/i1/z.smali deleted file mode 100644 index 39f4a88c32..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/i1/z.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lf/h/a/b/i1/z; -.super Ljava/lang/Object; -.source "SystemHandlerWrapper.java" - - -# instance fields -.field public final a:Landroid/os/Handler; - - -# direct methods -.method public constructor (Landroid/os/Handler;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - return-void -.end method - - -# virtual methods -.method public a(III)Landroid/os/Message; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v0, p1, p2, p3}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; - - move-result-object p1 - - return-object p1 -.end method - -.method public b(ILjava/lang/Object;)Landroid/os/Message; - .locals 1 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v0, p1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - return-object p1 -.end method - -.method public c(I)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/i1/z;->a:Landroid/os/Handler; - - invoke-virtual {v0, p1}, Landroid/os/Handler;->sendEmptyMessage(I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j.smali b/com.discord/smali_classes2/f/h/a/b/j.smali deleted file mode 100644 index 4407af9cd1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/j; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j;->a:Lf/h/a/b/a0$b; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->c(Lf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/a$a.smali b/com.discord/smali_classes2/f/h/a/b/j/a$a.smali new file mode 100644 index 0000000000..64ee2e0c60 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/a$a; +.super Ljava/lang/Object; +.source "AutoValue_EventInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/a$b.smali b/com.discord/smali_classes2/f/h/a/b/j/a$b.smali new file mode 100644 index 0000000000..5dad794a49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/a$b.smali @@ -0,0 +1,248 @@ +.class public final Lf/h/a/b/j/a$b; +.super Lf/h/a/b/j/f$a; +.source "AutoValue_EventInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/Integer; + +.field public c:Lf/h/a/b/j/e; + +.field public d:Ljava/lang/Long; + +.field public e:Ljava/lang/Long; + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/f$a;->()V + + return-void +.end method + + +# virtual methods +.method public b()Lf/h/a/b/j/f; + .locals 12 + + iget-object v0, p0, Lf/h/a/b/j/a$b;->a:Ljava/lang/String; + + if-nez v0, :cond_0 + + const-string v0, " transportName" + + goto :goto_0 + + :cond_0 + const-string v0, "" + + :goto_0 + iget-object v1, p0, Lf/h/a/b/j/a$b;->c:Lf/h/a/b/j/e; + + if-nez v1, :cond_1 + + const-string v1, " encodedPayload" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_1 + iget-object v1, p0, Lf/h/a/b/j/a$b;->d:Ljava/lang/Long; + + if-nez v1, :cond_2 + + const-string v1, " eventMillis" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_2 + iget-object v1, p0, Lf/h/a/b/j/a$b;->e:Ljava/lang/Long; + + if-nez v1, :cond_3 + + const-string v1, " uptimeMillis" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_3 + iget-object v1, p0, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + if-nez v1, :cond_4 + + const-string v1, " autoMetadata" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_5 + + new-instance v0, Lf/h/a/b/j/a; + + iget-object v3, p0, Lf/h/a/b/j/a$b;->a:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/b/j/a$b;->b:Ljava/lang/Integer; + + iget-object v5, p0, Lf/h/a/b/j/a$b;->c:Lf/h/a/b/j/e; + + iget-object v1, p0, Lf/h/a/b/j/a$b;->d:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + iget-object v1, p0, Lf/h/a/b/j/a$b;->e:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v8 + + iget-object v10, p0, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + const/4 v11, 0x0 + + move-object v2, v0 + + invoke-direct/range {v2 .. v11}, Lf/h/a/b/j/a;->(Ljava/lang/String;Ljava/lang/Integer;Lf/h/a/b/j/e;JJLjava/util/Map;Lf/h/a/b/j/a$a;)V + + return-object v0 + + :cond_5 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Missing required properties:" + + invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public c()Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Property \"autoMetadata\" has not been set" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; + .locals 1 + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/a$b;->c:Lf/h/a/b/j/e; + + return-object p0 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "Null encodedPayload" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public e(J)Lf/h/a/b/j/f$a; + .locals 0 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/b/j/a$b;->d:Ljava/lang/Long; + + return-object p0 +.end method + +.method public f(Ljava/lang/String;)Lf/h/a/b/j/f$a; + .locals 1 + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/a$b;->a:Ljava/lang/String; + + return-object p0 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "Null transportName" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public g(J)Lf/h/a/b/j/f$a; + .locals 0 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/b/j/a$b;->e:Ljava/lang/Long; + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/a.smali b/com.discord/smali_classes2/f/h/a/b/j/a.smali new file mode 100644 index 0000000000..d2aff99b19 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/a.smali @@ -0,0 +1,308 @@ +.class public final Lf/h/a/b/j/a; +.super Lf/h/a/b/j/f; +.source "AutoValue_EventInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/a$b; + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/Integer; + +.field public final c:Lf/h/a/b/j/e; + +.field public final d:J + +.field public final e:J + +.field public final f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Integer;Lf/h/a/b/j/e;JJLjava/util/Map;Lf/h/a/b/j/a$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/f;->()V + + iput-object p1, p0, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + iput-object p3, p0, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + iput-wide p4, p0, Lf/h/a/b/j/a;->d:J + + iput-wide p6, p0, Lf/h/a/b/j/a;->e:J + + iput-object p8, p0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/f; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + check-cast p1, Lf/h/a/b/j/f; + + iget-object v1, p0, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/a; + + iget-object v3, v3, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + if-nez v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/j/a; + + iget-object v1, v1, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/a; + + iget-object v3, v3, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + invoke-virtual {v1, v3}, Ljava/lang/Integer;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + :goto_0 + iget-object v1, p0, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + check-cast p1, Lf/h/a/b/j/a; + + iget-object v3, p1, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + invoke-virtual {v1, v3}, Lf/h/a/b/j/e;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-wide v3, p0, Lf/h/a/b/j/a;->d:J + + iget-wide v5, p1, Lf/h/a/b/j/a;->d:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_2 + + iget-wide v3, p0, Lf/h/a/b/j/a;->e:J + + iget-wide v5, p1, Lf/h/a/b/j/a;->e:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + iget-object p1, p1, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-interface {v1, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_3 + return v2 +.end method + +.method public hashCode()I + .locals 7 + + iget-object v0, p0, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + if-nez v2, :cond_0 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v2}, Ljava/lang/Integer;->hashCode()I + + move-result v2 + + :goto_0 + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + invoke-virtual {v2}, Lf/h/a/b/j/e;->hashCode()I + + move-result v2 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-wide v2, p0, Lf/h/a/b/j/a;->d:J + + const/16 v4, 0x20 + + ushr-long v5, v2, v4 + + xor-long/2addr v2, v5 + + long-to-int v3, v2 + + xor-int/2addr v0, v3 + + mul-int v0, v0, v1 + + iget-wide v2, p0, Lf/h/a/b/j/a;->e:J + + ushr-long v4, v2, v4 + + xor-long/2addr v2, v4 + + long-to-int v3, v2 + + xor-int/2addr v0, v3 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->hashCode()I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "EventInternal{transportName=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", code=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", encodedPayload=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", eventMillis=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/j/a;->d:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", uptimeMillis=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/j/a;->e:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", autoMetadata=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->y(Ljava/lang/StringBuilder;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/b$a.smali b/com.discord/smali_classes2/f/h/a/b/j/b$a.smali new file mode 100644 index 0000000000..b292d30a72 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/b$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/b$a; +.super Ljava/lang/Object; +.source "AutoValue_TransportContext.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/b$b.smali b/com.discord/smali_classes2/f/h/a/b/j/b$b.smali new file mode 100644 index 0000000000..0d6e73bb87 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/b$b.smali @@ -0,0 +1,132 @@ +.class public final Lf/h/a/b/j/b$b; +.super Lf/h/a/b/j/i$a; +.source "AutoValue_TransportContext.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:[B + +.field public c:Lf/h/a/b/d; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/i$a;->()V + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/b/j/i; + .locals 5 + + iget-object v0, p0, Lf/h/a/b/j/b$b;->a:Ljava/lang/String; + + if-nez v0, :cond_0 + + const-string v0, " backendName" + + goto :goto_0 + + :cond_0 + const-string v0, "" + + :goto_0 + iget-object v1, p0, Lf/h/a/b/j/b$b;->c:Lf/h/a/b/d; + + if-nez v1, :cond_1 + + const-string v1, " priority" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_2 + + new-instance v0, Lf/h/a/b/j/b; + + iget-object v1, p0, Lf/h/a/b/j/b$b;->a:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/b/j/b$b;->b:[B + + iget-object v3, p0, Lf/h/a/b/j/b$b;->c:Lf/h/a/b/d; + + const/4 v4, 0x0 + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/b/j/b;->(Ljava/lang/String;[BLf/h/a/b/d;Lf/h/a/b/j/b$a;)V + + return-object v0 + + :cond_2 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Missing required properties:" + + invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public b(Ljava/lang/String;)Lf/h/a/b/j/i$a; + .locals 1 + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/b$b;->a:Ljava/lang/String; + + return-object p0 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "Null backendName" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; + .locals 1 + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/b$b;->c:Lf/h/a/b/d; + + return-object p0 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "Null priority" + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/b.smali b/com.discord/smali_classes2/f/h/a/b/j/b.smali new file mode 100644 index 0000000000..f3f34a57e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/b.smali @@ -0,0 +1,157 @@ +.class public final Lf/h/a/b/j/b; +.super Lf/h/a/b/j/i; +.source "AutoValue_TransportContext.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/b$b; + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:[B + +.field public final c:Lf/h/a/b/d; + + +# direct methods +.method public constructor (Ljava/lang/String;[BLf/h/a/b/d;Lf/h/a/b/j/b$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/i;->()V + + iput-object p1, p0, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/b/j/b;->b:[B + + iput-object p3, p0, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/i; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + check-cast p1, Lf/h/a/b/j/i; + + iget-object v1, p0, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/b; + + iget-object v3, v3, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/j/b;->b:[B + + instance-of v3, p1, Lf/h/a/b/j/b; + + if-eqz v3, :cond_1 + + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/b; + + iget-object v3, v3, Lf/h/a/b/j/b;->b:[B + + goto :goto_0 + + :cond_1 + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/b; + + iget-object v3, v3, Lf/h/a/b/j/b;->b:[B + + :goto_0 + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + check-cast p1, Lf/h/a/b/j/b; + + iget-object p1, p1, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-virtual {v1, p1}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_3 + return v2 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/j/b;->b:[B + + invoke-static {v2}, Ljava/util/Arrays;->hashCode([B)I + + move-result v2 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-virtual {v1}, Ljava/lang/Enum;->hashCode()I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/c$a.smali b/com.discord/smali_classes2/f/h/a/b/j/c$a.smali new file mode 100644 index 0000000000..508922cbfe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/c$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/c$a; +.super Ljava/lang/Object; +.source "DaggerTransportRuntimeComponent.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/c.smali b/com.discord/smali_classes2/f/h/a/b/j/c.smali new file mode 100644 index 0000000000..317cf6778e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/c.smali @@ -0,0 +1,277 @@ +.class public final Lf/h/a/b/j/c; +.super Lf/h/a/b/j/o; +.source "DaggerTransportRuntimeComponent.java" + + +# instance fields +.field public d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;" + } + .end annotation +.end field + +.field public e:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public f:Li0/a/a; + +.field public g:Li0/a/a; + +.field public h:Li0/a/a; + +.field public i:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/o;", + ">;" + } + .end annotation +.end field + +.field public j:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/f;", + ">;" + } + .end annotation +.end field + +.field public k:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;" + } + .end annotation +.end field + +.field public l:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/c;", + ">;" + } + .end annotation +.end field + +.field public m:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/l;", + ">;" + } + .end annotation +.end field + +.field public n:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/p;", + ">;" + } + .end annotation +.end field + +.field public o:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/n;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/c$a;)V + .locals 19 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + invoke-direct/range {p0 .. p0}, Lf/h/a/b/j/o;->()V + + sget-object v2, Lf/h/a/b/j/g;->a:Lf/h/a/b/j/g; + + invoke-static {v2}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; + + move-result-object v2 + + iput-object v2, v0, Lf/h/a/b/j/c;->d:Li0/a/a; + + new-instance v2, Lg0/a/b; + + const-string v3, "instance cannot be null" + + invoke-static {v1, v3}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + invoke-direct {v2, v1}, Lg0/a/b;->(Ljava/lang/Object;)V + + iput-object v2, v0, Lf/h/a/b/j/c;->e:Li0/a/a; + + sget-object v1, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + sget-object v3, Lf/h/a/b/j/u/c;->a:Lf/h/a/b/j/u/c; + + new-instance v4, Lf/h/a/b/j/q/j; + + invoke-direct {v4, v2, v1, v3}, Lf/h/a/b/j/q/j;->(Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v4, v0, Lf/h/a/b/j/c;->f:Li0/a/a; + + iget-object v1, v0, Lf/h/a/b/j/c;->e:Li0/a/a; + + new-instance v2, Lf/h/a/b/j/q/l; + + invoke-direct {v2, v1, v4}, Lf/h/a/b/j/q/l;->(Li0/a/a;Li0/a/a;)V + + invoke-static {v2}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/b/j/c;->g:Li0/a/a; + + iget-object v1, v0, Lf/h/a/b/j/c;->e:Li0/a/a; + + sget-object v2, Lf/h/a/b/j/s/i/e;->a:Lf/h/a/b/j/s/i/e; + + sget-object v3, Lf/h/a/b/j/s/i/f;->a:Lf/h/a/b/j/s/i/f; + + new-instance v4, Lf/h/a/b/j/s/i/v; + + invoke-direct {v4, v1, v2, v3}, Lf/h/a/b/j/s/i/v;->(Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v4, v0, Lf/h/a/b/j/c;->h:Li0/a/a; + + sget-object v1, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + sget-object v2, Lf/h/a/b/j/u/c;->a:Lf/h/a/b/j/u/c; + + sget-object v3, Lf/h/a/b/j/s/i/g;->a:Lf/h/a/b/j/s/i/g; + + new-instance v5, Lf/h/a/b/j/s/i/p; + + invoke-direct {v5, v1, v2, v3, v4}, Lf/h/a/b/j/s/i/p;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + invoke-static {v5}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + sget-object v1, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + new-instance v2, Lf/h/a/b/j/s/f; + + invoke-direct {v2, v1}, Lf/h/a/b/j/s/f;->(Li0/a/a;)V + + iput-object v2, v0, Lf/h/a/b/j/c;->j:Li0/a/a; + + iget-object v1, v0, Lf/h/a/b/j/c;->e:Li0/a/a; + + iget-object v3, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + sget-object v4, Lf/h/a/b/j/u/c;->a:Lf/h/a/b/j/u/c; + + new-instance v8, Lf/h/a/b/j/s/g; + + invoke-direct {v8, v1, v3, v2, v4}, Lf/h/a/b/j/s/g;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v8, v0, Lf/h/a/b/j/c;->k:Li0/a/a; + + iget-object v6, v0, Lf/h/a/b/j/c;->d:Li0/a/a; + + iget-object v7, v0, Lf/h/a/b/j/c;->g:Li0/a/a; + + iget-object v10, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + new-instance v1, Lf/h/a/b/j/s/d; + + move-object v5, v1 + + move-object v9, v10 + + invoke-direct/range {v5 .. v10}, Lf/h/a/b/j/s/d;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v1, v0, Lf/h/a/b/j/c;->l:Li0/a/a; + + iget-object v12, v0, Lf/h/a/b/j/c;->e:Li0/a/a; + + iget-object v13, v0, Lf/h/a/b/j/c;->g:Li0/a/a; + + iget-object v1, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + iget-object v15, v0, Lf/h/a/b/j/c;->k:Li0/a/a; + + iget-object v2, v0, Lf/h/a/b/j/c;->d:Li0/a/a; + + sget-object v18, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + new-instance v3, Lf/h/a/b/j/s/h/m; + + move-object v11, v3 + + move-object v14, v1 + + move-object/from16 v16, v2 + + move-object/from16 v17, v1 + + invoke-direct/range {v11 .. v18}, Lf/h/a/b/j/s/h/m;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v3, v0, Lf/h/a/b/j/c;->m:Li0/a/a; + + iget-object v1, v0, Lf/h/a/b/j/c;->d:Li0/a/a; + + iget-object v2, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + iget-object v3, v0, Lf/h/a/b/j/c;->k:Li0/a/a; + + new-instance v9, Lf/h/a/b/j/s/h/q; + + invoke-direct {v9, v1, v2, v3, v2}, Lf/h/a/b/j/s/h/q;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + iput-object v9, v0, Lf/h/a/b/j/c;->n:Li0/a/a; + + sget-object v5, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + sget-object v6, Lf/h/a/b/j/u/c;->a:Lf/h/a/b/j/u/c; + + iget-object v7, v0, Lf/h/a/b/j/c;->l:Li0/a/a; + + iget-object v8, v0, Lf/h/a/b/j/c;->m:Li0/a/a; + + new-instance v1, Lf/h/a/b/j/p; + + move-object v4, v1 + + invoke-direct/range {v4 .. v9}, Lf/h/a/b/j/p;->(Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + + invoke-static {v1}, Lg0/a/a;->a(Li0/a/a;)Li0/a/a; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/b/j/c;->o:Li0/a/a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/d.smali b/com.discord/smali_classes2/f/h/a/b/j/d.smali new file mode 100644 index 0000000000..203a66a74b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/d.smali @@ -0,0 +1,26 @@ +.class public interface abstract Lf/h/a/b/j/d; +.super Ljava/lang/Object; +.source "EncodedDestination.java" + + +# virtual methods +.method public abstract a()Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lf/h/a/b/b;", + ">;" + } + .end annotation +.end method + +.method public abstract b()[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract getName()Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/e.smali b/com.discord/smali_classes2/f/h/a/b/j/e.smali new file mode 100644 index 0000000000..67925248aa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/e.smali @@ -0,0 +1,150 @@ +.class public final Lf/h/a/b/j/e; +.super Ljava/lang/Object; +.source "EncodedPayload.java" + + +# instance fields +.field public final a:Lf/h/a/b/b; + +.field public final b:[B + + +# direct methods +.method public constructor (Lf/h/a/b/b;[B)V + .locals 0 + .param p1 # Lf/h/a/b/b; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # [B + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_1 + + if-eqz p2, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + iput-object p2, p0, Lf/h/a/b/j/e;->b:[B + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "bytes is null" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "encoding is null" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 3 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/b/j/e; + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + check-cast p1, Lf/h/a/b/j/e; + + iget-object v0, p0, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + iget-object v2, p1, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + invoke-virtual {v0, v2}, Lf/h/a/b/b;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_2 + + return v1 + + :cond_2 + iget-object v0, p0, Lf/h/a/b/j/e;->b:[B + + iget-object p1, p1, Lf/h/a/b/j/e;->b:[B + + invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + return p1 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + invoke-virtual {v0}, Lf/h/a/b/b;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/e;->b:[B + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "EncodedPayload{encoding=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", bytes=[...]}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/f$a.smali b/com.discord/smali_classes2/f/h/a/b/j/f$a.smali new file mode 100644 index 0000000000..d0a9277b2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/f$a.smali @@ -0,0 +1,65 @@ +.class public abstract Lf/h/a/b/j/f$a; +.super Ljava/lang/Object; +.source "EventInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/b/j/f$a; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/b/j/f$a;->c()Ljava/util/Map; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-object p0 +.end method + +.method public abstract b()Lf/h/a/b/j/f; +.end method + +.method public abstract c()Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end method + +.method public abstract d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; +.end method + +.method public abstract e(J)Lf/h/a/b/j/f$a; +.end method + +.method public abstract f(Ljava/lang/String;)Lf/h/a/b/j/f$a; +.end method + +.method public abstract g(J)Lf/h/a/b/j/f$a; +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/f.smali b/com.discord/smali_classes2/f/h/a/b/j/f.smali new file mode 100644 index 0000000000..725b2d233e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/f.smali @@ -0,0 +1,122 @@ +.class public abstract Lf/h/a/b/j/f; +.super Ljava/lang/Object; +.source "EventInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/f$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + move-object v0, p0 + + check-cast v0, Lf/h/a/b/j/a; + + iget-object v0, v0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + if-nez p1, :cond_0 + + const-string p1, "" + + :cond_0 + return-object p1 +.end method + +.method public final b(Ljava/lang/String;)I + .locals 1 + + move-object v0, p0 + + check-cast v0, Lf/h/a/b/j/a; + + iget-object v0, v0, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-static {p1}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + :goto_0 + return p1 +.end method + +.method public c()Lf/h/a/b/j/f$a; + .locals 4 + + new-instance v0, Lf/h/a/b/j/a$b; + + invoke-direct {v0}, Lf/h/a/b/j/a$b;->()V + + move-object v1, p0 + + check-cast v1, Lf/h/a/b/j/a; + + iget-object v2, v1, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + invoke-virtual {v0, v2}, Lf/h/a/b/j/a$b;->f(Ljava/lang/String;)Lf/h/a/b/j/f$a; + + iget-object v2, v1, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + iput-object v2, v0, Lf/h/a/b/j/a$b;->b:Ljava/lang/Integer; + + iget-object v2, v1, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + invoke-virtual {v0, v2}, Lf/h/a/b/j/f$a;->d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; + + iget-wide v2, v1, Lf/h/a/b/j/a;->d:J + + invoke-virtual {v0, v2, v3}, Lf/h/a/b/j/f$a;->e(J)Lf/h/a/b/j/f$a; + + iget-wide v2, v1, Lf/h/a/b/j/a;->e:J + + invoke-virtual {v0, v2, v3}, Lf/h/a/b/j/f$a;->g(J)Lf/h/a/b/j/f$a; + + new-instance v2, Ljava/util/HashMap; + + iget-object v1, v1, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-direct {v2, v1}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + iput-object v2, v0, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/g.smali b/com.discord/smali_classes2/f/h/a/b/j/g.smali new file mode 100644 index 0000000000..02bf66c051 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/g.smali @@ -0,0 +1,63 @@ +.class public final Lf/h/a/b/j/g; +.super Ljava/lang/Object; +.source "ExecutionModule_ExecutorFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Ljava/util/concurrent/Executor;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/g; + + invoke-direct {v0}, Lf/h/a/b/j/g;->()V + + sput-object v0, Lf/h/a/b/j/g;->a:Lf/h/a/b/j/g; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 2 + + new-instance v0, Lf/h/a/b/j/h; + + invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/b/j/h;->(Ljava/util/concurrent/Executor;)V + + const-string v1, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v0, v1}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/h$a.smali b/com.discord/smali_classes2/f/h/a/b/j/h$a.smali new file mode 100644 index 0000000000..e28fcae3b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/h$a.smali @@ -0,0 +1,60 @@ +.class public Lf/h/a/b/j/h$a; +.super Ljava/lang/Object; +.source "SafeLoggingExecutor.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final d:Ljava/lang/Runnable; + + +# direct methods +.method public constructor (Ljava/lang/Runnable;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/h$a;->d:Ljava/lang/Runnable; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 3 + + :try_start_0 + iget-object v0, p0, Lf/h/a/b/j/h$a;->d:Ljava/lang/Runnable; + + invoke-interface {v0}, Ljava/lang/Runnable;->run()V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v1, "Executor" + + const-string v2, "Background execution failure." + + invoke-static {v1, v2, v0}, Ld0/a/b/b/a;->C(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/h.smali b/com.discord/smali_classes2/f/h/a/b/j/h.smali new file mode 100644 index 0000000000..87e35e5462 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/h.smali @@ -0,0 +1,46 @@ +.class public Lf/h/a/b/j/h; +.super Ljava/lang/Object; +.source "SafeLoggingExecutor.java" + +# interfaces +.implements Ljava/util/concurrent/Executor; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/h$a; + } +.end annotation + + +# instance fields +.field public final d:Ljava/util/concurrent/Executor; + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/h;->d:Ljava/util/concurrent/Executor; + + return-void +.end method + + +# virtual methods +.method public execute(Ljava/lang/Runnable;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/h;->d:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/b/j/h$a; + + invoke-direct {v1, p1}, Lf/h/a/b/j/h$a;->(Ljava/lang/Runnable;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/i$a.smali b/com.discord/smali_classes2/f/h/a/b/j/i$a.smali new file mode 100644 index 0000000000..334b9fcbd4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/i$a.smali @@ -0,0 +1,40 @@ +.class public abstract Lf/h/a/b/j/i$a; +.super Ljava/lang/Object; +.source "TransportContext.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a()Lf/h/a/b/j/i; +.end method + +.method public abstract b(Ljava/lang/String;)Lf/h/a/b/j/i$a; +.end method + +.method public abstract c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; + .annotation build Landroidx/annotation/RestrictTo; + value = { + .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY:Landroidx/annotation/RestrictTo$Scope; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/i.smali b/com.discord/smali_classes2/f/h/a/b/j/i.smali new file mode 100644 index 0000000000..6bfe40cfed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/i.smali @@ -0,0 +1,87 @@ +.class public abstract Lf/h/a/b/j/i; +.super Ljava/lang/Object; +.source "TransportContext.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/i$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a()Lf/h/a/b/j/i$a; + .locals 2 + + new-instance v0, Lf/h/a/b/j/b$b; + + invoke-direct {v0}, Lf/h/a/b/j/b$b;->()V + + sget-object v1, Lf/h/a/b/d;->d:Lf/h/a/b/d; + + invoke-virtual {v0, v1}, Lf/h/a/b/j/b$b;->c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; + + return-object v0 +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 4 + + const/4 v0, 0x3 + + new-array v0, v0, [Ljava/lang/Object; + + move-object v1, p0 + + check-cast v1, Lf/h/a/b/j/b; + + iget-object v2, v1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const/4 v3, 0x0 + + aput-object v2, v0, v3 + + const/4 v2, 0x1 + + iget-object v3, v1, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + aput-object v3, v0, v2 + + iget-object v1, v1, Lf/h/a/b/j/b;->b:[B + + const/4 v2, 0x2 + + if-nez v1, :cond_0 + + const-string v1, "" + + goto :goto_0 + + :cond_0 + invoke-static {v1, v2}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; + + move-result-object v1 + + :goto_0 + aput-object v1, v0, v2 + + const-string v1, "TransportContext(%s, %s, %s)" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/j.smali b/com.discord/smali_classes2/f/h/a/b/j/j.smali new file mode 100644 index 0000000000..b9107b0f1c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/j.smali @@ -0,0 +1,123 @@ +.class public final Lf/h/a/b/j/j; +.super Ljava/lang/Object; +.source "TransportFactoryImpl.java" + +# interfaces +.implements Lf/h/a/b/g; + + +# instance fields +.field public final a:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/b/b;", + ">;" + } + .end annotation +.end field + +.field public final b:Lf/h/a/b/j/i; + +.field public final c:Lf/h/a/b/j/m; + + +# direct methods +.method public constructor (Ljava/util/Set;Lf/h/a/b/j/i;Lf/h/a/b/j/m;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "Lf/h/a/b/b;", + ">;", + "Lf/h/a/b/j/i;", + "Lf/h/a/b/j/m;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/j;->a:Ljava/util/Set; + + iput-object p2, p0, Lf/h/a/b/j/j;->b:Lf/h/a/b/j/i; + + iput-object p3, p0, Lf/h/a/b/j/j;->c:Lf/h/a/b/j/m; + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/b/b;Lf/h/a/b/e;)Lf/h/a/b/f; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;", + "Lf/h/a/b/b;", + "Lf/h/a/b/e<", + "TT;[B>;)", + "Lf/h/a/b/f<", + "TT;>;" + } + .end annotation + + iget-object p2, p0, Lf/h/a/b/j/j;->a:Ljava/util/Set; + + invoke-interface {p2, p3}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_0 + + new-instance p2, Lf/h/a/b/j/l; + + iget-object v1, p0, Lf/h/a/b/j/j;->b:Lf/h/a/b/j/i; + + iget-object v5, p0, Lf/h/a/b/j/j;->c:Lf/h/a/b/j/m; + + move-object v0, p2 + + move-object v2, p1 + + move-object v3, p3 + + move-object v4, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/b/j/l;->(Lf/h/a/b/j/i;Ljava/lang/String;Lf/h/a/b/b;Lf/h/a/b/e;Lf/h/a/b/j/m;)V + + return-object p2 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const/4 p2, 0x2 + + new-array p2, p2, [Ljava/lang/Object; + + const/4 p4, 0x0 + + aput-object p3, p2, p4 + + const/4 p3, 0x1 + + iget-object p4, p0, Lf/h/a/b/j/j;->a:Ljava/util/Set; + + aput-object p4, p2, p3 + + const-string p3, "%s is not supported byt this factory. Supported encodings are: %s." + + invoke-static {p3, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/k.smali b/com.discord/smali_classes2/f/h/a/b/j/k.smali new file mode 100644 index 0000000000..8d98d7d88c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/k.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/b/j/k; +.super Ljava/lang/Object; +.source "TransportImpl.java" + +# interfaces +.implements Lf/h/a/b/h; + + +# static fields +.field public static final a:Lf/h/a/b/j/k; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/k; + + invoke-direct {v0}, Lf/h/a/b/j/k;->()V + + sput-object v0, Lf/h/a/b/j/k;->a:Lf/h/a/b/j/k; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/Exception;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/l.smali b/com.discord/smali_classes2/f/h/a/b/j/l.smali new file mode 100644 index 0000000000..bc82b295ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/l.smali @@ -0,0 +1,251 @@ +.class public final Lf/h/a/b/j/l; +.super Ljava/lang/Object; +.source "TransportImpl.java" + +# interfaces +.implements Lf/h/a/b/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/b/f<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/b/j/i; + +.field public final b:Ljava/lang/String; + +.field public final c:Lf/h/a/b/b; + +.field public final d:Lf/h/a/b/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/b/e<", + "TT;[B>;" + } + .end annotation +.end field + +.field public final e:Lf/h/a/b/j/m; + + +# direct methods +.method public constructor (Lf/h/a/b/j/i;Ljava/lang/String;Lf/h/a/b/b;Lf/h/a/b/e;Lf/h/a/b/j/m;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/i;", + "Ljava/lang/String;", + "Lf/h/a/b/b;", + "Lf/h/a/b/e<", + "TT;[B>;", + "Lf/h/a/b/j/m;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/l;->a:Lf/h/a/b/j/i; + + iput-object p2, p0, Lf/h/a/b/j/l;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/b/j/l;->c:Lf/h/a/b/b; + + iput-object p4, p0, Lf/h/a/b/j/l;->d:Lf/h/a/b/e; + + iput-object p5, p0, Lf/h/a/b/j/l;->e:Lf/h/a/b/j/m; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/b/c;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/c<", + "TT;>;)V" + } + .end annotation + + sget-object v0, Lf/h/a/b/j/k;->a:Lf/h/a/b/j/k; + + invoke-virtual {p0, p1, v0}, Lf/h/a/b/j/l;->b(Lf/h/a/b/c;Lf/h/a/b/h;)V + + return-void +.end method + +.method public b(Lf/h/a/b/c;Lf/h/a/b/h;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/c<", + "TT;>;", + "Lf/h/a/b/h;", + ")V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/b/j/l;->e:Lf/h/a/b/j/m; + + iget-object v1, p0, Lf/h/a/b/j/l;->a:Lf/h/a/b/j/i; + + if-eqz v1, :cond_4 + + if-eqz p1, :cond_3 + + iget-object v2, p0, Lf/h/a/b/j/l;->b:Ljava/lang/String; + + if-eqz v2, :cond_2 + + iget-object v3, p0, Lf/h/a/b/j/l;->d:Lf/h/a/b/e; + + if-eqz v3, :cond_1 + + iget-object v4, p0, Lf/h/a/b/j/l;->c:Lf/h/a/b/b; + + if-eqz v4, :cond_0 + + check-cast v0, Lf/h/a/b/j/n; + + iget-object v5, v0, Lf/h/a/b/j/n;->c:Lf/h/a/b/j/s/e; + + check-cast p1, Lf/h/a/b/a; + + iget-object v6, p1, Lf/h/a/b/a;->c:Lf/h/a/b/d; + + invoke-static {}, Lf/h/a/b/j/i;->a()Lf/h/a/b/j/i$a; + + move-result-object v7 + + check-cast v1, Lf/h/a/b/j/b; + + iget-object v8, v1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/b/j/i$a;->b(Ljava/lang/String;)Lf/h/a/b/j/i$a; + + invoke-virtual {v7, v6}, Lf/h/a/b/j/i$a;->c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; + + iget-object v1, v1, Lf/h/a/b/j/b;->b:[B + + check-cast v7, Lf/h/a/b/j/b$b; + + iput-object v1, v7, Lf/h/a/b/j/b$b;->b:[B + + invoke-virtual {v7}, Lf/h/a/b/j/i$a;->a()Lf/h/a/b/j/i; + + move-result-object v1 + + new-instance v6, Lf/h/a/b/j/a$b; + + invoke-direct {v6}, Lf/h/a/b/j/a$b;->()V + + new-instance v7, Ljava/util/HashMap; + + invoke-direct {v7}, Ljava/util/HashMap;->()V + + iput-object v7, v6, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + iget-object v7, v0, Lf/h/a/b/j/n;->a:Lf/h/a/b/j/u/a; + + invoke-interface {v7}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v7 + + invoke-virtual {v6, v7, v8}, Lf/h/a/b/j/f$a;->e(J)Lf/h/a/b/j/f$a; + + iget-object v0, v0, Lf/h/a/b/j/n;->b:Lf/h/a/b/j/u/a; + + invoke-interface {v0}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v7 + + invoke-virtual {v6, v7, v8}, Lf/h/a/b/j/f$a;->g(J)Lf/h/a/b/j/f$a; + + invoke-virtual {v6, v2}, Lf/h/a/b/j/f$a;->f(Ljava/lang/String;)Lf/h/a/b/j/f$a; + + new-instance v0, Lf/h/a/b/j/e; + + iget-object v2, p1, Lf/h/a/b/a;->b:Ljava/lang/Object; + + invoke-interface {v3, v2}, Lf/h/a/b/e;->apply(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [B + + invoke-direct {v0, v4, v2}, Lf/h/a/b/j/e;->(Lf/h/a/b/b;[B)V + + invoke-virtual {v6, v0}, Lf/h/a/b/j/f$a;->d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; + + iget-object p1, p1, Lf/h/a/b/a;->a:Ljava/lang/Integer; + + iput-object p1, v6, Lf/h/a/b/j/a$b;->b:Ljava/lang/Integer; + + invoke-virtual {v6}, Lf/h/a/b/j/f$a;->b()Lf/h/a/b/j/f; + + move-result-object p1 + + invoke-interface {v5, v1, p1, p2}, Lf/h/a/b/j/s/e;->a(Lf/h/a/b/j/i;Lf/h/a/b/j/f;Lf/h/a/b/h;)V + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null encoding" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null transformer" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null transportName" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null event" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null transportContext" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/m.smali b/com.discord/smali_classes2/f/h/a/b/j/m.smali new file mode 100644 index 0000000000..a245394f8e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/m.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/b/j/m; +.super Ljava/lang/Object; +.source "TransportInternal.java" diff --git a/com.discord/smali_classes2/f/h/a/b/j/n.smali b/com.discord/smali_classes2/f/h/a/b/j/n.smali new file mode 100644 index 0000000000..917fcdd6df --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/n.smali @@ -0,0 +1,215 @@ +.class public Lf/h/a/b/j/n; +.super Ljava/lang/Object; +.source "TransportRuntime.java" + +# interfaces +.implements Lf/h/a/b/j/m; + + +# static fields +.field public static volatile e:Lf/h/a/b/j/o; + + +# instance fields +.field public final a:Lf/h/a/b/j/u/a; + +.field public final b:Lf/h/a/b/j/u/a; + +.field public final c:Lf/h/a/b/j/s/e; + +.field public final d:Lf/h/a/b/j/s/h/l; + + +# direct methods +.method public constructor (Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Lf/h/a/b/j/s/e;Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/s/h/p;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/n;->a:Lf/h/a/b/j/u/a; + + iput-object p2, p0, Lf/h/a/b/j/n;->b:Lf/h/a/b/j/u/a; + + iput-object p3, p0, Lf/h/a/b/j/n;->c:Lf/h/a/b/j/s/e; + + iput-object p4, p0, Lf/h/a/b/j/n;->d:Lf/h/a/b/j/s/h/l; + + iget-object p1, p5, Lf/h/a/b/j/s/h/p;->a:Ljava/util/concurrent/Executor; + + new-instance p2, Lf/h/a/b/j/s/h/n; + + invoke-direct {p2, p5}, Lf/h/a/b/j/s/h/n;->(Lf/h/a/b/j/s/h/p;)V + + invoke-interface {p1, p2}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public static a()Lf/h/a/b/j/n; + .locals 2 + + sget-object v0, Lf/h/a/b/j/n;->e:Lf/h/a/b/j/o; + + if-eqz v0, :cond_0 + + check-cast v0, Lf/h/a/b/j/c; + + iget-object v0, v0, Lf/h/a/b/j/c;->o:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/j/n; + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not initialized!" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static b(Landroid/content/Context;)V + .locals 3 + + sget-object v0, Lf/h/a/b/j/n;->e:Lf/h/a/b/j/o; + + if-nez v0, :cond_3 + + const-class v0, Lf/h/a/b/j/n; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/b/j/n;->e:Lf/h/a/b/j/o; + + if-nez v1, :cond_2 + + const/4 v1, 0x0 + + if-eqz p0, :cond_1 + + const-class v2, Landroid/content/Context; + + if-eqz p0, :cond_0 + + new-instance v2, Lf/h/a/b/j/c; + + invoke-direct {v2, p0, v1}, Lf/h/a/b/j/c;->(Landroid/content/Context;Lf/h/a/b/j/c$a;)V + + sput-object v2, Lf/h/a/b/j/n;->e:Lf/h/a/b/j/o; + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, " must be set" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {p0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + throw v1 + + :cond_2 + :goto_0 + monitor-exit v0 + + goto :goto_1 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_3 + :goto_1 + return-void +.end method + + +# virtual methods +.method public c(Lf/h/a/b/j/d;)Lf/h/a/b/g; + .locals 4 + + new-instance v0, Lf/h/a/b/j/j; + + instance-of v1, p1, Lf/h/a/b/j/d; + + if-eqz v1, :cond_0 + + invoke-interface {p1}, Lf/h/a/b/j/d;->a()Ljava/util/Set; + + move-result-object v1 + + invoke-static {v1}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/b/b; + + const-string v2, "proto" + + invoke-direct {v1, v2}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + invoke-static {v1}, Ljava/util/Collections;->singleton(Ljava/lang/Object;)Ljava/util/Set; + + move-result-object v1 + + :goto_0 + invoke-static {}, Lf/h/a/b/j/i;->a()Lf/h/a/b/j/i$a; + + move-result-object v2 + + invoke-interface {p1}, Lf/h/a/b/j/d;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Lf/h/a/b/j/i$a;->b(Ljava/lang/String;)Lf/h/a/b/j/i$a; + + invoke-interface {p1}, Lf/h/a/b/j/d;->b()[B + + move-result-object p1 + + check-cast v2, Lf/h/a/b/j/b$b; + + iput-object p1, v2, Lf/h/a/b/j/b$b;->b:[B + + invoke-virtual {v2}, Lf/h/a/b/j/i$a;->a()Lf/h/a/b/j/i; + + move-result-object p1 + + invoke-direct {v0, v1, p1, p0}, Lf/h/a/b/j/j;->(Ljava/util/Set;Lf/h/a/b/j/i;Lf/h/a/b/j/m;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/o.smali b/com.discord/smali_classes2/f/h/a/b/j/o.smali new file mode 100644 index 0000000000..545d1ac8a0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/o.smali @@ -0,0 +1,43 @@ +.class public abstract Lf/h/a/b/j/o; +.super Ljava/lang/Object; +.source "TransportRuntimeComponent.java" + +# interfaces +.implements Ljava/io/Closeable; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public close()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object v0, p0 + + check-cast v0, Lf/h/a/b/j/c; + + iget-object v0, v0, Lf/h/a/b/j/c;->i:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/j/s/i/c; + + invoke-interface {v0}, Ljava/io/Closeable;->close()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/p.smali b/com.discord/smali_classes2/f/h/a/b/j/p.smali new file mode 100644 index 0000000000..b0081122d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/p.smali @@ -0,0 +1,173 @@ +.class public final Lf/h/a/b/j/p; +.super Ljava/lang/Object; +.source "TransportRuntime_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/n;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/e;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/l;", + ">;" + } + .end annotation +.end field + +.field public final e:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/p;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/e;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/l;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/p;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/p;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/p;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/p;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/p;->d:Li0/a/a; + + iput-object p5, p0, Lf/h/a/b/j/p;->e:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 7 + + new-instance v6, Lf/h/a/b/j/n; + + iget-object v0, p0, Lf/h/a/b/j/p;->a:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Lf/h/a/b/j/u/a; + + iget-object v0, p0, Lf/h/a/b/j/p;->b:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v2, v0 + + check-cast v2, Lf/h/a/b/j/u/a; + + iget-object v0, p0, Lf/h/a/b/j/p;->c:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Lf/h/a/b/j/s/e; + + iget-object v0, p0, Lf/h/a/b/j/p;->d:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v4, v0 + + check-cast v4, Lf/h/a/b/j/s/h/l; + + iget-object v0, p0, Lf/h/a/b/j/p;->e:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v5, v0 + + check-cast v5, Lf/h/a/b/j/s/h/p; + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/b/j/n;->(Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Lf/h/a/b/j/s/e;Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/s/h/p;)V + + return-object v6 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/a$a.smali b/com.discord/smali_classes2/f/h/a/b/j/q/a$a.smali new file mode 100644 index 0000000000..471fb514e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/q/a$a; +.super Ljava/lang/Object; +.source "AutoValue_BackendRequest.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/q/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/a.smali b/com.discord/smali_classes2/f/h/a/b/j/q/a.smali new file mode 100644 index 0000000000..693c1664e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/a.smali @@ -0,0 +1,159 @@ +.class public final Lf/h/a/b/j/q/a; +.super Lf/h/a/b/j/q/f; +.source "AutoValue_BackendRequest.java" + + +# instance fields +.field public final a:Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/f;", + ">;" + } + .end annotation +.end field + +.field public final b:[B + + +# direct methods +.method public constructor (Ljava/lang/Iterable;[BLf/h/a/b/j/q/a$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/q/f;->()V + + iput-object p1, p0, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + iput-object p2, p0, Lf/h/a/b/j/q/a;->b:[B + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/q/f; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + check-cast p1, Lf/h/a/b/j/q/f; + + iget-object v1, p0, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + move-object v3, p1 + + check-cast v3, Lf/h/a/b/j/q/a; + + iget-object v4, v3, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + invoke-virtual {v1, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/b/j/q/a;->b:[B + + instance-of p1, p1, Lf/h/a/b/j/q/a; + + if-eqz p1, :cond_1 + + iget-object p1, v3, Lf/h/a/b/j/q/a;->b:[B + + goto :goto_0 + + :cond_1 + iget-object p1, v3, Lf/h/a/b/j/q/a;->b:[B + + :goto_0 + invoke-static {v1, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + return v0 + + :cond_3 + return v2 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/q/a;->b:[B + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "BackendRequest{events=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/q/a;->a:Ljava/lang/Iterable; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", extras=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/q/a;->b:[B + + invoke-static {v1}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/b.smali b/com.discord/smali_classes2/f/h/a/b/j/q/b.smali new file mode 100644 index 0000000000..c90208322b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/b.smali @@ -0,0 +1,144 @@ +.class public final Lf/h/a/b/j/q/b; +.super Lf/h/a/b/j/q/g; +.source "AutoValue_BackendResponse.java" + + +# instance fields +.field public final a:Lf/h/a/b/j/q/g$a; + +.field public final b:J + + +# direct methods +.method public constructor (Lf/h/a/b/j/q/g$a;J)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/q/g;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + iput-wide p2, p0, Lf/h/a/b/j/q/b;->b:J + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null status" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/q/g; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/q/g; + + iget-object v1, p0, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + check-cast p1, Lf/h/a/b/j/q/b; + + iget-object v3, p1, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + invoke-virtual {v1, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-wide v3, p0, Lf/h/a/b/j/q/b;->b:J + + iget-wide v5, p1, Lf/h/a/b/j/q/b;->b:J + + cmp-long p1, v3, v5 + + if-nez p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 5 + + iget-object v0, p0, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + invoke-virtual {v0}, Ljava/lang/Enum;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-wide v1, p0, Lf/h/a/b/j/q/b;->b:J + + const/16 v3, 0x20 + + ushr-long v3, v1, v3 + + xor-long/2addr v1, v3 + + long-to-int v2, v1 + + xor-int/2addr v0, v2 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + const-string v0, "BackendResponse{status=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", nextRequestWaitMillis=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/j/q/b;->b:J + + const-string v3, "}" + + invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/c.smali b/com.discord/smali_classes2/f/h/a/b/j/q/c.smali new file mode 100644 index 0000000000..0dc24495f9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/c.smali @@ -0,0 +1,239 @@ +.class public final Lf/h/a/b/j/q/c; +.super Lf/h/a/b/j/q/h; +.source "AutoValue_CreationContext.java" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/b/j/u/a; + +.field public final c:Lf/h/a/b/j/u/a; + +.field public final d:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/q/h;->()V + + if-eqz p1, :cond_3 + + iput-object p1, p0, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; + + if-eqz p2, :cond_2 + + iput-object p2, p0, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; + + if-eqz p3, :cond_1 + + iput-object p3, p0, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; + + if-eqz p4, :cond_0 + + iput-object p4, p0, Lf/h/a/b/j/q/c;->d:Ljava/lang/String; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null backendName" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null monotonicClock" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null wallClock" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null applicationContext" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/q/h; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/q/h; + + iget-object v1, p0, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; + + check-cast p1, Lf/h/a/b/j/q/c; + + iget-object v3, p1, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; + + iget-object v3, p1, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; + + iget-object v3, p1, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/q/c;->d:Ljava/lang/String; + + iget-object p1, p1, Lf/h/a/b/j/q/c;->d:Ljava/lang/String; + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-object v2, p0, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + xor-int/2addr v0, v2 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/q/c;->d:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "CreationContext{applicationContext=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/q/c;->a:Landroid/content/Context; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", wallClock=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/q/c;->b:Lf/h/a/b/j/u/a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", monotonicClock=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/q/c;->c:Lf/h/a/b/j/u/a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", backendName=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/q/c;->d:Ljava/lang/String; + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/d.smali b/com.discord/smali_classes2/f/h/a/b/j/q/d.smali new file mode 100644 index 0000000000..fa41ba2ece --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/d.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/b/j/q/d; +.super Ljava/lang/Object; +.source "BackendFactory.java" + + +# virtual methods +.method public abstract create(Lf/h/a/b/j/q/h;)Lf/h/a/b/j/q/m; +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/e.smali b/com.discord/smali_classes2/f/h/a/b/j/q/e.smali new file mode 100644 index 0000000000..220e2fca36 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/e.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/b/j/q/e; +.super Ljava/lang/Object; +.source "BackendRegistry.java" + + +# virtual methods +.method public abstract get(Ljava/lang/String;)Lf/h/a/b/j/q/m; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/f.smali b/com.discord/smali_classes2/f/h/a/b/j/q/f.smali new file mode 100644 index 0000000000..ba19c051c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/f.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/j/q/f; +.super Ljava/lang/Object; +.source "BackendRequest.java" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/g$a.smali b/com.discord/smali_classes2/f/h/a/b/j/q/g$a.smali new file mode 100644 index 0000000000..9586f4704c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/g$a.smali @@ -0,0 +1,127 @@ +.class public final enum Lf/h/a/b/j/q/g$a; +.super Ljava/lang/Enum; +.source "BackendResponse.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/q/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/j/q/g$a;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/j/q/g$a; + +.field public static final enum e:Lf/h/a/b/j/q/g$a; + +.field public static final enum f:Lf/h/a/b/j/q/g$a; + +.field public static final synthetic g:[Lf/h/a/b/j/q/g$a; + + +# direct methods +.method public static constructor ()V + .locals 6 + + new-instance v0, Lf/h/a/b/j/q/g$a; + + const-string v1, "OK" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/j/q/g$a;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/q/g$a;->d:Lf/h/a/b/j/q/g$a; + + new-instance v0, Lf/h/a/b/j/q/g$a; + + const-string v1, "TRANSIENT_ERROR" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/b/j/q/g$a;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/q/g$a;->e:Lf/h/a/b/j/q/g$a; + + new-instance v0, Lf/h/a/b/j/q/g$a; + + const-string v1, "FATAL_ERROR" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/b/j/q/g$a;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/q/g$a;->f:Lf/h/a/b/j/q/g$a; + + const/4 v1, 0x3 + + new-array v1, v1, [Lf/h/a/b/j/q/g$a; + + sget-object v5, Lf/h/a/b/j/q/g$a;->d:Lf/h/a/b/j/q/g$a; + + aput-object v5, v1, v2 + + sget-object v2, Lf/h/a/b/j/q/g$a;->e:Lf/h/a/b/j/q/g$a; + + aput-object v2, v1, v3 + + aput-object v0, v1, v4 + + sput-object v1, Lf/h/a/b/j/q/g$a;->g:[Lf/h/a/b/j/q/g$a; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Lf/h/a/b/j/q/g$a; + .locals 1 + + const-class v0, Lf/h/a/b/j/q/g$a; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/h/a/b/j/q/g$a; + + return-object p0 +.end method + +.method public static values()[Lf/h/a/b/j/q/g$a; + .locals 1 + + sget-object v0, Lf/h/a/b/j/q/g$a;->g:[Lf/h/a/b/j/q/g$a; + + invoke-virtual {v0}, [Lf/h/a/b/j/q/g$a;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/b/j/q/g$a; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/g.smali b/com.discord/smali_classes2/f/h/a/b/j/q/g.smali new file mode 100644 index 0000000000..217dd11f43 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/g.smali @@ -0,0 +1,35 @@ +.class public abstract Lf/h/a/b/j/q/g; +.super Ljava/lang/Object; +.source "BackendResponse.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/q/g$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a()Lf/h/a/b/j/q/g; + .locals 4 + + new-instance v0, Lf/h/a/b/j/q/b; + + sget-object v1, Lf/h/a/b/j/q/g$a;->f:Lf/h/a/b/j/q/g$a; + + const-wide/16 v2, -0x1 + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/j/q/b;->(Lf/h/a/b/j/q/g$a;J)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/h.smali b/com.discord/smali_classes2/f/h/a/b/j/q/h.smali new file mode 100644 index 0000000000..46f1dfc0d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/h.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/j/q/h; +.super Ljava/lang/Object; +.source "CreationContext.java" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/i.smali b/com.discord/smali_classes2/f/h/a/b/j/q/i.smali new file mode 100644 index 0000000000..89997d8048 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/i.smali @@ -0,0 +1,27 @@ +.class public Lf/h/a/b/j/q/i; +.super Ljava/lang/Object; +.source "CreationContextFactory.java" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/b/j/u/a; + +.field public final c:Lf/h/a/b/j/u/a; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/q/i;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/b/j/q/i;->b:Lf/h/a/b/j/u/a; + + iput-object p3, p0, Lf/h/a/b/j/q/i;->c:Lf/h/a/b/j/u/a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/j.smali b/com.discord/smali_classes2/f/h/a/b/j/q/j.smali new file mode 100644 index 0000000000..b8fc3c8af6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/j.smali @@ -0,0 +1,115 @@ +.class public final Lf/h/a/b/j/q/j; +.super Ljava/lang/Object; +.source "CreationContextFactory_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/q/i;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Landroid/content/Context;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/q/j;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/q/j;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/q/j;->c:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 4 + + new-instance v0, Lf/h/a/b/j/q/i; + + iget-object v1, p0, Lf/h/a/b/j/q/j;->a:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/b/j/q/j;->b:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/u/a; + + iget-object v3, p0, Lf/h/a/b/j/q/j;->c:Li0/a/a; + + invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/u/a; + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/j/q/i;->(Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/k$a.smali b/com.discord/smali_classes2/f/h/a/b/j/q/k$a.smali new file mode 100644 index 0000000000..2c6ca30c05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/k$a.smali @@ -0,0 +1,351 @@ +.class public Lf/h/a/b/j/q/k$a; +.super Ljava/lang/Object; +.source "MetadataBackendRegistry.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/q/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/b/j/q/k$a;->b:Ljava/util/Map; + + iput-object p1, p0, Lf/h/a/b/j/q/k$a;->a:Landroid/content/Context; + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/String;)Lf/h/a/b/j/q/d; + .locals 14 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const-string v0, "Could not instantiate %s" + + const-string v1, "Could not instantiate %s." + + iget-object v2, p0, Lf/h/a/b/j/q/k$a;->b:Ljava/util/Map; + + const/4 v3, 0x0 + + const-string v4, "BackendRegistry" + + const/4 v5, 0x0 + + if-nez v2, :cond_6 + + iget-object v2, p0, Lf/h/a/b/j/q/k$a;->a:Landroid/content/Context; + + :try_start_0 + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v6 + + if-nez v6, :cond_0 + + const-string v2, "Context has no PackageManager." + + invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + new-instance v7, Landroid/content/ComponentName; + + const-class v8, Lcom/google/android/datatransport/runtime/backends/TransportBackendDiscovery; + + invoke-direct {v7, v2, v8}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V + + const/16 v2, 0x80 + + invoke-virtual {v6, v7, v2}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; + + move-result-object v2 + + if-nez v2, :cond_1 + + const-string v2, "TransportBackendDiscovery has no service info." + + invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_1 + iget-object v2, v2, Landroid/content/pm/ServiceInfo;->metaData:Landroid/os/Bundle; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + const-string v2, "Application info not found." + + invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_0 + move-object v2, v3 + + :goto_1 + if-nez v2, :cond_2 + + const-string v2, "Could not retrieve metadata, returning empty list of transport backends." + + invoke-static {v4, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v2 + + goto :goto_4 + + :cond_2 + new-instance v6, Ljava/util/HashMap; + + invoke-direct {v6}, Ljava/util/HashMap;->()V + + invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v7 + + invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v7 + + :cond_3 + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z + + move-result v8 + + if-eqz v8, :cond_5 + + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + invoke-virtual {v2, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + instance-of v10, v9, Ljava/lang/String; + + if-eqz v10, :cond_3 + + const-string v10, "backend:" + + invoke-virtual {v8, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v10 + + if-eqz v10, :cond_3 + + check-cast v9, Ljava/lang/String; + + const/4 v10, -0x1 + + const-string v11, "," + + invoke-virtual {v9, v11, v10}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object v9 + + array-length v10, v9 + + const/4 v11, 0x0 + + :goto_2 + if-ge v11, v10, :cond_3 + + aget-object v12, v9, v11 + + invoke-virtual {v12}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z + + move-result v13 + + if-eqz v13, :cond_4 + + goto :goto_3 + + :cond_4 + const/16 v13, 0x8 + + invoke-virtual {v8, v13}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v6, v12, v13}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_3 + add-int/lit8 v11, v11, 0x1 + + goto :goto_2 + + :cond_5 + move-object v2, v6 + + :goto_4 + iput-object v2, p0, Lf/h/a/b/j/q/k$a;->b:Ljava/util/Map; + + :cond_6 + iget-object v2, p0, Lf/h/a/b/j/q/k$a;->b:Ljava/util/Map; + + invoke-interface {v2, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + if-nez p1, :cond_7 + + return-object v3 + + :cond_7 + const/4 v2, 0x1 + + :try_start_1 + invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v6 + + const-class v7, Lf/h/a/b/j/q/d; + + invoke-virtual {v6, v7}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; + + move-result-object v6 + + new-array v7, v5, [Ljava/lang/Class; + + invoke-virtual {v6, v7}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v6 + + new-array v7, v5, [Ljava/lang/Object; + + invoke-virtual {v6, v7}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/b/j/q/d; + :try_end_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_5 + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_4 + .catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_1} :catch_3 + .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_1 + + return-object v6 + + :catch_1 + move-exception v1 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v4, p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :catch_2 + move-exception v1 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + invoke-static {v0, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v4, p1, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :catch_3 + move-exception v0 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :catch_4 + move-exception v0 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :catch_5 + move-exception v0 + + new-array v1, v2, [Ljava/lang/Object; + + aput-object p1, v1, v5 + + const-string p1, "Class %s is not found." + + invoke-static {p1, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v4, p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_5 + return-object v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/k.smali b/com.discord/smali_classes2/f/h/a/b/j/q/k.smali new file mode 100644 index 0000000000..a30c4eaf10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/k.smali @@ -0,0 +1,141 @@ +.class public Lf/h/a/b/j/q/k; +.super Ljava/lang/Object; +.source "MetadataBackendRegistry.java" + +# interfaces +.implements Lf/h/a/b/j/q/e; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/q/k$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/b/j/q/k$a; + +.field public final b:Lf/h/a/b/j/q/i; + +.field public final c:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/b/j/q/m;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/q/i;)V + .locals 1 + + new-instance v0, Lf/h/a/b/j/q/k$a; + + invoke-direct {v0, p1}, Lf/h/a/b/j/q/k$a;->(Landroid/content/Context;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Lf/h/a/b/j/q/k;->c:Ljava/util/Map; + + iput-object v0, p0, Lf/h/a/b/j/q/k;->a:Lf/h/a/b/j/q/k$a; + + iput-object p2, p0, Lf/h/a/b/j/q/k;->b:Lf/h/a/b/j/q/i; + + return-void +.end method + + +# virtual methods +.method public declared-synchronized get(Ljava/lang/String;)Lf/h/a/b/j/q/m; + .locals 5 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/b/j/q/k;->c:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/b/j/q/k;->c:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/b/j/q/m; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :cond_0 + :try_start_1 + iget-object v0, p0, Lf/h/a/b/j/q/k;->a:Lf/h/a/b/j/q/k$a; + + invoke-virtual {v0, p1}, Lf/h/a/b/j/q/k$a;->a(Ljava/lang/String;)Lf/h/a/b/j/q/d; + + move-result-object v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + monitor-exit p0 + + return-object p1 + + :cond_1 + :try_start_2 + iget-object v1, p0, Lf/h/a/b/j/q/k;->b:Lf/h/a/b/j/q/i; + + iget-object v2, v1, Lf/h/a/b/j/q/i;->a:Landroid/content/Context; + + iget-object v3, v1, Lf/h/a/b/j/q/i;->b:Lf/h/a/b/j/u/a; + + iget-object v1, v1, Lf/h/a/b/j/q/i;->c:Lf/h/a/b/j/u/a; + + new-instance v4, Lf/h/a/b/j/q/c; + + invoke-direct {v4, v2, v3, v1, p1}, Lf/h/a/b/j/q/c;->(Landroid/content/Context;Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Ljava/lang/String;)V + + invoke-interface {v0, v4}, Lf/h/a/b/j/q/d;->create(Lf/h/a/b/j/q/h;)Lf/h/a/b/j/q/m; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/q/k;->c:Ljava/util/Map; + + invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/l.smali b/com.discord/smali_classes2/f/h/a/b/j/q/l.smali new file mode 100644 index 0000000000..db7d52aa71 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/l.smali @@ -0,0 +1,92 @@ +.class public final Lf/h/a/b/j/q/l; +.super Ljava/lang/Object; +.source "MetadataBackendRegistry_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/q/k;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/q/i;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Landroid/content/Context;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/q/i;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/q/l;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/q/l;->b:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 3 + + new-instance v0, Lf/h/a/b/j/q/k; + + iget-object v1, p0, Lf/h/a/b/j/q/l;->a:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/b/j/q/l;->b:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/q/i; + + invoke-direct {v0, v1, v2}, Lf/h/a/b/j/q/k;->(Landroid/content/Context;Lf/h/a/b/j/q/i;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/q/m.smali b/com.discord/smali_classes2/f/h/a/b/j/q/m.smali new file mode 100644 index 0000000000..8a2004a264 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/q/m.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/b/j/q/m; +.super Ljava/lang/Object; +.source "TransportBackend.java" + + +# virtual methods +.method public abstract a(Lf/h/a/b/j/q/f;)Lf/h/a/b/j/q/g; +.end method + +.method public abstract b(Lf/h/a/b/j/f;)Lf/h/a/b/j/f; +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/r/a.smali b/com.discord/smali_classes2/f/h/a/b/j/r/a.smali new file mode 100644 index 0000000000..1de3da2218 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/r/a.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/b/j/r/a; +.super Ljava/lang/Object; +.source "RetryStrategy.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/a.smali new file mode 100644 index 0000000000..0b42ada8b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/a.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/b/j/s/a; +.super Ljava/lang/Object; +.source "DefaultScheduler.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/b/j/s/c; + +.field public final e:Lf/h/a/b/j/i; + +.field public final f:Lf/h/a/b/h; + +.field public final g:Lf/h/a/b/j/f; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/h;Lf/h/a/b/j/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/a;->d:Lf/h/a/b/j/s/c; + + iput-object p2, p0, Lf/h/a/b/j/s/a;->e:Lf/h/a/b/j/i; + + iput-object p3, p0, Lf/h/a/b/j/s/a;->f:Lf/h/a/b/h; + + iput-object p4, p0, Lf/h/a/b/j/s/a;->g:Lf/h/a/b/j/f; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/b/j/s/a;->d:Lf/h/a/b/j/s/c; + + iget-object v1, p0, Lf/h/a/b/j/s/a;->e:Lf/h/a/b/j/i; + + iget-object v2, p0, Lf/h/a/b/j/s/a;->f:Lf/h/a/b/h; + + iget-object v3, p0, Lf/h/a/b/j/s/a;->g:Lf/h/a/b/j/f; + + invoke-static {v0, v1, v2, v3}, Lf/h/a/b/j/s/c;->b(Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/h;Lf/h/a/b/j/f;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/b.smali new file mode 100644 index 0000000000..5fecfabc25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/b.smali @@ -0,0 +1,56 @@ +.class public final synthetic Lf/h/a/b/j/s/b; +.super Ljava/lang/Object; +.source "DefaultScheduler.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/c; + +.field public final b:Lf/h/a/b/j/i; + +.field public final c:Lf/h/a/b/j/f; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/j/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/b;->a:Lf/h/a/b/j/s/c; + + iput-object p2, p0, Lf/h/a/b/j/s/b;->b:Lf/h/a/b/j/i; + + iput-object p3, p0, Lf/h/a/b/j/s/b;->c:Lf/h/a/b/j/f; + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 4 + + iget-object v0, p0, Lf/h/a/b/j/s/b;->a:Lf/h/a/b/j/s/c; + + iget-object v1, p0, Lf/h/a/b/j/s/b;->b:Lf/h/a/b/j/i; + + iget-object v2, p0, Lf/h/a/b/j/s/b;->c:Lf/h/a/b/j/f; + + iget-object v3, v0, Lf/h/a/b/j/s/c;->d:Lf/h/a/b/j/s/i/c; + + invoke-interface {v3, v1, v2}, Lf/h/a/b/j/s/i/c;->u0(Lf/h/a/b/j/i;Lf/h/a/b/j/f;)Lf/h/a/b/j/s/i/h; + + iget-object v0, v0, Lf/h/a/b/j/s/c;->a:Lf/h/a/b/j/s/h/r; + + const/4 v2, 0x1 + + invoke-interface {v0, v1, v2}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/c.smali b/com.discord/smali_classes2/f/h/a/b/j/s/c.smali new file mode 100644 index 0000000000..ae41471753 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/c.smali @@ -0,0 +1,174 @@ +.class public Lf/h/a/b/j/s/c; +.super Ljava/lang/Object; +.source "DefaultScheduler.java" + +# interfaces +.implements Lf/h/a/b/j/s/e; + + +# static fields +.field public static final f:Ljava/util/logging/Logger; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/h/r; + +.field public final b:Ljava/util/concurrent/Executor; + +.field public final c:Lf/h/a/b/j/q/e; + +.field public final d:Lf/h/a/b/j/s/i/c; + +.field public final e:Lf/h/a/b/j/t/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/b/j/n; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/j/s/c;->f:Ljava/util/logging/Logger; + + return-void +.end method + +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/b/j/q/e;Lf/h/a/b/j/s/h/r;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/t/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/c;->b:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/b/j/s/c;->c:Lf/h/a/b/j/q/e; + + iput-object p3, p0, Lf/h/a/b/j/s/c;->a:Lf/h/a/b/j/s/h/r; + + iput-object p4, p0, Lf/h/a/b/j/s/c;->d:Lf/h/a/b/j/s/i/c; + + iput-object p5, p0, Lf/h/a/b/j/s/c;->e:Lf/h/a/b/j/t/a; + + return-void +.end method + +.method public static b(Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/h;Lf/h/a/b/j/f;)V + .locals 2 + + :try_start_0 + iget-object v0, p0, Lf/h/a/b/j/s/c;->c:Lf/h/a/b/j/q/e; + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/j/b; + + iget-object v1, v1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-interface {v0, v1}, Lf/h/a/b/j/q/e;->get(Ljava/lang/String;)Lf/h/a/b/j/q/m; + + move-result-object v0 + + if-nez v0, :cond_0 + + const-string p0, "Transport backend \'%s\' is not registered" + + const/4 p3, 0x1 + + new-array p3, p3, [Ljava/lang/Object; + + const/4 v0, 0x0 + + check-cast p1, Lf/h/a/b/j/b; + + iget-object p1, p1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + aput-object p1, p3, v0 + + invoke-static {p0, p3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + sget-object p1, Lf/h/a/b/j/s/c;->f:Ljava/util/logging/Logger; + + invoke-virtual {p1, p0}, Ljava/util/logging/Logger;->warning(Ljava/lang/String;)V + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + invoke-interface {p2, p1}, Lf/h/a/b/h;->a(Ljava/lang/Exception;)V + + return-void + + :cond_0 + invoke-interface {v0, p3}, Lf/h/a/b/j/q/m;->b(Lf/h/a/b/j/f;)Lf/h/a/b/j/f; + + move-result-object p3 + + iget-object v0, p0, Lf/h/a/b/j/s/c;->e:Lf/h/a/b/j/t/a; + + new-instance v1, Lf/h/a/b/j/s/b; + + invoke-direct {v1, p0, p1, p3}, Lf/h/a/b/j/s/b;->(Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/j/f;)V + + invoke-interface {v0, v1}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + const/4 p0, 0x0 + + invoke-interface {p2, p0}, Lf/h/a/b/h;->a(Ljava/lang/Exception;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p0 + + sget-object p1, Lf/h/a/b/j/s/c;->f:Ljava/util/logging/Logger; + + const-string p3, "Error scheduling event " + + invoke-static {p3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p3 + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p1, p3}, Ljava/util/logging/Logger;->warning(Ljava/lang/String;)V + + invoke-interface {p2, p0}, Lf/h/a/b/h;->a(Ljava/lang/Exception;)V + + :goto_0 + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/b/j/i;Lf/h/a/b/j/f;Lf/h/a/b/h;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/s/c;->b:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/b/j/s/a; + + invoke-direct {v1, p0, p1, p3, p2}, Lf/h/a/b/j/s/a;->(Lf/h/a/b/j/s/c;Lf/h/a/b/j/i;Lf/h/a/b/h;Lf/h/a/b/j/f;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/d.smali b/com.discord/smali_classes2/f/h/a/b/j/s/d.smali new file mode 100644 index 0000000000..daf50dcd41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/d.smali @@ -0,0 +1,173 @@ +.class public final Lf/h/a/b/j/s/d; +.super Ljava/lang/Object; +.source "DefaultScheduler_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/c;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/q/e;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;" + } + .end annotation +.end field + +.field public final e:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/q/e;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/d;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/d;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/d;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/s/d;->d:Li0/a/a; + + iput-object p5, p0, Lf/h/a/b/j/s/d;->e:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 7 + + new-instance v6, Lf/h/a/b/j/s/c; + + iget-object v0, p0, Lf/h/a/b/j/s/d;->a:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Ljava/util/concurrent/Executor; + + iget-object v0, p0, Lf/h/a/b/j/s/d;->b:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v2, v0 + + check-cast v2, Lf/h/a/b/j/q/e; + + iget-object v0, p0, Lf/h/a/b/j/s/d;->c:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Lf/h/a/b/j/s/h/r; + + iget-object v0, p0, Lf/h/a/b/j/s/d;->d:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v4, v0 + + check-cast v4, Lf/h/a/b/j/s/i/c; + + iget-object v0, p0, Lf/h/a/b/j/s/d;->e:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v5, v0 + + check-cast v5, Lf/h/a/b/j/t/a; + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/b/j/s/c;->(Ljava/util/concurrent/Executor;Lf/h/a/b/j/q/e;Lf/h/a/b/j/s/h/r;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/t/a;)V + + return-object v6 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/e.smali b/com.discord/smali_classes2/f/h/a/b/j/s/e.smali new file mode 100644 index 0000000000..1dfcaa4032 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/e.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/b/j/s/e; +.super Ljava/lang/Object; +.source "Scheduler.java" + + +# virtual methods +.method public abstract a(Lf/h/a/b/j/i;Lf/h/a/b/j/f;Lf/h/a/b/h;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/f.smali b/com.discord/smali_classes2/f/h/a/b/j/s/f.smali new file mode 100644 index 0000000000..8b64fd3792 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/f.smali @@ -0,0 +1,214 @@ +.class public final Lf/h/a/b/j/s/f; +.super Ljava/lang/Object; +.source "SchedulingConfigModule_ConfigFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/h/f;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/f;->a:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 8 + + iget-object v0, p0, Lf/h/a/b/j/s/f;->a:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/j/u/a; + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + sget-object v2, Lf/h/a/b/d;->d:Lf/h/a/b/d; + + invoke-static {}, Lf/h/a/b/j/s/h/f$a;->a()Lf/h/a/b/j/s/h/f$a$a; + + move-result-object v3 + + const-wide/16 v4, 0x7530 + + invoke-virtual {v3, v4, v5}, Lf/h/a/b/j/s/h/f$a$a;->b(J)Lf/h/a/b/j/s/h/f$a$a; + + const-wide/32 v4, 0x5265c00 + + invoke-virtual {v3, v4, v5}, Lf/h/a/b/j/s/h/f$a$a;->c(J)Lf/h/a/b/j/s/h/f$a$a; + + invoke-virtual {v3}, Lf/h/a/b/j/s/h/f$a$a;->a()Lf/h/a/b/j/s/h/f$a; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v2, Lf/h/a/b/d;->f:Lf/h/a/b/d; + + invoke-static {}, Lf/h/a/b/j/s/h/f$a;->a()Lf/h/a/b/j/s/h/f$a$a; + + move-result-object v3 + + const-wide/16 v6, 0x3e8 + + invoke-virtual {v3, v6, v7}, Lf/h/a/b/j/s/h/f$a$a;->b(J)Lf/h/a/b/j/s/h/f$a$a; + + invoke-virtual {v3, v4, v5}, Lf/h/a/b/j/s/h/f$a$a;->c(J)Lf/h/a/b/j/s/h/f$a$a; + + invoke-virtual {v3}, Lf/h/a/b/j/s/h/f$a$a;->a()Lf/h/a/b/j/s/h/f$a; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v2, Lf/h/a/b/d;->e:Lf/h/a/b/d; + + invoke-static {}, Lf/h/a/b/j/s/h/f$a;->a()Lf/h/a/b/j/s/h/f$a$a; + + move-result-object v3 + + invoke-virtual {v3, v4, v5}, Lf/h/a/b/j/s/h/f$a$a;->b(J)Lf/h/a/b/j/s/h/f$a$a; + + invoke-virtual {v3, v4, v5}, Lf/h/a/b/j/s/h/f$a$a;->c(J)Lf/h/a/b/j/s/h/f$a$a; + + const/4 v4, 0x2 + + new-array v4, v4, [Lf/h/a/b/j/s/h/f$b; + + const/4 v5, 0x0 + + sget-object v6, Lf/h/a/b/j/s/h/f$b;->d:Lf/h/a/b/j/s/h/f$b; + + aput-object v6, v4, v5 + + const/4 v5, 0x1 + + sget-object v6, Lf/h/a/b/j/s/h/f$b;->e:Lf/h/a/b/j/s/h/f$b; + + aput-object v6, v4, v5 + + new-instance v5, Ljava/util/HashSet; + + invoke-static {v4}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v4 + + invoke-direct {v5, v4}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + invoke-static {v5}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; + + move-result-object v4 + + check-cast v3, Lf/h/a/b/j/s/h/c$b; + + if-eqz v4, :cond_2 + + iput-object v4, v3, Lf/h/a/b/j/s/h/c$b;->c:Ljava/util/Set; + + invoke-virtual {v3}, Lf/h/a/b/j/s/h/f$a$a;->a()Lf/h/a/b/j/s/h/f$a; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz v0, :cond_1 + + invoke-virtual {v1}, Ljava/util/HashMap;->keySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->size()I + + move-result v2 + + invoke-static {}, Lf/h/a/b/d;->values()[Lf/h/a/b/d; + + move-result-object v3 + + array-length v3, v3 + + if-lt v2, v3, :cond_0 + + new-instance v2, Ljava/util/HashMap; + + invoke-direct {v2}, Ljava/util/HashMap;->()V + + new-instance v2, Lf/h/a/b/j/s/h/b; + + invoke-direct {v2, v0, v1}, Lf/h/a/b/j/s/h/b;->(Lf/h/a/b/j/u/a;Ljava/util/Map;)V + + const-string v0, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v2, v0}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v2 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not all priorities have been configured" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + new-instance v0, Ljava/lang/NullPointerException; + + const-string v1, "missing required property: clock" + + invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw v0 + + :cond_2 + new-instance v0, Ljava/lang/NullPointerException; + + const-string v1, "Null flags" + + invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/g.smali b/com.discord/smali_classes2/f/h/a/b/j/s/g.smali new file mode 100644 index 0000000000..f577a08a69 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/g.smali @@ -0,0 +1,142 @@ +.class public final Lf/h/a/b/j/s/g; +.super Ljava/lang/Object; +.source "SchedulingModule_WorkSchedulerFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/h/r;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/f;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Landroid/content/Context;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/f;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/g;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/g;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/g;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/s/g;->d:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 4 + + iget-object v0, p0, Lf/h/a/b/j/s/g;->a:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/content/Context; + + iget-object v1, p0, Lf/h/a/b/j/s/g;->b:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/j/s/i/c; + + iget-object v2, p0, Lf/h/a/b/j/s/g;->c:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/s/h/f; + + iget-object v3, p0, Lf/h/a/b/j/s/g;->d:Li0/a/a; + + invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/u/a; + + new-instance v3, Lf/h/a/b/j/s/h/d; + + invoke-direct {v3, v0, v1, v2}, Lf/h/a/b/j/s/h/d;->(Landroid/content/Context;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/f;)V + + const-string v0, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v3, v0}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/a.smali new file mode 100644 index 0000000000..d1b7eae1e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/a.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/b/j/s/h/a; +.super Ljava/lang/Object; +.source "AlarmManagerSchedulerBroadcastReceiver.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# static fields +.field public static final d:Lf/h/a/b/j/s/h/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/h/a; + + invoke-direct {v0}, Lf/h/a/b/j/s/h/a;->()V + + sput-object v0, Lf/h/a/b/j/s/h/a;->d:Lf/h/a/b/j/s/h/a; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 0 + + invoke-static {}, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/AlarmManagerSchedulerBroadcastReceiver;->a()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/b.smali new file mode 100644 index 0000000000..88a9e16db6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/b.smali @@ -0,0 +1,172 @@ +.class public final Lf/h/a/b/j/s/h/b; +.super Lf/h/a/b/j/s/h/f; +.source "AutoValue_SchedulerConfig.java" + + +# instance fields +.field public final a:Lf/h/a/b/j/u/a; + +.field public final b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lf/h/a/b/d;", + "Lf/h/a/b/j/s/h/f$a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/b/j/u/a;Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/u/a;", + "Ljava/util/Map<", + "Lf/h/a/b/d;", + "Lf/h/a/b/j/s/h/f$a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/b/j/s/h/f;->()V + + if-eqz p1, :cond_1 + + iput-object p1, p0, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + if-eqz p2, :cond_0 + + iput-object p2, p0, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null values" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null clock" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/s/h/f; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/s/h/f; + + iget-object v1, p0, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + check-cast p1, Lf/h/a/b/j/s/h/b; + + iget-object v3, p1, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + iget-object p1, p1, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + invoke-interface {v1, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->hashCode()I + + move-result v1 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "SchedulerConfig{clock=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", values=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->y(Ljava/lang/StringBuilder;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/c$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/c$a.smali new file mode 100644 index 0000000000..93af509044 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/c$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/s/h/c$a; +.super Ljava/lang/Object; +.source "AutoValue_SchedulerConfig_ConfigValue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/h/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/c$b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/c$b.smali new file mode 100644 index 0000000000..a240838385 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/c$b.smali @@ -0,0 +1,147 @@ +.class public final Lf/h/a/b/j/s/h/c$b; +.super Lf/h/a/b/j/s/h/f$a$a; +.source "AutoValue_SchedulerConfig_ConfigValue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/h/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public a:Ljava/lang/Long; + +.field public b:Ljava/lang/Long; + +.field public c:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/b/j/s/h/f$b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/s/h/f$a$a;->()V + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/b/j/s/h/f$a; + .locals 9 + + iget-object v0, p0, Lf/h/a/b/j/s/h/c$b;->a:Ljava/lang/Long; + + if-nez v0, :cond_0 + + const-string v0, " delta" + + goto :goto_0 + + :cond_0 + const-string v0, "" + + :goto_0 + iget-object v1, p0, Lf/h/a/b/j/s/h/c$b;->b:Ljava/lang/Long; + + if-nez v1, :cond_1 + + const-string v1, " maxAllowedDelay" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_1 + iget-object v1, p0, Lf/h/a/b/j/s/h/c$b;->c:Ljava/util/Set; + + if-nez v1, :cond_2 + + const-string v1, " flags" + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_3 + + new-instance v0, Lf/h/a/b/j/s/h/c; + + iget-object v1, p0, Lf/h/a/b/j/s/h/c$b;->a:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + iget-object v1, p0, Lf/h/a/b/j/s/h/c$b;->b:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + iget-object v7, p0, Lf/h/a/b/j/s/h/c$b;->c:Ljava/util/Set; + + const/4 v8, 0x0 + + move-object v2, v0 + + invoke-direct/range {v2 .. v8}, Lf/h/a/b/j/s/h/c;->(JJLjava/util/Set;Lf/h/a/b/j/s/h/c$a;)V + + return-object v0 + + :cond_3 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Missing required properties:" + + invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public b(J)Lf/h/a/b/j/s/h/f$a$a; + .locals 0 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/b/j/s/h/c$b;->a:Ljava/lang/Long; + + return-object p0 +.end method + +.method public c(J)Lf/h/a/b/j/s/h/f$a$a; + .locals 0 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/b/j/s/h/c$b;->b:Ljava/lang/Long; + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/c.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/c.smali new file mode 100644 index 0000000000..8b91eea704 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/c.smali @@ -0,0 +1,185 @@ +.class public final Lf/h/a/b/j/s/h/c; +.super Lf/h/a/b/j/s/h/f$a; +.source "AutoValue_SchedulerConfig_ConfigValue.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/s/h/c$b; + } +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:J + +.field public final c:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/b/j/s/h/f$b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (JJLjava/util/Set;Lf/h/a/b/j/s/h/c$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/s/h/f$a;->()V + + iput-wide p1, p0, Lf/h/a/b/j/s/h/c;->a:J + + iput-wide p3, p0, Lf/h/a/b/j/s/h/c;->b:J + + iput-object p5, p0, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/s/h/f$a; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/s/h/f$a; + + iget-wide v3, p0, Lf/h/a/b/j/s/h/c;->a:J + + check-cast p1, Lf/h/a/b/j/s/h/c; + + iget-wide v5, p1, Lf/h/a/b/j/s/h/c;->a:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_1 + + iget-wide v3, p0, Lf/h/a/b/j/s/h/c;->b:J + + iget-wide v5, p1, Lf/h/a/b/j/s/h/c;->b:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + iget-object p1, p1, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + invoke-interface {v1, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 7 + + iget-wide v0, p0, Lf/h/a/b/j/s/h/c;->a:J + + const/16 v2, 0x20 + + ushr-long v3, v0, v2 + + xor-long/2addr v0, v3 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v1, v0 + + mul-int v1, v1, v0 + + iget-wide v3, p0, Lf/h/a/b/j/s/h/c;->b:J + + ushr-long v5, v3, v2 + + xor-long v2, v5, v3 + + long-to-int v3, v2 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-object v0, p0, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + invoke-interface {v0}, Ljava/util/Set;->hashCode()I + + move-result v0 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "ConfigValue{delta=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/j/s/h/c;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", maxAllowedDelay=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/j/s/h/c;->b:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", flags=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/d.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/d.smali new file mode 100644 index 0000000000..ce8d9af891 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/d.smali @@ -0,0 +1,374 @@ +.class public Lf/h/a/b/j/s/h/d; +.super Ljava/lang/Object; +.source "JobInfoScheduler.java" + +# interfaces +.implements Lf/h/a/b/j/s/h/r; + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + api = 0x15 +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/b/j/s/i/c; + +.field public final c:Lf/h/a/b/j/s/h/f; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/d;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/b/j/s/h/d;->b:Lf/h/a/b/j/s/i/c; + + iput-object p3, p0, Lf/h/a/b/j/s/h/d;->c:Lf/h/a/b/j/s/h/f; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/b/j/i;I)V + .locals 17 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move/from16 v2, p2 + + new-instance v3, Landroid/content/ComponentName; + + iget-object v4, v0, Lf/h/a/b/j/s/h/d;->a:Landroid/content/Context; + + const-class v5, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; + + invoke-direct {v3, v4, v5}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/Class;)V + + iget-object v4, v0, Lf/h/a/b/j/s/h/d;->a:Landroid/content/Context; + + const-string v5, "jobscheduler" + + invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Landroid/app/job/JobScheduler; + + new-instance v5, Ljava/util/zip/Adler32; + + invoke-direct {v5}, Ljava/util/zip/Adler32;->()V + + iget-object v6, v0, Lf/h/a/b/j/s/h/d;->a:Landroid/content/Context; + + invoke-virtual {v6}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + const-string v7, "UTF-8" + + invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v8 + + invoke-virtual {v6, v8}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/util/zip/Adler32;->update([B)V + + move-object v6, v1 + + check-cast v6, Lf/h/a/b/j/b; + + iget-object v8, v6, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v7 + + invoke-virtual {v8, v7}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object v7 + + invoke-virtual {v5, v7}, Ljava/util/zip/Adler32;->update([B)V + + const/4 v7, 0x4 + + invoke-static {v7}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v8 + + iget-object v9, v6, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {v9}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result v9 + + invoke-virtual {v8, v9}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v8 + + invoke-virtual {v5, v8}, Ljava/util/zip/Adler32;->update([B)V + + iget-object v6, v6, Lf/h/a/b/j/b;->b:[B + + if-eqz v6, :cond_0 + + invoke-virtual {v5, v6}, Ljava/util/zip/Adler32;->update([B)V + + :cond_0 + invoke-virtual {v5}, Ljava/util/zip/Adler32;->getValue()J + + move-result-wide v5 + + long-to-int v6, v5 + + invoke-virtual {v4}, Landroid/app/job/JobScheduler;->getAllPendingJobs()Ljava/util/List; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :cond_1 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v8 + + const-string v9, "attemptNumber" + + const/4 v10, 0x1 + + const/4 v11, 0x0 + + if-eqz v8, :cond_2 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Landroid/app/job/JobInfo; + + invoke-virtual {v8}, Landroid/app/job/JobInfo;->getExtras()Landroid/os/PersistableBundle; + + move-result-object v12 + + invoke-virtual {v12, v9}, Landroid/os/PersistableBundle;->getInt(Ljava/lang/String;)I + + move-result v12 + + invoke-virtual {v8}, Landroid/app/job/JobInfo;->getId()I + + move-result v8 + + if-ne v8, v6, :cond_1 + + if-lt v12, v2, :cond_2 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v5, 0x0 + + :goto_0 + const-string v8, "JobInfoScheduler" + + if-eqz v5, :cond_3 + + const-string v2, "Upload for context %s is already scheduled. Returning..." + + invoke-static {v8, v2, v1}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_3 + iget-object v5, v0, Lf/h/a/b/j/s/h/d;->b:Lf/h/a/b/j/s/i/c; + + invoke-interface {v5, v1}, Lf/h/a/b/j/s/i/c;->A0(Lf/h/a/b/j/i;)J + + move-result-wide v12 + + iget-object v5, v0, Lf/h/a/b/j/s/h/d;->c:Lf/h/a/b/j/s/h/f; + + new-instance v14, Landroid/app/job/JobInfo$Builder; + + invoke-direct {v14, v6, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V + + move-object v3, v1 + + check-cast v3, Lf/h/a/b/j/b; + + iget-object v15, v3, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + move-object/from16 v16, v8 + + invoke-virtual {v5, v15, v12, v13, v2}, Lf/h/a/b/j/s/h/f;->a(Lf/h/a/b/d;JI)J + + move-result-wide v7 + + invoke-virtual {v14, v7, v8}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; + + check-cast v5, Lf/h/a/b/j/s/h/b; + + iget-object v5, v5, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + invoke-interface {v5, v15}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/b/j/s/h/f$a; + + check-cast v5, Lf/h/a/b/j/s/h/c; + + iget-object v5, v5, Lf/h/a/b/j/s/h/c;->c:Ljava/util/Set; + + sget-object v7, Lf/h/a/b/j/s/h/f$b;->d:Lf/h/a/b/j/s/h/f$b; + + invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v7 + + const/4 v8, 0x2 + + if-eqz v7, :cond_4 + + invoke-virtual {v14, v8}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder; + + goto :goto_1 + + :cond_4 + invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiredNetworkType(I)Landroid/app/job/JobInfo$Builder; + + :goto_1 + sget-object v7, Lf/h/a/b/j/s/h/f$b;->f:Lf/h/a/b/j/s/h/f$b; + + invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_5 + + invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiresCharging(Z)Landroid/app/job/JobInfo$Builder; + + :cond_5 + sget-object v7, Lf/h/a/b/j/s/h/f$b;->e:Lf/h/a/b/j/s/h/f$b; + + invoke-interface {v5, v7}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-virtual {v14, v10}, Landroid/app/job/JobInfo$Builder;->setRequiresDeviceIdle(Z)Landroid/app/job/JobInfo$Builder; + + :cond_6 + new-instance v5, Landroid/os/PersistableBundle; + + invoke-direct {v5}, Landroid/os/PersistableBundle;->()V + + invoke-virtual {v5, v9, v2}, Landroid/os/PersistableBundle;->putInt(Ljava/lang/String;I)V + + iget-object v7, v3, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const-string v9, "backendName" + + invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v3, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {v7}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result v7 + + const-string v9, "priority" + + invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putInt(Ljava/lang/String;I)V + + iget-object v7, v3, Lf/h/a/b/j/b;->b:[B + + if-eqz v7, :cond_7 + + invoke-static {v7, v11}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; + + move-result-object v7 + + const-string v9, "extras" + + invoke-virtual {v5, v9, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_7 + invoke-virtual {v14, v5}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; + + const/4 v5, 0x5 + + new-array v5, v5, [Ljava/lang/Object; + + aput-object v1, v5, v11 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + aput-object v1, v5, v10 + + iget-object v1, v0, Lf/h/a/b/j/s/h/d;->c:Lf/h/a/b/j/s/h/f; + + iget-object v3, v3, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-virtual {v1, v3, v12, v13, v2}, Lf/h/a/b/j/s/h/f;->a(Lf/h/a/b/d;JI)J + + move-result-wide v6 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + aput-object v1, v5, v8 + + const/4 v1, 0x3 + + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + aput-object v3, v5, v1 + + invoke-static/range {p2 .. p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v2, 0x4 + + aput-object v1, v5, v2 + + const-string v1, "Scheduling upload for context %s with jobId=%d in %dms(Backend next call timestamp %d). Attempt %d" + + move-object/from16 v2, v16 + + invoke-static {v2, v1, v5}, Ld0/a/b/b/a;->w(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {v14}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; + + move-result-object v1 + + invoke-virtual {v4, v1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/e.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/e.smali new file mode 100644 index 0000000000..e8a4235f8f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/e.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/b/j/s/h/e; +.super Ljava/lang/Object; +.source "JobInfoSchedulerService.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; + +.field public final e:Landroid/app/job/JobParameters; + + +# direct methods +.method public constructor (Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/e;->d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; + + iput-object p2, p0, Lf/h/a/b/j/s/h/e;->e:Landroid/app/job/JobParameters; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/s/h/e;->d:Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService; + + iget-object v1, p0, Lf/h/a/b/j/s/h/e;->e:Landroid/app/job/JobParameters; + + invoke-static {v0, v1}, Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;->a(Lcom/google/android/datatransport/runtime/scheduling/jobscheduling/JobInfoSchedulerService;Landroid/app/job/JobParameters;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a$a.smali new file mode 100644 index 0000000000..9e964ac79d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a$a.smali @@ -0,0 +1,35 @@ +.class public abstract Lf/h/a/b/j/s/h/f$a$a; +.super Ljava/lang/Object; +.source "SchedulerConfig.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/h/f$a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a()Lf/h/a/b/j/s/h/f$a; +.end method + +.method public abstract b(J)Lf/h/a/b/j/s/h/f$a$a; +.end method + +.method public abstract c(J)Lf/h/a/b/j/s/h/f$a$a; +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a.smali new file mode 100644 index 0000000000..35484c2005 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$a.smali @@ -0,0 +1,57 @@ +.class public abstract Lf/h/a/b/j/s/h/f$a; +.super Ljava/lang/Object; +.source "SchedulerConfig.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/h/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/s/h/f$a$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a()Lf/h/a/b/j/s/h/f$a$a; + .locals 2 + + new-instance v0, Lf/h/a/b/j/s/h/c$b; + + invoke-direct {v0}, Lf/h/a/b/j/s/h/c$b;->()V + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iput-object v1, v0, Lf/h/a/b/j/s/h/c$b;->c:Ljava/util/Set; + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/NullPointerException; + + const-string v1, "Null flags" + + invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/f$b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$b.smali new file mode 100644 index 0000000000..36e5fc3021 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/f$b.smali @@ -0,0 +1,127 @@ +.class public final enum Lf/h/a/b/j/s/h/f$b; +.super Ljava/lang/Enum; +.source "SchedulerConfig.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/h/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/b/j/s/h/f$b;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/b/j/s/h/f$b; + +.field public static final enum e:Lf/h/a/b/j/s/h/f$b; + +.field public static final enum f:Lf/h/a/b/j/s/h/f$b; + +.field public static final synthetic g:[Lf/h/a/b/j/s/h/f$b; + + +# direct methods +.method public static constructor ()V + .locals 6 + + new-instance v0, Lf/h/a/b/j/s/h/f$b; + + const-string v1, "NETWORK_UNMETERED" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/b/j/s/h/f$b;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/s/h/f$b;->d:Lf/h/a/b/j/s/h/f$b; + + new-instance v0, Lf/h/a/b/j/s/h/f$b; + + const-string v1, "DEVICE_IDLE" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/b/j/s/h/f$b;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/s/h/f$b;->e:Lf/h/a/b/j/s/h/f$b; + + new-instance v0, Lf/h/a/b/j/s/h/f$b; + + const-string v1, "DEVICE_CHARGING" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/b/j/s/h/f$b;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/b/j/s/h/f$b;->f:Lf/h/a/b/j/s/h/f$b; + + const/4 v1, 0x3 + + new-array v1, v1, [Lf/h/a/b/j/s/h/f$b; + + sget-object v5, Lf/h/a/b/j/s/h/f$b;->d:Lf/h/a/b/j/s/h/f$b; + + aput-object v5, v1, v2 + + sget-object v2, Lf/h/a/b/j/s/h/f$b;->e:Lf/h/a/b/j/s/h/f$b; + + aput-object v2, v1, v3 + + aput-object v0, v1, v4 + + sput-object v1, Lf/h/a/b/j/s/h/f$b;->g:[Lf/h/a/b/j/s/h/f$b; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static valueOf(Ljava/lang/String;)Lf/h/a/b/j/s/h/f$b; + .locals 1 + + const-class v0, Lf/h/a/b/j/s/h/f$b; + + invoke-static {v0, p0}, Ljava/lang/Enum;->valueOf(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; + + move-result-object p0 + + check-cast p0, Lf/h/a/b/j/s/h/f$b; + + return-object p0 +.end method + +.method public static values()[Lf/h/a/b/j/s/h/f$b; + .locals 1 + + sget-object v0, Lf/h/a/b/j/s/h/f$b;->g:[Lf/h/a/b/j/s/h/f$b; + + invoke-virtual {v0}, [Lf/h/a/b/j/s/h/f$b;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/b/j/s/h/f$b; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/f.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/f.smali new file mode 100644 index 0000000000..1f27fc6bd5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/f.smali @@ -0,0 +1,78 @@ +.class public abstract Lf/h/a/b/j/s/h/f; +.super Ljava/lang/Object; +.source "SchedulerConfig.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/s/h/f$a;, + Lf/h/a/b/j/s/h/f$b; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/b/d;JI)J + .locals 4 + + move-object v0, p0 + + check-cast v0, Lf/h/a/b/j/s/h/b; + + iget-object v1, v0, Lf/h/a/b/j/s/h/b;->a:Lf/h/a/b/j/u/a; + + invoke-interface {v1}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v1 + + sub-long/2addr p2, v1 + + iget-object v0, v0, Lf/h/a/b/j/s/h/b;->b:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/b/j/s/h/f$a; + + add-int/lit8 p4, p4, -0x1 + + int-to-double v0, p4 + + const-wide/high16 v2, 0x4000000000000000L # 2.0 + + invoke-static {v2, v3, v0, v1}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v0 + + double-to-long v0, v0 + + check-cast p1, Lf/h/a/b/j/s/h/c; + + iget-wide v2, p1, Lf/h/a/b/j/s/h/c;->a:J + + mul-long v0, v0, v2 + + invoke-static {v0, v1, p2, p3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide p2 + + iget-wide v0, p1, Lf/h/a/b/j/s/h/c;->b:J + + invoke-static {p2, p3, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/g.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/g.smali new file mode 100644 index 0000000000..38f4fae8e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/g.smali @@ -0,0 +1,138 @@ +.class public final synthetic Lf/h/a/b/j/s/h/g; +.super Ljava/lang/Object; +.source "Uploader.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/b/j/s/h/l; + +.field public final e:Lf/h/a/b/j/i; + +.field public final f:I + +.field public final g:Ljava/lang/Runnable; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;ILjava/lang/Runnable;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/g;->d:Lf/h/a/b/j/s/h/l; + + iput-object p2, p0, Lf/h/a/b/j/s/h/g;->e:Lf/h/a/b/j/i; + + iput p3, p0, Lf/h/a/b/j/s/h/g;->f:I + + iput-object p4, p0, Lf/h/a/b/j/s/h/g;->g:Ljava/lang/Runnable; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 8 + + iget-object v0, p0, Lf/h/a/b/j/s/h/g;->d:Lf/h/a/b/j/s/h/l; + + iget-object v1, p0, Lf/h/a/b/j/s/h/g;->e:Lf/h/a/b/j/i; + + iget v2, p0, Lf/h/a/b/j/s/h/g;->f:I + + iget-object v3, p0, Lf/h/a/b/j/s/h/g;->g:Ljava/lang/Runnable; + + const/4 v4, 0x1 + + :try_start_0 + iget-object v5, v0, Lf/h/a/b/j/s/h/l;->f:Lf/h/a/b/j/t/a; + + iget-object v6, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + new-instance v7, Lf/h/a/b/j/s/h/j; + + invoke-direct {v7, v6}, Lf/h/a/b/j/s/h/j;->(Lf/h/a/b/j/s/i/c;)V + + invoke-interface {v5, v7}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + iget-object v5, v0, Lf/h/a/b/j/s/h/l;->a:Landroid/content/Context; + + const-string v6, "connectivity" + + invoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Landroid/net/ConnectivityManager; + + invoke-virtual {v5}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v5 + + if-eqz v5, :cond_0 + + invoke-virtual {v5}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v5 + + if-eqz v5, :cond_0 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v5, 0x0 + + :goto_0 + if-nez v5, :cond_1 + + iget-object v5, v0, Lf/h/a/b/j/s/h/l;->f:Lf/h/a/b/j/t/a; + + new-instance v6, Lf/h/a/b/j/s/h/k; + + invoke-direct {v6, v0, v1, v2}, Lf/h/a/b/j/s/h/k;->(Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;I)V + + invoke-interface {v5, v6}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + goto :goto_1 + + :cond_1 + invoke-virtual {v0, v1, v2}, Lf/h/a/b/j/s/h/l;->a(Lf/h/a/b/j/i;I)V + :try_end_0 + .catch Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + goto :goto_2 + + :catch_0 + :try_start_1 + iget-object v0, v0, Lf/h/a/b/j/s/h/l;->d:Lf/h/a/b/j/s/h/r; + + add-int/2addr v2, v4 + + invoke-interface {v0, v1, v2}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_1 + invoke-interface {v3}, Ljava/lang/Runnable;->run()V + + return-void + + :goto_2 + invoke-interface {v3}, Ljava/lang/Runnable;->run()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/h.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/h.smali new file mode 100644 index 0000000000..eb3f486798 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/h.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/b/j/s/h/h; +.super Ljava/lang/Object; +.source "Uploader.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/h/l; + +.field public final b:Lf/h/a/b/j/i; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/h;->a:Lf/h/a/b/j/s/h/l; + + iput-object p2, p0, Lf/h/a/b/j/s/h/h;->b:Lf/h/a/b/j/i; + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/b/j/s/h/h;->a:Lf/h/a/b/j/s/h/l; + + iget-object v1, p0, Lf/h/a/b/j/s/h/h;->b:Lf/h/a/b/j/i; + + iget-object v0, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + invoke-interface {v0, v1}, Lf/h/a/b/j/s/i/c;->B(Lf/h/a/b/j/i;)Ljava/lang/Iterable; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/i.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/i.smali new file mode 100644 index 0000000000..0de286d0be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/i.smali @@ -0,0 +1,120 @@ +.class public final synthetic Lf/h/a/b/j/s/h/i; +.super Ljava/lang/Object; +.source "Uploader.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/h/l; + +.field public final b:Lf/h/a/b/j/q/g; + +.field public final c:Ljava/lang/Iterable; + +.field public final d:Lf/h/a/b/j/i; + +.field public final e:I + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/q/g;Ljava/lang/Iterable;Lf/h/a/b/j/i;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/i;->a:Lf/h/a/b/j/s/h/l; + + iput-object p2, p0, Lf/h/a/b/j/s/h/i;->b:Lf/h/a/b/j/q/g; + + iput-object p3, p0, Lf/h/a/b/j/s/h/i;->c:Ljava/lang/Iterable; + + iput-object p4, p0, Lf/h/a/b/j/s/h/i;->d:Lf/h/a/b/j/i; + + iput p5, p0, Lf/h/a/b/j/s/h/i;->e:I + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 10 + + iget-object v0, p0, Lf/h/a/b/j/s/h/i;->a:Lf/h/a/b/j/s/h/l; + + iget-object v1, p0, Lf/h/a/b/j/s/h/i;->b:Lf/h/a/b/j/q/g; + + iget-object v2, p0, Lf/h/a/b/j/s/h/i;->c:Ljava/lang/Iterable; + + iget-object v3, p0, Lf/h/a/b/j/s/h/i;->d:Lf/h/a/b/j/i; + + iget v4, p0, Lf/h/a/b/j/s/h/i;->e:I + + check-cast v1, Lf/h/a/b/j/q/b; + + iget-object v5, v1, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + sget-object v6, Lf/h/a/b/j/q/g$a;->e:Lf/h/a/b/j/q/g$a; + + const/4 v7, 0x1 + + if-ne v5, v6, :cond_0 + + iget-object v1, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + invoke-interface {v1, v2}, Lf/h/a/b/j/s/i/c;->N0(Ljava/lang/Iterable;)V + + iget-object v0, v0, Lf/h/a/b/j/s/h/l;->d:Lf/h/a/b/j/s/h/r; + + add-int/2addr v4, v7 + + invoke-interface {v0, v3, v4}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + + goto :goto_0 + + :cond_0 + iget-object v4, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + invoke-interface {v4, v2}, Lf/h/a/b/j/s/i/c;->s(Ljava/lang/Iterable;)V + + iget-object v2, v1, Lf/h/a/b/j/q/b;->a:Lf/h/a/b/j/q/g$a; + + sget-object v4, Lf/h/a/b/j/q/g$a;->d:Lf/h/a/b/j/q/g$a; + + if-ne v2, v4, :cond_1 + + iget-object v2, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + iget-object v4, v0, Lf/h/a/b/j/s/h/l;->g:Lf/h/a/b/j/u/a; + + invoke-interface {v4}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v4 + + iget-wide v8, v1, Lf/h/a/b/j/q/b;->b:J + + add-long/2addr v4, v8 + + invoke-interface {v2, v3, v4, v5}, Lf/h/a/b/j/s/i/c;->H(Lf/h/a/b/j/i;J)V + + :cond_1 + iget-object v1, v0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + invoke-interface {v1, v3}, Lf/h/a/b/j/s/i/c;->G0(Lf/h/a/b/j/i;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v0, v0, Lf/h/a/b/j/s/h/l;->d:Lf/h/a/b/j/s/h/r; + + invoke-interface {v0, v3, v7}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + + :cond_2 + :goto_0 + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/j.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/j.smali new file mode 100644 index 0000000000..d83e7fe4c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/j.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/b/j/s/h/j; +.super Ljava/lang/Object; +.source "Uploader.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/i/c; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/i/c;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/j;->a:Lf/h/a/b/j/s/i/c; + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/b/j/s/h/j;->a:Lf/h/a/b/j/s/i/c; + + invoke-interface {v0}, Lf/h/a/b/j/s/i/c;->q()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/k.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/k.smali new file mode 100644 index 0000000000..3e3b6d10a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/k.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/b/j/s/h/k; +.super Ljava/lang/Object; +.source "Uploader.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/h/l; + +.field public final b:Lf/h/a/b/j/i; + +.field public final c:I + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/k;->a:Lf/h/a/b/j/s/h/l; + + iput-object p2, p0, Lf/h/a/b/j/s/h/k;->b:Lf/h/a/b/j/i; + + iput p3, p0, Lf/h/a/b/j/s/h/k;->c:I + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/b/j/s/h/k;->a:Lf/h/a/b/j/s/h/l; + + iget-object v1, p0, Lf/h/a/b/j/s/h/k;->b:Lf/h/a/b/j/i; + + iget v2, p0, Lf/h/a/b/j/s/h/k;->c:I + + iget-object v0, v0, Lf/h/a/b/j/s/h/l;->d:Lf/h/a/b/j/s/h/r; + + add-int/lit8 v2, v2, 0x1 + + invoke-interface {v0, v1, v2}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/l.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/l.smali new file mode 100644 index 0000000000..579ea75e32 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/l.smali @@ -0,0 +1,192 @@ +.class public Lf/h/a/b/j/s/h/l; +.super Ljava/lang/Object; +.source "Uploader.java" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/b/j/q/e; + +.field public final c:Lf/h/a/b/j/s/i/c; + +.field public final d:Lf/h/a/b/j/s/h/r; + +.field public final e:Ljava/util/concurrent/Executor; + +.field public final f:Lf/h/a/b/j/t/a; + +.field public final g:Lf/h/a/b/j/u/a; + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/b/j/q/e;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/r;Ljava/util/concurrent/Executor;Lf/h/a/b/j/t/a;Lf/h/a/b/j/u/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/l;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/b/j/s/h/l;->b:Lf/h/a/b/j/q/e; + + iput-object p3, p0, Lf/h/a/b/j/s/h/l;->c:Lf/h/a/b/j/s/i/c; + + iput-object p4, p0, Lf/h/a/b/j/s/h/l;->d:Lf/h/a/b/j/s/h/r; + + iput-object p5, p0, Lf/h/a/b/j/s/h/l;->e:Ljava/util/concurrent/Executor; + + iput-object p6, p0, Lf/h/a/b/j/s/h/l;->f:Lf/h/a/b/j/t/a; + + iput-object p7, p0, Lf/h/a/b/j/s/h/l;->g:Lf/h/a/b/j/u/a; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/b/j/i;I)V + .locals 8 + + iget-object v0, p0, Lf/h/a/b/j/s/h/l;->b:Lf/h/a/b/j/q/e; + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/j/b; + + iget-object v1, v1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + invoke-interface {v0, v1}, Lf/h/a/b/j/q/e;->get(Ljava/lang/String;)Lf/h/a/b/j/q/m; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/b/j/s/h/l;->f:Lf/h/a/b/j/t/a; + + new-instance v2, Lf/h/a/b/j/s/h/h; + + invoke-direct {v2, p0, p1}, Lf/h/a/b/j/s/h/h;->(Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/i;)V + + invoke-interface {v1, v2}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + move-result-object v1 + + move-object v5, v1 + + check-cast v5, Ljava/lang/Iterable; + + invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-nez v1, :cond_0 + + return-void + + :cond_0 + if-nez v0, :cond_1 + + const-string v0, "Uploader" + + const-string v1, "Unknown backend for %s, deleting event batch for it..." + + invoke-static {v0, v1, p1}, Ld0/a/b/b/a;->v(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/b/j/q/g;->a()Lf/h/a/b/j/q/g; + + move-result-object v0 + + :goto_0 + move-object v4, v0 + + goto :goto_2 + + :cond_1 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + invoke-interface {v5}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/s/i/h; + + check-cast v3, Lf/h/a/b/j/s/i/b; + + iget-object v3, v3, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_1 + + :cond_2 + move-object v2, p1 + + check-cast v2, Lf/h/a/b/j/b; + + iget-object v2, v2, Lf/h/a/b/j/b;->b:[B + + const/4 v3, 0x1 + + if-eqz v3, :cond_3 + + new-instance v3, Lf/h/a/b/j/q/a; + + const/4 v4, 0x0 + + invoke-direct {v3, v1, v2, v4}, Lf/h/a/b/j/q/a;->(Ljava/lang/Iterable;[BLf/h/a/b/j/q/a$a;)V + + invoke-interface {v0, v3}, Lf/h/a/b/j/q/m;->a(Lf/h/a/b/j/q/f;)Lf/h/a/b/j/q/g; + + move-result-object v0 + + goto :goto_0 + + :goto_2 + iget-object v0, p0, Lf/h/a/b/j/s/h/l;->f:Lf/h/a/b/j/t/a; + + new-instance v1, Lf/h/a/b/j/s/h/i; + + move-object v2, v1 + + move-object v3, p0 + + move-object v6, p1 + + move v7, p2 + + invoke-direct/range {v2 .. v7}, Lf/h/a/b/j/s/h/i;->(Lf/h/a/b/j/s/h/l;Lf/h/a/b/j/q/g;Ljava/lang/Iterable;Lf/h/a/b/j/i;I)V + + invoke-interface {v0, v1}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + return-void + + :cond_3 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Missing required properties:" + + const-string v0, "" + + invoke-static {p2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/m.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/m.smali new file mode 100644 index 0000000000..3bd41af820 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/m.smali @@ -0,0 +1,223 @@ +.class public final Lf/h/a/b/j/s/h/m; +.super Ljava/lang/Object; +.source "Uploader_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/h/l;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/q/e;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;" + } + .end annotation +.end field + +.field public final e:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;" + } + .end annotation +.end field + +.field public final f:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;" + } + .end annotation +.end field + +.field public final g:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Landroid/content/Context;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/q/e;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;", + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/m;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/h/m;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/h/m;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/s/h/m;->d:Li0/a/a; + + iput-object p5, p0, Lf/h/a/b/j/s/h/m;->e:Li0/a/a; + + iput-object p6, p0, Lf/h/a/b/j/s/h/m;->f:Li0/a/a; + + iput-object p7, p0, Lf/h/a/b/j/s/h/m;->g:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 9 + + new-instance v8, Lf/h/a/b/j/s/h/l; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->a:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Landroid/content/Context; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->b:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v2, v0 + + check-cast v2, Lf/h/a/b/j/q/e; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->c:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Lf/h/a/b/j/s/i/c; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->d:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v4, v0 + + check-cast v4, Lf/h/a/b/j/s/h/r; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->e:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v5, v0 + + check-cast v5, Ljava/util/concurrent/Executor; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->f:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v6, v0 + + check-cast v6, Lf/h/a/b/j/t/a; + + iget-object v0, p0, Lf/h/a/b/j/s/h/m;->g:Li0/a/a; + + invoke-interface {v0}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v0 + + move-object v7, v0 + + check-cast v7, Lf/h/a/b/j/u/a; + + move-object v0, v8 + + invoke-direct/range {v0 .. v7}, Lf/h/a/b/j/s/h/l;->(Landroid/content/Context;Lf/h/a/b/j/q/e;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/r;Ljava/util/concurrent/Executor;Lf/h/a/b/j/t/a;Lf/h/a/b/j/u/a;)V + + return-object v8 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/n.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/n.smali new file mode 100644 index 0000000000..e84eb139b2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/n.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/b/j/s/h/n; +.super Ljava/lang/Object; +.source "WorkInitializer.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/b/j/s/h/p; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/p;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/n;->d:Lf/h/a/b/j/s/h/p; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/b/j/s/h/n;->d:Lf/h/a/b/j/s/h/p; + + iget-object v1, v0, Lf/h/a/b/j/s/h/p;->d:Lf/h/a/b/j/t/a; + + new-instance v2, Lf/h/a/b/j/s/h/o; + + invoke-direct {v2, v0}, Lf/h/a/b/j/s/h/o;->(Lf/h/a/b/j/s/h/p;)V + + invoke-interface {v1, v2}, Lf/h/a/b/j/t/a;->a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/o.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/o.smali new file mode 100644 index 0000000000..668c520625 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/o.smali @@ -0,0 +1,66 @@ +.class public final synthetic Lf/h/a/b/j/s/h/o; +.super Ljava/lang/Object; +.source "WorkInitializer.java" + +# interfaces +.implements Lf/h/a/b/j/t/a$a; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/h/p; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/h/p;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/o;->a:Lf/h/a/b/j/s/h/p; + + return-void +.end method + + +# virtual methods +.method public execute()Ljava/lang/Object; + .locals 5 + + iget-object v0, p0, Lf/h/a/b/j/s/h/o;->a:Lf/h/a/b/j/s/h/p; + + iget-object v1, v0, Lf/h/a/b/j/s/h/p;->b:Lf/h/a/b/j/s/i/c; + + invoke-interface {v1}, Lf/h/a/b/j/s/i/c;->P()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/i; + + iget-object v3, v0, Lf/h/a/b/j/s/h/p;->c:Lf/h/a/b/j/s/h/r; + + const/4 v4, 0x1 + + invoke-interface {v3, v2, v4}, Lf/h/a/b/j/s/h/r;->a(Lf/h/a/b/j/i;I)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/p.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/p.smali new file mode 100644 index 0000000000..4b44181788 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/p.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/b/j/s/h/p; +.super Ljava/lang/Object; +.source "WorkInitializer.java" + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Lf/h/a/b/j/s/i/c; + +.field public final c:Lf/h/a/b/j/s/h/r; + +.field public final d:Lf/h/a/b/j/t/a; + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/r;Lf/h/a/b/j/t/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/p;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/b/j/s/h/p;->b:Lf/h/a/b/j/s/i/c; + + iput-object p3, p0, Lf/h/a/b/j/s/h/p;->c:Lf/h/a/b/j/s/h/r; + + iput-object p4, p0, Lf/h/a/b/j/s/h/p;->d:Lf/h/a/b/j/t/a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/q.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/q.smali new file mode 100644 index 0000000000..110cbba5eb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/q.smali @@ -0,0 +1,138 @@ +.class public final Lf/h/a/b/j/s/h/q; +.super Ljava/lang/Object; +.source "WorkInitializer_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/h/p;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Ljava/util/concurrent/Executor;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/c;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/h/r;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/t/a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/h/q;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/h/q;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/h/q;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/s/h/q;->d:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 5 + + new-instance v0, Lf/h/a/b/j/s/h/p; + + iget-object v1, p0, Lf/h/a/b/j/s/h/q;->a:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/b/j/s/h/q;->b:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/s/i/c; + + iget-object v3, p0, Lf/h/a/b/j/s/h/q;->c:Li0/a/a; + + invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/s/h/r; + + iget-object v4, p0, Lf/h/a/b/j/s/h/q;->d:Li0/a/a; + + invoke-interface {v4}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/b/j/t/a; + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/b/j/s/h/p;->(Ljava/util/concurrent/Executor;Lf/h/a/b/j/s/i/c;Lf/h/a/b/j/s/h/r;Lf/h/a/b/j/t/a;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/h/r.smali b/com.discord/smali_classes2/f/h/a/b/j/s/h/r.smali new file mode 100644 index 0000000000..1c6dce49f5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/h/r.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/b/j/s/h/r; +.super Ljava/lang/Object; +.source "WorkScheduler.java" + + +# virtual methods +.method public abstract a(Lf/h/a/b/j/i;I)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/a$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/a$a.smali new file mode 100644 index 0000000000..bddb86651b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/s/i/a$a; +.super Ljava/lang/Object; +.source "AutoValue_EventStoreConfig.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/i/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/a.smali new file mode 100644 index 0000000000..23494c5db0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/a.smali @@ -0,0 +1,205 @@ +.class public final Lf/h/a/b/j/s/i/a; +.super Lf/h/a/b/j/s/i/d; +.source "AutoValue_EventStoreConfig.java" + + +# instance fields +.field public final b:J + +.field public final c:I + +.field public final d:I + +.field public final e:J + +.field public final f:I + + +# direct methods +.method public constructor (JIIJILf/h/a/b/j/s/i/a$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/s/i/d;->()V + + iput-wide p1, p0, Lf/h/a/b/j/s/i/a;->b:J + + iput p3, p0, Lf/h/a/b/j/s/i/a;->c:I + + iput p4, p0, Lf/h/a/b/j/s/i/a;->d:I + + iput-wide p5, p0, Lf/h/a/b/j/s/i/a;->e:J + + iput p7, p0, Lf/h/a/b/j/s/i/a;->f:I + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/s/i/d; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/s/i/d; + + iget-wide v3, p0, Lf/h/a/b/j/s/i/a;->b:J + + check-cast p1, Lf/h/a/b/j/s/i/a; + + iget-wide v5, p1, Lf/h/a/b/j/s/i/a;->b:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_1 + + iget v1, p0, Lf/h/a/b/j/s/i/a;->c:I + + iget v3, p1, Lf/h/a/b/j/s/i/a;->c:I + + if-ne v1, v3, :cond_1 + + iget v1, p0, Lf/h/a/b/j/s/i/a;->d:I + + iget v3, p1, Lf/h/a/b/j/s/i/a;->d:I + + if-ne v1, v3, :cond_1 + + iget-wide v3, p0, Lf/h/a/b/j/s/i/a;->e:J + + iget-wide v5, p1, Lf/h/a/b/j/s/i/a;->e:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_1 + + iget v1, p0, Lf/h/a/b/j/s/i/a;->f:I + + iget p1, p1, Lf/h/a/b/j/s/i/a;->f:I + + if-ne v1, p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 7 + + iget-wide v0, p0, Lf/h/a/b/j/s/i/a;->b:J + + const/16 v2, 0x20 + + ushr-long v3, v0, v2 + + xor-long/2addr v0, v3 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v1, v0 + + mul-int v1, v1, v0 + + iget v3, p0, Lf/h/a/b/j/s/i/a;->c:I + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget v3, p0, Lf/h/a/b/j/s/i/a;->d:I + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget-wide v3, p0, Lf/h/a/b/j/s/i/a;->e:J + + ushr-long v5, v3, v2 + + xor-long v2, v5, v3 + + long-to-int v3, v2 + + xor-int/2addr v1, v3 + + mul-int v1, v1, v0 + + iget v0, p0, Lf/h/a/b/j/s/i/a;->f:I + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "EventStoreConfig{maxStorageSizeInBytes=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/j/s/i/a;->b:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", loadBatchSize=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/b/j/s/i/a;->c:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", criticalSectionEnterTimeoutMs=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/b/j/s/i/a;->d:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", eventCleanUpAge=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/b/j/s/i/a;->e:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", maxBlobByteSizePerRow=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/b/j/s/i/a;->f:I + + const-string v2, "}" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/b.smali new file mode 100644 index 0000000000..b06834f80b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/b.smali @@ -0,0 +1,191 @@ +.class public final Lf/h/a/b/j/s/i/b; +.super Lf/h/a/b/j/s/i/h; +.source "AutoValue_PersistedEvent.java" + + +# instance fields +.field public final a:J + +.field public final b:Lf/h/a/b/j/i; + +.field public final c:Lf/h/a/b/j/f; + + +# direct methods +.method public constructor (JLf/h/a/b/j/i;Lf/h/a/b/j/f;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/b/j/s/i/h;->()V + + iput-wide p1, p0, Lf/h/a/b/j/s/i/b;->a:J + + if-eqz p3, :cond_1 + + iput-object p3, p0, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + if-eqz p4, :cond_0 + + iput-object p4, p0, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null event" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "Null transportContext" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/b/j/s/i/h; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/b/j/s/i/h; + + iget-wide v3, p0, Lf/h/a/b/j/s/i/b;->a:J + + check-cast p1, Lf/h/a/b/j/s/i/b; + + iget-wide v5, p1, Lf/h/a/b/j/s/i/b;->a:J + + cmp-long v1, v3, v5 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + iget-object v3, p1, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + iget-object p1, p1, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public hashCode()I + .locals 4 + + iget-wide v0, p0, Lf/h/a/b/j/s/i/b;->a:J + + const/16 v2, 0x20 + + ushr-long v2, v0, v2 + + xor-long/2addr v0, v2 + + long-to-int v1, v0 + + const v0, 0xf4243 + + xor-int/2addr v1, v0 + + mul-int v1, v1, v0 + + iget-object v2, p0, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + xor-int/2addr v1, v2 + + mul-int v1, v1, v0 + + iget-object v0, p0, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "PersistedEvent{id=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/b/j/s/i/b;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", transportContext=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", event=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/c.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/c.smali new file mode 100644 index 0000000000..b9fde6c590 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/c.smali @@ -0,0 +1,76 @@ +.class public interface abstract Lf/h/a/b/j/s/i/c; +.super Ljava/lang/Object; +.source "EventStore.java" + +# interfaces +.implements Ljava/io/Closeable; + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + + +# virtual methods +.method public abstract A0(Lf/h/a/b/j/i;)J +.end method + +.method public abstract B(Lf/h/a/b/j/i;)Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/i;", + ")", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;" + } + .end annotation +.end method + +.method public abstract G0(Lf/h/a/b/j/i;)Z +.end method + +.method public abstract H(Lf/h/a/b/j/i;J)V +.end method + +.method public abstract N0(Ljava/lang/Iterable;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;)V" + } + .end annotation +.end method + +.method public abstract P()Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/i;", + ">;" + } + .end annotation +.end method + +.method public abstract q()I +.end method + +.method public abstract s(Ljava/lang/Iterable;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;)V" + } + .end annotation +.end method + +.method public abstract u0(Lf/h/a/b/j/i;Lf/h/a/b/j/f;)Lf/h/a/b/j/s/i/h; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/d.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/d.smali new file mode 100644 index 0000000000..25d7d7148b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/d.smali @@ -0,0 +1,148 @@ +.class public abstract Lf/h/a/b/j/s/i/d; +.super Ljava/lang/Object; +.source "EventStoreConfig.java" + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/d; + + +# direct methods +.method public static constructor ()V + .locals 16 + + const-wide/32 v0, 0xa00000 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const/16 v1, 0xc8 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/16 v2, 0x2710 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-wide/32 v3, 0x240c8400 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + const v4, 0x14000 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + if-nez v0, :cond_0 + + const-string v5, " maxStorageSizeInBytes" + + goto :goto_0 + + :cond_0 + const-string v5, "" + + :goto_0 + if-nez v1, :cond_1 + + const-string v6, " loadBatchSize" + + invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + :cond_1 + if-nez v2, :cond_2 + + const-string v6, " criticalSectionEnterTimeoutMs" + + invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + :cond_2 + if-nez v3, :cond_3 + + const-string v6, " eventCleanUpAge" + + invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + :cond_3 + if-nez v4, :cond_4 + + const-string v6, " maxBlobByteSizePerRow" + + invoke-static {v5, v6}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + :cond_4 + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z + + move-result v6 + + if-eqz v6, :cond_5 + + new-instance v5, Lf/h/a/b/j/s/i/a; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v8 + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v10 + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v11 + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v14 + + const/4 v15, 0x0 + + move-object v7, v5 + + invoke-direct/range {v7 .. v15}, Lf/h/a/b/j/s/i/a;->(JIIJILf/h/a/b/j/s/i/a$a;)V + + sput-object v5, Lf/h/a/b/j/s/i/d;->a:Lf/h/a/b/j/s/i/d; + + return-void + + :cond_5 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Missing required properties:" + + invoke-static {v1, v5}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/e.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/e.smali new file mode 100644 index 0000000000..bd4ceab958 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/e.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/b/j/s/i/e; +.super Ljava/lang/Object; +.source "EventStoreModule_DbNameFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/e; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/e; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/e;->()V + + sput-object v0, Lf/h/a/b/j/s/i/e;->a:Lf/h/a/b/j/s/i/e; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 2 + + const-string v0, "com.google.android.datatransport.events" + + const-string v1, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v0, v1}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/f.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/f.smali new file mode 100644 index 0000000000..58df2f1c30 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/f.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/b/j/s/i/f; +.super Ljava/lang/Object; +.source "EventStoreModule_SchemaVersionFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Ljava/lang/Integer;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/f; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/f; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/f;->()V + + sput-object v0, Lf/h/a/b/j/s/i/f;->a:Lf/h/a/b/j/s/i/f; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 1 + + sget v0, Lf/h/a/b/j/s/i/u;->f:I + + const/4 v0, 0x4 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/g.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/g.smali new file mode 100644 index 0000000000..ea61f37ea1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/g.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/b/j/s/i/g; +.super Ljava/lang/Object; +.source "EventStoreModule_StoreConfigFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/i/d;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/g; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/g;->()V + + sput-object v0, Lf/h/a/b/j/s/i/g;->a:Lf/h/a/b/j/s/i/g; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 2 + + sget-object v0, Lf/h/a/b/j/s/i/d;->a:Lf/h/a/b/j/s/i/d; + + const-string v1, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v0, v1}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/h.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/h.smali new file mode 100644 index 0000000000..a30da7f662 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/h.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/b/j/s/i/h; +.super Ljava/lang/Object; +.source "PersistedEvent.java" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/i.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/i.smali new file mode 100644 index 0000000000..42cd9495ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/i.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/b/j/s/i/i; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$d; + + +# instance fields +.field public final a:Landroid/database/sqlite/SQLiteDatabase; + + +# direct methods +.method public constructor (Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/i/i;->a:Landroid/database/sqlite/SQLiteDatabase; + + return-void +.end method + + +# virtual methods +.method public a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/b/j/s/i/i;->a:Landroid/database/sqlite/SQLiteDatabase; + + invoke-static {v0}, Lf/h/a/b/j/s/i/o;->e(Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/j.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/j.smali new file mode 100644 index 0000000000..108477d46d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/j.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/b/j/s/i/j; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$b; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/j; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/j; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/j;->()V + + sput-object v0, Lf/h/a/b/j/s/i/j;->a:Lf/h/a/b/j/s/i/j; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Throwable; + + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->f(Ljava/lang/Throwable;)Ljava/lang/Object; + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/k.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/k.smali new file mode 100644 index 0000000000..ab75eb8645 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/k.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/b/j/s/i/k; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$d; + + +# instance fields +.field public final a:Lf/h/a/b/j/s/i/u; + + +# direct methods +.method public constructor (Lf/h/a/b/j/s/i/u;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/i/k;->a:Lf/h/a/b/j/s/i/u; + + return-void +.end method + + +# virtual methods +.method public a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/b/j/s/i/k;->a:Lf/h/a/b/j/s/i/u; + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/l.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/l.smali new file mode 100644 index 0000000000..390de52cd6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/l.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/b/j/s/i/l; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$b; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/l; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/l; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/l;->()V + + sput-object v0, Lf/h/a/b/j/s/i/l;->a:Lf/h/a/b/j/s/i/l; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/database/Cursor; + + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->p(Landroid/database/Cursor;)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/m.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/m.smali new file mode 100644 index 0000000000..d75a90935a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/m.smali @@ -0,0 +1,50 @@ +.class public final synthetic Lf/h/a/b/j/s/i/m; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$b; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/m; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/m; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/m;->()V + + sput-object v0, Lf/h/a/b/j/s/i/m;->a:Lf/h/a/b/j/s/i/m; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Landroid/database/Cursor; + + invoke-interface {p1}, Landroid/database/Cursor;->moveToNext()Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/n.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/n.smali new file mode 100644 index 0000000000..71219ee2ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/n.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/b/j/s/i/n; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/o$b; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/n; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/n; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/n;->()V + + sput-object v0, Lf/h/a/b/j/s/i/n;->a:Lf/h/a/b/j/s/i/n; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Throwable; + + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->g(Ljava/lang/Throwable;)Landroid/database/sqlite/SQLiteDatabase; + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/o$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$a.smali new file mode 100644 index 0000000000..12f1809896 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/b/j/s/i/o$a; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/i/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/o$b.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$b.smali new file mode 100644 index 0000000000..fef39b3a39 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$b.smali @@ -0,0 +1,35 @@ +.class public interface abstract Lf/h/a/b/j/s/i/o$b; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/i/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract apply(Ljava/lang/Object;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TU;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/o$c.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$c.smali new file mode 100644 index 0000000000..ce6a9aecf1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$c.smali @@ -0,0 +1,34 @@ +.class public Lf/h/a/b/j/s/i/o$c; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/i/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;Lf/h/a/b/j/s/i/o$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/i/o$c;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/b/j/s/i/o$c;->b:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$d.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$d.smali similarity index 88% rename from com.discord/smali_classes2/f/h/a/a/j/s/i/o$d.smali rename to com.discord/smali_classes2/f/h/a/b/j/s/i/o$d.smali index 5bc0a4905f..f3fea70fdf 100644 --- a/com.discord/smali_classes2/f/h/a/a/j/s/i/o$d.smali +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/o$d.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/a/j/s/i/o$d; +.class public interface abstract Lf/h/a/b/j/s/i/o$d; .super Ljava/lang/Object; .source "SQLiteEventStore.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/a/j/s/i/o; + value = Lf/h/a/b/j/s/i/o; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/o.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/o.smali new file mode 100644 index 0000000000..7b8bcf533a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/o.smali @@ -0,0 +1,2299 @@ +.class public Lf/h/a/b/j/s/i/o; +.super Ljava/lang/Object; +.source "SQLiteEventStore.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/c; +.implements Lf/h/a/b/j/t/a; + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/s/i/o$c;, + Lf/h/a/b/j/s/i/o$b;, + Lf/h/a/b/j/s/i/o$d; + } +.end annotation + + +# static fields +.field public static final h:Lf/h/a/b/b; + + +# instance fields +.field public final d:Lf/h/a/b/j/s/i/u; + +.field public final e:Lf/h/a/b/j/u/a; + +.field public final f:Lf/h/a/b/j/u/a; + +.field public final g:Lf/h/a/b/j/s/i/d; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/b/b; + + const-string v1, "proto" + + invoke-direct {v0, v1}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/b/j/s/i/o;->h:Lf/h/a/b/b; + + return-void +.end method + +.method public constructor (Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Lf/h/a/b/j/s/i/d;Lf/h/a/b/j/s/i/u;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p4, p0, Lf/h/a/b/j/s/i/o;->d:Lf/h/a/b/j/s/i/u; + + iput-object p1, p0, Lf/h/a/b/j/s/i/o;->e:Lf/h/a/b/j/u/a; + + iput-object p2, p0, Lf/h/a/b/j/s/i/o;->f:Lf/h/a/b/j/u/a; + + iput-object p3, p0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + return-void +.end method + +.method public static synthetic A(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + .locals 0 + + invoke-virtual {p1, p0}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/database/sqlite/SQLiteStatement;->execute()V + + const-string p0, "DELETE FROM events WHERE num_attempts >= 10" + + invoke-virtual {p1, p0}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/database/sqlite/SQLiteStatement;->execute()V + + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static C(JLf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + .locals 3 + + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + const-string p1, "next_request_ms" + + invoke-virtual {v0, p1, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const/4 p0, 0x2 + + new-array p0, p0, [Ljava/lang/String; + + move-object p1, p2 + + check-cast p1, Lf/h/a/b/j/b; + + iget-object p1, p1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const/4 v1, 0x0 + + aput-object p1, p0, v1 + + check-cast p2, Lf/h/a/b/j/b; + + iget-object p1, p2, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {p1}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x1 + + aput-object p1, p0, v1 + + const-string p1, "transport_contexts" + + const-string v2, "backend_name = ? and priority = ?" + + invoke-virtual {p3, p1, v0, v2, p0}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + + move-result p0 + + const/4 v2, 0x0 + + if-ge p0, v1, :cond_0 + + iget-object p0, p2, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const-string v1, "backend_name" + + invoke-virtual {v0, v1, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object p0, p2, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {p0}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + const-string p2, "priority" + + invoke-virtual {v0, p2, p0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-virtual {p3, p1, v2, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + :cond_0 + return-object v2 +.end method + +.method public static E(Ljava/lang/Iterable;)Ljava/lang/String; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;)", + "Ljava/lang/String;" + } + .end annotation + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "(" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/j/s/i/h; + + check-cast v1, Lf/h/a/b/j/s/i/b; + + iget-wide v1, v1, Lf/h/a/b/j/s/i/b;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/16 v1, 0x2c + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_1 + const/16 p0, 0x29 + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static F(Landroid/database/Cursor;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/database/Cursor;", + "Lf/h/a/b/j/s/i/o$b<", + "Landroid/database/Cursor;", + "TT;>;)TT;" + } + .end annotation + + :try_start_0 + invoke-interface {p1, p0}, Lf/h/a/b/j/s/i/o$b;->apply(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object p1 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 +.end method + +.method public static synthetic d(JLandroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Integer; + .locals 1 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/String; + + invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p0 + + const/4 p1, 0x0 + + aput-object p0, v0, p1 + + const-string p0, "events" + + const-string p1, "timestamp_ms < ?" + + invoke-virtual {p2, p0, p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + return-object p0 +.end method + +.method public static synthetic e(Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + .locals 0 + + invoke-virtual {p0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static synthetic f(Ljava/lang/Throwable;)Ljava/lang/Object; + .locals 2 + + new-instance v0, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; + + const-string v1, "Timed out while trying to acquire the lock." + + invoke-direct {v0, v1, p0}, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public static synthetic g(Ljava/lang/Throwable;)Landroid/database/sqlite/SQLiteDatabase; + .locals 2 + + new-instance v0, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException; + + const-string v1, "Timed out while trying to open db." + + invoke-direct {v0, v1, p0}, Lcom/google/android/datatransport/runtime/synchronization/SynchronizationException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public static synthetic i(Landroid/database/Cursor;)Ljava/lang/Long; + .locals 2 + + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + invoke-interface {p0, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-wide/16 v0, 0x0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + return-object p0 +.end method + +.method public static synthetic k(Landroid/database/Cursor;)Ljava/lang/Long; + .locals 2 + + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {p0, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + return-object p0 +.end method + +.method public static n(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Boolean; + .locals 1 + + invoke-virtual {p0, p2, p1}, Lf/h/a/b/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/j/i;)Ljava/lang/Long; + + move-result-object p1 + + if-nez p1, :cond_0 + + sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p0 + + const/4 p2, 0x1 + + new-array p2, p2, [Ljava/lang/String; + + const/4 v0, 0x0 + + invoke-virtual {p1}, Ljava/lang/Long;->toString()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, p2, v0 + + const-string p1, "SELECT 1 FROM events WHERE context_id = ? LIMIT 1" + + invoke-virtual {p0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + sget-object p1, Lf/h/a/b/j/s/i/m;->a:Lf/h/a/b/j/s/i/m; + + invoke-static {p0, p1}, Lf/h/a/b/j/s/i/o;->F(Landroid/database/Cursor;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + return-object p0 +.end method + +.method public static p(Landroid/database/Cursor;)Ljava/util/List; + .locals 4 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + :goto_0 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-static {}, Lf/h/a/b/j/i;->a()Lf/h/a/b/j/i$a; + + move-result-object v1 + + const/4 v2, 0x1 + + invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Lf/h/a/b/j/i$a;->b(Ljava/lang/String;)Lf/h/a/b/j/i$a; + + const/4 v2, 0x2 + + invoke-interface {p0, v2}, Landroid/database/Cursor;->getInt(I)I + + move-result v2 + + invoke-static {v2}, Lf/h/a/b/j/v/a;->b(I)Lf/h/a/b/d; + + move-result-object v2 + + invoke-virtual {v1, v2}, Lf/h/a/b/j/i$a;->c(Lf/h/a/b/d;)Lf/h/a/b/j/i$a; + + const/4 v2, 0x3 + + invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v2 + + if-nez v2, :cond_0 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_0 + const/4 v3, 0x0 + + invoke-static {v2, v3}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B + + move-result-object v2 + + :goto_1 + check-cast v1, Lf/h/a/b/j/b$b; + + iput-object v2, v1, Lf/h/a/b/j/b$b;->b:[B + + invoke-virtual {v1}, Lf/h/a/b/j/i$a;->a()Lf/h/a/b/j/i; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-object v0 +.end method + +.method public static r(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; + .locals 2 + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/String; + + const-string v1, "SELECT distinct t._id, t.backend_name, t.priority, t.extras FROM transport_contexts AS t, events AS e WHERE e.context_id = t._id" + + invoke-virtual {p0, v1, v0}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + sget-object v0, Lf/h/a/b/j/s/i/l;->a:Lf/h/a/b/j/s/i/l; + + invoke-static {p0, v0}, Lf/h/a/b/j/s/i/o;->F(Landroid/database/Cursor;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + return-object p0 +.end method + +.method public static t(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; + .locals 14 + + move-object v0, p0 + + move-object v1, p1 + + if-eqz v0, :cond_6 + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + move-object/from16 v12, p2 + + invoke-virtual {p0, v12, p1}, Lf/h/a/b/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/j/i;)Ljava/lang/Long; + + move-result-object v3 + + const/4 v13, 0x0 + + if-nez v3, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v4, "_id" + + const-string v5, "transport_name" + + const-string v6, "timestamp_ms" + + const-string v7, "uptime_ms" + + const-string v8, "payload_encoding" + + const-string v9, "payload" + + const-string v10, "code" + + const-string v11, "inline" + + filled-new-array/range {v4 .. v11}, [Ljava/lang/String; + + move-result-object v5 + + const/4 v4, 0x1 + + new-array v7, v4, [Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/Long;->toString()Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v7, v13 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + iget-object v3, v0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + check-cast v3, Lf/h/a/b/j/s/i/a; + + iget v3, v3, Lf/h/a/b/j/s/i/a;->c:I + + invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v11 + + const-string v4, "events" + + const-string v6, "context_id = ?" + + move-object/from16 v3, p2 + + invoke-virtual/range {v3 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v3 + + :try_start_0 + invoke-static {p0, v2, p1, v3}, Lf/h/a/b/j/s/i/o;->v(Lf/h/a/b/j/s/i/o;Ljava/util/List;Lf/h/a/b/j/i;Landroid/database/Cursor;)Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + :goto_0 + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v1, Ljava/lang/StringBuilder; + + const-string v3, "event_id IN (" + + invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + :goto_1 + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v3 + + if-ge v13, v3, :cond_2 + + invoke-virtual {v2, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/s/i/h; + + check-cast v3, Lf/h/a/b/j/s/i/b; + + iget-wide v3, v3, Lf/h/a/b/j/s/i/b;->a:J + + invoke-virtual {v1, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v3 + + add-int/lit8 v3, v3, -0x1 + + if-ge v13, v3, :cond_1 + + const/16 v3, 0x2c + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_1 + add-int/lit8 v13, v13, 0x1 + + goto :goto_1 + + :cond_2 + const/16 v3, 0x29 + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string v3, "event_id" + + const-string v4, "name" + + const-string v5, "value" + + filled-new-array {v3, v4, v5}, [Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v6 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const-string v4, "event_metadata" + + move-object/from16 v3, p2 + + invoke-virtual/range {v3 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + :try_start_1 + invoke-static {v0, v1}, Lf/h/a/b/j/s/i/o;->w(Ljava/util/Map;Landroid/database/Cursor;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + invoke-virtual {v2}, Ljava/util/ArrayList;->listIterator()Ljava/util/ListIterator; + + move-result-object v1 + + :goto_2 + invoke-interface {v1}, Ljava/util/ListIterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_5 + + invoke-interface {v1}, Ljava/util/ListIterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/s/i/h; + + check-cast v3, Lf/h/a/b/j/s/i/b; + + iget-wide v4, v3, Lf/h/a/b/j/s/i/b;->a:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-virtual {v0, v4}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_3 + + goto :goto_2 + + :cond_3 + iget-object v4, v3, Lf/h/a/b/j/s/i/b;->c:Lf/h/a/b/j/f; + + invoke-virtual {v4}, Lf/h/a/b/j/f;->c()Lf/h/a/b/j/f$a; + + move-result-object v4 + + iget-wide v5, v3, Lf/h/a/b/j/s/i/b;->a:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Set; + + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_3 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_4 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/b/j/s/i/o$c; + + iget-object v7, v6, Lf/h/a/b/j/s/i/o$c;->a:Ljava/lang/String; + + iget-object v6, v6, Lf/h/a/b/j/s/i/o$c;->b:Ljava/lang/String; + + invoke-virtual {v4, v7, v6}, Lf/h/a/b/j/f$a;->a(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/b/j/f$a; + + goto :goto_3 + + :cond_4 + iget-wide v5, v3, Lf/h/a/b/j/s/i/b;->a:J + + iget-object v3, v3, Lf/h/a/b/j/s/i/b;->b:Lf/h/a/b/j/i; + + invoke-virtual {v4}, Lf/h/a/b/j/f$a;->b()Lf/h/a/b/j/f; + + move-result-object v4 + + new-instance v7, Lf/h/a/b/j/s/i/b; + + invoke-direct {v7, v5, v6, v3, v4}, Lf/h/a/b/j/s/i/b;->(JLf/h/a/b/j/i;Lf/h/a/b/j/f;)V + + invoke-interface {v1, v7}, Ljava/util/ListIterator;->set(Ljava/lang/Object;)V + + goto :goto_2 + + :cond_5 + return-object v2 + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + throw v2 + + :catchall_1 + move-exception v0 + + move-object v1, v0 + + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + throw v1 + + :cond_6 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public static v(Lf/h/a/b/j/s/i/o;Ljava/util/List;Lf/h/a/b/j/i;Landroid/database/Cursor;)Ljava/lang/Object; + .locals 16 + + move-object/from16 v0, p3 + + :goto_0 + invoke-interface/range {p3 .. p3}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + + if-eqz v1, :cond_5 + + const/4 v1, 0x0 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v2 + + const/4 v4, 0x7 + + invoke-interface {v0, v4}, Landroid/database/Cursor;->getInt(I)I + + move-result v4 + + const/4 v5, 0x1 + + if-eqz v4, :cond_0 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v4, 0x0 + + :goto_1 + new-instance v6, Lf/h/a/b/j/a$b; + + invoke-direct {v6}, Lf/h/a/b/j/a$b;->()V + + new-instance v7, Ljava/util/HashMap; + + invoke-direct {v7}, Ljava/util/HashMap;->()V + + iput-object v7, v6, Lf/h/a/b/j/a$b;->f:Ljava/util/Map; + + invoke-interface {v0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v6, v7}, Lf/h/a/b/j/f$a;->f(Ljava/lang/String;)Lf/h/a/b/j/f$a; + + const/4 v7, 0x2 + + invoke-interface {v0, v7}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v7 + + invoke-virtual {v6, v7, v8}, Lf/h/a/b/j/f$a;->e(J)Lf/h/a/b/j/f$a; + + const/4 v7, 0x3 + + invoke-interface {v0, v7}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v7 + + invoke-virtual {v6, v7, v8}, Lf/h/a/b/j/f$a;->g(J)Lf/h/a/b/j/f$a; + + const/4 v7, 0x4 + + if-eqz v4, :cond_2 + + new-instance v1, Lf/h/a/b/j/e; + + invoke-interface {v0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + if-nez v4, :cond_1 + + sget-object v4, Lf/h/a/b/j/s/i/o;->h:Lf/h/a/b/b; + + goto :goto_2 + + :cond_1 + new-instance v5, Lf/h/a/b/b; + + invoke-direct {v5, v4}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + move-object v4, v5 + + :goto_2 + const/4 v5, 0x5 + + invoke-interface {v0, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v5 + + invoke-direct {v1, v4, v5}, Lf/h/a/b/j/e;->(Lf/h/a/b/b;[B)V + + invoke-virtual {v6, v1}, Lf/h/a/b/j/f$a;->d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; + + goto :goto_4 + + :cond_2 + new-instance v4, Lf/h/a/b/j/e; + + invoke-interface {v0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v7 + + if-nez v7, :cond_3 + + sget-object v7, Lf/h/a/b/j/s/i/o;->h:Lf/h/a/b/b; + + goto :goto_3 + + :cond_3 + new-instance v8, Lf/h/a/b/b; + + invoke-direct {v8, v7}, Lf/h/a/b/b;->(Ljava/lang/String;)V + + move-object v7, v8 + + :goto_3 + invoke-virtual/range {p0 .. p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v8 + + const-string v9, "bytes" + + filled-new-array {v9}, [Ljava/lang/String; + + move-result-object v10 + + new-array v12, v5, [Ljava/lang/String; + + invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v12, v1 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const-string v9, "event_payloads" + + const-string v11, "event_id = ?" + + const-string v15, "sequence_num" + + invoke-virtual/range {v8 .. v15}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + :try_start_0 + invoke-static {v1}, Lf/h/a/b/j/s/i/o;->z(Landroid/database/Cursor;)[B + + move-result-object v5 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + invoke-direct {v4, v7, v5}, Lf/h/a/b/j/e;->(Lf/h/a/b/b;[B)V + + invoke-virtual {v6, v4}, Lf/h/a/b/j/f$a;->d(Lf/h/a/b/j/e;)Lf/h/a/b/j/f$a; + + :goto_4 + const/4 v1, 0x6 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->isNull(I)Z + + move-result v4 + + if-nez v4, :cond_4 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + iput-object v1, v6, Lf/h/a/b/j/a$b;->b:Ljava/lang/Integer; + + :cond_4 + invoke-virtual {v6}, Lf/h/a/b/j/f$a;->b()Lf/h/a/b/j/f; + + move-result-object v1 + + new-instance v4, Lf/h/a/b/j/s/i/b; + + move-object/from16 v5, p2 + + invoke-direct {v4, v2, v3, v5, v1}, Lf/h/a/b/j/s/i/b;->(JLf/h/a/b/j/i;Lf/h/a/b/j/f;)V + + move-object/from16 v2, p1 + + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto/16 :goto_0 + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + throw v2 + + :cond_5 + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public static synthetic w(Ljava/util/Map;Landroid/database/Cursor;)Ljava/lang/Object; + .locals 5 + + :goto_0 + invoke-interface {p1}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + invoke-interface {p1, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Set; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-interface {p0, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + new-instance v2, Lf/h/a/b/j/s/i/o$c; + + const/4 v3, 0x1 + + invoke-interface {p1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v3 + + const/4 v4, 0x2 + + invoke-interface {p1, v4}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + invoke-direct {v2, v3, v4, v1}, Lf/h/a/b/j/s/i/o$c;->(Ljava/lang/String;Ljava/lang/String;Lf/h/a/b/j/s/i/o$a;)V + + invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-object v1 +.end method + +.method public static x(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Lf/h/a/b/j/f;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Long; + .locals 11 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v1, "PRAGMA page_count" + + invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "PRAGMA page_size" + + invoke-virtual {v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/database/sqlite/SQLiteStatement;->simpleQueryForLong()J + + move-result-wide v2 + + mul-long v2, v2, v0 + + iget-object v0, p0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + check-cast v0, Lf/h/a/b/j/s/i/a; + + iget-wide v0, v0, Lf/h/a/b/j/s/i/a;->b:J + + const/4 v4, 0x0 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + const/4 v6, 0x1 + + cmp-long v7, v2, v0 + + if-ltz v7, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const-wide/16 p0, -0x1 + + invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + return-object p0 + + :cond_1 + invoke-virtual {p0, p3, p1}, Lf/h/a/b/j/s/i/o;->c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/j/i;)Ljava/lang/Long; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + goto :goto_1 + + :cond_2 + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + check-cast p1, Lf/h/a/b/j/b; + + iget-object v2, p1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const-string v3, "backend_name" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {v2}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "priority" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const-string v2, "next_request_ms" + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + iget-object p1, p1, Lf/h/a/b/j/b;->b:[B + + if-eqz p1, :cond_3 + + invoke-static {p1, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; + + move-result-object p1 + + const-string v2, "extras" + + invoke-virtual {v0, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + :cond_3 + const-string p1, "transport_contexts" + + invoke-virtual {p3, p1, v1, v0}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + move-result-wide v2 + + :goto_1 + iget-object p0, p0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + check-cast p0, Lf/h/a/b/j/s/i/a; + + iget p0, p0, Lf/h/a/b/j/s/i/a;->f:I + + check-cast p2, Lf/h/a/b/j/a; + + iget-object p1, p2, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + iget-object p1, p1, Lf/h/a/b/j/e;->b:[B + + array-length v0, p1 + + if-gt v0, p0, :cond_4 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v0, 0x0 + + :goto_2 + new-instance v7, Landroid/content/ContentValues; + + invoke-direct {v7}, Landroid/content/ContentValues;->()V + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "context_id" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p2, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + const-string v3, "transport_name" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v2, p2, Lf/h/a/b/j/a;->d:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "timestamp_ms" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v2, p2, Lf/h/a/b/j/a;->e:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "uptime_ms" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p2, Lf/h/a/b/j/a;->c:Lf/h/a/b/j/e; + + iget-object v2, v2, Lf/h/a/b/j/e;->a:Lf/h/a/b/b; + + iget-object v2, v2, Lf/h/a/b/b;->a:Ljava/lang/String; + + const-string v3, "payload_encoding" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p2, Lf/h/a/b/j/a;->b:Ljava/lang/Integer; + + const-string v3, "code" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const-string v2, "num_attempts" + + invoke-virtual {v7, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "inline" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + if-eqz v0, :cond_5 + + move-object v2, p1 + + goto :goto_3 + + :cond_5 + new-array v2, v4, [B + + :goto_3 + const-string v3, "payload" + + invoke-virtual {v7, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + const-string v2, "events" + + invoke-virtual {p3, v2, v1, v7}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + move-result-wide v2 + + const-string v4, "event_id" + + if-nez v0, :cond_6 + + array-length v0, p1 + + int-to-double v7, v0 + + int-to-double v9, p0 + + div-double/2addr v7, v9 + + invoke-static {v7, v8}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v7 + + double-to-int v0, v7 + + :goto_4 + if-gt v6, v0, :cond_6 + + add-int/lit8 v5, v6, -0x1 + + mul-int v5, v5, p0 + + mul-int v7, v6, p0 + + array-length v8, p1 + + invoke-static {v7, v8}, Ljava/lang/Math;->min(II)I + + move-result v7 + + invoke-static {p1, v5, v7}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v5 + + new-instance v7, Landroid/content/ContentValues; + + invoke-direct {v7}, Landroid/content/ContentValues;->()V + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + invoke-virtual {v7, v4, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + const-string v9, "sequence_num" + + invoke-virtual {v7, v9, v8}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const-string v8, "bytes" + + invoke-virtual {v7, v8, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + const-string v5, "event_payloads" + + invoke-virtual {p3, v5, v1, v7}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + add-int/lit8 v6, v6, 0x1 + + goto :goto_4 + + :cond_6 + iget-object p0, p2, Lf/h/a/b/j/a;->f:Ljava/util/Map; + + invoke-static {p0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_5 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_7 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + new-instance p2, Landroid/content/ContentValues; + + invoke-direct {p2}, Landroid/content/ContentValues;->()V + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-virtual {p2, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + const-string v5, "name" + + invoke-virtual {p2, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + const-string v0, "value" + + invoke-virtual {p2, v0, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string p1, "event_metadata" + + invoke-virtual {p3, p1, v1, p2}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + goto :goto_5 + + :cond_7 + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + return-object p0 +.end method + +.method public static synthetic z(Landroid/database/Cursor;)[B + .locals 6 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {p0, v1}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v3 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + array-length v3, v3 + + add-int/2addr v2, v3 + + goto :goto_0 + + :cond_0 + new-array p0, v2, [B + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_1 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v4 + + if-ge v2, v4, :cond_1 + + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, [B + + array-length v5, v4 + + invoke-static {v4, v1, p0, v3, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + array-length v4, v4 + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + return-object p0 +.end method + + +# virtual methods +.method public A0(Lf/h/a/b/j/i;)J + .locals 4 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/String; + + check-cast p1, Lf/h/a/b/j/b; + + iget-object v2, p1, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + iget-object p1, p1, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {p1}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object p1 + + const/4 v2, 0x1 + + aput-object p1, v1, v2 + + const-string p1, "SELECT next_request_ms FROM transport_contexts WHERE backend_name = ? and priority = ?" + + invoke-virtual {v0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p1 + + :try_start_0 + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->i(Landroid/database/Cursor;)Ljava/lang/Long; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 + + :catchall_0 + move-exception v0 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + throw v0 +.end method + +.method public B(Lf/h/a/b/j/i;)Ljava/lang/Iterable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/i;", + ")", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {p0, p1, v0}, Lf/h/a/b/j/s/i/o;->t(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-object p1 + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method + +.method public final D(Lf/h/a/b/j/s/i/o$d;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/s/i/o$d<", + "TT;>;", + "Lf/h/a/b/j/s/i/o$b<", + "Ljava/lang/Throwable;", + "TT;>;)TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/b/j/s/i/o;->f:Lf/h/a/b/j/u/a; + + invoke-interface {v0}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v0 + + :goto_0 + :try_start_0 + invoke-interface {p1}, Lf/h/a/b/j/s/i/o$d;->a()Ljava/lang/Object; + + move-result-object p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception v2 + + iget-object v3, p0, Lf/h/a/b/j/s/i/o;->f:Lf/h/a/b/j/u/a; + + invoke-interface {v3}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v3 + + iget-object v5, p0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + check-cast v5, Lf/h/a/b/j/s/i/a; + + iget v5, v5, Lf/h/a/b/j/s/i/a;->d:I + + int-to-long v5, v5 + + add-long/2addr v5, v0 + + cmp-long v7, v3, v5 + + if-ltz v7, :cond_0 + + invoke-interface {p2, v2}, Lf/h/a/b/j/s/i/o$b;->apply(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + const-wide/16 v2, 0x32 + + invoke-static {v2, v3}, Landroid/os/SystemClock;->sleep(J)V + + goto :goto_0 +.end method + +.method public G0(Lf/h/a/b/j/i;)Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {p0, p1, v0}, Lf/h/a/b/j/s/i/o;->n(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Boolean; + + move-result-object p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method + +.method public H(Lf/h/a/b/j/i;J)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {p2, p3, p1, v0}, Lf/h/a/b/j/s/i/o;->C(JLf/h/a/b/j/i;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method + +.method public N0(Ljava/lang/Iterable;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;)V" + } + .end annotation + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const-string v0, "UPDATE events SET num_attempts = num_attempts + 1 WHERE _id in " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->E(Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {p1, v0}, Lf/h/a/b/j/s/i/o;->A(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Object; + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method + +.method public P()Ljava/lang/Iterable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/i;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {v0}, Lf/h/a/b/j/s/i/o;->r(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-object v1 + + :catchall_0 + move-exception v1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v1 +.end method + +.method public a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/t/a$a<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + new-instance v1, Lf/h/a/b/j/s/i/i; + + invoke-direct {v1, v0}, Lf/h/a/b/j/s/i/i;->(Landroid/database/sqlite/SQLiteDatabase;)V + + sget-object v2, Lf/h/a/b/j/s/i/j;->a:Lf/h/a/b/j/s/i/j; + + invoke-virtual {p0, v1, v2}, Lf/h/a/b/j/s/i/o;->D(Lf/h/a/b/j/s/i/o$d;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + + :try_start_0 + invoke-interface {p1}, Lf/h/a/b/j/t/a$a;->execute()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-object p1 + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method + +.method public b()Landroid/database/sqlite/SQLiteDatabase; + .locals 2 + .annotation build Landroidx/annotation/VisibleForTesting; + .end annotation + + iget-object v0, p0, Lf/h/a/b/j/s/i/o;->d:Lf/h/a/b/j/s/i/u; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + new-instance v1, Lf/h/a/b/j/s/i/k; + + invoke-direct {v1, v0}, Lf/h/a/b/j/s/i/k;->(Lf/h/a/b/j/s/i/u;)V + + sget-object v0, Lf/h/a/b/j/s/i/n;->a:Lf/h/a/b/j/s/i/n; + + invoke-virtual {p0, v1, v0}, Lf/h/a/b/j/s/i/o;->D(Lf/h/a/b/j/s/i/o$d;Lf/h/a/b/j/s/i/o$b;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/database/sqlite/SQLiteDatabase; + + return-object v0 +.end method + +.method public final c(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/b/j/i;)Ljava/lang/Long; + .locals 13 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "backend_name = ? and priority = ?" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + new-instance v1, Ljava/util/ArrayList; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/String; + + move-object v3, p2 + + check-cast v3, Lf/h/a/b/j/b; + + iget-object v3, v3, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + const/4 v4, 0x0 + + aput-object v3, v2, v4 + + const/4 v3, 0x1 + + check-cast p2, Lf/h/a/b/j/b; + + iget-object v5, p2, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + invoke-static {v5}, Lf/h/a/b/j/v/a;->a(Lf/h/a/b/d;)I + + move-result v5 + + invoke-static {v5}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v2, v3 + + invoke-static {v2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v2 + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + iget-object v2, p2, Lf/h/a/b/j/b;->b:[B + + if-eqz v2, :cond_0 + + const-string v2, " and extras = ?" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p2, Lf/h/a/b/j/b;->b:[B + + invoke-static {p2, v4}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {v1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_0 + const-string p2, "_id" + + filled-new-array {p2}, [Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + new-array p2, v4, [Ljava/lang/String; + + invoke-virtual {v1, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p2 + + move-object v9, p2 + + check-cast v9, [Ljava/lang/String; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const-string v6, "transport_contexts" + + move-object v5, p1 + + invoke-virtual/range {v5 .. v12}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p1 + + :try_start_0 + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->k(Landroid/database/Cursor;)Ljava/lang/Long; + + move-result-object p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + return-object p2 + + :catchall_0 + move-exception p2 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + throw p2 +.end method + +.method public close()V + .locals 1 + + iget-object v0, p0, Lf/h/a/b/j/s/i/o;->d:Lf/h/a/b/j/s/i/u; + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->close()V + + return-void +.end method + +.method public q()I + .locals 4 + + iget-object v0, p0, Lf/h/a/b/j/s/i/o;->e:Lf/h/a/b/j/u/a; + + invoke-interface {v0}, Lf/h/a/b/j/u/a;->a()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/b/j/s/i/o;->g:Lf/h/a/b/j/s/i/d; + + check-cast v2, Lf/h/a/b/j/s/i/a; + + iget-wide v2, v2, Lf/h/a/b/j/s/i/a;->e:J + + sub-long/2addr v0, v2 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {v0, v1, v2}, Lf/h/a/b/j/s/i/o;->d(JLandroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Integer; + + move-result-object v0 + + invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + return v0 + + :catchall_0 + move-exception v0 + + invoke-virtual {v2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v0 +.end method + +.method public s(Ljava/lang/Iterable;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "Lf/h/a/b/j/s/i/h;", + ">;)V" + } + .end annotation + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const-string v0, "DELETE FROM events WHERE _id in " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/o;->E(Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/database/sqlite/SQLiteDatabase;->compileStatement(Ljava/lang/String;)Landroid/database/sqlite/SQLiteStatement; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteStatement;->execute()V + + return-void +.end method + +.method public u0(Lf/h/a/b/j/i;Lf/h/a/b/j/f;)Lf/h/a/b/j/s/i/h; + .locals 5 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x3 + + new-array v0, v0, [Ljava/lang/Object; + + move-object v1, p1 + + check-cast v1, Lf/h/a/b/j/b; + + iget-object v1, v1, Lf/h/a/b/j/b;->c:Lf/h/a/b/d; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + const/4 v1, 0x1 + + move-object v2, p2 + + check-cast v2, Lf/h/a/b/j/a; + + iget-object v2, v2, Lf/h/a/b/j/a;->a:Ljava/lang/String; + + aput-object v2, v0, v1 + + const/4 v1, 0x2 + + move-object v2, p1 + + check-cast v2, Lf/h/a/b/j/b; + + iget-object v2, v2, Lf/h/a/b/j/b;->a:Ljava/lang/String; + + aput-object v2, v0, v1 + + const-string v1, "SQLiteEventStore" + + const-string v2, "Storing event with priority=%s, name=%s for destination %s" + + invoke-static {v1, v2, v0}, Ld0/a/b/b/a;->w(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/b/j/s/i/o;->b()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-static {p0, p1, p2, v0}, Lf/h/a/b/j/s/i/o;->x(Lf/h/a/b/j/s/i/o;Lf/h/a/b/j/i;Lf/h/a/b/j/f;Landroid/database/sqlite/SQLiteDatabase;)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + const-wide/16 v2, 0x1 + + cmp-long v4, v0, v2 + + if-gez v4, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + new-instance v2, Lf/h/a/b/j/s/i/b; + + invoke-direct {v2, v0, v1, p1, p2}, Lf/h/a/b/j/s/i/b;->(JLf/h/a/b/j/i;Lf/h/a/b/j/f;)V + + return-object v2 + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/p.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/p.smali new file mode 100644 index 0000000000..c0dc6e60d9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/p.smali @@ -0,0 +1,138 @@ +.class public final Lf/h/a/b/j/s/i/p; +.super Ljava/lang/Object; +.source "SQLiteEventStore_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/i/o;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/d;", + ">;" + } + .end annotation +.end field + +.field public final d:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Lf/h/a/b/j/s/i/u;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/u/a;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/d;", + ">;", + "Li0/a/a<", + "Lf/h/a/b/j/s/i/u;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/i/p;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/i/p;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/i/p;->c:Li0/a/a; + + iput-object p4, p0, Lf/h/a/b/j/s/i/p;->d:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 5 + + new-instance v0, Lf/h/a/b/j/s/i/o; + + iget-object v1, p0, Lf/h/a/b/j/s/i/p;->a:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/j/u/a; + + iget-object v2, p0, Lf/h/a/b/j/s/i/p;->b:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/b/j/u/a; + + iget-object v3, p0, Lf/h/a/b/j/s/i/p;->c:Li0/a/a; + + invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/b/j/s/i/d; + + iget-object v4, p0, Lf/h/a/b/j/s/i/p;->d:Li0/a/a; + + invoke-interface {v4}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/b/j/s/i/u; + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/b/j/s/i/o;->(Lf/h/a/b/j/u/a;Lf/h/a/b/j/u/a;Lf/h/a/b/j/s/i/d;Lf/h/a/b/j/s/i/u;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/q.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/q.smali new file mode 100644 index 0000000000..04a661195a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/q.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/b/j/s/i/q; +.super Ljava/lang/Object; +.source "SchemaManager.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/u$a; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/q; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/q; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/q;->()V + + sput-object v0, Lf/h/a/b/j/s/i/q;->a:Lf/h/a/b/j/s/i/q; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/u;->a(Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/r.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/r.smali new file mode 100644 index 0000000000..dd1bb3360a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/r.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/b/j/s/i/r; +.super Ljava/lang/Object; +.source "SchemaManager.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/u$a; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/r; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/r; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/r;->()V + + sput-object v0, Lf/h/a/b/j/s/i/r;->a:Lf/h/a/b/j/s/i/r; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/u;->b(Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/s.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/s.smali new file mode 100644 index 0000000000..8cf446fd07 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/s.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/b/j/s/i/s; +.super Ljava/lang/Object; +.source "SchemaManager.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/u$a; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/s; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/s; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/s;->()V + + sput-object v0, Lf/h/a/b/j/s/i/s;->a:Lf/h/a/b/j/s/i/s; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/u;->c(Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/t.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/t.smali new file mode 100644 index 0000000000..7164f99643 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/t.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/b/j/s/i/t; +.super Ljava/lang/Object; +.source "SchemaManager.java" + +# interfaces +.implements Lf/h/a/b/j/s/i/u$a; + + +# static fields +.field public static final a:Lf/h/a/b/j/s/i/t; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/s/i/t; + + invoke-direct {v0}, Lf/h/a/b/j/s/i/t;->()V + + sput-object v0, Lf/h/a/b/j/s/i/t;->a:Lf/h/a/b/j/s/i/t; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/b/j/s/i/u;->d(Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/u$a.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/u$a.smali new file mode 100644 index 0000000000..c1d28af91f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/u$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/b/j/s/i/u$a; +.super Ljava/lang/Object; +.source "SchemaManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/s/i/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(Landroid/database/sqlite/SQLiteDatabase;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/u.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/u.smali new file mode 100644 index 0000000000..8e5047570f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/u.smali @@ -0,0 +1,354 @@ +.class public final Lf/h/a/b/j/s/i/u; +.super Landroid/database/sqlite/SQLiteOpenHelper; +.source "SchemaManager.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/s/i/u$a; + } +.end annotation + + +# static fields +.field public static f:I = 0x4 + +.field public static final g:Lf/h/a/b/j/s/i/u$a; + +.field public static final h:Lf/h/a/b/j/s/i/u$a; + +.field public static final i:Lf/h/a/b/j/s/i/u$a; + +.field public static final j:Lf/h/a/b/j/s/i/u$a; + +.field public static final k:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/b/j/s/i/u$a;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final d:I + +.field public e:Z + + +# direct methods +.method public static constructor ()V + .locals 4 + + sget-object v0, Lf/h/a/b/j/s/i/q;->a:Lf/h/a/b/j/s/i/q; + + sput-object v0, Lf/h/a/b/j/s/i/u;->g:Lf/h/a/b/j/s/i/u$a; + + sget-object v0, Lf/h/a/b/j/s/i/r;->a:Lf/h/a/b/j/s/i/r; + + sput-object v0, Lf/h/a/b/j/s/i/u;->h:Lf/h/a/b/j/s/i/u$a; + + sget-object v0, Lf/h/a/b/j/s/i/s;->a:Lf/h/a/b/j/s/i/s; + + sput-object v0, Lf/h/a/b/j/s/i/u;->i:Lf/h/a/b/j/s/i/u$a; + + sget-object v0, Lf/h/a/b/j/s/i/t;->a:Lf/h/a/b/j/s/i/t; + + sput-object v0, Lf/h/a/b/j/s/i/u;->j:Lf/h/a/b/j/s/i/u$a; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/h/a/b/j/s/i/u$a; + + const/4 v2, 0x0 + + sget-object v3, Lf/h/a/b/j/s/i/u;->g:Lf/h/a/b/j/s/i/u$a; + + aput-object v3, v1, v2 + + const/4 v2, 0x1 + + sget-object v3, Lf/h/a/b/j/s/i/u;->h:Lf/h/a/b/j/s/i/u$a; + + aput-object v3, v1, v2 + + const/4 v2, 0x2 + + sget-object v3, Lf/h/a/b/j/s/i/u;->i:Lf/h/a/b/j/s/i/u$a; + + aput-object v3, v1, v2 + + const/4 v2, 0x3 + + aput-object v0, v1, v2 + + invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + sput-object v0, Lf/h/a/b/j/s/i/u;->k:Ljava/util/List; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Ljava/lang/String;I)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, p2, v0, p3}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/b/j/s/i/u;->e:Z + + iput p3, p0, Lf/h/a/b/j/s/i/u;->d:I + + return-void +.end method + +.method public static synthetic a(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + + const-string v0, "CREATE TABLE events (_id INTEGER PRIMARY KEY, context_id INTEGER NOT NULL, transport_name TEXT NOT NULL, timestamp_ms INTEGER NOT NULL, uptime_ms INTEGER NOT NULL, payload BLOB NOT NULL, code INTEGER, num_attempts INTEGER NOT NULL,FOREIGN KEY (context_id) REFERENCES transport_contexts(_id) ON DELETE CASCADE)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE TABLE event_metadata (_id INTEGER PRIMARY KEY, event_id INTEGER NOT NULL, name TEXT NOT NULL, value TEXT NOT NULL,FOREIGN KEY (event_id) REFERENCES events(_id) ON DELETE CASCADE)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE TABLE transport_contexts (_id INTEGER PRIMARY KEY, backend_name TEXT NOT NULL, priority INTEGER NOT NULL, next_request_ms INTEGER NOT NULL)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE INDEX events_backend_id on events(context_id)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE UNIQUE INDEX contexts_backend_priority on transport_contexts(backend_name, priority)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void +.end method + +.method public static synthetic b(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + + const-string v0, "ALTER TABLE transport_contexts ADD COLUMN extras BLOB" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE UNIQUE INDEX contexts_backend_priority_extras on transport_contexts(backend_name, priority, extras)" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "DROP INDEX contexts_backend_priority" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void +.end method + +.method public static synthetic c(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + + const-string v0, "ALTER TABLE events ADD COLUMN payload_encoding TEXT" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void +.end method + +.method public static synthetic d(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + + const-string v0, "ALTER TABLE events ADD COLUMN inline BOOLEAN NOT NULL DEFAULT 1" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "DROP TABLE IF EXISTS event_payloads" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string v0, "CREATE TABLE event_payloads (sequence_num INTEGER NOT NULL, event_id INTEGER NOT NULL, bytes BLOB NOT NULL,FOREIGN KEY (event_id) REFERENCES events(_id) ON DELETE CASCADE,PRIMARY KEY (sequence_num, event_id))" + + invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final e(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 3 + + sget-object v0, Lf/h/a/b/j/s/i/u;->k:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + if-gt p3, v0, :cond_1 + + :goto_0 + if-ge p2, p3, :cond_0 + + sget-object v0, Lf/h/a/b/j/s/i/u;->k:Ljava/util/List; + + invoke-interface {v0, p2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/j/s/i/u$a; + + invoke-interface {v0, p1}, Lf/h/a/b/j/s/i/u$a;->a(Landroid/database/sqlite/SQLiteDatabase;)V + + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Migration from " + + const-string v1, " to " + + const-string v2, " was requested, but cannot be performed. Only " + + invoke-static {v0, p2, v1, p3, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + sget-object p3, Lf/h/a/b/j/s/i/u;->k:Ljava/util/List; + + invoke-interface {p3}, Ljava/util/List;->size()I + + move-result p3 + + invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p3, " migrations are provided" + + invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 3 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/b/j/s/i/u;->e:Z + + const/4 v1, 0x0 + + new-array v1, v1, [Ljava/lang/String; + + const-string v2, "PRAGMA busy_timeout=0;" + + invoke-virtual {p1, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->setForeignKeyConstraintsEnabled(Z)V + + return-void +.end method + +.method public onCreate(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 2 + + iget v0, p0, Lf/h/a/b/j/s/i/u;->d:I + + iget-boolean v1, p0, Lf/h/a/b/j/s/i/u;->e:Z + + if-nez v1, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/b/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V + + :cond_0 + const/4 v1, 0x0 + + invoke-virtual {p0, p1, v1, v0}, Lf/h/a/b/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V + + return-void +.end method + +.method public onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + + const-string p2, "DROP TABLE events" + + invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string p2, "DROP TABLE event_metadata" + + invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string p2, "DROP TABLE transport_contexts" + + invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + const-string p2, "DROP TABLE IF EXISTS event_payloads" + + invoke-virtual {p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + iget-boolean p2, p0, Lf/h/a/b/j/s/i/u;->e:Z + + if-nez p2, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/b/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V + + :cond_0 + const/4 p2, 0x0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V + + return-void +.end method + +.method public onOpen(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/b/j/s/i/u;->e:Z + + if-nez v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/b/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V + + :cond_0 + return-void +.end method + +.method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/b/j/s/i/u;->e:Z + + if-nez v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/b/j/s/i/u;->onConfigure(Landroid/database/sqlite/SQLiteDatabase;)V + + :cond_0 + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/b/j/s/i/u;->e(Landroid/database/sqlite/SQLiteDatabase;II)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/s/i/v.smali b/com.discord/smali_classes2/f/h/a/b/j/s/i/v.smali new file mode 100644 index 0000000000..048a47cbea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/s/i/v.smali @@ -0,0 +1,119 @@ +.class public final Lf/h/a/b/j/s/i/v; +.super Ljava/lang/Object; +.source "SchemaManager_Factory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/s/i/u;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Landroid/content/Context;", + ">;" + } + .end annotation +.end field + +.field public final b:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final c:Li0/a/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Li0/a/a<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Li0/a/a;Li0/a/a;Li0/a/a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Li0/a/a<", + "Landroid/content/Context;", + ">;", + "Li0/a/a<", + "Ljava/lang/String;", + ">;", + "Li0/a/a<", + "Ljava/lang/Integer;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/b/j/s/i/v;->a:Li0/a/a; + + iput-object p2, p0, Lf/h/a/b/j/s/i/v;->b:Li0/a/a; + + iput-object p3, p0, Lf/h/a/b/j/s/i/v;->c:Li0/a/a; + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 4 + + new-instance v0, Lf/h/a/b/j/s/i/u; + + iget-object v1, p0, Lf/h/a/b/j/s/i/v;->a:Li0/a/a; + + invoke-interface {v1}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/b/j/s/i/v;->b:Li0/a/a; + + invoke-interface {v2}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/b/j/s/i/v;->c:Li0/a/a; + + invoke-interface {v3}, Li0/a/a;->get()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/b/j/s/i/u;->(Landroid/content/Context;Ljava/lang/String;I)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/t/a$a.smali b/com.discord/smali_classes2/f/h/a/b/j/t/a$a.smali new file mode 100644 index 0000000000..22145bc635 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/t/a$a.smali @@ -0,0 +1,33 @@ +.class public interface abstract Lf/h/a/b/j/t/a$a; +.super Ljava/lang/Object; +.source "SynchronizationGuard.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/b/j/t/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract execute()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/t/a.smali b/com.discord/smali_classes2/f/h/a/b/j/t/a.smali new file mode 100644 index 0000000000..625889be70 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/t/a.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/b/j/t/a; +.super Ljava/lang/Object; +.source "SynchronizationGuard.java" + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/b/j/t/a$a; + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/b/j/t/a$a;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/b/j/t/a$a<", + "TT;>;)TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/u/a.smali b/com.discord/smali_classes2/f/h/a/b/j/u/a.smali new file mode 100644 index 0000000000..77f82ea95c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/u/a.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/b/j/u/a; +.super Ljava/lang/Object; +.source "Clock.java" + + +# virtual methods +.method public abstract a()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/u/b.smali b/com.discord/smali_classes2/f/h/a/b/j/u/b.smali new file mode 100644 index 0000000000..cc34653126 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/u/b.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/b/j/u/b; +.super Ljava/lang/Object; +.source "TimeModule_EventClockFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/u/a;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/u/b; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/u/b; + + invoke-direct {v0}, Lf/h/a/b/j/u/b;->()V + + sput-object v0, Lf/h/a/b/j/u/b;->a:Lf/h/a/b/j/u/b; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 2 + + new-instance v0, Lf/h/a/b/j/u/e; + + invoke-direct {v0}, Lf/h/a/b/j/u/e;->()V + + const-string v1, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v0, v1}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/u/c.smali b/com.discord/smali_classes2/f/h/a/b/j/u/c.smali new file mode 100644 index 0000000000..bf30492cf5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/u/c.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/b/j/u/c; +.super Ljava/lang/Object; +.source "TimeModule_UptimeClockFactory.java" + +# interfaces +.implements Li0/a/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "Lf/h/a/b/j/u/a;", + ">;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/b/j/u/c; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/b/j/u/c; + + invoke-direct {v0}, Lf/h/a/b/j/u/c;->()V + + sput-object v0, Lf/h/a/b/j/u/c;->a:Lf/h/a/b/j/u/c; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public get()Ljava/lang/Object; + .locals 2 + + new-instance v0, Lf/h/a/b/j/u/d; + + invoke-direct {v0}, Lf/h/a/b/j/u/d;->()V + + const-string v1, "Cannot return null from a non-@Nullable @Provides method" + + invoke-static {v0, v1}, Lf/n/a/k/a;->r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/u/d.smali b/com.discord/smali_classes2/f/h/a/b/j/u/d.smali new file mode 100644 index 0000000000..68d27fc240 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/u/d.smali @@ -0,0 +1,28 @@ +.class public Lf/h/a/b/j/u/d; +.super Ljava/lang/Object; +.source "UptimeClock.java" + +# interfaces +.implements Lf/h/a/b/j/u/a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/u/e.smali b/com.discord/smali_classes2/f/h/a/b/j/u/e.smali new file mode 100644 index 0000000000..b14c0614ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/u/e.smali @@ -0,0 +1,28 @@ +.class public Lf/h/a/b/j/u/e; +.super Ljava/lang/Object; +.source "WallTimeClock.java" + +# interfaces +.implements Lf/h/a/b/j/u/a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j/v/a.smali b/com.discord/smali_classes2/f/h/a/b/j/v/a.smali new file mode 100644 index 0000000000..30f1e8f113 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/b/j/v/a.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/b/j/v/a; +.super Ljava/lang/Object; +.source "PriorityMapping.java" + + +# static fields +.field public static a:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/b/d;", + ">;" + } + .end annotation +.end field + +.field public static b:Ljava/util/EnumMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/EnumMap<", + "Lf/h/a/b/d;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + sput-object v0, Lf/h/a/b/j/v/a;->a:Landroid/util/SparseArray; + + new-instance v0, Ljava/util/EnumMap; + + const-class v1, Lf/h/a/b/d; + + invoke-direct {v0, v1}, Ljava/util/EnumMap;->(Ljava/lang/Class;)V + + sput-object v0, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + sget-object v1, Lf/h/a/b/d;->d:Lf/h/a/b/d; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + sget-object v1, Lf/h/a/b/d;->e:Lf/h/a/b/d; + + const/4 v2, 0x1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + sget-object v1, Lf/h/a/b/d;->f:Lf/h/a/b/d; + + const/4 v2, 0x2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Ljava/util/EnumMap;->put(Ljava/lang/Enum;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + invoke-virtual {v0}, Ljava/util/EnumMap;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/b/d; + + sget-object v2, Lf/h/a/b/j/v/a;->a:Landroid/util/SparseArray; + + sget-object v3, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + invoke-virtual {v3, v1}, Ljava/util/EnumMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-virtual {v2, v3, v1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static a(Lf/h/a/b/d;)I + .locals 3 + .param p0 # Lf/h/a/b/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + sget-object v0, Lf/h/a/b/j/v/a;->b:Ljava/util/EnumMap; + + invoke-virtual {v0, p0}, Ljava/util/EnumMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + return p0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "PriorityMapping is missing known Priority value " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static b(I)Lf/h/a/b/d; + .locals 2 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + sget-object v0, Lf/h/a/b/j/v/a;->a:Landroid/util/SparseArray; + + invoke-virtual {v0, p0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/b/d; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Unknown Priority for value " + + invoke-static {v1, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j0.smali b/com.discord/smali_classes2/f/h/a/b/j0.smali deleted file mode 100644 index 8f7232ab18..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j0.smali +++ /dev/null @@ -1,189 +0,0 @@ -.class public final Lf/h/a/b/j0; -.super Ljava/lang/Object; -.source "PlaybackParameters.java" - - -# static fields -.field public static final e:Lf/h/a/b/j0; - - -# instance fields -.field public final a:F - -.field public final b:F - -.field public final c:Z - -.field public final d:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/b/j0; - - const/4 v1, 0x0 - - const/high16 v2, 0x3f800000 # 1.0f - - invoke-direct {v0, v2, v2, v1}, Lf/h/a/b/j0;->(FFZ)V - - sput-object v0, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; - - return-void -.end method - -.method public constructor (FFZ)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - cmpl-float v3, p1, v2 - - if-lez v3, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - invoke-static {v3}, Lf/h/a/b/i1/e;->n(Z)V - - cmpl-float v2, p2, v2 - - if-lez v2, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iput p1, p0, Lf/h/a/b/j0;->a:F - - iput p2, p0, Lf/h/a/b/j0;->b:F - - iput-boolean p3, p0, Lf/h/a/b/j0;->c:Z - - const/high16 p2, 0x447a0000 # 1000.0f - - mul-float p1, p1, p2 - - invoke-static {p1}, Ljava/lang/Math;->round(F)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/j0;->d:I - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/j0; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/j0; - - iget v2, p0, Lf/h/a/b/j0;->a:F - - iget v3, p1, Lf/h/a/b/j0;->a:F - - cmpl-float v2, v2, v3 - - if-nez v2, :cond_2 - - iget v2, p0, Lf/h/a/b/j0;->b:F - - iget v3, p1, Lf/h/a/b/j0;->b:F - - cmpl-float v2, v2, v3 - - if-nez v2, :cond_2 - - iget-boolean v2, p0, Lf/h/a/b/j0;->c:Z - - iget-boolean p1, p1, Lf/h/a/b/j0;->c:Z - - if-ne v2, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/j0;->a:F - - invoke-static {v0}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget v1, p0, Lf/h/a/b/j0;->b:F - - invoke-static {v1}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-boolean v0, p0, Lf/h/a/b/j0;->c:Z - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/a.smali b/com.discord/smali_classes2/f/h/a/b/j1/a.smali deleted file mode 100644 index a83d731d84..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:Lcom/google/android/exoplayer2/Format; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;Lcom/google/android/exoplayer2/Format;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/a;->d:Lf/h/a/b/j1/r$a; - - iput-object p2, p0, Lf/h/a/b/j1/a;->e:Lcom/google/android/exoplayer2/Format; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/j1/a;->d:Lf/h/a/b/j1/r$a; - - iget-object v1, p0, Lf/h/a/b/j1/a;->e:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {v0, v1}, Lf/h/a/b/j1/r$a;->e(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/b.smali b/com.discord/smali_classes2/f/h/a/b/j1/b.smali deleted file mode 100644 index 19f49ab92f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/b.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:Landroid/view/Surface; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;Landroid/view/Surface;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/b;->d:Lf/h/a/b/j1/r$a; - - iput-object p2, p0, Lf/h/a/b/j1/b;->e:Landroid/view/Surface; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/j1/b;->d:Lf/h/a/b/j1/r$a; - - iget-object v1, p0, Lf/h/a/b/j1/b;->e:Landroid/view/Surface; - - invoke-virtual {v0, v1}, Lf/h/a/b/j1/r$a;->f(Landroid/view/Surface;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/c.smali b/com.discord/smali_classes2/f/h/a/b/j1/c.smali deleted file mode 100644 index 7148c737c8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/c.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:I - -.field public final synthetic f:I - -.field public final synthetic g:I - -.field public final synthetic h:F - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;IIIF)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/c;->d:Lf/h/a/b/j1/r$a; - - iput p2, p0, Lf/h/a/b/j1/c;->e:I - - iput p3, p0, Lf/h/a/b/j1/c;->f:I - - iput p4, p0, Lf/h/a/b/j1/c;->g:I - - iput p5, p0, Lf/h/a/b/j1/c;->h:F - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/j1/c;->d:Lf/h/a/b/j1/r$a; - - iget v1, p0, Lf/h/a/b/j1/c;->e:I - - iget v2, p0, Lf/h/a/b/j1/c;->f:I - - iget v3, p0, Lf/h/a/b/j1/c;->g:I - - iget v4, p0, Lf/h/a/b/j1/c;->h:F - - invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/b/j1/r$a;->g(IIIF)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/d.smali b/com.discord/smali_classes2/f/h/a/b/j1/d.smali deleted file mode 100644 index 9110308e42..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/d.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:J - -.field public final synthetic g:J - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;Ljava/lang/String;JJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/d;->d:Lf/h/a/b/j1/r$a; - - iput-object p2, p0, Lf/h/a/b/j1/d;->e:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/b/j1/d;->f:J - - iput-wide p5, p0, Lf/h/a/b/j1/d;->g:J - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/j1/d;->d:Lf/h/a/b/j1/r$a; - - iget-object v1, p0, Lf/h/a/b/j1/d;->e:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/b/j1/d;->f:J - - iget-wide v4, p0, Lf/h/a/b/j1/d;->g:J - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/j1/r$a;->a(Ljava/lang/String;JJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/e.smali b/com.discord/smali_classes2/f/h/a/b/j1/e.smali deleted file mode 100644 index 308b70f890..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/e.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/e; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:Lf/h/a/b/y0/d; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;Lf/h/a/b/y0/d;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/e;->d:Lf/h/a/b/j1/r$a; - - iput-object p2, p0, Lf/h/a/b/j1/e;->e:Lf/h/a/b/y0/d; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/j1/e;->d:Lf/h/a/b/j1/r$a; - - iget-object v1, p0, Lf/h/a/b/j1/e;->e:Lf/h/a/b/y0/d; - - invoke-virtual {v0, v1}, Lf/h/a/b/j1/r$a;->d(Lf/h/a/b/y0/d;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/f.smali b/com.discord/smali_classes2/f/h/a/b/j1/f.smali deleted file mode 100644 index e111e7cc23..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/f.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/f; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:Lf/h/a/b/y0/d; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;Lf/h/a/b/y0/d;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/f;->d:Lf/h/a/b/j1/r$a; - - iput-object p2, p0, Lf/h/a/b/j1/f;->e:Lf/h/a/b/y0/d; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/j1/f;->d:Lf/h/a/b/j1/r$a; - - iget-object v1, p0, Lf/h/a/b/j1/f;->e:Lf/h/a/b/y0/d; - - invoke-virtual {v0, v1}, Lf/h/a/b/j1/r$a;->b(Lf/h/a/b/y0/d;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/g.smali b/com.discord/smali_classes2/f/h/a/b/j1/g.smali deleted file mode 100644 index 1a5772abca..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/g.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/g; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/j1/r$a; - -.field public final synthetic e:I - -.field public final synthetic f:J - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j1/r$a;IJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/g;->d:Lf/h/a/b/j1/r$a; - - iput p2, p0, Lf/h/a/b/j1/g;->e:I - - iput-wide p3, p0, Lf/h/a/b/j1/g;->f:J - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/j1/g;->d:Lf/h/a/b/j1/r$a; - - iget v1, p0, Lf/h/a/b/j1/g;->e:I - - iget-wide v2, p0, Lf/h/a/b/j1/g;->f:J - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/j1/r$a;->c(IJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/h.smali b/com.discord/smali_classes2/f/h/a/b/j1/h.smali deleted file mode 100644 index 78147782d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/h.smali +++ /dev/null @@ -1,233 +0,0 @@ -.class public final Lf/h/a/b/j1/h; -.super Ljava/lang/Object; -.source "AvcConfig.java" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "[B>;" - } - .end annotation -.end field - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public final e:F - - -# direct methods -.method public constructor (Ljava/util/List;IIIF)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;IIIF)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/h;->a:Ljava/util/List; - - iput p2, p0, Lf/h/a/b/j1/h;->b:I - - iput p3, p0, Lf/h/a/b/j1/h;->c:I - - iput p4, p0, Lf/h/a/b/j1/h;->d:I - - iput p5, p0, Lf/h/a/b/j1/h;->e:F - - return-void -.end method - -.method public static a(Lf/h/a/b/i1/t;)[B - .locals 6 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/i1/t;->b:I - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - iget-object p0, p0, Lf/h/a/b/i1/t;->a:[B - - sget-object v2, Lf/h/a/b/i1/h;->a:[B - - array-length v3, v2 - - add-int/2addr v3, v0 - - new-array v3, v3, [B - - array-length v4, v2 - - const/4 v5, 0x0 - - invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - sget-object v2, Lf/h/a/b/i1/h;->a:[B - - array-length v2, v2 - - invoke-static {p0, v1, v3, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v3 -.end method - -.method public static b(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/h; - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - const/4 v0, 0x4 - - :try_start_0 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - const/4 v1, 0x3 - - and-int/2addr v0, v1 - - add-int/lit8 v4, v0, 0x1 - - if-eq v4, v1, :cond_3 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - and-int/lit8 v0, v0, 0x1f - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-static {p0}, Lf/h/a/b/j1/h;->a(Lf/h/a/b/i1/t;)[B - - move-result-object v5 - - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v2 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v2, :cond_1 - - invoke-static {p0}, Lf/h/a/b/j1/h;->a(Lf/h/a/b/i1/t;)[B - - move-result-object v6 - - invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p0, -0x1 - - if-lez v0, :cond_2 - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [B - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - array-length p0, p0 - - invoke-static {v0, v4, p0}, Lf/h/a/b/i1/r;->f([BII)Lf/h/a/b/i1/r$b; - - move-result-object p0 - - iget v0, p0, Lf/h/a/b/i1/r$b;->e:I - - iget v1, p0, Lf/h/a/b/i1/r$b;->f:I - - iget p0, p0, Lf/h/a/b/i1/r$b;->g:F - - move v7, p0 - - move v5, v0 - - move v6, v1 - - goto :goto_2 - - :cond_2 - const/high16 v0, 0x3f800000 # 1.0f - - const/4 v5, -0x1 - - const/4 v6, -0x1 - - const/high16 v7, 0x3f800000 # 1.0f - - :goto_2 - new-instance p0, Lf/h/a/b/j1/h; - - move-object v2, p0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/b/j1/h;->(Ljava/util/List;IIIF)V - - return-object p0 - - :cond_3 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 - :try_end_0 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception p0 - - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Error parsing AVC config" - - invoke-direct {v0, v1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/i.smali b/com.discord/smali_classes2/f/h/a/b/j1/i.smali deleted file mode 100644 index ee5b6cce36..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/i.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public final Lf/h/a/b/j1/i; -.super Ljava/lang/Object; -.source "DolbyVisionConfig.java" - - -# instance fields -.field public final a:Ljava/lang/String; - - -# direct methods -.method public constructor (IILjava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p3, p0, Lf/h/a/b/j1/i;->a:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/j.smali b/com.discord/smali_classes2/f/h/a/b/j1/j.smali deleted file mode 100644 index e452ed34cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/j.smali +++ /dev/null @@ -1,205 +0,0 @@ -.class public final Lf/h/a/b/j1/j; -.super Ljava/lang/Object; -.source "HevcConfig.java" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "[B>;" - } - .end annotation -.end field - -.field public final b:I - - -# direct methods -.method public constructor (Ljava/util/List;I)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "[B>;I)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/j;->a:Ljava/util/List; - - iput p2, p0, Lf/h/a/b/j1/j;->b:I - - return-void -.end method - -.method public static a(Lf/h/a/b/i1/t;)Lf/h/a/b/j1/j; - .locals 13 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ParserException; - } - .end annotation - - const/16 v0, 0x15 - - :try_start_0 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v0 - - and-int/lit8 v0, v0, 0x3 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->q()I - - move-result v1 - - iget v2, p0, Lf/h/a/b/i1/t;->b:I - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - const/4 v6, 0x1 - - if-ge v4, v1, :cond_1 - - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v6 - - const/4 v7, 0x0 - - :goto_1 - if-ge v7, v6, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v8 - - add-int/lit8 v9, v8, 0x4 - - add-int/2addr v5, v9 - - invoke-virtual {p0, v8}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v7, v7, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0, v2}, Lf/h/a/b/i1/t;->C(I)V - - new-array v2, v5, [B - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - :goto_2 - if-ge v4, v1, :cond_3 - - invoke-virtual {p0, v6}, Lf/h/a/b/i1/t;->D(I)V - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v8 - - const/4 v9, 0x0 - - :goto_3 - if-ge v9, v8, :cond_2 - - invoke-virtual {p0}, Lf/h/a/b/i1/t;->v()I - - move-result v10 - - sget-object v11, Lf/h/a/b/i1/r;->a:[B - - sget-object v12, Lf/h/a/b/i1/r;->a:[B - - array-length v12, v12 - - invoke-static {v11, v3, v2, v7, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - sget-object v11, Lf/h/a/b/i1/r;->a:[B - - array-length v11, v11 - - add-int/2addr v7, v11 - - iget-object v11, p0, Lf/h/a/b/i1/t;->a:[B - - iget v12, p0, Lf/h/a/b/i1/t;->b:I - - invoke-static {v11, v12, v2, v7, v10}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - add-int/2addr v7, v10 - - invoke-virtual {p0, v10}, Lf/h/a/b/i1/t;->D(I)V - - add-int/lit8 v9, v9, 0x1 - - goto :goto_3 - - :cond_2 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_3 - if-nez v5, :cond_4 - - const/4 p0, 0x0 - - goto :goto_4 - - :cond_4 - invoke-static {v2}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - :goto_4 - new-instance v1, Lf/h/a/b/j1/j; - - add-int/2addr v0, v6 - - invoke-direct {v1, p0, v0}, Lf/h/a/b/j1/j;->(Ljava/util/List;I)V - :try_end_0 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v1 - - :catch_0 - move-exception p0 - - new-instance v0, Lcom/google/android/exoplayer2/ParserException; - - const-string v1, "Error parsing HEVC config" - - invoke-direct {v0, v1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/k.smali b/com.discord/smali_classes2/f/h/a/b/j1/k.smali deleted file mode 100644 index 24627cc37a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/k.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public Lf/h/a/b/j1/k; -.super Landroid/opengl/GLSurfaceView; -.source "VideoDecoderGLSurfaceView.java" - - -# instance fields -.field public final d:Lf/h/a/b/j1/m; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Landroid/opengl/GLSurfaceView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - new-instance p1, Lf/h/a/b/j1/m; - - invoke-direct {p1, p0}, Lf/h/a/b/j1/m;->(Landroid/opengl/GLSurfaceView;)V - - iput-object p1, p0, Lf/h/a/b/j1/k;->d:Lf/h/a/b/j1/m; - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setPreserveEGLContextOnPause(Z)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setEGLContextClientVersion(I)V - - iget-object p1, p0, Lf/h/a/b/j1/k;->d:Lf/h/a/b/j1/m; - - invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setRenderer(Landroid/opengl/GLSurfaceView$Renderer;)V - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setRenderMode(I)V - - return-void -.end method - - -# virtual methods -.method public getVideoDecoderOutputBufferRenderer()Lf/h/a/b/j1/l; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/k;->d:Lf/h/a/b/j1/m; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/l.smali b/com.discord/smali_classes2/f/h/a/b/j1/l.smali deleted file mode 100644 index d2ebf88467..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/l.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/j1/l; -.super Ljava/lang/Object; -.source "VideoDecoderOutputBufferRenderer.java" diff --git a/com.discord/smali_classes2/f/h/a/b/j1/m.smali b/com.discord/smali_classes2/f/h/a/b/j1/m.smali deleted file mode 100644 index 6817992e0f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/m.smali +++ /dev/null @@ -1,691 +0,0 @@ -.class public Lf/h/a/b/j1/m; -.super Ljava/lang/Object; -.source "VideoDecoderRenderer.java" - -# interfaces -.implements Landroid/opengl/GLSurfaceView$Renderer; -.implements Lf/h/a/b/j1/l; - - -# static fields -.field public static final m:[F - -.field public static final n:[F - -.field public static final o:[F - -.field public static final p:[Ljava/lang/String; - -.field public static final q:Ljava/nio/FloatBuffer; - - -# instance fields -.field public final d:[I - -.field public final e:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;", - ">;" - } - .end annotation -.end field - -.field public f:[Ljava/nio/FloatBuffer; - -.field public g:I - -.field public h:[I - -.field public i:I - -.field public j:[I - -.field public k:[I - -.field public l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - const/16 v0, 0x9 - - new-array v1, v0, [F - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/j1/m;->m:[F - - new-array v1, v0, [F - - fill-array-data v1, :array_1 - - sput-object v1, Lf/h/a/b/j1/m;->n:[F - - new-array v0, v0, [F - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/j1/m;->o:[F - - const-string v0, "y_tex" - - const-string v1, "u_tex" - - const-string v2, "v_tex" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/j1/m;->p:[Ljava/lang/String; - - const/16 v0, 0x8 - - new-array v0, v0, [F - - fill-array-data v0, :array_3 - - invoke-static {v0}, Lf/h/a/b/i1/e;->N([F)Ljava/nio/FloatBuffer; - - move-result-object v0 - - sput-object v0, Lf/h/a/b/j1/m;->q:Ljava/nio/FloatBuffer; - - return-void - - nop - - :array_0 - .array-data 4 - 0x3f94fdf4 # 1.164f - 0x3f94fdf4 # 1.164f - 0x3f94fdf4 # 1.164f - 0x0 - -0x41374bc7 # -0.392f - 0x40011687 # 2.017f - 0x3fcc49ba # 1.596f - -0x40afdf3b # -0.813f - 0x0 - .end array-data - - :array_1 - .array-data 4 - 0x3f94fdf4 # 1.164f - 0x3f94fdf4 # 1.164f - 0x3f94fdf4 # 1.164f - 0x0 - -0x41a5e354 # -0.213f - 0x40072b02 # 2.112f - 0x3fe58106 # 1.793f - -0x40f78d50 # -0.533f - 0x0 - .end array-data - - :array_2 - .array-data 4 - 0x3f958106 # 1.168f - 0x3f958106 # 1.168f - 0x3f958106 # 1.168f - 0x0 - -0x41bf7cee # -0.188f - 0x400978d5 # 2.148f - 0x3fd76c8b # 1.683f - -0x40d91687 # -0.652f - 0x0 - .end array-data - - :array_3 - .array-data 4 - -0x40800000 # -1.0f - 0x3f800000 # 1.0f - -0x40800000 # -1.0f - -0x40800000 # -1.0f - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - 0x3f800000 # 1.0f - -0x40800000 # -1.0f - .end array-data -.end method - -.method public constructor (Landroid/opengl/GLSurfaceView;)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x3 - - new-array v0, p1, [I - - iput-object v0, p0, Lf/h/a/b/j1/m;->d:[I - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - iput-object v0, p0, Lf/h/a/b/j1/m;->e:Ljava/util/concurrent/atomic/AtomicReference; - - new-array v0, p1, [Ljava/nio/FloatBuffer; - - iput-object v0, p0, Lf/h/a/b/j1/m;->f:[Ljava/nio/FloatBuffer; - - new-array v0, p1, [I - - iput-object v0, p0, Lf/h/a/b/j1/m;->h:[I - - new-array v0, p1, [I - - iput-object v0, p0, Lf/h/a/b/j1/m;->j:[I - - new-array v0, p1, [I - - iput-object v0, p0, Lf/h/a/b/j1/m;->k:[I - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/j1/m;->j:[I - - iget-object v2, p0, Lf/h/a/b/j1/m;->k:[I - - const/4 v3, -0x1 - - aput v3, v2, v0 - - aput v3, v1, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - - -# virtual methods -.method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V - .locals 14 - - iget-object p1, p0, Lf/h/a/b/j1/m;->e:Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - - if-nez p1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - if-eqz p1, :cond_2 - - iget-object v0, p0, Lf/h/a/b/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->release()V - - :cond_1 - iput-object p1, p0, Lf/h/a/b/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - - :cond_2 - iget-object p1, p0, Lf/h/a/b/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; - - sget-object v0, Lf/h/a/b/j1/m;->n:[F - - iget v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->colorspace:I - - const/4 v2, 0x3 - - const/4 v3, 0x1 - - if-eq v1, v3, :cond_4 - - if-eq v1, v2, :cond_3 - - goto :goto_0 - - :cond_3 - sget-object v0, Lf/h/a/b/j1/m;->o:[F - - goto :goto_0 - - :cond_4 - sget-object v0, Lf/h/a/b/j1/m;->m:[F - - :goto_0 - iget v1, p0, Lf/h/a/b/j1/m;->i:I - - const/4 v4, 0x0 - - invoke-static {v1, v3, v4, v0, v4}, Landroid/opengl/GLES20;->glUniformMatrix3fv(IIZ[FI)V - - const/4 v0, 0x0 - - :goto_1 - const/4 v1, 0x2 - - if-ge v0, v2, :cond_6 - - if-nez v0, :cond_5 - - iget v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->height:I - - goto :goto_2 - - :cond_5 - iget v5, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->height:I - - add-int/2addr v5, v3 - - div-int/lit8 v1, v5, 0x2 - - :goto_2 - move v9, v1 - - const v1, 0x84c0 - - add-int/2addr v1, v0 - - invoke-static {v1}, Landroid/opengl/GLES20;->glActiveTexture(I)V - - const/16 v1, 0xde1 - - iget-object v5, p0, Lf/h/a/b/j1/m;->d:[I - - aget v5, v5, v0 - - invoke-static {v1, v5}, Landroid/opengl/GLES20;->glBindTexture(II)V - - const/16 v1, 0xcf5 - - invoke-static {v1, v3}, Landroid/opengl/GLES20;->glPixelStorei(II)V - - const/16 v5, 0xde1 - - const/4 v6, 0x0 - - const/16 v7, 0x1909 - - iget-object v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I - - aget v8, v1, v0 - - const/4 v10, 0x0 - - const/16 v11, 0x1909 - - const/16 v12, 0x1401 - - iget-object v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvPlanes:[Ljava/nio/ByteBuffer; - - aget-object v13, v1, v0 - - invoke-static/range {v5 .. v13}, Landroid/opengl/GLES20;->glTexImage2D(IIIIIIIILjava/nio/Buffer;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_6 - new-array v0, v2, [I - - iget v5, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->width:I - - aput v5, v0, v4 - - aget v5, v0, v4 - - add-int/2addr v5, v3 - - div-int/2addr v5, v1 - - aput v5, v0, v1 - - aput v5, v0, v3 - - const/4 v5, 0x0 - - :goto_3 - const/4 v6, 0x4 - - const/4 v7, 0x5 - - if-ge v5, v2, :cond_a - - iget-object v8, p0, Lf/h/a/b/j1/m;->j:[I - - aget v8, v8, v5 - - aget v9, v0, v5 - - if-ne v8, v9, :cond_7 - - iget-object v8, p0, Lf/h/a/b/j1/m;->k:[I - - aget v8, v8, v5 - - iget-object v9, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I - - aget v9, v9, v5 - - if-eq v8, v9, :cond_9 - - :cond_7 - iget-object v8, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I - - aget v8, v8, v5 - - if-eqz v8, :cond_8 - - const/4 v8, 0x1 - - goto :goto_4 - - :cond_8 - const/4 v8, 0x0 - - :goto_4 - invoke-static {v8}, Lf/h/a/b/i1/e;->F(Z)V - - aget v8, v0, v5 - - int-to-float v8, v8 - - iget-object v9, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I - - aget v9, v9, v5 - - int-to-float v9, v9 - - div-float/2addr v8, v9 - - iget-object v9, p0, Lf/h/a/b/j1/m;->f:[Ljava/nio/FloatBuffer; - - const/16 v10, 0x8 - - new-array v10, v10, [F - - const/4 v11, 0x0 - - aput v11, v10, v4 - - aput v11, v10, v3 - - aput v11, v10, v1 - - const/high16 v12, 0x3f800000 # 1.0f - - aput v12, v10, v2 - - aput v8, v10, v6 - - aput v11, v10, v7 - - const/4 v6, 0x6 - - aput v8, v10, v6 - - const/4 v6, 0x7 - - aput v12, v10, v6 - - invoke-static {v10}, Lf/h/a/b/i1/e;->N([F)Ljava/nio/FloatBuffer; - - move-result-object v6 - - aput-object v6, v9, v5 - - iget-object v6, p0, Lf/h/a/b/j1/m;->h:[I - - aget v7, v6, v5 - - const/4 v8, 0x2 - - const/16 v9, 0x1406 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - iget-object v6, p0, Lf/h/a/b/j1/m;->f:[Ljava/nio/FloatBuffer; - - aget-object v12, v6, v5 - - invoke-static/range {v7 .. v12}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V - - iget-object v6, p0, Lf/h/a/b/j1/m;->j:[I - - aget v7, v0, v5 - - aput v7, v6, v5 - - iget-object v6, p0, Lf/h/a/b/j1/m;->k:[I - - iget-object v7, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I - - aget v7, v7, v5 - - aput v7, v6, v5 - - :cond_9 - add-int/lit8 v5, v5, 0x1 - - goto :goto_3 - - :cond_a - const/16 p1, 0x4000 - - invoke-static {p1}, Landroid/opengl/GLES20;->glClear(I)V - - invoke-static {v7, v4, v6}, Landroid/opengl/GLES20;->glDrawArrays(III)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - return-void -.end method - -.method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V - .locals 0 - - const/4 p1, 0x0 - - invoke-static {p1, p1, p2, p3}, Landroid/opengl/GLES20;->glViewport(IIII)V - - return-void -.end method - -.method public onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10;Ljavax/microedition/khronos/egl/EGLConfig;)V - .locals 6 - - const-string p1, "varying vec2 interp_tc_y;\nvarying vec2 interp_tc_u;\nvarying vec2 interp_tc_v;\nattribute vec4 in_pos;\nattribute vec2 in_tc_y;\nattribute vec2 in_tc_u;\nattribute vec2 in_tc_v;\nvoid main() {\n gl_Position = in_pos;\n interp_tc_y = in_tc_y;\n interp_tc_u = in_tc_u;\n interp_tc_v = in_tc_v;\n}\n" - - const-string p2, "precision mediump float;\nvarying vec2 interp_tc_y;\nvarying vec2 interp_tc_u;\nvarying vec2 interp_tc_v;\nuniform sampler2D y_tex;\nuniform sampler2D u_tex;\nuniform sampler2D v_tex;\nuniform mat3 mColorConversion;\nvoid main() {\n vec3 yuv;\n yuv.x = texture2D(y_tex, interp_tc_y).r - 0.0625;\n yuv.y = texture2D(u_tex, interp_tc_u).r - 0.5;\n yuv.z = texture2D(v_tex, interp_tc_v).r - 0.5;\n gl_FragColor = vec4(mColorConversion * yuv, 1.0);\n}\n" - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->L(Ljava/lang/String;Ljava/lang/String;)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/j1/m;->g:I - - invoke-static {p1}, Landroid/opengl/GLES20;->glUseProgram(I)V - - iget p1, p0, Lf/h/a/b/j1/m;->g:I - - const-string p2, "in_pos" - - invoke-static {p1, p2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result v0 - - invoke-static {v0}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - sget-object v5, Lf/h/a/b/j1/m;->q:Ljava/nio/FloatBuffer; - - const/4 v1, 0x2 - - const/16 v2, 0x1406 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - invoke-static/range {v0 .. v5}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - iget p2, p0, Lf/h/a/b/j1/m;->g:I - - const-string v0, "in_tc_y" - - invoke-static {p2, v0}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result p2 - - const/4 v0, 0x0 - - aput p2, p1, v0 - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - aget p1, p1, v0 - - invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - iget p2, p0, Lf/h/a/b/j1/m;->g:I - - const-string v1, "in_tc_u" - - invoke-static {p2, v1}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result p2 - - const/4 v1, 0x1 - - aput p2, p1, v1 - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - aget p1, p1, v1 - - invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - iget p2, p0, Lf/h/a/b/j1/m;->g:I - - const-string v1, "in_tc_v" - - invoke-static {p2, v1}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I - - move-result p2 - - const/4 v1, 0x2 - - aput p2, p1, v1 - - iget-object p1, p0, Lf/h/a/b/j1/m;->h:[I - - aget p1, p1, v1 - - invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget p1, p0, Lf/h/a/b/j1/m;->g:I - - const-string p2, "mColorConversion" - - invoke-static {p1, p2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I - - move-result p1 - - iput p1, p0, Lf/h/a/b/j1/m;->i:I - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - iget-object p1, p0, Lf/h/a/b/j1/m;->d:[I - - const/4 p2, 0x3 - - invoke-static {p2, p1, v0}, Landroid/opengl/GLES20;->glGenTextures(I[II)V - - :goto_0 - if-ge v0, p2, :cond_0 - - iget p1, p0, Lf/h/a/b/j1/m;->g:I - - sget-object v1, Lf/h/a/b/j1/m;->p:[Ljava/lang/String; - - aget-object v1, v1, v0 - - invoke-static {p1, v1}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I - - move-result p1 - - invoke-static {p1, v0}, Landroid/opengl/GLES20;->glUniform1i(II)V - - const p1, 0x84c0 - - add-int/2addr p1, v0 - - invoke-static {p1}, Landroid/opengl/GLES20;->glActiveTexture(I)V - - iget-object p1, p0, Lf/h/a/b/j1/m;->d:[I - - aget p1, p1, v0 - - const/16 v1, 0xde1 - - invoke-static {v1, p1}, Landroid/opengl/GLES20;->glBindTexture(II)V - - const/16 p1, 0x2801 - - const v2, 0x46180400 # 9729.0f - - invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V - - const/16 p1, 0x2800 - - invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V - - const/16 p1, 0x2802 - - const v2, 0x47012f00 # 33071.0f - - invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V - - const/16 p1, 0x2803 - - invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - invoke-static {}, Lf/h/a/b/i1/e;->t()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/n.smali b/com.discord/smali_classes2/f/h/a/b/j1/n.smali deleted file mode 100644 index 2b92bef389..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/n.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/b/j1/n; -.super Ljava/lang/Object; -.source "VideoFrameMetadataListener.java" - - -# virtual methods -.method public abstract c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V - .param p6 # Landroid/media/MediaFormat; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/o$a.smali b/com.discord/smali_classes2/f/h/a/b/j1/o$a.smali deleted file mode 100644 index 9c933e567e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/o$a.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/b/j1/o$a; -.super Ljava/lang/Object; -.source "VideoFrameReleaseTimeHelper.java" - -# interfaces -.implements Landroid/hardware/display/DisplayManager$DisplayListener; - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x11 -.end annotation - -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/j1/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/hardware/display/DisplayManager; - -.field public final synthetic b:Lf/h/a/b/j1/o; - - -# direct methods -.method public constructor (Lf/h/a/b/j1/o;Landroid/hardware/display/DisplayManager;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/j1/o$a;->b:Lf/h/a/b/j1/o; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/j1/o$a;->a:Landroid/hardware/display/DisplayManager; - - return-void -.end method - - -# virtual methods -.method public onDisplayAdded(I)V - .locals 0 - - return-void -.end method - -.method public onDisplayChanged(I)V - .locals 0 - - if-nez p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/j1/o$a;->b:Lf/h/a/b/j1/o; - - invoke-virtual {p1}, Lf/h/a/b/j1/o;->b()V - - :cond_0 - return-void -.end method - -.method public onDisplayRemoved(I)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/o$b.smali b/com.discord/smali_classes2/f/h/a/b/j1/o$b.smali deleted file mode 100644 index 609050618b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/o$b.smali +++ /dev/null @@ -1,167 +0,0 @@ -.class public final Lf/h/a/b/j1/o$b; -.super Ljava/lang/Object; -.source "VideoFrameReleaseTimeHelper.java" - -# interfaces -.implements Landroid/view/Choreographer$FrameCallback; -.implements Landroid/os/Handler$Callback; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/j1/o; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# static fields -.field public static final i:Lf/h/a/b/j1/o$b; - - -# instance fields -.field public volatile d:J - -.field public final e:Landroid/os/Handler; - -.field public final f:Landroid/os/HandlerThread; - -.field public g:Landroid/view/Choreographer; - -.field public h:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/j1/o$b; - - invoke-direct {v0}, Lf/h/a/b/j1/o$b;->()V - - sput-object v0, Lf/h/a/b/j1/o$b;->i:Lf/h/a/b/j1/o$b; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/j1/o$b;->d:J - - new-instance v0, Landroid/os/HandlerThread; - - const-string v1, "ChoreographerOwner:Handler" - - invoke-direct {v0, v1}, Landroid/os/HandlerThread;->(Ljava/lang/String;)V - - iput-object v0, p0, Lf/h/a/b/j1/o$b;->f:Landroid/os/HandlerThread; - - invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V - - iget-object v0, p0, Lf/h/a/b/j1/o$b;->f:Landroid/os/HandlerThread; - - invoke-virtual {v0}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {v0, p0}, Lf/h/a/b/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/j1/o$b;->e:Landroid/os/Handler; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z - - return-void -.end method - - -# virtual methods -.method public doFrame(J)V - .locals 2 - - iput-wide p1, p0, Lf/h/a/b/j1/o$b;->d:J - - iget-object p1, p0, Lf/h/a/b/j1/o$b;->g:Landroid/view/Choreographer; - - const-wide/16 v0, 0x1f4 - - invoke-virtual {p1, p0, v0, v1}, Landroid/view/Choreographer;->postFrameCallbackDelayed(Landroid/view/Choreographer$FrameCallback;J)V - - return-void -.end method - -.method public handleMessage(Landroid/os/Message;)Z - .locals 3 - - iget p1, p1, Landroid/os/Message;->what:I - - const/4 v0, 0x1 - - if-eqz p1, :cond_4 - - if-eq p1, v0, :cond_2 - - const/4 v1, 0x2 - - if-eq p1, v1, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget p1, p0, Lf/h/a/b/j1/o$b;->h:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/b/j1/o$b;->h:I - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/j1/o$b;->g:Landroid/view/Choreographer; - - invoke-virtual {p1, p0}, Landroid/view/Choreographer;->removeFrameCallback(Landroid/view/Choreographer$FrameCallback;)V - - const-wide v1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v1, p0, Lf/h/a/b/j1/o$b;->d:J - - :cond_1 - return v0 - - :cond_2 - iget p1, p0, Lf/h/a/b/j1/o$b;->h:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/j1/o$b;->h:I - - if-ne p1, v0, :cond_3 - - iget-object p1, p0, Lf/h/a/b/j1/o$b;->g:Landroid/view/Choreographer; - - invoke-virtual {p1, p0}, Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V - - :cond_3 - return v0 - - :cond_4 - invoke-static {}, Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/j1/o$b;->g:Landroid/view/Choreographer; - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/o.smali b/com.discord/smali_classes2/f/h/a/b/j1/o.smali deleted file mode 100644 index d71988c648..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/o.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/b/j1/o; -.super Ljava/lang/Object; -.source "VideoFrameReleaseTimeHelper.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/j1/o$b;, - Lf/h/a/b/j1/o$a; - } -.end annotation - - -# instance fields -.field public final a:Landroid/view/WindowManager; - -.field public final b:Lf/h/a/b/j1/o$b; - -.field public final c:Lf/h/a/b/j1/o$a; - -.field public d:J - -.field public e:J - -.field public f:J - -.field public g:J - -.field public h:J - -.field public i:Z - -.field public j:J - -.field public k:J - -.field public l:J - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 3 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v1, "window" - - invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/view/WindowManager; - - iput-object v1, p0, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; - - goto :goto_0 - - :cond_0 - iput-object v0, p0, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; - - :goto_0 - iget-object v1, p0, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; - - if-eqz v1, :cond_3 - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x11 - - if-lt v1, v2, :cond_2 - - const-string v1, "display" - - invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/hardware/display/DisplayManager; - - if-nez p1, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v0, Lf/h/a/b/j1/o$a; - - invoke-direct {v0, p0, p1}, Lf/h/a/b/j1/o$a;->(Lf/h/a/b/j1/o;Landroid/hardware/display/DisplayManager;)V - - :cond_2 - :goto_1 - iput-object v0, p0, Lf/h/a/b/j1/o;->c:Lf/h/a/b/j1/o$a; - - sget-object p1, Lf/h/a/b/j1/o$b;->i:Lf/h/a/b/j1/o$b; - - iput-object p1, p0, Lf/h/a/b/j1/o;->b:Lf/h/a/b/j1/o$b; - - goto :goto_2 - - :cond_3 - iput-object v0, p0, Lf/h/a/b/j1/o;->c:Lf/h/a/b/j1/o$a; - - iput-object v0, p0, Lf/h/a/b/j1/o;->b:Lf/h/a/b/j1/o$b; - - :goto_2 - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide v0, p0, Lf/h/a/b/j1/o;->d:J - - iput-wide v0, p0, Lf/h/a/b/j1/o;->e:J - - return-void -.end method - - -# virtual methods -.method public final a(JJ)Z - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/j1/o;->k:J - - sub-long/2addr p1, v0 - - iget-wide v0, p0, Lf/h/a/b/j1/o;->j:J - - sub-long/2addr p3, v0 - - sub-long/2addr p3, p1 - - invoke-static {p3, p4}, Ljava/lang/Math;->abs(J)J - - move-result-wide p1 - - const-wide/32 p3, 0x1312d00 - - cmp-long v0, p1, p3 - - if-lez v0, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public final b()V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/j1/o;->a:Landroid/view/WindowManager; - - invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/view/Display;->getRefreshRate()F - - move-result v0 - - float-to-double v0, v0 - - const-wide v2, 0x41cdcd6500000000L # 1.0E9 - - div-double/2addr v2, v0 - - double-to-long v0, v2 - - iput-wide v0, p0, Lf/h/a/b/j1/o;->d:J - - const-wide/16 v2, 0x50 - - mul-long v0, v0, v2 - - const-wide/16 v2, 0x64 - - div-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/j1/o;->e:J - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/p.smali b/com.discord/smali_classes2/f/h/a/b/j1/p.smali deleted file mode 100644 index eac68ae981..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/p.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public final synthetic Lf/h/a/b/j1/p; -.super Ljava/lang/Object; -.source "VideoListener.java" - - -# direct methods -.method public static a(Lf/h/a/b/j1/q;II)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/q.smali b/com.discord/smali_classes2/f/h/a/b/j1/q.smali deleted file mode 100644 index fbb3791c7d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/q.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/j1/q; -.super Ljava/lang/Object; -.source "VideoListener.java" - - -# virtual methods -.method public abstract B(II)V -.end method - -.method public abstract c(IIIF)V -.end method - -.method public abstract d()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/r$a.smali b/com.discord/smali_classes2/f/h/a/b/j1/r$a.smali deleted file mode 100644 index 2ff7439703..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/r$a.smali +++ /dev/null @@ -1,216 +0,0 @@ -.class public final Lf/h/a/b/j1/r$a; -.super Ljava/lang/Object; -.source "VideoRendererEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/j1/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Lf/h/a/b/j1/r; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/os/Handler;Lf/h/a/b/j1/r;)V - .locals 1 - .param p1 # Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lf/h/a/b/j1/r; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - if-eqz p2, :cond_1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - throw v0 - - :cond_1 - move-object p1, v0 - - :goto_0 - iput-object p1, p0, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; - - iput-object p2, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - return-void -.end method - - -# virtual methods -.method public synthetic a(Ljava/lang/String;JJ)V - .locals 7 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Lf/h/a/b/j1/r; - - move-object v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-interface/range {v1 .. v6}, Lf/h/a/b/j1/r;->j(Ljava/lang/String;JJ)V - - return-void -.end method - -.method public b(Lf/h/a/b/y0/d;)V - .locals 1 - - monitor-enter p1 - - monitor-exit p1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1}, Lf/h/a/b/j1/r;->A(Lf/h/a/b/y0/d;)V - - return-void -.end method - -.method public synthetic c(IJ)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/j1/r;->r(IJ)V - - return-void -.end method - -.method public synthetic d(Lf/h/a/b/y0/d;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1}, Lf/h/a/b/j1/r;->w(Lf/h/a/b/y0/d;)V - - return-void -.end method - -.method public synthetic e(Lcom/google/android/exoplayer2/Format;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1}, Lf/h/a/b/j1/r;->v(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method - -.method public synthetic f(Landroid/view/Surface;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1}, Lf/h/a/b/j1/r;->n(Landroid/view/Surface;)V - - return-void -.end method - -.method public synthetic g(IIIF)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->b:Lf/h/a/b/j1/r; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/j1/r; - - invoke-interface {v0, p1, p2, p3, p4}, Lf/h/a/b/j1/r;->c(IIIF)V - - return-void -.end method - -.method public h(IIIF)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/j1/r$a;->a:Landroid/os/Handler; - - if-eqz v0, :cond_0 - - new-instance v7, Lf/h/a/b/j1/c; - - move-object v1, v7 - - move-object v2, p0 - - move v3, p1 - - move v4, p2 - - move v5, p3 - - move v6, p4 - - invoke-direct/range {v1 .. v6}, Lf/h/a/b/j1/c;->(Lf/h/a/b/j1/r$a;IIIF)V - - invoke-virtual {v0, v7}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/r.smali b/com.discord/smali_classes2/f/h/a/b/j1/r.smali deleted file mode 100644 index efd93ec307..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/r.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/b/j1/r; -.super Ljava/lang/Object; -.source "VideoRendererEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/j1/r$a; - } -.end annotation - - -# virtual methods -.method public abstract A(Lf/h/a/b/y0/d;)V -.end method - -.method public abstract c(IIIF)V -.end method - -.method public abstract j(Ljava/lang/String;JJ)V -.end method - -.method public abstract n(Landroid/view/Surface;)V - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract r(IJ)V -.end method - -.method public abstract v(Lcom/google/android/exoplayer2/Format;)V -.end method - -.method public abstract w(Lf/h/a/b/y0/d;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/a.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/a.smali deleted file mode 100644 index fe08bb5961..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/a.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/b/j1/s/a; -.super Ljava/lang/Object; -.source "CameraMotionListener.java" - - -# virtual methods -.method public abstract a(J[F)V -.end method - -.method public abstract b()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/b.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/b.smali deleted file mode 100644 index 8c172d875f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/b.smali +++ /dev/null @@ -1,322 +0,0 @@ -.class public Lf/h/a/b/j1/s/b; -.super Lf/h/a/b/t; -.source "CameraMotionRenderer.java" - - -# instance fields -.field public final o:Lf/h/a/b/y0/e; - -.field public final p:Lf/h/a/b/i1/t; - -.field public q:J - -.field public r:Lf/h/a/b/j1/s/a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public s:J - - -# direct methods -.method public constructor ()V - .locals 2 - - const/4 v0, 0x5 - - invoke-direct {p0, v0}, Lf/h/a/b/t;->(I)V - - new-instance v0, Lf/h/a/b/y0/e; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/b/y0/e;->(I)V - - iput-object v0, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - new-instance v0, Lf/h/a/b/i1/t; - - invoke-direct {v0}, Lf/h/a/b/i1/t;->()V - - iput-object v0, p0, Lf/h/a/b/j1/s/b;->p:Lf/h/a/b/i1/t; - - return-void -.end method - - -# virtual methods -.method public A(JZ)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const-wide/16 p1, 0x0 - - iput-wide p1, p0, Lf/h/a/b/j1/s/b;->s:J - - iget-object p1, p0, Lf/h/a/b/j1/s/b;->r:Lf/h/a/b/j1/s/a; - - if-eqz p1, :cond_0 - - invoke-interface {p1}, Lf/h/a/b/j1/s/a;->b()V - - :cond_0 - return-void -.end method - -.method public E([Lcom/google/android/exoplayer2/Format;J)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iput-wide p2, p0, Lf/h/a/b/j1/s/b;->q:J - - return-void -.end method - -.method public G(Lcom/google/android/exoplayer2/Format;)I - .locals 1 - - iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v0, "application/x-camera-motion" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x4 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public d(ILjava/lang/Object;)V - .locals 1 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x7 - - if-ne p1, v0, :cond_0 - - check-cast p2, Lf/h/a/b/j1/s/a; - - iput-object p2, p0, Lf/h/a/b/j1/s/b;->r:Lf/h/a/b/j1/s/a; - - :cond_0 - return-void -.end method - -.method public g()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/t;->j()Z - - move-result v0 - - return v0 -.end method - -.method public n(JJ)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - :cond_0 - :goto_0 - invoke-virtual {p0}, Lf/h/a/b/t;->j()Z - - move-result p3 - - if-nez p3, :cond_4 - - iget-wide p3, p0, Lf/h/a/b/j1/s/b;->s:J - - const-wide/32 v0, 0x186a0 - - add-long/2addr v0, p1 - - cmp-long v2, p3, v0 - - if-gez v2, :cond_4 - - iget-object p3, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - invoke-virtual {p3}, Lf/h/a/b/y0/e;->clear()V - - invoke-virtual {p0}, Lf/h/a/b/t;->x()Lf/h/a/b/d0; - - move-result-object p3 - - iget-object p4, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - const/4 v0, 0x0 - - invoke-virtual {p0, p3, p4, v0}, Lf/h/a/b/t;->F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - - move-result p3 - - const/4 p4, -0x4 - - if-ne p3, p4, :cond_4 - - iget-object p3, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - invoke-virtual {p3}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result p3 - - if-eqz p3, :cond_1 - - goto :goto_3 - - :cond_1 - iget-object p3, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - invoke-virtual {p3}, Lf/h/a/b/y0/e;->l()V - - iget-object p3, p0, Lf/h/a/b/j1/s/b;->o:Lf/h/a/b/y0/e; - - iget-wide v1, p3, Lf/h/a/b/y0/e;->f:J - - iput-wide v1, p0, Lf/h/a/b/j1/s/b;->s:J - - iget-object p4, p0, Lf/h/a/b/j1/s/b;->r:Lf/h/a/b/j1/s/a; - - if-eqz p4, :cond_0 - - iget-object p3, p3, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-static {p3}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p3, Ljava/nio/ByteBuffer; - - invoke-virtual {p3}, Ljava/nio/ByteBuffer;->remaining()I - - move-result p4 - - const/16 v1, 0x10 - - if-eq p4, v1, :cond_2 - - const/4 p3, 0x0 - - goto :goto_2 - - :cond_2 - iget-object p4, p0, Lf/h/a/b/j1/s/b;->p:Lf/h/a/b/i1/t; - - invoke-virtual {p3}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - invoke-virtual {p3}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - invoke-virtual {p4, v1, v2}, Lf/h/a/b/i1/t;->A([BI)V - - iget-object p4, p0, Lf/h/a/b/j1/s/b;->p:Lf/h/a/b/i1/t; - - invoke-virtual {p3}, Ljava/nio/ByteBuffer;->arrayOffset()I - - move-result p3 - - add-int/lit8 p3, p3, 0x4 - - invoke-virtual {p4, p3}, Lf/h/a/b/i1/t;->C(I)V - - const/4 p3, 0x3 - - new-array p4, p3, [F - - :goto_1 - if-ge v0, p3, :cond_3 - - iget-object v1, p0, Lf/h/a/b/j1/s/b;->p:Lf/h/a/b/i1/t; - - invoke-virtual {v1}, Lf/h/a/b/i1/t;->g()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result v1 - - aput v1, p4, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_3 - move-object p3, p4 - - :goto_2 - if-eqz p3, :cond_0 - - iget-object p4, p0, Lf/h/a/b/j1/s/b;->r:Lf/h/a/b/j1/s/a; - - iget-wide v0, p0, Lf/h/a/b/j1/s/b;->s:J - - iget-wide v2, p0, Lf/h/a/b/j1/s/b;->q:J - - sub-long/2addr v0, v2 - - invoke-interface {p4, v0, v1, p3}, Lf/h/a/b/j1/s/a;->a(J[F)V - - goto/16 :goto_0 - - :cond_4 - :goto_3 - return-void -.end method - -.method public y()V - .locals 2 - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/b/j1/s/b;->s:J - - iget-object v0, p0, Lf/h/a/b/j1/s/b;->r:Lf/h/a/b/j1/s/a; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lf/h/a/b/j1/s/a;->b()V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/c.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/c.smali deleted file mode 100644 index 64a3cbca3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/c.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/b/j1/s/c; -.super Ljava/lang/Object; -.source "FrameRotationQueue.java" - - -# instance fields -.field public final a:[F - -.field public final b:[F - -.field public final c:Lf/h/a/b/i1/a0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/i1/a0<", - "[F>;" - } - .end annotation -.end field - -.field public d:Z - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x10 - - new-array v1, v0, [F - - iput-object v1, p0, Lf/h/a/b/j1/s/c;->a:[F - - new-array v0, v0, [F - - iput-object v0, p0, Lf/h/a/b/j1/s/c;->b:[F - - new-instance v0, Lf/h/a/b/i1/a0; - - invoke-direct {v0}, Lf/h/a/b/i1/a0;->()V - - iput-object v0, p0, Lf/h/a/b/j1/s/c;->c:Lf/h/a/b/i1/a0; - - return-void -.end method - -.method public static a([F[F)V - .locals 6 - - const/4 v0, 0x0 - - invoke-static {p0, v0}, Landroid/opengl/Matrix;->setIdentityM([FI)V - - const/16 v1, 0xa - - aget v2, p1, v1 - - aget v3, p1, v1 - - mul-float v2, v2, v3 - - const/16 v3, 0x8 - - aget v4, p1, v3 - - aget v5, p1, v3 - - mul-float v4, v4, v5 - - add-float/2addr v4, v2 - - float-to-double v4, v4 - - invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D - - move-result-wide v4 - - double-to-float v2, v4 - - aget v4, p1, v1 - - div-float/2addr v4, v2 - - aput v4, p0, v0 - - aget v0, p1, v3 - - div-float/2addr v0, v2 - - const/4 v4, 0x2 - - aput v0, p0, v4 - - aget v0, p1, v3 - - neg-float v0, v0 - - div-float/2addr v0, v2 - - aput v0, p0, v3 - - aget p1, p1, v1 - - div-float/2addr p1, v2 - - aput p1, p0, v1 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/d$a.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/d$a.smali deleted file mode 100644 index b85b7eeed6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/d$a.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/b/j1/s/d$a; -.super Ljava/lang/Object; -.source "Projection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/j1/s/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:[Lf/h/a/b/j1/s/d$b; - - -# direct methods -.method public varargs constructor ([Lf/h/a/b/j1/s/d$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/s/d$a;->a:[Lf/h/a/b/j1/s/d$b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/d$b.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/d$b.smali deleted file mode 100644 index 00e823af24..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/d$b.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final Lf/h/a/b/j1/s/d$b; -.super Ljava/lang/Object; -.source "Projection.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/j1/s/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:[F - -.field public final d:[F - - -# direct methods -.method public constructor (I[F[FI)V - .locals 6 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/j1/s/d$b;->a:I - - array-length p1, p2 - - int-to-long v0, p1 - - const-wide/16 v2, 0x2 - - mul-long v0, v0, v2 - - array-length p1, p3 - - int-to-long v2, p1 - - const-wide/16 v4, 0x3 - - mul-long v2, v2, v4 - - cmp-long p1, v0, v2 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->n(Z)V - - iput-object p2, p0, Lf/h/a/b/j1/s/d$b;->c:[F - - iput-object p3, p0, Lf/h/a/b/j1/s/d$b;->d:[F - - iput p4, p0, Lf/h/a/b/j1/s/d$b;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/j1/s/d.smali b/com.discord/smali_classes2/f/h/a/b/j1/s/d.smali deleted file mode 100644 index 083e247551..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/j1/s/d.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/b/j1/s/d; -.super Ljava/lang/Object; -.source "Projection.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/j1/s/d$a;, - Lf/h/a/b/j1/s/d$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/j1/s/d$a; - -.field public final b:Lf/h/a/b/j1/s/d$a; - -.field public final c:I - -.field public final d:Z - - -# direct methods -.method public constructor (Lf/h/a/b/j1/s/d$a;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/s/d;->a:Lf/h/a/b/j1/s/d$a; - - iput-object p1, p0, Lf/h/a/b/j1/s/d;->b:Lf/h/a/b/j1/s/d$a; - - iput p2, p0, Lf/h/a/b/j1/s/d;->c:I - - if-ne p1, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/j1/s/d;->d:Z - - return-void -.end method - -.method public constructor (Lf/h/a/b/j1/s/d$a;Lf/h/a/b/j1/s/d$a;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/j1/s/d;->a:Lf/h/a/b/j1/s/d$a; - - iput-object p2, p0, Lf/h/a/b/j1/s/d;->b:Lf/h/a/b/j1/s/d$a; - - iput p3, p0, Lf/h/a/b/j1/s/d;->c:I - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/b/j1/s/d;->d:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/k.smali b/com.discord/smali_classes2/f/h/a/b/k.smali deleted file mode 100644 index fb82ee6348..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/k.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/k; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/a0$b; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/a0$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/k;->a:Lf/h/a/b/a0$b; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/k;->a:Lf/h/a/b/a0$b; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0$b;->e(Lf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/k0.smali b/com.discord/smali_classes2/f/h/a/b/k0.smali deleted file mode 100644 index 16ea89383c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/k0.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/b/k0; -.super Ljava/lang/Object; -.source "PlaybackPreparer.java" - - -# virtual methods -.method public abstract a()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/l.smali b/com.discord/smali_classes2/f/h/a/b/l.smali deleted file mode 100644 index 39851d5f9f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/l.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/l; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Z - - -# direct methods -.method public synthetic constructor (Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/b/l;->a:Z - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/l;->a:Z - - invoke-static {v0, p1}, Lf/h/a/b/a0;->P(ZLf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/l0.smali b/com.discord/smali_classes2/f/h/a/b/l0.smali deleted file mode 100644 index 6f61716735..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/l0.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final synthetic Lf/h/a/b/l0; -.super Ljava/lang/Object; -.source "Player.java" - - -# direct methods -.method public static a(Lf/h/a/b/m0$a;Z)V - .locals 0 - - return-void -.end method - -.method public static b(Lf/h/a/b/m0$a;Z)V - .locals 0 - - return-void -.end method - -.method public static c(Lf/h/a/b/m0$a;Lf/h/a/b/j0;)V - .locals 0 - - return-void -.end method - -.method public static d(Lf/h/a/b/m0$a;I)V - .locals 0 - - return-void -.end method - -.method public static e(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V - .locals 0 - - return-void -.end method - -.method public static f(Lf/h/a/b/m0$a;I)V - .locals 0 - - return-void -.end method - -.method public static g(Lf/h/a/b/m0$a;I)V - .locals 0 - - return-void -.end method - -.method public static h(Lf/h/a/b/m0$a;)V - .locals 0 - - return-void -.end method - -.method public static i(Lf/h/a/b/m0$a;Z)V - .locals 0 - - return-void -.end method - -.method public static j(Lf/h/a/b/m0$a;Lf/h/a/b/t0;I)V - .locals 2 - .param p0, "_this" # Lf/h/a/b/m0$a; - - invoke-virtual {p1}, Lf/h/a/b/t0;->o()I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - new-instance v0, Lf/h/a/b/t0$c; - - invoke-direct {v0}, Lf/h/a/b/t0$c;->()V - - const/4 v1, 0x0 - - invoke-virtual {p1, v1, v0}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/b/t0$c;->c:Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p0, p1, v0, p2}, Lf/h/a/b/m0$a;->t(Lf/h/a/b/t0;Ljava/lang/Object;I)V - - return-void -.end method - -.method public static k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V - .locals 0 - .param p1 # Lf/h/a/b/t0; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - return-void -.end method - -.method public static l(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/m.smali b/com.discord/smali_classes2/f/h/a/b/m.smali deleted file mode 100644 index 140d5f268b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/m.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final synthetic Lf/h/a/b/m; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Z - -.field public final synthetic b:Z - -.field public final synthetic c:I - -.field public final synthetic d:Z - -.field public final synthetic e:I - -.field public final synthetic f:Z - -.field public final synthetic g:Z - - -# direct methods -.method public synthetic constructor (ZZIZIZZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/b/m;->a:Z - - iput-boolean p2, p0, Lf/h/a/b/m;->b:Z - - iput p3, p0, Lf/h/a/b/m;->c:I - - iput-boolean p4, p0, Lf/h/a/b/m;->d:Z - - iput p5, p0, Lf/h/a/b/m;->e:I - - iput-boolean p6, p0, Lf/h/a/b/m;->f:Z - - iput-boolean p7, p0, Lf/h/a/b/m;->g:Z - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 8 - - iget-boolean v0, p0, Lf/h/a/b/m;->a:Z - - iget-boolean v1, p0, Lf/h/a/b/m;->b:Z - - iget v2, p0, Lf/h/a/b/m;->c:I - - iget-boolean v3, p0, Lf/h/a/b/m;->d:Z - - iget v4, p0, Lf/h/a/b/m;->e:I - - iget-boolean v5, p0, Lf/h/a/b/m;->f:Z - - iget-boolean v6, p0, Lf/h/a/b/m;->g:Z - - move-object v7, p1 - - invoke-static/range {v0 .. v7}, Lf/h/a/b/a0;->N(ZZIZIZZLf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/m0$a.smali b/com.discord/smali_classes2/f/h/a/b/m0$a.smali deleted file mode 100644 index 30afe52276..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/m0$a.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public interface abstract Lf/h/a/b/m0$a; -.super Ljava/lang/Object; -.source "Player.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/m0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract C(Lf/h/a/b/j0;)V -.end method - -.method public abstract D(Z)V -.end method - -.method public abstract a()V -.end method - -.method public abstract e(I)V -.end method - -.method public abstract f(Z)V -.end method - -.method public abstract g(I)V -.end method - -.method public abstract k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V -.end method - -.method public abstract l(Lf/h/a/b/t0;I)V -.end method - -.method public abstract p(Z)V -.end method - -.method public abstract s(ZI)V -.end method - -.method public abstract t(Lf/h/a/b/t0;Ljava/lang/Object;I)V - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end method - -.method public abstract u(I)V -.end method - -.method public abstract z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/m0.smali b/com.discord/smali_classes2/f/h/a/b/m0.smali deleted file mode 100644 index cbd1a5444b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/m0.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public interface abstract Lf/h/a/b/m0; -.super Ljava/lang/Object; -.source "Player.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/m0$a;, - Lf/h/a/b/m0$b;, - Lf/h/a/b/m0$c; - } -.end annotation - - -# virtual methods -.method public abstract A()Lf/h/a/b/t0; -.end method - -.method public abstract B()Landroid/os/Looper; -.end method - -.method public abstract C()Z -.end method - -.method public abstract D()J -.end method - -.method public abstract E()Lf/h/a/b/f1/g; -.end method - -.method public abstract F(I)I -.end method - -.method public abstract G()J -.end method - -.method public abstract H()Lf/h/a/b/m0$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract b()Lf/h/a/b/j0; -.end method - -.method public abstract c()Z -.end method - -.method public abstract d()J -.end method - -.method public abstract e(IJ)V -.end method - -.method public abstract f()Z -.end method - -.method public abstract g(Z)V -.end method - -.method public abstract h()Lcom/google/android/exoplayer2/ExoPlaybackException; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract hasNext()Z -.end method - -.method public abstract hasPrevious()Z -.end method - -.method public abstract i()Z -.end method - -.method public abstract j(Lf/h/a/b/m0$a;)V -.end method - -.method public abstract k()I -.end method - -.method public abstract l(Lf/h/a/b/m0$a;)V -.end method - -.method public abstract m()I -.end method - -.method public abstract n(Z)V -.end method - -.method public abstract o()Lf/h/a/b/m0$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract p()J -.end method - -.method public abstract q()I -.end method - -.method public abstract r()I -.end method - -.method public abstract s()Z -.end method - -.method public abstract t()I -.end method - -.method public abstract u(I)V -.end method - -.method public abstract v()I -.end method - -.method public abstract w()I -.end method - -.method public abstract x()Lcom/google/android/exoplayer2/source/TrackGroupArray; -.end method - -.method public abstract y()I -.end method - -.method public abstract z()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/n.smali b/com.discord/smali_classes2/f/h/a/b/n.smali deleted file mode 100644 index 3a940ab325..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/n.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/n; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:Lf/h/a/b/j0; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/j0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/n;->a:Lf/h/a/b/j0; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/n;->a:Lf/h/a/b/j0; - - invoke-static {v0, p1}, Lf/h/a/b/a0;->K(Lf/h/a/b/j0;Lf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/n0$a.smali b/com.discord/smali_classes2/f/h/a/b/n0$a.smali deleted file mode 100644 index 15cf174a5e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/n0$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/n0$a; -.super Ljava/lang/Object; -.source "PlayerMessage.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/n0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/n0.smali b/com.discord/smali_classes2/f/h/a/b/n0.smali deleted file mode 100644 index 0ae298c48d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/n0.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public final Lf/h/a/b/n0; -.super Ljava/lang/Object; -.source "PlayerMessage.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/n0$a;, - Lf/h/a/b/n0$b; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/n0$b; - -.field public final b:Lf/h/a/b/n0$a; - -.field public final c:Lf/h/a/b/t0; - -.field public d:I - -.field public e:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Landroid/os/Handler; - -.field public g:I - -.field public h:J - -.field public i:Z - -.field public j:Z - -.field public k:Z - -.field public l:Z - - -# direct methods -.method public constructor (Lf/h/a/b/n0$a;Lf/h/a/b/n0$b;Lf/h/a/b/t0;ILandroid/os/Handler;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/n0;->b:Lf/h/a/b/n0$a; - - iput-object p2, p0, Lf/h/a/b/n0;->a:Lf/h/a/b/n0$b; - - iput-object p3, p0, Lf/h/a/b/n0;->c:Lf/h/a/b/t0; - - iput-object p5, p0, Lf/h/a/b/n0;->f:Landroid/os/Handler; - - iput p4, p0, Lf/h/a/b/n0;->g:I - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/n0;->h:J - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/n0;->i:Z - - return-void -.end method - - -# virtual methods -.method public declared-synchronized a()Z - .locals 1 - - monitor-enter p0 - - const/4 v0, 0x0 - - monitor-exit p0 - - return v0 -.end method - -.method public declared-synchronized b(Z)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/b/n0;->k:Z - - or-int/2addr p1, v0 - - iput-boolean p1, p0, Lf/h/a/b/n0;->k:Z - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/n0;->l:Z - - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public c()Lf/h/a/b/n0; - .locals 6 - - iget-boolean v0, p0, Lf/h/a/b/n0;->j:Z - - const/4 v1, 0x1 - - xor-int/2addr v0, v1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-wide v2, p0, Lf/h/a/b/n0;->h:J - - const-wide v4, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v0, v2, v4 - - if-nez v0, :cond_0 - - iget-boolean v0, p0, Lf/h/a/b/n0;->i:Z - - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - :cond_0 - iput-boolean v1, p0, Lf/h/a/b/n0;->j:Z - - iget-object v0, p0, Lf/h/a/b/n0;->b:Lf/h/a/b/n0$a; - - check-cast v0, Lf/h/a/b/b0; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, v0, Lf/h/a/b/b0;->z:Z - - if-nez v1, :cond_2 - - iget-object v1, v0, Lf/h/a/b/b0;->k:Landroid/os/HandlerThread; - - invoke-virtual {v1}, Landroid/os/HandlerThread;->isAlive()Z - - move-result v1 - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/b/b0;->j:Lf/h/a/b/i1/z; - - const/16 v2, 0xf - - invoke-virtual {v1, v2, p0}, Lf/h/a/b/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/os/Message;->sendToTarget()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - goto :goto_1 - - :cond_2 - :goto_0 - :try_start_1 - const-string v1, "ExoPlayerImplInternal" - - const-string v2, "Ignoring messages sent after release." - - invoke-static {v1, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v1, 0x0 - - invoke-virtual {p0, v1}, Lf/h/a/b/n0;->b(Z)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v0 - - :goto_1 - return-object p0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public d(Ljava/lang/Object;)Lf/h/a/b/n0; - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/b/n0;->j:Z - - xor-int/lit8 v0, v0, 0x1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, p0, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - return-object p0 -.end method - -.method public e(I)Lf/h/a/b/n0; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/n0;->j:Z - - xor-int/lit8 v0, v0, 0x1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput p1, p0, Lf/h/a/b/n0;->d:I - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/o.smali b/com.discord/smali_classes2/f/h/a/b/o.smali deleted file mode 100644 index 8332610706..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/o.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/o; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/s$b; - - -# instance fields -.field public final synthetic a:I - - -# direct methods -.method public synthetic constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/o;->a:I - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/m0$a;)V - .locals 1 - - iget v0, p0, Lf/h/a/b/o;->a:I - - invoke-static {v0, p1}, Lf/h/a/b/a0;->O(ILf/h/a/b/m0$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/o0.smali b/com.discord/smali_classes2/f/h/a/b/o0.smali deleted file mode 100644 index 2135dcf25d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/o0.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final synthetic Lf/h/a/b/o0; -.super Ljava/lang/Object; -.source "Renderer.java" - - -# direct methods -.method public static a(Lf/h/a/b/p0;F)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/p.smali b/com.discord/smali_classes2/f/h/a/b/p.smali deleted file mode 100644 index dd9a6f34ee..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/p.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/p; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/b0; - -.field public final synthetic e:Lf/h/a/b/n0; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/b0;Lf/h/a/b/n0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/p;->d:Lf/h/a/b/b0; - - iput-object p2, p0, Lf/h/a/b/p;->e:Lf/h/a/b/n0; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/p;->d:Lf/h/a/b/b0; - - iget-object v1, p0, Lf/h/a/b/p;->e:Lf/h/a/b/n0; - - invoke-virtual {v0, v1}, Lf/h/a/b/b0;->v(Lf/h/a/b/n0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/p0.smali b/com.discord/smali_classes2/f/h/a/b/p0.smali deleted file mode 100644 index 603a077b0c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/p0.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public interface abstract Lf/h/a/b/p0; -.super Ljava/lang/Object; -.source "Renderer.java" - -# interfaces -.implements Lf/h/a/b/n0$b; - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract f(I)V -.end method - -.method public abstract g()Z -.end method - -.method public abstract getState()I -.end method - -.method public abstract h()V -.end method - -.method public abstract i()Lf/h/a/b/d1/v; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract j()Z -.end method - -.method public abstract k(Lf/h/a/b/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;JZJ)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract l()V -.end method - -.method public abstract m()Lf/h/a/b/t; -.end method - -.method public abstract n(JJ)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract o(F)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract p()V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract q()J -.end method - -.method public abstract r(J)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract reset()V -.end method - -.method public abstract s()Z -.end method - -.method public abstract start()V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract stop()V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public abstract t()Lf/h/a/b/i1/p; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method - -.method public abstract u()I -.end method - -.method public abstract v([Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;J)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/q$a.smali b/com.discord/smali_classes2/f/h/a/b/q$a.smali deleted file mode 100644 index 0f80a1ac07..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/q$a.smali +++ /dev/null @@ -1,89 +0,0 @@ -.class public final Lf/h/a/b/q$a; -.super Landroid/content/BroadcastReceiver; -.source "AudioBecomingNoisyManager.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "a" -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/q$b; - -.field public final e:Landroid/os/Handler; - -.field public final synthetic f:Lf/h/a/b/q; - - -# direct methods -.method public constructor (Lf/h/a/b/q;Landroid/os/Handler;Lf/h/a/b/q$b;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/q$a;->f:Lf/h/a/b/q; - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - iput-object p2, p0, Lf/h/a/b/q$a;->e:Landroid/os/Handler; - - iput-object p3, p0, Lf/h/a/b/q$a;->d:Lf/h/a/b/q$b; - - return-void -.end method - - -# virtual methods -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 0 - - invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "android.media.AUDIO_BECOMING_NOISY" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/q$a;->e:Landroid/os/Handler; - - invoke-virtual {p1, p0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method - -.method public run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/q$a;->f:Lf/h/a/b/q; - - iget-boolean v0, v0, Lf/h/a/b/q;->c:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/q$a;->d:Lf/h/a/b/q$b; - - check-cast v0, Lf/h/a/b/s0$b; - - iget-object v0, v0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/b/s0;->n(Z)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/q$b.smali b/com.discord/smali_classes2/f/h/a/b/q$b.smali deleted file mode 100644 index 25c7d0f02b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/q$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/q$b; -.super Ljava/lang/Object; -.source "AudioBecomingNoisyManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/q; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/q.smali b/com.discord/smali_classes2/f/h/a/b/q.smali deleted file mode 100644 index 973b3b0c42..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/q.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/q; -.super Ljava/lang/Object; -.source "AudioBecomingNoisyManager.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/q$a;, - Lf/h/a/b/q$b; - } -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/b/q$a; - -.field public c:Z - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/b/q$b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/q;->a:Landroid/content/Context; - - new-instance p1, Lf/h/a/b/q$a; - - invoke-direct {p1, p0, p2, p3}, Lf/h/a/b/q$a;->(Lf/h/a/b/q;Landroid/os/Handler;Lf/h/a/b/q$b;)V - - iput-object p1, p0, Lf/h/a/b/q;->b:Lf/h/a/b/q$a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/q0.smali b/com.discord/smali_classes2/f/h/a/b/q0.smali deleted file mode 100644 index ec64d31241..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/q0.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class public final Lf/h/a/b/q0; -.super Ljava/lang/Object; -.source "RendererConfiguration.java" - - -# static fields -.field public static final b:Lf/h/a/b/q0; - - -# instance fields -.field public final a:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/b/q0; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/b/q0;->(I)V - - sput-object v0, Lf/h/a/b/q0;->b:Lf/h/a/b/q0; - - return-void -.end method - -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/q0;->a:I - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/q0; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/q0; - - iget v2, p0, Lf/h/a/b/q0;->a:I - - iget p1, p1, Lf/h/a/b/q0;->a:I - - if-ne v2, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/b/q0;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/r$a.smali b/com.discord/smali_classes2/f/h/a/b/r$a.smali deleted file mode 100644 index b0574a4f5f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/r$a.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public Lf/h/a/b/r$a; -.super Ljava/lang/Object; -.source "AudioFocusManager.java" - -# interfaces -.implements Landroid/media/AudioManager$OnAudioFocusChangeListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/os/Handler; - -.field public final synthetic b:Lf/h/a/b/r; - - -# direct methods -.method public constructor (Lf/h/a/b/r;Landroid/os/Handler;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/r$a;->b:Lf/h/a/b/r; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/b/r$a;->a:Landroid/os/Handler; - - return-void -.end method - - -# virtual methods -.method public synthetic a(I)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/r$a;->b:Lf/h/a/b/r; - - invoke-static {v0, p1}, Lf/h/a/b/r;->b(Lf/h/a/b/r;I)V - - return-void -.end method - -.method public onAudioFocusChange(I)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/r$a;->a:Landroid/os/Handler; - - new-instance v1, Lf/h/a/b/b; - - invoke-direct {v1, p0, p1}, Lf/h/a/b/b;->(Lf/h/a/b/r$a;I)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/r$b.smali b/com.discord/smali_classes2/f/h/a/b/r$b.smali deleted file mode 100644 index 9019b14603..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/r$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/b/r$b; -.super Ljava/lang/Object; -.source "AudioFocusManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/r; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/r.smali b/com.discord/smali_classes2/f/h/a/b/r.smali deleted file mode 100644 index e33da6e438..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/r.smali +++ /dev/null @@ -1,266 +0,0 @@ -.class public final Lf/h/a/b/r; -.super Ljava/lang/Object; -.source "AudioFocusManager.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/r$a;, - Lf/h/a/b/r$b; - } -.end annotation - - -# instance fields -.field public final a:Landroid/media/AudioManager; - -.field public final b:Lf/h/a/b/r$a; - -.field public final c:Lf/h/a/b/r$b; - -.field public d:I - -.field public e:F - -.field public f:Landroid/media/AudioFocusRequest; - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/b/r$b;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 v0, 0x3f800000 # 1.0f - - iput v0, p0, Lf/h/a/b/r;->e:F - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v0, "audio" - - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/media/AudioManager; - - iput-object p1, p0, Lf/h/a/b/r;->a:Landroid/media/AudioManager; - - iput-object p3, p0, Lf/h/a/b/r;->c:Lf/h/a/b/r$b; - - new-instance p1, Lf/h/a/b/r$a; - - invoke-direct {p1, p0, p2}, Lf/h/a/b/r$a;->(Lf/h/a/b/r;Landroid/os/Handler;)V - - iput-object p1, p0, Lf/h/a/b/r;->b:Lf/h/a/b/r$a; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/r;->d:I - - return-void -.end method - -.method public static b(Lf/h/a/b/r;I)V - .locals 5 - - if-eqz p0, :cond_b - - const/4 v0, -0x3 - - const/4 v1, 0x2 - - const/4 v2, 0x3 - - const/4 v3, -0x1 - - const/4 v4, 0x1 - - if-eq p1, v0, :cond_3 - - const/4 v0, -0x2 - - if-eq p1, v0, :cond_2 - - if-eq p1, v3, :cond_1 - - if-eq p1, v4, :cond_0 - - const-string p0, "Unknown focus change type: " - - const-string v0, "AudioFocusManager" - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V - - goto :goto_3 - - :cond_0 - iput v4, p0, Lf/h/a/b/r;->d:I - - goto :goto_0 - - :cond_1 - iput v3, p0, Lf/h/a/b/r;->d:I - - goto :goto_0 - - :cond_2 - iput v1, p0, Lf/h/a/b/r;->d:I - - goto :goto_0 - - :cond_3 - iput v2, p0, Lf/h/a/b/r;->d:I - - :goto_0 - iget p1, p0, Lf/h/a/b/r;->d:I - - if-eq p1, v3, :cond_7 - - if-eqz p1, :cond_8 - - if-eq p1, v4, :cond_6 - - if-eq p1, v1, :cond_5 - - if-ne p1, v2, :cond_4 - - goto :goto_1 - - :cond_4 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "Unknown audio focus state: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget p0, p0, Lf/h/a/b/r;->d:I - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_5 - iget-object p1, p0, Lf/h/a/b/r;->c:Lf/h/a/b/r$b; - - const/4 v0, 0x0 - - check-cast p1, Lf/h/a/b/s0$b; - - invoke-virtual {p1, v0}, Lf/h/a/b/s0$b;->d(I)V - - goto :goto_1 - - :cond_6 - iget-object p1, p0, Lf/h/a/b/r;->c:Lf/h/a/b/r$b; - - check-cast p1, Lf/h/a/b/s0$b; - - invoke-virtual {p1, v4}, Lf/h/a/b/s0$b;->d(I)V - - goto :goto_1 - - :cond_7 - iget-object p1, p0, Lf/h/a/b/r;->c:Lf/h/a/b/r$b; - - check-cast p1, Lf/h/a/b/s0$b; - - invoke-virtual {p1, v3}, Lf/h/a/b/s0$b;->d(I)V - - invoke-virtual {p0, v4}, Lf/h/a/b/r;->a(Z)V - - :cond_8 - :goto_1 - iget p1, p0, Lf/h/a/b/r;->d:I - - if-ne p1, v2, :cond_9 - - const p1, 0x3e4ccccd # 0.2f - - goto :goto_2 - - :cond_9 - const/high16 p1, 0x3f800000 # 1.0f - - :goto_2 - iget v0, p0, Lf/h/a/b/r;->e:F - - cmpl-float v0, v0, p1 - - if-eqz v0, :cond_a - - iput p1, p0, Lf/h/a/b/r;->e:F - - iget-object p0, p0, Lf/h/a/b/r;->c:Lf/h/a/b/r$b; - - check-cast p0, Lf/h/a/b/s0$b; - - iget-object p0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {p0}, Lf/h/a/b/s0;->L()V - - :cond_a - :goto_3 - return-void - - :cond_b - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final a(Z)V - .locals 1 - - iget p1, p0, Lf/h/a/b/r;->d:I - - if-nez p1, :cond_0 - - return-void - - :cond_0 - sget p1, Lf/h/a/b/i1/c0;->a:I - - const/16 v0, 0x1a - - if-lt p1, v0, :cond_1 - - iget-object p1, p0, Lf/h/a/b/r;->f:Landroid/media/AudioFocusRequest; - - if-eqz p1, :cond_2 - - iget-object v0, p0, Lf/h/a/b/r;->a:Landroid/media/AudioManager; - - invoke-virtual {v0, p1}, Landroid/media/AudioManager;->abandonAudioFocusRequest(Landroid/media/AudioFocusRequest;)I - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/r;->a:Landroid/media/AudioManager; - - iget-object v0, p0, Lf/h/a/b/r;->b:Lf/h/a/b/r$a; - - invoke-virtual {p1, v0}, Landroid/media/AudioManager;->abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I - - :cond_2 - :goto_0 - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/r;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/r0.smali b/com.discord/smali_classes2/f/h/a/b/r0.smali deleted file mode 100644 index 8242b395ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/r0.smali +++ /dev/null @@ -1,247 +0,0 @@ -.class public final Lf/h/a/b/r0; -.super Ljava/lang/Object; -.source "SeekParameters.java" - - -# static fields -.field public static final c:Lf/h/a/b/r0; - -.field public static final d:Lf/h/a/b/r0; - - -# instance fields -.field public final a:J - -.field public final b:J - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/b/r0; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2, v1, v2}, Lf/h/a/b/r0;->(JJ)V - - sput-object v0, Lf/h/a/b/r0;->c:Lf/h/a/b/r0; - - const-wide v3, 0x7fffffffffffffffL - - const/4 v0, 0x1 - - const/4 v5, 0x0 - - cmp-long v6, v3, v1 - - if-ltz v6, :cond_0 - - const/4 v6, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v6, 0x0 - - :goto_0 - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v6, v3, v1 - - if-ltz v6, :cond_1 - - const/4 v6, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v6, 0x0 - - :goto_1 - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v6, v3, v1 - - if-ltz v6, :cond_2 - - const/4 v6, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v6, 0x0 - - :goto_2 - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v6, v1, v1 - - if-ltz v6, :cond_3 - - const/4 v6, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v6, 0x0 - - :goto_3 - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v6, v1, v1 - - if-ltz v6, :cond_4 - - const/4 v6, 0x1 - - goto :goto_4 - - :cond_4 - const/4 v6, 0x0 - - :goto_4 - invoke-static {v6}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v6, v3, v1 - - if-ltz v6, :cond_5 - - goto :goto_5 - - :cond_5 - const/4 v0, 0x0 - - :goto_5 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - sget-object v0, Lf/h/a/b/r0;->c:Lf/h/a/b/r0; - - sput-object v0, Lf/h/a/b/r0;->d:Lf/h/a/b/r0; - - return-void -.end method - -.method public constructor (JJ)V - .locals 5 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - cmp-long v4, p1, v2 - - if-ltz v4, :cond_0 - - const/4 v4, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v4, 0x0 - - :goto_0 - invoke-static {v4}, Lf/h/a/b/i1/e;->n(Z)V - - cmp-long v4, p3, v2 - - if-ltz v4, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->n(Z)V - - iput-wide p1, p0, Lf/h/a/b/r0;->a:J - - iput-wide p3, p0, Lf/h/a/b/r0;->b:J - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/r0; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/r0; - - iget-wide v2, p0, Lf/h/a/b/r0;->a:J - - iget-wide v4, p1, Lf/h/a/b/r0;->a:J - - cmp-long v6, v2, v4 - - if-nez v6, :cond_2 - - iget-wide v2, p0, Lf/h/a/b/r0;->b:J - - iget-wide v4, p1, Lf/h/a/b/r0;->b:J - - cmp-long p1, v2, v4 - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 4 - - iget-wide v0, p0, Lf/h/a/b/r0;->a:J - - long-to-int v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-wide v2, p0, Lf/h/a/b/r0;->b:J - - long-to-int v0, v2 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s$a.smali b/com.discord/smali_classes2/f/h/a/b/s$a.smali deleted file mode 100644 index 276145579e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/s$a.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lf/h/a/b/s$a; -.super Ljava/lang/Object; -.source "BasePlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/s; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/m0$a; - -.field public b:Z - - -# direct methods -.method public constructor (Lf/h/a/b/m0$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 2 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - if-eqz p1, :cond_2 - - const-class v0, Lf/h/a/b/s$a; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - if-eq v0, v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - check-cast p1, Lf/h/a/b/s$a; - - iget-object p1, p1, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - :goto_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/s$a;->a:Lf/h/a/b/m0$a; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s$b.smali b/com.discord/smali_classes2/f/h/a/b/s$b.smali deleted file mode 100644 index 12a363ba8a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/s$b.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/b/s$b; -.super Ljava/lang/Object; -.source "BasePlayer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/s; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/b/m0$a;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s.smali b/com.discord/smali_classes2/f/h/a/b/s.smali deleted file mode 100644 index db23ce2d47..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/s.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public abstract Lf/h/a/b/s; -.super Ljava/lang/Object; -.source "BasePlayer.java" - -# interfaces -.implements Lf/h/a/b/m0; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/s$b;, - Lf/h/a/b/s$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/t0$c; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/b/t0$c; - - invoke-direct {v0}, Lf/h/a/b/t0$c;->()V - - iput-object v0, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s;->v()I - - move-result v0 - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final hasPrevious()Z - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s;->q()I - - move-result v0 - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final i()Z - .locals 3 - - invoke-interface {p0}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-interface {p0}, Lf/h/a/b/m0;->m()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/b/s;->a:Lf/h/a/b/t0$c; - - invoke-virtual {v0, v1, v2}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - iget-boolean v0, v0, Lf/h/a/b/t0$c;->d:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final q()I - .locals 4 - - invoke-interface {p0}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {p0}, Lf/h/a/b/m0;->m()I - - move-result v1 - - invoke-interface {p0}, Lf/h/a/b/m0;->y()I - - move-result v2 - - const/4 v3, 0x1 - - if-ne v2, v3, :cond_1 - - const/4 v2, 0x0 - - :cond_1 - invoke-interface {p0}, Lf/h/a/b/m0;->C()Z - - if-eqz v2, :cond_3 - - if-eq v2, v3, :cond_5 - - const/4 v3, 0x2 - - if-ne v2, v3, :cond_2 - - invoke-virtual {v0}, Lf/h/a/b/t0;->a()I - - move-result v2 - - if-ne v1, v2, :cond_4 - - invoke-virtual {v0}, Lf/h/a/b/t0;->c()I - - move-result v0 - - move v1, v0 - - goto :goto_1 - - :cond_2 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V - - throw v0 - - :cond_3 - invoke-virtual {v0}, Lf/h/a/b/t0;->a()I - - move-result v0 - - if-ne v1, v0, :cond_4 - - :goto_0 - const/4 v1, -0x1 - - goto :goto_1 - - :cond_4 - add-int/lit8 v1, v1, -0x1 - - :cond_5 - :goto_1 - return v1 -.end method - -.method public final s()Z - .locals 2 - - invoke-interface {p0}, Lf/h/a/b/m0;->r()I - - move-result v0 - - const/4 v1, 0x3 - - if-ne v0, v1, :cond_0 - - invoke-interface {p0}, Lf/h/a/b/m0;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Lf/h/a/b/m0;->w()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final v()I - .locals 4 - - invoke-interface {p0}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, -0x1 - - goto :goto_0 - - :cond_0 - invoke-interface {p0}, Lf/h/a/b/m0;->m()I - - move-result v1 - - invoke-interface {p0}, Lf/h/a/b/m0;->y()I - - move-result v2 - - const/4 v3, 0x1 - - if-ne v2, v3, :cond_1 - - const/4 v2, 0x0 - - :cond_1 - invoke-interface {p0}, Lf/h/a/b/m0;->C()Z - - move-result v3 - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/b/t0;->e(IIZ)I - - move-result v0 - - :goto_0 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s0$b.smali b/com.discord/smali_classes2/f/h/a/b/s0$b.smali deleted file mode 100644 index 4ea2c8b932..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/s0$b.smali +++ /dev/null @@ -1,1027 +0,0 @@ -.class public final Lf/h/a/b/s0$b; -.super Ljava/lang/Object; -.source "SimpleExoPlayer.java" - -# interfaces -.implements Lf/h/a/b/j1/r; -.implements Lf/h/a/b/w0/l; -.implements Lf/h/a/b/e1/j; -.implements Lf/h/a/b/c1/e; -.implements Landroid/view/SurfaceHolder$Callback; -.implements Landroid/view/TextureView$SurfaceTextureListener; -.implements Lf/h/a/b/r$b; -.implements Lf/h/a/b/q$b; -.implements Lf/h/a/b/m0$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/s0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/b/s0; - - -# direct methods -.method public constructor (Lf/h/a/b/s0;Lf/h/a/b/s0$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public A(Lf/h/a/b/y0/d;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1}, Lf/h/a/b/j1/r;->A(Lf/h/a/b/y0/d;)V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/b/s0;->q:Lcom/google/android/exoplayer2/Format; - - return-void -.end method - -.method public synthetic C(Lf/h/a/b/j0;)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->c(Lf/h/a/b/m0$a;Lf/h/a/b/j0;)V - - return-void -.end method - -.method public synthetic D(Z)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->a(Lf/h/a/b/m0$a;Z)V - - return-void -.end method - -.method public synthetic a()V - .locals 0 - - invoke-static {p0}, Lf/h/a/b/l0;->h(Lf/h/a/b/m0$a;)V - - return-void -.end method - -.method public b(I)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget v1, v0, Lf/h/a/b/s0;->A:I - - if-ne v1, p1, :cond_0 - - return-void - - :cond_0 - iput p1, v0, Lf/h/a/b/s0;->A:I - - iget-object v0, v0, Lf/h/a/b/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/w0/k; - - iget-object v2, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v2, v2, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-interface {v1, p1}, Lf/h/a/b/w0/k;->b(I)V - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/w0/l; - - invoke-interface {v1, p1}, Lf/h/a/b/w0/l;->b(I)V - - goto :goto_1 - - :cond_3 - return-void -.end method - -.method public c(IIIF)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/q; - - iget-object v2, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v2, v2, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_0 - - invoke-interface {v1, p1, p2, p3, p4}, Lf/h/a/b/j1/q;->c(IIIF)V - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1, p2, p3, p4}, Lf/h/a/b/j1/r;->c(IIIF)V - - goto :goto_1 - - :cond_2 - return-void -.end method - -.method public d(I)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {v0}, Lf/h/a/b/s0;->f()Z - - move-result v1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/s0;->R(ZI)V - - return-void -.end method - -.method public synthetic e(I)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->d(Lf/h/a/b/m0$a;I)V - - return-void -.end method - -.method public f(Z)V - .locals 4 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v1, v0, Lf/h/a/b/s0;->H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; - - if-eqz v1, :cond_1 - - const/4 v2, 0x0 - - if-eqz p1, :cond_0 - - iget-boolean v0, v0, Lf/h/a/b/s0;->I:Z - - if-nez v0, :cond_0 - - iget-object v0, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->b:Ljava/util/PriorityQueue; - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z - - iget p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->c:I - - invoke-static {p1, v2}, Ljava/lang/Math;->max(II)I - - move-result p1 - - iput p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->c:I - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x1 - - iput-boolean v0, p1, Lf/h/a/b/s0;->I:Z - - goto :goto_0 - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 - - :cond_0 - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-boolean v0, p1, Lf/h/a/b/s0;->I:Z - - if-eqz v0, :cond_1 - - iget-object p1, p1, Lf/h/a/b/s0;->H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; - - invoke-virtual {p1, v2}, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->a(I)V - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-boolean v2, p1, Lf/h/a/b/s0;->I:Z - - :cond_1 - :goto_0 - return-void -.end method - -.method public synthetic g(I)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->f(Lf/h/a/b/m0$a;I)V - - return-void -.end method - -.method public h(Lf/h/a/b/y0/d;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/w0/l; - - invoke-interface {v1, p1}, Lf/h/a/b/w0/l;->h(Lf/h/a/b/y0/d;)V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/b/s0;->r:Lcom/google/android/exoplayer2/Format; - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/b/s0;->A:I - - return-void -.end method - -.method public i(Lf/h/a/b/y0/d;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-object p1, v0, Lf/h/a/b/s0;->z:Lf/h/a/b/y0/d; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/w0/l; - - invoke-interface {v1, p1}, Lf/h/a/b/w0/l;->i(Lf/h/a/b/y0/d;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public j(Ljava/lang/String;JJ)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - move-object v2, v1 - - check-cast v2, Lf/h/a/b/j1/r; - - move-object v3, p1 - - move-wide v4, p2 - - move-wide v6, p4 - - invoke-interface/range {v2 .. v7}, Lf/h/a/b/j1/r;->j(Ljava/lang/String;JJ)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public synthetic k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->e(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V - - return-void -.end method - -.method public synthetic l(Lf/h/a/b/t0;I)V - .locals 0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->j(Lf/h/a/b/m0$a;Lf/h/a/b/t0;I)V - - return-void -.end method - -.method public m(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-object p1, v0, Lf/h/a/b/s0;->D:Ljava/util/List; - - iget-object v0, v0, Lf/h/a/b/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/e1/j; - - invoke-interface {v1, p1}, Lf/h/a/b/e1/j;->m(Ljava/util/List;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public n(Landroid/view/Surface;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v1, v0, Lf/h/a/b/s0;->s:Landroid/view/Surface; - - if-ne v1, p1, :cond_0 - - iget-object v0, v0, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/q; - - invoke-interface {v1}, Lf/h/a/b/j1/q;->d()V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1}, Lf/h/a/b/j1/r;->n(Landroid/view/Surface;)V - - goto :goto_1 - - :cond_1 - return-void -.end method - -.method public o(Ljava/lang/String;JJ)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - move-object v2, v1 - - check-cast v2, Lf/h/a/b/w0/l; - - move-object v3, p1 - - move-wide v4, p2 - - move-wide v6, p4 - - invoke-interface/range {v2 .. v7}, Lf/h/a/b/w0/l;->o(Ljava/lang/String;JJ)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public onSurfaceTextureAvailable(Landroid/graphics/SurfaceTexture;II)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - new-instance v1, Landroid/view/Surface; - - invoke-direct {v1, p1}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V - - const/4 p1, 0x1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {p1, p2, p3}, Lf/h/a/b/s0;->J(II)V - - return-void -.end method - -.method public onSurfaceTextureDestroyed(Landroid/graphics/SurfaceTexture;)Z - .locals 2 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-virtual {p1, v0, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0, v0}, Lf/h/a/b/s0;->J(II)V - - return v1 -.end method - -.method public onSurfaceTextureSizeChanged(Landroid/graphics/SurfaceTexture;II)V - .locals 0 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {p1, p2, p3}, Lf/h/a/b/s0;->J(II)V - - return-void -.end method - -.method public onSurfaceTextureUpdated(Landroid/graphics/SurfaceTexture;)V - .locals 0 - - return-void -.end method - -.method public synthetic p(Z)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->i(Lf/h/a/b/m0$a;Z)V - - return-void -.end method - -.method public q(Lcom/google/android/exoplayer2/metadata/Metadata;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/c1/e; - - invoke-interface {v1, p1}, Lf/h/a/b/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public r(IJ)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1, p2, p3}, Lf/h/a/b/j1/r;->r(IJ)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public s(ZI)V - .locals 1 - - const/4 v0, 0x1 - - if-eq p2, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p2, v0, :cond_0 - - const/4 v0, 0x3 - - if-eq p2, v0, :cond_0 - - const/4 p1, 0x4 - - if-eq p2, p1, :cond_1 - - goto :goto_0 - - :cond_0 - iget-object p2, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object p2, p2, Lf/h/a/b/s0;->p:Lf/h/a/b/u0; - - iput-boolean p1, p2, Lf/h/a/b/u0;->a:Z - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object p1, p1, Lf/h/a/b/s0;->p:Lf/h/a/b/u0; - - const/4 p2, 0x0 - - iput-boolean p2, p1, Lf/h/a/b/u0;->a:Z - - :goto_0 - return-void -.end method - -.method public surfaceChanged(Landroid/view/SurfaceHolder;III)V - .locals 0 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {p1, p3, p4}, Lf/h/a/b/s0;->J(II)V - - return-void -.end method - -.method public surfaceCreated(Landroid/view/SurfaceHolder;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurface()Landroid/view/Surface; - - move-result-object p1 - - const/4 v1, 0x0 - - invoke-virtual {v0, p1, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - return-void -.end method - -.method public surfaceDestroyed(Landroid/view/SurfaceHolder;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - iget-object p1, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - invoke-virtual {p1, v1, v1}, Lf/h/a/b/s0;->J(II)V - - return-void -.end method - -.method public synthetic t(Lf/h/a/b/t0;Ljava/lang/Object;I)V - .locals 0 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-static {p0, p1, p2, p3}, Lf/h/a/b/l0;->k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V - - return-void -.end method - -.method public synthetic u(I)V - .locals 0 - - invoke-static {p0, p1}, Lf/h/a/b/l0;->g(Lf/h/a/b/m0$a;I)V - - return-void -.end method - -.method public v(Lcom/google/android/exoplayer2/Format;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-object p1, v0, Lf/h/a/b/s0;->q:Lcom/google/android/exoplayer2/Format; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1}, Lf/h/a/b/j1/r;->v(Lcom/google/android/exoplayer2/Format;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public w(Lf/h/a/b/y0/d;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-object p1, v0, Lf/h/a/b/s0;->y:Lf/h/a/b/y0/d; - - iget-object v0, v0, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/r; - - invoke-interface {v1, p1}, Lf/h/a/b/j1/r;->w(Lf/h/a/b/y0/d;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public x(Lcom/google/android/exoplayer2/Format;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iput-object p1, v0, Lf/h/a/b/s0;->r:Lcom/google/android/exoplayer2/Format; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/w0/l; - - invoke-interface {v1, p1}, Lf/h/a/b/w0/l;->x(Lcom/google/android/exoplayer2/Format;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public y(IJJ)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/s0$b;->d:Lf/h/a/b/s0; - - iget-object v0, v0, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - move-object v2, v1 - - check-cast v2, Lf/h/a/b/w0/l; - - move v3, p1 - - move-wide v4, p2 - - move-wide v6, p4 - - invoke-interface/range {v2 .. v7}, Lf/h/a/b/w0/l;->y(IJJ)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - .locals 0 - - invoke-static {p0, p1, p2}, Lf/h/a/b/l0;->l(Lf/h/a/b/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s0.smali b/com.discord/smali_classes2/f/h/a/b/s0.smali deleted file mode 100644 index 2bf3e3a88d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/s0.smali +++ /dev/null @@ -1,2179 +0,0 @@ -.class public Lf/h/a/b/s0; -.super Lf/h/a/b/s; -.source "SimpleExoPlayer.java" - -# interfaces -.implements Lf/h/a/b/m0; -.implements Lf/h/a/b/m0$c; -.implements Lf/h/a/b/m0$b; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/s0$b; - } -.end annotation - - -# instance fields -.field public A:I - -.field public B:F - -.field public C:Lf/h/a/b/d1/p; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public D:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/b/e1/b;", - ">;" - } - .end annotation -.end field - -.field public E:Lf/h/a/b/j1/n; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public F:Lf/h/a/b/j1/s/a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public G:Z - -.field public H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public I:Z - -.field public final b:[Lf/h/a/b/p0; - -.field public final c:Lf/h/a/b/a0; - -.field public final d:Landroid/os/Handler; - -.field public final e:Lf/h/a/b/s0$b; - -.field public final f:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/j1/q;", - ">;" - } - .end annotation -.end field - -.field public final g:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/w0/k;", - ">;" - } - .end annotation -.end field - -.field public final h:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/e1/j;", - ">;" - } - .end annotation -.end field - -.field public final i:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/c1/e;", - ">;" - } - .end annotation -.end field - -.field public final j:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/j1/r;", - ">;" - } - .end annotation -.end field - -.field public final k:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/w0/l;", - ">;" - } - .end annotation -.end field - -.field public final l:Lf/h/a/b/h1/e; - -.field public final m:Lf/h/a/b/v0/a; - -.field public final n:Lf/h/a/b/q; - -.field public final o:Lf/h/a/b/r; - -.field public final p:Lf/h/a/b/u0; - -.field public q:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public r:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public s:Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public t:Z - -.field public u:Landroid/view/SurfaceHolder; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public v:Landroid/view/TextureView; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public w:I - -.field public x:I - -.field public y:Lf/h/a/b/y0/d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public z:Lf/h/a/b/y0/d; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/b/z;Lf/h/a/b/f1/h;Lf/h/a/b/e0;Lf/h/a/b/h1/e;Lf/h/a/b/v0/a;Lf/h/a/b/i1/g;Landroid/os/Looper;)V - .locals 24 - - move-object/from16 v1, p0 - - move-object/from16 v0, p1 - - move-object/from16 v2, p2 - - move-object/from16 v9, p5 - - move-object/from16 v10, p6 - - sget-object v8, Lf/h/a/b/z0/i;->a:Lf/h/a/b/z0/i; - - invoke-direct/range {p0 .. p0}, Lf/h/a/b/s;->()V - - iput-object v9, v1, Lf/h/a/b/s0;->l:Lf/h/a/b/h1/e; - - iput-object v10, v1, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; - - new-instance v3, Lf/h/a/b/s0$b; - - const/4 v7, 0x0 - - invoke-direct {v3, v1, v7}, Lf/h/a/b/s0$b;->(Lf/h/a/b/s0;Lf/h/a/b/s0$a;)V - - iput-object v3, v1, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v3, v1, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance v3, Landroid/os/Handler; - - move-object/from16 v6, p8 - - invoke-direct {v3, v6}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - iput-object v3, v1, Lf/h/a/b/s0;->d:Landroid/os/Handler; - - iget-object v4, v1, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - if-eqz v2, :cond_7 - - new-instance v5, Ljava/util/ArrayList; - - invoke-direct {v5}, Ljava/util/ArrayList;->()V - - iget-object v12, v2, Lf/h/a/b/z;->a:Landroid/content/Context; - - iget v14, v2, Lf/h/a/b/z;->b:I - - iget-object v13, v2, Lf/h/a/b/z;->d:Lf/h/a/b/b1/f; - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - move-object/from16 v22, v8 - - iget-wide v7, v2, Lf/h/a/b/z;->c:J - - const-class v23, Lf/h/a/b/j1/r; - - new-instance v15, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer; - - const/16 v21, 0x32 - - move-object v11, v15 - - move v6, v14 - - move-object v0, v15 - - move-wide v14, v7 - - move-object/from16 v16, v22 - - move-object/from16 v19, v3 - - move-object/from16 v20, v4 - - invoke-direct/range {v11 .. v21}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->(Landroid/content/Context;Lf/h/a/b/b1/f;JLf/h/a/b/z0/i;ZZLandroid/os/Handler;Lf/h/a/b/j1/r;I)V - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const-string v0, "DefaultRenderersFactory" - - const/4 v15, 0x2 - - const/16 v20, 0x1 - - const/4 v14, 0x0 - - if-nez v6, :cond_0 - - :catch_0 - const/4 v8, 0x3 - - goto/16 :goto_2 - - :cond_0 - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v11 - - if-ne v6, v15, :cond_1 - - add-int/lit8 v11, v11, -0x1 - - :cond_1 - const/4 v6, 0x4 - - :try_start_0 - const-string v16, "com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer" - - invoke-static/range {v16 .. v16}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v12 - - new-array v13, v6, [Ljava/lang/Class; - - sget-object v18, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v18, v13, v14 - - const-class v18, Landroid/os/Handler; - - aput-object v18, v13, v20 - - aput-object v23, v13, v15 - - sget-object v18, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/16 v16, 0x3 - - aput-object v18, v13, v16 - - invoke-virtual {v12, v13}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v12 - - new-array v13, v6, [Ljava/lang/Object; - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v18 - - aput-object v18, v13, v14 - - aput-object v3, v13, v20 - - aput-object v4, v13, v15 - - const/16 v17, 0x32 - - invoke-static/range {v17 .. v17}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v18 - - const/16 v16, 0x3 - - aput-object v18, v13, v16 - - invoke-virtual {v12, v13}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/b/p0; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 - - add-int/lit8 v13, v11, 0x1 - - :try_start_1 - invoke-virtual {v5, v11, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - const-string v11, "Loaded LibvpxVideoRenderer." - - invoke-static {v0, v11}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 - - goto :goto_1 - - :catch_1 - move v11, v13 - - goto :goto_0 - - :catch_2 - move-exception v0 - - new-instance v2, Ljava/lang/RuntimeException; - - const-string v3, "Error instantiating VP9 extension" - - invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v2 - - :catch_3 - :goto_0 - move v13, v11 - - :goto_1 - :try_start_2 - const-string v11, "com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer" - - invoke-static {v11}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v11 - - new-array v12, v6, [Ljava/lang/Class; - - sget-object v18, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v18, v12, v14 - - const-class v18, Landroid/os/Handler; - - aput-object v18, v12, v20 - - aput-object v23, v12, v15 - - sget-object v18, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/16 v16, 0x3 - - aput-object v18, v12, v16 - - invoke-virtual {v11, v12}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v11 - - new-array v6, v6, [Ljava/lang/Object; - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - aput-object v7, v6, v14 - - aput-object v3, v6, v20 - - aput-object v4, v6, v15 - - const/16 v7, 0x32 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - :try_end_2 - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_5 - - const/4 v8, 0x3 - - :try_start_3 - aput-object v7, v6, v8 - - invoke-virtual {v11, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/p0; - - invoke-virtual {v5, v13, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - const-string v6, "Loaded Libgav1VideoRenderer." - - invoke-static {v0, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_3 - .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_4 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_5 - - goto :goto_2 - - :catch_4 - nop - - goto :goto_2 - - :catch_5 - move-exception v0 - - new-instance v2, Ljava/lang/RuntimeException; - - const-string v3, "Error instantiating AV1 extension" - - invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v2 - - :goto_2 - iget-object v12, v2, Lf/h/a/b/z;->a:Landroid/content/Context; - - iget v6, v2, Lf/h/a/b/z;->b:I - - iget-object v13, v2, Lf/h/a/b/z;->d:Lf/h/a/b/b1/f; - - const/4 v2, 0x0 - - const/16 v16, 0x0 - - new-array v7, v14, [Lcom/google/android/exoplayer2/audio/AudioProcessor; - - const-class v21, [Lcom/google/android/exoplayer2/audio/AudioProcessor; - - const-class v23, Lf/h/a/b/w0/l; - - new-instance v11, Lf/h/a/b/w0/u; - - new-instance v8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-static {v12}, Lf/h/a/b/w0/j;->a(Landroid/content/Context;)Lf/h/a/b/w0/j; - - move-result-object v14 - - invoke-direct {v8, v14, v7}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->(Lf/h/a/b/w0/j;[Lcom/google/android/exoplayer2/audio/AudioProcessor;)V - - move-object v14, v11 - - move-object v9, v14 - - const/4 v10, 0x0 - - move-object/from16 v14, v22 - - const/4 v10, 0x2 - - move v15, v2 - - move-object/from16 v17, v3 - - move-object/from16 v18, v4 - - move-object/from16 v19, v8 - - invoke-direct/range {v11 .. v19}, Lf/h/a/b/w0/u;->(Landroid/content/Context;Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;ZZLandroid/os/Handler;Lf/h/a/b/w0/l;Lcom/google/android/exoplayer2/audio/AudioSink;)V - - invoke-virtual {v5, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - if-nez v6, :cond_2 - - goto/16 :goto_7 - - :cond_2 - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v2 - - if-ne v6, v10, :cond_3 - - add-int/lit8 v2, v2, -0x1 - - :cond_3 - :try_start_4 - const-string v6, "com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer" - - invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v6 - :try_end_4 - .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_8 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_7 - - const/4 v8, 0x3 - - :try_start_5 - new-array v9, v8, [Ljava/lang/Class; - - const-class v11, Landroid/os/Handler; - - const/4 v12, 0x0 - - aput-object v11, v9, v12 - - aput-object v23, v9, v20 - - aput-object v21, v9, v10 - - invoke-virtual {v6, v9}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v6 - - new-array v9, v8, [Ljava/lang/Object; - - aput-object v3, v9, v12 - - aput-object v4, v9, v20 - - aput-object v7, v9, v10 - - invoke-virtual {v6, v9}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/b/p0; - :try_end_5 - .catch Ljava/lang/ClassNotFoundException; {:try_start_5 .. :try_end_5} :catch_9 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_7 - - add-int/lit8 v9, v2, 0x1 - - :try_start_6 - invoke-virtual {v5, v2, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - const-string v2, "Loaded LibopusAudioRenderer." - - invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_6 - .catch Ljava/lang/ClassNotFoundException; {:try_start_6 .. :try_end_6} :catch_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_7 - - goto :goto_4 - - :catch_6 - move v2, v9 - - goto :goto_3 - - :catch_7 - move-exception v0 - - new-instance v2, Ljava/lang/RuntimeException; - - const-string v3, "Error instantiating Opus extension" - - invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v2 - - :catch_8 - const/4 v8, 0x3 - - :catch_9 - :goto_3 - move v9, v2 - - :goto_4 - :try_start_7 - const-string v2, "com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer" - - invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v2 - - new-array v6, v8, [Ljava/lang/Class; - - const-class v11, Landroid/os/Handler; - - const/4 v12, 0x0 - - aput-object v11, v6, v12 - - aput-object v23, v6, v20 - - aput-object v21, v6, v10 - - invoke-virtual {v2, v6}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v2 - - new-array v6, v8, [Ljava/lang/Object; - - aput-object v3, v6, v12 - - aput-object v4, v6, v20 - - aput-object v7, v6, v10 - - invoke-virtual {v2, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/p0; - :try_end_7 - .catch Ljava/lang/ClassNotFoundException; {:try_start_7 .. :try_end_7} :catch_c - .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_b - - add-int/lit8 v6, v9, 0x1 - - :try_start_8 - invoke-virtual {v5, v9, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - const-string v2, "Loaded LibflacAudioRenderer." - - invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_8 - .catch Ljava/lang/ClassNotFoundException; {:try_start_8 .. :try_end_8} :catch_a - .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_b - - goto :goto_6 - - :catch_a - move v9, v6 - - goto :goto_5 - - :catch_b - move-exception v0 - - new-instance v2, Ljava/lang/RuntimeException; - - const-string v3, "Error instantiating FLAC extension" - - invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v2 - - :catch_c - :goto_5 - move v6, v9 - - :goto_6 - :try_start_9 - const-string v2, "com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer" - - invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v2 - - new-array v9, v8, [Ljava/lang/Class; - - const-class v11, Landroid/os/Handler; - - const/4 v12, 0x0 - - aput-object v11, v9, v12 - - aput-object v23, v9, v20 - - aput-object v21, v9, v10 - - invoke-virtual {v2, v9}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v2 - - new-array v8, v8, [Ljava/lang/Object; - - aput-object v3, v8, v12 - - aput-object v4, v8, v20 - - aput-object v7, v8, v10 - - invoke-virtual {v2, v8}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/b/p0; - - invoke-virtual {v5, v6, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V - - const-string v2, "Loaded FfmpegAudioRenderer." - - invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_9 - .catch Ljava/lang/ClassNotFoundException; {:try_start_9 .. :try_end_9} :catch_e - .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_d - - goto :goto_7 - - :catch_d - move-exception v0 - - new-instance v2, Ljava/lang/RuntimeException; - - const-string v3, "Error instantiating FFmpeg extension" - - invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v2 - - :catch_e - nop - - :goto_7 - invoke-virtual {v3}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - new-instance v2, Lf/h/a/b/e1/k; - - invoke-direct {v2, v4, v0}, Lf/h/a/b/e1/k;->(Lf/h/a/b/e1/j;Landroid/os/Looper;)V - - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v3}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - new-instance v2, Lf/h/a/b/c1/f; - - invoke-direct {v2, v4, v0}, Lf/h/a/b/c1/f;->(Lf/h/a/b/c1/e;Landroid/os/Looper;)V - - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-instance v0, Lf/h/a/b/j1/s/b; - - invoke-direct {v0}, Lf/h/a/b/j1/s/b;->()V - - invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const/4 v0, 0x0 - - new-array v2, v0, [Lf/h/a/b/p0; - - invoke-virtual {v5, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [Lf/h/a/b/p0; - - iput-object v2, v1, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - const/high16 v2, 0x3f800000 # 1.0f - - iput v2, v1, Lf/h/a/b/s0;->B:F - - iput v0, v1, Lf/h/a/b/s0;->A:I - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/b/s0;->D:Ljava/util/List; - - new-instance v9, Lf/h/a/b/a0; - - iget-object v3, v1, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - move-object v2, v9 - - move-object/from16 v4, p3 - - move-object/from16 v5, p4 - - move-object/from16 v6, p5 - - const/4 v10, 0x0 - - move-object/from16 v7, p7 - - move-object/from16 v11, v22 - - move-object/from16 v8, p8 - - invoke-direct/range {v2 .. v8}, Lf/h/a/b/a0;->([Lf/h/a/b/p0;Lf/h/a/b/f1/h;Lf/h/a/b/e0;Lf/h/a/b/h1/e;Lf/h/a/b/i1/g;Landroid/os/Looper;)V - - iput-object v9, v1, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - move-object/from16 v0, p6 - - const/4 v2, 0x0 - - iget-object v3, v0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - if-eqz v3, :cond_5 - - iget-object v3, v0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v3, v3, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v3 - - if-eqz v3, :cond_4 - - goto :goto_8 - - :cond_4 - const/16 v20, 0x0 - - :cond_5 - :goto_8 - invoke-static/range {v20 .. v20}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object v9, v0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/s0;->S()V - - iget-object v2, v1, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v2, v2, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v3, Lf/h/a/b/s$a; - - invoke-direct {v3, v0}, Lf/h/a/b/s$a;->(Lf/h/a/b/m0$a;)V - - invoke-virtual {v2, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - invoke-virtual {v1, v2}, Lf/h/a/b/s0;->j(Lf/h/a/b/m0$a;)V - - iget-object v2, v1, Lf/h/a/b/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z - - iget-object v2, v1, Lf/h/a/b/s0;->d:Landroid/os/Handler; - - move-object/from16 v3, p5 - - invoke-interface {v3, v2, v0}, Lf/h/a/b/h1/e;->f(Landroid/os/Handler;Lf/h/a/b/h1/e$a;)V - - instance-of v0, v11, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; - - if-nez v0, :cond_6 - - new-instance v0, Lf/h/a/b/q; - - iget-object v2, v1, Lf/h/a/b/s0;->d:Landroid/os/Handler; - - iget-object v3, v1, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - move-object/from16 v4, p1 - - invoke-direct {v0, v4, v2, v3}, Lf/h/a/b/q;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/b/q$b;)V - - iput-object v0, v1, Lf/h/a/b/s0;->n:Lf/h/a/b/q; - - new-instance v0, Lf/h/a/b/r; - - iget-object v2, v1, Lf/h/a/b/s0;->d:Landroid/os/Handler; - - iget-object v3, v1, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - invoke-direct {v0, v4, v2, v3}, Lf/h/a/b/r;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/b/r$b;)V - - iput-object v0, v1, Lf/h/a/b/s0;->o:Lf/h/a/b/r; - - new-instance v0, Lf/h/a/b/u0; - - invoke-direct {v0, v4}, Lf/h/a/b/u0;->(Landroid/content/Context;)V - - iput-object v0, v1, Lf/h/a/b/s0;->p:Lf/h/a/b/u0; - - return-void - - :cond_6 - move-object v8, v11 - - check-cast v8, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; - - throw v10 - - :cond_7 - move-object v10, v7 - - throw v10 -.end method - - -# virtual methods -.method public A()Lf/h/a/b/t0; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->a:Lf/h/a/b/t0; - - return-object v0 -.end method - -.method public B()Landroid/os/Looper; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->B()Landroid/os/Looper; - - move-result-object v0 - - return-object v0 -.end method - -.method public C()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-boolean v0, v0, Lf/h/a/b/a0;->n:Z - - return v0 -.end method - -.method public D()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->D()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public E()Lf/h/a/b/f1/g; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->i:Lf/h/a/b/f1/i; - - iget-object v0, v0, Lf/h/a/b/f1/i;->c:Lf/h/a/b/f1/g; - - return-object v0 -.end method - -.method public F(I)I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->c:[Lf/h/a/b/p0; - - aget-object p1, v0, p1 - - invoke-interface {p1}, Lf/h/a/b/p0;->u()I - - move-result p1 - - return p1 -.end method - -.method public G()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->G()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public H()Lf/h/a/b/m0$b; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - return-object p0 -.end method - -.method public I(Landroid/view/Surface;)V - .locals 1 - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - if-eqz p1, :cond_0 - - iget-object v0, p0, Lf/h/a/b/s0;->s:Landroid/view/Surface; - - if-ne p1, v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - invoke-virtual {p0}, Lf/h/a/b/s0;->K()V - - const/4 p1, 0x0 - - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p0, v0, v0}, Lf/h/a/b/s0;->J(II)V - - :cond_0 - return-void -.end method - -.method public final J(II)V - .locals 2 - - iget v0, p0, Lf/h/a/b/s0;->w:I - - if-ne p1, v0, :cond_0 - - iget v0, p0, Lf/h/a/b/s0;->x:I - - if-eq p2, v0, :cond_1 - - :cond_0 - iput p1, p0, Lf/h/a/b/s0;->w:I - - iput p2, p0, Lf/h/a/b/s0;->x:I - - iget-object v0, p0, Lf/h/a/b/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/j1/q; - - invoke-interface {v1, p1, p2}, Lf/h/a/b/j1/q;->B(II)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final K()V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/s0;->v:Landroid/view/TextureView; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Landroid/view/TextureView;->getSurfaceTextureListener()Landroid/view/TextureView$SurfaceTextureListener; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - if-eq v0, v2, :cond_0 - - const-string v0, "SimpleExoPlayer" - - const-string v2, "SurfaceTextureListener already unset or replaced." - - invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/s0;->v:Landroid/view/TextureView; - - invoke-virtual {v0, v1}, Landroid/view/TextureView;->setSurfaceTextureListener(Landroid/view/TextureView$SurfaceTextureListener;)V - - :goto_0 - iput-object v1, p0, Lf/h/a/b/s0;->v:Landroid/view/TextureView; - - :cond_1 - iget-object v0, p0, Lf/h/a/b/s0;->u:Landroid/view/SurfaceHolder; - - if-eqz v0, :cond_2 - - iget-object v2, p0, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - invoke-interface {v0, v2}, Landroid/view/SurfaceHolder;->removeCallback(Landroid/view/SurfaceHolder$Callback;)V - - iput-object v1, p0, Lf/h/a/b/s0;->u:Landroid/view/SurfaceHolder; - - :cond_2 - return-void -.end method - -.method public final L()V - .locals 7 - - iget v0, p0, Lf/h/a/b/s0;->B:F - - iget-object v1, p0, Lf/h/a/b/s0;->o:Lf/h/a/b/r; - - iget v1, v1, Lf/h/a/b/r;->e:F - - mul-float v0, v0, v1 - - iget-object v1, p0, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_1 - - aget-object v4, v1, v3 - - invoke-interface {v4}, Lf/h/a/b/p0;->u()I - - move-result v5 - - const/4 v6, 0x1 - - if-ne v5, v6, :cond_0 - - iget-object v5, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v5, v4}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v4 - - const/4 v5, 0x2 - - invoke-virtual {v4, v5}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v5 - - invoke-virtual {v4, v5}, Lf/h/a/b/n0;->d(Ljava/lang/Object;)Lf/h/a/b/n0; - - invoke-virtual {v4}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final M(Lf/h/a/b/j1/l;)V - .locals 6 - .param p1 # Lf/h/a/b/j1/l; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-interface {v3}, Lf/h/a/b/p0;->u()I - - move-result v4 - - const/4 v5, 0x2 - - if-ne v4, v5, :cond_0 - - iget-object v4, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v4, v3}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v3 - - const/16 v4, 0x8 - - invoke-virtual {v3, v4}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - iget-boolean v4, v3, Lf/h/a/b/n0;->j:Z - - xor-int/lit8 v4, v4, 0x1 - - invoke-static {v4}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, v3, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - invoke-virtual {v3}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public N(Landroid/view/Surface;)V - .locals 1 - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - invoke-virtual {p0}, Lf/h/a/b/s0;->K()V - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/s0;->a()V - - :cond_0 - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - if-nez p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, -0x1 - - :goto_0 - invoke-virtual {p0, v0, v0}, Lf/h/a/b/s0;->J(II)V - - return-void -.end method - -.method public O(Landroid/view/SurfaceHolder;)V - .locals 4 - .param p1 # Landroid/view/SurfaceHolder; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - invoke-virtual {p0}, Lf/h/a/b/s0;->K()V - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/s0;->a()V - - :cond_0 - iput-object p1, p0, Lf/h/a/b/s0;->u:Landroid/view/SurfaceHolder; - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - if-nez p1, :cond_1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p0, v1, v1}, Lf/h/a/b/s0;->J(II)V - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - invoke-interface {p1, v2}, Landroid/view/SurfaceHolder;->addCallback(Landroid/view/SurfaceHolder$Callback;)V - - invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurface()Landroid/view/Surface; - - move-result-object v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Landroid/view/Surface;->isValid()Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {p0, v2, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurfaceFrame()Landroid/graphics/Rect; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/graphics/Rect;->width()I - - move-result v0 - - invoke-virtual {p1}, Landroid/graphics/Rect;->height()I - - move-result p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/b/s0;->J(II)V - - goto :goto_0 - - :cond_2 - invoke-virtual {p0, v0, v1}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p0, v1, v1}, Lf/h/a/b/s0;->J(II)V - - :goto_0 - return-void -.end method - -.method public final P(Landroid/view/Surface;Z)V - .locals 9 - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iget-object v1, p0, Lf/h/a/b/s0;->b:[Lf/h/a/b/p0; - - array-length v2, v1 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - const/4 v5, 0x1 - - if-ge v4, v2, :cond_1 - - aget-object v6, v1, v4 - - invoke-interface {v6}, Lf/h/a/b/p0;->u()I - - move-result v7 - - const/4 v8, 0x2 - - if-ne v7, v8, :cond_0 - - iget-object v7, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v7, v6}, Lf/h/a/b/a0;->a(Lf/h/a/b/n0$b;)Lf/h/a/b/n0; - - move-result-object v6 - - invoke-virtual {v6, v5}, Lf/h/a/b/n0;->e(I)Lf/h/a/b/n0; - - iget-boolean v7, v6, Lf/h/a/b/n0;->j:Z - - xor-int/2addr v5, v7 - - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, v6, Lf/h/a/b/n0;->e:Ljava/lang/Object; - - invoke-virtual {v6}, Lf/h/a/b/n0;->c()Lf/h/a/b/n0; - - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/s0;->s:Landroid/view/Surface; - - if-eqz v1, :cond_5 - - if-eq v1, p1, :cond_5 - - :try_start_0 - invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/n0; - - monitor-enter v1 - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - iget-boolean v2, v1, Lf/h/a/b/n0;->j:Z - - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v2, v1, Lf/h/a/b/n0;->f:Landroid/os/Handler; - - invoke-virtual {v2}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; - - move-result-object v2 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v4 - - if-eq v2, v4, :cond_2 - - const/4 v2, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v2, 0x0 - - :goto_2 - invoke-static {v2}, Lf/h/a/b/i1/e;->F(Z)V - - :goto_3 - iget-boolean v2, v1, Lf/h/a/b/n0;->l:Z - - if-nez v2, :cond_3 - - invoke-virtual {v1}, Ljava/lang/Object;->wait()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_3 - - :cond_3 - :try_start_2 - monitor-exit v1 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - - throw v0 - :try_end_2 - .catch Ljava/lang/InterruptedException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V - - :cond_4 - iget-boolean v0, p0, Lf/h/a/b/s0;->t:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/b/s0;->s:Landroid/view/Surface; - - invoke-virtual {v0}, Landroid/view/Surface;->release()V - - :cond_5 - iput-object p1, p0, Lf/h/a/b/s0;->s:Landroid/view/Surface; - - iput-boolean p2, p0, Lf/h/a/b/s0;->t:Z - - return-void -.end method - -.method public Q(Landroid/view/TextureView;)V - .locals 5 - .param p1 # Landroid/view/TextureView; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - invoke-virtual {p0}, Lf/h/a/b/s0;->K()V - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/s0;->a()V - - :cond_0 - iput-object p1, p0, Lf/h/a/b/s0;->v:Landroid/view/TextureView; - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - if-nez p1, :cond_1 - - invoke-virtual {p0, v1, v0}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p0, v2, v2}, Lf/h/a/b/s0;->J(II)V - - goto :goto_1 - - :cond_1 - invoke-virtual {p1}, Landroid/view/TextureView;->getSurfaceTextureListener()Landroid/view/TextureView$SurfaceTextureListener; - - move-result-object v3 - - if-eqz v3, :cond_2 - - const-string v3, "SimpleExoPlayer" - - const-string v4, "Replacing existing SurfaceTextureListener." - - invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_2 - iget-object v3, p0, Lf/h/a/b/s0;->e:Lf/h/a/b/s0$b; - - invoke-virtual {p1, v3}, Landroid/view/TextureView;->setSurfaceTextureListener(Landroid/view/TextureView$SurfaceTextureListener;)V - - invoke-virtual {p1}, Landroid/view/TextureView;->isAvailable()Z - - move-result v3 - - if-eqz v3, :cond_3 - - invoke-virtual {p1}, Landroid/view/TextureView;->getSurfaceTexture()Landroid/graphics/SurfaceTexture; - - move-result-object v3 - - goto :goto_0 - - :cond_3 - move-object v3, v1 - - :goto_0 - if-nez v3, :cond_4 - - invoke-virtual {p0, v1, v0}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p0, v2, v2}, Lf/h/a/b/s0;->J(II)V - - goto :goto_1 - - :cond_4 - new-instance v1, Landroid/view/Surface; - - invoke-direct {v1, v3}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V - - invoke-virtual {p0, v1, v0}, Lf/h/a/b/s0;->P(Landroid/view/Surface;Z)V - - invoke-virtual {p1}, Landroid/view/TextureView;->getWidth()I - - move-result v0 - - invoke-virtual {p1}, Landroid/view/TextureView;->getHeight()I - - move-result p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/b/s0;->J(II)V - - :goto_1 - return-void -.end method - -.method public final R(ZI)V - .locals 2 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - const/4 p1, -0x1 - - if-eq p2, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - if-eq p2, v1, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - iget-object p2, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {p2, p1, v0}, Lf/h/a/b/a0;->T(ZI)V - - return-void -.end method - -.method public final S()V - .locals 3 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/b/s0;->B()Landroid/os/Looper; - - move-result-object v1 - - if-eq v0, v1, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/s0;->G:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V - - :goto_0 - const-string v1, "SimpleExoPlayer" - - const-string v2, "Player is accessed on the wrong thread. See https://exoplayer.dev/issues/player-accessed-on-wrong-thread" - - invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/s0;->G:Z - - :cond_1 - return-void -.end method - -.method public a()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/b/s0;->M(Lf/h/a/b/j1/l;)V - - return-void -.end method - -.method public b()Lf/h/a/b/j0; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->s:Lf/h/a/b/j0; - - return-object v0 -.end method - -.method public c()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->c()Z - - move-result v0 - - return v0 -.end method - -.method public d()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-wide v0, v0, Lf/h/a/b/i0;->l:J - - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public e(IJ)V - .locals 3 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->m:Lf/h/a/b/v0/a; - - iget-object v1, v0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-boolean v1, v1, Lf/h/a/b/v0/a$b;->h:Z - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object v1, v0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/b/v0/a$b;->h:Z - - iget-object v0, v0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->K()V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/b/a0;->e(IJ)V - - return-void -.end method - -.method public f()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-boolean v0, v0, Lf/h/a/b/a0;->k:Z - - return v0 -.end method - -.method public g(Z)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0;->g(Z)V - - return-void -.end method - -.method public h()Lcom/google/android/exoplayer2/ExoPlaybackException; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; - - return-object v0 -.end method - -.method public j(Lf/h/a/b/m0$a;)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; - - new-instance v1, Lf/h/a/b/s$a; - - invoke-direct {v1, p1}, Lf/h/a/b/s$a;->(Lf/h/a/b/m0$a;)V - - invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z - - return-void -.end method - -.method public k()I - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->c()Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget v0, v0, Lf/h/a/b/d1/p$a;->c:I - - goto :goto_0 - - :cond_0 - const/4 v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public l(Lf/h/a/b/m0$a;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0;->l(Lf/h/a/b/m0$a;)V - - return-void -.end method - -.method public m()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->m()I - - move-result v0 - - return v0 -.end method - -.method public n(Z)V - .locals 4 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->o:Lf/h/a/b/r; - - invoke-virtual {p0}, Lf/h/a/b/s0;->r()I - - move-result v1 - - if-eqz v0, :cond_4 - - const/4 v2, -0x1 - - if-nez p1, :cond_0 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/b/r;->a(Z)V - - goto :goto_1 - - :cond_0 - const/4 v3, 0x1 - - if-ne v1, v3, :cond_2 - - if-eqz p1, :cond_3 - - :cond_1 - :goto_0 - const/4 v2, 0x1 - - goto :goto_1 - - :cond_2 - iget v1, v0, Lf/h/a/b/r;->d:I - - if-eqz v1, :cond_1 - - invoke-virtual {v0, v3}, Lf/h/a/b/r;->a(Z)V - - goto :goto_0 - - :cond_3 - :goto_1 - invoke-virtual {p0, p1, v2}, Lf/h/a/b/s0;->R(ZI)V - - return-void - - :cond_4 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public o()Lf/h/a/b/m0$c; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - return-object p0 -.end method - -.method public p()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->p()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public r()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget v0, v0, Lf/h/a/b/i0;->e:I - - return v0 -.end method - -.method public t()I - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->c()Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->b:Lf/h/a/b/d1/p$a; - - iget v0, v0, Lf/h/a/b/d1/p$a;->b:I - - goto :goto_0 - - :cond_0 - const/4 v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public u(I)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0, p1}, Lf/h/a/b/a0;->u(I)V - - return-void -.end method - -.method public w()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget v0, v0, Lf/h/a/b/a0;->l:I - - return v0 -.end method - -.method public x()Lcom/google/android/exoplayer2/source/TrackGroupArray; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget-object v0, v0, Lf/h/a/b/a0;->t:Lf/h/a/b/i0; - - iget-object v0, v0, Lf/h/a/b/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; - - return-object v0 -.end method - -.method public y()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - iget v0, v0, Lf/h/a/b/a0;->m:I - - return v0 -.end method - -.method public z()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/s0;->S()V - - iget-object v0, p0, Lf/h/a/b/s0;->c:Lf/h/a/b/a0; - - invoke-virtual {v0}, Lf/h/a/b/a0;->z()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/t.smali b/com.discord/smali_classes2/f/h/a/b/t.smali deleted file mode 100644 index 471c616880..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/t.smali +++ /dev/null @@ -1,712 +0,0 @@ -.class public abstract Lf/h/a/b/t; -.super Ljava/lang/Object; -.source "BaseRenderer.java" - -# interfaces -.implements Lf/h/a/b/p0; - - -# instance fields -.field public final d:I - -.field public final e:Lf/h/a/b/d0; - -.field public f:Lf/h/a/b/q0; - -.field public g:I - -.field public h:I - -.field public i:Lf/h/a/b/d1/v; - -.field public j:[Lcom/google/android/exoplayer2/Format; - -.field public k:J - -.field public l:J - -.field public m:Z - -.field public n:Z - - -# direct methods -.method public constructor (I)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/t;->d:I - - new-instance p1, Lf/h/a/b/d0; - - invoke-direct {p1}, Lf/h/a/b/d0;->()V - - iput-object p1, p0, Lf/h/a/b/t;->e:Lf/h/a/b/d0; - - const-wide/high16 v0, -0x8000000000000000L - - iput-wide v0, p0, Lf/h/a/b/t;->l:J - - return-void -.end method - -.method public static H(Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - .locals 0 - .param p0 # Lf/h/a/b/z0/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Lcom/google/android/exoplayer2/drm/DrmInitData; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/z0/i<", - "*>;", - "Lcom/google/android/exoplayer2/drm/DrmInitData;", - ")Z" - } - .end annotation - - if-nez p1, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - if-nez p0, :cond_1 - - const/4 p0, 0x0 - - return p0 - - :cond_1 - invoke-interface {p0, p1}, Lf/h/a/b/z0/i;->d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public abstract A(JZ)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public B()V - .locals 0 - - return-void -.end method - -.method public C()V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - return-void -.end method - -.method public D()V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - return-void -.end method - -.method public abstract E([Lcom/google/android/exoplayer2/Format;J)V - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public final F(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - .locals 5 - - iget-object v0, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - invoke-interface {v0, p1, p2, p3}, Lf/h/a/b/d1/v;->b(Lf/h/a/b/d0;Lf/h/a/b/y0/e;Z)I - - move-result p3 - - const/4 v0, -0x4 - - if-ne p3, v0, :cond_2 - - invoke-virtual {p2}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result p1 - - if-eqz p1, :cond_1 - - const-wide/high16 p1, -0x8000000000000000L - - iput-wide p1, p0, Lf/h/a/b/t;->l:J - - iget-boolean p1, p0, Lf/h/a/b/t;->m:Z - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, -0x3 - - :goto_0 - return v0 - - :cond_1 - iget-wide v0, p2, Lf/h/a/b/y0/e;->f:J - - iget-wide v2, p0, Lf/h/a/b/t;->k:J - - add-long/2addr v0, v2 - - iput-wide v0, p2, Lf/h/a/b/y0/e;->f:J - - iget-wide p1, p0, Lf/h/a/b/t;->l:J - - invoke-static {p1, p2, v0, v1}, Ljava/lang/Math;->max(JJ)J - - move-result-wide p1 - - iput-wide p1, p0, Lf/h/a/b/t;->l:J - - goto :goto_1 - - :cond_2 - const/4 p2, -0x5 - - if-ne p3, p2, :cond_3 - - iget-object p2, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - iget-wide v0, p2, Lcom/google/android/exoplayer2/Format;->p:J - - const-wide v2, 0x7fffffffffffffffL - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_3 - - iget-wide v2, p0, Lf/h/a/b/t;->k:J - - add-long/2addr v0, v2 - - invoke-virtual {p2, v0, v1}, Lcom/google/android/exoplayer2/Format;->d(J)Lcom/google/android/exoplayer2/Format; - - move-result-object p2 - - iput-object p2, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - :cond_3 - :goto_1 - return p3 -.end method - -.method public abstract G(Lcom/google/android/exoplayer2/Format;)I - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation -.end method - -.method public I()I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x0 - - return v0 -.end method - -.method public d(ILjava/lang/Object;)V - .locals 0 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - return-void -.end method - -.method public final f(I)V - .locals 0 - - iput p1, p0, Lf/h/a/b/t;->g:I - - return-void -.end method - -.method public final getState()I - .locals 1 - - iget v0, p0, Lf/h/a/b/t;->h:I - - return v0 -.end method - -.method public final h()V - .locals 3 - - iget v0, p0, Lf/h/a/b/t;->h:I - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/t;->e:Lf/h/a/b/d0; - - invoke-virtual {v0}, Lf/h/a/b/d0;->a()V - - iput v2, p0, Lf/h/a/b/t;->h:I - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - iput-object v0, p0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; - - iput-boolean v2, p0, Lf/h/a/b/t;->m:Z - - invoke-virtual {p0}, Lf/h/a/b/t;->y()V - - return-void -.end method - -.method public final i()Lf/h/a/b/d1/v; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - return-object v0 -.end method - -.method public final j()Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/b/t;->l:J - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final k(Lf/h/a/b/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;JZJ)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/t;->h:I - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p1, p0, Lf/h/a/b/t;->f:Lf/h/a/b/q0; - - iput v1, p0, Lf/h/a/b/t;->h:I - - invoke-virtual {p0, p6}, Lf/h/a/b/t;->z(Z)V - - iget-boolean p1, p0, Lf/h/a/b/t;->m:Z - - xor-int/2addr p1, v1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p3, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - iput-wide p7, p0, Lf/h/a/b/t;->l:J - - iput-object p2, p0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; - - iput-wide p7, p0, Lf/h/a/b/t;->k:J - - invoke-virtual {p0, p2, p7, p8}, Lf/h/a/b/t;->E([Lcom/google/android/exoplayer2/Format;J)V - - invoke-virtual {p0, p4, p5, p6}, Lf/h/a/b/t;->A(JZ)V - - return-void -.end method - -.method public final l()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/t;->m:Z - - return-void -.end method - -.method public final m()Lf/h/a/b/t; - .locals 0 - - return-object p0 -.end method - -.method public synthetic o(F)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-static {p0, p1}, Lf/h/a/b/o0;->a(Lf/h/a/b/p0;F)V - - return-void -.end method - -.method public final p()V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - invoke-interface {v0}, Lf/h/a/b/d1/v;->c()V - - return-void -.end method - -.method public final q()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/t;->l:J - - return-wide v0 -.end method - -.method public final r(J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/t;->m:Z - - iput-wide p1, p0, Lf/h/a/b/t;->l:J - - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/b/t;->A(JZ)V - - return-void -.end method - -.method public final reset()V - .locals 1 - - iget v0, p0, Lf/h/a/b/t;->h:I - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/t;->e:Lf/h/a/b/d0; - - invoke-virtual {v0}, Lf/h/a/b/d0;->a()V - - invoke-virtual {p0}, Lf/h/a/b/t;->B()V - - return-void -.end method - -.method public final s()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/t;->m:Z - - return v0 -.end method - -.method public final start()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/t;->h:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - const/4 v0, 0x2 - - iput v0, p0, Lf/h/a/b/t;->h:I - - invoke-virtual {p0}, Lf/h/a/b/t;->C()V - - return-void -.end method - -.method public final stop()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget v0, p0, Lf/h/a/b/t;->h:I - - const/4 v1, 0x1 - - const/4 v2, 0x2 - - if-ne v0, v2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput v1, p0, Lf/h/a/b/t;->h:I - - invoke-virtual {p0}, Lf/h/a/b/t;->D()V - - return-void -.end method - -.method public t()Lf/h/a/b/i1/p; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final u()I - .locals 1 - - iget v0, p0, Lf/h/a/b/t;->d:I - - return v0 -.end method - -.method public final v([Lcom/google/android/exoplayer2/Format;Lf/h/a/b/d1/v;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/t;->m:Z - - xor-int/lit8 v0, v0, 0x1 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iput-object p2, p0, Lf/h/a/b/t;->i:Lf/h/a/b/d1/v; - - iput-wide p3, p0, Lf/h/a/b/t;->l:J - - iput-object p1, p0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; - - iput-wide p3, p0, Lf/h/a/b/t;->k:J - - invoke-virtual {p0, p1, p3, p4}, Lf/h/a/b/t;->E([Lcom/google/android/exoplayer2/Format;J)V - - return-void -.end method - -.method public final w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - .locals 9 - .param p2 # Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x4 - - if-eqz p2, :cond_0 - - iget-boolean v1, p0, Lf/h/a/b/t;->n:Z - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/b/t;->n:Z - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {p0, p2}, Lf/h/a/b/t;->G(Lcom/google/android/exoplayer2/Format;)I - - move-result v2 - :try_end_0 - .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - and-int/lit8 v2, v2, 0x7 - - iput-boolean v1, p0, Lf/h/a/b/t;->n:Z - - goto :goto_0 - - :catchall_0 - move-exception p1 - - iput-boolean v1, p0, Lf/h/a/b/t;->n:Z - - throw p1 - - :catch_0 - iput-boolean v1, p0, Lf/h/a/b/t;->n:Z - - :cond_0 - const/4 v2, 0x4 - - :goto_0 - iget v6, p0, Lf/h/a/b/t;->g:I - - new-instance v1, Lcom/google/android/exoplayer2/ExoPlaybackException; - - if-nez p2, :cond_1 - - const/4 v8, 0x4 - - goto :goto_1 - - :cond_1 - move v8, v2 - - :goto_1 - const/4 v4, 0x1 - - move-object v3, v1 - - move-object v5, p1 - - move-object v7, p2 - - invoke-direct/range {v3 .. v8}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;ILcom/google/android/exoplayer2/Format;I)V - - return-object v1 -.end method - -.method public final x()Lf/h/a/b/d0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/t;->e:Lf/h/a/b/d0; - - invoke-virtual {v0}, Lf/h/a/b/d0;->a()V - - iget-object v0, p0, Lf/h/a/b/t;->e:Lf/h/a/b/d0; - - return-object v0 -.end method - -.method public abstract y()V -.end method - -.method public z(Z)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/t0$b.smali b/com.discord/smali_classes2/f/h/a/b/t0$b.smali deleted file mode 100644 index b86f18e0e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/t0$b.smali +++ /dev/null @@ -1,308 +0,0 @@ -.class public final Lf/h/a/b/t0$b; -.super Ljava/lang/Object; -.source "Timeline.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/t0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public a:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public b:I - -.field public c:J - -.field public d:J - -.field public e:Lf/h/a/b/d1/y/a; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget-object v0, Lf/h/a/b/d1/y/a;->f:Lf/h/a/b/d1/y/a; - - iput-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - return-void -.end method - - -# virtual methods -.method public a(II)J - .locals 2 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v0, v0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object p1, v0, p1 - - iget v0, p1, Lf/h/a/b/d1/y/a$a;->a:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - iget-object p1, p1, Lf/h/a/b/d1/y/a$a;->d:[J - - aget-wide v0, p1, p2 - - goto :goto_0 - - :cond_0 - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - :goto_0 - return-wide v0 -.end method - -.method public b(J)I - .locals 9 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-wide v1, p0, Lf/h/a/b/t0$b;->c:J - - if-eqz v0, :cond_4 - - const/4 v3, -0x1 - - const-wide/high16 v4, -0x8000000000000000L - - cmp-long v6, p1, v4 - - if-eqz v6, :cond_3 - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v8, v1, v6 - - if-eqz v8, :cond_0 - - cmp-long v6, p1, v1 - - if-ltz v6, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - iget-object v2, v0, Lf/h/a/b/d1/y/a;->b:[J - - array-length v6, v2 - - if-ge v1, v6, :cond_2 - - aget-wide v6, v2, v1 - - cmp-long v8, v6, v4 - - if-eqz v8, :cond_2 - - aget-wide v6, v2, v1 - - cmp-long v2, p1, v6 - - if-gez v2, :cond_1 - - iget-object v2, v0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object v2, v2, v1 - - invoke-virtual {v2}, Lf/h/a/b/d1/y/a$a;->b()Z - - move-result v2 - - if-nez v2, :cond_2 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - iget-object p1, v0, Lf/h/a/b/d1/y/a;->b:[J - - array-length p1, p1 - - if-ge v1, p1, :cond_3 - - move v3, v1 - - :cond_3 - :goto_1 - return v3 - - :cond_4 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public c(J)I - .locals 9 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v1, v0, Lf/h/a/b/d1/y/a;->b:[J - - array-length v1, v1 - - const/4 v2, 0x1 - - sub-int/2addr v1, v2 - - :goto_0 - if-ltz v1, :cond_4 - - const-wide/high16 v3, -0x8000000000000000L - - const/4 v5, 0x0 - - cmp-long v6, p1, v3 - - if-nez v6, :cond_0 - - goto :goto_2 - - :cond_0 - iget-object v6, v0, Lf/h/a/b/d1/y/a;->b:[J - - aget-wide v7, v6, v1 - - cmp-long v6, v7, v3 - - if-nez v6, :cond_1 - - iget-wide v3, v0, Lf/h/a/b/d1/y/a;->e:J - - const-wide v6, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v8, v3, v6 - - if-eqz v8, :cond_2 - - cmp-long v6, p1, v3 - - if-gez v6, :cond_3 - - goto :goto_1 - - :cond_1 - cmp-long v3, p1, v7 - - if-gez v3, :cond_3 - - :cond_2 - :goto_1 - const/4 v5, 0x1 - - :cond_3 - :goto_2 - if-eqz v5, :cond_4 - - add-int/lit8 v1, v1, -0x1 - - goto :goto_0 - - :cond_4 - if-ltz v1, :cond_5 - - iget-object p1, v0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object p1, p1, v1 - - invoke-virtual {p1}, Lf/h/a/b/d1/y/a$a;->b()Z - - move-result p1 - - if-eqz p1, :cond_5 - - goto :goto_3 - - :cond_5 - const/4 v1, -0x1 - - :goto_3 - return v1 -.end method - -.method public d(I)J - .locals 3 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v0, v0, Lf/h/a/b/d1/y/a;->b:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public e(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v0, v0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object p1, v0, p1 - - const/4 v0, -0x1 - - invoke-virtual {p1, v0}, Lf/h/a/b/d1/y/a$a;->a(I)I - - move-result p1 - - return p1 -.end method - -.method public f(II)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/t0$b;->e:Lf/h/a/b/d1/y/a; - - iget-object v0, v0, Lf/h/a/b/d1/y/a;->c:[Lf/h/a/b/d1/y/a$a; - - aget-object p1, v0, p1 - - iget v0, p1, Lf/h/a/b/d1/y/a$a;->a:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - iget-object p1, p1, Lf/h/a/b/d1/y/a$a;->c:[I - - aget p1, p1, p2 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/t0.smali b/com.discord/smali_classes2/f/h/a/b/t0.smali deleted file mode 100644 index 55d906b478..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/t0.smali +++ /dev/null @@ -1,403 +0,0 @@ -.class public abstract Lf/h/a/b/t0; -.super Ljava/lang/Object; -.source "Timeline.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/t0$b;, - Lf/h/a/b/t0$c; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/b/t0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/t0$a; - - invoke-direct {v0}, Lf/h/a/b/t0$a;->()V - - sput-object v0, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/t0;->p()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, -0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public abstract b(Ljava/lang/Object;)I -.end method - -.method public c()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/t0;->p()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, -0x1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/b/t0;->o()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public final d(ILf/h/a/b/t0$b;Lf/h/a/b/t0$c;IZ)I - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p2 - - iget p2, p2, Lf/h/a/b/t0$b;->b:I - - invoke-virtual {p0, p2, p3}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object v0 - - iget v0, v0, Lf/h/a/b/t0$c;->g:I - - if-ne v0, p1, :cond_1 - - invoke-virtual {p0, p2, p4, p5}, Lf/h/a/b/t0;->e(IIZ)I - - move-result p1 - - const/4 p2, -0x1 - - if-ne p1, p2, :cond_0 - - return p2 - - :cond_0 - invoke-virtual {p0, p1, p3}, Lf/h/a/b/t0;->m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - - move-result-object p1 - - iget p1, p1, Lf/h/a/b/t0$c;->f:I - - return p1 - - :cond_1 - add-int/lit8 p1, p1, 0x1 - - return p1 -.end method - -.method public e(IIZ)I - .locals 1 - - const/4 p3, 0x1 - - if-eqz p2, :cond_3 - - if-eq p2, p3, :cond_2 - - const/4 v0, 0x2 - - if-ne p2, v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/b/t0;->c()I - - move-result p2 - - if-ne p1, p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/t0;->a()I - - move-result p1 - - goto :goto_0 - - :cond_0 - add-int/2addr p1, p3 - - :goto_0 - return p1 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_2 - return p1 - - :cond_3 - invoke-virtual {p0}, Lf/h/a/b/t0;->c()I - - move-result p2 - - if-ne p1, p2, :cond_4 - - const/4 p1, -0x1 - - goto :goto_1 - - :cond_4 - add-int/2addr p1, p3 - - :goto_1 - return p1 -.end method - -.method public final f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p1 - - return-object p1 -.end method - -.method public abstract g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; -.end method - -.method public h(Ljava/lang/Object;Lf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, 0x1 - - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p1 - - return-object p1 -.end method - -.method public abstract i()I -.end method - -.method public final j(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJ)Landroid/util/Pair; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/t0$c;", - "Lf/h/a/b/t0$b;", - "IJ)", - "Landroid/util/Pair<", - "Ljava/lang/Object;", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - const-wide/16 v6, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move v3, p3 - - move-wide v4, p4 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/b/t0;->k(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJJ)Landroid/util/Pair; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Landroid/util/Pair; - - return-object p1 -.end method - -.method public final k(Lf/h/a/b/t0$c;Lf/h/a/b/t0$b;IJJ)Landroid/util/Pair; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/t0$c;", - "Lf/h/a/b/t0$b;", - "IJJ)", - "Landroid/util/Pair<", - "Ljava/lang/Object;", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/b/t0;->o()I - - move-result v0 - - const/4 v1, 0x0 - - invoke-static {p3, v1, v0}, Lf/h/a/b/i1/e;->v(III)I - - invoke-virtual {p0, p3, p1, p6, p7}, Lf/h/a/b/t0;->n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; - - const-wide p6, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long p3, p4, p6 - - if-nez p3, :cond_0 - - iget-wide p4, p1, Lf/h/a/b/t0$c;->h:J - - cmp-long p3, p4, p6 - - if-nez p3, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - iget p3, p1, Lf/h/a/b/t0$c;->f:I - - iget-wide v0, p1, Lf/h/a/b/t0$c;->j:J - - add-long/2addr v0, p4 - - const/4 p4, 0x1 - - invoke-virtual {p0, p3, p2, p4}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p5 - - iget-wide v2, p5, Lf/h/a/b/t0$b;->c:J - - :goto_0 - cmp-long p5, v2, p6 - - if-eqz p5, :cond_1 - - cmp-long p5, v0, v2 - - if-ltz p5, :cond_1 - - iget p5, p1, Lf/h/a/b/t0$c;->g:I - - if-ge p3, p5, :cond_1 - - sub-long/2addr v0, v2 - - add-int/lit8 p3, p3, 0x1 - - invoke-virtual {p0, p3, p2, p4}, Lf/h/a/b/t0;->g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; - - move-result-object p5 - - iget-wide v2, p5, Lf/h/a/b/t0$b;->c:J - - goto :goto_0 - - :cond_1 - iget-object p1, p2, Lf/h/a/b/t0$b;->a:Ljava/lang/Object; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-static {p1, p2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object p1 - - return-object p1 -.end method - -.method public abstract l(I)Ljava/lang/Object; -.end method - -.method public final m(ILf/h/a/b/t0$c;)Lf/h/a/b/t0$c; - .locals 2 - - const-wide/16 v0, 0x0 - - invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/b/t0;->n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; - - move-result-object p1 - - return-object p1 -.end method - -.method public abstract n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; -.end method - -.method public abstract o()I -.end method - -.method public final p()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/t0;->o()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/u.smali b/com.discord/smali_classes2/f/h/a/b/u.smali deleted file mode 100644 index 13dbf58ff6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/u.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/b/u; -.super Ljava/lang/Object; -.source "C.java" - - -# static fields -.field public static final a:Ljava/util/UUID; - -.field public static final b:Ljava/util/UUID; - -.field public static final c:Ljava/util/UUID; - -.field public static final d:Ljava/util/UUID; - -.field public static final e:Ljava/util/UUID; - - -# direct methods -.method public static constructor ()V - .locals 5 - - new-instance v0, Ljava/util/UUID; - - const-wide/16 v1, 0x0 - - invoke-direct {v0, v1, v2, v1, v2}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/u;->a:Ljava/util/UUID; - - new-instance v0, Ljava/util/UUID; - - const-wide v1, 0x1077efecc0b24d02L - - const-wide v3, -0x531cc3e1ad1d04b5L # -1.8442503140481377E-92 - - invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/u;->b:Ljava/util/UUID; - - new-instance v0, Ljava/util/UUID; - - const-wide v1, -0x1d8e62a7567a4c37L # -1.6229728350858627E166 - - const-wide v3, 0x781ab030af78d30eL # 3.524813189889319E270 - - invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/u;->c:Ljava/util/UUID; - - new-instance v0, Ljava/util/UUID; - - const-wide v1, -0x121074568629b532L # -3.563403477674908E221 - - const-wide v3, -0x5c37d8232ae2de13L - - invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/u;->d:Ljava/util/UUID; - - new-instance v0, Ljava/util/UUID; - - const-wide v1, -0x65fb0f8667bfbd7aL - - const-wide v3, -0x546d19a41f77a06bL # -8.640911267670052E-99 - - invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V - - sput-object v0, Lf/h/a/b/u;->e:Ljava/util/UUID; - - return-void -.end method - -.method public static a(J)J - .locals 3 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p0, v0 - - if-eqz v2, :cond_1 - - const-wide/high16 v0, -0x8000000000000000L - - cmp-long v2, p0, v0 - - if-nez v2, :cond_0 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, 0x3e8 - - mul-long p0, p0, v0 - - :cond_1 - :goto_0 - return-wide p0 -.end method - -.method public static b(J)J - .locals 3 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v2, p0, v0 - - if-eqz v2, :cond_1 - - const-wide/high16 v0, -0x8000000000000000L - - cmp-long v2, p0, v0 - - if-nez v2, :cond_0 - - goto :goto_0 - - :cond_0 - const-wide/16 v0, 0x3e8 - - div-long/2addr p0, v0 - - :cond_1 - :goto_0 - return-wide p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/u0.smali b/com.discord/smali_classes2/f/h/a/b/u0.smali deleted file mode 100644 index d76f4271d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/u0.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/b/u0; -.super Ljava/lang/Object; -.source "WakeLockManager.java" - - -# instance fields -.field public a:Z - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "power" - - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/os/PowerManager; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/v.smali b/com.discord/smali_classes2/f/h/a/b/v.smali deleted file mode 100644 index ddce12c34a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/v; -.super Ljava/lang/Object; -.source "ControlDispatcher.java" diff --git a/com.discord/smali_classes2/f/h/a/b/v0/a$a.smali b/com.discord/smali_classes2/f/h/a/b/v0/a$a.smali deleted file mode 100644 index 049f1356c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v0/a$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/b/v0/a$a; -.super Ljava/lang/Object; -.source "AnalyticsCollector.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/v0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/d1/p$a; - -.field public final b:Lf/h/a/b/t0; - -.field public final c:I - - -# direct methods -.method public constructor (Lf/h/a/b/d1/p$a;Lf/h/a/b/t0;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - iput-object p2, p0, Lf/h/a/b/v0/a$a;->b:Lf/h/a/b/t0; - - iput p3, p0, Lf/h/a/b/v0/a$a;->c:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/v0/a$b.smali b/com.discord/smali_classes2/f/h/a/b/v0/a$b.smali deleted file mode 100644 index eb66134060..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v0/a$b.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lf/h/a/b/v0/a$b; -.super Ljava/lang/Object; -.source "AnalyticsCollector.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/v0/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/b/v0/a$a;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Lf/h/a/b/d1/p$a;", - "Lf/h/a/b/v0/a$a;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/b/t0$b; - -.field public d:Lf/h/a/b/v0/a$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:Lf/h/a/b/v0/a$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Lf/h/a/b/v0/a$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:Lf/h/a/b/t0; - -.field public h:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - new-instance v0, Lf/h/a/b/t0$b; - - invoke-direct {v0}, Lf/h/a/b/t0$b;->()V - - iput-object v0, p0, Lf/h/a/b/v0/a$b;->c:Lf/h/a/b/t0$b; - - sget-object v0, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - iput-object v0, p0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/b/v0/a$a;Lf/h/a/b/t0;)Lf/h/a/b/v0/a$a; - .locals 2 - - iget-object v0, p1, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - iget-object v0, v0, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {p2, v0}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v0 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - return-object p1 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/v0/a$b;->c:Lf/h/a/b/t0$b; - - invoke-virtual {p2, v0, v1}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v0 - - iget v0, v0, Lf/h/a/b/t0$b;->b:I - - new-instance v1, Lf/h/a/b/v0/a$a; - - iget-object p1, p1, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - invoke-direct {v1, p1, p2, v0}, Lf/h/a/b/v0/a$a;->(Lf/h/a/b/d1/p$a;Lf/h/a/b/t0;I)V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/v0/a.smali b/com.discord/smali_classes2/f/h/a/b/v0/a.smali deleted file mode 100644 index 11f3c19d19..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v0/a.smali +++ /dev/null @@ -1,2168 +0,0 @@ -.class public Lf/h/a/b/v0/a; -.super Ljava/lang/Object; -.source "AnalyticsCollector.java" - -# interfaces -.implements Lf/h/a/b/m0$a; -.implements Lf/h/a/b/c1/e; -.implements Lf/h/a/b/w0/l; -.implements Lf/h/a/b/j1/r; -.implements Lf/h/a/b/d1/q; -.implements Lf/h/a/b/h1/e$a; -.implements Lf/h/a/b/z0/g; -.implements Lf/h/a/b/j1/q; -.implements Lf/h/a/b/w0/k; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/v0/a$a;, - Lf/h/a/b/v0/a$b; - } -.end annotation - - -# instance fields -.field public final d:Ljava/util/concurrent/CopyOnWriteArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/CopyOnWriteArraySet<", - "Lf/h/a/b/v0/b;", - ">;" - } - .end annotation -.end field - -.field public final e:Lf/h/a/b/i1/g; - -.field public final f:Lf/h/a/b/t0$c; - -.field public final g:Lf/h/a/b/v0/a$b; - -.field public h:Lf/h/a/b/m0; - - -# direct methods -.method public constructor (Lf/h/a/b/i1/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/b/v0/a;->e:Lf/h/a/b/i1/g; - - new-instance p1, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - new-instance p1, Lf/h/a/b/v0/a$b; - - invoke-direct {p1}, Lf/h/a/b/v0/a$b;->()V - - iput-object p1, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - new-instance p1, Lf/h/a/b/t0$c; - - invoke-direct {p1}, Lf/h/a/b/t0$c;->()V - - iput-object p1, p0, Lf/h/a/b/v0/a;->f:Lf/h/a/b/t0$c; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final A(Lf/h/a/b/y0/d;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->G()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->g()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public B(II)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->i()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final C(Lf/h/a/b/j0;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->x()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public D(Z)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->s()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public E(Lf/h/a/b/t0;ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - .locals 12 - .param p3 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation runtime Lorg/checkerframework/checker/nullness/qual/RequiresNonNull; - value = { - "player" - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/t0;->p()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p3, 0x0 - - :cond_0 - move-object v5, p3 - - iget-object p3, p0, Lf/h/a/b/v0/a;->e:Lf/h/a/b/i1/g; - - invoke-interface {p3}, Lf/h/a/b/i1/g;->c()J - - move-result-wide v1 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object p3 - - const/4 v0, 0x0 - - const/4 v3, 0x1 - - if-ne p1, p3, :cond_1 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->m()I - - move-result p3 - - if-ne p2, p3, :cond_1 - - const/4 p3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p3, 0x0 - - :goto_0 - const-wide/16 v6, 0x0 - - if-eqz v5, :cond_3 - - invoke-virtual {v5}, Lf/h/a/b/d1/p$a;->a()Z - - move-result v4 - - if-eqz v4, :cond_3 - - if-eqz p3, :cond_2 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->t()I - - move-result p3 - - iget v4, v5, Lf/h/a/b/d1/p$a;->b:I - - if-ne p3, v4, :cond_2 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->k()I - - move-result p3 - - iget v4, v5, Lf/h/a/b/d1/p$a;->c:I - - if-ne p3, v4, :cond_2 - - const/4 v0, 0x1 - - :cond_2 - if-eqz v0, :cond_6 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->G()J - - move-result-wide v3 - - goto :goto_1 - - :cond_3 - if-eqz p3, :cond_4 - - iget-object p3, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p3}, Lf/h/a/b/m0;->p()J - - move-result-wide v3 - - :goto_1 - move-wide v6, v3 - - goto :goto_2 - - :cond_4 - invoke-virtual {p1}, Lf/h/a/b/t0;->p()Z - - move-result p3 - - if-eqz p3, :cond_5 - - goto :goto_2 - - :cond_5 - iget-object p3, p0, Lf/h/a/b/v0/a;->f:Lf/h/a/b/t0$c; - - invoke-virtual {p1, p2, p3, v6, v7}, Lf/h/a/b/t0;->n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; - - move-result-object p3 - - iget-wide v3, p3, Lf/h/a/b/t0$c;->h:J - - invoke-static {v3, v4}, Lf/h/a/b/u;->b(J)J - - move-result-wide v3 - - goto :goto_1 - - :cond_6 - :goto_2 - new-instance p3, Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {v0}, Lf/h/a/b/m0;->G()J - - move-result-wide v8 - - iget-object v0, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {v0}, Lf/h/a/b/m0;->d()J - - move-result-wide v10 - - move-object v0, p3 - - move-object v3, p1 - - move v4, p2 - - invoke-direct/range {v0 .. v11}, Lf/h/a/b/v0/b$a;->(JLf/h/a/b/t0;ILf/h/a/b/d1/p$a;JJJ)V - - return-object p3 -.end method - -.method public final F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - .locals 9 - .param p1 # Lf/h/a/b/v0/a$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - if-nez p1, :cond_6 - - iget-object p1, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p1}, Lf/h/a/b/m0;->m()I - - move-result p1 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v4, v2 - - const/4 v3, 0x0 - - :goto_0 - iget-object v5, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v5 - - if-ge v3, v5, :cond_2 - - iget-object v5, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/b/v0/a$a; - - iget-object v6, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - iget-object v7, v5, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - iget-object v7, v7, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v6, v7}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v6 - - const/4 v7, -0x1 - - if-eq v6, v7, :cond_1 - - iget-object v7, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - iget-object v8, v0, Lf/h/a/b/v0/a$b;->c:Lf/h/a/b/t0$b; - - invoke-virtual {v7, v6, v8}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v6 - - iget v6, v6, Lf/h/a/b/t0$b;->b:I - - if-ne v6, p1, :cond_1 - - if-eqz v4, :cond_0 - - move-object v4, v2 - - goto :goto_1 - - :cond_0 - move-object v4, v5 - - :cond_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - if-nez v4, :cond_5 - - iget-object v0, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {v0}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/b/t0;->o()I - - move-result v3 - - if-ge p1, v3, :cond_3 - - const/4 v1, 0x1 - - :cond_3 - if-eqz v1, :cond_4 - - goto :goto_2 - - :cond_4 - sget-object v0, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - :goto_2 - invoke-virtual {p0, v0, p1, v2}, Lf/h/a/b/v0/a;->E(Lf/h/a/b/t0;ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - move-result-object p1 - - return-object p1 - - :cond_5 - move-object p1, v4 - - :cond_6 - iget-object v0, p1, Lf/h/a/b/v0/a$a;->b:Lf/h/a/b/t0; - - iget v1, p1, Lf/h/a/b/v0/a$a;->c:I - - iget-object p1, p1, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/b/v0/a;->E(Lf/h/a/b/t0;ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - move-result-object p1 - - return-object p1 -.end method - -.method public final G()Lf/h/a/b/v0/b$a; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v0, v0, Lf/h/a/b/v0/a$b;->e:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0, v0}, Lf/h/a/b/v0/a;->F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - - move-result-object v0 - - return-object v0 -.end method - -.method public final H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - .locals 1 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p2, :cond_1 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v0, v0, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - invoke-virtual {v0, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/a$a; - - if-eqz v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/b/v0/a;->F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - sget-object v0, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - invoke-virtual {p0, v0, p1, p2}, Lf/h/a/b/v0/a;->E(Lf/h/a/b/t0;ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - move-result-object p1 - - :goto_0 - return-object p1 - - :cond_1 - iget-object p2, p0, Lf/h/a/b/v0/a;->h:Lf/h/a/b/m0; - - invoke-interface {p2}, Lf/h/a/b/m0;->A()Lf/h/a/b/t0; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/b/t0;->o()I - - move-result v0 - - if-ge p1, v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_3 - - goto :goto_2 - - :cond_3 - sget-object p2, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - :goto_2 - const/4 v0, 0x0 - - invoke-virtual {p0, p2, p1, v0}, Lf/h/a/b/v0/a;->E(Lf/h/a/b/t0;ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - move-result-object p1 - - return-object p1 -.end method - -.method public final I()Lf/h/a/b/v0/b$a; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - invoke-virtual {v1}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-boolean v1, v0, Lf/h/a/b/v0/a$b;->h:Z - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/a$a; - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x0 - - :goto_1 - invoke-virtual {p0, v0}, Lf/h/a/b/v0/a;->F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - - move-result-object v0 - - return-object v0 -.end method - -.method public final J()Lf/h/a/b/v0/b$a; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v0, v0, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0, v0}, Lf/h/a/b/v0/a;->F(Lf/h/a/b/v0/a$a;)Lf/h/a/b/v0/b$a; - - move-result-object v0 - - return-object v0 -.end method - -.method public final K(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$c;)V - .locals 0 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->w()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final L()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->q()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final M()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->m()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final N()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->O()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final O(Ljava/lang/Exception;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->j()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final P()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->G()Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->J()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final Q(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->h()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final R(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->l()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final S(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;Ljava/io/IOException;Z)V - .locals 0 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->n()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final T(ILf/h/a/b/d1/p$a;Lf/h/a/b/d1/q$b;Lf/h/a/b/d1/q$c;)V - .locals 0 - .param p2 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->B()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final U(ILf/h/a/b/d1/p$a;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - iget-object v2, p2, Lf/h/a/b/d1/p$a;->a:Ljava/lang/Object; - - invoke-virtual {v1, v2}, Lf/h/a/b/t0;->b(Ljava/lang/Object;)I - - move-result v1 - - const/4 v2, -0x1 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-eq v1, v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - new-instance v5, Lf/h/a/b/v0/a$a; - - if-eqz v2, :cond_1 - - iget-object v6, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - goto :goto_1 - - :cond_1 - sget-object v6, Lf/h/a/b/t0;->a:Lf/h/a/b/t0; - - :goto_1 - if-eqz v2, :cond_2 - - iget-object v2, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - iget-object v7, v0, Lf/h/a/b/v0/a$b;->c:Lf/h/a/b/t0$b; - - invoke-virtual {v2, v1, v7}, Lf/h/a/b/t0;->f(ILf/h/a/b/t0$b;)Lf/h/a/b/t0$b; - - move-result-object v1 - - iget v1, v1, Lf/h/a/b/t0$b;->b:I - - goto :goto_2 - - :cond_2 - move v1, p1 - - :goto_2 - invoke-direct {v5, p2, v6, v1}, Lf/h/a/b/v0/a$a;->(Lf/h/a/b/d1/p$a;Lf/h/a/b/t0;I)V - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - invoke-virtual {v1, p2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/a$a; - - iput-object v1, v0, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-ne v1, v4, :cond_3 - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - invoke-virtual {v1}, Lf/h/a/b/t0;->p()Z - - move-result v1 - - if-nez v1, :cond_3 - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - iput-object v1, v0, Lf/h/a/b/v0/a$b;->e:Lf/h/a/b/v0/a$a; - - :cond_3 - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_4 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->C()V - - goto :goto_3 - - :cond_4 - return-void -.end method - -.method public final V(ILf/h/a/b/d1/p$a;)V - .locals 3 - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v0, p1, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - invoke-virtual {v0, p2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/a$a; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - goto :goto_1 - - :cond_0 - iget-object v2, p1, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - - iget-object v0, p1, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - if-eqz v0, :cond_2 - - iget-object v0, v0, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {p2, v0}, Lf/h/a/b/d1/p$a;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget-object p2, p1, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p2 - - if-eqz p2, :cond_1 - - const/4 p2, 0x0 - - goto :goto_0 - - :cond_1 - iget-object p2, p1, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/a$a; - - :goto_0 - iput-object p2, p1, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - :cond_2 - iget-object p2, p1, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z - - move-result p2 - - if-nez p2, :cond_3 - - iget-object p2, p1, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/a$a; - - iput-object p2, p1, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - :cond_3 - const/4 v1, 0x1 - - :goto_1 - if-eqz v1, :cond_4 - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_2 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_4 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->t()V - - goto :goto_2 - - :cond_4 - return-void -.end method - -.method public final W(ILf/h/a/b/d1/p$a;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - invoke-virtual {v1, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/a$a; - - iput-object v1, v0, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/v0/a;->H(ILf/h/a/b/d1/p$a;)Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->G()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-boolean v1, v0, Lf/h/a/b/v0/a$b;->h:Z - - if-eqz v1, :cond_0 - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/v0/a$b;->h:Z - - iget-object v1, v0, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - iput-object v1, v0, Lf/h/a/b/v0/a$b;->e:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object v0, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/b; - - invoke-interface {v1}, Lf/h/a/b/v0/b;->a()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final b(I)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->A()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final c(IIIF)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->N()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final d()V - .locals 0 - - return-void -.end method - -.method public e(I)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->H()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final f(Z)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->z()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final g(I)V - .locals 1 - - iget-object p1, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - iget-object v0, p1, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - iput-object v0, p1, Lf/h/a/b/v0/a$b;->e:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->D()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final h(Lf/h/a/b/y0/d;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->G()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->g()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final i(Lf/h/a/b/y0/d;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->u()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final j(Ljava/lang/String;JJ)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->E()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->G()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->y()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final l(Lf/h/a/b/t0;I)V - .locals 4 - - iget-object p2, p0, Lf/h/a/b/v0/a;->g:Lf/h/a/b/v0/a$b; - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p2, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v1, p2, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/v0/a$a; - - invoke-virtual {p2, v1, p1}, Lf/h/a/b/v0/a$b;->a(Lf/h/a/b/v0/a$a;Lf/h/a/b/t0;)Lf/h/a/b/v0/a$a; - - move-result-object v1 - - iget-object v2, p2, Lf/h/a/b/v0/a$b;->a:Ljava/util/ArrayList; - - invoke-virtual {v2, v0, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; - - iget-object v2, p2, Lf/h/a/b/v0/a$b;->b:Ljava/util/HashMap; - - iget-object v3, v1, Lf/h/a/b/v0/a$a;->a:Lf/h/a/b/d1/p$a; - - invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v0, p2, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - if-eqz v0, :cond_1 - - invoke-virtual {p2, v0, p1}, Lf/h/a/b/v0/a$b;->a(Lf/h/a/b/v0/a$a;Lf/h/a/b/t0;)Lf/h/a/b/v0/a$a; - - move-result-object v0 - - iput-object v0, p2, Lf/h/a/b/v0/a$b;->f:Lf/h/a/b/v0/a$a; - - :cond_1 - iput-object p1, p2, Lf/h/a/b/v0/a$b;->g:Lf/h/a/b/t0; - - iget-object p1, p2, Lf/h/a/b/v0/a$b;->d:Lf/h/a/b/v0/a$a; - - iput-object p1, p2, Lf/h/a/b/v0/a$b;->e:Lf/h/a/b/v0/a$a; - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_1 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->p()V - - goto :goto_1 - - :cond_2 - return-void -.end method - -.method public m(F)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->F()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final n(Landroid/view/Surface;)V - .locals 1 - .param p1 # Landroid/view/Surface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->d()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final o(Ljava/lang/String;JJ)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->E()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final p(Z)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->k()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final q(Lcom/google/android/exoplayer2/metadata/Metadata;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->I()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final r(IJ)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->G()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->f()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final s(ZI)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->v()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public synthetic t(Lf/h/a/b/t0;Ljava/lang/Object;I)V - .locals 0 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-static {p0, p1, p2, p3}, Lf/h/a/b/l0;->k(Lf/h/a/b/m0$a;Lf/h/a/b/t0;Ljava/lang/Object;I)V - - return-void -.end method - -.method public final u(I)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->e()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final v(Lcom/google/android/exoplayer2/Format;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->o()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final w(Lf/h/a/b/y0/d;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->u()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final x(Lcom/google/android/exoplayer2/Format;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/v0/b; - - invoke-interface {v0}, Lf/h/a/b/v0/b;->o()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final y(IJJ)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->J()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->r()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/b/v0/a;->I()Lf/h/a/b/v0/b$a; - - iget-object p1, p0, Lf/h/a/b/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/b/v0/b; - - invoke-interface {p2}, Lf/h/a/b/v0/b;->M()V - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/v0/b$a.smali b/com.discord/smali_classes2/f/h/a/b/v0/b$a.smali deleted file mode 100644 index cca5d2080e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v0/b$a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public final Lf/h/a/b/v0/b$a; -.super Ljava/lang/Object; -.source "AnalyticsListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/v0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor (JLf/h/a/b/t0;ILf/h/a/b/d1/p$a;JJJ)V - .locals 0 - .param p5 # Lf/h/a/b/d1/p$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/v0/b.smali b/com.discord/smali_classes2/f/h/a/b/v0/b.smali deleted file mode 100644 index 9575af09ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/v0/b.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public interface abstract Lf/h/a/b/v0/b; -.super Ljava/lang/Object; -.source "AnalyticsListener.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/v0/b$a; - } -.end annotation - - -# virtual methods -.method public abstract A()V -.end method - -.method public abstract B()V -.end method - -.method public abstract C()V -.end method - -.method public abstract D()V -.end method - -.method public abstract E()V -.end method - -.method public abstract F()V -.end method - -.method public abstract G()V -.end method - -.method public abstract H()V -.end method - -.method public abstract I()V -.end method - -.method public abstract J()V -.end method - -.method public abstract K()V -.end method - -.method public abstract L()V -.end method - -.method public abstract M()V -.end method - -.method public abstract N()V -.end method - -.method public abstract O()V -.end method - -.method public abstract a()V -.end method - -.method public abstract d()V -.end method - -.method public abstract e()V -.end method - -.method public abstract f()V -.end method - -.method public abstract g()V -.end method - -.method public abstract h()V -.end method - -.method public abstract i()V -.end method - -.method public abstract j()V -.end method - -.method public abstract k()V -.end method - -.method public abstract l()V -.end method - -.method public abstract m()V -.end method - -.method public abstract n()V -.end method - -.method public abstract o()V -.end method - -.method public abstract p()V -.end method - -.method public abstract q()V -.end method - -.method public abstract r()V -.end method - -.method public abstract s()V -.end method - -.method public abstract t()V -.end method - -.method public abstract u()V -.end method - -.method public abstract v()V -.end method - -.method public abstract w()V -.end method - -.method public abstract x()V -.end method - -.method public abstract y()V -.end method - -.method public abstract z()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w.smali b/com.discord/smali_classes2/f/h/a/b/w.smali deleted file mode 100644 index 1c4f1fb820..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public Lf/h/a/b/w; -.super Ljava/lang/Object; -.source "DefaultControlDispatcher.java" - -# interfaces -.implements Lf/h/a/b/v; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/a.smali b/com.discord/smali_classes2/f/h/a/b/w0/a.smali deleted file mode 100644 index 7642f57383..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:Lcom/google/android/exoplayer2/Format; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;Lcom/google/android/exoplayer2/Format;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/a;->d:Lf/h/a/b/w0/l$a; - - iput-object p2, p0, Lf/h/a/b/w0/a;->e:Lcom/google/android/exoplayer2/Format; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/a;->d:Lf/h/a/b/w0/l$a; - - iget-object v1, p0, Lf/h/a/b/w0/a;->e:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {v0, v1}, Lf/h/a/b/w0/l$a;->g(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/b.smali b/com.discord/smali_classes2/f/h/a/b/w0/b.smali deleted file mode 100644 index b7e67422bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/b.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:J - -.field public final synthetic g:J - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;Ljava/lang/String;JJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/b;->d:Lf/h/a/b/w0/l$a; - - iput-object p2, p0, Lf/h/a/b/w0/b;->e:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/b/w0/b;->f:J - - iput-wide p5, p0, Lf/h/a/b/w0/b;->g:J - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/w0/b;->d:Lf/h/a/b/w0/l$a; - - iget-object v1, p0, Lf/h/a/b/w0/b;->e:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/b/w0/b;->f:J - - iget-wide v4, p0, Lf/h/a/b/w0/b;->g:J - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/w0/l$a;->d(Ljava/lang/String;JJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/c.smali b/com.discord/smali_classes2/f/h/a/b/w0/c.smali deleted file mode 100644 index 6e6e526bc5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/c.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:Lf/h/a/b/y0/d; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;Lf/h/a/b/y0/d;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/c;->d:Lf/h/a/b/w0/l$a; - - iput-object p2, p0, Lf/h/a/b/w0/c;->e:Lf/h/a/b/y0/d; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/c;->d:Lf/h/a/b/w0/l$a; - - iget-object v1, p0, Lf/h/a/b/w0/c;->e:Lf/h/a/b/y0/d; - - invoke-virtual {v0, v1}, Lf/h/a/b/w0/l$a;->f(Lf/h/a/b/y0/d;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/d.smali b/com.discord/smali_classes2/f/h/a/b/w0/d.smali deleted file mode 100644 index d4e5366fe1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/d.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:I - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/d;->d:Lf/h/a/b/w0/l$a; - - iput p2, p0, Lf/h/a/b/w0/d;->e:I - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/d;->d:Lf/h/a/b/w0/l$a; - - iget v1, p0, Lf/h/a/b/w0/d;->e:I - - invoke-virtual {v0, v1}, Lf/h/a/b/w0/l$a;->b(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/e.smali b/com.discord/smali_classes2/f/h/a/b/w0/e.smali deleted file mode 100644 index 1e8ffae432..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/e.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/e; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:Lf/h/a/b/y0/d; - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;Lf/h/a/b/y0/d;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/e;->d:Lf/h/a/b/w0/l$a; - - iput-object p2, p0, Lf/h/a/b/w0/e;->e:Lf/h/a/b/y0/d; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/e;->d:Lf/h/a/b/w0/l$a; - - iget-object v1, p0, Lf/h/a/b/w0/e;->e:Lf/h/a/b/y0/d; - - invoke-virtual {v0, v1}, Lf/h/a/b/w0/l$a;->e(Lf/h/a/b/y0/d;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/f.smali b/com.discord/smali_classes2/f/h/a/b/w0/f.smali deleted file mode 100644 index 782ff4c4ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/f.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final synthetic Lf/h/a/b/w0/f; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/b/w0/l$a; - -.field public final synthetic e:I - -.field public final synthetic f:J - -.field public final synthetic g:J - - -# direct methods -.method public synthetic constructor (Lf/h/a/b/w0/l$a;IJJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/f;->d:Lf/h/a/b/w0/l$a; - - iput p2, p0, Lf/h/a/b/w0/f;->e:I - - iput-wide p3, p0, Lf/h/a/b/w0/f;->f:J - - iput-wide p5, p0, Lf/h/a/b/w0/f;->g:J - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/b/w0/f;->d:Lf/h/a/b/w0/l$a; - - iget v1, p0, Lf/h/a/b/w0/f;->e:I - - iget-wide v2, p0, Lf/h/a/b/w0/f;->f:J - - iget-wide v4, p0, Lf/h/a/b/w0/f;->g:J - - invoke-virtual/range {v0 .. v5}, Lf/h/a/b/w0/l$a;->c(IJJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/g.smali b/com.discord/smali_classes2/f/h/a/b/w0/g.smali deleted file mode 100644 index 7ef93b6009..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/g.smali +++ /dev/null @@ -1,216 +0,0 @@ -.class public final Lf/h/a/b/w0/g; -.super Ljava/lang/Object; -.source "Ac3Util.java" - - -# static fields -.field public static final a:[I - -.field public static final b:[I - -.field public static final c:[I - -.field public static final d:[I - -.field public static final e:[I - -.field public static final f:[I - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/4 v0, 0x4 - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/w0/g;->a:[I - - const/4 v0, 0x3 - - new-array v1, v0, [I - - fill-array-data v1, :array_1 - - sput-object v1, Lf/h/a/b/w0/g;->b:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/w0/g;->c:[I - - const/16 v0, 0x8 - - new-array v0, v0, [I - - fill-array-data v0, :array_3 - - sput-object v0, Lf/h/a/b/w0/g;->d:[I - - const/16 v0, 0x13 - - new-array v1, v0, [I - - fill-array-data v1, :array_4 - - sput-object v1, Lf/h/a/b/w0/g;->e:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_5 - - sput-object v0, Lf/h/a/b/w0/g;->f:[I - - return-void - - nop - - :array_0 - .array-data 4 - 0x1 - 0x2 - 0x3 - 0x6 - .end array-data - - :array_1 - .array-data 4 - 0xbb80 - 0xac44 - 0x7d00 - .end array-data - - :array_2 - .array-data 4 - 0x5dc0 - 0x5622 - 0x3e80 - .end array-data - - :array_3 - .array-data 4 - 0x2 - 0x1 - 0x2 - 0x3 - 0x3 - 0x4 - 0x4 - 0x5 - .end array-data - - :array_4 - .array-data 4 - 0x20 - 0x28 - 0x30 - 0x38 - 0x40 - 0x50 - 0x60 - 0x70 - 0x80 - 0xa0 - 0xc0 - 0xe0 - 0x100 - 0x140 - 0x180 - 0x1c0 - 0x200 - 0x240 - 0x280 - .end array-data - - :array_5 - .array-data 4 - 0x45 - 0x57 - 0x68 - 0x79 - 0x8b - 0xae - 0xd0 - 0xf3 - 0x116 - 0x15c - 0x1a1 - 0x1e7 - 0x22d - 0x2b8 - 0x343 - 0x3cf - 0x45a - 0x4e5 - 0x571 - .end array-data -.end method - -.method public static a(II)I - .locals 4 - - div-int/lit8 v0, p1, 0x2 - - if-ltz p0, :cond_3 - - sget-object v1, Lf/h/a/b/w0/g;->b:[I - - array-length v2, v1 - - if-ge p0, v2, :cond_3 - - if-ltz p1, :cond_3 - - sget-object v2, Lf/h/a/b/w0/g;->f:[I - - array-length v3, v2 - - if-lt v0, v3, :cond_0 - - goto :goto_0 - - :cond_0 - aget p0, v1, p0 - - const v1, 0xac44 - - if-ne p0, v1, :cond_1 - - aget p0, v2, v0 - - rem-int/lit8 p1, p1, 0x2 - - add-int/2addr p1, p0 - - mul-int/lit8 p1, p1, 0x2 - - return p1 - - :cond_1 - sget-object p1, Lf/h/a/b/w0/g;->e:[I - - aget p1, p1, v0 - - const/16 v0, 0x7d00 - - if-ne p0, v0, :cond_2 - - mul-int/lit8 p1, p1, 0x6 - - return p1 - - :cond_2 - mul-int/lit8 p1, p1, 0x4 - - return p1 - - :cond_3 - :goto_0 - const/4 p0, -0x1 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/h$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/h$a.smali deleted file mode 100644 index ab0951dc2c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/h$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/w0/h$a; -.super Ljava/lang/Object; -.source "Ac4Util.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/w0/h$b.smali b/com.discord/smali_classes2/f/h/a/b/w0/h$b.smali deleted file mode 100644 index fffa95b3cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/h$b.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/b/w0/h$b; -.super Ljava/lang/Object; -.source "Ac4Util.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - - -# direct methods -.method public constructor (IIIIILf/h/a/b/w0/h$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/b/w0/h$b;->b:I - - iput p3, p0, Lf/h/a/b/w0/h$b;->a:I - - iput p4, p0, Lf/h/a/b/w0/h$b;->c:I - - iput p5, p0, Lf/h/a/b/w0/h$b;->d:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/h.smali b/com.discord/smali_classes2/f/h/a/b/w0/h.smali deleted file mode 100644 index bebac9bde8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/h.smali +++ /dev/null @@ -1,335 +0,0 @@ -.class public final Lf/h/a/b/w0/h; -.super Ljava/lang/Object; -.source "Ac4Util.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/w0/h$b; - } -.end annotation - - -# static fields -.field public static final a:[I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/16 v0, 0xe - - new-array v0, v0, [I - - fill-array-data v0, :array_0 - - sput-object v0, Lf/h/a/b/w0/h;->a:[I - - return-void - - :array_0 - .array-data 4 - 0x7d2 - 0x7d0 - 0x780 - 0x641 - 0x640 - 0x3e9 - 0x3e8 - 0x3c0 - 0x320 - 0x320 - 0x1e0 - 0x190 - 0x190 - 0x800 - .end array-data -.end method - -.method public static a(ILf/h/a/b/i1/t;)V - .locals 2 - - const/4 v0, 0x7 - - invoke-virtual {p1, v0}, Lf/h/a/b/i1/t;->y(I)V - - iget-object p1, p1, Lf/h/a/b/i1/t;->a:[B - - const/4 v0, 0x0 - - const/16 v1, -0x54 - - aput-byte v1, p1, v0 - - const/4 v0, 0x1 - - const/16 v1, 0x40 - - aput-byte v1, p1, v0 - - const/4 v0, 0x2 - - const/4 v1, -0x1 - - aput-byte v1, p1, v0 - - const/4 v0, 0x3 - - aput-byte v1, p1, v0 - - shr-int/lit8 v0, p0, 0x10 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - const/4 v1, 0x4 - - aput-byte v0, p1, v1 - - shr-int/lit8 v0, p0, 0x8 - - and-int/lit16 v0, v0, 0xff - - int-to-byte v0, v0 - - const/4 v1, 0x5 - - aput-byte v0, p1, v1 - - and-int/lit16 p0, p0, 0xff - - int-to-byte p0, p0 - - const/4 v0, 0x6 - - aput-byte p0, p1, v0 - - return-void -.end method - -.method public static b(Lf/h/a/b/i1/s;)Lf/h/a/b/w0/h$b; - .locals 10 - - const/16 v0, 0x10 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - const/4 v2, 0x4 - - const v3, 0xffff - - if-ne v0, v3, :cond_0 - - const/16 v0, 0x18 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v0 - - const/4 v3, 0x7 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x4 - - :goto_0 - add-int/2addr v0, v3 - - const v3, 0xac41 - - if-ne v1, v3, :cond_1 - - add-int/lit8 v0, v0, 0x2 - - :cond_1 - move v7, v0 - - const/4 v0, 0x2 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v1 - - const/4 v3, 0x0 - - const/4 v4, 0x3 - - if-ne v1, v4, :cond_3 - - const/4 v5, 0x0 - - :goto_1 - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - add-int/2addr v6, v5 - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v5 - - if-nez v5, :cond_2 - - add-int/2addr v1, v6 - - goto :goto_2 - - :cond_2 - add-int/lit8 v6, v6, 0x1 - - shl-int/lit8 v5, v6, 0x2 - - goto :goto_1 - - :cond_3 - :goto_2 - const/16 v5, 0xa - - invoke-virtual {p0, v5}, Lf/h/a/b/i1/s;->f(I)I - - move-result v5 - - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - if-eqz v6, :cond_4 - - invoke-virtual {p0, v4}, Lf/h/a/b/i1/s;->f(I)I - - move-result v6 - - if-lez v6, :cond_4 - - invoke-virtual {p0, v0}, Lf/h/a/b/i1/s;->l(I)V - - :cond_4 - invoke-virtual {p0}, Lf/h/a/b/i1/s;->e()Z - - move-result v6 - - const v8, 0xbb80 - - const v9, 0xac44 - - if-eqz v6, :cond_5 - - const v6, 0xbb80 - - goto :goto_3 - - :cond_5 - const v6, 0xac44 - - :goto_3 - invoke-virtual {p0, v2}, Lf/h/a/b/i1/s;->f(I)I - - move-result p0 - - if-ne v6, v9, :cond_6 - - const/16 v9, 0xd - - if-ne p0, v9, :cond_6 - - sget-object v0, Lf/h/a/b/w0/h;->a:[I - - aget p0, v0, p0 - - move v8, p0 - - goto :goto_6 - - :cond_6 - if-ne v6, v8, :cond_c - - sget-object v8, Lf/h/a/b/w0/h;->a:[I - - array-length v9, v8 - - if-ge p0, v9, :cond_c - - aget v3, v8, p0 - - rem-int/lit8 v5, v5, 0x5 - - const/16 v8, 0x8 - - const/4 v9, 0x1 - - if-eq v5, v9, :cond_9 - - const/16 v9, 0xb - - if-eq v5, v0, :cond_8 - - if-eq v5, v4, :cond_9 - - if-eq v5, v2, :cond_7 - - goto :goto_4 - - :cond_7 - if-eq p0, v4, :cond_b - - if-eq p0, v8, :cond_b - - if-ne p0, v9, :cond_a - - goto :goto_5 - - :cond_8 - if-eq p0, v8, :cond_b - - if-ne p0, v9, :cond_a - - goto :goto_5 - - :cond_9 - if-eq p0, v4, :cond_b - - if-ne p0, v8, :cond_a - - goto :goto_5 - - :cond_a - :goto_4 - move v8, v3 - - goto :goto_6 - - :cond_b - :goto_5 - add-int/lit8 v3, v3, 0x1 - - goto :goto_4 - - :cond_c - const/4 v8, 0x0 - - :goto_6 - new-instance p0, Lf/h/a/b/w0/h$b; - - const/4 v5, 0x2 - - const/4 v9, 0x0 - - move-object v3, p0 - - move v4, v1 - - invoke-direct/range {v3 .. v9}, Lf/h/a/b/w0/h$b;->(IIIIILf/h/a/b/w0/h$a;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/i$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/i$a.smali deleted file mode 100644 index e5ac99fdfb..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/i$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/w0/i$a; -.super Ljava/lang/Object; -.source "AudioAttributes.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/w0/i.smali b/com.discord/smali_classes2/f/h/a/b/w0/i.smali deleted file mode 100644 index 63d0607617..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/i.smali +++ /dev/null @@ -1,219 +0,0 @@ -.class public final Lf/h/a/b/w0/i; -.super Ljava/lang/Object; -.source "AudioAttributes.java" - - -# static fields -.field public static final f:Lf/h/a/b/w0/i; - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:I - -.field public final d:I - -.field public e:Landroid/media/AudioAttributes; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 7 - - const/4 v2, 0x0 - - const/4 v4, 0x1 - - new-instance v6, Lf/h/a/b/w0/i; - - const/4 v5, 0x0 - - move-object v0, v6 - - move v1, v2 - - move v3, v4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/b/w0/i;->(IIIILf/h/a/b/w0/i$a;)V - - sput-object v6, Lf/h/a/b/w0/i;->f:Lf/h/a/b/w0/i; - - return-void -.end method - -.method public constructor (IIIILf/h/a/b/w0/i$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/w0/i;->a:I - - iput p2, p0, Lf/h/a/b/w0/i;->b:I - - iput p3, p0, Lf/h/a/b/w0/i;->c:I - - iput p4, p0, Lf/h/a/b/w0/i;->d:I - - return-void -.end method - - -# virtual methods -.method public a()Landroid/media/AudioAttributes; - .locals 3 - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - iget-object v0, p0, Lf/h/a/b/w0/i;->e:Landroid/media/AudioAttributes; - - if-nez v0, :cond_1 - - new-instance v0, Landroid/media/AudioAttributes$Builder; - - invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;->()V - - iget v1, p0, Lf/h/a/b/w0/i;->a:I - - invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setContentType(I)Landroid/media/AudioAttributes$Builder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/w0/i;->b:I - - invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setFlags(I)Landroid/media/AudioAttributes$Builder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/w0/i;->c:I - - invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setUsage(I)Landroid/media/AudioAttributes$Builder; - - move-result-object v0 - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x1d - - if-lt v1, v2, :cond_0 - - iget v1, p0, Lf/h/a/b/w0/i;->d:I - - invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setAllowedCapturePolicy(I)Landroid/media/AudioAttributes$Builder; - - :cond_0 - invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;->build()Landroid/media/AudioAttributes; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/w0/i;->e:Landroid/media/AudioAttributes; - - :cond_1 - iget-object v0, p0, Lf/h/a/b/w0/i;->e:Landroid/media/AudioAttributes; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/w0/i; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/w0/i; - - iget v2, p0, Lf/h/a/b/w0/i;->a:I - - iget v3, p1, Lf/h/a/b/w0/i;->a:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/w0/i;->b:I - - iget v3, p1, Lf/h/a/b/w0/i;->b:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/w0/i;->c:I - - iget v3, p1, Lf/h/a/b/w0/i;->c:I - - if-ne v2, v3, :cond_2 - - iget v2, p0, Lf/h/a/b/w0/i;->d:I - - iget p1, p1, Lf/h/a/b/w0/i;->d:I - - if-ne v2, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/w0/i;->a:I - - const/16 v1, 0x20f - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/w0/i;->b:I - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/w0/i;->c:I - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/w0/i;->d:I - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/j.smali b/com.discord/smali_classes2/f/h/a/b/w0/j.smali deleted file mode 100644 index caa62086bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/j.smali +++ /dev/null @@ -1,311 +0,0 @@ -.class public final Lf/h/a/b/w0/j; -.super Ljava/lang/Object; -.source "AudioCapabilities.java" - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x15 -.end annotation - - -# static fields -.field public static final c:Lf/h/a/b/w0/j; - -.field public static final d:Lf/h/a/b/w0/j; - - -# instance fields -.field public final a:[I - -.field public final b:I - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/b/w0/j; - - const/4 v1, 0x1 - - new-array v1, v1, [I - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - aput v3, v1, v2 - - const/16 v2, 0x8 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/w0/j;->([II)V - - sput-object v0, Lf/h/a/b/w0/j;->c:Lf/h/a/b/w0/j; - - new-instance v0, Lf/h/a/b/w0/j; - - const/4 v1, 0x3 - - new-array v1, v1, [I - - fill-array-data v1, :array_0 - - invoke-direct {v0, v1, v2}, Lf/h/a/b/w0/j;->([II)V - - sput-object v0, Lf/h/a/b/w0/j;->d:Lf/h/a/b/w0/j; - - return-void - - :array_0 - .array-data 4 - 0x2 - 0x5 - 0x6 - .end array-data -.end method - -.method public constructor ([II)V - .locals 1 - .param p1 # [I - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - array-length v0, p1 - - invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/w0/j;->a:[I - - invoke-static {p1}, Ljava/util/Arrays;->sort([I)V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - new-array p1, p1, [I - - iput-object p1, p0, Lf/h/a/b/w0/j;->a:[I - - :goto_0 - iput p2, p0, Lf/h/a/b/w0/j;->b:I - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/b/w0/j; - .locals 5 - - new-instance v0, Landroid/content/IntentFilter; - - const-string v1, "android.media.action.HDMI_AUDIO_PLUG" - - invoke-direct {v0, v1}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - const/4 v1, 0x0 - - invoke-virtual {p0, v1, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - move-result-object v0 - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x11 - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-lt v1, v2, :cond_0 - - sget-object v1, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - const-string v2, "Amazon" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p0 - - const-string v1, "external_surround_sound_enabled" - - invoke-static {p0, v1, v3}, Landroid/provider/Settings$Global;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I - - move-result p0 - - if-ne p0, v4, :cond_1 - - sget-object p0, Lf/h/a/b/w0/j;->d:Lf/h/a/b/w0/j; - - goto :goto_2 - - :cond_1 - if-eqz v0, :cond_3 - - const-string p0, "android.media.extra.AUDIO_PLUG_STATE" - - invoke-virtual {v0, p0, v3}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result p0 - - if-nez p0, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance p0, Lf/h/a/b/w0/j; - - const-string v1, "android.media.extra.ENCODINGS" - - invoke-virtual {v0, v1}, Landroid/content/Intent;->getIntArrayExtra(Ljava/lang/String;)[I - - move-result-object v1 - - const/16 v2, 0x8 - - const-string v3, "android.media.extra.MAX_CHANNEL_COUNT" - - invoke-virtual {v0, v3, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v0 - - invoke-direct {p0, v1, v0}, Lf/h/a/b/w0/j;->([II)V - - goto :goto_2 - - :cond_3 - :goto_1 - sget-object p0, Lf/h/a/b/w0/j;->c:Lf/h/a/b/w0/j; - - :goto_2 - return-object p0 -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/b/w0/j; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/b/w0/j; - - iget-object v1, p0, Lf/h/a/b/w0/j;->a:[I - - iget-object v3, p1, Lf/h/a/b/w0/j;->a:[I - - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([I[I)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget v1, p0, Lf/h/a/b/w0/j;->b:I - - iget p1, p1, Lf/h/a/b/w0/j;->b:I - - if-ne v1, p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/w0/j;->b:I - - iget-object v1, p0, Lf/h/a/b/w0/j;->a:[I - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I - - move-result v1 - - mul-int/lit8 v1, v1, 0x1f - - add-int/2addr v1, v0 - - return v1 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - const-string v0, "AudioCapabilities[maxChannelCount=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget v1, p0, Lf/h/a/b/w0/j;->b:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, ", supportedEncodings=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/b/w0/j;->a:[I - - invoke-static {v1}, Ljava/util/Arrays;->toString([I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "]" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/k.smali b/com.discord/smali_classes2/f/h/a/b/w0/k.smali deleted file mode 100644 index de90f222b9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/k.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/b/w0/k; -.super Ljava/lang/Object; -.source "AudioListener.java" - - -# virtual methods -.method public abstract b(I)V -.end method - -.method public abstract m(F)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/l$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/l$a.smali deleted file mode 100644 index cfddd5f075..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/l$a.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/b/w0/l$a; -.super Ljava/lang/Object; -.source "AudioRendererEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Lf/h/a/b/w0/l; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/os/Handler;Lf/h/a/b/w0/l;)V - .locals 1 - .param p1 # Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Lf/h/a/b/w0/l; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - if-eqz p2, :cond_1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - throw v0 - - :cond_1 - move-object p1, v0 - - :goto_0 - iput-object p1, p0, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; - - iput-object p2, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/b/y0/d;)V - .locals 2 - - monitor-enter p1 - - monitor-exit p1 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; - - if-eqz v0, :cond_0 - - new-instance v1, Lf/h/a/b/w0/e; - - invoke-direct {v1, p0, p1}, Lf/h/a/b/w0/e;->(Lf/h/a/b/w0/l$a;Lf/h/a/b/y0/d;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method - -.method public synthetic b(I)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/w0/l; - - invoke-interface {v0, p1}, Lf/h/a/b/w0/l;->b(I)V - - return-void -.end method - -.method public synthetic c(IJJ)V - .locals 7 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Lf/h/a/b/w0/l; - - move v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-interface/range {v1 .. v6}, Lf/h/a/b/w0/l;->y(IJJ)V - - return-void -.end method - -.method public synthetic d(Ljava/lang/String;JJ)V - .locals 7 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - move-object v1, v0 - - check-cast v1, Lf/h/a/b/w0/l; - - move-object v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-interface/range {v1 .. v6}, Lf/h/a/b/w0/l;->o(Ljava/lang/String;JJ)V - - return-void -.end method - -.method public e(Lf/h/a/b/y0/d;)V - .locals 1 - - monitor-enter p1 - - monitor-exit p1 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Lf/h/a/b/w0/l; - - invoke-interface {v0, p1}, Lf/h/a/b/w0/l;->h(Lf/h/a/b/y0/d;)V - - return-void -.end method - -.method public synthetic f(Lf/h/a/b/y0/d;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/w0/l; - - invoke-interface {v0, p1}, Lf/h/a/b/w0/l;->i(Lf/h/a/b/y0/d;)V - - return-void -.end method - -.method public synthetic g(Lcom/google/android/exoplayer2/Format;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/l$a;->b:Lf/h/a/b/w0/l; - - invoke-static {v0}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/b/w0/l; - - invoke-interface {v0, p1}, Lf/h/a/b/w0/l;->x(Lcom/google/android/exoplayer2/Format;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/l.smali b/com.discord/smali_classes2/f/h/a/b/w0/l.smali deleted file mode 100644 index 8d16ad48c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/l.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public interface abstract Lf/h/a/b/w0/l; -.super Ljava/lang/Object; -.source "AudioRendererEventListener.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/w0/l$a; - } -.end annotation - - -# virtual methods -.method public abstract b(I)V -.end method - -.method public abstract h(Lf/h/a/b/y0/d;)V -.end method - -.method public abstract i(Lf/h/a/b/y0/d;)V -.end method - -.method public abstract o(Ljava/lang/String;JJ)V -.end method - -.method public abstract x(Lcom/google/android/exoplayer2/Format;)V -.end method - -.method public abstract y(IJJ)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/m$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/m$a.smali deleted file mode 100644 index 39687440d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/m$a.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/b/w0/m$a; -.super Ljava/lang/Object; -.source "AudioTimestampPoller.java" - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x13 -.end annotation - -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/m; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Landroid/media/AudioTrack; - -.field public final b:Landroid/media/AudioTimestamp; - -.field public c:J - -.field public d:J - -.field public e:J - - -# direct methods -.method public constructor (Landroid/media/AudioTrack;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/m$a;->a:Landroid/media/AudioTrack; - - new-instance p1, Landroid/media/AudioTimestamp; - - invoke-direct {p1}, Landroid/media/AudioTimestamp;->()V - - iput-object p1, p0, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/m.smali b/com.discord/smali_classes2/f/h/a/b/w0/m.smali deleted file mode 100644 index ac0779e72d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/m.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public final Lf/h/a/b/w0/m; -.super Ljava/lang/Object; -.source "AudioTimestampPoller.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/w0/m$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/w0/m$a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public b:I - -.field public c:J - -.field public d:J - -.field public e:J - -.field public f:J - - -# direct methods -.method public constructor (Landroid/media/AudioTrack;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget v0, Lf/h/a/b/i1/c0;->a:I - - const/16 v1, 0x13 - - if-lt v0, v1, :cond_0 - - new-instance v0, Lf/h/a/b/w0/m$a; - - invoke-direct {v0, p1}, Lf/h/a/b/w0/m$a;->(Landroid/media/AudioTrack;)V - - iput-object v0, p0, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - invoke-virtual {p0}, Lf/h/a/b/w0/m;->a()V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - const/4 p1, 0x3 - - invoke-virtual {p0, p1}, Lf/h/a/b/w0/m;->b(I)V - - :goto_0 - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/b/w0/m;->b(I)V - - :cond_0 - return-void -.end method - -.method public final b(I)V - .locals 6 - - iput p1, p0, Lf/h/a/b/w0/m;->b:I - - const-wide/16 v0, 0x1388 - - if-eqz p1, :cond_3 - - const/4 v2, 0x1 - - if-eq p1, v2, :cond_2 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x3 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x4 - - if-ne p1, v0, :cond_0 - - const-wide/32 v0, 0x7a120 - - iput-wide v0, p0, Lf/h/a/b/w0/m;->d:J - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_1 - const-wide/32 v0, 0x989680 - - iput-wide v0, p0, Lf/h/a/b/w0/m;->d:J - - goto :goto_0 - - :cond_2 - iput-wide v0, p0, Lf/h/a/b/w0/m;->d:J - - goto :goto_0 - - :cond_3 - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/w0/m;->e:J - - const-wide/16 v2, -0x1 - - iput-wide v2, p0, Lf/h/a/b/w0/m;->f:J - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v2 - - const-wide/16 v4, 0x3e8 - - div-long/2addr v2, v4 - - iput-wide v2, p0, Lf/h/a/b/w0/m;->c:J - - iput-wide v0, p0, Lf/h/a/b/w0/m;->d:J - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/n$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/n$a.smali deleted file mode 100644 index 46683247be..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/n$a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/b/w0/n$a; -.super Ljava/lang/Object; -.source "AudioTrackPositionTracker.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(IJ)V -.end method - -.method public abstract b(J)V -.end method - -.method public abstract c(JJJJ)V -.end method - -.method public abstract d(JJJJ)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/n.smali b/com.discord/smali_classes2/f/h/a/b/w0/n.smali deleted file mode 100644 index 82b08e729a..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/n.smali +++ /dev/null @@ -1,355 +0,0 @@ -.class public final Lf/h/a/b/w0/n; -.super Ljava/lang/Object; -.source "AudioTrackPositionTracker.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/w0/n$a; - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/b/w0/n$a; - -.field public final b:[J - -.field public c:Landroid/media/AudioTrack; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:I - -.field public e:I - -.field public f:Lf/h/a/b/w0/m; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:I - -.field public h:Z - -.field public i:J - -.field public j:J - -.field public k:J - -.field public l:Ljava/lang/reflect/Method; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:J - -.field public n:Z - -.field public o:Z - -.field public p:J - -.field public q:J - -.field public r:J - -.field public s:J - -.field public t:I - -.field public u:I - -.field public v:J - -.field public w:J - -.field public x:J - -.field public y:J - - -# direct methods -.method public constructor (Lf/h/a/b/w0/n$a;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/w0/n;->a:Lf/h/a/b/w0/n$a; - - sget p1, Lf/h/a/b/i1/c0;->a:I - - const/16 v0, 0x12 - - if-lt p1, v0, :cond_0 - - :try_start_0 - const-class p1, Landroid/media/AudioTrack; - - const-string v0, "getLatency" - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/w0/n;->l:Ljava/lang/reflect/Method; - :try_end_0 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - const/16 p1, 0xa - - new-array p1, p1, [J - - iput-object p1, p0, Lf/h/a/b/w0/n;->b:[J - - return-void -.end method - - -# virtual methods -.method public final a(J)J - .locals 2 - - const-wide/32 v0, 0xf4240 - - mul-long p1, p1, v0 - - iget v0, p0, Lf/h/a/b/w0/n;->g:I - - int-to-long v0, v0 - - div-long/2addr p1, v0 - - return-wide p1 -.end method - -.method public final b()J - .locals 11 - - iget-object v0, p0, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, Landroid/media/AudioTrack; - - iget-wide v1, p0, Lf/h/a/b/w0/n;->v:J - - const-wide v3, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - const-wide/16 v2, 0x3e8 - - mul-long v0, v0, v2 - - iget-wide v2, p0, Lf/h/a/b/w0/n;->v:J - - sub-long/2addr v0, v2 - - iget v2, p0, Lf/h/a/b/w0/n;->g:I - - int-to-long v2, v2 - - mul-long v0, v0, v2 - - const-wide/32 v2, 0xf4240 - - div-long/2addr v0, v2 - - iget-wide v2, p0, Lf/h/a/b/w0/n;->y:J - - iget-wide v4, p0, Lf/h/a/b/w0/n;->x:J - - add-long/2addr v4, v0 - - invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v0 - - return-wide v0 - - :cond_0 - invoke-virtual {v0}, Landroid/media/AudioTrack;->getPlayState()I - - move-result v1 - - const/4 v2, 0x1 - - const-wide/16 v5, 0x0 - - if-ne v1, v2, :cond_1 - - return-wide v5 - - :cond_1 - const-wide v7, 0xffffffffL - - invoke-virtual {v0}, Landroid/media/AudioTrack;->getPlaybackHeadPosition()I - - move-result v0 - - int-to-long v9, v0 - - and-long/2addr v7, v9 - - iget-boolean v0, p0, Lf/h/a/b/w0/n;->h:Z - - if-eqz v0, :cond_3 - - const/4 v0, 0x2 - - if-ne v1, v0, :cond_2 - - cmp-long v0, v7, v5 - - if-nez v0, :cond_2 - - iget-wide v9, p0, Lf/h/a/b/w0/n;->q:J - - iput-wide v9, p0, Lf/h/a/b/w0/n;->s:J - - :cond_2 - iget-wide v9, p0, Lf/h/a/b/w0/n;->s:J - - add-long/2addr v7, v9 - - :cond_3 - sget v0, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x1d - - if-gt v0, v2, :cond_6 - - cmp-long v0, v7, v5 - - if-nez v0, :cond_5 - - iget-wide v9, p0, Lf/h/a/b/w0/n;->q:J - - cmp-long v0, v9, v5 - - if-lez v0, :cond_5 - - const/4 v0, 0x3 - - if-ne v1, v0, :cond_5 - - iget-wide v0, p0, Lf/h/a/b/w0/n;->w:J - - cmp-long v2, v0, v3 - - if-nez v2, :cond_4 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/b/w0/n;->w:J - - :cond_4 - iget-wide v0, p0, Lf/h/a/b/w0/n;->q:J - - return-wide v0 - - :cond_5 - iput-wide v3, p0, Lf/h/a/b/w0/n;->w:J - - :cond_6 - iget-wide v0, p0, Lf/h/a/b/w0/n;->q:J - - cmp-long v2, v0, v7 - - if-lez v2, :cond_7 - - iget-wide v0, p0, Lf/h/a/b/w0/n;->r:J - - const-wide/16 v2, 0x1 - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/w0/n;->r:J - - :cond_7 - iput-wide v7, p0, Lf/h/a/b/w0/n;->q:J - - iget-wide v0, p0, Lf/h/a/b/w0/n;->r:J - - const/16 v2, 0x20 - - shl-long/2addr v0, v2 - - add-long/2addr v7, v0 - - return-wide v7 -.end method - -.method public c(J)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/b/w0/n;->b()J - - move-result-wide v0 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - cmp-long v4, p1, v0 - - if-gtz v4, :cond_1 - - iget-boolean p1, p0, Lf/h/a/b/w0/n;->h:Z - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; - - invoke-static {p1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/media/AudioTrack;->getPlayState()I - - move-result p1 - - const/4 p2, 0x2 - - if-ne p1, p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/w0/n;->b()J - - move-result-wide p1 - - const-wide/16 v0, 0x0 - - cmp-long v4, p1, v0 - - if-nez v4, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_2 - - :cond_1 - const/4 v2, 0x1 - - :cond_2 - return v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/o.smali b/com.discord/smali_classes2/f/h/a/b/w0/o.smali deleted file mode 100644 index 92d1d5b0f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/o.smali +++ /dev/null @@ -1,107 +0,0 @@ -.class public final Lf/h/a/b/w0/o; -.super Ljava/lang/Object; -.source "AuxEffectInfo.java" - - -# instance fields -.field public final a:I - -.field public final b:F - - -# direct methods -.method public constructor (IF)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/w0/o;->a:I - - iput p2, p0, Lf/h/a/b/w0/o;->b:F - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - const-class v2, Lf/h/a/b/w0/o; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - if-eq v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - check-cast p1, Lf/h/a/b/w0/o; - - iget v2, p0, Lf/h/a/b/w0/o;->a:I - - iget v3, p1, Lf/h/a/b/w0/o;->a:I - - if-ne v2, v3, :cond_2 - - iget p1, p1, Lf/h/a/b/w0/o;->b:F - - iget v2, p0, Lf/h/a/b/w0/o;->b:F - - invoke-static {p1, v2}, Ljava/lang/Float;->compare(FF)I - - move-result p1 - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public hashCode()I - .locals 2 - - iget v0, p0, Lf/h/a/b/w0/o;->a:I - - const/16 v1, 0x20f - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget v0, p0, Lf/h/a/b/w0/o;->b:F - - invoke-static {v0}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v0 - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/p.smali b/com.discord/smali_classes2/f/h/a/b/w0/p.smali deleted file mode 100644 index d1119616ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/p.smali +++ /dev/null @@ -1,269 +0,0 @@ -.class public abstract Lf/h/a/b/w0/p; -.super Ljava/lang/Object; -.source "BaseAudioProcessor.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/audio/AudioProcessor; - - -# instance fields -.field public b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public f:Ljava/nio/ByteBuffer; - -.field public g:Ljava/nio/ByteBuffer; - -.field public h:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - if-eq v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final c(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iput-object p1, p0, Lf/h/a/b/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - invoke-virtual {p0, p1}, Lf/h/a/b/w0/p;->e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - invoke-virtual {p0}, Lf/h/a/b/w0/p;->a()Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - goto :goto_0 - - :cond_0 - sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :goto_0 - return-object p1 -.end method - -.method public final d()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/w0/p;->h:Z - - invoke-virtual {p0}, Lf/h/a/b/w0/p;->h()V - - return-void -.end method - -.method public abstract e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation -.end method - -.method public f()V - .locals 0 - - return-void -.end method - -.method public final flush()V - .locals 1 - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/w0/p;->h:Z - - iget-object v0, p0, Lf/h/a/b/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget-object v0, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - invoke-virtual {p0}, Lf/h/a/b/w0/p;->f()V - - return-void -.end method - -.method public g()Z - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-boolean v0, p0, Lf/h/a/b/w0/p;->h:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public getOutput()Ljava/nio/ByteBuffer; - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v1, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - return-object v0 -.end method - -.method public h()V - .locals 0 - - return-void -.end method - -.method public i()V - .locals 0 - - return-void -.end method - -.method public final j(I)Ljava/nio/ByteBuffer; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v0 - - if-ge v0, p1, :cond_0 - - invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; - - move-result-object p1 - - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - :goto_0 - iget-object p1, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - iput-object p1, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - return-object p1 -.end method - -.method public final reset()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/b/w0/p;->flush()V - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/p;->f:Ljava/nio/ByteBuffer; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - invoke-virtual {p0}, Lf/h/a/b/w0/p;->i()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/q.smali b/com.discord/smali_classes2/f/h/a/b/w0/q.smali deleted file mode 100644 index 21fd150f19..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/q.smali +++ /dev/null @@ -1,231 +0,0 @@ -.class public final Lf/h/a/b/w0/q; -.super Lf/h/a/b/w0/p; -.source "ChannelMappingAudioProcessor.java" - - -# instance fields -.field public i:[I - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:[I - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/w0/p;->()V - - return-void -.end method - - -# virtual methods -.method public b(Ljava/nio/ByteBuffer;)V - .locals 7 - - iget-object v0, p0, Lf/h/a/b/w0/q;->j:[I - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - check-cast v0, [I - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - sub-int v3, v2, v1 - - iget-object v4, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - div-int/2addr v3, v4 - - iget-object v4, p0, Lf/h/a/b/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - mul-int v3, v3, v4 - - invoke-virtual {p0, v3}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v3 - - :goto_0 - if-ge v1, v2, :cond_1 - - array-length v4, v0 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v4, :cond_0 - - aget v6, v0, v5 - - mul-int/lit8 v6, v6, 0x2 - - add-int/2addr v6, v1 - - invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v6 - - invoke-virtual {v3, v6}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; - - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_0 - iget-object v4, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - add-int/2addr v1, v4 - - goto :goto_0 - - :cond_1 - invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - return-void -.end method - -.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/w0/q;->i:[I - - if-nez v0, :cond_0 - - sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - return-object p1 - - :cond_0 - iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/4 v2, 0x2 - - if-ne v1, v2, :cond_6 - - iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - array-length v3, v0 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - if-eq v1, v3, :cond_1 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - const/4 v3, 0x0 - - :goto_1 - array-length v6, v0 - - if-ge v3, v6, :cond_4 - - aget v6, v0, v3 - - iget v7, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - if-ge v6, v7, :cond_3 - - if-eq v6, v3, :cond_2 - - const/4 v6, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v6, 0x0 - - :goto_2 - or-int/2addr v1, v6 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_3 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 - - :cond_4 - if-eqz v1, :cond_5 - - new-instance v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - array-length v0, v0 - - invoke-direct {v1, p1, v0, v2}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V - - goto :goto_3 - - :cond_5 - sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :goto_3 - return-object v1 - - :cond_6 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 -.end method - -.method public f()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/q;->i:[I - - iput-object v0, p0, Lf/h/a/b/w0/q;->j:[I - - return-void -.end method - -.method public i()V - .locals 1 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/b/w0/q;->j:[I - - iput-object v0, p0, Lf/h/a/b/w0/q;->i:[I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/r.smali b/com.discord/smali_classes2/f/h/a/b/w0/r.smali deleted file mode 100644 index 416b365dab..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/r.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/b/w0/r; -.super Ljava/lang/Thread; -.source "DefaultAudioSink.java" - - -# instance fields -.field public final synthetic d:Landroid/media/AudioTrack; - - -# direct methods -.method public constructor (Lcom/google/android/exoplayer2/audio/DefaultAudioSink;Landroid/media/AudioTrack;)V - .locals 0 - - iput-object p2, p0, Lf/h/a/b/w0/r;->d:Landroid/media/AudioTrack; - - invoke-direct {p0}, Ljava/lang/Thread;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/r;->d:Landroid/media/AudioTrack; - - invoke-virtual {v0}, Landroid/media/AudioTrack;->release()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/s.smali b/com.discord/smali_classes2/f/h/a/b/w0/s.smali deleted file mode 100644 index bd2b854743..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/s.smali +++ /dev/null @@ -1,114 +0,0 @@ -.class public final Lf/h/a/b/w0/s; -.super Ljava/lang/Object; -.source "DtsUtil.java" - - -# static fields -.field public static final a:[I - -.field public static final b:[I - -.field public static final c:[I - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/16 v0, 0x10 - - new-array v1, v0, [I - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/b/w0/s;->a:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/b/w0/s;->b:[I - - const/16 v0, 0x1d - - new-array v0, v0, [I - - fill-array-data v0, :array_2 - - sput-object v0, Lf/h/a/b/w0/s;->c:[I - - return-void - - :array_0 - .array-data 4 - 0x1 - 0x2 - 0x2 - 0x2 - 0x2 - 0x3 - 0x3 - 0x4 - 0x4 - 0x5 - 0x6 - 0x6 - 0x6 - 0x7 - 0x8 - 0x8 - .end array-data - - :array_1 - .array-data 4 - -0x1 - 0x1f40 - 0x3e80 - 0x7d00 - -0x1 - -0x1 - 0x2b11 - 0x5622 - 0xac44 - -0x1 - -0x1 - 0x2ee0 - 0x5dc0 - 0xbb80 - -0x1 - -0x1 - .end array-data - - :array_2 - .array-data 4 - 0x40 - 0x70 - 0x80 - 0xc0 - 0xe0 - 0x100 - 0x180 - 0x1c0 - 0x200 - 0x280 - 0x300 - 0x380 - 0x400 - 0x480 - 0x500 - 0x600 - 0x780 - 0x800 - 0x900 - 0xa00 - 0xa80 - 0xb00 - 0xb07 - 0xb80 - 0xc00 - 0xf00 - 0x1000 - 0x1800 - 0x1e00 - .end array-data -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/t.smali b/com.discord/smali_classes2/f/h/a/b/w0/t.smali deleted file mode 100644 index 498e5b0ba0..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/t.smali +++ /dev/null @@ -1,274 +0,0 @@ -.class public final Lf/h/a/b/w0/t; -.super Lf/h/a/b/w0/p; -.source "FloatResamplingAudioProcessor.java" - - -# static fields -.field public static final i:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/high16 v0, 0x7fc00000 # Float.NaN - - invoke-static {v0}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v0 - - sput v0, Lf/h/a/b/w0/t;->i:I - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/w0/p;->()V - - return-void -.end method - -.method public static k(ILjava/nio/ByteBuffer;)V - .locals 4 - - int-to-double v0, p0 - - const-wide v2, 0x3e00000000200000L # 4.656612875245797E-10 - - mul-double v0, v0, v2 - - double-to-float p0, v0 - - invoke-static {p0}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p0 - - sget v0, Lf/h/a/b/w0/t;->i:I - - if-ne p0, v0, :cond_0 - - const/4 p0, 0x0 - - invoke-static {p0}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p0 - - :cond_0 - invoke-virtual {p1, p0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - return-void -.end method - - -# virtual methods -.method public b(Ljava/nio/ByteBuffer;)V - .locals 5 - - iget-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - invoke-static {v0}, Lf/h/a/b/i1/c0;->J(I)Z - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/high16 v1, 0x30000000 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - sub-int v3, v2, v1 - - if-eqz v0, :cond_1 - - goto :goto_1 - - :cond_1 - div-int/lit8 v3, v3, 0x3 - - mul-int/lit8 v3, v3, 0x4 - - :goto_1 - invoke-virtual {p0, v3}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v3 - - if-eqz v0, :cond_2 - - :goto_2 - if-ge v1, v2, :cond_3 - - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v0 - - and-int/lit16 v0, v0, 0xff - - add-int/lit8 v4, v1, 0x1 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x8 - - or-int/2addr v0, v4 - - add-int/lit8 v4, v1, 0x2 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x10 - - or-int/2addr v0, v4 - - add-int/lit8 v4, v1, 0x3 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x18 - - or-int/2addr v0, v4 - - invoke-static {v0, v3}, Lf/h/a/b/w0/t;->k(ILjava/nio/ByteBuffer;)V - - add-int/lit8 v1, v1, 0x4 - - goto :goto_2 - - :cond_2 - :goto_3 - if-ge v1, v2, :cond_3 - - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v0 - - and-int/lit16 v0, v0, 0xff - - shl-int/lit8 v0, v0, 0x8 - - add-int/lit8 v4, v1, 0x1 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x10 - - or-int/2addr v0, v4 - - add-int/lit8 v4, v1, 0x2 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v4 - - and-int/lit16 v4, v4, 0xff - - shl-int/lit8 v4, v4, 0x18 - - or-int/2addr v0, v4 - - invoke-static {v0, v3}, Lf/h/a/b/w0/t;->k(ILjava/nio/ByteBuffer;)V - - add-int/lit8 v1, v1, 0x3 - - goto :goto_3 - - :cond_3 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - return-void -.end method - -.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - invoke-static {v0}, Lf/h/a/b/i1/c0;->J(I)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - invoke-static {v0}, Lf/h/a/b/i1/c0;->J(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - const/4 v2, 0x4 - - invoke-direct {v0, v1, p1, v2}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V - - goto :goto_0 - - :cond_0 - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :goto_0 - return-object v0 - - :cond_1 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/u$a.smali b/com.discord/smali_classes2/f/h/a/b/w0/u$a.smali deleted file mode 100644 index 901400daf7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/u$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/w0/u$a; -.super Ljava/lang/Object; -.source "MediaCodecAudioRenderer.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/w0/u$b.smali b/com.discord/smali_classes2/f/h/a/b/w0/u$b.smali deleted file mode 100644 index a659da587b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/u$b.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/b/w0/u$b; -.super Ljava/lang/Object; -.source "MediaCodecAudioRenderer.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/audio/AudioSink$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/w0/u; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/b/w0/u; - - -# direct methods -.method public constructor (Lf/h/a/b/w0/u;Lf/h/a/b/w0/u$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/w0/u$b;->a:Lf/h/a/b/w0/u; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/u.smali b/com.discord/smali_classes2/f/h/a/b/w0/u.smali deleted file mode 100644 index 35f0449011..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/u.smali +++ /dev/null @@ -1,3089 +0,0 @@ -.class public Lf/h/a/b/w0/u; -.super Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer; -.source "MediaCodecAudioRenderer.java" - -# interfaces -.implements Lf/h/a/b/i1/p; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/w0/u$b; - } -.end annotation - - -# instance fields -.field public A0:Z - -.field public B0:Z - -.field public C0:Z - -.field public D0:Landroid/media/MediaFormat; - -.field public E0:Lcom/google/android/exoplayer2/Format; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public F0:J - -.field public G0:Z - -.field public H0:Z - -.field public I0:J - -.field public J0:I - -.field public final v0:Landroid/content/Context; - -.field public final w0:Lf/h/a/b/w0/l$a; - -.field public final x0:Lcom/google/android/exoplayer2/audio/AudioSink; - -.field public final y0:[J - -.field public z0:I - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;ZZLandroid/os/Handler;Lf/h/a/b/w0/l;Lcom/google/android/exoplayer2/audio/AudioSink;)V - .locals 7 - .param p3 # Lf/h/a/b/z0/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p6 # Landroid/os/Handler; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p7 # Lf/h/a/b/w0/l; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Lf/h/a/b/b1/f;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", - ">;ZZ", - "Landroid/os/Handler;", - "Lf/h/a/b/w0/l;", - "Lcom/google/android/exoplayer2/audio/AudioSink;", - ")V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const/4 v1, 0x1 - - const v6, 0x472c4400 # 44100.0f - - move-object v0, p0 - - move-object v2, p2 - - move-object v3, p3 - - move v4, p4 - - move v5, p5 - - invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->(ILf/h/a/b/b1/f;Lf/h/a/b/z0/i;ZZF)V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/w0/u;->v0:Landroid/content/Context; - - iput-object p8, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/w0/u;->I0:J - - const/16 p1, 0xa - - new-array p1, p1, [J - - iput-object p1, p0, Lf/h/a/b/w0/u;->y0:[J - - new-instance p1, Lf/h/a/b/w0/l$a; - - invoke-direct {p1, p6, p7}, Lf/h/a/b/w0/l$a;->(Landroid/os/Handler;Lf/h/a/b/w0/l;)V - - iput-object p1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - new-instance p1, Lf/h/a/b/w0/u$b; - - const/4 p2, 0x0 - - invoke-direct {p1, p0, p2}, Lf/h/a/b/w0/u$b;->(Lf/h/a/b/w0/u;Lf/h/a/b/w0/u$a;)V - - check-cast p8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iput-object p1, p8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->k:Lcom/google/android/exoplayer2/audio/AudioSink$a; - - return-void -.end method - - -# virtual methods -.method public A(JZ)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-super {p0, p1, p2, p3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->A(JZ)V - - iget-object p3, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {p3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V - - iput-wide p1, p0, Lf/h/a/b/w0/u;->F0:J - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/w0/u;->G0:Z - - iput-boolean p1, p0, Lf/h/a/b/w0/u;->H0:Z - - const-wide p1, -0x7fffffffffffffffL # -4.9E-324 - - iput-wide p1, p0, Lf/h/a/b/w0/u;->I0:J - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/w0/u;->J0:I - - return-void -.end method - -.method public B()V - .locals 2 - - :try_start_0 - invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->B()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n()V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n()V - - throw v0 -.end method - -.method public C()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->k()V - - return-void -.end method - -.method public D()V - .locals 8 - - invoke-virtual {p0}, Lf/h/a/b/w0/u;->t0()V - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->N:Z - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; - - const-wide/16 v3, 0x0 - - iput-wide v3, v2, Lf/h/a/b/w0/n;->j:J - - iput v1, v2, Lf/h/a/b/w0/n;->u:I - - iput v1, v2, Lf/h/a/b/w0/n;->t:I - - iput-wide v3, v2, Lf/h/a/b/w0/n;->k:J - - iget-wide v3, v2, Lf/h/a/b/w0/n;->v:J - - const-wide v5, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long v7, v3, v5 - - if-nez v7, :cond_0 - - iget-object v1, v2, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; - - invoke-static {v1}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/b/w0/m;->a()V - - const/4 v1, 0x1 - - :cond_0 - if-eqz v1, :cond_1 - - iget-object v0, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; - - invoke-virtual {v0}, Landroid/media/AudioTrack;->pause()V - - :cond_1 - return-void -.end method - -.method public E([Lcom/google/android/exoplayer2/Format;J)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-wide p1, p0, Lf/h/a/b/w0/u;->I0:J - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long p3, p1, v0 - - if-eqz p3, :cond_1 - - iget p1, p0, Lf/h/a/b/w0/u;->J0:I - - iget-object p2, p0, Lf/h/a/b/w0/u;->y0:[J - - array-length p2, p2 - - if-ne p1, p2, :cond_0 - - const-string p1, "Too many stream changes, so dropping change at " - - invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/b/w0/u;->y0:[J - - iget p3, p0, Lf/h/a/b/w0/u;->J0:I - - add-int/lit8 p3, p3, -0x1 - - aget-wide v0, p2, p3 - - invoke-virtual {p1, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "MediaCodecAudioRenderer" - - invoke-static {p2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_0 - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/b/w0/u;->J0:I - - :goto_0 - iget-object p1, p0, Lf/h/a/b/w0/u;->y0:[J - - iget p2, p0, Lf/h/a/b/w0/u;->J0:I - - add-int/lit8 p2, p2, -0x1 - - iget-wide v0, p0, Lf/h/a/b/w0/u;->I0:J - - aput-wide v0, p1, p2 - - :cond_1 - return-void -.end method - -.method public J(Landroid/media/MediaCodec;Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I - .locals 2 - - invoke-virtual {p0, p2, p4}, Lf/h/a/b/w0/u;->r0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I - - move-result p1 - - iget v0, p0, Lf/h/a/b/w0/u;->z0:I - - const/4 v1, 0x0 - - if-gt p1, v0, :cond_3 - - iget p1, p3, Lcom/google/android/exoplayer2/Format;->B:I - - if-nez p1, :cond_3 - - iget p1, p3, Lcom/google/android/exoplayer2/Format;->C:I - - if-nez p1, :cond_3 - - iget p1, p4, Lcom/google/android/exoplayer2/Format;->B:I - - if-nez p1, :cond_3 - - iget p1, p4, Lcom/google/android/exoplayer2/Format;->C:I - - if-eqz p1, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 p1, 0x1 - - invoke-virtual {p2, p3, p4, p1}, Lf/h/a/b/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z - - move-result p2 - - if-eqz p2, :cond_1 - - const/4 p1, 0x3 - - return p1 - - :cond_1 - iget-object p2, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - iget-object v0, p4, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {p2, v0}, Lf/h/a/b/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget p2, p3, Lcom/google/android/exoplayer2/Format;->y:I - - iget v0, p4, Lcom/google/android/exoplayer2/Format;->y:I - - if-ne p2, v0, :cond_2 - - iget p2, p3, Lcom/google/android/exoplayer2/Format;->z:I - - iget v0, p4, Lcom/google/android/exoplayer2/Format;->z:I - - if-ne p2, v0, :cond_2 - - iget p2, p3, Lcom/google/android/exoplayer2/Format;->A:I - - iget v0, p4, Lcom/google/android/exoplayer2/Format;->A:I - - if-ne p2, v0, :cond_2 - - invoke-virtual {p3, p4}, Lcom/google/android/exoplayer2/Format;->p(Lcom/google/android/exoplayer2/Format;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget-object p2, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string p3, "audio/opus" - - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_2 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p2, 0x0 - - :goto_0 - if-eqz p2, :cond_3 - - return p1 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public K(Lf/h/a/b/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V - .locals 8 - .param p4 # Landroid/media/MediaCrypto; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/b/t;->j:[Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, p1, p3}, Lf/h/a/b/w0/u;->r0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I - - move-result v1 - - array-length v2, v0 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-ne v2, v3, :cond_0 - - goto :goto_1 - - :cond_0 - array-length v2, v0 - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v2, :cond_2 - - aget-object v6, v0, v5 - - invoke-virtual {p1, p3, v6, v4}, Lf/h/a/b/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z - - move-result v7 - - if-eqz v7, :cond_1 - - invoke-virtual {p0, p1, v6}, Lf/h/a/b/w0/u;->r0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I - - move-result v6 - - invoke-static {v1, v6}, Ljava/lang/Math;->max(II)I - - move-result v1 - - :cond_1 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - iput v1, p0, Lf/h/a/b/w0/u;->z0:I - - iget-object v0, p1, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x18 - - const-string v5, "samsung" - - if-ge v1, v2, :cond_4 - - const-string v1, "OMX.SEC.aac.dec" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - sget-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "zeroflte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_3 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "herolte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_3 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "heroqlte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - :cond_3 - const/4 v0, 0x1 - - goto :goto_2 - - :cond_4 - const/4 v0, 0x0 - - :goto_2 - iput-boolean v0, p0, Lf/h/a/b/w0/u;->B0:Z - - iget-object v0, p1, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v2, 0x15 - - if-ge v1, v2, :cond_6 - - const-string v1, "OMX.SEC.mp3.dec" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - sget-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "baffin" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "grand" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "fortuna" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "gprimelte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "j2y18lte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/b/i1/c0;->b:Ljava/lang/String; - - const-string v1, "ms01" - - invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - :cond_5 - const/4 v0, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v0, 0x0 - - :goto_3 - iput-boolean v0, p0, Lf/h/a/b/w0/u;->C0:Z - - iget-boolean v0, p1, Lf/h/a/b/b1/e;->g:Z - - iput-boolean v0, p0, Lf/h/a/b/w0/u;->A0:Z - - if-eqz v0, :cond_7 - - const-string p1, "audio/raw" - - goto :goto_4 - - :cond_7 - iget-object p1, p1, Lf/h/a/b/b1/e;->c:Ljava/lang/String; - - :goto_4 - iget v0, p0, Lf/h/a/b/w0/u;->z0:I - - new-instance v1, Landroid/media/MediaFormat; - - invoke-direct {v1}, Landroid/media/MediaFormat;->()V - - const-string v2, "mime" - - invoke-virtual {v1, v2, p1}, Landroid/media/MediaFormat;->setString(Ljava/lang/String;Ljava/lang/String;)V - - iget p1, p3, Lcom/google/android/exoplayer2/Format;->y:I - - const-string v5, "channel-count" - - invoke-virtual {v1, v5, p1}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V - - iget p1, p3, Lcom/google/android/exoplayer2/Format;->z:I - - const-string v5, "sample-rate" - - invoke-virtual {v1, v5, p1}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V - - iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; - - invoke-static {v1, p1}, Ld0/a/b/b/a;->L0(Landroid/media/MediaFormat;Ljava/util/List;)V - - const-string p1, "max-input-size" - - invoke-static {v1, p1, v0}, Ld0/a/b/b/a;->k0(Landroid/media/MediaFormat;Ljava/lang/String;I)V - - sget p1, Lf/h/a/b/i1/c0;->a:I - - const/16 v0, 0x17 - - if-lt p1, v0, :cond_a - - const-string p1, "priority" - - invoke-virtual {v1, p1, v4}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V - - const/high16 p1, -0x40800000 # -1.0f - - cmpl-float p1, p5, p1 - - if-eqz p1, :cond_a - - sget p1, Lf/h/a/b/i1/c0;->a:I - - if-ne p1, v0, :cond_9 - - sget-object p1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - const-string v0, "ZTE B2017G" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_8 - - sget-object p1, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - const-string v0, "AXON 7 mini" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_9 - - :cond_8 - const/4 p1, 0x1 - - goto :goto_5 - - :cond_9 - const/4 p1, 0x0 - - :goto_5 - if-nez p1, :cond_a - - const-string p1, "operating-rate" - - invoke-virtual {v1, p1, p5}, Landroid/media/MediaFormat;->setFloat(Ljava/lang/String;F)V - - :cond_a - sget p1, Lf/h/a/b/i1/c0;->a:I - - const/16 p5, 0x1c - - if-gt p1, p5, :cond_b - - iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string p5, "audio/ac4" - - invoke-virtual {p5, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_b - - const-string p1, "ac4-is-sync" - - invoke-virtual {v1, p1, v3}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V - - :cond_b - const/4 p1, 0x0 - - invoke-virtual {p2, v1, p1, p4, v4}, Landroid/media/MediaCodec;->configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V - - iget-boolean p2, p0, Lf/h/a/b/w0/u;->A0:Z - - if-eqz p2, :cond_c - - iput-object v1, p0, Lf/h/a/b/w0/u;->D0:Landroid/media/MediaFormat; - - iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-virtual {v1, v2, p1}, Landroid/media/MediaFormat;->setString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_6 - - :cond_c - iput-object p1, p0, Lf/h/a/b/w0/u;->D0:Landroid/media/MediaFormat; - - :goto_6 - return-void -.end method - -.method public T(FLcom/google/android/exoplayer2/Format;[Lcom/google/android/exoplayer2/Format;)F - .locals 4 - - array-length p2, p3 - - const/4 v0, -0x1 - - const/4 v1, 0x0 - - const/4 v2, -0x1 - - :goto_0 - if-ge v1, p2, :cond_1 - - aget-object v3, p3, v1 - - iget v3, v3, Lcom/google/android/exoplayer2/Format;->z:I - - if-eq v3, v0, :cond_0 - - invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I - - move-result v2 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - if-ne v2, v0, :cond_2 - - const/high16 p1, -0x40800000 # -1.0f - - goto :goto_1 - - :cond_2 - int-to-float p2, v2 - - mul-float p1, p1, p2 - - :goto_1 - return p1 -.end method - -.method public U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/b1/f;", - "Lcom/google/android/exoplayer2/Format;", - "Z)", - "Ljava/util/List<", - "Lf/h/a/b/b1/e;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation - - iget-object v0, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 - - :cond_0 - iget v1, p2, Lcom/google/android/exoplayer2/Format;->y:I - - invoke-virtual {p0, v1, v0}, Lf/h/a/b/w0/u;->s0(ILjava/lang/String;)I - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_2 - - invoke-interface {p1}, Lf/h/a/b/b1/f;->a()Lf/h/a/b/b1/e; - - move-result-object v1 - - if-eqz v1, :cond_2 - - invoke-static {v1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - return-object p1 - - :cond_2 - invoke-interface {p1, v0, p3, v2}, Lf/h/a/b/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; - - move-result-object v1 - - invoke-static {v1, p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->g(Ljava/util/List;Lcom/google/android/exoplayer2/Format;)Ljava/util/List; - - move-result-object p2 - - const-string v1, "audio/eac3-joc" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - const-string p2, "audio/eac3" - - invoke-interface {p1, p2, p3, v2}, Lf/h/a/b/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - move-object p2, v0 - - :cond_3 - invoke-static {p2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public Z(Ljava/lang/String;JJ)V - .locals 9 - - iget-object v1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v7, v1, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; - - if-eqz v7, :cond_0 - - new-instance v8, Lf/h/a/b/w0/b; - - move-object v0, v8 - - move-object v2, p1 - - move-wide v3, p2 - - move-wide v5, p4 - - invoke-direct/range {v0 .. v6}, Lf/h/a/b/w0/b;->(Lf/h/a/b/w0/l$a;Ljava/lang/String;JJ)V - - invoke-virtual {v7, v8}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method - -.method public a()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public a0(Lf/h/a/b/d0;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/b/d0;)V - - iget-object p1, p1, Lf/h/a/b/d0;->c:Lcom/google/android/exoplayer2/Format; - - iput-object p1, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget-object v0, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v1, v0, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; - - if-eqz v1, :cond_0 - - new-instance v2, Lf/h/a/b/w0/a; - - invoke-direct {v2, v0, p1}, Lf/h/a/b/w0/a;->(Lf/h/a/b/w0/l$a;Lcom/google/android/exoplayer2/Format;)V - - invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method - -.method public b()Lf/h/a/b/j0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->f()Lf/h/a/b/j0; - - move-result-object v0 - - return-object v0 -.end method - -.method public b0(Landroid/media/MediaCodec;Landroid/media/MediaFormat;)V - .locals 9 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-object p1, p0, Lf/h/a/b/w0/u;->D0:Landroid/media/MediaFormat; - - const-string v0, "channel-count" - - if-eqz p1, :cond_0 - - invoke-virtual {p1, v0}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I - - move-result p2 - - const-string v1, "mime" - - invoke-virtual {p1, v1}, Landroid/media/MediaFormat;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p0, p2, v1}, Lf/h/a/b/w0/u;->s0(ILjava/lang/String;)I - - move-result p2 - - move v2, p2 - - move-object p2, p1 - - goto :goto_1 - - :cond_0 - const-string p1, "v-bits-per-sample" - - invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->containsKey(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I - - move-result p1 - - invoke-static {p1}, Lf/h/a/b/i1/c0;->y(I)I - - move-result p1 - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget-object v1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - const-string v2, "audio/raw" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget p1, p1, Lcom/google/android/exoplayer2/Format;->A:I - - goto :goto_0 - - :cond_2 - const/4 p1, 0x2 - - :goto_0 - move v2, p1 - - :goto_1 - invoke-virtual {p2, v0}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I - - move-result v3 - - const-string p1, "sample-rate" - - invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I - - move-result v4 - - iget-boolean p1, p0, Lf/h/a/b/w0/u;->B0:Z - - if-eqz p1, :cond_3 - - const/4 p1, 0x6 - - if-ne v3, p1, :cond_3 - - iget-object p2, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget p2, p2, Lcom/google/android/exoplayer2/Format;->y:I - - if-ge p2, p1, :cond_3 - - new-array p1, p2, [I - - const/4 p2, 0x0 - - :goto_2 - iget-object v0, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget v0, v0, Lcom/google/android/exoplayer2/Format;->y:I - - if-ge p2, v0, :cond_4 - - aput p2, p1, p2 - - add-int/lit8 p2, p2, 0x1 - - goto :goto_2 - - :cond_3 - const/4 p1, 0x0 - - :cond_4 - move-object v6, p1 - - :try_start_0 - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - const/4 v5, 0x0 - - iget-object p2, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget v7, p2, Lcom/google/android/exoplayer2/Format;->B:I - - iget-object p2, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - iget v8, p2, Lcom/google/android/exoplayer2/Format;->C:I - :try_end_0 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object v1, p1 - - check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - :try_start_1 - invoke-virtual/range {v1 .. v8}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b(IIII[III)V - :try_end_1 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException; {:try_start_1 .. :try_end_1} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-result-object p1 - - throw p1 -.end method - -.method public c()J - .locals 2 - - iget v0, p0, Lf/h/a/b/t;->h:I - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/b/w0/u;->t0()V - - :cond_0 - iget-wide v0, p0, Lf/h/a/b/w0/u;->F0:J - - return-wide v0 -.end method - -.method public c0(J)V - .locals 4 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - :goto_0 - iget v0, p0, Lf/h/a/b/w0/u;->J0:I - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/w0/u;->y0:[J - - const/4 v1, 0x0 - - aget-wide v2, v0, v1 - - cmp-long v0, p1, v2 - - if-ltz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - - const/4 v3, 0x1 - - if-ne v2, v3, :cond_0 - - const/4 v2, 0x2 - - iput v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - - :cond_0 - iget v0, p0, Lf/h/a/b/w0/u;->J0:I - - sub-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/b/w0/u;->J0:I - - iget-object v2, p0, Lf/h/a/b/w0/u;->y0:[J - - invoke-static {v2, v3, v2, v1, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public d(ILjava/lang/Object;)V - .locals 4 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_7 - - const/4 v0, 0x3 - - if-eq p1, v0, :cond_4 - - const/4 v0, 0x5 - - if-eq p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - check-cast p2, Lf/h/a/b/w0/o; - - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; - - invoke-virtual {v0, p2}, Lf/h/a/b/w0/o;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - iget v0, p2, Lf/h/a/b/w0/o;->a:I - - iget v1, p2, Lf/h/a/b/w0/o;->b:F - - iget-object v2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; - - if-eqz v2, :cond_3 - - iget-object v3, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; - - iget v3, v3, Lf/h/a/b/w0/o;->a:I - - if-eq v3, v0, :cond_2 - - invoke-virtual {v2, v0}, Landroid/media/AudioTrack;->attachAuxEffect(I)I - - :cond_2 - if-eqz v0, :cond_3 - - iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; - - invoke-virtual {v0, v1}, Landroid/media/AudioTrack;->setAuxEffectSendLevel(F)I - - :cond_3 - iput-object p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/b/w0/o; - - goto :goto_0 - - :cond_4 - check-cast p2, Lf/h/a/b/w0/i; - - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/b/w0/i; - - invoke-virtual {v0, p2}, Lf/h/a/b/w0/i;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - goto :goto_0 - - :cond_5 - iput-object p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/b/w0/i; - - iget-boolean p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - - if-eqz p2, :cond_6 - - goto :goto_0 - - :cond_6 - invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V - - const/4 p2, 0x0 - - iput p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - - goto :goto_0 - - :cond_7 - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->D:F - - cmpl-float v0, v0, p2 - - if-eqz v0, :cond_8 - - iput p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->D:F - - invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o()V - - :cond_8 - :goto_0 - return-void -.end method - -.method public d0(Lf/h/a/b/y0/e;)V - .locals 5 - - iget-boolean v0, p0, Lf/h/a/b/w0/u;->G0:Z - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J - - iget-wide v2, p0, Lf/h/a/b/w0/u;->F0:J - - sub-long/2addr v0, v2 - - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide v0 - - const-wide/32 v2, 0x7a120 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J - - iput-wide v0, p0, Lf/h/a/b/w0/u;->F0:J - - :cond_0 - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/w0/u;->G0:Z - - :cond_1 - iget-wide v0, p1, Lf/h/a/b/y0/e;->f:J - - iget-wide v2, p0, Lf/h/a/b/w0/u;->I0:J - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/b/w0/u;->I0:J - - return-void -.end method - -.method public e(Lf/h/a/b/j0;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget-object v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; - - if-eqz v1, :cond_0 - - iget-boolean v1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->j:Z - - if-nez v1, :cond_0 - - sget-object p1, Lf/h/a/b/j0;->e:Lf/h/a/b/j0; - - iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->f()Lf/h/a/b/j0; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/b/j0;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_2 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/b/j0; - - goto :goto_0 - - :cond_1 - iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; - - :cond_2 - :goto_0 - return-void -.end method - -.method public f0(JJLandroid/media/MediaCodec;Ljava/nio/ByteBuffer;IIJZZLcom/google/android/exoplayer2/Format;)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - iget-boolean p1, p0, Lf/h/a/b/w0/u;->C0:Z - - if-eqz p1, :cond_0 - - const-wide/16 p1, 0x0 - - cmp-long p3, p9, p1 - - if-nez p3, :cond_0 - - and-int/lit8 p1, p8, 0x4 - - if-eqz p1, :cond_0 - - iget-wide p1, p0, Lf/h/a/b/w0/u;->I0:J - - const-wide p3, -0x7fffffffffffffffL # -4.9E-324 - - cmp-long p12, p1, p3 - - if-eqz p12, :cond_0 - - move-wide p9, p1 - - :cond_0 - iget-boolean p1, p0, Lf/h/a/b/w0/u;->A0:Z - - const/4 p2, 0x0 - - const/4 p3, 0x1 - - const/4 p4, 0x2 - - if-eqz p1, :cond_1 - - and-int/lit8 p1, p8, 0x2 - - if-eqz p1, :cond_1 - - invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - - return p3 - - :cond_1 - if-eqz p11, :cond_3 - - invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - iget p2, p1, Lf/h/a/b/y0/d;->f:I - - add-int/2addr p2, p3 - - iput p2, p1, Lf/h/a/b/y0/d;->f:I - - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - - if-ne p2, p3, :cond_2 - - iput p4, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - - :cond_2 - return p3 - - :cond_3 - :try_start_0 - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - :try_end_0 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_0 .. :try_end_0} :catch_0 - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - :try_start_1 - invoke-virtual {p1, p6, p9, p10}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->h(Ljava/nio/ByteBuffer;J)Z - - move-result p1 - - if-eqz p1, :cond_4 - - invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V - - iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - iget p2, p1, Lf/h/a/b/y0/d;->e:I - - add-int/2addr p2, p3 - - iput p2, p1, Lf/h/a/b/y0/d;->e:I - :try_end_1 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_1 .. :try_end_1} :catch_0 - - return p3 - - :cond_4 - return p2 - - :catch_0 - move-exception p1 - - goto :goto_0 - - :catch_1 - move-exception p1 - - :goto_0 - iget-object p2, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, p1, p2}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-result-object p1 - - throw p1 -.end method - -.method public g()Z - .locals 4 - - iget-boolean v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o0:Z - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-boolean v3, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z - - if-eqz v3, :cond_0 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_2 - - goto :goto_2 - - :cond_2 - const/4 v1, 0x0 - - :goto_2 - return v1 -.end method - -.method public i0()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->c()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->l()V - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z - :try_end_0 - .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_0 - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/w0/u;->E0:Lcom/google/android/exoplayer2/Format; - - invoke-virtual {p0, v0, v1}, Lf/h/a/b/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; - - move-result-object v0 - - throw v0 -.end method - -.method public o0(Lf/h/a/b/b1/f;Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/Format;)I - .locals 6 - .param p2 # Lf/h/a/b/z0/i; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/b/b1/f;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/m;", - ">;", - "Lcom/google/android/exoplayer2/Format;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; - } - .end annotation - - iget-object v0, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/q;->g(Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/16 v3, 0x15 - - if-lt v1, v3, :cond_1 - - const/16 v1, 0x20 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - const/4 v4, 0x1 - - if-eqz v3, :cond_3 - - const-class v3, Lf/h/a/b/z0/m; - - iget-object v5, p3, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; - - invoke-virtual {v3, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_3 - - iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; - - if-nez v3, :cond_2 - - iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; - - invoke-static {p2, v3}, Lf/h/a/b/t;->H(Lf/h/a/b/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p2, 0x0 - - goto :goto_2 - - :cond_3 - :goto_1 - const/4 p2, 0x1 - - :goto_2 - if-eqz p2, :cond_5 - - iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I - - invoke-virtual {p0, v3, v0}, Lf/h/a/b/w0/u;->s0(ILjava/lang/String;)I - - move-result v3 - - if-eqz v3, :cond_4 - - const/4 v3, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v3, 0x0 - - :goto_3 - if-eqz v3, :cond_5 - - invoke-interface {p1}, Lf/h/a/b/b1/f;->a()Lf/h/a/b/b1/e; - - move-result-object v3 - - if-eqz v3, :cond_5 - - or-int/lit8 p1, v1, 0xc - - return p1 - - :cond_5 - const-string v3, "audio/raw" - - invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I - - iget v5, p3, Lcom/google/android/exoplayer2/Format;->A:I - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0, v3, v5}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z - - move-result v0 - - if-eqz v0, :cond_7 - - :cond_6 - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - const/4 v5, 0x2 - - invoke-virtual {v0, v3, v5}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z - - move-result v0 - - if-nez v0, :cond_8 - - :cond_7 - return v4 - - :cond_8 - invoke-virtual {p0, p1, p3, v2}, Lf/h/a/b/w0/u;->U(Lf/h/a/b/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_9 - - return v4 - - :cond_9 - if-nez p2, :cond_a - - return v5 - - :cond_a - invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/b/b1/e; - - invoke-virtual {p1, p3}, Lf/h/a/b/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z - - move-result p2 - - if-eqz p2, :cond_b - - invoke-virtual {p1, p3}, Lf/h/a/b/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z - - move-result p1 - - if-eqz p1, :cond_b - - const/16 p1, 0x10 - - goto :goto_4 - - :cond_b - const/16 p1, 0x8 - - :goto_4 - if-eqz p2, :cond_c - - const/4 p2, 0x4 - - goto :goto_5 - - :cond_c - const/4 p2, 0x3 - - :goto_5 - or-int/2addr p1, p2 - - or-int/2addr p1, v1 - - return p1 -.end method - -.method public final r0(Lf/h/a/b/b1/e;Lcom/google/android/exoplayer2/Format;)I - .locals 1 - - iget-object p1, p1, Lf/h/a/b/b1/e;->a:Ljava/lang/String; - - const-string v0, "OMX.google.raw.decoder" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - sget p1, Lf/h/a/b/i1/c0;->a:I - - const/16 v0, 0x18 - - if-ge p1, v0, :cond_1 - - const/16 v0, 0x17 - - if-ne p1, v0, :cond_0 - - iget-object p1, p0, Lf/h/a/b/w0/u;->v0:Landroid/content/Context; - - invoke-static {p1}, Lf/h/a/b/i1/c0;->N(Landroid/content/Context;)Z - - move-result p1 - - if-nez p1, :cond_1 - - :cond_0 - const/4 p1, -0x1 - - return p1 - - :cond_1 - iget p1, p2, Lcom/google/android/exoplayer2/Format;->m:I - - return p1 -.end method - -.method public s0(ILjava/lang/String;)I - .locals 3 - - const-string v0, "audio/eac3-joc" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object p2, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - const/4 v1, -0x1 - - const/16 v2, 0x12 - - check-cast p2, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {p2, v1, v2}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-static {v0}, Lf/h/a/b/i1/q;->b(Ljava/lang/String;)I - - move-result p1 - - return p1 - - :cond_0 - const-string p2, "audio/eac3" - - :cond_1 - invoke-static {p2}, Lf/h/a/b/i1/q;->b(Ljava/lang/String;)I - - move-result p2 - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v0, p1, p2}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z - - move-result p1 - - if-eqz p1, :cond_2 - - return p2 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method - -.method public t()Lf/h/a/b/i1/p; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - return-object p0 -.end method - -.method public final t0()V - .locals 31 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/b/w0/u;->g()Z - - move-result v2 - - check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z - - move-result v3 - - if-eqz v3, :cond_27 - - iget v3, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I - - if-nez v3, :cond_0 - - goto/16 :goto_15 - - :cond_0 - iget-object v3, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/b/w0/n; - - iget-object v7, v3, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; - - invoke-static {v7}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v7}, Landroid/media/AudioTrack;->getPlayState()I - - move-result v7 - - const/4 v8, 0x3 - - const/4 v9, 0x2 - - const/4 v15, 0x1 - - const-wide/16 v16, 0x3e8 - - if-ne v7, v8, :cond_19 - - invoke-virtual {v3}, Lf/h/a/b/w0/n;->b()J - - move-result-wide v11 - - invoke-virtual {v3, v11, v12}, Lf/h/a/b/w0/n;->a(J)J - - move-result-wide v27 - - const-wide/16 v11, 0x0 - - cmp-long v7, v27, v11 - - if-nez v7, :cond_1 - - goto/16 :goto_9 - - :cond_1 - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v20 - - div-long v13, v20, v16 - - iget-wide v4, v3, Lf/h/a/b/w0/n;->k:J - - sub-long v4, v13, v4 - - const-wide/16 v20, 0x7530 - - cmp-long v7, v4, v20 - - if-ltz v7, :cond_3 - - iget-object v4, v3, Lf/h/a/b/w0/n;->b:[J - - iget v5, v3, Lf/h/a/b/w0/n;->t:I - - sub-long v20, v27, v13 - - aput-wide v20, v4, v5 - - add-int/2addr v5, v15 - - const/16 v4, 0xa - - rem-int/2addr v5, v4 - - iput v5, v3, Lf/h/a/b/w0/n;->t:I - - iget v5, v3, Lf/h/a/b/w0/n;->u:I - - if-ge v5, v4, :cond_2 - - add-int/2addr v5, v15 - - iput v5, v3, Lf/h/a/b/w0/n;->u:I - - :cond_2 - iput-wide v13, v3, Lf/h/a/b/w0/n;->k:J - - iput-wide v11, v3, Lf/h/a/b/w0/n;->j:J - - const/4 v4, 0x0 - - :goto_0 - iget v5, v3, Lf/h/a/b/w0/n;->u:I - - if-ge v4, v5, :cond_3 - - iget-wide v10, v3, Lf/h/a/b/w0/n;->j:J - - iget-object v12, v3, Lf/h/a/b/w0/n;->b:[J - - aget-wide v20, v12, v4 - - int-to-long v6, v5 - - div-long v20, v20, v6 - - add-long v5, v20, v10 - - iput-wide v5, v3, Lf/h/a/b/w0/n;->j:J - - add-int/lit8 v4, v4, 0x1 - - const-wide/16 v11, 0x0 - - goto :goto_0 - - :cond_3 - iget-boolean v4, v3, Lf/h/a/b/w0/n;->h:Z - - if-eqz v4, :cond_4 - - goto/16 :goto_9 - - :cond_4 - iget-object v4, v3, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; - - invoke-static {v4}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v5, v4, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v5, :cond_10 - - iget-wide v10, v4, Lf/h/a/b/w0/m;->e:J - - sub-long v10, v13, v10 - - iget-wide v6, v4, Lf/h/a/b/w0/m;->d:J - - cmp-long v20, v10, v6 - - if-gez v20, :cond_5 - - goto/16 :goto_3 - - :cond_5 - iput-wide v13, v4, Lf/h/a/b/w0/m;->e:J - - iget-object v6, v5, Lf/h/a/b/w0/m$a;->a:Landroid/media/AudioTrack; - - iget-object v7, v5, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - invoke-virtual {v6, v7}, Landroid/media/AudioTrack;->getTimestamp(Landroid/media/AudioTimestamp;)Z - - move-result v6 - - if-eqz v6, :cond_7 - - iget-object v7, v5, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - iget-wide v10, v7, Landroid/media/AudioTimestamp;->framePosition:J - - move-wide/from16 v29, v13 - - iget-wide v12, v5, Lf/h/a/b/w0/m$a;->d:J - - cmp-long v14, v12, v10 - - if-lez v14, :cond_6 - - iget-wide v12, v5, Lf/h/a/b/w0/m$a;->c:J - - const-wide/16 v20, 0x1 - - add-long v12, v12, v20 - - iput-wide v12, v5, Lf/h/a/b/w0/m$a;->c:J - - :cond_6 - iput-wide v10, v5, Lf/h/a/b/w0/m$a;->d:J - - iget-wide v12, v5, Lf/h/a/b/w0/m$a;->c:J - - const/16 v14, 0x20 - - shl-long/2addr v12, v14 - - add-long/2addr v10, v12 - - iput-wide v10, v5, Lf/h/a/b/w0/m$a;->e:J - - goto :goto_1 - - :cond_7 - move-wide/from16 v29, v13 - - :goto_1 - iget v5, v4, Lf/h/a/b/w0/m;->b:I - - if-eqz v5, :cond_d - - if-eq v5, v15, :cond_b - - if-eq v5, v9, :cond_a - - if-eq v5, v8, :cond_9 - - const/4 v8, 0x4 - - if-ne v5, v8, :cond_8 - - goto :goto_2 - - :cond_8 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V - - throw v1 - - :cond_9 - if-eqz v6, :cond_f - - invoke-virtual {v4}, Lf/h/a/b/w0/m;->a()V - - goto :goto_2 - - :cond_a - if-nez v6, :cond_f - - invoke-virtual {v4}, Lf/h/a/b/w0/m;->a()V - - goto :goto_2 - - :cond_b - if-eqz v6, :cond_c - - iget-object v5, v4, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - iget-wide v10, v5, Lf/h/a/b/w0/m$a;->e:J - - iget-wide v12, v4, Lf/h/a/b/w0/m;->f:J - - cmp-long v5, v10, v12 - - if-lez v5, :cond_f - - invoke-virtual {v4, v9}, Lf/h/a/b/w0/m;->b(I)V - - goto :goto_2 - - :cond_c - invoke-virtual {v4}, Lf/h/a/b/w0/m;->a()V - - goto :goto_2 - - :cond_d - if-eqz v6, :cond_e - - iget-object v5, v4, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - iget-object v8, v5, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - iget-wide v10, v8, Landroid/media/AudioTimestamp;->nanoTime:J - - div-long v10, v10, v16 - - iget-wide v12, v4, Lf/h/a/b/w0/m;->c:J - - cmp-long v8, v10, v12 - - if-ltz v8, :cond_11 - - iget-wide v10, v5, Lf/h/a/b/w0/m$a;->e:J - - iput-wide v10, v4, Lf/h/a/b/w0/m;->f:J - - invoke-virtual {v4, v15}, Lf/h/a/b/w0/m;->b(I)V - - goto :goto_2 - - :cond_e - iget-wide v10, v4, Lf/h/a/b/w0/m;->c:J - - sub-long v13, v29, v10 - - const-wide/32 v10, 0x7a120 - - cmp-long v5, v13, v10 - - if-lez v5, :cond_f - - invoke-virtual {v4, v8}, Lf/h/a/b/w0/m;->b(I)V - - :cond_f - :goto_2 - move v12, v6 - - goto :goto_4 - - :cond_10 - :goto_3 - move-wide/from16 v29, v13 - - :cond_11 - const/4 v12, 0x0 - - :goto_4 - const-wide/32 v5, 0x4c4b40 - - if-nez v12, :cond_12 - - goto :goto_7 - - :cond_12 - iget-object v8, v4, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v8, :cond_13 - - iget-object v8, v8, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - iget-wide v10, v8, Landroid/media/AudioTimestamp;->nanoTime:J - - div-long v10, v10, v16 - - move-wide/from16 v23, v10 - - goto :goto_5 - - :cond_13 - const-wide v23, -0x7fffffffffffffffL # -4.9E-324 - - :goto_5 - iget-object v8, v4, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v8, :cond_14 - - iget-wide v10, v8, Lf/h/a/b/w0/m$a;->e:J - - goto :goto_6 - - :cond_14 - const-wide/16 v10, -0x1 - - :goto_6 - sub-long v12, v23, v29 - - invoke-static {v12, v13}, Ljava/lang/Math;->abs(J)J - - move-result-wide v12 - - cmp-long v8, v12, v5 - - if-lez v8, :cond_15 - - iget-object v8, v3, Lf/h/a/b/w0/n;->a:Lf/h/a/b/w0/n$a; - - move-object/from16 v20, v8 - - move-wide/from16 v21, v10 - - move-wide/from16 v25, v29 - - invoke-interface/range {v20 .. v28}, Lf/h/a/b/w0/n$a;->d(JJJJ)V - - const/4 v8, 0x4 - - invoke-virtual {v4, v8}, Lf/h/a/b/w0/m;->b(I)V - - goto :goto_7 - - :cond_15 - invoke-virtual {v3, v10, v11}, Lf/h/a/b/w0/n;->a(J)J - - move-result-wide v12 - - sub-long v12, v12, v27 - - invoke-static {v12, v13}, Ljava/lang/Math;->abs(J)J - - move-result-wide v12 - - cmp-long v8, v12, v5 - - if-lez v8, :cond_16 - - iget-object v8, v3, Lf/h/a/b/w0/n;->a:Lf/h/a/b/w0/n$a; - - move-object/from16 v20, v8 - - move-wide/from16 v21, v10 - - move-wide/from16 v25, v29 - - invoke-interface/range {v20 .. v28}, Lf/h/a/b/w0/n$a;->c(JJJJ)V - - const/4 v8, 0x4 - - invoke-virtual {v4, v8}, Lf/h/a/b/w0/m;->b(I)V - - goto :goto_7 - - :cond_16 - const/4 v8, 0x4 - - iget v10, v4, Lf/h/a/b/w0/m;->b:I - - if-ne v10, v8, :cond_17 - - invoke-virtual {v4}, Lf/h/a/b/w0/m;->a()V - - :cond_17 - :goto_7 - iget-boolean v4, v3, Lf/h/a/b/w0/n;->o:Z - - if-eqz v4, :cond_19 - - iget-object v4, v3, Lf/h/a/b/w0/n;->l:Ljava/lang/reflect/Method; - - if-eqz v4, :cond_19 - - iget-wide v10, v3, Lf/h/a/b/w0/n;->p:J - - sub-long v13, v29, v10 - - const-wide/32 v10, 0x7a120 - - cmp-long v8, v13, v10 - - if-ltz v8, :cond_19 - - :try_start_0 - iget-object v8, v3, Lf/h/a/b/w0/n;->c:Landroid/media/AudioTrack; - - invoke-static {v8}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v7, 0x0 - - new-array v10, v7, [Ljava/lang/Object; - - invoke-virtual {v4, v8, v10}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-static {v4}, Lf/h/a/b/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - int-to-long v7, v4 - - mul-long v7, v7, v16 - - iget-wide v10, v3, Lf/h/a/b/w0/n;->i:J - - sub-long/2addr v7, v10 - - iput-wide v7, v3, Lf/h/a/b/w0/n;->m:J - - const-wide/16 v10, 0x0 - - invoke-static {v7, v8, v10, v11}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v7 - - iput-wide v7, v3, Lf/h/a/b/w0/n;->m:J - - cmp-long v4, v7, v5 - - if-lez v4, :cond_18 - - iget-object v4, v3, Lf/h/a/b/w0/n;->a:Lf/h/a/b/w0/n$a; - - invoke-interface {v4, v7, v8}, Lf/h/a/b/w0/n$a;->b(J)V - - iput-wide v10, v3, Lf/h/a/b/w0/n;->m:J - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_18 - move-wide/from16 v5, v29 - - const/4 v4, 0x0 - - goto :goto_8 - - :catch_0 - const/4 v4, 0x0 - - iput-object v4, v3, Lf/h/a/b/w0/n;->l:Ljava/lang/reflect/Method; - - move-wide/from16 v5, v29 - - :goto_8 - iput-wide v5, v3, Lf/h/a/b/w0/n;->p:J - - goto :goto_a - - :cond_19 - :goto_9 - const/4 v4, 0x0 - - :goto_a - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v5 - - div-long v5, v5, v16 - - iget-object v7, v3, Lf/h/a/b/w0/n;->f:Lf/h/a/b/w0/m; - - invoke-static {v7}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - iget v8, v7, Lf/h/a/b/w0/m;->b:I - - if-eq v8, v15, :cond_1b - - if-ne v8, v9, :cond_1a - - goto :goto_b - - :cond_1a - const/4 v8, 0x0 - - goto :goto_c - - :cond_1b - :goto_b - const/4 v8, 0x1 - - :goto_c - if-eqz v8, :cond_20 - - iget-object v2, v7, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v2, :cond_1c - - iget-wide v13, v2, Lf/h/a/b/w0/m$a;->e:J - - goto :goto_d - - :cond_1c - const-wide/16 v13, -0x1 - - :goto_d - invoke-virtual {v3, v13, v14}, Lf/h/a/b/w0/n;->a(J)J - - move-result-wide v2 - - iget v8, v7, Lf/h/a/b/w0/m;->b:I - - if-ne v8, v9, :cond_1d - - goto :goto_e - - :cond_1d - const/4 v15, 0x0 - - :goto_e - if-nez v15, :cond_1e - - goto :goto_11 - - :cond_1e - iget-object v7, v7, Lf/h/a/b/w0/m;->a:Lf/h/a/b/w0/m$a; - - if-eqz v7, :cond_1f - - iget-object v7, v7, Lf/h/a/b/w0/m$a;->b:Landroid/media/AudioTimestamp; - - iget-wide v7, v7, Landroid/media/AudioTimestamp;->nanoTime:J - - div-long v7, v7, v16 - - move-wide/from16 v18, v7 - - goto :goto_f - - :cond_1f - const-wide v18, -0x7fffffffffffffffL # -4.9E-324 - - :goto_f - sub-long v5, v5, v18 - - add-long/2addr v2, v5 - - goto :goto_11 - - :cond_20 - iget v7, v3, Lf/h/a/b/w0/n;->u:I - - if-nez v7, :cond_21 - - invoke-virtual {v3}, Lf/h/a/b/w0/n;->b()J - - move-result-wide v5 - - invoke-virtual {v3, v5, v6}, Lf/h/a/b/w0/n;->a(J)J - - move-result-wide v5 - - goto :goto_10 - - :cond_21 - iget-wide v7, v3, Lf/h/a/b/w0/n;->j:J - - add-long/2addr v5, v7 - - :goto_10 - if-nez v2, :cond_22 - - iget-wide v2, v3, Lf/h/a/b/w0/n;->m:J - - sub-long/2addr v5, v2 - - :cond_22 - move-wide v2, v5 - - :goto_11 - iget-object v5, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; - - invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->a(J)J - - move-result-wide v5 - - invoke-static {v2, v3, v5, v6}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v2 - - iget-wide v5, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->C:J - - move-object v10, v4 - - :goto_12 - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v4 - - if-nez v4, :cond_23 - - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->getFirst()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; - - iget-wide v7, v4, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->c:J - - cmp-long v4, v2, v7 - - if-ltz v4, :cond_23 - - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->remove()Ljava/lang/Object; - - move-result-object v4 - - move-object v10, v4 - - check-cast v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; - - goto :goto_12 - - :cond_23 - if-eqz v10, :cond_24 - - iget-object v4, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/b/j0; - - iput-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; - - iget-wide v7, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->c:J - - iput-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J - - iget-wide v7, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->b:J - - iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->C:J - - sub-long/2addr v7, v9 - - iput-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J - - :cond_24 - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; - - iget v4, v4, Lf/h/a/b/j0;->a:F - - const/high16 v7, 0x3f800000 # 1.0f - - cmpl-float v4, v4, v7 - - if-nez v4, :cond_25 - - iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J - - add-long/2addr v2, v7 - - iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J - - sub-long/2addr v2, v7 - - goto :goto_14 - - :cond_25 - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; - - invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v4 - - if-eqz v4, :cond_26 - - iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J - - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b; - - iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J - - sub-long/2addr v2, v9 - - invoke-interface {v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->b(J)J - - move-result-wide v2 - - goto :goto_13 - - :cond_26 - iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J - - iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J - - sub-long/2addr v2, v9 - - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/b/j0; - - iget v4, v4, Lf/h/a/b/j0;->a:F - - invoke-static {v2, v3, v4}, Lf/h/a/b/i1/c0;->w(JF)J - - move-result-wide v2 - - :goto_13 - add-long/2addr v2, v7 - - :goto_14 - iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; - - iget-object v1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b; - - invoke-interface {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->c()J - - move-result-wide v7 - - invoke-virtual {v4, v7, v8}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->a(J)J - - move-result-wide v7 - - add-long/2addr v7, v2 - - add-long/2addr v7, v5 - - goto :goto_16 - - :cond_27 - :goto_15 - const-wide/high16 v7, -0x8000000000000000L - - :goto_16 - const-wide/high16 v1, -0x8000000000000000L - - cmp-long v3, v7, v1 - - if-eqz v3, :cond_29 - - iget-boolean v1, v0, Lf/h/a/b/w0/u;->H0:Z - - if-eqz v1, :cond_28 - - goto :goto_17 - - :cond_28 - iget-wide v1, v0, Lf/h/a/b/w0/u;->F0:J - - invoke-static {v1, v2, v7, v8}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v7 - - :goto_17 - iput-wide v7, v0, Lf/h/a/b/w0/u;->F0:J - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/b/w0/u;->H0:Z - - :cond_29 - return-void -.end method - -.method public y()V - .locals 3 - - const-wide v0, -0x7fffffffffffffffL # -4.9E-324 - - :try_start_0 - iput-wide v0, p0, Lf/h/a/b/w0/u;->I0:J - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/w0/u;->J0:I - - iget-object v0, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - :try_start_1 - invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y()V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v0, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - invoke-virtual {v0, v1}, Lf/h/a/b/w0/l$a;->a(Lf/h/a/b/y0/d;)V - - return-void - - :catchall_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - invoke-virtual {v1, v2}, Lf/h/a/b/w0/l$a;->a(Lf/h/a/b/y0/d;)V - - throw v0 - - :catchall_1 - move-exception v0 - - :try_start_3 - invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - iget-object v1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - invoke-virtual {v1, v2}, Lf/h/a/b/w0/l$a;->a(Lf/h/a/b/y0/d;)V - - throw v0 - - :catchall_2 - move-exception v0 - - iget-object v1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - invoke-virtual {v1, v2}, Lf/h/a/b/w0/l$a;->a(Lf/h/a/b/y0/d;)V - - throw v0 -.end method - -.method public z(Z)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/ExoPlaybackException; - } - .end annotation - - invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z(Z)V - - iget-object p1, p0, Lf/h/a/b/w0/u;->w0:Lf/h/a/b/w0/l$a; - - iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/b/y0/d; - - iget-object v1, p1, Lf/h/a/b/w0/l$a;->a:Landroid/os/Handler; - - if-eqz v1, :cond_0 - - new-instance v2, Lf/h/a/b/w0/c; - - invoke-direct {v2, p1, v0}, Lf/h/a/b/w0/c;->(Lf/h/a/b/w0/l$a;Lf/h/a/b/y0/d;)V - - invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - iget-object p1, p0, Lf/h/a/b/t;->f:Lf/h/a/b/q0; - - iget p1, p1, Lf/h/a/b/q0;->a:I - - const/4 v0, 0x0 - - if-eqz p1, :cond_4 - - iget-object v1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - if-eqz v1, :cond_3 - - sget v2, Lf/h/a/b/i1/c0;->a:I - - const/16 v3, 0x15 - - const/4 v4, 0x1 - - if-lt v2, v3, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->F(Z)V - - iget-boolean v0, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - - if-eqz v0, :cond_2 - - iget v0, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - - if-eq v0, p1, :cond_5 - - :cond_2 - iput-boolean v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - - iput p1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - - invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V - - goto :goto_0 - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - :cond_4 - iget-object p1, p0, Lf/h/a/b/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; - - check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; - - iget-boolean v1, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - - if-eqz v1, :cond_5 - - iput-boolean v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z - - iput v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I - - invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V - - :cond_5 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/v.smali b/com.discord/smali_classes2/f/h/a/b/w0/v.smali deleted file mode 100644 index 7fedc8c99e..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/v.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class public final Lf/h/a/b/w0/v; -.super Lf/h/a/b/w0/p; -.source "ResamplingAudioProcessor.java" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/w0/p;->()V - - return-void -.end method - - -# virtual methods -.method public b(Ljava/nio/ByteBuffer;)V - .locals 8 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - sub-int v2, v1, v0 - - iget-object v3, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/high16 v4, 0x30000000 - - const/high16 v5, 0x20000000 - - const/high16 v6, 0x10000000 - - const/4 v7, 0x3 - - if-eq v3, v7, :cond_2 - - if-eq v3, v6, :cond_3 - - if-eq v3, v5, :cond_1 - - if-ne v3, v4, :cond_0 - - div-int/lit8 v2, v2, 0x2 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_1 - div-int/lit8 v2, v2, 0x3 - - :cond_2 - mul-int/lit8 v2, v2, 0x2 - - :cond_3 - :goto_0 - invoke-virtual {p0, v2}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - if-eq v3, v7, :cond_7 - - if-eq v3, v6, :cond_6 - - if-eq v3, v5, :cond_5 - - if-ne v3, v4, :cond_4 - - :goto_1 - if-ge v0, v1, :cond_8 - - add-int/lit8 v3, v0, 0x2 - - invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v3, v0, 0x3 - - invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v0, v0, 0x4 - - goto :goto_1 - - :cond_4 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_5 - :goto_2 - if-ge v0, v1, :cond_8 - - add-int/lit8 v3, v0, 0x1 - - invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v3, v0, 0x2 - - invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v0, v0, 0x3 - - goto :goto_2 - - :cond_6 - :goto_3 - if-ge v0, v1, :cond_8 - - add-int/lit8 v3, v0, 0x1 - - invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v0, v0, 0x2 - - goto :goto_3 - - :cond_7 - :goto_4 - if-ge v0, v1, :cond_8 - - const/4 v3, 0x0 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - and-int/lit16 v3, v3, 0xff - - add-int/lit8 v3, v3, -0x80 - - int-to-byte v3, v3 - - invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_8 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - invoke-virtual {v2}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - return-void -.end method - -.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/4 v1, 0x2 - - const/4 v2, 0x3 - - if-eq v0, v2, :cond_1 - - if-eq v0, v1, :cond_1 - - const/high16 v2, 0x10000000 - - if-eq v0, v2, :cond_1 - - const/high16 v2, 0x20000000 - - if-eq v0, v2, :cond_1 - - const/high16 v2, 0x30000000 - - if-ne v0, v2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 - - :cond_1 - :goto_0 - if-eq v0, v1, :cond_2 - - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v2, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - invoke-direct {v0, v2, p1, v1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V - - goto :goto_1 - - :cond_2 - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :goto_1 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/w.smali b/com.discord/smali_classes2/f/h/a/b/w0/w.smali deleted file mode 100644 index a8b3520bc1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/w.smali +++ /dev/null @@ -1,658 +0,0 @@ -.class public final Lf/h/a/b/w0/w; -.super Lf/h/a/b/w0/p; -.source "SilenceSkippingAudioProcessor.java" - - -# instance fields -.field public i:I - -.field public j:Z - -.field public k:[B - -.field public l:[B - -.field public m:I - -.field public n:I - -.field public o:I - -.field public p:Z - -.field public q:J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/b/w0/p;->()V - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/w0/w;->k:[B - - iput-object v0, p0, Lf/h/a/b/w0/w;->l:[B - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/w0/w;->j:Z - - return v0 -.end method - -.method public b(Ljava/nio/ByteBuffer;)V - .locals 9 - - :cond_0 - :goto_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasRemaining()Z - - move-result v0 - - if-eqz v0, :cond_b - - iget-object v0, p0, Lf/h/a/b/w0/p;->g:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->hasRemaining()Z - - move-result v0 - - if-nez v0, :cond_b - - iget v0, p0, Lf/h/a/b/w0/w;->m:I - - const/4 v1, 0x1 - - if-eqz v0, :cond_6 - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - if-eq v0, v1, :cond_2 - - if-ne v0, v3, :cond_1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p0, p1}, Lf/h/a/b/w0/w;->k(Ljava/nio/ByteBuffer;)I - - move-result v1 - - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - iget-wide v3, p0, Lf/h/a/b/w0/w;->q:J - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v5 - - iget v6, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v5, v6 - - int-to-long v5, v5 - - add-long/2addr v3, v5 - - iput-wide v3, p0, Lf/h/a/b/w0/w;->q:J - - iget-object v3, p0, Lf/h/a/b/w0/w;->l:[B - - iget v4, p0, Lf/h/a/b/w0/w;->o:I - - invoke-virtual {p0, p1, v3, v4}, Lf/h/a/b/w0/w;->m(Ljava/nio/ByteBuffer;[BI)V - - if-ge v1, v0, :cond_0 - - iget-object v1, p0, Lf/h/a/b/w0/w;->l:[B - - iget v3, p0, Lf/h/a/b/w0/w;->o:I - - invoke-virtual {p0, v1, v3}, Lf/h/a/b/w0/w;->l([BI)V - - iput v2, p0, Lf/h/a/b/w0/w;->m:I - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V - - throw p1 - - :cond_2 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p0, p1}, Lf/h/a/b/w0/w;->k(Ljava/nio/ByteBuffer;)I - - move-result v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v4 - - sub-int v4, v1, v4 - - iget-object v5, p0, Lf/h/a/b/w0/w;->k:[B - - array-length v6, v5 - - iget v7, p0, Lf/h/a/b/w0/w;->n:I - - sub-int/2addr v6, v7 - - if-ge v1, v0, :cond_3 - - if-ge v4, v6, :cond_3 - - invoke-virtual {p0, v5, v7}, Lf/h/a/b/w0/w;->l([BI)V - - iput v2, p0, Lf/h/a/b/w0/w;->n:I - - iput v2, p0, Lf/h/a/b/w0/w;->m:I - - goto :goto_0 - - :cond_3 - invoke-static {v4, v6}, Ljava/lang/Math;->min(II)I - - move-result v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v4 - - add-int/2addr v4, v1 - - invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - iget-object v4, p0, Lf/h/a/b/w0/w;->k:[B - - iget v5, p0, Lf/h/a/b/w0/w;->n:I - - invoke-virtual {p1, v4, v5, v1}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; - - iget v4, p0, Lf/h/a/b/w0/w;->n:I - - add-int/2addr v4, v1 - - iput v4, p0, Lf/h/a/b/w0/w;->n:I - - iget-object v1, p0, Lf/h/a/b/w0/w;->k:[B - - array-length v5, v1 - - if-ne v4, v5, :cond_5 - - iget-boolean v5, p0, Lf/h/a/b/w0/w;->p:Z - - if-eqz v5, :cond_4 - - iget v4, p0, Lf/h/a/b/w0/w;->o:I - - invoke-virtual {p0, v1, v4}, Lf/h/a/b/w0/w;->l([BI)V - - iget-wide v4, p0, Lf/h/a/b/w0/w;->q:J - - iget v1, p0, Lf/h/a/b/w0/w;->n:I - - iget v6, p0, Lf/h/a/b/w0/w;->o:I - - mul-int/lit8 v6, v6, 0x2 - - sub-int/2addr v1, v6 - - iget v6, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v1, v6 - - int-to-long v6, v1 - - add-long/2addr v4, v6 - - iput-wide v4, p0, Lf/h/a/b/w0/w;->q:J - - goto :goto_1 - - :cond_4 - iget-wide v5, p0, Lf/h/a/b/w0/w;->q:J - - iget v1, p0, Lf/h/a/b/w0/w;->o:I - - sub-int/2addr v4, v1 - - iget v1, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v4, v1 - - int-to-long v7, v4 - - add-long/2addr v5, v7 - - iput-wide v5, p0, Lf/h/a/b/w0/w;->q:J - - :goto_1 - iget-object v1, p0, Lf/h/a/b/w0/w;->k:[B - - iget v4, p0, Lf/h/a/b/w0/w;->n:I - - invoke-virtual {p0, p1, v1, v4}, Lf/h/a/b/w0/w;->m(Ljava/nio/ByteBuffer;[BI)V - - iput v2, p0, Lf/h/a/b/w0/w;->n:I - - iput v3, p0, Lf/h/a/b/w0/w;->m:I - - :cond_5 - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - goto/16 :goto_0 - - :cond_6 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v2 - - iget-object v3, p0, Lf/h/a/b/w0/w;->k:[B - - array-length v3, v3 - - add-int/2addr v2, v3 - - invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I - - move-result v2 - - invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v2 - - add-int/lit8 v2, v2, -0x1 - - :goto_2 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v3 - - if-lt v2, v3, :cond_8 - - invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v3 - - invoke-static {v3}, Ljava/lang/Math;->abs(I)I - - move-result v3 - - const/4 v4, 0x4 - - if-le v3, v4, :cond_7 - - iget v3, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v2, v3 - - mul-int v2, v2, v3 - - add-int/2addr v2, v3 - - goto :goto_3 - - :cond_7 - add-int/lit8 v2, v2, -0x2 - - goto :goto_2 - - :cond_8 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v2 - - :goto_3 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v3 - - if-ne v2, v3, :cond_9 - - iput v1, p0, Lf/h/a/b/w0/w;->m:I - - goto :goto_4 - - :cond_9 - invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v2 - - invoke-virtual {p0, v2}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v3 - - invoke-virtual {v3, p1}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - if-lez v2, :cond_a - - iput-boolean v1, p0, Lf/h/a/b/w0/w;->p:Z - - :cond_a - :goto_4 - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - goto/16 :goto_0 - - :cond_b - return-void -.end method - -.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_1 - - iget-boolean v0, p0, Lf/h/a/b/w0/w;->j:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :goto_0 - return-object p1 - - :cond_1 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 -.end method - -.method public f()V - .locals 6 - - iget-boolean v0, p0, Lf/h/a/b/w0/w;->j:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v1, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - iput v1, p0, Lf/h/a/b/w0/w;->i:I - - const-wide/32 v2, 0x249f0 - - iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - int-to-long v4, v0 - - mul-long v4, v4, v2 - - const-wide/32 v2, 0xf4240 - - div-long/2addr v4, v2 - - long-to-int v0, v4 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/b/w0/w;->k:[B - - array-length v1, v1 - - if-eq v1, v0, :cond_0 - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/w0/w;->k:[B - - :cond_0 - const-wide/16 v0, 0x4e20 - - iget-object v4, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - int-to-long v4, v4 - - mul-long v4, v4, v0 - - div-long/2addr v4, v2 - - long-to-int v0, v4 - - iget v1, p0, Lf/h/a/b/w0/w;->i:I - - mul-int v0, v0, v1 - - iput v0, p0, Lf/h/a/b/w0/w;->o:I - - iget-object v1, p0, Lf/h/a/b/w0/w;->l:[B - - array-length v1, v1 - - if-eq v1, v0, :cond_1 - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/w0/w;->l:[B - - :cond_1 - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/w0/w;->m:I - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/w0/w;->q:J - - iput v0, p0, Lf/h/a/b/w0/w;->n:I - - iput-boolean v0, p0, Lf/h/a/b/w0/w;->p:Z - - return-void -.end method - -.method public h()V - .locals 4 - - iget v0, p0, Lf/h/a/b/w0/w;->n:I - - if-lez v0, :cond_0 - - iget-object v1, p0, Lf/h/a/b/w0/w;->k:[B - - invoke-virtual {p0, v1, v0}, Lf/h/a/b/w0/w;->l([BI)V - - :cond_0 - iget-boolean v0, p0, Lf/h/a/b/w0/w;->p:Z - - if-nez v0, :cond_1 - - iget-wide v0, p0, Lf/h/a/b/w0/w;->q:J - - iget v2, p0, Lf/h/a/b/w0/w;->o:I - - iget v3, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v2, v3 - - int-to-long v2, v2 - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/w0/w;->q:J - - :cond_1 - return-void -.end method - -.method public i()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/w0/w;->j:Z - - iput v0, p0, Lf/h/a/b/w0/w;->o:I - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/w0/w;->k:[B - - iput-object v0, p0, Lf/h/a/b/w0/w;->l:[B - - return-void -.end method - -.method public final k(Ljava/nio/ByteBuffer;)I - .locals 3 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - add-int/lit8 v0, v0, 0x1 - - :goto_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B - - move-result v1 - - invoke-static {v1}, Ljava/lang/Math;->abs(I)I - - move-result v1 - - const/4 v2, 0x4 - - if-le v1, v2, :cond_0 - - iget p1, p0, Lf/h/a/b/w0/w;->i:I - - div-int/2addr v0, p1 - - mul-int v0, v0, p1 - - return v0 - - :cond_0 - add-int/lit8 v0, v0, 0x2 - - goto :goto_0 - - :cond_1 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - return p1 -.end method - -.method public final l([BI)V - .locals 2 - - invoke-virtual {p0, p2}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-virtual {v0, p1, v1, p2}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - if-lez p2, :cond_0 - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/w0/w;->p:Z - - :cond_0 - return-void -.end method - -.method public final m(Ljava/nio/ByteBuffer;[BI)V - .locals 4 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v0 - - iget v1, p0, Lf/h/a/b/w0/w;->o:I - - invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I - - move-result v0 - - iget v1, p0, Lf/h/a/b/w0/w;->o:I - - sub-int/2addr v1, v0 - - sub-int/2addr p3, v1 - - iget-object v2, p0, Lf/h/a/b/w0/w;->l:[B - - const/4 v3, 0x0 - - invoke-static {p2, p3, v2, v3, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p2 - - sub-int/2addr p2, v0 - - invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - iget-object p2, p0, Lf/h/a/b/w0/w;->l:[B - - invoke-virtual {p1, p2, v1, v0}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/x.smali b/com.discord/smali_classes2/f/h/a/b/w0/x.smali deleted file mode 100644 index 4d8b9d35c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/x.smali +++ /dev/null @@ -1,1112 +0,0 @@ -.class public final Lf/h/a/b/w0/x; -.super Ljava/lang/Object; -.source "Sonic.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:F - -.field public final d:F - -.field public final e:F - -.field public final f:I - -.field public final g:I - -.field public final h:I - -.field public final i:[S - -.field public j:[S - -.field public k:I - -.field public l:[S - -.field public m:I - -.field public n:[S - -.field public o:I - -.field public p:I - -.field public q:I - -.field public r:I - -.field public s:I - -.field public t:I - -.field public u:I - -.field public v:I - - -# direct methods -.method public constructor (IIFFI)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/b/w0/x;->a:I - - iput p2, p0, Lf/h/a/b/w0/x;->b:I - - iput p3, p0, Lf/h/a/b/w0/x;->c:F - - iput p4, p0, Lf/h/a/b/w0/x;->d:F - - int-to-float p3, p1 - - int-to-float p4, p5 - - div-float/2addr p3, p4 - - iput p3, p0, Lf/h/a/b/w0/x;->e:F - - div-int/lit16 p3, p1, 0x190 - - iput p3, p0, Lf/h/a/b/w0/x;->f:I - - div-int/lit8 p1, p1, 0x41 - - iput p1, p0, Lf/h/a/b/w0/x;->g:I - - mul-int/lit8 p1, p1, 0x2 - - iput p1, p0, Lf/h/a/b/w0/x;->h:I - - new-array p3, p1, [S - - iput-object p3, p0, Lf/h/a/b/w0/x;->i:[S - - mul-int p3, p1, p2 - - new-array p3, p3, [S - - iput-object p3, p0, Lf/h/a/b/w0/x;->j:[S - - mul-int p3, p1, p2 - - new-array p3, p3, [S - - iput-object p3, p0, Lf/h/a/b/w0/x;->l:[S - - mul-int p1, p1, p2 - - new-array p1, p1, [S - - iput-object p1, p0, Lf/h/a/b/w0/x;->n:[S - - return-void -.end method - -.method public static e(II[SI[SI[SI)V - .locals 8 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p1, :cond_1 - - mul-int v2, p3, p1 - - add-int/2addr v2, v1 - - mul-int v3, p7, p1 - - add-int/2addr v3, v1 - - mul-int v4, p5, p1 - - add-int/2addr v4, v1 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, p0, :cond_0 - - aget-short v6, p4, v4 - - sub-int v7, p0, v5 - - mul-int v7, v7, v6 - - aget-short v6, p6, v3 - - mul-int v6, v6, v5 - - add-int/2addr v6, v7 - - div-int/2addr v6, p0 - - int-to-short v6, v6 - - aput-short v6, p2, v2 - - add-int/2addr v2, p1 - - add-int/2addr v4, p1 - - add-int/2addr v3, p1 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - - -# virtual methods -.method public final a([SII)V - .locals 3 - - iget-object v0, p0, Lf/h/a/b/w0/x;->l:[S - - iget v1, p0, Lf/h/a/b/w0/x;->m:I - - invoke-virtual {p0, v0, v1, p3}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/w0/x;->l:[S - - iget v1, p0, Lf/h/a/b/w0/x;->b:I - - mul-int p2, p2, v1 - - iget v2, p0, Lf/h/a/b/w0/x;->m:I - - mul-int v2, v2, v1 - - mul-int v1, v1, p3 - - invoke-static {p1, p2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/b/w0/x;->m:I - - add-int/2addr p1, p3 - - iput p1, p0, Lf/h/a/b/w0/x;->m:I - - return-void -.end method - -.method public final b([SII)V - .locals 6 - - iget v0, p0, Lf/h/a/b/w0/x;->h:I - - div-int/2addr v0, p3 - - iget v1, p0, Lf/h/a/b/w0/x;->b:I - - mul-int p3, p3, v1 - - mul-int p2, p2, v1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_1 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - if-ge v3, p3, :cond_0 - - mul-int v5, v2, p3 - - add-int/2addr v5, p2 - - add-int/2addr v5, v3 - - aget-short v5, p1, v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_0 - div-int/2addr v4, p3 - - iget-object v3, p0, Lf/h/a/b/w0/x;->i:[S - - int-to-short v4, v4 - - aput-short v4, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final c([SII)[S - .locals 2 - - array-length v0, p1 - - iget v1, p0, Lf/h/a/b/w0/x;->b:I - - div-int/2addr v0, v1 - - add-int/2addr p2, p3 - - if-gt p2, v0, :cond_0 - - return-object p1 - - :cond_0 - mul-int/lit8 v0, v0, 0x3 - - div-int/lit8 v0, v0, 0x2 - - add-int/2addr v0, p3 - - mul-int v0, v0, v1 - - invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([SI)[S - - move-result-object p1 - - return-object p1 -.end method - -.method public final d([SIII)I - .locals 9 - - iget v0, p0, Lf/h/a/b/w0/x;->b:I - - mul-int p2, p2, v0 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const/16 v2, 0xff - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - if-gt p3, p4, :cond_3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_1 - if-ge v5, p3, :cond_0 - - add-int v7, p2, v5 - - aget-short v7, p1, v7 - - add-int v8, p2, p3 - - add-int/2addr v8, v5 - - aget-short v8, p1, v8 - - sub-int/2addr v7, v8 - - invoke-static {v7}, Ljava/lang/Math;->abs(I)I - - move-result v7 - - add-int/2addr v6, v7 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_1 - - :cond_0 - mul-int v5, v6, v3 - - mul-int v7, v0, p3 - - if-ge v5, v7, :cond_1 - - move v3, p3 - - move v0, v6 - - :cond_1 - mul-int v5, v6, v2 - - mul-int v7, v4, p3 - - if-le v5, v7, :cond_2 - - move v2, p3 - - move v4, v6 - - :cond_2 - add-int/lit8 p3, p3, 0x1 - - goto :goto_0 - - :cond_3 - div-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/b/w0/x;->u:I - - div-int/2addr v4, v2 - - iput v4, p0, Lf/h/a/b/w0/x;->v:I - - return v3 -.end method - -.method public final f()V - .locals 20 - - move-object/from16 v0, p0 - - iget v1, v0, Lf/h/a/b/w0/x;->m:I - - iget v2, v0, Lf/h/a/b/w0/x;->c:F - - iget v3, v0, Lf/h/a/b/w0/x;->d:F - - div-float/2addr v2, v3 - - iget v4, v0, Lf/h/a/b/w0/x;->e:F - - mul-float v4, v4, v3 - - float-to-double v5, v2 - - const/high16 v3, 0x3f800000 # 1.0f - - const/4 v7, 0x1 - - const/4 v8, 0x0 - - const-wide v9, 0x3ff0000a7c5ac472L # 1.00001 - - cmpl-double v11, v5, v9 - - if-gtz v11, :cond_1 - - const-wide v9, 0x3fefffeb074a771dL # 0.99999 - - cmpg-double v11, v5, v9 - - if-gez v11, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v2, v0, Lf/h/a/b/w0/x;->j:[S - - iget v5, v0, Lf/h/a/b/w0/x;->k:I - - invoke-virtual {v0, v2, v8, v5}, Lf/h/a/b/w0/x;->a([SII)V - - iput v8, v0, Lf/h/a/b/w0/x;->k:I - - goto/16 :goto_b - - :cond_1 - :goto_0 - iget v9, v0, Lf/h/a/b/w0/x;->k:I - - iget v10, v0, Lf/h/a/b/w0/x;->h:I - - if-ge v9, v10, :cond_2 - - goto/16 :goto_a - - :cond_2 - const/4 v10, 0x0 - - :goto_1 - iget v11, v0, Lf/h/a/b/w0/x;->r:I - - if-lez v11, :cond_3 - - iget v12, v0, Lf/h/a/b/w0/x;->h:I - - invoke-static {v12, v11}, Ljava/lang/Math;->min(II)I - - move-result v11 - - iget-object v12, v0, Lf/h/a/b/w0/x;->j:[S - - invoke-virtual {v0, v12, v10, v11}, Lf/h/a/b/w0/x;->a([SII)V - - iget v12, v0, Lf/h/a/b/w0/x;->r:I - - sub-int/2addr v12, v11 - - iput v12, v0, Lf/h/a/b/w0/x;->r:I - - add-int/2addr v10, v11 - - goto/16 :goto_9 - - :cond_3 - iget-object v11, v0, Lf/h/a/b/w0/x;->j:[S - - iget v12, v0, Lf/h/a/b/w0/x;->a:I - - const/16 v13, 0xfa0 - - if-le v12, v13, :cond_4 - - div-int/lit16 v12, v12, 0xfa0 - - goto :goto_2 - - :cond_4 - const/4 v12, 0x1 - - :goto_2 - iget v13, v0, Lf/h/a/b/w0/x;->b:I - - if-ne v13, v7, :cond_5 - - if-ne v12, v7, :cond_5 - - iget v12, v0, Lf/h/a/b/w0/x;->f:I - - iget v13, v0, Lf/h/a/b/w0/x;->g:I - - invoke-virtual {v0, v11, v10, v12, v13}, Lf/h/a/b/w0/x;->d([SIII)I - - move-result v11 - - goto :goto_3 - - :cond_5 - invoke-virtual {v0, v11, v10, v12}, Lf/h/a/b/w0/x;->b([SII)V - - iget-object v13, v0, Lf/h/a/b/w0/x;->i:[S - - iget v14, v0, Lf/h/a/b/w0/x;->f:I - - div-int/2addr v14, v12 - - iget v15, v0, Lf/h/a/b/w0/x;->g:I - - div-int/2addr v15, v12 - - invoke-virtual {v0, v13, v8, v14, v15}, Lf/h/a/b/w0/x;->d([SIII)I - - move-result v13 - - if-eq v12, v7, :cond_9 - - mul-int v13, v13, v12 - - mul-int/lit8 v12, v12, 0x4 - - sub-int v14, v13, v12 - - add-int/2addr v13, v12 - - iget v12, v0, Lf/h/a/b/w0/x;->f:I - - if-ge v14, v12, :cond_6 - - move v14, v12 - - :cond_6 - iget v12, v0, Lf/h/a/b/w0/x;->g:I - - if-le v13, v12, :cond_7 - - move v13, v12 - - :cond_7 - iget v12, v0, Lf/h/a/b/w0/x;->b:I - - if-ne v12, v7, :cond_8 - - invoke-virtual {v0, v11, v10, v14, v13}, Lf/h/a/b/w0/x;->d([SIII)I - - move-result v11 - - goto :goto_3 - - :cond_8 - invoke-virtual {v0, v11, v10, v7}, Lf/h/a/b/w0/x;->b([SII)V - - iget-object v11, v0, Lf/h/a/b/w0/x;->i:[S - - invoke-virtual {v0, v11, v8, v14, v13}, Lf/h/a/b/w0/x;->d([SIII)I - - move-result v11 - - goto :goto_3 - - :cond_9 - move v11, v13 - - :goto_3 - iget v12, v0, Lf/h/a/b/w0/x;->u:I - - iget v13, v0, Lf/h/a/b/w0/x;->v:I - - if-eqz v12, :cond_d - - iget v14, v0, Lf/h/a/b/w0/x;->s:I - - if-nez v14, :cond_a - - goto :goto_4 - - :cond_a - mul-int/lit8 v14, v12, 0x3 - - if-le v13, v14, :cond_b - - goto :goto_4 - - :cond_b - mul-int/lit8 v12, v12, 0x2 - - iget v13, v0, Lf/h/a/b/w0/x;->t:I - - mul-int/lit8 v13, v13, 0x3 - - if-gt v12, v13, :cond_c - - goto :goto_4 - - :cond_c - const/4 v12, 0x1 - - goto :goto_5 - - :cond_d - :goto_4 - const/4 v12, 0x0 - - :goto_5 - if-eqz v12, :cond_e - - iget v12, v0, Lf/h/a/b/w0/x;->s:I - - move v15, v12 - - goto :goto_6 - - :cond_e - move v15, v11 - - :goto_6 - iget v12, v0, Lf/h/a/b/w0/x;->u:I - - iput v12, v0, Lf/h/a/b/w0/x;->t:I - - iput v11, v0, Lf/h/a/b/w0/x;->s:I - - const-wide/high16 v11, 0x3ff0000000000000L # 1.0 - - const/high16 v13, 0x40000000 # 2.0f - - cmpl-double v14, v5, v11 - - if-lez v14, :cond_10 - - iget-object v14, v0, Lf/h/a/b/w0/x;->j:[S - - cmpl-float v11, v2, v13 - - if-ltz v11, :cond_f - - int-to-float v11, v15 - - sub-float v12, v2, v3 - - div-float/2addr v11, v12 - - float-to-int v11, v11 - - move v13, v11 - - goto :goto_7 - - :cond_f - int-to-float v11, v15 - - sub-float/2addr v13, v2 - - mul-float v13, v13, v11 - - sub-float v11, v2, v3 - - div-float/2addr v13, v11 - - float-to-int v11, v13 - - iput v11, v0, Lf/h/a/b/w0/x;->r:I - - move v13, v15 - - :goto_7 - iget-object v11, v0, Lf/h/a/b/w0/x;->l:[S - - iget v12, v0, Lf/h/a/b/w0/x;->m:I - - invoke-virtual {v0, v11, v12, v13}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v12 - - iput-object v12, v0, Lf/h/a/b/w0/x;->l:[S - - iget v11, v0, Lf/h/a/b/w0/x;->b:I - - iget v7, v0, Lf/h/a/b/w0/x;->m:I - - add-int v18, v10, v15 - - move/from16 v16, v11 - - move v11, v13 - - move-object/from16 v17, v12 - - move/from16 v12, v16 - - move/from16 v19, v13 - - move-object/from16 v13, v17 - - move-object/from16 v17, v14 - - move v14, v7 - - move v7, v15 - - move-object/from16 v15, v17 - - move/from16 v16, v10 - - invoke-static/range {v11 .. v18}, Lf/h/a/b/w0/x;->e(II[SI[SI[SI)V - - iget v11, v0, Lf/h/a/b/w0/x;->m:I - - add-int v11, v11, v19 - - iput v11, v0, Lf/h/a/b/w0/x;->m:I - - add-int v15, v7, v19 - - add-int/2addr v15, v10 - - move v10, v15 - - goto :goto_9 - - :cond_10 - move v7, v15 - - iget-object v15, v0, Lf/h/a/b/w0/x;->j:[S - - const/high16 v11, 0x3f000000 # 0.5f - - cmpg-float v11, v2, v11 - - if-gez v11, :cond_11 - - int-to-float v11, v7 - - mul-float v11, v11, v2 - - sub-float v12, v3, v2 - - div-float/2addr v11, v12 - - float-to-int v11, v11 - - move/from16 v19, v11 - - goto :goto_8 - - :cond_11 - int-to-float v11, v7 - - mul-float v13, v13, v2 - - sub-float/2addr v13, v3 - - mul-float v13, v13, v11 - - sub-float v11, v3, v2 - - div-float/2addr v13, v11 - - float-to-int v11, v13 - - iput v11, v0, Lf/h/a/b/w0/x;->r:I - - move/from16 v19, v7 - - :goto_8 - iget-object v11, v0, Lf/h/a/b/w0/x;->l:[S - - iget v12, v0, Lf/h/a/b/w0/x;->m:I - - add-int v14, v7, v19 - - invoke-virtual {v0, v11, v12, v14}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v11 - - iput-object v11, v0, Lf/h/a/b/w0/x;->l:[S - - iget v12, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v13, v10, v12 - - iget v3, v0, Lf/h/a/b/w0/x;->m:I - - mul-int v3, v3, v12 - - mul-int v12, v12, v7 - - invoke-static {v15, v13, v11, v3, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v12, v0, Lf/h/a/b/w0/x;->b:I - - iget-object v13, v0, Lf/h/a/b/w0/x;->l:[S - - iget v3, v0, Lf/h/a/b/w0/x;->m:I - - add-int/2addr v3, v7 - - add-int v16, v10, v7 - - move/from16 v11, v19 - - move v7, v14 - - move v14, v3 - - move-object v3, v15 - - move-object/from16 v17, v3 - - move/from16 v18, v10 - - invoke-static/range {v11 .. v18}, Lf/h/a/b/w0/x;->e(II[SI[SI[SI)V - - iget v3, v0, Lf/h/a/b/w0/x;->m:I - - add-int/2addr v3, v7 - - iput v3, v0, Lf/h/a/b/w0/x;->m:I - - add-int v10, v10, v19 - - :goto_9 - iget v3, v0, Lf/h/a/b/w0/x;->h:I - - add-int/2addr v3, v10 - - if-le v3, v9, :cond_1c - - iget v2, v0, Lf/h/a/b/w0/x;->k:I - - sub-int/2addr v2, v10 - - iget-object v3, v0, Lf/h/a/b/w0/x;->j:[S - - iget v5, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v10, v10, v5 - - mul-int v5, v5, v2 - - invoke-static {v3, v10, v3, v8, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v2, v0, Lf/h/a/b/w0/x;->k:I - - :goto_a - const/high16 v3, 0x3f800000 # 1.0f - - :goto_b - cmpl-float v2, v4, v3 - - if-eqz v2, :cond_1b - - iget v2, v0, Lf/h/a/b/w0/x;->m:I - - if-ne v2, v1, :cond_12 - - goto/16 :goto_12 - - :cond_12 - iget v2, v0, Lf/h/a/b/w0/x;->a:I - - int-to-float v3, v2 - - div-float/2addr v3, v4 - - float-to-int v3, v3 - - :goto_c - const/16 v4, 0x4000 - - if-gt v3, v4, :cond_1a - - if-le v2, v4, :cond_13 - - goto/16 :goto_11 - - :cond_13 - iget v4, v0, Lf/h/a/b/w0/x;->m:I - - sub-int/2addr v4, v1 - - iget-object v5, v0, Lf/h/a/b/w0/x;->n:[S - - iget v6, v0, Lf/h/a/b/w0/x;->o:I - - invoke-virtual {v0, v5, v6, v4}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v5 - - iput-object v5, v0, Lf/h/a/b/w0/x;->n:[S - - iget-object v6, v0, Lf/h/a/b/w0/x;->l:[S - - iget v7, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v9, v1, v7 - - iget v10, v0, Lf/h/a/b/w0/x;->o:I - - mul-int v10, v10, v7 - - mul-int v7, v7, v4 - - invoke-static {v6, v9, v5, v10, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v1, v0, Lf/h/a/b/w0/x;->m:I - - iget v1, v0, Lf/h/a/b/w0/x;->o:I - - add-int/2addr v1, v4 - - iput v1, v0, Lf/h/a/b/w0/x;->o:I - - const/4 v1, 0x0 - - :goto_d - iget v4, v0, Lf/h/a/b/w0/x;->o:I - - add-int/lit8 v5, v4, -0x1 - - if-ge v1, v5, :cond_18 - - :goto_e - iget v4, v0, Lf/h/a/b/w0/x;->p:I - - const/4 v5, 0x1 - - add-int/2addr v4, v5 - - mul-int v6, v4, v3 - - iget v7, v0, Lf/h/a/b/w0/x;->q:I - - mul-int v9, v7, v2 - - if-le v6, v9, :cond_15 - - iget-object v4, v0, Lf/h/a/b/w0/x;->l:[S - - iget v6, v0, Lf/h/a/b/w0/x;->m:I - - invoke-virtual {v0, v4, v6, v5}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v4 - - iput-object v4, v0, Lf/h/a/b/w0/x;->l:[S - - const/4 v4, 0x0 - - :goto_f - iget v5, v0, Lf/h/a/b/w0/x;->b:I - - if-ge v4, v5, :cond_14 - - iget-object v6, v0, Lf/h/a/b/w0/x;->l:[S - - iget v7, v0, Lf/h/a/b/w0/x;->m:I - - mul-int v7, v7, v5 - - add-int/2addr v7, v4 - - iget-object v9, v0, Lf/h/a/b/w0/x;->n:[S - - mul-int v10, v1, v5 - - add-int/2addr v10, v4 - - aget-short v11, v9, v10 - - add-int/2addr v10, v5 - - aget-short v5, v9, v10 - - iget v9, v0, Lf/h/a/b/w0/x;->q:I - - mul-int v9, v9, v2 - - iget v10, v0, Lf/h/a/b/w0/x;->p:I - - mul-int v12, v10, v3 - - const/4 v13, 0x1 - - add-int/2addr v10, v13 - - mul-int v10, v10, v3 - - sub-int v9, v10, v9 - - sub-int/2addr v10, v12 - - mul-int v11, v11, v9 - - sub-int v9, v10, v9 - - mul-int v9, v9, v5 - - add-int/2addr v9, v11 - - div-int/2addr v9, v10 - - int-to-short v5, v9 - - aput-short v5, v6, v7 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_f - - :cond_14 - iget v4, v0, Lf/h/a/b/w0/x;->q:I - - const/4 v11, 0x1 - - add-int/2addr v4, v11 - - iput v4, v0, Lf/h/a/b/w0/x;->q:I - - iget v4, v0, Lf/h/a/b/w0/x;->m:I - - add-int/2addr v4, v11 - - iput v4, v0, Lf/h/a/b/w0/x;->m:I - - goto :goto_e - - :cond_15 - const/4 v11, 0x1 - - iput v4, v0, Lf/h/a/b/w0/x;->p:I - - if-ne v4, v2, :cond_17 - - iput v8, v0, Lf/h/a/b/w0/x;->p:I - - if-ne v7, v3, :cond_16 - - const/4 v5, 0x1 - - goto :goto_10 - - :cond_16 - const/4 v5, 0x0 - - :goto_10 - invoke-static {v5}, Lf/h/a/b/i1/e;->F(Z)V - - iput v8, v0, Lf/h/a/b/w0/x;->q:I - - :cond_17 - add-int/lit8 v1, v1, 0x1 - - goto :goto_d - - :cond_18 - if-nez v5, :cond_19 - - goto :goto_12 - - :cond_19 - iget-object v1, v0, Lf/h/a/b/w0/x;->n:[S - - iget v2, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v3, v5, v2 - - sub-int/2addr v4, v5 - - mul-int v4, v4, v2 - - invoke-static {v1, v3, v1, v8, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v1, v0, Lf/h/a/b/w0/x;->o:I - - sub-int/2addr v1, v5 - - iput v1, v0, Lf/h/a/b/w0/x;->o:I - - goto :goto_12 - - :cond_1a - :goto_11 - const/4 v11, 0x1 - - div-int/lit8 v3, v3, 0x2 - - div-int/lit8 v2, v2, 0x2 - - goto/16 :goto_c - - :cond_1b - :goto_12 - return-void - - :cond_1c - const/high16 v3, 0x3f800000 # 1.0f - - const/4 v7, 0x1 - - goto/16 :goto_1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/y.smali b/com.discord/smali_classes2/f/h/a/b/w0/y.smali deleted file mode 100644 index 0e68dc4523..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/y.smali +++ /dev/null @@ -1,683 +0,0 @@ -.class public final Lf/h/a/b/w0/y; -.super Ljava/lang/Object; -.source "SonicAudioProcessor.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/audio/AudioProcessor; - - -# instance fields -.field public b:I - -.field public c:F - -.field public d:F - -.field public e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - -.field public i:Z - -.field public j:Lf/h/a/b/w0/x; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Ljava/nio/ByteBuffer; - -.field public l:Ljava/nio/ShortBuffer; - -.field public m:Ljava/nio/ByteBuffer; - -.field public n:J - -.field public o:J - -.field public p:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/high16 v0, 0x3f800000 # 1.0f - - iput v0, p0, Lf/h/a/b/w0/y;->c:F - - iput v0, p0, Lf/h/a/b/w0/y;->d:F - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/w0/y;->l:Ljava/nio/ShortBuffer; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/w0/y;->b:I - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_1 - - iget v0, p0, Lf/h/a/b/w0/y;->c:F - - const/high16 v1, 0x3f800000 # 1.0f - - sub-float/2addr v0, v1 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result v0 - - const v2, 0x3c23d70a # 0.01f - - cmpl-float v0, v0, v2 - - if-gez v0, :cond_0 - - iget v0, p0, Lf/h/a/b/w0/y;->d:F - - sub-float/2addr v0, v1 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result v0 - - cmpl-float v0, v0, v2 - - if-gez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - iget-object v1, p0, Lf/h/a/b/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v1, v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - if-eq v0, v1, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public b(Ljava/nio/ByteBuffer;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - invoke-static {v0}, Lf/h/a/b/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasRemaining()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; - - move-result-object v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v2 - - iget-wide v3, p0, Lf/h/a/b/w0/y;->n:J - - int-to-long v5, v2 - - add-long/2addr v3, v5 - - iput-wide v3, p0, Lf/h/a/b/w0/y;->n:J - - invoke-virtual {v1}, Ljava/nio/ShortBuffer;->remaining()I - - move-result v3 - - iget v4, v0, Lf/h/a/b/w0/x;->b:I - - div-int/2addr v3, v4 - - mul-int v4, v4, v3 - - mul-int/lit8 v4, v4, 0x2 - - iget-object v5, v0, Lf/h/a/b/w0/x;->j:[S - - iget v6, v0, Lf/h/a/b/w0/x;->k:I - - invoke-virtual {v0, v5, v6, v3}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v5 - - iput-object v5, v0, Lf/h/a/b/w0/x;->j:[S - - iget v6, v0, Lf/h/a/b/w0/x;->k:I - - iget v7, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v6, v6, v7 - - div-int/lit8 v4, v4, 0x2 - - invoke-virtual {v1, v5, v6, v4}, Ljava/nio/ShortBuffer;->get([SII)Ljava/nio/ShortBuffer; - - iget v1, v0, Lf/h/a/b/w0/x;->k:I - - add-int/2addr v1, v3 - - iput v1, v0, Lf/h/a/b/w0/x;->k:I - - invoke-virtual {v0}, Lf/h/a/b/w0/x;->f()V - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - add-int/2addr v1, v2 - - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - :cond_0 - iget p1, v0, Lf/h/a/b/w0/x;->m:I - - iget v1, v0, Lf/h/a/b/w0/x;->b:I - - mul-int p1, p1, v1 - - mul-int/lit8 p1, p1, 0x2 - - if-lez p1, :cond_2 - - iget-object v1, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v1 - - if-ge v1, p1, :cond_1 - - invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; - - move-result-object v1 - - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/b/w0/y;->l:Ljava/nio/ShortBuffer; - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - iget-object v1, p0, Lf/h/a/b/w0/y;->l:Ljava/nio/ShortBuffer; - - invoke-virtual {v1}, Ljava/nio/ShortBuffer;->clear()Ljava/nio/Buffer; - - :goto_0 - iget-object v1, p0, Lf/h/a/b/w0/y;->l:Ljava/nio/ShortBuffer; - - invoke-virtual {v1}, Ljava/nio/ShortBuffer;->remaining()I - - move-result v2 - - iget v3, v0, Lf/h/a/b/w0/x;->b:I - - div-int/2addr v2, v3 - - iget v3, v0, Lf/h/a/b/w0/x;->m:I - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v2 - - iget-object v3, v0, Lf/h/a/b/w0/x;->l:[S - - iget v4, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v4, v4, v2 - - const/4 v5, 0x0 - - invoke-virtual {v1, v3, v5, v4}, Ljava/nio/ShortBuffer;->put([SII)Ljava/nio/ShortBuffer; - - iget v1, v0, Lf/h/a/b/w0/x;->m:I - - sub-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/b/w0/x;->m:I - - iget-object v3, v0, Lf/h/a/b/w0/x;->l:[S - - iget v0, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v2, v2, v0 - - mul-int v1, v1, v0 - - invoke-static {v3, v2, v3, v5, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-wide v0, p0, Lf/h/a/b/w0/y;->o:J - - int-to-long v2, p1 - - add-long/2addr v0, v2 - - iput-wide v0, p0, Lf/h/a/b/w0/y;->o:J - - iget-object v0, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - iget-object p1, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - iput-object p1, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - :cond_2 - return-void -.end method - -.method public c(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_1 - - iget v0, p0, Lf/h/a/b/w0/y;->b:I - - const/4 v2, -0x1 - - if-ne v0, v2, :cond_0 - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - :cond_0 - iput-object p1, p0, Lf/h/a/b/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - new-instance v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - invoke-direct {v2, v0, p1, v1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V - - iput-object v2, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/w0/y;->i:Z - - return-object v2 - - :cond_1 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 -.end method - -.method public d()V - .locals 8 - - iget-object v0, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - if-eqz v0, :cond_2 - - iget v1, v0, Lf/h/a/b/w0/x;->k:I - - iget v2, v0, Lf/h/a/b/w0/x;->c:F - - iget v3, v0, Lf/h/a/b/w0/x;->d:F - - div-float/2addr v2, v3 - - iget v4, v0, Lf/h/a/b/w0/x;->e:F - - mul-float v4, v4, v3 - - iget v3, v0, Lf/h/a/b/w0/x;->m:I - - int-to-float v5, v1 - - div-float/2addr v5, v2 - - iget v2, v0, Lf/h/a/b/w0/x;->o:I - - int-to-float v2, v2 - - add-float/2addr v5, v2 - - div-float/2addr v5, v4 - - const/high16 v2, 0x3f000000 # 0.5f - - add-float/2addr v5, v2 - - float-to-int v2, v5 - - add-int/2addr v3, v2 - - iget-object v2, v0, Lf/h/a/b/w0/x;->j:[S - - iget v4, v0, Lf/h/a/b/w0/x;->h:I - - mul-int/lit8 v4, v4, 0x2 - - add-int/2addr v4, v1 - - invoke-virtual {v0, v2, v1, v4}, Lf/h/a/b/w0/x;->c([SII)[S - - move-result-object v2 - - iput-object v2, v0, Lf/h/a/b/w0/x;->j:[S - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - :goto_0 - iget v5, v0, Lf/h/a/b/w0/x;->h:I - - mul-int/lit8 v5, v5, 0x2 - - iget v6, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v7, v5, v6 - - if-ge v4, v7, :cond_0 - - iget-object v5, v0, Lf/h/a/b/w0/x;->j:[S - - mul-int v6, v6, v1 - - add-int/2addr v6, v4 - - aput-short v2, v5, v6 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_0 - iget v1, v0, Lf/h/a/b/w0/x;->k:I - - add-int/2addr v5, v1 - - iput v5, v0, Lf/h/a/b/w0/x;->k:I - - invoke-virtual {v0}, Lf/h/a/b/w0/x;->f()V - - iget v1, v0, Lf/h/a/b/w0/x;->m:I - - if-le v1, v3, :cond_1 - - iput v3, v0, Lf/h/a/b/w0/x;->m:I - - :cond_1 - iput v2, v0, Lf/h/a/b/w0/x;->k:I - - iput v2, v0, Lf/h/a/b/w0/x;->r:I - - iput v2, v0, Lf/h/a/b/w0/x;->o:I - - :cond_2 - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/w0/y;->p:Z - - return-void -.end method - -.method public flush()V - .locals 10 - - invoke-virtual {p0}, Lf/h/a/b/w0/y;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget-object v2, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v2, p0, Lf/h/a/b/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget-boolean v3, p0, Lf/h/a/b/w0/y;->i:Z - - if-eqz v3, :cond_0 - - new-instance v3, Lf/h/a/b/w0/x; - - iget v5, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - iget v6, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I - - iget v7, p0, Lf/h/a/b/w0/y;->c:F - - iget v8, p0, Lf/h/a/b/w0/y;->d:F - - iget v9, v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I - - move-object v4, v3 - - invoke-direct/range {v4 .. v9}, Lf/h/a/b/w0/x;->(IIFFI)V - - iput-object v3, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - if-eqz v0, :cond_1 - - iput v1, v0, Lf/h/a/b/w0/x;->k:I - - iput v1, v0, Lf/h/a/b/w0/x;->m:I - - iput v1, v0, Lf/h/a/b/w0/x;->o:I - - iput v1, v0, Lf/h/a/b/w0/x;->p:I - - iput v1, v0, Lf/h/a/b/w0/x;->q:I - - iput v1, v0, Lf/h/a/b/w0/x;->r:I - - iput v1, v0, Lf/h/a/b/w0/x;->s:I - - iput v1, v0, Lf/h/a/b/w0/x;->t:I - - iput v1, v0, Lf/h/a/b/w0/x;->u:I - - iput v1, v0, Lf/h/a/b/w0/x;->v:I - - :cond_1 - :goto_0 - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - const-wide/16 v2, 0x0 - - iput-wide v2, p0, Lf/h/a/b/w0/y;->n:J - - iput-wide v2, p0, Lf/h/a/b/w0/y;->o:J - - iput-boolean v1, p0, Lf/h/a/b/w0/y;->p:Z - - return-void -.end method - -.method public g()Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/w0/y;->p:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - if-eqz v0, :cond_0 - - iget v1, v0, Lf/h/a/b/w0/x;->m:I - - iget v0, v0, Lf/h/a/b/w0/x;->b:I - - mul-int v1, v1, v0 - - mul-int/lit8 v1, v1, 0x2 - - if-nez v1, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public getOutput()Ljava/nio/ByteBuffer; - .locals 2 - - iget-object v0, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v1, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - return-object v0 -.end method - -.method public reset()V - .locals 3 - - const/high16 v0, 0x3f800000 # 1.0f - - iput v0, p0, Lf/h/a/b/w0/y;->c:F - - iput v0, p0, Lf/h/a/b/w0/y;->d:F - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iput-object v0, p0, Lf/h/a/b/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/y;->k:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/w0/y;->l:Ljava/nio/ShortBuffer; - - sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; - - iput-object v0, p0, Lf/h/a/b/w0/y;->m:Ljava/nio/ByteBuffer; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/b/w0/y;->b:I - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/b/w0/y;->i:Z - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/b/w0/y;->j:Lf/h/a/b/w0/x; - - const-wide/16 v1, 0x0 - - iput-wide v1, p0, Lf/h/a/b/w0/y;->n:J - - iput-wide v1, p0, Lf/h/a/b/w0/y;->o:J - - iput-boolean v0, p0, Lf/h/a/b/w0/y;->p:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/w0/z.smali b/com.discord/smali_classes2/f/h/a/b/w0/z.smali deleted file mode 100644 index 3050e5e9ed..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/w0/z.smali +++ /dev/null @@ -1,355 +0,0 @@ -.class public final Lf/h/a/b/w0/z; -.super Lf/h/a/b/w0/p; -.source "TrimmingAudioProcessor.java" - - -# instance fields -.field public i:I - -.field public j:I - -.field public k:Z - -.field public l:I - -.field public m:[B - -.field public n:I - -.field public o:J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/b/w0/p;->()V - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/w0/z;->m:[B - - return-void -.end method - - -# virtual methods -.method public b(Ljava/nio/ByteBuffer;)V - .locals 8 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - sub-int v2, v1, v0 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - iget v3, p0, Lf/h/a/b/w0/z;->l:I - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v3 - - iget-wide v4, p0, Lf/h/a/b/w0/z;->o:J - - iget-object v6, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v6, v6, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - div-int v6, v3, v6 - - int-to-long v6, v6 - - add-long/2addr v4, v6 - - iput-wide v4, p0, Lf/h/a/b/w0/z;->o:J - - iget v4, p0, Lf/h/a/b/w0/z;->l:I - - sub-int/2addr v4, v3 - - iput v4, p0, Lf/h/a/b/w0/z;->l:I - - add-int/2addr v0, v3 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - iget v0, p0, Lf/h/a/b/w0/z;->l:I - - if-lez v0, :cond_1 - - return-void - - :cond_1 - sub-int/2addr v2, v3 - - iget v0, p0, Lf/h/a/b/w0/z;->n:I - - add-int/2addr v0, v2 - - iget-object v3, p0, Lf/h/a/b/w0/z;->m:[B - - array-length v3, v3 - - sub-int/2addr v0, v3 - - invoke-virtual {p0, v0}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v3 - - iget v4, p0, Lf/h/a/b/w0/z;->n:I - - const/4 v5, 0x0 - - invoke-static {v0, v5, v4}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v4 - - iget-object v6, p0, Lf/h/a/b/w0/z;->m:[B - - invoke-virtual {v3, v6, v5, v4}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; - - sub-int/2addr v0, v4 - - invoke-static {v0, v5, v2}, Lf/h/a/b/i1/c0;->l(III)I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v6 - - add-int/2addr v6, v0 - - invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - invoke-virtual {v3, p1}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; - - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - sub-int/2addr v2, v0 - - iget v0, p0, Lf/h/a/b/w0/z;->n:I - - sub-int/2addr v0, v4 - - iput v0, p0, Lf/h/a/b/w0/z;->n:I - - iget-object v1, p0, Lf/h/a/b/w0/z;->m:[B - - invoke-static {v1, v4, v1, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v0, p0, Lf/h/a/b/w0/z;->m:[B - - iget v1, p0, Lf/h/a/b/w0/z;->n:I - - invoke-virtual {p1, v0, v1, v2}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; - - iget p1, p0, Lf/h/a/b/w0/z;->n:I - - add-int/2addr p1, v2 - - iput p1, p0, Lf/h/a/b/w0/z;->n:I - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - return-void -.end method - -.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - } - .end annotation - - iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/b/w0/z;->k:Z - - iget v0, p0, Lf/h/a/b/w0/z;->i:I - - if-nez v0, :cond_1 - - iget v0, p0, Lf/h/a/b/w0/z;->j:I - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - :cond_1 - :goto_0 - return-object p1 - - :cond_2 - new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; - - invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V - - throw v0 -.end method - -.method public f()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/b/w0/z;->k:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iput-boolean v1, p0, Lf/h/a/b/w0/z;->k:Z - - iget v0, p0, Lf/h/a/b/w0/z;->j:I - - iget-object v2, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v2, v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - mul-int v0, v0, v2 - - new-array v0, v0, [B - - iput-object v0, p0, Lf/h/a/b/w0/z;->m:[B - - iget v0, p0, Lf/h/a/b/w0/z;->i:I - - mul-int v0, v0, v2 - - iput v0, p0, Lf/h/a/b/w0/z;->l:I - - goto :goto_0 - - :cond_0 - iput v1, p0, Lf/h/a/b/w0/z;->l:I - - :goto_0 - iput v1, p0, Lf/h/a/b/w0/z;->n:I - - return-void -.end method - -.method public g()Z - .locals 1 - - invoke-super {p0}, Lf/h/a/b/w0/p;->g()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/b/w0/z;->n:I - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public getOutput()Ljava/nio/ByteBuffer; - .locals 4 - - invoke-super {p0}, Lf/h/a/b/w0/p;->g()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/b/w0/z;->n:I - - if-lez v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/b/w0/p;->j(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/b/w0/z;->m:[B - - iget v2, p0, Lf/h/a/b/w0/z;->n:I - - const/4 v3, 0x0 - - invoke-virtual {v0, v1, v3, v2}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - iput v3, p0, Lf/h/a/b/w0/z;->n:I - - :cond_0 - invoke-super {p0}, Lf/h/a/b/w0/p;->getOutput()Ljava/nio/ByteBuffer; - - move-result-object v0 - - return-object v0 -.end method - -.method public h()V - .locals 5 - - iget-boolean v0, p0, Lf/h/a/b/w0/z;->k:Z - - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/b/w0/z;->n:I - - if-lez v0, :cond_0 - - iget-wide v1, p0, Lf/h/a/b/w0/z;->o:J - - iget-object v3, p0, Lf/h/a/b/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; - - iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I - - div-int/2addr v0, v3 - - int-to-long v3, v0 - - add-long/2addr v1, v3 - - iput-wide v1, p0, Lf/h/a/b/w0/z;->o:J - - :cond_0 - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/w0/z;->n:I - - :cond_1 - return-void -.end method - -.method public i()V - .locals 1 - - sget-object v0, Lf/h/a/b/i1/c0;->f:[B - - iput-object v0, p0, Lf/h/a/b/w0/z;->m:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/x.smali b/com.discord/smali_classes2/f/h/a/b/x.smali deleted file mode 100644 index 73255832ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/x.smali +++ /dev/null @@ -1,599 +0,0 @@ -.class public Lf/h/a/b/x; -.super Ljava/lang/Object; -.source "DefaultLoadControl.java" - -# interfaces -.implements Lf/h/a/b/e0; - - -# instance fields -.field public final a:Lf/h/a/b/h1/l; - -.field public final b:J - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:J - -.field public final g:I - -.field public final h:Z - -.field public final i:J - -.field public final j:Z - -.field public k:I - -.field public l:Z - -.field public m:Z - - -# direct methods -.method public constructor (Lf/h/a/b/h1/l;IIIIIIZIZ)V - .locals 13 - - move-object v0, p0 - - move v1, p2 - - move/from16 v2, p3 - - move/from16 v3, p4 - - move/from16 v4, p5 - - move/from16 v5, p6 - - move/from16 v6, p9 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v7, 0x0 - - const-string v8, "bufferForPlaybackMs" - - const-string v9, "0" - - invoke-static {v4, v7, v8, v9}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - const-string v10, "bufferForPlaybackAfterRebufferMs" - - invoke-static {v5, v7, v10, v9}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - const-string v11, "minBufferAudioMs" - - invoke-static {p2, v4, v11, v8}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - const-string v12, "minBufferVideoMs" - - invoke-static {v2, v4, v12, v8}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - invoke-static {p2, v5, v11, v10}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - invoke-static {v2, v5, v12, v10}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - const-string v8, "maxBufferMs" - - invoke-static {v3, p2, v8, v11}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - invoke-static {v3, v2, v8, v12}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - const-string v8, "backBufferDurationMs" - - invoke-static {v6, v7, v8, v9}, Lf/h/a/b/x;->j(IILjava/lang/String;Ljava/lang/String;)V - - move-object v7, p1 - - iput-object v7, v0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - int-to-long v7, v1 - - invoke-static {v7, v8}, Lf/h/a/b/u;->a(J)J - - move-result-wide v7 - - iput-wide v7, v0, Lf/h/a/b/x;->b:J - - int-to-long v1, v2 - - invoke-static {v1, v2}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/x;->c:J - - int-to-long v1, v3 - - invoke-static {v1, v2}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/x;->d:J - - int-to-long v1, v4 - - invoke-static {v1, v2}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/x;->e:J - - int-to-long v1, v5 - - invoke-static {v1, v2}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/x;->f:J - - move/from16 v1, p7 - - iput v1, v0, Lf/h/a/b/x;->g:I - - move/from16 v1, p8 - - iput-boolean v1, v0, Lf/h/a/b/x;->h:Z - - int-to-long v1, v6 - - invoke-static {v1, v2}, Lf/h/a/b/u;->a(J)J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/b/x;->i:J - - move/from16 v1, p10 - - iput-boolean v1, v0, Lf/h/a/b/x;->j:Z - - return-void -.end method - -.method public static j(IILjava/lang/String;Ljava/lang/String;)V - .locals 0 - - if-lt p0, p1, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, " cannot be less than " - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p0, p1}, Lf/h/a/b/i1/e;->o(ZLjava/lang/Object;)V - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/b/x;->j:Z - - return v0 -.end method - -.method public b()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/b/x;->i:J - - return-wide v0 -.end method - -.method public c()V - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/b/x;->k(Z)V - - return-void -.end method - -.method public d(JFZ)Z - .locals 3 - - invoke-static {p1, p2, p3}, Lf/h/a/b/i1/c0;->A(JF)J - - move-result-wide p1 - - if-eqz p4, :cond_0 - - iget-wide p3, p0, Lf/h/a/b/x;->f:J - - goto :goto_0 - - :cond_0 - iget-wide p3, p0, Lf/h/a/b/x;->e:J - - :goto_0 - const-wide/16 v0, 0x0 - - cmp-long v2, p3, v0 - - if-lez v2, :cond_2 - - cmp-long v0, p1, p3 - - if-gez v0, :cond_2 - - iget-boolean p1, p0, Lf/h/a/b/x;->h:Z - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - monitor-enter p1 - - :try_start_0 - iget p2, p1, Lf/h/a/b/h1/l;->f:I - - iget p3, p1, Lf/h/a/b/h1/l;->b:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - mul-int p2, p2, p3 - - monitor-exit p1 - - iget p1, p0, Lf/h/a/b/x;->k:I - - if-lt p2, p1, :cond_1 - - goto :goto_1 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - - throw p2 - - :cond_1 - const/4 p1, 0x0 - - goto :goto_2 - - :cond_2 - :goto_1 - const/4 p1, 0x1 - - :goto_2 - return p1 -.end method - -.method public e(JF)Z - .locals 8 - - iget-object v0, p0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - monitor-enter v0 - - :try_start_0 - iget v1, v0, Lf/h/a/b/h1/l;->f:I - - iget v2, v0, Lf/h/a/b/h1/l;->b:I - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - mul-int v1, v1, v2 - - monitor-exit v0 - - iget v0, p0, Lf/h/a/b/x;->k:I - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-lt v1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-boolean v1, p0, Lf/h/a/b/x;->m:Z - - if-eqz v1, :cond_1 - - iget-wide v4, p0, Lf/h/a/b/x;->c:J - - goto :goto_1 - - :cond_1 - iget-wide v4, p0, Lf/h/a/b/x;->b:J - - :goto_1 - const/high16 v1, 0x3f800000 # 1.0f - - cmpl-float v1, p3, v1 - - if-lez v1, :cond_2 - - invoke-static {v4, v5, p3}, Lf/h/a/b/i1/c0;->w(JF)J - - move-result-wide v4 - - iget-wide v6, p0, Lf/h/a/b/x;->d:J - - invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - :cond_2 - cmp-long p3, p1, v4 - - if-gez p3, :cond_5 - - iget-boolean p1, p0, Lf/h/a/b/x;->h:Z - - if-nez p1, :cond_4 - - if-nez v0, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v2, 0x0 - - :cond_4 - :goto_2 - iput-boolean v2, p0, Lf/h/a/b/x;->l:Z - - goto :goto_3 - - :cond_5 - iget-wide v1, p0, Lf/h/a/b/x;->d:J - - cmp-long p3, p1, v1 - - if-gez p3, :cond_6 - - if-eqz v0, :cond_7 - - :cond_6 - iput-boolean v3, p0, Lf/h/a/b/x;->l:Z - - :cond_7 - :goto_3 - iget-boolean p1, p0, Lf/h/a/b/x;->l:Z - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - - throw p1 -.end method - -.method public f([Lf/h/a/b/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/b/f1/g;)V - .locals 4 - - const/4 p2, 0x0 - - const/4 v0, 0x0 - - :goto_0 - array-length v1, p1 - - if-ge v0, v1, :cond_1 - - aget-object v1, p1, v0 - - invoke-interface {v1}, Lf/h/a/b/p0;->u()I - - move-result v1 - - const/4 v2, 0x2 - - if-ne v1, v2, :cond_0 - - iget-object v1, p3, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v1, v1, v0 - - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - iput-boolean v0, p0, Lf/h/a/b/x;->m:Z - - iget v0, p0, Lf/h/a/b/x;->g:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_3 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_2 - array-length v2, p1 - - if-ge v1, v2, :cond_3 - - iget-object v2, p3, Lf/h/a/b/f1/g;->b:[Lf/h/a/b/f1/f; - - aget-object v2, v2, v1 - - if-eqz v2, :cond_2 - - aget-object v2, p1, v1 - - invoke-interface {v2}, Lf/h/a/b/p0;->u()I - - move-result v2 - - const/high16 v3, 0x20000 - - packed-switch v2, :pswitch_data_0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_0 - const/4 v3, 0x0 - - goto :goto_3 - - :pswitch_1 - const/high16 v3, 0x1f40000 - - goto :goto_3 - - :pswitch_2 - const/high16 v3, 0x360000 - - goto :goto_3 - - :pswitch_3 - const/high16 v3, 0x22c0000 - - :goto_3 - :pswitch_4 - add-int/2addr v0, v3 - - :cond_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - iput v0, p0, Lf/h/a/b/x;->k:I - - iget-object p1, p0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - invoke-virtual {p1, v0}, Lf/h/a/b/h1/l;->b(I)V - - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_0 - .end packed-switch -.end method - -.method public g()V - .locals 1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/x;->k(Z)V - - return-void -.end method - -.method public h()Lf/h/a/b/h1/d; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - return-object v0 -.end method - -.method public i()V - .locals 1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/x;->k(Z)V - - return-void -.end method - -.method public final k(Z)V - .locals 2 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/x;->k:I - - iput-boolean v0, p0, Lf/h/a/b/x;->l:Z - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/b/x;->a:Lf/h/a/b/h1/l; - - monitor-enter p1 - - :try_start_0 - iget-boolean v1, p1, Lf/h/a/b/h1/l;->a:Z - - if-eqz v1, :cond_0 - - invoke-virtual {p1, v0}, Lf/h/a/b/h1/l;->b(I)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - monitor-exit p1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit p1 - - throw v0 - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/x0/a.smali b/com.discord/smali_classes2/f/h/a/b/x0/a.smali deleted file mode 100644 index d698f01073..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/x0/a.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/b/x0/a; -.super Ljava/lang/Object; -.source "DatabaseProvider.java" - - -# virtual methods -.method public abstract getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; -.end method - -.method public abstract getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/x0/b.smali b/com.discord/smali_classes2/f/h/a/b/x0/b.smali deleted file mode 100644 index 17c0bc03b9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/x0/b.smali +++ /dev/null @@ -1,189 +0,0 @@ -.class public final Lf/h/a/b/x0/b; -.super Landroid/database/sqlite/SQLiteOpenHelper; -.source "ExoDatabaseProvider.java" - -# interfaces -.implements Lf/h/a/b/x0/a; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 3 - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v0, "exoplayer_internal.db" - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-direct {p0, p1, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V - - return-void -.end method - - -# virtual methods -.method public onCreate(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 0 - - return-void -.end method - -.method public onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 8 - - const-string p2, "type" - - const-string p3, "name" - - filled-new-array {p2, p3}, [Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const-string v1, "sqlite_master" - - move-object v0, p1 - - invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p2 - - :cond_0 - :goto_0 - :try_start_0 - invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z - - move-result p3 - - if-eqz p3, :cond_1 - - const/4 p3, 0x0 - - invoke-interface {p2, p3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p3 - - const/4 v0, 0x1 - - invoke-interface {p2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "sqlite_sequence" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "DROP " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p3, " IF EXISTS " - - invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-virtual {p1, p3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - :try_end_1 - .catch Landroid/database/SQLException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - :try_start_2 - const-string v1, "ExoDatabaseProvider" - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "Error executing " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - invoke-static {v1, p3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_0 - - :cond_1 - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_3 - throw p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception p3 - - if-eqz p2, :cond_2 - - :try_start_4 - invoke-interface {p2}, Landroid/database/Cursor;->close()V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - goto :goto_1 - - :catchall_2 - move-exception p2 - - invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - :cond_2 - :goto_1 - throw p3 -.end method - -.method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y.smali b/com.discord/smali_classes2/f/h/a/b/y.smali deleted file mode 100644 index 8c4d50f9a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class public final Lf/h/a/b/y; -.super Ljava/lang/Object; -.source "DefaultMediaClock.java" - -# interfaces -.implements Lf/h/a/b/i1/p; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/y$a; - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/b/i1/x; - -.field public final e:Lf/h/a/b/y$a; - -.field public f:Lf/h/a/b/p0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public g:Lf/h/a/b/i1/p; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public h:Z - -.field public i:Z - - -# direct methods -.method public constructor (Lf/h/a/b/y$a;Lf/h/a/b/i1/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/y;->e:Lf/h/a/b/y$a; - - new-instance p1, Lf/h/a/b/i1/x; - - invoke-direct {p1, p2}, Lf/h/a/b/i1/x;->(Lf/h/a/b/i1/g;)V - - iput-object p1, p0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/b/y;->h:Z - - return-void -.end method - - -# virtual methods -.method public b()Lf/h/a/b/j0; - .locals 1 - - iget-object v0, p0, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lf/h/a/b/i1/p;->b()Lf/h/a/b/j0; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - iget-object v0, v0, Lf/h/a/b/i1/x;->h:Lf/h/a/b/j0; - - :goto_0 - return-object v0 -.end method - -.method public c()J - .locals 2 - - iget-boolean v0, p0, Lf/h/a/b/y;->h:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v0}, Lf/h/a/b/i1/x;->c()J - - move-result-wide v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - invoke-interface {v0}, Lf/h/a/b/i1/p;->c()J - - move-result-wide v0 - - :goto_0 - return-wide v0 -.end method - -.method public e(Lf/h/a/b/j0;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lf/h/a/b/i1/p;->e(Lf/h/a/b/j0;)V - - iget-object p1, p0, Lf/h/a/b/y;->g:Lf/h/a/b/i1/p; - - invoke-interface {p1}, Lf/h/a/b/i1/p;->b()Lf/h/a/b/j0; - - move-result-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/b/y;->d:Lf/h/a/b/i1/x; - - invoke-virtual {v0, p1}, Lf/h/a/b/i1/x;->e(Lf/h/a/b/j0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/a.smali b/com.discord/smali_classes2/f/h/a/b/y0/a.smali deleted file mode 100644 index ca619f9a05..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/a.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public abstract Lf/h/a/b/y0/a; -.super Ljava/lang/Object; -.source "Buffer.java" - - -# instance fields -.field public flags:I - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final addFlag(I)V - .locals 1 - - iget v0, p0, Lf/h/a/b/y0/a;->flags:I - - or-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/y0/a;->flags:I - - return-void -.end method - -.method public clear()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/b/y0/a;->flags:I - - return-void -.end method - -.method public final clearFlag(I)V - .locals 1 - - iget v0, p0, Lf/h/a/b/y0/a;->flags:I - - not-int p1, p1 - - and-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/b/y0/a;->flags:I - - return-void -.end method - -.method public final getFlag(I)Z - .locals 1 - - iget v0, p0, Lf/h/a/b/y0/a;->flags:I - - and-int/2addr v0, p1 - - if-ne v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public final hasSupplementalData()Z - .locals 1 - - const/high16 v0, 0x10000000 - - invoke-virtual {p0, v0}, Lf/h/a/b/y0/a;->getFlag(I)Z - - move-result v0 - - return v0 -.end method - -.method public final isDecodeOnly()Z - .locals 1 - - const/high16 v0, -0x80000000 - - invoke-virtual {p0, v0}, Lf/h/a/b/y0/a;->getFlag(I)Z - - move-result v0 - - return v0 -.end method - -.method public final isEndOfStream()Z - .locals 1 - - const/4 v0, 0x4 - - invoke-virtual {p0, v0}, Lf/h/a/b/y0/a;->getFlag(I)Z - - move-result v0 - - return v0 -.end method - -.method public final isKeyFrame()Z - .locals 1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/b/y0/a;->getFlag(I)Z - - move-result v0 - - return v0 -.end method - -.method public final setFlags(I)V - .locals 0 - - iput p1, p0, Lf/h/a/b/y0/a;->flags:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/b$a.smali b/com.discord/smali_classes2/f/h/a/b/y0/b$a.smali deleted file mode 100644 index 228a401bf5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/b$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/b/y0/b$a; -.super Ljava/lang/Object; -.source "CryptoInfo.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/y0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/y0/b$b.smali b/com.discord/smali_classes2/f/h/a/b/y0/b$b.smali deleted file mode 100644 index c95517b84f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/b$b.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/b/y0/b$b; -.super Ljava/lang/Object; -.source "CryptoInfo.java" - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x18 -.end annotation - -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/y0/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Landroid/media/MediaCodec$CryptoInfo; - -.field public final b:Landroid/media/MediaCodec$CryptoInfo$Pattern; - - -# direct methods -.method public constructor (Landroid/media/MediaCodec$CryptoInfo;Lf/h/a/b/y0/b$a;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/y0/b$b;->a:Landroid/media/MediaCodec$CryptoInfo; - - new-instance p1, Landroid/media/MediaCodec$CryptoInfo$Pattern; - - const/4 p2, 0x0 - - invoke-direct {p1, p2, p2}, Landroid/media/MediaCodec$CryptoInfo$Pattern;->(II)V - - iput-object p1, p0, Lf/h/a/b/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/b.smali b/com.discord/smali_classes2/f/h/a/b/y0/b.smali deleted file mode 100644 index 94767622f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/b.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/b/y0/b; -.super Ljava/lang/Object; -.source "CryptoInfo.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/y0/b$b; - } -.end annotation - - -# instance fields -.field public a:[B - -.field public b:[I - -.field public c:[I - -.field public final d:Landroid/media/MediaCodec$CryptoInfo; - -.field public final e:Lf/h/a/b/y0/b$b; - - -# direct methods -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/media/MediaCodec$CryptoInfo; - - invoke-direct {v0}, Landroid/media/MediaCodec$CryptoInfo;->()V - - iput-object v0, p0, Lf/h/a/b/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; - - sget v1, Lf/h/a/b/i1/c0;->a:I - - const/4 v2, 0x0 - - const/16 v3, 0x18 - - if-lt v1, v3, :cond_0 - - new-instance v1, Lf/h/a/b/y0/b$b; - - invoke-direct {v1, v0, v2}, Lf/h/a/b/y0/b$b;->(Landroid/media/MediaCodec$CryptoInfo;Lf/h/a/b/y0/b$a;)V - - move-object v2, v1 - - :cond_0 - iput-object v2, p0, Lf/h/a/b/y0/b;->e:Lf/h/a/b/y0/b$b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/c.smali b/com.discord/smali_classes2/f/h/a/b/y0/c.smali deleted file mode 100644 index c323bfe8de..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/c.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public interface abstract Lf/h/a/b/y0/c; -.super Ljava/lang/Object; -.source "Decoder.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract b()Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TO;^TE;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method - -.method public abstract c()Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TI;^TE;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method - -.method public abstract d(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TI;)V^TE;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method - -.method public abstract flush()V -.end method - -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/d.smali b/com.discord/smali_classes2/f/h/a/b/y0/d.smali deleted file mode 100644 index 0888d1f9da..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/d.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/b/y0/d; -.super Ljava/lang/Object; -.source "DecoderCounters.java" - - -# instance fields -.field public a:I - -.field public b:I - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/e.smali b/com.discord/smali_classes2/f/h/a/b/y0/e.smali deleted file mode 100644 index 444a380e06..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/e.smali +++ /dev/null @@ -1,196 +0,0 @@ -.class public Lf/h/a/b/y0/e; -.super Lf/h/a/b/y0/a; -.source "DecoderInputBuffer.java" - - -# instance fields -.field public final d:Lf/h/a/b/y0/b; - -.field public e:Ljava/nio/ByteBuffer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:J - -.field public g:Ljava/nio/ByteBuffer; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final h:I - - -# direct methods -.method public constructor (I)V - .locals 1 - - invoke-direct {p0}, Lf/h/a/b/y0/a;->()V - - new-instance v0, Lf/h/a/b/y0/b; - - invoke-direct {v0}, Lf/h/a/b/y0/b;->()V - - iput-object v0, p0, Lf/h/a/b/y0/e;->d:Lf/h/a/b/y0/b; - - iput p1, p0, Lf/h/a/b/y0/e;->h:I - - return-void -.end method - - -# virtual methods -.method public clear()V - .locals 1 - - invoke-super {p0}, Lf/h/a/b/y0/a;->clear()V - - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - :cond_0 - iget-object v0, p0, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; - - :cond_1 - return-void -.end method - -.method public final j(I)Ljava/nio/ByteBuffer; - .locals 5 - - iget v0, p0, Lf/h/a/b/y0/e;->h:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - invoke-static {p1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object p1 - - return-object p1 - - :cond_0 - const/4 v1, 0x2 - - if-ne v0, v1, :cond_1 - - invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; - - move-result-object p1 - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - if-nez v0, :cond_2 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_2 - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v0 - - :goto_0 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Buffer too small (" - - const-string v3, " < " - - const-string v4, ")" - - invoke-static {v2, v0, v3, p1, v4}, Lf/e/b/a/a;->k(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public k(I)V - .locals 2 - .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; - value = { - "data" - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - if-nez v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/b/y0/e;->j(I)Ljava/nio/ByteBuffer; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - return-void - - :cond_0 - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - add-int/2addr p1, v1 - - if-lt v0, p1, :cond_1 - - return-void - - :cond_1 - invoke-virtual {p0, p1}, Lf/h/a/b/y0/e;->j(I)Ljava/nio/ByteBuffer; - - move-result-object p1 - - if-lez v1, :cond_2 - - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; - - :cond_2 - iput-object p1, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - return-void -.end method - -.method public final l()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/y0/e;->e:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - iget-object v0, p0, Lf/h/a/b/y0/e;->g:Ljava/nio/ByteBuffer; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/f.smali b/com.discord/smali_classes2/f/h/a/b/y0/f.smali deleted file mode 100644 index 233615a934..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/f.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public abstract Lf/h/a/b/y0/f; -.super Lf/h/a/b/y0/a; -.source "OutputBuffer.java" - - -# instance fields -.field public skippedOutputBufferCount:I - -.field public timeUs:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/b/y0/a;->()V - - return-void -.end method - - -# virtual methods -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/g$a.smali b/com.discord/smali_classes2/f/h/a/b/y0/g$a.smali deleted file mode 100644 index cd5c2922f1..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/g$a.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public Lf/h/a/b/y0/g$a; -.super Ljava/lang/Thread; -.source "SimpleDecoder.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/b/y0/g;->([Lf/h/a/b/y0/e;[Lf/h/a/b/y0/f;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/b/y0/g; - - -# direct methods -.method public constructor (Lf/h/a/b/y0/g;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/b/y0/g$a;->d:Lf/h/a/b/y0/g; - - invoke-direct {p0}, Ljava/lang/Thread;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/y0/g$a;->d:Lf/h/a/b/y0/g; - - if-eqz v0, :cond_1 - - :goto_0 - :try_start_0 - invoke-virtual {v0}, Lf/h/a/b/y0/g;->f()Z - - move-result v1 - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - return-void - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v1 - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y0/g.smali b/com.discord/smali_classes2/f/h/a/b/y0/g.smali deleted file mode 100644 index 201a1b93d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/y0/g.smali +++ /dev/null @@ -1,838 +0,0 @@ -.class public abstract Lf/h/a/b/y0/g; -.super Ljava/lang/Object; -.source "SimpleDecoder.java" - -# interfaces -.implements Lf/h/a/b/y0/c; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/b/y0/c<", - "TI;TO;TE;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Thread; - -.field public final b:Ljava/lang/Object; - -.field public final c:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "TI;>;" - } - .end annotation -.end field - -.field public final d:Ljava/util/ArrayDeque; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayDeque<", - "TO;>;" - } - .end annotation -.end field - -.field public final e:[Lf/h/a/b/y0/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "[TI;" - } - .end annotation -.end field - -.field public final f:[Lf/h/a/b/y0/f; - .annotation system Ldalvik/annotation/Signature; - value = { - "[TO;" - } - .end annotation -.end field - -.field public g:I - -.field public h:I - -.field public i:Lf/h/a/b/y0/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "TI;" - } - .end annotation -.end field - -.field public j:Ljava/lang/Exception; - .annotation system Ldalvik/annotation/Signature; - value = { - "TE;" - } - .end annotation -.end field - -.field public k:Z - -.field public l:Z - -.field public m:I - - -# direct methods -.method public constructor ([Lf/h/a/b/y0/e;[Lf/h/a/b/y0/f;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TI;[TO;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - new-instance v0, Ljava/util/ArrayDeque; - - invoke-direct {v0}, Ljava/util/ArrayDeque;->()V - - iput-object v0, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - new-instance v0, Ljava/util/ArrayDeque; - - invoke-direct {v0}, Ljava/util/ArrayDeque;->()V - - iput-object v0, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - iput-object p1, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - array-length p1, p1 - - iput p1, p0, Lf/h/a/b/y0/g;->g:I - - const/4 p1, 0x0 - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/b/y0/g;->g:I - - if-ge v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - new-instance v2, Lf/h/a/b/e1/h; - - invoke-direct {v2}, Lf/h/a/b/e1/h;->()V - - aput-object v2, v1, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - iput-object p2, p0, Lf/h/a/b/y0/g;->f:[Lf/h/a/b/y0/f; - - array-length p2, p2 - - iput p2, p0, Lf/h/a/b/y0/g;->h:I - - :goto_1 - iget p2, p0, Lf/h/a/b/y0/g;->h:I - - if-ge p1, p2, :cond_1 - - iget-object p2, p0, Lf/h/a/b/y0/g;->f:[Lf/h/a/b/y0/f; - - move-object v0, p0 - - check-cast v0, Lf/h/a/b/e1/c; - - new-instance v1, Lf/h/a/b/e1/d; - - invoke-direct {v1, v0}, Lf/h/a/b/e1/d;->(Lf/h/a/b/e1/c;)V - - aput-object v1, p2, p1 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_1 - - :cond_1 - new-instance p1, Lf/h/a/b/y0/g$a; - - invoke-direct {p1, p0}, Lf/h/a/b/y0/g$a;->(Lf/h/a/b/y0/g;)V - - iput-object p1, p0, Lf/h/a/b/y0/g;->a:Ljava/lang/Thread; - - invoke-virtual {p1}, Ljava/lang/Thread;->start()V - - return-void -.end method - - -# virtual methods -.method public b()Ljava/lang/Object; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/y0/g;->h()V - - iget-object v1, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x0 - - monitor-exit v0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/y0/f; - - monitor-exit v0 - - :goto_0 - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public c()Ljava/lang/Object; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/y0/g;->h()V - - iget-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - const/4 v2, 0x1 - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->F(Z)V - - iget v1, p0, Lf/h/a/b/y0/g;->g:I - - if-nez v1, :cond_1 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_1 - iget-object v1, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - iget v3, p0, Lf/h/a/b/y0/g;->g:I - - sub-int/2addr v3, v2 - - iput v3, p0, Lf/h/a/b/y0/g;->g:I - - aget-object v1, v1, v3 - - :goto_1 - iput-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public d(Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - check-cast p1, Lf/h/a/b/y0/e; - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/b/y0/g;->h()V - - iget-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - if-ne p1, v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->n(Z)V - - iget-object v1, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v1, p1}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/b/y0/g;->g()V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public abstract e(Lf/h/a/b/y0/e;Lf/h/a/b/y0/f;Z)Ljava/lang/Exception; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TI;TO;Z)TE;" - } - .end annotation -.end method - -.method public final f()Z - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/InterruptedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - :goto_0 - :try_start_0 - iget-boolean v1, p0, Lf/h/a/b/y0/g;->l:Z - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget v1, p0, Lf/h/a/b/y0/g;->h:I - - if-lez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - :goto_1 - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Object;->wait()V - - goto :goto_0 - - :cond_1 - iget-boolean v1, p0, Lf/h/a/b/y0/g;->l:Z - - if-eqz v1, :cond_2 - - monitor-exit v0 - - return v2 - - :cond_2 - iget-object v1, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/y0/e; - - iget-object v4, p0, Lf/h/a/b/y0/g;->f:[Lf/h/a/b/y0/f; - - iget v5, p0, Lf/h/a/b/y0/g;->h:I - - sub-int/2addr v5, v3 - - iput v5, p0, Lf/h/a/b/y0/g;->h:I - - aget-object v4, v4, v5 - - iget-boolean v5, p0, Lf/h/a/b/y0/g;->k:Z - - iput-boolean v2, p0, Lf/h/a/b/y0/g;->k:Z - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - invoke-virtual {v1}, Lf/h/a/b/y0/a;->isEndOfStream()Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v0, 0x4 - - invoke-virtual {v4, v0}, Lf/h/a/b/y0/a;->addFlag(I)V - - goto :goto_3 - - :cond_3 - invoke-virtual {v1}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result v0 - - if-eqz v0, :cond_4 - - const/high16 v0, -0x80000000 - - invoke-virtual {v4, v0}, Lf/h/a/b/y0/a;->addFlag(I)V - - :cond_4 - :try_start_1 - invoke-virtual {p0, v1, v4, v5}, Lf/h/a/b/y0/g;->e(Lf/h/a/b/y0/e;Lf/h/a/b/y0/f;Z)Ljava/lang/Exception; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/b/y0/g;->j:Ljava/lang/Exception; - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/OutOfMemoryError; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception v0 - - new-instance v5, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v6, "Unexpected decode error" - - invoke-direct {v5, v6, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - iput-object v5, p0, Lf/h/a/b/y0/g;->j:Ljava/lang/Exception; - - goto :goto_2 - - :catch_1 - move-exception v0 - - new-instance v5, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; - - const-string v6, "Unexpected decode error" - - invoke-direct {v5, v6, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - iput-object v5, p0, Lf/h/a/b/y0/g;->j:Ljava/lang/Exception; - - :goto_2 - iget-object v0, p0, Lf/h/a/b/y0/g;->j:Ljava/lang/Exception; - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_2 - monitor-exit v0 - - return v2 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v1 - - :cond_5 - :goto_3 - iget-object v5, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v5 - - :try_start_3 - iget-boolean v0, p0, Lf/h/a/b/y0/g;->k:Z - - if-eqz v0, :cond_6 - - invoke-virtual {v4}, Lf/h/a/b/y0/f;->release()V - - goto :goto_4 - - :cond_6 - invoke-virtual {v4}, Lf/h/a/b/y0/a;->isDecodeOnly()Z - - move-result v0 - - if-eqz v0, :cond_7 - - iget v0, p0, Lf/h/a/b/y0/g;->m:I - - add-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/b/y0/g;->m:I - - invoke-virtual {v4}, Lf/h/a/b/y0/f;->release()V - - goto :goto_4 - - :cond_7 - iget v0, p0, Lf/h/a/b/y0/g;->m:I - - iput v0, v4, Lf/h/a/b/y0/f;->skippedOutputBufferCount:I - - iput v2, p0, Lf/h/a/b/y0/g;->m:I - - iget-object v0, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - invoke-virtual {v0, v4}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V - - :goto_4 - invoke-virtual {p0, v1}, Lf/h/a/b/y0/g;->i(Lf/h/a/b/y0/e;)V - - monitor-exit v5 - - return v3 - - :catchall_1 - move-exception v0 - - monitor-exit v5 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw v0 - - :catchall_2 - move-exception v1 - - :try_start_4 - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - throw v1 -.end method - -.method public final flush()V - .locals 2 - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - const/4 v1, 0x1 - - :try_start_0 - iput-boolean v1, p0, Lf/h/a/b/y0/g;->k:Z - - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/b/y0/g;->m:I - - iget-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - invoke-virtual {p0, v1}, Lf/h/a/b/y0/g;->i(Lf/h/a/b/y0/e;)V - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/b/y0/g;->i:Lf/h/a/b/y0/e; - - :cond_0 - :goto_0 - iget-object v1, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/y0/e; - - invoke-virtual {p0, v1}, Lf/h/a/b/y0/g;->i(Lf/h/a/b/y0/e;)V - - goto :goto_0 - - :cond_1 - :goto_1 - iget-object v1, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/b/y0/g;->d:Ljava/util/ArrayDeque; - - invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/b/y0/f; - - invoke-virtual {v1}, Lf/h/a/b/y0/f;->release()V - - goto :goto_1 - - :cond_2 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final g()V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/y0/g;->c:Ljava/util/ArrayDeque; - - invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget v0, p0, Lf/h/a/b/y0/g;->h:I - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->notify()V - - :cond_1 - return-void -.end method - -.method public final h()V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V^TE;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/g;->j:Ljava/lang/Exception; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - throw v0 -.end method - -.method public final i(Lf/h/a/b/y0/e;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TI;)V" - } - .end annotation - - invoke-virtual {p1}, Lf/h/a/b/y0/e;->clear()V - - iget-object v0, p0, Lf/h/a/b/y0/g;->e:[Lf/h/a/b/y0/e; - - iget v1, p0, Lf/h/a/b/y0/g;->g:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/b/y0/g;->g:I - - aput-object p1, v0, v1 - - return-void -.end method - -.method public release()V - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - monitor-enter v0 - - const/4 v1, 0x1 - - :try_start_0 - iput-boolean v1, p0, Lf/h/a/b/y0/g;->l:Z - - iget-object v1, p0, Lf/h/a/b/y0/g;->b:Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v0, p0, Lf/h/a/b/y0/g;->a:Ljava/lang/Thread; - - invoke-virtual {v0}, Ljava/lang/Thread;->join()V - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :catch_0 - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V - - :goto_0 - return-void - - :catchall_0 - move-exception v1 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z.smali b/com.discord/smali_classes2/f/h/a/b/z.smali deleted file mode 100644 index ef14dee0b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public Lf/h/a/b/z; -.super Ljava/lang/Object; -.source "DefaultRenderersFactory.java" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public b:I - -.field public c:J - -.field public d:Lf/h/a/b/b1/f; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/z;->a:Landroid/content/Context; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/b/z;->b:I - - const-wide/16 v0, 0x1388 - - iput-wide v0, p0, Lf/h/a/b/z;->c:J - - sget-object p1, Lf/h/a/b/b1/f;->a:Lf/h/a/b/b1/f; - - iput-object p1, p0, Lf/h/a/b/z;->d:Lf/h/a/b/b1/f; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/a.smali b/com.discord/smali_classes2/f/h/a/b/z0/a.smali deleted file mode 100644 index ca30c62a0b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/a.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/a; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/z0/a; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/z0/a; - - invoke-direct {v0}, Lf/h/a/b/z0/a;->()V - - sput-object v0, Lf/h/a/b/z0/a;->a:Lf/h/a/b/z0/a; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/b/z0/g; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1}, Lf/h/a/b/v0/a;->P()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/b.smali b/com.discord/smali_classes2/f/h/a/b/z0/b.smali deleted file mode 100644 index a4f0a3a620..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/b.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/b; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# instance fields -.field public final synthetic a:Ljava/lang/Exception; - - -# direct methods -.method public synthetic constructor (Ljava/lang/Exception;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/z0/b;->a:Ljava/lang/Exception; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/z0/b;->a:Ljava/lang/Exception; - - check-cast p1, Lf/h/a/b/z0/g; - - invoke-static {v0, p1}, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->f(Ljava/lang/Exception;Lf/h/a/b/z0/g;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/c.smali b/com.discord/smali_classes2/f/h/a/b/z0/c.smali deleted file mode 100644 index 3930b1744b..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/c.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/c; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b; - - -# instance fields -.field public final synthetic a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; - - -# direct methods -.method public synthetic constructor (Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/z0/c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/exoplayer2/drm/DefaultDrmSession;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/b/z0/c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; - - invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->g(Lcom/google/android/exoplayer2/drm/DefaultDrmSession;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/d.smali b/com.discord/smali_classes2/f/h/a/b/z0/d.smali deleted file mode 100644 index 6dc8a2f2f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/d.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/d; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/z0/d; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/z0/d; - - invoke-direct {v0}, Lf/h/a/b/z0/d;->()V - - sput-object v0, Lf/h/a/b/z0/d;->a:Lf/h/a/b/z0/d; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/b/z0/g; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1}, Lf/h/a/b/v0/a;->N()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/e.smali b/com.discord/smali_classes2/f/h/a/b/z0/e.smali deleted file mode 100644 index 5f23ccff46..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/e.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/e; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/z0/e; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/z0/e; - - invoke-direct {v0}, Lf/h/a/b/z0/e;->()V - - sput-object v0, Lf/h/a/b/z0/e;->a:Lf/h/a/b/z0/e; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/b/z0/g; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1}, Lf/h/a/b/v0/a;->M()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/f.smali b/com.discord/smali_classes2/f/h/a/b/z0/f.smali deleted file mode 100644 index 10cd490f14..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/f.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/f; -.super Ljava/lang/Object; -.source "lambda" - -# interfaces -.implements Lf/h/a/b/i1/l$a; - - -# static fields -.field public static final synthetic a:Lf/h/a/b/z0/f; - - -# direct methods -.method static synthetic constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/z0/f; - - invoke-direct {v0}, Lf/h/a/b/z0/f;->()V - - sput-object v0, Lf/h/a/b/z0/f;->a:Lf/h/a/b/z0/f; - - return-void -.end method - -.method private synthetic constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/b/z0/g; - - check-cast p1, Lf/h/a/b/v0/a; - - invoke-virtual {p1}, Lf/h/a/b/v0/a;->L()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/g.smali b/com.discord/smali_classes2/f/h/a/b/z0/g.smali deleted file mode 100644 index f6de55123f..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/g.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/z0/g; -.super Ljava/lang/Object; -.source "DefaultDrmSessionEventListener.java" diff --git a/com.discord/smali_classes2/f/h/a/b/z0/h.smali b/com.discord/smali_classes2/f/h/a/b/z0/h.smali deleted file mode 100644 index 6b9abfcf8c..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/h.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final synthetic Lf/h/a/b/z0/h; -.super Ljava/lang/Object; -.source "DrmSessionManager.java" - - -# direct methods -.method public static a(Lf/h/a/b/z0/i;Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "I)", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "TT;>;" - } - .end annotation - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public static b(Lf/h/a/b/z0/i;)V - .locals 0 - - return-void -.end method - -.method public static c(Lf/h/a/b/z0/i;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/i$a.smali b/com.discord/smali_classes2/f/h/a/b/z0/i$a.smali deleted file mode 100644 index 0d85e4e13d..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/i$a.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public final Lf/h/a/b/z0/i$a; -.super Ljava/lang/Object; -.source "DrmSessionManager.java" - -# interfaces -.implements Lf/h/a/b/z0/i; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/z0/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/k;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic a()V - .locals 0 - - invoke-static {p0}, Lf/h/a/b/z0/h;->b(Lf/h/a/b/z0/i;)V - - return-void -.end method - -.method public synthetic b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "I)", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "TT;>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/z0/h;->a(Lf/h/a/b/z0/i;Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; - - move-result-object p1 - - return-object p1 -.end method - -.method public c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "Lcom/google/android/exoplayer2/drm/DrmInitData;", - ")", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "Lf/h/a/b/z0/k;", - ">;" - } - .end annotation - - new-instance p1, Lf/h/a/b/z0/j; - - new-instance p2, Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - - new-instance v0, Lcom/google/android/exoplayer2/drm/UnsupportedDrmException; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/drm/UnsupportedDrmException;->(I)V - - invoke-direct {p2, v0}, Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;->(Ljava/lang/Throwable;)V - - invoke-direct {p1, p2}, Lf/h/a/b/z0/j;->(Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;)V - - return-object p1 -.end method - -.method public d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z - .locals 0 - - const/4 p1, 0x0 - - return p1 -.end method - -.method public synthetic release()V - .locals 0 - - invoke-static {p0}, Lf/h/a/b/z0/h;->c(Lf/h/a/b/z0/i;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/i.smali b/com.discord/smali_classes2/f/h/a/b/z0/i.smali deleted file mode 100644 index 4d50ce47c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/i.smali +++ /dev/null @@ -1,79 +0,0 @@ -.class public interface abstract Lf/h/a/b/z0/i; -.super Ljava/lang/Object; -.source "DrmSessionManager.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/b/z0/i; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/b/z0/i<", - "Lf/h/a/b/z0/k;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/b/z0/i$a; - - invoke-direct {v0}, Lf/h/a/b/z0/i$a;->()V - - sput-object v0, Lf/h/a/b/z0/i;->a:Lf/h/a/b/z0/i; - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "I)", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "TT;>;" - } - .end annotation -.end method - -.method public abstract c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "Lcom/google/android/exoplayer2/drm/DrmInitData;", - ")", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "TT;>;" - } - .end annotation -.end method - -.method public abstract d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z -.end method - -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/j.smali b/com.discord/smali_classes2/f/h/a/b/z0/j.smali deleted file mode 100644 index c6d221adee..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/j.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/b/z0/j; -.super Ljava/lang/Object; -.source "ErrorStateDrmSession.java" - -# interfaces -.implements Lcom/google/android/exoplayer2/drm/DrmSession; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lcom/google/android/exoplayer2/drm/DrmSession<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - - -# direct methods -.method public constructor (Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/b/z0/j;->a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public acquire()V - .locals 0 - - return-void -.end method - -.method public b()Lf/h/a/b/z0/k; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public c()Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/b/z0/j;->a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; - - return-object v0 -.end method - -.method public getState()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public release()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/k.smali b/com.discord/smali_classes2/f/h/a/b/z0/k.smali deleted file mode 100644 index aab071ef20..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/k.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/b/z0/k; -.super Ljava/lang/Object; -.source "ExoMediaCrypto.java" diff --git a/com.discord/smali_classes2/f/h/a/b/z0/l$a.smali b/com.discord/smali_classes2/f/h/a/b/z0/l$a.smali deleted file mode 100644 index 18d2507892..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/l$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public final Lf/h/a/b/z0/l$a; -.super Ljava/lang/Object; -.source "ExoMediaDrm.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/z0/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/z0/l$b.smali b/com.discord/smali_classes2/f/h/a/b/z0/l$b.smali deleted file mode 100644 index 7fb389c390..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/l$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public final Lf/h/a/b/z0/l$b; -.super Ljava/lang/Object; -.source "ExoMediaDrm.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/z0/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/z0/l.smali b/com.discord/smali_classes2/f/h/a/b/z0/l.smali deleted file mode 100644 index 4e2d67e723..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/l.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class public interface abstract Lf/h/a/b/z0/l; -.super Ljava/lang/Object; -.source "ExoMediaDrm.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/b/z0/l$b;, - Lf/h/a/b/z0/l$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/lang/Class; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Class<", - "TT;>;" - } - .end annotation -.end method - -.method public abstract b([B)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "([B)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end method - -.method public abstract c([B)Lf/h/a/b/z0/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "([B)TT;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/media/MediaCryptoException; - } - .end annotation -.end method - -.method public abstract d()[B - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/media/MediaDrmException; - } - .end annotation -.end method - -.method public abstract e([B[B)V -.end method - -.method public abstract f([B)V -.end method - -.method public abstract g([B[B)[B - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/media/NotProvisionedException;, - Landroid/media/DeniedByServerException; - } - .end annotation -.end method - -.method public abstract h([B)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/media/DeniedByServerException; - } - .end annotation -.end method - -.method public abstract i([BLjava/util/List;ILjava/util/HashMap;)Lf/h/a/b/z0/l$a; - .param p2 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p4 # Ljava/util/HashMap; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "([B", - "Ljava/util/List<", - "Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;", - ">;I", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)", - "Lf/h/a/b/z0/l$a;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/media/NotProvisionedException; - } - .end annotation -.end method - -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/m.smali b/com.discord/smali_classes2/f/h/a/b/z0/m.smali deleted file mode 100644 index 696aa71f15..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/m.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/b/z0/m; -.super Ljava/lang/Object; -.source "FrameworkMediaCrypto.java" - -# interfaces -.implements Lf/h/a/b/z0/k; - - -# static fields -.field public static final d:Z - - -# instance fields -.field public final a:Ljava/util/UUID; - -.field public final b:[B - -.field public final c:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - sget-object v0, Lf/h/a/b/i1/c0;->c:Ljava/lang/String; - - const-string v1, "Amazon" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - sget-object v0, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - const-string v1, "AFTM" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/b/i1/c0;->d:Ljava/lang/String; - - const-string v1, "AFTB" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - :cond_0 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - sput-boolean v0, Lf/h/a/b/z0/m;->d:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/b/z0/n.smali b/com.discord/smali_classes2/f/h/a/b/z0/n.smali deleted file mode 100644 index 5dfee7a653..0000000000 --- a/com.discord/smali_classes2/f/h/a/b/z0/n.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public interface abstract Lf/h/a/b/z0/n; -.super Ljava/lang/Object; -.source "MediaDrmCallback.java" - - -# virtual methods -.method public abstract a(Ljava/util/UUID;Lf/h/a/b/z0/l$a;)[B - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method - -.method public abstract b(Ljava/util/UUID;Lf/h/a/b/z0/l$b;)[B - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a.smali b/com.discord/smali_classes2/f/h/a/c/a.smali index 119b854746..3cccbdf0fb 100644 --- a/com.discord/smali_classes2/f/h/a/c/a.smali +++ b/com.discord/smali_classes2/f/h/a/c/a.smali @@ -1,99 +1,42 @@ -.class public interface abstract Lf/h/a/c/a; +.class public final synthetic Lf/h/a/c/a; .super Ljava/lang/Object; -.source "FlexContainer.java" +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/a; + + invoke-direct {v0}, Lf/h/a/c/a;->()V + + sput-object v0, Lf/h/a/c/a;->a:Lf/h/a/c/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method # virtual methods -.method public abstract a(Landroid/view/View;IILf/h/a/c/b;)V -.end method +.method public final a(Lf/h/a/c/m0$a;)V + .locals 0 -.method public abstract b(Lf/h/a/c/b;)V -.end method + invoke-interface {p1}, Lf/h/a/c/m0$a;->a()V -.method public abstract c(I)Landroid/view/View; -.end method - -.method public abstract d(III)I -.end method - -.method public abstract e(ILandroid/view/View;)V -.end method - -.method public abstract f(I)Landroid/view/View; -.end method - -.method public abstract g(Landroid/view/View;II)I -.end method - -.method public abstract getAlignContent()I -.end method - -.method public abstract getAlignItems()I -.end method - -.method public abstract getFlexDirection()I -.end method - -.method public abstract getFlexItemCount()I -.end method - -.method public abstract getFlexLinesInternal()Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;" - } - .end annotation -.end method - -.method public abstract getFlexWrap()I -.end method - -.method public abstract getLargestMainSize()I -.end method - -.method public abstract getMaxLine()I -.end method - -.method public abstract getPaddingBottom()I -.end method - -.method public abstract getPaddingEnd()I -.end method - -.method public abstract getPaddingLeft()I -.end method - -.method public abstract getPaddingRight()I -.end method - -.method public abstract getPaddingStart()I -.end method - -.method public abstract getPaddingTop()I -.end method - -.method public abstract getSumOfCrossSize()I -.end method - -.method public abstract h(III)I -.end method - -.method public abstract i()Z -.end method - -.method public abstract j(Landroid/view/View;)I -.end method - -.method public abstract setFlexLines(Ljava/util/List;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;)V" - } - .end annotation + return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/c/a0$a.smali b/com.discord/smali_classes2/f/h/a/c/a0$a.smali new file mode 100644 index 0000000000..8fefd681cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a0$a.smali @@ -0,0 +1,221 @@ +.class public Lf/h/a/c/a0$a; +.super Landroid/os/Handler; +.source "ExoPlayerImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/c/a0;->([Lf/h/a/c/p0;Lf/h/a/c/f1/h;Lf/h/a/c/e0;Lf/h/a/c/h1/e;Lf/h/a/c/i1/g;Landroid/os/Looper;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0; + + +# direct methods +.method public constructor (Lf/h/a/c/a0;Landroid/os/Looper;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a0$a;->a:Lf/h/a/c/a0; + + invoke-direct {p0, p2}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + + +# virtual methods +.method public handleMessage(Landroid/os/Message;)V + .locals 13 + + iget-object v0, p0, Lf/h/a/c/a0$a;->a:Lf/h/a/c/a0; + + if-eqz v0, :cond_9 + + iget v1, p1, Landroid/os/Message;->what:I + + const/4 v2, -0x1 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v1, :cond_3 + + if-ne v1, v3, :cond_2 + + iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast v1, Lf/h/a/c/j0; + + iget p1, p1, Landroid/os/Message;->arg1:I + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + if-eqz v3, :cond_1 + + iget p1, v0, Lf/h/a/c/a0;->r:I + + add-int/2addr p1, v2 + + iput p1, v0, Lf/h/a/c/a0;->r:I + + :cond_1 + iget p1, v0, Lf/h/a/c/a0;->r:I + + if-nez p1, :cond_8 + + iget-object p1, v0, Lf/h/a/c/a0;->s:Lf/h/a/c/j0; + + invoke-virtual {p1, v1}, Lf/h/a/c/j0;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_8 + + iput-object v1, v0, Lf/h/a/c/a0;->s:Lf/h/a/c/j0; + + new-instance p1, Lf/h/a/c/n; + + invoke-direct {p1, v1}, Lf/h/a/c/n;->(Lf/h/a/c/j0;)V + + invoke-virtual {v0, p1}, Lf/h/a/c/a0;->Q(Lf/h/a/c/s$b;)V + + goto :goto_4 + + :cond_2 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_3 + iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + move-object v5, v1 + + check-cast v5, Lf/h/a/c/i0; + + iget v1, p1, Landroid/os/Message;->arg1:I + + iget v6, p1, Landroid/os/Message;->arg2:I + + if-eq v6, v2, :cond_4 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v2, 0x0 + + :goto_1 + iget v3, p1, Landroid/os/Message;->arg2:I + + iget p1, v0, Lf/h/a/c/a0;->o:I + + sub-int/2addr p1, v1 + + iput p1, v0, Lf/h/a/c/a0;->o:I + + if-nez p1, :cond_8 + + iget-wide v6, v5, Lf/h/a/c/i0;->c:J + + const-wide v8, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long p1, v6, v8 + + if-nez p1, :cond_5 + + iget-object v6, v5, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + const-wide/16 v7, 0x0 + + iget-wide v9, v5, Lf/h/a/c/i0;->d:J + + iget-wide v11, v5, Lf/h/a/c/i0;->l:J + + invoke-virtual/range {v5 .. v12}, Lf/h/a/c/i0;->a(Lf/h/a/c/d1/p$a;JJJ)Lf/h/a/c/i0; + + move-result-object p1 + + move-object v1, p1 + + goto :goto_2 + + :cond_5 + move-object v1, v5 + + :goto_2 + iget-object p1, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object p1, p1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p1}, Lf/h/a/c/t0;->p()Z + + move-result p1 + + if-nez p1, :cond_6 + + iget-object p1, v1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p1}, Lf/h/a/c/t0;->p()Z + + move-result p1 + + if-eqz p1, :cond_6 + + iput v4, v0, Lf/h/a/c/a0;->v:I + + iput v4, v0, Lf/h/a/c/a0;->u:I + + const-wide/16 v5, 0x0 + + iput-wide v5, v0, Lf/h/a/c/a0;->w:J + + :cond_6 + iget-boolean p1, v0, Lf/h/a/c/a0;->p:Z + + if-eqz p1, :cond_7 + + const/4 p1, 0x0 + + goto :goto_3 + + :cond_7 + const/4 p1, 0x2 + + :goto_3 + iget-boolean v5, v0, Lf/h/a/c/a0;->q:Z + + iput-boolean v4, v0, Lf/h/a/c/a0;->p:Z + + iput-boolean v4, v0, Lf/h/a/c/a0;->q:Z + + move v4, p1 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/a0;->V(Lf/h/a/c/i0;ZIIZ)V + + :cond_8 + :goto_4 + return-void + + :cond_9 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a0$b.smali b/com.discord/smali_classes2/f/h/a/c/a0$b.smali new file mode 100644 index 0000000000..849f573cf7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a0$b.smali @@ -0,0 +1,422 @@ +.class public final Lf/h/a/c/a0$b; +.super Ljava/lang/Object; +.source "ExoPlayerImpl.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/i0; + +.field public final e:Ljava/util/concurrent/CopyOnWriteArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/s$a;", + ">;" + } + .end annotation +.end field + +.field public final f:Lf/h/a/c/f1/h; + +.field public final g:Z + +.field public final h:I + +.field public final i:I + +.field public final j:Z + +.field public final k:Z + +.field public final l:Z + +.field public final m:Z + +.field public final n:Z + +.field public final o:Z + +.field public final p:Z + +.field public final q:Z + + +# direct methods +.method public constructor (Lf/h/a/c/i0;Lf/h/a/c/i0;Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/f1/h;ZIIZZZ)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i0;", + "Lf/h/a/c/i0;", + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/s$a;", + ">;", + "Lf/h/a/c/f1/h;", + "ZIIZZZ)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {v0, p3}, Ljava/util/concurrent/CopyOnWriteArrayList;->(Ljava/util/Collection;)V + + iput-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + iput-object p4, p0, Lf/h/a/c/a0$b;->f:Lf/h/a/c/f1/h; + + iput-boolean p5, p0, Lf/h/a/c/a0$b;->g:Z + + iput p6, p0, Lf/h/a/c/a0$b;->h:I + + iput p7, p0, Lf/h/a/c/a0$b;->i:I + + iput-boolean p8, p0, Lf/h/a/c/a0$b;->j:Z + + iput-boolean p9, p0, Lf/h/a/c/a0$b;->p:Z + + iput-boolean p10, p0, Lf/h/a/c/a0$b;->q:Z + + iget p3, p2, Lf/h/a/c/i0;->e:I + + iget p4, p1, Lf/h/a/c/i0;->e:I + + const/4 p5, 0x1 + + const/4 p6, 0x0 + + if-eq p3, p4, :cond_0 + + const/4 p3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p3, 0x0 + + :goto_0 + iput-boolean p3, p0, Lf/h/a/c/a0$b;->k:Z + + iget-object p3, p2, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-object p4, p1, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + if-eq p3, p4, :cond_1 + + if-eqz p4, :cond_1 + + const/4 p3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_1 + iput-boolean p3, p0, Lf/h/a/c/a0$b;->l:Z + + iget-object p3, p2, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object p4, p1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + if-eq p3, p4, :cond_2 + + const/4 p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p3, 0x0 + + :goto_2 + iput-boolean p3, p0, Lf/h/a/c/a0$b;->m:Z + + iget-boolean p3, p2, Lf/h/a/c/i0;->g:Z + + iget-boolean p4, p1, Lf/h/a/c/i0;->g:Z + + if-eq p3, p4, :cond_3 + + const/4 p3, 0x1 + + goto :goto_3 + + :cond_3 + const/4 p3, 0x0 + + :goto_3 + iput-boolean p3, p0, Lf/h/a/c/a0$b;->n:Z + + iget-object p2, p2, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object p1, p1, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + if-eq p2, p1, :cond_4 + + goto :goto_4 + + :cond_4 + const/4 p5, 0x0 + + :goto_4 + iput-boolean p5, p0, Lf/h/a/c/a0$b;->o:Z + + return-void +.end method + + +# virtual methods +.method public synthetic a(Lf/h/a/c/m0$a;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget v1, p0, Lf/h/a/c/a0$b;->i:I + + invoke-interface {p1, v0, v1}, Lf/h/a/c/m0$a;->l(Lf/h/a/c/t0;I)V + + return-void +.end method + +.method public synthetic b(Lf/h/a/c/m0$a;)V + .locals 1 + + iget v0, p0, Lf/h/a/c/a0$b;->h:I + + invoke-interface {p1, v0}, Lf/h/a/c/m0$a;->g(I)V + + return-void +.end method + +.method public synthetic c(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + invoke-interface {p1, v0}, Lf/h/a/c/m0$a;->k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V + + return-void +.end method + +.method public synthetic d(Lf/h/a/c/m0$a;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v0, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v0, v0, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-interface {p1, v1, v0}, Lf/h/a/c/m0$a;->z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + + return-void +.end method + +.method public synthetic e(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget-boolean v0, v0, Lf/h/a/c/i0;->g:Z + + invoke-interface {p1, v0}, Lf/h/a/c/m0$a;->f(Z)V + + return-void +.end method + +.method public synthetic f(Lf/h/a/c/m0$a;)V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/a0$b;->p:Z + + iget-object v1, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget v1, v1, Lf/h/a/c/i0;->e:I + + invoke-interface {p1, v0, v1}, Lf/h/a/c/m0$a;->s(ZI)V + + return-void +.end method + +.method public synthetic g(Lf/h/a/c/m0$a;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + const/4 v1, 0x3 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1, v0}, Lf/h/a/c/m0$a;->D(Z)V + + return-void +.end method + +.method public run()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/a0$b;->m:Z + + if-nez v0, :cond_0 + + iget v0, p0, Lf/h/a/c/a0$b;->i:I + + if-nez v0, :cond_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/g; + + invoke-direct {v1, p0}, Lf/h/a/c/g;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_1 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->g:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/f; + + invoke-direct {v1, p0}, Lf/h/a/c/f;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_2 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->l:Z + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/j; + + invoke-direct {v1, p0}, Lf/h/a/c/j;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_3 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->o:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/c/a0$b;->f:Lf/h/a/c/f1/h; + + iget-object v1, p0, Lf/h/a/c/a0$b;->d:Lf/h/a/c/i0; + + iget-object v1, v1, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v1, v1, Lf/h/a/c/f1/i;->d:Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/f1/d; + + if-eqz v0, :cond_4 + + check-cast v1, Lf/h/a/c/f1/d$a; + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/i; + + invoke-direct {v1, p0}, Lf/h/a/c/i;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + goto :goto_0 + + :cond_4 + const/4 v0, 0x0 + + throw v0 + + :cond_5 + :goto_0 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->n:Z + + if-eqz v0, :cond_6 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/k; + + invoke-direct {v1, p0}, Lf/h/a/c/k;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_6 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->k:Z + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/e; + + invoke-direct {v1, p0}, Lf/h/a/c/e;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_7 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->q:Z + + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/h; + + invoke-direct {v1, p0}, Lf/h/a/c/h;->(Lf/h/a/c/a0$b;)V + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_8 + iget-boolean v0, p0, Lf/h/a/c/a0$b;->j:Z + + if-eqz v0, :cond_9 + + iget-object v0, p0, Lf/h/a/c/a0$b;->e:Ljava/util/concurrent/CopyOnWriteArrayList; + + sget-object v1, Lf/h/a/c/a;->a:Lf/h/a/c/a; + + invoke-static {v0, v1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + :cond_9 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a0.smali b/com.discord/smali_classes2/f/h/a/c/a0.smali new file mode 100644 index 0000000000..96d92fc93b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a0.smali @@ -0,0 +1,1798 @@ +.class public final Lf/h/a/c/a0; +.super Lf/h/a/c/s; +.source "ExoPlayerImpl.java" + +# interfaces +.implements Lf/h/a/c/m0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a0$b; + } +.end annotation + + +# instance fields +.field public final b:Lf/h/a/c/f1/i; + +.field public final c:[Lf/h/a/c/p0; + +.field public final d:Lf/h/a/c/f1/h; + +.field public final e:Landroid/os/Handler; + +.field public final f:Lf/h/a/c/b0; + +.field public final g:Landroid/os/Handler; + +.field public final h:Ljava/util/concurrent/CopyOnWriteArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/s$a;", + ">;" + } + .end annotation +.end field + +.field public final i:Lf/h/a/c/t0$b; + +.field public final j:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Ljava/lang/Runnable;", + ">;" + } + .end annotation +.end field + +.field public k:Z + +.field public l:I + +.field public m:I + +.field public n:Z + +.field public o:I + +.field public p:Z + +.field public q:Z + +.field public r:I + +.field public s:Lf/h/a/c/j0; + +.field public t:Lf/h/a/c/i0; + +.field public u:I + +.field public v:I + +.field public w:J + + +# direct methods +.method public constructor ([Lf/h/a/c/p0;Lf/h/a/c/f1/h;Lf/h/a/c/e0;Lf/h/a/c/h1/e;Lf/h/a/c/i1/g;Landroid/os/Looper;)V + .locals 13 + .annotation build Landroid/annotation/SuppressLint; + value = { + "HandlerLeak" + } + .end annotation + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-direct {p0}, Lf/h/a/c/s;->()V + + const-string v1, "Init " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, " [" + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, "ExoPlayerLib/2.11.3" + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, "] [" + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object v4, Lf/h/a/c/i1/c0;->e:Ljava/lang/String; + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, "]" + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + const-string v4, "ExoPlayerImpl" + + invoke-static {v4, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + array-length v1, v2 + + const/4 v4, 0x0 + + if-lez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object v2, v0, Lf/h/a/c/a0;->c:[Lf/h/a/c/p0; + + const/4 v1, 0x0 + + if-eqz v3, :cond_1 + + iput-object v3, v0, Lf/h/a/c/a0;->d:Lf/h/a/c/f1/h; + + iput-boolean v4, v0, Lf/h/a/c/a0;->k:Z + + iput v4, v0, Lf/h/a/c/a0;->m:I + + iput-boolean v4, v0, Lf/h/a/c/a0;->n:Z + + new-instance v5, Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V + + iput-object v5, v0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v5, Lf/h/a/c/f1/i; + + array-length v6, v2 + + new-array v6, v6, [Lf/h/a/c/q0; + + array-length v7, v2 + + new-array v7, v7, [Lf/h/a/c/f1/f; + + invoke-direct {v5, v6, v7, v1}, Lf/h/a/c/f1/i;->([Lf/h/a/c/q0;[Lf/h/a/c/f1/f;Ljava/lang/Object;)V + + iput-object v5, v0, Lf/h/a/c/a0;->b:Lf/h/a/c/f1/i; + + new-instance v1, Lf/h/a/c/t0$b; + + invoke-direct {v1}, Lf/h/a/c/t0$b;->()V + + iput-object v1, v0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + sget-object v1, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; + + iput-object v1, v0, Lf/h/a/c/a0;->s:Lf/h/a/c/j0; + + sget-object v1, Lf/h/a/c/r0;->d:Lf/h/a/c/r0; + + iput v4, v0, Lf/h/a/c/a0;->l:I + + new-instance v1, Lf/h/a/c/a0$a; + + move-object/from16 v4, p6 + + invoke-direct {v1, p0, v4}, Lf/h/a/c/a0$a;->(Lf/h/a/c/a0;Landroid/os/Looper;)V + + iput-object v1, v0, Lf/h/a/c/a0;->e:Landroid/os/Handler; + + const-wide/16 v4, 0x0 + + iget-object v1, v0, Lf/h/a/c/a0;->b:Lf/h/a/c/f1/i; + + invoke-static {v4, v5, v1}, Lf/h/a/c/i0;->d(JLf/h/a/c/f1/i;)Lf/h/a/c/i0; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + new-instance v1, Ljava/util/ArrayDeque; + + invoke-direct {v1}, Ljava/util/ArrayDeque;->()V + + iput-object v1, v0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + new-instance v12, Lf/h/a/c/b0; + + iget-object v4, v0, Lf/h/a/c/a0;->b:Lf/h/a/c/f1/i; + + iget-boolean v7, v0, Lf/h/a/c/a0;->k:Z + + iget v8, v0, Lf/h/a/c/a0;->m:I + + iget-boolean v9, v0, Lf/h/a/c/a0;->n:Z + + iget-object v10, v0, Lf/h/a/c/a0;->e:Landroid/os/Handler; + + move-object v1, v12 + + move-object v2, p1 + + move-object v3, p2 + + move-object/from16 v5, p3 + + move-object/from16 v6, p4 + + move-object/from16 v11, p5 + + invoke-direct/range {v1 .. v11}, Lf/h/a/c/b0;->([Lf/h/a/c/p0;Lf/h/a/c/f1/h;Lf/h/a/c/f1/i;Lf/h/a/c/e0;Lf/h/a/c/h1/e;ZIZLandroid/os/Handler;Lf/h/a/c/i1/g;)V + + iput-object v12, v0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + new-instance v1, Landroid/os/Handler; + + iget-object v2, v0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + iget-object v2, v2, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; + + invoke-virtual {v2}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-direct {v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + iput-object v1, v0, Lf/h/a/c/a0;->g:Landroid/os/Handler; + + return-void + + :cond_1 + throw v1 +.end method + +.method public static J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/s$a;", + ">;", + "Lf/h/a/c/s$b;", + ")V" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/s$a; + + iget-boolean v1, v0, Lf/h/a/c/s$a;->b:Z + + if-nez v1, :cond_0 + + iget-object v0, v0, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + invoke-interface {p1, v0}, Lf/h/a/c/s$b;->a(Lf/h/a/c/m0$a;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public static synthetic K(Lf/h/a/c/j0;Lf/h/a/c/m0$a;)V + .locals 0 + + invoke-interface {p1, p0}, Lf/h/a/c/m0$a;->C(Lf/h/a/c/j0;)V + + return-void +.end method + +.method public static synthetic L(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/a0;->J(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + return-void +.end method + +.method public static synthetic M(Lf/h/a/c/m0$a;)V + .locals 1 + + const/4 v0, 0x1 + + invoke-interface {p0, v0}, Lf/h/a/c/m0$a;->g(I)V + + return-void +.end method + +.method public static synthetic N(ZZIZIZZLf/h/a/c/m0$a;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-interface {p7, p1, p2}, Lf/h/a/c/m0$a;->s(ZI)V + + :cond_0 + if-eqz p3, :cond_1 + + invoke-interface {p7, p4}, Lf/h/a/c/m0$a;->e(I)V + + :cond_1 + if-eqz p5, :cond_2 + + invoke-interface {p7, p6}, Lf/h/a/c/m0$a;->D(Z)V + + :cond_2 + return-void +.end method + +.method public static synthetic O(ILf/h/a/c/m0$a;)V + .locals 0 + + invoke-interface {p1, p0}, Lf/h/a/c/m0$a;->u(I)V + + return-void +.end method + +.method public static synthetic P(ZLf/h/a/c/m0$a;)V + .locals 0 + + invoke-interface {p1, p0}, Lf/h/a/c/m0$a;->p(Z)V + + return-void +.end method + + +# virtual methods +.method public A()Lf/h/a/c/t0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + return-object v0 +.end method + +.method public B()Landroid/os/Looper; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->e:Landroid/os/Handler; + + invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + return-object v0 +.end method + +.method public C()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/a0;->n:Z + + return v0 +.end method + +.method public D()J + .locals 6 + + invoke-virtual {p0}, Lf/h/a/c/a0;->U()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-wide v0, p0, Lf/h/a/c/a0;->w:J + + return-wide v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget-wide v1, v1, Lf/h/a/c/d1/p$a;->d:J + + iget-object v3, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v3, v3, Lf/h/a/c/d1/p$a;->d:J + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_1 + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p0}, Lf/h/a/c/a0;->m()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0$c;->a()J + + move-result-wide v0 + + return-wide v0 + + :cond_1 + iget-wide v0, v0, Lf/h/a/c/i0;->k:J + + iget-object v2, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + invoke-virtual {v2}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v2 + + if-eqz v2, :cond_3 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v0, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v2, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v1, v0, v2}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v1, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget v1, v1, Lf/h/a/c/d1/p$a;->b:I + + invoke-virtual {v0, v1}, Lf/h/a/c/t0$b;->d(I)J + + move-result-wide v1 + + const-wide/high16 v3, -0x8000000000000000L + + cmp-long v5, v1, v3 + + if-nez v5, :cond_2 + + iget-wide v0, v0, Lf/h/a/c/t0$b;->c:J + + goto :goto_0 + + :cond_2 + move-wide v0, v1 + + :cond_3 + :goto_0 + iget-object v2, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + invoke-virtual {p0, v2, v0, v1}, Lf/h/a/c/a0;->S(Lf/h/a/c/d1/p$a;J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public E()Lf/h/a/c/f1/g; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v0, v0, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + return-object v0 +.end method + +.method public F(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->c:[Lf/h/a/c/p0; + + aget-object p1, v0, p1 + + invoke-interface {p1}, Lf/h/a/c/p0;->u()I + + move-result p1 + + return p1 +.end method + +.method public G()J + .locals 4 + + invoke-virtual {p0}, Lf/h/a/c/a0;->U()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-wide v0, p0, Lf/h/a/c/a0;->w:J + + return-wide v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + return-wide v0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v2, v0, Lf/h/a/c/i0;->m:J + + invoke-virtual {p0, v1, v2, v3}, Lf/h/a/c/a0;->S(Lf/h/a/c/d1/p$a;J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public H()Lf/h/a/c/m0$b; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public final I(ZZZI)Lf/h/a/c/i0; + .locals 24 + + move-object/from16 v0, p0 + + const-wide/16 v1, 0x0 + + const/4 v3, 0x0 + + if-eqz p1, :cond_0 + + iput v3, v0, Lf/h/a/c/a0;->u:I + + iput v3, v0, Lf/h/a/c/a0;->v:I + + iput-wide v1, v0, Lf/h/a/c/a0;->w:J + + goto :goto_1 + + :cond_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a0;->m()I + + move-result v4 + + iput v4, v0, Lf/h/a/c/a0;->u:I + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a0;->U()Z + + move-result v4 + + if-eqz v4, :cond_1 + + iget v4, v0, Lf/h/a/c/a0;->v:I + + goto :goto_0 + + :cond_1 + iget-object v4, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v5, v4, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v4, v4, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v4, v4, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v5, v4}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v4 + + :goto_0 + iput v4, v0, Lf/h/a/c/a0;->v:I + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a0;->G()J + + move-result-wide v4 + + iput-wide v4, v0, Lf/h/a/c/a0;->w:J + + :goto_1 + if-nez p1, :cond_2 + + if-eqz p2, :cond_3 + + :cond_2 + const/4 v3, 0x1 + + :cond_3 + if-eqz v3, :cond_4 + + iget-object v4, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-boolean v5, v0, Lf/h/a/c/a0;->n:Z + + iget-object v6, v0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + iget-object v7, v0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v4, v5, v6, v7}, Lf/h/a/c/i0;->e(ZLf/h/a/c/t0$c;Lf/h/a/c/t0$b;)Lf/h/a/c/d1/p$a; + + move-result-object v4 + + goto :goto_2 + + :cond_4 + iget-object v4, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v4, v4, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + :goto_2 + move-object/from16 v17, v4 + + if-eqz v3, :cond_5 + + goto :goto_3 + + :cond_5 + iget-object v1, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v1, v1, Lf/h/a/c/i0;->m:J + + :goto_3 + move-wide/from16 v22, v1 + + if-eqz v3, :cond_6 + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + goto :goto_4 + + :cond_6 + iget-object v1, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v1, v1, Lf/h/a/c/i0;->d:J + + :goto_4 + move-wide v10, v1 + + new-instance v1, Lf/h/a/c/i0; + + if-eqz p2, :cond_7 + + sget-object v2, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + goto :goto_5 + + :cond_7 + iget-object v2, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + :goto_5 + move-object v6, v2 + + if-eqz p3, :cond_8 + + const/4 v2, 0x0 + + goto :goto_6 + + :cond_8 + iget-object v2, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + :goto_6 + move-object v13, v2 + + const/4 v14, 0x0 + + if-eqz p2, :cond_9 + + sget-object v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + goto :goto_7 + + :cond_9 + iget-object v2, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + :goto_7 + move-object v15, v2 + + if-eqz p2, :cond_a + + iget-object v2, v0, Lf/h/a/c/a0;->b:Lf/h/a/c/f1/i; + + goto :goto_8 + + :cond_a + iget-object v2, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + :goto_8 + move-object/from16 v16, v2 + + const-wide/16 v20, 0x0 + + move-object v5, v1 + + move-object/from16 v7, v17 + + move-wide/from16 v8, v22 + + move/from16 v12, p4 + + move-wide/from16 v18, v22 + + invoke-direct/range {v5 .. v23}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + return-object v1 +.end method + +.method public final Q(Lf/h/a/c/s$b;)V + .locals 2 + + new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; + + iget-object v1, p0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->(Ljava/util/Collection;)V + + new-instance v1, Lf/h/a/c/c; + + invoke-direct {v1, v0, p1}, Lf/h/a/c/c;->(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V + + invoke-virtual {p0, v1}, Lf/h/a/c/a0;->R(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final R(Ljava/lang/Runnable;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + iget-object v1, p0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v1, p1}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + :goto_0 + iget-object p1, p0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + invoke-virtual {p1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + invoke-virtual {p1}, Ljava/util/ArrayDeque;->peekFirst()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Runnable; + + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + + iget-object p1, p0, Lf/h/a/c/a0;->j:Ljava/util/ArrayDeque; + + invoke-virtual {p1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final S(Lf/h/a/c/d1/p$a;J)J + .locals 2 + + invoke-static {p2, p3}, Lf/h/a/c/u;->b(J)J + + move-result-wide p2 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object p1, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + iget-object p1, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + iget-wide v0, p1, Lf/h/a/c/t0$b;->d:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + add-long/2addr p2, v0 + + return-wide p2 +.end method + +.method public T(ZI)V + .locals 12 + + invoke-virtual {p0}, Lf/h/a/c/s;->s()Z + + move-result v0 + + iget-boolean v1, p0, Lf/h/a/c/a0;->k:Z + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + iget v1, p0, Lf/h/a/c/a0;->l:I + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + if-nez p2, :cond_1 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + if-eq v1, v4, :cond_2 + + iget-object v1, p0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + iget-object v1, v1, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {v1, v2, v4, v3}, Lf/h/a/c/i1/z;->a(III)Landroid/os/Message; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/os/Message;->sendToTarget()V + + :cond_2 + iget-boolean v1, p0, Lf/h/a/c/a0;->k:Z + + if-eq v1, p1, :cond_3 + + const/4 v5, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v5, 0x0 + + :goto_2 + iget v1, p0, Lf/h/a/c/a0;->l:I + + if-eq v1, p2, :cond_4 + + const/4 v8, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v8, 0x0 + + :goto_3 + iput-boolean p1, p0, Lf/h/a/c/a0;->k:Z + + iput p2, p0, Lf/h/a/c/a0;->l:I + + invoke-virtual {p0}, Lf/h/a/c/s;->s()Z + + move-result v11 + + if-eq v0, v11, :cond_5 + + const/4 v10, 0x1 + + goto :goto_4 + + :cond_5 + const/4 v10, 0x0 + + :goto_4 + if-nez v5, :cond_6 + + if-nez v8, :cond_6 + + if-eqz v10, :cond_7 + + :cond_6 + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget v7, v0, Lf/h/a/c/i0;->e:I + + new-instance v0, Lf/h/a/c/m; + + move-object v4, v0 + + move v6, p1 + + move v9, p2 + + invoke-direct/range {v4 .. v11}, Lf/h/a/c/m;->(ZZIZIZZ)V + + invoke-virtual {p0, v0}, Lf/h/a/c/a0;->Q(Lf/h/a/c/s$b;)V + + :cond_7 + return-void +.end method + +.method public final U()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget v0, p0, Lf/h/a/c/a0;->o:I + + if-lez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public final V(Lf/h/a/c/i0;ZIIZ)V + .locals 14 + + move-object v0, p0 + + invoke-virtual {p0}, Lf/h/a/c/s;->s()Z + + move-result v1 + + iget-object v4, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + move-object v3, p1 + + iput-object v3, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/s;->s()Z + + move-result v2 + + new-instance v13, Lf/h/a/c/a0$b; + + iget-object v5, v0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + iget-object v6, v0, Lf/h/a/c/a0;->d:Lf/h/a/c/f1/h; + + iget-boolean v11, v0, Lf/h/a/c/a0;->k:Z + + if-eq v1, v2, :cond_0 + + const/4 v1, 0x1 + + const/4 v12, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + const/4 v12, 0x0 + + :goto_0 + move-object v2, v13 + + move-object v3, p1 + + move/from16 v7, p2 + + move/from16 v8, p3 + + move/from16 v9, p4 + + move/from16 v10, p5 + + invoke-direct/range {v2 .. v12}, Lf/h/a/c/a0$b;->(Lf/h/a/c/i0;Lf/h/a/c/i0;Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/f1/h;ZIIZZZ)V + + invoke-virtual {p0, v13}, Lf/h/a/c/a0;->R(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + .locals 7 + + new-instance v6, Lf/h/a/c/n0; + + iget-object v1, p0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v3, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p0}, Lf/h/a/c/a0;->m()I + + move-result v4 + + iget-object v5, p0, Lf/h/a/c/a0;->g:Landroid/os/Handler; + + move-object v0, v6 + + move-object v2, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/n0;->(Lf/h/a/c/n0$a;Lf/h/a/c/n0$b;Lf/h/a/c/t0;ILandroid/os/Handler;)V + + return-object v6 +.end method + +.method public b()Lf/h/a/c/j0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->s:Lf/h/a/c/j0; + + return-object v0 +.end method + +.method public c()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/a0;->U()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public d()J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->l:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public e(IJ)V + .locals 9 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + if-ltz p1, :cond_5 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->o()I + + move-result v1 + + if-ge p1, v1, :cond_5 + + :cond_0 + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/c/a0;->q:Z + + iget v2, p0, Lf/h/a/c/a0;->o:I + + add-int/2addr v2, v1 + + iput v2, p0, Lf/h/a/c/a0;->o:I + + invoke-virtual {p0}, Lf/h/a/c/a0;->c()Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_1 + + const-string p1, "ExoPlayerImpl" + + const-string p2, "seekTo ignored because an ad is playing" + + invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + iget-object p1, p0, Lf/h/a/c/a0;->e:Landroid/os/Handler; + + const/4 p2, -0x1 + + iget-object p3, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + invoke-virtual {p1, v3, v1, p2, p3}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + return-void + + :cond_1 + iput p1, p0, Lf/h/a/c/a0;->u:I + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + const-wide/16 v4, 0x0 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v1, :cond_3 + + cmp-long v1, p2, v6 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + move-wide v4, p2 + + :goto_0 + iput-wide v4, p0, Lf/h/a/c/a0;->w:J + + iput v3, p0, Lf/h/a/c/a0;->v:I + + goto :goto_2 + + :cond_3 + cmp-long v1, p2, v6 + + if-nez v1, :cond_4 + + iget-object v1, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + invoke-virtual {v0, p1, v1, v4, v5}, Lf/h/a/c/t0;->n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; + + move-result-object v1 + + iget-wide v1, v1, Lf/h/a/c/t0$c;->h:J + + goto :goto_1 + + :cond_4 + invoke-static {p2, p3}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + :goto_1 + move-wide v7, v1 + + iget-object v2, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + iget-object v3, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + move-object v1, v0 + + move v4, p1 + + move-wide v5, v7 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/t0;->j(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJ)Landroid/util/Pair; + + move-result-object v1 + + invoke-static {v7, v8}, Lf/h/a/c/u;->b(J)J + + move-result-wide v2 + + iput-wide v2, p0, Lf/h/a/c/a0;->w:J + + iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v0, v1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v1 + + iput v1, p0, Lf/h/a/c/a0;->v:I + + :goto_2 + iget-object v1, p0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + invoke-static {p2, p3}, Lf/h/a/c/u;->a(J)J + + move-result-wide p2 + + iget-object v1, v1, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + new-instance v2, Lf/h/a/c/b0$e; + + invoke-direct {v2, v0, p1, p2, p3}, Lf/h/a/c/b0$e;->(Lf/h/a/c/t0;IJ)V + + const/4 p1, 0x3 + + invoke-virtual {v1, p1, v2}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + sget-object p1, Lf/h/a/c/d;->a:Lf/h/a/c/d; + + invoke-virtual {p0, p1}, Lf/h/a/c/a0;->Q(Lf/h/a/c/s$b;)V + + return-void + + :cond_5 + new-instance v1, Lcom/google/android/exoplayer2/IllegalSeekPositionException; + + invoke-direct {v1, v0, p1, p2, p3}, Lcom/google/android/exoplayer2/IllegalSeekPositionException;->(Lf/h/a/c/t0;IJ)V + + throw v1 +.end method + +.method public f()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/a0;->k:Z + + return v0 +.end method + +.method public g(Z)V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/c/a0;->n:Z + + if-eq v0, p1, :cond_0 + + iput-boolean p1, p0, Lf/h/a/c/a0;->n:Z + + iget-object v0, p0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + iget-object v0, v0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/4 v1, 0x0 + + const/16 v2, 0xd + + invoke-virtual {v0, v2, p1, v1}, Lf/h/a/c/i1/z;->a(III)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V + + new-instance v0, Lf/h/a/c/l; + + invoke-direct {v0, p1}, Lf/h/a/c/l;->(Z)V + + invoke-virtual {p0, v0}, Lf/h/a/c/a0;->Q(Lf/h/a/c/s$b;)V + + :cond_0 + return-void +.end method + +.method public h()Lcom/google/android/exoplayer2/ExoPlaybackException; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + return-object v0 +.end method + +.method public j(Lf/h/a/c/m0$a;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/s$a; + + invoke-direct {v1, p1}, Lf/h/a/c/s$a;->(Lf/h/a/c/m0$a;)V + + invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z + + return-void +.end method + +.method public k()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/a0;->c()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget v0, v0, Lf/h/a/c/d1/p$a;->c:I + + goto :goto_0 + + :cond_0 + const/4 v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public l(Lf/h/a/c/m0$a;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/s$a; + + iget-object v2, v1, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + invoke-virtual {v2, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/s$a;->b:Z + + iget-object v2, p0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public m()I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/a0;->U()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/c/a0;->u:I + + return v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v2, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v1, v0, v2}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v0 + + iget v0, v0, Lf/h/a/c/t0$b;->b:I + + return v0 +.end method + +.method public n(Z)V + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/a0;->T(ZI)V + + return-void +.end method + +.method public o()Lf/h/a/c/m0$c; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public p()J + .locals 6 + + invoke-virtual {p0}, Lf/h/a/c/a0;->c()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v2, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v1, v0, v2}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v1, v0, Lf/h/a/c/i0;->d:J + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v1, v3 + + if-nez v5, :cond_0 + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p0}, Lf/h/a/c/a0;->m()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + iget-wide v0, v0, Lf/h/a/c/t0$c;->h:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + iget-wide v0, v0, Lf/h/a/c/t0$b;->d:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v2, v2, Lf/h/a/c/i0;->d:J + + invoke-static {v2, v3}, Lf/h/a/c/u;->b(J)J + + move-result-wide v2 + + add-long/2addr v0, v2 + + :goto_0 + return-wide v0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/a0;->G()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public r()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + return v0 +.end method + +.method public t()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/a0;->c()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget v0, v0, Lf/h/a/c/d1/p$a;->b:I + + goto :goto_0 + + :cond_0 + const/4 v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public u(I)V + .locals 3 + + iget v0, p0, Lf/h/a/c/a0;->m:I + + if-eq v0, p1, :cond_0 + + iput p1, p0, Lf/h/a/c/a0;->m:I + + iget-object v0, p0, Lf/h/a/c/a0;->f:Lf/h/a/c/b0; + + iget-object v0, v0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/16 v1, 0xc + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, p1, v2}, Lf/h/a/c/i1/z;->a(III)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V + + new-instance v0, Lf/h/a/c/o; + + invoke-direct {v0, p1}, Lf/h/a/c/o;->(I)V + + invoke-virtual {p0, v0}, Lf/h/a/c/a0;->Q(Lf/h/a/c/s$b;)V + + :cond_0 + return-void +.end method + +.method public w()I + .locals 1 + + iget v0, p0, Lf/h/a/c/a0;->l:I + + return v0 +.end method + +.method public x()Lcom/google/android/exoplayer2/source/TrackGroupArray; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + return-object v0 +.end method + +.method public y()I + .locals 1 + + iget v0, p0, Lf/h/a/c/a0;->m:I + + return v0 +.end method + +.method public z()J + .locals 4 + + invoke-virtual {p0}, Lf/h/a/c/a0;->c()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v2, v1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v3, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + iget-object v0, p0, Lf/h/a/c/a0;->i:Lf/h/a/c/t0$b; + + iget v2, v1, Lf/h/a/c/d1/p$a;->b:I + + iget v1, v1, Lf/h/a/c/d1/p$a;->c:I + + invoke-virtual {v0, v2, v1}, Lf/h/a/c/t0$b;->a(II)J + + move-result-wide v0 + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + return-wide v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/a0;->A()Lf/h/a/c/t0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-eqz v1, :cond_1 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/a0;->m()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0$c;->a()J + + move-result-wide v0 + + :goto_0 + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$a.smali new file mode 100644 index 0000000000..19fa584311 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$a.smali @@ -0,0 +1,109 @@ +.class public Lf/h/a/c/a1/a$a; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/a$d; + +.field public final b:J + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:J + +.field public final g:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/a$d;JJJJJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a$a;->a:Lf/h/a/c/a1/a$d; + + iput-wide p2, p0, Lf/h/a/c/a1/a$a;->b:J + + iput-wide p4, p0, Lf/h/a/c/a1/a$a;->c:J + + iput-wide p6, p0, Lf/h/a/c/a1/a$a;->d:J + + iput-wide p8, p0, Lf/h/a/c/a1/a$a;->e:J + + iput-wide p10, p0, Lf/h/a/c/a1/a$a;->f:J + + iput-wide p12, p0, Lf/h/a/c/a1/a$a;->g:J + + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 13 + + iget-object v0, p0, Lf/h/a/c/a1/a$a;->a:Lf/h/a/c/a1/a$d; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/a1/a$d;->a(J)J + + move-result-wide v1 + + iget-wide v3, p0, Lf/h/a/c/a1/a$a;->c:J + + iget-wide v5, p0, Lf/h/a/c/a1/a$a;->d:J + + iget-wide v7, p0, Lf/h/a/c/a1/a$a;->e:J + + iget-wide v9, p0, Lf/h/a/c/a1/a$a;->f:J + + iget-wide v11, p0, Lf/h/a/c/a1/a$a;->g:J + + invoke-static/range {v1 .. v12}, Lf/h/a/c/a1/a$c;->a(JJJJJJ)J + + move-result-wide v0 + + new-instance v2, Lf/h/a/c/a1/q$a; + + new-instance v3, Lf/h/a/c/a1/r; + + invoke-direct {v3, p1, p2, v0, v1}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {v2, v3}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v2 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/a$a;->b:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$b.smali new file mode 100644 index 0000000000..ace577e30f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$b.smali @@ -0,0 +1,35 @@ +.class public final Lf/h/a/c/a1/a$b; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/a$d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(J)J + .locals 0 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$c.smali new file mode 100644 index 0000000000..4db01fe20d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$c.smali @@ -0,0 +1,129 @@ +.class public Lf/h/a/c/a1/a$c; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:J + +.field public final c:J + +.field public d:J + +.field public e:J + +.field public f:J + +.field public g:J + +.field public h:J + + +# direct methods +.method public constructor (JJJJJJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/a$c;->a:J + + iput-wide p3, p0, Lf/h/a/c/a1/a$c;->b:J + + iput-wide p5, p0, Lf/h/a/c/a1/a$c;->d:J + + iput-wide p7, p0, Lf/h/a/c/a1/a$c;->e:J + + iput-wide p9, p0, Lf/h/a/c/a1/a$c;->f:J + + iput-wide p11, p0, Lf/h/a/c/a1/a$c;->g:J + + iput-wide p13, p0, Lf/h/a/c/a1/a$c;->c:J + + invoke-static/range {p3 .. p14}, Lf/h/a/c/a1/a$c;->a(JJJJJJ)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/a$c;->h:J + + return-void +.end method + +.method public static a(JJJJJJ)J + .locals 7 + + const-wide/16 v0, 0x1 + + add-long v2, p6, v0 + + cmp-long v4, v2, p8 + + if-gez v4, :cond_1 + + add-long v2, p2, v0 + + cmp-long v4, v2, p4 + + if-ltz v4, :cond_0 + + goto :goto_0 + + :cond_0 + sub-long v2, p0, p2 + + sub-long v4, p8, p6 + + long-to-float v4, v4 + + sub-long v5, p4, p2 + + long-to-float v5, v5 + + div-float/2addr v4, v5 + + long-to-float v2, v2 + + mul-float v2, v2, v4 + + float-to-long v2, v2 + + const-wide/16 v4, 0x14 + + div-long v4, v2, v4 + + add-long/2addr v2, p6 + + sub-long v2, v2, p10 + + sub-long/2addr v2, v4 + + sub-long v0, p8, v0 + + move-wide p0, v2 + + move-wide p2, p6 + + move-wide p4, v0 + + invoke-static/range {p0 .. p5}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_1 + :goto_0 + return-wide p6 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$d.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$d.smali new file mode 100644 index 0000000000..d766dfa605 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$d.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/a1/a$d; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "d" +.end annotation + + +# virtual methods +.method public abstract a(J)J +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$e.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$e.smali new file mode 100644 index 0000000000..655cbf6dab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$e.smali @@ -0,0 +1,116 @@ +.class public final Lf/h/a/c/a1/a$e; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "e" +.end annotation + + +# static fields +.field public static final d:Lf/h/a/c/a1/a$e; + + +# instance fields +.field public final a:I + +.field public final b:J + +.field public final c:J + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v6, Lf/h/a/c/a1/a$e; + + const/4 v1, -0x3 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + const-wide/16 v4, -0x1 + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/a1/a$e;->(IJJ)V + + sput-object v6, Lf/h/a/c/a1/a$e;->d:Lf/h/a/c/a1/a$e; + + return-void +.end method + +.method public constructor (IJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/a$e;->a:I + + iput-wide p2, p0, Lf/h/a/c/a1/a$e;->b:J + + iput-wide p4, p0, Lf/h/a/c/a1/a$e;->c:J + + return-void +.end method + +.method public static a(JJ)Lf/h/a/c/a1/a$e; + .locals 7 + + new-instance v6, Lf/h/a/c/a1/a$e; + + const/4 v1, -0x1 + + move-object v0, v6 + + move-wide v2, p0 + + move-wide v4, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/a1/a$e;->(IJJ)V + + return-object v6 +.end method + +.method public static b(J)Lf/h/a/c/a1/a$e; + .locals 7 + + new-instance v6, Lf/h/a/c/a1/a$e; + + const/4 v1, 0x0 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + move-object v0, v6 + + move-wide v4, p0 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/a1/a$e;->(IJJ)V + + return-object v6 +.end method + +.method public static c(JJ)Lf/h/a/c/a1/a$e; + .locals 7 + + new-instance v6, Lf/h/a/c/a1/a$e; + + const/4 v1, -0x2 + + move-object v0, v6 + + move-wide v2, p0 + + move-wide v4, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/a1/a$e;->(IJJ)V + + return-object v6 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a$f.smali b/com.discord/smali_classes2/f/h/a/c/a1/a$f.smali new file mode 100644 index 0000000000..a3a387c71d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a$f.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/c/a1/a$f; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "f" +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/a1/e;J)Lf/h/a/c/a1/a$e; + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract b()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/a.smali new file mode 100644 index 0000000000..f71b09d850 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a.smali @@ -0,0 +1,420 @@ +.class public abstract Lf/h/a/c/a1/a; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/a$a;, + Lf/h/a/c/a1/a$e;, + Lf/h/a/c/a1/a$c;, + Lf/h/a/c/a1/a$d;, + Lf/h/a/c/a1/a$b;, + Lf/h/a/c/a1/a$f; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/a$a; + +.field public final b:Lf/h/a/c/a1/a$f; + +.field public c:Lf/h/a/c/a1/a$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:I + + +# direct methods +.method public constructor (Lf/h/a/c/a1/a$d;Lf/h/a/c/a1/a$f;JJJJJJI)V + .locals 16 + + move-object/from16 v0, p0 + + invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V + + move-object/from16 v1, p2 + + iput-object v1, v0, Lf/h/a/c/a1/a;->b:Lf/h/a/c/a1/a$f; + + move/from16 v1, p15 + + iput v1, v0, Lf/h/a/c/a1/a;->d:I + + new-instance v15, Lf/h/a/c/a1/a$a; + + move-object v1, v15 + + move-object/from16 v2, p1 + + move-wide/from16 v3, p3 + + move-wide/from16 v5, p5 + + move-wide/from16 v7, p7 + + move-wide/from16 v9, p9 + + move-wide/from16 v11, p11 + + move-wide/from16 v13, p13 + + invoke-direct/range {v1 .. v14}, Lf/h/a/c/a1/a$a;->(Lf/h/a/c/a1/a$d;JJJJJJ)V + + iput-object v15, v0, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException;, + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-object v3, v0, Lf/h/a/c/a1/a;->b:Lf/h/a/c/a1/a$f; + + invoke-static {v3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + :goto_0 + iget-object v4, v0, Lf/h/a/c/a1/a;->c:Lf/h/a/c/a1/a$c; + + invoke-static {v4}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-wide v5, v4, Lf/h/a/c/a1/a$c;->f:J + + iget-wide v7, v4, Lf/h/a/c/a1/a$c;->g:J + + iget-wide v9, v4, Lf/h/a/c/a1/a$c;->h:J + + sub-long/2addr v7, v5 + + iget v11, v0, Lf/h/a/c/a1/a;->d:I + + int-to-long v11, v11 + + const/4 v13, 0x0 + + cmp-long v14, v7, v11 + + if-gtz v14, :cond_0 + + invoke-virtual {v0, v13, v5, v6}, Lf/h/a/c/a1/a;->c(ZJ)V + + invoke-virtual {v0, v1, v5, v6, v2}, Lf/h/a/c/a1/a;->d(Lf/h/a/c/a1/e;JLf/h/a/c/a1/p;)I + + move-result v1 + + return v1 + + :cond_0 + invoke-virtual {v0, v1, v9, v10}, Lf/h/a/c/a1/a;->f(Lf/h/a/c/a1/e;J)Z + + move-result v5 + + if-nez v5, :cond_1 + + invoke-virtual {v0, v1, v9, v10, v2}, Lf/h/a/c/a1/a;->d(Lf/h/a/c/a1/e;JLf/h/a/c/a1/p;)I + + move-result v1 + + return v1 + + :cond_1 + iput v13, v1, Lf/h/a/c/a1/e;->f:I + + iget-wide v5, v4, Lf/h/a/c/a1/a$c;->b:J + + invoke-interface {v3, v1, v5, v6}, Lf/h/a/c/a1/a$f;->a(Lf/h/a/c/a1/e;J)Lf/h/a/c/a1/a$e; + + move-result-object v5 + + iget v6, v5, Lf/h/a/c/a1/a$e;->a:I + + const/4 v7, -0x3 + + if-eq v6, v7, :cond_5 + + const/4 v7, -0x2 + + if-eq v6, v7, :cond_4 + + const/4 v7, -0x1 + + if-eq v6, v7, :cond_3 + + if-nez v6, :cond_2 + + const/4 v3, 0x1 + + iget-wide v6, v5, Lf/h/a/c/a1/a$e;->c:J + + invoke-virtual {v0, v3, v6, v7}, Lf/h/a/c/a1/a;->c(ZJ)V + + iget-wide v3, v5, Lf/h/a/c/a1/a$e;->c:J + + invoke-virtual {v0, v1, v3, v4}, Lf/h/a/c/a1/a;->f(Lf/h/a/c/a1/e;J)Z + + iget-wide v3, v5, Lf/h/a/c/a1/a$e;->c:J + + invoke-virtual {v0, v1, v3, v4, v2}, Lf/h/a/c/a1/a;->d(Lf/h/a/c/a1/e;JLf/h/a/c/a1/p;)I + + move-result v1 + + return v1 + + :cond_2 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Invalid case" + + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 + + :cond_3 + iget-wide v9, v5, Lf/h/a/c/a1/a$e;->b:J + + iget-wide v13, v5, Lf/h/a/c/a1/a$e;->c:J + + iput-wide v9, v4, Lf/h/a/c/a1/a$c;->e:J + + iput-wide v13, v4, Lf/h/a/c/a1/a$c;->g:J + + iget-wide v5, v4, Lf/h/a/c/a1/a$c;->b:J + + iget-wide v7, v4, Lf/h/a/c/a1/a$c;->d:J + + iget-wide v11, v4, Lf/h/a/c/a1/a$c;->f:J + + iget-wide v1, v4, Lf/h/a/c/a1/a$c;->c:J + + move-wide v15, v1 + + invoke-static/range {v5 .. v16}, Lf/h/a/c/a1/a$c;->a(JJJJJJ)J + + move-result-wide v1 + + iput-wide v1, v4, Lf/h/a/c/a1/a$c;->h:J + + goto :goto_1 + + :cond_4 + iget-wide v7, v5, Lf/h/a/c/a1/a$e;->b:J + + iget-wide v11, v5, Lf/h/a/c/a1/a$e;->c:J + + iput-wide v7, v4, Lf/h/a/c/a1/a$c;->d:J + + iput-wide v11, v4, Lf/h/a/c/a1/a$c;->f:J + + iget-wide v5, v4, Lf/h/a/c/a1/a$c;->b:J + + iget-wide v9, v4, Lf/h/a/c/a1/a$c;->e:J + + iget-wide v13, v4, Lf/h/a/c/a1/a$c;->g:J + + iget-wide v1, v4, Lf/h/a/c/a1/a$c;->c:J + + move-wide v15, v1 + + invoke-static/range {v5 .. v16}, Lf/h/a/c/a1/a$c;->a(JJJJJJ)J + + move-result-wide v1 + + iput-wide v1, v4, Lf/h/a/c/a1/a$c;->h:J + + :goto_1 + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + goto/16 :goto_0 + + :cond_5 + invoke-virtual {v0, v13, v9, v10}, Lf/h/a/c/a1/a;->c(ZJ)V + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + invoke-virtual {v0, v1, v9, v10, v2}, Lf/h/a/c/a1/a;->d(Lf/h/a/c/a1/e;JLf/h/a/c/a1/p;)I + + move-result v1 + + return v1 +.end method + +.method public final b()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/a;->c:Lf/h/a/c/a1/a$c; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final c(ZJ)V + .locals 0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/a1/a;->c:Lf/h/a/c/a1/a$c; + + iget-object p1, p0, Lf/h/a/c/a1/a;->b:Lf/h/a/c/a1/a$f; + + invoke-interface {p1}, Lf/h/a/c/a1/a$f;->b()V + + return-void +.end method + +.method public final d(Lf/h/a/c/a1/e;JLf/h/a/c/a1/p;)I + .locals 2 + + iget-wide v0, p1, Lf/h/a/c/a1/e;->d:J + + cmp-long p1, p2, v0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iput-wide p2, p4, Lf/h/a/c/a1/p;->a:J + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final e(J)V + .locals 19 + + move-object/from16 v0, p0 + + move-wide/from16 v2, p1 + + iget-object v1, v0, Lf/h/a/c/a1/a;->c:Lf/h/a/c/a1/a$c; + + if-eqz v1, :cond_0 + + iget-wide v4, v1, Lf/h/a/c/a1/a$c;->a:J + + cmp-long v1, v4, v2 + + if-nez v1, :cond_0 + + return-void + + :cond_0 + new-instance v14, Lf/h/a/c/a1/a$c; + + iget-object v1, v0, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + iget-object v1, v1, Lf/h/a/c/a1/a$a;->a:Lf/h/a/c/a1/a$d; + + invoke-interface {v1, v2, v3}, Lf/h/a/c/a1/a$d;->a(J)J + + move-result-wide v4 + + iget-object v1, v0, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + iget-wide v6, v1, Lf/h/a/c/a1/a$a;->c:J + + iget-wide v8, v1, Lf/h/a/c/a1/a$a;->d:J + + iget-wide v10, v1, Lf/h/a/c/a1/a$a;->e:J + + iget-wide v12, v1, Lf/h/a/c/a1/a$a;->f:J + + move-wide v15, v12 + + iget-wide v12, v1, Lf/h/a/c/a1/a$a;->g:J + + move-object v1, v14 + + move-wide/from16 v2, p1 + + move-wide/from16 v17, v12 + + move-wide v12, v15 + + move-object v0, v14 + + move-wide/from16 v14, v17 + + invoke-direct/range {v1 .. v15}, Lf/h/a/c/a1/a$c;->(JJJJJJJ)V + + move-object v1, v0 + + move-object/from16 v0, p0 + + iput-object v1, v0, Lf/h/a/c/a1/a;->c:Lf/h/a/c/a1/a$c; + + return-void +.end method + +.method public final f(Lf/h/a/c/a1/e;J)Z + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-wide v0, p1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr p2, v0 + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-ltz v2, :cond_0 + + const-wide/32 v0, 0x40000 + + cmp-long v2, p2, v0 + + if-gtz v2, :cond_0 + + long-to-int p3, p2 + + invoke-virtual {p1, p3}, Lf/h/a/c/a1/e;->i(I)V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/a$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/a$a.smali new file mode 100644 index 0000000000..267319e9d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/a0/a$a; +.super Ljava/lang/Object; +.source "DefaultEbmlReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/a$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/a$b.smali new file mode 100644 index 0000000000..c93b387c74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/a$b.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/a1/a0/a$b; +.super Ljava/lang/Object; +.source "DefaultEbmlReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:J + + +# direct methods +.method public constructor (IJLf/h/a/c/a1/a0/a$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/a0/a$b;->a:I + + iput-wide p2, p0, Lf/h/a/c/a1/a0/a$b;->b:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/a.smali new file mode 100644 index 0000000000..4139ede392 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/a.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/c/a1/a0/a; +.super Ljava/lang/Object; +.source "DefaultEbmlReader.java" + +# interfaces +.implements Lf/h/a/c/a1/a0/c; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/a0/a$b; + } +.end annotation + + +# instance fields +.field public final a:[B + +.field public final b:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/a1/a0/a$b;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/a1/a0/f; + +.field public d:Lf/h/a/c/a1/a0/b; + +.field public e:I + +.field public f:I + +.field public g:J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x8 + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/a1/a0/a;->a:[B + + new-instance v0, Ljava/util/ArrayDeque; + + invoke-direct {v0}, Ljava/util/ArrayDeque;->()V + + iput-object v0, p0, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + new-instance v0, Lf/h/a/c/a1/a0/f; + + invoke-direct {v0}, Lf/h/a/c/a1/a0/f;->()V + + iput-object v0, p0, Lf/h/a/c/a1/a0/a;->c:Lf/h/a/c/a1/a0/f; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;I)J + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/a0/a;->a:[B + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, p2, v1}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + const-wide/16 v2, 0x0 + + :goto_0 + if-ge v1, p2, :cond_0 + + const/16 p1, 0x8 + + shl-long/2addr v2, p1 + + iget-object p1, p0, Lf/h/a/c/a1/a0/a;->a:[B + + aget-byte p1, p1, v1 + + and-int/lit16 p1, p1, 0xff + + int-to-long v4, p1 + + or-long/2addr v2, v4 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return-wide v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/b.smali new file mode 100644 index 0000000000..b77a892226 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/b.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/a1/a0/b; +.super Ljava/lang/Object; +.source "EbmlProcessor.java" diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/c.smali new file mode 100644 index 0000000000..8ffc33975f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/c.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/a1/a0/c; +.super Ljava/lang/Object; +.source "EbmlReader.java" diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/d$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$a.smali new file mode 100644 index 0000000000..c8fd87e9bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/a0/d$a; +.super Ljava/lang/Object; +.source "MatroskaExtractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/d$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$b.smali new file mode 100644 index 0000000000..1b00256fa4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$b.smali @@ -0,0 +1,3079 @@ +.class public final Lf/h/a/c/a1/a0/d$b; +.super Ljava/lang/Object; +.source "MatroskaExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/a0/b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a1/a0/d; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/a0/d;Lf/h/a/c/a1/a0/d$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(I)V + .locals 37 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move/from16 v1, p1 + + iget-object v8, v0, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v8, :cond_50 + + const/16 v2, 0xa0 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_4a + + const/16 v2, 0xae + + const/4 v4, -0x1 + + const/4 v5, 0x1 + + if-eq v1, v2, :cond_10 + + const/16 v2, 0x4dbb + + const v6, 0x1c53bb6b + + const-wide/16 v9, -0x1 + + if-eq v1, v2, :cond_e + + const/16 v2, 0x6240 + + if-eq v1, v2, :cond_c + + const/16 v2, 0x6d80 + + if-eq v1, v2, :cond_a + + const v2, 0x1549a966 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + if-eq v1, v2, :cond_8 + + const v2, 0x1654ae6b + + if-eq v1, v2, :cond_6 + + if-eq v1, v6, :cond_0 + + goto/16 :goto_2b + + :cond_0 + iget-boolean v1, v8, Lf/h/a/c/a1/a0/d;->v:Z + + if-nez v1, :cond_4f + + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->a0:Lf/h/a/c/a1/i; + + iget-wide v6, v8, Lf/h/a/c/a1/a0/d;->q:J + + cmp-long v2, v6, v9 + + if-eqz v2, :cond_5 + + iget-wide v6, v8, Lf/h/a/c/a1/a0/d;->t:J + + cmp-long v2, v6, v11 + + if-eqz v2, :cond_5 + + iget-object v2, v8, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + if-eqz v2, :cond_5 + + iget v2, v2, Lf/h/a/c/i1/o;->a:I + + if-eqz v2, :cond_5 + + iget-object v4, v8, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + if-eqz v4, :cond_5 + + iget v4, v4, Lf/h/a/c/i1/o;->a:I + + if-eq v4, v2, :cond_1 + + goto/16 :goto_2 + + :cond_1 + new-array v4, v2, [I + + new-array v6, v2, [J + + new-array v7, v2, [J + + new-array v9, v2, [J + + const/4 v10, 0x0 + + :goto_0 + if-ge v10, v2, :cond_2 + + iget-object v11, v8, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + invoke-virtual {v11, v10}, Lf/h/a/c/i1/o;->b(I)J + + move-result-wide v11 + + aput-wide v11, v9, v10 + + iget-wide v11, v8, Lf/h/a/c/a1/a0/d;->q:J + + iget-object v13, v8, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + invoke-virtual {v13, v10}, Lf/h/a/c/i1/o;->b(I)J + + move-result-wide v13 + + add-long/2addr v13, v11 + + aput-wide v13, v6, v10 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + add-int/lit8 v10, v2, -0x1 + + if-ge v3, v10, :cond_3 + + add-int/lit8 v10, v3, 0x1 + + aget-wide v11, v6, v10 + + aget-wide v13, v6, v3 + + sub-long/2addr v11, v13 + + long-to-int v12, v11 + + aput v12, v4, v3 + + aget-wide v11, v9, v10 + + aget-wide v13, v9, v3 + + sub-long/2addr v11, v13 + + aput-wide v11, v7, v3 + + move v3, v10 + + goto :goto_1 + + :cond_3 + iget-wide v2, v8, Lf/h/a/c/a1/a0/d;->q:J + + iget-wide v11, v8, Lf/h/a/c/a1/a0/d;->p:J + + add-long/2addr v2, v11 + + aget-wide v11, v6, v10 + + sub-long/2addr v2, v11 + + long-to-int v3, v2 + + aput v3, v4, v10 + + iget-wide v2, v8, Lf/h/a/c/a1/a0/d;->t:J + + aget-wide v11, v9, v10 + + sub-long/2addr v2, v11 + + aput-wide v2, v7, v10 + + aget-wide v2, v7, v10 + + const-wide/16 v11, 0x0 + + cmp-long v13, v2, v11 + + if-gtz v13, :cond_4 + + new-instance v11, Ljava/lang/StringBuilder; + + invoke-direct {v11}, Ljava/lang/StringBuilder;->()V + + const-string v12, "Discarding last cue point with unexpected duration: " + + invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v11, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "MatroskaExtractor" + + invoke-static {v3, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-static {v4, v10}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v4 + + invoke-static {v6, v10}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v6 + + invoke-static {v7, v10}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v7 + + invoke-static {v9, v10}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v9 + + :cond_4 + const/4 v2, 0x0 + + iput-object v2, v8, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + iput-object v2, v8, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + new-instance v2, Lf/h/a/c/a1/c; + + invoke-direct {v2, v4, v6, v7, v9}, Lf/h/a/c/a1/c;->([I[J[J[J)V + + goto :goto_3 + + :cond_5 + :goto_2 + const/4 v2, 0x0 + + iput-object v2, v8, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + iput-object v2, v8, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + new-instance v2, Lf/h/a/c/a1/q$b; + + iget-wide v3, v8, Lf/h/a/c/a1/a0/d;->t:J + + const-wide/16 v6, 0x0 + + invoke-direct {v2, v3, v4, v6, v7}, Lf/h/a/c/a1/q$b;->(JJ)V + + :goto_3 + invoke-interface {v1, v2}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v5, v8, Lf/h/a/c/a1/a0/d;->v:Z + + goto/16 :goto_2b + + :cond_6 + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->size()I + + move-result v1 + + if-eqz v1, :cond_7 + + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->a0:Lf/h/a/c/a1/i; + + invoke-interface {v1}, Lf/h/a/c/a1/i;->k()V + + goto/16 :goto_2b + + :cond_7 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "No valid tracks were found" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_8 + iget-wide v1, v8, Lf/h/a/c/a1/a0/d;->r:J + + cmp-long v3, v1, v11 + + if-nez v3, :cond_9 + + const-wide/32 v1, 0xf4240 + + iput-wide v1, v8, Lf/h/a/c/a1/a0/d;->r:J + + :cond_9 + iget-wide v1, v8, Lf/h/a/c/a1/a0/d;->s:J + + cmp-long v3, v1, v11 + + if-eqz v3, :cond_4f + + invoke-virtual {v8, v1, v2}, Lf/h/a/c/a1/a0/d;->j(J)J + + move-result-wide v1 + + iput-wide v1, v8, Lf/h/a/c/a1/a0/d;->t:J + + goto/16 :goto_2b + + :cond_a + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iget-boolean v2, v1, Lf/h/a/c/a1/a0/d$c;->g:Z + + if-eqz v2, :cond_4f + + iget-object v1, v1, Lf/h/a/c/a1/a0/d$c;->h:[B + + if-nez v1, :cond_b + + goto/16 :goto_2b + + :cond_b + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Combining encryption and compression is not supported" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_c + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iget-boolean v2, v1, Lf/h/a/c/a1/a0/d$c;->g:Z + + if-eqz v2, :cond_4f + + iget-object v2, v1, Lf/h/a/c/a1/a0/d$c;->i:Lf/h/a/c/a1/s$a; + + if-eqz v2, :cond_d + + new-instance v4, Lcom/google/android/exoplayer2/drm/DrmInitData; + + new-array v6, v5, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; + + new-instance v7, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; + + sget-object v8, Lf/h/a/c/u;->a:Ljava/util/UUID; + + iget-object v2, v2, Lf/h/a/c/a1/s$a;->b:[B + + const-string v9, "video/webm" + + invoke-direct {v7, v8, v9, v2}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->(Ljava/util/UUID;Ljava/lang/String;[B)V + + aput-object v7, v6, v3 + + const/4 v2, 0x0 + + invoke-direct {v4, v2, v5, v6}, Lcom/google/android/exoplayer2/drm/DrmInitData;->(Ljava/lang/String;Z[Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;)V + + iput-object v4, v1, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + goto/16 :goto_2b + + :cond_d + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Encrypted Track found but ContentEncKeyID was not found" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_e + iget v1, v8, Lf/h/a/c/a1/a0/d;->w:I + + if-eq v1, v4, :cond_f + + iget-wide v2, v8, Lf/h/a/c/a1/a0/d;->x:J + + cmp-long v4, v2, v9 + + if-eqz v4, :cond_f + + if-ne v1, v6, :cond_4f + + iput-wide v2, v8, Lf/h/a/c/a1/a0/d;->z:J + + goto/16 :goto_2b + + :cond_f + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Mandatory element SeekID or SeekPosition not found" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_10 + iget-object v1, v8, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iget-object v1, v1, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v2, "V_VP8" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + const-string v4, "A_AAC" + + const-string v5, "A_VORBIS" + + const-string v6, "A_OPUS" + + const-string v7, "V_THEORA" + + const-string v9, "V_MS/VFW/FOURCC" + + const-string v10, "V_MPEGH/ISO/HEVC" + + const-string v11, "V_MPEG4/ISO/AVC" + + const-string v12, "V_MPEG4/ISO/AP" + + const-string v13, "V_MPEG4/ISO/ASP" + + const-string v14, "V_MPEG4/ISO/SP" + + const-string v15, "V_MPEG2" + + const-string v0, "V_AV1" + + move-object/from16 p1, v2 + + const-string v2, "V_VP9" + + move-object/from16 v16, v8 + + const-string v8, "S_TEXT/UTF8" + + move-object/from16 v17, v8 + + const-string v8, "S_TEXT/ASS" + + move-object/from16 v18, v8 + + const-string v8, "A_PCM/INT/LIT" + + move-object/from16 v19, v8 + + const-string v8, "A_DTS/EXPRESS" + + move-object/from16 v20, v8 + + const-string v8, "S_HDMV/PGS" + + move-object/from16 v21, v8 + + const-string v8, "A_DTS" + + move-object/from16 v22, v8 + + const-string v8, "A_AC3" + + move-object/from16 v23, v8 + + const-string v8, "A_DTS/LOSSLESS" + + move-object/from16 v24, v8 + + const-string v8, "S_VOBSUB" + + move-object/from16 v25, v8 + + const-string v8, "S_DVBSUB" + + move-object/from16 v26, v8 + + const-string v8, "A_MPEG/L3" + + move-object/from16 v27, v8 + + const-string v8, "A_MPEG/L2" + + move-object/from16 v28, v8 + + const-string v8, "A_TRUEHD" + + move-object/from16 v29, v8 + + const-string v8, "A_MS/ACM" + + if-nez v3, :cond_20 + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v15, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v14, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v10, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v6, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + invoke-virtual {v4, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_20 + + move-object/from16 v3, v28 + + invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v28 + + if-nez v28, :cond_1f + + move-object/from16 v28, v12 + + move-object/from16 v12, v27 + + invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v27 + + if-nez v27, :cond_1a + + move-object/from16 v27, v14 + + move-object/from16 v14, v23 + + invoke-virtual {v14, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v23 + + if-nez v23, :cond_1b + + move-object/from16 v23, v5 + + const-string v5, "A_EAC3" + + invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_1c + + move-object/from16 v5, v29 + + invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v29 + + if-nez v29, :cond_19 + + move-object/from16 v29, v5 + + move-object/from16 v5, v22 + + invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v22 + + if-nez v22, :cond_1d + + move-object/from16 v22, v3 + + move-object/from16 v3, v20 + + invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v20 + + if-nez v20, :cond_1e + + move-object/from16 v20, v12 + + move-object/from16 v12, v24 + + invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v24 + + if-nez v24, :cond_13 + + move-object/from16 v24, v9 + + const-string v9, "A_FLAC" + + invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_14 + + invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_14 + + move-object/from16 v9, v19 + + invoke-virtual {v9, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v19 + + if-nez v19, :cond_15 + + move-object/from16 v19, v8 + + move-object/from16 v8, v17 + + invoke-virtual {v8, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v17 + + if-nez v17, :cond_16 + + move-object/from16 v17, v13 + + move-object/from16 v13, v18 + + invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v18 + + if-nez v18, :cond_17 + + move-object/from16 v18, v11 + + move-object/from16 v11, v25 + + invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v25 + + if-nez v25, :cond_12 + + move-object/from16 v25, v11 + + move-object/from16 v11, v21 + + invoke-virtual {v11, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v21 + + if-nez v21, :cond_18 + + move-object/from16 v21, v12 + + move-object/from16 v12, v26 + + invoke-virtual {v12, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_11 + + goto/16 :goto_7 + + :cond_11 + const/4 v1, 0x0 + + goto/16 :goto_8 + + :cond_12 + move-object/from16 v25, v11 + + goto :goto_4 + + :cond_13 + move-object/from16 v24, v9 + + :cond_14 + move-object/from16 v9, v19 + + :cond_15 + move-object/from16 v19, v8 + + move-object/from16 v8, v17 + + :cond_16 + move-object/from16 v17, v13 + + move-object/from16 v13, v18 + + :cond_17 + move-object/from16 v18, v11 + + :goto_4 + move-object/from16 v11, v21 + + :cond_18 + move-object/from16 v21, v12 + + move-object/from16 v12, v26 + + goto/16 :goto_7 + + :cond_19 + move-object/from16 v29, v5 + + goto :goto_5 + + :cond_1a + move-object/from16 v27, v14 + + move-object/from16 v14, v23 + + :cond_1b + move-object/from16 v23, v5 + + :cond_1c + :goto_5 + move-object/from16 v5, v22 + + :cond_1d + move-object/from16 v22, v3 + + move-object/from16 v3, v20 + + :cond_1e + move-object/from16 v20, v12 + + :goto_6 + move-object/from16 v12, v26 + + move-object/from16 v35, v19 + + move-object/from16 v19, v8 + + move-object/from16 v8, v17 + + move-object/from16 v17, v13 + + move-object/from16 v13, v18 + + move-object/from16 v18, v11 + + move-object/from16 v11, v21 + + move-object/from16 v21, v24 + + move-object/from16 v24, v9 + + move-object/from16 v9, v35 + + goto :goto_7 + + :cond_1f + move-object/from16 v28, v12 + + move-object/from16 v12, v26 + + move-object/from16 v35, v22 + + move-object/from16 v22, v3 + + move-object/from16 v3, v20 + + move-object/from16 v20, v27 + + move-object/from16 v27, v14 + + move-object/from16 v14, v23 + + move-object/from16 v23, v5 + + move-object/from16 v5, v35 + + move-object/from16 v36, v19 + + move-object/from16 v19, v8 + + move-object/from16 v8, v17 + + move-object/from16 v17, v13 + + move-object/from16 v13, v18 + + move-object/from16 v18, v11 + + move-object/from16 v11, v21 + + move-object/from16 v21, v24 + + move-object/from16 v24, v9 + + move-object/from16 v9, v36 + + goto :goto_7 + + :cond_20 + move-object/from16 v3, v20 + + move-object/from16 v20, v27 + + move-object/from16 v27, v14 + + move-object/from16 v14, v23 + + move-object/from16 v23, v5 + + move-object/from16 v5, v22 + + move-object/from16 v22, v28 + + move-object/from16 v28, v12 + + goto :goto_6 + + :goto_7 + const/4 v1, 0x1 + + :goto_8 + if-eqz v1, :cond_49 + + move-object/from16 v26, v12 + + move-object/from16 v1, v16 + + iget-object v12, v1, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + move-object/from16 v16, v4 + + iget-object v4, v1, Lf/h/a/c/a1/a0/d;->a0:Lf/h/a/c/a1/i; + + move-object/from16 v30, v1 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->c:I + + move-object/from16 v31, v4 + + iget-object v4, v12, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + invoke-virtual {v4}, Ljava/lang/String;->hashCode()I + + move-result v32 + + const/16 v33, 0x8 + + move/from16 v34, v1 + + const/4 v1, 0x3 + + sparse-switch v32, :sswitch_data_0 + + goto/16 :goto_9 + + :sswitch_0 + invoke-virtual {v4, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xc + + goto/16 :goto_a + + :sswitch_1 + const-string v0, "A_FLAC" + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x16 + + goto/16 :goto_a + + :sswitch_2 + const-string v0, "A_EAC3" + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x11 + + goto/16 :goto_a + + :sswitch_3 + invoke-virtual {v4, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x3 + + goto/16 :goto_a + + :sswitch_4 + invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x19 + + goto/16 :goto_a + + :sswitch_5 + invoke-virtual {v4, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x8 + + goto/16 :goto_a + + :sswitch_6 + invoke-virtual {v4, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x1a + + goto/16 :goto_a + + :sswitch_7 + invoke-virtual {v4, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x18 + + goto/16 :goto_a + + :sswitch_8 + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x14 + + goto/16 :goto_a + + :sswitch_9 + invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xa + + goto/16 :goto_a + + :sswitch_a + invoke-virtual {v4, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x1c + + goto/16 :goto_a + + :sswitch_b + invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x1 + + goto/16 :goto_a + + :sswitch_c + move-object/from16 v0, p1 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x0 + + goto/16 :goto_a + + :sswitch_d + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x2 + + goto/16 :goto_a + + :sswitch_e + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x13 + + goto/16 :goto_a + + :sswitch_f + invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x10 + + goto/16 :goto_a + + :sswitch_10 + move-object/from16 v0, v16 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xd + + goto/16 :goto_a + + :sswitch_11 + move-object/from16 v0, v21 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x15 + + goto/16 :goto_a + + :sswitch_12 + move-object/from16 v0, v25 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x1b + + goto/16 :goto_a + + :sswitch_13 + move-object/from16 v0, v18 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x7 + + goto/16 :goto_a + + :sswitch_14 + move-object/from16 v0, v17 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x5 + + goto/16 :goto_a + + :sswitch_15 + move-object/from16 v0, v26 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x1d + + goto :goto_a + + :sswitch_16 + move-object/from16 v0, v24 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x9 + + goto :goto_a + + :sswitch_17 + move-object/from16 v0, v20 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xf + + goto :goto_a + + :sswitch_18 + move-object/from16 v0, v22 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xe + + goto :goto_a + + :sswitch_19 + move-object/from16 v0, v23 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0xb + + goto :goto_a + + :sswitch_1a + move-object/from16 v0, v29 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x12 + + goto :goto_a + + :sswitch_1b + move-object/from16 v0, v19 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/16 v0, 0x17 + + goto :goto_a + + :sswitch_1c + move-object/from16 v0, v27 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x4 + + goto :goto_a + + :sswitch_1d + move-object/from16 v0, v28 + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_21 + + const/4 v0, 0x6 + + goto :goto_a + + :cond_21 + :goto_9 + const/4 v0, -0x1 + + :goto_a + const-string v2, "application/vobsub" + + const-string v3, "text/x-ssa" + + const-string v4, "application/x-subrip" + + const-string v5, "video/x-unknown" + + const-string v6, "audio/x-unknown" + + const-string v7, "MatroskaExtractor" + + packed-switch v0, :pswitch_data_0 + + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Unrecognized codec identifier." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :pswitch_0 + const/4 v0, 0x4 + + new-array v0, v0, [B + + iget-object v5, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + const/4 v6, 0x0 + + aget-byte v7, v5, v6 + + aput-byte v7, v0, v6 + + const/4 v6, 0x1 + + aget-byte v7, v5, v6 + + aput-byte v7, v0, v6 + + const/4 v6, 0x2 + + aget-byte v7, v5, v6 + + aput-byte v7, v0, v6 + + aget-byte v5, v5, v1 + + aput-byte v5, v0, v1 + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + const-string v1, "application/dvbsubs" + + goto/16 :goto_13 + + :pswitch_1 + const-string v0, "application/pgs" + + goto/16 :goto_17 + + :pswitch_2 + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + move-object v1, v2 + + goto/16 :goto_13 + + :pswitch_3 + move-object v5, v3 + + goto/16 :goto_12 + + :pswitch_4 + move-object v5, v4 + + goto/16 :goto_12 + + :pswitch_5 + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->N:I + + invoke-static {v0}, Lf/h/a/c/i1/c0;->y(I)I + + move-result v0 + + if-nez v0, :cond_24 + + const-string v0, "Unsupported PCM bit depth: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->N:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ". Setting mimeType to " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_d + + :pswitch_6 + new-instance v0, Lf/h/a/c/i1/t; + + iget-object v1, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + :try_start_0 + invoke-virtual {v0}, Lf/h/a/c/i1/t;->j()I + + move-result v1 + + const/4 v5, 0x1 + + if-ne v1, v5, :cond_22 + + goto :goto_b + + :cond_22 + const v5, 0xfffe + + if-ne v1, v5, :cond_23 + + const/16 v1, 0x18 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v8 + + sget-object v1, Lf/h/a/c/a1/a0/d;->e0:Ljava/util/UUID; + + invoke-virtual {v1}, Ljava/util/UUID;->getMostSignificantBits()J + + move-result-wide v10 + + cmp-long v1, v8, v10 + + if-nez v1, :cond_23 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v0 + + sget-object v5, Lf/h/a/c/a1/a0/d;->e0:Ljava/util/UUID; + + invoke-virtual {v5}, Ljava/util/UUID;->getLeastSignificantBits()J + + move-result-wide v8 + :try_end_0 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + cmp-long v5, v0, v8 + + if-nez v5, :cond_23 + + :goto_b + const/4 v0, 0x1 + + goto :goto_c + + :cond_23 + const/4 v0, 0x0 + + :goto_c + if-eqz v0, :cond_25 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->N:I + + invoke-static {v0}, Lf/h/a/c/i1/c0;->y(I)I + + move-result v0 + + if-nez v0, :cond_24 + + const-string v0, "Unsupported PCM bit depth: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->N:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ". Setting mimeType to " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_d + + :cond_24 + const-string v1, "audio/raw" + + const/4 v5, 0x0 + + goto/16 :goto_1a + + :cond_25 + const-string v0, "Non-PCM MS/ACM is unsupported. Setting mimeType to " + + invoke-static {v0, v6, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_d + move-object v5, v6 + + goto/16 :goto_12 + + :catch_0 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Error parsing MS/ACM codec private" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :pswitch_7 + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + const-string v1, "audio/flac" + + goto/16 :goto_13 + + :pswitch_8 + const-string v0, "audio/vnd.dts.hd" + + goto/16 :goto_17 + + :pswitch_9 + const-string v0, "audio/vnd.dts" + + goto/16 :goto_17 + + :pswitch_a + new-instance v0, Lf/h/a/c/a1/a0/d$d; + + invoke-direct {v0}, Lf/h/a/c/a1/a0/d$d;->()V + + iput-object v0, v12, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + const-string v0, "audio/true-hd" + + goto/16 :goto_17 + + :pswitch_b + const-string v0, "audio/eac3" + + goto/16 :goto_17 + + :pswitch_c + const-string v0, "audio/ac3" + + goto/16 :goto_17 + + :pswitch_d + const-string v0, "audio/mpeg" + + goto :goto_e + + :pswitch_e + const-string v0, "audio/mpeg-L2" + + :goto_e + const/16 v1, 0x1000 + + const/4 v5, 0x0 + + goto/16 :goto_11 + + :pswitch_f + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + const-string v1, "audio/mp4a-latm" + + goto/16 :goto_13 + + :pswitch_10 + new-instance v5, Ljava/util/ArrayList; + + invoke-direct {v5, v1}, Ljava/util/ArrayList;->(I)V + + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-static/range {v33 .. v33}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v0 + + iget-wide v6, v12, Lf/h/a/c/a1/a0/d$c;->P:J + + invoke-virtual {v0, v6, v7}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-static/range {v33 .. v33}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v0 + + iget-wide v6, v12, Lf/h/a/c/a1/a0/d$c;->Q:J + + invoke-virtual {v0, v6, v7}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const/16 v1, 0x1680 + + const-string v0, "audio/opus" + + goto :goto_11 + + :pswitch_11 + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + const-string v5, "Error parsing vorbis codec private" + + const/4 v6, 0x0 + + :try_start_1 + aget-byte v6, v0, v6 + + const/4 v7, 0x2 + + if-ne v6, v7, :cond_2b + + const/4 v6, 0x1 + + const/4 v7, 0x0 + + :goto_f + aget-byte v8, v0, v6 + + const/4 v9, -0x1 + + if-ne v8, v9, :cond_26 + + add-int/lit16 v7, v7, 0xff + + add-int/lit8 v6, v6, 0x1 + + goto :goto_f + + :cond_26 + add-int/lit8 v8, v6, 0x1 + + aget-byte v6, v0, v6 + + add-int/2addr v7, v6 + + const/4 v6, 0x0 + + :goto_10 + aget-byte v9, v0, v8 + + const/4 v10, -0x1 + + if-ne v9, v10, :cond_27 + + add-int/lit16 v6, v6, 0xff + + add-int/lit8 v8, v8, 0x1 + + goto :goto_10 + + :cond_27 + add-int/lit8 v9, v8, 0x1 + + aget-byte v8, v0, v8 + + add-int/2addr v6, v8 + + aget-byte v8, v0, v9 + + const/4 v10, 0x1 + + if-ne v8, v10, :cond_2a + + new-array v8, v7, [B + + const/4 v10, 0x0 + + invoke-static {v0, v9, v8, v10, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/2addr v9, v7 + + aget-byte v7, v0, v9 + + if-ne v7, v1, :cond_29 + + add-int/2addr v9, v6 + + aget-byte v1, v0, v9 + + const/4 v6, 0x5 + + if-ne v1, v6, :cond_28 + + array-length v1, v0 + + sub-int/2addr v1, v9 + + new-array v1, v1, [B + + array-length v6, v0 + + sub-int/2addr v6, v9 + + const/4 v7, 0x0 + + invoke-static {v0, v9, v1, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + new-instance v0, Ljava/util/ArrayList; + + const/4 v6, 0x2 + + invoke-direct {v0, v6}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v0, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_1 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_1 + + const/16 v1, 0x2000 + + const-string v5, "audio/vorbis" + + move-object/from16 v35, v5 + + move-object v5, v0 + + move-object/from16 v0, v35 + + :goto_11 + const/4 v6, -0x1 + + move-object v14, v0 + + move/from16 v17, v1 + + const/16 v20, -0x1 + + goto/16 :goto_1b + + :cond_28 + :try_start_2 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_29 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_2a + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_2b + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + :try_end_2 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_1 + + :catch_1 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v0, v5}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :goto_12 + :pswitch_12 + const/4 v0, 0x0 + + move-object v1, v5 + + :goto_13 + move-object v5, v0 + + goto/16 :goto_19 + + :pswitch_13 + new-instance v0, Lf/h/a/c/i1/t; + + iget-object v1, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + const/16 v1, 0x10 + + :try_start_3 + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v8 + + const-wide/32 v10, 0x58564944 + + cmp-long v1, v8, v10 + + if-nez v1, :cond_2c + + new-instance v0, Landroid/util/Pair; + + const-string v1, "video/divx" + + const/4 v5, 0x0 + + invoke-direct {v0, v1, v5}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_15 + + :cond_2c + const-wide/32 v10, 0x33363248 + + cmp-long v1, v8, v10 + + if-nez v1, :cond_2d + + new-instance v0, Landroid/util/Pair; + + const-string v1, "video/3gpp" + + const/4 v5, 0x0 + + invoke-direct {v0, v1, v5}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_15 + + :cond_2d + const-wide/32 v10, 0x31435657 + + cmp-long v1, v8, v10 + + if-nez v1, :cond_30 + + iget v1, v0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v1, v1, 0x14 + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + :goto_14 + array-length v5, v0 + + add-int/lit8 v5, v5, -0x4 + + if-ge v1, v5, :cond_2f + + aget-byte v5, v0, v1 + + if-nez v5, :cond_2e + + add-int/lit8 v5, v1, 0x1 + + aget-byte v5, v0, v5 + + if-nez v5, :cond_2e + + add-int/lit8 v5, v1, 0x2 + + aget-byte v5, v0, v5 + + const/4 v6, 0x1 + + if-ne v5, v6, :cond_2e + + add-int/lit8 v5, v1, 0x3 + + aget-byte v5, v0, v5 + + const/16 v6, 0xf + + if-ne v5, v6, :cond_2e + + array-length v5, v0 + + invoke-static {v0, v1, v5}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v0 + + new-instance v1, Landroid/util/Pair; + + const-string v5, "video/wvc1" + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + invoke-direct {v1, v5, v0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + move-object v0, v1 + + goto :goto_15 + + :cond_2e + add-int/lit8 v1, v1, 0x1 + + goto :goto_14 + + :cond_2f + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Failed to find FourCC VC1 initialization data" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + :try_end_3 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_2 + + :cond_30 + const-string v0, "Unknown FourCC. Setting mimeType to video/x-unknown" + + invoke-static {v7, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + new-instance v0, Landroid/util/Pair; + + const/4 v1, 0x0 + + invoke-direct {v0, v5, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_15 + iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Ljava/util/List; + + goto/16 :goto_13 + + :catch_2 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Error parsing FourCC private data" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :pswitch_14 + new-instance v0, Lf/h/a/c/i1/t; + + iget-object v1, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + invoke-static {v0}, Lf/h/a/c/j1/j;->a(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/j; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/j1/j;->a:Ljava/util/List; + + iget v0, v0, Lf/h/a/c/j1/j;->b:I + + iput v0, v12, Lf/h/a/c/a1/a0/d$c;->W:I + + const-string v0, "video/hevc" + + goto :goto_18 + + :pswitch_15 + new-instance v0, Lf/h/a/c/i1/t; + + iget-object v1, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + invoke-static {v0}, Lf/h/a/c/j1/h;->b(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/h; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/j1/h;->a:Ljava/util/List; + + iget v0, v0, Lf/h/a/c/j1/h;->b:I + + iput v0, v12, Lf/h/a/c/a1/a0/d$c;->W:I + + const-string v0, "video/avc" + + goto :goto_18 + + :pswitch_16 + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + if-nez v0, :cond_31 + + const/4 v0, 0x0 + + goto :goto_16 + + :cond_31 + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + :goto_16 + const-string v1, "video/mp4v-es" + + goto/16 :goto_13 + + :pswitch_17 + const-string v0, "video/mpeg2" + + goto :goto_17 + + :pswitch_18 + const-string v0, "video/av01" + + goto :goto_17 + + :pswitch_19 + const-string v0, "video/x-vnd.on2.vp9" + + goto :goto_17 + + :pswitch_1a + const-string v0, "video/x-vnd.on2.vp8" + + :goto_17 + const/4 v1, 0x0 + + :goto_18 + move-object v5, v1 + + move-object v1, v0 + + :goto_19 + const/4 v0, -0x1 + + :goto_1a + const/4 v6, -0x1 + + move/from16 v20, v0 + + move-object v14, v1 + + const/16 v17, -0x1 + + :goto_1b + iget-boolean v0, v12, Lf/h/a/c/a1/a0/d$c;->T:Z + + or-int/lit8 v0, v0, 0x0 + + iget-boolean v1, v12, Lf/h/a/c/a1/a0/d$c;->S:Z + + if-eqz v1, :cond_32 + + const/4 v1, 0x2 + + goto :goto_1c + + :cond_32 + const/4 v1, 0x0 + + :goto_1c + or-int/2addr v0, v1 + + invoke-static {v14}, Lf/h/a/c/i1/q;->g(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_33 + + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v13 + + const/4 v15, 0x0 + + const/16 v16, -0x1 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->M:I + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->O:I + + iget-object v3, v12, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + iget-object v4, v12, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + move/from16 v18, v1 + + move/from16 v19, v2 + + move-object/from16 v21, v5 + + move-object/from16 v22, v3 + + move/from16 v23, v0 + + move-object/from16 v24, v4 + + invoke-static/range {v13 .. v24}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + const/4 v1, 0x1 + + goto/16 :goto_27 + + :cond_33 + invoke-static {v14}, Lf/h/a/c/i1/q;->h(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_44 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->p:I + + if-nez v0, :cond_36 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->n:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_34 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->l:I + + :cond_34 + iput v0, v12, Lf/h/a/c/a1/a0/d$c;->n:I + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->o:I + + if-ne v0, v1, :cond_35 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->m:I + + :cond_35 + iput v0, v12, Lf/h/a/c/a1/a0/d$c;->o:I + + goto :goto_1d + + :cond_36 + const/4 v1, -0x1 + + :goto_1d + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->n:I + + if-eq v0, v1, :cond_37 + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->o:I + + if-eq v2, v1, :cond_37 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->m:I + + mul-int v1, v1, v0 + + int-to-float v0, v1 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->l:I + + mul-int v1, v1, v2 + + int-to-float v1, v1 + + div-float/2addr v0, v1 + + move/from16 v23, v0 + + goto :goto_1e + + :cond_37 + const/high16 v0, -0x40800000 # -1.0f + + const/high16 v23, -0x40800000 # -1.0f + + :goto_1e + iget-boolean v0, v12, Lf/h/a/c/a1/a0/d$c;->w:Z + + if-eqz v0, :cond_3a + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->C:F + + const/high16 v1, -0x40800000 # -1.0f + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->D:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->E:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->F:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->G:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->H:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->I:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->J:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->K:F + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_39 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->L:F + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_38 + + goto/16 :goto_1f + + :cond_38 + const/16 v0, 0x19 + + new-array v0, v0, [B + + invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + move-result-object v1 + + sget-object v2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v1 + + const/4 v2, 0x0 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->C:F + + const v3, 0x47435000 # 50000.0f + + mul-float v2, v2, v3 + + const/high16 v4, 0x3f000000 # 0.5f + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->D:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->E:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->F:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->G:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->H:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->I:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->J:F + + mul-float v2, v2, v3 + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->K:F + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->L:F + + add-float/2addr v2, v4 + + float-to-int v2, v2 + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->A:I + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->B:I + + int-to-short v2, v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + goto :goto_20 + + :cond_39 + :goto_1f + const/4 v0, 0x0 + + :goto_20 + new-instance v1, Lcom/google/android/exoplayer2/video/ColorInfo; + + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->x:I + + iget v3, v12, Lf/h/a/c/a1/a0/d$c;->z:I + + iget v4, v12, Lf/h/a/c/a1/a0/d$c;->y:I + + invoke-direct {v1, v2, v3, v4, v0}, Lcom/google/android/exoplayer2/video/ColorInfo;->(III[B)V + + move-object/from16 v26, v1 + + goto :goto_21 + + :cond_3a + const/4 v0, 0x0 + + move-object/from16 v26, v0 + + :goto_21 + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->a:Ljava/lang/String; + + const-string v1, "htc_video_rotA-000" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3b + + const/4 v0, 0x0 + + goto :goto_22 + + :cond_3b + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->a:Ljava/lang/String; + + const-string v1, "htc_video_rotA-090" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3c + + const/16 v0, 0x5a + + goto :goto_22 + + :cond_3c + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->a:Ljava/lang/String; + + const-string v1, "htc_video_rotA-180" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3d + + const/16 v0, 0xb4 + + goto :goto_22 + + :cond_3d + iget-object v0, v12, Lf/h/a/c/a1/a0/d$c;->a:Ljava/lang/String; + + const-string v1, "htc_video_rotA-270" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3e + + const/16 v0, 0x10e + + goto :goto_22 + + :cond_3e + const/4 v0, -0x1 + + :goto_22 + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->q:I + + if-nez v1, :cond_43 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->r:F + + const/4 v2, 0x0 + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_43 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->s:F + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_43 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->t:F + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_3f + + const/4 v0, 0x0 + + const/16 v22, 0x0 + + goto :goto_24 + + :cond_3f + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->s:F + + const/high16 v2, 0x42b40000 # 90.0f + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_40 + + const/16 v0, 0x5a + + const/16 v22, 0x5a + + goto :goto_24 + + :cond_40 + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->s:F + + const/high16 v2, -0x3ccc0000 # -180.0f + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-eqz v1, :cond_42 + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->s:F + + const/high16 v2, 0x43340000 # 180.0f + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_41 + + goto :goto_23 + + :cond_41 + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->s:F + + const/high16 v2, -0x3d4c0000 # -90.0f + + invoke-static {v1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result v1 + + if-nez v1, :cond_43 + + const/16 v0, 0x10e + + const/16 v22, 0x10e + + goto :goto_24 + + :cond_42 + :goto_23 + const/16 v0, 0xb4 + + const/16 v22, 0xb4 + + goto :goto_24 + + :cond_43 + move/from16 v22, v0 + + :goto_24 + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v13 + + const/4 v15, 0x0 + + const/16 v16, -0x1 + + iget v0, v12, Lf/h/a/c/a1/a0/d$c;->l:I + + iget v1, v12, Lf/h/a/c/a1/a0/d$c;->m:I + + const/high16 v20, -0x40800000 # -1.0f + + iget-object v2, v12, Lf/h/a/c/a1/a0/d$c;->u:[B + + iget v3, v12, Lf/h/a/c/a1/a0/d$c;->v:I + + iget-object v4, v12, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + move/from16 v18, v0 + + move/from16 v19, v1 + + move-object/from16 v21, v5 + + move-object/from16 v24, v2 + + move/from16 v25, v3 + + move-object/from16 v27, v4 + + invoke-static/range {v13 .. v27}, Lcom/google/android/exoplayer2/Format;->n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IF[BILcom/google/android/exoplayer2/video/ColorInfo;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + const/4 v1, 0x2 + + goto/16 :goto_27 + + :cond_44 + invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_45 + + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v1 + + iget-object v2, v12, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + iget-object v3, v12, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-static {v1, v14, v0, v2, v3}, Lcom/google/android/exoplayer2/Format;->k(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + goto :goto_26 + + :cond_45 + invoke-virtual {v3, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_46 + + new-instance v1, Ljava/util/ArrayList; + + const/4 v2, 0x2 + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V + + sget-object v2, Lf/h/a/c/a1/a0/d;->c0:[B + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v2, v12, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v13 + + const/4 v15, 0x0 + + const/16 v16, -0x1 + + iget-object v2, v12, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + const/16 v19, -0x1 + + iget-object v3, v12, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + const-wide v21, 0x7fffffffffffffffL + + move/from16 v17, v0 + + move-object/from16 v18, v2 + + move-object/from16 v20, v3 + + move-object/from16 v23, v1 + + invoke-static/range {v13 .. v23}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + goto :goto_26 + + :cond_46 + invoke-virtual {v2, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_48 + + const-string v1, "application/pgs" + + invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_48 + + const-string v1, "application/dvbsubs" + + invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_47 + + goto :goto_25 + + :cond_47 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Unexpected MIME type." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_48 + :goto_25 + invoke-static/range {v34 .. v34}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v13 + + const/4 v15, 0x0 + + const/16 v16, -0x1 + + iget-object v1, v12, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + iget-object v2, v12, Lf/h/a/c/a1/a0/d$c;->k:Lcom/google/android/exoplayer2/drm/DrmInitData; + + move/from16 v17, v0 + + move-object/from16 v18, v5 + + move-object/from16 v19, v1 + + move-object/from16 v20, v2 + + invoke-static/range {v13 .. v20}, Lcom/google/android/exoplayer2/Format;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + :goto_26 + const/4 v1, 0x3 + + :goto_27 + iget v2, v12, Lf/h/a/c/a1/a0/d$c;->c:I + + move-object/from16 v3, v31 + + invoke-interface {v3, v2, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v1 + + iput-object v1, v12, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + invoke-interface {v1, v0}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + move-object/from16 v0, v30 + + iget-object v1, v0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + iget-object v2, v0, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iget v3, v2, Lf/h/a/c/a1/a0/d$c;->c:I + + invoke-virtual {v1, v3, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto :goto_28 + + :cond_49 + move-object/from16 v0, v16 + + :goto_28 + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + goto :goto_2b + + :cond_4a + move-object v0, v8 + + iget v1, v0, Lf/h/a/c/a1/a0/d;->G:I + + const/4 v2, 0x2 + + if-eq v1, v2, :cond_4b + + goto :goto_2b + + :cond_4b + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_29 + iget v3, v0, Lf/h/a/c/a1/a0/d;->K:I + + if-ge v2, v3, :cond_4c + + iget-object v3, v0, Lf/h/a/c/a1/a0/d;->L:[I + + aget v3, v3, v2 + + add-int/2addr v1, v3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_29 + + :cond_4c + iget-object v2, v0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + iget v3, v0, Lf/h/a/c/a1/a0/d;->M:I + + invoke-virtual {v2, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v2 + + move-object v8, v2 + + check-cast v8, Lf/h/a/c/a1/a0/d$c; + + const/4 v2, 0x0 + + const/4 v9, 0x0 + + :goto_2a + iget v2, v0, Lf/h/a/c/a1/a0/d;->K:I + + if-ge v9, v2, :cond_4e + + iget-wide v2, v0, Lf/h/a/c/a1/a0/d;->H:J + + iget v4, v8, Lf/h/a/c/a1/a0/d$c;->e:I + + mul-int v4, v4, v9 + + div-int/lit16 v4, v4, 0x3e8 + + int-to-long v4, v4 + + add-long v3, v2, v4 + + iget v2, v0, Lf/h/a/c/a1/a0/d;->O:I + + if-nez v9, :cond_4d + + iget-boolean v5, v0, Lf/h/a/c/a1/a0/d;->Q:Z + + if-nez v5, :cond_4d + + or-int/lit8 v2, v2, 0x1 + + :cond_4d + move v5, v2 + + iget-object v2, v0, Lf/h/a/c/a1/a0/d;->L:[I + + aget v6, v2, v9 + + sub-int v10, v1, v6 + + move-object v1, v0 + + move-object v2, v8 + + move v7, v10 + + invoke-virtual/range {v1 .. v7}, Lf/h/a/c/a1/a0/d;->a(Lf/h/a/c/a1/a0/d$c;JIII)V + + add-int/lit8 v9, v9, 0x1 + + move v1, v10 + + goto :goto_2a + + :cond_4e + const/4 v1, 0x0 + + iput v1, v0, Lf/h/a/c/a1/a0/d;->G:I + + :cond_4f + :goto_2b + return-void + + :cond_50 + const/4 v0, 0x0 + + throw v0 + + nop + + :sswitch_data_0 + .sparse-switch + -0x7ce7f5de -> :sswitch_1d + -0x7ce7f3b0 -> :sswitch_1c + -0x76567dc0 -> :sswitch_1b + -0x6a615338 -> :sswitch_1a + -0x672350af -> :sswitch_19 + -0x585f4fce -> :sswitch_18 + -0x585f4fcd -> :sswitch_17 + -0x51dc40b2 -> :sswitch_16 + -0x37a9c464 -> :sswitch_15 + -0x2016c535 -> :sswitch_14 + -0x2016c4e5 -> :sswitch_13 + -0x19552dbd -> :sswitch_12 + -0x1538b2ba -> :sswitch_11 + 0x3c02325 -> :sswitch_10 + 0x3c02353 -> :sswitch_f + 0x3c030c5 -> :sswitch_e + 0x4e81333 -> :sswitch_d + 0x4e86155 -> :sswitch_c + 0x4e86156 -> :sswitch_b + 0x5e8da3e -> :sswitch_a + 0x1a8350d6 -> :sswitch_9 + 0x2056f406 -> :sswitch_8 + 0x2b453ce4 -> :sswitch_7 + 0x2c0618eb -> :sswitch_6 + 0x32fdf009 -> :sswitch_5 + 0x54c61e47 -> :sswitch_4 + 0x6bd6c624 -> :sswitch_3 + 0x7446132a -> :sswitch_2 + 0x7446b0a6 -> :sswitch_1 + 0x744ad97d -> :sswitch_0 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_16 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/d$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$c.smali new file mode 100644 index 0000000000..8ceae7ddd0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$c.smali @@ -0,0 +1,315 @@ +.class public final Lf/h/a/c/a1/a0/d$c; +.super Ljava/lang/Object; +.source "MatroskaExtractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# instance fields +.field public A:I + +.field public B:I + +.field public C:F + +.field public D:F + +.field public E:F + +.field public F:F + +.field public G:F + +.field public H:F + +.field public I:F + +.field public J:F + +.field public K:F + +.field public L:F + +.field public M:I + +.field public N:I + +.field public O:I + +.field public P:J + +.field public Q:J + +.field public R:Lf/h/a/c/a1/a0/d$d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public S:Z + +.field public T:Z + +.field public U:Ljava/lang/String; + +.field public V:Lf/h/a/c/a1/s; + +.field public W:I + +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:Z + +.field public h:[B + +.field public i:Lf/h/a/c/a1/s$a; + +.field public j:[B + +.field public k:Lcom/google/android/exoplayer2/drm/DrmInitData; + +.field public l:I + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:I + +.field public q:I + +.field public r:F + +.field public s:F + +.field public t:F + +.field public u:[B + +.field public v:I + +.field public w:Z + +.field public x:I + +.field public y:I + +.field public z:I + + +# direct methods +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->l:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->m:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->n:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->o:I + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->p:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->q:I + + const/4 v2, 0x0 + + iput v2, p0, Lf/h/a/c/a1/a0/d$c;->r:F + + iput v2, p0, Lf/h/a/c/a1/a0/d$c;->s:F + + iput v2, p0, Lf/h/a/c/a1/a0/d$c;->t:F + + const/4 v2, 0x0 + + iput-object v2, p0, Lf/h/a/c/a1/a0/d$c;->u:[B + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->v:I + + iput-boolean v1, p0, Lf/h/a/c/a1/a0/d$c;->w:Z + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->x:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->y:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->z:I + + const/16 v1, 0x3e8 + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->A:I + + const/16 v1, 0xc8 + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->B:I + + const/high16 v1, -0x40800000 # -1.0f + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->C:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->D:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->E:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->F:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->G:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->H:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->I:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->J:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->K:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->L:F + + const/4 v1, 0x1 + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->M:I + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->N:I + + const/16 v0, 0x1f40 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->O:I + + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/a1/a0/d$c;->P:J + + iput-wide v2, p0, Lf/h/a/c/a1/a0/d$c;->Q:J + + iput-boolean v1, p0, Lf/h/a/c/a1/a0/d$c;->T:Z + + const-string v0, "eng" + + iput-object v0, p0, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/c/a1/a0/d$a;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->l:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->m:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->n:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->o:I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->p:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->q:I + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->r:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->s:F + + iput v1, p0, Lf/h/a/c/a1/a0/d$c;->t:F + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/c/a1/a0/d$c;->u:[B + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->v:I + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d$c;->w:Z + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->x:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->y:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->z:I + + const/16 v0, 0x3e8 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->A:I + + const/16 v0, 0xc8 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->B:I + + const/high16 v0, -0x40800000 # -1.0f + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->C:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->D:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->E:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->F:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->G:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->H:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->I:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->J:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->K:F + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->L:F + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/c/a1/a0/d$c;->M:I + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->N:I + + const/16 p1, 0x1f40 + + iput p1, p0, Lf/h/a/c/a1/a0/d$c;->O:I + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/a1/a0/d$c;->P:J + + iput-wide v1, p0, Lf/h/a/c/a1/a0/d$c;->Q:J + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d$c;->T:Z + + const-string p1, "eng" + + iput-object p1, p0, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/d$d.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$d.smali new file mode 100644 index 0000000000..fc4171bd2b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/d$d.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/c/a1/a0/d$d; +.super Ljava/lang/Object; +.source "MatroskaExtractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/a0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# instance fields +.field public final a:[B + +.field public b:Z + +.field public c:I + +.field public d:J + +.field public e:I + +.field public f:I + +.field public g:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0xa + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/a1/a0/d$d;->a:[B + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/a0/d$c;)V + .locals 8 + + iget v0, p0, Lf/h/a/c/a1/a0/d$d;->c:I + + if-lez v0, :cond_0 + + iget-object v1, p1, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + iget-wide v2, p0, Lf/h/a/c/a1/a0/d$d;->d:J + + iget v4, p0, Lf/h/a/c/a1/a0/d$d;->e:I + + iget v5, p0, Lf/h/a/c/a1/a0/d$d;->f:I + + iget v6, p0, Lf/h/a/c/a1/a0/d$d;->g:I + + iget-object v7, p1, Lf/h/a/c/a1/a0/d$c;->i:Lf/h/a/c/a1/s$a; + + invoke-interface/range {v1 .. v7}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/a0/d$d;->c:I + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/d.smali new file mode 100644 index 0000000000..d39b0368bf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/d.smali @@ -0,0 +1,4861 @@ +.class public Lf/h/a/c/a1/a0/d; +.super Ljava/lang/Object; +.source "MatroskaExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/a0/d$c;, + Lf/h/a/c/a1/a0/d$d;, + Lf/h/a/c/a1/a0/d$b; + } +.end annotation + + +# static fields +.field public static final b0:[B + +.field public static final c0:[B + +.field public static final d0:[B + +.field public static final e0:Ljava/util/UUID; + + +# instance fields +.field public A:J + +.field public B:J + +.field public C:Lf/h/a/c/i1/o; + +.field public D:Lf/h/a/c/i1/o; + +.field public E:Z + +.field public F:Z + +.field public G:I + +.field public H:J + +.field public I:J + +.field public J:I + +.field public K:I + +.field public L:[I + +.field public M:I + +.field public N:I + +.field public O:I + +.field public P:I + +.field public Q:Z + +.field public R:I + +.field public S:I + +.field public T:I + +.field public U:Z + +.field public V:Z + +.field public W:Z + +.field public X:I + +.field public Y:B + +.field public Z:Z + +.field public final a:Lf/h/a/c/a1/a0/c; + +.field public a0:Lf/h/a/c/a1/i; + +.field public final b:Lf/h/a/c/a1/a0/f; + +.field public final c:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/a0/d$c;", + ">;" + } + .end annotation +.end field + +.field public final d:Z + +.field public final e:Lf/h/a/c/i1/t; + +.field public final f:Lf/h/a/c/i1/t; + +.field public final g:Lf/h/a/c/i1/t; + +.field public final h:Lf/h/a/c/i1/t; + +.field public final i:Lf/h/a/c/i1/t; + +.field public final j:Lf/h/a/c/i1/t; + +.field public final k:Lf/h/a/c/i1/t; + +.field public final l:Lf/h/a/c/i1/t; + +.field public final m:Lf/h/a/c/i1/t; + +.field public final n:Lf/h/a/c/i1/t; + +.field public o:Ljava/nio/ByteBuffer; + +.field public p:J + +.field public q:J + +.field public r:J + +.field public s:J + +.field public t:J + +.field public u:Lf/h/a/c/a1/a0/d$c; + +.field public v:Z + +.field public w:I + +.field public x:J + +.field public y:Z + +.field public z:J + + +# direct methods +.method public static constructor ()V + .locals 5 + + const/16 v0, 0x20 + + new-array v1, v0, [B + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/a1/a0/d;->b0:[B + + const-string v1, "Format: Start, End, ReadOrder, Layer, Style, Name, MarginL, MarginR, MarginV, Effect, Text" + + invoke-static {v1}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object v1 + + sput-object v1, Lf/h/a/c/a1/a0/d;->c0:[B + + new-array v0, v0, [B + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/a1/a0/d;->d0:[B + + new-instance v0, Ljava/util/UUID; + + const-wide v1, 0x100000000001000L + + const-wide v3, -0x7fffff55ffc7648fL # -3.607411173533E-312 + + invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/a1/a0/d;->e0:Ljava/util/UUID; + + return-void + + :array_0 + .array-data 1 + 0x31t + 0xat + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x2ct + 0x30t + 0x30t + 0x30t + 0x20t + 0x2dt + 0x2dt + 0x3et + 0x20t + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x2ct + 0x30t + 0x30t + 0x30t + 0xat + .end array-data + + :array_1 + .array-data 1 + 0x44t + 0x69t + 0x61t + 0x6ct + 0x6ft + 0x67t + 0x75t + 0x65t + 0x3at + 0x20t + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x2ct + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x3at + 0x30t + 0x30t + 0x2ct + .end array-data +.end method + +.method public constructor (I)V + .locals 5 + + new-instance v0, Lf/h/a/c/a1/a0/a; + + invoke-direct {v0}, Lf/h/a/c/a1/a0/a;->()V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-wide/16 v1, -0x1 + + iput-wide v1, p0, Lf/h/a/c/a1/a0/d;->q:J + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v3, p0, Lf/h/a/c/a1/a0/d;->r:J + + iput-wide v3, p0, Lf/h/a/c/a1/a0/d;->s:J + + iput-wide v3, p0, Lf/h/a/c/a1/a0/d;->t:J + + iput-wide v1, p0, Lf/h/a/c/a1/a0/d;->z:J + + iput-wide v1, p0, Lf/h/a/c/a1/a0/d;->A:J + + iput-wide v3, p0, Lf/h/a/c/a1/a0/d;->B:J + + iput-object v0, p0, Lf/h/a/c/a1/a0/d;->a:Lf/h/a/c/a1/a0/c; + + new-instance v1, Lf/h/a/c/a1/a0/d$b; + + const/4 v2, 0x0 + + invoke-direct {v1, p0, v2}, Lf/h/a/c/a1/a0/d$b;->(Lf/h/a/c/a1/a0/d;Lf/h/a/c/a1/a0/d$a;)V + + iput-object v1, v0, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + const/4 v0, 0x1 + + and-int/2addr p1, v0 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d;->d:Z + + new-instance p1, Lf/h/a/c/a1/a0/f; + + invoke-direct {p1}, Lf/h/a/c/a1/a0/f;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->b:Lf/h/a/c/a1/a0/f; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + new-instance p1, Lf/h/a/c/i1/t; + + const/4 v0, 0x4 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-static {v0}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v1 + + const/4 v2, -0x1 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + invoke-direct {p1, v1}, Lf/h/a/c/i1/t;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->h:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->i:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/r;->a:[B + + invoke-direct {p1, v1}, Lf/h/a/c/i1/t;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->e:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->f:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x8 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->l:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->m:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->n:Lf/h/a/c/i1/t; + + return-void +.end method + +.method public static b([II)[I + .locals 1 + + if-nez p0, :cond_0 + + new-array p0, p1, [I + + return-object p0 + + :cond_0 + array-length v0, p0 + + if-lt v0, p1, :cond_1 + + return-object p0 + + :cond_1 + array-length p0, p0 + + mul-int/lit8 p0, p0, 0x2 + + invoke-static {p0, p1}, Ljava/lang/Math;->max(II)I + + move-result p0 + + new-array p0, p0, [I + + return-object p0 +.end method + +.method public static c(JLjava/lang/String;J)[B + .locals 10 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, p0, v2 + + if-eqz v4, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + const-wide v2, 0xd693a400L + + div-long v2, p0, v2 + + long-to-int v3, v2 + + mul-int/lit16 v2, v3, 0xe10 + + int-to-long v4, v2 + + const-wide/32 v6, 0xf4240 + + mul-long v4, v4, v6 + + sub-long/2addr p0, v4 + + const-wide/32 v4, 0x3938700 + + div-long v4, p0, v4 + + long-to-int v2, v4 + + mul-int/lit8 v4, v2, 0x3c + + int-to-long v4, v4 + + mul-long v4, v4, v6 + + sub-long/2addr p0, v4 + + div-long v4, p0, v6 + + long-to-int v5, v4 + + int-to-long v8, v5 + + mul-long v8, v8, v6 + + sub-long/2addr p0, v8 + + div-long/2addr p0, p3 + + long-to-int p1, p0 + + sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; + + const/4 p3, 0x4 + + new-array p3, p3, [Ljava/lang/Object; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + aput-object p4, p3, v0 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + aput-object p4, p3, v1 + + const/4 p4, 0x2 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, p3, p4 + + const/4 p4, 0x3 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p3, p4 + + invoke-static {p0, p2, p3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/a0/d$c;JIII)V + .locals 16 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move/from16 v2, p4 + + iget-object v3, v1, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + if-eqz v3, :cond_2 + + iget-boolean v6, v3, Lf/h/a/c/a1/a0/d$d;->b:Z + + if-nez v6, :cond_0 + + goto/16 :goto_6 + + :cond_0 + iget v6, v3, Lf/h/a/c/a1/a0/d$d;->c:I + + add-int/lit8 v7, v6, 0x1 + + iput v7, v3, Lf/h/a/c/a1/a0/d$d;->c:I + + if-nez v6, :cond_1 + + move-wide/from16 v6, p2 + + iput-wide v6, v3, Lf/h/a/c/a1/a0/d$d;->d:J + + iput v2, v3, Lf/h/a/c/a1/a0/d$d;->e:I + + iput v4, v3, Lf/h/a/c/a1/a0/d$d;->f:I + + :cond_1 + iget v2, v3, Lf/h/a/c/a1/a0/d$d;->f:I + + add-int v2, v2, p5 + + iput v2, v3, Lf/h/a/c/a1/a0/d$d;->f:I + + move/from16 v13, p6 + + iput v13, v3, Lf/h/a/c/a1/a0/d$d;->g:I + + iget v2, v3, Lf/h/a/c/a1/a0/d$d;->c:I + + const/16 v4, 0x10 + + if-lt v2, v4, :cond_e + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/a0/d$d;->a(Lf/h/a/c/a1/a0/d$c;)V + + goto/16 :goto_6 + + :cond_2 + move-wide/from16 v6, p2 + + move/from16 v13, p6 + + iget-object v3, v1, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v8, "S_TEXT/UTF8" + + invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + const-string v9, "S_TEXT/ASS" + + if-nez v3, :cond_3 + + iget-object v3, v1, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + invoke-virtual {v9, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_5 + + :cond_3 + iget v3, v0, Lf/h/a/c/a1/a0/d;->K:I + + const-string v10, "MatroskaExtractor" + + if-le v3, v5, :cond_4 + + const-string v3, "Skipping subtitle sample in laced block." + + invoke-static {v10, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_4 + iget-wide v11, v0, Lf/h/a/c/a1/a0/d;->I:J + + const-wide v14, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v3, v11, v14 + + if-nez v3, :cond_6 + + const-string v3, "Skipping subtitle sample with no duration." + + invoke-static {v10, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_5 + :goto_0 + move/from16 v3, p5 + + goto :goto_4 + + :cond_6 + iget-object v3, v1, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + iget-object v10, v0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + iget-object v10, v10, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v14 + + const v15, 0x2c0618eb + + if-eq v14, v15, :cond_8 + + const v9, 0x54c61e47 + + if-eq v14, v9, :cond_7 + + goto :goto_1 + + :cond_7 + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_9 + + const/4 v3, 0x0 + + goto :goto_2 + + :cond_8 + invoke-virtual {v3, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_9 + + const/4 v3, 0x1 + + goto :goto_2 + + :cond_9 + :goto_1 + const/4 v3, -0x1 + + :goto_2 + if-eqz v3, :cond_b + + if-ne v3, v5, :cond_a + + const-wide/16 v8, 0x2710 + + const-string v3, "%01d:%02d:%02d:%02d" + + invoke-static {v11, v12, v3, v8, v9}, Lf/h/a/c/a1/a0/d;->c(JLjava/lang/String;J)[B + + move-result-object v3 + + const/16 v8, 0x15 + + goto :goto_3 + + :cond_a + new-instance v1, Ljava/lang/IllegalArgumentException; + + invoke-direct {v1}, Ljava/lang/IllegalArgumentException;->()V + + throw v1 + + :cond_b + const-wide/16 v8, 0x3e8 + + const-string v3, "%02d:%02d:%02d,%03d" + + invoke-static {v11, v12, v3, v8, v9}, Lf/h/a/c/a1/a0/d;->c(JLjava/lang/String;J)[B + + move-result-object v3 + + const/16 v8, 0x13 + + :goto_3 + array-length v9, v3 + + invoke-static {v3, v4, v10, v8, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v3, v1, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + iget-object v4, v0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + iget v8, v4, Lf/h/a/c/i1/t;->c:I + + invoke-interface {v3, v4, v8}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v3, v0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + iget v3, v3, Lf/h/a/c/i1/t;->c:I + + add-int v3, p5, v3 + + :goto_4 + const/high16 v4, 0x10000000 + + and-int/2addr v4, v2 + + if-eqz v4, :cond_d + + iget v4, v0, Lf/h/a/c/a1/a0/d;->K:I + + if-le v4, v5, :cond_c + + const v4, -0x10000001 + + and-int/2addr v2, v4 + + goto :goto_5 + + :cond_c + iget-object v4, v0, Lf/h/a/c/a1/a0/d;->n:Lf/h/a/c/i1/t; + + iget v8, v4, Lf/h/a/c/i1/t;->c:I + + iget-object v9, v1, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + invoke-interface {v9, v4, v8}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/2addr v3, v8 + + :cond_d + :goto_5 + move v11, v2 + + move v12, v3 + + iget-object v8, v1, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + iget-object v14, v1, Lf/h/a/c/a1/a0/d$c;->i:Lf/h/a/c/a1/s$a; + + move-wide/from16 v9, p2 + + move/from16 v13, p6 + + invoke-interface/range {v8 .. v14}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + :cond_e + :goto_6 + iput-boolean v5, v0, Lf/h/a/c/a1/a0/d;->F:Z + + return-void +.end method + +.method public final d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 27 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + const/4 v3, 0x0 + + iput-boolean v3, v0, Lf/h/a/c/a1/a0/d;->F:Z + + const/4 v4, 0x1 + + const/4 v5, 0x1 + + :goto_0 + const/4 v6, -0x1 + + if-eqz v5, :cond_72 + + iget-boolean v7, v0, Lf/h/a/c/a1/a0/d;->F:Z + + if-nez v7, :cond_72 + + iget-object v5, v0, Lf/h/a/c/a1/a0/d;->a:Lf/h/a/c/a1/a0/c; + + check-cast v5, Lf/h/a/c/a1/a0/a; + + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + invoke-static {v7}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + :goto_1 + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v7}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v7 + + const-wide/16 v8, -0x1 + + if-nez v7, :cond_0 + + iget-wide v10, v1, Lf/h/a/c/a1/e;->d:J + + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v7}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/a1/a0/a$b; + + iget-wide v12, v7, Lf/h/a/c/a1/a0/a$b;->b:J + + cmp-long v7, v10, v12 + + if-ltz v7, :cond_0 + + iget-object v4, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget-object v5, v5, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v5}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/a1/a0/a$b; + + iget v5, v5, Lf/h/a/c/a1/a0/a$b;->a:I + + check-cast v4, Lf/h/a/c/a1/a0/d$b; + + invoke-virtual {v4, v5}, Lf/h/a/c/a1/a0/d$b;->a(I)V + + goto/16 :goto_22 + + :cond_0 + iget v7, v5, Lf/h/a/c/a1/a0/a;->e:I + + const/4 v10, 0x0 + + const v11, 0x1f43b675 + + const v12, 0x1c53bb6b + + const/4 v13, 0x4 + + if-nez v7, :cond_7 + + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->c:Lf/h/a/c/a1/a0/f; + + invoke-virtual {v7, v1, v4, v3, v13}, Lf/h/a/c/a1/a0/f;->c(Lf/h/a/c/a1/e;ZZI)J + + move-result-wide v14 + + const-wide/16 v16, -0x2 + + cmp-long v7, v14, v16 + + if-nez v7, :cond_5 + + iput v3, v1, Lf/h/a/c/a1/e;->f:I + + :goto_2 + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->a:[B + + invoke-virtual {v1, v7, v3, v13, v3}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->a:[B + + aget-byte v7, v7, v3 + + invoke-static {v7}, Lf/h/a/c/a1/a0/f;->b(I)I + + move-result v7 + + if-eq v7, v6, :cond_4 + + if-gt v7, v13, :cond_4 + + iget-object v14, v5, Lf/h/a/c/a1/a0/a;->a:[B + + invoke-static {v14, v7, v3}, Lf/h/a/c/a1/a0/f;->a([BIZ)J + + move-result-wide v14 + + long-to-int v15, v14 + + iget-object v14, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + check-cast v14, Lf/h/a/c/a1/a0/d$b; + + iget-object v14, v14, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v14, :cond_3 + + const v14, 0x1549a966 + + if-eq v15, v14, :cond_2 + + if-eq v15, v11, :cond_2 + + if-eq v15, v12, :cond_2 + + const v14, 0x1654ae6b + + if-ne v15, v14, :cond_1 + + goto :goto_3 + + :cond_1 + const/4 v14, 0x0 + + goto :goto_4 + + :cond_2 + :goto_3 + const/4 v14, 0x1 + + :goto_4 + if-eqz v14, :cond_4 + + invoke-virtual {v1, v7}, Lf/h/a/c/a1/e;->i(I)V + + int-to-long v14, v15 + + goto :goto_5 + + :cond_3 + throw v10 + + :cond_4 + invoke-virtual {v1, v4}, Lf/h/a/c/a1/e;->i(I)V + + goto :goto_2 + + :cond_5 + :goto_5 + cmp-long v6, v14, v8 + + if-nez v6, :cond_6 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + goto/16 :goto_23 + + :cond_6 + long-to-int v6, v14 + + iput v6, v5, Lf/h/a/c/a1/a0/a;->f:I + + iput v4, v5, Lf/h/a/c/a1/a0/a;->e:I + + :cond_7 + iget v6, v5, Lf/h/a/c/a1/a0/a;->e:I + + const/16 v7, 0x8 + + const/4 v8, 0x2 + + if-ne v6, v4, :cond_8 + + iget-object v6, v5, Lf/h/a/c/a1/a0/a;->c:Lf/h/a/c/a1/a0/f; + + invoke-virtual {v6, v1, v3, v4, v7}, Lf/h/a/c/a1/a0/f;->c(Lf/h/a/c/a1/e;ZZI)J + + move-result-wide v11 + + iput-wide v11, v5, Lf/h/a/c/a1/a0/a;->g:J + + iput v8, v5, Lf/h/a/c/a1/a0/a;->e:I + + :cond_8 + iget-object v6, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v9, v5, Lf/h/a/c/a1/a0/a;->f:I + + check-cast v6, Lf/h/a/c/a1/a0/d$b; + + iget-object v6, v6, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v6, :cond_71 + + const/4 v6, 0x5 + + const/4 v11, 0x3 + + sparse-switch v9, :sswitch_data_0 + + const/4 v9, 0x0 + + goto :goto_6 + + :sswitch_0 + const/4 v9, 0x5 + + goto :goto_6 + + :sswitch_1 + const/4 v9, 0x4 + + goto :goto_6 + + :sswitch_2 + const/4 v9, 0x1 + + goto :goto_6 + + :sswitch_3 + const/4 v9, 0x3 + + goto :goto_6 + + :sswitch_4 + const/4 v9, 0x2 + + :goto_6 + if-eqz v9, :cond_70 + + if-eq v9, v4, :cond_5e + + const-string v12, " not supported" + + const-wide/16 v16, 0x8 + + if-eq v9, v8, :cond_3f + + const-wide/32 v18, 0x7fffffff + + if-eq v9, v11, :cond_34 + + if-eq v9, v13, :cond_10 + + if-ne v9, v6, :cond_f + + iget-wide v6, v5, Lf/h/a/c/a1/a0/a;->g:J + + const-wide/16 v8, 0x4 + + cmp-long v4, v6, v8 + + if-eqz v4, :cond_a + + cmp-long v4, v6, v16 + + if-nez v4, :cond_9 + + goto :goto_7 + + :cond_9 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Invalid float size: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_a + :goto_7 + iget-object v4, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v6, v5, Lf/h/a/c/a1/a0/a;->f:I + + iget-wide v7, v5, Lf/h/a/c/a1/a0/a;->g:J + + long-to-int v8, v7 + + invoke-virtual {v5, v1, v8}, Lf/h/a/c/a1/a0/a;->a(Lf/h/a/c/a1/e;I)J + + move-result-wide v11 + + if-ne v8, v13, :cond_b + + long-to-int v7, v11 + + invoke-static {v7}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result v7 + + float-to-double v7, v7 + + goto :goto_8 + + :cond_b + invoke-static {v11, v12}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide v7 + + :goto_8 + check-cast v4, Lf/h/a/c/a1/a0/d$b; + + iget-object v4, v4, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v4, :cond_e + + const/16 v9, 0xb5 + + if-eq v6, v9, :cond_d + + const/16 v9, 0x4489 + + if-eq v6, v9, :cond_c + + packed-switch v6, :pswitch_data_0 + + packed-switch v6, :pswitch_data_1 + + goto :goto_9 + + :pswitch_0 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->L:F + + goto :goto_9 + + :pswitch_1 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->K:F + + goto :goto_9 + + :pswitch_2 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->J:F + + goto :goto_9 + + :pswitch_3 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->I:F + + goto :goto_9 + + :pswitch_4 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->H:F + + goto :goto_9 + + :pswitch_5 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->G:F + + goto :goto_9 + + :pswitch_6 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->F:F + + goto :goto_9 + + :pswitch_7 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->E:F + + goto :goto_9 + + :pswitch_8 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->D:F + + goto :goto_9 + + :pswitch_9 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->C:F + + goto :goto_9 + + :pswitch_a + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->t:F + + goto :goto_9 + + :pswitch_b + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->s:F + + goto :goto_9 + + :pswitch_c + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-float v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->r:F + + goto :goto_9 + + :cond_c + double-to-long v6, v7 + + iput-wide v6, v4, Lf/h/a/c/a1/a0/d;->s:J + + goto :goto_9 + + :cond_d + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + double-to-int v6, v7 + + iput v6, v4, Lf/h/a/c/a1/a0/d$c;->O:I + + :goto_9 + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + goto/16 :goto_22 + + :cond_e + throw v10 + + :cond_f + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Invalid element type " + + invoke-static {v2, v9}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_10 + iget-object v6, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v9, v5, Lf/h/a/c/a1/a0/a;->f:I + + iget-wide v14, v5, Lf/h/a/c/a1/a0/a;->g:J + + long-to-int v10, v14 + + check-cast v6, Lf/h/a/c/a1/a0/d$b; + + iget-object v6, v6, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v6, :cond_33 + + const/16 v12, 0xa1 + + const/16 v14, 0xa3 + + if-eq v9, v12, :cond_1a + + if-eq v9, v14, :cond_1a + + const/16 v7, 0xa5 + + if-eq v9, v7, :cond_16 + + const/16 v7, 0x4255 + + if-eq v9, v7, :cond_15 + + const/16 v7, 0x47e2 + + if-eq v9, v7, :cond_14 + + const/16 v4, 0x53ab + + if-eq v9, v4, :cond_13 + + const/16 v4, 0x63a2 + + if-eq v9, v4, :cond_12 + + const/16 v4, 0x7672 + + if-ne v9, v4, :cond_11 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + new-array v6, v10, [B + + iput-object v6, v4, Lf/h/a/c/a1/a0/d$c;->u:[B + + invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + goto/16 :goto_18 + + :cond_11 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Unexpected id: " + + invoke-static {v2, v9}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_12 + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + new-array v6, v10, [B + + iput-object v6, v4, Lf/h/a/c/a1/a0/d$c;->j:[B + + invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + goto/16 :goto_18 + + :cond_13 + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->i:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v4, v3}, Ljava/util/Arrays;->fill([BB)V + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->i:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + rsub-int/lit8 v7, v10, 0x4 + + invoke-virtual {v1, v4, v7, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->i:Lf/h/a/c/i1/t; + + invoke-virtual {v4, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->i:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + long-to-int v4, v7 + + iput v4, v6, Lf/h/a/c/a1/a0/d;->w:I + + goto/16 :goto_18 + + :cond_14 + new-array v7, v10, [B + + invoke-virtual {v1, v7, v3, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v6, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + new-instance v8, Lf/h/a/c/a1/s$a; + + invoke-direct {v8, v4, v7, v3, v3}, Lf/h/a/c/a1/s$a;->(I[BII)V + + iput-object v8, v6, Lf/h/a/c/a1/a0/d$c;->i:Lf/h/a/c/a1/s$a; + + goto/16 :goto_18 + + :cond_15 + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + new-array v6, v10, [B + + iput-object v6, v4, Lf/h/a/c/a1/a0/d$c;->h:[B + + invoke-virtual {v1, v6, v3, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + goto/16 :goto_18 + + :cond_16 + iget v4, v6, Lf/h/a/c/a1/a0/d;->G:I + + if-eq v4, v8, :cond_17 + + goto/16 :goto_18 + + :cond_17 + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + iget v7, v6, Lf/h/a/c/a1/a0/d;->M:I + + invoke-virtual {v4, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/a1/a0/d$c; + + iget v7, v6, Lf/h/a/c/a1/a0/d;->P:I + + if-ne v7, v13, :cond_19 + + iget-object v4, v4, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v7, "V_VP9" + + invoke-virtual {v7, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_19 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->n:Lf/h/a/c/i1/t; + + iget-object v7, v4, Lf/h/a/c/i1/t;->a:[B + + array-length v8, v7 + + if-ge v8, v10, :cond_18 + + new-array v7, v10, [B + + :cond_18 + iput-object v7, v4, Lf/h/a/c/i1/t;->a:[B + + iput v10, v4, Lf/h/a/c/i1/t;->c:I + + iput v3, v4, Lf/h/a/c/i1/t;->b:I + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->n:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v4, v3, v10, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + goto/16 :goto_18 + + :cond_19 + invoke-virtual {v1, v10}, Lf/h/a/c/a1/e;->i(I)V + + goto/16 :goto_18 + + :cond_1a + iget v12, v6, Lf/h/a/c/a1/a0/d;->G:I + + if-nez v12, :cond_1b + + iget-object v12, v6, Lf/h/a/c/a1/a0/d;->b:Lf/h/a/c/a1/a0/f; + + invoke-virtual {v12, v1, v3, v4, v7}, Lf/h/a/c/a1/a0/f;->c(Lf/h/a/c/a1/e;ZZI)J + + move-result-wide v12 + + long-to-int v7, v12 + + iput v7, v6, Lf/h/a/c/a1/a0/d;->M:I + + iget-object v7, v6, Lf/h/a/c/a1/a0/d;->b:Lf/h/a/c/a1/a0/f; + + iget v7, v7, Lf/h/a/c/a1/a0/f;->c:I + + iput v7, v6, Lf/h/a/c/a1/a0/d;->N:I + + const-wide v12, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v12, v6, Lf/h/a/c/a1/a0/d;->I:J + + iput v4, v6, Lf/h/a/c/a1/a0/d;->G:I + + iget-object v7, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->x()V + + :cond_1b + iget-object v7, v6, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + iget v12, v6, Lf/h/a/c/a1/a0/d;->M:I + + invoke-virtual {v7, v12}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/a1/a0/d$c; + + if-nez v7, :cond_1c + + iget v4, v6, Lf/h/a/c/a1/a0/d;->N:I + + sub-int/2addr v10, v4 + + invoke-virtual {v1, v10}, Lf/h/a/c/a1/e;->i(I)V + + iput v3, v6, Lf/h/a/c/a1/a0/d;->G:I + + goto/16 :goto_18 + + :cond_1c + iget v12, v6, Lf/h/a/c/a1/a0/d;->G:I + + if-ne v12, v4, :cond_2f + + invoke-virtual {v6, v1, v11}, Lf/h/a/c/a1/a0/d;->g(Lf/h/a/c/a1/e;I)V + + iget-object v12, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v12, v12, Lf/h/a/c/i1/t;->a:[B + + aget-byte v12, v12, v8 + + and-int/lit8 v12, v12, 0x6 + + shr-int/2addr v12, v4 + + const/16 v13, 0xff + + if-nez v12, :cond_1d + + iput v4, v6, Lf/h/a/c/a1/a0/d;->K:I + + iget-object v8, v6, Lf/h/a/c/a1/a0/d;->L:[I + + invoke-static {v8, v4}, Lf/h/a/c/a1/a0/d;->b([II)[I + + move-result-object v4 + + iput-object v4, v6, Lf/h/a/c/a1/a0/d;->L:[I + + iget v8, v6, Lf/h/a/c/a1/a0/d;->N:I + + sub-int/2addr v10, v8 + + sub-int/2addr v10, v11 + + aput v10, v4, v3 + + goto/16 :goto_10 + + :cond_1d + const/4 v14, 0x4 + + invoke-virtual {v6, v1, v14}, Lf/h/a/c/a1/a0/d;->g(Lf/h/a/c/a1/e;I)V + + iget-object v14, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v14, v14, Lf/h/a/c/i1/t;->a:[B + + aget-byte v14, v14, v11 + + and-int/2addr v14, v13 + + add-int/2addr v14, v4 + + iput v14, v6, Lf/h/a/c/a1/a0/d;->K:I + + iget-object v15, v6, Lf/h/a/c/a1/a0/d;->L:[I + + invoke-static {v15, v14}, Lf/h/a/c/a1/a0/d;->b([II)[I + + move-result-object v14 + + iput-object v14, v6, Lf/h/a/c/a1/a0/d;->L:[I + + if-ne v12, v8, :cond_1e + + iget v4, v6, Lf/h/a/c/a1/a0/d;->N:I + + sub-int/2addr v10, v4 + + add-int/lit8 v10, v10, -0x4 + + iget v4, v6, Lf/h/a/c/a1/a0/d;->K:I + + div-int/2addr v10, v4 + + invoke-static {v14, v3, v4, v10}, Ljava/util/Arrays;->fill([IIII)V + + goto/16 :goto_10 + + :cond_1e + if-ne v12, v4, :cond_21 + + const/4 v4, 0x0 + + const/4 v8, 0x0 + + const/4 v11, 0x4 + + :goto_a + iget v12, v6, Lf/h/a/c/a1/a0/d;->K:I + + add-int/lit8 v12, v12, -0x1 + + if-ge v4, v12, :cond_20 + + iget-object v12, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aput v3, v12, v4 + + :cond_1f + add-int/lit8 v11, v11, 0x1 + + invoke-virtual {v6, v1, v11}, Lf/h/a/c/a1/a0/d;->g(Lf/h/a/c/a1/e;I)V + + iget-object v12, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v12, v12, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v14, v11, -0x1 + + aget-byte v12, v12, v14 + + and-int/2addr v12, v13 + + iget-object v14, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aget v15, v14, v4 + + add-int/2addr v15, v12 + + aput v15, v14, v4 + + if-eq v12, v13, :cond_1f + + aget v12, v14, v4 + + add-int/2addr v8, v12 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_a + + :cond_20 + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->L:[I + + iget v4, v6, Lf/h/a/c/a1/a0/d;->N:I + + sub-int/2addr v10, v4 + + sub-int/2addr v10, v11 + + sub-int/2addr v10, v8 + + aput v10, v3, v12 + + goto/16 :goto_10 + + :cond_21 + if-ne v12, v11, :cond_2e + + const/4 v8, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x4 + + :goto_b + iget v14, v6, Lf/h/a/c/a1/a0/d;->K:I + + add-int/lit8 v14, v14, -0x1 + + if-ge v8, v14, :cond_29 + + iget-object v14, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aput v3, v14, v8 + + add-int/lit8 v12, v12, 0x1 + + invoke-virtual {v6, v1, v12}, Lf/h/a/c/a1/a0/d;->g(Lf/h/a/c/a1/e;I)V + + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v14, v12, -0x1 + + aget-byte v3, v3, v14 + + if-eqz v3, :cond_28 + + const/16 v3, 0x8 + + const/4 v15, 0x0 + + :goto_c + if-ge v15, v3, :cond_24 + + rsub-int/lit8 v3, v15, 0x7 + + shl-int v3, v4, v3 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + aget-byte v4, v4, v14 + + and-int/2addr v4, v3 + + if-eqz v4, :cond_23 + + add-int/2addr v12, v15 + + invoke-virtual {v6, v1, v12}, Lf/h/a/c/a1/a0/d;->g(Lf/h/a/c/a1/e;I)V + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v16, v14, 0x1 + + aget-byte v4, v4, v14 + + and-int/2addr v4, v13 + + not-int v3, v3 + + and-int/2addr v3, v4 + + int-to-long v3, v3 + + :goto_d + move/from16 v13, v16 + + if-ge v13, v12, :cond_22 + + const/16 v14, 0x8 + + shl-long/2addr v3, v14 + + iget-object v14, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v14, v14, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v16, v13, 0x1 + + aget-byte v13, v14, v13 + + and-int/lit16 v13, v13, 0xff + + int-to-long v13, v13 + + or-long/2addr v3, v13 + + goto :goto_d + + :cond_22 + if-lez v8, :cond_25 + + mul-int/lit8 v15, v15, 0x7 + + add-int/lit8 v15, v15, 0x6 + + const-wide/16 v13, 0x1 + + shl-long v15, v13, v15 + + sub-long/2addr v15, v13 + + sub-long/2addr v3, v15 + + goto :goto_e + + :cond_23 + add-int/lit8 v15, v15, 0x1 + + const/16 v3, 0x8 + + const/4 v4, 0x1 + + const/16 v13, 0xff + + goto :goto_c + + :cond_24 + const-wide/16 v3, 0x0 + + :cond_25 + :goto_e + const-wide/32 v13, -0x80000000 + + cmp-long v15, v3, v13 + + if-ltz v15, :cond_27 + + cmp-long v13, v3, v18 + + if-gtz v13, :cond_27 + + long-to-int v4, v3 + + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->L:[I + + if-nez v8, :cond_26 + + goto :goto_f + + :cond_26 + add-int/lit8 v13, v8, -0x1 + + aget v13, v3, v13 + + add-int/2addr v4, v13 + + :goto_f + aput v4, v3, v8 + + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aget v3, v3, v8 + + add-int/2addr v11, v3 + + add-int/lit8 v8, v8, 0x1 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + const/16 v13, 0xff + + goto/16 :goto_b + + :cond_27 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "EBML lacing sample size out of range." + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_28 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "No valid varint length mask found" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_29 + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->L:[I + + iget v4, v6, Lf/h/a/c/a1/a0/d;->N:I + + sub-int/2addr v10, v4 + + sub-int/2addr v10, v12 + + sub-int/2addr v10, v11 + + aput v10, v3, v14 + + :goto_10 + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x0 + + aget-byte v4, v3, v4 + + shl-int/lit8 v4, v4, 0x8 + + const/4 v8, 0x1 + + aget-byte v3, v3, v8 + + and-int/lit16 v3, v3, 0xff + + or-int/2addr v3, v4 + + iget-wide v10, v6, Lf/h/a/c/a1/a0/d;->B:J + + int-to-long v3, v3 + + invoke-virtual {v6, v3, v4}, Lf/h/a/c/a1/a0/d;->j(J)J + + move-result-wide v3 + + add-long/2addr v3, v10 + + iput-wide v3, v6, Lf/h/a/c/a1/a0/d;->H:J + + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x2 + + aget-byte v3, v3, v4 + + const/16 v8, 0x8 + + and-int/2addr v3, v8 + + if-ne v3, v8, :cond_2a + + const/4 v3, 0x1 + + goto :goto_11 + + :cond_2a + const/4 v3, 0x0 + + :goto_11 + iget v8, v7, Lf/h/a/c/a1/a0/d$c;->d:I + + if-eq v8, v4, :cond_2c + + const/16 v8, 0xa3 + + if-ne v9, v8, :cond_2b + + iget-object v8, v6, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v8, v8, Lf/h/a/c/i1/t;->a:[B + + aget-byte v4, v8, v4 + + const/16 v8, 0x80 + + and-int/2addr v4, v8 + + if-ne v4, v8, :cond_2b + + goto :goto_12 + + :cond_2b + const/4 v4, 0x0 + + goto :goto_13 + + :cond_2c + :goto_12 + const/4 v4, 0x1 + + :goto_13 + if-eqz v3, :cond_2d + + const/high16 v3, -0x80000000 + + goto :goto_14 + + :cond_2d + const/4 v3, 0x0 + + :goto_14 + or-int/2addr v3, v4 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->O:I + + const/4 v3, 0x2 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->G:I + + const/4 v3, 0x0 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + goto :goto_15 + + :cond_2e + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Unexpected lacing value: " + + invoke-static {v2, v12}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_2f + :goto_15 + const/16 v3, 0xa3 + + if-ne v9, v3, :cond_31 + + :goto_16 + iget v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + iget v4, v6, Lf/h/a/c/a1/a0/d;->K:I + + if-ge v3, v4, :cond_30 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aget v3, v4, v3 + + invoke-virtual {v6, v1, v7, v3}, Lf/h/a/c/a1/a0/d;->k(Lf/h/a/c/a1/e;Lf/h/a/c/a1/a0/d$c;I)I + + move-result v25 + + iget-wide v3, v6, Lf/h/a/c/a1/a0/d;->H:J + + iget v8, v6, Lf/h/a/c/a1/a0/d;->J:I + + iget v9, v7, Lf/h/a/c/a1/a0/d$c;->e:I + + mul-int v8, v8, v9 + + div-int/lit16 v8, v8, 0x3e8 + + int-to-long v8, v8 + + add-long v22, v8, v3 + + iget v3, v6, Lf/h/a/c/a1/a0/d;->O:I + + const/16 v26, 0x0 + + move-object/from16 v20, v6 + + move-object/from16 v21, v7 + + move/from16 v24, v3 + + invoke-virtual/range {v20 .. v26}, Lf/h/a/c/a1/a0/d;->a(Lf/h/a/c/a1/a0/d$c;JIII)V + + iget v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + add-int/lit8 v3, v3, 0x1 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + goto :goto_16 + + :cond_30 + const/4 v3, 0x0 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->G:I + + goto :goto_18 + + :cond_31 + :goto_17 + iget v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + iget v4, v6, Lf/h/a/c/a1/a0/d;->K:I + + if-ge v3, v4, :cond_32 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->L:[I + + aget v8, v4, v3 + + invoke-virtual {v6, v1, v7, v8}, Lf/h/a/c/a1/a0/d;->k(Lf/h/a/c/a1/e;Lf/h/a/c/a1/a0/d$c;I)I + + move-result v8 + + aput v8, v4, v3 + + iget v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + add-int/lit8 v3, v3, 0x1 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->J:I + + goto :goto_17 + + :cond_32 + const/4 v3, 0x0 + + :goto_18 + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + goto/16 :goto_22 + + :cond_33 + const/4 v1, 0x0 + + throw v1 + + :cond_34 + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + cmp-long v6, v3, v18 + + if-gtz v6, :cond_3e + + iget-object v6, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v7, v5, Lf/h/a/c/a1/a0/a;->f:I + + long-to-int v4, v3 + + if-nez v4, :cond_35 + + const-string v3, "" + + goto :goto_1a + + :cond_35 + new-array v3, v4, [B + + const/4 v8, 0x0 + + invoke-virtual {v1, v3, v8, v4, v8}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + :goto_19 + if-lez v4, :cond_36 + + add-int/lit8 v9, v4, -0x1 + + aget-byte v10, v3, v9 + + if-nez v10, :cond_36 + + move v4, v9 + + goto :goto_19 + + :cond_36 + new-instance v9, Ljava/lang/String; + + invoke-direct {v9, v3, v8, v4}, Ljava/lang/String;->([BII)V + + move-object v3, v9 + + :goto_1a + check-cast v6, Lf/h/a/c/a1/a0/d$b; + + iget-object v4, v6, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v4, :cond_3d + + const/16 v6, 0x86 + + if-eq v7, v6, :cond_3b + + const/16 v6, 0x4282 + + if-eq v7, v6, :cond_39 + + const/16 v6, 0x536e + + if-eq v7, v6, :cond_38 + + const v6, 0x22b59c + + if-eq v7, v6, :cond_37 + + goto :goto_1b + + :cond_37 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-object v3, v4, Lf/h/a/c/a1/a0/d$c;->U:Ljava/lang/String; + + goto :goto_1b + + :cond_38 + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-object v3, v4, Lf/h/a/c/a1/a0/d$c;->a:Ljava/lang/String; + + goto :goto_1b + + :cond_39 + const-string v4, "webm" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_3c + + const-string v4, "matroska" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_3a + + goto :goto_1b + + :cond_3a + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "DocType " + + invoke-static {v2, v3, v12}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_3b + iget-object v4, v4, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-object v3, v4, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + :cond_3c + :goto_1b + const/4 v3, 0x0 + + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + goto/16 :goto_22 + + :cond_3d + const/4 v1, 0x0 + + throw v1 + + :cond_3e + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "String element size: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_3f + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + cmp-long v7, v3, v16 + + if-gtz v7, :cond_5d + + iget-object v7, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v8, v5, Lf/h/a/c/a1/a0/a;->f:I + + long-to-int v4, v3 + + invoke-virtual {v5, v1, v4}, Lf/h/a/c/a1/a0/a;->a(Lf/h/a/c/a1/e;I)J + + move-result-wide v3 + + check-cast v7, Lf/h/a/c/a1/a0/d$b; + + iget-object v7, v7, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v7, :cond_5c + + const/16 v9, 0x5031 + + if-eq v8, v9, :cond_59 + + const/16 v9, 0x5032 + + if-eq v8, v9, :cond_57 + + sparse-switch v8, :sswitch_data_1 + + const/4 v9, 0x7 + + packed-switch v8, :pswitch_data_2 + + goto/16 :goto_1e + + :sswitch_5 + iput-wide v3, v7, Lf/h/a/c/a1/a0/d;->r:J + + goto/16 :goto_1e + + :sswitch_6 + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->e:I + + goto/16 :goto_1e + + :sswitch_7 + long-to-int v4, v3 + + if-eqz v4, :cond_43 + + const/4 v3, 0x1 + + if-eq v4, v3, :cond_42 + + const/4 v3, 0x2 + + if-eq v4, v3, :cond_41 + + if-eq v4, v11, :cond_40 + + goto/16 :goto_1e + + :cond_40 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v11, v3, Lf/h/a/c/a1/a0/d$c;->q:I + + goto/16 :goto_1e + + :cond_41 + iget-object v4, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v3, v4, Lf/h/a/c/a1/a0/d$c;->q:I + + goto/16 :goto_1e + + :cond_42 + iget-object v4, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v3, v4, Lf/h/a/c/a1/a0/d$c;->q:I + + goto/16 :goto_1e + + :cond_43 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v4, 0x0 + + iput v4, v3, Lf/h/a/c/a1/a0/d$c;->q:I + + goto/16 :goto_1e + + :sswitch_8 + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->N:I + + goto/16 :goto_1e + + :sswitch_9 + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-wide v3, v6, Lf/h/a/c/a1/a0/d$c;->Q:J + + goto/16 :goto_1e + + :sswitch_a + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-wide v3, v6, Lf/h/a/c/a1/a0/d$c;->P:J + + goto/16 :goto_1e + + :sswitch_b + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->f:I + + goto/16 :goto_1e + + :sswitch_c + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const-wide/16 v7, 0x1 + + cmp-long v9, v3, v7 + + if-nez v9, :cond_44 + + const/4 v3, 0x1 + + goto :goto_1c + + :cond_44 + const/4 v3, 0x0 + + :goto_1c + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d$c;->S:Z + + goto/16 :goto_1e + + :sswitch_d + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->o:I + + goto/16 :goto_1e + + :sswitch_e + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->p:I + + goto/16 :goto_1e + + :sswitch_f + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->n:I + + goto/16 :goto_1e + + :sswitch_10 + long-to-int v4, v3 + + if-eqz v4, :cond_48 + + const/4 v3, 0x1 + + if-eq v4, v3, :cond_47 + + if-eq v4, v11, :cond_46 + + const/16 v3, 0xf + + if-eq v4, v3, :cond_45 + + goto/16 :goto_1e + + :cond_45 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v11, v3, Lf/h/a/c/a1/a0/d$c;->v:I + + goto/16 :goto_1e + + :cond_46 + iget-object v4, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v3, v4, Lf/h/a/c/a1/a0/d$c;->v:I + + goto/16 :goto_1e + + :cond_47 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v4, 0x2 + + iput v4, v3, Lf/h/a/c/a1/a0/d$c;->v:I + + goto/16 :goto_1e + + :cond_48 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v4, 0x0 + + iput v4, v3, Lf/h/a/c/a1/a0/d$c;->v:I + + goto/16 :goto_1e + + :sswitch_11 + iget-wide v8, v7, Lf/h/a/c/a1/a0/d;->q:J + + add-long/2addr v3, v8 + + iput-wide v3, v7, Lf/h/a/c/a1/a0/d;->x:J + + goto/16 :goto_1e + + :sswitch_12 + const-wide/16 v6, 0x1 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_49 + + goto/16 :goto_1e + + :cond_49 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "AESSettingsCipherMode " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :sswitch_13 + const-wide/16 v6, 0x5 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_4a + + goto/16 :goto_1e + + :cond_4a + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "ContentEncAlgo " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :sswitch_14 + const-wide/16 v6, 0x1 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_4b + + goto/16 :goto_1e + + :cond_4b + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "EBMLReadVersion " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :sswitch_15 + const-wide/16 v6, 0x1 + + cmp-long v8, v3, v6 + + if-ltz v8, :cond_4c + + const-wide/16 v6, 0x2 + + cmp-long v8, v3, v6 + + if-gtz v8, :cond_4c + + goto/16 :goto_1e + + :cond_4c + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "DocTypeReadVersion " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :sswitch_16 + const-wide/16 v6, 0x3 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_4d + + goto/16 :goto_1e + + :cond_4d + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "ContentCompAlgo " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :sswitch_17 + const/4 v3, 0x1 + + iput-boolean v3, v7, Lf/h/a/c/a1/a0/d;->Q:Z + + goto/16 :goto_1e + + :sswitch_18 + const/4 v6, 0x1 + + iget-boolean v8, v7, Lf/h/a/c/a1/a0/d;->E:Z + + if-nez v8, :cond_5a + + iget-object v8, v7, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + invoke-virtual {v8, v3, v4}, Lf/h/a/c/i1/o;->a(J)V + + iput-boolean v6, v7, Lf/h/a/c/a1/a0/d;->E:Z + + goto/16 :goto_1e + + :sswitch_19 + long-to-int v4, v3 + + iput v4, v7, Lf/h/a/c/a1/a0/d;->P:I + + goto/16 :goto_1e + + :sswitch_1a + invoke-virtual {v7, v3, v4}, Lf/h/a/c/a1/a0/d;->j(J)J + + move-result-wide v3 + + iput-wide v3, v7, Lf/h/a/c/a1/a0/d;->B:J + + goto/16 :goto_1e + + :sswitch_1b + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->c:I + + goto/16 :goto_1e + + :sswitch_1c + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->m:I + + goto/16 :goto_1e + + :sswitch_1d + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + invoke-virtual {v7, v3, v4}, Lf/h/a/c/a1/a0/d;->j(J)J + + move-result-wide v3 + + invoke-virtual {v6, v3, v4}, Lf/h/a/c/i1/o;->a(J)V + + goto/16 :goto_1e + + :sswitch_1e + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->l:I + + goto/16 :goto_1e + + :sswitch_1f + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->M:I + + goto/16 :goto_1e + + :sswitch_20 + invoke-virtual {v7, v3, v4}, Lf/h/a/c/a1/a0/d;->j(J)J + + move-result-wide v3 + + iput-wide v3, v7, Lf/h/a/c/a1/a0/d;->I:J + + goto/16 :goto_1e + + :sswitch_21 + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const-wide/16 v7, 0x1 + + cmp-long v9, v3, v7 + + if-nez v9, :cond_4e + + const/4 v3, 0x1 + + goto :goto_1d + + :cond_4e + const/4 v3, 0x0 + + :goto_1d + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d$c;->T:Z + + goto/16 :goto_1e + + :sswitch_22 + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->d:I + + goto/16 :goto_1e + + :pswitch_d + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->B:I + + goto/16 :goto_1e + + :pswitch_e + iget-object v6, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + long-to-int v4, v3 + + iput v4, v6, Lf/h/a/c/a1/a0/d$c;->A:I + + goto/16 :goto_1e + + :pswitch_f + iget-object v8, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v10, 0x1 + + iput-boolean v10, v8, Lf/h/a/c/a1/a0/d$c;->w:Z + + long-to-int v4, v3 + + if-eq v4, v10, :cond_51 + + const/16 v3, 0x9 + + if-eq v4, v3, :cond_50 + + const/4 v3, 0x4 + + if-eq v4, v3, :cond_4f + + if-eq v4, v6, :cond_4f + + const/4 v3, 0x6 + + if-eq v4, v3, :cond_4f + + if-eq v4, v9, :cond_4f + + goto :goto_1e + + :cond_4f + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v4, 0x2 + + iput v4, v3, Lf/h/a/c/a1/a0/d$c;->x:I + + goto :goto_1e + + :cond_50 + const/4 v3, 0x6 + + iput v3, v8, Lf/h/a/c/a1/a0/d$c;->x:I + + goto :goto_1e + + :cond_51 + const/4 v3, 0x1 + + iput v3, v8, Lf/h/a/c/a1/a0/d$c;->x:I + + goto :goto_1e + + :pswitch_10 + const/4 v6, 0x6 + + const/4 v8, 0x1 + + long-to-int v4, v3 + + if-eq v4, v8, :cond_54 + + const/16 v3, 0x10 + + if-eq v4, v3, :cond_53 + + const/16 v3, 0x12 + + if-eq v4, v3, :cond_52 + + if-eq v4, v6, :cond_54 + + if-eq v4, v9, :cond_54 + + goto :goto_1e + + :cond_52 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v9, v3, Lf/h/a/c/a1/a0/d$c;->y:I + + goto :goto_1e + + :cond_53 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v6, v3, Lf/h/a/c/a1/a0/d$c;->y:I + + goto :goto_1e + + :cond_54 + iget-object v3, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v11, v3, Lf/h/a/c/a1/a0/d$c;->y:I + + goto :goto_1e + + :pswitch_11 + long-to-int v4, v3 + + const/4 v3, 0x1 + + if-eq v4, v3, :cond_56 + + const/4 v6, 0x2 + + if-eq v4, v6, :cond_55 + + goto :goto_1e + + :cond_55 + iget-object v4, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v3, v4, Lf/h/a/c/a1/a0/d$c;->z:I + + goto :goto_1e + + :cond_56 + const/4 v3, 0x2 + + iget-object v4, v7, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput v3, v4, Lf/h/a/c/a1/a0/d$c;->z:I + + goto :goto_1e + + :cond_57 + const-wide/16 v6, 0x1 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_58 + + goto :goto_1e + + :cond_58 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "ContentEncodingScope " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_59 + const-wide/16 v6, 0x0 + + cmp-long v8, v3, v6 + + if-nez v8, :cond_5b + + :cond_5a + :goto_1e + const/4 v3, 0x0 + + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + goto/16 :goto_22 + + :cond_5b + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "ContentEncodingOrder " + + invoke-static {v2, v3, v4, v12}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_5c + const/4 v1, 0x0 + + throw v1 + + :cond_5d + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Invalid integer size: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + invoke-virtual {v2, v3, v4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_5e + iget-wide v3, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v6, v5, Lf/h/a/c/a1/a0/a;->g:J + + add-long/2addr v6, v3 + + iget-object v8, v5, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + new-instance v9, Lf/h/a/c/a1/a0/a$b; + + iget v10, v5, Lf/h/a/c/a1/a0/a;->f:I + + const/4 v11, 0x0 + + invoke-direct {v9, v10, v6, v7, v11}, Lf/h/a/c/a1/a0/a$b;->(IJLf/h/a/c/a1/a0/a$a;)V + + invoke-virtual {v8, v9}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V + + iget-object v6, v5, Lf/h/a/c/a1/a0/a;->d:Lf/h/a/c/a1/a0/b; + + iget v7, v5, Lf/h/a/c/a1/a0/a;->f:I + + iget-wide v8, v5, Lf/h/a/c/a1/a0/a;->g:J + + check-cast v6, Lf/h/a/c/a1/a0/d$b; + + iget-object v6, v6, Lf/h/a/c/a1/a0/d$b;->a:Lf/h/a/c/a1/a0/d; + + if-eqz v6, :cond_6f + + const/16 v10, 0xa0 + + if-eq v7, v10, :cond_6b + + const/16 v10, 0xae + + if-eq v7, v10, :cond_6a + + const/16 v10, 0xbb + + if-eq v7, v10, :cond_69 + + const/16 v10, 0x4dbb + + if-eq v7, v10, :cond_67 + + const/16 v10, 0x5035 + + if-eq v7, v10, :cond_66 + + const/16 v10, 0x55d0 + + if-eq v7, v10, :cond_65 + + const v10, 0x18538067 + + if-eq v7, v10, :cond_62 + + const v3, 0x1c53bb6b + + if-eq v7, v3, :cond_61 + + const v3, 0x1f43b675 + + if-eq v7, v3, :cond_5f + + goto :goto_20 + + :cond_5f + iget-boolean v3, v6, Lf/h/a/c/a1/a0/d;->v:Z + + if-nez v3, :cond_68 + + iget-boolean v3, v6, Lf/h/a/c/a1/a0/d;->d:Z + + if-eqz v3, :cond_60 + + iget-wide v3, v6, Lf/h/a/c/a1/a0/d;->z:J + + const-wide/16 v7, -0x1 + + cmp-long v9, v3, v7 + + if-eqz v9, :cond_60 + + const/4 v3, 0x1 + + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d;->y:Z + + goto :goto_20 + + :cond_60 + const/4 v3, 0x1 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->a0:Lf/h/a/c/a1/i; + + new-instance v7, Lf/h/a/c/a1/q$b; + + iget-wide v8, v6, Lf/h/a/c/a1/a0/d;->t:J + + const-wide/16 v10, 0x0 + + invoke-direct {v7, v8, v9, v10, v11}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v4, v7}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d;->v:Z + + goto :goto_20 + + :cond_61 + new-instance v3, Lf/h/a/c/i1/o; + + invoke-direct {v3}, Lf/h/a/c/i1/o;->()V + + iput-object v3, v6, Lf/h/a/c/a1/a0/d;->C:Lf/h/a/c/i1/o; + + new-instance v3, Lf/h/a/c/i1/o; + + invoke-direct {v3}, Lf/h/a/c/i1/o;->()V + + iput-object v3, v6, Lf/h/a/c/a1/a0/d;->D:Lf/h/a/c/i1/o; + + goto :goto_20 + + :cond_62 + iget-wide v10, v6, Lf/h/a/c/a1/a0/d;->q:J + + const-wide/16 v12, -0x1 + + cmp-long v7, v10, v12 + + if-eqz v7, :cond_64 + + cmp-long v7, v10, v3 + + if-nez v7, :cond_63 + + goto :goto_1f + + :cond_63 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Multiple Segment elements not supported" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_64 + :goto_1f + iput-wide v3, v6, Lf/h/a/c/a1/a0/d;->q:J + + iput-wide v8, v6, Lf/h/a/c/a1/a0/d;->p:J + + goto :goto_20 + + :cond_65 + iget-object v3, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + const/4 v4, 0x1 + + iput-boolean v4, v3, Lf/h/a/c/a1/a0/d$c;->w:Z + + goto :goto_20 + + :cond_66 + const/4 v3, 0x1 + + iget-object v4, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + iput-boolean v3, v4, Lf/h/a/c/a1/a0/d$c;->g:Z + + goto :goto_20 + + :cond_67 + const/4 v3, -0x1 + + iput v3, v6, Lf/h/a/c/a1/a0/d;->w:I + + const-wide/16 v3, -0x1 + + iput-wide v3, v6, Lf/h/a/c/a1/a0/d;->x:J + + :cond_68 + :goto_20 + const/4 v3, 0x0 + + goto :goto_21 + + :cond_69 + const/4 v3, 0x0 + + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d;->E:Z + + goto :goto_21 + + :cond_6a + const/4 v3, 0x0 + + new-instance v4, Lf/h/a/c/a1/a0/d$c; + + const/4 v7, 0x0 + + invoke-direct {v4, v7}, Lf/h/a/c/a1/a0/d$c;->(Lf/h/a/c/a1/a0/d$a;)V + + iput-object v4, v6, Lf/h/a/c/a1/a0/d;->u:Lf/h/a/c/a1/a0/d$c; + + goto :goto_21 + + :cond_6b + const/4 v3, 0x0 + + iput-boolean v3, v6, Lf/h/a/c/a1/a0/d;->Q:Z + + :goto_21 + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + :goto_22 + const/4 v4, 0x1 + + const/4 v5, 0x1 + + :goto_23 + if-eqz v5, :cond_6e + + iget-wide v6, v1, Lf/h/a/c/a1/e;->d:J + + iget-boolean v4, v0, Lf/h/a/c/a1/a0/d;->y:Z + + if-eqz v4, :cond_6c + + iput-wide v6, v0, Lf/h/a/c/a1/a0/d;->A:J + + iget-wide v6, v0, Lf/h/a/c/a1/a0/d;->z:J + + iput-wide v6, v2, Lf/h/a/c/a1/p;->a:J + + iput-boolean v3, v0, Lf/h/a/c/a1/a0/d;->y:Z + + goto :goto_24 + + :cond_6c + iget-boolean v3, v0, Lf/h/a/c/a1/a0/d;->v:Z + + if-eqz v3, :cond_6d + + iget-wide v3, v0, Lf/h/a/c/a1/a0/d;->A:J + + const-wide/16 v6, -0x1 + + cmp-long v8, v3, v6 + + if-eqz v8, :cond_6d + + iput-wide v3, v2, Lf/h/a/c/a1/p;->a:J + + iput-wide v6, v0, Lf/h/a/c/a1/a0/d;->A:J + + :goto_24 + const/4 v3, 0x1 + + goto :goto_25 + + :cond_6d + const/4 v3, 0x0 + + :goto_25 + if-eqz v3, :cond_6e + + const/4 v1, 0x1 + + return v1 + + :cond_6e + const/4 v3, 0x0 + + const/4 v4, 0x1 + + goto/16 :goto_0 + + :cond_6f + const/4 v1, 0x0 + + throw v1 + + :cond_70 + iget-wide v3, v5, Lf/h/a/c/a1/a0/a;->g:J + + long-to-int v4, v3 + + invoke-virtual {v1, v4}, Lf/h/a/c/a1/e;->i(I)V + + const/4 v3, 0x0 + + iput v3, v5, Lf/h/a/c/a1/a0/a;->e:I + + const/4 v4, 0x1 + + const/4 v6, -0x1 + + goto/16 :goto_1 + + :cond_71 + throw v10 + + :cond_72 + if-nez v5, :cond_75 + + const/4 v1, 0x0 + + :goto_26 + iget-object v2, v0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + invoke-virtual {v2}, Landroid/util/SparseArray;->size()I + + move-result v2 + + if-ge v1, v2, :cond_74 + + iget-object v2, v0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/a0/d$c; + + iget-object v3, v2, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + if-eqz v3, :cond_73 + + invoke-virtual {v3, v2}, Lf/h/a/c/a1/a0/d$d;->a(Lf/h/a/c/a1/a0/d$c;)V + + :cond_73 + add-int/lit8 v1, v1, 0x1 + + goto :goto_26 + + :cond_74 + const/4 v1, -0x1 + + return v1 + + :cond_75 + const/4 v1, 0x0 + + return v1 + + nop + + :sswitch_data_0 + .sparse-switch + 0x83 -> :sswitch_4 + 0x86 -> :sswitch_3 + 0x88 -> :sswitch_4 + 0x9b -> :sswitch_4 + 0x9f -> :sswitch_4 + 0xa0 -> :sswitch_2 + 0xa1 -> :sswitch_1 + 0xa3 -> :sswitch_1 + 0xa5 -> :sswitch_1 + 0xa6 -> :sswitch_2 + 0xae -> :sswitch_2 + 0xb0 -> :sswitch_4 + 0xb3 -> :sswitch_4 + 0xb5 -> :sswitch_0 + 0xb7 -> :sswitch_2 + 0xba -> :sswitch_4 + 0xbb -> :sswitch_2 + 0xd7 -> :sswitch_4 + 0xe0 -> :sswitch_2 + 0xe1 -> :sswitch_2 + 0xe7 -> :sswitch_4 + 0xee -> :sswitch_4 + 0xf1 -> :sswitch_4 + 0xfb -> :sswitch_4 + 0x4254 -> :sswitch_4 + 0x4255 -> :sswitch_1 + 0x4282 -> :sswitch_3 + 0x4285 -> :sswitch_4 + 0x42f7 -> :sswitch_4 + 0x4489 -> :sswitch_0 + 0x47e1 -> :sswitch_4 + 0x47e2 -> :sswitch_1 + 0x47e7 -> :sswitch_2 + 0x47e8 -> :sswitch_4 + 0x4dbb -> :sswitch_2 + 0x5031 -> :sswitch_4 + 0x5032 -> :sswitch_4 + 0x5034 -> :sswitch_2 + 0x5035 -> :sswitch_2 + 0x536e -> :sswitch_3 + 0x53ab -> :sswitch_1 + 0x53ac -> :sswitch_4 + 0x53b8 -> :sswitch_4 + 0x54b0 -> :sswitch_4 + 0x54b2 -> :sswitch_4 + 0x54ba -> :sswitch_4 + 0x55aa -> :sswitch_4 + 0x55b0 -> :sswitch_2 + 0x55b9 -> :sswitch_4 + 0x55ba -> :sswitch_4 + 0x55bb -> :sswitch_4 + 0x55bc -> :sswitch_4 + 0x55bd -> :sswitch_4 + 0x55d0 -> :sswitch_2 + 0x55d1 -> :sswitch_0 + 0x55d2 -> :sswitch_0 + 0x55d3 -> :sswitch_0 + 0x55d4 -> :sswitch_0 + 0x55d5 -> :sswitch_0 + 0x55d6 -> :sswitch_0 + 0x55d7 -> :sswitch_0 + 0x55d8 -> :sswitch_0 + 0x55d9 -> :sswitch_0 + 0x55da -> :sswitch_0 + 0x55ee -> :sswitch_4 + 0x56aa -> :sswitch_4 + 0x56bb -> :sswitch_4 + 0x6240 -> :sswitch_2 + 0x6264 -> :sswitch_4 + 0x63a2 -> :sswitch_1 + 0x6d80 -> :sswitch_2 + 0x75a1 -> :sswitch_2 + 0x7670 -> :sswitch_2 + 0x7671 -> :sswitch_4 + 0x7672 -> :sswitch_1 + 0x7673 -> :sswitch_0 + 0x7674 -> :sswitch_0 + 0x7675 -> :sswitch_0 + 0x22b59c -> :sswitch_3 + 0x23e383 -> :sswitch_4 + 0x2ad7b1 -> :sswitch_4 + 0x114d9b74 -> :sswitch_2 + 0x1549a966 -> :sswitch_2 + 0x1654ae6b -> :sswitch_2 + 0x18538067 -> :sswitch_2 + 0x1a45dfa3 -> :sswitch_2 + 0x1c53bb6b -> :sswitch_2 + 0x1f43b675 -> :sswitch_2 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x55d1 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x7673 + :pswitch_c + :pswitch_b + :pswitch_a + .end packed-switch + + :sswitch_data_1 + .sparse-switch + 0x83 -> :sswitch_22 + 0x88 -> :sswitch_21 + 0x9b -> :sswitch_20 + 0x9f -> :sswitch_1f + 0xb0 -> :sswitch_1e + 0xb3 -> :sswitch_1d + 0xba -> :sswitch_1c + 0xd7 -> :sswitch_1b + 0xe7 -> :sswitch_1a + 0xee -> :sswitch_19 + 0xf1 -> :sswitch_18 + 0xfb -> :sswitch_17 + 0x4254 -> :sswitch_16 + 0x4285 -> :sswitch_15 + 0x42f7 -> :sswitch_14 + 0x47e1 -> :sswitch_13 + 0x47e8 -> :sswitch_12 + 0x53ac -> :sswitch_11 + 0x53b8 -> :sswitch_10 + 0x54b0 -> :sswitch_f + 0x54b2 -> :sswitch_e + 0x54ba -> :sswitch_d + 0x55aa -> :sswitch_c + 0x55ee -> :sswitch_b + 0x56aa -> :sswitch_a + 0x56bb -> :sswitch_9 + 0x6264 -> :sswitch_8 + 0x7671 -> :sswitch_7 + 0x23e383 -> :sswitch_6 + 0x2ad7b1 -> :sswitch_5 + .end sparse-switch + + :pswitch_data_2 + .packed-switch 0x55b9 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + .end packed-switch +.end method + +.method public final e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/a0/d;->a0:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 0 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/a1/a0/d;->B:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/a0/d;->G:I + + iget-object p2, p0, Lf/h/a/c/a1/a0/d;->a:Lf/h/a/c/a1/a0/c; + + check-cast p2, Lf/h/a/c/a1/a0/a; + + iput p1, p2, Lf/h/a/c/a1/a0/a;->e:I + + iget-object p3, p2, Lf/h/a/c/a1/a0/a;->b:Ljava/util/ArrayDeque; + + invoke-virtual {p3}, Ljava/util/ArrayDeque;->clear()V + + iget-object p2, p2, Lf/h/a/c/a1/a0/a;->c:Lf/h/a/c/a1/a0/f; + + iput p1, p2, Lf/h/a/c/a1/a0/f;->b:I + + iput p1, p2, Lf/h/a/c/a1/a0/f;->c:I + + iget-object p2, p0, Lf/h/a/c/a1/a0/d;->b:Lf/h/a/c/a1/a0/f; + + iput p1, p2, Lf/h/a/c/a1/a0/f;->b:I + + iput p1, p2, Lf/h/a/c/a1/a0/f;->c:I + + invoke-virtual {p0}, Lf/h/a/c/a1/a0/d;->i()V + + const/4 p2, 0x0 + + :goto_0 + iget-object p3, p0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + invoke-virtual {p3}, Landroid/util/SparseArray;->size()I + + move-result p3 + + if-ge p2, p3, :cond_1 + + iget-object p3, p0, Lf/h/a/c/a1/a0/d;->c:Landroid/util/SparseArray; + + invoke-virtual {p3, p2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/c/a1/a0/d$c; + + iget-object p3, p3, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + if-eqz p3, :cond_0 + + iput-boolean p1, p3, Lf/h/a/c/a1/a0/d$d;->b:Z + + iput p1, p3, Lf/h/a/c/a1/a0/d$d;->c:I + + :cond_0 + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final g(Lf/h/a/c/a1/e;I)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget v1, v0, Lf/h/a/c/i1/t;->c:I + + if-lt v1, p2, :cond_0 + + return-void + + :cond_0 + iget-object v1, v0, Lf/h/a/c/i1/t;->a:[B + + array-length v2, v1 + + if-ge v2, p2, :cond_1 + + array-length v2, v1 + + mul-int/lit8 v2, v2, 0x2 + + invoke-static {v2, p2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget v2, v2, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/i1/t;->A([BI)V + + :cond_1 + iget-object v0, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v1, v0, Lf/h/a/c/i1/t;->a:[B + + iget v0, v0, Lf/h/a/c/i1/t;->c:I + + sub-int v2, p2, v0 + + const/4 v3, 0x0 + + invoke-virtual {p1, v1, v0, v2, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {p1, p2}, Lf/h/a/c/i1/t;->B(I)V + + return-void +.end method + +.method public final h(Lf/h/a/c/a1/e;)Z + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p1 + + new-instance v1, Lf/h/a/c/a1/a0/e; + + invoke-direct {v1}, Lf/h/a/c/a1/a0/e;->()V + + iget-wide v2, v0, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v4, -0x1 + + const-wide/16 v6, 0x400 + + cmp-long v8, v2, v4 + + if-eqz v8, :cond_1 + + cmp-long v4, v2, v6 + + if-lez v4, :cond_0 + + goto :goto_0 + + :cond_0 + move-wide v6, v2 + + :cond_1 + :goto_0 + long-to-int v4, v6 + + iget-object v5, v1, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + const/4 v6, 0x0 + + const/4 v7, 0x4 + + invoke-virtual {v0, v5, v6, v7, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v5, v1, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v9 + + iput v7, v1, Lf/h/a/c/a1/a0/e;->b:I + + :goto_1 + const-wide/32 v11, 0x1a45dfa3 + + const/4 v5, 0x1 + + cmp-long v7, v9, v11 + + if-eqz v7, :cond_3 + + iget v7, v1, Lf/h/a/c/a1/a0/e;->b:I + + add-int/2addr v7, v5 + + iput v7, v1, Lf/h/a/c/a1/a0/e;->b:I + + if-ne v7, v4, :cond_2 + + goto :goto_3 + + :cond_2 + iget-object v7, v1, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v7, v7, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v0, v7, v6, v5, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + const/16 v5, 0x8 + + shl-long/2addr v9, v5 + + const-wide/16 v11, -0x100 + + and-long/2addr v9, v11 + + iget-object v5, v1, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + aget-byte v5, v5, v6 + + and-int/lit16 v5, v5, 0xff + + int-to-long v11, v5 + + or-long/2addr v9, v11 + + goto :goto_1 + + :cond_3 + invoke-virtual {v1, v0}, Lf/h/a/c/a1/a0/e;->a(Lf/h/a/c/a1/e;)J + + move-result-wide v9 + + iget v4, v1, Lf/h/a/c/a1/a0/e;->b:I + + int-to-long v11, v4 + + const-wide/high16 v13, -0x8000000000000000L + + cmp-long v4, v9, v13 + + if-eqz v4, :cond_8 + + if-eqz v8, :cond_4 + + add-long v7, v11, v9 + + cmp-long v4, v7, v2 + + if-ltz v4, :cond_4 + + goto :goto_3 + + :cond_4 + :goto_2 + iget v2, v1, Lf/h/a/c/a1/a0/e;->b:I + + int-to-long v2, v2 + + add-long v7, v11, v9 + + cmp-long v4, v2, v7 + + if-gez v4, :cond_7 + + invoke-virtual {v1, v0}, Lf/h/a/c/a1/a0/e;->a(Lf/h/a/c/a1/e;)J + + move-result-wide v2 + + cmp-long v4, v2, v13 + + if-nez v4, :cond_5 + + goto :goto_3 + + :cond_5 + invoke-virtual {v1, v0}, Lf/h/a/c/a1/a0/e;->a(Lf/h/a/c/a1/e;)J + + move-result-wide v2 + + const-wide/16 v7, 0x0 + + cmp-long v4, v2, v7 + + if-ltz v4, :cond_8 + + const-wide/32 v7, 0x7fffffff + + cmp-long v15, v2, v7 + + if-lez v15, :cond_6 + + goto :goto_3 + + :cond_6 + if-eqz v4, :cond_4 + + long-to-int v3, v2 + + invoke-virtual {v0, v3, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + iget v2, v1, Lf/h/a/c/a1/a0/e;->b:I + + add-int/2addr v2, v3 + + iput v2, v1, Lf/h/a/c/a1/a0/e;->b:I + + goto :goto_2 + + :cond_7 + if-nez v4, :cond_8 + + const/4 v6, 0x1 + + :cond_8 + :goto_3 + return v6 +.end method + +.method public final i()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/a0/d;->R:I + + iput v0, p0, Lf/h/a/c/a1/a0/d;->S:I + + iput v0, p0, Lf/h/a/c/a1/a0/d;->T:I + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d;->U:Z + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d;->V:Z + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d;->W:Z + + iput v0, p0, Lf/h/a/c/a1/a0/d;->X:I + + iput-byte v0, p0, Lf/h/a/c/a1/a0/d;->Y:B + + iput-boolean v0, p0, Lf/h/a/c/a1/a0/d;->Z:Z + + iget-object v0, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->x()V + + return-void +.end method + +.method public final j(J)J + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + iget-wide v2, p0, Lf/h/a/c/a1/a0/d;->r:J + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v2, v0 + + if-eqz v4, :cond_0 + + const-wide/16 v4, 0x3e8 + + move-wide v0, p1 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide p1 + + return-wide p1 + + :cond_0 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Can\'t scale timecode prior to timecodeScale being set." + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final k(Lf/h/a/c/a1/e;Lf/h/a/c/a1/a0/d$c;I)I + .locals 11 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p2, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v1, "S_TEXT/UTF8" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object p2, Lf/h/a/c/a1/a0/d;->b0:[B + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/c/a1/a0/d;->l(Lf/h/a/c/a1/e;[BI)V + + iget p1, p0, Lf/h/a/c/a1/a0/d;->S:I + + invoke-virtual {p0}, Lf/h/a/c/a1/a0/d;->i()V + + return p1 + + :cond_0 + iget-object v0, p2, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v1, "S_TEXT/ASS" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + sget-object p2, Lf/h/a/c/a1/a0/d;->d0:[B + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/c/a1/a0/d;->l(Lf/h/a/c/a1/e;[BI)V + + iget p1, p0, Lf/h/a/c/a1/a0/d;->S:I + + invoke-virtual {p0}, Lf/h/a/c/a1/a0/d;->i()V + + return p1 + + :cond_1 + iget-object v0, p2, Lf/h/a/c/a1/a0/d$c;->V:Lf/h/a/c/a1/s; + + iget-boolean v1, p0, Lf/h/a/c/a1/a0/d;->U:Z + + const/4 v2, 0x2 + + const/16 v3, 0x8 + + const/4 v4, 0x4 + + const/4 v5, 0x1 + + const/4 v6, 0x0 + + if-nez v1, :cond_11 + + iget-boolean v1, p2, Lf/h/a/c/a1/a0/d$c;->g:Z + + if-eqz v1, :cond_e + + iget v1, p0, Lf/h/a/c/a1/a0/d;->O:I + + const v7, -0x40000001 # -1.9999999f + + and-int/2addr v1, v7 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->O:I + + iget-boolean v1, p0, Lf/h/a/c/a1/a0/d;->V:Z + + const/16 v7, 0x80 + + if-nez v1, :cond_3 + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v1, v6, v5, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v1, v5 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v8, v1, v6 + + and-int/2addr v8, v7 + + if-eq v8, v7, :cond_2 + + aget-byte v1, v1, v6 + + iput-byte v1, p0, Lf/h/a/c/a1/a0/d;->Y:B + + iput-boolean v5, p0, Lf/h/a/c/a1/a0/d;->V:Z + + goto :goto_0 + + :cond_2 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Extension bit is set in signal byte" + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + :goto_0 + iget-byte v1, p0, Lf/h/a/c/a1/a0/d;->Y:B + + and-int/2addr v1, v5 + + if-ne v1, v5, :cond_4 + + const/4 v1, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v1, 0x0 + + :goto_1 + if-eqz v1, :cond_f + + iget-byte v1, p0, Lf/h/a/c/a1/a0/d;->Y:B + + and-int/2addr v1, v2 + + if-ne v1, v2, :cond_5 + + const/4 v1, 0x1 + + goto :goto_2 + + :cond_5 + const/4 v1, 0x0 + + :goto_2 + iget v8, p0, Lf/h/a/c/a1/a0/d;->O:I + + const/high16 v9, 0x40000000 # 2.0f + + or-int/2addr v8, v9 + + iput v8, p0, Lf/h/a/c/a1/a0/d;->O:I + + iget-boolean v8, p0, Lf/h/a/c/a1/a0/d;->Z:Z + + if-nez v8, :cond_7 + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->l:Lf/h/a/c/i1/t; + + iget-object v8, v8, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v8, v6, v3, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v8, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v8, v3 + + iput v8, p0, Lf/h/a/c/a1/a0/d;->R:I + + iput-boolean v5, p0, Lf/h/a/c/a1/a0/d;->Z:Z + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v8, v8, Lf/h/a/c/i1/t;->a:[B + + if-eqz v1, :cond_6 + + goto :goto_3 + + :cond_6 + const/4 v7, 0x0 + + :goto_3 + or-int/2addr v7, v3 + + int-to-byte v7, v7 + + aput-byte v7, v8, v6 + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v7, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-interface {v0, v7, v5}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v7, v5 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->l:Lf/h/a/c/i1/t; + + invoke-virtual {v7, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->l:Lf/h/a/c/i1/t; + + invoke-interface {v0, v7, v3}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v7, v3 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + :cond_7 + if-eqz v1, :cond_f + + iget-boolean v1, p0, Lf/h/a/c/a1/a0/d;->W:Z + + if-nez v1, :cond_8 + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v1, v6, v5, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v1, v5 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->X:I + + iput-boolean v5, p0, Lf/h/a/c/a1/a0/d;->W:Z + + :cond_8 + iget v1, p0, Lf/h/a/c/a1/a0/d;->X:I + + mul-int/lit8 v1, v1, 0x4 + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v7, v1}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v7, v7, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v7, v6, v1, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v7, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v7, v1 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget v1, p0, Lf/h/a/c/a1/a0/d;->X:I + + div-int/2addr v1, v2 + + add-int/2addr v1, v5 + + int-to-short v1, v1 + + mul-int/lit8 v7, v1, 0x6 + + add-int/2addr v7, v2 + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + if-eqz v8, :cond_9 + + invoke-virtual {v8}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v8 + + if-ge v8, v7, :cond_a + + :cond_9 + invoke-static {v7}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v8 + + iput-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + :cond_a + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + invoke-virtual {v8, v6}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + const/4 v1, 0x0 + + const/4 v8, 0x0 + + :goto_4 + iget v9, p0, Lf/h/a/c/a1/a0/d;->X:I + + if-ge v1, v9, :cond_c + + iget-object v9, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->t()I + + move-result v9 + + rem-int/lit8 v10, v1, 0x2 + + if-nez v10, :cond_b + + iget-object v10, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + sub-int v8, v9, v8 + + int-to-short v8, v8 + + invoke-virtual {v10, v8}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + goto :goto_5 + + :cond_b + iget-object v10, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + sub-int v8, v9, v8 + + invoke-virtual {v10, v8}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + :goto_5 + add-int/lit8 v1, v1, 0x1 + + move v8, v9 + + goto :goto_4 + + :cond_c + iget v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + sub-int v1, p3, v1 + + sub-int/2addr v1, v8 + + rem-int/2addr v9, v2 + + if-ne v9, v5, :cond_d + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + goto :goto_6 + + :cond_d + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + int-to-short v1, v1 + + invoke-virtual {v8, v1}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + invoke-virtual {v1, v6}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + :goto_6 + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->m:Lf/h/a/c/i1/t; + + iget-object v8, p0, Lf/h/a/c/a1/a0/d;->o:Ljava/nio/ByteBuffer; + + invoke-virtual {v8}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v8 + + invoke-virtual {v1, v8, v7}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->m:Lf/h/a/c/i1/t; + + invoke-interface {v0, v1, v7}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v1, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v1, v7 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->S:I + + goto :goto_7 + + :cond_e + iget-object v1, p2, Lf/h/a/c/a1/a0/d$c;->h:[B + + if-eqz v1, :cond_f + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + array-length v8, v1 + + iput-object v1, v7, Lf/h/a/c/i1/t;->a:[B + + iput v8, v7, Lf/h/a/c/i1/t;->c:I + + iput v6, v7, Lf/h/a/c/i1/t;->b:I + + :cond_f + :goto_7 + iget v1, p2, Lf/h/a/c/a1/a0/d$c;->f:I + + if-lez v1, :cond_10 + + iget v1, p0, Lf/h/a/c/a1/a0/d;->O:I + + const/high16 v7, 0x10000000 + + or-int/2addr v1, v7 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->O:I + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->x()V + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->g:Lf/h/a/c/i1/t; + + iget-object v7, v1, Lf/h/a/c/i1/t;->a:[B + + shr-int/lit8 v8, p3, 0x18 + + and-int/lit16 v8, v8, 0xff + + int-to-byte v8, v8 + + aput-byte v8, v7, v6 + + shr-int/lit8 v8, p3, 0x10 + + and-int/lit16 v8, v8, 0xff + + int-to-byte v8, v8 + + aput-byte v8, v7, v5 + + shr-int/lit8 v8, p3, 0x8 + + and-int/lit16 v8, v8, 0xff + + int-to-byte v8, v8 + + aput-byte v8, v7, v2 + + const/4 v8, 0x3 + + and-int/lit16 v9, p3, 0xff + + int-to-byte v9, v9 + + aput-byte v9, v7, v8 + + invoke-interface {v0, v1, v4}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v1, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v1, v4 + + iput v1, p0, Lf/h/a/c/a1/a0/d;->S:I + + :cond_10 + iput-boolean v5, p0, Lf/h/a/c/a1/a0/d;->U:Z + + :cond_11 + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + iget v1, v1, Lf/h/a/c/i1/t;->c:I + + add-int/2addr p3, v1 + + iget-object v1, p2, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v7, "V_MPEG4/ISO/AVC" + + invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1b + + iget-object v1, p2, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string v7, "V_MPEGH/ISO/HEVC" + + invoke-virtual {v7, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_12 + + goto/16 :goto_d + + :cond_12 + iget-object v1, p2, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + if-eqz v1, :cond_1a + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + iget v1, v1, Lf/h/a/c/i1/t;->c:I + + if-nez v1, :cond_13 + + const/4 v1, 0x1 + + goto :goto_8 + + :cond_13 + const/4 v1, 0x0 + + :goto_8 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v1, p2, Lf/h/a/c/a1/a0/d$c;->R:Lf/h/a/c/a1/a0/d$d; + + iget-boolean v2, v1, Lf/h/a/c/a1/a0/d$d;->b:Z + + if-eqz v2, :cond_14 + + goto :goto_c + + :cond_14 + iget-object v2, v1, Lf/h/a/c/a1/a0/d$d;->a:[B + + const/16 v7, 0xa + + invoke-virtual {p1, v2, v6, v7, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iput v6, p1, Lf/h/a/c/a1/e;->f:I + + iget-object v2, v1, Lf/h/a/c/a1/a0/d$d;->a:[B + + aget-byte v7, v2, v4 + + const/4 v8, -0x8 + + if-ne v7, v8, :cond_18 + + const/4 v7, 0x5 + + aget-byte v7, v2, v7 + + const/16 v8, 0x72 + + if-ne v7, v8, :cond_18 + + const/4 v7, 0x6 + + aget-byte v7, v2, v7 + + const/16 v8, 0x6f + + if-ne v7, v8, :cond_18 + + const/4 v7, 0x7 + + aget-byte v8, v2, v7 + + and-int/lit16 v8, v8, 0xfe + + const/16 v9, 0xba + + if-eq v8, v9, :cond_15 + + goto :goto_a + + :cond_15 + aget-byte v8, v2, v7 + + and-int/lit16 v8, v8, 0xff + + const/16 v9, 0xbb + + if-ne v8, v9, :cond_16 + + const/4 v8, 0x1 + + goto :goto_9 + + :cond_16 + const/4 v8, 0x0 + + :goto_9 + const/16 v9, 0x28 + + if-eqz v8, :cond_17 + + const/16 v3, 0x9 + + :cond_17 + aget-byte v2, v2, v3 + + shr-int/2addr v2, v4 + + and-int/2addr v2, v7 + + shl-int v2, v9, v2 + + goto :goto_b + + :cond_18 + :goto_a + const/4 v2, 0x0 + + :goto_b + if-nez v2, :cond_19 + + goto :goto_c + + :cond_19 + iput-boolean v5, v1, Lf/h/a/c/a1/a0/d$d;->b:Z + + :cond_1a + :goto_c + iget v1, p0, Lf/h/a/c/a1/a0/d;->R:I + + if-ge v1, p3, :cond_1e + + sub-int v1, p3, v1 + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/c/a1/a0/d;->m(Lf/h/a/c/a1/e;Lf/h/a/c/a1/s;I)I + + move-result v1 + + iget v2, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v2, v1 + + iput v2, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget v2, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v2, v1 + + iput v2, p0, Lf/h/a/c/a1/a0/d;->S:I + + goto :goto_c + + :cond_1b + :goto_d + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->f:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + aput-byte v6, v1, v6 + + aput-byte v6, v1, v5 + + aput-byte v6, v1, v2 + + iget v2, p2, Lf/h/a/c/a1/a0/d$c;->W:I + + rsub-int/lit8 v3, v2, 0x4 + + :goto_e + iget v5, p0, Lf/h/a/c/a1/a0/d;->R:I + + if-ge v5, p3, :cond_1e + + iget v5, p0, Lf/h/a/c/a1/a0/d;->T:I + + if-nez v5, :cond_1d + + iget-object v5, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->a()I + + move-result v5 + + invoke-static {v2, v5}, Ljava/lang/Math;->min(II)I + + move-result v5 + + add-int v7, v3, v5 + + sub-int v8, v2, v5 + + invoke-virtual {p1, v1, v7, v8, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + if-lez v5, :cond_1c + + iget-object v7, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + iget-object v8, v7, Lf/h/a/c/i1/t;->a:[B + + iget v9, v7, Lf/h/a/c/i1/t;->b:I + + invoke-static {v8, v9, v1, v3, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v8, v7, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v8, v5 + + iput v8, v7, Lf/h/a/c/i1/t;->b:I + + :cond_1c + iget v5, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v5, v2 + + iput v5, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget-object v5, p0, Lf/h/a/c/a1/a0/d;->f:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v5, p0, Lf/h/a/c/a1/a0/d;->f:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->t()I + + move-result v5 + + iput v5, p0, Lf/h/a/c/a1/a0/d;->T:I + + iget-object v5, p0, Lf/h/a/c/a1/a0/d;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v5, p0, Lf/h/a/c/a1/a0/d;->e:Lf/h/a/c/i1/t; + + invoke-interface {v0, v5, v4}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v5, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v5, v4 + + iput v5, p0, Lf/h/a/c/a1/a0/d;->S:I + + goto :goto_e + + :cond_1d + invoke-virtual {p0, p1, v0, v5}, Lf/h/a/c/a1/a0/d;->m(Lf/h/a/c/a1/e;Lf/h/a/c/a1/s;I)I + + move-result v5 + + iget v7, p0, Lf/h/a/c/a1/a0/d;->R:I + + add-int/2addr v7, v5 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->R:I + + iget v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr v7, v5 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->S:I + + iget v7, p0, Lf/h/a/c/a1/a0/d;->T:I + + sub-int/2addr v7, v5 + + iput v7, p0, Lf/h/a/c/a1/a0/d;->T:I + + goto :goto_e + + :cond_1e + iget-object p1, p2, Lf/h/a/c/a1/a0/d$c;->b:Ljava/lang/String; + + const-string p2, "A_VORBIS" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1f + + iget-object p1, p0, Lf/h/a/c/a1/a0/d;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p1, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p1, p0, Lf/h/a/c/a1/a0/d;->h:Lf/h/a/c/i1/t; + + invoke-interface {v0, p1, v4}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget p1, p0, Lf/h/a/c/a1/a0/d;->S:I + + add-int/2addr p1, v4 + + iput p1, p0, Lf/h/a/c/a1/a0/d;->S:I + + :cond_1f + iget p1, p0, Lf/h/a/c/a1/a0/d;->S:I + + invoke-virtual {p0}, Lf/h/a/c/a1/a0/d;->i()V + + return p1 +.end method + +.method public final l(Lf/h/a/c/a1/e;[BI)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + array-length v0, p2 + + add-int/2addr v0, p3 + + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + array-length v3, v2 + + const/4 v4, 0x0 + + if-ge v3, v0, :cond_0 + + add-int v2, v0, p3 + + invoke-static {p2, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + goto :goto_0 + + :cond_0 + array-length v1, p2 + + invoke-static {p2, v4, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :goto_0 + iget-object v1, p0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + array-length p2, p2 + + invoke-virtual {p1, v1, p2, p3, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/a0/d;->k:Lf/h/a/c/i1/t; + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->y(I)V + + return-void +.end method + +.method public final m(Lf/h/a/c/a1/e;Lf/h/a/c/a1/s;I)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-lez v0, :cond_0 + + invoke-static {p3, v0}, Ljava/lang/Math;->min(II)I + + move-result p1 + + iget-object p3, p0, Lf/h/a/c/a1/a0/d;->j:Lf/h/a/c/i1/t; + + invoke-interface {p2, p3, p1}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {p2, p1, p3, v0}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result p1 + + :goto_0 + return p1 +.end method + +.method public final release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/e.smali new file mode 100644 index 0000000000..cd8aa7e834 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/e.smali @@ -0,0 +1,122 @@ +.class public final Lf/h/a/c/a1/a0/e; +.super Ljava/lang/Object; +.source "Sniffer.java" + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public b:I + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0x8 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)J + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v0, v0, v1 + + and-int/lit16 v0, v0, 0xff + + if-nez v0, :cond_0 + + const-wide/high16 v0, -0x8000000000000000L + + return-wide v0 + + :cond_0 + const/16 v3, 0x80 + + const/4 v4, 0x0 + + :goto_0 + and-int v5, v0, v3 + + if-nez v5, :cond_1 + + shr-int/lit8 v3, v3, 0x1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + not-int v3, v3 + + and-int/2addr v0, v3 + + iget-object v3, p0, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v3, v2, v4, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + :goto_1 + if-ge v1, v4, :cond_2 + + shl-int/lit8 p1, v0, 0x8 + + iget-object v0, p0, Lf/h/a/c/a1/a0/e;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v1, v1, 0x1 + + aget-byte v0, v0, v1 + + and-int/lit16 v0, v0, 0xff + + add-int/2addr v0, p1 + + goto :goto_1 + + :cond_2 + iget p1, p0, Lf/h/a/c/a1/a0/e;->b:I + + add-int/2addr v4, v2 + + add-int/2addr v4, p1 + + iput v4, p0, Lf/h/a/c/a1/a0/e;->b:I + + int-to-long v0, v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/a0/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/a0/f.smali new file mode 100644 index 0000000000..df339aa9cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/a0/f.smali @@ -0,0 +1,244 @@ +.class public final Lf/h/a/c/a1/a0/f; +.super Ljava/lang/Object; +.source "VarintReader.java" + + +# static fields +.field public static final d:[J + + +# instance fields +.field public final a:[B + +.field public b:I + +.field public c:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0x8 + + new-array v0, v0, [J + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/a0/f;->d:[J + + return-void + + :array_0 + .array-data 8 + 0x80 + 0x40 + 0x20 + 0x10 + 0x8 + 0x4 + 0x2 + 0x1 + .end array-data +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x8 + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/a1/a0/f;->a:[B + + return-void +.end method + +.method public static a([BIZ)J + .locals 6 + + const/4 v0, 0x0 + + aget-byte v0, p0, v0 + + int-to-long v0, v0 + + const-wide/16 v2, 0xff + + and-long/2addr v0, v2 + + if-eqz p2, :cond_0 + + sget-object p2, Lf/h/a/c/a1/a0/f;->d:[J + + add-int/lit8 v4, p1, -0x1 + + aget-wide v4, p2, v4 + + not-long v4, v4 + + and-long/2addr v0, v4 + + :cond_0 + const/4 p2, 0x1 + + :goto_0 + if-ge p2, p1, :cond_1 + + const/16 v4, 0x8 + + shl-long/2addr v0, v4 + + aget-byte v4, p0, p2 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + or-long/2addr v0, v4 + + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_1 + return-wide v0 +.end method + +.method public static b(I)I + .locals 6 + + const/4 v0, 0x0 + + :goto_0 + sget-object v1, Lf/h/a/c/a1/a0/f;->d:[J + + array-length v2, v1 + + if-ge v0, v2, :cond_1 + + aget-wide v2, v1, v0 + + int-to-long v4, p0 + + and-long v1, v2, v4 + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, -0x1 + + :goto_1 + return v0 +.end method + + +# virtual methods +.method public c(Lf/h/a/c/a1/e;ZZI)J + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/a1/a0/f;->b:I + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/a1/a0/f;->a:[B + + invoke-virtual {p1, v0, v2, v1, p2}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + move-result p2 + + if-nez p2, :cond_0 + + const-wide/16 p1, -0x1 + + return-wide p1 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/a1/a0/f;->a:[B + + aget-byte p2, p2, v2 + + and-int/lit16 p2, p2, 0xff + + invoke-static {p2}, Lf/h/a/c/a1/a0/f;->b(I)I + + move-result p2 + + iput p2, p0, Lf/h/a/c/a1/a0/f;->c:I + + const/4 v0, -0x1 + + if-eq p2, v0, :cond_1 + + iput v1, p0, Lf/h/a/c/a1/a0/f;->b:I + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "No valid varint length mask found" + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + :goto_0 + iget p2, p0, Lf/h/a/c/a1/a0/f;->c:I + + if-le p2, p4, :cond_3 + + iput v2, p0, Lf/h/a/c/a1/a0/f;->b:I + + const-wide/16 p1, -0x2 + + return-wide p1 + + :cond_3 + if-eq p2, v1, :cond_4 + + iget-object p4, p0, Lf/h/a/c/a1/a0/f;->a:[B + + sub-int/2addr p2, v1 + + invoke-virtual {p1, p4, v1, p2, v2}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + :cond_4 + iput v2, p0, Lf/h/a/c/a1/a0/f;->b:I + + iget-object p1, p0, Lf/h/a/c/a1/a0/f;->a:[B + + iget p2, p0, Lf/h/a/c/a1/a0/f;->c:I + + invoke-static {p1, p2, p3}, Lf/h/a/c/a1/a0/f;->a([BIZ)J + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/b.smali new file mode 100644 index 0000000000..ea7f7e23fd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b.smali @@ -0,0 +1,11 @@ +.class public final synthetic Lf/h/a/c/a1/b; +.super Ljava/lang/Object; +.source "BinarySearchSeeker.java" + + +# direct methods +.method public static a(Lf/h/a/c/a1/a$f;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/a.smali new file mode 100644 index 0000000000..745431c2cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/a.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/c/a1/b0/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/c1/i/b$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/a1/b0/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/a1/b0/a; + + invoke-direct {v0}, Lf/h/a/c/a1/b0/a;->()V + + sput-object v0, Lf/h/a/c/a1/b0/a;->a:Lf/h/a/c/a1/b0/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(IIIII)Z + .locals 0 + + invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/c/a1/b0/d;->c(IIIII)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/b.smali new file mode 100644 index 0000000000..f88d4caa47 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/b.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/c/a1/b0/b; +.super Lf/h/a/c/a1/d; +.source "ConstantBitrateSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/b0/e; + + +# direct methods +.method public constructor (JJLf/h/a/c/a1/o;)V + .locals 7 + + iget v5, p5, Lf/h/a/c/a1/o;->f:I + + iget v6, p5, Lf/h/a/c/a1/o;->c:I + + move-object v0, p0 + + move-wide v1, p1 + + move-wide v3, p3 + + invoke-direct/range {v0 .. v6}, Lf/h/a/c/a1/d;->(JJII)V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + const-wide/16 v0, -0x1 + + return-wide v0 +.end method + +.method public c(J)J + .locals 3 + + iget-wide v0, p0, Lf/h/a/c/a1/d;->b:J + + iget v2, p0, Lf/h/a/c/a1/d;->e:I + + invoke-static {p1, p2, v0, v1, v2}, Lf/h/a/c/a1/d;->e(JJI)J + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/c.smali new file mode 100644 index 0000000000..106c6b9b46 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/c.smali @@ -0,0 +1,242 @@ +.class public final Lf/h/a/c/a1/b0/c; +.super Ljava/lang/Object; +.source "MlltSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/b0/e; + + +# instance fields +.field public final a:[J + +.field public final b:[J + +.field public final c:J + + +# direct methods +.method public constructor ([J[J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/b0/c;->a:[J + + iput-object p2, p0, Lf/h/a/c/a1/b0/c;->b:[J + + array-length p1, p2 + + add-int/lit8 p1, p1, -0x1 + + aget-wide p1, p2, p1 + + invoke-static {p1, p2}, Lf/h/a/c/u;->a(J)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/b0/c;->c:J + + return-void +.end method + +.method public static d(J[J[J)Landroid/util/Pair; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J[J[J)", + "Landroid/util/Pair<", + "Ljava/lang/Long;", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + const/4 v0, 0x1 + + invoke-static {p2, p0, p1, v0, v0}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result v1 + + aget-wide v2, p2, v1 + + aget-wide v4, p3, v1 + + add-int/2addr v1, v0 + + array-length v0, p2 + + if-ne v1, v0, :cond_0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-static {p0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 + + :cond_0 + aget-wide v6, p2, v1 + + aget-wide p2, p3, v1 + + cmp-long v0, v6, v2 + + if-nez v0, :cond_1 + + const-wide/16 v0, 0x0 + + goto :goto_0 + + :cond_1 + long-to-double v0, p0 + + long-to-double v8, v2 + + sub-double/2addr v0, v8 + + sub-long/2addr v6, v2 + + long-to-double v2, v6 + + div-double/2addr v0, v2 + + :goto_0 + sub-long/2addr p2, v4 + + long-to-double p2, p2 + + mul-double v0, v0, p2 + + double-to-long p2, v0 + + add-long/2addr p2, v4 + + invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-static {p0, p1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public a()J + .locals 2 + + const-wide/16 v0, -0x1 + + return-wide v0 +.end method + +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public c(J)J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/b0/c;->a:[J + + iget-object v1, p0, Lf/h/a/c/a1/b0/c;->b:[J + + invoke-static {p1, p2, v0, v1}, Lf/h/a/c/a1/b0/c;->d(J[J[J)Landroid/util/Pair; + + move-result-object p1 + + iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-static {p1, p2}, Lf/h/a/c/u;->a(J)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 6 + + iget-wide v4, p0, Lf/h/a/c/a1/b0/c;->c:J + + const-wide/16 v2, 0x0 + + move-wide v0, p1 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide p1 + + invoke-static {p1, p2}, Lf/h/a/c/u;->b(J)J + + move-result-wide p1 + + iget-object v0, p0, Lf/h/a/c/a1/b0/c;->b:[J + + iget-object v1, p0, Lf/h/a/c/a1/b0/c;->a:[J + + invoke-static {p1, p2, v0, v1}, Lf/h/a/c/a1/b0/c;->d(J[J[J)Landroid/util/Pair; + + move-result-object p1 + + iget-object p2, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-static {v0, v1}, Lf/h/a/c/u;->a(J)J + + move-result-wide v0 + + iget-object p1, p1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + new-instance v2, Lf/h/a/c/a1/q$a; + + new-instance v3, Lf/h/a/c/a1/r; + + invoke-direct {v3, v0, v1, p1, p2}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {v2, v3}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v2 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/c;->c:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/d.smali new file mode 100644 index 0000000000..245851b3af --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/d.smali @@ -0,0 +1,1719 @@ +.class public final Lf/h/a/c/a1/b0/d; +.super Ljava/lang/Object; +.source "Mp3Extractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# static fields +.field public static final q:Lf/h/a/c/c1/i/b$a; + + +# instance fields +.field public final a:I + +.field public final b:J + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Lf/h/a/c/a1/o; + +.field public final e:Lf/h/a/c/a1/m; + +.field public final f:Lf/h/a/c/a1/n; + +.field public g:Lf/h/a/c/a1/i; + +.field public h:Lf/h/a/c/a1/s; + +.field public i:I + +.field public j:Lcom/google/android/exoplayer2/metadata/Metadata; + +.field public k:Lf/h/a/c/a1/b0/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Z + +.field public m:J + +.field public n:J + +.field public o:J + +.field public p:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/c/a1/b0/a;->a:Lf/h/a/c/a1/b0/a; + + sput-object v0, Lf/h/a/c/a1/b0/d;->q:Lf/h/a/c/c1/i/b$a; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Lf/h/a/c/a1/b0/d;->(I)V + + return-void +.end method + +.method public constructor (I)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/b0/d;->a:I + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/b0/d;->b:J + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v2, 0xa + + invoke-direct {p1, v2}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/a1/o; + + invoke-direct {p1}, Lf/h/a/c/a1/o;->()V + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + new-instance p1, Lf/h/a/c/a1/m; + + invoke-direct {p1}, Lf/h/a/c/a1/m;->()V + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->e:Lf/h/a/c/a1/m; + + iput-wide v0, p0, Lf/h/a/c/a1/b0/d;->m:J + + new-instance p1, Lf/h/a/c/a1/n; + + invoke-direct {p1}, Lf/h/a/c/a1/n;->()V + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->f:Lf/h/a/c/a1/n; + + return-void +.end method + +.method public static b(IJ)Z + .locals 4 + + const v0, -0x1f400 + + and-int/2addr p0, v0 + + int-to-long v0, p0 + + const-wide/32 v2, -0x1f400 + + and-long p0, p1, v2 + + cmp-long p2, v0, p0 + + if-nez p2, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static synthetic c(IIIII)Z + .locals 3 + + const/4 v0, 0x2 + + const/16 v1, 0x4d + + const/16 v2, 0x43 + + if-ne p1, v2, :cond_0 + + const/16 v2, 0x4f + + if-ne p2, v2, :cond_0 + + if-ne p3, v1, :cond_0 + + if-eq p4, v1, :cond_1 + + if-eq p0, v0, :cond_1 + + :cond_0 + if-ne p1, v1, :cond_2 + + const/16 p1, 0x4c + + if-ne p2, p1, :cond_2 + + if-ne p3, p1, :cond_2 + + const/16 p1, 0x54 + + if-eq p4, p1, :cond_1 + + if-ne p0, v0, :cond_2 + + :cond_1 + const/4 p0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/b0/e; + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + const/4 v2, 0x4 + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v0, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + invoke-static {v0, v1}, Lf/h/a/c/a1/o;->d(ILf/h/a/c/a1/o;)Z + + new-instance v0, Lf/h/a/c/a1/b0/b; + + iget-wide v3, p1, Lf/h/a/c/a1/e;->c:J + + iget-wide v5, p1, Lf/h/a/c/a1/e;->d:J + + iget-object v7, p0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/a1/b0/b;->(JJLf/h/a/c/a1/o;)V + + return-object v0 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 31 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v0, Lf/h/a/c/a1/b0/d;->i:I + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + if-nez v2, :cond_0 + + :try_start_0 + invoke-virtual {v0, v1, v4}, Lf/h/a/c/a1/b0/d;->i(Lf/h/a/c/a1/e;Z)Z + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + return v3 + + :cond_0 + :goto_0 + iget-object v2, v0, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + const-wide/32 v5, 0xf4240 + + const/4 v3, 0x1 + + if-nez v2, :cond_25 + + new-instance v2, Lf/h/a/c/i1/t; + + iget-object v7, v0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v7, v7, Lf/h/a/c/a1/o;->c:I + + invoke-direct {v2, v7}, Lf/h/a/c/i1/t;->(I)V + + iget-object v7, v2, Lf/h/a/c/i1/t;->a:[B + + iget-object v8, v0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v8, v8, Lf/h/a/c/a1/o;->c:I + + invoke-virtual {v1, v7, v4, v8, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v4, v0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v7, v4, Lf/h/a/c/a1/o;->a:I + + and-int/2addr v7, v3 + + const/16 v8, 0x15 + + iget v4, v4, Lf/h/a/c/a1/o;->e:I + + const/16 v9, 0x24 + + if-eqz v7, :cond_1 + + if-eq v4, v3, :cond_3 + + const/16 v8, 0x24 + + goto :goto_1 + + :cond_1 + if-eq v4, v3, :cond_2 + + goto :goto_1 + + :cond_2 + const/16 v8, 0xd + + :cond_3 + :goto_1 + iget v3, v2, Lf/h/a/c/i1/t;->c:I + + add-int/lit8 v4, v8, 0x4 + + const v7, 0x58696e67 + + const v10, 0x56425249 + + const v11, 0x496e666f + + if-lt v3, v4, :cond_4 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + if-eq v3, v7, :cond_6 + + if-ne v3, v11, :cond_4 + + goto :goto_2 + + :cond_4 + iget v3, v2, Lf/h/a/c/i1/t;->c:I + + const/16 v4, 0x28 + + if-lt v3, v4, :cond_5 + + invoke-virtual {v2, v9}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + if-ne v3, v10, :cond_5 + + const v3, 0x56425249 + + goto :goto_2 + + :cond_5 + const/4 v3, 0x0 + + :cond_6 + :goto_2 + const-string v4, ", " + + if-eq v3, v7, :cond_11 + + if-ne v3, v11, :cond_7 + + goto/16 :goto_9 + + :cond_7 + if-ne v3, v10, :cond_10 + + iget-wide v7, v1, Lf/h/a/c/a1/e;->c:J + + iget-wide v10, v1, Lf/h/a/c/a1/e;->d:J + + iget-object v3, v0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + const/16 v14, 0xa + + invoke-virtual {v2, v14}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v14 + + if-gtz v14, :cond_8 + + goto :goto_5 + + :cond_8 + iget v15, v3, Lf/h/a/c/a1/o;->d:I + + int-to-long v12, v14 + + const/16 v14, 0x7d00 + + if-lt v15, v14, :cond_9 + + const/16 v14, 0x480 + + goto :goto_3 + + :cond_9 + const/16 v14, 0x240 + + :goto_3 + move-wide/from16 v22, v10 + + int-to-long v9, v14 + + mul-long v18, v9, v5 + + int-to-long v5, v15 + + move-wide/from16 v16, v12 + + move-wide/from16 v20, v5 + + invoke-static/range {v16 .. v21}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v27 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v5 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v6 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v9 + + const/4 v10, 0x2 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/t;->D(I)V + + iget v3, v3, Lf/h/a/c/a1/o;->c:I + + int-to-long v10, v3 + + add-long v10, v10, v22 + + new-array v3, v5, [J + + new-array v12, v5, [J + + const/4 v13, 0x0 + + move-wide/from16 v14, v22 + + :goto_4 + if-ge v13, v5, :cond_e + + int-to-long v0, v13 + + mul-long v0, v0, v27 + + move-wide/from16 v16, v7 + + int-to-long v7, v5 + + div-long/2addr v0, v7 + + aput-wide v0, v3, v13 + + invoke-static {v14, v15, v10, v11}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + aput-wide v0, v12, v13 + + const/4 v0, 0x1 + + if-eq v9, v0, :cond_d + + const/4 v0, 0x2 + + if-eq v9, v0, :cond_c + + const/4 v0, 0x3 + + if-eq v9, v0, :cond_b + + const/4 v0, 0x4 + + if-eq v9, v0, :cond_a + + :goto_5 + const/4 v0, 0x0 + + goto :goto_7 + + :cond_a + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v0 + + goto :goto_6 + + :cond_b + invoke-virtual {v2}, Lf/h/a/c/i1/t;->s()I + + move-result v0 + + goto :goto_6 + + :cond_c + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + goto :goto_6 + + :cond_d + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + :goto_6 + mul-int v0, v0, v6 + + int-to-long v0, v0 + + add-long/2addr v14, v0 + + add-int/lit8 v13, v13, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-wide/from16 v7, v16 + + goto :goto_4 + + :cond_e + move-wide/from16 v16, v7 + + const-wide/16 v0, -0x1 + + cmp-long v2, v16, v0 + + if-eqz v2, :cond_f + + cmp-long v0, v16, v14 + + if-eqz v0, :cond_f + + const-string v0, "VBRI data size mismatch: " + + move-wide/from16 v1, v16 + + invoke-static {v0, v1, v2, v4}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {v0, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "VbriSeeker" + + invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_f + new-instance v0, Lf/h/a/c/a1/b0/f; + + move-object/from16 v24, v0 + + move-object/from16 v25, v3 + + move-object/from16 v26, v12 + + move-wide/from16 v29, v14 + + invoke-direct/range {v24 .. v30}, Lf/h/a/c/a1/b0/f;->([J[JJJ)V + + :goto_7 + move-object/from16 v1, p0 + + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v2, v2, Lf/h/a/c/a1/o;->c:I + + move-object/from16 v5, p1 + + invoke-virtual {v5, v2}, Lf/h/a/c/a1/e;->i(I)V + + goto :goto_8 + + :cond_10 + move-object v5, v1 + + move-object v1, v0 + + const/4 v0, 0x0 + + iput v0, v5, Lf/h/a/c/a1/e;->f:I + + const/4 v0, 0x0 + + :goto_8 + const/4 v2, 0x0 + + goto/16 :goto_f + + :cond_11 + :goto_9 + move-object v5, v1 + + move-object v1, v0 + + iget-wide v6, v5, Lf/h/a/c/a1/e;->c:J + + iget-wide v10, v5, Lf/h/a/c/a1/e;->d:J + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v9, v0, Lf/h/a/c/a1/o;->g:I + + iget v12, v0, Lf/h/a/c/a1/o;->d:I + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v13 + + and-int/lit8 v14, v13, 0x1 + + const/4 v15, 0x1 + + if-ne v14, v15, :cond_16 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v14 + + if-nez v14, :cond_12 + + goto/16 :goto_b + + :cond_12 + int-to-long v14, v14 + + move/from16 p2, v8 + + int-to-long v8, v9 + + const-wide/32 v16, 0xf4240 + + mul-long v17, v8, v16 + + int-to-long v8, v12 + + move-wide v15, v14 + + move-wide/from16 v19, v8 + + invoke-static/range {v15 .. v20}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v14 + + const/4 v8, 0x6 + + and-int/lit8 v9, v13, 0x6 + + if-eq v9, v8, :cond_13 + + new-instance v2, Lf/h/a/c/a1/b0/g; + + iget v12, v0, Lf/h/a/c/a1/o;->c:I + + const-wide/16 v6, -0x1 + + const/16 v17, 0x0 + + move-object v9, v2 + + move-wide v13, v14 + + move-wide v15, v6 + + invoke-direct/range {v9 .. v17}, Lf/h/a/c/a1/b0/g;->(JIJJ[J)V + + move-object v0, v2 + + move/from16 v18, v3 + + goto :goto_c + + :cond_13 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v8 + + int-to-long v12, v8 + + const/16 v8, 0x64 + + new-array v9, v8, [J + + const/16 v16, 0x0 + + move/from16 v18, v3 + + const/4 v3, 0x0 + + :goto_a + if-ge v3, v8, :cond_14 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + move-object/from16 v17, v2 + + int-to-long v1, v8 + + aput-wide v1, v9, v3 + + add-int/lit8 v3, v3, 0x1 + + const/16 v8, 0x64 + + move-object/from16 v1, p0 + + move-object/from16 v2, v17 + + goto :goto_a + + :cond_14 + const-wide/16 v1, -0x1 + + cmp-long v3, v6, v1 + + if-eqz v3, :cond_15 + + add-long v1, v10, v12 + + cmp-long v3, v6, v1 + + if-eqz v3, :cond_15 + + const-string v3, "XING data size mismatch: " + + invoke-static {v3, v6, v7, v4}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "XingSeeker" + + invoke-static {v2, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_15 + new-instance v1, Lf/h/a/c/a1/b0/g; + + iget v0, v0, Lf/h/a/c/a1/o;->c:I + + move-object v2, v9 + + move-object v9, v1 + + move-wide v3, v12 + + move v12, v0 + + move-wide v13, v14 + + move-wide v15, v3 + + move-object/from16 v17, v2 + + invoke-direct/range {v9 .. v17}, Lf/h/a/c/a1/b0/g;->(JIJJ[J)V + + move-object v0, v1 + + goto :goto_c + + :cond_16 + :goto_b + move/from16 v18, v3 + + move/from16 p2, v8 + + const/4 v0, 0x0 + + :goto_c + move-object/from16 v1, p0 + + if-eqz v0, :cond_1a + + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->e:Lf/h/a/c/a1/m; + + iget v3, v2, Lf/h/a/c/a1/m;->a:I + + const/4 v4, -0x1 + + if-eq v3, v4, :cond_17 + + iget v2, v2, Lf/h/a/c/a1/m;->b:I + + if-eq v2, v4, :cond_17 + + const/4 v2, 0x1 + + goto :goto_d + + :cond_17 + const/4 v2, 0x0 + + :goto_d + if-nez v2, :cond_1a + + const/4 v2, 0x0 + + iput v2, v5, Lf/h/a/c/a1/e;->f:I + + move/from16 v8, p2 + + add-int/lit16 v8, v8, 0x8d + + invoke-virtual {v5, v8, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x3 + + invoke-virtual {v5, v3, v2, v4, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->e:Lf/h/a/c/a1/m; + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->s()I + + move-result v3 + + if-eqz v2, :cond_19 + + shr-int/lit8 v4, v3, 0xc + + and-int/lit16 v3, v3, 0xfff + + if-gtz v4, :cond_18 + + if-lez v3, :cond_1a + + :cond_18 + iput v4, v2, Lf/h/a/c/a1/m;->a:I + + iput v3, v2, Lf/h/a/c/a1/m;->b:I + + goto :goto_e + + :cond_19 + const/4 v0, 0x0 + + throw v0 + + :cond_1a + :goto_e + const/4 v2, 0x0 + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v3, v3, Lf/h/a/c/a1/o;->c:I + + invoke-virtual {v5, v3}, Lf/h/a/c/a1/e;->i(I)V + + if-eqz v0, :cond_1b + + invoke-interface {v0}, Lf/h/a/c/a1/q;->b()Z + + move-result v3 + + if-nez v3, :cond_1b + + const v3, 0x496e666f + + move/from16 v4, v18 + + if-ne v4, v3, :cond_1b + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/b0/d;->a(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/b0/e; + + move-result-object v0 + + :cond_1b + :goto_f + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + iget-wide v6, v5, Lf/h/a/c/a1/e;->d:J + + if-eqz v3, :cond_1e + + iget-object v4, v3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v4, v4 + + const/4 v8, 0x0 + + :goto_10 + if-ge v8, v4, :cond_1e + + iget-object v9, v3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aget-object v9, v9, v8 + + instance-of v10, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; + + if-eqz v10, :cond_1d + + check-cast v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; + + iget-object v3, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->h:[I + + array-length v3, v3 + + add-int/lit8 v4, v3, 0x1 + + new-array v8, v4, [J + + new-array v4, v4, [J + + const/4 v10, 0x0 + + aput-wide v6, v8, v10 + + const-wide/16 v11, 0x0 + + aput-wide v11, v4, v10 + + const-wide/16 v10, 0x0 + + const/4 v12, 0x1 + + :goto_11 + if-gt v12, v3, :cond_1c + + iget v13, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->f:I + + iget-object v14, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->h:[I + + add-int/lit8 v15, v12, -0x1 + + aget v14, v14, v15 + + add-int/2addr v13, v14 + + int-to-long v13, v13 + + add-long/2addr v6, v13 + + iget v13, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->g:I + + iget-object v14, v9, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->i:[I + + aget v14, v14, v15 + + add-int/2addr v13, v14 + + int-to-long v13, v13 + + add-long/2addr v10, v13 + + aput-wide v6, v8, v12 + + aput-wide v10, v4, v12 + + add-int/lit8 v12, v12, 0x1 + + goto :goto_11 + + :cond_1c + new-instance v3, Lf/h/a/c/a1/b0/c; + + invoke-direct {v3, v8, v4}, Lf/h/a/c/a1/b0/c;->([J[J)V + + goto :goto_12 + + :cond_1d + add-int/lit8 v8, v8, 0x1 + + goto :goto_10 + + :cond_1e + move-object v3, v2 + + :goto_12 + iget-boolean v4, v1, Lf/h/a/c/a1/b0/d;->l:Z + + if-eqz v4, :cond_1f + + new-instance v0, Lf/h/a/c/a1/b0/e$a; + + invoke-direct {v0}, Lf/h/a/c/a1/b0/e$a;->()V + + iput-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + goto :goto_14 + + :cond_1f + if-eqz v3, :cond_20 + + iput-object v3, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + goto :goto_13 + + :cond_20 + if-eqz v0, :cond_21 + + iput-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + :cond_21 + :goto_13 + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + if-eqz v0, :cond_22 + + invoke-interface {v0}, Lf/h/a/c/a1/q;->b()Z + + move-result v0 + + if-nez v0, :cond_23 + + iget v0, v1, Lf/h/a/c/a1/b0/d;->a:I + + and-int/lit8 v0, v0, 0x1 + + if-eqz v0, :cond_23 + + :cond_22 + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/b0/d;->a(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/b0/e; + + move-result-object v0 + + iput-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + :cond_23 + :goto_14 + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->g:Lf/h/a/c/a1/i; + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + invoke-interface {v0, v3}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->h:Lf/h/a/c/a1/s; + + const/4 v6, 0x0 + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget-object v7, v3, Lf/h/a/c/a1/o;->b:Ljava/lang/String; + + const/4 v8, 0x0 + + const/4 v9, -0x1 + + const/16 v10, 0x1000 + + iget v11, v3, Lf/h/a/c/a1/o;->e:I + + iget v12, v3, Lf/h/a/c/a1/o;->d:I + + const/4 v13, -0x1 + + iget-object v3, v1, Lf/h/a/c/a1/b0/d;->e:Lf/h/a/c/a1/m; + + iget v14, v3, Lf/h/a/c/a1/m;->a:I + + iget v15, v3, Lf/h/a/c/a1/m;->b:I + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + const/16 v19, 0x0 + + iget v3, v1, Lf/h/a/c/a1/b0/d;->a:I + + and-int/lit8 v3, v3, 0x2 + + if-eqz v3, :cond_24 + + goto :goto_15 + + :cond_24 + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + :goto_15 + move-object/from16 v20, v2 + + invoke-static/range {v6 .. v20}, Lcom/google/android/exoplayer2/Format;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v2 + + invoke-interface {v0, v2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-wide v2, v5, Lf/h/a/c/a1/e;->d:J + + iput-wide v2, v1, Lf/h/a/c/a1/b0/d;->o:J + + goto :goto_16 + + :cond_25 + move-object v5, v1 + + move-object v1, v0 + + iget-wide v2, v1, Lf/h/a/c/a1/b0/d;->o:J + + const-wide/16 v6, 0x0 + + cmp-long v0, v2, v6 + + if-eqz v0, :cond_26 + + iget-wide v6, v5, Lf/h/a/c/a1/e;->d:J + + cmp-long v0, v6, v2 + + if-gez v0, :cond_26 + + sub-long/2addr v2, v6 + + long-to-int v0, v2 + + invoke-virtual {v5, v0}, Lf/h/a/c/a1/e;->i(I)V + + :cond_26 + :goto_16 + iget v0, v1, Lf/h/a/c/a1/b0/d;->p:I + + if-nez v0, :cond_2b + + const/4 v0, 0x0 + + iput v0, v5, Lf/h/a/c/a1/e;->f:I + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/b0/d;->g(Lf/h/a/c/a1/e;)Z + + move-result v2 + + if-eqz v2, :cond_27 + + goto :goto_19 + + :cond_27 + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + iget v2, v1, Lf/h/a/c/a1/b0/d;->i:I + + int-to-long v2, v2 + + invoke-static {v0, v2, v3}, Lf/h/a/c/a1/b0/d;->b(IJ)Z + + move-result v2 + + if-eqz v2, :cond_2a + + invoke-static {v0}, Lf/h/a/c/a1/o;->a(I)I + + move-result v2 + + const/4 v3, -0x1 + + if-ne v2, v3, :cond_28 + + goto :goto_17 + + :cond_28 + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + invoke-static {v0, v2}, Lf/h/a/c/a1/o;->d(ILf/h/a/c/a1/o;)Z + + iget-wide v2, v1, Lf/h/a/c/a1/b0/d;->m:J + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v0, v2, v6 + + if-nez v0, :cond_29 + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + iget-wide v2, v5, Lf/h/a/c/a1/e;->d:J + + invoke-interface {v0, v2, v3}, Lf/h/a/c/a1/b0/e;->c(J)J + + move-result-wide v2 + + iput-wide v2, v1, Lf/h/a/c/a1/b0/d;->m:J + + iget-wide v2, v1, Lf/h/a/c/a1/b0/d;->b:J + + cmp-long v0, v2, v6 + + if-eqz v0, :cond_29 + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + const-wide/16 v2, 0x0 + + invoke-interface {v0, v2, v3}, Lf/h/a/c/a1/b0/e;->c(J)J + + move-result-wide v2 + + iget-wide v6, v1, Lf/h/a/c/a1/b0/d;->m:J + + iget-wide v8, v1, Lf/h/a/c/a1/b0/d;->b:J + + sub-long/2addr v8, v2 + + add-long/2addr v8, v6 + + iput-wide v8, v1, Lf/h/a/c/a1/b0/d;->m:J + + :cond_29 + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v0, v0, Lf/h/a/c/a1/o;->c:I + + iput v0, v1, Lf/h/a/c/a1/b0/d;->p:I + + goto :goto_18 + + :cond_2a + :goto_17 + const/4 v0, 0x1 + + invoke-virtual {v5, v0}, Lf/h/a/c/a1/e;->i(I)V + + const/4 v0, 0x0 + + iput v0, v1, Lf/h/a/c/a1/b0/d;->i:I + + goto :goto_1a + + :cond_2b + :goto_18 + const/4 v0, 0x1 + + iget-object v2, v1, Lf/h/a/c/a1/b0/d;->h:Lf/h/a/c/a1/s; + + iget v3, v1, Lf/h/a/c/a1/b0/d;->p:I + + invoke-interface {v2, v5, v3, v0}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v0 + + const/4 v2, -0x1 + + if-ne v0, v2, :cond_2c + + :goto_19 + const/4 v0, -0x1 + + goto :goto_1a + + :cond_2c + iget v2, v1, Lf/h/a/c/a1/b0/d;->p:I + + sub-int/2addr v2, v0 + + iput v2, v1, Lf/h/a/c/a1/b0/d;->p:I + + if-lez v2, :cond_2d + + const/4 v0, 0x0 + + goto :goto_1a + + :cond_2d + iget-wide v2, v1, Lf/h/a/c/a1/b0/d;->m:J + + iget-wide v4, v1, Lf/h/a/c/a1/b0/d;->n:J + + const-wide/32 v6, 0xf4240 + + mul-long v4, v4, v6 + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v6, v0, Lf/h/a/c/a1/o;->d:I + + int-to-long v6, v6 + + div-long/2addr v4, v6 + + add-long v7, v4, v2 + + iget-object v6, v1, Lf/h/a/c/a1/b0/d;->h:Lf/h/a/c/a1/s; + + const/4 v9, 0x1 + + iget v10, v0, Lf/h/a/c/a1/o;->c:I + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + invoke-interface/range {v6 .. v12}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v1, Lf/h/a/c/a1/b0/d;->n:J + + iget-object v0, v1, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + iget v0, v0, Lf/h/a/c/a1/o;->g:I + + int-to-long v4, v0 + + add-long/2addr v2, v4 + + iput-wide v2, v1, Lf/h/a/c/a1/b0/d;->n:J + + const/4 v0, 0x0 + + iput v0, v1, Lf/h/a/c/a1/b0/d;->p:I + + :goto_1a + return v0 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->g:Lf/h/a/c/a1/i; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/b0/d;->h:Lf/h/a/c/a1/s; + + iget-object p1, p0, Lf/h/a/c/a1/b0/d;->g:Lf/h/a/c/a1/i; + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/b0/d;->i:I + + const-wide p2, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p2, p0, Lf/h/a/c/a1/b0/d;->m:J + + const-wide/16 p2, 0x0 + + iput-wide p2, p0, Lf/h/a/c/a1/b0/d;->n:J + + iput p1, p0, Lf/h/a/c/a1/b0/d;->p:I + + return-void +.end method + +.method public final g(Lf/h/a/c/a1/e;)Z + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/b0/d;->k:Lf/h/a/c/a1/b0/e; + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Lf/h/a/c/a1/b0/e;->a()J + + move-result-wide v2 + + const-wide/16 v4, -0x1 + + cmp-long v0, v2, v4 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v4 + + const-wide/16 v6, 0x4 + + sub-long/2addr v2, v6 + + cmp-long v0, v4, v2 + + if-lez v0, :cond_0 + + return v1 + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v2, 0x0 + + const/4 v3, 0x4 + + invoke-virtual {p1, v0, v2, v3, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-result p1 + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + xor-int/2addr p1, v1 + + return p1 + + :catch_0 + return v1 +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/a1/b0/d;->i(Lf/h/a/c/a1/e;Z)Z + + move-result p1 + + return p1 +.end method + +.method public final i(Lf/h/a/c/a1/e;Z)Z + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + if-eqz p2, :cond_0 + + const/16 v0, 0x4000 + + goto :goto_0 + + :cond_0 + const/high16 v0, 0x20000 + + :goto_0 + const/4 v1, 0x0 + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + iget-wide v2, p1, Lf/h/a/c/a1/e;->d:J + + const-wide/16 v4, 0x0 + + const/4 v6, 0x1 + + cmp-long v7, v2, v4 + + if-nez v7, :cond_5 + + iget v2, p0, Lf/h/a/c/a1/b0/d;->a:I + + and-int/lit8 v2, v2, 0x2 + + if-nez v2, :cond_1 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_2 + + const/4 v2, 0x0 + + goto :goto_2 + + :cond_2 + sget-object v2, Lf/h/a/c/a1/b0/d;->q:Lf/h/a/c/c1/i/b$a; + + :goto_2 + iget-object v3, p0, Lf/h/a/c/a1/b0/d;->f:Lf/h/a/c/a1/n; + + invoke-virtual {v3, p1, v2}, Lf/h/a/c/a1/n;->a(Lf/h/a/c/a1/e;Lf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v2 + + iput-object v2, p0, Lf/h/a/c/a1/b0/d;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + if-eqz v2, :cond_3 + + iget-object v3, p0, Lf/h/a/c/a1/b0/d;->e:Lf/h/a/c/a1/m; + + invoke-virtual {v3, v2}, Lf/h/a/c/a1/m;->b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z + + :cond_3 + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v2 + + long-to-int v3, v2 + + if-nez p2, :cond_4 + + invoke-virtual {p1, v3}, Lf/h/a/c/a1/e;->i(I)V + + :cond_4 + const/4 v2, 0x0 + + goto :goto_3 + + :cond_5 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_3 + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_4 + invoke-virtual {p0, p1}, Lf/h/a/c/a1/b0/d;->g(Lf/h/a/c/a1/e;)Z + + move-result v7 + + if-eqz v7, :cond_7 + + if-lez v4, :cond_6 + + goto :goto_6 + + :cond_6 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 + + :cond_7 + iget-object v7, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v7, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v7, p0, Lf/h/a/c/a1/b0/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + if-eqz v2, :cond_8 + + int-to-long v8, v2 + + invoke-static {v7, v8, v9}, Lf/h/a/c/a1/b0/d;->b(IJ)Z + + move-result v8 + + if-eqz v8, :cond_9 + + :cond_8 + invoke-static {v7}, Lf/h/a/c/a1/o;->a(I)I + + move-result v8 + + const/4 v9, -0x1 + + if-ne v8, v9, :cond_d + + :cond_9 + add-int/lit8 v2, v5, 0x1 + + if-ne v5, v0, :cond_b + + if-eqz p2, :cond_a + + return v1 + + :cond_a + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Searched too many bytes." + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_b + if-eqz p2, :cond_c + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + add-int v4, v3, v2 + + invoke-virtual {p1, v4, v1}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_5 + + :cond_c + invoke-virtual {p1, v6}, Lf/h/a/c/a1/e;->i(I)V + + :goto_5 + move v5, v2 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + goto :goto_4 + + :cond_d + add-int/lit8 v4, v4, 0x1 + + if-ne v4, v6, :cond_e + + iget-object v2, p0, Lf/h/a/c/a1/b0/d;->d:Lf/h/a/c/a1/o; + + invoke-static {v7, v2}, Lf/h/a/c/a1/o;->d(ILf/h/a/c/a1/o;)Z + + move v2, v7 + + goto :goto_8 + + :cond_e + const/4 v7, 0x4 + + if-ne v4, v7, :cond_10 + + :goto_6 + if-eqz p2, :cond_f + + add-int/2addr v3, v5 + + invoke-virtual {p1, v3}, Lf/h/a/c/a1/e;->i(I)V + + goto :goto_7 + + :cond_f + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + :goto_7 + iput v2, p0, Lf/h/a/c/a1/b0/d;->i:I + + return v6 + + :cond_10 + :goto_8 + add-int/lit8 v8, v8, -0x4 + + invoke-virtual {p1, v8, v1}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_4 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/e$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/e$a.smali new file mode 100644 index 0000000000..3a563be433 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/e$a.smali @@ -0,0 +1,49 @@ +.class public Lf/h/a/c/a1/b0/e$a; +.super Lf/h/a/c/a1/q$b; +.source "Seeker.java" + +# interfaces +.implements Lf/h/a/c/a1/b0/e; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/b0/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 4 + + const-wide/16 v0, 0x0 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + invoke-direct {p0, v2, v3, v0, v1}, Lf/h/a/c/a1/q$b;->(JJ)V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + const-wide/16 v0, -0x1 + + return-wide v0 +.end method + +.method public c(J)J + .locals 0 + + const-wide/16 p1, 0x0 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/e.smali new file mode 100644 index 0000000000..a3402636f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/e.smali @@ -0,0 +1,22 @@ +.class public interface abstract Lf/h/a/c/a1/b0/e; +.super Ljava/lang/Object; +.source "Seeker.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/b0/e$a; + } +.end annotation + + +# virtual methods +.method public abstract a()J +.end method + +.method public abstract c(J)J +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/f.smali new file mode 100644 index 0000000000..6319e61995 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/f.smali @@ -0,0 +1,145 @@ +.class public final Lf/h/a/c/a1/b0/f; +.super Ljava/lang/Object; +.source "VbriSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/b0/e; + + +# instance fields +.field public final a:[J + +.field public final b:[J + +.field public final c:J + +.field public final d:J + + +# direct methods +.method public constructor ([J[JJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/b0/f;->a:[J + + iput-object p2, p0, Lf/h/a/c/a1/b0/f;->b:[J + + iput-wide p3, p0, Lf/h/a/c/a1/b0/f;->c:J + + iput-wide p5, p0, Lf/h/a/c/a1/b0/f;->d:J + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/f;->d:J + + return-wide v0 +.end method + +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public c(J)J + .locals 3 + + iget-object v0, p0, Lf/h/a/c/a1/b0/f;->a:[J + + iget-object v1, p0, Lf/h/a/c/a1/b0/f;->b:[J + + const/4 v2, 0x1 + + invoke-static {v1, p1, p2, v2, v2}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result p1 + + aget-wide p1, v0, p1 + + return-wide p1 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 8 + + iget-object v0, p0, Lf/h/a/c/a1/b0/f;->a:[J + + const/4 v1, 0x1 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result v0 + + new-instance v2, Lf/h/a/c/a1/r; + + iget-object v3, p0, Lf/h/a/c/a1/b0/f;->a:[J + + aget-wide v4, v3, v0 + + iget-object v3, p0, Lf/h/a/c/a1/b0/f;->b:[J + + aget-wide v6, v3, v0 + + invoke-direct {v2, v4, v5, v6, v7}, Lf/h/a/c/a1/r;->(JJ)V + + iget-wide v3, v2, Lf/h/a/c/a1/r;->a:J + + cmp-long v5, v3, p1 + + if-gez v5, :cond_1 + + iget-object p1, p0, Lf/h/a/c/a1/b0/f;->a:[J + + array-length p2, p1 + + sub-int/2addr p2, v1 + + if-ne v0, p2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p2, Lf/h/a/c/a1/r; + + add-int/2addr v0, v1 + + aget-wide v3, p1, v0 + + iget-object p1, p0, Lf/h/a/c/a1/b0/f;->b:[J + + aget-wide v0, p1, v0 + + invoke-direct {p2, v3, v4, v0, v1}, Lf/h/a/c/a1/r;->(JJ)V + + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v2, p2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object p1 + + :cond_1 + :goto_0 + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/f;->c:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/b0/g.smali b/com.discord/smali_classes2/f/h/a/c/a1/b0/g.smali new file mode 100644 index 0000000000..4a1f0f4e80 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/b0/g.smali @@ -0,0 +1,372 @@ +.class public final Lf/h/a/c/a1/b0/g; +.super Ljava/lang/Object; +.source "XingSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/b0/e; + + +# instance fields +.field public final a:J + +.field public final b:I + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:[J + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (JIJJ[J)V + .locals 0 + .param p8 # [J + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/b0/g;->a:J + + iput p3, p0, Lf/h/a/c/a1/b0/g;->b:I + + iput-wide p4, p0, Lf/h/a/c/a1/b0/g;->c:J + + iput-object p8, p0, Lf/h/a/c/a1/b0/g;->f:[J + + iput-wide p6, p0, Lf/h/a/c/a1/b0/g;->d:J + + const-wide/16 p3, -0x1 + + cmp-long p5, p6, p3 + + if-nez p5, :cond_0 + + goto :goto_0 + + :cond_0 + add-long p3, p1, p6 + + :goto_0 + iput-wide p3, p0, Lf/h/a/c/a1/b0/g;->e:J + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/g;->e:J + + return-wide v0 +.end method + +.method public b()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/b0/g;->f:[J + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public c(J)J + .locals 13 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/g;->a:J + + sub-long/2addr p1, v0 + + invoke-virtual {p0}, Lf/h/a/c/a1/b0/g;->b()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget v0, p0, Lf/h/a/c/a1/b0/g;->b:I + + int-to-long v0, v0 + + cmp-long v2, p1, v0 + + if-gtz v2, :cond_0 + + goto :goto_2 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/b0/g;->f:[J + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + long-to-double p1, p1 + + const-wide/high16 v1, 0x4070000000000000L # 256.0 + + mul-double p1, p1, v1 + + iget-wide v1, p0, Lf/h/a/c/a1/b0/g;->d:J + + long-to-double v1, v1 + + div-double/2addr p1, v1 + + double-to-long v1, p1 + + const/4 v3, 0x1 + + invoke-static {v0, v1, v2, v3, v3}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result v1 + + iget-wide v2, p0, Lf/h/a/c/a1/b0/g;->c:J + + int-to-long v4, v1 + + mul-long v4, v4, v2 + + const-wide/16 v6, 0x64 + + div-long/2addr v4, v6 + + aget-wide v8, v0, v1 + + add-int/lit8 v10, v1, 0x1 + + int-to-long v11, v10 + + mul-long v2, v2, v11 + + div-long/2addr v2, v6 + + const/16 v6, 0x63 + + if-ne v1, v6, :cond_1 + + const-wide/16 v0, 0x100 + + goto :goto_0 + + :cond_1 + aget-wide v6, v0, v10 + + move-wide v0, v6 + + :goto_0 + cmp-long v6, v8, v0 + + if-nez v6, :cond_2 + + const-wide/16 p1, 0x0 + + goto :goto_1 + + :cond_2 + long-to-double v6, v8 + + sub-double/2addr p1, v6 + + sub-long/2addr v0, v8 + + long-to-double v0, v0 + + div-double/2addr p1, v0 + + :goto_1 + sub-long/2addr v2, v4 + + long-to-double v0, v2 + + mul-double p1, p1, v0 + + invoke-static {p1, p2}, Ljava/lang/Math;->round(D)J + + move-result-wide p1 + + add-long/2addr p1, v4 + + return-wide p1 + + :cond_3 + :goto_2 + const-wide/16 p1, 0x0 + + return-wide p1 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 12 + + invoke-virtual {p0}, Lf/h/a/c/a1/b0/g;->b()Z + + move-result v0 + + if-nez v0, :cond_0 + + new-instance p1, Lf/h/a/c/a1/q$a; + + new-instance p2, Lf/h/a/c/a1/r; + + const-wide/16 v0, 0x0 + + iget-wide v2, p0, Lf/h/a/c/a1/b0/g;->a:J + + iget v4, p0, Lf/h/a/c/a1/b0/g;->b:I + + int-to-long v4, v4 + + add-long/2addr v2, v4 + + invoke-direct {p2, v0, v1, v2, v3}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {p1, p2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 + + :cond_0 + const-wide/16 v6, 0x0 + + iget-wide v8, p0, Lf/h/a/c/a1/b0/g;->c:J + + move-wide v4, p1 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide p1 + + long-to-double v0, p1 + + const-wide/high16 v2, 0x4059000000000000L # 100.0 + + mul-double v0, v0, v2 + + iget-wide v4, p0, Lf/h/a/c/a1/b0/g;->c:J + + long-to-double v4, v4 + + div-double/2addr v0, v4 + + const-wide/16 v4, 0x0 + + const-wide/high16 v6, 0x4070000000000000L # 256.0 + + cmpg-double v8, v0, v4 + + if-gtz v8, :cond_1 + + goto :goto_1 + + :cond_1 + cmpl-double v4, v0, v2 + + if-ltz v4, :cond_2 + + move-wide v4, v6 + + goto :goto_1 + + :cond_2 + double-to-int v2, v0 + + iget-object v3, p0, Lf/h/a/c/a1/b0/g;->f:[J + + invoke-static {v3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v3, [J + + aget-wide v4, v3, v2 + + long-to-double v4, v4 + + const/16 v8, 0x63 + + if-ne v2, v8, :cond_3 + + move-wide v8, v6 + + goto :goto_0 + + :cond_3 + add-int/lit8 v8, v2, 0x1 + + aget-wide v8, v3, v8 + + long-to-double v8, v8 + + :goto_0 + int-to-double v2, v2 + + sub-double/2addr v0, v2 + + sub-double/2addr v8, v4 + + mul-double v8, v8, v0 + + add-double/2addr v4, v8 + + :goto_1 + div-double/2addr v4, v6 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/g;->d:J + + long-to-double v0, v0 + + mul-double v4, v4, v0 + + invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J + + move-result-wide v6 + + iget v0, p0, Lf/h/a/c/a1/b0/g;->b:I + + int-to-long v8, v0 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/g;->d:J + + const-wide/16 v2, 0x1 + + sub-long v10, v0, v2 + + invoke-static/range {v6 .. v11}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + new-instance v2, Lf/h/a/c/a1/q$a; + + new-instance v3, Lf/h/a/c/a1/r; + + iget-wide v4, p0, Lf/h/a/c/a1/b0/g;->a:J + + add-long/2addr v4, v0 + + invoke-direct {v3, p1, p2, v4, v5}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {v2, v3}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v2 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/b0/g;->c:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/c.smali new file mode 100644 index 0000000000..dfbec246fd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c.smali @@ -0,0 +1,221 @@ +.class public final Lf/h/a/c/a1/c; +.super Ljava/lang/Object; +.source "ChunkIndex.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# instance fields +.field public final a:I + +.field public final b:[I + +.field public final c:[J + +.field public final d:[J + +.field public final e:[J + +.field public final f:J + + +# direct methods +.method public constructor ([I[J[J[J)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c;->b:[I + + iput-object p2, p0, Lf/h/a/c/a1/c;->c:[J + + iput-object p3, p0, Lf/h/a/c/a1/c;->d:[J + + iput-object p4, p0, Lf/h/a/c/a1/c;->e:[J + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/a1/c;->a:I + + if-lez p1, :cond_0 + + add-int/lit8 p2, p1, -0x1 + + aget-wide p2, p3, p2 + + add-int/lit8 p1, p1, -0x1 + + aget-wide v0, p4, p1 + + add-long/2addr p2, v0 + + iput-wide p2, p0, Lf/h/a/c/a1/c;->f:J + + goto :goto_0 + + :cond_0 + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/a1/c;->f:J + + :goto_0 + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 8 + + iget-object v0, p0, Lf/h/a/c/a1/c;->e:[J + + const/4 v1, 0x1 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result v0 + + new-instance v2, Lf/h/a/c/a1/r; + + iget-object v3, p0, Lf/h/a/c/a1/c;->e:[J + + aget-wide v4, v3, v0 + + iget-object v3, p0, Lf/h/a/c/a1/c;->c:[J + + aget-wide v6, v3, v0 + + invoke-direct {v2, v4, v5, v6, v7}, Lf/h/a/c/a1/r;->(JJ)V + + iget-wide v3, v2, Lf/h/a/c/a1/r;->a:J + + cmp-long v5, v3, p1 + + if-gez v5, :cond_1 + + iget p1, p0, Lf/h/a/c/a1/c;->a:I + + sub-int/2addr p1, v1 + + if-ne v0, p1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Lf/h/a/c/a1/r; + + iget-object p2, p0, Lf/h/a/c/a1/c;->e:[J + + add-int/2addr v0, v1 + + aget-wide v3, p2, v0 + + iget-object p2, p0, Lf/h/a/c/a1/c;->c:[J + + aget-wide v0, p2, v0 + + invoke-direct {p1, v3, v4, v0, v1}, Lf/h/a/c/a1/r;->(JJ)V + + new-instance p2, Lf/h/a/c/a1/q$a; + + invoke-direct {p2, v2, p1}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object p2 + + :cond_1 + :goto_0 + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/c;->f:J + + return-wide v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "ChunkIndex(length=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/a1/c;->a:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", sizes=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c;->b:[I + + invoke-static {v1}, Ljava/util/Arrays;->toString([I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", offsets=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c;->c:[J + + invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", timeUs=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c;->e:[J + + invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", durationsUs=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c;->d:[J + + invoke-static {v1}, Ljava/util/Arrays;->toString([J)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ")" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/a$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/a$a.smali new file mode 100644 index 0000000000..10f0018164 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/a$a.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/c/a1/c0/a$a; +.super Lf/h/a/c/a1/c0/a; +.source "Atom.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final b:J + +.field public final c:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/a1/c0/a$b;", + ">;" + } + .end annotation +.end field + +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/a1/c0/a$a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (IJ)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/c/a1/c0/a;->(I)V + + iput-wide p2, p0, Lf/h/a/c/a1/c0/a$a;->b:J + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public b(I)Lf/h/a/c/a1/c0/a$a; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + iget-object v2, p0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$a; + + iget v3, v2, Lf/h/a/c/a1/c0/a;->a:I + + if-ne v3, p1, :cond_0 + + return-object v2 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public c(I)Lf/h/a/c/a1/c0/a$b; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + iget-object v2, p0, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$b; + + iget v3, v2, Lf/h/a/c/a1/c0/a;->a:I + + if-ne v3, p1, :cond_0 + + return-object v2 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + iget v1, p0, Lf/h/a/c/a1/c0/a;->a:I + + invoke-static {v1}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " leaves: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->toArray()[Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " containers: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->toArray()[Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/a$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/a$b.smali new file mode 100644 index 0000000000..3f5c3fc3de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/a$b.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/c/a1/c0/a$b; +.super Lf/h/a/c/a1/c0/a; +.source "Atom.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final b:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (ILf/h/a/c/i1/t;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/c/a1/c0/a;->(I)V + + iput-object p2, p0, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/a.smali new file mode 100644 index 0000000000..7e6b78921e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/a.smali @@ -0,0 +1,88 @@ +.class public abstract Lf/h/a/c/a1/c0/a; +.super Ljava/lang/Object; +.source "Atom.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/c0/a$a;, + Lf/h/a/c/a1/c0/a$b; + } +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/c0/a;->a:I + + return-void +.end method + +.method public static a(I)Ljava/lang/String; + .locals 2 + + const-string v0, "" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + shr-int/lit8 v1, p0, 0x18 + + and-int/lit16 v1, v1, 0xff + + int-to-char v1, v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + shr-int/lit8 v1, p0, 0x10 + + and-int/lit16 v1, v1, 0xff + + int-to-char v1, v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + shr-int/lit8 v1, p0, 0x8 + + and-int/lit16 v1, v1, 0xff + + int-to-char v1, v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit16 p0, p0, 0xff + + int-to-char p0, p0 + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public toString()Ljava/lang/String; + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/c0/a;->a:I + + invoke-static {v0}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/b$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$a.smali new file mode 100644 index 0000000000..9dfec6762e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$a.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/c/a1/c0/b$a; +.super Ljava/lang/Object; +.source "AtomParsers.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()I +.end method + +.method public abstract c()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/b$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$b.smali new file mode 100644 index 0000000000..61a6951473 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$b.smali @@ -0,0 +1,104 @@ +.class public final Lf/h/a/c/a1/c0/b$b; +.super Ljava/lang/Object; +.source "AtomParsers.java" + +# interfaces +.implements Lf/h/a/c/a1/c0/b$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/c0/a$b;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p1, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iput-object p1, p0, Lf/h/a/c/a1/c0/b$b;->c:Lf/h/a/c/i1/t; + + const/16 v0, 0xc + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p1, p0, Lf/h/a/c/a1/c0/b$b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->t()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/a1/c0/b$b;->a:I + + iget-object p1, p0, Lf/h/a/c/a1/c0/b$b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->t()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/a1/c0/b$b;->b:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/c0/b$b;->a:I + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public b()I + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/c0/b$b;->b:I + + return v0 +.end method + +.method public c()I + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/c0/b$b;->a:I + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/c0/b$b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->t()I + + move-result v0 + + :cond_0 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/b$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$c.smali new file mode 100644 index 0000000000..076773ef6f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/b$c.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/c/a1/c0/b$c; +.super Ljava/lang/Object; +.source "AtomParsers.java" + +# interfaces +.implements Lf/h/a/c/a1/c0/b$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:I + +.field public final c:I + +.field public d:I + +.field public e:I + + +# direct methods +.method public constructor (Lf/h/a/c/a1/c0/a$b;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p1, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iput-object p1, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + const/16 v0, 0xc + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p1, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->t()I + + move-result p1 + + and-int/lit16 p1, p1, 0xff + + iput p1, p0, Lf/h/a/c/a1/c0/b$c;->c:I + + iget-object p1, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->t()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/a1/c0/b$c;->b:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public b()I + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/c0/b$c;->b:I + + return v0 +.end method + +.method public c()I + .locals 2 + + iget v0, p0, Lf/h/a/c/a1/c0/b$c;->c:I + + const/16 v1, 0x8 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + return v0 + + :cond_0 + const/16 v1, 0x10 + + if-ne v0, v1, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + return v0 + + :cond_1 + iget v0, p0, Lf/h/a/c/a1/c0/b$c;->d:I + + add-int/lit8 v1, v0, 0x1 + + iput v1, p0, Lf/h/a/c/a1/c0/b$c;->d:I + + rem-int/lit8 v0, v0, 0x2 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/a1/c0/b$c;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + iput v0, p0, Lf/h/a/c/a1/c0/b$c;->e:I + + and-int/lit16 v0, v0, 0xf0 + + shr-int/lit8 v0, v0, 0x4 + + return v0 + + :cond_2 + iget v0, p0, Lf/h/a/c/a1/c0/b$c;->e:I + + and-int/lit8 v0, v0, 0xf + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/b.smali new file mode 100644 index 0000000000..31ae2b44c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/b.smali @@ -0,0 +1,4353 @@ +.class public final Lf/h/a/c/a1/c0/b; +.super Ljava/lang/Object; +.source "AtomParsers.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/c0/b$c;, + Lf/h/a/c/a1/c0/b$b;, + Lf/h/a/c/a1/c0/b$a; + } +.end annotation + + +# static fields +.field public static final a:[B + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "OpusHead" + + invoke-static {v0}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/c0/b;->a:[B + + return-void +.end method + +.method public static a(Lf/h/a/c/i1/t;I)Landroid/util/Pair; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/t;", + "I)", + "Landroid/util/Pair<", + "Ljava/lang/String;", + "[B>;" + } + .end annotation + + add-int/lit8 p1, p1, 0x8 + + add-int/lit8 p1, p1, 0x4 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->C(I)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-static {p0}, Lf/h/a/c/a1/c0/b;->b(Lf/h/a/c/i1/t;)I + + const/4 v0, 0x2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + and-int/lit16 v2, v1, 0x80 + + if-eqz v2, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + :cond_0 + and-int/lit8 v2, v1, 0x40 + + if-eqz v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->D(I)V + + :cond_1 + and-int/lit8 v1, v1, 0x20 + + if-eqz v1, :cond_2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + :cond_2 + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-static {p0}, Lf/h/a/c/a1/c0/b;->b(Lf/h/a/c/i1/t;)I + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/q;->d(I)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "audio/mpeg" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_4 + + const-string v1, "audio/vnd.dts" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_4 + + const-string v1, "audio/vnd.dts.hd" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + goto :goto_0 + + :cond_3 + const/16 v1, 0xc + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-static {p0}, Lf/h/a/c/a1/c0/b;->b(Lf/h/a/c/i1/t;)I + + move-result p1 + + new-array v1, p1, [B + + const/4 v2, 0x0 + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v3, v4, v1, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, p1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 + + :cond_4 + :goto_0 + const/4 p0, 0x0 + + invoke-static {v0, p0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 +.end method + +.method public static b(Lf/h/a/c/i1/t;)I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + and-int/lit8 v1, v0, 0x7f + + :goto_0 + const/16 v2, 0x80 + + and-int/2addr v0, v2 + + if-ne v0, v2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + shl-int/lit8 v1, v1, 0x7 + + and-int/lit8 v2, v0, 0x7f + + or-int/2addr v1, v2 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public static c(Lf/h/a/c/a1/c0/a$a;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 15 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const v0, 0x68646c72 # 4.3148E24f + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v0 + + const v1, 0x6b657973 + + invoke-virtual {p0, v1}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v1 + + const v2, 0x696c7374 + + invoke-virtual {p0, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object p0 + + const/4 v2, 0x0 + + if-eqz v0, :cond_8 + + if-eqz v1, :cond_8 + + if-eqz p0, :cond_8 + + iget-object v0, v0, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v3, 0x10 + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + const v3, 0x6d647461 + + if-eq v0, v3, :cond_0 + + goto/16 :goto_5 + + :cond_0 + iget-object v0, v1, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v1, 0xc + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + new-array v3, v1, [Ljava/lang/String; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + const/16 v6, 0x8 + + if-ge v5, v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + const/4 v8, 0x4 + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/t;->D(I)V + + sub-int/2addr v7, v6 + + invoke-virtual {v0, v7}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v3, v5 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_1 + iget-object p0, p0, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->C(I)V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + :goto_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v5 + + if-le v5, v6, :cond_6 + + iget v5, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + add-int/lit8 v8, v8, -0x1 + + if-ltz v8, :cond_4 + + if-ge v8, v1, :cond_4 + + aget-object v8, v3, v8 + + add-int v9, v5, v7 + + :goto_2 + iget v10, p0, Lf/h/a/c/i1/t;->b:I + + if-ge v10, v9, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + const v13, 0x64617461 + + if-ne v12, v13, :cond_2 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v9 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + add-int/lit8 v11, v11, -0x10 + + new-array v12, v11, [B + + iget-object v13, p0, Lf/h/a/c/i1/t;->a:[B + + iget v14, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v13, v14, v12, v4, v11}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v13, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v13, v11 + + iput v13, p0, Lf/h/a/c/i1/t;->b:I + + new-instance v11, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; + + invoke-direct {v11, v8, v12, v10, v9}, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->(Ljava/lang/String;[BII)V + + goto :goto_3 + + :cond_2 + add-int/2addr v10, v11 + + invoke-virtual {p0, v10}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_2 + + :cond_3 + move-object v11, v2 + + :goto_3 + if-eqz v11, :cond_5 + + invoke-virtual {v0, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_4 + + :cond_4 + const-string v9, "Skipped metadata with unknown key index: " + + const-string v10, "AtomParsers" + + invoke-static {v9, v8, v10}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :cond_5 + :goto_4 + add-int/2addr v5, v7 + + invoke-virtual {p0, v5}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_1 + + :cond_6 + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p0 + + if-eqz p0, :cond_7 + + goto :goto_5 + + :cond_7 + new-instance v2, Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-direct {v2, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V + + :cond_8 + :goto_5 + return-object v2 +.end method + +.method public static d(Lf/h/a/c/i1/t;II)Landroid/util/Pair; + .locals 17 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/t;", + "II)", + "Landroid/util/Pair<", + "Ljava/lang/Integer;", + "Lf/h/a/c/a1/c0/j;", + ">;" + } + .end annotation + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/i1/t;->b:I + + :goto_0 + sub-int v2, v1, p1 + + move/from16 v4, p2 + + if-ge v2, v4, :cond_10 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + const/4 v5, 0x1 + + const/4 v6, 0x0 + + if-lez v2, :cond_0 + + const/4 v7, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v7, 0x0 + + :goto_1 + const-string v8, "childAtomSize should be positive" + + invoke-static {v7, v8}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + const v8, 0x73696e66 + + if-ne v7, v8, :cond_f + + add-int/lit8 v7, v1, 0x8 + + const/4 v8, -0x1 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v15, 0x0 + + :goto_2 + sub-int v12, v7, v1 + + const/4 v13, 0x4 + + if-ge v12, v2, :cond_4 + + invoke-virtual {v0, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v14 + + const v3, 0x66726d61 + + if-ne v14, v3, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v15 + + goto :goto_3 + + :cond_1 + const v3, 0x7363686d + + if-ne v14, v3, :cond_2 + + invoke-virtual {v0, v13}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0, v13}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v11 + + goto :goto_3 + + :cond_2 + const v3, 0x73636869 + + if-ne v14, v3, :cond_3 + + move v9, v7 + + move v10, v12 + + :cond_3 + :goto_3 + add-int/2addr v7, v12 + + goto :goto_2 + + :cond_4 + const-string v3, "cenc" + + invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_6 + + const-string v3, "cbc1" + + invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_6 + + const-string v3, "cens" + + invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_6 + + const-string v3, "cbcs" + + invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_5 + + goto :goto_4 + + :cond_5 + const/4 v3, 0x0 + + goto/16 :goto_d + + :cond_6 + :goto_4 + if-eqz v15, :cond_7 + + const/4 v3, 0x1 + + goto :goto_5 + + :cond_7 + const/4 v3, 0x0 + + :goto_5 + const-string v7, "frma atom is mandatory" + + invoke-static {v3, v7}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + if-eq v9, v8, :cond_8 + + const/4 v3, 0x1 + + goto :goto_6 + + :cond_8 + const/4 v3, 0x0 + + :goto_6 + const-string v7, "schi atom is mandatory" + + invoke-static {v3, v7}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + add-int/lit8 v3, v9, 0x8 + + :goto_7 + sub-int v7, v3, v9 + + if-ge v7, v10, :cond_d + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + const v12, 0x74656e63 + + if-ne v8, v12, :cond_c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + shr-int/lit8 v3, v3, 0x18 + + and-int/lit16 v3, v3, 0xff + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/t;->D(I)V + + if-nez v3, :cond_9 + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v3, 0x0 + + const/4 v14, 0x0 + + goto :goto_8 + + :cond_9 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + and-int/lit16 v7, v3, 0xf0 + + shr-int/2addr v7, v13 + + and-int/lit8 v3, v3, 0xf + + move v14, v7 + + :goto_8 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + if-ne v7, v5, :cond_a + + const/4 v10, 0x1 + + goto :goto_9 + + :cond_a + const/4 v10, 0x0 + + :goto_9 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v12 + + const/16 v7, 0x10 + + new-array v13, v7, [B + + iget-object v8, v0, Lf/h/a/c/i1/t;->a:[B + + iget v9, v0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v8, v9, v13, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v8, v0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v8, v7 + + iput v8, v0, Lf/h/a/c/i1/t;->b:I + + if-eqz v10, :cond_b + + if-nez v12, :cond_b + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + new-array v8, v7, [B + + iget-object v9, v0, Lf/h/a/c/i1/t;->a:[B + + iget v5, v0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v9, v5, v8, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v5, v0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v5, v7 + + iput v5, v0, Lf/h/a/c/i1/t;->b:I + + move-object/from16 v16, v8 + + goto :goto_a + + :cond_b + const/16 v16, 0x0 + + :goto_a + new-instance v5, Lf/h/a/c/a1/c0/j; + + move-object v9, v5 + + move-object v8, v15 + + move v15, v3 + + invoke-direct/range {v9 .. v16}, Lf/h/a/c/a1/c0/j;->(ZLjava/lang/String;I[BII[B)V + + move-object v3, v5 + + goto :goto_b + + :cond_c + move-object v8, v15 + + add-int/2addr v3, v7 + + const/4 v5, 0x1 + + goto :goto_7 + + :cond_d + move-object v8, v15 + + const/4 v3, 0x0 + + :goto_b + if-eqz v3, :cond_e + + const/4 v5, 0x1 + + goto :goto_c + + :cond_e + const/4 v5, 0x0 + + :goto_c + const-string v6, "tenc atom is mandatory" + + invoke-static {v5, v6}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-static {v8, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v3 + + :goto_d + if-eqz v3, :cond_f + + return-object v3 + + :cond_f + add-int/2addr v1, v2 + + goto/16 :goto_0 + + :cond_10 + const/4 v1, 0x0 + + return-object v1 +.end method + +.method public static e(Lf/h/a/c/a1/c0/a$a;Lf/h/a/c/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/c/a1/c0/i; + .locals 41 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p4 + + const v2, 0x6d646961 + + invoke-virtual {v0, v2}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v2 + + const v3, 0x68646c72 # 4.3148E24f + + invoke-virtual {v2, v3}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v4, 0x10 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const/4 v5, -0x1 + + const/4 v6, 0x4 + + const v7, 0x736f756e + + if-ne v3, v7, :cond_0 + + const/4 v3, 0x1 + + const/4 v9, 0x1 + + goto :goto_1 + + :cond_0 + const v7, 0x76696465 + + if-ne v3, v7, :cond_1 + + const/4 v3, 0x2 + + const/4 v9, 0x2 + + goto :goto_1 + + :cond_1 + const v7, 0x74657874 + + if-eq v3, v7, :cond_4 + + const v7, 0x7362746c + + if-eq v3, v7, :cond_4 + + const v7, 0x73756274 + + if-eq v3, v7, :cond_4 + + const v7, 0x636c6370 + + if-ne v3, v7, :cond_2 + + goto :goto_0 + + :cond_2 + const v7, 0x6d657461 + + if-ne v3, v7, :cond_3 + + const/4 v3, 0x4 + + const/4 v9, 0x4 + + goto :goto_1 + + :cond_3 + const/4 v3, -0x1 + + const/4 v9, -0x1 + + goto :goto_1 + + :cond_4 + :goto_0 + const/4 v3, 0x3 + + const/4 v9, 0x3 + + :goto_1 + const/4 v3, 0x0 + + if-ne v9, v5, :cond_5 + + return-object v3 + + :cond_5 + const v7, 0x746b6864 + + invoke-virtual {v0, v7}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v8, 0x8 + + invoke-virtual {v7, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + shr-int/lit8 v10, v10, 0x18 + + and-int/lit16 v10, v10, 0xff + + if-nez v10, :cond_6 + + const/16 v11, 0x8 + + goto :goto_2 + + :cond_6 + const/16 v11, 0x10 + + :goto_2 + invoke-virtual {v7, v11}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + invoke-virtual {v7, v6}, Lf/h/a/c/i1/t;->D(I)V + + iget v12, v7, Lf/h/a/c/i1/t;->b:I + + if-nez v10, :cond_7 + + const/4 v13, 0x4 + + goto :goto_3 + + :cond_7 + const/16 v13, 0x8 + + :goto_3 + const/4 v14, 0x0 + + :goto_4 + if-ge v14, v13, :cond_9 + + iget-object v15, v7, Lf/h/a/c/i1/t;->a:[B + + add-int v16, v12, v14 + + aget-byte v15, v15, v16 + + if-eq v15, v5, :cond_8 + + const/4 v5, 0x0 + + goto :goto_5 + + :cond_8 + add-int/lit8 v14, v14, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v5, 0x1 + + :goto_5 + const-wide/16 v14, 0x0 + + const-wide v16, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v5, :cond_a + + invoke-virtual {v7, v13}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_7 + + :cond_a + if-nez v10, :cond_b + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v12 + + goto :goto_6 + + :cond_b + invoke-virtual {v7}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v12 + + :goto_6 + cmp-long v5, v12, v14 + + if-nez v5, :cond_c + + :goto_7 + move-wide/from16 v12, v16 + + :cond_c + invoke-virtual {v7, v4}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + invoke-virtual {v7, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + const/high16 v10, 0x10000 + + const/high16 v3, -0x10000 + + if-nez v4, :cond_d + + if-ne v5, v10, :cond_d + + if-ne v6, v3, :cond_d + + if-nez v7, :cond_d + + const/16 v3, 0x5a + + goto :goto_8 + + :cond_d + if-nez v4, :cond_e + + if-ne v5, v3, :cond_e + + if-ne v6, v10, :cond_e + + if-nez v7, :cond_e + + const/16 v3, 0x10e + + goto :goto_8 + + :cond_e + if-ne v4, v3, :cond_f + + if-nez v5, :cond_f + + if-nez v6, :cond_f + + if-ne v7, v3, :cond_f + + const/16 v3, 0xb4 + + goto :goto_8 + + :cond_f + const/4 v3, 0x0 + + :goto_8 + cmp-long v4, p2, v16 + + if-nez v4, :cond_10 + + move-object/from16 v4, p1 + + move-wide/from16 v19, v12 + + goto :goto_9 + + :cond_10 + move-object/from16 v4, p1 + + move-wide/from16 v19, p2 + + :goto_9 + iget-object v4, v4, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + shr-int/lit8 v5, v5, 0x18 + + and-int/lit16 v5, v5, 0xff + + if-nez v5, :cond_11 + + const/16 v5, 0x8 + + goto :goto_a + + :cond_11 + const/16 v5, 0x10 + + :goto_a + invoke-virtual {v4, v5}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v12 + + cmp-long v4, v19, v16 + + if-nez v4, :cond_12 + + goto :goto_b + + :cond_12 + const-wide/32 v21, 0xf4240 + + move-wide/from16 v23, v12 + + invoke-static/range {v19 .. v24}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v4 + + move-wide/from16 v16, v4 + + :goto_b + const v4, 0x6d696e66 + + invoke-virtual {v2, v4}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v4 + + const v5, 0x7374626c + + invoke-virtual {v4, v5}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v4 + + const v5, 0x6d646864 + + invoke-virtual {v2, v5}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + shr-int/lit8 v5, v5, 0x18 + + and-int/lit16 v5, v5, 0xff + + if-nez v5, :cond_13 + + const/16 v6, 0x8 + + goto :goto_c + + :cond_13 + const/16 v6, 0x10 + + :goto_c + invoke-virtual {v2, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v6 + + if-nez v5, :cond_14 + + const/4 v5, 0x4 + + goto :goto_d + + :cond_14 + const/16 v5, 0x8 + + :goto_d + invoke-virtual {v2, v5}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + const-string v5, "" + + invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v5 + + shr-int/lit8 v8, v2, 0xa + + and-int/lit8 v8, v8, 0x1f + + add-int/lit8 v8, v8, 0x60 + + int-to-char v8, v8 + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + shr-int/lit8 v8, v2, 0x5 + + and-int/lit8 v8, v8, 0x1f + + add-int/lit8 v8, v8, 0x60 + + int-to-char v8, v8 + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v2, v2, 0x1f + + add-int/lit8 v2, v2, 0x60 + + int-to-char v2, v2 + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-static {v5, v2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v2 + + const v5, 0x73747364 + + invoke-virtual {v4, v5}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v5, Ljava/lang/String; + + const/16 v6, 0xc + + invoke-virtual {v4, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + new-array v10, v6, [Lf/h/a/c/a1/c0/j; + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/16 v19, 0x0 + + move-object v8, v1 + + const/16 v18, 0x0 + + const/16 v31, 0x0 + + const/16 v34, 0x0 + + :goto_e + if-ge v7, v6, :cond_78 + + iget v14, v4, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v15 + + if-lez v15, :cond_15 + + const/16 v19, 0x1 + + move/from16 p1, v6 + + move-wide/from16 p2, v12 + + const/4 v6, 0x1 + + goto :goto_f + + :cond_15 + const/16 v19, 0x0 + + move/from16 p1, v6 + + move-wide/from16 p2, v12 + + const/4 v6, 0x0 + + :goto_f + const-string v12, "childAtomSize should be positive" + + invoke-static {v6, v12}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + const v13, 0x61766331 + + if-eq v6, v13, :cond_53 + + const v13, 0x61766333 + + if-eq v6, v13, :cond_53 + + const v13, 0x656e6376 + + if-eq v6, v13, :cond_53 + + const v13, 0x6d703476 + + if-eq v6, v13, :cond_53 + + const v13, 0x68766331 + + if-eq v6, v13, :cond_53 + + const v13, 0x68657631 + + if-eq v6, v13, :cond_53 + + const v13, 0x73323633 + + if-eq v6, v13, :cond_53 + + const v13, 0x76703038 + + if-eq v6, v13, :cond_53 + + const v13, 0x76703039 + + if-eq v6, v13, :cond_53 + + const v13, 0x61763031 + + if-eq v6, v13, :cond_53 + + const v13, 0x64766176 + + if-eq v6, v13, :cond_53 + + const v13, 0x64766131 + + if-eq v6, v13, :cond_53 + + const v13, 0x64766865 + + if-eq v6, v13, :cond_53 + + const v13, 0x64766831 + + if-ne v6, v13, :cond_16 + + goto/16 :goto_30 + + :cond_16 + const v13, 0x6d703461 + + move/from16 v35, v9 + + const v9, 0x656e6361 + + move-object/from16 v36, v2 + + const v2, 0x616c6163 + + if-eq v6, v13, :cond_20 + + if-eq v6, v9, :cond_20 + + const v9, 0x61632d33 + + if-eq v6, v9, :cond_20 + + const v9, 0x65632d33 + + if-eq v6, v9, :cond_20 + + const v9, 0x61632d34 + + if-eq v6, v9, :cond_20 + + const v9, 0x64747363 + + if-eq v6, v9, :cond_20 + + const v9, 0x64747365 + + if-eq v6, v9, :cond_20 + + const v9, 0x64747368 + + if-eq v6, v9, :cond_20 + + const v9, 0x6474736c + + if-eq v6, v9, :cond_20 + + const v9, 0x73616d72 + + if-eq v6, v9, :cond_20 + + const v9, 0x73617762 + + if-eq v6, v9, :cond_20 + + const v9, 0x6c70636d + + if-eq v6, v9, :cond_20 + + const v9, 0x736f7774 + + if-eq v6, v9, :cond_20 + + const v9, 0x74776f73 + + if-eq v6, v9, :cond_20 + + const v9, 0x2e6d7033 + + if-eq v6, v9, :cond_20 + + if-eq v6, v2, :cond_20 + + const v2, 0x616c6177 + + if-eq v6, v2, :cond_20 + + const v2, 0x756c6177 + + if-eq v6, v2, :cond_20 + + const v2, 0x4f707573 + + if-eq v6, v2, :cond_20 + + const v2, 0x664c6143 + + if-ne v6, v2, :cond_17 + + goto/16 :goto_16 + + :cond_17 + const v2, 0x54544d4c + + if-eq v6, v2, :cond_19 + + const v2, 0x74783367 + + if-eq v6, v2, :cond_19 + + const v2, 0x77767474 + + if-eq v6, v2, :cond_19 + + const v2, 0x73747070 + + if-eq v6, v2, :cond_19 + + const v2, 0x63363038 + + if-ne v6, v2, :cond_18 + + goto :goto_10 + + :cond_18 + const v2, 0x63616d6d + + if-ne v6, v2, :cond_1e + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v2 + + const-string v6, "application/x-camera-motion" + + const/4 v9, -0x1 + + const/4 v12, 0x0 + + invoke-static {v2, v6, v12, v9, v12}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v18 + + goto/16 :goto_15 + + :cond_19 + :goto_10 + add-int/lit8 v2, v14, 0x8 + + add-int/lit8 v2, v2, 0x8 + + invoke-virtual {v4, v2}, Lf/h/a/c/i1/t;->C(I)V + + const v2, 0x54544d4c + + const-string v9, "application/ttml+xml" + + if-ne v6, v2, :cond_1a + + :goto_11 + const-wide v12, 0x7fffffffffffffffL + + goto :goto_12 + + :cond_1a + const v2, 0x74783367 + + if-ne v6, v2, :cond_1b + + add-int/lit8 v2, v15, -0x8 + + add-int/lit8 v2, v2, -0x8 + + new-array v6, v2, [B + + iget-object v9, v4, Lf/h/a/c/i1/t;->a:[B + + iget v12, v4, Lf/h/a/c/i1/t;->b:I + + const/4 v13, 0x0 + + invoke-static {v9, v12, v6, v13, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v9, v4, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v9, v2 + + iput v9, v4, Lf/h/a/c/i1/t;->b:I + + invoke-static {v6}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v2 + + const-string v6, "application/x-quicktime-tx3g" + + const-wide v12, 0x7fffffffffffffffL + + goto :goto_13 + + :cond_1b + const v2, 0x77767474 + + if-ne v6, v2, :cond_1c + + const-string v9, "application/x-mp4-vtt" + + goto :goto_11 + + :cond_1c + const v2, 0x73747070 + + if-ne v6, v2, :cond_1d + + const-wide/16 v12, 0x0 + + :goto_12 + const/4 v2, 0x0 + + move-object v6, v9 + + :goto_13 + move-object/from16 v29, v2 + + move-object/from16 v20, v6 + + move-wide/from16 v27, v12 + + goto :goto_14 + + :cond_1d + const v2, 0x63363038 + + if-ne v6, v2, :cond_1f + + const-string v2, "application/x-mp4-cea-608" + + const/4 v6, 0x0 + + const/16 v34, 0x1 + + move-object/from16 v20, v2 + + move-object/from16 v29, v6 + + const-wide v27, 0x7fffffffffffffffL + + :goto_14 + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, 0x0 + + const/16 v25, -0x1 + + const/16 v26, 0x0 + + move-object/from16 v24, v5 + + invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; + + move-result-object v18 + + :cond_1e + :goto_15 + move/from16 v37, v3 + + move/from16 v38, v7 + + move-object/from16 v39, v10 + + move-object v3, v1 + + move v1, v15 + + goto/16 :goto_47 + + :cond_1f + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V + + throw v0 + + :cond_20 + :goto_16 + add-int/lit8 v2, v14, 0x8 + + const/16 v9, 0x8 + + add-int/2addr v2, v9 + + invoke-virtual {v4, v2}, Lf/h/a/c/i1/t;->C(I)V + + const/4 v2, 0x6 + + if-eqz p6, :cond_21 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->v()I + + move-result v9 + + invoke-virtual {v4, v2}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_17 + + :cond_21 + invoke-virtual {v4, v9}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v9, 0x0 + + :goto_17 + if-eqz v9, :cond_24 + + const/4 v13, 0x1 + + if-ne v9, v13, :cond_22 + + goto :goto_18 + + :cond_22 + const/4 v13, 0x2 + + if-ne v9, v13, :cond_23 + + const/16 v9, 0x10 + + invoke-virtual {v4, v9}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v19 + + invoke-static/range {v19 .. v20}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide v19 + + move v13, v3 + + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->round(D)J + + move-result-wide v2 + + long-to-int v3, v2 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->t()I + + move-result v2 + + const/16 v9, 0x14 + + invoke-virtual {v4, v9}, Lf/h/a/c/i1/t;->D(I)V + + move/from16 v37, v13 + + goto :goto_19 + + :cond_23 + move/from16 v37, v3 + + move/from16 v38, v7 + + move-object/from16 v39, v10 + + move/from16 v40, v15 + + goto/16 :goto_2f + + :cond_24 + :goto_18 + move v13, v3 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + const/4 v3, 0x6 + + invoke-virtual {v4, v3}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v3, v4, Lf/h/a/c/i1/t;->a:[B + + move/from16 v19, v2 + + iget v2, v4, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v0, v2, 0x1 + + iput v0, v4, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v3, v2 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x8 + + move/from16 v37, v13 + + add-int/lit8 v13, v0, 0x1 + + iput v13, v4, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v3, v0 + + and-int/lit16 v0, v0, 0xff + + or-int v3, v0, v2 + + add-int/lit8 v13, v13, 0x2 + + iput v13, v4, Lf/h/a/c/i1/t;->b:I + + const/4 v0, 0x1 + + if-ne v9, v0, :cond_25 + + const/16 v0, 0x10 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->D(I)V + + :cond_25 + move/from16 v2, v19 + + :goto_19 + iget v0, v4, Lf/h/a/c/i1/t;->b:I + + const v9, 0x656e6361 + + if-ne v6, v9, :cond_28 + + invoke-static {v4, v14, v15}, Lf/h/a/c/a1/c0/b;->d(Lf/h/a/c/i1/t;II)Landroid/util/Pair; + + move-result-object v9 + + if-eqz v9, :cond_27 + + iget-object v6, v9, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + if-nez v8, :cond_26 + + const/4 v8, 0x0 + + goto :goto_1a + + :cond_26 + iget-object v13, v9, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v13, Lf/h/a/c/a1/c0/j; + + iget-object v13, v13, Lf/h/a/c/a1/c0/j;->b:Ljava/lang/String; + + invoke-virtual {v8, v13}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-result-object v8 + + :goto_1a + iget-object v9, v9, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v9, Lf/h/a/c/a1/c0/j; + + aput-object v9, v10, v7 + + :cond_27 + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->C(I)V + + :cond_28 + const v9, 0x61632d33 + + const-string v13, "audio/eac3" + + const-string v19, "audio/raw" + + if-ne v6, v9, :cond_29 + + const-string v6, "audio/ac3" + + :goto_1b + move-object/from16 v19, v6 + + goto/16 :goto_1e + + :cond_29 + const v9, 0x65632d33 + + if-ne v6, v9, :cond_2a + + move-object/from16 v19, v13 + + goto/16 :goto_1e + + :cond_2a + const v9, 0x61632d34 + + if-ne v6, v9, :cond_2b + + const-string v6, "audio/ac4" + + goto :goto_1b + + :cond_2b + const v9, 0x64747363 + + if-ne v6, v9, :cond_2c + + const-string v6, "audio/vnd.dts" + + goto :goto_1b + + :cond_2c + const v9, 0x64747368 + + if-eq v6, v9, :cond_3a + + const v9, 0x6474736c + + if-ne v6, v9, :cond_2d + + goto/16 :goto_1d + + :cond_2d + const v9, 0x64747365 + + if-ne v6, v9, :cond_2e + + const-string v6, "audio/vnd.dts.hd;profile=lbr" + + goto :goto_1b + + :cond_2e + const v9, 0x73616d72 + + if-ne v6, v9, :cond_2f + + const-string v6, "audio/3gpp" + + goto :goto_1b + + :cond_2f + const v9, 0x73617762 + + if-ne v6, v9, :cond_30 + + const-string v6, "audio/amr-wb" + + goto :goto_1b + + :cond_30 + const v9, 0x6c70636d + + if-eq v6, v9, :cond_39 + + const v9, 0x736f7774 + + if-ne v6, v9, :cond_31 + + goto :goto_1c + + :cond_31 + const v9, 0x74776f73 + + if-ne v6, v9, :cond_32 + + const/high16 v6, 0x10000000 + + goto :goto_1f + + :cond_32 + const v9, 0x2e6d7033 + + if-ne v6, v9, :cond_33 + + const-string v6, "audio/mpeg" + + goto :goto_1b + + :cond_33 + const v9, 0x616c6163 + + if-ne v6, v9, :cond_34 + + const-string v6, "audio/alac" + + goto :goto_1b + + :cond_34 + const v9, 0x616c6177 + + if-ne v6, v9, :cond_35 + + const-string v6, "audio/g711-alaw" + + goto :goto_1b + + :cond_35 + const v9, 0x756c6177 + + if-ne v6, v9, :cond_36 + + const-string v6, "audio/g711-mlaw" + + goto :goto_1b + + :cond_36 + const v9, 0x4f707573 + + if-ne v6, v9, :cond_37 + + const-string v6, "audio/opus" + + goto :goto_1b + + :cond_37 + const v9, 0x664c6143 + + if-ne v6, v9, :cond_38 + + const-string v6, "audio/flac" + + goto/16 :goto_1b + + :cond_38 + const/4 v6, -0x1 + + const/16 v19, 0x0 + + goto :goto_1f + + :cond_39 + :goto_1c + const/4 v6, 0x2 + + goto :goto_1f + + :cond_3a + :goto_1d + const-string v6, "audio/vnd.dts.hd" + + goto/16 :goto_1b + + :goto_1e + const/4 v6, -0x1 + + :goto_1f + const/4 v9, 0x0 + + move/from16 v30, v3 + + move-object/from16 v32, v13 + + move v3, v2 + + move-object/from16 v2, v19 + + :goto_20 + sub-int v13, v0, v14 + + if-ge v13, v15, :cond_50 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v13 + + if-lez v13, :cond_3b + + const/16 v19, 0x1 + + move/from16 v38, v7 + + const/4 v7, 0x1 + + goto :goto_21 + + :cond_3b + const/16 v19, 0x0 + + move/from16 v38, v7 + + const/4 v7, 0x0 + + :goto_21 + invoke-static {v7, v12}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + move-object/from16 v39, v10 + + const v10, 0x65736473 + + if-eq v7, v10, :cond_49 + + if-eqz p6, :cond_3c + + const v10, 0x77617665 + + if-ne v7, v10, :cond_3c + + const v10, 0x65736473 + + goto/16 :goto_28 + + :cond_3c + const v10, 0x64616333 + + if-ne v7, v10, :cond_3e + + add-int/lit8 v7, v0, 0x8 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit16 v7, v7, 0xc0 + + shr-int/lit8 v7, v7, 0x6 + + sget-object v10, Lf/h/a/c/w0/g;->b:[I + + aget v25, v10, v7 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + sget-object v10, Lf/h/a/c/w0/g;->d:[I + + and-int/lit8 v18, v7, 0x38 + + shr-int/lit8 v18, v18, 0x3 + + aget v10, v10, v18 + + and-int/lit8 v7, v7, 0x4 + + if-eqz v7, :cond_3d + + add-int/lit8 v10, v10, 0x1 + + :cond_3d + move/from16 v24, v10 + + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + const/16 v26, 0x0 + + const/16 v28, 0x0 + + const-string v20, "audio/ac3" + + move-object/from16 v27, v8 + + move-object/from16 v29, v5 + + invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v7 + + :goto_22 + move-object/from16 v18, v7 + + goto/16 :goto_25 + + :cond_3e + const v10, 0x64656333 + + if-ne v7, v10, :cond_42 + + add-int/lit8 v7, v0, 0x8 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/4 v7, 0x2 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit16 v7, v7, 0xc0 + + shr-int/lit8 v7, v7, 0x6 + + sget-object v10, Lf/h/a/c/w0/g;->b:[I + + aget v25, v10, v7 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + sget-object v10, Lf/h/a/c/w0/g;->d:[I + + and-int/lit8 v18, v7, 0xe + + shr-int/lit8 v18, v18, 0x1 + + aget v10, v10, v18 + + and-int/lit8 v7, v7, 0x1 + + if-eqz v7, :cond_3f + + add-int/lit8 v10, v10, 0x1 + + :cond_3f + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit8 v7, v7, 0x1e + + shr-int/lit8 v7, v7, 0x1 + + if-lez v7, :cond_40 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit8 v7, v7, 0x2 + + if-eqz v7, :cond_40 + + add-int/lit8 v10, v10, 0x2 + + :cond_40 + move/from16 v24, v10 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + if-lez v7, :cond_41 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit8 v7, v7, 0x1 + + if-eqz v7, :cond_41 + + const-string v7, "audio/eac3-joc" + + move-object/from16 v20, v7 + + goto :goto_23 + + :cond_41 + move-object/from16 v20, v32 + + :goto_23 + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + const/16 v26, 0x0 + + const/16 v28, 0x0 + + move-object/from16 v27, v8 + + move-object/from16 v29, v5 + + invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v7 + + goto :goto_22 + + :cond_42 + const v10, 0x64616334 + + if-ne v7, v10, :cond_44 + + add-int/lit8 v7, v0, 0x8 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/4 v7, 0x1 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v10 + + and-int/lit8 v10, v10, 0x20 + + shr-int/lit8 v10, v10, 0x5 + + if-ne v10, v7, :cond_43 + + const v7, 0xbb80 + + const v25, 0xbb80 + + goto :goto_24 + + :cond_43 + const v7, 0xac44 + + const v25, 0xac44 + + :goto_24 + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + const/16 v24, 0x2 + + const/16 v26, 0x0 + + const/16 v28, 0x0 + + const-string v20, "audio/ac4" + + move-object/from16 v27, v8 + + move-object/from16 v29, v5 + + invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v7 + + goto/16 :goto_22 + + :cond_44 + const v10, 0x64647473 + + if-ne v7, v10, :cond_45 + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + const/16 v26, 0x0 + + const/16 v28, 0x0 + + move-object/from16 v20, v2 + + move/from16 v24, v3 + + move/from16 v25, v30 + + move-object/from16 v27, v8 + + move-object/from16 v29, v5 + + invoke-static/range {v19 .. v29}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v7 + + goto/16 :goto_22 + + :goto_25 + move/from16 v40, v15 + + goto/16 :goto_26 + + :cond_45 + const v10, 0x644f7073 + + if-ne v7, v10, :cond_46 + + add-int/lit8 v7, v13, -0x8 + + sget-object v9, Lf/h/a/c/a1/c0/b;->a:[B + + array-length v10, v9 + + add-int/2addr v10, v7 + + new-array v10, v10, [B + + array-length v1, v9 + + move/from16 v40, v15 + + const/4 v15, 0x0 + + invoke-static {v9, v15, v10, v15, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/lit8 v1, v0, 0x8 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/t;->C(I)V + + sget-object v1, Lf/h/a/c/a1/c0/b;->a:[B + + array-length v1, v1 + + iget-object v9, v4, Lf/h/a/c/i1/t;->a:[B + + iget v15, v4, Lf/h/a/c/i1/t;->b:I + + invoke-static {v9, v15, v10, v1, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, v4, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, v7 + + iput v1, v4, Lf/h/a/c/i1/t;->b:I + + goto/16 :goto_27 + + :cond_46 + move/from16 v40, v15 + + const v1, 0x64664c61 + + if-ne v7, v1, :cond_47 + + add-int/lit8 v1, v13, -0xc + + add-int/lit8 v7, v1, 0x4 + + new-array v9, v7, [B + + const/16 v7, 0x66 + + const/4 v10, 0x0 + + aput-byte v7, v9, v10 + + const/16 v7, 0x4c + + const/4 v10, 0x1 + + aput-byte v7, v9, v10 + + const/16 v7, 0x61 + + const/4 v10, 0x2 + + aput-byte v7, v9, v10 + + const/16 v7, 0x43 + + const/4 v10, 0x3 + + aput-byte v7, v9, v10 + + add-int/lit8 v7, v0, 0xc + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v7, v4, Lf/h/a/c/i1/t;->a:[B + + iget v10, v4, Lf/h/a/c/i1/t;->b:I + + const/4 v15, 0x4 + + invoke-static {v7, v10, v9, v15, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v7, v4, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v7, v1 + + iput v7, v4, Lf/h/a/c/i1/t;->b:I + + goto :goto_26 + + :cond_47 + const v1, 0x616c6163 + + if-ne v7, v1, :cond_48 + + add-int/lit8 v1, v13, -0xc + + new-array v10, v1, [B + + add-int/lit8 v3, v0, 0xc + + invoke-virtual {v4, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v3, v4, Lf/h/a/c/i1/t;->a:[B + + iget v7, v4, Lf/h/a/c/i1/t;->b:I + + const/4 v9, 0x0 + + invoke-static {v3, v7, v10, v9, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, v4, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, v1 + + iput v3, v4, Lf/h/a/c/i1/t;->b:I + + new-instance v1, Lf/h/a/c/i1/t; + + invoke-direct {v1, v10}, Lf/h/a/c/i1/t;->([B)V + + const/16 v3, 0x9 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + const/16 v7, 0x14 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-static {v1, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v1 + + iget-object v3, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + move/from16 v30, v3 + + move v3, v1 + + goto :goto_27 + + :cond_48 + :goto_26 + move-object v10, v9 + + :goto_27 + move-object v9, v10 + + goto :goto_2d + + :cond_49 + :goto_28 + move/from16 v40, v15 + + if-ne v7, v10, :cond_4a + + move v1, v0 + + goto :goto_2b + + :cond_4a + iget v1, v4, Lf/h/a/c/i1/t;->b:I + + :goto_29 + sub-int v7, v1, v0 + + if-ge v7, v13, :cond_4d + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + if-lez v7, :cond_4b + + const/4 v10, 0x1 + + goto :goto_2a + + :cond_4b + const/4 v10, 0x0 + + :goto_2a + invoke-static {v10, v12}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + const v15, 0x65736473 + + if-ne v10, v15, :cond_4c + + :goto_2b + const/4 v7, -0x1 + + goto :goto_2c + + :cond_4c + add-int/2addr v1, v7 + + goto :goto_29 + + :cond_4d + const/4 v7, -0x1 + + const/4 v1, -0x1 + + :goto_2c + if-eq v1, v7, :cond_4f + + invoke-static {v4, v1}, Lf/h/a/c/a1/c0/b;->a(Lf/h/a/c/i1/t;I)Landroid/util/Pair; + + move-result-object v1 + + iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, Ljava/lang/String; + + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, [B + + const-string v7, "audio/mp4a-latm" + + invoke-virtual {v7, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_4e + + invoke-static {v1}, Lf/h/a/c/i1/h;->c([B)Landroid/util/Pair; + + move-result-object v3 + + iget-object v7, v3, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v7, Ljava/lang/Integer; + + invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I + + move-result v30 + + iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + :cond_4e + move-object v9, v1 + + :cond_4f + :goto_2d + add-int/2addr v0, v13 + + move-object/from16 v1, p4 + + move/from16 v7, v38 + + move-object/from16 v10, v39 + + move/from16 v15, v40 + + goto/16 :goto_20 + + :cond_50 + move/from16 v38, v7 + + move-object/from16 v39, v10 + + move/from16 v40, v15 + + if-nez v18, :cond_52 + + if-eqz v2, :cond_52 + + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/16 v21, 0x0 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + if-nez v9, :cond_51 + + const/4 v0, 0x0 + + goto :goto_2e + + :cond_51 + invoke-static {v9}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + :goto_2e + move-object/from16 v27, v0 + + const/16 v29, 0x0 + + move-object/from16 v20, v2 + + move/from16 v24, v3 + + move/from16 v25, v30 + + move/from16 v26, v6 + + move-object/from16 v28, v8 + + move-object/from16 v30, v5 + + invoke-static/range {v19 .. v30}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v18 + + :cond_52 + :goto_2f + move-object/from16 v3, p4 + + move/from16 v1, v40 + + goto/16 :goto_46 + + :cond_53 + :goto_30 + move-object/from16 v36, v2 + + move/from16 v37, v3 + + move/from16 v38, v7 + + move/from16 v35, v9 + + move-object/from16 v39, v10 + + move/from16 v40, v15 + + add-int/lit8 v0, v14, 0x8 + + add-int/lit8 v0, v0, 0x8 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->C(I)V + + const/16 v0, 0x10 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->v()I + + move-result v24 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->v()I + + move-result v25 + + const/16 v0, 0x32 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->D(I)V + + iget v0, v4, Lf/h/a/c/i1/t;->b:I + + const v1, 0x656e6376 + + if-ne v6, v1, :cond_56 + + move/from16 v1, v40 + + invoke-static {v4, v14, v1}, Lf/h/a/c/a1/c0/b;->d(Lf/h/a/c/i1/t;II)Landroid/util/Pair; + + move-result-object v2 + + if-eqz v2, :cond_55 + + iget-object v3, v2, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + move-object/from16 v3, p4 + + if-nez v3, :cond_54 + + const/4 v7, 0x0 + + goto :goto_31 + + :cond_54 + iget-object v7, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v7, Lf/h/a/c/a1/c0/j; + + iget-object v7, v7, Lf/h/a/c/a1/c0/j;->b:Ljava/lang/String; + + invoke-virtual {v3, v7}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-result-object v7 + + :goto_31 + iget-object v2, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v2, Lf/h/a/c/a1/c0/j; + + aput-object v2, v39, v38 + + goto :goto_32 + + :cond_55 + move-object/from16 v3, p4 + + move-object v7, v3 + + :goto_32 + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->C(I)V + + move-object/from16 v33, v7 + + goto :goto_33 + + :cond_56 + move-object/from16 v3, p4 + + move/from16 v1, v40 + + move-object/from16 v33, v3 + + :goto_33 + const/4 v2, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/high16 v13, 0x3f800000 # 1.0f + + const/4 v15, -0x1 + + move-object/from16 v30, v2 + + move-object/from16 v20, v8 + + move-object/from16 v21, v9 + + move-object/from16 v27, v10 + + move/from16 v2, v31 + + const/high16 v29, 0x3f800000 # 1.0f + + const/16 v31, -0x1 + + :goto_34 + sub-int v8, v0, v14 + + if-ge v8, v1, :cond_76 + + invoke-virtual {v4, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget v8, v4, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v9 + + if-nez v9, :cond_57 + + iget v10, v4, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v10, v14 + + if-ne v10, v1, :cond_57 + + goto/16 :goto_44 + + :cond_57 + if-lez v9, :cond_58 + + const/4 v10, 0x1 + + goto :goto_35 + + :cond_58 + const/4 v10, 0x0 + + :goto_35 + invoke-static {v10, v12}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + const v13, 0x61766343 + + if-ne v10, v13, :cond_5b + + if-nez v20, :cond_59 + + const/4 v2, 0x1 + + goto :goto_36 + + :cond_59 + const/4 v2, 0x0 + + :goto_36 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + add-int/lit8 v8, v8, 0x8 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v4}, Lf/h/a/c/j1/h;->b(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/h; + + move-result-object v2 + + iget-object v8, v2, Lf/h/a/c/j1/h;->a:Ljava/util/List; + + iget v10, v2, Lf/h/a/c/j1/h;->b:I + + if-nez v7, :cond_5a + + iget v2, v2, Lf/h/a/c/j1/h;->e:F + + move/from16 v29, v2 + + :cond_5a + const-string v2, "video/avc" + + move-object/from16 v20, v2 + + move-object/from16 v27, v8 + + move v2, v10 + + goto/16 :goto_43 + + :cond_5b + const v13, 0x68766343 + + if-ne v10, v13, :cond_5d + + if-nez v20, :cond_5c + + const/4 v2, 0x1 + + goto :goto_37 + + :cond_5c + const/4 v2, 0x0 + + :goto_37 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + add-int/lit8 v8, v8, 0x8 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v4}, Lf/h/a/c/j1/j;->a(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/j; + + move-result-object v2 + + iget-object v8, v2, Lf/h/a/c/j1/j;->a:Ljava/util/List; + + iget v2, v2, Lf/h/a/c/j1/j;->b:I + + const-string v10, "video/hevc" + + move-object/from16 v27, v8 + + move-object/from16 v20, v10 + + goto/16 :goto_43 + + :cond_5d + const v13, 0x64766343 + + if-eq v10, v13, :cond_70 + + const v13, 0x64767643 + + if-ne v10, v13, :cond_5e + + goto/16 :goto_3e + + :cond_5e + const v13, 0x76706343 + + if-ne v10, v13, :cond_61 + + if-nez v20, :cond_5f + + const/4 v8, 0x1 + + goto :goto_38 + + :cond_5f + const/4 v8, 0x0 + + :goto_38 + invoke-static {v8}, Lf/h/a/c/i1/e;->F(Z)V + + const v8, 0x76703038 + + if-ne v6, v8, :cond_60 + + const-string v8, "video/x-vnd.on2.vp8" + + goto :goto_3a + + :cond_60 + const-string v8, "video/x-vnd.on2.vp9" + + goto :goto_3a + + :cond_61 + const v13, 0x61763143 + + if-ne v10, v13, :cond_63 + + if-nez v20, :cond_62 + + const/4 v8, 0x1 + + goto :goto_39 + + :cond_62 + const/4 v8, 0x0 + + :goto_39 + invoke-static {v8}, Lf/h/a/c/i1/e;->F(Z)V + + const-string v8, "video/av01" + + :goto_3a + move-object/from16 v20, v8 + + goto/16 :goto_43 + + :cond_63 + const v13, 0x64323633 + + if-ne v10, v13, :cond_65 + + if-nez v20, :cond_64 + + const/4 v8, 0x1 + + goto :goto_3b + + :cond_64 + const/4 v8, 0x0 + + :goto_3b + invoke-static {v8}, Lf/h/a/c/i1/e;->F(Z)V + + const-string v8, "video/3gpp" + + goto :goto_3a + + :cond_65 + const v13, 0x65736473 + + if-ne v10, v13, :cond_67 + + if-nez v20, :cond_66 + + const/4 v10, 0x1 + + goto :goto_3c + + :cond_66 + const/4 v10, 0x0 + + :goto_3c + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-static {v4, v8}, Lf/h/a/c/a1/c0/b;->a(Lf/h/a/c/i1/t;I)Landroid/util/Pair; + + move-result-object v8 + + iget-object v10, v8, Landroid/util/Pair;->first:Ljava/lang/Object; + + move-object/from16 v20, v10 + + check-cast v20, Ljava/lang/String; + + iget-object v8, v8, Landroid/util/Pair;->second:Ljava/lang/Object; + + invoke-static {v8}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v27 + + goto/16 :goto_43 + + :cond_67 + const v13, 0x70617370 + + if-ne v10, v13, :cond_68 + + add-int/lit8 v8, v8, 0x8 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->t()I + + move-result v7 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->t()I + + move-result v8 + + int-to-float v7, v7 + + int-to-float v8, v8 + + div-float v29, v7, v8 + + const/4 v7, 0x1 + + goto/16 :goto_43 + + :cond_68 + const v13, 0x73763364 + + if-ne v10, v13, :cond_6b + + add-int/lit8 v10, v8, 0x8 + + :goto_3d + sub-int v13, v10, v8 + + if-ge v13, v9, :cond_6a + + invoke-virtual {v4, v10}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v13 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v15 + + move/from16 v40, v2 + + const v2, 0x70726f6a + + if-ne v15, v2, :cond_69 + + iget-object v2, v4, Lf/h/a/c/i1/t;->a:[B + + add-int/2addr v13, v10 + + invoke-static {v2, v10, v13}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v2 + + move-object/from16 v30, v2 + + goto/16 :goto_42 + + :cond_69 + add-int/2addr v10, v13 + + move/from16 v2, v40 + + goto :goto_3d + + :cond_6a + move/from16 v40, v2 + + const/16 v30, 0x0 + + goto/16 :goto_43 + + :cond_6b + move/from16 v40, v2 + + const v2, 0x73743364 + + if-ne v10, v2, :cond_75 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + const/4 v8, 0x3 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/t;->D(I)V + + if-nez v2, :cond_75 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-eqz v2, :cond_6f + + const/4 v10, 0x1 + + if-eq v2, v10, :cond_6e + + const/4 v10, 0x2 + + if-eq v2, v10, :cond_6d + + if-eq v2, v8, :cond_6c + + goto/16 :goto_42 + + :cond_6c + const/16 v31, 0x3 + + goto/16 :goto_42 + + :cond_6d + const/16 v31, 0x2 + + goto :goto_42 + + :cond_6e + const/16 v31, 0x1 + + goto :goto_42 + + :cond_6f + const/16 v31, 0x0 + + goto :goto_42 + + :cond_70 + :goto_3e + move/from16 v40, v2 + + const/4 v2, 0x2 + + invoke-virtual {v4, v2}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + shr-int/lit8 v8, v2, 0x1 + + and-int/lit8 v2, v2, 0x1 + + const/4 v10, 0x5 + + shl-int/2addr v2, v10 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v13 + + shr-int/lit8 v13, v13, 0x3 + + and-int/lit8 v13, v13, 0x1f + + or-int/2addr v2, v13 + + const/4 v13, 0x4 + + if-eq v8, v13, :cond_74 + + if-eq v8, v10, :cond_74 + + const/4 v10, 0x7 + + if-ne v8, v10, :cond_71 + + goto :goto_3f + + :cond_71 + const/16 v10, 0x8 + + if-ne v8, v10, :cond_72 + + const-string v10, "hev1" + + goto :goto_40 + + :cond_72 + const/16 v10, 0x9 + + if-ne v8, v10, :cond_73 + + const-string v10, "avc3" + + goto :goto_40 + + :cond_73 + const/4 v2, 0x0 + + goto :goto_41 + + :cond_74 + :goto_3f + const-string v10, "dvhe" + + :goto_40 + new-instance v13, Ljava/lang/StringBuilder; + + invoke-direct {v13}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v10, ".0" + + invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v13, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v13, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v10 + + new-instance v13, Lf/h/a/c/j1/i; + + invoke-direct {v13, v8, v2, v10}, Lf/h/a/c/j1/i;->(IILjava/lang/String;)V + + move-object v2, v13 + + :goto_41 + if-eqz v2, :cond_75 + + iget-object v2, v2, Lf/h/a/c/j1/i;->a:Ljava/lang/String; + + const-string v20, "video/dolby-vision" + + move-object/from16 v21, v2 + + :cond_75 + :goto_42 + move/from16 v2, v40 + + :goto_43 + add-int/2addr v0, v9 + + goto/16 :goto_34 + + :cond_76 + :goto_44 + move/from16 v40, v2 + + if-nez v20, :cond_77 + + goto :goto_45 + + :cond_77 + invoke-static {v11}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v19 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + const/high16 v26, -0x40800000 # -1.0f + + const/16 v32, 0x0 + + move/from16 v28, v37 + + invoke-static/range {v19 .. v33}, Lcom/google/android/exoplayer2/Format;->n(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IF[BILcom/google/android/exoplayer2/video/ColorInfo;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v18 + + :goto_45 + move/from16 v31, v40 + + :goto_46 + move-object v8, v3 + + :goto_47 + add-int/2addr v14, v1 + + invoke-virtual {v4, v14}, Lf/h/a/c/i1/t;->C(I)V + + add-int/lit8 v7, v38, 0x1 + + move-object/from16 v0, p0 + + move/from16 v6, p1 + + move-wide/from16 v12, p2 + + move-object v1, v3 + + move/from16 v9, v35 + + move-object/from16 v2, v36 + + move/from16 v3, v37 + + move-object/from16 v10, v39 + + const-wide/16 v14, 0x0 + + goto/16 :goto_e + + :cond_78 + move-object/from16 v36, v2 + + move/from16 v35, v9 + + move-object/from16 v39, v10 + + move-wide/from16 p2, v12 + + if-nez p5, :cond_7f + + const v0, 0x65647473 + + move-object/from16 v1, p0 + + invoke-virtual {v1, v0}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v0 + + if-eqz v0, :cond_7e + + const v1, 0x656c7374 + + invoke-virtual {v0, v1}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v0 + + if-nez v0, :cond_79 + + goto :goto_4b + + :cond_79 + iget-object v0, v0, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v1, 0x8 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + shr-int/lit8 v1, v1, 0x18 + + and-int/lit16 v1, v1, 0xff + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->t()I + + move-result v2 + + new-array v3, v2, [J + + new-array v4, v2, [J + + const/4 v5, 0x0 + + :goto_48 + if-ge v5, v2, :cond_7d + + const/4 v6, 0x1 + + if-ne v1, v6, :cond_7a + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v7 + + goto :goto_49 + + :cond_7a + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + :goto_49 + aput-wide v7, v3, v5 + + if-ne v1, v6, :cond_7b + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v6 + + goto :goto_4a + + :cond_7b + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + int-to-long v6, v6 + + :goto_4a + aput-wide v6, v4, v5 + + iget-object v6, v0, Lf/h/a/c/i1/t;->a:[B + + iget v7, v0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v8, v7, 0x1 + + iput v8, v0, Lf/h/a/c/i1/t;->b:I + + aget-byte v7, v6, v7 + + and-int/lit16 v7, v7, 0xff + + shl-int/lit8 v7, v7, 0x8 + + add-int/lit8 v9, v8, 0x1 + + iput v9, v0, Lf/h/a/c/i1/t;->b:I + + aget-byte v6, v6, v8 + + and-int/lit16 v6, v6, 0xff + + or-int/2addr v6, v7 + + int-to-short v6, v6 + + const/4 v7, 0x1 + + if-ne v6, v7, :cond_7c + + const/4 v6, 0x2 + + invoke-virtual {v0, v6}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_48 + + :cond_7c + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Unsupported media rate." + + invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_7d + invoke-static {v3, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + + const/4 v1, 0x0 + + goto :goto_4c + + :cond_7e + :goto_4b + const/4 v1, 0x0 + + invoke-static {v1, v1}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + + :goto_4c + iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, [J + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, [J + + move-object/from16 v21, v0 + + move-object/from16 v20, v2 + + goto :goto_4d + + :cond_7f + const/4 v1, 0x0 + + move-object/from16 v20, v1 + + move-object/from16 v21, v20 + + :goto_4d + if-nez v18, :cond_80 + + goto :goto_4e + + :cond_80 + new-instance v1, Lf/h/a/c/a1/c0/i; + + move-object/from16 v0, v36 + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + move-object v7, v1 + + move v8, v11 + + move/from16 v9, v35 + + move-object/from16 v0, v39 + + move-wide v10, v2 + + move-wide/from16 v12, p2 + + move-wide/from16 v14, v16 + + move-object/from16 v16, v18 + + move/from16 v17, v34 + + move-object/from16 v18, v0 + + move/from16 v19, v31 + + invoke-direct/range {v7 .. v21}, Lf/h/a/c/a1/c0/i;->(IIJJJLcom/google/android/exoplayer2/Format;I[Lf/h/a/c/a1/c0/j;I[J[J)V + + :goto_4e + return-object v1 +.end method + +.method public static f(Lf/h/a/c/a1/c0/a$b;Z)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 12 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + return-object v0 + + :cond_0 + iget-object p0, p0, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 p1, 0x8 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->C(I)V + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-lt v1, p1, :cond_2d + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const v4, 0x6d657461 + + if-ne v3, v4, :cond_2c + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->C(I)V + + add-int/2addr v1, v2 + + const/16 v2, 0xc + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->D(I)V + + :goto_1 + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + if-ge v2, v1, :cond_2b + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const v5, 0x696c7374 + + if-ne v4, v5, :cond_2a + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->C(I)V + + add-int/2addr v2, v3 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->D(I)V + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + :cond_1 + :goto_2 + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + if-ge v1, v2, :cond_28 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + add-int/2addr v3, v1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + shr-int/lit8 v4, v1, 0x18 + + and-int/lit16 v4, v4, 0xff + + const/16 v5, 0xa9 + + const-string v6, "TCON" + + const-string v7, "MetadataUtil" + + if-eq v4, v5, :cond_1a + + const/16 v5, 0xfd + + if-ne v4, v5, :cond_2 + + goto/16 :goto_5 + + :cond_2 + const v4, 0x676e7265 + + if-ne v1, v4, :cond_5 + + :try_start_0 + invoke-static {p0}, Lf/h/a/c/a1/c0/e;->f(Lf/h/a/c/i1/t;)I + + move-result v1 + + if-lez v1, :cond_3 + + sget-object v4, Lf/h/a/c/a1/c0/e;->a:[Ljava/lang/String; + + array-length v5, v4 + + if-gt v1, v5, :cond_3 + + add-int/lit8 v1, v1, -0x1 + + aget-object v1, v4, v1 + + goto :goto_3 + + :cond_3 + move-object v1, v0 + + :goto_3 + if-eqz v1, :cond_4 + + new-instance v4, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + invoke-direct {v4, v6, v0, v1}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_9 + + :cond_4 + const-string v1, "Failed to parse standard genre code" + + invoke-static {v7, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_6 + + :cond_5 + const v4, 0x6469736b + + if-ne v1, v4, :cond_6 + + const-string v4, "TPOS" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->c(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_6 + const v4, 0x74726b6e + + if-ne v1, v4, :cond_7 + + const-string v4, "TRCK" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->c(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_7 + const v4, 0x746d706f + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + if-ne v1, v4, :cond_8 + + const-string v4, "TBPM" + + invoke-static {v1, v4, p0, v6, v5}, Lf/h/a/c/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/c/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_8 + const v4, 0x6370696c + + if-ne v1, v4, :cond_9 + + const-string v4, "TCMP" + + invoke-static {v1, v4, p0, v6, v6}, Lf/h/a/c/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/c/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_9 + const v4, 0x636f7672 + + if-ne v1, v4, :cond_a + + invoke-static {p0}, Lf/h/a/c/a1/c0/e;->b(Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_a + const v4, 0x61415254 + + if-ne v1, v4, :cond_b + + const-string v4, "TPE2" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_b + const v4, 0x736f6e6d + + if-ne v1, v4, :cond_c + + const-string v4, "TSOT" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_c + const v4, 0x736f616c + + if-ne v1, v4, :cond_d + + const-string v4, "TSO2" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_d + const v4, 0x736f6172 + + if-ne v1, v4, :cond_e + + const-string v4, "TSOA" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_e + const v4, 0x736f6161 + + if-ne v1, v4, :cond_f + + const-string v4, "TSOP" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_f + const v4, 0x736f636f + + if-ne v1, v4, :cond_10 + + const-string v4, "TSOC" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_10 + const v4, 0x72746e67 + + if-ne v1, v4, :cond_11 + + const-string v4, "ITUNESADVISORY" + + invoke-static {v1, v4, p0, v5, v5}, Lf/h/a/c/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/c/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_11 + const v4, 0x70676170 + + if-ne v1, v4, :cond_12 + + const-string v4, "ITUNESGAPLESS" + + invoke-static {v1, v4, p0, v5, v6}, Lf/h/a/c/a1/c0/e;->e(ILjava/lang/String;Lf/h/a/c/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_12 + const v4, 0x736f736e + + if-ne v1, v4, :cond_13 + + const-string v4, "TVSHOWSORT" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_13 + const v4, 0x74767368 + + if-ne v1, v4, :cond_14 + + const-string v4, "TVSHOW" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_14 + const v4, 0x2d2d2d2d + + if-ne v1, v4, :cond_24 + + const/4 v1, -0x1 + + move-object v4, v0 + + move-object v5, v4 + + const/4 v6, -0x1 + + const/4 v7, -0x1 + + :goto_4 + iget v8, p0, Lf/h/a/c/i1/t;->b:I + + if-ge v8, v3, :cond_18 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v9 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + const/4 v11, 0x4 + + invoke-virtual {p0, v11}, Lf/h/a/c/i1/t;->D(I)V + + const v11, 0x6d65616e + + if-ne v10, v11, :cond_15 + + add-int/lit8 v9, v9, -0xc + + invoke-virtual {p0, v9}, Lf/h/a/c/i1/t;->m(I)Ljava/lang/String; + + move-result-object v4 + + goto :goto_4 + + :cond_15 + const v11, 0x6e616d65 + + if-ne v10, v11, :cond_16 + + add-int/lit8 v9, v9, -0xc + + invoke-virtual {p0, v9}, Lf/h/a/c/i1/t;->m(I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_4 + + :cond_16 + const v11, 0x64617461 + + if-ne v10, v11, :cond_17 + + move v6, v8 + + move v7, v9 + + :cond_17 + add-int/lit8 v9, v9, -0xc + + invoke-virtual {p0, v9}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_4 + + :cond_18 + if-eqz v4, :cond_25 + + if-eqz v5, :cond_25 + + if-ne v6, v1, :cond_19 + + goto/16 :goto_6 + + :cond_19 + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->C(I)V + + const/16 v1, 0x10 + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v7, v7, -0x10 + + invoke-virtual {p0, v7}, Lf/h/a/c/i1/t;->m(I)Ljava/lang/String; + + move-result-object v1 + + new-instance v6, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; + + invoke-direct {v6, v4, v5, v1}, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + move-object v4, v6 + + goto/16 :goto_9 + + :cond_1a + :goto_5 + const v4, 0xffffff + + and-int/2addr v4, v1 + + const v5, 0x636d74 + + if-ne v4, v5, :cond_1b + + invoke-static {v1, p0}, Lf/h/a/c/a1/c0/e;->a(ILf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :catchall_0 + move-exception p1 + + goto/16 :goto_a + + :cond_1b + const v5, 0x6e616d + + if-eq v4, v5, :cond_27 + + const v5, 0x74726b + + if-ne v4, v5, :cond_1c + + goto/16 :goto_8 + + :cond_1c + const v5, 0x636f6d + + if-eq v4, v5, :cond_26 + + const v5, 0x777274 + + if-ne v4, v5, :cond_1d + + goto/16 :goto_7 + + :cond_1d + const v5, 0x646179 + + if-ne v4, v5, :cond_1e + + const-string v4, "TDRC" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto/16 :goto_9 + + :cond_1e + const v5, 0x415254 + + if-ne v4, v5, :cond_1f + + const-string v4, "TPE1" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_1f + const v5, 0x746f6f + + if-ne v4, v5, :cond_20 + + const-string v4, "TSSE" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_20 + const v5, 0x616c62 + + if-ne v4, v5, :cond_21 + + const-string v4, "TALB" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_21 + const v5, 0x6c7972 + + if-ne v4, v5, :cond_22 + + const-string v4, "USLT" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_22 + const v5, 0x67656e + + if-ne v4, v5, :cond_23 + + invoke-static {v1, v6, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_23 + const v5, 0x677270 + + if-ne v4, v5, :cond_24 + + const-string v4, "TIT1" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_24 + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + const-string v5, "Skipped unknown metadata entry: " + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-static {v1}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v7, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_25 + :goto_6 + move-object v4, v0 + + goto :goto_9 + + :cond_26 + :goto_7 + const-string v4, "TCOM" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + + goto :goto_9 + + :cond_27 + :goto_8 + const-string v4, "TIT2" + + invoke-static {v1, v4, p0}, Lf/h/a/c/a1/c0/e;->d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v4 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_9 + invoke-virtual {p0, v3}, Lf/h/a/c/i1/t;->C(I)V + + if-eqz v4, :cond_1 + + invoke-virtual {p1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto/16 :goto_2 + + :goto_a + invoke-virtual {p0, v3}, Lf/h/a/c/i1/t;->C(I)V + + throw p1 + + :cond_28 + invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p0 + + if-eqz p0, :cond_29 + + goto :goto_b + + :cond_29 + new-instance v0, Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V + + goto :goto_b + + :cond_2a + add-int/2addr v2, v3 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_1 + + :cond_2b + :goto_b + return-object v0 + + :cond_2c + add-int/2addr v1, v2 + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_0 + + :cond_2d + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/c.smali new file mode 100644 index 0000000000..1ec5fbd86c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/c.smali @@ -0,0 +1,31 @@ +.class public final Lf/h/a/c/a1/c0/c; +.super Ljava/lang/Object; +.source "DefaultSampleValues.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + + +# direct methods +.method public constructor (IIII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/c0/c;->a:I + + iput p2, p0, Lf/h/a/c/a1/c0/c;->b:I + + iput p3, p0, Lf/h/a/c/a1/c0/c;->c:I + + iput p4, p0, Lf/h/a/c/a1/c0/c;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/d$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/d$a.smali new file mode 100644 index 0000000000..dd760bc255 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/d$a.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/a1/c0/d$a; +.super Ljava/lang/Object; +.source "FragmentedMp4Extractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:I + + +# direct methods +.method public constructor (JI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/c0/d$a;->a:J + + iput p3, p0, Lf/h/a/c/a1/c0/d$a;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/d$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/d$b.smali new file mode 100644 index 0000000000..61e89c13c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/d$b.smali @@ -0,0 +1,503 @@ +.class public final Lf/h/a/c/a1/c0/d$b; +.super Ljava/lang/Object; +.source "FragmentedMp4Extractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/s; + +.field public final b:Lf/h/a/c/a1/c0/k; + +.field public final c:Lf/h/a/c/i1/t; + +.field public d:Lf/h/a/c/a1/c0/i; + +.field public e:Lf/h/a/c/a1/c0/c; + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + +.field public final j:Lf/h/a/c/i1/t; + +.field public final k:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/s;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + new-instance p1, Lf/h/a/c/a1/c0/k; + + invoke-direct {p1}, Lf/h/a/c/a1/c0/k;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + const/4 v0, 0x1 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->j:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->k:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/c/a1/c0/j; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v1, v0, Lf/h/a/c/a1/c0/k;->a:Lf/h/a/c/a1/c0/c; + + iget v1, v1, Lf/h/a/c/a1/c0/c;->a:I + + iget-object v0, v0, Lf/h/a/c/a1/c0/k;->o:Lf/h/a/c/a1/c0/j; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + invoke-virtual {v0, v1}, Lf/h/a/c/a1/c0/i;->a(I)Lf/h/a/c/a1/c0/j; + + move-result-object v0 + + :goto_0 + if-eqz v0, :cond_1 + + iget-boolean v1, v0, Lf/h/a/c/a1/c0/j;->a:Z + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + return-object v0 +.end method + +.method public b(Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/c;)V + .locals 1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_1 + + iput-object p1, p0, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + if-eqz p2, :cond_0 + + iput-object p2, p0, Lf/h/a/c/a1/c0/d$b;->e:Lf/h/a/c/a1/c0/c; + + iget-object p2, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + iget-object p1, p1, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + invoke-interface {p2, p1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/d$b;->e()V + + return-void + + :cond_0 + throw v0 + + :cond_1 + throw v0 +.end method + +.method public c()Z + .locals 4 + + iget v0, p0, Lf/h/a/c/a1/c0/d$b;->f:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/a1/c0/d$b;->f:I + + iget v0, p0, Lf/h/a/c/a1/c0/d$b;->g:I + + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/a1/c0/d$b;->g:I + + iget-object v2, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v2, v2, Lf/h/a/c/a1/c0/k;->h:[I + + iget v3, p0, Lf/h/a/c/a1/c0/d$b;->h:I + + aget v2, v2, v3 + + if-ne v0, v2, :cond_0 + + add-int/2addr v3, v1 + + iput v3, p0, Lf/h/a/c/a1/c0/d$b;->h:I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/c0/d$b;->g:I + + return v0 + + :cond_0 + return v1 +.end method + +.method public d(II)I + .locals 10 + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/d$b;->a()Lf/h/a/c/a1/c0/j; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget v2, v0, Lf/h/a/c/a1/c0/j;->d:I + + if-eqz v2, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v0, v0, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + goto :goto_0 + + :cond_1 + iget-object v0, v0, Lf/h/a/c/a1/c0/j;->e:[B + + iget-object v2, p0, Lf/h/a/c/a1/c0/d$b;->k:Lf/h/a/c/i1/t; + + array-length v3, v0 + + iput-object v0, v2, Lf/h/a/c/i1/t;->a:[B + + iput v3, v2, Lf/h/a/c/i1/t;->c:I + + iput v1, v2, Lf/h/a/c/i1/t;->b:I + + array-length v0, v0 + + move-object v9, v2 + + move v2, v0 + + move-object v0, v9 + + :goto_0 + iget-object v3, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget v4, p0, Lf/h/a/c/a1/c0/d$b;->f:I + + iget-boolean v5, v3, Lf/h/a/c/a1/c0/k;->m:Z + + const/4 v6, 0x1 + + if-eqz v5, :cond_2 + + iget-object v3, v3, Lf/h/a/c/a1/c0/k;->n:[Z + + aget-boolean v3, v3, v4 + + if-eqz v3, :cond_2 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v3, 0x0 + + :goto_1 + if-nez v3, :cond_4 + + if-eqz p2, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v4, 0x0 + + goto :goto_3 + + :cond_4 + :goto_2 + const/4 v4, 0x1 + + :goto_3 + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->j:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + if-eqz v4, :cond_5 + + const/16 v7, 0x80 + + goto :goto_4 + + :cond_5 + const/4 v7, 0x0 + + :goto_4 + or-int/2addr v7, v2 + + int-to-byte v7, v7 + + aput-byte v7, v5, v1 + + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->j:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + iget-object v7, p0, Lf/h/a/c/a1/c0/d$b;->j:Lf/h/a/c/i1/t; + + invoke-interface {v5, v7, v6}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + invoke-interface {v5, v0, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + if-nez v4, :cond_6 + + add-int/2addr v2, v6 + + return v2 + + :cond_6 + const/4 v0, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x6 + + const/16 v7, 0x8 + + if-nez v3, :cond_7 + + iget-object v3, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v3, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + iget-object v8, v3, Lf/h/a/c/i1/t;->a:[B + + aput-byte v1, v8, v1 + + aput-byte v6, v8, v6 + + shr-int/lit8 v1, p2, 0x8 + + and-int/lit16 v1, v1, 0xff + + int-to-byte v1, v1 + + aput-byte v1, v8, v4 + + and-int/lit16 p2, p2, 0xff + + int-to-byte p2, p2 + + aput-byte p2, v8, v0 + + const/4 p2, 0x4 + + shr-int/lit8 v0, p1, 0x18 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + aput-byte v0, v8, p2 + + const/4 p2, 0x5 + + shr-int/lit8 v0, p1, 0x10 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + aput-byte v0, v8, p2 + + shr-int/lit8 p2, p1, 0x8 + + and-int/lit16 p2, p2, 0xff + + int-to-byte p2, p2 + + aput-byte p2, v8, v5 + + const/4 p2, 0x7 + + and-int/lit16 p1, p1, 0xff + + int-to-byte p1, p1 + + aput-byte p1, v8, p2 + + iget-object p1, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + invoke-interface {p1, v3, v7}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/2addr v2, v6 + + add-int/2addr v2, v7 + + return v2 + + :cond_7 + iget-object p1, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object p1, p1, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->v()I + + move-result v3 + + const/4 v8, -0x2 + + invoke-virtual {p1, v8}, Lf/h/a/c/i1/t;->D(I)V + + mul-int/lit8 v3, v3, 0x6 + + add-int/2addr v3, v4 + + if-eqz p2, :cond_8 + + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v5, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + iget-object v8, p1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v5, v8, v1, v3}, Lf/h/a/c/i1/t;->d([BII)V + + invoke-virtual {p1, v3}, Lf/h/a/c/i1/t;->D(I)V + + iget-object p1, p0, Lf/h/a/c/a1/c0/d$b;->c:Lf/h/a/c/i1/t; + + iget-object v1, p1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v5, v1, v4 + + and-int/lit16 v5, v5, 0xff + + shl-int/2addr v5, v7 + + aget-byte v7, v1, v0 + + and-int/lit16 v7, v7, 0xff + + or-int/2addr v5, v7 + + add-int/2addr v5, p2 + + shr-int/lit8 p2, v5, 0x8 + + and-int/lit16 p2, p2, 0xff + + int-to-byte p2, p2 + + aput-byte p2, v1, v4 + + and-int/lit16 p2, v5, 0xff + + int-to-byte p2, p2 + + aput-byte p2, v1, v0 + + :cond_8 + iget-object p2, p0, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + invoke-interface {p2, p1, v3}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/2addr v2, v6 + + add-int/2addr v2, v3 + + return v2 +.end method + +.method public e()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + const/4 v1, 0x0 + + iput v1, v0, Lf/h/a/c/a1/c0/k;->e:I + + const-wide/16 v2, 0x0 + + iput-wide v2, v0, Lf/h/a/c/a1/c0/k;->s:J + + iput-boolean v1, v0, Lf/h/a/c/a1/c0/k;->m:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/c0/k;->r:Z + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/c/a1/c0/k;->o:Lf/h/a/c/a1/c0/j; + + iput v1, p0, Lf/h/a/c/a1/c0/d$b;->f:I + + iput v1, p0, Lf/h/a/c/a1/c0/d$b;->h:I + + iput v1, p0, Lf/h/a/c/a1/c0/d$b;->g:I + + iput v1, p0, Lf/h/a/c/a1/c0/d$b;->i:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/d.smali new file mode 100644 index 0000000000..bb649ecba7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/d.smali @@ -0,0 +1,5108 @@ +.class public Lf/h/a/c/a1/c0/d; +.super Ljava/lang/Object; +.source "FragmentedMp4Extractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/c0/d$b;, + Lf/h/a/c/a1/c0/d$a; + } +.end annotation + + +# static fields +.field public static final I:[B + +.field public static final J:Lcom/google/android/exoplayer2/Format; + + +# instance fields +.field public A:I + +.field public B:I + +.field public C:I + +.field public D:Z + +.field public E:Lf/h/a/c/a1/i; + +.field public F:[Lf/h/a/c/a1/s; + +.field public G:[Lf/h/a/c/a1/s; + +.field public H:Z + +.field public final a:I + +.field public final b:Lf/h/a/c/a1/c0/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } + .end annotation +.end field + +.field public final d:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/c0/d$b;", + ">;" + } + .end annotation +.end field + +.field public final e:Lf/h/a/c/i1/t; + +.field public final f:Lf/h/a/c/i1/t; + +.field public final g:Lf/h/a/c/i1/t; + +.field public final h:[B + +.field public final i:Lf/h/a/c/i1/t; + +.field public final j:Lf/h/a/c/i1/b0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final k:Lf/h/a/c/c1/g/b; + +.field public final l:Lf/h/a/c/i1/t; + +.field public final m:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/a1/c0/a$a;", + ">;" + } + .end annotation +.end field + +.field public final n:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/a1/c0/d$a;", + ">;" + } + .end annotation +.end field + +.field public final o:Lf/h/a/c/a1/s; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public p:I + +.field public q:I + +.field public r:J + +.field public s:I + +.field public t:Lf/h/a/c/i1/t; + +.field public u:J + +.field public v:I + +.field public w:J + +.field public x:J + +.field public y:J + +.field public z:Lf/h/a/c/a1/c0/d$b; + + +# direct methods +.method public static constructor ()V + .locals 4 + + const/16 v0, 0x10 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/c0/d;->I:[B + + const/4 v0, 0x0 + + const-string v1, "application/x-emsg" + + const-wide v2, 0x7fffffffffffffffL + + invoke-static {v0, v1, v2, v3}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/c0/d;->J:Lcom/google/android/exoplayer2/Format; + + return-void + + :array_0 + .array-data 1 + -0x5et + 0x39t + 0x4ft + 0x52t + 0x5at + -0x65t + 0x4ft + 0x14t + -0x5et + 0x44t + 0x6ct + 0x42t + 0x7ct + 0x64t + -0x73t + -0xct + .end array-data +.end method + +.method public constructor (I)V + .locals 2 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + or-int/lit8 p1, p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/c0/d;->a:I + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->j:Lf/h/a/c/i1/b0; + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->b:Lf/h/a/c/a1/c0/i; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/c0/d;->c:Ljava/util/List; + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->o:Lf/h/a/c/a1/s; + + new-instance p1, Lf/h/a/c/c1/g/b; + + invoke-direct {p1}, Lf/h/a/c/c1/g/b;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->k:Lf/h/a/c/c1/g/b; + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x10 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/r;->a:[B + + invoke-direct {p1, v1}, Lf/h/a/c/i1/t;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->e:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + const/4 v1, 0x5 + + invoke-direct {p1, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->f:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + new-array p1, v0, [B + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->h:[B + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0, p1}, Lf/h/a/c/i1/t;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/c0/d;->i:Lf/h/a/c/i1/t; + + new-instance p1, Ljava/util/ArrayDeque; + + invoke-direct {p1}, Ljava/util/ArrayDeque;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + new-instance p1, Ljava/util/ArrayDeque; + + invoke-direct {p1}, Ljava/util/ArrayDeque;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->n:Ljava/util/ArrayDeque; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/c0/d;->x:J + + iput-wide v0, p0, Lf/h/a/c/a1/c0/d;->w:J + + iput-wide v0, p0, Lf/h/a/c/a1/c0/d;->y:J + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/d;->a()V + + return-void +.end method + +.method public static c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; + .locals 14 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/a1/c0/a$b;", + ">;)", + "Lcom/google/android/exoplayer2/drm/DrmInitData;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v4, v2 + + :goto_0 + if-ge v3, v0, :cond_a + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/a1/c0/a$b; + + iget v6, v5, Lf/h/a/c/a1/c0/a;->a:I + + const v7, 0x70737368 # 3.013775E29f + + if-ne v6, v7, :cond_9 + + if-nez v4, :cond_0 + + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + :cond_0 + iget-object v5, v5, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + new-instance v6, Lf/h/a/c/i1/t; + + invoke-direct {v6, v5}, Lf/h/a/c/i1/t;->([B)V + + iget v8, v6, Lf/h/a/c/i1/t;->c:I + + const/16 v9, 0x20 + + if-ge v8, v9, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v6, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->a()I + + move-result v9 + + add-int/lit8 v9, v9, 0x4 + + if-eq v8, v9, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-virtual {v6}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + if-eq v8, v7, :cond_3 + + goto :goto_1 + + :cond_3 + invoke-virtual {v6}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + shr-int/lit8 v7, v7, 0x18 + + and-int/lit16 v7, v7, 0xff + + const/4 v8, 0x1 + + if-le v7, v8, :cond_4 + + const-string v6, "Unsupported pssh version: " + + const-string v8, "PsshAtomUtil" + + invoke-static {v6, v7, v8}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto :goto_1 + + :cond_4 + new-instance v9, Ljava/util/UUID; + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v10 + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v12 + + invoke-direct {v9, v10, v11, v12, v13}, Ljava/util/UUID;->(JJ)V + + if-ne v7, v8, :cond_5 + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->t()I + + move-result v8 + + mul-int/lit8 v8, v8, 0x10 + + invoke-virtual {v6, v8}, Lf/h/a/c/i1/t;->D(I)V + + :cond_5 + invoke-virtual {v6}, Lf/h/a/c/i1/t;->t()I + + move-result v8 + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + if-eq v8, v10, :cond_6 + + :goto_1 + move-object v6, v2 + + goto :goto_2 + + :cond_6 + new-array v10, v8, [B + + iget-object v11, v6, Lf/h/a/c/i1/t;->a:[B + + iget v12, v6, Lf/h/a/c/i1/t;->b:I + + invoke-static {v11, v12, v10, v1, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v11, v6, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v11, v8 + + iput v11, v6, Lf/h/a/c/i1/t;->b:I + + new-instance v6, Lf/h/a/c/a1/c0/g; + + invoke-direct {v6, v9, v7, v10}, Lf/h/a/c/a1/c0/g;->(Ljava/util/UUID;I[B)V + + :goto_2 + if-nez v6, :cond_7 + + move-object v6, v2 + + goto :goto_3 + + :cond_7 + iget-object v6, v6, Lf/h/a/c/a1/c0/g;->a:Ljava/util/UUID; + + :goto_3 + if-nez v6, :cond_8 + + const-string v5, "FragmentedMp4Extractor" + + const-string v6, "Skipped pssh atom (failed to extract uuid)" + + invoke-static {v5, v6}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_4 + + :cond_8 + new-instance v7, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; + + const-string v8, "video/mp4" + + invoke-direct {v7, v6, v8, v5}, Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;->(Ljava/util/UUID;Ljava/lang/String;[B)V + + invoke-virtual {v4, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_9 + :goto_4 + add-int/lit8 v3, v3, 0x1 + + goto/16 :goto_0 + + :cond_a + if-nez v4, :cond_b + + goto :goto_5 + + :cond_b + new-instance p0, Lcom/google/android/exoplayer2/drm/DrmInitData; + + new-array v0, v1, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; + + invoke-interface {v4, v0}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData; + + invoke-direct {p0, v2, v1, v0}, Lcom/google/android/exoplayer2/drm/DrmInitData;->(Ljava/lang/String;Z[Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;)V + + move-object v2, p0 + + :goto_5 + return-object v2 +.end method + +.method public static i(Lf/h/a/c/i1/t;ILf/h/a/c/a1/c0/k;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + add-int/lit8 p1, p1, 0x8 + + invoke-virtual {p0, p1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result p1 + + const v0, 0xffffff + + and-int/2addr p1, v0 + + and-int/lit8 v0, p1, 0x1 + + if-nez v0, :cond_2 + + and-int/lit8 p1, p1, 0x2 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + iget v2, p2, Lf/h/a/c/a1/c0/k;->f:I + + if-ne v1, v2, :cond_1 + + iget-object v2, p2, Lf/h/a/c/a1/c0/k;->n:[Z + + invoke-static {v2, v0, v1, p1}, Ljava/util/Arrays;->fill([ZIIZ)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + invoke-virtual {p2, p1}, Lf/h/a/c/a1/c0/k;->a(I)V + + iget-object p1, p2, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + iget-object p1, p1, Lf/h/a/c/i1/t;->a:[B + + iget v1, p2, Lf/h/a/c/a1/c0/k;->p:I + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/c/i1/t;->d([BII)V + + iget-object p0, p2, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->C(I)V + + iput-boolean v0, p2, Lf/h/a/c/a1/c0/k;->r:Z + + return-void + + :cond_1 + new-instance p0, Lcom/google/android/exoplayer2/ParserException; + + const-string p1, "Length mismatch: " + + const-string v0, ", " + + invoke-static {p1, v1, v0}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget p2, p2, Lf/h/a/c/a1/c0/k;->f:I + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + new-instance p0, Lcom/google/android/exoplayer2/ParserException; + + const-string p1, "Overriding TrackEncryptionBox parameters is unsupported." + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public final a()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/c0/d;->p:I + + iput v0, p0, Lf/h/a/c/a1/c0/d;->s:I + + return-void +.end method + +.method public final b(Landroid/util/SparseArray;I)Lf/h/a/c/a1/c0/c; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/c0/c;", + ">;I)", + "Lf/h/a/c/a1/c0/c;" + } + .end annotation + + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I + + move-result v0 + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + const/4 p2, 0x0 + + invoke-virtual {p1, p2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/a1/c0/c; + + return-object p1 + + :cond_0 + invoke-virtual {p1, p2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/a1/c0/c; + + return-object p1 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 29 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + move-object v0, v1 + + :goto_0 + iget v3, v0, Lf/h/a/c/a1/c0/d;->p:I + + const v4, 0x656d7367 + + const v5, 0x73696478 + + const/4 v6, 0x2 + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + if-eqz v3, :cond_32 + + const-string v9, "FragmentedMp4Extractor" + + if-eq v3, v8, :cond_22 + + const-wide v4, 0x7fffffffffffffffL + + const/4 v10, 0x3 + + if-eq v3, v6, :cond_1c + + if-ne v3, v10, :cond_f + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + if-nez v3, :cond_6 + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v6 + + const/4 v11, 0x0 + + move-object v12, v7 + + :goto_1 + if-ge v11, v6, :cond_2 + + invoke-virtual {v3, v11}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Lf/h/a/c/a1/c0/d$b; + + iget v14, v13, Lf/h/a/c/a1/c0/d$b;->h:I + + iget-object v15, v13, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget v8, v15, Lf/h/a/c/a1/c0/k;->e:I + + if-ne v14, v8, :cond_0 + + goto :goto_2 + + :cond_0 + iget-object v8, v15, Lf/h/a/c/a1/c0/k;->g:[J + + aget-wide v14, v8, v14 + + cmp-long v8, v14, v4 + + if-gez v8, :cond_1 + + move-object v12, v13 + + move-wide v4, v14 + + :cond_1 + :goto_2 + add-int/lit8 v11, v11, 0x1 + + const/4 v8, 0x1 + + goto :goto_1 + + :cond_2 + if-nez v12, :cond_4 + + iget-wide v3, v0, Lf/h/a/c/a1/c0/d;->u:J + + iget-wide v5, v2, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v3, v5 + + long-to-int v4, v3 + + if-ltz v4, :cond_3 + + invoke-virtual {v2, v4}, Lf/h/a/c/a1/e;->i(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/d;->a()V + + const/4 v8, 0x0 + + goto/16 :goto_e + + :cond_3 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Offset to end of mdat was negative." + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_4 + iget-object v3, v12, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v3, v3, Lf/h/a/c/a1/c0/k;->g:[J + + iget v4, v12, Lf/h/a/c/a1/c0/d$b;->h:I + + aget-wide v4, v3, v4 + + iget-wide v13, v2, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v4, v13 + + long-to-int v3, v4 + + if-gez v3, :cond_5 + + const-string v3, "Ignoring negative offset to sample data." + + invoke-static {v9, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v3, 0x0 + + :cond_5 + invoke-virtual {v2, v3}, Lf/h/a/c/a1/e;->i(I)V + + iput-object v12, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + :cond_6 + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget-object v4, v3, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v4, v4, Lf/h/a/c/a1/c0/k;->i:[I + + iget v5, v3, Lf/h/a/c/a1/c0/d$b;->f:I + + aget v4, v4, v5 + + iput v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + iget v6, v3, Lf/h/a/c/a1/c0/d$b;->i:I + + if-ge v5, v6, :cond_c + + invoke-virtual {v2, v4}, Lf/h/a/c/a1/e;->i(I)V + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + invoke-virtual {v3}, Lf/h/a/c/a1/c0/d$b;->a()Lf/h/a/c/a1/c0/j; + + move-result-object v4 + + if-nez v4, :cond_7 + + goto :goto_4 + + :cond_7 + iget-object v5, v3, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v5, v5, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + iget v4, v4, Lf/h/a/c/a1/c0/j;->d:I + + if-eqz v4, :cond_8 + + invoke-virtual {v5, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_8 + iget-object v4, v3, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget v3, v3, Lf/h/a/c/a1/c0/d$b;->f:I + + iget-boolean v6, v4, Lf/h/a/c/a1/c0/k;->m:Z + + if-eqz v6, :cond_9 + + iget-object v4, v4, Lf/h/a/c/a1/c0/k;->n:[Z + + aget-boolean v3, v4, v3 + + if-eqz v3, :cond_9 + + const/4 v3, 0x1 + + goto :goto_3 + + :cond_9 + const/4 v3, 0x0 + + :goto_3 + if-eqz v3, :cond_a + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->v()I + + move-result v3 + + mul-int/lit8 v3, v3, 0x6 + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/t;->D(I)V + + :cond_a + :goto_4 + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + invoke-virtual {v3}, Lf/h/a/c/a1/c0/d$b;->c()Z + + move-result v3 + + if-nez v3, :cond_b + + iput-object v7, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + :cond_b + iput v10, v0, Lf/h/a/c/a1/c0/d;->p:I + + :goto_5 + const/4 v8, 0x1 + + goto/16 :goto_e + + :cond_c + iget-object v3, v3, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + iget v3, v3, Lf/h/a/c/a1/c0/i;->g:I + + const/4 v5, 0x1 + + if-ne v3, v5, :cond_d + + add-int/lit8 v4, v4, -0x8 + + iput v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + const/16 v3, 0x8 + + invoke-virtual {v2, v3}, Lf/h/a/c/a1/e;->i(I)V + + :cond_d + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget-object v3, v3, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + iget-object v3, v3, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget-object v3, v3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v4, "audio/ac4" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_e + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + const/4 v5, 0x7 + + invoke-virtual {v3, v4, v5}, Lf/h/a/c/a1/c0/d$b;->d(II)I + + move-result v3 + + iput v3, v0, Lf/h/a/c/a1/c0/d;->B:I + + iget v3, v0, Lf/h/a/c/a1/c0/d;->A:I + + iget-object v4, v0, Lf/h/a/c/a1/c0/d;->i:Lf/h/a/c/i1/t; + + invoke-static {v3, v4}, Lf/h/a/c/w0/h;->a(ILf/h/a/c/i1/t;)V + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget-object v3, v3, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + iget-object v4, v0, Lf/h/a/c/a1/c0/d;->i:Lf/h/a/c/i1/t; + + invoke-interface {v3, v4, v5}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/c0/d;->B:I + + add-int/2addr v3, v5 + + iput v3, v0, Lf/h/a/c/a1/c0/d;->B:I + + goto :goto_6 + + :cond_e + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + const/4 v5, 0x0 + + invoke-virtual {v3, v4, v5}, Lf/h/a/c/a1/c0/d$b;->d(II)I + + move-result v3 + + iput v3, v0, Lf/h/a/c/a1/c0/d;->B:I + + :goto_6 + const/4 v3, 0x0 + + iget v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + iget v5, v0, Lf/h/a/c/a1/c0/d;->B:I + + add-int/2addr v4, v5 + + iput v4, v0, Lf/h/a/c/a1/c0/d;->A:I + + const/4 v4, 0x4 + + iput v4, v0, Lf/h/a/c/a1/c0/d;->p:I + + iput v3, v0, Lf/h/a/c/a1/c0/d;->C:I + + :cond_f + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget-object v4, v3, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v5, v3, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + iget-object v6, v3, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + iget v3, v3, Lf/h/a/c/a1/c0/d$b;->f:I + + iget-object v7, v4, Lf/h/a/c/a1/c0/k;->k:[J + + aget-wide v8, v7, v3 + + iget-object v7, v4, Lf/h/a/c/a1/c0/k;->j:[I + + aget v7, v7, v3 + + int-to-long v10, v7 + + add-long/2addr v8, v10 + + const-wide/16 v10, 0x3e8 + + mul-long v8, v8, v10 + + iget-object v7, v0, Lf/h/a/c/a1/c0/d;->j:Lf/h/a/c/i1/b0; + + if-eqz v7, :cond_10 + + invoke-virtual {v7, v8, v9}, Lf/h/a/c/i1/b0;->a(J)J + + move-result-wide v8 + + :cond_10 + move-wide v13, v8 + + iget v7, v5, Lf/h/a/c/a1/c0/i;->j:I + + if-eqz v7, :cond_15 + + iget-object v8, v0, Lf/h/a/c/a1/c0/d;->f:Lf/h/a/c/i1/t; + + iget-object v8, v8, Lf/h/a/c/i1/t;->a:[B + + const/4 v9, 0x0 + + aput-byte v9, v8, v9 + + const/4 v10, 0x1 + + aput-byte v9, v8, v10 + + const/4 v11, 0x2 + + aput-byte v9, v8, v11 + + add-int/lit8 v11, v7, 0x1 + + rsub-int/lit8 v7, v7, 0x4 + + :goto_7 + iget v12, v0, Lf/h/a/c/a1/c0/d;->B:I + + iget v15, v0, Lf/h/a/c/a1/c0/d;->A:I + + if-ge v12, v15, :cond_16 + + iget v12, v0, Lf/h/a/c/a1/c0/d;->C:I + + if-nez v12, :cond_13 + + invoke-virtual {v2, v8, v7, v11, v9}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v12, v0, Lf/h/a/c/a1/c0/d;->f:Lf/h/a/c/i1/t; + + invoke-virtual {v12, v9}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v12, v0, Lf/h/a/c/a1/c0/d;->f:Lf/h/a/c/i1/t; + + invoke-virtual {v12}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + if-lt v12, v10, :cond_12 + + add-int/lit8 v12, v12, -0x1 + + iput v12, v0, Lf/h/a/c/a1/c0/d;->C:I + + iget-object v12, v0, Lf/h/a/c/a1/c0/d;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v12, v9}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->e:Lf/h/a/c/i1/t; + + const/4 v12, 0x4 + + invoke-interface {v6, v9, v12}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->f:Lf/h/a/c/i1/t; + + invoke-interface {v6, v9, v10}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + array-length v9, v9 + + if-lez v9, :cond_11 + + iget-object v9, v5, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget-object v9, v9, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + aget-byte v10, v8, v12 + + invoke-static {v9, v10}, Lf/h/a/c/i1/r;->d(Ljava/lang/String;B)Z + + move-result v9 + + if-eqz v9, :cond_11 + + const/4 v9, 0x1 + + goto :goto_8 + + :cond_11 + const/4 v9, 0x0 + + :goto_8 + iput-boolean v9, v0, Lf/h/a/c/a1/c0/d;->D:Z + + iget v9, v0, Lf/h/a/c/a1/c0/d;->B:I + + add-int/lit8 v9, v9, 0x5 + + iput v9, v0, Lf/h/a/c/a1/c0/d;->B:I + + iget v9, v0, Lf/h/a/c/a1/c0/d;->A:I + + add-int/2addr v9, v7 + + iput v9, v0, Lf/h/a/c/a1/c0/d;->A:I + + move-object/from16 p2, v5 + + goto :goto_a + + :cond_12 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Invalid NAL length" + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_13 + iget-boolean v9, v0, Lf/h/a/c/a1/c0/d;->D:Z + + if-eqz v9, :cond_14 + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v9, v12}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + iget-object v9, v9, Lf/h/a/c/i1/t;->a:[B + + iget v10, v0, Lf/h/a/c/a1/c0/d;->C:I + + const/4 v12, 0x0 + + invoke-virtual {v2, v9, v12, v10, v12}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v9, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + iget v10, v0, Lf/h/a/c/a1/c0/d;->C:I + + invoke-interface {v6, v9, v10}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v9, v0, Lf/h/a/c/a1/c0/d;->C:I + + iget-object v10, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + iget-object v12, v10, Lf/h/a/c/i1/t;->a:[B + + iget v10, v10, Lf/h/a/c/i1/t;->c:I + + invoke-static {v12, v10}, Lf/h/a/c/i1/r;->g([BI)I + + move-result v10 + + iget-object v12, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + iget-object v15, v5, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget-object v15, v15, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + move-object/from16 p2, v5 + + const-string v5, "video/hevc" + + invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + invoke-virtual {v12, v5}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v5, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v10}, Lf/h/a/c/i1/t;->B(I)V + + iget-object v5, v0, Lf/h/a/c/a1/c0/d;->g:Lf/h/a/c/i1/t; + + iget-object v10, v0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + invoke-static {v13, v14, v5, v10}, Ld0/a/b/b/a;->p(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + goto :goto_9 + + :cond_14 + move-object/from16 p2, v5 + + const/4 v5, 0x0 + + invoke-interface {v6, v2, v12, v5}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v9 + + :goto_9 + iget v5, v0, Lf/h/a/c/a1/c0/d;->B:I + + add-int/2addr v5, v9 + + iput v5, v0, Lf/h/a/c/a1/c0/d;->B:I + + iget v5, v0, Lf/h/a/c/a1/c0/d;->C:I + + sub-int/2addr v5, v9 + + iput v5, v0, Lf/h/a/c/a1/c0/d;->C:I + + :goto_a + const/4 v10, 0x1 + + const/4 v9, 0x0 + + move-object/from16 v5, p2 + + goto/16 :goto_7 + + :cond_15 + :goto_b + iget v5, v0, Lf/h/a/c/a1/c0/d;->B:I + + iget v7, v0, Lf/h/a/c/a1/c0/d;->A:I + + if-ge v5, v7, :cond_16 + + sub-int/2addr v7, v5 + + const/4 v5, 0x0 + + invoke-interface {v6, v2, v7, v5}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v5 + + iget v7, v0, Lf/h/a/c/a1/c0/d;->B:I + + add-int/2addr v7, v5 + + iput v7, v0, Lf/h/a/c/a1/c0/d;->B:I + + goto :goto_b + + :cond_16 + iget-object v4, v4, Lf/h/a/c/a1/c0/k;->l:[Z + + aget-boolean v3, v4, v3 + + iget-object v4, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + invoke-virtual {v4}, Lf/h/a/c/a1/c0/d$b;->a()Lf/h/a/c/a1/c0/j; + + move-result-object v4 + + if-eqz v4, :cond_17 + + const/high16 v5, 0x40000000 # 2.0f + + or-int/2addr v3, v5 + + iget-object v4, v4, Lf/h/a/c/a1/c0/j;->c:Lf/h/a/c/a1/s$a; + + goto :goto_c + + :cond_17 + const/4 v4, 0x0 + + :goto_c + move v9, v3 + + move-object v12, v4 + + iget v10, v0, Lf/h/a/c/a1/c0/d;->A:I + + const/4 v11, 0x0 + + move-wide v7, v13 + + invoke-interface/range {v6 .. v12}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + :cond_18 + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->n:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_1a + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->n:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/a1/c0/d$a; + + iget v4, v0, Lf/h/a/c/a1/c0/d;->v:I + + iget v5, v3, Lf/h/a/c/a1/c0/d$a;->b:I + + sub-int/2addr v4, v5 + + iput v4, v0, Lf/h/a/c/a1/c0/d;->v:I + + iget-wide v4, v3, Lf/h/a/c/a1/c0/d$a;->a:J + + add-long/2addr v4, v13 + + iget-object v6, v0, Lf/h/a/c/a1/c0/d;->j:Lf/h/a/c/i1/b0; + + if-eqz v6, :cond_19 + + invoke-virtual {v6, v4, v5}, Lf/h/a/c/i1/b0;->a(J)J + + move-result-wide v4 + + :cond_19 + iget-object v15, v0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + array-length v12, v15 + + const/4 v6, 0x0 + + const/4 v11, 0x0 + + :goto_d + if-ge v11, v12, :cond_18 + + aget-object v6, v15, v11 + + const/4 v9, 0x1 + + iget v10, v3, Lf/h/a/c/a1/c0/d$a;->b:I + + iget v7, v0, Lf/h/a/c/a1/c0/d;->v:I + + const/16 v16, 0x0 + + move/from16 v17, v7 + + move-wide v7, v4 + + move/from16 v18, v11 + + move/from16 v11, v17 + + move/from16 v17, v12 + + move-object/from16 v12, v16 + + invoke-interface/range {v6 .. v12}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + add-int/lit8 v11, v18, 0x1 + + move/from16 v12, v17 + + goto :goto_d + + :cond_1a + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + invoke-virtual {v3}, Lf/h/a/c/a1/c0/d$b;->c()Z + + move-result v3 + + if-nez v3, :cond_1b + + const/4 v3, 0x0 + + iput-object v3, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + :cond_1b + const/4 v3, 0x3 + + iput v3, v0, Lf/h/a/c/a1/c0/d;->p:I + + goto/16 :goto_5 + + :goto_e + if-eqz v8, :cond_20 + + const/4 v0, 0x0 + + return v0 + + :cond_1c + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v3 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_f + if-ge v6, v3, :cond_1e + + iget-object v8, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v8, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/c/a1/c0/d$b; + + iget-object v8, v8, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-boolean v9, v8, Lf/h/a/c/a1/c0/k;->r:Z + + if-eqz v9, :cond_1d + + iget-wide v8, v8, Lf/h/a/c/a1/c0/k;->d:J + + cmp-long v10, v8, v4 + + if-gez v10, :cond_1d + + iget-object v4, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v4, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/a1/c0/d$b; + + move-object v7, v4 + + move-wide v4, v8 + + :cond_1d + add-int/lit8 v6, v6, 0x1 + + goto :goto_f + + :cond_1e + if-nez v7, :cond_1f + + const/4 v3, 0x3 + + iput v3, v0, Lf/h/a/c/a1/c0/d;->p:I + + goto :goto_10 + + :cond_1f + iget-wide v8, v2, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v4, v8 + + long-to-int v3, v4 + + if-ltz v3, :cond_21 + + invoke-virtual {v2, v3}, Lf/h/a/c/a1/e;->i(I)V + + iget-object v3, v7, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v4, v3, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + iget v5, v3, Lf/h/a/c/a1/c0/k;->p:I + + const/4 v6, 0x0 + + invoke-virtual {v2, v4, v6, v5, v6}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v4, v3, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + invoke-virtual {v4, v6}, Lf/h/a/c/i1/t;->C(I)V + + iput-boolean v6, v3, Lf/h/a/c/a1/c0/k;->r:Z + + :cond_20 + :goto_10 + move-object v6, v1 + + goto/16 :goto_22 + + :cond_21 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Offset to encryption data was negative." + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_22 + iget-wide v6, v0, Lf/h/a/c/a1/c0/d;->r:J + + long-to-int v3, v6 + + iget v6, v0, Lf/h/a/c/a1/c0/d;->s:I + + sub-int/2addr v3, v6 + + iget-object v6, v0, Lf/h/a/c/a1/c0/d;->t:Lf/h/a/c/i1/t; + + if-eqz v6, :cond_31 + + iget-object v6, v6, Lf/h/a/c/i1/t;->a:[B + + const/16 v7, 0x8 + + const/4 v8, 0x0 + + invoke-virtual {v2, v6, v7, v3, v8}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + new-instance v3, Lf/h/a/c/a1/c0/a$b; + + iget v6, v0, Lf/h/a/c/a1/c0/d;->q:I + + iget-object v7, v0, Lf/h/a/c/a1/c0/d;->t:Lf/h/a/c/i1/t; + + invoke-direct {v3, v6, v7}, Lf/h/a/c/a1/c0/a$b;->(ILf/h/a/c/i1/t;)V + + iget-wide v6, v2, Lf/h/a/c/a1/e;->d:J + + iget-object v8, v0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v8}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v8 + + if-nez v8, :cond_23 + + iget-object v4, v0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/a1/c0/a$a; + + iget-object v4, v4, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v4, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + move-object v6, v1 + + goto/16 :goto_19 + + :cond_23 + iget v2, v3, Lf/h/a/c/a1/c0/a;->a:I + + if-ne v2, v5, :cond_27 + + iget-object v0, v3, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v2, 0x8 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + shr-int/lit8 v2, v2, 0x18 + + and-int/lit16 v2, v2, 0xff + + const/4 v3, 0x4 + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v3 + + if-nez v2, :cond_24 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v8 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v10 + + goto :goto_11 + + :cond_24 + invoke-virtual {v0}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v8 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v10 + + :goto_11 + move-wide v14, v8 + + add-long/2addr v6, v10 + + const-wide/32 v10, 0xf4240 + + move-wide v8, v14 + + move-wide v12, v3 + + invoke-static/range {v8 .. v13}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v16 + + const/4 v2, 0x2 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + new-array v5, v2, [I + + new-array v12, v2, [J + + new-array v13, v2, [J + + new-array v10, v2, [J + + const/4 v8, 0x0 + + move-wide v8, v14 + + move-wide/from16 v18, v16 + + const/4 v14, 0x0 + + :goto_12 + if-ge v14, v2, :cond_26 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + const/high16 v15, -0x80000000 + + and-int/2addr v15, v11 + + if-nez v15, :cond_25 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v20 + + const v15, 0x7fffffff + + and-int/2addr v11, v15 + + aput v11, v5, v14 + + aput-wide v6, v12, v14 + + aput-wide v18, v10, v14 + + add-long v18, v8, v20 + + const-wide/32 v20, 0xf4240 + + move-wide/from16 v8, v18 + + move-object v15, v10 + + move-wide/from16 v10, v20 + + move/from16 p2, v2 + + move-object v2, v12 + + move-object v1, v13 + + move-wide v12, v3 + + invoke-static/range {v8 .. v13}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v8 + + aget-wide v10, v15, v14 + + sub-long v10, v8, v10 + + aput-wide v10, v1, v14 + + const/4 v10, 0x4 + + invoke-virtual {v0, v10}, Lf/h/a/c/i1/t;->D(I)V + + aget v10, v5, v14 + + int-to-long v10, v10 + + add-long/2addr v6, v10 + + add-int/lit8 v14, v14, 0x1 + + move-object v13, v1 + + move-object v12, v2 + + move-object v10, v15 + + move-object/from16 v1, p0 + + move/from16 v2, p2 + + move-wide/from16 v27, v8 + + move-wide/from16 v8, v18 + + move-wide/from16 v18, v27 + + goto :goto_12 + + :cond_25 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Unhandled indirect reference" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_26 + move-object v15, v10 + + move-object v2, v12 + + move-object v1, v13 + + invoke-static/range {v16 .. v17}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + new-instance v3, Lf/h/a/c/a1/c; + + invoke-direct {v3, v5, v2, v1, v15}, Lf/h/a/c/a1/c;->([I[J[J[J)V + + invoke-static {v0, v3}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + + iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + move-object/from16 v6, p0 + + iput-wide v1, v6, Lf/h/a/c/a1/c0/d;->y:J + + iget-object v1, v6, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/a1/q; + + invoke-interface {v1, v0}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + const/4 v0, 0x1 + + iput-boolean v0, v6, Lf/h/a/c/a1/c0/d;->H:Z + + move-object v0, v6 + + goto/16 :goto_18 + + :cond_27 + move-object v6, v1 + + if-ne v2, v4, :cond_30 + + iget-object v1, v3, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iget-object v2, v0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + if-eqz v2, :cond_30 + + array-length v2, v2 + + if-nez v2, :cond_28 + + goto/16 :goto_18 + + :cond_28 + const/16 v2, 0x8 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + shr-int/lit8 v2, v2, 0x18 + + and-int/lit16 v2, v2, 0xff + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v2, :cond_2a + + const/4 v5, 0x1 + + if-eq v2, v5, :cond_29 + + const-string v1, "Skipping unsupported emsg version: " + + invoke-static {v1, v2, v9}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto/16 :goto_18 + + :cond_29 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v10 + + const-wide/32 v12, 0xf4240 + + move-wide v14, v7 + + invoke-static/range {v10 .. v15}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v16 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v10 + + const-wide/16 v12, 0x3e8 + + invoke-static/range {v10 .. v15}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v9 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + move-object/from16 v20, v2 + + move-object/from16 v21, v5 + + move-wide/from16 v22, v7 + + move-wide/from16 v24, v9 + + move-wide/from16 v9, v16 + + move-wide v7, v3 + + goto :goto_14 + + :cond_2a + invoke-virtual {v1}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v13 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + const-wide/32 v9, 0xf4240 + + move-wide v11, v13 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v15 + + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->y:J + + cmp-long v9, v7, v3 + + if-eqz v9, :cond_2b + + add-long/2addr v7, v15 + + move-wide/from16 v17, v7 + + goto :goto_13 + + :cond_2b + move-wide/from16 v17, v3 + + :goto_13 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + const-wide/16 v9, 0x3e8 + + move-wide v11, v13 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v9 + + move-object/from16 v20, v2 + + move-object/from16 v21, v5 + + move-wide/from16 v22, v7 + + move-wide/from16 v24, v9 + + move-wide v7, v15 + + move-wide/from16 v9, v17 + + :goto_14 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + new-array v2, v2, [B + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v5 + + iget-object v11, v1, Lf/h/a/c/i1/t;->a:[B + + iget v12, v1, Lf/h/a/c/i1/t;->b:I + + const/4 v13, 0x0 + + invoke-static {v11, v12, v2, v13, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v11, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v11, v5 + + iput v11, v1, Lf/h/a/c/i1/t;->b:I + + new-instance v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage; + + move-object/from16 v19, v1 + + move-object/from16 v26, v2 + + invoke-direct/range {v19 .. v26}, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->(Ljava/lang/String;Ljava/lang/String;JJ[B)V + + new-instance v2, Lf/h/a/c/i1/t; + + iget-object v5, v0, Lf/h/a/c/a1/c0/d;->k:Lf/h/a/c/c1/g/b; + + iget-object v11, v5, Lf/h/a/c/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; + + invoke-virtual {v11}, Ljava/io/ByteArrayOutputStream;->reset()V + + :try_start_0 + iget-object v11, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + iget-object v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->d:Ljava/lang/String; + + invoke-virtual {v11, v12}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V + + const/4 v12, 0x0 + + invoke-virtual {v11, v12}, Ljava/io/DataOutputStream;->writeByte(I)V + + iget-object v11, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->e:Ljava/lang/String; + + if-eqz v11, :cond_2c + + iget-object v11, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->e:Ljava/lang/String; + + goto :goto_15 + + :cond_2c + const-string v11, "" + + :goto_15 + iget-object v12, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + invoke-virtual {v12, v11}, Ljava/io/DataOutputStream;->writeBytes(Ljava/lang/String;)V + + const/4 v11, 0x0 + + invoke-virtual {v12, v11}, Ljava/io/DataOutputStream;->writeByte(I)V + + iget-object v11, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + iget-wide v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->f:J + + invoke-static {v11, v12, v13}, Lf/h/a/c/c1/g/b;->a(Ljava/io/DataOutputStream;J)V + + iget-object v11, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + iget-wide v12, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->g:J + + invoke-static {v11, v12, v13}, Lf/h/a/c/c1/g/b;->a(Ljava/io/DataOutputStream;J)V + + iget-object v11, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + iget-object v1, v1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->h:[B + + invoke-virtual {v11, v1}, Ljava/io/DataOutputStream;->write([B)V + + iget-object v1, v5, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + invoke-virtual {v1}, Ljava/io/DataOutputStream;->flush()V + + iget-object v1, v5, Lf/h/a/c/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; + + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object v1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-direct {v2, v1}, Lf/h/a/c/i1/t;->([B)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + iget-object v5, v0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + array-length v11, v5 + + const/4 v12, 0x0 + + :goto_16 + if-ge v12, v11, :cond_2d + + aget-object v13, v5, v12 + + const/4 v14, 0x0 + + invoke-virtual {v2, v14}, Lf/h/a/c/i1/t;->C(I)V + + invoke-interface {v13, v2, v1}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/lit8 v12, v12, 0x1 + + goto :goto_16 + + :cond_2d + cmp-long v2, v9, v3 + + if-nez v2, :cond_2e + + iget-object v2, v0, Lf/h/a/c/a1/c0/d;->n:Ljava/util/ArrayDeque; + + new-instance v3, Lf/h/a/c/a1/c0/d$a; + + invoke-direct {v3, v7, v8, v1}, Lf/h/a/c/a1/c0/d$a;->(JI)V + + invoke-virtual {v2, v3}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V + + iget v2, v0, Lf/h/a/c/a1/c0/d;->v:I + + add-int/2addr v2, v1 + + iput v2, v0, Lf/h/a/c/a1/c0/d;->v:I + + goto :goto_18 + + :cond_2e + iget-object v2, v0, Lf/h/a/c/a1/c0/d;->j:Lf/h/a/c/i1/b0; + + if-eqz v2, :cond_2f + + invoke-virtual {v2, v9, v10}, Lf/h/a/c/i1/b0;->a(J)J + + move-result-wide v9 + + :cond_2f + iget-object v2, v0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + array-length v3, v2 + + const/4 v4, 0x0 + + :goto_17 + if-ge v4, v3, :cond_30 + + aget-object v11, v2, v4 + + const/4 v14, 0x1 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + move-wide v12, v9 + + move v15, v1 + + invoke-interface/range {v11 .. v17}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + add-int/lit8 v4, v4, 0x1 + + goto :goto_17 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v1 + + :cond_30 + :goto_18 + move-object/from16 v2, p1 + + goto :goto_19 + + :cond_31 + move-object v6, v1 + + invoke-virtual {v2, v3}, Lf/h/a/c/a1/e;->i(I)V + + :goto_19 + iget-wide v3, v2, Lf/h/a/c/a1/e;->d:J + + invoke-virtual {v0, v3, v4}, Lf/h/a/c/a1/c0/d;->j(J)V + + goto/16 :goto_22 + + :cond_32 + move-object v6, v1 + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + if-nez v1, :cond_34 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + const/16 v3, 0x8 + + const/4 v7, 0x1 + + const/4 v8, 0x0 + + invoke-virtual {v2, v1, v8, v3, v7}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + move-result v1 + + if-nez v1, :cond_33 + + const/4 v1, 0x0 + + goto/16 :goto_21 + + :cond_33 + iput v3, v0, Lf/h/a/c/a1/c0/d;->s:I + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v8}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + iput-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + iput v1, v0, Lf/h/a/c/a1/c0/d;->q:I + + :cond_34 + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + const-wide/16 v9, 0x1 + + cmp-long v1, v7, v9 + + if-nez v1, :cond_35 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + const/16 v3, 0x8 + + const/4 v7, 0x0 + + invoke-virtual {v2, v1, v3, v3, v7}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + add-int/2addr v1, v3 + + iput v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v7 + + iput-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + goto :goto_1a + + :cond_35 + const-wide/16 v9, 0x0 + + cmp-long v1, v7, v9 + + if-nez v1, :cond_37 + + iget-wide v7, v2, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v9, -0x1 + + cmp-long v1, v7, v9 + + if-nez v1, :cond_36 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_36 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/a1/c0/a$a; + + iget-wide v7, v1, Lf/h/a/c/a1/c0/a$a;->b:J + + :cond_36 + cmp-long v1, v7, v9 + + if-eqz v1, :cond_37 + + iget-wide v9, v2, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v7, v9 + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + int-to-long v9, v1 + + add-long/2addr v7, v9 + + iput-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + :cond_37 + :goto_1a + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + int-to-long v9, v1 + + cmp-long v1, v7, v9 + + if-ltz v1, :cond_46 + + iget-wide v7, v2, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v7, v9 + + iget v1, v0, Lf/h/a/c/a1/c0/d;->q:I + + const v3, 0x6d6f6f66 + + if-ne v1, v3, :cond_38 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->size()I + + move-result v1 + + const/4 v9, 0x0 + + :goto_1b + if-ge v9, v1, :cond_38 + + iget-object v10, v0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v10, v9}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/c/a1/c0/d$b; + + iget-object v10, v10, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iput-wide v7, v10, Lf/h/a/c/a1/c0/k;->b:J + + iput-wide v7, v10, Lf/h/a/c/a1/c0/k;->d:J + + iput-wide v7, v10, Lf/h/a/c/a1/c0/k;->c:J + + add-int/lit8 v9, v9, 0x1 + + goto :goto_1b + + :cond_38 + iget v1, v0, Lf/h/a/c/a1/c0/d;->q:I + + const v9, 0x6d646174 + + if-ne v1, v9, :cond_3a + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/c/a1/c0/d;->z:Lf/h/a/c/a1/c0/d$b; + + iget-wide v3, v0, Lf/h/a/c/a1/c0/d;->r:J + + add-long/2addr v3, v7 + + iput-wide v3, v0, Lf/h/a/c/a1/c0/d;->u:J + + iget-boolean v1, v0, Lf/h/a/c/a1/c0/d;->H:Z + + if-nez v1, :cond_39 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + new-instance v3, Lf/h/a/c/a1/q$b; + + iget-wide v4, v0, Lf/h/a/c/a1/c0/d;->x:J + + invoke-direct {v3, v4, v5, v7, v8}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v1, v3}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/c/a1/c0/d;->H:Z + + :cond_39 + const/4 v1, 0x2 + + iput v1, v0, Lf/h/a/c/a1/c0/d;->p:I + + goto/16 :goto_20 + + :cond_3a + const v7, 0x6d6f6f76 + + if-eq v1, v7, :cond_3c + + const v7, 0x7472616b + + if-eq v1, v7, :cond_3c + + const v7, 0x6d646961 + + if-eq v1, v7, :cond_3c + + const v7, 0x6d696e66 + + if-eq v1, v7, :cond_3c + + const v7, 0x7374626c + + if-eq v1, v7, :cond_3c + + if-eq v1, v3, :cond_3c + + const v3, 0x74726166 + + if-eq v1, v3, :cond_3c + + const v3, 0x6d766578 + + if-eq v1, v3, :cond_3c + + const v3, 0x65647473 + + if-ne v1, v3, :cond_3b + + goto :goto_1c + + :cond_3b + const/4 v1, 0x0 + + goto :goto_1d + + :cond_3c + :goto_1c + const/4 v1, 0x1 + + :goto_1d + if-eqz v1, :cond_3e + + iget-wide v3, v2, Lf/h/a/c/a1/e;->d:J + + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + add-long/2addr v3, v7 + + const-wide/16 v7, 0x8 + + sub-long/2addr v3, v7 + + iget-object v1, v0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + new-instance v5, Lf/h/a/c/a1/c0/a$a; + + iget v7, v0, Lf/h/a/c/a1/c0/d;->q:I + + invoke-direct {v5, v7, v3, v4}, Lf/h/a/c/a1/c0/a$a;->(IJ)V + + invoke-virtual {v1, v5}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V + + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + int-to-long v9, v1 + + cmp-long v1, v7, v9 + + if-nez v1, :cond_3d + + invoke-virtual {v0, v3, v4}, Lf/h/a/c/a1/c0/d;->j(J)V + + goto/16 :goto_20 + + :cond_3d + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/d;->a()V + + goto/16 :goto_20 + + :cond_3e + iget v1, v0, Lf/h/a/c/a1/c0/d;->q:I + + const v3, 0x68646c72 # 4.3148E24f + + if-eq v1, v3, :cond_40 + + const v3, 0x6d646864 + + if-eq v1, v3, :cond_40 + + const v3, 0x6d766864 + + if-eq v1, v3, :cond_40 + + if-eq v1, v5, :cond_40 + + const v3, 0x73747364 + + if-eq v1, v3, :cond_40 + + const v3, 0x74666474 + + if-eq v1, v3, :cond_40 + + const v3, 0x74666864 + + if-eq v1, v3, :cond_40 + + const v3, 0x746b6864 + + if-eq v1, v3, :cond_40 + + const v3, 0x74726578 + + if-eq v1, v3, :cond_40 + + const v3, 0x7472756e + + if-eq v1, v3, :cond_40 + + const v3, 0x70737368 # 3.013775E29f + + if-eq v1, v3, :cond_40 + + const v3, 0x7361697a + + if-eq v1, v3, :cond_40 + + const v3, 0x7361696f + + if-eq v1, v3, :cond_40 + + const v3, 0x73656e63 + + if-eq v1, v3, :cond_40 + + const v3, 0x75756964 + + if-eq v1, v3, :cond_40 + + const v3, 0x73626770 + + if-eq v1, v3, :cond_40 + + const v3, 0x73677064 + + if-eq v1, v3, :cond_40 + + const v3, 0x656c7374 + + if-eq v1, v3, :cond_40 + + const v3, 0x6d656864 + + if-eq v1, v3, :cond_40 + + if-ne v1, v4, :cond_3f + + goto :goto_1e + + :cond_3f + const/4 v1, 0x0 + + goto :goto_1f + + :cond_40 + :goto_1e + const/4 v1, 0x1 + + :goto_1f + const-wide/32 v3, 0x7fffffff + + if-eqz v1, :cond_43 + + iget v1, v0, Lf/h/a/c/a1/c0/d;->s:I + + const/16 v5, 0x8 + + if-ne v1, v5, :cond_42 + + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + cmp-long v1, v7, v3 + + if-gtz v1, :cond_41 + + new-instance v1, Lf/h/a/c/i1/t; + + long-to-int v3, v7 + + invoke-direct {v1, v3}, Lf/h/a/c/i1/t;->(I)V + + iput-object v1, v0, Lf/h/a/c/a1/c0/d;->t:Lf/h/a/c/i1/t; + + iget-object v3, v0, Lf/h/a/c/a1/c0/d;->l:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x0 + + invoke-static {v3, v4, v1, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + const/4 v1, 0x1 + + iput v1, v0, Lf/h/a/c/a1/c0/d;->p:I + + goto :goto_20 + + :cond_41 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Leaf atom with length > 2147483647 (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_42 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Leaf atom defines extended atom size (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_43 + iget-wide v7, v0, Lf/h/a/c/a1/c0/d;->r:J + + cmp-long v1, v7, v3 + + if-gtz v1, :cond_45 + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/c/a1/c0/d;->t:Lf/h/a/c/i1/t; + + const/4 v1, 0x1 + + iput v1, v0, Lf/h/a/c/a1/c0/d;->p:I + + :goto_20 + const/4 v1, 0x1 + + :goto_21 + if-nez v1, :cond_44 + + const/4 v0, -0x1 + + return v0 + + :cond_44 + :goto_22 + move-object v1, v6 + + goto/16 :goto_0 + + :cond_45 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Skipping atom with length > 2147483647 (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_46 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Atom size less than header length (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 3 + + iput-object p1, p0, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->b:Lf/h/a/c/a1/c0/i; + + if-eqz v0, :cond_0 + + new-instance v1, Lf/h/a/c/a1/c0/d$b; + + iget v0, v0, Lf/h/a/c/a1/c0/i;->b:I + + const/4 v2, 0x0 + + invoke-interface {p1, v2, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + invoke-direct {v1, p1}, Lf/h/a/c/a1/c0/d$b;->(Lf/h/a/c/a1/s;)V + + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->b:Lf/h/a/c/a1/c0/i; + + new-instance v0, Lf/h/a/c/a1/c0/c; + + invoke-direct {v0, v2, v2, v2, v2}, Lf/h/a/c/a1/c0/c;->(IIII)V + + invoke-virtual {v1, p1, v0}, Lf/h/a/c/a1/c0/d$b;->b(Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/c;)V + + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {p1, v2, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/d;->g()V + + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + :cond_0 + return-void +.end method + +.method public f(JJ)V + .locals 2 + + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I + + move-result p1 + + const/4 p2, 0x0 + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v1, v0}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/a1/c0/d$b; + + invoke-virtual {v1}, Lf/h/a/c/a1/c0/d$b;->e()V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->n:Ljava/util/ArrayDeque; + + invoke-virtual {p1}, Ljava/util/ArrayDeque;->clear()V + + iput p2, p0, Lf/h/a/c/a1/c0/d;->v:I + + iput-wide p3, p0, Lf/h/a/c/a1/c0/d;->w:J + + iget-object p1, p0, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {p1}, Ljava/util/ArrayDeque;->clear()V + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/d;->a()V + + return-void +.end method + +.method public final g()V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_2 + + const/4 v0, 0x2 + + new-array v0, v0, [Lf/h/a/c/a1/s; + + iput-object v0, p0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->o:Lf/h/a/c/a1/s; + + if-eqz v3, :cond_0 + + aput-object v3, v0, v1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget v3, p0, Lf/h/a/c/a1/c0/d;->a:I + + const/4 v4, 0x4 + + and-int/2addr v3, v4 + + if-eqz v3, :cond_1 + + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + add-int/lit8 v5, v0, 0x1 + + iget-object v6, p0, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + iget-object v7, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v7}, Landroid/util/SparseArray;->size()I + + move-result v7 + + invoke-interface {v6, v7, v4}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v4 + + aput-object v4, v3, v0 + + move v0, v5 + + :cond_1 + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + invoke-static {v3, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/c/a1/s; + + iput-object v0, p0, Lf/h/a/c/a1/c0/d;->F:[Lf/h/a/c/a1/s; + + array-length v3, v0 + + const/4 v4, 0x0 + + :goto_1 + if-ge v4, v3, :cond_2 + + aget-object v5, v0, v4 + + sget-object v6, Lf/h/a/c/a1/c0/d;->J:Lcom/google/android/exoplayer2/Format; + + invoke-interface {v5, v6}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + if-nez v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->c:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + new-array v0, v0, [Lf/h/a/c/a1/s; + + iput-object v0, p0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + :goto_2 + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + array-length v0, v0 + + if-ge v1, v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v3 + + add-int/2addr v3, v2 + + add-int/2addr v3, v1 + + const/4 v4, 0x3 + + invoke-interface {v0, v3, v4}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->c:Ljava/util/List; + + invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lcom/google/android/exoplayer2/Format; + + invoke-interface {v0, v3}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-object v3, p0, Lf/h/a/c/a1/c0/d;->G:[Lf/h/a/c/a1/s; + + aput-object v0, v3, v1 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x1 + + invoke-static {p1, v0}, Lf/h/a/c/a1/c0/h;->a(Lf/h/a/c/a1/e;Z)Z + + move-result p1 + + return p1 +.end method + +.method public final j(J)V + .locals 49 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object v1, v0 + + :goto_0 + iget-object v2, v1, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v2 + + if-nez v2, :cond_59 + + iget-object v2, v1, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$a; + + iget-wide v2, v2, Lf/h/a/c/a1/c0/a$a;->b:J + + cmp-long v4, v2, p1 + + if-nez v4, :cond_59 + + iget-object v2, v1, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$a; + + iget v3, v2, Lf/h/a/c/a1/c0/a;->a:I + + const v4, 0x6d6f6f76 + + const/16 v5, 0xc + + const/16 v6, 0x8 + + if-ne v3, v4, :cond_c + + iget-object v3, v1, Lf/h/a/c/a1/c0/d;->b:Lf/h/a/c/a1/c0/i; + + if-nez v3, :cond_0 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v3, 0x0 + + :goto_1 + const-string v4, "Unexpected moov box." + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->G(ZLjava/lang/Object;)V + + iget-object v3, v2, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-static {v3}, Lf/h/a/c/a1/c0/d;->c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-result-object v3 + + const v4, 0x6d766578 + + invoke-virtual {v2, v4}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v4 + + new-instance v14, Landroid/util/SparseArray; + + invoke-direct {v14}, Landroid/util/SparseArray;->()V + + iget-object v7, v4, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v7 + + const-wide v8, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v10, 0x0 + + move-wide v15, v8 + + :goto_2 + if-ge v10, v7, :cond_4 + + iget-object v8, v4, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v8, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/c/a1/c0/a$b; + + iget v9, v8, Lf/h/a/c/a1/c0/a;->a:I + + const v11, 0x74726578 + + if-ne v9, v11, :cond_1 + + iget-object v8, v8, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v8, v5}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->t()I + + move-result v9 + + add-int/lit8 v9, v9, -0x1 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->t()I + + move-result v11 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->t()I + + move-result v12 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + new-instance v13, Lf/h/a/c/a1/c0/c; + + invoke-direct {v13, v9, v11, v12, v8}, Lf/h/a/c/a1/c0/c;->(IIII)V + + invoke-static {v5, v13}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v5 + + iget-object v8, v5, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v8, Ljava/lang/Integer; + + invoke-virtual {v8}, Ljava/lang/Integer;->intValue()I + + move-result v8 + + iget-object v5, v5, Landroid/util/Pair;->second:Ljava/lang/Object; + + invoke-virtual {v14, v8, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto :goto_4 + + :cond_1 + const v5, 0x6d656864 + + if-ne v9, v5, :cond_3 + + iget-object v5, v8, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->e()I + + move-result v8 + + shr-int/lit8 v8, v8, 0x18 + + and-int/lit16 v8, v8, 0xff + + if-nez v8, :cond_2 + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v8 + + goto :goto_3 + + :cond_2 + invoke-virtual {v5}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v8 + + :goto_3 + move-wide v15, v8 + + :cond_3 + :goto_4 + add-int/lit8 v10, v10, 0x1 + + const/16 v5, 0xc + + goto :goto_2 + + :cond_4 + new-instance v4, Landroid/util/SparseArray; + + invoke-direct {v4}, Landroid/util/SparseArray;->()V + + iget-object v5, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v5 + + const/4 v6, 0x0 + + :goto_5 + if-ge v6, v5, :cond_7 + + iget-object v7, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v7, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/a1/c0/a$a; + + iget v8, v7, Lf/h/a/c/a1/c0/a;->a:I + + const v9, 0x7472616b + + if-ne v8, v9, :cond_6 + + const v8, 0x6d766864 + + invoke-virtual {v2, v8}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v8 + + iget v9, v1, Lf/h/a/c/a1/c0/d;->a:I + + and-int/lit8 v9, v9, 0x10 + + if-eqz v9, :cond_5 + + const/4 v9, 0x1 + + const/4 v12, 0x1 + + goto :goto_6 + + :cond_5 + const/4 v9, 0x0 + + const/4 v12, 0x0 + + :goto_6 + const/4 v13, 0x0 + + move-wide v9, v15 + + move-object v11, v3 + + invoke-static/range {v7 .. v13}, Lf/h/a/c/a1/c0/b;->e(Lf/h/a/c/a1/c0/a$a;Lf/h/a/c/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/c/a1/c0/i; + + move-result-object v7 + + if-eqz v7, :cond_6 + + iget v8, v7, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v4, v8, v7}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + :cond_6 + add-int/lit8 v6, v6, 0x1 + + goto :goto_5 + + :cond_7 + invoke-virtual {v4}, Landroid/util/SparseArray;->size()I + + move-result v2 + + iget-object v3, v1, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v3 + + if-nez v3, :cond_9 + + const/4 v3, 0x0 + + :goto_7 + if-ge v3, v2, :cond_8 + + invoke-virtual {v4, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/a1/c0/i; + + new-instance v6, Lf/h/a/c/a1/c0/d$b; + + iget-object v7, v1, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + iget v8, v5, Lf/h/a/c/a1/c0/i;->b:I + + invoke-interface {v7, v3, v8}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v7 + + invoke-direct {v6, v7}, Lf/h/a/c/a1/c0/d$b;->(Lf/h/a/c/a1/s;)V + + iget v7, v5, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v1, v14, v7}, Lf/h/a/c/a1/c0/d;->b(Landroid/util/SparseArray;I)Lf/h/a/c/a1/c0/c; + + move-result-object v7 + + invoke-virtual {v6, v5, v7}, Lf/h/a/c/a1/c0/d$b;->b(Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/c;)V + + iget-object v7, v1, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + iget v8, v5, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v7, v8, v6}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + iget-wide v6, v1, Lf/h/a/c/a1/c0/d;->x:J + + iget-wide v8, v5, Lf/h/a/c/a1/c0/i;->e:J + + invoke-static {v6, v7, v8, v9}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v5 + + iput-wide v5, v1, Lf/h/a/c/a1/c0/d;->x:J + + add-int/lit8 v3, v3, 0x1 + + goto :goto_7 + + :cond_8 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/d;->g()V + + iget-object v2, v1, Lf/h/a/c/a1/c0/d;->E:Lf/h/a/c/a1/i; + + invoke-interface {v2}, Lf/h/a/c/a1/i;->k()V + + goto :goto_a + + :cond_9 + iget-object v3, v1, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v3 + + if-ne v3, v2, :cond_a + + const/4 v3, 0x1 + + goto :goto_8 + + :cond_a + const/4 v3, 0x0 + + :goto_8 + invoke-static {v3}, Lf/h/a/c/i1/e;->F(Z)V + + const/4 v3, 0x0 + + :goto_9 + if-ge v3, v2, :cond_b + + invoke-virtual {v4, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/a1/c0/i; + + iget-object v6, v1, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + iget v7, v5, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v6, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/a1/c0/d$b; + + iget v7, v5, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v1, v14, v7}, Lf/h/a/c/a1/c0/d;->b(Landroid/util/SparseArray;I)Lf/h/a/c/a1/c0/c; + + move-result-object v7 + + invoke-virtual {v6, v5, v7}, Lf/h/a/c/a1/c0/d$b;->b(Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/c;)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_9 + + :cond_b + :goto_a + move-object v3, v0 + + goto/16 :goto_39 + + :cond_c + const v4, 0x6d6f6f66 + + if-ne v3, v4, :cond_57 + + iget-object v3, v1, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + iget v4, v1, Lf/h/a/c/a1/c0/d;->a:I + + iget-object v1, v1, Lf/h/a/c/a1/c0/d;->h:[B + + iget-object v5, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v5 + + const/4 v7, 0x0 + + :goto_b + if-ge v7, v5, :cond_4f + + iget-object v8, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v8, v7}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/c/a1/c0/a$a; + + iget v9, v8, Lf/h/a/c/a1/c0/a;->a:I + + const v10, 0x74726166 + + if-ne v9, v10, :cond_4e + + const v9, 0x74666864 + + invoke-virtual {v8, v9}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v9, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + const v11, 0xffffff + + and-int/2addr v10, v11 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + invoke-virtual {v3}, Landroid/util/SparseArray;->size()I + + move-result v12 + + const/4 v13, 0x1 + + if-ne v12, v13, :cond_d + + const/4 v11, 0x0 + + invoke-virtual {v3, v11}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Lf/h/a/c/a1/c0/d$b; + + goto :goto_c + + :cond_d + invoke-virtual {v3, v11}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Lf/h/a/c/a1/c0/d$b; + + :goto_c + if-nez v11, :cond_e + + const/4 v11, 0x0 + + goto :goto_11 + + :cond_e + and-int/lit8 v12, v10, 0x1 + + if-eqz v12, :cond_f + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v12 + + iget-object v14, v11, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iput-wide v12, v14, Lf/h/a/c/a1/c0/k;->c:J + + iput-wide v12, v14, Lf/h/a/c/a1/c0/k;->d:J + + :cond_f + iget-object v12, v11, Lf/h/a/c/a1/c0/d$b;->e:Lf/h/a/c/a1/c0/c; + + and-int/lit8 v13, v10, 0x2 + + if-eqz v13, :cond_10 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->t()I + + move-result v13 + + add-int/lit8 v13, v13, -0x1 + + goto :goto_d + + :cond_10 + iget v13, v12, Lf/h/a/c/a1/c0/c;->a:I + + :goto_d + and-int/lit8 v14, v10, 0x8 + + if-eqz v14, :cond_11 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->t()I + + move-result v14 + + goto :goto_e + + :cond_11 + iget v14, v12, Lf/h/a/c/a1/c0/c;->b:I + + :goto_e + and-int/lit8 v15, v10, 0x10 + + if-eqz v15, :cond_12 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->t()I + + move-result v15 + + goto :goto_f + + :cond_12 + iget v15, v12, Lf/h/a/c/a1/c0/c;->c:I + + :goto_f + and-int/lit8 v10, v10, 0x20 + + if-eqz v10, :cond_13 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->t()I + + move-result v9 + + goto :goto_10 + + :cond_13 + iget v9, v12, Lf/h/a/c/a1/c0/c;->d:I + + :goto_10 + iget-object v10, v11, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + new-instance v12, Lf/h/a/c/a1/c0/c; + + invoke-direct {v12, v13, v14, v15, v9}, Lf/h/a/c/a1/c0/c;->(IIII)V + + iput-object v12, v10, Lf/h/a/c/a1/c0/k;->a:Lf/h/a/c/a1/c0/c; + + :goto_11 + if-nez v11, :cond_14 + + goto/16 :goto_33 + + :cond_14 + iget-object v9, v11, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-wide v12, v9, Lf/h/a/c/a1/c0/k;->s:J + + invoke-virtual {v11}, Lf/h/a/c/a1/c0/d$b;->e()V + + const v10, 0x74666474 + + invoke-virtual {v8, v10}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v14 + + if-eqz v14, :cond_16 + + and-int/lit8 v14, v4, 0x2 + + if-nez v14, :cond_16 + + invoke-virtual {v8, v10}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v10 + + iget-object v10, v10, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v10, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + shr-int/lit8 v6, v6, 0x18 + + and-int/lit16 v6, v6, 0xff + + const/4 v12, 0x1 + + if-ne v6, v12, :cond_15 + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v12 + + goto :goto_12 + + :cond_15 + invoke-virtual {v10}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v12 + + :cond_16 + :goto_12 + iget-object v6, v8, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v6}, Ljava/util/List;->size()I + + move-result v10 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + move-object/from16 v16, v3 + + move/from16 v17, v5 + + const/4 v3, 0x0 + + :goto_13 + const v5, 0x7472756e + + if-ge v15, v10, :cond_18 + + invoke-interface {v6, v15}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v18 + + move-wide/from16 v19, v12 + + move-object/from16 v12, v18 + + check-cast v12, Lf/h/a/c/a1/c0/a$b; + + iget v13, v12, Lf/h/a/c/a1/c0/a;->a:I + + if-ne v13, v5, :cond_17 + + iget-object v5, v12, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v12, 0xc + + invoke-virtual {v5, v12}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->t()I + + move-result v5 + + if-lez v5, :cond_17 + + add-int/2addr v14, v5 + + add-int/lit8 v3, v3, 0x1 + + :cond_17 + add-int/lit8 v15, v15, 0x1 + + move-wide/from16 v12, v19 + + goto :goto_13 + + :cond_18 + move-wide/from16 v19, v12 + + const/4 v12, 0x0 + + iput v12, v11, Lf/h/a/c/a1/c0/d$b;->h:I + + iput v12, v11, Lf/h/a/c/a1/c0/d$b;->g:I + + iput v12, v11, Lf/h/a/c/a1/c0/d$b;->f:I + + iget-object v12, v11, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iput v3, v12, Lf/h/a/c/a1/c0/k;->e:I + + iput v14, v12, Lf/h/a/c/a1/c0/k;->f:I + + iget-object v13, v12, Lf/h/a/c/a1/c0/k;->h:[I + + if-eqz v13, :cond_19 + + array-length v13, v13 + + if-ge v13, v3, :cond_1a + + :cond_19 + new-array v13, v3, [J + + iput-object v13, v12, Lf/h/a/c/a1/c0/k;->g:[J + + new-array v3, v3, [I + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->h:[I + + :cond_1a + iget-object v3, v12, Lf/h/a/c/a1/c0/k;->i:[I + + if-eqz v3, :cond_1b + + array-length v3, v3 + + if-ge v3, v14, :cond_1c + + :cond_1b + mul-int/lit8 v14, v14, 0x7d + + div-int/lit8 v14, v14, 0x64 + + new-array v3, v14, [I + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->i:[I + + new-array v3, v14, [I + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->j:[I + + new-array v3, v14, [J + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->k:[J + + new-array v3, v14, [Z + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->l:[Z + + new-array v3, v14, [Z + + iput-object v3, v12, Lf/h/a/c/a1/c0/k;->n:[Z + + :cond_1c + const/4 v3, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + :goto_14 + if-ge v3, v10, :cond_31 + + invoke-interface {v6, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v18 + + move-object/from16 v14, v18 + + check-cast v14, Lf/h/a/c/a1/c0/a$b; + + iget v15, v14, Lf/h/a/c/a1/c0/a;->a:I + + if-ne v15, v5, :cond_30 + + add-int/lit8 v5, v12, 0x1 + + iget-object v14, v14, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v15, 0x8 + + invoke-virtual {v14, v15}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->e()I + + move-result v15 + + const v18, 0xffffff + + and-int v15, v15, v18 + + move/from16 v18, v5 + + iget-object v5, v11, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + move-object/from16 v23, v6 + + iget-object v6, v11, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + move/from16 v24, v10 + + iget-object v10, v6, Lf/h/a/c/a1/c0/k;->a:Lf/h/a/c/a1/c0/c; + + iget-object v0, v6, Lf/h/a/c/a1/c0/k;->h:[I + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v25 + + aput v25, v0, v12 + + iget-object v0, v6, Lf/h/a/c/a1/c0/k;->g:[J + + move-object/from16 v26, v1 + + move-object/from16 v25, v2 + + iget-wide v1, v6, Lf/h/a/c/a1/c0/k;->c:J + + aput-wide v1, v0, v12 + + and-int/lit8 v1, v15, 0x1 + + if-eqz v1, :cond_1d + + aget-wide v1, v0, v12 + + move/from16 v27, v7 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + move-object/from16 v28, v8 + + int-to-long v7, v7 + + add-long/2addr v1, v7 + + aput-wide v1, v0, v12 + + goto :goto_15 + + :cond_1d + move/from16 v27, v7 + + move-object/from16 v28, v8 + + :goto_15 + and-int/lit8 v0, v15, 0x4 + + if-eqz v0, :cond_1e + + const/4 v0, 0x1 + + goto :goto_16 + + :cond_1e + const/4 v0, 0x0 + + :goto_16 + iget v1, v10, Lf/h/a/c/a1/c0/c;->d:I + + if-eqz v0, :cond_1f + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + :cond_1f + and-int/lit16 v2, v15, 0x100 + + if-eqz v2, :cond_20 + + const/4 v2, 0x1 + + goto :goto_17 + + :cond_20 + const/4 v2, 0x0 + + :goto_17 + and-int/lit16 v7, v15, 0x200 + + if-eqz v7, :cond_21 + + const/4 v7, 0x1 + + goto :goto_18 + + :cond_21 + const/4 v7, 0x0 + + :goto_18 + and-int/lit16 v8, v15, 0x400 + + if-eqz v8, :cond_22 + + const/4 v8, 0x1 + + goto :goto_19 + + :cond_22 + const/4 v8, 0x0 + + :goto_19 + and-int/lit16 v15, v15, 0x800 + + if-eqz v15, :cond_23 + + const/4 v15, 0x1 + + goto :goto_1a + + :cond_23 + const/4 v15, 0x0 + + :goto_1a + move/from16 v29, v1 + + iget-object v1, v5, Lf/h/a/c/a1/c0/i;->h:[J + + if-eqz v1, :cond_25 + + move-object/from16 v30, v9 + + array-length v9, v1 + + move-object/from16 v31, v11 + + const/4 v11, 0x1 + + if-ne v9, v11, :cond_24 + + const/4 v9, 0x0 + + aget-wide v32, v1, v9 + + const-wide/16 v21, 0x0 + + cmp-long v1, v32, v21 + + if-nez v1, :cond_24 + + iget-object v1, v5, Lf/h/a/c/a1/c0/i;->i:[J + + aget-wide v32, v1, v9 + + const-wide/16 v34, 0x3e8 + + move v1, v8 + + iget-wide v8, v5, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v36, v8 + + invoke-static/range {v32 .. v37}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v8 + + move-wide/from16 v21, v8 + + goto :goto_1c + + :cond_24 + move v1, v8 + + goto :goto_1b + + :cond_25 + move v1, v8 + + move-object/from16 v30, v9 + + move-object/from16 v31, v11 + + :goto_1b + const-wide/16 v21, 0x0 + + :goto_1c + iget-object v8, v6, Lf/h/a/c/a1/c0/k;->i:[I + + iget-object v9, v6, Lf/h/a/c/a1/c0/k;->j:[I + + iget-object v11, v6, Lf/h/a/c/a1/c0/k;->k:[J + + move/from16 v32, v3 + + iget-object v3, v6, Lf/h/a/c/a1/c0/k;->l:[Z + + move-object/from16 v33, v3 + + iget v3, v5, Lf/h/a/c/a1/c0/i;->b:I + + move-object/from16 v34, v8 + + const/4 v8, 0x2 + + if-ne v3, v8, :cond_26 + + and-int/lit8 v3, v4, 0x1 + + if-eqz v3, :cond_26 + + const/4 v3, 0x1 + + goto :goto_1d + + :cond_26 + const/4 v3, 0x0 + + :goto_1d + iget-object v8, v6, Lf/h/a/c/a1/c0/k;->h:[I + + aget v8, v8, v12 + + add-int/2addr v8, v13 + + move/from16 v41, v4 + + iget-wide v4, v5, Lf/h/a/c/a1/c0/i;->c:J + + if-lez v12, :cond_27 + + move/from16 v35, v13 + + iget-wide v12, v6, Lf/h/a/c/a1/c0/k;->s:J + + move-object/from16 v42, v6 + + goto :goto_1e + + :cond_27 + move/from16 v35, v13 + + move-object/from16 v42, v6 + + move-wide/from16 v12, v19 + + :goto_1e + move/from16 v6, v35 + + :goto_1f + if-ge v6, v8, :cond_2f + + if-eqz v2, :cond_28 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v35 + + move/from16 v43, v2 + + move/from16 v2, v35 + + goto :goto_20 + + :cond_28 + move/from16 v43, v2 + + iget v2, v10, Lf/h/a/c/a1/c0/c;->b:I + + :goto_20 + if-eqz v7, :cond_29 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v35 + + move/from16 v44, v7 + + move/from16 v7, v35 + + goto :goto_21 + + :cond_29 + move/from16 v44, v7 + + iget v7, v10, Lf/h/a/c/a1/c0/c;->c:I + + :goto_21 + if-nez v6, :cond_2a + + if-eqz v0, :cond_2a + + move/from16 v45, v0 + + move/from16 v0, v29 + + goto :goto_22 + + :cond_2a + if-eqz v1, :cond_2b + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->e()I + + move-result v35 + + move/from16 v45, v0 + + move/from16 v0, v35 + + goto :goto_22 + + :cond_2b + move/from16 v45, v0 + + iget v0, v10, Lf/h/a/c/a1/c0/c;->d:I + + :goto_22 + if-eqz v15, :cond_2c + + move/from16 v46, v1 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + move-object/from16 v47, v14 + + move/from16 v48, v15 + + int-to-long v14, v1 + + const-wide/16 v35, 0x3e8 + + mul-long v14, v14, v35 + + div-long/2addr v14, v4 + + long-to-int v1, v14 + + aput v1, v9, v6 + + goto :goto_23 + + :cond_2c + move/from16 v46, v1 + + move-object/from16 v47, v14 + + move/from16 v48, v15 + + const/4 v1, 0x0 + + aput v1, v9, v6 + + :goto_23 + const-wide/16 v37, 0x3e8 + + move-wide/from16 v35, v12 + + move-wide/from16 v39, v4 + + invoke-static/range {v35 .. v40}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v14 + + sub-long v14, v14, v21 + + aput-wide v14, v11, v6 + + aput v7, v34, v6 + + shr-int/lit8 v0, v0, 0x10 + + and-int/lit8 v0, v0, 0x1 + + if-nez v0, :cond_2e + + if-eqz v3, :cond_2d + + if-nez v6, :cond_2e + + :cond_2d + const/4 v0, 0x1 + + goto :goto_24 + + :cond_2e + const/4 v0, 0x0 + + :goto_24 + aput-boolean v0, v33, v6 + + int-to-long v0, v2 + + add-long/2addr v12, v0 + + add-int/lit8 v6, v6, 0x1 + + move/from16 v2, v43 + + move/from16 v7, v44 + + move/from16 v0, v45 + + move/from16 v1, v46 + + move-object/from16 v14, v47 + + move/from16 v15, v48 + + goto/16 :goto_1f + + :cond_2f + move-object/from16 v0, v42 + + iput-wide v12, v0, Lf/h/a/c/a1/c0/k;->s:J + + move v13, v8 + + move/from16 v12, v18 + + goto :goto_25 + + :cond_30 + move-object/from16 v26, v1 + + move-object/from16 v25, v2 + + move/from16 v32, v3 + + move/from16 v41, v4 + + move-object/from16 v23, v6 + + move/from16 v27, v7 + + move-object/from16 v28, v8 + + move-object/from16 v30, v9 + + move/from16 v24, v10 + + move-object/from16 v31, v11 + + move/from16 v35, v13 + + :goto_25 + add-int/lit8 v3, v32, 0x1 + + const v5, 0x7472756e + + move-object/from16 v0, p0 + + move-object/from16 v6, v23 + + move/from16 v10, v24 + + move-object/from16 v2, v25 + + move-object/from16 v1, v26 + + move/from16 v7, v27 + + move-object/from16 v8, v28 + + move-object/from16 v9, v30 + + move-object/from16 v11, v31 + + move/from16 v4, v41 + + goto/16 :goto_14 + + :cond_31 + move-object/from16 v26, v1 + + move-object/from16 v25, v2 + + move/from16 v41, v4 + + move/from16 v27, v7 + + move-object/from16 v28, v8 + + move-object/from16 v30, v9 + + iget-object v0, v11, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + move-object/from16 v1, v30 + + iget-object v2, v1, Lf/h/a/c/a1/c0/k;->a:Lf/h/a/c/a1/c0/c; + + iget v2, v2, Lf/h/a/c/a1/c0/c;->a:I + + invoke-virtual {v0, v2}, Lf/h/a/c/a1/c0/i;->a(I)Lf/h/a/c/a1/c0/j; + + move-result-object v0 + + const v2, 0x7361697a + + invoke-virtual {v8, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + if-eqz v2, :cond_38 + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iget v3, v0, Lf/h/a/c/a1/c0/j;->d:I + + const/16 v4, 0x8 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + const v6, 0xffffff + + and-int/2addr v5, v6 + + const/4 v6, 0x1 + + and-int/2addr v5, v6 + + if-ne v5, v6, :cond_32 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_32 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v5 + + iget v6, v1, Lf/h/a/c/a1/c0/k;->f:I + + if-ne v5, v6, :cond_37 + + if-nez v4, :cond_34 + + iget-object v4, v1, Lf/h/a/c/a1/c0/k;->n:[Z + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_26 + if-ge v6, v5, :cond_36 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v9 + + add-int/2addr v7, v9 + + if-le v9, v3, :cond_33 + + const/4 v9, 0x1 + + goto :goto_27 + + :cond_33 + const/4 v9, 0x0 + + :goto_27 + aput-boolean v9, v4, v6 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_26 + + :cond_34 + if-le v4, v3, :cond_35 + + const/4 v2, 0x1 + + goto :goto_28 + + :cond_35 + const/4 v2, 0x0 + + :goto_28 + mul-int v4, v4, v5 + + const/4 v3, 0x0 + + add-int/lit8 v7, v4, 0x0 + + iget-object v4, v1, Lf/h/a/c/a1/c0/k;->n:[Z + + invoke-static {v4, v3, v5, v2}, Ljava/util/Arrays;->fill([ZIIZ)V + + :cond_36 + invoke-virtual {v1, v7}, Lf/h/a/c/a1/c0/k;->a(I)V + + goto :goto_29 + + :cond_37 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Length mismatch: " + + const-string v3, ", " + + invoke-static {v2, v5, v3}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget v1, v1, Lf/h/a/c/a1/c0/k;->f:I + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_38 + :goto_29 + const v2, 0x7361696f + + invoke-virtual {v8, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + if-eqz v2, :cond_3c + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v3, 0x8 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const v5, 0xffffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + and-int/2addr v5, v6 + + if-ne v5, v6, :cond_39 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->D(I)V + + :cond_39 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v3 + + if-ne v3, v6, :cond_3b + + shr-int/lit8 v3, v4, 0x18 + + and-int/lit16 v3, v3, 0xff + + iget-wide v4, v1, Lf/h/a/c/a1/c0/k;->d:J + + if-nez v3, :cond_3a + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v2 + + goto :goto_2a + + :cond_3a + invoke-virtual {v2}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v2 + + :goto_2a + add-long/2addr v4, v2 + + iput-wide v4, v1, Lf/h/a/c/a1/c0/k;->d:J + + goto :goto_2b + + :cond_3b + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Unexpected saio entry count: " + + invoke-static {v1, v3}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_3c + :goto_2b + const v2, 0x73656e63 + + invoke-virtual {v8, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + if-eqz v2, :cond_3d + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/4 v3, 0x0 + + invoke-static {v2, v3, v1}, Lf/h/a/c/a1/c0/d;->i(Lf/h/a/c/i1/t;ILf/h/a/c/a1/c0/k;)V + + :cond_3d + const v2, 0x73626770 + + invoke-virtual {v8, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + const v3, 0x73677064 + + invoke-virtual {v8, v3}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v3 + + if-eqz v2, :cond_4a + + if-eqz v3, :cond_4a + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + if-eqz v0, :cond_3e + + iget-object v0, v0, Lf/h/a/c/a1/c0/j;->b:Ljava/lang/String; + + const/16 v4, 0x8 + + goto :goto_2c + + :cond_3e + const/16 v4, 0x8 + + const/4 v0, 0x0 + + :goto_2c + move-object/from16 v30, v0 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const v5, 0x73656967 + + if-eq v4, v5, :cond_3f + + goto/16 :goto_30 + + :cond_3f + shr-int/lit8 v0, v0, 0x18 + + and-int/lit16 v0, v0, 0xff + + const/4 v4, 0x4 + + const/4 v6, 0x1 + + if-ne v0, v6, :cond_40 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_40 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + if-ne v0, v6, :cond_49 + + const/16 v0, 0x8 + + invoke-virtual {v3, v0}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + if-eq v2, v5, :cond_41 + + goto/16 :goto_30 + + :cond_41 + shr-int/lit8 v0, v0, 0x18 + + and-int/lit16 v0, v0, 0xff + + if-ne v0, v6, :cond_43 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v4 + + const-wide/16 v6, 0x0 + + cmp-long v0, v4, v6 + + if-eqz v0, :cond_42 + + goto :goto_2d + + :cond_42 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Variable length description in sgpd found (unsupported)" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_43 + const/4 v2, 0x2 + + if-lt v0, v2, :cond_44 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_44 + :goto_2d + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v4 + + const-wide/16 v6, 0x1 + + cmp-long v0, v4, v6 + + if-nez v0, :cond_48 + + const/4 v0, 0x1 + + invoke-virtual {v3, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit16 v4, v2, 0xf0 + + shr-int/lit8 v33, v4, 0x4 + + and-int/lit8 v34, v2, 0xf + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-ne v2, v0, :cond_45 + + const/4 v0, 0x1 + + const/16 v29, 0x1 + + goto :goto_2e + + :cond_45 + const/4 v0, 0x0 + + const/16 v29, 0x0 + + :goto_2e + if-nez v29, :cond_46 + + goto :goto_30 + + :cond_46 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v31 + + const/16 v0, 0x10 + + new-array v2, v0, [B + + iget-object v4, v3, Lf/h/a/c/i1/t;->a:[B + + iget v5, v3, Lf/h/a/c/i1/t;->b:I + + const/4 v6, 0x0 + + invoke-static {v4, v5, v2, v6, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, v3, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, v0 + + iput v4, v3, Lf/h/a/c/i1/t;->b:I + + if-nez v31, :cond_47 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + new-array v4, v0, [B + + iget-object v5, v3, Lf/h/a/c/i1/t;->a:[B + + iget v7, v3, Lf/h/a/c/i1/t;->b:I + + invoke-static {v5, v7, v4, v6, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v5, v3, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v5, v0 + + iput v5, v3, Lf/h/a/c/i1/t;->b:I + + const/4 v0, 0x1 + + move-object/from16 v35, v4 + + goto :goto_2f + + :cond_47 + const/4 v0, 0x1 + + const/4 v3, 0x0 + + move-object/from16 v35, v3 + + :goto_2f + iput-boolean v0, v1, Lf/h/a/c/a1/c0/k;->m:Z + + new-instance v0, Lf/h/a/c/a1/c0/j; + + move-object/from16 v28, v0 + + move-object/from16 v32, v2 + + invoke-direct/range {v28 .. v35}, Lf/h/a/c/a1/c0/j;->(ZLjava/lang/String;I[BII[B)V + + iput-object v0, v1, Lf/h/a/c/a1/c0/k;->o:Lf/h/a/c/a1/c0/j; + + goto :goto_30 + + :cond_48 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Entry count in sgpd != 1 (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_49 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Entry count in sbgp != 1 (unsupported)." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_4a + :goto_30 + iget-object v0, v8, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v2, 0x0 + + :goto_31 + if-ge v2, v0, :cond_4d + + iget-object v3, v8, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/a1/c0/a$b; + + iget v4, v3, Lf/h/a/c/a1/c0/a;->a:I + + const v5, 0x75756964 + + if-ne v4, v5, :cond_4c + + iget-object v3, v3, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const/16 v4, 0x8 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v4, v3, Lf/h/a/c/i1/t;->a:[B + + iget v5, v3, Lf/h/a/c/i1/t;->b:I + + const/4 v6, 0x0 + + const/16 v7, 0x10 + + move-object/from16 v9, v26 + + invoke-static {v4, v5, v9, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, v3, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, v7 + + iput v4, v3, Lf/h/a/c/i1/t;->b:I + + sget-object v4, Lf/h/a/c/a1/c0/d;->I:[B + + invoke-static {v9, v4}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v4 + + if-nez v4, :cond_4b + + goto :goto_32 + + :cond_4b + invoke-static {v3, v7, v1}, Lf/h/a/c/a1/c0/d;->i(Lf/h/a/c/i1/t;ILf/h/a/c/a1/c0/k;)V + + goto :goto_32 + + :cond_4c + move-object/from16 v9, v26 + + :goto_32 + add-int/lit8 v2, v2, 0x1 + + move-object/from16 v26, v9 + + goto :goto_31 + + :cond_4d + move-object/from16 v9, v26 + + goto :goto_34 + + :cond_4e + :goto_33 + move-object v9, v1 + + move-object/from16 v25, v2 + + move-object/from16 v16, v3 + + move/from16 v41, v4 + + move/from16 v17, v5 + + move/from16 v27, v7 + + :goto_34 + add-int/lit8 v7, v27, 0x1 + + const/16 v6, 0x8 + + move-object/from16 v0, p0 + + move-object v1, v9 + + move-object/from16 v3, v16 + + move/from16 v5, v17 + + move-object/from16 v2, v25 + + move/from16 v4, v41 + + goto/16 :goto_b + + :cond_4f + iget-object v0, v2, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-static {v0}, Lf/h/a/c/a1/c0/d;->c(Ljava/util/List;)Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-result-object v0 + + move-object/from16 v3, p0 + + if-eqz v0, :cond_51 + + iget-object v1, v3, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_35 + if-ge v2, v1, :cond_51 + + iget-object v4, v3, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v4, v2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/a1/c0/d$b; + + iget-object v5, v4, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + iget-object v6, v4, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget-object v6, v6, Lf/h/a/c/a1/c0/k;->a:Lf/h/a/c/a1/c0/c; + + iget v6, v6, Lf/h/a/c/a1/c0/c;->a:I + + invoke-virtual {v5, v6}, Lf/h/a/c/a1/c0/i;->a(I)Lf/h/a/c/a1/c0/j; + + move-result-object v5 + + if-eqz v5, :cond_50 + + iget-object v5, v5, Lf/h/a/c/a1/c0/j;->b:Ljava/lang/String; + + goto :goto_36 + + :cond_50 + const/4 v5, 0x0 + + :goto_36 + iget-object v6, v4, Lf/h/a/c/a1/c0/d$b;->a:Lf/h/a/c/a1/s; + + iget-object v4, v4, Lf/h/a/c/a1/c0/d$b;->d:Lf/h/a/c/a1/c0/i; + + iget-object v4, v4, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {v0, v5}, Lcom/google/android/exoplayer2/drm/DrmInitData;->a(Ljava/lang/String;)Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-result-object v5 + + iget-object v7, v4, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-virtual {v4, v5, v7}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v4 + + invoke-interface {v6, v4}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_35 + + :cond_51 + iget-wide v0, v3, Lf/h/a/c/a1/c0/d;->w:J + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, v0, v4 + + if-eqz v2, :cond_56 + + iget-object v0, v3, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v0}, Landroid/util/SparseArray;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_37 + if-ge v1, v0, :cond_55 + + iget-object v2, v3, Lf/h/a/c/a1/c0/d;->d:Landroid/util/SparseArray; + + invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/d$b; + + iget-wide v4, v3, Lf/h/a/c/a1/c0/d;->w:J + + if-eqz v2, :cond_54 + + invoke-static {v4, v5}, Lf/h/a/c/u;->b(J)J + + move-result-wide v4 + + iget v6, v2, Lf/h/a/c/a1/c0/d$b;->f:I + + :goto_38 + iget-object v7, v2, Lf/h/a/c/a1/c0/d$b;->b:Lf/h/a/c/a1/c0/k; + + iget v8, v7, Lf/h/a/c/a1/c0/k;->f:I + + if-ge v6, v8, :cond_53 + + iget-object v8, v7, Lf/h/a/c/a1/c0/k;->k:[J + + aget-wide v9, v8, v6 + + iget-object v8, v7, Lf/h/a/c/a1/c0/k;->j:[I + + aget v8, v8, v6 + + int-to-long v11, v8 + + add-long/2addr v9, v11 + + cmp-long v8, v9, v4 + + if-gez v8, :cond_53 + + iget-object v7, v7, Lf/h/a/c/a1/c0/k;->l:[Z + + aget-boolean v7, v7, v6 + + if-eqz v7, :cond_52 + + iput v6, v2, Lf/h/a/c/a1/c0/d$b;->i:I + + :cond_52 + add-int/lit8 v6, v6, 0x1 + + goto :goto_38 + + :cond_53 + add-int/lit8 v1, v1, 0x1 + + goto :goto_37 + + :cond_54 + const/4 v0, 0x0 + + throw v0 + + :cond_55 + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, v3, Lf/h/a/c/a1/c0/d;->w:J + + :cond_56 + move-object v1, v3 + + goto :goto_39 + + :cond_57 + move-object v3, v0 + + iget-object v0, v1, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_58 + + iget-object v0, v1, Lf/h/a/c/a1/c0/d;->m:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/a1/c0/a$a; + + iget-object v0, v0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_58 + :goto_39 + move-object v0, v3 + + goto/16 :goto_0 + + :cond_59 + move-object v3, v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/d;->a()V + + return-void +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/e.smali new file mode 100644 index 0000000000..5ae972732c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/e.smali @@ -0,0 +1,826 @@ +.class public final Lf/h/a/c/a1/c0/e; +.super Ljava/lang/Object; +.source "MetadataUtil.java" + + +# static fields +.field public static final a:[Ljava/lang/String; + .annotation build Landroidx/annotation/VisibleForTesting; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 192 + + const-string v0, "Blues" + + const-string v1, "Classic Rock" + + const-string v2, "Country" + + const-string v3, "Dance" + + const-string v4, "Disco" + + const-string v5, "Funk" + + const-string v6, "Grunge" + + const-string v7, "Hip-Hop" + + const-string v8, "Jazz" + + const-string v9, "Metal" + + const-string v10, "New Age" + + const-string v11, "Oldies" + + const-string v12, "Other" + + const-string v13, "Pop" + + const-string v14, "R&B" + + const-string v15, "Rap" + + const-string v16, "Reggae" + + const-string v17, "Rock" + + const-string v18, "Techno" + + const-string v19, "Industrial" + + const-string v20, "Alternative" + + const-string v21, "Ska" + + const-string v22, "Death Metal" + + const-string v23, "Pranks" + + const-string v24, "Soundtrack" + + const-string v25, "Euro-Techno" + + const-string v26, "Ambient" + + const-string v27, "Trip-Hop" + + const-string v28, "Vocal" + + const-string v29, "Jazz+Funk" + + const-string v30, "Fusion" + + const-string v31, "Trance" + + const-string v32, "Classical" + + const-string v33, "Instrumental" + + const-string v34, "Acid" + + const-string v35, "House" + + const-string v36, "Game" + + const-string v37, "Sound Clip" + + const-string v38, "Gospel" + + const-string v39, "Noise" + + const-string v40, "AlternRock" + + const-string v41, "Bass" + + const-string v42, "Soul" + + const-string v43, "Punk" + + const-string v44, "Space" + + const-string v45, "Meditative" + + const-string v46, "Instrumental Pop" + + const-string v47, "Instrumental Rock" + + const-string v48, "Ethnic" + + const-string v49, "Gothic" + + const-string v50, "Darkwave" + + const-string v51, "Techno-Industrial" + + const-string v52, "Electronic" + + const-string v53, "Pop-Folk" + + const-string v54, "Eurodance" + + const-string v55, "Dream" + + const-string v56, "Southern Rock" + + const-string v57, "Comedy" + + const-string v58, "Cult" + + const-string v59, "Gangsta" + + const-string v60, "Top 40" + + const-string v61, "Christian Rap" + + const-string v62, "Pop/Funk" + + const-string v63, "Jungle" + + const-string v64, "Native American" + + const-string v65, "Cabaret" + + const-string v66, "New Wave" + + const-string v67, "Psychadelic" + + const-string v68, "Rave" + + const-string v69, "Showtunes" + + const-string v70, "Trailer" + + const-string v71, "Lo-Fi" + + const-string v72, "Tribal" + + const-string v73, "Acid Punk" + + const-string v74, "Acid Jazz" + + const-string v75, "Polka" + + const-string v76, "Retro" + + const-string v77, "Musical" + + const-string v78, "Rock & Roll" + + const-string v79, "Hard Rock" + + const-string v80, "Folk" + + const-string v81, "Folk-Rock" + + const-string v82, "National Folk" + + const-string v83, "Swing" + + const-string v84, "Fast Fusion" + + const-string v85, "Bebob" + + const-string v86, "Latin" + + const-string v87, "Revival" + + const-string v88, "Celtic" + + const-string v89, "Bluegrass" + + const-string v90, "Avantgarde" + + const-string v91, "Gothic Rock" + + const-string v92, "Progressive Rock" + + const-string v93, "Psychedelic Rock" + + const-string v94, "Symphonic Rock" + + const-string v95, "Slow Rock" + + const-string v96, "Big Band" + + const-string v97, "Chorus" + + const-string v98, "Easy Listening" + + const-string v99, "Acoustic" + + const-string v100, "Humour" + + const-string v101, "Speech" + + const-string v102, "Chanson" + + const-string v103, "Opera" + + const-string v104, "Chamber Music" + + const-string v105, "Sonata" + + const-string v106, "Symphony" + + const-string v107, "Booty Bass" + + const-string v108, "Primus" + + const-string v109, "Porn Groove" + + const-string v110, "Satire" + + const-string v111, "Slow Jam" + + const-string v112, "Club" + + const-string v113, "Tango" + + const-string v114, "Samba" + + const-string v115, "Folklore" + + const-string v116, "Ballad" + + const-string v117, "Power Ballad" + + const-string v118, "Rhythmic Soul" + + const-string v119, "Freestyle" + + const-string v120, "Duet" + + const-string v121, "Punk Rock" + + const-string v122, "Drum Solo" + + const-string v123, "A capella" + + const-string v124, "Euro-House" + + const-string v125, "Dance Hall" + + const-string v126, "Goa" + + const-string v127, "Drum & Bass" + + const-string v128, "Club-House" + + const-string v129, "Hardcore" + + const-string v130, "Terror" + + const-string v131, "Indie" + + const-string v132, "BritPop" + + const-string v133, "Afro-Punk" + + const-string v134, "Polsk Punk" + + const-string v135, "Beat" + + const-string v136, "Christian Gangsta Rap" + + const-string v137, "Heavy Metal" + + const-string v138, "Black Metal" + + const-string v139, "Crossover" + + const-string v140, "Contemporary Christian" + + const-string v141, "Christian Rock" + + const-string v142, "Merengue" + + const-string v143, "Salsa" + + const-string v144, "Thrash Metal" + + const-string v145, "Anime" + + const-string v146, "Jpop" + + const-string v147, "Synthpop" + + const-string v148, "Abstract" + + const-string v149, "Art Rock" + + const-string v150, "Baroque" + + const-string v151, "Bhangra" + + const-string v152, "Big beat" + + const-string v153, "Breakbeat" + + const-string v154, "Chillout" + + const-string v155, "Downtempo" + + const-string v156, "Dub" + + const-string v157, "EBM" + + const-string v158, "Eclectic" + + const-string v159, "Electro" + + const-string v160, "Electroclash" + + const-string v161, "Emo" + + const-string v162, "Experimental" + + const-string v163, "Garage" + + const-string v164, "Global" + + const-string v165, "IDM" + + const-string v166, "Illbient" + + const-string v167, "Industro-Goth" + + const-string v168, "Jam Band" + + const-string v169, "Krautrock" + + const-string v170, "Leftfield" + + const-string v171, "Lounge" + + const-string v172, "Math Rock" + + const-string v173, "New Romantic" + + const-string v174, "Nu-Breakz" + + const-string v175, "Post-Punk" + + const-string v176, "Post-Rock" + + const-string v177, "Psytrance" + + const-string v178, "Shoegaze" + + const-string v179, "Space Rock" + + const-string v180, "Trop Rock" + + const-string v181, "World Music" + + const-string v182, "Neoclassical" + + const-string v183, "Audiobook" + + const-string v184, "Audio theatre" + + const-string v185, "Neue Deutsche Welle" + + const-string v186, "Podcast" + + const-string v187, "Indie-Rock" + + const-string v188, "G-Funk" + + const-string v189, "Dubstep" + + const-string v190, "Garage Rock" + + const-string v191, "Psybient" + + filled-new-array/range {v0 .. v191}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/c0/e;->a:[Ljava/lang/String; + + return-void +.end method + +.method public static a(ILf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + const v2, 0x64617461 + + if-ne v1, v2, :cond_0 + + const/16 p0, 0x8 + + invoke-virtual {p1, p0}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v0, v0, -0x10 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->m(I)Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + const-string v0, "und" + + invoke-direct {p1, v0, p0, p0}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p1 + + :cond_0 + const-string p1, "Failed to parse comment attribute: " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-static {p0}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "MetadataUtil" + + invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static b(Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + .locals 7 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + const-string v2, "MetadataUtil" + + const/4 v3, 0x0 + + const v4, 0x64617461 + + if-ne v1, v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + const v4, 0xffffff + + and-int/2addr v1, v4 + + const/16 v4, 0xd + + if-ne v1, v4, :cond_0 + + const-string v4, "image/jpeg" + + goto :goto_0 + + :cond_0 + const/16 v4, 0xe + + if-ne v1, v4, :cond_1 + + const-string v4, "image/png" + + goto :goto_0 + + :cond_1 + move-object v4, v3 + + :goto_0 + if-nez v4, :cond_2 + + const-string p0, "Unrecognized cover art flags: " + + invoke-static {p0, v1, v2}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + return-object v3 + + :cond_2 + const/4 v1, 0x4 + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v0, v0, -0x10 + + new-array v1, v0, [B + + const/4 v2, 0x0 + + iget-object v5, p0, Lf/h/a/c/i1/t;->a:[B + + iget v6, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v5, v6, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v0 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + + const/4 v0, 0x3 + + invoke-direct {p0, v4, v3, v0, v1}, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->(Ljava/lang/String;Ljava/lang/String;I[B)V + + return-object p0 + + :cond_3 + const-string p0, "Failed to parse cover art attribute" + + invoke-static {v2, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object v3 +.end method + +.method public static c(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + const/4 v2, 0x0 + + const v3, 0x64617461 + + if-ne v1, v3, :cond_1 + + const/16 v1, 0x16 + + if-lt v0, v1, :cond_1 + + const/16 v0, 0xa + + invoke-virtual {p2, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + if-lez v0, :cond_1 + + const-string p0, "" + + invoke-static {p0, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->v()I + + move-result p2 + + if-lez p2, :cond_0 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "/" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + :cond_0 + new-instance p2, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + invoke-direct {p2, p1, v2, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p2 + + :cond_1 + const-string p1, "Failed to parse index/count attribute: " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-static {p0}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "MetadataUtil" + + invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object v2 +.end method + +.method public static d(ILjava/lang/String;Lf/h/a/c/i1/t;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + const/4 v2, 0x0 + + const v3, 0x64617461 + + if-ne v1, v3, :cond_0 + + const/16 p0, 0x8 + + invoke-virtual {p2, p0}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v0, v0, -0x10 + + invoke-virtual {p2, v0}, Lf/h/a/c/i1/t;->m(I)Ljava/lang/String; + + move-result-object p0 + + new-instance p2, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + invoke-direct {p2, p1, v2, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p2 + + :cond_0 + const-string p1, "Failed to parse text attribute: " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-static {p0}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "MetadataUtil" + + invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object v2 +.end method + +.method public static e(ILjava/lang/String;Lf/h/a/c/i1/t;ZZ)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-static {p2}, Lf/h/a/c/a1/c0/e;->f(Lf/h/a/c/i1/t;)I + + move-result p2 + + if-eqz p4, :cond_0 + + const/4 p4, 0x1 + + invoke-static {p4, p2}, Ljava/lang/Math;->min(II)I + + move-result p2 + + :cond_0 + const/4 p4, 0x0 + + if-ltz p2, :cond_2 + + if-eqz p3, :cond_1 + + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p0, p1, p4, p2}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + invoke-static {p2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "und" + + invoke-direct {p0, p3, p1, p2}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_0 + return-object p0 + + :cond_2 + const-string p1, "Failed to parse uint8 attribute: " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-static {p0}, Lf/h/a/c/a1/c0/a;->a(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "MetadataUtil" + + invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object p4 +.end method + +.method public static f(Lf/h/a/c/i1/t;)I + .locals 2 + + const/4 v0, 0x4 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + const v1, 0x64617461 + + if-ne v0, v1, :cond_0 + + const/16 v0, 0x8 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p0 + + return p0 + + :cond_0 + const-string p0, "MetadataUtil" + + const-string v0, "Failed to parse uint8 attribute value" + + invoke-static {p0, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p0, -0x1 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/f$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/f$a.smali new file mode 100644 index 0000000000..c23e5b70ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/f$a.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/c/a1/c0/f$a; +.super Ljava/lang/Object; +.source "Mp4Extractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/c0/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/c0/i; + +.field public final b:Lf/h/a/c/a1/c0/l; + +.field public final c:Lf/h/a/c/a1/s; + +.field public d:I + + +# direct methods +.method public constructor (Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/l;Lf/h/a/c/a1/s;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f$a;->a:Lf/h/a/c/a1/c0/i; + + iput-object p2, p0, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iput-object p3, p0, Lf/h/a/c/a1/c0/f$a;->c:Lf/h/a/c/a1/s; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/f.smali new file mode 100644 index 0000000000..b14778dac2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/f.smali @@ -0,0 +1,4215 @@ +.class public final Lf/h/a/c/a1/c0/f; +.super Ljava/lang/Object; +.source "Mp4Extractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; +.implements Lf/h/a/c/a1/q; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/c0/f$a; + } +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Lf/h/a/c/i1/t; + +.field public final e:Lf/h/a/c/i1/t; + +.field public final f:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/a1/c0/a$a;", + ">;" + } + .end annotation +.end field + +.field public g:I + +.field public h:I + +.field public i:J + +.field public j:I + +.field public k:Lf/h/a/c/i1/t; + +.field public l:I + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:Lf/h/a/c/a1/i; + +.field public q:[Lf/h/a/c/a1/c0/f$a; + +.field public r:[[J + +.field public s:I + +.field public t:J + +.field public u:Z + + +# direct methods +.method public constructor (I)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/c0/f;->a:I + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x10 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + new-instance p1, Ljava/util/ArrayDeque; + + invoke-direct {p1}, Ljava/util/ArrayDeque;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + new-instance p1, Lf/h/a/c/i1/t; + + sget-object v0, Lf/h/a/c/i1/r;->a:[B + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->b:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + const/4 v0, 0x4 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->c:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/c0/f;->l:I + + return-void +.end method + +.method public static k(Lf/h/a/c/a1/c0/l;JJ)J + .locals 2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/a1/c0/l;->a(J)I + + move-result v0 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/a1/c0/l;->b(J)I + + move-result v0 + + :cond_0 + if-ne v0, v1, :cond_1 + + return-wide p3 + + :cond_1 + iget-object p0, p0, Lf/h/a/c/a1/c0/l;->c:[J + + aget-wide p1, p0, v0 + + invoke-static {p1, p2, p3, p4}, Ljava/lang/Math;->min(JJ)J + + move-result-wide p0 + + return-wide p0 +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 29 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + :cond_0 + iget v3, v0, Lf/h/a/c/a1/c0/f;->g:I + + const v4, 0x66747970 + + const-wide/16 v5, 0x0 + + const/16 v7, 0x8 + + const/4 v9, -0x1 + + const/4 v11, 0x1 + + if-eqz v3, :cond_1f + + const/4 v12, 0x2 + + const-wide/32 v13, 0x40000 + + if-eq v3, v11, :cond_16 + + if-ne v3, v12, :cond_15 + + iget-wide v3, v1, Lf/h/a/c/a1/e;->d:J + + iget v7, v0, Lf/h/a/c/a1/c0/f;->l:I + + if-ne v7, v9, :cond_b + + const-wide v15, 0x7fffffffffffffffL + + move-wide/from16 v17, v15 + + move-wide/from16 v20, v17 + + move-wide/from16 v24, v20 + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + const/16 v19, 0x1 + + const/16 v22, -0x1 + + const/16 v23, -0x1 + + :goto_0 + iget-object v12, v0, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + array-length v10, v12 + + if-ge v7, v10, :cond_8 + + aget-object v10, v12, v7 + + iget v12, v10, Lf/h/a/c/a1/c0/f$a;->d:I + + iget-object v10, v10, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget v11, v10, Lf/h/a/c/a1/c0/l;->b:I + + if-ne v12, v11, :cond_1 + + goto :goto_3 + + :cond_1 + iget-object v10, v10, Lf/h/a/c/a1/c0/l;->c:[J + + aget-wide v26, v10, v12 + + iget-object v10, v0, Lf/h/a/c/a1/c0/f;->r:[[J + + aget-object v10, v10, v7 + + aget-wide v11, v10, v12 + + sub-long v26, v26, v3 + + cmp-long v10, v26, v5 + + if-ltz v10, :cond_3 + + cmp-long v10, v26, v13 + + if-ltz v10, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v10, 0x0 + + goto :goto_2 + + :cond_3 + :goto_1 + const/4 v10, 0x1 + + :goto_2 + if-nez v10, :cond_4 + + if-nez v8, :cond_5 + + :cond_4 + if-ne v10, v8, :cond_6 + + cmp-long v28, v26, v24 + + if-gez v28, :cond_6 + + :cond_5 + move/from16 v23, v7 + + move v8, v10 + + move-wide/from16 v20, v11 + + move-wide/from16 v24, v26 + + :cond_6 + cmp-long v26, v11, v17 + + if-gez v26, :cond_7 + + move/from16 v22, v7 + + move/from16 v19, v10 + + move-wide/from16 v17, v11 + + :cond_7 + :goto_3 + add-int/lit8 v7, v7, 0x1 + + const/4 v11, 0x1 + + goto :goto_0 + + :cond_8 + cmp-long v7, v17, v15 + + if-eqz v7, :cond_a + + if-eqz v19, :cond_a + + const-wide/32 v7, 0xa00000 + + add-long v17, v17, v7 + + cmp-long v7, v20, v17 + + if-gez v7, :cond_9 + + goto :goto_4 + + :cond_9 + move/from16 v7, v22 + + goto :goto_5 + + :cond_a + :goto_4 + move/from16 v7, v23 + + :goto_5 + iput v7, v0, Lf/h/a/c/a1/c0/f;->l:I + + if-ne v7, v9, :cond_b + + goto/16 :goto_a + + :cond_b + iget-object v7, v0, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + iget v8, v0, Lf/h/a/c/a1/c0/f;->l:I + + aget-object v7, v7, v8 + + iget-object v15, v7, Lf/h/a/c/a1/c0/f$a;->c:Lf/h/a/c/a1/s; + + iget v8, v7, Lf/h/a/c/a1/c0/f$a;->d:I + + iget-object v10, v7, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget-object v11, v10, Lf/h/a/c/a1/c0/l;->c:[J + + aget-wide v13, v11, v8 + + iget-object v10, v10, Lf/h/a/c/a1/c0/l;->d:[I + + aget v10, v10, v8 + + sub-long v3, v13, v3 + + iget v11, v0, Lf/h/a/c/a1/c0/f;->m:I + + int-to-long v11, v11 + + add-long/2addr v3, v11 + + cmp-long v11, v3, v5 + + if-ltz v11, :cond_14 + + const-wide/32 v5, 0x40000 + + cmp-long v11, v3, v5 + + if-ltz v11, :cond_c + + goto/16 :goto_9 + + :cond_c + iget-object v2, v7, Lf/h/a/c/a1/c0/f$a;->a:Lf/h/a/c/a1/c0/i; + + iget v2, v2, Lf/h/a/c/a1/c0/i;->g:I + + const/4 v5, 0x1 + + if-ne v2, v5, :cond_d + + const-wide/16 v5, 0x8 + + add-long/2addr v3, v5 + + add-int/lit8 v10, v10, -0x8 + + :cond_d + long-to-int v2, v3 + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + iget-object v2, v7, Lf/h/a/c/a1/c0/f$a;->a:Lf/h/a/c/a1/c0/i; + + iget v3, v2, Lf/h/a/c/a1/c0/i;->j:I + + if-eqz v3, :cond_10 + + iget-object v2, v0, Lf/h/a/c/a1/c0/f;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x0 + + aput-byte v4, v2, v4 + + const/4 v5, 0x1 + + aput-byte v4, v2, v5 + + const/4 v5, 0x2 + + aput-byte v4, v2, v5 + + rsub-int/lit8 v5, v3, 0x4 + + :goto_6 + iget v6, v0, Lf/h/a/c/a1/c0/f;->n:I + + if-ge v6, v10, :cond_13 + + iget v6, v0, Lf/h/a/c/a1/c0/f;->o:I + + if-nez v6, :cond_f + + invoke-virtual {v1, v2, v5, v3, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v6, v0, Lf/h/a/c/a1/c0/f;->m:I + + add-int/2addr v6, v3 + + iput v6, v0, Lf/h/a/c/a1/c0/f;->m:I + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v6, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + if-ltz v6, :cond_e + + iput v6, v0, Lf/h/a/c/a1/c0/f;->o:I + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v6, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v4, v0, Lf/h/a/c/a1/c0/f;->b:Lf/h/a/c/i1/t; + + const/4 v6, 0x4 + + invoke-interface {v15, v4, v6}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v4, v0, Lf/h/a/c/a1/c0/f;->n:I + + add-int/2addr v4, v6 + + iput v4, v0, Lf/h/a/c/a1/c0/f;->n:I + + add-int/2addr v10, v5 + + goto :goto_7 + + :cond_e + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Invalid NAL length" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_f + invoke-interface {v15, v1, v6, v4}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v6 + + iget v4, v0, Lf/h/a/c/a1/c0/f;->m:I + + add-int/2addr v4, v6 + + iput v4, v0, Lf/h/a/c/a1/c0/f;->m:I + + iget v4, v0, Lf/h/a/c/a1/c0/f;->n:I + + add-int/2addr v4, v6 + + iput v4, v0, Lf/h/a/c/a1/c0/f;->n:I + + iget v4, v0, Lf/h/a/c/a1/c0/f;->o:I + + sub-int/2addr v4, v6 + + iput v4, v0, Lf/h/a/c/a1/c0/f;->o:I + + :goto_7 + const/4 v4, 0x0 + + goto :goto_6 + + :cond_10 + iget-object v2, v2, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget-object v2, v2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v3, "audio/ac4" + + invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_12 + + iget v2, v0, Lf/h/a/c/a1/c0/f;->n:I + + if-nez v2, :cond_11 + + iget-object v2, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + invoke-static {v10, v2}, Lf/h/a/c/w0/h;->a(ILf/h/a/c/i1/t;)V + + iget-object v2, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + const/4 v3, 0x7 + + invoke-interface {v15, v2, v3}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v2, v0, Lf/h/a/c/a1/c0/f;->n:I + + add-int/2addr v2, v3 + + iput v2, v0, Lf/h/a/c/a1/c0/f;->n:I + + :cond_11 + add-int/lit8 v10, v10, 0x7 + + :cond_12 + :goto_8 + iget v2, v0, Lf/h/a/c/a1/c0/f;->n:I + + if-ge v2, v10, :cond_13 + + sub-int v2, v10, v2 + + const/4 v3, 0x0 + + invoke-interface {v15, v1, v2, v3}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/c0/f;->m:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->m:I + + iget v3, v0, Lf/h/a/c/a1/c0/f;->n:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->n:I + + iget v3, v0, Lf/h/a/c/a1/c0/f;->o:I + + sub-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->o:I + + goto :goto_8 + + :cond_13 + move/from16 v19, v10 + + iget-object v1, v7, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget-object v2, v1, Lf/h/a/c/a1/c0/l;->f:[J + + aget-wide v16, v2, v8 + + iget-object v1, v1, Lf/h/a/c/a1/c0/l;->g:[I + + aget v18, v1, v8 + + const/16 v20, 0x0 + + const/16 v21, 0x0 + + invoke-interface/range {v15 .. v21}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget v1, v7, Lf/h/a/c/a1/c0/f$a;->d:I + + const/4 v2, 0x1 + + add-int/2addr v1, v2 + + iput v1, v7, Lf/h/a/c/a1/c0/f$a;->d:I + + iput v9, v0, Lf/h/a/c/a1/c0/f;->l:I + + const/4 v1, 0x0 + + iput v1, v0, Lf/h/a/c/a1/c0/f;->m:I + + iput v1, v0, Lf/h/a/c/a1/c0/f;->n:I + + iput v1, v0, Lf/h/a/c/a1/c0/f;->o:I + + const/4 v9, 0x0 + + goto :goto_a + + :cond_14 + :goto_9 + iput-wide v13, v2, Lf/h/a/c/a1/p;->a:J + + const/4 v9, 0x1 + + :goto_a + return v9 + + :cond_15 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_16 + iget-wide v5, v0, Lf/h/a/c/a1/c0/f;->i:J + + iget v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + int-to-long v8, v3 + + sub-long/2addr v5, v8 + + iget-wide v8, v1, Lf/h/a/c/a1/e;->d:J + + add-long/2addr v8, v5 + + iget-object v10, v0, Lf/h/a/c/a1/c0/f;->k:Lf/h/a/c/i1/t; + + if-eqz v10, :cond_1b + + iget-object v10, v10, Lf/h/a/c/i1/t;->a:[B + + long-to-int v6, v5 + + const/4 v5, 0x0 + + invoke-virtual {v1, v10, v3, v6, v5}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v3, v0, Lf/h/a/c/a1/c0/f;->h:I + + if-ne v3, v4, :cond_1a + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->k:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const v5, 0x71742020 + + if-ne v4, v5, :cond_17 + + goto :goto_b + + :cond_17 + const/4 v4, 0x4 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_18 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->a()I + + move-result v4 + + if-lez v4, :cond_19 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + if-ne v4, v5, :cond_18 + + :goto_b + const/4 v3, 0x1 + + goto :goto_c + + :cond_19 + const/4 v3, 0x0 + + :goto_c + iput-boolean v3, v0, Lf/h/a/c/a1/c0/f;->u:Z + + goto :goto_d + + :cond_1a + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_1c + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/a1/c0/a$a; + + new-instance v4, Lf/h/a/c/a1/c0/a$b; + + iget v5, v0, Lf/h/a/c/a1/c0/f;->h:I + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->k:Lf/h/a/c/i1/t; + + invoke-direct {v4, v5, v6}, Lf/h/a/c/a1/c0/a$b;->(ILf/h/a/c/i1/t;)V + + iget-object v3, v3, Lf/h/a/c/a1/c0/a$a;->c:Ljava/util/List; + + invoke-interface {v3, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_d + + :cond_1b + const-wide/32 v3, 0x40000 + + cmp-long v7, v5, v3 + + if-gez v7, :cond_1d + + long-to-int v3, v5 + + invoke-virtual {v1, v3}, Lf/h/a/c/a1/e;->i(I)V + + :cond_1c + :goto_d + const/4 v3, 0x0 + + goto :goto_e + + :cond_1d + iput-wide v8, v2, Lf/h/a/c/a1/p;->a:J + + const/4 v3, 0x1 + + :goto_e + invoke-virtual {v0, v8, v9}, Lf/h/a/c/a1/c0/f;->l(J)V + + if-eqz v3, :cond_1e + + iget v3, v0, Lf/h/a/c/a1/c0/f;->g:I + + const/4 v4, 0x2 + + if-eq v3, v4, :cond_1e + + const/4 v10, 0x1 + + goto :goto_f + + :cond_1e + const/4 v10, 0x0 + + :goto_f + if-eqz v10, :cond_0 + + const/4 v3, 0x1 + + return v3 + + :cond_1f + const/4 v3, 0x1 + + iget v8, v0, Lf/h/a/c/a1/c0/f;->j:I + + if-nez v8, :cond_21 + + iget-object v8, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + iget-object v8, v8, Lf/h/a/c/i1/t;->a:[B + + const/4 v10, 0x0 + + invoke-virtual {v1, v8, v10, v7, v3}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + move-result v8 + + if-nez v8, :cond_20 + + goto/16 :goto_1a + + :cond_20 + iput v7, v0, Lf/h/a/c/a1/c0/f;->j:I + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v10}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v10 + + iput-wide v10, v0, Lf/h/a/c/a1/c0/f;->i:J + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->h:I + + :cond_21 + iget-wide v10, v0, Lf/h/a/c/a1/c0/f;->i:J + + const-wide/16 v12, 0x1 + + cmp-long v3, v10, v12 + + if-nez v3, :cond_22 + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v5, 0x0 + + invoke-virtual {v1, v3, v7, v7, v5}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + add-int/2addr v3, v7 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v5 + + iput-wide v5, v0, Lf/h/a/c/a1/c0/f;->i:J + + goto :goto_10 + + :cond_22 + cmp-long v3, v10, v5 + + if-nez v3, :cond_24 + + iget-wide v5, v1, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v10, -0x1 + + cmp-long v3, v5, v10 + + if-nez v3, :cond_23 + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_23 + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v3}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/a1/c0/a$a; + + iget-wide v5, v3, Lf/h/a/c/a1/c0/a$a;->b:J + + :cond_23 + cmp-long v3, v5, v10 + + if-eqz v3, :cond_24 + + iget-wide v10, v1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v5, v10 + + iget v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + int-to-long v10, v3 + + add-long/2addr v5, v10 + + iput-wide v5, v0, Lf/h/a/c/a1/c0/f;->i:J + + :cond_24 + :goto_10 + iget-wide v5, v0, Lf/h/a/c/a1/c0/f;->i:J + + iget v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + int-to-long v10, v3 + + cmp-long v3, v5, v10 + + if-ltz v3, :cond_30 + + iget v3, v0, Lf/h/a/c/a1/c0/f;->h:I + + const v5, 0x6d6f6f76 + + const v6, 0x6d657461 + + if-eq v3, v5, :cond_26 + + const v5, 0x7472616b + + if-eq v3, v5, :cond_26 + + const v5, 0x6d646961 + + if-eq v3, v5, :cond_26 + + const v5, 0x6d696e66 + + if-eq v3, v5, :cond_26 + + const v5, 0x7374626c + + if-eq v3, v5, :cond_26 + + const v5, 0x65647473 + + if-eq v3, v5, :cond_26 + + if-ne v3, v6, :cond_25 + + goto :goto_11 + + :cond_25 + const/4 v3, 0x0 + + goto :goto_12 + + :cond_26 + :goto_11 + const/4 v3, 0x1 + + :goto_12 + const v5, 0x68646c72 # 4.3148E24f + + if-eqz v3, :cond_2a + + iget-wide v3, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v10, v0, Lf/h/a/c/a1/c0/f;->i:J + + add-long/2addr v3, v10 + + iget v8, v0, Lf/h/a/c/a1/c0/f;->j:I + + int-to-long v12, v8 + + sub-long/2addr v3, v12 + + cmp-long v8, v10, v12 + + if-eqz v8, :cond_28 + + iget v8, v0, Lf/h/a/c/a1/c0/f;->h:I + + if-ne v8, v6, :cond_28 + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v6, v7}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + iget-object v6, v6, Lf/h/a/c/i1/t;->a:[B + + const/4 v8, 0x0 + + invoke-virtual {v1, v6, v8, v7, v8}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + const/4 v7, 0x4 + + invoke-virtual {v6, v7}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v6, v0, Lf/h/a/c/a1/c0/f;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + if-ne v6, v5, :cond_27 + + iput v8, v1, Lf/h/a/c/a1/e;->f:I + + goto :goto_13 + + :cond_27 + invoke-virtual {v1, v7}, Lf/h/a/c/a1/e;->i(I)V + + :cond_28 + :goto_13 + iget-object v5, v0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + new-instance v6, Lf/h/a/c/a1/c0/a$a; + + iget v7, v0, Lf/h/a/c/a1/c0/f;->h:I + + invoke-direct {v6, v7, v3, v4}, Lf/h/a/c/a1/c0/a$a;->(IJ)V + + invoke-virtual {v5, v6}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V + + iget-wide v5, v0, Lf/h/a/c/a1/c0/f;->i:J + + iget v7, v0, Lf/h/a/c/a1/c0/f;->j:I + + int-to-long v7, v7 + + cmp-long v10, v5, v7 + + if-nez v10, :cond_29 + + invoke-virtual {v0, v3, v4}, Lf/h/a/c/a1/c0/f;->l(J)V + + goto :goto_14 + + :cond_29 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/f;->j()V + + :goto_14 + const/4 v3, 0x1 + + goto/16 :goto_19 + + :cond_2a + iget v3, v0, Lf/h/a/c/a1/c0/f;->h:I + + const v6, 0x6d646864 + + if-eq v3, v6, :cond_2c + + const v6, 0x6d766864 + + if-eq v3, v6, :cond_2c + + if-eq v3, v5, :cond_2c + + const v5, 0x73747364 + + if-eq v3, v5, :cond_2c + + const v5, 0x73747473 + + if-eq v3, v5, :cond_2c + + const v5, 0x73747373 + + if-eq v3, v5, :cond_2c + + const v5, 0x63747473 + + if-eq v3, v5, :cond_2c + + const v5, 0x656c7374 + + if-eq v3, v5, :cond_2c + + const v5, 0x73747363 + + if-eq v3, v5, :cond_2c + + const v5, 0x7374737a + + if-eq v3, v5, :cond_2c + + const v5, 0x73747a32 + + if-eq v3, v5, :cond_2c + + const v5, 0x7374636f + + if-eq v3, v5, :cond_2c + + const v5, 0x636f3634 + + if-eq v3, v5, :cond_2c + + const v5, 0x746b6864 + + if-eq v3, v5, :cond_2c + + if-eq v3, v4, :cond_2c + + const v4, 0x75647461 + + if-eq v3, v4, :cond_2c + + const v4, 0x6b657973 + + if-eq v3, v4, :cond_2c + + const v4, 0x696c7374 + + if-ne v3, v4, :cond_2b + + goto :goto_15 + + :cond_2b + const/4 v5, 0x0 + + goto :goto_16 + + :cond_2c + :goto_15 + const/4 v5, 0x1 + + :goto_16 + if-eqz v5, :cond_2f + + iget v3, v0, Lf/h/a/c/a1/c0/f;->j:I + + if-ne v3, v7, :cond_2d + + const/4 v5, 0x1 + + goto :goto_17 + + :cond_2d + const/4 v5, 0x0 + + :goto_17 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v3, v0, Lf/h/a/c/a1/c0/f;->i:J + + const-wide/32 v5, 0x7fffffff + + cmp-long v8, v3, v5 + + if-gtz v8, :cond_2e + + const/4 v5, 0x1 + + goto :goto_18 + + :cond_2e + const/4 v5, 0x0 + + :goto_18 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + new-instance v3, Lf/h/a/c/i1/t; + + iget-wide v4, v0, Lf/h/a/c/a1/c0/f;->i:J + + long-to-int v5, v4 + + invoke-direct {v3, v5}, Lf/h/a/c/i1/t;->(I)V + + iput-object v3, v0, Lf/h/a/c/a1/c0/f;->k:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/a1/c0/f;->e:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v5, 0x0 + + invoke-static {v4, v5, v3, v5, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + const/4 v3, 0x1 + + iput v3, v0, Lf/h/a/c/a1/c0/f;->g:I + + goto :goto_19 + + :cond_2f + const/4 v3, 0x1 + + const/4 v4, 0x0 + + iput-object v4, v0, Lf/h/a/c/a1/c0/f;->k:Lf/h/a/c/i1/t; + + iput v3, v0, Lf/h/a/c/a1/c0/f;->g:I + + :goto_19 + const/4 v10, 0x1 + + :goto_1a + if-nez v10, :cond_0 + + return v9 + + :cond_30 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Atom size less than header length (unsupported)." + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/c0/f;->p:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->clear()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/c0/f;->j:I + + const/4 v1, -0x1 + + iput v1, p0, Lf/h/a/c/a1/c0/f;->l:I + + iput v0, p0, Lf/h/a/c/a1/c0/f;->m:I + + iput v0, p0, Lf/h/a/c/a1/c0/f;->n:I + + iput v0, p0, Lf/h/a/c/a1/c0/f;->o:I + + const-wide/16 v2, 0x0 + + cmp-long v4, p1, v2 + + if-nez v4, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/a1/c0/f;->j()V + + goto :goto_1 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + if-eqz p1, :cond_2 + + array-length p2, p1 + + :goto_0 + if-ge v0, p2, :cond_2 + + aget-object v2, p1, v0 + + iget-object v3, v2, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + invoke-virtual {v3, p3, p4}, Lf/h/a/c/a1/c0/l;->a(J)I + + move-result v4 + + if-ne v4, v1, :cond_1 + + invoke-virtual {v3, p3, p4}, Lf/h/a/c/a1/c0/l;->b(J)I + + move-result v4 + + :cond_1 + iput v4, v2, Lf/h/a/c/a1/c0/f$a;->d:I + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + return-void +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 17 + + move-object/from16 v0, p0 + + move-wide/from16 v1, p1 + + iget-object v3, v0, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + array-length v4, v3 + + if-nez v4, :cond_0 + + new-instance v1, Lf/h/a/c/a1/q$a; + + sget-object v2, Lf/h/a/c/a1/r;->c:Lf/h/a/c/a1/r; + + invoke-direct {v1, v2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v1 + + :cond_0 + const-wide/16 v4, -0x1 + + iget v6, v0, Lf/h/a/c/a1/c0/f;->s:I + + const-wide v7, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v9, -0x1 + + if-eq v6, v9, :cond_4 + + aget-object v3, v3, v6 + + iget-object v3, v3, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/a1/c0/l;->a(J)I + + move-result v6 + + if-ne v6, v9, :cond_1 + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/a1/c0/l;->b(J)I + + move-result v6 + + :cond_1 + if-ne v6, v9, :cond_2 + + new-instance v1, Lf/h/a/c/a1/q$a; + + sget-object v2, Lf/h/a/c/a1/r;->c:Lf/h/a/c/a1/r; + + invoke-direct {v1, v2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v1 + + :cond_2 + iget-object v10, v3, Lf/h/a/c/a1/c0/l;->f:[J + + aget-wide v11, v10, v6 + + iget-object v10, v3, Lf/h/a/c/a1/c0/l;->c:[J + + aget-wide v13, v10, v6 + + cmp-long v10, v11, v1 + + if-gez v10, :cond_3 + + iget v10, v3, Lf/h/a/c/a1/c0/l;->b:I + + add-int/2addr v10, v9 + + if-ge v6, v10, :cond_3 + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/a1/c0/l;->b(J)I + + move-result v1 + + if-eq v1, v9, :cond_3 + + if-eq v1, v6, :cond_3 + + iget-object v2, v3, Lf/h/a/c/a1/c0/l;->f:[J + + aget-wide v4, v2, v1 + + iget-object v2, v3, Lf/h/a/c/a1/c0/l;->c:[J + + aget-wide v1, v2, v1 + + move-wide v15, v1 + + move-wide v1, v4 + + move-wide v4, v15 + + goto :goto_0 + + :cond_3 + move-wide v1, v7 + + :goto_0 + move-wide v5, v4 + + move-wide v3, v1 + + move-wide v1, v11 + + goto :goto_1 + + :cond_4 + const-wide v13, 0x7fffffffffffffffL + + move-wide v5, v4 + + move-wide v3, v7 + + :goto_1 + const/4 v9, 0x0 + + :goto_2 + iget-object v10, v0, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + array-length v11, v10 + + if-ge v9, v11, :cond_7 + + iget v11, v0, Lf/h/a/c/a1/c0/f;->s:I + + if-eq v9, v11, :cond_6 + + aget-object v10, v10, v9 + + iget-object v10, v10, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + invoke-static {v10, v1, v2, v13, v14}, Lf/h/a/c/a1/c0/f;->k(Lf/h/a/c/a1/c0/l;JJ)J + + move-result-wide v11 + + cmp-long v13, v3, v7 + + if-eqz v13, :cond_5 + + invoke-static {v10, v3, v4, v5, v6}, Lf/h/a/c/a1/c0/f;->k(Lf/h/a/c/a1/c0/l;JJ)J + + move-result-wide v5 + + :cond_5 + move-wide v13, v11 + + :cond_6 + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_7 + new-instance v9, Lf/h/a/c/a1/r; + + invoke-direct {v9, v1, v2, v13, v14}, Lf/h/a/c/a1/r;->(JJ)V + + cmp-long v1, v3, v7 + + if-nez v1, :cond_8 + + new-instance v1, Lf/h/a/c/a1/q$a; + + invoke-direct {v1, v9}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v1 + + :cond_8 + new-instance v1, Lf/h/a/c/a1/r; + + invoke-direct {v1, v3, v4, v5, v6}, Lf/h/a/c/a1/r;->(JJ)V + + new-instance v2, Lf/h/a/c/a1/q$a; + + invoke-direct {v2, v9, v1}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object v2 +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + invoke-static {p1, v0}, Lf/h/a/c/a1/c0/h;->a(Lf/h/a/c/a1/e;Z)Z + + move-result p1 + + return p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/c0/f;->t:J + + return-wide v0 +.end method + +.method public final j()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/c0/f;->g:I + + iput v0, p0, Lf/h/a/c/a1/c0/f;->j:I + + return-void +.end method + +.method public final l(J)V + .locals 73 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object v1, v0 + + :goto_0 + iget-object v2, v1, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v2 + + if-nez v2, :cond_59 + + iget-object v2, v1, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$a; + + iget-wide v2, v2, Lf/h/a/c/a1/c0/a$a;->b:J + + cmp-long v4, v2, p1 + + if-nez v4, :cond_59 + + iget-object v2, v1, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v2}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/a1/c0/a$a; + + iget v3, v2, Lf/h/a/c/a1/c0/a;->a:I + + const v4, 0x6d6f6f76 + + if-ne v3, v4, :cond_57 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + new-instance v4, Lf/h/a/c/a1/m; + + invoke-direct {v4}, Lf/h/a/c/a1/m;->()V + + const v5, 0x75647461 + + invoke-virtual {v2, v5}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v5 + + if-eqz v5, :cond_0 + + iget-boolean v6, v1, Lf/h/a/c/a1/c0/f;->u:Z + + invoke-static {v5, v6}, Lf/h/a/c/a1/c0/b;->f(Lf/h/a/c/a1/c0/a$b;Z)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v5 + + if-eqz v5, :cond_1 + + invoke-virtual {v4, v5}, Lf/h/a/c/a1/m;->b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z + + goto :goto_1 + + :cond_0 + const/4 v5, 0x0 + + :cond_1 + :goto_1 + const v6, 0x6d657461 + + invoke-virtual {v2, v6}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v6 + + if-eqz v6, :cond_2 + + invoke-static {v6}, Lf/h/a/c/a1/c0/b;->c(Lf/h/a/c/a1/c0/a$a;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v6 + + goto :goto_2 + + :cond_2 + const/4 v6, 0x0 + + :goto_2 + iget v7, v1, Lf/h/a/c/a1/c0/f;->a:I + + and-int/lit8 v7, v7, 0x1 + + const/4 v8, 0x0 + + if-eqz v7, :cond_3 + + const/4 v7, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v7, 0x0 + + :goto_3 + new-instance v15, Ljava/util/ArrayList; + + invoke-direct {v15}, Ljava/util/ArrayList;->()V + + const/4 v9, 0x0 + + const/4 v14, 0x0 + + :goto_4 + iget-object v9, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v9}, Ljava/util/List;->size()I + + move-result v9 + + const-wide/16 v16, 0x0 + + if-ge v14, v9, :cond_45 + + iget-object v9, v2, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + invoke-interface {v9, v14}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v9 + + move-object v13, v9 + + check-cast v13, Lf/h/a/c/a1/c0/a$a; + + iget v9, v13, Lf/h/a/c/a1/c0/a;->a:I + + const v10, 0x7472616b + + if-eq v9, v10, :cond_4 + + move/from16 v20, v7 + + move/from16 v18, v14 + + move-object v7, v15 + + goto :goto_5 + + :cond_4 + const v9, 0x6d766864 + + invoke-virtual {v2, v9}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v10 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v18, 0x0 + + iget-boolean v1, v1, Lf/h/a/c/a1/c0/f;->u:Z + + move-object v9, v13 + + move-object/from16 v19, v13 + + move-object/from16 v13, v18 + + move/from16 v18, v14 + + move v14, v7 + + move/from16 v20, v7 + + move-object v7, v15 + + move v15, v1 + + invoke-static/range {v9 .. v15}, Lf/h/a/c/a1/c0/b;->e(Lf/h/a/c/a1/c0/a$a;Lf/h/a/c/a1/c0/a$b;JLcom/google/android/exoplayer2/drm/DrmInitData;ZZ)Lf/h/a/c/a1/c0/i; + + move-result-object v1 + + if-nez v1, :cond_5 + + :goto_5 + move-object/from16 v19, v2 + + move-object/from16 v30, v3 + + move-object/from16 v40, v4 + + move-object/from16 v32, v5 + + move-object/from16 v31, v6 + + move-object/from16 v33, v7 + + goto/16 :goto_36 + + :cond_5 + const v9, 0x6d646961 + + move-object/from16 v10, v19 + + invoke-virtual {v10, v9}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v9 + + const v10, 0x6d696e66 + + invoke-virtual {v9, v10}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v9 + + const v10, 0x7374626c + + invoke-virtual {v9, v10}, Lf/h/a/c/a1/c0/a$a;->b(I)Lf/h/a/c/a1/c0/a$a; + + move-result-object v9 + + const v10, 0x7374737a + + invoke-virtual {v9, v10}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v10 + + if-eqz v10, :cond_6 + + new-instance v11, Lf/h/a/c/a1/c0/b$b; + + invoke-direct {v11, v10}, Lf/h/a/c/a1/c0/b$b;->(Lf/h/a/c/a1/c0/a$b;)V + + goto :goto_6 + + :cond_6 + const v10, 0x73747a32 + + invoke-virtual {v9, v10}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v10 + + if-eqz v10, :cond_44 + + new-instance v11, Lf/h/a/c/a1/c0/b$c; + + invoke-direct {v11, v10}, Lf/h/a/c/a1/c0/b$c;->(Lf/h/a/c/a1/c0/a$b;)V + + :goto_6 + invoke-interface {v11}, Lf/h/a/c/a1/c0/b$a;->b()I + + move-result v10 + + if-nez v10, :cond_7 + + new-instance v9, Lf/h/a/c/a1/c0/l; + + new-array v10, v8, [J + + new-array v11, v8, [I + + const/16 v25, 0x0 + + new-array v12, v8, [J + + new-array v8, v8, [I + + const-wide v28, -0x7fffffffffffffffL # -4.9E-324 + + move-object/from16 v21, v9 + + move-object/from16 v22, v1 + + move-object/from16 v23, v10 + + move-object/from16 v24, v11 + + move-object/from16 v26, v12 + + move-object/from16 v27, v8 + + invoke-direct/range {v21 .. v29}, Lf/h/a/c/a1/c0/l;->(Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + + move-object/from16 v19, v2 + + move-object/from16 v30, v3 + + move-object/from16 v40, v4 + + move-object/from16 v32, v5 + + move-object/from16 v31, v6 + + move-object/from16 v33, v7 + + goto/16 :goto_35 + + :cond_7 + const v8, 0x7374636f + + invoke-virtual {v9, v8}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v8 + + if-nez v8, :cond_8 + + const v8, 0x636f3634 + + invoke-virtual {v9, v8}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v8 + + const/4 v12, 0x1 + + goto :goto_7 + + :cond_8 + const/4 v12, 0x0 + + :goto_7 + iget-object v8, v8, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const v13, 0x73747363 + + invoke-virtual {v9, v13}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v13 + + iget-object v13, v13, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const v14, 0x73747473 + + invoke-virtual {v9, v14}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v14 + + iget-object v14, v14, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + const v15, 0x73747373 + + invoke-virtual {v9, v15}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v15 + + if-eqz v15, :cond_9 + + iget-object v15, v15, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + goto :goto_8 + + :cond_9 + const/4 v15, 0x0 + + :goto_8 + move-object/from16 v19, v2 + + const v2, 0x63747473 + + invoke-virtual {v9, v2}, Lf/h/a/c/a1/c0/a$a;->c(I)Lf/h/a/c/a1/c0/a$b; + + move-result-object v2 + + if-eqz v2, :cond_a + + iget-object v2, v2, Lf/h/a/c/a1/c0/a$b;->b:Lf/h/a/c/i1/t; + + goto :goto_9 + + :cond_a + const/4 v2, 0x0 + + :goto_9 + const/16 v9, 0xc + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/t;->C(I)V + + move-object/from16 v30, v3 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->t()I + + move-result v3 + + invoke-virtual {v13, v9}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->t()I + + move-result v9 + + move/from16 v21, v9 + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->e()I + + move-result v9 + + move-object/from16 v31, v6 + + const/4 v6, 0x1 + + if-ne v9, v6, :cond_b + + const/4 v6, 0x1 + + goto :goto_a + + :cond_b + const/4 v6, 0x0 + + :goto_a + const-string v9, "first_chunk must be 1" + + invoke-static {v6, v9}, Lf/h/a/c/i1/e;->G(ZLjava/lang/Object;)V + + const/16 v6, 0xc + + invoke-virtual {v14, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v9 + + add-int/lit8 v9, v9, -0x1 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v22 + + move-object/from16 v32, v5 + + invoke-virtual {v14}, Lf/h/a/c/i1/t;->t()I + + move-result v5 + + if-eqz v2, :cond_c + + invoke-virtual {v2, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v23 + + goto :goto_b + + :cond_c + const/16 v23, 0x0 + + :goto_b + if-eqz v15, :cond_e + + invoke-virtual {v15, v6}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v15}, Lf/h/a/c/i1/t;->t()I + + move-result v6 + + if-lez v6, :cond_d + + invoke-virtual {v15}, Lf/h/a/c/i1/t;->t()I + + move-result v24 + + add-int/lit8 v24, v24, -0x1 + + goto :goto_d + + :cond_d + const/4 v15, 0x0 + + goto :goto_c + + :cond_e + const/4 v6, 0x0 + + :goto_c + const/16 v24, -0x1 + + :goto_d + invoke-interface {v11}, Lf/h/a/c/a1/c0/b$a;->a()Z + + move-result v25 + + if-eqz v25, :cond_f + + iget-object v0, v1, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget-object v0, v0, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + move-object/from16 v33, v7 + + const-string v7, "audio/raw" + + invoke-virtual {v7, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_10 + + if-nez v9, :cond_10 + + if-nez v23, :cond_10 + + if-nez v6, :cond_10 + + const/4 v0, 0x1 + + goto :goto_e + + :cond_f + move-object/from16 v33, v7 + + :cond_10 + const/4 v0, 0x0 + + :goto_e + if-nez v0, :cond_25 + + new-array v0, v10, [J + + new-array v7, v10, [I + + move/from16 v25, v6 + + new-array v6, v10, [J + + move/from16 v26, v9 + + new-array v9, v10, [I + + const/16 v27, -0x1 + + const/16 v28, 0x0 + + const/16 v29, 0x0 + + const/16 v34, 0x0 + + const/16 v35, 0x0 + + const/16 v36, 0x0 + + const/16 v37, 0x0 + + const/16 v38, 0x0 + + move-object/from16 v34, v4 + + move/from16 v36, v5 + + move-wide/from16 v37, v16 + + move-wide/from16 v41, v37 + + move-wide/from16 v43, v41 + + move/from16 v35, v22 + + move/from16 v45, v25 + + move/from16 v25, v26 + + const/4 v5, 0x0 + + const/16 v26, 0x0 + + const/16 v39, 0x0 + + const/16 v40, 0x0 + + move-object/from16 v22, v1 + + move/from16 v1, v24 + + move/from16 v24, v23 + + move-object/from16 v23, v14 + + const/4 v14, 0x0 + + :goto_f + const-string v4, "AtomParsers" + + if-ge v5, v10, :cond_1e + + const/16 v46, 0x1 + + move/from16 v72, v29 + + move/from16 v29, v10 + + move/from16 v10, v72 + + :goto_10 + if-nez v28, :cond_15 + + move/from16 v47, v1 + + add-int/lit8 v1, v27, 0x1 + + if-ne v1, v3, :cond_11 + + const/16 v27, 0x0 + + const/16 v46, 0x0 + + goto :goto_13 + + :cond_11 + if-eqz v12, :cond_12 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v43 + + goto :goto_11 + + :cond_12 + invoke-virtual {v8}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v43 + + :goto_11 + if-ne v1, v10, :cond_14 + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->t()I + + move-result v26 + + const/4 v10, 0x4 + + invoke-virtual {v13, v10}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v21, v21, -0x1 + + if-lez v21, :cond_13 + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->t()I + + move-result v10 + + add-int/lit8 v10, v10, -0x1 + + goto :goto_12 + + :cond_13 + const/4 v10, -0x1 + + :cond_14 + :goto_12 + const/16 v27, 0x1 + + const/16 v46, 0x1 + + :goto_13 + move/from16 v27, v1 + + if-eqz v46, :cond_16 + + move/from16 v28, v26 + + move-wide/from16 v41, v43 + + move/from16 v1, v47 + + goto :goto_10 + + :cond_15 + move/from16 v47, v1 + + :cond_16 + if-nez v46, :cond_17 + + const-string v1, "Unexpected end of chunk data" + + invoke-static {v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-static {v0, v5}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v0 + + invoke-static {v7, v5}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v7 + + invoke-static {v6, v5}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v6 + + invoke-static {v9, v5}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v9 + + move v10, v5 + + goto/16 :goto_17 + + :cond_17 + if-eqz v2, :cond_19 + + :goto_14 + if-nez v40, :cond_18 + + if-lez v24, :cond_18 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v40 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v39 + + add-int/lit8 v24, v24, -0x1 + + goto :goto_14 + + :cond_18 + add-int/lit8 v40, v40, -0x1 + + :cond_19 + move/from16 v1, v39 + + aput-wide v41, v0, v5 + + invoke-interface {v11}, Lf/h/a/c/a1/c0/b$a;->c()I + + move-result v4 + + aput v4, v7, v5 + + aget v4, v7, v5 + + if-le v4, v14, :cond_1a + + aget v4, v7, v5 + + move v14, v4 + + :cond_1a + move/from16 v48, v10 + + move-object/from16 v46, v11 + + int-to-long v10, v1 + + add-long v10, v37, v10 + + aput-wide v10, v6, v5 + + if-nez v15, :cond_1b + + const/4 v4, 0x1 + + goto :goto_15 + + :cond_1b + const/4 v4, 0x0 + + :goto_15 + aput v4, v9, v5 + + move/from16 v4, v47 + + if-ne v5, v4, :cond_1c + + const/4 v10, 0x1 + + aput v10, v9, v5 + + add-int/lit8 v45, v45, -0x1 + + if-lez v45, :cond_1c + + invoke-virtual {v15}, Lf/h/a/c/i1/t;->t()I + + move-result v4 + + sub-int/2addr v4, v10 + + :cond_1c + move-object v11, v0 + + move/from16 v10, v36 + + move/from16 v36, v1 + + int-to-long v0, v10 + + add-long v37, v37, v0 + + add-int/lit8 v35, v35, -0x1 + + if-nez v35, :cond_1d + + if-lez v25, :cond_1d + + invoke-virtual/range {v23 .. v23}, Lf/h/a/c/i1/t;->t()I + + move-result v0 + + invoke-virtual/range {v23 .. v23}, Lf/h/a/c/i1/t;->e()I + + move-result v1 + + add-int/lit8 v25, v25, -0x1 + + move/from16 v35, v0 + + goto :goto_16 + + :cond_1d + move v1, v10 + + :goto_16 + aget v0, v7, v5 + + move v10, v1 + + int-to-long v0, v0 + + add-long v41, v41, v0 + + add-int/lit8 v28, v28, -0x1 + + add-int/lit8 v5, v5, 0x1 + + move v1, v4 + + move-object v0, v11 + + move/from16 v39, v36 + + move-object/from16 v11, v46 + + move/from16 v36, v10 + + move/from16 v10, v29 + + move/from16 v29, v48 + + goto/16 :goto_f + + :cond_1e + move-object v11, v0 + + move/from16 v29, v10 + + :goto_17 + move/from16 v1, v28 + + move/from16 v3, v39 + + int-to-long v11, v3 + + add-long v37, v37, v11 + + :goto_18 + if-lez v24, :cond_20 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->t()I + + move-result v3 + + if-eqz v3, :cond_1f + + const/4 v2, 0x0 + + goto :goto_19 + + :cond_1f + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + add-int/lit8 v24, v24, -0x1 + + goto :goto_18 + + :cond_20 + const/4 v2, 0x1 + + :goto_19 + if-nez v45, :cond_22 + + if-nez v35, :cond_22 + + if-nez v1, :cond_22 + + if-nez v25, :cond_22 + + move/from16 v3, v40 + + if-nez v3, :cond_23 + + if-nez v2, :cond_21 + + goto :goto_1a + + :cond_21 + move-object/from16 v11, v22 + + goto :goto_1c + + :cond_22 + move/from16 v3, v40 + + :cond_23 + :goto_1a + const-string v5, "Inconsistent stbl box for track " + + invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v5 + + move-object/from16 v11, v22 + + iget v8, v11, Lf/h/a/c/a1/c0/i;->a:I + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v8, ": remainingSynchronizationSamples " + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move/from16 v8, v45 + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v8, ", remainingSamplesAtTimestampDelta " + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move/from16 v8, v35 + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v8, ", remainingSamplesInChunk " + + invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", remainingTimestampDeltaChanges " + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move/from16 v1, v25 + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", remainingSamplesAtTimestampOffset " + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + if-nez v2, :cond_24 + + const-string v1, ", ctts invalid" + + goto :goto_1b + + :cond_24 + const-string v1, "" + + :goto_1b + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v4, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_1c + move-object v8, v9 + + move/from16 v25, v14 + + goto/16 :goto_24 + + :cond_25 + move-object v11, v1 + + move-object/from16 v34, v4 + + move/from16 v29, v10 + + new-array v0, v3, [J + + new-array v1, v3, [I + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v6, 0x1 + + const/4 v7, -0x1 + + move-wide/from16 v14, v16 + + move/from16 v9, v21 + + :goto_1d + add-int/2addr v7, v6 + + if-ne v7, v3, :cond_26 + + const/4 v6, 0x0 + + goto :goto_20 + + :cond_26 + if-eqz v12, :cond_27 + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->u()J + + move-result-wide v14 + + goto :goto_1e + + :cond_27 + invoke-virtual {v8}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v14 + + :goto_1e + if-ne v7, v2, :cond_29 + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->t()I + + move-result v4 + + const/4 v2, 0x4 + + invoke-virtual {v13, v2}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v9, v9, -0x1 + + if-lez v9, :cond_28 + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->t()I + + move-result v2 + + add-int/lit8 v2, v2, -0x1 + + goto :goto_1f + + :cond_28 + const/4 v2, -0x1 + + :cond_29 + :goto_1f + const/4 v6, 0x1 + + :goto_20 + if-eqz v6, :cond_2a + + aput-wide v14, v0, v7 + + aput v4, v1, v7 + + const/4 v6, 0x1 + + goto :goto_1d + + :cond_2a + iget-object v2, v11, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget v4, v2, Lcom/google/android/exoplayer2/Format;->A:I + + iget v2, v2, Lcom/google/android/exoplayer2/Format;->y:I + + invoke-static {v4, v2}, Lf/h/a/c/i1/c0;->z(II)I + + move-result v2 + + int-to-long v4, v5 + + const/16 v6, 0x2000 + + div-int/2addr v6, v2 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_21 + if-ge v7, v3, :cond_2b + + aget v9, v1, v7 + + invoke-static {v9, v6}, Lf/h/a/c/i1/c0;->g(II)I + + move-result v9 + + add-int/2addr v8, v9 + + add-int/lit8 v7, v7, 0x1 + + goto :goto_21 + + :cond_2b + new-array v7, v8, [J + + new-array v9, v8, [I + + new-array v10, v8, [J + + new-array v8, v8, [I + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + :goto_22 + if-ge v12, v3, :cond_2d + + aget v21, v1, v12 + + aget-wide v22, v0, v12 + + move/from16 v72, v21 + + move-object/from16 v21, v0 + + move/from16 v0, v72 + + :goto_23 + if-lez v0, :cond_2c + + invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I + + move-result v24 + + aput-wide v22, v7, v15 + + mul-int v25, v2, v24 + + aput v25, v9, v15 + + move-object/from16 v25, v1 + + aget v1, v9, v15 + + invoke-static {v14, v1}, Ljava/lang/Math;->max(II)I + + move-result v14 + + move/from16 v26, v2 + + int-to-long v1, v13 + + mul-long v1, v1, v4 + + aput-wide v1, v10, v15 + + const/4 v1, 0x1 + + aput v1, v8, v15 + + aget v1, v9, v15 + + int-to-long v1, v1 + + add-long v22, v22, v1 + + add-int v13, v13, v24 + + sub-int v0, v0, v24 + + add-int/lit8 v15, v15, 0x1 + + move-object/from16 v1, v25 + + move/from16 v2, v26 + + goto :goto_23 + + :cond_2c + move-object/from16 v25, v1 + + move/from16 v26, v2 + + add-int/lit8 v12, v12, 0x1 + + move-object/from16 v0, v21 + + goto :goto_22 + + :cond_2d + int-to-long v0, v13 + + mul-long v37, v4, v0 + + move-object v0, v7 + + move-object v7, v9 + + move-object v6, v10 + + move/from16 v25, v14 + + move/from16 v10, v29 + + :goto_24 + move-wide/from16 v1, v37 + + const-wide/32 v37, 0xf4240 + + iget-wide v3, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v35, v1 + + move-wide/from16 v39, v3 + + invoke-static/range {v35 .. v40}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v28 + + iget-object v3, v11, Lf/h/a/c/a1/c0/i;->h:[J + + const-wide/32 v4, 0xf4240 + + if-nez v3, :cond_2e + + iget-wide v1, v11, Lf/h/a/c/a1/c0/i;->c:J + + invoke-static {v6, v4, v5, v1, v2}, Lf/h/a/c/i1/c0;->X([JJJ)V + + new-instance v1, Lf/h/a/c/a1/c0/l; + + move-object/from16 v21, v1 + + move-object/from16 v22, v11 + + move-object/from16 v23, v0 + + move-object/from16 v24, v7 + + move-object/from16 v26, v6 + + move-object/from16 v27, v8 + + invoke-direct/range {v21 .. v29}, Lf/h/a/c/a1/c0/l;->(Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + + move-object v9, v1 + + move-object/from16 v3, v34 + + goto/16 :goto_28 + + :cond_2e + array-length v4, v3 + + const/4 v5, 0x1 + + if-ne v4, v5, :cond_31 + + iget v4, v11, Lf/h/a/c/a1/c0/i;->b:I + + if-ne v4, v5, :cond_31 + + array-length v4, v6 + + const/4 v5, 0x2 + + if-lt v4, v5, :cond_31 + + iget-object v4, v11, Lf/h/a/c/a1/c0/i;->i:[J + + const/4 v5, 0x0 + + aget-wide v12, v4, v5 + + aget-wide v35, v3, v5 + + iget-wide v3, v11, Lf/h/a/c/a1/c0/i;->c:J + + iget-wide v14, v11, Lf/h/a/c/a1/c0/i;->d:J + + move-wide/from16 v37, v3 + + move-wide/from16 v39, v14 + + invoke-static/range {v35 .. v40}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v3 + + add-long/2addr v3, v12 + + array-length v9, v6 + + add-int/lit8 v9, v9, -0x1 + + const/4 v14, 0x4 + + invoke-static {v14, v5, v9}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v15 + + move/from16 v21, v10 + + array-length v10, v6 + + sub-int/2addr v10, v14 + + invoke-static {v10, v5, v9}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v9 + + aget-wide v22, v6, v5 + + cmp-long v5, v22, v12 + + if-gtz v5, :cond_2f + + aget-wide v14, v6, v15 + + cmp-long v5, v12, v14 + + if-gez v5, :cond_2f + + aget-wide v9, v6, v9 + + cmp-long v5, v9, v3 + + if-gez v5, :cond_2f + + cmp-long v5, v3, v1 + + if-gtz v5, :cond_2f + + const/4 v5, 0x1 + + goto :goto_25 + + :cond_2f + const/4 v5, 0x0 + + :goto_25 + if-eqz v5, :cond_32 + + sub-long v35, v1, v3 + + const/4 v3, 0x0 + + aget-wide v3, v6, v3 + + sub-long v37, v12, v3 + + iget-object v3, v11, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget v3, v3, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v3, v3 + + iget-wide v9, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v39, v3 + + move-wide/from16 v41, v9 + + invoke-static/range {v37 .. v42}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v3 + + iget-object v5, v11, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iget v5, v5, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v9, v5 + + iget-wide v12, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v37, v9 + + move-wide/from16 v39, v12 + + invoke-static/range {v35 .. v40}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v9 + + cmp-long v5, v3, v16 + + if-nez v5, :cond_30 + + cmp-long v5, v9, v16 + + if-eqz v5, :cond_32 + + :cond_30 + const-wide/32 v12, 0x7fffffff + + cmp-long v5, v3, v12 + + if-gtz v5, :cond_32 + + cmp-long v5, v9, v12 + + if-gtz v5, :cond_32 + + long-to-int v1, v3 + + move-object/from16 v3, v34 + + iput v1, v3, Lf/h/a/c/a1/m;->a:I + + long-to-int v1, v9 + + iput v1, v3, Lf/h/a/c/a1/m;->b:I + + iget-wide v1, v11, Lf/h/a/c/a1/c0/i;->c:J + + const-wide/32 v4, 0xf4240 + + invoke-static {v6, v4, v5, v1, v2}, Lf/h/a/c/i1/c0;->X([JJJ)V + + iget-object v1, v11, Lf/h/a/c/a1/c0/i;->h:[J + + const/4 v2, 0x0 + + aget-wide v12, v1, v2 + + const-wide/32 v14, 0xf4240 + + iget-wide v1, v11, Lf/h/a/c/a1/c0/i;->d:J + + move-wide/from16 v16, v1 + + invoke-static/range {v12 .. v17}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v28 + + new-instance v1, Lf/h/a/c/a1/c0/l; + + move-object/from16 v21, v1 + + move-object/from16 v22, v11 + + move-object/from16 v23, v0 + + move-object/from16 v24, v7 + + move-object/from16 v26, v6 + + move-object/from16 v27, v8 + + invoke-direct/range {v21 .. v29}, Lf/h/a/c/a1/c0/l;->(Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + + goto :goto_27 + + :cond_31 + move/from16 v21, v10 + + :cond_32 + move-object/from16 v3, v34 + + iget-object v4, v11, Lf/h/a/c/a1/c0/i;->h:[J + + array-length v5, v4 + + const/4 v9, 0x1 + + if-ne v5, v9, :cond_34 + + const/4 v5, 0x0 + + aget-wide v9, v4, v5 + + cmp-long v4, v9, v16 + + if-nez v4, :cond_34 + + iget-object v4, v11, Lf/h/a/c/a1/c0/i;->i:[J + + aget-wide v9, v4, v5 + + const/4 v4, 0x0 + + :goto_26 + array-length v5, v6 + + if-ge v4, v5, :cond_33 + + aget-wide v12, v6, v4 + + sub-long v34, v12, v9 + + const-wide/32 v36, 0xf4240 + + iget-wide v12, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v38, v12 + + invoke-static/range {v34 .. v39}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v12 + + aput-wide v12, v6, v4 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_26 + + :cond_33 + sub-long v12, v1, v9 + + const-wide/32 v14, 0xf4240 + + iget-wide v1, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v16, v1 + + invoke-static/range {v12 .. v17}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v28 + + new-instance v1, Lf/h/a/c/a1/c0/l; + + move-object/from16 v21, v1 + + move-object/from16 v22, v11 + + move-object/from16 v23, v0 + + move-object/from16 v24, v7 + + move-object/from16 v26, v6 + + move-object/from16 v27, v8 + + invoke-direct/range {v21 .. v29}, Lf/h/a/c/a1/c0/l;->(Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + + :goto_27 + move-object v9, v1 + + :goto_28 + move-object/from16 v40, v3 + + goto/16 :goto_35 + + :cond_34 + iget v1, v11, Lf/h/a/c/a1/c0/i;->b:I + + const/4 v2, 0x1 + + if-ne v1, v2, :cond_35 + + const/4 v1, 0x1 + + goto :goto_29 + + :cond_35 + const/4 v1, 0x0 + + :goto_29 + iget-object v2, v11, Lf/h/a/c/a1/c0/i;->h:[J + + array-length v4, v2 + + new-array v4, v4, [I + + array-length v2, v2 + + new-array v2, v2, [I + + const/4 v5, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + :goto_2a + iget-object v13, v11, Lf/h/a/c/a1/c0/i;->h:[J + + array-length v14, v13 + + if-ge v5, v14, :cond_39 + + iget-object v14, v11, Lf/h/a/c/a1/c0/i;->i:[J + + move v15, v9 + + move/from16 v22, v10 + + aget-wide v9, v14, v5 + + const-wide/16 v23, -0x1 + + cmp-long v14, v9, v23 + + if-eqz v14, :cond_38 + + aget-wide v34, v13, v5 + + iget-wide v13, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-object/from16 v23, v7 + + move-object/from16 v24, v8 + + iget-wide v7, v11, Lf/h/a/c/a1/c0/i;->d:J + + move-wide/from16 v36, v13 + + move-wide/from16 v38, v7 + + invoke-static/range {v34 .. v39}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v7 + + const/4 v13, 0x1 + + invoke-static {v6, v9, v10, v13, v13}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result v14 + + aput v14, v4, v5 + + add-long/2addr v9, v7 + + const/4 v7, 0x0 + + invoke-static {v6, v9, v10, v1, v7}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result v7 + + aput v7, v2, v5 + + :goto_2b + aget v7, v4, v5 + + aget v8, v2, v5 + + if-ge v7, v8, :cond_36 + + aget v7, v4, v5 + + aget v7, v24, v7 + + and-int/2addr v7, v13 + + if-nez v7, :cond_36 + + aget v7, v4, v5 + + add-int/2addr v7, v13 + + aput v7, v4, v5 + + const/4 v13, 0x1 + + goto :goto_2b + + :cond_36 + aget v7, v2, v5 + + aget v8, v4, v5 + + sub-int/2addr v7, v8 + + add-int v7, v7, v22 + + aget v8, v4, v5 + + if-eq v12, v8, :cond_37 + + const/4 v8, 0x1 + + goto :goto_2c + + :cond_37 + const/4 v8, 0x0 + + :goto_2c + or-int/2addr v8, v15 + + aget v9, v2, v5 + + move v10, v7 + + move v12, v9 + + move v9, v8 + + goto :goto_2d + + :cond_38 + move-object/from16 v23, v7 + + move-object/from16 v24, v8 + + move v9, v15 + + move/from16 v10, v22 + + :goto_2d + add-int/lit8 v5, v5, 0x1 + + move-object/from16 v7, v23 + + move-object/from16 v8, v24 + + goto :goto_2a + + :cond_39 + move-object/from16 v23, v7 + + move-object/from16 v24, v8 + + move v15, v9 + + move v5, v10 + + move/from16 v10, v21 + + if-eq v5, v10, :cond_3a + + const/4 v1, 0x1 + + goto :goto_2e + + :cond_3a + const/4 v1, 0x0 + + :goto_2e + or-int/2addr v1, v15 + + if-eqz v1, :cond_3b + + new-array v7, v5, [J + + goto :goto_2f + + :cond_3b + move-object v7, v0 + + :goto_2f + if-eqz v1, :cond_3c + + new-array v8, v5, [I + + goto :goto_30 + + :cond_3c + move-object/from16 v8, v23 + + :goto_30 + if-eqz v1, :cond_3d + + const/16 v25, 0x0 + + :cond_3d + if-eqz v1, :cond_3e + + new-array v9, v5, [I + + goto :goto_31 + + :cond_3e + move-object/from16 v9, v24 + + :goto_31 + new-array v5, v5, [J + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + :goto_32 + iget-object v13, v11, Lf/h/a/c/a1/c0/i;->h:[J + + array-length v13, v13 + + if-ge v10, v13, :cond_42 + + iget-object v13, v11, Lf/h/a/c/a1/c0/i;->i:[J + + aget-wide v14, v13, v10 + + aget v13, v4, v10 + + move-object/from16 v21, v4 + + aget v4, v2, v10 + + if-eqz v1, :cond_3f + + move-object/from16 v22, v2 + + sub-int v2, v4, v13 + + invoke-static {v0, v13, v7, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + move-object/from16 v26, v0 + + move-object/from16 v0, v23 + + invoke-static {v0, v13, v8, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + move-object/from16 v40, v3 + + move-object/from16 v3, v24 + + invoke-static {v3, v13, v9, v12, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_33 + + :cond_3f + move-object/from16 v26, v0 + + move-object/from16 v22, v2 + + move-object/from16 v40, v3 + + move-object/from16 v0, v23 + + move-object/from16 v3, v24 + + :goto_33 + move/from16 v2, v25 + + :goto_34 + if-ge v13, v4, :cond_41 + + const-wide/32 v36, 0xf4240 + + move-object/from16 v24, v3 + + move/from16 v23, v4 + + iget-wide v3, v11, Lf/h/a/c/a1/c0/i;->d:J + + move-wide/from16 v34, v16 + + move-wide/from16 v38, v3 + + invoke-static/range {v34 .. v39}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v3 + + aget-wide v27, v6, v13 + + sub-long v34, v27, v14 + + move-wide/from16 v27, v14 + + iget-wide v14, v11, Lf/h/a/c/a1/c0/i;->c:J + + move-wide/from16 v38, v14 + + invoke-static/range {v34 .. v39}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v14 + + add-long/2addr v3, v14 + + aput-wide v3, v5, v12 + + if-eqz v1, :cond_40 + + aget v3, v8, v12 + + if-le v3, v2, :cond_40 + + aget v2, v0, v13 + + :cond_40 + add-int/lit8 v12, v12, 0x1 + + add-int/lit8 v13, v13, 0x1 + + move/from16 v4, v23 + + move-object/from16 v3, v24 + + move-wide/from16 v14, v27 + + goto :goto_34 + + :cond_41 + move-object/from16 v24, v3 + + iget-object v3, v11, Lf/h/a/c/a1/c0/i;->h:[J + + aget-wide v13, v3, v10 + + add-long v16, v16, v13 + + add-int/lit8 v10, v10, 0x1 + + move-object/from16 v23, v0 + + move/from16 v25, v2 + + move-object/from16 v4, v21 + + move-object/from16 v2, v22 + + move-object/from16 v0, v26 + + move-object/from16 v3, v40 + + goto/16 :goto_32 + + :cond_42 + move-object/from16 v40, v3 + + const-wide/32 v36, 0xf4240 + + iget-wide v0, v11, Lf/h/a/c/a1/c0/i;->d:J + + move-wide/from16 v34, v16 + + move-wide/from16 v38, v0 + + invoke-static/range {v34 .. v39}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v28 + + new-instance v0, Lf/h/a/c/a1/c0/l; + + move-object/from16 v21, v0 + + move-object/from16 v22, v11 + + move-object/from16 v23, v7 + + move-object/from16 v24, v8 + + move-object/from16 v26, v5 + + move-object/from16 v27, v9 + + invoke-direct/range {v21 .. v29}, Lf/h/a/c/a1/c0/l;->(Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + + move-object v9, v0 + + :goto_35 + iget v0, v9, Lf/h/a/c/a1/c0/l;->b:I + + if-nez v0, :cond_43 + + :goto_36 + move-object/from16 v0, v33 + + goto :goto_37 + + :cond_43 + move-object/from16 v0, v33 + + invoke-virtual {v0, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :goto_37 + add-int/lit8 v14, v18, 0x1 + + const/4 v8, 0x0 + + move-object/from16 v1, p0 + + move-object v15, v0 + + move-object/from16 v2, v19 + + move/from16 v7, v20 + + move-object/from16 v3, v30 + + move-object/from16 v6, v31 + + move-object/from16 v5, v32 + + move-object/from16 v4, v40 + + move-object v0, v1 + + goto/16 :goto_4 + + :cond_44 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Track has no sample table size information" + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_45 + move-object/from16 v30, v3 + + move-object/from16 v40, v4 + + move-object/from16 v32, v5 + + move-object/from16 v31, v6 + + move-object v0, v15 + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v1 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v4, 0x0 + + const/4 v5, -0x1 + + move-wide v4, v2 + + const/4 v6, 0x0 + + const/4 v7, -0x1 + + :goto_38 + if-ge v6, v1, :cond_51 + + invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/c/a1/c0/l; + + iget-object v9, v8, Lf/h/a/c/a1/c0/l;->a:Lf/h/a/c/a1/c0/i; + + iget-wide v10, v9, Lf/h/a/c/a1/c0/i;->e:J + + cmp-long v12, v10, v4 + + if-eqz v12, :cond_46 + + goto :goto_39 + + :cond_46 + iget-wide v10, v8, Lf/h/a/c/a1/c0/l;->h:J + + :goto_39 + invoke-static {v2, v3, v10, v11}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v2 + + new-instance v4, Lf/h/a/c/a1/c0/f$a; + + move-object/from16 v5, p0 + + iget-object v12, v5, Lf/h/a/c/a1/c0/f;->p:Lf/h/a/c/a1/i; + + iget v13, v9, Lf/h/a/c/a1/c0/i;->b:I + + invoke-interface {v12, v6, v13}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v12 + + invoke-direct {v4, v9, v8, v12}, Lf/h/a/c/a1/c0/f$a;->(Lf/h/a/c/a1/c0/i;Lf/h/a/c/a1/c0/l;Lf/h/a/c/a1/s;)V + + iget v12, v8, Lf/h/a/c/a1/c0/l;->e:I + + add-int/lit8 v51, v12, 0x1e + + iget-object v12, v9, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + new-instance v13, Lcom/google/android/exoplayer2/Format; + + move-object/from16 v41, v13 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; + + move-object/from16 v42, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->e:Ljava/lang/String; + + move-object/from16 v43, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->f:I + + move/from16 v44, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->g:I + + move/from16 v45, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->h:I + + move/from16 v46, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; + + move-object/from16 v47, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + move-object/from16 v48, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->k:Ljava/lang/String; + + move-object/from16 v49, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + move-object/from16 v50, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + move-object/from16 v52, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-object/from16 v53, v14 + + iget-wide v14, v12, Lcom/google/android/exoplayer2/Format;->p:J + + move-wide/from16 v54, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->q:I + + move/from16 v56, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->r:I + + move/from16 v57, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->s:F + + move/from16 v58, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->t:I + + move/from16 v59, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->u:F + + move/from16 v60, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->w:[B + + move-object/from16 v61, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->v:I + + move/from16 v62, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; + + move-object/from16 v63, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->y:I + + move/from16 v64, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->z:I + + move/from16 v65, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->A:I + + move/from16 v66, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->B:I + + move/from16 v67, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->C:I + + move/from16 v68, v14 + + iget-object v14, v12, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; + + move-object/from16 v69, v14 + + iget v14, v12, Lcom/google/android/exoplayer2/Format;->E:I + + move/from16 v70, v14 + + iget-object v12, v12, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; + + move-object/from16 v71, v12 + + invoke-direct/range {v41 .. v71}, Lcom/google/android/exoplayer2/Format;->(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;JIIFIF[BILcom/google/android/exoplayer2/video/ColorInfo;IIIIILjava/lang/String;ILjava/lang/Class;)V + + iget v12, v9, Lf/h/a/c/a1/c0/i;->b:I + + const/4 v14, 0x2 + + if-ne v12, v14, :cond_47 + + cmp-long v12, v10, v16 + + if-lez v12, :cond_47 + + iget v8, v8, Lf/h/a/c/a1/c0/l;->b:I + + const/4 v12, 0x1 + + if-le v8, v12, :cond_47 + + int-to-float v8, v8 + + long-to-float v10, v10 + + const v11, 0x49742400 # 1000000.0f + + div-float/2addr v10, v11 + + div-float/2addr v8, v10 + + invoke-virtual {v13, v8}, Lcom/google/android/exoplayer2/Format;->b(F)Lcom/google/android/exoplayer2/Format; + + move-result-object v13 + + :cond_47 + iget v8, v9, Lf/h/a/c/a1/c0/i;->b:I + + const/4 v10, 0x1 + + if-ne v8, v10, :cond_4b + + move-object/from16 v10, v40 + + iget v8, v10, Lf/h/a/c/a1/m;->a:I + + const/4 v11, -0x1 + + if-eq v8, v11, :cond_48 + + iget v8, v10, Lf/h/a/c/a1/m;->b:I + + if-eq v8, v11, :cond_48 + + const/4 v8, 0x1 + + goto :goto_3a + + :cond_48 + const/4 v8, 0x0 + + :goto_3a + if-eqz v8, :cond_49 + + iget v8, v10, Lf/h/a/c/a1/m;->a:I + + iget v11, v10, Lf/h/a/c/a1/m;->b:I + + invoke-virtual {v13, v8, v11}, Lcom/google/android/exoplayer2/Format;->c(II)Lcom/google/android/exoplayer2/Format; + + move-result-object v13 + + :cond_49 + if-eqz v32, :cond_4a + + iget-object v8, v13, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-object/from16 v11, v32 + + invoke-virtual {v13, v8, v11}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v13 + + goto/16 :goto_3d + + :cond_4a + move-object/from16 v11, v32 + + goto :goto_3d + + :cond_4b + move-object/from16 v11, v32 + + move-object/from16 v10, v40 + + const/4 v12, 0x2 + + if-ne v8, v12, :cond_4f + + if-eqz v31, :cond_4f + + const/4 v8, 0x0 + + move-object/from16 v12, v31 + + :goto_3b + iget-object v14, v12, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v15, v14 + + if-ge v8, v15, :cond_4e + + aget-object v14, v14, v8 + + instance-of v15, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; + + if-eqz v15, :cond_4c + + check-cast v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry; + + iget-object v15, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->d:Ljava/lang/String; + + move-object/from16 v33, v0 + + const-string v0, "com.android.capture.fps" + + invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4d + + iget v0, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->g:I + + const/16 v15, 0x17 + + if-ne v0, v15, :cond_4d + + :try_start_0 + iget-object v0, v14, Lcom/google/android/exoplayer2/extractor/mp4/MdtaMetadataEntry;->e:[B + + invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/FloatBuffer;->get()F + + move-result v0 + + invoke-virtual {v13, v0}, Lcom/google/android/exoplayer2/Format;->b(F)Lcom/google/android/exoplayer2/Format; + + move-result-object v13 + + new-instance v0, Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v15, 0x1 + + new-array v15, v15, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + const/16 v18, 0x0 + + aput-object v14, v15, v18 + + invoke-direct {v0, v15}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + iget-object v14, v13, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-virtual {v13, v14, v0}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object v13, v0 + + goto :goto_3c + + :catch_0 + const-string v0, "MetadataUtil" + + const-string v14, "Ignoring invalid framerate" + + invoke-static {v0, v14}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_3c + + :cond_4c + move-object/from16 v33, v0 + + :cond_4d + :goto_3c + add-int/lit8 v8, v8, 0x1 + + move-object/from16 v0, v33 + + goto :goto_3b + + :cond_4e + move-object/from16 v33, v0 + + goto :goto_3e + + :cond_4f + :goto_3d + move-object/from16 v33, v0 + + move-object/from16 v12, v31 + + :goto_3e + iget-object v0, v4, Lf/h/a/c/a1/c0/f$a;->c:Lf/h/a/c/a1/s; + + invoke-interface {v0, v13}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget v0, v9, Lf/h/a/c/a1/c0/i;->b:I + + const/4 v8, 0x2 + + if-ne v0, v8, :cond_50 + + const/4 v0, -0x1 + + if-ne v7, v0, :cond_50 + + invoke-virtual/range {v30 .. v30}, Ljava/util/ArrayList;->size()I + + move-result v0 + + move v7, v0 + + :cond_50 + move-object/from16 v0, v30 + + invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v6, v6, 0x1 + + const-wide v8, -0x7fffffffffffffffL # -4.9E-324 + + move-object/from16 v30, v0 + + move-wide v4, v8 + + move-object/from16 v40, v10 + + move-object/from16 v32, v11 + + move-object/from16 v31, v12 + + move-object/from16 v0, v33 + + goto/16 :goto_38 + + :cond_51 + move-object/from16 v5, p0 + + move-object/from16 v0, v30 + + iput v7, v5, Lf/h/a/c/a1/c0/f;->s:I + + iput-wide v2, v5, Lf/h/a/c/a1/c0/f;->t:J + + const/4 v1, 0x0 + + new-array v1, v1, [Lf/h/a/c/a1/c0/f$a; + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/c/a1/c0/f$a; + + iput-object v0, v5, Lf/h/a/c/a1/c0/f;->q:[Lf/h/a/c/a1/c0/f$a; + + array-length v1, v0 + + new-array v1, v1, [[J + + array-length v2, v0 + + new-array v2, v2, [I + + array-length v3, v0 + + new-array v3, v3, [J + + array-length v4, v0 + + new-array v4, v4, [Z + + const/4 v6, 0x0 + + :goto_3f + array-length v7, v0 + + if-ge v6, v7, :cond_52 + + aget-object v7, v0, v6 + + iget-object v7, v7, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget v7, v7, Lf/h/a/c/a1/c0/l;->b:I + + new-array v7, v7, [J + + aput-object v7, v1, v6 + + aget-object v7, v0, v6 + + iget-object v7, v7, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget-object v7, v7, Lf/h/a/c/a1/c0/l;->f:[J + + const/4 v8, 0x0 + + aget-wide v8, v7, v8 + + aput-wide v8, v3, v6 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_3f + + :cond_52 + const/4 v6, 0x0 + + :goto_40 + array-length v7, v0 + + if-ge v6, v7, :cond_56 + + const-wide v7, 0x7fffffffffffffffL + + const/4 v9, 0x0 + + const/4 v10, -0x1 + + :goto_41 + array-length v11, v0 + + if-ge v9, v11, :cond_54 + + aget-boolean v11, v4, v9 + + if-nez v11, :cond_53 + + aget-wide v11, v3, v9 + + cmp-long v13, v11, v7 + + if-gtz v13, :cond_53 + + aget-wide v7, v3, v9 + + move v10, v9 + + :cond_53 + add-int/lit8 v9, v9, 0x1 + + goto :goto_41 + + :cond_54 + aget v7, v2, v10 + + aget-object v8, v1, v10 + + aput-wide v16, v8, v7 + + aget-object v8, v0, v10 + + iget-object v8, v8, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget-object v8, v8, Lf/h/a/c/a1/c0/l;->d:[I + + aget v8, v8, v7 + + int-to-long v8, v8 + + add-long v16, v16, v8 + + const/4 v8, 0x1 + + add-int/2addr v7, v8 + + aput v7, v2, v10 + + aget-object v9, v1, v10 + + array-length v9, v9 + + if-ge v7, v9, :cond_55 + + aget-object v8, v0, v10 + + iget-object v8, v8, Lf/h/a/c/a1/c0/f$a;->b:Lf/h/a/c/a1/c0/l; + + iget-object v8, v8, Lf/h/a/c/a1/c0/l;->f:[J + + aget-wide v7, v8, v7 + + aput-wide v7, v3, v10 + + goto :goto_40 + + :cond_55 + aput-boolean v8, v4, v10 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_40 + + :cond_56 + iput-object v1, v5, Lf/h/a/c/a1/c0/f;->r:[[J + + iget-object v0, v5, Lf/h/a/c/a1/c0/f;->p:Lf/h/a/c/a1/i; + + invoke-interface {v0}, Lf/h/a/c/a1/i;->k()V + + iget-object v0, v5, Lf/h/a/c/a1/c0/f;->p:Lf/h/a/c/a1/i; + + invoke-interface {v0, v5}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iget-object v0, v5, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->clear()V + + const/4 v0, 0x2 + + iput v0, v5, Lf/h/a/c/a1/c0/f;->g:I + + move-object v1, v5 + + goto :goto_42 + + :cond_57 + move-object v5, v0 + + move-object/from16 v19, v2 + + iget-object v0, v1, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_58 + + iget-object v0, v1, Lf/h/a/c/a1/c0/f;->f:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/a1/c0/a$a; + + iget-object v0, v0, Lf/h/a/c/a1/c0/a$a;->d:Ljava/util/List; + + move-object/from16 v2, v19 + + invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_58 + :goto_42 + move-object v0, v5 + + goto/16 :goto_0 + + :cond_59 + move-object v5, v0 + + iget v0, v1, Lf/h/a/c/a1/c0/f;->g:I + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_5a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/c0/f;->j()V + + :cond_5a + return-void +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/g.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/g.smali new file mode 100644 index 0000000000..1ab6bb3f45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/g.smali @@ -0,0 +1,19 @@ +.class public Lf/h/a/c/a1/c0/g; +.super Ljava/lang/Object; +.source "PsshAtomUtil.java" + + +# instance fields +.field public final a:Ljava/util/UUID; + + +# direct methods +.method public constructor (Ljava/util/UUID;I[B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/c0/g;->a:Ljava/util/UUID; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/h.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/h.smali new file mode 100644 index 0000000000..ea849a5f70 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/h.smali @@ -0,0 +1,391 @@ +.class public final Lf/h/a/c/a1/c0/h; +.super Ljava/lang/Object; +.source "Sniffer.java" + + +# static fields +.field public static final a:[I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0x1a + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/c0/h;->a:[I + + return-void + + :array_0 + .array-data 4 + 0x69736f6d + 0x69736f32 + 0x69736f33 + 0x69736f34 + 0x69736f35 + 0x69736f36 + 0x61766331 + 0x68766331 + 0x68657631 + 0x61763031 + 0x6d703431 + 0x6d703432 + 0x33673261 + 0x33673262 + 0x33677236 + 0x33677336 + 0x33676536 + 0x33676736 + 0x4d345620 # 1.89096448E8f + 0x4d344120 # 1.89010432E8f + 0x66347620 + 0x6b646469 + 0x4d345650 + 0x71742020 + 0x4d534e56 # 2.215704E8f + 0x64627931 + .end array-data +.end method + +.method public static a(Lf/h/a/c/a1/e;Z)Z + .locals 20 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-wide v1, v0, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v3, 0x1000 + + const-wide/16 v5, -0x1 + + cmp-long v7, v1, v5 + + if-eqz v7, :cond_1 + + cmp-long v8, v1, v3 + + if-lez v8, :cond_0 + + goto :goto_0 + + :cond_0 + move-wide v3, v1 + + :cond_1 + :goto_0 + long-to-int v4, v3 + + new-instance v3, Lf/h/a/c/i1/t; + + const/16 v8, 0x40 + + invoke-direct {v3, v8}, Lf/h/a/c/i1/t;->(I)V + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + :goto_1 + if-ge v9, v4, :cond_13 + + const/16 v12, 0x8 + + invoke-virtual {v3, v12}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v13, v3, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v0, v13, v8, v12, v8}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v13 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v15 + + const-wide/16 v16, 0x1 + + const/16 v11, 0x10 + + cmp-long v18, v13, v16 + + if-nez v18, :cond_2 + + iget-object v13, v3, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v0, v13, v12, v12, v8}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v3, v11}, Lf/h/a/c/i1/t;->B(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v13 + + move/from16 v16, v9 + + const/16 v8, 0x10 + + goto :goto_2 + + :cond_2 + const-wide/16 v16, 0x0 + + cmp-long v11, v13, v16 + + move/from16 v16, v9 + + if-nez v11, :cond_3 + + iget-wide v8, v0, Lf/h/a/c/a1/e;->c:J + + cmp-long v17, v8, v5 + + if-eqz v17, :cond_3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v13 + + sub-long/2addr v8, v13 + + int-to-long v13, v12 + + add-long/2addr v13, v8 + + :cond_3 + const/16 v8, 0x8 + + :goto_2 + int-to-long v5, v8 + + cmp-long v9, v13, v5 + + if-gez v9, :cond_4 + + const/4 v9, 0x0 + + return v9 + + :cond_4 + add-int v9, v16, v8 + + const v8, 0x6d6f6f76 + + if-ne v15, v8, :cond_6 + + long-to-int v5, v13 + + add-int/2addr v4, v5 + + if-eqz v7, :cond_5 + + int-to-long v5, v4 + + cmp-long v8, v5, v1 + + if-lez v8, :cond_5 + + long-to-int v4, v1 + + :cond_5 + :goto_3 + const-wide/16 v5, -0x1 + + const/4 v8, 0x0 + + goto :goto_1 + + :cond_6 + const v8, 0x6d6f6f66 + + if-eq v15, v8, :cond_12 + + const v8, 0x6d766578 + + if-ne v15, v8, :cond_7 + + goto/16 :goto_9 + + :cond_7 + int-to-long v11, v9 + + add-long/2addr v11, v13 + + sub-long/2addr v11, v5 + + move/from16 v17, v9 + + int-to-long v8, v4 + + cmp-long v19, v11, v8 + + if-ltz v19, :cond_8 + + goto :goto_a + + :cond_8 + sub-long/2addr v13, v5 + + long-to-int v5, v13 + + add-int v9, v17, v5 + + const v6, 0x66747970 + + if-ne v15, v6, :cond_11 + + const/16 v6, 0x8 + + if-ge v5, v6, :cond_9 + + const/4 v6, 0x0 + + return v6 + + :cond_9 + const/4 v6, 0x0 + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v8, v3, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v0, v8, v6, v5, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + div-int/lit8 v5, v5, 0x4 + + const/4 v6, 0x0 + + :goto_4 + if-ge v6, v5, :cond_f + + const/4 v8, 0x1 + + if-ne v6, v8, :cond_a + + const/4 v12, 0x4 + + invoke-virtual {v3, v12}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_7 + + :cond_a + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + ushr-int/lit8 v13, v12, 0x8 + + const v14, 0x336770 + + if-ne v13, v14, :cond_b + + goto :goto_6 + + :cond_b + sget-object v13, Lf/h/a/c/a1/c0/h;->a:[I + + array-length v14, v13 + + const/4 v15, 0x0 + + :goto_5 + if-ge v15, v14, :cond_d + + aget v8, v13, v15 + + if-ne v8, v12, :cond_c + + const/4 v8, 0x1 + + goto :goto_6 + + :cond_c + add-int/lit8 v15, v15, 0x1 + + const/4 v8, 0x1 + + goto :goto_5 + + :cond_d + const/4 v8, 0x0 + + :goto_6 + if-eqz v8, :cond_e + + const/4 v10, 0x1 + + goto :goto_8 + + :cond_e + :goto_7 + add-int/lit8 v6, v6, 0x1 + + goto :goto_4 + + :cond_f + :goto_8 + if-nez v10, :cond_10 + + const/4 v6, 0x0 + + return v6 + + :cond_10 + const/4 v6, 0x0 + + goto :goto_3 + + :cond_11 + const/4 v6, 0x0 + + if-eqz v5, :cond_5 + + invoke-virtual {v0, v5, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_3 + + :cond_12 + :goto_9 + const/4 v6, 0x0 + + const/4 v9, 0x1 + + goto :goto_b + + :cond_13 + :goto_a + const/4 v6, 0x0 + + const/4 v9, 0x0 + + :goto_b + if-eqz v10, :cond_14 + + move/from16 v0, p1 + + if-ne v0, v9, :cond_14 + + const/4 v8, 0x1 + + goto :goto_c + + :cond_14 + const/4 v8, 0x0 + + :goto_c + return v8 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/i.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/i.smali new file mode 100644 index 0000000000..2e9794f7b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/i.smali @@ -0,0 +1,102 @@ +.class public final Lf/h/a/c/a1/c0/i; +.super Ljava/lang/Object; +.source "Track.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:Lcom/google/android/exoplayer2/Format; + +.field public final g:I + +.field public final h:[J + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final i:[J + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final j:I + +.field public final k:[Lf/h/a/c/a1/c0/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (IIJJJLcom/google/android/exoplayer2/Format;I[Lf/h/a/c/a1/c0/j;I[J[J)V + .locals 0 + .param p11 # [Lf/h/a/c/a1/c0/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p13 # [J + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p14 # [J + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/c0/i;->a:I + + iput p2, p0, Lf/h/a/c/a1/c0/i;->b:I + + iput-wide p3, p0, Lf/h/a/c/a1/c0/i;->c:J + + iput-wide p5, p0, Lf/h/a/c/a1/c0/i;->d:J + + iput-wide p7, p0, Lf/h/a/c/a1/c0/i;->e:J + + iput-object p9, p0, Lf/h/a/c/a1/c0/i;->f:Lcom/google/android/exoplayer2/Format; + + iput p10, p0, Lf/h/a/c/a1/c0/i;->g:I + + iput-object p11, p0, Lf/h/a/c/a1/c0/i;->k:[Lf/h/a/c/a1/c0/j; + + iput p12, p0, Lf/h/a/c/a1/c0/i;->j:I + + iput-object p13, p0, Lf/h/a/c/a1/c0/i;->h:[J + + iput-object p14, p0, Lf/h/a/c/a1/c0/i;->i:[J + + return-void +.end method + + +# virtual methods +.method public a(I)Lf/h/a/c/a1/c0/j; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/c0/i;->k:[Lf/h/a/c/a1/c0/j; + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + aget-object p1, v0, p1 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/j.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/j.smali new file mode 100644 index 0000000000..9e70d1a840 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/j.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/c/a1/c0/j; +.super Ljava/lang/Object; +.source "TrackEncryptionBox.java" + + +# instance fields +.field public final a:Z + +.field public final b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Lf/h/a/c/a1/s$a; + +.field public final d:I + +.field public final e:[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (ZLjava/lang/String;I[BII[B)V + .locals 4 + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p7 # [B + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-nez p3, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + if-nez p7, :cond_1 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v3, 0x0 + + :goto_1 + xor-int/2addr v2, v3 + + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + iput-boolean p1, p0, Lf/h/a/c/a1/c0/j;->a:Z + + iput-object p2, p0, Lf/h/a/c/a1/c0/j;->b:Ljava/lang/String; + + iput p3, p0, Lf/h/a/c/a1/c0/j;->d:I + + iput-object p7, p0, Lf/h/a/c/a1/c0/j;->e:[B + + new-instance p1, Lf/h/a/c/a1/s$a; + + const/4 p3, 0x2 + + if-nez p2, :cond_2 + + goto :goto_4 + + :cond_2 + invoke-virtual {p2}, Ljava/lang/String;->hashCode()I + + move-result p7 + + const/4 v2, 0x3 + + sparse-switch p7, :sswitch_data_0 + + goto :goto_2 + + :sswitch_0 + const-string p7, "cens" + + invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p7 + + if-eqz p7, :cond_3 + + const/4 v0, 0x1 + + goto :goto_3 + + :sswitch_1 + const-string p7, "cenc" + + invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p7 + + if-eqz p7, :cond_3 + + goto :goto_3 + + :sswitch_2 + const-string p7, "cbcs" + + invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p7 + + if-eqz p7, :cond_3 + + const/4 v0, 0x3 + + goto :goto_3 + + :sswitch_3 + const-string p7, "cbc1" + + invoke-virtual {p2, p7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p7 + + if-eqz p7, :cond_3 + + const/4 v0, 0x2 + + goto :goto_3 + + :cond_3 + :goto_2 + const/4 v0, -0x1 + + :goto_3 + if-eqz v0, :cond_5 + + if-eq v0, v1, :cond_5 + + if-eq v0, p3, :cond_4 + + if-eq v0, v2, :cond_4 + + new-instance p3, Ljava/lang/StringBuilder; + + invoke-direct {p3}, Ljava/lang/StringBuilder;->()V + + const-string p7, "Unsupported protection scheme type \'" + + invoke-virtual {p3, p7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, "\'. Assuming AES-CTR crypto mode." + + invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + const-string p3, "TrackEncryptionBox" + + invoke-static {p3, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_4 + + :cond_4 + const/4 v1, 0x2 + + :cond_5 + :goto_4 + invoke-direct {p1, v1, p4, p5, p6}, Lf/h/a/c/a1/s$a;->(I[BII)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/j;->c:Lf/h/a/c/a1/s$a; + + return-void + + nop + + :sswitch_data_0 + .sparse-switch + 0x2e7ccd -> :sswitch_3 + 0x2e7d0f -> :sswitch_2 + 0x2e8997 -> :sswitch_1 + 0x2e89a7 -> :sswitch_0 + .end sparse-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/k.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/k.smali new file mode 100644 index 0000000000..704849352f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/k.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/c/a1/c0/k; +.super Ljava/lang/Object; +.source "TrackFragment.java" + + +# instance fields +.field public a:Lf/h/a/c/a1/c0/c; + +.field public b:J + +.field public c:J + +.field public d:J + +.field public e:I + +.field public f:I + +.field public g:[J + +.field public h:[I + +.field public i:[I + +.field public j:[I + +.field public k:[J + +.field public l:[Z + +.field public m:Z + +.field public n:[Z + +.field public o:Lf/h/a/c/a1/c0/j; + +.field public p:I + +.field public q:Lf/h/a/c/i1/t; + +.field public r:Z + +.field public s:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(I)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + if-eqz v0, :cond_0 + + iget v0, v0, Lf/h/a/c/i1/t;->c:I + + if-ge v0, p1, :cond_1 + + :cond_0 + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0, p1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/c0/k;->q:Lf/h/a/c/i1/t; + + :cond_1 + iput p1, p0, Lf/h/a/c/a1/c0/k;->p:I + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/a1/c0/k;->m:Z + + iput-boolean p1, p0, Lf/h/a/c/a1/c0/k;->r:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/c0/l.smali b/com.discord/smali_classes2/f/h/a/c/a1/c0/l.smali new file mode 100644 index 0000000000..ab7e24d3f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/c0/l.smali @@ -0,0 +1,193 @@ +.class public final Lf/h/a/c/a1/c0/l; +.super Ljava/lang/Object; +.source "TrackSampleTable.java" + + +# instance fields +.field public final a:Lf/h/a/c/a1/c0/i; + +.field public final b:I + +.field public final c:[J + +.field public final d:[I + +.field public final e:I + +.field public final f:[J + +.field public final g:[I + +.field public final h:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/c0/i;[J[II[J[IJ)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + array-length v0, p3 + + array-length v1, p5 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + array-length v0, p2 + + array-length v1, p5 + + if-ne v0, v1, :cond_1 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + array-length v0, p6 + + array-length v1, p5 + + if-ne v0, v1, :cond_2 + + const/4 v2, 0x1 + + :cond_2 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + iput-object p1, p0, Lf/h/a/c/a1/c0/l;->a:Lf/h/a/c/a1/c0/i; + + iput-object p2, p0, Lf/h/a/c/a1/c0/l;->c:[J + + iput-object p3, p0, Lf/h/a/c/a1/c0/l;->d:[I + + iput p4, p0, Lf/h/a/c/a1/c0/l;->e:I + + iput-object p5, p0, Lf/h/a/c/a1/c0/l;->f:[J + + iput-object p6, p0, Lf/h/a/c/a1/c0/l;->g:[I + + iput-wide p7, p0, Lf/h/a/c/a1/c0/l;->h:J + + array-length p1, p2 + + iput p1, p0, Lf/h/a/c/a1/c0/l;->b:I + + array-length p1, p6 + + if-lez p1, :cond_3 + + array-length p1, p6 + + sub-int/2addr p1, v3 + + aget p2, p6, p1 + + const/high16 p3, 0x20000000 + + or-int/2addr p2, p3 + + aput p2, p6, p1 + + :cond_3 + return-void +.end method + + +# virtual methods +.method public a(J)I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/a1/c0/l;->f:[J + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result p1 + + :goto_0 + if-ltz p1, :cond_1 + + iget-object p2, p0, Lf/h/a/c/a1/c0/l;->g:[I + + aget p2, p2, p1 + + and-int/2addr p2, v1 + + if-eqz p2, :cond_0 + + return p1 + + :cond_0 + add-int/lit8 p1, p1, -0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, -0x1 + + return p1 +.end method + +.method public b(J)I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/a1/c0/l;->f:[J + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result p1 + + :goto_0 + iget-object p2, p0, Lf/h/a/c/a1/c0/l;->f:[J + + array-length p2, p2 + + if-ge p1, p2, :cond_1 + + iget-object p2, p0, Lf/h/a/c/a1/c0/l;->g:[I + + aget p2, p2, p1 + + and-int/2addr p2, v1 + + if-eqz p2, :cond_0 + + return p1 + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, -0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/d.smali new file mode 100644 index 0000000000..2ab5bf280c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d.smali @@ -0,0 +1,253 @@ +.class public Lf/h/a/c/a1/d; +.super Ljava/lang/Object; +.source "ConstantBitrateSeekMap.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# instance fields +.field public final a:J + +.field public final b:J + +.field public final c:I + +.field public final d:J + +.field public final e:I + +.field public final f:J + + +# direct methods +.method public constructor (JJII)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/d;->a:J + + iput-wide p3, p0, Lf/h/a/c/a1/d;->b:J + + const/4 v0, -0x1 + + if-ne p6, v0, :cond_0 + + const/4 p6, 0x1 + + :cond_0 + iput p6, p0, Lf/h/a/c/a1/d;->c:I + + iput p5, p0, Lf/h/a/c/a1/d;->e:I + + const-wide/16 v0, -0x1 + + cmp-long p6, p1, v0 + + if-nez p6, :cond_1 + + iput-wide v0, p0, Lf/h/a/c/a1/d;->d:J + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/a1/d;->f:J + + goto :goto_0 + + :cond_1 + sub-long v0, p1, p3 + + iput-wide v0, p0, Lf/h/a/c/a1/d;->d:J + + invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/c/a1/d;->e(JJI)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/d;->f:J + + :goto_0 + return-void +.end method + +.method public static e(JJI)J + .locals 0 + + sub-long/2addr p0, p2 + + const-wide/16 p2, 0x0 + + invoke-static {p2, p3, p0, p1}, Ljava/lang/Math;->max(JJ)J + + move-result-wide p0 + + const-wide/16 p2, 0x8 + + mul-long p0, p0, p2 + + const-wide/32 p2, 0xf4240 + + mul-long p0, p0, p2 + + int-to-long p2, p4 + + div-long/2addr p0, p2 + + return-wide p0 +.end method + + +# virtual methods +.method public b()Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/a1/d;->d:J + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public d(J)J + .locals 3 + + iget-wide v0, p0, Lf/h/a/c/a1/d;->b:J + + iget v2, p0, Lf/h/a/c/a1/d;->e:I + + invoke-static {p1, p2, v0, v1, v2}, Lf/h/a/c/a1/d;->e(JJI)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 12 + + iget-wide v0, p0, Lf/h/a/c/a1/d;->d:J + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + new-instance p1, Lf/h/a/c/a1/q$a; + + new-instance p2, Lf/h/a/c/a1/r; + + const-wide/16 v0, 0x0 + + iget-wide v2, p0, Lf/h/a/c/a1/d;->b:J + + invoke-direct {p2, v0, v1, v2, v3}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {p1, p2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 + + :cond_0 + iget v2, p0, Lf/h/a/c/a1/d;->e:I + + int-to-long v2, v2 + + mul-long v2, v2, p1 + + const-wide/32 v4, 0x7a1200 + + div-long/2addr v2, v4 + + iget v4, p0, Lf/h/a/c/a1/d;->c:I + + int-to-long v4, v4 + + div-long/2addr v2, v4 + + mul-long v6, v2, v4 + + sub-long v10, v0, v4 + + const-wide/16 v8, 0x0 + + invoke-static/range {v6 .. v11}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + iget-wide v2, p0, Lf/h/a/c/a1/d;->b:J + + add-long/2addr v2, v0 + + invoke-virtual {p0, v2, v3}, Lf/h/a/c/a1/d;->d(J)J + + move-result-wide v0 + + new-instance v4, Lf/h/a/c/a1/r; + + invoke-direct {v4, v0, v1, v2, v3}, Lf/h/a/c/a1/r;->(JJ)V + + cmp-long v5, v0, p1 + + if-gez v5, :cond_2 + + iget p1, p0, Lf/h/a/c/a1/d;->c:I + + int-to-long v0, p1 + + add-long/2addr v0, v2 + + iget-wide v5, p0, Lf/h/a/c/a1/d;->a:J + + cmp-long p2, v0, v5 + + if-ltz p2, :cond_1 + + goto :goto_0 + + :cond_1 + int-to-long p1, p1 + + add-long/2addr v2, p1 + + invoke-virtual {p0, v2, v3}, Lf/h/a/c/a1/d;->d(J)J + + move-result-wide p1 + + new-instance v0, Lf/h/a/c/a1/r; + + invoke-direct {v0, p1, p2, v2, v3}, Lf/h/a/c/a1/r;->(JJ)V + + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v4, v0}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object p1 + + :cond_2 + :goto_0 + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v4}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/d;->f:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/a$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/a$a.smali new file mode 100644 index 0000000000..3de76888a0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/d0/a$a; +.super Ljava/lang/Object; +.source "DefaultOggSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/a$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/a$b.smali new file mode 100644 index 0000000000..9f9e312f5e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/a$b.smali @@ -0,0 +1,121 @@ +.class public final Lf/h/a/c/a1/d0/a$b; +.super Ljava/lang/Object; +.source "DefaultOggSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a1/d0/a; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/d0/a;Lf/h/a/c/a1/d0/a$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/d0/a$b;->a:Lf/h/a/c/a1/d0/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 9 + + iget-object v0, p0, Lf/h/a/c/a1/d0/a$b;->a:Lf/h/a/c/a1/d0/a; + + iget-object v1, v0, Lf/h/a/c/a1/d0/a;->d:Lf/h/a/c/a1/d0/h; + + iget v1, v1, Lf/h/a/c/a1/d0/h;->i:I + + int-to-long v1, v1 + + mul-long v1, v1, p1 + + const-wide/32 v3, 0xf4240 + + div-long/2addr v1, v3 + + iget-wide v5, v0, Lf/h/a/c/a1/d0/a;->b:J + + iget-wide v3, v0, Lf/h/a/c/a1/d0/a;->c:J + + sub-long v7, v3, v5 + + mul-long v7, v7, v1 + + iget-wide v0, v0, Lf/h/a/c/a1/d0/a;->f:J + + div-long/2addr v7, v0 + + add-long/2addr v7, v5 + + const-wide/16 v0, 0x7530 + + sub-long v0, v7, v0 + + const-wide/16 v7, 0x1 + + sub-long v7, v3, v7 + + move-wide v3, v0 + + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + new-instance v2, Lf/h/a/c/a1/q$a; + + new-instance v3, Lf/h/a/c/a1/r; + + invoke-direct {v3, p1, p2, v0, v1}, Lf/h/a/c/a1/r;->(JJ)V + + invoke-direct {v2, v3}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object v2 +.end method + +.method public i()J + .locals 6 + + iget-object v0, p0, Lf/h/a/c/a1/d0/a$b;->a:Lf/h/a/c/a1/d0/a; + + iget-object v1, v0, Lf/h/a/c/a1/d0/a;->d:Lf/h/a/c/a1/d0/h; + + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->f:J + + const-wide/32 v4, 0xf4240 + + mul-long v2, v2, v4 + + iget v0, v1, Lf/h/a/c/a1/d0/h;->i:I + + int-to-long v0, v0 + + div-long/2addr v2, v0 + + return-wide v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/a.smali new file mode 100644 index 0000000000..cd23eda37c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/a.smali @@ -0,0 +1,656 @@ +.class public final Lf/h/a/c/a1/d0/a; +.super Ljava/lang/Object; +.source "DefaultOggSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/d0/f; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/d0/a$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/d0/e; + +.field public final b:J + +.field public final c:J + +.field public final d:Lf/h/a/c/a1/d0/h; + +.field public e:I + +.field public f:J + +.field public g:J + +.field public h:J + +.field public i:J + +.field public j:J + +.field public k:J + +.field public l:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/d0/h;JJJJZ)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/a1/d0/e; + + invoke-direct {v0}, Lf/h/a/c/a1/d0/e;->()V + + iput-object v0, p0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + const/4 v0, 0x0 + + const-wide/16 v1, 0x0 + + cmp-long v3, p2, v1 + + if-ltz v3, :cond_0 + + cmp-long v1, p4, p2 + + if-lez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iput-object p1, p0, Lf/h/a/c/a1/d0/a;->d:Lf/h/a/c/a1/d0/h; + + iput-wide p2, p0, Lf/h/a/c/a1/d0/a;->b:J + + iput-wide p4, p0, Lf/h/a/c/a1/d0/a;->c:J + + sub-long/2addr p4, p2 + + cmp-long p1, p6, p4 + + if-eqz p1, :cond_2 + + if-eqz p10, :cond_1 + + goto :goto_1 + + :cond_1 + iput v0, p0, Lf/h/a/c/a1/d0/a;->e:I + + goto :goto_2 + + :cond_2 + :goto_1 + iput-wide p8, p0, Lf/h/a/c/a1/d0/a;->f:J + + const/4 p1, 0x4 + + iput p1, p0, Lf/h/a/c/a1/d0/a;->e:I + + :goto_2 + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;)J + .locals 23 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v0, Lf/h/a/c/a1/d0/a;->e:I + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + const/4 v5, 0x4 + + if-eqz v2, :cond_c + + if-eq v2, v3, :cond_d + + const/4 v3, 0x2 + + const/4 v8, 0x3 + + const-wide/16 v9, -0x1 + + if-eq v2, v3, :cond_1 + + if-eq v2, v8, :cond_a + + if-ne v2, v5, :cond_0 + + return-wide v9 + + :cond_0 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_1 + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->i:J + + iget-wide v11, v0, Lf/h/a/c/a1/d0/a;->j:J + + cmp-long v13, v2, v11 + + if-nez v13, :cond_2 + + :goto_0 + move-wide v11, v9 + + goto/16 :goto_3 + + :cond_2 + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + invoke-virtual {v0, v1, v11, v12}, Lf/h/a/c/a1/d0/a;->d(Lf/h/a/c/a1/e;J)Z + + move-result v11 + + if-nez v11, :cond_4 + + iget-wide v11, v0, Lf/h/a/c/a1/d0/a;->i:J + + cmp-long v13, v11, v2 + + if-eqz v13, :cond_3 + + goto/16 :goto_3 + + :cond_3 + new-instance v1, Ljava/io/IOException; + + const-string v2, "No ogg page can be found." + + invoke-direct {v1, v2}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v1 + + :cond_4 + iget-object v11, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + invoke-virtual {v11, v1, v4}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + iget-wide v11, v0, Lf/h/a/c/a1/d0/a;->h:J + + iget-object v13, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v14, v13, Lf/h/a/c/a1/d0/e;->c:J + + sub-long/2addr v11, v14 + + iget v14, v13, Lf/h/a/c/a1/d0/e;->e:I + + iget v13, v13, Lf/h/a/c/a1/d0/e;->f:I + + add-int/2addr v14, v13 + + const-wide/16 v15, 0x0 + + cmp-long v13, v15, v11 + + if-gtz v13, :cond_5 + + const-wide/32 v17, 0x11940 + + cmp-long v13, v11, v17 + + if-gez v13, :cond_5 + + goto :goto_0 + + :cond_5 + cmp-long v13, v11, v15 + + if-gez v13, :cond_6 + + iput-wide v2, v0, Lf/h/a/c/a1/d0/a;->j:J + + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v2, v2, Lf/h/a/c/a1/d0/e;->c:J + + iput-wide v2, v0, Lf/h/a/c/a1/d0/a;->l:J + + goto :goto_1 + + :cond_6 + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + int-to-long v6, v14 + + add-long/2addr v2, v6 + + iput-wide v2, v0, Lf/h/a/c/a1/d0/a;->i:J + + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v2, v2, Lf/h/a/c/a1/d0/e;->c:J + + iput-wide v2, v0, Lf/h/a/c/a1/d0/a;->k:J + + :goto_1 + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->j:J + + iget-wide v6, v0, Lf/h/a/c/a1/d0/a;->i:J + + sub-long/2addr v2, v6 + + const-wide/32 v17, 0x186a0 + + cmp-long v19, v2, v17 + + if-gez v19, :cond_7 + + iput-wide v6, v0, Lf/h/a/c/a1/d0/a;->j:J + + move-wide v11, v6 + + goto :goto_3 + + :cond_7 + int-to-long v2, v14 + + const-wide/16 v6, 0x1 + + if-gtz v13, :cond_8 + + const-wide/16 v13, 0x2 + + goto :goto_2 + + :cond_8 + move-wide v13, v6 + + :goto_2 + mul-long v2, v2, v13 + + iget-wide v13, v1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v13, v2 + + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->j:J + + iget-wide v4, v0, Lf/h/a/c/a1/d0/a;->i:J + + sub-long v17, v2, v4 + + mul-long v17, v17, v11 + + iget-wide v11, v0, Lf/h/a/c/a1/d0/a;->l:J + + iget-wide v8, v0, Lf/h/a/c/a1/d0/a;->k:J + + sub-long/2addr v11, v8 + + div-long v17, v17, v11 + + add-long v17, v17, v13 + + sub-long v21, v2, v6 + + move-wide/from16 v19, v4 + + invoke-static/range {v17 .. v22}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v11 + + :goto_3 + const-wide/16 v2, -0x1 + + cmp-long v4, v11, v2 + + if-eqz v4, :cond_9 + + return-wide v11 + + :cond_9 + const/4 v2, 0x3 + + iput v2, v0, Lf/h/a/c/a1/d0/a;->e:I + + :cond_a + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + const/4 v3, 0x0 + + invoke-virtual {v2, v1, v3}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + :goto_4 + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v3, v2, Lf/h/a/c/a1/d0/e;->c:J + + iget-wide v5, v0, Lf/h/a/c/a1/d0/a;->h:J + + cmp-long v7, v3, v5 + + if-gtz v7, :cond_b + + iget v3, v2, Lf/h/a/c/a1/d0/e;->e:I + + iget v2, v2, Lf/h/a/c/a1/d0/e;->f:I + + add-int/2addr v3, v2 + + invoke-virtual {v1, v3}, Lf/h/a/c/a1/e;->i(I)V + + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v2, v0, Lf/h/a/c/a1/d0/a;->i:J + + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v3, v2, Lf/h/a/c/a1/d0/e;->c:J + + iput-wide v3, v0, Lf/h/a/c/a1/d0/a;->k:J + + const/4 v3, 0x0 + + invoke-virtual {v2, v1, v3}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + goto :goto_4 + + :cond_b + const/4 v3, 0x0 + + iput v3, v1, Lf/h/a/c/a1/e;->f:I + + const/4 v1, 0x4 + + iput v1, v0, Lf/h/a/c/a1/d0/a;->e:I + + iget-wide v1, v0, Lf/h/a/c/a1/d0/a;->k:J + + const-wide/16 v3, 0x2 + + add-long/2addr v1, v3 + + neg-long v1, v1 + + return-wide v1 + + :cond_c + iget-wide v4, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v4, v0, Lf/h/a/c/a1/d0/a;->g:J + + iput v3, v0, Lf/h/a/c/a1/d0/a;->e:I + + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->c:J + + const-wide/32 v6, 0xff1b + + sub-long/2addr v2, v6 + + cmp-long v6, v2, v4 + + if-lez v6, :cond_d + + return-wide v2 + + :cond_d + iget-wide v2, v0, Lf/h/a/c/a1/d0/a;->c:J + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/a1/d0/a;->d(Lf/h/a/c/a1/e;J)Z + + move-result v2 + + if-eqz v2, :cond_f + + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + invoke-virtual {v2}, Lf/h/a/c/a1/d0/e;->b()V + + :goto_5 + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget v3, v2, Lf/h/a/c/a1/d0/e;->b:I + + const/4 v4, 0x4 + + and-int/2addr v3, v4 + + if-eq v3, v4, :cond_e + + iget-wide v3, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v5, v0, Lf/h/a/c/a1/d0/a;->c:J + + cmp-long v7, v3, v5 + + if-gez v7, :cond_e + + const/4 v3, 0x0 + + invoke-virtual {v2, v1, v3}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + iget-object v2, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget v4, v2, Lf/h/a/c/a1/d0/e;->e:I + + iget v2, v2, Lf/h/a/c/a1/d0/e;->f:I + + add-int/2addr v4, v2 + + invoke-virtual {v1, v4}, Lf/h/a/c/a1/e;->i(I)V + + goto :goto_5 + + :cond_e + iget-object v1, v0, Lf/h/a/c/a1/d0/a;->a:Lf/h/a/c/a1/d0/e; + + iget-wide v1, v1, Lf/h/a/c/a1/d0/e;->c:J + + iput-wide v1, v0, Lf/h/a/c/a1/d0/a;->f:J + + const/4 v1, 0x4 + + iput v1, v0, Lf/h/a/c/a1/d0/a;->e:I + + iget-wide v1, v0, Lf/h/a/c/a1/d0/a;->g:J + + return-wide v1 + + :cond_f + new-instance v1, Ljava/io/EOFException; + + invoke-direct {v1}, Ljava/io/EOFException;->()V + + throw v1 +.end method + +.method public b()Lf/h/a/c/a1/q; + .locals 6 + + iget-wide v0, p0, Lf/h/a/c/a1/d0/a;->f:J + + const/4 v2, 0x0 + + const-wide/16 v3, 0x0 + + cmp-long v5, v0, v3 + + if-eqz v5, :cond_0 + + new-instance v0, Lf/h/a/c/a1/d0/a$b; + + invoke-direct {v0, p0, v2}, Lf/h/a/c/a1/d0/a$b;->(Lf/h/a/c/a1/d0/a;Lf/h/a/c/a1/d0/a$a;)V + + move-object v2, v0 + + :cond_0 + return-object v2 +.end method + +.method public c(J)V + .locals 10 + + iget-wide v0, p0, Lf/h/a/c/a1/d0/a;->f:J + + const-wide/16 v2, 0x1 + + sub-long v8, v0, v2 + + const-wide/16 v6, 0x0 + + move-wide v4, p1 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/d0/a;->h:J + + const/4 p1, 0x2 + + iput p1, p0, Lf/h/a/c/a1/d0/a;->e:I + + iget-wide p1, p0, Lf/h/a/c/a1/d0/a;->b:J + + iput-wide p1, p0, Lf/h/a/c/a1/d0/a;->i:J + + iget-wide p1, p0, Lf/h/a/c/a1/d0/a;->c:J + + iput-wide p1, p0, Lf/h/a/c/a1/d0/a;->j:J + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/a1/d0/a;->k:J + + iget-wide p1, p0, Lf/h/a/c/a1/d0/a;->f:J + + iput-wide p1, p0, Lf/h/a/c/a1/d0/a;->l:J + + return-void +.end method + +.method public final d(Lf/h/a/c/a1/e;J)Z + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const-wide/16 v0, 0x3 + + add-long/2addr p2, v0 + + iget-wide v0, p0, Lf/h/a/c/a1/d0/a;->c:J + + invoke-static {p2, p3, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide p2 + + const/16 v0, 0x800 + + new-array v1, v0, [B + + :goto_0 + iget-wide v2, p1, Lf/h/a/c/a1/e;->d:J + + int-to-long v4, v0 + + add-long/2addr v4, v2 + + const/4 v6, 0x0 + + cmp-long v7, v4, p2 + + if-lez v7, :cond_0 + + sub-long v2, p2, v2 + + long-to-int v0, v2 + + const/4 v2, 0x4 + + if-ge v0, v2, :cond_0 + + return v6 + + :cond_0 + invoke-virtual {p1, v1, v6, v0, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + :goto_1 + add-int/lit8 v2, v0, -0x3 + + if-ge v6, v2, :cond_2 + + aget-byte v2, v1, v6 + + const/16 v3, 0x4f + + if-ne v2, v3, :cond_1 + + add-int/lit8 v2, v6, 0x1 + + aget-byte v2, v1, v2 + + const/16 v3, 0x67 + + if-ne v2, v3, :cond_1 + + add-int/lit8 v2, v6, 0x2 + + aget-byte v2, v1, v2 + + if-ne v2, v3, :cond_1 + + add-int/lit8 v2, v6, 0x3 + + aget-byte v2, v1, v2 + + const/16 v3, 0x53 + + if-ne v2, v3, :cond_1 + + invoke-virtual {p1, v6}, Lf/h/a/c/a1/e;->i(I)V + + const/4 p1, 0x1 + + return p1 + + :cond_1 + add-int/lit8 v6, v6, 0x1 + + goto :goto_1 + + :cond_2 + invoke-virtual {p1, v2}, Lf/h/a/c/a1/e;->i(I)V + + goto :goto_0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/b$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/b$a.smali new file mode 100644 index 0000000000..911b9dd942 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/b$a.smali @@ -0,0 +1,144 @@ +.class public Lf/h/a/c/a1/d0/b$a; +.super Ljava/lang/Object; +.source "FlacReader.java" + +# interfaces +.implements Lf/h/a/c/a1/d0/f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public a:J + +.field public b:J + +.field public final synthetic c:Lf/h/a/c/a1/d0/b; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/d0/b;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/d0/b$a;->c:Lf/h/a/c/a1/d0/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/c/a1/d0/b$a;->a:J + + iput-wide v0, p0, Lf/h/a/c/a1/d0/b$a;->b:J + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;)J + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/c/a1/d0/b$a;->b:J + + const-wide/16 v2, -0x1 + + const-wide/16 v4, 0x0 + + cmp-long p1, v0, v4 + + if-ltz p1, :cond_0 + + const-wide/16 v4, 0x2 + + add-long/2addr v0, v4 + + neg-long v0, v0 + + iput-wide v2, p0, Lf/h/a/c/a1/d0/b$a;->b:J + + return-wide v0 + + :cond_0 + return-wide v2 +.end method + +.method public b()Lf/h/a/c/a1/q; + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/a1/d0/b$a;->a:J + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + new-instance v0, Lf/h/a/c/a1/l; + + iget-object v1, p0, Lf/h/a/c/a1/d0/b$a;->c:Lf/h/a/c/a1/d0/b; + + iget-object v1, v1, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + iget-wide v2, p0, Lf/h/a/c/a1/d0/b$a;->a:J + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/c/a1/l;->(Lf/h/a/c/i1/m;J)V + + return-object v0 +.end method + +.method public c(J)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/d0/b$a;->c:Lf/h/a/c/a1/d0/b; + + iget-object v0, v0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + iget-object v0, v0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/c/a1/d0/b$a;->c:Lf/h/a/c/a1/d0/b; + + iget-object v0, v0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + iget-object v0, v0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + iget-object v0, v0, Lf/h/a/c/i1/m$a;->a:[J + + const/4 v1, 0x1 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result p1 + + aget-wide p1, v0, p1 + + iput-wide p1, p0, Lf/h/a/c/a1/d0/b$a;->b:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/b.smali new file mode 100644 index 0000000000..bfbb064838 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/b.smali @@ -0,0 +1,214 @@ +.class public final Lf/h/a/c/a1/d0/b; +.super Lf/h/a/c/a1/d0/h; +.source "FlacReader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/d0/b$a; + } +.end annotation + + +# instance fields +.field public n:Lf/h/a/c/i1/m; + +.field public o:Lf/h/a/c/a1/d0/b$a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/a1/d0/h;->()V + + return-void +.end method + + +# virtual methods +.method public c(Lf/h/a/c/i1/t;)J + .locals 4 + + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + aget-byte v0, v0, v1 + + const/4 v2, -0x1 + + if-ne v0, v2, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + const-wide/16 v0, -0x1 + + return-wide v0 + + :cond_1 + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v2, 0x2 + + aget-byte v0, v0, v2 + + and-int/lit16 v0, v0, 0xff + + const/4 v2, 0x4 + + shr-int/2addr v0, v2 + + const/4 v3, 0x6 + + if-eq v0, v3, :cond_2 + + const/4 v3, 0x7 + + if-ne v0, v3, :cond_3 + + :cond_2 + invoke-virtual {p1, v2}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->w()J + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/a1/k;->c(Lf/h/a/c/i1/t;I)I + + move-result v0 + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/t;->C(I)V + + int-to-long v0, v0 + + return-wide v0 +.end method + +.method public d(Lf/h/a/c/i1/t;JLf/h/a/c/a1/d0/h$b;)Z + .locals 5 + + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + iget-object v1, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + const/4 v2, 0x1 + + if-nez v1, :cond_0 + + new-instance p2, Lf/h/a/c/i1/m; + + const/16 p3, 0x11 + + invoke-direct {p2, v0, p3}, Lf/h/a/c/i1/m;->([BI)V + + iput-object p2, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + const/16 p2, 0x9 + + iget p1, p1, Lf/h/a/c/i1/t;->c:I + + invoke-static {v0, p2, p1}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + const/4 p3, 0x0 + + invoke-virtual {p2, p1, p3}, Lf/h/a/c/i1/m;->e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object p1 + + iput-object p1, p4, Lf/h/a/c/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + aget-byte v3, v0, v1 + + and-int/lit8 v3, v3, 0x7f + + const/4 v4, 0x3 + + if-ne v3, v4, :cond_1 + + new-instance p2, Lf/h/a/c/a1/d0/b$a; + + invoke-direct {p2, p0}, Lf/h/a/c/a1/d0/b$a;->(Lf/h/a/c/a1/d0/b;)V + + iput-object p2, p0, Lf/h/a/c/a1/d0/b;->o:Lf/h/a/c/a1/d0/b$a; + + invoke-static {p1}, Ld0/a/b/b/a;->K0(Lf/h/a/c/i1/t;)Lf/h/a/c/i1/m$a; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + invoke-virtual {p2, p1}, Lf/h/a/c/i1/m;->b(Lf/h/a/c/i1/m$a;)Lf/h/a/c/i1/m; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + goto :goto_1 + + :cond_1 + aget-byte p1, v0, v1 + + const/4 v0, -0x1 + + if-ne p1, v0, :cond_2 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_2 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_4 + + iget-object p1, p0, Lf/h/a/c/a1/d0/b;->o:Lf/h/a/c/a1/d0/b$a; + + if-eqz p1, :cond_3 + + iput-wide p2, p1, Lf/h/a/c/a1/d0/b$a;->a:J + + iput-object p1, p4, Lf/h/a/c/a1/d0/h$b;->b:Lf/h/a/c/a1/d0/f; + + :cond_3 + return v1 + + :cond_4 + :goto_1 + return v2 +.end method + +.method public e(Z)V + .locals 0 + + invoke-super {p0, p1}, Lf/h/a/c/a1/d0/h;->e(Z)V + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/a1/d0/b;->n:Lf/h/a/c/i1/m; + + iput-object p1, p0, Lf/h/a/c/a1/d0/b;->o:Lf/h/a/c/a1/d0/b$a; + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/c.smali new file mode 100644 index 0000000000..04ba28d911 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/c.smali @@ -0,0 +1,749 @@ +.class public Lf/h/a/c/a1/d0/c; +.super Ljava/lang/Object; +.source "OggExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public a:Lf/h/a/c/a1/i; + +.field public b:Lf/h/a/c/a1/d0/h; + +.field public c:Z + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)Z + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + new-instance v0, Lf/h/a/c/a1/d0/e; + + invoke-direct {v0}, Lf/h/a/c/a1/d0/e;->()V + + const/4 v1, 0x1 + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_5 + + iget v2, v0, Lf/h/a/c/a1/d0/e;->b:I + + const/4 v4, 0x2 + + and-int/2addr v2, v4 + + if-eq v2, v4, :cond_0 + + goto/16 :goto_4 + + :cond_0 + iget v0, v0, Lf/h/a/c/a1/d0/e;->f:I + + const/16 v2, 0x8 + + invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I + + move-result v0 + + new-instance v2, Lf/h/a/c/i1/t; + + invoke-direct {v2, v0}, Lf/h/a/c/i1/t;->(I)V + + iget-object v4, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v4, v3, v0, v3}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + const/4 v0, 0x5 + + if-lt p1, v0, :cond_1 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + const/16 v0, 0x7f + + if-ne p1, v0, :cond_1 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v4 + + const-wide/32 v6, 0x464c4143 + + cmp-long p1, v4, v6 + + if-nez p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_2 + + new-instance p1, Lf/h/a/c/a1/d0/b; + + invoke-direct {p1}, Lf/h/a/c/a1/d0/b;->()V + + iput-object p1, p0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + goto :goto_3 + + :cond_2 + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + :try_start_0 + invoke-static {v1, v2, v1}, Ld0/a/b/b/a;->b1(ILf/h/a/c/i1/t;Z)Z + + move-result p1 + :try_end_0 + .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + const/4 p1, 0x0 + + :goto_1 + if-eqz p1, :cond_3 + + new-instance p1, Lf/h/a/c/a1/d0/i; + + invoke-direct {p1}, Lf/h/a/c/a1/d0/i;->()V + + iput-object p1, p0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + goto :goto_3 + + :cond_3 + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + sget-object v0, Lf/h/a/c/a1/d0/g;->o:[B + + array-length v4, v0 + + if-ge p1, v4, :cond_4 + + const/4 p1, 0x0 + + goto :goto_2 + + :cond_4 + array-length p1, v0 + + new-array p1, p1, [B + + array-length v0, v0 + + iget-object v4, v2, Lf/h/a/c/i1/t;->a:[B + + iget v5, v2, Lf/h/a/c/i1/t;->b:I + + invoke-static {v4, v5, p1, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, v2, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, v0 + + iput v4, v2, Lf/h/a/c/i1/t;->b:I + + sget-object v0, Lf/h/a/c/a1/d0/g;->o:[B + + invoke-static {p1, v0}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + :goto_2 + if-eqz p1, :cond_5 + + new-instance p1, Lf/h/a/c/a1/d0/g; + + invoke-direct {p1}, Lf/h/a/c/a1/d0/g;->()V + + iput-object p1, p0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + :goto_3 + return v1 + + :cond_5 + :goto_4 + return v3 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 19 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + const/4 v3, 0x0 + + if-nez v2, :cond_1 + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/d0/c;->a(Lf/h/a/c/a1/e;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iput v3, v1, Lf/h/a/c/a1/e;->f:I + + goto :goto_0 + + :cond_0 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Failed to determine bitstream type" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_1 + :goto_0 + iget-boolean v2, v0, Lf/h/a/c/a1/d0/c;->c:Z + + const/4 v4, 0x1 + + if-nez v2, :cond_2 + + iget-object v2, v0, Lf/h/a/c/a1/d0/c;->a:Lf/h/a/c/a1/i; + + invoke-interface {v2, v3, v4}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v2 + + iget-object v5, v0, Lf/h/a/c/a1/d0/c;->a:Lf/h/a/c/a1/i; + + invoke-interface {v5}, Lf/h/a/c/a1/i;->k()V + + iget-object v5, v0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + iget-object v6, v0, Lf/h/a/c/a1/d0/c;->a:Lf/h/a/c/a1/i; + + iput-object v6, v5, Lf/h/a/c/a1/d0/h;->c:Lf/h/a/c/a1/i; + + iput-object v2, v5, Lf/h/a/c/a1/d0/h;->b:Lf/h/a/c/a1/s; + + invoke-virtual {v5, v4}, Lf/h/a/c/a1/d0/h;->e(Z)V + + iput-boolean v4, v0, Lf/h/a/c/a1/d0/c;->c:Z + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + iget v5, v2, Lf/h/a/c/a1/d0/h;->h:I + + const-wide/16 v6, -0x1 + + const/4 v8, 0x3 + + const/4 v15, 0x2 + + if-eqz v5, :cond_b + + if-eq v5, v4, :cond_a + + if-ne v5, v15, :cond_9 + + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + invoke-interface {v5, v1}, Lf/h/a/c/a1/d0/f;->a(Lf/h/a/c/a1/e;)J + + move-result-wide v9 + + const-wide/16 v11, 0x0 + + cmp-long v5, v9, v11 + + if-ltz v5, :cond_3 + + move-object/from16 v5, p2 + + iput-wide v9, v5, Lf/h/a/c/a1/p;->a:J + + const/4 v3, 0x1 + + goto/16 :goto_8 + + :cond_3 + cmp-long v5, v9, v6 + + if-gez v5, :cond_4 + + const-wide/16 v13, 0x2 + + add-long/2addr v9, v13 + + neg-long v9, v9 + + invoke-virtual {v2, v9, v10}, Lf/h/a/c/a1/d0/h;->b(J)V + + :cond_4 + iget-boolean v5, v2, Lf/h/a/c/a1/d0/h;->l:Z + + if-nez v5, :cond_5 + + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + invoke-interface {v5}, Lf/h/a/c/a1/d0/f;->b()Lf/h/a/c/a1/q; + + move-result-object v5 + + iget-object v9, v2, Lf/h/a/c/a1/d0/h;->c:Lf/h/a/c/a1/i; + + invoke-interface {v9, v5}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v4, v2, Lf/h/a/c/a1/d0/h;->l:Z + + :cond_5 + iget-wide v4, v2, Lf/h/a/c/a1/d0/h;->k:J + + cmp-long v9, v4, v11 + + if-gtz v9, :cond_7 + + iget-object v4, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + invoke-virtual {v4, v1}, Lf/h/a/c/a1/d0/d;->b(Lf/h/a/c/a1/e;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + goto :goto_1 + + :cond_6 + iput v8, v2, Lf/h/a/c/a1/d0/h;->h:I + + goto :goto_3 + + :cond_7 + :goto_1 + iput-wide v11, v2, Lf/h/a/c/a1/d0/h;->k:J + + iget-object v1, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + iget-object v1, v1, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v1}, Lf/h/a/c/a1/d0/h;->c(Lf/h/a/c/i1/t;)J + + move-result-wide v4 + + cmp-long v8, v4, v11 + + if-ltz v8, :cond_8 + + iget-wide v8, v2, Lf/h/a/c/a1/d0/h;->g:J + + add-long v10, v8, v4 + + iget-wide v12, v2, Lf/h/a/c/a1/d0/h;->e:J + + cmp-long v14, v10, v12 + + if-ltz v14, :cond_8 + + const-wide/32 v10, 0xf4240 + + mul-long v8, v8, v10 + + iget v10, v2, Lf/h/a/c/a1/d0/h;->i:I + + int-to-long v10, v10 + + div-long v13, v8, v10 + + iget-object v8, v2, Lf/h/a/c/a1/d0/h;->b:Lf/h/a/c/a1/s; + + iget v9, v1, Lf/h/a/c/i1/t;->c:I + + invoke-interface {v8, v1, v9}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v12, v2, Lf/h/a/c/a1/d0/h;->b:Lf/h/a/c/a1/s; + + const/4 v15, 0x1 + + iget v1, v1, Lf/h/a/c/i1/t;->c:I + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + move/from16 v16, v1 + + invoke-interface/range {v12 .. v18}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iput-wide v6, v2, Lf/h/a/c/a1/d0/h;->e:J + + :cond_8 + iget-wide v6, v2, Lf/h/a/c/a1/d0/h;->g:J + + add-long/2addr v6, v4 + + iput-wide v6, v2, Lf/h/a/c/a1/d0/h;->g:J + + goto/16 :goto_8 + + :cond_9 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_a + iget-wide v4, v2, Lf/h/a/c/a1/d0/h;->f:J + + long-to-int v5, v4 + + invoke-virtual {v1, v5}, Lf/h/a/c/a1/e;->i(I)V + + iput v15, v2, Lf/h/a/c/a1/d0/h;->h:I + + goto/16 :goto_8 + + :cond_b + const/4 v5, 0x1 + + :cond_c + :goto_2 + if-eqz v5, :cond_e + + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + invoke-virtual {v5, v1}, Lf/h/a/c/a1/d0/d;->b(Lf/h/a/c/a1/e;)Z + + move-result v5 + + if-nez v5, :cond_d + + iput v8, v2, Lf/h/a/c/a1/d0/h;->h:I + + :goto_3 + const/4 v3, -0x1 + + goto/16 :goto_8 + + :cond_d + iget-wide v9, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v11, v2, Lf/h/a/c/a1/d0/h;->f:J + + sub-long/2addr v9, v11 + + iput-wide v9, v2, Lf/h/a/c/a1/d0/h;->k:J + + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + iget-object v5, v5, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget-object v9, v2, Lf/h/a/c/a1/d0/h;->j:Lf/h/a/c/a1/d0/h$b; + + invoke-virtual {v2, v5, v11, v12, v9}, Lf/h/a/c/a1/d0/h;->d(Lf/h/a/c/i1/t;JLf/h/a/c/a1/d0/h$b;)Z + + move-result v5 + + if-eqz v5, :cond_c + + iget-wide v9, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v9, v2, Lf/h/a/c/a1/d0/h;->f:J + + goto :goto_2 + + :cond_e + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->j:Lf/h/a/c/a1/d0/h$b; + + iget-object v5, v5, Lf/h/a/c/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; + + iget v8, v5, Lcom/google/android/exoplayer2/Format;->z:I + + iput v8, v2, Lf/h/a/c/a1/d0/h;->i:I + + iget-boolean v8, v2, Lf/h/a/c/a1/d0/h;->m:Z + + if-nez v8, :cond_f + + iget-object v8, v2, Lf/h/a/c/a1/d0/h;->b:Lf/h/a/c/a1/s; + + invoke-interface {v8, v5}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v4, v2, Lf/h/a/c/a1/d0/h;->m:Z + + :cond_f + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->j:Lf/h/a/c/a1/d0/h$b; + + iget-object v5, v5, Lf/h/a/c/a1/d0/h$b;->b:Lf/h/a/c/a1/d0/f; + + const/4 v13, 0x0 + + if-eqz v5, :cond_10 + + iput-object v5, v2, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + goto :goto_4 + + :cond_10 + iget-wide v8, v1, Lf/h/a/c/a1/e;->c:J + + cmp-long v5, v8, v6 + + if-nez v5, :cond_11 + + new-instance v1, Lf/h/a/c/a1/d0/h$c; + + invoke-direct {v1, v13}, Lf/h/a/c/a1/d0/h$c;->(Lf/h/a/c/a1/d0/h$a;)V + + iput-object v1, v2, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + :goto_4 + move-object v3, v13 + + const/4 v5, 0x2 + + goto :goto_6 + + :cond_11 + iget-object v5, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + iget-object v5, v5, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + iget v6, v5, Lf/h/a/c/a1/d0/e;->b:I + + and-int/lit8 v6, v6, 0x4 + + if-eqz v6, :cond_12 + + const/16 v17, 0x1 + + goto :goto_5 + + :cond_12 + const/16 v17, 0x0 + + :goto_5 + new-instance v4, Lf/h/a/c/a1/d0/a; + + iget-wide v9, v2, Lf/h/a/c/a1/d0/h;->f:J + + iget-wide v11, v1, Lf/h/a/c/a1/e;->c:J + + iget v1, v5, Lf/h/a/c/a1/d0/e;->e:I + + iget v6, v5, Lf/h/a/c/a1/d0/e;->f:I + + add-int/2addr v1, v6 + + int-to-long v6, v1 + + iget-wide v0, v5, Lf/h/a/c/a1/d0/e;->c:J + + move-wide v5, v6 + + move-object v7, v4 + + move-object v8, v2 + + move-object v3, v13 + + move-wide v13, v5 + + const/4 v5, 0x2 + + move-wide v15, v0 + + invoke-direct/range {v7 .. v17}, Lf/h/a/c/a1/d0/a;->(Lf/h/a/c/a1/d0/h;JJJJZ)V + + iput-object v4, v2, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + :goto_6 + iput-object v3, v2, Lf/h/a/c/a1/d0/h;->j:Lf/h/a/c/a1/d0/h$b; + + iput v5, v2, Lf/h/a/c/a1/d0/h;->h:I + + iget-object v0, v2, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + iget-object v0, v0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget-object v1, v0, Lf/h/a/c/i1/t;->a:[B + + array-length v2, v1 + + const v3, 0xfe01 + + if-ne v2, v3, :cond_13 + + goto :goto_7 + + :cond_13 + iget v2, v0, Lf/h/a/c/i1/t;->c:I + + invoke-static {v3, v2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/i1/t;->a:[B + + :goto_7 + const/4 v3, 0x0 + + :goto_8 + return v3 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/d0/c;->a:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/a1/d0/c;->b:Lf/h/a/c/a1/d0/h; + + if-eqz v0, :cond_1 + + iget-object v1, v0, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + iget-object v2, v1, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + invoke-virtual {v2}, Lf/h/a/c/a1/d0/e;->b()V + + iget-object v2, v1, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->x()V + + const/4 v2, -0x1 + + iput v2, v1, Lf/h/a/c/a1/d0/d;->c:I + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/c/a1/d0/d;->e:Z + + const-wide/16 v1, 0x0 + + cmp-long v3, p1, v1 + + if-nez v3, :cond_0 + + iget-boolean p1, v0, Lf/h/a/c/a1/d0/h;->l:Z + + xor-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lf/h/a/c/a1/d0/h;->e(Z)V + + goto :goto_0 + + :cond_0 + iget p1, v0, Lf/h/a/c/a1/d0/h;->h:I + + if-eqz p1, :cond_1 + + iget p1, v0, Lf/h/a/c/a1/d0/h;->i:I + + int-to-long p1, p1 + + mul-long p1, p1, p3 + + const-wide/32 p3, 0xf4240 + + div-long/2addr p1, p3 + + iput-wide p1, v0, Lf/h/a/c/a1/d0/h;->e:J + + iget-object p3, v0, Lf/h/a/c/a1/d0/h;->d:Lf/h/a/c/a1/d0/f; + + invoke-interface {p3, p1, p2}, Lf/h/a/c/a1/d0/f;->c(J)V + + const/4 p1, 0x2 + + iput p1, v0, Lf/h/a/c/a1/d0/h;->h:I + + :cond_1 + :goto_0 + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Lf/h/a/c/a1/d0/c;->a(Lf/h/a/c/a1/e;)Z + + move-result p1 + :try_end_0 + .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/d.smali new file mode 100644 index 0000000000..18d4bf4255 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/d.smali @@ -0,0 +1,271 @@ +.class public final Lf/h/a/c/a1/d0/d; +.super Ljava/lang/Object; +.source "OggPacket.java" + + +# instance fields +.field public final a:Lf/h/a/c/a1/d0/e; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:I + +.field public d:I + +.field public e:Z + + +# direct methods +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/a1/d0/e; + + invoke-direct {v0}, Lf/h/a/c/a1/d0/e;->()V + + iput-object v0, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + new-instance v0, Lf/h/a/c/i1/t; + + const v1, 0xfe01 + + new-array v1, v1, [B + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/t;->([BI)V + + iput-object v0, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/d0/d;->c:I + + return-void +.end method + + +# virtual methods +.method public final a(I)I + .locals 5 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/d0/d;->d:I + + :cond_0 + iget v1, p0, Lf/h/a/c/a1/d0/d;->d:I + + add-int v2, p1, v1 + + iget-object v3, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + iget v4, v3, Lf/h/a/c/a1/d0/e;->d:I + + if-ge v2, v4, :cond_1 + + iget-object v2, v3, Lf/h/a/c/a1/d0/e;->g:[I + + add-int/lit8 v3, v1, 0x1 + + iput v3, p0, Lf/h/a/c/a1/d0/d;->d:I + + add-int/2addr v1, p1 + + aget v1, v2, v1 + + add-int/2addr v0, v1 + + const/16 v2, 0xff + + if-eq v1, v2, :cond_0 + + :cond_1 + return v0 +.end method + +.method public b(Lf/h/a/c/a1/e;)Z + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + iget-boolean v2, p0, Lf/h/a/c/a1/d0/d;->e:Z + + if-eqz v2, :cond_1 + + iput-boolean v0, p0, Lf/h/a/c/a1/d0/d;->e:Z + + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->x()V + + :cond_1 + :goto_1 + iget-boolean v2, p0, Lf/h/a/c/a1/d0/d;->e:Z + + if-nez v2, :cond_9 + + iget v2, p0, Lf/h/a/c/a1/d0/d;->c:I + + if-gez v2, :cond_4 + + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + invoke-virtual {v2, p1, v1}, Lf/h/a/c/a1/d0/e;->a(Lf/h/a/c/a1/e;Z)Z + + move-result v2 + + if-nez v2, :cond_2 + + return v0 + + :cond_2 + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + iget v3, v2, Lf/h/a/c/a1/d0/e;->e:I + + iget v2, v2, Lf/h/a/c/a1/d0/e;->b:I + + and-int/2addr v2, v1 + + if-ne v2, v1, :cond_3 + + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget v2, v2, Lf/h/a/c/i1/t;->c:I + + if-nez v2, :cond_3 + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/d0/d;->a(I)I + + move-result v2 + + add-int/2addr v3, v2 + + iget v2, p0, Lf/h/a/c/a1/d0/d;->d:I + + add-int/2addr v2, v0 + + goto :goto_2 + + :cond_3 + const/4 v2, 0x0 + + :goto_2 + invoke-virtual {p1, v3}, Lf/h/a/c/a1/e;->i(I)V + + iput v2, p0, Lf/h/a/c/a1/d0/d;->c:I + + :cond_4 + iget v2, p0, Lf/h/a/c/a1/d0/d;->c:I + + invoke-virtual {p0, v2}, Lf/h/a/c/a1/d0/d;->a(I)I + + move-result v2 + + iget v3, p0, Lf/h/a/c/a1/d0/d;->c:I + + iget v4, p0, Lf/h/a/c/a1/d0/d;->d:I + + add-int/2addr v3, v4 + + if-lez v2, :cond_7 + + iget-object v4, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget-object v5, v4, Lf/h/a/c/i1/t;->a:[B + + array-length v6, v5 + + iget v7, v4, Lf/h/a/c/i1/t;->c:I + + add-int v8, v7, v2 + + if-ge v6, v8, :cond_5 + + add-int/2addr v7, v2 + + invoke-static {v5, v7}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v5 + + iput-object v5, v4, Lf/h/a/c/i1/t;->a:[B + + :cond_5 + iget-object v4, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget-object v5, v4, Lf/h/a/c/i1/t;->a:[B + + iget v4, v4, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {p1, v5, v4, v2, v0}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v4, p0, Lf/h/a/c/a1/d0/d;->b:Lf/h/a/c/i1/t; + + iget v5, v4, Lf/h/a/c/i1/t;->c:I + + add-int/2addr v5, v2 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/t;->B(I)V + + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + iget-object v2, v2, Lf/h/a/c/a1/d0/e;->g:[I + + add-int/lit8 v4, v3, -0x1 + + aget v2, v2, v4 + + const/16 v4, 0xff + + if-eq v2, v4, :cond_6 + + const/4 v2, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v2, 0x0 + + :goto_3 + iput-boolean v2, p0, Lf/h/a/c/a1/d0/d;->e:Z + + :cond_7 + iget-object v2, p0, Lf/h/a/c/a1/d0/d;->a:Lf/h/a/c/a1/d0/e; + + iget v2, v2, Lf/h/a/c/a1/d0/e;->d:I + + if-ne v3, v2, :cond_8 + + const/4 v3, -0x1 + + :cond_8 + iput v3, p0, Lf/h/a/c/a1/d0/d;->c:I + + goto :goto_1 + + :cond_9 + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/e.smali new file mode 100644 index 0000000000..3da18e85ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/e.smali @@ -0,0 +1,405 @@ +.class public final Lf/h/a/c/a1/d0/e; +.super Ljava/lang/Object; +.source "OggPageHeader.java" + + +# instance fields +.field public a:I + +.field public b:I + +.field public c:J + +.field public d:I + +.field public e:I + +.field public f:I + +.field public final g:[I + +.field public final h:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0xff + + new-array v1, v0, [I + + iput-object v1, p0, Lf/h/a/c/a1/d0/e;->g:[I + + new-instance v1, Lf/h/a/c/i1/t; + + invoke-direct {v1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object v1, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;Z)Z + .locals 12 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->x()V + + invoke-virtual {p0}, Lf/h/a/c/a1/d0/e;->b()V + + iget-wide v0, p1, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v2, -0x1 + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + cmp-long v6, v0, v2 + + if-eqz v6, :cond_1 + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v2 + + sub-long/2addr v0, v2 + + const-wide/16 v2, 0x1b + + cmp-long v6, v0, v2 + + if-ltz v6, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/16 v1, 0x1b + + invoke-virtual {p1, v0, v4, v1, v5}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-result v0 + + if-nez v0, :cond_2 + + goto/16 :goto_3 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v2 + + const-wide/32 v6, 0x4f676753 + + cmp-long v0, v2, v6 + + if-eqz v0, :cond_4 + + if-eqz p2, :cond_3 + + return v4 + + :cond_3 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "expected OggS capture pattern at begin of page" + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + iget-object v0, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + iput v0, p0, Lf/h/a/c/a1/d0/e;->a:I + + if-eqz v0, :cond_6 + + if-eqz p2, :cond_5 + + return v4 + + :cond_5 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "unsupported bit stream revision" + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_6 + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + iput p2, p0, Lf/h/a/c/a1/d0/e;->b:I + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + iget-object v0, p2, Lf/h/a/c/i1/t;->a:[B + + iget v2, p2, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v3, v2, 0x1 + + iput v3, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v6, v2 + + const-wide/16 v8, 0xff + + and-long/2addr v6, v8 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + int-to-long v10, v3 + + and-long/2addr v10, v8 + + const/16 v3, 0x8 + + shl-long/2addr v10, v3 + + or-long/2addr v6, v10 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v10, v2 + + and-long/2addr v10, v8 + + const/16 v2, 0x10 + + shl-long/2addr v10, v2 + + or-long/2addr v6, v10 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + int-to-long v10, v3 + + and-long/2addr v10, v8 + + const/16 v3, 0x18 + + shl-long/2addr v10, v3 + + or-long/2addr v6, v10 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v10, v2 + + and-long/2addr v10, v8 + + const/16 v2, 0x20 + + shl-long/2addr v10, v2 + + or-long/2addr v6, v10 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + int-to-long v10, v3 + + and-long/2addr v10, v8 + + const/16 v3, 0x28 + + shl-long/2addr v10, v3 + + or-long/2addr v6, v10 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v10, v2 + + and-long/2addr v10, v8 + + const/16 v2, 0x30 + + shl-long/2addr v10, v2 + + or-long/2addr v6, v10 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p2, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v3 + + int-to-long v2, v0 + + and-long/2addr v2, v8 + + const/16 v0, 0x38 + + shl-long/2addr v2, v0 + + or-long/2addr v2, v6 + + iput-wide v2, p0, Lf/h/a/c/a1/d0/e;->c:J + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->h()J + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->h()J + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->h()J + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + iput p2, p0, Lf/h/a/c/a1/d0/e;->d:I + + add-int/2addr p2, v1 + + iput p2, p0, Lf/h/a/c/a1/d0/e;->e:I + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->x()V + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + iget-object p2, p2, Lf/h/a/c/i1/t;->a:[B + + iget v0, p0, Lf/h/a/c/a1/d0/e;->d:I + + invoke-virtual {p1, p2, v4, v0, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + :goto_2 + iget p1, p0, Lf/h/a/c/a1/d0/e;->d:I + + if-ge v4, p1, :cond_7 + + iget-object p1, p0, Lf/h/a/c/a1/d0/e;->g:[I + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->h:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + aput p2, p1, v4 + + iget p1, p0, Lf/h/a/c/a1/d0/e;->f:I + + iget-object p2, p0, Lf/h/a/c/a1/d0/e;->g:[I + + aget p2, p2, v4 + + add-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/c/a1/d0/e;->f:I + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_7 + return v5 + + :cond_8 + :goto_3 + if-eqz p2, :cond_9 + + return v4 + + :cond_9 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 +.end method + +.method public b()V + .locals 3 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/d0/e;->a:I + + iput v0, p0, Lf/h/a/c/a1/d0/e;->b:I + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/a1/d0/e;->c:J + + iput v0, p0, Lf/h/a/c/a1/d0/e;->d:I + + iput v0, p0, Lf/h/a/c/a1/d0/e;->e:I + + iput v0, p0, Lf/h/a/c/a1/d0/e;->f:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/f.smali new file mode 100644 index 0000000000..56c2698f07 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/f.smali @@ -0,0 +1,20 @@ +.class public interface abstract Lf/h/a/c/a1/d0/f; +.super Ljava/lang/Object; +.source "OggSeeker.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/a1/e;)J + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract b()Lf/h/a/c/a1/q; +.end method + +.method public abstract c(J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/g.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/g.smali new file mode 100644 index 0000000000..a1e160e99b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/g.smali @@ -0,0 +1,301 @@ +.class public final Lf/h/a/c/a1/d0/g; +.super Lf/h/a/c/a1/d0/h; +.source "OpusReader.java" + + +# static fields +.field public static final o:[B + + +# instance fields +.field public n:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0x8 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/d0/g;->o:[B + + return-void + + :array_0 + .array-data 1 + 0x4ft + 0x70t + 0x75t + 0x73t + 0x48t + 0x65t + 0x61t + 0x64t + .end array-data +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/a1/d0/h;->()V + + return-void +.end method + + +# virtual methods +.method public c(Lf/h/a/c/i1/t;)J + .locals 6 + + iget-object p1, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v0, 0x0 + + aget-byte v0, p1, v0 + + and-int/lit16 v0, v0, 0xff + + and-int/lit8 v1, v0, 0x3 + + const/4 v2, 0x2 + + const/4 v3, 0x1 + + if-eqz v1, :cond_0 + + if-eq v1, v3, :cond_1 + + if-eq v1, v2, :cond_1 + + aget-byte p1, p1, v3 + + and-int/lit8 v2, p1, 0x3f + + goto :goto_0 + + :cond_0 + const/4 v2, 0x1 + + :cond_1 + :goto_0 + const/4 p1, 0x3 + + shr-int/2addr v0, p1 + + and-int/lit8 v1, v0, 0x3 + + const/16 v4, 0x10 + + if-lt v0, v4, :cond_2 + + const/16 p1, 0x9c4 + + shl-int/2addr p1, v1 + + goto :goto_1 + + :cond_2 + const/16 v4, 0xc + + const/16 v5, 0x2710 + + if-lt v0, v4, :cond_3 + + and-int/lit8 p1, v1, 0x1 + + shl-int p1, v5, p1 + + goto :goto_1 + + :cond_3 + if-ne v1, p1, :cond_4 + + const p1, 0xea60 + + goto :goto_1 + + :cond_4 + shl-int p1, v5, v1 + + :goto_1 + int-to-long v0, v2 + + int-to-long v2, p1 + + mul-long v0, v0, v2 + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/a1/d0/h;->a(J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public d(Lf/h/a/c/i1/t;JLf/h/a/c/a1/d0/h$b;)Z + .locals 11 + + iget-boolean p2, p0, Lf/h/a/c/a1/d0/g;->n:Z + + const/4 p3, 0x1 + + if-nez p2, :cond_0 + + iget-object p2, p1, Lf/h/a/c/i1/t;->a:[B + + iget p1, p1, Lf/h/a/c/i1/t;->c:I + + invoke-static {p2, p1}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object p1 + + const/16 p2, 0x9 + + aget-byte p2, p1, p2 + + and-int/lit16 v5, p2, 0xff + + const/16 p2, 0xb + + aget-byte p2, p1, p2 + + and-int/lit16 p2, p2, 0xff + + shl-int/lit8 p2, p2, 0x8 + + const/16 v0, 0xa + + aget-byte v0, p1, v0 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr p2, v0 + + new-instance v7, Ljava/util/ArrayList; + + const/4 v0, 0x3 + + invoke-direct {v7, v0}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v7, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {p0, v7, p2}, Lf/h/a/c/a1/d0/g;->f(Ljava/util/List;I)V + + const/16 p1, 0xf00 + + invoke-virtual {p0, v7, p1}, Lf/h/a/c/a1/d0/g;->f(Ljava/util/List;I)V + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + const/4 v3, -0x1 + + const/4 v4, -0x1 + + const v6, 0xbb80 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const-string v1, "audio/opus" + + invoke-static/range {v0 .. v10}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object p1 + + iput-object p1, p4, Lf/h/a/c/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; + + iput-boolean p3, p0, Lf/h/a/c/a1/d0/g;->n:Z + + return p3 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->e()I + + move-result p2 + + const p4, 0x4f707573 + + const/4 v0, 0x0 + + if-ne p2, p4, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 p3, 0x0 + + :goto_0 + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->C(I)V + + return p3 +.end method + +.method public e(Z)V + .locals 0 + + invoke-super {p0, p1}, Lf/h/a/c/a1/d0/h;->e(Z)V + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/a1/d0/g;->n:Z + + :cond_0 + return-void +.end method + +.method public final f(Ljava/util/List;I)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;I)V" + } + .end annotation + + int-to-long v0, p2 + + const-wide/32 v2, 0x3b9aca00 + + mul-long v0, v0, v2 + + const-wide/32 v2, 0xbb80 + + div-long/2addr v0, v2 + + const/16 p2, 0x8 + + invoke-static {p2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object p2 + + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v2 + + invoke-virtual {p2, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object p2 + + invoke-virtual {p2, v0, v1}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object p2 + + invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/h$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$a.smali new file mode 100644 index 0000000000..9c1663dfcf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/d0/h$a; +.super Ljava/lang/Object; +.source "StreamReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/h$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$b.smali new file mode 100644 index 0000000000..886942e0ad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$b.smali @@ -0,0 +1,30 @@ +.class public Lf/h/a/c/a1/d0/h$b; +.super Ljava/lang/Object; +.source "StreamReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public a:Lcom/google/android/exoplayer2/Format; + +.field public b:Lf/h/a/c/a1/d0/f; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/h$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$c.smali new file mode 100644 index 0000000000..798b50aa62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/h$c.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/c/a1/d0/h$c; +.super Ljava/lang/Object; +.source "StreamReader.java" + +# interfaces +.implements Lf/h/a/c/a1/d0/f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/a1/d0/h$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;)J + .locals 2 + + const-wide/16 v0, -0x1 + + return-wide v0 +.end method + +.method public b()Lf/h/a/c/a1/q; + .locals 5 + + new-instance v0, Lf/h/a/c/a1/q$b; + + const-wide/16 v1, 0x0 + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + invoke-direct {v0, v3, v4, v1, v2}, Lf/h/a/c/a1/q$b;->(JJ)V + + return-object v0 +.end method + +.method public c(J)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/h.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/h.smali new file mode 100644 index 0000000000..6ba1cc284b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/h.smali @@ -0,0 +1,130 @@ +.class public abstract Lf/h/a/c/a1/d0/h; +.super Ljava/lang/Object; +.source "StreamReader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/d0/h$c;, + Lf/h/a/c/a1/d0/h$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/d0/d; + +.field public b:Lf/h/a/c/a1/s; + +.field public c:Lf/h/a/c/a1/i; + +.field public d:Lf/h/a/c/a1/d0/f; + +.field public e:J + +.field public f:J + +.field public g:J + +.field public h:I + +.field public i:I + +.field public j:Lf/h/a/c/a1/d0/h$b; + +.field public k:J + +.field public l:Z + +.field public m:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/a1/d0/d; + + invoke-direct {v0}, Lf/h/a/c/a1/d0/d;->()V + + iput-object v0, p0, Lf/h/a/c/a1/d0/h;->a:Lf/h/a/c/a1/d0/d; + + return-void +.end method + + +# virtual methods +.method public a(J)J + .locals 2 + + iget v0, p0, Lf/h/a/c/a1/d0/h;->i:I + + int-to-long v0, v0 + + mul-long v0, v0, p1 + + const-wide/32 p1, 0xf4240 + + div-long/2addr v0, p1 + + return-wide v0 +.end method + +.method public b(J)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/d0/h;->g:J + + return-void +.end method + +.method public abstract c(Lf/h/a/c/i1/t;)J +.end method + +.method public abstract d(Lf/h/a/c/i1/t;JLf/h/a/c/a1/d0/h$b;)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public e(Z)V + .locals 4 + + const-wide/16 v0, 0x0 + + if-eqz p1, :cond_0 + + new-instance p1, Lf/h/a/c/a1/d0/h$b; + + invoke-direct {p1}, Lf/h/a/c/a1/d0/h$b;->()V + + iput-object p1, p0, Lf/h/a/c/a1/d0/h;->j:Lf/h/a/c/a1/d0/h$b; + + iput-wide v0, p0, Lf/h/a/c/a1/d0/h;->f:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/d0/h;->h:I + + goto :goto_0 + + :cond_0 + const/4 p1, 0x1 + + iput p1, p0, Lf/h/a/c/a1/d0/h;->h:I + + :goto_0 + const-wide/16 v2, -0x1 + + iput-wide v2, p0, Lf/h/a/c/a1/d0/h;->e:J + + iput-wide v0, p0, Lf/h/a/c/a1/d0/h;->g:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/i$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/i$a.smali new file mode 100644 index 0000000000..da7811914c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/i$a.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/a1/d0/i$a; +.super Ljava/lang/Object; +.source "VorbisReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/d0/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/w; + +.field public final b:[B + +.field public final c:[Lf/h/a/c/a1/v; + +.field public final d:I + + +# direct methods +.method public constructor (Lf/h/a/c/a1/w;Lf/h/a/c/a1/u;[B[Lf/h/a/c/a1/v;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/d0/i$a;->a:Lf/h/a/c/a1/w; + + iput-object p3, p0, Lf/h/a/c/a1/d0/i$a;->b:[B + + iput-object p4, p0, Lf/h/a/c/a1/d0/i$a;->c:[Lf/h/a/c/a1/v; + + iput p5, p0, Lf/h/a/c/a1/d0/i$a;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/d0/i.smali b/com.discord/smali_classes2/f/h/a/c/a1/d0/i.smali new file mode 100644 index 0000000000..85b806ac94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/d0/i.smali @@ -0,0 +1,1359 @@ +.class public final Lf/h/a/c/a1/d0/i; +.super Lf/h/a/c/a1/d0/h; +.source "VorbisReader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/d0/i$a; + } +.end annotation + + +# instance fields +.field public n:Lf/h/a/c/a1/d0/i$a; + +.field public o:I + +.field public p:Z + +.field public q:Lf/h/a/c/a1/w; + +.field public r:Lf/h/a/c/a1/u; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/a1/d0/h;->()V + + return-void +.end method + + +# virtual methods +.method public b(J)V + .locals 4 + + iput-wide p1, p0, Lf/h/a/c/a1/d0/h;->g:J + + const-wide/16 v0, 0x0 + + const/4 v2, 0x0 + + cmp-long v3, p1, v0 + + if-eqz v3, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/a1/d0/i;->p:Z + + iget-object p1, p0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + if-eqz p1, :cond_1 + + iget v2, p1, Lf/h/a/c/a1/w;->d:I + + :cond_1 + iput v2, p0, Lf/h/a/c/a1/d0/i;->o:I + + return-void +.end method + +.method public c(Lf/h/a/c/i1/t;)J + .locals 11 + + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + aget-byte v2, v0, v1 + + const/4 v3, 0x1 + + and-int/2addr v2, v3 + + if-ne v2, v3, :cond_0 + + const-wide/16 v0, -0x1 + + return-wide v0 + + :cond_0 + aget-byte v0, v0, v1 + + iget-object v2, p0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + iget v4, v2, Lf/h/a/c/a1/d0/i$a;->d:I + + shr-int/2addr v0, v3 + + const/16 v5, 0x8 + + rsub-int/lit8 v4, v4, 0x8 + + const/16 v6, 0xff + + ushr-int v4, v6, v4 + + and-int/2addr v0, v4 + + iget-object v4, v2, Lf/h/a/c/a1/d0/i$a;->c:[Lf/h/a/c/a1/v; + + aget-object v0, v4, v0 + + iget-boolean v0, v0, Lf/h/a/c/a1/v;->a:Z + + if-nez v0, :cond_1 + + iget-object v0, v2, Lf/h/a/c/a1/d0/i$a;->a:Lf/h/a/c/a1/w; + + iget v0, v0, Lf/h/a/c/a1/w;->d:I + + goto :goto_0 + + :cond_1 + iget-object v0, v2, Lf/h/a/c/a1/d0/i$a;->a:Lf/h/a/c/a1/w; + + iget v0, v0, Lf/h/a/c/a1/w;->e:I + + :goto_0 + iget-boolean v2, p0, Lf/h/a/c/a1/d0/i;->p:Z + + if-eqz v2, :cond_2 + + iget v1, p0, Lf/h/a/c/a1/d0/i;->o:I + + add-int/2addr v1, v0 + + div-int/lit8 v1, v1, 0x4 + + :cond_2 + int-to-long v1, v1 + + iget v4, p1, Lf/h/a/c/i1/t;->c:I + + add-int/lit8 v4, v4, 0x4 + + invoke-virtual {p1, v4}, Lf/h/a/c/i1/t;->B(I)V + + iget-object v4, p1, Lf/h/a/c/i1/t;->a:[B + + iget p1, p1, Lf/h/a/c/i1/t;->c:I + + add-int/lit8 v6, p1, -0x4 + + const-wide/16 v7, 0xff + + and-long v9, v1, v7 + + long-to-int v10, v9 + + int-to-byte v9, v10 + + aput-byte v9, v4, v6 + + add-int/lit8 v6, p1, -0x3 + + ushr-long v9, v1, v5 + + and-long/2addr v9, v7 + + long-to-int v5, v9 + + int-to-byte v5, v5 + + aput-byte v5, v4, v6 + + add-int/lit8 v5, p1, -0x2 + + const/16 v6, 0x10 + + ushr-long v9, v1, v6 + + and-long/2addr v9, v7 + + long-to-int v6, v9 + + int-to-byte v6, v6 + + aput-byte v6, v4, v5 + + add-int/lit8 p1, p1, -0x1 + + const/16 v5, 0x18 + + ushr-long v5, v1, v5 + + and-long/2addr v5, v7 + + long-to-int v6, v5 + + int-to-byte v5, v6 + + aput-byte v5, v4, p1 + + iput-boolean v3, p0, Lf/h/a/c/a1/d0/i;->p:Z + + iput v0, p0, Lf/h/a/c/a1/d0/i;->o:I + + return-wide v1 +.end method + +.method public d(Lf/h/a/c/i1/t;JLf/h/a/c/a1/d0/h$b;)Z + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + const/4 v3, 0x0 + + if-eqz v2, :cond_0 + + return v3 + + :cond_0 + iget-object v2, v0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + const/4 v4, 0x1 + + if-nez v2, :cond_2 + + invoke-static {v4, v1, v3}, Ld0/a/b/b/a;->b1(ILf/h/a/c/i1/t;Z)Z + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v6 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v9 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->g()I + + move-result v11 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->g()I + + move-result v12 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->g()I + + move-result v13 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit8 v3, v2, 0xf + + int-to-double v3, v3 + + const-wide/high16 v14, 0x4000000000000000L # 2.0 + + invoke-static {v14, v15, v3, v4}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v3 + + double-to-int v3, v3 + + and-int/lit16 v2, v2, 0xf0 + + shr-int/lit8 v2, v2, 0x4 + + int-to-double v4, v2 + + invoke-static {v14, v15, v4, v5}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v4 + + double-to-int v15, v4 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit8 v2, v2, 0x1 + + if-lez v2, :cond_1 + + const/4 v2, 0x1 + + const/16 v16, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + const/16 v16, 0x0 + + :goto_0 + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + iget v1, v1, Lf/h/a/c/i1/t;->c:I + + invoke-static {v2, v1}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v17 + + new-instance v1, Lf/h/a/c/a1/w; + + move-object v5, v1 + + move v14, v3 + + invoke-direct/range {v5 .. v17}, Lf/h/a/c/a1/w;->(JIJIIIIIZ[B)V + + iput-object v1, v0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + goto :goto_1 + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/d0/i;->r:Lf/h/a/c/a1/u; + + if-nez v2, :cond_3 + + const/4 v2, 0x1 + + invoke-static {v1, v2, v2}, Ld0/a/b/b/a;->L0(Lf/h/a/c/i1/t;ZZ)Lf/h/a/c/a1/u; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/a1/d0/i;->r:Lf/h/a/c/a1/u; + + :goto_1 + const/4 v1, 0x0 + + goto/16 :goto_1c + + :cond_3 + iget v2, v1, Lf/h/a/c/i1/t;->c:I + + new-array v6, v2, [B + + iget-object v3, v1, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x0 + + invoke-static {v3, v4, v6, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, v0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + iget v2, v2, Lf/h/a/c/a1/w;->a:I + + const/4 v3, 0x5 + + invoke-static {v3, v1, v4}, Ld0/a/b/b/a;->b1(ILf/h/a/c/i1/t;Z)Z + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + add-int/lit8 v5, v5, 0x1 + + new-instance v7, Lf/h/a/c/a1/t; + + iget-object v8, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-direct {v7, v8}, Lf/h/a/c/a1/t;->([B)V + + iget v1, v1, Lf/h/a/c/i1/t;->b:I + + mul-int/lit8 v1, v1, 0x8 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + const/4 v1, 0x0 + + :goto_2 + const/16 v8, 0x10 + + const/16 v9, 0x18 + + if-ge v1, v5, :cond_f + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->b(I)I + + move-result v10 + + const v11, 0x564342 + + if-ne v10, v11, :cond_e + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v8 + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->b(I)I + + move-result v9 + + new-array v10, v9, [J + + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v11 + + const-wide/16 v12, 0x0 + + if-nez v11, :cond_6 + + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v11 + + :goto_3 + if-ge v4, v9, :cond_8 + + if-eqz v11, :cond_5 + + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v14 + + if-eqz v14, :cond_4 + + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->b(I)I + + move-result v14 + + add-int/lit8 v14, v14, 0x1 + + int-to-long v14, v14 + + aput-wide v14, v10, v4 + + goto :goto_4 + + :cond_4 + aput-wide v12, v10, v4 + + goto :goto_4 + + :cond_5 + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->b(I)I + + move-result v14 + + add-int/lit8 v14, v14, 0x1 + + int-to-long v14, v14 + + aput-wide v14, v10, v4 + + :goto_4 + add-int/lit8 v4, v4, 0x1 + + goto :goto_3 + + :cond_6 + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + add-int/lit8 v4, v4, 0x1 + + const/4 v11, 0x0 + + :goto_5 + if-ge v11, v9, :cond_8 + + sub-int v14, v9, v11 + + invoke-static {v14}, Ld0/a/b/b/a;->g0(I)I + + move-result v14 + + invoke-virtual {v7, v14}, Lf/h/a/c/a1/t;->b(I)I + + move-result v14 + + const/4 v15, 0x0 + + :goto_6 + if-ge v15, v14, :cond_7 + + if-ge v11, v9, :cond_7 + + int-to-long v12, v4 + + aput-wide v12, v10, v11 + + add-int/lit8 v11, v11, 0x1 + + add-int/lit8 v15, v15, 0x1 + + const-wide/16 v12, 0x0 + + goto :goto_6 + + :cond_7 + add-int/lit8 v4, v4, 0x1 + + const-wide/16 v12, 0x0 + + goto :goto_5 + + :cond_8 + const/4 v4, 0x4 + + invoke-virtual {v7, v4}, Lf/h/a/c/a1/t;->b(I)I + + move-result v10 + + const/4 v11, 0x2 + + if-gt v10, v11, :cond_d + + const/4 v12, 0x1 + + if-eq v10, v12, :cond_9 + + if-ne v10, v11, :cond_c + + :cond_9 + const/16 v11, 0x20 + + invoke-virtual {v7, v11}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v11}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v4}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + add-int/2addr v4, v12 + + invoke-virtual {v7, v12}, Lf/h/a/c/a1/t;->c(I)V + + if-ne v10, v12, :cond_b + + if-eqz v8, :cond_a + + int-to-long v9, v9 + + int-to-long v11, v8 + + long-to-double v8, v9 + + long-to-double v10, v11 + + const-wide/high16 v12, 0x3ff0000000000000L # 1.0 + + div-double/2addr v12, v10 + + invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v8 + + invoke-static {v8, v9}, Ljava/lang/Math;->floor(D)D + + move-result-wide v8 + + double-to-long v12, v8 + + goto :goto_7 + + :cond_a + const-wide/16 v12, 0x0 + + goto :goto_7 + + :cond_b + int-to-long v9, v9 + + int-to-long v11, v8 + + mul-long v12, v9, v11 + + :goto_7 + int-to-long v8, v4 + + mul-long v8, v8, v12 + + long-to-int v4, v8 + + invoke-virtual {v7, v4}, Lf/h/a/c/a1/t;->c(I)V + + :cond_c + add-int/lit8 v1, v1, 0x1 + + const/4 v4, 0x0 + + goto/16 :goto_2 + + :cond_d + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "lookup type greater than 2 not decodable: " + + invoke-static {v2, v10}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_e + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "expected code book to start with [0x56, 0x43, 0x42] at " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget v3, v7, Lf/h/a/c/a1/t;->c:I + + mul-int/lit8 v3, v3, 0x8 + + iget v4, v7, Lf/h/a/c/a1/t;->d:I + + add-int/2addr v3, v4 + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_f + const/4 v1, 0x6 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + add-int/lit8 v4, v4, 0x1 + + const/4 v5, 0x0 + + :goto_8 + if-ge v5, v4, :cond_11 + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v9 + + if-nez v9, :cond_10 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_8 + + :cond_10 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "placeholder of time domain transforms not zeroed out" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_11 + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + const/4 v5, 0x1 + + add-int/2addr v4, v5 + + const/4 v9, 0x0 + + :goto_9 + const/4 v10, 0x3 + + if-ge v9, v4, :cond_1b + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v11 + + if-eqz v11, :cond_19 + + if-ne v11, v5, :cond_18 + + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->b(I)I + + move-result v3 + + new-array v5, v3, [I + + const/4 v11, -0x1 + + const/4 v12, 0x0 + + :goto_a + if-ge v12, v3, :cond_13 + + const/4 v13, 0x4 + + invoke-virtual {v7, v13}, Lf/h/a/c/a1/t;->b(I)I + + move-result v13 + + aput v13, v5, v12 + + aget v13, v5, v12 + + if-le v13, v11, :cond_12 + + aget v11, v5, v12 + + :cond_12 + add-int/lit8 v12, v12, 0x1 + + goto :goto_a + + :cond_13 + add-int/lit8 v11, v11, 0x1 + + new-array v12, v11, [I + + const/4 v13, 0x0 + + :goto_b + if-ge v13, v11, :cond_16 + + invoke-virtual {v7, v10}, Lf/h/a/c/a1/t;->b(I)I + + move-result v10 + + const/4 v14, 0x1 + + add-int/lit8 v10, v10, 0x1 + + aput v10, v12, v13 + + const/4 v10, 0x2 + + invoke-virtual {v7, v10}, Lf/h/a/c/a1/t;->b(I)I + + move-result v10 + + const/16 v15, 0x8 + + if-lez v10, :cond_14 + + invoke-virtual {v7, v15}, Lf/h/a/c/a1/t;->c(I)V + + :cond_14 + const/16 v16, 0x0 + + const/4 v1, 0x0 + + :goto_c + shl-int/2addr v14, v10 + + if-ge v1, v14, :cond_15 + + invoke-virtual {v7, v15}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v1, v1, 0x1 + + const/16 v15, 0x8 + + const/4 v14, 0x1 + + goto :goto_c + + :cond_15 + add-int/lit8 v13, v13, 0x1 + + const/4 v10, 0x3 + + const/4 v1, 0x6 + + goto :goto_b + + :cond_16 + const/4 v1, 0x2 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + const/4 v1, 0x4 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + :goto_d + if-ge v10, v3, :cond_1a + + aget v14, v5, v10 + + aget v14, v12, v14 + + add-int/2addr v11, v14 + + :goto_e + if-ge v13, v11, :cond_17 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v13, v13, 0x1 + + goto :goto_e + + :cond_17 + add-int/lit8 v10, v10, 0x1 + + goto :goto_d + + :cond_18 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "floor type greater than 1 not decodable: " + + invoke-static {v2, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_19 + const/16 v1, 0x8 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->c(I)V + + const/4 v3, 0x6 + + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + const/4 v3, 0x4 + + invoke-virtual {v7, v3}, Lf/h/a/c/a1/t;->b(I)I + + move-result v3 + + add-int/lit8 v3, v3, 0x1 + + const/4 v5, 0x0 + + :goto_f + if-ge v5, v3, :cond_1a + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v5, v5, 0x1 + + const/16 v1, 0x8 + + goto :goto_f + + :cond_1a + add-int/lit8 v9, v9, 0x1 + + const/4 v3, 0x5 + + const/4 v5, 0x1 + + const/4 v1, 0x6 + + goto/16 :goto_9 + + :cond_1b + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v3 + + const/4 v1, 0x1 + + add-int/2addr v3, v1 + + const/4 v4, 0x0 + + :goto_10 + if-ge v4, v3, :cond_22 + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v5 + + const/4 v9, 0x2 + + if-gt v5, v9, :cond_21 + + const/16 v5, 0x18 + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->c(I)V + + const/4 v5, 0x6 + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->b(I)I + + move-result v9 + + add-int/2addr v9, v1 + + const/16 v1, 0x8 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + new-array v5, v9, [I + + const/4 v10, 0x0 + + :goto_11 + if-ge v10, v9, :cond_1d + + const/4 v11, 0x3 + + invoke-virtual {v7, v11}, Lf/h/a/c/a1/t;->b(I)I + + move-result v11 + + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v12 + + if-eqz v12, :cond_1c + + const/4 v12, 0x5 + + invoke-virtual {v7, v12}, Lf/h/a/c/a1/t;->b(I)I + + move-result v12 + + goto :goto_12 + + :cond_1c + const/4 v12, 0x0 + + :goto_12 + mul-int/lit8 v12, v12, 0x8 + + add-int/2addr v12, v11 + + aput v12, v5, v10 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_11 + + :cond_1d + const/4 v10, 0x0 + + :goto_13 + if-ge v10, v9, :cond_20 + + const/4 v11, 0x0 + + :goto_14 + if-ge v11, v1, :cond_1f + + aget v12, v5, v10 + + const/4 v13, 0x1 + + shl-int/2addr v13, v11 + + and-int/2addr v12, v13 + + if-eqz v12, :cond_1e + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->c(I)V + + :cond_1e + add-int/lit8 v11, v11, 0x1 + + const/16 v1, 0x8 + + goto :goto_14 + + :cond_1f + add-int/lit8 v10, v10, 0x1 + + const/16 v1, 0x8 + + goto :goto_13 + + :cond_20 + add-int/lit8 v4, v4, 0x1 + + const/4 v1, 0x1 + + goto :goto_10 + + :cond_21 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "residueType greater than 2 is not decodable" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_22 + const/4 v1, 0x6 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v3 + + add-int/lit8 v3, v3, 0x1 + + const/4 v1, 0x0 + + :goto_15 + if-ge v1, v3, :cond_29 + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + if-eqz v4, :cond_23 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V + + const-string v9, "mapping type other than 0 not supported: " + + invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + const-string v5, "VorbisUtil" + + invoke-static {v5, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_1a + + :cond_23 + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v4 + + if-eqz v4, :cond_24 + + const/4 v4, 0x4 + + invoke-virtual {v7, v4}, Lf/h/a/c/a1/t;->b(I)I + + move-result v4 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_16 + + :cond_24 + const/4 v4, 0x1 + + :goto_16 + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v5 + + if-eqz v5, :cond_25 + + const/16 v5, 0x8 + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->b(I)I + + move-result v5 + + add-int/lit8 v5, v5, 0x1 + + const/4 v9, 0x0 + + :goto_17 + if-ge v9, v5, :cond_25 + + add-int/lit8 v10, v2, -0x1 + + invoke-static {v10}, Ld0/a/b/b/a;->g0(I)I + + move-result v11 + + invoke-virtual {v7, v11}, Lf/h/a/c/a1/t;->c(I)V + + invoke-static {v10}, Ld0/a/b/b/a;->g0(I)I + + move-result v10 + + invoke-virtual {v7, v10}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v9, v9, 0x1 + + goto :goto_17 + + :cond_25 + const/4 v5, 0x2 + + invoke-virtual {v7, v5}, Lf/h/a/c/a1/t;->b(I)I + + move-result v5 + + if-nez v5, :cond_28 + + const/4 v5, 0x1 + + if-le v4, v5, :cond_26 + + const/4 v5, 0x0 + + :goto_18 + if-ge v5, v2, :cond_26 + + const/4 v9, 0x4 + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_18 + + :cond_26 + const/4 v5, 0x0 + + :goto_19 + if-ge v5, v4, :cond_27 + + const/16 v9, 0x8 + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->c(I)V + + invoke-virtual {v7, v9}, Lf/h/a/c/a1/t;->c(I)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_19 + + :cond_27 + :goto_1a + add-int/lit8 v1, v1, 0x1 + + goto :goto_15 + + :cond_28 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "to reserved bits must be zero after mapping coupling steps" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_29 + const/4 v1, 0x6 + + invoke-virtual {v7, v1}, Lf/h/a/c/a1/t;->b(I)I + + move-result v1 + + add-int/lit8 v1, v1, 0x1 + + new-array v2, v1, [Lf/h/a/c/a1/v; + + const/4 v3, 0x0 + + :goto_1b + if-ge v3, v1, :cond_2a + + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v4 + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v5 + + invoke-virtual {v7, v8}, Lf/h/a/c/a1/t;->b(I)I + + move-result v9 + + const/16 v10, 0x8 + + invoke-virtual {v7, v10}, Lf/h/a/c/a1/t;->b(I)I + + move-result v10 + + new-instance v11, Lf/h/a/c/a1/v; + + invoke-direct {v11, v4, v5, v9, v10}, Lf/h/a/c/a1/v;->(ZIII)V + + aput-object v11, v2, v3 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1b + + :cond_2a + invoke-virtual {v7}, Lf/h/a/c/a1/t;->a()Z + + move-result v3 + + if-eqz v3, :cond_2c + + add-int/lit8 v1, v1, -0x1 + + invoke-static {v1}, Ld0/a/b/b/a;->g0(I)I + + move-result v8 + + new-instance v1, Lf/h/a/c/a1/d0/i$a; + + iget-object v4, v0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + iget-object v5, v0, Lf/h/a/c/a1/d0/i;->r:Lf/h/a/c/a1/u; + + move-object v3, v1 + + move-object v7, v2 + + invoke-direct/range {v3 .. v8}, Lf/h/a/c/a1/d0/i$a;->(Lf/h/a/c/a1/w;Lf/h/a/c/a1/u;[B[Lf/h/a/c/a1/v;I)V + + :goto_1c + iput-object v1, v0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + if-nez v1, :cond_2b + + const/4 v1, 0x1 + + return v1 + + :cond_2b + new-instance v9, Ljava/util/ArrayList; + + invoke-direct {v9}, Ljava/util/ArrayList;->()V + + iget-object v1, v0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + iget-object v1, v1, Lf/h/a/c/a1/d0/i$a;->a:Lf/h/a/c/a1/w; + + iget-object v1, v1, Lf/h/a/c/a1/w;->f:[B + + invoke-virtual {v9, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v1, v0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + iget-object v1, v1, Lf/h/a/c/a1/d0/i$a;->b:[B + + invoke-virtual {v9, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + iget-object v1, v0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + iget-object v1, v1, Lf/h/a/c/a1/d0/i$a;->a:Lf/h/a/c/a1/w; + + iget v5, v1, Lf/h/a/c/a1/w;->c:I + + const/4 v6, -0x1 + + iget v7, v1, Lf/h/a/c/a1/w;->a:I + + iget-wide v10, v1, Lf/h/a/c/a1/w;->b:J + + long-to-int v8, v10 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const-string v3, "audio/vorbis" + + invoke-static/range {v2 .. v12}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + move-object/from16 v2, p4 + + iput-object v1, v2, Lf/h/a/c/a1/d0/h$b;->a:Lcom/google/android/exoplayer2/Format; + + const/4 v1, 0x1 + + return v1 + + :cond_2c + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "framing bit after modes not set as expected" + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public e(Z)V + .locals 0 + + invoke-super {p0, p1}, Lf/h/a/c/a1/d0/h;->e(Z)V + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/a1/d0/i;->n:Lf/h/a/c/a1/d0/i$a; + + iput-object p1, p0, Lf/h/a/c/a1/d0/i;->q:Lf/h/a/c/a1/w; + + iput-object p1, p0, Lf/h/a/c/a1/d0/i;->r:Lf/h/a/c/a1/u; + + :cond_0 + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/d0/i;->o:I + + iput-boolean p1, p0, Lf/h/a/c/a1/d0/i;->p:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/e.smali new file mode 100644 index 0000000000..bb8d3b2bad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e.smali @@ -0,0 +1,495 @@ +.class public final Lf/h/a/c/a1/e; +.super Ljava/lang/Object; +.source "DefaultExtractorInput.java" + + +# instance fields +.field public final a:[B + +.field public final b:Lf/h/a/c/h1/j; + +.field public final c:J + +.field public d:J + +.field public e:[B + +.field public f:I + +.field public g:I + + +# direct methods +.method public constructor (Lf/h/a/c/h1/j;JJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e;->b:Lf/h/a/c/h1/j; + + iput-wide p2, p0, Lf/h/a/c/a1/e;->d:J + + iput-wide p4, p0, Lf/h/a/c/a1/e;->c:J + + const/high16 p1, 0x10000 + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/c/a1/e;->e:[B + + const/16 p1, 0x1000 + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/c/a1/e;->a:[B + + return-void +.end method + + +# virtual methods +.method public a(IZ)Z + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/e;->c(I)V + + iget v0, p0, Lf/h/a/c/a1/e;->g:I + + iget v1, p0, Lf/h/a/c/a1/e;->f:I + + sub-int/2addr v0, v1 + + move v5, v0 + + :goto_0 + if-ge v5, p1, :cond_1 + + iget-object v2, p0, Lf/h/a/c/a1/e;->e:[B + + iget v3, p0, Lf/h/a/c/a1/e;->f:I + + move-object v1, p0 + + move v4, p1 + + move v6, p2 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v5 + + const/4 v0, -0x1 + + if-ne v5, v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget v0, p0, Lf/h/a/c/a1/e;->f:I + + add-int/2addr v0, v5 + + iput v0, p0, Lf/h/a/c/a1/e;->g:I + + goto :goto_0 + + :cond_1 + iget p2, p0, Lf/h/a/c/a1/e;->f:I + + add-int/2addr p2, p1 + + iput p2, p0, Lf/h/a/c/a1/e;->f:I + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final b(I)V + .locals 4 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + iget-wide v0, p0, Lf/h/a/c/a1/e;->d:J + + int-to-long v2, p1 + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/a1/e;->d:J + + :cond_0 + return-void +.end method + +.method public final c(I)V + .locals 3 + + iget v0, p0, Lf/h/a/c/a1/e;->f:I + + add-int/2addr v0, p1 + + iget-object p1, p0, Lf/h/a/c/a1/e;->e:[B + + array-length v1, p1 + + if-le v0, v1, :cond_0 + + array-length p1, p1 + + mul-int/lit8 p1, p1, 0x2 + + const/high16 v1, 0x10000 + + add-int/2addr v1, v0 + + const/high16 v2, 0x80000 + + add-int/2addr v0, v2 + + invoke-static {p1, v1, v0}, Lf/h/a/c/i1/c0;->l(III)I + + move-result p1 + + iget-object v0, p0, Lf/h/a/c/a1/e;->e:[B + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e;->e:[B + + :cond_0 + return-void +.end method + +.method public d()J + .locals 4 + + iget-wide v0, p0, Lf/h/a/c/a1/e;->d:J + + iget v2, p0, Lf/h/a/c/a1/e;->f:I + + int-to-long v2, v2 + + add-long/2addr v0, v2 + + return-wide v0 +.end method + +.method public e([BIIZ)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + invoke-virtual {p0, p3, p4}, Lf/h/a/c/a1/e;->a(IZ)Z + + move-result p4 + + if-nez p4, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object p4, p0, Lf/h/a/c/a1/e;->e:[B + + iget v0, p0, Lf/h/a/c/a1/e;->f:I + + sub-int/2addr v0, p3 + + invoke-static {p4, v0, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public f([BII)I + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/a1/e;->g:I + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {v0, p3}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget-object v2, p0, Lf/h/a/c/a1/e;->e:[B + + invoke-static {v2, v1, p1, p2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e;->j(I)V + + move v1, v0 + + :goto_0 + if-nez v1, :cond_1 + + const/4 v6, 0x0 + + const/4 v7, 0x1 + + move-object v2, p0 + + move-object v3, p1 + + move v4, p2 + + move v5, p3 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v1 + + :cond_1 + invoke-virtual {p0, v1}, Lf/h/a/c/a1/e;->b(I)V + + return v1 +.end method + +.method public final g([BIIIZ)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException;, + Ljava/io/IOException; + } + .end annotation + + invoke-static {}, Ljava/lang/Thread;->interrupted()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/a1/e;->b:Lf/h/a/c/h1/j; + + add-int/2addr p2, p4 + + sub-int/2addr p3, p4 + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_1 + + if-nez p4, :cond_0 + + if-eqz p5, :cond_0 + + return p2 + + :cond_0 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 + + :cond_1 + add-int/2addr p4, p1 + + return p4 + + :cond_2 + new-instance p1, Ljava/lang/InterruptedException; + + invoke-direct {p1}, Ljava/lang/InterruptedException;->()V + + throw p1 +.end method + +.method public h([BIIZ)Z + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/a1/e;->g:I + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-static {v0, p3}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget-object v2, p0, Lf/h/a/c/a1/e;->e:[B + + invoke-static {v2, v1, p1, p2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e;->j(I)V + + :goto_0 + move v6, v0 + + :goto_1 + const/4 v0, -0x1 + + if-ge v6, p3, :cond_1 + + if-eq v6, v0, :cond_1 + + move-object v2, p0 + + move-object v3, p1 + + move v4, p2 + + move v5, p3 + + move v7, p4 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v6 + + goto :goto_1 + + :cond_1 + invoke-virtual {p0, v6}, Lf/h/a/c/a1/e;->b(I)V + + if-eq v6, v0, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public i(I)V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/a1/e;->g:I + + invoke-static {v0, p1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e;->j(I)V + + move v5, v0 + + :goto_0 + const/4 v0, -0x1 + + if-ge v5, p1, :cond_0 + + if-eq v5, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/e;->a:[B + + array-length v0, v0 + + add-int/2addr v0, v5 + + invoke-static {p1, v0}, Ljava/lang/Math;->min(II)I + + move-result v4 + + iget-object v2, p0, Lf/h/a/c/a1/e;->a:[B + + neg-int v3, v5 + + const/4 v6, 0x0 + + move-object v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v5 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, v5}, Lf/h/a/c/a1/e;->b(I)V + + return-void +.end method + +.method public final j(I)V + .locals 5 + + iget v0, p0, Lf/h/a/c/a1/e;->g:I + + sub-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/a1/e;->g:I + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/a1/e;->f:I + + iget-object v2, p0, Lf/h/a/c/a1/e;->e:[B + + array-length v3, v2 + + const/high16 v4, 0x80000 + + sub-int/2addr v3, v4 + + if-ge v0, v3, :cond_0 + + const/high16 v2, 0x10000 + + add-int/2addr v0, v2 + + new-array v2, v0, [B + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/e;->e:[B + + iget v3, p0, Lf/h/a/c/a1/e;->g:I + + invoke-static {v0, p1, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/c/a1/e;->e:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/a.smali new file mode 100644 index 0000000000..bf92464bf3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/a.smali @@ -0,0 +1,341 @@ +.class public final Lf/h/a/c/a1/e0/a; +.super Ljava/lang/Object; +.source "Ac3Extractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/b; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:Z + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/a1/e0/b; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/c/a1/e0/b;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/a;->a:Lf/h/a/c/a1/e0/b; + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xae2 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/a;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object p2, p0, Lf/h/a/c/a1/e0/a;->b:Lf/h/a/c/i1/t; + + iget-object p2, p2, Lf/h/a/c/i1/t;->a:[B + + const/4 v0, 0x0 + + const/16 v1, 0xae2 + + invoke-virtual {p1, p2, v0, v1}, Lf/h/a/c/a1/e;->f([BII)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_0 + + return p2 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/a1/e0/a;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p2, p0, Lf/h/a/c/a1/e0/a;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, p1}, Lf/h/a/c/i1/t;->B(I)V + + iget-boolean p1, p0, Lf/h/a/c/a1/e0/a;->c:Z + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/a1/e0/a;->a:Lf/h/a/c/a1/e0/b; + + const-wide/16 v1, 0x0 + + iput-wide v1, p1, Lf/h/a/c/a1/e0/b;->l:J + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/a;->c:Z + + :cond_1 + iget-object p1, p0, Lf/h/a/c/a1/e0/a;->a:Lf/h/a/c/a1/e0/b; + + iget-object p2, p0, Lf/h/a/c/a1/e0/a;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p1, p2}, Lf/h/a/c/a1/e0/b;->b(Lf/h/a/c/i1/t;)V + + return v0 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/a1/e0/a;->a:Lf/h/a/c/a1/e0/b; + + new-instance v1, Lf/h/a/c/a1/e0/c0$d; + + const/high16 v2, -0x80000000 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v1, v2, v3, v4}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/a1/e0/b;->e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + new-instance v0, Lf/h/a/c/a1/q$b; + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + const-wide/16 v3, 0x0 + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {p1, v0}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/a;->c:Z + + iget-object p1, p0, Lf/h/a/c/a1/e0/a;->a:Lf/h/a/c/a1/e0/b; + + invoke-virtual {p1}, Lf/h/a/c/a1/e0/b;->c()V + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 13 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget-object v4, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v4, v2, v1, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->s()I + + move-result v4 + + const v5, 0x494433 + + const/4 v6, 0x3 + + if-eq v4, v5, :cond_7 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p1, v3, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + move v5, v3 + + :goto_1 + const/4 v4, 0x0 + + :goto_2 + iget-object v7, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v8, 0x6 + + invoke-virtual {p1, v7, v2, v8, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->v()I + + move-result v7 + + const/16 v9, 0xb77 + + if-eq v7, v9, :cond_1 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + add-int/lit8 v5, v5, 0x1 + + sub-int v4, v5, v3 + + const/16 v7, 0x2000 + + if-lt v4, v7, :cond_0 + + return v2 + + :cond_0 + invoke-virtual {p1, v5, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_1 + + :cond_1 + const/4 v7, 0x1 + + add-int/2addr v4, v7 + + const/4 v9, 0x4 + + if-lt v4, v9, :cond_2 + + return v7 + + :cond_2 + iget-object v10, v0, Lf/h/a/c/i1/t;->a:[B + + array-length v11, v10 + + const/4 v12, -0x1 + + if-ge v11, v8, :cond_3 + + const/4 v9, -0x1 + + goto :goto_4 + + :cond_3 + const/4 v11, 0x5 + + aget-byte v11, v10, v11 + + and-int/lit16 v11, v11, 0xf8 + + shr-int/2addr v11, v6 + + if-le v11, v1, :cond_4 + + const/4 v11, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v11, 0x0 + + :goto_3 + if-eqz v11, :cond_5 + + const/4 v8, 0x2 + + aget-byte v9, v10, v8 + + and-int/lit8 v9, v9, 0x7 + + shl-int/lit8 v9, v9, 0x8 + + aget-byte v10, v10, v6 + + and-int/lit16 v10, v10, 0xff + + or-int/2addr v9, v10 + + add-int/2addr v9, v7 + + mul-int/lit8 v9, v9, 0x2 + + goto :goto_4 + + :cond_5 + aget-byte v7, v10, v9 + + and-int/lit16 v7, v7, 0xc0 + + shr-int/2addr v7, v8 + + aget-byte v8, v10, v9 + + and-int/lit8 v8, v8, 0x3f + + invoke-static {v7, v8}, Lf/h/a/c/w0/g;->a(II)I + + move-result v9 + + :goto_4 + if-ne v9, v12, :cond_6 + + return v2 + + :cond_6 + add-int/lit8 v9, v9, -0x6 + + invoke-virtual {p1, v9, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_2 + + :cond_7 + invoke-virtual {v0, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->p()I + + move-result v4 + + add-int/lit8 v5, v4, 0xa + + add-int/2addr v3, v5 + + invoke-virtual {p1, v4, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto/16 :goto_0 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/a0.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/a0.smali new file mode 100644 index 0000000000..cbae79e793 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/a0.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/c/a1/e0/a0; +.super Ljava/lang/Object; +.source "TsDurationReader.java" + + +# instance fields +.field public final a:Lf/h/a/c/i1/b0; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:Z + +.field public d:Z + +.field public e:Z + +.field public f:J + +.field public g:J + +.field public h:J + + +# direct methods +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/b0; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/b0;->(J)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/a0;->a:Lf/h/a/c/i1/b0; + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/e0/a0;->f:J + + iput-wide v0, p0, Lf/h/a/c/a1/e0/a0;->g:J + + iput-wide v0, p0, Lf/h/a/c/a1/e0/a0;->h:J + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/c0;->f:[B + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->z([B)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/a0;->c:Z + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/b.smali new file mode 100644 index 0000000000..034cb14fa8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/b.smali @@ -0,0 +1,1147 @@ +.class public final Lf/h/a/c/a1/e0/b; +.super Ljava/lang/Object; +.source "Ac3Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Lf/h/a/c/i1/s; + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lf/h/a/c/a1/s; + +.field public f:I + +.field public g:I + +.field public h:Z + +.field public i:J + +.field public j:Lcom/google/android/exoplayer2/Format; + +.field public k:I + +.field public l:J + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/s; + + const/16 v1, 0x80 + + new-array v1, v1, [B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/s;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/b;->a:Lf/h/a/c/i1/s; + + new-instance v1, Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/s;->a:[B + + invoke-direct {v1, v0}, Lf/h/a/c/i1/t;->([B)V + + iput-object v1, p0, Lf/h/a/c/a1/e0/b;->b:Lf/h/a/c/i1/t; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/b;->f:I + + iput-object p1, p0, Lf/h/a/c/a1/e0/b;->c:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 33 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_3c + + iget v2, v0, Lf/h/a/c/a1/e0/b;->f:I + + const/16 v3, 0xb + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + if-eqz v2, :cond_36 + + if-eq v2, v6, :cond_2 + + if-eq v2, v4, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/b;->k:I + + iget v4, v0, Lf/h/a/c/a1/e0/b;->g:I + + sub-int/2addr v3, v4 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/b;->e:Lf/h/a/c/a1/s; + + invoke-interface {v3, v1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/e0/b;->g:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/e0/b;->g:I + + iget v10, v0, Lf/h/a/c/a1/e0/b;->k:I + + if-ne v3, v10, :cond_0 + + iget-object v6, v0, Lf/h/a/c/a1/e0/b;->e:Lf/h/a/c/a1/s; + + iget-wide v7, v0, Lf/h/a/c/a1/e0/b;->l:J + + const/4 v9, 0x1 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + invoke-interface/range {v6 .. v12}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/b;->l:J + + iget-wide v6, v0, Lf/h/a/c/a1/e0/b;->i:J + + add-long/2addr v2, v6 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/b;->l:J + + iput v5, v0, Lf/h/a/c/a1/e0/b;->f:I + + goto :goto_0 + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + iget v8, v0, Lf/h/a/c/a1/e0/b;->g:I + + const/16 v9, 0x80 + + rsub-int v8, v8, 0x80 + + invoke-static {v7, v8}, Ljava/lang/Math;->min(II)I + + move-result v7 + + iget v8, v0, Lf/h/a/c/a1/e0/b;->g:I + + iget-object v10, v1, Lf/h/a/c/i1/t;->a:[B + + iget v11, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v10, v11, v2, v8, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v7 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v2, v0, Lf/h/a/c/a1/e0/b;->g:I + + add-int/2addr v2, v7 + + iput v2, v0, Lf/h/a/c/a1/e0/b;->g:I + + if-ne v2, v9, :cond_3 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->d()I + + move-result v7 + + const/16 v8, 0x28 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v8, 0x5 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + const/16 v11, 0xa + + if-le v10, v11, :cond_4 + + const/4 v10, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v10, 0x0 + + :goto_2 + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->j(I)V + + const/4 v7, -0x1 + + const/16 v12, 0x8 + + const/4 v13, 0x3 + + if-eqz v10, :cond_2e + + const/16 v10, 0x10 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v15 + + if-eqz v15, :cond_7 + + if-eq v15, v6, :cond_6 + + if-eq v15, v4, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v7, 0x2 + + goto :goto_3 + + :cond_6 + const/4 v7, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v7, 0x0 + + :goto_3 + invoke-virtual {v2, v13}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + add-int/2addr v3, v6 + + mul-int/lit8 v3, v3, 0x2 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v15 + + if-ne v15, v13, :cond_8 + + sget-object v16, Lf/h/a/c/w0/g;->c:[I + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v17 + + aget v16, v16, v17 + + const/4 v5, 0x6 + + const/4 v9, 0x3 + + goto :goto_4 + + :cond_8 + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v16 + + sget-object v17, Lf/h/a/c/w0/g;->a:[I + + aget v17, v17, v16 + + sget-object v18, Lf/h/a/c/w0/g;->b:[I + + aget v18, v18, v15 + + move/from16 v9, v16 + + move/from16 v5, v17 + + move/from16 v16, v18 + + :goto_4 + mul-int/lit16 v14, v5, 0x100 + + invoke-virtual {v2, v13}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v20 + + sget-object v21, Lf/h/a/c/w0/g;->d:[I + + aget v21, v21, v4 + + add-int v21, v21, v20 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v11 + + if-eqz v11, :cond_9 + + invoke-virtual {v2, v12}, Lf/h/a/c/i1/s;->l(I)V + + :cond_9 + if-nez v4, :cond_a + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v11 + + if-eqz v11, :cond_a + + invoke-virtual {v2, v12}, Lf/h/a/c/i1/s;->l(I)V + + :cond_a + if-ne v7, v6, :cond_b + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v11 + + if-eqz v11, :cond_b + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_b + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v10 + + const/4 v11, 0x4 + + if-eqz v10, :cond_24 + + const/4 v10, 0x2 + + if-le v4, v10, :cond_c + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_c + and-int/lit8 v19, v4, 0x1 + + if-eqz v19, :cond_d + + if-le v4, v10, :cond_d + + const/4 v10, 0x6 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_5 + + :cond_d + const/4 v10, 0x6 + + :goto_5 + and-int/lit8 v18, v4, 0x4 + + if-eqz v18, :cond_e + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_e + if-eqz v20, :cond_f + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v10 + + if-eqz v10, :cond_f + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + :cond_f + if-nez v7, :cond_24 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v10 + + if-eqz v10, :cond_10 + + const/4 v10, 0x6 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_6 + + :cond_10 + const/4 v10, 0x6 + + :goto_6 + if-nez v4, :cond_11 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v18 + + if-eqz v18, :cond_11 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_11 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v18 + + if-eqz v18, :cond_12 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_12 + const/4 v10, 0x2 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + if-ne v12, v6, :cond_14 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + :cond_13 + :goto_7 + const/4 v6, 0x2 + + goto/16 :goto_9 + + :cond_14 + if-ne v12, v10, :cond_15 + + const/16 v10, 0xc + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_7 + + :cond_15 + if-ne v12, v13, :cond_13 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1e + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_16 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_16 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_17 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_17 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_18 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_18 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_19 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_19 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1a + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_1a + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1b + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_1b + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1c + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_1c + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1e + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1d + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_1d + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1e + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_1e + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1f + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1f + + const/4 v12, 0x7 + + invoke-virtual {v2, v12}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + if-eqz v12, :cond_1f + + const/16 v12, 0x8 + + invoke-virtual {v2, v12}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_8 + + :cond_1f + const/16 v12, 0x8 + + :goto_8 + const/4 v6, 0x2 + + add-int/2addr v10, v6 + + mul-int/lit8 v10, v10, 0x8 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->c()V + + :goto_9 + if-ge v4, v6, :cond_21 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + const/16 v10, 0xe + + if-eqz v6, :cond_20 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_20 + if-nez v4, :cond_21 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + if-eqz v6, :cond_21 + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->l(I)V + + :cond_21 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + if-eqz v6, :cond_24 + + if-nez v9, :cond_22 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_b + + :cond_22 + const/4 v6, 0x0 + + :goto_a + if-ge v6, v5, :cond_24 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v10 + + if-eqz v10, :cond_23 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + :cond_23 + add-int/lit8 v6, v6, 0x1 + + goto :goto_a + + :cond_24 + :goto_b + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-eqz v5, :cond_29 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v5, 0x2 + + if-ne v4, v5, :cond_25 + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_25 + const/4 v6, 0x6 + + if-lt v4, v6, :cond_26 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + :cond_26 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-eqz v5, :cond_27 + + const/16 v5, 0x8 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_c + + :cond_27 + const/16 v5, 0x8 + + :goto_c + if-nez v4, :cond_28 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v4 + + if-eqz v4, :cond_28 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + :cond_28 + if-ge v15, v13, :cond_29 + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->k()V + + :cond_29 + if-nez v7, :cond_2a + + if-eq v9, v13, :cond_2a + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->k()V + + :cond_2a + const/4 v4, 0x2 + + if-ne v7, v4, :cond_2c + + if-eq v9, v13, :cond_2b + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v4 + + if-eqz v4, :cond_2c + + :cond_2b + const/4 v4, 0x6 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_d + + :cond_2c + const/4 v4, 0x6 + + :goto_d + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-eqz v5, :cond_2d + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + const/4 v5, 0x1 + + if-ne v4, v5, :cond_2d + + const/16 v4, 0x8 + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-ne v2, v5, :cond_2d + + const-string v2, "audio/eac3-joc" + + goto :goto_e + + :cond_2d + const-string v2, "audio/eac3" + + :goto_e + move/from16 v7, v16 + + goto :goto_11 + + :cond_2e + const/16 v3, 0x20 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v3, 0x2 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + if-ne v4, v13, :cond_2f + + const/4 v3, 0x0 + + goto :goto_f + + :cond_2f + const-string v3, "audio/ac3" + + :goto_f + const/4 v5, 0x6 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-static {v4, v5}, Lf/h/a/c/w0/g;->a(II)I + + move-result v5 + + const/16 v6, 0x8 + + invoke-virtual {v2, v6}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v2, v13}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + and-int/lit8 v8, v6, 0x1 + + if-eqz v8, :cond_30 + + const/4 v8, 0x1 + + if-eq v6, v8, :cond_30 + + const/4 v8, 0x2 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_10 + + :cond_30 + const/4 v8, 0x2 + + :goto_10 + and-int/lit8 v9, v6, 0x4 + + if-eqz v9, :cond_31 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + :cond_31 + if-ne v6, v8, :cond_32 + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + :cond_32 + sget-object v8, Lf/h/a/c/w0/g;->b:[I + + array-length v9, v8 + + if-ge v4, v9, :cond_33 + + aget v7, v8, v4 + + :cond_33 + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + sget-object v4, Lf/h/a/c/w0/g;->d:[I + + aget v4, v4, v6 + + add-int v21, v4, v2 + + const/16 v14, 0x600 + + move-object v2, v3 + + move v3, v5 + + :goto_11 + move/from16 v4, v21 + + iget-object v5, v0, Lf/h/a/c/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; + + if-eqz v5, :cond_34 + + iget v6, v5, Lcom/google/android/exoplayer2/Format;->y:I + + if-ne v4, v6, :cond_34 + + iget v6, v5, Lcom/google/android/exoplayer2/Format;->z:I + + if-ne v7, v6, :cond_34 + + iget-object v5, v5, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + if-eq v2, v5, :cond_35 + + :cond_34 + iget-object v5, v0, Lf/h/a/c/a1/e0/b;->d:Ljava/lang/String; + + const/16 v24, 0x0 + + const/16 v25, -0x1 + + const/16 v26, -0x1 + + const/16 v29, 0x0 + + const/16 v30, 0x0 + + const/16 v31, 0x0 + + iget-object v6, v0, Lf/h/a/c/a1/e0/b;->c:Ljava/lang/String; + + move-object/from16 v22, v5 + + move-object/from16 v23, v2 + + move/from16 v27, v4 + + move/from16 v28, v7 + + move-object/from16 v32, v6 + + invoke-static/range {v22 .. v32}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v2 + + iput-object v2, v0, Lf/h/a/c/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; + + iget-object v4, v0, Lf/h/a/c/a1/e0/b;->e:Lf/h/a/c/a1/s; + + invoke-interface {v4, v2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_35 + iput v3, v0, Lf/h/a/c/a1/e0/b;->k:I + + const-wide/32 v2, 0xf4240 + + int-to-long v4, v14 + + mul-long v4, v4, v2 + + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->j:Lcom/google/android/exoplayer2/Format; + + iget v2, v2, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v2, v2 + + div-long/2addr v4, v2 + + iput-wide v4, v0, Lf/h/a/c/a1/e0/b;->i:J + + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->b:Lf/h/a/c/i1/t; + + const/4 v3, 0x0 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/b;->e:Lf/h/a/c/a1/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/b;->b:Lf/h/a/c/i1/t; + + const/16 v4, 0x80 + + invoke-interface {v2, v3, v4}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + const/4 v2, 0x2 + + iput v2, v0, Lf/h/a/c/a1/e0/b;->f:I + + goto/16 :goto_0 + + :cond_36 + :goto_12 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + const/16 v4, 0x77 + + if-lez v2, :cond_3b + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/b;->h:Z + + if-nez v2, :cond_38 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-ne v2, v3, :cond_37 + + const/4 v2, 0x1 + + goto :goto_13 + + :cond_37 + const/4 v2, 0x0 + + :goto_13 + iput-boolean v2, v0, Lf/h/a/c/a1/e0/b;->h:Z + + goto :goto_12 + + :cond_38 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-ne v2, v4, :cond_39 + + const/4 v5, 0x0 + + iput-boolean v5, v0, Lf/h/a/c/a1/e0/b;->h:Z + + const/4 v5, 0x1 + + goto :goto_15 + + :cond_39 + if-ne v2, v3, :cond_3a + + const/4 v5, 0x1 + + goto :goto_14 + + :cond_3a + const/4 v5, 0x0 + + :goto_14 + iput-boolean v5, v0, Lf/h/a/c/a1/e0/b;->h:Z + + goto :goto_12 + + :cond_3b + const/4 v5, 0x0 + + :goto_15 + if-eqz v5, :cond_0 + + const/4 v2, 0x1 + + iput v2, v0, Lf/h/a/c/a1/e0/b;->f:I + + iget-object v5, v0, Lf/h/a/c/a1/e0/b;->b:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + const/4 v6, 0x0 + + aput-byte v3, v5, v6 + + aput-byte v4, v5, v2 + + const/4 v2, 0x2 + + iput v2, v0, Lf/h/a/c/a1/e0/b;->g:I + + goto/16 :goto_0 + + :cond_3c + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/b;->f:I + + iput v0, p0, Lf/h/a/c/a1/e0/b;->g:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/b;->h:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 1 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/b;->d:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result p2 + + const/4 v0, 0x1 + + invoke-interface {p1, p2, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/b;->e:Lf/h/a/c/a1/s; + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/b;->l:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$a.smali new file mode 100644 index 0000000000..fa8269ebbf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$a.smali @@ -0,0 +1,163 @@ +.class public Lf/h/a/c/a1/e0/b0$a; +.super Ljava/lang/Object; +.source "TsExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/v; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/s; + +.field public final synthetic b:Lf/h/a/c/a1/e0/b0; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/b0;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$a;->b:Lf/h/a/c/a1/e0/b0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p1, Lf/h/a/c/i1/s; + + const/4 v0, 0x4 + + new-array v0, v0, [B + + invoke-direct {p1, v0}, Lf/h/a/c/i1/s;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 0 + + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 9 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x7 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + const/4 v1, 0x4 + + div-int/2addr v0, v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v0, :cond_2 + + iget-object v4, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + invoke-virtual {p1, v4, v1}, Lf/h/a/c/i1/t;->c(Lf/h/a/c/i1/s;I)V + + iget-object v4, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + const/16 v5, 0x10 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + iget-object v5, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + const/4 v6, 0x3 + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/s;->l(I)V + + const/16 v5, 0xd + + if-nez v4, :cond_1 + + iget-object v4, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_1 + + :cond_1 + iget-object v4, p0, Lf/h/a/c/a1/e0/b0$a;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + iget-object v5, p0, Lf/h/a/c/a1/e0/b0$a;->b:Lf/h/a/c/a1/e0/b0; + + iget-object v6, v5, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + new-instance v7, Lf/h/a/c/a1/e0/w; + + new-instance v8, Lf/h/a/c/a1/e0/b0$b; + + invoke-direct {v8, v5, v4}, Lf/h/a/c/a1/e0/b0$b;->(Lf/h/a/c/a1/e0/b0;I)V + + invoke-direct {v7, v8}, Lf/h/a/c/a1/e0/w;->(Lf/h/a/c/a1/e0/v;)V + + invoke-virtual {v6, v4, v7}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + iget-object v4, p0, Lf/h/a/c/a1/e0/b0$a;->b:Lf/h/a/c/a1/e0/b0; + + iget v5, v4, Lf/h/a/c/a1/e0/b0;->l:I + + add-int/lit8 v5, v5, 0x1 + + iput v5, v4, Lf/h/a/c/a1/e0/b0;->l:I + + :goto_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/a1/e0/b0$a;->b:Lf/h/a/c/a1/e0/b0; + + iget v0, p1, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_3 + + iget-object p1, p1, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {p1, v2}, Landroid/util/SparseArray;->remove(I)V + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$b.smali new file mode 100644 index 0000000000..daa09e2e74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0$b.smali @@ -0,0 +1,890 @@ +.class public Lf/h/a/c/a1/e0/b0$b; +.super Ljava/lang/Object; +.source "TsExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/v; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/s; + +.field public final b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/e0/c0;", + ">;" + } + .end annotation +.end field + +.field public final c:Landroid/util/SparseIntArray; + +.field public final d:I + +.field public final synthetic e:Lf/h/a/c/a1/e0/b0; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/b0;I)V + .locals 1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p1, Lf/h/a/c/i1/s; + + const/4 v0, 0x5 + + new-array v0, v0, [B + + invoke-direct {p1, v0}, Lf/h/a/c/i1/s;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$b;->b:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseIntArray; + + invoke-direct {p1}, Landroid/util/SparseIntArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + iput p2, p0, Lf/h/a/c/a1/e0/b0$b;->d:I + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 0 + + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 23 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_0 + + return-void + + :cond_0 + iget-object v2, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v4, v2, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + if-eq v4, v6, :cond_2 + + if-eq v4, v3, :cond_2 + + iget v4, v2, Lf/h/a/c/a1/e0/b0;->l:I + + if-ne v4, v6, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance v4, Lf/h/a/c/i1/b0; + + iget-object v2, v2, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/i1/b0; + + iget-wide v7, v2, Lf/h/a/c/i1/b0;->a:J + + invoke-direct {v4, v7, v8}, Lf/h/a/c/i1/b0;->(J)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v2, v2, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-interface {v2, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_1 + + :cond_2 + :goto_0 + iget-object v2, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v2, v2, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + move-object v4, v2 + + check-cast v4, Lf/h/a/c/i1/b0; + + :goto_1 + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + const/4 v7, 0x3 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v8, v3}, Lf/h/a/c/i1/t;->c(Lf/h/a/c/i1/s;I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v7}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v9, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + const/16 v10, 0xd + + invoke-virtual {v9, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v9 + + iput v9, v8, Lf/h/a/c/a1/e0/b0;->r:I + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v8, v3}, Lf/h/a/c/i1/t;->c(Lf/h/a/c/i1/s;I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + const/4 v9, 0x4 + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + const/16 v11, 0xc + + invoke-virtual {v8, v11}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + invoke-virtual {v1, v8}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v12, v8, Lf/h/a/c/a1/e0/b0;->a:I + + const/16 v13, 0x15 + + const/4 v14, 0x0 + + const/16 v15, 0x2000 + + if-ne v12, v3, :cond_3 + + iget-object v8, v8, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + if-nez v8, :cond_3 + + new-instance v8, Lf/h/a/c/a1/e0/c0$b; + + sget-object v12, Lf/h/a/c/i1/c0;->f:[B + + invoke-direct {v8, v13, v14, v14, v12}, Lf/h/a/c/a1/e0/c0$b;->(ILjava/lang/String;Ljava/util/List;[B)V + + iget-object v12, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v14, v12, Lf/h/a/c/a1/e0/b0;->e:Lf/h/a/c/a1/e0/c0$c; + + invoke-interface {v14, v13, v8}, Lf/h/a/c/a1/e0/c0$c;->a(ILf/h/a/c/a1/e0/c0$b;)Lf/h/a/c/a1/e0/c0; + + move-result-object v8 + + iput-object v8, v12, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v12, v8, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + iget-object v8, v8, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + new-instance v14, Lf/h/a/c/a1/e0/c0$d; + + invoke-direct {v14, v2, v13, v15}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + invoke-interface {v12, v4, v8, v14}, Lf/h/a/c/a1/e0/c0;->a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + :cond_3 + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->b:Landroid/util/SparseArray; + + invoke-virtual {v8}, Landroid/util/SparseArray;->clear()V + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + invoke-virtual {v8}, Landroid/util/SparseIntArray;->clear()V + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v8 + + :goto_2 + if-lez v8, :cond_17 + + iget-object v14, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + const/4 v12, 0x5 + + invoke-virtual {v1, v14, v12}, Lf/h/a/c/i1/t;->c(Lf/h/a/c/i1/s;I)V + + iget-object v14, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + const/16 v6, 0x8 + + invoke-virtual {v14, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + iget-object v14, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v7}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v14, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v14 + + iget-object v10, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v10, v9}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v10, v0, Lf/h/a/c/a1/e0/b0$b;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v10, v11}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + iget v11, v1, Lf/h/a/c/i1/t;->b:I + + add-int v15, v10, v11 + + const/4 v3, -0x1 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + :goto_3 + iget v5, v1, Lf/h/a/c/i1/t;->b:I + + if-ge v5, v15, :cond_f + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v16 + + iget v9, v1, Lf/h/a/c/i1/t;->b:I + + add-int v9, v9, v16 + + const/16 v7, 0x59 + + if-ne v5, v12, :cond_7 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v19 + + const-wide/32 v21, 0x41432d33 + + cmp-long v5, v19, v21 + + if-nez v5, :cond_4 + + goto :goto_4 + + :cond_4 + const-wide/32 v21, 0x45414333 + + cmp-long v5, v19, v21 + + if-nez v5, :cond_5 + + goto :goto_5 + + :cond_5 + const-wide/32 v21, 0x41432d34 + + cmp-long v5, v19, v21 + + if-nez v5, :cond_6 + + goto :goto_6 + + :cond_6 + const-wide/32 v21, 0x48455643 + + cmp-long v5, v19, v21 + + if-nez v5, :cond_a + + const/16 v3, 0x24 + + goto :goto_7 + + :cond_7 + const/16 v12, 0x6a + + if-ne v5, v12, :cond_8 + + :goto_4 + const/16 v3, 0x81 + + goto :goto_7 + + :cond_8 + const/16 v12, 0x7a + + if-ne v5, v12, :cond_9 + + :goto_5 + const/16 v3, 0x87 + + goto :goto_7 + + :cond_9 + const/16 v12, 0x7f + + if-ne v5, v12, :cond_b + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + if-ne v5, v13, :cond_a + + :goto_6 + const/16 v3, 0xac + + :cond_a + :goto_7 + move/from16 v21, v2 + + move-object/from16 v20, v4 + + move/from16 v22, v14 + + const/4 v12, 0x4 + + goto :goto_9 + + :cond_b + const/16 v12, 0x7b + + if-ne v5, v12, :cond_c + + const/16 v3, 0x8a + + goto :goto_7 + + :cond_c + const/16 v12, 0xa + + if-ne v5, v12, :cond_d + + const/4 v12, 0x3 + + invoke-virtual {v1, v12}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v17 + + goto :goto_7 + + :cond_d + const/4 v12, 0x3 + + if-ne v5, v7, :cond_a + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + :goto_8 + iget v5, v1, Lf/h/a/c/i1/t;->b:I + + if-ge v5, v9, :cond_e + + invoke-virtual {v1, v12}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + const/4 v12, 0x4 + + new-array v13, v12, [B + + move-object/from16 v20, v4 + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + move/from16 v21, v2 + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + move/from16 v22, v14 + + const/4 v14, 0x0 + + invoke-static {v4, v2, v13, v14, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v12 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + new-instance v2, Lf/h/a/c/a1/e0/c0$a; + + invoke-direct {v2, v5, v7, v13}, Lf/h/a/c/a1/e0/c0$a;->(Ljava/lang/String;I[B)V + + invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + move-object/from16 v4, v20 + + move/from16 v2, v21 + + move/from16 v14, v22 + + const/16 v7, 0x59 + + const/4 v12, 0x3 + + const/16 v13, 0x15 + + goto :goto_8 + + :cond_e + move/from16 v21, v2 + + move-object/from16 v20, v4 + + move/from16 v22, v14 + + const/4 v12, 0x4 + + move-object/from16 v18, v3 + + const/16 v3, 0x59 + + :goto_9 + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v9, v2 + + invoke-virtual {v1, v9}, Lf/h/a/c/i1/t;->D(I)V + + move-object/from16 v4, v20 + + move/from16 v2, v21 + + move/from16 v14, v22 + + const/4 v7, 0x3 + + const/4 v9, 0x4 + + const/4 v12, 0x5 + + const/16 v13, 0x15 + + goto/16 :goto_3 + + :cond_f + move/from16 v21, v2 + + move-object/from16 v20, v4 + + move/from16 v22, v14 + + const/4 v12, 0x4 + + invoke-virtual {v1, v15}, Lf/h/a/c/i1/t;->C(I)V + + new-instance v2, Lf/h/a/c/a1/e0/c0$b; + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v4, v11, v15}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v4 + + move-object/from16 v5, v17 + + move-object/from16 v7, v18 + + invoke-direct {v2, v3, v5, v7, v4}, Lf/h/a/c/a1/e0/c0$b;->(ILjava/lang/String;Ljava/util/List;[B)V + + const/4 v3, 0x6 + + if-ne v6, v3, :cond_10 + + iget v6, v2, Lf/h/a/c/a1/e0/c0$b;->a:I + + :cond_10 + add-int/lit8 v10, v10, 0x5 + + sub-int/2addr v8, v10 + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v3, v3, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v4, 0x2 + + if-ne v3, v4, :cond_11 + + move v3, v6 + + goto :goto_a + + :cond_11 + move/from16 v3, v22 + + :goto_a + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v5, v5, Lf/h/a/c/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; + + invoke-virtual {v5, v3}, Landroid/util/SparseBooleanArray;->get(I)Z + + move-result v5 + + if-eqz v5, :cond_12 + + const/16 v4, 0x15 + + goto :goto_d + + :cond_12 + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v7, v5, Lf/h/a/c/a1/e0/b0;->a:I + + if-ne v7, v4, :cond_13 + + const/16 v4, 0x15 + + if-ne v6, v4, :cond_14 + + iget-object v2, v5, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + goto :goto_b + + :cond_13 + const/16 v4, 0x15 + + :cond_14 + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v5, v5, Lf/h/a/c/a1/e0/b0;->e:Lf/h/a/c/a1/e0/c0$c; + + invoke-interface {v5, v6, v2}, Lf/h/a/c/a1/e0/c0$c;->a(ILf/h/a/c/a1/e0/c0$b;)Lf/h/a/c/a1/e0/c0; + + move-result-object v2 + + :goto_b + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v5, v5, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v6, 0x2 + + if-ne v5, v6, :cond_15 + + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + const/16 v6, 0x2000 + + invoke-virtual {v5, v3, v6}, Landroid/util/SparseIntArray;->get(II)I + + move-result v5 + + move/from16 v6, v22 + + if-ge v6, v5, :cond_16 + + goto :goto_c + + :cond_15 + move/from16 v6, v22 + + :goto_c + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + invoke-virtual {v5, v3, v6}, Landroid/util/SparseIntArray;->put(II)V + + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->b:Landroid/util/SparseArray; + + invoke-virtual {v5, v3, v2}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + :cond_16 + :goto_d + move-object/from16 v4, v20 + + move/from16 v2, v21 + + const/4 v3, 0x2 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + const/4 v7, 0x3 + + const/4 v9, 0x4 + + const/16 v10, 0xd + + const/16 v11, 0xc + + const/16 v13, 0x15 + + const/16 v15, 0x2000 + + goto/16 :goto_2 + + :cond_17 + move/from16 v21, v2 + + move-object/from16 v20, v4 + + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + invoke-virtual {v1}, Landroid/util/SparseIntArray;->size()I + + move-result v1 + + const/4 v14, 0x0 + + :goto_e + if-ge v14, v1, :cond_1a + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + invoke-virtual {v2, v14}, Landroid/util/SparseIntArray;->keyAt(I)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0$b;->c:Landroid/util/SparseIntArray; + + invoke-virtual {v3, v14}, Landroid/util/SparseIntArray;->valueAt(I)I + + move-result v3 + + iget-object v4, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v4, v4, Lf/h/a/c/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; + + const/4 v5, 0x1 + + invoke-virtual {v4, v2, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v4, v4, Lf/h/a/c/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; + + invoke-virtual {v4, v3, v5}, Landroid/util/SparseBooleanArray;->put(IZ)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/b0$b;->b:Landroid/util/SparseArray; + + invoke-virtual {v4, v14}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/a1/e0/c0; + + if-eqz v4, :cond_19 + + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v6, v5, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + if-eq v4, v6, :cond_18 + + iget-object v5, v5, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + new-instance v6, Lf/h/a/c/a1/e0/c0$d; + + move/from16 v7, v21 + + const/16 v8, 0x2000 + + invoke-direct {v6, v7, v2, v8}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + move-object/from16 v2, v20 + + invoke-interface {v4, v2, v5, v6}, Lf/h/a/c/a1/e0/c0;->a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + goto :goto_f + + :cond_18 + move-object/from16 v2, v20 + + move/from16 v7, v21 + + const/16 v8, 0x2000 + + :goto_f + iget-object v5, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget-object v5, v5, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {v5, v3, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto :goto_10 + + :cond_19 + move-object/from16 v2, v20 + + move/from16 v7, v21 + + const/16 v8, 0x2000 + + :goto_10 + add-int/lit8 v14, v14, 0x1 + + move-object/from16 v20, v2 + + move/from16 v21, v7 + + goto :goto_e + + :cond_1a + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v2, v1, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v3, 0x2 + + if-ne v2, v3, :cond_1b + + iget-boolean v2, v1, Lf/h/a/c/a1/e0/b0;->m:Z + + if-nez v2, :cond_1d + + iget-object v1, v1, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + invoke-interface {v1}, Lf/h/a/c/a1/i;->k()V + + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + const/4 v2, 0x0 + + iput v2, v1, Lf/h/a/c/a1/e0/b0;->l:I + + const/4 v3, 0x1 + + iput-boolean v3, v1, Lf/h/a/c/a1/e0/b0;->m:Z + + goto :goto_12 + + :cond_1b + const/4 v2, 0x0 + + const/4 v3, 0x1 + + iget-object v1, v1, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + iget v4, v0, Lf/h/a/c/a1/e0/b0$b;->d:I + + invoke-virtual {v1, v4}, Landroid/util/SparseArray;->remove(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v4, v1, Lf/h/a/c/a1/e0/b0;->a:I + + if-ne v4, v3, :cond_1c + + const/4 v5, 0x0 + + goto :goto_11 + + :cond_1c + iget v2, v1, Lf/h/a/c/a1/e0/b0;->l:I + + const/4 v3, -0x1 + + add-int/lit8 v5, v2, -0x1 + + :goto_11 + iput v5, v1, Lf/h/a/c/a1/e0/b0;->l:I + + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + iget v2, v1, Lf/h/a/c/a1/e0/b0;->l:I + + if-nez v2, :cond_1d + + iget-object v1, v1, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + invoke-interface {v1}, Lf/h/a/c/a1/i;->k()V + + iget-object v1, v0, Lf/h/a/c/a1/e0/b0$b;->e:Lf/h/a/c/a1/e0/b0; + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/a1/e0/b0;->m:Z + + :cond_1d + :goto_12 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/b0.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0.smali new file mode 100644 index 0000000000..6219b9457a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/b0.smali @@ -0,0 +1,1251 @@ +.class public final Lf/h/a/c/a1/e0/b0; +.super Ljava/lang/Object; +.source "TsExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/b0$b;, + Lf/h/a/c/a1/e0/b0$a; + } +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/i1/b0;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Landroid/util/SparseIntArray; + +.field public final e:Lf/h/a/c/a1/e0/c0$c; + +.field public final f:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/e0/c0;", + ">;" + } + .end annotation +.end field + +.field public final g:Landroid/util/SparseBooleanArray; + +.field public final h:Landroid/util/SparseBooleanArray; + +.field public final i:Lf/h/a/c/a1/e0/a0; + +.field public j:Lf/h/a/c/a1/e0/z; + +.field public k:Lf/h/a/c/a1/i; + +.field public l:I + +.field public m:Z + +.field public n:Z + +.field public o:Z + +.field public p:Lf/h/a/c/a1/e0/c0; + +.field public q:I + +.field public r:I + + +# direct methods +.method public constructor (II)V + .locals 6 + + new-instance v0, Lf/h/a/c/i1/b0; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/b0;->(J)V + + new-instance v1, Lf/h/a/c/a1/e0/g; + + invoke-direct {v1, p2}, Lf/h/a/c/a1/e0/g;->(I)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p2, 0x0 + + iput-object v1, p0, Lf/h/a/c/a1/e0/b0;->e:Lf/h/a/c/a1/e0/c0$c; + + iput p1, p0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v1, 0x1 + + if-eq p1, v1, :cond_1 + + const/4 v1, 0x2 + + if-ne p1, v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_1 + + :cond_1 + :goto_0 + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + :goto_1 + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x24b8 + + new-array v0, v0, [B + + const/4 v1, 0x0 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/i1/t;->([BI)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + new-instance p1, Landroid/util/SparseBooleanArray; + + invoke-direct {p1}, Landroid/util/SparseBooleanArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; + + new-instance p1, Landroid/util/SparseBooleanArray; + + invoke-direct {p1}, Landroid/util/SparseBooleanArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseIntArray; + + invoke-direct {p1}, Landroid/util/SparseIntArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->d:Landroid/util/SparseIntArray; + + new-instance p1, Lf/h/a/c/a1/e0/a0; + + invoke-direct {p1}, Lf/h/a/c/a1/e0/a0;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->i:Lf/h/a/c/a1/e0/a0; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/e0/b0;->r:I + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->g:Landroid/util/SparseBooleanArray; + + invoke-virtual {p1}, Landroid/util/SparseBooleanArray;->clear()V + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {p1}, Landroid/util/SparseArray;->clear()V + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->e:Lf/h/a/c/a1/e0/c0$c; + + invoke-interface {p1}, Lf/h/a/c/a1/e0/c0$c;->b()Landroid/util/SparseArray; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I + + move-result v0 + + const/4 v2, 0x0 + + :goto_2 + if-ge v2, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {p1, v2}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v4 + + invoke-virtual {p1, v2}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v3, v4, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + new-instance v0, Lf/h/a/c/a1/e0/w; + + new-instance v2, Lf/h/a/c/a1/e0/b0$a; + + invoke-direct {v2, p0}, Lf/h/a/c/a1/e0/b0$a;->(Lf/h/a/c/a1/e0/b0;)V + + invoke-direct {v0, v2}, Lf/h/a/c/a1/e0/w;->(Lf/h/a/c/a1/e0/v;)V + + invoke-virtual {p1, v1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + iput-object p2, p0, Lf/h/a/c/a1/e0/b0;->p:Lf/h/a/c/a1/e0/c0; + + return-void +.end method + + +# virtual methods +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-wide v10, v1, Lf/h/a/c/a1/e;->c:J + + iget-boolean v3, v0, Lf/h/a/c/a1/e0/b0;->m:Z + + const-wide/16 v12, -0x1 + + const/16 v14, 0x47 + + const/4 v15, 0x2 + + const/4 v9, -0x1 + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + if-eqz v3, :cond_12 + + cmp-long v3, v10, v12 + + if-eqz v3, :cond_0 + + iget v3, v0, Lf/h/a/c/a1/e0/b0;->a:I + + if-eq v3, v15, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + if-eqz v3, :cond_e + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0;->i:Lf/h/a/c/a1/e0/a0; + + iget-boolean v6, v3, Lf/h/a/c/a1/e0/a0;->c:Z + + if-nez v6, :cond_e + + iget v6, v0, Lf/h/a/c/a1/e0/b0;->r:I + + if-gtz v6, :cond_1 + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/a0;->a(Lf/h/a/c/a1/e;)I + + goto/16 :goto_7 + + :cond_1 + iget-boolean v10, v3, Lf/h/a/c/a1/e0/a0;->e:Z + + const-wide/32 v11, 0x1b8a0 + + if-nez v10, :cond_6 + + iget-wide v4, v1, Lf/h/a/c/a1/e;->c:J + + invoke-static {v11, v12, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v10 + + long-to-int v11, v10 + + int-to-long v12, v11 + + sub-long/2addr v4, v12 + + iget-wide v12, v1, Lf/h/a/c/a1/e;->d:J + + cmp-long v10, v12, v4 + + if-eqz v10, :cond_2 + + iput-wide v4, v2, Lf/h/a/c/a1/p;->a:J + + goto :goto_3 + + :cond_2 + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/t;->y(I)V + + iput v7, v1, Lf/h/a/c/a1/e;->f:I + + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v7, v11, v7}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v4, v1, Lf/h/a/c/i1/t;->c:I + + :cond_3 + :goto_1 + add-int/2addr v4, v9 + + if-lt v4, v2, :cond_5 + + iget-object v5, v1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v5, v5, v4 + + if-eq v5, v14, :cond_4 + + const-wide v15, -0x7fffffffffffffffL # -4.9E-324 + + goto :goto_1 + + :cond_4 + invoke-static {v1, v4, v6}, Ld0/a/b/b/a;->J0(Lf/h/a/c/i1/t;II)J + + move-result-wide v10 + + const-wide v15, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v10, v15 + + if-eqz v5, :cond_3 + + move-wide v4, v10 + + goto :goto_2 + + :cond_5 + const-wide v15, -0x7fffffffffffffffL # -4.9E-324 + + move-wide v4, v15 + + :goto_2 + iput-wide v4, v3, Lf/h/a/c/a1/e0/a0;->g:J + + iput-boolean v8, v3, Lf/h/a/c/a1/e0/a0;->e:Z + + goto/16 :goto_7 + + :cond_6 + const-wide v15, -0x7fffffffffffffffL # -4.9E-324 + + iget-wide v4, v3, Lf/h/a/c/a1/e0/a0;->g:J + + cmp-long v9, v4, v15 + + if-nez v9, :cond_7 + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/a0;->a(Lf/h/a/c/a1/e;)I + + goto/16 :goto_7 + + :cond_7 + iget-boolean v4, v3, Lf/h/a/c/a1/e0/a0;->d:Z + + if-nez v4, :cond_c + + iget-wide v4, v1, Lf/h/a/c/a1/e;->c:J + + invoke-static {v11, v12, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + long-to-int v5, v4 + + iget-wide v9, v1, Lf/h/a/c/a1/e;->d:J + + int-to-long v11, v7 + + cmp-long v4, v9, v11 + + if-eqz v4, :cond_8 + + iput-wide v11, v2, Lf/h/a/c/a1/p;->a:J + + :goto_3 + const/4 v7, 0x1 + + goto :goto_7 + + :cond_8 + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/t;->y(I)V + + iput v7, v1, Lf/h/a/c/a1/e;->f:I + + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v7, v5, v7}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v3, Lf/h/a/c/a1/e0/a0;->b:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v4, v1, Lf/h/a/c/i1/t;->c:I + + :goto_4 + if-ge v2, v4, :cond_b + + iget-object v5, v1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v5, v5, v2 + + if-eq v5, v14, :cond_9 + + goto :goto_5 + + :cond_9 + invoke-static {v1, v2, v6}, Ld0/a/b/b/a;->J0(Lf/h/a/c/i1/t;II)J + + move-result-wide v9 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v9, v11 + + if-eqz v5, :cond_a + + move-wide v4, v9 + + goto :goto_6 + + :cond_a + :goto_5 + add-int/lit8 v2, v2, 0x1 + + goto :goto_4 + + :cond_b + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + :goto_6 + iput-wide v4, v3, Lf/h/a/c/a1/e0/a0;->f:J + + iput-boolean v8, v3, Lf/h/a/c/a1/e0/a0;->d:Z + + goto :goto_7 + + :cond_c + iget-wide v4, v3, Lf/h/a/c/a1/e0/a0;->f:J + + const-wide v8, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, v4, v8 + + if-nez v2, :cond_d + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/a0;->a(Lf/h/a/c/a1/e;)I + + goto :goto_7 + + :cond_d + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v4 + + iget-object v2, v3, Lf/h/a/c/a1/e0/a0;->a:Lf/h/a/c/i1/b0; + + iget-wide v8, v3, Lf/h/a/c/a1/e0/a0;->g:J + + invoke-virtual {v2, v8, v9}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v8 + + sub-long/2addr v8, v4 + + iput-wide v8, v3, Lf/h/a/c/a1/e0/a0;->h:J + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/a0;->a(Lf/h/a/c/a1/e;)I + + :goto_7 + return v7 + + :cond_e + iget-boolean v3, v0, Lf/h/a/c/a1/e0/b0;->n:Z + + if-nez v3, :cond_10 + + iput-boolean v8, v0, Lf/h/a/c/a1/e0/b0;->n:Z + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0;->i:Lf/h/a/c/a1/e0/a0; + + iget-wide v5, v3, Lf/h/a/c/a1/e0/a0;->h:J + + const-wide v16, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v5, v16 + + if-eqz v4, :cond_f + + new-instance v4, Lf/h/a/c/a1/e0/z; + + iget-object v3, v3, Lf/h/a/c/a1/e0/a0;->a:Lf/h/a/c/i1/b0; + + iget v9, v0, Lf/h/a/c/a1/e0/b0;->r:I + + move-object/from16 v17, v3 + + move-object v3, v4 + + move-object v12, v4 + + move-object/from16 v4, v17 + + const-wide/16 v14, 0x0 + + const/4 v13, 0x0 + + move-wide v7, v10 + + invoke-direct/range {v3 .. v9}, Lf/h/a/c/a1/e0/z;->(Lf/h/a/c/i1/b0;JJI)V + + iput-object v12, v0, Lf/h/a/c/a1/e0/b0;->j:Lf/h/a/c/a1/e0/z; + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + iget-object v4, v12, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + invoke-interface {v3, v4}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + goto :goto_8 + + :cond_f + const/4 v13, 0x0 + + const-wide/16 v14, 0x0 + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + new-instance v4, Lf/h/a/c/a1/q$b; + + invoke-direct {v4, v5, v6, v14, v15}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v3, v4}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + goto :goto_8 + + :cond_10 + const/4 v13, 0x0 + + const-wide/16 v14, 0x0 + + :goto_8 + iget-boolean v3, v0, Lf/h/a/c/a1/e0/b0;->o:Z + + if-eqz v3, :cond_11 + + iput-boolean v13, v0, Lf/h/a/c/a1/e0/b0;->o:Z + + invoke-virtual {v0, v14, v15, v14, v15}, Lf/h/a/c/a1/e0/b0;->f(JJ)V + + iget-wide v3, v1, Lf/h/a/c/a1/e;->d:J + + cmp-long v5, v3, v14 + + if-eqz v5, :cond_11 + + iput-wide v14, v2, Lf/h/a/c/a1/p;->a:J + + const/4 v3, 0x1 + + return v3 + + :cond_11 + const/4 v3, 0x1 + + iget-object v4, v0, Lf/h/a/c/a1/e0/b0;->j:Lf/h/a/c/a1/e0/z; + + if-eqz v4, :cond_13 + + invoke-virtual {v4}, Lf/h/a/c/a1/a;->b()Z + + move-result v4 + + if-eqz v4, :cond_13 + + iget-object v3, v0, Lf/h/a/c/a1/e0/b0;->j:Lf/h/a/c/a1/e0/z; + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/a1/a;->a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + + move-result v1 + + return v1 + + :cond_12 + const/4 v3, 0x1 + + const/4 v13, 0x0 + + :cond_13 + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget-object v4, v2, Lf/h/a/c/i1/t;->a:[B + + iget v5, v2, Lf/h/a/c/i1/t;->b:I + + rsub-int v5, v5, 0x24b8 + + const/16 v6, 0xbc + + if-ge v5, v6, :cond_15 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_14 + + iget-object v5, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget v5, v5, Lf/h/a/c/i1/t;->b:I + + invoke-static {v4, v5, v4, v13, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_14 + iget-object v5, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v4, v2}, Lf/h/a/c/i1/t;->A([BI)V + + :cond_15 + :goto_9 + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-ge v2, v6, :cond_17 + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget v2, v2, Lf/h/a/c/i1/t;->c:I + + rsub-int v5, v2, 0x24b8 + + invoke-virtual {v1, v4, v2, v5}, Lf/h/a/c/a1/e;->f([BII)I + + move-result v5 + + const/4 v7, -0x1 + + if-ne v5, v7, :cond_16 + + const/4 v1, 0x0 + + goto :goto_a + + :cond_16 + iget-object v8, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + add-int/2addr v2, v5 + + invoke-virtual {v8, v2}, Lf/h/a/c/i1/t;->B(I)V + + goto :goto_9 + + :cond_17 + const/4 v7, -0x1 + + const/4 v1, 0x1 + + :goto_a + if-nez v1, :cond_18 + + return v7 + + :cond_18 + iget-object v1, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v4, v1, Lf/h/a/c/i1/t;->c:I + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + move v5, v2 + + :goto_b + if-ge v5, v4, :cond_19 + + aget-byte v6, v1, v5 + + const/16 v7, 0x47 + + if-eq v6, v7, :cond_19 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_b + + :cond_19 + iget-object v1, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + add-int/lit16 v1, v5, 0xbc + + if-le v1, v4, :cond_1b + + iget v4, v0, Lf/h/a/c/a1/e0/b0;->q:I + + sub-int/2addr v5, v2 + + add-int/2addr v5, v4 + + iput v5, v0, Lf/h/a/c/a1/e0/b0;->q:I + + iget v2, v0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v4, 0x2 + + if-ne v2, v4, :cond_1c + + const/16 v4, 0x178 + + if-gt v5, v4, :cond_1a + + goto :goto_c + + :cond_1a + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Cannot find sync byte. Most likely not a Transport Stream." + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_1b + iput v13, v0, Lf/h/a/c/a1/e0/b0;->q:I + + :cond_1c + :goto_c + iget-object v4, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget v5, v4, Lf/h/a/c/i1/t;->c:I + + if-le v1, v5, :cond_1d + + return v13 + + :cond_1d + invoke-virtual {v4}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const/high16 v6, 0x800000 + + and-int/2addr v6, v4 + + if-eqz v6, :cond_1e + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/t;->C(I)V + + return v13 + + :cond_1e + const/high16 v6, 0x400000 + + and-int/2addr v6, v4 + + if-eqz v6, :cond_1f + + const/4 v7, 0x1 + + goto :goto_d + + :cond_1f + const/4 v7, 0x0 + + :goto_d + or-int/lit8 v6, v7, 0x0 + + const v7, 0x1fff00 + + and-int/2addr v7, v4 + + shr-int/lit8 v7, v7, 0x8 + + and-int/lit8 v8, v4, 0x20 + + if-eqz v8, :cond_20 + + const/4 v8, 0x1 + + goto :goto_e + + :cond_20 + const/4 v8, 0x0 + + :goto_e + and-int/lit8 v9, v4, 0x10 + + if-eqz v9, :cond_21 + + const/4 v9, 0x1 + + goto :goto_f + + :cond_21 + const/4 v9, 0x0 + + :goto_f + if-eqz v9, :cond_22 + + iget-object v9, v0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {v9, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/c/a1/e0/c0; + + goto :goto_10 + + :cond_22 + const/4 v9, 0x0 + + :goto_10 + if-nez v9, :cond_23 + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/t;->C(I)V + + return v13 + + :cond_23 + iget v12, v0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v2, 0x2 + + if-eq v12, v2, :cond_25 + + and-int/lit8 v4, v4, 0xf + + iget-object v12, v0, Lf/h/a/c/a1/e0/b0;->d:Landroid/util/SparseIntArray; + + add-int/lit8 v14, v4, -0x1 + + invoke-virtual {v12, v7, v14}, Landroid/util/SparseIntArray;->get(II)I + + move-result v12 + + iget-object v14, v0, Lf/h/a/c/a1/e0/b0;->d:Landroid/util/SparseIntArray; + + invoke-virtual {v14, v7, v4}, Landroid/util/SparseIntArray;->put(II)V + + if-ne v12, v4, :cond_24 + + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/t;->C(I)V + + return v13 + + :cond_24 + add-int/2addr v12, v3 + + and-int/lit8 v12, v12, 0xf + + if-eq v4, v12, :cond_25 + + invoke-interface {v9}, Lf/h/a/c/a1/e0/c0;->c()V + + :cond_25 + if-eqz v8, :cond_27 + + iget-object v4, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + and-int/lit8 v8, v8, 0x40 + + if-eqz v8, :cond_26 + + const/4 v8, 0x2 + + goto :goto_11 + + :cond_26 + const/4 v8, 0x0 + + :goto_11 + or-int/2addr v6, v8 + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + sub-int/2addr v4, v3 + + invoke-virtual {v8, v4}, Lf/h/a/c/i1/t;->D(I)V + + :cond_27 + iget-boolean v4, v0, Lf/h/a/c/a1/e0/b0;->m:Z + + iget v8, v0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v2, 0x2 + + if-eq v8, v2, :cond_29 + + if-nez v4, :cond_29 + + iget-object v8, v0, Lf/h/a/c/a1/e0/b0;->h:Landroid/util/SparseBooleanArray; + + invoke-virtual {v8, v7, v13}, Landroid/util/SparseBooleanArray;->get(IZ)Z + + move-result v7 + + if-nez v7, :cond_28 + + goto :goto_12 + + :cond_28 + const/4 v7, 0x0 + + goto :goto_13 + + :cond_29 + :goto_12 + const/4 v7, 0x1 + + :goto_13 + if-eqz v7, :cond_2a + + iget-object v7, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v7, v1}, Lf/h/a/c/i1/t;->B(I)V + + iget-object v7, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-interface {v9, v7, v6}, Lf/h/a/c/a1/e0/c0;->b(Lf/h/a/c/i1/t;I)V + + iget-object v6, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v6, v5}, Lf/h/a/c/i1/t;->B(I)V + + :cond_2a + iget v5, v0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 v2, 0x2 + + if-eq v5, v2, :cond_2b + + if-nez v4, :cond_2b + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/b0;->m:Z + + if-eqz v2, :cond_2b + + const-wide/16 v4, -0x1 + + cmp-long v2, v10, v4 + + if-eqz v2, :cond_2b + + iput-boolean v3, v0, Lf/h/a/c/a1/e0/b0;->o:Z + + :cond_2b + iget-object v2, v0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/t;->C(I)V + + return v13 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/e0/b0;->k:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 10 + + iget p1, p0, Lf/h/a/c/a1/e0/b0;->a:I + + const/4 p2, 0x1 + + const/4 v0, 0x0 + + const/4 v1, 0x2 + + if-eq p1, v1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + const/4 v1, 0x0 + + :goto_1 + const-wide/16 v2, 0x0 + + if-ge v1, p1, :cond_4 + + iget-object v4, p0, Lf/h/a/c/a1/e0/b0;->b:Ljava/util/List; + + invoke-interface {v4, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/i1/b0; + + invoke-virtual {v4}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide v5 + + const-wide v7, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v9, v5, v7 + + if-nez v9, :cond_1 + + const/4 v5, 0x1 + + goto :goto_2 + + :cond_1 + const/4 v5, 0x0 + + :goto_2 + if-nez v5, :cond_2 + + invoke-virtual {v4}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide v5 + + cmp-long v9, v5, v2 + + if-eqz v9, :cond_3 + + iget-wide v2, v4, Lf/h/a/c/i1/b0;->a:J + + cmp-long v5, v2, p3 + + if-eqz v5, :cond_3 + + :cond_2 + iput-wide v7, v4, Lf/h/a/c/i1/b0;->c:J + + invoke-virtual {v4, p3, p4}, Lf/h/a/c/i1/b0;->d(J)V + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_4 + cmp-long p1, p3, v2 + + if-eqz p1, :cond_5 + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->j:Lf/h/a/c/a1/e0/z; + + if-eqz p1, :cond_5 + + invoke-virtual {p1, p3, p4}, Lf/h/a/c/a1/a;->e(J)V + + :cond_5 + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->x()V + + iget-object p1, p0, Lf/h/a/c/a1/e0/b0;->d:Landroid/util/SparseIntArray; + + invoke-virtual {p1}, Landroid/util/SparseIntArray;->clear()V + + const/4 p1, 0x0 + + :goto_3 + iget-object p2, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {p2}, Landroid/util/SparseArray;->size()I + + move-result p2 + + if-ge p1, p2, :cond_6 + + iget-object p2, p0, Lf/h/a/c/a1/e0/b0;->f:Landroid/util/SparseArray; + + invoke-virtual {p2, p1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/a1/e0/c0; + + invoke-interface {p2}, Lf/h/a/c/a1/e0/c0;->c()V + + add-int/lit8 p1, p1, 0x1 + + goto :goto_3 + + :cond_6 + iput v0, p0, Lf/h/a/c/a1/e0/b0;->q:I + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/e0/b0;->c:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + const/16 v2, 0x3ac + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0xbc + + if-ge v2, v3, :cond_3 + + const/4 v3, 0x0 + + :goto_1 + const/4 v4, 0x5 + + const/4 v5, 0x1 + + if-ge v3, v4, :cond_1 + + mul-int/lit16 v4, v3, 0xbc + + add-int/2addr v4, v2 + + aget-byte v4, v0, v4 + + const/16 v6, 0x47 + + if-eq v4, v6, :cond_0 + + const/4 v3, 0x0 + + goto :goto_2 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v3, 0x1 + + :goto_2 + if-eqz v3, :cond_2 + + invoke-virtual {p1, v2}, Lf/h/a/c/a1/e;->i(I)V + + return v5 + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + return v1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c.smali new file mode 100644 index 0000000000..59f38c51db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c.smali @@ -0,0 +1,345 @@ +.class public final Lf/h/a/c/a1/e0/c; +.super Ljava/lang/Object; +.source "Ac4Extractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/d; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:Z + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/a1/e0/d; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/c/a1/e0/d;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/c;->a:Lf/h/a/c/a1/e0/d; + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0x4000 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/c;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object p2, p0, Lf/h/a/c/a1/e0/c;->b:Lf/h/a/c/i1/t; + + iget-object p2, p2, Lf/h/a/c/i1/t;->a:[B + + const/4 v0, 0x0 + + const/16 v1, 0x4000 + + invoke-virtual {p1, p2, v0, v1}, Lf/h/a/c/a1/e;->f([BII)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_0 + + return p2 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/a1/e0/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p2, p0, Lf/h/a/c/a1/e0/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, p1}, Lf/h/a/c/i1/t;->B(I)V + + iget-boolean p1, p0, Lf/h/a/c/a1/e0/c;->c:Z + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/a1/e0/c;->a:Lf/h/a/c/a1/e0/d; + + const-wide/16 v1, 0x0 + + iput-wide v1, p1, Lf/h/a/c/a1/e0/d;->m:J + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/c;->c:Z + + :cond_1 + iget-object p1, p0, Lf/h/a/c/a1/e0/c;->a:Lf/h/a/c/a1/e0/d; + + iget-object p2, p0, Lf/h/a/c/a1/e0/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p1, p2}, Lf/h/a/c/a1/e0/d;->b(Lf/h/a/c/i1/t;)V + + return v0 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/a1/e0/c;->a:Lf/h/a/c/a1/e0/d; + + new-instance v1, Lf/h/a/c/a1/e0/c0$d; + + const/high16 v2, -0x80000000 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v1, v2, v3, v4}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/a1/e0/d;->e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + new-instance v0, Lf/h/a/c/a1/q$b; + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + const-wide/16 v3, 0x0 + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {p1, v0}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/c;->c:Z + + iget-object p1, p0, Lf/h/a/c/a1/e0/c;->a:Lf/h/a/c/a1/e0/d; + + invoke-virtual {p1}, Lf/h/a/c/a1/e0/d;->c()V + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget-object v4, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v4, v2, v1, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->s()I + + move-result v4 + + const v5, 0x494433 + + const/4 v6, 0x3 + + if-eq v4, v5, :cond_7 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p1, v3, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + move v4, v3 + + :goto_1 + const/4 v1, 0x0 + + :goto_2 + iget-object v5, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v7, 0x7 + + invoke-virtual {p1, v5, v2, v7, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->v()I + + move-result v5 + + const v8, 0xac40 + + const v9, 0xac41 + + if-eq v5, v8, :cond_1 + + if-eq v5, v9, :cond_1 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + add-int/lit8 v4, v4, 0x1 + + sub-int v1, v4, v3 + + const/16 v5, 0x2000 + + if-lt v1, v5, :cond_0 + + return v2 + + :cond_0 + invoke-virtual {p1, v4, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_1 + + :cond_1 + const/4 v8, 0x1 + + add-int/2addr v1, v8 + + const/4 v10, 0x4 + + if-lt v1, v10, :cond_2 + + return v8 + + :cond_2 + iget-object v8, v0, Lf/h/a/c/i1/t;->a:[B + + array-length v11, v8 + + const/4 v12, -0x1 + + if-ge v11, v7, :cond_3 + + const/4 v11, -0x1 + + goto :goto_4 + + :cond_3 + const/4 v11, 0x2 + + aget-byte v11, v8, v11 + + and-int/lit16 v11, v11, 0xff + + shl-int/lit8 v11, v11, 0x8 + + aget-byte v13, v8, v6 + + and-int/lit16 v13, v13, 0xff + + or-int/2addr v11, v13 + + const v13, 0xffff + + if-ne v11, v13, :cond_4 + + aget-byte v10, v8, v10 + + and-int/lit16 v10, v10, 0xff + + shl-int/lit8 v10, v10, 0x10 + + const/4 v11, 0x5 + + aget-byte v11, v8, v11 + + and-int/lit16 v11, v11, 0xff + + shl-int/lit8 v11, v11, 0x8 + + or-int/2addr v10, v11 + + const/4 v11, 0x6 + + aget-byte v8, v8, v11 + + and-int/lit16 v8, v8, 0xff + + or-int v11, v10, v8 + + goto :goto_3 + + :cond_4 + const/4 v7, 0x4 + + :goto_3 + if-ne v5, v9, :cond_5 + + add-int/lit8 v7, v7, 0x2 + + :cond_5 + add-int/2addr v11, v7 + + :goto_4 + if-ne v11, v12, :cond_6 + + return v2 + + :cond_6 + add-int/lit8 v11, v11, -0x7 + + invoke-virtual {p1, v11, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_2 + + :cond_7 + invoke-virtual {v0, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->p()I + + move-result v4 + + add-int/lit8 v5, v4, 0xa + + add-int/2addr v3, v5 + + invoke-virtual {p1, v4, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto/16 :goto_0 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$a.smali new file mode 100644 index 0000000000..4f0fe4d7dd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$a.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/a1/e0/c0$a; +.super Ljava/lang/Object; +.source "TsPayloadReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/c0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:[B + + +# direct methods +.method public constructor (Ljava/lang/String;I[B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/c0$a;->a:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/c/a1/e0/c0$a;->b:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$b.smali similarity index 77% rename from com.discord/smali_classes2/f/h/a/b/a1/e0/c0$b.smali rename to com.discord/smali_classes2/f/h/a/c/a1/e0/c0$b.smali index 1f5b3750d6..748460a403 100644 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$b.smali +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$b.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/a1/e0/c0$b; +.class public final Lf/h/a/c/a1/e0/c0$b; .super Ljava/lang/Object; .source "TsPayloadReader.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/c0; + value = Lf/h/a/c/a1/e0/c0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -23,7 +23,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/util/List<", - "Lf/h/a/b/a1/e0/c0$a;", + "Lf/h/a/c/a1/e0/c0$a;", ">;" } .end annotation @@ -40,16 +40,16 @@ "(I", "Ljava/lang/String;", "Ljava/util/List<", - "Lf/h/a/b/a1/e0/c0$a;", + "Lf/h/a/c/a1/e0/c0$a;", ">;[B)V" } .end annotation invoke-direct {p0}, Ljava/lang/Object;->()V - iput p1, p0, Lf/h/a/b/a1/e0/c0$b;->a:I + iput p1, p0, Lf/h/a/c/a1/e0/c0$b;->a:I - iput-object p2, p0, Lf/h/a/b/a1/e0/c0$b;->b:Ljava/lang/String; + iput-object p2, p0, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; if-nez p3, :cond_0 @@ -65,9 +65,9 @@ move-result-object p1 :goto_0 - iput-object p1, p0, Lf/h/a/b/a1/e0/c0$b;->c:Ljava/util/List; + iput-object p1, p0, Lf/h/a/c/a1/e0/c0$b;->c:Ljava/util/List; - iput-object p4, p0, Lf/h/a/b/a1/e0/c0$b;->d:[B + iput-object p4, p0, Lf/h/a/c/a1/e0/c0$b;->d:[B return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$c.smali new file mode 100644 index 0000000000..0becda3fe1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$c.smali @@ -0,0 +1,30 @@ +.class public interface abstract Lf/h/a/c/a1/e0/c0$c; +.super Ljava/lang/Object; +.source "TsPayloadReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/c0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "c" +.end annotation + + +# virtual methods +.method public abstract a(ILf/h/a/c/a1/e0/c0$b;)Lf/h/a/c/a1/e0/c0; +.end method + +.method public abstract b()Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/e0/c0;", + ">;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$d.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$d.smali similarity index 77% rename from com.discord/smali_classes2/f/h/a/b/a1/e0/c0$d.smali rename to com.discord/smali_classes2/f/h/a/c/a1/e0/c0$d.smali index 8b3f0964f4..716f75d1ce 100644 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/c0$d.smali +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0$d.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/a1/e0/c0$d; +.class public final Lf/h/a/c/a1/e0/c0$d; .super Ljava/lang/Object; .source "TsPayloadReader.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/c0; + value = Lf/h/a/c/a1/e0/c0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -56,13 +56,13 @@ const-string p1, "" :goto_0 - iput-object p1, p0, Lf/h/a/b/a1/e0/c0$d;->a:Ljava/lang/String; + iput-object p1, p0, Lf/h/a/c/a1/e0/c0$d;->a:Ljava/lang/String; - iput p2, p0, Lf/h/a/b/a1/e0/c0$d;->b:I + iput p2, p0, Lf/h/a/c/a1/e0/c0$d;->b:I - iput p3, p0, Lf/h/a/b/a1/e0/c0$d;->c:I + iput p3, p0, Lf/h/a/c/a1/e0/c0$d;->c:I - iput v0, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iput v0, p0, Lf/h/a/c/a1/e0/c0$d;->d:I return-void .end method @@ -72,33 +72,33 @@ .method public a()V .locals 2 - iget v0, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iget v0, p0, Lf/h/a/c/a1/e0/c0$d;->d:I const/high16 v1, -0x80000000 if-ne v0, v1, :cond_0 - iget v0, p0, Lf/h/a/b/a1/e0/c0$d;->b:I + iget v0, p0, Lf/h/a/c/a1/e0/c0$d;->b:I goto :goto_0 :cond_0 - iget v1, p0, Lf/h/a/b/a1/e0/c0$d;->c:I + iget v1, p0, Lf/h/a/c/a1/e0/c0$d;->c:I add-int/2addr v0, v1 :goto_0 - iput v0, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iput v0, p0, Lf/h/a/c/a1/e0/c0$d;->d:I new-instance v0, Ljava/lang/StringBuilder; invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - iget-object v1, p0, Lf/h/a/b/a1/e0/c0$d;->a:Ljava/lang/String; + iget-object v1, p0, Lf/h/a/c/a1/e0/c0$d;->a:Ljava/lang/String; invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget v1, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iget v1, p0, Lf/h/a/c/a1/e0/c0$d;->d:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; @@ -106,7 +106,7 @@ move-result-object v0 - iput-object v0, p0, Lf/h/a/b/a1/e0/c0$d;->e:Ljava/lang/String; + iput-object v0, p0, Lf/h/a/c/a1/e0/c0$d;->e:Ljava/lang/String; return-void .end method @@ -114,13 +114,13 @@ .method public b()Ljava/lang/String; .locals 2 - iget v0, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iget v0, p0, Lf/h/a/c/a1/e0/c0$d;->d:I const/high16 v1, -0x80000000 if-eq v0, v1, :cond_0 - iget-object v0, p0, Lf/h/a/b/a1/e0/c0$d;->e:Ljava/lang/String; + iget-object v0, p0, Lf/h/a/c/a1/e0/c0$d;->e:Ljava/lang/String; return-object v0 @@ -137,7 +137,7 @@ .method public c()I .locals 2 - iget v0, p0, Lf/h/a/b/a1/e0/c0$d;->d:I + iget v0, p0, Lf/h/a/c/a1/e0/c0$d;->d:I const/high16 v1, -0x80000000 diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/c0.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0.smali new file mode 100644 index 0000000000..9e19c7baca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/c0.smali @@ -0,0 +1,30 @@ +.class public interface abstract Lf/h/a/c/a1/e0/c0; +.super Ljava/lang/Object; +.source "TsPayloadReader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/c0$d;, + Lf/h/a/c/a1/e0/c0$a;, + Lf/h/a/c/a1/e0/c0$b;, + Lf/h/a/c/a1/e0/c0$c; + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V +.end method + +.method public abstract b(Lf/h/a/c/i1/t;I)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation +.end method + +.method public abstract c()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/d.smali new file mode 100644 index 0000000000..f2ca84a4dd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/d.smali @@ -0,0 +1,485 @@ +.class public final Lf/h/a/c/a1/e0/d; +.super Ljava/lang/Object; +.source "Ac4Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Lf/h/a/c/i1/s; + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lf/h/a/c/a1/s; + +.field public f:I + +.field public g:I + +.field public h:Z + +.field public i:Z + +.field public j:J + +.field public k:Lcom/google/android/exoplayer2/Format; + +.field public l:I + +.field public m:J + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/s; + + const/16 v1, 0x10 + + new-array v1, v1, [B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/s;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/d;->a:Lf/h/a/c/i1/s; + + new-instance v1, Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/s;->a:[B + + invoke-direct {v1, v0}, Lf/h/a/c/i1/t;->([B)V + + iput-object v1, p0, Lf/h/a/c/a1/e0/d;->b:Lf/h/a/c/i1/t; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/d;->f:I + + iput v0, p0, Lf/h/a/c/a1/e0/d;->g:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/d;->h:Z + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/d;->i:Z + + iput-object p1, p0, Lf/h/a/c/a1/e0/d;->c:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 20 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_e + + iget v2, v0, Lf/h/a/c/a1/e0/d;->f:I + + const/4 v3, 0x2 + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + if-eqz v2, :cond_6 + + if-eq v2, v5, :cond_2 + + if-eq v2, v3, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/d;->l:I + + iget v5, v0, Lf/h/a/c/a1/e0/d;->g:I + + sub-int/2addr v3, v5 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/d;->e:Lf/h/a/c/a1/s; + + invoke-interface {v3, v1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/e0/d;->g:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/e0/d;->g:I + + iget v9, v0, Lf/h/a/c/a1/e0/d;->l:I + + if-ne v3, v9, :cond_0 + + iget-object v5, v0, Lf/h/a/c/a1/e0/d;->e:Lf/h/a/c/a1/s; + + iget-wide v6, v0, Lf/h/a/c/a1/e0/d;->m:J + + const/4 v8, 0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-interface/range {v5 .. v11}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/d;->m:J + + iget-wide v5, v0, Lf/h/a/c/a1/e0/d;->j:J + + add-long/2addr v2, v5 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/d;->m:J + + iput v4, v0, Lf/h/a/c/a1/e0/d;->f:I + + goto :goto_0 + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v6 + + iget v7, v0, Lf/h/a/c/a1/e0/d;->g:I + + const/16 v8, 0x10 + + rsub-int/lit8 v7, v7, 0x10 + + invoke-static {v6, v7}, Ljava/lang/Math;->min(II)I + + move-result v6 + + iget v7, v0, Lf/h/a/c/a1/e0/d;->g:I + + iget-object v9, v1, Lf/h/a/c/i1/t;->a:[B + + iget v10, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v9, v10, v2, v7, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v6 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v2, v0, Lf/h/a/c/a1/e0/d;->g:I + + add-int/2addr v2, v6 + + iput v2, v0, Lf/h/a/c/a1/e0/d;->g:I + + if-ne v2, v8, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v5, 0x0 + + :goto_1 + if-eqz v5, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->a:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->a:Lf/h/a/c/i1/s; + + invoke-static {v2}, Lf/h/a/c/w0/h;->b(Lf/h/a/c/i1/s;)Lf/h/a/c/w0/h$b; + + move-result-object v2 + + iget-object v5, v0, Lf/h/a/c/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; + + if-eqz v5, :cond_4 + + iget v6, v2, Lf/h/a/c/w0/h$b;->b:I + + iget v7, v5, Lcom/google/android/exoplayer2/Format;->y:I + + if-ne v6, v7, :cond_4 + + iget v6, v2, Lf/h/a/c/w0/h$b;->a:I + + iget v7, v5, Lcom/google/android/exoplayer2/Format;->z:I + + if-ne v6, v7, :cond_4 + + iget-object v5, v5, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v6, "audio/ac4" + + invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_5 + + :cond_4 + iget-object v9, v0, Lf/h/a/c/a1/e0/d;->d:Ljava/lang/String; + + const/4 v11, 0x0 + + const/4 v12, -0x1 + + const/4 v13, -0x1 + + iget v14, v2, Lf/h/a/c/w0/h$b;->b:I + + iget v15, v2, Lf/h/a/c/w0/h$b;->a:I + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + iget-object v5, v0, Lf/h/a/c/a1/e0/d;->c:Ljava/lang/String; + + const-string v10, "audio/ac4" + + move-object/from16 v19, v5 + + invoke-static/range {v9 .. v19}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v5 + + iput-object v5, v0, Lf/h/a/c/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; + + iget-object v6, v0, Lf/h/a/c/a1/e0/d;->e:Lf/h/a/c/a1/s; + + invoke-interface {v6, v5}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_5 + iget v5, v2, Lf/h/a/c/w0/h$b;->c:I + + iput v5, v0, Lf/h/a/c/a1/e0/d;->l:I + + const-wide/32 v5, 0xf4240 + + iget v2, v2, Lf/h/a/c/w0/h$b;->d:I + + int-to-long v9, v2 + + mul-long v9, v9, v5 + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->k:Lcom/google/android/exoplayer2/Format; + + iget v2, v2, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v5, v2 + + div-long/2addr v9, v5 + + iput-wide v9, v0, Lf/h/a/c/a1/e0/d;->j:J + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->e:Lf/h/a/c/a1/s; + + iget-object v4, v0, Lf/h/a/c/a1/e0/d;->b:Lf/h/a/c/i1/t; + + invoke-interface {v2, v4, v8}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iput v3, v0, Lf/h/a/c/a1/e0/d;->f:I + + goto/16 :goto_0 + + :cond_6 + :goto_2 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + const/16 v6, 0x41 + + const/16 v7, 0x40 + + if-lez v2, :cond_c + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/d;->h:Z + + const/16 v8, 0xac + + if-nez v2, :cond_8 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-ne v2, v8, :cond_7 + + const/4 v2, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v2, 0x0 + + :goto_3 + iput-boolean v2, v0, Lf/h/a/c/a1/e0/d;->h:Z + + goto :goto_2 + + :cond_8 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + if-ne v2, v8, :cond_9 + + const/4 v8, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v8, 0x0 + + :goto_4 + iput-boolean v8, v0, Lf/h/a/c/a1/e0/d;->h:Z + + if-eq v2, v7, :cond_a + + if-ne v2, v6, :cond_6 + + :cond_a + if-ne v2, v6, :cond_b + + const/4 v2, 0x1 + + goto :goto_5 + + :cond_b + const/4 v2, 0x0 + + :goto_5 + iput-boolean v2, v0, Lf/h/a/c/a1/e0/d;->i:Z + + const/4 v2, 0x1 + + goto :goto_6 + + :cond_c + const/4 v2, 0x0 + + :goto_6 + if-eqz v2, :cond_0 + + iput v5, v0, Lf/h/a/c/a1/e0/d;->f:I + + iget-object v2, v0, Lf/h/a/c/a1/e0/d;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + const/16 v8, -0x54 + + aput-byte v8, v2, v4 + + iget-boolean v4, v0, Lf/h/a/c/a1/e0/d;->i:Z + + if-eqz v4, :cond_d + + goto :goto_7 + + :cond_d + const/16 v6, 0x40 + + :goto_7 + int-to-byte v4, v6 + + aput-byte v4, v2, v5 + + iput v3, v0, Lf/h/a/c/a1/e0/d;->g:I + + goto/16 :goto_0 + + :cond_e + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/d;->f:I + + iput v0, p0, Lf/h/a/c/a1/e0/d;->g:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/d;->h:Z + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/d;->i:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 1 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/d;->d:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result p2 + + const/4 v0, 0x1 + + invoke-interface {p1, p2, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/d;->e:Lf/h/a/c/a1/s; + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/d;->m:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/d0.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/d0.smali new file mode 100644 index 0000000000..dc302b4894 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/d0.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/c/a1/e0/d0; +.super Ljava/lang/Object; +.source "UserDataReader.java" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } + .end annotation +.end field + +.field public final b:[Lf/h/a/c/a1/s; + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/d0;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + new-array p1, p1, [Lf/h/a/c/a1/s; + + iput-object p1, p0, Lf/h/a/c/a1/e0/d0;->b:[Lf/h/a/c/a1/s; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/e.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/e.smali new file mode 100644 index 0000000000..3bc497251c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/e.smali @@ -0,0 +1,682 @@ +.class public final Lf/h/a/c/a1/e0/e; +.super Ljava/lang/Object; +.source "AdtsExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public final a:I + +.field public final b:Lf/h/a/c/a1/e0/f; + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Lf/h/a/c/i1/t; + +.field public final e:Lf/h/a/c/i1/s; + +.field public f:Lf/h/a/c/a1/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:J + +.field public h:J + +.field public i:I + +.field public j:Z + +.field public k:Z + +.field public l:Z + + +# direct methods +.method public constructor (I)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/e0/e;->a:I + + new-instance p1, Lf/h/a/c/a1/e0/f; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-direct {p1, v1, v0}, Lf/h/a/c/a1/e0/f;->(ZLjava/lang/String;)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x800 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/e;->c:Lf/h/a/c/i1/t; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/e0/e;->i:I + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/c/a1/e0/e;->h:J + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0xa + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/s; + + iget-object p1, p1, Lf/h/a/c/i1/t;->a:[B + + invoke-direct {v0, p1}, Lf/h/a/c/i1/s;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/e;->e:Lf/h/a/c/i1/s; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + const/16 v3, 0xa + + invoke-virtual {p1, v2, v0, v3, v0}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v2, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->s()I + + move-result v2 + + const v3, 0x494433 + + if-eq v2, v3, :cond_1 + + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p1, v1, v0}, Lf/h/a/c/a1/e;->a(IZ)Z + + iget-wide v2, p0, Lf/h/a/c/a1/e0/e;->h:J + + const-wide/16 v4, -0x1 + + cmp-long p1, v2, v4 + + if-nez p1, :cond_0 + + int-to-long v2, v1 + + iput-wide v2, p0, Lf/h/a/c/a1/e0/e;->h:J + + :cond_0 + return v1 + + :cond_1 + iget-object v2, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + const/4 v3, 0x3 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v2, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->p()I + + move-result v2 + + add-int/lit8 v3, v2, 0xa + + add-int/2addr v1, v3 + + invoke-virtual {p1, v2, v0}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_0 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-wide v2, v1, Lf/h/a/c/a1/e;->c:J + + iget v4, v0, Lf/h/a/c/a1/e0/e;->a:I + + const/4 v8, 0x1 + + and-int/2addr v4, v8 + + const/4 v9, 0x0 + + if-eqz v4, :cond_0 + + const-wide/16 v4, -0x1 + + cmp-long v6, v2, v4 + + if-eqz v6, :cond_0 + + const/4 v4, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v4, 0x0 + + :goto_0 + const/4 v10, -0x1 + + const-wide/16 v5, 0x0 + + if-eqz v4, :cond_a + + iget-boolean v7, v0, Lf/h/a/c/a1/e0/e;->j:Z + + if-eqz v7, :cond_1 + + goto/16 :goto_3 + + :cond_1 + iput v10, v0, Lf/h/a/c/a1/e0/e;->i:I + + iput v9, v1, Lf/h/a/c/a1/e;->f:I + + iget-wide v11, v1, Lf/h/a/c/a1/e;->d:J + + cmp-long v7, v11, v5 + + if-nez v7, :cond_2 + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/e0/e;->a(Lf/h/a/c/a1/e;)I + + :cond_2 + move-wide v11, v5 + + const/4 v7, 0x0 + + :cond_3 + :try_start_0 + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + iget-object v13, v13, Lf/h/a/c/i1/t;->a:[B + + const/4 v14, 0x2 + + invoke-virtual {v1, v13, v9, v14, v8}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-result v13 + + if-eqz v13, :cond_8 + + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v13, v9}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v13}, Lf/h/a/c/i1/t;->v()I + + move-result v13 + + invoke-static {v13}, Lf/h/a/c/a1/e0/f;->g(I)Z + + move-result v13 + + if-nez v13, :cond_4 + + const/4 v7, 0x0 + + goto :goto_1 + + :cond_4 + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + iget-object v13, v13, Lf/h/a/c/i1/t;->a:[B + + const/4 v14, 0x4 + + invoke-virtual {v1, v13, v9, v14, v8}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-result v13 + + if-nez v13, :cond_5 + + goto :goto_1 + + :cond_5 + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->e:Lf/h/a/c/i1/s; + + const/16 v14, 0xe + + invoke-virtual {v13, v14}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v13, v0, Lf/h/a/c/a1/e0/e;->e:Lf/h/a/c/i1/s; + + const/16 v14, 0xd + + invoke-virtual {v13, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + const/4 v14, 0x6 + + if-le v13, v14, :cond_7 + + int-to-long v14, v13 + + add-long/2addr v11, v14 + + add-int/lit8 v7, v7, 0x1 + + const/16 v14, 0x3e8 + + if-ne v7, v14, :cond_6 + + goto :goto_1 + + :cond_6 + add-int/lit8 v13, v13, -0x6 + + invoke-virtual {v1, v13, v8}, Lf/h/a/c/a1/e;->a(IZ)Z + + move-result v13 + + if-nez v13, :cond_3 + + goto :goto_1 + + :cond_7 + iput-boolean v8, v0, Lf/h/a/c/a1/e0/e;->j:Z + + new-instance v13, Lcom/google/android/exoplayer2/ParserException; + + const-string v14, "Malformed ADTS stream" + + invoke-direct {v13, v14}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v13 + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + nop + + :cond_8 + :goto_1 + iput v9, v1, Lf/h/a/c/a1/e;->f:I + + if-lez v7, :cond_9 + + int-to-long v13, v7 + + div-long/2addr v11, v13 + + long-to-int v7, v11 + + iput v7, v0, Lf/h/a/c/a1/e0/e;->i:I + + goto :goto_2 + + :cond_9 + iput v10, v0, Lf/h/a/c/a1/e0/e;->i:I + + :goto_2 + iput-boolean v8, v0, Lf/h/a/c/a1/e0/e;->j:Z + + :cond_a + :goto_3 + iget-object v7, v0, Lf/h/a/c/a1/e0/e;->c:Lf/h/a/c/i1/t; + + iget-object v7, v7, Lf/h/a/c/i1/t;->a:[B + + const/16 v11, 0x800 + + invoke-virtual {v1, v7, v9, v11}, Lf/h/a/c/a1/e;->f([BII)I + + move-result v11 + + if-ne v11, v10, :cond_b + + const/4 v12, 0x1 + + goto :goto_4 + + :cond_b + const/4 v12, 0x0 + + :goto_4 + iget-boolean v1, v0, Lf/h/a/c/a1/e0/e;->l:Z + + if-eqz v1, :cond_c + + goto :goto_7 + + :cond_c + if-eqz v4, :cond_d + + iget v1, v0, Lf/h/a/c/a1/e0/e;->i:I + + if-lez v1, :cond_d + + const/4 v1, 0x1 + + goto :goto_5 + + :cond_d + const/4 v1, 0x0 + + :goto_5 + const-wide v13, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v1, :cond_e + + iget-object v4, v0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + iget-wide v9, v4, Lf/h/a/c/a1/e0/f;->q:J + + cmp-long v4, v9, v13 + + if-nez v4, :cond_e + + if-nez v12, :cond_e + + goto :goto_7 + + :cond_e + iget-object v9, v0, Lf/h/a/c/a1/e0/e;->f:Lf/h/a/c/a1/i; + + invoke-static {v9}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz v1, :cond_f + + iget-object v1, v0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + iget-wide v5, v1, Lf/h/a/c/a1/e0/f;->q:J + + cmp-long v1, v5, v13 + + if-eqz v1, :cond_f + + iget v7, v0, Lf/h/a/c/a1/e0/e;->i:I + + mul-int/lit8 v1, v7, 0x8 + + int-to-long v13, v1 + + const-wide/32 v16, 0xf4240 + + mul-long v13, v13, v16 + + div-long/2addr v13, v5 + + long-to-int v6, v13 + + new-instance v10, Lf/h/a/c/a1/d; + + iget-wide v4, v0, Lf/h/a/c/a1/e0/e;->h:J + + move-object v1, v10 + + invoke-direct/range {v1 .. v7}, Lf/h/a/c/a1/d;->(JJII)V + + invoke-interface {v9, v10}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + goto :goto_6 + + :cond_f + new-instance v1, Lf/h/a/c/a1/q$b; + + const-wide/16 v2, 0x0 + + invoke-direct {v1, v13, v14, v2, v3}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v9, v1}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + :goto_6 + iput-boolean v8, v0, Lf/h/a/c/a1/e0/e;->l:Z + + :goto_7 + if-eqz v12, :cond_10 + + const/4 v1, -0x1 + + return v1 + + :cond_10 + iget-object v1, v0, Lf/h/a/c/a1/e0/e;->c:Lf/h/a/c/i1/t; + + const/4 v2, 0x0 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/e;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->B(I)V + + iget-boolean v1, v0, Lf/h/a/c/a1/e0/e;->k:Z + + if-nez v1, :cond_11 + + iget-object v1, v0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + iget-wide v2, v0, Lf/h/a/c/a1/e0/e;->g:J + + iput-wide v2, v1, Lf/h/a/c/a1/e0/f;->s:J + + iput-boolean v8, v0, Lf/h/a/c/a1/e0/e;->k:Z + + :cond_11 + iget-object v1, v0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + iget-object v2, v0, Lf/h/a/c/a1/e0/e;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/f;->b(Lf/h/a/c/i1/t;)V + + const/4 v1, 0x0 + + return v1 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 5 + + iput-object p1, p0, Lf/h/a/c/a1/e0/e;->f:Lf/h/a/c/a1/i; + + iget-object v0, p0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + new-instance v1, Lf/h/a/c/a1/e0/c0$d; + + const/high16 v2, -0x80000000 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v1, v2, v3, v4}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/a1/e0/f;->e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/e;->k:Z + + iget-object p1, p0, Lf/h/a/c/a1/e0/e;->b:Lf/h/a/c/a1/e0/f; + + invoke-virtual {p1}, Lf/h/a/c/a1/e0/f;->c()V + + iput-wide p3, p0, Lf/h/a/c/a1/e0/e;->g:J + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/e0/e;->a(Lf/h/a/c/a1/e;)I + + move-result v0 + + const/4 v1, 0x0 + + move v3, v0 + + :goto_0 + const/4 v2, 0x0 + + const/4 v4, 0x0 + + :goto_1 + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + const/4 v6, 0x2 + + invoke-virtual {p1, v5, v1, v6, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->v()I + + move-result v5 + + invoke-static {v5}, Lf/h/a/c/a1/e0/f;->g(I)Z + + move-result v5 + + if-nez v5, :cond_1 + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + add-int/lit8 v3, v3, 0x1 + + sub-int v2, v3, v0 + + const/16 v4, 0x2000 + + if-lt v2, v4, :cond_0 + + return v1 + + :cond_0 + invoke-virtual {p1, v3, v1}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_0 + + :cond_1 + const/4 v5, 0x1 + + add-int/2addr v2, v5 + + const/4 v6, 0x4 + + if-lt v2, v6, :cond_2 + + const/16 v7, 0xbc + + if-le v4, v7, :cond_2 + + return v5 + + :cond_2 + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->d:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v5, v1, v6, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->e:Lf/h/a/c/i1/s; + + const/16 v6, 0xe + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v5, p0, Lf/h/a/c/a1/e0/e;->e:Lf/h/a/c/i1/s; + + const/16 v6, 0xd + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + const/4 v6, 0x6 + + if-gt v5, v6, :cond_3 + + return v1 + + :cond_3 + add-int/lit8 v6, v5, -0x6 + + invoke-virtual {p1, v6, v1}, Lf/h/a/c/a1/e;->a(IZ)Z + + add-int/2addr v4, v5 + + goto :goto_1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/f.smali new file mode 100644 index 0000000000..a8ba778c4d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/f.smali @@ -0,0 +1,1144 @@ +.class public final Lf/h/a/c/a1/e0/f; +.super Ljava/lang/Object; +.source "AdtsReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# static fields +.field public static final v:[B + + +# instance fields +.field public final a:Z + +.field public final b:Lf/h/a/c/i1/s; + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Lf/h/a/c/a1/s; + +.field public g:Lf/h/a/c/a1/s; + +.field public h:I + +.field public i:I + +.field public j:I + +.field public k:Z + +.field public l:Z + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:Z + +.field public q:J + +.field public r:I + +.field public s:J + +.field public t:Lf/h/a/c/a1/s; + +.field public u:J + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x3 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/e0/f;->v:[B + + return-void + + nop + + :array_0 + .array-data 1 + 0x49t + 0x44t + 0x33t + .end array-data +.end method + +.method public constructor (ZLjava/lang/String;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/s; + + const/4 v1, 0x7 + + new-array v1, v1, [B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/s;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + new-instance v0, Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/a1/e0/f;->v:[B + + const/16 v2, 0xa + + invoke-static {v1, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {p0}, Lf/h/a/c/a1/e0/f;->h()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/e0/f;->m:I + + iput v0, p0, Lf/h/a/c/a1/e0/f;->n:I + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/e0/f;->q:J + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/f;->a:Z + + iput-object p2, p0, Lf/h/a/c/a1/e0/f;->d:Ljava/lang/String; + + return-void +.end method + +.method public static g(I)Z + .locals 1 + + const v0, 0xfff6 + + and-int/2addr p0, v0 + + const v0, 0xfff0 + + if-ne p0, v0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/i1/t;[BI)Z + .locals 4 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/a1/e0/f;->i:I + + sub-int v1, p3, v1 + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget v1, p0, Lf/h/a/c/a1/e0/f;->i:I + + iget-object v2, p1, Lf/h/a/c/i1/t;->a:[B + + iget v3, p1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v2, v3, p2, v1, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p2, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr p2, v0 + + iput p2, p1, Lf/h/a/c/i1/t;->b:I + + iget p1, p0, Lf/h/a/c/a1/e0/f;->i:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/a1/e0/f;->i:I + + if-ne p1, p3, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 25 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_21 + + iget v2, v0, Lf/h/a/c/a1/e0/f;->h:I + + const/4 v3, 0x6 + + const/16 v4, 0xd + + const/4 v5, -0x1 + + const/4 v6, 0x3 + + const/4 v7, 0x0 + + const/4 v8, 0x4 + + const/4 v9, 0x2 + + const/4 v10, 0x1 + + if-eqz v2, :cond_c + + if-eq v2, v10, :cond_8 + + const/16 v5, 0xa + + if-eq v2, v9, :cond_7 + + if-eq v2, v6, :cond_2 + + if-ne v2, v8, :cond_1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/f;->r:I + + iget v4, v0, Lf/h/a/c/a1/e0/f;->i:I + + sub-int/2addr v3, v4 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/f;->t:Lf/h/a/c/a1/s; + + invoke-interface {v3, v1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/e0/f;->i:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/e0/f;->i:I + + iget v8, v0, Lf/h/a/c/a1/e0/f;->r:I + + if-ne v3, v8, :cond_0 + + iget-object v4, v0, Lf/h/a/c/a1/e0/f;->t:Lf/h/a/c/a1/s; + + iget-wide v5, v0, Lf/h/a/c/a1/e0/f;->s:J + + const/4 v7, 0x1 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-interface/range {v4 .. v10}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/f;->s:J + + iget-wide v4, v0, Lf/h/a/c/a1/e0/f;->u:J + + add-long/2addr v2, v4 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/f;->s:J + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/e0/f;->h()V + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_2 + iget-boolean v2, v0, Lf/h/a/c/a1/e0/f;->k:Z + + const/4 v3, 0x5 + + const/4 v11, 0x7 + + if-eqz v2, :cond_3 + + const/4 v2, 0x7 + + goto :goto_1 + + :cond_3 + const/4 v2, 0x5 + + :goto_1 + iget-object v12, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + iget-object v12, v12, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v0, v1, v12, v2}, Lf/h/a/c/a1/e0/f;->a(Lf/h/a/c/i1/t;[BI)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->j(I)V + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/f;->p:Z + + if-nez v2, :cond_5 + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v9}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + add-int/2addr v2, v10 + + if-eq v2, v9, :cond_4 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V + + const-string v12, "Detected audio object type: " + + invoke-virtual {v5, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v2, ", but assuming AAC LC." + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v5, "AdtsReader" + + invoke-static {v5, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v2, 0x2 + + :cond_4 + iget-object v5, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v5, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + iget v12, v0, Lf/h/a/c/a1/e0/f;->n:I + + new-array v13, v9, [B + + shl-int/2addr v2, v6 + + and-int/lit16 v2, v2, 0xf8 + + shr-int/lit8 v14, v12, 0x1 + + and-int/2addr v14, v11 + + or-int/2addr v2, v14 + + int-to-byte v2, v2 + + aput-byte v2, v13, v7 + + shl-int/lit8 v2, v12, 0x7 + + and-int/lit16 v2, v2, 0x80 + + shl-int/2addr v5, v6 + + and-int/lit8 v5, v5, 0x78 + + or-int/2addr v2, v5 + + int-to-byte v2, v2 + + aput-byte v2, v13, v10 + + invoke-static {v13}, Lf/h/a/c/i1/h;->c([B)Landroid/util/Pair; + + move-result-object v2 + + iget-object v14, v0, Lf/h/a/c/a1/e0/f;->e:Ljava/lang/String; + + const/16 v16, 0x0 + + const/16 v17, -0x1 + + const/16 v18, -0x1 + + iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Integer; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v19 + + iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v20 + + invoke-static {v13}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v21 + + const/16 v22, 0x0 + + const/16 v23, 0x0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->d:Ljava/lang/String; + + const-string v15, "audio/mp4a-latm" + + move-object/from16 v24, v2 + + invoke-static/range {v14 .. v24}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v2 + + const-wide/32 v5, 0x3d090000 + + iget v11, v2, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v11, v11 + + div-long/2addr v5, v11 + + iput-wide v5, v0, Lf/h/a/c/a1/e0/f;->q:J + + iget-object v5, v0, Lf/h/a/c/a1/e0/f;->f:Lf/h/a/c/a1/s; + + invoke-interface {v5, v2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v10, v0, Lf/h/a/c/a1/e0/f;->p:Z + + goto :goto_2 + + :cond_5 + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + :goto_2 + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + sub-int/2addr v2, v9 + + sub-int/2addr v2, v3 + + iget-boolean v3, v0, Lf/h/a/c/a1/e0/f;->k:Z + + if-eqz v3, :cond_6 + + add-int/lit8 v2, v2, -0x2 + + :cond_6 + iget-object v3, v0, Lf/h/a/c/a1/e0/f;->f:Lf/h/a/c/a1/s; + + iget-wide v4, v0, Lf/h/a/c/a1/e0/f;->q:J + + iput v8, v0, Lf/h/a/c/a1/e0/f;->h:I + + iput v7, v0, Lf/h/a/c/a1/e0/f;->i:I + + iput-object v3, v0, Lf/h/a/c/a1/e0/f;->t:Lf/h/a/c/a1/s; + + iput-wide v4, v0, Lf/h/a/c/a1/e0/f;->u:J + + iput v2, v0, Lf/h/a/c/a1/e0/f;->r:I + + goto/16 :goto_0 + + :cond_7 + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v0, v1, v2, v5}, Lf/h/a/c/a1/e0/f;->a(Lf/h/a/c/i1/t;[BI)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->g:Lf/h/a/c/a1/s; + + iget-object v4, v0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + invoke-interface {v2, v4, v5}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->g:Lf/h/a/c/a1/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->p()I + + move-result v3 + + add-int/2addr v3, v5 + + iput v8, v0, Lf/h/a/c/a1/e0/f;->h:I + + iput v5, v0, Lf/h/a/c/a1/e0/f;->i:I + + iput-object v2, v0, Lf/h/a/c/a1/e0/f;->t:Lf/h/a/c/a1/s; + + const-wide/16 v4, 0x0 + + iput-wide v4, v0, Lf/h/a/c/a1/e0/f;->u:J + + iput v3, v0, Lf/h/a/c/a1/e0/f;->r:I + + goto/16 :goto_0 + + :cond_8 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-nez v2, :cond_9 + + goto/16 :goto_0 + + :cond_9 + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + iget-object v3, v2, Lf/h/a/c/i1/s;->a:[B + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + iget v11, v1, Lf/h/a/c/i1/t;->b:I + + aget-byte v4, v4, v11 + + aput-byte v4, v3, v7 + + invoke-virtual {v2, v9}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/f;->n:I + + if-eq v3, v5, :cond_a + + if-eq v2, v3, :cond_a + + iput-boolean v7, v0, Lf/h/a/c/a1/e0/f;->l:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/e0/f;->h()V + + goto/16 :goto_0 + + :cond_a + iget-boolean v3, v0, Lf/h/a/c/a1/e0/f;->l:Z + + if-nez v3, :cond_b + + iput-boolean v10, v0, Lf/h/a/c/a1/e0/f;->l:Z + + iget v3, v0, Lf/h/a/c/a1/e0/f;->o:I + + iput v3, v0, Lf/h/a/c/a1/e0/f;->m:I + + iput v2, v0, Lf/h/a/c/a1/e0/f;->n:I + + :cond_b + iput v6, v0, Lf/h/a/c/a1/e0/f;->h:I + + iput v7, v0, Lf/h/a/c/a1/e0/f;->i:I + + goto/16 :goto_0 + + :cond_c + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + iget v11, v1, Lf/h/a/c/i1/t;->b:I + + iget v12, v1, Lf/h/a/c/i1/t;->c:I + + :goto_3 + if-ge v11, v12, :cond_20 + + add-int/lit8 v13, v11, 0x1 + + aget-byte v11, v2, v11 + + and-int/lit16 v11, v11, 0xff + + iget v14, v0, Lf/h/a/c/a1/e0/f;->j:I + + const/16 v15, 0x200 + + if-ne v14, v15, :cond_1a + + int-to-byte v14, v11 + + const v16, 0xff00 + + and-int/lit16 v14, v14, 0xff + + or-int v14, v14, v16 + + invoke-static {v14}, Lf/h/a/c/a1/e0/f;->g(I)Z + + move-result v14 + + if-eqz v14, :cond_1a + + iget-boolean v14, v0, Lf/h/a/c/a1/e0/f;->l:Z + + if-nez v14, :cond_17 + + add-int/lit8 v14, v13, -0x2 + + add-int/lit8 v15, v14, 0x1 + + invoke-virtual {v1, v15}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v15, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + iget-object v15, v15, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v0, v1, v15, v10}, Lf/h/a/c/a1/e0/f;->i(Lf/h/a/c/i1/t;[BI)Z + + move-result v15 + + if-nez v15, :cond_d + + goto/16 :goto_5 + + :cond_d + iget-object v15, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v15, v8}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v15, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v15, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v15 + + iget v7, v0, Lf/h/a/c/a1/e0/f;->m:I + + if-eq v7, v5, :cond_e + + if-eq v15, v7, :cond_e + + goto/16 :goto_5 + + :cond_e + iget v7, v0, Lf/h/a/c/a1/e0/f;->n:I + + if-eq v7, v5, :cond_11 + + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + iget-object v7, v7, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v0, v1, v7, v10}, Lf/h/a/c/a1/e0/f;->i(Lf/h/a/c/i1/t;[BI)Z + + move-result v7 + + if-nez v7, :cond_f + + goto :goto_4 + + :cond_f + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v7, v9}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v7, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + iget v9, v0, Lf/h/a/c/a1/e0/f;->n:I + + if-eq v7, v9, :cond_10 + + goto :goto_5 + + :cond_10 + add-int/lit8 v7, v14, 0x2 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->C(I)V + + :cond_11 + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + iget-object v7, v7, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v0, v1, v7, v8}, Lf/h/a/c/a1/e0/f;->i(Lf/h/a/c/i1/t;[BI)Z + + move-result v7 + + if-nez v7, :cond_12 + + goto :goto_4 + + :cond_12 + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + const/16 v9, 0xe + + invoke-virtual {v7, v9}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v7, v0, Lf/h/a/c/a1/e0/f;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v7, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + if-gt v7, v3, :cond_13 + + goto :goto_5 + + :cond_13 + add-int/2addr v14, v7 + + add-int/lit8 v7, v14, 0x1 + + iget v9, v1, Lf/h/a/c/i1/t;->c:I + + if-lt v7, v9, :cond_14 + + goto :goto_4 + + :cond_14 + iget-object v9, v1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v14, v9, v14 + + aget-byte v9, v9, v7 + + and-int/lit16 v14, v14, 0xff + + shl-int/lit8 v14, v14, 0x8 + + and-int/lit16 v9, v9, 0xff + + or-int/2addr v9, v14 + + invoke-static {v9}, Lf/h/a/c/a1/e0/f;->g(I)Z + + move-result v9 + + if-eqz v9, :cond_16 + + iget v9, v0, Lf/h/a/c/a1/e0/f;->m:I + + if-eq v9, v5, :cond_15 + + iget-object v9, v1, Lf/h/a/c/i1/t;->a:[B + + aget-byte v7, v9, v7 + + and-int/lit8 v7, v7, 0x8 + + shr-int/2addr v7, v6 + + if-ne v7, v15, :cond_16 + + :cond_15 + :goto_4 + const/4 v7, 0x1 + + goto :goto_6 + + :cond_16 + :goto_5 + const/4 v7, 0x0 + + :goto_6 + if-eqz v7, :cond_1a + + :cond_17 + and-int/lit8 v2, v11, 0x8 + + shr-int/2addr v2, v6 + + iput v2, v0, Lf/h/a/c/a1/e0/f;->o:I + + and-int/lit8 v2, v11, 0x1 + + if-nez v2, :cond_18 + + const/4 v2, 0x1 + + goto :goto_7 + + :cond_18 + const/4 v2, 0x0 + + :goto_7 + iput-boolean v2, v0, Lf/h/a/c/a1/e0/f;->k:Z + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/f;->l:Z + + if-nez v2, :cond_19 + + iput v10, v0, Lf/h/a/c/a1/e0/f;->h:I + + const/4 v2, 0x0 + + iput v2, v0, Lf/h/a/c/a1/e0/f;->i:I + + goto :goto_8 + + :cond_19 + const/4 v2, 0x0 + + iput v6, v0, Lf/h/a/c/a1/e0/f;->h:I + + iput v2, v0, Lf/h/a/c/a1/e0/f;->i:I + + :goto_8 + invoke-virtual {v1, v13}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_0 + + :cond_1a + iget v7, v0, Lf/h/a/c/a1/e0/f;->j:I + + or-int v9, v11, v7 + + const/16 v11, 0x149 + + if-eq v9, v11, :cond_1f + + const/16 v11, 0x1ff + + if-eq v9, v11, :cond_1e + + const/16 v11, 0x344 + + if-eq v9, v11, :cond_1d + + const/16 v11, 0x433 + + if-eq v9, v11, :cond_1c + + const/16 v9, 0x100 + + if-eq v7, v9, :cond_1b + + iput v9, v0, Lf/h/a/c/a1/e0/f;->j:I + + add-int/lit8 v13, v13, -0x1 + + move v11, v13 + + const/4 v7, 0x2 + + const/4 v9, 0x0 + + goto :goto_a + + :cond_1b + const/4 v7, 0x2 + + const/4 v9, 0x0 + + goto :goto_9 + + :cond_1c + const/4 v7, 0x2 + + iput v7, v0, Lf/h/a/c/a1/e0/f;->h:I + + sget-object v2, Lf/h/a/c/a1/e0/f;->v:[B + + array-length v2, v2 + + iput v2, v0, Lf/h/a/c/a1/e0/f;->i:I + + const/4 v9, 0x0 + + iput v9, v0, Lf/h/a/c/a1/e0/f;->r:I + + iget-object v2, v0, Lf/h/a/c/a1/e0/f;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v9}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {v1, v13}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_0 + + :cond_1d + const/4 v7, 0x2 + + const/4 v9, 0x0 + + const/16 v11, 0x400 + + iput v11, v0, Lf/h/a/c/a1/e0/f;->j:I + + goto :goto_9 + + :cond_1e + const/4 v7, 0x2 + + const/4 v9, 0x0 + + const/16 v11, 0x200 + + iput v11, v0, Lf/h/a/c/a1/e0/f;->j:I + + goto :goto_9 + + :cond_1f + const/4 v7, 0x2 + + const/4 v9, 0x0 + + const/16 v11, 0x300 + + iput v11, v0, Lf/h/a/c/a1/e0/f;->j:I + + :goto_9 + move v11, v13 + + :goto_a + const/4 v7, 0x0 + + const/4 v9, 0x2 + + goto/16 :goto_3 + + :cond_20 + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_0 + + :cond_21 + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/f;->l:Z + + invoke-virtual {p0}, Lf/h/a/c/a1/e0/f;->h()V + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 3 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/f;->e:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/f;->f:Lf/h/a/c/a1/s; + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/f;->a:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x4 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/f;->g:Lf/h/a/c/a1/s; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object p2 + + const/4 v0, -0x1 + + const/4 v1, 0x0 + + const-string v2, "application/id3" + + invoke-static {p2, v2, v1, v0, v1}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object p2 + + invoke-interface {p1, p2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + goto :goto_0 + + :cond_0 + new-instance p1, Lf/h/a/c/a1/g; + + invoke-direct {p1}, Lf/h/a/c/a1/g;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/f;->g:Lf/h/a/c/a1/s; + + :goto_0 + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/f;->s:J + + return-void +.end method + +.method public final h()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/f;->h:I + + iput v0, p0, Lf/h/a/c/a1/e0/f;->i:I + + const/16 v0, 0x100 + + iput v0, p0, Lf/h/a/c/a1/e0/f;->j:I + + return-void +.end method + +.method public final i(Lf/h/a/c/i1/t;[BI)Z + .locals 3 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + const/4 v1, 0x0 + + if-ge v0, p3, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + iget v2, p1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v2, p2, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p2, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr p2, p3 + + iput p2, p1, Lf/h/a/c/i1/t;->b:I + + const/4 p1, 0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/g.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/g.smali new file mode 100644 index 0000000000..60580628f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/g.smali @@ -0,0 +1,588 @@ +.class public final Lf/h/a/c/a1/e0/g; +.super Ljava/lang/Object; +.source "DefaultTsPayloadReaderFactory.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/c0$c; + + +# instance fields +.field public final a:I + +.field public final b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (I)V + .locals 3 + + const/4 v0, 0x0 + + const-string v1, "application/cea-608" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2, v0, v0}, Lcom/google/android/exoplayer2/Format;->k(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/e0/g;->a:I + + iput-object v0, p0, Lf/h/a/c/a1/e0/g;->b:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public a(ILf/h/a/c/a1/e0/c0$b;)Lf/h/a/c/a1/e0/c0; + .locals 4 + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_10 + + const/4 v1, 0x3 + + if-eq p1, v1, :cond_f + + const/4 v1, 0x4 + + if-eq p1, v1, :cond_f + + const/16 v2, 0xf + + const/4 v3, 0x0 + + if-eq p1, v2, :cond_d + + const/16 v2, 0x11 + + if-eq p1, v2, :cond_b + + const/16 v0, 0x15 + + if-eq p1, v0, :cond_a + + const/16 v0, 0x1b + + if-eq p1, v0, :cond_8 + + const/16 v0, 0x24 + + if-eq p1, v0, :cond_7 + + const/16 v0, 0x59 + + if-eq p1, v0, :cond_6 + + const/16 v0, 0x8a + + if-eq p1, v0, :cond_5 + + const/16 v0, 0xac + + if-eq p1, v0, :cond_4 + + const/16 v0, 0x81 + + if-eq p1, v0, :cond_3 + + const/16 v0, 0x82 + + if-eq p1, v0, :cond_2 + + const/16 v0, 0x86 + + if-eq p1, v0, :cond_0 + + const/16 v0, 0x87 + + if-eq p1, v0, :cond_3 + + return-object v3 + + :cond_0 + const/16 p1, 0x10 + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance v3, Lf/h/a/c/a1/e0/w; + + new-instance p1, Lf/h/a/c/a1/e0/y; + + invoke-direct {p1}, Lf/h/a/c/a1/e0/y;->()V + + invoke-direct {v3, p1}, Lf/h/a/c/a1/e0/w;->(Lf/h/a/c/a1/e0/v;)V + + :goto_0 + return-object v3 + + :cond_2 + const/16 p1, 0x40 + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p1 + + if-nez p1, :cond_5 + + return-object v3 + + :cond_3 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/b; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/b;->(Ljava/lang/String;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_4 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/d; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/d;->(Ljava/lang/String;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_5 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/h; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/h;->(Ljava/lang/String;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_6 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/i; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->c:Ljava/util/List; + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/i;->(Ljava/util/List;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_7 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/m; + + new-instance v1, Lf/h/a/c/a1/e0/x; + + invoke-virtual {p0, p2}, Lf/h/a/c/a1/e0/g;->c(Lf/h/a/c/a1/e0/c0$b;)Ljava/util/List; + + move-result-object p2 + + invoke-direct {v1, p2}, Lf/h/a/c/a1/e0/x;->(Ljava/util/List;)V + + invoke-direct {v0, v1}, Lf/h/a/c/a1/e0/m;->(Lf/h/a/c/a1/e0/x;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_8 + invoke-virtual {p0, v1}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p1 + + if-eqz p1, :cond_9 + + goto :goto_1 + + :cond_9 + new-instance v3, Lf/h/a/c/a1/e0/r; + + new-instance p1, Lf/h/a/c/a1/e0/l; + + new-instance v0, Lf/h/a/c/a1/e0/x; + + invoke-virtual {p0, p2}, Lf/h/a/c/a1/e0/g;->c(Lf/h/a/c/a1/e0/c0$b;)Ljava/util/List; + + move-result-object p2 + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/x;->(Ljava/util/List;)V + + const/4 p2, 0x1 + + invoke-virtual {p0, p2}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p2 + + const/16 v1, 0x8 + + invoke-virtual {p0, v1}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result v1 + + invoke-direct {p1, v0, p2, v1}, Lf/h/a/c/a1/e0/l;->(Lf/h/a/c/a1/e0/x;ZZ)V + + invoke-direct {v3, p1}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + :goto_1 + return-object v3 + + :cond_a + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance p2, Lf/h/a/c/a1/e0/n; + + invoke-direct {p2}, Lf/h/a/c/a1/e0/n;->()V + + invoke-direct {p1, p2}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_b + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p1 + + if-eqz p1, :cond_c + + goto :goto_2 + + :cond_c + new-instance v3, Lf/h/a/c/a1/e0/r; + + new-instance p1, Lf/h/a/c/a1/e0/o; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {p1, p2}, Lf/h/a/c/a1/e0/o;->(Ljava/lang/String;)V + + invoke-direct {v3, p1}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + :goto_2 + return-object v3 + + :cond_d + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result p1 + + if-eqz p1, :cond_e + + goto :goto_3 + + :cond_e + new-instance v3, Lf/h/a/c/a1/e0/r; + + new-instance p1, Lf/h/a/c/a1/e0/f; + + const/4 v0, 0x0 + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {p1, v0, p2}, Lf/h/a/c/a1/e0/f;->(ZLjava/lang/String;)V + + invoke-direct {v3, p1}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + :goto_3 + return-object v3 + + :cond_f + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/p; + + iget-object p2, p2, Lf/h/a/c/a1/e0/c0$b;->b:Ljava/lang/String; + + invoke-direct {v0, p2}, Lf/h/a/c/a1/e0/p;->(Ljava/lang/String;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 + + :cond_10 + new-instance p1, Lf/h/a/c/a1/e0/r; + + new-instance v0, Lf/h/a/c/a1/e0/k; + + new-instance v1, Lf/h/a/c/a1/e0/d0; + + invoke-virtual {p0, p2}, Lf/h/a/c/a1/e0/g;->c(Lf/h/a/c/a1/e0/c0$b;)Ljava/util/List; + + move-result-object p2 + + invoke-direct {v1, p2}, Lf/h/a/c/a1/e0/d0;->(Ljava/util/List;)V + + invoke-direct {v0, v1}, Lf/h/a/c/a1/e0/k;->(Lf/h/a/c/a1/e0/d0;)V + + invoke-direct {p1, v0}, Lf/h/a/c/a1/e0/r;->(Lf/h/a/c/a1/e0/j;)V + + return-object p1 +.end method + +.method public b()Landroid/util/SparseArray; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/e0/c0;", + ">;" + } + .end annotation + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + return-object v0 +.end method + +.method public final c(Lf/h/a/c/a1/e0/c0$b;)Ljava/util/List; + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/a1/e0/c0$b;", + ")", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } + .end annotation + + move-object/from16 v0, p0 + + const/16 v1, 0x20 + + invoke-virtual {v0, v1}, Lf/h/a/c/a1/e0/g;->d(I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, v0, Lf/h/a/c/a1/e0/g;->b:Ljava/util/List; + + return-object v1 + + :cond_0 + new-instance v1, Lf/h/a/c/i1/t; + + move-object/from16 v2, p1 + + iget-object v2, v2, Lf/h/a/c/a1/e0/c0$b;->d:[B + + invoke-direct {v1, v2}, Lf/h/a/c/i1/t;->([B)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/g;->b:Ljava/util/List; + + :goto_0 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + if-lez v3, :cond_6 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + iget v5, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v5, v4 + + const/16 v4, 0x86 + + if-ne v3, v4, :cond_5 + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + and-int/lit8 v3, v3, 0x1f + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + :goto_1 + if-ge v6, v3, :cond_5 + + const/4 v7, 0x3 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + and-int/lit16 v8, v7, 0x80 + + const/4 v9, 0x1 + + if-eqz v8, :cond_1 + + const/4 v8, 0x1 + + goto :goto_2 + + :cond_1 + const/4 v8, 0x0 + + :goto_2 + if-eqz v8, :cond_2 + + and-int/lit8 v7, v7, 0x3f + + const-string v10, "application/cea-708" + + move v14, v7 + + move-object v7, v10 + + goto :goto_3 + + :cond_2 + const-string v7, "application/cea-608" + + const/4 v14, 0x1 + + :goto_3 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v10 + + int-to-byte v10, v10 + + invoke-virtual {v1, v9}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v11, 0x0 + + if-eqz v8, :cond_4 + + and-int/lit8 v8, v10, 0x40 + + if-eqz v8, :cond_3 + + const/4 v8, 0x1 + + goto :goto_4 + + :cond_3 + const/4 v8, 0x0 + + :goto_4 + new-array v9, v9, [B + + int-to-byte v8, v8 + + aput-byte v8, v9, v4 + + invoke-static {v9}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v8 + + move-object/from16 v18, v8 + + goto :goto_5 + + :cond_4 + move-object/from16 v18, v11 + + :goto_5 + const/4 v8, 0x0 + + const/4 v10, 0x0 + + const/4 v11, -0x1 + + const/4 v12, 0x0 + + const/4 v15, 0x0 + + const-wide v16, 0x7fffffffffffffffL + + move-object v9, v7 + + invoke-static/range {v8 .. v18}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; + + move-result-object v7 + + invoke-virtual {v2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v6, v6, 0x1 + + goto :goto_1 + + :cond_5 + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_0 + + :cond_6 + return-object v2 +.end method + +.method public final d(I)Z + .locals 1 + + iget v0, p0, Lf/h/a/c/a1/e0/g;->a:I + + and-int/2addr p1, v0 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/h.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/h.smali new file mode 100644 index 0000000000..b04a0c1f49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/h.smali @@ -0,0 +1,1027 @@ +.class public final Lf/h/a/c/a1/e0/h; +.super Ljava/lang/Object; +.source "DtsReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Lf/h/a/c/a1/s; + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:J + +.field public i:Lcom/google/android/exoplayer2/Format; + +.field public j:I + +.field public k:J + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0x12 + + new-array v1, v1, [B + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/h;->e:I + + iput-object p1, p0, Lf/h/a/c/a1/e0/h;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 27 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_18 + + iget v2, v0, Lf/h/a/c/a1/e0/h;->e:I + + const/16 v4, 0x8 + + const/4 v5, 0x1 + + const/4 v6, 0x2 + + const/4 v8, 0x0 + + if-eqz v2, :cond_14 + + if-eq v2, v5, :cond_2 + + if-ne v2, v6, :cond_1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/h;->j:I + + iget v4, v0, Lf/h/a/c/a1/e0/h;->f:I + + sub-int/2addr v3, v4 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/h;->d:Lf/h/a/c/a1/s; + + invoke-interface {v3, v1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/e0/h;->f:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/e0/h;->f:I + + iget v13, v0, Lf/h/a/c/a1/e0/h;->j:I + + if-ne v3, v13, :cond_0 + + iget-object v9, v0, Lf/h/a/c/a1/e0/h;->d:Lf/h/a/c/a1/s; + + iget-wide v10, v0, Lf/h/a/c/a1/e0/h;->k:J + + const/4 v12, 0x1 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + invoke-interface/range {v9 .. v15}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/h;->k:J + + iget-wide v4, v0, Lf/h/a/c/a1/e0/h;->h:J + + add-long/2addr v2, v4 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/h;->k:J + + iput v8, v0, Lf/h/a/c/a1/e0/h;->e:I + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v9 + + iget v10, v0, Lf/h/a/c/a1/e0/h;->f:I + + const/16 v11, 0x12 + + rsub-int/lit8 v10, v10, 0x12 + + invoke-static {v9, v10}, Ljava/lang/Math;->min(II)I + + move-result v9 + + iget v10, v0, Lf/h/a/c/a1/e0/h;->f:I + + iget-object v12, v1, Lf/h/a/c/i1/t;->a:[B + + iget v13, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v12, v13, v2, v10, v9}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v9 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v2, v0, Lf/h/a/c/a1/e0/h;->f:I + + add-int/2addr v2, v9 + + iput v2, v0, Lf/h/a/c/a1/e0/h;->f:I + + if-ne v2, v11, :cond_3 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + iget-object v9, v0, Lf/h/a/c/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; + + const/16 v10, 0xe + + const/16 v13, 0x1f + + const/4 v14, -0x2 + + const/4 v11, -0x1 + + if-nez v9, :cond_c + + iget-object v9, v0, Lf/h/a/c/a1/e0/h;->c:Ljava/lang/String; + + iget-object v15, v0, Lf/h/a/c/a1/e0/h;->b:Ljava/lang/String; + + const/16 v24, 0x0 + + aget-byte v7, v2, v8 + + const/16 v3, 0x7f + + if-ne v7, v3, :cond_4 + + new-instance v3, Lf/h/a/c/i1/s; + + invoke-direct {v3, v2}, Lf/h/a/c/i1/s;->([B)V + + :goto_2 + const/16 v4, 0x3c + + goto/16 :goto_8 + + :cond_4 + array-length v3, v2 + + invoke-static {v2, v3}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v3 + + aget-byte v7, v3, v8 + + if-eq v7, v14, :cond_6 + + aget-byte v7, v3, v8 + + if-ne v7, v11, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v7, 0x0 + + goto :goto_4 + + :cond_6 + :goto_3 + const/4 v7, 0x1 + + :goto_4 + if-eqz v7, :cond_7 + + const/4 v7, 0x0 + + :goto_5 + array-length v14, v3 + + sub-int/2addr v14, v5 + + if-ge v7, v14, :cond_7 + + aget-byte v14, v3, v7 + + add-int/lit8 v16, v7, 0x1 + + aget-byte v17, v3, v16 + + aput-byte v17, v3, v7 + + aput-byte v14, v3, v16 + + add-int/lit8 v7, v7, 0x2 + + goto :goto_5 + + :cond_7 + new-instance v7, Lf/h/a/c/i1/s; + + invoke-direct {v7, v3}, Lf/h/a/c/i1/s;->([B)V + + aget-byte v14, v3, v8 + + if-ne v14, v13, :cond_9 + + new-instance v14, Lf/h/a/c/i1/s; + + invoke-direct {v14, v3}, Lf/h/a/c/i1/s;->([B)V + + :goto_6 + invoke-virtual {v14}, Lf/h/a/c/i1/s;->b()I + + move-result v13 + + const/16 v12, 0x10 + + if-lt v13, v12, :cond_9 + + invoke-virtual {v14, v6}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v14, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + and-int/lit16 v12, v12, 0x3fff + + iget v13, v7, Lf/h/a/c/i1/s;->c:I + + rsub-int/lit8 v13, v13, 0x8 + + invoke-static {v13, v10}, Ljava/lang/Math;->min(II)I + + move-result v13 + + iget v6, v7, Lf/h/a/c/i1/s;->c:I + + rsub-int/lit8 v16, v6, 0x8 + + sub-int v16, v16, v13 + + const v17, 0xff00 + + shr-int v6, v17, v6 + + shl-int v17, v5, v16 + + add-int/lit8 v17, v17, -0x1 + + or-int v6, v6, v17 + + iget-object v8, v7, Lf/h/a/c/i1/s;->a:[B + + iget v11, v7, Lf/h/a/c/i1/s;->b:I + + aget-byte v17, v8, v11 + + and-int v6, v6, v17 + + int-to-byte v6, v6 + + aput-byte v6, v8, v11 + + rsub-int/lit8 v6, v13, 0xe + + ushr-int v13, v12, v6 + + aget-byte v17, v8, v11 + + shl-int v13, v13, v16 + + or-int v13, v13, v17 + + int-to-byte v13, v13 + + aput-byte v13, v8, v11 + + add-int/2addr v11, v5 + + :goto_7 + if-le v6, v4, :cond_8 + + iget-object v8, v7, Lf/h/a/c/i1/s;->a:[B + + add-int/lit8 v13, v11, 0x1 + + add-int/lit8 v6, v6, -0x8 + + ushr-int v4, v12, v6 + + int-to-byte v4, v4 + + aput-byte v4, v8, v11 + + move v11, v13 + + const/16 v4, 0x8 + + goto :goto_7 + + :cond_8 + rsub-int/lit8 v4, v6, 0x8 + + iget-object v8, v7, Lf/h/a/c/i1/s;->a:[B + + aget-byte v13, v8, v11 + + shl-int v16, v5, v4 + + const/16 v17, -0x1 + + add-int/lit8 v16, v16, -0x1 + + and-int v13, v13, v16 + + int-to-byte v13, v13 + + aput-byte v13, v8, v11 + + shl-int v6, v5, v6 + + sub-int/2addr v6, v5 + + and-int/2addr v6, v12 + + aget-byte v12, v8, v11 + + shl-int v4, v6, v4 + + or-int/2addr v4, v12 + + int-to-byte v4, v4 + + aput-byte v4, v8, v11 + + invoke-virtual {v7, v10}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/s;->a()V + + const/16 v4, 0x8 + + const/4 v6, 0x2 + + const/4 v8, 0x0 + + const/4 v11, -0x1 + + goto :goto_6 + + :cond_9 + array-length v4, v3 + + iput-object v3, v7, Lf/h/a/c/i1/s;->a:[B + + const/4 v3, 0x0 + + iput v3, v7, Lf/h/a/c/i1/s;->b:I + + iput v3, v7, Lf/h/a/c/i1/s;->c:I + + iput v4, v7, Lf/h/a/c/i1/s;->d:I + + move-object v3, v7 + + goto/16 :goto_2 + + :goto_8 + invoke-virtual {v3, v4}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v4, 0x6 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + sget-object v4, Lf/h/a/c/w0/s;->a:[I + + aget v4, v4, v6 + + const/4 v6, 0x4 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + sget-object v6, Lf/h/a/c/w0/s;->b:[I + + aget v22, v6, v7 + + const/4 v6, 0x5 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + sget-object v6, Lf/h/a/c/w0/s;->c:[I + + array-length v8, v6 + + if-lt v7, v8, :cond_a + + const/4 v7, 0x2 + + const/16 v19, -0x1 + + goto :goto_9 + + :cond_a + aget v6, v6, v7 + + mul-int/lit16 v6, v6, 0x3e8 + + const/4 v7, 0x2 + + div-int/2addr v6, v7 + + move/from16 v19, v6 + + :goto_9 + const/16 v6, 0xa + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + if-lez v3, :cond_b + + const/4 v3, 0x1 + + goto :goto_a + + :cond_b + const/4 v3, 0x0 + + :goto_a + add-int v21, v4, v3 + + const/16 v18, 0x0 + + const/16 v20, -0x1 + + const/16 v23, 0x0 + + const/16 v25, 0x0 + + const-string v17, "audio/vnd.dts" + + move-object/from16 v16, v9 + + move-object/from16 v26, v15 + + invoke-static/range {v16 .. v26}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v3 + + iput-object v3, v0, Lf/h/a/c/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; + + iget-object v4, v0, Lf/h/a/c/a1/e0/h;->d:Lf/h/a/c/a1/s; + + invoke-interface {v4, v3}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_c + const/4 v3, 0x0 + + aget-byte v4, v2, v3 + + const/4 v3, 0x7 + + const/4 v6, -0x2 + + if-eq v4, v6, :cond_f + + const/4 v6, -0x1 + + if-eq v4, v6, :cond_e + + const/16 v6, 0x1f + + if-eq v4, v6, :cond_d + + const/4 v4, 0x5 + + aget-byte v6, v2, v4 + + const/4 v4, 0x3 + + and-int/2addr v4, v6 + + shl-int/lit8 v4, v4, 0xc + + const/4 v6, 0x6 + + aget-byte v7, v2, v6 + + and-int/lit16 v7, v7, 0xff + + const/4 v8, 0x4 + + shl-int/2addr v7, v8 + + or-int/2addr v4, v7 + + aget-byte v7, v2, v3 + + goto :goto_c + + :cond_d + const/4 v4, 0x3 + + const/4 v6, 0x6 + + const/4 v8, 0x4 + + aget-byte v7, v2, v6 + + and-int/2addr v4, v7 + + shl-int/lit8 v4, v4, 0xc + + aget-byte v6, v2, v3 + + and-int/lit16 v6, v6, 0xff + + shl-int/2addr v6, v8 + + or-int/2addr v4, v6 + + const/16 v6, 0x8 + + aget-byte v6, v2, v6 + + goto :goto_b + + :cond_e + const/4 v4, 0x3 + + const/4 v8, 0x4 + + aget-byte v6, v2, v3 + + and-int/2addr v4, v6 + + shl-int/lit8 v4, v4, 0xc + + const/4 v6, 0x6 + + aget-byte v7, v2, v6 + + and-int/lit16 v6, v7, 0xff + + shl-int/2addr v6, v8 + + or-int/2addr v4, v6 + + const/16 v6, 0x9 + + aget-byte v6, v2, v6 + + :goto_b + const/16 v7, 0x3c + + and-int/2addr v6, v7 + + const/4 v7, 0x2 + + shr-int/2addr v6, v7 + + or-int/2addr v4, v6 + + add-int/2addr v4, v5 + + const/4 v6, 0x1 + + goto :goto_d + + :cond_f + const/4 v8, 0x4 + + aget-byte v4, v2, v8 + + const/4 v6, 0x3 + + and-int/2addr v4, v6 + + shl-int/lit8 v4, v4, 0xc + + aget-byte v6, v2, v3 + + and-int/lit16 v6, v6, 0xff + + shl-int/2addr v6, v8 + + or-int/2addr v4, v6 + + const/4 v6, 0x6 + + aget-byte v7, v2, v6 + + :goto_c + and-int/lit16 v6, v7, 0xf0 + + shr-int/2addr v6, v8 + + or-int/2addr v4, v6 + + add-int/2addr v4, v5 + + const/4 v6, 0x0 + + :goto_d + if-eqz v6, :cond_10 + + mul-int/lit8 v4, v4, 0x10 + + div-int/2addr v4, v10 + + :cond_10 + iput v4, v0, Lf/h/a/c/a1/e0/h;->j:I + + const-wide/32 v6, 0xf4240 + + const/4 v4, 0x0 + + aget-byte v8, v2, v4 + + const/4 v4, -0x2 + + if-eq v8, v4, :cond_13 + + const/4 v4, -0x1 + + if-eq v8, v4, :cond_12 + + const/16 v4, 0x1f + + if-eq v8, v4, :cond_11 + + const/4 v4, 0x4 + + aget-byte v3, v2, v4 + + and-int/2addr v3, v5 + + const/4 v8, 0x6 + + shl-int/2addr v3, v8 + + const/4 v9, 0x5 + + aget-byte v2, v2, v9 + + goto :goto_f + + :cond_11 + const/4 v4, 0x4 + + const/4 v8, 0x6 + + const/4 v9, 0x5 + + aget-byte v9, v2, v9 + + and-int/2addr v3, v9 + + shl-int/2addr v3, v4 + + aget-byte v2, v2, v8 + + goto :goto_e + + :cond_12 + const/4 v4, 0x4 + + aget-byte v8, v2, v4 + + and-int/2addr v8, v3 + + shl-int/lit8 v4, v8, 0x4 + + aget-byte v2, v2, v3 + + move v3, v4 + + :goto_e + const/16 v4, 0x3c + + and-int/2addr v2, v4 + + goto :goto_10 + + :cond_13 + const/4 v3, 0x5 + + const/4 v4, 0x4 + + const/4 v8, 0x6 + + aget-byte v3, v2, v3 + + and-int/2addr v3, v5 + + shl-int/2addr v3, v8 + + aget-byte v2, v2, v4 + + :goto_f + and-int/lit16 v2, v2, 0xfc + + :goto_10 + const/4 v4, 0x2 + + shr-int/2addr v2, v4 + + or-int/2addr v2, v3 + + add-int/2addr v2, v5 + + mul-int/lit8 v2, v2, 0x20 + + int-to-long v2, v2 + + mul-long v2, v2, v6 + + iget-object v4, v0, Lf/h/a/c/a1/e0/h;->i:Lcom/google/android/exoplayer2/Format; + + iget v4, v4, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v4, v4 + + div-long/2addr v2, v4 + + long-to-int v3, v2 + + int-to-long v2, v3 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/h;->h:J + + iget-object v2, v0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + const/4 v3, 0x0 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/h;->d:Lf/h/a/c/a1/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + const/16 v4, 0x12 + + invoke-interface {v2, v3, v4}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + const/4 v2, 0x2 + + iput v2, v0, Lf/h/a/c/a1/e0/h;->e:I + + goto/16 :goto_0 + + :cond_14 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_17 + + iget v2, v0, Lf/h/a/c/a1/e0/h;->g:I + + const/16 v3, 0x8 + + shl-int/2addr v2, v3 + + iput v2, v0, Lf/h/a/c/a1/e0/h;->g:I + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + or-int/2addr v2, v4 + + iput v2, v0, Lf/h/a/c/a1/e0/h;->g:I + + const v4, 0x7ffe8001 + + if-eq v2, v4, :cond_16 + + const v4, -0x180fe80 + + if-eq v2, v4, :cond_16 + + const v4, 0x1fffe800 + + if-eq v2, v4, :cond_16 + + const v4, -0xe0ff18 + + if-ne v2, v4, :cond_15 + + goto :goto_11 + + :cond_15 + const/4 v2, 0x0 + + goto :goto_12 + + :cond_16 + :goto_11 + const/4 v2, 0x1 + + :goto_12 + if-eqz v2, :cond_14 + + iget-object v2, v0, Lf/h/a/c/a1/e0/h;->a:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + iget v3, v0, Lf/h/a/c/a1/e0/h;->g:I + + shr-int/lit8 v4, v3, 0x18 + + and-int/lit16 v4, v4, 0xff + + int-to-byte v4, v4 + + const/4 v6, 0x0 + + aput-byte v4, v2, v6 + + shr-int/lit8 v4, v3, 0x10 + + and-int/lit16 v4, v4, 0xff + + int-to-byte v4, v4 + + aput-byte v4, v2, v5 + + shr-int/lit8 v4, v3, 0x8 + + and-int/lit16 v4, v4, 0xff + + int-to-byte v4, v4 + + const/4 v6, 0x2 + + aput-byte v4, v2, v6 + + and-int/lit16 v3, v3, 0xff + + int-to-byte v3, v3 + + const/4 v4, 0x3 + + aput-byte v3, v2, v4 + + const/4 v2, 0x4 + + iput v2, v0, Lf/h/a/c/a1/e0/h;->f:I + + const/4 v7, 0x0 + + iput v7, v0, Lf/h/a/c/a1/e0/h;->g:I + + const/4 v8, 0x1 + + goto :goto_13 + + :cond_17 + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_13 + if-eqz v8, :cond_0 + + iput v5, v0, Lf/h/a/c/a1/e0/h;->e:I + + goto/16 :goto_0 + + :cond_18 + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/h;->e:I + + iput v0, p0, Lf/h/a/c/a1/e0/h;->f:I + + iput v0, p0, Lf/h/a/c/a1/e0/h;->g:I + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 1 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/h;->c:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result p2 + + const/4 v0, 0x1 + + invoke-interface {p1, p2, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/h;->d:Lf/h/a/c/a1/s; + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/h;->k:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/i.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/i.smali new file mode 100644 index 0000000000..e90693024e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/i.smali @@ -0,0 +1,319 @@ +.class public final Lf/h/a/c/a1/e0/i; +.super Ljava/lang/Object; +.source "DvbSubtitleReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/a1/e0/c0$a;", + ">;" + } + .end annotation +.end field + +.field public final b:[Lf/h/a/c/a1/s; + +.field public c:Z + +.field public d:I + +.field public e:I + +.field public f:J + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/a1/e0/c0$a;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/i;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + new-array p1, p1, [Lf/h/a/c/a1/s; + + iput-object p1, p0, Lf/h/a/c/a1/e0/i;->b:[Lf/h/a/c/a1/s; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/i1/t;I)Z + .locals 2 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + if-eq p1, p2, :cond_1 + + iput-boolean v1, p0, Lf/h/a/c/a1/e0/i;->c:Z + + :cond_1 + iget p1, p0, Lf/h/a/c/a1/e0/i;->d:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/e0/i;->d:I + + iget-boolean p1, p0, Lf/h/a/c/a1/e0/i;->c:Z + + return p1 +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 6 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/i;->c:Z + + if-eqz v0, :cond_3 + + iget v0, p0, Lf/h/a/c/a1/e0/i;->d:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_0 + + const/16 v0, 0x20 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/a1/e0/i;->a(Lf/h/a/c/i1/t;I)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget v0, p0, Lf/h/a/c/a1/e0/i;->d:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ne v0, v2, :cond_1 + + invoke-virtual {p0, p1, v1}, Lf/h/a/c/a1/e0/i;->a(Lf/h/a/c/i1/t;I)Z + + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + iget v0, p1, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget-object v3, p0, Lf/h/a/c/a1/e0/i;->b:[Lf/h/a/c/a1/s; + + array-length v4, v3 + + :goto_0 + if-ge v1, v4, :cond_2 + + aget-object v5, v3, v1 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->C(I)V + + invoke-interface {v5, p1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + iget p1, p0, Lf/h/a/c/a1/e0/i;->e:I + + add-int/2addr p1, v2 + + iput p1, p0, Lf/h/a/c/a1/e0/i;->e:I + + :cond_3 + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/i;->c:Z + + return-void +.end method + +.method public d()V + .locals 11 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/i;->c:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a1/e0/i;->b:[Lf/h/a/c/a1/s; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_0 + + aget-object v4, v0, v3 + + iget-wide v5, p0, Lf/h/a/c/a1/e0/i;->f:J + + const/4 v7, 0x1 + + iget v8, p0, Lf/h/a/c/a1/e0/i;->e:I + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-interface/range {v4 .. v10}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + iput-boolean v2, p0, Lf/h/a/c/a1/e0/i;->c:Z + + :cond_1 + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 11 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/a1/e0/i;->b:[Lf/h/a/c/a1/s; + + array-length v1, v1 + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/a1/e0/i;->a:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/a1/e0/c0$a; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v2 + + const/4 v3, 0x3 + + invoke-interface {p1, v2, v3}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v2 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v3 + + const/4 v5, 0x0 + + const/4 v6, -0x1 + + const/4 v7, 0x0 + + iget-object v4, v1, Lf/h/a/c/a1/e0/c0$a;->b:[B + + invoke-static {v4}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v8 + + iget-object v9, v1, Lf/h/a/c/a1/e0/c0$a;->a:Ljava/lang/String; + + const/4 v10, 0x0 + + const-string v4, "application/dvbsubs" + + invoke-static/range {v3 .. v10}, Lcom/google/android/exoplayer2/Format;->h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/util/List;Ljava/lang/String;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + invoke-interface {v2, v1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-object v1, p0, Lf/h/a/c/a1/e0/i;->b:[Lf/h/a/c/a1/s; + + aput-object v2, v1, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public f(JI)V + .locals 0 + + and-int/lit8 p3, p3, 0x4 + + if-nez p3, :cond_0 + + return-void + + :cond_0 + const/4 p3, 0x1 + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/i;->c:Z + + iput-wide p1, p0, Lf/h/a/c/a1/e0/i;->f:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/e0/i;->e:I + + const/4 p1, 0x2 + + iput p1, p0, Lf/h/a/c/a1/e0/i;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/j.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/j.smali new file mode 100644 index 0000000000..3f1edb9ab5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/j.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/c/a1/e0/j; +.super Ljava/lang/Object; +.source "ElementaryStreamReader.java" + + +# virtual methods +.method public abstract b(Lf/h/a/c/i1/t;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation +.end method + +.method public abstract c()V +.end method + +.method public abstract d()V +.end method + +.method public abstract e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V +.end method + +.method public abstract f(JI)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/k$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/k$a.smali new file mode 100644 index 0000000000..889fee0ea1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/k$a.smali @@ -0,0 +1,115 @@ +.class public final Lf/h/a/c/a1/e0/k$a; +.super Ljava/lang/Object; +.source "H262Reader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final e:[B + + +# instance fields +.field public a:Z + +.field public b:I + +.field public c:I + +.field public d:[B + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x3 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/e0/k$a;->e:[B + + return-void + + nop + + :array_0 + .array-data 1 + 0x0t + 0x0t + 0x1t + .end array-data +.end method + +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/c/a1/e0/k$a;->d:[B + + return-void +.end method + + +# virtual methods +.method public a([BII)V + .locals 4 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/k$a;->a:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + sub-int/2addr p3, p2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/k$a;->d:[B + + array-length v1, v0 + + iget v2, p0, Lf/h/a/c/a1/e0/k$a;->b:I + + add-int v3, v2, p3 + + if-ge v1, v3, :cond_1 + + add-int/2addr v2, p3 + + mul-int/lit8 v2, v2, 0x2 + + invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/k$a;->d:[B + + :cond_1 + iget-object v0, p0, Lf/h/a/c/a1/e0/k$a;->d:[B + + iget v1, p0, Lf/h/a/c/a1/e0/k$a;->b:I + + invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/a1/e0/k$a;->b:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/a1/e0/k$a;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/k.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/k.smali new file mode 100644 index 0000000000..6ca4154a18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/k.smali @@ -0,0 +1,956 @@ +.class public final Lf/h/a/c/a1/e0/k; +.super Ljava/lang/Object; +.source "H262Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/k$a; + } +.end annotation + + +# static fields +.field public static final q:[D + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Lf/h/a/c/a1/s; + +.field public c:Z + +.field public d:J + +.field public final e:Lf/h/a/c/a1/e0/d0; + +.field public final f:Lf/h/a/c/i1/t; + +.field public final g:[Z + +.field public final h:Lf/h/a/c/a1/e0/k$a; + +.field public final i:Lf/h/a/c/a1/e0/q; + +.field public j:J + +.field public k:Z + +.field public l:J + +.field public m:J + +.field public n:J + +.field public o:Z + +.field public p:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0x8 + + new-array v0, v0, [D + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/e0/k;->q:[D + + return-void + + :array_0 + .array-data 8 + 0x4037f9dcb5112287L # 23.976023976023978 + 0x4038000000000000L # 24.0 + 0x4039000000000000L # 25.0 + 0x403df853e2556b28L # 29.97002997002997 + 0x403e000000000000L # 30.0 + 0x4049000000000000L # 50.0 + 0x404df853e2556b28L # 59.94005994005994 + 0x404e000000000000L # 60.0 + .end array-data +.end method + +.method public constructor (Lf/h/a/c/a1/e0/d0;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + const/4 v0, 0x4 + + new-array v0, v0, [Z + + iput-object v0, p0, Lf/h/a/c/a1/e0/k;->g:[Z + + new-instance v0, Lf/h/a/c/a1/e0/k$a; + + const/16 v1, 0x80 + + invoke-direct {v0, v1}, Lf/h/a/c/a1/e0/k$a;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + if-eqz p1, :cond_0 + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0xb2 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/k;->f:Lf/h/a/c/i1/t; + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + iput-object p1, p0, Lf/h/a/c/a1/e0/k;->f:Lf/h/a/c/i1/t; + + :goto_0 + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 29 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v3, v1, Lf/h/a/c/i1/t;->c:I + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + iget-wide v5, v0, Lf/h/a/c/a1/e0/k;->j:J + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + int-to-long v7, v7 + + add-long/2addr v5, v7 + + iput-wide v5, v0, Lf/h/a/c/a1/e0/k;->j:J + + iget-object v5, v0, Lf/h/a/c/a1/e0/k;->b:Lf/h/a/c/a1/s; + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v6 + + invoke-interface {v5, v1, v6}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + :goto_0 + iget-object v5, v0, Lf/h/a/c/a1/e0/k;->g:[Z + + invoke-static {v4, v2, v3, v5}, Lf/h/a/c/i1/r;->c([BII[Z)I + + move-result v5 + + if-ne v5, v3, :cond_2 + + iget-boolean v1, v0, Lf/h/a/c/a1/e0/k;->c:Z + + if-nez v1, :cond_0 + + iget-object v1, v0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + invoke-virtual {v1, v4, v2, v3}, Lf/h/a/c/a1/e0/k$a;->a([BII)V + + :cond_0 + iget-object v1, v0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v4, v2, v3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + :cond_1 + return-void + + :cond_2 + iget-object v6, v1, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v7, v5, 0x3 + + aget-byte v6, v6, v7 + + and-int/lit16 v6, v6, 0xff + + sub-int v8, v5, v2 + + iget-boolean v9, v0, Lf/h/a/c/a1/e0/k;->c:Z + + const/16 v12, 0xb3 + + const/4 v15, 0x0 + + const/4 v10, 0x1 + + if-nez v9, :cond_d + + if-lez v8, :cond_3 + + iget-object v9, v0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + invoke-virtual {v9, v4, v2, v5}, Lf/h/a/c/a1/e0/k$a;->a([BII)V + + :cond_3 + if-gez v8, :cond_4 + + neg-int v9, v8 + + goto :goto_1 + + :cond_4 + const/4 v9, 0x0 + + :goto_1 + iget-object v11, v0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + iget-boolean v13, v11, Lf/h/a/c/a1/e0/k$a;->a:Z + + if-eqz v13, :cond_6 + + iget v13, v11, Lf/h/a/c/a1/e0/k$a;->b:I + + sub-int/2addr v13, v9 + + iput v13, v11, Lf/h/a/c/a1/e0/k$a;->b:I + + iget v9, v11, Lf/h/a/c/a1/e0/k$a;->c:I + + if-nez v9, :cond_5 + + const/16 v9, 0xb5 + + if-ne v6, v9, :cond_5 + + iput v13, v11, Lf/h/a/c/a1/e0/k$a;->c:I + + goto :goto_2 + + :cond_5 + iput-boolean v15, v11, Lf/h/a/c/a1/e0/k$a;->a:Z + + const/4 v9, 0x1 + + goto :goto_3 + + :cond_6 + if-ne v6, v12, :cond_7 + + iput-boolean v10, v11, Lf/h/a/c/a1/e0/k$a;->a:Z + + :cond_7 + :goto_2 + sget-object v9, Lf/h/a/c/a1/e0/k$a;->e:[B + + array-length v13, v9 + + invoke-virtual {v11, v9, v15, v13}, Lf/h/a/c/a1/e0/k$a;->a([BII)V + + const/4 v9, 0x0 + + :goto_3 + if-eqz v9, :cond_d + + iget-object v9, v0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + iget-object v11, v0, Lf/h/a/c/a1/e0/k;->a:Ljava/lang/String; + + iget-object v13, v9, Lf/h/a/c/a1/e0/k$a;->d:[B + + iget v15, v9, Lf/h/a/c/a1/e0/k$a;->b:I + + invoke-static {v13, v15}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v13 + + const/4 v15, 0x4 + + aget-byte v12, v13, v15 + + and-int/lit16 v12, v12, 0xff + + const/16 v28, 0x5 + + aget-byte v10, v13, v28 + + and-int/lit16 v10, v10, 0xff + + const/16 v16, 0x6 + + aget-byte v14, v13, v16 + + and-int/lit16 v14, v14, 0xff + + shl-int/2addr v12, v15 + + shr-int/lit8 v16, v10, 0x4 + + or-int v21, v12, v16 + + and-int/lit8 v10, v10, 0xf + + shl-int/lit8 v10, v10, 0x8 + + or-int v22, v10, v14 + + const/4 v10, 0x7 + + aget-byte v12, v13, v10 + + and-int/lit16 v12, v12, 0xf0 + + shr-int/2addr v12, v15 + + const/4 v14, 0x2 + + if-eq v12, v14, :cond_a + + const/4 v14, 0x3 + + if-eq v12, v14, :cond_9 + + if-eq v12, v15, :cond_8 + + const/high16 v12, 0x3f800000 # 1.0f + + const/high16 v26, 0x3f800000 # 1.0f + + goto :goto_5 + + :cond_8 + mul-int/lit8 v12, v22, 0x79 + + int-to-float v12, v12 + + mul-int/lit8 v14, v21, 0x64 + + goto :goto_4 + + :cond_9 + mul-int/lit8 v12, v22, 0x10 + + int-to-float v12, v12 + + mul-int/lit8 v14, v21, 0x9 + + goto :goto_4 + + :cond_a + mul-int/lit8 v12, v22, 0x4 + + int-to-float v12, v12 + + mul-int/lit8 v14, v21, 0x3 + + :goto_4 + int-to-float v14, v14 + + div-float/2addr v12, v14 + + move/from16 v26, v12 + + :goto_5 + const/16 v18, 0x0 + + const/16 v19, -0x1 + + const/16 v20, -0x1 + + const/high16 v23, -0x40800000 # -1.0f + + invoke-static {v13}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v24 + + const/16 v25, -0x1 + + const/16 v27, 0x0 + + const-string v17, "video/mpeg2" + + move-object/from16 v16, v11 + + invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v11 + + aget-byte v10, v13, v10 + + and-int/lit8 v10, v10, 0xf + + add-int/lit8 v10, v10, -0x1 + + if-ltz v10, :cond_c + + sget-object v12, Lf/h/a/c/a1/e0/k;->q:[D + + array-length v14, v12 + + if-ge v10, v14, :cond_c + + aget-wide v14, v12, v10 + + iget v9, v9, Lf/h/a/c/a1/e0/k$a;->c:I + + const/16 v10, 0x9 + + add-int/2addr v9, v10 + + aget-byte v10, v13, v9 + + and-int/lit8 v10, v10, 0x60 + + shr-int/lit8 v10, v10, 0x5 + + aget-byte v9, v13, v9 + + and-int/lit8 v9, v9, 0x1f + + if-eq v10, v9, :cond_b + + int-to-double v12, v10 + + const-wide/high16 v16, 0x3ff0000000000000L # 1.0 + + add-double v12, v12, v16 + + add-int/lit8 v9, v9, 0x1 + + int-to-double v9, v9 + + div-double/2addr v12, v9 + + mul-double v14, v14, v12 + + :cond_b + const-wide v9, 0x412e848000000000L # 1000000.0 + + div-double/2addr v9, v14 + + double-to-long v9, v9 + + goto :goto_6 + + :cond_c + const-wide/16 v9, 0x0 + + :goto_6 + invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-static {v11, v9}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v9 + + iget-object v10, v0, Lf/h/a/c/a1/e0/k;->b:Lf/h/a/c/a1/s; + + iget-object v11, v9, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v11, Lcom/google/android/exoplayer2/Format; + + invoke-interface {v10, v11}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-object v9, v9, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + iput-wide v9, v0, Lf/h/a/c/a1/e0/k;->d:J + + const/4 v9, 0x1 + + iput-boolean v9, v0, Lf/h/a/c/a1/e0/k;->c:Z + + :cond_d + iget-object v9, v0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + if-eqz v9, :cond_12 + + if-lez v8, :cond_e + + iget-object v8, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v8, v4, v2, v5}, Lf/h/a/c/a1/e0/q;->a([BII)V + + const/4 v2, 0x0 + + goto :goto_7 + + :cond_e + neg-int v2, v8 + + :goto_7 + iget-object v8, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v8, v2}, Lf/h/a/c/a1/e0/q;->b(I)Z + + move-result v2 + + if-eqz v2, :cond_11 + + iget-object v2, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + iget-object v8, v2, Lf/h/a/c/a1/e0/q;->d:[B + + iget v2, v2, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v8, v2}, Lf/h/a/c/i1/r;->g([BI)I + + move-result v2 + + iget-object v8, v0, Lf/h/a/c/a1/e0/k;->f:Lf/h/a/c/i1/t; + + iget-object v9, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + iget-object v9, v9, Lf/h/a/c/a1/e0/q;->d:[B + + invoke-virtual {v8, v9, v2}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + iget-wide v8, v0, Lf/h/a/c/a1/e0/k;->n:J + + iget-object v10, v0, Lf/h/a/c/a1/e0/k;->f:Lf/h/a/c/i1/t; + + if-eqz v2, :cond_10 + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->a()I + + move-result v11 + + const/16 v12, 0x9 + + if-ge v11, v12, :cond_f + + goto :goto_8 + + :cond_f + invoke-virtual {v10}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->q()I + + move-result v13 + + const/16 v14, 0x1b2 + + if-ne v11, v14, :cond_11 + + const v11, 0x47413934 + + if-ne v12, v11, :cond_11 + + const/4 v11, 0x3 + + if-ne v13, v11, :cond_11 + + iget-object v2, v2, Lf/h/a/c/a1/e0/d0;->b:[Lf/h/a/c/a1/s; + + invoke-static {v8, v9, v10, v2}, Ld0/a/b/b/a;->q(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + goto :goto_8 + + :cond_10 + const/4 v1, 0x0 + + throw v1 + + :cond_11 + :goto_8 + const/16 v2, 0xb2 + + if-ne v6, v2, :cond_12 + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v8, v5, 0x2 + + aget-byte v2, v2, v8 + + const/4 v8, 0x1 + + if-ne v2, v8, :cond_12 + + iget-object v2, v0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2, v6}, Lf/h/a/c/a1/e0/q;->d(I)V + + :cond_12 + if-eqz v6, :cond_14 + + const/16 v2, 0xb3 + + if-ne v6, v2, :cond_13 + + goto :goto_9 + + :cond_13 + const/16 v2, 0xb8 + + if-ne v6, v2, :cond_1b + + const/4 v2, 0x1 + + iput-boolean v2, v0, Lf/h/a/c/a1/e0/k;->o:Z + + goto :goto_e + + :cond_14 + :goto_9 + sub-int v2, v3, v5 + + iget-boolean v5, v0, Lf/h/a/c/a1/e0/k;->k:Z + + if-eqz v5, :cond_15 + + iget-boolean v5, v0, Lf/h/a/c/a1/e0/k;->p:Z + + if-eqz v5, :cond_15 + + iget-boolean v5, v0, Lf/h/a/c/a1/e0/k;->c:Z + + if-eqz v5, :cond_15 + + iget-boolean v11, v0, Lf/h/a/c/a1/e0/k;->o:Z + + iget-wide v8, v0, Lf/h/a/c/a1/e0/k;->j:J + + iget-wide v12, v0, Lf/h/a/c/a1/e0/k;->m:J + + sub-long/2addr v8, v12 + + long-to-int v5, v8 + + sub-int v12, v5, v2 + + iget-object v8, v0, Lf/h/a/c/a1/e0/k;->b:Lf/h/a/c/a1/s; + + iget-wide v9, v0, Lf/h/a/c/a1/e0/k;->n:J + + const/4 v14, 0x0 + + move v13, v2 + + invoke-interface/range {v8 .. v14}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + :cond_15 + iget-boolean v5, v0, Lf/h/a/c/a1/e0/k;->k:Z + + if-eqz v5, :cond_17 + + iget-boolean v5, v0, Lf/h/a/c/a1/e0/k;->p:Z + + if-eqz v5, :cond_16 + + goto :goto_a + + :cond_16 + const/4 v2, 0x0 + + const/4 v5, 0x1 + + goto :goto_c + + :cond_17 + :goto_a + iget-wide v8, v0, Lf/h/a/c/a1/e0/k;->j:J + + int-to-long v10, v2 + + sub-long/2addr v8, v10 + + iput-wide v8, v0, Lf/h/a/c/a1/e0/k;->m:J + + iget-wide v8, v0, Lf/h/a/c/a1/e0/k;->l:J + + const-wide v10, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, v8, v10 + + if-eqz v2, :cond_18 + + goto :goto_b + + :cond_18 + iget-boolean v2, v0, Lf/h/a/c/a1/e0/k;->k:Z + + if-eqz v2, :cond_19 + + iget-wide v8, v0, Lf/h/a/c/a1/e0/k;->n:J + + iget-wide v12, v0, Lf/h/a/c/a1/e0/k;->d:J + + add-long/2addr v8, v12 + + goto :goto_b + + :cond_19 + const-wide/16 v8, 0x0 + + :goto_b + iput-wide v8, v0, Lf/h/a/c/a1/e0/k;->n:J + + const/4 v2, 0x0 + + iput-boolean v2, v0, Lf/h/a/c/a1/e0/k;->o:Z + + iput-wide v10, v0, Lf/h/a/c/a1/e0/k;->l:J + + const/4 v5, 0x1 + + iput-boolean v5, v0, Lf/h/a/c/a1/e0/k;->k:Z + + :goto_c + if-nez v6, :cond_1a + + const/4 v15, 0x1 + + goto :goto_d + + :cond_1a + const/4 v15, 0x0 + + :goto_d + iput-boolean v15, v0, Lf/h/a/c/a1/e0/k;->p:Z + + :cond_1b + :goto_e + move v2, v7 + + goto/16 :goto_0 +.end method + +.method public c()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/a1/e0/k;->g:[Z + + invoke-static {v0}, Lf/h/a/c/i1/r;->a([Z)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/k;->h:Lf/h/a/c/a1/e0/k$a; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/k$a;->a:Z + + iput v1, v0, Lf/h/a/c/a1/e0/k$a;->b:I + + iput v1, v0, Lf/h/a/c/a1/e0/k$a;->c:I + + iget-object v0, p0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/e0/k;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + :cond_0 + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/a1/e0/k;->j:J + + iput-boolean v1, p0, Lf/h/a/c/a1/e0/k;->k:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 18 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v2 + + iput-object v2, v0, Lf/h/a/c/a1/e0/k;->a:Ljava/lang/String; + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v2 + + const/4 v3, 0x2 + + invoke-interface {v1, v2, v3}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v2 + + iput-object v2, v0, Lf/h/a/c/a1/e0/k;->b:Lf/h/a/c/a1/s; + + iget-object v2, v0, Lf/h/a/c/a1/e0/k;->e:Lf/h/a/c/a1/e0/d0; + + if-eqz v2, :cond_2 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + iget-object v5, v2, Lf/h/a/c/a1/e0/d0;->b:[Lf/h/a/c/a1/s; + + array-length v5, v5 + + if-ge v4, v5, :cond_2 + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v5 + + const/4 v6, 0x3 + + invoke-interface {v1, v5, v6}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v5 + + iget-object v6, v2, Lf/h/a/c/a1/e0/d0;->a:Ljava/util/List; + + invoke-interface {v6, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lcom/google/android/exoplayer2/Format; + + iget-object v8, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v7, "application/cea-608" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-nez v7, :cond_1 + + const-string v7, "application/cea-708" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v7, 0x0 + + goto :goto_2 + + :cond_1 + :goto_1 + const/4 v7, 0x1 + + :goto_2 + new-instance v9, Ljava/lang/StringBuilder; + + invoke-direct {v9}, Ljava/lang/StringBuilder;->()V + + const-string v10, "Invalid closed caption mime type provided: " + + invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v9 + + invoke-static {v7, v9}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v7 + + const/4 v9, 0x0 + + const/4 v10, -0x1 + + iget v11, v6, Lcom/google/android/exoplayer2/Format;->f:I + + iget-object v12, v6, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; + + iget v13, v6, Lcom/google/android/exoplayer2/Format;->E:I + + const/4 v14, 0x0 + + const-wide v15, 0x7fffffffffffffffL + + iget-object v6, v6, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + move-object/from16 v17, v6 + + invoke-static/range {v7 .. v17}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; + + move-result-object v6 + + invoke-interface {v5, v6}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-object v6, v2, Lf/h/a/c/a1/e0/d0;->b:[Lf/h/a/c/a1/s; + + aput-object v5, v6, v4 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/k;->l:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/l$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$a.smali new file mode 100644 index 0000000000..fbe5f5f72a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/e0/l$a; +.super Ljava/lang/Object; +.source "H264Reader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$b$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$b$a.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/b/a1/e0/l$b$a.smali rename to com.discord/smali_classes2/f/h/a/c/a1/e0/l$b$a.smali index 1ccfdcb50d..8fb6203288 100644 --- a/com.discord/smali_classes2/f/h/a/b/a1/e0/l$b$a.smali +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$b$a.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/a1/e0/l$b$a; +.class public final Lf/h/a/c/a1/e0/l$b$a; .super Ljava/lang/Object; .source "H264Reader.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/a1/e0/l$b; + value = Lf/h/a/c/a1/e0/l$b; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,7 +19,7 @@ .field public b:Z -.field public c:Lf/h/a/b/i1/r$b; +.field public c:Lf/h/a/c/i1/r$b; .field public d:I @@ -49,7 +49,7 @@ # direct methods -.method public constructor (Lf/h/a/b/a1/e0/l$a;)V +.method public constructor (Lf/h/a/c/a1/e0/l$a;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/l$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$b.smali new file mode 100644 index 0000000000..a004b1fda6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/l$b.smali @@ -0,0 +1,140 @@ +.class public final Lf/h/a/c/a1/e0/l$b; +.super Ljava/lang/Object; +.source "H264Reader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/l$b$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/s; + +.field public final b:Z + +.field public final c:Z + +.field public final d:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/i1/r$b;", + ">;" + } + .end annotation +.end field + +.field public final e:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/i1/r$a;", + ">;" + } + .end annotation +.end field + +.field public final f:Lf/h/a/c/i1/u; + +.field public g:[B + +.field public h:I + +.field public i:I + +.field public j:J + +.field public k:Z + +.field public l:J + +.field public m:Lf/h/a/c/a1/e0/l$b$a; + +.field public n:Lf/h/a/c/a1/e0/l$b$a; + +.field public o:Z + +.field public p:J + +.field public q:J + +.field public r:Z + + +# direct methods +.method public constructor (Lf/h/a/c/a1/s;ZZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->a:Lf/h/a/c/a1/s; + + iput-boolean p2, p0, Lf/h/a/c/a1/e0/l$b;->b:Z + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/l$b;->c:Z + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->d:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->e:Landroid/util/SparseArray; + + new-instance p1, Lf/h/a/c/a1/e0/l$b$a; + + const/4 p2, 0x0 + + invoke-direct {p1, p2}, Lf/h/a/c/a1/e0/l$b$a;->(Lf/h/a/c/a1/e0/l$a;)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->m:Lf/h/a/c/a1/e0/l$b$a; + + new-instance p1, Lf/h/a/c/a1/e0/l$b$a; + + invoke-direct {p1, p2}, Lf/h/a/c/a1/e0/l$b$a;->(Lf/h/a/c/a1/e0/l$a;)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + const/16 p1, 0x80 + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/c/a1/e0/l$b;->g:[B + + new-instance p2, Lf/h/a/c/i1/u; + + const/4 p3, 0x0 + + invoke-direct {p2, p1, p3, p3}, Lf/h/a/c/i1/u;->([BII)V + + iput-object p2, p0, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/l$b;->k:Z + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/l$b;->o:Z + + iget-object p1, p0, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iput-boolean p3, p1, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + iput-boolean p3, p1, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/l.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/l.smali new file mode 100644 index 0000000000..6ea8f1c96c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/l.smali @@ -0,0 +1,1520 @@ +.class public final Lf/h/a/c/a1/e0/l; +.super Ljava/lang/Object; +.source "H264Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/l$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/x; + +.field public final b:Z + +.field public final c:Z + +.field public final d:Lf/h/a/c/a1/e0/q; + +.field public final e:Lf/h/a/c/a1/e0/q; + +.field public final f:Lf/h/a/c/a1/e0/q; + +.field public g:J + +.field public final h:[Z + +.field public i:Ljava/lang/String; + +.field public j:Lf/h/a/c/a1/s; + +.field public k:Lf/h/a/c/a1/e0/l$b; + +.field public l:Z + +.field public m:J + +.field public n:Z + +.field public final o:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/x;ZZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->a:Lf/h/a/c/a1/e0/x; + + iput-boolean p2, p0, Lf/h/a/c/a1/e0/l;->b:Z + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/l;->c:Z + + const/4 p1, 0x3 + + new-array p1, p1, [Z + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->h:[Z + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/4 p2, 0x7 + + const/16 p3, 0x80 + + invoke-direct {p1, p2, p3}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 p2, 0x8 + + invoke-direct {p1, p2, p3}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/4 p2, 0x6 + + invoke-direct {p1, p2, p3}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/l;->o:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public final a([BII)V + .locals 16 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move/from16 v2, p2 + + move/from16 v3, p3 + + iget-boolean v4, v0, Lf/h/a/c/a1/e0/l;->l:Z + + if-eqz v4, :cond_0 + + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-boolean v4, v4, Lf/h/a/c/a1/e0/l$b;->c:Z + + if-eqz v4, :cond_1 + + :cond_0 + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v4, v1, v2, v3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v4, v1, v2, v3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + :cond_1 + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v4, v1, v2, v3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-boolean v5, v4, Lf/h/a/c/a1/e0/l$b;->k:Z + + if-nez v5, :cond_2 + + goto/16 :goto_5 + + :cond_2 + sub-int/2addr v3, v2 + + iget-object v5, v4, Lf/h/a/c/a1/e0/l$b;->g:[B + + array-length v6, v5 + + iget v7, v4, Lf/h/a/c/a1/e0/l$b;->h:I + + add-int/2addr v7, v3 + + const/4 v8, 0x2 + + if-ge v6, v7, :cond_3 + + mul-int/lit8 v7, v7, 0x2 + + invoke-static {v5, v7}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v5 + + iput-object v5, v4, Lf/h/a/c/a1/e0/l$b;->g:[B + + :cond_3 + iget-object v5, v4, Lf/h/a/c/a1/e0/l$b;->g:[B + + iget v6, v4, Lf/h/a/c/a1/e0/l$b;->h:I + + invoke-static {v1, v2, v5, v6, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, v4, Lf/h/a/c/a1/e0/l$b;->h:I + + add-int/2addr v1, v3 + + iput v1, v4, Lf/h/a/c/a1/e0/l$b;->h:I + + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iget-object v3, v4, Lf/h/a/c/a1/e0/l$b;->g:[B + + iput-object v3, v2, Lf/h/a/c/i1/u;->a:[B + + const/4 v3, 0x0 + + iput v3, v2, Lf/h/a/c/i1/u;->c:I + + iput v1, v2, Lf/h/a/c/i1/u;->b:I + + iput v3, v2, Lf/h/a/c/i1/u;->d:I + + invoke-virtual {v2}, Lf/h/a/c/i1/u;->a()V + + iget-object v1, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + const/16 v2, 0x8 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v1 + + if-nez v1, :cond_4 + + goto/16 :goto_5 + + :cond_4 + iget-object v1, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v1}, Lf/h/a/c/i1/u;->i()V + + iget-object v1, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v1, v8}, Lf/h/a/c/i1/u;->e(I)I + + move-result v1 + + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + const/4 v5, 0x5 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/u;->j(I)V + + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v2}, Lf/h/a/c/i1/u;->c()Z + + move-result v2 + + if-nez v2, :cond_5 + + goto/16 :goto_5 + + :cond_5 + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v2}, Lf/h/a/c/i1/u;->f()I + + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v2}, Lf/h/a/c/i1/u;->c()Z + + move-result v2 + + if-nez v2, :cond_6 + + goto/16 :goto_5 + + :cond_6 + iget-object v2, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v2}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + iget-boolean v6, v4, Lf/h/a/c/a1/e0/l$b;->c:Z + + const/4 v7, 0x1 + + if-nez v6, :cond_7 + + iput-boolean v3, v4, Lf/h/a/c/a1/e0/l$b;->k:Z + + iget-object v1, v4, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iput v2, v1, Lf/h/a/c/a1/e0/l$b$a;->e:I + + iput-boolean v7, v1, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + goto/16 :goto_5 + + :cond_7 + iget-object v6, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v6}, Lf/h/a/c/i1/u;->c()Z + + move-result v6 + + if-nez v6, :cond_8 + + goto/16 :goto_5 + + :cond_8 + iget-object v6, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v6}, Lf/h/a/c/i1/u;->f()I + + move-result v6 + + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->e:Landroid/util/SparseArray; + + invoke-virtual {v9, v6}, Landroid/util/SparseArray;->indexOfKey(I)I + + move-result v9 + + if-gez v9, :cond_9 + + iput-boolean v3, v4, Lf/h/a/c/a1/e0/l$b;->k:Z + + goto/16 :goto_5 + + :cond_9 + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->e:Landroid/util/SparseArray; + + invoke-virtual {v9, v6}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/c/i1/r$a; + + iget-object v10, v4, Lf/h/a/c/a1/e0/l$b;->d:Landroid/util/SparseArray; + + iget v11, v9, Lf/h/a/c/i1/r$a;->b:I + + invoke-virtual {v10, v11}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/c/i1/r$b; + + iget-boolean v11, v10, Lf/h/a/c/i1/r$b;->h:Z + + if-eqz v11, :cond_b + + iget-object v11, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v11, v8}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v11 + + if-nez v11, :cond_a + + goto/16 :goto_5 + + :cond_a + iget-object v11, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v11, v8}, Lf/h/a/c/i1/u;->j(I)V + + :cond_b + iget-object v8, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iget v11, v10, Lf/h/a/c/i1/r$b;->j:I + + invoke-virtual {v8, v11}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v8 + + if-nez v8, :cond_c + + goto/16 :goto_5 + + :cond_c + iget-object v8, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iget v11, v10, Lf/h/a/c/i1/r$b;->j:I + + invoke-virtual {v8, v11}, Lf/h/a/c/i1/u;->e(I)I + + move-result v8 + + iget-boolean v11, v10, Lf/h/a/c/i1/r$b;->i:Z + + if-nez v11, :cond_f + + iget-object v11, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v11, v7}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v11 + + if-nez v11, :cond_d + + goto/16 :goto_5 + + :cond_d + iget-object v11, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v11}, Lf/h/a/c/i1/u;->d()Z + + move-result v11 + + if-eqz v11, :cond_10 + + iget-object v12, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v12, v7}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v12 + + if-nez v12, :cond_e + + goto/16 :goto_5 + + :cond_e + iget-object v12, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v12}, Lf/h/a/c/i1/u;->d()Z + + move-result v12 + + const/4 v13, 0x1 + + goto :goto_0 + + :cond_f + const/4 v11, 0x0 + + :cond_10 + const/4 v12, 0x0 + + const/4 v13, 0x0 + + :goto_0 + iget v14, v4, Lf/h/a/c/a1/e0/l$b;->i:I + + if-ne v14, v5, :cond_11 + + const/4 v5, 0x1 + + goto :goto_1 + + :cond_11 + const/4 v5, 0x0 + + :goto_1 + if-eqz v5, :cond_13 + + iget-object v14, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v14}, Lf/h/a/c/i1/u;->c()Z + + move-result v14 + + if-nez v14, :cond_12 + + goto/16 :goto_5 + + :cond_12 + iget-object v14, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v14}, Lf/h/a/c/i1/u;->f()I + + move-result v14 + + goto :goto_2 + + :cond_13 + const/4 v14, 0x0 + + :goto_2 + iget v15, v10, Lf/h/a/c/i1/r$b;->k:I + + if-nez v15, :cond_17 + + iget-object v15, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iget v3, v10, Lf/h/a/c/i1/r$b;->l:I + + invoke-virtual {v15, v3}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v3 + + if-nez v3, :cond_14 + + goto/16 :goto_5 + + :cond_14 + iget-object v3, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + iget v15, v10, Lf/h/a/c/i1/r$b;->l:I + + invoke-virtual {v3, v15}, Lf/h/a/c/i1/u;->e(I)I + + move-result v3 + + iget-boolean v9, v9, Lf/h/a/c/i1/r$a;->c:Z + + if-eqz v9, :cond_16 + + if-nez v11, :cond_16 + + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v9}, Lf/h/a/c/i1/u;->c()Z + + move-result v9 + + if-nez v9, :cond_15 + + goto/16 :goto_5 + + :cond_15 + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v9}, Lf/h/a/c/i1/u;->g()I + + move-result v9 + + goto :goto_3 + + :cond_16 + const/4 v9, 0x0 + + :goto_3 + move v15, v9 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + goto :goto_4 + + :cond_17 + if-ne v15, v7, :cond_1a + + iget-boolean v3, v10, Lf/h/a/c/i1/r$b;->m:Z + + if-nez v3, :cond_1a + + iget-object v3, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->c()Z + + move-result v3 + + if-nez v3, :cond_18 + + goto :goto_5 + + :cond_18 + iget-object v3, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->g()I + + move-result v3 + + iget-boolean v9, v9, Lf/h/a/c/i1/r$a;->c:Z + + if-eqz v9, :cond_1b + + if-nez v11, :cond_1b + + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v9}, Lf/h/a/c/i1/u;->c()Z + + move-result v9 + + if-nez v9, :cond_19 + + goto :goto_5 + + :cond_19 + iget-object v9, v4, Lf/h/a/c/a1/e0/l$b;->f:Lf/h/a/c/i1/u; + + invoke-virtual {v9}, Lf/h/a/c/i1/u;->g()I + + move-result v9 + + move v7, v9 + + const/4 v15, 0x0 + + move v9, v3 + + const/4 v3, 0x0 + + goto :goto_4 + + :cond_1a + const/4 v3, 0x0 + + :cond_1b + move v9, v3 + + const/4 v3, 0x0 + + const/4 v7, 0x0 + + const/4 v15, 0x0 + + :goto_4 + iget-object v0, v4, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iput-object v10, v0, Lf/h/a/c/a1/e0/l$b$a;->c:Lf/h/a/c/i1/r$b; + + iput v1, v0, Lf/h/a/c/a1/e0/l$b$a;->d:I + + iput v2, v0, Lf/h/a/c/a1/e0/l$b$a;->e:I + + iput v8, v0, Lf/h/a/c/a1/e0/l$b$a;->f:I + + iput v6, v0, Lf/h/a/c/a1/e0/l$b$a;->g:I + + iput-boolean v11, v0, Lf/h/a/c/a1/e0/l$b$a;->h:Z + + iput-boolean v13, v0, Lf/h/a/c/a1/e0/l$b$a;->i:Z + + iput-boolean v12, v0, Lf/h/a/c/a1/e0/l$b$a;->j:Z + + iput-boolean v5, v0, Lf/h/a/c/a1/e0/l$b$a;->k:Z + + iput v14, v0, Lf/h/a/c/a1/e0/l$b$a;->l:I + + iput v3, v0, Lf/h/a/c/a1/e0/l$b$a;->m:I + + iput v15, v0, Lf/h/a/c/a1/e0/l$b$a;->n:I + + iput v9, v0, Lf/h/a/c/a1/e0/l$b$a;->o:I + + iput v7, v0, Lf/h/a/c/a1/e0/l$b$a;->p:I + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + const/4 v0, 0x0 + + iput-boolean v0, v4, Lf/h/a/c/a1/e0/l$b;->k:Z + + :goto_5 + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 32 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v3, v1, Lf/h/a/c/i1/t;->c:I + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + iget-wide v5, v0, Lf/h/a/c/a1/e0/l;->g:J + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + int-to-long v7, v7 + + add-long/2addr v5, v7 + + iput-wide v5, v0, Lf/h/a/c/a1/e0/l;->g:J + + iget-object v5, v0, Lf/h/a/c/a1/e0/l;->j:Lf/h/a/c/a1/s; + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v6 + + invoke-interface {v5, v1, v6}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + :goto_0 + iget-object v1, v0, Lf/h/a/c/a1/e0/l;->h:[Z + + invoke-static {v4, v2, v3, v1}, Lf/h/a/c/i1/r;->c([BII[Z)I + + move-result v1 + + if-ne v1, v3, :cond_0 + + invoke-virtual {v0, v4, v2, v3}, Lf/h/a/c/a1/e0/l;->a([BII)V + + return-void + + :cond_0 + add-int/lit8 v5, v1, 0x3 + + aget-byte v6, v4, v5 + + and-int/lit8 v6, v6, 0x1f + + sub-int v7, v1, v2 + + if-lez v7, :cond_1 + + invoke-virtual {v0, v4, v2, v1}, Lf/h/a/c/a1/e0/l;->a([BII)V + + :cond_1 + sub-int v1, v3, v1 + + iget-wide v8, v0, Lf/h/a/c/a1/e0/l;->g:J + + int-to-long v10, v1 + + sub-long/2addr v8, v10 + + if-gez v7, :cond_2 + + neg-int v7, v7 + + goto :goto_1 + + :cond_2 + const/4 v7, 0x0 + + :goto_1 + iget-wide v10, v0, Lf/h/a/c/a1/e0/l;->m:J + + iget-boolean v12, v0, Lf/h/a/c/a1/e0/l;->l:Z + + if-eqz v12, :cond_4 + + iget-object v12, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-boolean v12, v12, Lf/h/a/c/a1/e0/l$b;->c:Z + + if-eqz v12, :cond_3 + + goto :goto_2 + + :cond_3 + move/from16 v28, v3 + + move-object/from16 v29, v4 + + move/from16 v30, v5 + + move/from16 v31, v6 + + goto/16 :goto_3 + + :cond_4 + :goto_2 + iget-object v12, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v12, v7}, Lf/h/a/c/a1/e0/q;->b(I)Z + + iget-object v12, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v12, v7}, Lf/h/a/c/a1/e0/q;->b(I)Z + + iget-boolean v12, v0, Lf/h/a/c/a1/e0/l;->l:Z + + const/4 v15, 0x3 + + if-nez v12, :cond_5 + + iget-object v12, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + iget-boolean v12, v12, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v12, :cond_3 + + iget-object v12, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + iget-boolean v12, v12, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v12, :cond_3 + + new-instance v12, Ljava/util/ArrayList; + + invoke-direct {v12}, Ljava/util/ArrayList;->()V + + iget-object v13, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + iget-object v14, v13, Lf/h/a/c/a1/e0/q;->d:[B + + iget v13, v13, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v14, v13}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v13 + + invoke-virtual {v12, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v13, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + iget-object v14, v13, Lf/h/a/c/a1/e0/q;->d:[B + + iget v13, v13, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v14, v13}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v13 + + invoke-virtual {v12, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v13, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + iget-object v14, v13, Lf/h/a/c/a1/e0/q;->d:[B + + iget v13, v13, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v14, v15, v13}, Lf/h/a/c/i1/r;->f([BII)Lf/h/a/c/i1/r$b; + + move-result-object v13 + + iget-object v14, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + iget-object v2, v14, Lf/h/a/c/a1/e0/q;->d:[B + + iget v14, v14, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v2, v15, v14}, Lf/h/a/c/i1/r;->e([BII)Lf/h/a/c/i1/r$a; + + move-result-object v2 + + iget-object v14, v0, Lf/h/a/c/a1/e0/l;->j:Lf/h/a/c/a1/s; + + iget-object v15, v0, Lf/h/a/c/a1/e0/l;->i:Ljava/lang/String; + + move/from16 v28, v3 + + iget v3, v13, Lf/h/a/c/i1/r$b;->a:I + + move-object/from16 v29, v4 + + iget v4, v13, Lf/h/a/c/i1/r$b;->b:I + + move/from16 v30, v5 + + iget v5, v13, Lf/h/a/c/i1/r$b;->c:I + + move/from16 v31, v6 + + const/4 v6, 0x3 + + new-array v6, v6, [Ljava/lang/Object; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const/16 v16, 0x0 + + aput-object v3, v6, v16 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const/4 v4, 0x1 + + aput-object v3, v6, v4 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const/4 v4, 0x2 + + aput-object v3, v6, v4 + + const-string v3, "avc1.%02X%02X%02X" + + invoke-static {v3, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v18 + + const/16 v19, -0x1 + + const/16 v20, -0x1 + + iget v3, v13, Lf/h/a/c/i1/r$b;->e:I + + iget v4, v13, Lf/h/a/c/i1/r$b;->f:I + + const/high16 v23, -0x40800000 # -1.0f + + const/16 v25, -0x1 + + iget v5, v13, Lf/h/a/c/i1/r$b;->g:F + + const/16 v27, 0x0 + + const-string v17, "video/avc" + + move-object/from16 v16, v15 + + move/from16 v21, v3 + + move/from16 v22, v4 + + move-object/from16 v24, v12 + + move/from16 v26, v5 + + invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v3 + + invoke-interface {v14, v3}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + const/4 v3, 0x1 + + iput-boolean v3, v0, Lf/h/a/c/a1/e0/l;->l:Z + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-object v3, v3, Lf/h/a/c/a1/e0/l$b;->d:Landroid/util/SparseArray; + + iget v4, v13, Lf/h/a/c/i1/r$b;->d:I + + invoke-virtual {v3, v4, v13}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-object v3, v3, Lf/h/a/c/a1/e0/l$b;->e:Landroid/util/SparseArray; + + iget v4, v2, Lf/h/a/c/i1/r$a;->a:I + + invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2}, Lf/h/a/c/a1/e0/q;->c()V + + goto :goto_3 + + :cond_5 + move/from16 v28, v3 + + move-object/from16 v29, v4 + + move/from16 v30, v5 + + move/from16 v31, v6 + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + iget-boolean v3, v2, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v3, :cond_6 + + iget-object v3, v2, Lf/h/a/c/a1/e0/q;->d:[B + + iget v2, v2, Lf/h/a/c/a1/e0/q;->e:I + + const/4 v4, 0x3 + + invoke-static {v3, v4, v2}, Lf/h/a/c/i1/r;->f([BII)Lf/h/a/c/i1/r$b; + + move-result-object v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-object v3, v3, Lf/h/a/c/a1/e0/l$b;->d:Landroid/util/SparseArray; + + iget v4, v2, Lf/h/a/c/i1/r$b;->d:I + + invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2}, Lf/h/a/c/a1/e0/q;->c()V + + goto :goto_3 + + :cond_6 + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + iget-boolean v3, v2, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v3, :cond_7 + + iget-object v3, v2, Lf/h/a/c/a1/e0/q;->d:[B + + iget v2, v2, Lf/h/a/c/a1/e0/q;->e:I + + const/4 v4, 0x3 + + invoke-static {v3, v4, v2}, Lf/h/a/c/i1/r;->e([BII)Lf/h/a/c/i1/r$a; + + move-result-object v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-object v3, v3, Lf/h/a/c/a1/e0/l$b;->e:Landroid/util/SparseArray; + + iget v4, v2, Lf/h/a/c/i1/r$a;->a:I + + invoke-virtual {v3, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2}, Lf/h/a/c/a1/e0/q;->c()V + + :cond_7 + :goto_3 + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v2, v7}, Lf/h/a/c/a1/e0/q;->b(I)Z + + move-result v2 + + if-eqz v2, :cond_8 + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + iget-object v3, v2, Lf/h/a/c/a1/e0/q;->d:[B + + iget v2, v2, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v3, v2}, Lf/h/a/c/i1/r;->g([BI)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->o:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + iget-object v4, v4, Lf/h/a/c/a1/e0/q;->d:[B + + invoke-virtual {v3, v4, v2}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->o:Lf/h/a/c/i1/t; + + const/4 v3, 0x4 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->a:Lf/h/a/c/a1/e0/x; + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->o:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + invoke-static {v10, v11, v3, v2}, Ld0/a/b/b/a;->p(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + :cond_8 + iget-object v2, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-boolean v3, v0, Lf/h/a/c/a1/e0/l;->l:Z + + iget-boolean v4, v0, Lf/h/a/c/a1/e0/l;->n:Z + + iget v5, v2, Lf/h/a/c/a1/e0/l$b;->i:I + + const/16 v6, 0x9 + + if-eq v5, v6, :cond_f + + iget-boolean v5, v2, Lf/h/a/c/a1/e0/l$b;->c:Z + + if-eqz v5, :cond_11 + + iget-object v5, v2, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iget-object v6, v2, Lf/h/a/c/a1/e0/l$b;->m:Lf/h/a/c/a1/e0/l$b$a; + + iget-boolean v7, v5, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + if-eqz v7, :cond_e + + iget-boolean v7, v6, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + if-eqz v7, :cond_d + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->f:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->f:I + + if-ne v7, v10, :cond_d + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->g:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->g:I + + if-ne v7, v10, :cond_d + + iget-boolean v7, v5, Lf/h/a/c/a1/e0/l$b$a;->h:Z + + iget-boolean v10, v6, Lf/h/a/c/a1/e0/l$b$a;->h:Z + + if-ne v7, v10, :cond_d + + iget-boolean v7, v5, Lf/h/a/c/a1/e0/l$b$a;->i:Z + + if-eqz v7, :cond_9 + + iget-boolean v7, v6, Lf/h/a/c/a1/e0/l$b$a;->i:Z + + if-eqz v7, :cond_9 + + iget-boolean v7, v5, Lf/h/a/c/a1/e0/l$b$a;->j:Z + + iget-boolean v10, v6, Lf/h/a/c/a1/e0/l$b$a;->j:Z + + if-ne v7, v10, :cond_d + + :cond_9 + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->d:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->d:I + + if-eq v7, v10, :cond_a + + if-eqz v7, :cond_d + + if-eqz v10, :cond_d + + :cond_a + iget-object v7, v5, Lf/h/a/c/a1/e0/l$b$a;->c:Lf/h/a/c/i1/r$b; + + iget v7, v7, Lf/h/a/c/i1/r$b;->k:I + + if-nez v7, :cond_b + + iget-object v7, v6, Lf/h/a/c/a1/e0/l$b$a;->c:Lf/h/a/c/i1/r$b; + + iget v7, v7, Lf/h/a/c/i1/r$b;->k:I + + if-nez v7, :cond_b + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->m:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->m:I + + if-ne v7, v10, :cond_d + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->n:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->n:I + + if-ne v7, v10, :cond_d + + :cond_b + iget-object v7, v5, Lf/h/a/c/a1/e0/l$b$a;->c:Lf/h/a/c/i1/r$b; + + iget v7, v7, Lf/h/a/c/i1/r$b;->k:I + + const/4 v10, 0x1 + + if-ne v7, v10, :cond_c + + iget-object v7, v6, Lf/h/a/c/a1/e0/l$b$a;->c:Lf/h/a/c/i1/r$b; + + iget v7, v7, Lf/h/a/c/i1/r$b;->k:I + + if-ne v7, v10, :cond_c + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->o:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->o:I + + if-ne v7, v10, :cond_d + + iget v7, v5, Lf/h/a/c/a1/e0/l$b$a;->p:I + + iget v10, v6, Lf/h/a/c/a1/e0/l$b$a;->p:I + + if-ne v7, v10, :cond_d + + :cond_c + iget-boolean v7, v5, Lf/h/a/c/a1/e0/l$b$a;->k:Z + + iget-boolean v10, v6, Lf/h/a/c/a1/e0/l$b$a;->k:Z + + if-ne v7, v10, :cond_d + + if-eqz v7, :cond_e + + if-eqz v10, :cond_e + + iget v5, v5, Lf/h/a/c/a1/e0/l$b$a;->l:I + + iget v6, v6, Lf/h/a/c/a1/e0/l$b$a;->l:I + + if-eq v5, v6, :cond_e + + :cond_d + const/4 v5, 0x1 + + goto :goto_4 + + :cond_e + const/4 v5, 0x0 + + :goto_4 + if-eqz v5, :cond_11 + + :cond_f + if-eqz v3, :cond_10 + + iget-boolean v3, v2, Lf/h/a/c/a1/e0/l$b;->o:Z + + if-eqz v3, :cond_10 + + iget-wide v5, v2, Lf/h/a/c/a1/e0/l$b;->j:J + + sub-long v10, v8, v5 + + long-to-int v3, v10 + + add-int v15, v1, v3 + + iget-boolean v13, v2, Lf/h/a/c/a1/e0/l$b;->r:Z + + iget-wide v10, v2, Lf/h/a/c/a1/e0/l$b;->p:J + + sub-long/2addr v5, v10 + + long-to-int v14, v5 + + iget-object v10, v2, Lf/h/a/c/a1/e0/l$b;->a:Lf/h/a/c/a1/s; + + iget-wide v11, v2, Lf/h/a/c/a1/e0/l$b;->q:J + + const/16 v16, 0x0 + + invoke-interface/range {v10 .. v16}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + :cond_10 + iget-wide v5, v2, Lf/h/a/c/a1/e0/l$b;->j:J + + iput-wide v5, v2, Lf/h/a/c/a1/e0/l$b;->p:J + + iget-wide v5, v2, Lf/h/a/c/a1/e0/l$b;->l:J + + iput-wide v5, v2, Lf/h/a/c/a1/e0/l$b;->q:J + + const/4 v1, 0x0 + + iput-boolean v1, v2, Lf/h/a/c/a1/e0/l$b;->r:Z + + const/4 v1, 0x1 + + iput-boolean v1, v2, Lf/h/a/c/a1/e0/l$b;->o:Z + + :cond_11 + iget-boolean v1, v2, Lf/h/a/c/a1/e0/l$b;->b:Z + + if-eqz v1, :cond_14 + + iget-object v1, v2, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iget-boolean v3, v1, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + if-eqz v3, :cond_13 + + iget v1, v1, Lf/h/a/c/a1/e0/l$b$a;->e:I + + const/4 v3, 0x7 + + if-eq v1, v3, :cond_12 + + const/4 v3, 0x2 + + if-ne v1, v3, :cond_13 + + :cond_12 + const/4 v4, 0x1 + + goto :goto_5 + + :cond_13 + const/4 v4, 0x0 + + :cond_14 + :goto_5 + iget-boolean v1, v2, Lf/h/a/c/a1/e0/l$b;->r:Z + + iget v3, v2, Lf/h/a/c/a1/e0/l$b;->i:I + + const/4 v5, 0x5 + + if-eq v3, v5, :cond_16 + + if-eqz v4, :cond_15 + + const/4 v4, 0x1 + + if-ne v3, v4, :cond_15 + + goto :goto_6 + + :cond_15 + const/4 v3, 0x0 + + goto :goto_7 + + :cond_16 + :goto_6 + const/4 v3, 0x1 + + :goto_7 + or-int/2addr v1, v3 + + iput-boolean v1, v2, Lf/h/a/c/a1/e0/l$b;->r:Z + + if-eqz v1, :cond_17 + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l;->n:Z + + :cond_17 + iget-wide v1, v0, Lf/h/a/c/a1/e0/l;->m:J + + iget-boolean v3, v0, Lf/h/a/c/a1/e0/l;->l:Z + + if-eqz v3, :cond_19 + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-boolean v3, v3, Lf/h/a/c/a1/e0/l$b;->c:Z + + if-eqz v3, :cond_18 + + goto :goto_8 + + :cond_18 + move/from16 v4, v31 + + goto :goto_9 + + :cond_19 + :goto_8 + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + move/from16 v4, v31 + + invoke-virtual {v3, v4}, Lf/h/a/c/a1/e0/q;->d(I)V + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v3, v4}, Lf/h/a/c/a1/e0/q;->d(I)V + + :goto_9 + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v3, v4}, Lf/h/a/c/a1/e0/q;->d(I)V + + iget-object v3, v0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iput v4, v3, Lf/h/a/c/a1/e0/l$b;->i:I + + iput-wide v1, v3, Lf/h/a/c/a1/e0/l$b;->l:J + + iput-wide v8, v3, Lf/h/a/c/a1/e0/l$b;->j:J + + iget-boolean v1, v3, Lf/h/a/c/a1/e0/l$b;->b:Z + + if-eqz v1, :cond_1a + + const/4 v1, 0x1 + + if-eq v4, v1, :cond_1b + + goto :goto_a + + :cond_1a + const/4 v1, 0x1 + + :goto_a + iget-boolean v2, v3, Lf/h/a/c/a1/e0/l$b;->c:Z + + if-eqz v2, :cond_1c + + iget v2, v3, Lf/h/a/c/a1/e0/l$b;->i:I + + if-eq v2, v5, :cond_1b + + if-eq v2, v1, :cond_1b + + const/4 v1, 0x2 + + if-ne v2, v1, :cond_1c + + :cond_1b + iget-object v1, v3, Lf/h/a/c/a1/e0/l$b;->m:Lf/h/a/c/a1/e0/l$b$a; + + iget-object v2, v3, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iput-object v2, v3, Lf/h/a/c/a1/e0/l$b;->m:Lf/h/a/c/a1/e0/l$b$a; + + iput-object v1, v3, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + iput-boolean v2, v1, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + iput v2, v3, Lf/h/a/c/a1/e0/l$b;->h:I + + const/4 v1, 0x1 + + iput-boolean v1, v3, Lf/h/a/c/a1/e0/l$b;->k:Z + + :cond_1c + move/from16 v3, v28 + + move-object/from16 v4, v29 + + move/from16 v2, v30 + + goto/16 :goto_0 +.end method + +.method public c()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->h:[Z + + invoke-static {v0}, Lf/h/a/c/i1/r;->a([Z)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->d:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->e:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->f:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b;->k:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b;->o:Z + + iget-object v0, v0, Lf/h/a/c/a1/e0/l$b;->n:Lf/h/a/c/a1/e0/l$b$a; + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b$a;->b:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/l$b$a;->a:Z + + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/a1/e0/l;->g:J + + iput-boolean v1, p0, Lf/h/a/c/a1/e0/l;->n:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 4 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/l;->i:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x2 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/l;->j:Lf/h/a/c/a1/s; + + new-instance v1, Lf/h/a/c/a1/e0/l$b; + + iget-boolean v2, p0, Lf/h/a/c/a1/e0/l;->b:Z + + iget-boolean v3, p0, Lf/h/a/c/a1/e0/l;->c:Z + + invoke-direct {v1, v0, v2, v3}, Lf/h/a/c/a1/e0/l$b;->(Lf/h/a/c/a1/s;ZZ)V + + iput-object v1, p0, Lf/h/a/c/a1/e0/l;->k:Lf/h/a/c/a1/e0/l$b; + + iget-object v0, p0, Lf/h/a/c/a1/e0/l;->a:Lf/h/a/c/a1/e0/x; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/a1/e0/x;->a(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/l;->m:J + + iget-boolean p1, p0, Lf/h/a/c/a1/e0/l;->n:Z + + and-int/lit8 p2, p3, 0x2 + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + :goto_0 + or-int/2addr p1, p2 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/l;->n:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/m$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/m$a.smali new file mode 100644 index 0000000000..f3ca6cab44 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/m$a.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/c/a1/e0/m$a; +.super Ljava/lang/Object; +.source "H265Reader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/m; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/s; + +.field public b:J + +.field public c:Z + +.field public d:I + +.field public e:J + +.field public f:Z + +.field public g:Z + +.field public h:Z + +.field public i:Z + +.field public j:Z + +.field public k:J + +.field public l:J + +.field public m:Z + + +# direct methods +.method public constructor (Lf/h/a/c/a1/s;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m$a;->a:Lf/h/a/c/a1/s; + + return-void +.end method + + +# virtual methods +.method public final a(I)V + .locals 7 + + iget-boolean v3, p0, Lf/h/a/c/a1/e0/m$a;->m:Z + + iget-wide v0, p0, Lf/h/a/c/a1/e0/m$a;->b:J + + iget-wide v4, p0, Lf/h/a/c/a1/e0/m$a;->k:J + + sub-long/2addr v0, v4 + + long-to-int v4, v0 + + iget-object v0, p0, Lf/h/a/c/a1/e0/m$a;->a:Lf/h/a/c/a1/s; + + iget-wide v1, p0, Lf/h/a/c/a1/e0/m$a;->l:J + + const/4 v6, 0x0 + + move v5, p1 + + invoke-interface/range {v0 .. v6}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/m.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/m.smali new file mode 100644 index 0000000000..8d340d0c25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/m.smali @@ -0,0 +1,1346 @@ +.class public final Lf/h/a/c/a1/e0/m; +.super Ljava/lang/Object; +.source "H265Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/m$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/x; + +.field public b:Ljava/lang/String; + +.field public c:Lf/h/a/c/a1/s; + +.field public d:Lf/h/a/c/a1/e0/m$a; + +.field public e:Z + +.field public final f:[Z + +.field public final g:Lf/h/a/c/a1/e0/q; + +.field public final h:Lf/h/a/c/a1/e0/q; + +.field public final i:Lf/h/a/c/a1/e0/q; + +.field public final j:Lf/h/a/c/a1/e0/q; + +.field public final k:Lf/h/a/c/a1/e0/q; + +.field public l:J + +.field public m:J + +.field public final n:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/x;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->a:Lf/h/a/c/a1/e0/x; + + const/4 p1, 0x3 + + new-array p1, p1, [Z + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->f:[Z + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0x20 + + const/16 v1, 0x80 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0x21 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0x22 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0x27 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/a1/e0/q; + + const/16 v0, 0x28 + + invoke-direct {p1, v0, v1}, Lf/h/a/c/a1/e0/q;->(II)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public final a([BII)V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/m;->e:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->d:Lf/h/a/c/a1/e0/m$a; + + iget-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->f:Z + + if-eqz v1, :cond_3 + + add-int/lit8 v1, p2, 0x2 + + iget v2, v0, Lf/h/a/c/a1/e0/m$a;->d:I + + sub-int/2addr v1, v2 + + if-ge v1, p3, :cond_1 + + aget-byte v1, p1, v1 + + and-int/lit16 v1, v1, 0x80 + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->g:Z + + iput-boolean v2, v0, Lf/h/a/c/a1/e0/m$a;->f:Z + + goto :goto_1 + + :cond_1 + sub-int v1, p3, p2 + + add-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/c/a1/e0/m$a;->d:I + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + :cond_3 + :goto_1 + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/q;->a([BII)V + + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 35 + + move-object/from16 v0, p0 + + :cond_0 + move-object/from16 v1, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_30 + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v3, v1, Lf/h/a/c/i1/t;->c:I + + iget-object v4, v1, Lf/h/a/c/i1/t;->a:[B + + iget-wide v5, v0, Lf/h/a/c/a1/e0/m;->l:J + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + int-to-long v7, v7 + + add-long/2addr v5, v7 + + iput-wide v5, v0, Lf/h/a/c/a1/e0/m;->l:J + + iget-object v5, v0, Lf/h/a/c/a1/e0/m;->c:Lf/h/a/c/a1/s; + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v6 + + invoke-interface {v5, v1, v6}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + :goto_0 + if-ge v2, v3, :cond_0 + + iget-object v5, v0, Lf/h/a/c/a1/e0/m;->f:[Z + + invoke-static {v4, v2, v3, v5}, Lf/h/a/c/i1/r;->c([BII[Z)I + + move-result v5 + + if-ne v5, v3, :cond_1 + + invoke-virtual {v0, v4, v2, v3}, Lf/h/a/c/a1/e0/m;->a([BII)V + + return-void + + :cond_1 + add-int/lit8 v6, v5, 0x3 + + aget-byte v7, v4, v6 + + and-int/lit8 v7, v7, 0x7e + + const/4 v8, 0x1 + + shr-int/2addr v7, v8 + + sub-int v9, v5, v2 + + if-lez v9, :cond_2 + + invoke-virtual {v0, v4, v2, v5}, Lf/h/a/c/a1/e0/m;->a([BII)V + + :cond_2 + sub-int v2, v3, v5 + + iget-wide v10, v0, Lf/h/a/c/a1/e0/m;->l:J + + int-to-long v12, v2 + + sub-long/2addr v10, v12 + + const/4 v5, 0x0 + + if-gez v9, :cond_3 + + neg-int v9, v9 + + goto :goto_1 + + :cond_3 + const/4 v9, 0x0 + + :goto_1 + iget-wide v12, v0, Lf/h/a/c/a1/e0/m;->m:J + + iget-boolean v14, v0, Lf/h/a/c/a1/e0/m;->e:Z + + if-eqz v14, :cond_8 + + iget-object v14, v0, Lf/h/a/c/a1/e0/m;->d:Lf/h/a/c/a1/e0/m$a; + + iget-boolean v15, v14, Lf/h/a/c/a1/e0/m$a;->j:Z + + if-eqz v15, :cond_4 + + iget-boolean v15, v14, Lf/h/a/c/a1/e0/m$a;->g:Z + + if-eqz v15, :cond_4 + + iget-boolean v8, v14, Lf/h/a/c/a1/e0/m$a;->c:Z + + iput-boolean v8, v14, Lf/h/a/c/a1/e0/m$a;->m:Z + + iput-boolean v5, v14, Lf/h/a/c/a1/e0/m$a;->j:Z + + goto :goto_2 + + :cond_4 + iget-boolean v5, v14, Lf/h/a/c/a1/e0/m$a;->h:Z + + if-nez v5, :cond_6 + + iget-boolean v5, v14, Lf/h/a/c/a1/e0/m$a;->g:Z + + if-eqz v5, :cond_5 + + goto :goto_4 + + :cond_5 + :goto_2 + move/from16 v31, v2 + + move/from16 v28, v3 + + move-object/from16 v29, v4 + + move/from16 v30, v6 + + move/from16 v32, v7 + + move v5, v9 + + :goto_3 + move-wide/from16 v33, v10 + + goto/16 :goto_18 + + :cond_6 + :goto_4 + iget-boolean v5, v14, Lf/h/a/c/a1/e0/m$a;->i:Z + + if-eqz v5, :cond_7 + + move v5, v9 + + iget-wide v8, v14, Lf/h/a/c/a1/e0/m$a;->b:J + + sub-long v8, v10, v8 + + long-to-int v9, v8 + + add-int/2addr v9, v2 + + invoke-virtual {v14, v9}, Lf/h/a/c/a1/e0/m$a;->a(I)V + + goto :goto_5 + + :cond_7 + move v5, v9 + + :goto_5 + iget-wide v8, v14, Lf/h/a/c/a1/e0/m$a;->b:J + + iput-wide v8, v14, Lf/h/a/c/a1/e0/m$a;->k:J + + iget-wide v8, v14, Lf/h/a/c/a1/e0/m$a;->e:J + + iput-wide v8, v14, Lf/h/a/c/a1/e0/m$a;->l:J + + const/4 v8, 0x1 + + iput-boolean v8, v14, Lf/h/a/c/a1/e0/m$a;->i:Z + + iget-boolean v8, v14, Lf/h/a/c/a1/e0/m$a;->c:Z + + iput-boolean v8, v14, Lf/h/a/c/a1/e0/m$a;->m:Z + + goto/16 :goto_17 + + :cond_8 + move v5, v9 + + iget-object v8, v0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v8, v5}, Lf/h/a/c/a1/e0/q;->b(I)Z + + iget-object v8, v0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v8, v5}, Lf/h/a/c/a1/e0/q;->b(I)Z + + iget-object v8, v0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v8, v5}, Lf/h/a/c/a1/e0/q;->b(I)Z + + iget-object v8, v0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + iget-boolean v9, v8, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v9, :cond_27 + + iget-object v9, v0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + iget-boolean v14, v9, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v14, :cond_27 + + iget-object v14, v0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + iget-boolean v15, v14, Lf/h/a/c/a1/e0/q;->c:Z + + if-eqz v15, :cond_27 + + iget-object v15, v0, Lf/h/a/c/a1/e0/m;->c:Lf/h/a/c/a1/s; + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->b:Ljava/lang/String; + + move/from16 v28, v3 + + iget v3, v8, Lf/h/a/c/a1/e0/q;->e:I + + move-object/from16 v29, v4 + + iget v4, v9, Lf/h/a/c/a1/e0/q;->e:I + + add-int/2addr v4, v3 + + move/from16 v30, v6 + + iget v6, v14, Lf/h/a/c/a1/e0/q;->e:I + + add-int/2addr v4, v6 + + new-array v4, v4, [B + + iget-object v6, v8, Lf/h/a/c/a1/e0/q;->d:[B + + move/from16 v31, v2 + + const/4 v2, 0x0 + + invoke-static {v6, v2, v4, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v3, v9, Lf/h/a/c/a1/e0/q;->d:[B + + iget v6, v8, Lf/h/a/c/a1/e0/q;->e:I + + move/from16 v32, v7 + + iget v7, v9, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v3, v2, v4, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v3, v14, Lf/h/a/c/a1/e0/q;->d:[B + + iget v6, v8, Lf/h/a/c/a1/e0/q;->e:I + + iget v7, v9, Lf/h/a/c/a1/e0/q;->e:I + + add-int/2addr v6, v7 + + iget v7, v14, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v3, v2, v4, v6, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + new-instance v3, Lf/h/a/c/i1/u; + + iget-object v6, v9, Lf/h/a/c/a1/e0/q;->d:[B + + iget v7, v9, Lf/h/a/c/a1/e0/q;->e:I + + invoke-direct {v3, v6, v2, v7}, Lf/h/a/c/i1/u;->([BII)V + + const/16 v2, 0x2c + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->j(I)V + + const/4 v2, 0x3 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v6 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + const/16 v7, 0x58 + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/u;->j(I)V + + const/16 v7, 0x8 + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/u;->j(I)V + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_6 + if-ge v7, v6, :cond_b + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v9 + + if-eqz v9, :cond_9 + + add-int/lit8 v8, v8, 0x59 + + :cond_9 + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v9 + + if-eqz v9, :cond_a + + add-int/lit8 v8, v8, 0x8 + + :cond_a + add-int/lit8 v7, v7, 0x1 + + goto :goto_6 + + :cond_b + invoke-virtual {v3, v8}, Lf/h/a/c/i1/u;->j(I)V + + const/4 v7, 0x2 + + if-lez v6, :cond_c + + rsub-int/lit8 v8, v6, 0x8 + + mul-int/lit8 v8, v8, 0x2 + + invoke-virtual {v3, v8}, Lf/h/a/c/i1/u;->j(I)V + + :cond_c + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v8 + + if-ne v8, v2, :cond_d + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + :cond_d + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v9 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v14 + + if-eqz v14, :cond_11 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v14 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v16 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v17 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v18 + + move-wide/from16 v33, v10 + + const/4 v10, 0x1 + + if-eq v8, v10, :cond_f + + if-ne v8, v7, :cond_e + + goto :goto_7 + + :cond_e + const/4 v7, 0x1 + + goto :goto_8 + + :cond_f + :goto_7 + const/4 v7, 0x2 + + :goto_8 + if-ne v8, v10, :cond_10 + + const/4 v8, 0x2 + + goto :goto_9 + + :cond_10 + const/4 v8, 0x1 + + :goto_9 + add-int v14, v14, v16 + + mul-int v14, v14, v7 + + sub-int/2addr v2, v14 + + add-int v17, v17, v18 + + mul-int v17, v17, v8 + + sub-int v9, v9, v17 + + goto :goto_a + + :cond_11 + move-wide/from16 v33, v10 + + :goto_a + move/from16 v21, v2 + + move/from16 v22, v9 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v7 + + if-eqz v7, :cond_12 + + const/4 v7, 0x0 + + goto :goto_b + + :cond_12 + move v7, v6 + + :goto_b + if-gt v7, v6, :cond_13 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + add-int/lit8 v7, v7, 0x1 + + goto :goto_b + + :cond_13 + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v6 + + const/4 v7, 0x4 + + if-eqz v6, :cond_19 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v6 + + if-eqz v6, :cond_19 + + const/4 v6, 0x0 + + :goto_c + if-ge v6, v7, :cond_19 + + const/4 v7, 0x0 + + :goto_d + const/4 v8, 0x6 + + if-ge v7, v8, :cond_18 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v8 + + if-nez v8, :cond_14 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + goto :goto_f + + :cond_14 + const/16 v8, 0x40 + + shl-int/lit8 v9, v6, 0x1 + + add-int/lit8 v9, v9, 0x4 + + const/4 v10, 0x1 + + shl-int v9, v10, v9 + + invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I + + move-result v8 + + if-le v6, v10, :cond_15 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->g()I + + :cond_15 + const/4 v9, 0x0 + + :goto_e + if-ge v9, v8, :cond_16 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->g()I + + add-int/lit8 v9, v9, 0x1 + + goto :goto_e + + :cond_16 + :goto_f + const/4 v8, 0x3 + + if-ne v6, v8, :cond_17 + + const/4 v8, 0x3 + + goto :goto_10 + + :cond_17 + const/4 v8, 0x1 + + :goto_10 + add-int/2addr v7, v8 + + goto :goto_d + + :cond_18 + add-int/lit8 v6, v6, 0x1 + + const/4 v7, 0x4 + + goto :goto_c + + :cond_19 + const/4 v6, 0x2 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/u;->j(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v6 + + if-eqz v6, :cond_1a + + const/16 v6, 0x8 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/u;->j(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + :cond_1a + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v6 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_11 + if-ge v7, v6, :cond_21 + + if-eqz v7, :cond_1b + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v8 + + :cond_1b + if-eqz v8, :cond_1d + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + const/4 v10, 0x0 + + :goto_12 + if-gt v10, v9, :cond_20 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v11 + + if-eqz v11, :cond_1c + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + :cond_1c + add-int/lit8 v10, v10, 0x1 + + goto :goto_12 + + :cond_1d + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v9 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v10 + + add-int v11, v9, v10 + + const/4 v14, 0x0 + + :goto_13 + if-ge v14, v9, :cond_1e + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + add-int/lit8 v14, v14, 0x1 + + goto :goto_13 + + :cond_1e + const/4 v9, 0x0 + + :goto_14 + if-ge v9, v10, :cond_1f + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->i()V + + add-int/lit8 v9, v9, 0x1 + + goto :goto_14 + + :cond_1f + move v9, v11 + + :cond_20 + add-int/lit8 v7, v7, 0x1 + + goto :goto_11 + + :cond_21 + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v6 + + if-eqz v6, :cond_22 + + const/4 v6, 0x0 + + :goto_15 + invoke-virtual {v3}, Lf/h/a/c/i1/u;->f()I + + move-result v7 + + if-ge v6, v7, :cond_22 + + add-int/lit8 v7, v2, 0x4 + + add-int/lit8 v7, v7, 0x1 + + invoke-virtual {v3, v7}, Lf/h/a/c/i1/u;->j(I)V + + add-int/lit8 v6, v6, 0x1 + + goto :goto_15 + + :cond_22 + const/4 v2, 0x2 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->j(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + const/high16 v6, 0x3f800000 # 1.0f + + if-eqz v2, :cond_26 + + invoke-virtual {v3}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + if-eqz v2, :cond_26 + + const/16 v2, 0x8 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v2 + + const/16 v7, 0xff + + if-ne v2, v7, :cond_24 + + const/16 v2, 0x10 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v7 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v2 + + if-eqz v7, :cond_23 + + if-eqz v2, :cond_23 + + int-to-float v3, v7 + + int-to-float v2, v2 + + div-float v6, v3, v2 + + :cond_23 + move/from16 v26, v6 + + goto :goto_16 + + :cond_24 + sget-object v3, Lf/h/a/c/i1/r;->b:[F + + array-length v6, v3 + + if-ge v2, v6, :cond_25 + + aget v2, v3, v2 + + move/from16 v26, v2 + + goto :goto_16 + + :cond_25 + const-string v3, "Unexpected aspect_ratio_idc value: " + + const-string v6, "H265Reader" + + invoke-static {v3, v2, v6}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :cond_26 + const/high16 v2, 0x3f800000 # 1.0f + + const/high16 v26, 0x3f800000 # 1.0f + + :goto_16 + const/16 v18, 0x0 + + const/16 v19, -0x1 + + const/16 v20, -0x1 + + const/high16 v23, -0x40800000 # -1.0f + + invoke-static {v4}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v24 + + const/16 v25, -0x1 + + const/16 v27, 0x0 + + const-string v17, "video/hevc" + + move-object/from16 v16, v1 + + invoke-static/range {v16 .. v27}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + invoke-interface {v15, v1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m;->e:Z + + goto :goto_18 + + :cond_27 + :goto_17 + move/from16 v31, v2 + + move/from16 v28, v3 + + move-object/from16 v29, v4 + + move/from16 v30, v6 + + move/from16 v32, v7 + + goto/16 :goto_3 + + :goto_18 + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v5}, Lf/h/a/c/a1/e0/q;->b(I)Z + + move-result v1 + + const/4 v2, 0x5 + + if-eqz v1, :cond_28 + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + iget-object v3, v1, Lf/h/a/c/a1/e0/q;->d:[B + + iget v1, v1, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v3, v1}, Lf/h/a/c/i1/r;->g([BI)I + + move-result v1 + + iget-object v3, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + iget-object v4, v4, Lf/h/a/c/a1/e0/q;->d:[B + + invoke-virtual {v3, v4, v1}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->a:Lf/h/a/c/a1/e0/x; + + iget-object v3, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + invoke-static {v12, v13, v3, v1}, Ld0/a/b/b/a;->p(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + :cond_28 + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v5}, Lf/h/a/c/a1/e0/q;->b(I)Z + + move-result v1 + + if-eqz v1, :cond_29 + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + iget-object v3, v1, Lf/h/a/c/a1/e0/q;->d:[B + + iget v1, v1, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {v3, v1}, Lf/h/a/c/i1/r;->g([BI)I + + move-result v1 + + iget-object v3, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + iget-object v4, v4, Lf/h/a/c/a1/e0/q;->d:[B + + invoke-virtual {v3, v4, v1}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->a:Lf/h/a/c/a1/e0/x; + + iget-object v2, v0, Lf/h/a/c/a1/e0/m;->n:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + invoke-static {v12, v13, v2, v1}, Ld0/a/b/b/a;->p(JLf/h/a/c/i1/t;[Lf/h/a/c/a1/s;)V + + :cond_29 + iget-wide v1, v0, Lf/h/a/c/a1/e0/m;->m:J + + iget-boolean v3, v0, Lf/h/a/c/a1/e0/m;->e:Z + + if-eqz v3, :cond_2f + + iget-object v3, v0, Lf/h/a/c/a1/e0/m;->d:Lf/h/a/c/a1/e0/m$a; + + const/4 v4, 0x0 + + iput-boolean v4, v3, Lf/h/a/c/a1/e0/m$a;->g:Z + + iput-boolean v4, v3, Lf/h/a/c/a1/e0/m$a;->h:Z + + iput-wide v1, v3, Lf/h/a/c/a1/e0/m$a;->e:J + + iput v4, v3, Lf/h/a/c/a1/e0/m$a;->d:I + + move-wide/from16 v10, v33 + + iput-wide v10, v3, Lf/h/a/c/a1/e0/m$a;->b:J + + const/16 v1, 0x20 + + move/from16 v2, v32 + + if-lt v2, v1, :cond_2b + + iget-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->j:Z + + if-nez v1, :cond_2a + + iget-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->i:Z + + if-eqz v1, :cond_2a + + move/from16 v1, v31 + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/m$a;->a(I)V + + iput-boolean v4, v3, Lf/h/a/c/a1/e0/m$a;->i:Z + + :cond_2a + const/16 v1, 0x22 + + if-gt v2, v1, :cond_2b + + iget-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->j:Z + + const/4 v4, 0x1 + + xor-int/2addr v1, v4 + + iput-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->h:Z + + iput-boolean v4, v3, Lf/h/a/c/a1/e0/m$a;->j:Z + + :cond_2b + const/16 v1, 0x10 + + if-lt v2, v1, :cond_2c + + const/16 v1, 0x15 + + if-gt v2, v1, :cond_2c + + const/4 v1, 0x1 + + goto :goto_19 + + :cond_2c + const/4 v1, 0x0 + + :goto_19 + iput-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->c:Z + + if-nez v1, :cond_2e + + const/16 v1, 0x9 + + if-gt v2, v1, :cond_2d + + goto :goto_1a + + :cond_2d + const/4 v1, 0x0 + + goto :goto_1b + + :cond_2e + :goto_1a + const/4 v1, 0x1 + + :goto_1b + iput-boolean v1, v3, Lf/h/a/c/a1/e0/m$a;->f:Z + + goto :goto_1c + + :cond_2f + move/from16 v2, v32 + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/q;->d(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/q;->d(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/q;->d(I)V + + :goto_1c + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/q;->d(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e0/q;->d(I)V + + move-object/from16 v1, p1 + + move/from16 v3, v28 + + move-object/from16 v4, v29 + + move/from16 v2, v30 + + goto/16 :goto_0 + + :cond_30 + return-void +.end method + +.method public c()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->f:[Z + + invoke-static {v0}, Lf/h/a/c/i1/r;->a([Z)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->g:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->h:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->i:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->j:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->k:Lf/h/a/c/a1/e0/q; + + invoke-virtual {v0}, Lf/h/a/c/a1/e0/q;->c()V + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->d:Lf/h/a/c/a1/e0/m$a; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->f:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->g:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->h:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->i:Z + + iput-boolean v1, v0, Lf/h/a/c/a1/e0/m$a;->j:Z + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/a1/e0/m;->l:J + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 2 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/m;->b:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x2 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/m;->c:Lf/h/a/c/a1/s; + + new-instance v1, Lf/h/a/c/a1/e0/m$a; + + invoke-direct {v1, v0}, Lf/h/a/c/a1/e0/m$a;->(Lf/h/a/c/a1/s;)V + + iput-object v1, p0, Lf/h/a/c/a1/e0/m;->d:Lf/h/a/c/a1/e0/m$a; + + iget-object v0, p0, Lf/h/a/c/a1/e0/m;->a:Lf/h/a/c/a1/e0/x; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/a1/e0/x;->a(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/m;->m:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/n.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/n.smali new file mode 100644 index 0000000000..0f4b5c9f84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/n.smali @@ -0,0 +1,288 @@ +.class public final Lf/h/a/c/a1/e0/n; +.super Ljava/lang/Object; +.source "Id3Reader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public b:Lf/h/a/c/a1/s; + +.field public c:Z + +.field public d:J + +.field public e:I + +.field public f:I + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 7 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/n;->c:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/a1/e0/n;->f:I + + const/16 v2, 0xa + + if-ge v1, v2, :cond_3 + + rsub-int/lit8 v1, v1, 0xa + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v1 + + iget-object v3, p1, Lf/h/a/c/i1/t;->a:[B + + iget v4, p1, Lf/h/a/c/i1/t;->b:I + + iget-object v5, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + iget v6, p0, Lf/h/a/c/a1/e0/n;->f:I + + invoke-static {v3, v4, v5, v6, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/a1/e0/n;->f:I + + add-int/2addr v3, v1 + + if-ne v3, v2, :cond_3 + + iget-object v1, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + const/4 v3, 0x0 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->C(I)V + + const/16 v1, 0x49 + + iget-object v4, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + if-ne v1, v4, :cond_2 + + const/16 v1, 0x44 + + iget-object v4, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + if-ne v1, v4, :cond_2 + + const/16 v1, 0x33 + + iget-object v4, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + if-eq v1, v4, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + const/4 v3, 0x3 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v1, p0, Lf/h/a/c/a1/e0/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->p()I + + move-result v1 + + add-int/2addr v1, v2 + + iput v1, p0, Lf/h/a/c/a1/e0/n;->e:I + + goto :goto_1 + + :cond_2 + :goto_0 + const-string p1, "Id3Reader" + + const-string v0, "Discarding invalid ID3 tag" + + invoke-static {p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + iput-boolean v3, p0, Lf/h/a/c/a1/e0/n;->c:Z + + return-void + + :cond_3 + :goto_1 + iget v1, p0, Lf/h/a/c/a1/e0/n;->e:I + + iget v2, p0, Lf/h/a/c/a1/e0/n;->f:I + + sub-int/2addr v1, v2 + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/a1/e0/n;->b:Lf/h/a/c/a1/s; + + invoke-interface {v1, p1, v0}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget p1, p0, Lf/h/a/c/a1/e0/n;->f:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/a1/e0/n;->f:I + + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/n;->c:Z + + return-void +.end method + +.method public d()V + .locals 8 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/n;->c:Z + + if-eqz v0, :cond_1 + + iget v5, p0, Lf/h/a/c/a1/e0/n;->e:I + + if-eqz v5, :cond_1 + + iget v0, p0, Lf/h/a/c/a1/e0/n;->f:I + + if-eq v0, v5, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/a1/e0/n;->b:Lf/h/a/c/a1/s; + + iget-wide v2, p0, Lf/h/a/c/a1/e0/n;->d:J + + const/4 v4, 0x1 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + invoke-interface/range {v1 .. v7}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/n;->c:Z + + :cond_1 + :goto_0 + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 3 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x4 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/n;->b:Lf/h/a/c/a1/s; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object p2 + + const-string v0, "application/id3" + + const/4 v1, 0x0 + + const/4 v2, -0x1 + + invoke-static {p2, v0, v1, v2, v1}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object p2 + + invoke-interface {p1, p2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method + +.method public f(JI)V + .locals 0 + + and-int/lit8 p3, p3, 0x4 + + if-nez p3, :cond_0 + + return-void + + :cond_0 + const/4 p3, 0x1 + + iput-boolean p3, p0, Lf/h/a/c/a1/e0/n;->c:Z + + iput-wide p1, p0, Lf/h/a/c/a1/e0/n;->d:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/e0/n;->e:I + + iput p1, p0, Lf/h/a/c/a1/e0/n;->f:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/o.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/o.smali new file mode 100644 index 0000000000..5a8cd970e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/o.smali @@ -0,0 +1,827 @@ +.class public final Lf/h/a/c/a1/e0/o; +.super Ljava/lang/Object; +.source "LatmReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Lf/h/a/c/i1/s; + +.field public d:Lf/h/a/c/a1/s; + +.field public e:Lcom/google/android/exoplayer2/Format; + +.field public f:Ljava/lang/String; + +.field public g:I + +.field public h:I + +.field public i:I + +.field public j:I + +.field public k:J + +.field public l:Z + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:Z + +.field public q:J + +.field public r:I + +.field public s:J + +.field public t:I + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 1 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/o;->a:Ljava/lang/String; + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x400 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/s; + + iget-object p1, p1, Lf/h/a/c/i1/t;->a:[B + + invoke-direct {v0, p1}, Lf/h/a/c/i1/s;->([B)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/o;->c:Lf/h/a/c/i1/s; + + return-void +.end method + +.method public static a(Lf/h/a/c/i1/s;)J + .locals 2 + + const/4 v0, 0x2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + add-int/lit8 v0, v0, 0x1 + + mul-int/lit8 v0, v0, 0x8 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result p0 + + int-to-long v0, p0 + + return-wide v0 +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 23 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-lez v1, :cond_1f + + iget v1, v0, Lf/h/a/c/a1/e0/o;->g:I + + const/16 v2, 0x56 + + const/4 v3, 0x1 + + if-eqz v1, :cond_1e + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + if-eq v1, v3, :cond_1c + + const/4 v2, 0x3 + + const/16 v6, 0x8 + + if-eq v1, v4, :cond_18 + + if-ne v1, v2, :cond_17 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + iget v4, v0, Lf/h/a/c/a1/e0/o;->i:I + + iget v7, v0, Lf/h/a/c/a1/e0/o;->h:I + + sub-int/2addr v4, v7 + + invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I + + move-result v1 + + iget-object v4, v0, Lf/h/a/c/a1/e0/o;->c:Lf/h/a/c/i1/s; + + iget-object v4, v4, Lf/h/a/c/i1/s;->a:[B + + iget v7, v0, Lf/h/a/c/a1/e0/o;->h:I + + move-object/from16 v8, p1 + + invoke-virtual {v8, v4, v7, v1}, Lf/h/a/c/i1/t;->d([BII)V + + iget v4, v0, Lf/h/a/c/a1/e0/o;->h:I + + add-int/2addr v4, v1 + + iput v4, v0, Lf/h/a/c/a1/e0/o;->h:I + + iget v1, v0, Lf/h/a/c/a1/e0/o;->i:I + + if-ne v4, v1, :cond_0 + + iget-object v1, v0, Lf/h/a/c/a1/e0/o;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/o;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v4 + + if-nez v4, :cond_f + + iput-boolean v3, v0, Lf/h/a/c/a1/e0/o;->l:Z + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + if-ne v4, v3, :cond_1 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + goto :goto_1 + + :cond_1 + const/4 v7, 0x0 + + :goto_1 + iput v7, v0, Lf/h/a/c/a1/e0/o;->m:I + + if-nez v7, :cond_e + + if-ne v4, v3, :cond_2 + + invoke-static {v1}, Lf/h/a/c/a1/e0/o;->a(Lf/h/a/c/i1/s;)J + + :cond_2 + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v7 + + if-eqz v7, :cond_d + + const/4 v7, 0x6 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v9 + + iput v9, v0, Lf/h/a/c/a1/e0/o;->n:I + + const/4 v9, 0x4 + + invoke-virtual {v1, v9}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + if-nez v10, :cond_c + + if-nez v11, :cond_c + + if-nez v4, :cond_3 + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->d()I + + move-result v10 + + invoke-virtual {v0, v1}, Lf/h/a/c/a1/e0/o;->g(Lf/h/a/c/i1/s;)I + + move-result v11 + + invoke-virtual {v1, v10}, Lf/h/a/c/i1/s;->j(I)V + + add-int/lit8 v10, v11, 0x7 + + div-int/2addr v10, v6 + + new-array v10, v10, [B + + invoke-virtual {v1, v10, v5, v11}, Lf/h/a/c/i1/s;->g([BII)V + + iget-object v12, v0, Lf/h/a/c/a1/e0/o;->f:Ljava/lang/String; + + const/4 v14, 0x0 + + const/4 v15, -0x1 + + const/16 v16, -0x1 + + iget v11, v0, Lf/h/a/c/a1/e0/o;->t:I + + iget v13, v0, Lf/h/a/c/a1/e0/o;->r:I + + invoke-static {v10}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v19 + + const/16 v20, 0x0 + + const/16 v21, 0x0 + + iget-object v10, v0, Lf/h/a/c/a1/e0/o;->a:Ljava/lang/String; + + const-string v17, "audio/mp4a-latm" + + move/from16 v18, v13 + + move-object/from16 v13, v17 + + move/from16 v17, v11 + + move-object/from16 v22, v10 + + invoke-static/range {v12 .. v22}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v10 + + iget-object v11, v0, Lf/h/a/c/a1/e0/o;->e:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {v10, v11}, Lcom/google/android/exoplayer2/Format;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-nez v11, :cond_4 + + iput-object v10, v0, Lf/h/a/c/a1/e0/o;->e:Lcom/google/android/exoplayer2/Format; + + const-wide/32 v11, 0x3d090000 + + iget v13, v10, Lcom/google/android/exoplayer2/Format;->z:I + + int-to-long v13, v13 + + div-long/2addr v11, v13 + + iput-wide v11, v0, Lf/h/a/c/a1/e0/o;->s:J + + iget-object v11, v0, Lf/h/a/c/a1/e0/o;->d:Lf/h/a/c/a1/s; + + invoke-interface {v11, v10}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + goto :goto_2 + + :cond_3 + invoke-static {v1}, Lf/h/a/c/a1/e0/o;->a(Lf/h/a/c/i1/s;)J + + move-result-wide v10 + + long-to-int v11, v10 + + invoke-virtual {v0, v1}, Lf/h/a/c/a1/e0/o;->g(Lf/h/a/c/i1/s;)I + + move-result v10 + + sub-int/2addr v11, v10 + + invoke-virtual {v1, v11}, Lf/h/a/c/i1/s;->l(I)V + + :cond_4 + :goto_2 + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + iput v10, v0, Lf/h/a/c/a1/e0/o;->o:I + + if-eqz v10, :cond_9 + + if-eq v10, v3, :cond_8 + + if-eq v10, v2, :cond_7 + + if-eq v10, v9, :cond_7 + + const/4 v2, 0x5 + + if-eq v10, v2, :cond_7 + + if-eq v10, v7, :cond_6 + + const/4 v2, 0x7 + + if-ne v10, v2, :cond_5 + + goto :goto_3 + + :cond_5 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_6 + :goto_3 + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_4 + + :cond_7 + invoke-virtual {v1, v7}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_4 + + :cond_8 + const/16 v2, 0x9 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_4 + + :cond_9 + invoke-virtual {v1, v6}, Lf/h/a/c/i1/s;->l(I)V + + :goto_4 + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + iput-boolean v2, v0, Lf/h/a/c/a1/e0/o;->p:Z + + const-wide/16 v9, 0x0 + + iput-wide v9, v0, Lf/h/a/c/a1/e0/o;->q:J + + if-eqz v2, :cond_b + + if-ne v4, v3, :cond_a + + invoke-static {v1}, Lf/h/a/c/a1/e0/o;->a(Lf/h/a/c/i1/s;)J + + move-result-wide v2 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/o;->q:J + + goto :goto_5 + + :cond_a + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + iget-wide v3, v0, Lf/h/a/c/a1/e0/o;->q:J + + shl-long/2addr v3, v6 + + invoke-virtual {v1, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + int-to-long v9, v7 + + add-long/2addr v3, v9 + + iput-wide v3, v0, Lf/h/a/c/a1/e0/o;->q:J + + if-nez v2, :cond_a + + :cond_b + :goto_5 + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + if-eqz v2, :cond_10 + + invoke-virtual {v1, v6}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_6 + + :cond_c + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_d + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_e + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_f + iget-boolean v2, v0, Lf/h/a/c/a1/e0/o;->l:Z + + if-nez v2, :cond_10 + + goto :goto_9 + + :cond_10 + :goto_6 + iget v2, v0, Lf/h/a/c/a1/e0/o;->m:I + + if-nez v2, :cond_16 + + iget v2, v0, Lf/h/a/c/a1/e0/o;->n:I + + if-nez v2, :cond_15 + + iget v2, v0, Lf/h/a/c/a1/e0/o;->o:I + + if-nez v2, :cond_14 + + const/4 v2, 0x0 + + :goto_7 + invoke-virtual {v1, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + add-int v13, v2, v3 + + const/16 v2, 0xff + + if-eq v3, v2, :cond_13 + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->d()I + + move-result v2 + + and-int/lit8 v3, v2, 0x7 + + if-nez v3, :cond_11 + + iget-object v3, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + shr-int/lit8 v2, v2, 0x3 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_8 + + :cond_11 + iget-object v2, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + mul-int/lit8 v3, v13, 0x8 + + invoke-virtual {v1, v2, v5, v3}, Lf/h/a/c/i1/s;->g([BII)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/t;->C(I)V + + :goto_8 + iget-object v2, v0, Lf/h/a/c/a1/e0/o;->d:Lf/h/a/c/a1/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + invoke-interface {v2, v3, v13}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v9, v0, Lf/h/a/c/a1/e0/o;->d:Lf/h/a/c/a1/s; + + iget-wide v10, v0, Lf/h/a/c/a1/e0/o;->k:J + + const/4 v12, 0x1 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + invoke-interface/range {v9 .. v15}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/o;->k:J + + iget-wide v6, v0, Lf/h/a/c/a1/e0/o;->s:J + + add-long/2addr v2, v6 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/o;->k:J + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/o;->p:Z + + if-eqz v2, :cond_12 + + iget-wide v2, v0, Lf/h/a/c/a1/e0/o;->q:J + + long-to-int v3, v2 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->l(I)V + + :cond_12 + :goto_9 + iput v5, v0, Lf/h/a/c/a1/e0/o;->g:I + + goto/16 :goto_0 + + :cond_13 + move v2, v13 + + goto :goto_7 + + :cond_14 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_15 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_16 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_17 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_18 + move-object/from16 v8, p1 + + iget v1, v0, Lf/h/a/c/a1/e0/o;->j:I + + and-int/lit16 v1, v1, -0xe1 + + shl-int/2addr v1, v6 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + or-int/2addr v1, v3 + + iput v1, v0, Lf/h/a/c/a1/e0/o;->i:I + + iget-object v3, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + iget-object v4, v3, Lf/h/a/c/i1/t;->a:[B + + array-length v6, v4 + + if-le v1, v6, :cond_1b + + array-length v6, v4 + + if-ge v6, v1, :cond_19 + + new-array v4, v1, [B + + :cond_19 + iput-object v4, v3, Lf/h/a/c/i1/t;->a:[B + + iput v1, v3, Lf/h/a/c/i1/t;->c:I + + iput v5, v3, Lf/h/a/c/i1/t;->b:I + + iget-object v1, v0, Lf/h/a/c/a1/e0/o;->c:Lf/h/a/c/i1/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/o;->b:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + if-eqz v1, :cond_1a + + array-length v4, v3 + + iput-object v3, v1, Lf/h/a/c/i1/s;->a:[B + + iput v5, v1, Lf/h/a/c/i1/s;->b:I + + iput v5, v1, Lf/h/a/c/i1/s;->c:I + + iput v4, v1, Lf/h/a/c/i1/s;->d:I + + goto :goto_a + + :cond_1a + const/4 v1, 0x0 + + throw v1 + + :cond_1b + :goto_a + iput v5, v0, Lf/h/a/c/a1/e0/o;->h:I + + iput v2, v0, Lf/h/a/c/a1/e0/o;->g:I + + goto/16 :goto_0 + + :cond_1c + move-object/from16 v8, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + and-int/lit16 v3, v1, 0xe0 + + const/16 v6, 0xe0 + + if-ne v3, v6, :cond_1d + + iput v1, v0, Lf/h/a/c/a1/e0/o;->j:I + + iput v4, v0, Lf/h/a/c/a1/e0/o;->g:I + + goto/16 :goto_0 + + :cond_1d + if-eq v1, v2, :cond_0 + + iput v5, v0, Lf/h/a/c/a1/e0/o;->g:I + + goto/16 :goto_0 + + :cond_1e + move-object/from16 v8, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + if-ne v1, v2, :cond_0 + + iput v3, v0, Lf/h/a/c/a1/e0/o;->g:I + + goto/16 :goto_0 + + :cond_1f + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/o;->g:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/o;->l:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 2 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/o;->d:Lf/h/a/c/a1/s; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/o;->f:Ljava/lang/String; + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/o;->k:J + + return-void +.end method + +.method public final g(Lf/h/a/c/i1/s;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/i1/s;->b()I + + move-result v0 + + const/4 v1, 0x1 + + invoke-static {p1, v1}, Lf/h/a/c/i1/h;->b(Lf/h/a/c/i1/s;Z)Landroid/util/Pair; + + move-result-object v1 + + iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + iput v2, p0, Lf/h/a/c/a1/e0/o;->r:I + + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + iput v1, p0, Lf/h/a/c/a1/e0/o;->t:I + + invoke-virtual {p1}, Lf/h/a/c/i1/s;->b()I + + move-result p1 + + sub-int/2addr v0, p1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/p.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/p.smali new file mode 100644 index 0000000000..9ff48d43a6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/p.smali @@ -0,0 +1,436 @@ +.class public final Lf/h/a/c/a1/e0/p; +.super Ljava/lang/Object; +.source "MpegAudioReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/j; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:Lf/h/a/c/a1/o; + +.field public final c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lf/h/a/c/a1/s; + +.field public f:I + +.field public g:I + +.field public h:Z + +.field public i:Z + +.field public j:J + +.field public k:I + +.field public l:J + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/p;->f:I + + new-instance v1, Lf/h/a/c/i1/t; + + const/4 v2, 0x4 + + invoke-direct {v1, v2}, Lf/h/a/c/i1/t;->(I)V + + iput-object v1, p0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + const/4 v2, -0x1 + + aput-byte v2, v1, v0 + + new-instance v0, Lf/h/a/c/a1/o; + + invoke-direct {v0}, Lf/h/a/c/a1/o;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/p;->b:Lf/h/a/c/a1/o; + + iput-object p1, p0, Lf/h/a/c/a1/e0/p;->c:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)V + .locals 23 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_b + + iget v2, v0, Lf/h/a/c/a1/e0/p;->f:I + + const/4 v3, 0x2 + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + if-eqz v2, :cond_6 + + if-eq v2, v5, :cond_2 + + if-ne v2, v3, :cond_1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/a1/e0/p;->k:I + + iget v5, v0, Lf/h/a/c/a1/e0/p;->g:I + + sub-int/2addr v3, v5 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/e0/p;->e:Lf/h/a/c/a1/s; + + invoke-interface {v3, v1, v2}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v3, v0, Lf/h/a/c/a1/e0/p;->g:I + + add-int/2addr v3, v2 + + iput v3, v0, Lf/h/a/c/a1/e0/p;->g:I + + iget v9, v0, Lf/h/a/c/a1/e0/p;->k:I + + if-ge v3, v9, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v5, v0, Lf/h/a/c/a1/e0/p;->e:Lf/h/a/c/a1/s; + + iget-wide v6, v0, Lf/h/a/c/a1/e0/p;->l:J + + const/4 v8, 0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-interface/range {v5 .. v11}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, v0, Lf/h/a/c/a1/e0/p;->l:J + + iget-wide v5, v0, Lf/h/a/c/a1/e0/p;->j:J + + add-long/2addr v2, v5 + + iput-wide v2, v0, Lf/h/a/c/a1/e0/p;->l:J + + iput v4, v0, Lf/h/a/c/a1/e0/p;->g:I + + iput v4, v0, Lf/h/a/c/a1/e0/p;->f:I + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_2 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v6, v0, Lf/h/a/c/a1/e0/p;->g:I + + const/4 v7, 0x4 + + rsub-int/lit8 v6, v6, 0x4 + + invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v6, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + iget-object v6, v6, Lf/h/a/c/i1/t;->a:[B + + iget v8, v0, Lf/h/a/c/a1/e0/p;->g:I + + invoke-virtual {v1, v6, v8, v2}, Lf/h/a/c/i1/t;->d([BII)V + + iget v6, v0, Lf/h/a/c/a1/e0/p;->g:I + + add-int/2addr v6, v2 + + iput v6, v0, Lf/h/a/c/a1/e0/p;->g:I + + if-ge v6, v7, :cond_3 + + goto :goto_0 + + :cond_3 + iget-object v2, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + iget-object v6, v0, Lf/h/a/c/a1/e0/p;->b:Lf/h/a/c/a1/o; + + invoke-static {v2, v6}, Lf/h/a/c/a1/o;->d(ILf/h/a/c/a1/o;)Z + + move-result v2 + + if-nez v2, :cond_4 + + iput v4, v0, Lf/h/a/c/a1/e0/p;->g:I + + iput v5, v0, Lf/h/a/c/a1/e0/p;->f:I + + goto :goto_0 + + :cond_4 + iget-object v2, v0, Lf/h/a/c/a1/e0/p;->b:Lf/h/a/c/a1/o; + + iget v6, v2, Lf/h/a/c/a1/o;->c:I + + iput v6, v0, Lf/h/a/c/a1/e0/p;->k:I + + iget-boolean v6, v0, Lf/h/a/c/a1/e0/p;->h:Z + + if-nez v6, :cond_5 + + const-wide/32 v8, 0xf4240 + + iget v6, v2, Lf/h/a/c/a1/o;->g:I + + int-to-long v10, v6 + + mul-long v10, v10, v8 + + iget v6, v2, Lf/h/a/c/a1/o;->d:I + + int-to-long v8, v6 + + div-long/2addr v10, v8 + + iput-wide v10, v0, Lf/h/a/c/a1/e0/p;->j:J + + iget-object v12, v0, Lf/h/a/c/a1/e0/p;->d:Ljava/lang/String; + + iget-object v13, v2, Lf/h/a/c/a1/o;->b:Ljava/lang/String; + + const/4 v14, 0x0 + + const/4 v15, -0x1 + + const/16 v16, 0x1000 + + iget v2, v2, Lf/h/a/c/a1/o;->e:I + + const/16 v19, 0x0 + + const/16 v20, 0x0 + + const/16 v21, 0x0 + + iget-object v8, v0, Lf/h/a/c/a1/e0/p;->c:Ljava/lang/String; + + move/from16 v17, v2 + + move/from16 v18, v6 + + move-object/from16 v22, v8 + + invoke-static/range {v12 .. v22}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v2 + + iget-object v6, v0, Lf/h/a/c/a1/e0/p;->e:Lf/h/a/c/a1/s; + + invoke-interface {v6, v2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v5, v0, Lf/h/a/c/a1/e0/p;->h:Z + + :cond_5 + iget-object v2, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/p;->e:Lf/h/a/c/a1/s; + + iget-object v4, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + invoke-interface {v2, v4, v7}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iput v3, v0, Lf/h/a/c/a1/e0/p;->f:I + + goto/16 :goto_0 + + :cond_6 + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + iget v6, v1, Lf/h/a/c/i1/t;->b:I + + iget v7, v1, Lf/h/a/c/i1/t;->c:I + + :goto_1 + if-ge v6, v7, :cond_a + + aget-byte v8, v2, v6 + + const/16 v9, 0xff + + and-int/2addr v8, v9 + + if-ne v8, v9, :cond_7 + + const/4 v8, 0x1 + + goto :goto_2 + + :cond_7 + const/4 v8, 0x0 + + :goto_2 + iget-boolean v9, v0, Lf/h/a/c/a1/e0/p;->i:Z + + if-eqz v9, :cond_8 + + aget-byte v9, v2, v6 + + const/16 v10, 0xe0 + + and-int/2addr v9, v10 + + if-ne v9, v10, :cond_8 + + const/4 v9, 0x1 + + goto :goto_3 + + :cond_8 + const/4 v9, 0x0 + + :goto_3 + iput-boolean v8, v0, Lf/h/a/c/a1/e0/p;->i:Z + + if-eqz v9, :cond_9 + + add-int/lit8 v7, v6, 0x1 + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->C(I)V + + iput-boolean v4, v0, Lf/h/a/c/a1/e0/p;->i:Z + + iget-object v4, v0, Lf/h/a/c/a1/e0/p;->a:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + aget-byte v2, v2, v6 + + aput-byte v2, v4, v5 + + iput v3, v0, Lf/h/a/c/a1/e0/p;->g:I + + iput v5, v0, Lf/h/a/c/a1/e0/p;->f:I + + goto/16 :goto_0 + + :cond_9 + add-int/lit8 v6, v6, 0x1 + + goto :goto_1 + + :cond_a + invoke-virtual {v1, v7}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_0 + + :cond_b + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/p;->f:I + + iput v0, p0, Lf/h/a/c/a1/e0/p;->g:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/p;->i:Z + + return-void +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 1 + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/p;->d:Ljava/lang/String; + + invoke-virtual {p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result p2 + + const/4 v0, 0x1 + + invoke-interface {p1, p2, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/p;->e:Lf/h/a/c/a1/s; + + return-void +.end method + +.method public f(JI)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/e0/p;->l:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/q.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/q.smali new file mode 100644 index 0000000000..c74fefea9d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/q.smali @@ -0,0 +1,165 @@ +.class public final Lf/h/a/c/a1/e0/q; +.super Ljava/lang/Object; +.source "NalUnitTargetBuffer.java" + + +# instance fields +.field public final a:I + +.field public b:Z + +.field public c:Z + +.field public d:[B + +.field public e:I + + +# direct methods +.method public constructor (II)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/e0/q;->a:I + + add-int/lit8 p2, p2, 0x3 + + new-array p1, p2, [B + + iput-object p1, p0, Lf/h/a/c/a1/e0/q;->d:[B + + const/4 p2, 0x2 + + const/4 v0, 0x1 + + aput-byte v0, p1, p2 + + return-void +.end method + + +# virtual methods +.method public a([BII)V + .locals 4 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/q;->b:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + sub-int/2addr p3, p2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/q;->d:[B + + array-length v1, v0 + + iget v2, p0, Lf/h/a/c/a1/e0/q;->e:I + + add-int v3, v2, p3 + + if-ge v1, v3, :cond_1 + + add-int/2addr v2, p3 + + mul-int/lit8 v2, v2, 0x2 + + invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/e0/q;->d:[B + + :cond_1 + iget-object v0, p0, Lf/h/a/c/a1/e0/q;->d:[B + + iget v1, p0, Lf/h/a/c/a1/e0/q;->e:I + + invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/a1/e0/q;->e:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/a1/e0/q;->e:I + + return-void +.end method + +.method public b(I)Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/q;->b:Z + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget v0, p0, Lf/h/a/c/a1/e0/q;->e:I + + sub-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/a1/e0/q;->e:I + + iput-boolean v1, p0, Lf/h/a/c/a1/e0/q;->b:Z + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/q;->c:Z + + return p1 +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/q;->b:Z + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/q;->c:Z + + return-void +.end method + +.method public d(I)V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/q;->b:Z + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget v0, p0, Lf/h/a/c/a1/e0/q;->a:I + + const/4 v2, 0x0 + + if-ne p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + iput-boolean v1, p0, Lf/h/a/c/a1/e0/q;->b:Z + + if-eqz v1, :cond_1 + + const/4 p1, 0x3 + + iput p1, p0, Lf/h/a/c/a1/e0/q;->e:I + + iput-boolean v2, p0, Lf/h/a/c/a1/e0/q;->c:Z + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/r.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/r.smali new file mode 100644 index 0000000000..4a011af16b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/r.smali @@ -0,0 +1,669 @@ +.class public final Lf/h/a/c/a1/e0/r; +.super Ljava/lang/Object; +.source "PesReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/c0; + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/j; + +.field public final b:Lf/h/a/c/i1/s; + +.field public c:I + +.field public d:I + +.field public e:Lf/h/a/c/i1/b0; + +.field public f:Z + +.field public g:Z + +.field public h:Z + +.field public i:I + +.field public j:I + +.field public k:Z + +.field public l:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/j;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + new-instance p1, Lf/h/a/c/i1/s; + + const/16 v0, 0xa + + new-array v0, v0, [B + + invoke-direct {p1, v0}, Lf/h/a/c/i1/s;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/e0/r;->c:I + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/e0/r;->e:Lf/h/a/c/i1/b0; + + iget-object p1, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {p1, p2, p3}, Lf/h/a/c/a1/e0/j;->e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + return-void +.end method + +.method public final b(Lf/h/a/c/i1/t;I)V + .locals 11 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + and-int/lit8 v0, p2, 0x1 + + const-string v1, "PesReader" + + const/4 v2, -0x1 + + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + if-eqz v0, :cond_4 + + iget v0, p0, Lf/h/a/c/a1/e0/r;->c:I + + if-eqz v0, :cond_3 + + if-eq v0, v5, :cond_3 + + if-eq v0, v4, :cond_2 + + if-ne v0, v3, :cond_1 + + iget v0, p0, Lf/h/a/c/a1/e0/r;->j:I + + if-eq v0, v2, :cond_0 + + const-string v0, "Unexpected start indicator: expected " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v6, p0, Lf/h/a/c/a1/e0/r;->j:I + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v6, " more bytes" + + invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v0}, Lf/h/a/c/a1/e0/j;->d()V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_2 + const-string v0, "Unexpected start indicator reading extended header" + + invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + :goto_0 + invoke-virtual {p0, v5}, Lf/h/a/c/a1/e0/r;->e(I)V + + :cond_4 + :goto_1 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-lez v0, :cond_12 + + iget v0, p0, Lf/h/a/c/a1/e0/r;->c:I + + if-eqz v0, :cond_10 + + const/4 v6, 0x0 + + if-eq v0, v5, :cond_c + + if-eq v0, v4, :cond_8 + + if-ne v0, v3, :cond_7 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + iget v3, p0, Lf/h/a/c/a1/e0/r;->j:I + + if-ne v3, v2, :cond_5 + + goto :goto_2 + + :cond_5 + sub-int v6, v0, v3 + + :goto_2 + if-lez v6, :cond_6 + + sub-int/2addr v0, v6 + + iget v3, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, v0 + + invoke-virtual {p1, v3}, Lf/h/a/c/i1/t;->B(I)V + + :cond_6 + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v3, p1}, Lf/h/a/c/a1/e0/j;->b(Lf/h/a/c/i1/t;)V + + iget v3, p0, Lf/h/a/c/a1/e0/r;->j:I + + if-eq v3, v2, :cond_11 + + sub-int/2addr v3, v0 + + iput v3, p0, Lf/h/a/c/a1/e0/r;->j:I + + if-nez v3, :cond_11 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v0}, Lf/h/a/c/a1/e0/j;->d()V + + invoke-virtual {p0, v5}, Lf/h/a/c/a1/e0/r;->e(I)V + + goto/16 :goto_7 + + :cond_7 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_8 + const/16 v0, 0xa + + iget v2, p0, Lf/h/a/c/a1/e0/r;->i:I + + invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget-object v2, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + iget-object v2, v2, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {p0, p1, v2, v0}, Lf/h/a/c/a1/e0/r;->d(Lf/h/a/c/i1/t;[BI)Z + + move-result v0 + + if-eqz v0, :cond_11 + + const/4 v0, 0x0 + + iget v2, p0, Lf/h/a/c/a1/e0/r;->i:I + + invoke-virtual {p0, p1, v0, v2}, Lf/h/a/c/a1/e0/r;->d(Lf/h/a/c/i1/t;[BI)Z + + move-result v0 + + if-eqz v0, :cond_11 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v6}, Lf/h/a/c/i1/s;->j(I)V + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v6, p0, Lf/h/a/c/a1/e0/r;->l:J + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/r;->f:Z + + const/4 v2, 0x4 + + if-eqz v0, :cond_a + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + int-to-long v6, v0 + + const/16 v0, 0x1e + + shl-long/2addr v6, v0 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/16 v8, 0xf + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + shl-int/2addr v0, v8 + + int-to-long v9, v0 + + or-long/2addr v6, v9 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + int-to-long v9, v0 + + or-long/2addr v6, v9 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/r;->h:Z + + if-nez v0, :cond_9 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/r;->g:Z + + if-eqz v0, :cond_9 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + int-to-long v2, v0 + + const/16 v0, 0x1e + + shl-long/2addr v2, v0 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + shl-int/2addr v0, v8 + + int-to-long v9, v0 + + or-long/2addr v2, v9 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + int-to-long v8, v0 + + or-long/2addr v2, v8 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->e:Lf/h/a/c/i1/b0; + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/i1/b0;->b(J)J + + iput-boolean v5, p0, Lf/h/a/c/a1/e0/r;->h:Z + + :cond_9 + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->e:Lf/h/a/c/i1/b0; + + invoke-virtual {v0, v6, v7}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v2 + + iput-wide v2, p0, Lf/h/a/c/a1/e0/r;->l:J + + :cond_a + iget-boolean v0, p0, Lf/h/a/c/a1/e0/r;->k:Z + + if-eqz v0, :cond_b + + const/4 v0, 0x4 + + goto :goto_3 + + :cond_b + const/4 v0, 0x0 + + :goto_3 + or-int/2addr p2, v0 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + iget-wide v2, p0, Lf/h/a/c/a1/e0/r;->l:J + + invoke-interface {v0, v2, v3, p2}, Lf/h/a/c/a1/e0/j;->f(JI)V + + const/4 v0, 0x3 + + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e0/r;->e(I)V + + goto/16 :goto_7 + + :cond_c + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + iget-object v0, v0, Lf/h/a/c/i1/s;->a:[B + + const/16 v2, 0x9 + + invoke-virtual {p0, p1, v0, v2}, Lf/h/a/c/a1/e0/r;->d(Lf/h/a/c/i1/t;[BI)Z + + move-result v0 + + if-eqz v0, :cond_11 + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/4 v2, 0x0 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/16 v2, 0x18 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + if-eq v0, v5, :cond_d + + const-string v2, "Unexpected start code prefix: " + + invoke-static {v2, v0, v1}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/e0/r;->j:I + + const/4 v0, 0x0 + + goto :goto_5 + + :cond_d + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/16 v2, 0x8 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/16 v3, 0x10 + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/4 v6, 0x5 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3}, Lf/h/a/c/i1/s;->e()Z + + move-result v3 + + iput-boolean v3, p0, Lf/h/a/c/a1/e0/r;->k:Z + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3}, Lf/h/a/c/i1/s;->e()Z + + move-result v3 + + iput-boolean v3, p0, Lf/h/a/c/a1/e0/r;->f:Z + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3}, Lf/h/a/c/i1/s;->e()Z + + move-result v3 + + iput-boolean v3, p0, Lf/h/a/c/a1/e0/r;->g:Z + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + const/4 v6, 0x6 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v3, p0, Lf/h/a/c/a1/e0/r;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iput v2, p0, Lf/h/a/c/a1/e0/r;->i:I + + if-nez v0, :cond_e + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/e0/r;->j:I + + goto :goto_4 + + :cond_e + add-int/lit8 v0, v0, 0x6 + + add-int/lit8 v0, v0, -0x9 + + sub-int/2addr v0, v2 + + iput v0, p0, Lf/h/a/c/a1/e0/r;->j:I + + :goto_4 + const/4 v0, 0x1 + + :goto_5 + if-eqz v0, :cond_f + + const/4 v0, 0x2 + + goto :goto_6 + + :cond_f + const/4 v0, 0x0 + + :goto_6 + invoke-virtual {p0, v0}, Lf/h/a/c/a1/e0/r;->e(I)V + + goto :goto_7 + + :cond_10 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->D(I)V + + :cond_11 + :goto_7 + const/4 v2, -0x1 + + const/4 v3, 0x3 + + goto/16 :goto_1 + + :cond_12 + return-void +.end method + +.method public final c()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/e0/r;->c:I + + iput v0, p0, Lf/h/a/c/a1/e0/r;->d:I + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/r;->h:Z + + iget-object v0, p0, Lf/h/a/c/a1/e0/r;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v0}, Lf/h/a/c/a1/e0/j;->c()V + + return-void +.end method + +.method public final d(Lf/h/a/c/i1/t;[BI)Z + .locals 5 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/a1/e0/r;->d:I + + sub-int v1, p3, v1 + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + const/4 v1, 0x1 + + if-gtz v0, :cond_0 + + return v1 + + :cond_0 + if-nez p2, :cond_1 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_0 + + :cond_1 + iget v2, p0, Lf/h/a/c/a1/e0/r;->d:I + + iget-object v3, p1, Lf/h/a/c/i1/t;->a:[B + + iget v4, p1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v3, v4, p2, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p2, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr p2, v0 + + iput p2, p1, Lf/h/a/c/i1/t;->b:I + + :goto_0 + iget p1, p0, Lf/h/a/c/a1/e0/r;->d:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/a1/e0/r;->d:I + + if-ne p1, p3, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v1, 0x0 + + :goto_1 + return v1 +.end method + +.method public final e(I)V + .locals 0 + + iput p1, p0, Lf/h/a/c/a1/e0/r;->c:I + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/e0/r;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/s$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/s$a.smali new file mode 100644 index 0000000000..d27cfc1efa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/s$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/e0/s$a; +.super Ljava/lang/Object; +.source "PsBinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/s; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/s$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/s$b.smali new file mode 100644 index 0000000000..d6fe1d0ef7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/s$b.smali @@ -0,0 +1,375 @@ +.class public final Lf/h/a/c/a1/e0/s$b; +.super Ljava/lang/Object; +.source "PsBinarySearchSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/a$f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/s; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/b0; + +.field public final b:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor (Lf/h/a/c/i1/b0;Lf/h/a/c/a1/e0/s$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/s$b;->a:Lf/h/a/c/i1/b0; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/s$b;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;J)Lf/h/a/c/a1/a$e; + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v4, v1, Lf/h/a/c/a1/e;->c:J + + sub-long/2addr v4, v2 + + const-wide/16 v6, 0x4e20 + + invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + long-to-int v5, v4 + + iget-object v4, v0, Lf/h/a/c/a1/e0/s$b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/s$b;->b:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + const/4 v6, 0x0 + + invoke-virtual {v1, v4, v6, v5, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v0, Lf/h/a/c/a1/e0/s$b;->b:Lf/h/a/c/i1/t; + + const/4 v4, -0x1 + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + move-wide v8, v5 + + const/4 v7, -0x1 + + :goto_0 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + const/4 v11, 0x4 + + if-lt v10, v11, :cond_e + + iget-object v10, v1, Lf/h/a/c/i1/t;->a:[B + + iget v12, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v10, v12}, Lf/h/a/c/a1/e0/s;->g([BI)I + + move-result v10 + + const/4 v12, 0x1 + + const/16 v13, 0x1ba + + if-eq v10, v13, :cond_0 + + invoke-virtual {v1, v12}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->D(I)V + + invoke-static {v1}, Lf/h/a/c/a1/e0/t;->c(Lf/h/a/c/i1/t;)J + + move-result-wide v14 + + cmp-long v4, v14, v5 + + if-eqz v4, :cond_4 + + iget-object v4, v0, Lf/h/a/c/a1/e0/s$b;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v4, v14, v15}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v14 + + cmp-long v4, v14, p2 + + if-lez v4, :cond_2 + + cmp-long v1, v8, v5 + + if-nez v1, :cond_1 + + invoke-static {v14, v15, v2, v3}, Lf/h/a/c/a1/a$e;->a(JJ)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto/16 :goto_3 + + :cond_1 + int-to-long v4, v7 + + add-long/2addr v2, v4 + + invoke-static {v2, v3}, Lf/h/a/c/a1/a$e;->b(J)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto/16 :goto_3 + + :cond_2 + const-wide/32 v7, 0x186a0 + + add-long/2addr v7, v14 + + cmp-long v4, v7, p2 + + if-lez v4, :cond_3 + + iget v1, v1, Lf/h/a/c/i1/t;->b:I + + int-to-long v4, v1 + + add-long/2addr v2, v4 + + invoke-static {v2, v3}, Lf/h/a/c/a1/a$e;->b(J)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto/16 :goto_3 + + :cond_3 + iget v4, v1, Lf/h/a/c/i1/t;->b:I + + move v7, v4 + + move-wide v8, v14 + + :cond_4 + iget v4, v1, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + const/16 v14, 0xa + + if-ge v10, v14, :cond_5 + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + goto/16 :goto_2 + + :cond_5 + const/16 v10, 0x9 + + invoke-virtual {v1, v10}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v10 + + and-int/lit8 v10, v10, 0x7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v14 + + if-ge v14, v10, :cond_6 + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_2 + + :cond_6 + invoke-virtual {v1, v10}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + if-ge v10, v11, :cond_7 + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_2 + + :cond_7 + iget-object v10, v1, Lf/h/a/c/i1/t;->a:[B + + iget v14, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v10, v14}, Lf/h/a/c/a1/e0/s;->g([BI)I + + move-result v10 + + const/16 v14, 0x1bb + + if-ne v10, v14, :cond_9 + + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v14 + + if-ge v14, v10, :cond_8 + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_2 + + :cond_8 + invoke-virtual {v1, v10}, Lf/h/a/c/i1/t;->D(I)V + + :cond_9 + :goto_1 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + if-lt v10, v11, :cond_d + + iget-object v10, v1, Lf/h/a/c/i1/t;->a:[B + + iget v14, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v10, v14}, Lf/h/a/c/a1/e0/s;->g([BI)I + + move-result v10 + + if-eq v10, v13, :cond_d + + const/16 v14, 0x1b9 + + if-ne v10, v14, :cond_a + + goto :goto_2 + + :cond_a + ushr-int/lit8 v10, v10, 0x8 + + if-eq v10, v12, :cond_b + + goto :goto_2 + + :cond_b + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + const/4 v14, 0x2 + + if-ge v10, v14, :cond_c + + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_2 + + :cond_c + invoke-virtual {v1}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + iget v14, v1, Lf/h/a/c/i1/t;->c:I + + iget v15, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v15, v10 + + invoke-static {v14, v15}, Ljava/lang/Math;->min(II)I + + move-result v10 + + invoke-virtual {v1, v10}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_1 + + :cond_d + :goto_2 + iget v4, v1, Lf/h/a/c/i1/t;->b:I + + goto/16 :goto_0 + + :cond_e + cmp-long v1, v8, v5 + + if-eqz v1, :cond_f + + int-to-long v4, v4 + + add-long/2addr v2, v4 + + invoke-static {v8, v9, v2, v3}, Lf/h/a/c/a1/a$e;->c(JJ)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto :goto_3 + + :cond_f + sget-object v1, Lf/h/a/c/a1/a$e;->d:Lf/h/a/c/a1/a$e; + + :goto_3 + return-object v1 +.end method + +.method public b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/s$b;->b:Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/c0;->f:[B + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->z([B)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/s.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/s.smali new file mode 100644 index 0000000000..64eddd1ded --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/s.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/c/a1/e0/s; +.super Lf/h/a/c/a1/a; +.source "PsBinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/s$b; + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/i1/b0;JJ)V + .locals 16 + + new-instance v1, Lf/h/a/c/a1/a$b; + + invoke-direct {v1}, Lf/h/a/c/a1/a$b;->()V + + new-instance v2, Lf/h/a/c/a1/e0/s$b; + + const/4 v0, 0x0 + + move-object/from16 v3, p1 + + invoke-direct {v2, v3, v0}, Lf/h/a/c/a1/e0/s$b;->(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/e0/s$a;)V + + const-wide/16 v3, 0x1 + + add-long v7, p2, v3 + + const-wide/16 v5, 0x0 + + const-wide/16 v9, 0x0 + + const-wide/16 v13, 0xbc + + const/16 v15, 0x3e8 + + move-object/from16 v0, p0 + + move-wide/from16 v3, p2 + + move-wide/from16 v11, p4 + + invoke-direct/range {v0 .. v15}, Lf/h/a/c/a1/a;->(Lf/h/a/c/a1/a$d;Lf/h/a/c/a1/a$f;JJJJJJI)V + + return-void +.end method + +.method public static g([BI)I + .locals 2 + + aget-byte v0, p0, p1 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x18 + + add-int/lit8 v1, p1, 0x1 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p1, 0x2 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 p1, p1, 0x3 + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + or-int/2addr p0, v0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/t.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/t.smali new file mode 100644 index 0000000000..769fc7777e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/t.smali @@ -0,0 +1,316 @@ +.class public final Lf/h/a/c/a1/e0/t; +.super Ljava/lang/Object; +.source "PsDurationReader.java" + + +# instance fields +.field public final a:Lf/h/a/c/i1/b0; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:Z + +.field public d:Z + +.field public e:Z + +.field public f:J + +.field public g:J + +.field public h:J + + +# direct methods +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/b0; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/b0;->(J)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/t;->a:Lf/h/a/c/i1/b0; + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/e0/t;->f:J + + iput-wide v0, p0, Lf/h/a/c/a1/e0/t;->g:J + + iput-wide v0, p0, Lf/h/a/c/a1/e0/t;->h:J + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + return-void +.end method + +.method public static c(Lf/h/a/c/i1/t;)J + .locals 17 + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v5, 0x9 + + if-ge v2, v5, :cond_0 + + return-wide v3 + + :cond_0 + new-array v2, v5, [B + + iget-object v6, v0, Lf/h/a/c/i1/t;->a:[B + + iget v7, v0, Lf/h/a/c/i1/t;->b:I + + const/4 v8, 0x0 + + invoke-static {v6, v7, v2, v8, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v6, v0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v6, v5 + + iput v6, v0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + aget-byte v0, v2, v8 + + and-int/lit16 v0, v0, 0xc4 + + const/16 v1, 0x44 + + const/4 v5, 0x3 + + const/4 v6, 0x5 + + const/4 v7, 0x4 + + const/4 v9, 0x2 + + const/4 v10, 0x1 + + if-eq v0, v1, :cond_1 + + goto :goto_0 + + :cond_1 + aget-byte v0, v2, v9 + + and-int/2addr v0, v7 + + if-eq v0, v7, :cond_2 + + goto :goto_0 + + :cond_2 + aget-byte v0, v2, v7 + + and-int/2addr v0, v7 + + if-eq v0, v7, :cond_3 + + goto :goto_0 + + :cond_3 + aget-byte v0, v2, v6 + + and-int/2addr v0, v10 + + if-eq v0, v10, :cond_4 + + goto :goto_0 + + :cond_4 + const/16 v0, 0x8 + + aget-byte v0, v2, v0 + + and-int/2addr v0, v5 + + if-ne v0, v5, :cond_5 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_5 + :goto_0 + const/4 v0, 0x0 + + :goto_1 + if-nez v0, :cond_6 + + return-wide v3 + + :cond_6 + aget-byte v0, v2, v8 + + int-to-long v0, v0 + + const-wide/16 v3, 0x38 + + and-long/2addr v0, v3 + + shr-long/2addr v0, v5 + + const/16 v3, 0x1e + + shl-long/2addr v0, v3 + + aget-byte v3, v2, v8 + + int-to-long v3, v3 + + const-wide/16 v11, 0x3 + + and-long/2addr v3, v11 + + const/16 v8, 0x1c + + shl-long/2addr v3, v8 + + or-long/2addr v0, v3 + + aget-byte v3, v2, v10 + + int-to-long v3, v3 + + const-wide/16 v13, 0xff + + and-long/2addr v3, v13 + + const/16 v8, 0x14 + + shl-long/2addr v3, v8 + + or-long/2addr v0, v3 + + aget-byte v3, v2, v9 + + int-to-long v3, v3 + + const-wide/16 v15, 0xf8 + + and-long/2addr v3, v15 + + shr-long/2addr v3, v5 + + const/16 v8, 0xf + + shl-long/2addr v3, v8 + + or-long/2addr v0, v3 + + aget-byte v3, v2, v9 + + int-to-long v3, v3 + + and-long/2addr v3, v11 + + const/16 v8, 0xd + + shl-long/2addr v3, v8 + + or-long/2addr v0, v3 + + aget-byte v3, v2, v5 + + int-to-long v3, v3 + + and-long/2addr v3, v13 + + shl-long/2addr v3, v6 + + or-long/2addr v0, v3 + + aget-byte v2, v2, v7 + + int-to-long v2, v2 + + and-long/2addr v2, v15 + + shr-long/2addr v2, v5 + + or-long/2addr v0, v2 + + return-wide v0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/c0;->f:[B + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->z([B)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/t;->c:Z + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + return v0 +.end method + +.method public final b([BI)I + .locals 2 + + aget-byte v0, p1, p2 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x18 + + add-int/lit8 v1, p2, 0x1 + + aget-byte v1, p1, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p2, 0x2 + + aget-byte v1, p1, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 p2, p2, 0x3 + + aget-byte p1, p1, p2 + + and-int/lit16 p1, p1, 0xff + + or-int/2addr p1, v0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/u$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/u$a.smali new file mode 100644 index 0000000000..6e95cb1bd8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/u$a.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/c/a1/e0/u$a; +.super Ljava/lang/Object; +.source "PsExtractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/j; + +.field public final b:Lf/h/a/c/i1/b0; + +.field public final c:Lf/h/a/c/i1/s; + +.field public d:Z + +.field public e:Z + +.field public f:Z + +.field public g:I + +.field public h:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/j;Lf/h/a/c/i1/b0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/u$a;->a:Lf/h/a/c/a1/e0/j; + + iput-object p2, p0, Lf/h/a/c/a1/e0/u$a;->b:Lf/h/a/c/i1/b0; + + new-instance p1, Lf/h/a/c/i1/s; + + const/16 p2, 0x40 + + new-array p2, p2, [B + + invoke-direct {p1, p2}, Lf/h/a/c/i1/s;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/u.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/u.smali new file mode 100644 index 0000000000..6c43c035e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/u.smali @@ -0,0 +1,1228 @@ +.class public final Lf/h/a/c/a1/e0/u; +.super Ljava/lang/Object; +.source "PsExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/u$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/b0; + +.field public final b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/a1/e0/u$a;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Lf/h/a/c/a1/e0/t; + +.field public e:Z + +.field public f:Z + +.field public g:Z + +.field public h:J + +.field public i:Lf/h/a/c/a1/e0/s; + +.field public j:Lf/h/a/c/a1/i; + +.field public k:Z + + +# direct methods +.method public constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/c/i1/b0; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/b0;->(J)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0x1000 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/u;->b:Landroid/util/SparseArray; + + new-instance v0, Lf/h/a/c/a1/e0/t; + + invoke-direct {v0}, Lf/h/a/c/a1/e0/t;->()V + + iput-object v0, p0, Lf/h/a/c/a1/e0/u;->d:Lf/h/a/c/a1/e0/t; + + return-void +.end method + + +# virtual methods +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-wide v9, v1, Lf/h/a/c/a1/e;->c:J + + const/4 v11, 0x0 + + const-wide/16 v12, -0x1 + + const/4 v14, 0x1 + + cmp-long v15, v9, v12 + + if-eqz v15, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v7, 0x1ba + + if-eqz v3, :cond_b + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->d:Lf/h/a/c/a1/e0/t; + + iget-boolean v6, v3, Lf/h/a/c/a1/e0/t;->c:Z + + if-nez v6, :cond_b + + iget-boolean v6, v3, Lf/h/a/c/a1/e0/t;->e:Z + + const-wide/16 v8, 0x4e20 + + if-nez v6, :cond_4 + + iget-wide v12, v1, Lf/h/a/c/a1/e;->c:J + + invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v8 + + long-to-int v6, v8 + + int-to-long v8, v6 + + sub-long/2addr v12, v8 + + iget-wide v8, v1, Lf/h/a/c/a1/e;->d:J + + cmp-long v10, v8, v12 + + if-eqz v10, :cond_1 + + iput-wide v12, v2, Lf/h/a/c/a1/p;->a:J + + goto :goto_3 + + :cond_1 + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v6}, Lf/h/a/c/i1/t;->y(I)V + + iput v11, v1, Lf/h/a/c/a1/e;->f:I + + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v11, v6, v11}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v6, v1, Lf/h/a/c/i1/t;->c:I + + add-int/lit8 v6, v6, -0x4 + + :goto_1 + if-lt v6, v2, :cond_3 + + iget-object v8, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v3, v8, v6}, Lf/h/a/c/a1/e0/t;->b([BI)I + + move-result v8 + + if-ne v8, v7, :cond_2 + + add-int/lit8 v8, v6, 0x4 + + invoke-virtual {v1, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v1}, Lf/h/a/c/a1/e0/t;->c(Lf/h/a/c/i1/t;)J + + move-result-wide v8 + + cmp-long v10, v8, v4 + + if-eqz v10, :cond_2 + + move-wide v4, v8 + + goto :goto_2 + + :cond_2 + add-int/lit8 v6, v6, -0x1 + + goto :goto_1 + + :cond_3 + :goto_2 + iput-wide v4, v3, Lf/h/a/c/a1/e0/t;->g:J + + iput-boolean v14, v3, Lf/h/a/c/a1/e0/t;->e:Z + + goto/16 :goto_6 + + :cond_4 + iget-wide v12, v3, Lf/h/a/c/a1/e0/t;->g:J + + cmp-long v6, v12, v4 + + if-nez v6, :cond_5 + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/t;->a(Lf/h/a/c/a1/e;)I + + goto/16 :goto_6 + + :cond_5 + iget-boolean v6, v3, Lf/h/a/c/a1/e0/t;->d:Z + + if-nez v6, :cond_9 + + iget-wide v12, v1, Lf/h/a/c/a1/e;->c:J + + invoke-static {v8, v9, v12, v13}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v8 + + long-to-int v6, v8 + + iget-wide v8, v1, Lf/h/a/c/a1/e;->d:J + + int-to-long v12, v11 + + cmp-long v10, v8, v12 + + if-eqz v10, :cond_6 + + iput-wide v12, v2, Lf/h/a/c/a1/p;->a:J + + :goto_3 + const/4 v11, 0x1 + + goto :goto_6 + + :cond_6 + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v6}, Lf/h/a/c/i1/t;->y(I)V + + iput v11, v1, Lf/h/a/c/a1/e;->f:I + + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v11, v6, v11}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v3, Lf/h/a/c/a1/e0/t;->b:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v6, v1, Lf/h/a/c/i1/t;->c:I + + :goto_4 + add-int/lit8 v8, v6, -0x3 + + if-ge v2, v8, :cond_8 + + iget-object v8, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v3, v8, v2}, Lf/h/a/c/a1/e0/t;->b([BI)I + + move-result v8 + + if-ne v8, v7, :cond_7 + + add-int/lit8 v8, v2, 0x4 + + invoke-virtual {v1, v8}, Lf/h/a/c/i1/t;->C(I)V + + invoke-static {v1}, Lf/h/a/c/a1/e0/t;->c(Lf/h/a/c/i1/t;)J + + move-result-wide v8 + + cmp-long v10, v8, v4 + + if-eqz v10, :cond_7 + + move-wide v4, v8 + + goto :goto_5 + + :cond_7 + add-int/lit8 v2, v2, 0x1 + + goto :goto_4 + + :cond_8 + :goto_5 + iput-wide v4, v3, Lf/h/a/c/a1/e0/t;->f:J + + iput-boolean v14, v3, Lf/h/a/c/a1/e0/t;->d:Z + + goto :goto_6 + + :cond_9 + iget-wide v6, v3, Lf/h/a/c/a1/e0/t;->f:J + + cmp-long v2, v6, v4 + + if-nez v2, :cond_a + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/t;->a(Lf/h/a/c/a1/e;)I + + goto :goto_6 + + :cond_a + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v2, v6, v7}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v4 + + iget-object v2, v3, Lf/h/a/c/a1/e0/t;->a:Lf/h/a/c/i1/b0; + + iget-wide v6, v3, Lf/h/a/c/a1/e0/t;->g:J + + invoke-virtual {v2, v6, v7}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v6 + + sub-long/2addr v6, v4 + + iput-wide v6, v3, Lf/h/a/c/a1/e0/t;->h:J + + invoke-virtual {v3, v1}, Lf/h/a/c/a1/e0/t;->a(Lf/h/a/c/a1/e;)I + + :goto_6 + return v11 + + :cond_b + iget-boolean v3, v0, Lf/h/a/c/a1/e0/u;->k:Z + + const-wide/16 v12, 0x0 + + if-nez v3, :cond_d + + iput-boolean v14, v0, Lf/h/a/c/a1/e0/u;->k:Z + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->d:Lf/h/a/c/a1/e0/t; + + iget-wide v7, v3, Lf/h/a/c/a1/e0/t;->h:J + + cmp-long v6, v7, v4 + + if-eqz v6, :cond_c + + new-instance v5, Lf/h/a/c/a1/e0/s; + + iget-object v4, v3, Lf/h/a/c/a1/e0/t;->a:Lf/h/a/c/i1/b0; + + move-object v3, v5 + + move-object v14, v5 + + move-wide v5, v7 + + move-wide v7, v9 + + invoke-direct/range {v3 .. v8}, Lf/h/a/c/a1/e0/s;->(Lf/h/a/c/i1/b0;JJ)V + + iput-object v14, v0, Lf/h/a/c/a1/e0/u;->i:Lf/h/a/c/a1/e0/s; + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->j:Lf/h/a/c/a1/i; + + iget-object v4, v14, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + invoke-interface {v3, v4}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + goto :goto_7 + + :cond_c + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->j:Lf/h/a/c/a1/i; + + new-instance v4, Lf/h/a/c/a1/q$b; + + invoke-direct {v4, v7, v8, v12, v13}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v3, v4}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + :cond_d + :goto_7 + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->i:Lf/h/a/c/a1/e0/s; + + if-eqz v3, :cond_e + + invoke-virtual {v3}, Lf/h/a/c/a1/a;->b()Z + + move-result v3 + + if-eqz v3, :cond_e + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->i:Lf/h/a/c/a1/e0/s; + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/a1/a;->a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + + move-result v1 + + return v1 + + :cond_e + iput v11, v1, Lf/h/a/c/a1/e;->f:I + + if-eqz v15, :cond_f + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v2 + + sub-long/2addr v9, v2 + + goto :goto_8 + + :cond_f + const-wide/16 v9, -0x1 + + :goto_8 + const/4 v2, -0x1 + + const-wide/16 v3, -0x1 + + cmp-long v5, v9, v3 + + if-eqz v5, :cond_10 + + const-wide/16 v3, 0x4 + + cmp-long v5, v9, v3 + + if-gez v5, :cond_10 + + return v2 + + :cond_10 + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/4 v4, 0x4 + + const/4 v5, 0x1 + + invoke-virtual {v1, v3, v11, v4, v5}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + move-result v3 + + if-nez v3, :cond_11 + + return v2 + + :cond_11 + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v11}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const/16 v5, 0x1b9 + + if-ne v3, v5, :cond_12 + + return v2 + + :cond_12 + const/16 v2, 0x1ba + + if-ne v3, v2, :cond_13 + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + const/16 v3, 0xa + + invoke-virtual {v1, v2, v11, v3, v11}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + const/16 v3, 0x9 + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit8 v2, v2, 0x7 + + add-int/lit8 v2, v2, 0xe + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + return v11 + + :cond_13 + const/16 v2, 0x1bb + + const/4 v5, 0x2 + + const/4 v6, 0x6 + + if-ne v3, v2, :cond_14 + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v11, v5, v11}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + add-int/2addr v2, v6 + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + return v11 + + :cond_14 + and-int/lit16 v2, v3, -0x100 + + const/16 v7, 0x8 + + shr-int/2addr v2, v7 + + const/4 v8, 0x1 + + if-eq v2, v8, :cond_15 + + invoke-virtual {v1, v8}, Lf/h/a/c/a1/e;->i(I)V + + return v11 + + :cond_15 + and-int/lit16 v2, v3, 0xff + + iget-object v3, v0, Lf/h/a/c/a1/e0/u;->b:Landroid/util/SparseArray; + + invoke-virtual {v3, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/a1/e0/u$a; + + iget-boolean v8, v0, Lf/h/a/c/a1/e0/u;->e:Z + + if-nez v8, :cond_1b + + if-nez v3, :cond_19 + + const/16 v8, 0xbd + + const/4 v9, 0x0 + + if-ne v2, v8, :cond_16 + + new-instance v8, Lf/h/a/c/a1/e0/b; + + invoke-direct {v8, v9}, Lf/h/a/c/a1/e0/b;->(Ljava/lang/String;)V + + const/4 v10, 0x1 + + iput-boolean v10, v0, Lf/h/a/c/a1/e0/u;->f:Z + + iget-wide v14, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v14, v0, Lf/h/a/c/a1/e0/u;->h:J + + :goto_9 + move-object v9, v8 + + goto :goto_a + + :cond_16 + const/4 v10, 0x1 + + and-int/lit16 v8, v2, 0xe0 + + const/16 v14, 0xc0 + + if-ne v8, v14, :cond_17 + + new-instance v8, Lf/h/a/c/a1/e0/p; + + invoke-direct {v8, v9}, Lf/h/a/c/a1/e0/p;->(Ljava/lang/String;)V + + iput-boolean v10, v0, Lf/h/a/c/a1/e0/u;->f:Z + + iget-wide v14, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v14, v0, Lf/h/a/c/a1/e0/u;->h:J + + goto :goto_9 + + :cond_17 + and-int/lit16 v8, v2, 0xf0 + + const/16 v14, 0xe0 + + if-ne v8, v14, :cond_18 + + new-instance v8, Lf/h/a/c/a1/e0/k; + + invoke-direct {v8, v9}, Lf/h/a/c/a1/e0/k;->(Lf/h/a/c/a1/e0/d0;)V + + iput-boolean v10, v0, Lf/h/a/c/a1/e0/u;->g:Z + + iget-wide v9, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v9, v0, Lf/h/a/c/a1/e0/u;->h:J + + goto :goto_9 + + :cond_18 + :goto_a + if-eqz v9, :cond_19 + + new-instance v3, Lf/h/a/c/a1/e0/c0$d; + + const/16 v8, 0x100 + + const/high16 v10, -0x80000000 + + invoke-direct {v3, v10, v2, v8}, Lf/h/a/c/a1/e0/c0$d;->(III)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/u;->j:Lf/h/a/c/a1/i; + + invoke-interface {v9, v8, v3}, Lf/h/a/c/a1/e0/j;->e(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + new-instance v3, Lf/h/a/c/a1/e0/u$a; + + iget-object v8, v0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + invoke-direct {v3, v9, v8}, Lf/h/a/c/a1/e0/u$a;->(Lf/h/a/c/a1/e0/j;Lf/h/a/c/i1/b0;)V + + iget-object v8, v0, Lf/h/a/c/a1/e0/u;->b:Landroid/util/SparseArray; + + invoke-virtual {v8, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + :cond_19 + iget-boolean v2, v0, Lf/h/a/c/a1/e0/u;->f:Z + + if-eqz v2, :cond_1a + + iget-boolean v2, v0, Lf/h/a/c/a1/e0/u;->g:Z + + if-eqz v2, :cond_1a + + iget-wide v8, v0, Lf/h/a/c/a1/e0/u;->h:J + + const-wide/16 v14, 0x2000 + + add-long/2addr v8, v14 + + goto :goto_b + + :cond_1a + const-wide/32 v8, 0x100000 + + :goto_b + iget-wide v14, v1, Lf/h/a/c/a1/e;->d:J + + cmp-long v2, v14, v8 + + if-lez v2, :cond_1b + + const/4 v2, 0x1 + + iput-boolean v2, v0, Lf/h/a/c/a1/e0/u;->e:Z + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->j:Lf/h/a/c/a1/i; + + invoke-interface {v2}, Lf/h/a/c/a1/i;->k()V + + :cond_1b + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v11, v5, v11}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v2 + + add-int/2addr v2, v6 + + if-nez v3, :cond_1c + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + goto/16 :goto_c + + :cond_1c + iget-object v5, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v5, v2}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v5, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v5, v5, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v5, v11, v2, v11}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object v1, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v6}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + iget-object v2, v2, Lf/h/a/c/i1/s;->a:[B + + const/4 v5, 0x3 + + invoke-virtual {v1, v2, v11, v5}, Lf/h/a/c/i1/t;->d([BII)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->j(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + iput-boolean v2, v3, Lf/h/a/c/a1/e0/u$a;->d:Z + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + iput-boolean v2, v3, Lf/h/a/c/a1/e0/u$a;->e:Z + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v6}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iput v2, v3, Lf/h/a/c/a1/e0/u$a;->g:I + + iget-object v6, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + iget-object v6, v6, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v1, v6, v11, v2}, Lf/h/a/c/i1/t;->d([BII)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v11}, Lf/h/a/c/i1/s;->j(I)V + + iput-wide v12, v3, Lf/h/a/c/a1/e0/u$a;->h:J + + iget-boolean v2, v3, Lf/h/a/c/a1/e0/u$a;->d:Z + + if-eqz v2, :cond_1e + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v4}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + int-to-long v6, v2 + + const/16 v2, 0x1e + + shl-long/2addr v6, v2 + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + const/4 v9, 0x1 + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + const/16 v10, 0xf + + invoke-virtual {v8, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + shl-int/2addr v8, v10 + + int-to-long v12, v8 + + or-long/2addr v6, v12 + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + int-to-long v12, v8 + + or-long/2addr v6, v12 + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/s;->l(I)V + + iget-boolean v8, v3, Lf/h/a/c/a1/e0/u$a;->f:Z + + if-nez v8, :cond_1d + + iget-boolean v8, v3, Lf/h/a/c/a1/e0/u$a;->e:Z + + if-eqz v8, :cond_1d + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v4}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v8, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v8, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + int-to-long v8, v5 + + shl-long/2addr v8, v2 + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + const/4 v5, 0x1 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + shl-int/2addr v2, v10 + + int-to-long v12, v2 + + or-long/2addr v8, v12 + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + int-to-long v12, v2 + + or-long/2addr v8, v12 + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->c:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->b:Lf/h/a/c/i1/b0; + + invoke-virtual {v2, v8, v9}, Lf/h/a/c/i1/b0;->b(J)J + + iput-boolean v5, v3, Lf/h/a/c/a1/e0/u$a;->f:Z + + :cond_1d + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->b:Lf/h/a/c/i1/b0; + + invoke-virtual {v2, v6, v7}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/c/a1/e0/u$a;->h:J + + :cond_1e + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->a:Lf/h/a/c/a1/e0/j; + + iget-wide v5, v3, Lf/h/a/c/a1/e0/u$a;->h:J + + invoke-interface {v2, v5, v6, v4}, Lf/h/a/c/a1/e0/j;->f(JI)V + + iget-object v2, v3, Lf/h/a/c/a1/e0/u$a;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v2, v1}, Lf/h/a/c/a1/e0/j;->b(Lf/h/a/c/i1/t;)V + + iget-object v1, v3, Lf/h/a/c/a1/e0/u$a;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {v1}, Lf/h/a/c/a1/e0/j;->d()V + + iget-object v1, v0, Lf/h/a/c/a1/e0/u;->c:Lf/h/a/c/i1/t; + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + array-length v2, v2 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->B(I)V + + :goto_c + return v11 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/e0/u;->j:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 6 + + iget-object p1, p0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {p1}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide p1 + + const/4 v0, 0x0 + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v3, p1, v1 + + if-nez v3, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + iget-wide p1, p1, Lf/h/a/c/i1/b0;->a:J + + const-wide/16 v3, 0x0 + + cmp-long v5, p1, v3 + + if-eqz v5, :cond_2 + + cmp-long v3, p1, p3 + + if-eqz v3, :cond_2 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + iput-wide v1, p1, Lf/h/a/c/i1/b0;->c:J + + iget-object p1, p0, Lf/h/a/c/a1/e0/u;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {p1, p3, p4}, Lf/h/a/c/i1/b0;->d(J)V + + :cond_2 + iget-object p1, p0, Lf/h/a/c/a1/e0/u;->i:Lf/h/a/c/a1/e0/s; + + if-eqz p1, :cond_3 + + invoke-virtual {p1, p3, p4}, Lf/h/a/c/a1/a;->e(J)V + + :cond_3 + const/4 p1, 0x0 + + :goto_1 + iget-object p2, p0, Lf/h/a/c/a1/e0/u;->b:Landroid/util/SparseArray; + + invoke-virtual {p2}, Landroid/util/SparseArray;->size()I + + move-result p2 + + if-ge p1, p2, :cond_4 + + iget-object p2, p0, Lf/h/a/c/a1/e0/u;->b:Landroid/util/SparseArray; + + invoke-virtual {p2, p1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/a1/e0/u$a; + + iput-boolean v0, p2, Lf/h/a/c/a1/e0/u$a;->f:Z + + iget-object p2, p2, Lf/h/a/c/a1/e0/u$a;->a:Lf/h/a/c/a1/e0/j; + + invoke-interface {p2}, Lf/h/a/c/a1/e0/j;->c()V + + add-int/lit8 p1, p1, 0x1 + + goto :goto_1 + + :cond_4 + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/16 v0, 0xe + + new-array v1, v0, [B + + const/4 v2, 0x0 + + invoke-virtual {p1, v1, v2, v0, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + const/16 v0, 0x1ba + + aget-byte v3, v1, v2 + + and-int/lit16 v3, v3, 0xff + + shl-int/lit8 v3, v3, 0x18 + + const/4 v4, 0x1 + + aget-byte v5, v1, v4 + + and-int/lit16 v5, v5, 0xff + + shl-int/lit8 v5, v5, 0x10 + + or-int/2addr v3, v5 + + const/4 v5, 0x2 + + aget-byte v6, v1, v5 + + and-int/lit16 v6, v6, 0xff + + const/16 v7, 0x8 + + shl-int/2addr v6, v7 + + or-int/2addr v3, v6 + + const/4 v6, 0x3 + + aget-byte v8, v1, v6 + + and-int/lit16 v8, v8, 0xff + + or-int/2addr v3, v8 + + if-eq v0, v3, :cond_0 + + return v2 + + :cond_0 + const/4 v0, 0x4 + + aget-byte v3, v1, v0 + + and-int/lit16 v3, v3, 0xc4 + + const/16 v8, 0x44 + + if-eq v3, v8, :cond_1 + + return v2 + + :cond_1 + const/4 v3, 0x6 + + aget-byte v3, v1, v3 + + and-int/2addr v3, v0 + + if-eq v3, v0, :cond_2 + + return v2 + + :cond_2 + aget-byte v3, v1, v7 + + and-int/2addr v3, v0 + + if-eq v3, v0, :cond_3 + + return v2 + + :cond_3 + const/16 v0, 0x9 + + aget-byte v0, v1, v0 + + and-int/2addr v0, v4 + + if-eq v0, v4, :cond_4 + + return v2 + + :cond_4 + const/16 v0, 0xc + + aget-byte v0, v1, v0 + + and-int/2addr v0, v6 + + if-eq v0, v6, :cond_5 + + return v2 + + :cond_5 + const/16 v0, 0xd + + aget-byte v0, v1, v0 + + and-int/lit8 v0, v0, 0x7 + + invoke-virtual {p1, v0, v2}, Lf/h/a/c/a1/e;->a(IZ)Z + + invoke-virtual {p1, v1, v2, v6, v2}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + aget-byte p1, v1, v2 + + and-int/lit16 p1, p1, 0xff + + shl-int/lit8 p1, p1, 0x10 + + aget-byte v0, v1, v4 + + and-int/lit16 v0, v0, 0xff + + shl-int/2addr v0, v7 + + or-int/2addr p1, v0 + + aget-byte v0, v1, v5 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr p1, v0 + + if-ne v4, p1, :cond_6 + + const/4 v2, 0x1 + + :cond_6 + return v2 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/v.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/v.smali new file mode 100644 index 0000000000..33e00714bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/v.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/c/a1/e0/v; +.super Ljava/lang/Object; +.source "SectionPayloadReader.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V +.end method + +.method public abstract b(Lf/h/a/c/i1/t;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/w.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/w.smali new file mode 100644 index 0000000000..97b895fc85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/w.smali @@ -0,0 +1,339 @@ +.class public final Lf/h/a/c/a1/e0/w; +.super Ljava/lang/Object; +.source "SectionReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/c0; + + +# instance fields +.field public final a:Lf/h/a/c/a1/e0/v; + +.field public final b:Lf/h/a/c/i1/t; + +.field public c:I + +.field public d:I + +.field public e:Z + +.field public f:Z + + +# direct methods +.method public constructor (Lf/h/a/c/a1/e0/v;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/w;->a:Lf/h/a/c/a1/e0/v; + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x20 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/e0/w;->a:Lf/h/a/c/a1/e0/v; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/a1/e0/v;->a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/a1/e0/w;->f:Z + + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;I)V + .locals 8 + + const/4 v0, 0x1 + + and-int/2addr p2, v0 + + const/4 v1, 0x0 + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + :goto_0 + const/4 v2, -0x1 + + if-eqz p2, :cond_1 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + iget v4, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, v3 + + goto :goto_1 + + :cond_1 + const/4 v4, -0x1 + + :goto_1 + iget-boolean v3, p0, Lf/h/a/c/a1/e0/w;->f:Z + + if-eqz v3, :cond_3 + + if-nez p2, :cond_2 + + return-void + + :cond_2 + iput-boolean v1, p0, Lf/h/a/c/a1/e0/w;->f:Z + + invoke-virtual {p1, v4}, Lf/h/a/c/i1/t;->C(I)V + + iput v1, p0, Lf/h/a/c/a1/e0/w;->d:I + + :cond_3 + :goto_2 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result p2 + + if-lez p2, :cond_9 + + iget p2, p0, Lf/h/a/c/a1/e0/w;->d:I + + const/4 v3, 0x3 + + if-ge p2, v3, :cond_6 + + if-nez p2, :cond_4 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + iget v4, p1, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v4, v0 + + invoke-virtual {p1, v4}, Lf/h/a/c/i1/t;->C(I)V + + const/16 v4, 0xff + + if-ne p2, v4, :cond_4 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/w;->f:Z + + return-void + + :cond_4 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result p2 + + iget v4, p0, Lf/h/a/c/a1/e0/w;->d:I + + rsub-int/lit8 v4, v4, 0x3 + + invoke-static {p2, v4}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iget-object v4, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + iget v5, p0, Lf/h/a/c/a1/e0/w;->d:I + + invoke-virtual {p1, v4, v5, p2}, Lf/h/a/c/i1/t;->d([BII)V + + iget v4, p0, Lf/h/a/c/a1/e0/w;->d:I + + add-int/2addr v4, p2 + + iput v4, p0, Lf/h/a/c/a1/e0/w;->d:I + + if-ne v4, v3, :cond_3 + + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, v3}, Lf/h/a/c/i1/t;->y(I)V + + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2, v0}, Lf/h/a/c/i1/t;->D(I)V + + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + iget-object v4, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + and-int/lit16 v5, p2, 0x80 + + if-eqz v5, :cond_5 + + const/4 v5, 0x1 + + goto :goto_3 + + :cond_5 + const/4 v5, 0x0 + + :goto_3 + iput-boolean v5, p0, Lf/h/a/c/a1/e0/w;->e:Z + + and-int/lit8 p2, p2, 0xf + + shl-int/lit8 p2, p2, 0x8 + + or-int/2addr p2, v4 + + add-int/2addr p2, v3 + + iput p2, p0, Lf/h/a/c/a1/e0/w;->c:I + + iget-object v4, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget-object v5, v4, Lf/h/a/c/i1/t;->a:[B + + array-length v6, v5 + + if-ge v6, p2, :cond_3 + + const/16 v6, 0x1002 + + array-length v7, v5 + + mul-int/lit8 v7, v7, 0x2 + + invoke-static {p2, v7}, Ljava/lang/Math;->max(II)I + + move-result p2 + + invoke-static {v6, p2}, Ljava/lang/Math;->min(II)I + + move-result p2 + + invoke-virtual {v4, p2}, Lf/h/a/c/i1/t;->y(I)V + + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget-object p2, p2, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v5, v1, p2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_2 + + :cond_6 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result p2 + + iget v3, p0, Lf/h/a/c/a1/e0/w;->c:I + + iget v4, p0, Lf/h/a/c/a1/e0/w;->d:I + + sub-int/2addr v3, v4 + + invoke-static {p2, v3}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iget-object v3, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/a1/e0/w;->d:I + + invoke-virtual {p1, v3, v4, p2}, Lf/h/a/c/i1/t;->d([BII)V + + iget v3, p0, Lf/h/a/c/a1/e0/w;->d:I + + add-int/2addr v3, p2 + + iput v3, p0, Lf/h/a/c/a1/e0/w;->d:I + + iget p2, p0, Lf/h/a/c/a1/e0/w;->c:I + + if-ne v3, p2, :cond_3 + + iget-boolean v3, p0, Lf/h/a/c/a1/e0/w;->e:Z + + if-eqz v3, :cond_8 + + iget-object v3, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v3, v1, p2, v2}, Lf/h/a/c/i1/c0;->n([BIII)I + + move-result p2 + + if-eqz p2, :cond_7 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/w;->f:Z + + return-void + + :cond_7 + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + iget v3, p0, Lf/h/a/c/a1/e0/w;->c:I + + add-int/lit8 v3, v3, -0x4 + + invoke-virtual {p2, v3}, Lf/h/a/c/i1/t;->y(I)V + + goto :goto_4 + + :cond_8 + iget-object v3, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v3, p2}, Lf/h/a/c/i1/t;->y(I)V + + :goto_4 + iget-object p2, p0, Lf/h/a/c/a1/e0/w;->a:Lf/h/a/c/a1/e0/v; + + iget-object v3, p0, Lf/h/a/c/a1/e0/w;->b:Lf/h/a/c/i1/t; + + invoke-interface {p2, v3}, Lf/h/a/c/a1/e0/v;->b(Lf/h/a/c/i1/t;)V + + iput v1, p0, Lf/h/a/c/a1/e0/w;->d:I + + goto/16 :goto_2 + + :cond_9 + return-void +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/w;->f:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/x.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/x.smali new file mode 100644 index 0000000000..8cbe116593 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/x.smali @@ -0,0 +1,179 @@ +.class public final Lf/h/a/c/a1/e0/x; +.super Ljava/lang/Object; +.source "SeiReader.java" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } + .end annotation +.end field + +.field public final b:[Lf/h/a/c/a1/s; + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/Format;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/x;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + new-array p1, p1, [Lf/h/a/c/a1/s; + + iput-object p1, p0, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 17 + + move-object/from16 v0, p0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + iget-object v3, v0, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + array-length v3, v3 + + if-ge v2, v3, :cond_3 + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result v3 + + const/4 v4, 0x3 + + move-object/from16 v5, p1 + + invoke-interface {v5, v3, v4}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v3 + + iget-object v4, v0, Lf/h/a/c/a1/e0/x;->a:Ljava/util/List; + + invoke-interface {v4, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lcom/google/android/exoplayer2/Format; + + iget-object v7, v4, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v6, "application/cea-608" + + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-nez v6, :cond_1 + + const-string v6, "application/cea-708" + + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v6, 0x0 + + goto :goto_2 + + :cond_1 + :goto_1 + const/4 v6, 0x1 + + :goto_2 + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + const-string v9, "Invalid closed caption mime type provided: " + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v6, v8}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + iget-object v6, v4, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; + + if-eqz v6, :cond_2 + + goto :goto_3 + + :cond_2 + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object v6 + + :goto_3 + const/4 v8, 0x0 + + const/4 v9, -0x1 + + iget v10, v4, Lcom/google/android/exoplayer2/Format;->f:I + + iget-object v11, v4, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; + + iget v12, v4, Lcom/google/android/exoplayer2/Format;->E:I + + const/4 v13, 0x0 + + const-wide v14, 0x7fffffffffffffffL + + iget-object v4, v4, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + move-object/from16 v16, v4 + + invoke-static/range {v6 .. v16}, Lcom/google/android/exoplayer2/Format;->l(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IILjava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;JLjava/util/List;)Lcom/google/android/exoplayer2/Format; + + move-result-object v4 + + invoke-interface {v3, v4}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/x;->b:[Lf/h/a/c/a1/s; + + aput-object v3, v4, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/y.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/y.smali new file mode 100644 index 0000000000..9f6101f5ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/y.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/c/a1/e0/y; +.super Ljava/lang/Object; +.source "SpliceInfoSectionReader.java" + +# interfaces +.implements Lf/h/a/c/a1/e0/v; + + +# instance fields +.field public a:Lf/h/a/c/i1/b0; + +.field public b:Lf/h/a/c/a1/s; + +.field public c:Z + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/i1/b0;Lf/h/a/c/a1/i;Lf/h/a/c/a1/e0/c0$d;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/e0/y;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {p3}, Lf/h/a/c/a1/e0/c0$d;->a()V + + invoke-virtual {p3}, Lf/h/a/c/a1/e0/c0$d;->c()I + + move-result p1 + + const/4 v0, 0x4 + + invoke-interface {p2, p1, v0}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/a1/e0/y;->b:Lf/h/a/c/a1/s; + + invoke-virtual {p3}, Lf/h/a/c/a1/e0/c0$d;->b()Ljava/lang/String; + + move-result-object p2 + + const-string p3, "application/x-scte35" + + const/4 v0, 0x0 + + const/4 v1, -0x1 + + invoke-static {p2, p3, v0, v1, v0}, Lcom/google/android/exoplayer2/Format;->j(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object p2 + + invoke-interface {p1, p2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method + +.method public b(Lf/h/a/c/i1/t;)V + .locals 10 + + iget-boolean v0, p0, Lf/h/a/c/a1/e0/y;->c:Z + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a1/e0/y;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v0}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide v3 + + cmp-long v0, v3, v1 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/e0/y;->b:Lf/h/a/c/a1/s; + + const/4 v3, 0x0 + + iget-object v4, p0, Lf/h/a/c/a1/e0/y;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v4}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide v4 + + const-string v6, "application/x-scte35" + + invoke-static {v3, v6, v4, v5}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; + + move-result-object v3 + + invoke-interface {v0, v3}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/a1/e0/y;->c:Z + + :cond_1 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + iget-object v0, p0, Lf/h/a/c/a1/e0/y;->b:Lf/h/a/c/a1/s; + + invoke-interface {v0, p1, v7}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v3, p0, Lf/h/a/c/a1/e0/y;->b:Lf/h/a/c/a1/s; + + iget-object p1, p0, Lf/h/a/c/a1/e0/y;->a:Lf/h/a/c/i1/b0; + + iget-wide v4, p1, Lf/h/a/c/i1/b0;->c:J + + cmp-long v0, v4, v1 + + if-eqz v0, :cond_2 + + iget-wide v0, p1, Lf/h/a/c/i1/b0;->c:J + + iget-wide v4, p1, Lf/h/a/c/i1/b0;->b:J + + add-long v1, v4, v0 + + goto :goto_0 + + :cond_2 + iget-wide v4, p1, Lf/h/a/c/i1/b0;->a:J + + const-wide v8, 0x7fffffffffffffffL + + cmp-long p1, v4, v8 + + if-eqz p1, :cond_3 + + goto :goto_1 + + :cond_3 + :goto_0 + move-wide v4, v1 + + :goto_1 + const/4 v6, 0x1 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + invoke-interface/range {v3 .. v9}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/z$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/z$a.smali new file mode 100644 index 0000000000..5ba7624265 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/z$a.smali @@ -0,0 +1,239 @@ +.class public final Lf/h/a/c/a1/e0/z$a; +.super Ljava/lang/Object; +.source "TsBinarySearchSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/a$f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/e0/z; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/b0; + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:I + + +# direct methods +.method public constructor (ILf/h/a/c/i1/b0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/e0/z$a;->c:I + + iput-object p2, p0, Lf/h/a/c/a1/e0/z$a;->a:Lf/h/a/c/i1/b0; + + new-instance p1, Lf/h/a/c/i1/t; + + invoke-direct {p1}, Lf/h/a/c/i1/t;->()V + + iput-object p1, p0, Lf/h/a/c/a1/e0/z$a;->b:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;J)Lf/h/a/c/a1/a$e; + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v4, v1, Lf/h/a/c/a1/e;->c:J + + sub-long/2addr v4, v2 + + const-wide/32 v6, 0x1b8a0 + + invoke-static {v6, v7, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + long-to-int v5, v4 + + iget-object v4, v0, Lf/h/a/c/a1/e0/z$a;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v4, v0, Lf/h/a/c/a1/e0/z$a;->b:Lf/h/a/c/i1/t; + + iget-object v4, v4, Lf/h/a/c/i1/t;->a:[B + + const/4 v6, 0x0 + + invoke-virtual {v1, v4, v6, v5, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v1, v0, Lf/h/a/c/a1/e0/z$a;->b:Lf/h/a/c/i1/t; + + iget v4, v1, Lf/h/a/c/i1/t;->c:I + + const-wide/16 v7, -0x1 + + move-wide v9, v7 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + :goto_0 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v13 + + const/16 v14, 0xbc + + if-lt v13, v14, :cond_6 + + iget-object v13, v1, Lf/h/a/c/i1/t;->a:[B + + iget v14, v1, Lf/h/a/c/i1/t;->b:I + + :goto_1 + if-ge v14, v4, :cond_0 + + aget-byte v15, v13, v14 + + const/16 v5, 0x47 + + if-eq v15, v5, :cond_0 + + add-int/lit8 v14, v14, 0x1 + + goto :goto_1 + + :cond_0 + add-int/lit16 v5, v14, 0xbc + + if-le v5, v4, :cond_1 + + goto :goto_2 + + :cond_1 + iget v6, v0, Lf/h/a/c/a1/e0/z$a;->c:I + + invoke-static {v1, v14, v6}, Ld0/a/b/b/a;->J0(Lf/h/a/c/i1/t;II)J + + move-result-wide v6 + + const-wide v15, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v8, v6, v15 + + if-eqz v8, :cond_5 + + iget-object v8, v0, Lf/h/a/c/a1/e0/z$a;->a:Lf/h/a/c/i1/b0; + + invoke-virtual {v8, v6, v7}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v6 + + cmp-long v8, v6, p2 + + if-lez v8, :cond_3 + + cmp-long v1, v11, v15 + + if-nez v1, :cond_2 + + invoke-static {v6, v7, v2, v3}, Lf/h/a/c/a1/a$e;->a(JJ)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto :goto_3 + + :cond_2 + add-long/2addr v2, v9 + + invoke-static {v2, v3}, Lf/h/a/c/a1/a$e;->b(J)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto :goto_3 + + :cond_3 + const-wide/32 v8, 0x186a0 + + add-long/2addr v8, v6 + + cmp-long v10, v8, p2 + + if-lez v10, :cond_4 + + int-to-long v4, v14 + + add-long/2addr v2, v4 + + invoke-static {v2, v3}, Lf/h/a/c/a1/a$e;->b(J)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto :goto_3 + + :cond_4 + int-to-long v8, v14 + + move-wide v11, v6 + + move-wide v9, v8 + + :cond_5 + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + int-to-long v7, v5 + + goto :goto_0 + + :cond_6 + :goto_2 + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v1, v11, v4 + + if-eqz v1, :cond_7 + + add-long/2addr v2, v7 + + invoke-static {v11, v12, v2, v3}, Lf/h/a/c/a1/a$e;->c(JJ)Lf/h/a/c/a1/a$e; + + move-result-object v1 + + goto :goto_3 + + :cond_7 + sget-object v1, Lf/h/a/c/a1/a$e;->d:Lf/h/a/c/a1/a$e; + + :goto_3 + return-object v1 +.end method + +.method public b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/e0/z$a;->b:Lf/h/a/c/i1/t; + + sget-object v1, Lf/h/a/c/i1/c0;->f:[B + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->z([B)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/e0/z.smali b/com.discord/smali_classes2/f/h/a/c/a1/e0/z.smali new file mode 100644 index 0000000000..2005400e59 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/e0/z.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/c/a1/e0/z; +.super Lf/h/a/c/a1/a; +.source "TsBinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/e0/z$a; + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/i1/b0;JJI)V + .locals 16 + + new-instance v1, Lf/h/a/c/a1/a$b; + + invoke-direct {v1}, Lf/h/a/c/a1/a$b;->()V + + new-instance v2, Lf/h/a/c/a1/e0/z$a; + + move-object/from16 v0, p1 + + move/from16 v3, p6 + + invoke-direct {v2, v3, v0}, Lf/h/a/c/a1/e0/z$a;->(ILf/h/a/c/i1/b0;)V + + const-wide/16 v3, 0x1 + + add-long v7, p2, v3 + + const-wide/16 v5, 0x0 + + const-wide/16 v9, 0x0 + + const-wide/16 v13, 0xbc + + const/16 v15, 0x3ac + + move-object/from16 v0, p0 + + move-wide/from16 v3, p2 + + move-wide/from16 v11, p4 + + invoke-direct/range {v0 .. v15}, Lf/h/a/c/a1/a;->(Lf/h/a/c/a1/a$d;Lf/h/a/c/a1/a$f;JJJJJJI)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f.smali b/com.discord/smali_classes2/f/h/a/c/a1/f.smali new file mode 100644 index 0000000000..71bec0bc6e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f.smali @@ -0,0 +1,293 @@ +.class public final Lf/h/a/c/a1/f; +.super Ljava/lang/Object; +.source "DefaultExtractorsFactory.java" + +# interfaces +.implements Lf/h/a/c/a1/j; + + +# static fields +.field public static final b:Ljava/lang/reflect/Constructor; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/reflect/Constructor<", + "+", + "Lf/h/a/c/a1/h;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public a:I + + +# direct methods +.method public static constructor ()V + .locals 6 + + const/4 v0, 0x0 + + :try_start_0 + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const-string v2, "com.google.android.exoplayer2.ext.flac.FlacLibrary" + + invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v2 + + const-string v3, "isAvailable" + + const/4 v4, 0x0 + + new-array v5, v4, [Ljava/lang/Class; + + invoke-virtual {v2, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v2 + + new-array v3, v4, [Ljava/lang/Object; + + invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const-string v1, "com.google.android.exoplayer2.ext.flac.FlacExtractor" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-class v2, Lf/h/a/c/a1/h; + + invoke-virtual {v1, v2}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; + + move-result-object v1 + + new-array v2, v4, [Ljava/lang/Class; + + invoke-virtual {v1, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "Error instantiating FLAC extension" + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + + :catch_1 + :cond_0 + :goto_0 + sput-object v0, Lf/h/a/c/a1/f;->b:Ljava/lang/reflect/Constructor; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/c/a1/f;->a:I + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a()[Lf/h/a/c/a1/h; + .locals 5 + + monitor-enter p0 + + const/16 v0, 0xe + + :try_start_0 + new-array v0, v0, [Lf/h/a/c/a1/h; + + new-instance v1, Lf/h/a/c/a1/a0/d; + + const/4 v2, 0x0 + + invoke-direct {v1, v2}, Lf/h/a/c/a1/a0/d;->(I)V + + aput-object v1, v0, v2 + + const/4 v1, 0x1 + + new-instance v3, Lf/h/a/c/a1/c0/d; + + invoke-direct {v3, v2}, Lf/h/a/c/a1/c0/d;->(I)V + + aput-object v3, v0, v1 + + const/4 v1, 0x2 + + new-instance v3, Lf/h/a/c/a1/c0/f; + + invoke-direct {v3, v2}, Lf/h/a/c/a1/c0/f;->(I)V + + aput-object v3, v0, v1 + + const/4 v1, 0x3 + + new-instance v3, Lf/h/a/c/a1/b0/d; + + invoke-direct {v3, v2}, Lf/h/a/c/a1/b0/d;->(I)V + + aput-object v3, v0, v1 + + const/4 v1, 0x4 + + new-instance v3, Lf/h/a/c/a1/e0/e; + + invoke-direct {v3, v2}, Lf/h/a/c/a1/e0/e;->(I)V + + aput-object v3, v0, v1 + + const/4 v1, 0x5 + + new-instance v3, Lf/h/a/c/a1/e0/a; + + invoke-direct {v3}, Lf/h/a/c/a1/e0/a;->()V + + aput-object v3, v0, v1 + + const/4 v1, 0x6 + + new-instance v3, Lf/h/a/c/a1/e0/b0; + + iget v4, p0, Lf/h/a/c/a1/f;->a:I + + invoke-direct {v3, v4, v2}, Lf/h/a/c/a1/e0/b0;->(II)V + + aput-object v3, v0, v1 + + const/4 v1, 0x7 + + new-instance v3, Lf/h/a/c/a1/z/b; + + invoke-direct {v3}, Lf/h/a/c/a1/z/b;->()V + + aput-object v3, v0, v1 + + const/16 v1, 0x8 + + new-instance v3, Lf/h/a/c/a1/d0/c; + + invoke-direct {v3}, Lf/h/a/c/a1/d0/c;->()V + + aput-object v3, v0, v1 + + const/16 v1, 0x9 + + new-instance v3, Lf/h/a/c/a1/e0/u; + + invoke-direct {v3}, Lf/h/a/c/a1/e0/u;->()V + + aput-object v3, v0, v1 + + const/16 v1, 0xa + + new-instance v3, Lf/h/a/c/a1/f0/a; + + invoke-direct {v3}, Lf/h/a/c/a1/f0/a;->()V + + aput-object v3, v0, v1 + + const/16 v1, 0xb + + new-instance v3, Lf/h/a/c/a1/x/a; + + invoke-direct {v3, v2}, Lf/h/a/c/a1/x/a;->(I)V + + aput-object v3, v0, v1 + + const/16 v1, 0xc + + new-instance v3, Lf/h/a/c/a1/e0/c; + + invoke-direct {v3}, Lf/h/a/c/a1/e0/c;->()V + + aput-object v3, v0, v1 + + sget-object v1, Lf/h/a/c/a1/f;->b:Ljava/lang/reflect/Constructor; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/16 v3, 0xd + + if-eqz v1, :cond_0 + + :try_start_1 + sget-object v1, Lf/h/a/c/a1/f;->b:Ljava/lang/reflect/Constructor; + + new-array v2, v2, [Ljava/lang/Object; + + invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/a1/h; + + aput-object v1, v0, v3 + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + :try_start_2 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Unexpected error creating FLAC extractor" + + invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + + :cond_0 + new-instance v1, Lf/h/a/c/a1/y/c; + + invoke-direct {v1}, Lf/h/a/c/a1/y/c;->()V + + aput-object v1, v0, v3 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/a$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$a.smali new file mode 100644 index 0000000000..b04d9a14ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$a.smali @@ -0,0 +1,932 @@ +.class public final Lf/h/a/c/a1/f0/a$a; +.super Ljava/lang/Object; +.source "WavExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/f0/a$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/f0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final m:[I + +.field public static final n:[I + + +# instance fields +.field public final a:Lf/h/a/c/a1/i; + +.field public final b:Lf/h/a/c/a1/s; + +.field public final c:Lf/h/a/c/a1/f0/b; + +.field public final d:I + +.field public final e:[B + +.field public final f:Lf/h/a/c/i1/t; + +.field public final g:I + +.field public final h:Lcom/google/android/exoplayer2/Format; + +.field public i:I + +.field public j:J + +.field public k:I + +.field public l:J + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0x10 + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/f0/a$a;->m:[I + + const/16 v0, 0x59 + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/a1/f0/a$a;->n:[I + + return-void + + nop + + :array_0 + .array-data 4 + -0x1 + -0x1 + -0x1 + -0x1 + 0x2 + 0x4 + 0x6 + 0x8 + -0x1 + -0x1 + -0x1 + -0x1 + 0x2 + 0x4 + 0x6 + 0x8 + .end array-data + + :array_1 + .array-data 4 + 0x7 + 0x8 + 0x9 + 0xa + 0xb + 0xc + 0xd + 0xe + 0x10 + 0x11 + 0x13 + 0x15 + 0x17 + 0x19 + 0x1c + 0x1f + 0x22 + 0x25 + 0x29 + 0x2d + 0x32 + 0x37 + 0x3c + 0x42 + 0x49 + 0x50 + 0x58 + 0x61 + 0x6b + 0x76 + 0x82 + 0x8f + 0x9d + 0xad + 0xbe + 0xd1 + 0xe6 + 0xfd + 0x117 + 0x133 + 0x151 + 0x173 + 0x198 + 0x1c1 + 0x1ee + 0x220 + 0x256 + 0x292 + 0x2d4 + 0x31c + 0x36c + 0x3c3 + 0x424 + 0x48e + 0x502 + 0x583 + 0x610 + 0x6ab + 0x756 + 0x812 + 0x8e0 + 0x9c3 + 0xabd + 0xbd0 + 0xcff + 0xe4c + 0xfba + 0x114c + 0x1307 + 0x14ee + 0x1706 + 0x1954 + 0x1bdc + 0x1ea5 + 0x21b6 + 0x2515 + 0x28ca + 0x2cdf + 0x315b + 0x364b + 0x3bb9 + 0x41b2 + 0x4844 + 0x4f7e + 0x5771 + 0x602f + 0x69ce + 0x7462 + 0x7fff + .end array-data +.end method + +.method public constructor (Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;)V + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p3 + + invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V + + move-object/from16 v2, p1 + + iput-object v2, v0, Lf/h/a/c/a1/f0/a$a;->a:Lf/h/a/c/a1/i; + + move-object/from16 v2, p2 + + iput-object v2, v0, Lf/h/a/c/a1/f0/a$a;->b:Lf/h/a/c/a1/s; + + iput-object v1, v0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v2, v1, Lf/h/a/c/a1/f0/b;->c:I + + div-int/lit8 v2, v2, 0xa + + const/4 v3, 0x1 + + invoke-static {v3, v2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + iput v2, v0, Lf/h/a/c/a1/f0/a$a;->g:I + + iget-object v4, v1, Lf/h/a/c/a1/f0/b;->f:[B + + array-length v5, v4 + + const/4 v5, 0x0 + + aget-byte v5, v4, v5 + + aget-byte v5, v4, v3 + + const/4 v5, 0x2 + + aget-byte v5, v4, v5 + + and-int/lit16 v5, v5, 0xff + + const/4 v6, 0x3 + + aget-byte v4, v4, v6 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x8 + + or-int/2addr v4, v5 + + iput v4, v0, Lf/h/a/c/a1/f0/a$a;->d:I + + iget v5, v1, Lf/h/a/c/a1/f0/b;->b:I + + iget v6, v1, Lf/h/a/c/a1/f0/b;->d:I + + mul-int/lit8 v7, v5, 0x4 + + sub-int/2addr v6, v7 + + mul-int/lit8 v6, v6, 0x8 + + iget v7, v1, Lf/h/a/c/a1/f0/b;->e:I + + mul-int v7, v7, v5 + + div-int/2addr v6, v7 + + add-int/2addr v6, v3 + + if-ne v4, v6, :cond_0 + + invoke-static {v2, v4}, Lf/h/a/c/i1/c0;->g(II)I + + move-result v2 + + iget v3, v1, Lf/h/a/c/a1/f0/b;->d:I + + mul-int v3, v3, v2 + + new-array v3, v3, [B + + iput-object v3, v0, Lf/h/a/c/a1/f0/a$a;->e:[B + + new-instance v3, Lf/h/a/c/i1/t; + + iget v4, v0, Lf/h/a/c/a1/f0/a$a;->d:I + + mul-int/lit8 v4, v4, 0x2 + + mul-int v4, v4, v5 + + mul-int v4, v4, v2 + + invoke-direct {v3, v4}, Lf/h/a/c/i1/t;->(I)V + + iput-object v3, v0, Lf/h/a/c/a1/f0/a$a;->f:Lf/h/a/c/i1/t; + + iget v12, v1, Lf/h/a/c/a1/f0/b;->c:I + + iget v2, v1, Lf/h/a/c/a1/f0/b;->d:I + + mul-int v2, v2, v12 + + mul-int/lit8 v2, v2, 0x8 + + iget v3, v0, Lf/h/a/c/a1/f0/a$a;->d:I + + div-int v9, v2, v3 + + const/4 v6, 0x0 + + const/4 v8, 0x0 + + iget v2, v0, Lf/h/a/c/a1/f0/a$a;->g:I + + mul-int/lit8 v2, v2, 0x2 + + mul-int v10, v2, v5 + + iget v11, v1, Lf/h/a/c/a1/f0/b;->b:I + + const/4 v13, 0x2 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + const-string v7, "audio/raw" + + invoke-static/range {v6 .. v17}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/a1/f0/a$a;->h:Lcom/google/android/exoplayer2/Format; + + return-void + + :cond_0 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Expected frames per block: " + + const-string v3, "; got: " + + invoke-static {v2, v6, v3}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget v3, v0, Lf/h/a/c/a1/f0/a$a;->d:I + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;J)Z + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/a1/f0/a$a;->g:I + + iget v2, v0, Lf/h/a/c/a1/f0/a$a;->k:I + + invoke-virtual {v0, v2}, Lf/h/a/c/a1/f0/a$a;->d(I)I + + move-result v2 + + sub-int/2addr v1, v2 + + iget v2, v0, Lf/h/a/c/a1/f0/a$a;->d:I + + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->g(II)I + + move-result v1 + + iget-object v2, v0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v2, v2, Lf/h/a/c/a1/f0/b;->d:I + + mul-int v1, v1, v2 + + const-wide/16 v4, 0x0 + + cmp-long v6, p2, v4 + + move-wide/from16 v4, p2 + + move-object v8, v0 + + if-nez v6, :cond_0 + + move v6, v1 + + move-object/from16 v1, p1 + + goto :goto_1 + + :cond_0 + move v6, v1 + + const/4 v7, 0x0 + + move-object/from16 v1, p1 + + :goto_0 + const/4 v9, -0x1 + + if-nez v7, :cond_2 + + iget v10, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + if-ge v10, v6, :cond_2 + + sub-int v10, v6, v10 + + int-to-long v10, v10 + + invoke-static {v10, v11, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v10 + + long-to-int v11, v10 + + iget-object v10, v8, Lf/h/a/c/a1/f0/a$a;->e:[B + + iget v12, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + invoke-virtual {v1, v10, v12, v11}, Lf/h/a/c/a1/e;->f([BII)I + + move-result v10 + + if-ne v10, v9, :cond_1 + + :goto_1 + const/4 v7, 0x1 + + goto :goto_0 + + :cond_1 + iget v9, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + add-int/2addr v9, v10 + + iput v9, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + goto :goto_0 + + :cond_2 + iget v1, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + iget-object v4, v8, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v4, v4, Lf/h/a/c/a1/f0/b;->d:I + + div-int/2addr v1, v4 + + if-lez v1, :cond_8 + + iget-object v4, v8, Lf/h/a/c/a1/f0/a$a;->e:[B + + iget-object v5, v8, Lf/h/a/c/a1/f0/a$a;->f:Lf/h/a/c/i1/t; + + const/4 v6, 0x0 + + :goto_2 + if-ge v6, v1, :cond_7 + + const/4 v10, 0x0 + + :goto_3 + iget-object v11, v8, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v12, v11, Lf/h/a/c/a1/f0/b;->b:I + + if-ge v10, v12, :cond_6 + + iget-object v13, v5, Lf/h/a/c/i1/t;->a:[B + + iget v11, v11, Lf/h/a/c/a1/f0/b;->d:I + + mul-int v14, v6, v11 + + mul-int/lit8 v15, v10, 0x4 + + add-int/2addr v15, v14 + + mul-int/lit8 v14, v12, 0x4 + + add-int/2addr v14, v15 + + div-int/2addr v11, v12 + + add-int/lit8 v11, v11, -0x4 + + add-int/lit8 v16, v15, 0x1 + + aget-byte v2, v4, v16 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x8 + + aget-byte v9, v4, v15 + + and-int/lit16 v9, v9, 0xff + + or-int/2addr v2, v9 + + int-to-short v2, v2 + + add-int/lit8 v15, v15, 0x2 + + aget-byte v9, v4, v15 + + and-int/lit16 v9, v9, 0xff + + const/16 v15, 0x58 + + invoke-static {v9, v15}, Ljava/lang/Math;->min(II)I + + move-result v9 + + sget-object v15, Lf/h/a/c/a1/f0/a$a;->n:[I + + aget v15, v15, v9 + + iget v3, v8, Lf/h/a/c/a1/f0/a$a;->d:I + + mul-int v3, v3, v6 + + mul-int v3, v3, v12 + + add-int/2addr v3, v10 + + mul-int/lit8 v3, v3, 0x2 + + and-int/lit16 v0, v2, 0xff + + int-to-byte v0, v0 + + aput-byte v0, v13, v3 + + add-int/lit8 v0, v3, 0x1 + + move/from16 p2, v3 + + shr-int/lit8 v3, v2, 0x8 + + int-to-byte v3, v3 + + aput-byte v3, v13, v0 + + move/from16 v3, p2 + + move/from16 p2, v7 + + const/4 v0, 0x0 + + :goto_4 + mul-int/lit8 v7, v11, 0x2 + + if-ge v0, v7, :cond_5 + + div-int/lit8 v7, v0, 0x8 + + div-int/lit8 v17, v0, 0x2 + + rem-int/lit8 v17, v17, 0x4 + + mul-int v7, v7, v12 + + mul-int/lit8 v7, v7, 0x4 + + add-int/2addr v7, v14 + + add-int v7, v7, v17 + + aget-byte v7, v4, v7 + + and-int/lit16 v7, v7, 0xff + + rem-int/lit8 v17, v0, 0x2 + + if-nez v17, :cond_3 + + and-int/lit8 v7, v7, 0xf + + goto :goto_5 + + :cond_3 + shr-int/lit8 v7, v7, 0x4 + + :goto_5 + and-int/lit8 v17, v7, 0x7 + + mul-int/lit8 v17, v17, 0x2 + + const/16 v16, 0x1 + + add-int/lit8 v17, v17, 0x1 + + mul-int v17, v17, v15 + + shr-int/lit8 v15, v17, 0x3 + + and-int/lit8 v17, v7, 0x8 + + if-eqz v17, :cond_4 + + neg-int v15, v15 + + :cond_4 + add-int/2addr v2, v15 + + const/16 v15, -0x8000 + + move-object/from16 v17, v4 + + const/16 v4, 0x7fff + + invoke-static {v2, v15, v4}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v2 + + mul-int/lit8 v4, v12, 0x2 + + add-int/2addr v3, v4 + + and-int/lit16 v4, v2, 0xff + + int-to-byte v4, v4 + + aput-byte v4, v13, v3 + + add-int/lit8 v4, v3, 0x1 + + shr-int/lit8 v15, v2, 0x8 + + int-to-byte v15, v15 + + aput-byte v15, v13, v4 + + sget-object v4, Lf/h/a/c/a1/f0/a$a;->m:[I + + aget v4, v4, v7 + + add-int/2addr v9, v4 + + sget-object v4, Lf/h/a/c/a1/f0/a$a;->n:[I + + array-length v4, v4 + + const/4 v7, -0x1 + + add-int/2addr v4, v7 + + const/4 v15, 0x0 + + invoke-static {v9, v15, v4}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v9 + + sget-object v4, Lf/h/a/c/a1/f0/a$a;->n:[I + + aget v4, v4, v9 + + add-int/lit8 v0, v0, 0x1 + + move v15, v4 + + move-object/from16 v4, v17 + + goto :goto_4 + + :cond_5 + move-object/from16 v17, v4 + + const/4 v7, -0x1 + + const/4 v15, 0x0 + + const/16 v16, 0x1 + + add-int/lit8 v10, v10, 0x1 + + move-object/from16 v0, p0 + + move/from16 v7, p2 + + const/4 v9, -0x1 + + goto/16 :goto_3 + + :cond_6 + move-object/from16 v17, v4 + + move/from16 p2, v7 + + const/4 v7, -0x1 + + const/4 v15, 0x0 + + const/16 v16, 0x1 + + add-int/lit8 v6, v6, 0x1 + + move-object/from16 v0, p0 + + move/from16 v7, p2 + + const/4 v9, -0x1 + + goto/16 :goto_2 + + :cond_7 + move/from16 p2, v7 + + iget v0, v8, Lf/h/a/c/a1/f0/a$a;->d:I + + mul-int v0, v0, v1 + + iget-object v2, v8, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v2, v2, Lf/h/a/c/a1/f0/b;->b:I + + mul-int/lit8 v0, v0, 0x2 + + mul-int v0, v0, v2 + + invoke-virtual {v5, v0}, Lf/h/a/c/i1/t;->y(I)V + + iget v0, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + iget-object v2, v8, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v2, v2, Lf/h/a/c/a1/f0/b;->d:I + + mul-int v1, v1, v2 + + sub-int/2addr v0, v1 + + iput v0, v8, Lf/h/a/c/a1/f0/a$a;->i:I + + iget-object v0, v8, Lf/h/a/c/a1/f0/a$a;->f:Lf/h/a/c/i1/t; + + iget v1, v0, Lf/h/a/c/i1/t;->c:I + + iget-object v2, v8, Lf/h/a/c/a1/f0/a$a;->b:Lf/h/a/c/a1/s; + + invoke-interface {v2, v0, v1}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v0, v8, Lf/h/a/c/a1/f0/a$a;->k:I + + add-int/2addr v0, v1 + + iput v0, v8, Lf/h/a/c/a1/f0/a$a;->k:I + + invoke-virtual {v8, v0}, Lf/h/a/c/a1/f0/a$a;->d(I)I + + move-result v0 + + iget v1, v8, Lf/h/a/c/a1/f0/a$a;->g:I + + if-lt v0, v1, :cond_9 + + invoke-virtual {v8, v1}, Lf/h/a/c/a1/f0/a$a;->e(I)V + + goto :goto_6 + + :cond_8 + move/from16 p2, v7 + + :cond_9 + :goto_6 + if-eqz p2, :cond_a + + iget v0, v8, Lf/h/a/c/a1/f0/a$a;->k:I + + invoke-virtual {v8, v0}, Lf/h/a/c/a1/f0/a$a;->d(I)I + + move-result v0 + + if-lez v0, :cond_a + + invoke-virtual {v8, v0}, Lf/h/a/c/a1/f0/a$a;->e(I)V + + :cond_a + return p2 +.end method + +.method public b(J)V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/f0/a$a;->i:I + + iput-wide p1, p0, Lf/h/a/c/a1/f0/a$a;->j:J + + iput v0, p0, Lf/h/a/c/a1/f0/a$a;->k:I + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/a1/f0/a$a;->l:J + + return-void +.end method + +.method public c(IJ)V + .locals 9 + + iget-object v0, p0, Lf/h/a/c/a1/f0/a$a;->a:Lf/h/a/c/a1/i; + + new-instance v8, Lf/h/a/c/a1/f0/d; + + iget-object v2, p0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v3, p0, Lf/h/a/c/a1/f0/a$a;->d:I + + int-to-long v4, p1 + + move-object v1, v8 + + move-wide v6, p2 + + invoke-direct/range {v1 .. v7}, Lf/h/a/c/a1/f0/d;->(Lf/h/a/c/a1/f0/b;IJJ)V + + invoke-interface {v0, v8}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iget-object p1, p0, Lf/h/a/c/a1/f0/a$a;->b:Lf/h/a/c/a1/s; + + iget-object p2, p0, Lf/h/a/c/a1/f0/a$a;->h:Lcom/google/android/exoplayer2/Format; + + invoke-interface {p1, p2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method + +.method public final d(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v0, v0, Lf/h/a/c/a1/f0/b;->b:I + + mul-int/lit8 v0, v0, 0x2 + + div-int/2addr p1, v0 + + return p1 +.end method + +.method public final e(I)V + .locals 11 + + iget-wide v0, p0, Lf/h/a/c/a1/f0/a$a;->j:J + + iget-wide v2, p0, Lf/h/a/c/a1/f0/a$a;->l:J + + iget-object v4, p0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v4, v4, Lf/h/a/c/a1/f0/b;->c:I + + int-to-long v6, v4 + + const-wide/32 v4, 0xf4240 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v2 + + add-long v5, v0, v2 + + iget-object v0, p0, Lf/h/a/c/a1/f0/a$a;->c:Lf/h/a/c/a1/f0/b; + + iget v0, v0, Lf/h/a/c/a1/f0/b;->b:I + + mul-int/lit8 v1, p1, 0x2 + + mul-int v1, v1, v0 + + iget v0, p0, Lf/h/a/c/a1/f0/a$a;->k:I + + sub-int v9, v0, v1 + + iget-object v4, p0, Lf/h/a/c/a1/f0/a$a;->b:Lf/h/a/c/a1/s; + + const/4 v7, 0x1 + + const/4 v10, 0x0 + + move v8, v1 + + invoke-interface/range {v4 .. v10}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v2, p0, Lf/h/a/c/a1/f0/a$a;->l:J + + int-to-long v4, p1 + + add-long/2addr v2, v4 + + iput-wide v2, p0, Lf/h/a/c/a1/f0/a$a;->l:J + + iget p1, p0, Lf/h/a/c/a1/f0/a$a;->k:I + + sub-int/2addr p1, v1 + + iput p1, p0, Lf/h/a/c/a1/f0/a$a;->k:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/a$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$b.smali new file mode 100644 index 0000000000..84e8eb419b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$b.smali @@ -0,0 +1,36 @@ +.class public interface abstract Lf/h/a/c/a1/f0/a$b; +.super Ljava/lang/Object; +.source "WavExtractor.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/f0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/a1/e;J)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract b(J)V +.end method + +.method public abstract c(IJ)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/a$c.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$c.smali new file mode 100644 index 0000000000..0cee36a634 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/a$c.smali @@ -0,0 +1,325 @@ +.class public final Lf/h/a/c/a1/f0/a$c; +.super Ljava/lang/Object; +.source "WavExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/f0/a$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/f0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/i; + +.field public final b:Lf/h/a/c/a1/s; + +.field public final c:Lf/h/a/c/a1/f0/b; + +.field public final d:Lcom/google/android/exoplayer2/Format; + +.field public final e:I + +.field public f:J + +.field public g:I + +.field public h:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;Ljava/lang/String;I)V + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p3 + + invoke-direct/range {p0 .. p0}, Ljava/lang/Object;->()V + + move-object/from16 v2, p1 + + iput-object v2, v0, Lf/h/a/c/a1/f0/a$c;->a:Lf/h/a/c/a1/i; + + move-object/from16 v2, p2 + + iput-object v2, v0, Lf/h/a/c/a1/f0/a$c;->b:Lf/h/a/c/a1/s; + + iput-object v1, v0, Lf/h/a/c/a1/f0/a$c;->c:Lf/h/a/c/a1/f0/b; + + iget v2, v1, Lf/h/a/c/a1/f0/b;->b:I + + iget v3, v1, Lf/h/a/c/a1/f0/b;->e:I + + mul-int v2, v2, v3 + + div-int/lit8 v2, v2, 0x8 + + iget v3, v1, Lf/h/a/c/a1/f0/b;->d:I + + if-ne v3, v2, :cond_0 + + iget v3, v1, Lf/h/a/c/a1/f0/b;->c:I + + mul-int v3, v3, v2 + + div-int/lit8 v3, v3, 0xa + + invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I + + move-result v8 + + iput v8, v0, Lf/h/a/c/a1/f0/a$c;->e:I + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + iget v10, v1, Lf/h/a/c/a1/f0/b;->c:I + + mul-int v2, v2, v10 + + mul-int/lit8 v7, v2, 0x8 + + iget v9, v1, Lf/h/a/c/a1/f0/b;->b:I + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + move-object/from16 v5, p4 + + move/from16 v11, p5 + + invoke-static/range {v4 .. v15}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/a1/f0/a$c;->d:Lcom/google/android/exoplayer2/Format; + + return-void + + :cond_0 + new-instance v3, Lcom/google/android/exoplayer2/ParserException; + + const-string v4, "Expected block size: " + + const-string v5, "; got: " + + invoke-static {v4, v2, v5}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget v1, v1, Lf/h/a/c/a1/f0/b;->d:I + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v3, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v3 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;J)Z + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x1 + + const-wide/16 v1, 0x0 + + cmp-long v3, p2, v1 + + if-nez v3, :cond_0 + + move-object/from16 v5, p0 + + move-object/from16 v1, p1 + + move-wide/from16 v2, p2 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + move-object/from16 v5, p0 + + move-object/from16 v1, p1 + + move-wide/from16 v2, p2 + + const/4 v4, 0x0 + + :goto_0 + if-nez v4, :cond_2 + + iget v6, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + iget v7, v5, Lf/h/a/c/a1/f0/a$c;->e:I + + if-ge v6, v7, :cond_2 + + sub-int/2addr v7, v6 + + int-to-long v6, v7 + + invoke-static {v6, v7, v2, v3}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v6 + + long-to-int v7, v6 + + iget-object v6, v5, Lf/h/a/c/a1/f0/a$c;->b:Lf/h/a/c/a1/s; + + invoke-interface {v6, v1, v7, v0}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v6 + + const/4 v7, -0x1 + + if-ne v6, v7, :cond_1 + + :goto_1 + const/4 v4, 0x1 + + goto :goto_0 + + :cond_1 + iget v7, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + add-int/2addr v7, v6 + + iput v7, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + goto :goto_0 + + :cond_2 + iget-object v0, v5, Lf/h/a/c/a1/f0/a$c;->c:Lf/h/a/c/a1/f0/b; + + iget v1, v0, Lf/h/a/c/a1/f0/b;->d:I + + iget v2, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + div-int/2addr v2, v1 + + if-lez v2, :cond_3 + + iget-wide v6, v5, Lf/h/a/c/a1/f0/a$c;->f:J + + iget-wide v8, v5, Lf/h/a/c/a1/f0/a$c;->h:J + + const-wide/32 v10, 0xf4240 + + iget v0, v0, Lf/h/a/c/a1/f0/b;->c:I + + int-to-long v12, v0 + + invoke-static/range {v8 .. v13}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide v8 + + add-long v11, v6, v8 + + mul-int v14, v2, v1 + + iget v0, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + sub-int/2addr v0, v14 + + iget-object v10, v5, Lf/h/a/c/a1/f0/a$c;->b:Lf/h/a/c/a1/s; + + const/4 v13, 0x1 + + const/16 v16, 0x0 + + move v15, v0 + + invoke-interface/range {v10 .. v16}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v6, v5, Lf/h/a/c/a1/f0/a$c;->h:J + + int-to-long v1, v2 + + add-long/2addr v6, v1 + + iput-wide v6, v5, Lf/h/a/c/a1/f0/a$c;->h:J + + iput v0, v5, Lf/h/a/c/a1/f0/a$c;->g:I + + :cond_3 + return v4 +.end method + +.method public b(J)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/a1/f0/a$c;->f:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/a1/f0/a$c;->g:I + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/a1/f0/a$c;->h:J + + return-void +.end method + +.method public c(IJ)V + .locals 9 + + iget-object v0, p0, Lf/h/a/c/a1/f0/a$c;->a:Lf/h/a/c/a1/i; + + new-instance v8, Lf/h/a/c/a1/f0/d; + + iget-object v2, p0, Lf/h/a/c/a1/f0/a$c;->c:Lf/h/a/c/a1/f0/b; + + int-to-long v4, p1 + + const/4 v3, 0x1 + + move-object v1, v8 + + move-wide v6, p2 + + invoke-direct/range {v1 .. v7}, Lf/h/a/c/a1/f0/d;->(Lf/h/a/c/a1/f0/b;IJJ)V + + invoke-interface {v0, v8}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iget-object p1, p0, Lf/h/a/c/a1/f0/a$c;->b:Lf/h/a/c/a1/s; + + iget-object p2, p0, Lf/h/a/c/a1/f0/a$c;->d:Lcom/google/android/exoplayer2/Format; + + invoke-interface {p1, p2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/a.smali new file mode 100644 index 0000000000..96b8e2f38b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/a.smali @@ -0,0 +1,529 @@ +.class public final Lf/h/a/c/a1/f0/a; +.super Ljava/lang/Object; +.source "WavExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/f0/a$a;, + Lf/h/a/c/a1/f0/a$c;, + Lf/h/a/c/a1/f0/a$b; + } +.end annotation + + +# instance fields +.field public a:Lf/h/a/c/a1/i; + +.field public b:Lf/h/a/c/a1/s; + +.field public c:Lf/h/a/c/a1/f0/a$b; + +.field public d:I + +.field public e:J + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/f0/a;->d:I + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/c/a1/f0/a;->e:J + + return-void +.end method + + +# virtual methods +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 12 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object p2, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + invoke-static {p2}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + invoke-static {p2}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-nez p2, :cond_8 + + invoke-static {p1}, Ld0/a/b/b/a;->y0(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/f0/b; + + move-result-object v5 + + if-eqz v5, :cond_7 + + iget p2, v5, Lf/h/a/c/a1/f0/b;->a:I + + const/16 v2, 0x11 + + if-ne p2, v2, :cond_0 + + new-instance p2, Lf/h/a/c/a1/f0/a$a; + + iget-object v2, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + iget-object v3, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + invoke-direct {p2, v2, v3, v5}, Lf/h/a/c/a1/f0/a$a;->(Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;)V + + iput-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + goto/16 :goto_2 + + :cond_0 + const/4 v2, 0x6 + + if-ne p2, v2, :cond_1 + + new-instance p2, Lf/h/a/c/a1/f0/a$c; + + iget-object v3, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + iget-object v4, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + const/4 v7, -0x1 + + const-string v6, "audio/g711-alaw" + + move-object v2, p2 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/a1/f0/a$c;->(Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;Ljava/lang/String;I)V + + iput-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + goto :goto_2 + + :cond_1 + const/4 v2, 0x7 + + if-ne p2, v2, :cond_2 + + new-instance p2, Lf/h/a/c/a1/f0/a$c; + + iget-object v3, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + iget-object v4, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + const/4 v7, -0x1 + + const-string v6, "audio/g711-mlaw" + + move-object v2, p2 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/a1/f0/a$c;->(Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;Ljava/lang/String;I)V + + iput-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + goto :goto_2 + + :cond_2 + iget v2, v5, Lf/h/a/c/a1/f0/b;->e:I + + if-eq p2, v1, :cond_5 + + const/4 v3, 0x3 + + if-eq p2, v3, :cond_3 + + const v3, 0xfffe + + if-eq p2, v3, :cond_5 + + const/4 p2, 0x0 + + const/4 v7, 0x0 + + goto :goto_1 + + :cond_3 + const/16 p2, 0x20 + + if-ne v2, p2, :cond_4 + + const/4 p2, 0x4 + + goto :goto_0 + + :cond_4 + const/4 p2, 0x0 + + goto :goto_0 + + :cond_5 + invoke-static {v2}, Lf/h/a/c/i1/c0;->y(I)I + + move-result p2 + + :goto_0 + move v7, p2 + + :goto_1 + if-eqz v7, :cond_6 + + new-instance p2, Lf/h/a/c/a1/f0/a$c; + + iget-object v3, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + iget-object v4, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + const-string v6, "audio/raw" + + move-object v2, p2 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/a1/f0/a$c;->(Lf/h/a/c/a1/i;Lf/h/a/c/a1/s;Lf/h/a/c/a1/f0/b;Ljava/lang/String;I)V + + iput-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + goto :goto_2 + + :cond_6 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Unsupported WAV format type: " + + invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + iget v0, v5, Lf/h/a/c/a1/f0/b;->a:I + + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_7 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Unsupported or unrecognized wav header." + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + :goto_2 + iget p2, p0, Lf/h/a/c/a1/f0/a;->d:I + + const-wide/16 v2, -0x1 + + const/4 v4, -0x1 + + if-ne p2, v4, :cond_e + + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + new-instance p2, Lf/h/a/c/i1/t; + + const/16 v4, 0x8 + + invoke-direct {p2, v4}, Lf/h/a/c/i1/t;->(I)V + + invoke-static {p1, p2}, Lf/h/a/c/a1/f0/c;->a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; + + move-result-object v5 + + :goto_3 + iget v6, v5, Lf/h/a/c/a1/f0/c;->a:I + + const v7, 0x64617461 + + const-string v8, "WavHeaderReader" + + if-eq v6, v7, :cond_c + + const v7, 0x52494646 + + if-eq v6, v7, :cond_9 + + const v9, 0x666d7420 + + if-eq v6, v9, :cond_9 + + const-string v6, "Ignoring unknown WAV chunk: " + + invoke-static {v6}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v6 + + iget v9, v5, Lf/h/a/c/a1/f0/c;->a:I + + invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v8, v6}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_9 + const-wide/16 v8, 0x8 + + iget-wide v10, v5, Lf/h/a/c/a1/f0/c;->b:J + + add-long/2addr v10, v8 + + iget v6, v5, Lf/h/a/c/a1/f0/c;->a:I + + if-ne v6, v7, :cond_a + + const-wide/16 v10, 0xc + + :cond_a + const-wide/32 v6, 0x7fffffff + + cmp-long v8, v10, v6 + + if-gtz v8, :cond_b + + long-to-int v5, v10 + + invoke-virtual {p1, v5}, Lf/h/a/c/a1/e;->i(I)V + + invoke-static {p1, p2}, Lf/h/a/c/a1/f0/c;->a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; + + move-result-object v5 + + goto :goto_3 + + :cond_b + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string p2, "Chunk is too large (~2GB+) to skip; id: " + + invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + iget v0, v5, Lf/h/a/c/a1/f0/c;->a:I + + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_c + invoke-virtual {p1, v4}, Lf/h/a/c/a1/e;->i(I)V + + iget-wide v6, p1, Lf/h/a/c/a1/e;->d:J + + iget-wide v4, v5, Lf/h/a/c/a1/f0/c;->b:J + + add-long/2addr v4, v6 + + iget-wide v9, p1, Lf/h/a/c/a1/e;->c:J + + cmp-long p2, v9, v2 + + if-eqz p2, :cond_d + + cmp-long p2, v4, v9 + + if-lez p2, :cond_d + + const-string p2, "Data exceeds input length: " + + const-string v11, ", " + + invoke-static {p2, v4, v5, v11}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + invoke-virtual {p2, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-static {v8, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + move-wide v4, v9 + + :cond_d + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-static {p2, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p2 + + iget-object v4, p2, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v4, Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->intValue()I + + move-result v4 + + iput v4, p0, Lf/h/a/c/a1/f0/a;->d:I + + iget-object p2, p2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + iput-wide v4, p0, Lf/h/a/c/a1/f0/a;->e:J + + iget-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + iget v6, p0, Lf/h/a/c/a1/f0/a;->d:I + + invoke-interface {p2, v6, v4, v5}, Lf/h/a/c/a1/f0/a$b;->c(IJ)V + + goto :goto_4 + + :cond_e + iget-wide v4, p1, Lf/h/a/c/a1/e;->d:J + + const-wide/16 v6, 0x0 + + cmp-long v8, v4, v6 + + if-nez v8, :cond_f + + invoke-virtual {p1, p2}, Lf/h/a/c/a1/e;->i(I)V + + :cond_f + :goto_4 + iget-wide v4, p0, Lf/h/a/c/a1/f0/a;->e:J + + cmp-long p2, v4, v2 + + if-eqz p2, :cond_10 + + goto :goto_5 + + :cond_10 + const/4 v1, 0x0 + + :goto_5 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v1, p0, Lf/h/a/c/a1/f0/a;->e:J + + iget-wide v3, p1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v1, v3 + + iget-object p2, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + invoke-interface {p2, p1, v1, v2}, Lf/h/a/c/a1/f0/a$b;->a(Lf/h/a/c/a1/e;J)Z + + move-result p1 + + if-eqz p1, :cond_11 + + const/4 v0, -0x1 + + :cond_11 + return v0 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/f0/a;->a:Lf/h/a/c/a1/i; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/f0/a;->b:Lf/h/a/c/a1/s; + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + iget-object p1, p0, Lf/h/a/c/a1/f0/a;->c:Lf/h/a/c/a1/f0/a$b; + + if-eqz p1, :cond_0 + + invoke-interface {p1, p3, p4}, Lf/h/a/c/a1/f0/a$b;->b(J)V + + :cond_0 + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + invoke-static {p1}, Ld0/a/b/b/a;->y0(Lf/h/a/c/a1/e;)Lf/h/a/c/a1/f0/b; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/b.smali new file mode 100644 index 0000000000..649ebf9599 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/b.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/c/a1/f0/b; +.super Ljava/lang/Object; +.source "WavHeader.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:[B + + +# direct methods +.method public constructor (IIIIII[B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/f0/b;->a:I + + iput p2, p0, Lf/h/a/c/a1/f0/b;->b:I + + iput p3, p0, Lf/h/a/c/a1/f0/b;->c:I + + iput p5, p0, Lf/h/a/c/a1/f0/b;->d:I + + iput p6, p0, Lf/h/a/c/a1/f0/b;->e:I + + iput-object p7, p0, Lf/h/a/c/a1/f0/b;->f:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/c.smali new file mode 100644 index 0000000000..3aadfd053f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/c.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/c/a1/f0/c; +.super Ljava/lang/Object; +.source "WavHeaderReader.java" + + +# instance fields +.field public final a:I + +.field public final b:J + + +# direct methods +.method public constructor (IJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/f0/c;->a:I + + iput-wide p2, p0, Lf/h/a/c/a1/f0/c;->b:J + + return-void +.end method + +.method public static a(Lf/h/a/c/a1/e;Lf/h/a/c/i1/t;)Lf/h/a/c/a1/f0/c; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + const/16 v2, 0x8 + + invoke-virtual {p0, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->e()I + + move-result p0 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->h()J + + move-result-wide v0 + + new-instance p1, Lf/h/a/c/a1/f0/c; + + invoke-direct {p1, p0, v0, v1}, Lf/h/a/c/a1/f0/c;->(IJ)V + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/f0/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/f0/d.smali new file mode 100644 index 0000000000..880b695865 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/f0/d.smali @@ -0,0 +1,197 @@ +.class public final Lf/h/a/c/a1/f0/d; +.super Ljava/lang/Object; +.source "WavSeekMap.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# instance fields +.field public final a:Lf/h/a/c/a1/f0/b; + +.field public final b:I + +.field public final c:J + +.field public final d:J + +.field public final e:J + + +# direct methods +.method public constructor (Lf/h/a/c/a1/f0/b;IJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/f0/d;->a:Lf/h/a/c/a1/f0/b; + + iput p2, p0, Lf/h/a/c/a1/f0/d;->b:I + + iput-wide p3, p0, Lf/h/a/c/a1/f0/d;->c:J + + sub-long/2addr p5, p3 + + iget p1, p1, Lf/h/a/c/a1/f0/b;->d:I + + int-to-long p1, p1 + + div-long/2addr p5, p1 + + iput-wide p5, p0, Lf/h/a/c/a1/f0/d;->d:J + + invoke-virtual {p0, p5, p6}, Lf/h/a/c/a1/f0/d;->d(J)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/f0/d;->e:J + + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final d(J)J + .locals 8 + + iget v0, p0, Lf/h/a/c/a1/f0/d;->b:I + + int-to-long v0, v0 + + mul-long v2, p1, v0 + + iget-object p1, p0, Lf/h/a/c/a1/f0/d;->a:Lf/h/a/c/a1/f0/b; + + iget p1, p1, Lf/h/a/c/a1/f0/b;->c:I + + int-to-long v6, p1 + + const-wide/32 v4, 0xf4240 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/c0;->W(JJJ)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 10 + + iget-object v0, p0, Lf/h/a/c/a1/f0/d;->a:Lf/h/a/c/a1/f0/b; + + iget v0, v0, Lf/h/a/c/a1/f0/b;->c:I + + int-to-long v0, v0 + + mul-long v0, v0, p1 + + iget v2, p0, Lf/h/a/c/a1/f0/d;->b:I + + int-to-long v2, v2 + + const-wide/32 v4, 0xf4240 + + mul-long v2, v2, v4 + + div-long v4, v0, v2 + + iget-wide v0, p0, Lf/h/a/c/a1/f0/d;->d:J + + const-wide/16 v2, 0x1 + + sub-long v8, v0, v2 + + const-wide/16 v6, 0x0 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + iget-wide v4, p0, Lf/h/a/c/a1/f0/d;->c:J + + iget-object v6, p0, Lf/h/a/c/a1/f0/d;->a:Lf/h/a/c/a1/f0/b; + + iget v6, v6, Lf/h/a/c/a1/f0/b;->d:I + + int-to-long v6, v6 + + mul-long v6, v6, v0 + + add-long/2addr v6, v4 + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/a1/f0/d;->d(J)J + + move-result-wide v4 + + new-instance v8, Lf/h/a/c/a1/r; + + invoke-direct {v8, v4, v5, v6, v7}, Lf/h/a/c/a1/r;->(JJ)V + + cmp-long v6, v4, p1 + + if-gez v6, :cond_1 + + iget-wide p1, p0, Lf/h/a/c/a1/f0/d;->d:J + + sub-long/2addr p1, v2 + + cmp-long v4, v0, p1 + + if-nez v4, :cond_0 + + goto :goto_0 + + :cond_0 + add-long/2addr v0, v2 + + iget-wide p1, p0, Lf/h/a/c/a1/f0/d;->c:J + + iget-object v2, p0, Lf/h/a/c/a1/f0/d;->a:Lf/h/a/c/a1/f0/b; + + iget v2, v2, Lf/h/a/c/a1/f0/b;->d:I + + int-to-long v2, v2 + + mul-long v2, v2, v0 + + add-long/2addr v2, p1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/a1/f0/d;->d(J)J + + move-result-wide p1 + + new-instance v0, Lf/h/a/c/a1/r; + + invoke-direct {v0, p1, p2, v2, v3}, Lf/h/a/c/a1/r;->(JJ)V + + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v8, v0}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object p1 + + :cond_1 + :goto_0 + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v8}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/f0/d;->e:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/g.smali b/com.discord/smali_classes2/f/h/a/c/a1/g.smali new file mode 100644 index 0000000000..55ca33d6f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/g.smali @@ -0,0 +1,107 @@ +.class public final Lf/h/a/c/a1/g; +.super Ljava/lang/Object; +.source "DummyTrackOutput.java" + +# interfaces +.implements Lf/h/a/c/a1/s; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;IZ)I + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p1, Lf/h/a/c/a1/e;->g:I + + invoke-static {v0, p2}, Ljava/lang/Math;->min(II)I + + move-result v0 + + invoke-virtual {p1, v0}, Lf/h/a/c/a1/e;->j(I)V + + if-nez v0, :cond_0 + + iget-object v2, p1, Lf/h/a/c/a1/e;->a:[B + + const/4 v3, 0x0 + + array-length v0, v2 + + invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I + + move-result v4 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + move-object v1, p1 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/a1/e;->g([BIIIZ)I + + move-result v0 + + :cond_0 + invoke-virtual {p1, v0}, Lf/h/a/c/a1/e;->b(I)V + + const/4 p1, -0x1 + + if-ne v0, p1, :cond_2 + + if-eqz p3, :cond_1 + + return p1 + + :cond_1 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 + + :cond_2 + return v0 +.end method + +.method public b(Lf/h/a/c/i1/t;I)V + .locals 1 + + iget v0, p1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v0, p2 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->C(I)V + + return-void +.end method + +.method public c(JIIILf/h/a/c/a1/s$a;)V + .locals 0 + .param p6 # Lf/h/a/c/a1/s$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + return-void +.end method + +.method public d(Lcom/google/android/exoplayer2/Format;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/h.smali b/com.discord/smali_classes2/f/h/a/c/a1/h.smali new file mode 100644 index 0000000000..339604b550 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/h.smali @@ -0,0 +1,32 @@ +.class public interface abstract Lf/h/a/c/a1/h; +.super Ljava/lang/Object; +.source "Extractor.java" + + +# virtual methods +.method public abstract d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract e(Lf/h/a/c/a1/i;)V +.end method + +.method public abstract f(JJ)V +.end method + +.method public abstract h(Lf/h/a/c/a1/e;)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/i.smali b/com.discord/smali_classes2/f/h/a/c/a1/i.smali new file mode 100644 index 0000000000..9a39b9a7d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/i.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/a1/i; +.super Ljava/lang/Object; +.source "ExtractorOutput.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/a1/q;)V +.end method + +.method public abstract k()V +.end method + +.method public abstract p(II)Lf/h/a/c/a1/s; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/j.smali b/com.discord/smali_classes2/f/h/a/c/a1/j.smali new file mode 100644 index 0000000000..1b96c4223e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/j.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/c/a1/j; +.super Ljava/lang/Object; +.source "ExtractorsFactory.java" + + +# virtual methods +.method public abstract a()[Lf/h/a/c/a1/h; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/k$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/k$a.smali new file mode 100644 index 0000000000..9dd7ca6c68 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/k$a.smali @@ -0,0 +1,28 @@ +.class public final Lf/h/a/c/a1/k$a; +.super Ljava/lang/Object; +.source "FlacFrameReader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public a:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/k.smali b/com.discord/smali_classes2/f/h/a/c/a1/k.smali new file mode 100644 index 0000000000..4e79a9091b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/k.smali @@ -0,0 +1,392 @@ +.class public final Lf/h/a/c/a1/k; +.super Ljava/lang/Object; +.source "FlacFrameReader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/k$a; + } +.end annotation + + +# direct methods +.method public static a(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ZLf/h/a/c/a1/k$a;)Z + .locals 2 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->w()J + + move-result-wide v0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p2, :cond_0 + + goto :goto_0 + + :cond_0 + iget p0, p1, Lf/h/a/c/i1/m;->b:I + + int-to-long p0, p0 + + mul-long v0, v0, p0 + + :goto_0 + iput-wide v0, p3, Lf/h/a/c/a1/k$a;->a:J + + const/4 p0, 0x1 + + return p0 + + :catch_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static b(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ILf/h/a/c/a1/k$a;)Z + .locals 17 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v3 + + const/16 v5, 0x10 + + ushr-long v5, v3, v5 + + move/from16 v7, p2 + + int-to-long v7, v7 + + const/4 v9, 0x0 + + cmp-long v10, v5, v7 + + if-eqz v10, :cond_0 + + return v9 + + :cond_0 + const-wide/16 v7, 0x1 + + and-long/2addr v5, v7 + + const/4 v10, 0x1 + + cmp-long v11, v5, v7 + + if-nez v11, :cond_1 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v5, 0x0 + + :goto_0 + const/16 v6, 0xc + + shr-long v11, v3, v6 + + const-wide/16 v13, 0xf + + and-long/2addr v11, v13 + + long-to-int v12, v11 + + const/16 v11, 0x8 + + shr-long v15, v3, v11 + + and-long v6, v15, v13 + + long-to-int v7, v6 + + const/4 v6, 0x4 + + shr-long v15, v3, v6 + + and-long/2addr v13, v15 + + long-to-int v6, v13 + + shr-long v13, v3, v10 + + const-wide/16 v15, 0x7 + + and-long/2addr v13, v15 + + long-to-int v8, v13 + + const-wide/16 v13, 0x1 + + and-long/2addr v3, v13 + + cmp-long v11, v3, v13 + + if-nez v11, :cond_2 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v3, 0x0 + + :goto_1 + const/4 v4, 0x7 + + if-gt v6, v4, :cond_3 + + iget v4, v1, Lf/h/a/c/i1/m;->g:I + + sub-int/2addr v4, v10 + + if-ne v6, v4, :cond_4 + + goto :goto_2 + + :cond_3 + const/16 v4, 0xa + + if-gt v6, v4, :cond_4 + + iget v4, v1, Lf/h/a/c/i1/m;->g:I + + const/4 v6, 0x2 + + if-ne v4, v6, :cond_4 + + :goto_2 + const/4 v4, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v4, 0x0 + + :goto_3 + if-eqz v4, :cond_e + + if-nez v8, :cond_5 + + goto :goto_4 + + :cond_5 + iget v4, v1, Lf/h/a/c/i1/m;->i:I + + if-ne v8, v4, :cond_6 + + :goto_4 + const/4 v4, 0x1 + + goto :goto_5 + + :cond_6 + const/4 v4, 0x0 + + :goto_5 + if-eqz v4, :cond_e + + if-nez v3, :cond_e + + move-object/from16 v3, p3 + + invoke-static {v0, v1, v5, v3}, Lf/h/a/c/a1/k;->a(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ZLf/h/a/c/a1/k$a;)Z + + move-result v3 + + if-eqz v3, :cond_e + + invoke-static {v0, v12}, Lf/h/a/c/a1/k;->c(Lf/h/a/c/i1/t;I)I + + move-result v3 + + const/4 v4, -0x1 + + if-eq v3, v4, :cond_7 + + iget v4, v1, Lf/h/a/c/i1/m;->b:I + + if-gt v3, v4, :cond_7 + + const/4 v3, 0x1 + + goto :goto_6 + + :cond_7 + const/4 v3, 0x0 + + :goto_6 + if-eqz v3, :cond_e + + iget v3, v1, Lf/h/a/c/i1/m;->e:I + + if-nez v7, :cond_8 + + goto :goto_7 + + :cond_8 + const/16 v4, 0xb + + if-gt v7, v4, :cond_9 + + iget v1, v1, Lf/h/a/c/i1/m;->f:I + + if-ne v7, v1, :cond_c + + goto :goto_7 + + :cond_9 + const/16 v1, 0xc + + if-ne v7, v1, :cond_a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + mul-int/lit16 v1, v1, 0x3e8 + + if-ne v1, v3, :cond_c + + goto :goto_7 + + :cond_a + const/16 v1, 0xe + + if-gt v7, v1, :cond_c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->v()I + + move-result v4 + + if-ne v7, v1, :cond_b + + mul-int/lit8 v4, v4, 0xa + + :cond_b + if-ne v4, v3, :cond_c + + :goto_7 + const/4 v1, 0x1 + + goto :goto_8 + + :cond_c + const/4 v1, 0x0 + + :goto_8 + if-eqz v1, :cond_e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + iget v3, v0, Lf/h/a/c/i1/t;->b:I + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + sub-int/2addr v3, v10 + + invoke-static {v0, v2, v3, v9}, Lf/h/a/c/i1/c0;->o([BIII)I + + move-result v0 + + if-ne v1, v0, :cond_d + + const/4 v0, 0x1 + + goto :goto_9 + + :cond_d + const/4 v0, 0x0 + + :goto_9 + if-eqz v0, :cond_e + + const/4 v9, 0x1 + + :cond_e + return v9 +.end method + +.method public static c(Lf/h/a/c/i1/t;I)I + .locals 0 + + packed-switch p1, :pswitch_data_0 + + const/4 p0, -0x1 + + return p0 + + :pswitch_0 + const/16 p0, 0x100 + + add-int/lit8 p1, p1, -0x8 + + shl-int/2addr p0, p1 + + return p0 + + :pswitch_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result p0 + + add-int/lit8 p0, p0, 0x1 + + return p0 + + :pswitch_2 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p0 + + add-int/lit8 p0, p0, 0x1 + + return p0 + + :pswitch_3 + const/16 p0, 0x240 + + add-int/lit8 p1, p1, -0x2 + + shl-int/2addr p0, p1 + + return p0 + + :pswitch_4 + const/16 p0, 0xc0 + + return p0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/l.smali b/com.discord/smali_classes2/f/h/a/c/a1/l.smali new file mode 100644 index 0000000000..34e64a4102 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/l.smali @@ -0,0 +1,187 @@ +.class public final Lf/h/a/c/a1/l; +.super Ljava/lang/Object; +.source "FlacSeekTableSeekMap.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# instance fields +.field public final a:Lf/h/a/c/i1/m; + +.field public final b:J + + +# direct methods +.method public constructor (Lf/h/a/c/i1/m;J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/l;->a:Lf/h/a/c/i1/m; + + iput-wide p2, p0, Lf/h/a/c/a1/l;->b:J + + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final d(JJ)Lf/h/a/c/a1/r; + .locals 2 + + const-wide/32 v0, 0xf4240 + + mul-long p1, p1, v0 + + iget-object v0, p0, Lf/h/a/c/a1/l;->a:Lf/h/a/c/i1/m; + + iget v0, v0, Lf/h/a/c/i1/m;->e:I + + int-to-long v0, v0 + + div-long/2addr p1, v0 + + iget-wide v0, p0, Lf/h/a/c/a1/l;->b:J + + add-long/2addr v0, p3 + + new-instance p3, Lf/h/a/c/a1/r; + + invoke-direct {p3, p1, p2, v0, v1}, Lf/h/a/c/a1/r;->(JJ)V + + return-object p3 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 13 + + iget-object v0, p0, Lf/h/a/c/a1/l;->a:Lf/h/a/c/i1/m; + + iget-object v0, v0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/c/a1/l;->a:Lf/h/a/c/i1/m; + + iget-object v1, v0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + iget-object v2, v1, Lf/h/a/c/i1/m$a;->a:[J + + iget-object v1, v1, Lf/h/a/c/i1/m$a;->b:[J + + iget v3, v0, Lf/h/a/c/i1/m;->e:I + + int-to-long v3, v3 + + mul-long v3, v3, p1 + + const-wide/32 v5, 0xf4240 + + div-long v7, v3, v5 + + iget-wide v3, v0, Lf/h/a/c/i1/m;->j:J + + const-wide/16 v5, 0x1 + + sub-long v11, v3, v5 + + const-wide/16 v9, 0x0 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v3 + + const/4 v0, 0x0 + + const/4 v5, 0x1 + + invoke-static {v2, v3, v4, v5, v0}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result v0 + + const-wide/16 v3, 0x0 + + const/4 v6, -0x1 + + if-ne v0, v6, :cond_0 + + move-wide v7, v3 + + goto :goto_0 + + :cond_0 + aget-wide v7, v2, v0 + + :goto_0 + if-ne v0, v6, :cond_1 + + goto :goto_1 + + :cond_1 + aget-wide v3, v1, v0 + + :goto_1 + invoke-virtual {p0, v7, v8, v3, v4}, Lf/h/a/c/a1/l;->d(JJ)Lf/h/a/c/a1/r; + + move-result-object v3 + + iget-wide v6, v3, Lf/h/a/c/a1/r;->a:J + + cmp-long v4, v6, p1 + + if-eqz v4, :cond_3 + + array-length p1, v2 + + sub-int/2addr p1, v5 + + if-ne v0, p1, :cond_2 + + goto :goto_2 + + :cond_2 + add-int/2addr v0, v5 + + aget-wide p1, v2, v0 + + aget-wide v0, v1, v0 + + invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/c/a1/l;->d(JJ)Lf/h/a/c/a1/r; + + move-result-object p1 + + new-instance p2, Lf/h/a/c/a1/q$a; + + invoke-direct {p2, v3, p1}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + + return-object p2 + + :cond_3 + :goto_2 + new-instance p1, Lf/h/a/c/a1/q$a; + + invoke-direct {p1, v3}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/l;->a:Lf/h/a/c/i1/m; + + invoke-virtual {v0}, Lf/h/a/c/i1/m;->d()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/m.smali b/com.discord/smali_classes2/f/h/a/c/a1/m.smali new file mode 100644 index 0000000000..a343ae19ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/m.smali @@ -0,0 +1,191 @@ +.class public final Lf/h/a/c/a1/m; +.super Ljava/lang/Object; +.source "GaplessInfoHolder.java" + + +# static fields +.field public static final c:Ljava/util/regex/Pattern; + + +# instance fields +.field public a:I + +.field public b:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "^ [0-9a-fA-F]{8} ([0-9a-fA-F]{8}) ([0-9a-fA-F]{8})" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/m;->c:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/a1/m;->a:I + + iput v0, p0, Lf/h/a/c/a1/m;->b:I + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)Z + .locals 4 + + sget-object v0, Lf/h/a/c/a1/m;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/util/regex/Matcher;->find()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x1 + + :try_start_0 + invoke-virtual {p1, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + const/16 v2, 0x10 + + invoke-static {v1, v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result v1 + + const/4 v3, 0x2 + + invoke-virtual {p1, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p1 + + if-gtz v1, :cond_0 + + if-lez p1, :cond_1 + + :cond_0 + iput v1, p0, Lf/h/a/c/a1/m;->a:I + + iput p1, p0, Lf/h/a/c/a1/m;->b:I + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return v0 + + :catch_0 + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public b(Lcom/google/android/exoplayer2/metadata/Metadata;)Z + .locals 7 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v3, v2 + + if-ge v1, v3, :cond_2 + + aget-object v2, v2, v1 + + instance-of v3, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + const-string v4, "iTunSMPB" + + const/4 v5, 0x1 + + if-eqz v3, :cond_0 + + check-cast v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->f:Ljava/lang/String; + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-object v2, v2, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->g:Ljava/lang/String; + + invoke-virtual {p0, v2}, Lf/h/a/c/a1/m;->a(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + return v5 + + :cond_0 + instance-of v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; + + if-eqz v3, :cond_1 + + check-cast v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame; + + iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->e:Ljava/lang/String; + + const-string v6, "com.apple.iTunes" + + invoke-virtual {v6, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-object v3, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->f:Ljava/lang/String; + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-object v2, v2, Lcom/google/android/exoplayer2/metadata/id3/InternalFrame;->g:Ljava/lang/String; + + invoke-virtual {p0, v2}, Lf/h/a/c/a1/m;->a(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + return v5 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/n.smali b/com.discord/smali_classes2/f/h/a/c/a1/n.smali new file mode 100644 index 0000000000..59ec0c1f1b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/n.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/c/a1/n; +.super Ljava/lang/Object; +.source "Id3Peeker.java" + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;Lf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 7 + .param p2 # Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + :try_start_0 + iget-object v3, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + iget-object v3, v3, Lf/h/a/c/i1/t;->a:[B + + const/16 v4, 0xa + + invoke-virtual {p1, v3, v0, v4, v0}, Lf/h/a/c/a1/e;->e([BIIZ)Z + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v3, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v0}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v3, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->s()I + + move-result v3 + + const v5, 0x494433 + + if-eq v3, v5, :cond_0 + + goto :goto_2 + + :cond_0 + iget-object v3, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + const/4 v5, 0x3 + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v3, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->p()I + + move-result v3 + + add-int/lit8 v5, v3, 0xa + + if-nez v1, :cond_1 + + new-array v1, v5, [B + + iget-object v6, p0, Lf/h/a/c/a1/n;->a:Lf/h/a/c/i1/t; + + iget-object v6, v6, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v6, v0, v1, v0, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + invoke-virtual {p1, v1, v4, v3, v0}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + new-instance v3, Lf/h/a/c/c1/i/b; + + invoke-direct {v3, p2}, Lf/h/a/c/c1/i/b;->(Lf/h/a/c/c1/i/b$a;)V + + invoke-virtual {v3, v1, v5}, Lf/h/a/c/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v1 + + goto :goto_1 + + :cond_1 + invoke-virtual {p1, v3, v0}, Lf/h/a/c/a1/e;->a(IZ)Z + + :goto_1 + add-int/2addr v2, v5 + + goto :goto_0 + + :catch_0 + :goto_2 + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p1, v2, v0}, Lf/h/a/c/a1/e;->a(IZ)Z + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/o.smali b/com.discord/smali_classes2/f/h/a/c/a1/o.smali new file mode 100644 index 0000000000..35839f43c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/o.smali @@ -0,0 +1,639 @@ +.class public final Lf/h/a/c/a1/o; +.super Ljava/lang/Object; +.source "MpegAudioHeader.java" + + +# static fields +.field public static final h:[Ljava/lang/String; + +.field public static final i:[I + +.field public static final j:[I + +.field public static final k:[I + +.field public static final l:[I + +.field public static final m:[I + +.field public static final n:[I + + +# instance fields +.field public a:I + +.field public b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-string v0, "audio/mpeg-L1" + + const-string v1, "audio/mpeg-L2" + + const-string v2, "audio/mpeg" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/o;->h:[Ljava/lang/String; + + const/4 v0, 0x3 + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/o;->i:[I + + const/16 v0, 0xe + + new-array v1, v0, [I + + fill-array-data v1, :array_1 + + sput-object v1, Lf/h/a/c/a1/o;->j:[I + + new-array v1, v0, [I + + fill-array-data v1, :array_2 + + sput-object v1, Lf/h/a/c/a1/o;->k:[I + + new-array v1, v0, [I + + fill-array-data v1, :array_3 + + sput-object v1, Lf/h/a/c/a1/o;->l:[I + + new-array v1, v0, [I + + fill-array-data v1, :array_4 + + sput-object v1, Lf/h/a/c/a1/o;->m:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_5 + + sput-object v0, Lf/h/a/c/a1/o;->n:[I + + return-void + + :array_0 + .array-data 4 + 0xac44 + 0xbb80 + 0x7d00 + .end array-data + + :array_1 + .array-data 4 + 0x7d00 + 0xfa00 + 0x17700 + 0x1f400 + 0x27100 + 0x2ee00 + 0x36b00 + 0x3e800 + 0x46500 + 0x4e200 + 0x55f00 + 0x5dc00 + 0x65900 + 0x6d600 + .end array-data + + :array_2 + .array-data 4 + 0x7d00 + 0xbb80 + 0xdac0 + 0xfa00 + 0x13880 + 0x17700 + 0x1b580 + 0x1f400 + 0x23280 + 0x27100 + 0x2af80 + 0x2ee00 + 0x36b00 + 0x3e800 + .end array-data + + :array_3 + .array-data 4 + 0x7d00 + 0xbb80 + 0xdac0 + 0xfa00 + 0x13880 + 0x17700 + 0x1b580 + 0x1f400 + 0x27100 + 0x2ee00 + 0x36b00 + 0x3e800 + 0x4e200 + 0x5dc00 + .end array-data + + :array_4 + .array-data 4 + 0x7d00 + 0x9c40 + 0xbb80 + 0xdac0 + 0xfa00 + 0x13880 + 0x17700 + 0x1b580 + 0x1f400 + 0x27100 + 0x2ee00 + 0x36b00 + 0x3e800 + 0x4e200 + .end array-data + + :array_5 + .array-data 4 + 0x1f40 + 0x3e80 + 0x5dc0 + 0x7d00 + 0x9c40 + 0xbb80 + 0xdac0 + 0xfa00 + 0x13880 + 0x17700 + 0x1b580 + 0x1f400 + 0x23280 + 0x27100 + .end array-data +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(I)I + .locals 7 + + invoke-static {p0}, Lf/h/a/c/a1/o;->c(I)Z + + move-result v0 + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + ushr-int/lit8 v0, p0, 0x13 + + const/4 v2, 0x3 + + and-int/2addr v0, v2 + + const/4 v3, 0x1 + + if-ne v0, v3, :cond_1 + + return v1 + + :cond_1 + ushr-int/lit8 v4, p0, 0x11 + + and-int/2addr v4, v2 + + if-nez v4, :cond_2 + + return v1 + + :cond_2 + ushr-int/lit8 v5, p0, 0xc + + const/16 v6, 0xf + + and-int/2addr v5, v6 + + if-eqz v5, :cond_d + + if-ne v5, v6, :cond_3 + + goto :goto_3 + + :cond_3 + ushr-int/lit8 v6, p0, 0xa + + and-int/2addr v6, v2 + + if-ne v6, v2, :cond_4 + + return v1 + + :cond_4 + sget-object v1, Lf/h/a/c/a1/o;->i:[I + + aget v1, v1, v6 + + const/4 v6, 0x2 + + if-ne v0, v6, :cond_5 + + div-int/lit8 v1, v1, 0x2 + + goto :goto_0 + + :cond_5 + if-nez v0, :cond_6 + + div-int/lit8 v1, v1, 0x4 + + :cond_6 + :goto_0 + ushr-int/lit8 p0, p0, 0x9 + + and-int/2addr p0, v3 + + if-ne v4, v2, :cond_8 + + if-ne v0, v2, :cond_7 + + sget-object v0, Lf/h/a/c/a1/o;->j:[I + + sub-int/2addr v5, v3 + + aget v0, v0, v5 + + goto :goto_1 + + :cond_7 + sget-object v0, Lf/h/a/c/a1/o;->k:[I + + sub-int/2addr v5, v3 + + aget v0, v0, v5 + + :goto_1 + mul-int/lit8 v0, v0, 0xc + + div-int/2addr v0, v1 + + add-int/2addr v0, p0 + + mul-int/lit8 v0, v0, 0x4 + + return v0 + + :cond_8 + if-ne v0, v2, :cond_a + + if-ne v4, v6, :cond_9 + + sget-object v6, Lf/h/a/c/a1/o;->l:[I + + sub-int/2addr v5, v3 + + aget v5, v6, v5 + + goto :goto_2 + + :cond_9 + sget-object v6, Lf/h/a/c/a1/o;->m:[I + + sub-int/2addr v5, v3 + + aget v5, v6, v5 + + goto :goto_2 + + :cond_a + sget-object v6, Lf/h/a/c/a1/o;->n:[I + + sub-int/2addr v5, v3 + + aget v5, v6, v5 + + :goto_2 + const/16 v6, 0x90 + + if-ne v0, v2, :cond_b + + const/16 v0, 0x90 + + invoke-static {v5, v0, v1, p0}, Lf/e/b/a/a;->x(IIII)I + + move-result p0 + + return p0 + + :cond_b + if-ne v4, v3, :cond_c + + const/16 v6, 0x48 + + :cond_c + invoke-static {v6, v5, v1, p0}, Lf/e/b/a/a;->x(IIII)I + + move-result p0 + + return p0 + + :cond_d + :goto_3 + return v1 +.end method + +.method public static b(II)I + .locals 3 + + const/4 v0, 0x1 + + const/16 v1, 0x480 + + const/4 v2, 0x3 + + if-eq p1, v0, :cond_2 + + const/4 p0, 0x2 + + if-eq p1, p0, :cond_1 + + if-ne p1, v2, :cond_0 + + const/16 p0, 0x180 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 + + :cond_1 + return v1 + + :cond_2 + if-ne p0, v2, :cond_3 + + goto :goto_0 + + :cond_3 + const/16 v1, 0x240 + + :goto_0 + return v1 +.end method + +.method public static c(I)Z + .locals 1 + + const/high16 v0, -0x200000 + + and-int/2addr p0, v0 + + if-ne p0, v0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static d(ILf/h/a/c/a1/o;)Z + .locals 10 + + invoke-static {p0}, Lf/h/a/c/a1/o;->c(I)Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + ushr-int/lit8 v0, p0, 0x13 + + const/4 v2, 0x3 + + and-int/2addr v0, v2 + + const/4 v3, 0x1 + + if-ne v0, v3, :cond_1 + + return v1 + + :cond_1 + ushr-int/lit8 v4, p0, 0x11 + + and-int/2addr v4, v2 + + if-nez v4, :cond_2 + + return v1 + + :cond_2 + ushr-int/lit8 v5, p0, 0xc + + const/16 v6, 0xf + + and-int/2addr v5, v6 + + if-eqz v5, :cond_d + + if-ne v5, v6, :cond_3 + + goto/16 :goto_6 + + :cond_3 + ushr-int/lit8 v6, p0, 0xa + + and-int/2addr v6, v2 + + if-ne v6, v2, :cond_4 + + return v1 + + :cond_4 + sget-object v1, Lf/h/a/c/a1/o;->i:[I + + aget v1, v1, v6 + + const/4 v6, 0x2 + + if-ne v0, v6, :cond_5 + + div-int/lit8 v1, v1, 0x2 + + goto :goto_0 + + :cond_5 + if-nez v0, :cond_6 + + div-int/lit8 v1, v1, 0x4 + + :cond_6 + :goto_0 + ushr-int/lit8 v7, p0, 0x9 + + and-int/2addr v7, v3 + + invoke-static {v0, v4}, Lf/h/a/c/a1/o;->b(II)I + + move-result v8 + + if-ne v4, v2, :cond_8 + + if-ne v0, v2, :cond_7 + + sget-object v9, Lf/h/a/c/a1/o;->j:[I + + sub-int/2addr v5, v3 + + aget v5, v9, v5 + + goto :goto_1 + + :cond_7 + sget-object v9, Lf/h/a/c/a1/o;->k:[I + + sub-int/2addr v5, v3 + + aget v5, v9, v5 + + :goto_1 + mul-int/lit8 v9, v5, 0xc + + div-int/2addr v9, v1 + + add-int/2addr v9, v7 + + mul-int/lit8 v9, v9, 0x4 + + goto :goto_5 + + :cond_8 + if-ne v0, v2, :cond_a + + if-ne v4, v6, :cond_9 + + sget-object v9, Lf/h/a/c/a1/o;->l:[I + + sub-int/2addr v5, v3 + + aget v5, v9, v5 + + goto :goto_2 + + :cond_9 + sget-object v9, Lf/h/a/c/a1/o;->m:[I + + sub-int/2addr v5, v3 + + aget v5, v9, v5 + + :goto_2 + mul-int/lit16 v9, v5, 0x90 + + div-int/2addr v9, v1 + + goto :goto_4 + + :cond_a + sget-object v9, Lf/h/a/c/a1/o;->n:[I + + sub-int/2addr v5, v3 + + aget v5, v9, v5 + + if-ne v4, v3, :cond_b + + const/16 v9, 0x48 + + goto :goto_3 + + :cond_b + const/16 v9, 0x90 + + :goto_3 + mul-int v9, v9, v5 + + div-int/2addr v9, v1 + + :goto_4 + add-int/2addr v9, v7 + + :goto_5 + sget-object v7, Lf/h/a/c/a1/o;->h:[Ljava/lang/String; + + rsub-int/lit8 v4, v4, 0x3 + + aget-object v4, v7, v4 + + shr-int/lit8 p0, p0, 0x6 + + and-int/2addr p0, v2 + + if-ne p0, v2, :cond_c + + const/4 v6, 0x1 + + :cond_c + iput v0, p1, Lf/h/a/c/a1/o;->a:I + + iput-object v4, p1, Lf/h/a/c/a1/o;->b:Ljava/lang/String; + + iput v9, p1, Lf/h/a/c/a1/o;->c:I + + iput v1, p1, Lf/h/a/c/a1/o;->d:I + + iput v6, p1, Lf/h/a/c/a1/o;->e:I + + iput v5, p1, Lf/h/a/c/a1/o;->f:I + + iput v8, p1, Lf/h/a/c/a1/o;->g:I + + return v3 + + :cond_d + :goto_6 + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/p.smali b/com.discord/smali_classes2/f/h/a/c/a1/p.smali new file mode 100644 index 0000000000..76c2e70eca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/p.smali @@ -0,0 +1,17 @@ +.class public final Lf/h/a/c/a1/p; +.super Ljava/lang/Object; +.source "PositionHolder.java" + + +# instance fields +.field public a:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/q$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/q$a.smali new file mode 100644 index 0000000000..33f693bfef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/q$a.smali @@ -0,0 +1,186 @@ +.class public final Lf/h/a/c/a1/q$a; +.super Ljava/lang/Object; +.source "SeekMap.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/r; + +.field public final b:Lf/h/a/c/a1/r; + + +# direct methods +.method public constructor (Lf/h/a/c/a1/r;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iput-object p1, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + return-void +.end method + +.method public constructor (Lf/h/a/c/a1/r;Lf/h/a/c/a1/r;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iput-object p2, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/a1/q$a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/a1/q$a; + + iget-object v2, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iget-object v3, p1, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + invoke-virtual {v2, v3}, Lf/h/a/c/a1/r;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + iget-object p1, p1, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + invoke-virtual {v2, p1}, Lf/h/a/c/a1/r;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + invoke-virtual {v0}, Lf/h/a/c/a1/r;->hashCode()I + + move-result v0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + invoke-virtual {v1}, Lf/h/a/c/a1/r;->hashCode()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + const-string v0, "[" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iget-object v2, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/r;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const-string v1, "" + + goto :goto_0 + + :cond_0 + const-string v1, ", " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + :goto_0 + const-string v2, "]" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/q$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/q$b.smali new file mode 100644 index 0000000000..f6410729fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/q$b.smali @@ -0,0 +1,83 @@ +.class public Lf/h/a/c/a1/q$b; +.super Ljava/lang/Object; +.source "SeekMap.java" + +# interfaces +.implements Lf/h/a/c/a1/q; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:Lf/h/a/c/a1/q$a; + + +# direct methods +.method public constructor (JJ)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/q$b;->a:J + + new-instance p1, Lf/h/a/c/a1/q$a; + + const-wide/16 v0, 0x0 + + cmp-long p2, p3, v0 + + if-nez p2, :cond_0 + + sget-object p2, Lf/h/a/c/a1/r;->c:Lf/h/a/c/a1/r; + + goto :goto_0 + + :cond_0 + new-instance p2, Lf/h/a/c/a1/r; + + invoke-direct {p2, v0, v1, p3, p4}, Lf/h/a/c/a1/r;->(JJ)V + + :goto_0 + invoke-direct {p1, p2}, Lf/h/a/c/a1/q$a;->(Lf/h/a/c/a1/r;)V + + iput-object p1, p0, Lf/h/a/c/a1/q$b;->b:Lf/h/a/c/a1/q$a; + + return-void +.end method + + +# virtual methods +.method public b()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public g(J)Lf/h/a/c/a1/q$a; + .locals 0 + + iget-object p1, p0, Lf/h/a/c/a1/q$b;->b:Lf/h/a/c/a1/q$a; + + return-object p1 +.end method + +.method public i()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/a1/q$b;->a:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/q.smali b/com.discord/smali_classes2/f/h/a/c/a1/q.smali new file mode 100644 index 0000000000..6509c3138b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/q.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/c/a1/q; +.super Ljava/lang/Object; +.source "SeekMap.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/q$a;, + Lf/h/a/c/a1/q$b; + } +.end annotation + + +# virtual methods +.method public abstract b()Z +.end method + +.method public abstract g(J)Lf/h/a/c/a1/q$a; +.end method + +.method public abstract i()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/r.smali b/com.discord/smali_classes2/f/h/a/c/a1/r.smali new file mode 100644 index 0000000000..7b8fa62bba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/r.smali @@ -0,0 +1,149 @@ +.class public final Lf/h/a/c/a1/r; +.super Ljava/lang/Object; +.source "SeekPoint.java" + + +# static fields +.field public static final c:Lf/h/a/c/a1/r; + + +# instance fields +.field public final a:J + +.field public final b:J + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/c/a1/r; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2, v1, v2}, Lf/h/a/c/a1/r;->(JJ)V + + sput-object v0, Lf/h/a/c/a1/r;->c:Lf/h/a/c/a1/r; + + return-void +.end method + +.method public constructor (JJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/a1/r;->a:J + + iput-wide p3, p0, Lf/h/a/c/a1/r;->b:J + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/a1/r; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/a1/r; + + iget-wide v2, p0, Lf/h/a/c/a1/r;->a:J + + iget-wide v4, p1, Lf/h/a/c/a1/r;->a:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/a1/r;->b:J + + iget-wide v4, p1, Lf/h/a/c/a1/r;->b:J + + cmp-long p1, v2, v4 + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 4 + + iget-wide v0, p0, Lf/h/a/c/a1/r;->a:J + + long-to-int v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-wide v2, p0, Lf/h/a/c/a1/r;->b:J + + long-to-int v0, v2 + + add-int/2addr v1, v0 + + return v1 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + const-string v0, "[timeUs=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/c/a1/r;->a:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ", position=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/c/a1/r;->b:J + + const-string v3, "]" + + invoke-static {v0, v1, v2, v3}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/s$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/s$a.smali new file mode 100644 index 0000000000..4b4955a2c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/s$a.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/c/a1/s$a; +.super Ljava/lang/Object; +.source "TrackOutput.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/s; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:[B + +.field public final c:I + +.field public final d:I + + +# direct methods +.method public constructor (I[BII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/s$a;->a:I + + iput-object p2, p0, Lf/h/a/c/a1/s$a;->b:[B + + iput p3, p0, Lf/h/a/c/a1/s$a;->c:I + + iput p4, p0, Lf/h/a/c/a1/s$a;->d:I + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/a1/s$a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/a1/s$a; + + iget v2, p0, Lf/h/a/c/a1/s$a;->a:I + + iget v3, p1, Lf/h/a/c/a1/s$a;->a:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/a1/s$a;->c:I + + iget v3, p1, Lf/h/a/c/a1/s$a;->c:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/a1/s$a;->d:I + + iget v3, p1, Lf/h/a/c/a1/s$a;->d:I + + if-ne v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/a1/s$a;->b:[B + + iget-object p1, p1, Lf/h/a/c/a1/s$a;->b:[B + + invoke-static {v2, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/a1/s$a;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/a1/s$a;->b:[B + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/a1/s$a;->c:I + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/a1/s$a;->d:I + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/s.smali b/com.discord/smali_classes2/f/h/a/c/a1/s.smali new file mode 100644 index 0000000000..e5876fffdd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/s.smali @@ -0,0 +1,35 @@ +.class public interface abstract Lf/h/a/c/a1/s; +.super Ljava/lang/Object; +.source "TrackOutput.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/s$a; + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/a1/e;IZ)I + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation +.end method + +.method public abstract b(Lf/h/a/c/i1/t;I)V +.end method + +.method public abstract c(JIIILf/h/a/c/a1/s$a;)V + .param p6 # Lf/h/a/c/a1/s$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public abstract d(Lcom/google/android/exoplayer2/Format;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/t.smali b/com.discord/smali_classes2/f/h/a/c/a1/t.smali new file mode 100644 index 0000000000..98c20e5def --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/t.smali @@ -0,0 +1,195 @@ +.class public final Lf/h/a/c/a1/t; +.super Ljava/lang/Object; +.source "VorbisBitArray.java" + + +# instance fields +.field public final a:[B + +.field public final b:I + +.field public c:I + +.field public d:I + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/t;->a:[B + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/a1/t;->b:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/a1/t;->a:[B + + iget v1, p0, Lf/h/a/c/a1/t;->c:I + + aget-byte v0, v0, v1 + + and-int/lit16 v0, v0, 0xff + + iget v1, p0, Lf/h/a/c/a1/t;->d:I + + shr-int/2addr v0, v1 + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0, v1}, Lf/h/a/c/a1/t;->c(I)V + + return v0 +.end method + +.method public b(I)I + .locals 6 + + iget v0, p0, Lf/h/a/c/a1/t;->c:I + + iget v1, p0, Lf/h/a/c/a1/t;->d:I + + rsub-int/lit8 v1, v1, 0x8 + + invoke-static {p1, v1}, Ljava/lang/Math;->min(II)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/a1/t;->a:[B + + add-int/lit8 v3, v0, 0x1 + + aget-byte v0, v2, v0 + + const/16 v2, 0xff + + and-int/2addr v0, v2 + + iget v4, p0, Lf/h/a/c/a1/t;->d:I + + shr-int/2addr v0, v4 + + rsub-int/lit8 v4, v1, 0x8 + + shr-int v4, v2, v4 + + and-int/2addr v0, v4 + + :goto_0 + if-ge v1, p1, :cond_0 + + iget-object v4, p0, Lf/h/a/c/a1/t;->a:[B + + add-int/lit8 v5, v3, 0x1 + + aget-byte v3, v4, v3 + + and-int/2addr v3, v2 + + shl-int/2addr v3, v1 + + or-int/2addr v0, v3 + + add-int/lit8 v1, v1, 0x8 + + move v3, v5 + + goto :goto_0 + + :cond_0 + const/4 v1, -0x1 + + rsub-int/lit8 v2, p1, 0x20 + + ushr-int/2addr v1, v2 + + and-int/2addr v0, v1 + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/t;->c(I)V + + return v0 +.end method + +.method public c(I)V + .locals 3 + + div-int/lit8 v0, p1, 0x8 + + iget v1, p0, Lf/h/a/c/a1/t;->c:I + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/c/a1/t;->c:I + + iget v2, p0, Lf/h/a/c/a1/t;->d:I + + mul-int/lit8 v0, v0, 0x8 + + sub-int/2addr p1, v0 + + add-int/2addr p1, v2 + + iput p1, p0, Lf/h/a/c/a1/t;->d:I + + const/4 v0, 0x1 + + const/4 v2, 0x7 + + if-le p1, v2, :cond_0 + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/c/a1/t;->c:I + + add-int/lit8 p1, p1, -0x8 + + iput p1, p0, Lf/h/a/c/a1/t;->d:I + + :cond_0 + iget p1, p0, Lf/h/a/c/a1/t;->c:I + + if-ltz p1, :cond_1 + + iget v1, p0, Lf/h/a/c/a1/t;->b:I + + if-lt p1, v1, :cond_2 + + if-ne p1, v1, :cond_1 + + iget p1, p0, Lf/h/a/c/a1/t;->d:I + + if-nez p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :cond_2 + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/u.smali b/com.discord/smali_classes2/f/h/a/c/a1/u.smali new file mode 100644 index 0000000000..04eb459900 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/u.smali @@ -0,0 +1,19 @@ +.class public final Lf/h/a/c/a1/u; +.super Ljava/lang/Object; +.source "VorbisUtil.java" + + +# instance fields +.field public final a:[Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;[Ljava/lang/String;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/a1/u;->a:[Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/v.smali b/com.discord/smali_classes2/f/h/a/c/a1/v.smali new file mode 100644 index 0000000000..9f6af4c969 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/v.smali @@ -0,0 +1,19 @@ +.class public final Lf/h/a/c/a1/v; +.super Ljava/lang/Object; +.source "VorbisUtil.java" + + +# instance fields +.field public final a:Z + + +# direct methods +.method public constructor (ZIII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/c/a1/v;->a:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/w.smali b/com.discord/smali_classes2/f/h/a/c/a1/w.smali new file mode 100644 index 0000000000..22d29f1c45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/w.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/c/a1/w; +.super Ljava/lang/Object; +.source "VorbisUtil.java" + + +# instance fields +.field public final a:I + +.field public final b:J + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:[B + + +# direct methods +.method public constructor (JIJIIIIIZ[B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p3, p0, Lf/h/a/c/a1/w;->a:I + + iput-wide p4, p0, Lf/h/a/c/a1/w;->b:J + + iput p7, p0, Lf/h/a/c/a1/w;->c:I + + iput p9, p0, Lf/h/a/c/a1/w;->d:I + + iput p10, p0, Lf/h/a/c/a1/w;->e:I + + iput-object p12, p0, Lf/h/a/c/a1/w;->f:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/x/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/x/a.smali new file mode 100644 index 0000000000..feb75a5036 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/x/a.smali @@ -0,0 +1,779 @@ +.class public final Lf/h/a/c/a1/x/a; +.super Ljava/lang/Object; +.source "AmrExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# static fields +.field public static final p:[I + +.field public static final q:[I + +.field public static final r:[B + +.field public static final s:[B + +.field public static final t:I + + +# instance fields +.field public final a:[B + +.field public final b:I + +.field public c:Z + +.field public d:J + +.field public e:I + +.field public f:I + +.field public g:Z + +.field public h:J + +.field public i:I + +.field public j:I + +.field public k:J + +.field public l:Lf/h/a/c/a1/i; + +.field public m:Lf/h/a/c/a1/s; + +.field public n:Lf/h/a/c/a1/q; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public o:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/16 v0, 0x10 + + new-array v1, v0, [I + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/a1/x/a;->p:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/a1/x/a;->q:[I + + const-string v0, "#!AMR\n" + + invoke-static {v0}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/x/a;->r:[B + + const-string v0, "#!AMR-WB\n" + + invoke-static {v0}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object v0 + + sput-object v0, Lf/h/a/c/a1/x/a;->s:[B + + sget-object v0, Lf/h/a/c/a1/x/a;->q:[I + + const/16 v1, 0x8 + + aget v0, v0, v1 + + sput v0, Lf/h/a/c/a1/x/a;->t:I + + return-void + + nop + + :array_0 + .array-data 4 + 0xd + 0xe + 0x10 + 0x12 + 0x14 + 0x15 + 0x1b + 0x20 + 0x6 + 0x7 + 0x6 + 0x6 + 0x1 + 0x1 + 0x1 + 0x1 + .end array-data + + :array_1 + .array-data 4 + 0x12 + 0x18 + 0x21 + 0x25 + 0x29 + 0x2f + 0x33 + 0x3b + 0x3d + 0x6 + 0x1 + 0x1 + 0x1 + 0x1 + 0x1 + 0x1 + .end array-data +.end method + +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/a1/x/a;->b:I + + const/4 p1, 0x1 + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/c/a1/x/a;->a:[B + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/a1/x/a;->i:I + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/c/a1/e;->f:I + + iget-object v1, p0, Lf/h/a/c/a1/x/a;->a:[B + + const/4 v2, 0x1 + + invoke-virtual {p1, v1, v0, v2, v0}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/x/a;->a:[B + + aget-byte p1, p1, v0 + + and-int/lit16 v1, p1, 0x83 + + if-gtz v1, :cond_9 + + shr-int/lit8 p1, p1, 0x3 + + const/16 v1, 0xf + + and-int/2addr p1, v1 + + if-ltz p1, :cond_5 + + if-gt p1, v1, :cond_5 + + iget-boolean v1, p0, Lf/h/a/c/a1/x/a;->c:Z + + if-eqz v1, :cond_1 + + const/16 v1, 0xa + + if-lt p1, v1, :cond_0 + + const/16 v1, 0xd + + if-le p1, v1, :cond_1 + + :cond_0 + const/4 v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-nez v1, :cond_4 + + iget-boolean v1, p0, Lf/h/a/c/a1/x/a;->c:Z + + if-nez v1, :cond_3 + + const/16 v1, 0xc + + if-lt p1, v1, :cond_2 + + const/16 v1, 0xe + + if-le p1, v1, :cond_3 + + :cond_2 + const/4 v1, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v1, 0x0 + + :goto_1 + if-eqz v1, :cond_5 + + :cond_4 + const/4 v0, 0x1 + + :cond_5 + if-nez v0, :cond_7 + + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Illegal AMR " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + iget-boolean v2, p0, Lf/h/a/c/a1/x/a;->c:Z + + if-eqz v2, :cond_6 + + const-string v2, "WB" + + goto :goto_2 + + :cond_6 + const-string v2, "NB" + + :goto_2 + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, " frame type " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_7 + iget-boolean v0, p0, Lf/h/a/c/a1/x/a;->c:Z + + if-eqz v0, :cond_8 + + sget-object v0, Lf/h/a/c/a1/x/a;->q:[I + + aget p1, v0, p1 + + goto :goto_3 + + :cond_8 + sget-object v0, Lf/h/a/c/a1/x/a;->p:[I + + aget p1, v0, p1 + + :goto_3 + return p1 + + :cond_9 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Invalid padding bits for frame header " + + invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final b(Lf/h/a/c/a1/e;)Z + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + sget-object v0, Lf/h/a/c/a1/x/a;->r:[B + + const/4 v1, 0x0 + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + array-length v2, v0 + + new-array v2, v2, [B + + array-length v3, v0 + + invoke-virtual {p1, v2, v1, v3, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-static {v2, v0}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_0 + + iput-boolean v1, p0, Lf/h/a/c/a1/x/a;->c:Z + + sget-object v0, Lf/h/a/c/a1/x/a;->r:[B + + array-length v0, v0 + + invoke-virtual {p1, v0}, Lf/h/a/c/a1/e;->i(I)V + + return v2 + + :cond_0 + sget-object v0, Lf/h/a/c/a1/x/a;->s:[B + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + array-length v3, v0 + + new-array v3, v3, [B + + array-length v4, v0 + + invoke-virtual {p1, v3, v1, v4, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-static {v3, v0}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iput-boolean v2, p0, Lf/h/a/c/a1/x/a;->c:Z + + sget-object v0, Lf/h/a/c/a1/x/a;->s:[B + + array-length v0, v0 + + invoke-virtual {p1, v0}, Lf/h/a/c/a1/e;->i(I)V + + return v2 + + :cond_1 + return v1 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-wide v2, v1, Lf/h/a/c/a1/e;->d:J + + const-wide/16 v4, 0x0 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_1 + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/x/a;->b(Lf/h/a/c/a1/e;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Could not find AMR header." + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_1 + :goto_0 + iget-boolean v2, v0, Lf/h/a/c/a1/x/a;->o:Z + + const/4 v3, 0x1 + + if-nez v2, :cond_4 + + iput-boolean v3, v0, Lf/h/a/c/a1/x/a;->o:Z + + iget-boolean v2, v0, Lf/h/a/c/a1/x/a;->c:Z + + if-eqz v2, :cond_2 + + const-string v2, "audio/amr-wb" + + goto :goto_1 + + :cond_2 + const-string v2, "audio/3gpp" + + :goto_1 + move-object v7, v2 + + iget-boolean v2, v0, Lf/h/a/c/a1/x/a;->c:Z + + if-eqz v2, :cond_3 + + const/16 v2, 0x3e80 + + const/16 v12, 0x3e80 + + goto :goto_2 + + :cond_3 + const/16 v2, 0x1f40 + + const/16 v12, 0x1f40 + + :goto_2 + iget-object v2, v0, Lf/h/a/c/a1/x/a;->m:Lf/h/a/c/a1/s; + + const/4 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v9, -0x1 + + sget v10, Lf/h/a/c/a1/x/a;->t:I + + const/4 v11, 0x1 + + const/4 v13, -0x1 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + invoke-static/range {v6 .. v17}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v6 + + invoke-interface {v2, v6}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_4 + iget v2, v0, Lf/h/a/c/a1/x/a;->f:I + + const-wide/16 v6, 0x4e20 + + const/4 v8, -0x1 + + if-nez v2, :cond_6 + + :try_start_0 + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/x/a;->a(Lf/h/a/c/a1/e;)I + + move-result v2 + + iput v2, v0, Lf/h/a/c/a1/x/a;->e:I + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + iput v2, v0, Lf/h/a/c/a1/x/a;->f:I + + iget v9, v0, Lf/h/a/c/a1/x/a;->i:I + + if-ne v9, v8, :cond_5 + + iget-wide v9, v1, Lf/h/a/c/a1/e;->d:J + + iput-wide v9, v0, Lf/h/a/c/a1/x/a;->h:J + + iput v2, v0, Lf/h/a/c/a1/x/a;->i:I + + :cond_5 + iget v2, v0, Lf/h/a/c/a1/x/a;->i:I + + iget v9, v0, Lf/h/a/c/a1/x/a;->e:I + + if-ne v2, v9, :cond_6 + + iget v2, v0, Lf/h/a/c/a1/x/a;->j:I + + add-int/2addr v2, v3 + + iput v2, v0, Lf/h/a/c/a1/x/a;->j:I + + :cond_6 + iget-object v2, v0, Lf/h/a/c/a1/x/a;->m:Lf/h/a/c/a1/s; + + iget v9, v0, Lf/h/a/c/a1/x/a;->f:I + + invoke-interface {v2, v1, v9, v3}, Lf/h/a/c/a1/s;->a(Lf/h/a/c/a1/e;IZ)I + + move-result v2 + + if-ne v2, v8, :cond_7 + + :catch_0 + const/4 v2, -0x1 + + goto :goto_3 + + :cond_7 + iget v9, v0, Lf/h/a/c/a1/x/a;->f:I + + sub-int/2addr v9, v2 + + iput v9, v0, Lf/h/a/c/a1/x/a;->f:I + + const/4 v2, 0x0 + + if-lez v9, :cond_8 + + goto :goto_3 + + :cond_8 + iget-object v10, v0, Lf/h/a/c/a1/x/a;->m:Lf/h/a/c/a1/s; + + iget-wide v11, v0, Lf/h/a/c/a1/x/a;->k:J + + iget-wide v13, v0, Lf/h/a/c/a1/x/a;->d:J + + add-long/2addr v11, v13 + + const/4 v13, 0x1 + + iget v14, v0, Lf/h/a/c/a1/x/a;->e:I + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + invoke-interface/range {v10 .. v16}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iget-wide v9, v0, Lf/h/a/c/a1/x/a;->d:J + + add-long/2addr v9, v6 + + iput-wide v9, v0, Lf/h/a/c/a1/x/a;->d:J + + :goto_3 + iget-wide v10, v1, Lf/h/a/c/a1/e;->c:J + + iget-boolean v1, v0, Lf/h/a/c/a1/x/a;->g:Z + + if-eqz v1, :cond_9 + + goto :goto_5 + + :cond_9 + iget v1, v0, Lf/h/a/c/a1/x/a;->b:I + + and-int/2addr v1, v3 + + if-eqz v1, :cond_c + + const-wide/16 v12, -0x1 + + cmp-long v1, v10, v12 + + if-eqz v1, :cond_c + + iget v1, v0, Lf/h/a/c/a1/x/a;->i:I + + if-eq v1, v8, :cond_a + + iget v9, v0, Lf/h/a/c/a1/x/a;->e:I + + if-eq v1, v9, :cond_a + + goto :goto_4 + + :cond_a + iget v1, v0, Lf/h/a/c/a1/x/a;->j:I + + const/16 v4, 0x14 + + if-ge v1, v4, :cond_b + + if-ne v2, v8, :cond_d + + :cond_b + iget v15, v0, Lf/h/a/c/a1/x/a;->i:I + + mul-int/lit8 v1, v15, 0x8 + + int-to-long v4, v1 + + const-wide/32 v8, 0xf4240 + + mul-long v4, v4, v8 + + div-long/2addr v4, v6 + + long-to-int v14, v4 + + new-instance v1, Lf/h/a/c/a1/d; + + iget-wide v12, v0, Lf/h/a/c/a1/x/a;->h:J + + move-object v9, v1 + + invoke-direct/range {v9 .. v15}, Lf/h/a/c/a1/d;->(JJII)V + + iput-object v1, v0, Lf/h/a/c/a1/x/a;->n:Lf/h/a/c/a1/q; + + iget-object v4, v0, Lf/h/a/c/a1/x/a;->l:Lf/h/a/c/a1/i; + + invoke-interface {v4, v1}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v3, v0, Lf/h/a/c/a1/x/a;->g:Z + + goto :goto_5 + + :cond_c + :goto_4 + new-instance v1, Lf/h/a/c/a1/q$b; + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + invoke-direct {v1, v6, v7, v4, v5}, Lf/h/a/c/a1/q$b;->(JJ)V + + iput-object v1, v0, Lf/h/a/c/a1/x/a;->n:Lf/h/a/c/a1/q; + + iget-object v4, v0, Lf/h/a/c/a1/x/a;->l:Lf/h/a/c/a1/i; + + invoke-interface {v4, v1}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v3, v0, Lf/h/a/c/a1/x/a;->g:Z + + :cond_d + :goto_5 + return v2 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/x/a;->l:Lf/h/a/c/a1/i; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/x/a;->m:Lf/h/a/c/a1/s; + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + return-void +.end method + +.method public f(JJ)V + .locals 2 + + const-wide/16 p3, 0x0 + + iput-wide p3, p0, Lf/h/a/c/a1/x/a;->d:J + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/a1/x/a;->e:I + + iput v0, p0, Lf/h/a/c/a1/x/a;->f:I + + cmp-long v0, p1, p3 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/x/a;->n:Lf/h/a/c/a1/q; + + instance-of v1, v0, Lf/h/a/c/a1/d; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/c/a1/d; + + iget-wide p3, v0, Lf/h/a/c/a1/d;->b:J + + iget v0, v0, Lf/h/a/c/a1/d;->e:I + + invoke-static {p1, p2, p3, p4, v0}, Lf/h/a/c/a1/d;->e(JJI)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/a1/x/a;->k:J + + goto :goto_0 + + :cond_0 + iput-wide p3, p0, Lf/h/a/c/a1/x/a;->k:J + + :goto_0 + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/x/a;->b(Lf/h/a/c/a1/e;)Z + + move-result p1 + + return p1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/y/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/y/a.smali new file mode 100644 index 0000000000..96c3830caf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/y/a.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/c/a1/y/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/a1/a$d; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/i1/m; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/i1/m;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/y/a;->a:Lf/h/a/c/i1/m; + + return-void +.end method + + +# virtual methods +.method public final a(J)J + .locals 1 + + iget-object v0, p0, Lf/h/a/c/a1/y/a;->a:Lf/h/a/c/i1/m; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/i1/m;->g(J)J + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/y/b$a.smali b/com.discord/smali_classes2/f/h/a/c/a1/y/b$a.smali new file mode 100644 index 0000000000..2b2f4ffb95 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/y/b$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/a1/y/b$a; +.super Ljava/lang/Object; +.source "FlacBinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/y/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/a1/y/b$b.smali b/com.discord/smali_classes2/f/h/a/c/a1/y/b$b.smali new file mode 100644 index 0000000000..65f3704692 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/y/b$b.smali @@ -0,0 +1,280 @@ +.class public final Lf/h/a/c/a1/y/b$b; +.super Ljava/lang/Object; +.source "FlacBinarySearchSeeker.java" + +# interfaces +.implements Lf/h/a/c/a1/a$f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/a1/y/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/m; + +.field public final b:I + +.field public final c:Lf/h/a/c/a1/k$a; + + +# direct methods +.method public constructor (Lf/h/a/c/i1/m;ILf/h/a/c/a1/y/b$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/a1/y/b$b;->a:Lf/h/a/c/i1/m; + + iput p2, p0, Lf/h/a/c/a1/y/b$b;->b:I + + new-instance p1, Lf/h/a/c/a1/k$a; + + invoke-direct {p1}, Lf/h/a/c/a1/k$a;->()V + + iput-object p1, p0, Lf/h/a/c/a1/y/b$b;->c:Lf/h/a/c/a1/k$a; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;J)Lf/h/a/c/a1/a$e; + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-wide v0, p1, Lf/h/a/c/a1/e;->d:J + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/y/b$b;->c(Lf/h/a/c/a1/e;)J + + move-result-wide v2 + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v4 + + iget-object v6, p0, Lf/h/a/c/a1/y/b$b;->a:Lf/h/a/c/i1/m; + + iget v6, v6, Lf/h/a/c/i1/m;->c:I + + const/4 v7, 0x6 + + invoke-static {v7, v6}, Ljava/lang/Math;->max(II)I + + move-result v6 + + const/4 v7, 0x0 + + invoke-virtual {p1, v6, v7}, Lf/h/a/c/a1/e;->a(IZ)Z + + invoke-virtual {p0, p1}, Lf/h/a/c/a1/y/b$b;->c(Lf/h/a/c/a1/e;)J + + move-result-wide v6 + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v8 + + cmp-long p1, v2, p2 + + if-gtz p1, :cond_0 + + cmp-long p1, v6, p2 + + if-lez p1, :cond_0 + + invoke-static {v4, v5}, Lf/h/a/c/a1/a$e;->b(J)Lf/h/a/c/a1/a$e; + + move-result-object p1 + + return-object p1 + + :cond_0 + cmp-long p1, v6, p2 + + if-gtz p1, :cond_1 + + invoke-static {v6, v7, v8, v9}, Lf/h/a/c/a1/a$e;->c(JJ)Lf/h/a/c/a1/a$e; + + move-result-object p1 + + return-object p1 + + :cond_1 + invoke-static {v2, v3, v0, v1}, Lf/h/a/c/a1/a$e;->a(JJ)Lf/h/a/c/a1/a$e; + + move-result-object p1 + + return-object p1 +.end method + +.method public synthetic b()V + .locals 0 + + invoke-static {p0}, Lf/h/a/c/a1/b;->a(Lf/h/a/c/a1/a$f;)V + + return-void +.end method + +.method public final c(Lf/h/a/c/a1/e;)J + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + :goto_0 + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v0 + + iget-wide v2, p1, Lf/h/a/c/a1/e;->c:J + + const-wide/16 v4, 0x6 + + sub-long/2addr v2, v4 + + const/4 v6, 0x0 + + cmp-long v7, v0, v2 + + if-gez v7, :cond_1 + + iget-object v0, p0, Lf/h/a/c/a1/y/b$b;->a:Lf/h/a/c/i1/m; + + iget v1, p0, Lf/h/a/c/a1/y/b$b;->b:I + + iget-object v2, p0, Lf/h/a/c/a1/y/b$b;->c:Lf/h/a/c/a1/k$a; + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v7 + + const/4 v3, 0x2 + + new-array v9, v3, [B + + invoke-virtual {p1, v9, v6, v3, v6}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + aget-byte v10, v9, v6 + + and-int/lit16 v10, v10, 0xff + + shl-int/lit8 v10, v10, 0x8 + + const/4 v11, 0x1 + + aget-byte v12, v9, v11 + + and-int/lit16 v12, v12, 0xff + + or-int/2addr v10, v12 + + if-eq v10, v1, :cond_0 + + iput v6, p1, Lf/h/a/c/a1/e;->f:I + + iget-wide v0, p1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v7, v0 + + long-to-int v0, v7 + + invoke-virtual {p1, v0, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_0 + new-instance v10, Lf/h/a/c/i1/t; + + const/16 v12, 0x10 + + invoke-direct {v10, v12}, Lf/h/a/c/i1/t;->(I)V + + iget-object v12, v10, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v9, v6, v12, v6, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v9, v10, Lf/h/a/c/i1/t;->a:[B + + const/16 v12, 0xe + + invoke-static {p1, v9, v3, v12}, Ld0/a/b/b/a;->A0(Lf/h/a/c/a1/e;[BII)I + + move-result v3 + + invoke-virtual {v10, v3}, Lf/h/a/c/i1/t;->B(I)V + + iput v6, p1, Lf/h/a/c/a1/e;->f:I + + iget-wide v12, p1, Lf/h/a/c/a1/e;->d:J + + sub-long/2addr v7, v12 + + long-to-int v3, v7 + + invoke-virtual {p1, v3, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + invoke-static {v10, v0, v1, v2}, Lf/h/a/c/a1/k;->b(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ILf/h/a/c/a1/k$a;)Z + + move-result v0 + + :goto_1 + if-nez v0, :cond_1 + + invoke-virtual {p1, v11, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + goto :goto_0 + + :cond_1 + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v0 + + iget-wide v2, p1, Lf/h/a/c/a1/e;->c:J + + sub-long v4, v2, v4 + + cmp-long v7, v0, v4 + + if-ltz v7, :cond_2 + + invoke-virtual {p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v0 + + sub-long/2addr v2, v0 + + long-to-int v0, v2 + + invoke-virtual {p1, v0, v6}, Lf/h/a/c/a1/e;->a(IZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/y/b$b;->a:Lf/h/a/c/i1/m; + + iget-wide v0, p1, Lf/h/a/c/i1/m;->j:J + + return-wide v0 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/a1/y/b$b;->c:Lf/h/a/c/a1/k$a; + + iget-wide v0, p1, Lf/h/a/c/a1/k$a;->a:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/y/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/y/b.smali new file mode 100644 index 0000000000..579e423624 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/y/b.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/c/a1/y/b; +.super Lf/h/a/c/a1/a; +.source "FlacBinarySearchSeeker.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/a1/y/b$b; + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/i1/m;IJJ)V + .locals 16 + + move-object/from16 v0, p1 + + invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + new-instance v1, Lf/h/a/c/a1/y/a; + + invoke-direct {v1, v0}, Lf/h/a/c/a1/y/a;->(Lf/h/a/c/i1/m;)V + + new-instance v2, Lf/h/a/c/a1/y/b$b; + + const/4 v3, 0x0 + + move/from16 v4, p2 + + invoke-direct {v2, v0, v4, v3}, Lf/h/a/c/a1/y/b$b;->(Lf/h/a/c/i1/m;ILf/h/a/c/a1/y/b$a;)V + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/m;->d()J + + move-result-wide v3 + + iget-wide v7, v0, Lf/h/a/c/i1/m;->j:J + + iget v5, v0, Lf/h/a/c/i1/m;->d:I + + if-lez v5, :cond_0 + + int-to-long v5, v5 + + iget v9, v0, Lf/h/a/c/i1/m;->c:I + + int-to-long v9, v9 + + add-long/2addr v5, v9 + + const-wide/16 v9, 0x2 + + div-long/2addr v5, v9 + + const-wide/16 v9, 0x1 + + goto :goto_1 + + :cond_0 + iget v5, v0, Lf/h/a/c/i1/m;->a:I + + iget v6, v0, Lf/h/a/c/i1/m;->b:I + + if-ne v5, v6, :cond_1 + + if-lez v5, :cond_1 + + int-to-long v5, v5 + + goto :goto_0 + + :cond_1 + const-wide/16 v5, 0x1000 + + :goto_0 + iget v9, v0, Lf/h/a/c/i1/m;->g:I + + int-to-long v9, v9 + + mul-long v5, v5, v9 + + iget v9, v0, Lf/h/a/c/i1/m;->h:I + + int-to-long v9, v9 + + mul-long v5, v5, v9 + + const-wide/16 v9, 0x8 + + div-long/2addr v5, v9 + + const-wide/16 v9, 0x40 + + :goto_1 + add-long v13, v5, v9 + + const/4 v5, 0x6 + + iget v0, v0, Lf/h/a/c/i1/m;->c:I + + invoke-static {v5, v0}, Ljava/lang/Math;->max(II)I + + move-result v15 + + const-wide/16 v5, 0x0 + + move-object/from16 v0, p0 + + move-wide/from16 v9, p3 + + move-wide/from16 v11, p5 + + invoke-direct/range {v0 .. v15}, Lf/h/a/c/a1/a;->(Lf/h/a/c/a1/a$d;Lf/h/a/c/a1/a$f;JJJJJJI)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/y/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/y/c.smali new file mode 100644 index 0000000000..b06fc6169f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/y/c.smali @@ -0,0 +1,1307 @@ +.class public final Lf/h/a/c/a1/y/c; +.super Ljava/lang/Object; +.source "FlacExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public final a:[B + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Z + +.field public final d:Lf/h/a/c/a1/k$a; + +.field public e:Lf/h/a/c/a1/i; + +.field public f:Lf/h/a/c/a1/s; + +.field public g:I + +.field public h:Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Lf/h/a/c/i1/m; + +.field public j:I + +.field public k:I + +.field public l:Lf/h/a/c/a1/y/b; + +.field public m:I + +.field public n:J + + +# direct methods +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x2a + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/a1/y/c;->a:[B + + new-instance v0, Lf/h/a/c/i1/t; + + const v1, 0x8000 + + new-array v1, v1, [B + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/i1/t;->([BI)V + + iput-object v0, p0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iput-boolean v2, p0, Lf/h/a/c/a1/y/c;->c:Z + + new-instance v0, Lf/h/a/c/a1/k$a; + + invoke-direct {v0}, Lf/h/a/c/a1/k$a;->()V + + iput-object v0, p0, Lf/h/a/c/a1/y/c;->d:Lf/h/a/c/a1/k$a; + + iput v2, p0, Lf/h/a/c/a1/y/c;->g:I + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 11 + + iget-wide v0, p0, Lf/h/a/c/a1/y/c;->n:J + + const-wide/32 v2, 0xf4240 + + mul-long v0, v0, v2 + + iget-object v2, p0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-static {v2}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v2, Lf/h/a/c/i1/m; + + iget v2, v2, Lf/h/a/c/i1/m;->e:I + + int-to-long v2, v2 + + div-long v5, v0, v2 + + iget-object v4, p0, Lf/h/a/c/a1/y/c;->f:Lf/h/a/c/a1/s; + + const/4 v7, 0x1 + + iget v8, p0, Lf/h/a/c/a1/y/c;->m:I + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-interface/range {v4 .. v10}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + return-void +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 24 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v0, Lf/h/a/c/a1/y/c;->g:I + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_22 + + const/4 v5, 0x2 + + if-eq v2, v3, :cond_21 + + const/16 v6, 0x8 + + const/16 v7, 0x10 + + const/16 v8, 0x18 + + const/4 v9, 0x3 + + const/4 v10, 0x4 + + if-eq v2, v5, :cond_1f + + if-eq v2, v9, :cond_18 + + const-wide/16 v8, 0x0 + + const-wide/16 v13, -0x1 + + const/4 v15, 0x5 + + if-eq v2, v10, :cond_14 + + if-ne v2, v15, :cond_13 + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->f:Lf/h/a/c/a1/s; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->l:Lf/h/a/c/a1/y/b; + + const/4 v6, -0x1 + + if-eqz v2, :cond_0 + + invoke-virtual {v2}, Lf/h/a/c/a1/a;->b()Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->l:Lf/h/a/c/a1/y/b; + + move-object/from16 v3, p2 + + invoke-virtual {v2, v1, v3}, Lf/h/a/c/a1/a;->a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + + move-result v4 + + goto/16 :goto_b + + :cond_0 + iget-wide v11, v0, Lf/h/a/c/a1/y/c;->n:J + + cmp-long v10, v11, v13 + + if-nez v10, :cond_5 + + iget-object v6, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {v1, v3, v4}, Lf/h/a/c/a1/e;->a(IZ)Z + + new-array v7, v3, [B + + invoke-virtual {v1, v7, v4, v3, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + aget-byte v7, v7, v4 + + and-int/2addr v7, v3 + + if-ne v7, v3, :cond_1 + + const/4 v7, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v7, 0x0 + + :goto_0 + invoke-virtual {v1, v5, v4}, Lf/h/a/c/a1/e;->a(IZ)Z + + if-eqz v7, :cond_2 + + const/4 v11, 0x7 + + goto :goto_1 + + :cond_2 + const/4 v11, 0x6 + + :goto_1 + new-instance v2, Lf/h/a/c/i1/t; + + invoke-direct {v2, v11}, Lf/h/a/c/i1/t;->(I)V + + iget-object v5, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v1, v5, v4, v11}, Ld0/a/b/b/a;->A0(Lf/h/a/c/a1/e;[BII)I + + move-result v5 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/t;->B(I)V + + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + :try_start_0 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->w()J + + move-result-wide v1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v7, :cond_3 + + goto :goto_2 + + :cond_3 + iget v5, v6, Lf/h/a/c/i1/m;->b:I + + int-to-long v5, v5 + + mul-long v1, v1, v5 + + :goto_2 + move-wide v8, v1 + + goto :goto_3 + + :catch_0 + const/4 v3, 0x0 + + :goto_3 + if-eqz v3, :cond_4 + + iput-wide v8, v0, Lf/h/a/c/a1/y/c;->n:J + + goto/16 :goto_b + + :cond_4 + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {v1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw v1 + + :cond_5 + iget-object v2, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iget v5, v2, Lf/h/a/c/i1/t;->c:I + + const v8, 0x8000 + + if-ge v5, v8, :cond_8 + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + sub-int/2addr v8, v5 + + invoke-virtual {v1, v2, v5, v8}, Lf/h/a/c/a1/e;->f([BII)I + + move-result v1 + + if-ne v1, v6, :cond_6 + + goto :goto_4 + + :cond_6 + const/4 v3, 0x0 + + :goto_4 + if-nez v3, :cond_7 + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + add-int/2addr v5, v1 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/t;->B(I)V + + goto :goto_5 + + :cond_7 + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-nez v1, :cond_9 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/y/c;->a()V + + const/4 v4, -0x1 + + goto/16 :goto_b + + :cond_8 + const/4 v3, 0x0 + + :cond_9 + :goto_5 + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + iget v5, v0, Lf/h/a/c/a1/y/c;->m:I + + iget v6, v0, Lf/h/a/c/a1/y/c;->j:I + + if-ge v5, v6, :cond_a + + sub-int/2addr v6, v5 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v5 + + invoke-static {v6, v5}, Ljava/lang/Math;->min(II)I + + move-result v5 + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->D(I)V + + :cond_a + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iget-object v5, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget v5, v1, Lf/h/a/c/i1/t;->b:I + + :goto_6 + iget v6, v1, Lf/h/a/c/i1/t;->c:I + + add-int/lit8 v6, v6, -0x10 + + if-gt v5, v6, :cond_c + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v6, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iget v8, v0, Lf/h/a/c/a1/y/c;->k:I + + iget-object v9, v0, Lf/h/a/c/a1/y/c;->d:Lf/h/a/c/a1/k$a; + + invoke-static {v1, v6, v8, v9}, Lf/h/a/c/a1/k;->b(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ILf/h/a/c/a1/k$a;)Z + + move-result v6 + + if-eqz v6, :cond_b + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->d:Lf/h/a/c/a1/k$a; + + iget-wide v5, v1, Lf/h/a/c/a1/k$a;->a:J + + goto :goto_a + + :cond_b + add-int/lit8 v5, v5, 0x1 + + goto :goto_6 + + :cond_c + if-eqz v3, :cond_10 + + :goto_7 + iget v3, v1, Lf/h/a/c/i1/t;->c:I + + iget v6, v0, Lf/h/a/c/a1/y/c;->j:I + + sub-int v6, v3, v6 + + if-gt v5, v6, :cond_f + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + :try_start_1 + iget-object v3, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iget v6, v0, Lf/h/a/c/a1/y/c;->k:I + + iget-object v8, v0, Lf/h/a/c/a1/y/c;->d:Lf/h/a/c/a1/k$a; + + invoke-static {v1, v3, v6, v8}, Lf/h/a/c/a1/k;->b(Lf/h/a/c/i1/t;Lf/h/a/c/i1/m;ILf/h/a/c/a1/k$a;)Z + + move-result v3 + :try_end_1 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_8 + + :catch_1 + const/4 v3, 0x0 + + :goto_8 + iget v6, v1, Lf/h/a/c/i1/t;->b:I + + iget v8, v1, Lf/h/a/c/i1/t;->c:I + + if-le v6, v8, :cond_d + + const/4 v3, 0x0 + + :cond_d + if-eqz v3, :cond_e + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->d:Lf/h/a/c/a1/k$a; + + iget-wide v5, v1, Lf/h/a/c/a1/k$a;->a:J + + goto :goto_a + + :cond_e + add-int/lit8 v5, v5, 0x1 + + goto :goto_7 + + :cond_f + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_9 + + :cond_10 + invoke-virtual {v1, v5}, Lf/h/a/c/i1/t;->C(I)V + + :goto_9 + move-wide v5, v13 + + :goto_a + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iget v3, v1, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v3, v2 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->f:Lf/h/a/c/a1/s; + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + invoke-interface {v1, v2, v3}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget v1, v0, Lf/h/a/c/a1/y/c;->m:I + + add-int/2addr v1, v3 + + iput v1, v0, Lf/h/a/c/a1/y/c;->m:I + + cmp-long v1, v5, v13 + + if-eqz v1, :cond_11 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/y/c;->a()V + + iput v4, v0, Lf/h/a/c/a1/y/c;->m:I + + iput-wide v5, v0, Lf/h/a/c/a1/y/c;->n:J + + :cond_11 + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-ge v1, v7, :cond_12 + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + iget v3, v1, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + invoke-static {v2, v3, v2, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->y(I)V + + :cond_12 + :goto_b + return v4 + + :cond_13 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_14 + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + new-array v2, v5, [B + + invoke-virtual {v1, v2, v4, v5, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + aget-byte v5, v2, v4 + + and-int/lit16 v5, v5, 0xff + + shl-int/2addr v5, v6 + + aget-byte v2, v2, v3 + + and-int/lit16 v2, v2, 0xff + + or-int/2addr v2, v5 + + shr-int/lit8 v3, v2, 0x2 + + const/16 v5, 0x3ffe + + if-ne v3, v5, :cond_17 + + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + iput v2, v0, Lf/h/a/c/a1/y/c;->k:I + + iget-object v2, v0, Lf/h/a/c/a1/y/c;->e:Lf/h/a/c/a1/i; + + invoke-static {v2}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + iget-wide v5, v1, Lf/h/a/c/a1/e;->d:J + + iget-wide v10, v1, Lf/h/a/c/a1/e;->c:J + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iget-object v3, v1, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + if-eqz v3, :cond_15 + + new-instance v3, Lf/h/a/c/a1/l; + + invoke-direct {v3, v1, v5, v6}, Lf/h/a/c/a1/l;->(Lf/h/a/c/i1/m;J)V + + goto :goto_c + + :cond_15 + cmp-long v3, v10, v13 + + if-eqz v3, :cond_16 + + iget-wide v12, v1, Lf/h/a/c/i1/m;->j:J + + cmp-long v3, v12, v8 + + if-lez v3, :cond_16 + + new-instance v3, Lf/h/a/c/a1/y/b; + + iget v7, v0, Lf/h/a/c/a1/y/c;->k:I + + move-object/from16 v16, v3 + + move-object/from16 v17, v1 + + move/from16 v18, v7 + + move-wide/from16 v19, v5 + + move-wide/from16 v21, v10 + + invoke-direct/range {v16 .. v22}, Lf/h/a/c/a1/y/b;->(Lf/h/a/c/i1/m;IJJ)V + + iput-object v3, v0, Lf/h/a/c/a1/y/c;->l:Lf/h/a/c/a1/y/b; + + iget-object v3, v3, Lf/h/a/c/a1/a;->a:Lf/h/a/c/a1/a$a; + + goto :goto_c + + :cond_16 + new-instance v3, Lf/h/a/c/a1/q$b; + + iget-object v1, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-virtual {v1}, Lf/h/a/c/i1/m;->d()J + + move-result-wide v5 + + invoke-direct {v3, v5, v6, v8, v9}, Lf/h/a/c/a1/q$b;->(JJ)V + + :goto_c + invoke-interface {v2, v3}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput v15, v0, Lf/h/a/c/a1/y/c;->g:I + + return v4 + + :cond_17 + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "First frame does not start with sync code." + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v1 + + :cond_18 + iget-object v3, v0, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + const/4 v5, 0x0 + + :goto_d + if-nez v5, :cond_1e + + iput v4, v1, Lf/h/a/c/a1/e;->f:I + + new-instance v5, Lf/h/a/c/i1/s; + + new-array v6, v10, [B + + invoke-direct {v5, v6}, Lf/h/a/c/i1/s;->([B)V + + iget-object v6, v5, Lf/h/a/c/i1/s;->a:[B + + invoke-virtual {v1, v6, v4, v10, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + invoke-virtual {v5}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + const/4 v7, 0x7 + + invoke-virtual {v5, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + invoke-virtual {v5, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + add-int/2addr v5, v10 + + if-nez v11, :cond_19 + + const/16 v3, 0x26 + + new-array v5, v3, [B + + invoke-virtual {v1, v5, v4, v3, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + new-instance v3, Lf/h/a/c/i1/m; + + invoke-direct {v3, v5, v10}, Lf/h/a/c/i1/m;->([BI)V + + goto :goto_e + + :cond_19 + if-eqz v3, :cond_1d + + if-ne v11, v9, :cond_1a + + new-instance v11, Lf/h/a/c/i1/t; + + invoke-direct {v11, v5}, Lf/h/a/c/i1/t;->(I)V + + iget-object v12, v11, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v12, v4, v5, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + invoke-static {v11}, Ld0/a/b/b/a;->K0(Lf/h/a/c/i1/t;)Lf/h/a/c/i1/m$a; + + move-result-object v5 + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/m;->b(Lf/h/a/c/i1/m$a;)Lf/h/a/c/i1/m; + + move-result-object v3 + + :goto_e + move-object v0, v1 + + goto/16 :goto_10 + + :cond_1a + if-ne v11, v10, :cond_1b + + new-instance v11, Lf/h/a/c/i1/t; + + invoke-direct {v11, v5}, Lf/h/a/c/i1/t;->(I)V + + iget-object v12, v11, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v12, v4, v5, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + invoke-virtual {v11, v10}, Lf/h/a/c/i1/t;->D(I)V + + invoke-static {v11, v4, v4}, Ld0/a/b/b/a;->L0(Lf/h/a/c/i1/t;ZZ)Lf/h/a/c/a1/u; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/c/a1/u;->a:[Ljava/lang/String; + + invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v5 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v11 + + invoke-static {v5, v11}, Lf/h/a/c/i1/m;->a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v5 + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v22 + + new-instance v5, Lf/h/a/c/i1/m; + + iget v12, v3, Lf/h/a/c/i1/m;->a:I + + iget v13, v3, Lf/h/a/c/i1/m;->b:I + + iget v14, v3, Lf/h/a/c/i1/m;->c:I + + iget v15, v3, Lf/h/a/c/i1/m;->d:I + + iget v11, v3, Lf/h/a/c/i1/m;->e:I + + iget v2, v3, Lf/h/a/c/i1/m;->g:I + + iget v7, v3, Lf/h/a/c/i1/m;->h:I + + iget-wide v8, v3, Lf/h/a/c/i1/m;->j:J + + iget-object v3, v3, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + move/from16 v16, v11 + + move-object v11, v5 + + move/from16 v17, v2 + + move/from16 v18, v7 + + move-wide/from16 v19, v8 + + move-object/from16 v21, v3 + + invoke-direct/range {v11 .. v22}, Lf/h/a/c/i1/m;->(IIIIIIIJLf/h/a/c/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V + + goto/16 :goto_f + + :cond_1b + const/4 v2, 0x6 + + if-ne v11, v2, :cond_1c + + new-instance v7, Lf/h/a/c/i1/t; + + invoke-direct {v7, v5}, Lf/h/a/c/i1/t;->(I)V + + iget-object v8, v7, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v8, v4, v5, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + invoke-virtual {v7, v10}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v12 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + const-string v8, "US-ASCII" + + invoke-static {v8}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v8 + + invoke-virtual {v7, v5, v8}, Lf/h/a/c/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + invoke-virtual {v7, v5}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v15 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v16 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v17 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v18 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + new-array v8, v5, [B + + iget-object v9, v7, Lf/h/a/c/i1/t;->a:[B + + iget v11, v7, Lf/h/a/c/i1/t;->b:I + + invoke-static {v9, v11, v8, v4, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v9, v7, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v9, v5 + + iput v9, v7, Lf/h/a/c/i1/t;->b:I + + new-instance v5, Lcom/google/android/exoplayer2/metadata/flac/PictureFrame; + + move-object v11, v5 + + move-object/from16 v19, v8 + + invoke-direct/range {v11 .. v19}, Lcom/google/android/exoplayer2/metadata/flac/PictureFrame;->(ILjava/lang/String;Ljava/lang/String;IIII[B)V + + invoke-static {v5}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v5 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v7 + + invoke-static {v7, v5}, Lf/h/a/c/i1/m;->a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v5 + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v22 + + new-instance v5, Lf/h/a/c/i1/m; + + iget v12, v3, Lf/h/a/c/i1/m;->a:I + + iget v13, v3, Lf/h/a/c/i1/m;->b:I + + iget v14, v3, Lf/h/a/c/i1/m;->c:I + + iget v15, v3, Lf/h/a/c/i1/m;->d:I + + iget v7, v3, Lf/h/a/c/i1/m;->e:I + + iget v8, v3, Lf/h/a/c/i1/m;->g:I + + iget v9, v3, Lf/h/a/c/i1/m;->h:I + + iget-wide v0, v3, Lf/h/a/c/i1/m;->j:J + + iget-object v3, v3, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + move-object v11, v5 + + move/from16 v16, v7 + + move/from16 v17, v8 + + move/from16 v18, v9 + + move-wide/from16 v19, v0 + + move-object/from16 v21, v3 + + invoke-direct/range {v11 .. v22}, Lf/h/a/c/i1/m;->(IIIIIIIJLf/h/a/c/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V + + :goto_f + move-object/from16 v0, p1 + + move-object v3, v5 + + goto :goto_10 + + :cond_1c + move-object v0, v1 + + invoke-virtual {v0, v5}, Lf/h/a/c/a1/e;->i(I)V + + :goto_10 + invoke-static {v3}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-object/from16 v1, p0 + + iput-object v3, v1, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + move v5, v6 + + const/16 v8, 0x18 + + const/4 v9, 0x3 + + move-object/from16 v23, v1 + + move-object v1, v0 + + move-object/from16 v0, v23 + + goto/16 :goto_d + + :cond_1d + move-object v1, v0 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-direct {v0}, Ljava/lang/IllegalArgumentException;->()V + + throw v0 + + :cond_1e + move-object v1, v0 + + iget-object v0, v1, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, v1, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iget v0, v0, Lf/h/a/c/i1/m;->c:I + + const/4 v2, 0x6 + + invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I + + move-result v0 + + iput v0, v1, Lf/h/a/c/a1/y/c;->j:I + + iget-object v0, v1, Lf/h/a/c/a1/y/c;->f:Lf/h/a/c/a1/s; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v1, Lf/h/a/c/a1/y/c;->i:Lf/h/a/c/i1/m; + + iget-object v3, v1, Lf/h/a/c/a1/y/c;->a:[B + + iget-object v5, v1, Lf/h/a/c/a1/y/c;->h:Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-virtual {v2, v3, v5}, Lf/h/a/c/i1/m;->e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v2 + + invoke-interface {v0, v2}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput v10, v1, Lf/h/a/c/a1/y/c;->g:I + + return v4 + + :cond_1f + move-object/from16 v23, v1 + + move-object v1, v0 + + move-object/from16 v0, v23 + + new-array v2, v10, [B + + invoke-virtual {v0, v2, v4, v10, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + aget-byte v0, v2, v4 + + int-to-long v8, v0 + + const-wide/16 v10, 0xff + + and-long/2addr v8, v10 + + const/16 v0, 0x18 + + shl-long/2addr v8, v0 + + aget-byte v0, v2, v3 + + int-to-long v12, v0 + + and-long/2addr v12, v10 + + shl-long/2addr v12, v7 + + or-long v7, v8, v12 + + aget-byte v0, v2, v5 + + int-to-long v12, v0 + + and-long/2addr v12, v10 + + shl-long v5, v12, v6 + + or-long/2addr v5, v7 + + const/4 v0, 0x3 + + aget-byte v2, v2, v0 + + int-to-long v2, v2 + + and-long/2addr v2, v10 + + or-long/2addr v2, v5 + + const-wide/32 v5, 0x664c6143 + + cmp-long v7, v2, v5 + + if-nez v7, :cond_20 + + iput v0, v1, Lf/h/a/c/a1/y/c;->g:I + + return v4 + + :cond_20 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Failed to read FLAC stream marker." + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_21 + move-object/from16 v23, v1 + + move-object v1, v0 + + move-object/from16 v0, v23 + + iget-object v2, v1, Lf/h/a/c/a1/y/c;->a:[B + + array-length v3, v2 + + invoke-virtual {v0, v2, v4, v3, v4}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iput v4, v0, Lf/h/a/c/a1/e;->f:I + + iput v5, v1, Lf/h/a/c/a1/y/c;->g:I + + return v4 + + :cond_22 + move-object/from16 v23, v1 + + move-object v1, v0 + + move-object/from16 v0, v23 + + iget-boolean v2, v1, Lf/h/a/c/a1/y/c;->c:Z + + xor-int/2addr v2, v3 + + iput v4, v0, Lf/h/a/c/a1/e;->f:I + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v5 + + invoke-static {v0, v2}, Ld0/a/b/b/a;->z0(Lf/h/a/c/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v2 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/a1/e;->d()J + + move-result-wide v7 + + sub-long/2addr v7, v5 + + long-to-int v5, v7 + + invoke-virtual {v0, v5}, Lf/h/a/c/a1/e;->i(I)V + + iput-object v2, v1, Lf/h/a/c/a1/y/c;->h:Lcom/google/android/exoplayer2/metadata/Metadata; + + iput v3, v1, Lf/h/a/c/a1/y/c;->g:I + + return v4 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/a1/y/c;->e:Lf/h/a/c/a1/i; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-interface {p1, v0, v1}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/a1/y/c;->f:Lf/h/a/c/a1/s; + + invoke-interface {p1}, Lf/h/a/c/a1/i;->k()V + + return-void +.end method + +.method public f(JJ)V + .locals 4 + + const/4 v0, 0x0 + + const-wide/16 v1, 0x0 + + cmp-long v3, p1, v1 + + if-nez v3, :cond_0 + + iput v0, p0, Lf/h/a/c/a1/y/c;->g:I + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/a1/y/c;->l:Lf/h/a/c/a1/y/b; + + if-eqz p1, :cond_1 + + invoke-virtual {p1, p3, p4}, Lf/h/a/c/a1/a;->e(J)V + + :cond_1 + :goto_0 + cmp-long p1, p3, v1 + + if-nez p1, :cond_2 + + goto :goto_1 + + :cond_2 + const-wide/16 v1, -0x1 + + :goto_1 + iput-wide v1, p0, Lf/h/a/c/a1/y/c;->n:J + + iput v0, p0, Lf/h/a/c/a1/y/c;->m:I + + iget-object p1, p0, Lf/h/a/c/a1/y/c;->b:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->x()V + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + invoke-static {p1, v0}, Ld0/a/b/b/a;->z0(Lf/h/a/c/a1/e;Z)Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v1, 0x4 + + new-array v2, v1, [B + + invoke-virtual {p1, v2, v0, v1, v0}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + aget-byte p1, v2, v0 + + int-to-long v3, p1 + + const-wide/16 v5, 0xff + + and-long/2addr v3, v5 + + const/16 p1, 0x18 + + shl-long/2addr v3, p1 + + const/4 p1, 0x2 + + const/4 v1, 0x1 + + aget-byte v7, v2, v1 + + int-to-long v7, v7 + + and-long/2addr v7, v5 + + const/16 v9, 0x10 + + shl-long/2addr v7, v9 + + or-long/2addr v3, v7 + + const/4 v7, 0x3 + + aget-byte p1, v2, p1 + + int-to-long v8, p1 + + and-long/2addr v8, v5 + + const/16 p1, 0x8 + + shl-long/2addr v8, p1 + + or-long/2addr v3, v8 + + aget-byte p1, v2, v7 + + int-to-long v7, p1 + + and-long/2addr v5, v7 + + or-long v2, v3, v5 + + const-wide/32 v4, 0x664c6143 + + cmp-long p1, v2, v4 + + if-nez p1, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + return v0 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/z/a.smali b/com.discord/smali_classes2/f/h/a/c/a1/z/a.smali new file mode 100644 index 0000000000..98e868209c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/z/a.smali @@ -0,0 +1,382 @@ +.class public final Lf/h/a/c/a1/z/a; +.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; +.source "AudioTagPayloadReader.java" + + +# static fields +.field public static final e:[I + + +# instance fields +.field public b:Z + +.field public c:Z + +.field public d:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x4 + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/a1/z/a;->e:[I + + return-void + + nop + + :array_0 + .array-data 4 + 0x1588 + 0x2b11 + 0x5622 + 0xac44 + .end array-data +.end method + +.method public constructor (Lf/h/a/c/a1/s;)V + .locals 0 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/c/a1/s;)V + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)Z + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/a1/z/a;->b:Z + + const/4 v1, 0x1 + + if-nez v0, :cond_5 + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + shr-int/lit8 v0, p1, 0x4 + + and-int/lit8 v0, v0, 0xf + + iput v0, p0, Lf/h/a/c/a1/z/a;->d:I + + const/4 v2, 0x2 + + if-ne v0, v2, :cond_0 + + shr-int/2addr p1, v2 + + and-int/lit8 p1, p1, 0x3 + + sget-object v0, Lf/h/a/c/a1/z/a;->e:[I + + aget v8, v0, p1 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, -0x1 + + const/4 v6, -0x1 + + const/4 v7, 0x1 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const-string v3, "audio/mpeg" + + invoke-static/range {v2 .. v12}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object p1 + + iget-object v0, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v0, p1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v1, p0, Lf/h/a/c/a1/z/a;->c:Z + + goto :goto_2 + + :cond_0 + const/4 p1, 0x7 + + if-eq v0, p1, :cond_3 + + const/16 v2, 0x8 + + if-ne v0, v2, :cond_1 + + goto :goto_0 + + :cond_1 + const/16 p1, 0xa + + if-ne v0, p1, :cond_2 + + goto :goto_2 + + :cond_2 + new-instance p1, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; + + const-string v0, "Audio format not supported: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/a1/z/a;->d:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + :goto_0 + iget v0, p0, Lf/h/a/c/a1/z/a;->d:I + + if-ne v0, p1, :cond_4 + + const-string p1, "audio/g711-alaw" + + goto :goto_1 + + :cond_4 + const-string p1, "audio/g711-mlaw" + + :goto_1 + move-object v3, p1 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, -0x1 + + const/4 v6, -0x1 + + const/4 v7, 0x1 + + const/16 v8, 0x1f40 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + invoke-static/range {v2 .. v13}, Lcom/google/android/exoplayer2/Format;->f(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object p1 + + iget-object v0, p0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v0, p1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v1, p0, Lf/h/a/c/a1/z/a;->c:Z + + :goto_2 + iput-boolean v1, p0, Lf/h/a/c/a1/z/a;->b:Z + + goto :goto_3 + + :cond_5 + invoke-virtual {p1, v1}, Lf/h/a/c/i1/t;->D(I)V + + :goto_3 + return v1 +.end method + +.method public c(Lf/h/a/c/i1/t;J)Z + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget v2, v0, Lf/h/a/c/a1/z/a;->d:I + + const/4 v3, 0x1 + + const/4 v4, 0x2 + + if-ne v2, v4, :cond_0 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v9 + + iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v2, v1, v9}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v5, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + const/4 v8, 0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + move-wide/from16 v6, p2 + + invoke-interface/range {v5 .. v11}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + return v3 + + :cond_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + const/4 v4, 0x0 + + if-nez v2, :cond_1 + + iget-boolean v5, v0, Lf/h/a/c/a1/z/a;->c:Z + + if-nez v5, :cond_1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + new-array v5, v2, [B + + iget-object v6, v1, Lf/h/a/c/i1/t;->a:[B + + iget v7, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v6, v7, v5, v4, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v6, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v6, v2 + + iput v6, v1, Lf/h/a/c/i1/t;->b:I + + invoke-static {v5}, Lf/h/a/c/i1/h;->c([B)Landroid/util/Pair; + + move-result-object v1 + + const/4 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v9, -0x1 + + const/4 v10, -0x1 + + iget-object v2, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v11 + + iget-object v1, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v12 + + invoke-static {v5}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v13 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const-string v7, "audio/mp4a-latm" + + invoke-static/range {v6 .. v16}, Lcom/google/android/exoplayer2/Format;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v2, v1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v3, v0, Lf/h/a/c/a1/z/a;->c:Z + + return v4 + + :cond_1 + iget v5, v0, Lf/h/a/c/a1/z/a;->d:I + + const/16 v6, 0xa + + if-ne v5, v6, :cond_3 + + if-ne v2, v3, :cond_2 + + goto :goto_0 + + :cond_2 + return v4 + + :cond_3 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v11 + + iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v2, v1, v11}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + iget-object v7, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + const/4 v10, 0x1 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + move-wide/from16 v8, p2 + + invoke-interface/range {v7 .. v13}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + return v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/z/b.smali b/com.discord/smali_classes2/f/h/a/c/a1/z/b.smali new file mode 100644 index 0000000000..8a59fa11aa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/z/b.smali @@ -0,0 +1,732 @@ +.class public final Lf/h/a/c/a1/z/b; +.super Ljava/lang/Object; +.source "FlvExtractor.java" + +# interfaces +.implements Lf/h/a/c/a1/h; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Lf/h/a/c/i1/t; + +.field public final d:Lf/h/a/c/i1/t; + +.field public final e:Lf/h/a/c/a1/z/c; + +.field public f:Lf/h/a/c/a1/i; + +.field public g:I + +.field public h:Z + +.field public i:J + +.field public j:I + +.field public k:I + +.field public l:I + +.field public m:J + +.field public n:Z + +.field public o:Lf/h/a/c/a1/z/a; + +.field public p:Lf/h/a/c/a1/z/d; + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + const/4 v1, 0x4 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0x9 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/t; + + const/16 v1, 0xb + + invoke-direct {v0, v1}, Lf/h/a/c/i1/t;->(I)V + + iput-object v0, p0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/a1/z/b;->d:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/a1/z/c; + + invoke-direct {v0}, Lf/h/a/c/a1/z/c;->()V + + iput-object v0, p0, Lf/h/a/c/a1/z/b;->e:Lf/h/a/c/a1/z/c; + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/c/a1/z/b;->g:I + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 6 + + iget-boolean v0, p0, Lf/h/a/c/a1/z/b;->n:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + new-instance v1, Lf/h/a/c/a1/q$b; + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + const-wide/16 v4, 0x0 + + invoke-direct {v1, v2, v3, v4, v5}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v0, v1}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/a1/z/b;->n:Z + + :cond_0 + return-void +.end method + +.method public final b(Lf/h/a/c/a1/e;)Lf/h/a/c/i1/t; + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/a1/z/b;->l:I + + iget-object v1, p0, Lf/h/a/c/a1/z/b;->d:Lf/h/a/c/i1/t; + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + array-length v3, v2 + + const/4 v4, 0x0 + + if-le v0, v3, :cond_0 + + array-length v2, v2 + + mul-int/lit8 v2, v2, 0x2 + + invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I + + move-result v0 + + new-array v0, v0, [B + + iput-object v0, v1, Lf/h/a/c/i1/t;->a:[B + + iput v4, v1, Lf/h/a/c/i1/t;->c:I + + iput v4, v1, Lf/h/a/c/i1/t;->b:I + + goto :goto_0 + + :cond_0 + invoke-virtual {v1, v4}, Lf/h/a/c/i1/t;->C(I)V + + :goto_0 + iget-object v0, p0, Lf/h/a/c/a1/z/b;->d:Lf/h/a/c/i1/t; + + iget v1, p0, Lf/h/a/c/a1/z/b;->l:I + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->B(I)V + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->d:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/a1/z/b;->l:I + + invoke-virtual {p1, v0, v4, v1, v4}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/z/b;->d:Lf/h/a/c/i1/t; + + return-object p1 +.end method + +.method public d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + :cond_0 + :goto_0 + iget v2, v0, Lf/h/a/c/a1/z/b;->g:I + + const/4 v3, -0x1 + + const/16 v4, 0x8 + + const/16 v5, 0x9 + + const/4 v6, 0x2 + + const/4 v7, 0x4 + + const/4 v8, 0x0 + + const/4 v9, 0x1 + + if-eq v2, v9, :cond_d + + const/4 v10, 0x3 + + if-eq v2, v6, :cond_c + + if-eq v2, v10, :cond_a + + if-ne v2, v7, :cond_9 + + iget-boolean v2, v0, Lf/h/a/c/a1/z/b;->h:Z + + const-wide/16 v10, 0x0 + + const-wide v12, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v2, :cond_1 + + iget-wide v2, v0, Lf/h/a/c/a1/z/b;->i:J + + iget-wide v14, v0, Lf/h/a/c/a1/z/b;->m:J + + add-long/2addr v2, v14 + + goto :goto_1 + + :cond_1 + iget-object v2, v0, Lf/h/a/c/a1/z/b;->e:Lf/h/a/c/a1/z/c; + + iget-wide v2, v2, Lf/h/a/c/a1/z/c;->b:J + + cmp-long v14, v2, v12 + + if-nez v14, :cond_2 + + move-wide v2, v10 + + goto :goto_1 + + :cond_2 + iget-wide v2, v0, Lf/h/a/c/a1/z/b;->m:J + + :goto_1 + iget v14, v0, Lf/h/a/c/a1/z/b;->k:I + + if-ne v14, v4, :cond_3 + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->o:Lf/h/a/c/a1/z/a; + + if-eqz v4, :cond_3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/z/b;->a()V + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->o:Lf/h/a/c/a1/z/a; + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/z/b;->b(Lf/h/a/c/a1/e;)Lf/h/a/c/i1/t; + + move-result-object v5 + + invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/c/i1/t;J)Z + + move-result v2 + + goto :goto_2 + + :cond_3 + iget v4, v0, Lf/h/a/c/a1/z/b;->k:I + + if-ne v4, v5, :cond_4 + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->p:Lf/h/a/c/a1/z/d; + + if-eqz v4, :cond_4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/a1/z/b;->a()V + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->p:Lf/h/a/c/a1/z/d; + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/z/b;->b(Lf/h/a/c/a1/e;)Lf/h/a/c/i1/t; + + move-result-object v5 + + invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/c/i1/t;J)Z + + move-result v2 + + goto :goto_2 + + :cond_4 + iget v4, v0, Lf/h/a/c/a1/z/b;->k:I + + const/16 v5, 0x12 + + if-ne v4, v5, :cond_6 + + iget-boolean v4, v0, Lf/h/a/c/a1/z/b;->n:Z + + if-nez v4, :cond_6 + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->e:Lf/h/a/c/a1/z/c; + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/a1/z/b;->b(Lf/h/a/c/a1/e;)Lf/h/a/c/i1/t; + + move-result-object v5 + + invoke-virtual {v4, v5, v2, v3}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a(Lf/h/a/c/i1/t;J)Z + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/a1/z/b;->e:Lf/h/a/c/a1/z/c; + + iget-wide v3, v3, Lf/h/a/c/a1/z/c;->b:J + + cmp-long v5, v3, v12 + + if-eqz v5, :cond_5 + + iget-object v5, v0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + new-instance v14, Lf/h/a/c/a1/q$b; + + invoke-direct {v14, v3, v4, v10, v11}, Lf/h/a/c/a1/q$b;->(JJ)V + + invoke-interface {v5, v14}, Lf/h/a/c/a1/i;->a(Lf/h/a/c/a1/q;)V + + iput-boolean v9, v0, Lf/h/a/c/a1/z/b;->n:Z + + :cond_5 + :goto_2 + const/4 v3, 0x1 + + goto :goto_3 + + :cond_6 + iget v2, v0, Lf/h/a/c/a1/z/b;->l:I + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_3 + iget-boolean v4, v0, Lf/h/a/c/a1/z/b;->h:Z + + if-nez v4, :cond_8 + + if-eqz v2, :cond_8 + + iput-boolean v9, v0, Lf/h/a/c/a1/z/b;->h:Z + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->e:Lf/h/a/c/a1/z/c; + + iget-wide v4, v2, Lf/h/a/c/a1/z/c;->b:J + + cmp-long v2, v4, v12 + + if-nez v2, :cond_7 + + iget-wide v4, v0, Lf/h/a/c/a1/z/b;->m:J + + neg-long v10, v4 + + :cond_7 + iput-wide v10, v0, Lf/h/a/c/a1/z/b;->i:J + + :cond_8 + iput v7, v0, Lf/h/a/c/a1/z/b;->j:I + + iput v6, v0, Lf/h/a/c/a1/z/b;->g:I + + if-eqz v3, :cond_0 + + return v8 + + :cond_9 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_a + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + const/16 v4, 0xb + + invoke-virtual {v1, v2, v8, v4, v9}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + move-result v2 + + if-nez v2, :cond_b + + goto :goto_4 + + :cond_b + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + iput v2, v0, Lf/h/a/c/a1/z/b;->k:I + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->s()I + + move-result v2 + + iput v2, v0, Lf/h/a/c/a1/z/b;->l:I + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->s()I + + move-result v2 + + int-to-long v4, v2 + + iput-wide v4, v0, Lf/h/a/c/a1/z/b;->m:J + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + shl-int/lit8 v2, v2, 0x18 + + int-to-long v4, v2 + + iget-wide v11, v0, Lf/h/a/c/a1/z/b;->m:J + + or-long/2addr v4, v11 + + const-wide/16 v11, 0x3e8 + + mul-long v4, v4, v11 + + iput-wide v4, v0, Lf/h/a/c/a1/z/b;->m:J + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v10}, Lf/h/a/c/i1/t;->D(I)V + + iput v7, v0, Lf/h/a/c/a1/z/b;->g:I + + const/4 v8, 0x1 + + :goto_4 + if-nez v8, :cond_0 + + return v3 + + :cond_c + iget v2, v0, Lf/h/a/c/a1/z/b;->j:I + + invoke-virtual {v1, v2}, Lf/h/a/c/a1/e;->i(I)V + + iput v8, v0, Lf/h/a/c/a1/z/b;->j:I + + iput v10, v0, Lf/h/a/c/a1/z/b;->g:I + + goto/16 :goto_0 + + :cond_d + iget-object v2, v0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v1, v2, v8, v5, v9}, Lf/h/a/c/a1/e;->h([BIIZ)Z + + move-result v2 + + if-nez v2, :cond_e + + goto :goto_6 + + :cond_e + iget-object v2, v0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v8}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit8 v10, v2, 0x4 + + if-eqz v10, :cond_f + + const/4 v10, 0x1 + + goto :goto_5 + + :cond_f + const/4 v10, 0x0 + + :goto_5 + and-int/lit8 v2, v2, 0x1 + + if-eqz v2, :cond_10 + + const/4 v8, 0x1 + + :cond_10 + if-eqz v10, :cond_11 + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->o:Lf/h/a/c/a1/z/a; + + if-nez v2, :cond_11 + + new-instance v2, Lf/h/a/c/a1/z/a; + + iget-object v10, v0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + invoke-interface {v10, v4, v9}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v4 + + invoke-direct {v2, v4}, Lf/h/a/c/a1/z/a;->(Lf/h/a/c/a1/s;)V + + iput-object v2, v0, Lf/h/a/c/a1/z/b;->o:Lf/h/a/c/a1/z/a; + + :cond_11 + if-eqz v8, :cond_12 + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->p:Lf/h/a/c/a1/z/d; + + if-nez v2, :cond_12 + + new-instance v2, Lf/h/a/c/a1/z/d; + + iget-object v4, v0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + invoke-interface {v4, v5, v6}, Lf/h/a/c/a1/i;->p(II)Lf/h/a/c/a1/s; + + move-result-object v4 + + invoke-direct {v2, v4}, Lf/h/a/c/a1/z/d;->(Lf/h/a/c/a1/s;)V + + iput-object v2, v0, Lf/h/a/c/a1/z/b;->p:Lf/h/a/c/a1/z/d; + + :cond_12 + iget-object v2, v0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + invoke-interface {v2}, Lf/h/a/c/a1/i;->k()V + + iget-object v2, v0, Lf/h/a/c/a1/z/b;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + sub-int/2addr v2, v5 + + add-int/2addr v2, v7 + + iput v2, v0, Lf/h/a/c/a1/z/b;->j:I + + iput v6, v0, Lf/h/a/c/a1/z/b;->g:I + + const/4 v8, 0x1 + + :goto_6 + if-nez v8, :cond_0 + + return v3 +.end method + +.method public e(Lf/h/a/c/a1/i;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/a1/z/b;->f:Lf/h/a/c/a1/i; + + return-void +.end method + +.method public f(JJ)V + .locals 0 + + const/4 p1, 0x1 + + iput p1, p0, Lf/h/a/c/a1/z/b;->g:I + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/a1/z/b;->h:Z + + iput p1, p0, Lf/h/a/c/a1/z/b;->j:I + + return-void +.end method + +.method public h(Lf/h/a/c/a1/e;)Z + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v1, 0x0 + + const/4 v2, 0x3 + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->s()I + + move-result v0 + + const v2, 0x464c56 + + if-eq v0, v2, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v2, 0x2 + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + and-int/lit16 v0, v0, 0xfa + + if-eqz v0, :cond_1 + + return v1 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + const/4 v2, 0x4 + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + iput v1, p1, Lf/h/a/c/a1/e;->f:I + + invoke-virtual {p1, v0, v1}, Lf/h/a/c/a1/e;->a(IZ)Z + + iget-object v0, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + iget-object v0, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {p1, v0, v1, v2, v1}, Lf/h/a/c/a1/e;->e([BIIZ)Z + + iget-object p1, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/t;->C(I)V + + iget-object p1, p0, Lf/h/a/c/a1/z/b;->a:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->e()I + + move-result p1 + + if-nez p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/z/c.smali b/com.discord/smali_classes2/f/h/a/c/a1/z/c.smali new file mode 100644 index 0000000000..2bd1cadae2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/z/c.smali @@ -0,0 +1,372 @@ +.class public final Lf/h/a/c/a1/z/c; +.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; +.source "ScriptTagPayloadReader.java" + + +# instance fields +.field public b:J + + +# direct methods +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/a1/g; + + invoke-direct {v0}, Lf/h/a/c/a1/g;->()V + + invoke-direct {p0, v0}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/c/a1/s;)V + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/a1/z/c;->b:J + + return-void +.end method + +.method public static d(Lf/h/a/c/i1/t;I)Ljava/lang/Object; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-eqz p1, :cond_b + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eq p1, v1, :cond_9 + + const/4 v1, 0x2 + + if-eq p1, v1, :cond_8 + + const/4 v2, 0x3 + + if-eq p1, v2, :cond_5 + + const/16 v2, 0x8 + + if-eq p1, v2, :cond_4 + + const/16 v2, 0xa + + if-eq p1, v2, :cond_1 + + const/16 v0, 0xb + + if-eq p1, v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + new-instance p1, Ljava/util/Date; + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + double-to-long v2, v2 + + invoke-direct {p1, v2, v3}, Ljava/util/Date;->(J)V + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->D(I)V + + return-object p1 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->t()I + + move-result p1 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1, p1}, Ljava/util/ArrayList;->(I)V + + :goto_0 + if-ge v0, p1, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + invoke-static {p0, v2}, Lf/h/a/c/a1/z/c;->d(Lf/h/a/c/i1/t;I)Ljava/lang/Object; + + move-result-object v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_3 + return-object v1 + + :cond_4 + invoke-static {p0}, Lf/h/a/c/a1/z/c;->e(Lf/h/a/c/i1/t;)Ljava/util/HashMap; + + move-result-object p0 + + return-object p0 + + :cond_5 + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + :cond_6 + :goto_1 + invoke-static {p0}, Lf/h/a/c/a1/z/c;->f(Lf/h/a/c/i1/t;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + const/16 v2, 0x9 + + if-ne v1, v2, :cond_7 + + return-object p1 + + :cond_7 + invoke-static {p0, v1}, Lf/h/a/c/a1/z/c;->d(Lf/h/a/c/i1/t;I)Ljava/lang/Object; + + move-result-object v1 + + if-eqz v1, :cond_6 + + invoke-virtual {p1, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_8 + invoke-static {p0}, Lf/h/a/c/a1/z/c;->f(Lf/h/a/c/i1/t;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_9 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p0 + + if-ne p0, v1, :cond_a + + const/4 v0, 0x1 + + :cond_a + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :cond_b + invoke-virtual {p0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p0 + + return-object p0 +.end method + +.method public static e(Lf/h/a/c/i1/t;)Ljava/util/HashMap; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/t;", + ")", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->t()I + + move-result v0 + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1, v0}, Ljava/util/HashMap;->(I)V + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_1 + + invoke-static {p0}, Lf/h/a/c/a1/z/c;->f(Lf/h/a/c/i1/t;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + invoke-static {p0, v4}, Lf/h/a/c/a1/z/c;->d(Lf/h/a/c/i1/t;I)Ljava/lang/Object; + + move-result-object v4 + + if-eqz v4, :cond_0 + + invoke-virtual {v1, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return-object v1 +.end method + +.method public static f(Lf/h/a/c/i1/t;)Ljava/lang/String; + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + new-instance v2, Ljava/lang/String; + + iget-object p0, p0, Lf/h/a/c/i1/t;->a:[B + + invoke-direct {v2, p0, v1, v0}, Ljava/lang/String;->([BII)V + + return-object v2 +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)Z + .locals 0 + + const/4 p1, 0x1 + + return p1 +.end method + +.method public c(Lf/h/a/c/i1/t;J)Z + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + const/4 p3, 0x2 + + if-ne p2, p3, :cond_3 + + invoke-static {p1}, Lf/h/a/c/a1/z/c;->f(Lf/h/a/c/i1/t;)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "onMetaData" + + invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + const/4 p3, 0x0 + + if-nez p2, :cond_0 + + return p3 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p2 + + const/16 v0, 0x8 + + if-eq p2, v0, :cond_1 + + return p3 + + :cond_1 + invoke-static {p1}, Lf/h/a/c/a1/z/c;->e(Lf/h/a/c/i1/t;)Ljava/util/HashMap; + + move-result-object p1 + + const-string p2, "duration" + + invoke-virtual {p1, p2}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-virtual {p1, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + + const-wide/16 v0, 0x0 + + cmpl-double v2, p1, v0 + + if-lez v2, :cond_2 + + const-wide v0, 0x412e848000000000L # 1000000.0 + + mul-double p1, p1, v0 + + double-to-long p1, p1 + + iput-wide p1, p0, Lf/h/a/c/a1/z/c;->b:J + + :cond_2 + return p3 + + :cond_3 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + invoke-direct {p1}, Lcom/google/android/exoplayer2/ParserException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/a1/z/d.smali b/com.discord/smali_classes2/f/h/a/c/a1/z/d.smali new file mode 100644 index 0000000000..4b908d80f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/a1/z/d.smali @@ -0,0 +1,341 @@ +.class public final Lf/h/a/c/a1/z/d; +.super Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader; +.source "VideoTagPayloadReader.java" + + +# instance fields +.field public final b:Lf/h/a/c/i1/t; + +.field public final c:Lf/h/a/c/i1/t; + +.field public d:I + +.field public e:Z + +.field public f:Z + +.field public g:I + + +# direct methods +.method public constructor (Lf/h/a/c/a1/s;)V + .locals 1 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->(Lf/h/a/c/a1/s;)V + + new-instance p1, Lf/h/a/c/i1/t; + + sget-object v0, Lf/h/a/c/i1/r;->a:[B + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->([B)V + + iput-object p1, p0, Lf/h/a/c/a1/z/d;->b:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/i1/t; + + const/4 v0, 0x4 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/a1/z/d;->c:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/t;)Z + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + shr-int/lit8 v0, p1, 0x4 + + and-int/lit8 v0, v0, 0xf + + and-int/lit8 p1, p1, 0xf + + const/4 v1, 0x7 + + if-ne p1, v1, :cond_1 + + iput v0, p0, Lf/h/a/c/a1/z/d;->g:I + + const/4 p1, 0x5 + + if-eq v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 + + :cond_1 + new-instance v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException; + + const-string v1, "Video format not supported: " + + invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader$UnsupportedFormatException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public c(Lf/h/a/c/i1/t;J)Z + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + iget-object v3, v1, Lf/h/a/c/i1/t;->a:[B + + iget v4, v1, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v5, v4, 0x1 + + iput v5, v1, Lf/h/a/c/i1/t;->b:I + + aget-byte v4, v3, v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x18 + + shr-int/lit8 v4, v4, 0x8 + + add-int/lit8 v6, v5, 0x1 + + iput v6, v1, Lf/h/a/c/i1/t;->b:I + + aget-byte v5, v3, v5 + + and-int/lit16 v5, v5, 0xff + + shl-int/lit8 v5, v5, 0x8 + + or-int/2addr v4, v5 + + add-int/lit8 v5, v6, 0x1 + + iput v5, v1, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v3, v6 + + and-int/lit16 v3, v3, 0xff + + or-int/2addr v3, v4 + + int-to-long v3, v3 + + const-wide/16 v5, 0x3e8 + + mul-long v3, v3, v5 + + add-long v6, v3, p2 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-nez v2, :cond_0 + + iget-boolean v5, v0, Lf/h/a/c/a1/z/d;->e:Z + + if-nez v5, :cond_0 + + new-instance v2, Lf/h/a/c/i1/t; + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v5 + + new-array v5, v5, [B + + invoke-direct {v2, v5}, Lf/h/a/c/i1/t;->([B)V + + iget-object v5, v2, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v6 + + invoke-virtual {v1, v5, v4, v6}, Lf/h/a/c/i1/t;->d([BII)V + + invoke-static {v2}, Lf/h/a/c/j1/h;->b(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/h; + + move-result-object v1 + + iget v2, v1, Lf/h/a/c/j1/h;->b:I + + iput v2, v0, Lf/h/a/c/a1/z/d;->d:I + + const/4 v5, 0x0 + + const/4 v7, 0x0 + + const/4 v8, -0x1 + + const/4 v9, -0x1 + + iget v10, v1, Lf/h/a/c/j1/h;->c:I + + iget v11, v1, Lf/h/a/c/j1/h;->d:I + + const/high16 v12, -0x40800000 # -1.0f + + iget-object v13, v1, Lf/h/a/c/j1/h;->a:Ljava/util/List; + + const/4 v14, -0x1 + + iget v15, v1, Lf/h/a/c/j1/h;->e:F + + const/16 v16, 0x0 + + const-string v6, "video/avc" + + invoke-static/range {v5 .. v16}, Lcom/google/android/exoplayer2/Format;->m(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIFLjava/util/List;IFLcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + iget-object v2, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v2, v1}, Lf/h/a/c/a1/s;->d(Lcom/google/android/exoplayer2/Format;)V + + iput-boolean v3, v0, Lf/h/a/c/a1/z/d;->e:Z + + return v4 + + :cond_0 + if-ne v2, v3, :cond_4 + + iget-boolean v2, v0, Lf/h/a/c/a1/z/d;->e:Z + + if-eqz v2, :cond_4 + + iget v2, v0, Lf/h/a/c/a1/z/d;->g:I + + if-ne v2, v3, :cond_1 + + const/4 v8, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v8, 0x0 + + :goto_0 + iget-boolean v2, v0, Lf/h/a/c/a1/z/d;->f:Z + + if-nez v2, :cond_2 + + if-nez v8, :cond_2 + + return v4 + + :cond_2 + iget-object v2, v0, Lf/h/a/c/a1/z/d;->c:Lf/h/a/c/i1/t; + + iget-object v2, v2, Lf/h/a/c/i1/t;->a:[B + + aput-byte v4, v2, v4 + + aput-byte v4, v2, v3 + + const/4 v5, 0x2 + + aput-byte v4, v2, v5 + + iget v2, v0, Lf/h/a/c/a1/z/d;->d:I + + const/4 v5, 0x4 + + rsub-int/lit8 v2, v2, 0x4 + + const/4 v9, 0x0 + + :goto_1 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v10 + + if-lez v10, :cond_3 + + iget-object v10, v0, Lf/h/a/c/a1/z/d;->c:Lf/h/a/c/i1/t; + + iget-object v10, v10, Lf/h/a/c/i1/t;->a:[B + + iget v11, v0, Lf/h/a/c/a1/z/d;->d:I + + invoke-virtual {v1, v10, v2, v11}, Lf/h/a/c/i1/t;->d([BII)V + + iget-object v10, v0, Lf/h/a/c/a1/z/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v10, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v10, v0, Lf/h/a/c/a1/z/d;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->t()I + + move-result v10 + + iget-object v11, v0, Lf/h/a/c/a1/z/d;->b:Lf/h/a/c/i1/t; + + invoke-virtual {v11, v4}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v11, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + iget-object v12, v0, Lf/h/a/c/a1/z/d;->b:Lf/h/a/c/i1/t; + + invoke-interface {v11, v12, v5}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/lit8 v9, v9, 0x4 + + iget-object v11, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + invoke-interface {v11, v1, v10}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + add-int/2addr v9, v10 + + goto :goto_1 + + :cond_3 + iget-object v5, v0, Lcom/google/android/exoplayer2/extractor/flv/TagPayloadReader;->a:Lf/h/a/c/a1/s; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-interface/range {v5 .. v11}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iput-boolean v3, v0, Lf/h/a/c/a1/z/d;->f:Z + + return v3 + + :cond_4 + return v4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b.smali b/com.discord/smali_classes2/f/h/a/c/b.smali index 08a1979070..f5584235d6 100644 --- a/com.discord/smali_classes2/f/h/a/c/b.smali +++ b/com.discord/smali_classes2/f/h/a/c/b.smali @@ -1,183 +1,40 @@ -.class public Lf/h/a/c/b; +.class public final synthetic Lf/h/a/c/b; .super Ljava/lang/Object; -.source "FlexLine.java" +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public a:I +.field public final synthetic d:Lf/h/a/c/r$a; -.field public b:I - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:I - -.field public j:F - -.field public k:F - -.field public l:I - -.field public m:I - -.field public n:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public o:I - -.field public p:I - -.field public q:Z - -.field public r:Z +.field public final synthetic e:I # direct methods -.method public constructor ()V - .locals 1 +.method public synthetic constructor (Lf/h/a/c/r$a;I)V + .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - const v0, 0x7fffffff + iput-object p1, p0, Lf/h/a/c/b;->d:Lf/h/a/c/r$a; - iput v0, p0, Lf/h/a/c/b;->a:I - - iput v0, p0, Lf/h/a/c/b;->b:I - - const/high16 v0, -0x80000000 - - iput v0, p0, Lf/h/a/c/b;->c:I - - iput v0, p0, Lf/h/a/c/b;->d:I - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/c/b;->n:Ljava/util/List; + iput p2, p0, Lf/h/a/c/b;->e:I return-void .end method # virtual methods -.method public a()I +.method public final run()V .locals 2 - iget v0, p0, Lf/h/a/c/b;->h:I + iget-object v0, p0, Lf/h/a/c/b;->d:Lf/h/a/c/r$a; - iget v1, p0, Lf/h/a/c/b;->i:I + iget v1, p0, Lf/h/a/c/b;->e:I - sub-int/2addr v0, v1 - - return v0 -.end method - -.method public b(Landroid/view/View;IIII)V - .locals 4 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - iget v1, p0, Lf/h/a/c/b;->a:I - - invoke-virtual {p1}, Landroid/view/View;->getLeft()I - - move-result v2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v3 - - sub-int/2addr v2, v3 - - sub-int/2addr v2, p2 - - invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iput p2, p0, Lf/h/a/c/b;->a:I - - iget p2, p0, Lf/h/a/c/b;->b:I - - invoke-virtual {p1}, Landroid/view/View;->getTop()I - - move-result v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v2 - - sub-int/2addr v1, v2 - - sub-int/2addr v1, p3 - - invoke-static {p2, v1}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iput p2, p0, Lf/h/a/c/b;->b:I - - iget p2, p0, Lf/h/a/c/b;->c:I - - invoke-virtual {p1}, Landroid/view/View;->getRight()I - - move-result p3 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v1 - - add-int/2addr v1, p3 - - add-int/2addr v1, p4 - - invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I - - move-result p2 - - iput p2, p0, Lf/h/a/c/b;->c:I - - iget p2, p0, Lf/h/a/c/b;->d:I - - invoke-virtual {p1}, Landroid/view/View;->getBottom()I - - move-result p1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p3 - - add-int/2addr p3, p1 - - add-int/2addr p3, p5 - - invoke-static {p2, p3}, Ljava/lang/Math;->max(II)I - - move-result p1 - - iput p1, p0, Lf/h/a/c/b;->d:I + invoke-virtual {v0, v1}, Lf/h/a/c/r$a;->a(I)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/c/b0$a.smali b/com.discord/smali_classes2/f/h/a/c/b0$a.smali new file mode 100644 index 0000000000..8070cd2572 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/b0$a; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/b0$b.smali b/com.discord/smali_classes2/f/h/a/c/b0$b.smali new file mode 100644 index 0000000000..54deb1caa0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0$b.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/b0$b; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/d1/p; + +.field public final b:Lf/h/a/c/t0; + + +# direct methods +.method public constructor (Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b0$b;->a:Lf/h/a/c/d1/p; + + iput-object p2, p0, Lf/h/a/c/b0$b;->b:Lf/h/a/c/t0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b0$c.smali b/com.discord/smali_classes2/f/h/a/c/b0$c.smali new file mode 100644 index 0000000000..68381ad51b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0$c.smali @@ -0,0 +1,134 @@ +.class public final Lf/h/a/c/b0$c; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/c/b0$c;", + ">;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/n0; + +.field public e:I + +.field public f:J + +.field public g:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/c/n0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + return-void +.end method + + +# virtual methods +.method public compareTo(Ljava/lang/Object;)I + .locals 4 + + check-cast p1, Lf/h/a/c/b0$c; + + iget-object v0, p0, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v3, p1, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + if-nez v3, :cond_1 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v3, 0x0 + + :goto_1 + if-eq v0, v3, :cond_3 + + iget-object p1, p0, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + if-eqz p1, :cond_2 + + const/4 p1, -0x1 + + const/4 v1, -0x1 + + goto :goto_2 + + :cond_2 + const/4 v1, 0x1 + + goto :goto_2 + + :cond_3 + iget-object v0, p0, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + if-nez v0, :cond_4 + + goto :goto_2 + + :cond_4 + iget v0, p0, Lf/h/a/c/b0$c;->e:I + + iget v1, p1, Lf/h/a/c/b0$c;->e:I + + sub-int v1, v0, v1 + + if-eqz v1, :cond_5 + + goto :goto_2 + + :cond_5 + iget-wide v0, p0, Lf/h/a/c/b0$c;->f:J + + iget-wide v2, p1, Lf/h/a/c/b0$c;->f:J + + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/c0;->j(JJ)I + + move-result v1 + + :goto_2 + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b0$d.smali b/com.discord/smali_classes2/f/h/a/c/b0$d.smali new file mode 100644 index 0000000000..c82331a264 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0$d.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/c/b0$d; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# instance fields +.field public a:Lf/h/a/c/i0; + +.field public b:I + +.field public c:Z + +.field public d:I + + +# direct methods +.method public constructor (Lf/h/a/c/b0$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(I)V + .locals 1 + + iget v0, p0, Lf/h/a/c/b0$d;->b:I + + add-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/b0$d;->b:I + + return-void +.end method + +.method public b(I)V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/c/b0$d;->c:Z + + const/4 v1, 0x1 + + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/c/b0$d;->d:I + + const/4 v2, 0x4 + + if-eq v0, v2, :cond_1 + + if-ne p1, v2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + return-void + + :cond_1 + iput-boolean v1, p0, Lf/h/a/c/b0$d;->c:Z + + iput p1, p0, Lf/h/a/c/b0$d;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b0$e.smali b/com.discord/smali_classes2/f/h/a/c/b0$e.smali new file mode 100644 index 0000000000..ac9a16f060 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0$e.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/b0$e; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "e" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/t0; + +.field public final b:I + +.field public final c:J + + +# direct methods +.method public constructor (Lf/h/a/c/t0;IJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b0$e;->a:Lf/h/a/c/t0; + + iput p2, p0, Lf/h/a/c/b0$e;->b:I + + iput-wide p3, p0, Lf/h/a/c/b0$e;->c:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b0.smali b/com.discord/smali_classes2/f/h/a/c/b0.smali new file mode 100644 index 0000000000..97aed63db3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b0.smali @@ -0,0 +1,7338 @@ +.class public final Lf/h/a/c/b0; +.super Ljava/lang/Object; +.source "ExoPlayerImplInternal.java" + +# interfaces +.implements Landroid/os/Handler$Callback; +.implements Lf/h/a/c/d1/o$a; +.implements Lf/h/a/c/d1/p$b; +.implements Lf/h/a/c/y$a; +.implements Lf/h/a/c/n0$a; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/b0$d;, + Lf/h/a/c/b0$b;, + Lf/h/a/c/b0$c;, + Lf/h/a/c/b0$e; + } +.end annotation + + +# instance fields +.field public A:Z + +.field public B:Z + +.field public C:Z + +.field public D:I + +.field public E:Z + +.field public F:Z + +.field public G:I + +.field public H:Lf/h/a/c/b0$e; + +.field public I:J + +.field public J:I + +.field public K:Z + +.field public final d:[Lf/h/a/c/p0; + +.field public final e:[Lf/h/a/c/t; + +.field public final f:Lf/h/a/c/f1/h; + +.field public final g:Lf/h/a/c/f1/i; + +.field public final h:Lf/h/a/c/e0; + +.field public final i:Lf/h/a/c/h1/e; + +.field public final j:Lf/h/a/c/i1/z; + +.field public final k:Landroid/os/HandlerThread; + +.field public final l:Landroid/os/Handler; + +.field public final m:Lf/h/a/c/t0$c; + +.field public final n:Lf/h/a/c/t0$b; + +.field public final o:J + +.field public final p:Z + +.field public final q:Lf/h/a/c/y; + +.field public final r:Lf/h/a/c/b0$d; + +.field public final s:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/b0$c;", + ">;" + } + .end annotation +.end field + +.field public final t:Lf/h/a/c/i1/g; + +.field public final u:Lf/h/a/c/h0; + +.field public v:Lf/h/a/c/r0; + +.field public w:Lf/h/a/c/i0; + +.field public x:Lf/h/a/c/d1/p; + +.field public y:[Lf/h/a/c/p0; + +.field public z:Z + + +# direct methods +.method public constructor ([Lf/h/a/c/p0;Lf/h/a/c/f1/h;Lf/h/a/c/f1/i;Lf/h/a/c/e0;Lf/h/a/c/h1/e;ZIZLandroid/os/Handler;Lf/h/a/c/i1/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + iput-object p2, p0, Lf/h/a/c/b0;->f:Lf/h/a/c/f1/h; + + iput-object p3, p0, Lf/h/a/c/b0;->g:Lf/h/a/c/f1/i; + + iput-object p4, p0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + iput-object p5, p0, Lf/h/a/c/b0;->i:Lf/h/a/c/h1/e; + + iput-boolean p6, p0, Lf/h/a/c/b0;->A:Z + + iput p7, p0, Lf/h/a/c/b0;->D:I + + iput-boolean p8, p0, Lf/h/a/c/b0;->E:Z + + iput-object p9, p0, Lf/h/a/c/b0;->l:Landroid/os/Handler; + + iput-object p10, p0, Lf/h/a/c/b0;->t:Lf/h/a/c/i1/g; + + new-instance p6, Lf/h/a/c/h0; + + invoke-direct {p6}, Lf/h/a/c/h0;->()V + + iput-object p6, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-interface {p4}, Lf/h/a/c/e0;->b()J + + move-result-wide p6 + + iput-wide p6, p0, Lf/h/a/c/b0;->o:J + + invoke-interface {p4}, Lf/h/a/c/e0;->a()Z + + move-result p4 + + iput-boolean p4, p0, Lf/h/a/c/b0;->p:Z + + sget-object p4, Lf/h/a/c/r0;->d:Lf/h/a/c/r0; + + iput-object p4, p0, Lf/h/a/c/b0;->v:Lf/h/a/c/r0; + + const-wide p6, -0x7fffffffffffffffL # -4.9E-324 + + invoke-static {p6, p7, p3}, Lf/h/a/c/i0;->d(JLf/h/a/c/f1/i;)Lf/h/a/c/i0; + + move-result-object p3 + + iput-object p3, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + new-instance p3, Lf/h/a/c/b0$d; + + const/4 p4, 0x0 + + invoke-direct {p3, p4}, Lf/h/a/c/b0$d;->(Lf/h/a/c/b0$a;)V + + iput-object p3, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + array-length p3, p1 + + new-array p3, p3, [Lf/h/a/c/t; + + iput-object p3, p0, Lf/h/a/c/b0;->e:[Lf/h/a/c/t; + + const/4 p3, 0x0 + + const/4 p4, 0x0 + + :goto_0 + array-length p6, p1 + + if-ge p4, p6, :cond_0 + + aget-object p6, p1, p4 + + invoke-interface {p6, p4}, Lf/h/a/c/p0;->f(I)V + + iget-object p6, p0, Lf/h/a/c/b0;->e:[Lf/h/a/c/t; + + aget-object p7, p1, p4 + + invoke-interface {p7}, Lf/h/a/c/p0;->m()Lf/h/a/c/t; + + move-result-object p7 + + aput-object p7, p6, p4 + + add-int/lit8 p4, p4, 0x1 + + goto :goto_0 + + :cond_0 + new-instance p1, Lf/h/a/c/y; + + invoke-direct {p1, p0, p10}, Lf/h/a/c/y;->(Lf/h/a/c/y$a;Lf/h/a/c/i1/g;)V + + iput-object p1, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + new-array p1, p3, [Lf/h/a/c/p0; + + iput-object p1, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + new-instance p1, Lf/h/a/c/t0$c; + + invoke-direct {p1}, Lf/h/a/c/t0$c;->()V + + iput-object p1, p0, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + new-instance p1, Lf/h/a/c/t0$b; + + invoke-direct {p1}, Lf/h/a/c/t0$b;->()V + + iput-object p1, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + iput-object p5, p2, Lf/h/a/c/f1/h;->a:Lf/h/a/c/h1/e; + + new-instance p1, Landroid/os/HandlerThread; + + const/16 p2, -0x10 + + const-string p3, "ExoPlayerImplInternal:Handler" + + invoke-direct {p1, p3, p2}, Landroid/os/HandlerThread;->(Ljava/lang/String;I)V + + iput-object p1, p0, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; + + invoke-virtual {p1}, Landroid/os/HandlerThread;->start()V + + iget-object p1, p0, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; + + invoke-virtual {p1}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; + + move-result-object p1 + + invoke-interface {p10, p1, p0}, Lf/h/a/c/i1/g;->b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/c/i1/z; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/b0;->K:Z + + return-void +.end method + +.method public static i(Lf/h/a/c/f1/f;)[Lcom/google/android/exoplayer2/Format; + .locals 4 + + const/4 v0, 0x0 + + if-eqz p0, :cond_0 + + invoke-interface {p0}, Lf/h/a/c/f1/f;->length()I + + move-result v1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + new-array v2, v1, [Lcom/google/android/exoplayer2/Format; + + :goto_1 + if-ge v0, v1, :cond_1 + + invoke-interface {p0, v0}, Lf/h/a/c/f1/f;->c(I)Lcom/google/android/exoplayer2/Format; + + move-result-object v3 + + aput-object v3, v2, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + return-object v2 +.end method + + +# virtual methods +.method public final A()V + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v6, p0 + + iget-object v0, v6, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {v0}, Lf/h/a/c/y;->b()Lf/h/a/c/j0; + + move-result-object v0 + + iget v0, v0, Lf/h/a/c/j0;->a:F + + iget-object v1, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v1, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + const/4 v7, 0x1 + + move-object v8, v2 + + const/4 v2, 0x1 + + :goto_0 + if-eqz v8, :cond_10 + + iget-boolean v3, v8, Lf/h/a/c/f0;->d:Z + + if-nez v3, :cond_0 + + goto/16 :goto_9 + + :cond_0 + iget-object v3, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v8, v0, v3}, Lf/h/a/c/f0;->h(FLf/h/a/c/t0;)Lf/h/a/c/f1/i; + + move-result-object v10 + + iget-object v3, v8, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + const/4 v15, 0x0 + + if-eqz v3, :cond_4 + + iget-object v4, v3, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget v4, v4, Lf/h/a/c/f1/g;->a:I + + iget-object v5, v10, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget v5, v5, Lf/h/a/c/f1/g;->a:I + + if-eq v4, v5, :cond_1 + + goto :goto_2 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + iget-object v5, v10, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget v5, v5, Lf/h/a/c/f1/g;->a:I + + if-ge v4, v5, :cond_3 + + invoke-virtual {v10, v3, v4}, Lf/h/a/c/f1/i;->a(Lf/h/a/c/f1/i;I)Z + + move-result v5 + + if-nez v5, :cond_2 + + goto :goto_2 + + :cond_2 + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v3, 0x1 + + goto :goto_3 + + :cond_4 + :goto_2 + const/4 v3, 0x0 + + :goto_3 + if-nez v3, :cond_e + + const/4 v4, 0x4 + + if-eqz v2, :cond_b + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v8, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + invoke-virtual {v0, v8}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + move-result v13 + + iget-object v0, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v0, v0 + + new-array v5, v0, [Z + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v11, v0, Lf/h/a/c/i0;->m:J + + move-object v9, v8 + + move-object v14, v5 + + invoke-virtual/range {v9 .. v14}, Lf/h/a/c/f0;->a(Lf/h/a/c/f1/i;JZ[Z)J + + move-result-wide v9 + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v1, v0, Lf/h/a/c/i0;->e:I + + if-eq v1, v4, :cond_5 + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + cmp-long v2, v9, v0 + + if-eqz v2, :cond_5 + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v1, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v11, v0, Lf/h/a/c/i0;->d:J + + move-object/from16 v0, p0 + + move-wide v2, v9 + + move-object v13, v5 + + const/4 v14, 0x4 + + move-wide v4, v11 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v6, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + invoke-virtual {v0, v14}, Lf/h/a/c/b0$d;->b(I)V + + invoke-virtual {v6, v9, v10}, Lf/h/a/c/b0;->C(J)V + + goto :goto_4 + + :cond_5 + move-object v13, v5 + + const/4 v14, 0x4 + + :goto_4 + iget-object v0, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v0, v0 + + new-array v0, v0, [Z + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_5 + iget-object v3, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v4, v3 + + if-ge v1, v4, :cond_a + + aget-object v3, v3, v1 + + invoke-interface {v3}, Lf/h/a/c/p0;->getState()I + + move-result v4 + + if-eqz v4, :cond_6 + + const/4 v4, 0x1 + + goto :goto_6 + + :cond_6 + const/4 v4, 0x0 + + :goto_6 + aput-boolean v4, v0, v1 + + iget-object v4, v8, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v4, v4, v1 + + if-eqz v4, :cond_7 + + add-int/lit8 v2, v2, 0x1 + + :cond_7 + aget-boolean v5, v0, v1 + + if-eqz v5, :cond_9 + + invoke-interface {v3}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v5 + + if-eq v4, v5, :cond_8 + + invoke-virtual {v6, v3}, Lf/h/a/c/b0;->f(Lf/h/a/c/p0;)V + + goto :goto_7 + + :cond_8 + aget-boolean v4, v13, v1 + + if-eqz v4, :cond_9 + + iget-wide v4, v6, Lf/h/a/c/b0;->I:J + + invoke-interface {v3, v4, v5}, Lf/h/a/c/p0;->r(J)V + + :cond_9 + :goto_7 + add-int/lit8 v1, v1, 0x1 + + goto :goto_5 + + :cond_a + iget-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v8, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v4, v8, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {v1, v3, v4}, Lf/h/a/c/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;)Lf/h/a/c/i0; + + move-result-object v1 + + iput-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {v6, v0, v2}, Lf/h/a/c/b0;->h([ZI)V + + goto :goto_8 + + :cond_b + const/4 v14, 0x4 + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {v0, v8}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + iget-boolean v0, v8, Lf/h/a/c/f0;->d:Z + + if-eqz v0, :cond_c + + iget-object v0, v8, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v0, v0, Lf/h/a/c/g0;->b:J + + iget-wide v2, v6, Lf/h/a/c/b0;->I:J + + iget-wide v4, v8, Lf/h/a/c/f0;->n:J + + sub-long/2addr v2, v4 + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + const/4 v12, 0x0 + + iget-object v2, v8, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + array-length v2, v2 + + new-array v13, v2, [Z + + move-object v9, v10 + + move-wide v10, v0 + + invoke-virtual/range {v8 .. v13}, Lf/h/a/c/f0;->a(Lf/h/a/c/f1/i;JZ[Z)J + + :cond_c + :goto_8 + invoke-virtual {v6, v7}, Lf/h/a/c/b0;->n(Z)V + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + if-eq v0, v14, :cond_d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->w()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->Y()V + + iget-object v0, v6, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/4 v1, 0x2 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/z;->c(I)Z + + :cond_d + return-void + + :cond_e + if-ne v8, v1, :cond_f + + const/4 v2, 0x0 + + :cond_f + iget-object v8, v8, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + goto/16 :goto_0 + + :cond_10 + :goto_9 + return-void +.end method + +.method public final B(ZZZZZ)V + .locals 23 + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v0, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + const/4 v2, 0x2 + + invoke-virtual {v0, v2}, Landroid/os/Handler;->removeMessages(I)V + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/c/b0;->B:Z + + iget-object v0, v1, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + iput-boolean v2, v0, Lf/h/a/c/y;->i:Z + + iget-object v0, v0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-boolean v3, v0, Lf/h/a/c/i1/x;->e:Z + + if-eqz v3, :cond_0 + + invoke-virtual {v0}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v3 + + invoke-virtual {v0, v3, v4}, Lf/h/a/c/i1/x;->a(J)V + + iput-boolean v2, v0, Lf/h/a/c/i1/x;->e:Z + + :cond_0 + const-wide/16 v3, 0x0 + + iput-wide v3, v1, Lf/h/a/c/b0;->I:J + + iget-object v3, v1, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v4, v3 + + const/4 v5, 0x0 + + :goto_0 + const-string v6, "ExoPlayerImplInternal" + + if-ge v5, v4, :cond_1 + + aget-object v0, v3, v5 + + :try_start_0 + invoke-virtual {v1, v0}, Lf/h/a/c/b0;->f(Lf/h/a/c/p0;)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + goto :goto_1 + + :catch_1 + move-exception v0 + + :goto_1 + const-string v7, "Disable failed." + + invoke-static {v6, v7, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_2 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz p1, :cond_2 + + iget-object v3, v1, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v4, v3 + + const/4 v5, 0x0 + + :goto_3 + if-ge v5, v4, :cond_2 + + aget-object v0, v3, v5 + + :try_start_1 + invoke-interface {v0}, Lf/h/a/c/p0;->reset()V + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_2 + + goto :goto_4 + + :catch_2 + move-exception v0 + + move-object v7, v0 + + const-string v0, "Reset failed." + + invoke-static {v6, v0, v7}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_4 + add-int/lit8 v5, v5, 0x1 + + goto :goto_3 + + :cond_2 + new-array v0, v2, [Lf/h/a/c/p0; + + iput-object v0, v1, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + const/4 v0, 0x0 + + if-eqz p3, :cond_3 + + iput-object v0, v1, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + + goto :goto_5 + + :cond_3 + if-eqz p4, :cond_5 + + iget-object v3, v1, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + + if-nez v3, :cond_4 + + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v3}, Lf/h/a/c/t0;->p()Z + + move-result v3 + + if-nez v3, :cond_4 + + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v4, v3, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v3, v3, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v3, v3, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v5, v1, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + invoke-virtual {v4, v3, v5}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v3, v3, Lf/h/a/c/i0;->m:J + + iget-object v5, v1, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + iget-wide v6, v5, Lf/h/a/c/t0$b;->d:J + + add-long/2addr v3, v6 + + new-instance v6, Lf/h/a/c/b0$e; + + sget-object v7, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + iget v5, v5, Lf/h/a/c/t0$b;->b:I + + invoke-direct {v6, v7, v5, v3, v4}, Lf/h/a/c/b0$e;->(Lf/h/a/c/t0;IJ)V + + iput-object v6, v1, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + + :cond_4 + const/4 v3, 0x1 + + goto :goto_6 + + :cond_5 + :goto_5 + move/from16 v3, p3 + + :goto_6 + iget-object v4, v1, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + xor-int/lit8 v5, p4, 0x1 + + invoke-virtual {v4, v5}, Lf/h/a/c/h0;->b(Z)V + + iput-boolean v2, v1, Lf/h/a/c/b0;->C:Z + + if-eqz p4, :cond_7 + + iget-object v4, v1, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + sget-object v5, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + iput-object v5, v4, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v4, v1, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_7 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/b0$c; + + iget-object v5, v5, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + invoke-virtual {v5, v2}, Lf/h/a/c/n0;->b(Z)V + + goto :goto_7 + + :cond_6 + iget-object v4, v1, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V + + iput v2, v1, Lf/h/a/c/b0;->J:I + + :cond_7 + if-eqz v3, :cond_8 + + iget-object v2, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-boolean v4, v1, Lf/h/a/c/b0;->E:Z + + iget-object v5, v1, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget-object v6, v1, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + invoke-virtual {v2, v4, v5, v6}, Lf/h/a/c/i0;->e(ZLf/h/a/c/t0$c;Lf/h/a/c/t0$b;)Lf/h/a/c/d1/p$a; + + move-result-object v2 + + goto :goto_8 + + :cond_8 + iget-object v2, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + :goto_8 + move-object/from16 v16, v2 + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v3, :cond_9 + + move-wide/from16 v21, v4 + + goto :goto_9 + + :cond_9 + iget-object v2, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v6, v2, Lf/h/a/c/i0;->m:J + + move-wide/from16 v21, v6 + + :goto_9 + if-eqz v3, :cond_a + + move-wide v9, v4 + + goto :goto_a + + :cond_a + iget-object v2, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v2, v2, Lf/h/a/c/i0;->d:J + + move-wide v9, v2 + + :goto_a + new-instance v2, Lf/h/a/c/i0; + + if-eqz p4, :cond_b + + sget-object v3, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + goto :goto_b + + :cond_b + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + :goto_b + move-object v5, v3 + + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v11, v3, Lf/h/a/c/i0;->e:I + + if-eqz p5, :cond_c + + move-object v12, v0 + + goto :goto_c + + :cond_c + iget-object v3, v3, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-object v12, v3 + + :goto_c + const/4 v13, 0x0 + + if-eqz p4, :cond_d + + sget-object v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + goto :goto_d + + :cond_d + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + :goto_d + move-object v14, v3 + + if-eqz p4, :cond_e + + iget-object v3, v1, Lf/h/a/c/b0;->g:Lf/h/a/c/f1/i; + + goto :goto_e + + :cond_e + iget-object v3, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + :goto_e + move-object v15, v3 + + const-wide/16 v19, 0x0 + + move-object v4, v2 + + move-object/from16 v6, v16 + + move-wide/from16 v7, v21 + + move-wide/from16 v17, v21 + + invoke-direct/range {v4 .. v22}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + iput-object v2, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-eqz p2, :cond_f + + iget-object v2, v1, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + if-eqz v2, :cond_f + + invoke-interface {v2, v1}, Lf/h/a/c/d1/p;->b(Lf/h/a/c/d1/p$b;)V + + iput-object v0, v1, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + :cond_f + return-void +.end method + +.method public final C(J)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-wide v0, v0, Lf/h/a/c/f0;->n:J + + add-long/2addr p1, v0 + + :goto_0 + iput-wide p1, p0, Lf/h/a/c/b0;->I:J + + iget-object v0, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + iget-object v0, v0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/i1/x;->a(J)V + + iget-object p1, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length p2, p1 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_1 + if-ge v1, p2, :cond_1 + + aget-object v2, p1, v1 + + iget-wide v3, p0, Lf/h/a/c/b0;->I:J + + invoke-interface {v2, v3, v4}, Lf/h/a/c/p0;->r(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object p1, p1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + :goto_2 + if-eqz p1, :cond_4 + + iget-object p2, p1, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object p2, p2, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-virtual {p2}, Lf/h/a/c/f1/g;->a()[Lf/h/a/c/f1/f; + + move-result-object p2 + + array-length v1, p2 + + const/4 v2, 0x0 + + :goto_3 + if-ge v2, v1, :cond_3 + + aget-object v3, p2, v2 + + if-eqz v3, :cond_2 + + invoke-interface {v3}, Lf/h/a/c/f1/f;->i()V + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_3 + iget-object p1, p1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + goto :goto_2 + + :cond_4 + return-void +.end method + +.method public final D(Lf/h/a/c/b0$c;)Z + .locals 11 + + iget-object v0, p1, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + if-nez v0, :cond_5 + + iget-object v0, p1, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + iget-object v3, v0, Lf/h/a/c/n0;->c:Lf/h/a/c/t0; + + iget v7, v0, Lf/h/a/c/n0;->g:I + + iget-wide v4, v0, Lf/h/a/c/n0;->h:J + + invoke-static {v4, v5}, Lf/h/a/c/u;->a(J)J + + move-result-wide v8 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v4 + + const/4 v10, 0x0 + + if-eqz v4, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-virtual {v3}, Lf/h/a/c/t0;->p()Z + + move-result v4 + + if-eqz v4, :cond_1 + + move-object v3, v0 + + :cond_1 + :try_start_0 + iget-object v5, p0, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget-object v6, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + move-object v4, v3 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/c/t0;->j(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJ)Landroid/util/Pair; + + move-result-object v4 + :try_end_0 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + if-ne v0, v3, :cond_2 + + goto :goto_0 + + :cond_2 + iget-object v3, v4, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v0, v3}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + if-eq v0, v1, :cond_3 + + :goto_0 + move-object v10, v4 + + goto :goto_1 + + :catch_0 + nop + + :cond_3 + :goto_1 + if-nez v10, :cond_4 + + return v2 + + :cond_4 + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v1, v10, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v0, v1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + iget-object v1, v10, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + iget-object v3, v10, Landroid/util/Pair;->first:Ljava/lang/Object; + + iput v0, p1, Lf/h/a/c/b0$c;->e:I + + iput-wide v1, p1, Lf/h/a/c/b0$c;->f:J + + iput-object v3, p1, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + goto :goto_2 + + :cond_5 + iget-object v3, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v3, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v3, v0}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + if-ne v0, v1, :cond_6 + + return v2 + + :cond_6 + iput v0, p1, Lf/h/a/c/b0$c;->e:I + + :goto_2 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final E(Lf/h/a/c/b0$e;Z)Landroid/util/Pair; + .locals 10 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/b0$e;", + "Z)", + "Landroid/util/Pair<", + "Ljava/lang/Object;", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v1, p1, Lf/h/a/c/b0$e;->a:Lf/h/a/c/t0; + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_0 + + return-object v3 + + :cond_0 + invoke-virtual {v1}, Lf/h/a/c/t0;->p()Z + + move-result v2 + + if-eqz v2, :cond_1 + + move-object v1, v0 + + :cond_1 + :try_start_0 + iget-object v5, p0, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget-object v6, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + iget v7, p1, Lf/h/a/c/b0$e;->b:I + + iget-wide v8, p1, Lf/h/a/c/b0$e;->c:J + + move-object v4, v1 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/c/t0;->j(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJ)Landroid/util/Pair; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + if-ne v0, v1, :cond_2 + + return-object p1 + + :cond_2 + iget-object v2, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v0, v2}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v2 + + const/4 v4, -0x1 + + if-eq v2, v4, :cond_3 + + return-object p1 + + :cond_3 + if-eqz p2, :cond_4 + + iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {p0, p1, v1, v0}, Lf/h/a/c/b0;->F(Ljava/lang/Object;Lf/h/a/c/t0;Lf/h/a/c/t0;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_4 + + iget-object p2, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result p1 + + const/4 v1, 0x1 + + invoke-virtual {v0, p1, p2, v1}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p1 + + iget p1, p1, Lf/h/a/c/t0$b;->b:I + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + invoke-virtual {p0, v0, p1, v1, v2}, Lf/h/a/c/b0;->j(Lf/h/a/c/t0;IJ)Landroid/util/Pair; + + move-result-object p1 + + return-object p1 + + :catch_0 + :cond_4 + return-object v3 +.end method + +.method public final F(Ljava/lang/Object;Lf/h/a/c/t0;Lf/h/a/c/t0;)Ljava/lang/Object; + .locals 9 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p2, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result p1 + + invoke-virtual {p2}, Lf/h/a/c/t0;->i()I + + move-result v0 + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + move v4, p1 + + const/4 p1, -0x1 + + :goto_0 + if-ge v2, v0, :cond_1 + + if-ne p1, v1, :cond_1 + + iget-object v5, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + iget-object v6, p0, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget v7, p0, Lf/h/a/c/b0;->D:I + + iget-boolean v8, p0, Lf/h/a/c/b0;->E:Z + + move-object v3, p2 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/c/t0;->d(ILf/h/a/c/t0$b;Lf/h/a/c/t0$c;IZ)I + + move-result v4 + + if-ne v4, v1, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-virtual {p2, v4}, Lf/h/a/c/t0;->l(I)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p3, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result p1 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + :goto_1 + if-ne p1, v1, :cond_2 + + const/4 p1, 0x0 + + goto :goto_2 + + :cond_2 + invoke-virtual {p3, p1}, Lf/h/a/c/t0;->l(I)Ljava/lang/Object; + + move-result-object p1 + + :goto_2 + return-object p1 +.end method + +.method public final G(JJ)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v0, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + const/4 v1, 0x2 + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + add-long/2addr p1, p3 + + iget-object p3, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {p3, v1, p1, p2}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z + + return-void +.end method + +.method public final H(Z)V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v2, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + const/4 v3, 0x1 + + invoke-virtual {p0, v2, v0, v1, v3}, Lf/h/a/c/b0;->J(Lf/h/a/c/d1/p$a;JZ)J + + move-result-wide v3 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + cmp-long v5, v3, v0 + + if-eqz v5, :cond_0 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v5, v0, Lf/h/a/c/i0;->d:J + + move-object v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + const/4 v0, 0x4 + + invoke-virtual {p1, v0}, Lf/h/a/c/b0$d;->b(I)V + + :cond_0 + return-void +.end method + +.method public final I(Lf/h/a/c/b0$e;)V + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v7, p0 + + move-object/from16 v0, p1 + + iget-object v1, v7, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + const/4 v2, 0x1 + + invoke-virtual {v1, v2}, Lf/h/a/c/b0$d;->a(I)V + + invoke-virtual {v7, v0, v2}, Lf/h/a/c/b0;->E(Lf/h/a/c/b0$e;Z)Landroid/util/Pair; + + move-result-object v1 + + const-wide/16 v4, 0x0 + + const-wide v8, -0x7fffffffffffffffL # -4.9E-324 + + if-nez v1, :cond_0 + + iget-object v1, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-boolean v6, v7, Lf/h/a/c/b0;->E:Z + + iget-object v10, v7, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget-object v11, v7, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + invoke-virtual {v1, v6, v10, v11}, Lf/h/a/c/i0;->e(ZLf/h/a/c/t0$c;Lf/h/a/c/t0$b;)Lf/h/a/c/d1/p$a; + + move-result-object v1 + + move-object v11, v1 + + move-wide v12, v8 + + move-wide v14, v12 + + const/4 v10, 0x1 + + goto :goto_2 + + :cond_0 + iget-object v6, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + iget-object v10, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v10, Ljava/lang/Long; + + invoke-virtual {v10}, Ljava/lang/Long;->longValue()J + + move-result-wide v10 + + iget-object v12, v7, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {v12, v6, v10, v11}, Lf/h/a/c/h0;->k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + + move-result-object v6 + + invoke-virtual {v6}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v12 + + if-eqz v12, :cond_1 + + move-wide v12, v4 + + :goto_0 + const/4 v1, 0x1 + + goto :goto_1 + + :cond_1 + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + iget-wide v14, v0, Lf/h/a/c/b0$e;->c:J + + cmp-long v1, v14, v8 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + :goto_1 + move-wide v14, v10 + + move v10, v1 + + move-object v11, v6 + + :goto_2 + const/4 v6, 0x2 + + :try_start_0 + iget-object v1, v7, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + if-eqz v1, :cond_b + + iget v1, v7, Lf/h/a/c/b0;->G:I + + if-lez v1, :cond_3 + + goto/16 :goto_6 + + :cond_3 + cmp-long v0, v12, v8 + + if-nez v0, :cond_4 + + const/4 v0, 0x4 + + invoke-virtual {v7, v0}, Lf/h/a/c/b0;->T(I)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + const/4 v0, 0x1 + + move-object/from16 v1, p0 + + const/4 v8, 0x2 + + move v6, v0 + + :try_start_1 + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->B(ZZZZZ)V + + goto/16 :goto_7 + + :cond_4 + const/4 v8, 0x2 + + iget-object v0, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v11, v0}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_7 + + iget-object v0, v7, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-eqz v0, :cond_5 + + iget-boolean v1, v0, Lf/h/a/c/f0;->d:Z + + if-eqz v1, :cond_5 + + cmp-long v1, v12, v4 + + if-eqz v1, :cond_5 + + iget-object v0, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + iget-object v1, v7, Lf/h/a/c/b0;->v:Lf/h/a/c/r0; + + invoke-interface {v0, v12, v13, v1}, Lf/h/a/c/d1/o;->j(JLf/h/a/c/r0;)J + + move-result-wide v0 + + goto :goto_3 + + :cond_5 + move-wide v0, v12 + + :goto_3 + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v4 + + iget-object v6, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v2, v6, Lf/h/a/c/i0;->m:J + + invoke-static {v2, v3}, Lf/h/a/c/u;->b(J)J + + move-result-wide v2 + + cmp-long v6, v4, v2 + + if-nez v6, :cond_8 + + iget-object v0, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v3, v0, Lf/h/a/c/i0;->m:J + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + move-object/from16 v1, p0 + + move-object v2, v11 + + move-wide v5, v14 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-eqz v10, :cond_6 + + iget-object v0, v7, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + invoke-virtual {v0, v8}, Lf/h/a/c/b0$d;->b(I)V + + :cond_6 + return-void + + :cond_7 + move-wide v0, v12 + + :cond_8 + :try_start_2 + iget-object v2, v7, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v3, v2, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v2, v2, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-eq v3, v2, :cond_9 + + const/4 v2, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v2, 0x0 + + :goto_4 + invoke-virtual {v7, v11, v0, v1, v2}, Lf/h/a/c/b0;->J(Lf/h/a/c/d1/p$a;JZ)J + + move-result-wide v0 + + cmp-long v2, v12, v0 + + if-eqz v2, :cond_a + + const/4 v2, 0x1 + + goto :goto_5 + + :cond_a + const/4 v2, 0x0 + + :goto_5 + or-int/2addr v10, v2 + + move-wide v3, v0 + + goto :goto_8 + + :cond_b + :goto_6 + const/4 v8, 0x2 + + iput-object v0, v7, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_7 + move-wide v3, v12 + + :goto_8 + move-object/from16 v1, p0 + + move-object v2, v11 + + move-wide v5, v14 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-eqz v10, :cond_c + + iget-object v0, v7, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + invoke-virtual {v0, v8}, Lf/h/a/c/b0$d;->b(I)V + + :cond_c + return-void + + :catchall_0 + move-exception v0 + + goto :goto_9 + + :catchall_1 + move-exception v0 + + const/4 v8, 0x2 + + :goto_9 + move-object/from16 v1, p0 + + move-object v2, v11 + + move-wide v3, v12 + + move-wide v5, v14 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v1 + + iput-object v1, v7, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-eqz v10, :cond_d + + iget-object v1, v7, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + invoke-virtual {v1, v8}, Lf/h/a/c/b0$d;->b(I)V + + :cond_d + throw v0 +.end method + +.method public final J(Lf/h/a/c/d1/p$a;JZ)J + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/b0;->W()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/b0;->B:Z + + iget-object v1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v2, v1, Lf/h/a/c/i0;->e:I + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + if-eq v2, v4, :cond_0 + + iget-object v1, v1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v1}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {p0, v3}, Lf/h/a/c/b0;->T(I)V + + :cond_0 + iget-object v1, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + move-object v2, v1 + + :goto_0 + if-eqz v2, :cond_2 + + iget-object v5, v2, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v5, v5, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {p1, v5}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_1 + + iget-boolean v5, v2, Lf/h/a/c/f0;->d:Z + + if-eqz v5, :cond_1 + + iget-object p1, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {p1, v2}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + goto :goto_1 + + :cond_1 + iget-object v2, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {v2}, Lf/h/a/c/h0;->a()Lf/h/a/c/f0; + + move-result-object v2 + + goto :goto_0 + + :cond_2 + :goto_1 + const-wide/16 v5, 0x0 + + if-nez p4, :cond_3 + + if-ne v1, v2, :cond_3 + + if-eqz v2, :cond_5 + + iget-wide v7, v2, Lf/h/a/c/f0;->n:J + + add-long/2addr v7, p2 + + cmp-long p1, v7, v5 + + if-gez p1, :cond_5 + + :cond_3 + iget-object p1, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length p4, p1 + + const/4 v1, 0x0 + + :goto_2 + if-ge v1, p4, :cond_4 + + aget-object v7, p1, v1 + + invoke-virtual {p0, v7}, Lf/h/a/c/b0;->f(Lf/h/a/c/p0;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + new-array p1, v0, [Lf/h/a/c/p0; + + iput-object p1, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + const/4 v1, 0x0 + + if-eqz v2, :cond_5 + + iput-wide v5, v2, Lf/h/a/c/f0;->n:J + + :cond_5 + if-eqz v2, :cond_7 + + invoke-virtual {p0, v1}, Lf/h/a/c/b0;->Z(Lf/h/a/c/f0;)V + + iget-boolean p1, v2, Lf/h/a/c/f0;->e:Z + + if-eqz p1, :cond_6 + + iget-object p1, v2, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {p1, p2, p3}, Lf/h/a/c/d1/o;->g(J)J + + move-result-wide p1 + + iget-object p3, v2, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + iget-wide v1, p0, Lf/h/a/c/b0;->o:J + + sub-long v1, p1, v1 + + iget-boolean p4, p0, Lf/h/a/c/b0;->p:Z + + invoke-interface {p3, v1, v2, p4}, Lf/h/a/c/d1/o;->r(JZ)V + + move-wide p2, p1 + + :cond_6 + invoke-virtual {p0, p2, p3}, Lf/h/a/c/b0;->C(J)V + + invoke-virtual {p0}, Lf/h/a/c/b0;->w()V + + goto :goto_3 + + :cond_7 + iget-object p1, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {p1, v4}, Lf/h/a/c/h0;->b(Z)V + + iget-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + sget-object p4, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v1, p0, Lf/h/a/c/b0;->g:Lf/h/a/c/f1/i; + + invoke-virtual {p1, p4, v1}, Lf/h/a/c/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;)Lf/h/a/c/i0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0, p2, p3}, Lf/h/a/c/b0;->C(J)V + + :goto_3 + invoke-virtual {p0, v0}, Lf/h/a/c/b0;->n(Z)V + + iget-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {p1, v3}, Lf/h/a/c/i1/z;->c(I)Z + + return-wide p2 +.end method + +.method public final K(Lf/h/a/c/n0;)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-wide v0, p1, Lf/h/a/c/n0;->h:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->L(Lf/h/a/c/n0;)V + + goto :goto_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + if-eqz v0, :cond_3 + + iget v0, p0, Lf/h/a/c/b0;->G:I + + if-lez v0, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance v0, Lf/h/a/c/b0$c; + + invoke-direct {v0, p1}, Lf/h/a/c/b0$c;->(Lf/h/a/c/n0;)V + + invoke-virtual {p0, v0}, Lf/h/a/c/b0;->D(Lf/h/a/c/b0$c;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object p1, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-static {p1}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lf/h/a/c/n0;->b(Z)V + + goto :goto_1 + + :cond_3 + :goto_0 + iget-object v0, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + new-instance v1, Lf/h/a/c/b0$c; + + invoke-direct {v1, p1}, Lf/h/a/c/b0$c;->(Lf/h/a/c/n0;)V + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :goto_1 + return-void +.end method + +.method public final L(Lf/h/a/c/n0;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p1, Lf/h/a/c/n0;->f:Landroid/os/Handler; + + invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v1, v1, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->d(Lf/h/a/c/n0;)V + + iget-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget p1, p1, Lf/h/a/c/i0;->e:I + + const/4 v0, 0x3 + + const/4 v1, 0x2 + + if-eq p1, v0, :cond_0 + + if-ne p1, v1, :cond_2 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/z;->c(I)Z + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/16 v1, 0x10 + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + :cond_2 + :goto_0 + return-void +.end method + +.method public final M(Lf/h/a/c/n0;)V + .locals 2 + + iget-object v0, p1, Lf/h/a/c/n0;->f:Landroid/os/Handler; + + invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Thread;->isAlive()Z + + move-result v1 + + if-nez v1, :cond_0 + + const-string v0, "TAG" + + const-string v1, "Trying to send message on a dead thread." + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lf/h/a/c/n0;->b(Z)V + + return-void + + :cond_0 + new-instance v1, Lf/h/a/c/p; + + invoke-direct {v1, p0, p1}, Lf/h/a/c/p;->(Lf/h/a/c/b0;Lf/h/a/c/n0;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public final N()V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-interface {v3}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v4 + + if-eqz v4, :cond_0 + + invoke-interface {v3}, Lf/h/a/c/p0;->l()V + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final O(ZLjava/util/concurrent/atomic/AtomicBoolean;)V + .locals 4 + .param p2 # Ljava/util/concurrent/atomic/AtomicBoolean; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/c/b0;->F:Z + + if-eq v0, p1, :cond_1 + + iput-boolean p1, p0, Lf/h/a/c/b0;->F:Z + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v0, p1 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + aget-object v2, p1, v1 + + invoke-interface {v2}, Lf/h/a/c/p0;->getState()I + + move-result v3 + + if-nez v3, :cond_0 + + invoke-interface {v2}, Lf/h/a/c/p0;->reset()V + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz p2, :cond_2 + + monitor-enter p0 + + const/4 p1, 0x1 + + :try_start_0 + invoke-virtual {p2, p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit p0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_2 + :goto_1 + return-void +.end method + +.method public final P(Z)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/b0;->B:Z + + iput-boolean p1, p0, Lf/h/a/c/b0;->A:Z + + if-nez p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/b0;->W()V + + invoke-virtual {p0}, Lf/h/a/c/b0;->Y()V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget p1, p1, Lf/h/a/c/i0;->e:I + + const/4 v0, 0x3 + + const/4 v1, 0x2 + + if-ne p1, v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/b0;->U()V + + iget-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/z;->c(I)Z + + goto :goto_0 + + :cond_1 + if-ne p1, v1, :cond_2 + + iget-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/z;->c(I)Z + + :cond_2 + :goto_0 + return-void +.end method + +.method public final Q(Lf/h/a/c/j0;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {v0, p1}, Lf/h/a/c/y;->e(Lf/h/a/c/j0;)V + + iget-object p1, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {p1}, Lf/h/a/c/y;->b()Lf/h/a/c/j0; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v0, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + const/16 v1, 0x11 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + invoke-virtual {v0, v1, v2, v3, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + return-void +.end method + +.method public final R(I)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iput p1, p0, Lf/h/a/c/b0;->D:I + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iput p1, v0, Lf/h/a/c/h0;->e:I + + invoke-virtual {v0}, Lf/h/a/c/h0;->m()Z + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->H(Z)V + + :cond_0 + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->n(Z)V + + return-void +.end method + +.method public final S(Z)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iput-boolean p1, p0, Lf/h/a/c/b0;->E:Z + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iput-boolean p1, v0, Lf/h/a/c/h0;->f:Z + + invoke-virtual {v0}, Lf/h/a/c/h0;->m()Z + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->H(Z)V + + :cond_0 + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->n(Z)V + + return-void +.end method + +.method public final T(I)V + .locals 24 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v2, v1, Lf/h/a/c/i0;->e:I + + move/from16 v10, p1 + + if-eq v2, v10, :cond_0 + + new-instance v2, Lf/h/a/c/i0; + + move-object v3, v2 + + iget-object v4, v1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v5, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v6, v1, Lf/h/a/c/i0;->c:J + + iget-wide v8, v1, Lf/h/a/c/i0;->d:J + + iget-object v11, v1, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-boolean v12, v1, Lf/h/a/c/i0;->g:Z + + iget-object v13, v1, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v14, v1, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v15, v1, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + move-object/from16 v22, v2 + + move-object/from16 v23, v3 + + iget-wide v2, v1, Lf/h/a/c/i0;->k:J + + move-wide/from16 v16, v2 + + iget-wide v2, v1, Lf/h/a/c/i0;->l:J + + move-wide/from16 v18, v2 + + iget-wide v1, v1, Lf/h/a/c/i0;->m:J + + move-wide/from16 v20, v1 + + move/from16 v10, p1 + + move-object/from16 v3, v23 + + invoke-direct/range {v3 .. v21}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + move-object/from16 v1, v22 + + iput-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + :cond_0 + return-void +.end method + +.method public final U()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/b0;->B:Z + + iget-object v1, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/y;->i:Z + + iget-object v1, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v1}, Lf/h/a/c/i1/x;->d()V + + iget-object v1, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v2, v1 + + :goto_0 + if-ge v0, v2, :cond_0 + + aget-object v3, v1, v0 + + invoke-interface {v3}, Lf/h/a/c/p0;->start()V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final V(ZZZ)V + .locals 8 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-nez p1, :cond_1 + + iget-boolean p1, p0, Lf/h/a/c/b0;->F:Z + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v3, 0x1 + + :goto_1 + const/4 v4, 0x1 + + move-object v2, p0 + + move v5, p2 + + move v6, p2 + + move v7, p2 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/c/b0;->B(ZZZZZ)V + + iget-object p1, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + iget p2, p0, Lf/h/a/c/b0;->G:I + + add-int/2addr p2, p3 + + invoke-virtual {p1, p2}, Lf/h/a/c/b0$d;->a(I)V + + iput v0, p0, Lf/h/a/c/b0;->G:I + + iget-object p1, p0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-interface {p1}, Lf/h/a/c/e0;->i()V + + invoke-virtual {p0, v1}, Lf/h/a/c/b0;->T(I)V + + return-void +.end method + +.method public final W()V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/y;->i:Z + + iget-object v0, v0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-boolean v2, v0, Lf/h/a/c/i1/x;->e:Z + + if-eqz v2, :cond_0 + + invoke-virtual {v0}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v2 + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/i1/x;->a(J)V + + iput-boolean v1, v0, Lf/h/a/c/i1/x;->e:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v2, v0 + + :goto_0 + if-ge v1, v2, :cond_2 + + aget-object v3, v0, v1 + + invoke-interface {v3}, Lf/h/a/c/p0;->getState()I + + move-result v4 + + const/4 v5, 0x2 + + if-ne v4, v5, :cond_1 + + invoke-interface {v3}, Lf/h/a/c/p0;->stop()V + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public final X()V + .locals 23 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-boolean v2, v0, Lf/h/a/c/b0;->C:Z + + if-nez v2, :cond_1 + + if-eqz v1, :cond_0 + + iget-object v1, v1, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v1}, Lf/h/a/c/d1/o;->i()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + const/4 v11, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v1, 0x1 + + const/4 v11, 0x1 + + :goto_1 + iget-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-boolean v2, v1, Lf/h/a/c/i0;->g:Z + + if-eq v11, v2, :cond_2 + + new-instance v15, Lf/h/a/c/i0; + + move-object v2, v15 + + iget-object v3, v1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v4, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v5, v1, Lf/h/a/c/i0;->c:J + + iget-wide v7, v1, Lf/h/a/c/i0;->d:J + + iget v9, v1, Lf/h/a/c/i0;->e:I + + iget-object v10, v1, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-object v12, v1, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v13, v1, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v14, v1, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + move-object/from16 v21, v2 + + move-object/from16 v22, v3 + + iget-wide v2, v1, Lf/h/a/c/i0;->k:J + + move-object v0, v15 + + move-wide v15, v2 + + iget-wide v2, v1, Lf/h/a/c/i0;->l:J + + move-wide/from16 v17, v2 + + iget-wide v1, v1, Lf/h/a/c/i0;->m:J + + move-wide/from16 v19, v1 + + move-object/from16 v2, v21 + + move-object/from16 v3, v22 + + invoke-direct/range {v2 .. v20}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + move-object/from16 v1, p0 + + iput-object v0, v1, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + goto :goto_2 + + :cond_2 + move-object v1, v0 + + :goto_2 + return-void +.end method + +.method public final Y()V + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v1, v0, Lf/h/a/c/f0;->d:Z + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v1}, Lf/h/a/c/d1/o;->l()J + + move-result-wide v4 + + move-wide v8, v4 + + goto :goto_0 + + :cond_1 + move-wide v8, v2 + + :goto_0 + cmp-long v1, v8, v2 + + if-eqz v1, :cond_2 + + invoke-virtual {p0, v8, v9}, Lf/h/a/c/b0;->C(J)V + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + cmp-long v2, v8, v0 + + if-eqz v2, :cond_18 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v7, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v10, v0, Lf/h/a/c/i0;->d:J + + move-object v6, p0 + + invoke-virtual/range {v6 .. v11}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + const/4 v1, 0x4 + + invoke-virtual {v0, v1}, Lf/h/a/c/b0$d;->b(I)V + + goto/16 :goto_c + + :cond_2 + iget-object v1, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + iget-object v2, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v2, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-eq v0, v2, :cond_3 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v2, 0x0 + + :goto_1 + iget-object v5, v1, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + if-eqz v5, :cond_5 + + invoke-interface {v5}, Lf/h/a/c/p0;->g()Z + + move-result v5 + + if-nez v5, :cond_5 + + iget-object v5, v1, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + invoke-interface {v5}, Lf/h/a/c/p0;->a()Z + + move-result v5 + + if-nez v5, :cond_4 + + if-nez v2, :cond_5 + + iget-object v2, v1, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + invoke-interface {v2}, Lf/h/a/c/p0;->j()Z + + move-result v2 + + if-eqz v2, :cond_4 + + goto :goto_2 + + :cond_4 + const/4 v2, 0x0 + + goto :goto_3 + + :cond_5 + :goto_2 + const/4 v2, 0x1 + + :goto_3 + if-eqz v2, :cond_6 + + iput-boolean v4, v1, Lf/h/a/c/y;->h:Z + + iget-boolean v2, v1, Lf/h/a/c/y;->i:Z + + if-eqz v2, :cond_a + + iget-object v2, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v2}, Lf/h/a/c/i1/x;->d()V + + goto :goto_4 + + :cond_6 + iget-object v2, v1, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + invoke-interface {v2}, Lf/h/a/c/i1/p;->c()J + + move-result-wide v5 + + iget-boolean v2, v1, Lf/h/a/c/y;->h:Z + + if-eqz v2, :cond_8 + + iget-object v2, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v2}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v7 + + cmp-long v2, v5, v7 + + if-gez v2, :cond_7 + + iget-object v2, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-boolean v5, v2, Lf/h/a/c/i1/x;->e:Z + + if-eqz v5, :cond_a + + invoke-virtual {v2}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v5 + + invoke-virtual {v2, v5, v6}, Lf/h/a/c/i1/x;->a(J)V + + iput-boolean v3, v2, Lf/h/a/c/i1/x;->e:Z + + goto :goto_4 + + :cond_7 + iput-boolean v3, v1, Lf/h/a/c/y;->h:Z + + iget-boolean v2, v1, Lf/h/a/c/y;->i:Z + + if-eqz v2, :cond_8 + + iget-object v2, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v2}, Lf/h/a/c/i1/x;->d()V + + :cond_8 + iget-object v2, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v2, v5, v6}, Lf/h/a/c/i1/x;->a(J)V + + iget-object v2, v1, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + invoke-interface {v2}, Lf/h/a/c/i1/p;->b()Lf/h/a/c/j0; + + move-result-object v2 + + iget-object v5, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-object v5, v5, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + invoke-virtual {v2, v5}, Lf/h/a/c/j0;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_a + + iget-object v5, v1, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-boolean v6, v5, Lf/h/a/c/i1/x;->e:Z + + if-eqz v6, :cond_9 + + invoke-virtual {v5}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/c/i1/x;->a(J)V + + :cond_9 + iput-object v2, v5, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + iget-object v5, v1, Lf/h/a/c/y;->e:Lf/h/a/c/y$a; + + check-cast v5, Lf/h/a/c/b0; + + iget-object v5, v5, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v5, v5, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + const/16 v6, 0x11 + + invoke-virtual {v5, v6, v3, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/os/Message;->sendToTarget()V + + :cond_a + :goto_4 + invoke-virtual {v1}, Lf/h/a/c/y;->c()J + + move-result-wide v1 + + iput-wide v1, p0, Lf/h/a/c/b0;->I:J + + iget-wide v5, v0, Lf/h/a/c/f0;->n:J + + sub-long/2addr v1, v5 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v5, v0, Lf/h/a/c/i0;->m:J + + iget-object v0, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_17 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_b + + goto/16 :goto_b + + :cond_b + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v7, v0, Lf/h/a/c/i0;->c:J + + cmp-long v0, v7, v5 + + if-nez v0, :cond_c + + iget-boolean v0, p0, Lf/h/a/c/b0;->K:Z + + if-eqz v0, :cond_c + + const-wide/16 v7, 0x1 + + sub-long/2addr v5, v7 + + :cond_c + iput-boolean v3, p0, Lf/h/a/c/b0;->K:Z + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v3, v0}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + iget v3, p0, Lf/h/a/c/b0;->J:I + + const/4 v7, 0x0 + + if-lez v3, :cond_d + + iget-object v8, p0, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + add-int/lit8 v3, v3, -0x1 + + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/b0$c; + + move-wide v10, v1 + + move-wide v8, v5 + + move-object v5, p0 + + goto :goto_6 + + :cond_d + move-object v3, p0 + + move-wide v8, v1 + + :goto_5 + move-wide v10, v8 + + move-wide v8, v5 + + move-object v5, v3 + + move-object v3, v7 + + :goto_6 + if-eqz v3, :cond_10 + + iget v6, v3, Lf/h/a/c/b0$c;->e:I + + if-gt v6, v0, :cond_e + + if-ne v6, v0, :cond_10 + + iget-wide v12, v3, Lf/h/a/c/b0$c;->f:J + + cmp-long v3, v12, v8 + + if-lez v3, :cond_10 + + :cond_e + iget v3, v5, Lf/h/a/c/b0;->J:I + + add-int/lit8 v3, v3, -0x1 + + iput v3, v5, Lf/h/a/c/b0;->J:I + + if-lez v3, :cond_f + + iget-object v6, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + add-int/lit8 v3, v3, -0x1 + + invoke-virtual {v6, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/b0$c; + + goto :goto_6 + + :cond_f + move-object v3, v5 + + move-wide v5, v8 + + move-wide v8, v10 + + goto :goto_5 + + :cond_10 + iget v3, v5, Lf/h/a/c/b0;->J:I + + iget-object v6, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I + + move-result v6 + + if-ge v3, v6, :cond_11 + + iget-object v3, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + iget v6, v5, Lf/h/a/c/b0;->J:I + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/b0$c; + + goto :goto_7 + + :cond_11 + move-object v3, v7 + + :goto_7 + if-eqz v3, :cond_13 + + iget-object v6, v3, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + if-eqz v6, :cond_13 + + iget v6, v3, Lf/h/a/c/b0$c;->e:I + + if-lt v6, v0, :cond_12 + + if-ne v6, v0, :cond_13 + + iget-wide v12, v3, Lf/h/a/c/b0$c;->f:J + + cmp-long v6, v12, v8 + + if-gtz v6, :cond_13 + + :cond_12 + iget v3, v5, Lf/h/a/c/b0;->J:I + + add-int/2addr v3, v4 + + iput v3, v5, Lf/h/a/c/b0;->J:I + + iget-object v6, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I + + move-result v6 + + if-ge v3, v6, :cond_11 + + iget-object v3, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + iget v6, v5, Lf/h/a/c/b0;->J:I + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/b0$c; + + goto :goto_7 + + :cond_13 + :goto_8 + if-eqz v3, :cond_17 + + iget-object v6, v3, Lf/h/a/c/b0$c;->g:Ljava/lang/Object; + + if-eqz v6, :cond_17 + + iget v6, v3, Lf/h/a/c/b0$c;->e:I + + if-ne v6, v0, :cond_17 + + iget-wide v12, v3, Lf/h/a/c/b0$c;->f:J + + cmp-long v6, v12, v8 + + if-lez v6, :cond_17 + + cmp-long v6, v12, v10 + + if-gtz v6, :cond_17 + + :try_start_0 + iget-object v6, v3, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + invoke-virtual {v5, v6}, Lf/h/a/c/b0;->L(Lf/h/a/c/n0;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v3, v3, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + iget-boolean v6, v3, Lf/h/a/c/n0;->i:Z + + if-nez v6, :cond_14 + + invoke-virtual {v3}, Lf/h/a/c/n0;->a()Z + + iget v3, v5, Lf/h/a/c/b0;->J:I + + add-int/2addr v3, v4 + + iput v3, v5, Lf/h/a/c/b0;->J:I + + goto :goto_9 + + :cond_14 + iget-object v3, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + iget v6, v5, Lf/h/a/c/b0;->J:I + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + :goto_9 + iget v3, v5, Lf/h/a/c/b0;->J:I + + iget-object v6, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I + + move-result v6 + + if-ge v3, v6, :cond_15 + + iget-object v3, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + iget v6, v5, Lf/h/a/c/b0;->J:I + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/b0$c; + + goto :goto_8 + + :cond_15 + move-object v3, v7 + + goto :goto_8 + + :catchall_0 + move-exception v0 + + iget-object v1, v3, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + iget-boolean v2, v1, Lf/h/a/c/n0;->i:Z + + if-nez v2, :cond_16 + + invoke-virtual {v1}, Lf/h/a/c/n0;->a()Z + + iget v1, v5, Lf/h/a/c/b0;->J:I + + add-int/2addr v1, v4 + + iput v1, v5, Lf/h/a/c/b0;->J:I + + goto :goto_a + + :cond_16 + iget-object v1, v5, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + iget v2, v5, Lf/h/a/c/b0;->J:I + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + :goto_a + throw v0 + + :cond_17 + :goto_b + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iput-wide v1, v0, Lf/h/a/c/i0;->m:J + + :cond_18 + :goto_c + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-object v1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {v0}, Lf/h/a/c/f0;->d()J + + move-result-wide v2 + + iput-wide v2, v1, Lf/h/a/c/i0;->k:J + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/b0;->k()J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/i0;->l:J + + return-void +.end method + +.method public final Z(Lf/h/a/c/f0;)V + .locals 8 + .param p1 # Lf/h/a/c/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-eqz v0, :cond_6 + + if-ne p1, v0, :cond_0 + + goto :goto_2 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v1, v1 + + new-array v1, v1, [Z + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + iget-object v5, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v6, v5 + + if-ge v3, v6, :cond_5 + + aget-object v5, v5, v3 + + invoke-interface {v5}, Lf/h/a/c/p0;->getState()I + + move-result v6 + + if-eqz v6, :cond_1 + + const/4 v6, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v6, 0x0 + + :goto_1 + aput-boolean v6, v1, v3 + + iget-object v6, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {v6, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v6 + + if-eqz v6, :cond_2 + + add-int/lit8 v4, v4, 0x1 + + :cond_2 + aget-boolean v6, v1, v3 + + if-eqz v6, :cond_4 + + iget-object v6, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {v6, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-interface {v5}, Lf/h/a/c/p0;->s()Z + + move-result v6 + + if-eqz v6, :cond_4 + + invoke-interface {v5}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v6 + + iget-object v7, p1, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v7, v7, v3 + + if-ne v6, v7, :cond_4 + + :cond_3 + invoke-virtual {p0, v5}, Lf/h/a/c/b0;->f(Lf/h/a/c/p0;)V + + :cond_4 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_5 + iget-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v0, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v0, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {p1, v2, v0}, Lf/h/a/c/i0;->c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;)Lf/h/a/c/i0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0, v1, v4}, Lf/h/a/c/b0;->h([ZI)V + + :cond_6 + :goto_2 + return-void +.end method + +.method public a(Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + new-instance v1, Lf/h/a/c/b0$b; + + invoke-direct {v1, p1, p2}, Lf/h/a/c/b0$b;->(Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V + + const/16 p1, 0x8 + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + return-void +.end method + +.method public final b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + .locals 9 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/b0;->K:Z + + iget-object v1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/b0;->k()J + + move-result-wide v7 + + move-object v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-virtual/range {v1 .. v8}, Lf/h/a/c/i0;->a(Lf/h/a/c/d1/p$a;JJJ)Lf/h/a/c/i0; + + move-result-object p1 + + return-object p1 +.end method + +.method public c(Lf/h/a/c/d1/w;)V + .locals 2 + + check-cast p1, Lf/h/a/c/d1/o; + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/16 v1, 0xa + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + return-void +.end method + +.method public final d(Lf/h/a/c/n0;)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/n0;->a()Z + + const/4 v0, 0x1 + + :try_start_0 + iget-object v1, p1, Lf/h/a/c/n0;->a:Lf/h/a/c/n0$b; + + iget v2, p1, Lf/h/a/c/n0;->d:I + + iget-object v3, p1, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + invoke-interface {v1, v2, v3}, Lf/h/a/c/n0$b;->d(ILjava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p1, v0}, Lf/h/a/c/n0;->b(Z)V + + return-void + + :catchall_0 + move-exception v1 + + invoke-virtual {p1, v0}, Lf/h/a/c/n0;->b(Z)V + + throw v1 +.end method + +.method public e(Lf/h/a/c/d1/o;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/16 v1, 0x9 + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + return-void +.end method + +.method public final f(Lf/h/a/c/p0;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + iget-object v1, v0, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + if-ne p1, v1, :cond_0 + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + iput-object v1, v0, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/c/y;->h:Z + + :cond_0 + invoke-interface {p1}, Lf/h/a/c/p0;->getState()I + + move-result v0 + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_1 + + invoke-interface {p1}, Lf/h/a/c/p0;->stop()V + + :cond_1 + invoke-interface {p1}, Lf/h/a/c/p0;->h()V + + return-void +.end method + +.method public final g()V + .locals 23 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException;, + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v6, p0 + + iget-object v0, v6, Lf/h/a/c/b0;->t:Lf/h/a/c/i1/g; + + invoke-interface {v0}, Lf/h/a/c/i1/g;->a()J + + move-result-wide v7 + + iget-object v0, v6, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v13, 0x1 + + if-nez v0, :cond_0 + + :goto_0 + const/4 v9, 0x0 + + goto/16 :goto_14 + + :cond_0 + iget v1, v6, Lf/h/a/c/b0;->G:I + + if-lez v1, :cond_1 + + invoke-interface {v0}, Lf/h/a/c/d1/p;->d()V + + goto :goto_0 + + :cond_1 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-wide v1, v6, Lf/h/a/c/b0;->I:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/h0;->i(J)V + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-eqz v1, :cond_3 + + iget-object v2, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v2, v2, Lf/h/a/c/g0;->g:Z + + if-nez v2, :cond_2 + + invoke-virtual {v1}, Lf/h/a/c/f0;->e()Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-object v1, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v1, v1, Lf/h/a/c/g0;->e:J + + cmp-long v3, v1, v9 + + if-eqz v3, :cond_2 + + iget v0, v0, Lf/h/a/c/h0;->j:I + + const/16 v1, 0x64 + + if-ge v0, v1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + goto :goto_2 + + :cond_3 + :goto_1 + const/4 v0, 0x1 + + :goto_2 + if-eqz v0, :cond_d + + iget-object v14, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-wide v0, v6, Lf/h/a/c/b0;->I:J + + iget-object v2, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v3, v14, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-nez v3, :cond_4 + + iget-object v15, v2, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v0, v2, Lf/h/a/c/i0;->d:J + + iget-wide v2, v2, Lf/h/a/c/i0;->c:J + + move-wide/from16 v16, v0 + + move-wide/from16 v18, v2 + + invoke-virtual/range {v14 .. v19}, Lf/h/a/c/h0;->d(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/g0; + + move-result-object v0 + + goto :goto_3 + + :cond_4 + invoke-virtual {v14, v3, v0, v1}, Lf/h/a/c/h0;->c(Lf/h/a/c/f0;J)Lf/h/a/c/g0; + + move-result-object v0 + + :goto_3 + if-nez v0, :cond_7 + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-eqz v0, :cond_6 + + iget-object v0, v6, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_4 + if-ge v2, v1, :cond_6 + + aget-object v3, v0, v2 + + invoke-interface {v3}, Lf/h/a/c/p0;->j()Z + + move-result v3 + + if-nez v3, :cond_5 + + goto/16 :goto_7 + + :cond_5 + add-int/lit8 v2, v2, 0x1 + + goto :goto_4 + + :cond_6 + iget-object v0, v6, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + invoke-interface {v0}, Lf/h/a/c/d1/p;->d()V + + goto/16 :goto_7 + + :cond_7 + iget-object v1, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v15, v6, Lf/h/a/c/b0;->e:[Lf/h/a/c/t; + + iget-object v2, v6, Lf/h/a/c/b0;->f:Lf/h/a/c/f1/h; + + iget-object v3, v6, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-interface {v3}, Lf/h/a/c/e0;->h()Lf/h/a/c/h1/d; + + move-result-object v19 + + iget-object v3, v6, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + iget-object v4, v6, Lf/h/a/c/b0;->g:Lf/h/a/c/f1/i; + + iget-object v5, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-nez v5, :cond_9 + + iget-object v5, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v5}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v5 + + if-eqz v5, :cond_8 + + iget-wide v11, v0, Lf/h/a/c/g0;->c:J + + cmp-long v5, v11, v9 + + if-eqz v5, :cond_8 + + goto :goto_5 + + :cond_8 + const-wide/16 v11, 0x0 + + goto :goto_5 + + :cond_9 + iget-wide v11, v5, Lf/h/a/c/f0;->n:J + + iget-object v5, v5, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v9, v5, Lf/h/a/c/g0;->e:J + + add-long/2addr v11, v9 + + iget-wide v9, v0, Lf/h/a/c/g0;->b:J + + sub-long/2addr v11, v9 + + :goto_5 + move-wide/from16 v16, v11 + + new-instance v5, Lf/h/a/c/f0; + + move-object v14, v5 + + move-object/from16 v18, v2 + + move-object/from16 v20, v3 + + move-object/from16 v21, v0 + + move-object/from16 v22, v4 + + invoke-direct/range {v14 .. v22}, Lf/h/a/c/f0;->([Lf/h/a/c/t;JLf/h/a/c/f1/h;Lf/h/a/c/h1/d;Lf/h/a/c/d1/p;Lf/h/a/c/g0;Lf/h/a/c/f1/i;)V + + iget-object v2, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-eqz v2, :cond_b + + iget-object v3, v2, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-ne v5, v3, :cond_a + + goto :goto_6 + + :cond_a + invoke-virtual {v2}, Lf/h/a/c/f0;->b()V + + iput-object v5, v2, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + invoke-virtual {v2}, Lf/h/a/c/f0;->c()V + + goto :goto_6 + + :cond_b + iput-object v5, v1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iput-object v5, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + :goto_6 + const/4 v2, 0x0 + + iput-object v2, v1, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + iput-object v5, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget v2, v1, Lf/h/a/c/h0;->j:I + + add-int/2addr v2, v13 + + iput v2, v1, Lf/h/a/c/h0;->j:I + + iget-object v1, v5, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + iget-wide v2, v0, Lf/h/a/c/g0;->b:J + + invoke-interface {v1, v6, v2, v3}, Lf/h/a/c/d1/o;->m(Lf/h/a/c/d1/o$a;J)V + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-ne v0, v5, :cond_c + + iget-object v0, v5, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v0, v0, Lf/h/a/c/g0;->b:J + + iget-wide v2, v5, Lf/h/a/c/f0;->n:J + + add-long/2addr v0, v2 + + invoke-virtual {v6, v0, v1}, Lf/h/a/c/b0;->C(J)V + + :cond_c + const/4 v9, 0x0 + + invoke-virtual {v6, v9}, Lf/h/a/c/b0;->n(Z)V + + goto :goto_8 + + :cond_d + :goto_7 + const/4 v9, 0x0 + + :goto_8 + iget-boolean v0, v6, Lf/h/a/c/b0;->C:Z + + if-eqz v0, :cond_e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->t()Z + + move-result v0 + + iput-boolean v0, v6, Lf/h/a/c/b0;->C:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->X()V + + goto :goto_9 + + :cond_e + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->w()V + + :goto_9 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-nez v0, :cond_f + + goto/16 :goto_f + + :cond_f + iget-object v1, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-nez v1, :cond_11 + + iget-object v1, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v1, v1, Lf/h/a/c/g0;->g:Z + + if-eqz v1, :cond_19 + + const/4 v1, 0x0 + + :goto_a + iget-object v2, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v3, v2 + + if-ge v1, v3, :cond_19 + + aget-object v2, v2, v1 + + iget-object v3, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v3, v3, v1 + + if-eqz v3, :cond_10 + + invoke-interface {v2}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v4 + + if-ne v4, v3, :cond_10 + + invoke-interface {v2}, Lf/h/a/c/p0;->j()Z + + move-result v3 + + if-eqz v3, :cond_10 + + invoke-interface {v2}, Lf/h/a/c/p0;->l()V + + :cond_10 + add-int/lit8 v1, v1, 0x1 + + goto :goto_a + + :cond_11 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->s()Z + + move-result v1 + + if-nez v1, :cond_12 + + goto/16 :goto_f + + :cond_12 + iget-object v1, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + iget-boolean v1, v1, Lf/h/a/c/f0;->d:Z + + if-nez v1, :cond_13 + + goto/16 :goto_f + + :cond_13 + iget-object v0, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v1, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-eqz v2, :cond_14 + + iget-object v2, v2, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz v2, :cond_14 + + const/4 v2, 0x1 + + goto :goto_b + + :cond_14 + const/4 v2, 0x0 + + :goto_b + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v2, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + iget-object v2, v2, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + iput-object v2, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + iget-object v1, v2, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v3, v2, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v3}, Lf/h/a/c/d1/o;->l()J + + move-result-wide v3 + + const-wide v10, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v3, v10 + + if-eqz v5, :cond_15 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->N()V + + goto :goto_f + + :cond_15 + const/4 v3, 0x0 + + :goto_c + iget-object v4, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v5, v4 + + if-ge v3, v5, :cond_19 + + aget-object v4, v4, v3 + + invoke-virtual {v0, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v5 + + if-eqz v5, :cond_18 + + invoke-interface {v4}, Lf/h/a/c/p0;->s()Z + + move-result v5 + + if-nez v5, :cond_18 + + iget-object v5, v1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v5, v5, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v5, v5, v3 + + invoke-virtual {v1, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v10 + + iget-object v11, v6, Lf/h/a/c/b0;->e:[Lf/h/a/c/t; + + aget-object v11, v11, v3 + + iget v11, v11, Lf/h/a/c/t;->d:I + + const/4 v12, 0x6 + + if-ne v11, v12, :cond_16 + + const/4 v11, 0x1 + + goto :goto_d + + :cond_16 + const/4 v11, 0x0 + + :goto_d + iget-object v12, v0, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object v12, v12, v3 + + iget-object v14, v1, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object v14, v14, v3 + + if-eqz v10, :cond_17 + + invoke-virtual {v14, v12}, Lf/h/a/c/q0;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-eqz v10, :cond_17 + + if-nez v11, :cond_17 + + invoke-static {v5}, Lf/h/a/c/b0;->i(Lf/h/a/c/f1/f;)[Lcom/google/android/exoplayer2/Format; + + move-result-object v5 + + iget-object v10, v2, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v10, v10, v3 + + iget-wide v11, v2, Lf/h/a/c/f0;->n:J + + invoke-interface {v4, v5, v10, v11, v12}, Lf/h/a/c/p0;->v([Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;J)V + + goto :goto_e + + :cond_17 + invoke-interface {v4}, Lf/h/a/c/p0;->l()V + + :cond_18 + :goto_e + add-int/lit8 v3, v3, 0x1 + + goto :goto_c + + :cond_19 + :goto_f + const/4 v0, 0x0 + + :goto_10 + iget-boolean v1, v6, Lf/h/a/c/b0;->A:Z + + if-nez v1, :cond_1a + + goto :goto_11 + + :cond_1a + iget-object v1, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-nez v2, :cond_1b + + goto :goto_11 + + :cond_1b + iget-object v3, v2, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-nez v3, :cond_1c + + goto :goto_11 + + :cond_1c + iget-object v1, v1, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-ne v2, v1, :cond_1d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->s()Z + + move-result v1 + + if-nez v1, :cond_1d + + goto :goto_11 + + :cond_1d + iget-wide v1, v6, Lf/h/a/c/b0;->I:J + + iget-object v4, v3, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v4, v4, Lf/h/a/c/g0;->b:J + + iget-wide v10, v3, Lf/h/a/c/f0;->n:J + + add-long/2addr v4, v10 + + cmp-long v3, v1, v4 + + if-ltz v3, :cond_1e + + const/4 v1, 0x1 + + goto :goto_12 + + :cond_1e + :goto_11 + const/4 v1, 0x0 + + :goto_12 + if-eqz v1, :cond_22 + + if-eqz v0, :cond_1f + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->x()V + + :cond_1f + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v10, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v0, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-ne v10, v0, :cond_20 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->N()V + + :cond_20 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + invoke-virtual {v0}, Lf/h/a/c/h0;->a()Lf/h/a/c/f0; + + move-result-object v0 + + invoke-virtual {v6, v10}, Lf/h/a/c/b0;->Z(Lf/h/a/c/f0;)V + + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v1, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v2, v0, Lf/h/a/c/g0;->b:J + + iget-wide v4, v0, Lf/h/a/c/g0;->c:J + + move-object/from16 v0, p0 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v10, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v0, v0, Lf/h/a/c/g0;->f:Z + + if-eqz v0, :cond_21 + + const/4 v0, 0x0 + + goto :goto_13 + + :cond_21 + const/4 v0, 0x3 + + :goto_13 + iget-object v1, v6, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + invoke-virtual {v1, v0}, Lf/h/a/c/b0$d;->b(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->Y()V + + const/4 v0, 0x1 + + goto :goto_10 + + :cond_22 + :goto_14 + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + const/4 v1, 0x2 + + if-eq v0, v13, :cond_40 + + const/4 v2, 0x4 + + if-ne v0, v2, :cond_23 + + goto/16 :goto_23 + + :cond_23 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + const-wide/16 v3, 0xa + + if-nez v0, :cond_24 + + invoke-virtual {v6, v7, v8, v3, v4}, Lf/h/a/c/b0;->G(JJ)V + + return-void + + :cond_24 + const-string v5, "doSomeWork" + + invoke-static {v5}, Lf/h/a/c/i1/e;->j(Ljava/lang/String;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->Y()V + + iget-boolean v5, v0, Lf/h/a/c/f0;->d:Z + + const-wide/16 v10, 0x3e8 + + if-eqz v5, :cond_2d + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v14 + + mul-long v14, v14, v10 + + iget-object v5, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + iget-object v12, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v9, v12, Lf/h/a/c/i0;->m:J + + iget-wide v11, v6, Lf/h/a/c/b0;->o:J + + sub-long/2addr v9, v11 + + iget-boolean v11, v6, Lf/h/a/c/b0;->p:Z + + invoke-interface {v5, v9, v10, v11}, Lf/h/a/c/d1/o;->r(JZ)V + + const/4 v5, 0x0 + + const/4 v9, 0x1 + + const/4 v10, 0x1 + + :goto_15 + iget-object v11, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v12, v11 + + if-ge v5, v12, :cond_2e + + aget-object v11, v11, v5 + + invoke-interface {v11}, Lf/h/a/c/p0;->getState()I + + move-result v12 + + if-nez v12, :cond_25 + + goto :goto_1c + + :cond_25 + iget-wide v3, v6, Lf/h/a/c/b0;->I:J + + invoke-interface {v11, v3, v4, v14, v15}, Lf/h/a/c/p0;->n(JJ)V + + if-eqz v9, :cond_26 + + invoke-interface {v11}, Lf/h/a/c/p0;->g()Z + + move-result v3 + + if-eqz v3, :cond_26 + + const/4 v9, 0x1 + + goto :goto_16 + + :cond_26 + const/4 v9, 0x0 + + :goto_16 + iget-object v3, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v3, v3, v5 + + invoke-interface {v11}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v4 + + if-eq v3, v4, :cond_27 + + const/4 v3, 0x1 + + goto :goto_17 + + :cond_27 + const/4 v3, 0x0 + + :goto_17 + if-nez v3, :cond_28 + + iget-object v4, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz v4, :cond_28 + + invoke-interface {v11}, Lf/h/a/c/p0;->j()Z + + move-result v4 + + if-eqz v4, :cond_28 + + const/4 v4, 0x1 + + goto :goto_18 + + :cond_28 + const/4 v4, 0x0 + + :goto_18 + if-nez v3, :cond_2a + + if-nez v4, :cond_2a + + invoke-interface {v11}, Lf/h/a/c/p0;->a()Z + + move-result v3 + + if-nez v3, :cond_2a + + invoke-interface {v11}, Lf/h/a/c/p0;->g()Z + + move-result v3 + + if-eqz v3, :cond_29 + + goto :goto_19 + + :cond_29 + const/4 v3, 0x0 + + goto :goto_1a + + :cond_2a + :goto_19 + const/4 v3, 0x1 + + :goto_1a + if-eqz v10, :cond_2b + + if-eqz v3, :cond_2b + + const/4 v10, 0x1 + + goto :goto_1b + + :cond_2b + const/4 v10, 0x0 + + :goto_1b + if-nez v3, :cond_2c + + invoke-interface {v11}, Lf/h/a/c/p0;->p()V + + :cond_2c + :goto_1c + add-int/lit8 v5, v5, 0x1 + + const-wide/16 v3, 0xa + + goto :goto_15 + + :cond_2d + iget-object v3, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v3}, Lf/h/a/c/d1/o;->f()V + + const/4 v9, 0x1 + + const/4 v10, 0x1 + + :cond_2e + iget-object v3, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v3, v3, Lf/h/a/c/g0;->e:J + + if-eqz v9, :cond_30 + + iget-boolean v5, v0, Lf/h/a/c/f0;->d:Z + + if-eqz v5, :cond_30 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v3, v11 + + if-eqz v5, :cond_2f + + iget-object v5, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v11, v5, Lf/h/a/c/i0;->m:J + + cmp-long v5, v3, v11 + + if-gtz v5, :cond_30 + + :cond_2f + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v0, v0, Lf/h/a/c/g0;->g:Z + + if-eqz v0, :cond_30 + + invoke-virtual {v6, v2}, Lf/h/a/c/b0;->T(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->W()V + + goto/16 :goto_20 + + :cond_30 + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v3, v0, Lf/h/a/c/i0;->e:I + + if-ne v3, v1, :cond_37 + + iget-object v3, v6, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v3, v3 + + if-nez v3, :cond_31 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->u()Z + + move-result v13 + + goto :goto_1f + + :cond_31 + if-nez v10, :cond_32 + + goto :goto_1e + + :cond_32 + iget-boolean v0, v0, Lf/h/a/c/i0;->g:Z + + if-nez v0, :cond_33 + + goto :goto_1f + + :cond_33 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + invoke-virtual {v0}, Lf/h/a/c/f0;->e()Z + + move-result v3 + + if-eqz v3, :cond_34 + + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v0, v0, Lf/h/a/c/g0;->g:Z + + if-eqz v0, :cond_34 + + const/4 v0, 0x1 + + goto :goto_1d + + :cond_34 + const/4 v0, 0x0 + + :goto_1d + if-nez v0, :cond_36 + + iget-object v0, v6, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->k()J + + move-result-wide v3 + + iget-object v5, v6, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {v5}, Lf/h/a/c/y;->b()Lf/h/a/c/j0; + + move-result-object v5 + + iget v5, v5, Lf/h/a/c/j0;->a:F + + iget-boolean v9, v6, Lf/h/a/c/b0;->B:Z + + invoke-interface {v0, v3, v4, v5, v9}, Lf/h/a/c/e0;->d(JFZ)Z + + move-result v0 + + if-eqz v0, :cond_35 + + goto :goto_1f + + :cond_35 + :goto_1e + const/4 v13, 0x0 + + :cond_36 + :goto_1f + if-eqz v13, :cond_37 + + const/4 v0, 0x3 + + invoke-virtual {v6, v0}, Lf/h/a/c/b0;->T(I)V + + iget-boolean v3, v6, Lf/h/a/c/b0;->A:Z + + if-eqz v3, :cond_3a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->U()V + + goto :goto_20 + + :cond_37 + const/4 v0, 0x3 + + iget-object v3, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v3, v3, Lf/h/a/c/i0;->e:I + + if-ne v3, v0, :cond_3a + + iget-object v0, v6, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v0, v0 + + if-nez v0, :cond_38 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->u()Z + + move-result v0 + + if-eqz v0, :cond_39 + + goto :goto_20 + + :cond_38 + if-nez v10, :cond_3a + + :cond_39 + iget-boolean v0, v6, Lf/h/a/c/b0;->A:Z + + iput-boolean v0, v6, Lf/h/a/c/b0;->B:Z + + invoke-virtual {v6, v1}, Lf/h/a/c/b0;->T(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->W()V + + :cond_3a + :goto_20 + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + if-ne v0, v1, :cond_3b + + iget-object v0, v6, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v3, v0 + + const/4 v12, 0x0 + + :goto_21 + if-ge v12, v3, :cond_3b + + aget-object v4, v0, v12 + + invoke-interface {v4}, Lf/h/a/c/p0;->p()V + + add-int/lit8 v12, v12, 0x1 + + goto :goto_21 + + :cond_3b + iget-boolean v0, v6, Lf/h/a/c/b0;->A:Z + + if-eqz v0, :cond_3c + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + const/4 v3, 0x3 + + if-eq v0, v3, :cond_3d + + :cond_3c + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + if-ne v0, v1, :cond_3e + + :cond_3d + const-wide/16 v0, 0xa + + invoke-virtual {v6, v7, v8, v0, v1}, Lf/h/a/c/b0;->G(JJ)V + + goto :goto_22 + + :cond_3e + iget-object v3, v6, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + array-length v3, v3 + + if-eqz v3, :cond_3f + + if-eq v0, v2, :cond_3f + + const-wide/16 v2, 0x3e8 + + invoke-virtual {v6, v7, v8, v2, v3}, Lf/h/a/c/b0;->G(JJ)V + + goto :goto_22 + + :cond_3f + iget-object v0, v6, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v0, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V + + :goto_22 + invoke-static {}, Lf/h/a/c/i1/e;->A0()V + + return-void + + :cond_40 + :goto_23 + iget-object v0, v6, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + iget-object v0, v0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeMessages(I)V + + return-void +.end method + +.method public final h([ZI)V + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v0, p0 + + move/from16 v1, p2 + + new-array v1, v1, [Lf/h/a/c/p0; + + iput-object v1, v0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + iget-object v1, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v1, v1, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + const/4 v3, 0x0 + + :goto_0 + iget-object v4, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v4, v4 + + if-ge v3, v4, :cond_1 + + invoke-virtual {v1, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v4 + + if-nez v4, :cond_0 + + iget-object v4, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + aget-object v4, v4, v3 + + invoke-interface {v4}, Lf/h/a/c/p0;->reset()V + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_1 + iget-object v5, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v5, v5 + + if-ge v3, v5, :cond_a + + invoke-virtual {v1, v3}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v5 + + if-eqz v5, :cond_9 + + aget-boolean v5, p1, v3 + + add-int/lit8 v6, v4, 0x1 + + iget-object v7, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v7, v7, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v8, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + aget-object v8, v8, v3 + + iget-object v9, v0, Lf/h/a/c/b0;->y:[Lf/h/a/c/p0; + + aput-object v8, v9, v4 + + invoke-interface {v8}, Lf/h/a/c/p0;->getState()I + + move-result v4 + + if-nez v4, :cond_7 + + iget-object v4, v7, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v9, v4, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object v10, v9, v3 + + iget-object v4, v4, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v4, v4, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v4, v4, v3 + + invoke-static {v4}, Lf/h/a/c/b0;->i(Lf/h/a/c/f1/f;)[Lcom/google/android/exoplayer2/Format; + + move-result-object v11 + + iget-boolean v4, v0, Lf/h/a/c/b0;->A:Z + + const/4 v9, 0x1 + + if-eqz v4, :cond_2 + + iget-object v4, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v4, v4, Lf/h/a/c/i0;->e:I + + const/4 v12, 0x3 + + if-ne v4, v12, :cond_2 + + const/4 v4, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v4, 0x0 + + :goto_2 + if-nez v5, :cond_3 + + if-eqz v4, :cond_3 + + const/4 v15, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v15, 0x0 + + :goto_3 + iget-object v5, v7, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v12, v5, v3 + + iget-wide v13, v0, Lf/h/a/c/b0;->I:J + + move v5, v3 + + iget-wide v2, v7, Lf/h/a/c/f0;->n:J + + move-object v9, v8 + + move-wide/from16 v16, v2 + + invoke-interface/range {v9 .. v17}, Lf/h/a/c/p0;->k(Lf/h/a/c/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;JZJ)V + + iget-object v2, v0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + if-eqz v2, :cond_6 + + invoke-interface {v8}, Lf/h/a/c/p0;->t()Lf/h/a/c/i1/p; + + move-result-object v3 + + if-eqz v3, :cond_5 + + iget-object v7, v2, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + if-eq v3, v7, :cond_5 + + if-nez v7, :cond_4 + + iput-object v3, v2, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + iput-object v8, v2, Lf/h/a/c/y;->f:Lf/h/a/c/p0; + + iget-object v2, v2, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-object v2, v2, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + invoke-interface {v3, v2}, Lf/h/a/c/i1/p;->e(Lf/h/a/c/j0;)V + + goto :goto_4 + + :cond_4 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Multiple renderer media clocks enabled." + + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + new-instance v2, Lcom/google/android/exoplayer2/ExoPlaybackException; + + const/4 v3, 0x2 + + invoke-direct {v2, v3, v1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V + + throw v2 + + :cond_5 + :goto_4 + if-eqz v4, :cond_8 + + invoke-interface {v8}, Lf/h/a/c/p0;->start()V + + goto :goto_5 + + :cond_6 + const/4 v1, 0x0 + + throw v1 + + :cond_7 + move v5, v3 + + :cond_8 + :goto_5 + move v4, v6 + + goto :goto_6 + + :cond_9 + move v5, v3 + + :goto_6 + add-int/lit8 v3, v5, 0x1 + + goto/16 :goto_1 + + :cond_a + return-void +.end method + +.method public handleMessage(Landroid/os/Message;)Z + .locals 8 + + const-string v0, "ExoPlayerImplInternal" + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const/4 v3, 0x4 + + const/4 v4, 0x2 + + :try_start_0 + iget v5, p1, Landroid/os/Message;->what:I + + packed-switch v5, :pswitch_data_0 + + return v1 + + :pswitch_0 + iget-object v5, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast v5, Lf/h/a/c/j0; + + iget p1, p1, Landroid/os/Message;->arg1:I + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {p0, v5, p1}, Lf/h/a/c/b0;->p(Lf/h/a/c/j0;Z)V + + goto/16 :goto_7 + + :pswitch_1 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/n0; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->M(Lf/h/a/c/n0;)V + + goto/16 :goto_7 + + :pswitch_2 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/n0; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->K(Lf/h/a/c/n0;)V + + goto/16 :goto_7 + + :pswitch_3 + iget v5, p1, Landroid/os/Message;->arg1:I + + if-eqz v5, :cond_1 + + const/4 v5, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v5, 0x0 + + :goto_1 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p0, v5, p1}, Lf/h/a/c/b0;->O(ZLjava/util/concurrent/atomic/AtomicBoolean;)V + + goto/16 :goto_7 + + :pswitch_4 + iget p1, p1, Landroid/os/Message;->arg1:I + + if-eqz p1, :cond_2 + + const/4 p1, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p1, 0x0 + + :goto_2 + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->S(Z)V + + goto/16 :goto_7 + + :pswitch_5 + iget p1, p1, Landroid/os/Message;->arg1:I + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->R(I)V + + goto/16 :goto_7 + + :pswitch_6 + invoke-virtual {p0}, Lf/h/a/c/b0;->A()V + + goto/16 :goto_7 + + :pswitch_7 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/d1/o; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->m(Lf/h/a/c/d1/o;)V + + goto :goto_7 + + :pswitch_8 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/d1/o; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->o(Lf/h/a/c/d1/o;)V + + goto :goto_7 + + :pswitch_9 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/b0$b; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->r(Lf/h/a/c/b0$b;)V + + goto :goto_7 + + :pswitch_a + invoke-virtual {p0}, Lf/h/a/c/b0;->z()V + + return v2 + + :pswitch_b + iget p1, p1, Landroid/os/Message;->arg1:I + + if-eqz p1, :cond_3 + + const/4 p1, 0x1 + + goto :goto_3 + + :cond_3 + const/4 p1, 0x0 + + :goto_3 + invoke-virtual {p0, v1, p1, v2}, Lf/h/a/c/b0;->V(ZZZ)V + + goto :goto_7 + + :pswitch_c + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/r0; + + iput-object p1, p0, Lf/h/a/c/b0;->v:Lf/h/a/c/r0; + + goto :goto_7 + + :pswitch_d + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/j0; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->Q(Lf/h/a/c/j0;)V + + goto :goto_7 + + :pswitch_e + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/b0$e; + + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->I(Lf/h/a/c/b0$e;)V + + goto :goto_7 + + :pswitch_f + invoke-virtual {p0}, Lf/h/a/c/b0;->g()V + + goto :goto_7 + + :pswitch_10 + iget p1, p1, Landroid/os/Message;->arg1:I + + if-eqz p1, :cond_4 + + const/4 p1, 0x1 + + goto :goto_4 + + :cond_4 + const/4 p1, 0x0 + + :goto_4 + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->P(Z)V + + goto :goto_7 + + :pswitch_11 + iget-object v5, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast v5, Lf/h/a/c/d1/p; + + iget v6, p1, Landroid/os/Message;->arg1:I + + if-eqz v6, :cond_5 + + const/4 v6, 0x1 + + goto :goto_5 + + :cond_5 + const/4 v6, 0x0 + + :goto_5 + iget p1, p1, Landroid/os/Message;->arg2:I + + if-eqz p1, :cond_6 + + const/4 p1, 0x1 + + goto :goto_6 + + :cond_6 + const/4 p1, 0x0 + + :goto_6 + invoke-virtual {p0, v5, v6, p1}, Lf/h/a/c/b0;->y(Lf/h/a/c/d1/p;ZZ)V + + :goto_7 + invoke-virtual {p0}, Lf/h/a/c/b0;->x()V + :try_end_0 + .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/OutOfMemoryError; {:try_start_0 .. :try_end_0} :catch_0 + + goto/16 :goto_c + + :catch_0 + move-exception p1 + + goto :goto_8 + + :catch_1 + move-exception p1 + + :goto_8 + const-string v5, "Internal runtime error." + + invoke-static {v0, v5, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + instance-of v0, p1, Ljava/lang/OutOfMemoryError; + + if-eqz v0, :cond_7 + + check-cast p1, Ljava/lang/OutOfMemoryError; + + new-instance v0, Lcom/google/android/exoplayer2/ExoPlaybackException; + + invoke-direct {v0, v3, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V + + goto :goto_9 + + :cond_7 + check-cast p1, Ljava/lang/RuntimeException; + + new-instance v0, Lcom/google/android/exoplayer2/ExoPlaybackException; + + invoke-direct {v0, v4, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V + + :goto_9 + invoke-virtual {p0, v2, v1, v1}, Lf/h/a/c/b0;->V(ZZZ)V + + iget-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p1, v0}, Lf/h/a/c/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/c/i0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/b0;->x()V + + goto/16 :goto_c + + :catch_2 + move-exception p1 + + const-string v3, "Source error." + + invoke-static {v0, v3, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + invoke-virtual {p0, v1, v1, v1}, Lf/h/a/c/b0;->V(ZZZ)V + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + new-instance v3, Lcom/google/android/exoplayer2/ExoPlaybackException; + + invoke-direct {v3, v1, p1}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;)V + + invoke-virtual {v0, v3}, Lf/h/a/c/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/c/i0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/b0;->x()V + + goto/16 :goto_c + + :catch_3 + move-exception p1 + + iget v5, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->type:I + + if-eq v5, v2, :cond_8 + + const-string v3, "Playback error." + + goto :goto_b + + :cond_8 + const-string v5, "Renderer error: index=" + + invoke-static {v5}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v5 + + iget v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererIndex:I + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v6, ", type=" + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v6, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + iget v7, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererIndex:I + + aget-object v6, v6, v7 + + invoke-interface {v6}, Lf/h/a/c/p0;->u()I + + move-result v6 + + invoke-static {v6}, Lf/h/a/c/i1/c0;->F(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v6, ", format=" + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererFormat:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v6, ", rendererSupport=" + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v6, p1, Lcom/google/android/exoplayer2/ExoPlaybackException;->rendererFormatSupport:I + + if-eqz v6, :cond_d + + if-eq v6, v2, :cond_c + + if-eq v6, v4, :cond_b + + const/4 v4, 0x3 + + if-eq v6, v4, :cond_a + + if-ne v6, v3, :cond_9 + + const-string v3, "YES" + + goto :goto_a + + :cond_9 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_a + const-string v3, "NO_EXCEEDS_CAPABILITIES" + + goto :goto_a + + :cond_b + const-string v3, "NO_UNSUPPORTED_DRM" + + goto :goto_a + + :cond_c + const-string v3, "NO_UNSUPPORTED_TYPE" + + goto :goto_a + + :cond_d + const-string v3, "NO" + + :goto_a + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + :goto_b + invoke-static {v0, v3, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + invoke-virtual {p0, v2, v1, v1}, Lf/h/a/c/b0;->V(ZZZ)V + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {v0, p1}, Lf/h/a/c/i0;->b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/c/i0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {p0}, Lf/h/a/c/b0;->x()V + + :goto_c + return v2 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final j(Lf/h/a/c/t0;IJ)Landroid/util/Pair; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/t0;", + "IJ)", + "Landroid/util/Pair<", + "Ljava/lang/Object;", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v1, p0, Lf/h/a/c/b0;->m:Lf/h/a/c/t0$c; + + iget-object v2, p0, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + move-object v0, p1 + + move v3, p2 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/t0;->j(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJ)Landroid/util/Pair; + + move-result-object p1 + + return-object p1 +.end method + +.method public final k()J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->k:J + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/b0;->l(J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final l(J)J + .locals 7 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + const-wide/16 v1, 0x0 + + if-nez v0, :cond_0 + + return-wide v1 + + :cond_0 + iget-wide v3, p0, Lf/h/a/c/b0;->I:J + + iget-wide v5, v0, Lf/h/a/c/f0;->n:J + + sub-long/2addr v3, v5 + + sub-long/2addr p1, v3 + + invoke-static {v1, v2, p1, p2}, Ljava/lang/Math;->max(JJ)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final m(Lf/h/a/c/d1/o;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-eqz v0, :cond_0 + + iget-object v0, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + if-ne v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-nez p1, :cond_1 + + return-void + + :cond_1 + iget-object p1, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-wide v0, p0, Lf/h/a/c/b0;->I:J + + invoke-virtual {p1, v0, v1}, Lf/h/a/c/h0;->i(J)V + + invoke-virtual {p0}, Lf/h/a/c/b0;->w()V + + return-void +.end method + +.method public final n(Z)V + .locals 25 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-nez v1, :cond_0 + + iget-object v2, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + goto :goto_0 + + :cond_0 + iget-object v2, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v2, v2, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + :goto_0 + move-object v15, v2 + + iget-object v2, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v2, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + invoke-virtual {v2, v15}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v2 + + xor-int/lit8 v2, v2, 0x1 + + if-eqz v2, :cond_1 + + iget-object v14, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + new-instance v13, Lf/h/a/c/i0; + + move-object v3, v13 + + iget-object v4, v14, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v5, v14, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v6, v14, Lf/h/a/c/i0;->c:J + + iget-wide v8, v14, Lf/h/a/c/i0;->d:J + + iget v10, v14, Lf/h/a/c/i0;->e:I + + iget-object v11, v14, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-boolean v12, v14, Lf/h/a/c/i0;->g:Z + + move-object/from16 v16, v13 + + iget-object v13, v14, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + move/from16 v22, v2 + + move-object/from16 v2, v16 + + move-object/from16 v23, v1 + + iget-object v1, v14, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + move-object v0, v14 + + move-object v14, v1 + + move-object/from16 v24, v2 + + iget-wide v1, v0, Lf/h/a/c/i0;->k:J + + move-wide/from16 v16, v1 + + iget-wide v1, v0, Lf/h/a/c/i0;->l:J + + move-wide/from16 v18, v1 + + iget-wide v0, v0, Lf/h/a/c/i0;->m:J + + move-wide/from16 v20, v0 + + invoke-direct/range {v3 .. v21}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + move-object/from16 v0, p0 + + move-object/from16 v1, v24 + + iput-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + goto :goto_1 + + :cond_1 + move-object/from16 v23, v1 + + move/from16 v22, v2 + + :goto_1 + iget-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + if-nez v23, :cond_2 + + iget-wide v2, v1, Lf/h/a/c/i0;->m:J + + goto :goto_2 + + :cond_2 + invoke-virtual/range {v23 .. v23}, Lf/h/a/c/f0;->d()J + + move-result-wide v2 + + :goto_2 + iput-wide v2, v1, Lf/h/a/c/i0;->k:J + + iget-object v1, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->k()J + + move-result-wide v2 + + iput-wide v2, v1, Lf/h/a/c/i0;->l:J + + if-nez v22, :cond_3 + + if-eqz p1, :cond_4 + + :cond_3 + if-eqz v23, :cond_4 + + move-object/from16 v1, v23 + + iget-boolean v2, v1, Lf/h/a/c/f0;->d:Z + + if-eqz v2, :cond_4 + + iget-object v2, v1, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v1, v1, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v3, v0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + iget-object v4, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + iget-object v1, v1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-interface {v3, v4, v2, v1}, Lf/h/a/c/e0;->f([Lf/h/a/c/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + + :cond_4 + return-void +.end method + +.method public final o(Lf/h/a/c/d1/o;)V + .locals 21 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + const/4 v2, 0x1 + + if-eqz v1, :cond_0 + + iget-object v1, v1, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + move-object/from16 v3, p1 + + if-ne v1, v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-nez v1, :cond_1 + + return-void + + :cond_1 + iget-object v1, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v1, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-object v3, v0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {v3}, Lf/h/a/c/y;->b()Lf/h/a/c/j0; + + move-result-object v3 + + iget v3, v3, Lf/h/a/c/j0;->a:F + + iget-object v4, v0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v4, v4, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iput-boolean v2, v1, Lf/h/a/c/f0;->d:Z + + iget-object v2, v1, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v2}, Lf/h/a/c/d1/o;->n()Lcom/google/android/exoplayer2/source/TrackGroupArray; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + invoke-virtual {v1, v3, v4}, Lf/h/a/c/f0;->h(FLf/h/a/c/t0;)Lf/h/a/c/f1/i; + + move-result-object v4 + + iget-object v2, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v5, v2, Lf/h/a/c/g0;->b:J + + iget-object v2, v1, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + array-length v2, v2 + + new-array v8, v2, [Z + + const/4 v7, 0x0 + + move-object v3, v1 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/c/f0;->a(Lf/h/a/c/f1/i;JZ[Z)J + + move-result-wide v11 + + iget-wide v2, v1, Lf/h/a/c/f0;->n:J + + iget-object v4, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v5, v4, Lf/h/a/c/g0;->b:J + + sub-long v7, v5, v11 + + add-long/2addr v7, v2 + + iput-wide v7, v1, Lf/h/a/c/f0;->n:J + + cmp-long v2, v11, v5 + + if-nez v2, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance v2, Lf/h/a/c/g0; + + iget-object v10, v4, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v13, v4, Lf/h/a/c/g0;->c:J + + iget-wide v5, v4, Lf/h/a/c/g0;->d:J + + iget-wide v7, v4, Lf/h/a/c/g0;->e:J + + iget-boolean v3, v4, Lf/h/a/c/g0;->f:Z + + iget-boolean v4, v4, Lf/h/a/c/g0;->g:Z + + move-object v9, v2 + + move-wide v15, v5 + + move-wide/from16 v17, v7 + + move/from16 v19, v3 + + move/from16 v20, v4 + + invoke-direct/range {v9 .. v20}, Lf/h/a/c/g0;->(Lf/h/a/c/d1/p$a;JJJJZZ)V + + move-object v4, v2 + + :goto_1 + iput-object v4, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v2, v1, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v3, v1, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v4, v0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + iget-object v5, v0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + iget-object v3, v3, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-interface {v4, v5, v2, v3}, Lf/h/a/c/e0;->f([Lf/h/a/c/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + + iget-object v2, v0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v2, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-ne v1, v2, :cond_3 + + iget-object v1, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v1, v1, Lf/h/a/c/g0;->b:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/b0;->C(J)V + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/c/b0;->Z(Lf/h/a/c/f0;)V + + :cond_3 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->w()V + + return-void +.end method + +.method public final p(Lf/h/a/c/j0;Z)V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/b0;->l:Landroid/os/Handler; + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, p2, v2, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p2 + + invoke-virtual {p2}, Landroid/os/Message;->sendToTarget()V + + iget p2, p1, Lf/h/a/c/j0;->a:F + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + :goto_0 + if-eqz v0, :cond_2 + + iget-object v1, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v1, v1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-virtual {v1}, Lf/h/a/c/f1/g;->a()[Lf/h/a/c/f1/f; + + move-result-object v1 + + array-length v3, v1 + + const/4 v4, 0x0 + + :goto_1 + if-ge v4, v3, :cond_1 + + aget-object v5, v1, v4 + + if-eqz v5, :cond_0 + + invoke-interface {v5, p2}, Lf/h/a/c/f1/f;->g(F)V + + :cond_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_1 + iget-object v0, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + goto :goto_0 + + :cond_2 + iget-object p2, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v0, p2 + + :goto_2 + if-ge v2, v0, :cond_4 + + aget-object v1, p2, v2 + + if-eqz v1, :cond_3 + + iget v3, p1, Lf/h/a/c/j0;->a:F + + invoke-interface {v1, v3}, Lf/h/a/c/p0;->o(F)V + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_4 + return-void +.end method + +.method public final q()V + .locals 7 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x4 + + invoke-virtual {p0, v0}, Lf/h/a/c/b0;->T(I)V + + :cond_0 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + move-object v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->B(ZZZZZ)V + + return-void +.end method + +.method public final r(Lf/h/a/c/b0$b;)V + .locals 35 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v6, p0 + + move-object/from16 v0, p1 + + iget-object v1, v0, Lf/h/a/c/b0$b;->a:Lf/h/a/c/d1/p; + + iget-object v2, v6, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + if-eq v1, v2, :cond_0 + + return-void + + :cond_0 + iget-object v1, v6, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + iget v2, v6, Lf/h/a/c/b0;->G:I + + invoke-virtual {v1, v2}, Lf/h/a/c/b0$d;->a(I)V + + const/4 v7, 0x0 + + iput v7, v6, Lf/h/a/c/b0;->G:I + + iget-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v1, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v0, v0, Lf/h/a/c/b0$b;->b:Lf/h/a/c/t0; + + move-object v9, v0 + + iget-object v3, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iput-object v0, v3, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + new-instance v3, Lf/h/a/c/i0; + + move-object v8, v3 + + iget-object v10, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v11, v1, Lf/h/a/c/i0;->c:J + + iget-wide v13, v1, Lf/h/a/c/i0;->d:J + + iget v15, v1, Lf/h/a/c/i0;->e:I + + iget-object v4, v1, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-object/from16 v16, v4 + + iget-boolean v4, v1, Lf/h/a/c/i0;->g:Z + + move/from16 v17, v4 + + iget-object v4, v1, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + move-object/from16 v18, v4 + + iget-object v4, v1, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + move-object/from16 v19, v4 + + iget-object v4, v1, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + move-object/from16 v20, v4 + + iget-wide v4, v1, Lf/h/a/c/i0;->k:J + + move-wide/from16 v21, v4 + + iget-wide v4, v1, Lf/h/a/c/i0;->l:J + + move-wide/from16 v23, v4 + + iget-wide v4, v1, Lf/h/a/c/i0;->m:J + + move-wide/from16 v25, v4 + + invoke-direct/range {v8 .. v26}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + iput-object v3, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v1, v6, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + const/4 v3, -0x1 + + add-int/2addr v1, v3 + + :goto_0 + if-ltz v1, :cond_2 + + iget-object v4, v6, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/b0$c; + + invoke-virtual {v6, v4}, Lf/h/a/c/b0;->D(Lf/h/a/c/b0$c;)Z + + move-result v4 + + if-nez v4, :cond_1 + + iget-object v4, v6, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/b0$c; + + iget-object v4, v4, Lf/h/a/c/b0$c;->d:Lf/h/a/c/n0; + + invoke-virtual {v4, v7}, Lf/h/a/c/n0;->b(Z)V + + iget-object v4, v6, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + :cond_1 + add-int/lit8 v1, v1, -0x1 + + goto :goto_0 + + :cond_2 + iget-object v1, v6, Lf/h/a/c/b0;->s:Ljava/util/ArrayList; + + invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + iget-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v1, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v4 + + if-eqz v4, :cond_3 + + iget-object v4, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v4, v4, Lf/h/a/c/i0;->d:J + + goto :goto_1 + + :cond_3 + iget-object v4, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v4, v4, Lf/h/a/c/i0;->m:J + + :goto_1 + iget-object v8, v6, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v11, 0x0 + + const/4 v12, 0x1 + + if-eqz v8, :cond_5 + + invoke-virtual {v6, v8, v12}, Lf/h/a/c/b0;->E(Lf/h/a/c/b0$e;Z)Landroid/util/Pair; + + move-result-object v0 + + iput-object v11, v6, Lf/h/a/c/b0;->H:Lf/h/a/c/b0$e; + + if-nez v0, :cond_4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->q()V + + return-void + + :cond_4 + iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + iget-object v3, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/c/h0;->k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + + move-result-object v0 + + goto :goto_3 + + :cond_5 + cmp-long v8, v4, v9 + + if-nez v8, :cond_7 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v8 + + if-nez v8, :cond_7 + + invoke-virtual {v0}, Lf/h/a/c/t0;->a()I + + move-result v1 + + invoke-virtual {v6, v0, v1, v9, v10}, Lf/h/a/c/b0;->j(Lf/h/a/c/t0;IJ)Landroid/util/Pair; + + move-result-object v0 + + iget-object v1, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v2, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + iget-object v3, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v13 + + invoke-virtual {v1, v2, v13, v14}, Lf/h/a/c/h0;->k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v2 + + if-nez v2, :cond_6 + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + goto :goto_2 + + :cond_6 + move-wide v2, v4 + + :goto_2 + move-wide v13, v2 + + goto :goto_4 + + :cond_7 + iget-object v8, v1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v0, v8}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v8 + + if-ne v8, v3, :cond_9 + + iget-object v1, v1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v6, v1, v2, v0}, Lf/h/a/c/b0;->F(Ljava/lang/Object;Lf/h/a/c/t0;Lf/h/a/c/t0;)Ljava/lang/Object; + + move-result-object v1 + + if-nez v1, :cond_8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/b0;->q()V + + return-void + + :cond_8 + iget-object v2, v6, Lf/h/a/c/b0;->n:Lf/h/a/c/t0$b; + + invoke-virtual {v0, v1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v1 + + invoke-virtual {v0, v1, v2, v12}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object v1 + + iget v1, v1, Lf/h/a/c/t0$b;->b:I + + invoke-virtual {v6, v0, v1, v9, v10}, Lf/h/a/c/b0;->j(Lf/h/a/c/t0;IJ)Landroid/util/Pair; + + move-result-object v0 + + iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + iget-object v3, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v3, v0, v1, v2}, Lf/h/a/c/h0;->k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + + move-result-object v0 + + :goto_3 + move-wide v13, v1 + + move-object v1, v0 + + goto :goto_4 + + :cond_9 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v1, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v1, v1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v0, v1, v4, v5}, Lf/h/a/c/h0;->k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + + move-result-object v0 + + iget-object v1, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v1, v1, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v1 + + if-nez v1, :cond_a + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v1 + + if-nez v1, :cond_a + + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + :cond_a + move-object v1, v0 + + move-wide v13, v4 + + :goto_4 + iget-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0, v1}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const-wide/16 v2, 0x0 + + if-eqz v0, :cond_1f + + cmp-long v0, v4, v13 + + if-nez v0, :cond_1f + + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-wide v4, v6, Lf/h/a/c/b0;->I:J + + iget-object v1, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + const-wide/high16 v13, -0x8000000000000000L + + if-nez v1, :cond_b + + goto :goto_7 + + :cond_b + iget-wide v2, v1, Lf/h/a/c/f0;->n:J + + iget-boolean v8, v1, Lf/h/a/c/f0;->d:Z + + if-nez v8, :cond_c + + goto :goto_7 + + :cond_c + const/4 v8, 0x0 + + :goto_5 + iget-object v15, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v11, v15 + + if-ge v8, v11, :cond_10 + + aget-object v11, v15, v8 + + invoke-interface {v11}, Lf/h/a/c/p0;->getState()I + + move-result v11 + + if-eqz v11, :cond_f + + iget-object v11, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + aget-object v11, v11, v8 + + invoke-interface {v11}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v11 + + iget-object v15, v1, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v15, v15, v8 + + if-eq v11, v15, :cond_d + + goto :goto_6 + + :cond_d + iget-object v11, v6, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + aget-object v11, v11, v8 + + invoke-interface {v11}, Lf/h/a/c/p0;->q()J + + move-result-wide v9 + + cmp-long v11, v9, v13 + + if-nez v11, :cond_e + + move-wide v2, v13 + + goto :goto_7 + + :cond_e + invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v2 + + :cond_f + :goto_6 + add-int/lit8 v8, v8, 0x1 + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v11, 0x0 + + goto :goto_5 + + :cond_10 + :goto_7 + iget-object v1, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + move-object v11, v1 + + const/4 v1, 0x0 + + :goto_8 + if-eqz v11, :cond_1d + + iget-object v8, v11, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + if-nez v1, :cond_11 + + invoke-virtual {v0, v8}, Lf/h/a/c/h0;->g(Lf/h/a/c/g0;)Lf/h/a/c/g0; + + move-result-object v1 + + move-object v7, v8 + + goto :goto_b + + :cond_11 + invoke-virtual {v0, v1, v4, v5}, Lf/h/a/c/h0;->c(Lf/h/a/c/f0;J)Lf/h/a/c/g0; + + move-result-object v9 + + if-nez v9, :cond_12 + + invoke-virtual {v0, v1}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + move-result v0 + + goto :goto_a + + :cond_12 + iget-wide v13, v8, Lf/h/a/c/g0;->b:J + + move-object/from16 v19, v8 + + iget-wide v7, v9, Lf/h/a/c/g0;->b:J + + cmp-long v20, v13, v7 + + move-object/from16 v7, v19 + + if-nez v20, :cond_13 + + iget-object v8, v7, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object v13, v9, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v8, v13}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_13 + + const/4 v8, 0x1 + + goto :goto_9 + + :cond_13 + const/4 v8, 0x0 + + :goto_9 + if-nez v8, :cond_14 + + invoke-virtual {v0, v1}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + move-result v0 + + :goto_a + xor-int/2addr v12, v0 + + goto/16 :goto_12 + + :cond_14 + move-object v1, v9 + + :goto_b + iget-wide v8, v7, Lf/h/a/c/g0;->c:J + + iget-wide v13, v1, Lf/h/a/c/g0;->c:J + + cmp-long v19, v8, v13 + + if-nez v19, :cond_15 + + move-object v13, v1 + + move-wide/from16 v33, v4 + + move-object v4, v11 + + goto :goto_c + + :cond_15 + new-instance v13, Lf/h/a/c/g0; + + iget-object v14, v1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + move-object/from16 v31, v11 + + iget-wide v10, v1, Lf/h/a/c/g0;->b:J + + move-object/from16 v32, v13 + + iget-wide v12, v1, Lf/h/a/c/g0;->d:J + + move-wide/from16 v33, v4 + + iget-wide v4, v1, Lf/h/a/c/g0;->e:J + + iget-boolean v15, v1, Lf/h/a/c/g0;->f:Z + + iget-boolean v6, v1, Lf/h/a/c/g0;->g:Z + + move-object/from16 v19, v32 + + move-object/from16 v20, v14 + + move-wide/from16 v21, v10 + + move-wide/from16 v23, v8 + + move-wide/from16 v25, v12 + + move-wide/from16 v27, v4 + + move/from16 v29, v15 + + move/from16 v30, v6 + + invoke-direct/range {v19 .. v30}, Lf/h/a/c/g0;->(Lf/h/a/c/d1/p$a;JJJJZZ)V + + move-object/from16 v4, v31 + + move-object/from16 v13, v32 + + :goto_c + iput-object v13, v4, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v5, v7, Lf/h/a/c/g0;->e:J + + iget-wide v7, v1, Lf/h/a/c/g0;->e:J + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v11, v5, v9 + + if-eqz v11, :cond_17 + + cmp-long v11, v5, v7 + + if-nez v11, :cond_16 + + goto :goto_d + + :cond_16 + const/4 v5, 0x0 + + goto :goto_e + + :cond_17 + :goto_d + const/4 v5, 0x1 + + :goto_e + if-nez v5, :cond_1c + + iget-wide v5, v1, Lf/h/a/c/g0;->e:J + + cmp-long v1, v5, v9 + + if-nez v1, :cond_18 + + const-wide v5, 0x7fffffffffffffffL + + goto :goto_f + + :cond_18 + iget-wide v7, v4, Lf/h/a/c/f0;->n:J + + add-long/2addr v5, v7 + + :goto_f + iget-object v1, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-ne v4, v1, :cond_1a + + const-wide/high16 v7, -0x8000000000000000L + + cmp-long v1, v2, v7 + + if-eqz v1, :cond_19 + + cmp-long v1, v2, v5 + + if-ltz v1, :cond_1a + + :cond_19 + const/4 v10, 0x1 + + goto :goto_10 + + :cond_1a + const/4 v10, 0x0 + + :goto_10 + invoke-virtual {v0, v4}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + move-result v0 + + if-nez v0, :cond_1b + + if-nez v10, :cond_1b + + goto :goto_11 + + :cond_1b + const/4 v12, 0x0 + + goto :goto_12 + + :cond_1c + const-wide/high16 v7, -0x8000000000000000L + + iget-object v1, v4, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + move-object v11, v1 + + move-object v1, v4 + + move-wide v13, v7 + + move-wide/from16 v4, v33 + + const/4 v7, 0x0 + + const/4 v12, 0x1 + + move-object/from16 v6, p0 + + goto/16 :goto_8 + + :cond_1d + :goto_11 + const/4 v12, 0x1 + + :goto_12 + if-nez v12, :cond_1e + + const/4 v0, 0x0 + + move-object/from16 v6, p0 + + invoke-virtual {v6, v0}, Lf/h/a/c/b0;->H(Z)V + + goto :goto_17 + + :cond_1e + move-object/from16 v6, p0 + + goto :goto_16 + + :cond_1f + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-eqz v0, :cond_21 + + :cond_20 + :goto_13 + iget-object v0, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz v0, :cond_21 + + iget-object v4, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v4, v4, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v4, v1}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_20 + + iget-object v4, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v5, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + invoke-virtual {v4, v5}, Lf/h/a/c/h0;->g(Lf/h/a/c/g0;)Lf/h/a/c/g0; + + move-result-object v4 + + iput-object v4, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + goto :goto_13 + + :cond_21 + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_22 + + goto :goto_14 + + :cond_22 + move-wide v2, v13 + + :goto_14 + iget-object v0, v6, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v4, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v0, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-eq v4, v0, :cond_23 + + const/4 v12, 0x1 + + goto :goto_15 + + :cond_23 + const/4 v12, 0x0 + + :goto_15 + invoke-virtual {v6, v1, v2, v3, v12}, Lf/h/a/c/b0;->J(Lf/h/a/c/d1/p$a;JZ)J + + move-result-wide v2 + + move-object/from16 v0, p0 + + move-wide v4, v13 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/b0;->b(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/i0; + + move-result-object v0 + + iput-object v0, v6, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + :goto_16 + const/4 v0, 0x0 + + :goto_17 + invoke-virtual {v6, v0}, Lf/h/a/c/b0;->n(Z)V + + return-void +.end method + +.method public final s()Z + .locals 6 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + iget-boolean v1, v0, Lf/h/a/c/f0;->d:Z + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + iget-object v3, p0, Lf/h/a/c/b0;->d:[Lf/h/a/c/p0; + + array-length v4, v3 + + if-ge v1, v4, :cond_3 + + aget-object v3, v3, v1 + + iget-object v4, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + aget-object v4, v4, v1 + + invoke-interface {v3}, Lf/h/a/c/p0;->i()Lf/h/a/c/d1/v; + + move-result-object v5 + + if-ne v5, v4, :cond_2 + + if-eqz v4, :cond_1 + + invoke-interface {v3}, Lf/h/a/c/p0;->j()Z + + move-result v3 + + if-nez v3, :cond_1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + return v2 + + :cond_3 + const/4 v0, 0x1 + + return v0 +.end method + +.method public final t()Z + .locals 6 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget-boolean v2, v0, Lf/h/a/c/f0;->d:Z + + if-nez v2, :cond_1 + + const-wide/16 v2, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v0, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->d()J + + move-result-wide v2 + + :goto_0 + const-wide/high16 v4, -0x8000000000000000L + + cmp-long v0, v2, v4 + + if-nez v0, :cond_2 + + return v1 + + :cond_2 + const/4 v0, 0x1 + + return v0 +.end method + +.method public final u()Z + .locals 5 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v1, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v1, v1, Lf/h/a/c/g0;->e:J + + iget-boolean v0, v0, Lf/h/a/c/f0;->d:Z + + if-eqz v0, :cond_1 + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v0, v1, v3 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-wide v3, v0, Lf/h/a/c/i0;->m:J + + cmp-long v0, v3, v1 + + if-gez v0, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public synthetic v(Lf/h/a/c/n0;)V + .locals 2 + + :try_start_0 + invoke-virtual {p0, p1}, Lf/h/a/c/b0;->d(Lf/h/a/c/n0;)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + const-string v0, "ExoPlayerImplInternal" + + const-string v1, "Unexpected error delivering message on external thread." + + invoke-static {v0, v1, p1}, Lf/h/a/c/i1/n;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + new-instance v0, Ljava/lang/RuntimeException; + + invoke-direct {v0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public final w()V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/c/b0;->t()Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-boolean v1, v0, Lf/h/a/c/f0;->d:Z + + if-nez v1, :cond_1 + + const-wide/16 v0, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v0, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->d()J + + move-result-wide v0 + + :goto_0 + invoke-virtual {p0, v0, v1}, Lf/h/a/c/b0;->l(J)J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/c/b0;->q:Lf/h/a/c/y; + + invoke-virtual {v2}, Lf/h/a/c/y;->b()Lf/h/a/c/j0; + + move-result-object v2 + + iget v2, v2, Lf/h/a/c/j0;->a:F + + iget-object v3, p0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-interface {v3, v0, v1, v2}, Lf/h/a/c/e0;->e(JF)Z + + move-result v0 + + :goto_1 + iput-boolean v0, p0, Lf/h/a/c/b0;->C:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/b0;->u:Lf/h/a/c/h0; + + iget-object v0, v0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-wide v1, p0, Lf/h/a/c/b0;->I:J + + invoke-virtual {v0}, Lf/h/a/c/f0;->f()Z + + move-result v3 + + invoke-static {v3}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v3, v0, Lf/h/a/c/f0;->n:J + + sub-long/2addr v1, v3 + + iget-object v0, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v0, v1, v2}, Lf/h/a/c/d1/o;->h(J)Z + + :cond_2 + invoke-virtual {p0}, Lf/h/a/c/b0;->X()V + + return-void +.end method + +.method public final x()V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + iget-object v1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iget-object v2, v0, Lf/h/a/c/b0$d;->a:Lf/h/a/c/i0; + + const/4 v3, 0x0 + + if-ne v1, v2, :cond_1 + + iget v1, v0, Lf/h/a/c/b0$d;->b:I + + if-gtz v1, :cond_1 + + iget-boolean v0, v0, Lf/h/a/c/b0$d;->c:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/b0;->l:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + iget v2, v1, Lf/h/a/c/b0$d;->b:I + + iget-boolean v4, v1, Lf/h/a/c/b0$d;->c:Z + + if-eqz v4, :cond_2 + + iget v1, v1, Lf/h/a/c/b0$d;->d:I + + goto :goto_2 + + :cond_2 + const/4 v1, -0x1 + + :goto_2 + iget-object v4, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + invoke-virtual {v0, v3, v2, v1, v4}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V + + iget-object v0, p0, Lf/h/a/c/b0;->r:Lf/h/a/c/b0$d; + + iget-object v1, p0, Lf/h/a/c/b0;->w:Lf/h/a/c/i0; + + iput-object v1, v0, Lf/h/a/c/b0$d;->a:Lf/h/a/c/i0; + + iput v3, v0, Lf/h/a/c/b0$d;->b:I + + iput-boolean v3, v0, Lf/h/a/c/b0$d;->c:Z + + :cond_3 + return-void +.end method + +.method public final y(Lf/h/a/c/d1/p;ZZ)V + .locals 7 + + iget v0, p0, Lf/h/a/c/b0;->G:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/b0;->G:I + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + const/4 v6, 0x1 + + move-object v1, p0 + + move v4, p2 + + move v5, p3 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/b0;->B(ZZZZZ)V + + iget-object p2, p0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-interface {p2}, Lf/h/a/c/e0;->c()V + + iput-object p1, p0, Lf/h/a/c/b0;->x:Lf/h/a/c/d1/p; + + const/4 p2, 0x2 + + invoke-virtual {p0, p2}, Lf/h/a/c/b0;->T(I)V + + iget-object p3, p0, Lf/h/a/c/b0;->i:Lf/h/a/c/h1/e; + + invoke-interface {p3}, Lf/h/a/c/h1/e;->c()Lf/h/a/c/h1/x; + + move-result-object p3 + + invoke-interface {p1, p0, p3}, Lf/h/a/c/d1/p;->f(Lf/h/a/c/d1/p$b;Lf/h/a/c/h1/x;)V + + iget-object p1, p0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + invoke-virtual {p1, p2}, Lf/h/a/c/i1/z;->c(I)Z + + return-void +.end method + +.method public final z()V + .locals 6 + + const/4 v1, 0x1 + + const/4 v2, 0x1 + + const/4 v3, 0x1 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + move-object v0, p0 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/b0;->B(ZZZZZ)V + + iget-object v0, p0, Lf/h/a/c/b0;->h:Lf/h/a/c/e0; + + invoke-interface {v0}, Lf/h/a/c/e0;->g()V + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/b0;->T(I)V + + iget-object v1, p0, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; + + invoke-virtual {v1}, Landroid/os/HandlerThread;->quit()Z + + monitor-enter p0 + + :try_start_0 + iput-boolean v0, p0, Lf/h/a/c/b0;->z:Z + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/a.smali b/com.discord/smali_classes2/f/h/a/c/b1/a.smali new file mode 100644 index 0000000000..1ca19b621d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/a.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/b1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/b1/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/b1/a; + + invoke-direct {v0}, Lf/h/a/c/b1/a;->()V + + sput-object v0, Lf/h/a/c/b1/a;->a:Lf/h/a/c/b1/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/c/b1/e; + + invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->j(Lf/h/a/c/b1/e;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/b.smali b/com.discord/smali_classes2/f/h/a/c/b1/b.smali new file mode 100644 index 0000000000..f562df0d38 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/b.smali @@ -0,0 +1,38 @@ +.class public final synthetic Lf/h/a/c/b1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + +# instance fields +.field public final synthetic a:Lcom/google/android/exoplayer2/Format; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/Format;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b1/b;->a:Lcom/google/android/exoplayer2/Format; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/b1/b;->a:Lcom/google/android/exoplayer2/Format; + + check-cast p1, Lf/h/a/c/b1/e; + + invoke-static {v0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->k(Lcom/google/android/exoplayer2/Format;Lf/h/a/c/b1/e;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/c.smali b/com.discord/smali_classes2/f/h/a/c/b1/c.smali new file mode 100644 index 0000000000..ac6cb24a7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/c.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/b1/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/b1/c; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/b1/c; + + invoke-direct {v0}, Lf/h/a/c/b1/c;->()V + + sput-object v0, Lf/h/a/c/b1/c;->a:Lf/h/a/c/b1/c; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/c/b1/e; + + invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->i(Lf/h/a/c/b1/e;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/d.smali b/com.discord/smali_classes2/f/h/a/c/b1/d.smali new file mode 100644 index 0000000000..527b854cac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/d.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/c/b1/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/util/Comparator; + + +# instance fields +.field public final synthetic d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/b1/d;->d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + return-void +.end method + + +# virtual methods +.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/b1/d;->d:Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f; + + invoke-static {v0, p1, p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->l(Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$f;Ljava/lang/Object;Ljava/lang/Object;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/e.smali b/com.discord/smali_classes2/f/h/a/c/b1/e.smali new file mode 100644 index 0000000000..b5865dd2b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/e.smali @@ -0,0 +1,1276 @@ +.class public final Lf/h/a/c/b1/e; +.super Ljava/lang/Object; +.source "MediaCodecInfo.java" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:Landroid/media/MediaCodecInfo$CodecCapabilities; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final e:Z + +.field public final f:Z + +.field public final g:Z + +.field public final h:Z + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V + .locals 0 + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p4 # Landroid/media/MediaCodecInfo$CodecCapabilities; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_7 + + iput-object p1, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/c/b1/e;->c:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + + iput-boolean p5, p0, Lf/h/a/c/b1/e;->g:Z + + const/4 p1, 0x1 + + const/4 p3, 0x0 + + if-nez p9, :cond_1 + + if-eqz p4, :cond_1 + + sget p5, Lf/h/a/c/i1/c0;->a:I + + const/16 p6, 0x13 + + if-lt p5, p6, :cond_0 + + const-string p5, "adaptive-playback" + + invoke-virtual {p4, p5}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z + + move-result p5 + + if-eqz p5, :cond_0 + + const/4 p5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p5, 0x0 + + :goto_0 + if-eqz p5, :cond_1 + + const/4 p5, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p5, 0x0 + + :goto_1 + iput-boolean p5, p0, Lf/h/a/c/b1/e;->e:Z + + const/16 p5, 0x15 + + if-eqz p4, :cond_3 + + sget p6, Lf/h/a/c/i1/c0;->a:I + + if-lt p6, p5, :cond_2 + + const-string p6, "tunneled-playback" + + invoke-virtual {p4, p6}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z + + move-result p6 + + if-eqz p6, :cond_2 + + const/4 p6, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p6, 0x0 + + :cond_3 + :goto_2 + if-nez p10, :cond_6 + + if-eqz p4, :cond_5 + + sget p6, Lf/h/a/c/i1/c0;->a:I + + if-lt p6, p5, :cond_4 + + const-string p5, "secure-playback" + + invoke-virtual {p4, p5}, Landroid/media/MediaCodecInfo$CodecCapabilities;->isFeatureSupported(Ljava/lang/String;)Z + + move-result p4 + + if-eqz p4, :cond_4 + + const/4 p4, 0x1 + + goto :goto_3 + + :cond_4 + const/4 p4, 0x0 + + :goto_3 + if-eqz p4, :cond_5 + + goto :goto_4 + + :cond_5 + const/4 p1, 0x0 + + :cond_6 + :goto_4 + iput-boolean p1, p0, Lf/h/a/c/b1/e;->f:Z + + invoke-static {p2}, Lf/h/a/c/i1/q;->h(Ljava/lang/String;)Z + + move-result p1 + + iput-boolean p1, p0, Lf/h/a/c/b1/e;->h:Z + + return-void + + :cond_7 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public static a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; + .locals 2 + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + invoke-virtual {p0}, Landroid/media/MediaCodecInfo$VideoCapabilities;->getWidthAlignment()I + + move-result v0 + + invoke-virtual {p0}, Landroid/media/MediaCodecInfo$VideoCapabilities;->getHeightAlignment()I + + move-result p0 + + new-instance v1, Landroid/graphics/Point; + + invoke-static {p1, v0}, Lf/h/a/c/i1/c0;->g(II)I + + move-result p1 + + mul-int p1, p1, v0 + + invoke-static {p2, p0}, Lf/h/a/c/i1/c0;->g(II)I + + move-result p2 + + mul-int p2, p2, p0 + + invoke-direct {v1, p1, p2}, Landroid/graphics/Point;->(II)V + + return-object v1 +.end method + +.method public static b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z + .locals 3 + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/b1/e;->a(Landroid/media/MediaCodecInfo$VideoCapabilities;II)Landroid/graphics/Point; + + move-result-object p1 + + iget p2, p1, Landroid/graphics/Point;->x:I + + iget p1, p1, Landroid/graphics/Point;->y:I + + const-wide/high16 v0, -0x4010000000000000L # -1.0 + + cmpl-double v2, p3, v0 + + if-eqz v2, :cond_1 + + const-wide/16 v0, 0x0 + + cmpg-double v2, p3, v0 + + if-gtz v2, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p3, p4}, Ljava/lang/Math;->floor(D)D + + move-result-wide p3 + + invoke-virtual {p0, p2, p1, p3, p4}, Landroid/media/MediaCodecInfo$VideoCapabilities;->areSizeAndRateSupported(IID)Z + + move-result p0 + + return p0 + + :cond_1 + :goto_0 + invoke-virtual {p0, p2, p1}, Landroid/media/MediaCodecInfo$VideoCapabilities;->isSizeSupported(II)Z + + move-result p0 + + return p0 +.end method + +.method public static i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZ)Lf/h/a/c/b1/e; + .locals 12 + .param p3 # Landroid/media/MediaCodecInfo$CodecCapabilities; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + new-instance v11, Lf/h/a/c/b1/e; + + const/4 v5, 0x0 + + move-object v0, v11 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + move/from16 v6, p4 + + move/from16 v7, p5 + + move/from16 v8, p6 + + move/from16 v9, p7 + + move/from16 v10, p8 + + invoke-direct/range {v0 .. v10}, Lf/h/a/c/b1/e;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V + + return-object v11 +.end method + + +# virtual methods +.method public c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + + if-eqz v0, :cond_0 + + iget-object v0, v0, Landroid/media/MediaCodecInfo$CodecCapabilities;->profileLevels:[Landroid/media/MediaCodecInfo$CodecProfileLevel; + + if-nez v0, :cond_1 + + :cond_0 + const/4 v0, 0x0 + + new-array v0, v0, [Landroid/media/MediaCodecInfo$CodecProfileLevel; + + :cond_1 + return-object v0 +.end method + +.method public d(Lcom/google/android/exoplayer2/Format;)Z + .locals 11 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation + + iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_7 + + iget-object v3, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + if-nez v3, :cond_0 + + goto/16 :goto_2 + + :cond_0 + invoke-static {v0}, Lf/h/a/c/i1/q;->c(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-nez v0, :cond_1 + + goto/16 :goto_2 + + :cond_1 + iget-object v3, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + const-string v4, ", " + + if-nez v3, :cond_2 + + const-string v3, "codec.mime " + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v5, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + goto :goto_1 + + :cond_2 + invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; + + move-result-object v3 + + if-nez v3, :cond_3 + + goto :goto_2 + + :cond_3 + iget-object v5, v3, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Integer; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + iget-boolean v6, p0, Lf/h/a/c/b1/e;->h:Z + + if-nez v6, :cond_4 + + const/16 v6, 0x2a + + if-eq v5, v6, :cond_4 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/c/b1/e;->c()[Landroid/media/MediaCodecInfo$CodecProfileLevel; + + move-result-object v6 + + array-length v7, v6 + + const/4 v8, 0x0 + + :goto_0 + if-ge v8, v7, :cond_6 + + aget-object v9, v6, v8 + + iget v10, v9, Landroid/media/MediaCodecInfo$CodecProfileLevel;->profile:I + + if-ne v10, v5, :cond_5 + + iget v9, v9, Landroid/media/MediaCodecInfo$CodecProfileLevel;->level:I + + if-lt v9, v3, :cond_5 + + goto :goto_2 + + :cond_5 + add-int/lit8 v8, v8, 0x1 + + goto :goto_0 + + :cond_6 + const-string v3, "codec.profileLevel, " + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v5, p1, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + :goto_1 + const/4 v0, 0x0 + + goto :goto_3 + + :cond_7 + :goto_2 + const/4 v0, 0x1 + + :goto_3 + if-nez v0, :cond_8 + + return v1 + + :cond_8 + iget-boolean v0, p0, Lf/h/a/c/b1/e;->h:Z + + const/16 v3, 0x15 + + if-eqz v0, :cond_e + + iget v0, p1, Lcom/google/android/exoplayer2/Format;->q:I + + if-lez v0, :cond_d + + iget v4, p1, Lcom/google/android/exoplayer2/Format;->r:I + + if-gtz v4, :cond_9 + + goto :goto_4 + + :cond_9 + sget v2, Lf/h/a/c/i1/c0;->a:I + + if-lt v2, v3, :cond_a + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->s:F + + float-to-double v1, p1 + + invoke-virtual {p0, v0, v4, v1, v2}, Lf/h/a/c/b1/e;->g(IID)Z + + move-result p1 + + return p1 + + :cond_a + mul-int v0, v0, v4 + + invoke-static {}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->m()I + + move-result v2 + + if-gt v0, v2, :cond_b + + const/4 v1, 0x1 + + :cond_b + if-nez v1, :cond_c + + const-string v0, "legacyFrameSize, " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v2, p1, Lcom/google/android/exoplayer2/Format;->q:I + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v2, "x" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->r:I + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + :cond_c + return v1 + + :cond_d + :goto_4 + return v2 + + :cond_e + sget v0, Lf/h/a/c/i1/c0;->a:I + + if-lt v0, v3, :cond_1b + + iget v0, p1, Lcom/google/android/exoplayer2/Format;->z:I + + const/4 v3, -0x1 + + if-eq v0, v3, :cond_12 + + iget-object v4, p0, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + + if-nez v4, :cond_f + + const-string v0, "sampleRate.caps" + + invoke-virtual {p0, v0}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + goto :goto_5 + + :cond_f + invoke-virtual {v4}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities; + + move-result-object v4 + + if-nez v4, :cond_10 + + const-string v0, "sampleRate.aCaps" + + invoke-virtual {p0, v0}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + goto :goto_5 + + :cond_10 + invoke-virtual {v4, v0}, Landroid/media/MediaCodecInfo$AudioCapabilities;->isSampleRateSupported(I)Z + + move-result v4 + + if-nez v4, :cond_11 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + const-string v5, "sampleRate.support, " + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + :goto_5 + const/4 v0, 0x0 + + goto :goto_6 + + :cond_11 + const/4 v0, 0x1 + + :goto_6 + if-eqz v0, :cond_1c + + :cond_12 + iget p1, p1, Lcom/google/android/exoplayer2/Format;->y:I + + if-eq p1, v3, :cond_1b + + iget-object v0, p0, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + + if-nez v0, :cond_13 + + const-string p1, "channelCount.caps" + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + goto/16 :goto_9 + + :cond_13 + invoke-virtual {v0}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getAudioCapabilities()Landroid/media/MediaCodecInfo$AudioCapabilities; + + move-result-object v0 + + if-nez v0, :cond_14 + + const-string p1, "channelCount.aCaps" + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + goto/16 :goto_9 + + :cond_14 + iget-object v3, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + invoke-virtual {v0}, Landroid/media/MediaCodecInfo$AudioCapabilities;->getMaxInputChannelCount()I + + move-result v0 + + if-gt v0, v2, :cond_19 + + sget v2, Lf/h/a/c/i1/c0;->a:I + + const/16 v5, 0x1a + + if-lt v2, v5, :cond_15 + + if-lez v0, :cond_15 + + goto/16 :goto_8 + + :cond_15 + const-string v2, "audio/mpeg" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/3gpp" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/amr-wb" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/mp4a-latm" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/vorbis" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/opus" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/raw" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/flac" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/g711-alaw" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/g711-mlaw" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_19 + + const-string v2, "audio/gsm" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_16 + + goto :goto_8 + + :cond_16 + const-string v2, "audio/ac3" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_17 + + const/4 v2, 0x6 + + goto :goto_7 + + :cond_17 + const-string v2, "audio/eac3" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_18 + + const/16 v2, 0x10 + + goto :goto_7 + + :cond_18 + const/16 v2, 0x1e + + :goto_7 + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + const-string v5, "AssumedMaxChannelAdjustment: " + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, ", [" + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, " to " + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, "]" + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v3, "MediaCodecInfo" + + invoke-static {v3, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + move v0, v2 + + :cond_19 + :goto_8 + if-ge v0, p1, :cond_1a + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v2, "channelCount.support, " + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + :goto_9 + const/4 p1, 0x0 + + goto :goto_a + + :cond_1a + const/4 p1, 0x1 + + :goto_a + if-eqz p1, :cond_1c + + :cond_1b + const/4 v1, 0x1 + + :cond_1c + return v1 +.end method + +.method public e(Lcom/google/android/exoplayer2/Format;)Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/b1/e;->h:Z + + if-eqz v0, :cond_0 + + iget-boolean p1, p0, Lf/h/a/c/b1/e;->e:Z + + return p1 + + :cond_0 + invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; + + move-result-object p1 + + if-eqz p1, :cond_1 + + iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + const/16 v0, 0x2a + + if-ne p1, v0, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z + .locals 4 + + iget-boolean v0, p0, Lf/h/a/c/b1/e;->h:Z + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-eqz v0, :cond_4 + + iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + iget-object v3, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget v0, p1, Lcom/google/android/exoplayer2/Format;->t:I + + iget v3, p2, Lcom/google/android/exoplayer2/Format;->t:I + + if-ne v0, v3, :cond_2 + + iget-boolean v0, p0, Lf/h/a/c/b1/e;->e:Z + + if-nez v0, :cond_0 + + iget v0, p1, Lcom/google/android/exoplayer2/Format;->q:I + + iget v3, p2, Lcom/google/android/exoplayer2/Format;->q:I + + if-ne v0, v3, :cond_2 + + iget v0, p1, Lcom/google/android/exoplayer2/Format;->r:I + + iget v3, p2, Lcom/google/android/exoplayer2/Format;->r:I + + if-ne v0, v3, :cond_2 + + :cond_0 + if-nez p3, :cond_1 + + iget-object p3, p2, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; + + if-eqz p3, :cond_3 + + :cond_1 + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; + + iget-object p2, p2, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; + + invoke-static {p1, p2}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + :cond_3 + :goto_0 + return v1 + + :cond_4 + iget-object p3, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + const-string v0, "audio/mp4a-latm" + + invoke-virtual {v0, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p3 + + if-eqz p3, :cond_8 + + iget-object p3, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + iget-object v0, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-virtual {p3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p3 + + if-eqz p3, :cond_8 + + iget p3, p1, Lcom/google/android/exoplayer2/Format;->y:I + + iget v0, p2, Lcom/google/android/exoplayer2/Format;->y:I + + if-ne p3, v0, :cond_8 + + iget p3, p1, Lcom/google/android/exoplayer2/Format;->z:I + + iget v0, p2, Lcom/google/android/exoplayer2/Format;->z:I + + if-eq p3, v0, :cond_5 + + goto :goto_2 + + :cond_5 + invoke-static {p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; + + move-result-object p1 + + invoke-static {p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->c(Lcom/google/android/exoplayer2/Format;)Landroid/util/Pair; + + move-result-object p2 + + if-eqz p1, :cond_8 + + if-nez p2, :cond_6 + + goto :goto_2 + + :cond_6 + iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + iget-object p2, p2, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + const/16 p3, 0x2a + + if-ne p1, p3, :cond_7 + + if-ne p2, p3, :cond_7 + + goto :goto_1 + + :cond_7 + const/4 v1, 0x0 + + :goto_1 + return v1 + + :cond_8 + :goto_2 + return v2 +.end method + +.method public g(IID)Z + .locals 6 + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + iget-object v0, p0, Lf/h/a/c/b1/e;->d:Landroid/media/MediaCodecInfo$CodecCapabilities; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const-string p1, "sizeAndRate.caps" + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + return v1 + + :cond_0 + invoke-virtual {v0}, Landroid/media/MediaCodecInfo$CodecCapabilities;->getVideoCapabilities()Landroid/media/MediaCodecInfo$VideoCapabilities; + + move-result-object v0 + + if-nez v0, :cond_1 + + const-string p1, "sizeAndRate.vCaps" + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + return v1 + + :cond_1 + invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/c/b1/e;->b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z + + move-result v2 + + const/4 v3, 0x1 + + if-nez v2, :cond_5 + + const-string v2, "x" + + if-ge p1, p2, :cond_4 + + iget-object v4, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + const-string v5, "OMX.MTK.VIDEO.DECODER.HEVC" + + invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_2 + + sget-object v4, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v5, "mcv5a" + + invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_2 + + const/4 v4, 0x0 + + goto :goto_0 + + :cond_2 + const/4 v4, 0x1 + + :goto_0 + if-eqz v4, :cond_4 + + invoke-static {v0, p2, p1, p3, p4}, Lf/h/a/c/b1/e;->b(Landroid/media/MediaCodecInfo$VideoCapabilities;IID)Z + + move-result v0 + + if-nez v0, :cond_3 + + goto :goto_1 + + :cond_3 + const-string v0, "sizeAndRate.rotated, " + + invoke-static {v0, p1, v2, p2, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "AssumedSupport [" + + const-string p3, "] [" + + invoke-static {p2, p1, p3}, Lf/e/b/a/a;->J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, ", " + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object p2, Lf/h/a/c/i1/c0;->e:Ljava/lang/String; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, "]" + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "MediaCodecInfo" + + invoke-static {p2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_2 + + :cond_4 + :goto_1 + const-string v0, "sizeAndRate.support, " + + invoke-static {v0, p1, v2, p2, v2}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/c/b1/e;->h(Ljava/lang/String;)V + + return v1 + + :cond_5 + :goto_2 + return v3 +.end method + +.method public final h(Ljava/lang/String;)V + .locals 2 + + const-string v0, "NoSupport [" + + const-string v1, "] [" + + invoke-static {v0, p1, v1}, Lf/e/b/a/a;->J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, ", " + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v0, p0, Lf/h/a/c/b1/e;->b:Ljava/lang/String; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object v0, Lf/h/a/c/i1/c0;->e:Ljava/lang/String; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, "]" + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string v0, "MediaCodecInfo" + + invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + return-void +.end method + +.method public toString()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/f$a.smali b/com.discord/smali_classes2/f/h/a/c/b1/f$a.smali new file mode 100644 index 0000000000..0d594e0921 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/f$a.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/c/b1/f$a; +.super Ljava/lang/Object; +.source "MediaCodecSelector.java" + +# interfaces +.implements Lf/h/a/c/b1/f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/b1/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/c/b1/e; + .locals 12 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation + + const/4 v0, 0x0 + + const-string v1, "audio/raw" + + invoke-static {v1, v0, v0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->d(Ljava/lang/String;ZZ)Lf/h/a/c/b1/e; + + move-result-object v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + iget-object v2, v0, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + new-instance v0, Lf/h/a/c/b1/e; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + move-object v1, v0 + + invoke-direct/range {v1 .. v11}, Lf/h/a/c/b1/e;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/media/MediaCodecInfo$CodecCapabilities;ZZZZZZ)V + + :goto_0 + return-object v0 +.end method + +.method public b(Ljava/lang/String;ZZ)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "ZZ)", + "Ljava/util/List<", + "Lf/h/a/c/b1/e;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation + + invoke-static {p1, p2, p3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->e(Ljava/lang/String;ZZ)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/b1/f.smali b/com.discord/smali_classes2/f/h/a/c/b1/f.smali new file mode 100644 index 0000000000..d32f976813 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/b1/f.smali @@ -0,0 +1,53 @@ +.class public interface abstract Lf/h/a/c/b1/f; +.super Ljava/lang/Object; +.source "MediaCodecSelector.java" + + +# static fields +.field public static final a:Lf/h/a/c/b1/f; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/b1/f$a; + + invoke-direct {v0}, Lf/h/a/c/b1/f$a;->()V + + sput-object v0, Lf/h/a/c/b1/f;->a:Lf/h/a/c/b1/f; + + return-void +.end method + + +# virtual methods +.method public abstract a()Lf/h/a/c/b1/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/String;ZZ)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "ZZ)", + "Ljava/util/List<", + "Lf/h/a/c/b1/e;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c$a.smali b/com.discord/smali_classes2/f/h/a/c/c$a.smali deleted file mode 100644 index c3ba303f6f..0000000000 --- a/com.discord/smali_classes2/f/h/a/c/c$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/c/c$a; -.super Ljava/lang/Object; -.source "FlexboxHelper.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/c/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/c$b.smali b/com.discord/smali_classes2/f/h/a/c/c$b.smali deleted file mode 100644 index 9db4ea9155..0000000000 --- a/com.discord/smali_classes2/f/h/a/c/c$b.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public Lf/h/a/c/c$b; -.super Ljava/lang/Object; -.source "FlexboxHelper.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/c/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;" - } - .end annotation -.end field - -.field public b:I - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/c/c$b;->a:Ljava/util/List; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/c/c$b;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c.smali b/com.discord/smali_classes2/f/h/a/c/c.smali index 20306902b8..dad50ab7e6 100644 --- a/com.discord/smali_classes2/f/h/a/c/c.smali +++ b/com.discord/smali_classes2/f/h/a/c/c.smali @@ -1,4889 +1,40 @@ -.class public Lf/h/a/c/c; +.class public final synthetic Lf/h/a/c/c; .super Ljava/lang/Object; -.source "FlexboxHelper.java" +.source "lambda" - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/c/c$b;, - Lf/h/a/c/c$c; - } -.end annotation +# interfaces +.implements Ljava/lang/Runnable; # instance fields -.field public final a:Lf/h/a/c/a; +.field public final synthetic d:Ljava/util/concurrent/CopyOnWriteArrayList; -.field public b:[Z - -.field public c:[I - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:[J - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:[J - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field +.field public final synthetic e:Lf/h/a/c/s$b; # direct methods -.method public constructor (Lf/h/a/c/a;)V +.method public synthetic constructor (Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; + iput-object p1, p0, Lf/h/a/c/c;->d:Ljava/util/concurrent/CopyOnWriteArrayList; + + iput-object p2, p0, Lf/h/a/c/c;->e:Lf/h/a/c/s$b; return-void .end method # virtual methods -.method public A(I)V - .locals 14 - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexItemCount()I - - move-result v0 - - if-lt p1, v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getAlignItems()I - - move-result v1 - - const-string v2, "Invalid flex direction: " - - const/4 v3, 0x4 - - const/4 v4, 0x1 - - if-ne v1, v3, :cond_a - - iget-object v1, p0, Lf/h/a/c/c;->c:[I - - if-eqz v1, :cond_1 - - aget p1, v1, p1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getFlexLinesInternal()Ljava/util/List; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v5 - - :goto_1 - if-ge p1, v5, :cond_f - - invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/c/b; - - iget v7, v6, Lf/h/a/c/b;->h:I - - const/4 v8, 0x0 - - :goto_2 - if-ge v8, v7, :cond_9 - - iget v9, v6, Lf/h/a/c/b;->o:I - - add-int/2addr v9, v8 - - iget-object v10, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10}, Lf/h/a/c/a;->getFlexItemCount()I - - move-result v10 - - if-lt v8, v10, :cond_2 - - goto :goto_4 - - :cond_2 - iget-object v10, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10, v9}, Lf/h/a/c/a;->c(I)Landroid/view/View; - - move-result-object v10 - - if-eqz v10, :cond_8 - - invoke-virtual {v10}, Landroid/view/View;->getVisibility()I - - move-result v11 - - const/16 v12, 0x8 - - if-ne v11, v12, :cond_3 - - goto :goto_4 - - :cond_3 - invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v11 - - check-cast v11, Lcom/google/android/flexbox/FlexItem; - - invoke-interface {v11}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v12 - - const/4 v13, -0x1 - - if-eq v12, v13, :cond_4 - - invoke-interface {v11}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v11 - - if-eq v11, v3, :cond_4 - - goto :goto_4 - - :cond_4 - if-eqz v0, :cond_7 - - if-eq v0, v4, :cond_7 - - const/4 v11, 0x2 - - if-eq v0, v11, :cond_6 - - const/4 v11, 0x3 - - if-ne v0, v11, :cond_5 - - goto :goto_3 - - :cond_5 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_6 - :goto_3 - iget v11, v6, Lf/h/a/c/b;->g:I - - invoke-virtual {p0, v10, v11, v9}, Lf/h/a/c/c;->y(Landroid/view/View;II)V - - goto :goto_4 - - :cond_7 - iget v11, v6, Lf/h/a/c/b;->g:I - - invoke-virtual {p0, v10, v11, v9}, Lf/h/a/c/c;->z(Landroid/view/View;II)V - - :cond_8 - :goto_4 - add-int/lit8 v8, v8, 0x1 - - goto :goto_2 - - :cond_9 - add-int/lit8 p1, p1, 0x1 - - goto :goto_1 - - :cond_a - iget-object p1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p1}, Lf/h/a/c/a;->getFlexLinesInternal()Ljava/util/List; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_b - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_f - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/c/b; - - iget-object v3, v1, Lf/h/a/c/b;->n:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_5 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_b - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Integer; - - iget-object v6, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v7 - - invoke-interface {v6, v7}, Lf/h/a/c/a;->c(I)Landroid/view/View; - - move-result-object v6 - - if-eqz v0, :cond_e - - if-eq v0, v4, :cond_e - - const/4 v7, 0x2 - - const/4 v8, 0x3 - - if-eq v0, v7, :cond_d - - if-ne v0, v8, :cond_c - - goto :goto_6 - - :cond_c - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_d - :goto_6 - iget v7, v1, Lf/h/a/c/b;->g:I - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - invoke-virtual {p0, v6, v7, v5}, Lf/h/a/c/c;->y(Landroid/view/View;II)V - - goto :goto_5 - - :cond_e - iget v7, v1, Lf/h/a/c/b;->g:I - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - invoke-virtual {p0, v6, v7, v5}, Lf/h/a/c/c;->z(Landroid/view/View;II)V - - goto :goto_5 - - :cond_f - return-void -.end method - -.method public final B(IIILandroid/view/View;)V - .locals 6 - - iget-object v0, p0, Lf/h/a/c/c;->d:[J - - const-wide v1, 0xffffffffL - - const/16 v3, 0x20 - - if-eqz v0, :cond_0 - - int-to-long v4, p3 - - shl-long/2addr v4, v3 - - int-to-long p2, p2 - - and-long/2addr p2, v1 - - or-long/2addr p2, v4 - - aput-wide p2, v0, p1 - - :cond_0 - iget-object p2, p0, Lf/h/a/c/c;->e:[J - - if-eqz p2, :cond_1 - - invoke-virtual {p4}, Landroid/view/View;->getMeasuredWidth()I - - move-result p3 - - invoke-virtual {p4}, Landroid/view/View;->getMeasuredHeight()I - - move-result p4 - - int-to-long v4, p4 - - shl-long v3, v4, v3 - - int-to-long p3, p3 - - and-long/2addr p3, v1 - - or-long/2addr p3, v3 - - aput-wide p3, p2, p1 - - :cond_1 - return-void -.end method - -.method public final a(Ljava/util/List;Lf/h/a/c/b;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;", - "Lf/h/a/c/b;", - "II)V" - } - .end annotation - - iput p4, p2, Lf/h/a/c/b;->m:I - - iget-object p4, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p4, p2}, Lf/h/a/c/a;->b(Lf/h/a/c/b;)V - - iput p3, p2, Lf/h/a/c/b;->p:I - - invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public b(Lf/h/a/c/c$b;IIIIILjava/util/List;)V - .locals 23 - .param p7 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/c/c$b;", - "IIIII", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;)V" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move/from16 v2, p2 - - move/from16 v3, p3 - - move/from16 v4, p6 - - iget-object v5, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v5}, Lf/h/a/c/a;->i()Z - - move-result v5 - - invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v6 - - invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v7 - - if-nez p7, :cond_0 - - new-instance v8, Ljava/util/ArrayList; - - invoke-direct {v8}, Ljava/util/ArrayList;->()V - - goto :goto_0 - - :cond_0 - move-object/from16 v8, p7 - - :goto_0 - iput-object v8, v1, Lf/h/a/c/c$b;->a:Ljava/util/List; - - const/4 v9, -0x1 - - if-ne v4, v9, :cond_1 - - const/4 v9, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v9, 0x0 - - :goto_1 - if-eqz v5, :cond_2 - - iget-object v10, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10}, Lf/h/a/c/a;->getPaddingStart()I - - move-result v10 - - goto :goto_2 - - :cond_2 - iget-object v10, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10}, Lf/h/a/c/a;->getPaddingTop()I - - move-result v10 - - :goto_2 - if-eqz v5, :cond_3 - - iget-object v11, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11}, Lf/h/a/c/a;->getPaddingEnd()I - - move-result v11 - - goto :goto_3 - - :cond_3 - iget-object v11, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11}, Lf/h/a/c/a;->getPaddingBottom()I - - move-result v11 - - :goto_3 - if-eqz v5, :cond_4 - - iget-object v12, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v12}, Lf/h/a/c/a;->getPaddingTop()I - - move-result v12 - - goto :goto_4 - - :cond_4 - iget-object v12, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v12}, Lf/h/a/c/a;->getPaddingStart()I - - move-result v12 - - :goto_4 - if-eqz v5, :cond_5 - - iget-object v13, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v13}, Lf/h/a/c/a;->getPaddingBottom()I - - move-result v13 - - goto :goto_5 - - :cond_5 - iget-object v13, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v13}, Lf/h/a/c/a;->getPaddingEnd()I - - move-result v13 - - :goto_5 - new-instance v14, Lf/h/a/c/b; - - invoke-direct {v14}, Lf/h/a/c/b;->()V - - move/from16 v15, p5 - - iput v15, v14, Lf/h/a/c/b;->o:I - - add-int/2addr v10, v11 - - iput v10, v14, Lf/h/a/c/b;->e:I - - iget-object v11, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11}, Lf/h/a/c/a;->getFlexItemCount()I - - move-result v11 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - const/high16 v19, -0x80000000 - - move/from16 p5, v9 - - const/4 v1, 0x0 - - const/4 v4, 0x0 - - const/4 v9, 0x0 - - :goto_6 - if-ge v15, v11, :cond_24 - - move/from16 v16, v1 - - iget-object v1, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, v15}, Lf/h/a/c/a;->c(I)Landroid/view/View; - - move-result-object v1 - - if-nez v1, :cond_7 - - invoke-virtual {v0, v15, v11, v14}, Lf/h/a/c/c;->t(IILf/h/a/c/b;)Z - - move-result v1 - - if-eqz v1, :cond_6 - - invoke-virtual {v0, v8, v14, v15, v9}, Lf/h/a/c/c;->a(Ljava/util/List;Lf/h/a/c/b;II)V - - :cond_6 - move/from16 v17, v4 - - goto :goto_7 - - :cond_7 - move/from16 v17, v4 - - invoke-virtual {v1}, Landroid/view/View;->getVisibility()I - - move-result v4 - - const/16 v3, 0x8 - - if-ne v4, v3, :cond_9 - - iget v1, v14, Lf/h/a/c/b;->i:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, v14, Lf/h/a/c/b;->i:I - - iget v1, v14, Lf/h/a/c/b;->h:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, v14, Lf/h/a/c/b;->h:I - - invoke-virtual {v0, v15, v11, v14}, Lf/h/a/c/c;->t(IILf/h/a/c/b;)Z - - move-result v1 - - if-eqz v1, :cond_8 - - invoke-virtual {v0, v8, v14, v15, v9}, Lf/h/a/c/c;->a(Ljava/util/List;Lf/h/a/c/b;II)V - - :cond_8 - :goto_7 - move/from16 v3, p5 - - move/from16 v20, v6 - - move/from16 v18, v7 - - move-object v7, v8 - - move v1, v11 - - move/from16 v4, v17 - - move/from16 v8, p3 - - move/from16 v11, p4 - - move/from16 v6, p6 - - goto/16 :goto_1a - - :cond_9 - invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v3 - - check-cast v3, Lcom/google/android/flexbox/FlexItem; - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v4 - - move/from16 p7, v11 - - const/4 v11, 0x4 - - if-ne v4, v11, :cond_a - - iget-object v4, v14, Lf/h/a/c/b;->n:Ljava/util/List; - - invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v11 - - invoke-interface {v4, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_a - if-eqz v5, :cond_b - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I - - move-result v4 - - goto :goto_8 - - :cond_b - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I - - move-result v4 - - :goto_8 - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->n0()F - - move-result v11 - - const/high16 v18, -0x40800000 # -1.0f - - cmpl-float v11, v11, v18 - - if-eqz v11, :cond_c - - const/high16 v11, 0x40000000 # 2.0f - - if-ne v6, v11, :cond_c - - int-to-float v4, v7 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->n0()F - - move-result v11 - - mul-float v11, v11, v4 - - invoke-static {v11}, Ljava/lang/Math;->round(F)I - - move-result v4 - - :cond_c - if-eqz v5, :cond_d - - iget-object v11, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - move/from16 v18, v7 - - const/4 v7, 0x1 - - invoke-virtual {v0, v3, v7}, Lf/h/a/c/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v20 - - add-int v20, v20, v10 - - invoke-virtual {v0, v3, v7}, Lf/h/a/c/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v7 - - add-int v7, v7, v20 - - invoke-interface {v11, v2, v7, v4}, Lf/h/a/c/a;->d(III)I - - move-result v4 - - iget-object v7, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - add-int v11, v12, v13 - - move/from16 v20, v6 - - const/4 v6, 0x1 - - invoke-virtual {v0, v3, v6}, Lf/h/a/c/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v21 - - add-int v21, v21, v11 - - invoke-virtual {v0, v3, v6}, Lf/h/a/c/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v6 - - add-int v6, v6, v21 - - add-int/2addr v6, v9 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I - - move-result v11 - - move-object/from16 v21, v8 - - move/from16 v8, p3 - - invoke-interface {v7, v8, v6, v11}, Lf/h/a/c/a;->h(III)I - - move-result v6 - - invoke-virtual {v1, v4, v6}, Landroid/view/View;->measure(II)V - - invoke-virtual {v0, v15, v4, v6, v1}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - goto :goto_9 - - :cond_d - move/from16 v20, v6 - - move/from16 v18, v7 - - move-object/from16 v21, v8 - - move/from16 v8, p3 - - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - add-int v7, v12, v13 - - const/4 v11, 0x0 - - invoke-virtual {v0, v3, v11}, Lf/h/a/c/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v22 - - add-int v22, v22, v7 - - invoke-virtual {v0, v3, v11}, Lf/h/a/c/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v7 - - add-int v7, v7, v22 - - add-int/2addr v7, v9 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I - - move-result v11 - - invoke-interface {v6, v8, v7, v11}, Lf/h/a/c/a;->d(III)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - const/4 v11, 0x0 - - invoke-virtual {v0, v3, v11}, Lf/h/a/c/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v22 - - add-int v22, v22, v10 - - invoke-virtual {v0, v3, v11}, Lf/h/a/c/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v11 - - add-int v11, v11, v22 - - invoke-interface {v7, v2, v11, v4}, Lf/h/a/c/a;->h(III)I - - move-result v4 - - invoke-virtual {v1, v6, v4}, Landroid/view/View;->measure(II)V - - invoke-virtual {v0, v15, v6, v4, v1}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - :goto_9 - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v6, v15, v1}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - invoke-virtual {v0, v1, v15}, Lf/h/a/c/c;->c(Landroid/view/View;I)V - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredState()I - - move-result v6 - - move/from16 v7, v17 - - invoke-static {v7, v6}, Landroid/view/View;->combineMeasuredStates(II)I - - move-result v6 - - iget v7, v14, Lf/h/a/c/b;->e:I - - if-eqz v5, :cond_e - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v11 - - goto :goto_a - - :cond_e - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v11 - - :goto_a - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v17 - - add-int v17, v17, v11 - - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v11 - - add-int v11, v11, v17 - - invoke-interface/range {v21 .. v21}, Ljava/util/List;->size()I - - move-result v17 - - iget-object v2, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getFlexWrap()I - - move-result v2 - - if-nez v2, :cond_f - - goto :goto_b - - :cond_f - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->C0()Z - - move-result v2 - - if-eqz v2, :cond_10 - - move/from16 v22, v6 - - move/from16 v6, v16 - - move/from16 v2, v18 - - goto :goto_d - - :cond_10 - if-nez v20, :cond_11 - - :goto_b - move/from16 v22, v6 - - goto :goto_c - - :cond_11 - iget-object v2, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getMaxLine()I - - move-result v2 - - move/from16 v22, v6 - - const/4 v6, -0x1 - - if-eq v2, v6, :cond_12 - - add-int/lit8 v6, v17, 0x1 - - if-gt v2, v6, :cond_12 - - :goto_c - move/from16 v6, v16 - - move/from16 v2, v18 - - goto :goto_e - - :cond_12 - iget-object v2, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - move/from16 v6, v16 - - invoke-interface {v2, v1, v15, v6}, Lf/h/a/c/a;->g(Landroid/view/View;II)I - - move-result v2 - - if-lez v2, :cond_13 - - add-int/2addr v11, v2 - - :cond_13 - add-int/2addr v7, v11 - - move/from16 v2, v18 - - if-ge v2, v7, :cond_14 - - :goto_d - const/4 v7, 0x1 - - goto :goto_f - - :cond_14 - :goto_e - const/4 v7, 0x0 - - :goto_f - if-eqz v7, :cond_19 - - invoke-virtual {v14}, Lf/h/a/c/b;->a()I - - move-result v6 - - if-lez v6, :cond_16 - - if-lez v15, :cond_15 - - add-int/lit8 v6, v15, -0x1 - - goto :goto_10 - - :cond_15 - const/4 v6, 0x0 - - :goto_10 - move-object/from16 v7, v21 - - invoke-virtual {v0, v7, v14, v6, v9}, Lf/h/a/c/c;->a(Ljava/util/List;Lf/h/a/c/b;II)V - - iget v6, v14, Lf/h/a/c/b;->g:I - - add-int/2addr v9, v6 - - goto :goto_11 - - :cond_16 - move-object/from16 v7, v21 - - :goto_11 - if-eqz v5, :cond_17 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I - - move-result v6 - - const/4 v11, -0x1 - - if-ne v6, v11, :cond_18 - - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v6}, Lf/h/a/c/a;->getPaddingTop()I - - move-result v11 - - iget-object v14, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v14}, Lf/h/a/c/a;->getPaddingBottom()I - - move-result v14 - - add-int/2addr v14, v11 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v11 - - add-int/2addr v11, v14 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v14 - - add-int/2addr v14, v11 - - add-int/2addr v14, v9 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I - - move-result v11 - - invoke-interface {v6, v8, v14, v11}, Lf/h/a/c/a;->h(III)I - - move-result v6 - - invoke-virtual {v1, v4, v6}, Landroid/view/View;->measure(II)V - - invoke-virtual {v0, v1, v15}, Lf/h/a/c/c;->c(Landroid/view/View;I)V - - goto :goto_12 - - :cond_17 - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I - - move-result v6 - - const/4 v11, -0x1 - - if-ne v6, v11, :cond_18 - - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v6}, Lf/h/a/c/a;->getPaddingLeft()I - - move-result v11 - - iget-object v14, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v14}, Lf/h/a/c/a;->getPaddingRight()I - - move-result v14 - - add-int/2addr v14, v11 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v11 - - add-int/2addr v11, v14 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v14 - - add-int/2addr v14, v11 - - add-int/2addr v14, v9 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I - - move-result v11 - - invoke-interface {v6, v8, v14, v11}, Lf/h/a/c/a;->d(III)I - - move-result v6 - - invoke-virtual {v1, v6, v4}, Landroid/view/View;->measure(II)V - - invoke-virtual {v0, v1, v15}, Lf/h/a/c/c;->c(Landroid/view/View;I)V - - :cond_18 - :goto_12 - new-instance v14, Lf/h/a/c/b; - - invoke-direct {v14}, Lf/h/a/c/b;->()V - - const/4 v4, 0x1 - - iput v4, v14, Lf/h/a/c/b;->h:I - - iput v10, v14, Lf/h/a/c/b;->e:I - - iput v15, v14, Lf/h/a/c/b;->o:I - - const/4 v4, 0x0 - - const/high16 v19, -0x80000000 - - const/high16 v6, -0x80000000 - - goto :goto_13 - - :cond_19 - move-object/from16 v7, v21 - - iget v4, v14, Lf/h/a/c/b;->h:I - - add-int/lit8 v4, v4, 0x1 - - iput v4, v14, Lf/h/a/c/b;->h:I - - add-int/lit8 v4, v6, 0x1 - - move/from16 v6, v19 - - :goto_13 - iget-boolean v11, v14, Lf/h/a/c/b;->q:Z - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v16 - - const/16 v17, 0x0 - - cmpl-float v16, v16, v17 - - if-eqz v16, :cond_1a - - const/16 v16, 0x1 - - goto :goto_14 - - :cond_1a - const/16 v16, 0x0 - - :goto_14 - or-int v11, v11, v16 - - iput-boolean v11, v14, Lf/h/a/c/b;->q:Z - - iget-boolean v11, v14, Lf/h/a/c/b;->r:Z - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v16 - - cmpl-float v16, v16, v17 - - if-eqz v16, :cond_1b - - const/16 v16, 0x1 - - goto :goto_15 - - :cond_1b - const/16 v16, 0x0 - - :goto_15 - or-int v11, v11, v16 - - iput-boolean v11, v14, Lf/h/a/c/b;->r:Z - - iget-object v11, v0, Lf/h/a/c/c;->c:[I - - if-eqz v11, :cond_1c - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v16 - - aput v16, v11, v15 - - :cond_1c - iget v11, v14, Lf/h/a/c/b;->e:I - - if-eqz v5, :cond_1d - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v16 - - goto :goto_16 - - :cond_1d - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v16 - - :goto_16 - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v17 - - add-int v17, v17, v16 - - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v16 - - add-int v16, v16, v17 - - add-int v11, v16, v11 - - iput v11, v14, Lf/h/a/c/b;->e:I - - iget v11, v14, Lf/h/a/c/b;->j:F - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v16 - - add-float v11, v16, v11 - - iput v11, v14, Lf/h/a/c/b;->j:F - - iget v11, v14, Lf/h/a/c/b;->k:F - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v16 - - add-float v11, v16, v11 - - iput v11, v14, Lf/h/a/c/b;->k:F - - iget-object v11, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11, v1, v15, v4, v14}, Lf/h/a/c/a;->a(Landroid/view/View;IILf/h/a/c/b;)V - - if-eqz v5, :cond_1e - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v11 - - goto :goto_17 - - :cond_1e - invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v11 - - :goto_17 - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v16 - - add-int v16, v16, v11 - - invoke-virtual {v0, v3, v5}, Lf/h/a/c/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I - - move-result v11 - - add-int v11, v11, v16 - - move/from16 v18, v2 - - iget-object v2, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2, v1}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v2 - - add-int/2addr v2, v11 - - invoke-static {v6, v2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - iget v6, v14, Lf/h/a/c/b;->g:I - - invoke-static {v6, v2}, Ljava/lang/Math;->max(II)I - - move-result v6 - - iput v6, v14, Lf/h/a/c/b;->g:I - - if-eqz v5, :cond_20 - - iget-object v6, v0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v6}, Lf/h/a/c/a;->getFlexWrap()I - - move-result v6 - - const/4 v11, 0x2 - - if-eq v6, v11, :cond_1f - - iget v6, v14, Lf/h/a/c/b;->l:I - - invoke-virtual {v1}, Landroid/view/View;->getBaseline()I - - move-result v1 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v3 - - add-int/2addr v3, v1 - - invoke-static {v6, v3}, Ljava/lang/Math;->max(II)I - - move-result v1 - - iput v1, v14, Lf/h/a/c/b;->l:I - - goto :goto_18 - - :cond_1f - iget v6, v14, Lf/h/a/c/b;->l:I - - invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v11 - - invoke-virtual {v1}, Landroid/view/View;->getBaseline()I - - move-result v1 - - sub-int/2addr v11, v1 - - invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v1 - - add-int/2addr v1, v11 - - invoke-static {v6, v1}, Ljava/lang/Math;->max(II)I - - move-result v1 - - iput v1, v14, Lf/h/a/c/b;->l:I - - :cond_20 - :goto_18 - move/from16 v1, p7 - - invoke-virtual {v0, v15, v1, v14}, Lf/h/a/c/c;->t(IILf/h/a/c/b;)Z - - move-result v3 - - if-eqz v3, :cond_21 - - invoke-virtual {v0, v7, v14, v15, v9}, Lf/h/a/c/c;->a(Ljava/util/List;Lf/h/a/c/b;II)V - - iget v3, v14, Lf/h/a/c/b;->g:I - - add-int/2addr v9, v3 - - :cond_21 - const/4 v3, -0x1 - - move/from16 v6, p6 - - if-eq v6, v3, :cond_22 - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v11 - - if-lez v11, :cond_22 - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v11 - - add-int/2addr v11, v3 - - invoke-interface {v7, v11}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/c/b; - - iget v3, v3, Lf/h/a/c/b;->p:I - - if-lt v3, v6, :cond_22 - - if-lt v15, v6, :cond_22 - - if-nez p5, :cond_22 - - iget v3, v14, Lf/h/a/c/b;->g:I - - neg-int v9, v3 - - const/4 v3, 0x1 - - move/from16 v11, p4 - - goto :goto_19 - - :cond_22 - move/from16 v11, p4 - - move/from16 v3, p5 - - :goto_19 - if-le v9, v11, :cond_23 - - if-eqz v3, :cond_23 - - move-object/from16 v1, p1 - - move/from16 v4, v22 - - goto :goto_1b - - :cond_23 - move/from16 v19, v2 - - move/from16 v16, v4 - - move/from16 v4, v22 - - :goto_1a - add-int/lit8 v15, v15, 0x1 - - move/from16 v2, p2 - - move v11, v1 - - move/from16 p5, v3 - - move v3, v8 - - move/from16 v1, v16 - - move/from16 v6, v20 - - move-object v8, v7 - - move/from16 v7, v18 - - goto/16 :goto_6 - - :cond_24 - move-object/from16 v1, p1 - - :goto_1b - iput v4, v1, Lf/h/a/c/c$b;->b:I - - return-void -.end method - -.method public final c(Landroid/view/View;I)V - .locals 6 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v1 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v3 - - const/4 v4, 0x1 - - if-ge v1, v3, :cond_0 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v1 - - goto :goto_0 - - :cond_0 - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v3 - - if-le v1, v3, :cond_1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v1 - - :goto_0 - const/4 v3, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v3, 0x0 - - :goto_1 - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v5 - - if-ge v2, v5, :cond_2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v2 - - goto :goto_2 - - :cond_2 - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v5 - - if-le v2, v5, :cond_3 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v2 - - goto :goto_2 - - :cond_3 - move v4, v3 - - :goto_2 - if-eqz v4, :cond_4 - - const/high16 v0, 0x40000000 # 2.0f - - invoke-static {v1, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - invoke-static {v2, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-virtual {p1, v1, v0}, Landroid/view/View;->measure(II)V - - invoke-virtual {p0, p2, v1, v0, p1}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0, p2, p1}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - :cond_4 - return-void -.end method - -.method public d(Ljava/util/List;I)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/c/c;->c:[I - - aget v0, v0, p2 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x0 - - :cond_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - add-int/lit8 v2, v2, -0x1 - - :goto_0 - if-lt v2, v0, :cond_1 - - invoke-interface {p1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - add-int/lit8 v2, v2, -0x1 - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/c/c;->c:[I - - array-length v0, p1 - - add-int/lit8 v0, v0, -0x1 - - if-le p2, v0, :cond_2 - - invoke-static {p1, v1}, Ljava/util/Arrays;->fill([II)V - - goto :goto_1 - - :cond_2 - invoke-static {p1, p2, v0, v1}, Ljava/util/Arrays;->fill([IIII)V - - :goto_1 - iget-object p1, p0, Lf/h/a/c/c;->d:[J - - array-length v0, p1 - - add-int/lit8 v0, v0, -0x1 - - const-wide/16 v1, 0x0 - - if-le p2, v0, :cond_3 - - invoke-static {p1, v1, v2}, Ljava/util/Arrays;->fill([JJ)V - - goto :goto_2 - - :cond_3 - invoke-static {p1, p2, v0, v1, v2}, Ljava/util/Arrays;->fill([JIIJ)V - - :goto_2 - return-void -.end method - -.method public final e(Ljava/util/List;II)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;II)", - "Ljava/util/List<", - "Lf/h/a/c/b;", - ">;" - } - .end annotation - - sub-int/2addr p2, p3 - - div-int/lit8 p2, p2, 0x2 - - new-instance p3, Ljava/util/ArrayList; - - invoke-direct {p3}, Ljava/util/ArrayList;->()V - - new-instance v0, Lf/h/a/c/b; - - invoke-direct {v0}, Lf/h/a/c/b;->()V - - iput p2, v0, Lf/h/a/c/b;->g:I - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p2 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p2, :cond_2 - - if-nez v1, :cond_0 - - invoke-virtual {p3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_0 - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/c/b; - - invoke-virtual {p3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - add-int/lit8 v2, v2, -0x1 - - if-ne v1, v2, :cond_1 - - invoke-virtual {p3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return-object p3 -.end method - -.method public final f(I)Ljava/util/List; - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/List<", - "Lf/h/a/c/c$c;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p1, :cond_0 - - iget-object v2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2, v1}, Lf/h/a/c/a;->f(I)Landroid/view/View; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v2 - - check-cast v2, Lcom/google/android/flexbox/FlexItem; - - new-instance v3, Lf/h/a/c/c$c; - - const/4 v4, 0x0 - - invoke-direct {v3, v4}, Lf/h/a/c/c$c;->(Lf/h/a/c/c$a;)V - - invoke-interface {v2}, Lcom/google/android/flexbox/FlexItem;->getOrder()I - - move-result v2 - - iput v2, v3, Lf/h/a/c/c$c;->e:I - - iput v1, v3, Lf/h/a/c/c$c;->d:I - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-object v0 -.end method - -.method public g(III)V - .locals 11 - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v0 - - const/4 v1, 0x3 - - const/4 v2, 0x2 - - const/4 v3, 0x1 - - if-eqz v0, :cond_2 - - if-eq v0, v3, :cond_2 - - if-eq v0, v2, :cond_1 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Invalid flex direction: " - - invoke-static {p2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - :goto_0 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p2 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p1 - - goto :goto_1 - - :cond_2 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p1 - - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p2 - - move v10, p2 - - move p2, p1 - - move p1, v10 - - :goto_1 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexLinesInternal()Ljava/util/List; - - move-result-object v0 - - const/high16 v4, 0x40000000 # 2.0f - - if-ne p2, v4, :cond_15 - - iget-object p2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p2}, Lf/h/a/c/a;->getSumOfCrossSize()I - - move-result p2 - - add-int/2addr p2, p3 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v4 - - const/4 v5, 0x0 - - if-ne v4, v3, :cond_3 - - invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/c/b; - - sub-int/2addr p1, p3 - - iput p1, p2, Lf/h/a/c/b;->g:I - - goto/16 :goto_8 - - :cond_3 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p3 - - if-lt p3, v2, :cond_15 - - iget-object p3, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p3}, Lf/h/a/c/a;->getAlignContent()I - - move-result p3 - - if-eq p3, v3, :cond_14 - - if-eq p3, v2, :cond_13 - - const/high16 v4, -0x40800000 # -1.0f - - const/high16 v6, 0x3f800000 # 1.0f - - if-eq p3, v1, :cond_c - - const/4 v1, 0x4 - - if-eq p3, v1, :cond_9 - - const/4 v1, 0x5 - - if-eq p3, v1, :cond_4 - - goto/16 :goto_8 - - :cond_4 - if-lt p2, p1, :cond_5 - - goto/16 :goto_8 - - :cond_5 - sub-int/2addr p1, p2 - - int-to-float p1, p1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p2 - - int-to-float p2, p2 - - div-float/2addr p1, p2 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p2 - - const/4 p3, 0x0 - - :goto_2 - if-ge v5, p2, :cond_15 - - invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/c/b; - - iget v2, v1, Lf/h/a/c/b;->g:I - - int-to-float v2, v2 - - add-float/2addr v2, p1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v7 - - sub-int/2addr v7, v3 - - if-ne v5, v7, :cond_6 - - add-float/2addr v2, p3 - - const/4 p3, 0x0 - - :cond_6 - invoke-static {v2}, Ljava/lang/Math;->round(F)I - - move-result v7 - - int-to-float v8, v7 - - sub-float/2addr v2, v8 - - add-float/2addr v2, p3 - - cmpl-float p3, v2, v6 - - if-lez p3, :cond_7 - - add-int/lit8 v7, v7, 0x1 - - sub-float/2addr v2, v6 - - goto :goto_3 - - :cond_7 - cmpg-float p3, v2, v4 - - if-gez p3, :cond_8 - - add-int/lit8 v7, v7, -0x1 - - add-float/2addr v2, v6 - - :cond_8 - :goto_3 - move p3, v2 - - iput v7, v1, Lf/h/a/c/b;->g:I - - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 - - :cond_9 - if-lt p2, p1, :cond_a - - iget-object p3, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-virtual {p0, v0, p1, p2}, Lf/h/a/c/c;->e(Ljava/util/List;II)Ljava/util/List; - - move-result-object p1 - - invoke-interface {p3, p1}, Lf/h/a/c/a;->setFlexLines(Ljava/util/List;)V - - goto/16 :goto_8 - - :cond_a - sub-int/2addr p1, p2 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p2 - - mul-int/lit8 p2, p2, 0x2 - - div-int/2addr p1, p2 - - new-instance p2, Ljava/util/ArrayList; - - invoke-direct {p2}, Ljava/util/ArrayList;->()V - - new-instance p3, Lf/h/a/c/b; - - invoke-direct {p3}, Lf/h/a/c/b;->()V - - iput p1, p3, Lf/h/a/c/b;->g:I - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_4 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_b - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/c/b; - - invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_4 - - :cond_b - iget-object p1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p1, p2}, Lf/h/a/c/a;->setFlexLines(Ljava/util/List;)V - - goto/16 :goto_8 - - :cond_c - if-lt p2, p1, :cond_d - - goto/16 :goto_8 - - :cond_d - sub-int/2addr p1, p2 - - int-to-float p1, p1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p2 - - sub-int/2addr p2, v3 - - int-to-float p2, p2 - - div-float/2addr p1, p2 - - new-instance p2, Ljava/util/ArrayList; - - invoke-direct {p2}, Ljava/util/ArrayList;->()V - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p3 - - const/4 v1, 0x0 - - :goto_5 - if-ge v5, p3, :cond_12 - - invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/c/b; - - invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v7 - - sub-int/2addr v7, v3 - - if-eq v5, v7, :cond_11 - - new-instance v7, Lf/h/a/c/b; - - invoke-direct {v7}, Lf/h/a/c/b;->()V - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v8 - - sub-int/2addr v8, v2 - - if-ne v5, v8, :cond_e - - add-float/2addr v1, p1 - - invoke-static {v1}, Ljava/lang/Math;->round(F)I - - move-result v1 - - iput v1, v7, Lf/h/a/c/b;->g:I - - const/4 v1, 0x0 - - goto :goto_6 - - :cond_e - invoke-static {p1}, Ljava/lang/Math;->round(F)I - - move-result v8 - - iput v8, v7, Lf/h/a/c/b;->g:I - - :goto_6 - iget v8, v7, Lf/h/a/c/b;->g:I - - int-to-float v9, v8 - - sub-float v9, p1, v9 - - add-float/2addr v9, v1 - - cmpl-float v1, v9, v6 - - if-lez v1, :cond_f - - add-int/lit8 v8, v8, 0x1 - - iput v8, v7, Lf/h/a/c/b;->g:I - - sub-float/2addr v9, v6 - - goto :goto_7 - - :cond_f - cmpg-float v1, v9, v4 - - if-gez v1, :cond_10 - - add-int/lit8 v8, v8, -0x1 - - iput v8, v7, Lf/h/a/c/b;->g:I - - add-float/2addr v9, v6 - - :cond_10 - :goto_7 - invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - move v1, v9 - - :cond_11 - add-int/lit8 v5, v5, 0x1 - - goto :goto_5 - - :cond_12 - iget-object p1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p1, p2}, Lf/h/a/c/a;->setFlexLines(Ljava/util/List;)V - - goto :goto_8 - - :cond_13 - iget-object p3, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-virtual {p0, v0, p1, p2}, Lf/h/a/c/c;->e(Ljava/util/List;II)Ljava/util/List; - - move-result-object p1 - - invoke-interface {p3, p1}, Lf/h/a/c/a;->setFlexLines(Ljava/util/List;)V - - goto :goto_8 - - :cond_14 - sub-int/2addr p1, p2 - - new-instance p2, Lf/h/a/c/b; - - invoke-direct {p2}, Lf/h/a/c/b;->()V - - iput p1, p2, Lf/h/a/c/b;->g:I - - invoke-interface {v0, v5, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - :cond_15 - :goto_8 - return-void -.end method - -.method public h(III)V - .locals 11 - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexItemCount()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/c/c;->b:[Z - - const/4 v2, 0x2 - - const/4 v3, 0x0 - - if-nez v1, :cond_1 - - const/16 v1, 0xa - - if-ge v0, v1, :cond_0 - - const/16 v0, 0xa - - :cond_0 - new-array v0, v0, [Z - - iput-object v0, p0, Lf/h/a/c/c;->b:[Z - - goto :goto_0 - - :cond_1 - array-length v4, v1 - - if-ge v4, v0, :cond_3 - - array-length v1, v1 - - mul-int/lit8 v1, v1, 0x2 - - if-lt v1, v0, :cond_2 - - move v0, v1 - - :cond_2 - new-array v0, v0, [Z - - iput-object v0, p0, Lf/h/a/c/c;->b:[Z - - goto :goto_0 - - :cond_3 - invoke-static {v1, v3}, Ljava/util/Arrays;->fill([ZZ)V - - :goto_0 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexItemCount()I - - move-result v0 - - if-lt p3, v0, :cond_4 - - return-void - - :cond_4 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v1 - - const/high16 v4, 0x40000000 # 2.0f - - if-eqz v1, :cond_8 - - const/4 v5, 0x1 - - if-eq v1, v5, :cond_8 - - if-eq v1, v2, :cond_6 - - const/4 v2, 0x3 - - if-ne v1, v2, :cond_5 - - goto :goto_1 - - :cond_5 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Invalid flex direction: " - - invoke-static {p2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_6 - :goto_1 - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v0 - - invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v1 - - if-ne v0, v4, :cond_7 - - goto :goto_2 - - :cond_7 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getLargestMainSize()I - - move-result v1 - - :goto_2 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getPaddingTop()I - - move-result v0 - - iget-object v2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getPaddingBottom()I - - move-result v2 - - goto :goto_4 - - :cond_8 - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result v0 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v1 - - if-ne v0, v4, :cond_9 - - goto :goto_3 - - :cond_9 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getLargestMainSize()I - - move-result v0 - - move v1, v0 - - :goto_3 - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getPaddingLeft()I - - move-result v0 - - iget-object v2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getPaddingRight()I - - move-result v2 - - :goto_4 - add-int/2addr v2, v0 - - iget-object v0, p0, Lf/h/a/c/c;->c:[I - - if-eqz v0, :cond_a - - aget v3, v0, p3 - - :cond_a - iget-object p3, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p3}, Lf/h/a/c/a;->getFlexLinesInternal()Ljava/util/List; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/List;->size()I - - move-result v0 - - :goto_5 - if-ge v3, v0, :cond_d - - invoke-interface {p3, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - move-object v7, v4 - - check-cast v7, Lf/h/a/c/b; - - iget v4, v7, Lf/h/a/c/b;->e:I - - if-ge v4, v1, :cond_b - - iget-boolean v4, v7, Lf/h/a/c/b;->q:Z - - if-eqz v4, :cond_b - - const/4 v10, 0x0 - - move-object v4, p0 - - move v5, p1 - - move v6, p2 - - move v8, v1 - - move v9, v2 - - invoke-virtual/range {v4 .. v10}, Lf/h/a/c/c;->l(IILf/h/a/c/b;IIZ)V - - goto :goto_6 - - :cond_b - iget v4, v7, Lf/h/a/c/b;->e:I - - if-le v4, v1, :cond_c - - iget-boolean v4, v7, Lf/h/a/c/b;->r:Z - - if-eqz v4, :cond_c - - const/4 v10, 0x0 - - move-object v4, p0 - - move v5, p1 - - move v6, p2 - - move v8, v1 - - move v9, v2 - - invoke-virtual/range {v4 .. v10}, Lf/h/a/c/c;->w(IILf/h/a/c/b;IIZ)V - - :cond_c - :goto_6 - add-int/lit8 v3, v3, 0x1 - - goto :goto_5 - - :cond_d - return-void -.end method - -.method public i(I)V +.method public final run()V .locals 2 - iget-object v0, p0, Lf/h/a/c/c;->c:[I + iget-object v0, p0, Lf/h/a/c/c;->d:Ljava/util/concurrent/CopyOnWriteArrayList; - if-nez v0, :cond_1 + iget-object v1, p0, Lf/h/a/c/c;->e:Lf/h/a/c/s$b; - const/16 v0, 0xa - - if-ge p1, v0, :cond_0 - - const/16 p1, 0xa - - :cond_0 - new-array p1, p1, [I - - iput-object p1, p0, Lf/h/a/c/c;->c:[I - - goto :goto_0 - - :cond_1 - array-length v1, v0 - - if-ge v1, p1, :cond_3 - - array-length v0, v0 - - mul-int/lit8 v0, v0, 0x2 - - if-lt v0, p1, :cond_2 - - move p1, v0 - - :cond_2 - iget-object v0, p0, Lf/h/a/c/c;->c:[I - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/c/c;->c:[I - - :cond_3 - :goto_0 - return-void -.end method - -.method public j(I)V - .locals 2 - - iget-object v0, p0, Lf/h/a/c/c;->d:[J - - if-nez v0, :cond_1 - - const/16 v0, 0xa - - if-ge p1, v0, :cond_0 - - const/16 p1, 0xa - - :cond_0 - new-array p1, p1, [J - - iput-object p1, p0, Lf/h/a/c/c;->d:[J - - goto :goto_0 - - :cond_1 - array-length v1, v0 - - if-ge v1, p1, :cond_3 - - array-length v0, v0 - - mul-int/lit8 v0, v0, 0x2 - - if-lt v0, p1, :cond_2 - - move p1, v0 - - :cond_2 - iget-object v0, p0, Lf/h/a/c/c;->d:[J - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/c/c;->d:[J - - :cond_3 - :goto_0 - return-void -.end method - -.method public k(I)V - .locals 2 - - iget-object v0, p0, Lf/h/a/c/c;->e:[J - - if-nez v0, :cond_1 - - const/16 v0, 0xa - - if-ge p1, v0, :cond_0 - - const/16 p1, 0xa - - :cond_0 - new-array p1, p1, [J - - iput-object p1, p0, Lf/h/a/c/c;->e:[J - - goto :goto_0 - - :cond_1 - array-length v1, v0 - - if-ge v1, p1, :cond_3 - - array-length v0, v0 - - mul-int/lit8 v0, v0, 0x2 - - if-lt v0, p1, :cond_2 - - move p1, v0 - - :cond_2 - iget-object v0, p0, Lf/h/a/c/c;->e:[J - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/c/c;->e:[J - - :cond_3 - :goto_0 - return-void -.end method - -.method public final l(IILf/h/a/c/b;IIZ)V - .locals 21 - - move-object/from16 v7, p0 - - move-object/from16 v3, p3 - - move/from16 v4, p4 - - iget v0, v3, Lf/h/a/c/b;->j:F - - const/4 v1, 0x0 - - cmpg-float v2, v0, v1 - - if-lez v2, :cond_15 - - iget v2, v3, Lf/h/a/c/b;->e:I - - if-ge v4, v2, :cond_0 - - goto/16 :goto_b - - :cond_0 - sub-int v5, v4, v2 - - int-to-float v5, v5 - - div-float/2addr v5, v0 - - iget v0, v3, Lf/h/a/c/b;->f:I - - add-int v0, p5, v0 - - iput v0, v3, Lf/h/a/c/b;->e:I - - if-nez p6, :cond_1 - - const/high16 v0, -0x80000000 - - iput v0, v3, Lf/h/a/c/b;->g:I - - :cond_1 - const/4 v0, 0x0 - - const/4 v6, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_0 - iget v10, v3, Lf/h/a/c/b;->h:I - - if-ge v0, v10, :cond_14 - - iget v10, v3, Lf/h/a/c/b;->o:I - - add-int/2addr v10, v0 - - iget-object v11, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11, v10}, Lf/h/a/c/a;->c(I)Landroid/view/View; - - move-result-object v11 - - if-eqz v11, :cond_13 - - invoke-virtual {v11}, Landroid/view/View;->getVisibility()I - - move-result v12 - - const/16 v13, 0x8 - - if-ne v12, v13, :cond_2 - - goto/16 :goto_9 - - :cond_2 - invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v12 - - check-cast v12, Lcom/google/android/flexbox/FlexItem; - - iget-object v13, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v13}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v13 - - const-wide/high16 v18, -0x4010000000000000L # -1.0 - - const/4 v15, 0x1 - - if-eqz v13, :cond_b - - if-ne v13, v15, :cond_3 - - goto/16 :goto_4 - - :cond_3 - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v13 - - iget-object v14, v7, Lf/h/a/c/c;->e:[J - - if-eqz v14, :cond_4 - - aget-wide v13, v14, v10 - - invoke-virtual {v7, v13, v14}, Lf/h/a/c/c;->m(J)I - - move-result v13 - - :cond_4 - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - iget-object v15, v7, Lf/h/a/c/c;->e:[J - - if-eqz v15, :cond_5 - - aget-wide v14, v15, v10 - - long-to-int v14, v14 - - :cond_5 - iget-object v15, v7, Lf/h/a/c/c;->b:[Z - - aget-boolean v15, v15, v10 - - if-nez v15, :cond_a - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v15 - - cmpl-float v15, v15, v1 - - if-lez v15, :cond_a - - int-to-float v13, v13 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v14 - - mul-float v14, v14, v5 - - add-float/2addr v14, v13 - - iget v13, v3, Lf/h/a/c/b;->h:I - - const/4 v15, 0x1 - - sub-int/2addr v13, v15 - - if-ne v0, v13, :cond_6 - - add-float/2addr v14, v9 - - const/4 v9, 0x0 - - :cond_6 - invoke-static {v14}, Ljava/lang/Math;->round(F)I - - move-result v13 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v1 - - if-le v13, v1, :cond_7 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v13 - - iget-object v1, v7, Lf/h/a/c/c;->b:[Z - - aput-boolean v15, v1, v10 - - iget v1, v3, Lf/h/a/c/b;->j:F - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v6 - - sub-float/2addr v1, v6 - - iput v1, v3, Lf/h/a/c/b;->j:F - - move v15, v2 - - const/4 v6, 0x1 - - goto :goto_2 - - :cond_7 - int-to-float v1, v13 - - sub-float/2addr v14, v1 - - add-float/2addr v14, v9 - - move v15, v2 - - float-to-double v1, v14 - - const-wide/high16 v16, 0x3ff0000000000000L # 1.0 - - cmpl-double v9, v1, v16 - - if-lez v9, :cond_8 - - add-int/lit8 v13, v13, 0x1 - - sub-double v1, v1, v16 - - goto :goto_1 - - :cond_8 - cmpg-double v9, v1, v18 - - if-gez v9, :cond_9 - - add-int/lit8 v13, v13, -0x1 - - add-double v1, v1, v16 - - :goto_1 - double-to-float v1, v1 - - move v9, v1 - - goto :goto_2 - - :cond_9 - move v9, v14 - - :goto_2 - iget v1, v3, Lf/h/a/c/b;->m:I - - move/from16 v2, p1 - - invoke-virtual {v7, v2, v12, v1}, Lf/h/a/c/c;->o(ILcom/google/android/flexbox/FlexItem;I)I - - move-result v1 - - const/high16 v14, 0x40000000 # 2.0f - - invoke-static {v13, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v13 - - invoke-virtual {v11, v1, v13}, Landroid/view/View;->measure(II)V - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v16 - - invoke-virtual {v7, v10, v1, v13, v11}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object v1, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, v10, v11}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - move/from16 v13, v16 - - goto :goto_3 - - :cond_a - move v15, v2 - - move/from16 v2, p1 - - :goto_3 - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v1 - - add-int/2addr v1, v14 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v10 - - add-int/2addr v10, v1 - - iget-object v1, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, v11}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v1 - - add-int/2addr v1, v10 - - invoke-static {v8, v1}, Ljava/lang/Math;->max(II)I - - move-result v1 - - iget v8, v3, Lf/h/a/c/b;->e:I - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v10 - - add-int/2addr v10, v13 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v11 - - add-int/2addr v11, v10 - - add-int/2addr v11, v8 - - iput v11, v3, Lf/h/a/c/b;->e:I - - move/from16 v13, p2 - - move/from16 v20, v15 - - goto/16 :goto_8 - - :cond_b - :goto_4 - move v15, v2 - - move/from16 v2, p1 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v1 - - iget-object v13, v7, Lf/h/a/c/c;->e:[J - - if-eqz v13, :cond_c - - aget-wide v1, v13, v10 - - long-to-int v1, v1 - - :cond_c - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v2 - - iget-object v13, v7, Lf/h/a/c/c;->e:[J - - move/from16 v20, v15 - - if-eqz v13, :cond_d - - aget-wide v14, v13, v10 - - invoke-virtual {v7, v14, v15}, Lf/h/a/c/c;->m(J)I - - move-result v2 - - :cond_d - iget-object v13, v7, Lf/h/a/c/c;->b:[Z - - aget-boolean v13, v13, v10 - - if-nez v13, :cond_12 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v13 - - const/4 v14, 0x0 - - cmpl-float v13, v13, v14 - - if-lez v13, :cond_12 - - int-to-float v1, v1 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v2 - - mul-float v2, v2, v5 - - add-float/2addr v2, v1 - - iget v1, v3, Lf/h/a/c/b;->h:I - - const/4 v13, 0x1 - - sub-int/2addr v1, v13 - - if-ne v0, v1, :cond_e - - add-float/2addr v2, v9 - - const/4 v9, 0x0 - - :cond_e - invoke-static {v2}, Ljava/lang/Math;->round(F)I - - move-result v1 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v15 - - if-le v1, v15, :cond_f - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v1 - - iget-object v2, v7, Lf/h/a/c/c;->b:[Z - - aput-boolean v13, v2, v10 - - iget v2, v3, Lf/h/a/c/b;->j:F - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F - - move-result v6 - - sub-float/2addr v2, v6 - - iput v2, v3, Lf/h/a/c/b;->j:F - - const/4 v6, 0x1 - - goto :goto_6 - - :cond_f - int-to-float v13, v1 - - sub-float/2addr v2, v13 - - add-float/2addr v2, v9 - - float-to-double v14, v2 - - const-wide/high16 v16, 0x3ff0000000000000L # 1.0 - - cmpl-double v9, v14, v16 - - if-lez v9, :cond_10 - - add-int/lit8 v1, v1, 0x1 - - sub-double v14, v14, v16 - - goto :goto_5 - - :cond_10 - cmpg-double v9, v14, v18 - - if-gez v9, :cond_11 - - add-int/lit8 v1, v1, -0x1 - - add-double v14, v14, v16 - - :goto_5 - double-to-float v2, v14 - - :cond_11 - move v9, v2 - - :goto_6 - iget v2, v3, Lf/h/a/c/b;->m:I - - move/from16 v13, p2 - - invoke-virtual {v7, v13, v12, v2}, Lf/h/a/c/c;->n(ILcom/google/android/flexbox/FlexItem;I)I - - move-result v2 - - const/high16 v14, 0x40000000 # 2.0f - - invoke-static {v1, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v1 - - invoke-virtual {v11, v1, v2}, Landroid/view/View;->measure(II)V - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v15 - - invoke-virtual {v7, v10, v1, v2, v11}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object v1, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, v10, v11}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - move v1, v14 - - move v2, v15 - - goto :goto_7 - - :cond_12 - move/from16 v13, p2 - - :goto_7 - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v10 - - add-int/2addr v10, v2 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v2 - - add-int/2addr v2, v10 - - iget-object v10, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10, v11}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v10 - - add-int/2addr v10, v2 - - invoke-static {v8, v10}, Ljava/lang/Math;->max(II)I - - move-result v2 - - iget v8, v3, Lf/h/a/c/b;->e:I - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v10 - - add-int/2addr v10, v1 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v1 - - add-int/2addr v1, v10 - - add-int/2addr v1, v8 - - iput v1, v3, Lf/h/a/c/b;->e:I - - move v1, v2 - - :goto_8 - iget v2, v3, Lf/h/a/c/b;->g:I - - invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I - - move-result v2 - - iput v2, v3, Lf/h/a/c/b;->g:I - - move v8, v1 - - goto :goto_a - - :cond_13 - :goto_9 - move/from16 v13, p2 - - move/from16 v20, v2 - - :goto_a - add-int/lit8 v0, v0, 0x1 - - move/from16 v2, v20 - - const/4 v1, 0x0 - - goto/16 :goto_0 - - :cond_14 - move/from16 v13, p2 - - move/from16 v20, v2 - - if-eqz v6, :cond_15 - - iget v0, v3, Lf/h/a/c/b;->e:I - - move/from16 v1, v20 - - if-eq v1, v0, :cond_15 - - const/4 v6, 0x1 - - move-object/from16 v0, p0 - - move/from16 v1, p1 - - move/from16 v2, p2 - - move-object/from16 v3, p3 - - move/from16 v4, p4 - - move/from16 v5, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/c/c;->l(IILf/h/a/c/b;IIZ)V - - :cond_15 - :goto_b - return-void -.end method - -.method public m(J)I - .locals 1 - - const/16 v0, 0x20 - - shr-long/2addr p1, v0 - - long-to-int p2, p1 - - return p2 -.end method - -.method public final n(ILcom/google/android/flexbox/FlexItem;I)I - .locals 3 - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getPaddingTop()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getPaddingBottom()I - - move-result v2 - - add-int/2addr v2, v1 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v1 - - add-int/2addr v1, v2 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v2 - - add-int/2addr v2, v1 - - add-int/2addr v2, p3 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->getHeight()I - - move-result p3 - - invoke-interface {v0, p1, v2, p3}, Lf/h/a/c/a;->h(III)I - - move-result p1 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p3 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v0 - - if-le p3, v0, :cond_0 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result p2 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p1 - - invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - goto :goto_0 - - :cond_0 - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v0 - - if-ge p3, v0, :cond_1 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result p2 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p1 - - invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - :cond_1 - :goto_0 - return p1 -.end method - -.method public final o(ILcom/google/android/flexbox/FlexItem;I)I - .locals 3 - - iget-object v0, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0}, Lf/h/a/c/a;->getPaddingLeft()I - - move-result v1 - - iget-object v2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v2}, Lf/h/a/c/a;->getPaddingRight()I - - move-result v2 - - add-int/2addr v2, v1 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v1 - - add-int/2addr v1, v2 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v2 - - add-int/2addr v2, v1 - - add-int/2addr v2, p3 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->getWidth()I - - move-result p3 - - invoke-interface {v0, p1, v2, p3}, Lf/h/a/c/a;->d(III)I - - move-result p1 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result p3 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v0 - - if-le p3, v0, :cond_0 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result p2 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p1 - - invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - goto :goto_0 - - :cond_0 - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v0 - - if-ge p3, v0, :cond_1 - - invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result p2 - - invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I - - move-result p1 - - invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p1 - - :cond_1 - :goto_0 - return p1 -.end method - -.method public final p(Lcom/google/android/flexbox/FlexItem;Z)I - .locals 0 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p1 - - return p1 - - :cond_0 - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p1 - - return p1 -.end method - -.method public final q(Lcom/google/android/flexbox/FlexItem;Z)I - .locals 0 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p1 - - return p1 - - :cond_0 - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p1 - - return p1 -.end method - -.method public final r(Lcom/google/android/flexbox/FlexItem;Z)I - .locals 0 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p1 - - return p1 - - :cond_0 - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p1 - - return p1 -.end method - -.method public final s(Lcom/google/android/flexbox/FlexItem;Z)I - .locals 0 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p1 - - return p1 - - :cond_0 - invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p1 - - return p1 -.end method - -.method public final t(IILf/h/a/c/b;)Z - .locals 1 - - const/4 v0, 0x1 - - sub-int/2addr p2, v0 - - if-ne p1, p2, :cond_0 - - invoke-virtual {p3}, Lf/h/a/c/b;->a()I - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public u(Landroid/view/View;Lf/h/a/c/b;IIII)V - .locals 5 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getAlignItems()I - - move-result v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v2 - - const/4 v3, -0x1 - - if-eq v2, v3, :cond_0 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v1 - - :cond_0 - iget v2, p2, Lf/h/a/c/b;->g:I - - const/4 v3, 0x2 - - if-eqz v1, :cond_7 - - const/4 v4, 0x1 - - if-eq v1, v4, :cond_5 - - if-eq v1, v3, :cond_3 - - const/4 v2, 0x3 - - if-eq v1, v2, :cond_1 - - const/4 p2, 0x4 - - if-eq v1, p2, :cond_7 - - goto/16 :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getFlexWrap()I - - move-result v1 - - if-eq v1, v3, :cond_2 - - iget p2, p2, Lf/h/a/c/b;->l:I - - invoke-virtual {p1}, Landroid/view/View;->getBaseline()I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v0 - - invoke-static {p2, v0}, Ljava/lang/Math;->max(II)I - - move-result p2 - - add-int/2addr p4, p2 - - add-int/2addr p6, p2 - - invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V - - goto/16 :goto_0 - - :cond_2 - iget p2, p2, Lf/h/a/c/b;->l:I - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-virtual {p1}, Landroid/view/View;->getBaseline()I - - move-result v1 - - add-int/2addr v1, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p2 - - invoke-static {v1, p2}, Ljava/lang/Math;->max(II)I - - move-result p2 - - sub-int/2addr p4, p2 - - sub-int/2addr p6, p2 - - invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V - - goto/16 :goto_0 - - :cond_3 - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - sub-int/2addr v2, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p2 - - add-int/2addr p2, v2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p6 - - sub-int/2addr p2, p6 - - div-int/2addr p2, v3 - - iget-object p6, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p6}, Lf/h/a/c/a;->getFlexWrap()I - - move-result p6 - - if-eq p6, v3, :cond_4 - - add-int/2addr p4, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - add-int/2addr p2, p4 - - invoke-virtual {p1, p3, p4, p5, p2}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_4 - sub-int/2addr p4, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - add-int/2addr p2, p4 - - invoke-virtual {p1, p3, p4, p5, p2}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_5 - iget-object p2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p2}, Lf/h/a/c/a;->getFlexWrap()I - - move-result p2 - - if-eq p2, v3, :cond_6 - - add-int/2addr p4, v2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - sub-int p2, p4, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p6 - - sub-int/2addr p2, p6 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p6 - - sub-int/2addr p4, p6 - - invoke-virtual {p1, p3, p2, p5, p4}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_6 - sub-int/2addr p4, v2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - add-int/2addr p2, p4 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p4 - - add-int/2addr p4, p2 - - sub-int/2addr p6, v2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p2 - - add-int/2addr p2, p6 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p6 - - add-int/2addr p6, p2 - - invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_7 - iget-object p2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p2}, Lf/h/a/c/a;->getFlexWrap()I - - move-result p2 - - if-eq p2, v3, :cond_8 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p2 - - add-int/2addr p2, p4 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result p4 - - add-int/2addr p4, p6 - - invoke-virtual {p1, p3, p2, p5, p4}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_8 - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p2 - - sub-int/2addr p4, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result p2 - - sub-int/2addr p6, p2 - - invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V - - :goto_0 - return-void -.end method - -.method public v(Landroid/view/View;Lf/h/a/c/b;ZIIII)V - .locals 4 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1}, Lf/h/a/c/a;->getAlignItems()I - - move-result v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v2 - - const/4 v3, -0x1 - - if-eq v2, v3, :cond_0 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I - - move-result v1 - - :cond_0 - iget p2, p2, Lf/h/a/c/b;->g:I - - if-eqz v1, :cond_5 - - const/4 v2, 0x1 - - if-eq v1, v2, :cond_3 - - const/4 v2, 0x2 - - if-eq v1, v2, :cond_1 - - const/4 p2, 0x3 - - if-eq v1, p2, :cond_5 - - const/4 p2, 0x4 - - if-eq v1, p2, :cond_5 - - goto/16 :goto_0 - - :cond_1 - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-static {v0}, Landroidx/core/view/MarginLayoutParamsCompat;->getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I - - move-result v1 - - add-int/2addr v1, p2 - - invoke-static {v0}, Landroidx/core/view/MarginLayoutParamsCompat;->getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I - - move-result p2 - - sub-int/2addr v1, p2 - - div-int/2addr v1, v2 - - if-nez p3, :cond_2 - - add-int/2addr p4, v1 - - add-int/2addr p6, v1 - - invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_2 - sub-int/2addr p4, v1 - - sub-int/2addr p6, v1 - - invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_3 - if-nez p3, :cond_4 - - add-int/2addr p4, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result p3 - - sub-int/2addr p4, p3 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p3 - - sub-int/2addr p4, p3 - - add-int/2addr p6, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result p2 - - sub-int/2addr p6, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p2 - - sub-int/2addr p6, p2 - - invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_4 - sub-int/2addr p4, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result p3 - - add-int/2addr p3, p4 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p4 - - add-int/2addr p4, p3 - - sub-int/2addr p6, p2 - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result p2 - - add-int/2addr p2, p6 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p3 - - add-int/2addr p3, p2 - - invoke-virtual {p1, p4, p5, p3, p7}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_5 - if-nez p3, :cond_6 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p2 - - add-int/2addr p2, p4 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result p3 - - add-int/2addr p3, p6 - - invoke-virtual {p1, p2, p5, p3, p7}, Landroid/view/View;->layout(IIII)V - - goto :goto_0 - - :cond_6 - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p2 - - sub-int/2addr p4, p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result p2 - - sub-int/2addr p6, p2 - - invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V - - :goto_0 - return-void -.end method - -.method public final w(IILf/h/a/c/b;IIZ)V - .locals 22 - - move-object/from16 v7, p0 - - move-object/from16 v3, p3 - - move/from16 v4, p4 - - iget v0, v3, Lf/h/a/c/b;->e:I - - iget v1, v3, Lf/h/a/c/b;->k:F - - const/4 v2, 0x0 - - cmpg-float v5, v1, v2 - - if-lez v5, :cond_15 - - if-le v4, v0, :cond_0 - - goto/16 :goto_b - - :cond_0 - sub-int v5, v0, v4 - - int-to-float v5, v5 - - div-float/2addr v5, v1 - - iget v1, v3, Lf/h/a/c/b;->f:I - - add-int v1, p5, v1 - - iput v1, v3, Lf/h/a/c/b;->e:I - - if-nez p6, :cond_1 - - const/high16 v1, -0x80000000 - - iput v1, v3, Lf/h/a/c/b;->g:I - - :cond_1 - const/4 v1, 0x0 - - const/4 v6, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_0 - iget v10, v3, Lf/h/a/c/b;->h:I - - if-ge v1, v10, :cond_14 - - iget v10, v3, Lf/h/a/c/b;->o:I - - add-int/2addr v10, v1 - - iget-object v11, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v11, v10}, Lf/h/a/c/a;->c(I)Landroid/view/View; - - move-result-object v11 - - if-eqz v11, :cond_13 - - invoke-virtual {v11}, Landroid/view/View;->getVisibility()I - - move-result v12 - - const/16 v13, 0x8 - - if-ne v12, v13, :cond_2 - - goto/16 :goto_9 - - :cond_2 - invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v12 - - check-cast v12, Lcom/google/android/flexbox/FlexItem; - - iget-object v13, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v13}, Lf/h/a/c/a;->getFlexDirection()I - - move-result v13 - - const/high16 v16, 0x3f800000 # 1.0f - - const-wide/high16 v19, -0x4010000000000000L # -1.0 - - const/4 v15, 0x1 - - if-eqz v13, :cond_b - - if-ne v13, v15, :cond_3 - - goto/16 :goto_4 - - :cond_3 - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v13 - - iget-object v14, v7, Lf/h/a/c/c;->e:[J - - if-eqz v14, :cond_4 - - aget-wide v13, v14, v10 - - invoke-virtual {v7, v13, v14}, Lf/h/a/c/c;->m(J)I - - move-result v13 - - :cond_4 - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - iget-object v15, v7, Lf/h/a/c/c;->e:[J - - if-eqz v15, :cond_5 - - aget-wide v14, v15, v10 - - long-to-int v14, v14 - - :cond_5 - iget-object v15, v7, Lf/h/a/c/c;->b:[Z - - aget-boolean v15, v15, v10 - - if-nez v15, :cond_a - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v15 - - cmpl-float v15, v15, v2 - - if-lez v15, :cond_a - - int-to-float v13, v13 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v14 - - mul-float v14, v14, v5 - - sub-float/2addr v13, v14 - - iget v14, v3, Lf/h/a/c/b;->h:I - - const/4 v15, 0x1 - - sub-int/2addr v14, v15 - - if-ne v1, v14, :cond_6 - - add-float/2addr v13, v9 - - const/4 v9, 0x0 - - :cond_6 - invoke-static {v13}, Ljava/lang/Math;->round(F)I - - move-result v14 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v2 - - if-ge v14, v2, :cond_7 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v2 - - iget-object v6, v7, Lf/h/a/c/c;->b:[Z - - aput-boolean v15, v6, v10 - - iget v6, v3, Lf/h/a/c/b;->k:F - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v13 - - sub-float/2addr v6, v13 - - iput v6, v3, Lf/h/a/c/b;->k:F - - move v15, v1 - - move v14, v2 - - const/4 v6, 0x1 - - move v2, v0 - - goto :goto_2 - - :cond_7 - int-to-float v2, v14 - - sub-float/2addr v13, v2 - - add-float/2addr v13, v9 - - move v2, v0 - - move v15, v1 - - float-to-double v0, v13 - - const-wide/high16 v17, 0x3ff0000000000000L # 1.0 - - cmpl-double v9, v0, v17 - - if-lez v9, :cond_8 - - add-int/lit8 v14, v14, 0x1 - - sub-float v13, v13, v16 - - goto :goto_1 - - :cond_8 - cmpg-double v9, v0, v19 - - if-gez v9, :cond_9 - - add-int/lit8 v14, v14, -0x1 - - add-float v13, v13, v16 - - :cond_9 - :goto_1 - move v9, v13 - - :goto_2 - iget v0, v3, Lf/h/a/c/b;->m:I - - move/from16 v1, p1 - - invoke-virtual {v7, v1, v12, v0}, Lf/h/a/c/c;->o(ILcom/google/android/flexbox/FlexItem;I)I - - move-result v0 - - const/high16 v13, 0x40000000 # 2.0f - - invoke-static {v14, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v13 - - invoke-virtual {v11, v0, v13}, Landroid/view/View;->measure(II)V - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v16 - - invoke-virtual {v7, v10, v0, v13, v11}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object v0, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0, v10, v11}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - move/from16 v13, v16 - - goto :goto_3 - - :cond_a - move v2, v0 - - move v15, v1 - - move/from16 v1, p1 - - :goto_3 - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v0 - - add-int/2addr v0, v14 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v10 - - add-int/2addr v10, v0 - - iget-object v0, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0, v11}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v0 - - add-int/2addr v0, v10 - - invoke-static {v8, v0}, Ljava/lang/Math;->max(II)I - - move-result v0 - - iget v8, v3, Lf/h/a/c/b;->e:I - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v10 - - add-int/2addr v10, v13 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v11 - - add-int/2addr v11, v10 - - add-int/2addr v11, v8 - - iput v11, v3, Lf/h/a/c/b;->e:I - - move/from16 v13, p2 - - goto/16 :goto_8 - - :cond_b - :goto_4 - move v2, v0 - - move v15, v1 - - move/from16 v1, p1 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v0 - - iget-object v13, v7, Lf/h/a/c/c;->e:[J - - if-eqz v13, :cond_c - - aget-wide v0, v13, v10 - - long-to-int v0, v0 - - :cond_c - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v1 - - iget-object v13, v7, Lf/h/a/c/c;->e:[J - - move/from16 v21, v15 - - if-eqz v13, :cond_d - - aget-wide v14, v13, v10 - - invoke-virtual {v7, v14, v15}, Lf/h/a/c/c;->m(J)I - - move-result v1 - - :cond_d - iget-object v13, v7, Lf/h/a/c/c;->b:[Z - - aget-boolean v13, v13, v10 - - if-nez v13, :cond_12 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v13 - - const/4 v14, 0x0 - - cmpl-float v13, v13, v14 - - if-lez v13, :cond_12 - - int-to-float v0, v0 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v1 - - mul-float v1, v1, v5 - - sub-float/2addr v0, v1 - - iget v1, v3, Lf/h/a/c/b;->h:I - - const/4 v13, 0x1 - - sub-int/2addr v1, v13 - - move/from16 v15, v21 - - if-ne v15, v1, :cond_e - - add-float/2addr v0, v9 - - const/4 v9, 0x0 - - :cond_e - invoke-static {v0}, Ljava/lang/Math;->round(F)I - - move-result v1 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v14 - - if-ge v1, v14, :cond_f - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v0 - - iget-object v1, v7, Lf/h/a/c/c;->b:[Z - - aput-boolean v13, v1, v10 - - iget v1, v3, Lf/h/a/c/b;->k:F - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F - - move-result v6 - - sub-float/2addr v1, v6 - - iput v1, v3, Lf/h/a/c/b;->k:F - - const/4 v6, 0x1 - - goto :goto_6 - - :cond_f - int-to-float v13, v1 - - sub-float/2addr v0, v13 - - add-float/2addr v0, v9 - - float-to-double v13, v0 - - const-wide/high16 v17, 0x3ff0000000000000L # 1.0 - - cmpl-double v9, v13, v17 - - if-lez v9, :cond_10 - - add-int/lit8 v1, v1, 0x1 - - sub-float v0, v0, v16 - - goto :goto_5 - - :cond_10 - cmpg-double v9, v13, v19 - - if-gez v9, :cond_11 - - add-int/lit8 v1, v1, -0x1 - - add-float v0, v0, v16 - - :cond_11 - :goto_5 - move v9, v0 - - move v0, v1 - - :goto_6 - iget v1, v3, Lf/h/a/c/b;->m:I - - move/from16 v13, p2 - - invoke-virtual {v7, v13, v12, v1}, Lf/h/a/c/c;->n(ILcom/google/android/flexbox/FlexItem;I)I - - move-result v1 - - const/high16 v14, 0x40000000 # 2.0f - - invoke-static {v0, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-virtual {v11, v0, v1}, Landroid/view/View;->measure(II)V - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I - - move-result v14 - - invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I - - move-result v16 - - invoke-virtual {v7, v10, v0, v1, v11}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object v0, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v0, v10, v11}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - move v0, v14 - - move/from16 v1, v16 - - goto :goto_7 - - :cond_12 - move/from16 v13, p2 - - move/from16 v15, v21 - - :goto_7 - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v10 - - add-int/2addr v10, v1 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v1 - - add-int/2addr v1, v10 - - iget-object v10, v7, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v10, v11}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v10 - - add-int/2addr v10, v1 - - invoke-static {v8, v10}, Ljava/lang/Math;->max(II)I - - move-result v1 - - iget v8, v3, Lf/h/a/c/b;->e:I - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v10 - - add-int/2addr v10, v0 - - invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v0 - - add-int/2addr v0, v10 - - add-int/2addr v0, v8 - - iput v0, v3, Lf/h/a/c/b;->e:I - - move v0, v1 - - :goto_8 - iget v1, v3, Lf/h/a/c/b;->g:I - - invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I - - move-result v1 - - iput v1, v3, Lf/h/a/c/b;->g:I - - move v8, v0 - - goto :goto_a - - :cond_13 - :goto_9 - move/from16 v13, p2 - - move v2, v0 - - move v15, v1 - - :goto_a - add-int/lit8 v1, v15, 0x1 - - move v0, v2 - - const/4 v2, 0x0 - - goto/16 :goto_0 - - :cond_14 - move/from16 v13, p2 - - move v2, v0 - - if-eqz v6, :cond_15 - - iget v0, v3, Lf/h/a/c/b;->e:I - - if-eq v2, v0, :cond_15 - - const/4 v6, 0x1 - - move-object/from16 v0, p0 - - move/from16 v1, p1 - - move/from16 v2, p2 - - move-object/from16 v3, p3 - - move/from16 v4, p4 - - move/from16 v5, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/c/c;->w(IILf/h/a/c/b;IIZ)V - - :cond_15 - :goto_b - return-void -.end method - -.method public final x(ILjava/util/List;Landroid/util/SparseIntArray;)[I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/c/c$c;", - ">;", - "Landroid/util/SparseIntArray;", - ")[I" - } - .end annotation - - invoke-static {p2}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - invoke-virtual {p3}, Landroid/util/SparseIntArray;->clear()V - - new-array p1, p1, [I - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/c/c$c; - - iget v2, v1, Lf/h/a/c/c$c;->d:I - - aput v2, p1, v0 - - iget v1, v1, Lf/h/a/c/c$c;->e:I - - invoke-virtual {p3, v2, v1}, Landroid/util/SparseIntArray;->append(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-object p1 -.end method - -.method public final y(Landroid/view/View;II)V - .locals 3 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I - - move-result v1 - - sub-int/2addr p2, v1 - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, p1}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I - - move-result v1 - - invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I - - move-result p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I - - move-result v0 - - invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iget-object v0, p0, Lf/h/a/c/c;->e:[J - - if-eqz v0, :cond_0 - - aget-wide v1, v0, p3 - - invoke-virtual {p0, v1, v2}, Lf/h/a/c/c;->m(J)I - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result v0 - - :goto_0 - const/high16 v1, 0x40000000 # 2.0f - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - invoke-virtual {p1, p2, v0}, Landroid/view/View;->measure(II)V - - invoke-virtual {p0, p3, p2, v0, p1}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object p2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p2, p3, p1}, Lf/h/a/c/a;->e(ILandroid/view/View;)V - - return-void -.end method - -.method public final z(Landroid/view/View;II)V - .locals 3 - - invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v0 - - check-cast v0, Lcom/google/android/flexbox/FlexItem; - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I - - move-result v1 - - sub-int/2addr p2, v1 - - iget-object v1, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {v1, p1}, Lf/h/a/c/a;->j(Landroid/view/View;)I - - move-result v1 - - sub-int/2addr p2, v1 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I - - move-result v1 - - invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I - - move-result p2 - - invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I - - move-result v0 - - invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I - - move-result p2 - - iget-object v0, p0, Lf/h/a/c/c;->e:[J - - if-eqz v0, :cond_0 - - aget-wide v1, v0, p3 - - long-to-int v0, v1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I - - move-result v0 - - :goto_0 - const/high16 v1, 0x40000000 # 2.0f - - invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v0 - - invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result p2 - - invoke-virtual {p1, v0, p2}, Landroid/view/View;->measure(II)V - - invoke-virtual {p0, p3, v0, p2, p1}, Lf/h/a/c/c;->B(IIILandroid/view/View;)V - - iget-object p2, p0, Lf/h/a/c/c;->a:Lf/h/a/c/a; - - invoke-interface {p2, p3, p1}, Lf/h/a/c/a;->e(ILandroid/view/View;)V + invoke-static {v0, v1}, Lf/h/a/c/a0;->L(Ljava/util/concurrent/CopyOnWriteArrayList;Lf/h/a/c/s$b;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/c/c0.smali b/com.discord/smali_classes2/f/h/a/c/c0.smali new file mode 100644 index 0000000000..cb2ca099d9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c0.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/c/c0; +.super Ljava/lang/Object; +.source "ExoPlayerLibraryInfo.java" + + +# static fields +.field public static final a:Ljava/util/HashSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashSet<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static b:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + sput-object v0, Lf/h/a/c/c0;->a:Ljava/util/HashSet; + + const-string v0, "goog.exo.core" + + sput-object v0, Lf/h/a/c/c0;->b:Ljava/lang/String; + + return-void +.end method + +.method public static declared-synchronized a(Ljava/lang/String;)V + .locals 3 + + const-class v0, Lf/h/a/c/c0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/c/c0;->a:Ljava/util/HashSet; + + invoke-virtual {v1, p0}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + sget-object v2, Lf/h/a/c/c0;->b:Ljava/lang/String; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, ", " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + sput-object p0, Lf/h/a/c/c0;->b:Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method + +.method public static declared-synchronized b()Ljava/lang/String; + .locals 2 + + const-class v0, Lf/h/a/c/c0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/c/c0;->b:Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/a.smali b/com.discord/smali_classes2/f/h/a/c/c1/a.smali new file mode 100644 index 0000000000..4fb0d26f43 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/a.smali @@ -0,0 +1,25 @@ +.class public final synthetic Lf/h/a/c/c1/a; +.super Ljava/lang/Object; +.source "Metadata.java" + + +# direct methods +.method public static a(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)[B + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public static b(Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)Lcom/google/android/exoplayer2/Format; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/b.smali b/com.discord/smali_classes2/f/h/a/c/c1/b.smali new file mode 100644 index 0000000000..58edf6d1e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/b.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/c/c1/b; +.super Ljava/lang/Object; +.source "MetadataDecoder.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/c$a.smali b/com.discord/smali_classes2/f/h/a/c/c1/c$a.smali new file mode 100644 index 0000000000..fe7a29d1b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/c$a.smali @@ -0,0 +1,215 @@ +.class public final Lf/h/a/c/c1/c$a; +.super Ljava/lang/Object; +.source "MetadataDecoderFactory.java" + +# interfaces +.implements Lf/h/a/c/c1/c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/c1/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lcom/google/android/exoplayer2/Format;)Z + .locals 1 + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v0, "application/id3" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "application/x-emsg" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "application/x-scte35" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "application/x-icy" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + :goto_1 + return p1 +.end method + +.method public b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/c1/b; + .locals 5 + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + if-eqz p1, :cond_4 + + const/4 v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + sparse-switch v1, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v1, "application/x-scte35" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x2 + + goto :goto_0 + + :sswitch_1 + const-string v1, "application/x-emsg" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :sswitch_2 + const-string v1, "application/id3" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :sswitch_3 + const-string v1, "application/x-icy" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x3 + + :cond_0 + :goto_0 + if-eqz v0, :cond_3 + + if-eq v0, v4, :cond_2 + + if-eq v0, v3, :cond_1 + + if-ne v0, v2, :cond_4 + + new-instance p1, Lf/h/a/c/c1/h/a; + + invoke-direct {p1}, Lf/h/a/c/c1/h/a;->()V + + return-object p1 + + :cond_1 + new-instance p1, Lf/h/a/c/c1/j/a; + + invoke-direct {p1}, Lf/h/a/c/c1/j/a;->()V + + return-object p1 + + :cond_2 + new-instance p1, Lf/h/a/c/c1/g/a; + + invoke-direct {p1}, Lf/h/a/c/c1/g/a;->()V + + return-object p1 + + :cond_3 + new-instance p1, Lf/h/a/c/c1/i/b; + + invoke-direct {p1}, Lf/h/a/c/c1/i/b;->()V + + return-object p1 + + :cond_4 + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Attempted to create decoder for unsupported MIME type: " + + invoke-static {v1, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + nop + + :sswitch_data_0 + .sparse-switch + -0x505c61b5 -> :sswitch_3 + -0x4a682ec7 -> :sswitch_2 + 0x44ce7ed0 -> :sswitch_1 + 0x62816bb7 -> :sswitch_0 + .end sparse-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/c.smali b/com.discord/smali_classes2/f/h/a/c/c1/c.smali new file mode 100644 index 0000000000..ce6edf74a6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/c.smali @@ -0,0 +1,29 @@ +.class public interface abstract Lf/h/a/c/c1/c; +.super Ljava/lang/Object; +.source "MetadataDecoderFactory.java" + + +# static fields +.field public static final a:Lf/h/a/c/c1/c; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/c1/c$a; + + invoke-direct {v0}, Lf/h/a/c/c1/c$a;->()V + + sput-object v0, Lf/h/a/c/c1/c;->a:Lf/h/a/c/c1/c; + + return-void +.end method + + +# virtual methods +.method public abstract a(Lcom/google/android/exoplayer2/Format;)Z +.end method + +.method public abstract b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/c1/b; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/d.smali b/com.discord/smali_classes2/f/h/a/c/c1/d.smali new file mode 100644 index 0000000000..fd106965d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/d.smali @@ -0,0 +1,19 @@ +.class public final Lf/h/a/c/c1/d; +.super Lf/h/a/c/y0/e; +.source "MetadataInputBuffer.java" + + +# instance fields +.field public i:J + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x1 + + invoke-direct {p0, v0}, Lf/h/a/c/y0/e;->(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/e.smali b/com.discord/smali_classes2/f/h/a/c/c1/e.smali new file mode 100644 index 0000000000..0bc9300990 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/e.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/c/c1/e; +.super Ljava/lang/Object; +.source "MetadataOutput.java" + + +# virtual methods +.method public abstract q(Lcom/google/android/exoplayer2/metadata/Metadata;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/f.smali b/com.discord/smali_classes2/f/h/a/c/c1/f.smali new file mode 100644 index 0000000000..cc7aa1aa7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/f.smali @@ -0,0 +1,549 @@ +.class public final Lf/h/a/c/c1/f; +.super Lf/h/a/c/t; +.source "MetadataRenderer.java" + +# interfaces +.implements Landroid/os/Handler$Callback; + + +# instance fields +.field public final o:Lf/h/a/c/c1/c; + +.field public final p:Lf/h/a/c/c1/e; + +.field public final q:Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final r:Lf/h/a/c/c1/d; + +.field public final s:[Lcom/google/android/exoplayer2/metadata/Metadata; + +.field public final t:[J + +.field public u:I + +.field public v:I + +.field public w:Lf/h/a/c/c1/b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public x:Z + +.field public y:J + + +# direct methods +.method public constructor (Lf/h/a/c/c1/e;Landroid/os/Looper;)V + .locals 2 + .param p2 # Landroid/os/Looper; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + sget-object v0, Lf/h/a/c/c1/c;->a:Lf/h/a/c/c1/c; + + const/4 v1, 0x4 + + invoke-direct {p0, v1}, Lf/h/a/c/t;->(I)V + + const/4 v1, 0x0 + + if-eqz p1, :cond_1 + + iput-object p1, p0, Lf/h/a/c/c1/f;->p:Lf/h/a/c/c1/e; + + if-nez p2, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p2, p0}, Lf/h/a/c/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; + + move-result-object v1 + + :goto_0 + iput-object v1, p0, Lf/h/a/c/c1/f;->q:Landroid/os/Handler; + + iput-object v0, p0, Lf/h/a/c/c1/f;->o:Lf/h/a/c/c1/c; + + new-instance p1, Lf/h/a/c/c1/d; + + invoke-direct {p1}, Lf/h/a/c/c1/d;->()V + + iput-object p1, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + const/4 p1, 0x5 + + new-array p2, p1, [Lcom/google/android/exoplayer2/metadata/Metadata; + + iput-object p2, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + new-array p1, p1, [J + + iput-object p1, p0, Lf/h/a/c/c1/f;->t:[J + + return-void + + :cond_1 + throw v1 +.end method + + +# virtual methods +.method public A(JZ)V + .locals 0 + + iget-object p1, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 p2, 0x0 + + invoke-static {p1, p2}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/c1/f;->u:I + + iput p1, p0, Lf/h/a/c/c1/f;->v:I + + iput-boolean p1, p0, Lf/h/a/c/c1/f;->x:Z + + return-void +.end method + +.method public E([Lcom/google/android/exoplayer2/Format;J)V + .locals 0 + + iget-object p2, p0, Lf/h/a/c/c1/f;->o:Lf/h/a/c/c1/c; + + const/4 p3, 0x0 + + aget-object p1, p1, p3 + + invoke-interface {p2, p1}, Lf/h/a/c/c1/c;->b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/c1/b; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/c1/f;->w:Lf/h/a/c/c1/b; + + return-void +.end method + +.method public G(Lcom/google/android/exoplayer2/Format;)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/c1/f;->o:Lf/h/a/c/c1/c; + + invoke-interface {v0, p1}, Lf/h/a/c/c1/c;->a(Lcom/google/android/exoplayer2/Format;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-static {v0, p1}, Lf/h/a/c/t;->H(Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x4 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x2 + + :goto_0 + or-int/2addr p1, v1 + + or-int/2addr p1, v1 + + return p1 + + :cond_1 + return v1 +.end method + +.method public final J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/exoplayer2/metadata/Metadata;", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/metadata/Metadata$Entry;", + ">;)V" + } + .end annotation + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v2, v1 + + if-ge v0, v2, :cond_2 + + aget-object v1, v1, v0 + + invoke-interface {v1}, Lcom/google/android/exoplayer2/metadata/Metadata$Entry;->L()Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iget-object v2, p0, Lf/h/a/c/c1/f;->o:Lf/h/a/c/c1/c; + + invoke-interface {v2, v1}, Lf/h/a/c/c1/c;->a(Lcom/google/android/exoplayer2/Format;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/c/c1/f;->o:Lf/h/a/c/c1/c; + + invoke-interface {v2, v1}, Lf/h/a/c/c1/c;->b(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/c1/b; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aget-object v2, v2, v0 + + invoke-interface {v2}, Lcom/google/android/exoplayer2/metadata/Metadata$Entry;->O0()[B + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {v3}, Lf/h/a/c/y0/e;->clear()V + + iget-object v3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + array-length v4, v2 + + invoke-virtual {v3, v4}, Lf/h/a/c/y0/e;->k(I)V + + iget-object v3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + iget-object v3, v3, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {v3}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3, v2}, Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; + + iget-object v2, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {v2}, Lf/h/a/c/y0/e;->l()V + + iget-object v2, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-interface {v1, v2}, Lf/h/a/c/c1/b;->a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p0, v1, p2}, Lf/h/a/c/c1/f;->J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V + + goto :goto_1 + + :cond_0 + iget-object v1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aget-object v1, v1, v0 + + invoke-interface {p2, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_1 + :goto_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public g()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/c1/f;->x:Z + + return v0 +.end method + +.method public handleMessage(Landroid/os/Message;)Z + .locals 1 + + iget v0, p1, Landroid/os/Message;->what:I + + if-nez v0, :cond_0 + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lcom/google/android/exoplayer2/metadata/Metadata; + + iget-object v0, p0, Lf/h/a/c/c1/f;->p:Lf/h/a/c/c1/e; + + invoke-interface {v0, p1}, Lf/h/a/c/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 +.end method + +.method public n(JJ)V + .locals 6 + + iget-boolean p3, p0, Lf/h/a/c/c1/f;->x:Z + + const/4 p4, 0x0 + + const/4 v0, 0x5 + + const/4 v1, 0x1 + + if-nez p3, :cond_3 + + iget p3, p0, Lf/h/a/c/c1/f;->v:I + + if-ge p3, v0, :cond_3 + + iget-object p3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {p3}, Lf/h/a/c/y0/e;->clear()V + + invoke-virtual {p0}, Lf/h/a/c/t;->x()Lf/h/a/c/d0; + + move-result-object p3 + + iget-object v2, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {p0, p3, v2, p4}, Lf/h/a/c/t;->F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + + move-result v2 + + const/4 v3, -0x4 + + if-ne v2, v3, :cond_2 + + iget-object p3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {p3}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result p3 + + if-eqz p3, :cond_0 + + iput-boolean v1, p0, Lf/h/a/c/c1/f;->x:Z + + goto :goto_0 + + :cond_0 + iget-object p3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-virtual {p3}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result p3 + + if-eqz p3, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object p3, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + iget-wide v2, p0, Lf/h/a/c/c1/f;->y:J + + iput-wide v2, p3, Lf/h/a/c/c1/d;->i:J + + invoke-virtual {p3}, Lf/h/a/c/y0/e;->l()V + + iget-object p3, p0, Lf/h/a/c/c1/f;->w:Lf/h/a/c/c1/b; + + invoke-static {p3}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p3, Lf/h/a/c/c1/b; + + iget-object v2, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + invoke-interface {p3, v2}, Lf/h/a/c/c1/b;->a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object p3 + + if-eqz p3, :cond_3 + + new-instance v2, Ljava/util/ArrayList; + + iget-object v3, p3, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v3, v3 + + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {p0, p3, v2}, Lf/h/a/c/c1/f;->J(Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/util/List;)V + + invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p3 + + if-nez p3, :cond_3 + + new-instance p3, Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-direct {p3, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V + + iget v2, p0, Lf/h/a/c/c1/f;->u:I + + iget v3, p0, Lf/h/a/c/c1/f;->v:I + + add-int/2addr v2, v3 + + rem-int/2addr v2, v0 + + iget-object v4, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + aput-object p3, v4, v2 + + iget-object p3, p0, Lf/h/a/c/c1/f;->t:[J + + iget-object v4, p0, Lf/h/a/c/c1/f;->r:Lf/h/a/c/c1/d; + + iget-wide v4, v4, Lf/h/a/c/y0/e;->f:J + + aput-wide v4, p3, v2 + + add-int/2addr v3, v1 + + iput v3, p0, Lf/h/a/c/c1/f;->v:I + + goto :goto_0 + + :cond_2 + const/4 v3, -0x5 + + if-ne v2, v3, :cond_3 + + iget-object p3, p3, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + invoke-static {p3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p3, Lcom/google/android/exoplayer2/Format; + + iget-wide v2, p3, Lcom/google/android/exoplayer2/Format;->p:J + + iput-wide v2, p0, Lf/h/a/c/c1/f;->y:J + + :cond_3 + :goto_0 + iget p3, p0, Lf/h/a/c/c1/f;->v:I + + if-lez p3, :cond_5 + + iget-object p3, p0, Lf/h/a/c/c1/f;->t:[J + + iget v2, p0, Lf/h/a/c/c1/f;->u:I + + aget-wide v3, p3, v2 + + cmp-long p3, v3, p1 + + if-gtz p3, :cond_5 + + iget-object p1, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + aget-object p1, p1, v2 + + invoke-static {p1}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Lcom/google/android/exoplayer2/metadata/Metadata; + + iget-object p2, p0, Lf/h/a/c/c1/f;->q:Landroid/os/Handler; + + if-eqz p2, :cond_4 + + invoke-virtual {p2, p4, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + goto :goto_1 + + :cond_4 + iget-object p2, p0, Lf/h/a/c/c1/f;->p:Lf/h/a/c/c1/e; + + invoke-interface {p2, p1}, Lf/h/a/c/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V + + :goto_1 + iget-object p1, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + iget p2, p0, Lf/h/a/c/c1/f;->u:I + + const/4 p3, 0x0 + + aput-object p3, p1, p2 + + add-int/2addr p2, v1 + + rem-int/2addr p2, v0 + + iput p2, p0, Lf/h/a/c/c1/f;->u:I + + iget p1, p0, Lf/h/a/c/c1/f;->v:I + + sub-int/2addr p1, v1 + + iput p1, p0, Lf/h/a/c/c1/f;->v:I + + :cond_5 + return-void +.end method + +.method public y()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/c1/f;->s:[Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/c1/f;->u:I + + iput v0, p0, Lf/h/a/c/c1/f;->v:I + + iput-object v1, p0, Lf/h/a/c/c1/f;->w:Lf/h/a/c/c1/b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/g/a.smali b/com.discord/smali_classes2/f/h/a/c/c1/g/a.smali new file mode 100644 index 0000000000..1cd35fe1f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/g/a.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/c/c1/g/a; +.super Ljava/lang/Object; +.source "EventMessageDecoder.java" + +# interfaces +.implements Lf/h/a/c/c1/b; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 12 + + iget-object p1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v2, 0x1 + + new-array v2, v2, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + new-instance v3, Lf/h/a/c/i1/t; + + invoke-direct {v3, v0, p1}, Lf/h/a/c/i1/t;->([BI)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->l()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v7 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v9 + + iget-object p1, v3, Lf/h/a/c/i1/t;->a:[B + + iget v0, v3, Lf/h/a/c/i1/t;->b:I + + iget v3, v3, Lf/h/a/c/i1/t;->c:I + + invoke-static {p1, v0, v3}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v11 + + new-instance p1, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage; + + move-object v4, p1 + + invoke-direct/range {v4 .. v11}, Lcom/google/android/exoplayer2/metadata/emsg/EventMessage;->(Ljava/lang/String;Ljava/lang/String;JJ[B)V + + const/4 v0, 0x0 + + aput-object p1, v2, v0 + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/g/b.smali b/com.discord/smali_classes2/f/h/a/c/c1/g/b.smali new file mode 100644 index 0000000000..23e80e400b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/g/b.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/c/c1/g/b; +.super Ljava/lang/Object; +.source "EventMessageEncoder.java" + + +# instance fields +.field public final a:Ljava/io/ByteArrayOutputStream; + +.field public final b:Ljava/io/DataOutputStream; + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/io/ByteArrayOutputStream; + + const/16 v1, 0x200 + + invoke-direct {v0, v1}, Ljava/io/ByteArrayOutputStream;->(I)V + + iput-object v0, p0, Lf/h/a/c/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; + + new-instance v0, Ljava/io/DataOutputStream; + + iget-object v1, p0, Lf/h/a/c/c1/g/b;->a:Ljava/io/ByteArrayOutputStream; + + invoke-direct {v0, v1}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V + + iput-object v0, p0, Lf/h/a/c/c1/g/b;->b:Ljava/io/DataOutputStream; + + return-void +.end method + +.method public static a(Ljava/io/DataOutputStream;J)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/16 v0, 0x18 + + ushr-long v0, p1, v0 + + long-to-int v1, v0 + + and-int/lit16 v0, v1, 0xff + + invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V + + const/16 v0, 0x10 + + ushr-long v0, p1, v0 + + long-to-int v1, v0 + + and-int/lit16 v0, v1, 0xff + + invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V + + const/16 v0, 0x8 + + ushr-long v0, p1, v0 + + long-to-int v1, v0 + + and-int/lit16 v0, v1, 0xff + + invoke-virtual {p0, v0}, Ljava/io/DataOutputStream;->writeByte(I)V + + long-to-int p2, p1 + + and-int/lit16 p1, p2, 0xff + + invoke-virtual {p0, p1}, Ljava/io/DataOutputStream;->writeByte(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/h/a.smali b/com.discord/smali_classes2/f/h/a/c/c1/h/a.smali new file mode 100644 index 0000000000..a442b944b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/h/a.smali @@ -0,0 +1,299 @@ +.class public final Lf/h/a/c/c1/h/a; +.super Ljava/lang/Object; +.source "IcyDecoder.java" + +# interfaces +.implements Lf/h/a/c/c1/b; + + +# static fields +.field public static final c:Ljava/util/regex/Pattern; + + +# instance fields +.field public final a:Ljava/nio/charset/CharsetDecoder; + +.field public final b:Ljava/nio/charset/CharsetDecoder; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "(.+?)=\'(.*?)\';" + + const/16 v1, 0x20 + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/c1/h/a;->c:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; + + const-string v0, "ISO-8859-1" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/charset/Charset;->newDecoder()Ljava/nio/charset/CharsetDecoder; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 10 + + iget-object p1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/c/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1, p1}, Ljava/nio/charset/CharsetDecoder;->decode(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/nio/CharBuffer;->toString()Ljava/lang/String; + + move-result-object v1 + :try_end_0 + .catch Ljava/nio/charset/CharacterCodingException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v2, p0, Lf/h/a/c/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + goto :goto_0 + + :catchall_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + throw v0 + + :catch_0 + iget-object v1, p0, Lf/h/a/c/c1/h/a;->a:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + :try_start_1 + iget-object v1, p0, Lf/h/a/c/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1, p1}, Ljava/nio/charset/CharsetDecoder;->decode(Ljava/nio/ByteBuffer;)Ljava/nio/CharBuffer; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/nio/CharBuffer;->toString()Ljava/lang/String; + + move-result-object v1 + :try_end_1 + .catch Ljava/nio/charset/CharacterCodingException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + iget-object v2, p0, Lf/h/a/c/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v2}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + goto :goto_0 + + :catchall_1 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + throw v0 + + :catch_1 + iget-object v1, p0, Lf/h/a/c/c1/h/a;->b:Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {v1}, Ljava/nio/charset/CharsetDecoder;->reset()Ljava/nio/charset/CharsetDecoder; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->rewind()Ljava/nio/Buffer; + + move-object v1, v0 + + :goto_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + new-array v2, v2, [B + + invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->get([B)Ljava/nio/ByteBuffer; + + const/4 p1, 0x1 + + const/4 v3, 0x0 + + if-nez v1, :cond_0 + + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + new-array p1, p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + new-instance v4, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo; + + invoke-direct {v4, v2, v0, v0}, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo;->([BLjava/lang/String;Ljava/lang/String;)V + + aput-object v4, p1, v3 + + invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + return-object v1 + + :cond_0 + sget-object v4, Lf/h/a/c/c1/h/a;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v4, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v1 + + move-object v4, v0 + + const/4 v5, 0x0 + + :goto_1 + invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->find(I)Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-virtual {v1, p1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + const/4 v6, 0x2 + + invoke-virtual {v1, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + const/4 v7, -0x1 + + invoke-virtual {v5}, Ljava/lang/String;->hashCode()I + + move-result v8 + + const v9, -0x12cfba11 + + if-eq v8, v9, :cond_2 + + const v9, 0x622482d8 + + if-eq v8, v9, :cond_1 + + goto :goto_2 + + :cond_1 + const-string v8, "streamtitle" + + invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_3 + + const/4 v7, 0x0 + + goto :goto_2 + + :cond_2 + const-string v8, "streamurl" + + invoke-virtual {v5, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_3 + + const/4 v7, 0x1 + + :cond_3 + :goto_2 + if-eqz v7, :cond_5 + + if-eq v7, p1, :cond_4 + + goto :goto_3 + + :cond_4 + move-object v4, v6 + + goto :goto_3 + + :cond_5 + move-object v0, v6 + + :goto_3 + invoke-virtual {v1}, Ljava/util/regex/Matcher;->end()I + + move-result v5 + + goto :goto_1 + + :cond_6 + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + new-array p1, p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + new-instance v5, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo; + + invoke-direct {v5, v2, v0, v4}, Lcom/google/android/exoplayer2/metadata/icy/IcyInfo;->([BLjava/lang/String;Ljava/lang/String;)V + + aput-object v5, p1, v3 + + invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/i/a.smali b/com.discord/smali_classes2/f/h/a/c/c1/i/a.smali new file mode 100644 index 0000000000..03ac9a575b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/i/a.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/c/c1/i/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/c1/i/b$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/c1/i/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/c1/i/a; + + invoke-direct {v0}, Lf/h/a/c/c1/i/a;->()V + + sput-object v0, Lf/h/a/c/c1/i/a;->a:Lf/h/a/c/c1/i/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(IIIII)Z + .locals 0 + + invoke-static {p1, p2, p3, p4, p5}, Lf/h/a/c/c1/i/b;->w(IIIII)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/i/b$a.smali b/com.discord/smali_classes2/f/h/a/c/c1/i/b$a.smali new file mode 100644 index 0000000000..5c112e828c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/i/b$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/c1/i/b$a; +.super Ljava/lang/Object; +.source "Id3Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/c1/i/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(IIIII)Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/i/b$b.smali b/com.discord/smali_classes2/f/h/a/c/c1/i/b$b.smali new file mode 100644 index 0000000000..3fea33e95c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/i/b$b.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/c1/i/b$b; +.super Ljava/lang/Object; +.source "Id3Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/c1/i/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Z + +.field public final c:I + + +# direct methods +.method public constructor (IZI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/c1/i/b$b;->a:I + + iput-boolean p2, p0, Lf/h/a/c/c1/i/b$b;->b:Z + + iput p3, p0, Lf/h/a/c/c1/i/b$b;->c:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/i/b.smali b/com.discord/smali_classes2/f/h/a/c/c1/i/b.smali new file mode 100644 index 0000000000..5d60c21bac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/i/b.smali @@ -0,0 +1,2706 @@ +.class public final Lf/h/a/c/c1/i/b; +.super Ljava/lang/Object; +.source "Id3Decoder.java" + +# interfaces +.implements Lf/h/a/c/c1/b; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/c1/i/b$b;, + Lf/h/a/c/c1/i/b$a; + } +.end annotation + + +# static fields +.field public static final b:Lf/h/a/c/c1/i/b$a; + + +# instance fields +.field public final a:Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/c/c1/i/a;->a:Lf/h/a/c/c1/i/a; + + sput-object v0, Lf/h/a/c/c1/i/b;->b:Lf/h/a/c/c1/i/b$a; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/c1/i/b;->a:Lf/h/a/c/c1/i/b$a; + + return-void +.end method + +.method public constructor (Lf/h/a/c/c1/i/b$a;)V + .locals 0 + .param p1 # Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/c1/i/b;->a:Lf/h/a/c/c1/i/b$a; + + return-void +.end method + +.method public static b([BII)[B + .locals 0 + + if-gt p2, p1, :cond_0 + + sget-object p0, Lf/h/a/c/i1/c0;->f:[B + + return-object p0 + + :cond_0 + invoke-static {p0, p1, p2}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object p0 + + return-object p0 +.end method + +.method public static d(Lf/h/a/c/i1/t;II)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, -0x1 + + add-int/2addr p1, v2 + + new-array v3, p1, [B + + iget-object v4, p0, Lf/h/a/c/i1/t;->a:[B + + iget v5, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v6, 0x0 + + invoke-static {v4, v5, v3, v6, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, p1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + const/4 p0, 0x2 + + const-string v4, "image/" + + const-string v5, "ISO-8859-1" + + if-ne p2, p0, :cond_1 + + invoke-static {v4}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + new-instance v2, Ljava/lang/String; + + const/4 v4, 0x3 + + invoke-direct {v2, v3, v6, v4, v5}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v2}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p2, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + const-string v2, "image/jpg" + + invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const-string p2, "image/jpeg" + + :cond_0 + const/4 v2, 0x2 + + goto :goto_0 + + :cond_1 + invoke-static {v3, v6}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p2 + + new-instance v7, Ljava/lang/String; + + invoke-direct {v7, v3, v6, p2, v5}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v7}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + const/16 v6, 0x2f + + invoke-virtual {v5, v6}, Ljava/lang/String;->indexOf(I)I + + move-result v6 + + if-ne v6, v2, :cond_2 + + invoke-static {v4, v5}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + move-object v8, v2 + + move v2, p2 + + move-object p2, v8 + + goto :goto_0 + + :cond_2 + move v2, p2 + + move-object p2, v5 + + :goto_0 + add-int/lit8 v4, v2, 0x1 + + aget-byte v4, v3, v4 + + and-int/lit16 v4, v4, 0xff + + add-int/2addr v2, p0 + + invoke-static {v3, v2, v0}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + new-instance v5, Ljava/lang/String; + + sub-int v6, p0, v2 + + invoke-direct {v5, v3, v2, v6, v1}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v0}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v0 + + add-int/2addr v0, p0 + + invoke-static {v3, v0, p1}, Lf/h/a/c/c1/i/b;->b([BII)[B + + move-result-object p0 + + new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + + invoke-direct {p1, p2, v5, v4, p0}, Lcom/google/android/exoplayer2/metadata/id3/ApicFrame;->(Ljava/lang/String;Ljava/lang/String;I[B)V + + return-object p1 +.end method + +.method public static e(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; + .locals 4 + + new-array v0, p1, [B + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v3, 0x0 + + invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; + + invoke-direct {p0, p2, v0}, Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame;->(Ljava/lang/String;[B)V + + return-object p0 +.end method + +.method public static f(Lf/h/a/c/i1/t;IIZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; + .locals 15 + .param p5 # Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + move-object v0, p0 + + iget v1, v0, Lf/h/a/c/i1/t;->b:I + + iget-object v2, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v2, v1}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result v2 + + new-instance v4, Ljava/lang/String; + + iget-object v3, v0, Lf/h/a/c/i1/t;->a:[B + + sub-int v5, v2, v1 + + const-string v6, "ISO-8859-1" + + invoke-direct {v4, v3, v1, v5, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V + + add-int/lit8 v2, v2, 0x1 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v5 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v6 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v2 + + const-wide/16 v7, -0x1 + + const-wide v9, 0xffffffffL + + cmp-long v11, v2, v9 + + if-nez v11, :cond_0 + + move-wide v11, v7 + + goto :goto_0 + + :cond_0 + move-wide v11, v2 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v2 + + cmp-long v13, v2, v9 + + if-nez v13, :cond_1 + + move-wide v9, v7 + + goto :goto_1 + + :cond_1 + move-wide v9, v2 + + :goto_1 + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + add-int v1, v1, p1 + + :cond_2 + :goto_2 + iget v3, v0, Lf/h/a/c/i1/t;->b:I + + if-ge v3, v1, :cond_3 + + move/from16 v3, p2 + + move/from16 v7, p3 + + move/from16 v8, p4 + + move-object/from16 v13, p5 + + invoke-static {v3, p0, v7, v8, v13}, Lf/h/a/c/c1/i/b;->i(ILf/h/a/c/i1/t;ZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v14 + + if-eqz v14, :cond_2 + + invoke-virtual {v2, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_2 + + :cond_3 + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-array v0, v0, [Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + new-instance v1, Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; + + move-object v3, v1 + + move-wide v7, v11 + + move-object v11, v0 + + invoke-direct/range {v3 .. v11}, Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame;->(Ljava/lang/String;IIJJ[Lcom/google/android/exoplayer2/metadata/id3/Id3Frame;)V + + return-object v1 +.end method + +.method public static g(Lf/h/a/c/i1/t;IIZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; + .locals 15 + .param p5 # Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + move-object v0, p0 + + iget v1, v0, Lf/h/a/c/i1/t;->b:I + + iget-object v2, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v2, v1}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result v2 + + new-instance v3, Ljava/lang/String; + + iget-object v4, v0, Lf/h/a/c/i1/t;->a:[B + + sub-int v5, v2, v1 + + const-string v6, "ISO-8859-1" + + invoke-direct {v3, v4, v1, v5, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V + + const/4 v4, 0x1 + + add-int/2addr v2, v4 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->C(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + and-int/lit8 v5, v2, 0x2 + + const/4 v7, 0x0 + + if-eqz v5, :cond_0 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v5, 0x0 + + :goto_0 + and-int/2addr v2, v4 + + if-eqz v2, :cond_1 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + new-array v9, v8, [Ljava/lang/String; + + :goto_2 + if-ge v7, v8, :cond_2 + + iget v10, v0, Lf/h/a/c/i1/t;->b:I + + iget-object v11, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-static {v11, v10}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result v11 + + new-instance v12, Ljava/lang/String; + + iget-object v13, v0, Lf/h/a/c/i1/t;->a:[B + + sub-int v14, v11, v10 + + invoke-direct {v12, v13, v10, v14, v6}, Ljava/lang/String;->([BIILjava/lang/String;)V + + aput-object v12, v9, v7 + + add-int/2addr v11, v4 + + invoke-virtual {p0, v11}, Lf/h/a/c/i1/t;->C(I)V + + add-int/lit8 v7, v7, 0x1 + + goto :goto_2 + + :cond_2 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + add-int v1, v1, p1 + + :cond_3 + :goto_3 + iget v6, v0, Lf/h/a/c/i1/t;->b:I + + if-ge v6, v1, :cond_4 + + move/from16 v6, p2 + + move/from16 v7, p3 + + move/from16 v8, p4 + + move-object/from16 v10, p5 + + invoke-static {v6, p0, v7, v8, v10}, Lf/h/a/c/c1/i/b;->i(ILf/h/a/c/i1/t;ZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object v11 + + if-eqz v11, :cond_3 + + invoke-virtual {v4, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_3 + + :cond_4 + invoke-virtual {v4}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-array v0, v0, [Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + invoke-virtual {v4, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + new-instance v1, Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; + + move-object p0, v1 + + move-object/from16 p1, v3 + + move/from16 p2, v5 + + move/from16 p3, v2 + + move-object/from16 p4, v9 + + move-object/from16 p5, v0 + + invoke-direct/range {p0 .. p5}, Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame;->(Ljava/lang/String;ZZ[Ljava/lang/String;[Lcom/google/android/exoplayer2/metadata/id3/Id3Frame;)V + + return-object v1 +.end method + +.method public static h(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + .locals 8 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + const/4 v0, 0x4 + + if-ge p1, v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x3 + + new-array v4, v3, [B + + iget-object v5, p0, Lf/h/a/c/i1/t;->a:[B + + iget v6, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v7, 0x0 + + invoke-static {v5, v6, v4, v7, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v5, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v5, v3 + + iput v5, p0, Lf/h/a/c/i1/t;->b:I + + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v4, v7, v3}, Ljava/lang/String;->([BII)V + + sub-int/2addr p1, v0 + + new-array v0, p1, [B + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v3, v4, v0, v7, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, p1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v7, v1}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v0, v7, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v3 + + add-int/2addr v3, p0 + + invoke-static {v0, v3, v1}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + invoke-static {v0, v3, p0, v2}, Lf/h/a/c/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + invoke-direct {v0, v5, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/CommentFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static i(ILf/h/a/c/i1/t;ZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + .locals 19 + .param p4 # Lf/h/a/c/c1/i/b$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + move/from16 v0, p0 + + move-object/from16 v7, p1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v9 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v10 + + const/4 v12, 0x3 + + if-lt v0, v12, :cond_0 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + move v13, v1 + + goto :goto_0 + + :cond_0 + const/4 v13, 0x0 + + :goto_0 + const/4 v14, 0x4 + + if-ne v0, v14, :cond_2 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + if-nez p2, :cond_1 + + and-int/lit16 v2, v1, 0xff + + shr-int/lit8 v3, v1, 0x8 + + and-int/lit16 v3, v3, 0xff + + shl-int/lit8 v3, v3, 0x7 + + or-int/2addr v2, v3 + + shr-int/lit8 v3, v1, 0x10 + + and-int/lit16 v3, v3, 0xff + + shl-int/lit8 v3, v3, 0xe + + or-int/2addr v2, v3 + + shr-int/lit8 v1, v1, 0x18 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x15 + + or-int/2addr v1, v2 + + :cond_1 + :goto_1 + move v15, v1 + + goto :goto_2 + + :cond_2 + if-ne v0, v12, :cond_3 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + goto :goto_1 + + :cond_3 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->s()I + + move-result v1 + + goto :goto_1 + + :goto_2 + if-lt v0, v12, :cond_4 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->v()I + + move-result v1 + + move v6, v1 + + goto :goto_3 + + :cond_4 + const/4 v6, 0x0 + + :goto_3 + const/16 v16, 0x0 + + if-nez v8, :cond_5 + + if-nez v9, :cond_5 + + if-nez v10, :cond_5 + + if-nez v13, :cond_5 + + if-nez v15, :cond_5 + + if-nez v6, :cond_5 + + iget v0, v7, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v7, v0}, Lf/h/a/c/i1/t;->C(I)V + + return-object v16 + + :cond_5 + iget v1, v7, Lf/h/a/c/i1/t;->b:I + + add-int v5, v1, v15 + + iget v1, v7, Lf/h/a/c/i1/t;->c:I + + const-string v4, "Id3Decoder" + + if-le v5, v1, :cond_6 + + const-string v0, "Frame size exceeds remaining tag data" + + invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + iget v0, v7, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v7, v0}, Lf/h/a/c/i1/t;->C(I)V + + return-object v16 + + :cond_6 + if-eqz p4, :cond_7 + + move-object/from16 v1, p4 + + move/from16 v2, p0 + + move v3, v8 + + move-object v11, v4 + + move v4, v9 + + move v14, v5 + + move v5, v10 + + move/from16 v18, v6 + + move v6, v13 + + invoke-interface/range {v1 .. v6}, Lf/h/a/c/c1/i/b$a;->a(IIIII)Z + + move-result v1 + + if-nez v1, :cond_8 + + invoke-virtual {v7, v14}, Lf/h/a/c/i1/t;->C(I)V + + return-object v16 + + :cond_7 + move-object v11, v4 + + move v14, v5 + + move/from16 v18, v6 + + :cond_8 + const/4 v1, 0x1 + + if-ne v0, v12, :cond_c + + move/from16 v2, v18 + + and-int/lit16 v3, v2, 0x80 + + if-eqz v3, :cond_9 + + const/4 v3, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v3, 0x0 + + :goto_4 + and-int/lit8 v4, v2, 0x40 + + if-eqz v4, :cond_a + + const/4 v4, 0x1 + + goto :goto_5 + + :cond_a + const/4 v4, 0x0 + + :goto_5 + and-int/lit8 v2, v2, 0x20 + + if-eqz v2, :cond_b + + const/4 v2, 0x1 + + goto :goto_6 + + :cond_b + const/4 v2, 0x0 + + :goto_6 + move/from16 v17, v3 + + const/4 v6, 0x0 + + goto :goto_c + + :cond_c + move/from16 v2, v18 + + const/4 v3, 0x4 + + if-ne v0, v3, :cond_12 + + and-int/lit8 v3, v2, 0x40 + + if-eqz v3, :cond_d + + const/4 v3, 0x1 + + goto :goto_7 + + :cond_d + const/4 v3, 0x0 + + :goto_7 + and-int/lit8 v4, v2, 0x8 + + if-eqz v4, :cond_e + + const/4 v4, 0x1 + + goto :goto_8 + + :cond_e + const/4 v4, 0x0 + + :goto_8 + and-int/lit8 v5, v2, 0x4 + + if-eqz v5, :cond_f + + const/4 v5, 0x1 + + goto :goto_9 + + :cond_f + const/4 v5, 0x0 + + :goto_9 + and-int/lit8 v6, v2, 0x2 + + if-eqz v6, :cond_10 + + const/4 v6, 0x1 + + goto :goto_a + + :cond_10 + const/4 v6, 0x0 + + :goto_a + and-int/2addr v2, v1 + + if-eqz v2, :cond_11 + + const/16 v17, 0x1 + + goto :goto_b + + :cond_11 + const/16 v17, 0x0 + + :goto_b + move v2, v3 + + move/from16 v3, v17 + + move/from16 v17, v4 + + move v4, v5 + + goto :goto_c + + :cond_12 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + const/16 v17, 0x0 + + :goto_c + if-nez v17, :cond_28 + + if-eqz v4, :cond_13 + + goto/16 :goto_10 + + :cond_13 + if-eqz v2, :cond_14 + + add-int/lit8 v15, v15, -0x1 + + invoke-virtual {v7, v1}, Lf/h/a/c/i1/t;->D(I)V + + :cond_14 + if-eqz v3, :cond_15 + + add-int/lit8 v15, v15, -0x4 + + const/4 v1, 0x4 + + invoke-virtual {v7, v1}, Lf/h/a/c/i1/t;->D(I)V + + :cond_15 + if-eqz v6, :cond_16 + + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->x(Lf/h/a/c/i1/t;I)I + + move-result v15 + + :cond_16 + const/16 v1, 0x54 + + const/16 v2, 0x58 + + const/4 v3, 0x2 + + if-ne v8, v1, :cond_18 + + if-ne v9, v2, :cond_18 + + if-ne v10, v2, :cond_18 + + if-eq v0, v3, :cond_17 + + if-ne v13, v2, :cond_18 + + :cond_17 + :try_start_0 + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->o(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_18 + if-ne v8, v1, :cond_19 + + invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/c/c1/i/b;->t(IIIII)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v7, v15, v1}, Lf/h/a/c/c1/i/b;->n(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + move-result-object v1 + + goto/16 :goto_e + + :catchall_0 + move-exception v0 + + goto/16 :goto_f + + :cond_19 + const/16 v4, 0x57 + + if-ne v8, v4, :cond_1b + + if-ne v9, v2, :cond_1b + + if-ne v10, v2, :cond_1b + + if-eq v0, v3, :cond_1a + + if-ne v13, v2, :cond_1b + + :cond_1a + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->q(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_1b + if-ne v8, v4, :cond_1c + + invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/c/c1/i/b;->t(IIIII)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v7, v15, v1}, Lf/h/a/c/c1/i/b;->p(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_1c + const/16 v2, 0x49 + + const/16 v4, 0x50 + + if-ne v8, v4, :cond_1d + + const/16 v5, 0x52 + + if-ne v9, v5, :cond_1d + + if-ne v10, v2, :cond_1d + + const/16 v5, 0x56 + + if-ne v13, v5, :cond_1d + + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->l(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_1d + const/16 v5, 0x47 + + const/16 v6, 0x4f + + if-ne v8, v5, :cond_1f + + const/16 v5, 0x45 + + if-ne v9, v5, :cond_1f + + if-ne v10, v6, :cond_1f + + const/16 v5, 0x42 + + if-eq v13, v5, :cond_1e + + if-ne v0, v3, :cond_1f + + :cond_1e + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->j(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_1f + const/16 v5, 0x41 + + const/16 v12, 0x43 + + if-ne v0, v3, :cond_20 + + if-ne v8, v4, :cond_21 + + if-ne v9, v2, :cond_21 + + if-ne v10, v12, :cond_21 + + goto :goto_d + + :cond_20 + if-ne v8, v5, :cond_21 + + if-ne v9, v4, :cond_21 + + if-ne v10, v2, :cond_21 + + if-ne v13, v12, :cond_21 + + :goto_d + invoke-static {v7, v15, v0}, Lf/h/a/c/c1/i/b;->d(Lf/h/a/c/i1/t;II)Lcom/google/android/exoplayer2/metadata/id3/ApicFrame; + + move-result-object v1 + + goto/16 :goto_e + + :cond_21 + const/16 v2, 0x4d + + if-ne v8, v12, :cond_23 + + if-ne v9, v6, :cond_23 + + if-ne v10, v2, :cond_23 + + if-eq v13, v2, :cond_22 + + if-ne v0, v3, :cond_23 + + :cond_22 + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->h(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/CommentFrame; + + move-result-object v1 + + goto :goto_e + + :cond_23 + if-ne v8, v12, :cond_24 + + const/16 v3, 0x48 + + if-ne v9, v3, :cond_24 + + if-ne v10, v5, :cond_24 + + if-ne v13, v4, :cond_24 + + move-object/from16 v1, p1 + + move v2, v15 + + move/from16 v3, p0 + + move/from16 v4, p2 + + move/from16 v5, p3 + + move-object/from16 v6, p4 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/c1/i/b;->f(Lf/h/a/c/i1/t;IIZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterFrame; + + move-result-object v1 + + goto :goto_e + + :cond_24 + if-ne v8, v12, :cond_25 + + if-ne v9, v1, :cond_25 + + if-ne v10, v6, :cond_25 + + if-ne v13, v12, :cond_25 + + move-object/from16 v1, p1 + + move v2, v15 + + move/from16 v3, p0 + + move/from16 v4, p2 + + move/from16 v5, p3 + + move-object/from16 v6, p4 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/c1/i/b;->g(Lf/h/a/c/i1/t;IIZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/ChapterTocFrame; + + move-result-object v1 + + goto :goto_e + + :cond_25 + if-ne v8, v2, :cond_26 + + const/16 v2, 0x4c + + if-ne v9, v2, :cond_26 + + if-ne v10, v2, :cond_26 + + if-ne v13, v1, :cond_26 + + invoke-static {v7, v15}, Lf/h/a/c/c1/i/b;->k(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; + + move-result-object v1 + + goto :goto_e + + :cond_26 + invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/c/c1/i/b;->t(IIIII)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v7, v15, v1}, Lf/h/a/c/c1/i/b;->e(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/BinaryFrame; + + move-result-object v1 + + :goto_e + if-nez v1, :cond_27 + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + const-string v3, "Failed to decode frame: id=" + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-static {v0, v8, v9, v10, v13}, Lf/h/a/c/c1/i/b;->t(IIIII)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, ", frameSize=" + + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_27 + invoke-virtual {v7, v14}, Lf/h/a/c/i1/t;->C(I)V + + return-object v1 + + :catch_0 + :try_start_1 + const-string v0, "Unsupported character encoding" + + invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v7, v14}, Lf/h/a/c/i1/t;->C(I)V + + return-object v16 + + :goto_f + invoke-virtual {v7, v14}, Lf/h/a/c/i1/t;->C(I)V + + throw v0 + + :cond_28 + :goto_10 + const-string v0, "Skipping unsupported compressed or encrypted frame" + + invoke-static {v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-virtual {v7, v14}, Lf/h/a/c/i1/t;->C(I)V + + return-object v16 +.end method + +.method public static j(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v1 + + add-int/lit8 p1, p1, -0x1 + + new-array v2, p1, [B + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v5, 0x0 + + invoke-static {v3, v4, v2, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, p1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v2, v5}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p0 + + new-instance v3, Ljava/lang/String; + + const-string v4, "ISO-8859-1" + + invoke-direct {v3, v2, v5, p0, v4}, Ljava/lang/String;->([BIILjava/lang/String;)V + + add-int/lit8 p0, p0, 0x1 + + invoke-static {v2, p0, v0}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result v4 + + invoke-static {v2, p0, v4, v1}, Lf/h/a/c/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v5 + + add-int/2addr v5, v4 + + invoke-static {v2, v5, v0}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result v4 + + invoke-static {v2, v5, v4, v1}, Lf/h/a/c/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v0 + + add-int/2addr v0, v4 + + invoke-static {v2, v0, p1}, Lf/h/a/c/c1/i/b;->b([BII)[B + + move-result-object p1 + + new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame; + + invoke-direct {v0, v3, p0, v1, p1}, Lcom/google/android/exoplayer2/metadata/id3/GeobFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[B)V + + return-object v0 +.end method + +.method public static k(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; + .locals 10 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->s()I + + move-result v2 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->s()I + + move-result v3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + new-instance v5, Lf/h/a/c/i1/s; + + invoke-direct {v5}, Lf/h/a/c/i1/s;->()V + + iget-object v6, p0, Lf/h/a/c/i1/t;->a:[B + + iget v7, p0, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v5, v6, v7}, Lf/h/a/c/i1/s;->i([BI)V + + iget p0, p0, Lf/h/a/c/i1/t;->b:I + + mul-int/lit8 p0, p0, 0x8 + + invoke-virtual {v5, p0}, Lf/h/a/c/i1/s;->j(I)V + + add-int/lit8 p1, p1, -0xa + + mul-int/lit8 p1, p1, 0x8 + + add-int p0, v0, v4 + + div-int/2addr p1, p0 + + new-array p0, p1, [I + + new-array v6, p1, [I + + const/4 v7, 0x0 + + :goto_0 + if-ge v7, p1, :cond_0 + + invoke-virtual {v5, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + invoke-virtual {v5, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v9 + + aput v8, p0, v7 + + aput v9, v6, v7 + + add-int/lit8 v7, v7, 0x1 + + goto :goto_0 + + :cond_0 + new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame; + + move-object v0, p1 + + move-object v4, p0 + + move-object v5, v6 + + invoke-direct/range {v0 .. v5}, Lcom/google/android/exoplayer2/metadata/id3/MlltFrame;->(III[I[I)V + + return-object p1 +.end method + +.method public static l(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + new-array v0, p1, [B + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v3, 0x0 + + invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v3}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p0 + + new-instance v1, Ljava/lang/String; + + const-string v2, "ISO-8859-1" + + invoke-direct {v1, v0, v3, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V + + add-int/lit8 p0, p0, 0x1 + + invoke-static {v0, p0, p1}, Lf/h/a/c/c1/i/b;->b([BII)[B + + move-result-object p0 + + new-instance p1, Lcom/google/android/exoplayer2/metadata/id3/PrivFrame; + + invoke-direct {p1, v1, p0}, Lcom/google/android/exoplayer2/metadata/id3/PrivFrame;->(Ljava/lang/String;[B)V + + return-object p1 +.end method + +.method public static m([BIILjava/lang/String;)Ljava/lang/String; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + if-le p2, p1, :cond_1 + + array-length v0, p0 + + if-le p2, v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/lang/String; + + sub-int/2addr p2, p1 + + invoke-direct {v0, p0, p1, p2, p3}, Ljava/lang/String;->([BIILjava/lang/String;)V + + return-object v0 + + :cond_1 + :goto_0 + const-string p0, "" + + return-object p0 +.end method + +.method public static n(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + .locals 7 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-ge p1, v1, :cond_0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + invoke-static {v2}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v3 + + sub-int/2addr p1, v1 + + new-array v1, p1, [B + + iget-object v4, p0, Lf/h/a/c/i1/t;->a:[B + + iget v5, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v6, 0x0 + + invoke-static {v4, v5, v1, v6, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v4, p1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v1, v6, v2}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1, v6, p0, v3}, Ljava/lang/String;->([BIILjava/lang/String;)V + + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + invoke-direct {p0, p2, v0, p1}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static o(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + const/4 v0, 0x1 + + if-ge p1, v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v2 + + sub-int/2addr p1, v0 + + new-array v0, p1, [B + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v5, 0x0 + + invoke-static {v3, v4, v0, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, p1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v5, v1}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v0, v5, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v3 + + add-int/2addr v3, p0 + + invoke-static {v0, v3, v1}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + invoke-static {v0, v3, p0, v2}, Lf/h/a/c/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame; + + const-string v1, "TXXX" + + invoke-direct {v0, v1, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/TextInformationFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static p(Lf/h/a/c/i1/t;ILjava/lang/String;)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + new-array v0, p1, [B + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v3, 0x0 + + invoke-static {v1, v2, v0, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v3}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p0 + + new-instance p1, Ljava/lang/String; + + const-string v1, "ISO-8859-1" + + invoke-direct {p1, v0, v3, p0, v1}, Ljava/lang/String;->([BIILjava/lang/String;)V + + new-instance p0, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + + const/4 v0, 0x0 + + invoke-direct {p0, p2, v0, p1}, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static q(Lf/h/a/c/i1/t;I)Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + const/4 v0, 0x1 + + if-ge p1, v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->s(I)Ljava/lang/String; + + move-result-object v2 + + sub-int/2addr p1, v0 + + new-array v0, p1, [B + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v4, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v5, 0x0 + + invoke-static {v3, v4, v0, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, p1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v5, v1}, Lf/h/a/c/c1/i/b;->u([BII)I + + move-result p0 + + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v0, v5, p0, v2}, Ljava/lang/String;->([BIILjava/lang/String;)V + + invoke-static {v1}, Lf/h/a/c/c1/i/b;->r(I)I + + move-result v1 + + add-int/2addr v1, p0 + + invoke-static {v0, v1}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p0 + + const-string v2, "ISO-8859-1" + + invoke-static {v0, v1, p0, v2}, Lf/h/a/c/c1/i/b;->m([BIILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + new-instance v0, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame; + + const-string v1, "WXXX" + + invoke-direct {v0, v1, p1, p0}, Lcom/google/android/exoplayer2/metadata/id3/UrlLinkFrame;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static r(I)I + .locals 1 + + if-eqz p0, :cond_1 + + const/4 v0, 0x3 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x2 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static s(I)Ljava/lang/String; + .locals 1 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_2 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x3 + + if-eq p0, v0, :cond_0 + + const-string p0, "ISO-8859-1" + + return-object p0 + + :cond_0 + const-string p0, "UTF-8" + + return-object p0 + + :cond_1 + const-string p0, "UTF-16BE" + + return-object p0 + + :cond_2 + const-string p0, "UTF-16" + + return-object p0 +.end method + +.method public static t(IIIII)Ljava/lang/String; + .locals 5 + + const/4 v0, 0x3 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + if-ne p0, v3, :cond_0 + + sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; + + new-array p4, v0, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p4, v2 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p4, v1 + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p4, v3 + + const-string p1, "%c%c%c" + + invoke-static {p0, p1, p4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + sget-object p0, Ljava/util/Locale;->US:Ljava/util/Locale; + + const/4 v4, 0x4 + + new-array v4, v4, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v4, v2 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v4, v1 + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v4, v3 + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v4, v0 + + const-string p1, "%c%c%c%c" + + invoke-static {p0, p1, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + :goto_0 + return-object p0 +.end method + +.method public static u([BII)I + .locals 1 + + invoke-static {p0, p1}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p1 + + if-eqz p2, :cond_3 + + const/4 v0, 0x3 + + if-ne p2, v0, :cond_0 + + goto :goto_1 + + :cond_0 + :goto_0 + array-length p2, p0 + + add-int/lit8 p2, p2, -0x1 + + if-ge p1, p2, :cond_2 + + rem-int/lit8 p2, p1, 0x2 + + if-nez p2, :cond_1 + + add-int/lit8 p2, p1, 0x1 + + aget-byte p2, p0, p2 + + if-nez p2, :cond_1 + + return p1 + + :cond_1 + add-int/lit8 p1, p1, 0x1 + + invoke-static {p0, p1}, Lf/h/a/c/c1/i/b;->v([BI)I + + move-result p1 + + goto :goto_0 + + :cond_2 + array-length p0, p0 + + return p0 + + :cond_3 + :goto_1 + return p1 +.end method + +.method public static v([BI)I + .locals 1 + + :goto_0 + array-length v0, p0 + + if-ge p1, v0, :cond_1 + + aget-byte v0, p0, p1 + + if-nez v0, :cond_0 + + return p1 + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + array-length p0, p0 + + return p0 +.end method + +.method public static synthetic w(IIIII)Z + .locals 0 + + const/4 p0, 0x0 + + return p0 +.end method + +.method public static x(Lf/h/a/c/i1/t;I)I + .locals 5 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget p0, p0, Lf/h/a/c/i1/t;->b:I + + move v1, p0 + + :goto_0 + add-int/lit8 v2, v1, 0x1 + + add-int v3, p0, p1 + + if-ge v2, v3, :cond_1 + + aget-byte v3, v0, v1 + + const/16 v4, 0xff + + and-int/2addr v3, v4 + + if-ne v3, v4, :cond_0 + + aget-byte v3, v0, v2 + + if-nez v3, :cond_0 + + sub-int v3, v1, p0 + + add-int/lit8 v1, v1, 0x2 + + sub-int v3, p1, v3 + + add-int/lit8 v3, v3, -0x2 + + invoke-static {v0, v1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/lit8 p1, p1, -0x1 + + :cond_0 + move v1, v2 + + goto :goto_0 + + :cond_1 + return p1 +.end method + +.method public static y(Lf/h/a/c/i1/t;IIZ)Z + .locals 18 + + move-object/from16 v1, p0 + + move/from16 v0, p1 + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + :goto_0 + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + const/4 v4, 0x1 + + move/from16 v5, p2 + + if-lt v3, v5, :cond_c + + const/4 v3, 0x3 + + const/4 v6, 0x0 + + if-lt v0, v3, :cond_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + goto :goto_1 + + :cond_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->s()I + + move-result v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->s()I + + move-result v8 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + int-to-long v8, v8 + + const/4 v10, 0x0 + + :goto_1 + const-wide/16 v11, 0x0 + + if-nez v7, :cond_1 + + cmp-long v7, v8, v11 + + if-nez v7, :cond_1 + + if-nez v10, :cond_1 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + return v4 + + :cond_1 + const/4 v7, 0x4 + + if-ne v0, v7, :cond_3 + + if-nez p3, :cond_3 + + const-wide/32 v13, 0x808080 + + and-long/2addr v13, v8 + + cmp-long v15, v13, v11 + + if-eqz v15, :cond_2 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + return v6 + + :cond_2 + const-wide/16 v11, 0xff + + and-long v13, v8, v11 + + const/16 v15, 0x8 + + shr-long v15, v8, v15 + + and-long/2addr v15, v11 + + const/16 v17, 0x7 + + shl-long v15, v15, v17 + + or-long/2addr v13, v15 + + const/16 v15, 0x10 + + shr-long v15, v8, v15 + + and-long/2addr v15, v11 + + const/16 v17, 0xe + + shl-long v15, v15, v17 + + or-long/2addr v13, v15 + + const/16 v15, 0x18 + + shr-long/2addr v8, v15 + + and-long/2addr v8, v11 + + const/16 v11, 0x15 + + shl-long/2addr v8, v11 + + or-long/2addr v8, v13 + + :cond_3 + if-ne v0, v7, :cond_5 + + and-int/lit8 v3, v10, 0x40 + + if-eqz v3, :cond_4 + + const/4 v3, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v3, 0x0 + + :goto_2 + and-int/lit8 v7, v10, 0x1 + + if-eqz v7, :cond_8 + + goto :goto_4 + + :cond_5 + if-ne v0, v3, :cond_7 + + and-int/lit8 v3, v10, 0x20 + + if-eqz v3, :cond_6 + + const/4 v3, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v3, 0x0 + + :goto_3 + and-int/lit16 v7, v10, 0x80 + + if-eqz v7, :cond_8 + + goto :goto_4 + + :cond_7 + const/4 v3, 0x0 + + :cond_8 + const/4 v4, 0x0 + + :goto_4 + if-eqz v4, :cond_9 + + add-int/lit8 v3, v3, 0x4 + + :cond_9 + int-to-long v3, v3 + + cmp-long v7, v8, v3 + + if-gez v7, :cond_a + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + return v6 + + :cond_a + :try_start_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + int-to-long v3, v3 + + cmp-long v7, v3, v8 + + if-gez v7, :cond_b + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + return v6 + + :cond_b + long-to-int v3, v8 + + :try_start_2 + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->D(I)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto/16 :goto_0 + + :cond_c + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + return v4 + + :catchall_0 + move-exception v0 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->C(I)V + + throw v0 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object p1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + invoke-virtual {p0, v0, p1}, Lf/h/a/c/c1/i/b;->c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object p1 + + return-object p1 +.end method + +.method public c([BI)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 12 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + new-instance v1, Lf/h/a/c/i1/t; + + invoke-direct {v1, p1, p2}, Lf/h/a/c/i1/t;->([BI)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + const/4 p2, 0x0 + + const/4 v2, 0x1 + + const/4 v3, 0x2 + + const/16 v4, 0xa + + const-string v5, "Id3Decoder" + + const/4 v6, 0x4 + + const/4 v7, 0x0 + + if-ge p1, v4, :cond_0 + + const-string p1, "Data too short to be an ID3 tag" + + invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_6 + + :cond_0 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->s()I + + move-result p1 + + const v8, 0x494433 + + if-eq p1, v8, :cond_1 + + const-string v8, "Unexpected first three bytes of ID3 tag header: 0x" + + invoke-static {v8}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v8 + + new-array v9, v2, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v9, p2 + + const-string p1, "%06X" + + invoke-static {p1, v9}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v8, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_6 + + :cond_1 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->p()I + + move-result v9 + + if-ne p1, v3, :cond_3 + + and-int/lit8 v10, v8, 0x40 + + if-eqz v10, :cond_2 + + const/4 v10, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v10, 0x0 + + :goto_0 + if-eqz v10, :cond_9 + + const-string p1, "Skipped ID3 tag with majorVersion=2 and undefined compression scheme" + + invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_6 + + :cond_3 + const/4 v10, 0x3 + + if-ne p1, v10, :cond_5 + + and-int/lit8 v10, v8, 0x40 + + if-eqz v10, :cond_4 + + const/4 v10, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v10, 0x0 + + :goto_1 + if-eqz v10, :cond_9 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + invoke-virtual {v1, v10}, Lf/h/a/c/i1/t;->D(I)V + + add-int/2addr v10, v6 + + sub-int/2addr v9, v10 + + goto :goto_4 + + :cond_5 + if-ne p1, v6, :cond_b + + and-int/lit8 v10, v8, 0x40 + + if-eqz v10, :cond_6 + + const/4 v10, 0x1 + + goto :goto_2 + + :cond_6 + const/4 v10, 0x0 + + :goto_2 + if-eqz v10, :cond_7 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->p()I + + move-result v10 + + add-int/lit8 v11, v10, -0x4 + + invoke-virtual {v1, v11}, Lf/h/a/c/i1/t;->D(I)V + + sub-int/2addr v9, v10 + + :cond_7 + and-int/lit8 v10, v8, 0x10 + + if-eqz v10, :cond_8 + + const/4 v10, 0x1 + + goto :goto_3 + + :cond_8 + const/4 v10, 0x0 + + :goto_3 + if-eqz v10, :cond_9 + + add-int/lit8 v9, v9, -0xa + + :cond_9 + :goto_4 + if-ge p1, v6, :cond_a + + and-int/lit16 v8, v8, 0x80 + + if-eqz v8, :cond_a + + const/4 v8, 0x1 + + goto :goto_5 + + :cond_a + const/4 v8, 0x0 + + :goto_5 + new-instance v10, Lf/h/a/c/c1/i/b$b; + + invoke-direct {v10, p1, v8, v9}, Lf/h/a/c/c1/i/b$b;->(IZI)V + + goto :goto_7 + + :cond_b + const-string v8, "Skipped ID3 tag with unsupported majorVersion=" + + invoke-static {v8, p1, v5}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :goto_6 + move-object v10, v7 + + :goto_7 + if-nez v10, :cond_c + + return-object v7 + + :cond_c + iget p1, v1, Lf/h/a/c/i1/t;->b:I + + iget v8, v10, Lf/h/a/c/c1/i/b$b;->a:I + + if-ne v8, v3, :cond_d + + const/4 v4, 0x6 + + :cond_d + iget v3, v10, Lf/h/a/c/c1/i/b$b;->c:I + + iget-boolean v8, v10, Lf/h/a/c/c1/i/b$b;->b:Z + + if-eqz v8, :cond_e + + invoke-static {v1, v3}, Lf/h/a/c/c1/i/b;->x(Lf/h/a/c/i1/t;I)I + + move-result v3 + + :cond_e + add-int/2addr p1, v3 + + invoke-virtual {v1, p1}, Lf/h/a/c/i1/t;->B(I)V + + iget p1, v10, Lf/h/a/c/c1/i/b$b;->a:I + + invoke-static {v1, p1, v4, p2}, Lf/h/a/c/c1/i/b;->y(Lf/h/a/c/i1/t;IIZ)Z + + move-result p1 + + if-nez p1, :cond_10 + + iget p1, v10, Lf/h/a/c/c1/i/b$b;->a:I + + if-ne p1, v6, :cond_f + + invoke-static {v1, v6, v4, v2}, Lf/h/a/c/c1/i/b;->y(Lf/h/a/c/i1/t;IIZ)Z + + move-result p1 + + if-eqz p1, :cond_f + + const/4 p2, 0x1 + + goto :goto_8 + + :cond_f + const-string p1, "Failed to validate ID3 tag with majorVersion=" + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget p2, v10, Lf/h/a/c/c1/i/b$b;->a:I + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {v5, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object v7 + + :cond_10 + :goto_8 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + if-lt p1, v4, :cond_11 + + iget p1, v10, Lf/h/a/c/c1/i/b$b;->a:I + + iget-object v2, p0, Lf/h/a/c/c1/i/b;->a:Lf/h/a/c/c1/i/b$a; + + invoke-static {p1, v1, p2, v4, v2}, Lf/h/a/c/c1/i/b;->i(ILf/h/a/c/i1/t;ZILf/h/a/c/c1/i/b$a;)Lcom/google/android/exoplayer2/metadata/id3/Id3Frame; + + move-result-object p1 + + if-eqz p1, :cond_10 + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_8 + + :cond_11 + new-instance p1, Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c1/j/a.smali b/com.discord/smali_classes2/f/h/a/c/c1/j/a.smali new file mode 100644 index 0000000000..88b192018e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/c1/j/a.smali @@ -0,0 +1,839 @@ +.class public final Lf/h/a/c/c1/j/a; +.super Ljava/lang/Object; +.source "SpliceInfoDecoder.java" + +# interfaces +.implements Lf/h/a/c/c1/b; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:Lf/h/a/c/i1/s; + +.field public c:Lf/h/a/c/i1/b0; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/s; + + invoke-direct {v0}, Lf/h/a/c/i1/s;->()V + + iput-object v0, p0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/c1/d;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 54 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->c:Lf/h/a/c/i1/b0; + + if-eqz v3, :cond_0 + + iget-wide v4, v1, Lf/h/a/c/c1/d;->i:J + + invoke-virtual {v3}, Lf/h/a/c/i1/b0;->c()J + + move-result-wide v6 + + cmp-long v3, v4, v6 + + if-eqz v3, :cond_1 + + :cond_0 + new-instance v3, Lf/h/a/c/i1/b0; + + iget-wide v4, v1, Lf/h/a/c/y0/e;->f:J + + invoke-direct {v3, v4, v5}, Lf/h/a/c/i1/b0;->(J)V + + iput-object v3, v0, Lf/h/a/c/c1/j/a;->c:Lf/h/a/c/i1/b0; + + iget-wide v4, v1, Lf/h/a/c/y0/e;->f:J + + iget-wide v6, v1, Lf/h/a/c/c1/d;->i:J + + sub-long/2addr v4, v6 + + invoke-virtual {v3, v4, v5}, Lf/h/a/c/i1/b0;->a(J)J + + :cond_1 + invoke-virtual {v2}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + invoke-virtual {v2}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v3, v1, v2}, Lf/h/a/c/i1/s;->i([BI)V + + iget-object v1, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + const/16 v2, 0x27 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v1, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + const/4 v2, 0x1 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + int-to-long v3, v1 + + const/16 v1, 0x20 + + shl-long/2addr v3, v1 + + iget-object v5, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + int-to-long v5, v5 + + or-long v11, v3, v5 + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + const/16 v4, 0x14 + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + const/16 v4, 0xc + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + iget-object v4, v0, Lf/h/a/c/c1/j/a;->b:Lf/h/a/c/i1/s; + + const/16 v5, 0x8 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + iget-object v5, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + const/16 v6, 0xe + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v5, 0x0 + + if-eqz v4, :cond_1d + + const/16 v7, 0xff + + if-eq v4, v7, :cond_1c + + const/4 v3, 0x4 + + const-wide/16 v7, 0x80 + + const-wide/16 v17, 0x0 + + const-wide/16 v19, 0x1 + + if-eq v4, v3, :cond_10 + + const/4 v3, 0x5 + + if-eq v4, v3, :cond_3 + + const/4 v1, 0x6 + + if-eq v4, v1, :cond_2 + + goto/16 :goto_16 + + :cond_2 + iget-object v1, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + iget-object v3, v0, Lf/h/a/c/c1/j/a;->c:Lf/h/a/c/i1/b0; + + invoke-static {v1, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/c/i1/t;J)J + + move-result-wide v4 + + invoke-virtual {v3, v4, v5}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v7 + + new-instance v1, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand; + + invoke-direct {v1, v4, v5, v7, v8}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->(JJ)V + + move-object v5, v1 + + goto/16 :goto_16 + + :cond_3 + iget-object v3, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/c1/j/a;->c:Lf/h/a/c/i1/b0; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v22 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + and-int/lit16 v5, v5, 0x80 + + if-eqz v5, :cond_4 + + const/16 v24, 0x1 + + goto :goto_0 + + :cond_4 + const/16 v24, 0x0 + + :goto_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v5 + + if-nez v24, :cond_f + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v9 + + and-int/lit16 v10, v9, 0x80 + + if-eqz v10, :cond_5 + + const/4 v10, 0x1 + + goto :goto_1 + + :cond_5 + const/4 v10, 0x0 + + :goto_1 + and-int/lit8 v21, v9, 0x40 + + if-eqz v21, :cond_6 + + const/16 v21, 0x1 + + goto :goto_2 + + :cond_6 + const/16 v21, 0x0 + + :goto_2 + and-int/lit8 v27, v9, 0x20 + + if-eqz v27, :cond_7 + + const/16 v27, 0x1 + + goto :goto_3 + + :cond_7 + const/16 v27, 0x0 + + :goto_3 + and-int/lit8 v9, v9, 0x10 + + if-eqz v9, :cond_8 + + const/4 v9, 0x1 + + goto :goto_4 + + :cond_8 + const/4 v9, 0x0 + + :goto_4 + if-eqz v21, :cond_9 + + if-nez v9, :cond_9 + + invoke-static {v3, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/c/i1/t;J)J + + move-result-wide v28 + + goto :goto_5 + + :cond_9 + const-wide v28, -0x7fffffffffffffffL # -4.9E-324 + + :goto_5 + if-nez v21, :cond_c + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2, v5}, Ljava/util/ArrayList;->(I)V + + const/4 v6, 0x0 + + :goto_6 + if-ge v6, v5, :cond_b + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v31 + + if-nez v9, :cond_a + + invoke-static {v3, v11, v12}, Lcom/google/android/exoplayer2/metadata/scte35/TimeSignalCommand;->a(Lf/h/a/c/i1/t;J)J + + move-result-wide v32 + + move-wide/from16 v13, v32 + + goto :goto_7 + + :cond_a + const-wide v13, -0x7fffffffffffffffL # -4.9E-324 + + :goto_7 + new-instance v15, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$b; + + invoke-virtual {v4, v13, v14}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v34 + + const/16 v36, 0x0 + + move-object/from16 v30, v15 + + move-wide/from16 v32, v13 + + invoke-direct/range {v30 .. v36}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$b;->(IJJLcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand$a;)V + + invoke-virtual {v2, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v6, v6, 0x1 + + goto :goto_6 + + :cond_b + move-object v5, v2 + + :cond_c + if-eqz v27, :cond_e + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + int-to-long v11, v2 + + and-long v6, v11, v7 + + cmp-long v2, v6, v17 + + if-eqz v2, :cond_d + + const/4 v2, 0x1 + + goto :goto_8 + + :cond_d + const/4 v2, 0x0 + + :goto_8 + and-long v6, v11, v19 + + shl-long/2addr v6, v1 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v11 + + or-long/2addr v6, v11 + + const-wide/16 v11, 0x3e8 + + mul-long v6, v6, v11 + + const-wide/16 v11, 0x5a + + div-long/2addr v6, v11 + + goto :goto_9 + + :cond_e + const/4 v2, 0x0 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + :goto_9 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v1 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + move/from16 v36, v1 + + move/from16 v33, v2 + + move/from16 v38, v3 + + move-object/from16 v32, v5 + + move-wide/from16 v34, v6 + + move/from16 v37, v8 + + move/from16 v27, v9 + + move/from16 v25, v10 + + move/from16 v26, v21 + + move-wide/from16 v1, v28 + + goto :goto_a + + :cond_f + move-object/from16 v32, v5 + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v25, 0x0 + + const/16 v26, 0x0 + + const/16 v27, 0x0 + + const/16 v33, 0x0 + + const-wide v34, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v36, 0x0 + + const/16 v37, 0x0 + + const/16 v38, 0x0 + + :goto_a + new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand; + + move-object/from16 v21, v5 + + invoke-virtual {v4, v1, v2}, Lf/h/a/c/i1/b0;->b(J)J + + move-result-wide v30 + + move-wide/from16 v28, v1 + + invoke-direct/range {v21 .. v38}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceInsertCommand;->(JZZZZJJLjava/util/List;ZJIII)V + + goto/16 :goto_16 + + :cond_10 + iget-object v2, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4, v3}, Ljava/util/ArrayList;->(I)V + + const/4 v6, 0x0 + + :goto_b + if-ge v6, v3, :cond_1b + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v40 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v9 + + and-int/lit16 v9, v9, 0x80 + + if-eqz v9, :cond_11 + + const/16 v42, 0x1 + + goto :goto_c + + :cond_11 + const/16 v42, 0x0 + + :goto_c + new-instance v9, Ljava/util/ArrayList; + + invoke-direct {v9}, Ljava/util/ArrayList;->()V + + if-nez v42, :cond_1a + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v10 + + and-int/lit16 v11, v10, 0x80 + + if-eqz v11, :cond_12 + + const/4 v11, 0x1 + + goto :goto_d + + :cond_12 + const/4 v11, 0x0 + + :goto_d + and-int/lit8 v12, v10, 0x40 + + if-eqz v12, :cond_13 + + const/4 v12, 0x1 + + goto :goto_e + + :cond_13 + const/4 v12, 0x0 + + :goto_e + and-int/lit8 v10, v10, 0x20 + + if-eqz v10, :cond_14 + + const/4 v10, 0x1 + + goto :goto_f + + :cond_14 + const/4 v10, 0x0 + + :goto_f + if-eqz v12, :cond_15 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v13 + + goto :goto_10 + + :cond_15 + const-wide v13, -0x7fffffffffffffffL # -4.9E-324 + + :goto_10 + if-nez v12, :cond_17 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v9 + + new-instance v15, Ljava/util/ArrayList; + + invoke-direct {v15, v9}, Ljava/util/ArrayList;->(I)V + + const/4 v1, 0x0 + + :goto_11 + if-ge v1, v9, :cond_16 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + move/from16 v23, v9 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v8 + + move/from16 v24, v3 + + new-instance v3, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$b; + + invoke-direct {v3, v7, v8, v9, v5}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$b;->(IJLcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$a;)V + + invoke-virtual {v15, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v1, v1, 0x1 + + move/from16 v9, v23 + + move/from16 v3, v24 + + const-wide/16 v7, 0x80 + + goto :goto_11 + + :cond_16 + move/from16 v24, v3 + + move-object v9, v15 + + goto :goto_12 + + :cond_17 + move/from16 v24, v3 + + :goto_12 + if-eqz v10, :cond_19 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + int-to-long v7, v1 + + const-wide/16 v21, 0x80 + + and-long v27, v7, v21 + + cmp-long v1, v27, v17 + + if-eqz v1, :cond_18 + + const/4 v1, 0x1 + + goto :goto_13 + + :cond_18 + const/4 v1, 0x0 + + :goto_13 + and-long v7, v7, v19 + + const/16 v3, 0x20 + + shl-long/2addr v7, v3 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v15 + + or-long/2addr v7, v15 + + const-wide/16 v15, 0x3e8 + + mul-long v7, v7, v15 + + const-wide/16 v27, 0x5a + + div-long v7, v7, v27 + + goto :goto_14 + + :cond_19 + const/16 v3, 0x20 + + const-wide/16 v15, 0x3e8 + + const-wide/16 v21, 0x80 + + const-wide/16 v27, 0x5a + + const/4 v1, 0x0 + + const-wide v7, -0x7fffffffffffffffL # -4.9E-324 + + :goto_14 + invoke-virtual {v2}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v23 + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v29 + + move/from16 v48, v1 + + move-wide/from16 v49, v7 + + move-object/from16 v45, v9 + + move/from16 v51, v10 + + move/from16 v43, v11 + + move/from16 v44, v12 + + move-wide/from16 v46, v13 + + move/from16 v52, v23 + + move/from16 v53, v29 + + goto :goto_15 + + :cond_1a + move/from16 v24, v3 + + move-wide/from16 v21, v7 + + const/16 v3, 0x20 + + const-wide/16 v15, 0x3e8 + + const-wide/16 v27, 0x5a + + move-object/from16 v45, v9 + + const/16 v43, 0x0 + + const/16 v44, 0x0 + + const-wide v46, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v48, 0x0 + + const-wide v49, -0x7fffffffffffffffL # -4.9E-324 + + const/16 v51, 0x0 + + const/16 v52, 0x0 + + const/16 v53, 0x0 + + :goto_15 + new-instance v1, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$c; + + move-object/from16 v39, v1 + + invoke-direct/range {v39 .. v53}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand$c;->(JZZZLjava/util/List;JZJIII)V + + invoke-virtual {v4, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v6, v6, 0x1 + + move-wide/from16 v7, v21 + + move/from16 v3, v24 + + const/16 v1, 0x20 + + goto/16 :goto_b + + :cond_1b + new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand; + + invoke-direct {v5, v4}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceScheduleCommand;->(Ljava/util/List;)V + + goto :goto_16 + + :cond_1c + iget-object v1, v0, Lf/h/a/c/c1/j/a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->r()J + + move-result-wide v8 + + add-int/lit8 v3, v3, -0x4 + + new-array v10, v3, [B + + iget-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + iget v4, v1, Lf/h/a/c/i1/t;->b:I + + const/4 v5, 0x0 + + invoke-static {v2, v4, v10, v5, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v2, v1, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v2, v3 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/PrivateCommand; + + move-object v7, v5 + + invoke-direct/range {v7 .. v12}, Lcom/google/android/exoplayer2/metadata/scte35/PrivateCommand;->(J[BJ)V + + goto :goto_16 + + :cond_1d + new-instance v5, Lcom/google/android/exoplayer2/metadata/scte35/SpliceNullCommand; + + invoke-direct {v5}, Lcom/google/android/exoplayer2/metadata/scte35/SpliceNullCommand;->()V + + :goto_16 + if-nez v5, :cond_1e + + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v2, 0x0 + + new-array v2, v2, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + invoke-direct {v1, v2}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + goto :goto_17 + + :cond_1e + const/4 v2, 0x0 + + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + const/4 v3, 0x1 + + new-array v3, v3, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aput-object v5, v3, v2 + + invoke-direct {v1, v3}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + :goto_17 + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d.smali b/com.discord/smali_classes2/f/h/a/c/d.smali new file mode 100644 index 0000000000..db38abb0a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/c/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/d; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/d; + + invoke-direct {v0}, Lf/h/a/c/d;->()V + + sput-object v0, Lf/h/a/c/d;->a:Lf/h/a/c/d; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/c/a0;->M(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d0.smali b/com.discord/smali_classes2/f/h/a/c/d0.smali new file mode 100644 index 0000000000..f079466671 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d0.smali @@ -0,0 +1,52 @@ +.class public final Lf/h/a/c/d0; +.super Ljava/lang/Object; +.source "FormatHolder.java" + + +# instance fields +.field public a:Z + +.field public b:Lcom/google/android/exoplayer2/drm/DrmSession; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "*>;" + } + .end annotation +.end field + +.field public c:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/d0;->a:Z + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; + + iput-object v0, p0, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/a.smali b/com.discord/smali_classes2/f/h/a/c/d1/a.smali new file mode 100644 index 0000000000..cce6414d49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/a.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/d1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/r; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/r;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/a;->d:Lf/h/a/c/d1/r; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/a;->d:Lf/h/a/c/d1/r; + + invoke-virtual {v0}, Lf/h/a/c/d1/r;->z()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/b.smali b/com.discord/smali_classes2/f/h/a/c/d1/b.smali new file mode 100644 index 0000000000..2786e18840 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/b.smali @@ -0,0 +1,64 @@ +.class public final synthetic Lf/h/a/c/d1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/q$b; + +.field public final synthetic g:Lf/h/a/c/d1/q$c; + +.field public final synthetic h:Ljava/io/IOException; + +.field public final synthetic i:Z + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/b;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/b;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/b;->f:Lf/h/a/c/d1/q$b; + + iput-object p4, p0, Lf/h/a/c/d1/b;->g:Lf/h/a/c/d1/q$c; + + iput-object p5, p0, Lf/h/a/c/d1/b;->h:Ljava/io/IOException; + + iput-boolean p6, p0, Lf/h/a/c/d1/b;->i:Z + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/d1/b;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/b;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/b;->f:Lf/h/a/c/d1/q$b; + + iget-object v3, p0, Lf/h/a/c/d1/b;->g:Lf/h/a/c/d1/q$c; + + iget-object v4, p0, Lf/h/a/c/d1/b;->h:Ljava/io/IOException; + + iget-boolean v5, p0, Lf/h/a/c/d1/b;->i:Z + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/d1/q$a;->e(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/c.smali b/com.discord/smali_classes2/f/h/a/c/d1/c.smali new file mode 100644 index 0000000000..d976367100 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/c.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/d1/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/q$b; + +.field public final synthetic g:Lf/h/a/c/d1/q$c; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/c;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/c;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/c;->f:Lf/h/a/c/d1/q$b; + + iput-object p4, p0, Lf/h/a/c/d1/c;->g:Lf/h/a/c/d1/q$c; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/c;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/c;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/c;->f:Lf/h/a/c/d1/q$b; + + iget-object v3, p0, Lf/h/a/c/d1/c;->g:Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/d1/q$a;->c(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/d.smali b/com.discord/smali_classes2/f/h/a/c/d1/d.smali new file mode 100644 index 0000000000..97ead1952f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/d.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/d1/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/q$c; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$c;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/d;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/d;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/d;->f:Lf/h/a/c/d1/q$c; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/d;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/d;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/d;->f:Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/d1/q$a;->b(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/e.smali b/com.discord/smali_classes2/f/h/a/c/d1/e.smali new file mode 100644 index 0000000000..98ff5ef3b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/e.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/d1/e; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/q$b; + +.field public final synthetic g:Lf/h/a/c/d1/q$c; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/e;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/e;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/e;->f:Lf/h/a/c/d1/q$b; + + iput-object p4, p0, Lf/h/a/c/d1/e;->g:Lf/h/a/c/d1/q$c; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/e;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/e;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/e;->f:Lf/h/a/c/d1/q$b; + + iget-object v3, p0, Lf/h/a/c/d1/e;->g:Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/d1/q$a;->d(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/f.smali b/com.discord/smali_classes2/f/h/a/c/d1/f.smali new file mode 100644 index 0000000000..9464be9579 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/f.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/d1/f; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/p$a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/f;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/f;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/f;->f:Lf/h/a/c/d1/p$a; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/f;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/f;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/f;->f:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/d1/q$a;->g(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/g.smali b/com.discord/smali_classes2/f/h/a/c/d1/g.smali new file mode 100644 index 0000000000..bc26fb3eed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/g.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/d1/g; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/p$a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/g;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/g;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/g;->f:Lf/h/a/c/d1/p$a; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/g;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/g;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/g;->f:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/d1/q$a;->i(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/h.smali b/com.discord/smali_classes2/f/h/a/c/d1/h.smali new file mode 100644 index 0000000000..1fcd9ec54b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/h.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/d1/h; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/q$b; + +.field public final synthetic g:Lf/h/a/c/d1/q$c; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/h;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/h;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/h;->f:Lf/h/a/c/d1/q$b; + + iput-object p4, p0, Lf/h/a/c/d1/h;->g:Lf/h/a/c/d1/q$c; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/h;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/h;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/h;->f:Lf/h/a/c/d1/q$b; + + iget-object v3, p0, Lf/h/a/c/d1/h;->g:Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/d1/q$a;->f(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/i.smali b/com.discord/smali_classes2/f/h/a/c/d1/i.smali new file mode 100644 index 0000000000..97ed401ce0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/i.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/d1/i; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/q$a; + +.field public final synthetic e:Lf/h/a/c/d1/q; + +.field public final synthetic f:Lf/h/a/c/d1/p$a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/i;->d:Lf/h/a/c/d1/q$a; + + iput-object p2, p0, Lf/h/a/c/d1/i;->e:Lf/h/a/c/d1/q; + + iput-object p3, p0, Lf/h/a/c/d1/i;->f:Lf/h/a/c/d1/p$a; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/i;->d:Lf/h/a/c/d1/q$a; + + iget-object v1, p0, Lf/h/a/c/d1/i;->e:Lf/h/a/c/d1/q; + + iget-object v2, p0, Lf/h/a/c/d1/i;->f:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/d1/q$a;->h(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/j.smali b/com.discord/smali_classes2/f/h/a/c/d1/j.smali new file mode 100644 index 0000000000..e1bf990142 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/j.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/d1/j; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/d1/r; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/d1/r;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/j;->d:Lf/h/a/c/d1/r; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/j;->d:Lf/h/a/c/d1/r; + + invoke-virtual {v0}, Lf/h/a/c/d1/r;->y()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/k.smali b/com.discord/smali_classes2/f/h/a/c/d1/k.smali new file mode 100644 index 0000000000..73617a5d88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/k.smali @@ -0,0 +1,292 @@ +.class public abstract Lf/h/a/c/d1/k; +.super Ljava/lang/Object; +.source "BaseMediaSource.java" + +# interfaces +.implements Lf/h/a/c/d1/p; + + +# instance fields +.field public final a:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/d1/p$b;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/HashSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashSet<", + "Lf/h/a/c/d1/p$b;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/d1/q$a; + +.field public d:Landroid/os/Looper; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:Lf/h/a/c/t0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + + iput-object v0, p0, Lf/h/a/c/d1/k;->a:Ljava/util/ArrayList; + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0, v1}, Ljava/util/HashSet;->(I)V + + iput-object v0, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + new-instance v0, Lf/h/a/c/d1/q$a; + + invoke-direct {v0}, Lf/h/a/c/d1/q$a;->()V + + iput-object v0, p0, Lf/h/a/c/d1/k;->c:Lf/h/a/c/d1/q$a; + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/c/d1/p$b;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/d1/k;->a:Ljava/util/ArrayList; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/h/a/c/d1/k;->a:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/d1/k;->d:Landroid/os/Looper; + + iput-object p1, p0, Lf/h/a/c/d1/k;->e:Lf/h/a/c/t0; + + iget-object p1, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {p1}, Ljava/util/HashSet;->clear()V + + move-object p1, p0 + + check-cast p1, Lf/h/a/c/d1/s; + + iget-object p1, p1, Lf/h/a/c/d1/s;->i:Lf/h/a/c/z0/i; + + invoke-interface {p1}, Lf/h/a/c/z0/i;->release()V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {v0}, Ljava/util/HashSet;->isEmpty()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + iget-object v1, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {v1, p1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + if-eqz v0, :cond_1 + + iget-object p1, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z + + :cond_1 + :goto_0 + return-void +.end method + +.method public final c(Lf/h/a/c/d1/q;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/k;->c:Lf/h/a/c/d1/q$a; + + iget-object v1, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_0 + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/d1/q$a$a; + + iget-object v3, v2, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + if-ne v3, p1, :cond_0 + + iget-object v3, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final f(Lf/h/a/c/d1/p$b;Lf/h/a/c/h1/x;)V + .locals 3 + .param p2 # Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/d1/k;->d:Landroid/os/Looper; + + if-eqz v1, :cond_1 + + if-ne v1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v1, 0x1 + + :goto_1 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v1, p0, Lf/h/a/c/d1/k;->e:Lf/h/a/c/t0; + + iget-object v2, p0, Lf/h/a/c/d1/k;->a:Ljava/util/ArrayList; + + invoke-virtual {v2, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v2, p0, Lf/h/a/c/d1/k;->d:Landroid/os/Looper; + + if-nez v2, :cond_2 + + iput-object v0, p0, Lf/h/a/c/d1/k;->d:Landroid/os/Looper; + + iget-object v0, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {v0, p1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + move-object p1, p0 + + check-cast p1, Lf/h/a/c/d1/s; + + iput-object p2, p1, Lf/h/a/c/d1/s;->q:Lf/h/a/c/h1/x; + + iget-object p2, p1, Lf/h/a/c/d1/s;->i:Lf/h/a/c/z0/i; + + invoke-interface {p2}, Lf/h/a/c/z0/i;->a()V + + iget-wide v0, p1, Lf/h/a/c/d1/s;->n:J + + iget-boolean p2, p1, Lf/h/a/c/d1/s;->o:Z + + iget-boolean v2, p1, Lf/h/a/c/d1/s;->p:Z + + invoke-virtual {p1, v0, v1, p2, v2}, Lf/h/a/c/d1/s;->h(JZZ)V + + goto :goto_2 + + :cond_2 + if-eqz v1, :cond_3 + + iget-object p2, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {p2}, Ljava/util/HashSet;->isEmpty()Z + + iget-object p2, p0, Lf/h/a/c/d1/k;->b:Ljava/util/HashSet; + + invoke-virtual {p2, p1}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + invoke-interface {p1, p0, v1}, Lf/h/a/c/d1/p$b;->a(Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V + + :cond_3 + :goto_2 + return-void +.end method + +.method public final g(Landroid/os/Handler;Lf/h/a/c/d1/q;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/d1/k;->c:Lf/h/a/c/d1/q$a; + + if-eqz v0, :cond_1 + + if-eqz p1, :cond_0 + + if-eqz p2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v0, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/d1/q$a$a; + + invoke-direct {v1, p1, p2}, Lf/h/a/c/d1/q$a$a;->(Landroid/os/Handler;Lf/h/a/c/d1/q;)V + + invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/l$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/l$a.smali new file mode 100644 index 0000000000..382166cd8b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/l$a.smali @@ -0,0 +1,255 @@ +.class public final Lf/h/a/c/d1/l$a; +.super Ljava/lang/Object; +.source "ClippingMediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/v; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/d1/v; + +.field public b:Z + +.field public final synthetic c:Lf/h/a/c/d1/l; + + +# direct methods +.method public constructor (Lf/h/a/c/d1/l;Lf/h/a/c/d1/v;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + invoke-virtual {v0}, Lf/h/a/c/d1/l;->a()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + invoke-interface {v0}, Lf/h/a/c/d1/v;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + .locals 10 + + iget-object v0, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + invoke-virtual {v0}, Lf/h/a/c/d1/l;->a()Z + + move-result v0 + + const/4 v1, -0x3 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/c/d1/l$a;->b:Z + + const/4 v2, 0x4 + + const/4 v3, -0x4 + + if-eqz v0, :cond_1 + + invoke-virtual {p2, v2}, Lf/h/a/c/y0/a;->setFlags(I)V + + return v3 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/d1/v;->b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + + move-result p3 + + const/4 v0, -0x5 + + const-wide/high16 v4, -0x8000000000000000L + + if-ne p3, v0, :cond_6 + + iget-object p2, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + invoke-static {p2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p2, Lcom/google/android/exoplayer2/Format; + + iget p3, p2, Lcom/google/android/exoplayer2/Format;->B:I + + if-nez p3, :cond_2 + + iget p3, p2, Lcom/google/android/exoplayer2/Format;->C:I + + if-eqz p3, :cond_5 + + :cond_2 + iget-object p3, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + iget-wide v1, p3, Lf/h/a/c/d1/l;->h:J + + const-wide/16 v6, 0x0 + + const/4 p3, 0x0 + + cmp-long v3, v1, v6 + + if-eqz v3, :cond_3 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_3 + iget v1, p2, Lcom/google/android/exoplayer2/Format;->B:I + + :goto_0 + iget-object v2, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + iget-wide v2, v2, Lf/h/a/c/d1/l;->i:J + + cmp-long v6, v2, v4 + + if-eqz v6, :cond_4 + + goto :goto_1 + + :cond_4 + iget p3, p2, Lcom/google/android/exoplayer2/Format;->C:I + + :goto_1 + invoke-virtual {p2, v1, p3}, Lcom/google/android/exoplayer2/Format;->c(II)Lcom/google/android/exoplayer2/Format; + + move-result-object p2 + + iput-object p2, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + :cond_5 + return v0 + + :cond_6 + iget-object p1, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + iget-wide v6, p1, Lf/h/a/c/d1/l;->i:J + + cmp-long p1, v6, v4 + + if-eqz p1, :cond_9 + + if-ne p3, v3, :cond_7 + + iget-wide v8, p2, Lf/h/a/c/y0/e;->f:J + + cmp-long p1, v8, v6 + + if-gez p1, :cond_8 + + :cond_7 + if-ne p3, v1, :cond_9 + + iget-object p1, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + invoke-virtual {p1}, Lf/h/a/c/d1/l;->q()J + + move-result-wide v0 + + cmp-long p1, v0, v4 + + if-nez p1, :cond_9 + + :cond_8 + invoke-virtual {p2}, Lf/h/a/c/y0/e;->clear()V + + invoke-virtual {p2, v2}, Lf/h/a/c/y0/a;->setFlags(I)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/d1/l$a;->b:Z + + return v3 + + :cond_9 + return p3 +.end method + +.method public c()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + invoke-interface {v0}, Lf/h/a/c/d1/v;->c()V + + return-void +.end method + +.method public d(J)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l$a;->c:Lf/h/a/c/d1/l; + + invoke-virtual {v0}, Lf/h/a/c/d1/l;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, -0x3 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/d1/v;->d(J)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/l.smali b/com.discord/smali_classes2/f/h/a/c/d1/l.smali new file mode 100644 index 0000000000..1a16982213 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/l.smali @@ -0,0 +1,727 @@ +.class public final Lf/h/a/c/d1/l; +.super Ljava/lang/Object; +.source "ClippingMediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/o; +.implements Lf/h/a/c/d1/o$a; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/l$a; + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/d1/o; + +.field public e:Lf/h/a/c/d1/o$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:[Lf/h/a/c/d1/l$a; + +.field public g:J + +.field public h:J + +.field public i:J + + +# direct methods +.method public constructor (Lf/h/a/c/d1/o;ZJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + const/4 p1, 0x0 + + new-array p1, p1, [Lf/h/a/c/d1/l$a; + + iput-object p1, p0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + if-eqz p2, :cond_0 + + move-wide p1, p3 + + goto :goto_0 + + :cond_0 + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + :goto_0 + iput-wide p1, p0, Lf/h/a/c/d1/l;->g:J + + iput-wide p3, p0, Lf/h/a/c/d1/l;->h:J + + iput-wide p5, p0, Lf/h/a/c/d1/l;->i:J + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/d1/l;->g:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public b([Lf/h/a/c/f1/f;[Z[Lf/h/a/c/d1/v;[ZJ)J + .locals 15 + + move-object v0, p0 + + move-object/from16 v8, p1 + + move-object/from16 v9, p3 + + array-length v1, v9 + + new-array v1, v1, [Lf/h/a/c/d1/l$a; + + iput-object v1, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + array-length v1, v9 + + new-array v10, v1, [Lf/h/a/c/d1/v; + + const/4 v11, 0x0 + + const/4 v1, 0x0 + + :goto_0 + array-length v2, v9 + + const/4 v12, 0x0 + + if-ge v1, v2, :cond_1 + + iget-object v2, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + aget-object v3, v9, v1 + + check-cast v3, Lf/h/a/c/d1/l$a; + + aput-object v3, v2, v1 + + aget-object v3, v2, v1 + + if-eqz v3, :cond_0 + + aget-object v2, v2, v1 + + iget-object v12, v2, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + :cond_0 + aput-object v12, v10, v1 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + move-object/from16 v2, p1 + + move-object/from16 v3, p2 + + move-object v4, v10 + + move-object/from16 v5, p4 + + move-wide/from16 v6, p5 + + invoke-interface/range {v1 .. v7}, Lf/h/a/c/d1/o;->b([Lf/h/a/c/f1/f;[Z[Lf/h/a/c/d1/v;[ZJ)J + + move-result-wide v1 + + invoke-virtual {p0}, Lf/h/a/c/d1/l;->a()Z + + move-result v3 + + const/4 v4, 0x1 + + if-eqz v3, :cond_4 + + iget-wide v5, v0, Lf/h/a/c/d1/l;->h:J + + cmp-long v3, p5, v5 + + if-nez v3, :cond_4 + + const-wide/16 v13, 0x0 + + cmp-long v3, v5, v13 + + if-eqz v3, :cond_3 + + array-length v3, v8 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v3, :cond_3 + + aget-object v6, v8, v5 + + if-eqz v6, :cond_2 + + invoke-interface {v6}, Lf/h/a/c/f1/f;->f()Lcom/google/android/exoplayer2/Format; + + move-result-object v6 + + iget-object v6, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v6}, Lf/h/a/c/i1/q;->g(Ljava/lang/String;)Z + + move-result v6 + + if-nez v6, :cond_2 + + const/4 v3, 0x1 + + goto :goto_2 + + :cond_2 + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v3, 0x0 + + :goto_2 + if-eqz v3, :cond_4 + + move-wide v5, v1 + + goto :goto_3 + + :cond_4 + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + :goto_3 + iput-wide v5, v0, Lf/h/a/c/d1/l;->g:J + + cmp-long v3, v1, p5 + + if-eqz v3, :cond_6 + + iget-wide v5, v0, Lf/h/a/c/d1/l;->h:J + + cmp-long v3, v1, v5 + + if-ltz v3, :cond_5 + + iget-wide v5, v0, Lf/h/a/c/d1/l;->i:J + + const-wide/high16 v7, -0x8000000000000000L + + cmp-long v3, v5, v7 + + if-eqz v3, :cond_6 + + cmp-long v3, v1, v5 + + if-gtz v3, :cond_5 + + goto :goto_4 + + :cond_5 + const/4 v4, 0x0 + + :cond_6 + :goto_4 + invoke-static {v4}, Lf/h/a/c/i1/e;->F(Z)V + + :goto_5 + array-length v3, v9 + + if-ge v11, v3, :cond_a + + aget-object v3, v10, v11 + + if-nez v3, :cond_7 + + iget-object v3, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + aput-object v12, v3, v11 + + goto :goto_6 + + :cond_7 + iget-object v3, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + aget-object v4, v3, v11 + + if-eqz v4, :cond_8 + + aget-object v3, v3, v11 + + iget-object v3, v3, Lf/h/a/c/d1/l$a;->a:Lf/h/a/c/d1/v; + + aget-object v4, v10, v11 + + if-eq v3, v4, :cond_9 + + :cond_8 + iget-object v3, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + new-instance v4, Lf/h/a/c/d1/l$a; + + aget-object v5, v10, v11 + + invoke-direct {v4, p0, v5}, Lf/h/a/c/d1/l$a;->(Lf/h/a/c/d1/l;Lf/h/a/c/d1/v;)V + + aput-object v4, v3, v11 + + :cond_9 + :goto_6 + iget-object v3, v0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + aget-object v3, v3, v11 + + aput-object v3, v9, v11 + + add-int/lit8 v11, v11, 0x1 + + goto :goto_5 + + :cond_a + return-wide v1 +.end method + +.method public c(Lf/h/a/c/d1/w;)V + .locals 0 + + check-cast p1, Lf/h/a/c/d1/o; + + iget-object p1, p0, Lf/h/a/c/d1/l;->e:Lf/h/a/c/d1/o$a; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1, p0}, Lf/h/a/c/d1/w$a;->c(Lf/h/a/c/d1/w;)V + + return-void +.end method + +.method public d()J + .locals 7 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->d()J + + move-result-wide v0 + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_1 + + iget-wide v4, p0, Lf/h/a/c/d1/l;->i:J + + cmp-long v6, v4, v2 + + if-eqz v6, :cond_0 + + cmp-long v6, v0, v4 + + if-ltz v6, :cond_0 + + goto :goto_0 + + :cond_0 + return-wide v0 + + :cond_1 + :goto_0 + return-wide v2 +.end method + +.method public e(Lf/h/a/c/d1/o;)V + .locals 0 + + iget-object p1, p0, Lf/h/a/c/d1/l;->e:Lf/h/a/c/d1/o$a; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/d1/o$a; + + invoke-interface {p1, p0}, Lf/h/a/c/d1/o$a;->e(Lf/h/a/c/d1/o;)V + + return-void +.end method + +.method public f()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->f()V + + return-void +.end method + +.method public g(J)J + .locals 6 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/d1/l;->g:J + + iget-object v0, p0, Lf/h/a/c/d1/l;->f:[Lf/h/a/c/d1/l$a; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + aget-object v4, v0, v3 + + if-eqz v4, :cond_0 + + iput-boolean v2, v4, Lf/h/a/c/d1/l$a;->b:Z + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/d1/o;->g(J)J + + move-result-wide v0 + + cmp-long v3, v0, p1 + + if-eqz v3, :cond_2 + + iget-wide p1, p0, Lf/h/a/c/d1/l;->h:J + + cmp-long v3, v0, p1 + + if-ltz v3, :cond_3 + + iget-wide p1, p0, Lf/h/a/c/d1/l;->i:J + + const-wide/high16 v3, -0x8000000000000000L + + cmp-long v5, p1, v3 + + if-eqz v5, :cond_2 + + cmp-long v3, v0, p1 + + if-gtz v3, :cond_3 + + :cond_2 + const/4 v2, 0x1 + + :cond_3 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + return-wide v0 +.end method + +.method public h(J)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/d1/o;->h(J)Z + + move-result p1 + + return p1 +.end method + +.method public i()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->i()Z + + move-result v0 + + return v0 +.end method + +.method public j(JLf/h/a/c/r0;)J + .locals 9 + + iget-wide v0, p0, Lf/h/a/c/d1/l;->h:J + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + return-wide v0 + + :cond_0 + iget-wide v3, p3, Lf/h/a/c/r0;->a:J + + sub-long v7, p1, v0 + + const-wide/16 v5, 0x0 + + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v0 + + iget-wide v2, p3, Lf/h/a/c/r0;->b:J + + iget-wide v4, p0, Lf/h/a/c/d1/l;->i:J + + const-wide/high16 v6, -0x8000000000000000L + + cmp-long v8, v4, v6 + + if-nez v8, :cond_1 + + const-wide v4, 0x7fffffffffffffffL + + goto :goto_0 + + :cond_1 + sub-long/2addr v4, p1 + + :goto_0 + move-wide v6, v4 + + const-wide/16 v4, 0x0 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide v2 + + iget-wide v4, p3, Lf/h/a/c/r0;->a:J + + cmp-long v6, v0, v4 + + if-nez v6, :cond_2 + + iget-wide v4, p3, Lf/h/a/c/r0;->b:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance p3, Lf/h/a/c/r0; + + invoke-direct {p3, v0, v1, v2, v3}, Lf/h/a/c/r0;->(JJ)V + + :goto_1 + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/d1/o;->j(JLf/h/a/c/r0;)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public l()J + .locals 9 + + invoke-virtual {p0}, Lf/h/a/c/d1/l;->a()Z + + move-result v0 + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz v0, :cond_1 + + iget-wide v3, p0, Lf/h/a/c/d1/l;->g:J + + iput-wide v1, p0, Lf/h/a/c/d1/l;->g:J + + invoke-virtual {p0}, Lf/h/a/c/d1/l;->l()J + + move-result-wide v5 + + cmp-long v0, v5, v1 + + if-eqz v0, :cond_0 + + move-wide v3, v5 + + :cond_0 + return-wide v3 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->l()J + + move-result-wide v3 + + cmp-long v0, v3, v1 + + if-nez v0, :cond_2 + + return-wide v1 + + :cond_2 + iget-wide v0, p0, Lf/h/a/c/d1/l;->h:J + + const/4 v2, 0x1 + + const/4 v5, 0x0 + + cmp-long v6, v3, v0 + + if-ltz v6, :cond_3 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_3 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v0, p0, Lf/h/a/c/d1/l;->i:J + + const-wide/high16 v6, -0x8000000000000000L + + cmp-long v8, v0, v6 + + if-eqz v8, :cond_5 + + cmp-long v6, v3, v0 + + if-gtz v6, :cond_4 + + goto :goto_1 + + :cond_4 + const/4 v2, 0x0 + + :cond_5 + :goto_1 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + return-wide v3 +.end method + +.method public m(Lf/h/a/c/d1/o$a;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/d1/l;->e:Lf/h/a/c/d1/o$a; + + iget-object p1, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {p1, p0, p2, p3}, Lf/h/a/c/d1/o;->m(Lf/h/a/c/d1/o$a;J)V + + return-void +.end method + +.method public n()Lcom/google/android/exoplayer2/source/TrackGroupArray; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->n()Lcom/google/android/exoplayer2/source/TrackGroupArray; + + move-result-object v0 + + return-object v0 +.end method + +.method public q()J + .locals 7 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->q()J + + move-result-wide v0 + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_1 + + iget-wide v4, p0, Lf/h/a/c/d1/l;->i:J + + cmp-long v6, v4, v2 + + if-eqz v6, :cond_0 + + cmp-long v6, v0, v4 + + if-ltz v6, :cond_0 + + goto :goto_0 + + :cond_0 + return-wide v0 + + :cond_1 + :goto_0 + return-wide v2 +.end method + +.method public r(JZ)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/d1/o;->r(JZ)V + + return-void +.end method + +.method public s(J)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/d1/o;->s(J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/m.smali b/com.discord/smali_classes2/f/h/a/c/d1/m.smali new file mode 100644 index 0000000000..10709f48ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/m.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/c/d1/m; +.super Ljava/lang/Object; +.source "EmptySampleStream.java" + +# interfaces +.implements Lf/h/a/c/d1/v; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + .locals 0 + + const/4 p1, 0x4 + + invoke-virtual {p2, p1}, Lf/h/a/c/y0/a;->setFlags(I)V + + const/4 p1, -0x4 + + return p1 +.end method + +.method public c()V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + return-void +.end method + +.method public d(J)I + .locals 0 + + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/n$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/n$a.smali new file mode 100644 index 0000000000..999645b525 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/n$a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/d1/n$a; +.super Ljava/lang/Object; +.source "IcyDataSource.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/d1/n.smali b/com.discord/smali_classes2/f/h/a/c/d1/n.smali new file mode 100644 index 0000000000..e89944fc7a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/n.smali @@ -0,0 +1,329 @@ +.class public final Lf/h/a/c/d1/n; +.super Ljava/lang/Object; +.source "IcyDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/n$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/h1/j; + +.field public final b:I + +.field public final c:Lf/h/a/c/d1/n$a; + +.field public final d:[B + +.field public e:I + + +# direct methods +.method public constructor (Lf/h/a/c/h1/j;ILf/h/a/c/d1/n$a;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + if-lez p2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iput-object p1, p0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + iput p2, p0, Lf/h/a/c/d1/n;->b:I + + iput-object p3, p0, Lf/h/a/c/d1/n;->c:Lf/h/a/c/d1/n$a; + + new-array p1, v0, [B + + iput-object p1, p0, Lf/h/a/c/d1/n;->d:[B + + iput p2, p0, Lf/h/a/c/d1/n;->e:I + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + return-void +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->c()Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method + +.method public close()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->d()Landroid/net/Uri; + + move-result-object v0 + + return-object v0 +.end method + +.method public read([BII)I + .locals 16 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/d1/n;->e:I + + const/4 v2, -0x1 + + if-nez v1, :cond_8 + + iget-object v1, v0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + iget-object v3, v0, Lf/h/a/c/d1/n;->d:[B + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + invoke-interface {v1, v3, v5, v4}, Lf/h/a/c/h1/j;->read([BII)I + + move-result v1 + + if-ne v1, v2, :cond_0 + + :goto_0 + const/4 v4, 0x0 + + goto :goto_4 + + :cond_0 + iget-object v1, v0, Lf/h/a/c/d1/n;->d:[B + + aget-byte v1, v1, v5 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x4 + + if-nez v1, :cond_1 + + goto :goto_4 + + :cond_1 + new-array v3, v1, [B + + move v6, v1 + + const/4 v7, 0x0 + + :goto_1 + if-lez v6, :cond_3 + + iget-object v8, v0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + invoke-interface {v8, v3, v7, v6}, Lf/h/a/c/h1/j;->read([BII)I + + move-result v8 + + if-ne v8, v2, :cond_2 + + goto :goto_0 + + :cond_2 + add-int/2addr v7, v8 + + sub-int/2addr v6, v8 + + goto :goto_1 + + :cond_3 + :goto_2 + if-lez v1, :cond_4 + + add-int/lit8 v5, v1, -0x1 + + aget-byte v6, v3, v5 + + if-nez v6, :cond_4 + + move v1, v5 + + goto :goto_2 + + :cond_4 + if-lez v1, :cond_6 + + iget-object v5, v0, Lf/h/a/c/d1/n;->c:Lf/h/a/c/d1/n$a; + + new-instance v6, Lf/h/a/c/i1/t; + + invoke-direct {v6, v3, v1}, Lf/h/a/c/i1/t;->([BI)V + + check-cast v5, Lf/h/a/c/d1/r$a; + + iget-boolean v1, v5, Lf/h/a/c/d1/r$a;->m:Z + + if-nez v1, :cond_5 + + iget-wide v7, v5, Lf/h/a/c/d1/r$a;->i:J + + goto :goto_3 + + :cond_5 + iget-object v1, v5, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + invoke-static {v1}, Lf/h/a/c/d1/r;->t(Lf/h/a/c/d1/r;)J + + move-result-wide v7 + + iget-wide v9, v5, Lf/h/a/c/d1/r$a;->i:J + + invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v7 + + :goto_3 + move-wide v10, v7 + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->a()I + + move-result v13 + + iget-object v9, v5, Lf/h/a/c/d1/r$a;->l:Lf/h/a/c/a1/s; + + invoke-static {v9}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v9, v6, v13}, Lf/h/a/c/a1/s;->b(Lf/h/a/c/i1/t;I)V + + const/4 v12, 0x1 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + invoke-interface/range {v9 .. v15}, Lf/h/a/c/a1/s;->c(JIIILf/h/a/c/a1/s$a;)V + + iput-boolean v4, v5, Lf/h/a/c/d1/r$a;->m:Z + + :cond_6 + :goto_4 + if-eqz v4, :cond_7 + + iget v1, v0, Lf/h/a/c/d1/n;->b:I + + iput v1, v0, Lf/h/a/c/d1/n;->e:I + + goto :goto_5 + + :cond_7 + return v2 + + :cond_8 + :goto_5 + iget-object v1, v0, Lf/h/a/c/d1/n;->a:Lf/h/a/c/h1/j; + + iget v3, v0, Lf/h/a/c/d1/n;->e:I + + move/from16 v4, p3 + + invoke-static {v3, v4}, Ljava/lang/Math;->min(II)I + + move-result v3 + + move-object/from16 v4, p1 + + move/from16 v5, p2 + + invoke-interface {v1, v4, v5, v3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result v1 + + if-eq v1, v2, :cond_9 + + iget v2, v0, Lf/h/a/c/d1/n;->e:I + + sub-int/2addr v2, v1 + + iput v2, v0, Lf/h/a/c/d1/n;->e:I + + :cond_9 + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/o$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/o$a.smali new file mode 100644 index 0000000000..81455685ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/o$a.smali @@ -0,0 +1,31 @@ +.class public interface abstract Lf/h/a/c/d1/o$a; +.super Ljava/lang/Object; +.source "MediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/w$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/c/d1/w$a<", + "Lf/h/a/c/d1/o;", + ">;" + } +.end annotation + + +# virtual methods +.method public abstract e(Lf/h/a/c/d1/o;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/o.smali b/com.discord/smali_classes2/f/h/a/c/d1/o.smali new file mode 100644 index 0000000000..369c5bd66e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/o.smali @@ -0,0 +1,60 @@ +.class public interface abstract Lf/h/a/c/d1/o; +.super Ljava/lang/Object; +.source "MediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/w; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/o$a; + } +.end annotation + + +# virtual methods +.method public abstract b([Lf/h/a/c/f1/f;[Z[Lf/h/a/c/d1/v;[ZJ)J +.end method + +.method public abstract d()J +.end method + +.method public abstract f()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract g(J)J +.end method + +.method public abstract h(J)Z +.end method + +.method public abstract i()Z +.end method + +.method public abstract j(JLf/h/a/c/r0;)J +.end method + +.method public abstract l()J +.end method + +.method public abstract m(Lf/h/a/c/d1/o$a;J)V +.end method + +.method public abstract n()Lcom/google/android/exoplayer2/source/TrackGroupArray; +.end method + +.method public abstract q()J +.end method + +.method public abstract r(JZ)V +.end method + +.method public abstract s(J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/p$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/p$a.smali new file mode 100644 index 0000000000..4307f1a6b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/p$a.smali @@ -0,0 +1,252 @@ +.class public final Lf/h/a/c/d1/p$a; +.super Ljava/lang/Object; +.source "MediaSource.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/p; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public final b:I + +.field public final c:I + +.field public final d:J + +.field public final e:I + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/d1/p$a;->b:I + + iput p1, p0, Lf/h/a/c/d1/p$a;->c:I + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/c/d1/p$a;->d:J + + iput p1, p0, Lf/h/a/c/d1/p$a;->e:I + + return-void +.end method + +.method public constructor (Ljava/lang/Object;IIJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iput p2, p0, Lf/h/a/c/d1/p$a;->b:I + + iput p3, p0, Lf/h/a/c/d1/p$a;->c:I + + iput-wide p4, p0, Lf/h/a/c/d1/p$a;->d:J + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/d1/p$a;->e:I + + return-void +.end method + +.method public constructor (Ljava/lang/Object;J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/d1/p$a;->b:I + + iput p1, p0, Lf/h/a/c/d1/p$a;->c:I + + iput-wide p2, p0, Lf/h/a/c/d1/p$a;->d:J + + iput p1, p0, Lf/h/a/c/d1/p$a;->e:I + + return-void +.end method + +.method public constructor (Ljava/lang/Object;JI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/d1/p$a;->b:I + + iput p1, p0, Lf/h/a/c/d1/p$a;->c:I + + iput-wide p2, p0, Lf/h/a/c/d1/p$a;->d:J + + iput p4, p0, Lf/h/a/c/d1/p$a;->e:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/p$a;->b:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/d1/p$a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/d1/p$a; + + iget-object v2, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v3, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget v2, p0, Lf/h/a/c/d1/p$a;->b:I + + iget v3, p1, Lf/h/a/c/d1/p$a;->b:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/d1/p$a;->c:I + + iget v3, p1, Lf/h/a/c/d1/p$a;->c:I + + if-ne v2, v3, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/d1/p$a;->d:J + + iget-wide v4, p1, Lf/h/a/c/d1/p$a;->d:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget v2, p0, Lf/h/a/c/d1/p$a;->e:I + + iget p1, p1, Lf/h/a/c/d1/p$a;->e:I + + if-ne v2, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget v1, p0, Lf/h/a/c/d1/p$a;->b:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget v1, p0, Lf/h/a/c/d1/p$a;->c:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/d1/p$a;->d:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget v1, p0, Lf/h/a/c/d1/p$a;->e:I + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/p$b.smali b/com.discord/smali_classes2/f/h/a/c/d1/p$b.smali new file mode 100644 index 0000000000..575851502a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/p$b.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/d1/p$b; +.super Ljava/lang/Object; +.source "MediaSource.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/p; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/p.smali b/com.discord/smali_classes2/f/h/a/c/d1/p.smali new file mode 100644 index 0000000000..4a0f847f8b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/p.smali @@ -0,0 +1,41 @@ +.class public interface abstract Lf/h/a/c/d1/p; +.super Ljava/lang/Object; +.source "MediaSource.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/p$a;, + Lf/h/a/c/d1/p$b; + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/d1/p$a;Lf/h/a/c/h1/d;J)Lf/h/a/c/d1/o; +.end method + +.method public abstract b(Lf/h/a/c/d1/p$b;)V +.end method + +.method public abstract c(Lf/h/a/c/d1/q;)V +.end method + +.method public abstract d()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract e(Lf/h/a/c/d1/o;)V +.end method + +.method public abstract f(Lf/h/a/c/d1/p$b;Lf/h/a/c/h1/x;)V + .param p2 # Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/q$a$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/q$a$a.smali new file mode 100644 index 0000000000..f8f36132ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/q$a$a.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/d1/q$a$a; +.super Ljava/lang/Object; +.source "MediaSourceEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/q$a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/os/Handler; + +.field public final b:Lf/h/a/c/d1/q; + + +# direct methods +.method public constructor (Landroid/os/Handler;Lf/h/a/c/d1/q;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + iput-object p2, p0, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/q$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/q$a.smali new file mode 100644 index 0000000000..8aa9292bea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/q$a.smali @@ -0,0 +1,265 @@ +.class public final Lf/h/a/c/d1/q$a; +.super Ljava/lang/Object; +.source "MediaSourceEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/q$a$a; + } +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Ljava/util/concurrent/CopyOnWriteArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/d1/q$a$a;", + ">;" + } + .end annotation +.end field + +.field public final d:J + + +# direct methods +.method public constructor ()V + .locals 2 + + new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/d1/q$a;->a:I + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/d1/q$a;->d:J + + return-void +.end method + +.method public constructor (Ljava/util/concurrent/CopyOnWriteArrayList;ILf/h/a/c/d1/p$a;J)V + .locals 0 + .param p3 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/d1/q$a$a;", + ">;I", + "Lf/h/a/c/d1/p$a;", + "J)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + iput p2, p0, Lf/h/a/c/d1/q$a;->a:I + + iput-object p3, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + iput-wide p4, p0, Lf/h/a/c/d1/q$a;->d:J + + return-void +.end method + + +# virtual methods +.method public final a(J)J + .locals 3 + + invoke-static {p1, p2}, Lf/h/a/c/u;->b(J)J + + move-result-wide p1 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/d1/q$a;->d:J + + add-long/2addr v0, p1 + + :goto_0 + return-wide v0 +.end method + +.method public synthetic b(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$c;)V + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + iget-object v1, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, v1, p2}, Lf/h/a/c/v0/a;->K(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$c;)V + + return-void +.end method + +.method public synthetic c(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + iget-object v1, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/c/v0/a;->Q(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method + +.method public synthetic d(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + iget-object v1, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/c/v0/a;->R(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method + +.method public synthetic e(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + .locals 7 + + iget v1, p0, Lf/h/a/c/d1/q$a;->a:I + + iget-object v2, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + move-object v0, p1 + + check-cast v0, Lf/h/a/c/v0/a; + + move-object v3, p2 + + move-object v4, p3 + + move-object v5, p4 + + move v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/c/v0/a;->S(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + + return-void +.end method + +.method public synthetic f(Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + iget-object v1, p0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, v1, p2, p3}, Lf/h/a/c/v0/a;->T(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + return-void +.end method + +.method public synthetic g(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 1 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, p2}, Lf/h/a/c/v0/a;->U(ILf/h/a/c/d1/p$a;)V + + return-void +.end method + +.method public synthetic h(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 1 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, p2}, Lf/h/a/c/v0/a;->V(ILf/h/a/c/d1/p$a;)V + + return-void +.end method + +.method public synthetic i(Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + .locals 1 + + iget v0, p0, Lf/h/a/c/d1/q$a;->a:I + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1, v0, p2}, Lf/h/a/c/v0/a;->W(ILf/h/a/c/d1/p$a;)V + + return-void +.end method + +.method public final j(Landroid/os/Handler;Ljava/lang/Runnable;)V + .locals 2 + + invoke-virtual {p1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_0 + + invoke-interface {p2}, Ljava/lang/Runnable;->run()V + + goto :goto_0 + + :cond_0 + invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/q$b.smali b/com.discord/smali_classes2/f/h/a/c/d1/q$b.smali new file mode 100644 index 0000000000..16521e42a8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/q$b.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/d1/q$b; +.super Ljava/lang/Object; +.source "MediaSourceEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Landroid/net/Uri; + + +# direct methods +.method public constructor (Lf/h/a/c/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/h1/k;", + "Landroid/net/Uri;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;JJJ)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/d1/q$b;->a:Landroid/net/Uri; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/q$c.smali b/com.discord/smali_classes2/f/h/a/c/d1/q$c.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/b/d1/q$c.smali rename to com.discord/smali_classes2/f/h/a/c/d1/q$c.smali index fe122c4b00..78c0e24c5f 100644 --- a/com.discord/smali_classes2/f/h/a/b/d1/q$c.smali +++ b/com.discord/smali_classes2/f/h/a/c/d1/q$c.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/d1/q$c; +.class public final Lf/h/a/c/d1/q$c; .super Ljava/lang/Object; .source "MediaSourceEventListener.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/q; + value = Lf/h/a/c/d1/q; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -40,9 +40,9 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p3, p0, Lf/h/a/b/d1/q$c;->a:Lcom/google/android/exoplayer2/Format; + iput-object p3, p0, Lf/h/a/c/d1/q$c;->a:Lcom/google/android/exoplayer2/Format; - iput-object p5, p0, Lf/h/a/b/d1/q$c;->b:Ljava/lang/Object; + iput-object p5, p0, Lf/h/a/c/d1/q$c;->b:Ljava/lang/Object; return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/q.smali b/com.discord/smali_classes2/f/h/a/c/d1/q.smali new file mode 100644 index 0000000000..42d1c7b6ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/q.smali @@ -0,0 +1,13 @@ +.class public interface abstract Lf/h/a/c/d1/q; +.super Ljava/lang/Object; +.source "MediaSourceEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/q$a;, + Lf/h/a/c/d1/q$c;, + Lf/h/a/c/d1/q$b; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$a.smali new file mode 100644 index 0000000000..46e00978c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$a.smali @@ -0,0 +1,471 @@ +.class public final Lf/h/a/c/d1/r$a; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/upstream/Loader$e; +.implements Lf/h/a/c/d1/n$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/net/Uri; + +.field public final b:Lf/h/a/c/h1/v; + +.field public final c:Lf/h/a/c/d1/r$b; + +.field public final d:Lf/h/a/c/a1/i; + +.field public final e:Lf/h/a/c/i1/j; + +.field public final f:Lf/h/a/c/a1/p; + +.field public volatile g:Z + +.field public h:Z + +.field public i:J + +.field public j:Lf/h/a/c/h1/k; + +.field public k:J + +.field public l:Lf/h/a/c/a1/s; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:Z + +.field public final synthetic n:Lf/h/a/c/d1/r; + + +# direct methods +.method public constructor (Lf/h/a/c/d1/r;Landroid/net/Uri;Lf/h/a/c/h1/j;Lf/h/a/c/d1/r$b;Lf/h/a/c/a1/i;Lf/h/a/c/i1/j;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/d1/r$a;->a:Landroid/net/Uri; + + new-instance p1, Lf/h/a/c/h1/v; + + invoke-direct {p1, p3}, Lf/h/a/c/h1/v;->(Lf/h/a/c/h1/j;)V + + iput-object p1, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iput-object p4, p0, Lf/h/a/c/d1/r$a;->c:Lf/h/a/c/d1/r$b; + + iput-object p5, p0, Lf/h/a/c/d1/r$a;->d:Lf/h/a/c/a1/i; + + iput-object p6, p0, Lf/h/a/c/d1/r$a;->e:Lf/h/a/c/i1/j; + + new-instance p1, Lf/h/a/c/a1/p; + + invoke-direct {p1}, Lf/h/a/c/a1/p;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/d1/r$a;->h:Z + + const-wide/16 p1, -0x1 + + iput-wide p1, p0, Lf/h/a/c/d1/r$a;->k:J + + const-wide/16 p1, 0x0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/d1/r$a;->a(J)Lf/h/a/c/h1/k; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + return-void +.end method + + +# virtual methods +.method public final a(J)Lf/h/a/c/h1/k; + .locals 15 + + move-object v0, p0 + + new-instance v14, Lf/h/a/c/h1/k; + + iget-object v2, v0, Lf/h/a/c/d1/r$a;->a:Landroid/net/Uri; + + iget-object v1, v0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v11, v1, Lf/h/a/c/d1/r;->k:Ljava/lang/String; + + const/4 v12, 0x6 + + sget-object v13, Lf/h/a/c/d1/r;->P:Ljava/util/Map; + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + const-wide/16 v9, -0x1 + + move-object v1, v14 + + move-wide/from16 v5, p1 + + move-wide/from16 v7, p1 + + invoke-direct/range {v1 .. v13}, Lf/h/a/c/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + + return-object v14 +.end method + +.method public b()V + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :cond_0 + :goto_0 + if-nez v1, :cond_9 + + iget-boolean v2, p0, Lf/h/a/c/d1/r$a;->g:Z + + if-nez v2, :cond_9 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + :try_start_0 + iget-object v4, p0, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + iget-wide v11, v4, Lf/h/a/c/a1/p;->a:J + + invoke-virtual {p0, v11, v12}, Lf/h/a/c/d1/r$a;->a(J)Lf/h/a/c/h1/k; + + move-result-object v4 + + iput-object v4, p0, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + iget-object v5, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + invoke-virtual {v5, v4}, Lf/h/a/c/h1/v;->a(Lf/h/a/c/h1/k;)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/h/a/c/d1/r$a;->k:J + + const-wide/16 v6, -0x1 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + add-long/2addr v4, v11 + + iput-wide v4, p0, Lf/h/a/c/d1/r$a;->k:J + + :cond_1 + iget-object v4, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + invoke-virtual {v4}, Lf/h/a/c/h1/v;->d()Landroid/net/Uri; + + move-result-object v4 + + invoke-static {v4}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v5, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + invoke-virtual {v6}, Lf/h/a/c/h1/v;->c()Ljava/util/Map; + + move-result-object v6 + + invoke-static {v6}, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->a(Ljava/util/Map;)Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + move-result-object v6 + + iput-object v6, v5, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + iget-object v5, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v6, v6, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + if-eqz v6, :cond_2 + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v6, v6, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + iget v6, v6, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->i:I + + const/4 v7, -0x1 + + if-eq v6, v7, :cond_2 + + new-instance v5, Lf/h/a/c/d1/n; + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iget-object v7, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v7, v7, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + iget v7, v7, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->i:I + + invoke-direct {v5, v6, v7, p0}, Lf/h/a/c/d1/n;->(Lf/h/a/c/h1/j;ILf/h/a/c/d1/n$a;)V + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + new-instance v7, Lf/h/a/c/d1/r$f; + + invoke-direct {v7, v0, v3}, Lf/h/a/c/d1/r$f;->(IZ)V + + invoke-virtual {v6, v7}, Lf/h/a/c/d1/r;->D(Lf/h/a/c/d1/r$f;)Lf/h/a/c/a1/s; + + move-result-object v6 + + iput-object v6, p0, Lf/h/a/c/d1/r$a;->l:Lf/h/a/c/a1/s; + + sget-object v7, Lf/h/a/c/d1/r;->Q:Lcom/google/android/exoplayer2/Format; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_3 + + check-cast v6, Lf/h/a/c/d1/u; + + :try_start_1 + invoke-virtual {v6, v7}, Lf/h/a/c/d1/u;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_2 + move-object v6, v5 + + new-instance v13, Lf/h/a/c/a1/e; + + iget-wide v9, p0, Lf/h/a/c/d1/r$a;->k:J + + move-object v5, v13 + + move-wide v7, v11 + + invoke-direct/range {v5 .. v10}, Lf/h/a/c/a1/e;->(Lf/h/a/c/h1/j;JJ)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_3 + + :try_start_2 + iget-object v2, p0, Lf/h/a/c/d1/r$a;->c:Lf/h/a/c/d1/r$b; + + iget-object v5, p0, Lf/h/a/c/d1/r$a;->d:Lf/h/a/c/a1/i; + + invoke-virtual {v2, v13, v5, v4}, Lf/h/a/c/d1/r$b;->a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/i;Landroid/net/Uri;)Lf/h/a/c/a1/h; + + move-result-object v2 + + iget-object v4, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v4, v4, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + if-eqz v4, :cond_3 + + instance-of v4, v2, Lf/h/a/c/a1/b0/d; + + if-eqz v4, :cond_3 + + move-object v4, v2 + + check-cast v4, Lf/h/a/c/a1/b0/d; + + iput-boolean v3, v4, Lf/h/a/c/a1/b0/d;->l:Z + + :cond_3 + iget-boolean v4, p0, Lf/h/a/c/d1/r$a;->h:Z + + if-eqz v4, :cond_4 + + iget-wide v4, p0, Lf/h/a/c/d1/r$a;->i:J + + invoke-interface {v2, v11, v12, v4, v5}, Lf/h/a/c/a1/h;->f(JJ)V + + iput-boolean v0, p0, Lf/h/a/c/d1/r$a;->h:Z + + :cond_4 + :goto_1 + if-nez v1, :cond_6 + + iget-boolean v4, p0, Lf/h/a/c/d1/r$a;->g:Z + + if-nez v4, :cond_6 + + iget-object v4, p0, Lf/h/a/c/d1/r$a;->e:Lf/h/a/c/i1/j; + + monitor-enter v4 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + :goto_2 + :try_start_3 + iget-boolean v5, v4, Lf/h/a/c/i1/j;->a:Z + + if-nez v5, :cond_5 + + invoke-virtual {v4}, Ljava/lang/Object;->wait()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_2 + + :cond_5 + :try_start_4 + monitor-exit v4 + + iget-object v4, p0, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + invoke-interface {v2, v13, v4}, Lf/h/a/c/a1/h;->d(Lf/h/a/c/a1/e;Lf/h/a/c/a1/p;)I + + move-result v1 + + iget-wide v4, v13, Lf/h/a/c/a1/e;->d:J + + iget-object v6, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-wide v6, v6, Lf/h/a/c/d1/r;->l:J + + add-long/2addr v6, v11 + + cmp-long v8, v4, v6 + + if-lez v8, :cond_4 + + iget-wide v11, v13, Lf/h/a/c/a1/e;->d:J + + iget-object v4, p0, Lf/h/a/c/d1/r$a;->e:Lf/h/a/c/i1/j; + + monitor-enter v4 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + :try_start_5 + iput-boolean v0, v4, Lf/h/a/c/i1/j;->a:Z + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + monitor-exit v4 + + iget-object v4, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v4, v4, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + iget-object v5, p0, Lf/h/a/c/d1/r$a;->n:Lf/h/a/c/d1/r; + + iget-object v5, v5, Lf/h/a/c/d1/r;->q:Ljava/lang/Runnable; + + invoke-virtual {v4, v5}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v4 + + throw v0 + + :catchall_1 + move-exception v0 + + monitor-exit v4 + + throw v0 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_2 + + :cond_6 + if-ne v1, v3, :cond_7 + + const/4 v1, 0x0 + + goto :goto_3 + + :cond_7 + iget-object v2, p0, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + iget-wide v3, v13, Lf/h/a/c/a1/e;->d:J + + iput-wide v3, v2, Lf/h/a/c/a1/p;->a:J + + :goto_3 + iget-object v2, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + if-eqz v2, :cond_0 + + :try_start_7 + iget-object v2, v2, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v2}, Lf/h/a/c/h1/j;->close()V + :try_end_7 + .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_0 + + goto/16 :goto_0 + + :catch_0 + nop + + goto/16 :goto_0 + + :catchall_2 + move-exception v0 + + move-object v2, v13 + + goto :goto_4 + + :catchall_3 + move-exception v0 + + :goto_4 + if-eq v1, v3, :cond_8 + + if-eqz v2, :cond_8 + + iget-object v1, p0, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + iget-wide v2, v2, Lf/h/a/c/a1/e;->d:J + + iput-wide v2, v1, Lf/h/a/c/a1/p;->a:J + + :cond_8 + iget-object v1, p0, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + invoke-static {v1}, Lf/h/a/c/i1/c0;->h(Lf/h/a/c/h1/j;)V + + throw v0 + + :cond_9 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r$b.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$b.smali new file mode 100644 index 0000000000..234f3fa18d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$b.smali @@ -0,0 +1,151 @@ +.class public final Lf/h/a/c/d1/r$b; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:[Lf/h/a/c/a1/h; + +.field public b:Lf/h/a/c/a1/h; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ([Lf/h/a/c/a1/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r$b;->a:[Lf/h/a/c/a1/h; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/a1/e;Lf/h/a/c/a1/i;Landroid/net/Uri;)Lf/h/a/c/a1/h; + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/d1/r$b;->a:[Lf/h/a/c/a1/h; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-ne v1, v3, :cond_1 + + aget-object p1, v0, v2 + + iput-object p1, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + + goto :goto_2 + + :cond_1 + array-length v1, v0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_3 + + aget-object v4, v0, v3 + + :try_start_0 + invoke-interface {v4, p1}, Lf/h/a/c/a1/h;->h(Lf/h/a/c/a1/e;)Z + + move-result v5 + + if-eqz v5, :cond_2 + + iput-object v4, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + goto :goto_1 + + :catchall_0 + move-exception p2 + + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + throw p2 + + :catch_0 + :cond_2 + iput v2, p1, Lf/h/a/c/a1/e;->f:I + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_3 + :goto_1 + iget-object p1, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + + if-eqz p1, :cond_4 + + :goto_2 + iget-object p1, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + + invoke-interface {p1, p2}, Lf/h/a/c/a1/h;->e(Lf/h/a/c/a1/i;)V + + iget-object p1, p0, Lf/h/a/c/d1/r$b;->b:Lf/h/a/c/a1/h; + + return-object p1 + + :cond_4 + new-instance p1, Lcom/google/android/exoplayer2/source/UnrecognizedInputFormatException; + + const-string p2, "None of the available extractors (" + + invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + iget-object v0, p0, Lf/h/a/c/d1/r$b;->a:[Lf/h/a/c/a1/h; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->t([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, ") could read the stream." + + invoke-static {p2, v0, v1}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2, p3}, Lcom/google/android/exoplayer2/source/UnrecognizedInputFormatException;->(Ljava/lang/String;Landroid/net/Uri;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/d1/r$c.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$c.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/b/d1/r$c.smali rename to com.discord/smali_classes2/f/h/a/c/d1/r$c.smali index 4e6b1b3381..c3fecefc13 100644 --- a/com.discord/smali_classes2/f/h/a/b/d1/r$c.smali +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$c.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/b/d1/r$c; +.class public interface abstract Lf/h/a/c/d1/r$c; .super Ljava/lang/Object; .source "ProgressiveMediaPeriod.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/d1/r; + value = Lf/h/a/c/d1/r; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r$d.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$d.smali new file mode 100644 index 0000000000..4ffd4b4537 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$d.smali @@ -0,0 +1,52 @@ +.class public final Lf/h/a/c/d1/r$d; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/a1/q; + +.field public final b:Lcom/google/android/exoplayer2/source/TrackGroupArray; + +.field public final c:[Z + +.field public final d:[Z + +.field public final e:[Z + + +# direct methods +.method public constructor (Lf/h/a/c/a1/q;Lcom/google/android/exoplayer2/source/TrackGroupArray;[Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r$d;->a:Lf/h/a/c/a1/q; + + iput-object p2, p0, Lf/h/a/c/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iput-object p3, p0, Lf/h/a/c/d1/r$d;->c:[Z + + iget p1, p2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + new-array p2, p1, [Z + + iput-object p2, p0, Lf/h/a/c/d1/r$d;->d:[Z + + new-array p1, p1, [Z + + iput-object p1, p0, Lf/h/a/c/d1/r$d;->e:[Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r$e.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$e.smali new file mode 100644 index 0000000000..e7d35ed3fe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$e.smali @@ -0,0 +1,1012 @@ +.class public final Lf/h/a/c/d1/r$e; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/v; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "e" +.end annotation + + +# instance fields +.field public final a:I + +.field public final synthetic b:Lf/h/a/c/d1/r; + + +# direct methods +.method public constructor (Lf/h/a/c/d1/r;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/d1/r$e;->b:Lf/h/a/c/d1/r; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/c/d1/r$e;->a:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/r$e;->b:Lf/h/a/c/d1/r; + + iget v1, p0, Lf/h/a/c/d1/r$e;->a:I + + invoke-virtual {v0}, Lf/h/a/c/d1/r;->F()Z + + move-result v2 + + if-nez v2, :cond_0 + + iget-object v2, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v1, v2, v1 + + iget-boolean v0, v0, Lf/h/a/c/d1/r;->N:Z + + invoke-virtual {v1, v0}, Lf/h/a/c/d1/u;->n(Z)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + .locals 19 + + move-object/from16 v1, p0 + + move-object/from16 v0, p1 + + move-object/from16 v2, p2 + + iget-object v3, v1, Lf/h/a/c/d1/r$e;->b:Lf/h/a/c/d1/r; + + iget v4, v1, Lf/h/a/c/d1/r$e;->a:I + + invoke-virtual {v3}, Lf/h/a/c/d1/r;->F()Z + + move-result v5 + + if-eqz v5, :cond_0 + + const/4 v6, -0x3 + + goto/16 :goto_11 + + :cond_0 + invoke-virtual {v3, v4}, Lf/h/a/c/d1/r;->A(I)V + + iget-object v5, v3, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v5, v5, v4 + + iget-boolean v7, v3, Lf/h/a/c/d1/r;->N:Z + + iget-wide v8, v3, Lf/h/a/c/d1/r;->J:J + + iget-object v10, v5, Lf/h/a/c/d1/u;->b:Lf/h/a/c/d1/u$a; + + monitor-enter v5 + + const/4 v11, -0x1 + + :goto_0 + :try_start_0 + invoke-virtual {v5}, Lf/h/a/c/d1/u;->m()Z + + move-result v12 + + const/4 v13, 0x1 + + if-eqz v12, :cond_1 + + iget v11, v5, Lf/h/a/c/d1/u;->r:I + + invoke-virtual {v5, v11}, Lf/h/a/c/d1/u;->k(I)I + + move-result v11 + + iget-object v14, v5, Lf/h/a/c/d1/u;->l:[J + + aget-wide v15, v14, v11 + + cmp-long v14, v15, v8 + + if-gez v14, :cond_1 + + iget-object v14, v5, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + aget-object v14, v14, v11 + + iget-object v14, v14, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v14}, Lf/h/a/c/i1/q;->a(Ljava/lang/String;)Z + + move-result v14 + + if-eqz v14, :cond_1 + + iget v12, v5, Lf/h/a/c/d1/u;->r:I + + add-int/2addr v12, v13 + + iput v12, v5, Lf/h/a/c/d1/u;->r:I + + goto :goto_0 + + :cond_1 + const/4 v14, 0x4 + + const/4 v15, -0x4 + + if-nez v12, :cond_6 + + if-nez v7, :cond_5 + + iget-boolean v7, v5, Lf/h/a/c/d1/u;->u:Z + + if-eqz v7, :cond_2 + + goto :goto_1 + + :cond_2 + iget-object v7, v5, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + if-eqz v7, :cond_4 + + if-nez p3, :cond_3 + + iget-object v7, v5, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + iget-object v8, v5, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + if-eq v7, v8, :cond_4 + + :cond_3 + iget-object v7, v5, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + invoke-static {v7}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v5, v7, v0}, Lf/h/a/c/d1/u;->p(Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d0;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v5 + + goto :goto_6 + + :cond_4 + monitor-exit v5 + + goto :goto_2 + + :cond_5 + :goto_1 + :try_start_1 + invoke-virtual {v2, v14}, Lf/h/a/c/y0/a;->setFlags(I)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v5 + + goto :goto_4 + + :cond_6 + if-nez p3, :cond_c + + :try_start_2 + iget-object v7, v5, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + aget-object v7, v7, v11 + + iget-object v12, v5, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + if-eq v7, v12, :cond_7 + + goto :goto_5 + + :cond_7 + invoke-virtual {v5, v11}, Lf/h/a/c/d1/u;->o(I)Z + + move-result v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-nez v0, :cond_8 + + monitor-exit v5 + + :goto_2 + const/4 v0, -0x3 + + goto :goto_7 + + :cond_8 + :try_start_3 + iget-object v0, v5, Lf/h/a/c/d1/u;->k:[I + + aget v0, v0, v11 + + invoke-virtual {v2, v0}, Lf/h/a/c/y0/a;->setFlags(I)V + + iget-object v0, v5, Lf/h/a/c/d1/u;->l:[J + + aget-wide v6, v0, v11 + + iput-wide v6, v2, Lf/h/a/c/y0/e;->f:J + + cmp-long v0, v6, v8 + + if-gez v0, :cond_9 + + const/high16 v0, -0x80000000 + + invoke-virtual {v2, v0}, Lf/h/a/c/y0/a;->addFlag(I)V + + :cond_9 + iget-object v0, v2, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + if-nez v0, :cond_a + + iget v0, v2, Lf/h/a/c/y0/e;->h:I + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + if-nez v0, :cond_a + + const/4 v0, 0x1 + + goto :goto_3 + + :cond_a + const/4 v0, 0x0 + + :goto_3 + if-eqz v0, :cond_b + + monitor-exit v5 + + goto :goto_4 + + :cond_b + :try_start_4 + iget-object v0, v5, Lf/h/a/c/d1/u;->j:[I + + aget v0, v0, v11 + + iput v0, v10, Lf/h/a/c/d1/u$a;->a:I + + iget-object v0, v5, Lf/h/a/c/d1/u;->i:[J + + aget-wide v6, v0, v11 + + iput-wide v6, v10, Lf/h/a/c/d1/u$a;->b:J + + iget-object v0, v5, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + aget-object v0, v0, v11 + + iput-object v0, v10, Lf/h/a/c/d1/u$a;->c:Lf/h/a/c/a1/s$a; + + iget v0, v5, Lf/h/a/c/d1/u;->r:I + + add-int/2addr v0, v13 + + iput v0, v5, Lf/h/a/c/d1/u;->r:I + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + monitor-exit v5 + + :goto_4 + const/4 v0, -0x4 + + goto :goto_7 + + :cond_c + :goto_5 + :try_start_5 + iget-object v6, v5, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + aget-object v6, v6, v11 + + invoke-virtual {v5, v6, v0}, Lf/h/a/c/d1/u;->p(Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d0;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + monitor-exit v5 + + :goto_6 + const/4 v0, -0x5 + + :goto_7 + if-ne v0, v15, :cond_1d + + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v6 + + if-nez v6, :cond_1d + + iget-object v6, v2, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + if-nez v6, :cond_d + + iget v6, v2, Lf/h/a/c/y0/e;->h:I + + if-nez v6, :cond_d + + const/4 v6, 0x1 + + goto :goto_8 + + :cond_d + const/4 v6, 0x0 + + :goto_8 + if-nez v6, :cond_1d + + iget-object v6, v5, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + iget-object v5, v5, Lf/h/a/c/d1/u;->b:Lf/h/a/c/d1/u$a; + + if-eqz v6, :cond_1c + + const/high16 v7, 0x40000000 # 2.0f + + invoke-virtual {v2, v7}, Lf/h/a/c/y0/a;->getFlag(I)Z + + move-result v7 + + if-eqz v7, :cond_18 + + iget-wide v7, v5, Lf/h/a/c/d1/u$a;->b:J + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v9, v13}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + iget-object v9, v9, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v6, v7, v8, v9, v13}, Lf/h/a/c/d1/t;->e(J[BI)V + + const-wide/16 v9, 0x1 + + add-long/2addr v7, v9 + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + iget-object v9, v9, Lf/h/a/c/i1/t;->a:[B + + const/4 v10, 0x0 + + aget-byte v9, v9, v10 + + and-int/lit16 v10, v9, 0x80 + + if-eqz v10, :cond_e + + const/4 v10, 0x1 + + goto :goto_9 + + :cond_e + const/4 v10, 0x0 + + :goto_9 + and-int/lit8 v9, v9, 0x7f + + iget-object v11, v2, Lf/h/a/c/y0/e;->d:Lf/h/a/c/y0/b; + + iget-object v15, v11, Lf/h/a/c/y0/b;->a:[B + + if-nez v15, :cond_f + + const/16 v15, 0x10 + + new-array v15, v15, [B + + iput-object v15, v11, Lf/h/a/c/y0/b;->a:[B + + goto :goto_a + + :cond_f + const/4 v12, 0x0 + + invoke-static {v15, v12}, Ljava/util/Arrays;->fill([BB)V + + :goto_a + iget-object v15, v11, Lf/h/a/c/y0/b;->a:[B + + invoke-virtual {v6, v7, v8, v15, v9}, Lf/h/a/c/d1/t;->e(J[BI)V + + int-to-long v12, v9 + + add-long/2addr v7, v12 + + if-eqz v10, :cond_10 + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + const/4 v12, 0x2 + + invoke-virtual {v9, v12}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + iget-object v9, v9, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v6, v7, v8, v9, v12}, Lf/h/a/c/d1/t;->e(J[BI)V + + const-wide/16 v12, 0x2 + + add-long/2addr v7, v12 + + iget-object v9, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->v()I + + move-result v13 + + goto :goto_b + + :cond_10 + const/4 v13, 0x1 + + :goto_b + iget-object v9, v11, Lf/h/a/c/y0/b;->b:[I + + if-eqz v9, :cond_11 + + array-length v12, v9 + + if-ge v12, v13, :cond_12 + + :cond_11 + new-array v9, v13, [I + + :cond_12 + iget-object v12, v11, Lf/h/a/c/y0/b;->c:[I + + if-eqz v12, :cond_13 + + array-length v15, v12 + + if-ge v15, v13, :cond_14 + + :cond_13 + new-array v12, v13, [I + + :cond_14 + move-object v15, v12 + + if-eqz v10, :cond_15 + + mul-int/lit8 v10, v13, 0x6 + + iget-object v12, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v12, v10}, Lf/h/a/c/i1/t;->y(I)V + + iget-object v12, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + iget-object v12, v12, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v6, v7, v8, v12, v10}, Lf/h/a/c/d1/t;->e(J[BI)V + + move-object/from16 p3, v15 + + int-to-long v14, v10 + + add-long/2addr v7, v14 + + iget-object v10, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + const/4 v12, 0x0 + + invoke-virtual {v10, v12}, Lf/h/a/c/i1/t;->C(I)V + + const/4 v12, 0x0 + + :goto_c + if-ge v12, v13, :cond_16 + + iget-object v10, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + aput v10, v9, v12 + + iget-object v10, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v10}, Lf/h/a/c/i1/t;->t()I + + move-result v10 + + aput v10, p3, v12 + + add-int/lit8 v12, v12, 0x1 + + goto :goto_c + + :cond_15 + move-object/from16 p3, v15 + + const/4 v10, 0x0 + + aput v10, v9, v10 + + iget v12, v5, Lf/h/a/c/d1/u$a;->a:I + + iget-wide v14, v5, Lf/h/a/c/d1/u$a;->b:J + + sub-long v14, v7, v14 + + long-to-int v15, v14 + + sub-int/2addr v12, v15 + + aput v12, p3, v10 + + :cond_16 + iget-object v10, v5, Lf/h/a/c/d1/u$a;->c:Lf/h/a/c/a1/s$a; + + iget-object v12, v10, Lf/h/a/c/a1/s$a;->b:[B + + iget-object v14, v11, Lf/h/a/c/y0/b;->a:[B + + iget v15, v10, Lf/h/a/c/a1/s$a;->a:I + + iget v1, v10, Lf/h/a/c/a1/s$a;->c:I + + iget v10, v10, Lf/h/a/c/a1/s$a;->d:I + + iput-object v9, v11, Lf/h/a/c/y0/b;->b:[I + + move-object/from16 v17, v3 + + move-object/from16 v3, p3 + + iput-object v3, v11, Lf/h/a/c/y0/b;->c:[I + + iput-object v14, v11, Lf/h/a/c/y0/b;->a:[B + + move/from16 v18, v4 + + iget-object v4, v11, Lf/h/a/c/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; + + iput v13, v4, Landroid/media/MediaCodec$CryptoInfo;->numSubSamples:I + + iput-object v9, v4, Landroid/media/MediaCodec$CryptoInfo;->numBytesOfClearData:[I + + iput-object v3, v4, Landroid/media/MediaCodec$CryptoInfo;->numBytesOfEncryptedData:[I + + iput-object v12, v4, Landroid/media/MediaCodec$CryptoInfo;->key:[B + + iput-object v14, v4, Landroid/media/MediaCodec$CryptoInfo;->iv:[B + + iput v15, v4, Landroid/media/MediaCodec$CryptoInfo;->mode:I + + sget v3, Lf/h/a/c/i1/c0;->a:I + + const/16 v4, 0x18 + + if-lt v3, v4, :cond_17 + + iget-object v3, v11, Lf/h/a/c/y0/b;->e:Lf/h/a/c/y0/b$b; + + iget-object v4, v3, Lf/h/a/c/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; + + invoke-virtual {v4, v1, v10}, Landroid/media/MediaCodec$CryptoInfo$Pattern;->set(II)V + + iget-object v1, v3, Lf/h/a/c/y0/b$b;->a:Landroid/media/MediaCodec$CryptoInfo; + + iget-object v3, v3, Lf/h/a/c/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; + + invoke-virtual {v1, v3}, Landroid/media/MediaCodec$CryptoInfo;->setPattern(Landroid/media/MediaCodec$CryptoInfo$Pattern;)V + + :cond_17 + iget-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + sub-long/2addr v7, v3 + + long-to-int v1, v7 + + int-to-long v7, v1 + + add-long/2addr v3, v7 + + iput-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + iget v3, v5, Lf/h/a/c/d1/u$a;->a:I + + sub-int/2addr v3, v1 + + iput v3, v5, Lf/h/a/c/d1/u$a;->a:I + + goto :goto_d + + :cond_18 + move-object/from16 v17, v3 + + move/from16 v18, v4 + + :goto_d + invoke-virtual/range {p2 .. p2}, Lf/h/a/c/y0/a;->hasSupplementalData()Z + + move-result v1 + + if-eqz v1, :cond_1b + + iget-object v1, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + const/4 v3, 0x4 + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/t;->y(I)V + + iget-wide v7, v5, Lf/h/a/c/d1/u$a;->b:J + + iget-object v1, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + iget-object v1, v1, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v6, v7, v8, v1, v3}, Lf/h/a/c/d1/t;->e(J[BI)V + + iget-object v1, v6, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->t()I + + move-result v1 + + iget-wide v7, v5, Lf/h/a/c/d1/u$a;->b:J + + const-wide/16 v9, 0x4 + + add-long/2addr v7, v9 + + iput-wide v7, v5, Lf/h/a/c/d1/u$a;->b:J + + iget v4, v5, Lf/h/a/c/d1/u$a;->a:I + + sub-int/2addr v4, v3 + + iput v4, v5, Lf/h/a/c/d1/u$a;->a:I + + invoke-virtual {v2, v1}, Lf/h/a/c/y0/e;->k(I)V + + iget-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + iget-object v7, v2, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v6, v3, v4, v7, v1}, Lf/h/a/c/d1/t;->d(JLjava/nio/ByteBuffer;I)V + + iget-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + int-to-long v7, v1 + + add-long/2addr v3, v7 + + iput-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + iget v3, v5, Lf/h/a/c/d1/u$a;->a:I + + sub-int/2addr v3, v1 + + iput v3, v5, Lf/h/a/c/d1/u$a;->a:I + + iget-object v1, v2, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + if-eqz v1, :cond_1a + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v1 + + if-ge v1, v3, :cond_19 + + goto :goto_e + + :cond_19 + iget-object v1, v2, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + goto :goto_f + + :cond_1a + :goto_e + invoke-static {v3}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v1 + + iput-object v1, v2, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + :goto_f + iget-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + iget-object v1, v2, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + iget v2, v5, Lf/h/a/c/d1/u$a;->a:I + + invoke-virtual {v6, v3, v4, v1, v2}, Lf/h/a/c/d1/t;->d(JLjava/nio/ByteBuffer;I)V + + goto :goto_10 + + :cond_1b + iget v1, v5, Lf/h/a/c/d1/u$a;->a:I + + invoke-virtual {v2, v1}, Lf/h/a/c/y0/e;->k(I)V + + iget-wide v3, v5, Lf/h/a/c/d1/u$a;->b:J + + iget-object v1, v2, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + iget v2, v5, Lf/h/a/c/d1/u$a;->a:I + + invoke-virtual {v6, v3, v4, v1, v2}, Lf/h/a/c/d1/t;->d(JLjava/nio/ByteBuffer;I)V + + goto :goto_10 + + :cond_1c + const/4 v0, 0x0 + + throw v0 + + :cond_1d + move-object/from16 v17, v3 + + move/from16 v18, v4 + + :goto_10 + const/4 v1, -0x3 + + if-ne v0, v1, :cond_1e + + move-object/from16 v1, v17 + + move/from16 v2, v18 + + invoke-virtual {v1, v2}, Lf/h/a/c/d1/r;->B(I)V + + :cond_1e + move v6, v0 + + :goto_11 + return v6 + + :catchall_0 + move-exception v0 + + monitor-exit v5 + + throw v0 +.end method + +.method public c()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/r$e;->b:Lf/h/a/c/d1/r; + + iget v1, p0, Lf/h/a/c/d1/r$e;->a:I + + iget-object v2, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v1, v2, v1 + + iget-object v2, v1, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + if-eqz v2, :cond_1 + + invoke-interface {v2}, Lcom/google/android/exoplayer2/drm/DrmSession;->getState()I + + move-result v2 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, v1, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->c()Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + throw v0 + + :cond_1 + :goto_0 + invoke-virtual {v0}, Lf/h/a/c/d1/r;->C()V + + return-void +.end method + +.method public d(J)I + .locals 10 + + iget-object v0, p0, Lf/h/a/c/d1/r$e;->b:Lf/h/a/c/d1/r; + + iget v1, p0, Lf/h/a/c/d1/r$e;->a:I + + invoke-virtual {v0}, Lf/h/a/c/d1/r;->F()Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_0 + + goto :goto_3 + + :cond_0 + invoke-virtual {v0, v1}, Lf/h/a/c/d1/r;->A(I)V + + iget-object v2, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v2, v2, v1 + + iget-boolean v4, v0, Lf/h/a/c/d1/r;->N:Z + + if-eqz v4, :cond_1 + + invoke-virtual {v2}, Lf/h/a/c/d1/u;->i()J + + move-result-wide v4 + + cmp-long v6, p1, v4 + + if-lez v6, :cond_1 + + monitor-enter v2 + + :try_start_0 + iget p1, v2, Lf/h/a/c/d1/u;->o:I + + iget p2, v2, Lf/h/a/c/d1/u;->r:I + + sub-int/2addr p1, p2 + + iget p2, v2, Lf/h/a/c/d1/u;->o:I + + iput p2, v2, Lf/h/a/c/d1/u;->r:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v2 + + :goto_0 + move v3, p1 + + goto :goto_2 + + :catchall_0 + move-exception p1 + + monitor-exit v2 + + throw p1 + + :cond_1 + monitor-enter v2 + + :try_start_1 + iget v4, v2, Lf/h/a/c/d1/u;->r:I + + invoke-virtual {v2, v4}, Lf/h/a/c/d1/u;->k(I)I + + move-result v5 + + invoke-virtual {v2}, Lf/h/a/c/d1/u;->m()Z + + move-result v4 + + if-eqz v4, :cond_4 + + iget-object v4, v2, Lf/h/a/c/d1/u;->l:[J + + aget-wide v6, v4, v5 + + cmp-long v4, p1, v6 + + if-gez v4, :cond_2 + + goto :goto_1 + + :cond_2 + iget v4, v2, Lf/h/a/c/d1/u;->o:I + + iget v6, v2, Lf/h/a/c/d1/u;->r:I + + sub-int v6, v4, v6 + + const/4 v9, 0x1 + + move-object v4, v2 + + move-wide v7, p1 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/c/d1/u;->h(IIJZ)I + + move-result p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_3 + + monitor-exit v2 + + goto :goto_2 + + :cond_3 + :try_start_2 + iget p2, v2, Lf/h/a/c/d1/u;->r:I + + add-int/2addr p2, p1 + + iput p2, v2, Lf/h/a/c/d1/u;->r:I + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + monitor-exit v2 + + goto :goto_0 + + :cond_4 + :goto_1 + monitor-exit v2 + + :goto_2 + if-nez v3, :cond_5 + + invoke-virtual {v0, v1}, Lf/h/a/c/d1/r;->B(I)V + + :cond_5 + :goto_3 + return v3 + + :catchall_1 + move-exception p1 + + monitor-exit v2 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r$f.smali b/com.discord/smali_classes2/f/h/a/c/d1/r$f.smali new file mode 100644 index 0000000000..5e2c10a1f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r$f.smali @@ -0,0 +1,106 @@ +.class public final Lf/h/a/c/d1/r$f; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "f" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Z + + +# direct methods +.method public constructor (IZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/d1/r$f;->a:I + + iput-boolean p2, p0, Lf/h/a/c/d1/r$f;->b:Z + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/d1/r$f; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/d1/r$f; + + iget v2, p0, Lf/h/a/c/d1/r$f;->a:I + + iget v3, p1, Lf/h/a/c/d1/r$f;->a:I + + if-ne v2, v3, :cond_2 + + iget-boolean v2, p0, Lf/h/a/c/d1/r$f;->b:Z + + iget-boolean p1, p1, Lf/h/a/c/d1/r$f;->b:Z + + if-ne v2, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/r$f;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-boolean v1, p0, Lf/h/a/c/d1/r$f;->b:Z + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/r.smali b/com.discord/smali_classes2/f/h/a/c/d1/r.smali new file mode 100644 index 0000000000..24b072ffae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/r.smali @@ -0,0 +1,3168 @@ +.class public final Lf/h/a/c/d1/r; +.super Ljava/lang/Object; +.source "ProgressiveMediaPeriod.java" + +# interfaces +.implements Lf/h/a/c/d1/o; +.implements Lf/h/a/c/a1/i; +.implements Lcom/google/android/exoplayer2/upstream/Loader$b; +.implements Lcom/google/android/exoplayer2/upstream/Loader$f; +.implements Lf/h/a/c/d1/u$b; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/r$f;, + Lf/h/a/c/d1/r$d;, + Lf/h/a/c/d1/r$b;, + Lf/h/a/c/d1/r$a;, + Lf/h/a/c/d1/r$e;, + Lf/h/a/c/d1/r$c; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/c/d1/o;", + "Lf/h/a/c/a1/i;", + "Lcom/google/android/exoplayer2/upstream/Loader$b<", + "Lf/h/a/c/d1/r$a;", + ">;", + "Lcom/google/android/exoplayer2/upstream/Loader$f;", + "Lf/h/a/c/d1/u$b;" + } +.end annotation + + +# static fields +.field public static final P:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final Q:Lcom/google/android/exoplayer2/Format; + + +# instance fields +.field public A:Z + +.field public B:I + +.field public C:Z + +.field public D:Z + +.field public E:Z + +.field public F:I + +.field public G:J + +.field public H:J + +.field public I:Z + +.field public J:J + +.field public K:J + +.field public L:Z + +.field public M:I + +.field public N:Z + +.field public O:Z + +.field public final d:Landroid/net/Uri; + +.field public final e:Lf/h/a/c/h1/j; + +.field public final f:Lf/h/a/c/z0/i; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/z0/i<", + "*>;" + } + .end annotation +.end field + +.field public final g:Lf/h/a/c/h1/u; + +.field public final h:Lf/h/a/c/d1/q$a; + +.field public final i:Lf/h/a/c/d1/r$c; + +.field public final j:Lf/h/a/c/h1/d; + +.field public final k:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final l:J + +.field public final m:Lcom/google/android/exoplayer2/upstream/Loader; + +.field public final n:Lf/h/a/c/d1/r$b; + +.field public final o:Lf/h/a/c/i1/j; + +.field public final p:Ljava/lang/Runnable; + +.field public final q:Ljava/lang/Runnable; + +.field public final r:Landroid/os/Handler; + +.field public s:Lf/h/a/c/d1/o$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public t:Lf/h/a/c/a1/q; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public v:[Lf/h/a/c/d1/u; + +.field public w:[Lf/h/a/c/d1/r$f; + +.field public x:Z + +.field public y:Z + +.field public z:Lf/h/a/c/d1/r$d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + const-string v1, "Icy-MetaData" + + const-string v2, "1" + + invoke-virtual {v0, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/d1/r;->P:Ljava/util/Map; + + const-wide v0, 0x7fffffffffffffffL + + const-string v2, "icy" + + const-string v3, "application/x-icy" + + invoke-static {v2, v3, v0, v1}, Lcom/google/android/exoplayer2/Format;->i(Ljava/lang/String;Ljava/lang/String;J)Lcom/google/android/exoplayer2/Format; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/d1/r;->Q:Lcom/google/android/exoplayer2/Format; + + return-void +.end method + +.method public constructor (Landroid/net/Uri;Lf/h/a/c/h1/j;[Lf/h/a/c/a1/h;Lf/h/a/c/z0/i;Lf/h/a/c/h1/u;Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/r$c;Lf/h/a/c/h1/d;Ljava/lang/String;I)V + .locals 0 + .param p9 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/net/Uri;", + "Lf/h/a/c/h1/j;", + "[", + "Lf/h/a/c/a1/h;", + "Lf/h/a/c/z0/i<", + "*>;", + "Lf/h/a/c/h1/u;", + "Lf/h/a/c/d1/q$a;", + "Lf/h/a/c/d1/r$c;", + "Lf/h/a/c/h1/d;", + "Ljava/lang/String;", + "I)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r;->d:Landroid/net/Uri; + + iput-object p2, p0, Lf/h/a/c/d1/r;->e:Lf/h/a/c/h1/j; + + iput-object p4, p0, Lf/h/a/c/d1/r;->f:Lf/h/a/c/z0/i; + + iput-object p5, p0, Lf/h/a/c/d1/r;->g:Lf/h/a/c/h1/u; + + iput-object p6, p0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iput-object p7, p0, Lf/h/a/c/d1/r;->i:Lf/h/a/c/d1/r$c; + + iput-object p8, p0, Lf/h/a/c/d1/r;->j:Lf/h/a/c/h1/d; + + iput-object p9, p0, Lf/h/a/c/d1/r;->k:Ljava/lang/String; + + int-to-long p1, p10 + + iput-wide p1, p0, Lf/h/a/c/d1/r;->l:J + + new-instance p1, Lcom/google/android/exoplayer2/upstream/Loader; + + const-string p2, "Loader:ProgressiveMediaPeriod" + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/upstream/Loader;->(Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + new-instance p1, Lf/h/a/c/d1/r$b; + + invoke-direct {p1, p3}, Lf/h/a/c/d1/r$b;->([Lf/h/a/c/a1/h;)V + + iput-object p1, p0, Lf/h/a/c/d1/r;->n:Lf/h/a/c/d1/r$b; + + new-instance p1, Lf/h/a/c/i1/j; + + invoke-direct {p1}, Lf/h/a/c/i1/j;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + new-instance p1, Lf/h/a/c/d1/a; + + invoke-direct {p1, p0}, Lf/h/a/c/d1/a;->(Lf/h/a/c/d1/r;)V + + iput-object p1, p0, Lf/h/a/c/d1/r;->p:Ljava/lang/Runnable; + + new-instance p1, Lf/h/a/c/d1/j; + + invoke-direct {p1, p0}, Lf/h/a/c/d1/j;->(Lf/h/a/c/d1/r;)V + + iput-object p1, p0, Lf/h/a/c/d1/r;->q:Ljava/lang/Runnable; + + new-instance p1, Landroid/os/Handler; + + invoke-direct {p1}, Landroid/os/Handler;->()V + + iput-object p1, p0, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + const/4 p1, 0x0 + + new-array p2, p1, [Lf/h/a/c/d1/r$f; + + iput-object p2, p0, Lf/h/a/c/d1/r;->w:[Lf/h/a/c/d1/r$f; + + new-array p1, p1, [Lf/h/a/c/d1/u; + + iput-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/d1/r;->K:J + + const-wide/16 p3, -0x1 + + iput-wide p3, p0, Lf/h/a/c/d1/r;->H:J + + iput-wide p1, p0, Lf/h/a/c/d1/r;->G:J + + const/4 p1, 0x1 + + iput p1, p0, Lf/h/a/c/d1/r;->B:I + + iget-object p1, p6, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p6, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {p2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_0 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/c/d1/q$a$a; + + iget-object p4, p3, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object p3, p3, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance p5, Lf/h/a/c/d1/f; + + invoke-direct {p5, p6, p4, p1}, Lf/h/a/c/d1/f;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + invoke-virtual {p6, p3, p5}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static synthetic t(Lf/h/a/c/d1/r;)J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->v()J + + move-result-wide v0 + + return-wide v0 +.end method + + +# virtual methods +.method public final A(I)V + .locals 14 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/d1/r$d;->e:[Z + + aget-boolean v2, v1, p1 + + if-nez v2, :cond_1 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v0, v0, p1 + + const/4 v2, 0x0 + + iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v6, v0, v2 + + iget-object v0, p0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v2, v6, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/c/i1/q;->f(Ljava/lang/String;)I + + move-result v5 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + iget-wide v2, p0, Lf/h/a/c/d1/r;->J:J + + new-instance v13, Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v9 + + const/4 v4, 0x1 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + move-object v3, v13 + + invoke-direct/range {v3 .. v12}, Lf/h/a/c/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V + + iget-object v2, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/d1/q$a$a; + + iget-object v4, v3, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v3, v3, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v5, Lf/h/a/c/d1/d; + + invoke-direct {v5, v0, v4, v13}, Lf/h/a/c/d1/d;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$c;)V + + invoke-virtual {v0, v3, v5}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x1 + + aput-boolean v0, v1, p1 + + :cond_1 + return-void +.end method + +.method public final B(I)V + .locals 4 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->c:[Z + + iget-boolean v1, p0, Lf/h/a/c/d1/r;->L:Z + + if-eqz v1, :cond_2 + + aget-boolean v0, v0, p1 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object p1, v0, p1 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lf/h/a/c/d1/u;->n(Z)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_1 + + :cond_0 + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/d1/r;->K:J + + iput-boolean v0, p0, Lf/h/a/c/d1/r;->L:Z + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/d1/r;->D:Z + + iput-wide v1, p0, Lf/h/a/c/d1/r;->J:J + + iput v0, p0, Lf/h/a/c/d1/r;->M:I + + iget-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v1, p1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, p1, v2 + + invoke-virtual {v3, v0}, Lf/h/a/c/d1/u;->q(Z)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Lf/h/a/c/d1/o$a; + + invoke-interface {p1, p0}, Lf/h/a/c/d1/w$a;->c(Lf/h/a/c/d1/w;)V + + :cond_2 + :goto_1 + return-void +.end method + +.method public C()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object v1, p0, Lf/h/a/c/d1/r;->g:Lf/h/a/c/h1/u; + + iget v2, p0, Lf/h/a/c/d1/r;->B:I + + check-cast v1, Lf/h/a/c/h1/r; + + invoke-virtual {v1, v2}, Lf/h/a/c/h1/r;->a(I)I + + move-result v1 + + iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; + + if-nez v2, :cond_3 + + iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; + + if-eqz v0, :cond_2 + + const/high16 v2, -0x80000000 + + if-ne v1, v2, :cond_0 + + iget v1, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->d:I + + :cond_0 + iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->h:Ljava/io/IOException; + + if-eqz v2, :cond_2 + + iget v0, v0, Lcom/google/android/exoplayer2/upstream/Loader$d;->i:I + + if-gt v0, v1, :cond_1 + + goto :goto_0 + + :cond_1 + throw v2 + + :cond_2 + :goto_0 + return-void + + :cond_3 + throw v2 +.end method + +.method public final D(Lf/h/a/c/d1/r$f;)Lf/h/a/c/a1/s; + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v0, v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + iget-object v2, p0, Lf/h/a/c/d1/r;->w:[Lf/h/a/c/d1/r$f; + + aget-object v2, v2, v1 + + invoke-virtual {p1, v2}, Lf/h/a/c/d1/r$f;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object p1, p1, v1 + + return-object p1 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v1, Lf/h/a/c/d1/u; + + iget-object v2, p0, Lf/h/a/c/d1/r;->j:Lf/h/a/c/h1/d; + + iget-object v3, p0, Lf/h/a/c/d1/r;->f:Lf/h/a/c/z0/i; + + invoke-direct {v1, v2, v3}, Lf/h/a/c/d1/u;->(Lf/h/a/c/h1/d;Lf/h/a/c/z0/i;)V + + iput-object p0, v1, Lf/h/a/c/d1/u;->d:Lf/h/a/c/d1/u$b; + + iget-object v2, p0, Lf/h/a/c/d1/r;->w:[Lf/h/a/c/d1/r$f; + + add-int/lit8 v3, v0, 0x1 + + invoke-static {v2, v3}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [Lf/h/a/c/d1/r$f; + + aput-object p1, v2, v0 + + iput-object v2, p0, Lf/h/a/c/d1/r;->w:[Lf/h/a/c/d1/r$f; + + iget-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + invoke-static {p1, v3}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Lf/h/a/c/d1/u; + + aput-object v1, p1, v0 + + iput-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + return-object v1 +.end method + +.method public final E()V + .locals 27 + + move-object/from16 v8, p0 + + new-instance v9, Lf/h/a/c/d1/r$a; + + iget-object v2, v8, Lf/h/a/c/d1/r;->d:Landroid/net/Uri; + + iget-object v3, v8, Lf/h/a/c/d1/r;->e:Lf/h/a/c/h1/j; + + iget-object v4, v8, Lf/h/a/c/d1/r;->n:Lf/h/a/c/d1/r$b; + + iget-object v6, v8, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + move-object v0, v9 + + move-object/from16 v1, p0 + + move-object/from16 v5, p0 + + invoke-direct/range {v0 .. v6}, Lf/h/a/c/d1/r$a;->(Lf/h/a/c/d1/r;Landroid/net/Uri;Lf/h/a/c/h1/j;Lf/h/a/c/d1/r$b;Lf/h/a/c/a1/i;Lf/h/a/c/i1/j;)V + + iget-boolean v0, v8, Lf/h/a/c/d1/r;->y:Z + + if-eqz v0, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->a:Lf/h/a/c/a1/q; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->x()Z + + move-result v1 + + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v1, v8, Lf/h/a/c/d1/r;->G:J + + const/4 v3, 0x1 + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v6, v1, v4 + + if-eqz v6, :cond_0 + + iget-wide v6, v8, Lf/h/a/c/d1/r;->K:J + + cmp-long v10, v6, v1 + + if-lez v10, :cond_0 + + iput-boolean v3, v8, Lf/h/a/c/d1/r;->N:Z + + iput-wide v4, v8, Lf/h/a/c/d1/r;->K:J + + return-void + + :cond_0 + iget-wide v1, v8, Lf/h/a/c/d1/r;->K:J + + invoke-interface {v0, v1, v2}, Lf/h/a/c/a1/q;->g(J)Lf/h/a/c/a1/q$a; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iget-wide v0, v0, Lf/h/a/c/a1/r;->b:J + + iget-wide v6, v8, Lf/h/a/c/d1/r;->K:J + + iget-object v2, v9, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + iput-wide v0, v2, Lf/h/a/c/a1/p;->a:J + + iput-wide v6, v9, Lf/h/a/c/d1/r$a;->i:J + + iput-boolean v3, v9, Lf/h/a/c/d1/r$a;->h:Z + + const/4 v0, 0x0 + + iput-boolean v0, v9, Lf/h/a/c/d1/r$a;->m:Z + + iput-wide v4, v8, Lf/h/a/c/d1/r;->K:J + + :cond_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->u()I + + move-result v0 + + iput v0, v8, Lf/h/a/c/d1/r;->M:I + + iget-object v1, v8, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object v0, v8, Lf/h/a/c/d1/r;->g:Lf/h/a/c/h1/u; + + iget v2, v8, Lf/h/a/c/d1/r;->B:I + + check-cast v0, Lf/h/a/c/h1/r; + + invoke-virtual {v0, v2}, Lf/h/a/c/h1/r;->a(I)I + + move-result v5 + + const/4 v10, 0x0 + + if-eqz v1, :cond_4 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object v10, v1, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v15 + + new-instance v11, Lcom/google/android/exoplayer2/upstream/Loader$d; + + move-object v0, v11 + + move-object v3, v9 + + move-object/from16 v4, p0 + + move-wide v6, v15 + + invoke-direct/range {v0 .. v7}, Lcom/google/android/exoplayer2/upstream/Loader$d;->(Lcom/google/android/exoplayer2/upstream/Loader;Landroid/os/Looper;Lcom/google/android/exoplayer2/upstream/Loader$e;Lcom/google/android/exoplayer2/upstream/Loader$b;IJ)V + + const-wide/16 v0, 0x0 + + invoke-virtual {v11, v0, v1}, Lcom/google/android/exoplayer2/upstream/Loader$d;->b(J)V + + iget-object v0, v8, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v12, v9, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + const/4 v1, 0x1 + + const/4 v2, -0x1 + + const/4 v3, 0x0 + + const/16 v21, 0x0 + + const/16 v22, 0x0 + + iget-wide v4, v9, Lf/h/a/c/d1/r$a;->i:J + + iget-wide v6, v8, Lf/h/a/c/d1/r;->G:J + + if-eqz v0, :cond_3 + + new-instance v9, Lf/h/a/c/d1/q$b; + + iget-object v13, v12, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v14 + + const-wide/16 v17, 0x0 + + const-wide/16 v19, 0x0 + + move-object v11, v9 + + invoke-direct/range {v11 .. v20}, Lf/h/a/c/d1/q$b;->(Lf/h/a/c/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V + + new-instance v10, Lf/h/a/c/d1/q$c; + + invoke-virtual {v0, v4, v5}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v23 + + invoke-virtual {v0, v6, v7}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v25 + + move-object/from16 v17, v10 + + move/from16 v18, v1 + + move/from16 v19, v2 + + move-object/from16 v20, v3 + + invoke-direct/range {v17 .. v26}, Lf/h/a/c/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V + + iget-object v1, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/d1/q$a$a; + + iget-object v3, v2, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v2, v2, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v4, Lf/h/a/c/d1/h; + + invoke-direct {v4, v0, v3, v9, v10}, Lf/h/a/c/d1/h;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + invoke-virtual {v0, v2, v4}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_2 + return-void + + :cond_3 + throw v10 + + :cond_4 + throw v10 +.end method + +.method public final F()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->D:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->x()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public a(Lf/h/a/c/a1/q;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Lf/h/a/c/a1/q$b; + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + const-wide/16 v2, 0x0 + + invoke-direct {p1, v0, v1, v2, v3}, Lf/h/a/c/a1/q$b;->(JJ)V + + :goto_0 + iput-object p1, p0, Lf/h/a/c/d1/r;->t:Lf/h/a/c/a1/q; + + iget-object p1, p0, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + iget-object v0, p0, Lf/h/a/c/d1/r;->p:Ljava/lang/Runnable; + + invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public b([Lf/h/a/c/f1/f;[Z[Lf/h/a/c/d1/v;[ZJ)J + .locals 8 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->d:[Z + + iget v2, p0, Lf/h/a/c/d1/r;->F:I + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + array-length v5, p1 + + const/4 v6, 0x1 + + if-ge v4, v5, :cond_2 + + aget-object v5, p3, v4 + + if-eqz v5, :cond_1 + + aget-object v5, p1, v4 + + if-eqz v5, :cond_0 + + aget-boolean v5, p2, v4 + + if-nez v5, :cond_1 + + :cond_0 + aget-object v5, p3, v4 + + check-cast v5, Lf/h/a/c/d1/r$e; + + iget v5, v5, Lf/h/a/c/d1/r$e;->a:I + + aget-boolean v7, v0, v5 + + invoke-static {v7}, Lf/h/a/c/i1/e;->F(Z)V + + iget v7, p0, Lf/h/a/c/d1/r;->F:I + + sub-int/2addr v7, v6 + + iput v7, p0, Lf/h/a/c/d1/r;->F:I + + aput-boolean v3, v0, v5 + + const/4 v5, 0x0 + + aput-object v5, p3, v4 + + :cond_1 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_2 + iget-boolean p2, p0, Lf/h/a/c/d1/r;->C:Z + + if-eqz p2, :cond_3 + + if-nez v2, :cond_4 + + goto :goto_1 + + :cond_3 + const-wide/16 v4, 0x0 + + cmp-long p2, p5, v4 + + if-eqz p2, :cond_4 + + :goto_1 + const/4 p2, 0x1 + + goto :goto_2 + + :cond_4 + const/4 p2, 0x0 + + :goto_2 + const/4 v2, 0x0 + + :goto_3 + array-length v4, p1 + + if-ge v2, v4, :cond_9 + + aget-object v4, p3, v2 + + if-nez v4, :cond_8 + + aget-object v4, p1, v2 + + if-eqz v4, :cond_8 + + aget-object v4, p1, v2 + + invoke-interface {v4}, Lf/h/a/c/f1/f;->length()I + + move-result v5 + + if-ne v5, v6, :cond_5 + + const/4 v5, 0x1 + + goto :goto_4 + + :cond_5 + const/4 v5, 0x0 + + :goto_4 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-interface {v4, v3}, Lf/h/a/c/f1/f;->e(I)I + + move-result v5 + + if-nez v5, :cond_6 + + const/4 v5, 0x1 + + goto :goto_5 + + :cond_6 + const/4 v5, 0x0 + + :goto_5 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-interface {v4}, Lf/h/a/c/f1/f;->a()Lcom/google/android/exoplayer2/source/TrackGroup; + + move-result-object v4 + + invoke-virtual {v1, v4}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->a(Lcom/google/android/exoplayer2/source/TrackGroup;)I + + move-result v4 + + aget-boolean v5, v0, v4 + + xor-int/2addr v5, v6 + + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + iget v5, p0, Lf/h/a/c/d1/r;->F:I + + add-int/2addr v5, v6 + + iput v5, p0, Lf/h/a/c/d1/r;->F:I + + aput-boolean v6, v0, v4 + + new-instance v5, Lf/h/a/c/d1/r$e; + + invoke-direct {v5, p0, v4}, Lf/h/a/c/d1/r$e;->(Lf/h/a/c/d1/r;I)V + + aput-object v5, p3, v2 + + aput-boolean v6, p4, v2 + + if-nez p2, :cond_8 + + iget-object p2, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object p2, p2, v4 + + invoke-virtual {p2, p5, p6, v6}, Lf/h/a/c/d1/u;->r(JZ)Z + + move-result v4 + + if-nez v4, :cond_7 + + iget v4, p2, Lf/h/a/c/d1/u;->p:I + + iget p2, p2, Lf/h/a/c/d1/u;->r:I + + add-int/2addr v4, p2 + + if-eqz v4, :cond_7 + + const/4 p2, 0x1 + + goto :goto_6 + + :cond_7 + const/4 p2, 0x0 + + :cond_8 + :goto_6 + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_9 + iget p1, p0, Lf/h/a/c/d1/r;->F:I + + if-nez p1, :cond_c + + iput-boolean v3, p0, Lf/h/a/c/d1/r;->L:Z + + iput-boolean v3, p0, Lf/h/a/c/d1/r;->D:Z + + iget-object p1, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + invoke-virtual {p1}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z + + move-result p1 + + if-eqz p1, :cond_b + + iget-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length p2, p1 + + const/4 p3, 0x0 + + :goto_7 + if-ge p3, p2, :cond_a + + aget-object p4, p1, p3 + + invoke-virtual {p4}, Lf/h/a/c/d1/u;->f()V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_7 + + :cond_a + iget-object p1, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object p1, p1, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; + + invoke-static {p1}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1, v3}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V + + goto :goto_a + + :cond_b + iget-object p1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length p2, p1 + + const/4 p3, 0x0 + + :goto_8 + if-ge p3, p2, :cond_e + + aget-object p4, p1, p3 + + invoke-virtual {p4, v3}, Lf/h/a/c/d1/u;->q(Z)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_8 + + :cond_c + if-eqz p2, :cond_e + + invoke-virtual {p0, p5, p6}, Lf/h/a/c/d1/r;->g(J)J + + move-result-wide p5 + + :goto_9 + array-length p1, p3 + + if-ge v3, p1, :cond_e + + aget-object p1, p3, v3 + + if-eqz p1, :cond_d + + aput-boolean v6, p4, v3 + + :cond_d + add-int/lit8 v3, v3, 0x1 + + goto :goto_9 + + :cond_e + :goto_a + iput-boolean v6, p0, Lf/h/a/c/d1/r;->C:Z + + return-wide p5 +.end method + +.method public c(Lcom/google/android/exoplayer2/upstream/Loader$e;JJZ)V + .locals 19 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + check-cast v1, Lf/h/a/c/d1/r$a; + + iget-object v2, v0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v4, v1, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + iget-object v3, v1, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iget-object v5, v3, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + iget-object v6, v3, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + iget-wide v11, v1, Lf/h/a/c/d1/r$a;->i:J + + iget-wide v9, v0, Lf/h/a/c/d1/r;->G:J + + iget-wide v7, v3, Lf/h/a/c/h1/v;->b:J + + new-instance v15, Lf/h/a/c/d1/q$b; + + move-object v3, v15 + + move-wide/from16 v16, v7 + + move-wide/from16 v7, p2 + + move-object/from16 v18, v15 + + move-wide v14, v9 + + move-wide/from16 v9, p4 + + move-wide/from16 p2, v14 + + move-wide v13, v11 + + move-wide/from16 v11, v16 + + invoke-direct/range {v3 .. v12}, Lf/h/a/c/d1/q$b;->(Lf/h/a/c/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V + + new-instance v3, Lf/h/a/c/d1/q$c; + + invoke-virtual {v2, v13, v14}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v13 + + move-wide/from16 v4, p2 + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v15 + + const/4 v8, 0x1 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + move-object v7, v3 + + const/4 v4, 0x0 + + move v11, v4 + + const/4 v4, 0x0 + + move-object v12, v4 + + move-object/from16 v4, v18 + + invoke-direct/range {v7 .. v16}, Lf/h/a/c/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V + + iget-object v5, v2, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_0 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_0 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/d1/q$a$a; + + iget-object v7, v6, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v6, v6, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v8, Lf/h/a/c/d1/c; + + invoke-direct {v8, v2, v7, v4, v3}, Lf/h/a/c/d1/c;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + invoke-virtual {v2, v6, v8}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_0 + if-nez p6, :cond_3 + + iget-wide v2, v0, Lf/h/a/c/d1/r;->H:J + + const-wide/16 v4, -0x1 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_1 + + iget-wide v1, v1, Lf/h/a/c/d1/r$a;->k:J + + iput-wide v1, v0, Lf/h/a/c/d1/r;->H:J + + :cond_1 + iget-object v1, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v1 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_1 + if-ge v4, v2, :cond_2 + + aget-object v5, v1, v4 + + invoke-virtual {v5, v3}, Lf/h/a/c/d1/u;->q(Z)V + + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_2 + iget v1, v0, Lf/h/a/c/d1/r;->F:I + + if-lez v1, :cond_3 + + iget-object v1, v0, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v1, v0}, Lf/h/a/c/d1/w$a;->c(Lf/h/a/c/d1/w;)V + + :cond_3 + return-void +.end method + +.method public d()J + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/r;->F:I + + if-nez v0, :cond_0 + + const-wide/high16 v0, -0x8000000000000000L + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/d1/r;->q()J + + move-result-wide v0 + + :goto_0 + return-wide v0 +.end method + +.method public e(Lcom/google/android/exoplayer2/upstream/Loader$e;JJ)V + .locals 19 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + check-cast v1, Lf/h/a/c/d1/r$a; + + iget-wide v2, v0, Lf/h/a/c/d1/r;->G:J + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_1 + + iget-object v2, v0, Lf/h/a/c/d1/r;->t:Lf/h/a/c/a1/q; + + if-eqz v2, :cond_1 + + invoke-interface {v2}, Lf/h/a/c/a1/q;->b()Z + + move-result v2 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->v()J + + move-result-wide v3 + + const-wide/high16 v5, -0x8000000000000000L + + cmp-long v7, v3, v5 + + if-nez v7, :cond_0 + + const-wide/16 v3, 0x0 + + goto :goto_0 + + :cond_0 + const-wide/16 v5, 0x2710 + + add-long/2addr v3, v5 + + :goto_0 + iput-wide v3, v0, Lf/h/a/c/d1/r;->G:J + + iget-object v5, v0, Lf/h/a/c/d1/r;->i:Lf/h/a/c/d1/r$c; + + iget-boolean v6, v0, Lf/h/a/c/d1/r;->I:Z + + check-cast v5, Lf/h/a/c/d1/s; + + invoke-virtual {v5, v3, v4, v2, v6}, Lf/h/a/c/d1/s;->i(JZZ)V + + :cond_1 + iget-object v2, v0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v4, v1, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + iget-object v3, v1, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iget-object v5, v3, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + iget-object v6, v3, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + iget-wide v11, v1, Lf/h/a/c/d1/r$a;->i:J + + iget-wide v9, v0, Lf/h/a/c/d1/r;->G:J + + iget-wide v7, v3, Lf/h/a/c/h1/v;->b:J + + new-instance v15, Lf/h/a/c/d1/q$b; + + move-object v3, v15 + + move-wide/from16 v16, v7 + + move-wide/from16 v7, p2 + + move-object/from16 v18, v15 + + move-wide v14, v9 + + move-wide/from16 v9, p4 + + move-wide/from16 p2, v14 + + move-wide v13, v11 + + move-wide/from16 v11, v16 + + invoke-direct/range {v3 .. v12}, Lf/h/a/c/d1/q$b;->(Lf/h/a/c/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V + + new-instance v3, Lf/h/a/c/d1/q$c; + + invoke-virtual {v2, v13, v14}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v13 + + move-wide/from16 v4, p2 + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v15 + + const/4 v8, 0x1 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + move-object v7, v3 + + const/4 v4, 0x0 + + move v11, v4 + + const/4 v4, 0x0 + + move-object v12, v4 + + move-object/from16 v4, v18 + + invoke-direct/range {v7 .. v16}, Lf/h/a/c/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V + + iget-object v5, v2, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_1 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_2 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/d1/q$a$a; + + iget-object v7, v6, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v6, v6, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v8, Lf/h/a/c/d1/e; + + invoke-direct {v8, v2, v7, v4, v3}, Lf/h/a/c/d1/e;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + + invoke-virtual {v2, v6, v8}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_1 + + :cond_2 + iget-wide v2, v0, Lf/h/a/c/d1/r;->H:J + + const-wide/16 v4, -0x1 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_3 + + iget-wide v1, v1, Lf/h/a/c/d1/r$a;->k:J + + iput-wide v1, v0, Lf/h/a/c/d1/r;->H:J + + :cond_3 + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/c/d1/r;->N:Z + + iget-object v1, v0, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v1, v0}, Lf/h/a/c/d1/w$a;->c(Lf/h/a/c/d1/w;)V + + return-void +.end method + +.method public f()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->C()V + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->N:Z + + if-eqz v0, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->y:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Loading finished before preparation is complete." + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + :goto_0 + return-void +.end method + +.method public g(J)J + .locals 5 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/d1/r$d;->a:Lf/h/a/c/a1/q; + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->c:[Z + + invoke-interface {v1}, Lf/h/a/c/a1/q;->b()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + const-wide/16 p1, 0x0 + + :goto_0 + const/4 v1, 0x0 + + iput-boolean v1, p0, Lf/h/a/c/d1/r;->D:Z + + iput-wide p1, p0, Lf/h/a/c/d1/r;->J:J + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->x()Z + + move-result v2 + + if-eqz v2, :cond_1 + + iput-wide p1, p0, Lf/h/a/c/d1/r;->K:J + + return-wide p1 + + :cond_1 + iget v2, p0, Lf/h/a/c/d1/r;->B:I + + const/4 v3, 0x7 + + if-eq v2, v3, :cond_5 + + iget-object v2, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v2 + + const/4 v3, 0x0 + + :goto_1 + if-ge v3, v2, :cond_4 + + iget-object v4, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v4, v4, v3 + + invoke-virtual {v4, p1, p2, v1}, Lf/h/a/c/d1/u;->r(JZ)Z + + move-result v4 + + if-nez v4, :cond_3 + + aget-boolean v4, v0, v3 + + if-nez v4, :cond_2 + + iget-boolean v4, p0, Lf/h/a/c/d1/r;->A:Z + + if-nez v4, :cond_3 + + :cond_2 + const/4 v0, 0x0 + + goto :goto_2 + + :cond_3 + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v0, 0x1 + + :goto_2 + if-eqz v0, :cond_5 + + return-wide p1 + + :cond_5 + iput-boolean v1, p0, Lf/h/a/c/d1/r;->L:Z + + iput-wide p1, p0, Lf/h/a/c/d1/r;->K:J + + iput-boolean v1, p0, Lf/h/a/c/d1/r;->N:Z + + iget-object v0, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z + + move-result v0 + + if-eqz v0, :cond_6 + + iget-object v0, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; + + invoke-static {v0}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0, v1}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V + + goto :goto_4 + + :cond_6 + iget-object v0, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + const/4 v2, 0x0 + + iput-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; + + iget-object v0, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v0 + + const/4 v3, 0x0 + + :goto_3 + if-ge v3, v2, :cond_7 + + aget-object v4, v0, v3 + + invoke-virtual {v4, v1}, Lf/h/a/c/d1/u;->q(Z)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_3 + + :cond_7 + :goto_4 + return-wide p1 +.end method + +.method public h(J)Z + .locals 1 + + iget-boolean p1, p0, Lf/h/a/c/d1/r;->N:Z + + const/4 p2, 0x0 + + if-nez p1, :cond_3 + + iget-object p1, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object p1, p1, Lcom/google/android/exoplayer2/upstream/Loader;->c:Ljava/io/IOException; + + const/4 v0, 0x1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-nez p1, :cond_3 + + iget-boolean p1, p0, Lf/h/a/c/d1/r;->L:Z + + if-nez p1, :cond_3 + + iget-boolean p1, p0, Lf/h/a/c/d1/r;->y:Z + + if-eqz p1, :cond_1 + + iget p1, p0, Lf/h/a/c/d1/r;->F:I + + if-nez p1, :cond_1 + + goto :goto_2 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + invoke-virtual {p1}, Lf/h/a/c/i1/j;->a()Z + + move-result p1 + + iget-object p2, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + invoke-virtual {p2}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z + + move-result p2 + + if-nez p2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->E()V + + goto :goto_1 + + :cond_2 + move v0, p1 + + :goto_1 + return v0 + + :cond_3 + :goto_2 + return p2 +.end method + +.method public i()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/upstream/Loader;->b()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, v0, Lf/h/a/c/i1/j;->a:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public j(JLf/h/a/c/r0;)J + .locals 9 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->a:Lf/h/a/c/a1/q; + + invoke-interface {v0}, Lf/h/a/c/a1/q;->b()Z + + move-result v1 + + if-nez v1, :cond_0 + + const-wide/16 p1, 0x0 + + return-wide p1 + + :cond_0 + invoke-interface {v0, p1, p2}, Lf/h/a/c/a1/q;->g(J)Lf/h/a/c/a1/q$a; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/c/a1/q$a;->a:Lf/h/a/c/a1/r; + + iget-wide v5, v1, Lf/h/a/c/a1/r;->a:J + + iget-object v0, v0, Lf/h/a/c/a1/q$a;->b:Lf/h/a/c/a1/r; + + iget-wide v7, v0, Lf/h/a/c/a1/r;->a:J + + move-wide v2, p1 + + move-object v4, p3 + + invoke-static/range {v2 .. v8}, Lf/h/a/c/i1/c0;->V(JLf/h/a/c/r0;JJ)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public k()V + .locals 2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/d1/r;->x:Z + + iget-object v0, p0, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/c/d1/r;->p:Ljava/lang/Runnable; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public l()J + .locals 6 + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->E:Z + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v1, v0, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/d1/q$a$a; + + iget-object v4, v3, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v3, v3, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v5, Lf/h/a/c/d1/g; + + invoke-direct {v5, v0, v4, v1}, Lf/h/a/c/d1/g;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + invoke-virtual {v0, v3, v5}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/d1/r;->E:Z + + :cond_1 + iget-boolean v0, p0, Lf/h/a/c/d1/r;->D:Z + + if-eqz v0, :cond_3 + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->N:Z + + if-nez v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->u()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/d1/r;->M:I + + if-le v0, v1, :cond_3 + + :cond_2 + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/d1/r;->D:Z + + iget-wide v0, p0, Lf/h/a/c/d1/r;->J:J + + return-wide v0 + + :cond_3 + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + return-wide v0 +.end method + +.method public m(Lf/h/a/c/d1/o$a;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + iget-object p1, p0, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + invoke-virtual {p1}, Lf/h/a/c/i1/j;->a()Z + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->E()V + + return-void +.end method + +.method public n()Lcom/google/android/exoplayer2/source/TrackGroupArray; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->b:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + return-object v0 +.end method + +.method public o(Lcom/google/android/exoplayer2/upstream/Loader$e;JJLjava/io/IOException;I)Lcom/google/android/exoplayer2/upstream/Loader$c; + .locals 24 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + check-cast v1, Lf/h/a/c/d1/r$a; + + iget-wide v2, v0, Lf/h/a/c/d1/r;->H:J + + const-wide/16 v4, -0x1 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_0 + + iget-wide v2, v1, Lf/h/a/c/d1/r$a;->k:J + + iput-wide v2, v0, Lf/h/a/c/d1/r;->H:J + + :cond_0 + iget-object v2, v0, Lf/h/a/c/d1/r;->g:Lf/h/a/c/h1/u; + + iget v7, v0, Lf/h/a/c/d1/r;->B:I + + move-object v6, v2 + + check-cast v6, Lf/h/a/c/h1/r; + + move-wide/from16 v8, p4 + + move-object/from16 v10, p6 + + move/from16 v11, p7 + + invoke-virtual/range {v6 .. v11}, Lf/h/a/c/h1/r;->b(IJLjava/io/IOException;I)J + + move-result-wide v2 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + cmp-long v10, v2, v6 + + if-nez v10, :cond_1 + + sget-object v2, Lcom/google/android/exoplayer2/upstream/Loader;->e:Lcom/google/android/exoplayer2/upstream/Loader$c; + + goto :goto_5 + + :cond_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->u()I + + move-result v10 + + iget v11, v0, Lf/h/a/c/d1/r;->M:I + + if-le v10, v11, :cond_2 + + const/4 v11, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v11, 0x0 + + :goto_0 + iget-wide v12, v0, Lf/h/a/c/d1/r;->H:J + + cmp-long v14, v12, v4 + + if-nez v14, :cond_6 + + iget-object v4, v0, Lf/h/a/c/d1/r;->t:Lf/h/a/c/a1/q; + + if-eqz v4, :cond_3 + + invoke-interface {v4}, Lf/h/a/c/a1/q;->i()J + + move-result-wide v4 + + cmp-long v12, v4, v6 + + if-eqz v12, :cond_3 + + goto :goto_2 + + :cond_3 + iget-boolean v4, v0, Lf/h/a/c/d1/r;->y:Z + + if-eqz v4, :cond_4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/d1/r;->F()Z + + move-result v4 + + if-nez v4, :cond_4 + + iput-boolean v8, v0, Lf/h/a/c/d1/r;->L:Z + + const/4 v4, 0x0 + + goto :goto_4 + + :cond_4 + iget-boolean v4, v0, Lf/h/a/c/d1/r;->y:Z + + iput-boolean v4, v0, Lf/h/a/c/d1/r;->D:Z + + const-wide/16 v4, 0x0 + + iput-wide v4, v0, Lf/h/a/c/d1/r;->J:J + + iput v9, v0, Lf/h/a/c/d1/r;->M:I + + iget-object v6, v0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v7, v6 + + const/4 v10, 0x0 + + :goto_1 + if-ge v10, v7, :cond_5 + + aget-object v12, v6, v10 + + invoke-virtual {v12, v9}, Lf/h/a/c/d1/u;->q(Z)V + + add-int/lit8 v10, v10, 0x1 + + goto :goto_1 + + :cond_5 + iget-object v6, v1, Lf/h/a/c/d1/r$a;->f:Lf/h/a/c/a1/p; + + iput-wide v4, v6, Lf/h/a/c/a1/p;->a:J + + iput-wide v4, v1, Lf/h/a/c/d1/r$a;->i:J + + iput-boolean v8, v1, Lf/h/a/c/d1/r$a;->h:Z + + iput-boolean v9, v1, Lf/h/a/c/d1/r$a;->m:Z + + goto :goto_3 + + :cond_6 + :goto_2 + iput v10, v0, Lf/h/a/c/d1/r;->M:I + + :goto_3 + const/4 v4, 0x1 + + :goto_4 + if-eqz v4, :cond_7 + + invoke-static {v11, v2, v3}, Lcom/google/android/exoplayer2/upstream/Loader;->a(ZJ)Lcom/google/android/exoplayer2/upstream/Loader$c; + + move-result-object v2 + + goto :goto_5 + + :cond_7 + sget-object v2, Lcom/google/android/exoplayer2/upstream/Loader;->d:Lcom/google/android/exoplayer2/upstream/Loader$c; + + :goto_5 + iget-object v3, v0, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v11, v1, Lf/h/a/c/d1/r$a;->j:Lf/h/a/c/h1/k; + + iget-object v4, v1, Lf/h/a/c/d1/r$a;->b:Lf/h/a/c/h1/v; + + iget-object v12, v4, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + iget-object v13, v4, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + iget-wide v14, v1, Lf/h/a/c/d1/r$a;->i:J + + iget-wide v6, v0, Lf/h/a/c/d1/r;->G:J + + move-wide/from16 v20, v6 + + iget-wide v5, v4, Lf/h/a/c/h1/v;->b:J + + iget v1, v2, Lcom/google/android/exoplayer2/upstream/Loader$c;->a:I + + if-eqz v1, :cond_8 + + if-ne v1, v8, :cond_9 + + :cond_8 + const/4 v9, 0x1 + + :cond_9 + xor-int/lit8 v1, v9, 0x1 + + new-instance v4, Lf/h/a/c/d1/q$b; + + move-object v10, v4 + + move-wide v7, v14 + + move-wide/from16 v14, p2 + + move-wide/from16 v16, p4 + + move-wide/from16 v18, v5 + + invoke-direct/range {v10 .. v19}, Lf/h/a/c/d1/q$b;->(Lf/h/a/c/h1/k;Landroid/net/Uri;Ljava/util/Map;JJJ)V + + new-instance v5, Lf/h/a/c/d1/q$c; + + invoke-virtual {v3, v7, v8}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v6 + + move-wide/from16 v8, v20 + + invoke-virtual {v3, v8, v9}, Lf/h/a/c/d1/q$a;->a(J)J + + move-result-wide v22 + + const/4 v15, 0x1 + + const/16 v16, -0x1 + + const/16 v17, 0x0 + + move-object v14, v5 + + const/4 v8, 0x0 + + move/from16 v18, v8 + + const/4 v8, 0x0 + + move-object/from16 v19, v8 + + move-wide/from16 v20, v6 + + invoke-direct/range {v14 .. v23}, Lf/h/a/c/d1/q$c;->(IILcom/google/android/exoplayer2/Format;ILjava/lang/Object;JJ)V + + iget-object v6, v3, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v6 + + :goto_6 + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_a + + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/d1/q$a$a; + + iget-object v12, v7, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v7, v7, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v8, Lf/h/a/c/d1/b; + + move-object v10, v8 + + move-object v11, v3 + + move-object v13, v4 + + move-object v14, v5 + + move-object/from16 v15, p6 + + move/from16 v16, v1 + + invoke-direct/range {v10 .. v16}, Lf/h/a/c/d1/b;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + + invoke-virtual {v3, v7, v8}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_6 + + :cond_a + return-object v2 +.end method + +.method public p(II)Lf/h/a/c/a1/s; + .locals 1 + + new-instance p2, Lf/h/a/c/d1/r$f; + + const/4 v0, 0x0 + + invoke-direct {p2, p1, v0}, Lf/h/a/c/d1/r$f;->(IZ)V + + invoke-virtual {p0, p2}, Lf/h/a/c/d1/r;->D(Lf/h/a/c/d1/r$f;)Lf/h/a/c/a1/s; + + move-result-object p1 + + return-object p1 +.end method + +.method public q()J + .locals 11 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->c:[Z + + iget-boolean v1, p0, Lf/h/a/c/d1/r;->N:Z + + const-wide/high16 v2, -0x8000000000000000L + + if-eqz v1, :cond_0 + + return-wide v2 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/d1/r;->x()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-wide v0, p0, Lf/h/a/c/d1/r;->K:J + + return-wide v0 + + :cond_1 + iget-boolean v1, p0, Lf/h/a/c/d1/r;->A:Z + + const-wide v4, 0x7fffffffffffffffL + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v1, v1 + + const/4 v6, 0x0 + + move-wide v7, v4 + + :goto_0 + if-ge v6, v1, :cond_4 + + aget-boolean v9, v0, v6 + + if-eqz v9, :cond_2 + + iget-object v9, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v9, v9, v6 + + monitor-enter v9 + + :try_start_0 + iget-boolean v10, v9, Lf/h/a/c/d1/u;->u:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v9 + + if-nez v10, :cond_2 + + iget-object v9, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v9, v9, v6 + + invoke-virtual {v9}, Lf/h/a/c/d1/u;->i()J + + move-result-wide v9 + + invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v7 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v9 + + throw v0 + + :cond_2 + :goto_1 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_3 + move-wide v7, v4 + + :cond_4 + cmp-long v0, v7, v4 + + if-nez v0, :cond_5 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->v()J + + move-result-wide v7 + + :cond_5 + cmp-long v0, v7, v2 + + if-nez v0, :cond_6 + + iget-wide v7, p0, Lf/h/a/c/d1/r;->J:J + + :cond_6 + return-wide v7 +.end method + +.method public r(JZ)V + .locals 14 + + move-object v1, p0 + + invoke-virtual {p0}, Lf/h/a/c/d1/r;->x()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/d1/r;->w()Lf/h/a/c/d1/r$d; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/d1/r$d;->d:[Z + + iget-object v2, v1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_5 + + iget-object v4, v1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v4, v4, v3 + + aget-boolean v5, v0, v3 + + iget-object v11, v4, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + monitor-enter v4 + + :try_start_0 + iget v6, v4, Lf/h/a/c/d1/u;->o:I + + const-wide/16 v12, -0x1 + + if-eqz v6, :cond_4 + + iget-object v6, v4, Lf/h/a/c/d1/u;->l:[J + + iget v7, v4, Lf/h/a/c/d1/u;->q:I + + aget-wide v7, v6, v7 + + cmp-long v6, p1, v7 + + if-gez v6, :cond_1 + + goto :goto_2 + + :cond_1 + if-eqz v5, :cond_2 + + iget v5, v4, Lf/h/a/c/d1/u;->r:I + + iget v6, v4, Lf/h/a/c/d1/u;->o:I + + if-eq v5, v6, :cond_2 + + iget v5, v4, Lf/h/a/c/d1/u;->r:I + + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_2 + iget v5, v4, Lf/h/a/c/d1/u;->o:I + + :goto_1 + move v7, v5 + + iget v6, v4, Lf/h/a/c/d1/u;->q:I + + move-object v5, v4 + + move-wide v8, p1 + + move/from16 v10, p3 + + invoke-virtual/range {v5 .. v10}, Lf/h/a/c/d1/u;->h(IIJZ)I + + move-result v5 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/4 v6, -0x1 + + if-ne v5, v6, :cond_3 + + monitor-exit v4 + + goto :goto_3 + + :cond_3 + :try_start_1 + invoke-virtual {v4, v5}, Lf/h/a/c/d1/u;->e(I)J + + move-result-wide v12 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v4 + + goto :goto_3 + + :cond_4 + :goto_2 + monitor-exit v4 + + :goto_3 + invoke-virtual {v11, v12, v13}, Lf/h/a/c/d1/t;->a(J)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit v4 + + throw v0 + + :cond_5 + return-void +.end method + +.method public s(J)V + .locals 0 + + return-void +.end method + +.method public final u()I + .locals 6 + + iget-object v0, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v2, v1, :cond_0 + + aget-object v4, v0, v2 + + iget v5, v4, Lf/h/a/c/d1/u;->p:I + + iget v4, v4, Lf/h/a/c/d1/u;->o:I + + add-int/2addr v5, v4 + + add-int/2addr v3, v5 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v3 +.end method + +.method public final v()J + .locals 7 + + iget-object v0, p0, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v1, v0 + + const-wide/high16 v2, -0x8000000000000000L + + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v1, :cond_0 + + aget-object v5, v0, v4 + + invoke-virtual {v5}, Lf/h/a/c/d1/u;->i()J + + move-result-wide v5 + + invoke-static {v2, v3, v5, v6}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v2 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_0 + return-wide v2 +.end method + +.method public final w()Lf/h/a/c/d1/r$d; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/d1/r;->z:Lf/h/a/c/d1/r$d; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/d1/r$d; + + return-object v0 +.end method + +.method public final x()Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/d1/r;->K:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public synthetic y()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/d1/r;->O:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/d1/o$a; + + invoke-interface {v0, p0}, Lf/h/a/c/d1/w$a;->c(Lf/h/a/c/d1/w;)V + + :cond_0 + return-void +.end method + +.method public final z()V + .locals 44 + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/c/d1/r;->t:Lf/h/a/c/a1/q; + + iget-boolean v2, v1, Lf/h/a/c/d1/r;->O:Z + + if-nez v2, :cond_c + + iget-boolean v2, v1, Lf/h/a/c/d1/r;->y:Z + + if-nez v2, :cond_c + + iget-boolean v2, v1, Lf/h/a/c/d1/r;->x:Z + + if-eqz v2, :cond_c + + if-nez v0, :cond_0 + + goto/16 :goto_8 + + :cond_0 + iget-object v2, v1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v3, v2 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v3, :cond_2 + + aget-object v6, v2, v5 + + invoke-virtual {v6}, Lf/h/a/c/d1/u;->l()Lcom/google/android/exoplayer2/Format; + + move-result-object v6 + + if-nez v6, :cond_1 + + return-void + + :cond_1 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_2 + iget-object v2, v1, Lf/h/a/c/d1/r;->o:Lf/h/a/c/i1/j; + + monitor-enter v2 + + :try_start_0 + iput-boolean v4, v2, Lf/h/a/c/i1/j;->a:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v2 + + iget-object v2, v1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v2 + + new-array v3, v2, [Lcom/google/android/exoplayer2/source/TrackGroup; + + new-array v5, v2, [Z + + invoke-interface {v0}, Lf/h/a/c/a1/q;->i()J + + move-result-wide v6 + + iput-wide v6, v1, Lf/h/a/c/d1/r;->G:J + + const/4 v6, 0x0 + + :goto_1 + const/4 v7, 0x1 + + if-ge v6, v2, :cond_9 + + iget-object v8, v1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + aget-object v8, v8, v6 + + invoke-virtual {v8}, Lf/h/a/c/d1/u;->l()Lcom/google/android/exoplayer2/Format; + + move-result-object v8 + + iget-object v9, v8, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v9}, Lf/h/a/c/i1/q;->g(Ljava/lang/String;)Z + + move-result v10 + + if-nez v10, :cond_4 + + invoke-static {v9}, Lf/h/a/c/i1/q;->h(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v9, 0x0 + + goto :goto_3 + + :cond_4 + :goto_2 + const/4 v9, 0x1 + + :goto_3 + aput-boolean v9, v5, v6 + + iget-boolean v11, v1, Lf/h/a/c/d1/r;->A:Z + + or-int/2addr v9, v11 + + iput-boolean v9, v1, Lf/h/a/c/d1/r;->A:Z + + iget-object v9, v1, Lf/h/a/c/d1/r;->u:Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders; + + if-eqz v9, :cond_8 + + if-nez v10, :cond_5 + + iget-object v11, v1, Lf/h/a/c/d1/r;->w:[Lf/h/a/c/d1/r$f; + + aget-object v11, v11, v6 + + iget-boolean v11, v11, Lf/h/a/c/d1/r$f;->b:Z + + if-eqz v11, :cond_7 + + :cond_5 + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + if-nez v11, :cond_6 + + new-instance v11, Lcom/google/android/exoplayer2/metadata/Metadata; + + new-array v12, v7, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aput-object v9, v12, v4 + + invoke-direct {v11, v12}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + goto :goto_4 + + :cond_6 + new-array v12, v7, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + aput-object v9, v12, v4 + + new-instance v13, Lcom/google/android/exoplayer2/metadata/Metadata; + + iget-object v11, v11, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + invoke-static {v11, v12}, Lf/h/a/c/i1/c0;->R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + invoke-direct {v13, v11}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + move-object v11, v13 + + :goto_4 + iget-object v12, v8, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-virtual {v8, v12, v11}, Lcom/google/android/exoplayer2/Format;->a(Lcom/google/android/exoplayer2/drm/DrmInitData;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v8 + + :cond_7 + if-eqz v10, :cond_8 + + iget v10, v8, Lcom/google/android/exoplayer2/Format;->h:I + + const/4 v11, -0x1 + + if-ne v10, v11, :cond_8 + + iget v9, v9, Lcom/google/android/exoplayer2/metadata/icy/IcyHeaders;->d:I + + if-eq v9, v11, :cond_8 + + new-instance v10, Lcom/google/android/exoplayer2/Format; + + move-object v12, v10 + + iget-object v13, v8, Lcom/google/android/exoplayer2/Format;->d:Ljava/lang/String; + + iget-object v14, v8, Lcom/google/android/exoplayer2/Format;->e:Ljava/lang/String; + + iget v15, v8, Lcom/google/android/exoplayer2/Format;->f:I + + iget v11, v8, Lcom/google/android/exoplayer2/Format;->g:I + + move/from16 v16, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->i:Ljava/lang/String; + + move-object/from16 v18, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->j:Lcom/google/android/exoplayer2/metadata/Metadata; + + move-object/from16 v19, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->k:Ljava/lang/String; + + move-object/from16 v20, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + move-object/from16 v21, v11 + + iget v11, v8, Lcom/google/android/exoplayer2/Format;->m:I + + move/from16 v22, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + move-object/from16 v23, v11 + + iget-object v11, v8, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + move-object/from16 v24, v11 + + move-object/from16 v43, v5 + + iget-wide v4, v8, Lcom/google/android/exoplayer2/Format;->p:J + + move-wide/from16 v25, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->q:I + + move/from16 v27, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->r:I + + move/from16 v28, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->s:F + + move/from16 v29, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->t:I + + move/from16 v30, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->u:F + + move/from16 v31, v4 + + iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->w:[B + + move-object/from16 v32, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->v:I + + move/from16 v33, v4 + + iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->x:Lcom/google/android/exoplayer2/video/ColorInfo; + + move-object/from16 v34, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->y:I + + move/from16 v35, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->z:I + + move/from16 v36, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->A:I + + move/from16 v37, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->B:I + + move/from16 v38, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->C:I + + move/from16 v39, v4 + + iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; + + move-object/from16 v40, v4 + + iget v4, v8, Lcom/google/android/exoplayer2/Format;->E:I + + move/from16 v41, v4 + + iget-object v4, v8, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; + + move-object/from16 v42, v4 + + move/from16 v17, v9 + + invoke-direct/range {v12 .. v42}, Lcom/google/android/exoplayer2/Format;->(Ljava/lang/String;Ljava/lang/String;IIILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;JIIFIF[BILcom/google/android/exoplayer2/video/ColorInfo;IIIIILjava/lang/String;ILjava/lang/Class;)V + + goto :goto_5 + + :cond_8 + move-object/from16 v43, v5 + + move-object v10, v8 + + :goto_5 + new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroup; + + new-array v5, v7, [Lcom/google/android/exoplayer2/Format; + + const/4 v8, 0x0 + + aput-object v10, v5, v8 + + invoke-direct {v4, v5}, Lcom/google/android/exoplayer2/source/TrackGroup;->([Lcom/google/android/exoplayer2/Format;)V + + aput-object v4, v3, v6 + + add-int/lit8 v6, v6, 0x1 + + move-object/from16 v5, v43 + + const/4 v4, 0x0 + + goto/16 :goto_1 + + :cond_9 + move-object/from16 v43, v5 + + const/4 v8, 0x0 + + iget-wide v4, v1, Lf/h/a/c/d1/r;->H:J + + const-wide/16 v9, -0x1 + + cmp-long v2, v4, v9 + + if-nez v2, :cond_a + + invoke-interface {v0}, Lf/h/a/c/a1/q;->i()J + + move-result-wide v4 + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, v4, v9 + + if-nez v2, :cond_a + + const/4 v4, 0x1 + + goto :goto_6 + + :cond_a + const/4 v4, 0x0 + + :goto_6 + iput-boolean v4, v1, Lf/h/a/c/d1/r;->I:Z + + if-eqz v4, :cond_b + + const/4 v2, 0x7 + + goto :goto_7 + + :cond_b + const/4 v2, 0x1 + + :goto_7 + iput v2, v1, Lf/h/a/c/d1/r;->B:I + + new-instance v2, Lf/h/a/c/d1/r$d; + + new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroupArray; + + invoke-direct {v4, v3}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V + + move-object/from16 v3, v43 + + invoke-direct {v2, v0, v4, v3}, Lf/h/a/c/d1/r$d;->(Lf/h/a/c/a1/q;Lcom/google/android/exoplayer2/source/TrackGroupArray;[Z)V + + iput-object v2, v1, Lf/h/a/c/d1/r;->z:Lf/h/a/c/d1/r$d; + + iput-boolean v7, v1, Lf/h/a/c/d1/r;->y:Z + + iget-object v2, v1, Lf/h/a/c/d1/r;->i:Lf/h/a/c/d1/r$c; + + iget-wide v3, v1, Lf/h/a/c/d1/r;->G:J + + invoke-interface {v0}, Lf/h/a/c/a1/q;->b()Z + + move-result v0 + + iget-boolean v5, v1, Lf/h/a/c/d1/r;->I:Z + + check-cast v2, Lf/h/a/c/d1/s; + + invoke-virtual {v2, v3, v4, v0, v5}, Lf/h/a/c/d1/s;->i(JZZ)V + + iget-object v0, v1, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v0, v1}, Lf/h/a/c/d1/o$a;->e(Lf/h/a/c/d1/o;)V + + return-void + + :catchall_0 + move-exception v0 + + move-object v3, v0 + + monitor-exit v2 + + throw v3 + + :cond_c + :goto_8 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/s.smali b/com.discord/smali_classes2/f/h/a/c/d1/s.smali new file mode 100644 index 0000000000..af198419ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/s.smali @@ -0,0 +1,381 @@ +.class public final Lf/h/a/c/d1/s; +.super Lf/h/a/c/d1/k; +.source "ProgressiveMediaSource.java" + +# interfaces +.implements Lf/h/a/c/d1/r$c; + + +# instance fields +.field public final f:Landroid/net/Uri; + +.field public final g:Lf/h/a/c/h1/j$a; + +.field public final h:Lf/h/a/c/a1/j; + +.field public final i:Lf/h/a/c/z0/i; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/z0/i<", + "*>;" + } + .end annotation +.end field + +.field public final j:Lf/h/a/c/h1/u; + +.field public final k:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final l:I + +.field public final m:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:J + +.field public o:Z + +.field public p:Z + +.field public q:Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/net/Uri;Lf/h/a/c/h1/j$a;Lf/h/a/c/a1/j;Lf/h/a/c/z0/i;Lf/h/a/c/h1/u;Ljava/lang/String;ILjava/lang/Object;)V + .locals 0 + .param p6 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p8 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/net/Uri;", + "Lf/h/a/c/h1/j$a;", + "Lf/h/a/c/a1/j;", + "Lf/h/a/c/z0/i<", + "*>;", + "Lf/h/a/c/h1/u;", + "Ljava/lang/String;", + "I", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/c/d1/k;->()V + + iput-object p1, p0, Lf/h/a/c/d1/s;->f:Landroid/net/Uri; + + iput-object p2, p0, Lf/h/a/c/d1/s;->g:Lf/h/a/c/h1/j$a; + + iput-object p3, p0, Lf/h/a/c/d1/s;->h:Lf/h/a/c/a1/j; + + iput-object p4, p0, Lf/h/a/c/d1/s;->i:Lf/h/a/c/z0/i; + + iput-object p5, p0, Lf/h/a/c/d1/s;->j:Lf/h/a/c/h1/u; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/d1/s;->k:Ljava/lang/String; + + iput p7, p0, Lf/h/a/c/d1/s;->l:I + + const-wide p2, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p2, p0, Lf/h/a/c/d1/s;->n:J + + iput-object p1, p0, Lf/h/a/c/d1/s;->m:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/d1/p$a;Lf/h/a/c/h1/d;J)Lf/h/a/c/d1/o; + .locals 19 + + move-object/from16 v11, p0 + + iget-object v0, v11, Lf/h/a/c/d1/s;->g:Lf/h/a/c/h1/j$a; + + invoke-interface {v0}, Lf/h/a/c/h1/j$a;->a()Lf/h/a/c/h1/j; + + move-result-object v2 + + iget-object v0, v11, Lf/h/a/c/d1/s;->q:Lf/h/a/c/h1/x; + + if-eqz v0, :cond_0 + + invoke-interface {v2, v0}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_0 + new-instance v12, Lf/h/a/c/d1/r; + + iget-object v1, v11, Lf/h/a/c/d1/s;->f:Landroid/net/Uri; + + iget-object v0, v11, Lf/h/a/c/d1/s;->h:Lf/h/a/c/a1/j; + + invoke-interface {v0}, Lf/h/a/c/a1/j;->a()[Lf/h/a/c/a1/h; + + move-result-object v3 + + iget-object v4, v11, Lf/h/a/c/d1/s;->i:Lf/h/a/c/z0/i; + + iget-object v5, v11, Lf/h/a/c/d1/s;->j:Lf/h/a/c/h1/u; + + iget-object v0, v11, Lf/h/a/c/d1/k;->c:Lf/h/a/c/d1/q$a; + + new-instance v6, Lf/h/a/c/d1/q$a; + + iget-object v14, v0, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + const/4 v15, 0x0 + + const-wide/16 v17, 0x0 + + move-object v13, v6 + + move-object/from16 v16, p1 + + invoke-direct/range {v13 .. v18}, Lf/h/a/c/d1/q$a;->(Ljava/util/concurrent/CopyOnWriteArrayList;ILf/h/a/c/d1/p$a;J)V + + iget-object v9, v11, Lf/h/a/c/d1/s;->k:Ljava/lang/String; + + iget v10, v11, Lf/h/a/c/d1/s;->l:I + + move-object v0, v12 + + move-object/from16 v7, p0 + + move-object/from16 v8, p2 + + invoke-direct/range {v0 .. v10}, Lf/h/a/c/d1/r;->(Landroid/net/Uri;Lf/h/a/c/h1/j;[Lf/h/a/c/a1/h;Lf/h/a/c/z0/i;Lf/h/a/c/h1/u;Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/r$c;Lf/h/a/c/h1/d;Ljava/lang/String;I)V + + return-object v12 +.end method + +.method public d()V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + return-void +.end method + +.method public e(Lf/h/a/c/d1/o;)V + .locals 6 + + check-cast p1, Lf/h/a/c/d1/r; + + iget-boolean v0, p1, Lf/h/a/c/d1/r;->y:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-object v0, p1, Lf/h/a/c/d1/r;->v:[Lf/h/a/c/d1/u; + + array-length v2, v0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_1 + + aget-object v4, v0, v3 + + invoke-virtual {v4}, Lf/h/a/c/d1/u;->f()V + + iget-object v5, v4, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + if-eqz v5, :cond_0 + + invoke-interface {v5}, Lcom/google/android/exoplayer2/drm/DrmSession;->release()V + + iput-object v1, v4, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + iput-object v1, v4, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p1, Lf/h/a/c/d1/r;->m:Lcom/google/android/exoplayer2/upstream/Loader; + + iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->b:Lcom/google/android/exoplayer2/upstream/Loader$d; + + const/4 v3, 0x1 + + if-eqz v2, :cond_2 + + invoke-virtual {v2, v3}, Lcom/google/android/exoplayer2/upstream/Loader$d;->a(Z)V + + :cond_2 + iget-object v2, v0, Lcom/google/android/exoplayer2/upstream/Loader;->a:Ljava/util/concurrent/ExecutorService; + + new-instance v4, Lcom/google/android/exoplayer2/upstream/Loader$g; + + invoke-direct {v4, p1}, Lcom/google/android/exoplayer2/upstream/Loader$g;->(Lcom/google/android/exoplayer2/upstream/Loader$f;)V + + invoke-interface {v2, v4}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + iget-object v0, v0, Lcom/google/android/exoplayer2/upstream/Loader;->a:Ljava/util/concurrent/ExecutorService; + + invoke-interface {v0}, Ljava/util/concurrent/ExecutorService;->shutdown()V + + iget-object v0, p1, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V + + iput-object v1, p1, Lf/h/a/c/d1/r;->s:Lf/h/a/c/d1/o$a; + + iput-boolean v3, p1, Lf/h/a/c/d1/r;->O:Z + + iget-object p1, p1, Lf/h/a/c/d1/r;->h:Lf/h/a/c/d1/q$a; + + iget-object v0, p1, Lf/h/a/c/d1/q$a;->b:Lf/h/a/c/d1/p$a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p1, Lf/h/a/c/d1/q$a;->c:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_1 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/d1/q$a$a; + + iget-object v3, v2, Lf/h/a/c/d1/q$a$a;->b:Lf/h/a/c/d1/q; + + iget-object v2, v2, Lf/h/a/c/d1/q$a$a;->a:Landroid/os/Handler; + + new-instance v4, Lf/h/a/c/d1/i; + + invoke-direct {v4, p1, v3, v0}, Lf/h/a/c/d1/i;->(Lf/h/a/c/d1/q$a;Lf/h/a/c/d1/q;Lf/h/a/c/d1/p$a;)V + + invoke-virtual {p1, v2, v4}, Lf/h/a/c/d1/q$a;->j(Landroid/os/Handler;Ljava/lang/Runnable;)V + + goto :goto_1 + + :cond_3 + return-void +.end method + +.method public final h(JZZ)V + .locals 8 + + iput-wide p1, p0, Lf/h/a/c/d1/s;->n:J + + iput-boolean p3, p0, Lf/h/a/c/d1/s;->o:Z + + iput-boolean p4, p0, Lf/h/a/c/d1/s;->p:Z + + new-instance p1, Lf/h/a/c/d1/x; + + iget-wide v1, p0, Lf/h/a/c/d1/s;->n:J + + iget-boolean v3, p0, Lf/h/a/c/d1/s;->o:Z + + iget-boolean v5, p0, Lf/h/a/c/d1/s;->p:Z + + iget-object v7, p0, Lf/h/a/c/d1/s;->m:Ljava/lang/Object; + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + move-object v0, p1 + + invoke-direct/range {v0 .. v7}, Lf/h/a/c/d1/x;->(JZZZLjava/lang/Object;Ljava/lang/Object;)V + + iput-object p1, p0, Lf/h/a/c/d1/k;->e:Lf/h/a/c/t0; + + iget-object p2, p0, Lf/h/a/c/d1/k;->a:Ljava/util/ArrayList; + + invoke-virtual {p2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_0 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/c/d1/p$b; + + invoke-interface {p3, p0, p1}, Lf/h/a/c/d1/p$b;->a(Lf/h/a/c/d1/p;Lf/h/a/c/t0;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public i(JZZ)V + .locals 3 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + iget-wide p1, p0, Lf/h/a/c/d1/s;->n:J + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/d1/s;->n:J + + cmp-long v2, v0, p1 + + if-nez v2, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/d1/s;->o:Z + + if-ne v0, p3, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/d1/s;->p:Z + + if-ne v0, p4, :cond_1 + + return-void + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/c/d1/s;->h(JZZ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/t$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/t$a.smali new file mode 100644 index 0000000000..24855da901 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/t$a.smali @@ -0,0 +1,70 @@ +.class public final Lf/h/a/c/d1/t$a; +.super Ljava/lang/Object; +.source "SampleDataQueue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/t; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:J + +.field public final b:J + +.field public c:Z + +.field public d:Lf/h/a/c/h1/c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:Lf/h/a/c/d1/t$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (JI)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/d1/t$a;->a:J + + int-to-long v0, p3 + + add-long/2addr p1, v0 + + iput-wide p1, p0, Lf/h/a/c/d1/t$a;->b:J + + return-void +.end method + + +# virtual methods +.method public a(J)I + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/d1/t$a;->a:J + + sub-long/2addr p1, v0 + + long-to-int p2, p1 + + iget-object p1, p0, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget p1, p1, Lf/h/a/c/h1/c;->b:I + + add-int/2addr p2, p1 + + return p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/t.smali b/com.discord/smali_classes2/f/h/a/c/d1/t.smali new file mode 100644 index 0000000000..6d578459e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/t.smali @@ -0,0 +1,429 @@ +.class public Lf/h/a/c/d1/t; +.super Ljava/lang/Object; +.source "SampleDataQueue.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/t$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/h1/d; + +.field public final b:I + +.field public final c:Lf/h/a/c/i1/t; + +.field public d:Lf/h/a/c/d1/t$a; + +.field public e:Lf/h/a/c/d1/t$a; + +.field public f:Lf/h/a/c/d1/t$a; + +.field public g:J + + +# direct methods +.method public constructor (Lf/h/a/c/h1/d;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/d1/t;->a:Lf/h/a/c/h1/d; + + check-cast p1, Lf/h/a/c/h1/l; + + iget p1, p1, Lf/h/a/c/h1/l;->b:I + + iput p1, p0, Lf/h/a/c/d1/t;->b:I + + new-instance p1, Lf/h/a/c/i1/t; + + const/16 v0, 0x20 + + invoke-direct {p1, v0}, Lf/h/a/c/i1/t;->(I)V + + iput-object p1, p0, Lf/h/a/c/d1/t;->c:Lf/h/a/c/i1/t; + + new-instance p1, Lf/h/a/c/d1/t$a; + + const-wide/16 v0, 0x0 + + iget v2, p0, Lf/h/a/c/d1/t;->b:I + + invoke-direct {p1, v0, v1, v2}, Lf/h/a/c/d1/t$a;->(JI)V + + iput-object p1, p0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + iput-object p1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iput-object p1, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 4 + + const-wide/16 v0, -0x1 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + :goto_0 + iget-object v0, p0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + iget-wide v1, v0, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v3, p1, v1 + + if-ltz v3, :cond_1 + + iget-object v1, p0, Lf/h/a/c/d1/t;->a:Lf/h/a/c/h1/d; + + iget-object v0, v0, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + check-cast v1, Lf/h/a/c/h1/l; + + monitor-enter v1 + + :try_start_0 + iget-object v2, v1, Lf/h/a/c/h1/l;->d:[Lf/h/a/c/h1/c; + + const/4 v3, 0x0 + + aput-object v0, v2, v3 + + iget-object v0, v1, Lf/h/a/c/h1/l;->d:[Lf/h/a/c/h1/c; + + invoke-virtual {v1, v0}, Lf/h/a/c/h1/l;->a([Lf/h/a/c/h1/c;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v1 + + iget-object v0, p0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v2, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v1, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v2, p0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit v1 + + throw p1 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide p1, p1, Lf/h/a/c/d1/t$a;->a:J + + iget-wide v1, v0, Lf/h/a/c/d1/t$a;->a:J + + cmp-long v3, p1, v1 + + if-gez v3, :cond_2 + + iput-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + :cond_2 + return-void +.end method + +.method public final b(I)V + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/d1/t;->g:J + + int-to-long v2, p1 + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/d1/t;->g:J + + iget-object p1, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-wide v2, p1, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + iget-object p1, p1, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object p1, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + :cond_0 + return-void +.end method + +.method public final c(I)I + .locals 7 + + iget-object v0, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-boolean v1, v0, Lf/h/a/c/d1/t$a;->c:Z + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/d1/t;->a:Lf/h/a/c/h1/d; + + check-cast v1, Lf/h/a/c/h1/l; + + monitor-enter v1 + + :try_start_0 + iget v2, v1, Lf/h/a/c/h1/l;->f:I + + const/4 v3, 0x1 + + add-int/2addr v2, v3 + + iput v2, v1, Lf/h/a/c/h1/l;->f:I + + iget v2, v1, Lf/h/a/c/h1/l;->g:I + + if-lez v2, :cond_0 + + iget-object v2, v1, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + iget v4, v1, Lf/h/a/c/h1/l;->g:I + + add-int/lit8 v4, v4, -0x1 + + iput v4, v1, Lf/h/a/c/h1/l;->g:I + + aget-object v2, v2, v4 + + iget-object v5, v1, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + const/4 v6, 0x0 + + aput-object v6, v5, v4 + + goto :goto_0 + + :cond_0 + new-instance v2, Lf/h/a/c/h1/c; + + iget v4, v1, Lf/h/a/c/h1/l;->b:I + + new-array v4, v4, [B + + const/4 v5, 0x0 + + invoke-direct {v2, v4, v5}, Lf/h/a/c/h1/c;->([BI)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + monitor-exit v1 + + new-instance v1, Lf/h/a/c/d1/t$a; + + iget-object v4, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-wide v4, v4, Lf/h/a/c/d1/t$a;->b:J + + iget v6, p0, Lf/h/a/c/d1/t;->b:I + + invoke-direct {v1, v4, v5, v6}, Lf/h/a/c/d1/t$a;->(JI)V + + iput-object v2, v0, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iput-object v1, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-boolean v3, v0, Lf/h/a/c/d1/t$a;->c:Z + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit v1 + + throw p1 + + :cond_1 + :goto_1 + iget-object v0, p0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-wide v0, v0, Lf/h/a/c/d1/t$a;->b:J + + iget-wide v2, p0, Lf/h/a/c/d1/t;->g:J + + sub-long/2addr v0, v2 + + long-to-int v1, v0 + + invoke-static {p1, v1}, Ljava/lang/Math;->min(II)I + + move-result p1 + + return p1 +.end method + +.method public final d(JLjava/nio/ByteBuffer;I)V + .locals 4 + + :goto_0 + iget-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v1, v0, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v3, p1, v1 + + if-ltz v3, :cond_0 + + iget-object v0, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + goto :goto_0 + + :cond_0 + :goto_1 + if-lez p4, :cond_1 + + iget-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v0, v0, Lf/h/a/c/d1/t$a;->b:J + + sub-long/2addr v0, p1 + + long-to-int v1, v0 + + invoke-static {p4, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-object v2, v1, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v2, v2, Lf/h/a/c/h1/c;->a:[B + + invoke-virtual {v1, p1, p2}, Lf/h/a/c/d1/t$a;->a(J)I + + move-result v1 + + invoke-virtual {p3, v2, v1, v0}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; + + sub-int/2addr p4, v0 + + int-to-long v0, v0 + + add-long/2addr p1, v0 + + iget-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v1, v0, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v3, p1, v1 + + if-nez v3, :cond_0 + + iget-object v0, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + goto :goto_1 + + :cond_1 + return-void +.end method + +.method public final e(J[BI)V + .locals 5 + + :goto_0 + iget-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v1, v0, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v3, p1, v1 + + if-ltz v3, :cond_0 + + iget-object v0, v0, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v0, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + goto :goto_0 + + :cond_0 + move v0, p4 + + :cond_1 + :goto_1 + if-lez v0, :cond_2 + + iget-object v1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v1, v1, Lf/h/a/c/d1/t$a;->b:J + + sub-long/2addr v1, p1 + + long-to-int v2, v1 + + invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-object v3, v2, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v3, v3, Lf/h/a/c/h1/c;->a:[B + + invoke-virtual {v2, p1, p2}, Lf/h/a/c/d1/t$a;->a(J)I + + move-result v2 + + sub-int v4, p4, v0 + + invoke-static {v3, v2, p3, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + sub-int/2addr v0, v1 + + int-to-long v1, v1 + + add-long/2addr p1, v1 + + iget-object v1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iget-wide v2, v1, Lf/h/a/c/d1/t$a;->b:J + + cmp-long v4, p1, v2 + + if-nez v4, :cond_1 + + iget-object v1, v1, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v1, p0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + goto :goto_1 + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/u$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/u$a.smali new file mode 100644 index 0000000000..67e2592ee7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/u$a.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/c/d1/u$a; +.super Ljava/lang/Object; +.source "SampleQueue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public a:I + +.field public b:J + +.field public c:Lf/h/a/c/a1/s$a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/u$b.smali b/com.discord/smali_classes2/f/h/a/c/d1/u$b.smali new file mode 100644 index 0000000000..f579731515 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/u$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/d1/u$b; +.super Ljava/lang/Object; +.source "SampleQueue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/d1/u.smali b/com.discord/smali_classes2/f/h/a/c/d1/u.smali new file mode 100644 index 0000000000..0352a1d9fa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/u.smali @@ -0,0 +1,1712 @@ +.class public Lf/h/a/c/d1/u; +.super Ljava/lang/Object; +.source "SampleQueue.java" + +# interfaces +.implements Lf/h/a/c/a1/s; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/u$a;, + Lf/h/a/c/d1/u$b; + } +.end annotation + + +# instance fields +.field public A:Lcom/google/android/exoplayer2/Format; + +.field public B:Z + +.field public final a:Lf/h/a/c/d1/t; + +.field public final b:Lf/h/a/c/d1/u$a; + +.field public final c:Lf/h/a/c/z0/i; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/z0/i<", + "*>;" + } + .end annotation +.end field + +.field public d:Lf/h/a/c/d1/u$b; + +.field public e:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Lcom/google/android/exoplayer2/drm/DrmSession; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "*>;" + } + .end annotation +.end field + +.field public g:I + +.field public h:[I + +.field public i:[J + +.field public j:[I + +.field public k:[I + +.field public l:[J + +.field public m:[Lf/h/a/c/a1/s$a; + +.field public n:[Lcom/google/android/exoplayer2/Format; + +.field public o:I + +.field public p:I + +.field public q:I + +.field public r:I + +.field public s:J + +.field public t:J + +.field public u:Z + +.field public v:Z + +.field public w:Z + +.field public x:Lcom/google/android/exoplayer2/Format; + +.field public y:Lcom/google/android/exoplayer2/Format; + +.field public z:Z + + +# direct methods +.method public constructor (Lf/h/a/c/h1/d;Lf/h/a/c/z0/i;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/h1/d;", + "Lf/h/a/c/z0/i<", + "*>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/d1/t; + + invoke-direct {v0, p1}, Lf/h/a/c/d1/t;->(Lf/h/a/c/h1/d;)V + + iput-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + iput-object p2, p0, Lf/h/a/c/d1/u;->c:Lf/h/a/c/z0/i; + + new-instance p1, Lf/h/a/c/d1/u$a; + + invoke-direct {p1}, Lf/h/a/c/d1/u$a;->()V + + iput-object p1, p0, Lf/h/a/c/d1/u;->b:Lf/h/a/c/d1/u$a; + + const/16 p1, 0x3e8 + + iput p1, p0, Lf/h/a/c/d1/u;->g:I + + new-array p2, p1, [I + + iput-object p2, p0, Lf/h/a/c/d1/u;->h:[I + + new-array p2, p1, [J + + iput-object p2, p0, Lf/h/a/c/d1/u;->i:[J + + new-array p2, p1, [J + + iput-object p2, p0, Lf/h/a/c/d1/u;->l:[J + + new-array p2, p1, [I + + iput-object p2, p0, Lf/h/a/c/d1/u;->k:[I + + new-array p2, p1, [I + + iput-object p2, p0, Lf/h/a/c/d1/u;->j:[I + + new-array p2, p1, [Lf/h/a/c/a1/s$a; + + iput-object p2, p0, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + new-array p1, p1, [Lcom/google/android/exoplayer2/Format; + + iput-object p1, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + const-wide/high16 p1, -0x8000000000000000L + + iput-wide p1, p0, Lf/h/a/c/d1/u;->s:J + + iput-wide p1, p0, Lf/h/a/c/d1/u;->t:J + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/d1/u;->w:Z + + iput-boolean p1, p0, Lf/h/a/c/d1/u;->v:Z + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/a1/e;IZ)I + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + invoke-virtual {v0, p2}, Lf/h/a/c/d1/t;->c(I)I + + move-result p2 + + iget-object v1, v0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-object v2, v1, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v2, v2, Lf/h/a/c/h1/c;->a:[B + + iget-wide v3, v0, Lf/h/a/c/d1/t;->g:J + + invoke-virtual {v1, v3, v4}, Lf/h/a/c/d1/t$a;->a(J)I + + move-result v1 + + invoke-virtual {p1, v2, v1, p2}, Lf/h/a/c/a1/e;->f([BII)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p1, -0x1 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 + + :cond_1 + invoke-virtual {v0, p1}, Lf/h/a/c/d1/t;->b(I)V + + :goto_0 + return p1 +.end method + +.method public final b(Lf/h/a/c/i1/t;I)V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + if-eqz v0, :cond_1 + + :goto_0 + if-lez p2, :cond_0 + + invoke-virtual {v0, p2}, Lf/h/a/c/d1/t;->c(I)I + + move-result v1 + + iget-object v2, v0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-object v3, v2, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v3, v3, Lf/h/a/c/h1/c;->a:[B + + iget-wide v4, v0, Lf/h/a/c/d1/t;->g:J + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/d1/t$a;->a(J)I + + move-result v2 + + invoke-virtual {p1, v3, v2, v1}, Lf/h/a/c/i1/t;->d([BII)V + + sub-int/2addr p2, v1 + + invoke-virtual {v0, v1}, Lf/h/a/c/d1/t;->b(I)V + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final c(JIIILf/h/a/c/a1/s$a;)V + .locals 7 + .param p6 # Lf/h/a/c/a1/s$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/c/d1/u;->z:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/d1/u;->A:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, v0}, Lf/h/a/c/d1/u;->d(Lcom/google/android/exoplayer2/Format;)V + + :cond_0 + const-wide/16 v0, 0x0 + + add-long/2addr p1, v0 + + iget-boolean v0, p0, Lf/h/a/c/d1/u;->B:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_8 + + and-int/lit8 v0, p3, 0x1 + + if-eqz v0, :cond_7 + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Lf/h/a/c/d1/u;->o:I + + if-nez v0, :cond_2 + + iget-wide v3, p0, Lf/h/a/c/d1/u;->s:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + cmp-long v0, p1, v3 + + if-lez v0, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + monitor-exit p0 + + goto :goto_2 + + :cond_2 + :try_start_1 + iget-wide v3, p0, Lf/h/a/c/d1/u;->s:J + + iget v0, p0, Lf/h/a/c/d1/u;->r:I + + invoke-virtual {p0, v0}, Lf/h/a/c/d1/u;->j(I)J + + move-result-wide v5 + + invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v3 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + cmp-long v0, v3, p1 + + if-ltz v0, :cond_3 + + monitor-exit p0 + + const/4 v0, 0x0 + + goto :goto_2 + + :cond_3 + :try_start_2 + iget v0, p0, Lf/h/a/c/d1/u;->o:I + + iget v3, p0, Lf/h/a/c/d1/u;->o:I + + sub-int/2addr v3, v2 + + invoke-virtual {p0, v3}, Lf/h/a/c/d1/u;->k(I)I + + move-result v3 + + :cond_4 + :goto_1 + iget v4, p0, Lf/h/a/c/d1/u;->r:I + + if-le v0, v4, :cond_5 + + iget-object v4, p0, Lf/h/a/c/d1/u;->l:[J + + aget-wide v5, v4, v3 + + cmp-long v4, v5, p1 + + if-ltz v4, :cond_5 + + add-int/lit8 v0, v0, -0x1 + + add-int/lit8 v3, v3, -0x1 + + const/4 v4, -0x1 + + if-ne v3, v4, :cond_4 + + iget v3, p0, Lf/h/a/c/d1/u;->g:I + + sub-int/2addr v3, v2 + + goto :goto_1 + + :cond_5 + iget v3, p0, Lf/h/a/c/d1/u;->p:I + + add-int/2addr v3, v0 + + invoke-virtual {p0, v3}, Lf/h/a/c/d1/u;->g(I)J + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + const/4 v0, 0x1 + + :goto_2 + if-nez v0, :cond_6 + + goto :goto_3 + + :cond_6 + iput-boolean v1, p0, Lf/h/a/c/d1/u;->B:Z + + goto :goto_4 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 + + :cond_7 + :goto_3 + return-void + + :cond_8 + :goto_4 + iget-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + iget-wide v3, v0, Lf/h/a/c/d1/t;->g:J + + int-to-long v5, p4 + + sub-long/2addr v3, v5 + + int-to-long v5, p5 + + sub-long/2addr v3, v5 + + monitor-enter p0 + + :try_start_3 + iget-boolean p5, p0, Lf/h/a/c/d1/u;->v:Z + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz p5, :cond_a + + and-int/lit8 p5, p3, 0x1 + + if-nez p5, :cond_9 + + monitor-exit p0 + + goto/16 :goto_7 + + :cond_9 + :try_start_4 + iput-boolean v1, p0, Lf/h/a/c/d1/u;->v:Z + + :cond_a + iget-boolean p5, p0, Lf/h/a/c/d1/u;->w:Z + + if-nez p5, :cond_b + + const/4 p5, 0x1 + + goto :goto_5 + + :cond_b + const/4 p5, 0x0 + + :goto_5 + invoke-static {p5}, Lf/h/a/c/i1/e;->F(Z)V + + const/high16 p5, 0x20000000 + + and-int/2addr p5, p3 + + if-eqz p5, :cond_c + + const/4 p5, 0x1 + + goto :goto_6 + + :cond_c + const/4 p5, 0x0 + + :goto_6 + iput-boolean p5, p0, Lf/h/a/c/d1/u;->u:Z + + iget-wide v5, p0, Lf/h/a/c/d1/u;->t:J + + invoke-static {v5, v6, p1, p2}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v5 + + iput-wide v5, p0, Lf/h/a/c/d1/u;->t:J + + iget p5, p0, Lf/h/a/c/d1/u;->o:I + + invoke-virtual {p0, p5}, Lf/h/a/c/d1/u;->k(I)I + + move-result p5 + + iget-object v0, p0, Lf/h/a/c/d1/u;->l:[J + + aput-wide p1, v0, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->i:[J + + aput-wide v3, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->j:[I + + aput p4, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->k:[I + + aput p3, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + aput-object p6, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + iget-object p2, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + aput-object p2, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->h:[I + + aput v1, p1, p5 + + iget-object p1, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + iput-object p1, p0, Lf/h/a/c/d1/u;->y:Lcom/google/android/exoplayer2/Format; + + iget p1, p0, Lf/h/a/c/d1/u;->o:I + + add-int/2addr p1, v2 + + iput p1, p0, Lf/h/a/c/d1/u;->o:I + + iget p2, p0, Lf/h/a/c/d1/u;->g:I + + if-ne p1, p2, :cond_d + + iget p1, p0, Lf/h/a/c/d1/u;->g:I + + add-int/lit16 p1, p1, 0x3e8 + + new-array p2, p1, [I + + new-array p3, p1, [J + + new-array p4, p1, [J + + new-array p5, p1, [I + + new-array p6, p1, [I + + new-array v0, p1, [Lf/h/a/c/a1/s$a; + + new-array v2, p1, [Lcom/google/android/exoplayer2/Format; + + iget v3, p0, Lf/h/a/c/d1/u;->g:I + + iget v4, p0, Lf/h/a/c/d1/u;->q:I + + sub-int/2addr v3, v4 + + iget-object v4, p0, Lf/h/a/c/d1/u;->i:[J + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, p3, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->l:[J + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, p4, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->k:[I + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, p5, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->j:[I + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, p6, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, v0, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, v2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v4, p0, Lf/h/a/c/d1/u;->h:[I + + iget v5, p0, Lf/h/a/c/d1/u;->q:I + + invoke-static {v4, v5, p2, v1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v4, p0, Lf/h/a/c/d1/u;->q:I + + iget-object v5, p0, Lf/h/a/c/d1/u;->i:[J + + invoke-static {v5, v1, p3, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->l:[J + + invoke-static {v5, v1, p4, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->k:[I + + invoke-static {v5, v1, p5, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->j:[I + + invoke-static {v5, v1, p6, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + invoke-static {v5, v1, v0, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + invoke-static {v5, v1, v2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v5, p0, Lf/h/a/c/d1/u;->h:[I + + invoke-static {v5, v1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object p3, p0, Lf/h/a/c/d1/u;->i:[J + + iput-object p4, p0, Lf/h/a/c/d1/u;->l:[J + + iput-object p5, p0, Lf/h/a/c/d1/u;->k:[I + + iput-object p6, p0, Lf/h/a/c/d1/u;->j:[I + + iput-object v0, p0, Lf/h/a/c/d1/u;->m:[Lf/h/a/c/a1/s$a; + + iput-object v2, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + iput-object p2, p0, Lf/h/a/c/d1/u;->h:[I + + iput v1, p0, Lf/h/a/c/d1/u;->q:I + + iput p1, p0, Lf/h/a/c/d1/u;->g:I + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + :cond_d + monitor-exit p0 + + :goto_7 + return-void + + :catchall_1 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final d(Lcom/google/android/exoplayer2/Format;)V + .locals 3 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/d1/u;->z:Z + + iput-object p1, p0, Lf/h/a/c/d1/u;->A:Lcom/google/android/exoplayer2/Format; + + monitor-enter p0 + + const/4 v1, 0x1 + + if-nez p1, :cond_0 + + :try_start_0 + iput-boolean v1, p0, Lf/h/a/c/d1/u;->w:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + goto :goto_1 + + :cond_0 + :try_start_1 + iput-boolean v0, p0, Lf/h/a/c/d1/u;->w:Z + + iget-object v2, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + invoke-static {p1, v2}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v2, :cond_1 + + monitor-exit p0 + + goto :goto_1 + + :cond_1 + :try_start_2 + iget-object v0, p0, Lf/h/a/c/d1/u;->y:Lcom/google/android/exoplayer2/Format; + + invoke-static {p1, v0}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/c/d1/u;->y:Lcom/google/android/exoplayer2/Format; + + iput-object p1, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + goto :goto_0 + + :cond_2 + :try_start_3 + iput-object p1, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + monitor-exit p0 + + :goto_0 + const/4 v0, 0x1 + + :goto_1 + iget-object p1, p0, Lf/h/a/c/d1/u;->d:Lf/h/a/c/d1/u$b; + + if-eqz p1, :cond_3 + + if-eqz v0, :cond_3 + + check-cast p1, Lf/h/a/c/d1/r; + + iget-object v0, p1, Lf/h/a/c/d1/r;->r:Landroid/os/Handler; + + iget-object p1, p1, Lf/h/a/c/d1/r;->p:Ljava/lang/Runnable; + + invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_3 + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final e(I)J + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/d1/u;->s:J + + invoke-virtual {p0, p1}, Lf/h/a/c/d1/u;->j(I)J + + move-result-wide v2 + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/c/d1/u;->s:J + + iget v0, p0, Lf/h/a/c/d1/u;->o:I + + sub-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/d1/u;->o:I + + iget v0, p0, Lf/h/a/c/d1/u;->p:I + + add-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/d1/u;->p:I + + iget v0, p0, Lf/h/a/c/d1/u;->q:I + + add-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/d1/u;->q:I + + iget v1, p0, Lf/h/a/c/d1/u;->g:I + + if-lt v0, v1, :cond_0 + + sub-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/d1/u;->q:I + + :cond_0 + iget v0, p0, Lf/h/a/c/d1/u;->r:I + + sub-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/d1/u;->r:I + + if-gez v0, :cond_1 + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/d1/u;->r:I + + :cond_1 + iget p1, p0, Lf/h/a/c/d1/u;->o:I + + if-nez p1, :cond_3 + + iget p1, p0, Lf/h/a/c/d1/u;->q:I + + if-nez p1, :cond_2 + + iget p1, p0, Lf/h/a/c/d1/u;->g:I + + :cond_2 + add-int/lit8 p1, p1, -0x1 + + iget-object v0, p0, Lf/h/a/c/d1/u;->i:[J + + aget-wide v1, v0, p1 + + iget-object v0, p0, Lf/h/a/c/d1/u;->j:[I + + aget p1, v0, p1 + + int-to-long v3, p1 + + add-long/2addr v1, v3 + + return-wide v1 + + :cond_3 + iget-object p1, p0, Lf/h/a/c/d1/u;->i:[J + + iget v0, p0, Lf/h/a/c/d1/u;->q:I + + aget-wide v0, p1, v0 + + return-wide v0 +.end method + +.method public final f()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + monitor-enter p0 + + :try_start_0 + iget v1, p0, Lf/h/a/c/d1/u;->o:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v1, :cond_0 + + const-wide/16 v1, -0x1 + + monitor-exit p0 + + goto :goto_0 + + :cond_0 + :try_start_1 + iget v1, p0, Lf/h/a/c/d1/u;->o:I + + invoke-virtual {p0, v1}, Lf/h/a/c/d1/u;->e(I)J + + move-result-wide v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + :goto_0 + invoke-virtual {v0, v1, v2}, Lf/h/a/c/d1/t;->a(J)V + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final g(I)J + .locals 7 + + iget v0, p0, Lf/h/a/c/d1/u;->p:I + + iget v1, p0, Lf/h/a/c/d1/u;->o:I + + add-int/2addr v0, v1 + + sub-int/2addr v0, p1 + + const/4 p1, 0x0 + + const/4 v2, 0x1 + + if-ltz v0, :cond_0 + + iget v3, p0, Lf/h/a/c/d1/u;->r:I + + sub-int/2addr v1, v3 + + if-gt v0, v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iget v1, p0, Lf/h/a/c/d1/u;->o:I + + sub-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/c/d1/u;->o:I + + iget-wide v3, p0, Lf/h/a/c/d1/u;->s:J + + invoke-virtual {p0, v1}, Lf/h/a/c/d1/u;->j(I)J + + move-result-wide v5 + + invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v3 + + iput-wide v3, p0, Lf/h/a/c/d1/u;->t:J + + if-nez v0, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/d1/u;->u:Z + + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + :cond_1 + iput-boolean p1, p0, Lf/h/a/c/d1/u;->u:Z + + iget p1, p0, Lf/h/a/c/d1/u;->o:I + + if-eqz p1, :cond_2 + + sub-int/2addr p1, v2 + + invoke-virtual {p0, p1}, Lf/h/a/c/d1/u;->k(I)I + + move-result p1 + + iget-object v0, p0, Lf/h/a/c/d1/u;->i:[J + + aget-wide v1, v0, p1 + + iget-object v0, p0, Lf/h/a/c/d1/u;->j:[I + + aget p1, v0, p1 + + int-to-long v3, p1 + + add-long/2addr v1, v3 + + return-wide v1 + + :cond_2 + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public final h(IIJZ)I + .locals 6 + + const/4 v0, 0x0 + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, p2, :cond_3 + + iget-object v3, p0, Lf/h/a/c/d1/u;->l:[J + + aget-wide v4, v3, p1 + + cmp-long v3, v4, p3 + + if-gtz v3, :cond_3 + + if-eqz p5, :cond_0 + + iget-object v3, p0, Lf/h/a/c/d1/u;->k:[I + + aget v3, v3, p1 + + and-int/lit8 v3, v3, 0x1 + + if-eqz v3, :cond_1 + + :cond_0 + move v1, v2 + + :cond_1 + add-int/lit8 p1, p1, 0x1 + + iget v3, p0, Lf/h/a/c/d1/u;->g:I + + if-ne p1, v3, :cond_2 + + const/4 p1, 0x0 + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + return v1 +.end method + +.method public final declared-synchronized i()J + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-wide v0, p0, Lf/h/a/c/d1/u;->t:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-wide v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final j(I)J + .locals 7 + + const-wide/high16 v0, -0x8000000000000000L + + if-nez p1, :cond_0 + + return-wide v0 + + :cond_0 + add-int/lit8 v2, p1, -0x1 + + invoke-virtual {p0, v2}, Lf/h/a/c/d1/u;->k(I)I + + move-result v2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, p1, :cond_3 + + iget-object v4, p0, Lf/h/a/c/d1/u;->l:[J + + aget-wide v5, v4, v2 + + invoke-static {v0, v1, v5, v6}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + iget-object v4, p0, Lf/h/a/c/d1/u;->k:[I + + aget v4, v4, v2 + + and-int/lit8 v4, v4, 0x1 + + if-eqz v4, :cond_1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v2, v2, -0x1 + + const/4 v4, -0x1 + + if-ne v2, v4, :cond_2 + + iget v2, p0, Lf/h/a/c/d1/u;->g:I + + add-int/lit8 v2, v2, -0x1 + + :cond_2 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_3 + :goto_1 + return-wide v0 +.end method + +.method public final k(I)I + .locals 1 + + iget v0, p0, Lf/h/a/c/d1/u;->q:I + + add-int/2addr v0, p1 + + iget p1, p0, Lf/h/a/c/d1/u;->g:I + + if-ge v0, p1, :cond_0 + + goto :goto_0 + + :cond_0 + sub-int/2addr v0, p1 + + :goto_0 + return v0 +.end method + +.method public final declared-synchronized l()Lcom/google/android/exoplayer2/Format; + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/c/d1/u;->w:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final m()Z + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/u;->r:I + + iget v1, p0, Lf/h/a/c/d1/u;->o:I + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public declared-synchronized n(Z)Z + .locals 3 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + monitor-enter p0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/d1/u;->m()Z + + move-result v0 + + const/4 v1, 0x1 + + if-nez v0, :cond_2 + + if-nez p1, :cond_1 + + iget-boolean p1, p0, Lf/h/a/c/d1/u;->u:Z + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + iget-object v0, p0, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eq p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :cond_1 + :goto_0 + monitor-exit p0 + + return v1 + + :cond_2 + :try_start_1 + iget p1, p0, Lf/h/a/c/d1/u;->r:I + + invoke-virtual {p0, p1}, Lf/h/a/c/d1/u;->k(I)I + + move-result p1 + + iget-object v0, p0, Lf/h/a/c/d1/u;->n:[Lcom/google/android/exoplayer2/Format; + + aget-object v0, v0, p1 + + iget-object v2, p0, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eq v0, v2, :cond_3 + + monitor-exit p0 + + return v1 + + :cond_3 + :try_start_2 + invoke-virtual {p0, p1}, Lf/h/a/c/d1/u;->o(I)Z + + move-result p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + return p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final o(I)Z + .locals 3 + + iget-object v0, p0, Lf/h/a/c/d1/u;->c:Lf/h/a/c/z0/i; + + sget-object v1, Lf/h/a/c/z0/i;->a:Lf/h/a/c/z0/i; + + const/4 v2, 0x1 + + if-ne v0, v1, :cond_0 + + return v2 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + if-eqz v0, :cond_2 + + invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->getState()I + + move-result v0 + + const/4 v1, 0x4 + + if-eq v0, v1, :cond_2 + + iget-object v0, p0, Lf/h/a/c/d1/u;->k:[I + + aget p1, v0, p1 + + const/high16 v0, 0x40000000 # 2.0f + + and-int/2addr p1, v0 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + invoke-interface {p1}, Lcom/google/android/exoplayer2/drm/DrmSession;->a()Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :cond_2 + :goto_0 + return v2 +.end method + +.method public final p(Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d0;)V + .locals 5 + + iput-object p1, p2, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + iget-object v0, p0, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + iget-object v2, p0, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + iget-object v2, v2, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + :goto_1 + iput-object p1, p0, Lf/h/a/c/d1/u;->e:Lcom/google/android/exoplayer2/Format; + + iget-object v3, p0, Lf/h/a/c/d1/u;->c:Lf/h/a/c/z0/i; + + sget-object v4, Lf/h/a/c/z0/i;->a:Lf/h/a/c/z0/i; + + if-ne v3, v4, :cond_2 + + return-void + + :cond_2 + iget-object v3, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + iput-boolean v1, p2, Lf/h/a/c/d0;->a:Z + + iget-object v1, p0, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + iput-object v1, p2, Lf/h/a/c/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; + + if-nez v0, :cond_3 + + invoke-static {v2, v3}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + return-void + + :cond_3 + iget-object v0, p0, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v1, Landroid/os/Looper; + + if-eqz v3, :cond_4 + + iget-object p1, p0, Lf/h/a/c/d1/u;->c:Lf/h/a/c/z0/i; + + invoke-interface {p1, v1, v3}, Lf/h/a/c/z0/i;->c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; + + move-result-object p1 + + goto :goto_2 + + :cond_4 + iget-object v2, p0, Lf/h/a/c/d1/u;->c:Lf/h/a/c/z0/i; + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/c/i1/q;->f(Ljava/lang/String;)I + + move-result p1 + + invoke-interface {v2, v1, p1}, Lf/h/a/c/z0/i;->b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; + + move-result-object p1 + + :goto_2 + iput-object p1, p0, Lf/h/a/c/d1/u;->f:Lcom/google/android/exoplayer2/drm/DrmSession; + + iput-object p1, p2, Lf/h/a/c/d0;->b:Lcom/google/android/exoplayer2/drm/DrmSession; + + if-eqz v0, :cond_5 + + invoke-interface {v0}, Lcom/google/android/exoplayer2/drm/DrmSession;->release()V + + :cond_5 + return-void +.end method + +.method public q(Z)V + .locals 10 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + iget-object v1, v0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + iget-boolean v2, v1, Lf/h/a/c/d1/t$a;->c:Z + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + if-nez v2, :cond_0 + + goto :goto_1 + + :cond_0 + iget-object v2, v0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iget-boolean v5, v2, Lf/h/a/c/d1/t$a;->c:Z + + iget-wide v6, v2, Lf/h/a/c/d1/t$a;->a:J + + iget-wide v8, v1, Lf/h/a/c/d1/t$a;->a:J + + sub-long/2addr v6, v8 + + long-to-int v2, v6 + + iget v6, v0, Lf/h/a/c/d1/t;->b:I + + div-int/2addr v2, v6 + + add-int/2addr v2, v5 + + new-array v5, v2, [Lf/h/a/c/h1/c; + + const/4 v6, 0x0 + + :goto_0 + if-ge v6, v2, :cond_1 + + iget-object v7, v1, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + aput-object v7, v5, v6 + + iput-object v3, v1, Lf/h/a/c/d1/t$a;->d:Lf/h/a/c/h1/c; + + iget-object v7, v1, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + iput-object v3, v1, Lf/h/a/c/d1/t$a;->e:Lf/h/a/c/d1/t$a; + + add-int/lit8 v6, v6, 0x1 + + move-object v1, v7 + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/c/d1/t;->a:Lf/h/a/c/h1/d; + + check-cast v1, Lf/h/a/c/h1/l; + + invoke-virtual {v1, v5}, Lf/h/a/c/h1/l;->a([Lf/h/a/c/h1/c;)V + + :goto_1 + new-instance v1, Lf/h/a/c/d1/t$a; + + iget v2, v0, Lf/h/a/c/d1/t;->b:I + + const-wide/16 v5, 0x0 + + invoke-direct {v1, v5, v6, v2}, Lf/h/a/c/d1/t$a;->(JI)V + + iput-object v1, v0, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + iput-object v1, v0, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + + iput-object v1, v0, Lf/h/a/c/d1/t;->f:Lf/h/a/c/d1/t$a; + + iput-wide v5, v0, Lf/h/a/c/d1/t;->g:J + + iget-object v0, v0, Lf/h/a/c/d1/t;->a:Lf/h/a/c/h1/d; + + check-cast v0, Lf/h/a/c/h1/l; + + invoke-virtual {v0}, Lf/h/a/c/h1/l;->c()V + + iput v4, p0, Lf/h/a/c/d1/u;->o:I + + iput v4, p0, Lf/h/a/c/d1/u;->p:I + + iput v4, p0, Lf/h/a/c/d1/u;->q:I + + iput v4, p0, Lf/h/a/c/d1/u;->r:I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/d1/u;->v:Z + + const-wide/high16 v1, -0x8000000000000000L + + iput-wide v1, p0, Lf/h/a/c/d1/u;->s:J + + iput-wide v1, p0, Lf/h/a/c/d1/u;->t:J + + iput-boolean v4, p0, Lf/h/a/c/d1/u;->u:Z + + iput-object v3, p0, Lf/h/a/c/d1/u;->y:Lcom/google/android/exoplayer2/Format; + + if-eqz p1, :cond_2 + + iput-object v3, p0, Lf/h/a/c/d1/u;->A:Lcom/google/android/exoplayer2/Format; + + iput-object v3, p0, Lf/h/a/c/d1/u;->x:Lcom/google/android/exoplayer2/Format; + + iput-boolean v0, p0, Lf/h/a/c/d1/u;->w:Z + + :cond_2 + return-void +.end method + +.method public final declared-synchronized r(JZ)Z + .locals 9 + + monitor-enter p0 + + :try_start_0 + monitor-enter p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/4 v0, 0x0 + + :try_start_1 + iput v0, p0, Lf/h/a/c/d1/u;->r:I + + iget-object v1, p0, Lf/h/a/c/d1/u;->a:Lf/h/a/c/d1/t; + + iget-object v2, v1, Lf/h/a/c/d1/t;->d:Lf/h/a/c/d1/t$a; + + iput-object v2, v1, Lf/h/a/c/d1/t;->e:Lf/h/a/c/d1/t$a; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + monitor-exit p0 + + invoke-virtual {p0, v0}, Lf/h/a/c/d1/u;->k(I)I + + move-result v4 + + invoke-virtual {p0}, Lf/h/a/c/d1/u;->m()Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/c/d1/u;->l:[J + + aget-wide v2, v1, v4 + + cmp-long v1, p1, v2 + + if-ltz v1, :cond_2 + + iget-wide v1, p0, Lf/h/a/c/d1/u;->t:J + + cmp-long v3, p1, v1 + + if-lez v3, :cond_0 + + if-nez p3, :cond_0 + + goto :goto_0 + + :cond_0 + iget p3, p0, Lf/h/a/c/d1/u;->o:I + + iget v1, p0, Lf/h/a/c/d1/u;->r:I + + sub-int v5, p3, v1 + + const/4 v8, 0x1 + + move-object v3, p0 + + move-wide v6, p1 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/c/d1/u;->h(IIJZ)I + + move-result p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_1 + + monitor-exit p0 + + return v0 + + :cond_1 + :try_start_3 + iget p2, p0, Lf/h/a/c/d1/u;->r:I + + add-int/2addr p2, p1 + + iput p2, p0, Lf/h/a/c/d1/u;->r:I + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + const/4 p1, 0x1 + + monitor-exit p0 + + return p1 + + :cond_2 + :goto_0 + monitor-exit p0 + + return v0 + + :catchall_0 + move-exception p1 + + goto :goto_1 + + :catchall_1 + move-exception p1 + + :try_start_4 + monitor-exit p0 + + throw p1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :goto_1 + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/v.smali b/com.discord/smali_classes2/f/h/a/c/d1/v.smali new file mode 100644 index 0000000000..b0eb53d158 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/v.smali @@ -0,0 +1,22 @@ +.class public interface abstract Lf/h/a/c/d1/v; +.super Ljava/lang/Object; +.source "SampleStream.java" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I +.end method + +.method public abstract c()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract d(J)I +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/w$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/w$a.smali new file mode 100644 index 0000000000..4e181cda05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/w$a.smali @@ -0,0 +1,33 @@ +.class public interface abstract Lf/h/a/c/d1/w$a; +.super Ljava/lang/Object; +.source "SequenceableLoader.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/w; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract c(Lf/h/a/c/d1/w;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/w.smali b/com.discord/smali_classes2/f/h/a/c/d1/w.smali new file mode 100644 index 0000000000..8633e57738 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/w.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/c/d1/w; +.super Ljava/lang/Object; +.source "SequenceableLoader.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/w$a; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/d1/x.smali b/com.discord/smali_classes2/f/h/a/c/d1/x.smali new file mode 100644 index 0000000000..37af2ca3ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/x.smali @@ -0,0 +1,278 @@ +.class public final Lf/h/a/c/d1/x; +.super Lf/h/a/c/t0; +.source "SinglePeriodTimeline.java" + + +# static fields +.field public static final m:Ljava/lang/Object; + + +# instance fields +.field public final b:J + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:J + +.field public final g:J + +.field public final h:Z + +.field public final i:Z + +.field public final j:Z + +.field public final k:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final l:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/c/d1/x;->m:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (JZZZLjava/lang/Object;Ljava/lang/Object;)V + .locals 2 + .param p6 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p7 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Lf/h/a/c/t0;->()V + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/d1/x;->b:J + + iput-wide v0, p0, Lf/h/a/c/d1/x;->c:J + + iput-wide p1, p0, Lf/h/a/c/d1/x;->d:J + + iput-wide p1, p0, Lf/h/a/c/d1/x;->e:J + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/d1/x;->f:J + + iput-wide p1, p0, Lf/h/a/c/d1/x;->g:J + + iput-boolean p3, p0, Lf/h/a/c/d1/x;->h:Z + + iput-boolean p4, p0, Lf/h/a/c/d1/x;->i:Z + + iput-boolean p5, p0, Lf/h/a/c/d1/x;->j:Z + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/d1/x;->l:Ljava/lang/Object; + + iput-object p7, p0, Lf/h/a/c/d1/x;->k:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public b(Ljava/lang/Object;)I + .locals 1 + + sget-object v0, Lf/h/a/c/d1/x;->m:Ljava/lang/Object; + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + .locals 5 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + const/4 p1, 0x0 + + if-eqz p3, :cond_0 + + sget-object p3, Lf/h/a/c/d1/x;->m:Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + move-object p3, p1 + + :goto_0 + iget-wide v1, p0, Lf/h/a/c/d1/x;->d:J + + iget-wide v3, p0, Lf/h/a/c/d1/x;->f:J + + neg-long v3, v3 + + if-eqz p2, :cond_1 + + sget-object p1, Lf/h/a/c/d1/y/a;->f:Lf/h/a/c/d1/y/a; + + iput-object p3, p2, Lf/h/a/c/t0$b;->a:Ljava/lang/Object; + + iput v0, p2, Lf/h/a/c/t0$b;->b:I + + iput-wide v1, p2, Lf/h/a/c/t0$b;->c:J + + iput-wide v3, p2, Lf/h/a/c/t0$b;->d:J + + iput-object p1, p2, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + return-object p2 + + :cond_1 + throw p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public l(I)Ljava/lang/Object; + .locals 2 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + sget-object p1, Lf/h/a/c/d1/x;->m:Ljava/lang/Object; + + return-object p1 +.end method + +.method public n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; + .locals 9 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + iget-wide v1, p0, Lf/h/a/c/d1/x;->g:J + + iget-boolean p1, p0, Lf/h/a/c/d1/x;->i:Z + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz p1, :cond_1 + + const-wide/16 v5, 0x0 + + cmp-long p1, p3, v5 + + if-eqz p1, :cond_1 + + iget-wide v5, p0, Lf/h/a/c/d1/x;->e:J + + cmp-long p1, v5, v3 + + if-nez p1, :cond_0 + + :goto_0 + move-wide v1, v3 + + goto :goto_1 + + :cond_0 + add-long/2addr v1, p3 + + cmp-long p1, v1, v5 + + if-lez p1, :cond_1 + + goto :goto_0 + + :cond_1 + :goto_1 + sget-object p1, Lf/h/a/c/t0$c;->k:Ljava/lang/Object; + + iget-object p3, p0, Lf/h/a/c/d1/x;->k:Ljava/lang/Object; + + iget-object p4, p0, Lf/h/a/c/d1/x;->l:Ljava/lang/Object; + + iget-boolean v3, p0, Lf/h/a/c/d1/x;->h:Z + + iget-boolean v4, p0, Lf/h/a/c/d1/x;->i:Z + + iget-wide v5, p0, Lf/h/a/c/d1/x;->e:J + + iget-wide v7, p0, Lf/h/a/c/d1/x;->f:J + + iput-object p1, p2, Lf/h/a/c/t0$c;->a:Ljava/lang/Object; + + iput-object p3, p2, Lf/h/a/c/t0$c;->b:Ljava/lang/Object; + + iput-object p4, p2, Lf/h/a/c/t0$c;->c:Ljava/lang/Object; + + iput-boolean v3, p2, Lf/h/a/c/t0$c;->d:Z + + iput-boolean v4, p2, Lf/h/a/c/t0$c;->e:Z + + iput-wide v1, p2, Lf/h/a/c/t0$c;->h:J + + iput-wide v5, p2, Lf/h/a/c/t0$c;->i:J + + iput v0, p2, Lf/h/a/c/t0$c;->f:I + + iput v0, p2, Lf/h/a/c/t0$c;->g:I + + iput-wide v7, p2, Lf/h/a/c/t0$c;->j:J + + return-object p2 +.end method + +.method public o()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/y/a$a.smali b/com.discord/smali_classes2/f/h/a/c/d1/y/a$a.smali new file mode 100644 index 0000000000..b35d1cabb9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/y/a$a.smali @@ -0,0 +1,242 @@ +.class public final Lf/h/a/c/d1/y/a$a; +.super Ljava/lang/Object; +.source "AdPlaybackState.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/d1/y/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:[Landroid/net/Uri; + +.field public final c:[I + +.field public final d:[J + + +# direct methods +.method public constructor ()V + .locals 4 + + const/4 v0, 0x0 + + new-array v1, v0, [I + + new-array v2, v0, [Landroid/net/Uri; + + new-array v0, v0, [J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v3, 0x1 + + invoke-static {v3}, Lf/h/a/c/i1/e;->n(Z)V + + const/4 v3, -0x1 + + iput v3, p0, Lf/h/a/c/d1/y/a$a;->a:I + + iput-object v1, p0, Lf/h/a/c/d1/y/a$a;->c:[I + + iput-object v2, p0, Lf/h/a/c/d1/y/a$a;->b:[Landroid/net/Uri; + + iput-object v0, p0, Lf/h/a/c/d1/y/a$a;->d:[J + + return-void +.end method + + +# virtual methods +.method public a(I)I + .locals 3 + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/d1/y/a$a;->c:[I + + array-length v2, v1 + + if-ge p1, v2, :cond_1 + + aget v2, v1, p1 + + if-eqz v2, :cond_1 + + aget v1, v1, p1 + + if-ne v1, v0, :cond_0 + + goto :goto_1 + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + :goto_1 + return p1 +.end method + +.method public b()Z + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/y/a$a;->a:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_1 + + invoke-virtual {p0, v1}, Lf/h/a/c/d1/y/a$a;->a(I)I + + move-result v0 + + iget v1, p0, Lf/h/a/c/d1/y/a$a;->a:I + + if-ge v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/d1/y/a$a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/d1/y/a$a; + + iget v2, p0, Lf/h/a/c/d1/y/a$a;->a:I + + iget v3, p1, Lf/h/a/c/d1/y/a$a;->a:I + + if-ne v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/d1/y/a$a;->b:[Landroid/net/Uri; + + iget-object v3, p1, Lf/h/a/c/d1/y/a$a;->b:[Landroid/net/Uri; + + invoke-static {v2, v3}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/d1/y/a$a;->c:[I + + iget-object v3, p1, Lf/h/a/c/d1/y/a$a;->c:[I + + invoke-static {v2, v3}, Ljava/util/Arrays;->equals([I[I)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/d1/y/a$a;->d:[J + + iget-object p1, p1, Lf/h/a/c/d1/y/a$a;->d:[J + + invoke-static {v2, p1}, Ljava/util/Arrays;->equals([J[J)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/d1/y/a$a;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/d1/y/a$a;->b:[Landroid/net/Uri; + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/d1/y/a$a;->c:[I + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/c/d1/y/a$a;->d:[J + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([J)I + + move-result v0 + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/d1/y/a.smali b/com.discord/smali_classes2/f/h/a/c/d1/y/a.smali new file mode 100644 index 0000000000..29b67e8ed9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/d1/y/a.smali @@ -0,0 +1,225 @@ +.class public final Lf/h/a/c/d1/y/a; +.super Ljava/lang/Object; +.source "AdPlaybackState.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/d1/y/a$a; + } +.end annotation + + +# static fields +.field public static final f:Lf/h/a/c/d1/y/a; + + +# instance fields +.field public final a:I + +.field public final b:[J + +.field public final c:[Lf/h/a/c/d1/y/a$a; + +.field public final d:J + +.field public final e:J + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/d1/y/a; + + const/4 v1, 0x0 + + new-array v1, v1, [J + + invoke-direct {v0, v1}, Lf/h/a/c/d1/y/a;->([J)V + + sput-object v0, Lf/h/a/c/d1/y/a;->f:Lf/h/a/c/d1/y/a; + + return-void +.end method + +.method public varargs constructor ([J)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + array-length v0, p1 + + iput v0, p0, Lf/h/a/c/d1/y/a;->a:I + + invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/d1/y/a;->b:[J + + new-array p1, v0, [Lf/h/a/c/d1/y/a$a; + + iput-object p1, p0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + const/4 p1, 0x0 + + :goto_0 + if-ge p1, v0, :cond_0 + + iget-object v1, p0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + new-instance v2, Lf/h/a/c/d1/y/a$a; + + invoke-direct {v2}, Lf/h/a/c/d1/y/a$a;->()V + + aput-object v2, v1, p1 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_0 + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/d1/y/a;->d:J + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/d1/y/a;->e:J + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/d1/y/a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/d1/y/a; + + iget v2, p0, Lf/h/a/c/d1/y/a;->a:I + + iget v3, p1, Lf/h/a/c/d1/y/a;->a:I + + if-ne v2, v3, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/d1/y/a;->d:J + + iget-wide v4, p1, Lf/h/a/c/d1/y/a;->d:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/d1/y/a;->e:J + + iget-wide v4, p1, Lf/h/a/c/d1/y/a;->e:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-object v2, p0, Lf/h/a/c/d1/y/a;->b:[J + + iget-object v3, p1, Lf/h/a/c/d1/y/a;->b:[J + + invoke-static {v2, v3}, Ljava/util/Arrays;->equals([J[J)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + iget-object p1, p1, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + invoke-static {v2, p1}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 3 + + iget v0, p0, Lf/h/a/c/d1/y/a;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/d1/y/a;->d:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/d1/y/a;->e:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/d1/y/a;->b:[J + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v0 + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e.smali b/com.discord/smali_classes2/f/h/a/c/e.smali new file mode 100644 index 0000000000..f13866997b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/e; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->f(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e0.smali b/com.discord/smali_classes2/f/h/a/c/e0.smali new file mode 100644 index 0000000000..1cd4dbeda7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e0.smali @@ -0,0 +1,32 @@ +.class public interface abstract Lf/h/a/c/e0; +.super Ljava/lang/Object; +.source "LoadControl.java" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()J +.end method + +.method public abstract c()V +.end method + +.method public abstract d(JFZ)Z +.end method + +.method public abstract e(JF)Z +.end method + +.method public abstract f([Lf/h/a/c/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V +.end method + +.method public abstract g()V +.end method + +.method public abstract h()Lf/h/a/c/h1/d; +.end method + +.method public abstract i()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/a.smali new file mode 100644 index 0000000000..9f87940dfe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/a.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/c/e1/a; +.super Ljava/lang/Object; +.source "CaptionStyleCompat.java" + + +# static fields +.field public static final g:Lf/h/a/c/e1/a; + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:Landroid/graphics/Typeface; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 8 + + new-instance v7, Lf/h/a/c/e1/a; + + const/4 v1, -0x1 + + const/high16 v2, -0x1000000 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, -0x1 + + const/4 v6, 0x0 + + move-object v0, v7 + + invoke-direct/range {v0 .. v6}, Lf/h/a/c/e1/a;->(IIIIILandroid/graphics/Typeface;)V + + sput-object v7, Lf/h/a/c/e1/a;->g:Lf/h/a/c/e1/a; + + return-void +.end method + +.method public constructor (IIIIILandroid/graphics/Typeface;)V + .locals 0 + .param p6 # Landroid/graphics/Typeface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/a;->a:I + + iput p2, p0, Lf/h/a/c/e1/a;->b:I + + iput p3, p0, Lf/h/a/c/e1/a;->c:I + + iput p4, p0, Lf/h/a/c/e1/a;->d:I + + iput p5, p0, Lf/h/a/c/e1/a;->e:I + + iput-object p6, p0, Lf/h/a/c/e1/a;->f:Landroid/graphics/Typeface; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/b.smali new file mode 100644 index 0000000000..d6b6906d5e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/b.smali @@ -0,0 +1,250 @@ +.class public Lf/h/a/c/e1/b; +.super Ljava/lang/Object; +.source "Cue.java" + + +# static fields +.field public static final r:Lf/h/a/c/e1/b; + + +# instance fields +.field public final d:Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final e:Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final f:Landroid/graphics/Bitmap; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final g:F + +.field public final h:I + +.field public final i:I + +.field public final j:F + +.field public final k:I + +.field public final l:F + +.field public final m:F + +.field public final n:Z + +.field public final o:I + +.field public final p:I + +.field public final q:F + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/e1/b; + + const-string v1, "" + + invoke-direct {v0, v1}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;)V + + sput-object v0, Lf/h/a/c/e1/b;->r:Lf/h/a/c/e1/b; + + return-void +.end method + +.method public constructor (Landroid/graphics/Bitmap;FIFIFF)V + .locals 15 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v5, 0x0 + + const/high16 v9, -0x80000000 + + const v10, -0x800001 + + const/4 v13, 0x0 + + const/high16 v14, -0x1000000 + + move-object v0, p0 + + move-object/from16 v3, p1 + + move/from16 v4, p4 + + move/from16 v6, p5 + + move/from16 v7, p2 + + move/from16 v8, p3 + + move/from16 v11, p6 + + move/from16 v12, p7 + + invoke-direct/range {v0 .. v14}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V + + return-void +.end method + +.method public constructor (Ljava/lang/CharSequence;)V + .locals 9 + + const/4 v2, 0x0 + + const v3, -0x800001 + + const/high16 v4, -0x80000000 + + const/high16 v5, -0x80000000 + + const v6, -0x800001 + + const/high16 v7, -0x80000000 + + const v8, -0x800001 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + return-void +.end method + +.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + .locals 11 + .param p2 # Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v9, 0x0 + + const/high16 v10, -0x1000000 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move v3, p3 + + move v4, p4 + + move/from16 v5, p5 + + move/from16 v6, p6 + + move/from16 v7, p7 + + move/from16 v8, p8 + + invoke-direct/range {v0 .. v10}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V + + return-void +.end method + +.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V + .locals 15 + .param p2 # Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v3, 0x0 + + const/high16 v9, -0x80000000 + + const v10, -0x800001 + + const v12, -0x800001 + + move-object v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move/from16 v6, p5 + + move/from16 v7, p6 + + move/from16 v8, p7 + + move/from16 v11, p8 + + move/from16 v13, p9 + + move/from16 v14, p10 + + invoke-direct/range {v0 .. v14}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V + + return-void +.end method + +.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V + .locals 0 + .param p1 # Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Landroid/graphics/Bitmap; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; + + iput-object p2, p0, Lf/h/a/c/e1/b;->e:Landroid/text/Layout$Alignment; + + iput-object p3, p0, Lf/h/a/c/e1/b;->f:Landroid/graphics/Bitmap; + + iput p4, p0, Lf/h/a/c/e1/b;->g:F + + iput p5, p0, Lf/h/a/c/e1/b;->h:I + + iput p6, p0, Lf/h/a/c/e1/b;->i:I + + iput p7, p0, Lf/h/a/c/e1/b;->j:F + + iput p8, p0, Lf/h/a/c/e1/b;->k:I + + iput p11, p0, Lf/h/a/c/e1/b;->l:F + + iput p12, p0, Lf/h/a/c/e1/b;->m:F + + iput-boolean p13, p0, Lf/h/a/c/e1/b;->n:Z + + iput p14, p0, Lf/h/a/c/e1/b;->o:I + + iput p9, p0, Lf/h/a/c/e1/b;->p:I + + iput p10, p0, Lf/h/a/c/e1/b;->q:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/c.smali new file mode 100644 index 0000000000..2d287550f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/c.smali @@ -0,0 +1,154 @@ +.class public abstract Lf/h/a/c/e1/c; +.super Lf/h/a/c/y0/g; +.source "SimpleSubtitleDecoder.java" + +# interfaces +.implements Lf/h/a/c/e1/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/y0/g<", + "Lf/h/a/c/e1/h;", + "Lf/h/a/c/e1/i;", + "Lcom/google/android/exoplayer2/text/SubtitleDecoderException;", + ">;", + "Lf/h/a/c/e1/f;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 4 + + const/4 p1, 0x2 + + new-array v0, p1, [Lf/h/a/c/e1/h; + + new-array p1, p1, [Lf/h/a/c/e1/i; + + invoke-direct {p0, v0, p1}, Lf/h/a/c/y0/g;->([Lf/h/a/c/y0/e;[Lf/h/a/c/y0/f;)V + + iget p1, p0, Lf/h/a/c/y0/g;->g:I + + iget-object v0, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + array-length v0, v0 + + const/4 v1, 0x0 + + if-ne p1, v0, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object p1, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + array-length v0, p1 + + :goto_1 + if-ge v1, v0, :cond_1 + + aget-object v2, p1, v1 + + const/16 v3, 0x400 + + invoke-virtual {v2, v3}, Lf/h/a/c/y0/e;->k(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 0 + + return-void +.end method + +.method public e(Lf/h/a/c/y0/e;Lf/h/a/c/y0/f;Z)Ljava/lang/Exception; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + check-cast p1, Lf/h/a/c/e1/h; + + check-cast p2, Lf/h/a/c/e1/i; + + :try_start_0 + iget-object v0, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p0, v1, v0, p3}, Lf/h/a/c/e1/c;->j([BIZ)Lf/h/a/c/e1/e; + + move-result-object p3 + + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J + + iget-wide v2, p1, Lf/h/a/c/e1/h;->i:J + + iput-wide v0, p2, Lf/h/a/c/y0/f;->timeUs:J + + iput-object p3, p2, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + const-wide v4, 0x7fffffffffffffffL + + cmp-long p1, v2, v4 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + move-wide v0, v2 + + :goto_0 + iput-wide v0, p2, Lf/h/a/c/e1/i;->e:J + + const/high16 p1, -0x80000000 + + invoke-virtual {p2, p1}, Lf/h/a/c/y0/a;->clearFlag(I)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 p1, 0x0 + + goto :goto_1 + + :catch_0 + move-exception p1 + + :goto_1 + return-object p1 +.end method + +.method public abstract j([BIZ)Lf/h/a/c/e1/e; + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/d.smali b/com.discord/smali_classes2/f/h/a/c/e1/d.smali new file mode 100644 index 0000000000..fb6b4c3424 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/d.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/c/e1/d; +.super Lf/h/a/c/e1/i; +.source "SimpleSubtitleOutputBuffer.java" + + +# instance fields +.field public final f:Lf/h/a/c/e1/c; + + +# direct methods +.method public constructor (Lf/h/a/c/e1/c;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/e1/i;->()V + + iput-object p1, p0, Lf/h/a/c/e1/d;->f:Lf/h/a/c/e1/c; + + return-void +.end method + + +# virtual methods +.method public final release()V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/e1/d;->f:Lf/h/a/c/e1/c; + + iget-object v1, v0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/y0/a;->clear()V + + iget-object v2, v0, Lf/h/a/c/y0/g;->f:[Lf/h/a/c/y0/f; + + iget v3, v0, Lf/h/a/c/y0/g;->h:I + + add-int/lit8 v4, v3, 0x1 + + iput v4, v0, Lf/h/a/c/y0/g;->h:I + + aput-object p0, v2, v3 + + invoke-virtual {v0}, Lf/h/a/c/y0/g;->g()V + + monitor-exit v1 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/e.smali b/com.discord/smali_classes2/f/h/a/c/e1/e.smali new file mode 100644 index 0000000000..d4920a0098 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/e.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/c/e1/e; +.super Ljava/lang/Object; +.source "Subtitle.java" + + +# virtual methods +.method public abstract f(J)I +.end method + +.method public abstract g(I)J +.end method + +.method public abstract h(J)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end method + +.method public abstract i()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/f.smali b/com.discord/smali_classes2/f/h/a/c/e1/f.smali new file mode 100644 index 0000000000..587eccc4ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/f.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/c/e1/f; +.super Ljava/lang/Object; +.source "SubtitleDecoder.java" + +# interfaces +.implements Lf/h/a/c/y0/c; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/c/y0/c<", + "Lf/h/a/c/e1/h;", + "Lf/h/a/c/e1/i;", + "Lcom/google/android/exoplayer2/text/SubtitleDecoderException;", + ">;" + } +.end annotation + + +# virtual methods +.method public abstract a(J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/g$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/g$a.smali new file mode 100644 index 0000000000..be5f640930 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/g$a.smali @@ -0,0 +1,320 @@ +.class public final Lf/h/a/c/e1/g$a; +.super Ljava/lang/Object; +.source "SubtitleDecoderFactory.java" + +# interfaces +.implements Lf/h/a/c/e1/g; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/e1/f; + .locals 3 + + iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + if-eqz v0, :cond_1 + + const/4 v1, -0x1 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v2 + + sparse-switch v2, :sswitch_data_0 + + goto/16 :goto_0 + + :sswitch_0 + const-string v2, "application/ttml+xml" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x3 + + goto/16 :goto_0 + + :sswitch_1 + const-string v2, "application/x-subrip" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x4 + + goto :goto_0 + + :sswitch_2 + const-string v2, "application/cea-708" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/16 v1, 0x8 + + goto :goto_0 + + :sswitch_3 + const-string v2, "application/cea-608" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x6 + + goto :goto_0 + + :sswitch_4 + const-string v2, "application/x-mp4-cea-608" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x7 + + goto :goto_0 + + :sswitch_5 + const-string v2, "text/x-ssa" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :sswitch_6 + const-string v2, "application/x-quicktime-tx3g" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x5 + + goto :goto_0 + + :sswitch_7 + const-string v2, "text/vtt" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :sswitch_8 + const-string v2, "application/x-mp4-vtt" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x2 + + goto :goto_0 + + :sswitch_9 + const-string v2, "application/pgs" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/16 v1, 0xa + + goto :goto_0 + + :sswitch_a + const-string v2, "application/dvbsubs" + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/16 v1, 0x9 + + :cond_0 + :goto_0 + packed-switch v1, :pswitch_data_0 + + goto :goto_1 + + :pswitch_0 + new-instance p1, Lf/h/a/c/e1/n/a; + + invoke-direct {p1}, Lf/h/a/c/e1/n/a;->()V + + return-object p1 + + :pswitch_1 + new-instance v0, Lf/h/a/c/e1/m/a; + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + invoke-direct {v0, p1}, Lf/h/a/c/e1/m/a;->(Ljava/util/List;)V + + return-object v0 + + :pswitch_2 + new-instance v0, Lf/h/a/c/e1/l/c; + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->E:I + + invoke-direct {v0, p1}, Lf/h/a/c/e1/l/c;->(I)V + + return-object v0 + + :pswitch_3 + new-instance v1, Lf/h/a/c/e1/l/a; + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->E:I + + invoke-direct {v1, v0, p1}, Lf/h/a/c/e1/l/a;->(Ljava/lang/String;I)V + + return-object v1 + + :pswitch_4 + new-instance v0, Lf/h/a/c/e1/r/a; + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + invoke-direct {v0, p1}, Lf/h/a/c/e1/r/a;->(Ljava/util/List;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/c/e1/p/a; + + invoke-direct {p1}, Lf/h/a/c/e1/p/a;->()V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/c/e1/q/a; + + invoke-direct {p1}, Lf/h/a/c/e1/q/a;->()V + + return-object p1 + + :pswitch_7 + new-instance p1, Lf/h/a/c/e1/s/b; + + invoke-direct {p1}, Lf/h/a/c/e1/s/b;->()V + + return-object p1 + + :pswitch_8 + new-instance v0, Lf/h/a/c/e1/o/a; + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + invoke-direct {v0, p1}, Lf/h/a/c/e1/o/a;->(Ljava/util/List;)V + + return-object v0 + + :pswitch_9 + new-instance p1, Lf/h/a/c/e1/s/g; + + invoke-direct {p1}, Lf/h/a/c/e1/s/g;->()V + + return-object p1 + + :cond_1 + :goto_1 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v1, "Attempted to create decoder for unsupported MIME type: " + + invoke-static {v1, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + nop + + :sswitch_data_0 + .sparse-switch + -0x5091057c -> :sswitch_a + -0x4a6813e3 -> :sswitch_9 + -0x3d28a9ba -> :sswitch_8 + -0x3be2f26c -> :sswitch_7 + 0x2935f49f -> :sswitch_6 + 0x310bebca -> :sswitch_5 + 0x37713300 -> :sswitch_4 + 0x5d578071 -> :sswitch_3 + 0x5d578432 -> :sswitch_2 + 0x63771bad -> :sswitch_1 + 0x64f8068a -> :sswitch_0 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/g.smali b/com.discord/smali_classes2/f/h/a/c/e1/g.smali new file mode 100644 index 0000000000..811f87ba2e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/g.smali @@ -0,0 +1,21 @@ +.class public interface abstract Lf/h/a/c/e1/g; +.super Ljava/lang/Object; +.source "SubtitleDecoderFactory.java" + + +# static fields +.field public static final a:Lf/h/a/c/e1/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/e1/g$a; + + invoke-direct {v0}, Lf/h/a/c/e1/g$a;->()V + + sput-object v0, Lf/h/a/c/e1/g;->a:Lf/h/a/c/e1/g; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/h.smali b/com.discord/smali_classes2/f/h/a/c/e1/h.smali new file mode 100644 index 0000000000..1f144a5458 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/h.smali @@ -0,0 +1,19 @@ +.class public Lf/h/a/c/e1/h; +.super Lf/h/a/c/y0/e; +.source "SubtitleInputBuffer.java" + + +# instance fields +.field public i:J + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x1 + + invoke-direct {p0, v0}, Lf/h/a/c/y0/e;->(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/i.smali b/com.discord/smali_classes2/f/h/a/c/e1/i.smali new file mode 100644 index 0000000000..bad4a984e5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/i.smali @@ -0,0 +1,123 @@ +.class public abstract Lf/h/a/c/e1/i; +.super Lf/h/a/c/y0/f; +.source "SubtitleOutputBuffer.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public d:Lf/h/a/c/e1/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/y0/f;->()V + + return-void +.end method + + +# virtual methods +.method public clear()V + .locals 1 + + invoke-super {p0}, Lf/h/a/c/y0/a;->clear()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + return-void +.end method + +.method public f(J)I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/e1/e; + + iget-wide v1, p0, Lf/h/a/c/e1/i;->e:J + + sub-long/2addr p1, v1 + + invoke-interface {v0, p1, p2}, Lf/h/a/c/e1/e;->f(J)I + + move-result p1 + + return p1 +.end method + +.method public g(I)J + .locals 4 + + iget-object v0, p0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/e1/e; + + invoke-interface {v0, p1}, Lf/h/a/c/e1/e;->g(I)J + + move-result-wide v0 + + iget-wide v2, p0, Lf/h/a/c/e1/i;->e:J + + add-long/2addr v0, v2 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/e1/e; + + iget-wide v1, p0, Lf/h/a/c/e1/i;->e:J + + sub-long/2addr p1, v1 + + invoke-interface {v0, p1, p2}, Lf/h/a/c/e1/e;->h(J)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public i()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/e1/e; + + invoke-interface {v0}, Lf/h/a/c/e1/e;->i()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/j.smali b/com.discord/smali_classes2/f/h/a/c/e1/j.smali new file mode 100644 index 0000000000..ac29887de3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/j.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/c/e1/j; +.super Ljava/lang/Object; +.source "TextOutput.java" + + +# virtual methods +.method public abstract m(Ljava/util/List;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/k.smali b/com.discord/smali_classes2/f/h/a/c/e1/k.smali new file mode 100644 index 0000000000..2c6361b574 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/k.smali @@ -0,0 +1,879 @@ +.class public final Lf/h/a/c/e1/k; +.super Lf/h/a/c/t; +.source "TextRenderer.java" + +# interfaces +.implements Landroid/os/Handler$Callback; + + +# instance fields +.field public A:I + +.field public final o:Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final p:Lf/h/a/c/e1/j; + +.field public final q:Lf/h/a/c/e1/g; + +.field public final r:Lf/h/a/c/d0; + +.field public s:Z + +.field public t:Z + +.field public u:I + +.field public v:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public w:Lf/h/a/c/e1/f; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public x:Lf/h/a/c/e1/h; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public y:Lf/h/a/c/e1/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public z:Lf/h/a/c/e1/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/c/e1/j;Landroid/os/Looper;)V + .locals 2 + .param p2 # Landroid/os/Looper; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + sget-object v0, Lf/h/a/c/e1/g;->a:Lf/h/a/c/e1/g; + + const/4 v1, 0x3 + + invoke-direct {p0, v1}, Lf/h/a/c/t;->(I)V + + const/4 v1, 0x0 + + if-eqz p1, :cond_1 + + iput-object p1, p0, Lf/h/a/c/e1/k;->p:Lf/h/a/c/e1/j; + + if-nez p2, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p2, p0}, Lf/h/a/c/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; + + move-result-object v1 + + :goto_0 + iput-object v1, p0, Lf/h/a/c/e1/k;->o:Landroid/os/Handler; + + iput-object v0, p0, Lf/h/a/c/e1/k;->q:Lf/h/a/c/e1/g; + + new-instance p1, Lf/h/a/c/d0; + + invoke-direct {p1}, Lf/h/a/c/d0;->()V + + iput-object p1, p0, Lf/h/a/c/e1/k;->r:Lf/h/a/c/d0; + + return-void + + :cond_1 + throw v1 +.end method + + +# virtual methods +.method public A(JZ)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->J()V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/e1/k;->s:Z + + iput-boolean p1, p0, Lf/h/a/c/e1/k;->t:Z + + iget p1, p0, Lf/h/a/c/e1/k;->u:I + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->M()V + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/e1/k;->L()V + + iget-object p1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {p1}, Lf/h/a/c/y0/c;->flush()V + + :goto_0 + return-void +.end method + +.method public E([Lcom/google/android/exoplayer2/Format;J)V + .locals 0 + + const/4 p2, 0x0 + + aget-object p1, p1, p2 + + iput-object p1, p0, Lf/h/a/c/e1/k;->v:Lcom/google/android/exoplayer2/Format; + + iget-object p2, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + if-eqz p2, :cond_0 + + const/4 p1, 0x1 + + iput p1, p0, Lf/h/a/c/e1/k;->u:I + + goto :goto_0 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/e1/k;->q:Lf/h/a/c/e1/g; + + check-cast p2, Lf/h/a/c/e1/g$a; + + invoke-virtual {p2, p1}, Lf/h/a/c/e1/g$a;->a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/e1/f; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + :goto_0 + return-void +.end method + +.method public G(Lcom/google/android/exoplayer2/Format;)I + .locals 5 + + iget-object v0, p0, Lf/h/a/c/e1/k;->q:Lf/h/a/c/e1/g; + + check-cast v0, Lf/h/a/c/e1/g$a; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + iget-object v0, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v2, "text/vtt" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-nez v2, :cond_1 + + const-string v2, "text/x-ssa" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/ttml+xml" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/x-mp4-vtt" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/x-subrip" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/x-quicktime-tx3g" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/cea-608" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/x-mp4-cea-608" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/cea-708" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/dvbsubs" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "application/pgs" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_3 + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-static {v1, p1}, Lf/h/a/c/t;->H(Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 p1, 0x4 + + goto :goto_2 + + :cond_2 + const/4 p1, 0x2 + + :goto_2 + or-int/2addr p1, v3 + + or-int/2addr p1, v3 + + return p1 + + :cond_3 + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/c/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "text" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_4 + + return v4 + + :cond_4 + return v3 + + :cond_5 + throw v1 +.end method + +.method public final J()V + .locals 3 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/e1/k;->o:Landroid/os/Handler; + + if-eqz v1, :cond_0 + + const/4 v2, 0x0 + + invoke-virtual {v1, v2, v0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Message;->sendToTarget()V + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/e1/k;->p:Lf/h/a/c/e1/j; + + invoke-interface {v1, v0}, Lf/h/a/c/e1/j;->m(Ljava/util/List;)V + + :goto_0 + return-void +.end method + +.method public final K()J + .locals 5 + + iget v0, p0, Lf/h/a/c/e1/k;->A:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + iget-object v1, v1, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v1}, Lf/h/a/c/e1/e;->i()I + + move-result v1 + + if-lt v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + iget v1, p0, Lf/h/a/c/e1/k;->A:I + + iget-object v2, v0, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v2, v1}, Lf/h/a/c/e1/e;->g(I)J + + move-result-wide v1 + + iget-wide v3, v0, Lf/h/a/c/e1/i;->e:J + + add-long/2addr v1, v3 + + goto :goto_1 + + :cond_1 + :goto_0 + const-wide v1, 0x7fffffffffffffffL + + :goto_1 + return-wide v1 +.end method + +.method public final L()V + .locals 2 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + const/4 v1, -0x1 + + iput v1, p0, Lf/h/a/c/e1/k;->A:I + + iget-object v1, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Lf/h/a/c/y0/f;->release()V + + iput-object v0, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + :cond_0 + iget-object v1, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Lf/h/a/c/y0/f;->release()V + + iput-object v0, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + :cond_1 + return-void +.end method + +.method public final M()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->L()V + + iget-object v0, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {v0}, Lf/h/a/c/y0/c;->release()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/e1/k;->u:I + + iget-object v0, p0, Lf/h/a/c/e1/k;->q:Lf/h/a/c/e1/g; + + iget-object v1, p0, Lf/h/a/c/e1/k;->v:Lcom/google/android/exoplayer2/Format; + + check-cast v0, Lf/h/a/c/e1/g$a; + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/g$a;->a(Lcom/google/android/exoplayer2/Format;)Lf/h/a/c/e1/f; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + return-void +.end method + +.method public a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public g()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/e1/k;->t:Z + + return v0 +.end method + +.method public handleMessage(Landroid/os/Message;)Z + .locals 1 + + iget v0, p1, Landroid/os/Message;->what:I + + if-nez v0, :cond_0 + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Ljava/util/List; + + iget-object v0, p0, Lf/h/a/c/e1/k;->p:Lf/h/a/c/e1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/e1/j;->m(Ljava/util/List;)V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 +.end method + +.method public n(JJ)V + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-boolean p3, p0, Lf/h/a/c/e1/k;->t:Z + + if-eqz p3, :cond_0 + + return-void + + :cond_0 + iget-object p3, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + if-nez p3, :cond_1 + + iget-object p3, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {p3, p1, p2}, Lf/h/a/c/e1/f;->a(J)V + + :try_start_0 + iget-object p3, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {p3}, Lf/h/a/c/y0/c;->b()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/c/e1/i; + + iput-object p3, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + :try_end_0 + .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/c/e1/k;->v:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-result-object p1 + + throw p1 + + :cond_1 + :goto_0 + iget p3, p0, Lf/h/a/c/t;->h:I + + const/4 p4, 0x2 + + if-eq p3, p4, :cond_2 + + return-void + + :cond_2 + iget-object p3, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-eqz p3, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->K()J + + move-result-wide v2 + + const/4 p3, 0x0 + + :goto_1 + cmp-long v4, v2, p1 + + if-gtz v4, :cond_4 + + iget p3, p0, Lf/h/a/c/e1/k;->A:I + + add-int/2addr p3, v0 + + iput p3, p0, Lf/h/a/c/e1/k;->A:I + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->K()J + + move-result-wide v2 + + const/4 p3, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p3, 0x0 + + :cond_4 + iget-object v2, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + const/4 v3, 0x0 + + if-eqz v2, :cond_8 + + invoke-virtual {v2}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v2 + + if-eqz v2, :cond_6 + + if-nez p3, :cond_8 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->K()J + + move-result-wide v4 + + const-wide v6, 0x7fffffffffffffffL + + cmp-long v2, v4, v6 + + if-nez v2, :cond_8 + + iget v2, p0, Lf/h/a/c/e1/k;->u:I + + if-ne v2, p4, :cond_5 + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->M()V + + goto :goto_2 + + :cond_5 + invoke-virtual {p0}, Lf/h/a/c/e1/k;->L()V + + iput-boolean v0, p0, Lf/h/a/c/e1/k;->t:Z + + goto :goto_2 + + :cond_6 + iget-object v2, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + iget-wide v4, v2, Lf/h/a/c/y0/f;->timeUs:J + + cmp-long v2, v4, p1 + + if-gtz v2, :cond_8 + + iget-object p3, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + if-eqz p3, :cond_7 + + invoke-virtual {p3}, Lf/h/a/c/y0/f;->release()V + + :cond_7 + iget-object p3, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + iput-object p3, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + iput-object v3, p0, Lf/h/a/c/e1/k;->z:Lf/h/a/c/e1/i; + + iget-object v2, p3, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-wide v4, p3, Lf/h/a/c/e1/i;->e:J + + sub-long v4, p1, v4 + + invoke-interface {v2, v4, v5}, Lf/h/a/c/e1/e;->f(J)I + + move-result p3 + + iput p3, p0, Lf/h/a/c/e1/k;->A:I + + const/4 p3, 0x1 + + :cond_8 + :goto_2 + if-eqz p3, :cond_a + + iget-object p3, p0, Lf/h/a/c/e1/k;->y:Lf/h/a/c/e1/i; + + iget-object v2, p3, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-wide v4, p3, Lf/h/a/c/e1/i;->e:J + + sub-long/2addr p1, v4 + + invoke-interface {v2, p1, p2}, Lf/h/a/c/e1/e;->h(J)Ljava/util/List; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/e1/k;->o:Landroid/os/Handler; + + if-eqz p2, :cond_9 + + invoke-virtual {p2, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Message;->sendToTarget()V + + goto :goto_3 + + :cond_9 + iget-object p2, p0, Lf/h/a/c/e1/k;->p:Lf/h/a/c/e1/j; + + invoke-interface {p2, p1}, Lf/h/a/c/e1/j;->m(Ljava/util/List;)V + + :cond_a + :goto_3 + iget p1, p0, Lf/h/a/c/e1/k;->u:I + + if-ne p1, p4, :cond_b + + return-void + + :cond_b + :goto_4 + :try_start_1 + iget-boolean p1, p0, Lf/h/a/c/e1/k;->s:Z + + if-nez p1, :cond_10 + + iget-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + if-nez p1, :cond_c + + iget-object p1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {p1}, Lf/h/a/c/y0/c;->c()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/e1/h; + + iput-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + if-nez p1, :cond_c + + return-void + + :cond_c + iget p1, p0, Lf/h/a/c/e1/k;->u:I + + if-ne p1, v0, :cond_d + + iget-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + const/4 p2, 0x4 + + invoke-virtual {p1, p2}, Lf/h/a/c/y0/a;->setFlags(I)V + + iget-object p1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + iget-object p2, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + invoke-interface {p1, p2}, Lf/h/a/c/y0/c;->d(Ljava/lang/Object;)V + + iput-object v3, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + iput p4, p0, Lf/h/a/c/e1/k;->u:I + + return-void + + :cond_d + iget-object p1, p0, Lf/h/a/c/e1/k;->r:Lf/h/a/c/d0; + + iget-object p2, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + invoke-virtual {p0, p1, p2, v1}, Lf/h/a/c/t;->F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + + move-result p1 + + const/4 p2, -0x4 + + if-ne p1, p2, :cond_f + + iget-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + invoke-virtual {p1}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result p1 + + if-eqz p1, :cond_e + + iput-boolean v0, p0, Lf/h/a/c/e1/k;->s:Z + + goto :goto_5 + + :cond_e + iget-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + iget-object p2, p0, Lf/h/a/c/e1/k;->r:Lf/h/a/c/d0; + + iget-object p2, p2, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + iget-wide p2, p2, Lcom/google/android/exoplayer2/Format;->p:J + + iput-wide p2, p1, Lf/h/a/c/e1/h;->i:J + + iget-object p1, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + invoke-virtual {p1}, Lf/h/a/c/y0/e;->l()V + + :goto_5 + iget-object p1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + iget-object p2, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + + invoke-interface {p1, p2}, Lf/h/a/c/y0/c;->d(Ljava/lang/Object;)V + + iput-object v3, p0, Lf/h/a/c/e1/k;->x:Lf/h/a/c/e1/h; + :try_end_1 + .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_4 + + :cond_f + const/4 p2, -0x3 + + if-ne p1, p2, :cond_b + + :cond_10 + return-void + + :catch_1 + move-exception p1 + + iget-object p2, p0, Lf/h/a/c/e1/k;->v:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-result-object p1 + + throw p1 +.end method + +.method public y()V + .locals 2 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/k;->v:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->J()V + + invoke-virtual {p0}, Lf/h/a/c/e1/k;->L()V + + iget-object v1, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + invoke-interface {v1}, Lf/h/a/c/y0/c;->release()V + + iput-object v0, p0, Lf/h/a/c/e1/k;->w:Lf/h/a/c/e1/f; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/e1/k;->u:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/a$a$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/a$a$a.smali new file mode 100644 index 0000000000..1baec83139 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/a$a$a.smali @@ -0,0 +1,38 @@ +.class public Lf/h/a/c/e1/l/a$a$a; +.super Ljava/lang/Object; +.source "Cea608Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/a$a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Z + +.field public c:I + + +# direct methods +.method public constructor (IZI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/l/a$a$a;->a:I + + iput-boolean p2, p0, Lf/h/a/c/e1/l/a$a$a;->b:Z + + iput p3, p0, Lf/h/a/c/e1/l/a$a$a;->c:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/a$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/a$a.smali new file mode 100644 index 0000000000..2c9b40b10d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/a$a.smali @@ -0,0 +1,648 @@ +.class public Lf/h/a/c/e1/l/a$a; +.super Ljava/lang/Object; +.source "Cea608Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/l/a$a$a; + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/l/a$a$a;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Landroid/text/SpannableString;", + ">;" + } + .end annotation +.end field + +.field public final c:Ljava/lang/StringBuilder; + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + + +# direct methods +.method public constructor (II)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {p0, p1}, Lf/h/a/c/e1/l/a$a;->e(I)V + + iput p2, p0, Lf/h/a/c/e1/l/a$a;->h:I + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v0 + + if-lez v0, :cond_0 + + iget-object v1, p0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + add-int/lit8 v2, v0, -0x1 + + invoke-virtual {v1, v2, v0}, Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + add-int/lit8 v1, v1, -0x1 + + :goto_0 + if-ltz v1, :cond_0 + + iget-object v2, p0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/e1/l/a$a$a; + + iget v3, v2, Lf/h/a/c/e1/l/a$a$a;->c:I + + if-ne v3, v0, :cond_0 + + add-int/lit8 v3, v3, -0x1 + + iput v3, v2, Lf/h/a/c/e1/l/a$a$a;->c:I + + add-int/lit8 v1, v1, -0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public b(I)Lf/h/a/c/e1/b; + .locals 11 + + new-instance v1, Landroid/text/SpannableStringBuilder; + + invoke-direct {v1}, Landroid/text/SpannableStringBuilder;->()V + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + :goto_0 + iget-object v3, p0, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_0 + + iget-object v3, p0, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/CharSequence; + + invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + const/16 v3, 0xa + + invoke-virtual {v1, v3}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/e1/l/a$a;->c()Landroid/text/SpannableString; + + move-result-object v2 + + invoke-virtual {v1, v2}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v2 + + if-nez v2, :cond_1 + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget v2, p0, Lf/h/a/c/e1/l/a$a;->e:I + + iget v3, p0, Lf/h/a/c/e1/l/a$a;->f:I + + add-int/2addr v2, v3 + + rsub-int/lit8 v3, v2, 0x20 + + invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v4 + + sub-int/2addr v3, v4 + + sub-int v4, v2, v3 + + const/high16 v5, -0x80000000 + + const/4 v6, 0x1 + + const/4 v7, 0x2 + + if-eq p1, v5, :cond_2 + + goto :goto_1 + + :cond_2 + iget p1, p0, Lf/h/a/c/e1/l/a$a;->g:I + + if-ne p1, v7, :cond_4 + + invoke-static {v4}, Ljava/lang/Math;->abs(I)I + + move-result p1 + + const/4 v5, 0x3 + + if-lt p1, v5, :cond_3 + + if-gez v3, :cond_4 + + :cond_3 + const/4 p1, 0x1 + + goto :goto_1 + + :cond_4 + iget p1, p0, Lf/h/a/c/e1/l/a$a;->g:I + + if-ne p1, v7, :cond_5 + + if-lez v4, :cond_5 + + const/4 p1, 0x2 + + goto :goto_1 + + :cond_5 + const/4 p1, 0x0 + + :goto_1 + if-eq p1, v6, :cond_7 + + const v4, 0x3dcccccd # 0.1f + + const v5, 0x3f4ccccd # 0.8f + + const/high16 v8, 0x42000000 # 32.0f + + if-eq p1, v7, :cond_6 + + :goto_2 + int-to-float v2, v2 + + div-float/2addr v2, v8 + + mul-float v2, v2, v5 + + add-float/2addr v2, v4 + + move v8, v2 + + goto :goto_3 + + :cond_6 + rsub-int/lit8 v2, v3, 0x20 + + goto :goto_2 + + :cond_7 + const/high16 v2, 0x3f000000 # 0.5f + + const/high16 v8, 0x3f000000 # 0.5f + + :goto_3 + iget v2, p0, Lf/h/a/c/e1/l/a$a;->g:I + + if-eq v2, v6, :cond_9 + + iget v2, p0, Lf/h/a/c/e1/l/a$a;->d:I + + const/4 v3, 0x7 + + if-le v2, v3, :cond_8 + + goto :goto_4 + + :cond_8 + const/4 v5, 0x0 + + goto :goto_5 + + :cond_9 + :goto_4 + iget v0, p0, Lf/h/a/c/e1/l/a$a;->d:I + + add-int/lit8 v0, v0, -0xf + + add-int/lit8 v2, v0, -0x2 + + const/4 v5, 0x2 + + :goto_5 + new-instance v9, Lf/h/a/c/e1/b; + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + int-to-float v4, v2 + + const/4 v6, 0x1 + + const v10, -0x800001 + + move-object v0, v9 + + move-object v2, v3 + + move v3, v4 + + move v4, v6 + + move v6, v8 + + move v7, p1 + + move v8, v10 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + return-object v9 +.end method + +.method public final c()Landroid/text/SpannableString; + .locals 16 + + move-object/from16 v0, p0 + + new-instance v1, Landroid/text/SpannableStringBuilder; + + iget-object v2, v0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-direct {v1, v2}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V + + invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v2 + + const/4 v4, -0x1 + + const/4 v5, 0x0 + + const/4 v6, -0x1 + + const/4 v7, -0x1 + + const/4 v8, 0x0 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + const/4 v11, -0x1 + + :cond_0 + :goto_0 + iget-object v12, v0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v12}, Ljava/util/List;->size()I + + move-result v12 + + const/16 v13, 0x21 + + if-ge v5, v12, :cond_b + + iget-object v12, v0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v12, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/c/e1/l/a$a$a; + + iget-boolean v15, v12, Lf/h/a/c/e1/l/a$a$a;->b:Z + + iget v3, v12, Lf/h/a/c/e1/l/a$a$a;->a:I + + const/16 v14, 0x8 + + if-eq v3, v14, :cond_3 + + const/4 v10, 0x7 + + if-ne v3, v10, :cond_1 + + const/4 v14, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v14, 0x0 + + :goto_1 + if-ne v3, v10, :cond_2 + + goto :goto_2 + + :cond_2 + sget-object v10, Lf/h/a/c/e1/l/a;->y:[I + + aget v11, v10, v3 + + :goto_2 + move v10, v14 + + :cond_3 + iget v3, v12, Lf/h/a/c/e1/l/a$a$a;->c:I + + add-int/lit8 v5, v5, 0x1 + + iget-object v12, v0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v12}, Ljava/util/List;->size()I + + move-result v12 + + if-ge v5, v12, :cond_4 + + iget-object v12, v0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v12, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/c/e1/l/a$a$a; + + iget v12, v12, Lf/h/a/c/e1/l/a$a$a;->c:I + + goto :goto_3 + + :cond_4 + move v12, v2 + + :goto_3 + if-ne v3, v12, :cond_5 + + goto :goto_0 + + :cond_5 + if-eq v6, v4, :cond_6 + + if-nez v15, :cond_6 + + new-instance v12, Landroid/text/style/UnderlineSpan; + + invoke-direct {v12}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {v1, v12, v6, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + const/4 v6, -0x1 + + goto :goto_4 + + :cond_6 + if-ne v6, v4, :cond_7 + + if-eqz v15, :cond_7 + + move v6, v3 + + :cond_7 + :goto_4 + if-eq v7, v4, :cond_8 + + if-nez v10, :cond_8 + + new-instance v12, Landroid/text/style/StyleSpan; + + const/4 v14, 0x2 + + invoke-direct {v12, v14}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {v1, v12, v7, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + const/4 v7, -0x1 + + goto :goto_5 + + :cond_8 + if-ne v7, v4, :cond_9 + + if-eqz v10, :cond_9 + + move v7, v3 + + :cond_9 + :goto_5 + if-eq v11, v9, :cond_0 + + if-ne v9, v4, :cond_a + + goto :goto_6 + + :cond_a + new-instance v12, Landroid/text/style/ForegroundColorSpan; + + invoke-direct {v12, v9}, Landroid/text/style/ForegroundColorSpan;->(I)V + + invoke-virtual {v1, v12, v8, v3, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :goto_6 + move v8, v3 + + move v9, v11 + + goto :goto_0 + + :cond_b + if-eq v6, v4, :cond_c + + if-eq v6, v2, :cond_c + + new-instance v3, Landroid/text/style/UnderlineSpan; + + invoke-direct {v3}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {v1, v3, v6, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_c + if-eq v7, v4, :cond_d + + if-eq v7, v2, :cond_d + + new-instance v3, Landroid/text/style/StyleSpan; + + const/4 v5, 0x2 + + invoke-direct {v3, v5}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {v1, v3, v7, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_d + if-eq v8, v2, :cond_f + + if-ne v9, v4, :cond_e + + goto :goto_7 + + :cond_e + new-instance v3, Landroid/text/style/ForegroundColorSpan; + + invoke-direct {v3, v9}, Landroid/text/style/ForegroundColorSpan;->(I)V + + invoke-virtual {v1, v3, v8, v2, v13}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_f + :goto_7 + new-instance v2, Landroid/text/SpannableString; + + invoke-direct {v2, v1}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V + + return-object v2 +.end method + +.method public d()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public e(I)V + .locals 1 + + iput p1, p0, Lf/h/a/c/e1/l/a$a;->g:I + + iget-object p1, p0, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->clear()V + + iget-object p1, p0, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->clear()V + + iget-object p1, p0, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->setLength(I)V + + const/16 p1, 0xf + + iput p1, p0, Lf/h/a/c/e1/l/a$a;->d:I + + iput v0, p0, Lf/h/a/c/e1/l/a$a;->e:I + + iput v0, p0, Lf/h/a/c/e1/l/a$a;->f:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/a.smali new file mode 100644 index 0000000000..06e31c090a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/a.smali @@ -0,0 +1,1932 @@ +.class public final Lf/h/a/c/e1/l/a; +.super Lf/h/a/c/e1/l/d; +.source "Cea608Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/l/a$a; + } +.end annotation + + +# static fields +.field public static final A:[I + +.field public static final B:[I + +.field public static final C:[I + +.field public static final D:[Z + +.field public static final w:[I + +.field public static final x:[I + +.field public static final y:[I + +.field public static final z:[I + + +# instance fields +.field public final g:Lf/h/a/c/i1/t; + +.field public final h:I + +.field public final i:I + +.field public final j:I + +.field public final k:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/e1/l/a$a;", + ">;" + } + .end annotation +.end field + +.field public l:Lf/h/a/c/e1/l/a$a; + +.field public m:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + +.field public n:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + +.field public o:I + +.field public p:I + +.field public q:Z + +.field public r:Z + +.field public s:B + +.field public t:B + +.field public u:I + +.field public v:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/16 v0, 0x8 + + new-array v1, v0, [I + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/e1/l/a;->w:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/e1/l/a;->x:[I + + const/4 v0, 0x7 + + new-array v0, v0, [I + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/e1/l/a;->y:[I + + const/16 v0, 0x60 + + new-array v0, v0, [I + + fill-array-data v0, :array_3 + + sput-object v0, Lf/h/a/c/e1/l/a;->z:[I + + const/16 v0, 0x10 + + new-array v0, v0, [I + + fill-array-data v0, :array_4 + + sput-object v0, Lf/h/a/c/e1/l/a;->A:[I + + const/16 v0, 0x20 + + new-array v1, v0, [I + + fill-array-data v1, :array_5 + + sput-object v1, Lf/h/a/c/e1/l/a;->B:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_6 + + sput-object v0, Lf/h/a/c/e1/l/a;->C:[I + + const/16 v0, 0x100 + + new-array v0, v0, [Z + + fill-array-data v0, :array_7 + + sput-object v0, Lf/h/a/c/e1/l/a;->D:[Z + + return-void + + :array_0 + .array-data 4 + 0xb + 0x1 + 0x3 + 0xc + 0xe + 0x5 + 0x7 + 0x9 + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x4 + 0x8 + 0xc + 0x10 + 0x14 + 0x18 + 0x1c + .end array-data + + :array_2 + .array-data 4 + -0x1 + -0xff0100 + -0xffff01 + -0xff0001 + -0x10000 + -0x100 + -0xff01 + .end array-data + + :array_3 + .array-data 4 + 0x20 + 0x21 + 0x22 + 0x23 + 0x24 + 0x25 + 0x26 + 0x27 + 0x28 + 0x29 + 0xe1 + 0x2b + 0x2c + 0x2d + 0x2e + 0x2f + 0x30 + 0x31 + 0x32 + 0x33 + 0x34 + 0x35 + 0x36 + 0x37 + 0x38 + 0x39 + 0x3a + 0x3b + 0x3c + 0x3d + 0x3e + 0x3f + 0x40 + 0x41 + 0x42 + 0x43 + 0x44 + 0x45 + 0x46 + 0x47 + 0x48 + 0x49 + 0x4a + 0x4b + 0x4c + 0x4d + 0x4e + 0x4f + 0x50 + 0x51 + 0x52 + 0x53 + 0x54 + 0x55 + 0x56 + 0x57 + 0x58 + 0x59 + 0x5a + 0x5b + 0xe9 + 0x5d + 0xed + 0xf3 + 0xfa + 0x61 + 0x62 + 0x63 + 0x64 + 0x65 + 0x66 + 0x67 + 0x68 + 0x69 + 0x6a + 0x6b + 0x6c + 0x6d + 0x6e + 0x6f + 0x70 + 0x71 + 0x72 + 0x73 + 0x74 + 0x75 + 0x76 + 0x77 + 0x78 + 0x79 + 0x7a + 0xe7 + 0xf7 + 0xd1 + 0xf1 + 0x25a0 + .end array-data + + :array_4 + .array-data 4 + 0xae + 0xb0 + 0xbd + 0xbf + 0x2122 + 0xa2 + 0xa3 + 0x266a + 0xe0 + 0x20 + 0xe8 + 0xe2 + 0xea + 0xee + 0xf4 + 0xfb + .end array-data + + :array_5 + .array-data 4 + 0xc1 + 0xc9 + 0xd3 + 0xda + 0xdc + 0xfc + 0x2018 + 0xa1 + 0x2a + 0x27 + 0x2014 + 0xa9 + 0x2120 + 0x2022 + 0x201c + 0x201d + 0xc0 + 0xc2 + 0xc7 + 0xc8 + 0xca + 0xcb + 0xeb + 0xce + 0xcf + 0xef + 0xd4 + 0xd9 + 0xf9 + 0xdb + 0xab + 0xbb + .end array-data + + :array_6 + .array-data 4 + 0xc3 + 0xe3 + 0xcd + 0xcc + 0xec + 0xd2 + 0xf2 + 0xd5 + 0xf5 + 0x7b + 0x7d + 0x5c + 0x5e + 0x5f + 0x7c + 0x7e + 0xc4 + 0xe4 + 0xd6 + 0xf6 + 0xdf + 0xa5 + 0xa4 + 0x2502 + 0xc5 + 0xe5 + 0xd8 + 0xf8 + 0x250c + 0x2510 + 0x2514 + 0x2518 + .end array-data + + :array_7 + .array-data 1 + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + 0x1t + 0x0t + 0x0t + 0x1t + 0x1t + 0x0t + 0x0t + 0x1t + 0x0t + 0x1t + 0x1t + 0x0t + .end array-data +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 4 + + invoke-direct {p0}, Lf/h/a/c/e1/l/d;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + new-instance v0, Lf/h/a/c/e1/l/a$a; + + const/4 v1, 0x0 + + const/4 v2, 0x4 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/e1/l/a$a;->(II)V + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iput v1, p0, Lf/h/a/c/e1/l/a;->u:I + + const-string v0, "application/x-mp4-cea-608" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + const/4 v0, 0x3 + + const/4 v3, 0x2 + + if-eqz p1, :cond_0 + + const/4 p1, 0x2 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x3 + + :goto_0 + iput p1, p0, Lf/h/a/c/e1/l/a;->h:I + + const/4 p1, 0x1 + + if-eq p2, p1, :cond_4 + + if-eq p2, v3, :cond_3 + + if-eq p2, v0, :cond_2 + + if-eq p2, v2, :cond_1 + + const-string p2, "Cea608Decoder" + + const-string v0, "Invalid channel. Defaulting to CC1." + + invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + iput v1, p0, Lf/h/a/c/e1/l/a;->j:I + + iput v1, p0, Lf/h/a/c/e1/l/a;->i:I + + goto :goto_1 + + :cond_1 + iput p1, p0, Lf/h/a/c/e1/l/a;->j:I + + iput p1, p0, Lf/h/a/c/e1/l/a;->i:I + + goto :goto_1 + + :cond_2 + iput v1, p0, Lf/h/a/c/e1/l/a;->j:I + + iput p1, p0, Lf/h/a/c/e1/l/a;->i:I + + goto :goto_1 + + :cond_3 + iput p1, p0, Lf/h/a/c/e1/l/a;->j:I + + iput v1, p0, Lf/h/a/c/e1/l/a;->i:I + + goto :goto_1 + + :cond_4 + iput v1, p0, Lf/h/a/c/e1/l/a;->j:I + + iput v1, p0, Lf/h/a/c/e1/l/a;->i:I + + :goto_1 + invoke-virtual {p0, v1}, Lf/h/a/c/e1/l/a;->k(I)V + + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + iput-boolean p1, p0, Lf/h/a/c/e1/l/a;->v:Z + + return-void +.end method + + +# virtual methods +.method public e()Lf/h/a/c/e1/e; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->n:Ljava/util/List; + + new-instance v1, Lf/h/a/c/e1/l/e; + + invoke-direct {v1, v0}, Lf/h/a/c/e1/l/e;->(Ljava/util/List;)V + + return-object v1 +.end method + +.method public f(Lf/h/a/c/e1/h;)V + .locals 13 + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + iget-object v1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + iget-object p1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/i1/t;->A([BI)V + + const/4 p1, 0x0 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :cond_0 + :goto_0 + iget-object v2, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + iget v3, p0, Lf/h/a/c/e1/l/a;->h:I + + const/4 v4, 0x3 + + if-lt v2, v3, :cond_31 + + const/4 v2, 0x2 + + if-ne v3, v2, :cond_1 + + const/4 v3, -0x4 + + goto :goto_1 + + :cond_1 + iget-object v3, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + int-to-byte v3, v3 + + :goto_1 + iget-object v5, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + iget-object v6, p0, Lf/h/a/c/e1/l/a;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v6}, Lf/h/a/c/i1/t;->q()I + + move-result v6 + + and-int/lit8 v7, v3, 0x2 + + if-eqz v7, :cond_2 + + goto :goto_0 + + :cond_2 + and-int/lit8 v7, v3, 0x1 + + iget v8, p0, Lf/h/a/c/e1/l/a;->i:I + + if-eq v7, v8, :cond_3 + + goto :goto_0 + + :cond_3 + and-int/lit8 v7, v5, 0x7f + + int-to-byte v7, v7 + + and-int/lit8 v8, v6, 0x7f + + int-to-byte v8, v8 + + if-nez v7, :cond_4 + + if-nez v8, :cond_4 + + goto :goto_0 + + :cond_4 + iget-boolean v9, p0, Lf/h/a/c/e1/l/a;->q:Z + + and-int/lit8 v3, v3, 0x4 + + const/4 v10, 0x4 + + if-ne v3, v10, :cond_5 + + sget-object v3, Lf/h/a/c/e1/l/a;->D:[Z + + aget-boolean v5, v3, v5 + + if-eqz v5, :cond_5 + + aget-boolean v3, v3, v6 + + if-eqz v3, :cond_5 + + const/4 v3, 0x1 + + goto :goto_2 + + :cond_5 + const/4 v3, 0x0 + + :goto_2 + iput-boolean v3, p0, Lf/h/a/c/e1/l/a;->q:Z + + const/16 v5, 0x10 + + if-eqz v3, :cond_8 + + and-int/lit16 v3, v7, 0xf0 + + if-ne v3, v5, :cond_6 + + const/4 v3, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v3, 0x0 + + :goto_3 + if-eqz v3, :cond_8 + + iget-boolean v3, p0, Lf/h/a/c/e1/l/a;->r:Z + + if-eqz v3, :cond_7 + + iget-byte v3, p0, Lf/h/a/c/e1/l/a;->s:B + + if-ne v3, v7, :cond_7 + + iget-byte v3, p0, Lf/h/a/c/e1/l/a;->t:B + + if-ne v3, v8, :cond_7 + + iput-boolean p1, p0, Lf/h/a/c/e1/l/a;->r:Z + + const/4 v3, 0x1 + + goto :goto_5 + + :cond_7 + iput-boolean v0, p0, Lf/h/a/c/e1/l/a;->r:Z + + iput-byte v7, p0, Lf/h/a/c/e1/l/a;->s:B + + iput-byte v8, p0, Lf/h/a/c/e1/l/a;->t:B + + goto :goto_4 + + :cond_8 + iput-boolean p1, p0, Lf/h/a/c/e1/l/a;->r:Z + + :goto_4 + const/4 v3, 0x0 + + :goto_5 + if-eqz v3, :cond_9 + + goto :goto_0 + + :cond_9 + iget-boolean v3, p0, Lf/h/a/c/e1/l/a;->q:Z + + if-nez v3, :cond_a + + if-eqz v9, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + goto/16 :goto_19 + + :cond_a + if-gt v0, v7, :cond_b + + const/16 v3, 0xf + + if-gt v7, v3, :cond_b + + const/4 v3, 0x1 + + goto :goto_6 + + :cond_b + const/4 v3, 0x0 + + :goto_6 + const/16 v6, 0x14 + + const/16 v9, 0x20 + + if-eqz v3, :cond_c + + iput-boolean p1, p0, Lf/h/a/c/e1/l/a;->v:Z + + goto :goto_8 + + :cond_c + and-int/lit16 v3, v7, 0xf7 + + if-ne v3, v6, :cond_d + + const/4 v3, 0x1 + + goto :goto_7 + + :cond_d + const/4 v3, 0x0 + + :goto_7 + if-eqz v3, :cond_f + + if-eq v8, v9, :cond_e + + const/16 v3, 0x2f + + if-eq v8, v3, :cond_e + + packed-switch v8, :pswitch_data_0 + + packed-switch v8, :pswitch_data_1 + + goto :goto_8 + + :pswitch_0 + iput-boolean p1, p0, Lf/h/a/c/e1/l/a;->v:Z + + goto :goto_8 + + :cond_e + :pswitch_1 + iput-boolean v0, p0, Lf/h/a/c/e1/l/a;->v:Z + + :cond_f + :goto_8 + iget-boolean v3, p0, Lf/h/a/c/e1/l/a;->v:Z + + if-nez v3, :cond_10 + + goto/16 :goto_0 + + :cond_10 + and-int/lit16 v3, v7, 0xe0 + + if-nez v3, :cond_11 + + const/4 v11, 0x1 + + goto :goto_9 + + :cond_11 + const/4 v11, 0x0 + + :goto_9 + if-eqz v11, :cond_12 + + shr-int/lit8 v11, v7, 0x3 + + and-int/2addr v11, v0 + + iput v11, p0, Lf/h/a/c/e1/l/a;->u:I + + :cond_12 + iget v11, p0, Lf/h/a/c/e1/l/a;->u:I + + iget v12, p0, Lf/h/a/c/e1/l/a;->j:I + + if-ne v11, v12, :cond_13 + + const/4 v11, 0x1 + + goto :goto_a + + :cond_13 + const/4 v11, 0x0 + + :goto_a + if-nez v11, :cond_14 + + goto/16 :goto_0 + + :cond_14 + if-nez v3, :cond_15 + + const/4 v1, 0x1 + + goto :goto_b + + :cond_15 + const/4 v1, 0x0 + + :goto_b + if-eqz v1, :cond_2f + + and-int/lit16 v1, v7, 0xf7 + + const/16 v3, 0x11 + + if-ne v1, v3, :cond_16 + + and-int/lit16 v11, v8, 0xf0 + + const/16 v12, 0x30 + + if-ne v11, v12, :cond_16 + + const/4 v11, 0x1 + + goto :goto_c + + :cond_16 + const/4 v11, 0x0 + + :goto_c + if-eqz v11, :cond_17 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + and-int/lit8 v2, v8, 0xf + + sget-object v3, Lf/h/a/c/e1/l/a;->A:[I + + aget v2, v3, v2 + + int-to-char v2, v2 + + iget-object v1, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto/16 :goto_19 + + :cond_17 + and-int/lit16 v11, v7, 0xf6 + + const/16 v12, 0x12 + + if-ne v11, v12, :cond_18 + + and-int/lit16 v12, v8, 0xe0 + + if-ne v12, v9, :cond_18 + + const/4 v12, 0x1 + + goto :goto_d + + :cond_18 + const/4 v12, 0x0 + + :goto_d + if-eqz v12, :cond_1a + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + invoke-virtual {v1}, Lf/h/a/c/e1/l/a$a;->a()V + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + and-int/lit8 v2, v7, 0x1 + + if-nez v2, :cond_19 + + and-int/lit8 v2, v8, 0x1f + + sget-object v3, Lf/h/a/c/e1/l/a;->B:[I + + aget v2, v3, v2 + + goto :goto_e + + :cond_19 + and-int/lit8 v2, v8, 0x1f + + sget-object v3, Lf/h/a/c/e1/l/a;->C:[I + + aget v2, v3, v2 + + :goto_e + int-to-char v2, v2 + + iget-object v1, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto/16 :goto_19 + + :cond_1a + if-ne v1, v3, :cond_1b + + and-int/lit16 v3, v8, 0xf0 + + if-ne v3, v9, :cond_1b + + const/4 v3, 0x1 + + goto :goto_f + + :cond_1b + const/4 v3, 0x0 + + :goto_f + if-eqz v3, :cond_1d + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget-object v1, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v1, v8, 0x1 + + if-ne v1, v0, :cond_1c + + const/4 v1, 0x1 + + goto :goto_10 + + :cond_1c + const/4 v1, 0x0 + + :goto_10 + shr-int/lit8 v2, v8, 0x1 + + and-int/lit8 v2, v2, 0x7 + + iget-object v3, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget-object v4, v3, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + new-instance v5, Lf/h/a/c/e1/l/a$a$a; + + iget-object v3, v3, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->length()I + + move-result v3 + + invoke-direct {v5, v2, v1, v3}, Lf/h/a/c/e1/l/a$a$a;->(IZI)V + + invoke-interface {v4, v5}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto/16 :goto_19 + + :cond_1d + and-int/lit16 v3, v7, 0xf0 + + if-ne v3, v5, :cond_1e + + and-int/lit16 v3, v8, 0xc0 + + const/16 v12, 0x40 + + if-ne v3, v12, :cond_1e + + const/4 v3, 0x1 + + goto :goto_11 + + :cond_1e + const/4 v3, 0x0 + + :goto_11 + if-eqz v3, :cond_26 + + sget-object v1, Lf/h/a/c/e1/l/a;->w:[I + + and-int/lit8 v2, v7, 0x7 + + aget v1, v1, v2 + + and-int/lit8 v2, v8, 0x20 + + if-eqz v2, :cond_1f + + const/4 v2, 0x1 + + goto :goto_12 + + :cond_1f + const/4 v2, 0x0 + + :goto_12 + if-eqz v2, :cond_20 + + add-int/lit8 v1, v1, 0x1 + + :cond_20 + iget-object v2, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget v3, v2, Lf/h/a/c/e1/l/a$a;->d:I + + if-eq v1, v3, :cond_22 + + iget v3, p0, Lf/h/a/c/e1/l/a;->o:I + + if-eq v3, v0, :cond_21 + + invoke-virtual {v2}, Lf/h/a/c/e1/l/a$a;->d()Z + + move-result v2 + + if-nez v2, :cond_21 + + new-instance v2, Lf/h/a/c/e1/l/a$a; + + iget v3, p0, Lf/h/a/c/e1/l/a;->o:I + + iget v4, p0, Lf/h/a/c/e1/l/a;->p:I + + invoke-direct {v2, v3, v4}, Lf/h/a/c/e1/l/a$a;->(II)V + + iput-object v2, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget-object v3, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_21 + iget-object v2, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iput v1, v2, Lf/h/a/c/e1/l/a$a;->d:I + + :cond_22 + and-int/lit8 v1, v8, 0x10 + + if-ne v1, v5, :cond_23 + + const/4 v1, 0x1 + + goto :goto_13 + + :cond_23 + const/4 v1, 0x0 + + :goto_13 + and-int/lit8 v2, v8, 0x1 + + if-ne v2, v0, :cond_24 + + const/4 v2, 0x1 + + goto :goto_14 + + :cond_24 + const/4 v2, 0x0 + + :goto_14 + shr-int/lit8 v3, v8, 0x1 + + and-int/lit8 v3, v3, 0x7 + + iget-object v4, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + if-eqz v1, :cond_25 + + const/16 v5, 0x8 + + goto :goto_15 + + :cond_25 + move v5, v3 + + :goto_15 + iget-object v6, v4, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + new-instance v7, Lf/h/a/c/e1/l/a$a$a; + + iget-object v4, v4, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I + + move-result v4 + + invoke-direct {v7, v5, v2, v4}, Lf/h/a/c/e1/l/a$a$a;->(IZI)V + + invoke-interface {v6, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + if-eqz v1, :cond_30 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + sget-object v2, Lf/h/a/c/e1/l/a;->x:[I + + aget v2, v2, v3 + + iput v2, v1, Lf/h/a/c/e1/l/a$a;->e:I + + goto/16 :goto_19 + + :cond_26 + const/16 v3, 0x17 + + const/16 v5, 0x21 + + if-ne v1, v3, :cond_27 + + if-lt v8, v5, :cond_27 + + const/16 v1, 0x23 + + if-gt v8, v1, :cond_27 + + const/4 v1, 0x1 + + goto :goto_16 + + :cond_27 + const/4 v1, 0x0 + + :goto_16 + if-eqz v1, :cond_28 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + add-int/lit8 v8, v8, -0x20 + + iput v8, v1, Lf/h/a/c/e1/l/a$a;->f:I + + goto/16 :goto_19 + + :cond_28 + if-ne v11, v6, :cond_29 + + and-int/lit16 v1, v8, 0xf0 + + if-ne v1, v9, :cond_29 + + const/4 v1, 0x1 + + goto :goto_17 + + :cond_29 + const/4 v1, 0x0 + + :goto_17 + if-eqz v1, :cond_30 + + if-eq v8, v9, :cond_2e + + const/16 v1, 0x29 + + if-eq v8, v1, :cond_2d + + packed-switch v8, :pswitch_data_2 + + iget v1, p0, Lf/h/a/c/e1/l/a;->o:I + + if-nez v1, :cond_2a + + goto/16 :goto_19 + + :pswitch_2 + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/a;->k(I)V + + invoke-virtual {p0, v10}, Lf/h/a/c/e1/l/a;->l(I)V + + goto/16 :goto_19 + + :pswitch_3 + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/a;->k(I)V + + invoke-virtual {p0, v4}, Lf/h/a/c/e1/l/a;->l(I)V + + goto/16 :goto_19 + + :pswitch_4 + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/a;->k(I)V + + invoke-virtual {p0, v2}, Lf/h/a/c/e1/l/a;->l(I)V + + goto/16 :goto_19 + + :cond_2a + if-eq v8, v5, :cond_2c + + packed-switch v8, :pswitch_data_3 + + goto/16 :goto_19 + + :pswitch_5 + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->i()Ljava/util/List; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + goto/16 :goto_19 + + :pswitch_6 + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + goto/16 :goto_19 + + :pswitch_7 + if-ne v1, v0, :cond_30 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + invoke-virtual {v1}, Lf/h/a/c/e1/l/a$a;->d()Z + + move-result v1 + + if-nez v1, :cond_30 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget-object v2, v1, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-virtual {v1}, Lf/h/a/c/e1/l/a$a;->c()Landroid/text/SpannableString; + + move-result-object v3 + + invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->setLength(I)V + + iget-object v2, v1, Lf/h/a/c/e1/l/a$a;->a:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->clear()V + + iget v2, v1, Lf/h/a/c/e1/l/a$a;->h:I + + iget v3, v1, Lf/h/a/c/e1/l/a$a;->d:I + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + :goto_18 + iget-object v3, v1, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v3 + + if-lt v3, v2, :cond_30 + + iget-object v3, v1, Lf/h/a/c/e1/l/a$a;->b:Ljava/util/List; + + invoke-interface {v3, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_18 + + :pswitch_8 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + iget v1, p0, Lf/h/a/c/e1/l/a;->o:I + + if-eq v1, v0, :cond_2b + + if-ne v1, v4, :cond_30 + + :cond_2b + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + goto :goto_19 + + :cond_2c + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + invoke-virtual {v1}, Lf/h/a/c/e1/l/a$a;->a()V + + goto :goto_19 + + :cond_2d + invoke-virtual {p0, v4}, Lf/h/a/c/e1/l/a;->k(I)V + + goto :goto_19 + + :cond_2e + invoke-virtual {p0, v2}, Lf/h/a/c/e1/l/a;->k(I)V + + goto :goto_19 + + :cond_2f + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + and-int/lit8 v2, v7, 0x7f + + add-int/lit8 v2, v2, -0x20 + + sget-object v3, Lf/h/a/c/e1/l/a;->z:[I + + aget v2, v3, v2 + + int-to-char v2, v2 + + iget-object v1, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit16 v1, v8, 0xe0 + + if-eqz v1, :cond_30 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + and-int/lit8 v2, v8, 0x7f + + add-int/lit8 v2, v2, -0x20 + + sget-object v3, Lf/h/a/c/e1/l/a;->z:[I + + aget v2, v3, v2 + + int-to-char v2, v2 + + iget-object v1, v1, Lf/h/a/c/e1/l/a$a;->c:Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_30 + :goto_19 + const/4 v1, 0x1 + + goto/16 :goto_0 + + :cond_31 + if-eqz v1, :cond_33 + + iget p1, p0, Lf/h/a/c/e1/l/a;->o:I + + if-eq p1, v0, :cond_32 + + if-ne p1, v4, :cond_33 + + :cond_32 + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->i()Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + :cond_33 + return-void + + :pswitch_data_0 + .packed-switch 0x25 + :pswitch_1 + :pswitch_1 + :pswitch_1 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x29 + :pswitch_1 + :pswitch_0 + :pswitch_0 + .end packed-switch + + :pswitch_data_2 + .packed-switch 0x25 + :pswitch_4 + :pswitch_3 + :pswitch_2 + .end packed-switch + + :pswitch_data_3 + .packed-switch 0x2c + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + .end packed-switch +.end method + +.method public flush()V + .locals 2 + + invoke-super {p0}, Lf/h/a/c/e1/l/d;->flush()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + iput-object v0, p0, Lf/h/a/c/e1/l/a;->n:Ljava/util/List; + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/a;->k(I)V + + const/4 v1, 0x4 + + invoke-virtual {p0, v1}, Lf/h/a/c/e1/l/a;->l(I)V + + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + iput-boolean v0, p0, Lf/h/a/c/e1/l/a;->q:Z + + iput-boolean v0, p0, Lf/h/a/c/e1/l/a;->r:Z + + iput-byte v0, p0, Lf/h/a/c/e1/l/a;->s:B + + iput-byte v0, p0, Lf/h/a/c/e1/l/a;->t:B + + iput v0, p0, Lf/h/a/c/e1/l/a;->u:I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/e1/l/a;->v:Z + + return-void +.end method + +.method public g()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->n:Ljava/util/List; + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final i()Ljava/util/List; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v0, :cond_1 + + iget-object v5, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v5, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/l/a$a; + + const/high16 v6, -0x80000000 + + invoke-virtual {v5, v6}, Lf/h/a/c/e1/l/a$a;->b(I)Lf/h/a/c/e1/b; + + move-result-object v5 + + invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + if-eqz v5, :cond_0 + + iget v5, v5, Lf/h/a/c/e1/b;->k:I + + invoke-static {v3, v5}, Ljava/lang/Math;->min(II)I + + move-result v3 + + :cond_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4, v0}, Ljava/util/ArrayList;->(I)V + + :goto_1 + if-ge v2, v0, :cond_4 + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/b; + + if-eqz v5, :cond_3 + + iget v6, v5, Lf/h/a/c/e1/b;->k:I + + if-eq v6, v3, :cond_2 + + iget-object v5, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/l/a$a; + + invoke-virtual {v5, v3}, Lf/h/a/c/e1/l/a$a;->b(I)Lf/h/a/c/e1/b; + + move-result-object v5 + + :cond_2 + invoke-virtual {v4, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_4 + return-object v4 +.end method + +.method public final j()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iget v1, p0, Lf/h/a/c/e1/l/a;->o:I + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/a$a;->e(I)V + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public final k(I)V + .locals 2 + + iget v0, p0, Lf/h/a/c/e1/l/a;->o:I + + if-ne v0, p1, :cond_0 + + return-void + + :cond_0 + iput p1, p0, Lf/h/a/c/e1/l/a;->o:I + + const/4 v1, 0x3 + + if-ne p1, v1, :cond_2 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/e1/l/a;->k:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/l/a$a; + + iput p1, v1, Lf/h/a/c/e1/l/a$a;->g:I + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + return-void + + :cond_2 + invoke-virtual {p0}, Lf/h/a/c/e1/l/a;->j()V + + if-eq v0, v1, :cond_3 + + const/4 v0, 0x1 + + if-eq p1, v0, :cond_3 + + if-nez p1, :cond_4 + + :cond_3 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/l/a;->m:Ljava/util/List; + + :cond_4 + return-void +.end method + +.method public final l(I)V + .locals 1 + + iput p1, p0, Lf/h/a/c/e1/l/a;->p:I + + iget-object v0, p0, Lf/h/a/c/e1/l/a;->l:Lf/h/a/c/e1/l/a$a; + + iput p1, v0, Lf/h/a/c/e1/l/a$a;->h:I + + return-void +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/b.smali new file mode 100644 index 0000000000..fba76de7d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/b.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/c/e1/l/b; +.super Lf/h/a/c/e1/b; +.source "Cea708Cue.java" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/e1/b;", + "Ljava/lang/Comparable<", + "Lf/h/a/c/e1/l/b;", + ">;" + } +.end annotation + + +# instance fields +.field public final s:I + + +# direct methods +.method public constructor (Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZII)V + .locals 0 + + invoke-direct/range {p0 .. p10}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZI)V + + iput p11, p0, Lf/h/a/c/e1/l/b;->s:I + + return-void +.end method + + +# virtual methods +.method public compareTo(Ljava/lang/Object;)I + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/c/e1/l/b; + + iget p1, p1, Lf/h/a/c/e1/l/b;->s:I + + iget v0, p0, Lf/h/a/c/e1/l/b;->s:I + + if-ge p1, v0, :cond_0 + + const/4 p1, -0x1 + + goto :goto_0 + + :cond_0 + if-le p1, v0, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/c$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/c$a.smali new file mode 100644 index 0000000000..380ae0bee1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/c$a.smali @@ -0,0 +1,857 @@ +.class public final Lf/h/a/c/e1/l/c$a; +.super Ljava/lang/Object; +.source "Cea708Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final A:[I + +.field public static final B:[I + +.field public static final C:[Z + +.field public static final D:[I + +.field public static final E:[I + +.field public static final F:[I + +.field public static final G:[I + +.field public static final w:I + +.field public static final x:I + +.field public static final y:I + +.field public static final z:[I + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Landroid/text/SpannableString;", + ">;" + } + .end annotation +.end field + +.field public final b:Landroid/text/SpannableStringBuilder; + +.field public c:Z + +.field public d:Z + +.field public e:I + +.field public f:Z + +.field public g:I + +.field public h:I + +.field public i:I + +.field public j:I + +.field public k:Z + +.field public l:I + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:I + +.field public q:I + +.field public r:I + +.field public s:I + +.field public t:I + +.field public u:I + +.field public v:I + + +# direct methods +.method public static constructor ()V + .locals 11 + + const/4 v0, 0x2 + + const/4 v1, 0x0 + + invoke-static {v0, v0, v0, v1}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v2 + + sput v2, Lf/h/a/c/e1/l/c$a;->w:I + + invoke-static {v1, v1, v1, v1}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v2 + + sput v2, Lf/h/a/c/e1/l/c$a;->x:I + + const/4 v2, 0x3 + + invoke-static {v1, v1, v1, v2}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v3 + + sput v3, Lf/h/a/c/e1/l/c$a;->y:I + + const/4 v4, 0x7 + + new-array v5, v4, [I + + fill-array-data v5, :array_0 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->z:[I + + new-array v5, v4, [I + + fill-array-data v5, :array_1 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->A:[I + + new-array v5, v4, [I + + fill-array-data v5, :array_2 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->B:[I + + new-array v5, v4, [Z + + fill-array-data v5, :array_3 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->C:[Z + + new-array v5, v4, [I + + sget v6, Lf/h/a/c/e1/l/c$a;->x:I + + aput v6, v5, v1 + + const/4 v7, 0x1 + + aput v3, v5, v7 + + aput v6, v5, v0 + + aput v6, v5, v2 + + const/4 v8, 0x4 + + aput v3, v5, v8 + + const/4 v9, 0x5 + + aput v6, v5, v9 + + const/4 v10, 0x6 + + aput v6, v5, v10 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->D:[I + + new-array v5, v4, [I + + fill-array-data v5, :array_4 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->E:[I + + new-array v5, v4, [I + + fill-array-data v5, :array_5 + + sput-object v5, Lf/h/a/c/e1/l/c$a;->F:[I + + new-array v4, v4, [I + + aput v6, v4, v1 + + aput v6, v4, v7 + + aput v6, v4, v0 + + aput v6, v4, v2 + + aput v6, v4, v8 + + aput v3, v4, v9 + + aput v3, v4, v10 + + sput-object v4, Lf/h/a/c/e1/l/c$a;->G:[I + + return-void + + nop + + :array_0 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + 0x0 + 0x2 + 0x0 + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + 0x0 + 0x0 + 0x2 + .end array-data + + :array_2 + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x3 + 0x3 + 0x3 + 0x1 + .end array-data + + :array_3 + .array-data 1 + 0x0t + 0x0t + 0x0t + 0x1t + 0x1t + 0x1t + 0x0t + .end array-data + + :array_4 + .array-data 4 + 0x0 + 0x1 + 0x2 + 0x3 + 0x4 + 0x3 + 0x4 + .end array-data + + :array_5 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + 0x0 + 0x3 + 0x3 + .end array-data +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + new-instance v0, Landroid/text/SpannableStringBuilder; + + invoke-direct {v0}, Landroid/text/SpannableStringBuilder;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c$a;->f()V + + return-void +.end method + +.method public static d(IIII)I + .locals 4 + + const/4 v0, 0x0 + + const/4 v1, 0x4 + + invoke-static {p0, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + invoke-static {p2, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + invoke-static {p3, v0, v1}, Lf/h/a/c/i1/e;->v(III)I + + const/4 v1, 0x1 + + const/16 v2, 0xff + + if-eqz p3, :cond_2 + + if-eq p3, v1, :cond_2 + + const/4 v3, 0x2 + + if-eq p3, v3, :cond_1 + + const/4 v3, 0x3 + + if-eq p3, v3, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p3, 0x0 + + goto :goto_1 + + :cond_1 + const/16 p3, 0x7f + + goto :goto_1 + + :cond_2 + :goto_0 + const/16 p3, 0xff + + :goto_1 + if-le p0, v1, :cond_3 + + const/16 p0, 0xff + + goto :goto_2 + + :cond_3 + const/4 p0, 0x0 + + :goto_2 + if-le p1, v1, :cond_4 + + const/16 p1, 0xff + + goto :goto_3 + + :cond_4 + const/4 p1, 0x0 + + :goto_3 + if-le p2, v1, :cond_5 + + const/16 v0, 0xff + + :cond_5 + invoke-static {p3, p0, p1, v0}, Landroid/graphics/Color;->argb(IIII)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public a(C)V + .locals 2 + + const/16 v0, 0xa + + if-ne p1, v0, :cond_6 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c$a;->b()Landroid/text/SpannableString; + + move-result-object v0 + + invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->clear()V + + iget p1, p0, Lf/h/a/c/e1/l/c$a;->p:I + + const/4 v0, -0x1 + + const/4 v1, 0x0 + + if-eq p1, v0, :cond_0 + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->p:I + + :cond_0 + iget p1, p0, Lf/h/a/c/e1/l/c$a;->q:I + + if-eq p1, v0, :cond_1 + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->q:I + + :cond_1 + iget p1, p0, Lf/h/a/c/e1/l/c$a;->r:I + + if-eq p1, v0, :cond_2 + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->r:I + + :cond_2 + iget p1, p0, Lf/h/a/c/e1/l/c$a;->t:I + + if-eq p1, v0, :cond_3 + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->t:I + + :cond_3 + :goto_0 + iget-boolean p1, p0, Lf/h/a/c/e1/l/c$a;->k:Z + + if-eqz p1, :cond_4 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + iget v0, p0, Lf/h/a/c/e1/l/c$a;->j:I + + if-ge p1, v0, :cond_5 + + :cond_4 + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + const/16 v0, 0xf + + if-lt p1, v0, :cond_7 + + :cond_5 + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_0 + + :cond_6 + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v0, p1}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + :cond_7 + return-void +.end method + +.method public b()Landroid/text/SpannableString; + .locals 6 + + new-instance v0, Landroid/text/SpannableStringBuilder; + + iget-object v1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-direct {v0, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V + + invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v1 + + if-lez v1, :cond_3 + + iget v2, p0, Lf/h/a/c/e1/l/c$a;->p:I + + const/16 v3, 0x21 + + const/4 v4, -0x1 + + if-eq v2, v4, :cond_0 + + new-instance v2, Landroid/text/style/StyleSpan; + + const/4 v5, 0x2 + + invoke-direct {v2, v5}, Landroid/text/style/StyleSpan;->(I)V + + iget v5, p0, Lf/h/a/c/e1/l/c$a;->p:I + + invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_0 + iget v2, p0, Lf/h/a/c/e1/l/c$a;->q:I + + if-eq v2, v4, :cond_1 + + new-instance v2, Landroid/text/style/UnderlineSpan; + + invoke-direct {v2}, Landroid/text/style/UnderlineSpan;->()V + + iget v5, p0, Lf/h/a/c/e1/l/c$a;->q:I + + invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_1 + iget v2, p0, Lf/h/a/c/e1/l/c$a;->r:I + + if-eq v2, v4, :cond_2 + + new-instance v2, Landroid/text/style/ForegroundColorSpan; + + iget v5, p0, Lf/h/a/c/e1/l/c$a;->s:I + + invoke-direct {v2, v5}, Landroid/text/style/ForegroundColorSpan;->(I)V + + iget v5, p0, Lf/h/a/c/e1/l/c$a;->r:I + + invoke-virtual {v0, v2, v5, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_2 + iget v2, p0, Lf/h/a/c/e1/l/c$a;->t:I + + if-eq v2, v4, :cond_3 + + new-instance v2, Landroid/text/style/BackgroundColorSpan; + + iget v4, p0, Lf/h/a/c/e1/l/c$a;->u:I + + invoke-direct {v2, v4}, Landroid/text/style/BackgroundColorSpan;->(I)V + + iget v4, p0, Lf/h/a/c/e1/l/c$a;->t:I + + invoke-virtual {v0, v2, v4, v1, v3}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_3 + new-instance v1, Landroid/text/SpannableString; + + invoke-direct {v1, v0}, Landroid/text/SpannableString;->(Ljava/lang/CharSequence;)V + + return-object v1 +.end method + +.method public c()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->clear()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->p:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->q:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->r:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->t:I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->v:I + + return-void +.end method + +.method public e()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/e1/l/c$a;->c:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public f()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c$a;->c()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/e1/l/c$a;->c:Z + + iput-boolean v0, p0, Lf/h/a/c/e1/l/c$a;->d:Z + + const/4 v1, 0x4 + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->e:I + + iput-boolean v0, p0, Lf/h/a/c/e1/l/c$a;->f:Z + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->g:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->h:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->i:I + + const/16 v1, 0xf + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->j:I + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/c/e1/l/c$a;->k:Z + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->l:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->m:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->n:I + + sget v0, Lf/h/a/c/e1/l/c$a;->x:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->o:I + + sget v1, Lf/h/a/c/e1/l/c$a;->w:I + + iput v1, p0, Lf/h/a/c/e1/l/c$a;->s:I + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->u:I + + return-void +.end method + +.method public g(ZZ)V + .locals 5 + + iget v0, p0, Lf/h/a/c/e1/l/c$a;->p:I + + const/16 v1, 0x21 + + const/4 v2, -0x1 + + if-eq v0, v2, :cond_0 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + new-instance v0, Landroid/text/style/StyleSpan; + + const/4 v3, 0x2 + + invoke-direct {v0, v3}, Landroid/text/style/StyleSpan;->(I)V + + iget v3, p0, Lf/h/a/c/e1/l/c$a;->p:I + + iget-object v4, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v4}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v4 + + invoke-virtual {p1, v0, v3, v4, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + iput v2, p0, Lf/h/a/c/e1/l/c$a;->p:I + + goto :goto_0 + + :cond_0 + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/e1/l/c$a;->p:I + + :cond_1 + :goto_0 + iget p1, p0, Lf/h/a/c/e1/l/c$a;->q:I + + if-eq p1, v2, :cond_2 + + if-nez p2, :cond_3 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + new-instance p2, Landroid/text/style/UnderlineSpan; + + invoke-direct {p2}, Landroid/text/style/UnderlineSpan;->()V + + iget v0, p0, Lf/h/a/c/e1/l/c$a;->q:I + + iget-object v3, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v3 + + invoke-virtual {p1, p2, v0, v3, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + iput v2, p0, Lf/h/a/c/e1/l/c$a;->q:I + + goto :goto_1 + + :cond_2 + if-eqz p2, :cond_3 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/e1/l/c$a;->q:I + + :cond_3 + :goto_1 + return-void +.end method + +.method public h(II)V + .locals 6 + + iget v0, p0, Lf/h/a/c/e1/l/c$a;->r:I + + const/16 v1, 0x21 + + const/4 v2, -0x1 + + if-eq v0, v2, :cond_0 + + iget v0, p0, Lf/h/a/c/e1/l/c$a;->s:I + + if-eq v0, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + new-instance v3, Landroid/text/style/ForegroundColorSpan; + + iget v4, p0, Lf/h/a/c/e1/l/c$a;->s:I + + invoke-direct {v3, v4}, Landroid/text/style/ForegroundColorSpan;->(I)V + + iget v4, p0, Lf/h/a/c/e1/l/c$a;->r:I + + iget-object v5, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v5}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v5 + + invoke-virtual {v0, v3, v4, v5, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_0 + sget v0, Lf/h/a/c/e1/l/c$a;->w:I + + if-eq p1, v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v0}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v0 + + iput v0, p0, Lf/h/a/c/e1/l/c$a;->r:I + + iput p1, p0, Lf/h/a/c/e1/l/c$a;->s:I + + :cond_1 + iget p1, p0, Lf/h/a/c/e1/l/c$a;->t:I + + if-eq p1, v2, :cond_2 + + iget p1, p0, Lf/h/a/c/e1/l/c$a;->u:I + + if-eq p1, p2, :cond_2 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + new-instance v0, Landroid/text/style/BackgroundColorSpan; + + iget v2, p0, Lf/h/a/c/e1/l/c$a;->u:I + + invoke-direct {v0, v2}, Landroid/text/style/BackgroundColorSpan;->(I)V + + iget v2, p0, Lf/h/a/c/e1/l/c$a;->t:I + + iget-object v3, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v3 + + invoke-virtual {p1, v0, v2, v3, v1}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_2 + sget p1, Lf/h/a/c/e1/l/c$a;->x:I + + if-eq p2, p1, :cond_3 + + iget-object p1, p0, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result p1 + + iput p1, p0, Lf/h/a/c/e1/l/c$a;->t:I + + iput p2, p0, Lf/h/a/c/e1/l/c$a;->u:I + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/c$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/c$b.smali new file mode 100644 index 0000000000..6939de05f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/c$b.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/c/e1/l/c$b; +.super Ljava/lang/Object; +.source "Cea708Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:[B + +.field public d:I + + +# direct methods +.method public constructor (II)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/l/c$b;->a:I + + iput p2, p0, Lf/h/a/c/e1/l/c$b;->b:I + + mul-int/lit8 p2, p2, 0x2 + + add-int/lit8 p2, p2, -0x1 + + new-array p1, p2, [B + + iput-object p1, p0, Lf/h/a/c/e1/l/c$b;->c:[B + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/e1/l/c$b;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/c.smali new file mode 100644 index 0000000000..bbf8917c7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/c.smali @@ -0,0 +1,2273 @@ +.class public final Lf/h/a/c/e1/l/c; +.super Lf/h/a/c/e1/l/d; +.source "Cea708Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/l/c$a;, + Lf/h/a/c/e1/l/c$b; + } +.end annotation + + +# instance fields +.field public final g:Lf/h/a/c/i1/t; + +.field public final h:Lf/h/a/c/i1/s; + +.field public final i:I + +.field public final j:[Lf/h/a/c/e1/l/c$a; + +.field public k:Lf/h/a/c/e1/l/c$a; + +.field public l:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + +.field public m:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + +.field public n:Lf/h/a/c/e1/l/c$b; + +.field public o:I + + +# direct methods +.method public constructor (I)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "[B>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/c/e1/l/d;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/s; + + invoke-direct {v0}, Lf/h/a/c/i1/s;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v0, -0x1 + + if-ne p1, v0, :cond_0 + + const/4 p1, 0x1 + + :cond_0 + iput p1, p0, Lf/h/a/c/e1/l/c;->i:I + + const/16 p1, 0x8 + + new-array v0, p1, [Lf/h/a/c/e1/l/c$a; + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p1, :cond_1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + new-instance v3, Lf/h/a/c/e1/l/c$a; + + invoke-direct {v3}, Lf/h/a/c/e1/l/c$a;->()V + + aput-object v3, v2, v1 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object p1, p1, v0 + + iput-object p1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->k()V + + return-void +.end method + + +# virtual methods +.method public e()Lf/h/a/c/e1/e; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->l:Ljava/util/List; + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->m:Ljava/util/List; + + new-instance v1, Lf/h/a/c/e1/l/e; + + invoke-direct {v1, v0}, Lf/h/a/c/e1/l/e;->(Ljava/util/List;)V + + return-object v1 +.end method + +.method public f(Lf/h/a/c/e1/h;)V + .locals 7 + + iget-object v0, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + iget-object p1, p1, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/c/i1/t;->A([BI)V + + :cond_0 + :goto_0 + iget-object p1, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->a()I + + move-result p1 + + const/4 v0, 0x3 + + if-lt p1, v0, :cond_8 + + iget-object p1, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + invoke-virtual {p1}, Lf/h/a/c/i1/t;->q()I + + move-result p1 + + and-int/lit8 p1, p1, 0x7 + + and-int/lit8 v1, p1, 0x3 + + const/4 v2, 0x4 + + and-int/2addr p1, v2 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-ne p1, v2, :cond_1 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p1, 0x0 + + :goto_1 + iget-object v2, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v2}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + int-to-byte v2, v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->g:Lf/h/a/c/i1/t; + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->q()I + + move-result v5 + + int-to-byte v5, v5 + + const/4 v6, 0x2 + + if-eq v1, v6, :cond_2 + + if-eq v1, v0, :cond_2 + + goto :goto_0 + + :cond_2 + if-nez p1, :cond_3 + + goto :goto_0 + + :cond_3 + if-ne v1, v0, :cond_5 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->i()V + + and-int/lit16 p1, v2, 0xc0 + + shr-int/lit8 p1, p1, 0x6 + + and-int/lit8 v0, v2, 0x3f + + if-nez v0, :cond_4 + + const/16 v0, 0x40 + + :cond_4 + new-instance v1, Lf/h/a/c/e1/l/c$b; + + invoke-direct {v1, p1, v0}, Lf/h/a/c/e1/l/c$b;->(II)V + + iput-object v1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + iget-object p1, v1, Lf/h/a/c/e1/l/c$b;->c:[B + + iget v0, v1, Lf/h/a/c/e1/l/c$b;->d:I + + add-int/lit8 v2, v0, 0x1 + + iput v2, v1, Lf/h/a/c/e1/l/c$b;->d:I + + aput-byte v5, p1, v0 + + goto :goto_2 + + :cond_5 + if-ne v1, v6, :cond_6 + + const/4 v3, 0x1 + + :cond_6 + invoke-static {v3}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object p1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + if-nez p1, :cond_7 + + const-string p1, "Cea708Decoder" + + const-string v0, "Encountered DTVCC_PACKET_DATA before DTVCC_PACKET_START" + + invoke-static {p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_7 + iget-object v0, p1, Lf/h/a/c/e1/l/c$b;->c:[B + + iget v1, p1, Lf/h/a/c/e1/l/c$b;->d:I + + add-int/lit8 v3, v1, 0x1 + + iput v3, p1, Lf/h/a/c/e1/l/c$b;->d:I + + aput-byte v2, v0, v1 + + add-int/lit8 v1, v3, 0x1 + + iput v1, p1, Lf/h/a/c/e1/l/c$b;->d:I + + aput-byte v5, v0, v3 + + :goto_2 + iget-object p1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + iget v0, p1, Lf/h/a/c/e1/l/c$b;->d:I + + iget p1, p1, Lf/h/a/c/e1/l/c$b;->b:I + + mul-int/lit8 p1, p1, 0x2 + + sub-int/2addr p1, v4 + + if-ne v0, p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->i()V + + goto/16 :goto_0 + + :cond_8 + return-void +.end method + +.method public flush()V + .locals 3 + + invoke-super {p0}, Lf/h/a/c/e1/l/d;->flush()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->l:Ljava/util/List; + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->m:Ljava/util/List; + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/e1/l/c;->o:I + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v1, v2, v1 + + iput-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->k()V + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + return-void +.end method + +.method public g()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->l:Ljava/util/List; + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->m:Ljava/util/List; + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final i()V + .locals 15 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget v1, v0, Lf/h/a/c/e1/l/c$b;->d:I + + iget v2, v0, Lf/h/a/c/e1/l/c$b;->b:I + + const/4 v3, 0x2 + + mul-int/lit8 v2, v2, 0x2 + + add-int/lit8 v2, v2, -0x1 + + const-string v4, "Cea708Decoder" + + if-eq v1, v2, :cond_1 + + const-string v0, "DtvCcPacket ended prematurely; size is " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + iget v1, v1, Lf/h/a/c/e1/l/c$b;->b:I + + mul-int/lit8 v1, v1, 0x2 + + add-int/lit8 v1, v1, -0x1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", but current index is " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + iget v1, v1, Lf/h/a/c/e1/l/c$b;->d:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " (sequence number " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + iget v1, v1, Lf/h/a/c/e1/l/c$b;->a:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, "); ignoring packet" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_a + + :cond_1 + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + iget-object v0, v0, Lf/h/a/c/e1/l/c$b;->c:[B + + invoke-virtual {v2, v0, v1}, Lf/h/a/c/i1/s;->i([BI)V + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v1, 0x3 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v5, 0x5 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + const/4 v5, 0x7 + + const/4 v6, 0x6 + + if-ne v0, v5, :cond_2 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + if-ge v0, v5, :cond_2 + + const-string v7, "Invalid extended service number: " + + invoke-static {v7, v0, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :cond_2 + if-nez v2, :cond_3 + + if-eqz v0, :cond_35 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "serviceNumber is non-zero (" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, ") when blockSize is 0" + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_a + + :cond_3 + iget v2, p0, Lf/h/a/c/e1/l/c;->i:I + + if-eq v0, v2, :cond_4 + + goto/16 :goto_a + + :cond_4 + const/4 v0, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2}, Lf/h/a/c/i1/s;->b()I + + move-result v2 + + if-lez v2, :cond_34 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/16 v7, 0x8 + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + const/16 v8, 0x17 + + const/16 v9, 0x9f + + const/16 v10, 0x18 + + const/16 v11, 0x7f + + const/16 v12, 0x1f + + const/16 v13, 0x10 + + if-eq v2, v13, :cond_1d + + const/16 v14, 0xa + + if-gt v2, v12, :cond_9 + + if-eqz v2, :cond_33 + + if-eq v2, v1, :cond_8 + + if-eq v2, v7, :cond_7 + + packed-switch v2, :pswitch_data_0 + + const/16 v1, 0x11 + + if-lt v2, v1, :cond_5 + + if-gt v2, v8, :cond_5 + + const-string v1, "Currently unsupported COMMAND_EXT1 Command: " + + invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_9 + + :pswitch_0 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {v1, v14}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_9 + + :pswitch_1 + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->k()V + + goto/16 :goto_9 + + :cond_5 + if-lt v2, v10, :cond_6 + + if-gt v2, v12, :cond_6 + + const-string v1, "Currently unsupported COMMAND_P16 Command: " + + invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v13}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_9 + + :cond_6 + const-string v1, "Invalid C0 command: " + + invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto/16 :goto_9 + + :cond_7 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget-object v2, v1, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + invoke-virtual {v2}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v2 + + if-lez v2, :cond_33 + + iget-object v1, v1, Lf/h/a/c/e1/l/c$a;->b:Landroid/text/SpannableStringBuilder; + + add-int/lit8 v5, v2, -0x1 + + invoke-virtual {v1, v5, v2}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + goto/16 :goto_9 + + :cond_8 + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->j()Ljava/util/List; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/e1/l/c;->l:Ljava/util/List; + + goto/16 :goto_9 + + :cond_9 + if-gt v2, v11, :cond_b + + if-ne v2, v11, :cond_a + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x266b + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_a + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + and-int/lit16 v1, v2, 0xff + + int-to-char v1, v1 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_b + if-gt v2, v9, :cond_1b + + const/4 v0, 0x4 + + packed-switch v2, :pswitch_data_1 + + :pswitch_2 + const-string v0, "Invalid C1 command: " + + invoke-static {v0, v2}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + goto/16 :goto_7 + + :pswitch_3 + add-int/lit16 v2, v2, -0x98 + + iget-object v8, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v8, v8, v2 + + iget-object v9, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v9, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v9, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v9}, Lf/h/a/c/i1/s;->e()Z + + move-result v9 + + iget-object v10, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v10}, Lf/h/a/c/i1/s;->e()Z + + move-result v10 + + iget-object v11, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v11}, Lf/h/a/c/i1/s;->e()Z + + iget-object v11, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v11, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + iget-object v12, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v12}, Lf/h/a/c/i1/s;->e()Z + + move-result v12 + + iget-object v13, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v13, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + iget-object v13, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v13, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + iget-object v13, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v13, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + iget-object v14, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v14, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v14, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v6}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v6, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v6, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v6, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v6, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + iget-object v14, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v14, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + const/4 v14, 0x1 + + iput-boolean v14, v8, Lf/h/a/c/e1/l/c$a;->c:Z + + iput-boolean v9, v8, Lf/h/a/c/e1/l/c$a;->d:Z + + iput-boolean v10, v8, Lf/h/a/c/e1/l/c$a;->k:Z + + iput v11, v8, Lf/h/a/c/e1/l/c$a;->e:I + + iput-boolean v12, v8, Lf/h/a/c/e1/l/c$a;->f:Z + + iput v5, v8, Lf/h/a/c/e1/l/c$a;->g:I + + iput v7, v8, Lf/h/a/c/e1/l/c$a;->h:I + + iput v13, v8, Lf/h/a/c/e1/l/c$a;->i:I + + iget v5, v8, Lf/h/a/c/e1/l/c$a;->j:I + + add-int/2addr v0, v14 + + if-eq v5, v0, :cond_e + + iput v0, v8, Lf/h/a/c/e1/l/c$a;->j:I + + :goto_1 + if-eqz v10, :cond_c + + iget-object v0, v8, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + iget v5, v8, Lf/h/a/c/e1/l/c$a;->j:I + + if-ge v0, v5, :cond_d + + :cond_c + iget-object v0, v8, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + const/16 v5, 0xf + + if-lt v0, v5, :cond_e + + :cond_d + iget-object v0, v8, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + const/4 v5, 0x0 + + invoke-interface {v0, v5}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_1 + + :cond_e + if-eqz v6, :cond_f + + iget v0, v8, Lf/h/a/c/e1/l/c$a;->m:I + + if-eq v0, v6, :cond_f + + iput v6, v8, Lf/h/a/c/e1/l/c$a;->m:I + + add-int/lit8 v6, v6, -0x1 + + sget-object v0, Lf/h/a/c/e1/l/c$a;->D:[I + + aget v0, v0, v6 + + sget-object v5, Lf/h/a/c/e1/l/c$a;->C:[Z + + aget-boolean v5, v5, v6 + + sget-object v5, Lf/h/a/c/e1/l/c$a;->A:[I + + aget v5, v5, v6 + + sget-object v5, Lf/h/a/c/e1/l/c$a;->B:[I + + aget v5, v5, v6 + + sget-object v5, Lf/h/a/c/e1/l/c$a;->z:[I + + aget v5, v5, v6 + + iput v0, v8, Lf/h/a/c/e1/l/c$a;->o:I + + iput v5, v8, Lf/h/a/c/e1/l/c$a;->l:I + + :cond_f + if-eqz v1, :cond_10 + + iget v0, v8, Lf/h/a/c/e1/l/c$a;->n:I + + if-eq v0, v1, :cond_10 + + iput v1, v8, Lf/h/a/c/e1/l/c$a;->n:I + + add-int/lit8 v1, v1, -0x1 + + sget-object v0, Lf/h/a/c/e1/l/c$a;->F:[I + + aget v0, v0, v1 + + sget-object v0, Lf/h/a/c/e1/l/c$a;->E:[I + + aget v0, v0, v1 + + const/4 v0, 0x0 + + invoke-virtual {v8, v0, v0}, Lf/h/a/c/e1/l/c$a;->g(ZZ)V + + sget v0, Lf/h/a/c/e1/l/c$a;->w:I + + sget-object v5, Lf/h/a/c/e1/l/c$a;->G:[I + + aget v1, v5, v1 + + invoke-virtual {v8, v0, v1}, Lf/h/a/c/e1/l/c$a;->h(II)V + + :cond_10 + iget v0, p0, Lf/h/a/c/e1/l/c;->o:I + + if-eq v0, v2, :cond_31 + + iput v2, p0, Lf/h/a/c/e1/l/c;->o:I + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v0, v0, v2 + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + goto/16 :goto_8 + + :pswitch_4 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget-boolean v0, v0, Lf/h/a/c/e1/l/c$a;->c:Z + + if-nez v0, :cond_11 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/16 v1, 0x20 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_8 + + :cond_11 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-static {v1, v2, v5, v0}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + const/4 v6, 0x0 + + invoke-static {v1, v2, v5, v6}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v7}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iput v0, v2, Lf/h/a/c/e1/l/c$a;->o:I + + iput v1, v2, Lf/h/a/c/e1/l/c$a;->l:I + + goto/16 :goto_8 + + :pswitch_5 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget-boolean v1, v1, Lf/h/a/c/e1/l/c$a;->c:Z + + if-nez v1, :cond_12 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v13}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_8 + + :cond_12 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v0}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v2, 0x6 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget v2, v1, Lf/h/a/c/e1/l/c$a;->v:I + + if-eq v2, v0, :cond_13 + + invoke-virtual {v1, v14}, Lf/h/a/c/e1/l/c$a;->a(C)V + + :cond_13 + iput v0, v1, Lf/h/a/c/e1/l/c$a;->v:I + + goto/16 :goto_8 + + :pswitch_6 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget-boolean v0, v0, Lf/h/a/c/e1/l/c$a;->c:Z + + if-nez v0, :cond_14 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v10}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_8 + + :cond_14 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-static {v1, v2, v5, v0}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + iget-object v6, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v6, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + invoke-static {v2, v5, v6, v1}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + iget-object v5, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v5, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + iget-object v6, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v6, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + const/4 v7, 0x0 + + invoke-static {v2, v5, v6, v7}, Lf/h/a/c/e1/l/c$a;->d(IIII)I + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {v2, v0, v1}, Lf/h/a/c/e1/l/c$a;->h(II)V + + goto/16 :goto_8 + + :pswitch_7 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + iget-boolean v1, v1, Lf/h/a/c/e1/l/c$a;->c:Z + + if-nez v1, :cond_15 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v13}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_8 + + :cond_15 + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v0}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v3}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0}, Lf/h/a/c/i1/s;->e()Z + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v5, 0x3 + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v2, v5}, Lf/h/a/c/i1/s;->f(I)I + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {v2, v0, v1}, Lf/h/a/c/e1/l/c$a;->g(ZZ)V + + goto/16 :goto_8 + + :pswitch_8 + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->k()V + + goto/16 :goto_8 + + :pswitch_9 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v0, v7}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_8 + + :pswitch_a + const/4 v0, 0x1 + + :goto_2 + if-gt v0, v7, :cond_31 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_16 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + rsub-int/lit8 v2, v0, 0x8 + + aget-object v1, v1, v2 + + invoke-virtual {v1}, Lf/h/a/c/e1/l/c$a;->f()V + + :cond_16 + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :pswitch_b + const/4 v0, 0x1 + + :goto_3 + if-gt v0, v7, :cond_31 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_17 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + rsub-int/lit8 v2, v0, 0x8 + + aget-object v1, v1, v2 + + iget-boolean v2, v1, Lf/h/a/c/e1/l/c$a;->d:Z + + xor-int/lit8 v2, v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/e1/l/c$a;->d:Z + + :cond_17 + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :pswitch_c + const/4 v0, 0x1 + + :goto_4 + if-gt v0, v7, :cond_31 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_18 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + rsub-int/lit8 v2, v0, 0x8 + + aget-object v1, v1, v2 + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/c/e1/l/c$a;->d:Z + + :cond_18 + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :pswitch_d + const/4 v0, 0x1 + + :goto_5 + if-gt v0, v7, :cond_31 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_19 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + rsub-int/lit8 v2, v0, 0x8 + + aget-object v1, v1, v2 + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/e1/l/c$a;->d:Z + + :cond_19 + add-int/lit8 v0, v0, 0x1 + + goto :goto_5 + + :pswitch_e + const/4 v0, 0x1 + + :goto_6 + if-gt v0, v7, :cond_31 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_1a + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + rsub-int/lit8 v2, v0, 0x8 + + aget-object v1, v1, v2 + + invoke-virtual {v1}, Lf/h/a/c/e1/l/c$a;->c()V + + :cond_1a + add-int/lit8 v0, v0, 0x1 + + goto :goto_6 + + :pswitch_f + add-int/lit8 v2, v2, -0x80 + + iget v0, p0, Lf/h/a/c/e1/l/c;->o:I + + if-eq v0, v2, :cond_31 + + iput v2, p0, Lf/h/a/c/e1/l/c;->o:I + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v0, v0, v2 + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + goto/16 :goto_8 + + :goto_7 + invoke-static {v4, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_8 + + :cond_1b + const/16 v1, 0xff + + if-gt v2, v1, :cond_1c + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + and-int/lit16 v1, v2, 0xff + + int-to-char v1, v1 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_1c + const-string v1, "Invalid base command: " + + invoke-static {v1, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto/16 :goto_9 + + :cond_1d + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + if-gt v1, v12, :cond_21 + + const/4 v2, 0x7 + + if-gt v1, v2, :cond_1e + + goto/16 :goto_9 + + :cond_1e + const/16 v2, 0xf + + if-gt v1, v2, :cond_1f + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v7}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_9 + + :cond_1f + if-gt v1, v8, :cond_20 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v13}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_9 + + :cond_20 + if-gt v1, v12, :cond_33 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v10}, Lf/h/a/c/i1/s;->l(I)V + + goto/16 :goto_9 + + :cond_21 + const/16 v2, 0xa0 + + if-gt v1, v11, :cond_2c + + const/16 v0, 0x20 + + if-eq v1, v0, :cond_2b + + const/16 v0, 0x21 + + if-eq v1, v0, :cond_2a + + const/16 v0, 0x25 + + if-eq v1, v0, :cond_29 + + const/16 v0, 0x2a + + if-eq v1, v0, :cond_28 + + const/16 v0, 0x2c + + if-eq v1, v0, :cond_27 + + const/16 v0, 0x3f + + if-eq v1, v0, :cond_26 + + const/16 v0, 0x39 + + if-eq v1, v0, :cond_25 + + const/16 v0, 0x3a + + if-eq v1, v0, :cond_24 + + const/16 v0, 0x3c + + if-eq v1, v0, :cond_23 + + const/16 v0, 0x3d + + if-eq v1, v0, :cond_22 + + packed-switch v1, :pswitch_data_2 + + packed-switch v1, :pswitch_data_3 + + const-string v0, "Invalid G2 character: " + + invoke-static {v0, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto/16 :goto_8 + + :pswitch_10 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2022 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_11 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x201d + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_12 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x201c + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_13 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2019 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_14 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2018 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_15 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2588 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_16 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x250c + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_17 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2518 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_18 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2500 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_19 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2514 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1a + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2510 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1b + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2502 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1c + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x215e + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1d + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x215d + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1e + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x215c + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :pswitch_1f + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x215b + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_22 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2120 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_23 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x153 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_24 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x161 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_25 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2122 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_26 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x178 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_27 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x152 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto/16 :goto_8 + + :cond_28 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x160 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto :goto_8 + + :cond_29 + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x2026 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto :goto_8 + + :cond_2a + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + invoke-virtual {v0, v2}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto :goto_8 + + :cond_2b + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x20 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto :goto_8 + + :cond_2c + const/16 v5, 0x20 + + if-gt v1, v9, :cond_2f + + const/16 v2, 0x87 + + if-gt v1, v2, :cond_2d + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v5}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_9 + + :cond_2d + const/16 v2, 0x8f + + if-gt v1, v2, :cond_2e + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/16 v2, 0x28 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_9 + + :cond_2e + if-gt v1, v9, :cond_33 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + invoke-virtual {v1, v3}, Lf/h/a/c/i1/s;->l(I)V + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + const/4 v2, 0x6 + + invoke-virtual {v1, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/e1/l/c;->h:Lf/h/a/c/i1/s; + + mul-int/lit8 v1, v1, 0x8 + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_9 + + :cond_2f + const/16 v5, 0xff + + if-gt v1, v5, :cond_32 + + if-ne v1, v2, :cond_30 + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x33c4 + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + goto :goto_8 + + :cond_30 + const-string v0, "Invalid G3 character: " + + invoke-static {v0, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + iget-object v0, p0, Lf/h/a/c/e1/l/c;->k:Lf/h/a/c/e1/l/c$a; + + const/16 v1, 0x5f + + invoke-virtual {v0, v1}, Lf/h/a/c/e1/l/c$a;->a(C)V + + :cond_31 + :goto_8 + :pswitch_20 + const/4 v0, 0x1 + + goto :goto_9 + + :cond_32 + const-string v2, "Invalid extended command: " + + invoke-static {v2, v1, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :cond_33 + :goto_9 + :pswitch_21 + const/4 v1, 0x3 + + const/4 v5, 0x7 + + const/4 v6, 0x6 + + goto/16 :goto_0 + + :cond_34 + if-eqz v0, :cond_35 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/c;->j()Ljava/util/List; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->l:Ljava/util/List; + + :cond_35 + :goto_a + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/l/c;->n:Lf/h/a/c/e1/l/c$b; + + return-void + + :pswitch_data_0 + .packed-switch 0xc + :pswitch_1 + :pswitch_0 + :pswitch_21 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x80 + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_20 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + .end packed-switch + + :pswitch_data_2 + .packed-switch 0x30 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + .end packed-switch + + :pswitch_data_3 + .packed-switch 0x76 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + .end packed-switch +.end method + +.method public final j()Ljava/util/List; + .locals 17 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + move-object/from16 v0, p0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x8 + + if-ge v2, v3, :cond_d + + iget-object v3, v0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v3, v3, v2 + + invoke-virtual {v3}, Lf/h/a/c/e1/l/c$a;->e()Z + + move-result v3 + + if-nez v3, :cond_c + + iget-object v3, v0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v4, v3, v2 + + iget-boolean v4, v4, Lf/h/a/c/e1/l/c$a;->d:Z + + if-eqz v4, :cond_c + + aget-object v3, v3, v2 + + invoke-virtual {v3}, Lf/h/a/c/e1/l/c$a;->e()Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v3, 0x0 + + goto/16 :goto_8 + + :cond_0 + new-instance v5, Landroid/text/SpannableStringBuilder; + + invoke-direct {v5}, Landroid/text/SpannableStringBuilder;->()V + + const/4 v4, 0x0 + + :goto_1 + iget-object v6, v3, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v6}, Ljava/util/List;->size()I + + move-result v6 + + if-ge v4, v6, :cond_1 + + iget-object v6, v3, Lf/h/a/c/e1/l/c$a;->a:Ljava/util/List; + + invoke-interface {v6, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/CharSequence; + + invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + const/16 v6, 0xa + + invoke-virtual {v5, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v3}, Lf/h/a/c/e1/l/c$a;->b()Landroid/text/SpannableString; + + move-result-object v4 + + invoke-virtual {v5, v4}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + iget v4, v3, Lf/h/a/c/e1/l/c$a;->l:I + + const/4 v6, 0x3 + + const/4 v7, 0x2 + + const/4 v8, 0x1 + + if-eqz v4, :cond_5 + + if-eq v4, v8, :cond_4 + + if-eq v4, v7, :cond_3 + + if-ne v4, v6, :cond_2 + + goto :goto_2 + + :cond_2 + new-instance v1, Ljava/lang/IllegalArgumentException; + + const-string v2, "Unexpected justification value: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget v3, v3, Lf/h/a/c/e1/l/c$a;->l:I + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v1 + + :cond_3 + sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; + + goto :goto_3 + + :cond_4 + sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + goto :goto_3 + + :cond_5 + :goto_2 + sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + :goto_3 + move-object v7, v4 + + iget-boolean v4, v3, Lf/h/a/c/e1/l/c$a;->f:Z + + if-eqz v4, :cond_6 + + iget v4, v3, Lf/h/a/c/e1/l/c$a;->h:I + + int-to-float v4, v4 + + const/high16 v9, 0x42c60000 # 99.0f + + div-float/2addr v4, v9 + + iget v10, v3, Lf/h/a/c/e1/l/c$a;->g:I + + int-to-float v10, v10 + + div-float/2addr v10, v9 + + goto :goto_4 + + :cond_6 + iget v4, v3, Lf/h/a/c/e1/l/c$a;->h:I + + int-to-float v4, v4 + + const/high16 v9, 0x43510000 # 209.0f + + div-float/2addr v4, v9 + + iget v9, v3, Lf/h/a/c/e1/l/c$a;->g:I + + int-to-float v9, v9 + + const/high16 v10, 0x42940000 # 74.0f + + div-float v10, v9, v10 + + :goto_4 + const v9, 0x3f666666 # 0.9f + + mul-float v4, v4, v9 + + const v11, 0x3d4ccccd # 0.05f + + add-float v12, v4, v11 + + mul-float v10, v10, v9 + + add-float v9, v10, v11 + + iget v4, v3, Lf/h/a/c/e1/l/c$a;->i:I + + rem-int/2addr v4, v6 + + if-nez v4, :cond_7 + + const/4 v4, 0x0 + + const/4 v10, 0x0 + + goto :goto_5 + + :cond_7 + if-ne v4, v8, :cond_8 + + const/4 v4, 0x1 + + const/4 v10, 0x1 + + goto :goto_5 + + :cond_8 + const/4 v4, 0x2 + + const/4 v10, 0x2 + + :goto_5 + iget v4, v3, Lf/h/a/c/e1/l/c$a;->i:I + + div-int/2addr v4, v6 + + if-nez v4, :cond_9 + + const/4 v4, 0x0 + + const/4 v11, 0x0 + + goto :goto_6 + + :cond_9 + if-ne v4, v8, :cond_a + + const/4 v4, 0x1 + + const/4 v11, 0x1 + + goto :goto_6 + + :cond_a + const/4 v4, 0x2 + + const/4 v11, 0x2 + + :goto_6 + iget v4, v3, Lf/h/a/c/e1/l/c$a;->o:I + + sget v6, Lf/h/a/c/e1/l/c$a;->x:I + + if-eq v4, v6, :cond_b + + const/4 v4, 0x1 + + const/4 v13, 0x1 + + goto :goto_7 + + :cond_b + const/4 v4, 0x0 + + const/4 v13, 0x0 + + :goto_7 + new-instance v16, Lf/h/a/c/e1/l/b; + + const/4 v8, 0x0 + + const v14, -0x800001 + + iget v15, v3, Lf/h/a/c/e1/l/c$a;->o:I + + iget v3, v3, Lf/h/a/c/e1/l/c$a;->e:I + + move-object/from16 v4, v16 + + move-object v6, v7 + + move v7, v9 + + move v9, v10 + + move v10, v12 + + move v12, v14 + + move v14, v15 + + move v15, v3 + + invoke-direct/range {v4 .. v15}, Lf/h/a/c/e1/l/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFZII)V + + move-object/from16 v3, v16 + + :goto_8 + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_c + add-int/lit8 v2, v2, 0x1 + + goto/16 :goto_0 + + :cond_d + invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + invoke-static {v1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v1 + + return-object v1 +.end method + +.method public final k()V + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + const/16 v1, 0x8 + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/e1/l/c;->j:[Lf/h/a/c/e1/l/c$a; + + aget-object v1, v1, v0 + + invoke-virtual {v1}, Lf/h/a/c/e1/l/c$a;->f()V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/d$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/d$a.smali new file mode 100644 index 0000000000..8f11216cad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/d$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/e1/l/d$a; +.super Ljava/lang/Object; +.source "CeaDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/d$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/d$b.smali new file mode 100644 index 0000000000..9c5babe94d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/d$b.smali @@ -0,0 +1,122 @@ +.class public final Lf/h/a/c/e1/l/d$b; +.super Lf/h/a/c/e1/h; +.source "CeaDecoder.java" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/e1/h;", + "Ljava/lang/Comparable<", + "Lf/h/a/c/e1/l/d$b;", + ">;" + } +.end annotation + + +# instance fields +.field public j:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/e1/h;->()V + + return-void +.end method + +.method public constructor (Lf/h/a/c/e1/l/d$a;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/e1/h;->()V + + return-void +.end method + + +# virtual methods +.method public compareTo(Ljava/lang/Object;)I + .locals 8 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/c/e1/l/d$b; + + invoke-virtual {p0}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v0 + + invoke-virtual {p1}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v1 + + const/4 v2, 0x1 + + const/4 v3, -0x1 + + if-eq v0, v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v2, -0x1 + + goto :goto_0 + + :cond_1 + iget-wide v0, p0, Lf/h/a/c/y0/e;->f:J + + iget-wide v4, p1, Lf/h/a/c/y0/e;->f:J + + sub-long/2addr v0, v4 + + const-wide/16 v4, 0x0 + + cmp-long v6, v0, v4 + + if-nez v6, :cond_2 + + iget-wide v0, p0, Lf/h/a/c/e1/l/d$b;->j:J + + iget-wide v6, p1, Lf/h/a/c/e1/l/d$b;->j:J + + sub-long/2addr v0, v6 + + cmp-long p1, v0, v4 + + if-nez p1, :cond_2 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_2 + cmp-long p1, v0, v4 + + if-lez p1, :cond_0 + + :goto_0 + return v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/d$c.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/d$c.smali new file mode 100644 index 0000000000..fd701ef277 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/d$c.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/c/e1/l/d$c; +.super Lf/h/a/c/e1/i; +.source "CeaDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/l/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "c" +.end annotation + + +# instance fields +.field public final synthetic f:Lf/h/a/c/e1/l/d; + + +# direct methods +.method public constructor (Lf/h/a/c/e1/l/d;Lf/h/a/c/e1/l/d$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/e1/l/d$c;->f:Lf/h/a/c/e1/l/d; + + invoke-direct {p0}, Lf/h/a/c/e1/i;->()V + + return-void +.end method + + +# virtual methods +.method public final release()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/l/d$c;->f:Lf/h/a/c/e1/l/d; + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/e1/i;->clear()V + + iget-object v0, v0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v0, p0}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/d.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/d.smali new file mode 100644 index 0000000000..af9294c18e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/d.smali @@ -0,0 +1,440 @@ +.class public abstract Lf/h/a/c/e1/l/d; +.super Ljava/lang/Object; +.source "CeaDecoder.java" + +# interfaces +.implements Lf/h/a/c/e1/f; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/l/d$c;, + Lf/h/a/c/e1/l/d$b; + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/e1/l/d$b;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "Lf/h/a/c/e1/i;", + ">;" + } + .end annotation +.end field + +.field public final c:Ljava/util/PriorityQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/PriorityQueue<", + "Lf/h/a/c/e1/l/d$b;", + ">;" + } + .end annotation +.end field + +.field public d:Lf/h/a/c/e1/l/d$b; + +.field public e:J + +.field public f:J + + +# direct methods +.method public constructor ()V + .locals 5 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayDeque; + + invoke-direct {v0}, Ljava/util/ArrayDeque;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/d;->a:Ljava/util/ArrayDeque; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + const/16 v2, 0xa + + const/4 v3, 0x0 + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/c/e1/l/d;->a:Ljava/util/ArrayDeque; + + new-instance v4, Lf/h/a/c/e1/l/d$b; + + invoke-direct {v4, v3}, Lf/h/a/c/e1/l/d$b;->(Lf/h/a/c/e1/l/d$a;)V + + invoke-virtual {v2, v4}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/util/ArrayDeque; + + invoke-direct {v1}, Ljava/util/ArrayDeque;->()V + + iput-object v1, p0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + :goto_1 + const/4 v1, 0x2 + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + new-instance v2, Lf/h/a/c/e1/l/d$c; + + invoke-direct {v2, p0, v3}, Lf/h/a/c/e1/l/d$c;->(Lf/h/a/c/e1/l/d;Lf/h/a/c/e1/l/d$a;)V + + invoke-virtual {v1, v2}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + new-instance v0, Ljava/util/PriorityQueue; + + invoke-direct {v0}, Ljava/util/PriorityQueue;->()V + + iput-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/e1/l/d;->e:J + + return-void +.end method + +.method public b()Ljava/lang/Object; + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + goto :goto_1 + + :cond_0 + :goto_0 + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0}, Ljava/util/PriorityQueue;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0}, Ljava/util/PriorityQueue;->peek()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/e1/l/d$b; + + iget-wide v2, v0, Lf/h/a/c/y0/e;->f:J + + iget-wide v4, p0, Lf/h/a/c/e1/l/d;->e:J + + cmp-long v0, v2, v4 + + if-gtz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0}, Ljava/util/PriorityQueue;->poll()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/e1/l/d$b; + + invoke-virtual {v0}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v1, p0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/i; + + const/4 v2, 0x4 + + invoke-virtual {v1, v2}, Lf/h/a/c/y0/a;->addFlag(I)V + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + goto :goto_1 + + :cond_1 + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->f(Lf/h/a/c/e1/h;)V + + invoke-virtual {p0}, Lf/h/a/c/e1/l/d;->g()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/c/e1/l/d;->e()Lf/h/a/c/e1/e; + + move-result-object v2 + + invoke-virtual {v0}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result v3 + + if-nez v3, :cond_2 + + iget-object v1, p0, Lf/h/a/c/e1/l/d;->b:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/i; + + iget-wide v3, v0, Lf/h/a/c/y0/e;->f:J + + iput-wide v3, v1, Lf/h/a/c/y0/f;->timeUs:J + + iput-object v2, v1, Lf/h/a/c/e1/i;->d:Lf/h/a/c/e1/e; + + iput-wide v3, v1, Lf/h/a/c/e1/i;->e:J + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + goto :goto_1 + + :cond_2 + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + goto :goto_0 + + :cond_3 + :goto_1 + return-object v1 +.end method + +.method public c()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->a:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/e1/l/d;->a:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->pollFirst()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/e1/l/d$b; + + iput-object v0, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + :goto_1 + return-object v0 +.end method + +.method public d(Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + check-cast p1, Lf/h/a/c/e1/h; + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + if-ne p1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-virtual {p1}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result p1 + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + invoke-virtual {p0, p1}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + goto :goto_1 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + iget-wide v0, p0, Lf/h/a/c/e1/l/d;->f:J + + const-wide/16 v2, 0x1 + + add-long/2addr v2, v0 + + iput-wide v2, p0, Lf/h/a/c/e1/l/d;->f:J + + iput-wide v0, p1, Lf/h/a/c/e1/l/d$b;->j:J + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0, p1}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z + + :goto_1 + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + return-void +.end method + +.method public abstract e()Lf/h/a/c/e1/e; +.end method + +.method public abstract f(Lf/h/a/c/e1/h;)V +.end method + +.method public flush()V + .locals 2 + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/e1/l/d;->f:J + + iput-wide v0, p0, Lf/h/a/c/e1/l/d;->e:J + + :goto_0 + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0}, Ljava/util/PriorityQueue;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->c:Ljava/util/PriorityQueue; + + invoke-virtual {v0}, Ljava/util/PriorityQueue;->poll()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/e1/l/d$b; + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + if-eqz v0, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/l/d;->h(Lf/h/a/c/e1/l/d$b;)V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/l/d;->d:Lf/h/a/c/e1/l/d$b; + + :cond_1 + return-void +.end method + +.method public abstract g()Z +.end method + +.method public final h(Lf/h/a/c/e1/l/d$b;)V + .locals 1 + + invoke-virtual {p1}, Lf/h/a/c/y0/e;->clear()V + + iget-object v0, p0, Lf/h/a/c/e1/l/d;->a:Ljava/util/ArrayDeque; + + invoke-virtual {v0, p1}, Ljava/util/ArrayDeque;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/l/e.smali b/com.discord/smali_classes2/f/h/a/c/e1/l/e.smali new file mode 100644 index 0000000000..78bd6e2110 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/l/e.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/c/e1/l/e; +.super Ljava/lang/Object; +.source "CeaSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/l/e;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-gez v2, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->n(Z)V + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/c/e1/l/e;->d:Ljava/util/List; + + goto :goto_0 + + :cond_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + :goto_0 + return-object p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/a.smali new file mode 100644 index 0000000000..f55e348e93 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/a.smali @@ -0,0 +1,1243 @@ +.class public final Lf/h/a/c/e1/m/a; +.super Lf/h/a/c/e1/c; +.source "DvbDecoder.java" + + +# instance fields +.field public final n:Lf/h/a/c/e1/m/b; + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;)V" + } + .end annotation + + const-string v0, "DvbDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + const/4 v0, 0x0 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [B + + array-length v1, p1 + + const/4 v1, 0x0 + + add-int/lit8 v1, v1, 0x1 + + aget-byte v0, p1, v0 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x8 + + add-int/lit8 v2, v1, 0x1 + + aget-byte v1, p1, v1 + + and-int/lit16 v1, v1, 0xff + + or-int/2addr v0, v1 + + add-int/lit8 v1, v2, 0x1 + + aget-byte v2, p1, v2 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x8 + + aget-byte p1, p1, v1 + + and-int/lit16 p1, p1, 0xff + + or-int/2addr p1, v2 + + new-instance v1, Lf/h/a/c/e1/m/b; + + invoke-direct {v1, v0, p1}, Lf/h/a/c/e1/m/b;->(II)V + + iput-object v1, p0, Lf/h/a/c/e1/m/a;->n:Lf/h/a/c/e1/m/b; + + return-void +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 34 + + move-object/from16 v0, p0 + + const/4 v1, 0x0 + + if-eqz p3, :cond_0 + + iget-object v2, v0, Lf/h/a/c/e1/m/a;->n:Lf/h/a/c/e1/m/b; + + iget-object v2, v2, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v3, v2, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V + + iget-object v3, v2, Lf/h/a/c/e1/m/b$h;->d:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V + + iget-object v3, v2, Lf/h/a/c/e1/m/b$h;->e:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V + + iget-object v3, v2, Lf/h/a/c/e1/m/b$h;->f:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V + + iget-object v3, v2, Lf/h/a/c/e1/m/b$h;->g:Landroid/util/SparseArray; + + invoke-virtual {v3}, Landroid/util/SparseArray;->clear()V + + iput-object v1, v2, Lf/h/a/c/e1/m/b$h;->h:Lf/h/a/c/e1/m/b$b; + + iput-object v1, v2, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + :cond_0 + new-instance v2, Lf/h/a/c/e1/m/c; + + iget-object v3, v0, Lf/h/a/c/e1/m/a;->n:Lf/h/a/c/e1/m/b; + + if-eqz v3, :cond_20 + + new-instance v4, Lf/h/a/c/i1/s; + + move-object/from16 v5, p1 + + move/from16 v6, p2 + + invoke-direct {v4, v5, v6}, Lf/h/a/c/i1/s;->([BI)V + + :goto_0 + invoke-virtual {v4}, Lf/h/a/c/i1/s;->b()I + + move-result v5 + + const/16 v6, 0x30 + + const/4 v7, 0x3 + + const/4 v8, 0x2 + + const/4 v9, 0x1 + + if-lt v5, v6, :cond_f + + const/16 v5, 0x8 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + const/16 v11, 0xf + + if-ne v6, v11, :cond_f + + iget-object v6, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + const/16 v12, 0x10 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v14 + + iget v15, v4, Lf/h/a/c/i1/s;->c:I + + if-nez v15, :cond_1 + + const/4 v15, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v15, 0x0 + + :goto_1 + invoke-static {v15}, Lf/h/a/c/i1/e;->F(Z)V + + iget v15, v4, Lf/h/a/c/i1/s;->b:I + + add-int/2addr v15, v14 + + mul-int/lit8 v1, v14, 0x8 + + invoke-virtual {v4}, Lf/h/a/c/i1/s;->b()I + + move-result v10 + + if-le v1, v10, :cond_2 + + const-string v1, "DvbParser" + + const-string v5, "Data field length exceeds limit" + + invoke-static {v1, v5}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-virtual {v4}, Lf/h/a/c/i1/s;->b()I + + move-result v1 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->l(I)V + + :goto_2 + const/4 v1, 0x0 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x4 + + packed-switch v11, :pswitch_data_0 + + goto/16 :goto_9 + + :pswitch_0 + iget v5, v6, Lf/h/a/c/e1/m/b$h;->a:I + + if-ne v13, v5, :cond_c + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v17 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v18 + + if-eqz v1, :cond_3 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v7 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + move/from16 v19, v1 + + move/from16 v20, v5 + + move/from16 v21, v7 + + move/from16 v22, v8 + + goto :goto_3 + + :cond_3 + move/from16 v20, v17 + + move/from16 v22, v18 + + const/16 v19, 0x0 + + const/16 v21, 0x0 + + :goto_3 + new-instance v1, Lf/h/a/c/e1/m/b$b; + + move-object/from16 v16, v1 + + invoke-direct/range {v16 .. v22}, Lf/h/a/c/e1/m/b$b;->(IIIIII)V + + iput-object v1, v6, Lf/h/a/c/e1/m/b$h;->h:Lf/h/a/c/e1/m/b$b; + + goto/16 :goto_9 + + :pswitch_1 + iget v1, v6, Lf/h/a/c/e1/m/b$h;->a:I + + if-ne v13, v1, :cond_4 + + invoke-static {v4}, Lf/h/a/c/e1/m/b;->g(Lf/h/a/c/i1/s;)Lf/h/a/c/e1/m/b$c; + + move-result-object v1 + + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->e:Landroid/util/SparseArray; + + iget v6, v1, Lf/h/a/c/e1/m/b$c;->a:I + + invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto/16 :goto_9 + + :cond_4 + iget v1, v6, Lf/h/a/c/e1/m/b$h;->b:I + + if-ne v13, v1, :cond_c + + invoke-static {v4}, Lf/h/a/c/e1/m/b;->g(Lf/h/a/c/i1/s;)Lf/h/a/c/e1/m/b$c; + + move-result-object v1 + + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->g:Landroid/util/SparseArray; + + iget v6, v1, Lf/h/a/c/e1/m/b$c;->a:I + + invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_2 + iget v1, v6, Lf/h/a/c/e1/m/b$h;->a:I + + if-ne v13, v1, :cond_5 + + invoke-static {v4, v14}, Lf/h/a/c/e1/m/b;->f(Lf/h/a/c/i1/s;I)Lf/h/a/c/e1/m/b$a; + + move-result-object v1 + + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->d:Landroid/util/SparseArray; + + iget v6, v1, Lf/h/a/c/e1/m/b$a;->a:I + + invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto/16 :goto_9 + + :cond_5 + iget v1, v6, Lf/h/a/c/e1/m/b$h;->b:I + + if-ne v13, v1, :cond_c + + invoke-static {v4, v14}, Lf/h/a/c/e1/m/b;->f(Lf/h/a/c/i1/s;I)Lf/h/a/c/e1/m/b$a; + + move-result-object v1 + + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->f:Landroid/util/SparseArray; + + iget v6, v1, Lf/h/a/c/e1/m/b$a;->a:I + + invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_3 + iget-object v10, v6, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + iget v11, v6, Lf/h/a/c/e1/m/b$h;->a:I + + if-ne v13, v11, :cond_c + + if-eqz v10, :cond_c + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v17 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4}, Lf/h/a/c/i1/s;->e()Z + + move-result v18 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v19 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v20 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v21 + + invoke-virtual {v4, v7}, Lf/h/a/c/i1/s;->f(I)I + + move-result v22 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v23 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v24 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v25 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v26 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->l(I)V + + add-int/lit8 v14, v14, -0xa + + new-instance v7, Landroid/util/SparseArray; + + invoke-direct {v7}, Landroid/util/SparseArray;->()V + + :goto_4 + if-lez v14, :cond_8 + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v29 + + const/16 v12, 0xc + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v30 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {v4, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v31 + + add-int/lit8 v14, v14, -0x6 + + if-eq v13, v9, :cond_7 + + if-ne v13, v8, :cond_6 + + goto :goto_5 + + :cond_6 + const/16 v32, 0x0 + + const/16 v33, 0x0 + + goto :goto_6 + + :cond_7 + :goto_5 + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v16 + + add-int/lit8 v14, v14, -0x2 + + move/from16 v32, v12 + + move/from16 v33, v16 + + :goto_6 + new-instance v12, Lf/h/a/c/e1/m/b$g; + + move-object/from16 v27, v12 + + move/from16 v28, v13 + + invoke-direct/range {v27 .. v33}, Lf/h/a/c/e1/m/b$g;->(IIIIII)V + + invoke-virtual {v7, v11, v12}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + const/16 v12, 0x10 + + goto :goto_4 + + :cond_8 + new-instance v1, Lf/h/a/c/e1/m/b$f; + + move-object/from16 v16, v1 + + move-object/from16 v27, v7 + + invoke-direct/range {v16 .. v27}, Lf/h/a/c/e1/m/b$f;->(IZIIIIIIIILandroid/util/SparseArray;)V + + iget v5, v10, Lf/h/a/c/e1/m/b$d;->b:I + + if-nez v5, :cond_9 + + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + iget v7, v1, Lf/h/a/c/e1/m/b$f;->a:I + + invoke-virtual {v5, v7}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/m/b$f; + + if-eqz v5, :cond_9 + + iget-object v5, v5, Lf/h/a/c/e1/m/b$f;->j:Landroid/util/SparseArray; + + const/4 v7, 0x0 + + :goto_7 + invoke-virtual {v5}, Landroid/util/SparseArray;->size()I + + move-result v8 + + if-ge v7, v8, :cond_9 + + iget-object v8, v1, Lf/h/a/c/e1/m/b$f;->j:Landroid/util/SparseArray; + + invoke-virtual {v5, v7}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v10 + + invoke-virtual {v5, v7}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v11 + + invoke-virtual {v8, v10, v11}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + add-int/lit8 v7, v7, 0x1 + + goto :goto_7 + + :cond_9 + iget-object v5, v6, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + iget v6, v1, Lf/h/a/c/e1/m/b$f;->a:I + + invoke-virtual {v5, v6, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto :goto_9 + + :pswitch_4 + iget v7, v6, Lf/h/a/c/e1/m/b$h;->a:I + + if-ne v13, v7, :cond_c + + iget-object v7, v6, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + invoke-virtual {v4, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v11 + + invoke-virtual {v4, v8}, Lf/h/a/c/i1/s;->l(I)V + + add-int/lit8 v14, v14, -0x2 + + new-instance v8, Landroid/util/SparseArray; + + invoke-direct {v8}, Landroid/util/SparseArray;->()V + + :goto_8 + if-lez v14, :cond_a + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + invoke-virtual {v4, v5}, Lf/h/a/c/i1/s;->l(I)V + + const/16 v13, 0x10 + + invoke-virtual {v4, v13}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-virtual {v4, v13}, Lf/h/a/c/i1/s;->f(I)I + + move-result v9 + + add-int/lit8 v14, v14, -0x6 + + new-instance v13, Lf/h/a/c/e1/m/b$e; + + invoke-direct {v13, v5, v9}, Lf/h/a/c/e1/m/b$e;->(II)V + + invoke-virtual {v8, v12, v13}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + const/16 v5, 0x8 + + const/4 v9, 0x1 + + goto :goto_8 + + :cond_a + new-instance v5, Lf/h/a/c/e1/m/b$d; + + invoke-direct {v5, v10, v1, v11, v8}, Lf/h/a/c/e1/m/b$d;->(IIILandroid/util/SparseArray;)V + + iget v1, v5, Lf/h/a/c/e1/m/b$d;->b:I + + if-eqz v1, :cond_b + + iput-object v5, v6, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + iget-object v1, v6, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V + + iget-object v1, v6, Lf/h/a/c/e1/m/b$h;->d:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V + + iget-object v1, v6, Lf/h/a/c/e1/m/b$h;->e:Landroid/util/SparseArray; + + invoke-virtual {v1}, Landroid/util/SparseArray;->clear()V + + goto :goto_9 + + :cond_b + if-eqz v7, :cond_c + + iget v1, v7, Lf/h/a/c/e1/m/b$d;->a:I + + iget v7, v5, Lf/h/a/c/e1/m/b$d;->a:I + + if-eq v1, v7, :cond_c + + iput-object v5, v6, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + :cond_c + :goto_9 + iget v1, v4, Lf/h/a/c/i1/s;->c:I + + if-nez v1, :cond_d + + const/4 v1, 0x1 + + goto :goto_a + + :cond_d + const/4 v1, 0x0 + + :goto_a + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget v1, v4, Lf/h/a/c/i1/s;->b:I + + sub-int/2addr v15, v1 + + iget v1, v4, Lf/h/a/c/i1/s;->c:I + + if-nez v1, :cond_e + + const/4 v9, 0x1 + + goto :goto_b + + :cond_e + const/4 v9, 0x0 + + :goto_b + invoke-static {v9}, Lf/h/a/c/i1/e;->F(Z)V + + iget v1, v4, Lf/h/a/c/i1/s;->b:I + + add-int/2addr v1, v15 + + iput v1, v4, Lf/h/a/c/i1/s;->b:I + + invoke-virtual {v4}, Lf/h/a/c/i1/s;->a()V + + goto/16 :goto_2 + + :cond_f + iget-object v1, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v4, v1, Lf/h/a/c/e1/m/b$h;->i:Lf/h/a/c/e1/m/b$d; + + if-nez v4, :cond_10 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v1 + + move-object/from16 v26, v2 + + goto/16 :goto_15 + + :cond_10 + iget-object v1, v1, Lf/h/a/c/e1/m/b$h;->h:Lf/h/a/c/e1/m/b$b; + + if-eqz v1, :cond_11 + + goto :goto_c + + :cond_11 + iget-object v1, v3, Lf/h/a/c/e1/m/b;->d:Lf/h/a/c/e1/m/b$b; + + :goto_c + iget-object v5, v3, Lf/h/a/c/e1/m/b;->g:Landroid/graphics/Bitmap; + + if-eqz v5, :cond_12 + + iget v6, v1, Lf/h/a/c/e1/m/b$b;->a:I + + const/4 v9, 0x1 + + add-int/2addr v6, v9 + + invoke-virtual {v5}, Landroid/graphics/Bitmap;->getWidth()I + + move-result v5 + + if-ne v6, v5, :cond_13 + + iget v5, v1, Lf/h/a/c/e1/m/b$b;->b:I + + add-int/2addr v5, v9 + + iget-object v6, v3, Lf/h/a/c/e1/m/b;->g:Landroid/graphics/Bitmap; + + invoke-virtual {v6}, Landroid/graphics/Bitmap;->getHeight()I + + move-result v6 + + if-eq v5, v6, :cond_14 + + goto :goto_d + + :cond_12 + const/4 v9, 0x1 + + :cond_13 + :goto_d + iget v5, v1, Lf/h/a/c/e1/m/b$b;->a:I + + add-int/2addr v5, v9 + + iget v6, v1, Lf/h/a/c/e1/m/b$b;->b:I + + add-int/2addr v6, v9 + + sget-object v9, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; + + invoke-static {v5, v6, v9}, Landroid/graphics/Bitmap;->createBitmap(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; + + move-result-object v5 + + iput-object v5, v3, Lf/h/a/c/e1/m/b;->g:Landroid/graphics/Bitmap; + + iget-object v6, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + invoke-virtual {v6, v5}, Landroid/graphics/Canvas;->setBitmap(Landroid/graphics/Bitmap;)V + + :cond_14 + new-instance v5, Ljava/util/ArrayList; + + invoke-direct {v5}, Ljava/util/ArrayList;->()V + + iget-object v4, v4, Lf/h/a/c/e1/m/b$d;->c:Landroid/util/SparseArray; + + const/4 v6, 0x0 + + :goto_e + invoke-virtual {v4}, Landroid/util/SparseArray;->size()I + + move-result v9 + + if-ge v6, v9, :cond_1f + + iget-object v9, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + invoke-virtual {v9}, Landroid/graphics/Canvas;->save()I + + invoke-virtual {v4, v6}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/c/e1/m/b$e; + + invoke-virtual {v4, v6}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v10 + + iget-object v11, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v11, v11, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + invoke-virtual {v11, v10}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/c/e1/m/b$f; + + iget v11, v9, Lf/h/a/c/e1/m/b$e;->a:I + + iget v12, v1, Lf/h/a/c/e1/m/b$b;->c:I + + add-int/2addr v11, v12 + + iget v9, v9, Lf/h/a/c/e1/m/b$e;->b:I + + iget v12, v1, Lf/h/a/c/e1/m/b$b;->e:I + + add-int/2addr v9, v12 + + iget v12, v10, Lf/h/a/c/e1/m/b$f;->c:I + + add-int/2addr v12, v11 + + iget v13, v1, Lf/h/a/c/e1/m/b$b;->d:I + + invoke-static {v12, v13}, Ljava/lang/Math;->min(II)I + + move-result v12 + + iget v13, v10, Lf/h/a/c/e1/m/b$f;->d:I + + add-int/2addr v13, v9 + + iget v14, v1, Lf/h/a/c/e1/m/b$b;->f:I + + invoke-static {v13, v14}, Ljava/lang/Math;->min(II)I + + move-result v13 + + iget-object v14, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + invoke-virtual {v14, v11, v9, v12, v13}, Landroid/graphics/Canvas;->clipRect(IIII)Z + + iget-object v12, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v12, v12, Lf/h/a/c/e1/m/b$h;->d:Landroid/util/SparseArray; + + iget v13, v10, Lf/h/a/c/e1/m/b$f;->f:I + + invoke-virtual {v12, v13}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/c/e1/m/b$a; + + if-nez v12, :cond_15 + + iget-object v12, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v12, v12, Lf/h/a/c/e1/m/b$h;->f:Landroid/util/SparseArray; + + iget v13, v10, Lf/h/a/c/e1/m/b$f;->f:I + + invoke-virtual {v12, v13}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/c/e1/m/b$a; + + if-nez v12, :cond_15 + + iget-object v12, v3, Lf/h/a/c/e1/m/b;->e:Lf/h/a/c/e1/m/b$a; + + :cond_15 + iget-object v13, v10, Lf/h/a/c/e1/m/b$f;->j:Landroid/util/SparseArray; + + const/4 v14, 0x0 + + :goto_f + invoke-virtual {v13}, Landroid/util/SparseArray;->size()I + + move-result v15 + + if-ge v14, v15, :cond_1b + + invoke-virtual {v13, v14}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v15 + + invoke-virtual {v13, v14}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v16 + + move-object/from16 v8, v16 + + check-cast v8, Lf/h/a/c/e1/m/b$g; + + iget-object v7, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v7, v7, Lf/h/a/c/e1/m/b$h;->e:Landroid/util/SparseArray; + + invoke-virtual {v7, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/e1/m/b$c; + + if-nez v7, :cond_16 + + iget-object v7, v3, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + iget-object v7, v7, Lf/h/a/c/e1/m/b$h;->g:Landroid/util/SparseArray; + + invoke-virtual {v7, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/c/e1/m/b$c; + + :cond_16 + if-eqz v7, :cond_1a + + iget-boolean v15, v7, Lf/h/a/c/e1/m/b$c;->b:Z + + if-eqz v15, :cond_17 + + const/4 v15, 0x0 + + goto :goto_10 + + :cond_17 + iget-object v15, v3, Lf/h/a/c/e1/m/b;->a:Landroid/graphics/Paint; + + :goto_10 + iget v0, v10, Lf/h/a/c/e1/m/b$f;->e:I + + move-object/from16 v24, v4 + + iget v4, v8, Lf/h/a/c/e1/m/b$g;->a:I + + add-int/2addr v4, v11 + + iget v8, v8, Lf/h/a/c/e1/m/b$g;->b:I + + add-int/2addr v8, v9 + + move-object/from16 v25, v13 + + iget-object v13, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + move-object/from16 v26, v2 + + const/4 v2, 0x3 + + if-ne v0, v2, :cond_18 + + iget-object v2, v12, Lf/h/a/c/e1/m/b$a;->d:[I + + goto :goto_11 + + :cond_18 + const/4 v2, 0x2 + + if-ne v0, v2, :cond_19 + + iget-object v2, v12, Lf/h/a/c/e1/m/b$a;->c:[I + + goto :goto_11 + + :cond_19 + iget-object v2, v12, Lf/h/a/c/e1/m/b$a;->b:[I + + :goto_11 + move/from16 v27, v6 + + iget-object v6, v7, Lf/h/a/c/e1/m/b$c;->c:[B + + move-object/from16 v17, v6 + + move-object/from16 v18, v2 + + move/from16 v19, v0 + + move/from16 v20, v4 + + move/from16 v21, v8 + + move-object/from16 v22, v15 + + move-object/from16 v23, v13 + + invoke-static/range {v17 .. v23}, Lf/h/a/c/e1/m/b;->e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V + + iget-object v6, v7, Lf/h/a/c/e1/m/b$c;->d:[B + + const/4 v7, 0x1 + + add-int/lit8 v21, v8, 0x1 + + move-object/from16 v17, v6 + + invoke-static/range {v17 .. v23}, Lf/h/a/c/e1/m/b;->e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V + + goto :goto_12 + + :cond_1a + move-object/from16 v26, v2 + + move-object/from16 v24, v4 + + move/from16 v27, v6 + + move-object/from16 v25, v13 + + const/4 v7, 0x1 + + :goto_12 + add-int/lit8 v14, v14, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v4, v24 + + move-object/from16 v13, v25 + + move-object/from16 v2, v26 + + move/from16 v6, v27 + + const/4 v7, 0x3 + + const/4 v8, 0x2 + + goto/16 :goto_f + + :cond_1b + move-object/from16 v26, v2 + + move-object/from16 v24, v4 + + move/from16 v27, v6 + + const/4 v7, 0x1 + + iget-boolean v0, v10, Lf/h/a/c/e1/m/b$f;->b:Z + + if-eqz v0, :cond_1e + + iget v0, v10, Lf/h/a/c/e1/m/b$f;->e:I + + const/4 v2, 0x3 + + if-ne v0, v2, :cond_1c + + iget-object v0, v12, Lf/h/a/c/e1/m/b$a;->d:[I + + iget v4, v10, Lf/h/a/c/e1/m/b$f;->g:I + + aget v0, v0, v4 + + const/4 v4, 0x2 + + goto :goto_13 + + :cond_1c + const/4 v4, 0x2 + + if-ne v0, v4, :cond_1d + + iget-object v0, v12, Lf/h/a/c/e1/m/b$a;->c:[I + + iget v6, v10, Lf/h/a/c/e1/m/b$f;->h:I + + aget v0, v0, v6 + + goto :goto_13 + + :cond_1d + iget-object v0, v12, Lf/h/a/c/e1/m/b$a;->b:[I + + iget v6, v10, Lf/h/a/c/e1/m/b$f;->i:I + + aget v0, v0, v6 + + :goto_13 + iget-object v6, v3, Lf/h/a/c/e1/m/b;->b:Landroid/graphics/Paint; + + invoke-virtual {v6, v0}, Landroid/graphics/Paint;->setColor(I)V + + iget-object v0, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + int-to-float v6, v11 + + int-to-float v8, v9 + + iget v12, v10, Lf/h/a/c/e1/m/b$f;->c:I + + add-int/2addr v12, v11 + + int-to-float v12, v12 + + iget v13, v10, Lf/h/a/c/e1/m/b$f;->d:I + + add-int/2addr v13, v9 + + int-to-float v13, v13 + + iget-object v14, v3, Lf/h/a/c/e1/m/b;->b:Landroid/graphics/Paint; + + move-object/from16 v16, v0 + + move/from16 v17, v6 + + move/from16 v18, v8 + + move/from16 v19, v12 + + move/from16 v20, v13 + + move-object/from16 v21, v14 + + invoke-virtual/range {v16 .. v21}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + goto :goto_14 + + :cond_1e + const/4 v2, 0x3 + + const/4 v4, 0x2 + + :goto_14 + iget-object v0, v3, Lf/h/a/c/e1/m/b;->g:Landroid/graphics/Bitmap; + + iget v6, v10, Lf/h/a/c/e1/m/b$f;->c:I + + iget v8, v10, Lf/h/a/c/e1/m/b$f;->d:I + + invoke-static {v0, v11, v9, v6, v8}, Landroid/graphics/Bitmap;->createBitmap(Landroid/graphics/Bitmap;IIII)Landroid/graphics/Bitmap; + + move-result-object v17 + + new-instance v0, Lf/h/a/c/e1/b; + + int-to-float v6, v11 + + iget v8, v1, Lf/h/a/c/e1/m/b$b;->a:I + + int-to-float v8, v8 + + div-float v18, v6, v8 + + const/16 v19, 0x0 + + int-to-float v6, v9 + + iget v9, v1, Lf/h/a/c/e1/m/b$b;->b:I + + int-to-float v9, v9 + + div-float v20, v6, v9 + + const/16 v21, 0x0 + + iget v6, v10, Lf/h/a/c/e1/m/b$f;->c:I + + int-to-float v6, v6 + + div-float v22, v6, v8 + + iget v6, v10, Lf/h/a/c/e1/m/b$f;->d:I + + int-to-float v6, v6 + + div-float v23, v6, v9 + + move-object/from16 v16, v0 + + invoke-direct/range {v16 .. v23}, Lf/h/a/c/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v0, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + sget-object v6, Landroid/graphics/PorterDuff$Mode;->CLEAR:Landroid/graphics/PorterDuff$Mode; + + const/4 v8, 0x0 + + invoke-virtual {v0, v8, v6}, Landroid/graphics/Canvas;->drawColor(ILandroid/graphics/PorterDuff$Mode;)V + + iget-object v0, v3, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + invoke-virtual {v0}, Landroid/graphics/Canvas;->restore()V + + add-int/lit8 v6, v27, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v4, v24 + + move-object/from16 v2, v26 + + const/4 v7, 0x3 + + const/4 v8, 0x2 + + goto/16 :goto_e + + :cond_1f + move-object/from16 v26, v2 + + invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v1 + + :goto_15 + move-object/from16 v0, v26 + + invoke-direct {v0, v1}, Lf/h/a/c/e1/m/c;->(Ljava/util/List;)V + + return-object v0 + + :cond_20 + move-object v0, v1 + + throw v0 + + :pswitch_data_0 + .packed-switch 0x10 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$a.smali new file mode 100644 index 0000000000..19a471a660 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$a.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/e1/m/b$a; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:[I + +.field public final c:[I + +.field public final d:[I + + +# direct methods +.method public constructor (I[I[I[I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$a;->a:I + + iput-object p2, p0, Lf/h/a/c/e1/m/b$a;->b:[I + + iput-object p3, p0, Lf/h/a/c/e1/m/b$a;->c:[I + + iput-object p4, p0, Lf/h/a/c/e1/m/b$a;->d:[I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$b.smali new file mode 100644 index 0000000000..243feab4bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$b.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/c/e1/m/b$b; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:I + + +# direct methods +.method public constructor (IIIIII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$b;->a:I + + iput p2, p0, Lf/h/a/c/e1/m/b$b;->b:I + + iput p3, p0, Lf/h/a/c/e1/m/b$b;->c:I + + iput p4, p0, Lf/h/a/c/e1/m/b$b;->d:I + + iput p5, p0, Lf/h/a/c/e1/m/b$b;->e:I + + iput p6, p0, Lf/h/a/c/e1/m/b$b;->f:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$c.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$c.smali new file mode 100644 index 0000000000..4e88ec9ea3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$c.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/e1/m/b$c; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Z + +.field public final c:[B + +.field public final d:[B + + +# direct methods +.method public constructor (IZ[B[B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$c;->a:I + + iput-boolean p2, p0, Lf/h/a/c/e1/m/b$c;->b:Z + + iput-object p3, p0, Lf/h/a/c/e1/m/b$c;->c:[B + + iput-object p4, p0, Lf/h/a/c/e1/m/b$c;->d:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$d.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$d.smali new file mode 100644 index 0000000000..0b5dd4d44c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$d.smali @@ -0,0 +1,54 @@ +.class public final Lf/h/a/c/e1/m/b$d; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$e;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (IIILandroid/util/SparseArray;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(III", + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$e;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/c/e1/m/b$d;->a:I + + iput p3, p0, Lf/h/a/c/e1/m/b$d;->b:I + + iput-object p4, p0, Lf/h/a/c/e1/m/b$d;->c:Landroid/util/SparseArray; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$e.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$e.smali new file mode 100644 index 0000000000..c092fe363a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$e.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/e1/m/b$e; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "e" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + + +# direct methods +.method public constructor (II)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$e;->a:I + + iput p2, p0, Lf/h/a/c/e1/m/b$e;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$f.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$f.smali new file mode 100644 index 0000000000..42bf1ed3f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$f.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/c/e1/m/b$f; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "f" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Z + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:I + +.field public final g:I + +.field public final h:I + +.field public final i:I + +.field public final j:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$g;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (IZIIIIIIIILandroid/util/SparseArray;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(IZIIIIIIII", + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$g;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$f;->a:I + + iput-boolean p2, p0, Lf/h/a/c/e1/m/b$f;->b:Z + + iput p3, p0, Lf/h/a/c/e1/m/b$f;->c:I + + iput p4, p0, Lf/h/a/c/e1/m/b$f;->d:I + + iput p6, p0, Lf/h/a/c/e1/m/b$f;->e:I + + iput p7, p0, Lf/h/a/c/e1/m/b$f;->f:I + + iput p8, p0, Lf/h/a/c/e1/m/b$f;->g:I + + iput p9, p0, Lf/h/a/c/e1/m/b$f;->h:I + + iput p10, p0, Lf/h/a/c/e1/m/b$f;->i:I + + iput-object p11, p0, Lf/h/a/c/e1/m/b$f;->j:Landroid/util/SparseArray; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$g.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$g.smali new file mode 100644 index 0000000000..51c88315f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$g.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/e1/m/b$g; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "g" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + + +# direct methods +.method public constructor (IIIIII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p3, p0, Lf/h/a/c/e1/m/b$g;->a:I + + iput p4, p0, Lf/h/a/c/e1/m/b$g;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b$h.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b$h.smali new file mode 100644 index 0000000000..6e41526e3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b$h.smali @@ -0,0 +1,124 @@ +.class public final Lf/h/a/c/e1/m/b$h; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/m/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "h" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$f;", + ">;" + } + .end annotation +.end field + +.field public final d:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$a;", + ">;" + } + .end annotation +.end field + +.field public final e:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$c;", + ">;" + } + .end annotation +.end field + +.field public final f:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$a;", + ">;" + } + .end annotation +.end field + +.field public final g:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/e1/m/b$c;", + ">;" + } + .end annotation +.end field + +.field public h:Lf/h/a/c/e1/m/b$b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Lf/h/a/c/e1/m/b$d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (II)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/m/b$h;->a:I + + iput p2, p0, Lf/h/a/c/e1/m/b$h;->b:I + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/b$h;->c:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/b$h;->d:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/b$h;->e:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/b$h;->f:Landroid/util/SparseArray; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/b$h;->g:Landroid/util/SparseArray; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/b.smali new file mode 100644 index 0000000000..e0f87389c6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/b.smali @@ -0,0 +1,1859 @@ +.class public final Lf/h/a/c/e1/m/b; +.super Ljava/lang/Object; +.source "DvbParser.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/m/b$c;, + Lf/h/a/c/e1/m/b$a;, + Lf/h/a/c/e1/m/b$g;, + Lf/h/a/c/e1/m/b$f;, + Lf/h/a/c/e1/m/b$e;, + Lf/h/a/c/e1/m/b$d;, + Lf/h/a/c/e1/m/b$b;, + Lf/h/a/c/e1/m/b$h; + } +.end annotation + + +# static fields +.field public static final h:[B + +.field public static final i:[B + +.field public static final j:[B + + +# instance fields +.field public final a:Landroid/graphics/Paint; + +.field public final b:Landroid/graphics/Paint; + +.field public final c:Landroid/graphics/Canvas; + +.field public final d:Lf/h/a/c/e1/m/b$b; + +.field public final e:Lf/h/a/c/e1/m/b$a; + +.field public final f:Lf/h/a/c/e1/m/b$h; + +.field public g:Landroid/graphics/Bitmap; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/4 v0, 0x4 + + new-array v1, v0, [B + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/e1/m/b;->h:[B + + new-array v0, v0, [B + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/e1/m/b;->i:[B + + const/16 v0, 0x10 + + new-array v0, v0, [B + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/e1/m/b;->j:[B + + return-void + + nop + + :array_0 + .array-data 1 + 0x0t + 0x7t + 0x8t + 0xft + .end array-data + + :array_1 + .array-data 1 + 0x0t + 0x77t + -0x78t + -0x1t + .end array-data + + :array_2 + .array-data 1 + 0x0t + 0x11t + 0x22t + 0x33t + 0x44t + 0x55t + 0x66t + 0x77t + -0x78t + -0x67t + -0x56t + -0x45t + -0x34t + -0x23t + -0x12t + -0x1t + .end array-data +.end method + +.method public constructor (II)V + .locals 8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/graphics/Paint; + + invoke-direct {v0}, Landroid/graphics/Paint;->()V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->a:Landroid/graphics/Paint; + + sget-object v1, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object v0, p0, Lf/h/a/c/e1/m/b;->a:Landroid/graphics/Paint; + + new-instance v1, Landroid/graphics/PorterDuffXfermode; + + sget-object v2, Landroid/graphics/PorterDuff$Mode;->SRC:Landroid/graphics/PorterDuff$Mode; + + invoke-direct {v1, v2}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V + + invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; + + iget-object v0, p0, Lf/h/a/c/e1/m/b;->a:Landroid/graphics/Paint; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect; + + new-instance v0, Landroid/graphics/Paint; + + invoke-direct {v0}, Landroid/graphics/Paint;->()V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->b:Landroid/graphics/Paint; + + sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object v0, p0, Lf/h/a/c/e1/m/b;->b:Landroid/graphics/Paint; + + new-instance v2, Landroid/graphics/PorterDuffXfermode; + + sget-object v3, Landroid/graphics/PorterDuff$Mode;->DST_OVER:Landroid/graphics/PorterDuff$Mode; + + invoke-direct {v2, v3}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V + + invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; + + iget-object v0, p0, Lf/h/a/c/e1/m/b;->b:Landroid/graphics/Paint; + + invoke-virtual {v0, v1}, Landroid/graphics/Paint;->setPathEffect(Landroid/graphics/PathEffect;)Landroid/graphics/PathEffect; + + new-instance v0, Landroid/graphics/Canvas; + + invoke-direct {v0}, Landroid/graphics/Canvas;->()V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->c:Landroid/graphics/Canvas; + + new-instance v0, Lf/h/a/c/e1/m/b$b; + + const/16 v2, 0x2cf + + const/16 v3, 0x23f + + const/4 v4, 0x0 + + const/16 v5, 0x2cf + + const/4 v6, 0x0 + + const/16 v7, 0x23f + + move-object v1, v0 + + invoke-direct/range {v1 .. v7}, Lf/h/a/c/e1/m/b$b;->(IIIIII)V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->d:Lf/h/a/c/e1/m/b$b; + + new-instance v0, Lf/h/a/c/e1/m/b$a; + + const/4 v1, 0x4 + + new-array v1, v1, [I + + fill-array-data v1, :array_0 + + invoke-static {}, Lf/h/a/c/e1/m/b;->b()[I + + move-result-object v2 + + invoke-static {}, Lf/h/a/c/e1/m/b;->c()[I + + move-result-object v3 + + invoke-direct {v0, v4, v1, v2, v3}, Lf/h/a/c/e1/m/b$a;->(I[I[I[I)V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->e:Lf/h/a/c/e1/m/b$a; + + new-instance v0, Lf/h/a/c/e1/m/b$h; + + invoke-direct {v0, p1, p2}, Lf/h/a/c/e1/m/b$h;->(II)V + + iput-object v0, p0, Lf/h/a/c/e1/m/b;->f:Lf/h/a/c/e1/m/b$h; + + return-void + + :array_0 + .array-data 4 + 0x0 + -0x1 + -0x1000000 + -0x808081 + .end array-data +.end method + +.method public static a(IILf/h/a/c/i1/s;)[B + .locals 3 + + new-array v0, p0, [B + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p0, :cond_0 + + invoke-virtual {p2, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + int-to-byte v2, v2 + + aput-byte v2, v0, v1 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return-object v0 +.end method + +.method public static b()[I + .locals 9 + + const/16 v0, 0x10 + + new-array v1, v0, [I + + const/4 v2, 0x0 + + aput v2, v1, v2 + + const/4 v3, 0x1 + + :goto_0 + if-ge v3, v0, :cond_7 + + const/16 v4, 0x8 + + const/16 v5, 0xff + + if-ge v3, v4, :cond_3 + + and-int/lit8 v4, v3, 0x1 + + if-eqz v4, :cond_0 + + const/16 v4, 0xff + + goto :goto_1 + + :cond_0 + const/4 v4, 0x0 + + :goto_1 + and-int/lit8 v6, v3, 0x2 + + if-eqz v6, :cond_1 + + const/16 v6, 0xff + + goto :goto_2 + + :cond_1 + const/4 v6, 0x0 + + :goto_2 + and-int/lit8 v7, v3, 0x4 + + if-eqz v7, :cond_2 + + const/16 v7, 0xff + + goto :goto_3 + + :cond_2 + const/4 v7, 0x0 + + :goto_3 + invoke-static {v5, v4, v6, v7}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + goto :goto_7 + + :cond_3 + and-int/lit8 v4, v3, 0x1 + + const/16 v6, 0x7f + + if-eqz v4, :cond_4 + + const/16 v4, 0x7f + + goto :goto_4 + + :cond_4 + const/4 v4, 0x0 + + :goto_4 + and-int/lit8 v7, v3, 0x2 + + if-eqz v7, :cond_5 + + const/16 v7, 0x7f + + goto :goto_5 + + :cond_5 + const/4 v7, 0x0 + + :goto_5 + and-int/lit8 v8, v3, 0x4 + + if-eqz v8, :cond_6 + + goto :goto_6 + + :cond_6 + const/4 v6, 0x0 + + :goto_6 + invoke-static {v5, v4, v7, v6}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + :goto_7 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_7 + return-object v1 +.end method + +.method public static c()[I + .locals 11 + + const/16 v0, 0x100 + + new-array v1, v0, [I + + const/4 v2, 0x0 + + aput v2, v1, v2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v0, :cond_20 + + const/16 v4, 0x8 + + const/16 v5, 0xff + + if-ge v3, v4, :cond_3 + + const/16 v4, 0x3f + + and-int/lit8 v6, v3, 0x1 + + if-eqz v6, :cond_0 + + const/16 v6, 0xff + + goto :goto_1 + + :cond_0 + const/4 v6, 0x0 + + :goto_1 + and-int/lit8 v7, v3, 0x2 + + if-eqz v7, :cond_1 + + const/16 v7, 0xff + + goto :goto_2 + + :cond_1 + const/4 v7, 0x0 + + :goto_2 + and-int/lit8 v8, v3, 0x4 + + if-eqz v8, :cond_2 + + goto :goto_3 + + :cond_2 + const/4 v5, 0x0 + + :goto_3 + invoke-static {v4, v6, v7, v5}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + goto/16 :goto_1c + + :cond_3 + and-int/lit16 v6, v3, 0x88 + + const/16 v7, 0xaa + + const/16 v8, 0x55 + + if-eqz v6, :cond_19 + + const/16 v9, 0x7f + + if-eq v6, v4, :cond_12 + + const/16 v4, 0x80 + + const/16 v7, 0x2b + + if-eq v6, v4, :cond_b + + const/16 v4, 0x88 + + if-eq v6, v4, :cond_4 + + goto/16 :goto_1c + + :cond_4 + and-int/lit8 v4, v3, 0x1 + + if-eqz v4, :cond_5 + + const/16 v4, 0x2b + + goto :goto_4 + + :cond_5 + const/4 v4, 0x0 + + :goto_4 + and-int/lit8 v6, v3, 0x10 + + if-eqz v6, :cond_6 + + const/16 v6, 0x55 + + goto :goto_5 + + :cond_6 + const/4 v6, 0x0 + + :goto_5 + add-int/2addr v4, v6 + + and-int/lit8 v6, v3, 0x2 + + if-eqz v6, :cond_7 + + const/16 v6, 0x2b + + goto :goto_6 + + :cond_7 + const/4 v6, 0x0 + + :goto_6 + and-int/lit8 v9, v3, 0x20 + + if-eqz v9, :cond_8 + + const/16 v9, 0x55 + + goto :goto_7 + + :cond_8 + const/4 v9, 0x0 + + :goto_7 + add-int/2addr v6, v9 + + and-int/lit8 v9, v3, 0x4 + + if-eqz v9, :cond_9 + + goto :goto_8 + + :cond_9 + const/4 v7, 0x0 + + :goto_8 + and-int/lit8 v9, v3, 0x40 + + if-eqz v9, :cond_a + + goto :goto_9 + + :cond_a + const/4 v8, 0x0 + + :goto_9 + add-int/2addr v7, v8 + + invoke-static {v5, v4, v6, v7}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + goto/16 :goto_1c + + :cond_b + and-int/lit8 v4, v3, 0x1 + + if-eqz v4, :cond_c + + const/16 v4, 0x2b + + goto :goto_a + + :cond_c + const/4 v4, 0x0 + + :goto_a + add-int/2addr v4, v9 + + and-int/lit8 v6, v3, 0x10 + + if-eqz v6, :cond_d + + const/16 v6, 0x55 + + goto :goto_b + + :cond_d + const/4 v6, 0x0 + + :goto_b + add-int/2addr v4, v6 + + and-int/lit8 v6, v3, 0x2 + + if-eqz v6, :cond_e + + const/16 v6, 0x2b + + goto :goto_c + + :cond_e + const/4 v6, 0x0 + + :goto_c + add-int/2addr v6, v9 + + and-int/lit8 v10, v3, 0x20 + + if-eqz v10, :cond_f + + const/16 v10, 0x55 + + goto :goto_d + + :cond_f + const/4 v10, 0x0 + + :goto_d + add-int/2addr v6, v10 + + and-int/lit8 v10, v3, 0x4 + + if-eqz v10, :cond_10 + + goto :goto_e + + :cond_10 + const/4 v7, 0x0 + + :goto_e + add-int/2addr v7, v9 + + and-int/lit8 v9, v3, 0x40 + + if-eqz v9, :cond_11 + + goto :goto_f + + :cond_11 + const/4 v8, 0x0 + + :goto_f + add-int/2addr v7, v8 + + invoke-static {v5, v4, v6, v7}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + goto/16 :goto_1c + + :cond_12 + and-int/lit8 v4, v3, 0x1 + + if-eqz v4, :cond_13 + + const/16 v4, 0x55 + + goto :goto_10 + + :cond_13 + const/4 v4, 0x0 + + :goto_10 + and-int/lit8 v5, v3, 0x10 + + if-eqz v5, :cond_14 + + const/16 v5, 0xaa + + goto :goto_11 + + :cond_14 + const/4 v5, 0x0 + + :goto_11 + add-int/2addr v4, v5 + + and-int/lit8 v5, v3, 0x2 + + if-eqz v5, :cond_15 + + const/16 v5, 0x55 + + goto :goto_12 + + :cond_15 + const/4 v5, 0x0 + + :goto_12 + and-int/lit8 v6, v3, 0x20 + + if-eqz v6, :cond_16 + + const/16 v6, 0xaa + + goto :goto_13 + + :cond_16 + const/4 v6, 0x0 + + :goto_13 + add-int/2addr v5, v6 + + and-int/lit8 v6, v3, 0x4 + + if-eqz v6, :cond_17 + + goto :goto_14 + + :cond_17 + const/4 v8, 0x0 + + :goto_14 + and-int/lit8 v6, v3, 0x40 + + if-eqz v6, :cond_18 + + goto :goto_15 + + :cond_18 + const/4 v7, 0x0 + + :goto_15 + add-int/2addr v8, v7 + + invoke-static {v9, v4, v5, v8}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + goto :goto_1c + + :cond_19 + and-int/lit8 v4, v3, 0x1 + + if-eqz v4, :cond_1a + + const/16 v4, 0x55 + + goto :goto_16 + + :cond_1a + const/4 v4, 0x0 + + :goto_16 + and-int/lit8 v6, v3, 0x10 + + if-eqz v6, :cond_1b + + const/16 v6, 0xaa + + goto :goto_17 + + :cond_1b + const/4 v6, 0x0 + + :goto_17 + add-int/2addr v4, v6 + + and-int/lit8 v6, v3, 0x2 + + if-eqz v6, :cond_1c + + const/16 v6, 0x55 + + goto :goto_18 + + :cond_1c + const/4 v6, 0x0 + + :goto_18 + and-int/lit8 v9, v3, 0x20 + + if-eqz v9, :cond_1d + + const/16 v9, 0xaa + + goto :goto_19 + + :cond_1d + const/4 v9, 0x0 + + :goto_19 + add-int/2addr v6, v9 + + and-int/lit8 v9, v3, 0x4 + + if-eqz v9, :cond_1e + + goto :goto_1a + + :cond_1e + const/4 v8, 0x0 + + :goto_1a + and-int/lit8 v9, v3, 0x40 + + if-eqz v9, :cond_1f + + goto :goto_1b + + :cond_1f + const/4 v7, 0x0 + + :goto_1b + add-int/2addr v8, v7 + + invoke-static {v5, v4, v6, v8}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v4 + + aput v4, v1, v3 + + :goto_1c + add-int/lit8 v3, v3, 0x1 + + goto/16 :goto_0 + + :cond_20 + return-object v1 +.end method + +.method public static d(IIII)I + .locals 0 + + shl-int/lit8 p0, p0, 0x18 + + shl-int/lit8 p1, p1, 0x10 + + or-int/2addr p0, p1 + + shl-int/lit8 p1, p2, 0x8 + + or-int/2addr p0, p1 + + or-int/2addr p0, p3 + + return p0 +.end method + +.method public static e([B[IIIILandroid/graphics/Paint;Landroid/graphics/Canvas;)V + .locals 23 + .param p5 # Landroid/graphics/Paint; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + move/from16 v0, p2 + + move-object/from16 v7, p5 + + new-instance v8, Lf/h/a/c/i1/s; + + move-object/from16 v1, p0 + + invoke-direct {v8, v1}, Lf/h/a/c/i1/s;->([B)V + + move/from16 v1, p3 + + move/from16 v10, p4 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + :goto_0 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->b()I + + move-result v2 + + if-eqz v2, :cond_21 + + const/16 v14, 0x8 + + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + const/16 v3, 0xf0 + + if-eq v2, v3, :cond_20 + + const/4 v15, 0x3 + + const/4 v6, 0x4 + + const/4 v5, 0x2 + + const/4 v4, 0x1 + + const/16 v16, 0x0 + + packed-switch v2, :pswitch_data_0 + + packed-switch v2, :pswitch_data_1 + + goto :goto_0 + + :pswitch_0 + const/16 v2, 0x10 + + invoke-static {v2, v14, v8}, Lf/h/a/c/e1/m/b;->a(IILf/h/a/c/i1/s;)[B + + move-result-object v12 + + goto :goto_0 + + :pswitch_1 + invoke-static {v6, v14, v8}, Lf/h/a/c/e1/m/b;->a(IILf/h/a/c/i1/s;)[B + + move-result-object v11 + + goto :goto_0 + + :pswitch_2 + invoke-static {v6, v6, v8}, Lf/h/a/c/e1/m/b;->a(IILf/h/a/c/i1/s;)[B + + move-result-object v13 + + goto :goto_0 + + :pswitch_3 + move v15, v1 + + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-eqz v2, :cond_0 + + move/from16 v17, v1 + + const/16 v18, 0x1 + + goto :goto_2 + + :cond_0 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + const/4 v3, 0x7 + + if-nez v2, :cond_2 + + invoke-virtual {v8, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-eqz v2, :cond_1 + + move/from16 v17, v1 + + move/from16 v18, v2 + + const/4 v2, 0x0 + + goto :goto_2 + + :cond_1 + const/4 v2, 0x0 + + const/16 v17, 0x1 + + const/16 v18, 0x0 + + goto :goto_2 + + :cond_2 + invoke-virtual {v8, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + move/from16 v17, v1 + + move/from16 v18, v2 + + move v2, v3 + + :goto_2 + if-eqz v18, :cond_3 + + if-eqz v7, :cond_3 + + aget v1, p1, v2 + + invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V + + int-to-float v2, v15 + + int-to-float v3, v10 + + add-int v1, v15, v18 + + int-to-float v5, v1 + + add-int/lit8 v1, v10, 0x1 + + int-to-float v6, v1 + + move-object/from16 v1, p6 + + const/4 v9, 0x1 + + move v4, v5 + + move v5, v6 + + move-object/from16 v6, p5 + + invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + goto :goto_3 + + :cond_3 + const/4 v9, 0x1 + + :goto_3 + add-int v15, v15, v18 + + if-eqz v17, :cond_4 + + move v1, v15 + + goto/16 :goto_0 + + :cond_4 + move/from16 v1, v17 + + const/4 v4, 0x1 + + goto :goto_1 + + :pswitch_4 + const/4 v9, 0x1 + + if-ne v0, v15, :cond_6 + + if-nez v12, :cond_5 + + sget-object v2, Lf/h/a/c/e1/m/b;->j:[B + + goto :goto_4 + + :cond_5 + move-object v2, v12 + + :goto_4 + move-object/from16 v17, v2 + + goto :goto_5 + + :cond_6 + const/16 v17, 0x0 + + :goto_5 + move v4, v1 + + const/4 v1, 0x0 + + :goto_6 + invoke-virtual {v8, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-eqz v2, :cond_7 + + goto :goto_9 + + :cond_7 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + if-nez v2, :cond_9 + + invoke-virtual {v8, v15}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-eqz v2, :cond_8 + + add-int/lit8 v2, v2, 0x2 + + move/from16 v18, v1 + + move/from16 v19, v2 + + const/4 v3, 0x0 + + goto :goto_a + + :cond_8 + const/4 v1, 0x1 + + goto :goto_7 + + :cond_9 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->e()Z + + move-result v2 + + if-nez v2, :cond_a + + invoke-virtual {v8, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + add-int/2addr v2, v6 + + invoke-virtual {v8, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + goto :goto_8 + + :cond_a + invoke-virtual {v8, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + if-eqz v2, :cond_e + + if-eq v2, v9, :cond_d + + if-eq v2, v5, :cond_c + + if-eq v2, v15, :cond_b + + :goto_7 + move/from16 v18, v1 + + const/4 v3, 0x0 + + const/16 v19, 0x0 + + goto :goto_a + + :cond_b + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + add-int/lit8 v2, v2, 0x19 + + invoke-virtual {v8, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + goto :goto_8 + + :cond_c + invoke-virtual {v8, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + add-int/lit8 v2, v2, 0x9 + + invoke-virtual {v8, v6}, Lf/h/a/c/i1/s;->f(I)I + + move-result v3 + + :goto_8 + move/from16 v18, v1 + + move/from16 v19, v2 + + goto :goto_a + + :cond_d + move/from16 v18, v1 + + const/4 v3, 0x0 + + const/16 v19, 0x2 + + goto :goto_a + + :cond_e + const/4 v2, 0x0 + + :goto_9 + move/from16 v18, v1 + + move v3, v2 + + const/16 v19, 0x1 + + :goto_a + if-eqz v19, :cond_10 + + if-eqz v7, :cond_10 + + if-eqz v17, :cond_f + + aget-byte v3, v17, v3 + + :cond_f + aget v1, p1, v3 + + invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V + + int-to-float v2, v4 + + int-to-float v3, v10 + + add-int v1, v4, v19 + + int-to-float v1, v1 + + add-int/lit8 v5, v10, 0x1 + + int-to-float v5, v5 + + move/from16 v20, v1 + + move-object/from16 v1, p6 + + move/from16 v21, v4 + + move/from16 v4, v20 + + const/4 v14, 0x2 + + move-object/from16 v6, p5 + + invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + goto :goto_b + + :cond_10 + move/from16 v21, v4 + + const/4 v14, 0x2 + + :goto_b + add-int v4, v21, v19 + + if-eqz v18, :cond_11 + + invoke-virtual {v8}, Lf/h/a/c/i1/s;->c()V + + move v1, v4 + + goto/16 :goto_0 + + :cond_11 + move/from16 v1, v18 + + const/4 v5, 0x2 + + const/4 v6, 0x4 + + const/16 v14, 0x8 + + goto/16 :goto_6 + + :pswitch_5 + const/4 v9, 0x1 + + const/4 v14, 0x2 + + if-ne v0, v15, :cond_13 + + if-nez v11, :cond_12 + + sget-object v2, Lf/h/a/c/e1/m/b;->i:[B + + goto :goto_c + + :cond_12 + move-object v2, v11 + + :goto_c + move-object/from16 v17, v2 + + goto :goto_d + + :cond_13 + if-ne v0, v14, :cond_15 + + if-nez v13, :cond_14 + + sget-object v2, Lf/h/a/c/e1/m/b;->h:[B + + goto :goto_c + + :cond_14 + move-object v2, v13 + + goto :goto_c + + :cond_15 + const/16 v17, 0x0 + + :goto_d + move v6, v1 + + const/4 v4, 0x0 + + :goto_e + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + if-eqz v1, :cond_16 + + goto :goto_f + + :cond_16 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_17 + + invoke-virtual {v8, v15}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + add-int/2addr v1, v15 + + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + const/4 v3, 0x4 + + const/16 v5, 0x8 + + goto :goto_10 + + :cond_17 + invoke-virtual {v8}, Lf/h/a/c/i1/s;->e()Z + + move-result v1 + + if-eqz v1, :cond_18 + + const/4 v1, 0x0 + + :goto_f + move/from16 v18, v4 + + const/4 v3, 0x4 + + const/16 v5, 0x8 + + const/16 v19, 0x1 + + goto :goto_12 + + :cond_18 + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + if-eqz v1, :cond_1c + + if-eq v1, v9, :cond_1b + + if-eq v1, v14, :cond_1a + + if-eq v1, v15, :cond_19 + + const/4 v3, 0x4 + + const/16 v5, 0x8 + + goto :goto_11 + + :cond_19 + const/16 v5, 0x8 + + invoke-virtual {v8, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + add-int/lit8 v1, v1, 0x1d + + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + const/4 v3, 0x4 + + goto :goto_10 + + :cond_1a + const/4 v3, 0x4 + + const/16 v5, 0x8 + + invoke-virtual {v8, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + add-int/lit8 v1, v1, 0xc + + invoke-virtual {v8, v14}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + :goto_10 + move/from16 v19, v1 + + move v1, v2 + + move/from16 v18, v4 + + goto :goto_12 + + :cond_1b + const/4 v3, 0x4 + + const/16 v5, 0x8 + + move/from16 v18, v4 + + const/4 v1, 0x0 + + const/16 v19, 0x2 + + goto :goto_12 + + :cond_1c + const/4 v3, 0x4 + + const/16 v5, 0x8 + + const/4 v4, 0x1 + + :goto_11 + move/from16 v18, v4 + + const/4 v1, 0x0 + + const/16 v19, 0x0 + + :goto_12 + if-eqz v19, :cond_1e + + if-eqz v7, :cond_1e + + if-eqz v17, :cond_1d + + aget-byte v1, v17, v1 + + :cond_1d + aget v1, p1, v1 + + invoke-virtual {v7, v1}, Landroid/graphics/Paint;->setColor(I)V + + int-to-float v2, v6 + + int-to-float v4, v10 + + add-int v1, v6, v19 + + int-to-float v1, v1 + + add-int/lit8 v3, v10, 0x1 + + int-to-float v3, v3 + + move/from16 v20, v1 + + move-object/from16 v1, p6 + + move/from16 v21, v3 + + const/16 v22, 0x4 + + move v3, v4 + + move/from16 v4, v20 + + const/16 v20, 0x8 + + move/from16 v5, v21 + + move/from16 v21, v6 + + move-object/from16 v6, p5 + + invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + goto :goto_13 + + :cond_1e + move/from16 v21, v6 + + const/16 v20, 0x8 + + const/16 v22, 0x4 + + :goto_13 + add-int v6, v21, v19 + + if-eqz v18, :cond_1f + + invoke-virtual {v8}, Lf/h/a/c/i1/s;->c()V + + move v1, v6 + + goto/16 :goto_0 + + :cond_1f + move/from16 v4, v18 + + goto/16 :goto_e + + :cond_20 + add-int/lit8 v10, v10, 0x2 + + move/from16 v1, p3 + + goto/16 :goto_0 + + :cond_21 + return-void + + :pswitch_data_0 + .packed-switch 0x10 + :pswitch_5 + :pswitch_4 + :pswitch_3 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x20 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static f(Lf/h/a/c/i1/s;I)Lf/h/a/c/e1/m/b$a; + .locals 21 + + move-object/from16 v0, p0 + + const/16 v1, 0x8 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->l(I)V + + add-int/lit8 v3, p1, -0x2 + + const/4 v4, 0x4 + + new-array v5, v4, [I + + fill-array-data v5, :array_0 + + invoke-static {}, Lf/h/a/c/e1/m/b;->b()[I + + move-result-object v6 + + invoke-static {}, Lf/h/a/c/e1/m/b;->c()[I + + move-result-object v7 + + :goto_0 + const/4 v8, 0x2 + + if-lez v3, :cond_4 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v9 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + add-int/lit8 v3, v3, -0x2 + + and-int/lit16 v11, v10, 0x80 + + if-eqz v11, :cond_0 + + move-object v11, v5 + + goto :goto_1 + + :cond_0 + and-int/lit8 v11, v10, 0x40 + + if-eqz v11, :cond_1 + + move-object v11, v6 + + goto :goto_1 + + :cond_1 + move-object v11, v7 + + :goto_1 + and-int/lit8 v10, v10, 0x1 + + if-eqz v10, :cond_2 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v10 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + add-int/lit8 v3, v3, -0x4 + + goto :goto_2 + + :cond_2 + const/4 v10, 0x6 + + invoke-virtual {v0, v10}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + shl-int/2addr v12, v8 + + invoke-virtual {v0, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v13 + + shl-int/2addr v13, v4 + + invoke-virtual {v0, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v14 + + shl-int/2addr v14, v4 + + invoke-virtual {v0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result v8 + + shl-int/2addr v8, v10 + + add-int/lit8 v3, v3, -0x2 + + move v10, v13 + + move v13, v8 + + move v8, v12 + + move v12, v14 + + :goto_2 + const/16 v15, 0xff + + if-nez v8, :cond_3 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + const/16 v13, 0xff + + :cond_3 + and-int/2addr v13, v15 + + rsub-int v13, v13, 0xff + + int-to-byte v13, v13 + + move/from16 v16, v2 + + int-to-double v1, v8 + + const-wide v17, 0x3ff66e978d4fdf3bL # 1.402 + + add-int/lit8 v10, v10, -0x80 + + move-object v8, v5 + + int-to-double v4, v10 + + mul-double v17, v17, v4 + + add-double v14, v17, v1 + + double-to-int v14, v14 + + const-wide v17, 0x3fd60663c74fb54aL # 0.34414 + + add-int/lit8 v12, v12, -0x80 + + move-object v15, v11 + + int-to-double v10, v12 + + mul-double v17, v17, v10 + + sub-double v17, v1, v17 + + const-wide v19, 0x3fe6da3c21187e7cL # 0.71414 + + mul-double v4, v4, v19 + + sub-double v4, v17, v4 + + double-to-int v4, v4 + + const-wide v17, 0x3ffc5a1cac083127L # 1.772 + + mul-double v10, v10, v17 + + add-double/2addr v10, v1 + + double-to-int v1, v10 + + const/4 v2, 0x0 + + const/16 v5, 0xff + + invoke-static {v14, v2, v5}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v10 + + invoke-static {v4, v2, v5}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v4 + + invoke-static {v1, v2, v5}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v1 + + invoke-static {v13, v10, v4, v1}, Lf/h/a/c/e1/m/b;->d(IIII)I + + move-result v1 + + aput v1, v15, v9 + + move-object v5, v8 + + move/from16 v2, v16 + + const/16 v1, 0x8 + + const/4 v4, 0x4 + + goto/16 :goto_0 + + :cond_4 + move/from16 v16, v2 + + move-object v8, v5 + + new-instance v0, Lf/h/a/c/e1/m/b$a; + + move/from16 v1, v16 + + invoke-direct {v0, v1, v8, v6, v7}, Lf/h/a/c/e1/m/b$a;->(I[I[I[I)V + + return-object v0 + + :array_0 + .array-data 4 + 0x0 + -0x1 + -0x1000000 + -0x808081 + .end array-data +.end method + +.method public static g(Lf/h/a/c/i1/s;)Lf/h/a/c/e1/m/b$c; + .locals 6 + + const/16 v0, 0x10 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + const/4 v2, 0x4 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v2, 0x2 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v3 + + const/4 v4, 0x1 + + invoke-virtual {p0, v4}, Lf/h/a/c/i1/s;->l(I)V + + const/4 v5, 0x0 + + if-ne v2, v4, :cond_0 + + const/16 v2, 0x8 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + mul-int/lit8 v2, v2, 0x10 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->l(I)V + + goto :goto_0 + + :cond_0 + if-nez v2, :cond_2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + const/4 v4, 0x0 + + if-lez v2, :cond_1 + + new-array v5, v2, [B + + invoke-virtual {p0, v5, v4, v2}, Lf/h/a/c/i1/s;->h([BII)V + + :cond_1 + if-lez v0, :cond_2 + + new-array v2, v0, [B + + invoke-virtual {p0, v2, v4, v0}, Lf/h/a/c/i1/s;->h([BII)V + + goto :goto_1 + + :cond_2 + :goto_0 + move-object v2, v5 + + :goto_1 + new-instance p0, Lf/h/a/c/e1/m/b$c; + + invoke-direct {p0, v1, v3, v5, v2}, Lf/h/a/c/e1/m/b$c;->(IZ[B[B)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/m/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/m/c.smali new file mode 100644 index 0000000000..565106ee44 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/m/c.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/c/e1/m/c; +.super Ljava/lang/Object; +.source "DvbSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/m/c;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 0 + + const/4 p1, -0x1 + + return p1 +.end method + +.method public g(I)J + .locals 2 + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object p1, p0, Lf/h/a/c/e1/m/c;->d:Ljava/util/List; + + return-object p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/n/a$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/n/a$a.smali new file mode 100644 index 0000000000..c1d6574a80 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/n/a$a.smali @@ -0,0 +1,84 @@ +.class public final Lf/h/a/c/e1/n/a$a; +.super Ljava/lang/Object; +.source "PgsDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/n/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:[I + +.field public c:Z + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + const/16 v0, 0x100 + + new-array v0, v0, [I + + iput-object v0, p0, Lf/h/a/c/e1/n/a$a;->b:[I + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->d:I + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->e:I + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->f:I + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->g:I + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->h:I + + iput v0, p0, Lf/h/a/c/e1/n/a$a;->i:I + + iget-object v1, p0, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v1, v0}, Lf/h/a/c/i1/t;->y(I)V + + iput-boolean v0, p0, Lf/h/a/c/e1/n/a$a;->c:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/n/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/n/a.smali new file mode 100644 index 0000000000..f6a9af64ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/n/a.smali @@ -0,0 +1,727 @@ +.class public final Lf/h/a/c/e1/n/a; +.super Lf/h/a/c/e1/c; +.source "PgsDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/n/a$a; + } +.end annotation + + +# instance fields +.field public final n:Lf/h/a/c/i1/t; + +.field public final o:Lf/h/a/c/i1/t; + +.field public final p:Lf/h/a/c/e1/n/a$a; + +.field public q:Ljava/util/zip/Inflater; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "PgsDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/n/a;->n:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/n/a;->o:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/e1/n/a$a; + + invoke-direct {v0}, Lf/h/a/c/e1/n/a$a;->()V + + iput-object v0, p0, Lf/h/a/c/e1/n/a;->p:Lf/h/a/c/e1/n/a$a; + + return-void +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 22 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/e1/n/a;->n:Lf/h/a/c/i1/t; + + move-object/from16 v2, p1 + + iput-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + move/from16 v2, p2 + + iput v2, v1, Lf/h/a/c/i1/t;->c:I + + const/4 v2, 0x0 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + if-lez v3, :cond_1 + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->b()I + + move-result v3 + + const/16 v4, 0x78 + + if-ne v3, v4, :cond_1 + + iget-object v3, v0, Lf/h/a/c/e1/n/a;->q:Ljava/util/zip/Inflater; + + if-nez v3, :cond_0 + + new-instance v3, Ljava/util/zip/Inflater; + + invoke-direct {v3}, Ljava/util/zip/Inflater;->()V + + iput-object v3, v0, Lf/h/a/c/e1/n/a;->q:Ljava/util/zip/Inflater; + + :cond_0 + iget-object v3, v0, Lf/h/a/c/e1/n/a;->o:Lf/h/a/c/i1/t; + + iget-object v4, v0, Lf/h/a/c/e1/n/a;->q:Ljava/util/zip/Inflater; + + invoke-static {v1, v3, v4}, Lf/h/a/c/i1/c0;->I(Lf/h/a/c/i1/t;Lf/h/a/c/i1/t;Ljava/util/zip/Inflater;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-object v3, v0, Lf/h/a/c/e1/n/a;->o:Lf/h/a/c/i1/t; + + iget-object v4, v3, Lf/h/a/c/i1/t;->a:[B + + iget v3, v3, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v1, v4, v3}, Lf/h/a/c/i1/t;->A([BI)V + + :cond_1 + iget-object v1, v0, Lf/h/a/c/e1/n/a;->p:Lf/h/a/c/e1/n/a$a; + + invoke-virtual {v1}, Lf/h/a/c/e1/n/a$a;->a()V + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + :goto_0 + iget-object v3, v0, Lf/h/a/c/e1/n/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + const/4 v4, 0x3 + + if-lt v3, v4, :cond_18 + + iget-object v3, v0, Lf/h/a/c/e1/n/a;->n:Lf/h/a/c/i1/t; + + iget-object v5, v0, Lf/h/a/c/e1/n/a;->p:Lf/h/a/c/e1/n/a$a; + + iget v6, v3, Lf/h/a/c/i1/t;->c:I + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v8 + + iget v9, v3, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v9, v8 + + const/4 v10, 0x0 + + if-le v9, v6, :cond_2 + + invoke-virtual {v3, v6}, Lf/h/a/c/i1/t;->C(I)V + + const/4 v13, 0x0 + + goto/16 :goto_c + + :cond_2 + const/16 v6, 0x80 + + if-eq v7, v6, :cond_f + + packed-switch v7, :pswitch_data_0 + + :cond_3 + :goto_1 + move-object v7, v3 + + move-object v0, v10 + + goto/16 :goto_4 + + :pswitch_0 + if-eqz v5, :cond_5 + + const/16 v4, 0x13 + + if-ge v8, v4, :cond_4 + + goto :goto_1 + + :cond_4 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v4 + + iput v4, v5, Lf/h/a/c/e1/n/a$a;->d:I + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v4 + + iput v4, v5, Lf/h/a/c/e1/n/a$a;->e:I + + const/16 v4, 0xb + + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v4 + + iput v4, v5, Lf/h/a/c/e1/n/a$a;->f:I + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v4 + + iput v4, v5, Lf/h/a/c/e1/n/a$a;->g:I + + goto :goto_1 + + :cond_5 + throw v10 + + :pswitch_1 + if-eqz v5, :cond_b + + const/4 v7, 0x4 + + if-ge v8, v7, :cond_6 + + goto :goto_1 + + :cond_6 + invoke-virtual {v3, v4}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + and-int/2addr v4, v6 + + if-eqz v4, :cond_7 + + const/4 v11, 0x1 + + goto :goto_2 + + :cond_7 + const/4 v11, 0x0 + + :goto_2 + add-int/lit8 v8, v8, -0x4 + + if-eqz v11, :cond_a + + const/4 v4, 0x7 + + if-ge v8, v4, :cond_8 + + goto :goto_1 + + :cond_8 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->s()I + + move-result v4 + + if-ge v4, v7, :cond_9 + + goto :goto_1 + + :cond_9 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v6 + + iput v6, v5, Lf/h/a/c/e1/n/a$a;->h:I + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->v()I + + move-result v6 + + iput v6, v5, Lf/h/a/c/e1/n/a$a;->i:I + + iget-object v6, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + add-int/lit8 v4, v4, -0x4 + + invoke-virtual {v6, v4}, Lf/h/a/c/i1/t;->y(I)V + + add-int/lit8 v8, v8, -0x7 + + :cond_a + iget-object v4, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + iget v6, v4, Lf/h/a/c/i1/t;->b:I + + iget v4, v4, Lf/h/a/c/i1/t;->c:I + + if-ge v6, v4, :cond_3 + + if-lez v8, :cond_3 + + sub-int/2addr v4, v6 + + invoke-static {v8, v4}, Ljava/lang/Math;->min(II)I + + move-result v4 + + iget-object v7, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + iget-object v7, v7, Lf/h/a/c/i1/t;->a:[B + + invoke-virtual {v3, v7, v6, v4}, Lf/h/a/c/i1/t;->d([BII)V + + iget-object v5, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + add-int/2addr v6, v4 + + invoke-virtual {v5, v6}, Lf/h/a/c/i1/t;->C(I)V + + goto :goto_1 + + :cond_b + throw v10 + + :pswitch_2 + if-eqz v5, :cond_e + + rem-int/lit8 v4, v8, 0x5 + + const/4 v6, 0x2 + + if-eq v4, v6, :cond_c + + goto/16 :goto_1 + + :cond_c + invoke-virtual {v3, v6}, Lf/h/a/c/i1/t;->D(I)V + + iget-object v4, v5, Lf/h/a/c/e1/n/a$a;->b:[I + + invoke-static {v4, v2}, Ljava/util/Arrays;->fill([II)V + + div-int/lit8 v8, v8, 0x5 + + const/4 v4, 0x0 + + :goto_3 + if-ge v4, v8, :cond_d + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v6 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v7 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v12 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v13 + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->q()I + + move-result v14 + + int-to-double v10, v7 + + const-wide v15, 0x3ff66e978d4fdf3bL # 1.402 + + add-int/lit8 v12, v12, -0x80 + + move-object v7, v3 + + int-to-double v2, v12 + + mul-double v15, v15, v2 + + move-object v12, v1 + + add-double v0, v15, v10 + + double-to-int v0, v0 + + const-wide v15, 0x3fd60663c74fb54aL # 0.34414 + + add-int/lit8 v13, v13, -0x80 + + move-object v1, v12 + + int-to-double v12, v13 + + mul-double v15, v15, v12 + + sub-double v15, v10, v15 + + const-wide v17, 0x3fe6da3c21187e7cL # 0.71414 + + mul-double v2, v2, v17 + + sub-double v2, v15, v2 + + double-to-int v2, v2 + + const-wide v15, 0x3ffc5a1cac083127L # 1.772 + + mul-double v12, v12, v15 + + add-double/2addr v12, v10 + + double-to-int v3, v12 + + iget-object v10, v5, Lf/h/a/c/e1/n/a$a;->b:[I + + shl-int/lit8 v11, v14, 0x18 + + const/16 v12, 0xff + + const/4 v13, 0x0 + + invoke-static {v0, v13, v12}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v0 + + shl-int/lit8 v0, v0, 0x10 + + or-int/2addr v0, v11 + + invoke-static {v2, v13, v12}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v2 + + shl-int/lit8 v2, v2, 0x8 + + or-int/2addr v0, v2 + + invoke-static {v3, v13, v12}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v2 + + or-int/2addr v0, v2 + + aput v0, v10, v6 + + add-int/lit8 v4, v4, 0x1 + + move-object/from16 v0, p0 + + move-object v3, v7 + + const/4 v2, 0x0 + + const/4 v10, 0x0 + + goto :goto_3 + + :cond_d + move-object v7, v3 + + const/4 v0, 0x1 + + iput-boolean v0, v5, Lf/h/a/c/e1/n/a$a;->c:Z + + const/4 v0, 0x0 + + goto :goto_4 + + :cond_e + move-object v0, v10 + + throw v0 + + :goto_4 + move-object v10, v0 + + const/4 v13, 0x0 + + goto/16 :goto_b + + :cond_f + move-object v7, v3 + + move-object v0, v10 + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->d:I + + if-eqz v2, :cond_16 + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->e:I + + if-eqz v2, :cond_16 + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->h:I + + if-eqz v2, :cond_16 + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->i:I + + if-eqz v2, :cond_16 + + iget-object v2, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + iget v3, v2, Lf/h/a/c/i1/t;->c:I + + if-eqz v3, :cond_16 + + iget v4, v2, Lf/h/a/c/i1/t;->b:I + + if-ne v4, v3, :cond_16 + + iget-boolean v3, v5, Lf/h/a/c/e1/n/a$a;->c:Z + + if-nez v3, :cond_10 + + goto/16 :goto_9 + + :cond_10 + const/4 v13, 0x0 + + invoke-virtual {v2, v13}, Lf/h/a/c/i1/t;->C(I)V + + iget v0, v5, Lf/h/a/c/e1/n/a$a;->h:I + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->i:I + + mul-int v0, v0, v2 + + new-array v2, v0, [I + + const/4 v3, 0x0 + + :cond_11 + :goto_5 + if-ge v3, v0, :cond_15 + + iget-object v4, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + if-eqz v4, :cond_12 + + add-int/lit8 v6, v3, 0x1 + + iget-object v8, v5, Lf/h/a/c/e1/n/a$a;->b:[I + + aget v4, v8, v4 + + aput v4, v2, v3 + + :goto_6 + move v3, v6 + + goto :goto_5 + + :cond_12 + iget-object v4, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->q()I + + move-result v4 + + if-eqz v4, :cond_11 + + and-int/lit8 v6, v4, 0x40 + + if-nez v6, :cond_13 + + and-int/lit8 v6, v4, 0x3f + + goto :goto_7 + + :cond_13 + and-int/lit8 v6, v4, 0x3f + + shl-int/lit8 v6, v6, 0x8 + + iget-object v8, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + or-int/2addr v6, v8 + + :goto_7 + and-int/lit16 v4, v4, 0x80 + + if-nez v4, :cond_14 + + const/4 v4, 0x0 + + goto :goto_8 + + :cond_14 + iget-object v4, v5, Lf/h/a/c/e1/n/a$a;->b:[I + + iget-object v8, v5, Lf/h/a/c/e1/n/a$a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v8}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + aget v4, v4, v8 + + :goto_8 + add-int/2addr v6, v3 + + invoke-static {v2, v3, v6, v4}, Ljava/util/Arrays;->fill([IIII)V + + goto :goto_6 + + :cond_15 + iget v0, v5, Lf/h/a/c/e1/n/a$a;->h:I + + iget v3, v5, Lf/h/a/c/e1/n/a$a;->i:I + + sget-object v4, Landroid/graphics/Bitmap$Config;->ARGB_8888:Landroid/graphics/Bitmap$Config; + + invoke-static {v2, v0, v3, v4}, Landroid/graphics/Bitmap;->createBitmap([IIILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; + + move-result-object v15 + + new-instance v10, Lf/h/a/c/e1/b; + + iget v0, v5, Lf/h/a/c/e1/n/a$a;->f:I + + int-to-float v0, v0 + + iget v2, v5, Lf/h/a/c/e1/n/a$a;->d:I + + int-to-float v2, v2 + + div-float v16, v0, v2 + + const/16 v17, 0x0 + + iget v0, v5, Lf/h/a/c/e1/n/a$a;->g:I + + int-to-float v0, v0 + + iget v3, v5, Lf/h/a/c/e1/n/a$a;->e:I + + int-to-float v3, v3 + + div-float v18, v0, v3 + + const/16 v19, 0x0 + + iget v0, v5, Lf/h/a/c/e1/n/a$a;->h:I + + int-to-float v0, v0 + + div-float v20, v0, v2 + + iget v0, v5, Lf/h/a/c/e1/n/a$a;->i:I + + int-to-float v0, v0 + + div-float v21, v0, v3 + + move-object v14, v10 + + invoke-direct/range {v14 .. v21}, Lf/h/a/c/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V + + goto :goto_a + + :cond_16 + :goto_9 + const/4 v13, 0x0 + + move-object v10, v0 + + :goto_a + invoke-virtual {v5}, Lf/h/a/c/e1/n/a$a;->a()V + + :goto_b + invoke-virtual {v7, v9}, Lf/h/a/c/i1/t;->C(I)V + + :goto_c + move-object v0, v1 + + if-eqz v10, :cond_17 + + invoke-virtual {v0, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_17 + move-object v1, v0 + + const/4 v2, 0x0 + + move-object/from16 v0, p0 + + goto/16 :goto_0 + + :cond_18 + move-object v0, v1 + + new-instance v1, Lf/h/a/c/e1/n/b; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + invoke-direct {v1, v0}, Lf/h/a/c/e1/n/b;->(Ljava/util/List;)V + + return-object v1 + + :pswitch_data_0 + .packed-switch 0x14 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/n/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/n/b.smali new file mode 100644 index 0000000000..f92896fd9e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/n/b.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/c/e1/n/b; +.super Ljava/lang/Object; +.source "PgsSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/n/b;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 0 + + const/4 p1, -0x1 + + return p1 +.end method + +.method public g(I)J + .locals 2 + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object p1, p0, Lf/h/a/c/e1/n/b;->d:Ljava/util/List; + + return-object p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/a.smali new file mode 100644 index 0000000000..a7b36b1475 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/a.smali @@ -0,0 +1,1425 @@ +.class public final Lf/h/a/c/e1/o/a; +.super Lf/h/a/c/e1/c; +.source "SsaDecoder.java" + + +# static fields +.field public static final s:Ljava/util/regex/Pattern; + + +# instance fields +.field public final n:Z + +.field public final o:Lf/h/a/c/e1/o/b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public p:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/o/c;", + ">;" + } + .end annotation +.end field + +.field public q:F + +.field public r:F + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "(?:(\\d+):)?(\\d+):(\\d+)[:.](\\d+)" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/o/a;->s:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor (Ljava/util/List;)V + .locals 3 + .param p1 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;)V" + } + .end annotation + + const-string v0, "SsaDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + const v0, -0x800001 + + iput v0, p0, Lf/h/a/c/e1/o/a;->q:F + + iput v0, p0, Lf/h/a/c/e1/o/a;->r:F + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/c/e1/o/a;->n:Z + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + invoke-static {v0}, Lf/h/a/c/i1/c0;->r([B)Ljava/lang/String; + + move-result-object v0 + + const-string v2, "Format:" + + invoke-virtual {v0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v0}, Lf/h/a/c/e1/o/b;->a(Ljava/lang/String;)Lf/h/a/c/e1/o/b; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/e1/o/b; + + iput-object v0, p0, Lf/h/a/c/e1/o/a;->o:Lf/h/a/c/e1/o/b; + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [B + + invoke-direct {v0, p1}, Lf/h/a/c/i1/t;->([B)V + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/o/a;->m(Lf/h/a/c/i1/t;)V + + goto :goto_0 + + :cond_0 + iput-boolean v0, p0, Lf/h/a/c/e1/o/a;->n:Z + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/e1/o/a;->o:Lf/h/a/c/e1/o/b; + + :goto_0 + return-void +.end method + +.method public static k(JLjava/util/List;Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Ljava/util/List<", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;>;)I" + } + .end annotation + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + :goto_0 + if-ltz v0, :cond_2 + + invoke-interface {p2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long v3, v1, p0 + + if-nez v3, :cond_0 + + return v0 + + :cond_0 + invoke-interface {p2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long v3, v1, p0 + + if-gez v3, :cond_1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v0, v0, -0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + invoke-static {p0, p1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + invoke-interface {p2, v0, p0}, Ljava/util/List;->add(ILjava/lang/Object;)V + + new-instance p0, Ljava/util/ArrayList; + + if-nez v0, :cond_3 + + invoke-direct {p0}, Ljava/util/ArrayList;->()V + + goto :goto_2 + + :cond_3 + add-int/lit8 p1, v0, -0x1 + + invoke-interface {p3, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Collection; + + invoke-direct {p0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + :goto_2 + invoke-interface {p3, v0, p0}, Ljava/util/List;->add(ILjava/lang/Object;)V + + return v0 +.end method + +.method public static l(I)F + .locals 1 + + if-eqz p0, :cond_2 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_0 + + const p0, -0x800001 + + return p0 + + :cond_0 + const p0, 0x3f733333 # 0.95f + + return p0 + + :cond_1 + const/high16 p0, 0x3f000000 # 0.5f + + return p0 + + :cond_2 + const p0, 0x3d4ccccd # 0.05f + + return p0 +.end method + +.method public static n(Ljava/lang/String;)J + .locals 8 + + sget-object v0, Lf/h/a/c/e1/o/a;->s:Ljava/util/regex/Pattern; + + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v0 + + if-nez v0, :cond_0 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + return-wide v0 + + :cond_0 + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + const-wide/16 v2, 0x3c + + mul-long v0, v0, v2 + + mul-long v0, v0, v2 + + const-wide/32 v4, 0xf4240 + + mul-long v0, v0, v4 + + const/4 v6, 0x2 + + invoke-virtual {p0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v6 + + mul-long v6, v6, v2 + + mul-long v6, v6, v4 + + add-long/2addr v6, v0 + + const/4 v0, 0x3 + + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + mul-long v0, v0, v4 + + add-long/2addr v0, v6 + + const/4 v2, 0x4 + + invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v2 + + const-wide/16 v4, 0x2710 + + mul-long v2, v2, v4 + + add-long/2addr v2, v0 + + return-wide v2 +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 24 + + move-object/from16 v0, p0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + new-instance v3, Lf/h/a/c/i1/t; + + move-object/from16 v4, p1 + + move/from16 v5, p2 + + invoke-direct {v3, v4, v5}, Lf/h/a/c/i1/t;->([BI)V + + iget-boolean v4, v0, Lf/h/a/c/e1/o/a;->n:Z + + if-nez v4, :cond_0 + + invoke-virtual {v0, v3}, Lf/h/a/c/e1/o/a;->m(Lf/h/a/c/i1/t;)V + + :cond_0 + iget-boolean v4, v0, Lf/h/a/c/e1/o/a;->n:Z + + if-eqz v4, :cond_1 + + iget-object v4, v0, Lf/h/a/c/e1/o/a;->o:Lf/h/a/c/e1/o/b; + + goto :goto_0 + + :cond_1 + const/4 v4, 0x0 + + :goto_0 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v5 + + if-eqz v5, :cond_11 + + const-string v6, "Format:" + + invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_2 + + invoke-static {v5}, Lf/h/a/c/e1/o/b;->a(Ljava/lang/String;)Lf/h/a/c/e1/o/b; + + move-result-object v4 + + goto :goto_0 + + :cond_2 + const-string v6, "Dialogue:" + + invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_f + + const-string v7, "SsaDecoder" + + if-nez v4, :cond_3 + + const-string v6, "Skipping dialogue line before complete format: " + + invoke-static {v6, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_d + + :cond_3 + invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + const/16 v6, 0x9 + + invoke-virtual {v5, v6}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v6 + + iget v8, v4, Lf/h/a/c/e1/o/b;->e:I + + const-string v9, "," + + invoke-virtual {v6, v9, v8}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object v6 + + array-length v8, v6 + + iget v9, v4, Lf/h/a/c/e1/o/b;->e:I + + if-eq v8, v9, :cond_4 + + const-string v6, "Skipping dialogue line with fewer columns than format: " + + invoke-static {v6, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_d + + :cond_4 + iget v8, v4, Lf/h/a/c/e1/o/b;->a:I + + aget-object v8, v6, v8 + + invoke-static {v8}, Lf/h/a/c/e1/o/a;->n(Ljava/lang/String;)J + + move-result-wide v8 + + const-string v10, "Skipping invalid timing: " + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v13, v8, v11 + + if-nez v13, :cond_5 + + invoke-static {v10, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_d + + :cond_5 + iget v13, v4, Lf/h/a/c/e1/o/b;->b:I + + aget-object v13, v6, v13 + + invoke-static {v13}, Lf/h/a/c/e1/o/a;->n(Ljava/lang/String;)J + + move-result-wide v13 + + cmp-long v15, v13, v11 + + if-nez v15, :cond_6 + + invoke-static {v10, v5, v7}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_d + + :cond_6 + iget-object v5, v0, Lf/h/a/c/e1/o/a;->p:Ljava/util/Map; + + const/4 v10, -0x1 + + if-eqz v5, :cond_7 + + iget v11, v4, Lf/h/a/c/e1/o/b;->c:I + + if-eq v11, v10, :cond_7 + + aget-object v10, v6, v11 + + invoke-virtual {v10}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v10 + + invoke-interface {v5, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/o/c; + + goto :goto_1 + + :cond_7 + const/4 v5, 0x0 + + :goto_1 + iget v10, v4, Lf/h/a/c/e1/o/b;->d:I + + aget-object v6, v6, v10 + + sget-object v10, Lf/h/a/c/e1/o/c$b;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v10, v6}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v10 + + const/4 v11, 0x0 + + const/4 v12, -0x1 + + :goto_2 + invoke-virtual {v10}, Ljava/util/regex/Matcher;->find()Z + + move-result v15 + + move-object/from16 p3, v3 + + const/4 v3, 0x1 + + if-eqz v15, :cond_b + + invoke-virtual {v10, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v3 + + :try_start_0 + invoke-static {v3}, Lf/h/a/c/e1/o/c$b;->a(Ljava/lang/String;)Landroid/graphics/PointF; + + move-result-object v15 + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v15, :cond_8 + + move-object v11, v15 + + :catch_0 + :cond_8 + :try_start_1 + sget-object v15, Lf/h/a/c/e1/o/c$b;->f:Ljava/util/regex/Pattern; + + invoke-virtual {v15, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/util/regex/Matcher;->find()Z + + move-result v15 + + if-eqz v15, :cond_9 + + const/4 v15, 0x1 + + invoke-virtual {v3, v15}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/c/e1/o/c;->a(Ljava/lang/String;)I + + move-result v3 + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_3 + + :cond_9 + const/4 v3, -0x1 + + :goto_3 + const/4 v15, -0x1 + + if-eq v3, v15, :cond_a + + move v12, v3 + + :catch_1 + :cond_a + move-object/from16 v3, p3 + + goto :goto_2 + + :cond_b + new-instance v3, Lf/h/a/c/e1/o/c$b; + + invoke-direct {v3, v12, v11}, Lf/h/a/c/e1/o/c$b;->(ILandroid/graphics/PointF;)V + + sget-object v10, Lf/h/a/c/e1/o/c$b;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v10, v6}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v6 + + const-string v10, "" + + invoke-virtual {v6, v10}, Ljava/util/regex/Matcher;->replaceAll(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v10, "\n" + + const-string v11, "\\\\N" + + invoke-virtual {v6, v11, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v11, "\\\\n" + + invoke-virtual {v6, v11, v10}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v16 + + iget v6, v0, Lf/h/a/c/e1/o/a;->q:F + + iget v10, v0, Lf/h/a/c/e1/o/a;->r:F + + iget v11, v3, Lf/h/a/c/e1/o/c$b;->a:I + + const/4 v12, -0x1 + + if-eq v11, v12, :cond_c + + goto :goto_4 + + :cond_c + if-eqz v5, :cond_d + + iget v11, v5, Lf/h/a/c/e1/o/c;->b:I + + goto :goto_4 + + :cond_d + const/4 v11, -0x1 + + :goto_4 + const-string v5, "Unknown alignment: " + + packed-switch v11, :pswitch_data_0 + + :pswitch_0 + invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_5 + + :pswitch_1 + const/4 v12, 0x2 + + const/16 v22, 0x2 + + goto :goto_6 + + :pswitch_2 + const/4 v12, 0x1 + + const/16 v22, 0x1 + + goto :goto_6 + + :pswitch_3 + const/4 v12, 0x0 + + const/16 v22, 0x0 + + goto :goto_6 + + :goto_5 + invoke-static {v7, v12}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :pswitch_4 + const/high16 v12, -0x80000000 + + const/high16 v22, -0x80000000 + + :goto_6 + packed-switch v11, :pswitch_data_1 + + :pswitch_5 + invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_7 + + :pswitch_6 + const/4 v12, 0x0 + + const/16 v20, 0x0 + + goto :goto_8 + + :pswitch_7 + const/4 v12, 0x1 + + const/16 v20, 0x1 + + goto :goto_8 + + :pswitch_8 + const/4 v12, 0x2 + + const/16 v20, 0x2 + + goto :goto_8 + + :goto_7 + invoke-static {v7, v12}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :pswitch_9 + const/high16 v12, -0x80000000 + + const/high16 v20, -0x80000000 + + :goto_8 + iget-object v3, v3, Lf/h/a/c/e1/o/c$b;->b:Landroid/graphics/PointF; + + if-eqz v3, :cond_e + + const v12, -0x800001 + + cmpl-float v15, v10, v12 + + if-eqz v15, :cond_e + + cmpl-float v12, v6, v12 + + if-eqz v12, :cond_e + + iget v12, v3, Landroid/graphics/PointF;->x:F + + div-float/2addr v12, v6 + + iget v3, v3, Landroid/graphics/PointF;->y:F + + div-float/2addr v3, v10 + + move/from16 v18, v3 + + move/from16 v21, v12 + + goto :goto_9 + + :cond_e + invoke-static/range {v22 .. v22}, Lf/h/a/c/e1/o/a;->l(I)F + + move-result v3 + + invoke-static/range {v20 .. v20}, Lf/h/a/c/e1/o/a;->l(I)F + + move-result v6 + + move/from16 v21, v3 + + move/from16 v18, v6 + + :goto_9 + new-instance v3, Lf/h/a/c/e1/b; + + packed-switch v11, :pswitch_data_2 + + :pswitch_a + invoke-static {v5, v11}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_a + + :pswitch_b + sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + goto :goto_b + + :pswitch_c + sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; + + goto :goto_b + + :pswitch_d + sget-object v5, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + goto :goto_b + + :goto_a + invoke-static {v7, v5}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :pswitch_e + const/4 v5, 0x0 + + :goto_b + move-object/from16 v17, v5 + + const/16 v19, 0x0 + + const v23, -0x800001 + + move-object v15, v3 + + invoke-direct/range {v15 .. v23}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + invoke-static {v8, v9, v2, v1}, Lf/h/a/c/e1/o/a;->k(JLjava/util/List;Ljava/util/List;)I + + move-result v5 + + invoke-static {v13, v14, v2, v1}, Lf/h/a/c/e1/o/a;->k(JLjava/util/List;Ljava/util/List;)I + + move-result v6 + + :goto_c + if-ge v5, v6, :cond_10 + + invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-interface {v7, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + add-int/lit8 v5, v5, 0x1 + + goto :goto_c + + :cond_f + :goto_d + move-object/from16 p3, v3 + + :cond_10 + move-object/from16 v3, p3 + + goto/16 :goto_0 + + :cond_11 + new-instance v3, Lf/h/a/c/e1/o/d; + + invoke-direct {v3, v1, v2}, Lf/h/a/c/e1/o/d;->(Ljava/util/List;Ljava/util/List;)V + + return-object v3 + + :pswitch_data_0 + .packed-switch -0x1 + :pswitch_4 + :pswitch_0 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch + + :pswitch_data_1 + .packed-switch -0x1 + :pswitch_9 + :pswitch_5 + :pswitch_8 + :pswitch_8 + :pswitch_8 + :pswitch_7 + :pswitch_7 + :pswitch_7 + :pswitch_6 + :pswitch_6 + :pswitch_6 + .end packed-switch + + :pswitch_data_2 + .packed-switch -0x1 + :pswitch_e + :pswitch_a + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_d + :pswitch_c + :pswitch_b + .end packed-switch +.end method + +.method public final m(Lf/h/a/c/i1/t;)V + .locals 16 + + move-object/from16 v1, p0 + + :cond_0 + :goto_0 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_16 + + const-string v2, "[Script Info]" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + const/16 v3, 0x5b + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + const/4 v6, 0x0 + + const/4 v7, -0x1 + + if-eqz v2, :cond_6 + + :goto_1 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->b()I + + move-result v2 + + if-eq v2, v3, :cond_0 + + :cond_1 + const-string v2, ":" + + invoke-virtual {v0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + array-length v2, v0 + + if-eq v2, v4, :cond_2 + + goto :goto_1 + + :cond_2 + aget-object v2, v0, v6 + + invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->hashCode()I + + move-result v7 + + packed-switch v7, :pswitch_data_0 + + goto :goto_2 + + :pswitch_0 + const-string v7, "playresy" + + invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + const/4 v2, 0x1 + + goto :goto_3 + + :pswitch_1 + const-string v7, "playresx" + + invoke-virtual {v2, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + const/4 v2, 0x0 + + goto :goto_3 + + :cond_3 + :goto_2 + const/4 v2, -0x1 + + :goto_3 + if-eqz v2, :cond_5 + + if-eq v2, v5, :cond_4 + + goto :goto_1 + + :cond_4 + :try_start_0 + aget-object v0, v0, v5 + + invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v0 + + iput v0, v1, Lf/h/a/c/e1/o/a;->r:F + + goto :goto_1 + + :cond_5 + aget-object v0, v0, v5 + + invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v0 + + iput v0, v1, Lf/h/a/c/e1/o/a;->q:F + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + nop + + goto :goto_1 + + :cond_6 + const-string v2, "[V4+ Styles]" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + const-string v8, "SsaDecoder" + + if-eqz v2, :cond_14 + + new-instance v2, Ljava/util/LinkedHashMap; + + invoke-direct {v2}, Ljava/util/LinkedHashMap;->()V + + const/4 v9, 0x0 + + :cond_7 + move-object v10, v9 + + :cond_8 + :goto_4 + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v11 + + if-eqz v11, :cond_13 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-eqz v0, :cond_9 + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/i1/t;->b()I + + move-result v0 + + if-eq v0, v3, :cond_13 + + :cond_9 + const-string v0, "Format:" + + invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + const-string v12, "," + + if-eqz v0, :cond_10 + + const/4 v0, 0x7 + + invoke-virtual {v11, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0, v12}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + const/4 v10, 0x0 + + const/4 v11, -0x1 + + const/4 v12, -0x1 + + :goto_5 + array-length v13, v0 + + if-ge v10, v13, :cond_f + + aget-object v13, v0, v10 + + invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v13 + + invoke-static {v13}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v13}, Ljava/lang/String;->hashCode()I + + move-result v14 + + const v15, 0x337a8b + + if-eq v14, v15, :cond_b + + const v15, 0x695fa1e3 + + if-eq v14, v15, :cond_a + + goto :goto_6 + + :cond_a + const-string v14, "alignment" + + invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v13 + + if-eqz v13, :cond_c + + const/4 v13, 0x1 + + goto :goto_7 + + :cond_b + const-string v14, "name" + + invoke-virtual {v13, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v13 + + if-eqz v13, :cond_c + + const/4 v13, 0x0 + + goto :goto_7 + + :cond_c + :goto_6 + const/4 v13, -0x1 + + :goto_7 + if-eqz v13, :cond_e + + if-eq v13, v5, :cond_d + + goto :goto_8 + + :cond_d + move v12, v10 + + goto :goto_8 + + :cond_e + move v11, v10 + + :goto_8 + add-int/lit8 v10, v10, 0x1 + + goto :goto_5 + + :cond_f + if-eq v11, v7, :cond_7 + + new-instance v10, Lf/h/a/c/e1/o/c$a; + + array-length v0, v0 + + invoke-direct {v10, v11, v12, v0}, Lf/h/a/c/e1/o/c$a;->(III)V + + goto :goto_4 + + :cond_10 + const-string v0, "Style:" + + invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v13 + + if-eqz v13, :cond_8 + + if-nez v10, :cond_11 + + const-string v0, "Skipping \'Style:\' line before \'Format:\' line: " + + invoke-static {v0, v11, v8}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_4 + + :cond_11 + invoke-virtual {v11, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + const/4 v0, 0x6 + + invoke-virtual {v11, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0, v12}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + array-length v12, v0 + + iget v13, v10, Lf/h/a/c/e1/o/c$a;->c:I + + const-string v14, "SsaStyle" + + if-eq v12, v13, :cond_12 + + const/4 v12, 0x3 + + new-array v12, v12, [Ljava/lang/Object; + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + aput-object v13, v12, v6 + + array-length v0, v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v12, v5 + + aput-object v11, v12, v4 + + const-string v0, "Skipping malformed \'Style:\' line (expected %s values, found %s): \'%s\'" + + invoke-static {v0, v12}, Lf/h/a/c/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v14, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_9 + + :cond_12 + :try_start_1 + new-instance v12, Lf/h/a/c/e1/o/c; + + iget v13, v10, Lf/h/a/c/e1/o/c$a;->a:I + + aget-object v13, v0, v13 + + invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v13 + + iget v15, v10, Lf/h/a/c/e1/o/c$a;->b:I + + aget-object v0, v0, v15 + + invoke-static {v0}, Lf/h/a/c/e1/o/c;->a(Ljava/lang/String;)I + + move-result v0 + + invoke-direct {v12, v13, v0}, Lf/h/a/c/e1/o/c;->(Ljava/lang/String;I)V + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_a + + :catch_1 + move-exception v0 + + new-instance v12, Ljava/lang/StringBuilder; + + invoke-direct {v12}, Ljava/lang/StringBuilder;->()V + + const-string v13, "Skipping malformed \'Style:\' line: \'" + + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v11, "\'" + + invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v11 + + invoke-static {v14, v11, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_9 + move-object v12, v9 + + :goto_a + if-eqz v12, :cond_8 + + iget-object v0, v12, Lf/h/a/c/e1/o/c;->a:Ljava/lang/String; + + invoke-virtual {v2, v0, v12}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto/16 :goto_4 + + :cond_13 + iput-object v2, v1, Lf/h/a/c/e1/o/a;->p:Ljava/util/Map; + + goto/16 :goto_0 + + :cond_14 + const-string v2, "[V4 Styles]" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_15 + + const-string v0, "[V4 Styles] are not supported" + + invoke-static {v8, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_0 + + :cond_15 + const-string v2, "[Events]" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + :cond_16 + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x70092d0c + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/b.smali new file mode 100644 index 0000000000..6a579b03f6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/b.smali @@ -0,0 +1,225 @@ +.class public final Lf/h/a/c/e1/o/b; +.super Ljava/lang/Object; +.source "SsaDialogueFormat.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + + +# direct methods +.method public constructor (IIIII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/o/b;->a:I + + iput p2, p0, Lf/h/a/c/e1/o/b;->b:I + + iput p3, p0, Lf/h/a/c/e1/o/b;->c:I + + iput p4, p0, Lf/h/a/c/e1/o/b;->d:I + + iput p5, p0, Lf/h/a/c/e1/o/b;->e:I + + return-void +.end method + +.method public static a(Ljava/lang/String;)Lf/h/a/c/e1/o/b; + .locals 12 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const-string v0, "Format:" + + invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + const/4 v0, 0x7 + + invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "," + + invoke-static {p0, v0}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + const/4 v0, 0x0 + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + const/4 v4, -0x1 + + const/4 v5, -0x1 + + const/4 v6, -0x1 + + const/4 v7, -0x1 + + :goto_0 + array-length v3, p0 + + if-ge v2, v3, :cond_5 + + aget-object v3, p0, v2 + + invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v8 + + const/4 v9, 0x2 + + const/4 v10, 0x3 + + const/4 v11, 0x1 + + sparse-switch v8, :sswitch_data_0 + + goto :goto_1 + + :sswitch_0 + const-string v8, "style" + + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/4 v3, 0x2 + + goto :goto_2 + + :sswitch_1 + const-string v8, "start" + + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/4 v3, 0x0 + + goto :goto_2 + + :sswitch_2 + const-string v8, "text" + + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/4 v3, 0x3 + + goto :goto_2 + + :sswitch_3 + const-string v8, "end" + + invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/4 v3, 0x1 + + goto :goto_2 + + :cond_0 + :goto_1 + const/4 v3, -0x1 + + :goto_2 + if-eqz v3, :cond_4 + + if-eq v3, v11, :cond_3 + + if-eq v3, v9, :cond_2 + + if-eq v3, v10, :cond_1 + + goto :goto_3 + + :cond_1 + move v7, v2 + + goto :goto_3 + + :cond_2 + move v6, v2 + + goto :goto_3 + + :cond_3 + move v5, v2 + + goto :goto_3 + + :cond_4 + move v4, v2 + + :goto_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_5 + if-eq v4, v1, :cond_6 + + if-eq v5, v1, :cond_6 + + new-instance v0, Lf/h/a/c/e1/o/b; + + array-length v8, p0 + + move-object v3, v0 + + invoke-direct/range {v3 .. v8}, Lf/h/a/c/e1/o/b;->(IIIII)V + + goto :goto_4 + + :cond_6 + const/4 v0, 0x0 + + :goto_4 + return-object v0 + + nop + + :sswitch_data_0 + .sparse-switch + 0x188db -> :sswitch_3 + 0x36452d -> :sswitch_2 + 0x68ac462 -> :sswitch_1 + 0x68b1db1 -> :sswitch_0 + .end sparse-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/c$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/c$a.smali new file mode 100644 index 0000000000..c3fc1d08d5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/c$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/e1/o/c$a; +.super Ljava/lang/Object; +.source "SsaStyle.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/o/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + + +# direct methods +.method public constructor (III)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/o/c$a;->a:I + + iput p2, p0, Lf/h/a/c/e1/o/c$a;->b:I + + iput p3, p0, Lf/h/a/c/e1/o/c$a;->c:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/c$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/c$b.smali new file mode 100644 index 0000000000..7d61f02a6b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/c$b.smali @@ -0,0 +1,225 @@ +.class public final Lf/h/a/c/e1/o/c$b; +.super Ljava/lang/Object; +.source "SsaStyle.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/o/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# static fields +.field public static final c:Ljava/util/regex/Pattern; + +.field public static final d:Ljava/util/regex/Pattern; + +.field public static final e:Ljava/util/regex/Pattern; + +.field public static final f:Ljava/util/regex/Pattern; + + +# instance fields +.field public final a:I + +.field public final b:Landroid/graphics/PointF; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 5 + + const-string v0, "\\{([^}]*)\\}" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/o/c$b;->c:Ljava/util/regex/Pattern; + + const/4 v0, 0x1 + + new-array v1, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + const-string v3, "\\s*\\d+(?:\\.\\d+)?\\s*" + + aput-object v3, v1, v2 + + const-string v4, "\\\\pos\\((%1$s),(%1$s)\\)" + + invoke-static {v4, v1}, Lf/h/a/c/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v1 + + sput-object v1, Lf/h/a/c/e1/o/c$b;->d:Ljava/util/regex/Pattern; + + new-array v0, v0, [Ljava/lang/Object; + + aput-object v3, v0, v2 + + const-string v1, "\\\\move\\(%1$s,%1$s,(%1$s),(%1$s)(?:,%1$s,%1$s)?\\)" + + invoke-static {v1, v0}, Lf/h/a/c/i1/c0;->q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/o/c$b;->e:Ljava/util/regex/Pattern; + + const-string v0, "\\\\an(\\d+)" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/o/c$b;->f:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor (ILandroid/graphics/PointF;)V + .locals 0 + .param p2 # Landroid/graphics/PointF; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/o/c$b;->a:I + + iput-object p2, p0, Lf/h/a/c/e1/o/c$b;->b:Landroid/graphics/PointF; + + return-void +.end method + +.method public static a(Ljava/lang/String;)Landroid/graphics/PointF; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + sget-object v0, Lf/h/a/c/e1/o/c$b;->d:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + sget-object v1, Lf/h/a/c/e1/o/c$b;->e:Ljava/util/regex/Pattern; + + invoke-virtual {v1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->find()Z + + move-result v2 + + invoke-virtual {v1}, Ljava/util/regex/Matcher;->find()Z + + move-result v3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + if-eqz v2, :cond_1 + + if-eqz v3, :cond_0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Override has both \\pos(x,y) and \\move(x1,y1,x2,y2); using \\pos values. override=\'" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\'" + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string v1, "SsaStyle.Overrides" + + invoke-static {v1, p0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + invoke-virtual {v0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_1 + if-eqz v3, :cond_2 + + invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + :goto_0 + new-instance v1, Landroid/graphics/PointF; + + invoke-static {p0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p0, Ljava/lang/String; + + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result p0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v0 + + invoke-direct {v1, p0, v0}, Landroid/graphics/PointF;->(FF)V + + return-object v1 + + :cond_2 + const/4 p0, 0x0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/c.smali new file mode 100644 index 0000000000..6014c7713a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/c.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/c/e1/o/c; +.super Ljava/lang/Object; +.source "SsaStyle.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/o/c$b;, + Lf/h/a/c/e1/o/c$a; + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:I + + +# direct methods +.method public constructor (Ljava/lang/String;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/o/c;->a:Ljava/lang/String; + + iput p2, p0, Lf/h/a/c/e1/o/c;->b:I + + return-void +.end method + +.method public static a(Ljava/lang/String;)I + .locals 2 + + :try_start_0 + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + packed-switch v0, :pswitch_data_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :pswitch_0 + const/4 v1, 0x1 + + :goto_0 + if-eqz v1, :cond_0 + + return v0 + + :catch_0 + :cond_0 + const-string v0, "Ignoring unknown alignment: " + + const-string v1, "SsaStyle" + + invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + const/4 p0, -0x1 + + return p0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/o/d.smali b/com.discord/smali_classes2/f/h/a/c/e1/o/d.smali new file mode 100644 index 0000000000..9e4db9b175 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/o/d.smali @@ -0,0 +1,198 @@ +.class public final Lf/h/a/c/e1/o/d; +.super Ljava/lang/Object; +.source "SsaSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;>;" + } + .end annotation +.end field + +.field public final e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;>;", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/o/d;->d:Ljava/util/List; + + iput-object p2, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const/4 p2, 0x0 + + invoke-static {v0, p1, p2, p2}, Lf/h/a/c/i1/c0;->b(Ljava/util/List;Ljava/lang/Comparable;ZZ)I + + move-result p1 + + iget-object p2, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result p2 + + if-ge p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-ltz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v2, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p1, v2, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v0, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const/4 p2, 0x1 + + const/4 v1, 0x0 + + invoke-static {v0, p1, p2, v1}, Lf/h/a/c/i1/c0;->d(Ljava/util/List;Ljava/lang/Comparable;ZZ)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/e1/o/d;->d:Ljava/util/List; + + invoke-interface {p2, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + return-object p1 +.end method + +.method public i()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/o/d;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/p/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/p/a.smali new file mode 100644 index 0000000000..971494da38 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/p/a.smali @@ -0,0 +1,888 @@ +.class public final Lf/h/a/c/e1/p/a; +.super Lf/h/a/c/e1/c; +.source "SubripDecoder.java" + + +# static fields +.field public static final p:Ljava/util/regex/Pattern; + +.field public static final q:Ljava/util/regex/Pattern; + + +# instance fields +.field public final n:Ljava/lang/StringBuilder; + +.field public final o:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "\\s*((?:(\\d+):)?(\\d+):(\\d+),(\\d+))\\s*-->\\s*((?:(\\d+):)?(\\d+):(\\d+),(\\d+))\\s*" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/p/a;->p:Ljava/util/regex/Pattern; + + const-string v0, "\\{\\\\.*?\\}" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/p/a;->q:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const-string v0, "SubripDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + iput-object v0, p0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/p/a;->o:Ljava/util/ArrayList; + + return-void +.end method + +.method public static k(I)F + .locals 1 + + if-eqz p0, :cond_2 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x2 + + if-ne p0, v0, :cond_0 + + const p0, 0x3f6b851f # 0.92f + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 + + :cond_1 + const/high16 p0, 0x3f000000 # 0.5f + + return p0 + + :cond_2 + const p0, 0x3da3d70a # 0.08f + + return p0 +.end method + +.method public static l(Ljava/util/regex/Matcher;I)J + .locals 8 + + add-int/lit8 v0, p1, 0x1 + + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + const-wide/16 v2, 0x3c + + mul-long v0, v0, v2 + + mul-long v0, v0, v2 + + const-wide/16 v4, 0x3e8 + + mul-long v0, v0, v4 + + add-int/lit8 v6, p1, 0x2 + + invoke-virtual {p0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v6 + + mul-long v6, v6, v2 + + mul-long v6, v6, v4 + + add-long/2addr v6, v0 + + add-int/lit8 v0, p1, 0x3 + + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + mul-long v0, v0, v4 + + add-long/2addr v0, v6 + + add-int/lit8 p1, p1, 0x4 + + invoke-virtual {p0, p1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide p0 + + add-long/2addr p0, v0 + + mul-long p0, p0, v4 + + return-wide p0 +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 16 + + move-object/from16 v0, p0 + + const-string v1, "SubripDecoder" + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + const/16 v3, 0x20 + + new-array v3, v3, [J + + new-instance v4, Lf/h/a/c/i1/t; + + move-object/from16 v5, p1 + + move/from16 v6, p2 + + invoke-direct {v4, v5, v6}, Lf/h/a/c/i1/t;->([BI)V + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_0 + invoke-virtual {v4}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v7 + + if-eqz v7, :cond_11 + + invoke-virtual {v7}, Ljava/lang/String;->length()I + + move-result v8 + + if-nez v8, :cond_0 + + goto :goto_0 + + :cond_0 + :try_start_0 + invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v7 + + if-nez v7, :cond_1 + + const-string v4, "Unexpected end" + + invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_d + + :cond_1 + sget-object v8, Lf/h/a/c/e1/p/a;->p:Ljava/util/regex/Pattern; + + invoke-virtual {v8, v7}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/util/regex/Matcher;->matches()Z + + move-result v9 + + if-eqz v9, :cond_10 + + const/4 v7, 0x1 + + invoke-static {v8, v7}, Lf/h/a/c/e1/p/a;->l(Ljava/util/regex/Matcher;I)J + + move-result-wide v9 + + array-length v7, v3 + + if-ne v6, v7, :cond_2 + + mul-int/lit8 v7, v6, 0x2 + + invoke-static {v3, v7}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v3 + + :cond_2 + add-int/lit8 v7, v6, 0x1 + + aput-wide v9, v3, v6 + + const/4 v6, 0x6 + + invoke-static {v8, v6}, Lf/h/a/c/e1/p/a;->l(Ljava/util/regex/Matcher;I)J + + move-result-wide v8 + + array-length v6, v3 + + if-ne v7, v6, :cond_3 + + mul-int/lit8 v6, v7, 0x2 + + invoke-static {v3, v6}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v3 + + :cond_3 + add-int/lit8 v6, v7, 0x1 + + aput-wide v8, v3, v7 + + iget-object v7, v0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->setLength(I)V + + iget-object v5, v0, Lf/h/a/c/e1/p/a;->o:Ljava/util/ArrayList; + + invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v5 + + :goto_1 + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_6 + + iget-object v7, v0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + invoke-virtual {v7}, Ljava/lang/StringBuilder;->length()I + + move-result v7 + + if-lez v7, :cond_4 + + iget-object v7, v0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + const-string v8, "
" + + invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_4 + iget-object v7, v0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + iget-object v8, v0, Lf/h/a/c/e1/p/a;->o:Ljava/util/ArrayList; + + invoke-virtual {v5}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v5 + + new-instance v9, Ljava/lang/StringBuilder; + + invoke-direct {v9, v5}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + sget-object v10, Lf/h/a/c/e1/p/a;->q:Ljava/util/regex/Pattern; + + invoke-virtual {v10, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v5 + + const/4 v10, 0x0 + + :goto_2 + invoke-virtual {v5}, Ljava/util/regex/Matcher;->find()Z + + move-result v11 + + if-eqz v11, :cond_5 + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v8, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->start()I + + move-result v12 + + sub-int/2addr v12, v10 + + invoke-virtual {v11}, Ljava/lang/String;->length()I + + move-result v11 + + add-int v13, v12, v11 + + const-string v14, "" + + invoke-virtual {v9, v12, v13, v14}, Ljava/lang/StringBuilder;->replace(IILjava/lang/String;)Ljava/lang/StringBuilder; + + add-int/2addr v10, v11 + + goto :goto_2 + + :cond_5 + invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v5 + + goto :goto_1 + + :cond_6 + iget-object v5, v0, Lf/h/a/c/e1/p/a;->n:Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; + + move-result-object v8 + + const/4 v5, 0x0 + + const/4 v7, 0x0 + + :goto_3 + iget-object v9, v0, Lf/h/a/c/e1/p/a;->o:Ljava/util/ArrayList; + + invoke-virtual {v9}, Ljava/util/ArrayList;->size()I + + move-result v9 + + if-ge v7, v9, :cond_8 + + iget-object v9, v0, Lf/h/a/c/e1/p/a;->o:Ljava/util/ArrayList; + + invoke-virtual {v9, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/String; + + const-string v10, "\\{\\\\an[1-9]\\}" + + invoke-virtual {v9, v10}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result v10 + + if-eqz v10, :cond_7 + + move-object v5, v9 + + goto :goto_4 + + :cond_7 + add-int/lit8 v7, v7, 0x1 + + goto :goto_3 + + :cond_8 + :goto_4 + if-nez v5, :cond_9 + + new-instance v5, Lf/h/a/c/e1/b; + + invoke-direct {v5, v8}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;)V + + move-object/from16 p1, v3 + + move-object/from16 p3, v4 + + move/from16 p2, v6 + + goto/16 :goto_b + + :cond_9 + invoke-virtual {v5}, Ljava/lang/String;->hashCode()I + + move-result v7 + + const-string v9, "{\\an9}" + + const-string v10, "{\\an8}" + + const-string v11, "{\\an7}" + + const-string v12, "{\\an6}" + + const-string v13, "{\\an5}" + + const-string v14, "{\\an4}" + + const-string v15, "{\\an3}" + + const-string v0, "{\\an2}" + + move-object/from16 p1, v3 + + const-string v3, "{\\an1}" + + move-object/from16 p3, v4 + + const/4 v4, 0x2 + + sparse-switch v7, :sswitch_data_0 + + goto :goto_5 + + :sswitch_0 + invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x5 + + goto :goto_6 + + :sswitch_1 + invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/16 v7, 0x8 + + goto :goto_6 + + :sswitch_2 + invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x2 + + goto :goto_6 + + :sswitch_3 + invoke-virtual {v5, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x4 + + goto :goto_6 + + :sswitch_4 + invoke-virtual {v5, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x7 + + goto :goto_6 + + :sswitch_5 + invoke-virtual {v5, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x1 + + goto :goto_6 + + :sswitch_6 + invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x3 + + goto :goto_6 + + :sswitch_7 + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x6 + + goto :goto_6 + + :sswitch_8 + invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + const/4 v7, 0x0 + + goto :goto_6 + + :cond_a + :goto_5 + const/4 v7, -0x1 + + :goto_6 + move/from16 p2, v6 + + if-eqz v7, :cond_c + + const/4 v6, 0x1 + + if-eq v7, v6, :cond_c + + if-eq v7, v4, :cond_c + + const/4 v6, 0x3 + + if-eq v7, v6, :cond_b + + const/4 v6, 0x4 + + if-eq v7, v6, :cond_b + + const/4 v6, 0x5 + + if-eq v7, v6, :cond_b + + const/4 v6, 0x1 + + goto :goto_7 + + :cond_b + const/4 v6, 0x2 + + goto :goto_7 + + :cond_c + const/4 v6, 0x0 + + :goto_7 + invoke-virtual {v5}, Ljava/lang/String;->hashCode()I + + move-result v7 + + sparse-switch v7, :sswitch_data_1 + + goto :goto_8 + + :sswitch_9 + invoke-virtual {v5, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x5 + + goto :goto_9 + + :sswitch_a + invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x4 + + goto :goto_9 + + :sswitch_b + invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x3 + + goto :goto_9 + + :sswitch_c + invoke-virtual {v5, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/16 v0, 0x8 + + goto :goto_9 + + :sswitch_d + invoke-virtual {v5, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x7 + + goto :goto_9 + + :sswitch_e + invoke-virtual {v5, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x6 + + goto :goto_9 + + :sswitch_f + invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x2 + + goto :goto_9 + + :sswitch_10 + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x1 + + goto :goto_9 + + :sswitch_11 + invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_d + + const/4 v0, 0x0 + + goto :goto_9 + + :cond_d + :goto_8 + const/4 v0, -0x1 + + :goto_9 + if-eqz v0, :cond_f + + const/4 v3, 0x1 + + if-eq v0, v3, :cond_f + + if-eq v0, v4, :cond_f + + const/4 v3, 0x3 + + if-eq v0, v3, :cond_e + + const/4 v3, 0x4 + + if-eq v0, v3, :cond_e + + const/4 v3, 0x5 + + if-eq v0, v3, :cond_e + + const/4 v0, 0x1 + + const/4 v12, 0x1 + + goto :goto_a + + :cond_e + const/4 v0, 0x0 + + const/4 v12, 0x0 + + goto :goto_a + + :cond_f + const/4 v0, 0x2 + + const/4 v12, 0x2 + + :goto_a + new-instance v5, Lf/h/a/c/e1/b; + + const/4 v9, 0x0 + + invoke-static {v12}, Lf/h/a/c/e1/p/a;->k(I)F + + move-result v10 + + const/4 v11, 0x0 + + invoke-static {v6}, Lf/h/a/c/e1/p/a;->k(I)F + + move-result v13 + + const v15, -0x800001 + + move-object v7, v5 + + move v14, v6 + + invoke-direct/range {v7 .. v15}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + :goto_b + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + sget-object v0, Lf/h/a/c/e1/b;->r:Lf/h/a/c/e1/b; + + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + move-object/from16 v3, p1 + + move/from16 v6, p2 + + goto :goto_c + + :cond_10 + move-object/from16 p3, v4 + + const-string v0, "Skipping invalid timing: " + + invoke-static {v0, v7, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_c + + :catch_0 + move-object/from16 p3, v4 + + const-string v0, "Skipping invalid index: " + + invoke-static {v0, v7, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_c + const/4 v5, 0x0 + + move-object/from16 v0, p0 + + move-object/from16 v4, p3 + + goto/16 :goto_0 + + :cond_11 + :goto_d + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-array v0, v0, [Lf/h/a/c/e1/b; + + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + invoke-static {v3, v6}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v1 + + new-instance v2, Lf/h/a/c/e1/p/b; + + invoke-direct {v2, v0, v1}, Lf/h/a/c/e1/p/b;->([Lf/h/a/c/e1/b;[J)V + + return-object v2 + + nop + + :sswitch_data_0 + .sparse-switch + -0x28ddbde6 -> :sswitch_8 + -0x28ddbdc7 -> :sswitch_7 + -0x28ddbda8 -> :sswitch_6 + -0x28ddbd89 -> :sswitch_5 + -0x28ddbd6a -> :sswitch_4 + -0x28ddbd4b -> :sswitch_3 + -0x28ddbd2c -> :sswitch_2 + -0x28ddbd0d -> :sswitch_1 + -0x28ddbcee -> :sswitch_0 + .end sparse-switch + + :sswitch_data_1 + .sparse-switch + -0x28ddbde6 -> :sswitch_11 + -0x28ddbdc7 -> :sswitch_10 + -0x28ddbda8 -> :sswitch_f + -0x28ddbd89 -> :sswitch_e + -0x28ddbd6a -> :sswitch_d + -0x28ddbd4b -> :sswitch_c + -0x28ddbd2c -> :sswitch_b + -0x28ddbd0d -> :sswitch_a + -0x28ddbcee -> :sswitch_9 + .end sparse-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/p/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/p/b.smali new file mode 100644 index 0000000000..2220783b1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/p/b.smali @@ -0,0 +1,157 @@ +.class public final Lf/h/a/c/e1/p/b; +.super Ljava/lang/Object; +.source "SubripSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:[Lf/h/a/c/e1/b; + +.field public final e:[J + + +# direct methods +.method public constructor ([Lf/h/a/c/e1/b;[J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/p/b;->d:[Lf/h/a/c/e1/b; + + iput-object p2, p0, Lf/h/a/c/e1/p/b;->e:[J + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/p/b;->e:[J + + const/4 v1, 0x0 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result p1 + + iget-object p2, p0, Lf/h/a/c/e1/p/b;->e:[J + + array-length p2, p2 + + if-ge p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-ltz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v2, p0, Lf/h/a/c/e1/p/b;->e:[J + + array-length v2, v2 + + if-ge p1, v2, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v0, p0, Lf/h/a/c/e1/p/b;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public h(J)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/p/b;->e:[J + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-static {v0, p1, p2, v1, v2}, Lf/h/a/c/i1/c0;->e([JJZZ)I + + move-result p1 + + const/4 p2, -0x1 + + if-eq p1, p2, :cond_1 + + iget-object p2, p0, Lf/h/a/c/e1/p/b;->d:[Lf/h/a/c/e1/b; + + aget-object v0, p2, p1 + + sget-object v1, Lf/h/a/c/e1/b;->r:Lf/h/a/c/e1/b; + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + aget-object p1, p2, p1 + + invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + return-object p1 + + :cond_1 + :goto_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public i()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/p/b;->e:[J + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/a$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/a$a.smali new file mode 100644 index 0000000000..87b6e101c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/a$a.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/c/e1/q/a$a; +.super Ljava/lang/Object; +.source "TtmlDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/q/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (II)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/c/e1/q/a$a;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/a$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/a$b.smali new file mode 100644 index 0000000000..67dc73486b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/a$b.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/e1/q/a$b; +.super Ljava/lang/Object; +.source "TtmlDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/q/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:F + +.field public final b:I + +.field public final c:I + + +# direct methods +.method public constructor (FII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/q/a$b;->a:F + + iput p2, p0, Lf/h/a/c/e1/q/a$b;->b:I + + iput p3, p0, Lf/h/a/c/e1/q/a$b;->c:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/a$c.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/a$c.smali new file mode 100644 index 0000000000..28d36834be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/a$c.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/c/e1/q/a$c; +.super Ljava/lang/Object; +.source "TtmlDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/q/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + + +# direct methods +.method public constructor (II)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/q/a$c;->a:I + + iput p2, p0, Lf/h/a/c/e1/q/a$c;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/a.smali new file mode 100644 index 0000000000..1dfb479bb7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/a.smali @@ -0,0 +1,3166 @@ +.class public final Lf/h/a/c/e1/q/a; +.super Lf/h/a/c/e1/c; +.source "TtmlDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/q/a$c;, + Lf/h/a/c/e1/q/a$a;, + Lf/h/a/c/e1/q/a$b; + } +.end annotation + + +# static fields +.field public static final o:Ljava/util/regex/Pattern; + +.field public static final p:Ljava/util/regex/Pattern; + +.field public static final q:Ljava/util/regex/Pattern; + +.field public static final r:Ljava/util/regex/Pattern; + +.field public static final s:Ljava/util/regex/Pattern; + +.field public static final t:Ljava/util/regex/Pattern; + +.field public static final u:Lf/h/a/c/e1/q/a$b; + +.field public static final v:Lf/h/a/c/e1/q/a$a; + + +# instance fields +.field public final n:Lorg/xmlpull/v1/XmlPullParserFactory; + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-string v0, "^([0-9][0-9]+):([0-9][0-9]):([0-9][0-9])(?:(\\.[0-9]+)|:([0-9][0-9])(?:\\.([0-9]+))?)?$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->o:Ljava/util/regex/Pattern; + + const-string v0, "^([0-9]+(?:\\.[0-9]+)?)(h|m|s|ms|f|t)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->p:Ljava/util/regex/Pattern; + + const-string v0, "^(([0-9]*.)?[0-9]+)(px|em|%)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->q:Ljava/util/regex/Pattern; + + const-string v0, "^(\\d+\\.?\\d*?)% (\\d+\\.?\\d*?)%$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->r:Ljava/util/regex/Pattern; + + const-string v0, "^(\\d+\\.?\\d*?)px (\\d+\\.?\\d*?)px$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->s:Ljava/util/regex/Pattern; + + const-string v0, "^(\\d+) (\\d+)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/q/a;->t:Ljava/util/regex/Pattern; + + new-instance v0, Lf/h/a/c/e1/q/a$b; + + const/high16 v1, 0x41f00000 # 30.0f + + const/4 v2, 0x1 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/c/e1/q/a$b;->(FII)V + + sput-object v0, Lf/h/a/c/e1/q/a;->u:Lf/h/a/c/e1/q/a$b; + + new-instance v0, Lf/h/a/c/e1/q/a$a; + + const/16 v1, 0x20 + + const/16 v2, 0xf + + invoke-direct {v0, v1, v2}, Lf/h/a/c/e1/q/a$a;->(II)V + + sput-object v0, Lf/h/a/c/e1/q/a;->v:Lf/h/a/c/e1/q/a$a; + + return-void +.end method + +.method public constructor ()V + .locals 3 + + const-string v0, "TtmlDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + :try_start_0 + invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;->newInstance()Lorg/xmlpull/v1/XmlPullParserFactory; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/e1/q/a;->n:Lorg/xmlpull/v1/XmlPullParserFactory; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Lorg/xmlpull/v1/XmlPullParserFactory;->setNamespaceAware(Z)V + :try_end_0 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "Couldn\'t create XmlPullParserFactory instance" + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public static l(Ljava/lang/String;)Z + .locals 1 + + const-string v0, "tt" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "head" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "body" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "div" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "p" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "span" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "br" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "style" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "styling" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "layout" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "region" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "metadata" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "image" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "data" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "information" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static n(Ljava/lang/String;Lf/h/a/c/e1/q/d;)V + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + const-string v0, "\\s+" + + invoke-static {p0, v0}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + array-length v1, v0 + + const/4 v2, 0x1 + + const/4 v3, 0x2 + + if-ne v1, v2, :cond_0 + + sget-object v0, Lf/h/a/c/e1/q/a;->q:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + array-length v1, v0 + + if-ne v1, v3, :cond_9 + + sget-object v1, Lf/h/a/c/e1/q/a;->q:Ljava/util/regex/Pattern; + + aget-object v0, v0, v2 + + invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + const-string v1, "TtmlDecoder" + + const-string v4, "Multiple values in fontSize attribute. Picking the second value for vertical font size and ignoring the first." + + invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_0 + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + const-string v4, "\'." + + if-eqz v1, :cond_8 + + const/4 p0, 0x3 + + invoke-virtual {v0, p0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + const/4 v5, -0x1 + + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v6 + + const/16 v7, 0x25 + + if-eq v6, v7, :cond_3 + + const/16 v7, 0xca8 + + if-eq v6, v7, :cond_2 + + const/16 v7, 0xe08 + + if-eq v6, v7, :cond_1 + + goto :goto_1 + + :cond_1 + const-string v6, "px" + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_4 + + const/4 v5, 0x0 + + goto :goto_1 + + :cond_2 + const-string v6, "em" + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_4 + + const/4 v5, 0x1 + + goto :goto_1 + + :cond_3 + const-string v6, "%" + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_4 + + const/4 v5, 0x2 + + :cond_4 + :goto_1 + if-eqz v5, :cond_7 + + if-eq v5, v2, :cond_6 + + if-ne v5, v3, :cond_5 + + iput p0, p1, Lf/h/a/c/e1/q/d;->j:I + + goto :goto_2 + + :cond_5 + new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string p1, "Invalid unit for fontSize: \'" + + invoke-static {p1, v1, v4}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p0 + + :cond_6 + iput v3, p1, Lf/h/a/c/e1/q/d;->j:I + + goto :goto_2 + + :cond_7 + iput v2, p1, Lf/h/a/c/e1/q/d;->j:I + + :goto_2 + invoke-virtual {v0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Float;->valueOf(Ljava/lang/String;)Ljava/lang/Float; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F + + move-result p0 + + iput p0, p1, Lf/h/a/c/e1/q/d;->k:F + + return-void + + :cond_8 + new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v0, "Invalid expression for fontSize: \'" + + invoke-static {v0, p0, v4}, Lf/e/b/a/a;->q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p1 + + :cond_9 + new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string p1, "Invalid number of entries for fontSize: " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + array-length v0, v0 + + const-string v1, "." + + invoke-static {p1, v0, v1}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static t(Ljava/lang/String;Lf/h/a/c/e1/q/a$b;)J + .locals 14 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + sget-object v0, Lf/h/a/c/e1/q/a;->o:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + const-wide v2, 0x412e848000000000L # 1000000.0 + + const/4 v4, 0x5 + + const/4 v5, 0x4 + + const/4 v6, 0x3 + + const/4 v7, 0x2 + + const/4 v8, 0x1 + + if-eqz v1, :cond_3 + + invoke-virtual {v0, v8}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v8 + + const-wide/16 v10, 0xe10 + + mul-long v8, v8, v10 + + long-to-double v8, v8 + + invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v10 + + const-wide/16 v12, 0x3c + + mul-long v10, v10, v12 + + long-to-double v10, v10 + + add-double/2addr v8, v10 + + invoke-virtual {v0, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v6 + + long-to-double v6, v6 + + add-double/2addr v8, v6 + + invoke-virtual {v0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + const-wide/16 v5, 0x0 + + if-eqz p0, :cond_0 + + invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D + + move-result-wide v10 + + goto :goto_0 + + :cond_0 + move-wide v10, v5 + + :goto_0 + add-double/2addr v8, v10 + + invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_1 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v10 + + long-to-float p0, v10 + + iget v1, p1, Lf/h/a/c/e1/q/a$b;->a:F + + div-float/2addr p0, v1 + + float-to-double v10, p0 + + goto :goto_1 + + :cond_1 + move-wide v10, v5 + + :goto_1 + add-double/2addr v8, v10 + + const/4 p0, 0x6 + + invoke-virtual {v0, p0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_2 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + long-to-double v0, v0 + + iget p0, p1, Lf/h/a/c/e1/q/a$b;->b:I + + int-to-double v4, p0 + + div-double/2addr v0, v4 + + iget p0, p1, Lf/h/a/c/e1/q/a$b;->a:F + + float-to-double p0, p0 + + div-double v5, v0, p0 + + :cond_2 + add-double/2addr v8, v5 + + mul-double v8, v8, v2 + + double-to-long p0, v8 + + return-wide p0 + + :cond_3 + sget-object v0, Lf/h/a/c/e1/q/a;->p:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + if-eqz v1, :cond_10 + + invoke-virtual {v0, v8}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D + + move-result-wide v9 + + invoke-virtual {v0, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const/16 v1, 0x66 + + if-eq v0, v1, :cond_9 + + const/16 v1, 0x68 + + if-eq v0, v1, :cond_8 + + const/16 v1, 0x6d + + if-eq v0, v1, :cond_7 + + const/16 v1, 0xda6 + + if-eq v0, v1, :cond_6 + + const/16 v1, 0x73 + + if-eq v0, v1, :cond_5 + + const/16 v1, 0x74 + + if-eq v0, v1, :cond_4 + + goto :goto_2 + + :cond_4 + const-string v0, "t" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + const/4 v7, 0x5 + + goto :goto_3 + + :cond_5 + const-string v0, "s" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + goto :goto_3 + + :cond_6 + const-string v0, "ms" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + const/4 v7, 0x3 + + goto :goto_3 + + :cond_7 + const-string v0, "m" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + const/4 v7, 0x1 + + goto :goto_3 + + :cond_8 + const-string v0, "h" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + const/4 v7, 0x0 + + goto :goto_3 + + :cond_9 + const-string v0, "f" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_a + + const/4 v7, 0x4 + + goto :goto_3 + + :cond_a + :goto_2 + const/4 v7, -0x1 + + :goto_3 + if-eqz v7, :cond_f + + if-eq v7, v8, :cond_e + + if-eq v7, v6, :cond_d + + if-eq v7, v5, :cond_c + + if-eq v7, v4, :cond_b + + goto :goto_6 + + :cond_b + iget p0, p1, Lf/h/a/c/e1/q/a$b;->c:I + + int-to-double p0, p0 + + goto :goto_4 + + :cond_c + iget p0, p1, Lf/h/a/c/e1/q/a$b;->a:F + + float-to-double p0, p0 + + goto :goto_4 + + :cond_d + const-wide p0, 0x408f400000000000L # 1000.0 + + :goto_4 + div-double/2addr v9, p0 + + goto :goto_6 + + :cond_e + const-wide/high16 p0, 0x404e000000000000L # 60.0 + + goto :goto_5 + + :cond_f + const-wide p0, 0x40ac200000000000L # 3600.0 + + :goto_5 + mul-double v9, v9, p0 + + :goto_6 + mul-double v9, v9, v2 + + double-to-long p0, v9 + + return-wide p0 + + :cond_10 + new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v0, "Malformed time expression: " + + invoke-static {v0, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 23 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + move-object/from16 v8, p0 + + :try_start_0 + iget-object v0, v8, Lf/h/a/c/e1/q/a;->n:Lorg/xmlpull/v1/XmlPullParserFactory; + + invoke-virtual {v0}, Lorg/xmlpull/v1/XmlPullParserFactory;->newPullParser()Lorg/xmlpull/v1/XmlPullParser; + + move-result-object v9 + + new-instance v10, Ljava/util/HashMap; + + invoke-direct {v10}, Ljava/util/HashMap;->()V + + new-instance v11, Ljava/util/HashMap; + + invoke-direct {v11}, Ljava/util/HashMap;->()V + + new-instance v12, Ljava/util/HashMap; + + invoke-direct {v12}, Ljava/util/HashMap;->()V + + const-string v0, "" + + new-instance v1, Lf/h/a/c/e1/q/c; + + const/4 v14, 0x0 + + const v15, -0x800001 + + const v16, -0x800001 + + const/high16 v17, -0x80000000 + + const/high16 v18, -0x80000000 + + const v19, -0x800001 + + const v20, -0x800001 + + const/high16 v21, -0x80000000 + + const v22, -0x800001 + + move-object v13, v1 + + invoke-direct/range {v13 .. v22}, Lf/h/a/c/e1/q/c;->(Ljava/lang/String;FFIIFFIF)V + + invoke-virtual {v11, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Ljava/io/ByteArrayInputStream; + + const/4 v1, 0x0 + + move-object/from16 v2, p1 + + move/from16 v3, p2 + + invoke-direct {v0, v2, v1, v3}, Ljava/io/ByteArrayInputStream;->([BII)V + + const/4 v2, 0x0 + + invoke-interface {v9, v0, v2}, Lorg/xmlpull/v1/XmlPullParser;->setInput(Ljava/io/InputStream;Ljava/lang/String;)V + + new-instance v13, Ljava/util/ArrayDeque; + + invoke-direct {v13}, Ljava/util/ArrayDeque;->()V + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I + + move-result v0 + + sget-object v3, Lf/h/a/c/e1/q/a;->u:Lf/h/a/c/e1/q/a$b; + + sget-object v4, Lf/h/a/c/e1/q/a;->v:Lf/h/a/c/e1/q/a$a; + + move-object v15, v2 + + const/4 v14, 0x0 + + :goto_0 + const/4 v1, 0x1 + + if-eq v0, v1, :cond_b + + invoke-virtual {v13}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/q/b; + + const/4 v5, 0x2 + + if-nez v14, :cond_8 + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object v7 + :try_end_0 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + + const-string v6, "tt" + + if-ne v0, v5, :cond_4 + + :try_start_1 + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v8, v9}, Lf/h/a/c/e1/q/a;->o(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/c/e1/q/a$b; + + move-result-object v3 + + sget-object v0, Lf/h/a/c/e1/q/a;->v:Lf/h/a/c/e1/q/a$a; + + invoke-virtual {v8, v9, v0}, Lf/h/a/c/e1/q/a;->m(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/a$a;)Lf/h/a/c/e1/q/a$a; + + move-result-object v4 + + invoke-virtual {v8, v9}, Lf/h/a/c/e1/q/a;->u(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/c/e1/q/a$c; + + move-result-object v2 + + :cond_0 + move-object/from16 v16, v2 + + move-object v6, v3 + + move-object/from16 v17, v4 + + invoke-static {v7}, Lf/h/a/c/e1/q/a;->l(Ljava/lang/String;)Z + + move-result v0 + :try_end_1 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + + const-string v2, "TtmlDecoder" + + if-nez v0, :cond_1 + + :try_start_2 + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "Ignoring unsupported tag: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v2, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + add-int/lit8 v14, v14, 0x1 + + move-object v3, v6 + + move-object/from16 v2, v16 + + move-object/from16 v4, v17 + + goto/16 :goto_4 + + :cond_1 + const-string v0, "head" + + invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + move-object/from16 v1, p0 + + move-object v2, v9 + + move-object v3, v10 + + move-object/from16 v4, v17 + + move-object/from16 v5, v16 + + move-object v7, v6 + + move-object v6, v11 + + move-object/from16 p2, v15 + + move-object v15, v7 + + move-object v7, v12 + + invoke-virtual/range {v1 .. v7}, Lf/h/a/c/e1/q/a;->p(Lorg/xmlpull/v1/XmlPullParser;Ljava/util/Map;Lf/h/a/c/e1/q/a$a;Lf/h/a/c/e1/q/a$c;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + :try_end_2 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_2 .. :try_end_2} :catch_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_1 + + :cond_2 + move-object/from16 p2, v15 + + move-object v15, v6 + + :try_start_3 + invoke-virtual {v8, v9, v1, v11, v15}, Lf/h/a/c/e1/q/a;->q(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/b;Ljava/util/Map;Lf/h/a/c/e1/q/a$b;)Lf/h/a/c/e1/q/b; + + move-result-object v0 + + invoke-virtual {v13, v0}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V + + if-eqz v1, :cond_3 + + invoke-virtual {v1, v0}, Lf/h/a/c/e1/q/b;->a(Lf/h/a/c/e1/q/b;)V + :try_end_3 + .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_3 .. :try_end_3} :catch_2 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 + + goto :goto_1 + + :catch_0 + move-exception v0 + + :try_start_4 + const-string v1, "Suppressing parser error" + + invoke-static {v2, v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + add-int/lit8 v14, v14, 0x1 + + :cond_3 + :goto_1 + move-object v3, v15 + + move-object/from16 v2, v16 + + move-object/from16 v4, v17 + + goto :goto_3 + + :cond_4 + move-object/from16 p2, v15 + + const/4 v5, 0x4 + + if-ne v0, v5, :cond_6 + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getText()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/e1/q/b;->b(Ljava/lang/String;)Lf/h/a/c/e1/q/b; + + move-result-object v0 + + iget-object v5, v1, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + if-nez v5, :cond_5 + + new-instance v5, Ljava/util/ArrayList; + + invoke-direct {v5}, Ljava/util/ArrayList;->()V + + iput-object v5, v1, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + :cond_5 + iget-object v1, v1, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_3 + + :cond_6 + const/4 v1, 0x3 + + if-ne v0, v1, :cond_a + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_7 + + new-instance v15, Lf/h/a/c/e1/q/e; + + invoke-virtual {v13}, Ljava/util/ArrayDeque;->peek()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/e1/q/b; + + invoke-direct {v15, v0, v10, v11, v12}, Lf/h/a/c/e1/q/e;->(Lf/h/a/c/e1/q/b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V + + goto :goto_2 + + :cond_7 + move-object/from16 v15, p2 + + :goto_2 + invoke-virtual {v13}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + goto :goto_4 + + :cond_8 + move-object/from16 p2, v15 + + if-ne v0, v5, :cond_9 + + add-int/lit8 v14, v14, 0x1 + + goto :goto_3 + + :cond_9 + const/4 v1, 0x3 + + if-ne v0, v1, :cond_a + + add-int/lit8 v14, v14, -0x1 + + :cond_a + :goto_3 + move-object/from16 v15, p2 + + :goto_4 + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->next()I + + invoke-interface {v9}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I + + move-result v0 + :try_end_4 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_2 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 + + goto/16 :goto_0 + + :cond_b + move-object/from16 p2, v15 + + return-object p2 + + :catch_1 + move-exception v0 + + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Unexpected error when reading input." + + invoke-direct {v1, v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + + :catch_2 + move-exception v0 + + new-instance v1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v2, "Unable to decode source" + + invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public final k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + .locals 0 + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/c/e1/q/d; + + invoke-direct {p1}, Lf/h/a/c/e1/q/d;->()V + + :cond_0 + return-object p1 +.end method + +.method public final m(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/a$a;)Lf/h/a/c/e1/q/a$a; + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + const-string v0, "http://www.w3.org/ns/ttml#parameter" + + const-string v1, "cellResolution" + + invoke-interface {p1, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + if-nez p1, :cond_0 + + return-object p2 + + :cond_0 + sget-object v0, Lf/h/a/c/e1/q/a;->t:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + const-string v2, "Ignoring malformed cell resolution: " + + const-string v3, "TtmlDecoder" + + if-nez v1, :cond_1 + + invoke-static {v2, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p2 + + :cond_1 + const/4 v1, 0x1 + + :try_start_0 + invoke-virtual {v0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v1 + + const/4 v4, 0x2 + + invoke-virtual {v0, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v0 + + if-eqz v1, :cond_2 + + if-eqz v0, :cond_2 + + new-instance v4, Lf/h/a/c/e1/q/a$a; + + invoke-direct {v4, v1, v0}, Lf/h/a/c/e1/q/a$a;->(II)V + + return-object v4 + + :cond_2 + new-instance v4, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V + + const-string v6, "Invalid cell resolution " + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " " + + invoke-virtual {v5, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v4, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw v4 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + invoke-static {v2, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p2 +.end method + +.method public final o(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/c/e1/q/a$b; + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + const-string v0, "http://www.w3.org/ns/ttml#parameter" + + const-string v1, "frameRate" + + invoke-interface {p1, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v1 + + goto :goto_0 + + :cond_0 + const/16 v1, 0x1e + + :goto_0 + const/high16 v2, 0x3f800000 # 1.0f + + const-string v3, "frameRateMultiplier" + + invoke-interface {p1, v0, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + if-eqz v3, :cond_2 + + const-string v2, " " + + invoke-static {v3, v2}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v2 + + array-length v3, v2 + + const/4 v4, 0x2 + + if-ne v3, v4, :cond_1 + + const/4 v3, 0x0 + + aget-object v3, v2, v3 + + invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v3 + + int-to-float v3, v3 + + const/4 v4, 0x1 + + aget-object v2, v2, v4 + + invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + int-to-float v2, v2 + + div-float v2, v3, v2 + + goto :goto_1 + + :cond_1 + new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v0, "frameRateMultiplier doesn\'t have 2 parts" + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + :goto_1 + sget-object v3, Lf/h/a/c/e1/q/a;->u:Lf/h/a/c/e1/q/a$b; + + iget v3, v3, Lf/h/a/c/e1/q/a$b;->b:I + + const-string v4, "subFrameRate" + + invoke-interface {p1, v0, v4}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + if-eqz v4, :cond_3 + + invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v3 + + :cond_3 + sget-object v4, Lf/h/a/c/e1/q/a;->u:Lf/h/a/c/e1/q/a$b; + + iget v4, v4, Lf/h/a/c/e1/q/a$b;->c:I + + const-string v5, "tickRate" + + invoke-interface {p1, v0, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + if-eqz p1, :cond_4 + + invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v4 + + :cond_4 + new-instance p1, Lf/h/a/c/e1/q/a$b; + + int-to-float v0, v1 + + mul-float v0, v0, v2 + + invoke-direct {p1, v0, v3, v4}, Lf/h/a/c/e1/q/a$b;->(FII)V + + return-object p1 +.end method + +.method public final p(Lorg/xmlpull/v1/XmlPullParser;Ljava/util/Map;Lf/h/a/c/e1/q/a$a;Lf/h/a/c/e1/q/a$c;Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + .locals 18 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lorg/xmlpull/v1/XmlPullParser;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/d;", + ">;", + "Lf/h/a/c/e1/q/a$a;", + "Lf/h/a/c/e1/q/a$c;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/c;", + ">;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/d;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Lorg/xmlpull/v1/XmlPullParserException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p4 + + :cond_0 + invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->next()I + + const-string v4, "style" + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->Y0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v5 + + if-eqz v5, :cond_3 + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + new-instance v5, Lf/h/a/c/e1/q/d; + + invoke-direct {v5}, Lf/h/a/c/e1/q/d;->()V + + invoke-virtual {v0, v1, v5}, Lf/h/a/c/e1/q/a;->r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object v5 + + if-eqz v4, :cond_1 + + invoke-virtual {v0, v4}, Lf/h/a/c/e1/q/a;->s(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v4 + + array-length v6, v4 + + const/4 v7, 0x0 + + :goto_0 + if-ge v7, v6, :cond_1 + + aget-object v8, v4, v7 + + invoke-interface {v2, v8}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/c/e1/q/d; + + invoke-virtual {v5, v8}, Lf/h/a/c/e1/q/d;->a(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + add-int/lit8 v7, v7, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v4, v5, Lf/h/a/c/e1/q/d;->l:Ljava/lang/String; + + if-eqz v4, :cond_2 + + invoke-interface {v2, v4, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_2 + move-object/from16 v6, p5 + + goto/16 :goto_9 + + :cond_3 + const-string v4, "region" + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->Y0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v4 + + const-string v5, "id" + + if-eqz v4, :cond_13 + + invoke-static {v1, v5}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + if-nez v7, :cond_4 + + goto/16 :goto_6 + + :cond_4 + const-string v4, "origin" + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + const-string v5, "TtmlDecoder" + + if-eqz v4, :cond_12 + + sget-object v6, Lf/h/a/c/e1/q/a;->r:Ljava/util/regex/Pattern; + + invoke-virtual {v6, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v6 + + sget-object v8, Lf/h/a/c/e1/q/a;->s:Ljava/util/regex/Pattern; + + invoke-virtual {v8, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v8 + + invoke-virtual {v6}, Ljava/util/regex/Matcher;->matches()Z + + move-result v9 + + const-string v10, "Ignoring region with malformed origin: " + + const-string v11, "Ignoring region with missing tts:extent: " + + const/high16 v12, 0x42c80000 # 100.0f + + const/4 v13, 0x1 + + const/4 v14, 0x2 + + if-eqz v9, :cond_5 + + :try_start_0 + invoke-virtual {v6, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v8 + + div-float/2addr v8, v12 + + invoke-virtual {v6, v14}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v6 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + div-float/2addr v6, v12 + + goto :goto_1 + + :catch_0 + invoke-static {v10, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_6 + + :cond_5 + invoke-virtual {v8}, Ljava/util/regex/Matcher;->matches()Z + + move-result v6 + + if-eqz v6, :cond_11 + + if-nez v3, :cond_6 + + invoke-static {v11, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_6 + + :cond_6 + :try_start_1 + invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v6 + + invoke-virtual {v8, v14}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v8 + + int-to-float v6, v6 + + iget v9, v3, Lf/h/a/c/e1/q/a$c;->a:I + + int-to-float v9, v9 + + div-float/2addr v6, v9 + + int-to-float v8, v8 + + iget v9, v3, Lf/h/a/c/e1/q/a$c;->b:I + :try_end_1 + .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_3 + + int-to-float v9, v9 + + div-float/2addr v8, v9 + + move/from16 v17, v8 + + move v8, v6 + + move/from16 v6, v17 + + :goto_1 + const-string v9, "extent" + + invoke-static {v1, v9}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v9 + + if-eqz v9, :cond_10 + + sget-object v10, Lf/h/a/c/e1/q/a;->r:Ljava/util/regex/Pattern; + + invoke-virtual {v10, v9}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v10 + + sget-object v14, Lf/h/a/c/e1/q/a;->s:Ljava/util/regex/Pattern; + + invoke-virtual {v14, v9}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v9 + + invoke-virtual {v10}, Ljava/util/regex/Matcher;->matches()Z + + move-result v14 + + const-string v15, "Ignoring region with malformed extent: " + + if-eqz v14, :cond_7 + + :try_start_2 + invoke-virtual {v10, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v9 + + invoke-static {v9}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v9 + + div-float/2addr v9, v12 + + const/4 v11, 0x2 + + invoke-virtual {v10, v11}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v10 + + invoke-static {v10}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v4 + :try_end_2 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_1 + + div-float/2addr v4, v12 + + move v12, v9 + + goto :goto_2 + + :catch_1 + invoke-static {v15, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_6 + + :cond_7 + invoke-virtual {v9}, Ljava/util/regex/Matcher;->matches()Z + + move-result v10 + + if-eqz v10, :cond_f + + if-nez v3, :cond_8 + + invoke-static {v11, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto/16 :goto_6 + + :cond_8 + :try_start_3 + invoke-virtual {v9, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v10 + + invoke-static {v10}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v10 + + const/4 v11, 0x2 + + invoke-virtual {v9, v11}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v9 + + invoke-static {v9}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v9 + + int-to-float v10, v10 + + iget v11, v3, Lf/h/a/c/e1/q/a$c;->a:I + + int-to-float v11, v11 + + div-float/2addr v10, v11 + + int-to-float v9, v9 + + iget v4, v3, Lf/h/a/c/e1/q/a$c;->b:I + :try_end_3 + .catch Ljava/lang/NumberFormatException; {:try_start_3 .. :try_end_3} :catch_2 + + int-to-float v4, v4 + + div-float/2addr v9, v4 + + move v4, v9 + + move v12, v10 + + :goto_2 + const-string v5, "displayAlign" + + invoke-static {v1, v5}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + if-eqz v5, :cond_e + + invoke-static {v5}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + const/4 v9, -0x1 + + invoke-virtual {v5}, Ljava/lang/String;->hashCode()I + + move-result v10 + + const v11, -0x514d33ab + + if-eq v10, v11, :cond_a + + const v11, 0x58705dc + + if-eq v10, v11, :cond_9 + + goto :goto_3 + + :cond_9 + const-string v10, "after" + + invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_b + + const/4 v9, 0x1 + + goto :goto_3 + + :cond_a + const-string v10, "center" + + invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_b + + const/4 v9, 0x0 + + :cond_b + :goto_3 + if-eqz v9, :cond_d + + if-eq v9, v13, :cond_c + + goto :goto_4 + + :cond_c + add-float/2addr v6, v4 + + const/4 v5, 0x2 + + move v9, v6 + + const/4 v11, 0x2 + + goto :goto_5 + + :cond_d + const/high16 v5, 0x40000000 # 2.0f + + div-float v5, v4, v5 + + add-float/2addr v5, v6 + + const/4 v6, 0x1 + + move v9, v5 + + const/4 v11, 0x1 + + goto :goto_5 + + :cond_e + :goto_4 + const/4 v5, 0x0 + + move v9, v6 + + const/4 v11, 0x0 + + :goto_5 + const/high16 v5, 0x3f800000 # 1.0f + + move-object/from16 v15, p3 + + iget v6, v15, Lf/h/a/c/e1/q/a$a;->a:I + + int-to-float v6, v6 + + div-float/2addr v5, v6 + + new-instance v16, Lf/h/a/c/e1/q/c; + + const/4 v10, 0x0 + + const/4 v14, 0x1 + + move-object/from16 v6, v16 + + move v13, v4 + + move v15, v5 + + invoke-direct/range {v6 .. v15}, Lf/h/a/c/e1/q/c;->(Ljava/lang/String;FFIIFFIF)V + + goto :goto_7 + + :catch_2 + invoke-static {v15, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_6 + + :cond_f + const-string v6, "Ignoring region with unsupported extent: " + + invoke-static {v6, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_6 + + :cond_10 + const-string v4, "Ignoring region without an extent" + + invoke-static {v5, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_6 + + :catch_3 + invoke-static {v10, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_6 + + :cond_11 + const-string v6, "Ignoring region with unsupported origin: " + + invoke-static {v6, v4, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_6 + + :cond_12 + const-string v4, "Ignoring region without an origin" + + invoke-static {v5, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_6 + const/16 v16, 0x0 + + :goto_7 + move-object/from16 v4, v16 + + if-eqz v4, :cond_2 + + iget-object v5, v4, Lf/h/a/c/e1/q/c;->a:Ljava/lang/String; + + move-object/from16 v6, p5 + + invoke-interface {v6, v5, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_9 + + :cond_13 + move-object/from16 v6, p5 + + const-string v4, "metadata" + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->Y0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_16 + + :cond_14 + invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->next()I + + const-string v7, "image" + + invoke-static {v1, v7}, Lf/h/a/c/i1/e;->Y0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_15 + + invoke-static {v1, v5}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + if-eqz v7, :cond_15 + + invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->nextText()Ljava/lang/String; + + move-result-object v8 + + move-object/from16 v9, p6 + + invoke-interface {v9, v7, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_8 + + :cond_15 + move-object/from16 v9, p6 + + :goto_8 + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->V0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_14 + + goto :goto_a + + :cond_16 + :goto_9 + move-object/from16 v9, p6 + + :goto_a + const-string v4, "head" + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->V0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + return-object v2 +.end method + +.method public final q(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/b;Ljava/util/Map;Lf/h/a/c/e1/q/a$b;)Lf/h/a/c/e1/q/b; + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lorg/xmlpull/v1/XmlPullParser;", + "Lf/h/a/c/e1/q/b;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/c;", + ">;", + "Lf/h/a/c/e1/q/a$b;", + ")", + "Lf/h/a/c/e1/q/b;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p4 + + invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I + + move-result v4 + + const/4 v5, 0x0 + + invoke-virtual {v0, v1, v5}, Lf/h/a/c/e1/q/a;->r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object v13 + + const-string v9, "" + + move-object v14, v5 + + move-object/from16 v16, v14 + + move-object v15, v9 + + const/4 v5, 0x0 + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + const-wide v17, -0x7fffffffffffffffL # -4.9E-324 + + :goto_0 + if-ge v5, v4, :cond_9 + + invoke-interface {v1, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; + + move-result-object v6 + + invoke-interface {v1, v5}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v6}, Ljava/lang/String;->hashCode()I + + move-result v8 + + const/4 v1, 0x1 + + sparse-switch v8, :sswitch_data_0 + + goto :goto_1 + + :sswitch_0 + const-string v8, "backgroundImage" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x5 + + goto :goto_2 + + :sswitch_1 + const-string v8, "style" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x3 + + goto :goto_2 + + :sswitch_2 + const-string v8, "begin" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x0 + + goto :goto_2 + + :sswitch_3 + const-string v8, "end" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x1 + + goto :goto_2 + + :sswitch_4 + const-string v8, "dur" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x2 + + goto :goto_2 + + :sswitch_5 + const-string v8, "region" + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + const/4 v6, 0x4 + + goto :goto_2 + + :cond_0 + :goto_1 + const/4 v6, -0x1 + + :goto_2 + if-eqz v6, :cond_7 + + if-eq v6, v1, :cond_6 + + const/4 v8, 0x2 + + if-eq v6, v8, :cond_5 + + const/4 v8, 0x3 + + if-eq v6, v8, :cond_4 + + const/4 v8, 0x4 + + if-eq v6, v8, :cond_3 + + const/4 v8, 0x5 + + if-eq v6, v8, :cond_1 + + goto :goto_3 + + :cond_1 + const-string v6, "#" + + invoke-virtual {v7, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_2 + + invoke-virtual {v7, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v16 + + :cond_2 + :goto_3 + move-object/from16 v1, p3 + + goto :goto_4 + + :cond_3 + move-object/from16 v1, p3 + + invoke-interface {v1, v7}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_8 + + move-object v15, v7 + + goto :goto_4 + + :cond_4 + move-object/from16 v1, p3 + + invoke-virtual {v0, v7}, Lf/h/a/c/e1/q/a;->s(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v6 + + array-length v7, v6 + + if-lez v7, :cond_8 + + move-object v14, v6 + + goto :goto_4 + + :cond_5 + move-object/from16 v1, p3 + + invoke-static {v7, v3}, Lf/h/a/c/e1/q/a;->t(Ljava/lang/String;Lf/h/a/c/e1/q/a$b;)J + + move-result-wide v17 + + goto :goto_4 + + :cond_6 + move-object/from16 v1, p3 + + invoke-static {v7, v3}, Lf/h/a/c/e1/q/a;->t(Ljava/lang/String;Lf/h/a/c/e1/q/a$b;)J + + move-result-wide v11 + + goto :goto_4 + + :cond_7 + move-object/from16 v1, p3 + + invoke-static {v7, v3}, Lf/h/a/c/e1/q/a;->t(Ljava/lang/String;Lf/h/a/c/e1/q/a$b;)J + + move-result-wide v9 + + :cond_8 + :goto_4 + add-int/lit8 v5, v5, 0x1 + + move-object/from16 v1, p1 + + goto/16 :goto_0 + + :cond_9 + if-eqz v2, :cond_b + + iget-wide v3, v2, Lf/h/a/c/e1/q/b;->d:J + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v1, v3, v5 + + if-eqz v1, :cond_c + + cmp-long v1, v9, v5 + + if-eqz v1, :cond_a + + add-long/2addr v9, v3 + + :cond_a + cmp-long v1, v11, v5 + + if-eqz v1, :cond_c + + iget-wide v3, v2, Lf/h/a/c/e1/q/b;->d:J + + add-long/2addr v11, v3 + + goto :goto_5 + + :cond_b + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + :cond_c + :goto_5 + cmp-long v1, v11, v5 + + if-nez v1, :cond_e + + cmp-long v1, v17, v5 + + if-eqz v1, :cond_d + + add-long v17, v9, v17 + + move-wide/from16 v11, v17 + + goto :goto_6 + + :cond_d + if-eqz v2, :cond_e + + iget-wide v1, v2, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v3, v1, v5 + + if-eqz v3, :cond_e + + move-wide v11, v1 + + :cond_e + :goto_6 + invoke-interface/range {p1 .. p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object v7 + + new-instance v1, Lf/h/a/c/e1/q/b; + + const/4 v8, 0x0 + + move-object v6, v1 + + invoke-direct/range {v6 .. v16}, Lf/h/a/c/e1/q/b;->(Ljava/lang/String;Ljava/lang/String;JJLf/h/a/c/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v1 + + nop + + :sswitch_data_0 + .sparse-switch + -0x37b7d90c -> :sswitch_5 + 0x18601 -> :sswitch_4 + 0x188db -> :sswitch_3 + 0x59478a9 -> :sswitch_2 + 0x68b1db1 -> :sswitch_1 + 0x4d0b70cd -> :sswitch_0 + .end sparse-switch +.end method + +.method public final r(Lorg/xmlpull/v1/XmlPullParser;Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + .locals 11 + + invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_d + + invoke-interface {p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; + + move-result-object v3 + + invoke-interface {p1, v2}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->hashCode()I + + move-result v5 + + const/4 v6, -0x1 + + const/4 v7, 0x4 + + const/4 v8, 0x3 + + const/4 v9, 0x2 + + const/4 v10, 0x1 + + sparse-switch v5, :sswitch_data_0 + + goto :goto_1 + + :sswitch_0 + const-string v5, "backgroundColor" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x1 + + goto :goto_2 + + :sswitch_1 + const-string v5, "fontSize" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x4 + + goto :goto_2 + + :sswitch_2 + const-string v5, "color" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x2 + + goto :goto_2 + + :sswitch_3 + const-string v5, "id" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x0 + + goto :goto_2 + + :sswitch_4 + const-string v5, "fontWeight" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x5 + + goto :goto_2 + + :sswitch_5 + const-string v5, "textDecoration" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/16 v4, 0x8 + + goto :goto_2 + + :sswitch_6 + const-string v5, "textAlign" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x7 + + goto :goto_2 + + :sswitch_7 + const-string v5, "fontFamily" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x3 + + goto :goto_2 + + :sswitch_8 + const-string v5, "fontStyle" + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 v4, 0x6 + + goto :goto_2 + + :cond_0 + :goto_1 + const/4 v4, -0x1 + + :goto_2 + const-string v5, "TtmlDecoder" + + packed-switch v4, :pswitch_data_0 + + goto/16 :goto_5 + + :pswitch_0 + invoke-static {v3}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v4 + + sparse-switch v4, :sswitch_data_1 + + goto :goto_3 + + :sswitch_9 + const-string v4, "linethrough" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const/4 v6, 0x0 + + goto :goto_3 + + :sswitch_a + const-string v4, "nolinethrough" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const/4 v6, 0x1 + + goto :goto_3 + + :sswitch_b + const-string v4, "underline" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const/4 v6, 0x2 + + goto :goto_3 + + :sswitch_c + const-string v4, "nounderline" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const/4 v6, 0x3 + + :cond_1 + :goto_3 + if-eqz v6, :cond_5 + + if-eq v6, v10, :cond_4 + + if-eq v6, v9, :cond_3 + + if-eq v6, v8, :cond_2 + + goto/16 :goto_5 + + :cond_2 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v1, p2, Lf/h/a/c/e1/q/d;->g:I + + goto/16 :goto_5 + + :cond_3 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v10, p2, Lf/h/a/c/e1/q/d;->g:I + + goto/16 :goto_5 + + :cond_4 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v1, p2, Lf/h/a/c/e1/q/d;->f:I + + goto/16 :goto_5 + + :cond_5 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v10, p2, Lf/h/a/c/e1/q/d;->f:I + + goto/16 :goto_5 + + :pswitch_1 + invoke-static {v3}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v4 + + sparse-switch v4, :sswitch_data_2 + + goto :goto_4 + + :sswitch_d + const-string v4, "start" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v6, 0x1 + + goto :goto_4 + + :sswitch_e + const-string v4, "right" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v6, 0x2 + + goto :goto_4 + + :sswitch_f + const-string v4, "left" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v6, 0x0 + + goto :goto_4 + + :sswitch_10 + const-string v4, "end" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v6, 0x3 + + goto :goto_4 + + :sswitch_11 + const-string v4, "center" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v6, 0x4 + + :cond_6 + :goto_4 + if-eqz v6, :cond_b + + if-eq v6, v10, :cond_a + + if-eq v6, v9, :cond_9 + + if-eq v6, v8, :cond_8 + + if-eq v6, v7, :cond_7 + + goto/16 :goto_5 + + :cond_7 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + goto/16 :goto_5 + + :cond_8 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + goto/16 :goto_5 + + :cond_9 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + goto/16 :goto_5 + + :cond_a + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + goto/16 :goto_5 + + :cond_b + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + sget-object v3, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + goto/16 :goto_5 + + :pswitch_2 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + const-string v4, "italic" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v3 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v3, p2, Lf/h/a/c/e1/q/d;->i:I + + goto :goto_5 + + :pswitch_3 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + const-string v4, "bold" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v3 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v3, p2, Lf/h/a/c/e1/q/d;->h:I + + goto :goto_5 + + :pswitch_4 + :try_start_0 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v3, p2}, Lf/h/a/c/e1/q/a;->n(Ljava/lang/String;Lf/h/a/c/e1/q/d;)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/text/SubtitleDecoderException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_5 + + :catch_0 + const-string v4, "Failed parsing fontSize value: " + + invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_5 + + :pswitch_5 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + goto :goto_5 + + :pswitch_6 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + :try_start_1 + invoke-static {v3, v1}, Lf/h/a/c/i1/i;->a(Ljava/lang/String;Z)I + + move-result v4 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput v4, p2, Lf/h/a/c/e1/q/d;->b:I + + iput-boolean v10, p2, Lf/h/a/c/e1/q/d;->c:Z + :try_end_1 + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_5 + + :catch_1 + const-string v4, "Failed parsing color value: " + + invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_5 + + :pswitch_7 + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + :try_start_2 + invoke-static {v3, v1}, Lf/h/a/c/i1/i;->a(Ljava/lang/String;Z)I + + move-result v4 + + iput v4, p2, Lf/h/a/c/e1/q/d;->d:I + + iput-boolean v10, p2, Lf/h/a/c/e1/q/d;->e:Z + :try_end_2 + .catch Ljava/lang/IllegalArgumentException; {:try_start_2 .. :try_end_2} :catch_2 + + goto :goto_5 + + :catch_2 + const-string v4, "Failed parsing background value: " + + invoke-static {v4, v3, v5}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_5 + + :pswitch_8 + invoke-interface {p1}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object v4 + + const-string v5, "style" + + invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-virtual {p0, p2}, Lf/h/a/c/e1/q/a;->k(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + move-result-object p2 + + iput-object v3, p2, Lf/h/a/c/e1/q/d;->l:Ljava/lang/String; + + :cond_c + :goto_5 + add-int/lit8 v2, v2, 0x1 + + goto/16 :goto_0 + + :cond_d + return-object p2 + + :sswitch_data_0 + .sparse-switch + -0x5c71855e -> :sswitch_8 + -0x48ff636d -> :sswitch_7 + -0x3f826a28 -> :sswitch_6 + -0x3468fa43 -> :sswitch_5 + -0x2bc67c59 -> :sswitch_4 + 0xd1b -> :sswitch_3 + 0x5a72f63 -> :sswitch_2 + 0x15caa0f0 -> :sswitch_1 + 0x4cb7f6d5 -> :sswitch_0 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch + + :sswitch_data_1 + .sparse-switch + -0x57195dd5 -> :sswitch_c + -0x3d363934 -> :sswitch_b + 0x36723ff0 -> :sswitch_a + 0x641ec051 -> :sswitch_9 + .end sparse-switch + + :sswitch_data_2 + .sparse-switch + -0x514d33ab -> :sswitch_11 + 0x188db -> :sswitch_10 + 0x32a007 -> :sswitch_f + 0x677c21c -> :sswitch_e + 0x68ac462 -> :sswitch_d + .end sparse-switch +.end method + +.method public final s(Ljava/lang/String;)[Ljava/lang/String; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + new-array p1, p1, [Ljava/lang/String; + + goto :goto_0 + + :cond_0 + const-string v0, "\\s+" + + invoke-static {p1, v0}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p1 + + :goto_0 + return-object p1 +.end method + +.method public final u(Lorg/xmlpull/v1/XmlPullParser;)Lf/h/a/c/e1/q/a$c; + .locals 5 + + const-string v0, "extent" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return-object v0 + + :cond_0 + sget-object v1, Lf/h/a/c/e1/q/a;->s:Ljava/util/regex/Pattern; + + invoke-virtual {v1, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z + + move-result v2 + + const-string v3, "TtmlDecoder" + + if-nez v2, :cond_1 + + const-string v1, "Ignoring non-pixel tts extent: " + + invoke-static {v1, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 + + :cond_1 + const/4 v2, 0x1 + + :try_start_0 + invoke-virtual {v1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + const/4 v4, 0x2 + + invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v1 + + new-instance v4, Lf/h/a/c/e1/q/a$c; + + invoke-direct {v4, v2, v1}, Lf/h/a/c/e1/q/a$c;->(II)V + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v4 + + :catch_0 + const-string v1, "Ignoring malformed tts extent: " + + invoke-static {v1, p1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/b.smali new file mode 100644 index 0000000000..6b0adce217 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/b.smali @@ -0,0 +1,1292 @@ +.class public final Lf/h/a/c/e1/q/b; +.super Ljava/lang/Object; +.source "TtmlNode.java" + + +# instance fields +.field public final a:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Z + +.field public final d:J + +.field public final e:J + +.field public final f:Lf/h/a/c/e1/q/d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final g:[Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final h:Ljava/lang/String; + +.field public final i:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final j:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public final k:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public l:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/q/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;JJLf/h/a/c/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p7 # Lf/h/a/c/e1/q/d; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p8 # [Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p10 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/c/e1/q/b;->b:Ljava/lang/String; + + iput-object p10, p0, Lf/h/a/c/e1/q/b;->i:Ljava/lang/String; + + iput-object p7, p0, Lf/h/a/c/e1/q/b;->f:Lf/h/a/c/e1/q/d; + + iput-object p8, p0, Lf/h/a/c/e1/q/b;->g:[Ljava/lang/String; + + if-eqz p2, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/e1/q/b;->c:Z + + iput-wide p3, p0, Lf/h/a/c/e1/q/b;->d:J + + iput-wide p5, p0, Lf/h/a/c/e1/q/b;->e:J + + if-eqz p9, :cond_1 + + iput-object p9, p0, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Lf/h/a/c/e1/q/b;->j:Ljava/util/HashMap; + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Lf/h/a/c/e1/q/b;->k:Ljava/util/HashMap; + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public static b(Ljava/lang/String;)Lf/h/a/c/e1/q/b; + .locals 12 + + new-instance v11, Lf/h/a/c/e1/q/b; + + const-string v0, "\n" + + const-string v1, "\r\n" + + invoke-virtual {p0, v1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, " *\n *" + + invoke-virtual {p0, v1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, " " + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "[ \t\\x0B\u000c\r]+" + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v10, 0x0 + + const/4 v1, 0x0 + + const-string v9, "" + + move-object v0, v11 + + invoke-direct/range {v0 .. v10}, Lf/h/a/c/e1/q/b;->(Ljava/lang/String;Ljava/lang/String;JJLf/h/a/c/e1/q/d;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object v11 +.end method + +.method public static f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Landroid/text/SpannableStringBuilder;", + ">;)", + "Landroid/text/SpannableStringBuilder;" + } + .end annotation + + invoke-interface {p1, p0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + new-instance v0, Landroid/text/SpannableStringBuilder; + + invoke-direct {v0}, Landroid/text/SpannableStringBuilder;->()V + + invoke-interface {p1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + invoke-interface {p1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/text/SpannableStringBuilder; + + return-object p0 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/e1/q/b;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + :cond_0 + iget-object v0, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public c(I)Lf/h/a/c/e1/q/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/e1/q/b; + + return-object p1 + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + invoke-direct {p1}, Ljava/lang/IndexOutOfBoundsException;->()V + + throw p1 +.end method + +.method public d()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + :goto_0 + return v0 +.end method + +.method public final e(Ljava/util/TreeSet;Z)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/TreeSet<", + "Ljava/lang/Long;", + ">;Z)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v1, "p" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v2, "div" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez p2, :cond_0 + + if-nez v0, :cond_0 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/c/e1/q/b;->i:Ljava/lang/String; + + if-eqz v1, :cond_2 + + :cond_0 + iget-wide v1, p0, Lf/h/a/c/e1/q/b;->d:J + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {p1, v1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_1 + iget-wide v1, p0, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_2 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {p1, v1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_2 + iget-object v1, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + if-nez v1, :cond_3 + + return-void + + :cond_3 + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + iget-object v3, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_6 + + iget-object v3, p0, Lf/h/a/c/e1/q/b;->l:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/e1/q/b; + + if-nez p2, :cond_5 + + if-eqz v0, :cond_4 + + goto :goto_1 + + :cond_4 + const/4 v4, 0x0 + + goto :goto_2 + + :cond_5 + :goto_1 + const/4 v4, 0x1 + + :goto_2 + invoke-virtual {v3, p1, v4}, Lf/h/a/c/e1/q/b;->e(Ljava/util/TreeSet;Z)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_6 + return-void +.end method + +.method public g(J)Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->d:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_3 + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->d:J + + cmp-long v4, v0, p1 + + if-gtz v4, :cond_1 + + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_3 + + :cond_1 + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->d:J + + cmp-long v4, v0, v2 + + if-nez v4, :cond_2 + + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_3 + + :cond_2 + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->d:J + + cmp-long v2, v0, p1 + + if-gtz v2, :cond_4 + + iget-wide v0, p0, Lf/h/a/c/e1/q/b;->e:J + + cmp-long v2, p1, v0 + + if-gez v2, :cond_4 + + :cond_3 + const/4 p1, 0x1 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public final h(JLjava/lang/String;Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J", + "Ljava/lang/String;", + "Ljava/util/List<", + "Landroid/util/Pair<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + const-string v1, "" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object p3, p0, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + :goto_0 + invoke-virtual {p0, p1, p2}, Lf/h/a/c/e1/q/b;->g(J)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v1, "div" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->i:Ljava/lang/String; + + if-eqz v0, :cond_1 + + new-instance p1, Landroid/util/Pair; + + iget-object p2, p0, Lf/h/a/c/e1/q/b;->i:Ljava/lang/String; + + invoke-direct {p1, p3, p2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-interface {p4, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-virtual {p0}, Lf/h/a/c/e1/q/b;->d()I + + move-result v1 + + if-ge v0, v1, :cond_2 + + invoke-virtual {p0, v0}, Lf/h/a/c/e1/q/b;->c(I)Lf/h/a/c/e1/q/b; + + move-result-object v1 + + invoke-virtual {v1, p1, p2, p3, p4}, Lf/h/a/c/e1/q/b;->h(JLjava/lang/String;Ljava/util/List;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_2 + return-void +.end method + +.method public final i(JLjava/util/Map;Ljava/util/Map;)V + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/d;", + ">;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Landroid/text/SpannableStringBuilder;", + ">;)V" + } + .end annotation + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/e1/q/b;->g(J)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/c/e1/q/b;->k:Ljava/util/HashMap; + + invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_16 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/c/e1/q/b;->j:Ljava/util/HashMap; + + invoke-virtual {v4, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_2 + + iget-object v4, p0, Lf/h/a/c/e1/q/b;->j:Ljava/util/HashMap; + + invoke-virtual {v4, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + goto :goto_1 + + :cond_2 + const/4 v4, 0x0 + + :goto_1 + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + if-eq v4, v1, :cond_1 + + invoke-interface {p4, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Landroid/text/SpannableStringBuilder; + + iget-object v5, p0, Lf/h/a/c/e1/q/b;->f:Lf/h/a/c/e1/q/d; + + iget-object v6, p0, Lf/h/a/c/e1/q/b;->g:[Ljava/lang/String; + + const/4 v7, 0x1 + + if-nez v5, :cond_3 + + if-nez v6, :cond_3 + + const/4 v5, 0x0 + + goto :goto_4 + + :cond_3 + if-nez v5, :cond_4 + + array-length v8, v6 + + if-ne v8, v7, :cond_4 + + aget-object v5, v6, v2 + + invoke-interface {p3, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/q/d; + + goto :goto_4 + + :cond_4 + if-nez v5, :cond_5 + + array-length v8, v6 + + if-le v8, v7, :cond_5 + + new-instance v5, Lf/h/a/c/e1/q/d; + + invoke-direct {v5}, Lf/h/a/c/e1/q/d;->()V + + array-length v8, v6 + + const/4 v9, 0x0 + + :goto_2 + if-ge v9, v8, :cond_7 + + aget-object v10, v6, v9 + + invoke-interface {p3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/c/e1/q/d; + + invoke-virtual {v5, v10}, Lf/h/a/c/e1/q/d;->a(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_5 + if-eqz v5, :cond_6 + + if-eqz v6, :cond_6 + + array-length v8, v6 + + if-ne v8, v7, :cond_6 + + aget-object v6, v6, v2 + + invoke-interface {p3, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/e1/q/d; + + invoke-virtual {v5, v6}, Lf/h/a/c/e1/q/d;->a(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + goto :goto_4 + + :cond_6 + if-eqz v5, :cond_7 + + if-eqz v6, :cond_7 + + array-length v8, v6 + + if-le v8, v7, :cond_7 + + array-length v8, v6 + + const/4 v9, 0x0 + + :goto_3 + if-ge v9, v8, :cond_7 + + aget-object v10, v6, v9 + + invoke-interface {p3, v10}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/c/e1/q/d; + + invoke-virtual {v5, v10}, Lf/h/a/c/e1/q/d;->a(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + + add-int/lit8 v9, v9, 0x1 + + goto :goto_3 + + :cond_7 + :goto_4 + if-eqz v5, :cond_1 + + invoke-virtual {v5}, Lf/h/a/c/e1/q/d;->b()I + + move-result v6 + + const/16 v8, 0x21 + + const/4 v9, -0x1 + + if-eq v6, v9, :cond_8 + + new-instance v6, Landroid/text/style/StyleSpan; + + invoke-virtual {v5}, Lf/h/a/c/e1/q/d;->b()I + + move-result v9 + + invoke-direct {v6, v9}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {v3, v6, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_8 + iget v6, v5, Lf/h/a/c/e1/q/d;->f:I + + if-ne v6, v7, :cond_9 + + const/4 v6, 0x1 + + goto :goto_5 + + :cond_9 + const/4 v6, 0x0 + + :goto_5 + if-eqz v6, :cond_a + + new-instance v6, Landroid/text/style/StrikethroughSpan; + + invoke-direct {v6}, Landroid/text/style/StrikethroughSpan;->()V + + invoke-virtual {v3, v6, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_a + iget v6, v5, Lf/h/a/c/e1/q/d;->g:I + + if-ne v6, v7, :cond_b + + const/4 v2, 0x1 + + :cond_b + if-eqz v2, :cond_c + + new-instance v2, Landroid/text/style/UnderlineSpan; + + invoke-direct {v2}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_c + iget-boolean v2, v5, Lf/h/a/c/e1/q/d;->c:Z + + if-eqz v2, :cond_e + + new-instance v2, Landroid/text/style/ForegroundColorSpan; + + iget-boolean v6, v5, Lf/h/a/c/e1/q/d;->c:Z + + if-eqz v6, :cond_d + + iget v6, v5, Lf/h/a/c/e1/q/d;->b:I + + invoke-direct {v2, v6}, Landroid/text/style/ForegroundColorSpan;->(I)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_6 + + :cond_d + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Font color has not been defined." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_e + :goto_6 + iget-boolean v2, v5, Lf/h/a/c/e1/q/d;->e:Z + + if-eqz v2, :cond_10 + + new-instance v2, Landroid/text/style/BackgroundColorSpan; + + iget-boolean v6, v5, Lf/h/a/c/e1/q/d;->e:Z + + if-eqz v6, :cond_f + + iget v6, v5, Lf/h/a/c/e1/q/d;->d:I + + invoke-direct {v2, v6}, Landroid/text/style/BackgroundColorSpan;->(I)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_7 + + :cond_f + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Background color has not been defined." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_10 + :goto_7 + iget-object v2, v5, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + if-eqz v2, :cond_11 + + new-instance v2, Landroid/text/style/TypefaceSpan; + + iget-object v6, v5, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + invoke-direct {v2, v6}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_11 + iget-object v2, v5, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + if-eqz v2, :cond_12 + + new-instance v2, Landroid/text/style/AlignmentSpan$Standard; + + iget-object v6, v5, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + invoke-direct {v2, v6}, Landroid/text/style/AlignmentSpan$Standard;->(Landroid/text/Layout$Alignment;)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_12 + iget v2, v5, Lf/h/a/c/e1/q/d;->j:I + + if-eq v2, v7, :cond_15 + + const/4 v6, 0x2 + + if-eq v2, v6, :cond_14 + + const/4 v6, 0x3 + + if-eq v2, v6, :cond_13 + + goto/16 :goto_0 + + :cond_13 + new-instance v2, Landroid/text/style/RelativeSizeSpan; + + iget v5, v5, Lf/h/a/c/e1/q/d;->k:F + + const/high16 v6, 0x42c80000 # 100.0f + + div-float/2addr v5, v6 + + invoke-direct {v2, v5}, Landroid/text/style/RelativeSizeSpan;->(F)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto/16 :goto_0 + + :cond_14 + new-instance v2, Landroid/text/style/RelativeSizeSpan; + + iget v5, v5, Lf/h/a/c/e1/q/d;->k:F + + invoke-direct {v2, v5}, Landroid/text/style/RelativeSizeSpan;->(F)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto/16 :goto_0 + + :cond_15 + new-instance v2, Landroid/text/style/AbsoluteSizeSpan; + + iget v5, v5, Lf/h/a/c/e1/q/d;->k:F + + float-to-int v5, v5 + + invoke-direct {v2, v5, v7}, Landroid/text/style/AbsoluteSizeSpan;->(IZ)V + + invoke-virtual {v3, v2, v4, v1, v8}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto/16 :goto_0 + + :cond_16 + :goto_8 + invoke-virtual {p0}, Lf/h/a/c/e1/q/b;->d()I + + move-result v0 + + if-ge v2, v0, :cond_17 + + invoke-virtual {p0, v2}, Lf/h/a/c/e1/q/b;->c(I)Lf/h/a/c/e1/q/b; + + move-result-object v0 + + invoke-virtual {v0, p1, p2, p3, p4}, Lf/h/a/c/e1/q/b;->i(JLjava/util/Map;Ljava/util/Map;)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_8 + + :cond_17 + return-void +.end method + +.method public final j(JZLjava/lang/String;Ljava/util/Map;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(JZ", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Landroid/text/SpannableStringBuilder;", + ">;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->j:Ljava/util/HashMap; + + invoke-virtual {v0}, Ljava/util/HashMap;->clear()V + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->k:Ljava/util/HashMap; + + invoke-virtual {v0}, Ljava/util/HashMap;->clear()V + + iget-object v0, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v1, "metadata" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + const-string v1, "" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object p4, p0, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + :goto_0 + iget-boolean v0, p0, Lf/h/a/c/e1/q/b;->c:Z + + if-eqz v0, :cond_2 + + if-eqz p3, :cond_2 + + invoke-static {p4, p5}, Lf/h/a/c/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/e1/q/b;->b:Ljava/lang/String; + + invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + goto/16 :goto_7 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v1, "br" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/16 v6, 0xa + + if-eqz v0, :cond_3 + + if-eqz p3, :cond_3 + + invoke-static {p4, p5}, Lf/h/a/c/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; + + move-result-object p1 + + invoke-virtual {p1, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + goto/16 :goto_7 + + :cond_3 + invoke-virtual {p0, p1, p2}, Lf/h/a/c/e1/q/b;->g(J)Z + + move-result v0 + + if-eqz v0, :cond_a + + invoke-interface {p5}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + iget-object v2, p0, Lf/h/a/c/e1/q/b;->j:Ljava/util/HashMap; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/text/SpannableStringBuilder; + + invoke-virtual {v1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_4 + iget-object v0, p0, Lf/h/a/c/e1/q/b;->a:Ljava/lang/String; + + const-string v1, "p" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_2 + invoke-virtual {p0}, Lf/h/a/c/e1/q/b;->d()I + + move-result v0 + + if-ge v9, v0, :cond_7 + + invoke-virtual {p0, v9}, Lf/h/a/c/e1/q/b;->c(I)Lf/h/a/c/e1/q/b; + + move-result-object v0 + + if-nez p3, :cond_6 + + if-eqz v7, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v3, 0x0 + + goto :goto_4 + + :cond_6 + :goto_3 + const/4 v1, 0x1 + + const/4 v3, 0x1 + + :goto_4 + move-wide v1, p1 + + move-object v4, p4 + + move-object v5, p5 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/e1/q/b;->j(JZLjava/lang/String;Ljava/util/Map;)V + + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_7 + if-eqz v7, :cond_9 + + invoke-static {p4, p5}, Lf/h/a/c/e1/q/b;->f(Ljava/lang/String;Ljava/util/Map;)Landroid/text/SpannableStringBuilder; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/text/SpannableStringBuilder;->length()I + + move-result p2 + + :goto_5 + add-int/lit8 p2, p2, -0x1 + + if-ltz p2, :cond_8 + + invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result p3 + + const/16 p4, 0x20 + + if-ne p3, p4, :cond_8 + + goto :goto_5 + + :cond_8 + if-ltz p2, :cond_9 + + invoke-virtual {p1, p2}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result p2 + + if-eq p2, v6, :cond_9 + + invoke-virtual {p1, v6}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + :cond_9 + invoke-interface {p5}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_6 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_a + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/Map$Entry; + + iget-object p3, p0, Lf/h/a/c/e1/q/b;->k:Ljava/util/HashMap; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p4 + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Landroid/text/SpannableStringBuilder; + + invoke-virtual {p2}, Landroid/text/SpannableStringBuilder;->length()I + + move-result p2 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + invoke-virtual {p3, p4, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_6 + + :cond_a + :goto_7 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/c.smali new file mode 100644 index 0000000000..1bf53665ee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/c.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/c/e1/q/c; +.super Ljava/lang/Object; +.source "TtmlRegion.java" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:F + +.field public final c:F + +.field public final d:I + +.field public final e:I + +.field public final f:F + +.field public final g:F + +.field public final h:I + +.field public final i:F + + +# direct methods +.method public constructor (Ljava/lang/String;FFIIFFIF)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/q/c;->a:Ljava/lang/String; + + iput p2, p0, Lf/h/a/c/e1/q/c;->b:F + + iput p3, p0, Lf/h/a/c/e1/q/c;->c:F + + iput p4, p0, Lf/h/a/c/e1/q/c;->d:I + + iput p5, p0, Lf/h/a/c/e1/q/c;->e:I + + iput p6, p0, Lf/h/a/c/e1/q/c;->f:F + + iput p7, p0, Lf/h/a/c/e1/q/c;->g:F + + iput p8, p0, Lf/h/a/c/e1/q/c;->h:I + + iput p9, p0, Lf/h/a/c/e1/q/c;->i:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/d.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/d.smali new file mode 100644 index 0000000000..65715404d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/d.smali @@ -0,0 +1,210 @@ +.class public final Lf/h/a/c/e1/q/d; +.super Ljava/lang/Object; +.source "TtmlStyle.java" + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:I + +.field public c:Z + +.field public d:I + +.field public e:Z + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + +.field public j:I + +.field public k:F + +.field public l:Ljava/lang/String; + +.field public m:Landroid/text/Layout$Alignment; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/e1/q/d;->f:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->g:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->h:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->i:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->j:I + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/e1/q/d;)Lf/h/a/c/e1/q/d; + .locals 3 + + if-eqz p1, :cond_8 + + iget-boolean v0, p0, Lf/h/a/c/e1/q/d;->c:Z + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + iget-boolean v0, p1, Lf/h/a/c/e1/q/d;->c:Z + + if-eqz v0, :cond_0 + + iget v0, p1, Lf/h/a/c/e1/q/d;->b:I + + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iput v0, p0, Lf/h/a/c/e1/q/d;->b:I + + iput-boolean v1, p0, Lf/h/a/c/e1/q/d;->c:Z + + :cond_0 + iget v0, p0, Lf/h/a/c/e1/q/d;->h:I + + const/4 v2, -0x1 + + if-ne v0, v2, :cond_1 + + iget v0, p1, Lf/h/a/c/e1/q/d;->h:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->h:I + + :cond_1 + iget v0, p0, Lf/h/a/c/e1/q/d;->i:I + + if-ne v0, v2, :cond_2 + + iget v0, p1, Lf/h/a/c/e1/q/d;->i:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->i:I + + :cond_2 + iget-object v0, p0, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + if-nez v0, :cond_3 + + iget-object v0, p1, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/c/e1/q/d;->a:Ljava/lang/String; + + :cond_3 + iget v0, p0, Lf/h/a/c/e1/q/d;->f:I + + if-ne v0, v2, :cond_4 + + iget v0, p1, Lf/h/a/c/e1/q/d;->f:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->f:I + + :cond_4 + iget v0, p0, Lf/h/a/c/e1/q/d;->g:I + + if-ne v0, v2, :cond_5 + + iget v0, p1, Lf/h/a/c/e1/q/d;->g:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->g:I + + :cond_5 + iget-object v0, p0, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + if-nez v0, :cond_6 + + iget-object v0, p1, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + iput-object v0, p0, Lf/h/a/c/e1/q/d;->m:Landroid/text/Layout$Alignment; + + :cond_6 + iget v0, p0, Lf/h/a/c/e1/q/d;->j:I + + if-ne v0, v2, :cond_7 + + iget v0, p1, Lf/h/a/c/e1/q/d;->j:I + + iput v0, p0, Lf/h/a/c/e1/q/d;->j:I + + iget v0, p1, Lf/h/a/c/e1/q/d;->k:F + + iput v0, p0, Lf/h/a/c/e1/q/d;->k:F + + :cond_7 + iget-boolean v0, p0, Lf/h/a/c/e1/q/d;->e:Z + + if-nez v0, :cond_8 + + iget-boolean v0, p1, Lf/h/a/c/e1/q/d;->e:Z + + if-eqz v0, :cond_8 + + iget p1, p1, Lf/h/a/c/e1/q/d;->d:I + + iput p1, p0, Lf/h/a/c/e1/q/d;->d:I + + iput-boolean v1, p0, Lf/h/a/c/e1/q/d;->e:Z + + :cond_8 + return-object p0 +.end method + +.method public b()I + .locals 4 + + iget v0, p0, Lf/h/a/c/e1/q/d;->h:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + iget v0, p0, Lf/h/a/c/e1/q/d;->i:I + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + iget v0, p0, Lf/h/a/c/e1/q/d;->h:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ne v0, v2, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + iget v3, p0, Lf/h/a/c/e1/q/d;->i:I + + if-ne v3, v2, :cond_2 + + const/4 v1, 0x2 + + :cond_2 + or-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/q/e.smali b/com.discord/smali_classes2/f/h/a/c/e1/q/e.smali new file mode 100644 index 0000000000..9d336d573e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/q/e.smali @@ -0,0 +1,584 @@ +.class public final Lf/h/a/c/e1/q/e; +.super Ljava/lang/Object; +.source "TtmlSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Lf/h/a/c/e1/q/b; + +.field public final e:[J + +.field public final f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/d;", + ">;" + } + .end annotation +.end field + +.field public final g:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/c;", + ">;" + } + .end annotation +.end field + +.field public final h:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/c/e1/q/b;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/e1/q/b;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/d;", + ">;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/e1/q/c;", + ">;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/q/e;->d:Lf/h/a/c/e1/q/b; + + iput-object p3, p0, Lf/h/a/c/e1/q/e;->g:Ljava/util/Map; + + iput-object p4, p0, Lf/h/a/c/e1/q/e;->h:Ljava/util/Map; + + invoke-static {p2}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/c/e1/q/e;->f:Ljava/util/Map; + + if-eqz p1, :cond_1 + + new-instance p2, Ljava/util/TreeSet; + + invoke-direct {p2}, Ljava/util/TreeSet;->()V + + const/4 p3, 0x0 + + invoke-virtual {p1, p2, p3}, Lf/h/a/c/e1/q/b;->e(Ljava/util/TreeSet;Z)V + + invoke-virtual {p2}, Ljava/util/TreeSet;->size()I + + move-result p1 + + new-array p1, p1, [J + + invoke-virtual {p2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p4 + + if-eqz p4, :cond_0 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p4 + + check-cast p4, Ljava/lang/Long; + + invoke-virtual {p4}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + add-int/lit8 p4, p3, 0x1 + + aput-wide v0, p1, p3 + + move p3, p4 + + goto :goto_0 + + :cond_0 + iput-object p1, p0, Lf/h/a/c/e1/q/e;->e:[J + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public f(J)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/q/e;->e:[J + + const/4 v1, 0x0 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result p1 + + iget-object p2, p0, Lf/h/a/c/e1/q/e;->e:[J + + array-length p2, p2 + + if-ge p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 3 + + iget-object v0, p0, Lf/h/a/c/e1/q/e;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public h(J)Ljava/util/List; + .locals 27 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + move-object/from16 v0, p0 + + move-wide/from16 v7, p1 + + iget-object v9, v0, Lf/h/a/c/e1/q/e;->d:Lf/h/a/c/e1/q/b; + + iget-object v10, v0, Lf/h/a/c/e1/q/e;->f:Ljava/util/Map; + + iget-object v11, v0, Lf/h/a/c/e1/q/e;->g:Ljava/util/Map; + + iget-object v12, v0, Lf/h/a/c/e1/q/e;->h:Ljava/util/Map; + + if-eqz v9, :cond_d + + new-instance v13, Ljava/util/ArrayList; + + invoke-direct {v13}, Ljava/util/ArrayList;->()V + + iget-object v1, v9, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + invoke-virtual {v9, v7, v8, v1, v13}, Lf/h/a/c/e1/q/b;->h(JLjava/lang/String;Ljava/util/List;)V + + new-instance v14, Ljava/util/TreeMap; + + invoke-direct {v14}, Ljava/util/TreeMap;->()V + + iget-object v5, v9, Lf/h/a/c/e1/q/b;->h:Ljava/lang/String; + + const/4 v4, 0x0 + + move-object v1, v9 + + move-wide/from16 v2, p1 + + move-object v6, v14 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/e1/q/b;->j(JZLjava/lang/String;Ljava/util/Map;)V + + invoke-virtual {v9, v7, v8, v10, v14}, Lf/h/a/c/e1/q/b;->i(JLjava/util/Map;Ljava/util/Map;)V + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + invoke-virtual {v13}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + const/4 v4, 0x0 + + if-eqz v3, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Landroid/util/Pair; + + iget-object v5, v3, Landroid/util/Pair;->second:Ljava/lang/Object; + + invoke-interface {v12, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + if-nez v5, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {v5, v4}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B + + move-result-object v5 + + array-length v6, v5 + + invoke-static {v5, v4, v6}, Landroid/graphics/BitmapFactory;->decodeByteArray([BII)Landroid/graphics/Bitmap; + + move-result-object v16 + + iget-object v3, v3, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-interface {v11, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/e1/q/c; + + new-instance v4, Lf/h/a/c/e1/b; + + iget v5, v3, Lf/h/a/c/e1/q/c;->b:F + + const/16 v18, 0x0 + + iget v6, v3, Lf/h/a/c/e1/q/c;->c:F + + iget v7, v3, Lf/h/a/c/e1/q/c;->e:I + + iget v8, v3, Lf/h/a/c/e1/q/c;->f:F + + iget v3, v3, Lf/h/a/c/e1/q/c;->g:F + + move-object v15, v4 + + move/from16 v17, v5 + + move/from16 v19, v6 + + move/from16 v20, v7 + + move/from16 v21, v8 + + move/from16 v22, v3 + + invoke-direct/range {v15 .. v22}, Lf/h/a/c/e1/b;->(Landroid/graphics/Bitmap;FIFIFF)V + + invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + invoke-virtual {v14}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_c + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + invoke-interface {v11, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/q/c; + + new-instance v6, Lf/h/a/c/e1/b; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + move-object v13, v3 + + check-cast v13, Landroid/text/SpannableStringBuilder; + + invoke-virtual {v13}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v3 + + const/4 v7, 0x0 + + :goto_2 + const/16 v8, 0x20 + + if-ge v7, v3, :cond_4 + + invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v9 + + if-ne v9, v8, :cond_3 + + add-int/lit8 v9, v7, 0x1 + + move v10, v9 + + :goto_3 + invoke-virtual {v13}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v12 + + if-ge v10, v12, :cond_2 + + invoke-virtual {v13, v10}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v12 + + if-ne v12, v8, :cond_2 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_3 + + :cond_2 + sub-int/2addr v10, v9 + + if-lez v10, :cond_3 + + add-int v8, v7, v10 + + invoke-virtual {v13, v7, v8}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + sub-int/2addr v3, v10 + + :cond_3 + add-int/lit8 v7, v7, 0x1 + + goto :goto_2 + + :cond_4 + if-lez v3, :cond_5 + + invoke-virtual {v13, v4}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v7 + + if-ne v7, v8, :cond_5 + + const/4 v7, 0x1 + + invoke-virtual {v13, v4, v7}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + add-int/lit8 v3, v3, -0x1 + + :cond_5 + const/4 v7, 0x0 + + :goto_4 + add-int/lit8 v9, v3, -0x1 + + const/16 v10, 0xa + + if-ge v7, v9, :cond_7 + + invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v12 + + if-ne v12, v10, :cond_6 + + add-int/lit8 v10, v7, 0x1 + + invoke-virtual {v13, v10}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v12 + + if-ne v12, v8, :cond_6 + + add-int/lit8 v3, v7, 0x2 + + invoke-virtual {v13, v10, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + move v3, v9 + + :cond_6 + add-int/lit8 v7, v7, 0x1 + + goto :goto_4 + + :cond_7 + if-lez v3, :cond_8 + + invoke-virtual {v13, v9}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v7 + + if-ne v7, v8, :cond_8 + + invoke-virtual {v13, v9, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + move v3, v9 + + :cond_8 + const/4 v7, 0x0 + + :goto_5 + add-int/lit8 v9, v3, -0x1 + + if-ge v7, v9, :cond_a + + invoke-virtual {v13, v7}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v12 + + if-ne v12, v8, :cond_9 + + add-int/lit8 v12, v7, 0x1 + + invoke-virtual {v13, v12}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v14 + + if-ne v14, v10, :cond_9 + + invoke-virtual {v13, v7, v12}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + move v3, v9 + + :cond_9 + add-int/lit8 v7, v7, 0x1 + + goto :goto_5 + + :cond_a + if-lez v3, :cond_b + + invoke-virtual {v13, v9}, Landroid/text/SpannableStringBuilder;->charAt(I)C + + move-result v7 + + if-ne v7, v10, :cond_b + + invoke-virtual {v13, v9, v3}, Landroid/text/SpannableStringBuilder;->delete(II)Landroid/text/SpannableStringBuilder; + + :cond_b + const/4 v14, 0x0 + + iget v3, v5, Lf/h/a/c/e1/q/c;->c:F + + iget v7, v5, Lf/h/a/c/e1/q/c;->d:I + + iget v8, v5, Lf/h/a/c/e1/q/c;->e:I + + iget v9, v5, Lf/h/a/c/e1/q/c;->b:F + + const/high16 v20, -0x80000000 + + iget v10, v5, Lf/h/a/c/e1/q/c;->f:F + + iget v15, v5, Lf/h/a/c/e1/q/c;->h:I + + iget v5, v5, Lf/h/a/c/e1/q/c;->i:F + + const/16 v16, 0x0 + + const v24, -0x800001 + + const/16 v25, 0x0 + + const/high16 v26, -0x1000000 + + move-object v12, v6 + + move/from16 v21, v15 + + move-object/from16 v15, v16 + + move/from16 v16, v3 + + move/from16 v17, v7 + + move/from16 v18, v8 + + move/from16 v19, v9 + + move/from16 v22, v5 + + move/from16 v23, v10 + + invoke-direct/range {v12 .. v26}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;Landroid/graphics/Bitmap;FIIFIIFFFZI)V + + invoke-virtual {v1, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto/16 :goto_1 + + :cond_c + return-object v1 + + :cond_d + const/4 v1, 0x0 + + throw v1 +.end method + +.method public i()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/q/e;->e:[J + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/r/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/r/a.smali new file mode 100644 index 0000000000..45c6d03a81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/r/a.smali @@ -0,0 +1,802 @@ +.class public final Lf/h/a/c/e1/r/a; +.super Lf/h/a/c/e1/c; +.source "Tx3gDecoder.java" + + +# instance fields +.field public final n:Lf/h/a/c/i1/t; + +.field public o:Z + +.field public p:I + +.field public q:I + +.field public r:Ljava/lang/String; + +.field public s:F + +.field public t:I + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;)V" + } + .end annotation + + const-string v0, "Tx3gDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + const v0, 0x3f59999a # 0.85f + + const-string v1, "sans-serif" + + const/4 v2, 0x0 + + if-eqz p1, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + const/4 v4, 0x1 + + if-ne v3, v4, :cond_4 + + invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, [B + + array-length v3, v3 + + const/16 v5, 0x30 + + if-eq v3, v5, :cond_0 + + invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, [B + + array-length v3, v3 + + const/16 v5, 0x35 + + if-ne v3, v5, :cond_4 + + :cond_0 + invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [B + + const/16 v3, 0x18 + + aget-byte v5, p1, v3 + + iput v5, p0, Lf/h/a/c/e1/r/a;->p:I + + const/16 v5, 0x1a + + aget-byte v5, p1, v5 + + and-int/lit16 v5, v5, 0xff + + shl-int/lit8 v3, v5, 0x18 + + const/16 v5, 0x1b + + aget-byte v5, p1, v5 + + and-int/lit16 v5, v5, 0xff + + shl-int/lit8 v5, v5, 0x10 + + or-int/2addr v3, v5 + + const/16 v5, 0x1c + + aget-byte v5, p1, v5 + + and-int/lit16 v5, v5, 0xff + + shl-int/lit8 v5, v5, 0x8 + + or-int/2addr v3, v5 + + const/16 v5, 0x1d + + aget-byte v5, p1, v5 + + and-int/lit16 v5, v5, 0xff + + or-int/2addr v3, v5 + + iput v3, p0, Lf/h/a/c/e1/r/a;->q:I + + array-length v3, p1 + + const/16 v5, 0x2b + + sub-int/2addr v3, v5 + + invoke-static {p1, v5, v3}, Lf/h/a/c/i1/c0;->s([BII)Ljava/lang/String; + + move-result-object v3 + + const-string v5, "Serif" + + invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const-string v1, "serif" + + :cond_1 + iput-object v1, p0, Lf/h/a/c/e1/r/a;->r:Ljava/lang/String; + + const/16 v1, 0x19 + + aget-byte v1, p1, v1 + + mul-int/lit8 v1, v1, 0x14 + + iput v1, p0, Lf/h/a/c/e1/r/a;->t:I + + aget-byte v1, p1, v2 + + and-int/lit8 v1, v1, 0x20 + + if-eqz v1, :cond_2 + + const/4 v2, 0x1 + + :cond_2 + iput-boolean v2, p0, Lf/h/a/c/e1/r/a;->o:Z + + if-eqz v2, :cond_3 + + const/16 v0, 0xa + + aget-byte v0, p1, v0 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x8 + + const/16 v1, 0xb + + aget-byte p1, p1, v1 + + and-int/lit16 p1, p1, 0xff + + or-int/2addr p1, v0 + + int-to-float p1, p1 + + iget v0, p0, Lf/h/a/c/e1/r/a;->t:I + + int-to-float v0, v0 + + div-float/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/e1/r/a;->s:F + + const/4 v0, 0x0 + + const v1, 0x3f733333 # 0.95f + + invoke-static {p1, v0, v1}, Lf/h/a/c/i1/c0;->k(FFF)F + + move-result p1 + + iput p1, p0, Lf/h/a/c/e1/r/a;->s:F + + goto :goto_0 + + :cond_3 + iput v0, p0, Lf/h/a/c/e1/r/a;->s:F + + goto :goto_0 + + :cond_4 + iput v2, p0, Lf/h/a/c/e1/r/a;->p:I + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/e1/r/a;->q:I + + iput-object v1, p0, Lf/h/a/c/e1/r/a;->r:Ljava/lang/String; + + iput-boolean v2, p0, Lf/h/a/c/e1/r/a;->o:Z + + iput v0, p0, Lf/h/a/c/e1/r/a;->s:F + + :goto_0 + return-void +.end method + +.method public static k(Z)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v0, "Unexpected subtitle format." + + invoke-direct {p0, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static l(Landroid/text/SpannableStringBuilder;IIIII)V + .locals 5 + + if-eq p1, p2, :cond_7 + + or-int/lit8 p2, p5, 0x21 + + and-int/lit8 p5, p1, 0x1 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p5, :cond_0 + + const/4 p5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p5, 0x0 + + :goto_0 + and-int/lit8 v2, p1, 0x2 + + if-eqz v2, :cond_1 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-eqz p5, :cond_3 + + if-eqz v2, :cond_2 + + new-instance v3, Landroid/text/style/StyleSpan; + + const/4 v4, 0x3 + + invoke-direct {v3, v4}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_2 + + :cond_2 + new-instance v3, Landroid/text/style/StyleSpan; + + invoke-direct {v3, v1}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_2 + + :cond_3 + if-eqz v2, :cond_4 + + new-instance v3, Landroid/text/style/StyleSpan; + + const/4 v4, 0x2 + + invoke-direct {v3, v4}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {p0, v3, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_4 + :goto_2 + and-int/lit8 p1, p1, 0x4 + + if-eqz p1, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v1, 0x0 + + :goto_3 + if-eqz v1, :cond_6 + + new-instance p1, Landroid/text/style/UnderlineSpan; + + invoke-direct {p1}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {p0, p1, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_6 + if-nez v1, :cond_7 + + if-nez p5, :cond_7 + + if-nez v2, :cond_7 + + new-instance p1, Landroid/text/style/StyleSpan; + + invoke-direct {p1, v0}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {p0, p1, p3, p4, p2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_7 + return-void +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + move-object/from16 v2, p1 + + iput-object v2, v1, Lf/h/a/c/i1/t;->a:[B + + move/from16 v2, p2 + + iput v2, v1, Lf/h/a/c/i1/t;->c:I + + const/4 v2, 0x0 + + iput v2, v1, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + const/4 v4, 0x1 + + const/4 v5, 0x2 + + if-lt v3, v5, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + invoke-static {v3}, Lf/h/a/c/e1/r/a;->k(Z)V + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->v()I + + move-result v3 + + const/16 v6, 0x8 + + if-nez v3, :cond_1 + + const-string v1, "" + + goto :goto_1 + + :cond_1 + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + if-lt v7, v5, :cond_3 + + iget-object v7, v1, Lf/h/a/c/i1/t;->a:[B + + iget v8, v1, Lf/h/a/c/i1/t;->b:I + + aget-byte v9, v7, v8 + + and-int/lit16 v9, v9, 0xff + + shl-int/2addr v9, v6 + + add-int/2addr v8, v4 + + aget-byte v7, v7, v8 + + and-int/lit16 v7, v7, 0xff + + or-int/2addr v7, v9 + + int-to-char v7, v7 + + const v8, 0xfeff + + if-eq v7, v8, :cond_2 + + const v8, 0xfffe + + if-ne v7, v8, :cond_3 + + :cond_2 + const-string v7, "UTF-16" + + invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v7 + + invoke-virtual {v1, v3, v7}, Lf/h/a/c/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_1 + + :cond_3 + const-string v7, "UTF-8" + + invoke-static {v7}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v7 + + invoke-virtual {v1, v3, v7}, Lf/h/a/c/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; + + move-result-object v1 + + :goto_1 + invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z + + move-result v3 + + if-eqz v3, :cond_4 + + sget-object v1, Lf/h/a/c/e1/r/b;->e:Lf/h/a/c/e1/r/b; + + return-object v1 + + :cond_4 + new-instance v3, Landroid/text/SpannableStringBuilder; + + invoke-direct {v3, v1}, Landroid/text/SpannableStringBuilder;->(Ljava/lang/CharSequence;)V + + iget v8, v0, Lf/h/a/c/e1/r/a;->p:I + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v11 + + const/high16 v12, 0xff0000 + + move-object v7, v3 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/e1/r/a;->l(Landroid/text/SpannableStringBuilder;IIIII)V + + iget v1, v0, Lf/h/a/c/e1/r/a;->q:I + + const/4 v7, -0x1 + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v8 + + const v9, 0xff0021 + + if-eq v1, v7, :cond_5 + + and-int/lit16 v7, v1, 0xff + + shl-int/lit8 v7, v7, 0x18 + + ushr-int/2addr v1, v6 + + or-int/2addr v1, v7 + + new-instance v7, Landroid/text/style/ForegroundColorSpan; + + invoke-direct {v7, v1}, Landroid/text/style/ForegroundColorSpan;->(I)V + + invoke-virtual {v3, v7, v2, v8, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_5 + iget-object v1, v0, Lf/h/a/c/e1/r/a;->r:Ljava/lang/String; + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v7 + + const-string v8, "sans-serif" + + if-eq v1, v8, :cond_6 + + new-instance v8, Landroid/text/style/TypefaceSpan; + + invoke-direct {v8, v1}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V + + invoke-virtual {v3, v8, v2, v7, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_6 + iget v1, v0, Lf/h/a/c/e1/r/a;->s:F + + :goto_2 + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + if-lt v7, v6, :cond_d + + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + iget v13, v7, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v14 + + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + const v8, 0x7374796c + + if-ne v7, v8, :cond_a + + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->a()I + + move-result v7 + + if-lt v7, v5, :cond_7 + + const/4 v7, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v7, 0x0 + + :goto_3 + invoke-static {v7}, Lf/h/a/c/e1/r/a;->k(Z)V + + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->v()I + + move-result v15 + + const/4 v12, 0x0 + + :goto_4 + if-ge v12, v15, :cond_c + + iget-object v7, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->a()I + + move-result v8 + + const/16 v9, 0xc + + if-lt v8, v9, :cond_8 + + const/4 v8, 0x1 + + goto :goto_5 + + :cond_8 + const/4 v8, 0x0 + + :goto_5 + invoke-static {v8}, Lf/h/a/c/e1/r/a;->k(Z)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->v()I + + move-result v11 + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + invoke-virtual {v7, v5}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->q()I + + move-result v8 + + invoke-virtual {v7, v4}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v7}, Lf/h/a/c/i1/t;->e()I + + move-result v9 + + iget v7, v0, Lf/h/a/c/e1/r/a;->p:I + + const/16 v16, 0x0 + + move/from16 v17, v7 + + move-object v7, v3 + + move v2, v9 + + move/from16 v9, v17 + + move/from16 p2, v10 + + move v10, v11 + + move v4, v11 + + move/from16 v11, p2 + + move/from16 v17, v12 + + move/from16 v12, v16 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/e1/r/a;->l(Landroid/text/SpannableStringBuilder;IIIII)V + + iget v7, v0, Lf/h/a/c/e1/r/a;->q:I + + if-eq v2, v7, :cond_9 + + and-int/lit16 v7, v2, 0xff + + shl-int/lit8 v7, v7, 0x18 + + ushr-int/lit8 v2, v2, 0x8 + + or-int/2addr v2, v7 + + new-instance v7, Landroid/text/style/ForegroundColorSpan; + + invoke-direct {v7, v2}, Landroid/text/style/ForegroundColorSpan;->(I)V + + const/16 v2, 0x21 + + move/from16 v8, p2 + + invoke-virtual {v3, v7, v4, v8, v2}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_9 + add-int/lit8 v12, v17, 0x1 + + const/4 v2, 0x0 + + const/4 v4, 0x1 + + goto :goto_4 + + :cond_a + const v2, 0x74626f78 + + if-ne v7, v2, :cond_c + + iget-boolean v2, v0, Lf/h/a/c/e1/r/a;->o:Z + + if-eqz v2, :cond_c + + iget-object v1, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->a()I + + move-result v1 + + if-lt v1, v5, :cond_b + + const/4 v1, 0x1 + + goto :goto_6 + + :cond_b + const/4 v1, 0x0 + + :goto_6 + invoke-static {v1}, Lf/h/a/c/e1/r/a;->k(Z)V + + iget-object v1, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->v()I + + move-result v1 + + int-to-float v1, v1 + + iget v2, v0, Lf/h/a/c/e1/r/a;->t:I + + int-to-float v2, v2 + + div-float/2addr v1, v2 + + const/4 v2, 0x0 + + const v4, 0x3f733333 # 0.95f + + invoke-static {v1, v2, v4}, Lf/h/a/c/i1/c0;->k(FFF)F + + move-result v1 + + :cond_c + iget-object v2, v0, Lf/h/a/c/e1/r/a;->n:Lf/h/a/c/i1/t; + + add-int/2addr v13, v14 + + invoke-virtual {v2, v13}, Lf/h/a/c/i1/t;->C(I)V + + const/4 v2, 0x0 + + const/4 v4, 0x1 + + goto/16 :goto_2 + + :cond_d + new-instance v11, Lf/h/a/c/e1/r/b; + + new-instance v12, Lf/h/a/c/e1/b; + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const v8, -0x800001 + + const/high16 v9, -0x80000000 + + const v10, -0x800001 + + move-object v2, v12 + + move v5, v1 + + invoke-direct/range {v2 .. v10}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + invoke-direct {v11, v12}, Lf/h/a/c/e1/r/b;->(Lf/h/a/c/e1/b;)V + + return-object v11 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/r/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/r/b.smali new file mode 100644 index 0000000000..3867d4a0df --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/r/b.smali @@ -0,0 +1,144 @@ +.class public final Lf/h/a/c/e1/r/b; +.super Ljava/lang/Object; +.source "Tx3gSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# static fields +.field public static final e:Lf/h/a/c/e1/r/b; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/e1/r/b; + + invoke-direct {v0}, Lf/h/a/c/e1/r/b;->()V + + sput-object v0, Lf/h/a/c/e1/r/b;->e:Lf/h/a/c/e1/r/b; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/e1/r/b;->d:Ljava/util/List; + + return-void +.end method + +.method public constructor (Lf/h/a/c/e1/b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/r/b;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-gez v2, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->n(Z)V + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/c/e1/r/b;->d:Ljava/util/List; + + goto :goto_0 + + :cond_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + :goto_0 + return-object p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/a.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/a.smali new file mode 100644 index 0000000000..2e764bd4a6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/a.smali @@ -0,0 +1,337 @@ +.class public final Lf/h/a/c/e1/s/a; +.super Ljava/lang/Object; +.source "CssParser.java" + + +# static fields +.field public static final c:Ljava/util/regex/Pattern; + + +# instance fields +.field public final a:Lf/h/a/c/i1/t; + +.field public final b:Ljava/lang/StringBuilder; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "\\[voice=\"([^\"]*)\"\\]" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/s/a;->c:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static a(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + .locals 5 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->setLength(I)V + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + iget v2, p0, Lf/h/a/c/i1/t;->c:I + + :goto_0 + if-ge v1, v2, :cond_5 + + if-nez v0, :cond_5 + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v3, v3, v1 + + int-to-char v3, v3 + + const/16 v4, 0x41 + + if-lt v3, v4, :cond_0 + + const/16 v4, 0x5a + + if-le v3, v4, :cond_4 + + :cond_0 + const/16 v4, 0x61 + + if-lt v3, v4, :cond_1 + + const/16 v4, 0x7a + + if-le v3, v4, :cond_4 + + :cond_1 + const/16 v4, 0x30 + + if-lt v3, v4, :cond_2 + + const/16 v4, 0x39 + + if-le v3, v4, :cond_4 + + :cond_2 + const/16 v4, 0x23 + + if-eq v3, v4, :cond_4 + + const/16 v4, 0x2d + + if-eq v3, v4, :cond_4 + + const/16 v4, 0x2e + + if-eq v3, v4, :cond_4 + + const/16 v4, 0x5f + + if-ne v3, v4, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_4 + :goto_1 + add-int/lit8 v1, v1, 0x1 + + invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_5 + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v1, v0 + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-static {p0}, Lf/h/a/c/e1/s/a;->c(Lf/h/a/c/i1/t;)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-static {p0, p1}, Lf/h/a/c/e1/s/a;->a(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1 + + return-object p1 + + :cond_1 + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result p0 + + int-to-char p0, p0 + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c(Lf/h/a/c/i1/t;)V + .locals 8 + + const/4 v0, 0x1 + + :cond_0 + :goto_0 + const/4 v1, 0x1 + + :goto_1 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v2 + + if-lez v2, :cond_6 + + if-eqz v1, :cond_6 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + iget-object v2, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v1, v2, v1 + + int-to-char v1, v1 + + const/16 v2, 0x9 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_1 + + const/16 v2, 0xa + + if-eq v1, v2, :cond_1 + + const/16 v2, 0xc + + if-eq v1, v2, :cond_1 + + const/16 v2, 0xd + + if-eq v1, v2, :cond_1 + + const/16 v2, 0x20 + + if-eq v1, v2, :cond_1 + + const/4 v1, 0x0 + + goto :goto_2 + + :cond_1 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v1, 0x1 + + :goto_2 + if-nez v1, :cond_0 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + iget v2, p0, Lf/h/a/c/i1/t;->c:I + + iget-object v4, p0, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v5, v1, 0x2 + + if-gt v5, v2, :cond_4 + + add-int/lit8 v5, v1, 0x1 + + aget-byte v1, v4, v1 + + const/16 v6, 0x2f + + if-ne v1, v6, :cond_4 + + add-int/lit8 v1, v5, 0x1 + + aget-byte v5, v4, v5 + + const/16 v7, 0x2a + + if-ne v5, v7, :cond_4 + + :goto_3 + add-int/lit8 v5, v1, 0x1 + + if-ge v5, v2, :cond_3 + + aget-byte v1, v4, v1 + + int-to-char v1, v1 + + if-ne v1, v7, :cond_2 + + aget-byte v1, v4, v5 + + int-to-char v1, v1 + + if-ne v1, v6, :cond_2 + + add-int/lit8 v2, v5, 0x1 + + move v1, v2 + + goto :goto_3 + + :cond_2 + move v1, v5 + + goto :goto_3 + + :cond_3 + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v2, v1 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->D(I)V + + const/4 v1, 0x1 + + goto :goto_4 + + :cond_4 + const/4 v1, 0x0 + + :goto_4 + if-eqz v1, :cond_5 + + goto :goto_0 + + :cond_5 + const/4 v1, 0x0 + + goto :goto_1 + + :cond_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/b.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/b.smali new file mode 100644 index 0000000000..29986a4271 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/b.smali @@ -0,0 +1,201 @@ +.class public final Lf/h/a/c/e1/s/b; +.super Lf/h/a/c/e1/c; +.source "Mp4WebvttDecoder.java" + + +# instance fields +.field public final n:Lf/h/a/c/i1/t; + +.field public final o:Lf/h/a/c/e1/s/e$b; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "Mp4WebvttDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/e1/s/e$b; + + invoke-direct {v0}, Lf/h/a/c/e1/s/e$b;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/b;->o:Lf/h/a/c/e1/s/e$b; + + return-void +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + iget-object p3, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + iput-object p1, p3, Lf/h/a/c/i1/t;->a:[B + + iput p2, p3, Lf/h/a/c/i1/t;->c:I + + const/4 p1, 0x0 + + iput p1, p3, Lf/h/a/c/i1/t;->b:I + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + :goto_0 + iget-object p2, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->a()I + + move-result p2 + + if-lez p2, :cond_6 + + iget-object p2, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->a()I + + move-result p2 + + const/16 p3, 0x8 + + if-lt p2, p3, :cond_5 + + iget-object p2, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->e()I + + move-result p2 + + iget-object v0, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + const v1, 0x76747463 + + if-ne v0, v1, :cond_4 + + iget-object v0, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + iget-object v1, p0, Lf/h/a/c/e1/s/b;->o:Lf/h/a/c/e1/s/e$b; + + add-int/lit8 p2, p2, -0x8 + + invoke-virtual {v1}, Lf/h/a/c/e1/s/e$b;->b()V + + :cond_0 + :goto_1 + if-lez p2, :cond_3 + + if-lt p2, p3, :cond_2 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v2 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + add-int/lit8 p2, p2, -0x8 + + sub-int/2addr v2, p3 + + iget-object v4, v0, Lf/h/a/c/i1/t;->a:[B + + iget v5, v0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v4, v5, v2}, Lf/h/a/c/i1/c0;->s([BII)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/t;->D(I)V + + sub-int/2addr p2, v2 + + const v2, 0x73747467 + + if-ne v3, v2, :cond_1 + + invoke-static {v4, v1}, Lf/h/a/c/e1/s/f;->c(Ljava/lang/String;Lf/h/a/c/e1/s/e$b;)V + + goto :goto_1 + + :cond_1 + const v2, 0x7061796c + + if-ne v3, v2, :cond_0 + + const/4 v2, 0x0 + + invoke-virtual {v4}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v3 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v4 + + invoke-static {v2, v3, v1, v4}, Lf/h/a/c/e1/s/f;->d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/c/e1/s/e$b;Ljava/util/List;)V + + goto :goto_1 + + :cond_2 + new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string p2, "Incomplete vtt cue box header found." + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + invoke-virtual {v1}, Lf/h/a/c/e1/s/e$b;->a()Lf/h/a/c/e1/s/e; + + move-result-object p2 + + invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_4 + iget-object p3, p0, Lf/h/a/c/e1/s/b;->n:Lf/h/a/c/i1/t; + + add-int/lit8 p2, p2, -0x8 + + invoke-virtual {p3, p2}, Lf/h/a/c/i1/t;->D(I)V + + goto :goto_0 + + :cond_5 + new-instance p1, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string p2, "Incomplete Mp4Webvtt Top Level box header found." + + invoke-direct {p1, p2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw p1 + + :cond_6 + new-instance p2, Lf/h/a/c/e1/s/c; + + invoke-direct {p2, p1}, Lf/h/a/c/e1/s/c;->(Ljava/util/List;)V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/c.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/c.smali new file mode 100644 index 0000000000..8ebf98f2cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/c.smali @@ -0,0 +1,122 @@ +.class public final Lf/h/a/c/e1/s/c; +.super Ljava/lang/Object; +.source "Mp4WebvttSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/s/c;->d:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-gez v2, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->n(Z)V + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public h(J)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/c/e1/s/c;->d:Ljava/util/List; + + goto :goto_0 + + :cond_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + :goto_0 + return-object p1 +.end method + +.method public i()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/d.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/d.smali new file mode 100644 index 0000000000..40b7afd4d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/d.smali @@ -0,0 +1,179 @@ +.class public final Lf/h/a/c/e1/s/d; +.super Ljava/lang/Object; +.source "WebvttCssStyle.java" + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:I + +.field public g:Z + +.field public h:I + +.field public i:Z + +.field public j:I + +.field public k:I + +.field public l:I + +.field public m:I + +.field public n:I + +.field public o:Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/c/e1/s/d;->a:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/c/e1/s/d;->b:Ljava/lang/String; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/e1/s/d;->c:Ljava/util/List; + + iput-object v0, p0, Lf/h/a/c/e1/s/d;->d:Ljava/lang/String; + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/s/d;->e:Ljava/lang/String; + + const/4 v1, 0x0 + + iput-boolean v1, p0, Lf/h/a/c/e1/s/d;->g:Z + + iput-boolean v1, p0, Lf/h/a/c/e1/s/d;->i:Z + + const/4 v1, -0x1 + + iput v1, p0, Lf/h/a/c/e1/s/d;->j:I + + iput v1, p0, Lf/h/a/c/e1/s/d;->k:I + + iput v1, p0, Lf/h/a/c/e1/s/d;->l:I + + iput v1, p0, Lf/h/a/c/e1/s/d;->m:I + + iput v1, p0, Lf/h/a/c/e1/s/d;->n:I + + iput-object v0, p0, Lf/h/a/c/e1/s/d;->o:Landroid/text/Layout$Alignment; + + return-void +.end method + +.method public static b(ILjava/lang/String;Ljava/lang/String;I)I + .locals 1 + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_2 + + const/4 v0, -0x1 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + add-int v0, p0, p3 + + :cond_1 + return v0 + + :cond_2 + :goto_0 + return p0 +.end method + + +# virtual methods +.method public a()I + .locals 4 + + iget v0, p0, Lf/h/a/c/e1/s/d;->l:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + iget v0, p0, Lf/h/a/c/e1/s/d;->m:I + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + iget v0, p0, Lf/h/a/c/e1/s/d;->l:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ne v0, v2, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + iget v3, p0, Lf/h/a/c/e1/s/d;->m:I + + if-ne v3, v2, :cond_2 + + const/4 v1, 0x2 + + :cond_2 + or-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/e$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/e$a.smali new file mode 100644 index 0000000000..2571501e1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/e$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/e1/s/e$a; +.super Ljava/lang/Object; +.source "WebvttCue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/s/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/e$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/e$b.smali new file mode 100644 index 0000000000..3329afe3c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/e$b.smali @@ -0,0 +1,352 @@ +.class public Lf/h/a/c/e1/s/e$b; +.super Ljava/lang/Object; +.source "WebvttCue.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/s/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public a:J + +.field public b:J + +.field public c:Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:I + +.field public e:F + +.field public f:I + +.field public g:I + +.field public h:F + +.field public i:I + +.field public j:F + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p0}, Lf/h/a/c/e1/s/e$b;->b()V + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/c/e1/s/e; + .locals 24 + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/e1/s/e$b;->e:F + + iget v2, v0, Lf/h/a/c/e1/s/e$b;->f:I + + const/4 v3, 0x0 + + const v4, -0x800001 + + const/high16 v5, 0x3f800000 # 1.0f + + cmpl-float v6, v1, v4 + + if-eqz v6, :cond_0 + + if-nez v2, :cond_0 + + cmpg-float v7, v1, v3 + + if-ltz v7, :cond_2 + + cmpl-float v7, v1, v5 + + if-lez v7, :cond_0 + + goto :goto_0 + + :cond_0 + if-eqz v6, :cond_1 + + goto :goto_1 + + :cond_1 + if-nez v2, :cond_3 + + :cond_2 + :goto_0 + const/high16 v1, 0x3f800000 # 1.0f + + goto :goto_1 + + :cond_3 + const v1, -0x800001 + + :goto_1 + iput v1, v0, Lf/h/a/c/e1/s/e$b;->e:F + + iget v1, v0, Lf/h/a/c/e1/s/e$b;->h:F + + const/high16 v2, 0x3f000000 # 0.5f + + const/4 v6, 0x5 + + const/4 v7, 0x4 + + cmpl-float v1, v1, v4 + + if-nez v1, :cond_6 + + iget v1, v0, Lf/h/a/c/e1/s/e$b;->d:I + + if-eq v1, v7, :cond_5 + + if-eq v1, v6, :cond_4 + + const/high16 v3, 0x3f000000 # 0.5f + + goto :goto_2 + + :cond_4 + const/high16 v3, 0x3f800000 # 1.0f + + :cond_5 + :goto_2 + iput v3, v0, Lf/h/a/c/e1/s/e$b;->h:F + + :cond_6 + iget v1, v0, Lf/h/a/c/e1/s/e$b;->i:I + + const/high16 v3, -0x80000000 + + const/4 v4, 0x3 + + const/4 v8, 0x2 + + const/4 v9, 0x1 + + if-ne v1, v3, :cond_9 + + iget v1, v0, Lf/h/a/c/e1/s/e$b;->d:I + + if-eq v1, v9, :cond_8 + + if-eq v1, v4, :cond_7 + + if-eq v1, v7, :cond_8 + + if-eq v1, v6, :cond_7 + + const/4 v1, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v1, 0x2 + + goto :goto_3 + + :cond_8 + const/4 v1, 0x0 + + :goto_3 + iput v1, v0, Lf/h/a/c/e1/s/e$b;->i:I + + :cond_9 + iget v1, v0, Lf/h/a/c/e1/s/e$b;->j:F + + iget v3, v0, Lf/h/a/c/e1/s/e$b;->i:I + + iget v10, v0, Lf/h/a/c/e1/s/e$b;->h:F + + if-eqz v3, :cond_d + + if-eq v3, v9, :cond_b + + if-ne v3, v8, :cond_a + + goto :goto_4 + + :cond_a + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 + + :cond_b + const/high16 v3, 0x40000000 # 2.0f + + cmpg-float v2, v10, v2 + + if-gtz v2, :cond_c + + mul-float v10, v10, v3 + + goto :goto_4 + + :cond_c + sub-float/2addr v5, v10 + + mul-float v10, v5, v3 + + goto :goto_4 + + :cond_d + sub-float v10, v5, v10 + + :goto_4 + invoke-static {v1, v10}, Ljava/lang/Math;->min(FF)F + + move-result v1 + + iput v1, v0, Lf/h/a/c/e1/s/e$b;->j:F + + new-instance v1, Lf/h/a/c/e1/s/e; + + iget-wide v11, v0, Lf/h/a/c/e1/s/e$b;->a:J + + iget-wide v13, v0, Lf/h/a/c/e1/s/e$b;->b:J + + iget-object v2, v0, Lf/h/a/c/e1/s/e$b;->c:Ljava/lang/CharSequence; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + move-object v15, v2 + + check-cast v15, Ljava/lang/CharSequence; + + iget v2, v0, Lf/h/a/c/e1/s/e$b;->d:I + + if-eq v2, v9, :cond_10 + + if-eq v2, v8, :cond_f + + if-eq v2, v4, :cond_e + + if-eq v2, v7, :cond_10 + + if-eq v2, v6, :cond_e + + const-string v3, "Unknown textAlignment: " + + const-string v4, "WebvttCueBuilder" + + invoke-static {v3, v2, v4}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + const/4 v2, 0x0 + + goto :goto_5 + + :cond_e + sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + goto :goto_5 + + :cond_f + sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment; + + goto :goto_5 + + :cond_10 + sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + :goto_5 + move-object/from16 v16, v2 + + iget v2, v0, Lf/h/a/c/e1/s/e$b;->e:F + + iget v3, v0, Lf/h/a/c/e1/s/e$b;->f:I + + iget v4, v0, Lf/h/a/c/e1/s/e$b;->g:I + + iget v5, v0, Lf/h/a/c/e1/s/e$b;->h:F + + iget v6, v0, Lf/h/a/c/e1/s/e$b;->i:I + + iget v7, v0, Lf/h/a/c/e1/s/e$b;->j:F + + const/16 v23, 0x0 + + move-object v10, v1 + + move/from16 v17, v2 + + move/from16 v18, v3 + + move/from16 v19, v4 + + move/from16 v20, v5 + + move/from16 v21, v6 + + move/from16 v22, v7 + + invoke-direct/range {v10 .. v23}, Lf/h/a/c/e1/s/e;->(JJLjava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFLf/h/a/c/e1/s/e$a;)V + + return-object v1 +.end method + +.method public b()V + .locals 2 + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/e1/s/e$b;->a:J + + iput-wide v0, p0, Lf/h/a/c/e1/s/e$b;->b:J + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/e1/s/e$b;->c:Ljava/lang/CharSequence; + + const/4 v0, 0x2 + + iput v0, p0, Lf/h/a/c/e1/s/e$b;->d:I + + const v0, -0x800001 + + iput v0, p0, Lf/h/a/c/e1/s/e$b;->e:F + + const/4 v1, 0x1 + + iput v1, p0, Lf/h/a/c/e1/s/e$b;->f:I + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/e1/s/e$b;->g:I + + iput v0, p0, Lf/h/a/c/e1/s/e$b;->h:F + + const/high16 v0, -0x80000000 + + iput v0, p0, Lf/h/a/c/e1/s/e$b;->i:I + + const/high16 v0, 0x3f800000 # 1.0f + + iput v0, p0, Lf/h/a/c/e1/s/e$b;->j:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/e.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/e.smali new file mode 100644 index 0000000000..15c8bca312 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/e.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/c/e1/s/e; +.super Lf/h/a/c/e1/b; +.source "WebvttCue.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/s/e$b; + } +.end annotation + + +# instance fields +.field public final s:J + +.field public final t:J + + +# direct methods +.method public constructor (JJLjava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIFLf/h/a/c/e1/s/e$a;)V + .locals 10 + + move-object v9, p0 + + move-object v0, p0 + + move-object v1, p5 + + move-object/from16 v2, p6 + + move/from16 v3, p7 + + move/from16 v4, p8 + + move/from16 v5, p9 + + move/from16 v6, p10 + + move/from16 v7, p11 + + move/from16 v8, p12 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/e1/b;->(Ljava/lang/CharSequence;Landroid/text/Layout$Alignment;FIIFIF)V + + move-wide v0, p1 + + iput-wide v0, v9, Lf/h/a/c/e1/s/e;->s:J + + move-wide v0, p3 + + iput-wide v0, v9, Lf/h/a/c/e1/s/e;->t:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/f$a.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/f$a.smali new file mode 100644 index 0000000000..094fafde48 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/f$a.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/c/e1/s/f$a; +.super Ljava/lang/Object; +.source "WebvttCueParser.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/s/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final e:[Ljava/lang/String; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:I + +.field public final c:Ljava/lang/String; + +.field public final d:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/String; + + sput-object v0, Lf/h/a/c/e1/s/f$a;->e:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/c/e1/s/f$a;->b:I + + iput-object p1, p0, Lf/h/a/c/e1/s/f$a;->a:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/c/e1/s/f$a;->c:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/c/e1/s/f$a;->d:[Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/f$b.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/f$b.smali new file mode 100644 index 0000000000..385f8cb1bf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/f$b.smali @@ -0,0 +1,66 @@ +.class public final Lf/h/a/c/e1/s/f$b; +.super Ljava/lang/Object; +.source "WebvttCueParser.java" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/e1/s/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/c/e1/s/f$b;", + ">;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public final e:Lf/h/a/c/e1/s/d; + + +# direct methods +.method public constructor (ILf/h/a/c/e1/s/d;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/e1/s/f$b;->d:I + + iput-object p2, p0, Lf/h/a/c/e1/s/f$b;->e:Lf/h/a/c/e1/s/d; + + return-void +.end method + + +# virtual methods +.method public compareTo(Ljava/lang/Object;)I + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/c/e1/s/f$b; + + iget v0, p0, Lf/h/a/c/e1/s/f$b;->d:I + + iget p1, p1, Lf/h/a/c/e1/s/f$b;->d:I + + sub-int/2addr v0, p1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/f.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/f.smali new file mode 100644 index 0000000000..9ed1b5704c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/f.smali @@ -0,0 +1,1993 @@ +.class public final Lf/h/a/c/e1/s/f; +.super Ljava/lang/Object; +.source "WebvttCueParser.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/e1/s/f$a;, + Lf/h/a/c/e1/s/f$b; + } +.end annotation + + +# static fields +.field public static final b:Ljava/util/regex/Pattern; + +.field public static final c:Ljava/util/regex/Pattern; + + +# instance fields +.field public final a:Ljava/lang/StringBuilder; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "^(\\S+)\\s+-->\\s+(\\S+)(.*)?$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/s/f;->b:Ljava/util/regex/Pattern; + + const-string v0, "(\\S+?):(\\S+)" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/e1/s/f;->c:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/f;->a:Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static a(Ljava/lang/String;Lf/h/a/c/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V + .locals 17 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/c/e1/s/f$a;", + "Landroid/text/SpannableStringBuilder;", + "Ljava/util/List<", + "Lf/h/a/c/e1/s/d;", + ">;", + "Ljava/util/List<", + "Lf/h/a/c/e1/s/f$b;", + ">;)V" + } + .end annotation + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + move-object/from16 v2, p4 + + iget v3, v0, Lf/h/a/c/e1/s/f$a;->b:I + + invoke-virtual/range {p2 .. p2}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v4 + + iget-object v5, v0, Lf/h/a/c/e1/s/f$a;->a:Ljava/lang/String; + + invoke-virtual {v5}, Ljava/lang/String;->hashCode()I + + move-result v6 + + const/4 v10, 0x2 + + const/4 v11, 0x0 + + const/4 v12, 0x1 + + if-eqz v6, :cond_6 + + const/16 v13, 0x69 + + if-eq v6, v13, :cond_5 + + const v13, 0x3291ee + + if-eq v6, v13, :cond_4 + + const/16 v13, 0x62 + + if-eq v6, v13, :cond_3 + + const/16 v13, 0x63 + + if-eq v6, v13, :cond_2 + + const/16 v13, 0x75 + + if-eq v6, v13, :cond_1 + + const/16 v13, 0x76 + + if-eq v6, v13, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v6, "v" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x5 + + goto :goto_1 + + :cond_1 + const-string v6, "u" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x2 + + goto :goto_1 + + :cond_2 + const-string v6, "c" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x3 + + goto :goto_1 + + :cond_3 + const-string v6, "b" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x0 + + goto :goto_1 + + :cond_4 + const-string v6, "lang" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x4 + + goto :goto_1 + + :cond_5 + const-string v6, "i" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x1 + + goto :goto_1 + + :cond_6 + const-string v6, "" + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v5, 0x6 + + goto :goto_1 + + :cond_7 + :goto_0 + const/4 v5, -0x1 + + :goto_1 + const/16 v6, 0x21 + + packed-switch v5, :pswitch_data_0 + + return-void + + :pswitch_0 + new-instance v5, Landroid/text/style/UnderlineSpan; + + invoke-direct {v5}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_2 + + :pswitch_1 + new-instance v5, Landroid/text/style/StyleSpan; + + invoke-direct {v5, v10}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_2 + + :pswitch_2 + new-instance v5, Landroid/text/style/StyleSpan; + + invoke-direct {v5, v12}, Landroid/text/style/StyleSpan;->(I)V + + invoke-virtual {v1, v5, v3, v4, v6}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :goto_2 + :pswitch_3 + invoke-interface/range {p4 .. p4}, Ljava/util/List;->clear()V + + invoke-interface/range {p3 .. p3}, Ljava/util/List;->size()I + + move-result v5 + + const/4 v13, 0x0 + + :goto_3 + if-ge v13, v5, :cond_c + + move-object/from16 v14, p3 + + invoke-interface {v14, v13}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v15 + + check-cast v15, Lf/h/a/c/e1/s/d; + + iget-object v7, v0, Lf/h/a/c/e1/s/f$a;->a:Ljava/lang/String; + + iget-object v12, v0, Lf/h/a/c/e1/s/f$a;->d:[Ljava/lang/String; + + iget-object v6, v0, Lf/h/a/c/e1/s/f$a;->c:Ljava/lang/String; + + iget-object v9, v15, Lf/h/a/c/e1/s/d;->a:Ljava/lang/String; + + invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_8 + + iget-object v9, v15, Lf/h/a/c/e1/s/d;->b:Ljava/lang/String; + + invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_8 + + iget-object v9, v15, Lf/h/a/c/e1/s/d;->c:Ljava/util/List; + + invoke-interface {v9}, Ljava/util/List;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_8 + + iget-object v9, v15, Lf/h/a/c/e1/s/d;->d:Ljava/lang/String; + + invoke-virtual {v9}, Ljava/lang/String;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_8 + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + move-object/from16 v10, p0 + + const/4 v9, 0x4 + + goto :goto_5 + + :cond_8 + iget-object v9, v15, Lf/h/a/c/e1/s/d;->a:Ljava/lang/String; + + const/high16 v8, 0x40000000 # 2.0f + + move-object/from16 v10, p0 + + invoke-static {v11, v9, v10, v8}, Lf/h/a/c/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I + + move-result v8 + + iget-object v9, v15, Lf/h/a/c/e1/s/d;->b:Ljava/lang/String; + + const/4 v11, 0x2 + + invoke-static {v8, v9, v7, v11}, Lf/h/a/c/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I + + move-result v7 + + iget-object v8, v15, Lf/h/a/c/e1/s/d;->d:Ljava/lang/String; + + const/4 v9, 0x4 + + invoke-static {v7, v8, v6, v9}, Lf/h/a/c/e1/s/d;->b(ILjava/lang/String;Ljava/lang/String;I)I + + move-result v6 + + const/4 v7, -0x1 + + if-eq v6, v7, :cond_a + + invoke-static {v12}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v7 + + iget-object v8, v15, Lf/h/a/c/e1/s/d;->c:Ljava/util/List; + + invoke-interface {v7, v8}, Ljava/util/List;->containsAll(Ljava/util/Collection;)Z + + move-result v7 + + if-nez v7, :cond_9 + + goto :goto_4 + + :cond_9 + iget-object v7, v15, Lf/h/a/c/e1/s/d;->c:Ljava/util/List; + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v7 + + mul-int/lit8 v7, v7, 0x4 + + add-int/2addr v6, v7 + + goto :goto_5 + + :cond_a + :goto_4 + const/4 v6, 0x0 + + :goto_5 + if-lez v6, :cond_b + + new-instance v7, Lf/h/a/c/e1/s/f$b; + + invoke-direct {v7, v6, v15}, Lf/h/a/c/e1/s/f$b;->(ILf/h/a/c/e1/s/d;)V + + invoke-interface {v2, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_b + add-int/lit8 v13, v13, 0x1 + + const/16 v6, 0x21 + + const/4 v10, 0x2 + + const/4 v11, 0x0 + + const/4 v12, 0x1 + + goto :goto_3 + + :cond_c + invoke-static/range {p4 .. p4}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + invoke-interface/range {p4 .. p4}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v5, 0x0 + + :goto_6 + if-ge v5, v0, :cond_1c + + invoke-interface {v2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/e1/s/f$b; + + iget-object v6, v6, Lf/h/a/c/e1/s/f$b;->e:Lf/h/a/c/e1/s/d; + + if-nez v6, :cond_d + + const/4 v8, -0x1 + + const/16 v9, 0x21 + + const/4 v10, 0x2 + + const/4 v11, 0x3 + + goto/16 :goto_d + + :cond_d + invoke-virtual {v6}, Lf/h/a/c/e1/s/d;->a()I + + move-result v7 + + const/4 v8, -0x1 + + if-eq v7, v8, :cond_e + + new-instance v7, Landroid/text/style/StyleSpan; + + invoke-virtual {v6}, Lf/h/a/c/e1/s/d;->a()I + + move-result v9 + + invoke-direct {v7, v9}, Landroid/text/style/StyleSpan;->(I)V + + const/16 v9, 0x21 + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_7 + + :cond_e + const/16 v9, 0x21 + + :goto_7 + iget v7, v6, Lf/h/a/c/e1/s/d;->j:I + + const/4 v10, 0x1 + + if-ne v7, v10, :cond_f + + const/16 v16, 0x1 + + goto :goto_8 + + :cond_f + const/16 v16, 0x0 + + :goto_8 + if-eqz v16, :cond_10 + + new-instance v7, Landroid/text/style/StrikethroughSpan; + + invoke-direct {v7}, Landroid/text/style/StrikethroughSpan;->()V + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_10 + iget v7, v6, Lf/h/a/c/e1/s/d;->k:I + + if-ne v7, v10, :cond_11 + + const/4 v7, 0x1 + + goto :goto_9 + + :cond_11 + const/4 v7, 0x0 + + :goto_9 + if-eqz v7, :cond_12 + + new-instance v7, Landroid/text/style/UnderlineSpan; + + invoke-direct {v7}, Landroid/text/style/UnderlineSpan;->()V + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_12 + iget-boolean v7, v6, Lf/h/a/c/e1/s/d;->g:Z + + if-eqz v7, :cond_14 + + new-instance v7, Landroid/text/style/ForegroundColorSpan; + + iget-boolean v10, v6, Lf/h/a/c/e1/s/d;->g:Z + + if-eqz v10, :cond_13 + + iget v10, v6, Lf/h/a/c/e1/s/d;->f:I + + invoke-direct {v7, v10}, Landroid/text/style/ForegroundColorSpan;->(I)V + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_a + + :cond_13 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Font color not defined" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_14 + :goto_a + iget-boolean v7, v6, Lf/h/a/c/e1/s/d;->i:Z + + if-eqz v7, :cond_16 + + new-instance v7, Landroid/text/style/BackgroundColorSpan; + + iget-boolean v9, v6, Lf/h/a/c/e1/s/d;->i:Z + + if-eqz v9, :cond_15 + + iget v9, v6, Lf/h/a/c/e1/s/d;->h:I + + invoke-direct {v7, v9}, Landroid/text/style/BackgroundColorSpan;->(I)V + + const/16 v9, 0x21 + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_b + + :cond_15 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Background color not defined." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_16 + :goto_b + iget-object v7, v6, Lf/h/a/c/e1/s/d;->e:Ljava/lang/String; + + if-eqz v7, :cond_17 + + new-instance v7, Landroid/text/style/TypefaceSpan; + + iget-object v9, v6, Lf/h/a/c/e1/s/d;->e:Ljava/lang/String; + + invoke-direct {v7, v9}, Landroid/text/style/TypefaceSpan;->(Ljava/lang/String;)V + + const/16 v9, 0x21 + + invoke-virtual {v1, v7, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_c + + :cond_17 + const/16 v9, 0x21 + + :goto_c + iget-object v7, v6, Lf/h/a/c/e1/s/d;->o:Landroid/text/Layout$Alignment; + + if-eqz v7, :cond_18 + + new-instance v10, Landroid/text/style/AlignmentSpan$Standard; + + invoke-direct {v10, v7}, Landroid/text/style/AlignmentSpan$Standard;->(Landroid/text/Layout$Alignment;)V + + invoke-virtual {v1, v10, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :cond_18 + iget v6, v6, Lf/h/a/c/e1/s/d;->n:I + + const/4 v7, 0x0 + + const/4 v10, 0x1 + + if-eq v6, v10, :cond_1b + + const/4 v10, 0x2 + + if-eq v6, v10, :cond_1a + + const/4 v11, 0x3 + + if-eq v6, v11, :cond_19 + + goto :goto_d + + :cond_19 + new-instance v6, Landroid/text/style/RelativeSizeSpan; + + invoke-direct {v6, v7}, Landroid/text/style/RelativeSizeSpan;->(F)V + + invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + goto :goto_d + + :cond_1a + const/4 v11, 0x3 + + new-instance v6, Landroid/text/style/RelativeSizeSpan; + + invoke-direct {v6, v7}, Landroid/text/style/RelativeSizeSpan;->(F)V + + invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :goto_d + const/4 v12, 0x1 + + goto :goto_e + + :cond_1b + const/4 v10, 0x2 + + const/4 v11, 0x3 + + new-instance v6, Landroid/text/style/AbsoluteSizeSpan; + + float-to-int v7, v7 + + const/4 v12, 0x1 + + invoke-direct {v6, v7, v12}, Landroid/text/style/AbsoluteSizeSpan;->(IZ)V + + invoke-virtual {v1, v6, v3, v4, v9}, Landroid/text/SpannableStringBuilder;->setSpan(Ljava/lang/Object;III)V + + :goto_e + add-int/lit8 v5, v5, 0x1 + + goto/16 :goto_6 + + :cond_1c + return-void + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + .end packed-switch +.end method + +.method public static b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/c/i1/t;Lf/h/a/c/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z + .locals 4 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/util/regex/Matcher;", + "Lf/h/a/c/i1/t;", + "Lf/h/a/c/e1/s/e$b;", + "Ljava/lang/StringBuilder;", + "Ljava/util/List<", + "Lf/h/a/c/e1/s/d;", + ">;)Z" + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + :try_start_0 + invoke-virtual {p1, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/e1/s/h;->b(Ljava/lang/String;)J + + move-result-wide v2 + + iput-wide v2, p3, Lf/h/a/c/e1/s/e$b;->a:J + + const/4 v2, 0x2 + + invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/e1/s/h;->b(Ljava/lang/String;)J + + move-result-wide v2 + + iput-wide v2, p3, Lf/h/a/c/e1/s/e$b;->b:J + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 v2, 0x3 + + invoke-virtual {p1, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, p3}, Lf/h/a/c/e1/s/f;->c(Ljava/lang/String;Lf/h/a/c/e1/s/e$b;)V + + invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->setLength(I)V + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object p1 + + :goto_0 + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->length()I + + move-result v0 + + if-lez v0, :cond_0 + + const-string v0, "\n" + + invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-virtual {p1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p0, p1, p3, p5}, Lf/h/a/c/e1/s/f;->d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/c/e1/s/e$b;Ljava/util/List;)V + + return v1 + + :catch_0 + const-string p0, "Skipping cue with bad header: " + + invoke-static {p0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + invoke-virtual {p1}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "WebvttCueParser" + + invoke-static {p1, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return v0 +.end method + +.method public static c(Ljava/lang/String;Lf/h/a/c/e1/s/e$b;)V + .locals 8 + + const-string v0, "WebvttCueParser" + + sget-object v1, Lf/h/a/c/e1/s/f;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + :goto_0 + invoke-virtual {p0}, Ljava/util/regex/Matcher;->find()Z + + move-result v1 + + if-eqz v1, :cond_8 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x2 + + invoke-virtual {p0, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v3 + + :try_start_0 + const-string v4, "line" + + invoke-virtual {v4, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + const/4 v5, 0x0 + + const/16 v6, 0x2c + + const/4 v7, -0x1 + + if-eqz v4, :cond_3 + + invoke-virtual {v3, v6}, Ljava/lang/String;->indexOf(I)I + + move-result v2 + + if-eq v2, v7, :cond_0 + + add-int/lit8 v4, v2, 0x1 + + invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Lf/h/a/c/e1/s/f;->e(Ljava/lang/String;)I + + move-result v4 + + iput v4, p1, Lf/h/a/c/e1/s/e$b;->g:I + + invoke-virtual {v3, v5, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + :cond_0 + const-string v2, "%" + + invoke-virtual {v3, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-static {v3}, Lf/h/a/c/e1/s/h;->a(Ljava/lang/String;)F + + move-result v1 + + iput v1, p1, Lf/h/a/c/e1/s/e$b;->e:F + + iput v5, p1, Lf/h/a/c/e1/s/e$b;->f:I + + goto :goto_0 + + :cond_1 + invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + if-gez v2, :cond_2 + + add-int/lit8 v2, v2, -0x1 + + :cond_2 + int-to-float v2, v2 + + iput v2, p1, Lf/h/a/c/e1/s/e$b;->e:F + + iput v1, p1, Lf/h/a/c/e1/s/e$b;->f:I + + goto :goto_0 + + :cond_3 + const-string v1, "align" + + invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-static {v3}, Lf/h/a/c/e1/s/f;->f(Ljava/lang/String;)I + + move-result v1 + + iput v1, p1, Lf/h/a/c/e1/s/e$b;->d:I + + goto :goto_0 + + :cond_4 + const-string v1, "position" + + invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + invoke-virtual {v3, v6}, Ljava/lang/String;->indexOf(I)I + + move-result v1 + + if-eq v1, v7, :cond_5 + + add-int/lit8 v2, v1, 0x1 + + invoke-virtual {v3, v2}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/e1/s/f;->e(Ljava/lang/String;)I + + move-result v2 + + iput v2, p1, Lf/h/a/c/e1/s/e$b;->i:I + + invoke-virtual {v3, v5, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + :cond_5 + invoke-static {v3}, Lf/h/a/c/e1/s/h;->a(Ljava/lang/String;)F + + move-result v1 + + iput v1, p1, Lf/h/a/c/e1/s/e$b;->h:F + + goto/16 :goto_0 + + :cond_6 + const-string v1, "size" + + invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_7 + + invoke-static {v3}, Lf/h/a/c/e1/s/h;->a(Ljava/lang/String;)F + + move-result v1 + + iput v1, p1, Lf/h/a/c/e1/s/e$b;->j:F + + goto/16 :goto_0 + + :cond_7 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v4, "Unknown cue setting " + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, ":" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto/16 :goto_0 + + :catch_0 + const-string v1, "Skipping bad cue setting: " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->group()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_0 + + :cond_8 + return-void +.end method + +.method public static d(Ljava/lang/String;Ljava/lang/String;Lf/h/a/c/e1/s/e$b;Ljava/util/List;)V + .locals 16 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Lf/h/a/c/e1/s/e$b;", + "Ljava/util/List<", + "Lf/h/a/c/e1/s/d;", + ">;)V" + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p3 + + new-instance v3, Landroid/text/SpannableStringBuilder; + + invoke-direct {v3}, Landroid/text/SpannableStringBuilder;->()V + + new-instance v4, Ljava/util/ArrayDeque; + + invoke-direct {v4}, Ljava/util/ArrayDeque;->()V + + new-instance v5, Ljava/util/ArrayList; + + invoke-direct {v5}, Ljava/util/ArrayList;->()V + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I + + move-result v8 + + const-string v9, "" + + if-ge v7, v8, :cond_25 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v8 + + const-string v10, " " + + const/16 v11, 0x3e + + const/16 v12, 0x3c + + const/16 v13, 0x26 + + const/4 v14, -0x1 + + const/4 v15, 0x1 + + if-eq v8, v13, :cond_17 + + if-eq v8, v12, :cond_0 + + invoke-virtual {v3, v8}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + add-int/lit8 v7, v7, 0x1 + + goto/16 :goto_10 + + :cond_0 + add-int/lit8 v8, v7, 0x1 + + invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I + + move-result v12 + + if-lt v8, v12, :cond_1 + + goto/16 :goto_b + + :cond_1 + invoke-virtual {v1, v8}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + const/16 v13, 0x2f + + if-ne v12, v13, :cond_2 + + const/4 v12, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v12, 0x0 + + :goto_1 + invoke-virtual {v1, v11, v8}, Ljava/lang/String;->indexOf(II)I + + move-result v8 + + if-ne v8, v14, :cond_3 + + invoke-virtual/range {p1 .. p1}, Ljava/lang/String;->length()I + + move-result v8 + + goto :goto_2 + + :cond_3 + add-int/lit8 v8, v8, 0x1 + + :goto_2 + add-int/lit8 v11, v8, -0x2 + + invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + if-ne v14, v13, :cond_4 + + const/4 v13, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v13, 0x0 + + :goto_3 + if-eqz v12, :cond_5 + + const/4 v14, 0x2 + + goto :goto_4 + + :cond_5 + const/4 v14, 0x1 + + :goto_4 + add-int/2addr v7, v14 + + if-eqz v13, :cond_6 + + goto :goto_5 + + :cond_6 + add-int/lit8 v11, v8, -0x1 + + :goto_5 + invoke-virtual {v1, v7, v11}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z + + move-result v11 + + if-eqz v11, :cond_7 + + goto/16 :goto_b + + :cond_7 + invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->isEmpty()Z + + move-result v14 + + xor-int/2addr v14, v15 + + invoke-static {v14}, Lf/h/a/c/i1/e;->n(Z)V + + const-string v14, "[ \\.]" + + invoke-static {v11, v14}, Lf/h/a/c/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v11 + + aget-object v11, v11, v6 + + invoke-virtual {v11}, Ljava/lang/String;->hashCode()I + + move-result v14 + + const/16 v6, 0x62 + + const/4 v15, 0x5 + + if-eq v14, v6, :cond_d + + const/16 v6, 0x63 + + if-eq v14, v6, :cond_c + + const/16 v6, 0x69 + + if-eq v14, v6, :cond_b + + const v6, 0x3291ee + + if-eq v14, v6, :cond_a + + const/16 v6, 0x75 + + if-eq v14, v6, :cond_9 + + const/16 v6, 0x76 + + if-eq v14, v6, :cond_8 + + goto :goto_6 + + :cond_8 + const-string v6, "v" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x5 + + goto :goto_7 + + :cond_9 + const-string v6, "u" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x4 + + goto :goto_7 + + :cond_a + const-string v6, "lang" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x3 + + goto :goto_7 + + :cond_b + const-string v6, "i" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x2 + + goto :goto_7 + + :cond_c + const-string v6, "c" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x1 + + goto :goto_7 + + :cond_d + const-string v6, "b" + + invoke-virtual {v11, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_e + + const/4 v6, 0x0 + + goto :goto_7 + + :cond_e + :goto_6 + const/4 v6, -0x1 + + :goto_7 + if-eqz v6, :cond_f + + const/4 v14, 0x1 + + if-eq v6, v14, :cond_f + + const/4 v14, 0x2 + + if-eq v6, v14, :cond_f + + const/4 v14, 0x3 + + if-eq v6, v14, :cond_f + + const/4 v14, 0x4 + + if-eq v6, v14, :cond_f + + if-eq v6, v15, :cond_f + + const/4 v6, 0x0 + + goto :goto_8 + + :cond_f + const/4 v6, 0x1 + + :goto_8 + if-nez v6, :cond_10 + + goto :goto_b + + :cond_10 + if-eqz v12, :cond_13 + + :cond_11 + invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v6 + + if-eqz v6, :cond_12 + + goto :goto_b + + :cond_12 + invoke-virtual {v4}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/e1/s/f$a; + + invoke-static {v0, v6, v3, v2, v5}, Lf/h/a/c/e1/s/f;->a(Ljava/lang/String;Lf/h/a/c/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V + + iget-object v6, v6, Lf/h/a/c/e1/s/f$a;->a:Ljava/lang/String; + + invoke-virtual {v6, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_11 + + goto :goto_b + + :cond_13 + if-nez v13, :cond_16 + + invoke-virtual {v3}, Landroid/text/SpannableStringBuilder;->length()I + + move-result v6 + + invoke-virtual {v7}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/String;->isEmpty()Z + + move-result v11 + + const/4 v12, 0x1 + + xor-int/2addr v11, v12 + + invoke-static {v11}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-virtual {v7, v10}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I + + move-result v10 + + const/4 v11, -0x1 + + if-ne v10, v11, :cond_14 + + const/4 v11, 0x0 + + goto :goto_9 + + :cond_14 + invoke-virtual {v7, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v9 + + const/4 v11, 0x0 + + invoke-virtual {v7, v11, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v7 + + :goto_9 + const-string v10, "\\." + + invoke-static {v7, v10}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v7 + + aget-object v10, v7, v11 + + array-length v11, v7 + + const/4 v12, 0x1 + + if-le v11, v12, :cond_15 + + array-length v11, v7 + + invoke-static {v7, v12, v11}, Lf/h/a/c/i1/c0;->T([Ljava/lang/Object;II)[Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, [Ljava/lang/String; + + goto :goto_a + + :cond_15 + sget-object v7, Lf/h/a/c/e1/s/f$a;->e:[Ljava/lang/String; + + :goto_a + new-instance v11, Lf/h/a/c/e1/s/f$a; + + invoke-direct {v11, v10, v6, v9, v7}, Lf/h/a/c/e1/s/f$a;->(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V + + invoke-virtual {v4, v11}, Ljava/util/ArrayDeque;->push(Ljava/lang/Object;)V + + :cond_16 + :goto_b + move v7, v8 + + goto/16 :goto_10 + + :cond_17 + const/16 v6, 0x3b + + add-int/lit8 v7, v7, 0x1 + + invoke-virtual {v1, v6, v7}, Ljava/lang/String;->indexOf(II)I + + move-result v6 + + const/16 v9, 0x20 + + invoke-virtual {v1, v9, v7}, Ljava/lang/String;->indexOf(II)I + + move-result v14 + + const/4 v15, -0x1 + + if-ne v6, v15, :cond_18 + + move v6, v14 + + goto :goto_c + + :cond_18 + if-ne v14, v15, :cond_19 + + goto :goto_c + + :cond_19 + invoke-static {v6, v14}, Ljava/lang/Math;->min(II)I + + move-result v6 + + :goto_c + if-eq v6, v15, :cond_24 + + invoke-virtual {v1, v7, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/String;->hashCode()I + + move-result v8 + + const/16 v15, 0xced + + if-eq v8, v15, :cond_1d + + const/16 v15, 0xd88 + + if-eq v8, v15, :cond_1c + + const v15, 0x179c4 + + if-eq v8, v15, :cond_1b + + const v15, 0x337f11 + + if-eq v8, v15, :cond_1a + + goto :goto_d + + :cond_1a + const-string v8, "nbsp" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_1e + + const/4 v8, 0x2 + + goto :goto_e + + :cond_1b + const-string v8, "amp" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_1e + + const/4 v8, 0x3 + + goto :goto_e + + :cond_1c + const-string v8, "lt" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_1e + + const/4 v8, 0x0 + + goto :goto_e + + :cond_1d + const-string v8, "gt" + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_1e + + const/4 v8, 0x1 + + goto :goto_e + + :cond_1e + :goto_d + const/4 v8, -0x1 + + :goto_e + if-eqz v8, :cond_22 + + const/4 v15, 0x1 + + if-eq v8, v15, :cond_21 + + const/4 v12, 0x2 + + if-eq v8, v12, :cond_20 + + const/4 v11, 0x3 + + if-eq v8, v11, :cond_1f + + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + const-string v9, "ignoring unsupported entity: \'&" + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v7, ";\'" + + invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v7 + + const-string v8, "WebvttCueParser" + + invoke-static {v8, v7}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_f + + :cond_1f + invoke-virtual {v3, v13}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + goto :goto_f + + :cond_20 + invoke-virtual {v3, v9}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + goto :goto_f + + :cond_21 + invoke-virtual {v3, v11}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + goto :goto_f + + :cond_22 + invoke-virtual {v3, v12}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + :goto_f + if-ne v6, v14, :cond_23 + + invoke-virtual {v3, v10}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + :cond_23 + add-int/lit8 v6, v6, 0x1 + + move v7, v6 + + goto :goto_10 + + :cond_24 + invoke-virtual {v3, v8}, Landroid/text/SpannableStringBuilder;->append(C)Landroid/text/SpannableStringBuilder; + + :goto_10 + const/4 v6, 0x0 + + goto/16 :goto_0 + + :cond_25 + :goto_11 + invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_26 + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->pop()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/s/f$a; + + invoke-static {v0, v1, v3, v2, v5}, Lf/h/a/c/e1/s/f;->a(Ljava/lang/String;Lf/h/a/c/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V + + goto :goto_11 + + :cond_26 + new-instance v1, Lf/h/a/c/e1/s/f$a; + + const/4 v4, 0x0 + + new-array v6, v4, [Ljava/lang/String; + + invoke-direct {v1, v9, v4, v9, v6}, Lf/h/a/c/e1/s/f$a;->(Ljava/lang/String;ILjava/lang/String;[Ljava/lang/String;)V + + invoke-static {v0, v1, v3, v2, v5}, Lf/h/a/c/e1/s/f;->a(Ljava/lang/String;Lf/h/a/c/e1/s/f$a;Landroid/text/SpannableStringBuilder;Ljava/util/List;Ljava/util/List;)V + + move-object/from16 v0, p2 + + iput-object v3, v0, Lf/h/a/c/e1/s/e$b;->c:Ljava/lang/CharSequence; + + return-void +.end method + +.method public static e(Ljava/lang/String;)I + .locals 5 + + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + sparse-switch v0, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v0, "start" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_1 + + :sswitch_1 + const-string v0, "end" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x3 + + goto :goto_1 + + :sswitch_2 + const-string v0, "middle" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x2 + + goto :goto_1 + + :sswitch_3 + const-string v0, "center" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_0 + :goto_0 + const/4 v0, -0x1 + + :goto_1 + if-eqz v0, :cond_3 + + if-eq v0, v4, :cond_2 + + if-eq v0, v3, :cond_2 + + if-eq v0, v2, :cond_1 + + const-string v0, "Invalid anchor value: " + + const-string v1, "WebvttCueParser" + + invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + const/high16 p0, -0x80000000 + + return p0 + + :cond_1 + return v3 + + :cond_2 + return v4 + + :cond_3 + return v1 + + :sswitch_data_0 + .sparse-switch + -0x514d33ab -> :sswitch_3 + -0x4009266b -> :sswitch_2 + 0x188db -> :sswitch_1 + 0x68ac462 -> :sswitch_0 + .end sparse-switch +.end method + +.method public static f(Ljava/lang/String;)I + .locals 6 + + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const/4 v1, 0x5 + + const/4 v2, 0x4 + + const/4 v3, 0x3 + + const/4 v4, 0x1 + + const/4 v5, 0x2 + + sparse-switch v0, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v0, "start" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_1 + + :sswitch_1 + const-string v0, "right" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x5 + + goto :goto_1 + + :sswitch_2 + const-string v0, "left" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_1 + + :sswitch_3 + const-string v0, "end" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x4 + + goto :goto_1 + + :sswitch_4 + const-string v0, "middle" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x3 + + goto :goto_1 + + :sswitch_5 + const-string v0, "center" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x2 + + goto :goto_1 + + :cond_0 + :goto_0 + const/4 v0, -0x1 + + :goto_1 + if-eqz v0, :cond_5 + + if-eq v0, v4, :cond_4 + + if-eq v0, v5, :cond_3 + + if-eq v0, v3, :cond_3 + + if-eq v0, v2, :cond_2 + + if-eq v0, v1, :cond_1 + + const-string v0, "Invalid alignment value: " + + const-string v1, "WebvttCueParser" + + invoke-static {v0, p0, v1}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return v5 + + :cond_1 + return v1 + + :cond_2 + return v3 + + :cond_3 + return v5 + + :cond_4 + return v2 + + :cond_5 + return v4 + + nop + + :sswitch_data_0 + .sparse-switch + -0x514d33ab -> :sswitch_5 + -0x4009266b -> :sswitch_4 + 0x188db -> :sswitch_3 + 0x32a007 -> :sswitch_2 + 0x677c21c -> :sswitch_1 + 0x68ac462 -> :sswitch_0 + .end sparse-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/g.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/g.smali new file mode 100644 index 0000000000..f5fe824826 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/g.smali @@ -0,0 +1,1026 @@ +.class public final Lf/h/a/c/e1/s/g; +.super Lf/h/a/c/e1/c; +.source "WebvttDecoder.java" + + +# instance fields +.field public final n:Lf/h/a/c/e1/s/f; + +.field public final o:Lf/h/a/c/i1/t; + +.field public final p:Lf/h/a/c/e1/s/e$b; + +.field public final q:Lf/h/a/c/e1/s/a; + +.field public final r:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/s/d;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "WebvttDecoder" + + invoke-direct {p0, v0}, Lf/h/a/c/e1/c;->(Ljava/lang/String;)V + + new-instance v0, Lf/h/a/c/e1/s/f; + + invoke-direct {v0}, Lf/h/a/c/e1/s/f;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/g;->n:Lf/h/a/c/e1/s/f; + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + new-instance v0, Lf/h/a/c/e1/s/e$b; + + invoke-direct {v0}, Lf/h/a/c/e1/s/e$b;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/g;->p:Lf/h/a/c/e1/s/e$b; + + new-instance v0, Lf/h/a/c/e1/s/a; + + invoke-direct {v0}, Lf/h/a/c/e1/s/a;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/g;->q:Lf/h/a/c/e1/s/a; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/e1/s/g;->r:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public j([BIZ)Lf/h/a/c/e1/e; + .locals 20 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + } + .end annotation + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + move-object/from16 v2, p1 + + iput-object v2, v0, Lf/h/a/c/i1/t;->a:[B + + move/from16 v2, p2 + + iput v2, v0, Lf/h/a/c/i1/t;->c:I + + const/4 v2, 0x0 + + iput v2, v0, Lf/h/a/c/i1/t;->b:I + + iget-object v0, v1, Lf/h/a/c/e1/s/g;->p:Lf/h/a/c/e1/s/e$b; + + invoke-virtual {v0}, Lf/h/a/c/e1/s/e$b;->b()V + + iget-object v0, v1, Lf/h/a/c/e1/s/g;->r:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + :try_start_0 + iget-object v0, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + invoke-static {v0}, Lf/h/a/c/e1/s/h;->c(Lf/h/a/c/i1/t;)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/ParserException; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_0 + iget-object v0, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + :cond_1 + :goto_1 + iget-object v3, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + const/4 v4, 0x3 + + const/4 v5, 0x2 + + const/4 v6, -0x1 + + const/4 v7, 0x1 + + const/4 v8, -0x1 + + const/4 v9, 0x0 + + :goto_2 + if-ne v8, v6, :cond_5 + + iget v9, v3, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v3}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v8 + + if-nez v8, :cond_2 + + const/4 v8, 0x0 + + goto :goto_2 + + :cond_2 + const-string v10, "STYLE" + + invoke-virtual {v10, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-eqz v10, :cond_3 + + const/4 v8, 0x2 + + goto :goto_2 + + :cond_3 + const-string v10, "NOTE" + + invoke-virtual {v8, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v8 + + if-eqz v8, :cond_4 + + const/4 v8, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v8, 0x3 + + goto :goto_2 + + :cond_5 + invoke-virtual {v3, v9}, Lf/h/a/c/i1/t;->C(I)V + + if-eqz v8, :cond_33 + + if-ne v8, v7, :cond_6 + + iget-object v3, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + :goto_3 + invoke-virtual {v3}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto :goto_3 + + :cond_6 + if-ne v8, v5, :cond_2c + + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v4 + + if-eqz v4, :cond_2b + + iget-object v4, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + invoke-virtual {v4}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + iget-object v4, v1, Lf/h/a/c/e1/s/g;->r:Ljava/util/List; + + iget-object v5, v1, Lf/h/a/c/e1/s/g;->q:Lf/h/a/c/e1/s/a; + + iget-object v8, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + iget-object v9, v5, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->setLength(I)V + + iget v9, v8, Lf/h/a/c/i1/t;->b:I + + :cond_7 + invoke-virtual {v8}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v10 + + invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-eqz v10, :cond_7 + + iget-object v10, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + iget-object v11, v8, Lf/h/a/c/i1/t;->a:[B + + iget v8, v8, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {v10, v11, v8}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object v8, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v8, v9}, Lf/h/a/c/i1/t;->C(I)V + + new-instance v8, Ljava/util/ArrayList; + + invoke-direct {v8}, Ljava/util/ArrayList;->()V + + :goto_4 + iget-object v9, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + iget-object v10, v5, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + invoke-static {v9}, Lf/h/a/c/e1/s/a;->c(Lf/h/a/c/i1/t;)V + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->a()I + + move-result v11 + + const/4 v12, 0x5 + + const-string v13, "{" + + const-string v14, "" + + if-ge v11, v12, :cond_8 + + goto :goto_8 + + :cond_8 + invoke-virtual {v9, v12}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v11 + + const-string v12, "::cue" + + invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-nez v11, :cond_9 + + goto :goto_8 + + :cond_9 + iget v11, v9, Lf/h/a/c/i1/t;->b:I + + invoke-static {v9, v10}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v12 + + if-nez v12, :cond_a + + goto :goto_8 + + :cond_a + invoke-virtual {v13, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v15 + + if-eqz v15, :cond_b + + invoke-virtual {v9, v11}, Lf/h/a/c/i1/t;->C(I)V + + move-object v11, v14 + + goto :goto_9 + + :cond_b + const-string v11, "(" + + invoke-virtual {v11, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-eqz v11, :cond_e + + iget v11, v9, Lf/h/a/c/i1/t;->b:I + + iget v12, v9, Lf/h/a/c/i1/t;->c:I + + const/4 v15, 0x0 + + :goto_5 + if-ge v11, v12, :cond_d + + if-nez v15, :cond_d + + iget-object v15, v9, Lf/h/a/c/i1/t;->a:[B + + add-int/lit8 v16, v11, 0x1 + + aget-byte v11, v15, v11 + + int-to-char v11, v11 + + const/16 v15, 0x29 + + if-ne v11, v15, :cond_c + + const/4 v15, 0x1 + + goto :goto_6 + + :cond_c + const/4 v15, 0x0 + + :goto_6 + move/from16 v11, v16 + + goto :goto_5 + + :cond_d + add-int/lit8 v11, v11, -0x1 + + iget v12, v9, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v11, v12 + + invoke-virtual {v9, v11}, Lf/h/a/c/i1/t;->n(I)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v11 + + goto :goto_7 + + :cond_e + const/4 v11, 0x0 + + :goto_7 + invoke-static {v9, v10}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v9 + + const-string v10, ")" + + invoke-virtual {v10, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_f + + :goto_8 + const/4 v11, 0x0 + + :cond_f + :goto_9 + if-eqz v11, :cond_2a + + iget-object v9, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + iget-object v10, v5, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + invoke-static {v9, v10}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v13, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_10 + + goto/16 :goto_16 + + :cond_10 + new-instance v9, Lf/h/a/c/e1/s/d; + + invoke-direct {v9}, Lf/h/a/c/e1/s/d;->()V + + invoke-virtual {v14, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-eqz v10, :cond_11 + + goto :goto_b + + :cond_11 + const/16 v10, 0x5b + + invoke-virtual {v11, v10}, Ljava/lang/String;->indexOf(I)I + + move-result v10 + + if-eq v10, v6, :cond_13 + + sget-object v12, Lf/h/a/c/e1/s/a;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v11, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v12, v13}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v12 + + invoke-virtual {v12}, Ljava/util/regex/Matcher;->matches()Z + + move-result v13 + + if-eqz v13, :cond_12 + + invoke-virtual {v12, v7}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v12 + + iput-object v12, v9, Lf/h/a/c/e1/s/d;->d:Ljava/lang/String; + + :cond_12 + invoke-virtual {v11, v2, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v11 + + :cond_13 + const-string v10, "\\." + + invoke-static {v11, v10}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v10 + + aget-object v11, v10, v2 + + const/16 v12, 0x23 + + invoke-virtual {v11, v12}, Ljava/lang/String;->indexOf(I)I + + move-result v12 + + if-eq v12, v6, :cond_14 + + invoke-virtual {v11, v2, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v13 + + iput-object v13, v9, Lf/h/a/c/e1/s/d;->b:Ljava/lang/String; + + add-int/lit8 v12, v12, 0x1 + + invoke-virtual {v11, v12}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v11 + + iput-object v11, v9, Lf/h/a/c/e1/s/d;->a:Ljava/lang/String; + + goto :goto_a + + :cond_14 + iput-object v11, v9, Lf/h/a/c/e1/s/d;->b:Ljava/lang/String; + + :goto_a + array-length v11, v10 + + if-le v11, v7, :cond_15 + + array-length v11, v10 + + invoke-static {v10, v7, v11}, Lf/h/a/c/i1/c0;->T([Ljava/lang/Object;II)[Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, [Ljava/lang/String; + + invoke-static {v10}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v10 + + iput-object v10, v9, Lf/h/a/c/e1/s/d;->c:Ljava/util/List; + + :cond_15 + :goto_b + const/4 v10, 0x0 + + const/4 v11, 0x0 + + :goto_c + const-string v12, "}" + + if-nez v10, :cond_28 + + iget-object v10, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + iget v11, v10, Lf/h/a/c/i1/t;->b:I + + iget-object v13, v5, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + invoke-static {v10, v13}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v10 + + if-eqz v10, :cond_17 + + invoke-virtual {v12, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v13 + + if-eqz v13, :cond_16 + + goto :goto_d + + :cond_16 + const/4 v13, 0x0 + + goto :goto_e + + :cond_17 + :goto_d + const/4 v13, 0x1 + + :goto_e + if-nez v13, :cond_25 + + iget-object v15, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + invoke-virtual {v15, v11}, Lf/h/a/c/i1/t;->C(I)V + + iget-object v11, v5, Lf/h/a/c/e1/s/a;->a:Lf/h/a/c/i1/t; + + iget-object v15, v5, Lf/h/a/c/e1/s/a;->b:Ljava/lang/StringBuilder; + + invoke-static {v11}, Lf/h/a/c/e1/s/a;->c(Lf/h/a/c/i1/t;)V + + invoke-static {v11, v15}, Lf/h/a/c/e1/s/a;->a(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v14, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v16 + + if-eqz v16, :cond_18 + + goto/16 :goto_13 + + :cond_18 + invoke-static {v11, v15}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v6 + + const-string v3, ":" + + invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_19 + + goto/16 :goto_13 + + :cond_19 + invoke-static {v11}, Lf/h/a/c/e1/s/a;->c(Lf/h/a/c/i1/t;)V + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V + + const/4 v6, 0x0 + + :goto_f + const-string v7, ";" + + if-nez v6, :cond_1d + + move-object/from16 v17, v5 + + iget v5, v11, Lf/h/a/c/i1/t;->b:I + + move/from16 v18, v6 + + invoke-static {v11, v15}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v6 + + if-nez v6, :cond_1a + + const/4 v3, 0x0 + + goto :goto_11 + + :cond_1a + invoke-virtual {v12, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v19 + + if-nez v19, :cond_1c + + invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_1b + + goto :goto_10 + + :cond_1b + invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-object/from16 v5, v17 + + move/from16 v6, v18 + + goto :goto_f + + :cond_1c + :goto_10 + invoke-virtual {v11, v5}, Lf/h/a/c/i1/t;->C(I)V + + move-object/from16 v5, v17 + + const/4 v6, 0x1 + + goto :goto_f + + :cond_1d + move-object/from16 v17, v5 + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + :goto_11 + if-eqz v3, :cond_26 + + invoke-virtual {v14, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_1e + + goto/16 :goto_14 + + :cond_1e + iget v5, v11, Lf/h/a/c/i1/t;->b:I + + invoke-static {v11, v15}, Lf/h/a/c/e1/s/a;->b(Lf/h/a/c/i1/t;Ljava/lang/StringBuilder;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v7, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_1f + + goto :goto_12 + + :cond_1f + invoke-virtual {v12, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_26 + + invoke-virtual {v11, v5}, Lf/h/a/c/i1/t;->C(I)V + + :goto_12 + const-string v5, "color" + + invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_20 + + const/4 v5, 0x1 + + invoke-static {v3, v5}, Lf/h/a/c/i1/i;->a(Ljava/lang/String;Z)I + + move-result v2 + + iput v2, v9, Lf/h/a/c/e1/s/d;->f:I + + iput-boolean v5, v9, Lf/h/a/c/e1/s/d;->g:Z + + goto :goto_15 + + :cond_20 + const/4 v5, 0x1 + + const-string v6, "background-color" + + invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_21 + + invoke-static {v3, v5}, Lf/h/a/c/i1/i;->a(Ljava/lang/String;Z)I + + move-result v2 + + iput v2, v9, Lf/h/a/c/e1/s/d;->h:I + + iput-boolean v5, v9, Lf/h/a/c/e1/s/d;->i:Z + + goto :goto_15 + + :cond_21 + const-string v6, "text-decoration" + + invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_22 + + const-string v2, "underline" + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_27 + + iput v5, v9, Lf/h/a/c/e1/s/d;->k:I + + goto :goto_15 + + :cond_22 + const-string v5, "font-family" + + invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_23 + + invoke-static {v3}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + iput-object v2, v9, Lf/h/a/c/e1/s/d;->e:Ljava/lang/String; + + goto :goto_14 + + :cond_23 + const-string v5, "font-weight" + + invoke-virtual {v5, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_24 + + const-string v2, "bold" + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_26 + + const/4 v5, 0x1 + + iput v5, v9, Lf/h/a/c/e1/s/d;->l:I + + goto :goto_15 + + :cond_24 + const/4 v5, 0x1 + + const-string v6, "font-style" + + invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_27 + + const-string v2, "italic" + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_27 + + iput v5, v9, Lf/h/a/c/e1/s/d;->m:I + + goto :goto_15 + + :cond_25 + :goto_13 + move-object/from16 v17, v5 + + :cond_26 + :goto_14 + const/4 v5, 0x1 + + :cond_27 + :goto_15 + move-object v11, v10 + + move v10, v13 + + move-object/from16 v5, v17 + + const/4 v2, 0x0 + + const/4 v6, -0x1 + + const/4 v7, 0x1 + + goto/16 :goto_c + + :cond_28 + move-object/from16 v17, v5 + + const/4 v5, 0x1 + + invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_29 + + invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_29 + move-object/from16 v5, v17 + + const/4 v2, 0x0 + + const/4 v6, -0x1 + + const/4 v7, 0x1 + + goto/16 :goto_4 + + :cond_2a + :goto_16 + invoke-interface {v4, v8}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + goto :goto_19 + + :cond_2b + new-instance v0, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v2, "A style block was found after the first cue." + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;)V + + throw v0 + + :cond_2c + if-ne v8, v4, :cond_32 + + iget-object v2, v1, Lf/h/a/c/e1/s/g;->n:Lf/h/a/c/e1/s/f; + + iget-object v5, v1, Lf/h/a/c/e1/s/g;->o:Lf/h/a/c/i1/t; + + iget-object v6, v1, Lf/h/a/c/e1/s/g;->p:Lf/h/a/c/e1/s/e$b; + + iget-object v8, v1, Lf/h/a/c/e1/s/g;->r:Ljava/util/List; + + if-eqz v2, :cond_31 + + invoke-virtual {v5}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v3 + + if-nez v3, :cond_2e + + :cond_2d + :goto_17 + const/4 v2, 0x0 + + goto :goto_18 + + :cond_2e + sget-object v4, Lf/h/a/c/e1/s/f;->b:Ljava/util/regex/Pattern; + + invoke-virtual {v4, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/util/regex/Matcher;->matches()Z + + move-result v7 + + if-eqz v7, :cond_2f + + const/4 v3, 0x0 + + iget-object v7, v2, Lf/h/a/c/e1/s/f;->a:Ljava/lang/StringBuilder; + + invoke-static/range {v3 .. v8}, Lf/h/a/c/e1/s/f;->b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/c/i1/t;Lf/h/a/c/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z + + move-result v2 + + goto :goto_18 + + :cond_2f + invoke-virtual {v5}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v4 + + if-nez v4, :cond_30 + + goto :goto_17 + + :cond_30 + sget-object v7, Lf/h/a/c/e1/s/f;->b:Ljava/util/regex/Pattern; + + invoke-virtual {v7, v4}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/util/regex/Matcher;->matches()Z + + move-result v7 + + if-eqz v7, :cond_2d + + invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v3 + + iget-object v7, v2, Lf/h/a/c/e1/s/f;->a:Ljava/lang/StringBuilder; + + invoke-static/range {v3 .. v8}, Lf/h/a/c/e1/s/f;->b(Ljava/lang/String;Ljava/util/regex/Matcher;Lf/h/a/c/i1/t;Lf/h/a/c/e1/s/e$b;Ljava/lang/StringBuilder;Ljava/util/List;)Z + + move-result v2 + + :goto_18 + if-eqz v2, :cond_32 + + iget-object v2, v1, Lf/h/a/c/e1/s/g;->p:Lf/h/a/c/e1/s/e$b; + + invoke-virtual {v2}, Lf/h/a/c/e1/s/e$b;->a()Lf/h/a/c/e1/s/e; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/e1/s/g;->p:Lf/h/a/c/e1/s/e$b; + + invoke-virtual {v2}, Lf/h/a/c/e1/s/e$b;->b()V + + goto :goto_19 + + :cond_31 + const/4 v2, 0x0 + + throw v2 + + :cond_32 + :goto_19 + const/4 v2, 0x0 + + goto/16 :goto_1 + + :cond_33 + new-instance v2, Lf/h/a/c/e1/s/i; + + invoke-direct {v2, v0}, Lf/h/a/c/e1/s/i;->(Ljava/util/List;)V + + return-object v2 + + :catch_0 + move-exception v0 + + new-instance v2, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + invoke-direct {v2, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/Exception;)V + + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/h.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/h.smali new file mode 100644 index 0000000000..bcbbc62355 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/h.smali @@ -0,0 +1,199 @@ +.class public final Lf/h/a/c/e1/s/h; +.super Ljava/lang/Object; +.source "WebvttParserUtil.java" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "^NOTE([ \t].*)?$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + return-void +.end method + +.method public static a(Ljava/lang/String;)F + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/NumberFormatException; + } + .end annotation + + const-string v0, "%" + + invoke-virtual {p0, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, -0x1 + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result p0 + + const/high16 v0, 0x42c80000 # 100.0f + + div-float/2addr p0, v0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/NumberFormatException; + + const-string v0, "Percentages must end with %" + + invoke-direct {p0, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static b(Ljava/lang/String;)J + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/NumberFormatException; + } + .end annotation + + const-string v0, "\\." + + invoke-static {p0, v0}, Lf/h/a/c/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + const/4 v0, 0x0 + + aget-object v1, p0, v0 + + const-string v2, ":" + + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v1 + + array-length v2, v1 + + const-wide/16 v3, 0x0 + + :goto_0 + if-ge v0, v2, :cond_0 + + aget-object v5, v1, v0 + + const-wide/16 v6, 0x3c + + mul-long v3, v3, v6 + + invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v5 + + add-long/2addr v3, v5 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const-wide/16 v0, 0x3e8 + + mul-long v3, v3, v0 + + array-length v2, p0 + + const/4 v5, 0x2 + + if-ne v2, v5, :cond_1 + + const/4 v2, 0x1 + + aget-object p0, p0, v2 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v5 + + add-long/2addr v3, v5 + + :cond_1 + mul-long v3, v3, v0 + + return-wide v3 +.end method + +.method public static c(Lf/h/a/c/i1/t;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_0 + + const-string v2, "WEBVTT" + + invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-eqz v1, :cond_1 + + return-void + + :cond_1 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->C(I)V + + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Expected WEBVTT. Got " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->f()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/e1/s/i.smali b/com.discord/smali_classes2/f/h/a/c/e1/s/i.smali new file mode 100644 index 0000000000..facc75b737 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/e1/s/i.smali @@ -0,0 +1,342 @@ +.class public final Lf/h/a/c/e1/s/i; +.super Ljava/lang/Object; +.source "WebvttSubtitle.java" + +# interfaces +.implements Lf/h/a/c/e1/e; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/s/e;", + ">;" + } + .end annotation +.end field + +.field public final e:I + +.field public final f:[J + +.field public final g:[J + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/s/e;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/e1/s/i;->d:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + iput v0, p0, Lf/h/a/c/e1/s/i;->e:I + + mul-int/lit8 v0, v0, 0x2 + + new-array v0, v0, [J + + iput-object v0, p0, Lf/h/a/c/e1/s/i;->f:[J + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/c/e1/s/i;->e:I + + if-ge v0, v1, :cond_0 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/s/e; + + mul-int/lit8 v2, v0, 0x2 + + iget-object v3, p0, Lf/h/a/c/e1/s/i;->f:[J + + iget-wide v4, v1, Lf/h/a/c/e1/s/e;->s:J + + aput-wide v4, v3, v2 + + add-int/lit8 v2, v2, 0x1 + + iget-wide v4, v1, Lf/h/a/c/e1/s/e;->t:J + + aput-wide v4, v3, v2 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/e1/s/i;->f:[J + + array-length v0, p1 + + invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/e1/s/i;->g:[J + + invoke-static {p1}, Ljava/util/Arrays;->sort([J)V + + return-void +.end method + + +# virtual methods +.method public f(J)I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/e1/s/i;->g:[J + + const/4 v1, 0x0 + + invoke-static {v0, p1, p2, v1, v1}, Lf/h/a/c/i1/c0;->c([JJZZ)I + + move-result p1 + + iget-object p2, p0, Lf/h/a/c/e1/s/i;->g:[J + + array-length p2, p2 + + if-ge p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, -0x1 + + :goto_0 + return p1 +.end method + +.method public g(I)J + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-ltz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v2, p0, Lf/h/a/c/e1/s/i;->g:[J + + array-length v2, v2 + + if-ge p1, v2, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v0, p0, Lf/h/a/c/e1/s/i;->g:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public h(J)Ljava/util/List; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + const/4 v4, 0x0 + + :goto_0 + iget v5, p0, Lf/h/a/c/e1/s/i;->e:I + + if-ge v4, v5, :cond_5 + + iget-object v5, p0, Lf/h/a/c/e1/s/i;->f:[J + + mul-int/lit8 v6, v4, 0x2 + + aget-wide v7, v5, v6 + + cmp-long v9, v7, p1 + + if-gtz v9, :cond_4 + + add-int/lit8 v6, v6, 0x1 + + aget-wide v6, v5, v6 + + cmp-long v5, p1, v6 + + if-gez v5, :cond_4 + + iget-object v5, p0, Lf/h/a/c/e1/s/i;->d:Ljava/util/List; + + invoke-interface {v5, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/e1/s/e; + + iget v6, v5, Lf/h/a/c/e1/b;->g:F + + const v7, -0x800001 + + cmpl-float v6, v6, v7 + + if-nez v6, :cond_0 + + iget v6, v5, Lf/h/a/c/e1/b;->j:F + + const/high16 v7, 0x3f000000 # 0.5f + + cmpl-float v6, v6, v7 + + if-nez v6, :cond_0 + + const/4 v6, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v6, 0x0 + + :goto_1 + if-eqz v6, :cond_3 + + if-nez v3, :cond_1 + + move-object v3, v5 + + goto :goto_2 + + :cond_1 + const-string v6, "\n" + + if-nez v2, :cond_2 + + new-instance v2, Landroid/text/SpannableStringBuilder; + + invoke-direct {v2}, Landroid/text/SpannableStringBuilder;->()V + + iget-object v7, v3, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; + + invoke-static {v7}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v2, v7}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + move-result-object v7 + + invoke-virtual {v7, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + move-result-object v6 + + iget-object v5, v5, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v6, v5}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + goto :goto_2 + + :cond_2 + invoke-virtual {v2, v6}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + move-result-object v6 + + iget-object v5, v5, Lf/h/a/c/e1/b;->d:Ljava/lang/CharSequence; + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v6, v5}, Landroid/text/SpannableStringBuilder;->append(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; + + goto :goto_2 + + :cond_3 + invoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_4 + :goto_2 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_5 + if-eqz v2, :cond_6 + + new-instance p1, Lf/h/a/c/e1/s/e$b; + + invoke-direct {p1}, Lf/h/a/c/e1/s/e$b;->()V + + iput-object v2, p1, Lf/h/a/c/e1/s/e$b;->c:Ljava/lang/CharSequence; + + invoke-virtual {p1}, Lf/h/a/c/e1/s/e$b;->a()Lf/h/a/c/e1/s/e; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_3 + + :cond_6 + if-eqz v3, :cond_7 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_7 + :goto_3 + return-object v0 +.end method + +.method public i()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/e1/s/i;->g:[J + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f.smali b/com.discord/smali_classes2/f/h/a/c/f.smali new file mode 100644 index 0000000000..6a458060d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/f; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->b(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f0.smali b/com.discord/smali_classes2/f/h/a/c/f0.smali new file mode 100644 index 0000000000..ad3ab7ec8f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f0.smali @@ -0,0 +1,3779 @@ +.class public final Lf/h/a/c/f0; +.super Ljava/lang/Object; +.source "MediaPeriodHolder.java" + + +# instance fields +.field public final a:Lf/h/a/c/d1/o; + +.field public final b:Ljava/lang/Object; + +.field public final c:[Lf/h/a/c/d1/v; + +.field public d:Z + +.field public e:Z + +.field public f:Lf/h/a/c/g0; + +.field public final g:[Z + +.field public final h:[Lf/h/a/c/t; + +.field public final i:Lf/h/a/c/f1/h; + +.field public final j:Lf/h/a/c/d1/p; + +.field public k:Lf/h/a/c/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + +.field public m:Lf/h/a/c/f1/i; + +.field public n:J + + +# direct methods +.method public constructor ([Lf/h/a/c/t;JLf/h/a/c/f1/h;Lf/h/a/c/h1/d;Lf/h/a/c/d1/p;Lf/h/a/c/g0;Lf/h/a/c/f1/i;)V + .locals 7 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + iput-wide p2, p0, Lf/h/a/c/f0;->n:J + + iput-object p4, p0, Lf/h/a/c/f0;->i:Lf/h/a/c/f1/h; + + iput-object p6, p0, Lf/h/a/c/f0;->j:Lf/h/a/c/d1/p; + + iget-object p2, p7, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object p3, p2, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + iput-object p7, p0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + sget-object p3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iput-object p3, p0, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iput-object p8, p0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + array-length p3, p1 + + new-array p3, p3, [Lf/h/a/c/d1/v; + + iput-object p3, p0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + array-length p1, p1 + + new-array p1, p1, [Z + + iput-object p1, p0, Lf/h/a/c/f0;->g:[Z + + iget-wide p3, p7, Lf/h/a/c/g0;->b:J + + iget-wide v5, p7, Lf/h/a/c/g0;->d:J + + invoke-interface {p6, p2, p5, p3, p4}, Lf/h/a/c/d1/p;->a(Lf/h/a/c/d1/p$a;Lf/h/a/c/h1/d;J)Lf/h/a/c/d1/o; + + move-result-object v1 + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long p3, v5, p1 + + if-eqz p3, :cond_0 + + const-wide/high16 p1, -0x8000000000000000L + + cmp-long p3, v5, p1 + + if-eqz p3, :cond_0 + + new-instance p1, Lf/h/a/c/d1/l; + + const/4 v2, 0x1 + + const-wide/16 v3, 0x0 + + move-object v0, p1 + + invoke-direct/range {v0 .. v6}, Lf/h/a/c/d1/l;->(Lf/h/a/c/d1/o;ZJJ)V + + move-object v1, p1 + + :cond_0 + iput-object v1, p0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/f1/i;JZ[Z)J + .locals 16 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget v4, v1, Lf/h/a/c/f1/i;->a:I + + const/4 v5, 0x1 + + if-ge v3, v4, :cond_1 + + iget-object v4, v0, Lf/h/a/c/f0;->g:[Z + + if-nez p4, :cond_0 + + iget-object v6, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {v1, v6, v3}, Lf/h/a/c/f1/i;->a(Lf/h/a/c/f1/i;I)Z + + move-result v6 + + if-eqz v6, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v5, 0x0 + + :goto_1 + aput-boolean v5, v4, v3 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v3, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + const/4 v4, 0x0 + + :goto_2 + iget-object v6, v0, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + array-length v7, v6 + + const/4 v8, 0x6 + + if-ge v4, v7, :cond_3 + + aget-object v6, v6, v4 + + iget v6, v6, Lf/h/a/c/t;->d:I + + if-ne v6, v8, :cond_2 + + const/4 v6, 0x0 + + aput-object v6, v3, v4 + + :cond_2 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_3 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/f0;->b()V + + iput-object v1, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/f0;->c()V + + iget-object v3, v1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v9, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-virtual {v3}, Lf/h/a/c/f1/g;->a()[Lf/h/a/c/f1/f; + + move-result-object v10 + + iget-object v11, v0, Lf/h/a/c/f0;->g:[Z + + iget-object v12, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + move-object/from16 v13, p5 + + move-wide/from16 v14, p2 + + invoke-interface/range {v9 .. v15}, Lf/h/a/c/d1/o;->b([Lf/h/a/c/f1/f;[Z[Lf/h/a/c/d1/v;[ZJ)J + + move-result-wide v6 + + iget-object v4, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + const/4 v9, 0x0 + + :goto_3 + iget-object v10, v0, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + array-length v11, v10 + + if-ge v9, v11, :cond_5 + + aget-object v10, v10, v9 + + iget v10, v10, Lf/h/a/c/t;->d:I + + if-ne v10, v8, :cond_4 + + iget-object v10, v0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + invoke-virtual {v10, v9}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v10 + + if-eqz v10, :cond_4 + + new-instance v10, Lf/h/a/c/d1/m; + + invoke-direct {v10}, Lf/h/a/c/d1/m;->()V + + aput-object v10, v4, v9 + + :cond_4 + add-int/lit8 v9, v9, 0x1 + + goto :goto_3 + + :cond_5 + iput-boolean v2, v0, Lf/h/a/c/f0;->e:Z + + const/4 v4, 0x0 + + :goto_4 + iget-object v9, v0, Lf/h/a/c/f0;->c:[Lf/h/a/c/d1/v; + + array-length v10, v9 + + if-ge v4, v10, :cond_9 + + aget-object v9, v9, v4 + + if-eqz v9, :cond_6 + + invoke-virtual {v1, v4}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v9 + + invoke-static {v9}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v9, v0, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + aget-object v9, v9, v4 + + iget v9, v9, Lf/h/a/c/t;->d:I + + if-eq v9, v8, :cond_8 + + iput-boolean v5, v0, Lf/h/a/c/f0;->e:Z + + goto :goto_6 + + :cond_6 + iget-object v9, v3, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v9, v9, v4 + + if-nez v9, :cond_7 + + const/4 v9, 0x1 + + goto :goto_5 + + :cond_7 + const/4 v9, 0x0 + + :goto_5 + invoke-static {v9}, Lf/h/a/c/i1/e;->F(Z)V + + :cond_8 + :goto_6 + add-int/lit8 v4, v4, 0x1 + + goto :goto_4 + + :cond_9 + return-wide v6 +.end method + +.method public final b()V + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/f0;->f()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget v2, v1, Lf/h/a/c/f1/i;->a:I + + if-ge v0, v2, :cond_2 + + invoke-virtual {v1, v0}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v2, v2, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v2, v2, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v2, v2, v0 + + if-eqz v1, :cond_1 + + if-eqz v2, :cond_1 + + invoke-interface {v2}, Lf/h/a/c/f1/f;->h()V + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public final c()V + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/f0;->f()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget v2, v1, Lf/h/a/c/f1/i;->a:I + + if-ge v0, v2, :cond_2 + + invoke-virtual {v1, v0}, Lf/h/a/c/f1/i;->b(I)Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/f0;->m:Lf/h/a/c/f1/i; + + iget-object v2, v2, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v2, v2, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v2, v2, v0 + + if-eqz v1, :cond_1 + + if-eqz v2, :cond_1 + + invoke-interface {v2}, Lf/h/a/c/f1/f;->d()V + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public d()J + .locals 5 + + iget-boolean v0, p0, Lf/h/a/c/f0;->d:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v0, v0, Lf/h/a/c/g0;->b:J + + return-wide v0 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/c/f0;->e:Z + + const-wide/high16 v1, -0x8000000000000000L + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->q()J + + move-result-wide v3 + + goto :goto_0 + + :cond_1 + move-wide v3, v1 + + :goto_0 + cmp-long v0, v3, v1 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v3, v0, Lf/h/a/c/g0;->e:J + + :cond_2 + return-wide v3 +.end method + +.method public e()Z + .locals 5 + + iget-boolean v0, p0, Lf/h/a/c/f0;->d:Z + + if-eqz v0, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/f0;->e:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + invoke-interface {v0}, Lf/h/a/c/d1/o;->q()J + + move-result-wide v0 + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final f()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public g()V + .locals 7 + + invoke-virtual {p0}, Lf/h/a/c/f0;->b()V + + iget-object v0, p0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v0, v0, Lf/h/a/c/g0;->d:J + + iget-object v2, p0, Lf/h/a/c/f0;->j:Lf/h/a/c/d1/p; + + iget-object v3, p0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v6, v0, v4 + + if-eqz v6, :cond_0 + + const-wide/high16 v4, -0x8000000000000000L + + cmp-long v6, v0, v4 + + if-eqz v6, :cond_0 + + :try_start_0 + check-cast v3, Lf/h/a/c/d1/l; + + iget-object v0, v3, Lf/h/a/c/d1/l;->d:Lf/h/a/c/d1/o; + + invoke-interface {v2, v0}, Lf/h/a/c/d1/p;->e(Lf/h/a/c/d1/o;)V + + goto :goto_0 + + :cond_0 + invoke-interface {v2, v3}, Lf/h/a/c/d1/p;->e(Lf/h/a/c/d1/o;)V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v1, "MediaPeriodHolder" + + const-string v2, "Period release failed." + + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + return-void +.end method + +.method public h(FLf/h/a/c/t0;)Lf/h/a/c/f1/i; + .locals 48 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/f0;->i:Lf/h/a/c/f1/h; + + iget-object v2, v0, Lf/h/a/c/f0;->h:[Lf/h/a/c/t; + + iget-object v3, v0, Lf/h/a/c/f0;->l:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v4, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v4, v4, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + check-cast v1, Lf/h/a/c/f1/d; + + if-eqz v1, :cond_8e + + array-length v5, v2 + + const/4 v6, 0x1 + + add-int/2addr v5, v6 + + new-array v5, v5, [I + + array-length v7, v2 + + add-int/2addr v7, v6 + + new-array v8, v7, [[Lcom/google/android/exoplayer2/source/TrackGroup; + + array-length v9, v2 + + add-int/2addr v9, v6 + + new-array v9, v9, [[[I + + const/4 v15, 0x0 + + const/4 v10, 0x0 + + :goto_0 + if-ge v10, v7, :cond_0 + + iget v11, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + new-array v12, v11, [Lcom/google/android/exoplayer2/source/TrackGroup; + + aput-object v12, v8, v10 + + new-array v11, v11, [[I + + aput-object v11, v9, v10 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_0 + + :cond_0 + array-length v7, v2 + + new-array v14, v7, [I + + const/4 v10, 0x0 + + :goto_1 + if-ge v10, v7, :cond_1 + + aget-object v11, v2, v10 + + invoke-virtual {v11}, Lf/h/a/c/t;->I()I + + move-result v11 + + aput v11, v14, v10 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v7, 0x0 + + :goto_2 + iget v10, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v7, v10, :cond_a + + iget-object v10, v3, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v10, v10, v7 + + iget-object v11, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v11, v11, v15 + + iget-object v11, v11, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v11}, Lf/h/a/c/i1/q;->f(Ljava/lang/String;)I + + move-result v11 + + const/4 v12, 0x4 + + if-ne v11, v12, :cond_2 + + const/4 v11, 0x1 + + goto :goto_3 + + :cond_2 + const/4 v11, 0x0 + + :goto_3 + array-length v12, v2 + + const/4 v13, 0x0 + + const/16 v16, 0x1 + + :goto_4 + array-length v4, v2 + + if-ge v13, v4, :cond_7 + + aget-object v4, v2, v13 + + move-object/from16 v17, v3 + + const/4 v0, 0x0 + + const/4 v6, 0x0 + + :goto_5 + iget v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v6, v3, :cond_3 + + iget-object v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v3, v3, v6 + + invoke-virtual {v4, v3}, Lf/h/a/c/t;->G(Lcom/google/android/exoplayer2/Format;)I + + move-result v3 + + and-int/lit8 v3, v3, 0x7 + + invoke-static {v0, v3}, Ljava/lang/Math;->max(II)I + + move-result v0 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_5 + + :cond_3 + aget v3, v5, v13 + + if-nez v3, :cond_4 + + const/4 v3, 0x1 + + goto :goto_6 + + :cond_4 + const/4 v3, 0x0 + + :goto_6 + if-gt v0, v15, :cond_5 + + if-ne v0, v15, :cond_6 + + if-eqz v11, :cond_6 + + if-nez v16, :cond_6 + + if-eqz v3, :cond_6 + + :cond_5 + move v15, v0 + + move/from16 v16, v3 + + move v12, v13 + + :cond_6 + add-int/lit8 v13, v13, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v3, v17 + + const/4 v6, 0x1 + + goto :goto_4 + + :cond_7 + move-object/from16 v17, v3 + + array-length v0, v2 + + if-ne v12, v0, :cond_8 + + iget v0, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + new-array v0, v0, [I + + goto :goto_8 + + :cond_8 + aget-object v0, v2, v12 + + iget v3, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + new-array v3, v3, [I + + const/4 v4, 0x0 + + :goto_7 + iget v6, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v4, v6, :cond_9 + + iget-object v6, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v6, v6, v4 + + invoke-virtual {v0, v6}, Lf/h/a/c/t;->G(Lcom/google/android/exoplayer2/Format;)I + + move-result v6 + + aput v6, v3, v4 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_7 + + :cond_9 + move-object v0, v3 + + :goto_8 + aget v3, v5, v12 + + aget-object v4, v8, v12 + + aput-object v10, v4, v3 + + aget-object v4, v9, v12 + + aput-object v0, v4, v3 + + aget v0, v5, v12 + + const/4 v3, 0x1 + + add-int/2addr v0, v3 + + aput v0, v5, v12 + + add-int/lit8 v7, v7, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v3, v17 + + const/4 v6, 0x1 + + const/4 v15, 0x0 + + goto/16 :goto_2 + + :cond_a + array-length v0, v2 + + new-array v12, v0, [Lcom/google/android/exoplayer2/source/TrackGroupArray; + + array-length v0, v2 + + new-array v11, v0, [I + + const/4 v0, 0x0 + + :goto_9 + array-length v3, v2 + + if-ge v0, v3, :cond_b + + aget v3, v5, v0 + + new-instance v4, Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v6, v8, v0 + + invoke-static {v6, v3}, Lf/h/a/c/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, [Lcom/google/android/exoplayer2/source/TrackGroup; + + invoke-direct {v4, v6}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V + + aput-object v4, v12, v0 + + aget-object v4, v9, v0 + + invoke-static {v4, v3}, Lf/h/a/c/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, [[I + + aput-object v3, v9, v0 + + aget-object v3, v2, v0 + + iget v3, v3, Lf/h/a/c/t;->d:I + + aput v3, v11, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_9 + + :cond_b + array-length v0, v2 + + aget v0, v5, v0 + + new-instance v15, Lcom/google/android/exoplayer2/source/TrackGroupArray; + + array-length v2, v2 + + aget-object v2, v8, v2 + + invoke-static {v2, v0}, Lf/h/a/c/i1/c0;->S([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lcom/google/android/exoplayer2/source/TrackGroup; + + invoke-direct {v15, v0}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->([Lcom/google/android/exoplayer2/source/TrackGroup;)V + + new-instance v0, Lf/h/a/c/f1/d$a; + + move-object v10, v0 + + move-object v13, v14 + + move-object v2, v14 + + move-object v14, v9 + + const/4 v3, 0x0 + + invoke-direct/range {v10 .. v15}, Lf/h/a/c/f1/d$a;->([I[Lcom/google/android/exoplayer2/source/TrackGroupArray;[I[[[ILcom/google/android/exoplayer2/source/TrackGroupArray;)V + + check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector; + + iget-object v4, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->c:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters; + + iget v5, v0, Lf/h/a/c/f1/d$a;->a:I + + new-array v6, v5, [Lf/h/a/c/f1/f$a; + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v15, 0x0 + + :goto_a + const/4 v11, 0x2 + + if-ge v15, v5, :cond_33 + + iget-object v13, v10, Lf/h/a/c/f1/d$a;->b:[I + + aget v13, v13, v15 + + if-ne v11, v13, :cond_32 + + if-nez v8, :cond_30 + + iget-object v8, v10, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v8, v8, v15 + + aget-object v10, v9, v15 + + aget v13, v2, v15 + + iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->A:Z + + if-nez v14, :cond_1a + + iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z + + if-nez v14, :cond_1a + + iget-boolean v14, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->p:Z + + if-eqz v14, :cond_c + + const/16 v14, 0x18 + + goto :goto_b + + :cond_c + const/16 v14, 0x10 + + :goto_b + iget-boolean v3, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->o:Z + + if-eqz v3, :cond_d + + and-int v3, v13, v14 + + if-eqz v3, :cond_d + + const/4 v3, 0x1 + + goto :goto_c + + :cond_d + const/4 v3, 0x0 + + :goto_c + const/4 v13, 0x0 + + :goto_d + iget v12, v8, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v13, v12, :cond_1a + + iget-object v12, v8, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v12, v12, v13 + + aget-object v25, v10, v13 + + iget v11, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->j:I + + move-object/from16 v26, v1 + + iget v1, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->k:I + + move-object/from16 v27, v2 + + iget v2, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->l:I + + move-object/from16 v28, v9 + + iget v9, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->m:I + + move/from16 v29, v5 + + iget v5, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->q:I + + move/from16 v30, v7 + + iget v7, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->r:I + + move-object/from16 v31, v0 + + iget-boolean v0, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->s:Z + + move-object/from16 v32, v6 + + iget v6, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + move/from16 v33, v15 + + const/4 v15, 0x2 + + if-ge v6, v15, :cond_e + + sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I + + goto :goto_e + + :cond_e + invoke-static {v12, v5, v7, v0}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d(Lcom/google/android/exoplayer2/source/TrackGroup;IIZ)Ljava/util/List; + + move-result-object v0 + + move-object v5, v0 + + check-cast v5, Ljava/util/ArrayList; + + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v6 + + if-ge v6, v15, :cond_f + + sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I + + :goto_e + move/from16 v35, v3 + + move-object/from16 v38, v4 + + move-object/from16 v39, v8 + + move-object/from16 v36, v10 + + goto/16 :goto_14 + + :cond_f + if-nez v3, :cond_15 + + new-instance v6, Ljava/util/HashSet; + + invoke-direct {v6}, Ljava/util/HashSet;->()V + + move/from16 v35, v3 + + const/4 v7, 0x0 + + const/4 v15, 0x0 + + const/16 v34, 0x0 + + :goto_f + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v3 + + if-ge v15, v3, :cond_14 + + invoke-virtual {v5, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + move-object/from16 v36, v10 + + iget-object v10, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v3, v10, v3 + + iget-object v3, v3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-virtual {v6, v3}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + move-result v10 + + if-eqz v10, :cond_12 + + move-object/from16 v38, v4 + + move-object/from16 v37, v6 + + const/4 v6, 0x0 + + const/4 v10, 0x0 + + :goto_10 + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v4 + + if-ge v10, v4, :cond_11 + + invoke-virtual {v5, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + move-object/from16 v39, v8 + + iget-object v8, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v17, v8, v4 + + aget v19, v25, v4 + + move-object/from16 v18, v3 + + move/from16 v20, v14 + + move/from16 v21, v11 + + move/from16 v22, v1 + + move/from16 v23, v2 + + move/from16 v24, v9 + + invoke-static/range {v17 .. v24}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->g(Lcom/google/android/exoplayer2/Format;Ljava/lang/String;IIIIII)Z + + move-result v4 + + if-eqz v4, :cond_10 + + add-int/lit8 v6, v6, 0x1 + + :cond_10 + add-int/lit8 v10, v10, 0x1 + + move-object/from16 v8, v39 + + goto :goto_10 + + :cond_11 + move-object/from16 v39, v8 + + if-le v6, v7, :cond_13 + + move-object/from16 v34, v3 + + move v7, v6 + + goto :goto_11 + + :cond_12 + move-object/from16 v38, v4 + + move-object/from16 v37, v6 + + move-object/from16 v39, v8 + + :cond_13 + :goto_11 + add-int/lit8 v15, v15, 0x1 + + move-object/from16 v10, v36 + + move-object/from16 v6, v37 + + move-object/from16 v4, v38 + + move-object/from16 v8, v39 + + goto :goto_f + + :cond_14 + move-object/from16 v38, v4 + + move-object/from16 v39, v8 + + move-object/from16 v36, v10 + + goto :goto_12 + + :cond_15 + move/from16 v35, v3 + + move-object/from16 v38, v4 + + move-object/from16 v39, v8 + + move-object/from16 v36, v10 + + const/16 v34, 0x0 + + :goto_12 + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v3 + + :cond_16 + :goto_13 + const/4 v4, -0x1 + + add-int/2addr v3, v4 + + if-ltz v3, :cond_17 + + invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + iget-object v6, v12, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v17, v6, v4 + + aget v19, v25, v4 + + move-object/from16 v18, v34 + + move/from16 v20, v14 + + move/from16 v21, v11 + + move/from16 v22, v1 + + move/from16 v23, v2 + + move/from16 v24, v9 + + invoke-static/range {v17 .. v24}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->g(Lcom/google/android/exoplayer2/Format;Ljava/lang/String;IIIIII)Z + + move-result v4 + + if-nez v4, :cond_16 + + invoke-virtual {v5, v3}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + goto :goto_13 + + :cond_17 + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v1 + + const/4 v2, 0x2 + + if-ge v1, v2, :cond_18 + + sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I + + goto :goto_14 + + :cond_18 + invoke-static {v0}, Lf/h/a/c/i1/c0;->b0(Ljava/util/List;)[I + + move-result-object v0 + + :goto_14 + array-length v1, v0 + + if-lez v1, :cond_19 + + new-instance v1, Lf/h/a/c/f1/f$a; + + invoke-direct {v1, v12, v0}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + goto :goto_15 + + :cond_19 + add-int/lit8 v13, v13, 0x1 + + move-object/from16 v1, v26 + + move-object/from16 v2, v27 + + move-object/from16 v9, v28 + + move/from16 v5, v29 + + move/from16 v7, v30 + + move-object/from16 v0, v31 + + move-object/from16 v6, v32 + + move/from16 v15, v33 + + move/from16 v3, v35 + + move-object/from16 v10, v36 + + move-object/from16 v4, v38 + + move-object/from16 v8, v39 + + const/4 v11, 0x2 + + goto/16 :goto_d + + :cond_1a + move-object/from16 v31, v0 + + move-object/from16 v26, v1 + + move-object/from16 v27, v2 + + move-object/from16 v38, v4 + + move/from16 v29, v5 + + move-object/from16 v32, v6 + + move/from16 v30, v7 + + move-object/from16 v39, v8 + + move-object/from16 v28, v9 + + move-object/from16 v36, v10 + + move/from16 v33, v15 + + const/4 v1, 0x0 + + :goto_15 + if-nez v1, :cond_2e + + move-object/from16 v5, v39 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + const/4 v2, -0x1 + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + const/4 v15, 0x0 + + :goto_16 + iget v6, v5, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v15, v6, :cond_2c + + iget-object v6, v5, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v6, v6, v15 + + move-object/from16 v7, v38 + + iget v8, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->q:I + + iget v9, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->r:I + + iget-boolean v10, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->s:Z + + invoke-static {v6, v8, v9, v10}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d(Lcom/google/android/exoplayer2/source/TrackGroup;IIZ)Ljava/util/List; + + move-result-object v8 + + aget-object v9, v36, v15 + + const/4 v10, 0x0 + + :goto_17 + iget v11, v6, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v10, v11, :cond_2b + + aget v11, v9, v10 + + iget-boolean v12, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z + + invoke-static {v11, v12}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v11 + + if-eqz v11, :cond_29 + + iget-object v11, v6, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v11, v11, v10 + + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v12 + + move-object v13, v8 + + check-cast v13, Ljava/util/ArrayList; + + invoke-virtual {v13, v12}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_1f + + iget v12, v11, Lcom/google/android/exoplayer2/Format;->q:I + + const/4 v13, -0x1 + + if-eq v12, v13, :cond_1b + + iget v14, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->j:I + + if-gt v12, v14, :cond_1f + + :cond_1b + iget v12, v11, Lcom/google/android/exoplayer2/Format;->r:I + + if-eq v12, v13, :cond_1c + + iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->k:I + + if-gt v12, v13, :cond_1f + + :cond_1c + iget v12, v11, Lcom/google/android/exoplayer2/Format;->s:F + + const/high16 v13, -0x40800000 # -1.0f + + cmpl-float v13, v12, v13 + + if-eqz v13, :cond_1d + + iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->l:I + + int-to-float v13, v13 + + cmpg-float v12, v12, v13 + + if-gtz v12, :cond_1f + + :cond_1d + iget v12, v11, Lcom/google/android/exoplayer2/Format;->h:I + + const/4 v13, -0x1 + + if-eq v12, v13, :cond_1e + + iget v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->m:I + + if-gt v12, v13, :cond_1f + + :cond_1e + const/4 v12, 0x1 + + goto :goto_18 + + :cond_1f + const/4 v12, 0x0 + + :goto_18 + if-nez v12, :cond_20 + + iget-boolean v13, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->n:Z + + if-nez v13, :cond_20 + + goto/16 :goto_1e + + :cond_20 + if-eqz v12, :cond_21 + + const/4 v13, 0x2 + + goto :goto_19 + + :cond_21 + const/4 v13, 0x1 + + :goto_19 + aget v14, v9, v10 + + move/from16 v17, v1 + + const/4 v1, 0x0 + + invoke-static {v14, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v14 + + if-eqz v14, :cond_22 + + add-int/lit16 v13, v13, 0x3e8 + + :cond_22 + if-le v13, v0, :cond_23 + + const/4 v1, 0x1 + + goto :goto_1a + + :cond_23 + const/4 v1, 0x0 + + :goto_1a + if-ne v13, v0, :cond_28 + + iget v1, v11, Lcom/google/android/exoplayer2/Format;->h:I + + invoke-static {v1, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I + + move-result v1 + + move/from16 v18, v0 + + iget-boolean v0, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z + + if-eqz v0, :cond_24 + + if-eqz v1, :cond_24 + + if-gez v1, :cond_27 + + goto :goto_1c + + :cond_24 + invoke-virtual {v11}, Lcom/google/android/exoplayer2/Format;->o()I + + move-result v0 + + if-eq v0, v2, :cond_25 + + invoke-static {v0, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I + + move-result v0 + + goto :goto_1b + + :cond_25 + iget v0, v11, Lcom/google/android/exoplayer2/Format;->h:I + + invoke-static {v0, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b(II)I + + move-result v0 + + :goto_1b + if-eqz v14, :cond_26 + + if-eqz v12, :cond_26 + + if-lez v0, :cond_27 + + goto :goto_1c + + :cond_26 + if-gez v0, :cond_27 + + :goto_1c + const/4 v1, 0x1 + + goto :goto_1d + + :cond_27 + const/4 v1, 0x0 + + goto :goto_1d + + :cond_28 + move/from16 v18, v0 + + :goto_1d + if-eqz v1, :cond_2a + + iget v0, v11, Lcom/google/android/exoplayer2/Format;->h:I + + invoke-virtual {v11}, Lcom/google/android/exoplayer2/Format;->o()I + + move-result v1 + + move v3, v0 + + move v2, v1 + + move-object v4, v6 + + move v1, v10 + + move v0, v13 + + goto :goto_1f + + :cond_29 + :goto_1e + move/from16 v18, v0 + + move/from16 v17, v1 + + :cond_2a + move/from16 v1, v17 + + move/from16 v0, v18 + + :goto_1f + add-int/lit8 v10, v10, 0x1 + + goto/16 :goto_17 + + :cond_2b + move/from16 v18, v0 + + move/from16 v17, v1 + + add-int/lit8 v15, v15, 0x1 + + move-object/from16 v38, v7 + + goto/16 :goto_16 + + :cond_2c + move-object/from16 v7, v38 + + if-nez v4, :cond_2d + + const/4 v0, 0x0 + + goto :goto_20 + + :cond_2d + new-instance v0, Lf/h/a/c/f1/f$a; + + const/4 v2, 0x1 + + new-array v3, v2, [I + + const/4 v2, 0x0 + + aput v1, v3, v2 + + invoke-direct {v0, v4, v3}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + :goto_20 + move-object v1, v0 + + goto :goto_21 + + :cond_2e + move-object/from16 v7, v38 + + :goto_21 + aput-object v1, v32, v33 + + aget-object v0, v32, v33 + + if-eqz v0, :cond_2f + + const/4 v15, 0x1 + + goto :goto_22 + + :cond_2f + const/4 v15, 0x0 + + :goto_22 + move v8, v15 + + move-object/from16 v0, v31 + + goto :goto_23 + + :cond_30 + move-object/from16 v26, v1 + + move-object/from16 v27, v2 + + move/from16 v29, v5 + + move-object/from16 v32, v6 + + move/from16 v30, v7 + + move-object/from16 v28, v9 + + move/from16 v33, v15 + + move-object v7, v4 + + :goto_23 + iget-object v1, v0, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v1, v1, v33 + + iget v1, v1, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-lez v1, :cond_31 + + const/4 v15, 0x1 + + goto :goto_24 + + :cond_31 + const/4 v15, 0x0 + + :goto_24 + or-int v1, v30, v15 + + move-object v10, v0 + + move/from16 v30, v1 + + goto :goto_25 + + :cond_32 + move-object/from16 v26, v1 + + move-object/from16 v27, v2 + + move/from16 v29, v5 + + move-object/from16 v32, v6 + + move/from16 v30, v7 + + move-object/from16 v28, v9 + + move/from16 v33, v15 + + move-object v7, v4 + + :goto_25 + add-int/lit8 v15, v33, 0x1 + + move-object v4, v7 + + move-object/from16 v1, v26 + + move-object/from16 v2, v27 + + move-object/from16 v9, v28 + + move/from16 v5, v29 + + move/from16 v7, v30 + + move-object/from16 v6, v32 + + const/4 v3, 0x0 + + goto/16 :goto_a + + :cond_33 + move-object/from16 v26, v1 + + move-object/from16 v27, v2 + + move-object/from16 v32, v6 + + move/from16 v30, v7 + + move-object/from16 v28, v9 + + move-object v7, v4 + + move v4, v5 + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v15, 0x0 + + :goto_26 + if-ge v15, v4, :cond_49 + + iget-object v5, v10, Lf/h/a/c/f1/d$a;->b:[I + + aget v5, v5, v15 + + const/4 v6, 0x1 + + if-ne v6, v5, :cond_48 + + xor-int/lit8 v5, v30, 0x1 + + iget-object v6, v10, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v6, v6, v15 + + aget-object v8, v28, v15 + + aget v9, v27, v15 + + const/4 v9, 0x0 + + const/4 v10, -0x1 + + const/4 v11, -0x1 + + const/4 v12, 0x0 + + :goto_27 + iget v13, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v9, v13, :cond_39 + + iget-object v13, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v13, v13, v9 + + aget-object v14, v8, v9 + + move/from16 v17, v10 + + move/from16 v18, v11 + + const/4 v10, 0x0 + + :goto_28 + iget v11, v13, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v10, v11, :cond_38 + + aget v11, v14, v10 + + move-object/from16 v19, v2 + + iget-boolean v2, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z + + invoke-static {v11, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v2 + + if-eqz v2, :cond_36 + + iget-object v2, v13, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v2, v2, v10 + + new-instance v11, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; + + move-object/from16 v20, v13 + + aget v13, v14, v10 + + invoke-direct {v11, v2, v7, v13}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;I)V + + iget-boolean v2, v11, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->d:Z + + if-nez v2, :cond_34 + + iget-boolean v2, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->v:Z + + if-nez v2, :cond_34 + + goto :goto_29 + + :cond_34 + if-eqz v12, :cond_35 + + invoke-virtual {v11, v12}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;)I + + move-result v2 + + if-lez v2, :cond_37 + + :cond_35 + move/from16 v17, v9 + + move/from16 v18, v10 + + move-object v12, v11 + + goto :goto_29 + + :cond_36 + move-object/from16 v20, v13 + + :cond_37 + :goto_29 + add-int/lit8 v10, v10, 0x1 + + move-object/from16 v2, v19 + + move-object/from16 v13, v20 + + goto :goto_28 + + :cond_38 + move-object/from16 v19, v2 + + add-int/lit8 v9, v9, 0x1 + + move/from16 v10, v17 + + move/from16 v11, v18 + + goto :goto_27 + + :cond_39 + move-object/from16 v19, v2 + + const/4 v2, -0x1 + + if-ne v10, v2, :cond_3a + + move-object/from16 v31, v0 + + move/from16 v21, v1 + + move/from16 v29, v4 + + move-object/from16 v17, v7 + + move/from16 v20, v15 + + const/4 v0, 0x0 + + goto/16 :goto_2e + + :cond_3a + iget-object v2, v6, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v2, v2, v10 + + iget-boolean v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->A:Z + + if-nez v6, :cond_42 + + iget-boolean v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->z:Z + + if-nez v6, :cond_42 + + if-eqz v5, :cond_42 + + aget-object v5, v8, v10 + + iget v6, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->u:I + + iget-boolean v8, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->w:Z + + iget-boolean v9, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->x:Z + + iget-boolean v10, v7, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->y:Z + + new-instance v13, Ljava/util/HashSet; + + invoke-direct {v13}, Ljava/util/HashSet;->()V + + move-object/from16 v31, v0 + + move-object/from16 v17, v7 + + const/4 v7, 0x0 + + const/4 v14, 0x0 + + const/16 v18, 0x0 + + :goto_2a + iget v0, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v14, v0, :cond_3e + + iget-object v0, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v0, v0, v14 + + move/from16 v29, v4 + + new-instance v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a; + + move/from16 v20, v15 + + iget v15, v0, Lcom/google/android/exoplayer2/Format;->y:I + + move/from16 v21, v1 + + iget v1, v0, Lcom/google/android/exoplayer2/Format;->z:I + + iget-object v0, v0, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-direct {v4, v15, v1, v0}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;->(IILjava/lang/String;)V + + invoke-virtual {v13, v4}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3d + + const/4 v0, 0x0 + + const/4 v15, 0x0 + + :goto_2b + iget v1, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v15, v1, :cond_3c + + iget-object v1, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v33, v1, v15 + + aget v34, v5, v15 + + move-object/from16 v35, v4 + + move/from16 v36, v6 + + move/from16 v37, v8 + + move/from16 v38, v9 + + move/from16 v39, v10 + + invoke-static/range {v33 .. v39}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->f(Lcom/google/android/exoplayer2/Format;ILcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;IZZZ)Z + + move-result v1 + + if-eqz v1, :cond_3b + + add-int/lit8 v0, v0, 0x1 + + :cond_3b + add-int/lit8 v15, v15, 0x1 + + goto :goto_2b + + :cond_3c + if-le v0, v7, :cond_3d + + move v7, v0 + + move-object/from16 v18, v4 + + :cond_3d + add-int/lit8 v14, v14, 0x1 + + move/from16 v15, v20 + + move/from16 v1, v21 + + move/from16 v4, v29 + + goto :goto_2a + + :cond_3e + move/from16 v21, v1 + + move/from16 v29, v4 + + move/from16 v20, v15 + + const/4 v0, 0x1 + + if-le v7, v0, :cond_40 + + invoke-static/range {v18 .. v18}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + new-array v0, v7, [I + + const/4 v1, 0x0 + + const/4 v15, 0x0 + + :goto_2c + iget v4, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v15, v4, :cond_41 + + iget-object v4, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v33, v4, v15 + + aget v34, v5, v15 + + move-object/from16 v35, v18 + + move/from16 v36, v6 + + move/from16 v37, v8 + + move/from16 v38, v9 + + move/from16 v39, v10 + + invoke-static/range {v33 .. v39}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->f(Lcom/google/android/exoplayer2/Format;ILcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$a;IZZZ)Z + + move-result v4 + + if-eqz v4, :cond_3f + + add-int/lit8 v4, v1, 0x1 + + aput v15, v0, v1 + + move v1, v4 + + :cond_3f + add-int/lit8 v15, v15, 0x1 + + goto :goto_2c + + :cond_40 + sget-object v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->d:[I + + :cond_41 + array-length v1, v0 + + if-lez v1, :cond_43 + + new-instance v1, Lf/h/a/c/f1/f$a; + + invoke-direct {v1, v2, v0}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + goto :goto_2d + + :cond_42 + move-object/from16 v31, v0 + + move/from16 v21, v1 + + move/from16 v29, v4 + + move-object/from16 v17, v7 + + move/from16 v20, v15 + + :cond_43 + const/4 v1, 0x0 + + :goto_2d + if-nez v1, :cond_44 + + new-instance v1, Lf/h/a/c/f1/f$a; + + const/4 v0, 0x1 + + new-array v4, v0, [I + + const/4 v0, 0x0 + + aput v11, v4, v0 + + invoke-direct {v1, v2, v4}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + :cond_44 + invoke-static {v12}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v1, v12}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + + :goto_2e + if-eqz v0, :cond_47 + + if-eqz v3, :cond_45 + + iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; + + invoke-virtual {v1, v3}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b;)I + + move-result v1 + + if-lez v1, :cond_47 + + :cond_45 + move/from16 v1, v21 + + const/4 v2, -0x1 + + if-eq v1, v2, :cond_46 + + const/4 v2, 0x0 + + aput-object v2, v32, v1 + + :cond_46 + iget-object v1, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v1, Lf/h/a/c/f1/f$a; + + aput-object v1, v32, v20 + + iget-object v2, v1, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + iget-object v1, v1, Lf/h/a/c/f1/f$a;->b:[I + + const/4 v3, 0x0 + + aget v1, v1, v3 + + iget-object v2, v2, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v1, v2, v1 + + iget-object v1, v1, Lcom/google/android/exoplayer2/Format;->D:Ljava/lang/String; + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$b; + + move-object v3, v0 + + move-object v2, v1 + + move/from16 v1, v20 + + goto :goto_30 + + :cond_47 + move/from16 v1, v21 + + goto :goto_2f + + :cond_48 + move-object/from16 v31, v0 + + move-object/from16 v19, v2 + + move/from16 v29, v4 + + move-object/from16 v17, v7 + + move/from16 v20, v15 + + :goto_2f + move-object/from16 v2, v19 + + :goto_30 + add-int/lit8 v15, v20, 0x1 + + move-object/from16 v7, v17 + + move/from16 v4, v29 + + move-object/from16 v0, v31 + + move-object v10, v0 + + goto/16 :goto_26 + + :cond_49 + move-object/from16 v31, v0 + + move-object/from16 v19, v2 + + move/from16 v29, v4 + + move-object/from16 v17, v7 + + const/4 v0, -0x1 + + const/4 v1, 0x0 + + const/4 v15, 0x0 + + :goto_31 + const/4 v2, 0x3 + + move/from16 v3, v29 + + if-ge v15, v3, :cond_5d + + move-object/from16 v4, v31 + + iget-object v5, v4, Lf/h/a/c/f1/d$a;->b:[I + + aget v5, v5, v15 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_5b + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_5b + + if-eq v5, v2, :cond_52 + + iget-object v2, v4, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v2, v2, v15 + + aget-object v5, v28, v15 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_32 + iget v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v6, v10, :cond_50 + + iget-object v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v10, v10, v6 + + aget-object v11, v5, v6 + + const/4 v12, 0x0 + + :goto_33 + iget v13, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v12, v13, :cond_4f + + aget v13, v11, v12 + + move-object/from16 v14, v17 + + move-object/from16 v17, v2 + + iget-boolean v2, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z + + invoke-static {v13, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v2 + + if-eqz v2, :cond_4d + + iget-object v2, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v2, v2, v12 + + iget v2, v2, Lcom/google/android/exoplayer2/Format;->f:I + + const/4 v13, 0x1 + + and-int/2addr v2, v13 + + if-eqz v2, :cond_4a + + const/4 v2, 0x1 + + goto :goto_34 + + :cond_4a + const/4 v2, 0x0 + + :goto_34 + if-eqz v2, :cond_4b + + const/4 v2, 0x2 + + goto :goto_35 + + :cond_4b + const/4 v2, 0x1 + + :goto_35 + aget v13, v11, v12 + + move-object/from16 v18, v5 + + const/4 v5, 0x0 + + invoke-static {v13, v5}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v13 + + if-eqz v13, :cond_4c + + add-int/lit16 v2, v2, 0x3e8 + + :cond_4c + if-le v2, v7, :cond_4e + + move v7, v2 + + move-object v9, v10 + + move v8, v12 + + goto :goto_36 + + :cond_4d + move-object/from16 v18, v5 + + :cond_4e + :goto_36 + add-int/lit8 v12, v12, 0x1 + + move-object/from16 v2, v17 + + move-object/from16 v5, v18 + + move-object/from16 v17, v14 + + goto :goto_33 + + :cond_4f + move-object/from16 v18, v5 + + move-object/from16 v14, v17 + + move-object/from16 v17, v2 + + add-int/lit8 v6, v6, 0x1 + + move-object/from16 v17, v14 + + goto :goto_32 + + :cond_50 + move-object/from16 v14, v17 + + if-nez v9, :cond_51 + + const/4 v2, 0x0 + + goto :goto_37 + + :cond_51 + new-instance v2, Lf/h/a/c/f1/f$a; + + const/4 v5, 0x1 + + new-array v6, v5, [I + + const/4 v5, 0x0 + + aput v8, v6, v5 + + invoke-direct {v2, v9, v6}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + :goto_37 + aput-object v2, v32, v15 + + goto/16 :goto_3c + + :cond_52 + move-object/from16 v14, v17 + + iget-object v2, v4, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v2, v2, v15 + + aget-object v5, v28, v15 + + const/4 v6, 0x0 + + const/4 v7, -0x1 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_38 + iget v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->d:I + + if-ge v6, v10, :cond_57 + + iget-object v10, v2, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v10, v10, v6 + + aget-object v11, v5, v6 + + const/4 v12, 0x0 + + :goto_39 + iget v13, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->d:I + + if-ge v12, v13, :cond_56 + + aget v13, v11, v12 + + move-object/from16 v17, v2 + + iget-boolean v2, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->B:Z + + invoke-static {v13, v2}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->e(IZ)Z + + move-result v2 + + if-eqz v2, :cond_54 + + iget-object v2, v10, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v2, v2, v12 + + new-instance v13, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; + + move-object/from16 v18, v5 + + aget v5, v11, v12 + + move-object/from16 v20, v10 + + move-object/from16 v10, v19 + + invoke-direct {v13, v2, v14, v5, v10}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;ILjava/lang/String;)V + + iget-boolean v2, v13, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->d:Z + + if-eqz v2, :cond_55 + + if-eqz v9, :cond_53 + + invoke-virtual {v13, v9}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;)I + + move-result v2 + + if-lez v2, :cond_55 + + :cond_53 + move v7, v12 + + move-object v9, v13 + + move-object/from16 v8, v20 + + goto :goto_3a + + :cond_54 + move-object/from16 v18, v5 + + move-object/from16 v20, v10 + + move-object/from16 v10, v19 + + :cond_55 + :goto_3a + add-int/lit8 v12, v12, 0x1 + + move-object/from16 v19, v10 + + move-object/from16 v2, v17 + + move-object/from16 v5, v18 + + move-object/from16 v10, v20 + + goto :goto_39 + + :cond_56 + move-object/from16 v17, v2 + + move-object/from16 v18, v5 + + move-object/from16 v10, v19 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_38 + + :cond_57 + move-object/from16 v10, v19 + + if-nez v8, :cond_58 + + const/4 v2, 0x0 + + goto :goto_3b + + :cond_58 + new-instance v2, Lf/h/a/c/f1/f$a; + + const/4 v5, 0x1 + + new-array v6, v5, [I + + const/4 v5, 0x0 + + aput v7, v6, v5 + + invoke-direct {v2, v8, v6}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + invoke-static {v9}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v2, v9}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v2 + + :goto_3b + if-eqz v2, :cond_5c + + if-eqz v1, :cond_59 + + iget-object v5, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v5, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; + + invoke-virtual {v5, v1}, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;->f(Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d;)I + + move-result v5 + + if-lez v5, :cond_5c + + :cond_59 + const/4 v1, -0x1 + + if-eq v0, v1, :cond_5a + + const/4 v1, 0x0 + + aput-object v1, v32, v0 + + :cond_5a + iget-object v0, v2, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/f1/f$a; + + aput-object v0, v32, v15 + + iget-object v0, v2, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$d; + + move-object v1, v0 + + move v0, v15 + + goto :goto_3d + + :cond_5b + move-object/from16 v14, v17 + + :goto_3c + move-object/from16 v10, v19 + + :cond_5c + :goto_3d + add-int/lit8 v15, v15, 0x1 + + move/from16 v29, v3 + + move-object/from16 v31, v4 + + move-object/from16 v19, v10 + + move-object/from16 v17, v14 + + goto/16 :goto_31 + + :cond_5d + move-object/from16 v14, v17 + + move-object/from16 v4, v31 + + const/4 v15, 0x0 + + :goto_3e + if-ge v15, v3, :cond_63 + + iget-object v0, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->E:Landroid/util/SparseBooleanArray; + + invoke-virtual {v0, v15}, Landroid/util/SparseBooleanArray;->get(I)Z + + move-result v0 + + if-eqz v0, :cond_5e + + const/4 v0, 0x0 + + aput-object v0, v32, v15 + + goto :goto_42 + + :cond_5e + iget-object v0, v4, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v0, v0, v15 + + iget-object v1, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->D:Landroid/util/SparseArray; + + invoke-virtual {v1, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map; + + if-eqz v1, :cond_5f + + invoke-interface {v1, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_5f + + const/4 v1, 0x1 + + goto :goto_3f + + :cond_5f + const/4 v1, 0x0 + + :goto_3f + if-eqz v1, :cond_62 + + iget-object v1, v14, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->D:Landroid/util/SparseArray; + + invoke-virtual {v1, v15}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map; + + if-eqz v1, :cond_60 + + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride; + + goto :goto_40 + + :cond_60 + const/4 v1, 0x0 + + :goto_40 + if-nez v1, :cond_61 + + const/4 v5, 0x0 + + goto :goto_41 + + :cond_61 + new-instance v5, Lf/h/a/c/f1/f$a; + + iget v6, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->d:I + + iget-object v0, v0, Lcom/google/android/exoplayer2/source/TrackGroupArray;->e:[Lcom/google/android/exoplayer2/source/TrackGroup; + + aget-object v0, v0, v6 + + iget-object v6, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->e:[I + + iget v7, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->g:I + + iget v1, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$SelectionOverride;->h:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-direct {v5, v0, v6, v7, v1}, Lf/h/a/c/f1/f$a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[IILjava/lang/Object;)V + + :goto_41 + aput-object v5, v32, v15 + + :cond_62 + :goto_42 + add-int/lit8 v15, v15, 0x1 + + goto :goto_3e + + :cond_63 + move-object/from16 v1, v26 + + iget-object v0, v1, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector;->b:Lf/h/a/c/f1/f$b; + + iget-object v1, v1, Lf/h/a/c/f1/h;->a:Lf/h/a/c/h1/e; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/f1/a$d; + + iget-object v5, v0, Lf/h/a/c/f1/a$d;->a:Lf/h/a/c/h1/e; + + if-eqz v5, :cond_64 + + move-object v1, v5 + + :cond_64 + new-array v5, v3, [Lf/h/a/c/f1/f; + + const/4 v6, 0x0 + + const/4 v15, 0x0 + + :goto_43 + if-ge v15, v3, :cond_66 + + aget-object v7, v32, v15 + + if-eqz v7, :cond_65 + + iget-object v8, v7, Lf/h/a/c/f1/f$a;->b:[I + + array-length v9, v8 + + const/4 v10, 0x1 + + if-ne v9, v10, :cond_65 + + new-instance v9, Lf/h/a/c/f1/c; + + iget-object v10, v7, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + const/4 v11, 0x0 + + aget v8, v8, v11 + + iget v12, v7, Lf/h/a/c/f1/f$a;->c:I + + iget-object v13, v7, Lf/h/a/c/f1/f$a;->d:Ljava/lang/Object; + + invoke-direct {v9, v10, v8, v12, v13}, Lf/h/a/c/f1/c;->(Lcom/google/android/exoplayer2/source/TrackGroup;IILjava/lang/Object;)V + + aput-object v9, v5, v15 + + iget-object v8, v7, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + iget-object v7, v7, Lf/h/a/c/f1/f$a;->b:[I + + aget v7, v7, v11 + + iget-object v8, v8, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v7, v8, v7 + + iget v7, v7, Lcom/google/android/exoplayer2/Format;->h:I + + const/4 v8, -0x1 + + if-eq v7, v8, :cond_65 + + add-int/2addr v6, v7 + + :cond_65 + add-int/lit8 v15, v15, 0x1 + + goto :goto_43 + + :cond_66 + new-instance v7, Ljava/util/ArrayList; + + invoke-direct {v7}, Ljava/util/ArrayList;->()V + + const/4 v15, 0x0 + + :goto_44 + if-ge v15, v3, :cond_68 + + aget-object v8, v32, v15 + + if-eqz v8, :cond_67 + + iget-object v9, v8, Lf/h/a/c/f1/f$a;->b:[I + + array-length v10, v9 + + const/4 v11, 0x1 + + if-le v10, v11, :cond_67 + + iget-object v8, v8, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + new-instance v10, Lf/h/a/c/f1/a; + + new-instance v11, Lf/h/a/c/f1/a$c; + + iget v12, v0, Lf/h/a/c/f1/a$d;->e:F + + move/from16 v29, v3 + + int-to-long v2, v6 + + invoke-direct {v11, v1, v12, v2, v3}, Lf/h/a/c/f1/a$c;->(Lf/h/a/c/h1/e;FJ)V + + iget v2, v0, Lf/h/a/c/f1/a$d;->b:I + + int-to-long v2, v2 + + iget v12, v0, Lf/h/a/c/f1/a$d;->c:I + + move-object/from16 v17, v14 + + int-to-long v13, v12 + + iget v12, v0, Lf/h/a/c/f1/a$d;->d:I + + move-object/from16 v31, v4 + + move-object/from16 v19, v5 + + int-to-long v4, v12 + + iget v12, v0, Lf/h/a/c/f1/a$d;->f:F + + move/from16 v20, v6 + + move-object/from16 v21, v7 + + iget-wide v6, v0, Lf/h/a/c/f1/a$d;->g:J + + move-object/from16 v22, v1 + + iget-object v1, v0, Lf/h/a/c/f1/a$d;->h:Lf/h/a/c/i1/g; + + const/16 v47, 0x0 + + move-object/from16 v33, v10 + + move-object/from16 v34, v8 + + move-object/from16 v35, v9 + + move-object/from16 v36, v11 + + move-wide/from16 v37, v2 + + move-wide/from16 v39, v13 + + move-wide/from16 v41, v4 + + move/from16 v43, v12 + + move-wide/from16 v44, v6 + + move-object/from16 v46, v1 + + invoke-direct/range {v33 .. v47}, Lf/h/a/c/f1/a;->(Lcom/google/android/exoplayer2/source/TrackGroup;[ILf/h/a/c/f1/a$b;JJJFJLf/h/a/c/i1/g;Lf/h/a/c/f1/a$a;)V + + move-object/from16 v1, v21 + + invoke-virtual {v1, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + aput-object v10, v19, v15 + + goto :goto_45 + + :cond_67 + move-object/from16 v22, v1 + + move/from16 v29, v3 + + move-object/from16 v31, v4 + + move-object/from16 v19, v5 + + move/from16 v20, v6 + + move-object v1, v7 + + move-object/from16 v17, v14 + + :goto_45 + add-int/lit8 v15, v15, 0x1 + + move-object v7, v1 + + move-object/from16 v14, v17 + + move-object/from16 v5, v19 + + move/from16 v6, v20 + + move-object/from16 v1, v22 + + move/from16 v3, v29 + + move-object/from16 v4, v31 + + const/4 v2, 0x3 + + goto :goto_44 + + :cond_68 + move/from16 v29, v3 + + move-object/from16 v31, v4 + + move-object/from16 v19, v5 + + move-object v1, v7 + + move-object/from16 v17, v14 + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + const/4 v2, 0x1 + + if-le v0, v2, :cond_7a + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-array v2, v0, [[J + + const/4 v15, 0x0 + + :goto_46 + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v3 + + if-ge v15, v3, :cond_6a + + invoke-virtual {v1, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/f1/a; + + iget-object v4, v3, Lf/h/a/c/f1/b;->c:[I + + array-length v4, v4 + + new-array v4, v4, [J + + aput-object v4, v2, v15 + + const/4 v4, 0x0 + + :goto_47 + iget-object v5, v3, Lf/h/a/c/f1/b;->c:[I + + array-length v6, v5 + + if-ge v4, v6, :cond_69 + + aget-object v6, v2, v15 + + array-length v5, v5 + + sub-int/2addr v5, v4 + + const/4 v7, 0x1 + + sub-int/2addr v5, v7 + + iget-object v7, v3, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + aget-object v5, v7, v5 + + iget v5, v5, Lcom/google/android/exoplayer2/Format;->h:I + + int-to-long v7, v5 + + aput-wide v7, v6, v4 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_47 + + :cond_69 + add-int/lit8 v15, v15, 0x1 + + goto :goto_46 + + :cond_6a + new-array v3, v0, [[D + + const/4 v15, 0x0 + + :goto_48 + const-wide/16 v4, 0x0 + + if-ge v15, v0, :cond_6d + + aget-object v6, v2, v15 + + array-length v6, v6 + + new-array v6, v6, [D + + aput-object v6, v3, v15 + + const/4 v6, 0x0 + + :goto_49 + aget-object v7, v2, v15 + + array-length v7, v7 + + if-ge v6, v7, :cond_6c + + aget-object v7, v3, v15 + + aget-object v8, v2, v15 + + aget-wide v9, v8, v6 + + const-wide/16 v11, -0x1 + + cmp-long v8, v9, v11 + + if-nez v8, :cond_6b + + move-wide v8, v4 + + goto :goto_4a + + :cond_6b + aget-object v8, v2, v15 + + aget-wide v9, v8, v6 + + long-to-double v8, v9 + + invoke-static {v8, v9}, Ljava/lang/Math;->log(D)D + + move-result-wide v8 + + :goto_4a + aput-wide v8, v7, v6 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_49 + + :cond_6c + add-int/lit8 v15, v15, 0x1 + + goto :goto_48 + + :cond_6d + new-array v6, v0, [[D + + const/4 v15, 0x0 + + :goto_4b + if-ge v15, v0, :cond_71 + + aget-object v7, v3, v15 + + array-length v7, v7 + + const/4 v8, -0x1 + + add-int/2addr v7, v8 + + new-array v7, v7, [D + + aput-object v7, v6, v15 + + aget-object v7, v6, v15 + + array-length v7, v7 + + if-nez v7, :cond_6e + + goto :goto_4e + + :cond_6e + aget-object v7, v3, v15 + + aget-object v9, v3, v15 + + array-length v9, v9 + + add-int/2addr v9, v8 + + aget-wide v9, v7, v9 + + aget-object v7, v3, v15 + + const/4 v11, 0x0 + + aget-wide v12, v7, v11 + + sub-double/2addr v9, v12 + + const/4 v7, 0x0 + + :goto_4c + aget-object v11, v3, v15 + + array-length v11, v11 + + add-int/2addr v11, v8 + + if-ge v7, v11, :cond_70 + + const-wide/high16 v11, 0x3fe0000000000000L # 0.5 + + aget-object v8, v3, v15 + + aget-wide v13, v8, v7 + + aget-object v8, v3, v15 + + add-int/lit8 v20, v7, 0x1 + + aget-wide v21, v8, v20 + + add-double v13, v13, v21 + + mul-double v13, v13, v11 + + aget-object v8, v6, v15 + + cmpl-double v11, v9, v4 + + if-nez v11, :cond_6f + + const-wide/high16 v11, 0x3ff0000000000000L # 1.0 + + goto :goto_4d + + :cond_6f + aget-object v11, v3, v15 + + const/4 v12, 0x0 + + aget-wide v21, v11, v12 + + sub-double v13, v13, v21 + + div-double v11, v13, v9 + + :goto_4d + aput-wide v11, v8, v7 + + move/from16 v7, v20 + + const/4 v8, -0x1 + + goto :goto_4c + + :cond_70 + :goto_4e + add-int/lit8 v15, v15, 0x1 + + goto :goto_4b + + :cond_71 + const/4 v4, 0x0 + + const/4 v15, 0x0 + + :goto_4f + if-ge v15, v0, :cond_72 + + aget-object v5, v6, v15 + + array-length v5, v5 + + add-int/2addr v4, v5 + + add-int/lit8 v15, v15, 0x1 + + goto :goto_4f + + :cond_72 + const/4 v5, 0x3 + + add-int/2addr v4, v5 + + new-array v5, v5, [I + + const/4 v7, 0x2 + + aput v7, v5, v7 + + const/4 v7, 0x1 + + aput v4, v5, v7 + + const/4 v8, 0x0 + + aput v0, v5, v8 + + const-class v8, J + + invoke-static {v8, v5}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;[I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, [[[J + + new-array v8, v0, [I + + invoke-static {v5, v7, v2, v8}, Lf/h/a/c/f1/a;->j([[[JI[[J[I)V + + const/4 v9, 0x2 + + :goto_50 + add-int/lit8 v10, v4, -0x1 + + if-ge v9, v10, :cond_76 + + const-wide v10, 0x7fefffffffffffffL # Double.MAX_VALUE + + const/4 v12, 0x0 + + const/4 v15, 0x0 + + :goto_51 + if-ge v15, v0, :cond_75 + + aget v13, v8, v15 + + add-int/2addr v13, v7 + + aget-object v7, v3, v15 + + array-length v7, v7 + + if-ne v13, v7, :cond_73 + + goto :goto_52 + + :cond_73 + aget-object v7, v6, v15 + + aget v13, v8, v15 + + aget-wide v13, v7, v13 + + cmpg-double v7, v13, v10 + + if-gez v7, :cond_74 + + move-wide v10, v13 + + move v12, v15 + + :cond_74 + :goto_52 + add-int/lit8 v15, v15, 0x1 + + const/4 v7, 0x1 + + goto :goto_51 + + :cond_75 + aget v7, v8, v12 + + const/4 v10, 0x1 + + add-int/2addr v7, v10 + + aput v7, v8, v12 + + invoke-static {v5, v9, v2, v8}, Lf/h/a/c/f1/a;->j([[[JI[[J[I)V + + add-int/lit8 v9, v9, 0x1 + + const/4 v7, 0x1 + + goto :goto_50 + + :cond_76 + array-length v0, v5 + + const/4 v15, 0x0 + + :goto_53 + if-ge v15, v0, :cond_77 + + aget-object v2, v5, v15 + + aget-object v3, v2, v10 + + add-int/lit8 v6, v4, -0x2 + + aget-object v7, v2, v6 + + const/4 v8, 0x0 + + aget-wide v11, v7, v8 + + const-wide/16 v13, 0x2 + + mul-long v11, v11, v13 + + aput-wide v11, v3, v8 + + aget-object v3, v2, v10 + + aget-object v2, v2, v6 + + const/4 v6, 0x1 + + aget-wide v11, v2, v6 + + mul-long v11, v11, v13 + + aput-wide v11, v3, v6 + + add-int/lit8 v15, v15, 0x1 + + goto :goto_53 + + :cond_77 + const/4 v8, 0x0 + + const/4 v15, 0x0 + + :goto_54 + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + if-ge v15, v0, :cond_7b + + invoke-virtual {v1, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/f1/a; + + aget-object v2, v5, v15 + + iget-object v0, v0, Lf/h/a/c/f1/a;->f:Lf/h/a/c/f1/a$b; + + check-cast v0, Lf/h/a/c/f1/a$c; + + if-eqz v0, :cond_79 + + array-length v0, v2 + + const/4 v2, 0x2 + + if-lt v0, v2, :cond_78 + + const/4 v0, 0x1 + + goto :goto_55 + + :cond_78 + const/4 v0, 0x0 + + :goto_55 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + add-int/lit8 v15, v15, 0x1 + + goto :goto_54 + + :cond_79 + const/4 v0, 0x0 + + throw v0 + + :cond_7a + const/4 v8, 0x0 + + :cond_7b + move/from16 v0, v29 + + new-array v1, v0, [Lf/h/a/c/q0; + + const/4 v15, 0x0 + + :goto_56 + if-ge v15, v0, :cond_80 + + move-object/from16 v4, v17 + + iget-object v2, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->E:Landroid/util/SparseBooleanArray; + + invoke-virtual {v2, v15}, Landroid/util/SparseBooleanArray;->get(I)Z + + move-result v2 + + if-nez v2, :cond_7d + + move-object/from16 v2, v31 + + iget-object v3, v2, Lf/h/a/c/f1/d$a;->b:[I + + aget v3, v3, v15 + + const/4 v5, 0x6 + + if-eq v3, v5, :cond_7c + + aget-object v3, v19, v15 + + if-eqz v3, :cond_7e + + :cond_7c + const/4 v3, 0x1 + + goto :goto_57 + + :cond_7d + move-object/from16 v2, v31 + + :cond_7e + const/4 v3, 0x0 + + :goto_57 + if-eqz v3, :cond_7f + + sget-object v3, Lf/h/a/c/q0;->b:Lf/h/a/c/q0; + + goto :goto_58 + + :cond_7f + const/4 v3, 0x0 + + :goto_58 + aput-object v3, v1, v15 + + add-int/lit8 v15, v15, 0x1 + + move-object/from16 v31, v2 + + move-object/from16 v17, v4 + + goto :goto_56 + + :cond_80 + move-object/from16 v4, v17 + + move-object/from16 v2, v31 + + iget v0, v4, Lcom/google/android/exoplayer2/trackselection/DefaultTrackSelector$Parameters;->C:I + + if-nez v0, :cond_82 + + :cond_81 + :goto_59 + move-object/from16 v0, v19 + + goto/16 :goto_62 + + :cond_82 + const/4 v3, -0x1 + + const/4 v4, -0x1 + + const/4 v15, 0x0 + + :goto_5a + iget v5, v2, Lf/h/a/c/f1/d$a;->a:I + + if-ge v15, v5, :cond_8a + + iget-object v5, v2, Lf/h/a/c/f1/d$a;->b:[I + + aget v5, v5, v15 + + aget-object v6, v19, v15 + + const/4 v7, 0x1 + + if-eq v5, v7, :cond_84 + + const/4 v7, 0x2 + + if-ne v5, v7, :cond_83 + + goto :goto_5b + + :cond_83 + const/4 v5, -0x1 + + const/4 v6, 0x1 + + goto :goto_5f + + :cond_84 + const/4 v7, 0x2 + + :goto_5b + if-eqz v6, :cond_83 + + aget-object v9, v28, v15 + + iget-object v10, v2, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + aget-object v10, v10, v15 + + invoke-interface {v6}, Lf/h/a/c/f1/f;->a()Lcom/google/android/exoplayer2/source/TrackGroup; + + move-result-object v11 + + invoke-virtual {v10, v11}, Lcom/google/android/exoplayer2/source/TrackGroupArray;->a(Lcom/google/android/exoplayer2/source/TrackGroup;)I + + move-result v10 + + const/4 v11, 0x0 + + :goto_5c + invoke-interface {v6}, Lf/h/a/c/f1/f;->length()I + + move-result v12 + + if-ge v11, v12, :cond_86 + + aget-object v12, v9, v10 + + invoke-interface {v6, v11}, Lf/h/a/c/f1/f;->e(I)I + + move-result v13 + + aget v12, v12, v13 + + const/16 v13, 0x20 + + and-int/2addr v12, v13 + + if-eq v12, v13, :cond_85 + + const/4 v6, 0x0 + + goto :goto_5d + + :cond_85 + add-int/lit8 v11, v11, 0x1 + + goto :goto_5c + + :cond_86 + const/4 v6, 0x1 + + :goto_5d + if-eqz v6, :cond_83 + + const/4 v6, 0x1 + + if-ne v5, v6, :cond_88 + + const/4 v5, -0x1 + + if-eq v3, v5, :cond_87 + + goto :goto_5e + + :cond_87 + move v3, v15 + + goto :goto_5f + + :cond_88 + const/4 v5, -0x1 + + if-eq v4, v5, :cond_89 + + :goto_5e + const/4 v15, 0x0 + + goto :goto_60 + + :cond_89 + move v4, v15 + + :goto_5f + add-int/lit8 v15, v15, 0x1 + + goto :goto_5a + + :cond_8a + const/4 v5, -0x1 + + const/4 v6, 0x1 + + const/4 v15, 0x1 + + :goto_60 + if-eq v3, v5, :cond_8b + + if-eq v4, v5, :cond_8b + + goto :goto_61 + + :cond_8b + const/4 v6, 0x0 + + :goto_61 + and-int v5, v15, v6 + + if-eqz v5, :cond_81 + + new-instance v5, Lf/h/a/c/q0; + + invoke-direct {v5, v0}, Lf/h/a/c/q0;->(I)V + + aput-object v5, v1, v3 + + aput-object v5, v1, v4 + + goto :goto_59 + + :goto_62 + invoke-static {v1, v0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + + new-instance v1, Lf/h/a/c/f1/i; + + iget-object v3, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v3, [Lf/h/a/c/q0; + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, [Lf/h/a/c/f1/f; + + invoke-direct {v1, v3, v0, v2}, Lf/h/a/c/f1/i;->([Lf/h/a/c/q0;[Lf/h/a/c/f1/f;Ljava/lang/Object;)V + + iget-object v0, v1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + invoke-virtual {v0}, Lf/h/a/c/f1/g;->a()[Lf/h/a/c/f1/f; + + move-result-object v0 + + array-length v2, v0 + + const/4 v15, 0x0 + + :goto_63 + if-ge v15, v2, :cond_8d + + aget-object v3, v0, v15 + + move/from16 v4, p1 + + if-eqz v3, :cond_8c + + invoke-interface {v3, v4}, Lf/h/a/c/f1/f;->g(F)V + + :cond_8c + add-int/lit8 v15, v15, 0x1 + + goto :goto_63 + + :cond_8d + return-object v1 + + :cond_8e + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/a$a.smali b/com.discord/smali_classes2/f/h/a/c/f1/a$a.smali new file mode 100644 index 0000000000..8759f4d825 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/a$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/f1/a$a; +.super Ljava/lang/Object; +.source "AdaptiveTrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/f1/a$b.smali b/com.discord/smali_classes2/f/h/a/c/f1/a$b.smali new file mode 100644 index 0000000000..ba60b63e59 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/a$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/f1/a$b; +.super Ljava/lang/Object; +.source "AdaptiveTrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/f1/a$c.smali b/com.discord/smali_classes2/f/h/a/c/f1/a$c.smali new file mode 100644 index 0000000000..a95104cd1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/a$c.smali @@ -0,0 +1,27 @@ +.class public final Lf/h/a/c/f1/a$c; +.super Ljava/lang/Object; +.source "AdaptiveTrackSelection.java" + +# interfaces +.implements Lf/h/a/c/f1/a$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/h1/e;FJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/a$d.smali b/com.discord/smali_classes2/f/h/a/c/f1/a$d.smali new file mode 100644 index 0000000000..f0e440e335 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/a$d.smali @@ -0,0 +1,78 @@ +.class public Lf/h/a/c/f1/a$d; +.super Ljava/lang/Object; +.source "AdaptiveTrackSelection.java" + +# interfaces +.implements Lf/h/a/c/f1/f$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "d" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/h1/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:F + +.field public final f:F + +.field public final g:J + +.field public final h:Lf/h/a/c/i1/g; + + +# direct methods +.method public constructor ()V + .locals 3 + + sget-object v0, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/c/f1/a$d;->a:Lf/h/a/c/h1/e; + + const/16 v1, 0x2710 + + iput v1, p0, Lf/h/a/c/f1/a$d;->b:I + + const/16 v1, 0x61a8 + + iput v1, p0, Lf/h/a/c/f1/a$d;->c:I + + iput v1, p0, Lf/h/a/c/f1/a$d;->d:I + + const v1, 0x3f333333 # 0.7f + + iput v1, p0, Lf/h/a/c/f1/a$d;->e:F + + const/high16 v1, 0x3f400000 # 0.75f + + iput v1, p0, Lf/h/a/c/f1/a$d;->f:F + + const-wide/16 v1, 0x7d0 + + iput-wide v1, p0, Lf/h/a/c/f1/a$d;->g:J + + iput-object v0, p0, Lf/h/a/c/f1/a$d;->h:Lf/h/a/c/i1/g; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/a.smali b/com.discord/smali_classes2/f/h/a/c/f1/a.smali new file mode 100644 index 0000000000..e0411fe845 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/a.smali @@ -0,0 +1,113 @@ +.class public Lf/h/a/c/f1/a; +.super Lf/h/a/c/f1/b; +.source "AdaptiveTrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/f1/a$c;, + Lf/h/a/c/f1/a$b;, + Lf/h/a/c/f1/a$d; + } +.end annotation + + +# instance fields +.field public final f:Lf/h/a/c/f1/a$b; + + +# direct methods +.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[ILf/h/a/c/f1/a$b;JJJFJLf/h/a/c/i1/g;Lf/h/a/c/f1/a$a;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/c/f1/b;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + iput-object p3, p0, Lf/h/a/c/f1/a;->f:Lf/h/a/c/f1/a$b; + + return-void +.end method + +.method public static j([[[JI[[J[I)V + .locals 8 + + const/4 v0, 0x0 + + const-wide/16 v1, 0x0 + + const/4 v3, 0x0 + + :goto_0 + array-length v4, p0 + + if-ge v3, v4, :cond_0 + + aget-object v4, p0, v3 + + aget-object v4, v4, p1 + + aget-object v5, p2, v3 + + aget v6, p3, v3 + + aget-wide v6, v5, v6 + + const/4 v5, 0x1 + + aput-wide v6, v4, v5 + + aget-object v4, p0, v3 + + aget-object v4, v4, p1 + + aget-wide v5, v4, v5 + + add-long/2addr v1, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + array-length p2, p0 + + const/4 p3, 0x0 + + :goto_1 + if-ge p3, p2, :cond_1 + + aget-object v3, p0, p3 + + aget-object v3, v3, p1 + + aput-wide v1, v3, v0 + + add-int/lit8 p3, p3, 0x1 + + goto :goto_1 + + :cond_1 + return-void +.end method + + +# virtual methods +.method public b()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public g(F)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/b$a.smali b/com.discord/smali_classes2/f/h/a/c/f1/b$a.smali new file mode 100644 index 0000000000..16a73f52e5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/b$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/f1/b$a; +.super Ljava/lang/Object; +.source "BaseTrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/f1/b$b.smali b/com.discord/smali_classes2/f/h/a/c/f1/b$b.smali new file mode 100644 index 0000000000..1534884d0b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/b$b.smali @@ -0,0 +1,54 @@ +.class public final Lf/h/a/c/f1/b$b; +.super Ljava/lang/Object; +.source "BaseTrackSelection.java" + +# interfaces +.implements Ljava/util/Comparator; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Comparator<", + "Lcom/google/android/exoplayer2/Format;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/c/f1/b$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lcom/google/android/exoplayer2/Format; + + check-cast p2, Lcom/google/android/exoplayer2/Format; + + iget p2, p2, Lcom/google/android/exoplayer2/Format;->h:I + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->h:I + + sub-int/2addr p2, p1 + + return p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/b.smali b/com.discord/smali_classes2/f/h/a/c/f1/b.smali new file mode 100644 index 0000000000..52b64164c3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/b.smali @@ -0,0 +1,324 @@ +.class public abstract Lf/h/a/c/f1/b; +.super Ljava/lang/Object; +.source "BaseTrackSelection.java" + +# interfaces +.implements Lf/h/a/c/f1/f; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/f1/b$b; + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/exoplayer2/source/TrackGroup; + +.field public final b:I + +.field public final c:[I + +.field public final d:[Lcom/google/android/exoplayer2/Format; + +.field public e:I + + +# direct methods +.method public varargs constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + .locals 6 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + array-length v0, p2 + + const/4 v1, 0x0 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + const/4 v0, 0x0 + + if-eqz p1, :cond_5 + + iput-object p1, p0, Lf/h/a/c/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + array-length v2, p2 + + iput v2, p0, Lf/h/a/c/f1/b;->b:I + + new-array v2, v2, [Lcom/google/android/exoplayer2/Format; + + iput-object v2, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + const/4 v2, 0x0 + + :goto_1 + array-length v3, p2 + + if-ge v2, v3, :cond_1 + + iget-object v3, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + aget v4, p2, v2 + + iget-object v5, p1, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + aget-object v4, v5, v4 + + aput-object v4, v3, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + iget-object p2, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + new-instance v2, Lf/h/a/c/f1/b$b; + + invoke-direct {v2, v0}, Lf/h/a/c/f1/b$b;->(Lf/h/a/c/f1/b$a;)V + + invoke-static {p2, v2}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V + + iget p2, p0, Lf/h/a/c/f1/b;->b:I + + new-array p2, p2, [I + + iput-object p2, p0, Lf/h/a/c/f1/b;->c:[I + + const/4 p2, 0x0 + + :goto_2 + iget v0, p0, Lf/h/a/c/f1/b;->b:I + + if-ge p2, v0, :cond_4 + + iget-object v0, p0, Lf/h/a/c/f1/b;->c:[I + + iget-object v2, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + aget-object v2, v2, p2 + + const/4 v3, 0x0 + + :goto_3 + iget-object v4, p1, Lcom/google/android/exoplayer2/source/TrackGroup;->e:[Lcom/google/android/exoplayer2/Format; + + array-length v5, v4 + + if-ge v3, v5, :cond_3 + + aget-object v4, v4, v3 + + if-ne v2, v4, :cond_2 + + goto :goto_4 + + :cond_2 + add-int/lit8 v3, v3, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v3, -0x1 + + :goto_4 + aput v3, v0, p2 + + add-int/lit8 p2, p2, 0x1 + + goto :goto_2 + + :cond_4 + new-array p1, v0, [J + + return-void + + :cond_5 + throw v0 +.end method + + +# virtual methods +.method public final a()Lcom/google/android/exoplayer2/source/TrackGroup; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + return-object v0 +.end method + +.method public final c(I)Lcom/google/android/exoplayer2/Format; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public d()V + .locals 0 + + return-void +.end method + +.method public final e(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/b;->c:[I + + aget p1, v0, p1 + + return p1 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/f1/b; + + iget-object v2, p0, Lf/h/a/c/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + iget-object v3, p1, Lf/h/a/c/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + if-ne v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/f1/b;->c:[I + + iget-object p1, p1, Lf/h/a/c/f1/b;->c:[I + + invoke-static {v2, p1}, Ljava/util/Arrays;->equals([I[I)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public final f()Lcom/google/android/exoplayer2/Format; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/f1/b;->d:[Lcom/google/android/exoplayer2/Format; + + invoke-interface {p0}, Lf/h/a/c/f1/f;->b()I + + move-result v1 + + aget-object v0, v0, v1 + + return-object v0 +.end method + +.method public g(F)V + .locals 0 + + return-void +.end method + +.method public h()V + .locals 0 + + return-void +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/f1/b;->e:I + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/f1/b;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/f1/b;->c:[I + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I + + move-result v1 + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/c/f1/b;->e:I + + :cond_0 + iget v0, p0, Lf/h/a/c/f1/b;->e:I + + return v0 +.end method + +.method public synthetic i()V + .locals 0 + + invoke-static {p0}, Lf/h/a/c/f1/e;->a(Lf/h/a/c/f1/f;)V + + return-void +.end method + +.method public final length()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/b;->c:[I + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/c.smali b/com.discord/smali_classes2/f/h/a/c/f1/c.smali new file mode 100644 index 0000000000..01a9920e85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/c.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/c/f1/c; +.super Lf/h/a/c/f1/b; +.source "FixedTrackSelection.java" + + +# instance fields +.field public final f:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;IILjava/lang/Object;)V + .locals 1 + .param p4 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 p3, 0x1 + + new-array p3, p3, [I + + const/4 v0, 0x0 + + aput p2, p3, v0 + + invoke-direct {p0, p1, p3}, Lf/h/a/c/f1/b;->(Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + + iput-object p4, p0, Lf/h/a/c/f1/c;->f:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public b()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/d$a.smali b/com.discord/smali_classes2/f/h/a/c/f1/d$a.smali new file mode 100644 index 0000000000..ba4f1403ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/d$a.smali @@ -0,0 +1,52 @@ +.class public final Lf/h/a/c/f1/d$a; +.super Ljava/lang/Object; +.source "MappingTrackSelector.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:[I + +.field public final c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + +.field public final d:[I + +.field public final e:[[[I + +.field public final f:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + +# direct methods +.method public constructor ([I[Lcom/google/android/exoplayer2/source/TrackGroupArray;[I[[[ILcom/google/android/exoplayer2/source/TrackGroupArray;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f1/d$a;->b:[I + + iput-object p2, p0, Lf/h/a/c/f1/d$a;->c:[Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iput-object p4, p0, Lf/h/a/c/f1/d$a;->e:[[[I + + iput-object p3, p0, Lf/h/a/c/f1/d$a;->d:[I + + iput-object p5, p0, Lf/h/a/c/f1/d$a;->f:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/f1/d$a;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/d.smali b/com.discord/smali_classes2/f/h/a/c/f1/d.smali new file mode 100644 index 0000000000..802b44e978 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/d.smali @@ -0,0 +1,21 @@ +.class public abstract Lf/h/a/c/f1/d; +.super Lf/h/a/c/f1/h; +.source "MappingTrackSelector.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/f1/d$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/f1/h;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/e.smali b/com.discord/smali_classes2/f/h/a/c/f1/e.smali new file mode 100644 index 0000000000..4535729683 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/e.smali @@ -0,0 +1,11 @@ +.class public final synthetic Lf/h/a/c/f1/e; +.super Ljava/lang/Object; +.source "TrackSelection.java" + + +# direct methods +.method public static a(Lf/h/a/c/f1/f;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/f$a.smali b/com.discord/smali_classes2/f/h/a/c/f1/f$a.smali new file mode 100644 index 0000000000..ff4c91b7ce --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/f$a.smali @@ -0,0 +1,69 @@ +.class public final Lf/h/a/c/f1/f$a; +.super Ljava/lang/Object; +.source "TrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/exoplayer2/source/TrackGroup; + +.field public final b:[I + +.field public final c:I + +.field public final d:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public varargs constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + iput-object p2, p0, Lf/h/a/c/f1/f$a;->b:[I + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/f1/f$a;->c:I + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/f1/f$a;->d:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Lcom/google/android/exoplayer2/source/TrackGroup;[IILjava/lang/Object;)V + .locals 0 + .param p4 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f1/f$a;->a:Lcom/google/android/exoplayer2/source/TrackGroup; + + iput-object p2, p0, Lf/h/a/c/f1/f$a;->b:[I + + iput p3, p0, Lf/h/a/c/f1/f$a;->c:I + + iput-object p4, p0, Lf/h/a/c/f1/f$a;->d:Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/f$b.smali b/com.discord/smali_classes2/f/h/a/c/f1/f$b.smali new file mode 100644 index 0000000000..22201d11a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/f$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/f1/f$b; +.super Ljava/lang/Object; +.source "TrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/f1/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/f1/f.smali b/com.discord/smali_classes2/f/h/a/c/f1/f.smali new file mode 100644 index 0000000000..479b4a270d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/f.smali @@ -0,0 +1,44 @@ +.class public interface abstract Lf/h/a/c/f1/f; +.super Ljava/lang/Object; +.source "TrackSelection.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/f1/f$b;, + Lf/h/a/c/f1/f$a; + } +.end annotation + + +# virtual methods +.method public abstract a()Lcom/google/android/exoplayer2/source/TrackGroup; +.end method + +.method public abstract b()I +.end method + +.method public abstract c(I)Lcom/google/android/exoplayer2/Format; +.end method + +.method public abstract d()V +.end method + +.method public abstract e(I)I +.end method + +.method public abstract f()Lcom/google/android/exoplayer2/Format; +.end method + +.method public abstract g(F)V +.end method + +.method public abstract h()V +.end method + +.method public abstract i()V +.end method + +.method public abstract length()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/g.smali b/com.discord/smali_classes2/f/h/a/c/f1/g.smali new file mode 100644 index 0000000000..36a815b390 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/g.smali @@ -0,0 +1,114 @@ +.class public final Lf/h/a/c/f1/g; +.super Ljava/lang/Object; +.source "TrackSelectionArray.java" + + +# instance fields +.field public final a:I + +.field public final b:[Lf/h/a/c/f1/f; + +.field public c:I + + +# direct methods +.method public varargs constructor ([Lf/h/a/c/f1/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/f1/g;->a:I + + return-void +.end method + + +# virtual methods +.method public a()[Lf/h/a/c/f1/f; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + invoke-virtual {v0}, [Lf/h/a/c/f1/f;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/c/f1/f; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + if-eqz p1, :cond_2 + + const-class v0, Lf/h/a/c/f1/g; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + if-eq v0, v1, :cond_1 + + goto :goto_0 + + :cond_1 + check-cast p1, Lf/h/a/c/f1/g; + + iget-object v0, p0, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + iget-object p1, p1, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + invoke-static {v0, p1}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + :goto_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/f1/g;->c:I + + if-nez v0, :cond_0 + + const/16 v0, 0x20f + + iget-object v1, p0, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/f1/g;->c:I + + :cond_0 + iget v0, p0, Lf/h/a/c/f1/g;->c:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/h.smali b/com.discord/smali_classes2/f/h/a/c/f1/h.smali new file mode 100644 index 0000000000..3282480143 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/h.smali @@ -0,0 +1,20 @@ +.class public abstract Lf/h/a/c/f1/h; +.super Ljava/lang/Object; +.source "TrackSelector.java" + + +# instance fields +.field public a:Lf/h/a/c/h1/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/f1/i.smali b/com.discord/smali_classes2/f/h/a/c/f1/i.smali new file mode 100644 index 0000000000..eae64d8fa3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/f1/i.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/c/f1/i; +.super Ljava/lang/Object; +.source "TrackSelectorResult.java" + + +# instance fields +.field public final a:I + +.field public final b:[Lf/h/a/c/q0; + +.field public final c:Lf/h/a/c/f1/g; + +.field public final d:Ljava/lang/Object; + + +# direct methods +.method public constructor ([Lf/h/a/c/q0;[Lf/h/a/c/f1/f;Ljava/lang/Object;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + new-instance v0, Lf/h/a/c/f1/g; + + invoke-direct {v0, p2}, Lf/h/a/c/f1/g;->([Lf/h/a/c/f1/f;)V + + iput-object v0, p0, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iput-object p3, p0, Lf/h/a/c/f1/i;->d:Ljava/lang/Object; + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/f1/i;->a:I + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/f1/i;I)Z + .locals 3 + .param p1 # Lf/h/a/c/f1/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object v1, v1, p2 + + iget-object v2, p1, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object v2, v2, p2 + + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object v1, v1, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v1, v1, p2 + + iget-object p1, p1, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + iget-object p1, p1, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object p1, p1, p2 + + invoke-static {v1, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + return v0 +.end method + +.method public b(I)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/f1/i;->b:[Lf/h/a/c/q0; + + aget-object p1, v0, p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g.smali b/com.discord/smali_classes2/f/h/a/c/g.smali new file mode 100644 index 0000000000..066c841247 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->a(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g0.smali b/com.discord/smali_classes2/f/h/a/c/g0.smali new file mode 100644 index 0000000000..30628178d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g0.smali @@ -0,0 +1,201 @@ +.class public final Lf/h/a/c/g0; +.super Ljava/lang/Object; +.source "MediaPeriodInfo.java" + + +# instance fields +.field public final a:Lf/h/a/c/d1/p$a; + +.field public final b:J + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:Z + +.field public final g:Z + + +# direct methods +.method public constructor (Lf/h/a/c/d1/p$a;JJJJZZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iput-wide p2, p0, Lf/h/a/c/g0;->b:J + + iput-wide p4, p0, Lf/h/a/c/g0;->c:J + + iput-wide p6, p0, Lf/h/a/c/g0;->d:J + + iput-wide p8, p0, Lf/h/a/c/g0;->e:J + + iput-boolean p10, p0, Lf/h/a/c/g0;->f:Z + + iput-boolean p11, p0, Lf/h/a/c/g0;->g:Z + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/g0; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/g0; + + iget-wide v2, p0, Lf/h/a/c/g0;->b:J + + iget-wide v4, p1, Lf/h/a/c/g0;->b:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/g0;->c:J + + iget-wide v4, p1, Lf/h/a/c/g0;->c:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/g0;->d:J + + iget-wide v4, p1, Lf/h/a/c/g0;->d:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/g0;->e:J + + iget-wide v4, p1, Lf/h/a/c/g0;->e:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-boolean v2, p0, Lf/h/a/c/g0;->f:Z + + iget-boolean v3, p1, Lf/h/a/c/g0;->f:Z + + if-ne v2, v3, :cond_2 + + iget-boolean v2, p0, Lf/h/a/c/g0;->g:Z + + iget-boolean v3, p1, Lf/h/a/c/g0;->g:Z + + if-ne v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object p1, p1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-static {v2, p1}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/g0;->b:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/g0;->c:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/g0;->d:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/c/g0;->e:J + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-boolean v1, p0, Lf/h/a/c/g0;->f:Z + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-boolean v1, p0, Lf/h/a/c/g0;->g:Z + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/a.smali b/com.discord/smali_classes2/f/h/a/c/g1/a.smali new file mode 100644 index 0000000000..15d5eafcd2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/a.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/PlayerControlView;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/a;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/a;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->g()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/b.smali b/com.discord/smali_classes2/f/h/a/c/g1/b.smali new file mode 100644 index 0000000000..223576875b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/b.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/DefaultTimeBar;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/b;->d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/b;->d:Lcom/google/android/exoplayer2/ui/DefaultTimeBar; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/DefaultTimeBar;->d()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/c.smali b/com.discord/smali_classes2/f/h/a/c/g1/c.smali new file mode 100644 index 0000000000..224f179331 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/c.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g1/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/ui/PlayerControlView;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/c;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/c;->d:Lcom/google/android/exoplayer2/ui/PlayerControlView; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/ui/PlayerControlView;->u()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/d.smali b/com.discord/smali_classes2/f/h/a/c/g1/d.smali new file mode 100644 index 0000000000..e5cdccdd32 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/d.smali @@ -0,0 +1,29 @@ +.class public Lf/h/a/c/g1/d; +.super Ljava/lang/Object; +.source "DefaultTrackNameProvider.java" + +# interfaces +.implements Lf/h/a/c/g1/g; + + +# instance fields +.field public final a:Landroid/content/res/Resources; + + +# direct methods +.method public constructor (Landroid/content/res/Resources;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/c/g1/d;->a:Landroid/content/res/Resources; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/e.smali b/com.discord/smali_classes2/f/h/a/c/g1/e.smali new file mode 100644 index 0000000000..fd8357d163 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/e.smali @@ -0,0 +1,438 @@ +.class public final Lf/h/a/c/g1/e; +.super Ljava/lang/Object; +.source "SubtitlePainter.java" + + +# instance fields +.field public A:F + +.field public B:I + +.field public C:I + +.field public D:I + +.field public E:I + +.field public F:Landroid/text/StaticLayout; + +.field public G:I + +.field public H:I + +.field public I:I + +.field public J:Landroid/graphics/Rect; + +.field public final a:F + +.field public final b:F + +.field public final c:F + +.field public final d:F + +.field public final e:F + +.field public final f:Landroid/text/TextPaint; + +.field public final g:Landroid/graphics/Paint; + +.field public h:Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Landroid/text/Layout$Alignment; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:Landroid/graphics/Bitmap; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:F + +.field public l:I + +.field public m:I + +.field public n:F + +.field public o:I + +.field public p:F + +.field public q:F + +.field public r:Z + +.field public s:Z + +.field public t:I + +.field public u:I + +.field public v:I + +.field public w:I + +.field public x:I + +.field public y:F + +.field public z:F + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x2 + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + invoke-virtual {p1, v1, v0, v2, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; + + move-result-object v0 + + invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I + + move-result v1 + + int-to-float v1, v1 + + iput v1, p0, Lf/h/a/c/g1/e;->e:F + + const/4 v1, 0x1 + + const/high16 v2, 0x3f800000 # 1.0f + + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getFloat(IF)F + + move-result v2 + + iput v2, p0, Lf/h/a/c/g1/e;->d:F + + invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V + + invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; + + move-result-object p1 + + iget p1, p1, Landroid/util/DisplayMetrics;->densityDpi:I + + int-to-float p1, p1 + + const/high16 v0, 0x40000000 # 2.0f + + mul-float p1, p1, v0 + + const/high16 v0, 0x43200000 # 160.0f + + div-float/2addr p1, v0 + + invoke-static {p1}, Ljava/lang/Math;->round(F)I + + move-result p1 + + int-to-float p1, p1 + + iput p1, p0, Lf/h/a/c/g1/e;->a:F + + iput p1, p0, Lf/h/a/c/g1/e;->b:F + + iput p1, p0, Lf/h/a/c/g1/e;->c:F + + new-instance p1, Landroid/text/TextPaint; + + invoke-direct {p1}, Landroid/text/TextPaint;->()V + + iput-object p1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setAntiAlias(Z)V + + iget-object p1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + invoke-virtual {p1, v1}, Landroid/text/TextPaint;->setSubpixelText(Z)V + + new-instance p1, Landroid/graphics/Paint; + + invoke-direct {p1}, Landroid/graphics/Paint;->()V + + iput-object p1, p0, Lf/h/a/c/g1/e;->g:Landroid/graphics/Paint; + + invoke-virtual {p1, v1}, Landroid/graphics/Paint;->setAntiAlias(Z)V + + iget-object p1, p0, Lf/h/a/c/g1/e;->g:Landroid/graphics/Paint; + + sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + return-void + + :array_0 + .array-data 4 + 0x1010217 + 0x1010218 + .end array-data +.end method + + +# virtual methods +.method public final a(Landroid/graphics/Canvas;Z)V + .locals 8 + + if-eqz p2, :cond_9 + + iget-object p2, p0, Lf/h/a/c/g1/e;->F:Landroid/text/StaticLayout; + + if-nez p2, :cond_0 + + goto/16 :goto_3 + + :cond_0 + invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/g1/e;->G:I + + int-to-float v1, v1 + + iget v2, p0, Lf/h/a/c/g1/e;->H:I + + int-to-float v2, v2 + + invoke-virtual {p1, v1, v2}, Landroid/graphics/Canvas;->translate(FF)V + + iget v1, p0, Lf/h/a/c/g1/e;->v:I + + invoke-static {v1}, Landroid/graphics/Color;->alpha(I)I + + move-result v1 + + if-lez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/g1/e;->g:Landroid/graphics/Paint; + + iget v2, p0, Lf/h/a/c/g1/e;->v:I + + invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setColor(I)V + + iget v1, p0, Lf/h/a/c/g1/e;->I:I + + neg-int v1, v1 + + int-to-float v3, v1 + + const/4 v4, 0x0 + + invoke-virtual {p2}, Landroid/text/StaticLayout;->getWidth()I + + move-result v1 + + iget v2, p0, Lf/h/a/c/g1/e;->I:I + + add-int/2addr v1, v2 + + int-to-float v5, v1 + + invoke-virtual {p2}, Landroid/text/StaticLayout;->getHeight()I + + move-result v1 + + int-to-float v6, v1 + + iget-object v7, p0, Lf/h/a/c/g1/e;->g:Landroid/graphics/Paint; + + move-object v2, p1 + + invoke-virtual/range {v2 .. v7}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + :cond_1 + iget v1, p0, Lf/h/a/c/g1/e;->x:I + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-ne v1, v2, :cond_2 + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + sget-object v2, Landroid/graphics/Paint$Join;->ROUND:Landroid/graphics/Paint$Join; + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStrokeJoin(Landroid/graphics/Paint$Join;)V + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v2, p0, Lf/h/a/c/g1/e;->a:F + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStrokeWidth(F)V + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v2, p0, Lf/h/a/c/g1/e;->w:I + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setColor(I)V + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + sget-object v2, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V + + invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V + + goto :goto_2 + + :cond_2 + const/4 v4, 0x2 + + if-ne v1, v4, :cond_3 + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v2, p0, Lf/h/a/c/g1/e;->b:F + + iget v4, p0, Lf/h/a/c/g1/e;->c:F + + iget v5, p0, Lf/h/a/c/g1/e;->w:I + + invoke-virtual {v1, v2, v4, v4, v5}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V + + goto :goto_2 + + :cond_3 + const/4 v4, 0x3 + + if-eq v1, v4, :cond_4 + + const/4 v5, 0x4 + + if-ne v1, v5, :cond_8 + + :cond_4 + iget v1, p0, Lf/h/a/c/g1/e;->x:I + + if-ne v1, v4, :cond_5 + + goto :goto_0 + + :cond_5 + const/4 v2, 0x0 + + :goto_0 + const/4 v1, -0x1 + + if-eqz v2, :cond_6 + + const/4 v4, -0x1 + + goto :goto_1 + + :cond_6 + iget v4, p0, Lf/h/a/c/g1/e;->w:I + + :goto_1 + if-eqz v2, :cond_7 + + iget v1, p0, Lf/h/a/c/g1/e;->w:I + + :cond_7 + iget v2, p0, Lf/h/a/c/g1/e;->b:F + + const/high16 v5, 0x40000000 # 2.0f + + div-float/2addr v2, v5 + + iget-object v5, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v6, p0, Lf/h/a/c/g1/e;->t:I + + invoke-virtual {v5, v6}, Landroid/text/TextPaint;->setColor(I)V + + iget-object v5, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + sget-object v6, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {v5, v6}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object v5, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v6, p0, Lf/h/a/c/g1/e;->b:F + + neg-float v7, v2 + + invoke-virtual {v5, v6, v7, v7, v4}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V + + invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V + + iget-object v4, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v5, p0, Lf/h/a/c/g1/e;->b:F + + invoke-virtual {v4, v5, v2, v2, v1}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V + + :cond_8 + :goto_2 + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + iget v2, p0, Lf/h/a/c/g1/e;->t:I + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setColor(I)V + + iget-object v1, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + sget-object v2, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {v1, v2}, Landroid/text/TextPaint;->setStyle(Landroid/graphics/Paint$Style;)V + + invoke-virtual {p2, p1}, Landroid/text/StaticLayout;->draw(Landroid/graphics/Canvas;)V + + iget-object p2, p0, Lf/h/a/c/g1/e;->f:Landroid/text/TextPaint; + + const/4 v1, 0x0 + + invoke-virtual {p2, v1, v1, v1, v3}, Landroid/text/TextPaint;->setShadowLayer(FFFI)V + + invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V + + goto :goto_3 + + :cond_9 + iget-object p2, p0, Lf/h/a/c/g1/e;->J:Landroid/graphics/Rect; + + invoke-static {p2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; + + invoke-static {p2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/c/g1/e;->j:Landroid/graphics/Bitmap; + + iget-object v0, p0, Lf/h/a/c/g1/e;->J:Landroid/graphics/Rect; + + const/4 v1, 0x0 + + invoke-virtual {p1, p2, v1, v0, v1}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/f$a.smali b/com.discord/smali_classes2/f/h/a/c/g1/f$a.smali new file mode 100644 index 0000000000..457f194fed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/f$a.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/c/g1/f$a; +.super Ljava/lang/Object; +.source "TimeBar.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/g1/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract b(Lf/h/a/c/g1/f;J)V +.end method + +.method public abstract c(Lf/h/a/c/g1/f;JZ)V +.end method + +.method public abstract d(Lf/h/a/c/g1/f;J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/f.smali b/com.discord/smali_classes2/f/h/a/c/g1/f.smali new file mode 100644 index 0000000000..9942761356 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/f.smali @@ -0,0 +1,42 @@ +.class public interface abstract Lf/h/a/c/g1/f; +.super Ljava/lang/Object; +.source "TimeBar.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/g1/f$a; + } +.end annotation + + +# virtual methods +.method public abstract a([J[ZI)V + .param p1 # [J + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # [Z + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public abstract b(Lf/h/a/c/g1/f$a;)V +.end method + +.method public abstract getPreferredUpdateDelay()J +.end method + +.method public abstract setBufferedPosition(J)V +.end method + +.method public abstract setDuration(J)V +.end method + +.method public abstract setEnabled(Z)V +.end method + +.method public abstract setPosition(J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/g.smali b/com.discord/smali_classes2/f/h/a/c/g1/g.smali new file mode 100644 index 0000000000..013a95ca08 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/g.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/g1/g; +.super Ljava/lang/Object; +.source "TrackNameProvider.java" diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/a.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/a.smali new file mode 100644 index 0000000000..59934850a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/a.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g1/h/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Landroid/graphics/SurfaceTexture$OnFrameAvailableListener; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/g1/h/f; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/g1/h/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/h/a;->d:Lf/h/a/c/g1/h/f; + + return-void +.end method + + +# virtual methods +.method public final onFrameAvailable(Landroid/graphics/SurfaceTexture;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/h/a;->d:Lf/h/a/c/g1/h/f; + + invoke-virtual {v0, p1}, Lf/h/a/c/g1/h/f;->e(Landroid/graphics/SurfaceTexture;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/b.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/b.smali new file mode 100644 index 0000000000..8b0abd208e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/b.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/g1/h/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/g1/h/h; + +.field public final synthetic e:Landroid/graphics/SurfaceTexture; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/g1/h/h;Landroid/graphics/SurfaceTexture;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/h/b;->d:Lf/h/a/c/g1/h/h; + + iput-object p2, p0, Lf/h/a/c/g1/h/b;->e:Landroid/graphics/SurfaceTexture; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/g1/h/b;->d:Lf/h/a/c/g1/h/h; + + iget-object v1, p0, Lf/h/a/c/g1/h/b;->e:Landroid/graphics/SurfaceTexture; + + invoke-virtual {v0, v1}, Lf/h/a/c/g1/h/h;->b(Landroid/graphics/SurfaceTexture;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/c.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/c.smali new file mode 100644 index 0000000000..d875509af2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/c.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/g1/h/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/g1/h/h; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/g1/h/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/g1/h/c;->d:Lf/h/a/c/g1/h/h; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/h/c;->d:Lf/h/a/c/g1/h/h; + + invoke-virtual {v0}, Lf/h/a/c/g1/h/h;->a()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/d$a.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/d$a.smali new file mode 100644 index 0000000000..68b3f6def2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/d$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/g1/h/d$a; +.super Ljava/lang/Object; +.source "OrientationListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/g1/h/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a([FF)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/d.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/d.smali new file mode 100644 index 0000000000..6ec76f84e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/d.smali @@ -0,0 +1,232 @@ +.class public final Lf/h/a/c/g1/h/d; +.super Ljava/lang/Object; +.source "OrientationListener.java" + +# interfaces +.implements Landroid/hardware/SensorEventListener; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/g1/h/d$a; + } +.end annotation + + +# instance fields +.field public final a:[F + +.field public final b:[F + +.field public final c:[F + +.field public final d:[F + +.field public final e:Landroid/view/Display; + +.field public final f:[Lf/h/a/c/g1/h/d$a; + +.field public g:Z + + +# direct methods +.method public varargs constructor (Landroid/view/Display;[Lf/h/a/c/g1/h/d$a;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x10 + + new-array v1, v0, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/d;->a:[F + + new-array v1, v0, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/d;->b:[F + + new-array v0, v0, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/d;->c:[F + + const/4 v0, 0x3 + + new-array v0, v0, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/d;->d:[F + + iput-object p1, p0, Lf/h/a/c/g1/h/d;->e:Landroid/view/Display; + + iput-object p2, p0, Lf/h/a/c/g1/h/d;->f:[Lf/h/a/c/g1/h/d$a; + + return-void +.end method + + +# virtual methods +.method public onAccuracyChanged(Landroid/hardware/Sensor;I)V + .locals 0 + + return-void +.end method + +.method public onSensorChanged(Landroid/hardware/SensorEvent;)V + .locals 18 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/g1/h/d;->a:[F + + move-object/from16 v2, p1 + + iget-object v2, v2, Landroid/hardware/SensorEvent;->values:[F + + invoke-static {v1, v2}, Landroid/hardware/SensorManager;->getRotationMatrixFromVector([F[F)V + + iget-object v1, v0, Lf/h/a/c/g1/h/d;->a:[F + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->e:Landroid/view/Display; + + invoke-virtual {v2}, Landroid/view/Display;->getRotation()I + + move-result v2 + + const/4 v3, 0x0 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + if-eqz v2, :cond_3 + + const/16 v6, 0x81 + + const/16 v7, 0x82 + + if-eq v2, v5, :cond_1 + + if-eq v2, v4, :cond_2 + + const/4 v6, 0x3 + + if-ne v2, v6, :cond_0 + + const/16 v6, 0x82 + + const/4 v7, 0x1 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_1 + const/4 v6, 0x2 + + const/16 v7, 0x81 + + :cond_2 + :goto_0 + iget-object v2, v0, Lf/h/a/c/g1/h/d;->b:[F + + array-length v8, v2 + + invoke-static {v1, v3, v2, v3, v8}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->b:[F + + invoke-static {v2, v6, v7, v1}, Landroid/hardware/SensorManager;->remapCoordinateSystem([FII[F)Z + + :cond_3 + iget-object v1, v0, Lf/h/a/c/g1/h/d;->a:[F + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->b:[F + + const/16 v6, 0x83 + + invoke-static {v1, v5, v6, v2}, Landroid/hardware/SensorManager;->remapCoordinateSystem([FII[F)Z + + iget-object v1, v0, Lf/h/a/c/g1/h/d;->b:[F + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->d:[F + + invoke-static {v1, v2}, Landroid/hardware/SensorManager;->getOrientation([F[F)[F + + iget-object v1, v0, Lf/h/a/c/g1/h/d;->d:[F + + aget v1, v1, v4 + + iget-object v6, v0, Lf/h/a/c/g1/h/d;->a:[F + + const/4 v7, 0x0 + + const/high16 v8, 0x42b40000 # 90.0f + + const/high16 v9, 0x3f800000 # 1.0f + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-static/range {v6 .. v11}, Landroid/opengl/Matrix;->rotateM([FIFFFF)V + + iget-object v12, v0, Lf/h/a/c/g1/h/d;->a:[F + + iget-boolean v2, v0, Lf/h/a/c/g1/h/d;->g:Z + + if-nez v2, :cond_4 + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->c:[F + + invoke-static {v2, v12}, Lf/h/a/c/j1/s/c;->a([F[F)V + + iput-boolean v5, v0, Lf/h/a/c/g1/h/d;->g:Z + + :cond_4 + iget-object v2, v0, Lf/h/a/c/g1/h/d;->b:[F + + array-length v4, v2 + + invoke-static {v12, v3, v2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + const/4 v13, 0x0 + + iget-object v14, v0, Lf/h/a/c/g1/h/d;->b:[F + + const/4 v15, 0x0 + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->c:[F + + const/16 v17, 0x0 + + move-object/from16 v16, v2 + + invoke-static/range {v12 .. v17}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + iget-object v2, v0, Lf/h/a/c/g1/h/d;->a:[F + + iget-object v4, v0, Lf/h/a/c/g1/h/d;->f:[Lf/h/a/c/g1/h/d$a; + + array-length v5, v4 + + :goto_1 + if-ge v3, v5, :cond_5 + + aget-object v6, v4, v3 + + invoke-interface {v6, v2, v1}, Lf/h/a/c/g1/h/d$a;->a([FF)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/e$a.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/e$a.smali new file mode 100644 index 0000000000..9cc6a5957b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/e$a.smali @@ -0,0 +1,85 @@ +.class public Lf/h/a/c/g1/h/e$a; +.super Ljava/lang/Object; +.source "ProjectionRenderer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/g1/h/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:Ljava/nio/FloatBuffer; + +.field public final c:Ljava/nio/FloatBuffer; + +.field public final d:I + + +# direct methods +.method public constructor (Lf/h/a/c/j1/s/d$b;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object v0, p1, Lf/h/a/c/j1/s/d$b;->c:[F + + array-length v1, v0 + + div-int/lit8 v1, v1, 0x3 + + iput v1, p0, Lf/h/a/c/g1/h/e$a;->a:I + + invoke-static {v0}, Lf/h/a/c/i1/e;->N([F)Ljava/nio/FloatBuffer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/g1/h/e$a;->b:Ljava/nio/FloatBuffer; + + iget-object v0, p1, Lf/h/a/c/j1/s/d$b;->d:[F + + invoke-static {v0}, Lf/h/a/c/i1/e;->N([F)Ljava/nio/FloatBuffer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/g1/h/e$a;->c:Ljava/nio/FloatBuffer; + + iget p1, p1, Lf/h/a/c/j1/s/d$b;->b:I + + const/4 v0, 0x1 + + if-eq p1, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x4 + + iput p1, p0, Lf/h/a/c/g1/h/e$a;->d:I + + goto :goto_0 + + :cond_0 + const/4 p1, 0x6 + + iput p1, p0, Lf/h/a/c/g1/h/e$a;->d:I + + goto :goto_0 + + :cond_1 + const/4 p1, 0x5 + + iput p1, p0, Lf/h/a/c/g1/h/e$a;->d:I + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/e.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/e.smali new file mode 100644 index 0000000000..68d3eafc2d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/e.smali @@ -0,0 +1,254 @@ +.class public final Lf/h/a/c/g1/h/e; +.super Ljava/lang/Object; +.source "ProjectionRenderer.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/g1/h/e$a; + } +.end annotation + + +# static fields +.field public static final j:[Ljava/lang/String; + +.field public static final k:[Ljava/lang/String; + +.field public static final l:[F + +.field public static final m:[F + +.field public static final n:[F + +.field public static final o:[F + +.field public static final p:[F + + +# instance fields +.field public a:I + +.field public b:Lf/h/a/c/g1/h/e$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public c:Lf/h/a/c/g1/h/e$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + + +# direct methods +.method public static constructor ()V + .locals 9 + + const-string v0, "uniform mat4 uMvpMatrix;" + + const-string v1, "uniform mat3 uTexMatrix;" + + const-string v2, "attribute vec4 aPosition;" + + const-string v3, "attribute vec2 aTexCoords;" + + const-string v4, "varying vec2 vTexCoords;" + + const-string v5, "void main() {" + + const-string v6, " gl_Position = uMvpMatrix * aPosition;" + + const-string v7, " vTexCoords = (uTexMatrix * vec3(aTexCoords, 1)).xy;" + + const-string v8, "}" + + filled-new-array/range {v0 .. v8}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/g1/h/e;->j:[Ljava/lang/String; + + const-string v1, "#extension GL_OES_EGL_image_external : require" + + const-string v2, "precision mediump float;" + + const-string v3, "uniform samplerExternalOES uTexture;" + + const-string v4, "varying vec2 vTexCoords;" + + const-string v5, "void main() {" + + const-string v6, " gl_FragColor = texture2D(uTexture, vTexCoords);" + + const-string v7, "}" + + filled-new-array/range {v1 .. v7}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/g1/h/e;->k:[Ljava/lang/String; + + const/16 v0, 0x9 + + new-array v1, v0, [F + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/g1/h/e;->l:[F + + new-array v1, v0, [F + + fill-array-data v1, :array_1 + + sput-object v1, Lf/h/a/c/g1/h/e;->m:[F + + new-array v1, v0, [F + + fill-array-data v1, :array_2 + + sput-object v1, Lf/h/a/c/g1/h/e;->n:[F + + new-array v1, v0, [F + + fill-array-data v1, :array_3 + + sput-object v1, Lf/h/a/c/g1/h/e;->o:[F + + new-array v0, v0, [F + + fill-array-data v0, :array_4 + + sput-object v0, Lf/h/a/c/g1/h/e;->p:[F + + return-void + + :array_0 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + 0x0 + 0x0 + -0x40800000 # -1.0f + 0x0 + 0x0 + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + .end array-data + + :array_1 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + 0x0 + 0x0 + -0x41000000 # -0.5f + 0x0 + 0x0 + 0x3f000000 # 0.5f + 0x3f800000 # 1.0f + .end array-data + + :array_2 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + 0x0 + 0x0 + -0x41000000 # -0.5f + 0x0 + 0x0 + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + .end array-data + + :array_3 + .array-data 4 + 0x3f000000 # 0.5f + 0x0 + 0x0 + 0x0 + -0x40800000 # -1.0f + 0x0 + 0x0 + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + .end array-data + + :array_4 + .array-data 4 + 0x3f000000 # 0.5f + 0x0 + 0x0 + 0x0 + -0x40800000 # -1.0f + 0x0 + 0x3f000000 # 0.5f + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + .end array-data +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Lf/h/a/c/j1/s/d;)Z + .locals 4 + + iget-object v0, p0, Lf/h/a/c/j1/s/d;->a:Lf/h/a/c/j1/s/d$a; + + iget-object p0, p0, Lf/h/a/c/j1/s/d;->b:Lf/h/a/c/j1/s/d$a; + + iget-object v0, v0, Lf/h/a/c/j1/s/d$a;->a:[Lf/h/a/c/j1/s/d$b; + + array-length v1, v0 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-ne v1, v2, :cond_0 + + aget-object v0, v0, v3 + + iget v0, v0, Lf/h/a/c/j1/s/d$b;->a:I + + if-nez v0, :cond_0 + + iget-object p0, p0, Lf/h/a/c/j1/s/d$a;->a:[Lf/h/a/c/j1/s/d$b; + + array-length v0, p0 + + if-ne v0, v2, :cond_0 + + aget-object p0, p0, v3 + + iget p0, p0, Lf/h/a/c/j1/s/d$b;->a:I + + if-nez p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + return v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/f.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/f.smali new file mode 100644 index 0000000000..9aa1985c25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/f.smali @@ -0,0 +1,930 @@ +.class public final Lf/h/a/c/g1/h/f; +.super Ljava/lang/Object; +.source "SceneRenderer.java" + +# interfaces +.implements Lf/h/a/c/j1/n; +.implements Lf/h/a/c/j1/s/a; + + +# instance fields +.field public final a:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public final b:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public final c:Lf/h/a/c/g1/h/e; + +.field public final d:Lf/h/a/c/j1/s/c; + +.field public final e:Lf/h/a/c/i1/a0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/i1/a0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public final f:Lf/h/a/c/i1/a0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/i1/a0<", + "Lf/h/a/c/j1/s/d;", + ">;" + } + .end annotation +.end field + +.field public final g:[F + +.field public final h:[F + +.field public i:I + +.field public j:Landroid/graphics/SurfaceTexture; + +.field public volatile k:I + +.field public l:I + +.field public m:[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->(Z)V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Lf/h/a/c/g1/h/e; + + invoke-direct {v0}, Lf/h/a/c/g1/h/e;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->c:Lf/h/a/c/g1/h/e; + + new-instance v0, Lf/h/a/c/j1/s/c; + + invoke-direct {v0}, Lf/h/a/c/j1/s/c;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->d:Lf/h/a/c/j1/s/c; + + new-instance v0, Lf/h/a/c/i1/a0; + + invoke-direct {v0}, Lf/h/a/c/i1/a0;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->e:Lf/h/a/c/i1/a0; + + new-instance v0, Lf/h/a/c/i1/a0; + + invoke-direct {v0}, Lf/h/a/c/i1/a0;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->f:Lf/h/a/c/i1/a0; + + const/16 v0, 0x10 + + new-array v1, v0, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/f;->g:[F + + new-array v0, v0, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->h:[F + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/g1/h/f;->k:I + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/g1/h/f;->l:I + + return-void +.end method + + +# virtual methods +.method public a(J[F)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->d:Lf/h/a/c/j1/s/c; + + iget-object v0, v0, Lf/h/a/c/j1/s/c;->c:Lf/h/a/c/i1/a0; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/i1/a0;->a(JLjava/lang/Object;)V + + return-void +.end method + +.method public b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->e:Lf/h/a/c/i1/a0; + + invoke-virtual {v0}, Lf/h/a/c/i1/a0;->b()V + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->d:Lf/h/a/c/j1/s/c; + + iget-object v1, v0, Lf/h/a/c/j1/s/c;->c:Lf/h/a/c/i1/a0; + + invoke-virtual {v1}, Lf/h/a/c/i1/a0;->b()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/j1/s/c;->d:Z + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void +.end method + +.method public c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V + .locals 32 + .param p6 # Landroid/media/MediaFormat; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + move-object/from16 v0, p0 + + move-wide/from16 v1, p3 + + move-object/from16 v3, p5 + + iget-object v4, v0, Lf/h/a/c/g1/h/f;->e:Lf/h/a/c/i1/a0; + + invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v4, v1, v2, v5}, Lf/h/a/c/i1/a0;->a(JLjava/lang/Object;)V + + iget-object v4, v3, Lcom/google/android/exoplayer2/Format;->w:[B + + iget v3, v3, Lcom/google/android/exoplayer2/Format;->v:I + + iget-object v5, v0, Lf/h/a/c/g1/h/f;->m:[B + + iget v6, v0, Lf/h/a/c/g1/h/f;->l:I + + iput-object v4, v0, Lf/h/a/c/g1/h/f;->m:[B + + const/4 v4, -0x1 + + if-ne v3, v4, :cond_0 + + iget v3, v0, Lf/h/a/c/g1/h/f;->k:I + + :cond_0 + iput v3, v0, Lf/h/a/c/g1/h/f;->l:I + + if-ne v6, v3, :cond_1 + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->m:[B + + invoke-static {v5, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto/16 :goto_e + + :cond_1 + iget-object v3, v0, Lf/h/a/c/g1/h/f;->m:[B + + const/4 v4, 0x0 + + const/4 v5, 0x2 + + const/4 v6, 0x0 + + const/4 v7, 0x1 + + if-eqz v3, :cond_b + + iget v8, v0, Lf/h/a/c/g1/h/f;->l:I + + new-instance v9, Lf/h/a/c/i1/t; + + invoke-direct {v9, v3}, Lf/h/a/c/i1/t;->([B)V + + const/4 v3, 0x4 + + :try_start_0 + invoke-virtual {v9, v3}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + invoke-virtual {v9, v6}, Lf/h/a/c/i1/t;->C(I)V + + const v10, 0x70726f6a + + if-ne v3, v10, :cond_2 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v3, 0x0 + + :goto_0 + if-eqz v3, :cond_6 + + const/16 v3, 0x8 + + invoke-virtual {v9, v3}, Lf/h/a/c/i1/t;->D(I)V + + iget v3, v9, Lf/h/a/c/i1/t;->b:I + + iget v10, v9, Lf/h/a/c/i1/t;->c:I + + :goto_1 + if-ge v3, v10, :cond_7 + + invoke-virtual {v9}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + add-int/2addr v11, v3 + + if-le v11, v3, :cond_7 + + if-le v11, v10, :cond_3 + + goto :goto_3 + + :cond_3 + invoke-virtual {v9}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const v12, 0x79746d70 + + if-eq v3, v12, :cond_5 + + const v12, 0x6d736870 + + if-ne v3, v12, :cond_4 + + goto :goto_2 + + :cond_4 + invoke-virtual {v9, v11}, Lf/h/a/c/i1/t;->C(I)V + + move v3, v11 + + goto :goto_1 + + :cond_5 + :goto_2 + invoke-virtual {v9, v11}, Lf/h/a/c/i1/t;->B(I)V + + invoke-static {v9}, Lf/h/a/c/i1/e;->j1(Lf/h/a/c/i1/t;)Ljava/util/ArrayList; + + move-result-object v3 + + goto :goto_4 + + :cond_6 + invoke-static {v9}, Lf/h/a/c/i1/e;->j1(Lf/h/a/c/i1/t;)Ljava/util/ArrayList; + + move-result-object v3 + :try_end_0 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_4 + + :catch_0 + :cond_7 + :goto_3 + move-object v3, v4 + + :goto_4 + if-nez v3, :cond_8 + + goto :goto_5 + + :cond_8 + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I + + move-result v9 + + if-eq v9, v7, :cond_a + + if-eq v9, v5, :cond_9 + + goto :goto_5 + + :cond_9 + new-instance v4, Lf/h/a/c/j1/s/d; + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/c/j1/s/d$a; + + invoke-virtual {v3, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/j1/s/d$a; + + invoke-direct {v4, v9, v3, v8}, Lf/h/a/c/j1/s/d;->(Lf/h/a/c/j1/s/d$a;Lf/h/a/c/j1/s/d$a;I)V + + goto :goto_5 + + :cond_a + new-instance v4, Lf/h/a/c/j1/s/d; + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/j1/s/d$a; + + invoke-direct {v4, v3, v8}, Lf/h/a/c/j1/s/d;->(Lf/h/a/c/j1/s/d$a;I)V + + :cond_b + :goto_5 + if-eqz v4, :cond_c + + invoke-static {v4}, Lf/h/a/c/g1/h/e;->a(Lf/h/a/c/j1/s/d;)Z + + move-result v3 + + if-eqz v3, :cond_c + + goto/16 :goto_d + + :cond_c + iget v3, v0, Lf/h/a/c/g1/h/f;->l:I + + invoke-static {v7}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v7}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v7}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v7}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v7}, Lf/h/a/c/i1/e;->n(Z)V + + const/high16 v4, 0x43340000 # 180.0f + + float-to-double v8, v4 + + invoke-static {v8, v9}, Ljava/lang/Math;->toRadians(D)D + + move-result-wide v8 + + double-to-float v4, v8 + + const/high16 v8, 0x43b40000 # 360.0f + + float-to-double v8, v8 + + invoke-static {v8, v9}, Ljava/lang/Math;->toRadians(D)D + + move-result-wide v8 + + double-to-float v8, v8 + + const/16 v9, 0x24 + + int-to-float v10, v9 + + div-float v10, v4, v10 + + const/16 v11, 0x48 + + int-to-float v12, v11 + + div-float v12, v8, v12 + + const/16 v13, 0x3e70 + + new-array v13, v13, [F + + const/16 v14, 0x29a0 + + new-array v14, v14, [F + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + :goto_6 + if-ge v15, v9, :cond_13 + + int-to-float v9, v15 + + mul-float v9, v9, v10 + + const/high16 v18, 0x40000000 # 2.0f + + div-float v19, v4, v18 + + sub-float v9, v9, v19 + + add-int/lit8 v6, v15, 0x1 + + int-to-float v7, v6 + + mul-float v7, v7, v10 + + sub-float v7, v7, v19 + + const/4 v11, 0x0 + + :goto_7 + const/16 v5, 0x49 + + if-ge v11, v5, :cond_12 + + move/from16 v20, v6 + + const/4 v5, 0x0 + + const/4 v6, 0x2 + + :goto_8 + if-ge v5, v6, :cond_11 + + if-nez v5, :cond_d + + move/from16 v21, v7 + + move v6, v9 + + goto :goto_9 + + :cond_d + move v6, v7 + + move/from16 v21, v6 + + :goto_9 + int-to-float v7, v11 + + mul-float v7, v7, v12 + + const v22, 0x40490fdb # (float)Math.PI + + add-float v22, v7, v22 + + div-float v23, v8, v18 + + move/from16 v24, v9 + + sub-float v9, v22, v23 + + add-int/lit8 v22, v16, 0x1 + + move/from16 v23, v12 + + const/high16 v12, 0x42480000 # 50.0f + + float-to-double v1, v12 + + move/from16 v25, v11 + + float-to-double v11, v9 + + invoke-static {v11, v12}, Ljava/lang/Math;->sin(D)D + + move-result-wide v26 + + mul-double v26, v26, v1 + + move v9, v3 + + move/from16 v28, v4 + + float-to-double v3, v6 + + invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D + + move-result-wide v29 + + move/from16 v31, v9 + + move v6, v10 + + mul-double v9, v29, v26 + + double-to-float v9, v9 + + neg-float v9, v9 + + aput v9, v13, v16 + + add-int/lit8 v9, v22, 0x1 + + invoke-static {v3, v4}, Ljava/lang/Math;->sin(D)D + + move-result-wide v26 + + move v10, v5 + + move/from16 v29, v6 + + mul-double v5, v26, v1 + + double-to-float v5, v5 + + aput v5, v13, v22 + + add-int/lit8 v5, v9, 0x1 + + invoke-static {v11, v12}, Ljava/lang/Math;->cos(D)D + + move-result-wide v11 + + mul-double v11, v11, v1 + + invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D + + move-result-wide v1 + + mul-double v1, v1, v11 + + double-to-float v1, v1 + + aput v1, v13, v9 + + add-int/lit8 v1, v17, 0x1 + + div-float/2addr v7, v8 + + aput v7, v14, v17 + + add-int/lit8 v2, v1, 0x1 + + add-int v3, v15, v10 + + int-to-float v3, v3 + + mul-float v3, v3, v29 + + div-float v3, v3, v28 + + aput v3, v14, v1 + + if-nez v25, :cond_f + + if-eqz v10, :cond_e + + goto :goto_a + + :cond_e + move v4, v10 + + move/from16 v1, v25 + + const/16 v3, 0x48 + + goto :goto_b + + :cond_f + :goto_a + move/from16 v1, v25 + + const/16 v3, 0x48 + + move v4, v10 + + if-ne v1, v3, :cond_10 + + const/4 v6, 0x1 + + if-ne v4, v6, :cond_10 + + :goto_b + add-int/lit8 v6, v5, -0x3 + + const/4 v7, 0x3 + + invoke-static {v13, v6, v13, v5, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/lit8 v5, v5, 0x3 + + add-int/lit8 v6, v2, -0x2 + + const/4 v7, 0x2 + + invoke-static {v14, v6, v14, v2, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/lit8 v2, v2, 0x2 + + goto :goto_c + + :cond_10 + const/4 v7, 0x2 + + :goto_c + move/from16 v17, v2 + + move/from16 v16, v5 + + add-int/lit8 v5, v4, 0x1 + + move v11, v1 + + move/from16 v7, v21 + + move/from16 v12, v23 + + move/from16 v9, v24 + + move/from16 v4, v28 + + move/from16 v10, v29 + + move/from16 v3, v31 + + const/4 v6, 0x2 + + move-wide/from16 v1, p3 + + goto/16 :goto_8 + + :cond_11 + move/from16 v31, v3 + + move/from16 v28, v4 + + move/from16 v21, v7 + + move/from16 v24, v9 + + move/from16 v29, v10 + + move v1, v11 + + move/from16 v23, v12 + + const/16 v3, 0x48 + + const/4 v7, 0x2 + + add-int/lit8 v11, v1, 0x1 + + move-wide/from16 v1, p3 + + move/from16 v6, v20 + + move/from16 v7, v21 + + move/from16 v3, v31 + + goto/16 :goto_7 + + :cond_12 + move/from16 v31, v3 + + move/from16 v20, v6 + + move-wide/from16 v1, p3 + + move/from16 v15, v20 + + const/4 v5, 0x2 + + const/4 v6, 0x0 + + const/4 v7, 0x1 + + const/16 v9, 0x24 + + const/16 v11, 0x48 + + goto/16 :goto_6 + + :cond_13 + move/from16 v31, v3 + + new-instance v1, Lf/h/a/c/j1/s/d$b; + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {v1, v2, v13, v14, v3}, Lf/h/a/c/j1/s/d$b;->(I[F[FI)V + + new-instance v4, Lf/h/a/c/j1/s/d; + + new-instance v5, Lf/h/a/c/j1/s/d$a; + + new-array v3, v3, [Lf/h/a/c/j1/s/d$b; + + aput-object v1, v3, v2 + + invoke-direct {v5, v3}, Lf/h/a/c/j1/s/d$a;->([Lf/h/a/c/j1/s/d$b;)V + + move/from16 v1, v31 + + invoke-direct {v4, v5, v1}, Lf/h/a/c/j1/s/d;->(Lf/h/a/c/j1/s/d$a;I)V + + :goto_d + iget-object v1, v0, Lf/h/a/c/g1/h/f;->f:Lf/h/a/c/i1/a0; + + move-wide/from16 v2, p3 + + invoke-virtual {v1, v2, v3, v4}, Lf/h/a/c/i1/a0;->a(JLjava/lang/Object;)V + + :goto_e + return-void +.end method + +.method public d()Landroid/graphics/SurfaceTexture; + .locals 5 + + const/high16 v0, 0x3f000000 # 0.5f + + const/high16 v1, 0x3f800000 # 1.0f + + invoke-static {v0, v0, v0, v1}, Landroid/opengl/GLES20;->glClearColor(FFFF)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->c:Lf/h/a/c/g1/h/e; + + if-eqz v0, :cond_0 + + sget-object v1, Lf/h/a/c/g1/h/e;->j:[Ljava/lang/String; + + sget-object v2, Lf/h/a/c/g1/h/e;->k:[Ljava/lang/String; + + const-string v3, "\n" + + invoke-static {v3, v1}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v3, v2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->L(Ljava/lang/String;Ljava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->d:I + + const-string v2, "uMvpMatrix" + + invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->e:I + + iget v1, v0, Lf/h/a/c/g1/h/e;->d:I + + const-string v2, "uTexMatrix" + + invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->f:I + + iget v1, v0, Lf/h/a/c/g1/h/e;->d:I + + const-string v2, "aPosition" + + invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->g:I + + iget v1, v0, Lf/h/a/c/g1/h/e;->d:I + + const-string v2, "aTexCoords" + + invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->h:I + + iget v1, v0, Lf/h/a/c/g1/h/e;->d:I + + const-string v2, "uTexture" + + invoke-static {v1, v2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I + + move-result v1 + + iput v1, v0, Lf/h/a/c/g1/h/e;->i:I + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + const/4 v0, 0x1 + + new-array v1, v0, [I + + invoke-static {v1}, Ljava/nio/IntBuffer;->wrap([I)Ljava/nio/IntBuffer; + + move-result-object v2 + + invoke-static {v0, v2}, Landroid/opengl/GLES20;->glGenTextures(ILjava/nio/IntBuffer;)V + + const/4 v0, 0x0 + + aget v2, v1, v0 + + const v3, 0x8d65 + + invoke-static {v3, v2}, Landroid/opengl/GLES20;->glBindTexture(II)V + + const/16 v2, 0x2801 + + const/16 v4, 0x2601 + + invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V + + const/16 v2, 0x2800 + + invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V + + const/16 v2, 0x2802 + + const v4, 0x812f + + invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V + + const/16 v2, 0x2803 + + invoke-static {v3, v2, v4}, Landroid/opengl/GLES20;->glTexParameteri(III)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + aget v0, v1, v0 + + iput v0, p0, Lf/h/a/c/g1/h/f;->i:I + + new-instance v0, Landroid/graphics/SurfaceTexture; + + iget v1, p0, Lf/h/a/c/g1/h/f;->i:I + + invoke-direct {v0, v1}, Landroid/graphics/SurfaceTexture;->(I)V + + iput-object v0, p0, Lf/h/a/c/g1/h/f;->j:Landroid/graphics/SurfaceTexture; + + new-instance v1, Lf/h/a/c/g1/h/a; + + invoke-direct {v1, p0}, Lf/h/a/c/g1/h/a;->(Lf/h/a/c/g1/h/f;)V + + invoke-virtual {v0, v1}, Landroid/graphics/SurfaceTexture;->setOnFrameAvailableListener(Landroid/graphics/SurfaceTexture$OnFrameAvailableListener;)V + + iget-object v0, p0, Lf/h/a/c/g1/h/f;->j:Landroid/graphics/SurfaceTexture; + + return-object v0 + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public synthetic e(Landroid/graphics/SurfaceTexture;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/c/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/g.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/g.smali new file mode 100644 index 0000000000..95d0a9c85f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/g.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/g1/h/g; +.super Ljava/lang/Object; +.source "SingleTapListener.java" diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/h$a.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/h$a.smali new file mode 100644 index 0000000000..815e54e07f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/h$a.smali @@ -0,0 +1,761 @@ +.class public Lf/h/a/c/g1/h/h$a; +.super Ljava/lang/Object; +.source "SphericalGLSurfaceView.java" + +# interfaces +.implements Landroid/opengl/GLSurfaceView$Renderer; +.implements Lf/h/a/c/g1/h/i$a; +.implements Lf/h/a/c/g1/h/d$a; + + +# annotations +.annotation build Landroidx/annotation/VisibleForTesting; +.end annotation + +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/g1/h/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/g1/h/f; + +.field public final e:[F + +.field public final f:[F + +.field public final g:[F + +.field public final h:[F + +.field public final i:[F + +.field public j:F + +.field public k:F + +.field public final l:[F + +.field public final m:[F + +.field public final synthetic n:Lf/h/a/c/g1/h/h; + + +# direct methods +.method public constructor (Lf/h/a/c/g1/h/h;Lf/h/a/c/g1/h/f;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/c/g1/h/h$a;->n:Lf/h/a/c/g1/h/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 p1, 0x10 + + new-array v0, p1, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/h$a;->e:[F + + new-array v0, p1, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/h$a;->f:[F + + new-array v0, p1, [F + + iput-object v0, p0, Lf/h/a/c/g1/h/h$a;->g:[F + + new-array v1, p1, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/h$a;->h:[F + + new-array v1, p1, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/h$a;->i:[F + + new-array v1, p1, [F + + iput-object v1, p0, Lf/h/a/c/g1/h/h$a;->l:[F + + new-array p1, p1, [F + + iput-object p1, p0, Lf/h/a/c/g1/h/h$a;->m:[F + + iput-object p2, p0, Lf/h/a/c/g1/h/h$a;->d:Lf/h/a/c/g1/h/f; + + const/4 p1, 0x0 + + invoke-static {v0, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + iget-object p2, p0, Lf/h/a/c/g1/h/h$a;->h:[F + + invoke-static {p2, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + iget-object p2, p0, Lf/h/a/c/g1/h/h$a;->i:[F + + invoke-static {p2, p1}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + const p1, 0x40490fdb # (float)Math.PI + + iput p1, p0, Lf/h/a/c/g1/h/h$a;->k:F + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a([FF)V + .locals 3 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/g1/h/h$a;->g:[F + + iget-object v1, p0, Lf/h/a/c/g1/h/h$a;->g:[F + + array-length v1, v1 + + const/4 v2, 0x0 + + invoke-static {p1, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + neg-float p1, p2 + + iput p1, p0, Lf/h/a/c/g1/h/h$a;->k:F + + invoke-virtual {p0}, Lf/h/a/c/g1/h/h$a;->b()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final b()V + .locals 6 + .annotation build Landroidx/annotation/AnyThread; + .end annotation + + iget-object v0, p0, Lf/h/a/c/g1/h/h$a;->h:[F + + iget v1, p0, Lf/h/a/c/g1/h/h$a;->j:F + + neg-float v2, v1 + + iget v1, p0, Lf/h/a/c/g1/h/h$a;->k:F + + float-to-double v3, v1 + + invoke-static {v3, v4}, Ljava/lang/Math;->cos(D)D + + move-result-wide v3 + + double-to-float v3, v3 + + iget v1, p0, Lf/h/a/c/g1/h/h$a;->k:F + + float-to-double v4, v1 + + invoke-static {v4, v5}, Ljava/lang/Math;->sin(D)D + + move-result-wide v4 + + double-to-float v4, v4 + + const/4 v1, 0x0 + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V + + return-void +.end method + +.method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V + .locals 22 + + move-object/from16 v1, p0 + + monitor-enter p0 + + :try_start_0 + iget-object v2, v1, Lf/h/a/c/g1/h/h$a;->m:[F + + const/4 v3, 0x0 + + iget-object v4, v1, Lf/h/a/c/g1/h/h$a;->g:[F + + const/4 v5, 0x0 + + iget-object v6, v1, Lf/h/a/c/g1/h/h$a;->i:[F + + const/4 v7, 0x0 + + invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + iget-object v8, v1, Lf/h/a/c/g1/h/h$a;->l:[F + + const/4 v9, 0x0 + + iget-object v10, v1, Lf/h/a/c/g1/h/h$a;->h:[F + + const/4 v11, 0x0 + + iget-object v12, v1, Lf/h/a/c/g1/h/h$a;->m:[F + + const/4 v13, 0x0 + + invoke-static/range {v8 .. v13}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + iget-object v2, v1, Lf/h/a/c/g1/h/h$a;->f:[F + + const/4 v3, 0x0 + + iget-object v4, v1, Lf/h/a/c/g1/h/h$a;->e:[F + + const/4 v5, 0x0 + + iget-object v6, v1, Lf/h/a/c/g1/h/h$a;->l:[F + + const/4 v7, 0x0 + + invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + iget-object v0, v1, Lf/h/a/c/g1/h/h$a;->d:Lf/h/a/c/g1/h/f; + + iget-object v4, v1, Lf/h/a/c/g1/h/h$a;->f:[F + + const/4 v2, 0x0 + + if-eqz v0, :cond_c + + const/16 v3, 0x4000 + + invoke-static {v3}, Landroid/opengl/GLES20;->glClear(I)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->a:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + invoke-virtual {v3, v8, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z + + move-result v3 + + const/4 v10, 0x2 + + if-eqz v3, :cond_8 + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->j:Landroid/graphics/SurfaceTexture; + + invoke-static {v3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Landroid/graphics/SurfaceTexture;->updateTexImage()V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->b:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v3, v8, v9}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z + + move-result v3 + + if-eqz v3, :cond_0 + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->g:[F + + invoke-static {v3, v9}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + :cond_0 + iget-object v3, v0, Lf/h/a/c/g1/h/f;->j:Landroid/graphics/SurfaceTexture; + + invoke-virtual {v3}, Landroid/graphics/SurfaceTexture;->getTimestamp()J + + move-result-wide v5 + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->e:Lf/h/a/c/i1/a0; + + monitor-enter v3 + + :try_start_1 + invoke-virtual {v3, v5, v6, v9}, Lf/h/a/c/i1/a0;->d(JZ)Ljava/lang/Object; + + move-result-object v7 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v3 + + check-cast v7, Ljava/lang/Long; + + if-eqz v7, :cond_4 + + iget-object v3, v0, Lf/h/a/c/g1/h/f;->d:Lf/h/a/c/j1/s/c; + + iget-object v11, v0, Lf/h/a/c/g1/h/f;->g:[F + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + iget-object v7, v3, Lf/h/a/c/j1/s/c;->c:Lf/h/a/c/i1/a0; + + invoke-virtual {v7, v12, v13}, Lf/h/a/c/i1/a0;->e(J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, [F + + if-nez v7, :cond_1 + + goto :goto_1 + + :cond_1 + iget-object v12, v3, Lf/h/a/c/j1/s/c;->b:[F + + aget v13, v7, v9 + + aget v14, v7, v8 + + neg-float v14, v14 + + aget v7, v7, v10 + + neg-float v7, v7 + + invoke-static {v13, v14, v7}, Landroid/opengl/Matrix;->length(FFF)F + + move-result v15 + + const/16 v16, 0x0 + + cmpl-float v16, v15, v16 + + if-eqz v16, :cond_2 + + move-object/from16 v18, v11 + + float-to-double v10, v15 + + invoke-static {v10, v11}, Ljava/lang/Math;->toDegrees(D)D + + move-result-wide v10 + + double-to-float v10, v10 + + const/4 v11, 0x0 + + div-float v16, v13, v15 + + div-float v17, v14, v15 + + div-float/2addr v7, v15 + + move v13, v11 + + move v14, v10 + + move/from16 v15, v16 + + move/from16 v16, v17 + + move/from16 v17, v7 + + invoke-static/range {v12 .. v17}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V + + goto :goto_0 + + :cond_2 + move-object/from16 v18, v11 + + invoke-static {v12, v9}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + :goto_0 + iget-boolean v7, v3, Lf/h/a/c/j1/s/c;->d:Z + + if-nez v7, :cond_3 + + iget-object v7, v3, Lf/h/a/c/j1/s/c;->a:[F + + iget-object v10, v3, Lf/h/a/c/j1/s/c;->b:[F + + invoke-static {v7, v10}, Lf/h/a/c/j1/s/c;->a([F[F)V + + iput-boolean v8, v3, Lf/h/a/c/j1/s/c;->d:Z + + :cond_3 + const/4 v12, 0x0 + + iget-object v13, v3, Lf/h/a/c/j1/s/c;->a:[F + + const/4 v14, 0x0 + + iget-object v15, v3, Lf/h/a/c/j1/s/c;->b:[F + + const/16 v16, 0x0 + + move-object/from16 v11, v18 + + invoke-static/range {v11 .. v16}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + :cond_4 + :goto_1 + iget-object v3, v0, Lf/h/a/c/g1/h/f;->f:Lf/h/a/c/i1/a0; + + invoke-virtual {v3, v5, v6}, Lf/h/a/c/i1/a0;->e(J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/j1/s/d; + + if-eqz v3, :cond_8 + + iget-object v5, v0, Lf/h/a/c/g1/h/f;->c:Lf/h/a/c/g1/h/e; + + if-eqz v5, :cond_7 + + invoke-static {v3}, Lf/h/a/c/g1/h/e;->a(Lf/h/a/c/j1/s/d;)Z + + move-result v2 + + if-nez v2, :cond_5 + + goto :goto_3 + + :cond_5 + iget v2, v3, Lf/h/a/c/j1/s/d;->c:I + + iput v2, v5, Lf/h/a/c/g1/h/e;->a:I + + new-instance v2, Lf/h/a/c/g1/h/e$a; + + iget-object v6, v3, Lf/h/a/c/j1/s/d;->a:Lf/h/a/c/j1/s/d$a; + + iget-object v6, v6, Lf/h/a/c/j1/s/d$a;->a:[Lf/h/a/c/j1/s/d$b; + + aget-object v6, v6, v9 + + invoke-direct {v2, v6}, Lf/h/a/c/g1/h/e$a;->(Lf/h/a/c/j1/s/d$b;)V + + iput-object v2, v5, Lf/h/a/c/g1/h/e;->b:Lf/h/a/c/g1/h/e$a; + + iget-boolean v6, v3, Lf/h/a/c/j1/s/d;->d:Z + + if-eqz v6, :cond_6 + + goto :goto_2 + + :cond_6 + new-instance v2, Lf/h/a/c/g1/h/e$a; + + iget-object v3, v3, Lf/h/a/c/j1/s/d;->b:Lf/h/a/c/j1/s/d$a; + + iget-object v3, v3, Lf/h/a/c/j1/s/d$a;->a:[Lf/h/a/c/j1/s/d$b; + + aget-object v3, v3, v9 + + invoke-direct {v2, v3}, Lf/h/a/c/g1/h/e$a;->(Lf/h/a/c/j1/s/d$b;)V + + :goto_2 + iput-object v2, v5, Lf/h/a/c/g1/h/e;->c:Lf/h/a/c/g1/h/e$a; + + goto :goto_3 + + :cond_7 + throw v2 + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + monitor-exit v3 + + throw v2 + + :cond_8 + :goto_3 + iget-object v2, v0, Lf/h/a/c/g1/h/f;->h:[F + + const/4 v3, 0x0 + + const/4 v5, 0x0 + + iget-object v6, v0, Lf/h/a/c/g1/h/f;->g:[F + + const/4 v7, 0x0 + + invoke-static/range {v2 .. v7}, Landroid/opengl/Matrix;->multiplyMM([FI[FI[FI)V + + iget-object v2, v0, Lf/h/a/c/g1/h/f;->c:Lf/h/a/c/g1/h/e; + + iget v3, v0, Lf/h/a/c/g1/h/f;->i:I + + iget-object v0, v0, Lf/h/a/c/g1/h/f;->h:[F + + iget-object v4, v2, Lf/h/a/c/g1/h/e;->b:Lf/h/a/c/g1/h/e$a; + + if-nez v4, :cond_9 + + goto/16 :goto_5 + + :cond_9 + iget v5, v2, Lf/h/a/c/g1/h/e;->d:I + + invoke-static {v5}, Landroid/opengl/GLES20;->glUseProgram(I)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v5, v2, Lf/h/a/c/g1/h/e;->g:I + + invoke-static {v5}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + iget v5, v2, Lf/h/a/c/g1/h/e;->h:I + + invoke-static {v5}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v5, v2, Lf/h/a/c/g1/h/e;->a:I + + if-ne v5, v8, :cond_a + + sget-object v5, Lf/h/a/c/g1/h/e;->m:[F + + goto :goto_4 + + :cond_a + const/4 v6, 0x2 + + if-ne v5, v6, :cond_b + + sget-object v5, Lf/h/a/c/g1/h/e;->o:[F + + goto :goto_4 + + :cond_b + sget-object v5, Lf/h/a/c/g1/h/e;->l:[F + + :goto_4 + iget v6, v2, Lf/h/a/c/g1/h/e;->f:I + + invoke-static {v6, v8, v9, v5, v9}, Landroid/opengl/GLES20;->glUniformMatrix3fv(IIZ[FI)V + + iget v5, v2, Lf/h/a/c/g1/h/e;->e:I + + invoke-static {v5, v8, v9, v0, v9}, Landroid/opengl/GLES20;->glUniformMatrix4fv(IIZ[FI)V + + const v0, 0x84c0 + + invoke-static {v0}, Landroid/opengl/GLES20;->glActiveTexture(I)V + + const v0, 0x8d65 + + invoke-static {v0, v3}, Landroid/opengl/GLES20;->glBindTexture(II)V + + iget v0, v2, Lf/h/a/c/g1/h/e;->i:I + + invoke-static {v0, v9}, Landroid/opengl/GLES20;->glUniform1i(II)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v10, v2, Lf/h/a/c/g1/h/e;->g:I + + const/4 v11, 0x3 + + const/16 v12, 0x1406 + + const/4 v13, 0x0 + + const/16 v14, 0xc + + iget-object v15, v4, Lf/h/a/c/g1/h/e$a;->b:Ljava/nio/FloatBuffer; + + invoke-static/range {v10 .. v15}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v0, v2, Lf/h/a/c/g1/h/e;->h:I + + const/16 v17, 0x2 + + const/16 v18, 0x1406 + + const/16 v19, 0x0 + + const/16 v20, 0x8 + + iget-object v3, v4, Lf/h/a/c/g1/h/e$a;->c:Ljava/nio/FloatBuffer; + + move/from16 v16, v0 + + move-object/from16 v21, v3 + + invoke-static/range {v16 .. v21}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v0, v4, Lf/h/a/c/g1/h/e$a;->d:I + + iget v3, v4, Lf/h/a/c/g1/h/e$a;->a:I + + invoke-static {v0, v9, v3}, Landroid/opengl/GLES20;->glDrawArrays(III)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget v0, v2, Lf/h/a/c/g1/h/e;->g:I + + invoke-static {v0}, Landroid/opengl/GLES20;->glDisableVertexAttribArray(I)V + + iget v0, v2, Lf/h/a/c/g1/h/e;->h:I + + invoke-static {v0}, Landroid/opengl/GLES20;->glDisableVertexAttribArray(I)V + + :goto_5 + return-void + + :cond_c + throw v2 + + :catchall_1 + move-exception v0 + + :try_start_2 + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw v0 +.end method + +.method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V + .locals 6 + + const/4 p1, 0x0 + + invoke-static {p1, p1, p2, p3}, Landroid/opengl/GLES20;->glViewport(IIII)V + + int-to-float p2, p2 + + int-to-float p3, p3 + + div-float v3, p2, p3 + + const/high16 p2, 0x3f800000 # 1.0f + + cmpl-float p2, v3, p2 + + if-lez p2, :cond_0 + + const/4 p1, 0x1 + + :cond_0 + if-eqz p1, :cond_1 + + const-wide p1, 0x4046800000000000L # 45.0 + + invoke-static {p1, p2}, Ljava/lang/Math;->toRadians(D)D + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Math;->tan(D)D + + move-result-wide p1 + + float-to-double v0, v3 + + div-double/2addr p1, v0 + + invoke-static {p1, p2}, Ljava/lang/Math;->atan(D)D + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Math;->toDegrees(D)D + + move-result-wide p1 + + const-wide/high16 v0, 0x4000000000000000L # 2.0 + + mul-double p1, p1, v0 + + double-to-float p1, p1 + + move v2, p1 + + goto :goto_0 + + :cond_1 + const/high16 p1, 0x42b40000 # 90.0f + + const/high16 v2, 0x42b40000 # 90.0f + + :goto_0 + iget-object v0, p0, Lf/h/a/c/g1/h/h$a;->e:[F + + const/4 v1, 0x0 + + const v4, 0x3dcccccd # 0.1f + + const/high16 v5, 0x42c80000 # 100.0f + + invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->perspectiveM([FIFFFF)V + + return-void +.end method + +.method public declared-synchronized onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10;Ljavax/microedition/khronos/egl/EGLConfig;)V + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-object p1, p0, Lf/h/a/c/g1/h/h$a;->n:Lf/h/a/c/g1/h/h; + + iget-object p2, p0, Lf/h/a/c/g1/h/h$a;->d:Lf/h/a/c/g1/h/f; + + invoke-virtual {p2}, Lf/h/a/c/g1/h/f;->d()Landroid/graphics/SurfaceTexture; + + move-result-object p2 + + iget-object v0, p1, Lf/h/a/c/g1/h/h;->g:Landroid/os/Handler; + + new-instance v1, Lf/h/a/c/g1/h/b; + + invoke-direct {v1, p1, p2}, Lf/h/a/c/g1/h/b;->(Lf/h/a/c/g1/h/h;Landroid/graphics/SurfaceTexture;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/h.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/h.smali new file mode 100644 index 0000000000..06624e3d86 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/h.smali @@ -0,0 +1,583 @@ +.class public final Lf/h/a/c/g1/h/h; +.super Landroid/opengl/GLSurfaceView; +.source "SphericalGLSurfaceView.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/g1/h/h$a; + } +.end annotation + + +# instance fields +.field public final d:Landroid/hardware/SensorManager; + +.field public final e:Landroid/hardware/Sensor; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final f:Lf/h/a/c/g1/h/d; + +.field public final g:Landroid/os/Handler; + +.field public final h:Lf/h/a/c/g1/h/i; + +.field public final i:Lf/h/a/c/g1/h/f; + +.field public j:Landroid/graphics/SurfaceTexture; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Lf/h/a/c/m0$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 6 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Landroid/opengl/GLSurfaceView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + + new-instance v1, Landroid/os/Handler; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-direct {v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + iput-object v1, p0, Lf/h/a/c/g1/h/h;->g:Landroid/os/Handler; + + const-string v1, "sensor" + + invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v1, Landroid/hardware/SensorManager; + + iput-object v1, p0, Lf/h/a/c/g1/h/h;->d:Landroid/hardware/SensorManager; + + sget v2, Lf/h/a/c/i1/c0;->a:I + + const/16 v3, 0x12 + + if-lt v2, v3, :cond_0 + + const/16 v0, 0xf + + invoke-virtual {v1, v0}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; + + move-result-object v0 + + :cond_0 + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->d:Landroid/hardware/SensorManager; + + const/16 v1, 0xb + + invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;->getDefaultSensor(I)Landroid/hardware/Sensor; + + move-result-object v0 + + :cond_1 + iput-object v0, p0, Lf/h/a/c/g1/h/h;->e:Landroid/hardware/Sensor; + + new-instance v0, Lf/h/a/c/g1/h/f; + + invoke-direct {v0}, Lf/h/a/c/g1/h/f;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + new-instance v1, Lf/h/a/c/g1/h/h$a; + + invoke-direct {v1, p0, v0}, Lf/h/a/c/g1/h/h$a;->(Lf/h/a/c/g1/h/h;Lf/h/a/c/g1/h/f;)V + + new-instance v0, Lf/h/a/c/g1/h/i; + + const/high16 v2, 0x41c80000 # 25.0f + + invoke-direct {v0, p1, v1, v2}, Lf/h/a/c/g1/h/i;->(Landroid/content/Context;Lf/h/a/c/g1/h/i$a;F)V + + iput-object v0, p0, Lf/h/a/c/g1/h/h;->h:Lf/h/a/c/g1/h/i; + + const-string v0, "window" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/view/WindowManager; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; + + move-result-object p1 + + new-instance v0, Lf/h/a/c/g1/h/d; + + const/4 v2, 0x2 + + new-array v3, v2, [Lf/h/a/c/g1/h/d$a; + + const/4 v4, 0x0 + + iget-object v5, p0, Lf/h/a/c/g1/h/h;->h:Lf/h/a/c/g1/h/i; + + aput-object v5, v3, v4 + + const/4 v4, 0x1 + + aput-object v1, v3, v4 + + invoke-direct {v0, p1, v3}, Lf/h/a/c/g1/h/d;->(Landroid/view/Display;[Lf/h/a/c/g1/h/d$a;)V + + iput-object v0, p0, Lf/h/a/c/g1/h/h;->f:Lf/h/a/c/g1/h/d; + + invoke-virtual {p0, v2}, Landroid/opengl/GLSurfaceView;->setEGLContextClientVersion(I)V + + invoke-virtual {p0, v1}, Landroid/opengl/GLSurfaceView;->setRenderer(Landroid/opengl/GLSurfaceView$Renderer;)V + + iget-object p1, p0, Lf/h/a/c/g1/h/h;->h:Lf/h/a/c/g1/h/i; + + invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V + + return-void +.end method + +.method public static c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V + .locals 0 + .param p0 # Landroid/graphics/SurfaceTexture; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Landroid/graphics/SurfaceTexture;->release()V + + :cond_0 + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Landroid/view/Surface;->release()V + + :cond_1 + return-void +.end method + + +# virtual methods +.method public synthetic a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + if-eqz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + if-eqz v1, :cond_0 + + check-cast v1, Lf/h/a/c/s0; + + invoke-virtual {v1, v0}, Lf/h/a/c/s0;->I(Landroid/view/Surface;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/c/g1/h/h;->j:Landroid/graphics/SurfaceTexture; + + iget-object v1, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + invoke-static {v0, v1}, Lf/h/a/c/g1/h/h;->c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/g1/h/h;->j:Landroid/graphics/SurfaceTexture; + + iput-object v0, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + :cond_1 + return-void +.end method + +.method public synthetic b(Landroid/graphics/SurfaceTexture;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->j:Landroid/graphics/SurfaceTexture; + + iget-object v1, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + iput-object p1, p0, Lf/h/a/c/g1/h/h;->j:Landroid/graphics/SurfaceTexture; + + new-instance v2, Landroid/view/Surface; + + invoke-direct {v2, p1}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V + + iput-object v2, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + iget-object p1, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + if-eqz p1, :cond_0 + + check-cast p1, Lf/h/a/c/s0; + + invoke-virtual {p1, v2}, Lf/h/a/c/s0;->N(Landroid/view/Surface;)V + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/g1/h/h;->c(Landroid/graphics/SurfaceTexture;Landroid/view/Surface;)V + + return-void +.end method + +.method public onDetachedFromWindow()V + .locals 2 + + invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onDetachedFromWindow()V + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->g:Landroid/os/Handler; + + new-instance v1, Lf/h/a/c/g1/h/c; + + invoke-direct {v1, p0}, Lf/h/a/c/g1/h/c;->(Lf/h/a/c/g1/h/h;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public onPause()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->e:Landroid/hardware/Sensor; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->d:Landroid/hardware/SensorManager; + + iget-object v1, p0, Lf/h/a/c/g1/h/h;->f:Lf/h/a/c/g1/h/d; + + invoke-virtual {v0, v1}, Landroid/hardware/SensorManager;->unregisterListener(Landroid/hardware/SensorEventListener;)V + + :cond_0 + invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onPause()V + + return-void +.end method + +.method public onResume()V + .locals 4 + + invoke-super {p0}, Landroid/opengl/GLSurfaceView;->onResume()V + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->e:Landroid/hardware/Sensor; + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/c/g1/h/h;->d:Landroid/hardware/SensorManager; + + iget-object v2, p0, Lf/h/a/c/g1/h/h;->f:Lf/h/a/c/g1/h/d; + + const/4 v3, 0x0 + + invoke-virtual {v1, v2, v0, v3}, Landroid/hardware/SensorManager;->registerListener(Landroid/hardware/SensorEventListener;Landroid/hardware/Sensor;I)Z + + :cond_0 + return-void +.end method + +.method public setDefaultStereoMode(I)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + iput p1, v0, Lf/h/a/c/g1/h/f;->k:I + + return-void +.end method + +.method public setSingleTapListener(Lf/h/a/c/g1/h/g;)V + .locals 1 + .param p1 # Lf/h/a/c/g1/h/g; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->h:Lf/h/a/c/g1/h/i; + + iput-object p1, v0, Lf/h/a/c/g1/h/i;->j:Lf/h/a/c/g1/h/g; + + return-void +.end method + +.method public setVideoComponent(Lf/h/a/c/m0$c;)V + .locals 12 + .param p1 # Lf/h/a/c/m0$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + if-ne p1, v0, :cond_0 + + return-void + + :cond_0 + const/4 v1, 0x7 + + const/4 v2, 0x5 + + const/4 v3, 0x6 + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + if-eqz v0, :cond_7 + + iget-object v6, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + if-eqz v6, :cond_1 + + check-cast v0, Lf/h/a/c/s0; + + invoke-virtual {v0, v6}, Lf/h/a/c/s0;->I(Landroid/view/Surface;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + iget-object v6, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + check-cast v0, Lf/h/a/c/s0; + + invoke-virtual {v0}, Lf/h/a/c/s0;->S()V + + iget-object v7, v0, Lf/h/a/c/s0;->E:Lf/h/a/c/j1/n; + + const/4 v8, 0x0 + + if-eq v7, v6, :cond_2 + + goto :goto_1 + + :cond_2 + iget-object v6, v0, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v7, v6 + + const/4 v9, 0x0 + + :goto_0 + if-ge v9, v7, :cond_4 + + aget-object v10, v6, v9 + + invoke-interface {v10}, Lf/h/a/c/p0;->u()I + + move-result v11 + + if-ne v11, v4, :cond_3 + + iget-object v11, v0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v11, v10}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v10 + + invoke-virtual {v10, v3}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + invoke-virtual {v10, v8}, Lf/h/a/c/n0;->d(Ljava/lang/Object;)Lf/h/a/c/n0; + + invoke-virtual {v10}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_3 + add-int/lit8 v9, v9, 0x1 + + goto :goto_0 + + :cond_4 + :goto_1 + iget-object v0, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + iget-object v6, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + check-cast v0, Lf/h/a/c/s0; + + invoke-virtual {v0}, Lf/h/a/c/s0;->S()V + + iget-object v7, v0, Lf/h/a/c/s0;->F:Lf/h/a/c/j1/s/a; + + if-eq v7, v6, :cond_5 + + goto :goto_3 + + :cond_5 + iget-object v6, v0, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v7, v6 + + const/4 v9, 0x0 + + :goto_2 + if-ge v9, v7, :cond_7 + + aget-object v10, v6, v9 + + invoke-interface {v10}, Lf/h/a/c/p0;->u()I + + move-result v11 + + if-ne v11, v2, :cond_6 + + iget-object v11, v0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v11, v10}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v10 + + invoke-virtual {v10, v1}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + invoke-virtual {v10, v8}, Lf/h/a/c/n0;->d(Ljava/lang/Object;)Lf/h/a/c/n0; + + invoke-virtual {v10}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_6 + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_7 + :goto_3 + iput-object p1, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + if-eqz p1, :cond_c + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + check-cast p1, Lf/h/a/c/s0; + + invoke-virtual {p1}, Lf/h/a/c/s0;->S()V + + iput-object v0, p1, Lf/h/a/c/s0;->E:Lf/h/a/c/j1/n; + + iget-object v6, p1, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v7, v6 + + const/4 v8, 0x0 + + :goto_4 + if-ge v8, v7, :cond_9 + + aget-object v9, v6, v8 + + invoke-interface {v9}, Lf/h/a/c/p0;->u()I + + move-result v10 + + if-ne v10, v4, :cond_8 + + iget-object v10, p1, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v10, v9}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v9 + + invoke-virtual {v9, v3}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + iget-boolean v10, v9, Lf/h/a/c/n0;->j:Z + + xor-int/lit8 v10, v10, 0x1 + + invoke-static {v10}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object v0, v9, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + invoke-virtual {v9}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_8 + add-int/lit8 v8, v8, 0x1 + + goto :goto_4 + + :cond_9 + iget-object p1, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->i:Lf/h/a/c/g1/h/f; + + check-cast p1, Lf/h/a/c/s0; + + invoke-virtual {p1}, Lf/h/a/c/s0;->S()V + + iput-object v0, p1, Lf/h/a/c/s0;->F:Lf/h/a/c/j1/s/a; + + iget-object v3, p1, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v4, v3 + + :goto_5 + if-ge v5, v4, :cond_b + + aget-object v6, v3, v5 + + invoke-interface {v6}, Lf/h/a/c/p0;->u()I + + move-result v7 + + if-ne v7, v2, :cond_a + + iget-object v7, p1, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v7, v6}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v6 + + invoke-virtual {v6, v1}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + iget-boolean v7, v6, Lf/h/a/c/n0;->j:Z + + xor-int/lit8 v7, v7, 0x1 + + invoke-static {v7}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object v0, v6, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + invoke-virtual {v6}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_a + add-int/lit8 v5, v5, 0x1 + + goto :goto_5 + + :cond_b + iget-object p1, p0, Lf/h/a/c/g1/h/h;->l:Lf/h/a/c/m0$c; + + iget-object v0, p0, Lf/h/a/c/g1/h/h;->k:Landroid/view/Surface; + + check-cast p1, Lf/h/a/c/s0; + + invoke-virtual {p1, v0}, Lf/h/a/c/s0;->N(Landroid/view/Surface;)V + + :cond_c + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/i$a.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/i$a.smali new file mode 100644 index 0000000000..72174fd3b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/i$a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/g1/h/i$a; +.super Ljava/lang/Object; +.source "TouchTracker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/g1/h/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/g1/h/i.smali b/com.discord/smali_classes2/f/h/a/c/g1/h/i.smali new file mode 100644 index 0000000000..9086811548 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/g1/h/i.smali @@ -0,0 +1,283 @@ +.class public Lf/h/a/c/g1/h/i; +.super Landroid/view/GestureDetector$SimpleOnGestureListener; +.source "TouchTracker.java" + +# interfaces +.implements Landroid/view/View$OnTouchListener; +.implements Lf/h/a/c/g1/h/d$a; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/g1/h/i$a; + } +.end annotation + + +# instance fields +.field public final d:Landroid/graphics/PointF; + +.field public final e:Landroid/graphics/PointF; + +.field public final f:Lf/h/a/c/g1/h/i$a; + +.field public final g:F + +.field public final h:Landroid/view/GestureDetector; + +.field public volatile i:F + +.field public j:Lf/h/a/c/g1/h/g; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/c/g1/h/i$a;F)V + .locals 1 + + invoke-direct {p0}, Landroid/view/GestureDetector$SimpleOnGestureListener;->()V + + new-instance v0, Landroid/graphics/PointF; + + invoke-direct {v0}, Landroid/graphics/PointF;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/i;->d:Landroid/graphics/PointF; + + new-instance v0, Landroid/graphics/PointF; + + invoke-direct {v0}, Landroid/graphics/PointF;->()V + + iput-object v0, p0, Lf/h/a/c/g1/h/i;->e:Landroid/graphics/PointF; + + iput-object p2, p0, Lf/h/a/c/g1/h/i;->f:Lf/h/a/c/g1/h/i$a; + + iput p3, p0, Lf/h/a/c/g1/h/i;->g:F + + new-instance p2, Landroid/view/GestureDetector; + + invoke-direct {p2, p1, p0}, Landroid/view/GestureDetector;->(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V + + iput-object p2, p0, Lf/h/a/c/g1/h/i;->h:Landroid/view/GestureDetector; + + const p1, 0x40490fdb # (float)Math.PI + + iput p1, p0, Lf/h/a/c/g1/h/i;->i:F + + return-void +.end method + + +# virtual methods +.method public a([FF)V + .locals 0 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + neg-float p1, p2 + + iput p1, p0, Lf/h/a/c/g1/h/i;->i:F + + return-void +.end method + +.method public onDown(Landroid/view/MotionEvent;)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/g1/h/i;->d:Landroid/graphics/PointF; + + invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F + + move-result v1 + + invoke-virtual {p1}, Landroid/view/MotionEvent;->getY()F + + move-result p1 + + invoke-virtual {v0, v1, p1}, Landroid/graphics/PointF;->set(FF)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z + .locals 6 + + invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F + + move-result p1 + + iget-object p3, p0, Lf/h/a/c/g1/h/i;->d:Landroid/graphics/PointF; + + iget p3, p3, Landroid/graphics/PointF;->x:F + + sub-float/2addr p1, p3 + + iget p3, p0, Lf/h/a/c/g1/h/i;->g:F + + div-float/2addr p1, p3 + + invoke-virtual {p2}, Landroid/view/MotionEvent;->getY()F + + move-result p3 + + iget-object p4, p0, Lf/h/a/c/g1/h/i;->d:Landroid/graphics/PointF; + + iget v0, p4, Landroid/graphics/PointF;->y:F + + sub-float/2addr p3, v0 + + iget v0, p0, Lf/h/a/c/g1/h/i;->g:F + + div-float/2addr p3, v0 + + invoke-virtual {p2}, Landroid/view/MotionEvent;->getX()F + + move-result v0 + + invoke-virtual {p2}, Landroid/view/MotionEvent;->getY()F + + move-result p2 + + invoke-virtual {p4, v0, p2}, Landroid/graphics/PointF;->set(FF)V + + iget p2, p0, Lf/h/a/c/g1/h/i;->i:F + + float-to-double v0, p2 + + invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D + + move-result-wide v2 + + double-to-float p2, v2 + + invoke-static {v0, v1}, Ljava/lang/Math;->sin(D)D + + move-result-wide v0 + + double-to-float p4, v0 + + iget-object v0, p0, Lf/h/a/c/g1/h/i;->e:Landroid/graphics/PointF; + + iget v1, v0, Landroid/graphics/PointF;->x:F + + mul-float v2, p2, p1 + + mul-float v3, p4, p3 + + sub-float/2addr v2, v3 + + sub-float/2addr v1, v2 + + iput v1, v0, Landroid/graphics/PointF;->x:F + + iget v1, v0, Landroid/graphics/PointF;->y:F + + mul-float p4, p4, p1 + + mul-float p2, p2, p3 + + add-float/2addr p2, p4 + + add-float/2addr p2, v1 + + iput p2, v0, Landroid/graphics/PointF;->y:F + + const/high16 p1, 0x42340000 # 45.0f + + invoke-static {p1, p2}, Ljava/lang/Math;->min(FF)F + + move-result p1 + + const/high16 p2, -0x3dcc0000 # -45.0f + + invoke-static {p2, p1}, Ljava/lang/Math;->max(FF)F + + move-result p1 + + iput p1, v0, Landroid/graphics/PointF;->y:F + + iget-object p1, p0, Lf/h/a/c/g1/h/i;->f:Lf/h/a/c/g1/h/i$a; + + iget-object p2, p0, Lf/h/a/c/g1/h/i;->e:Landroid/graphics/PointF; + + check-cast p1, Lf/h/a/c/g1/h/h$a; + + monitor-enter p1 + + :try_start_0 + iget p3, p2, Landroid/graphics/PointF;->y:F + + iput p3, p1, Lf/h/a/c/g1/h/h$a;->j:F + + invoke-virtual {p1}, Lf/h/a/c/g1/h/h$a;->b()V + + iget-object v0, p1, Lf/h/a/c/g1/h/h$a;->i:[F + + const/4 v1, 0x0 + + iget p2, p2, Landroid/graphics/PointF;->x:F + + neg-float v2, p2 + + const/4 v3, 0x0 + + const/high16 v4, 0x3f800000 # 1.0f + + const/4 v5, 0x0 + + invoke-static/range {v0 .. v5}, Landroid/opengl/Matrix;->setRotateM([FIFFFF)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p1 + + const/4 p1, 0x1 + + return p1 + + :catchall_0 + move-exception p2 + + monitor-exit p1 + + throw p2 +.end method + +.method public onSingleTapUp(Landroid/view/MotionEvent;)Z + .locals 0 + + iget-object p1, p0, Lf/h/a/c/g1/h/i;->j:Lf/h/a/c/g1/h/g; + + if-eqz p1, :cond_0 + + check-cast p1, Lcom/google/android/exoplayer2/ui/PlayerView$b; + + iget-object p1, p1, Lcom/google/android/exoplayer2/ui/PlayerView$b;->d:Lcom/google/android/exoplayer2/ui/PlayerView; + + invoke-static {p1}, Lcom/google/android/exoplayer2/ui/PlayerView;->b(Lcom/google/android/exoplayer2/ui/PlayerView;)Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z + .locals 0 + + iget-object p1, p0, Lf/h/a/c/g1/h/i;->h:Landroid/view/GestureDetector; + + invoke-virtual {p1, p2}, Landroid/view/GestureDetector;->onTouchEvent(Landroid/view/MotionEvent;)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h.smali b/com.discord/smali_classes2/f/h/a/c/h.smali new file mode 100644 index 0000000000..0f389b8f02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/h; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->g(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h0.smali b/com.discord/smali_classes2/f/h/a/c/h0.smali new file mode 100644 index 0000000000..7753a0f7cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h0.smali @@ -0,0 +1,1446 @@ +.class public final Lf/h/a/c/h0; +.super Ljava/lang/Object; +.source "MediaPeriodQueue.java" + + +# instance fields +.field public final a:Lf/h/a/c/t0$b; + +.field public final b:Lf/h/a/c/t0$c; + +.field public c:J + +.field public d:Lf/h/a/c/t0; + +.field public e:I + +.field public f:Z + +.field public g:Lf/h/a/c/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public h:Lf/h/a/c/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Lf/h/a/c/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:I + +.field public k:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/t0$b; + + invoke-direct {v0}, Lf/h/a/c/t0$b;->()V + + iput-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + new-instance v0, Lf/h/a/c/t0$c; + + invoke-direct {v0}, Lf/h/a/c/t0$c;->()V + + iput-object v0, p0, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + sget-object v0, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + iput-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/c/f0; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + iget-object v2, p0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-ne v0, v2, :cond_1 + + iget-object v0, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + iput-object v0, p0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + :cond_1 + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + invoke-virtual {v0}, Lf/h/a/c/f0;->g()V + + iget v0, p0, Lf/h/a/c/h0;->j:I + + add-int/lit8 v0, v0, -0x1 + + iput v0, p0, Lf/h/a/c/h0;->j:I + + if-nez v0, :cond_2 + + iput-object v1, p0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v1, v0, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + iput-object v1, p0, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v0, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v0, v0, Lf/h/a/c/d1/p$a;->d:J + + iput-wide v0, p0, Lf/h/a/c/h0;->l:J + + :cond_2 + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iget-object v0, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + iput-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + return-object v0 +.end method + +.method public b(Z)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + if-eqz p1, :cond_0 + + iget-object p1, v0, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + move-object p1, v1 + + :goto_0 + iput-object p1, p0, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + iget-object p1, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object p1, p1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v2, p1, Lf/h/a/c/d1/p$a;->d:J + + iput-wide v2, p0, Lf/h/a/c/h0;->l:J + + invoke-virtual {p0, v0}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + invoke-virtual {v0}, Lf/h/a/c/f0;->g()V + + goto :goto_1 + + :cond_1 + if-nez p1, :cond_2 + + iput-object v1, p0, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + :cond_2 + :goto_1 + iput-object v1, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iput-object v1, p0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + iput-object v1, p0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/h0;->j:I + + return-void +.end method + +.method public final c(Lf/h/a/c/f0;J)Lf/h/a/c/g0; + .locals 20 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + move-object/from16 v8, p0 + + move-object/from16 v0, p1 + + iget-object v1, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-wide v2, v0, Lf/h/a/c/f0;->n:J + + iget-wide v4, v1, Lf/h/a/c/g0;->e:J + + add-long/2addr v2, v4 + + sub-long v2, v2, p2 + + iget-boolean v4, v1, Lf/h/a/c/g0;->f:Z + + const/4 v7, -0x1 + + const-wide/16 v9, 0x0 + + const/4 v11, 0x0 + + if-eqz v4, :cond_4 + + iget-object v4, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v12, v1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object v12, v12, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v4, v12}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v14 + + iget-object v13, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v15, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v4, v8, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + iget v12, v8, Lf/h/a/c/h0;->e:I + + iget-boolean v5, v8, Lf/h/a/c/h0;->f:Z + + move-object/from16 v16, v4 + + move/from16 v17, v12 + + move/from16 v18, v5 + + invoke-virtual/range {v13 .. v18}, Lf/h/a/c/t0;->d(ILf/h/a/c/t0$b;Lf/h/a/c/t0$c;IZ)I + + move-result v4 + + if-ne v4, v7, :cond_0 + + return-object v11 + + :cond_0 + iget-object v5, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v6, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + const/4 v7, 0x1 + + invoke-virtual {v5, v4, v6, v7}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object v5 + + iget v15, v5, Lf/h/a/c/t0$b;->b:I + + iget-object v5, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v5, v5, Lf/h/a/c/t0$b;->a:Ljava/lang/Object; + + iget-object v1, v1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v6, v1, Lf/h/a/c/d1/p$a;->d:J + + iget-object v1, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v12, v8, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + invoke-virtual {v1, v15, v12}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v1 + + iget v1, v1, Lf/h/a/c/t0$c;->f:I + + if-ne v1, v4, :cond_3 + + iget-object v12, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v13, v8, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + iget-object v14, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + const-wide v16, -0x7fffffffffffffffL # -4.9E-324 + + invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v18 + + invoke-virtual/range {v12 .. v19}, Lf/h/a/c/t0;->k(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJJ)Landroid/util/Pair; + + move-result-object v1 + + if-nez v1, :cond_1 + + return-object v11 + + :cond_1 + iget-object v2, v1, Landroid/util/Pair;->first:Ljava/lang/Object; + + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + iget-object v0, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz v0, :cond_2 + + iget-object v1, v0, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v0, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v0, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v0, v0, Lf/h/a/c/d1/p$a;->d:J + + goto :goto_0 + + :cond_2 + iget-wide v0, v8, Lf/h/a/c/h0;->c:J + + const-wide/16 v5, 0x1 + + add-long/2addr v5, v0 + + iput-wide v5, v8, Lf/h/a/c/h0;->c:J + + :goto_0 + move-wide v6, v3 + + const-wide v9, -0x7fffffffffffffffL # -4.9E-324 + + move-wide v4, v0 + + move-object v1, v2 + + goto :goto_1 + + :cond_3 + move-object v1, v5 + + move-wide v4, v6 + + move-wide v6, v9 + + :goto_1 + move-object/from16 v0, p0 + + move-wide v2, v6 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h0;->l(Ljava/lang/Object;JJ)Lf/h/a/c/d1/p$a; + + move-result-object v1 + + move-wide v2, v9 + + move-wide v4, v6 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h0;->d(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/g0; + + move-result-object v0 + + return-object v0 + + :cond_4 + iget-object v0, v1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object v4, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v5, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v6, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v4, v5, v6}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + invoke-virtual {v0}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v4 + + if-eqz v4, :cond_a + + iget v4, v0, Lf/h/a/c/d1/p$a;->b:I + + iget-object v5, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v5, v5, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v5, v5, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object v6, v5, v4 + + iget v6, v6, Lf/h/a/c/d1/y/a$a;->a:I + + if-ne v6, v7, :cond_5 + + return-object v11 + + :cond_5 + iget v7, v0, Lf/h/a/c/d1/p$a;->c:I + + aget-object v5, v5, v4 + + invoke-virtual {v5, v7}, Lf/h/a/c/d1/y/a$a;->a(I)I + + move-result v5 + + if-ge v5, v6, :cond_7 + + iget-object v2, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/t0$b;->f(II)Z + + move-result v2 + + if-nez v2, :cond_6 + + goto :goto_2 + + :cond_6 + iget-object v2, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-wide v6, v1, Lf/h/a/c/g0;->c:J + + iget-wide v9, v0, Lf/h/a/c/d1/p$a;->d:J + + move-object/from16 v0, p0 + + move-object v1, v2 + + move v2, v4 + + move v3, v5 + + move-wide v4, v6 + + move-wide v6, v9 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/c/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/c/g0; + + move-result-object v11 + + :goto_2 + return-object v11 + + :cond_7 + iget-wide v4, v1, Lf/h/a/c/g0;->c:J + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v1, v4, v6 + + if-nez v1, :cond_9 + + iget-object v12, v8, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v13, v8, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + iget-object v14, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget v15, v14, Lf/h/a/c/t0$b;->b:I + + const-wide v16, -0x7fffffffffffffffL # -4.9E-324 + + invoke-static {v9, v10, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v18 + + invoke-virtual/range {v12 .. v19}, Lf/h/a/c/t0;->k(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJJ)Landroid/util/Pair; + + move-result-object v1 + + if-nez v1, :cond_8 + + return-object v11 + + :cond_8 + iget-object v1, v1, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + move-wide v2, v1 + + goto :goto_3 + + :cond_9 + move-wide v2, v4 + + :goto_3 + iget-object v1, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-wide v4, v0, Lf/h/a/c/d1/p$a;->d:J + + move-object/from16 v0, p0 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/c/g0; + + move-result-object v0 + + return-object v0 + + :cond_a + iget-object v2, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-wide v3, v1, Lf/h/a/c/g0;->d:J + + invoke-virtual {v2, v3, v4}, Lf/h/a/c/t0$b;->c(J)I + + move-result v2 + + if-ne v2, v7, :cond_b + + iget-object v2, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-wide v3, v1, Lf/h/a/c/g0;->e:J + + iget-wide v5, v0, Lf/h/a/c/d1/p$a;->d:J + + move-object/from16 v0, p0 + + move-object v1, v2 + + move-wide v2, v3 + + move-wide v4, v5 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/c/g0; + + move-result-object v0 + + return-object v0 + + :cond_b + iget-object v3, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v3, v2}, Lf/h/a/c/t0$b;->e(I)I + + move-result v3 + + iget-object v4, v8, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v4, v2, v3}, Lf/h/a/c/t0$b;->f(II)Z + + move-result v4 + + if-nez v4, :cond_c + + goto :goto_4 + + :cond_c + iget-object v4, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-wide v5, v1, Lf/h/a/c/g0;->e:J + + iget-wide v9, v0, Lf/h/a/c/d1/p$a;->d:J + + move-object/from16 v0, p0 + + move-object v1, v4 + + move-wide v4, v5 + + move-wide v6, v9 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/c/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/c/g0; + + move-result-object v11 + + :goto_4 + return-object v11 +.end method + +.method public final d(Lf/h/a/c/d1/p$a;JJ)Lf/h/a/c/g0; + .locals 8 + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v1, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v2, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + invoke-virtual {p1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object p4, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget p5, p1, Lf/h/a/c/d1/p$a;->b:I + + iget v0, p1, Lf/h/a/c/d1/p$a;->c:I + + invoke-virtual {p4, p5, v0}, Lf/h/a/c/t0$b;->f(II)Z + + move-result p4 + + if-nez p4, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + iget-object v1, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget v2, p1, Lf/h/a/c/d1/p$a;->b:I + + iget v3, p1, Lf/h/a/c/d1/p$a;->c:I + + iget-wide v6, p1, Lf/h/a/c/d1/p$a;->d:J + + move-object v0, p0 + + move-wide v4, p2 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/c/h0;->e(Ljava/lang/Object;IIJJ)Lf/h/a/c/g0; + + move-result-object p1 + + return-object p1 + + :cond_1 + iget-object v1, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-wide v4, p1, Lf/h/a/c/d1/p$a;->d:J + + move-object v0, p0 + + move-wide v2, p4 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h0;->f(Ljava/lang/Object;JJ)Lf/h/a/c/g0; + + move-result-object p1 + + return-object p1 +.end method + +.method public final e(Ljava/lang/Object;IIJJ)Lf/h/a/c/g0; + .locals 16 + + move-object/from16 v0, p0 + + new-instance v7, Lf/h/a/c/d1/p$a; + + move-object v1, v7 + + move-object/from16 v2, p1 + + move/from16 v3, p2 + + move/from16 v4, p3 + + move-wide/from16 v5, p6 + + invoke-direct/range {v1 .. v6}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;IIJ)V + + iget-object v1, v0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v2, v7, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v3, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v1, v2, v3}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v1 + + iget v2, v7, Lf/h/a/c/d1/p$a;->b:I + + iget v3, v7, Lf/h/a/c/d1/p$a;->c:I + + invoke-virtual {v1, v2, v3}, Lf/h/a/c/t0$b;->a(II)J + + move-result-wide v9 + + iget-object v1, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v1, v1, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v1, v1, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object v1, v1, p2 + + const/4 v2, -0x1 + + invoke-virtual {v1, v2}, Lf/h/a/c/d1/y/a$a;->a(I)I + + move-result v1 + + move/from16 v2, p3 + + if-ne v2, v1, :cond_0 + + iget-object v1, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v1, v1, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-wide v1, v1, Lf/h/a/c/d1/y/a;->d:J + + goto :goto_0 + + :cond_0 + const-wide/16 v1, 0x0 + + :goto_0 + move-wide v3, v1 + + new-instance v13, Lf/h/a/c/g0; + + const-wide v11, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + move-object v1, v13 + + move-object v2, v7 + + move-wide/from16 v5, p4 + + move-wide v7, v11 + + move v11, v14 + + move v12, v15 + + invoke-direct/range {v1 .. v12}, Lf/h/a/c/g0;->(Lf/h/a/c/d1/p$a;JJJJZZ)V + + return-object v13 +.end method + +.method public final f(Ljava/lang/Object;JJ)Lf/h/a/c/g0; + .locals 16 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + move-wide/from16 v4, p2 + + invoke-virtual {v1, v4, v5}, Lf/h/a/c/t0$b;->b(J)I + + move-result v1 + + new-instance v3, Lf/h/a/c/d1/p$a; + + move-object/from16 v2, p1 + + move-wide/from16 v6, p4 + + invoke-direct {v3, v2, v6, v7, v1}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;JI)V + + invoke-virtual {v3}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v2 + + const/4 v6, -0x1 + + if-nez v2, :cond_0 + + iget v2, v3, Lf/h/a/c/d1/p$a;->e:I + + if-ne v2, v6, :cond_0 + + const/4 v2, 0x1 + + const/4 v12, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + const/4 v12, 0x0 + + :goto_0 + invoke-virtual {v0, v3, v12}, Lf/h/a/c/h0;->h(Lf/h/a/c/d1/p$a;Z)Z + + move-result v13 + + const-wide v7, -0x7fffffffffffffffL # -4.9E-324 + + if-eq v1, v6, :cond_1 + + iget-object v2, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v2, v1}, Lf/h/a/c/t0$b;->d(I)J + + move-result-wide v1 + + move-wide v9, v1 + + goto :goto_1 + + :cond_1 + move-wide v9, v7 + + :goto_1 + cmp-long v1, v9, v7 + + if-eqz v1, :cond_3 + + const-wide/high16 v1, -0x8000000000000000L + + cmp-long v6, v9, v1 + + if-nez v6, :cond_2 + + goto :goto_2 + + :cond_2 + move-wide v14, v9 + + goto :goto_3 + + :cond_3 + :goto_2 + iget-object v1, v0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-wide v1, v1, Lf/h/a/c/t0$b;->c:J + + move-wide v14, v1 + + :goto_3 + new-instance v1, Lf/h/a/c/g0; + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + move-object v2, v1 + + move-wide/from16 v4, p2 + + move-wide v8, v9 + + move-wide v10, v14 + + invoke-direct/range {v2 .. v13}, Lf/h/a/c/g0;->(Lf/h/a/c/d1/p$a;JJJJZZ)V + + return-object v1 +.end method + +.method public g(Lf/h/a/c/g0;)Lf/h/a/c/g0; + .locals 13 + + iget-object v1, p1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget v0, v1, Lf/h/a/c/d1/p$a;->e:I + + const/4 v2, -0x1 + + if-ne v0, v2, :cond_0 + + const/4 v0, 0x1 + + const/4 v10, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + const/4 v10, 0x0 + + :goto_0 + invoke-virtual {p0, v1, v10}, Lf/h/a/c/h0;->h(Lf/h/a/c/d1/p$a;Z)Z + + move-result v11 + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v2, p1, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-object v2, v2, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + iget-object v3, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/t0;->h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + invoke-virtual {v1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget v2, v1, Lf/h/a/c/d1/p$a;->b:I + + iget v3, v1, Lf/h/a/c/d1/p$a;->c:I + + invoke-virtual {v0, v2, v3}, Lf/h/a/c/t0$b;->a(II)J + + move-result-wide v2 + + :cond_1 + :goto_1 + move-wide v8, v2 + + goto :goto_2 + + :cond_2 + iget-wide v2, p1, Lf/h/a/c/g0;->d:J + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v0, v2, v4 + + if-eqz v0, :cond_3 + + const-wide/high16 v4, -0x8000000000000000L + + cmp-long v0, v2, v4 + + if-nez v0, :cond_1 + + :cond_3 + iget-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-wide v2, v0, Lf/h/a/c/t0$b;->c:J + + goto :goto_1 + + :goto_2 + new-instance v12, Lf/h/a/c/g0; + + iget-wide v2, p1, Lf/h/a/c/g0;->b:J + + iget-wide v4, p1, Lf/h/a/c/g0;->c:J + + iget-wide v6, p1, Lf/h/a/c/g0;->d:J + + move-object v0, v12 + + invoke-direct/range {v0 .. v11}, Lf/h/a/c/g0;->(Lf/h/a/c/d1/p$a;JJJJZZ)V + + return-object v12 +.end method + +.method public final h(Lf/h/a/c/d1/p$a;Z)Z + .locals 8 + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object p1, p1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v0, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v2 + + iget-object p1, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {p1, v2, v0}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object p1 + + iget p1, p1, Lf/h/a/c/t0$b;->b:I + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v1, p0, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object p1 + + iget-boolean p1, p1, Lf/h/a/c/t0$c;->e:Z + + const/4 v0, 0x0 + + const/4 v7, 0x1 + + if-nez p1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v3, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v4, p0, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + iget v5, p0, Lf/h/a/c/h0;->e:I + + iget-boolean v6, p0, Lf/h/a/c/h0;->f:Z + + invoke-virtual/range {v1 .. v6}, Lf/h/a/c/t0;->d(ILf/h/a/c/t0$b;Lf/h/a/c/t0$c;IZ)I + + move-result p1 + + const/4 v1, -0x1 + + if-ne p1, v1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + if-eqz p2, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + return v0 +.end method + +.method public i(J)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Lf/h/a/c/f0;->f()Z + + move-result v1 + + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-boolean v1, v0, Lf/h/a/c/f0;->d:Z + + if-eqz v1, :cond_0 + + iget-object v1, v0, Lf/h/a/c/f0;->a:Lf/h/a/c/d1/o; + + iget-wide v2, v0, Lf/h/a/c/f0;->n:J + + sub-long/2addr p1, v2 + + invoke-interface {v1, p1, p2}, Lf/h/a/c/d1/o;->s(J)V + + :cond_0 + return-void +.end method + +.method public j(Lf/h/a/c/f0;)Z + .locals 3 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, p0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + :goto_1 + iget-object p1, p1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz p1, :cond_2 + + iget-object v2, p0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + if-ne p1, v2, :cond_1 + + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + iput-object v0, p0, Lf/h/a/c/h0;->h:Lf/h/a/c/f0; + + const/4 v0, 0x1 + + :cond_1 + invoke-virtual {p1}, Lf/h/a/c/f0;->g()V + + iget v2, p0, Lf/h/a/c/h0;->j:I + + sub-int/2addr v2, v1 + + iput v2, p0, Lf/h/a/c/h0;->j:I + + goto :goto_1 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/h0;->i:Lf/h/a/c/f0; + + const/4 v1, 0x0 + + iget-object v2, p1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-nez v2, :cond_3 + + goto :goto_2 + + :cond_3 + invoke-virtual {p1}, Lf/h/a/c/f0;->b()V + + iput-object v1, p1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + invoke-virtual {p1}, Lf/h/a/c/f0;->c()V + + :goto_2 + return v0 +.end method + +.method public k(Ljava/lang/Object;J)Lf/h/a/c/d1/p$a; + .locals 9 + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v1, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v2 + + const/4 v3, 0x1 + + invoke-virtual {v0, v2, v1, v3}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object v0 + + iget v0, v0, Lf/h/a/c/t0$b;->b:I + + iget-object v1, p0, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + const/4 v2, -0x1 + + if-eqz v1, :cond_1 + + iget-object v3, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + invoke-virtual {v3, v1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v1 + + if-eq v1, v2, :cond_1 + + iget-object v3, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v4, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v3, v1, v4}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v1 + + iget v1, v1, Lf/h/a/c/t0$b;->b:I + + if-ne v1, v0, :cond_1 + + iget-wide v0, p0, Lf/h/a/c/h0;->l:J + + :cond_0 + :goto_0 + move-wide v7, v0 + + goto :goto_3 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + :goto_1 + if-eqz v1, :cond_3 + + iget-object v3, v1, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + invoke-virtual {v3, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + iget-object v0, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v0, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v0, v0, Lf/h/a/c/d1/p$a;->d:J + + goto :goto_0 + + :cond_2 + iget-object v1, v1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + goto :goto_1 + + :cond_3 + iget-object v1, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + :goto_2 + if-eqz v1, :cond_5 + + iget-object v3, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v4, v1, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + invoke-virtual {v3, v4}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v3 + + if-eq v3, v2, :cond_4 + + iget-object v4, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v5, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v4, v3, v5}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v3 + + iget v3, v3, Lf/h/a/c/t0$b;->b:I + + if-ne v3, v0, :cond_4 + + iget-object v0, v1, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-object v0, v0, Lf/h/a/c/g0;->a:Lf/h/a/c/d1/p$a; + + iget-wide v0, v0, Lf/h/a/c/d1/p$a;->d:J + + goto :goto_0 + + :cond_4 + iget-object v1, v1, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + goto :goto_2 + + :cond_5 + iget-wide v0, p0, Lf/h/a/c/h0;->c:J + + const-wide/16 v2, 0x1 + + add-long/2addr v2, v0 + + iput-wide v2, p0, Lf/h/a/c/h0;->c:J + + iget-object v2, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + if-nez v2, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h0;->k:Ljava/lang/Object; + + iput-wide v0, p0, Lf/h/a/c/h0;->l:J + + goto :goto_0 + + :goto_3 + move-object v3, p0 + + move-object v4, p1 + + move-wide v5, p2 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/c/h0;->l(Ljava/lang/Object;JJ)Lf/h/a/c/d1/p$a; + + move-result-object p1 + + return-object p1 +.end method + +.method public final l(Ljava/lang/Object;JJ)Lf/h/a/c/d1/p$a; + .locals 7 + + iget-object v0, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v1, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v2 + + const/4 v3, 0x1 + + invoke-virtual {v0, v2, v1, v3}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + iget-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p2, p3}, Lf/h/a/c/t0$b;->c(J)I + + move-result v3 + + const/4 v0, -0x1 + + if-ne v3, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {v0, p2, p3}, Lf/h/a/c/t0$b;->b(J)I + + move-result p2 + + new-instance p3, Lf/h/a/c/d1/p$a; + + invoke-direct {p3, p1, p4, p5, p2}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;JI)V + + return-object p3 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + invoke-virtual {p2, v3}, Lf/h/a/c/t0$b;->e(I)I + + move-result v4 + + new-instance p2, Lf/h/a/c/d1/p$a; + + move-object v1, p2 + + move-object v2, p1 + + move-wide v5, p4 + + invoke-direct/range {v1 .. v6}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;IIJ)V + + return-object p2 +.end method + +.method public final m()Z + .locals 8 + + iget-object v0, p0, Lf/h/a/c/h0;->g:Lf/h/a/c/f0; + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget-object v2, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v3, v0, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + invoke-virtual {v2, v3}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v2 + + move v3, v2 + + :goto_0 + iget-object v2, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v4, p0, Lf/h/a/c/h0;->a:Lf/h/a/c/t0$b; + + iget-object v5, p0, Lf/h/a/c/h0;->b:Lf/h/a/c/t0$c; + + iget v6, p0, Lf/h/a/c/h0;->e:I + + iget-boolean v7, p0, Lf/h/a/c/h0;->f:Z + + invoke-virtual/range {v2 .. v7}, Lf/h/a/c/t0;->d(ILf/h/a/c/t0$b;Lf/h/a/c/t0$c;IZ)I + + move-result v3 + + :goto_1 + iget-object v2, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + if-eqz v2, :cond_1 + + iget-object v4, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + iget-boolean v4, v4, Lf/h/a/c/g0;->f:Z + + if-nez v4, :cond_1 + + move-object v0, v2 + + goto :goto_1 + + :cond_1 + iget-object v2, v0, Lf/h/a/c/f0;->k:Lf/h/a/c/f0; + + const/4 v4, -0x1 + + if-eq v3, v4, :cond_4 + + if-nez v2, :cond_2 + + goto :goto_2 + + :cond_2 + iget-object v4, p0, Lf/h/a/c/h0;->d:Lf/h/a/c/t0; + + iget-object v5, v2, Lf/h/a/c/f0;->b:Ljava/lang/Object; + + invoke-virtual {v4, v5}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v4 + + if-eq v4, v3, :cond_3 + + goto :goto_2 + + :cond_3 + move-object v0, v2 + + goto :goto_0 + + :cond_4 + :goto_2 + invoke-virtual {p0, v0}, Lf/h/a/c/h0;->j(Lf/h/a/c/f0;)Z + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + invoke-virtual {p0, v3}, Lf/h/a/c/h0;->g(Lf/h/a/c/g0;)Lf/h/a/c/g0; + + move-result-object v3 + + iput-object v3, v0, Lf/h/a/c/f0;->f:Lf/h/a/c/g0; + + xor-int/lit8 v0, v2, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/a.smali b/com.discord/smali_classes2/f/h/a/c/h1/a.smali new file mode 100644 index 0000000000..c2a44afed1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/a.smali @@ -0,0 +1,50 @@ +.class public final synthetic Lf/h/a/c/h1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# instance fields +.field public final synthetic a:I + +.field public final synthetic b:J + +.field public final synthetic c:J + + +# direct methods +.method public synthetic constructor (IJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/h1/a;->a:I + + iput-wide p2, p0, Lf/h/a/c/h1/a;->b:J + + iput-wide p4, p0, Lf/h/a/c/h1/a;->c:J + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 6 + + iget v0, p0, Lf/h/a/c/h1/a;->a:I + + iget-wide v1, p0, Lf/h/a/c/h1/a;->b:J + + iget-wide v3, p0, Lf/h/a/c/h1/a;->c:J + + move-object v5, p1 + + check-cast v5, Lf/h/a/c/h1/e$a; + + invoke-static/range {v0 .. v5}, Lf/h/a/c/h1/m;->k(IJJLf/h/a/c/h1/e$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/b.smali b/com.discord/smali_classes2/f/h/a/c/h1/b.smali new file mode 100644 index 0000000000..0f851c3764 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/b.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/h1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/h1/m$b; + +.field public final synthetic e:Lf/h/a/c/h1/m; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/h1/m$b;Lf/h/a/c/h1/m;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h1/b;->d:Lf/h/a/c/h1/m$b; + + iput-object p2, p0, Lf/h/a/c/h1/b;->e:Lf/h/a/c/h1/m; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/b;->d:Lf/h/a/c/h1/m$b; + + iget-object v1, p0, Lf/h/a/c/h1/b;->e:Lf/h/a/c/h1/m; + + invoke-virtual {v0, v1}, Lf/h/a/c/h1/m$b;->b(Lf/h/a/c/h1/m;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/c.smali b/com.discord/smali_classes2/f/h/a/c/h1/c.smali new file mode 100644 index 0000000000..811cf49a9c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/c.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/c/h1/c; +.super Ljava/lang/Object; +.source "Allocation.java" + + +# instance fields +.field public final a:[B + +.field public final b:I + + +# direct methods +.method public constructor ([BI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h1/c;->a:[B + + iput p2, p0, Lf/h/a/c/h1/c;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/d.smali b/com.discord/smali_classes2/f/h/a/c/h1/d.smali new file mode 100644 index 0000000000..c2a1303f9c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/d.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/h1/d; +.super Ljava/lang/Object; +.source "Allocator.java" diff --git a/com.discord/smali_classes2/f/h/a/c/h1/e$a.smali b/com.discord/smali_classes2/f/h/a/c/h1/e$a.smali new file mode 100644 index 0000000000..a2eddbbeb5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/e$a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/h1/e$a; +.super Ljava/lang/Object; +.source "BandwidthMeter.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/h1/e.smali b/com.discord/smali_classes2/f/h/a/c/h1/e.smali new file mode 100644 index 0000000000..5b018bb530 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/e.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/c/h1/e; +.super Ljava/lang/Object; +.source "BandwidthMeter.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/h1/e$a; + } +.end annotation + + +# virtual methods +.method public abstract c()Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract d(Lf/h/a/c/h1/e$a;)V +.end method + +.method public abstract f(Landroid/os/Handler;Lf/h/a/c/h1/e$a;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/f.smali b/com.discord/smali_classes2/f/h/a/c/h1/f.smali new file mode 100644 index 0000000000..f7c75ee47c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/f.smali @@ -0,0 +1,232 @@ +.class public abstract Lf/h/a/c/h1/f; +.super Ljava/lang/Object; +.source "BaseDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# instance fields +.field public final a:Z + +.field public final b:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/h1/x;", + ">;" + } + .end annotation +.end field + +.field public c:I + +.field public d:Lf/h/a/c/h1/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Z)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/c/h1/f;->a:Z + + new-instance p1, Ljava/util/ArrayList; + + const/4 v0, 0x1 + + invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V + + iput-object p1, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget p1, p0, Lf/h/a/c/h1/f;->c:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/h1/f;->c:I + + :cond_0 + return-void +.end method + +.method public synthetic c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + invoke-static {p0}, Lf/h/a/c/h1/i;->a(Lf/h/a/c/h1/j;)Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method + +.method public final e(I)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h1/f;->d:Lf/h/a/c/h1/k; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/h1/k; + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/c/h1/f;->c:I + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/x; + + iget-boolean v3, p0, Lf/h/a/c/h1/f;->a:Z + + invoke-interface {v2, p0, v0, v3, p1}, Lf/h/a/c/h1/x;->e(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;ZI)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final f()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h1/f;->d:Lf/h/a/c/h1/k; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/h1/k; + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/c/h1/f;->c:I + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/x; + + iget-boolean v3, p0, Lf/h/a/c/h1/f;->a:Z + + invoke-interface {v2, p0, v0, v3}, Lf/h/a/c/h1/x;->a(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/h1/f;->d:Lf/h/a/c/h1/k; + + return-void +.end method + +.method public final g(Lf/h/a/c/h1/k;)V + .locals 3 + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/c/h1/f;->c:I + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/h1/x; + + iget-boolean v2, p0, Lf/h/a/c/h1/f;->a:Z + + invoke-interface {v1, p0, p1, v2}, Lf/h/a/c/h1/x;->g(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final h(Lf/h/a/c/h1/k;)V + .locals 3 + + iput-object p1, p0, Lf/h/a/c/h1/f;->d:Lf/h/a/c/h1/k; + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/c/h1/f;->c:I + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/h1/f;->b:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/h1/x; + + iget-boolean v2, p0, Lf/h/a/c/h1/f;->a:Z + + invoke-interface {v1, p0, p1, v2}, Lf/h/a/c/h1/x;->b(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/g.smali b/com.discord/smali_classes2/f/h/a/c/h1/g.smali new file mode 100644 index 0000000000..176b7d7b2f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/g.smali @@ -0,0 +1,316 @@ +.class public final Lf/h/a/c/h1/g; +.super Lf/h/a/c/h1/f; +.source "DataSchemeDataSource.java" + + +# instance fields +.field public e:Lf/h/a/c/h1/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:I + +.field public h:I + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V + + iput-object p1, p0, Lf/h/a/c/h1/g;->e:Lf/h/a/c/h1/k; + + iget-wide v0, p1, Lf/h/a/c/h1/k;->f:J + + long-to-int v1, v0 + + iput v1, p0, Lf/h/a/c/h1/g;->h:I + + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "data" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_4 + + invoke-virtual {v0}, Landroid/net/Uri;->getSchemeSpecificPart()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "," + + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v1 + + array-length v2, v1 + + const/4 v3, 0x2 + + if-ne v2, v3, :cond_3 + + const/4 v0, 0x1 + + aget-object v0, v1, v0 + + const/4 v2, 0x0 + + aget-object v1, v1, v2 + + const-string v3, ";base64" + + invoke-virtual {v1, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + :try_start_0 + invoke-static {v0, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/h1/g;->f:[B + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p1 + + new-instance v1, Lcom/google/android/exoplayer2/ParserException; + + const-string v2, "Error while parsing Base64 encoded string: " + + invoke-static {v2, v0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + + :cond_0 + const-string v1, "US-ASCII" + + invoke-static {v0, v1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/c0;->H(Ljava/lang/String;)[B + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/h1/g;->f:[B + + :goto_0 + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J + + const-wide/16 v3, -0x1 + + cmp-long v5, v0, v3 + + if-eqz v5, :cond_1 + + long-to-int v1, v0 + + iget v0, p0, Lf/h/a/c/h1/g;->h:I + + add-int/2addr v1, v0 + + goto :goto_1 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/h1/g;->f:[B + + array-length v1, v0 + + :goto_1 + iput v1, p0, Lf/h/a/c/h1/g;->g:I + + iget-object v0, p0, Lf/h/a/c/h1/g;->f:[B + + array-length v0, v0 + + if-gt v1, v0, :cond_2 + + iget v0, p0, Lf/h/a/c/h1/g;->h:I + + if-gt v0, v1, :cond_2 + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V + + iget p1, p0, Lf/h/a/c/h1/g;->g:I + + int-to-long v0, p1 + + iget p1, p0, Lf/h/a/c/h1/g;->h:I + + int-to-long v2, p1 + + sub-long/2addr v0, v2 + + return-wide v0 + + :cond_2 + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/h1/g;->f:[B + + new-instance p1, Lcom/google/android/exoplayer2/upstream/DataSourceException; + + invoke-direct {p1, v2}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V + + throw p1 + + :cond_3 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Unexpected URI format: " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string v0, "Unsupported scheme: " + + invoke-static {v0, v1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public close()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/g;->f:[B + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iput-object v1, p0, Lf/h/a/c/h1/g;->f:[B + + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V + + :cond_0 + iput-object v1, p0, Lf/h/a/c/h1/g;->e:Lf/h/a/c/h1/k; + + return-void +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/g;->e:Lf/h/a/c/h1/k; + + if-eqz v0, :cond_0 + + iget-object v0, v0, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return-object v0 +.end method + +.method public read([BII)I + .locals 2 + + if-nez p3, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget v0, p0, Lf/h/a/c/h1/g;->g:I + + iget v1, p0, Lf/h/a/c/h1/g;->h:I + + sub-int/2addr v0, v1 + + if-nez v0, :cond_1 + + const/4 p1, -0x1 + + return p1 + + :cond_1 + invoke-static {p3, v0}, Ljava/lang/Math;->min(II)I + + move-result p3 + + iget-object v0, p0, Lf/h/a/c/h1/g;->f:[B + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + iget v1, p0, Lf/h/a/c/h1/g;->h:I + + invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/h1/g;->h:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/h1/g;->h:I + + invoke-virtual {p0, p3}, Lf/h/a/c/h1/f;->e(I)V + + return p3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/h.smali b/com.discord/smali_classes2/f/h/a/c/h1/h.smali new file mode 100644 index 0000000000..a5c9535a72 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/h.smali @@ -0,0 +1,29 @@ +.class public interface abstract Lf/h/a/c/h1/h; +.super Ljava/lang/Object; +.source "DataSink.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/h1/k;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract close()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract write([BII)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/i.smali b/com.discord/smali_classes2/f/h/a/c/h1/i.smali new file mode 100644 index 0000000000..903d2dc357 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/i.smali @@ -0,0 +1,26 @@ +.class public final synthetic Lf/h/a/c/h1/i; +.super Ljava/lang/Object; +.source "DataSource.java" + + +# direct methods +.method public static a(Lf/h/a/c/h1/j;)Ljava/util/Map; + .locals 1 + .param p0, "_this" # Lf/h/a/c/h1/j; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/j$a.smali b/com.discord/smali_classes2/f/h/a/c/h1/j$a.smali new file mode 100644 index 0000000000..c77a06af3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/j$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/h1/j$a; +.super Ljava/lang/Object; +.source "DataSource.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/j; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a()Lf/h/a/c/h1/j; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/j.smali b/com.discord/smali_classes2/f/h/a/c/h1/j.smali new file mode 100644 index 0000000000..970346d6b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/j.smali @@ -0,0 +1,58 @@ +.class public interface abstract Lf/h/a/c/h1/j; +.super Ljava/lang/Object; +.source "DataSource.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/h1/j$a; + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/h1/k;)J + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract b(Lf/h/a/c/h1/x;)V +.end method + +.method public abstract c()Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end method + +.method public abstract close()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract d()Landroid/net/Uri; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract read([BII)I + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/k.smali b/com.discord/smali_classes2/f/h/a/c/h1/k.smali new file mode 100644 index 0000000000..2e5cd2dbc9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/k.smali @@ -0,0 +1,313 @@ +.class public final Lf/h/a/c/h1/k; +.super Ljava/lang/Object; +.source "DataSpec.java" + + +# instance fields +.field public final a:Landroid/net/Uri; + +.field public final b:I + +.field public final c:[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final e:J + +.field public final f:J + +.field public final g:J + +.field public final h:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final i:I + + +# direct methods +.method public constructor (Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + .locals 13 + .param p3 # [B + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p10 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/net/Uri;", + "I[BJJJ", + "Ljava/lang/String;", + "I", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + move-object v0, p0 + + move-object/from16 v1, p3 + + move-wide/from16 v2, p4 + + move-wide/from16 v4, p6 + + move-wide/from16 v6, p8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + const-wide/16 v10, 0x0 + + cmp-long v12, v2, v10 + + if-ltz v12, :cond_0 + + const/4 v12, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v12, 0x0 + + :goto_0 + invoke-static {v12}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v12, v4, v10 + + if-ltz v12, :cond_1 + + const/4 v12, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v12, 0x0 + + :goto_1 + invoke-static {v12}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v12, v6, v10 + + if-gtz v12, :cond_3 + + const-wide/16 v10, -0x1 + + cmp-long v12, v6, v10 + + if-nez v12, :cond_2 + + goto :goto_2 + + :cond_2 + const/4 v8, 0x0 + + :cond_3 + :goto_2 + invoke-static {v8}, Lf/h/a/c/i1/e;->n(Z)V + + move-object v8, p1 + + iput-object v8, v0, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + move v8, p2 + + iput v8, v0, Lf/h/a/c/h1/k;->b:I + + if-eqz v1, :cond_4 + + array-length v8, v1 + + if-eqz v8, :cond_4 + + goto :goto_3 + + :cond_4 + const/4 v1, 0x0 + + :goto_3 + iput-object v1, v0, Lf/h/a/c/h1/k;->c:[B + + iput-wide v2, v0, Lf/h/a/c/h1/k;->e:J + + iput-wide v4, v0, Lf/h/a/c/h1/k;->f:J + + iput-wide v6, v0, Lf/h/a/c/h1/k;->g:J + + move-object/from16 v1, p10 + + iput-object v1, v0, Lf/h/a/c/h1/k;->h:Ljava/lang/String; + + move/from16 v1, p11 + + iput v1, v0, Lf/h/a/c/h1/k;->i:I + + new-instance v1, Ljava/util/HashMap; + + move-object/from16 v2, p12 + + invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + invoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/c/h1/k;->d:Ljava/util/Map; + + return-void +.end method + +.method public static a(I)Ljava/lang/String; + .locals 1 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_2 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x3 + + if-ne p0, v0, :cond_0 + + const-string p0, "HEAD" + + return-object p0 + + :cond_0 + new-instance v0, Ljava/lang/AssertionError; + + invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(I)V + + throw v0 + + :cond_1 + const-string p0, "POST" + + return-object p0 + + :cond_2 + const-string p0, "GET" + + return-object p0 +.end method + + +# virtual methods +.method public b(I)Z + .locals 1 + + iget v0, p0, Lf/h/a/c/h1/k;->i:I + + and-int/2addr v0, p1 + + if-ne v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + const-string v0, "DataSpec[" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/h1/k;->b:I + + invoke-static {v1}, Lf/h/a/c/h1/k;->a(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, ", " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v2, p0, Lf/h/a/c/h1/k;->c:[B + + invoke-static {v2}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v2, p0, Lf/h/a/c/h1/k;->e:J + + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v2, p0, Lf/h/a/c/h1/k;->f:J + + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v2, p0, Lf/h/a/c/h1/k;->g:J + + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v2, p0, Lf/h/a/c/h1/k;->h:Ljava/lang/String; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/c/h1/k;->i:I + + const-string v2, "]" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->s(Ljava/lang/StringBuilder;ILjava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/l.smali b/com.discord/smali_classes2/f/h/a/c/h1/l.smali new file mode 100644 index 0000000000..06bb4c2390 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/l.smali @@ -0,0 +1,342 @@ +.class public final Lf/h/a/c/h1/l; +.super Ljava/lang/Object; +.source "DefaultAllocator.java" + +# interfaces +.implements Lf/h/a/c/h1/d; + + +# instance fields +.field public final a:Z + +.field public final b:I + +.field public final c:[B + +.field public final d:[Lf/h/a/c/h1/c; + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:[Lf/h/a/c/h1/c; + + +# direct methods +.method public constructor (ZI)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-lez p2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iput-boolean p1, p0, Lf/h/a/c/h1/l;->a:Z + + iput p2, p0, Lf/h/a/c/h1/l;->b:I + + iput v0, p0, Lf/h/a/c/h1/l;->g:I + + const/16 p1, 0x64 + + new-array p1, p1, [Lf/h/a/c/h1/c; + + iput-object p1, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/h1/l;->c:[B + + new-array p1, v1, [Lf/h/a/c/h1/c; + + iput-object p1, p0, Lf/h/a/c/h1/l;->d:[Lf/h/a/c/h1/c; + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a([Lf/h/a/c/h1/c;)V + .locals 6 + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Lf/h/a/c/h1/l;->g:I + + array-length v1, p1 + + add-int/2addr v0, v1 + + iget-object v1, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + array-length v1, v1 + + if-lt v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + iget-object v1, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + array-length v1, v1 + + mul-int/lit8 v1, v1, 0x2 + + iget v2, p0, Lf/h/a/c/h1/l;->g:I + + array-length v3, p1 + + add-int/2addr v2, v3 + + invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I + + move-result v1 + + invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/c/h1/c; + + iput-object v0, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + :cond_0 + array-length v0, p1 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + aget-object v2, p1, v1 + + iget-object v3, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + iget v4, p0, Lf/h/a/c/h1/l;->g:I + + add-int/lit8 v5, v4, 0x1 + + iput v5, p0, Lf/h/a/c/h1/l;->g:I + + aput-object v2, v3, v4 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget v0, p0, Lf/h/a/c/h1/l;->f:I + + array-length p1, p1 + + sub-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/h1/l;->f:I + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized b(I)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Lf/h/a/c/h1/l;->e:I + + if-ge p1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iput p1, p0, Lf/h/a/c/h1/l;->e:I + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/h1/l;->c()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_1 + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized c()V + .locals 7 + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Lf/h/a/c/h1/l;->e:I + + iget v1, p0, Lf/h/a/c/h1/l;->b:I + + invoke-static {v0, v1}, Lf/h/a/c/i1/c0;->g(II)I + + move-result v0 + + iget v1, p0, Lf/h/a/c/h1/l;->f:I + + sub-int/2addr v0, v1 + + const/4 v1, 0x0 + + invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I + + move-result v0 + + iget v2, p0, Lf/h/a/c/h1/l;->g:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-lt v0, v2, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_1 + iget-object v2, p0, Lf/h/a/c/h1/l;->c:[B + + if-eqz v2, :cond_4 + + iget v2, p0, Lf/h/a/c/h1/l;->g:I + + add-int/lit8 v2, v2, -0x1 + + :goto_0 + if-gt v1, v2, :cond_3 + + iget-object v3, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + aget-object v3, v3, v1 + + iget-object v4, v3, Lf/h/a/c/h1/c;->a:[B + + iget-object v5, p0, Lf/h/a/c/h1/l;->c:[B + + if-ne v4, v5, :cond_1 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v4, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + aget-object v4, v4, v2 + + iget-object v5, v4, Lf/h/a/c/h1/c;->a:[B + + iget-object v6, p0, Lf/h/a/c/h1/l;->c:[B + + if-eq v5, v6, :cond_2 + + add-int/lit8 v2, v2, -0x1 + + goto :goto_0 + + :cond_2 + iget-object v5, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + add-int/lit8 v6, v1, 0x1 + + aput-object v4, v5, v1 + + iget-object v1, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + add-int/lit8 v4, v2, -0x1 + + aput-object v3, v1, v2 + + move v2, v4 + + move v1, v6 + + goto :goto_0 + + :cond_3 + invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I + + move-result v0 + + iget v1, p0, Lf/h/a/c/h1/l;->g:I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-lt v0, v1, :cond_4 + + monitor-exit p0 + + return-void + + :cond_4 + :try_start_2 + iget-object v1, p0, Lf/h/a/c/h1/l;->h:[Lf/h/a/c/h1/c; + + iget v2, p0, Lf/h/a/c/h1/l;->g:I + + const/4 v3, 0x0 + + invoke-static {v1, v0, v2, v3}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V + + iput v0, p0, Lf/h/a/c/h1/l;->g:I + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/m$a.smali b/com.discord/smali_classes2/f/h/a/c/h1/m$a.smali new file mode 100644 index 0000000000..ab45dceba5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/m$a.smali @@ -0,0 +1,202 @@ +.class public final Lf/h/a/c/h1/m$a; +.super Ljava/lang/Object; +.source "DefaultBandwidthMeter.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/m; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public c:I + +.field public d:Lf/h/a/c/i1/g; + +.field public e:Z + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 9 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-nez p1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + :goto_0 + iput-object v0, p0, Lf/h/a/c/h1/m$a;->a:Landroid/content/Context; + + invoke-static {p1}, Lf/h/a/c/i1/c0;->u(Landroid/content/Context;)Ljava/lang/String; + + move-result-object p1 + + sget-object v0, Lf/h/a/c/h1/m;->n:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [I + + const/4 v0, 0x4 + + if-nez p1, :cond_1 + + new-array p1, v0, [I + + fill-array-data p1, :array_0 + + :cond_1 + new-instance v1, Landroid/util/SparseArray; + + const/4 v2, 0x6 + + invoke-direct {v1, v2}, Landroid/util/SparseArray;->(I)V + + const-wide/32 v2, 0xf4240 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const/4 v3, 0x0 + + invoke-virtual {v1, v3, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + sget-object v2, Lf/h/a/c/h1/m;->o:[J + + aget v4, p1, v3 + + aget-wide v4, v2, v4 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const/4 v4, 0x2 + + invoke-virtual {v1, v4, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + sget-object v2, Lf/h/a/c/h1/m;->p:[J + + const/4 v5, 0x1 + + aget v6, p1, v5 + + aget-wide v6, v2, v6 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const/4 v6, 0x3 + + invoke-virtual {v1, v6, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + sget-object v2, Lf/h/a/c/h1/m;->q:[J + + aget v4, p1, v4 + + aget-wide v7, v2, v4 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + const/4 v0, 0x5 + + sget-object v2, Lf/h/a/c/h1/m;->r:[J + + aget v4, p1, v6 + + aget-wide v6, v2, v4 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + const/4 v0, 0x7 + + sget-object v2, Lf/h/a/c/h1/m;->o:[J + + aget v4, p1, v3 + + aget-wide v6, v2, v4 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v1, v0, v2}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + const/16 v0, 0x9 + + sget-object v2, Lf/h/a/c/h1/m;->o:[J + + aget p1, p1, v3 + + aget-wide v3, v2, p1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V + + iput-object v1, p0, Lf/h/a/c/h1/m$a;->b:Landroid/util/SparseArray; + + const/16 p1, 0x7d0 + + iput p1, p0, Lf/h/a/c/h1/m$a;->c:I + + sget-object p1, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; + + iput-object p1, p0, Lf/h/a/c/h1/m$a;->d:Lf/h/a/c/i1/g; + + iput-boolean v5, p0, Lf/h/a/c/h1/m$a;->e:Z + + return-void + + :array_0 + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x2 + .end array-data +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/m$b.smali b/com.discord/smali_classes2/f/h/a/c/h1/m$b.smali new file mode 100644 index 0000000000..a1435ad90d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/m$b.smali @@ -0,0 +1,238 @@ +.class public Lf/h/a/c/h1/m$b; +.super Landroid/content/BroadcastReceiver; +.source "DefaultBandwidthMeter.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/m; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# static fields +.field public static c:Lf/h/a/c/h1/m$b; + + +# instance fields +.field public final a:Landroid/os/Handler; + +.field public final b:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Ljava/lang/ref/WeakReference<", + "Lf/h/a/c/h1/m;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + + new-instance v0, Landroid/os/Handler; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {v0, v1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + iput-object v0, p0, Lf/h/a/c/h1/m$b;->a:Landroid/os/Handler; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + return-void +.end method + +.method public static declared-synchronized a(Landroid/content/Context;)Lf/h/a/c/h1/m$b; + .locals 3 + + const-class v0, Lf/h/a/c/h1/m$b; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/c/h1/m$b;->c:Lf/h/a/c/h1/m$b; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/c/h1/m$b; + + invoke-direct {v1}, Lf/h/a/c/h1/m$b;->()V + + sput-object v1, Lf/h/a/c/h1/m$b;->c:Lf/h/a/c/h1/m$b; + + new-instance v1, Landroid/content/IntentFilter; + + invoke-direct {v1}, Landroid/content/IntentFilter;->()V + + const-string v2, "android.net.conn.CONNECTIVITY_CHANGE" + + invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V + + sget-object v2, Lf/h/a/c/h1/m$b;->c:Lf/h/a/c/h1/m$b; + + invoke-virtual {p0, v2, v1}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + :cond_0 + sget-object p0, Lf/h/a/c/h1/m$b;->c:Lf/h/a/c/h1/m$b; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method + + +# virtual methods +.method public synthetic b(Lf/h/a/c/h1/m;)V + .locals 0 + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/m$b;->d(Lf/h/a/c/h1/m;)V + + return-void +.end method + +.method public final c()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + :goto_0 + if-ltz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/h1/m; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + :cond_0 + add-int/lit8 v0, v0, -0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final d(Lf/h/a/c/h1/m;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/c/h1/m;->h(Lf/h/a/c/h1/m;)V + + return-void +.end method + +.method public declared-synchronized onReceive(Landroid/content/Context;Landroid/content/Intent;)V + .locals 0 + + monitor-enter p0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/BroadcastReceiver;->isInitialStickyBroadcast()Z + + move-result p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz p1, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_1 + invoke-virtual {p0}, Lf/h/a/c/h1/m$b;->c()V + + const/4 p1, 0x0 + + :goto_0 + iget-object p2, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + invoke-virtual {p2}, Ljava/util/ArrayList;->size()I + + move-result p2 + + if-ge p1, p2, :cond_2 + + iget-object p2, p0, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + invoke-virtual {p2, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/ref/WeakReference; + + invoke-virtual {p2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/h1/m; + + if-eqz p2, :cond_1 + + invoke-static {p2}, Lf/h/a/c/h1/m;->h(Lf/h/a/c/h1/m;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :cond_1 + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_2 + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/m.smali b/com.discord/smali_classes2/f/h/a/c/h1/m.smali new file mode 100644 index 0000000000..d18a65e927 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/m.smali @@ -0,0 +1,4716 @@ +.class public final Lf/h/a/c/h1/m; +.super Ljava/lang/Object; +.source "DefaultBandwidthMeter.java" + +# interfaces +.implements Lf/h/a/c/h1/e; +.implements Lf/h/a/c/h1/x; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/h1/m$b;, + Lf/h/a/c/h1/m$a; + } +.end annotation + + +# static fields +.field public static final n:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "[I>;" + } + .end annotation +.end field + +.field public static final o:[J + +.field public static final p:[J + +.field public static final q:[J + +.field public static final r:[J + +.field public static s:Lf/h/a/c/h1/m; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# instance fields +.field public final a:Landroid/content/Context; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/i1/l; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/i1/l<", + "Lf/h/a/c/h1/e$a;", + ">;" + } + .end annotation +.end field + +.field public final d:Lf/h/a/c/i1/w; + +.field public final e:Lf/h/a/c/i1/g; + +.field public f:I + +.field public g:J + +.field public h:J + +.field public i:I + +.field public j:J + +.field public k:J + +.field public l:J + +.field public m:J + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + const/4 v1, 0x4 + + new-array v2, v1, [I + + fill-array-data v2, :array_0 + + const-string v3, "AD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1 + + const-string v3, "AE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2 + + const-string v3, "AF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3 + + const-string v3, "AG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4 + + const-string v3, "AI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5 + + const-string v3, "AL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6 + + const-string v3, "AM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7 + + const-string v3, "AO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8 + + const-string v3, "AR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9 + + const-string v3, "AS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a + + const-string v3, "AT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b + + const-string v3, "AU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c + + const-string v3, "AW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d + + const-string v3, "AX" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e + + const-string v3, "AZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_f + + const-string v3, "BA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_10 + + const-string v3, "BB" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_11 + + const-string v3, "BD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_12 + + const-string v3, "BE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_13 + + const-string v3, "BF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_14 + + const-string v3, "BG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_15 + + const-string v3, "BH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_16 + + const-string v3, "BI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_17 + + const-string v3, "BJ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_18 + + const-string v3, "BL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_19 + + const-string v3, "BM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1a + + const-string v3, "BN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1b + + const-string v3, "BO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1c + + const-string v3, "BQ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1d + + const-string v3, "BR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1e + + const-string v3, "BS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_1f + + const-string v3, "BT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_20 + + const-string v3, "BW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_21 + + const-string v3, "BY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_22 + + const-string v3, "BZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_23 + + const-string v3, "CA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_24 + + const-string v3, "CD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_25 + + const-string v3, "CF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_26 + + const-string v3, "CG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_27 + + const-string v3, "CH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_28 + + const-string v3, "CI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_29 + + const-string v3, "CK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2a + + const-string v3, "CL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2b + + const-string v3, "CM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2c + + const-string v3, "CN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2d + + const-string v3, "CO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2e + + const-string v3, "CR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_2f + + const-string v3, "CU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_30 + + const-string v3, "CV" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_31 + + const-string v3, "CW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_32 + + const-string v3, "CY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_33 + + const-string v3, "CZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_34 + + const-string v3, "DE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_35 + + const-string v3, "DJ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_36 + + const-string v3, "DK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_37 + + const-string v3, "DM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_38 + + const-string v3, "DO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_39 + + const-string v3, "DZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3a + + const-string v3, "EC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3b + + const-string v3, "EE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3c + + const-string v3, "EG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3d + + const-string v3, "EH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3e + + const-string v3, "ER" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_3f + + const-string v3, "ES" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_40 + + const-string v3, "ET" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_41 + + const-string v3, "FI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_42 + + const-string v3, "FJ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_43 + + const-string v3, "FK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_44 + + const-string v3, "FM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_45 + + const-string v3, "FO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_46 + + const-string v3, "FR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_47 + + const-string v3, "GA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_48 + + const-string v3, "GB" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_49 + + const-string v3, "GD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4a + + const-string v3, "GE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4b + + const-string v3, "GF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4c + + const-string v3, "GG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4d + + const-string v3, "GH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4e + + const-string v3, "GI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_4f + + const-string v3, "GL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_50 + + const-string v3, "GM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_51 + + const-string v3, "GN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_52 + + const-string v3, "GP" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_53 + + const-string v3, "GQ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_54 + + const-string v3, "GR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_55 + + const-string v3, "GT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_56 + + const-string v3, "GU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_57 + + const-string v3, "GW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_58 + + const-string v3, "GY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_59 + + const-string v3, "HK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5a + + const-string v3, "HN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5b + + const-string v3, "HR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5c + + const-string v3, "HT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5d + + const-string v3, "HU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5e + + const-string v3, "ID" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_5f + + const-string v3, "IE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_60 + + const-string v3, "IL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_61 + + const-string v3, "IM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_62 + + const-string v3, "IN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_63 + + const-string v3, "IO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_64 + + const-string v3, "IQ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_65 + + const-string v3, "IR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_66 + + const-string v3, "IS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_67 + + const-string v3, "IT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_68 + + const-string v3, "JE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_69 + + const-string v3, "JM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6a + + const-string v3, "JO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6b + + const-string v3, "JP" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6c + + const-string v3, "KE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6d + + const-string v3, "KG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6e + + const-string v3, "KH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_6f + + const-string v3, "KI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_70 + + const-string v3, "KM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_71 + + const-string v3, "KN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_72 + + const-string v3, "KP" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_73 + + const-string v3, "KR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_74 + + const-string v3, "KW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_75 + + const-string v3, "KY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_76 + + const-string v3, "KZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_77 + + const-string v3, "LA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_78 + + const-string v3, "LB" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_79 + + const-string v3, "LC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7a + + const-string v3, "LI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7b + + const-string v3, "LK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7c + + const-string v3, "LR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7d + + const-string v3, "LS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7e + + const-string v3, "LT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_7f + + const-string v3, "LU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_80 + + const-string v3, "LV" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_81 + + const-string v3, "LY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_82 + + const-string v3, "MA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_83 + + const-string v3, "MC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_84 + + const-string v3, "MD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_85 + + const-string v3, "ME" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_86 + + const-string v3, "MF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_87 + + const-string v3, "MG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_88 + + const-string v3, "MH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_89 + + const-string v3, "MK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8a + + const-string v3, "ML" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8b + + const-string v3, "MM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8c + + const-string v3, "MN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8d + + const-string v3, "MO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8e + + const-string v3, "MP" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_8f + + const-string v3, "MQ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_90 + + const-string v3, "MR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_91 + + const-string v3, "MS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_92 + + const-string v3, "MT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_93 + + const-string v3, "MU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_94 + + const-string v3, "MV" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_95 + + const-string v3, "MW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_96 + + const-string v3, "MX" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_97 + + const-string v3, "MY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_98 + + const-string v3, "MZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_99 + + const-string v3, "NA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9a + + const-string v3, "NC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9b + + const-string v3, "NE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9c + + const-string v3, "NF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9d + + const-string v3, "NG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9e + + const-string v3, "NI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_9f + + const-string v3, "NL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a0 + + const-string v3, "NO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a1 + + const-string v3, "NP" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a2 + + const-string v3, "NR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a3 + + const-string v3, "NZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a4 + + const-string v3, "OM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a5 + + const-string v3, "PA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a6 + + const-string v3, "PE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a7 + + const-string v3, "PF" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a8 + + const-string v3, "PG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_a9 + + const-string v3, "PH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_aa + + const-string v3, "PK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ab + + const-string v3, "PL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ac + + const-string v3, "PM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ad + + const-string v3, "PR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ae + + const-string v3, "PS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_af + + const-string v3, "PT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b0 + + const-string v3, "PW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b1 + + const-string v3, "PY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b2 + + const-string v3, "QA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b3 + + const-string v3, "RE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b4 + + const-string v3, "RO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b5 + + const-string v3, "RS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b6 + + const-string v3, "RU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b7 + + const-string v3, "RW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b8 + + const-string v3, "SA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_b9 + + const-string v3, "SB" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ba + + const-string v3, "SC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_bb + + const-string v3, "SD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_bc + + const-string v3, "SE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_bd + + const-string v3, "SG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_be + + const-string v3, "SH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_bf + + const-string v3, "SI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c0 + + const-string v3, "SJ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c1 + + const-string v3, "SK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c2 + + const-string v3, "SL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c3 + + const-string v3, "SM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c4 + + const-string v3, "SN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c5 + + const-string v3, "SO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c6 + + const-string v3, "SR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c7 + + const-string v3, "SS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c8 + + const-string v3, "ST" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_c9 + + const-string v3, "SV" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ca + + const-string v3, "SX" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_cb + + const-string v3, "SY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_cc + + const-string v3, "SZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_cd + + const-string v3, "TC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ce + + const-string v3, "TD" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_cf + + const-string v3, "TG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d0 + + const-string v3, "TH" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d1 + + const-string v3, "TJ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d2 + + const-string v3, "TL" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d3 + + const-string v3, "TM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d4 + + const-string v3, "TN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d5 + + const-string v3, "TO" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d6 + + const-string v3, "TR" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d7 + + const-string v3, "TT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d8 + + const-string v3, "TV" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_d9 + + const-string v3, "TW" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_da + + const-string v3, "TZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_db + + const-string v3, "UA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_dc + + const-string v3, "UG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_dd + + const-string v3, "US" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_de + + const-string v3, "UY" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_df + + const-string v3, "UZ" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e0 + + const-string v3, "VA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e1 + + const-string v3, "VC" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e2 + + const-string v3, "VE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e3 + + const-string v3, "VG" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e4 + + const-string v3, "VI" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e5 + + const-string v3, "VN" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e6 + + const-string v3, "VU" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e7 + + const-string v3, "WS" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e8 + + const-string v3, "XK" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_e9 + + const-string v3, "YE" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ea + + const-string v3, "YT" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_eb + + const-string v3, "ZA" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v2, v1, [I + + fill-array-data v2, :array_ec + + const-string v3, "ZM" + + invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-array v1, v1, [I + + fill-array-data v1, :array_ed + + const-string v2, "ZW" + + invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/m;->n:Ljava/util/Map; + + const/4 v0, 0x5 + + new-array v1, v0, [J + + fill-array-data v1, :array_ee + + sput-object v1, Lf/h/a/c/h1/m;->o:[J + + new-array v1, v0, [J + + fill-array-data v1, :array_ef + + sput-object v1, Lf/h/a/c/h1/m;->p:[J + + new-array v1, v0, [J + + fill-array-data v1, :array_f0 + + sput-object v1, Lf/h/a/c/h1/m;->q:[J + + new-array v0, v0, [J + + fill-array-data v0, :array_f1 + + sput-object v0, Lf/h/a/c/h1/m;->r:[J + + return-void + + :array_0 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_1 + .array-data 4 + 0x1 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_2 + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x3 + .end array-data + + :array_3 + .array-data 4 + 0x3 + 0x1 + 0x0 + 0x1 + .end array-data + + :array_4 + .array-data 4 + 0x1 + 0x0 + 0x0 + 0x3 + .end array-data + + :array_5 + .array-data 4 + 0x1 + 0x2 + 0x0 + 0x1 + .end array-data + + :array_6 + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x2 + .end array-data + + :array_7 + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x0 + .end array-data + + :array_8 + .array-data 4 + 0x2 + 0x3 + 0x2 + 0x2 + .end array-data + + :array_9 + .array-data 4 + 0x3 + 0x0 + 0x4 + 0x2 + .end array-data + + :array_a + .array-data 4 + 0x0 + 0x3 + 0x0 + 0x0 + .end array-data + + :array_b + .array-data 4 + 0x0 + 0x3 + 0x0 + 0x1 + .end array-data + + :array_c + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x3 + .end array-data + + :array_d + .array-data 4 + 0x0 + 0x3 + 0x0 + 0x2 + .end array-data + + :array_e + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x3 + .end array-data + + :array_f + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x1 + .end array-data + + :array_10 + .array-data 4 + 0x0 + 0x2 + 0x0 + 0x0 + .end array-data + + :array_11 + .array-data 4 + 0x2 + 0x1 + 0x3 + 0x3 + .end array-data + + :array_12 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x1 + .end array-data + + :array_13 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x1 + .end array-data + + :array_14 + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_15 + .array-data 4 + 0x2 + 0x1 + 0x3 + 0x4 + .end array-data + + :array_16 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_17 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_18 + .array-data 4 + 0x1 + 0x0 + 0x2 + 0x2 + .end array-data + + :array_19 + .array-data 4 + 0x1 + 0x2 + 0x0 + 0x0 + .end array-data + + :array_1a + .array-data 4 + 0x4 + 0x1 + 0x3 + 0x2 + .end array-data + + :array_1b + .array-data 4 + 0x1 + 0x2 + 0x3 + 0x2 + .end array-data + + :array_1c + .array-data 4 + 0x1 + 0x1 + 0x2 + 0x4 + .end array-data + + :array_1d + .array-data 4 + 0x2 + 0x3 + 0x3 + 0x2 + .end array-data + + :array_1e + .array-data 4 + 0x2 + 0x1 + 0x1 + 0x4 + .end array-data + + :array_1f + .array-data 4 + 0x3 + 0x0 + 0x3 + 0x1 + .end array-data + + :array_20 + .array-data 4 + 0x4 + 0x4 + 0x1 + 0x2 + .end array-data + + :array_21 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x2 + .end array-data + + :array_22 + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x1 + .end array-data + + :array_23 + .array-data 4 + 0x0 + 0x3 + 0x1 + 0x3 + .end array-data + + :array_24 + .array-data 4 + 0x4 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_25 + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x0 + .end array-data + + :array_26 + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x4 + .end array-data + + :array_27 + .array-data 4 + 0x0 + 0x0 + 0x1 + 0x0 + .end array-data + + :array_28 + .array-data 4 + 0x3 + 0x4 + 0x3 + 0x3 + .end array-data + + :array_29 + .array-data 4 + 0x2 + 0x4 + 0x1 + 0x0 + .end array-data + + :array_2a + .array-data 4 + 0x1 + 0x2 + 0x2 + 0x3 + .end array-data + + :array_2b + .array-data 4 + 0x3 + 0x4 + 0x3 + 0x1 + .end array-data + + :array_2c + .array-data 4 + 0x2 + 0x0 + 0x2 + 0x3 + .end array-data + + :array_2d + .array-data 4 + 0x2 + 0x3 + 0x2 + 0x2 + .end array-data + + :array_2e + .array-data 4 + 0x2 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_2f + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x1 + .end array-data + + :array_30 + .array-data 4 + 0x2 + 0x3 + 0x1 + 0x2 + .end array-data + + :array_31 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_32 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_33 + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_34 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x3 + .end array-data + + :array_35 + .array-data 4 + 0x4 + 0x3 + 0x4 + 0x1 + .end array-data + + :array_36 + .array-data 4 + 0x0 + 0x0 + 0x1 + 0x1 + .end array-data + + :array_37 + .array-data 4 + 0x1 + 0x0 + 0x1 + 0x3 + .end array-data + + :array_38 + .array-data 4 + 0x3 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_39 + .array-data 4 + 0x3 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_3a + .array-data 4 + 0x2 + 0x3 + 0x4 + 0x3 + .end array-data + + :array_3b + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_3c + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_3d + .array-data 4 + 0x2 + 0x0 + 0x3 + 0x3 + .end array-data + + :array_3e + .array-data 4 + 0x4 + 0x2 + 0x2 + 0x0 + .end array-data + + :array_3f + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x1 + .end array-data + + :array_40 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x0 + .end array-data + + :array_41 + .array-data 4 + 0x0 + 0x0 + 0x1 + 0x0 + .end array-data + + :array_42 + .array-data 4 + 0x3 + 0x0 + 0x3 + 0x3 + .end array-data + + :array_43 + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_44 + .array-data 4 + 0x4 + 0x0 + 0x4 + 0x0 + .end array-data + + :array_45 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_46 + .array-data 4 + 0x1 + 0x0 + 0x3 + 0x1 + .end array-data + + :array_47 + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x2 + .end array-data + + :array_48 + .array-data 4 + 0x0 + 0x1 + 0x3 + 0x3 + .end array-data + + :array_49 + .array-data 4 + 0x2 + 0x0 + 0x4 + 0x4 + .end array-data + + :array_4a + .array-data 4 + 0x1 + 0x1 + 0x1 + 0x4 + .end array-data + + :array_4b + .array-data 4 + 0x2 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_4c + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_4d + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x2 + .end array-data + + :array_4e + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x1 + .end array-data + + :array_4f + .array-data 4 + 0x2 + 0x2 + 0x0 + 0x2 + .end array-data + + :array_50 + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x4 + .end array-data + + :array_51 + .array-data 4 + 0x3 + 0x4 + 0x4 + 0x2 + .end array-data + + :array_52 + .array-data 4 + 0x2 + 0x1 + 0x1 + 0x4 + .end array-data + + :array_53 + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x0 + .end array-data + + :array_54 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x2 + .end array-data + + :array_55 + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x3 + .end array-data + + :array_56 + .array-data 4 + 0x1 + 0x2 + 0x4 + 0x4 + .end array-data + + :array_57 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x1 + .end array-data + + :array_58 + .array-data 4 + 0x3 + 0x2 + 0x1 + 0x1 + .end array-data + + :array_59 + .array-data 4 + 0x0 + 0x2 + 0x3 + 0x4 + .end array-data + + :array_5a + .array-data 4 + 0x3 + 0x2 + 0x3 + 0x2 + .end array-data + + :array_5b + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x1 + .end array-data + + :array_5c + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_5d + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_5e + .array-data 4 + 0x3 + 0x2 + 0x3 + 0x4 + .end array-data + + :array_5f + .array-data 4 + 0x1 + 0x0 + 0x1 + 0x1 + .end array-data + + :array_60 + .array-data 4 + 0x0 + 0x0 + 0x2 + 0x3 + .end array-data + + :array_61 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x1 + .end array-data + + :array_62 + .array-data 4 + 0x2 + 0x2 + 0x4 + 0x4 + .end array-data + + :array_63 + .array-data 4 + 0x4 + 0x2 + 0x2 + 0x2 + .end array-data + + :array_64 + .array-data 4 + 0x3 + 0x3 + 0x4 + 0x2 + .end array-data + + :array_65 + .array-data 4 + 0x3 + 0x0 + 0x2 + 0x2 + .end array-data + + :array_66 + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_67 + .array-data 4 + 0x1 + 0x0 + 0x1 + 0x2 + .end array-data + + :array_68 + .array-data 4 + 0x1 + 0x0 + 0x0 + 0x1 + .end array-data + + :array_69 + .array-data 4 + 0x2 + 0x3 + 0x3 + 0x1 + .end array-data + + :array_6a + .array-data 4 + 0x1 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_6b + .array-data 4 + 0x0 + 0x2 + 0x1 + 0x1 + .end array-data + + :array_6c + .array-data 4 + 0x3 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_6d + .array-data 4 + 0x1 + 0x1 + 0x2 + 0x2 + .end array-data + + :array_6e + .array-data 4 + 0x1 + 0x0 + 0x4 + 0x4 + .end array-data + + :array_6f + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_70 + .array-data 4 + 0x4 + 0x3 + 0x2 + 0x3 + .end array-data + + :array_71 + .array-data 4 + 0x1 + 0x0 + 0x1 + 0x3 + .end array-data + + :array_72 + .array-data 4 + 0x4 + 0x2 + 0x4 + 0x2 + .end array-data + + :array_73 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x1 + .end array-data + + :array_74 + .array-data 4 + 0x2 + 0x3 + 0x1 + 0x1 + .end array-data + + :array_75 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x1 + .end array-data + + :array_76 + .array-data 4 + 0x1 + 0x2 + 0x2 + 0x3 + .end array-data + + :array_77 + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x1 + .end array-data + + :array_78 + .array-data 4 + 0x3 + 0x2 + 0x0 + 0x0 + .end array-data + + :array_79 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_7a + .array-data 4 + 0x0 + 0x0 + 0x2 + 0x4 + .end array-data + + :array_7b + .array-data 4 + 0x2 + 0x1 + 0x2 + 0x3 + .end array-data + + :array_7c + .array-data 4 + 0x3 + 0x4 + 0x3 + 0x1 + .end array-data + + :array_7d + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x0 + .end array-data + + :array_7e + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_7f + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_80 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_81 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_82 + .array-data 4 + 0x2 + 0x1 + 0x2 + 0x1 + .end array-data + + :array_83 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x1 + .end array-data + + :array_84 + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_85 + .array-data 4 + 0x1 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_86 + .array-data 4 + 0x1 + 0x1 + 0x1 + 0x1 + .end array-data + + :array_87 + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_88 + .array-data 4 + 0x4 + 0x0 + 0x2 + 0x4 + .end array-data + + :array_89 + .array-data 4 + 0x1 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_8a + .array-data 4 + 0x4 + 0x4 + 0x2 + 0x0 + .end array-data + + :array_8b + .array-data 4 + 0x3 + 0x3 + 0x1 + 0x2 + .end array-data + + :array_8c + .array-data 4 + 0x2 + 0x3 + 0x2 + 0x3 + .end array-data + + :array_8d + .array-data 4 + 0x0 + 0x0 + 0x4 + 0x4 + .end array-data + + :array_8e + .array-data 4 + 0x0 + 0x2 + 0x4 + 0x4 + .end array-data + + :array_8f + .array-data 4 + 0x2 + 0x1 + 0x1 + 0x4 + .end array-data + + :array_90 + .array-data 4 + 0x4 + 0x2 + 0x4 + 0x2 + .end array-data + + :array_91 + .array-data 4 + 0x1 + 0x2 + 0x3 + 0x3 + .end array-data + + :array_92 + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_93 + .array-data 4 + 0x2 + 0x2 + 0x3 + 0x4 + .end array-data + + :array_94 + .array-data 4 + 0x4 + 0x3 + 0x0 + 0x2 + .end array-data + + :array_95 + .array-data 4 + 0x3 + 0x2 + 0x1 + 0x0 + .end array-data + + :array_96 + .array-data 4 + 0x2 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_97 + .array-data 4 + 0x2 + 0x2 + 0x3 + 0x3 + .end array-data + + :array_98 + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x1 + .end array-data + + :array_99 + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x1 + .end array-data + + :array_9a + .array-data 4 + 0x2 + 0x0 + 0x3 + 0x3 + .end array-data + + :array_9b + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_9c + .array-data 4 + 0x1 + 0x2 + 0x2 + 0x2 + .end array-data + + :array_9d + .array-data 4 + 0x3 + 0x4 + 0x3 + 0x1 + .end array-data + + :array_9e + .array-data 4 + 0x3 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_9f + .array-data 4 + 0x0 + 0x2 + 0x3 + 0x3 + .end array-data + + :array_a0 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x0 + .end array-data + + :array_a1 + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x2 + .end array-data + + :array_a2 + .array-data 4 + 0x4 + 0x0 + 0x3 + 0x1 + .end array-data + + :array_a3 + .array-data 4 + 0x0 + 0x0 + 0x1 + 0x2 + .end array-data + + :array_a4 + .array-data 4 + 0x3 + 0x2 + 0x1 + 0x3 + .end array-data + + :array_a5 + .array-data 4 + 0x1 + 0x3 + 0x3 + 0x4 + .end array-data + + :array_a6 + .array-data 4 + 0x2 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_a7 + .array-data 4 + 0x2 + 0x2 + 0x0 + 0x1 + .end array-data + + :array_a8 + .array-data 4 + 0x4 + 0x3 + 0x3 + 0x1 + .end array-data + + :array_a9 + .array-data 4 + 0x3 + 0x0 + 0x3 + 0x4 + .end array-data + + :array_aa + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x3 + .end array-data + + :array_ab + .array-data 4 + 0x1 + 0x0 + 0x1 + 0x3 + .end array-data + + :array_ac + .array-data 4 + 0x0 + 0x2 + 0x2 + 0x0 + .end array-data + + :array_ad + .array-data 4 + 0x1 + 0x2 + 0x3 + 0x3 + .end array-data + + :array_ae + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x4 + .end array-data + + :array_af + .array-data 4 + 0x1 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_b0 + .array-data 4 + 0x2 + 0x1 + 0x2 + 0x0 + .end array-data + + :array_b1 + .array-data 4 + 0x2 + 0x0 + 0x2 + 0x3 + .end array-data + + :array_b2 + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_b3 + .array-data 4 + 0x1 + 0x0 + 0x2 + 0x2 + .end array-data + + :array_b4 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x2 + .end array-data + + :array_b5 + .array-data 4 + 0x1 + 0x2 + 0x0 + 0x0 + .end array-data + + :array_b6 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x1 + .end array-data + + :array_b7 + .array-data 4 + 0x4 + 0x4 + 0x2 + 0x4 + .end array-data + + :array_b8 + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x1 + .end array-data + + :array_b9 + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x0 + .end array-data + + :array_ba + .array-data 4 + 0x4 + 0x2 + 0x0 + 0x1 + .end array-data + + :array_bb + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_bc + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_bd + .array-data 4 + 0x0 + 0x2 + 0x3 + 0x3 + .end array-data + + :array_be + .array-data 4 + 0x4 + 0x4 + 0x2 + 0x3 + .end array-data + + :array_bf + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_c0 + .array-data 4 + 0x2 + 0x0 + 0x2 + 0x4 + .end array-data + + :array_c1 + .array-data 4 + 0x0 + 0x1 + 0x0 + 0x0 + .end array-data + + :array_c2 + .array-data 4 + 0x4 + 0x3 + 0x3 + 0x3 + .end array-data + + :array_c3 + .array-data 4 + 0x0 + 0x0 + 0x2 + 0x4 + .end array-data + + :array_c4 + .array-data 4 + 0x3 + 0x4 + 0x4 + 0x2 + .end array-data + + :array_c5 + .array-data 4 + 0x3 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_c6 + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x0 + .end array-data + + :array_c7 + .array-data 4 + 0x4 + 0x3 + 0x4 + 0x3 + .end array-data + + :array_c8 + .array-data 4 + 0x3 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_c9 + .array-data 4 + 0x2 + 0x3 + 0x3 + 0x4 + .end array-data + + :array_ca + .array-data 4 + 0x2 + 0x4 + 0x1 + 0x0 + .end array-data + + :array_cb + .array-data 4 + 0x4 + 0x3 + 0x2 + 0x1 + .end array-data + + :array_cc + .array-data 4 + 0x4 + 0x4 + 0x3 + 0x4 + .end array-data + + :array_cd + .array-data 4 + 0x1 + 0x2 + 0x1 + 0x1 + .end array-data + + :array_ce + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x2 + .end array-data + + :array_cf + .array-data 4 + 0x3 + 0x3 + 0x1 + 0x0 + .end array-data + + :array_d0 + .array-data 4 + 0x1 + 0x3 + 0x4 + 0x4 + .end array-data + + :array_d1 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x4 + .end array-data + + :array_d2 + .array-data 4 + 0x4 + 0x2 + 0x4 + 0x4 + .end array-data + + :array_d3 + .array-data 4 + 0x4 + 0x1 + 0x2 + 0x2 + .end array-data + + :array_d4 + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_d5 + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x1 + .end array-data + + :array_d6 + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_d7 + .array-data 4 + 0x1 + 0x3 + 0x1 + 0x2 + .end array-data + + :array_d8 + .array-data 4 + 0x4 + 0x2 + 0x2 + 0x4 + .end array-data + + :array_d9 + .array-data 4 + 0x0 + 0x0 + 0x0 + 0x0 + .end array-data + + :array_da + .array-data 4 + 0x3 + 0x3 + 0x4 + 0x3 + .end array-data + + :array_db + .array-data 4 + 0x0 + 0x2 + 0x1 + 0x2 + .end array-data + + :array_dc + .array-data 4 + 0x4 + 0x3 + 0x3 + 0x2 + .end array-data + + :array_dd + .array-data 4 + 0x1 + 0x1 + 0x3 + 0x3 + .end array-data + + :array_de + .array-data 4 + 0x2 + 0x2 + 0x1 + 0x1 + .end array-data + + :array_df + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x2 + .end array-data + + :array_e0 + .array-data 4 + 0x1 + 0x2 + 0x4 + 0x2 + .end array-data + + :array_e1 + .array-data 4 + 0x2 + 0x0 + 0x2 + 0x4 + .end array-data + + :array_e2 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_e3 + .array-data 4 + 0x3 + 0x0 + 0x1 + 0x3 + .end array-data + + :array_e4 + .array-data 4 + 0x1 + 0x1 + 0x4 + 0x4 + .end array-data + + :array_e5 + .array-data 4 + 0x0 + 0x2 + 0x4 + 0x4 + .end array-data + + :array_e6 + .array-data 4 + 0x4 + 0x1 + 0x3 + 0x1 + .end array-data + + :array_e7 + .array-data 4 + 0x3 + 0x3 + 0x3 + 0x2 + .end array-data + + :array_e8 + .array-data 4 + 0x1 + 0x2 + 0x1 + 0x0 + .end array-data + + :array_e9 + .array-data 4 + 0x4 + 0x4 + 0x4 + 0x3 + .end array-data + + :array_ea + .array-data 4 + 0x2 + 0x2 + 0x2 + 0x3 + .end array-data + + :array_eb + .array-data 4 + 0x2 + 0x4 + 0x2 + 0x2 + .end array-data + + :array_ec + .array-data 4 + 0x3 + 0x2 + 0x2 + 0x1 + .end array-data + + :array_ed + .array-data 4 + 0x3 + 0x3 + 0x2 + 0x1 + .end array-data + + :array_ee + .array-data 8 + 0x56f9a0 + 0x3567e0 + 0x1e8480 + 0x10c8e0 + 0x72bf0 + .end array-data + + :array_ef + .array-data 8 + 0x30d40 + 0x24220 + 0x203a0 + 0x1c138 + 0x17318 + .end array-data + + :array_f0 + .array-data 8 + 0x2191c0 + 0x13d620 + 0xecd10 + 0xc5c10 + 0x77a10 + .end array-data + + :array_f1 + .array-data 8 + 0x50df20 + 0x30d400 + 0x1e8480 + 0x155cc0 + 0xa8750 + .end array-data +.end method + +.method public constructor ()V + .locals 6 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v2, Landroid/util/SparseArray; + + invoke-direct {v2}, Landroid/util/SparseArray;->()V + + sget-object v4, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; + + const/4 v1, 0x0 + + const/16 v3, 0x7d0 + + const/4 v5, 0x0 + + move-object v0, p0 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/h1/m;->(Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/c/i1/g;Z)V + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/c/i1/g;Z)V + .locals 1 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Landroid/util/SparseArray<", + "Ljava/lang/Long;", + ">;I", + "Lf/h/a/c/i1/g;", + "Z)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-nez p1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + :goto_0 + iput-object v0, p0, Lf/h/a/c/h1/m;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/c/h1/m;->b:Landroid/util/SparseArray; + + new-instance p2, Lf/h/a/c/i1/l; + + invoke-direct {p2}, Lf/h/a/c/i1/l;->()V + + iput-object p2, p0, Lf/h/a/c/h1/m;->c:Lf/h/a/c/i1/l; + + new-instance p2, Lf/h/a/c/i1/w; + + invoke-direct {p2, p3}, Lf/h/a/c/i1/w;->(I)V + + iput-object p2, p0, Lf/h/a/c/h1/m;->d:Lf/h/a/c/i1/w; + + iput-object p4, p0, Lf/h/a/c/h1/m;->e:Lf/h/a/c/i1/g; + + if-nez p1, :cond_1 + + const/4 p2, 0x0 + + goto :goto_1 + + :cond_1 + invoke-static {p1}, Lf/h/a/c/i1/c0;->x(Landroid/content/Context;)I + + move-result p2 + + :goto_1 + iput p2, p0, Lf/h/a/c/h1/m;->i:I + + invoke-virtual {p0, p2}, Lf/h/a/c/h1/m;->i(I)J + + move-result-wide p2 + + iput-wide p2, p0, Lf/h/a/c/h1/m;->l:J + + if-eqz p1, :cond_2 + + if-eqz p5, :cond_2 + + invoke-static {p1}, Lf/h/a/c/h1/m$b;->a(Landroid/content/Context;)Lf/h/a/c/h1/m$b; + + move-result-object p1 + + monitor-enter p1 + + :try_start_0 + invoke-virtual {p1}, Lf/h/a/c/h1/m$b;->c()V + + iget-object p2, p1, Lf/h/a/c/h1/m$b;->b:Ljava/util/ArrayList; + + new-instance p3, Ljava/lang/ref/WeakReference; + + invoke-direct {p3, p0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p2, p1, Lf/h/a/c/h1/m$b;->a:Landroid/os/Handler; + + new-instance p3, Lf/h/a/c/h1/b; + + invoke-direct {p3, p1, p0}, Lf/h/a/c/h1/b;->(Lf/h/a/c/h1/m$b;Lf/h/a/c/h1/m;)V + + invoke-virtual {p2, p3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p1 + + goto :goto_2 + + :catchall_0 + move-exception p2 + + monitor-exit p1 + + throw p2 + + :cond_2 + :goto_2 + return-void +.end method + +.method public static h(Lf/h/a/c/h1/m;)V + .locals 10 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/m;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/m;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->x(Landroid/content/Context;)I + + move-result v0 + + :goto_0 + iget v2, p0, Lf/h/a/c/h1/m;->i:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-ne v2, v0, :cond_1 + + monitor-exit p0 + + goto :goto_3 + + :cond_1 + :try_start_1 + iput v0, p0, Lf/h/a/c/h1/m;->i:I + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_4 + + if-eqz v0, :cond_4 + + const/16 v2, 0x8 + + if-ne v0, v2, :cond_2 + + goto :goto_2 + + :cond_2 + invoke-virtual {p0, v0}, Lf/h/a/c/h1/m;->i(I)J + + move-result-wide v2 + + iput-wide v2, p0, Lf/h/a/c/h1/m;->l:J + + iget-object v0, p0, Lf/h/a/c/h1/m;->e:Lf/h/a/c/i1/g; + + invoke-interface {v0}, Lf/h/a/c/i1/g;->c()J + + move-result-wide v2 + + iget v0, p0, Lf/h/a/c/h1/m;->f:I + + if-lez v0, :cond_3 + + iget-wide v4, p0, Lf/h/a/c/h1/m;->g:J + + sub-long v4, v2, v4 + + long-to-int v0, v4 + + move v5, v0 + + goto :goto_1 + + :cond_3 + const/4 v5, 0x0 + + :goto_1 + iget-wide v6, p0, Lf/h/a/c/h1/m;->h:J + + iget-wide v8, p0, Lf/h/a/c/h1/m;->l:J + + move-object v4, p0 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/c/h1/m;->l(IJJ)V + + iput-wide v2, p0, Lf/h/a/c/h1/m;->g:J + + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/h1/m;->h:J + + iput-wide v2, p0, Lf/h/a/c/h1/m;->k:J + + iput-wide v2, p0, Lf/h/a/c/h1/m;->j:J + + iget-object v0, p0, Lf/h/a/c/h1/m;->d:Lf/h/a/c/i1/w; + + iget-object v2, v0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V + + const/4 v2, -0x1 + + iput v2, v0, Lf/h/a/c/i1/w;->d:I + + iput v1, v0, Lf/h/a/c/i1/w;->e:I + + iput v1, v0, Lf/h/a/c/i1/w;->f:I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + goto :goto_3 + + :cond_4 + :goto_2 + monitor-exit p0 + + :goto_3 + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public static declared-synchronized j(Landroid/content/Context;)Lf/h/a/c/h1/m; + .locals 8 + + const-class v0, Lf/h/a/c/h1/m; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/c/h1/m;->s:Lf/h/a/c/h1/m; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/c/h1/m$a; + + invoke-direct {v1, p0}, Lf/h/a/c/h1/m$a;->(Landroid/content/Context;)V + + new-instance p0, Lf/h/a/c/h1/m; + + iget-object v3, v1, Lf/h/a/c/h1/m$a;->a:Landroid/content/Context; + + iget-object v4, v1, Lf/h/a/c/h1/m$a;->b:Landroid/util/SparseArray; + + iget v5, v1, Lf/h/a/c/h1/m$a;->c:I + + iget-object v6, v1, Lf/h/a/c/h1/m$a;->d:Lf/h/a/c/i1/g; + + iget-boolean v7, v1, Lf/h/a/c/h1/m$a;->e:Z + + move-object v2, p0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/h1/m;->(Landroid/content/Context;Landroid/util/SparseArray;ILf/h/a/c/i1/g;Z)V + + sput-object p0, Lf/h/a/c/h1/m;->s:Lf/h/a/c/h1/m; + + :cond_0 + sget-object p0, Lf/h/a/c/h1/m;->s:Lf/h/a/c/h1/m; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method + +.method public static k(IJJLf/h/a/c/h1/e$a;)V + .locals 0 + + check-cast p5, Lf/h/a/c/v0/a; + + iget-object p0, p5, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object p1, p0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p0, 0x0 + + goto :goto_0 + + :cond_0 + iget-object p0, p0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I + + move-result p1 + + add-int/lit8 p1, p1, -0x1 + + invoke-virtual {p0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/c/v0/a$a; + + :goto_0 + invoke-virtual {p5, p0}, Lf/h/a/c/v0/a;->F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + + iget-object p0, p5, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/v0/b; + + invoke-interface {p1}, Lf/h/a/c/v0/b;->L()V + + goto :goto_1 + + :cond_1 + return-void +.end method + + +# virtual methods +.method public declared-synchronized a(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + .locals 10 + + monitor-enter p0 + + if-nez p3, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_0 + iget p1, p0, Lf/h/a/c/h1/m;->f:I + + const/4 p2, 0x1 + + if-lez p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object p1, p0, Lf/h/a/c/h1/m;->e:Lf/h/a/c/i1/g; + + invoke-interface {p1}, Lf/h/a/c/i1/g;->c()J + + move-result-wide v0 + + iget-wide v2, p0, Lf/h/a/c/h1/m;->g:J + + sub-long v2, v0, v2 + + long-to-int v5, v2 + + iget-wide v2, p0, Lf/h/a/c/h1/m;->j:J + + int-to-long v6, v5 + + add-long/2addr v2, v6 + + iput-wide v2, p0, Lf/h/a/c/h1/m;->j:J + + iget-wide v2, p0, Lf/h/a/c/h1/m;->k:J + + iget-wide v6, p0, Lf/h/a/c/h1/m;->h:J + + add-long/2addr v2, v6 + + iput-wide v2, p0, Lf/h/a/c/h1/m;->k:J + + if-lez v5, :cond_4 + + iget-wide v2, p0, Lf/h/a/c/h1/m;->h:J + + long-to-float p1, v2 + + const/high16 p3, 0x45fa0000 # 8000.0f + + mul-float p1, p1, p3 + + int-to-float p3, v5 + + div-float/2addr p1, p3 + + iget-object p3, p0, Lf/h/a/c/h1/m;->d:Lf/h/a/c/i1/w; + + iget-wide v2, p0, Lf/h/a/c/h1/m;->h:J + + long-to-double v2, v2 + + invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D + + move-result-wide v2 + + double-to-int v2, v2 + + invoke-virtual {p3, v2, p1}, Lf/h/a/c/i1/w;->a(IF)V + + iget-wide v2, p0, Lf/h/a/c/h1/m;->j:J + + const-wide/16 v6, 0x7d0 + + cmp-long p1, v2, v6 + + if-gez p1, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/h1/m;->k:J + + const-wide/32 v6, 0x80000 + + cmp-long p1, v2, v6 + + if-ltz p1, :cond_3 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/h1/m;->d:Lf/h/a/c/i1/w; + + const/high16 p3, 0x3f000000 # 0.5f + + invoke-virtual {p1, p3}, Lf/h/a/c/i1/w;->b(F)F + + move-result p1 + + float-to-long v2, p1 + + iput-wide v2, p0, Lf/h/a/c/h1/m;->l:J + + :cond_3 + iget-wide v6, p0, Lf/h/a/c/h1/m;->h:J + + iget-wide v8, p0, Lf/h/a/c/h1/m;->l:J + + move-object v4, p0 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/c/h1/m;->l(IJJ)V + + iput-wide v0, p0, Lf/h/a/c/h1/m;->g:J + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/h1/m;->h:J + + :cond_4 + iget p1, p0, Lf/h/a/c/h1/m;->f:I + + sub-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/c/h1/m;->f:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized b(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + .locals 0 + + monitor-enter p0 + + if-nez p3, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_0 + iget p1, p0, Lf/h/a/c/h1/m;->f:I + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/h1/m;->e:Lf/h/a/c/i1/g; + + invoke-interface {p1}, Lf/h/a/c/i1/g;->c()J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/h1/m;->g:J + + :cond_1 + iget p1, p0, Lf/h/a/c/h1/m;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/h1/m;->f:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public c()Lf/h/a/c/h1/x; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + return-object p0 +.end method + +.method public d(Lf/h/a/c/h1/e$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/m;->c:Lf/h/a/c/i1/l; + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/l;->c(Ljava/lang/Object;)V + + return-void +.end method + +.method public declared-synchronized e(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;ZI)V + .locals 0 + + monitor-enter p0 + + if-nez p3, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_0 + iget-wide p1, p0, Lf/h/a/c/h1/m;->h:J + + int-to-long p3, p4 + + add-long/2addr p1, p3 + + iput-wide p1, p0, Lf/h/a/c/h1/m;->h:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public f(Landroid/os/Handler;Lf/h/a/c/h1/e$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/m;->c:Lf/h/a/c/i1/l; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/i1/l;->a(Landroid/os/Handler;Ljava/lang/Object;)V + + return-void +.end method + +.method public g(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V + .locals 0 + + return-void +.end method + +.method public final i(I)J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/m;->b:Landroid/util/SparseArray; + + invoke-virtual {v0, p1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + if-nez p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/h1/m;->b:Landroid/util/SparseArray; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + :cond_0 + if-nez p1, :cond_1 + + const-wide/32 v0, 0xf4240 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + :cond_1 + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final l(IJJ)V + .locals 8 + + if-nez p1, :cond_0 + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-nez v2, :cond_0 + + iget-wide v0, p0, Lf/h/a/c/h1/m;->m:J + + cmp-long v2, p4, v0 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + iput-wide p4, p0, Lf/h/a/c/h1/m;->m:J + + iget-object v0, p0, Lf/h/a/c/h1/m;->c:Lf/h/a/c/i1/l; + + new-instance v7, Lf/h/a/c/h1/a; + + move-object v1, v7 + + move v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-direct/range {v1 .. v6}, Lf/h/a/c/h1/a;->(IJJ)V + + invoke-virtual {v0, v7}, Lf/h/a/c/i1/l;->b(Lf/h/a/c/i1/l$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/n.smali b/com.discord/smali_classes2/f/h/a/c/h1/n.smali new file mode 100644 index 0000000000..4561691bb5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/n.smali @@ -0,0 +1,633 @@ +.class public final Lf/h/a/c/h1/n; +.super Ljava/lang/Object; +.source "DefaultDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/h1/x;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/h1/j; + +.field public d:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public h:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/c/h1/j;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/n;->a:Landroid/content/Context; + + if-eqz p2, :cond_0 + + iput-object p2, p0, Lf/h/a/c/h1/n;->c:Lf/h/a/c/h1/j; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/h1/n;->b:Ljava/util/List; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; + + move-result-object v0 + + iget-object v2, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-static {v2}, Lf/h/a/c/i1/c0;->M(Landroid/net/Uri;)Z + + move-result v2 + + if-eqz v2, :cond_4 + + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v0}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_2 + + const-string v1, "/android_asset/" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + if-nez v0, :cond_1 + + new-instance v0, Lcom/google/android/exoplayer2/upstream/AssetDataSource; + + iget-object v1, p0, Lf/h/a/c/h1/n;->a:Landroid/content/Context; + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto/16 :goto_2 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/h1/n;->d:Lf/h/a/c/h1/j; + + if-nez v0, :cond_3 + + new-instance v0, Lcom/google/android/exoplayer2/upstream/FileDataSource; + + invoke-direct {v0}, Lcom/google/android/exoplayer2/upstream/FileDataSource;->()V + + iput-object v0, p0, Lf/h/a/c/h1/n;->d:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_3 + iget-object v0, p0, Lf/h/a/c/h1/n;->d:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto/16 :goto_2 + + :cond_4 + const-string v2, "asset" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_6 + + iget-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + if-nez v0, :cond_5 + + new-instance v0, Lcom/google/android/exoplayer2/upstream/AssetDataSource; + + iget-object v1, p0, Lf/h/a/c/h1/n;->a:Landroid/content/Context; + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/AssetDataSource;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_5 + iget-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto/16 :goto_2 + + :cond_6 + const-string v2, "content" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_8 + + iget-object v0, p0, Lf/h/a/c/h1/n;->f:Lf/h/a/c/h1/j; + + if-nez v0, :cond_7 + + new-instance v0, Lcom/google/android/exoplayer2/upstream/ContentDataSource; + + iget-object v1, p0, Lf/h/a/c/h1/n;->a:Landroid/content/Context; + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/ContentDataSource;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/c/h1/n;->f:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_7 + iget-object v0, p0, Lf/h/a/c/h1/n;->f:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto/16 :goto_2 + + :cond_8 + const-string v2, "rtmp" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_a + + iget-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + if-nez v0, :cond_9 + + :try_start_0 + const-string v0, "com.google.android.exoplayer2.ext.rtmp.RtmpDataSource" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception p1 + + new-instance v0, Ljava/lang/RuntimeException; + + const-string v1, "Error instantiating RTMP extension" + + invoke-direct {v0, v1, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :catch_1 + const-string v0, "DefaultDataSource" + + const-string v1, "Attempting to play RTMP stream without depending on the RTMP extension" + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_1 + iget-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + if-nez v0, :cond_9 + + iget-object v0, p0, Lf/h/a/c/h1/n;->c:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + :cond_9 + iget-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto :goto_2 + + :cond_a + const-string v1, "udp" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_c + + iget-object v0, p0, Lf/h/a/c/h1/n;->h:Lf/h/a/c/h1/j; + + if-nez v0, :cond_b + + new-instance v0, Lcom/google/android/exoplayer2/upstream/UdpDataSource; + + invoke-direct {v0}, Lcom/google/android/exoplayer2/upstream/UdpDataSource;->()V + + iput-object v0, p0, Lf/h/a/c/h1/n;->h:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_b + iget-object v0, p0, Lf/h/a/c/h1/n;->h:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto :goto_2 + + :cond_c + const-string v1, "data" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_e + + iget-object v0, p0, Lf/h/a/c/h1/n;->i:Lf/h/a/c/h1/j; + + if-nez v0, :cond_d + + new-instance v0, Lf/h/a/c/h1/g; + + invoke-direct {v0}, Lf/h/a/c/h1/g;->()V + + iput-object v0, p0, Lf/h/a/c/h1/n;->i:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_d + iget-object v0, p0, Lf/h/a/c/h1/n;->i:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto :goto_2 + + :cond_e + const-string v1, "rawresource" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_10 + + iget-object v0, p0, Lf/h/a/c/h1/n;->j:Lf/h/a/c/h1/j; + + if-nez v0, :cond_f + + new-instance v0, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource; + + iget-object v1, p0, Lf/h/a/c/h1/n;->a:Landroid/content/Context; + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/upstream/RawResourceDataSource;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/c/h1/n;->j:Lf/h/a/c/h1/j; + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/n;->e(Lf/h/a/c/h1/j;)V + + :cond_f + iget-object v0, p0, Lf/h/a/c/h1/n;->j:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto :goto_2 + + :cond_10 + iget-object v0, p0, Lf/h/a/c/h1/n;->c:Lf/h/a/c/h1/j; + + iput-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + :goto_2 + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->a(Lf/h/a/c/h1/k;)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/n;->c:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + iget-object v0, p0, Lf/h/a/c/h1/n;->b:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/h/a/c/h1/n;->d:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/n;->e:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_1 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/c/h1/n;->f:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_2 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_2 + iget-object v0, p0, Lf/h/a/c/h1/n;->g:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_3 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_3 + iget-object v0, p0, Lf/h/a/c/h1/n;->h:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_4 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_4 + iget-object v0, p0, Lf/h/a/c/h1/n;->i:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_5 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_5 + iget-object v0, p0, Lf/h/a/c/h1/n;->j:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_6 + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + :cond_6 + return-void +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + invoke-interface {v0}, Lf/h/a/c/h1/j;->c()Ljava/util/Map; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public close()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + if-eqz v0, :cond_0 + + const/4 v1, 0x0 + + :try_start_0 + invoke-interface {v0}, Lf/h/a/c/h1/j;->close()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iput-object v1, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + goto :goto_0 + + :catchall_0 + move-exception v0 + + iput-object v1, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + throw v0 + + :cond_0 + :goto_0 + return-void +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {v0}, Lf/h/a/c/h1/j;->d()Landroid/net/Uri; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public final e(Lf/h/a/c/h1/j;)V + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/h1/n;->b:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/h1/n;->b:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/h1/x; + + invoke-interface {p1, v1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public read([BII)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/n;->k:Lf/h/a/c/h1/j; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/h1/j; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/o.smali b/com.discord/smali_classes2/f/h/a/c/h1/o.smali new file mode 100644 index 0000000000..4a6aeff9f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/o.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/c/h1/o; +.super Ljava/lang/Object; +.source "DefaultDataSourceFactory.java" + +# interfaces +.implements Lf/h/a/c/h1/j$a; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Lf/h/a/c/h1/j$a; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/String;)V + .locals 2 + + new-instance v0, Lf/h/a/c/h1/q; + + const/4 v1, 0x0 + + invoke-direct {v0, p2, v1}, Lf/h/a/c/h1/q;->(Ljava/lang/String;Lf/h/a/c/h1/x;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/o;->a:Landroid/content/Context; + + iput-object v1, p0, Lf/h/a/c/h1/o;->b:Lf/h/a/c/h1/x; + + iput-object v0, p0, Lf/h/a/c/h1/o;->c:Lf/h/a/c/h1/j$a; + + return-void +.end method + + +# virtual methods +.method public bridge synthetic a()Lf/h/a/c/h1/j; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/h1/o;->b()Lf/h/a/c/h1/n; + + move-result-object v0 + + return-object v0 +.end method + +.method public b()Lf/h/a/c/h1/n; + .locals 3 + + new-instance v0, Lf/h/a/c/h1/n; + + iget-object v1, p0, Lf/h/a/c/h1/o;->a:Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/c/h1/o;->c:Lf/h/a/c/h1/j$a; + + invoke-interface {v2}, Lf/h/a/c/h1/j$a;->a()Lf/h/a/c/h1/j; + + move-result-object v2 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/h1/n;->(Landroid/content/Context;Lf/h/a/c/h1/j;)V + + iget-object v1, p0, Lf/h/a/c/h1/o;->b:Lf/h/a/c/h1/x; + + if-eqz v1, :cond_0 + + invoke-virtual {v0, v1}, Lf/h/a/c/h1/n;->b(Lf/h/a/c/h1/x;)V + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/p.smali b/com.discord/smali_classes2/f/h/a/c/h1/p.smali new file mode 100644 index 0000000000..97aabb6d13 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/p.smali @@ -0,0 +1,1568 @@ +.class public Lf/h/a/c/h1/p; +.super Lf/h/a/c/h1/f; +.source "DefaultHttpDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# static fields +.field public static final t:Ljava/util/regex/Pattern; + +.field public static final u:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "[B>;" + } + .end annotation +.end field + + +# instance fields +.field public final e:Z + +.field public final f:I + +.field public final g:I + +.field public final h:Ljava/lang/String; + +.field public final i:Lf/h/a/c/h1/t; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final j:Lf/h/a/c/h1/t; + +.field public k:Lf/h/a/c/h1/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Ljava/net/HttpURLConnection; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:Ljava/io/InputStream; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:Z + +.field public o:I + +.field public p:J + +.field public q:J + +.field public r:J + +.field public s:J + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "^bytes (\\d+)-(\\d+)/(\\d+)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/p;->t:Ljava/util/regex/Pattern; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + sput-object v0, Lf/h/a/c/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; + + return-void +.end method + +.method public constructor (Ljava/lang/String;IIZLf/h/a/c/h1/t;)V + .locals 1 + .param p5 # Lf/h/a/c/h1/t; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + invoke-direct {p0, v0}, Lf/h/a/c/h1/f;->(Z)V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h1/p;->h:Ljava/lang/String; + + new-instance p1, Lf/h/a/c/h1/t; + + invoke-direct {p1}, Lf/h/a/c/h1/t;->()V + + iput-object p1, p0, Lf/h/a/c/h1/p;->j:Lf/h/a/c/h1/t; + + iput p2, p0, Lf/h/a/c/h1/p;->f:I + + iput p3, p0, Lf/h/a/c/h1/p;->g:I + + iput-boolean p4, p0, Lf/h/a/c/h1/p;->e:Z + + iput-object p5, p0, Lf/h/a/c/h1/p;->i:Lf/h/a/c/h1/t; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public static j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_2 + + new-instance v0, Ljava/net/URL; + + invoke-direct {v0, p0, p1}, Ljava/net/URL;->(Ljava/net/URL;Ljava/lang/String;)V + + invoke-virtual {v0}, Ljava/net/URL;->getProtocol()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "https" + + invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_1 + + const-string p1, "http" + + invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/net/ProtocolException; + + const-string v0, "Unsupported protocol redirect: " + + invoke-static {v0, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/net/ProtocolException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + :goto_0 + return-object v0 + + :cond_2 + new-instance p0, Ljava/net/ProtocolException; + + const-string p1, "Null location redirect" + + invoke-direct {p0, p1}, Ljava/net/ProtocolException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static m(Ljava/net/HttpURLConnection;J)V + .locals 3 + + sget v0, Lf/h/a/c/i1/c0;->a:I + + const/16 v1, 0x13 + + if-eq v0, v1, :cond_0 + + const/16 v1, 0x14 + + if-eq v0, v1, :cond_0 + + return-void + + :cond_0 + :try_start_0 + invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object p0 + + const-wide/16 v0, -0x1 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_1 + + invoke-virtual {p0}, Ljava/io/InputStream;->read()I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_2 + + return-void + + :cond_1 + const-wide/16 v0, 0x800 + + cmp-long v2, p1, v0 + + if-gtz v2, :cond_2 + + return-void + + :cond_2 + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "com.android.okhttp.internal.http.HttpTransport$ChunkedInputStream" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-nez p2, :cond_3 + + const-string p2, "com.android.okhttp.internal.http.HttpTransport$FixedLengthInputStream" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_4 + + :cond_3 + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; + + move-result-object p1 + + const-string p2, "unexpectedEndOfInput" + + const/4 v0, 0x0 + + new-array v1, v0, [Ljava/lang/Class; + + invoke-virtual {p1, p2, v1}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object p1 + + const/4 p2, 0x1 + + invoke-virtual {p1, p2}, Ljava/lang/reflect/Method;->setAccessible(Z)V + + new-array p2, v0, [Ljava/lang/Object; + + invoke-virtual {p1, p0, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_4 + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + } + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + const-string v3, "Unable to connect to " + + iput-object v2, v1, Lf/h/a/c/h1/p;->k:Lf/h/a/c/h1/k; + + const-wide/16 v4, 0x0 + + iput-wide v4, v1, Lf/h/a/c/h1/p;->s:J + + iput-wide v4, v1, Lf/h/a/c/h1/p;->r:J + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/h1/f;->g(Lf/h/a/c/h1/k;)V + + const/4 v6, 0x1 + + :try_start_0 + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/h1/p;->k(Lf/h/a/c/h1/k;)Ljava/net/HttpURLConnection; + + move-result-object v0 + + iput-object v0, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_4 + + :try_start_1 + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v0 + + iput v0, v1, Lf/h/a/c/h1/p;->o:I + + iget-object v0, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getResponseMessage()Ljava/lang/String; + + move-result-object v0 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 + + iget v3, v1, Lf/h/a/c/h1/p;->o:I + + const/16 v7, 0xc8 + + if-lt v3, v7, :cond_9 + + const/16 v8, 0x12b + + if-le v3, v8, :cond_0 + + goto/16 :goto_4 + + :cond_0 + iget-object v0, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getContentType()Ljava/lang/String; + + iget v0, v1, Lf/h/a/c/h1/p;->o:I + + if-ne v0, v7, :cond_1 + + iget-wide v7, v2, Lf/h/a/c/h1/k;->f:J + + cmp-long v0, v7, v4 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + move-wide v7, v4 + + :goto_0 + iput-wide v7, v1, Lf/h/a/c/h1/p;->p:J + + iget-object v0, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + const-string v3, "Content-Encoding" + + invoke-virtual {v0, v3}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "gzip" + + invoke-virtual {v3, v0}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_7 + + iget-wide v7, v2, Lf/h/a/c/h1/k;->g:J + + const-wide/16 v9, -0x1 + + cmp-long v3, v7, v9 + + if-eqz v3, :cond_2 + + iput-wide v7, v1, Lf/h/a/c/h1/p;->q:J + + goto/16 :goto_3 + + :cond_2 + iget-object v3, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + const-string v7, "Content-Length" + + invoke-virtual {v3, v7}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v8 + + const-string v11, "]" + + const-string v12, "DefaultHttpDataSource" + + if-nez v8, :cond_3 + + :try_start_2 + invoke-static {v7}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v9 + :try_end_2 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_1 + + :catch_0 + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + const-string v13, "Unexpected Content-Length [" + + invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v12, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + :goto_1 + const-string v8, "Content-Range" + + invoke-virtual {v3, v8}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v8 + + if-nez v8, :cond_5 + + sget-object v8, Lf/h/a/c/h1/p;->t:Ljava/util/regex/Pattern; + + invoke-virtual {v8, v3}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/util/regex/Matcher;->find()Z + + move-result v13 + + if-eqz v13, :cond_5 + + const/4 v13, 0x2 + + :try_start_3 + invoke-virtual {v8, v13}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v13 + + invoke-static {v13}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v13 + + invoke-virtual {v8, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v15 + + sub-long/2addr v13, v15 + + const-wide/16 v15, 0x1 + + add-long/2addr v13, v15 + + cmp-long v8, v9, v4 + + if-gez v8, :cond_4 + + move-wide v9, v13 + + goto :goto_2 + + :cond_4 + cmp-long v4, v9, v13 + + if-eqz v4, :cond_5 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + const-string v5, "Inconsistent headers [" + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v5, "] [" + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v12, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + invoke-static {v9, v10, v13, v14}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v9 + :try_end_3 + .catch Ljava/lang/NumberFormatException; {:try_start_3 .. :try_end_3} :catch_1 + + goto :goto_2 + + :catch_1 + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + const-string v5, "Unexpected Content-Range [" + + invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v12, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_5 + :goto_2 + const-wide/16 v3, -0x1 + + cmp-long v5, v9, v3 + + if-eqz v5, :cond_6 + + iget-wide v3, v1, Lf/h/a/c/h1/p;->p:J + + sub-long v3, v9, v3 + + :cond_6 + iput-wide v3, v1, Lf/h/a/c/h1/p;->q:J + + goto :goto_3 + + :cond_7 + iget-wide v3, v2, Lf/h/a/c/h1/k;->g:J + + iput-wide v3, v1, Lf/h/a/c/h1/p;->q:J + + :goto_3 + :try_start_4 + iget-object v3, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object v3 + + iput-object v3, v1, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + if-eqz v0, :cond_8 + + new-instance v0, Ljava/util/zip/GZIPInputStream; + + iget-object v3, v1, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + invoke-direct {v0, v3}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V + + iput-object v0, v1, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + + :cond_8 + iput-boolean v6, v1, Lf/h/a/c/h1/p;->n:Z + + invoke-virtual/range {p0 .. p1}, Lf/h/a/c/h1/f;->h(Lf/h/a/c/h1/k;)V + + iget-wide v2, v1, Lf/h/a/c/h1/p;->q:J + + return-wide v2 + + :catch_2 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/h1/p;->i()V + + new-instance v3, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + + invoke-direct {v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/c/h1/k;I)V + + throw v3 + + :cond_9 + :goto_4 + iget-object v3, v1, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/h1/p;->i()V + + new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException; + + iget v5, v1, Lf/h/a/c/h1/p;->o:I + + invoke-direct {v4, v5, v0, v3, v2}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$InvalidResponseCodeException;->(ILjava/lang/String;Ljava/util/Map;Lf/h/a/c/h1/k;)V + + iget v0, v1, Lf/h/a/c/h1/p;->o:I + + const/16 v2, 0x1a0 + + if-ne v0, v2, :cond_a + + new-instance v0, Lcom/google/android/exoplayer2/upstream/DataSourceException; + + const/4 v2, 0x0 + + invoke-direct {v0, v2}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V + + invoke-virtual {v4, v0}, Ljava/io/IOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; + + :cond_a + throw v4 + + :catch_3 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/h1/p;->i()V + + new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v5, v2, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v5}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-direct {v4, v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Ljava/io/IOException;Lf/h/a/c/h1/k;I)V + + throw v4 + + :catch_4 + move-exception v0 + + new-instance v4, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + iget-object v5, v2, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v5}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-direct {v4, v3, v0, v2, v6}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/lang/String;Ljava/io/IOException;Lf/h/a/c/h1/k;I)V + + throw v4 +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public close()V + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + iget-wide v3, p0, Lf/h/a/c/h1/p;->q:J + + const-wide/16 v5, -0x1 + + cmp-long v7, v3, v5 + + if-nez v7, :cond_0 + + goto :goto_0 + + :cond_0 + iget-wide v5, p0, Lf/h/a/c/h1/p;->s:J + + sub-long/2addr v3, v5 + + :goto_0 + invoke-static {v2, v3, v4}, Lf/h/a/c/h1/p;->m(Ljava/net/HttpURLConnection;J)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v2, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + invoke-virtual {v2}, Ljava/io/InputStream;->close()V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_1 + + :catch_0 + move-exception v2 + + :try_start_2 + new-instance v3, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + + iget-object v4, p0, Lf/h/a/c/h1/p;->k:Lf/h/a/c/h1/k; + + const/4 v5, 0x3 + + invoke-direct {v3, v2, v4, v5}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/c/h1/k;I)V + + throw v3 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :cond_1 + :goto_1 + iput-object v1, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + invoke-virtual {p0}, Lf/h/a/c/h1/p;->i()V + + iget-boolean v1, p0, Lf/h/a/c/h1/p;->n:Z + + if-eqz v1, :cond_2 + + iput-boolean v0, p0, Lf/h/a/c/h1/p;->n:Z + + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V + + :cond_2 + return-void + + :catchall_0 + move-exception v2 + + iput-object v1, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + invoke-virtual {p0}, Lf/h/a/c/h1/p;->i()V + + iget-boolean v1, p0, Lf/h/a/c/h1/p;->n:Z + + if-eqz v1, :cond_3 + + iput-boolean v0, p0, Lf/h/a/c/h1/p;->n:Z + + invoke-virtual {p0}, Lf/h/a/c/h1/f;->f()V + + :cond_3 + throw v2 +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->getURL()Ljava/net/URL; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/net/URL;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public final i()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + if-eqz v0, :cond_0 + + :try_start_0 + invoke-virtual {v0}, Ljava/net/HttpURLConnection;->disconnect()V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v1, "DefaultHttpDataSource" + + const-string v2, "Unexpected error while disconnecting" + + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/h1/p;->l:Ljava/net/HttpURLConnection; + + :cond_0 + return-void +.end method + +.method public final k(Lf/h/a/c/h1/k;)Ljava/net/HttpURLConnection; + .locals 24 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p1 + + new-instance v1, Ljava/net/URL; + + iget-object v2, v0, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2}, Ljava/net/URL;->(Ljava/lang/String;)V + + iget v2, v0, Lf/h/a/c/h1/k;->b:I + + iget-object v3, v0, Lf/h/a/c/h1/k;->c:[B + + iget-wide v14, v0, Lf/h/a/c/h1/k;->f:J + + iget-wide v12, v0, Lf/h/a/c/h1/k;->g:J + + const/4 v4, 0x1 + + invoke-virtual {v0, v4}, Lf/h/a/c/h1/k;->b(I)Z + + move-result v16 + + move-object/from16 v11, p0 + + iget-boolean v4, v11, Lf/h/a/c/h1/p;->e:Z + + if-nez v4, :cond_0 + + const/4 v9, 0x1 + + iget-object v10, v0, Lf/h/a/c/h1/k;->d:Ljava/util/Map; + + move-object/from16 v0, p0 + + move-wide v4, v14 + + move-wide v6, v12 + + move/from16 v8, v16 + + invoke-virtual/range {v0 .. v10}, Lf/h/a/c/h1/p;->l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; + + move-result-object v0 + + return-object v0 + + :cond_0 + const/4 v4, 0x0 + + :goto_0 + add-int/lit8 v10, v4, 0x1 + + const/16 v5, 0x14 + + if-gt v4, v5, :cond_6 + + const/16 v17, 0x0 + + iget-object v8, v0, Lf/h/a/c/h1/k;->d:Ljava/util/Map; + + const/4 v9, 0x1 + + move-object/from16 v4, p0 + + move-object v5, v1 + + move v6, v2 + + move-object v7, v3 + + move-object/from16 v18, v8 + + const/4 v0, 0x1 + + move-wide v8, v14 + + move/from16 v19, v10 + + move-wide v10, v12 + + move-wide/from16 v20, v12 + + move/from16 v12, v16 + + move/from16 v13, v17 + + move-wide/from16 v22, v14 + + move-object/from16 v14, v18 + + invoke-virtual/range {v4 .. v14}, Lf/h/a/c/h1/p;->l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v5 + + const-string v6, "Location" + + invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->getHeaderField(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const/16 v7, 0x12f + + const/16 v8, 0x12e + + const/16 v9, 0x12d + + const/16 v10, 0x12c + + if-eq v2, v0, :cond_1 + + const/4 v0, 0x3 + + if-ne v2, v0, :cond_2 + + :cond_1 + if-eq v5, v10, :cond_5 + + if-eq v5, v9, :cond_5 + + if-eq v5, v8, :cond_5 + + if-eq v5, v7, :cond_5 + + const/16 v0, 0x133 + + if-eq v5, v0, :cond_5 + + const/16 v0, 0x134 + + if-ne v5, v0, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x2 + + if-ne v2, v0, :cond_4 + + if-eq v5, v10, :cond_3 + + if-eq v5, v9, :cond_3 + + if-eq v5, v8, :cond_3 + + if-ne v5, v7, :cond_4 + + :cond_3 + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + const/4 v0, 0x0 + + invoke-static {v1, v6}, Lf/h/a/c/h1/p;->j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; + + move-result-object v1 + + const/4 v2, 0x1 + + move-object v3, v0 + + goto :goto_2 + + :cond_4 + return-object v4 + + :cond_5 + :goto_1 + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + invoke-static {v1, v6}, Lf/h/a/c/h1/p;->j(Ljava/net/URL;Ljava/lang/String;)Ljava/net/URL; + + move-result-object v0 + + move-object v1, v0 + + :goto_2 + move-object/from16 v11, p0 + + move-object/from16 v0, p1 + + move/from16 v4, v19 + + move-wide/from16 v12, v20 + + move-wide/from16 v14, v22 + + goto :goto_0 + + :cond_6 + move/from16 v19, v10 + + new-instance v0, Ljava/net/NoRouteToHostException; + + const-string v1, "Too many redirects: " + + move/from16 v4, v19 + + invoke-static {v1, v4}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/net/NoRouteToHostException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final l(Ljava/net/URL;I[BJJZZLjava/util/Map;)Ljava/net/HttpURLConnection; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/net/URL;", + "I[BJJZZ", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)", + "Ljava/net/HttpURLConnection;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object p1 + + check-cast p1, Ljava/net/HttpURLConnection; + + iget v0, p0, Lf/h/a/c/h1/p;->f:I + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V + + iget v0, p0, Lf/h/a/c/h1/p;->g:I + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iget-object v1, p0, Lf/h/a/c/h1/p;->i:Lf/h/a/c/h1/t; + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Lf/h/a/c/h1/t;->a()Ljava/util/Map; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + :cond_0 + iget-object v1, p0, Lf/h/a/c/h1/p;->j:Lf/h/a/c/h1/t; + + invoke-virtual {v1}, Lf/h/a/c/h1/t;->a()Ljava/util/Map; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + invoke-virtual {v0, p10}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object p10 + + invoke-interface {p10}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p10 + + :goto_0 + invoke-interface {p10}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-interface {p10}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + invoke-virtual {p1, v1, v0}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + const-wide/16 v0, 0x0 + + const-wide/16 v2, -0x1 + + cmp-long p10, p4, v0 + + if-nez p10, :cond_2 + + cmp-long p10, p6, v2 + + if-eqz p10, :cond_4 + + :cond_2 + const-string p10, "bytes=" + + const-string v0, "-" + + invoke-static {p10, p4, p5, v0}, Lf/e/b/a/a;->n(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/String; + + move-result-object p10 + + cmp-long v0, p6, v2 + + if-eqz v0, :cond_3 + + invoke-static {p10}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p10 + + add-long/2addr p4, p6 + + const-wide/16 p6, 0x1 + + sub-long/2addr p4, p6 + + invoke-virtual {p10, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p10 + + :cond_3 + const-string p4, "Range" + + invoke-virtual {p1, p4, p10}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + :cond_4 + iget-object p4, p0, Lf/h/a/c/h1/p;->h:Ljava/lang/String; + + const-string p5, "User-Agent" + + invoke-virtual {p1, p5, p4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + if-eqz p8, :cond_5 + + const-string p4, "gzip" + + goto :goto_1 + + :cond_5 + const-string p4, "identity" + + :goto_1 + const-string p5, "Accept-Encoding" + + invoke-virtual {p1, p5, p4}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1, p9}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V + + if-eqz p3, :cond_6 + + const/4 p4, 0x1 + + goto :goto_2 + + :cond_6 + const/4 p4, 0x0 + + :goto_2 + invoke-virtual {p1, p4}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V + + invoke-static {p2}, Lf/h/a/c/h1/k;->a(I)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setRequestMethod(Ljava/lang/String;)V + + if-eqz p3, :cond_7 + + array-length p2, p3 + + invoke-virtual {p1, p2}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; + + move-result-object p2 + + invoke-virtual {p2, p3}, Ljava/io/OutputStream;->write([B)V + + invoke-virtual {p2}, Ljava/io/OutputStream;->close()V + + goto :goto_3 + + :cond_7 + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V + + :goto_3 + return-object p1 +.end method + +.method public final n()V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/c/h1/p;->r:J + + iget-wide v2, p0, Lf/h/a/c/h1/p;->p:J + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + return-void + + :cond_0 + sget-object v0, Lf/h/a/c/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + if-nez v0, :cond_1 + + const/16 v0, 0x1000 + + new-array v0, v0, [B + + :cond_1 + :goto_0 + iget-wide v1, p0, Lf/h/a/c/h1/p;->r:J + + iget-wide v3, p0, Lf/h/a/c/h1/p;->p:J + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_4 + + sub-long/2addr v3, v1 + + array-length v1, v0 + + int-to-long v1, v1 + + invoke-static {v3, v4, v1, v2}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v1 + + long-to-int v2, v1 + + iget-object v1, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + const/4 v3, 0x0 + + invoke-virtual {v1, v0, v3, v2}, Ljava/io/InputStream;->read([BII)I + + move-result v1 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/Thread;->isInterrupted()Z + + move-result v2 + + if-nez v2, :cond_3 + + const/4 v2, -0x1 + + if-eq v1, v2, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/h1/p;->r:J + + int-to-long v4, v1 + + add-long/2addr v2, v4 + + iput-wide v2, p0, Lf/h/a/c/h1/p;->r:J + + invoke-virtual {p0, v1}, Lf/h/a/c/h1/f;->e(I)V + + goto :goto_0 + + :cond_2 + new-instance v0, Ljava/io/EOFException; + + invoke-direct {v0}, Ljava/io/EOFException;->()V + + throw v0 + + :cond_3 + new-instance v0, Ljava/io/InterruptedIOException; + + invoke-direct {v0}, Ljava/io/InterruptedIOException;->()V + + throw v0 + + :cond_4 + sget-object v1, Lf/h/a/c/h1/p;->u:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1, v0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + return-void +.end method + +.method public read([BII)I + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + } + .end annotation + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/h1/p;->n()V + + if-nez p3, :cond_0 + + const/4 p1, 0x0 + + goto :goto_1 + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/h1/p;->q:J + + const-wide/16 v2, -0x1 + + const/4 v4, -0x1 + + cmp-long v5, v0, v2 + + if-eqz v5, :cond_2 + + iget-wide v5, p0, Lf/h/a/c/h1/p;->s:J + + sub-long/2addr v0, v5 + + const-wide/16 v5, 0x0 + + cmp-long v7, v0, v5 + + if-nez v7, :cond_1 + + :goto_0 + const/4 p1, -0x1 + + goto :goto_1 + + :cond_1 + int-to-long v5, p3 + + invoke-static {v5, v6, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v0 + + long-to-int p3, v0 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/h1/p;->m:Ljava/io/InputStream; + + invoke-virtual {v0, p1, p2, p3}, Ljava/io/InputStream;->read([BII)I + + move-result p1 + + if-ne p1, v4, :cond_4 + + iget-wide p1, p0, Lf/h/a/c/h1/p;->q:J + + cmp-long p3, p1, v2 + + if-nez p3, :cond_3 + + goto :goto_0 + + :cond_3 + new-instance p1, Ljava/io/EOFException; + + invoke-direct {p1}, Ljava/io/EOFException;->()V + + throw p1 + + :cond_4 + iget-wide p2, p0, Lf/h/a/c/h1/p;->s:J + + int-to-long v0, p1 + + add-long/2addr p2, v0 + + iput-wide p2, p0, Lf/h/a/c/h1/p;->s:J + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/f;->e(I)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_1 + return p1 + + :catch_0 + move-exception p1 + + new-instance p2, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException; + + iget-object p3, p0, Lf/h/a/c/h1/p;->k:Lf/h/a/c/h1/k; + + const/4 v0, 0x2 + + invoke-direct {p2, p1, p3, v0}, Lcom/google/android/exoplayer2/upstream/HttpDataSource$HttpDataSourceException;->(Ljava/io/IOException;Lf/h/a/c/h1/k;I)V + + throw p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/q.smali b/com.discord/smali_classes2/f/h/a/c/h1/q.smali new file mode 100644 index 0000000000..c448a9a329 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/q.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/c/h1/q; +.super Lf/h/a/c/h1/s; +.source "DefaultHttpDataSourceFactory.java" + + +# instance fields +.field public final b:Ljava/lang/String; + +.field public final c:Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:I + +.field public final e:I + +.field public final f:Z + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/c/h1/x;)V + .locals 1 + .param p2 # Lf/h/a/c/h1/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Lf/h/a/c/h1/s;->()V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h1/q;->b:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/c/h1/q;->c:Lf/h/a/c/h1/x; + + const/16 p1, 0x1f40 + + iput p1, p0, Lf/h/a/c/h1/q;->d:I + + iput p1, p0, Lf/h/a/c/h1/q;->e:I + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/c/h1/q;->f:Z + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/r.smali b/com.discord/smali_classes2/f/h/a/c/h1/r.smali new file mode 100644 index 0000000000..2909a23608 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/r.smali @@ -0,0 +1,93 @@ +.class public Lf/h/a/c/h1/r; +.super Ljava/lang/Object; +.source "DefaultLoadErrorHandlingPolicy.java" + +# interfaces +.implements Lf/h/a/c/h1/u; + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/h1/r;->a:I + + return-void +.end method + + +# virtual methods +.method public a(I)I + .locals 2 + + iget v0, p0, Lf/h/a/c/h1/r;->a:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_1 + + const/4 v0, 0x7 + + if-ne p1, v0, :cond_0 + + const/4 p1, 0x6 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x3 + + :goto_0 + return p1 + + :cond_1 + return v0 +.end method + +.method public b(IJLjava/io/IOException;I)J + .locals 0 + + instance-of p1, p4, Lcom/google/android/exoplayer2/ParserException; + + if-nez p1, :cond_1 + + instance-of p1, p4, Ljava/io/FileNotFoundException; + + if-nez p1, :cond_1 + + instance-of p1, p4, Lcom/google/android/exoplayer2/upstream/Loader$UnexpectedLoaderException; + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + add-int/lit8 p5, p5, -0x1 + + mul-int/lit16 p5, p5, 0x3e8 + + const/16 p1, 0x1388 + + invoke-static {p5, p1}, Ljava/lang/Math;->min(II)I + + move-result p1 + + int-to-long p1, p1 + + goto :goto_1 + + :cond_1 + :goto_0 + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + :goto_1 + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/s.smali b/com.discord/smali_classes2/f/h/a/c/h1/s.smali new file mode 100644 index 0000000000..b6bc2b4af9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/s.smali @@ -0,0 +1,61 @@ +.class public abstract Lf/h/a/c/h1/s; +.super Ljava/lang/Object; +.source "HttpDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j$a; + + +# instance fields +.field public final a:Lf/h/a/c/h1/t; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/h1/t; + + invoke-direct {v0}, Lf/h/a/c/h1/t;->()V + + iput-object v0, p0, Lf/h/a/c/h1/s;->a:Lf/h/a/c/h1/t; + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/c/h1/j; + .locals 8 + + iget-object v5, p0, Lf/h/a/c/h1/s;->a:Lf/h/a/c/h1/t; + + move-object v6, p0 + + check-cast v6, Lf/h/a/c/h1/q; + + new-instance v7, Lf/h/a/c/h1/p; + + iget-object v1, v6, Lf/h/a/c/h1/q;->b:Ljava/lang/String; + + iget v2, v6, Lf/h/a/c/h1/q;->d:I + + iget v3, v6, Lf/h/a/c/h1/q;->e:I + + iget-boolean v4, v6, Lf/h/a/c/h1/q;->f:Z + + move-object v0, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/h1/p;->(Ljava/lang/String;IIZLf/h/a/c/h1/t;)V + + iget-object v0, v6, Lf/h/a/c/h1/q;->c:Lf/h/a/c/h1/x; + + if-eqz v0, :cond_0 + + invoke-virtual {v7, v0}, Lf/h/a/c/h1/f;->b(Lf/h/a/c/h1/x;)V + + :cond_0 + return-object v7 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/t.smali b/com.discord/smali_classes2/f/h/a/c/h1/t.smali new file mode 100644 index 0000000000..0f06980a8b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/t.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/c/h1/t; +.super Ljava/lang/Object; +.source "HttpDataSource.java" + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/c/h1/t;->a:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a()Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/t;->b:Ljava/util/Map; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/HashMap; + + iget-object v1, p0, Lf/h/a/c/h1/t;->a:Ljava/util/Map; + + invoke-direct {v0, v1}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/h1/t;->b:Ljava/util/Map; + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/t;->b:Ljava/util/Map; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/u.smali b/com.discord/smali_classes2/f/h/a/c/h1/u.smali new file mode 100644 index 0000000000..bb8cd3b31a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/u.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/h1/u; +.super Ljava/lang/Object; +.source "LoadErrorHandlingPolicy.java" diff --git a/com.discord/smali_classes2/f/h/a/c/h1/v.smali b/com.discord/smali_classes2/f/h/a/c/h1/v.smali new file mode 100644 index 0000000000..98a51eee73 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/v.smali @@ -0,0 +1,191 @@ +.class public final Lf/h/a/c/h1/v; +.super Ljava/lang/Object; +.source "StatsDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# instance fields +.field public final a:Lf/h/a/c/h1/j; + +.field public b:J + +.field public c:Landroid/net/Uri; + +.field public d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/c/h1/j;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + sget-object p1, Landroid/net/Uri;->EMPTY:Landroid/net/Uri; + + iput-object p1, p0, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + iput-object v0, p0, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->a(Lf/h/a/c/h1/k;)J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/c/h1/v;->d()Landroid/net/Uri; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Landroid/net/Uri; + + iput-object p1, p0, Lf/h/a/c/h1/v;->c:Landroid/net/Uri; + + invoke-virtual {p0}, Lf/h/a/c/h1/v;->c()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/v;->d:Ljava/util/Map; + + return-wide v0 +.end method + +.method public b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + return-void +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->c()Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method + +.method public close()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->close()V + + return-void +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->d()Landroid/net/Uri; + + move-result-object v0 + + return-object v0 +.end method + +.method public read([BII)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/v;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result p1 + + const/4 p2, -0x1 + + if-eq p1, p2, :cond_0 + + iget-wide p2, p0, Lf/h/a/c/h1/v;->b:J + + int-to-long v0, p1 + + add-long/2addr p2, v0 + + iput-wide p2, p0, Lf/h/a/c/h1/v;->b:J + + :cond_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/w.smali b/com.discord/smali_classes2/f/h/a/c/h1/w.smali new file mode 100644 index 0000000000..ee395411c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/w.smali @@ -0,0 +1,276 @@ +.class public final Lf/h/a/c/h1/w; +.super Ljava/lang/Object; +.source "TeeDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# instance fields +.field public final a:Lf/h/a/c/h1/j; + +.field public final b:Lf/h/a/c/h1/h; + +.field public c:Z + +.field public d:J + + +# direct methods +.method public constructor (Lf/h/a/c/h1/j;Lf/h/a/c/h1/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + iput-object p2, p0, Lf/h/a/c/h1/w;->b:Lf/h/a/c/h1/h; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 17 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v2, v1}, Lf/h/a/c/h1/j;->a(Lf/h/a/c/h1/k;)J + + move-result-wide v11 + + iput-wide v11, v0, Lf/h/a/c/h1/w;->d:J + + const-wide/16 v2, 0x0 + + cmp-long v4, v11, v2 + + if-nez v4, :cond_0 + + return-wide v2 + + :cond_0 + iget-wide v4, v1, Lf/h/a/c/h1/k;->g:J + + const-wide/16 v6, -0x1 + + cmp-long v8, v4, v6 + + if-nez v8, :cond_2 + + cmp-long v8, v11, v6 + + if-eqz v8, :cond_2 + + cmp-long v6, v4, v11 + + if-nez v6, :cond_1 + + move-object/from16 v16, v1 + + goto :goto_0 + + :cond_1 + new-instance v16, Lf/h/a/c/h1/k; + + iget-object v4, v1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + iget v5, v1, Lf/h/a/c/h1/k;->b:I + + iget-object v6, v1, Lf/h/a/c/h1/k;->c:[B + + iget-wide v7, v1, Lf/h/a/c/h1/k;->e:J + + add-long/2addr v7, v2 + + iget-wide v9, v1, Lf/h/a/c/h1/k;->f:J + + add-long/2addr v9, v2 + + iget-object v13, v1, Lf/h/a/c/h1/k;->h:Ljava/lang/String; + + iget v14, v1, Lf/h/a/c/h1/k;->i:I + + iget-object v15, v1, Lf/h/a/c/h1/k;->d:Ljava/util/Map; + + move-object/from16 v3, v16 + + invoke-direct/range {v3 .. v15}, Lf/h/a/c/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + + :goto_0 + move-object/from16 v1, v16 + + :cond_2 + const/4 v2, 0x1 + + iput-boolean v2, v0, Lf/h/a/c/h1/w;->c:Z + + iget-object v2, v0, Lf/h/a/c/h1/w;->b:Lf/h/a/c/h1/h; + + invoke-interface {v2, v1}, Lf/h/a/c/h1/h;->a(Lf/h/a/c/h1/k;)V + + iget-wide v1, v0, Lf/h/a/c/h1/w;->d:J + + return-wide v1 +.end method + +.method public b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + return-void +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->c()Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method + +.method public close()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v1}, Lf/h/a/c/h1/j;->close()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-boolean v1, p0, Lf/h/a/c/h1/w;->c:Z + + if-eqz v1, :cond_0 + + iput-boolean v0, p0, Lf/h/a/c/h1/w;->c:Z + + iget-object v0, p0, Lf/h/a/c/h1/w;->b:Lf/h/a/c/h1/h; + + invoke-interface {v0}, Lf/h/a/c/h1/h;->close()V + + :cond_0 + return-void + + :catchall_0 + move-exception v1 + + iget-boolean v2, p0, Lf/h/a/c/h1/w;->c:Z + + if-eqz v2, :cond_1 + + iput-boolean v0, p0, Lf/h/a/c/h1/w;->c:Z + + iget-object v0, p0, Lf/h/a/c/h1/w;->b:Lf/h/a/c/h1/h; + + invoke-interface {v0}, Lf/h/a/c/h1/h;->close()V + + :cond_1 + throw v1 +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->d()Landroid/net/Uri; + + move-result-object v0 + + return-object v0 +.end method + +.method public read([BII)I + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/c/h1/w;->d:J + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const/4 p1, -0x1 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/w;->a:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result p3 + + if-lez p3, :cond_1 + + iget-object v0, p0, Lf/h/a/c/h1/w;->b:Lf/h/a/c/h1/h; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/h1/h;->write([BII)V + + iget-wide p1, p0, Lf/h/a/c/h1/w;->d:J + + const-wide/16 v0, -0x1 + + cmp-long v2, p1, v0 + + if-eqz v2, :cond_1 + + int-to-long v0, p3 + + sub-long/2addr p1, v0 + + iput-wide p1, p0, Lf/h/a/c/h1/w;->d:J + + :cond_1 + return p3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/x.smali b/com.discord/smali_classes2/f/h/a/c/h1/x.smali new file mode 100644 index 0000000000..9260dc8bd6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/x.smali @@ -0,0 +1,17 @@ +.class public interface abstract Lf/h/a/c/h1/x; +.super Ljava/lang/Object; +.source "TransferListener.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V +.end method + +.method public abstract b(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V +.end method + +.method public abstract e(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;ZI)V +.end method + +.method public abstract g(Lf/h/a/c/h1/j;Lf/h/a/c/h1/k;Z)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/a.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/a.smali new file mode 100644 index 0000000000..ba5ef13636 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/a.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/c/h1/y/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/h1/y/g; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/h1/y/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/h1/y/a; + + invoke-direct {v0}, Lf/h/a/c/h1/y/a;->()V + + sput-object v0, Lf/h/a/c/h1/y/a;->a:Lf/h/a/c/h1/y/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/h1/k;)Ljava/lang/String; + .locals 0 + + invoke-static {p1}, Lf/h/a/c/h1/y/i;->b(Lf/h/a/c/h1/k;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/b.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/b.smali new file mode 100644 index 0000000000..6616be5413 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/b.smali @@ -0,0 +1,48 @@ +.class public final synthetic Lf/h/a/c/h1/y/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/util/Comparator; + + +# static fields +.field public static final synthetic d:Lf/h/a/c/h1/y/b; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/h1/y/b; + + invoke-direct {v0}, Lf/h/a/c/h1/y/b;->()V + + sput-object v0, Lf/h/a/c/h1/y/b;->d:Lf/h/a/c/h1/y/b; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/c/h1/y/h; + + check-cast p2, Lf/h/a/c/h1/y/h; + + invoke-static {p1, p2}, Lf/h/a/c/h1/y/p;->g(Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/c$a.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/c$a.smali new file mode 100644 index 0000000000..5d98b9ba7a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/c$a.smali @@ -0,0 +1,22 @@ +.class public interface abstract Lf/h/a/c/h1/y/c$a; +.super Ljava/lang/Object; +.source "CacheDataSource.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/y/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(I)V +.end method + +.method public abstract b(JJ)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/c.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/c.smali new file mode 100644 index 0000000000..b97e5bf754 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/c.smali @@ -0,0 +1,1356 @@ +.class public final Lf/h/a/c/h1/y/c; +.super Ljava/lang/Object; +.source "CacheDataSource.java" + +# interfaces +.implements Lf/h/a/c/h1/j; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/h1/y/c$a; + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + +.field public final b:Lf/h/a/c/h1/j; + +.field public final c:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:Lf/h/a/c/h1/j; + +.field public final e:Lf/h/a/c/h1/y/g; + +.field public final f:Lf/h/a/c/h1/y/c$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final g:Z + +.field public final h:Z + +.field public final i:Z + +.field public j:Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Z + +.field public l:Landroid/net/Uri; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:Landroid/net/Uri; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:I + +.field public o:[B + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public p:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public q:I + +.field public r:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public s:J + +.field public t:J + +.field public u:Lf/h/a/c/h1/y/h; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public v:Z + +.field public w:Z + +.field public x:J + +.field public y:J + + +# direct methods +.method public constructor (Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/j;Lf/h/a/c/h1/j;Lf/h/a/c/h1/h;ILf/h/a/c/h1/y/c$a;)V + .locals 0 + .param p4 # Lf/h/a/c/h1/h; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p6 # Lf/h/a/c/h1/y/c$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p6 + + iput-object p6, p0, Lf/h/a/c/h1/y/c;->p:Ljava/util/Map; + + iput-object p1, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iput-object p3, p0, Lf/h/a/c/h1/y/c;->b:Lf/h/a/c/h1/j; + + sget-object p1, Lf/h/a/c/h1/y/i;->a:Lf/h/a/c/h1/y/g; + + iput-object p1, p0, Lf/h/a/c/h1/y/c;->e:Lf/h/a/c/h1/y/g; + + and-int/lit8 p1, p5, 0x1 + + const/4 p3, 0x0 + + const/4 p6, 0x1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/h1/y/c;->g:Z + + and-int/lit8 p1, p5, 0x2 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p1, 0x0 + + :goto_1 + iput-boolean p1, p0, Lf/h/a/c/h1/y/c;->h:Z + + and-int/lit8 p1, p5, 0x4 + + if-eqz p1, :cond_2 + + const/4 p3, 0x1 + + :cond_2 + iput-boolean p3, p0, Lf/h/a/c/h1/y/c;->i:Z + + iput-object p2, p0, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + new-instance p1, Lf/h/a/c/h1/w; + + invoke-direct {p1, p2, p4}, Lf/h/a/c/h1/w;->(Lf/h/a/c/h1/j;Lf/h/a/c/h1/h;)V + + iput-object p1, p0, Lf/h/a/c/h1/y/c;->c:Lf/h/a/c/h1/j; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/h1/y/c;->f:Lf/h/a/c/h1/y/c$a; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/k;)J + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/c;->e:Lf/h/a/c/h1/y/g; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/y/g;->a(Lf/h/a/c/h1/k;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + iput-object v1, p0, Lf/h/a/c/h1/y/c;->l:Landroid/net/Uri; + + iget-object v2, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->b(Ljava/lang/String;)Lf/h/a/c/h1/y/m; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/o; + + iget-object v2, v0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + const-string v3, "exo_redir" + + invoke-interface {v2, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v2 + + const/4 v4, 0x0 + + if-eqz v2, :cond_0 + + iget-object v0, v0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + new-instance v2, Ljava/lang/String; + + const-string v3, "UTF-8" + + invoke-static {v3}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v3 + + invoke-direct {v2, v0, v3}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + goto :goto_0 + + :cond_0 + move-object v2, v4 + + :goto_0 + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v4 + + :goto_1 + if-eqz v4, :cond_2 + + move-object v1, v4 + + :cond_2 + iput-object v1, p0, Lf/h/a/c/h1/y/c;->m:Landroid/net/Uri; + + iget v0, p1, Lf/h/a/c/h1/k;->b:I + + iput v0, p0, Lf/h/a/c/h1/y/c;->n:I + + iget-object v0, p1, Lf/h/a/c/h1/k;->c:[B + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->o:[B + + iget-object v0, p1, Lf/h/a/c/h1/k;->d:Ljava/util/Map; + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->p:Ljava/util/Map; + + iget v0, p1, Lf/h/a/c/h1/k;->i:I + + iput v0, p0, Lf/h/a/c/h1/y/c;->q:I + + iget-wide v0, p1, Lf/h/a/c/h1/k;->f:J + + iput-wide v0, p0, Lf/h/a/c/h1/y/c;->s:J + + iget-boolean v0, p0, Lf/h/a/c/h1/y/c;->h:Z + + const/4 v1, 0x1 + + const/4 v2, -0x1 + + const-wide/16 v3, -0x1 + + const/4 v5, 0x0 + + if-eqz v0, :cond_3 + + iget-boolean v0, p0, Lf/h/a/c/h1/y/c;->v:Z + + if-eqz v0, :cond_3 + + const/4 v0, 0x0 + + goto :goto_2 + + :cond_3 + iget-boolean v0, p0, Lf/h/a/c/h1/y/c;->i:Z + + if-eqz v0, :cond_4 + + iget-wide v6, p1, Lf/h/a/c/h1/k;->g:J + + cmp-long v0, v6, v3 + + if-nez v0, :cond_4 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v0, -0x1 + + :goto_2 + if-eq v0, v2, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v1, 0x0 + + :goto_3 + iput-boolean v1, p0, Lf/h/a/c/h1/y/c;->w:Z + + if-eqz v1, :cond_6 + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->f:Lf/h/a/c/h1/y/c$a; + + if-eqz v1, :cond_6 + + invoke-interface {v1, v0}, Lf/h/a/c/h1/y/c$a;->a(I)V + + :cond_6 + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J + + cmp-long v2, v0, v3 + + if-nez v2, :cond_9 + + iget-boolean v0, p0, Lf/h/a/c/h1/y/c;->w:Z + + if-eqz v0, :cond_7 + + goto :goto_4 + + :cond_7 + iget-object v0, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + invoke-interface {v0, v1}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->b(Ljava/lang/String;)Lf/h/a/c/h1/y/m; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/h1/y/l;->a(Lf/h/a/c/h1/y/m;)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/c/h1/y/c;->t:J + + cmp-long v2, v0, v3 + + if-eqz v2, :cond_a + + iget-wide v2, p1, Lf/h/a/c/h1/k;->f:J + + sub-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/h1/y/c;->t:J + + const-wide/16 v2, 0x0 + + cmp-long p1, v0, v2 + + if-lez p1, :cond_8 + + goto :goto_5 + + :cond_8 + new-instance p1, Lcom/google/android/exoplayer2/upstream/DataSourceException; + + invoke-direct {p1, v5}, Lcom/google/android/exoplayer2/upstream/DataSourceException;->(I)V + + throw p1 + + :cond_9 + :goto_4 + iget-wide v0, p1, Lf/h/a/c/h1/k;->g:J + + iput-wide v0, p0, Lf/h/a/c/h1/y/c;->t:J + + :cond_a + :goto_5 + invoke-virtual {p0, v5}, Lf/h/a/c/h1/y/c;->h(Z)V + + iget-wide v0, p0, Lf/h/a/c/h1/y/c;->t:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-wide v0 + + :catchall_0 + move-exception p1 + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/c;->f(Ljava/lang/Throwable;)V + + throw p1 +.end method + +.method public b(Lf/h/a/c/h1/x;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->b:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + invoke-interface {v0, p1}, Lf/h/a/c/h1/j;->b(Lf/h/a/c/h1/x;)V + + return-void +.end method + +.method public c()Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->g()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + invoke-interface {v0}, Lf/h/a/c/h1/j;->c()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method + +.method public close()V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->l:Landroid/net/Uri; + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->m:Landroid/net/Uri; + + const/4 v1, 0x1 + + iput v1, p0, Lf/h/a/c/h1/y/c;->n:I + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->o:[B + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/h1/y/c;->p:Ljava/util/Map; + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/h1/y/c;->q:I + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/h1/y/c;->s:J + + iput-object v0, p0, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->f:Lf/h/a/c/h1/y/c$a; + + if-eqz v0, :cond_0 + + iget-wide v3, p0, Lf/h/a/c/h1/y/c;->x:J + + cmp-long v5, v3, v1 + + if-lez v5, :cond_0 + + iget-object v3, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v3}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->f()J + + move-result-wide v3 + + iget-wide v5, p0, Lf/h/a/c/h1/y/c;->x:J + + invoke-interface {v0, v3, v4, v5, v6}, Lf/h/a/c/h1/y/c$a;->b(JJ)V + + iput-wide v1, p0, Lf/h/a/c/h1/y/c;->x:J + + :cond_0 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->e()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-void + + :catchall_0 + move-exception v0 + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/y/c;->f(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public d()Landroid/net/Uri; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->m:Landroid/net/Uri; + + return-object v0 +.end method + +.method public final e()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :try_start_0 + invoke-interface {v0}, Lf/h/a/c/h1/j;->close()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iput-object v2, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iput-boolean v1, p0, Lf/h/a/c/h1/y/c;->k:Z + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->u:Lf/h/a/c/h1/y/h; + + if-eqz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/c/h1/y/h;)V + + iput-object v2, p0, Lf/h/a/c/h1/y/c;->u:Lf/h/a/c/h1/y/h; + + :cond_1 + return-void + + :catchall_0 + move-exception v0 + + iput-object v2, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iput-boolean v1, p0, Lf/h/a/c/h1/y/c;->k:Z + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->u:Lf/h/a/c/h1/y/h; + + if-eqz v1, :cond_2 + + iget-object v3, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v3, v1}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/c/h1/y/h;)V + + iput-object v2, p0, Lf/h/a/c/h1/y/c;->u:Lf/h/a/c/h1/y/h; + + :cond_2 + throw v0 +.end method + +.method public final f(Ljava/lang/Throwable;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->g()Z + + move-result v0 + + if-nez v0, :cond_0 + + instance-of p1, p1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + if-eqz p1, :cond_1 + + :cond_0 + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/h1/y/c;->v:Z + + :cond_1 + return-void +.end method + +.method public final g()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->b:Lf/h/a/c/h1/j; + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final h(Z)V + .locals 22 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v1, p0 + + iget-boolean v0, v1, Lf/h/a/c/h1/y/c;->w:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + iget-boolean v0, v1, Lf/h/a/c/h1/y/c;->g:Z + + if-eqz v0, :cond_1 + + :try_start_0 + iget-object v0, v1, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iget-object v3, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget-wide v4, v1, Lf/h/a/c/h1/y/c;->s:J + + invoke-interface {v0, v3, v4, v5}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->g(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V + + new-instance v0, Ljava/io/InterruptedIOException; + + invoke-direct {v0}, Ljava/io/InterruptedIOException;->()V + + throw v0 + + :cond_1 + iget-object v0, v1, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iget-object v3, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget-wide v4, v1, Lf/h/a/c/h1/y/c;->s:J + + invoke-interface {v0, v3, v4, v5}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->i(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; + + move-result-object v0 + + :goto_0 + const-wide/16 v3, -0x1 + + const/4 v6, 0x1 + + if-nez v0, :cond_2 + + iget-object v7, v1, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + new-instance v21, Lf/h/a/c/h1/k; + + iget-object v9, v1, Lf/h/a/c/h1/y/c;->l:Landroid/net/Uri; + + iget v10, v1, Lf/h/a/c/h1/y/c;->n:I + + iget-object v11, v1, Lf/h/a/c/h1/y/c;->o:[B + + iget-wide v14, v1, Lf/h/a/c/h1/y/c;->s:J + + iget-wide v12, v1, Lf/h/a/c/h1/y/c;->t:J + + iget-object v8, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget v5, v1, Lf/h/a/c/h1/y/c;->q:I + + iget-object v2, v1, Lf/h/a/c/h1/y/c;->p:Ljava/util/Map; + + move-object/from16 v18, v8 + + move-object/from16 v8, v21 + + move-wide/from16 v16, v12 + + move-wide v12, v14 + + move/from16 v19, v5 + + move-object/from16 v20, v2 + + invoke-direct/range {v8 .. v20}, Lf/h/a/c/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + + goto/16 :goto_3 + + :cond_2 + iget-boolean v2, v0, Lf/h/a/c/h1/y/h;->g:Z + + if-eqz v2, :cond_4 + + iget-object v2, v0, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-static {v2}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; + + move-result-object v8 + + iget-wide v9, v1, Lf/h/a/c/h1/y/c;->s:J + + iget-wide v11, v0, Lf/h/a/c/h1/y/h;->e:J + + sub-long v13, v9, v11 + + iget-wide v9, v0, Lf/h/a/c/h1/y/h;->f:J + + sub-long/2addr v9, v13 + + iget-wide v11, v1, Lf/h/a/c/h1/y/c;->t:J + + cmp-long v2, v11, v3 + + if-eqz v2, :cond_3 + + invoke-static {v9, v10, v11, v12}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v9 + + :cond_3 + move-wide v15, v9 + + new-instance v21, Lf/h/a/c/h1/k; + + iget-wide v11, v1, Lf/h/a/c/h1/y/c;->s:J + + iget-object v2, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget v5, v1, Lf/h/a/c/h1/y/c;->q:I + + const/4 v9, 0x1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v19 + + const/4 v10, 0x0 + + move-object/from16 v7, v21 + + move-object/from16 v17, v2 + + move/from16 v18, v5 + + invoke-direct/range {v7 .. v19}, Lf/h/a/c/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + + iget-object v7, v1, Lf/h/a/c/h1/y/c;->b:Lf/h/a/c/h1/j; + + goto :goto_3 + + :cond_4 + iget-wide v7, v0, Lf/h/a/c/h1/y/h;->f:J + + cmp-long v2, v7, v3 + + if-nez v2, :cond_5 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_5 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_6 + + iget-wide v7, v1, Lf/h/a/c/h1/y/c;->t:J + + goto :goto_2 + + :cond_6 + iget-wide v7, v0, Lf/h/a/c/h1/y/h;->f:J + + iget-wide v9, v1, Lf/h/a/c/h1/y/c;->t:J + + cmp-long v2, v9, v3 + + if-eqz v2, :cond_7 + + invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v7 + + :cond_7 + :goto_2 + move-wide/from16 v17, v7 + + new-instance v2, Lf/h/a/c/h1/k; + + iget-object v10, v1, Lf/h/a/c/h1/y/c;->l:Landroid/net/Uri; + + iget v11, v1, Lf/h/a/c/h1/y/c;->n:I + + iget-object v12, v1, Lf/h/a/c/h1/y/c;->o:[B + + iget-wide v7, v1, Lf/h/a/c/h1/y/c;->s:J + + iget-object v5, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + iget v15, v1, Lf/h/a/c/h1/y/c;->q:I + + iget-object v13, v1, Lf/h/a/c/h1/y/c;->p:Ljava/util/Map; + + move-object v9, v2 + + move-object/from16 v21, v13 + + move-wide v13, v7 + + move/from16 v20, v15 + + move-wide v15, v7 + + move-object/from16 v19, v5 + + invoke-direct/range {v9 .. v21}, Lf/h/a/c/h1/k;->(Landroid/net/Uri;I[BJJJLjava/lang/String;ILjava/util/Map;)V + + iget-object v7, v1, Lf/h/a/c/h1/y/c;->c:Lf/h/a/c/h1/j; + + if-eqz v7, :cond_8 + + move-object/from16 v21, v2 + + :goto_3 + move-object v2, v0 + + move-object/from16 v0, v21 + + goto :goto_4 + + :cond_8 + iget-object v7, v1, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + iget-object v5, v1, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v5, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/c/h1/y/h;)V + + move-object v0, v2 + + const/4 v2, 0x0 + + :goto_4 + iget-boolean v5, v1, Lf/h/a/c/h1/y/c;->w:Z + + if-nez v5, :cond_9 + + iget-object v5, v1, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + if-ne v7, v5, :cond_9 + + iget-wide v8, v1, Lf/h/a/c/h1/y/c;->s:J + + const-wide/32 v10, 0x19000 + + add-long/2addr v8, v10 + + goto :goto_5 + + :cond_9 + const-wide v8, 0x7fffffffffffffffL + + :goto_5 + iput-wide v8, v1, Lf/h/a/c/h1/y/c;->y:J + + if-eqz p1, :cond_d + + iget-object v5, v1, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iget-object v8, v1, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + if-ne v5, v8, :cond_a + + const/4 v5, 0x1 + + goto :goto_6 + + :cond_a + const/4 v5, 0x0 + + :goto_6 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v5, v1, Lf/h/a/c/h1/y/c;->d:Lf/h/a/c/h1/j; + + if-ne v7, v5, :cond_b + + return-void + + :cond_b + :try_start_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/h1/y/c;->e()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_7 + + :catchall_0 + move-exception v0 + + move-object v3, v0 + + iget-boolean v0, v2, Lf/h/a/c/h1/y/h;->g:Z + + xor-int/2addr v0, v6 + + if-eqz v0, :cond_c + + iget-object v0, v1, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + invoke-interface {v0, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->h(Lf/h/a/c/h1/y/h;)V + + :cond_c + throw v3 + + :cond_d + :goto_7 + if-eqz v2, :cond_e + + iget-boolean v5, v2, Lf/h/a/c/h1/y/h;->g:Z + + xor-int/2addr v5, v6 + + if-eqz v5, :cond_e + + iput-object v2, v1, Lf/h/a/c/h1/y/c;->u:Lf/h/a/c/h1/y/h; + + :cond_e + iput-object v7, v1, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iget-wide v8, v0, Lf/h/a/c/h1/k;->g:J + + cmp-long v2, v8, v3 + + if-nez v2, :cond_f + + const/4 v2, 0x1 + + goto :goto_8 + + :cond_f + const/4 v2, 0x0 + + :goto_8 + iput-boolean v2, v1, Lf/h/a/c/h1/y/c;->k:Z + + invoke-interface {v7, v0}, Lf/h/a/c/h1/j;->a(Lf/h/a/c/h1/k;)J + + move-result-wide v7 + + new-instance v0, Lf/h/a/c/h1/y/n; + + invoke-direct {v0}, Lf/h/a/c/h1/y/n;->()V + + iget-boolean v2, v1, Lf/h/a/c/h1/y/c;->k:Z + + if-eqz v2, :cond_10 + + cmp-long v2, v7, v3 + + if-eqz v2, :cond_10 + + iput-wide v7, v1, Lf/h/a/c/h1/y/c;->t:J + + iget-wide v2, v1, Lf/h/a/c/h1/y/c;->s:J + + add-long/2addr v2, v7 + + invoke-static {v0, v2, v3}, Lf/h/a/c/h1/y/n;->a(Lf/h/a/c/h1/y/n;J)Lf/h/a/c/h1/y/n; + + :cond_10 + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/h1/y/c;->g()Z + + move-result v2 + + xor-int/2addr v2, v6 + + if-eqz v2, :cond_14 + + iget-object v2, v1, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + invoke-interface {v2}, Lf/h/a/c/h1/j;->d()Landroid/net/Uri; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/c/h1/y/c;->m:Landroid/net/Uri; + + iget-object v3, v1, Lf/h/a/c/h1/y/c;->l:Landroid/net/Uri; + + invoke-virtual {v3, v2}, Landroid/net/Uri;->equals(Ljava/lang/Object;)Z + + move-result v2 + + xor-int/2addr v2, v6 + + if-eqz v2, :cond_11 + + iget-object v2, v1, Lf/h/a/c/h1/y/c;->m:Landroid/net/Uri; + + goto :goto_9 + + :cond_11 + const/4 v2, 0x0 + + :goto_9 + const-string v3, "exo_redir" + + if-nez v2, :cond_12 + + iget-object v2, v0, Lf/h/a/c/h1/y/n;->b:Ljava/util/List; + + invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v2, v0, Lf/h/a/c/h1/y/n;->a:Ljava/util/Map; + + invoke-interface {v2, v3}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_a + + :cond_12 + invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v2 + + iget-object v4, v0, Lf/h/a/c/h1/y/n;->a:Ljava/util/Map; + + if-eqz v2, :cond_13 + + invoke-interface {v4, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/c/h1/y/n;->b:Ljava/util/List; + + invoke-interface {v2, v3}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + goto :goto_a + + :cond_13 + const/4 v2, 0x0 + + throw v2 + + :cond_14 + :goto_a + iget-object v2, v1, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iget-object v3, v1, Lf/h/a/c/h1/y/c;->c:Lf/h/a/c/h1/j; + + if-ne v2, v3, :cond_15 + + const/4 v5, 0x1 + + goto :goto_b + + :cond_15 + const/4 v5, 0x0 + + :goto_b + if-eqz v5, :cond_16 + + iget-object v2, v1, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iget-object v3, v1, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + invoke-interface {v2, v3, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->c(Ljava/lang/String;Lf/h/a/c/h1/y/n;)V + + :cond_16 + return-void +.end method + +.method public final i()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/h1/y/c;->t:J + + iget-object v0, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->c:Lf/h/a/c/h1/j; + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + new-instance v0, Lf/h/a/c/h1/y/n; + + invoke-direct {v0}, Lf/h/a/c/h1/y/n;->()V + + iget-wide v1, p0, Lf/h/a/c/h1/y/c;->s:J + + invoke-static {v0, v1, v2}, Lf/h/a/c/h1/y/n;->a(Lf/h/a/c/h1/y/n;J)Lf/h/a/c/h1/y/n; + + iget-object v1, p0, Lf/h/a/c/h1/y/c;->a:Lcom/google/android/exoplayer2/upstream/cache/Cache; + + iget-object v2, p0, Lf/h/a/c/h1/y/c;->r:Ljava/lang/String; + + invoke-interface {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->c(Ljava/lang/String;Lf/h/a/c/h1/y/n;)V + + :cond_1 + return-void +.end method + +.method public read([BII)I + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + if-nez p3, :cond_0 + + return v0 + + :cond_0 + iget-wide v1, p0, Lf/h/a/c/h1/y/c;->t:J + + const-wide/16 v3, 0x0 + + const/4 v5, -0x1 + + cmp-long v6, v1, v3 + + if-nez v6, :cond_1 + + return v5 + + :cond_1 + :try_start_0 + iget-wide v1, p0, Lf/h/a/c/h1/y/c;->s:J + + iget-wide v6, p0, Lf/h/a/c/h1/y/c;->y:J + + cmp-long v8, v1, v6 + + if-ltz v8, :cond_2 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Lf/h/a/c/h1/y/c;->h(Z)V + + :cond_2 + iget-object v1, p0, Lf/h/a/c/h1/y/c;->j:Lf/h/a/c/h1/j; + + invoke-interface {v1, p1, p2, p3}, Lf/h/a/c/h1/j;->read([BII)I + + move-result v1 + + const-wide/16 v6, -0x1 + + if-eq v1, v5, :cond_4 + + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->g()Z + + move-result p1 + + if-eqz p1, :cond_3 + + iget-wide p1, p0, Lf/h/a/c/h1/y/c;->x:J + + int-to-long v2, v1 + + add-long/2addr p1, v2 + + iput-wide p1, p0, Lf/h/a/c/h1/y/c;->x:J + + :cond_3 + iget-wide p1, p0, Lf/h/a/c/h1/y/c;->s:J + + int-to-long v2, v1 + + add-long/2addr p1, v2 + + iput-wide p1, p0, Lf/h/a/c/h1/y/c;->s:J + + iget-wide p1, p0, Lf/h/a/c/h1/y/c;->t:J + + cmp-long p3, p1, v6 + + if-eqz p3, :cond_6 + + iget-wide p1, p0, Lf/h/a/c/h1/y/c;->t:J + + sub-long/2addr p1, v2 + + iput-wide p1, p0, Lf/h/a/c/h1/y/c;->t:J + + goto :goto_0 + + :cond_4 + iget-boolean v2, p0, Lf/h/a/c/h1/y/c;->k:Z + + if-eqz v2, :cond_5 + + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->i()V + + goto :goto_0 + + :cond_5 + iget-wide v8, p0, Lf/h/a/c/h1/y/c;->t:J + + cmp-long v2, v8, v3 + + if-gtz v2, :cond_7 + + iget-wide v2, p0, Lf/h/a/c/h1/y/c;->t:J + + cmp-long v4, v2, v6 + + if-nez v4, :cond_6 + + goto :goto_1 + + :cond_6 + :goto_0 + return v1 + + :cond_7 + :goto_1 + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->e()V + + invoke-virtual {p0, v0}, Lf/h/a/c/h1/y/c;->h(Z)V + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/c/h1/y/c;->read([BII)I + + move-result p1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return p1 + + :catchall_0 + move-exception p1 + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/c;->f(Ljava/lang/Throwable;)V + + throw p1 + + :catch_0 + move-exception p1 + + iget-boolean p2, p0, Lf/h/a/c/h1/y/c;->k:Z + + if-eqz p2, :cond_8 + + invoke-static {p1}, Lf/h/a/c/h1/y/i;->a(Ljava/io/IOException;)Z + + move-result p2 + + if-eqz p2, :cond_8 + + invoke-virtual {p0}, Lf/h/a/c/h1/y/c;->i()V + + return v5 + + :cond_8 + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/c;->f(Ljava/lang/Throwable;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/d.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/d.smali new file mode 100644 index 0000000000..6d1b1eede4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/d.smali @@ -0,0 +1,17 @@ +.class public interface abstract Lf/h/a/c/h1/y/d; +.super Ljava/lang/Object; +.source "CacheEvictor.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/upstream/cache/Cache$a; + + +# virtual methods +.method public abstract a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V +.end method + +.method public abstract e()V +.end method + +.method public abstract f()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/e.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/e.smali new file mode 100644 index 0000000000..fa3dfe75b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/e.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/c/h1/y/e; +.super Ljava/lang/Object; +.source "CacheFileMetadata.java" + + +# instance fields +.field public final a:J + +.field public final b:J + + +# direct methods +.method public constructor (JJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/h1/y/e;->a:J + + iput-wide p3, p0, Lf/h/a/c/h1/y/e;->b:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/f.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/f.smali new file mode 100644 index 0000000000..1a935d4f70 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/f.smali @@ -0,0 +1,492 @@ +.class public final Lf/h/a/c/h1/y/f; +.super Ljava/lang/Object; +.source "CacheFileMetadataIndex.java" + + +# static fields +.field public static final c:[Ljava/lang/String; + + +# instance fields +.field public final a:Lf/h/a/c/x0/a; + +.field public b:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-string v0, "name" + + const-string v1, "length" + + const-string v2, "last_touch_timestamp" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/y/f;->c:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/c/x0/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + return-void +.end method + + +# virtual methods +.method public a()Ljava/util/Map; + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/e;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + sget-object v3, Lf/h/a/c/h1/y/f;->c:[Ljava/lang/String; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + new-instance v1, Ljava/util/HashMap; + + invoke-interface {v0}, Landroid/database/Cursor;->getCount()I + + move-result v2 + + invoke-direct {v1, v2}, Ljava/util/HashMap;->(I)V + + :goto_0 + invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x0 + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x1 + + invoke-interface {v0, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v3 + + const/4 v5, 0x2 + + invoke-interface {v0, v5}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + new-instance v7, Lf/h/a/c/h1/y/e; + + invoke-direct {v7, v3, v4, v5, v6}, Lf/h/a/c/h1/y/e;->(JJ)V + + invoke-virtual {v1, v2, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :cond_0 + :try_start_2 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + return-object v1 + + :catchall_0 + move-exception v1 + + :try_start_3 + throw v1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :catchall_1 + move-exception v2 + + if-eqz v0, :cond_1 + + :try_start_4 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + goto :goto_1 + + :catchall_2 + move-exception v0 + + :try_start_5 + invoke-virtual {v1, v0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + :cond_1 + :goto_1 + throw v2 + :try_end_5 + .catch Landroid/database/SQLException; {:try_start_5 .. :try_end_5} :catch_0 + + :catch_0 + move-exception v0 + + new-instance v1, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v1 +.end method + +.method public b(J)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + :try_start_0 + invoke-static {p1, p2}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String; + + move-result-object p1 + + new-instance p2, Ljava/lang/StringBuilder; + + invoke-direct {p2}, Ljava/lang/StringBuilder;->()V + + const-string v0, "ExoPlayerCacheFileMetadata" + + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + iget-object p2, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {p2}, Lf/h/a/c/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p2 + + const/4 v0, 0x2 + + invoke-static {p2, v0, p1}, Ld0/a/b/b/a;->Z(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I + + move-result p2 + + const/4 v1, 0x1 + + if-eq p2, v1, :cond_0 + + iget-object p2, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {p2}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p2 + + invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-static {p2, v0, p1, v1}, Ld0/a/b/b/a;->S0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V + + iget-object p1, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "DROP TABLE IF EXISTS " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + const-string v0, "CREATE TABLE " + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v0, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, " " + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, "(name TEXT PRIMARY KEY NOT NULL,length INTEGER NOT NULL,last_touch_timestamp INTEGER NOT NULL)" + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + goto :goto_0 + + :catchall_0 + move-exception p1 + + invoke-virtual {p2}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + :cond_0 + :goto_0 + return-void + + :catch_0 + move-exception p1 + + new-instance p2, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw p2 +.end method + +.method public c(Ljava/util/Set;)V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + const-string v3, "name = ?" + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/String; + + const/4 v5, 0x0 + + aput-object v1, v4, v5 + + invoke-virtual {v0, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + move-exception p1 + + new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v0 +.end method + +.method public d(Ljava/lang/String;JJ)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + new-instance v1, Landroid/content/ContentValues; + + invoke-direct {v1}, Landroid/content/ContentValues;->()V + + const-string v2, "name" + + invoke-virtual {v1, v2, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string p1, "length" + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {v1, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string p1, "last_touch_timestamp" + + invoke-static {p4, p5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {v1, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object p1, p0, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + const/4 p2, 0x0 + + invoke-virtual {v0, p1, p2, v1}, Landroid/database/sqlite/SQLiteDatabase;->replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + new-instance p2, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/g.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/g.smali new file mode 100644 index 0000000000..a7af11b7e4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/g.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/c/h1/y/g; +.super Ljava/lang/Object; +.source "CacheKeyFactory.java" + + +# virtual methods +.method public abstract a(Lf/h/a/c/h1/k;)Ljava/lang/String; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/h.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/h.smali new file mode 100644 index 0000000000..bcdc60e40f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/h.smali @@ -0,0 +1,146 @@ +.class public Lf/h/a/c/h1/y/h; +.super Ljava/lang/Object; +.source "CacheSpan.java" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/c/h1/y/h;", + ">;" + } +.end annotation + + +# instance fields +.field public final d:Ljava/lang/String; + +.field public final e:J + +.field public final f:J + +.field public final g:Z + +.field public final h:Ljava/io/File; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final i:J + + +# direct methods +.method public constructor (Ljava/lang/String;JJJLjava/io/File;)V + .locals 0 + .param p8 # Ljava/io/File; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + iput-wide p2, p0, Lf/h/a/c/h1/y/h;->e:J + + iput-wide p4, p0, Lf/h/a/c/h1/y/h;->f:J + + if-eqz p8, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/h1/y/h;->g:Z + + iput-object p8, p0, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + iput-wide p6, p0, Lf/h/a/c/h1/y/h;->i:J + + return-void +.end method + + +# virtual methods +.method public bridge synthetic compareTo(Ljava/lang/Object;)I + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/c/h1/y/h; + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/h;->f(Lf/h/a/c/h1/y/h;)I + + move-result p1 + + return p1 +.end method + +.method public f(Lf/h/a/c/h1/y/h;)I + .locals 4 + .param p1 # Lf/h/a/c/h1/y/h; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + iget-object p1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, p1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I + + move-result p1 + + return p1 + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/h1/y/h;->e:J + + iget-wide v2, p1, Lf/h/a/c/h1/y/h;->e:J + + sub-long/2addr v0, v2 + + const-wide/16 v2, 0x0 + + cmp-long p1, v0, v2 + + if-nez p1, :cond_1 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_1 + if-gez p1, :cond_2 + + const/4 p1, -0x1 + + goto :goto_0 + + :cond_2 + const/4 p1, 0x1 + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/i.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/i.smali new file mode 100644 index 0000000000..63dad36c30 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/i.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/c/h1/y/i; +.super Ljava/lang/Object; +.source "CacheUtil.java" + + +# static fields +.field public static final a:Lf/h/a/c/h1/y/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/c/h1/y/a;->a:Lf/h/a/c/h1/y/a; + + sput-object v0, Lf/h/a/c/h1/y/i;->a:Lf/h/a/c/h1/y/g; + + return-void +.end method + +.method public static a(Ljava/io/IOException;)Z + .locals 1 + + :goto_0 + if-eqz p0, :cond_1 + + instance-of v0, p0, Lcom/google/android/exoplayer2/upstream/DataSourceException; + + if-eqz v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lcom/google/android/exoplayer2/upstream/DataSourceException; + + iget v0, v0, Lcom/google/android/exoplayer2/upstream/DataSourceException;->reason:I + + if-nez v0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static b(Lf/h/a/c/h1/k;)Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/k;->h:Ljava/lang/String; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object p0, p0, Lf/h/a/c/h1/k;->a:Landroid/net/Uri; + + invoke-virtual {p0}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v0 + + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/j.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/j.smali new file mode 100644 index 0000000000..50e5873326 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/j.smali @@ -0,0 +1,153 @@ +.class public final Lf/h/a/c/h1/y/j; +.super Ljava/lang/Object; +.source "CachedContent.java" + + +# instance fields +.field public final a:I + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/util/TreeSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/TreeSet<", + "Lf/h/a/c/h1/y/s;", + ">;" + } + .end annotation +.end field + +.field public d:Lf/h/a/c/h1/y/o; + +.field public e:Z + + +# direct methods +.method public constructor (ILjava/lang/String;Lf/h/a/c/h1/y/o;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/h1/y/j;->a:I + + iput-object p2, p0, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + new-instance p1, Ljava/util/TreeSet; + + invoke-direct {p1}, Ljava/util/TreeSet;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/h1/y/j; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/h1/y/j; + + iget v2, p0, Lf/h/a/c/h1/y/j;->a:I + + iget v3, p1, Lf/h/a/c/h1/y/j;->a:I + + if-ne v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + iget-object v3, p1, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v2, v3}, Ljava/util/TreeSet;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + iget-object p1, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-virtual {v2, p1}, Lf/h/a/c/h1/y/o;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 3 + + iget v0, p0, Lf/h/a/c/h1/y/j;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + const/16 v2, 0x1f + + invoke-static {v1, v0, v2}, Lf/e/b/a/a;->T(Ljava/lang/String;II)I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-virtual {v1}, Lf/h/a/c/h1/y/o;->hashCode()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/k$a.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/k$a.smali new file mode 100644 index 0000000000..4dbdb95bf8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/k$a.smali @@ -0,0 +1,865 @@ +.class public final Lf/h/a/c/h1/y/k$a; +.super Ljava/lang/Object; +.source "CachedContentIndex.java" + +# interfaces +.implements Lf/h/a/c/h1/y/k$c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/y/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final e:[Ljava/lang/String; + + +# instance fields +.field public final a:Lf/h/a/c/x0/a; + +.field public final b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Lf/h/a/c/h1/y/j;", + ">;" + } + .end annotation +.end field + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-string v0, "id" + + const-string v1, "key" + + const-string v2, "metadata" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/y/k$a;->e:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/c/x0/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + new-instance p1, Landroid/util/SparseArray; + + invoke-direct {p1}, Landroid/util/SparseArray;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/y/j;Z)V + .locals 1 + + if-eqz p2, :cond_0 + + iget-object p2, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + iget p1, p1, Lf/h/a/c/h1/y/j;->a:I + + invoke-virtual {p2, p1}, Landroid/util/SparseArray;->delete(I)V + + goto :goto_0 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + iget p1, p1, Lf/h/a/c/h1/y/j;->a:I + + const/4 v0, 0x0 + + invoke-virtual {p2, p1, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + :goto_0 + return-void +.end method + +.method public b(Ljava/util/HashMap;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-virtual {p0, v0}, Lf/h/a/c/h1/y/k$a;->j(Landroid/database/sqlite/SQLiteDatabase;)V + + invoke-virtual {p1}, Ljava/util/HashMap;->values()Ljava/util/Collection; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/h1/y/j; + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/h1/y/k$a;->i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/c/h1/y/j;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + iget-object p1, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {p1}, Landroid/util/SparseArray;->clear()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw p1 + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + move-exception p1 + + new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v0 +.end method + +.method public c(Lf/h/a/c/h1/y/j;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + iget v1, p1, Lf/h/a/c/h1/y/j;->a:I + + invoke-virtual {v0, v1, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + return-void +.end method + +.method public d()Z + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/h1/y/k$a;->c:Ljava/lang/String; + + const/4 v2, 0x1 + + invoke-static {v0, v2, v1}, Ld0/a/b/b/a;->Z(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I + + move-result v0 + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + return v2 +.end method + +.method public e(Ljava/util/HashMap;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object p1, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {p1}, Landroid/util/SparseArray;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + return-void + + :cond_0 + :try_start_0 + iget-object p1, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {p1}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + :try_start_1 + iget-object v2, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {v2}, Landroid/util/SparseArray;->size()I + + move-result v2 + + if-ge v1, v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {v2, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/y/j; + + if-nez v2, :cond_1 + + iget-object v2, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {v2, v1}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v2 + + iget-object v3, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v4, v0 + + const-string v2, "id = ?" + + invoke-virtual {p1, v3, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + goto :goto_1 + + :catchall_0 + move-exception v0 + + goto :goto_2 + + :cond_1 + invoke-virtual {p0, p1, v2}, Lf/h/a/c/h1/y/k$a;->i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/c/h1/y/j;)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {v0}, Landroid/util/SparseArray;->clear()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void + + :goto_2 + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v0 + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + move-exception p1 + + new-instance v0, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v0 +.end method + +.method public f(J)V + .locals 0 + + invoke-static {p1, p2}, Ljava/lang/Long;->toHexString(J)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/y/k$a;->c:Ljava/lang/String; + + const-string p2, "ExoPlayerCacheIndex" + + invoke-static {p2, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + return-void +.end method + +.method public g(Ljava/util/HashMap;Landroid/util/SparseArray;)V + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;", + "Landroid/util/SparseArray<", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->b:Landroid/util/SparseArray; + + invoke-virtual {v0}, Landroid/util/SparseArray;->size()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v3, p0, Lf/h/a/c/h1/y/k$a;->c:Ljava/lang/String; + + invoke-static {v0, v2, v3}, Ld0/a/b/b/a;->Z(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;)I + + move-result v0 + + if-eq v0, v2, :cond_1 + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-virtual {p0, v0}, Lf/h/a/c/h1/y/k$a;->j(Landroid/database/sqlite/SQLiteDatabase;)V + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + goto :goto_1 + + :catchall_0 + move-exception v1 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v1 + + :cond_1 + :goto_1 + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + iget-object v4, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + sget-object v5, Lf/h/a/c/h1/y/k$a;->e:[Ljava/lang/String; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + invoke-virtual/range {v3 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + + :goto_2 + :try_start_3 + invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getInt(I)I + + move-result v3 + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + const/4 v5, 0x2 + + invoke-interface {v0, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v5 + + new-instance v6, Ljava/io/ByteArrayInputStream; + + invoke-direct {v6, v5}, Ljava/io/ByteArrayInputStream;->([B)V + + new-instance v5, Ljava/io/DataInputStream; + + invoke-direct {v5, v6}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V + + invoke-static {v5}, Lf/h/a/c/h1/y/k;->a(Ljava/io/DataInputStream;)Lf/h/a/c/h1/y/o; + + move-result-object v5 + + new-instance v6, Lf/h/a/c/h1/y/j; + + invoke-direct {v6, v3, v4, v5}, Lf/h/a/c/h1/y/j;->(ILjava/lang/String;Lf/h/a/c/h1/y/o;)V + + iget-object v3, v6, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {p1, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget v3, v6, Lf/h/a/c/h1/y/j;->a:I + + iget-object v4, v6, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {p2, v3, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_2 + + :cond_2 + :try_start_4 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + + return-void + + :catchall_1 + move-exception v1 + + :try_start_5 + throw v1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + :catchall_2 + move-exception v2 + + if-eqz v0, :cond_3 + + :try_start_6 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_3 + + goto :goto_3 + + :catchall_3 + move-exception v0 + + :try_start_7 + invoke-virtual {v1, v0}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + :cond_3 + :goto_3 + throw v2 + :try_end_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_0 + + :catch_0 + move-exception v0 + + invoke-virtual {p1}, Ljava/util/HashMap;->clear()V + + invoke-virtual {p2}, Landroid/util/SparseArray;->clear()V + + new-instance p1, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {p1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw p1 +.end method + +.method public h()V + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->a:Lf/h/a/c/x0/a; + + iget-object v1, p0, Lf/h/a/c/h1/y/k$a;->c:Ljava/lang/String; + + :try_start_0 + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + const-string v3, "ExoPlayerCacheIndex" + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v0}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransactionNonExclusive()V + :try_end_0 + .catch Landroid/database/SQLException; {:try_start_0 .. :try_end_0} :catch_1 + + :try_start_1 + const-string v3, "ExoPlayerVersions" + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {v0, v3}, Ld0/a/b/b/a;->V0(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v4, "feature = ? AND instance_uid = ?" + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/String; + + const/4 v6, 0x1 + + invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v7 + + const/4 v8, 0x0 + + aput-object v7, v5, v8 + + aput-object v1, v5, v6 + + invoke-virtual {v0, v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + :try_end_2 + .catch Landroid/database/SQLException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + :try_start_3 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v3, "DROP TABLE IF EXISTS " + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + :try_end_4 + .catch Landroid/database/SQLException; {:try_start_4 .. :try_end_4} :catch_1 + + return-void + + :catch_0 + move-exception v1 + + :try_start_5 + new-instance v2, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v2, v1}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v2 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :catchall_0 + move-exception v1 + + :try_start_6 + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v1 + :try_end_6 + .catch Landroid/database/SQLException; {:try_start_6 .. :try_end_6} :catch_1 + + :catch_1 + move-exception v0 + + new-instance v1, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v1 +.end method + +.method public final i(Landroid/database/sqlite/SQLiteDatabase;Lf/h/a/c/h1/y/j;)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + new-instance v0, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V + + iget-object v1, p2, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + new-instance v2, Ljava/io/DataOutputStream; + + invoke-direct {v2, v0}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V + + invoke-static {v1, v2}, Lf/h/a/c/h1/y/k;->b(Lf/h/a/c/h1/y/o;Ljava/io/DataOutputStream;)V + + invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object v0 + + new-instance v1, Landroid/content/ContentValues; + + invoke-direct {v1}, Landroid/content/ContentValues;->()V + + iget v2, p2, Lf/h/a/c/h1/y/j;->a:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + iget-object p2, p2, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + const-string v2, "key" + + invoke-virtual {v1, v2, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string p2, "metadata" + + invoke-virtual {v1, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + iget-object p2, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + const/4 v0, 0x0 + + invoke-virtual {p1, p2, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->replaceOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + return-void +.end method + +.method public final j(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/database/DatabaseIOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->c:Ljava/lang/String; + + const/4 v1, 0x1 + + invoke-static {p1, v1, v0, v1}, Ld0/a/b/b/a;->S0(Landroid/database/sqlite/SQLiteDatabase;ILjava/lang/String;I)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "DROP TABLE IF EXISTS " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "CREATE TABLE " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/h1/y/k$a;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, "(id INTEGER PRIMARY KEY NOT NULL,key TEXT NOT NULL,metadata BLOB NOT NULL)" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/k$b.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/k$b.smali new file mode 100644 index 0000000000..f44aefc496 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/k$b.smali @@ -0,0 +1,874 @@ +.class public Lf/h/a/c/h1/y/k$b; +.super Ljava/lang/Object; +.source "CachedContentIndex.java" + +# interfaces +.implements Lf/h/a/c/h1/y/k$c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/y/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public final a:Z + +.field public final b:Ljavax/crypto/Cipher; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Ljavax/crypto/spec/SecretKeySpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:Ljava/util/Random; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final e:Lf/h/a/c/i1/f; + +.field public f:Z + +.field public g:Lf/h/a/c/i1/v; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/io/File;[BZ)V + .locals 4 + .param p2 # [B + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + if-eqz p2, :cond_2 + + array-length v1, p2 + + const/16 v2, 0x10 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + :try_start_0 + sget v1, Lf/h/a/c/i1/c0;->a:I + + const-string v2, "AES/CBC/PKCS5PADDING" + :try_end_0 + .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljavax/crypto/NoSuchPaddingException; {:try_start_0 .. :try_end_0} :catch_0 + + const/16 v3, 0x12 + + if-ne v1, v3, :cond_1 + + :try_start_1 + const-string v1, "BC" + + invoke-static {v2, v1}, Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;Ljava/lang/String;)Ljavax/crypto/Cipher; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_1 + + :catchall_0 + :cond_1 + :try_start_2 + invoke-static {v2}, Ljavax/crypto/Cipher;->getInstance(Ljava/lang/String;)Ljavax/crypto/Cipher; + + move-result-object v1 + + :goto_1 + new-instance v2, Ljavax/crypto/spec/SecretKeySpec; + + const-string v3, "AES" + + invoke-direct {v2, p2, v3}, Ljavax/crypto/spec/SecretKeySpec;->([BLjava/lang/String;)V + :try_end_2 + .catch Ljava/security/NoSuchAlgorithmException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljavax/crypto/NoSuchPaddingException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_3 + + :catch_0 + move-exception p1 + + goto :goto_2 + + :catch_1 + move-exception p1 + + :goto_2 + new-instance p2, Ljava/lang/IllegalStateException; + + invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw p2 + + :cond_2 + xor-int/lit8 p2, p3, 0x1 + + invoke-static {p2}, Lf/h/a/c/i1/e;->n(Z)V + + move-object v1, v0 + + move-object v2, v1 + + :goto_3 + iput-boolean p3, p0, Lf/h/a/c/h1/y/k$b;->a:Z + + iput-object v1, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + iput-object v2, p0, Lf/h/a/c/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; + + if-eqz p3, :cond_3 + + new-instance v0, Ljava/util/Random; + + invoke-direct {v0}, Ljava/util/Random;->()V + + :cond_3 + iput-object v0, p0, Lf/h/a/c/h1/y/k$b;->d:Ljava/util/Random; + + new-instance p2, Lf/h/a/c/i1/f; + + invoke-direct {p2, p1}, Lf/h/a/c/i1/f;->(Ljava/io/File;)V + + iput-object p2, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/y/j;Z)V + .locals 0 + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + return-void +.end method + +.method public b(Ljava/util/HashMap;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + invoke-virtual {v1}, Lf/h/a/c/i1/f;->c()Ljava/io/OutputStream; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/c/h1/y/k$b;->g:Lf/h/a/c/i1/v; + + if-nez v2, :cond_0 + + new-instance v2, Lf/h/a/c/i1/v; + + invoke-direct {v2, v1}, Lf/h/a/c/i1/v;->(Ljava/io/OutputStream;)V + + iput-object v2, p0, Lf/h/a/c/h1/y/k$b;->g:Lf/h/a/c/i1/v; + + goto :goto_0 + + :cond_0 + iget-object v2, p0, Lf/h/a/c/h1/y/k$b;->g:Lf/h/a/c/i1/v; + + invoke-virtual {v2, v1}, Lf/h/a/c/i1/v;->a(Ljava/io/OutputStream;)V + + :goto_0 + new-instance v1, Ljava/io/DataOutputStream; + + iget-object v2, p0, Lf/h/a/c/h1/y/k$b;->g:Lf/h/a/c/i1/v; + + invoke-direct {v1, v2}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + const/4 v2, 0x2 + + :try_start_1 + invoke-virtual {v1, v2}, Ljava/io/DataOutputStream;->writeInt(I)V + + iget-boolean v3, p0, Lf/h/a/c/h1/y/k$b;->a:Z + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + if-eqz v3, :cond_1 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v3, 0x0 + + :goto_1 + invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V + + iget-boolean v3, p0, Lf/h/a/c/h1/y/k$b;->a:Z + + if-eqz v3, :cond_2 + + const/16 v3, 0x10 + + new-array v3, v3, [B + + iget-object v6, p0, Lf/h/a/c/h1/y/k$b;->d:Ljava/util/Random; + + invoke-virtual {v6, v3}, Ljava/util/Random;->nextBytes([B)V + + invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->write([B)V + + new-instance v6, Ljavax/crypto/spec/IvParameterSpec; + + invoke-direct {v6, v3}, Ljavax/crypto/spec/IvParameterSpec;->([B)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + iget-object v3, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + iget-object v7, p0, Lf/h/a/c/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; + + invoke-virtual {v3, v4, v7, v6}, Ljavax/crypto/Cipher;->init(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V + :try_end_2 + .catch Ljava/security/InvalidKeyException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljava/security/InvalidAlgorithmParameterException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + invoke-virtual {v1}, Ljava/io/DataOutputStream;->flush()V + + new-instance v3, Ljava/io/DataOutputStream; + + new-instance v4, Ljavax/crypto/CipherOutputStream; + + iget-object v6, p0, Lf/h/a/c/h1/y/k$b;->g:Lf/h/a/c/i1/v; + + iget-object v7, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + invoke-direct {v4, v6, v7}, Ljavax/crypto/CipherOutputStream;->(Ljava/io/OutputStream;Ljavax/crypto/Cipher;)V + + invoke-direct {v3, v4}, Ljava/io/DataOutputStream;->(Ljava/io/OutputStream;)V + + move-object v1, v3 + + goto :goto_3 + + :catch_0 + move-exception p1 + + goto :goto_2 + + :catch_1 + move-exception p1 + + :goto_2 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_2 + :goto_3 + invoke-virtual {p1}, Ljava/util/HashMap;->size()I + + move-result v3 + + invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V + + invoke-virtual {p1}, Ljava/util/HashMap;->values()Ljava/util/Collection; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + const/4 v3, 0x0 + + :goto_4 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/c/h1/y/j; + + iget v6, v4, Lf/h/a/c/h1/y/j;->a:I + + invoke-virtual {v1, v6}, Ljava/io/DataOutputStream;->writeInt(I)V + + iget-object v6, v4, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {v1, v6}, Ljava/io/DataOutputStream;->writeUTF(Ljava/lang/String;)V + + iget-object v6, v4, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-static {v6, v1}, Lf/h/a/c/h1/y/k;->b(Lf/h/a/c/h1/y/o;Ljava/io/DataOutputStream;)V + + invoke-virtual {p0, v4, v2}, Lf/h/a/c/h1/y/k$b;->i(Lf/h/a/c/h1/y/j;I)I + + move-result v4 + + add-int/2addr v3, v4 + + goto :goto_4 + + :cond_3 + invoke-virtual {v1, v3}, Ljava/io/DataOutputStream;->writeInt(I)V + + iget-object p1, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + if-eqz p1, :cond_4 + + invoke-virtual {v1}, Ljava/io/OutputStream;->close()V + + iget-object p1, p1, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {p1}, Ljava/io/File;->delete()Z + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + invoke-static {v0}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + iput-boolean v5, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + return-void + + :cond_4 + :try_start_4 + throw v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :catchall_0 + move-exception p1 + + move-object v0, v1 + + goto :goto_5 + + :catchall_1 + move-exception p1 + + :goto_5 + invoke-static {v0}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + throw p1 +.end method + +.method public c(Lf/h/a/c/h1/y/j;)V + .locals 0 + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + return-void +.end method + +.method public d()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + invoke-virtual {v0}, Lf/h/a/c/i1/f;->a()Z + + move-result v0 + + return v0 +.end method + +.method public e(Ljava/util/HashMap;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/k$b;->b(Ljava/util/HashMap;)V + + return-void +.end method + +.method public f(J)V + .locals 0 + + return-void +.end method + +.method public g(Ljava/util/HashMap;Landroid/util/SparseArray;)V + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;", + "Landroid/util/SparseArray<", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + invoke-virtual {v0}, Lf/h/a/c/i1/f;->a()Z + + move-result v0 + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + goto/16 :goto_8 + + :cond_0 + const/4 v0, 0x0 + + :try_start_0 + new-instance v3, Ljava/io/BufferedInputStream; + + iget-object v4, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + invoke-virtual {v4}, Lf/h/a/c/i1/f;->b()Ljava/io/InputStream; + + move-result-object v4 + + invoke-direct {v3, v4}, Ljava/io/BufferedInputStream;->(Ljava/io/InputStream;)V + + new-instance v4, Ljava/io/DataInputStream; + + invoke-direct {v4, v3}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_3 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I + + move-result v0 + + if-ltz v0, :cond_8 + + const/4 v5, 0x2 + + if-le v0, v5, :cond_1 + + goto/16 :goto_4 + + :cond_1 + invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I + + move-result v6 + + and-int/2addr v6, v1 + + if-eqz v6, :cond_3 + + iget-object v6, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + if-nez v6, :cond_2 + + goto :goto_4 + + :cond_2 + const/16 v6, 0x10 + + new-array v6, v6, [B + + invoke-virtual {v4, v6}, Ljava/io/DataInputStream;->readFully([B)V + + new-instance v7, Ljavax/crypto/spec/IvParameterSpec; + + invoke-direct {v7, v6}, Ljavax/crypto/spec/IvParameterSpec;->([B)V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + iget-object v6, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + iget-object v8, p0, Lf/h/a/c/h1/y/k$b;->c:Ljavax/crypto/spec/SecretKeySpec; + + invoke-virtual {v6, v5, v8, v7}, Ljavax/crypto/Cipher;->init(ILjava/security/Key;Ljava/security/spec/AlgorithmParameterSpec;)V + :try_end_2 + .catch Ljava/security/InvalidKeyException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljava/security/InvalidAlgorithmParameterException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + new-instance v5, Ljava/io/DataInputStream; + + new-instance v6, Ljavax/crypto/CipherInputStream; + + iget-object v7, p0, Lf/h/a/c/h1/y/k$b;->b:Ljavax/crypto/Cipher; + + invoke-direct {v6, v3, v7}, Ljavax/crypto/CipherInputStream;->(Ljava/io/InputStream;Ljavax/crypto/Cipher;)V + + invoke-direct {v5, v6}, Ljava/io/DataInputStream;->(Ljava/io/InputStream;)V + + move-object v4, v5 + + goto :goto_1 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :catch_1 + move-exception v0 + + :goto_0 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v1 + + :cond_3 + iget-boolean v3, p0, Lf/h/a/c/h1/y/k$b;->a:Z + + if-eqz v3, :cond_4 + + iput-boolean v1, p0, Lf/h/a/c/h1/y/k$b;->f:Z + + :cond_4 + :goto_1 + invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I + + move-result v3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_2 + if-ge v5, v3, :cond_5 + + invoke-virtual {p0, v0, v4}, Lf/h/a/c/h1/y/k$b;->j(ILjava/io/DataInputStream;)Lf/h/a/c/h1/y/j; + + move-result-object v7 + + iget-object v8, v7, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {p1, v8, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget v8, v7, Lf/h/a/c/h1/y/j;->a:I + + iget-object v9, v7, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {p2, v8, v9}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + invoke-virtual {p0, v7, v0}, Lf/h/a/c/h1/y/k$b;->i(Lf/h/a/c/h1/y/j;I)I + + move-result v7 + + add-int/2addr v6, v7 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 + + :cond_5 + invoke-virtual {v4}, Ljava/io/DataInputStream;->readInt()I + + move-result v0 + + invoke-virtual {v4}, Ljava/io/DataInputStream;->read()I + + move-result v3 + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + const/4 v5, -0x1 + + if-ne v3, v5, :cond_6 + + const/4 v3, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v3, 0x0 + + :goto_3 + if-ne v0, v6, :cond_8 + + if-nez v3, :cond_7 + + goto :goto_4 + + :cond_7 + invoke-static {v4}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + goto :goto_8 + + :cond_8 + :goto_4 + invoke-static {v4}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + goto :goto_7 + + :catchall_0 + move-exception p1 + + move-object v0, v4 + + goto :goto_5 + + :catch_2 + move-object v0, v4 + + goto :goto_6 + + :catchall_1 + move-exception p1 + + :goto_5 + if-eqz v0, :cond_9 + + invoke-static {v0}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + :cond_9 + throw p1 + + :catch_3 + nop + + :goto_6 + if-eqz v0, :cond_a + + invoke-static {v0}, Lf/h/a/c/i1/c0;->i(Ljava/io/Closeable;)V + + :cond_a + :goto_7 + const/4 v1, 0x0 + + :goto_8 + if-nez v1, :cond_b + + invoke-virtual {p1}, Ljava/util/HashMap;->clear()V + + invoke-virtual {p2}, Landroid/util/SparseArray;->clear()V + + iget-object p1, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + iget-object p2, p1, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {p2}, Ljava/io/File;->delete()Z + + iget-object p1, p1, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {p1}, Ljava/io/File;->delete()Z + + :cond_b + return-void +.end method + +.method public h()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/y/k$b;->e:Lf/h/a/c/i1/f; + + iget-object v1, v0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->delete()Z + + iget-object v0, v0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->delete()Z + + return-void +.end method + +.method public final i(Lf/h/a/c/h1/y/j;I)I + .locals 4 + + iget v0, p1, Lf/h/a/c/h1/y/j;->a:I + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p1, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + add-int/2addr v1, v0 + + const/4 v0, 0x2 + + if-ge p2, v0, :cond_0 + + iget-object p1, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-static {p1}, Lf/h/a/c/h1/y/l;->a(Lf/h/a/c/h1/y/m;)J + + move-result-wide p1 + + mul-int/lit8 v1, v1, 0x1f + + const/16 v0, 0x20 + + ushr-long v2, p1, v0 + + xor-long/2addr p1, v2 + + long-to-int p2, p1 + + add-int/2addr v1, p2 + + goto :goto_0 + + :cond_0 + mul-int/lit8 v1, v1, 0x1f + + iget-object p1, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-virtual {p1}, Lf/h/a/c/h1/y/o;->hashCode()I + + move-result p1 + + add-int/2addr v1, p1 + + :goto_0 + return v1 +.end method + +.method public final j(ILjava/io/DataInputStream;)Lf/h/a/c/h1/y/j; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p2}, Ljava/io/DataInputStream;->readInt()I + + move-result v0 + + invoke-virtual {p2}, Ljava/io/DataInputStream;->readUTF()Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x2 + + if-ge p1, v2, :cond_0 + + invoke-virtual {p2}, Ljava/io/DataInputStream;->readLong()J + + move-result-wide p1 + + new-instance v2, Lf/h/a/c/h1/y/n; + + invoke-direct {v2}, Lf/h/a/c/h1/y/n;->()V + + invoke-static {v2, p1, p2}, Lf/h/a/c/h1/y/n;->a(Lf/h/a/c/h1/y/n;J)Lf/h/a/c/h1/y/n; + + sget-object p1, Lf/h/a/c/h1/y/o;->c:Lf/h/a/c/h1/y/o; + + invoke-virtual {p1, v2}, Lf/h/a/c/h1/y/o;->a(Lf/h/a/c/h1/y/n;)Lf/h/a/c/h1/y/o; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + invoke-static {p2}, Lf/h/a/c/h1/y/k;->a(Ljava/io/DataInputStream;)Lf/h/a/c/h1/y/o; + + move-result-object p1 + + :goto_0 + new-instance p2, Lf/h/a/c/h1/y/j; + + invoke-direct {p2, v0, v1, p1}, Lf/h/a/c/h1/y/j;->(ILjava/lang/String;Lf/h/a/c/h1/y/o;)V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/k$c.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/k$c.smali new file mode 100644 index 0000000000..d71d5de296 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/k$c.smali @@ -0,0 +1,98 @@ +.class public interface abstract Lf/h/a/c/h1/y/k$c; +.super Ljava/lang/Object; +.source "CachedContentIndex.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/h1/y/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "c" +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/h1/y/j;Z)V +.end method + +.method public abstract b(Ljava/util/HashMap;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract c(Lf/h/a/c/h1/y/j;)V +.end method + +.method public abstract d()Z + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract e(Ljava/util/HashMap;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract f(J)V +.end method + +.method public abstract g(Ljava/util/HashMap;Landroid/util/SparseArray;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;", + "Landroid/util/SparseArray<", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract h()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/k.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/k.smali new file mode 100644 index 0000000000..33914efc31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/k.smali @@ -0,0 +1,622 @@ +.class public Lf/h/a/c/h1/y/k; +.super Ljava/lang/Object; +.source "CachedContentIndex.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/h1/y/k$a;, + Lf/h/a/c/h1/y/k$b;, + Lf/h/a/c/h1/y/k$c; + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/j;", + ">;" + } + .end annotation +.end field + +.field public final b:Landroid/util/SparseArray; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final c:Landroid/util/SparseBooleanArray; + +.field public final d:Landroid/util/SparseBooleanArray; + +.field public e:Lf/h/a/c/h1/y/k$c; + +.field public f:Lf/h/a/c/h1/y/k$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/c/x0/a;Ljava/io/File;[BZZ)V + .locals 3 + .param p1 # Lf/h/a/c/x0/a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Ljava/io/File; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # [B + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-nez p1, :cond_1 + + if-eqz p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + new-instance v0, Landroid/util/SparseArray; + + invoke-direct {v0}, Landroid/util/SparseArray;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + new-instance v0, Landroid/util/SparseBooleanArray; + + invoke-direct {v0}, Landroid/util/SparseBooleanArray;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/k;->c:Landroid/util/SparseBooleanArray; + + new-instance v0, Landroid/util/SparseBooleanArray; + + invoke-direct {v0}, Landroid/util/SparseBooleanArray;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/k;->d:Landroid/util/SparseBooleanArray; + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + new-instance v1, Lf/h/a/c/h1/y/k$a; + + invoke-direct {v1, p1}, Lf/h/a/c/h1/y/k$a;->(Lf/h/a/c/x0/a;)V + + goto :goto_2 + + :cond_2 + move-object v1, v0 + + :goto_2 + if-eqz p2, :cond_3 + + new-instance v0, Lf/h/a/c/h1/y/k$b; + + new-instance p1, Ljava/io/File; + + const-string v2, "cached_content_index.exi" + + invoke-direct {p1, p2, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + + invoke-direct {v0, p1, p3, p4}, Lf/h/a/c/h1/y/k$b;->(Ljava/io/File;[BZ)V + + :cond_3 + if-eqz v1, :cond_5 + + if-eqz v0, :cond_4 + + if-eqz p5, :cond_4 + + goto :goto_3 + + :cond_4 + iput-object v1, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + iput-object v0, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + goto :goto_4 + + :cond_5 + :goto_3 + iput-object v0, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + iput-object v1, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + :goto_4 + return-void +.end method + +.method public static a(Ljava/io/DataInputStream;)Lf/h/a/c/h1/y/o; + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Ljava/io/DataInputStream;->readInt()I + + move-result v0 + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + invoke-virtual {p0}, Ljava/io/DataInputStream;->readUTF()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p0}, Ljava/io/DataInputStream;->readInt()I + + move-result v4 + + if-ltz v4, :cond_1 + + const/high16 v5, 0xa00000 + + invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I + + move-result v6 + + sget-object v7, Lf/h/a/c/i1/c0;->f:[B + + const/4 v8, 0x0 + + :goto_1 + if-eq v8, v4, :cond_0 + + add-int v9, v8, v6 + + invoke-static {v7, v9}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v7 + + invoke-virtual {p0, v7, v8, v6}, Ljava/io/DataInputStream;->readFully([BII)V + + sub-int v6, v4, v9 + + invoke-static {v6, v5}, Ljava/lang/Math;->min(II)I + + move-result v6 + + move v8, v9 + + goto :goto_1 + + :cond_0 + invoke-virtual {v1, v3, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/io/IOException; + + const-string v0, "Invalid value size: " + + invoke-static {v0, v4}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + new-instance p0, Lf/h/a/c/h1/y/o; + + invoke-direct {p0, v1}, Lf/h/a/c/h1/y/o;->(Ljava/util/Map;)V + + return-object p0 +.end method + +.method public static b(Lf/h/a/c/h1/y/o;Ljava/io/DataOutputStream;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object p0, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v0 + + invoke-virtual {p1, v0}, Ljava/io/DataOutputStream;->writeInt(I)V + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1}, Ljava/io/DataOutputStream;->writeUTF(Ljava/lang/String;)V + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + array-length v1, v0 + + invoke-virtual {p1, v1}, Ljava/io/DataOutputStream;->writeInt(I)V + + invoke-virtual {p1, v0}, Ljava/io/DataOutputStream;->write([B)V + + goto :goto_0 + + :cond_0 + return-void +.end method + + +# virtual methods +.method public c(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/h1/y/j; + + return-object p1 +.end method + +.method public d(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + .locals 5 + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/j; + + if-nez v0, :cond_4 + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-virtual {v0}, Landroid/util/SparseArray;->size()I + + move-result v1 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-nez v1, :cond_0 + + const/4 v4, 0x0 + + goto :goto_0 + + :cond_0 + add-int/lit8 v4, v1, -0x1 + + invoke-virtual {v0, v4}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v4 + + add-int/2addr v4, v2 + + :goto_0 + if-gez v4, :cond_3 + + :goto_1 + if-ge v3, v1, :cond_2 + + invoke-virtual {v0, v3}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v4 + + if-eq v3, v4, :cond_1 + + goto :goto_2 + + :cond_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_2 + :goto_2 + move v4, v3 + + :cond_3 + new-instance v0, Lf/h/a/c/h1/y/j; + + sget-object v1, Lf/h/a/c/h1/y/o;->c:Lf/h/a/c/h1/y/o; + + invoke-direct {v0, v4, p1, v1}, Lf/h/a/c/h1/y/j;->(ILjava/lang/String;Lf/h/a/c/h1/y/o;)V + + iget-object v1, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v1, p1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-virtual {v1, v4, p1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + iget-object p1, p0, Lf/h/a/c/h1/y/k;->d:Landroid/util/SparseBooleanArray; + + invoke-virtual {p1, v4, v2}, Landroid/util/SparseBooleanArray;->put(IZ)V + + iget-object p1, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + invoke-interface {p1, v0}, Lf/h/a/c/h1/y/k$c;->c(Lf/h/a/c/h1/y/j;)V + + :cond_4 + return-object v0 +.end method + +.method public e(J)V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + invoke-interface {v0, p1, p2}, Lf/h/a/c/h1/y/k$c;->f(J)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1, p2}, Lf/h/a/c/h1/y/k$c;->f(J)V + + :cond_0 + iget-object p1, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + invoke-interface {p1}, Lf/h/a/c/h1/y/k$c;->d()Z + + move-result p1 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Lf/h/a/c/h1/y/k$c;->d()Z + + move-result p1 + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + iget-object p2, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-interface {p1, p2, v0}, Lf/h/a/c/h1/y/k$c;->g(Ljava/util/HashMap;Landroid/util/SparseArray;)V + + iget-object p1, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + iget-object p2, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-interface {p1, p2}, Lf/h/a/c/h1/y/k$c;->b(Ljava/util/HashMap;)V + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + iget-object p2, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-interface {p1, p2, v0}, Lf/h/a/c/h1/y/k$c;->g(Ljava/util/HashMap;Landroid/util/SparseArray;)V + + :goto_0 + iget-object p1, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + if-eqz p1, :cond_2 + + invoke-interface {p1}, Lf/h/a/c/h1/y/k$c;->h()V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/h1/y/k;->f:Lf/h/a/c/h1/y/k$c; + + :cond_2 + return-void +.end method + +.method public f(Ljava/lang/String;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/j; + + if-eqz v0, :cond_1 + + iget-object v1, v0, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v1}, Ljava/util/TreeSet;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-boolean v1, v0, Lf/h/a/c/h1/y/j;->e:Z + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v1, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget p1, v0, Lf/h/a/c/h1/y/j;->a:I + + iget-object v1, p0, Lf/h/a/c/h1/y/k;->d:Landroid/util/SparseBooleanArray; + + invoke-virtual {v1, p1}, Landroid/util/SparseBooleanArray;->get(I)Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + invoke-interface {v2, v0, v1}, Lf/h/a/c/h1/y/k$c;->a(Lf/h/a/c/h1/y/j;Z)V + + if-eqz v1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-virtual {v0, p1}, Landroid/util/SparseArray;->remove(I)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->d:Landroid/util/SparseBooleanArray; + + invoke-virtual {v0, p1}, Landroid/util/SparseBooleanArray;->delete(I)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + const/4 v1, 0x0 + + invoke-virtual {v0, p1, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->c:Landroid/util/SparseBooleanArray; + + const/4 v1, 0x1 + + invoke-virtual {v0, p1, v1}, Landroid/util/SparseBooleanArray;->put(IZ)V + + :cond_1 + :goto_0 + return-void +.end method + +.method public g()V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + iget-object v1, p0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-interface {v0, v1}, Lf/h/a/c/h1/y/k$c;->e(Ljava/util/HashMap;)V + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->c:Landroid/util/SparseBooleanArray; + + invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + iget-object v2, p0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + iget-object v3, p0, Lf/h/a/c/h1/y/k;->c:Landroid/util/SparseBooleanArray; + + invoke-virtual {v3, v1}, Landroid/util/SparseBooleanArray;->keyAt(I)I + + move-result v3 + + invoke-virtual {v2, v3}, Landroid/util/SparseArray;->remove(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/y/k;->c:Landroid/util/SparseBooleanArray; + + invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->clear()V + + iget-object v0, p0, Lf/h/a/c/h1/y/k;->d:Landroid/util/SparseBooleanArray; + + invoke-virtual {v0}, Landroid/util/SparseBooleanArray;->clear()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/l.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/l.smali new file mode 100644 index 0000000000..227ea5a67d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/l.smali @@ -0,0 +1,45 @@ +.class public final synthetic Lf/h/a/c/h1/y/l; +.super Ljava/lang/Object; +.source "ContentMetadata.java" + + +# direct methods +.method public static a(Lf/h/a/c/h1/y/m;)J + .locals 2 + + check-cast p0, Lf/h/a/c/h1/y/o; + + iget-object v0, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + const-string v1, "exo_len" + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p0, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [B + + invoke-static {p0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->getLong()J + + move-result-wide v0 + + goto :goto_0 + + :cond_0 + const-wide/16 v0, -0x1 + + :goto_0 + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/m.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/m.smali new file mode 100644 index 0000000000..d8e74472b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/m.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/h1/y/m; +.super Ljava/lang/Object; +.source "ContentMetadata.java" diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/n.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/n.smali new file mode 100644 index 0000000000..320a85c503 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/n.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/c/h1/y/n; +.super Ljava/lang/Object; +.source "ContentMetadataMutations.java" + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/n;->a:Ljava/util/Map; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/h1/y/n;->b:Ljava/util/List; + + return-void +.end method + +.method public static a(Lf/h/a/c/h1/y/n;J)Lf/h/a/c/h1/y/n; + .locals 1 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/h1/y/n;->a:Ljava/util/Map; + + if-eqz p1, :cond_0 + + const-string v0, "exo_len" + + invoke-interface {p2, v0, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p0, Lf/h/a/c/h1/y/n;->b:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/o.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/o.smali new file mode 100644 index 0000000000..2d69116388 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/o.smali @@ -0,0 +1,478 @@ +.class public final Lf/h/a/c/h1/y/o; +.super Ljava/lang/Object; +.source "DefaultContentMetadata.java" + +# interfaces +.implements Lf/h/a/c/h1/y/m; + + +# static fields +.field public static final c:Lf/h/a/c/h1/y/o; + + +# instance fields +.field public a:I + +.field public final b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "[B>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/h1/y/o; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/c/h1/y/o;->(Ljava/util/Map;)V + + sput-object v0, Lf/h/a/c/h1/y/o;->c:Lf/h/a/c/h1/y/o; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + invoke-direct {p0, v0}, Lf/h/a/c/h1/y/o;->(Ljava/util/Map;)V + + return-void +.end method + +.method public constructor (Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "[B>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + return-void +.end method + +.method public static b(Ljava/util/Map;Ljava/util/Map;)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "[B>;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "[B>;)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + invoke-interface {p1}, Ljava/util/Map;->size()I + + move-result v1 + + const/4 v2, 0x0 + + if-eq v0, v1, :cond_0 + + return v2 + + :cond_0 + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [B + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + invoke-static {v1, v0}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-nez v0, :cond_1 + + return v2 + + :cond_2 + const/4 p0, 0x1 + + return p0 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/h1/y/n;)Lf/h/a/c/h1/y/o; + .locals 7 + + iget-object v0, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1, v0}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + if-eqz p1, :cond_8 + + new-instance v0, Ljava/util/ArrayList; + + iget-object v2, p1, Lf/h/a/c/h1/y/n;->b:Ljava/util/List; + + invoke-direct {v0, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + const/4 v2, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_0 + + invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/util/HashMap; + + iget-object p1, p1, Lf/h/a/c/h1/y/n;->a:Ljava/util/Map; + + invoke-direct {v0, p1}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_1 + :goto_1 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, [B + + if-eqz v4, :cond_1 + + check-cast v3, [B + + array-length v4, v3 + + invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v3 + + invoke-interface {v2, v3}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_2 + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_2 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_6 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-interface {p1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, Ljava/lang/Long; + + if-eqz v4, :cond_3 + + const/16 v4, 0x8 + + invoke-static {v4}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v4 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + invoke-virtual {v4, v5, v6}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v3 + + goto :goto_3 + + :cond_3 + instance-of v4, v3, Ljava/lang/String; + + if-eqz v4, :cond_4 + + check-cast v3, Ljava/lang/String; + + const-string v4, "UTF-8" + + invoke-static {v4}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v4 + + invoke-virtual {v3, v4}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object v3 + + goto :goto_3 + + :cond_4 + instance-of v4, v3, [B + + if-eqz v4, :cond_5 + + check-cast v3, [B + + :goto_3 + invoke-virtual {v1, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_2 + + :cond_5 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :cond_6 + iget-object p1, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-static {p1, v1}, Lf/h/a/c/h1/y/o;->b(Ljava/util/Map;Ljava/util/Map;)Z + + move-result p1 + + if-eqz p1, :cond_7 + + return-object p0 + + :cond_7 + new-instance p1, Lf/h/a/c/h1/y/o; + + invoke-direct {p1, v1}, Lf/h/a/c/h1/y/o;->(Ljava/util/Map;)V + + return-object p1 + + :cond_8 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + if-eqz p1, :cond_2 + + const-class v0, Lf/h/a/c/h1/y/o; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + if-eq v0, v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + check-cast p1, Lf/h/a/c/h1/y/o; + + iget-object p1, p1, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-static {v0, p1}, Lf/h/a/c/h1/y/o;->b(Ljava/util/Map;Ljava/util/Map;)Z + + move-result p1 + + return p1 + + :cond_2 + :goto_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public hashCode()I + .locals 4 + + iget v0, p0, Lf/h/a/c/h1/y/o;->a:I + + if-nez v0, :cond_1 + + const/4 v0, 0x0 + + iget-object v1, p0, Lf/h/a/c/h1/y/o;->b:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [B + + invoke-static {v2}, Ljava/util/Arrays;->hashCode([B)I + + move-result v2 + + xor-int/2addr v2, v3 + + add-int/2addr v0, v2 + + goto :goto_0 + + :cond_0 + iput v0, p0, Lf/h/a/c/h1/y/o;->a:I + + :cond_1 + iget v0, p0, Lf/h/a/c/h1/y/o;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/p.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/p.smali new file mode 100644 index 0000000000..42f8548c93 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/p.smali @@ -0,0 +1,216 @@ +.class public final Lf/h/a/c/h1/y/p; +.super Ljava/lang/Object; +.source "LeastRecentlyUsedCacheEvictor.java" + +# interfaces +.implements Lf/h/a/c/h1/y/d; + + +# instance fields +.field public final a:J + +.field public final b:Ljava/util/TreeSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/TreeSet<", + "Lf/h/a/c/h1/y/h;", + ">;" + } + .end annotation +.end field + +.field public c:J + + +# direct methods +.method public constructor (J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p1, p0, Lf/h/a/c/h1/y/p;->a:J + + new-instance p1, Ljava/util/TreeSet; + + sget-object p2, Lf/h/a/c/h1/y/b;->d:Lf/h/a/c/h1/y/b; + + invoke-direct {p1, p2}, Ljava/util/TreeSet;->(Ljava/util/Comparator;)V + + iput-object p1, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + return-void +.end method + +.method public static g(Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)I + .locals 9 + + iget-wide v0, p0, Lf/h/a/c/h1/y/h;->i:J + + iget-wide v2, p1, Lf/h/a/c/h1/y/h;->i:J + + sub-long v4, v0, v2 + + const-wide/16 v6, 0x0 + + cmp-long v8, v4, v6 + + if-nez v8, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/h;->f(Lf/h/a/c/h1/y/h;)I + + move-result p0 + + return p0 + + :cond_0 + cmp-long p0, v0, v2 + + if-gez p0, :cond_1 + + const/4 p0, -0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x1 + + :goto_0 + return p0 +.end method + + +# virtual methods +.method public a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V + .locals 0 + + const-wide/16 p2, -0x1 + + cmp-long p4, p5, p2 + + if-eqz p4, :cond_0 + + invoke-virtual {p0, p1, p5, p6}, Lf/h/a/c/h1/y/p;->h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V + + :cond_0 + return-void +.end method + +.method public b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + invoke-virtual {p1, p2}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z + + iget-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + iget-wide p1, p2, Lf/h/a/c/h1/y/h;->f:J + + sub-long/2addr v0, p1 + + iput-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + return-void +.end method + +.method public c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + invoke-virtual {v0, p2}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z + + iget-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + iget-wide v2, p2, Lf/h/a/c/h1/y/h;->f:J + + sub-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + invoke-virtual {p0, p1, p3}, Lf/h/a/c/h1/y/p;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + + return-void +.end method + +.method public d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + invoke-virtual {v0, p2}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + iget-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + iget-wide v2, p2, Lf/h/a/c/h1/y/h;->f:J + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + const-wide/16 v0, 0x0 + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/c/h1/y/p;->h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V + + return-void +.end method + +.method public e()V + .locals 0 + + return-void +.end method + +.method public f()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final h(Lcom/google/android/exoplayer2/upstream/cache/Cache;J)V + .locals 5 + + :goto_0 + iget-wide v0, p0, Lf/h/a/c/h1/y/p;->c:J + + add-long/2addr v0, p2 + + iget-wide v2, p0, Lf/h/a/c/h1/y/p;->a:J + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + invoke-virtual {v0}, Ljava/util/TreeSet;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/p;->b:Ljava/util/TreeSet; + + invoke-virtual {v0}, Ljava/util/TreeSet;->first()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/h; + + invoke-interface {p1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache;->d(Lf/h/a/c/h1/y/h;)V + :try_end_0 + .catch Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/q.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/q.smali new file mode 100644 index 0000000000..7d76c3522e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/q.smali @@ -0,0 +1,61 @@ +.class public Lf/h/a/c/h1/y/q; +.super Ljava/lang/Thread; +.source "SimpleCache.java" + + +# instance fields +.field public final synthetic d:Landroid/os/ConditionVariable; + +.field public final synthetic e:Lf/h/a/c/h1/y/r; + + +# direct methods +.method public constructor (Lf/h/a/c/h1/y/r;Ljava/lang/String;Landroid/os/ConditionVariable;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/h1/y/q;->e:Lf/h/a/c/h1/y/r; + + iput-object p3, p0, Lf/h/a/c/h1/y/q;->d:Landroid/os/ConditionVariable; + + invoke-direct {p0, p2}, Ljava/lang/Thread;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/h1/y/q;->e:Lf/h/a/c/h1/y/r; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/c/h1/y/q;->d:Landroid/os/ConditionVariable; + + invoke-virtual {v1}, Landroid/os/ConditionVariable;->open()V + + iget-object v1, p0, Lf/h/a/c/h1/y/q;->e:Lf/h/a/c/h1/y/r; + + invoke-static {v1}, Lf/h/a/c/h1/y/r;->j(Lf/h/a/c/h1/y/r;)V + + iget-object v1, p0, Lf/h/a/c/h1/y/q;->e:Lf/h/a/c/h1/y/r; + + iget-object v1, v1, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + invoke-interface {v1}, Lf/h/a/c/h1/y/d;->e()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/r.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/r.smali new file mode 100644 index 0000000000..15d3404e94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/r.smali @@ -0,0 +1,2078 @@ +.class public final Lf/h/a/c/h1/y/r; +.super Ljava/lang/Object; +.source "SimpleCache.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/upstream/cache/Cache; + + +# static fields +.field public static final k:Ljava/util/HashSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashSet<", + "Ljava/io/File;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Ljava/io/File; + +.field public final b:Lf/h/a/c/h1/y/d; + +.field public final c:Lf/h/a/c/h1/y/k; + +.field public final d:Lf/h/a/c/h1/y/f; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final e:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/util/ArrayList<", + "Lcom/google/android/exoplayer2/upstream/cache/Cache$a;", + ">;>;" + } + .end annotation +.end field + +.field public final f:Ljava/util/Random; + +.field public final g:Z + +.field public h:J + +.field public i:J + +.field public j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + sput-object v0, Lf/h/a/c/h1/y/r;->k:Ljava/util/HashSet; + + return-void +.end method + +.method public constructor (Ljava/io/File;Lf/h/a/c/h1/y/d;Lf/h/a/c/x0/a;)V + .locals 7 + + new-instance v6, Lf/h/a/c/h1/y/k; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, v6 + + move-object v1, p3 + + move-object v2, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/h1/y/k;->(Lf/h/a/c/x0/a;Ljava/io/File;[BZZ)V + + new-instance v0, Lf/h/a/c/h1/y/f; + + invoke-direct {v0, p3}, Lf/h/a/c/h1/y/f;->(Lf/h/a/c/x0/a;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-class p3, Lf/h/a/c/h1/y/r; + + monitor-enter p3 + + :try_start_0 + sget-object v1, Lf/h/a/c/h1/y/r;->k:Ljava/util/HashSet; + + invoke-virtual {p1}, Ljava/io/File;->getAbsoluteFile()Ljava/io/File; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + move-result v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p3 + + if-eqz v1, :cond_0 + + iput-object p1, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + iput-object p2, p0, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + iput-object v6, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iput-object v0, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/r;->e:Ljava/util/HashMap; + + new-instance p1, Ljava/util/Random; + + invoke-direct {p1}, Ljava/util/Random;->()V + + iput-object p1, p0, Lf/h/a/c/h1/y/r;->f:Ljava/util/Random; + + invoke-interface {p2}, Lf/h/a/c/h1/y/d;->f()Z + + move-result p1 + + iput-boolean p1, p0, Lf/h/a/c/h1/y/r;->g:Z + + const-wide/16 p1, -0x1 + + iput-wide p1, p0, Lf/h/a/c/h1/y/r;->h:J + + new-instance p1, Landroid/os/ConditionVariable; + + invoke-direct {p1}, Landroid/os/ConditionVariable;->()V + + new-instance p2, Lf/h/a/c/h1/y/q; + + const-string p3, "SimpleCache.initialize()" + + invoke-direct {p2, p0, p3, p1}, Lf/h/a/c/h1/y/q;->(Lf/h/a/c/h1/y/r;Ljava/lang/String;Landroid/os/ConditionVariable;)V + + invoke-virtual {p2}, Ljava/lang/Thread;->start()V + + invoke-virtual {p1}, Landroid/os/ConditionVariable;->block()V + + return-void + + :cond_0 + new-instance p2, Ljava/lang/IllegalStateException; + + new-instance p3, Ljava/lang/StringBuilder; + + invoke-direct {p3}, Ljava/lang/StringBuilder;->()V + + const-string v0, "Another SimpleCache instance uses the folder: " + + invoke-virtual {p3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p2 + + :catchall_0 + move-exception p1 + + monitor-exit p3 + + throw p1 +.end method + +.method public static j(Lf/h/a/c/h1/y/r;)V + .locals 10 + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + const-string v1, "SimpleCache" + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->mkdirs()Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "Failed to create cache directory: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;)V + + iput-object v1, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + goto/16 :goto_5 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->listFiles()[Ljava/io/File; + + move-result-object v0 + + if-nez v0, :cond_1 + + const-string v0, "Failed to list cache directory files: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;)V + + iput-object v1, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + goto/16 :goto_5 + + :cond_1 + array-length v2, v0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + const-wide/16 v5, -0x1 + + if-ge v4, v2, :cond_3 + + aget-object v7, v0, v4 + + invoke-virtual {v7}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v8 + + const-string v9, ".uid" + + invoke-virtual {v8, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_2 + + const/16 v9, 0x2e + + :try_start_0 + invoke-virtual {v8, v9}, Ljava/lang/String;->indexOf(I)I + + move-result v9 + + invoke-virtual {v8, v3, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v8 + + const/16 v9, 0x10 + + invoke-static {v8, v9}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J + + move-result-wide v7 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V + + const-string v6, "Malformed UID file: " + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v1, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + invoke-virtual {v7}, Ljava/io/File;->delete()Z + + :cond_2 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_3 + move-wide v7, v5 + + :goto_1 + iput-wide v7, p0, Lf/h/a/c/h1/y/r;->h:J + + cmp-long v2, v7, v5 + + if-nez v2, :cond_4 + + :try_start_1 + iget-object v2, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-static {v2}, Lf/h/a/c/h1/y/r;->m(Ljava/io/File;)J + + move-result-wide v4 + + iput-wide v4, p0, Lf/h/a/c/h1/y/r;->h:J + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_2 + + :catch_1 + move-exception v0 + + const-string v2, "Failed to create cache UID: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + iput-object v1, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + goto/16 :goto_5 + + :cond_4 + :goto_2 + :try_start_2 + iget-object v2, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-wide v4, p0, Lf/h/a/c/h1/y/r;->h:J + + invoke-virtual {v2, v4, v5}, Lf/h/a/c/h1/y/k;->e(J)V + + iget-object v2, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + const/4 v4, 0x1 + + if-eqz v2, :cond_5 + + iget-object v2, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + iget-wide v5, p0, Lf/h/a/c/h1/y/r;->h:J + + invoke-virtual {v2, v5, v6}, Lf/h/a/c/h1/y/f;->b(J)V + + iget-object v2, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + invoke-virtual {v2}, Lf/h/a/c/h1/y/f;->a()Ljava/util/Map; + + move-result-object v2 + + iget-object v5, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {p0, v5, v4, v0, v2}, Lf/h/a/c/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 + + check-cast v2, Ljava/util/HashMap; + + :try_start_3 + invoke-virtual {v2}, Ljava/util/HashMap;->keySet()Ljava/util/Set; + + move-result-object v2 + + invoke-virtual {v0, v2}, Lf/h/a/c/h1/y/f;->c(Ljava/util/Set;)V + + goto :goto_3 + + :cond_5 + iget-object v2, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + const/4 v5, 0x0 + + invoke-virtual {p0, v2, v4, v0, v5}, Lf/h/a/c/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 + + :goto_3 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v2, v0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v2}, Ljava/util/HashMap;->size()I + + move-result v2 + + new-array v4, v2, [Ljava/lang/String; + + iget-object v5, v0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; + + move-result-object v5 + + invoke-interface {v5, v4}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + :goto_4 + if-ge v3, v2, :cond_6 + + aget-object v5, v4, v3 + + invoke-virtual {v0, v5}, Lf/h/a/c/h1/y/k;->f(Ljava/lang/String;)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_4 + + :cond_6 + :try_start_4 + iget-object p0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + invoke-virtual {p0}, Lf/h/a/c/h1/y/k;->g()V + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + + goto :goto_5 + + :catch_2 + move-exception p0 + + const-string v0, "Storing index file failed" + + invoke-static {v1, v0, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :catch_3 + move-exception v0 + + const-string v2, "Failed to initialize cache indices: " + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v1, v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance v1, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {v1, v2, v0}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + iput-object v1, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + :goto_5 + return-void +.end method + +.method public static m(Ljava/io/File;)J + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + new-instance v0, Ljava/security/SecureRandom; + + invoke-direct {v0}, Ljava/security/SecureRandom;->()V + + invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J + + move-result-wide v0 + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const-wide/16 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide v0 + + :goto_0 + const/16 v2, 0x10 + + invoke-static {v0, v1, v2}, Ljava/lang/Long;->toString(JI)Ljava/lang/String; + + move-result-object v2 + + new-instance v3, Ljava/io/File; + + const-string v4, ".uid" + + invoke-static {v2, v4}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v3, p0, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + + invoke-virtual {v3}, Ljava/io/File;->createNewFile()Z + + move-result p0 + + if-eqz p0, :cond_1 + + return-wide v0 + + :cond_1 + new-instance p0, Ljava/io/IOException; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "Failed to create UID file: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public declared-synchronized a(Ljava/lang/String;JJ)Ljava/io/File; + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->l()V + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v0, v0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/j; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v1, v0, Lf/h/a/c/h1/y/j;->e:Z + + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v1, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->exists()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->mkdirs()Z + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->q()V + + :cond_0 + iget-object v1, p0, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + move-object v2, p0 + + move-object v3, p1 + + move-wide v4, p2 + + move-wide v6, p4 + + invoke-interface/range {v1 .. v7}, Lf/h/a/c/h1/y/d;->a(Lcom/google/android/exoplayer2/upstream/cache/Cache;Ljava/lang/String;JJ)V + + new-instance v2, Ljava/io/File; + + iget-object p1, p0, Lf/h/a/c/h1/y/r;->a:Ljava/io/File; + + iget-object p4, p0, Lf/h/a/c/h1/y/r;->f:Ljava/util/Random; + + const/16 p5, 0xa + + invoke-virtual {p4, p5}, Ljava/util/Random;->nextInt(I)I + + move-result p4 + + invoke-static {p4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p4 + + invoke-direct {v2, p1, p4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + + invoke-virtual {v2}, Ljava/io/File;->exists()Z + + move-result p1 + + if-nez p1, :cond_1 + + invoke-virtual {v2}, Ljava/io/File;->mkdir()Z + + :cond_1 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v6 + + iget v3, v0, Lf/h/a/c/h1/y/j;->a:I + + move-wide v4, p2 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized b(Ljava/lang/String;)Lf/h/a/c/h1/y/m; + .locals 1 + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v0, v0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/h1/y/j; + + if-eqz p1, :cond_0 + + iget-object p1, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + goto :goto_0 + + :cond_0 + sget-object p1, Lf/h/a/c/h1/y/o;->c:Lf/h/a/c/h1/y/o; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + monitor-exit p0 + + return-object p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized c(Ljava/lang/String;Lf/h/a/c/h1/y/n;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->l()V + + iget-object v1, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + invoke-virtual {v1, p1}, Lf/h/a/c/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object p1 + + iget-object v2, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-virtual {v2, p2}, Lf/h/a/c/h1/y/o;->a(Lf/h/a/c/h1/y/n;)Lf/h/a/c/h1/y/o; + + move-result-object p2 + + iput-object p2, p1, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-virtual {p2, v2}, Lf/h/a/c/h1/y/o;->equals(Ljava/lang/Object;)Z + + move-result p2 + + xor-int/2addr p2, v0 + + if-eqz p2, :cond_0 + + iget-object p2, v1, Lf/h/a/c/h1/y/k;->e:Lf/h/a/c/h1/y/k$c; + + invoke-interface {p2, p1}, Lf/h/a/c/h1/y/k$c;->c(Lf/h/a/c/h1/y/j;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_0 + :try_start_1 + iget-object p1, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + invoke-virtual {p1}, Lf/h/a/c/h1/y/k;->g()V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-void + + :catch_0 + move-exception p1 + + :try_start_2 + new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V + + throw p2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized d(Lf/h/a/c/h1/y/h;)V + .locals 1 + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p0, p1}, Lf/h/a/c/h1/y/r;->p(Lf/h/a/c/h1/y/h;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized e(Ljava/io/File;J)V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p1}, Ljava/io/File;->exists()Z + + move-result v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v1, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + const-wide/16 v1, 0x0 + + cmp-long v3, p2, v1 + + if-nez v3, :cond_1 + + :try_start_1 + invoke-virtual {p1}, Ljava/io/File;->delete()Z + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-void + + :cond_1 + :try_start_2 + iget-object v6, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/h1/y/s;->g(Ljava/io/File;JJLf/h/a/c/h1/y/k;)Lf/h/a/c/h1/y/s; + + move-result-object p2 + + invoke-static {p2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p3, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v1, p2, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {p3, v1}, Lf/h/a/c/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object p3 + + invoke-static {p3}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v1, p3, Lf/h/a/c/h1/y/j;->e:Z + + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object p3, p3, Lf/h/a/c/h1/y/j;->d:Lf/h/a/c/h1/y/o; + + invoke-static {p3}, Lf/h/a/c/h1/y/l;->a(Lf/h/a/c/h1/y/m;)J + + move-result-wide v1 + + const-wide/16 v3, -0x1 + + cmp-long p3, v1, v3 + + if-eqz p3, :cond_3 + + iget-wide v3, p2, Lf/h/a/c/h1/y/h;->e:J + + iget-wide v5, p2, Lf/h/a/c/h1/y/h;->f:J + + add-long/2addr v3, v5 + + cmp-long p3, v3, v1 + + if-gtz p3, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + :cond_3 + iget-object p3, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + if-eqz p3, :cond_4 + + invoke-virtual {p1}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + iget-wide v2, p2, Lf/h/a/c/h1/y/h;->f:J + + iget-wide v4, p2, Lf/h/a/c/h1/y/h;->i:J + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/h1/y/f;->d(Ljava/lang/String;JJ)V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_1 + + :catch_0 + move-exception p1 + + :try_start_4 + new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V + + throw p2 + + :cond_4 + :goto_1 + invoke-virtual {p0, p2}, Lf/h/a/c/h1/y/r;->k(Lf/h/a/c/h1/y/s;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + iget-object p1, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + invoke-virtual {p1}, Lf/h/a/c/h1/y/k;->g()V + :try_end_5 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + monitor-exit p0 + + return-void + + :catch_1 + move-exception p1 + + :try_start_7 + new-instance p2, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + invoke-direct {p2, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException;->(Ljava/lang/Throwable;)V + + throw p2 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized f()J + .locals 2 + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v0, p0, Lf/h/a/c/h1/y/r;->i:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-wide v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public declared-synchronized g(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException;, + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->l()V + + :goto_0 + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/c/h1/y/r;->i(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v0, :cond_0 + + monitor-exit p0 + + return-object v0 + + :cond_0 + :try_start_1 + invoke-virtual {p0}, Ljava/lang/Object;->wait()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized h(Lf/h/a/c/h1/y/h;)V + .locals 1 + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object p1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, p1}, Lf/h/a/c/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v0, p1, Lf/h/a/c/h1/y/j;->e:Z + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + const/4 v0, 0x0 + + iput-boolean v0, p1, Lf/h/a/c/h1/y/j;->e:Z + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object p1, p1, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {v0, p1}, Lf/h/a/c/h1/y/k;->f(Ljava/lang/String;)V + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized i(Ljava/lang/String;J)Lf/h/a/c/h1/y/h; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->l()V + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/c/h1/y/r;->n(Ljava/lang/String;J)Lf/h/a/c/h1/y/s; + + move-result-object p2 + + iget-boolean p3, p2, Lf/h/a/c/h1/y/h;->g:Z + + if-eqz p3, :cond_0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/h1/y/r;->r(Ljava/lang/String;Lf/h/a/c/h1/y/s;)Lf/h/a/c/h1/y/s; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :cond_0 + :try_start_1 + iget-object p3, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + invoke-virtual {p3, p1}, Lf/h/a/c/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object p1 + + iget-boolean p3, p1, Lf/h/a/c/h1/y/j;->e:Z + + if-nez p3, :cond_1 + + iput-boolean v0, p1, Lf/h/a/c/h1/y/j;->e:Z + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-object p2 + + :cond_1 + const/4 p1, 0x0 + + monitor-exit p0 + + return-object p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final k(Lf/h/a/c/h1/y/s;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/c/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v0, p1}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + iget-wide v0, p0, Lf/h/a/c/h1/y/r;->i:J + + iget-wide v2, p1, Lf/h/a/c/h1/y/h;->f:J + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/h1/y/r;->i:J + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->e:Ljava/util/HashMap; + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/ArrayList; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v1 + + :goto_0 + add-int/lit8 v1, v1, -0x1 + + if-ltz v1, :cond_0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; + + invoke-interface {v2, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + invoke-interface {v0, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->d(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + + return-void +.end method + +.method public declared-synchronized l()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v0, :cond_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_1 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->j:Lcom/google/android/exoplayer2/upstream/cache/Cache$CacheException; + + throw v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final n(Ljava/lang/String;J)Lf/h/a/c/h1/y/s; + .locals 11 + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v0, v0, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v9, v0 + + check-cast v9, Lf/h/a/c/h1/y/j; + + if-nez v9, :cond_0 + + new-instance v9, Lf/h/a/c/h1/y/s; + + const-wide/16 v4, -0x1 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v8, 0x0 + + move-object v0, v9 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + return-object v9 + + :cond_0 + :goto_0 + iget-object v1, v9, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + new-instance v10, Lf/h/a/c/h1/y/s; + + const-wide/16 v4, -0x1 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v8, 0x0 + + move-object v0, v10 + + move-wide v2, p2 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + iget-object v0, v9, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v0, v10}, Ljava/util/TreeSet;->floor(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/s; + + if-eqz v0, :cond_1 + + iget-wide v1, v0, Lf/h/a/c/h1/y/h;->e:J + + iget-wide v3, v0, Lf/h/a/c/h1/y/h;->f:J + + add-long/2addr v1, v3 + + cmp-long v3, v1, p2 + + if-lez v3, :cond_1 + + goto :goto_1 + + :cond_1 + iget-object v0, v9, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v0, v10}, Ljava/util/TreeSet;->ceiling(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/h1/y/s; + + iget-object v1, v9, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + if-nez v0, :cond_2 + + new-instance v10, Lf/h/a/c/h1/y/s; + + const-wide/16 v4, -0x1 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v8, 0x0 + + move-object v0, v10 + + move-wide v2, p2 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + goto :goto_1 + + :cond_2 + iget-wide v2, v0, Lf/h/a/c/h1/y/h;->e:J + + sub-long v4, v2, p2 + + new-instance v10, Lf/h/a/c/h1/y/s; + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v8, 0x0 + + move-object v0, v10 + + move-wide v2, p2 + + invoke-direct/range {v0 .. v8}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + :goto_1 + iget-boolean v1, v0, Lf/h/a/c/h1/y/h;->g:Z + + if-eqz v1, :cond_3 + + iget-object v1, v0, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->length()J + + move-result-wide v1 + + iget-wide v3, v0, Lf/h/a/c/h1/y/h;->f:J + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_3 + + invoke-virtual {p0}, Lf/h/a/c/h1/y/r;->q()V + + goto :goto_0 + + :cond_3 + return-object v0 +.end method + +.method public final o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V + .locals 9 + .param p3 # [Ljava/io/File; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p4 # Ljava/util/Map; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/io/File;", + "Z[", + "Ljava/io/File;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/c/h1/y/e;", + ">;)V" + } + .end annotation + + if-eqz p3, :cond_8 + + array-length v0, p3 + + if-nez v0, :cond_0 + + goto :goto_3 + + :cond_0 + array-length p1, p3 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p1, :cond_7 + + aget-object v8, p3, v1 + + invoke-virtual {v8}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v2 + + if-eqz p2, :cond_1 + + const/16 v3, 0x2e + + invoke-virtual {v2, v3}, Ljava/lang/String;->indexOf(I)I + + move-result v3 + + const/4 v4, -0x1 + + if-ne v3, v4, :cond_1 + + invoke-virtual {v8}, Ljava/io/File;->listFiles()[Ljava/io/File; + + move-result-object v2 + + invoke-virtual {p0, v8, v0, v2, p4}, Lf/h/a/c/h1/y/r;->o(Ljava/io/File;Z[Ljava/io/File;Ljava/util/Map;)V + + goto :goto_2 + + :cond_1 + if-eqz p2, :cond_2 + + const-string v3, "cached_content_index.exi" + + invoke-virtual {v2, v3}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_6 + + const-string v3, ".uid" + + invoke-virtual {v2, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + goto :goto_2 + + :cond_2 + const-wide/16 v3, -0x1 + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + if-eqz p4, :cond_3 + + invoke-interface {p4, v2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/y/e; + + goto :goto_1 + + :cond_3 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_4 + + iget-wide v3, v2, Lf/h/a/c/h1/y/e;->a:J + + iget-wide v5, v2, Lf/h/a/c/h1/y/e;->b:J + + :cond_4 + iget-object v7, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + move-object v2, v8 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/h1/y/s;->g(Ljava/io/File;JJLf/h/a/c/h1/y/k;)Lf/h/a/c/h1/y/s; + + move-result-object v2 + + if-eqz v2, :cond_5 + + invoke-virtual {p0, v2}, Lf/h/a/c/h1/y/r;->k(Lf/h/a/c/h1/y/s;)V + + goto :goto_2 + + :cond_5 + invoke-virtual {v8}, Ljava/io/File;->delete()Z + + :cond_6 + :goto_2 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_7 + return-void + + :cond_8 + :goto_3 + if-nez p2, :cond_9 + + invoke-virtual {p1}, Ljava/io/File;->delete()Z + + :cond_9 + return-void +.end method + +.method public final p(Lf/h/a/c/h1/y/h;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/c/h1/y/k;->c(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object v0 + + if-eqz v0, :cond_4 + + iget-object v1, v0, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v1, p1}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z + + move-result v1 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->delete()Z + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-nez v1, :cond_1 + + goto :goto_3 + + :cond_1 + iget-wide v4, p0, Lf/h/a/c/h1/y/r;->i:J + + iget-wide v6, p1, Lf/h/a/c/h1/y/h;->f:J + + sub-long/2addr v4, v6 + + iput-wide v4, p0, Lf/h/a/c/h1/y/r;->i:J + + iget-object v1, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + if-eqz v1, :cond_2 + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v1 + + :try_start_0 + iget-object v4, p0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + iget-object v5, v4, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + invoke-static {v5}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + + :try_start_1 + iget-object v5, v4, Lf/h/a/c/h1/y/f;->a:Lf/h/a/c/x0/a; + + invoke-interface {v5}, Lf/h/a/c/x0/a;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v5 + + iget-object v4, v4, Lf/h/a/c/h1/y/f;->b:Ljava/lang/String; + + const-string v6, "name = ?" + + new-array v2, v2, [Ljava/lang/String; + + aput-object v1, v2, v3 + + invoke-virtual {v5, v4, v6, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + :try_end_1 + .catch Landroid/database/SQLException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_0 + move-exception v2 + + :try_start_2 + new-instance v3, Lcom/google/android/exoplayer2/database/DatabaseIOException; + + invoke-direct {v3, v2}, Lcom/google/android/exoplayer2/database/DatabaseIOException;->(Landroid/database/SQLException;)V + + throw v3 + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 + + :catch_1 + const-string v2, "Failed to remove file index entry for: " + + const-string v3, "SimpleCache" + + invoke-static {v2, v1, v3}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :cond_2 + :goto_1 + iget-object v1, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v0, v0, Lf/h/a/c/h1/y/j;->b:Ljava/lang/String; + + invoke-virtual {v1, v0}, Lf/h/a/c/h1/y/k;->f(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/c/h1/y/r;->e:Ljava/util/HashMap; + + iget-object v1, p1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/ArrayList; + + if-eqz v0, :cond_3 + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v1 + + :goto_2 + add-int/lit8 v1, v1, -0x1 + + if-ltz v1, :cond_3 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; + + invoke-interface {v2, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + + goto :goto_2 + + :cond_3 + iget-object v0, p0, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + invoke-interface {v0, p0, p1}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->b(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;)V + + :cond_4 + :goto_3 + return-void +.end method + +.method public final q()V + .locals 9 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iget-object v1, p0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v1, v1, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/y/j; + + iget-object v2, v2, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_1 + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/h1/y/h; + + iget-object v4, v3, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-virtual {v4}, Ljava/io/File;->length()J + + move-result-wide v4 + + iget-wide v6, v3, Lf/h/a/c/h1/y/h;->f:J + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v2 + + if-ge v1, v2, :cond_3 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/h1/y/h; + + invoke-virtual {p0, v2}, Lf/h/a/c/h1/y/r;->p(Lf/h/a/c/h1/y/h;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_3 + return-void +.end method + +.method public final r(Ljava/lang/String;Lf/h/a/c/h1/y/s;)Lf/h/a/c/h1/y/s; + .locals 16 + + move-object/from16 v0, p0 + + move-object/from16 v1, p2 + + iget-boolean v2, v0, Lf/h/a/c/h1/y/r;->g:Z + + if-nez v2, :cond_0 + + return-object v1 + + :cond_0 + iget-object v2, v1, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + invoke-static {v2}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v2}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v4 + + iget-wide v5, v1, Lf/h/a/c/h1/y/h;->f:J + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v13 + + const/4 v2, 0x0 + + iget-object v3, v0, Lf/h/a/c/h1/y/r;->d:Lf/h/a/c/h1/y/f; + + if-eqz v3, :cond_1 + + move-wide v7, v13 + + :try_start_0 + invoke-virtual/range {v3 .. v8}, Lf/h/a/c/h1/y/f;->d(Ljava/lang/String;JJ)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const-string v3, "SimpleCache" + + const-string v4, "Failed to update index with new touch timestamp." + + invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_1 + const/4 v2, 0x1 + + :goto_0 + iget-object v3, v0, Lf/h/a/c/h1/y/r;->c:Lf/h/a/c/h1/y/k; + + iget-object v3, v3, Lf/h/a/c/h1/y/k;->a:Ljava/util/HashMap; + + move-object/from16 v4, p1 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/h1/y/j; + + iget-object v4, v3, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v4, v1}, Ljava/util/TreeSet;->remove(Ljava/lang/Object;)Z + + move-result v4 + + invoke-static {v4}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v4, v1, Lf/h/a/c/h1/y/h;->h:Ljava/io/File; + + if-eqz v2, :cond_3 + + invoke-virtual {v4}, Ljava/io/File;->getParentFile()Ljava/io/File; + + move-result-object v7 + + iget-wide v9, v1, Lf/h/a/c/h1/y/h;->e:J + + iget v8, v3, Lf/h/a/c/h1/y/j;->a:I + + move-wide v11, v13 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; + + move-result-object v2 + + invoke-virtual {v4, v2}, Ljava/io/File;->renameTo(Ljava/io/File;)Z + + move-result v5 + + if-eqz v5, :cond_2 + + move-object v15, v2 + + goto :goto_1 + + :cond_2 + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5}, Ljava/lang/StringBuilder;->()V + + const-string v6, "Failed to rename " + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v6, " to " + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v5, "CachedContent" + + invoke-static {v5, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + move-object v15, v4 + + :goto_1 + iget-boolean v2, v1, Lf/h/a/c/h1/y/h;->g:Z + + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + new-instance v2, Lf/h/a/c/h1/y/s; + + iget-object v8, v1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + iget-wide v9, v1, Lf/h/a/c/h1/y/h;->e:J + + iget-wide v11, v1, Lf/h/a/c/h1/y/h;->f:J + + move-object v7, v2 + + invoke-direct/range {v7 .. v15}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + iget-object v3, v3, Lf/h/a/c/h1/y/j;->c:Ljava/util/TreeSet; + + invoke-virtual {v3, v2}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + iget-object v3, v0, Lf/h/a/c/h1/y/r;->e:Ljava/util/HashMap; + + iget-object v4, v1, Lf/h/a/c/h1/y/h;->d:Ljava/lang/String; + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/ArrayList; + + if-eqz v3, :cond_4 + + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I + + move-result v4 + + :goto_2 + add-int/lit8 v4, v4, -0x1 + + if-ltz v4, :cond_4 + + invoke-virtual {v3, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lcom/google/android/exoplayer2/upstream/cache/Cache$a; + + invoke-interface {v5, v0, v1, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)V + + goto :goto_2 + + :cond_4 + iget-object v3, v0, Lf/h/a/c/h1/y/r;->b:Lf/h/a/c/h1/y/d; + + invoke-interface {v3, v0, v1, v2}, Lcom/google/android/exoplayer2/upstream/cache/Cache$a;->c(Lcom/google/android/exoplayer2/upstream/cache/Cache;Lf/h/a/c/h1/y/h;Lf/h/a/c/h1/y/h;)V + + return-object v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/h1/y/s.smali b/com.discord/smali_classes2/f/h/a/c/h1/y/s.smali new file mode 100644 index 0000000000..2e271d25a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/h1/y/s.smali @@ -0,0 +1,335 @@ +.class public final Lf/h/a/c/h1/y/s; +.super Lf/h/a/c/h1/y/h; +.source "SimpleCacheSpan.java" + + +# static fields +.field public static final j:Ljava/util/regex/Pattern; + +.field public static final k:Ljava/util/regex/Pattern; + +.field public static final l:Ljava/util/regex/Pattern; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "^(.+)\\.(\\d+)\\.(\\d+)\\.v1\\.exo$" + + const/16 v1, 0x20 + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/y/s;->j:Ljava/util/regex/Pattern; + + const-string v0, "^(.+)\\.(\\d+)\\.(\\d+)\\.v2\\.exo$" + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/y/s;->k:Ljava/util/regex/Pattern; + + const-string v0, "^(\\d+)\\.(\\d+)\\.(\\d+)\\.v3\\.exo$" + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/h1/y/s;->l:Ljava/util/regex/Pattern; + + return-void +.end method + +.method public constructor (Ljava/lang/String;JJJLjava/io/File;)V + .locals 0 + .param p8 # Ljava/io/File; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct/range {p0 .. p8}, Lf/h/a/c/h1/y/h;->(Ljava/lang/String;JJJLjava/io/File;)V + + return-void +.end method + +.method public static g(Ljava/io/File;JJLf/h/a/c/h1/y/k;)Lf/h/a/c/h1/y/s; + .locals 16 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + move-object/from16 v0, p5 + + invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v1 + + const-string v2, ".v3.exo" + + invoke-virtual {v1, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v2 + + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + const/4 v6, 0x0 + + if-nez v2, :cond_5 + + invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/h/a/c/h1/y/s;->k:Ljava/util/regex/Pattern; + + invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z + + move-result v7 + + if-eqz v7, :cond_0 + + invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/c/i1/c0;->f0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_0 + sget-object v2, Lf/h/a/c/h1/y/s;->j:Ljava/util/regex/Pattern; + + invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + if-nez v1, :cond_1 + + :goto_0 + move-object v1, v6 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + :cond_2 + invoke-virtual/range {p0 .. p0}, Ljava/io/File;->getParentFile()Ljava/io/File; + + move-result-object v7 + + invoke-static {v7}, Lf/h/a/c/i1/e;->J(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0, v1}, Lf/h/a/c/h1/y/k;->d(Ljava/lang/String;)Lf/h/a/c/h1/y/j; + + move-result-object v1 + + iget v8, v1, Lf/h/a/c/h1/y/j;->a:I + + invoke-virtual {v2, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v9 + + invoke-virtual {v2, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v11 + + invoke-static/range {v7 .. v12}, Lf/h/a/c/h1/y/s;->h(Ljava/io/File;IJJ)Ljava/io/File; + + move-result-object v1 + + move-object/from16 v2, p0 + + invoke-virtual {v2, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z + + move-result v2 + + if-nez v2, :cond_3 + + goto :goto_0 + + :cond_3 + :goto_1 + if-nez v1, :cond_4 + + return-object v6 + + :cond_4 + invoke-virtual {v1}, Ljava/io/File;->getName()Ljava/lang/String; + + move-result-object v2 + + move-object v15, v1 + + move-object v1, v2 + + goto :goto_2 + + :cond_5 + move-object/from16 v2, p0 + + move-object v15, v2 + + :goto_2 + sget-object v2, Lf/h/a/c/h1/y/s;->l:Ljava/util/regex/Pattern; + + invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z + + move-result v2 + + if-nez v2, :cond_6 + + return-object v6 + + :cond_6 + invoke-virtual {v1, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + iget-object v0, v0, Lf/h/a/c/h1/y/k;->b:Landroid/util/SparseArray; + + invoke-virtual {v0, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; + + move-result-object v0 + + move-object v8, v0 + + check-cast v8, Ljava/lang/String; + + if-nez v8, :cond_7 + + return-object v6 + + :cond_7 + const-wide/16 v9, -0x1 + + cmp-long v0, p1, v9 + + if-nez v0, :cond_8 + + invoke-virtual {v15}, Ljava/io/File;->length()J + + move-result-wide v9 + + move-wide v11, v9 + + goto :goto_3 + + :cond_8 + move-wide/from16 v11, p1 + + :goto_3 + const-wide/16 v9, 0x0 + + cmp-long v0, v11, v9 + + if-nez v0, :cond_9 + + return-object v6 + + :cond_9 + invoke-virtual {v1, v4}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v9 + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v0, p3, v4 + + if-nez v0, :cond_a + + invoke-virtual {v1, v3}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + move-wide v13, v0 + + goto :goto_4 + + :cond_a + move-wide/from16 v13, p3 + + :goto_4 + new-instance v0, Lf/h/a/c/h1/y/s; + + move-object v7, v0 + + invoke-direct/range {v7 .. v15}, Lf/h/a/c/h1/y/s;->(Ljava/lang/String;JJJLjava/io/File;)V + + return-object v0 +.end method + +.method public static h(Ljava/io/File;IJJ)Ljava/io/File; + .locals 2 + + new-instance v0, Ljava/io/File; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p1, "." + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ".v3.exo" + + invoke-static {v1, p4, p5, p1}, Lf/e/b/a/a;->t(Ljava/lang/StringBuilder;JLjava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p0, p1}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i.smali b/com.discord/smali_classes2/f/h/a/c/i.smali new file mode 100644 index 0000000000..ad8606cbdf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/i; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->d(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i0.smali b/com.discord/smali_classes2/f/h/a/c/i0.smali new file mode 100644 index 0000000000..8de30a5fcd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i0.smali @@ -0,0 +1,404 @@ +.class public final Lf/h/a/c/i0; +.super Ljava/lang/Object; +.source "PlaybackInfo.java" + + +# static fields +.field public static final n:Lf/h/a/c/d1/p$a; + + +# instance fields +.field public final a:Lf/h/a/c/t0; + +.field public final b:Lf/h/a/c/d1/p$a; + +.field public final c:J + +.field public final d:J + +.field public final e:I + +.field public final f:Lcom/google/android/exoplayer2/ExoPlaybackException; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final g:Z + +.field public final h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + +.field public final i:Lf/h/a/c/f1/i; + +.field public final j:Lf/h/a/c/d1/p$a; + +.field public volatile k:J + +.field public volatile l:J + +.field public volatile m:J + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/d1/p$a; + + new-instance v1, Ljava/lang/Object; + + invoke-direct {v1}, Ljava/lang/Object;->()V + + invoke-direct {v0, v1}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/c/i0;->n:Lf/h/a/c/d1/p$a; + + return-void +.end method + +.method public constructor (Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + .locals 3 + .param p8 # Lcom/google/android/exoplayer2/ExoPlaybackException; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + move-object v0, p0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + move-object v1, p1 + + iput-object v1, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + move-object v1, p2 + + iput-object v1, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + move-wide v1, p3 + + iput-wide v1, v0, Lf/h/a/c/i0;->c:J + + move-wide v1, p5 + + iput-wide v1, v0, Lf/h/a/c/i0;->d:J + + move v1, p7 + + iput v1, v0, Lf/h/a/c/i0;->e:I + + move-object v1, p8 + + iput-object v1, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + move v1, p9 + + iput-boolean v1, v0, Lf/h/a/c/i0;->g:Z + + move-object v1, p10 + + iput-object v1, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + move-object v1, p11 + + iput-object v1, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + move-object v1, p12 + + iput-object v1, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + move-wide/from16 v1, p13 + + iput-wide v1, v0, Lf/h/a/c/i0;->k:J + + move-wide/from16 v1, p15 + + iput-wide v1, v0, Lf/h/a/c/i0;->l:J + + move-wide/from16 v1, p17 + + iput-wide v1, v0, Lf/h/a/c/i0;->m:J + + return-void +.end method + +.method public static d(JLf/h/a/c/f1/i;)Lf/h/a/c/i0; + .locals 20 + + move-wide/from16 v3, p0 + + move-wide/from16 v13, p0 + + move-wide/from16 v17, p0 + + move-object/from16 v11, p2 + + new-instance v19, Lf/h/a/c/i0; + + move-object/from16 v0, v19 + + sget-object v1, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + sget-object v2, Lf/h/a/c/i0;->n:Lf/h/a/c/d1/p$a; + + sget-object v10, Lcom/google/android/exoplayer2/source/TrackGroupArray;->g:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + sget-object v12, Lf/h/a/c/i0;->n:Lf/h/a/c/d1/p$a; + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + const/4 v7, 0x1 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const-wide/16 v15, 0x0 + + invoke-direct/range {v0 .. v18}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + return-object v19 +.end method + + +# virtual methods +.method public a(Lf/h/a/c/d1/p$a;JJJ)Lf/h/a/c/i0; + .locals 21 + .annotation build Landroidx/annotation/CheckResult; + .end annotation + + move-object/from16 v0, p0 + + new-instance v20, Lf/h/a/c/i0; + + iget-object v2, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual/range {p1 .. p1}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v1 + + if-eqz v1, :cond_0 + + move-wide/from16 v6, p4 + + goto :goto_0 + + :cond_0 + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + move-wide v6, v3 + + :goto_0 + iget v8, v0, Lf/h/a/c/i0;->e:I + + iget-object v9, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-boolean v10, v0, Lf/h/a/c/i0;->g:Z + + iget-object v11, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v12, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v13, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget-wide v14, v0, Lf/h/a/c/i0;->k:J + + move-object/from16 v1, v20 + + move-object/from16 v3, p1 + + move-wide/from16 v4, p2 + + move-wide/from16 v16, p6 + + move-wide/from16 v18, p2 + + invoke-direct/range {v1 .. v19}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + return-object v20 +.end method + +.method public b(Lcom/google/android/exoplayer2/ExoPlaybackException;)Lf/h/a/c/i0; + .locals 22 + .param p1 # Lcom/google/android/exoplayer2/ExoPlaybackException; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/CheckResult; + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v9, p1 + + new-instance v20, Lf/h/a/c/i0; + + move-object/from16 v1, v20 + + iget-object v2, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v3, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v4, v0, Lf/h/a/c/i0;->c:J + + iget-wide v6, v0, Lf/h/a/c/i0;->d:J + + iget v8, v0, Lf/h/a/c/i0;->e:I + + iget-boolean v10, v0, Lf/h/a/c/i0;->g:Z + + iget-object v11, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + iget-object v12, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v13, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget-wide v14, v0, Lf/h/a/c/i0;->k:J + + move-object/from16 p1, v1 + + move-object/from16 v21, v2 + + iget-wide v1, v0, Lf/h/a/c/i0;->l:J + + move-wide/from16 v16, v1 + + iget-wide v1, v0, Lf/h/a/c/i0;->m:J + + move-wide/from16 v18, v1 + + move-object/from16 v1, p1 + + move-object/from16 v2, v21 + + invoke-direct/range {v1 .. v19}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + return-object v20 +.end method + +.method public c(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;)Lf/h/a/c/i0; + .locals 21 + .annotation build Landroidx/annotation/CheckResult; + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v11, p1 + + move-object/from16 v12, p2 + + new-instance v20, Lf/h/a/c/i0; + + move-object/from16 v1, v20 + + iget-object v2, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v3, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v4, v0, Lf/h/a/c/i0;->c:J + + iget-wide v6, v0, Lf/h/a/c/i0;->d:J + + iget v8, v0, Lf/h/a/c/i0;->e:I + + iget-object v9, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + iget-boolean v10, v0, Lf/h/a/c/i0;->g:Z + + iget-object v13, v0, Lf/h/a/c/i0;->j:Lf/h/a/c/d1/p$a; + + iget-wide v14, v0, Lf/h/a/c/i0;->k:J + + move-object/from16 p1, v1 + + move-object/from16 p2, v2 + + iget-wide v1, v0, Lf/h/a/c/i0;->l:J + + move-wide/from16 v16, v1 + + iget-wide v1, v0, Lf/h/a/c/i0;->m:J + + move-wide/from16 v18, v1 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + invoke-direct/range {v1 .. v19}, Lf/h/a/c/i0;->(Lf/h/a/c/t0;Lf/h/a/c/d1/p$a;JJILcom/google/android/exoplayer2/ExoPlaybackException;ZLcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/i;Lf/h/a/c/d1/p$a;JJJ)V + + return-object v20 +.end method + +.method public e(ZLf/h/a/c/t0$c;Lf/h/a/c/t0$b;)Lf/h/a/c/d1/p$a; + .locals 4 + + iget-object p1, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p1}, Lf/h/a/c/t0;->p()Z + + move-result p1 + + if-eqz p1, :cond_0 + + sget-object p1, Lf/h/a/c/i0;->n:Lf/h/a/c/d1/p$a; + + return-object p1 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p1}, Lf/h/a/c/t0;->a()I + + move-result p1 + + iget-object v0, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v0, p1, p2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object p2 + + iget p2, p2, Lf/h/a/c/t0$c;->f:I + + iget-object v0, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + iget-object v1, p0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-object v1, v1, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v0, v1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + const-wide/16 v1, -0x1 + + const/4 v3, -0x1 + + if-eq v0, v3, :cond_1 + + iget-object v3, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {v3, v0, p3}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object p3 + + iget p3, p3, Lf/h/a/c/t0$b;->b:I + + if-ne p1, p3, :cond_1 + + iget-object p1, p0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget-wide v1, p1, Lf/h/a/c/d1/p$a;->d:J + + :cond_1 + new-instance p1, Lf/h/a/c/d1/p$a; + + iget-object p3, p0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + invoke-virtual {p3, p2}, Lf/h/a/c/t0;->l(I)Ljava/lang/Object; + + move-result-object p2 + + invoke-direct {p1, p2, v1, v2}, Lf/h/a/c/d1/p$a;->(Ljava/lang/Object;J)V + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/a.smali b/com.discord/smali_classes2/f/h/a/c/i1/a.smali new file mode 100644 index 0000000000..847775ff67 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/a.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/i1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/i1/l$b; + +.field public final synthetic e:Lf/h/a/c/i1/l$a; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/i1/l$b;Lf/h/a/c/i1/l$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/a;->d:Lf/h/a/c/i1/l$b; + + iput-object p2, p0, Lf/h/a/c/i1/a;->e:Lf/h/a/c/i1/l$a; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/i1/a;->d:Lf/h/a/c/i1/l$b; + + iget-object v1, p0, Lf/h/a/c/i1/a;->e:Lf/h/a/c/i1/l$a; + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/l$b;->a(Lf/h/a/c/i1/l$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/a0.smali b/com.discord/smali_classes2/f/h/a/c/i1/a0.smali new file mode 100644 index 0000000000..576f031821 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/a0.smali @@ -0,0 +1,332 @@ +.class public final Lf/h/a/c/i1/a0; +.super Ljava/lang/Object; +.source "TimedValueQueue.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public a:[J + +.field public b:[Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "[TV;" + } + .end annotation +.end field + +.field public c:I + +.field public d:I + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0xa + + new-array v1, v0, [J + + iput-object v1, p0, Lf/h/a/c/i1/a0;->a:[J + + new-array v0, v0, [Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a(JLjava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(JTV;)V" + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget v0, p0, Lf/h/a/c/i1/a0;->d:I + + if-lez v0, :cond_0 + + iget v1, p0, Lf/h/a/c/i1/a0;->c:I + + add-int/2addr v1, v0 + + add-int/lit8 v1, v1, -0x1 + + iget-object v0, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + array-length v0, v0 + + rem-int/2addr v1, v0 + + iget-object v0, p0, Lf/h/a/c/i1/a0;->a:[J + + aget-wide v1, v0, v1 + + cmp-long v0, p1, v1 + + if-gtz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/i1/a0;->b()V + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/a0;->c()V + + iget v0, p0, Lf/h/a/c/i1/a0;->c:I + + iget v1, p0, Lf/h/a/c/i1/a0;->d:I + + add-int/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + array-length v3, v2 + + rem-int/2addr v0, v3 + + iget-object v3, p0, Lf/h/a/c/i1/a0;->a:[J + + aput-wide p1, v3, v0 + + aput-object p3, v2, v0 + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/c/i1/a0;->d:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public declared-synchronized b()V + .locals 2 + + monitor-enter p0 + + const/4 v0, 0x0 + + :try_start_0 + iput v0, p0, Lf/h/a/c/i1/a0;->c:I + + iput v0, p0, Lf/h/a/c/i1/a0;->d:I + + iget-object v0, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final c()V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + array-length v0, v0 + + iget v1, p0, Lf/h/a/c/i1/a0;->d:I + + if-ge v1, v0, :cond_0 + + return-void + + :cond_0 + mul-int/lit8 v1, v0, 0x2 + + new-array v2, v1, [J + + new-array v1, v1, [Ljava/lang/Object; + + iget v3, p0, Lf/h/a/c/i1/a0;->c:I + + sub-int/2addr v0, v3 + + iget-object v4, p0, Lf/h/a/c/i1/a0;->a:[J + + const/4 v5, 0x0 + + invoke-static {v4, v3, v2, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v3, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + iget v4, p0, Lf/h/a/c/i1/a0;->c:I + + invoke-static {v3, v4, v1, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v3, p0, Lf/h/a/c/i1/a0;->c:I + + if-lez v3, :cond_1 + + iget-object v4, p0, Lf/h/a/c/i1/a0;->a:[J + + invoke-static {v4, v5, v2, v0, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v3, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + iget v4, p0, Lf/h/a/c/i1/a0;->c:I + + invoke-static {v3, v5, v1, v0, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_1 + iput-object v2, p0, Lf/h/a/c/i1/a0;->a:[J + + iput-object v1, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + iput v5, p0, Lf/h/a/c/i1/a0;->c:I + + return-void +.end method + +.method public final d(JZ)Ljava/lang/Object; + .locals 9 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(JZ)TV;" + } + .end annotation + + const/4 v0, 0x0 + + const-wide v1, 0x7fffffffffffffffL + + move-object v3, v0 + + :goto_0 + iget v4, p0, Lf/h/a/c/i1/a0;->d:I + + if-lez v4, :cond_1 + + iget-object v4, p0, Lf/h/a/c/i1/a0;->a:[J + + iget v5, p0, Lf/h/a/c/i1/a0;->c:I + + aget-wide v5, v4, v5 + + sub-long v4, p1, v5 + + const-wide/16 v6, 0x0 + + cmp-long v8, v4, v6 + + if-gez v8, :cond_0 + + if-nez p3, :cond_1 + + neg-long v6, v4 + + cmp-long v8, v6, v1 + + if-ltz v8, :cond_0 + + goto :goto_1 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/i1/a0;->b:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/c/i1/a0;->c:I + + aget-object v3, v1, v2 + + aput-object v0, v1, v2 + + add-int/lit8 v2, v2, 0x1 + + array-length v1, v1 + + rem-int/2addr v2, v1 + + iput v2, p0, Lf/h/a/c/i1/a0;->c:I + + iget v1, p0, Lf/h/a/c/i1/a0;->d:I + + add-int/lit8 v1, v1, -0x1 + + iput v1, p0, Lf/h/a/c/i1/a0;->d:I + + move-wide v1, v4 + + goto :goto_0 + + :cond_1 + :goto_1 + return-object v3 +.end method + +.method public declared-synchronized e(J)Ljava/lang/Object; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)TV;" + } + .end annotation + + monitor-enter p0 + + const/4 v0, 0x1 + + :try_start_0 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/c/i1/a0;->d(JZ)Ljava/lang/Object; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-object p1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/b.smali b/com.discord/smali_classes2/f/h/a/c/i1/b.smali new file mode 100644 index 0000000000..d7af36bad3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/b.smali @@ -0,0 +1,48 @@ +.class public final synthetic Lf/h/a/c/i1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/util/Comparator; + + +# static fields +.field public static final synthetic d:Lf/h/a/c/i1/b; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/i1/b; + + invoke-direct {v0}, Lf/h/a/c/i1/b;->()V + + sput-object v0, Lf/h/a/c/i1/b;->d:Lf/h/a/c/i1/b; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/c/i1/w$b; + + check-cast p2, Lf/h/a/c/i1/w$b; + + invoke-static {p1, p2}, Lf/h/a/c/i1/w;->c(Lf/h/a/c/i1/w$b;Lf/h/a/c/i1/w$b;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/b0.smali b/com.discord/smali_classes2/f/h/a/c/i1/b0.smali new file mode 100644 index 0000000000..4bdad90350 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/b0.smali @@ -0,0 +1,251 @@ +.class public final Lf/h/a/c/i1/b0; +.super Ljava/lang/Object; +.source "TimestampAdjuster.java" + + +# instance fields +.field public a:J + +.field public b:J + +.field public volatile c:J + + +# direct methods +.method public constructor (J)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/i1/b0;->c:J + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/i1/b0;->d(J)V + + return-void +.end method + + +# virtual methods +.method public a(J)J + .locals 5 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + return-wide v0 + + :cond_0 + iget-wide v2, p0, Lf/h/a/c/i1/b0;->c:J + + cmp-long v4, v2, v0 + + if-eqz v4, :cond_1 + + iput-wide p1, p0, Lf/h/a/c/i1/b0;->c:J + + goto :goto_0 + + :cond_1 + iget-wide v0, p0, Lf/h/a/c/i1/b0;->a:J + + const-wide v2, 0x7fffffffffffffffL + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_2 + + sub-long/2addr v0, p1 + + iput-wide v0, p0, Lf/h/a/c/i1/b0;->b:J + + :cond_2 + monitor-enter p0 + + :try_start_0 + iput-wide p1, p0, Lf/h/a/c/i1/b0;->c:J + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + iget-wide v0, p0, Lf/h/a/c/i1/b0;->b:J + + add-long/2addr p1, v0 + + return-wide p1 + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public b(J)J + .locals 12 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p1, v0 + + if-nez v2, :cond_0 + + return-wide v0 + + :cond_0 + iget-wide v2, p0, Lf/h/a/c/i1/b0;->c:J + + const-wide/32 v4, 0x15f90 + + const-wide/32 v6, 0xf4240 + + cmp-long v8, v2, v0 + + if-eqz v8, :cond_2 + + iget-wide v0, p0, Lf/h/a/c/i1/b0;->c:J + + mul-long v0, v0, v4 + + div-long/2addr v0, v6 + + const-wide v2, 0x100000000L + + add-long/2addr v2, v0 + + const-wide v8, 0x200000000L + + div-long/2addr v2, v8 + + const-wide/16 v10, 0x1 + + sub-long v10, v2, v10 + + mul-long v10, v10, v8 + + add-long/2addr v10, p1 + + mul-long v2, v2, v8 + + add-long/2addr v2, p1 + + sub-long p1, v10, v0 + + invoke-static {p1, p2}, Ljava/lang/Math;->abs(J)J + + move-result-wide p1 + + sub-long v0, v2, v0 + + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide v0 + + cmp-long v8, p1, v0 + + if-gez v8, :cond_1 + + move-wide p1, v10 + + goto :goto_0 + + :cond_1 + move-wide p1, v2 + + :cond_2 + :goto_0 + mul-long p1, p1, v6 + + div-long/2addr p1, v4 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/i1/b0;->a(J)J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public c()J + .locals 7 + + iget-wide v0, p0, Lf/h/a/c/i1/b0;->a:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + const-wide v4, 0x7fffffffffffffffL + + cmp-long v6, v0, v4 + + if-nez v6, :cond_0 + + const-wide/16 v2, 0x0 + + goto :goto_0 + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/i1/b0;->c:J + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + goto :goto_0 + + :cond_1 + iget-wide v2, p0, Lf/h/a/c/i1/b0;->b:J + + :goto_0 + return-wide v2 +.end method + +.method public declared-synchronized d(J)V + .locals 5 + + monitor-enter p0 + + :try_start_0 + iget-wide v0, p0, Lf/h/a/c/i1/b0;->c:J + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput-wide p1, p0, Lf/h/a/c/i1/b0;->a:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/c.smali b/com.discord/smali_classes2/f/h/a/c/i1/c.smali new file mode 100644 index 0000000000..178aaf0f85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/c.smali @@ -0,0 +1,48 @@ +.class public final synthetic Lf/h/a/c/i1/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/util/Comparator; + + +# static fields +.field public static final synthetic d:Lf/h/a/c/i1/c; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/i1/c; + + invoke-direct {v0}, Lf/h/a/c/i1/c;->()V + + sput-object v0, Lf/h/a/c/i1/c;->d:Lf/h/a/c/i1/c; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/c/i1/w$b; + + check-cast p2, Lf/h/a/c/i1/w$b; + + invoke-static {p1, p2}, Lf/h/a/c/i1/w;->d(Lf/h/a/c/i1/w$b;Lf/h/a/c/i1/w$b;)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/c0.smali b/com.discord/smali_classes2/f/h/a/c/i1/c0.smali new file mode 100644 index 0000000000..52256e0f9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/c0.smali @@ -0,0 +1,3714 @@ +.class public final Lf/h/a/c/i1/c0; +.super Ljava/lang/Object; +.source "Util.java" + + +# static fields +.field public static final a:I + +.field public static final b:Ljava/lang/String; + +.field public static final c:Ljava/lang/String; + +.field public static final d:Ljava/lang/String; + +.field public static final e:Ljava/lang/String; + +.field public static final f:[B + +.field public static final g:Ljava/util/regex/Pattern; + +.field public static h:Ljava/util/HashMap; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final i:[Ljava/lang/String; + +.field public static final j:[Ljava/lang/String; + +.field public static final k:[I + +.field public static final l:[I + + +# direct methods +.method public static constructor ()V + .locals 87 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + sput v0, Lf/h/a/c/i1/c0;->a:I + + sget-object v0, Landroid/os/Build;->DEVICE:Ljava/lang/String; + + sput-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String; + + sput-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + sget-object v0, Landroid/os/Build;->MODEL:Ljava/lang/String; + + sput-object v0, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + sget-object v1, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object v2, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object v2, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget v1, Lf/h/a/c/i1/c0;->a:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/c0;->e:Ljava/lang/String; + + const/4 v0, 0x0 + + new-array v0, v0, [B + + sput-object v0, Lf/h/a/c/i1/c0;->f:[B + + const-string v0, "(\\d\\d\\d\\d)\\-(\\d\\d)\\-(\\d\\d)[Tt](\\d\\d):(\\d\\d):(\\d\\d)([\\.,](\\d+))?([Zz]|((\\+|\\-)(\\d?\\d):?(\\d\\d)))?" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + const-string v0, "^(-)?P(([0-9]*)Y)?(([0-9]*)M)?(([0-9]*)D)?(T(([0-9]*)H)?(([0-9]*)M)?(([0-9.]*)S)?)?$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + const-string v0, "%([A-Fa-f0-9]{2})" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/c0;->g:Ljava/util/regex/Pattern; + + const-string v1, "alb" + + const-string v2, "sq" + + const-string v3, "arm" + + const-string v4, "hy" + + const-string v5, "baq" + + const-string v6, "eu" + + const-string v7, "bur" + + const-string v8, "my" + + const-string v9, "tib" + + const-string v10, "bo" + + const-string v11, "chi" + + const-string v12, "zh" + + const-string v13, "cze" + + const-string v14, "cs" + + const-string v15, "dut" + + const-string v16, "nl" + + const-string v17, "ger" + + const-string v18, "de" + + const-string v19, "gre" + + const-string v20, "el" + + const-string v21, "fre" + + const-string v22, "fr" + + const-string v23, "geo" + + const-string v24, "ka" + + const-string v25, "ice" + + const-string v26, "is" + + const-string v27, "mac" + + const-string v28, "mk" + + const-string v29, "mao" + + const-string v30, "mi" + + const-string v31, "may" + + const-string v32, "ms" + + const-string v33, "per" + + const-string v34, "fa" + + const-string v35, "rum" + + const-string v36, "ro" + + const-string v37, "scc" + + const-string v38, "hbs-srp" + + const-string v39, "slo" + + const-string v40, "sk" + + const-string v41, "wel" + + const-string v42, "cy" + + const-string v43, "id" + + const-string v44, "ms-ind" + + const-string v45, "iw" + + const-string v46, "he" + + const-string v47, "heb" + + const-string v48, "he" + + const-string v49, "ji" + + const-string v50, "yi" + + const-string v51, "in" + + const-string v52, "ms-ind" + + const-string v53, "ind" + + const-string v54, "ms-ind" + + const-string v55, "nb" + + const-string v56, "no-nob" + + const-string v57, "nob" + + const-string v58, "no-nob" + + const-string v59, "nn" + + const-string v60, "no-nno" + + const-string v61, "nno" + + const-string v62, "no-nno" + + const-string v63, "tw" + + const-string v64, "ak-twi" + + const-string v65, "twi" + + const-string v66, "ak-twi" + + const-string v67, "bs" + + const-string v68, "hbs-bos" + + const-string v69, "bos" + + const-string v70, "hbs-bos" + + const-string v71, "hr" + + const-string v72, "hbs-hrv" + + const-string v73, "hrv" + + const-string v74, "hbs-hrv" + + const-string v75, "sr" + + const-string v76, "hbs-srp" + + const-string v77, "srp" + + const-string v78, "hbs-srp" + + const-string v79, "cmn" + + const-string v80, "zh-cmn" + + const-string v81, "hak" + + const-string v82, "zh-hak" + + const-string v83, "nan" + + const-string v84, "zh-nan" + + const-string v85, "hsn" + + const-string v86, "zh-hsn" + + filled-new-array/range {v1 .. v86}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/c0;->i:[Ljava/lang/String; + + const-string v1, "i-lux" + + const-string v2, "lb" + + const-string v3, "i-hak" + + const-string v4, "zh-hak" + + const-string v5, "i-navajo" + + const-string v6, "nv" + + const-string v7, "no-bok" + + const-string v8, "no-nob" + + const-string v9, "no-nyn" + + const-string v10, "no-nno" + + const-string v11, "zh-guoyu" + + const-string v12, "zh-cmn" + + const-string v13, "zh-hakka" + + const-string v14, "zh-hak" + + const-string v15, "zh-min-nan" + + const-string v16, "zh-nan" + + const-string v17, "zh-xiang" + + const-string v18, "zh-hsn" + + filled-new-array/range {v1 .. v18}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/c0;->j:[Ljava/lang/String; + + const/16 v0, 0x100 + + new-array v1, v0, [I + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/i1/c0;->k:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/i1/c0;->l:[I + + return-void + + :array_0 + .array-data 4 + 0x0 + 0x4c11db7 + 0x9823b6e + 0xd4326d9 + 0x130476dc + 0x17c56b6b + 0x1a864db2 + 0x1e475005 + 0x2608edb8 + 0x22c9f00f + 0x2f8ad6d6 + 0x2b4bcb61 + 0x350c9b64 + 0x31cd86d3 + 0x3c8ea00a + 0x384fbdbd + 0x4c11db70 # 3.8235584E7f + 0x48d0c6c7 + 0x4593e01e + 0x4152fda9 + 0x5f15adac + 0x5bd4b01b + 0x569796c2 + 0x52568b75 + 0x6a1936c8 + 0x6ed82b7f + 0x639b0da6 + 0x675a1011 + 0x791d4014 + 0x7ddc5da3 + 0x709f7b7a + 0x745e66cd + -0x67dc4920 + -0x631d54a9 # -1.4999716E-21f + -0x6e5e7272 + -0x6a9f6fc7 + -0x74d83fc4 + -0x70192275 + -0x7d5a04ae + -0x799b191b + -0x41d4a4a8 + -0x4515b911 + -0x48569fca + -0x4c97827f + -0x52d0d27c + -0x5611cfcd + -0x5b52e916 + -0x5f93f4a3 # -1.9993737E-19f + -0x2bcd9270 + -0x2f0c8fd9 + -0x224fa902 + -0x268eb4b7 + -0x38c9e4b4 + -0x3c08f905 + -0x314bdfde + -0x358ac26b + -0xdc57fd8 + -0x9046261 + -0x44744ba + -0x86590f + -0x1ec1090c + -0x1a0014bd + -0x17433266 + -0x13822fd3 + 0x34867077 + 0x30476dc0 + 0x3d044b19 + 0x39c556ae + 0x278206ab + 0x23431b1c + 0x2e003dc5 + 0x2ac12072 + 0x128e9dcf # 9.000363E-28f + 0x164f8078 + 0x1b0ca6a1 + 0x1fcdbb16 + 0x18aeb13 + 0x54bf6a4 + 0x808d07d + 0xcc9cdca + 0x7897ab07 + 0x7c56b6b0 + 0x71159069 + 0x75d48dde + 0x6b93dddb + 0x6f52c06c + 0x6211e6b5 + 0x66d0fb02 + 0x5e9f46bf + 0x5a5e5b08 + 0x571d7dd1 + 0x53dc6066 + 0x4d9b3063 # 3.25454944E8f + 0x495a2dd4 # 893661.25f + 0x44190b0d + 0x40d816ba + -0x535a3969 + -0x579b24e0 + -0x5ad80207 + -0x5e191fb2 + -0x405e4fb5 + -0x449f5204 + -0x49dc74db + -0x4d1d696e + -0x7552d4d1 + -0x7193c968 + -0x7cd0efbf + -0x7811f20a + -0x6656a20d + -0x6297bfbc + -0x6fd49963 + -0x6b1584d6 + -0x1f4be219 + -0x1b8affb0 + -0x16c9d977 + -0x1208c4c2 + -0xc4f94c5 + -0x88e8974 + -0x5cdafab + -0x10cb21e + -0x39430fa1 + -0x3d821218 + -0x30c134cf + -0x3400297a + -0x2a47797d + -0x2e8664cc + -0x23c54213 + -0x27045fa6 + 0x690ce0ee + 0x6dcdfd59 + 0x608edb80 + 0x644fc637 + 0x7a089632 + 0x7ec98b85 + 0x738aad5c + 0x774bb0eb + 0x4f040d56 + 0x4bc510e1 # 2.5829826E7f + 0x46863638 + 0x42472b8f + 0x5c007b8a + 0x58c1663d + 0x558240e4 + 0x51435d53 + 0x251d3b9e + 0x21dc2629 + 0x2c9f00f0 + 0x285e1d47 + 0x36194d42 + 0x32d850f5 + 0x3f9b762c + 0x3b5a6b9b + 0x315d626 + 0x7d4cb91 + 0xa97ed48 + 0xe56f0ff + 0x1011a0fa + 0x14d0bd4d + 0x19939b94 + 0x1d528623 + -0xed0a9f2 + -0xa11b447 + -0x75292a0 + -0x3938f29 + -0x1dd4df2e + -0x1915c29b + -0x1456e444 + -0x1097f9f5 + -0x28d8444a + -0x2c1959ff + -0x215a7f28 + -0x259b6291 + -0x3bdc3296 + -0x3f1d2f23 + -0x325e09fc + -0x369f144d + -0x42c17282 + -0x46006f37 + -0x4b4349f0 + -0x4f825459 + -0x51c5045e + -0x550419eb + -0x58473f34 + -0x5c862285 + -0x64c99f3a + -0x6008828f + -0x6d4ba458 + -0x698ab9e1 + -0x77cde9e6 + -0x730cf453 + -0x7e4fd28c + -0x7a8ecf3d + 0x5d8a9099 + 0x594b8d2e + 0x5408abf7 + 0x50c9b640 + 0x4e8ee645 + 0x4a4ffbf2 # 3407612.5f + 0x470cdd2b + 0x43cdc09c + 0x7b827d21 + 0x7f436096 + 0x7200464f + 0x76c15bf8 + 0x68860bfd + 0x6c47164a + 0x61043093 + 0x65c52d24 + 0x119b4be9 + 0x155a565e + 0x18197087 + 0x1cd86d30 + 0x29f3d35 + 0x65e2082 + 0xb1d065b + 0xfdc1bec + 0x3793a651 + 0x3352bbe6 + 0x3e119d3f + 0x3ad08088 + 0x2497d08d + 0x2056cd3a + 0x2d15ebe3 + 0x29d4f654 + -0x3a56d987 + -0x3e97c432 + -0x33d4e2e9 # -4.4856412E7f + -0x3715ff60 # -479237.0f + -0x2952af5b + -0x2d93b2ee + -0x20d09435 + -0x24118984 + -0x1c5e343f + -0x189f298a + -0x15dc0f51 + -0x111d12e8 + -0xf5a42e3 + -0xb9b5f56 + -0x6d8798d + -0x219643c + -0x764702f7 + -0x72861f42 # -7.6999573E-31f + -0x7fc53999 + -0x7b042430 + -0x6543742b + -0x6182699e + -0x6cc14f45 + -0x680052f4 + -0x504fef4f + -0x548ef2fa + -0x59cdd421 + -0x5d0cc998 + -0x434b9993 + -0x478a8426 + -0x4ac9a2fd + -0x4e08bf4c + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x7 + 0xe + 0x9 + 0x1c + 0x1b + 0x12 + 0x15 + 0x38 + 0x3f + 0x36 + 0x31 + 0x24 + 0x23 + 0x2a + 0x2d + 0x70 + 0x77 + 0x7e + 0x79 + 0x6c + 0x6b + 0x62 + 0x65 + 0x48 + 0x4f + 0x46 + 0x41 + 0x54 + 0x53 + 0x5a + 0x5d + 0xe0 + 0xe7 + 0xee + 0xe9 + 0xfc + 0xfb + 0xf2 + 0xf5 + 0xd8 + 0xdf + 0xd6 + 0xd1 + 0xc4 + 0xc3 + 0xca + 0xcd + 0x90 + 0x97 + 0x9e + 0x99 + 0x8c + 0x8b + 0x82 + 0x85 + 0xa8 + 0xaf + 0xa6 + 0xa1 + 0xb4 + 0xb3 + 0xba + 0xbd + 0xc7 + 0xc0 + 0xc9 + 0xce + 0xdb + 0xdc + 0xd5 + 0xd2 + 0xff + 0xf8 + 0xf1 + 0xf6 + 0xe3 + 0xe4 + 0xed + 0xea + 0xb7 + 0xb0 + 0xb9 + 0xbe + 0xab + 0xac + 0xa5 + 0xa2 + 0x8f + 0x88 + 0x81 + 0x86 + 0x93 + 0x94 + 0x9d + 0x9a + 0x27 + 0x20 + 0x29 + 0x2e + 0x3b + 0x3c + 0x35 + 0x32 + 0x1f + 0x18 + 0x11 + 0x16 + 0x3 + 0x4 + 0xd + 0xa + 0x57 + 0x50 + 0x59 + 0x5e + 0x4b + 0x4c + 0x45 + 0x42 + 0x6f + 0x68 + 0x61 + 0x66 + 0x73 + 0x74 + 0x7d + 0x7a + 0x89 + 0x8e + 0x87 + 0x80 + 0x95 + 0x92 + 0x9b + 0x9c + 0xb1 + 0xb6 + 0xbf + 0xb8 + 0xad + 0xaa + 0xa3 + 0xa4 + 0xf9 + 0xfe + 0xf7 + 0xf0 + 0xe5 + 0xe2 + 0xeb + 0xec + 0xc1 + 0xc6 + 0xcf + 0xc8 + 0xdd + 0xda + 0xd3 + 0xd4 + 0x69 + 0x6e + 0x67 + 0x60 + 0x75 + 0x72 + 0x7b + 0x7c + 0x51 + 0x56 + 0x5f + 0x58 + 0x4d + 0x4a + 0x43 + 0x44 + 0x19 + 0x1e + 0x17 + 0x10 + 0x5 + 0x2 + 0xb + 0xc + 0x21 + 0x26 + 0x2f + 0x28 + 0x3d + 0x3a + 0x33 + 0x34 + 0x4e + 0x49 + 0x40 + 0x47 + 0x52 + 0x55 + 0x5c + 0x5b + 0x76 + 0x71 + 0x78 + 0x7f + 0x6a + 0x6d + 0x64 + 0x63 + 0x3e + 0x39 + 0x30 + 0x37 + 0x22 + 0x25 + 0x2c + 0x2b + 0x6 + 0x1 + 0x8 + 0xf + 0x1a + 0x1d + 0x14 + 0x13 + 0xae + 0xa9 + 0xa0 + 0xa7 + 0xb2 + 0xb5 + 0xbc + 0xbb + 0x96 + 0x91 + 0x98 + 0x9f + 0x8a + 0x8d + 0x84 + 0x83 + 0xde + 0xd9 + 0xd0 + 0xd7 + 0xc2 + 0xc5 + 0xcc + 0xcb + 0xe6 + 0xe1 + 0xe8 + 0xef + 0xfa + 0xfd + 0xf4 + 0xf3 + .end array-data +.end method + +.method public static A(JF)J + .locals 2 + + const/high16 v0, 0x3f800000 # 1.0f + + cmpl-float v0, p2, v0 + + if-nez v0, :cond_0 + + return-wide p0 + + :cond_0 + long-to-double p0, p0 + + float-to-double v0, p2 + + div-double/2addr p0, v0 + + invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static B(I)I + .locals 1 + + const/16 v0, 0xd + + if-eq p0, v0, :cond_0 + + packed-switch p0, :pswitch_data_0 + + const/4 p0, 0x3 + + return p0 + + :pswitch_0 + const/4 p0, 0x2 + + return p0 + + :pswitch_1 + const/4 p0, 0x5 + + return p0 + + :pswitch_2 + const/4 p0, 0x4 + + return p0 + + :pswitch_3 + const/16 p0, 0x8 + + return p0 + + :pswitch_4 + const/4 p0, 0x0 + + return p0 + + :cond_0 + const/4 p0, 0x1 + + return p0 + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + .end packed-switch +.end method + +.method public static C(Ljava/lang/StringBuilder;Ljava/util/Formatter;J)Ljava/lang/String; + .locals 9 + + const-wide/16 v0, 0x0 + + const-wide v2, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v4, p2, v2 + + if-nez v4, :cond_0 + + move-wide p2, v0 + + :cond_0 + const-wide/16 v2, 0x1f4 + + add-long/2addr p2, v2 + + const-wide/16 v2, 0x3e8 + + div-long/2addr p2, v2 + + const-wide/16 v2, 0x3c + + rem-long v4, p2, v2 + + div-long v6, p2, v2 + + rem-long/2addr v6, v2 + + const-wide/16 v2, 0xe10 + + div-long/2addr p2, v2 + + const/4 v2, 0x0 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->setLength(I)V + + const/4 p0, 0x1 + + const/4 v3, 0x2 + + cmp-long v8, p2, v0 + + if-lez v8, :cond_1 + + const/4 v0, 0x3 + + new-array v0, v0, [Ljava/lang/Object; + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + aput-object p2, v0, v2 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + aput-object p2, v0, p0 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + aput-object p0, v0, v3 + + const-string p0, "%d:%02d:%02d" + + invoke-virtual {p1, p0, v0}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + new-array p2, v3, [Ljava/lang/Object; + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + aput-object p3, p2, v2 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + aput-object p3, p2, p0 + + const-string p0, "%02d:%02d" + + invoke-virtual {p1, p0, p2}, Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/Formatter;->toString()Ljava/lang/String; + + move-result-object p0 + + :goto_0 + return-object p0 +.end method + +.method public static D()[Ljava/lang/String; + .locals 5 + + invoke-static {}, Landroid/content/res/Resources;->getSystem()Landroid/content/res/Resources; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; + + move-result-object v0 + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x18 + + const/4 v3, 0x0 + + if-lt v1, v2, :cond_0 + + invoke-virtual {v0}, Landroid/content/res/Configuration;->getLocales()Landroid/os/LocaleList; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/LocaleList;->toLanguageTags()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "," + + invoke-static {v0, v1}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x1 + + new-array v2, v2, [Ljava/lang/String; + + iget-object v0, v0, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; + + const/16 v4, 0x15 + + if-lt v1, v4, :cond_1 + + invoke-virtual {v0}, Ljava/util/Locale;->toLanguageTag()Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/util/Locale;->toString()Ljava/lang/String; + + move-result-object v0 + + :goto_0 + aput-object v0, v2, v3 + + move-object v0, v2 + + :goto_1 + array-length v1, v0 + + if-ge v3, v1, :cond_2 + + aget-object v1, v0, v3 + + invoke-static {v1}, Lf/h/a/c/i1/c0;->Q(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v0, v3 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_2 + return-object v0 +.end method + +.method public static E(Ljava/lang/String;)Ljava/lang/String; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + :try_start_0 + const-string v0, "android.os.SystemProperties" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const-string v1, "get" + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/Class; + + const-class v4, Ljava/lang/String; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v1 + + new-array v2, v2, [Ljava/lang/Object; + + aput-object p0, v2, v5 + + invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Failed to read system property " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string v1, "Util" + + invoke-static {v1, p0, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static F(I)Ljava/lang/String; + .locals 2 + + packed-switch p0, :pswitch_data_0 + + const/16 v0, 0x2710 + + if-lt p0, v0, :cond_0 + + const-string v0, "custom (" + + const-string v1, ")" + + invoke-static {v0, p0, v1}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :pswitch_0 + const-string p0, "none" + + return-object p0 + + :pswitch_1 + const-string p0, "camera motion" + + return-object p0 + + :pswitch_2 + const-string p0, "metadata" + + return-object p0 + + :pswitch_3 + const-string p0, "text" + + return-object p0 + + :pswitch_4 + const-string p0, "video" + + return-object p0 + + :pswitch_5 + const-string p0, "audio" + + return-object p0 + + :pswitch_6 + const-string p0, "default" + + return-object p0 + + :cond_0 + const-string p0, "?" + + :goto_0 + return-object p0 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static G(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p0 + + iget-object p0, p0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const-string p0, "?" + + :goto_0 + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, "/" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, " (Linux;Android " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object p0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, ") " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "ExoPlayerLib/2.11.3" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static H(Ljava/lang/String;)[B + .locals 1 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object p0 + + return-object p0 +.end method + +.method public static I(Lf/h/a/c/i1/t;Lf/h/a/c/i1/t;Ljava/util/zip/Inflater;)Z + .locals 4 + .param p2 # Ljava/util/zip/Inflater; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + const/4 v1, 0x0 + + if-gtz v0, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + array-length v2, v0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v3 + + if-ge v2, v3, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + mul-int/lit8 v0, v0, 0x2 + + new-array v0, v0, [B + + :cond_1 + if-nez p2, :cond_2 + + new-instance p2, Ljava/util/zip/Inflater; + + invoke-direct {p2}, Ljava/util/zip/Inflater;->()V + + :cond_2 + iget-object v2, p0, Lf/h/a/c/i1/t;->a:[B + + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result p0 + + invoke-virtual {p2, v2, v3, p0}, Ljava/util/zip/Inflater;->setInput([BII)V + + const/4 p0, 0x0 + + :cond_3 + :goto_0 + :try_start_0 + array-length v2, v0 + + sub-int/2addr v2, p0 + + invoke-virtual {p2, v0, p0, v2}, Ljava/util/zip/Inflater;->inflate([BII)I + + move-result v2 + + add-int/2addr p0, v2 + + invoke-virtual {p2}, Ljava/util/zip/Inflater;->finished()Z + + move-result v2 + + if-eqz v2, :cond_4 + + iput-object v0, p1, Lf/h/a/c/i1/t;->a:[B + + iput p0, p1, Lf/h/a/c/i1/t;->c:I + + iput v1, p1, Lf/h/a/c/i1/t;->b:I + :try_end_0 + .catch Ljava/util/zip/DataFormatException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/4 p0, 0x1 + + invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V + + return p0 + + :cond_4 + :try_start_1 + invoke-virtual {p2}, Ljava/util/zip/Inflater;->needsDictionary()Z + + move-result v2 + + if-nez v2, :cond_6 + + invoke-virtual {p2}, Ljava/util/zip/Inflater;->needsInput()Z + + move-result v2 + + if-eqz v2, :cond_5 + + goto :goto_1 + + :cond_5 + array-length v2, v0 + + if-ne p0, v2, :cond_3 + + array-length v2, v0 + + mul-int/lit8 v2, v2, 0x2 + + invoke-static {v0, v2}, Ljava/util/Arrays;->copyOf([BI)[B + + move-result-object v0 + :try_end_1 + .catch Ljava/util/zip/DataFormatException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :cond_6 + :goto_1 + invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V + + return v1 + + :catchall_0 + move-exception p0 + + invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V + + throw p0 + + :catch_0 + invoke-virtual {p2}, Ljava/util/zip/Inflater;->reset()V + + return v1 +.end method + +.method public static J(I)Z + .locals 1 + + const/high16 v0, 0x20000000 + + if-eq p0, v0, :cond_1 + + const/high16 v0, 0x30000000 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static K(I)Z + .locals 1 + + const/4 v0, 0x3 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_1 + + const/high16 v0, 0x10000000 + + if-eq p0, v0, :cond_1 + + const/high16 v0, 0x20000000 + + if-eq p0, v0, :cond_1 + + const/high16 v0, 0x30000000 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x4 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static L(I)Z + .locals 1 + + const/16 v0, 0xa + + if-eq p0, v0, :cond_1 + + const/16 v0, 0xd + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static M(Landroid/net/Uri;)Z + .locals 1 + + invoke-virtual {p0}, Landroid/net/Uri;->getScheme()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "file" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static N(Landroid/content/Context;)Z + .locals 1 + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + const-string v0, "uimode" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/app/UiModeManager; + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Landroid/app/UiModeManager;->getCurrentModeType()I + + move-result p0 + + const/4 v0, 0x4 + + if-ne p0, v0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static synthetic O(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 1 + + new-instance v0, Ljava/lang/Thread; + + invoke-direct {v0, p1, p0}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static P(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + .locals 1 + + new-instance v0, Lf/h/a/c/i1/d; + + invoke-direct {v0, p0}, Lf/h/a/c/i1/d;->(Ljava/lang/String;)V + + invoke-static {v0}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; + + move-result-object p0 + + return-object p0 +.end method + +.method public static Q(Ljava/lang/String;)Ljava/lang/String; + .locals 9 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const/16 v0, 0x5f + + const/16 v1, 0x2d + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->replace(CC)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_2 + + const-string v1, "und" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + goto :goto_0 + + :cond_1 + move-object p0, v0 + + :cond_2 + :goto_0 + invoke-static {p0}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "-" + + invoke-static {p0, v0}, Lf/h/a/c/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x0 + + aget-object v0, v0, v1 + + sget-object v2, Lf/h/a/c/i1/c0;->h:Ljava/util/HashMap; + + if-nez v2, :cond_6 + + invoke-static {}, Ljava/util/Locale;->getISOLanguages()[Ljava/lang/String; + + move-result-object v2 + + new-instance v3, Ljava/util/HashMap; + + array-length v4, v2 + + sget-object v5, Lf/h/a/c/i1/c0;->i:[Ljava/lang/String; + + array-length v5, v5 + + add-int/2addr v4, v5 + + invoke-direct {v3, v4}, Ljava/util/HashMap;->(I)V + + array-length v4, v2 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v4, :cond_4 + + aget-object v6, v2, v5 + + :try_start_0 + new-instance v7, Ljava/util/Locale; + + invoke-direct {v7, v6}, Ljava/util/Locale;->(Ljava/lang/String;)V + + invoke-virtual {v7}, Ljava/util/Locale;->getISO3Language()Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v8 + + if-nez v8, :cond_3 + + invoke-virtual {v3, v7, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catch Ljava/util/MissingResourceException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_3 + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v2, 0x0 + + :goto_2 + sget-object v4, Lf/h/a/c/i1/c0;->i:[Ljava/lang/String; + + array-length v5, v4 + + if-ge v2, v5, :cond_5 + + aget-object v5, v4, v2 + + add-int/lit8 v6, v2, 0x1 + + aget-object v4, v4, v6 + + invoke-virtual {v3, v5, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v2, v2, 0x2 + + goto :goto_2 + + :cond_5 + sput-object v3, Lf/h/a/c/i1/c0;->h:Ljava/util/HashMap; + + :cond_6 + sget-object v2, Lf/h/a/c/i1/c0;->h:Ljava/util/HashMap; + + invoke-virtual {v2, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + if-eqz v2, :cond_7 + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v0 + + invoke-virtual {p0, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + move-object v0, v2 + + :cond_7 + const-string v2, "no" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_8 + + const-string v2, "i" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_8 + + const-string v2, "zh" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_a + + :cond_8 + :goto_3 + sget-object v0, Lf/h/a/c/i1/c0;->j:[Ljava/lang/String; + + array-length v2, v0 + + if-ge v1, v2, :cond_a + + aget-object v0, v0, v1 + + invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_9 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + sget-object v2, Lf/h/a/c/i1/c0;->j:[Ljava/lang/String; + + add-int/lit8 v3, v1, 0x1 + + aget-object v2, v2, v3 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + sget-object v2, Lf/h/a/c/i1/c0;->j:[Ljava/lang/String; + + aget-object v1, v2, v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + goto :goto_4 + + :cond_9 + add-int/lit8 v1, v1, 0x2 + + goto :goto_3 + + :cond_a + :goto_4 + return-object p0 +.end method + +.method public static R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;[TT;)[TT;" + } + .end annotation + + array-length v0, p0 + + array-length v1, p1 + + add-int/2addr v0, v1 + + invoke-static {p0, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + array-length p0, p0 + + array-length v1, p1 + + const/4 v2, 0x0 + + invoke-static {p1, v2, v0, p0, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 +.end method + +.method public static S([Ljava/lang/Object;I)[Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;I)[TT;" + } + .end annotation + + array-length v0, p0 + + if-gt p1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {p0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static T([Ljava/lang/Object;II)[Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;II)[TT;" + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-ltz p1, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->n(Z)V + + array-length v2, p0 + + if-gt p2, v2, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {p0, p1, p2}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;II)[Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static U(Landroid/os/Parcel;)Z + .locals 0 + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static V(JLf/h/a/c/r0;JJ)J + .locals 13 + + move-object v0, p2 + + sget-object v1, Lf/h/a/c/r0;->c:Lf/h/a/c/r0; + + invoke-virtual {v1, p2}, Lf/h/a/c/r0;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + return-wide p0 + + :cond_0 + iget-wide v1, v0, Lf/h/a/c/r0;->a:J + + const-wide/high16 v3, -0x8000000000000000L + + sub-long v5, p0, v1 + + xor-long/2addr v1, p0 + + xor-long v7, p0, v5 + + and-long/2addr v1, v7 + + const-wide/16 v7, 0x0 + + cmp-long v9, v1, v7 + + if-gez v9, :cond_1 + + goto :goto_0 + + :cond_1 + move-wide v3, v5 + + :goto_0 + iget-wide v0, v0, Lf/h/a/c/r0;->b:J + + const-wide v5, 0x7fffffffffffffffL + + add-long v9, p0, v0 + + xor-long v11, p0, v9 + + xor-long/2addr v0, v9 + + and-long/2addr v0, v11 + + cmp-long v2, v0, v7 + + if-gez v2, :cond_2 + + goto :goto_1 + + :cond_2 + move-wide v5, v9 + + :goto_1 + const/4 v0, 0x1 + + const/4 v1, 0x0 + + cmp-long v2, v3, p3 + + if-gtz v2, :cond_3 + + cmp-long v2, p3, v5 + + if-gtz v2, :cond_3 + + const/4 v2, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v2, 0x0 + + :goto_2 + cmp-long v7, v3, p5 + + if-gtz v7, :cond_4 + + cmp-long v7, p5, v5 + + if-gtz v7, :cond_4 + + goto :goto_3 + + :cond_4 + const/4 v0, 0x0 + + :goto_3 + if-eqz v2, :cond_6 + + if-eqz v0, :cond_6 + + sub-long v0, p3, p0 + + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide v0 + + sub-long v2, p5, p0 + + invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J + + move-result-wide v2 + + cmp-long v4, v0, v2 + + if-gtz v4, :cond_5 + + return-wide p3 + + :cond_5 + return-wide p5 + + :cond_6 + if-eqz v2, :cond_7 + + return-wide p3 + + :cond_7 + if-eqz v0, :cond_8 + + return-wide p5 + + :cond_8 + return-wide v3 +.end method + +.method public static W(JJJ)J + .locals 6 + + const-wide/16 v0, 0x0 + + cmp-long v2, p4, p2 + + if-ltz v2, :cond_0 + + rem-long v3, p4, p2 + + cmp-long v5, v3, v0 + + if-nez v5, :cond_0 + + div-long/2addr p4, p2 + + div-long/2addr p0, p4 + + return-wide p0 + + :cond_0 + if-gez v2, :cond_1 + + rem-long v2, p2, p4 + + cmp-long v4, v2, v0 + + if-nez v4, :cond_1 + + div-long/2addr p2, p4 + + mul-long p2, p2, p0 + + return-wide p2 + + :cond_1 + long-to-double p2, p2 + + long-to-double p4, p4 + + div-double/2addr p2, p4 + + long-to-double p0, p0 + + mul-double p0, p0, p2 + + double-to-long p0, p0 + + return-wide p0 +.end method + +.method public static X([JJJ)V + .locals 7 + + const-wide/16 v0, 0x0 + + const/4 v2, 0x0 + + cmp-long v3, p3, p1 + + if-ltz v3, :cond_0 + + rem-long v4, p3, p1 + + cmp-long v6, v4, v0 + + if-nez v6, :cond_0 + + div-long/2addr p3, p1 + + :goto_0 + array-length p1, p0 + + if-ge v2, p1, :cond_2 + + aget-wide p1, p0, v2 + + div-long/2addr p1, p3 + + aput-wide p1, p0, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + if-gez v3, :cond_1 + + rem-long v3, p1, p3 + + cmp-long v5, v3, v0 + + if-nez v5, :cond_1 + + div-long/2addr p1, p3 + + :goto_1 + array-length p3, p0 + + if-ge v2, p3, :cond_2 + + aget-wide p3, p0, v2 + + mul-long p3, p3, p1 + + aput-wide p3, p0, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + long-to-double p1, p1 + + long-to-double p3, p3 + + div-double/2addr p1, p3 + + :goto_2 + array-length p3, p0 + + if-ge v2, p3, :cond_2 + + aget-wide p3, p0, v2 + + long-to-double p3, p3 + + mul-double p3, p3, p1 + + double-to-long p3, p3 + + aput-wide p3, p0, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_2 + return-void +.end method + +.method public static Y(Ljava/lang/Throwable;)V + .locals 0 + + throw p0 +.end method + +.method public static Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + .locals 1 + + const/4 v0, -0x1 + + invoke-virtual {p0, p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static a(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-nez p0, :cond_1 + + if-nez p1, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + :goto_0 + return p0 +.end method + +.method public static a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + .locals 1 + + const/4 v0, 0x2 + + invoke-virtual {p0, p1, v0}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static b(Ljava/util/List;Ljava/lang/Comparable;ZZ)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/util/List<", + "+", + "Ljava/lang/Comparable<", + "-TT;>;>;TT;ZZ)I" + } + .end annotation + + invoke-static {p0, p1}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I + + move-result v0 + + if-gez v0, :cond_0 + + not-int p1, v0 + + goto :goto_1 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + :goto_0 + add-int/lit8 v0, v0, 0x1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Comparable; + + invoke-interface {v2, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v2 + + if-nez v2, :cond_1 + + goto :goto_0 + + :cond_1 + if-eqz p2, :cond_2 + + add-int/lit8 p1, v0, -0x1 + + goto :goto_1 + + :cond_2 + move p1, v0 + + :goto_1 + if-eqz p3, :cond_3 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + add-int/lit8 p0, p0, -0x1 + + invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I + + move-result p1 + + :cond_3 + return p1 +.end method + +.method public static b0(Ljava/util/List;)[I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)[I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + new-array v1, v0, [I + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + aput v3, v1, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return-object v1 +.end method + +.method public static c([JJZZ)I + .locals 4 + + invoke-static {p0, p1, p2}, Ljava/util/Arrays;->binarySearch([JJ)I + + move-result v0 + + if-gez v0, :cond_0 + + not-int p1, v0 + + goto :goto_1 + + :cond_0 + :goto_0 + add-int/lit8 v0, v0, 0x1 + + array-length v1, p0 + + if-ge v0, v1, :cond_1 + + aget-wide v1, p0, v0 + + cmp-long v3, v1, p1 + + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_1 + if-eqz p3, :cond_2 + + add-int/lit8 p1, v0, -0x1 + + goto :goto_1 + + :cond_2 + move p1, v0 + + :goto_1 + if-eqz p4, :cond_3 + + array-length p0, p0 + + add-int/lit8 p0, p0, -0x1 + + invoke-static {p0, p1}, Ljava/lang/Math;->min(II)I + + move-result p1 + + :cond_3 + return p1 +.end method + +.method public static c0(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + if-nez p0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {p0, v0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + :goto_0 + return-object p0 +.end method + +.method public static d(Ljava/util/List;Ljava/lang/Comparable;ZZ)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/util/List<", + "+", + "Ljava/lang/Comparable<", + "-TT;>;>;TT;ZZ)I" + } + .end annotation + + invoke-static {p0, p1}, Ljava/util/Collections;->binarySearch(Ljava/util/List;Ljava/lang/Object;)I + + move-result v0 + + if-gez v0, :cond_0 + + add-int/lit8 v0, v0, 0x2 + + neg-int p0, v0 + + goto :goto_1 + + :cond_0 + :goto_0 + add-int/lit8 v0, v0, -0x1 + + if-ltz v0, :cond_1 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Comparable; + + invoke-interface {v1, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + if-eqz p2, :cond_2 + + add-int/lit8 p0, v0, 0x1 + + goto :goto_1 + + :cond_2 + move p0, v0 + + :goto_1 + if-eqz p3, :cond_3 + + const/4 p1, 0x0 + + invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I + + move-result p0 + + :cond_3 + return p0 +.end method + +.method public static d0(I)J + .locals 4 + + int-to-long v0, p0 + + const-wide v2, 0xffffffffL + + and-long/2addr v0, v2 + + return-wide v0 +.end method + +.method public static e([JJZZ)I + .locals 4 + + invoke-static {p0, p1, p2}, Ljava/util/Arrays;->binarySearch([JJ)I + + move-result v0 + + if-gez v0, :cond_0 + + add-int/lit8 v0, v0, 0x2 + + neg-int p0, v0 + + goto :goto_1 + + :cond_0 + :goto_0 + add-int/lit8 v0, v0, -0x1 + + if-ltz v0, :cond_1 + + aget-wide v1, p0, v0 + + cmp-long v3, v1, p1 + + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_1 + if-eqz p3, :cond_2 + + add-int/lit8 p0, v0, 0x1 + + goto :goto_1 + + :cond_2 + move p0, v0 + + :goto_1 + if-eqz p4, :cond_3 + + const/4 p1, 0x0 + + invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I + + move-result p0 + + :cond_3 + return p0 +.end method + +.method public static e0(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + if-nez p0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {p0, v0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + :goto_0 + return-object p0 +.end method + +.method public static f(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "#1" + } + .end annotation + + return-object p0 +.end method + +.method public static f0(Ljava/lang/String;)Ljava/lang/String; + .locals 8 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v2, v0, :cond_1 + + invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C + + move-result v4 + + const/16 v5, 0x25 + + if-ne v4, v5, :cond_0 + + add-int/lit8 v3, v3, 0x1 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + if-nez v3, :cond_2 + + return-object p0 + + :cond_2 + mul-int/lit8 v2, v3, 0x2 + + sub-int v2, v0, v2 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v2}, Ljava/lang/StringBuilder;->(I)V + + sget-object v5, Lf/h/a/c/i1/c0;->g:Ljava/util/regex/Pattern; + + invoke-virtual {v5, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v5 + + :goto_1 + if-lez v3, :cond_3 + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->find()Z + + move-result v6 + + if-eqz v6, :cond_3 + + const/4 v6, 0x1 + + invoke-virtual {v5, v6}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v6 + + const/16 v7, 0x10 + + invoke-static {v6, v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result v6 + + int-to-char v6, v6 + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->start()I + + move-result v7 + + invoke-virtual {v4, p0, v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->end()I + + move-result v1 + + add-int/lit8 v3, v3, -0x1 + + goto :goto_1 + + :cond_3 + if-ge v1, v0, :cond_4 + + invoke-virtual {v4, p0, v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + :cond_4 + invoke-virtual {v4}, Ljava/lang/StringBuilder;->length()I + + move-result p0 + + if-eq p0, v2, :cond_5 + + const/4 p0, 0x0 + + return-object p0 + + :cond_5 + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static g(II)I + .locals 0 + + add-int/2addr p0, p1 + + add-int/lit8 p0, p0, -0x1 + + div-int/2addr p0, p1 + + return p0 +.end method + +.method public static g0(Landroid/os/Parcel;Z)V + .locals 0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static h(Lf/h/a/c/h1/j;)V + .locals 0 + .param p0 # Lf/h/a/c/h1/j; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p0, :cond_0 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/c/h1/j;->close()V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_0 + return-void +.end method + +.method public static i(Ljava/io/Closeable;)V + .locals 0 + .param p0 # Ljava/io/Closeable; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p0, :cond_0 + + :try_start_0 + invoke-interface {p0}, Ljava/io/Closeable;->close()V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_0 + return-void +.end method + +.method public static j(JJ)I + .locals 1 + + cmp-long v0, p0, p2 + + if-gez v0, :cond_0 + + const/4 p0, -0x1 + + goto :goto_0 + + :cond_0 + if-nez v0, :cond_1 + + const/4 p0, 0x0 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x1 + + :goto_0 + return p0 +.end method + +.method public static k(FFF)F + .locals 0 + + invoke-static {p0, p2}, Ljava/lang/Math;->min(FF)F + + move-result p0 + + invoke-static {p1, p0}, Ljava/lang/Math;->max(FF)F + + move-result p0 + + return p0 +.end method + +.method public static l(III)I + .locals 0 + + invoke-static {p0, p2}, Ljava/lang/Math;->min(II)I + + move-result p0 + + invoke-static {p1, p0}, Ljava/lang/Math;->max(II)I + + move-result p0 + + return p0 +.end method + +.method public static m(JJJ)J + .locals 0 + + invoke-static {p0, p1, p4, p5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide p0 + + invoke-static {p2, p3, p0, p1}, Ljava/lang/Math;->max(JJ)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static n([BIII)I + .locals 3 + + :goto_0 + if-ge p1, p2, :cond_0 + + shl-int/lit8 v0, p3, 0x8 + + sget-object v1, Lf/h/a/c/i1/c0;->k:[I + + ushr-int/lit8 p3, p3, 0x18 + + aget-byte v2, p0, p1 + + and-int/lit16 v2, v2, 0xff + + xor-int/2addr p3, v2 + + and-int/lit16 p3, p3, 0xff + + aget p3, v1, p3 + + xor-int/2addr p3, v0 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_0 + return p3 +.end method + +.method public static o([BIII)I + .locals 2 + + :goto_0 + if-ge p1, p2, :cond_0 + + sget-object v0, Lf/h/a/c/i1/c0;->l:[I + + aget-byte v1, p0, p1 + + and-int/lit16 v1, v1, 0xff + + xor-int/2addr p3, v1 + + aget p3, v0, p3 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_0 + return p3 +.end method + +.method public static p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; + .locals 1 + + new-instance v0, Landroid/os/Handler; + + invoke-direct {v0, p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + return-object v0 +.end method + +.method public static varargs q(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-static {v0, p0, p1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static r([B)Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/String; + + const-string v1, "UTF-8" + + invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v1 + + invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + return-object v0 +.end method + +.method public static s([BII)Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/String; + + const-string v1, "UTF-8" + + invoke-static {v1}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v1 + + invoke-direct {v0, p0, p1, p2, v1}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + return-object v0 +.end method + +.method public static t([Ljava/lang/Object;)Ljava/lang/String; + .locals 3 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :goto_0 + array-length v2, p0 + + if-ge v1, v2, :cond_1 + + aget-object v2, p0, v1 + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + array-length v2, p0 + + add-int/lit8 v2, v2, -0x1 + + if-ge v1, v2, :cond_0 + + const-string v2, ", " + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static u(Landroid/content/Context;)Ljava/lang/String; + .locals 1 + .param p0 # Landroid/content/Context; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p0, :cond_0 + + const-string v0, "phone" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/telephony/TelephonyManager; + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Landroid/telephony/TelephonyManager;->getNetworkCountryIso()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static v(Landroid/content/Context;)Landroid/graphics/Point; + .locals 4 + + const-string v0, "window" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/WindowManager; + + invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; + + move-result-object v0 + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x1d + + if-gt v1, v2, :cond_3 + + invoke-virtual {v0}, Landroid/view/Display;->getDisplayId()I + + move-result v1 + + if-nez v1, :cond_3 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->N(Landroid/content/Context;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + sget-object v1, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + const-string v2, "Sony" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + const-string v2, "BRAVIA" + + invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const-string v1, "com.sony.dtv.hardware.panel.qfhd" + + invoke-virtual {p0, v1}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + new-instance p0, Landroid/graphics/Point; + + const/16 v0, 0xf00 + + const/16 v1, 0x870 + + invoke-direct {p0, v0, v1}, Landroid/graphics/Point;->(II)V + + goto/16 :goto_1 + + :cond_0 + sget p0, Lf/h/a/c/i1/c0;->a:I + + const/16 v1, 0x1c + + if-ge p0, v1, :cond_1 + + const-string p0, "sys.display-size" + + invoke-static {p0}, Lf/h/a/c/i1/c0;->E(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + const-string p0, "vendor.display-size" + + invoke-static {p0}, Lf/h/a/c/i1/c0;->E(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + :goto_0 + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_3 + + :try_start_0 + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "x" + + invoke-static {v1, v2}, Lf/h/a/c/i1/c0;->Z(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v1 + + array-length v2, v1 + + const/4 v3, 0x2 + + if-ne v2, v3, :cond_2 + + const/4 v2, 0x0 + + aget-object v2, v1, v2 + + invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + const/4 v3, 0x1 + + aget-object v1, v1, v3 + + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v1 + + if-lez v2, :cond_2 + + if-lez v1, :cond_2 + + new-instance v3, Landroid/graphics/Point; + + invoke-direct {v3, v2, v1}, Landroid/graphics/Point;->(II)V + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p0, v3 + + goto :goto_1 + + :catch_0 + :cond_2 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Invalid display size: " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string v1, "Util" + + invoke-static {v1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + new-instance p0, Landroid/graphics/Point; + + invoke-direct {p0}, Landroid/graphics/Point;->()V + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x17 + + if-lt v1, v2, :cond_4 + + invoke-virtual {v0}, Landroid/view/Display;->getMode()Landroid/view/Display$Mode; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/view/Display$Mode;->getPhysicalWidth()I + + move-result v1 + + iput v1, p0, Landroid/graphics/Point;->x:I + + invoke-virtual {v0}, Landroid/view/Display$Mode;->getPhysicalHeight()I + + move-result v0 + + iput v0, p0, Landroid/graphics/Point;->y:I + + goto :goto_1 + + :cond_4 + const/16 v2, 0x11 + + if-lt v1, v2, :cond_5 + + invoke-virtual {v0, p0}, Landroid/view/Display;->getRealSize(Landroid/graphics/Point;)V + + goto :goto_1 + + :cond_5 + invoke-virtual {v0, p0}, Landroid/view/Display;->getSize(Landroid/graphics/Point;)V + + :goto_1 + return-object p0 +.end method + +.method public static w(JF)J + .locals 2 + + const/high16 v0, 0x3f800000 # 1.0f + + cmpl-float v0, p2, v0 + + if-nez v0, :cond_0 + + return-wide p0 + + :cond_0 + long-to-double p0, p0 + + float-to-double v0, p2 + + mul-double p0, p0, v0 + + invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static x(Landroid/content/Context;)I + .locals 7 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return v0 + + :cond_0 + const-string v1, "connectivity" + + invoke-virtual {p0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/net/ConnectivityManager; + + if-nez p0, :cond_1 + + return v0 + + :cond_1 + :try_start_0 + invoke-virtual {p0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 v0, 0x1 + + if-eqz p0, :cond_7 + + invoke-virtual {p0}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v1 + + if-nez v1, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-virtual {p0}, Landroid/net/NetworkInfo;->getType()I + + move-result v1 + + const/4 v2, 0x2 + + const/16 v3, 0x9 + + const/4 v4, 0x6 + + const/4 v5, 0x4 + + const/4 v6, 0x5 + + if-eqz v1, :cond_6 + + if-eq v1, v0, :cond_5 + + if-eq v1, v5, :cond_6 + + if-eq v1, v6, :cond_6 + + if-eq v1, v4, :cond_4 + + if-eq v1, v3, :cond_3 + + const/16 p0, 0x8 + + return p0 + + :cond_3 + const/4 p0, 0x7 + + return p0 + + :cond_4 + return v6 + + :cond_5 + return v2 + + :cond_6 + invoke-virtual {p0}, Landroid/net/NetworkInfo;->getSubtype()I + + move-result p0 + + packed-switch p0, :pswitch_data_0 + + :pswitch_0 + const/4 v2, 0x6 + + goto :goto_0 + + :pswitch_1 + const/16 v2, 0x9 + + goto :goto_0 + + :pswitch_2 + const/4 v2, 0x5 + + goto :goto_0 + + :pswitch_3 + const/4 v2, 0x4 + + goto :goto_0 + + :pswitch_4 + const/4 v2, 0x3 + + :goto_0 + :pswitch_5 + return v2 + + :catch_0 + :cond_7 + :goto_1 + return v0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_4 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_3 + :pswitch_3 + :pswitch_0 + :pswitch_3 + :pswitch_5 + :pswitch_0 + :pswitch_1 + .end packed-switch +.end method + +.method public static y(I)I + .locals 1 + + const/16 v0, 0x8 + + if-eq p0, v0, :cond_3 + + const/16 v0, 0x10 + + if-eq p0, v0, :cond_2 + + const/16 v0, 0x18 + + if-eq p0, v0, :cond_1 + + const/16 v0, 0x20 + + if-eq p0, v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + const/high16 p0, 0x30000000 + + return p0 + + :cond_1 + const/high16 p0, 0x20000000 + + return p0 + + :cond_2 + const/4 p0, 0x2 + + return p0 + + :cond_3 + const/4 p0, 0x3 + + return p0 +.end method + +.method public static z(II)I + .locals 4 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_4 + + const/4 v1, 0x3 + + if-eq p0, v1, :cond_3 + + const/4 v2, 0x4 + + if-eq p0, v2, :cond_2 + + const/high16 v3, 0x10000000 + + if-eq p0, v3, :cond_4 + + const/high16 v0, 0x20000000 + + if-eq p0, v0, :cond_1 + + const/high16 v0, 0x30000000 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 + + :cond_1 + mul-int/lit8 p1, p1, 0x3 + + return p1 + + :cond_2 + :goto_0 + mul-int/lit8 p1, p1, 0x4 + + :cond_3 + return p1 + + :cond_4 + mul-int/lit8 p1, p1, 0x2 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/d.smali b/com.discord/smali_classes2/f/h/a/c/i1/d.smali new file mode 100644 index 0000000000..79e02d328f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/d.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/c/i1/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/util/concurrent/ThreadFactory; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + + +# direct methods +.method public synthetic constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/d;->d:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i1/d;->d:Ljava/lang/String; + + invoke-static {v0, p1}, Lf/h/a/c/i1/c0;->O(Ljava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Thread; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/e.smali b/com.discord/smali_classes2/f/h/a/c/i1/e.smali new file mode 100644 index 0000000000..2419955843 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/e.smali @@ -0,0 +1,17758 @@ +.class public final Lf/h/a/c/i1/e; +.super Ljava/lang/Object; +.source "Assertions.java" + + +# static fields +.field public static a:Lf/h/a/f/e/l/a; + +.field public static b:Ljava/lang/Boolean; + +.field public static c:Ljava/lang/Boolean; + +.field public static d:Ljava/lang/Boolean; + +.field public static e:[Ljava/lang/String; + +.field public static f:Lf/h/a/f/i/b/ea; + + +# direct methods +.method public static A(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "#1" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static A0()V + .locals 2 + + sget v0, Lf/h/a/c/i1/c0;->a:I + + const/16 v1, 0x12 + + if-lt v0, v1, :cond_0 + + invoke-static {}, Landroid/os/Trace;->endSection()V + + :cond_0 + return-void +.end method + +.method public static A1(Lf/m/a/v/n;)Lf/m/a/v/c; + .locals 2 + .param p0 # Lf/m/a/v/n; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/o; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/m/a/v/o;->(Lf/m/a/v/n;Lf/m/a/v/d;)V + + return-object v0 +.end method + +.method public static A2(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/database/sqlite/SQLiteDatabase;", + "Ljava/lang/String;", + ")", + "Ljava/util/Set<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + const/16 v1, 0x16 + + invoke-static {p1, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + const-string v2, "SELECT * FROM " + + const-string v3, " LIMIT 0" + + invoke-static {v1, v2, p1, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x0 + + invoke-virtual {p0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + :try_start_0 + invoke-interface {p0}, Landroid/database/Cursor;->getColumnNames()[Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1}, Ljava/util/Collections;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 +.end method + +.method public static A3(Lf/h/a/f/h/f/s2;)Ljava/lang/String; + .locals 5 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v2 + + if-ge v1, v2, :cond_4 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/s2;->l(I)B + + move-result v2 + + const/16 v3, 0x22 + + if-eq v2, v3, :cond_3 + + const/16 v3, 0x27 + + if-eq v2, v3, :cond_2 + + const/16 v3, 0x5c + + if-eq v2, v3, :cond_1 + + packed-switch v2, :pswitch_data_0 + + const/16 v4, 0x20 + + if-lt v2, v4, :cond_0 + + const/16 v4, 0x7e + + if-gt v2, v4, :cond_0 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_0 + const-string v2, "\\r" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_1 + const-string v2, "\\f" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_2 + const-string v2, "\\v" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_3 + const-string v2, "\\n" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_4 + const-string v2, "\\t" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_5 + const-string v2, "\\b" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_6 + const-string v2, "\\a" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_0 + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x6 + + and-int/lit8 v3, v3, 0x3 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v3, v3, 0x7 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v2, v2, 0x7 + + add-int/lit8 v2, v2, 0x30 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_1 + const-string v2, "\\\\" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_2 + const-string v2, "\\\'" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_3 + const-string v2, "\\\"" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_0 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/Object;", + ")TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "#1" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static B0(Landroid/os/Parcel;I)V + .locals 3 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-ne v0, p1, :cond_0 + + return-void + + :cond_0 + new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; + + const/16 v1, 0x25 + + const-string v2, "Overread allowed size end=" + + invoke-static {v1, v2, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V + + throw v0 +.end method + +.method public static B1(Landroid/os/Parcel;IZ)V + .locals 1 + + const/4 v0, 0x4 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static B2(BBBB[CI)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + shl-int/lit8 v0, p0, 0x1c + + add-int/lit8 v1, p1, 0x70 + + add-int/2addr v1, v0 + + shr-int/lit8 v0, v1, 0x1e + + if-nez v0, :cond_0 + + invoke-static {p2}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-static {p3}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + and-int/lit8 p0, p0, 0x7 + + shl-int/lit8 p0, p0, 0x12 + + and-int/lit8 p1, p1, 0x3f + + shl-int/lit8 p1, p1, 0xc + + or-int/2addr p0, p1 + + and-int/lit8 p1, p2, 0x3f + + shl-int/lit8 p1, p1, 0x6 + + or-int/2addr p0, p1 + + and-int/lit8 p1, p3, 0x3f + + or-int/2addr p0, p1 + + const p1, 0xd7c0 + + ushr-int/lit8 p2, p0, 0xa + + add-int/2addr p2, p1 + + int-to-char p1, p2 + + aput-char p1, p4, p5 + + add-int/lit8 p5, p5, 0x1 + + const p1, 0xdc00 + + and-int/lit16 p0, p0, 0x3ff + + add-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p4, p5 + + return-void + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static B3([BI)D + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static C0(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static C1(Landroid/os/Parcel;ILandroid/os/Bundle;Z)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static C2(BBB[CI)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_2 + + const/16 v0, -0x20 + + const/16 v1, -0x60 + + if-ne p0, v0, :cond_0 + + if-lt p1, v1, :cond_2 + + :cond_0 + const/16 v0, -0x13 + + if-ne p0, v0, :cond_1 + + if-ge p1, v1, :cond_2 + + :cond_1 + invoke-static {p2}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_2 + + and-int/lit8 p0, p0, 0xf + + shl-int/lit8 p0, p0, 0xc + + and-int/lit8 p1, p1, 0x3f + + shl-int/lit8 p1, p1, 0x6 + + or-int/2addr p0, p1 + + and-int/lit8 p1, p2, 0x3f + + or-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p3, p4 + + return-void + + :cond_2 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static C3([BILf/h/a/f/h/c/u;)I + .locals 1 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/c/u;->a:I + + if-nez v0, :cond_0 + + sget-object p0, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + iput-object p0, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + invoke-static {p0, p1, v0}, Lf/h/a/f/h/c/y;->c([BII)Lf/h/a/f/h/c/y; + + move-result-object p0 + + iput-object p0, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 +.end method + +.method public static D(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "#1" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + const-string v0, "null reference" + + invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static D0(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static D1(Landroid/os/Parcel;I[BZ)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeByteArray([B)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static D2(BB[CI)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + const/16 v0, -0x3e + + if-lt p0, v0, :cond_0 + + invoke-static {p1}, Lf/h/a/c/i1/e;->F3(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + and-int/lit8 p0, p0, 0x1f + + shl-int/lit8 p0, p0, 0x6 + + and-int/lit8 p1, p1, 0x3f + + or-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p2, p3 + + return-void + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static D3([BILf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v0, :cond_2 + + array-length v1, p0 + + sub-int/2addr v1, p1 + + if-gt v0, v1, :cond_1 + + if-nez v0, :cond_0 + + sget-object p0, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + iput-object p0, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + invoke-static {p0, p1, v0}, Lf/h/a/f/h/k/x4;->l([BII)Lf/h/a/f/h/k/x4; + + move-result-object p0 + + iput-object p0, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_2 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static E(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static E0(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static E1(Landroid/os/Parcel;I[[BZ)V + .locals 2 + + const/4 v0, 0x0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + array-length p3, p2 + + invoke-virtual {p0, p3}, Landroid/os/Parcel;->writeInt(I)V + + :goto_0 + if-ge v0, p3, :cond_2 + + aget-object v1, p2, v0 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeByteArray([B)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static E2(III)V + .locals 2 + + if-ltz p0, :cond_1 + + if-lt p1, p0, :cond_1 + + if-le p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + :goto_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + if-ltz p0, :cond_4 + + if-gt p0, p2, :cond_4 + + if-ltz p1, :cond_3 + + if-le p1, p2, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p2, 0x2 + + new-array p2, p2, [Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p2, v1 + + const/4 p1, 0x1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p2, p1 + + const-string p0, "end index (%s) must not be less than start index (%s)" + + invoke-static {p0, p2}, Lf/h/a/c/i1/e;->x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_2 + + :cond_3 + :goto_1 + const-string p0, "end index" + + invoke-static {p1, p2, p0}, Lf/h/a/c/i1/e;->t2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_2 + + :cond_4 + const-string p1, "start index" + + invoke-static {p0, p2, p1}, Lf/h/a/c/i1/e;->t2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + :goto_2 + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static E3([BI)F + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p0 + + return p0 +.end method + +.method public static F(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 +.end method + +.method public static F0(Lf/h/e/h;)Ljava/lang/String; + .locals 5 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Lf/h/e/h;->size()I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/e/h;->size()I + + move-result v2 + + if-ge v1, v2, :cond_4 + + invoke-virtual {p0, v1}, Lf/h/e/h;->c(I)B + + move-result v2 + + const/16 v3, 0x22 + + if-eq v2, v3, :cond_3 + + const/16 v3, 0x27 + + if-eq v2, v3, :cond_2 + + const/16 v3, 0x5c + + if-eq v2, v3, :cond_1 + + packed-switch v2, :pswitch_data_0 + + const/16 v4, 0x20 + + if-lt v2, v4, :cond_0 + + const/16 v4, 0x7e + + if-gt v2, v4, :cond_0 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_0 + const-string v2, "\\r" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_1 + const-string v2, "\\f" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_2 + const-string v2, "\\v" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_3 + const-string v2, "\\n" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_4 + const-string v2, "\\t" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_5 + const-string v2, "\\b" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_6 + const-string v2, "\\a" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_0 + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x6 + + and-int/lit8 v3, v3, 0x3 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v3, v3, 0x7 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v2, v2, 0x7 + + add-int/lit8 v2, v2, 0x30 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_1 + const-string v2, "\\\\" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_2 + const-string v2, "\\\'" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_3 + const-string v2, "\\\"" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_0 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static F1(Landroid/os/Parcel;ILandroid/os/IBinder;Z)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static F2(Landroid/os/Bundle;Ljava/lang/Object;)V + .locals 4 + .param p0 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + instance-of v0, p1, Ljava/lang/Double; + + const-string v1, "value" + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + return-void + + :cond_0 + instance-of v0, p1, Ljava/lang/Long; + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + return-void + + :cond_1 + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + return-void +.end method + +.method public static F3(B)Z + .locals 1 + + const/16 v0, -0x41 + + if-le p0, v0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static G(ZLjava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static final G0(I)Ljava/nio/FloatBuffer; + .locals 1 + + mul-int/lit8 p0, p0, 0x4 + + mul-int/lit8 p0, p0, 0x1 + + invoke-static {p0}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v0 + + invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v0 + + invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; + + move-result-object p0 + + return-object p0 +.end method + +.method public static G1(Landroid/os/Parcel;II)V + .locals 1 + + const/4 v0, 0x4 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static G2(Landroid/os/Parcel;II)V + .locals 4 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + if-ne p1, p2, :cond_0 + + return-void + + :cond_0 + new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; + + invoke-static {p1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x2e + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Expected size " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p2, " got " + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p1, " (0x" + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ")" + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V + + throw v0 +.end method + +.method public static final G3(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const-string v3, "_" + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C + + move-result v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static H(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 +.end method + +.method public static H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + .locals 1 + .param p0 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Exception;", + ")", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + invoke-virtual {v0, p0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-object v0 +.end method + +.method public static H1(Landroid/os/Parcel;I[IZ)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeIntArray([I)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static H2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "TT;I)V" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + invoke-interface {p1, p0, p2}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + sub-int p2, p1, v1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->setDataPosition(I)V + + return-void +.end method + +.method public static H3(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuffer; + + invoke-direct {v0}, Ljava/lang/StringBuffer;->()V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_2 + + invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + if-nez v1, :cond_1 + + :goto_1 + invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C + + move-result v2 + + :cond_0 + invoke-virtual {v0, v2}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + goto :goto_2 + + :cond_1 + invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/16 v3, 0x5f + + invoke-virtual {v0, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + goto :goto_1 + + :goto_2 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static I(ZLjava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTResult;)", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + invoke-virtual {v0, p0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static I1(Landroid/os/Parcel;IJ)V + .locals 1 + + const/16 v0, 0x8 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + invoke-virtual {p0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + return-void +.end method + +.method public static I2(Lf/h/a/f/h/c/c2;Ljava/lang/StringBuilder;I)V + .locals 18 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move/from16 v2, p2 + + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + new-instance v4, Ljava/util/HashMap; + + invoke-direct {v4}, Ljava/util/HashMap;->()V + + new-instance v5, Ljava/util/TreeSet; + + invoke-direct {v5}, Ljava/util/TreeSet;->()V + + invoke-virtual/range {p0 .. p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; + + move-result-object v6 + + array-length v7, v6 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_0 + const-string v10, "get" + + if-ge v9, v7, :cond_1 + + aget-object v11, v6, v9 + + invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v4, v12, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v11}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; + + move-result-object v12 + + array-length v12, v12 + + if-nez v12, :cond_0 + + invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v3, v12, v11}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v12, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v10 + + if-eqz v10, :cond_0 + + invoke-virtual {v11}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v10 + + invoke-virtual {v5, v10}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v9, v9, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v5}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :cond_2 + :goto_1 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_17 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + const-string v7, "" + + invoke-virtual {v6, v10, v7}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v9 + + const-string v11, "List" + + invoke-virtual {v9, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v12 + + const/4 v13, 0x1 + + if-eqz v12, :cond_4 + + const-string v12, "OrBuilderList" + + invoke-virtual {v9, v12}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v12 + + if-nez v12, :cond_4 + + invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-nez v11, :cond_4 + + invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v11 + + invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v12 + + add-int/lit8 v12, v12, -0x4 + + invoke-virtual {v9, v13, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v12 + + invoke-static {v12}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v12}, Ljava/lang/String;->length()I + + move-result v14 + + if-eqz v14, :cond_3 + + invoke-virtual {v11, v12}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + goto :goto_2 + + :cond_3 + new-instance v12, Ljava/lang/String; + + invoke-direct {v12, v11}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v11, v12 + + :goto_2 + invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/lang/reflect/Method; + + if-eqz v12, :cond_4 + + invoke-virtual {v12}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v14 + + const-class v15, Ljava/util/List; + + invoke-virtual {v14, v15}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v14 + + if-eqz v14, :cond_4 + + invoke-static {v11}, Lf/h/a/c/i1/e;->G3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + new-array v7, v8, [Ljava/lang/Object; + + invoke-static {v12, v0, v7}, Lf/h/a/f/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + invoke-static {v1, v2, v6, v7}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_4 + const-string v11, "Map" + + invoke-virtual {v9, v11}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v12 + + if-eqz v12, :cond_6 + + invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-nez v11, :cond_6 + + invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v11 + + invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v12 + + add-int/lit8 v12, v12, -0x3 + + invoke-virtual {v9, v13, v12}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v12 + + invoke-static {v12}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v12}, Ljava/lang/String;->length()I + + move-result v14 + + if-eqz v14, :cond_5 + + invoke-virtual {v11, v12}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + goto :goto_3 + + :cond_5 + new-instance v12, Ljava/lang/String; + + invoke-direct {v12, v11}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v11, v12 + + :goto_3 + invoke-virtual {v3, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/reflect/Method; + + if-eqz v6, :cond_6 + + invoke-virtual {v6}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v12 + + const-class v14, Ljava/util/Map; + + invoke-virtual {v12, v14}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_6 + + const-class v12, Ljava/lang/Deprecated; + + invoke-virtual {v6, v12}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z + + move-result v12 + + if-nez v12, :cond_6 + + invoke-virtual {v6}, Ljava/lang/reflect/Method;->getModifiers()I + + move-result v12 + + invoke-static {v12}, Ljava/lang/reflect/Modifier;->isPublic(I)Z + + move-result v12 + + if-eqz v12, :cond_6 + + invoke-static {v11}, Lf/h/a/c/i1/e;->G3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + new-array v9, v8, [Ljava/lang/Object; + + invoke-static {v6, v0, v9}, Lf/h/a/f/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v1, v2, v7, v6}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_6 + const-string v6, "set" + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v11 + + if-eqz v11, :cond_7 + + invoke-virtual {v6, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + goto :goto_4 + + :cond_7 + new-instance v11, Ljava/lang/String; + + invoke-direct {v11, v6}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v6, v11 + + :goto_4 + invoke-virtual {v4, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/reflect/Method; + + if-eqz v6, :cond_2 + + const-string v6, "Bytes" + + invoke-virtual {v9, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_9 + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v6 + + add-int/lit8 v6, v6, -0x5 + + invoke-virtual {v9, v8, v6}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v11 + + if-eqz v11, :cond_8 + + invoke-virtual {v10, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + goto :goto_5 + + :cond_8 + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v10}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_5 + invoke-virtual {v3, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v6 + + if-nez v6, :cond_2 + + :cond_9 + invoke-virtual {v9, v8, v13}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v9, v13}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v11 + + invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v11}, Ljava/lang/String;->length()I + + move-result v12 + + if-eqz v12, :cond_a + + invoke-virtual {v6, v11}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + goto :goto_6 + + :cond_a + new-instance v11, Ljava/lang/String; + + invoke-direct {v11, v6}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v6, v11 + + :goto_6 + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v11 + + if-eqz v11, :cond_b + + invoke-virtual {v10, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + goto :goto_7 + + :cond_b + new-instance v11, Ljava/lang/String; + + invoke-direct {v11, v10}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_7 + invoke-virtual {v3, v11}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Ljava/lang/reflect/Method; + + const-string v12, "has" + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v14 + + if-eqz v14, :cond_c + + invoke-virtual {v12, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v9 + + goto :goto_8 + + :cond_c + new-instance v9, Ljava/lang/String; + + invoke-direct {v9, v12}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_8 + invoke-virtual {v3, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/reflect/Method; + + if-eqz v11, :cond_2 + + new-array v12, v8, [Ljava/lang/Object; + + invoke-static {v11, v0, v12}, Lf/h/a/f/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v11 + + if-nez v9, :cond_16 + + instance-of v9, v11, Ljava/lang/Boolean; + + if-eqz v9, :cond_d + + move-object v7, v11 + + check-cast v7, Ljava/lang/Boolean; + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-nez v7, :cond_14 + + goto :goto_a + + :cond_d + instance-of v9, v11, Ljava/lang/Integer; + + if-eqz v9, :cond_e + + move-object v7, v11 + + check-cast v7, Ljava/lang/Integer; + + invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I + + move-result v7 + + if-nez v7, :cond_14 + + goto :goto_a + + :cond_e + instance-of v9, v11, Ljava/lang/Float; + + if-eqz v9, :cond_f + + move-object v7, v11 + + check-cast v7, Ljava/lang/Float; + + invoke-virtual {v7}, Ljava/lang/Float;->floatValue()F + + move-result v7 + + const/4 v9, 0x0 + + cmpl-float v7, v7, v9 + + if-nez v7, :cond_14 + + goto :goto_a + + :cond_f + instance-of v9, v11, Ljava/lang/Double; + + if-eqz v9, :cond_10 + + move-object v7, v11 + + check-cast v7, Ljava/lang/Double; + + invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v14 + + const-wide/16 v16, 0x0 + + cmpl-double v7, v14, v16 + + if-nez v7, :cond_14 + + goto :goto_a + + :cond_10 + instance-of v9, v11, Ljava/lang/String; + + if-eqz v9, :cond_11 + + goto :goto_9 + + :cond_11 + instance-of v7, v11, Lf/h/a/f/h/c/y; + + if-eqz v7, :cond_12 + + sget-object v7, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + :goto_9 + invoke-virtual {v11, v7}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + goto :goto_b + + :cond_12 + instance-of v7, v11, Lf/h/a/f/h/c/c2; + + if-eqz v7, :cond_13 + + move-object v7, v11 + + check-cast v7, Lf/h/a/f/h/c/c2; + + invoke-interface {v7}, Lf/h/a/f/h/c/e2;->c()Lf/h/a/f/h/c/c2; + + move-result-object v7 + + if-ne v11, v7, :cond_14 + + goto :goto_a + + :cond_13 + instance-of v7, v11, Ljava/lang/Enum; + + if-eqz v7, :cond_14 + + move-object v7, v11 + + check-cast v7, Ljava/lang/Enum; + + invoke-virtual {v7}, Ljava/lang/Enum;->ordinal()I + + move-result v7 + + if-nez v7, :cond_14 + + :goto_a + const/4 v7, 0x1 + + goto :goto_b + + :cond_14 + const/4 v7, 0x0 + + :goto_b + if-nez v7, :cond_15 + + goto :goto_c + + :cond_15 + const/4 v13, 0x0 + + goto :goto_c + + :cond_16 + new-array v7, v8, [Ljava/lang/Object; + + invoke-static {v9, v0, v7}, Lf/h/a/f/h/c/z0;->d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/Boolean; + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v13 + + :goto_c + if-eqz v13, :cond_2 + + invoke-static {v6}, Lf/h/a/c/i1/e;->G3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v1, v2, v6, v11}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_17 + instance-of v3, v0, Lf/h/a/f/h/c/z0$c; + + if-eqz v3, :cond_18 + + move-object v3, v0 + + check-cast v3, Lf/h/a/f/h/c/z0$c; + + iget-object v3, v3, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {v3}, Lf/h/a/f/h/c/q0;->c()Ljava/util/Iterator; + + move-result-object v3 + + :goto_d + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_18 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/Map$Entry; + + invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/c/z0$d; + + iget v5, v5, Lf/h/a/f/h/c/z0$d;->d:I + + const/16 v6, 0xd + + new-instance v7, Ljava/lang/StringBuilder; + + invoke-direct {v7, v6}, Ljava/lang/StringBuilder;->(I)V + + const-string v6, "[" + + invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v5, "]" + + invoke-virtual {v7, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v5 + + invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v1, v2, v5, v4}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_d + + :cond_18 + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + if-eqz v0, :cond_19 + + :goto_e + iget v3, v0, Lf/h/a/f/h/c/f3;->a:I + + if-ge v8, v3, :cond_19 + + iget-object v3, v0, Lf/h/a/f/h/c/f3;->b:[I + + aget v3, v3, v8 + + ushr-int/lit8 v3, v3, 0x3 + + invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v3 + + iget-object v4, v0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v4, v4, v8 + + invoke-static {v1, v2, v3, v4}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + add-int/lit8 v8, v8, 0x1 + + goto :goto_e + + :cond_19 + return-void +.end method + +.method public static I3(Ljava/lang/String;)I + .locals 3 + + const-string v0, "FirebaseAppIndex" + + const/4 v1, 0x3 + + invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + :goto_0 + if-eqz v1, :cond_1 + + invoke-static {v0, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + move-result p0 + + return p0 + + :cond_1 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static J(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "#1" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 +.end method + +.method public static J0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; + .locals 1 + .param p0 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + iget-object v0, p0, Lcom/google/android/gms/common/api/Status;->g:Landroid/app/PendingIntent; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + new-instance v0, Lcom/google/android/gms/common/api/ResolvableApiException; + + invoke-direct {v0, p0}, Lcom/google/android/gms/common/api/ResolvableApiException;->(Lcom/google/android/gms/common/api/Status;)V + + return-object v0 + + :cond_1 + new-instance v0, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v0, p0}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + return-object v0 +.end method + +.method public static J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p4, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-interface {p2, p0, p3}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static J2(Lf/h/a/f/h/f/k0;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->r()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + sget-object v1, Lf/h/a/f/h/f/u1$d;->e:Lf/h/a/f/h/f/u1$d; + + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v2, 0x0 + + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-static {v0, v1}, Lf/h/a/f/h/f/u1;->o(Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/u1$d;)V + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; + + return-void +.end method + +.method public static K(II)I + .locals 4 + + sub-int v0, p0, p1 + + if-le v0, p1, :cond_0 + + move v3, v0 + + move v0, p1 + + move p1, v3 + + :cond_0 + const/4 v1, 0x1 + + const/4 v2, 0x1 + + :goto_0 + if-le p0, p1, :cond_2 + + mul-int v1, v1, p0 + + if-gt v2, v0, :cond_1 + + div-int/2addr v1, v2 + + add-int/lit8 v2, v2, 0x1 + + :cond_1 + add-int/lit8 p0, p0, -0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + if-gt v2, v0, :cond_3 + + div-int/2addr v1, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_3 + return v1 +.end method + +.method public static K0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeCount()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + invoke-interface {p0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeName(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {p0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static K1(Landroid/os/Parcel;ILjava/lang/String;Z)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static K2(Lf/h/a/f/h/f/x4;Ljava/lang/StringBuilder;I)V + .locals 13 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + new-instance v2, Ljava/util/TreeSet; + + invoke-direct {v2}, Ljava/util/TreeSet;->()V + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; + + move-result-object v3 + + array-length v4, v3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_0 + const-string v7, "get" + + if-ge v6, v4, :cond_1 + + aget-object v8, v3, v6 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; + + move-result-object v9 + + array-length v9, v9 + + if-nez v9, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_2 + :goto_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + const/4 v4, 0x3 + + if-eqz v3, :cond_18 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v6 + + goto :goto_2 + + :cond_3 + move-object v6, v3 + + :goto_2 + const-string v8, "List" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + const/4 v10, 0x1 + + if-eqz v9, :cond_5 + + const-string v9, "OrBuilderList" + + invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-nez v9, :cond_5 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_5 + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + add-int/lit8 v9, v9, -0x4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v9 + + invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v11 + + if-eqz v11, :cond_4 + + invoke-virtual {v8, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + goto :goto_3 + + :cond_4 + new-instance v9, Ljava/lang/String; + + invoke-direct {v9, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v8, v9 + + :goto_3 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/reflect/Method; + + if-eqz v9, :cond_5 + + invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v11 + + const-class v12, Ljava/util/List; + + invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-eqz v11, :cond_5 + + invoke-static {v8}, Lf/h/a/c/i1/e;->g3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + new-array v4, v5, [Ljava/lang/Object; + + invoke-static {v9, p0, v4}, Lf/h/a/f/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_5 + const-string v8, "Map" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_7 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_7 + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + sub-int/2addr v9, v4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_6 + + invoke-virtual {v8, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_4 + + :cond_6 + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_4 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-eqz v3, :cond_7 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v8 + + const-class v9, Ljava/util/Map; + + invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_7 + + const-class v8, Ljava/lang/Deprecated; + + invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z + + move-result v8 + + if-nez v8, :cond_7 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I + + move-result v8 + + invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z + + move-result v8 + + if-eqz v8, :cond_7 + + invoke-static {v4}, Lf/h/a/c/i1/e;->g3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + new-array v6, v5, [Ljava/lang/Object; + + invoke-static {v3, p0, v6}, Lf/h/a/f/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p1, p2, v4, v3}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_7 + const-string v3, "set" + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_8 + + invoke-virtual {v3, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_5 + + :cond_8 + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v3, v4 + + :goto_5 + invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-eqz v3, :cond_2 + + const-string v3, "Bytes" + + invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_a + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, -0x5 + + invoke-virtual {v6, v5, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_9 + + invoke-virtual {v7, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_6 + + :cond_9 + new-instance v3, Ljava/lang/String; + + invoke-direct {v3, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_6 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_2 + + :cond_a + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v8 + + if-eqz v8, :cond_b + + invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_7 + + :cond_b + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v3, v4 + + :goto_7 + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_c + + invoke-virtual {v7, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_8 + + :cond_c + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_8 + invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/reflect/Method; + + const-string v8, "has" + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_d + + invoke-virtual {v8, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + goto :goto_9 + + :cond_d + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_9 + invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/reflect/Method; + + if-eqz v4, :cond_2 + + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v4, p0, v8}, Lf/h/a/f/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + if-nez v6, :cond_17 + + instance-of v6, v4, Ljava/lang/Boolean; + + if-eqz v6, :cond_e + + move-object v6, v4 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v6 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_e + instance-of v6, v4, Ljava/lang/Integer; + + if-eqz v6, :cond_f + + move-object v6, v4 + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_f + instance-of v6, v4, Ljava/lang/Float; + + if-eqz v6, :cond_10 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Float; + + invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F + + move-result v6 + + const/4 v8, 0x0 + + cmpl-float v6, v6, v8 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_10 + instance-of v6, v4, Ljava/lang/Double; + + if-eqz v6, :cond_11 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Double; + + invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v8 + + const-wide/16 v11, 0x0 + + cmpl-double v6, v8, v11 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_11 + instance-of v6, v4, Ljava/lang/String; + + if-eqz v6, :cond_12 + + const-string v6, "" + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_b + + :cond_12 + instance-of v6, v4, Lf/h/a/f/h/f/s2; + + if-eqz v6, :cond_13 + + sget-object v6, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_b + + :cond_13 + instance-of v6, v4, Lf/h/a/f/h/f/x4; + + if-eqz v6, :cond_14 + + move-object v6, v4 + + check-cast v6, Lf/h/a/f/h/f/x4; + + invoke-interface {v6}, Lf/h/a/f/h/f/y4;->g()Lf/h/a/f/h/f/x4; + + move-result-object v6 + + if-ne v4, v6, :cond_15 + + goto :goto_a + + :cond_14 + instance-of v6, v4, Ljava/lang/Enum; + + if-eqz v6, :cond_15 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Enum; + + invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I + + move-result v6 + + if-nez v6, :cond_15 + + :goto_a + const/4 v6, 0x1 + + goto :goto_b + + :cond_15 + const/4 v6, 0x0 + + :goto_b + if-nez v6, :cond_16 + + goto :goto_c + + :cond_16 + const/4 v10, 0x0 + + goto :goto_c + + :cond_17 + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v6, p0, v8}, Lf/h/a/f/h/f/p3;->j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v10 + + :goto_c + if-eqz v10, :cond_2 + + invoke-static {v3}, Lf/h/a/c/i1/e;->g3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_18 + instance-of v0, p0, Lf/h/a/f/h/f/p3$b; + + if-eqz v0, :cond_1a + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/f/p3$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {v0}, Lf/h/a/f/h/f/h3;->b()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-nez v1, :cond_19 + + goto :goto_d + + :cond_19 + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/Map$Entry; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/f/p3$e; + + new-instance p0, Ljava/lang/NoSuchMethodError; + + invoke-direct {p0}, Ljava/lang/NoSuchMethodError;->()V + + throw p0 + + :cond_1a + :goto_d + check-cast p0, Lf/h/a/f/h/f/p3; + + iget-object p0, p0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz p0, :cond_1b + + :goto_e + iget v0, p0, Lf/h/a/f/h/f/w5;->a:I + + if-ge v5, v0, :cond_1b + + iget-object v0, p0, Lf/h/a/f/h/f/w5;->b:[I + + aget v0, v0, v5 + + ushr-int/2addr v0, v4 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v1, v1, v5 + + invoke-static {p1, p2, v0, v1}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_e + + :cond_1b + return-void +.end method + +.method public static L(Ljava/lang/String;Ljava/lang/String;)I + .locals 3 + + invoke-static {}, Landroid/opengl/GLES20;->glCreateProgram()I + + move-result v0 + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + const v1, 0x8b31 + + invoke-static {v1, p0, v0}, Lf/h/a/c/i1/e;->e(ILjava/lang/String;I)V + + const p0, 0x8b30 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->e(ILjava/lang/String;I)V + + invoke-static {v0}, Landroid/opengl/GLES20;->glLinkProgram(I)V + + const/4 p0, 0x1 + + new-array p1, p0, [I + + const/4 v1, 0x0 + + aput v1, p1, v1 + + const v2, 0x8b82 + + invoke-static {v0, v2, p1, v1}, Landroid/opengl/GLES20;->glGetProgramiv(II[II)V + + aget p1, p1, v1 + + if-eq p1, p0, :cond_0 + + const-string p0, "Unable to link shader program: \n" + + invoke-static {p0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + invoke-static {v0}, Landroid/opengl/GLES20;->glGetProgramInfoLog(I)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "GlUtil" + + invoke-static {p1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + return v0 +.end method + +.method public static L0(J)Ljava/lang/String; + .locals 1 + + const/4 v0, 0x0 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->M0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static L1(Landroid/os/Parcel;I[Ljava/lang/String;Z)V + .locals 0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + const/4 p2, 0x0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeStringArray([Ljava/lang/String;)V + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static L2(Lf/h/a/f/h/k/d7;Ljava/lang/StringBuilder;I)V + .locals 13 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + new-instance v2, Ljava/util/TreeSet; + + invoke-direct {v2}, Ljava/util/TreeSet;->()V + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; + + move-result-object v3 + + array-length v4, v3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_0 + const-string v7, "get" + + if-ge v6, v4, :cond_1 + + aget-object v8, v3, v6 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; + + move-result-object v9 + + array-length v9, v9 + + if-nez v9, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_2 + :goto_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + const/4 v4, 0x3 + + if-eqz v3, :cond_18 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v6 + + goto :goto_2 + + :cond_3 + move-object v6, v3 + + :goto_2 + const-string v8, "List" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + const/4 v10, 0x1 + + if-eqz v9, :cond_5 + + const-string v9, "OrBuilderList" + + invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-nez v9, :cond_5 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_5 + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + add-int/lit8 v9, v9, -0x4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v9 + + invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9}, Ljava/lang/String;->length()I + + move-result v11 + + if-eqz v11, :cond_4 + + invoke-virtual {v8, v9}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + goto :goto_3 + + :cond_4 + new-instance v9, Ljava/lang/String; + + invoke-direct {v9, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v8, v9 + + :goto_3 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/reflect/Method; + + if-eqz v9, :cond_5 + + invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v11 + + const-class v12, Ljava/util/List; + + invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-eqz v11, :cond_5 + + invoke-static {v8}, Lf/h/a/c/i1/e;->w2(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + new-array v4, v5, [Ljava/lang/Object; + + invoke-static {v9, p0, v4}, Lf/h/a/f/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_5 + const-string v8, "Map" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_7 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_7 + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + sub-int/2addr v9, v4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_6 + + invoke-virtual {v8, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_4 + + :cond_6 + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_4 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-eqz v3, :cond_7 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v8 + + const-class v9, Ljava/util/Map; + + invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_7 + + const-class v8, Ljava/lang/Deprecated; + + invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z + + move-result v8 + + if-nez v8, :cond_7 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I + + move-result v8 + + invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z + + move-result v8 + + if-eqz v8, :cond_7 + + invoke-static {v4}, Lf/h/a/c/i1/e;->w2(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + new-array v6, v5, [Ljava/lang/Object; + + invoke-static {v3, p0, v6}, Lf/h/a/f/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p1, p2, v4, v3}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_7 + const-string v3, "set" + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_8 + + invoke-virtual {v3, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_5 + + :cond_8 + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v3, v4 + + :goto_5 + invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-eqz v3, :cond_2 + + const-string v3, "Bytes" + + invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_a + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, -0x5 + + invoke-virtual {v6, v5, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_9 + + invoke-virtual {v7, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_6 + + :cond_9 + new-instance v3, Ljava/lang/String; + + invoke-direct {v3, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_6 + invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_2 + + :cond_a + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v8 + + if-eqz v8, :cond_b + + invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_7 + + :cond_b + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v3, v4 + + :goto_7 + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_c + + invoke-virtual {v7, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_8 + + :cond_c + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_8 + invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/reflect/Method; + + const-string v8, "has" + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_d + + invoke-virtual {v8, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + goto :goto_9 + + :cond_d + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v8}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_9 + invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/reflect/Method; + + if-eqz v4, :cond_2 + + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v4, p0, v8}, Lf/h/a/f/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + if-nez v6, :cond_17 + + instance-of v6, v4, Ljava/lang/Boolean; + + if-eqz v6, :cond_e + + move-object v6, v4 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v6 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_e + instance-of v6, v4, Ljava/lang/Integer; + + if-eqz v6, :cond_f + + move-object v6, v4 + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_f + instance-of v6, v4, Ljava/lang/Float; + + if-eqz v6, :cond_10 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Float; + + invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F + + move-result v6 + + const/4 v8, 0x0 + + cmpl-float v6, v6, v8 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_10 + instance-of v6, v4, Ljava/lang/Double; + + if-eqz v6, :cond_11 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Double; + + invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v8 + + const-wide/16 v11, 0x0 + + cmpl-double v6, v8, v11 + + if-nez v6, :cond_15 + + goto :goto_a + + :cond_11 + instance-of v6, v4, Ljava/lang/String; + + if-eqz v6, :cond_12 + + const-string v6, "" + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_b + + :cond_12 + instance-of v6, v4, Lf/h/a/f/h/k/x4; + + if-eqz v6, :cond_13 + + sget-object v6, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_b + + :cond_13 + instance-of v6, v4, Lf/h/a/f/h/k/d7; + + if-eqz v6, :cond_14 + + move-object v6, v4 + + check-cast v6, Lf/h/a/f/h/k/d7; + + invoke-interface {v6}, Lf/h/a/f/h/k/f7;->b()Lf/h/a/f/h/k/d7; + + move-result-object v6 + + if-ne v4, v6, :cond_15 + + goto :goto_a + + :cond_14 + instance-of v6, v4, Ljava/lang/Enum; + + if-eqz v6, :cond_15 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Enum; + + invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I + + move-result v6 + + if-nez v6, :cond_15 + + :goto_a + const/4 v6, 0x1 + + goto :goto_b + + :cond_15 + const/4 v6, 0x0 + + :goto_b + if-nez v6, :cond_16 + + goto :goto_c + + :cond_16 + const/4 v10, 0x0 + + goto :goto_c + + :cond_17 + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v6, p0, v8}, Lf/h/a/f/h/k/y5;->o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v10 + + :goto_c + if-eqz v10, :cond_2 + + invoke-static {v3}, Lf/h/a/c/i1/e;->w2(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_18 + instance-of v0, p0, Lf/h/a/f/h/k/y5$b; + + if-eqz v0, :cond_1a + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/y5$b; + + iget-object v0, v0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {v0}, Lf/h/a/f/h/k/o5;->k()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-nez v1, :cond_19 + + goto :goto_d + + :cond_19 + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/Map$Entry; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/y5$e; + + new-instance p0, Ljava/lang/NoSuchMethodError; + + invoke-direct {p0}, Ljava/lang/NoSuchMethodError;->()V + + throw p0 + + :cond_1a + :goto_d + check-cast p0, Lf/h/a/f/h/k/y5; + + iget-object p0, p0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + if-eqz p0, :cond_1b + + :goto_e + iget v0, p0, Lf/h/a/f/h/k/e8;->a:I + + if-ge v5, v0, :cond_1b + + iget-object v0, p0, Lf/h/a/f/h/k/e8;->b:[I + + aget v0, v0, v5 + + ushr-int/2addr v0, v4 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v1, v1, v5 + + invoke-static {p1, p2, v0, v1}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_e + + :cond_1b + return-void +.end method + +.method public static M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Lf/h/c/i/d<", + "*>;" + } + .end annotation + + new-instance v0, Lf/h/c/v/a; + + invoke-direct {v0, p0, p1}, Lf/h/c/v/a;->(Ljava/lang/String;Ljava/lang/String;)V + + const-class p0, Lf/h/c/v/e; + + invoke-static {p0}, Lf/h/c/i/d;->a(Ljava/lang/Class;)Lf/h/c/i/d$b; + + move-result-object p0 + + const/4 p1, 0x1 + + iput p1, p0, Lf/h/c/i/d$b;->d:I + + new-instance p1, Lf/h/c/i/c; + + invoke-direct {p1, v0}, Lf/h/c/i/c;->(Ljava/lang/Object;)V + + invoke-virtual {p0, p1}, Lf/h/c/i/d$b;->c(Lf/h/c/i/h;)Lf/h/c/i/d$b; + + invoke-virtual {p0}, Lf/h/c/i/d$b;->b()Lf/h/c/i/d; + + move-result-object p0 + + return-object p0 +.end method + +.method public static M0(JLjava/text/SimpleDateFormat;)Ljava/lang/String; + .locals 2 + .param p2 # Ljava/text/SimpleDateFormat; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; + + move-result-object v0 + + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; + + move-result-object v1 + + invoke-virtual {v1, p0, p1}, Ljava/util/Calendar;->setTimeInMillis(J)V + + if-eqz p2, :cond_0 + + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + const/4 p2, 0x1 + + invoke-virtual {v0, p2}, Ljava/util/Calendar;->get(I)I + + move-result v0 + + invoke-virtual {v1, p2}, Ljava/util/Calendar;->get(I)I + + move-result p2 + + if-ne v0, p2, :cond_1 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->O0(JLjava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p2 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->S0(JLjava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static M1(Landroid/os/Parcel;I[Landroid/os/Parcelable;IZ)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I[TT;IZ)V" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p2, :cond_1 + + if-eqz p4, :cond_0 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + array-length p4, p2 + + invoke-virtual {p0, p4}, Landroid/os/Parcel;->writeInt(I)V + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p4, :cond_3 + + aget-object v2, p2, v1 + + if-nez v2, :cond_2 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + goto :goto_1 + + :cond_2 + invoke-static {p0, v2, p3}, Lf/h/a/c/i1/e;->H2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_3 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static M2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V + .locals 3 + + if-eqz p0, :cond_4 + + new-instance v0, Ljava/io/File; + + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/io/File;->(Ljava/lang/String;)V + + const/4 p1, 0x0 + + invoke-virtual {v0, p1, p1}, Ljava/io/File;->setReadable(ZZ)Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to turn off database read permission" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + invoke-virtual {v0, p1, p1}, Ljava/io/File;->setWritable(ZZ)Z + + move-result p1 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to turn off database write permission" + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_1 + const/4 p1, 0x1 + + invoke-virtual {v0, p1, p1}, Ljava/io/File;->setReadable(ZZ)Z + + move-result v1 + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to turn on database read permission for owner" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_2 + invoke-virtual {v0, p1, p1}, Ljava/io/File;->setWritable(ZZ)Z + + move-result p1 + + if-nez p1, :cond_3 + + iget-object p0, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p1, "Failed to turn on database write permission for owner" + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_3 + return-void + + :cond_4 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Monitor must not be null" + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static N([F)Ljava/nio/FloatBuffer; + .locals 2 + + array-length v0, p0 + + mul-int/lit8 v0, v0, 0x4 + + invoke-static {v0}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; + + move-result-object v0 + + invoke-virtual {v0, p0}, Ljava/nio/FloatBuffer;->put([F)Ljava/nio/FloatBuffer; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/nio/FloatBuffer;->flip()Ljava/nio/Buffer; + + move-result-object p0 + + check-cast p0, Ljava/nio/FloatBuffer; + + return-object p0 +.end method + +.method public static N0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + invoke-static {}, Landroid/os/Process;->myPid()I + + move-result v0 + + int-to-long v0, v0 + + const/16 v2, 0x20 + + shl-long/2addr v0, v2 + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result p0 + + int-to-long v2, p0 + + or-long/2addr v0, v2 + + invoke-static {v0, v1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string p1, "" + + :cond_0 + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, p0}, Ljava/lang/String;->(Ljava/lang/String;)V + + return-object p1 +.end method + +.method public static N1(Landroid/os/Parcel;ILjava/util/List;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I", + "Ljava/util/List<", + "TT;>;Z)V" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p2, :cond_1 + + if-eqz p3, :cond_0 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->n3(Landroid/os/Parcel;II)V + + :cond_0 + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result p3 + + invoke-virtual {p0, p3}, Landroid/os/Parcel;->writeInt(I)V + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p3, :cond_3 + + invoke-interface {p2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Landroid/os/Parcelable; + + if-nez v2, :cond_2 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + goto :goto_1 + + :cond_2 + invoke-static {p0, v2, v0}, Lf/h/a/c/i1/e;->H2(Landroid/os/Parcel;Landroid/os/Parcelable;I)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_3 + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/database/sqlite/SQLiteException; + } + .end annotation + + if-eqz p0, :cond_8 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v3, "SQLITE_MASTER" + + const-string v2, "name" + + filled-new-array {v2}, [Ljava/lang/String; + + move-result-object v4 + + const-string v5, "name=?" + + const/4 v2, 0x1 + + new-array v6, v2, [Ljava/lang/String; + + aput-object p2, v6, v1 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + move-object v2, p1 + + invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + goto :goto_0 + + :catchall_0 + move-exception p0 + + goto/16 :goto_3 + + :catch_0 + move-exception v2 + + :try_start_1 + iget-object v3, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v4, "Error querying for table" + + invoke-virtual {v3, v4, p2, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + if-nez v2, :cond_1 + + invoke-virtual {p1, p3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + :cond_1 + :try_start_2 + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->A2(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; + + move-result-object p3 + + const-string v0, "," + + invoke-virtual {p4, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p4 + + array-length v0, p4 + + const/4 v2, 0x0 + + :goto_1 + if-ge v2, v0, :cond_3 + + aget-object v3, p4, v2 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + + move-object v4, p3 + + check-cast v4, Ljava/util/HashSet; + + :try_start_3 + invoke-virtual {v4, v3}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_2 + new-instance p1, Landroid/database/sqlite/SQLiteException; + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/lit8 p3, p3, 0x23 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result p4 + + add-int/2addr p3, p4 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4, p3}, Ljava/lang/StringBuilder;->(I)V + + const-string p3, "Table " + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p3, " is missing required column: " + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + + invoke-direct {p1, p3}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + if-eqz p5, :cond_5 + + :goto_2 + array-length p4, p5 + + if-ge v1, p4, :cond_5 + + aget-object p4, p5, v1 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + + move-object v0, p3 + + check-cast v0, Ljava/util/HashSet; + + :try_start_4 + invoke-virtual {v0, p4}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + move-result p4 + + if-nez p4, :cond_4 + + add-int/lit8 p4, v1, 0x1 + + aget-object p4, p5, p4 + + invoke-virtual {p1, p4}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 + + :cond_4 + add-int/lit8 v1, v1, 0x2 + + goto :goto_2 + + :cond_5 + move-object p1, p3 + + check-cast p1, Ljava/util/HashSet; + + :try_start_5 + invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_6 + + iget-object p1, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p4, "Table has extra columns. table, columns" + + const-string p5, ", " + + invoke-static {p5, p3}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p1, p4, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 + + :cond_6 + return-void + + :catch_1 + move-exception p1 + + iget-object p0, p0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to verify columns on table that was just created" + + invoke-virtual {p0, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw p1 + + :goto_3 + if-eqz v0, :cond_7 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_7 + throw p0 + + :cond_8 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Monitor must not be null" + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static O(Landroid/os/Parcel;I)Landroid/os/Bundle; + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static O0(JLjava/util/Locale;)Ljava/lang/String; + .locals 2 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + const-string v0, "MMMd" + + invoke-static {v0, p2}, Lf/h/a/g/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + + move-result-object p2 + + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + invoke-static {p2}, Lf/h/a/g/d/l;->g(Ljava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p2 + + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static O1(I)I + .locals 4 + + int-to-long v0, p0 + + const-wide/32 v2, -0x3361d2af + + mul-long v0, v0, v2 + + long-to-int p0, v0 + + const/16 v0, 0xf + + invoke-static {p0, v0}, Ljava/lang/Integer;->rotateLeft(II)I + + move-result p0 + + int-to-long v0, p0 + + const-wide/32 v2, 0x1b873593 + + mul-long v0, v0, v2 + + long-to-int p0, v0 + + return p0 +.end method + +.method public static O2(Lcom/google/android/gms/tasks/Task;Lf/h/a/f/o/j;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "*>;", + "Lf/h/a/f/o/j;", + ")V" + } + .end annotation + + sget-object v0, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; + + sget-object v0, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; + + sget-object v0, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; + + return-void +.end method + +.method public static P(Landroid/os/Parcel;I)[B + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->createByteArray()[B + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static P0([IIZ)I + .locals 17 + + move-object/from16 v0, p0 + + move/from16 v1, p1 + + array-length v2, v0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + if-ge v4, v2, :cond_0 + + aget v6, v0, v4 + + add-int/2addr v5, v6 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_0 + array-length v2, v0 + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_1 + add-int/lit8 v8, v2, -0x1 + + if-ge v4, v8, :cond_6 + + const/4 v9, 0x1 + + shl-int v10, v9, v4 + + or-int/2addr v7, v10 + + const/4 v11, 0x1 + + :goto_2 + aget v12, v0, v4 + + if-ge v11, v12, :cond_5 + + sub-int v12, v5, v11 + + add-int/lit8 v13, v12, -0x1 + + sub-int v14, v2, v4 + + add-int/lit8 v15, v14, -0x2 + + invoke-static {v13, v15}, Lf/h/a/c/i1/e;->K(II)I + + move-result v13 + + if-eqz p2, :cond_1 + + if-nez v7, :cond_1 + + add-int/lit8 v3, v14, -0x1 + + sub-int v9, v12, v3 + + if-lt v9, v3, :cond_1 + + sub-int v3, v12, v14 + + invoke-static {v3, v15}, Lf/h/a/c/i1/e;->K(II)I + + move-result v3 + + sub-int/2addr v13, v3 + + :cond_1 + add-int/lit8 v3, v14, -0x1 + + const/4 v9, 0x1 + + if-le v3, v9, :cond_3 + + sub-int v3, v12, v15 + + const/4 v15, 0x0 + + :goto_3 + if-le v3, v1, :cond_2 + + sub-int v16, v12, v3 + + add-int/lit8 v9, v16, -0x1 + + add-int/lit8 v0, v14, -0x3 + + invoke-static {v9, v0}, Lf/h/a/c/i1/e;->K(II)I + + move-result v0 + + add-int/2addr v15, v0 + + add-int/lit8 v3, v3, -0x1 + + move-object/from16 v0, p0 + + const/4 v9, 0x1 + + goto :goto_3 + + :cond_2 + sub-int v0, v8, v4 + + mul-int v0, v0, v15 + + sub-int/2addr v13, v0 + + goto :goto_4 + + :cond_3 + if-le v12, v1, :cond_4 + + add-int/lit8 v13, v13, -0x1 + + :cond_4 + :goto_4 + add-int/2addr v6, v13 + + add-int/lit8 v11, v11, 0x1 + + not-int v0, v10 + + and-int/2addr v7, v0 + + const/4 v9, 0x1 + + move-object/from16 v0, p0 + + goto :goto_2 + + :cond_5 + sub-int/2addr v5, v11 + + add-int/lit8 v4, v4, 0x1 + + move-object/from16 v0, p0 + + goto :goto_1 + + :cond_6 + return v6 +.end method + +.method public static P1(II)I + .locals 6 + + if-ltz p0, :cond_1 + + if-lt p0, p1, :cond_0 + + goto :goto_0 + + :cond_0 + return p0 + + :cond_1 + :goto_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + const-string v4, "index" + + if-ltz p0, :cond_3 + + if-gez p1, :cond_2 + + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 v0, 0x1a + + const-string v1, "negative size: " + + invoke-static {v0, v1, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + const/4 v5, 0x3 + + new-array v5, v5, [Ljava/lang/Object; + + aput-object v4, v5, v2 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v5, v1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v5, v3 + + const-string p0, "%s (%s) must be less than size (%s)" + + invoke-static {p0, v5}, Lf/h/a/c/i1/e;->x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_1 + + :cond_3 + new-array p1, v3, [Ljava/lang/Object; + + aput-object v4, p1, v2 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p1, v1 + + const-string p0, "%s (%s) must not be negative" + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + :goto_1 + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static P2(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 3 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x1a + + const-string v1, "null value in entry: " + + const-string v2, "=null" + + invoke-static {v0, v1, p0, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x18 + + const-string v1, "null key in entry: null=" + + invoke-static {v0, v1, p1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static Q(Landroid/os/Parcel;I)[[B + .locals 5 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + new-array v2, v1, [[B + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + invoke-virtual {p0}, Landroid/os/Parcel;->createByteArray()[B + + move-result-object v4 + + aput-object v4, v2, v3 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v2 +.end method + +.method public static Q0(I)Ljava/lang/String; + .locals 2 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + packed-switch p0, :pswitch_data_0 + + :pswitch_0 + const/16 v0, 0x20 + + const-string v1, "unknown status code: " + + invoke-static {v0, v1, p0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_1 + const-string p0, "DEAD_CLIENT" + + return-object p0 + + :pswitch_2 + const-string p0, "API_NOT_CONNECTED" + + return-object p0 + + :pswitch_3 + const-string p0, "CANCELED" + + return-object p0 + + :pswitch_4 + const-string p0, "TIMEOUT" + + return-object p0 + + :pswitch_5 + const-string p0, "INTERRUPTED" + + return-object p0 + + :pswitch_6 + const-string p0, "ERROR" + + return-object p0 + + :pswitch_7 + const-string p0, "DEVELOPER_ERROR" + + return-object p0 + + :pswitch_8 + const-string p0, "INTERNAL_ERROR" + + return-object p0 + + :pswitch_9 + const-string p0, "NETWORK_ERROR" + + return-object p0 + + :pswitch_a + const-string p0, "RESOLUTION_REQUIRED" + + return-object p0 + + :pswitch_b + const-string p0, "INVALID_ACCOUNT" + + return-object p0 + + :pswitch_c + const-string p0, "SIGN_IN_REQUIRED" + + return-object p0 + + :pswitch_d + const-string p0, "SERVICE_DISABLED" + + return-object p0 + + :pswitch_e + const-string p0, "SERVICE_VERSION_UPDATE_REQUIRED" + + return-object p0 + + :pswitch_f + const-string p0, "SUCCESS" + + return-object p0 + + :pswitch_10 + const-string p0, "SUCCESS_CACHE" + + return-object p0 + + :pswitch_data_0 + .packed-switch -0x1 + :pswitch_10 + :pswitch_f + :pswitch_0 + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_0 + :pswitch_7 + :pswitch_0 + :pswitch_0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch +.end method + +.method public static Q1(I[BIILf/h/a/f/h/c/u;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/clearcut/zzco; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_7 + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_6 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_4 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p0, 0x5 + + if-ne v0, p0, :cond_0 + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 + + :cond_1 + and-int/lit8 p0, p0, -0x8 + + or-int/lit8 p0, p0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_2 + + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p2 + + iget v0, p4, Lf/h/a/f/h/c/u;->a:I + + if-eq v0, p0, :cond_2 + + invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/c/i1/e;->Q1(I[BIILf/h/a/f/h/c/u;)I + + move-result p2 + + goto :goto_0 + + :cond_2 + if-gt p2, p3, :cond_3 + + if-ne v0, p0, :cond_3 + + return p2 + + :cond_3 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 + + :cond_4 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p0 + + iget p1, p4, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr p0, p1 + + return p0 + + :cond_5 + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_6 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result p0 + + return p0 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 +.end method + +.method public static Q2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V + .locals 12 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/IllegalAccessException;, + Ljava/lang/reflect/InvocationTargetException; + } + .end annotation + + if-eqz p1, :cond_14 + + instance-of v0, p1, Lf/h/a/f/h/c/f4; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_a + + invoke-virtual {p2}, Ljava/lang/StringBuffer;->length()I + + move-result v0 + + if-eqz p0, :cond_0 + + invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; + + invoke-static {p0}, Lf/h/a/c/i1/e;->H3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + const-string v3, " <\n" + + invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + const-string v3, " " + + invoke-virtual {p2, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getFields()[Ljava/lang/reflect/Field; + + move-result-object v4 + + array-length v5, v4 + + const/4 v6, 0x0 + + :goto_0 + if-ge v6, v5, :cond_4 + + aget-object v7, v4, v6 + + invoke-virtual {v7}, Ljava/lang/reflect/Field;->getModifiers()I + + move-result v8 + + invoke-virtual {v7}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; + + move-result-object v9 + + const-string v10, "cachedSize" + + invoke-virtual {v10, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-nez v10, :cond_3 + + and-int/lit8 v10, v8, 0x1 + + if-ne v10, v2, :cond_3 + + and-int/lit8 v8, v8, 0x8 + + const/16 v10, 0x8 + + if-eq v8, v10, :cond_3 + + const-string v8, "_" + + invoke-virtual {v9, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v10 + + if-nez v10, :cond_3 + + invoke-virtual {v9, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v8 + + if-nez v8, :cond_3 + + invoke-virtual {v7}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v8 + + invoke-virtual {v7, p1}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v8}, Ljava/lang/Class;->isArray()Z + + move-result v10 + + if-eqz v10, :cond_2 + + invoke-virtual {v8}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; + + move-result-object v8 + + sget-object v10, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + if-eq v8, v10, :cond_2 + + if-nez v7, :cond_1 + + const/4 v8, 0x0 + + goto :goto_1 + + :cond_1 + invoke-static {v7}, Ljava/lang/reflect/Array;->getLength(Ljava/lang/Object;)I + + move-result v8 + + :goto_1 + const/4 v10, 0x0 + + :goto_2 + if-ge v10, v8, :cond_3 + + invoke-static {v7, v10}, Ljava/lang/reflect/Array;->get(Ljava/lang/Object;I)Ljava/lang/Object; + + move-result-object v11 + + invoke-static {v9, v11, p2, p3}, Lf/h/a/c/i1/e;->Q2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V + + add-int/lit8 v10, v10, 0x1 + + goto :goto_2 + + :cond_2 + invoke-static {v9, v7, p2, p3}, Lf/h/a/c/i1/e;->Q2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V + + :cond_3 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_4 + invoke-virtual {v3}, Ljava/lang/Class;->getMethods()[Ljava/lang/reflect/Method; + + move-result-object v2 + + array-length v4, v2 + + const/4 v5, 0x0 + + :goto_3 + if-ge v5, v4, :cond_8 + + aget-object v6, v2, v5 + + invoke-virtual {v6}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v6 + + const-string v7, "set" + + invoke-virtual {v6, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_7 + + const/4 v7, 0x3 + + invoke-virtual {v6, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v6 + + :try_start_0 + const-string v7, "has" + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_5 + + invoke-virtual {v7, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + goto :goto_4 + + :cond_5 + new-instance v8, Ljava/lang/String; + + invoke-direct {v8, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v7, v8 + + :goto_4 + new-array v8, v1, [Ljava/lang/Class; + + invoke-virtual {v3, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v7 + :try_end_0 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 + + new-array v8, v1, [Ljava/lang/Object; + + invoke-virtual {v7, p1, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/Boolean; + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-eqz v7, :cond_7 + + :try_start_1 + const-string v7, "get" + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v8}, Ljava/lang/String;->length()I + + move-result v9 + + if-eqz v9, :cond_6 + + invoke-virtual {v7, v8}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + goto :goto_5 + + :cond_6 + new-instance v8, Ljava/lang/String; + + invoke-direct {v8, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v7, v8 + + :goto_5 + new-array v8, v1, [Ljava/lang/Class; + + invoke-virtual {v3, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v7 + :try_end_1 + .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_0 + + new-array v8, v1, [Ljava/lang/Object; + + invoke-virtual {v7, p1, v8}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + invoke-static {v6, v7, p2, p3}, Lf/h/a/c/i1/e;->Q2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V + + :catch_0 + :cond_7 + add-int/lit8 v5, v5, 0x1 + + goto :goto_3 + + :cond_8 + if-eqz p0, :cond_9 + + invoke-virtual {p2, v0}, Ljava/lang/StringBuffer;->setLength(I)V + + invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; + + const-string p0, ">\n" + + invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + :cond_9 + return-void + + :cond_a + invoke-static {p0}, Lf/h/a/c/i1/e;->H3(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p3, p2}, Ljava/lang/StringBuffer;->append(Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; + + invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + const-string p0, ": " + + invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + instance-of p0, p1, Ljava/lang/String; + + const/16 p2, 0x20 + + const/16 v0, 0x22 + + if-eqz p0, :cond_e + + check-cast p1, Ljava/lang/String; + + const-string p0, "http" + + invoke-virtual {p1, p0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p0 + + if-nez p0, :cond_b + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p0 + + const/16 v3, 0xc8 + + if-le p0, v3, :cond_b + + invoke-virtual {p1, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, "[...]" + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + :cond_b + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p0 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, p0}, Ljava/lang/StringBuilder;->(I)V + + const/4 v4, 0x0 + + :goto_6 + if-ge v4, p0, :cond_d + + invoke-virtual {p1, v4}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, p2, :cond_c + + const/16 v6, 0x7e + + if-gt v5, v6, :cond_c + + if-eq v5, v0, :cond_c + + const/16 v6, 0x27 + + if-eq v5, v6, :cond_c + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_7 + + :cond_c + new-array v6, v2, [Ljava/lang/Object; + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + aput-object v5, v6, v1 + + const-string v5, "\\u%04x" + + invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_7 + add-int/lit8 v4, v4, 0x1 + + goto :goto_6 + + :cond_d + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "\"" + + invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + goto :goto_c + + :cond_e + instance-of p0, p1, [B + + if-eqz p0, :cond_13 + + check-cast p1, [B + + invoke-virtual {p3, v0}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + const/4 p0, 0x0 + + :goto_8 + array-length v3, p1 + + if-ge p0, v3, :cond_12 + + aget-byte v3, p1, p0 + + and-int/lit16 v3, v3, 0xff + + const/16 v4, 0x5c + + if-eq v3, v4, :cond_11 + + if-ne v3, v0, :cond_f + + goto :goto_9 + + :cond_f + if-lt v3, p2, :cond_10 + + const/16 v4, 0x7f + + if-ge v3, v4, :cond_10 + + goto :goto_a + + :cond_10 + new-array v4, v2, [Ljava/lang/Object; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + aput-object v3, v4, v1 + + const-string v3, "\\%03o" + + invoke-static {v3, v4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + goto :goto_b + + :cond_11 + :goto_9 + invoke-virtual {p3, v4}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + :goto_a + int-to-char v3, v3 + + invoke-virtual {p3, v3}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + :goto_b + add-int/lit8 p0, p0, 0x1 + + goto :goto_8 + + :cond_12 + invoke-virtual {p3, v0}, Ljava/lang/StringBuffer;->append(C)Ljava/lang/StringBuffer; + + goto :goto_c + + :cond_13 + invoke-virtual {p3, p1}, Ljava/lang/StringBuffer;->append(Ljava/lang/Object;)Ljava/lang/StringBuffer; + + :goto_c + const-string p0, "\n" + + invoke-virtual {p3, p0}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer; + + :cond_14 + return-void +.end method + +.method public static R(Landroid/os/Parcel;I)[I + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->createIntArray()[I + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static R0(II)Ljava/text/DateFormat; + .locals 5 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "Unknown DateFormat style: " + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + if-eqz p0, :cond_3 + + if-eq p0, v4, :cond_2 + + if-eq p0, v3, :cond_1 + + if-ne p0, v2, :cond_0 + + const-string p0, "M/d/yy" + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-static {v1, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + const-string p0, "MMM d, yyyy" + + goto :goto_0 + + :cond_2 + const-string p0, "MMMM d, yyyy" + + goto :goto_0 + + :cond_3 + const-string p0, "EEEE, MMMM d, yyyy" + + :goto_0 + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, " " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + if-eqz p1, :cond_6 + + if-eq p1, v4, :cond_6 + + if-eq p1, v3, :cond_5 + + if-ne p1, v2, :cond_4 + + const-string p0, "h:mm a" + + goto :goto_1 + + :cond_4 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-static {v1, p1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_5 + const-string p0, "h:mm:ss a" + + goto :goto_1 + + :cond_6 + const-string p0, "h:mm:ss a z" + + :goto_1 + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/text/SimpleDateFormat; + + sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-direct {p1, p0, v0}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V + + return-object p1 +.end method + +.method public static R1(I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I[BII", + "Lf/h/a/f/h/c/e1<", + "*>;", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + check-cast p4, Lf/h/a/f/h/c/a1; + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p2 + + :goto_0 + iget v0, p5, Lf/h/a/f/h/c/u;->a:I + + iget v1, p4, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {p4, v1, v0}, Lf/h/a/f/h/c/a1;->l(II)V + + if-ge p2, p3, :cond_0 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, p5, Lf/h/a/f/h/c/u;->a:I + + if-ne p0, v1, :cond_0 + + invoke-static {p1, v0, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p2 + + goto :goto_0 + + :cond_0 + return p2 +.end method + +.method public static final R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + .locals 6 + + instance-of v0, p3, Ljava/util/List; + + if-eqz v0, :cond_1 + + check-cast p3, Ljava/util/List; + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + instance-of v0, p3, Ljava/util/Map; + + if-eqz v0, :cond_3 + + check-cast p3, Ljava/util/Map; + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_1 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_2 + return-void + + :cond_3 + const/16 v0, 0xa + + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_2 + const/16 v2, 0x20 + + if-ge v1, p1, :cond_4 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + instance-of p2, p3, Ljava/lang/String; + + const/16 v1, 0x22 + + const-string v3, ": \"" + + if-eqz p2, :cond_5 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/f/h/c/y;->h(Ljava/lang/String;)Lf/h/a/f/h/c/y; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->v3(Lf/h/a/f/h/c/y;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_5 + instance-of p2, p3, Lf/h/a/f/h/c/y; + + if-eqz p2, :cond_6 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/c/y; + + invoke-static {p3}, Lf/h/a/c/i1/e;->v3(Lf/h/a/f/h/c/y;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_6 + instance-of p2, p3, Lf/h/a/f/h/c/z0; + + const-string v1, "}" + + const-string v3, "\n" + + const-string v4, " {" + + if-eqz p2, :cond_8 + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/c/z0; + + add-int/lit8 p2, p1, 0x2 + + invoke-static {p3, p0, p2}, Lf/h/a/c/i1/e;->I2(Lf/h/a/f/h/c/c2;Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_3 + if-ge v0, p1, :cond_7 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_7 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_8 + instance-of p2, p3, Ljava/util/Map$Entry; + + if-eqz p2, :cond_a + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/util/Map$Entry; + + add-int/lit8 p2, p1, 0x2 + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "key" + + invoke-static {p0, p2, v5, v4}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p3 + + const-string v4, "value" + + invoke-static {p0, p2, v4, p3}, Lf/h/a/c/i1/e;->R2(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_4 + if-ge v0, p1, :cond_9 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_9 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_a + const-string p1, ": " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p2, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Landroid/os/Parcelable; + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object p2 +.end method + +.method public static S0(JLjava/util/Locale;)Ljava/lang/String; + .locals 2 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + const-string v0, "yMMMd" + + invoke-static {v0, p2}, Lf/h/a/g/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + + move-result-object p2 + + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + invoke-static {p2}, Lf/h/a/g/d/l;->f(Ljava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p2 + + new-instance v0, Ljava/util/Date; + + invoke-direct {v0, p0, p1}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v0}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static S1(I[BIILf/h/a/f/h/c/f3;Lf/h/a/f/h/c/u;)I + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_9 + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_8 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_7 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p3, 0x5 + + if-ne v0, p3, :cond_0 + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/c/f3;->e()Lf/h/a/f/h/c/f3; + + move-result-object v6 + + and-int/lit8 v0, p0, -0x8 + + or-int/lit8 v7, v0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_3 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget p2, p5, Lf/h/a/f/h/c/u;->a:I + + move v0, p2 + + if-eq p2, v7, :cond_2 + + move-object v1, p1 + + move v3, p3 + + move-object v4, v6 + + move-object v5, p5 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->S1(I[BIILf/h/a/f/h/c/f3;Lf/h/a/f/h/c/u;)I + + move-result v0 + + move v8, v0 + + move v0, p2 + + move p2, v8 + + goto :goto_0 + + :cond_2 + move p2, v2 + + :cond_3 + if-gt p2, p3, :cond_4 + + if-ne v0, v7, :cond_4 + + invoke-virtual {p4, p0, v6}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + return p2 + + :cond_4 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 + + :cond_5 + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p2 + + iget p3, p5, Lf/h/a/f/h/c/u;->a:I + + if-nez p3, :cond_6 + + sget-object p1, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + goto :goto_1 + + :cond_6 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/y;->c([BII)Lf/h/a/f/h/c/y; + + move-result-object p1 + + :goto_1 + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + add-int/2addr p2, p3 + + return p2 + + :cond_7 + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_8 + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget-wide p2, p5, Lf/h/a/f/h/c/u;->b:J + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {p4, p0, p2}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + return p1 + + :cond_9 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->b()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 +.end method + +.method public static S2([BIJJ[J)V + .locals 6 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v0 + + add-int/lit8 v2, p1, 0x8 + + invoke-static {p0, v2}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v2 + + add-int/lit8 v4, p1, 0x10 + + invoke-static {p0, v4}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v4 + + add-int/lit8 p1, p1, 0x18 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide p0 + + add-long/2addr p2, v0 + + add-long/2addr p4, p2 + + add-long/2addr p4, p0 + + const/16 v0, 0x15 + + invoke-static {p4, p5, v0}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide p4 + + add-long/2addr v2, p2 + + add-long/2addr v2, v4 + + const/16 v0, 0x2c + + invoke-static {v2, v3, v0}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v0 + + add-long/2addr v0, p4 + + add-long/2addr v2, p0 + + const/4 p0, 0x0 + + aput-wide v2, p6, p0 + + add-long/2addr v0, p2 + + const/4 p0, 0x1 + + aput-wide v0, p6, p0 + + return-void +.end method + +.method public static T(Landroid/os/Parcel;I)Ljava/lang/String; + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static T0(Ljava/io/InputStream;Ljava/io/File;)V + .locals 4 + .param p0 # Ljava/io/InputStream; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/io/File; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/16 v0, 0x2000 + + new-array v0, v0, [B + + const/4 v1, 0x0 + + :try_start_0 + new-instance v2, Ljava/util/zip/GZIPOutputStream; + + new-instance v3, Ljava/io/FileOutputStream; + + invoke-direct {v3, p1}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V + + invoke-direct {v2, v3}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :goto_0 + :try_start_1 + invoke-virtual {p0, v0}, Ljava/io/InputStream;->read([B)I + + move-result p1 + + if-lez p1, :cond_0 + + const/4 v1, 0x0 + + invoke-virtual {v2, v0, v1, p1}, Ljava/util/zip/GZIPOutputStream;->write([BII)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v2}, Ljava/util/zip/GZIPOutputStream;->finish()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-static {v2}, Lf/h/c/j/d/k/h;->d(Ljava/io/Closeable;)V + + return-void + + :catchall_0 + move-exception p0 + + move-object v1, v2 + + goto :goto_1 + + :catchall_1 + move-exception p0 + + :goto_1 + invoke-static {v1}, Lf/h/c/j/d/k/h;->d(Ljava/io/Closeable;)V + + throw p0 +.end method + +.method public static T1(I[BIILf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_7 + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_6 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_4 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p0, 0x5 + + if-ne v0, p0, :cond_0 + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_1 + and-int/lit8 p0, p0, -0x8 + + or-int/lit8 p0, p0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_2 + + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p2 + + iget v0, p4, Lf/h/a/f/h/k/t4;->a:I + + if-eq v0, p0, :cond_2 + + invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/c/i1/e;->T1(I[BIILf/h/a/f/h/k/t4;)I + + move-result p2 + + goto :goto_0 + + :cond_2 + if-gt p2, p3, :cond_3 + + if-ne v0, p0, :cond_3 + + return p2 + + :cond_3 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_4 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p0 + + iget p1, p4, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr p0, p1 + + return p0 + + :cond_5 + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_6 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result p0 + + return p0 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static T2(B)Z + .locals 0 + + if-ltz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static U(Landroid/os/Parcel;I)[Ljava/lang/String; + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->createStringArray()[Ljava/lang/String; + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static U0()Z + .locals 2 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x1a + + if-lt v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public static U1(I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I[BII", + "Lf/h/a/f/h/k/f6<", + "*>;", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + check-cast p4, Lf/h/a/f/h/k/z5; + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p2 + + iget v0, p5, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {p4, v0}, Lf/h/a/f/h/k/z5;->k(I)V + + :goto_0 + if-ge p2, p3, :cond_0 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, p5, Lf/h/a/f/h/k/t4;->a:I + + if-ne p0, v1, :cond_0 + + invoke-static {p1, v0, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p2 + + iget v0, p5, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {p4, v0}, Lf/h/a/f/h/k/z5;->k(I)V + + goto :goto_0 + + :cond_0 + return p2 +.end method + +.method public static U2(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static V(Landroid/os/Parcel;I)Ljava/util/ArrayList; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I)", + "Ljava/util/ArrayList<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList; + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static V0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lorg/xmlpull/v1/XmlPullParserException; + } + .end annotation + + invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const/4 v3, 0x3 + + if-ne v0, v3, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + return v1 +.end method + +.method public static V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_b + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_a + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_9 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p3, 0x5 + + if-ne v0, p3, :cond_0 + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/k/e8;->c()Lf/h/a/f/h/k/e8; + + move-result-object v6 + + and-int/lit8 v0, p0, -0x8 + + or-int/lit8 v7, v0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_3 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget p2, p5, Lf/h/a/f/h/k/t4;->a:I + + if-eq p2, v7, :cond_2 + + move v0, p2 + + move-object v1, p1 + + move v3, p3 + + move-object v4, v6 + + move-object v5, p5 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + move v8, v0 + + move v0, p2 + + move p2, v8 + + goto :goto_0 + + :cond_2 + move v0, p2 + + move p2, v2 + + :cond_3 + if-gt p2, p3, :cond_4 + + if-ne v0, v7, :cond_4 + + invoke-virtual {p4, p0, v6}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + return p2 + + :cond_4 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_5 + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p2 + + iget p3, p5, Lf/h/a/f/h/k/t4;->a:I + + if-ltz p3, :cond_8 + + array-length p5, p1 + + sub-int/2addr p5, p2 + + if-gt p3, p5, :cond_7 + + if-nez p3, :cond_6 + + sget-object p1, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + goto :goto_1 + + :cond_6 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/x4;->l([BII)Lf/h/a/f/h/k/x4; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + :goto_1 + add-int/2addr p2, p3 + + return p2 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_8 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 + + :cond_9 + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_a + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget-wide p2, p5, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {p4, p0, p2}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + return p1 + + :cond_b + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->c()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static V2(II)I + .locals 6 + + if-ltz p0, :cond_1 + + if-lt p0, p1, :cond_0 + + goto :goto_0 + + :cond_0 + return p0 + + :cond_1 + :goto_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + const-string v4, "index" + + if-ltz p0, :cond_3 + + if-gez p1, :cond_2 + + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 v0, 0x1a + + const-string v1, "negative size: " + + invoke-static {v0, v1, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + const/4 v5, 0x3 + + new-array v5, v5, [Ljava/lang/Object; + + aput-object v4, v5, v2 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v5, v1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v5, v3 + + const-string p0, "%s (%s) must be less than size (%s)" + + invoke-static {p0, v5}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_1 + + :cond_3 + new-array p1, v3, [Ljava/lang/Object; + + aput-object v4, p1, v2 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p1, v1 + + const-string p0, "%s (%s) must not be negative" + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + :goto_1 + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I", + "Landroid/os/Parcelable$Creator<", + "TT;>;)[TT;" + } + .end annotation + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0, p2}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object p2 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object p2 +.end method + +.method public static W0(Landroid/content/Context;I)Z + .locals 3 + + const-string v0, "com.google.android.gms" + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->w1(Landroid/content/Context;ILjava/lang/String;)Z + + move-result p1 + + const/4 v1, 0x0 + + if-nez p1, :cond_0 + + return v1 + + :cond_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p1 + + const/16 v2, 0x40 + + :try_start_0 + invoke-virtual {p1, v0, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-static {p0}, Lf/h/a/f/e/f;->a(Landroid/content/Context;)Lf/h/a/f/e/f; + + move-result-object p0 + + if-eqz p0, :cond_5 + + if-nez p1, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result v0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_2 + + :goto_0 + const/4 v1, 0x1 + + goto :goto_1 + + :cond_2 + invoke-static {p1, v2}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result p1 + + if-eqz p1, :cond_4 + + iget-object p0, p0, Lf/h/a/f/e/f;->a:Landroid/content/Context; + + invoke-static {p0}, Lf/h/a/f/e/e;->d(Landroid/content/Context;)Z + + move-result p0 + + if-eqz p0, :cond_3 + + goto :goto_0 + + :cond_3 + const-string p0, "GoogleSignatureVerifier" + + const-string p1, "Test-keys aren\'t accepted on this build." + + invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_4 + :goto_1 + return v1 + + :cond_5 + const/4 p0, 0x0 + + throw p0 + + :catch_0 + const/4 p0, 0x3 + + const-string p1, "UidVerifier" + + invoke-static {p1, p0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p0 + + if-eqz p0, :cond_6 + + const-string p0, "Package manager can\'t find google play services package, defaulting to false" + + invoke-static {p1, p0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_6 + return v1 +.end method + +.method public static W1(I[BILf/h/a/f/h/c/u;)I + .locals 1 + + and-int/lit8 p0, p0, 0x7f + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_0 + + shl-int/lit8 p1, p2, 0x7 + + goto :goto_0 + + :cond_0 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x7 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_1 + + shl-int/lit8 p1, v0, 0xe + + goto :goto_1 + + :cond_1 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0xe + + or-int/2addr p0, v0 + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_2 + + shl-int/lit8 p1, p2, 0x15 + + :goto_0 + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/c/u;->a:I + + return v0 + + :cond_2 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x15 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_3 + + shl-int/lit8 p1, v0, 0x1c + + :goto_1 + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/c/u;->a:I + + return p2 + + :cond_3 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0x1c + + or-int/2addr p0, v0 + + :goto_2 + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_4 + + iput p0, p3, Lf/h/a/f/h/c/u;->a:I + + return v0 + + :cond_4 + move p2, v0 + + goto :goto_2 +.end method + +.method public static W2(Ljava/util/Set;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x0 + + :goto_1 + add-int/2addr v1, v2 + + not-int v1, v1 + + not-int v1, v1 + + goto :goto_0 + + :cond_1 + return v1 +.end method + +.method public static X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "I", + "Landroid/os/Parcelable$Creator<", + "TT;>;)", + "Ljava/util/ArrayList<", + "TT;>;" + } + .end annotation + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object p2 +.end method + +.method public static X0(B)Z + .locals 1 + + const/16 v0, -0x41 + + if-le p0, v0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static X1(I[BILf/h/a/f/h/k/t4;)I + .locals 1 + + and-int/lit8 p0, p0, 0x7f + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_0 + + shl-int/lit8 p1, p2, 0x7 + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/k/t4;->a:I + + return v0 + + :cond_0 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x7 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_1 + + shl-int/lit8 p1, v0, 0xe + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/k/t4;->a:I + + return p2 + + :cond_1 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0xe + + or-int/2addr p0, v0 + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_2 + + shl-int/lit8 p1, p2, 0x15 + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/k/t4;->a:I + + return v0 + + :cond_2 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x15 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_3 + + shl-int/lit8 p1, v0, 0x1c + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/a/f/h/k/t4;->a:I + + return p2 + + :cond_3 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0x1c + + or-int/2addr p0, v0 + + :goto_0 + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_4 + + iput p0, p3, Lf/h/a/f/h/k/t4;->a:I + + return v0 + + :cond_4 + move p2, v0 + + goto :goto_0 +.end method + +.method public static X2([BI)I + .locals 2 + + aget-byte v0, p0, p1 + + and-int/lit16 v0, v0, 0xff + + add-int/lit8 v1, p1, 0x1 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p1, 0x2 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 p1, p1, 0x3 + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + shl-int/lit8 p0, p0, 0x18 + + or-int/2addr p0, v0 + + return p0 +.end method + +.method public static Y([BILf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p2, Lf/h/e/e;->a:I + + if-ltz v0, :cond_2 + + array-length v1, p0 + + sub-int/2addr v1, p1 + + if-gt v0, v1, :cond_1 + + if-nez v0, :cond_0 + + sget-object p0, Lf/h/e/h;->d:Lf/h/e/h; + + iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + invoke-static {p0, p1, v0}, Lf/h/e/h;->k([BII)Lf/h/e/h; + + move-result-object p0 + + iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_2 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static Y0(Lorg/xmlpull/v1/XmlPullParser;Ljava/lang/String;)Z + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lorg/xmlpull/v1/XmlPullParserException; + } + .end annotation + + invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getEventType()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const/4 v3, 0x2 + + if-ne v0, v3, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + invoke-interface {p0}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + return v1 +.end method + +.method public static Y1(J)I + .locals 3 + + const-wide/32 v0, 0x7fffffff + + cmp-long v2, p0, v0 + + if-lez v2, :cond_0 + + const p0, 0x7fffffff + + return p0 + + :cond_0 + const-wide/32 v0, -0x80000000 + + cmp-long v2, p0, v0 + + if-gez v2, :cond_1 + + const/high16 p0, -0x80000000 + + return p0 + + :cond_1 + long-to-int p1, p0 + + return p1 +.end method + +.method public static Y2(IILjava/lang/String;)Ljava/lang/String; + .locals 4 + .param p2 # Ljava/lang/String; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const/4 v2, 0x2 + + if-gez p0, :cond_0 + + new-array p1, v2, [Ljava/lang/Object; + + aput-object p2, p1, v1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p1, v0 + + const-string p0, "%s (%s) must not be negative" + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + if-ltz p1, :cond_1 + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object p2, v3, v1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v3, v0 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v3, v2 + + const-string p0, "%s (%s) must not be greater than size (%s)" + + invoke-static {p0, v3}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 p2, 0x1a + + const-string v0, "negative size: " + + invoke-static {p2, v0, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static Z([BI)D + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->b0([BI)J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static Z0(Landroid/content/Context;)Z + .locals 1 + .annotation build Landroid/annotation/TargetApi; + value = 0x14 + .end annotation + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + sget-object v0, Lf/h/a/c/i1/e;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_0 + + const-string v0, "android.hardware.type.watch" + + invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/c/i1/e;->b:Ljava/lang/Boolean; + + :cond_0 + sget-object p0, Lf/h/a/c/i1/e;->b:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 +.end method + +.method public static Z1(Landroid/os/Parcel;I)I + .locals 1 + + const/high16 v0, -0x10000 + + or-int/2addr p1, v0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result p0 + + return p0 +.end method + +.method public static varargs Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + .locals 11 + .param p0 # Ljava/lang/String; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p1 # [Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + array-length v2, p1 + + if-ge v1, v2, :cond_2 + + aget-object v2, p1, v1 + + if-nez v2, :cond_0 + + const-string v2, "null" + + goto/16 :goto_2 + + :cond_0 + :try_start_0 + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v2 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto/16 :goto_2 + + :catch_0 + move-exception v9 + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x1 + + invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v3, 0x40 + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "com.google.common.base.Strings" + + invoke-static {v3}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v3 + + sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + const-string v5, "Exception during lenientFormat for " + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v7 + + if-eqz v7, :cond_1 + + invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + move-object v7, v5 + + goto :goto_1 + + :cond_1 + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v7, v6 + + :goto_1 + const-string v5, "com.google.common.base.Strings" + + const-string v6, "lenientToString" + + move-object v8, v9 + + invoke-virtual/range {v3 .. v8}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + const/16 v4, 0x9 + + invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v5, v4 + + const-string v4, "<" + + const-string v6, " threw " + + invoke-static {v5, v4, v2, v6, v3}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, ">" + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + :goto_2 + aput-object v2, p1, v1 + + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_0 + + :cond_2 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + array-length v3, p1 + + mul-int/lit8 v3, v3, 0x10 + + add-int/2addr v3, v2 + + invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(I)V + + const/4 v2, 0x0 + + :goto_3 + array-length v3, p1 + + if-ge v0, v3, :cond_3 + + const-string v3, "%s" + + invoke-virtual {p0, v3, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I + + move-result v3 + + const/4 v4, -0x1 + + if-eq v3, v4, :cond_3 + + invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + add-int/lit8 v2, v0, 0x1 + + aget-object v0, p1, v0 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v3, 0x2 + + move v10, v2 + + move v2, v0 + + move v0, v10 + + goto :goto_3 + + :cond_3 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + array-length p0, p1 + + if-ge v0, p0, :cond_5 + + const-string p0, " [" + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 p0, v0, 0x1 + + aget-object v0, p1, v0 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + :goto_4 + array-length v0, p1 + + if-ge p0, v0, :cond_4 + + const-string v0, ", " + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v0, p0, 0x1 + + aget-object p0, p1, p0 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + move p0, v0 + + goto :goto_4 + + :cond_4 + const/16 p0, 0x5d + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_5 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static a(BBBB[CI)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + shl-int/lit8 v0, p0, 0x1c + + add-int/lit8 v1, p1, 0x70 + + add-int/2addr v1, v0 + + shr-int/lit8 v0, v1, 0x1e + + if-nez v0, :cond_0 + + invoke-static {p2}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-static {p3}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + and-int/lit8 p0, p0, 0x7 + + shl-int/lit8 p0, p0, 0x12 + + and-int/lit8 p1, p1, 0x3f + + shl-int/lit8 p1, p1, 0xc + + or-int/2addr p0, p1 + + and-int/lit8 p1, p2, 0x3f + + shl-int/lit8 p1, p1, 0x6 + + or-int/2addr p0, p1 + + and-int/lit8 p1, p3, 0x3f + + or-int/2addr p0, p1 + + ushr-int/lit8 p1, p0, 0xa + + const p2, 0xd7c0 + + add-int/2addr p1, p2 + + int-to-char p1, p1 + + aput-char p1, p4, p5 + + add-int/lit8 p5, p5, 0x1 + + and-int/lit16 p0, p0, 0x3ff + + const p1, 0xdc00 + + add-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p4, p5 + + return-void + + :cond_0 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static a0([BI)I + .locals 2 + + aget-byte v0, p0, p1 + + and-int/lit16 v0, v0, 0xff + + add-int/lit8 v1, p1, 0x1 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p1, 0x2 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 p1, p1, 0x3 + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + shl-int/lit8 p0, p0, 0x18 + + or-int/2addr p0, v0 + + return p0 +.end method + +.method public static a1(Landroid/content/Context;)Z + .locals 4 + .annotation build Landroid/annotation/TargetApi; + value = 0x1a + .end annotation + + invoke-static {p0}, Lf/h/a/c/i1/e;->Z0(Landroid/content/Context;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_3 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v2, 0x18 + + const/4 v3, 0x1 + + if-lt v0, v2, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_2 + + sget-object v0, Lf/h/a/c/i1/e;->c:Ljava/lang/Boolean; + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const-string v0, "cn.google" + + invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/c/i1/e;->c:Ljava/lang/Boolean; + + :cond_1 + sget-object p0, Lf/h/a/c/i1/e;->c:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + if-eqz p0, :cond_3 + + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z + + move-result p0 + + if-nez p0, :cond_3 + + :cond_2 + return v3 + + :cond_3 + return v1 +.end method + +.method public static a2(Lf/h/a/f/h/k/t7;I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/t7<", + "*>;I[BII", + "Lf/h/a/f/h/k/f6<", + "*>;", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/c/i1/e;->c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + + move-result p3 + + iget-object v0, p6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_0 + if-ge p3, p4, :cond_0 + + invoke-static {p2, p3, p6}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, p6, Lf/h/a/f/h/k/t4;->a:I + + if-ne p1, v1, :cond_0 + + invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/c/i1/e;->c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + + move-result p3 + + iget-object v0, p6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_0 + return p3 +.end method + +.method public static a3(III)V + .locals 2 + + if-ltz p0, :cond_1 + + if-lt p1, p0, :cond_1 + + if-le p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + :goto_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + if-ltz p0, :cond_4 + + if-gt p0, p2, :cond_4 + + if-ltz p1, :cond_3 + + if-le p1, p2, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p2, 0x2 + + new-array p2, p2, [Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, p2, v1 + + const/4 p1, 0x1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p2, p1 + + const-string p0, "end index (%s) must not be less than start index (%s)" + + invoke-static {p0, p2}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_2 + + :cond_3 + :goto_1 + const-string p0, "end index" + + invoke-static {p1, p2, p0}, Lf/h/a/c/i1/e;->Y2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_2 + + :cond_4 + const-string p1, "start index" + + invoke-static {p0, p2, p1}, Lf/h/a/c/i1/e;->Y2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + :goto_2 + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static b(B)Z + .locals 0 + + if-ltz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + +.method public static b0([BI)J + .locals 7 + + aget-byte v0, p0, p1 + + int-to-long v0, v0 + + const-wide/16 v2, 0xff + + and-long/2addr v0, v2 + + add-int/lit8 v4, p1, 0x1 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x8 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x2 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x10 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x3 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x18 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x4 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x20 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x5 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x28 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x6 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x30 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 p1, p1, 0x7 + + aget-byte p0, p0, p1 + + int-to-long p0, p0 + + and-long/2addr p0, v2 + + const/16 v2, 0x38 + + shl-long/2addr p0, v2 + + or-long/2addr p0, v0 + + return-wide p0 +.end method + +.method public static final b1([F)[F + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [F + + return-object p0 + + :cond_0 + const-string p0, "matrix" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static b2(Lf/h/a/f/h/k/t7;[BIIILf/h/a/f/h/k/t4;)I + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/a/f/h/k/h7; + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->l:Lf/h/a/f/h/k/j7; + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->e:Lf/h/a/f/h/k/d7; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/j7;->c(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + move-object v0, p0 + + move-object v1, v7 + + move-object v2, p1 + + move v3, p2 + + move v4, p3 + + move v5, p4 + + move-object v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/k/h7;->m(Ljava/lang/Object;[BIIILf/h/a/f/h/k/t4;)I + + move-result p1 + + invoke-virtual {p0, v7}, Lf/h/a/f/h/k/h7;->b(Ljava/lang/Object;)V + + iput-object v7, p5, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + return p1 +.end method + +.method public static b3(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 3 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x1a + + const-string v1, "null value in entry: " + + const-string v2, "=null" + + invoke-static {v0, v1, p0, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x18 + + const-string v1, "null key in entry: null=" + + invoke-static {v0, v1, p1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static c(BB[CI)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + const/16 v0, -0x3e + + if-lt p0, v0, :cond_0 + + invoke-static {p1}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_0 + + and-int/lit8 p0, p0, 0x1f + + shl-int/lit8 p0, p0, 0x6 + + and-int/lit8 p1, p1, 0x3f + + or-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p2, p3 + + return-void + + :cond_0 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static c0([BI)F + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->a0([BI)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p0 + + return p0 +.end method + +.method public static c1(I)Lf/m/a/v/c; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/f; + + invoke-direct {v0, p0}, Lf/m/a/v/f;->(I)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-gez p2, :cond_0 + + invoke-static {p2, p1, v0, p4}, Lf/h/a/c/i1/e;->X1(I[BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget p2, p4, Lf/h/a/f/h/k/t4;->a:I + + :cond_0 + move v3, v0 + + if-ltz p2, :cond_1 + + sub-int/2addr p3, v3 + + if-gt p2, p3, :cond_1 + + invoke-interface {p0}, Lf/h/a/f/h/k/t7;->a()Ljava/lang/Object; + + move-result-object p3 + + add-int/2addr p2, v3 + + move-object v0, p0 + + move-object v1, p3 + + move-object v2, p1 + + move v4, p2 + + move-object v5, p4 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/k/t7;->h(Ljava/lang/Object;[BIILf/h/a/f/h/k/t4;)V + + invoke-interface {p0, p3}, Lf/h/a/f/h/k/t7;->b(Ljava/lang/Object;)V + + iput-object p3, p4, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + return p2 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static final c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + .locals 6 + + instance-of v0, p3, Ljava/util/List; + + if-eqz v0, :cond_1 + + check-cast p3, Ljava/util/List; + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + instance-of v0, p3, Ljava/util/Map; + + if-eqz v0, :cond_3 + + check-cast p3, Ljava/util/Map; + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_1 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_2 + return-void + + :cond_3 + const/16 v0, 0xa + + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_2 + const/16 v2, 0x20 + + if-ge v1, p1, :cond_4 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + instance-of p2, p3, Ljava/lang/String; + + const/16 v1, 0x22 + + const-string v3, ": \"" + + if-eqz p2, :cond_5 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/f/h/f/s2;->c(Ljava/lang/String;)Lf/h/a/f/h/f/s2; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->A3(Lf/h/a/f/h/f/s2;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_5 + instance-of p2, p3, Lf/h/a/f/h/f/s2; + + if-eqz p2, :cond_6 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/f/s2; + + invoke-static {p3}, Lf/h/a/c/i1/e;->A3(Lf/h/a/f/h/f/s2;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_6 + instance-of p2, p3, Lf/h/a/f/h/f/p3; + + const-string v1, "}" + + const-string v3, "\n" + + const-string v4, " {" + + if-eqz p2, :cond_8 + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/f/p3; + + add-int/lit8 p2, p1, 0x2 + + invoke-static {p3, p0, p2}, Lf/h/a/c/i1/e;->K2(Lf/h/a/f/h/f/x4;Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_3 + if-ge v0, p1, :cond_7 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_7 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_8 + instance-of p2, p3, Ljava/util/Map$Entry; + + if-eqz p2, :cond_a + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/util/Map$Entry; + + add-int/lit8 p2, p1, 0x2 + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "key" + + invoke-static {p0, p2, v5, v4}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p3 + + const-string v4, "value" + + invoke-static {p0, p2, v4, p3}, Lf/h/a/c/i1/e;->c3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_4 + if-ge v0, p1, :cond_9 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_9 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_a + const-string p1, ": " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static d(BBB[CI)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_2 + + const/16 v0, -0x20 + + const/16 v1, -0x60 + + if-ne p0, v0, :cond_0 + + if-lt p1, v1, :cond_2 + + :cond_0 + const/16 v0, -0x13 + + if-ne p0, v0, :cond_1 + + if-ge p1, v1, :cond_2 + + :cond_1 + invoke-static {p2}, Lf/h/a/c/i1/e;->X0(B)Z + + move-result v0 + + if-nez v0, :cond_2 + + and-int/lit8 p0, p0, 0xf + + shl-int/lit8 p0, p0, 0xc + + and-int/lit8 p1, p1, 0x3f + + shl-int/lit8 p1, p1, 0x6 + + or-int/2addr p0, p1 + + and-int/lit8 p1, p2, 0x3f + + or-int/2addr p0, p1 + + int-to-char p0, p0 + + aput-char p0, p3, p4 + + return-void + + :cond_2 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->c()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static d0(Lf/h/e/z0;[BIIILf/h/e/e;)I + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/e/n0; + + invoke-virtual {p0}, Lf/h/e/n0;->newInstance()Ljava/lang/Object; + + move-result-object v7 + + move-object v0, p0 + + move-object v1, v7 + + move-object v2, p1 + + move v3, p2 + + move v4, p3 + + move v5, p4 + + move-object v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/e/n0;->E(Ljava/lang/Object;[BIIILf/h/e/e;)I + + move-result p1 + + invoke-virtual {p0, v7}, Lf/h/e/n0;->b(Ljava/lang/Object;)V + + iput-object v7, p5, Lf/h/e/e;->c:Ljava/lang/Object; + + return p1 +.end method + +.method public static d1(I)Lf/m/a/v/c; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/d; + + invoke-direct {v0, p0}, Lf/m/a/v/d;->(I)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; + + move-result-object p0 + + return-object p0 +.end method + +.method public static d2(Ljava/lang/Object;)I + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I + + move-result p0 + + :goto_0 + invoke-static {p0}, Lf/h/a/c/i1/e;->O1(I)I + + move-result p0 + + return p0 +.end method + +.method public static final d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + .locals 6 + + instance-of v0, p3, Ljava/util/List; + + if-eqz v0, :cond_1 + + check-cast p3, Ljava/util/List; + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + instance-of v0, p3, Ljava/util/Map; + + if-eqz v0, :cond_3 + + check-cast p3, Ljava/util/Map; + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_1 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_2 + return-void + + :cond_3 + const/16 v0, 0xa + + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_2 + const/16 v2, 0x20 + + if-ge v1, p1, :cond_4 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + instance-of p2, p3, Ljava/lang/String; + + const/16 v1, 0x22 + + const-string v3, ": \"" + + if-eqz p2, :cond_5 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/f/h/k/x4;->k(Ljava/lang/String;)Lf/h/a/f/h/k/x4; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->v2(Lf/h/a/f/h/k/x4;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_5 + instance-of p2, p3, Lf/h/a/f/h/k/x4; + + if-eqz p2, :cond_6 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/k/x4; + + invoke-static {p3}, Lf/h/a/c/i1/e;->v2(Lf/h/a/f/h/k/x4;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void + + :cond_6 + instance-of p2, p3, Lf/h/a/f/h/k/y5; + + const-string v1, "}" + + const-string v3, "\n" + + const-string v4, " {" + + if-eqz p2, :cond_8 + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/a/f/h/k/y5; + + add-int/lit8 p2, p1, 0x2 + + invoke-static {p3, p0, p2}, Lf/h/a/c/i1/e;->L2(Lf/h/a/f/h/k/d7;Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_3 + if-ge v0, p1, :cond_7 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_7 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_8 + instance-of p2, p3, Ljava/util/Map$Entry; + + if-eqz p2, :cond_a + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/util/Map$Entry; + + add-int/lit8 p2, p1, 0x2 + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "key" + + invoke-static {p0, p2, v5, v4}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p3 + + const-string v4, "value" + + invoke-static {p0, p2, v4, p3}, Lf/h/a/c/i1/e;->d3(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_4 + if-ge v0, p1, :cond_9 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_9 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void + + :cond_a + const-string p1, ": " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static e(ILjava/lang/String;I)V + .locals 4 + + invoke-static {p0}, Landroid/opengl/GLES20;->glCreateShader(I)I + + move-result p0 + + invoke-static {p0, p1}, Landroid/opengl/GLES20;->glShaderSource(ILjava/lang/String;)V + + invoke-static {p0}, Landroid/opengl/GLES20;->glCompileShader(I)V + + const/4 v0, 0x1 + + new-array v1, v0, [I + + const/4 v2, 0x0 + + aput v2, v1, v2 + + const v3, 0x8b81 + + invoke-static {p0, v3, v1, v2}, Landroid/opengl/GLES20;->glGetShaderiv(II[II)V + + aget v1, v1, v2 + + if-eq v1, v0, :cond_0 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + invoke-static {p0}, Landroid/opengl/GLES20;->glGetShaderInfoLog(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ", source: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string v0, "GlUtil" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + invoke-static {p2, p0}, Landroid/opengl/GLES20;->glAttachShader(II)V + + invoke-static {p0}, Landroid/opengl/GLES20;->glDeleteShader(I)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + return-void +.end method + +.method public static e0(Lf/h/e/z0;[BIILf/h/e/e;)I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-gez p2, :cond_0 + + invoke-static {p2, p1, v0, p4}, Lf/h/a/c/i1/e;->s0(I[BILf/h/e/e;)I + + move-result v0 + + iget p2, p4, Lf/h/e/e;->a:I + + :cond_0 + move v3, v0 + + if-ltz p2, :cond_1 + + sub-int/2addr p3, v3 + + if-gt p2, p3, :cond_1 + + invoke-interface {p0}, Lf/h/e/z0;->newInstance()Ljava/lang/Object; + + move-result-object p3 + + add-int/2addr p2, v3 + + move-object v0, p0 + + move-object v1, p3 + + move-object v2, p1 + + move v4, p2 + + move-object v5, p4 + + invoke-interface/range {v0 .. v5}, Lf/h/e/z0;->g(Ljava/lang/Object;[BIILf/h/e/e;)V + + invoke-interface {p0, p3}, Lf/h/e/z0;->b(Ljava/lang/Object;)V + + iput-object p3, p4, Lf/h/e/e;->c:Ljava/lang/Object; + + return p2 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static e1(I)Lf/m/a/v/c; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/g; + + invoke-direct {v0, p0}, Lf/m/a/v/g;->(I)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; + + move-result-object p0 + + return-object p0 +.end method + +.method public static e2(Ljava/util/Set;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x0 + + :goto_1 + add-int/2addr v1, v2 + + not-int v1, v1 + + not-int v1, v1 + + goto :goto_0 + + :cond_1 + return v1 +.end method + +.method public static e3(II)I + .locals 4 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const v2, 0x3fffffff # 1.9999999f + + if-gt p1, v2, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + if-eqz v3, :cond_1 + + invoke-static {p0, p1}, Ljava/lang/Math;->max(II)I + + move-result p0 + + invoke-static {p0, v2}, Ljava/lang/Math;->min(II)I + + move-result p0 + + return p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v0 + + const-string p1, "min (%s) must be less than or equal to max (%s)" + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->Z2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static varargs f([Lf/m/a/v/c;)Lf/m/a/v/c; + .locals 2 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/m; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/m/a/v/m;->([Lf/m/a/v/c;Lf/m/a/v/d;)V + + return-object v0 +.end method + +.method public static f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/e/z0<", + "*>;I[BII", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/c/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I + + move-result p3 + + iget-object v0, p6, Lf/h/e/e;->c:Ljava/lang/Object; + + invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_0 + if-ge p3, p4, :cond_1 + + invoke-static {p2, p3, p6}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result v0 + + iget v1, p6, Lf/h/e/e;->a:I + + if-eq p1, v1, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/c/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I + + move-result p3 + + iget-object v0, p6, Lf/h/e/e;->c:Ljava/lang/Object; + + invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + :goto_1 + return p3 +.end method + +.method public static f1(I)Lf/m/a/v/c; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/e; + + invoke-direct {v0, p0}, Lf/m/a/v/e;->(I)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; + + move-result-object p0 + + return-object p0 +.end method + +.method public static f2([BI)I + .locals 2 + + aget-byte v0, p0, p1 + + and-int/lit16 v0, v0, 0xff + + add-int/lit8 v1, p1, 0x1 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p1, 0x2 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 p1, p1, 0x3 + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + shl-int/lit8 p0, p0, 0x18 + + or-int/2addr p0, v0 + + return p0 +.end method + +.method public static f3(Landroid/os/Parcel;II)V + .locals 4 + + if-ne p1, p2, :cond_0 + + return-void + + :cond_0 + new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; + + invoke-static {p1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x2e + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Expected size " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p2, " got " + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p1, " (0x" + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ")" + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V + + throw v0 +.end method + +.method public static g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + .locals 2 + .param p0 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)TTResult;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/util/concurrent/ExecutionException;, + Ljava/lang/InterruptedException; + } + .end annotation + + const-string v0, "Must not be called on the main application thread" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + const-string v0, "Task must not be null" + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->r2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-instance v0, Lf/h/a/f/o/h; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/f/o/h;->(Lf/h/a/f/o/g0;)V + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->O2(Lcom/google/android/gms/tasks/Task;Lf/h/a/f/o/j;)V + + iget-object v0, v0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;->await()V + + invoke-static {p0}, Lf/h/a/c/i1/e;->r2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static g0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/f; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p3, Lf/h/e/e;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_1 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I + + move-result p1 + + iget-wide v1, p3, Lf/h/e/e;->b:J + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_0 + + const/4 v1, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {p2, v1}, Lf/h/e/f;->h(Z)V + + goto :goto_0 + + :cond_1 + if-ne p1, v0, :cond_2 + + return p1 + + :cond_2 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static synthetic g1(Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;Ljava/lang/String;Ljava/lang/Boolean;ILjava/lang/Object;)V + .locals 0 + + and-int/lit8 p2, p3, 0x2 + + const/4 p2, 0x0 + + invoke-interface {p0, p1, p2}, Lcom/lytefast/flexinput/viewmodel/FlexInputViewModel;->onInputTextChanged(Ljava/lang/String;Ljava/lang/Boolean;)V + + return-void +.end method + +.method public static g2([BILf/h/a/f/h/c/u;)I + .locals 1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + if-ltz p1, :cond_0 + + iput p1, p2, Lf/h/a/f/h/c/u;->a:I + + return v0 + + :cond_0 + invoke-static {p1, p0, v0, p2}, Lf/h/a/c/i1/e;->W1(I[BILf/h/a/f/h/c/u;)I + + move-result p0 + + return p0 +.end method + +.method public static final g3(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const-string v3, "_" + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C + + move-result v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + .locals 2 + .param p0 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Ljava/util/concurrent/TimeUnit; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;J", + "Ljava/util/concurrent/TimeUnit;", + ")TTResult;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/util/concurrent/ExecutionException;, + Ljava/lang/InterruptedException;, + Ljava/util/concurrent/TimeoutException; + } + .end annotation + + const-string v0, "Must not be called on the main application thread" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + const-string v0, "Task must not be null" + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "TimeUnit must not be null" + + invoke-static {p3, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->r2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-instance v0, Lf/h/a/f/o/h; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/f/o/h;->(Lf/h/a/f/o/g0;)V + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->O2(Lcom/google/android/gms/tasks/Task;Lf/h/a/f/o/j;)V + + iget-object v0, v0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {v0, p1, p2, p3}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + invoke-static {p0}, Lf/h/a/c/i1/e;->r2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 + + :cond_1 + new-instance p0, Ljava/util/concurrent/TimeoutException; + + const-string p1, "Timed out waiting for Task" + + invoke-direct {p0, p1}, Ljava/util/concurrent/TimeoutException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static h0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/k; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget p3, p3, Lf/h/e/e;->a:I + + add-int/2addr p3, p1 + + :goto_0 + if-ge p1, p3, :cond_0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->Z([BI)D + + move-result-wide v0 + + invoke-virtual {p2, v0, v1}, Lf/h/e/k;->h(D)V + + add-int/lit8 p1, p1, 0x8 + + goto :goto_0 + + :cond_0 + if-ne p1, p3, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static varargs h1([Lf/m/a/v/c;)Lf/m/a/v/c; + .locals 2 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Lf/m/a/v/p; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/m/a/v/p;->([Lf/m/a/v/c;Lf/m/a/v/d;)V + + return-object v0 +.end method + +.method public static h2([BILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/a/f/h/c/e1<", + "*>;", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/a/f/h/c/a1; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget v0, p3, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget v1, p3, Lf/h/a/f/h/c/u;->a:I + + iget v2, p2, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {p2, v2, v1}, Lf/h/a/f/h/c/a1;->l(II)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 +.end method + +.method public static h3(I)I + .locals 4 + + int-to-long v0, p0 + + const-wide/32 v2, -0x3361d2af + + mul-long v0, v0, v2 + + long-to-int p0, v0 + + const/16 v0, 0xf + + invoke-static {p0, v0}, Ljava/lang/Integer;->rotateLeft(II)I + + move-result p0 + + int-to-long v0, p0 + + const-wide/32 v2, 0x1b873593 + + mul-long v0, v0, v2 + + long-to-int p0, v0 + + return p0 +.end method + +.method public static i(Landroid/os/Parcel;)I + .locals 1 + + const/16 v0, 0x4f45 + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->Z1(Landroid/os/Parcel;I)I + + move-result p0 + + return p0 +.end method + +.method public static i0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/v; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget p3, p3, Lf/h/e/e;->a:I + + add-int/2addr p3, p1 + + :goto_0 + if-ge p1, p3, :cond_0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->a0([BI)I + + move-result v0 + + invoke-virtual {p2, v0}, Lf/h/e/v;->h(I)V + + add-int/lit8 p1, p1, 0x4 + + goto :goto_0 + + :cond_0 + if-ne p1, p3, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static i1(I)I + .locals 3 + + const/4 v0, 0x0 + + const/16 v1, 0xc8 + + if-lt p0, v1, :cond_0 + + const/16 v1, 0x12b + + if-gt p0, v1, :cond_0 + + return v0 + + :cond_0 + const/16 v1, 0x12c + + const/4 v2, 0x1 + + if-lt p0, v1, :cond_1 + + const/16 v1, 0x18f + + if-gt p0, v1, :cond_1 + + return v2 + + :cond_1 + const/16 v1, 0x190 + + if-lt p0, v1, :cond_2 + + const/16 v1, 0x1f3 + + if-gt p0, v1, :cond_2 + + return v0 + + :cond_2 + const/16 v0, 0x1f4 + + if-lt p0, v0, :cond_3 + + :cond_3 + return v2 +.end method + +.method public static i2([BILf/h/a/f/h/k/t4;)I + .locals 1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + if-ltz p1, :cond_0 + + iput p1, p2, Lf/h/a/f/h/k/t4;->a:I + + return v0 + + :cond_0 + invoke-static {p1, p0, v0, p2}, Lf/h/a/c/i1/e;->X1(I[BILf/h/a/f/h/k/t4;)I + + move-result p0 + + return p0 +.end method + +.method public static i3(II)I + .locals 2 + + if-ltz p0, :cond_0 + + if-gt p0, p1, :cond_0 + + return p0 + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const-string v1, "index" + + invoke-static {p0, p1, v1}, Lf/h/a/c/i1/e;->t2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static j(Ljava/lang/String;)V + .locals 2 + + sget v0, Lf/h/a/c/i1/c0;->a:I + + const/16 v1, 0x12 + + if-lt v0, v1, :cond_0 + + invoke-static {p0}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V + + :cond_0 + return-void +.end method + +.method public static j0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/c0; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget p3, p3, Lf/h/e/e;->a:I + + add-int/2addr p3, p1 + + :goto_0 + if-ge p1, p3, :cond_0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->b0([BI)J + + move-result-wide v0 + + invoke-virtual {p2, v0, v1}, Lf/h/e/c0;->h(J)V + + add-int/lit8 p1, p1, 0x8 + + goto :goto_0 + + :cond_0 + if-ne p1, p3, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static j1(Lf/h/a/c/i1/t;)Ljava/util/ArrayList; + .locals 27 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/t;", + ")", + "Ljava/util/ArrayList<", + "Lf/h/a/c/j1/s/d$a;", + ">;" + } + .end annotation + + move-object/from16 v0, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + return-object v2 + + :cond_0 + const/4 v1, 0x7 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/i1/t;->e()I + + move-result v3 + + const v4, 0x64666c38 + + const/4 v5, 0x1 + + if-ne v3, v4, :cond_2 + + new-instance v3, Lf/h/a/c/i1/t; + + invoke-direct {v3}, Lf/h/a/c/i1/t;->()V + + new-instance v4, Ljava/util/zip/Inflater; + + invoke-direct {v4, v5}, Ljava/util/zip/Inflater;->(Z)V + + :try_start_0 + invoke-static {v0, v3, v4}, Lf/h/a/c/i1/c0;->I(Lf/h/a/c/i1/t;Lf/h/a/c/i1/t;Ljava/util/zip/Inflater;)Z + + move-result v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v0, :cond_1 + + invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V + + return-object v2 + + :cond_1 + invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V + + move-object v0, v3 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + move-object v1, v0 + + invoke-virtual {v4}, Ljava/util/zip/Inflater;->end()V + + throw v1 + + :cond_2 + const v4, 0x72617720 + + if-eq v3, v4, :cond_3 + + return-object v2 + + :cond_3 + :goto_0 + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + iget v4, v0, Lf/h/a/c/i1/t;->b:I + + iget v6, v0, Lf/h/a/c/i1/t;->c:I + + :goto_1 + if-ge v4, v6, :cond_14 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v7 + + add-int/2addr v7, v4 + + if-le v7, v4, :cond_13 + + if-le v7, v6, :cond_4 + + goto/16 :goto_d + + :cond_4 + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const v8, 0x6d657368 + + if-ne v4, v8, :cond_12 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v4 + + const/16 v8, 0x2710 + + if-le v4, v8, :cond_5 + + goto :goto_3 + + :cond_5 + new-array v8, v4, [F + + const/4 v10, 0x0 + + :goto_2 + if-ge v10, v4, :cond_6 + + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v11 + + invoke-static {v11}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result v11 + + aput v11, v8, v10 + + add-int/lit8 v10, v10, 0x1 + + goto :goto_2 + + :cond_6 + invoke-virtual {v0}, Lf/h/a/c/i1/t;->e()I + + move-result v10 + + const/16 v11, 0x7d00 + + if-le v10, v11, :cond_7 + + :goto_3 + move-object/from16 p0, v3 + + goto/16 :goto_7 + + :cond_7 + const-wide/high16 v11, 0x4000000000000000L # 2.0 + + invoke-static {v11, v12}, Ljava/lang/Math;->log(D)D + + move-result-wide v13 + + move-object/from16 p0, v3 + + int-to-double v2, v4 + + mul-double v2, v2, v11 + + invoke-static {v2, v3}, Ljava/lang/Math;->log(D)D + + move-result-wide v2 + + div-double/2addr v2, v13 + + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v2 + + double-to-int v2, v2 + + new-instance v3, Lf/h/a/c/i1/s; + + iget-object v9, v0, Lf/h/a/c/i1/t;->a:[B + + invoke-direct {v3, v9}, Lf/h/a/c/i1/s;->([B)V + + iget v9, v0, Lf/h/a/c/i1/t;->b:I + + const/16 v15, 0x8 + + mul-int/lit8 v9, v9, 0x8 + + invoke-virtual {v3, v9}, Lf/h/a/c/i1/s;->j(I)V + + mul-int/lit8 v9, v10, 0x5 + + new-array v9, v9, [F + + const/4 v11, 0x5 + + new-array v12, v11, [I + + const/4 v15, 0x0 + + const/16 v18, 0x0 + + :goto_4 + if-ge v15, v10, :cond_a + + const/4 v1, 0x0 + + :goto_5 + if-ge v1, v11, :cond_9 + + aget v19, v12, v1 + + invoke-virtual {v3, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result v20 + + shr-int/lit8 v21, v20, 0x1 + + and-int/lit8 v11, v20, 0x1 + + neg-int v11, v11 + + xor-int v11, v11, v21 + + add-int v11, v19, v11 + + if-ge v11, v4, :cond_b + + if-gez v11, :cond_8 + + goto :goto_7 + + :cond_8 + add-int/lit8 v19, v18, 0x1 + + aget v20, v8, v11 + + aput v20, v9, v18 + + aput v11, v12, v1 + + add-int/lit8 v1, v1, 0x1 + + move/from16 v18, v19 + + const/4 v11, 0x5 + + goto :goto_5 + + :cond_9 + add-int/lit8 v15, v15, 0x1 + + const/4 v1, 0x7 + + const/4 v11, 0x5 + + goto :goto_4 + + :cond_a + invoke-virtual {v3}, Lf/h/a/c/i1/s;->d()I + + move-result v1 + + const/4 v2, 0x7 + + add-int/2addr v1, v2 + + and-int/lit8 v1, v1, -0x8 + + invoke-virtual {v3, v1}, Lf/h/a/c/i1/s;->j(I)V + + const/16 v1, 0x20 + + invoke-virtual {v3, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v4 + + new-array v8, v4, [Lf/h/a/c/j1/s/d$b; + + const/4 v11, 0x0 + + :goto_6 + if-ge v11, v4, :cond_10 + + const/16 v12, 0x8 + + invoke-virtual {v3, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v15 + + invoke-virtual {v3, v12}, Lf/h/a/c/i1/s;->f(I)I + + move-result v2 + + invoke-virtual {v3, v1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v12 + + const v1, 0x1f400 + + if-le v12, v1, :cond_d + + :cond_b + :goto_7 + move/from16 v19, v6 + + :cond_c + :goto_8 + const/16 v20, 0x1 + + goto/16 :goto_a + + :cond_d + move/from16 v19, v6 + + int-to-double v5, v10 + + const-wide/high16 v16, 0x4000000000000000L # 2.0 + + mul-double v5, v5, v16 + + invoke-static {v5, v6}, Ljava/lang/Math;->log(D)D + + move-result-wide v5 + + div-double/2addr v5, v13 + + invoke-static {v5, v6}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v5 + + double-to-int v5, v5 + + mul-int/lit8 v6, v12, 0x3 + + new-array v6, v6, [F + + mul-int/lit8 v1, v12, 0x2 + + new-array v1, v1, [F + + move-object/from16 v21, v1 + + const/4 v1, 0x0 + + const/16 v22, 0x0 + + :goto_9 + if-ge v1, v12, :cond_f + + invoke-virtual {v3, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v23 + + shr-int/lit8 v24, v23, 0x1 + + move-object/from16 v25, v3 + + const/16 v20, 0x1 + + and-int/lit8 v3, v23, 0x1 + + move/from16 v23, v4 + + move-object/from16 v4, v21 + + neg-int v3, v3 + + xor-int v3, v3, v24 + + add-int v3, v22, v3 + + if-ltz v3, :cond_c + + if-lt v3, v10, :cond_e + + goto :goto_8 + + :cond_e + mul-int/lit8 v21, v1, 0x3 + + mul-int/lit8 v22, v3, 0x5 + + aget v24, v9, v22 + + aput v24, v6, v21 + + add-int/lit8 v24, v21, 0x1 + + add-int/lit8 v26, v22, 0x1 + + aget v26, v9, v26 + + aput v26, v6, v24 + + add-int/lit8 v21, v21, 0x2 + + add-int/lit8 v24, v22, 0x2 + + aget v24, v9, v24 + + aput v24, v6, v21 + + mul-int/lit8 v21, v1, 0x2 + + add-int/lit8 v24, v22, 0x3 + + aget v24, v9, v24 + + aput v24, v4, v21 + + const/16 v20, 0x1 + + add-int/lit8 v21, v21, 0x1 + + add-int/lit8 v22, v22, 0x4 + + aget v22, v9, v22 + + aput v22, v4, v21 + + add-int/lit8 v1, v1, 0x1 + + move/from16 v22, v3 + + move-object/from16 v21, v4 + + move/from16 v4, v23 + + move-object/from16 v3, v25 + + goto :goto_9 + + :goto_a + const/4 v1, 0x0 + + goto :goto_b + + :cond_f + move-object/from16 v25, v3 + + move/from16 v23, v4 + + move-object/from16 v4, v21 + + const/16 v20, 0x1 + + new-instance v1, Lf/h/a/c/j1/s/d$b; + + invoke-direct {v1, v15, v6, v4, v2}, Lf/h/a/c/j1/s/d$b;->(I[F[FI)V + + aput-object v1, v8, v11 + + add-int/lit8 v11, v11, 0x1 + + move/from16 v6, v19 + + move/from16 v4, v23 + + const/16 v1, 0x20 + + const/4 v2, 0x7 + + const/4 v5, 0x1 + + goto/16 :goto_6 + + :cond_10 + move/from16 v19, v6 + + const/16 v20, 0x1 + + new-instance v1, Lf/h/a/c/j1/s/d$a; + + invoke-direct {v1, v8}, Lf/h/a/c/j1/s/d$a;->([Lf/h/a/c/j1/s/d$b;)V + + :goto_b + if-nez v1, :cond_11 + + goto :goto_d + + :cond_11 + move-object/from16 v2, p0 + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_c + + :cond_12 + move-object v2, v3 + + move/from16 v19, v6 + + const/16 v20, 0x1 + + :goto_c + invoke-virtual {v0, v7}, Lf/h/a/c/i1/t;->C(I)V + + move-object v3, v2 + + move v4, v7 + + move/from16 v6, v19 + + const/4 v1, 0x7 + + const/4 v2, 0x0 + + const/4 v5, 0x1 + + goto/16 :goto_1 + + :cond_13 + :goto_d + const/4 v2, 0x0 + + goto :goto_e + + :cond_14 + move-object v2, v3 + + :goto_e + return-object v2 +.end method + +.method public static j2([BILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/a/f/h/k/f6<", + "*>;", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/a/f/h/k/z5; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget v0, p3, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget v1, p3, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {p2, v1}, Lf/h/a/f/h/k/z5;->k(I)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static j3([BILf/h/a/f/h/c/u;)I + .locals 9 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + int-to-long v1, p1 + + const-wide/16 v3, 0x0 + + cmp-long p1, v1, v3 + + if-ltz p1, :cond_0 + + iput-wide v1, p2, Lf/h/a/f/h/c/u;->b:J + + return v0 + + :cond_0 + const-wide/16 v3, 0x7f + + and-long/2addr v1, v3 + + add-int/lit8 p1, v0, 0x1 + + aget-byte v0, p0, v0 + + and-int/lit8 v3, v0, 0x7f + + int-to-long v3, v3 + + const/4 v5, 0x7 + + shl-long/2addr v3, v5 + + or-long/2addr v1, v3 + + const/4 v3, 0x7 + + :goto_0 + if-gez v0, :cond_1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + add-int/2addr v3, v5 + + and-int/lit8 v4, p1, 0x7f + + int-to-long v6, v4 + + shl-long/2addr v6, v3 + + or-long/2addr v1, v6 + + move v8, v0 + + move v0, p1 + + move p1, v8 + + goto :goto_0 + + :cond_1 + iput-wide v1, p2, Lf/h/a/f/h/c/u;->b:J + + return p1 +.end method + +.method public static k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + .locals 10 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; + + const-wide/16 v1, 0x1 + + invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V + + new-instance v1, Lf/h/c/j/d/k/t0; + + invoke-direct {v1, p0, v0}, Lf/h/c/j/d/k/t0;->(Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicLong;)V + + invoke-static {v1}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor(Ljava/util/concurrent/ThreadFactory;)Ljava/util/concurrent/ExecutorService; + + move-result-object v0 + + sget-object v7, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; + + move-result-object v1 + + new-instance v8, Ljava/lang/Thread; + + new-instance v9, Lf/h/c/j/d/k/u0; + + const-wide/16 v5, 0x2 + + move-object v2, v9 + + move-object v3, p0 + + move-object v4, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/c/j/d/k/u0;->(Ljava/lang/String;Ljava/util/concurrent/ExecutorService;JLjava/util/concurrent/TimeUnit;)V + + const-string v2, "Crashlytics Shutdown Hook for " + + invoke-static {v2, p0}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v8, v9, p0}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v1, v8}, Ljava/lang/Runtime;->addShutdownHook(Ljava/lang/Thread;)V + + return-object v0 +.end method + +.method public static k0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/s; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget p3, p3, Lf/h/e/e;->a:I + + add-int/2addr p3, p1 + + :goto_0 + if-ge p1, p3, :cond_0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->c0([BI)F + + move-result v0 + + invoke-virtual {p2, v0}, Lf/h/e/s;->h(F)V + + add-int/lit8 p1, p1, 0x4 + + goto :goto_0 + + :cond_0 + if-ne p1, p3, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static final k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + .locals 6 + + instance-of v0, p3, Ljava/util/List; + + if-eqz v0, :cond_1 + + check-cast p3, Ljava/util/List; + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + return-void + + :cond_1 + instance-of v0, p3, Ljava/util/Map; + + if-eqz v0, :cond_3 + + check-cast p3, Ljava/util/Map; + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_1 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-static {p0, p1, p2, v0}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_2 + return-void + + :cond_3 + const/16 v0, 0xa + + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_2 + const/16 v2, 0x20 + + if-ge v1, p1, :cond_4 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + instance-of p2, p3, Ljava/lang/String; + + const/16 v1, 0x22 + + const-string v3, ": \"" + + if-eqz p2, :cond_5 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/lang/String; + + invoke-static {p3}, Lf/h/e/h;->l(Ljava/lang/String;)Lf/h/e/h; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->F0(Lf/h/e/h;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto/16 :goto_5 + + :cond_5 + instance-of p2, p3, Lf/h/e/h; + + if-eqz p2, :cond_6 + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/e/h; + + invoke-static {p3}, Lf/h/a/c/i1/e;->F0(Lf/h/e/h;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_5 + + :cond_6 + instance-of p2, p3, Lf/h/e/u; + + const-string v1, "}" + + const-string v3, "\n" + + const-string v4, " {" + + if-eqz p2, :cond_8 + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Lf/h/e/u; + + add-int/lit8 p2, p1, 0x2 + + invoke-static {p3, p0, p2}, Lf/h/a/c/i1/e;->q1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_3 + if-ge v0, p1, :cond_7 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_7 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_5 + + :cond_8 + instance-of p2, p3, Ljava/util/Map$Entry; + + if-eqz p2, :cond_a + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + check-cast p3, Ljava/util/Map$Entry; + + add-int/lit8 p2, p1, 0x2 + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "key" + + invoke-static {p0, p2, v5, v4}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p3 + + const-string v4, "value" + + invoke-static {p0, p2, v4, p3}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_4 + if-ge v0, p1, :cond_9 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_9 + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_5 + + :cond_a + const-string p1, ": " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p3}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_5 + return-void +.end method + +.method public static k2(JJJ)J + .locals 3 + + xor-long/2addr p0, p2 + + mul-long p0, p0, p4 + + const/16 v0, 0x2f + + ushr-long v1, p0, v0 + + xor-long/2addr p0, v1 + + xor-long/2addr p0, p2 + + mul-long p0, p0, p4 + + ushr-long p2, p0, v0 + + xor-long/2addr p0, p2 + + mul-long p0, p0, p4 + + return-wide p0 +.end method + +.method public static k3([BILf/h/a/f/h/k/t4;)I + .locals 9 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + int-to-long v1, p1 + + const-wide/16 v3, 0x0 + + cmp-long p1, v1, v3 + + if-ltz p1, :cond_0 + + iput-wide v1, p2, Lf/h/a/f/h/k/t4;->b:J + + return v0 + + :cond_0 + const-wide/16 v3, 0x7f + + and-long/2addr v1, v3 + + add-int/lit8 p1, v0, 0x1 + + aget-byte v0, p0, v0 + + and-int/lit8 v3, v0, 0x7f + + int-to-long v3, v3 + + const/4 v5, 0x7 + + shl-long/2addr v3, v5 + + or-long/2addr v1, v3 + + const/4 v3, 0x7 + + :goto_0 + if-gez v0, :cond_1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + add-int/2addr v3, v5 + + and-int/lit8 v4, p1, 0x7f + + int-to-long v6, v4 + + shl-long/2addr v6, v3 + + or-long/2addr v1, v6 + + move v8, v0 + + move v0, p1 + + move p1, v8 + + goto :goto_0 + + :cond_1 + iput-wide v1, p2, Lf/h/a/f/h/k/t4;->b:J + + return p1 +.end method + +.method public static l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p0 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p1 # Ljava/util/concurrent/Callable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Ljava/util/concurrent/Callable<", + "TTResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + const-string v0, "Executor must not be null" + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Callback must not be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + new-instance v1, Lf/h/a/f/o/g0; + + invoke-direct {v1, v0, p1}, Lf/h/a/f/o/g0;->(Lf/h/a/f/o/c0;Ljava/util/concurrent/Callable;)V + + invoke-interface {p0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-object v0 +.end method + +.method public static l0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/v; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p3, Lf/h/e/e;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v1, p3, Lf/h/e/e;->a:I + + invoke-static {v1}, Lf/h/e/i;->b(I)I + + move-result v1 + + invoke-virtual {p2, v1}, Lf/h/e/v;->h(I)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static l1(Landroid/os/Parcel;I)Z + .locals 1 + + const/4 v0, 0x4 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->G2(Landroid/os/Parcel;II)V + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static l2([B)J + .locals 27 + + move-object/from16 v7, p0 + + array-length v0, v7 + + if-ltz v0, :cond_7 + + array-length v1, v7 + + if-gt v0, v1, :cond_7 + + const/16 v1, 0x25 + + const/16 v2, 0x12 + + const/16 v3, 0x1e + + const/16 v4, 0x2b + + const/4 v5, 0x2 + + const/16 v6, 0x20 + + const-wide v8, -0x4b6d499041670d8dL # -1.9079014105469082E-55 + + const/16 v10, 0x10 + + const/16 v11, 0x8 + + const-wide v12, -0x651e95c4d06fbfb1L # -3.35749372464804E-179 + + const/4 v14, 0x0 + + if-gt v0, v6, :cond_4 + + if-gt v0, v10, :cond_3 + + if-lt v0, v11, :cond_0 + + shl-int/lit8 v2, v0, 0x1 + + int-to-long v2, v2 + + add-long v8, v2, v12 + + invoke-static {v7, v14}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v2 + + add-long/2addr v2, v12 + + add-int/2addr v0, v14 + + sub-int/2addr v0, v11 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v4 + + invoke-static {v4, v5, v1}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v0 + + mul-long v0, v0, v8 + + add-long/2addr v0, v2 + + const/16 v6, 0x19 + + invoke-static {v2, v3, v6}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v2 + + add-long/2addr v2, v4 + + mul-long v6, v2, v8 + + move-wide v4, v0 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_0 + const/4 v1, 0x4 + + if-lt v0, v1, :cond_1 + + shl-int/lit8 v2, v0, 0x1 + + int-to-long v2, v2 + + add-long v8, v2, v12 + + invoke-static {v7, v14}, Lf/h/a/c/i1/e;->f2([BI)I + + move-result v2 + + int-to-long v2, v2 + + const-wide v4, 0xffffffffL + + and-long/2addr v2, v4 + + int-to-long v4, v0 + + const/4 v6, 0x3 + + shl-long/2addr v2, v6 + + add-long/2addr v4, v2 + + add-int/2addr v0, v14 + + sub-int/2addr v0, v1 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->f2([BI)I + + move-result v0 + + int-to-long v0, v0 + + const-wide v2, 0xffffffffL + + and-long v6, v0, v2 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_1 + if-lez v0, :cond_2 + + aget-byte v1, v7, v14 + + shr-int/lit8 v2, v0, 0x1 + + add-int/2addr v2, v14 + + aget-byte v2, v7, v2 + + add-int/lit8 v3, v0, -0x1 + + add-int/2addr v3, v14 + + aget-byte v3, v7, v3 + + and-int/lit16 v1, v1, 0xff + + and-int/lit16 v2, v2, 0xff + + shl-int/2addr v2, v11 + + add-int/2addr v1, v2 + + and-int/lit16 v2, v3, 0xff + + shl-int/2addr v2, v5 + + add-int/2addr v0, v2 + + int-to-long v1, v1 + + mul-long v1, v1, v12 + + int-to-long v3, v0 + + const-wide v5, -0x3c5a37a36834ced9L # -7.8480313857871552E17 + + mul-long v3, v3, v5 + + xor-long v0, v1, v3 + + const/16 v2, 0x2f + + ushr-long v2, v0, v2 + + xor-long/2addr v0, v2 + + mul-long v0, v0, v12 + + return-wide v0 + + :cond_2 + return-wide v12 + + :cond_3 + shl-int/lit8 v1, v0, 0x1 + + int-to-long v5, v1 + + add-long v19, v5, v12 + + invoke-static {v7, v14}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v5 + + mul-long v5, v5, v8 + + invoke-static {v7, v11}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v8 + + add-int/2addr v0, v14 + + add-int/lit8 v1, v0, -0x8 + + invoke-static {v7, v1}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v14 + + mul-long v14, v14, v19 + + sub-int/2addr v0, v10 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v0 + + mul-long v0, v0, v12 + + add-long v10, v5, v8 + + invoke-static {v10, v11, v4}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v10 + + invoke-static {v14, v15, v3}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v3 + + add-long/2addr v3, v10 + + add-long/2addr v0, v3 + + add-long/2addr v8, v12 + + invoke-static {v8, v9, v2}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v2 + + add-long/2addr v2, v5 + + add-long v17, v2, v14 + + move-wide v15, v0 + + invoke-static/range {v15 .. v20}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_4 + const/16 v2, 0x40 + + if-gt v0, v2, :cond_5 + + shl-int/lit8 v1, v0, 0x1 + + int-to-long v1, v1 + + add-long/2addr v1, v12 + + invoke-static {v7, v14}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v5 + + mul-long v5, v5, v12 + + invoke-static {v7, v11}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v8 + + add-int/2addr v0, v14 + + add-int/lit8 v3, v0, -0x8 + + invoke-static {v7, v3}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v14 + + mul-long v14, v14, v1 + + add-int/lit8 v3, v0, -0x10 + + invoke-static {v7, v3}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v16 + + mul-long v16, v16, v12 + + add-long v10, v5, v8 + + invoke-static {v10, v11, v4}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v10 + + const/16 v3, 0x1e + + invoke-static {v14, v15, v3}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v18 + + add-long v18, v18, v10 + + add-long v10, v18, v16 + + add-long/2addr v8, v12 + + const/16 v3, 0x12 + + invoke-static {v8, v9, v3}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v8 + + add-long/2addr v8, v5 + + add-long v17, v8, v14 + + move-wide v15, v10 + + move-wide/from16 v19, v1 + + invoke-static/range {v15 .. v20}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v8 + + const/16 v3, 0x10 + + invoke-static {v7, v3}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v12 + + mul-long v12, v12, v1 + + const/16 v3, 0x18 + + invoke-static {v7, v3}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v14 + + add-int/lit8 v4, v0, -0x20 + + invoke-static {v7, v4}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v17 + + add-long v17, v17, v10 + + mul-long v10, v17, v1 + + sub-int/2addr v0, v3 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v3 + + add-long/2addr v3, v8 + + mul-long v3, v3, v1 + + add-long v7, v12, v14 + + const/16 v0, 0x2b + + invoke-static {v7, v8, v0}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v7 + + const/16 v0, 0x1e + + invoke-static {v10, v11, v0}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v16 + + add-long v16, v16, v7 + + add-long v3, v16, v3 + + add-long/2addr v14, v5 + + const/16 v0, 0x12 + + invoke-static {v14, v15, v0}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v5 + + add-long/2addr v5, v12 + + add-long v17, v5, v10 + + move-wide v15, v3 + + invoke-static/range {v15 .. v20}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_5 + const-wide v2, 0x226bb95b4e64b6d4L # 7.104748899679321E-143 + + const-wide v10, 0x134a747f856d0526L # 9.592726139023731E-216 + + new-array v12, v5, [J + + new-array v13, v5, [J + + const-wide v4, 0x1529cba0ca458ffL + + invoke-static {v7, v14}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v15 + + add-long/2addr v15, v4 + + const/16 v17, 0x1 + + add-int/lit8 v0, v0, -0x1 + + div-int/lit8 v4, v0, 0x40 + + shl-int/lit8 v4, v4, 0x6 + + add-int/lit8 v6, v4, 0x0 + + and-int/lit8 v4, v0, 0x3f + + add-int v0, v6, v4 + + add-int/lit8 v18, v0, -0x3f + + const/4 v0, 0x0 + + move-wide/from16 v19, v15 + + const/4 v0, 0x0 + + move-wide v14, v10 + + const/4 v10, 0x0 + + :goto_0 + add-long v19, v19, v2 + + aget-wide v21, v12, v0 + + add-long v19, v19, v21 + + add-int/lit8 v0, v10, 0x8 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v21 + + move v11, v4 + + add-long v4, v21, v19 + + invoke-static {v4, v5, v1}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v0 + + mul-long v0, v0, v8 + + aget-wide v4, v12, v17 + + add-long/2addr v2, v4 + + add-int/lit8 v4, v10, 0x30 + + invoke-static {v7, v4}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v4 + + add-long/2addr v4, v2 + + const/16 v2, 0x2a + + invoke-static {v4, v5, v2}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v2 + + mul-long v2, v2, v8 + + aget-wide v4, v13, v17 + + xor-long v19, v0, v4 + + const/4 v0, 0x0 + + aget-wide v4, v12, v0 + + add-int/lit8 v1, v10, 0x28 + + invoke-static {v7, v1}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v21 + + add-long v21, v21, v4 + + add-long v21, v21, v2 + + aget-wide v1, v13, v0 + + add-long/2addr v14, v1 + + const/16 v1, 0x21 + + invoke-static {v14, v15, v1}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v1 + + mul-long v14, v1, v8 + + aget-wide v1, v12, v17 + + mul-long v2, v1, v8 + + aget-wide v0, v13, v0 + + add-long v4, v19, v0 + + move-object/from16 v0, p0 + + move v1, v10 + + move v8, v6 + + move-object v6, v12 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->S2([BIJJ[J)V + + add-int/lit8 v1, v10, 0x20 + + aget-wide v2, v13, v17 + + add-long/2addr v2, v14 + + add-int/lit8 v0, v10, 0x10 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v4 + + add-long v4, v4, v21 + + move-object/from16 v0, p0 + + move-object v6, v13 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->S2([BIJJ[J)V + + add-int/lit8 v10, v10, 0x40 + + if-ne v10, v8, :cond_6 + + const-wide/16 v0, 0xff + + and-long v0, v19, v0 + + shl-long v0, v0, v17 + + const-wide v2, -0x4b6d499041670d8dL # -1.9079014105469082E-55 + + add-long v23, v0, v2 + + const/4 v0, 0x0 + + aget-wide v1, v13, v0 + + int-to-long v3, v11 + + add-long/2addr v1, v3 + + aput-wide v1, v13, v0 + + aget-wide v1, v12, v0 + + aget-wide v3, v13, v0 + + add-long/2addr v1, v3 + + aput-wide v1, v12, v0 + + aget-wide v1, v13, v0 + + aget-wide v3, v12, v0 + + add-long/2addr v1, v3 + + aput-wide v1, v13, v0 + + add-long v14, v14, v21 + + aget-wide v0, v12, v0 + + add-long/2addr v14, v0 + + add-int/lit8 v0, v18, 0x8 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v0 + + add-long/2addr v0, v14 + + const/16 v2, 0x25 + + invoke-static {v0, v1, v2}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v0 + + mul-long v0, v0, v23 + + aget-wide v2, v12, v17 + + add-long v21, v21, v2 + + add-int/lit8 v2, v18, 0x30 + + invoke-static {v7, v2}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v2 + + add-long v2, v2, v21 + + const/16 v4, 0x2a + + invoke-static {v2, v3, v4}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v2 + + mul-long v2, v2, v23 + + aget-wide v4, v13, v17 + + const-wide/16 v8, 0x9 + + mul-long v4, v4, v8 + + xor-long v10, v0, v4 + + const/4 v0, 0x0 + + aget-wide v4, v12, v0 + + mul-long v4, v4, v8 + + add-int/lit8 v1, v18, 0x28 + + invoke-static {v7, v1}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v8 + + add-long/2addr v8, v4 + + add-long v14, v8, v2 + + aget-wide v1, v13, v0 + + add-long v1, v19, v1 + + const/16 v3, 0x21 + + invoke-static {v1, v2, v3}, Ljava/lang/Long;->rotateRight(JI)J + + move-result-wide v1 + + mul-long v19, v1, v23 + + aget-wide v1, v12, v17 + + mul-long v2, v1, v23 + + aget-wide v0, v13, v0 + + add-long v4, v10, v0 + + move-object/from16 v0, p0 + + move/from16 v1, v18 + + move-object v6, v12 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->S2([BIJJ[J)V + + add-int/lit8 v1, v18, 0x20 + + aget-wide v2, v13, v17 + + add-long v2, v2, v19 + + add-int/lit8 v0, v18, 0x10 + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->l3([BI)J + + move-result-wide v4 + + add-long/2addr v4, v14 + + move-object/from16 v0, p0 + + move-object v6, v13 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->S2([BIJJ[J)V + + const/4 v0, 0x0 + + aget-wide v4, v12, v0 + + aget-wide v6, v13, v0 + + move-wide/from16 v8, v23 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + const/16 v2, 0x2f + + ushr-long v2, v14, v2 + + xor-long/2addr v2, v14 + + const-wide v4, -0x3c5a37a36834ced9L # -7.8480313857871552E17 + + mul-long v2, v2, v4 + + add-long/2addr v2, v0 + + add-long v0, v2, v10 + + aget-wide v4, v12, v17 + + aget-wide v6, v13, v17 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v2 + + add-long v6, v2, v19 + + move-wide v4, v0 + + invoke-static/range {v4 .. v9}, Lf/h/a/c/i1/e;->k2(JJJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_6 + const-wide v2, -0x4b6d499041670d8dL # -1.9079014105469082E-55 + + const/16 v1, 0x25 + + const/4 v0, 0x0 + + move v6, v8 + + move v4, v11 + + move-wide v8, v2 + + move-wide/from16 v2, v21 + + move-wide/from16 v25, v14 + + move-wide/from16 v14, v19 + + move-wide/from16 v19, v25 + + goto/16 :goto_0 + + :cond_7 + new-instance v1, Ljava/lang/IndexOutOfBoundsException; + + const/16 v2, 0x43 + + const-string v3, "Out of bound index with offput: 0 and length: " + + invoke-static {v2, v3, v0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public static l3([BI)J + .locals 1 + + const/16 v0, 0x8 + + invoke-static {p0, p1, v0}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; + + move-result-object p0 + + sget-object p1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {p0, p1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->getLong()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static final m(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const-string v3, "_" + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C + + move-result v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static m0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/c0; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p3, Lf/h/e/e;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I + + move-result p1 + + iget-wide v1, p3, Lf/h/e/e;->b:J + + invoke-static {v1, v2}, Lf/h/e/i;->c(J)J + + move-result-wide v1 + + invoke-virtual {p2, v1, v2}, Lf/h/e/c0;->h(J)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + .locals 2 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-object v1 +.end method + +.method public static m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/t2<", + "TT;>;)", + "Lf/h/a/f/h/k/t2<", + "TT;>;" + } + .end annotation + + instance-of v0, p0, Lf/h/a/f/h/k/u2; + + if-nez v0, :cond_2 + + instance-of v0, p0, Lf/h/a/f/h/k/v2; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + instance-of v0, p0, Ljava/io/Serializable; + + if-eqz v0, :cond_1 + + new-instance v0, Lf/h/a/f/h/k/v2; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/v2;->(Lf/h/a/f/h/k/t2;)V + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/k/u2; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/u2;->(Lf/h/a/f/h/k/t2;)V + + return-object v0 + + :cond_2 + :goto_0 + return-object p0 +.end method + +.method public static m3(Landroid/os/Parcel;I)V + .locals 2 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + sub-int v1, v0, p1 + + add-int/lit8 p1, p1, -0x4 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->setDataPosition(I)V + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-void +.end method + +.method public static n(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 +.end method + +.method public static n0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/v; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p3, Lf/h/e/e;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v1, p3, Lf/h/e/e;->a:I + + invoke-virtual {p2, v1}, Lf/h/e/v;->h(I)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static n1(Landroid/os/Parcel;I)I + .locals 1 + + const/4 v0, 0x4 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->G2(Landroid/os/Parcel;II)V + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + return p0 +.end method + +.method public static n2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; + .locals 2 + .param p0 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + move-object p1, v0 + + :cond_1 + :goto_0 + iget p0, p0, Lcom/google/android/gms/common/api/Status;->e:I + + const/16 v0, 0x4466 + + if-eq p0, v0, :cond_4 + + const/16 v0, 0x4467 + + if-eq p0, v0, :cond_3 + + const/16 v0, 0x44c2 + + if-eq p0, v0, :cond_2 + + packed-switch p0, :pswitch_data_0 + + new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingException; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingException;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_0 + new-instance p0, Lcom/google/firebase/appindexing/zzc; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzc;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_1 + new-instance p0, Lcom/google/firebase/appindexing/zzd; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzd;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_2 + new-instance p0, Lcom/google/firebase/appindexing/zzf; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzf;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_3 + new-instance p0, Lcom/google/firebase/appindexing/zze; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zze;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_4 + new-instance p0, Lcom/google/firebase/appindexing/zzg; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzg;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_5 + new-instance p0, Lcom/google/firebase/appindexing/zza; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zza;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_6 + new-instance p0, Lcom/google/firebase/appindexing/zzb; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzb;->(Ljava/lang/String;)V + + return-object p0 + + :cond_2 + new-instance p0, Lcom/google/firebase/appindexing/zzh; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/zzh;->(Ljava/lang/String;)V + + return-object p0 + + :cond_3 + new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingTooManyArgumentsException; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingTooManyArgumentsException;->(Ljava/lang/String;)V + + return-object p0 + + :cond_4 + new-instance p0, Lcom/google/firebase/appindexing/FirebaseAppIndexingInvalidArgumentException; + + invoke-direct {p0, p1}, Lcom/google/firebase/appindexing/FirebaseAppIndexingInvalidArgumentException;->(Ljava/lang/String;)V + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x4469 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static n3(Landroid/os/Parcel;II)V + .locals 1 + + const v0, 0xffff + + if-lt p2, v0, :cond_0 + + const/high16 v0, -0x10000 + + or-int/2addr p1, v0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p0, p2}, Landroid/os/Parcel;->writeInt(I)V + + return-void + + :cond_0 + shl-int/lit8 p2, p2, 0x10 + + or-int/2addr p1, p2 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static o(ZLjava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static o0([BILf/h/e/w$c;Lf/h/e/e;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BI", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p2, Lf/h/e/c0; + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p3, Lf/h/e/e;->a:I + + add-int/2addr v0, p1 + + :goto_0 + if-ge p1, v0, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I + + move-result p1 + + iget-wide v1, p3, Lf/h/e/e;->b:J + + invoke-virtual {p2, v1, v2}, Lf/h/e/c0;->h(J)V + + goto :goto_0 + + :cond_0 + if-ne p1, v0, :cond_1 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static o1(Landroid/os/Parcel;I)J + .locals 1 + + const/16 v0, 0x8 + + invoke-static {p0, p1, v0}, Lf/h/a/c/i1/e;->G2(Landroid/os/Parcel;II)V + + invoke-virtual {p0}, Landroid/os/Parcel;->readLong()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + .locals 2 + .param p0 # Lorg/apache/http/HttpMessage; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + :try_start_0 + const-string v0, "content-length" + + invoke-interface {p0, v0}, Lorg/apache/http/HttpMessage;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header; + + move-result-object p0 + + if-eqz p0, :cond_0 + + invoke-interface {p0}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + nop + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object p0 + + iget-boolean p0, p0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p0, :cond_0 + + const-string p0, "FirebasePerformance" + + const-string v0, "The content-length value is not a valid number" + + invoke-static {p0, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static o3(ZLjava/lang/Object;)V + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static varargs p(ZLjava/lang/String;[Ljava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-static {p1, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static p0([BILf/h/e/e;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p2, Lf/h/e/e;->a:I + + if-ltz v0, :cond_1 + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + new-instance v1, Ljava/lang/String; + + sget-object v2, Lf/h/e/w;->a:Ljava/nio/charset/Charset; + + invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + iput-object v1, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static p1(Landroid/os/Parcel;I)I + .locals 2 + + const/high16 v0, -0x10000 + + and-int v1, p1, v0 + + if-eq v1, v0, :cond_0 + + shr-int/lit8 p0, p1, 0x10 + + const p1, 0xffff + + and-int/2addr p0, p1 + + return p0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + return p0 +.end method + +.method public static p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + .param p0 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Bundle;", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;TT;)TT;" + } + .end annotation + + invoke-virtual {p0, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + if-nez p0, :cond_0 + + return-object p3 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p3 + + invoke-virtual {p2, p3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p3 + + if-eqz p3, :cond_1 + + return-object p0 + + :cond_1 + new-instance p3, Ljava/lang/IllegalStateException; + + const/4 v0, 0x3 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + aput-object p1, v0, v1 + + const/4 p1, 0x1 + + invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p2 + + aput-object p2, v0, p1 + + const/4 p1, 0x2 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p0 + + aput-object p0, v0, p1 + + const-string p0, "Invalid conditional user property field type. \'%s\' expected [%s] but was [%s]" + + invoke-static {p0, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p3, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p3 +.end method + +.method public static p3(II)I + .locals 2 + + if-ltz p0, :cond_0 + + if-gt p0, p1, :cond_0 + + return p0 + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const-string v1, "index" + + invoke-static {p0, p1, v1}, Lf/h/a/c/i1/e;->Y2(IILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static q(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 +.end method + +.method public static q0([BILf/h/e/e;)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p1 + + iget v0, p2, Lf/h/e/e;->a:I + + if-ltz v0, :cond_1 + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + invoke-static {p0, p1, v0}, Lf/h/e/j1;->d([BII)Ljava/lang/String; + + move-result-object p0 + + iput-object p0, p2, Lf/h/e/e;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static q1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V + .locals 13 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + new-instance v2, Ljava/util/TreeSet; + + invoke-direct {v2}, Ljava/util/TreeSet;->()V + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getDeclaredMethods()[Ljava/lang/reflect/Method; + + move-result-object v3 + + array-length v4, v3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_0 + const-string v7, "get" + + if-ge v6, v4, :cond_1 + + aget-object v8, v3, v6 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v1, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getParameterTypes()[Ljava/lang/Class; + + move-result-object v9 + + array-length v9, v9 + + if-nez v9, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v0, v9, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + invoke-virtual {v8}, Ljava/lang/reflect/Method;->getName()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v2, v7}, Ljava/util/TreeSet;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v2}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_2 + :goto_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + const/4 v4, 0x3 + + if-eqz v3, :cond_12 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3, v7}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-virtual {v3, v4}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v6 + + goto :goto_2 + + :cond_3 + move-object v6, v3 + + :goto_2 + const-string v8, "List" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + const/4 v10, 0x1 + + if-eqz v9, :cond_4 + + const-string v9, "OrBuilderList" + + invoke-virtual {v6, v9}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-nez v9, :cond_4 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_4 + + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + add-int/lit8 v9, v9, -0x4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/reflect/Method; + + if-eqz v9, :cond_4 + + invoke-virtual {v9}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v11 + + const-class v12, Ljava/util/List; + + invoke-virtual {v11, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-eqz v11, :cond_4 + + invoke-static {v8}, Lf/h/a/c/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + new-array v4, v5, [Ljava/lang/Object; + + invoke-static {v9, p0, v4}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_4 + const-string v8, "Map" + + invoke-virtual {v6, v8}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_5 + + invoke-virtual {v6, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-nez v8, :cond_5 + + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v9}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v9 + + sub-int/2addr v9, v4 + + invoke-virtual {v6, v10, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v0, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-eqz v3, :cond_5 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getReturnType()Ljava/lang/Class; + + move-result-object v8 + + const-class v9, Ljava/util/Map; + + invoke-virtual {v8, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_5 + + const-class v8, Ljava/lang/Deprecated; + + invoke-virtual {v3, v8}, Ljava/lang/reflect/Method;->isAnnotationPresent(Ljava/lang/Class;)Z + + move-result v8 + + if-nez v8, :cond_5 + + invoke-virtual {v3}, Ljava/lang/reflect/Method;->getModifiers()I + + move-result v8 + + invoke-static {v8}, Ljava/lang/reflect/Modifier;->isPublic(I)Z + + move-result v8 + + if-eqz v8, :cond_5 + + invoke-static {v4}, Lf/h/a/c/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + new-array v6, v5, [Ljava/lang/Object; + + invoke-static {v3, p0, v6}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p1, p2, v4, v3}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_5 + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V + + const-string v4, "set" + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v1, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/reflect/Method; + + if-nez v3, :cond_6 + + goto/16 :goto_1 + + :cond_6 + const-string v3, "Bytes" + + invoke-virtual {v6, v3}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_7 + + invoke-static {v7}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, -0x5 + + invoke-virtual {v6, v5, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v0, v3}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_7 + + goto/16 :goto_1 + + :cond_7 + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v6, v5, v10}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v10}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/reflect/Method; + + new-instance v8, Ljava/lang/StringBuilder; + + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V + + const-string v9, "has" + + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/reflect/Method; + + if-eqz v4, :cond_2 + + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v4, p0, v8}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + if-nez v6, :cond_11 + + instance-of v6, v4, Ljava/lang/Boolean; + + if-eqz v6, :cond_8 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v6 + + xor-int/2addr v6, v10 + + goto/16 :goto_4 + + :cond_8 + instance-of v6, v4, Ljava/lang/Integer; + + if-eqz v6, :cond_9 + + move-object v6, v4 + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + if-nez v6, :cond_f + + goto :goto_3 + + :cond_9 + instance-of v6, v4, Ljava/lang/Float; + + if-eqz v6, :cond_a + + move-object v6, v4 + + check-cast v6, Ljava/lang/Float; + + invoke-virtual {v6}, Ljava/lang/Float;->floatValue()F + + move-result v6 + + const/4 v8, 0x0 + + cmpl-float v6, v6, v8 + + if-nez v6, :cond_f + + goto :goto_3 + + :cond_a + instance-of v6, v4, Ljava/lang/Double; + + if-eqz v6, :cond_b + + move-object v6, v4 + + check-cast v6, Ljava/lang/Double; + + invoke-virtual {v6}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v8 + + const-wide/16 v11, 0x0 + + cmpl-double v6, v8, v11 + + if-nez v6, :cond_f + + goto :goto_3 + + :cond_b + instance-of v6, v4, Ljava/lang/String; + + if-eqz v6, :cond_c + + const-string v6, "" + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_4 + + :cond_c + instance-of v6, v4, Lf/h/e/h; + + if-eqz v6, :cond_d + + sget-object v6, Lf/h/e/h;->d:Lf/h/e/h; + + invoke-virtual {v4, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v6 + + goto :goto_4 + + :cond_d + instance-of v6, v4, Lf/h/e/l0; + + if-eqz v6, :cond_e + + move-object v6, v4 + + check-cast v6, Lf/h/e/l0; + + invoke-interface {v6}, Lf/h/e/m0;->c()Lf/h/e/l0; + + move-result-object v6 + + if-ne v4, v6, :cond_f + + goto :goto_3 + + :cond_e + instance-of v6, v4, Ljava/lang/Enum; + + if-eqz v6, :cond_f + + move-object v6, v4 + + check-cast v6, Ljava/lang/Enum; + + invoke-virtual {v6}, Ljava/lang/Enum;->ordinal()I + + move-result v6 + + if-nez v6, :cond_f + + :goto_3 + const/4 v6, 0x1 + + goto :goto_4 + + :cond_f + const/4 v6, 0x0 + + :goto_4 + if-nez v6, :cond_10 + + goto :goto_5 + + :cond_10 + const/4 v10, 0x0 + + goto :goto_5 + + :cond_11 + new-array v8, v5, [Ljava/lang/Object; + + invoke-static {v6, p0, v8}, Lf/h/e/u;->k(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v10 + + :goto_5 + if-eqz v10, :cond_2 + + invoke-static {v3}, Lf/h/a/c/i1/e;->m(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {p1, p2, v3, v4}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_1 + + :cond_12 + instance-of v0, p0, Lf/h/e/u$c; + + if-eqz v0, :cond_14 + + move-object v0, p0 + + check-cast v0, Lf/h/e/u$c; + + iget-object v0, v0, Lf/h/e/u$c;->h:Lf/h/e/r; + + invoke-virtual {v0}, Lf/h/e/r;->g()Ljava/util/Iterator; + + move-result-object v0 + + :goto_6 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_14 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/e/u$d; + + if-eqz v2, :cond_13 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + const-string v2, "[0]" + + invoke-static {p1, p2, v2, v1}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_13 + const/4 p0, 0x0 + + throw p0 + + :cond_14 + check-cast p0, Lf/h/e/u; + + iget-object p0, p0, Lf/h/e/u;->e:Lf/h/e/f1; + + if-eqz p0, :cond_15 + + :goto_7 + iget v0, p0, Lf/h/e/f1;->a:I + + if-ge v5, v0, :cond_15 + + iget-object v0, p0, Lf/h/e/f1;->b:[I + + aget v0, v0, v5 + + ushr-int/2addr v0, v4 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/e/f1;->c:[Ljava/lang/Object; + + aget-object v1, v1, v5 + + invoke-static {p1, p2, v0, v1}, Lf/h/a/c/i1/e;->k1(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + add-int/lit8 v5, v5, 0x1 + + goto :goto_7 + + :cond_15 + return-void +.end method + +.method public static q2(Lf/h/a/f/h/k/u1;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/u1<", + "TV;>;)TV;" + } + .end annotation + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/k/u1;->a()Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J + + move-result-wide v0 + + :try_start_1 + invoke-interface {p0}, Lf/h/a/f/h/k/u1;->a()Ljava/lang/Object; + + move-result-object p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + :goto_0 + return-object p0 + + :catchall_0 + move-exception p0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + throw p0 +.end method + +.method public static q3([BI)J + .locals 7 + + aget-byte v0, p0, p1 + + int-to-long v0, v0 + + const-wide/16 v2, 0xff + + and-long/2addr v0, v2 + + add-int/lit8 v4, p1, 0x1 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x8 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x2 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x10 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x3 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x18 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x4 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x20 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x5 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x28 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x6 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x30 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 p1, p1, 0x7 + + aget-byte p0, p0, p1 + + int-to-long p0, p0 + + and-long/2addr p0, v2 + + const/16 v2, 0x38 + + shl-long/2addr p0, v2 + + or-long/2addr p0, v0 + + return-wide p0 +.end method + +.method public static r(ZLjava/lang/Object;)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_b + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_a + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_9 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p3, 0x5 + + if-ne v0, p3, :cond_0 + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->a0([BI)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_1 + invoke-static {}, Lf/h/e/f1;->a()Lf/h/e/f1; + + move-result-object v6 + + and-int/lit8 v0, p0, -0x8 + + or-int/lit8 v7, v0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_3 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result v2 + + iget p2, p5, Lf/h/e/e;->a:I + + if-ne p2, v7, :cond_2 + + move v0, p2 + + move p2, v2 + + goto :goto_1 + + :cond_2 + move v0, p2 + + move-object v1, p1 + + move v3, p3 + + move-object v4, v6 + + move-object v5, p5 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + + move-result v0 + + move v8, v0 + + move v0, p2 + + move p2, v8 + + goto :goto_0 + + :cond_3 + :goto_1 + if-gt p2, p3, :cond_4 + + if-ne v0, v7, :cond_4 + + invoke-virtual {p4, p0, v6}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + return p2 + + :cond_4 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->g()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_5 + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p2 + + iget p3, p5, Lf/h/e/e;->a:I + + if-ltz p3, :cond_8 + + array-length p5, p1 + + sub-int/2addr p5, p2 + + if-gt p3, p5, :cond_7 + + if-nez p3, :cond_6 + + sget-object p1, Lf/h/e/h;->d:Lf/h/e/h; + + invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + goto :goto_2 + + :cond_6 + invoke-static {p1, p2, p3}, Lf/h/e/h;->k([BII)Lf/h/e/h; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + :goto_2 + add-int/2addr p2, p3 + + return p2 + + :cond_7 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->h()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_8 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->f()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_9 + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->b0([BI)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p4, p0, p1}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_a + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I + + move-result p1 + + iget-wide p2, p5, Lf/h/e/e;->b:J + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {p4, p0, p2}, Lf/h/e/f1;->b(ILjava/lang/Object;)V + + return p1 + + :cond_b + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static r1(F)I + .locals 1 + + const/4 v0, 0x0 + + cmpg-float v0, p0, v0 + + if-gez v0, :cond_0 + + const/high16 v0, -0x41000000 # -0.5f + + goto :goto_0 + + :cond_0 + const/high16 v0, 0x3f000000 # 0.5f + + :goto_0 + add-float/2addr p0, v0 + + float-to-int p0, p0 + + return p0 +.end method + +.method public static r2(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + .locals 1 + .param p0 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)TTResult;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/util/concurrent/ExecutionException; + } + .end annotation + + invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->k()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; + + move-result-object p0 + + return-object p0 + + :cond_0 + move-object v0, p0 + + check-cast v0, Lf/h/a/f/o/c0; + + iget-boolean v0, v0, Lf/h/a/f/o/c0;->d:Z + + if-eqz v0, :cond_1 + + new-instance p0, Ljava/util/concurrent/CancellationException; + + const-string v0, "Task is already canceled" + + invoke-direct {p0, v0}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance v0, Ljava/util/concurrent/ExecutionException; + + invoke-virtual {p0}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/util/concurrent/ExecutionException;->(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public static r3([BI)D + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static s(Z)V + .locals 0 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 +.end method + +.method public static s0(I[BILf/h/e/e;)I + .locals 1 + + and-int/lit8 p0, p0, 0x7f + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_0 + + shl-int/lit8 p1, p2, 0x7 + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/e/e;->a:I + + return v0 + + :cond_0 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x7 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_1 + + shl-int/lit8 p1, v0, 0xe + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/e/e;->a:I + + return p2 + + :cond_1 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0xe + + or-int/2addr p0, v0 + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-ltz p2, :cond_2 + + shl-int/lit8 p1, p2, 0x15 + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/e/e;->a:I + + return v0 + + :cond_2 + and-int/lit8 p2, p2, 0x7f + + shl-int/lit8 p2, p2, 0x15 + + or-int/2addr p0, p2 + + add-int/lit8 p2, v0, 0x1 + + aget-byte v0, p1, v0 + + if-ltz v0, :cond_3 + + shl-int/lit8 p1, v0, 0x1c + + or-int/2addr p0, p1 + + iput p0, p3, Lf/h/e/e;->a:I + + return p2 + + :cond_3 + and-int/lit8 v0, v0, 0x7f + + shl-int/lit8 v0, v0, 0x1c + + or-int/2addr p0, v0 + + :goto_0 + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-gez p2, :cond_4 + + move p2, v0 + + goto :goto_0 + + :cond_4 + iput p0, p3, Lf/h/e/e;->a:I + + return v0 +.end method + +.method public static s1(I[BIILf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/protobuf/InvalidProtocolBufferException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + if-eqz v0, :cond_8 + + and-int/lit8 v0, p0, 0x7 + + if-eqz v0, :cond_7 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_6 + + const/4 v1, 0x2 + + if-eq v0, v1, :cond_5 + + const/4 v1, 0x3 + + if-eq v0, v1, :cond_1 + + const/4 p0, 0x5 + + if-ne v0, p0, :cond_0 + + add-int/lit8 p2, p2, 0x4 + + return p2 + + :cond_0 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_1 + and-int/lit8 p0, p0, -0x8 + + or-int/lit8 p0, p0, 0x4 + + const/4 v0, 0x0 + + :goto_0 + if-ge p2, p3, :cond_3 + + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p2 + + iget v0, p4, Lf/h/e/e;->a:I + + if-ne v0, p0, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-static {v0, p1, p2, p3, p4}, Lf/h/a/c/i1/e;->s1(I[BIILf/h/e/e;)I + + move-result p2 + + goto :goto_0 + + :cond_3 + :goto_1 + if-gt p2, p3, :cond_4 + + if-ne v0, p0, :cond_4 + + return p2 + + :cond_4 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->g()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 + + :cond_5 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p0 + + iget p1, p4, Lf/h/e/e;->a:I + + add-int/2addr p0, p1 + + return p0 + + :cond_6 + add-int/lit8 p2, p2, 0x8 + + return p2 + + :cond_7 + invoke-static {p1, p2, p4}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I + + move-result p0 + + return p0 + + :cond_8 + invoke-static {}, Lcom/google/protobuf/InvalidProtocolBufferException;->b()Lcom/google/protobuf/InvalidProtocolBufferException; + + move-result-object p0 + + throw p0 +.end method + +.method public static s2(Ljava/lang/Object;I)Ljava/lang/Object; + .locals 2 + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + const/16 v0, 0x14 + + const-string v1, "at index " + + invoke-static {v0, v1, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static s3([BI)I + .locals 2 + + aget-byte v0, p0, p1 + + and-int/lit16 v0, v0, 0xff + + add-int/lit8 v1, p1, 0x1 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + or-int/2addr v0, v1 + + add-int/lit8 v1, p1, 0x2 + + aget-byte v1, p0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + or-int/2addr v0, v1 + + add-int/lit8 p1, p1, 0x3 + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + shl-int/lit8 p0, p0, 0x18 + + or-int/2addr p0, v0 + + return p0 +.end method + +.method public static t()V + .locals 2 + + :goto_0 + invoke-static {}, Landroid/opengl/GLES20;->glGetError()I + + move-result v0 + + if-eqz v0, :cond_0 + + const-string v1, "glError " + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + invoke-static {v0}, Landroid/opengl/GLU;->gluErrorString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "GlUtil" + + invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static t0([BILf/h/e/e;)I + .locals 1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + if-ltz p1, :cond_0 + + iput p1, p2, Lf/h/e/e;->a:I + + return v0 + + :cond_0 + invoke-static {p1, p0, v0, p2}, Lf/h/a/c/i1/e;->s0(I[BILf/h/e/e;)I + + move-result p0 + + return p0 +.end method + +.method public static t1(Landroid/os/Parcel;I)V + .locals 1 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result p1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v0 + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->setDataPosition(I)V + + return-void +.end method + +.method public static t2(IILjava/lang/String;)Ljava/lang/String; + .locals 4 + .param p2 # Ljava/lang/String; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const/4 v2, 0x2 + + if-gez p0, :cond_0 + + new-array p1, v2, [Ljava/lang/Object; + + aput-object p2, p1, v1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, p1, v0 + + const-string p0, "%s (%s) must not be negative" + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + if-ltz p1, :cond_1 + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object p2, v3, v1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v3, v0 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v3, v2 + + const-string p0, "%s (%s) must not be greater than size (%s)" + + invoke-static {p0, v3}, Lf/h/a/c/i1/e;->x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 p2, 0x1a + + const-string v0, "negative size: " + + invoke-static {p2, v0, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static t3([BILf/h/a/f/h/c/u;)I + .locals 3 + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/c/u;->a:I + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + new-instance v1, Ljava/lang/String; + + sget-object v2, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + iput-object v1, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 +.end method + +.method public static u(Landroid/os/Handler;)V + .locals 5 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Thread;->getName()Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + const-string v0, "null current looper" + + :goto_0 + invoke-virtual {p0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Thread;->getName()Ljava/lang/String; + + move-result-object v1 + + const/16 v2, 0x24 + + invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "Must be called on " + + const-string v4, " thread, but got " + + invoke-static {v2, v3, v1, v4, v0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + const-string v1, "." + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-virtual {p0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object p0 + + if-ne v1, p0, :cond_1 + + return-void + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I[BII", + "Lf/h/e/w$c<", + "*>;", + "Lf/h/e/e;", + ")I" + } + .end annotation + + check-cast p4, Lf/h/e/v; + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p2 + + iget v0, p5, Lf/h/e/e;->a:I + + invoke-virtual {p4, v0}, Lf/h/e/v;->h(I)V + + :goto_0 + if-ge p2, p3, :cond_1 + + invoke-static {p1, p2, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result v0 + + iget v1, p5, Lf/h/e/e;->a:I + + if-eq p0, v1, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-static {p1, v0, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I + + move-result p2 + + iget v0, p5, Lf/h/e/e;->a:I + + invoke-virtual {p4, v0}, Lf/h/e/v;->h(I)V + + goto :goto_0 + + :cond_1 + :goto_1 + return p2 +.end method + +.method public static u1([I)I + .locals 4 + + array-length v0, p0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + aget v3, p0, v1 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v2 +.end method + +.method public static u2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + :try_start_0 + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p0 + + sget v0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "string" + + invoke-virtual {p0, p1, v1, v0}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result p1 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, p1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Landroid/content/res/Resources$NotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + :goto_0 + const/4 p0, 0x0 + + :goto_1 + return-object p0 +.end method + +.method public static u3([BILf/h/a/f/h/k/t4;)I + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v0, :cond_1 + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + new-instance v1, Ljava/lang/String; + + sget-object v2, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v1, p0, p1, v0, v2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + iput-object v1, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static v(III)I + .locals 0 + + if-lt p0, p1, :cond_0 + + if-ge p0, p2, :cond_0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/IndexOutOfBoundsException; + + invoke-direct {p0}, Ljava/lang/IndexOutOfBoundsException;->()V + + throw p0 +.end method + +.method public static v0([BILf/h/e/e;)I + .locals 9 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + int-to-long v1, p1 + + const-wide/16 v3, 0x0 + + cmp-long p1, v1, v3 + + if-ltz p1, :cond_0 + + iput-wide v1, p2, Lf/h/e/e;->b:J + + return v0 + + :cond_0 + const-wide/16 v3, 0x7f + + and-long/2addr v1, v3 + + add-int/lit8 p1, v0, 0x1 + + aget-byte v0, p0, v0 + + and-int/lit8 v3, v0, 0x7f + + int-to-long v3, v3 + + const/4 v5, 0x7 + + shl-long/2addr v3, v5 + + or-long/2addr v1, v3 + + const/4 v3, 0x7 + + :goto_0 + if-gez v0, :cond_1 + + add-int/lit8 v0, p1, 0x1 + + aget-byte p1, p0, p1 + + add-int/2addr v3, v5 + + and-int/lit8 v4, p1, 0x7f + + int-to-long v6, v4 + + shl-long/2addr v6, v3 + + or-long/2addr v1, v6 + + move v8, v0 + + move v0, p1 + + move p1, v8 + + goto :goto_0 + + :cond_1 + iput-wide v1, p2, Lf/h/e/e;->b:J + + return p1 +.end method + +.method public static v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; + .locals 2 + + new-instance v0, Lf/h/a/f/e/k/m; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/e/k/m;->(Ljava/lang/Object;Lf/h/a/f/e/k/k0;)V + + return-object v0 +.end method + +.method public static v2(Lf/h/a/f/h/k/x4;)Ljava/lang/String; + .locals 5 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v2 + + if-ge v1, v2, :cond_4 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/x4;->c(I)B + + move-result v2 + + const/16 v3, 0x22 + + if-eq v2, v3, :cond_3 + + const/16 v3, 0x27 + + if-eq v2, v3, :cond_2 + + const/16 v3, 0x5c + + if-eq v2, v3, :cond_1 + + packed-switch v2, :pswitch_data_0 + + const/16 v4, 0x20 + + if-lt v2, v4, :cond_0 + + const/16 v4, 0x7e + + if-gt v2, v4, :cond_0 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_0 + const-string v2, "\\r" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_1 + const-string v2, "\\f" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_2 + const-string v2, "\\v" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_3 + const-string v2, "\\n" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_4 + const-string v2, "\\t" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_5 + const-string v2, "\\b" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :pswitch_6 + const-string v2, "\\a" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_0 + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x6 + + and-int/lit8 v3, v3, 0x3 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v3, v3, 0x7 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v2, v2, 0x7 + + add-int/lit8 v2, v2, 0x30 + + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_1 + const-string v2, "\\\\" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_2 + const-string v2, "\\\'" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_3 + const-string v2, "\\\"" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_0 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static v3(Lf/h/a/f/h/c/y;)Ljava/lang/String; + .locals 5 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I + + move-result v2 + + if-ge v1, v2, :cond_4 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/y;->j(I)B + + move-result v2 + + const/16 v3, 0x22 + + if-eq v2, v3, :cond_3 + + const/16 v3, 0x27 + + if-eq v2, v3, :cond_2 + + const/16 v3, 0x5c + + if-eq v2, v3, :cond_1 + + packed-switch v2, :pswitch_data_0 + + const/16 v4, 0x20 + + if-lt v2, v4, :cond_0 + + const/16 v4, 0x7e + + if-gt v2, v4, :cond_0 + + goto :goto_1 + + :pswitch_0 + const-string v2, "\\r" + + goto :goto_2 + + :pswitch_1 + const-string v2, "\\f" + + goto :goto_2 + + :pswitch_2 + const-string v2, "\\v" + + goto :goto_2 + + :pswitch_3 + const-string v2, "\\n" + + goto :goto_2 + + :pswitch_4 + const-string v2, "\\t" + + goto :goto_2 + + :pswitch_5 + const-string v2, "\\b" + + goto :goto_2 + + :pswitch_6 + const-string v2, "\\a" + + goto :goto_2 + + :cond_0 + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x6 + + and-int/lit8 v3, v3, 0x3 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v3, v3, 0x7 + + add-int/lit8 v3, v3, 0x30 + + int-to-char v3, v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + and-int/lit8 v2, v2, 0x7 + + add-int/lit8 v2, v2, 0x30 + + :goto_1 + int-to-char v2, v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + goto :goto_3 + + :cond_1 + const-string v2, "\\\\" + + goto :goto_2 + + :cond_2 + const-string v2, "\\\'" + + goto :goto_2 + + :cond_3 + const-string v2, "\\\"" + + :goto_2 + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :goto_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static w(Ljava/lang/String;)V + .locals 2 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static w0(FFFF)F + .locals 0 + + sub-float/2addr p0, p2 + + sub-float/2addr p1, p3 + + mul-float p0, p0, p0 + + mul-float p1, p1, p1 + + add-float/2addr p1, p0 + + float-to-double p0, p1 + + invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D + + move-result-wide p0 + + double-to-float p0, p0 + + return p0 +.end method + +.method public static w1(Landroid/content/Context;ILjava/lang/String;)Z + .locals 1 + .annotation build Landroid/annotation/TargetApi; + value = 0x13 + .end annotation + + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p0 + + if-eqz p0, :cond_0 + + :try_start_0 + iget-object p0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + const-string v0, "appops" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/app/AppOpsManager; + + invoke-virtual {p0, p1, p2}, Landroid/app/AppOpsManager;->checkPackage(ILjava/lang/String;)V + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :catch_0 + const/4 p0, 0x0 + + :goto_0 + return p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final w2(Ljava/lang/String;)Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + invoke-virtual {p0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + invoke-static {v2}, Ljava/lang/Character;->isUpperCase(C)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const-string v3, "_" + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-static {v2}, Ljava/lang/Character;->toLowerCase(C)C + + move-result v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static w3([BI)F + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p0 + + return p0 +.end method + +.method public static x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static x0(IIII)F + .locals 0 + + sub-int/2addr p0, p2 + + sub-int/2addr p1, p3 + + mul-int p0, p0, p0 + + mul-int p1, p1, p1 + + add-int/2addr p1, p0 + + int-to-double p0, p1 + + invoke-static {p0, p1}, Ljava/lang/Math;->sqrt(D)D + + move-result-wide p0 + + double-to-float p0, p0 + + return p0 +.end method + +.method public static x1(Landroid/os/Parcel;)I + .locals 6 + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result v1 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v0 + + const/16 v4, 0x4f45 + + if-eq v3, v4, :cond_1 + + new-instance v1, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; + + const-string v2, "Expected object header. Got 0x" + + invoke-static {v0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-direct {v1, v0, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V + + throw v1 + + :cond_1 + add-int/2addr v1, v2 + + if-lt v1, v2, :cond_2 + + invoke-virtual {p0}, Landroid/os/Parcel;->dataSize()I + + move-result v0 + + if-gt v1, v0, :cond_2 + + return v1 + + :cond_2 + new-instance v0, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; + + const/16 v3, 0x36 + + const-string v4, "Size read is invalid start=" + + const-string v5, " end=" + + invoke-static {v3, v4, v2, v5, v1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1, p0}, Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException;->(Ljava/lang/String;Landroid/os/Parcel;)V + + throw v0 +.end method + +.method public static varargs x2(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + .locals 11 + .param p0 # Ljava/lang/String; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p1 # [Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + array-length v2, p1 + + if-ge v1, v2, :cond_2 + + aget-object v2, p1, v1 + + if-nez v2, :cond_0 + + const-string v2, "null" + + goto/16 :goto_2 + + :cond_0 + :try_start_0 + invoke-virtual {v2}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v2 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto/16 :goto_2 + + :catch_0 + move-exception v9 + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x1 + + invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v3, 0x40 + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "com.google.common.base.Strings" + + invoke-static {v3}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v3 + + sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + const-string v5, "Exception during lenientFormat for " + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v7 + + if-eqz v7, :cond_1 + + invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + move-object v7, v5 + + goto :goto_1 + + :cond_1 + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v7, v6 + + :goto_1 + const-string v5, "com.google.common.base.Strings" + + const-string v6, "lenientToString" + + move-object v8, v9 + + invoke-virtual/range {v3 .. v8}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + const/16 v4, 0x9 + + invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v5, v4 + + const-string v4, "<" + + const-string v6, " threw " + + invoke-static {v5, v4, v2, v6, v3}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, ">" + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + :goto_2 + aput-object v2, p1, v1 + + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_0 + + :cond_2 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + array-length v3, p1 + + mul-int/lit8 v3, v3, 0x10 + + add-int/2addr v3, v2 + + invoke-direct {v1, v3}, Ljava/lang/StringBuilder;->(I)V + + const/4 v2, 0x0 + + :goto_3 + array-length v3, p1 + + if-ge v0, v3, :cond_3 + + const-string v3, "%s" + + invoke-virtual {p0, v3, v2}, Ljava/lang/String;->indexOf(Ljava/lang/String;I)I + + move-result v3 + + const/4 v4, -0x1 + + if-eq v3, v4, :cond_3 + + invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + add-int/lit8 v2, v0, 0x1 + + aget-object v0, p1, v0 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v3, 0x2 + + move v10, v2 + + move v2, v0 + + move v0, v10 + + goto :goto_3 + + :cond_3 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + invoke-virtual {v1, p0, v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;II)Ljava/lang/StringBuilder; + + array-length p0, p1 + + if-ge v0, p0, :cond_5 + + const-string p0, " [" + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 p0, v0, 0x1 + + aget-object v0, p1, v0 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + :goto_4 + array-length v0, p1 + + if-ge p0, v0, :cond_4 + + const-string v0, ", " + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v0, p0, 0x1 + + aget-object p0, p1, p0 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + move p0, v0 + + goto :goto_4 + + :cond_4 + const/16 p0, 0x5d + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_5 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static x3([BILf/h/a/f/h/c/u;)I + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/c/u;->a:I + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + add-int v1, p1, v0 + + invoke-static {p0, p1, v1}, Lf/h/a/f/h/c/m3;->f([BII)Z + + move-result v2 + + if-eqz v2, :cond_1 + + new-instance v2, Ljava/lang/String; + + sget-object v3, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v2, p0, p1, v0, v3}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + iput-object v2, p2, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return v1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 +.end method + +.method public static y(Ljava/lang/String;)Ljava/lang/String; + .locals 1 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Given String is empty or null" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static y0(Landroid/content/Context;F)I + .locals 5 + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; + + move-result-object p0 + + const/4 v0, 0x1 + + invoke-static {v0, p1, p0}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F + + move-result p0 + + float-to-double v1, p0 + + const-wide/high16 v3, 0x3fe0000000000000L # 0.5 + + add-double/2addr v1, v3 + + double-to-int p1, v1 + + if-nez p1, :cond_0 + + const/4 v1, 0x0 + + cmpl-float p0, p0, v1 + + if-lez p0, :cond_0 + + goto :goto_0 + + :cond_0 + move v0, p1 + + :goto_0 + return v0 +.end method + +.method public static y1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .param p0 # Ljava/util/Collection; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Lcom/google/android/gms/tasks/Task<", + "*>;>;)", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/lang/Void;", + ">;" + } + .end annotation + + if-eqz p0, :cond_4 + + invoke-interface {p0}, Ljava/util/Collection;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_2 + + :cond_0 + invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/tasks/Task; + + if-eqz v1, :cond_1 + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/lang/NullPointerException; + + const-string v0, "null tasks are not accepted" + + invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + new-instance v1, Lf/h/a/f/o/i; + + invoke-interface {p0}, Ljava/util/Collection;->size()I + + move-result v2 + + invoke-direct {v1, v2, v0}, Lf/h/a/f/o/i;->(ILf/h/a/f/o/c0;)V + + invoke-interface {p0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/tasks/Task; + + invoke-static {v2, v1}, Lf/h/a/c/i1/e;->O2(Lcom/google/android/gms/tasks/Task;Lf/h/a/f/o/j;)V + + goto :goto_1 + + :cond_3 + return-object v0 + + :cond_4 + :goto_2 + const/4 p0, 0x0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + + move-result-object p0 + + return-object p0 +.end method + +.method public static y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + array-length v0, p1 + + array-length v1, p2 + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_3 + + aget-object v3, p1, v2 + + if-nez p0, :cond_0 + + if-nez v3, :cond_0 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_0 + if-nez p0, :cond_1 + + const/4 v3, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {p0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + :goto_1 + if-eqz v3, :cond_2 + + aget-object p0, p2, v2 + + return-object p0 + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static y3([BILf/h/a/f/h/k/t4;)I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget v0, p2, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v0, :cond_1 + + if-nez v0, :cond_0 + + const-string p0, "" + + iput-object p0, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + return p1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; + + invoke-virtual {v1, p0, p1, v0}, Lf/h/a/f/h/k/o8;->c([BII)Ljava/lang/String; + + move-result-object p0 + + iput-object p0, p2, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + add-int/2addr p1, v0 + + return p1 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p0 + + throw p0 +.end method + +.method public static z(Ljava/lang/String;)V + .locals 2 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static z0(FFFF)F + .locals 1 + + const/high16 v0, 0x40000000 # 2.0f + + div-float/2addr p3, v0 + + div-float/2addr p0, p3 + + const/high16 p3, 0x3f800000 # 1.0f + + cmpg-float p3, p0, p3 + + div-float/2addr p2, v0 + + if-gez p3, :cond_0 + + mul-float p2, p2, p0 + + mul-float p2, p2, p0 + + mul-float p2, p2, p0 + + add-float/2addr p2, p1 + + goto :goto_0 + + :cond_0 + sub-float/2addr p0, v0 + + mul-float p3, p0, p0 + + mul-float p3, p3, p0 + + add-float/2addr p3, v0 + + mul-float p3, p3, p2 + + add-float p2, p3, p1 + + :goto_0 + return p2 +.end method + +.method public static varargs z1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p0 # [Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Lcom/google/android/gms/tasks/Task<", + "*>;)", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/util/List<", + "Lcom/google/android/gms/tasks/Task<", + "*>;>;>;" + } + .end annotation + + array-length v0, p0 + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + + move-result-object p0 + + return-object p0 + + :cond_0 + invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + if-eqz p0, :cond_2 + + invoke-interface {p0}, Ljava/util/Collection;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-static {p0}, Lf/h/a/c/i1/e;->y1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/o/k; + + invoke-direct {v1, p0}, Lf/h/a/f/o/k;->(Ljava/util/Collection;)V + + check-cast v0, Lf/h/a/f/o/c0; + + sget-object p0, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + invoke-virtual {v0, p0, v1}, Lf/h/a/f/o/c0;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; + + move-result-object p0 + + goto :goto_1 + + :cond_2 + :goto_0 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + + move-result-object p0 + + :goto_1 + return-object p0 +.end method + +.method public static z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + .locals 1 + .param p0 # Lorg/apache/http/HttpResponse; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + const-string v0, "content-type" + + invoke-interface {p0, v0}, Lorg/apache/http/HttpResponse;->getFirstHeader(Ljava/lang/String;)Lorg/apache/http/Header; + + move-result-object p0 + + if-eqz p0, :cond_0 + + invoke-interface {p0}, Lorg/apache/http/Header;->getValue()Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static z3([BI)J + .locals 7 + + aget-byte v0, p0, p1 + + int-to-long v0, v0 + + const-wide/16 v2, 0xff + + and-long/2addr v0, v2 + + add-int/lit8 v4, p1, 0x1 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x8 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x2 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x10 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x3 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x18 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x4 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x20 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x5 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x28 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 v4, p1, 0x6 + + aget-byte v4, p0, v4 + + int-to-long v4, v4 + + and-long/2addr v4, v2 + + const/16 v6, 0x30 + + shl-long/2addr v4, v6 + + or-long/2addr v0, v4 + + add-int/lit8 p1, p1, 0x7 + + aget-byte p0, p0, p1 + + int-to-long p0, p0 + + and-long/2addr p0, v2 + + const/16 v2, 0x38 + + shl-long/2addr p0, v2 + + or-long/2addr p0, v0 + + return-wide p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/f$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/f$a.smali new file mode 100644 index 0000000000..e5a47d1198 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/f$a.smali @@ -0,0 +1,160 @@ +.class public final Lf/h/a/c/i1/f$a; +.super Ljava/io/OutputStream; +.source "AtomicFile.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final d:Ljava/io/FileOutputStream; + +.field public e:Z + + +# direct methods +.method public constructor (Ljava/io/File;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/FileNotFoundException; + } + .end annotation + + invoke-direct {p0}, Ljava/io/OutputStream;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/i1/f$a;->e:Z + + new-instance v0, Ljava/io/FileOutputStream; + + invoke-direct {v0, p1}, Ljava/io/FileOutputStream;->(Ljava/io/File;)V + + iput-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + return-void +.end method + + +# virtual methods +.method public close()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/i1/f$a;->e:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/i1/f$a;->e:Z + + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0}, Ljava/io/FileOutputStream;->flush()V + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0}, Ljava/io/FileOutputStream;->getFD()Ljava/io/FileDescriptor; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/io/FileDescriptor;->sync()V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v1, "AtomicFile" + + const-string v2, "Failed to sync file descriptor:" + + invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0}, Ljava/io/FileOutputStream;->close()V + + return-void +.end method + +.method public flush()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0}, Ljava/io/FileOutputStream;->flush()V + + return-void +.end method + +.method public write(I)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write(I)V + + return-void +.end method + +.method public write([B)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0, p1}, Ljava/io/FileOutputStream;->write([B)V + + return-void +.end method + +.method public write([BII)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f$a;->d:Ljava/io/FileOutputStream; + + invoke-virtual {v0, p1, p2, p3}, Ljava/io/FileOutputStream;->write([BII)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/f.smali b/com.discord/smali_classes2/f/h/a/c/i1/f.smali new file mode 100644 index 0000000000..4b82078227 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/f.smali @@ -0,0 +1,277 @@ +.class public final Lf/h/a/c/i1/f; +.super Ljava/lang/Object; +.source "AtomicFile.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/f$a; + } +.end annotation + + +# instance fields +.field public final a:Ljava/io/File; + +.field public final b:Ljava/io/File; + + +# direct methods +.method public constructor (Ljava/io/File;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + new-instance v0, Ljava/io/File; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1}, Ljava/io/File;->getPath()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ".bak" + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/io/File;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public b()Ljava/io/InputStream; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/FileNotFoundException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->delete()Z + + iget-object v0, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z + + :cond_0 + new-instance v0, Ljava/io/FileInputStream; + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-direct {v0, v1}, Ljava/io/FileInputStream;->(Ljava/io/File;)V + + return-object v0 +.end method + +.method public c()Ljava/io/OutputStream; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + iget-object v1, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0, v1}, Ljava/io/File;->renameTo(Ljava/io/File;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "Couldn\'t rename file " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v1, " to backup file " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/i1/f;->b:Ljava/io/File; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "AtomicFile" + + invoke-static {v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v0}, Ljava/io/File;->delete()Z + + :cond_1 + :goto_0 + :try_start_0 + new-instance v0, Lf/h/a/c/i1/f$a; + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-direct {v0, v1}, Lf/h/a/c/i1/f$a;->(Ljava/io/File;)V + :try_end_0 + .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v1}, Ljava/io/File;->getParentFile()Ljava/io/File; + + move-result-object v1 + + const-string v2, "Couldn\'t create " + + if-eqz v1, :cond_2 + + invoke-virtual {v1}, Ljava/io/File;->mkdirs()Z + + move-result v1 + + if-eqz v1, :cond_2 + + :try_start_1 + new-instance v0, Lf/h/a/c/i1/f$a; + + iget-object v1, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-direct {v0, v1}, Lf/h/a/c/i1/f$a;->(Ljava/io/File;)V + :try_end_1 + .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 + + :goto_1 + return-object v0 + + :catch_1 + move-exception v0 + + new-instance v1, Ljava/io/IOException; + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + + :cond_2 + new-instance v1, Ljava/io/IOException; + + invoke-static {v2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/c/i1/f;->a:Ljava/io/File; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/g.smali b/com.discord/smali_classes2/f/h/a/c/i1/g.smali new file mode 100644 index 0000000000..1441b1cf05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/g.smali @@ -0,0 +1,36 @@ +.class public interface abstract Lf/h/a/c/i1/g; +.super Ljava/lang/Object; +.source "Clock.java" + + +# static fields +.field public static final a:Lf/h/a/c/i1/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/i1/y; + + invoke-direct {v0}, Lf/h/a/c/i1/y;->()V + + sput-object v0, Lf/h/a/c/i1/g;->a:Lf/h/a/c/i1/g; + + return-void +.end method + + +# virtual methods +.method public abstract a()J +.end method + +.method public abstract b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/c/i1/z; + .param p2 # Landroid/os/Handler$Callback; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public abstract c()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/h.smali b/com.discord/smali_classes2/f/h/a/c/i1/h.smali new file mode 100644 index 0000000000..de23589e8d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/h.smali @@ -0,0 +1,439 @@ +.class public final Lf/h/a/c/i1/h; +.super Ljava/lang/Object; +.source "CodecSpecificDataUtil.java" + + +# static fields +.field public static final a:[B + +.field public static final b:[I + +.field public static final c:[I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x4 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/i1/h;->a:[B + + const/16 v0, 0xd + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/i1/h;->b:[I + + const/16 v0, 0x10 + + new-array v0, v0, [I + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/i1/h;->c:[I + + return-void + + nop + + :array_0 + .array-data 1 + 0x0t + 0x0t + 0x0t + 0x1t + .end array-data + + :array_1 + .array-data 4 + 0x17700 + 0x15888 + 0xfa00 + 0xbb80 + 0xac44 + 0x7d00 + 0x5dc0 + 0x5622 + 0x3e80 + 0x2ee0 + 0x2b11 + 0x1f40 + 0x1cb6 + .end array-data + + :array_2 + .array-data 4 + 0x0 + 0x1 + 0x2 + 0x3 + 0x4 + 0x5 + 0x6 + 0x8 + -0x1 + -0x1 + -0x1 + 0x7 + 0x8 + -0x1 + 0x8 + -0x1 + .end array-data +.end method + +.method public static a(Lf/h/a/c/i1/s;)I + .locals 2 + + const/4 v0, 0x4 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + const/16 v1, 0xf + + if-ne v0, v1, :cond_0 + + const/16 v0, 0x18 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result p0 + + goto :goto_1 + + :cond_0 + const/16 p0, 0xd + + if-ge v0, p0, :cond_1 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x0 + + :goto_0 + invoke-static {p0}, Lf/h/a/c/i1/e;->n(Z)V + + sget-object p0, Lf/h/a/c/i1/h;->b:[I + + aget p0, p0, v0 + + :goto_1 + return p0 +.end method + +.method public static b(Lf/h/a/c/i1/s;Z)Landroid/util/Pair; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/s;", + "Z)", + "Landroid/util/Pair<", + "Ljava/lang/Integer;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + const/4 v0, 0x5 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + const/16 v2, 0x1f + + const/4 v3, 0x6 + + if-ne v1, v2, :cond_0 + + invoke-virtual {p0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + add-int/lit8 v1, v1, 0x20 + + :cond_0 + invoke-static {p0}, Lf/h/a/c/i1/h;->a(Lf/h/a/c/i1/s;)I + + move-result v4 + + const/4 v5, 0x4 + + invoke-virtual {p0, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + const/16 v7, 0x16 + + if-eq v1, v0, :cond_1 + + const/16 v8, 0x1d + + if-ne v1, v8, :cond_3 + + :cond_1 + invoke-static {p0}, Lf/h/a/c/i1/h;->a(Lf/h/a/c/i1/s;)I + + move-result v4 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + if-ne v0, v2, :cond_2 + + invoke-virtual {p0, v3}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + add-int/lit8 v0, v0, 0x20 + + :cond_2 + move v1, v0 + + if-ne v1, v7, :cond_3 + + invoke-virtual {p0, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + :cond_3 + const/4 v0, 0x1 + + if-eqz p1, :cond_e + + const/16 p1, 0x11 + + const/4 v2, 0x3 + + const/4 v8, 0x2 + + if-eq v1, v0, :cond_4 + + if-eq v1, v8, :cond_4 + + if-eq v1, v2, :cond_4 + + if-eq v1, v5, :cond_4 + + if-eq v1, v3, :cond_4 + + const/4 v5, 0x7 + + if-eq v1, v5, :cond_4 + + if-eq v1, p1, :cond_4 + + packed-switch v1, :pswitch_data_0 + + new-instance p0, Lcom/google/android/exoplayer2/ParserException; + + const-string p1, "Unsupported audio object type: " + + invoke-static {p1, v1}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + :pswitch_0 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->l(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-eqz v5, :cond_5 + + const/16 v5, 0xe + + invoke-virtual {p0, v5}, Lf/h/a/c/i1/s;->l(I)V + + :cond_5 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-eqz v6, :cond_d + + const/16 v9, 0x14 + + if-eq v1, v3, :cond_6 + + if-ne v1, v9, :cond_7 + + :cond_6 + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->l(I)V + + :cond_7 + if-eqz v5, :cond_b + + if-ne v1, v7, :cond_8 + + const/16 v3, 0x10 + + invoke-virtual {p0, v3}, Lf/h/a/c/i1/s;->l(I)V + + :cond_8 + if-eq v1, p1, :cond_9 + + const/16 p1, 0x13 + + if-eq v1, p1, :cond_9 + + if-eq v1, v9, :cond_9 + + const/16 p1, 0x17 + + if-ne v1, p1, :cond_a + + :cond_9 + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->l(I)V + + :cond_a + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->l(I)V + + :cond_b + packed-switch v1, :pswitch_data_1 + + :pswitch_1 + goto :goto_0 + + :pswitch_2 + invoke-virtual {p0, v8}, Lf/h/a/c/i1/s;->f(I)I + + move-result p0 + + if-eq p0, v8, :cond_c + + if-eq p0, v2, :cond_c + + goto :goto_0 + + :cond_c + new-instance p1, Lcom/google/android/exoplayer2/ParserException; + + const-string v0, "Unsupported epConfig: " + + invoke-static {v0, p0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;)V + + throw p1 + + :cond_d + new-instance p0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V + + throw p0 + + :cond_e + :goto_0 + sget-object p0, Lf/h/a/c/i1/h;->c:[I + + aget p0, p0, v6 + + const/4 p1, -0x1 + + if-eq p0, p1, :cond_f + + goto :goto_1 + + :cond_f + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + invoke-static {p1, p0}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 + + nop + + :pswitch_data_0 + .packed-switch 0x13 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x11 + :pswitch_2 + :pswitch_1 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + .end packed-switch +.end method + +.method public static c([B)Landroid/util/Pair; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([B)", + "Landroid/util/Pair<", + "Ljava/lang/Integer;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + new-instance v0, Lf/h/a/c/i1/s; + + invoke-direct {v0, p0}, Lf/h/a/c/i1/s;->([B)V + + const/4 p0, 0x0 + + invoke-static {v0, p0}, Lf/h/a/c/i1/h;->b(Lf/h/a/c/i1/s;Z)Landroid/util/Pair; + + move-result-object p0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/i.smali b/com.discord/smali_classes2/f/h/a/c/i1/i.smali new file mode 100644 index 0000000000..bad4c5158d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/i.smali @@ -0,0 +1,2062 @@ +.class public final Lf/h/a/c/i1/i; +.super Ljava/lang/Object; +.source "ColorParser.java" + + +# static fields +.field public static final a:Ljava/util/regex/Pattern; + +.field public static final b:Ljava/util/regex/Pattern; + +.field public static final c:Ljava/util/regex/Pattern; + +.field public static final d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 5 + + const-string v0, "^rgb\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/i;->a:Ljava/util/regex/Pattern; + + const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d{1,3})\\)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/i;->b:Ljava/util/regex/Pattern; + + const-string v0, "^rgba\\((\\d{1,3}),(\\d{1,3}),(\\d{1,3}),(\\d*\\.?\\d*?)\\)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/i1/i;->c:Ljava/util/regex/Pattern; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xf0701 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "aliceblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x51429 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "antiquewhite" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff0001 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "aqua" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x80002c + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "aquamarine" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xf0001 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "azure" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xa0a24 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "beige" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x1b3c + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "bisque" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/high16 v2, -0x1000000 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "black" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x1433 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "blanchedalmond" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xffff01 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "blue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x75d41e + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "blueviolet" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x5ad5d6 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "brown" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x214779 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "burlywood" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xa06160 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "cadetblue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x800100 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "chartreuse" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x2d96e2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "chocolate" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x80b0 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "coral" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x9b6a13 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "cornflowerblue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x724 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "cornsilk" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x23ebc4 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "crimson" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "cyan" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xffff75 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff7475 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkcyan" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x4779f5 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkgoldenrod" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x565657 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkgray" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xff9c00 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "darkgreen" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "darkgrey" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x424895 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkkhaki" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x74ff75 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkmagenta" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xaa94d1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkolivegreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x7400 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkorange" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x66cd34 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkorchid" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/high16 v1, -0x750000 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkred" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x166986 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darksalmon" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x704371 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkseagreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xb7c275 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkslateblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xd0b0b1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkslategray" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "darkslategrey" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff312f + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkturquoise" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x6bff2d + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "darkviolet" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xeb6d + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "deeppink" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff4001 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "deepskyblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x969697 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "dimgray" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "dimgrey" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xe16f01 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "dodgerblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x4dddde + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "firebrick" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x510 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "floralwhite" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xdd74de + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "forestgreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff01 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "fuchsia" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x232324 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "gainsboro" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x70701 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "ghostwhite" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x2900 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "gold" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x255ae0 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "goldenrod" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x7f7f80 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "gray" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v3, -0xff8000 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const-string v4, "green" + + invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v3, -0x5200d1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const-string v4, "greenyellow" + + invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v3, "grey" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xf0010 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "honeydew" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x964c + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "hotpink" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x32a3a4 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "indianred" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xb4ff7e + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "indigo" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x10 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "ivory" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xf1974 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "khaki" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x191906 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lavender" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0xf0b + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lavenderblush" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x830400 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lawngreen" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x533 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lemonchiffon" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x52271a + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightblue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xf7f80 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightcoral" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x1f0001 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightcyan" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x5052e + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightgoldenrodyellow" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x2c2c2d + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightgray" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v3, -0x6f1170 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const-string v4, "lightgreen" + + invoke-interface {v0, v4, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v3, "lightgrey" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x493f + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightpink" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x5f86 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightsalmon" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xdf4d56 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightseagreen" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x783106 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightskyblue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x887767 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightslategray" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v3, "lightslategrey" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x4f3b22 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightsteelblue" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v2, -0x20 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lightyellow" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xff0100 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "lime" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0xcd32ce + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "limegreen" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v2, -0x50f1a + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "linen" + + invoke-interface {v0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "magenta" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/high16 v1, -0x800000 # Float.NEGATIVE_INFINITY + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "maroon" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x993256 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumaquamarine" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xffff33 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x45aa2d + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumorchid" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x6c8f25 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumpurple" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xc34c8f + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumseagreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x849712 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumslateblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff0566 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumspringgreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xb72e34 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumturquoise" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x38ea7b + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mediumvioletred" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xe6e690 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "midnightblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xa0006 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mintcream" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x1b1f + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "mistyrose" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x1b4b + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "moccasin" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x2153 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "navajowhite" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xffff80 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "navy" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x20a1a + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "oldlace" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x7f8000 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "olive" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x9471dd + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "olivedrab" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x5b00 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "orange" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xbb00 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "orangered" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x258f2a + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "orchid" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x111756 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "palegoldenrod" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x670468 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "palegreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x501112 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "paleturquoise" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x248f6d + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "palevioletred" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x102b + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "papayawhip" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x2547 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "peachpuff" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x327ac1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "peru" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x3f35 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "pink" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x225f23 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "plum" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x4f1f1a + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "powderblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x7fff80 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "purple" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x99cc67 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "rebeccapurple" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/high16 v1, -0x10000 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "red" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x437071 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "rosybrown" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xbe961f + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "royalblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x74baed + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "saddlebrown" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x57f8e + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "salmon" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xb5ba0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "sandybrown" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xd174a9 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "seagreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0xa12 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "seashell" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x5fadd3 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "sienna" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x3f3f40 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "silver" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x783115 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "skyblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x95a533 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "slateblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x8f7f70 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "slategray" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const-string v2, "slategrey" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x506 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "snow" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff0081 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "springgreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xb97d4c + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "steelblue" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x2d4b74 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "tan" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xff7f80 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "teal" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x274028 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "thistle" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x9cb9 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "tomato" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "transparent" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xbf1f30 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "turquoise" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x117d12 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "violet" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xa214d + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "wheat" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/4 v1, -0x1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "white" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0xa0a0b + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "whitesmoke" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const/16 v1, -0x100 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "yellow" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + const v1, -0x6532ce + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "yellowgreen" + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public static a(Ljava/lang/String;Z)I + .locals 7 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + const-string v0, " " + + const-string v2, "" + + invoke-virtual {p0, v0, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; + + move-result-object p0 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Ljava/lang/String;->charAt(I)C + + move-result v0 + + const/16 v2, 0x23 + + const/high16 v3, -0x1000000 + + const/16 v4, 0x10 + + if-ne v0, v2, :cond_2 + + invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;I)J + + move-result-wide v0 + + long-to-int p1, v0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + const/4 v1, 0x7 + + if-ne v0, v1, :cond_0 + + or-int p0, p1, v3 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p0 + + const/16 v0, 0x9 + + if-ne p0, v0, :cond_1 + + and-int/lit16 p0, p1, 0xff + + shl-int/lit8 p0, p0, 0x18 + + ushr-int/lit8 p1, p1, 0x8 + + or-int/2addr p0, p1 + + :goto_0 + return p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 + + :cond_2 + const-string v0, "rgba" + + invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + const/4 v2, 0x3 + + const/4 v5, 0x2 + + const/16 v6, 0xa + + if-eqz v0, :cond_5 + + if-eqz p1, :cond_3 + + sget-object v0, Lf/h/a/c/i1/i;->c:Ljava/util/regex/Pattern; + + goto :goto_1 + + :cond_3 + sget-object v0, Lf/h/a/c/i1/i;->b:Ljava/util/regex/Pattern; + + :goto_1 + invoke-virtual {v0, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v0 + + if-eqz v0, :cond_7 + + const/4 v0, 0x4 + + if-eqz p1, :cond_4 + + const/high16 p1, 0x437f0000 # 255.0f + + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Float;->parseFloat(Ljava/lang/String;)F + + move-result v0 + + mul-float v0, v0, p1 + + float-to-int p1, v0 + + goto :goto_2 + + :cond_4 + invoke-virtual {p0, v0}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p1 + + :goto_2 + invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result v0 + + invoke-virtual {p0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result v1 + + invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p0 + + shl-int/lit8 p1, p1, 0x18 + + shl-int/2addr v0, v4 + + or-int/2addr p1, v0 + + shl-int/lit8 v0, v1, 0x8 + + :goto_3 + or-int/2addr p1, v0 + + or-int/2addr p0, p1 + + return p0 + + :cond_5 + const-string p1, "rgb" + + invoke-virtual {p0, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p1 + + if-eqz p1, :cond_6 + + sget-object p1, Lf/h/a/c/i1/i;->a:Ljava/util/regex/Pattern; + + invoke-virtual {p1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result p1 + + if-eqz p1, :cond_7 + + invoke-virtual {p0, v1}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p1 + + invoke-virtual {p0, v5}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result v0 + + invoke-virtual {p0, v2}, Ljava/util/regex/Matcher;->group(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0, v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p0 + + shl-int/2addr p1, v4 + + or-int/2addr p1, v3 + + shl-int/lit8 v0, v0, 0x8 + + goto :goto_3 + + :cond_6 + sget-object p1, Lf/h/a/c/i1/i;->d:Ljava/util/Map; + + invoke-static {p0}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-interface {p1, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + if-eqz p0, :cond_7 + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + return p0 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/j.smali b/com.discord/smali_classes2/f/h/a/c/i1/j.smali new file mode 100644 index 0000000000..d5232d2bff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/j.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/c/i1/j; +.super Ljava/lang/Object; +.source "ConditionVariable.java" + + +# instance fields +.field public a:Z + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a()Z + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/c/i1/j;->a:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + monitor-exit p0 + + return v0 + + :cond_0 + const/4 v0, 0x1 + + :try_start_1 + iput-boolean v0, p0, Lf/h/a/c/i1/j;->a:Z + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/k.smali b/com.discord/smali_classes2/f/h/a/c/i1/k.smali new file mode 100644 index 0000000000..78960fd714 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/k.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/c/i1/k; +.super Ljava/lang/Object; +.source "ErrorMessageProvider.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/Throwable;)Landroid/util/Pair; + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Landroid/util/Pair<", + "Ljava/lang/Integer;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/l$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/l$a.smali new file mode 100644 index 0000000000..353ebef872 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/l$a.smali @@ -0,0 +1,33 @@ +.class public interface abstract Lf/h/a/c/i1/l$a; +.super Ljava/lang/Object; +.source "EventDispatcher.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/l$b.smali b/com.discord/smali_classes2/f/h/a/c/i1/l$b.smali new file mode 100644 index 0000000000..9701ffe6cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/l$b.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/c/i1/l$b; +.super Ljava/lang/Object; +.source "EventDispatcher.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Landroid/os/Handler; + +.field public final b:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public c:Z + + +# direct methods +.method public constructor (Landroid/os/Handler;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Handler;", + "TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/l$b;->a:Landroid/os/Handler; + + iput-object p2, p0, Lf/h/a/c/i1/l$b;->b:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public synthetic a(Lf/h/a/c/i1/l$a;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/i1/l$b;->c:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/l$b;->b:Ljava/lang/Object; + + invoke-interface {p1, v0}, Lf/h/a/c/i1/l$a;->a(Ljava/lang/Object;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/l.smali b/com.discord/smali_classes2/f/h/a/c/i1/l.smali new file mode 100644 index 0000000000..7bbe98740f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/l.smali @@ -0,0 +1,177 @@ +.class public final Lf/h/a/c/i1/l; +.super Ljava/lang/Object; +.source "EventDispatcher.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/l$b;, + Lf/h/a/c/i1/l$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/CopyOnWriteArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArrayList<", + "Lf/h/a/c/i1/l$b<", + "TT;>;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; + + return-void +.end method + + +# virtual methods +.method public a(Landroid/os/Handler;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Handler;", + "TT;)V" + } + .end annotation + + if-eqz p1, :cond_0 + + if-eqz p2, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + invoke-virtual {p0, p2}, Lf/h/a/c/i1/l;->c(Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/c/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/i1/l$b; + + invoke-direct {v1, p1, p2}, Lf/h/a/c/i1/l$b;->(Landroid/os/Handler;Ljava/lang/Object;)V + + invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public b(Lf/h/a/c/i1/l$a;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/i1/l$a<", + "TT;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/i1/l$b; + + iget-object v2, v1, Lf/h/a/c/i1/l$b;->a:Landroid/os/Handler; + + new-instance v3, Lf/h/a/c/i1/a; + + invoke-direct {v3, v1, p1}, Lf/h/a/c/i1/a;->(Lf/h/a/c/i1/l$b;Lf/h/a/c/i1/l$a;)V + + invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public c(Ljava/lang/Object;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/i1/l$b; + + iget-object v2, v1, Lf/h/a/c/i1/l$b;->b:Ljava/lang/Object; + + if-ne v2, p1, :cond_0 + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/i1/l$b;->c:Z + + iget-object v2, p0, Lf/h/a/c/i1/l;->a:Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/m$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/m$a.smali new file mode 100644 index 0000000000..764f7e95b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/m$a.smali @@ -0,0 +1,34 @@ +.class public Lf/h/a/c/i1/m$a; +.super Ljava/lang/Object; +.source "FlacStreamMetadata.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/m; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public final a:[J + +.field public final b:[J + + +# direct methods +.method public constructor ([J[J)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/m$a;->a:[J + + iput-object p2, p0, Lf/h/a/c/i1/m$a;->b:[J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/m.smali b/com.discord/smali_classes2/f/h/a/c/i1/m.smali new file mode 100644 index 0000000000..2d795b8c4a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/m.smali @@ -0,0 +1,690 @@ +.class public final Lf/h/a/c/i1/m; +.super Ljava/lang/Object; +.source "FlacStreamMetadata.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/m$a; + } +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:I + +.field public final g:I + +.field public final h:I + +.field public final i:I + +.field public final j:J + +.field public final k:Lf/h/a/c/i1/m$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final l:Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (IIIIIIIJLf/h/a/c/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V + .locals 0 + .param p10 # Lf/h/a/c/i1/m$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p11 # Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/i1/m;->a:I + + iput p2, p0, Lf/h/a/c/i1/m;->b:I + + iput p3, p0, Lf/h/a/c/i1/m;->c:I + + iput p4, p0, Lf/h/a/c/i1/m;->d:I + + iput p5, p0, Lf/h/a/c/i1/m;->e:I + + invoke-static {p5}, Lf/h/a/c/i1/m;->h(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->f:I + + iput p6, p0, Lf/h/a/c/i1/m;->g:I + + iput p7, p0, Lf/h/a/c/i1/m;->h:I + + invoke-static {p7}, Lf/h/a/c/i1/m;->c(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->i:I + + iput-wide p8, p0, Lf/h/a/c/i1/m;->j:J + + iput-object p10, p0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + iput-object p11, p0, Lf/h/a/c/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; + + return-void +.end method + +.method public constructor ([BI)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/i1/s; + + invoke-direct {v0, p1}, Lf/h/a/c/i1/s;->([B)V + + mul-int/lit8 p2, p2, 0x8 + + invoke-virtual {v0, p2}, Lf/h/a/c/i1/s;->j(I)V + + const/16 p1, 0x10 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p2 + + iput p2, p0, Lf/h/a/c/i1/m;->a:I + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->b:I + + const/16 p1, 0x18 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p2 + + iput p2, p0, Lf/h/a/c/i1/m;->c:I + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->d:I + + const/16 p1, 0x14 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->e:I + + invoke-static {p1}, Lf/h/a/c/i1/m;->h(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->f:I + + const/4 p1, 0x3 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p1 + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/i1/m;->g:I + + const/4 p1, 0x5 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result p1 + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/i1/m;->h:I + + invoke-static {p1}, Lf/h/a/c/i1/m;->c(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/i1/m;->i:I + + const/16 p1, 0x20 + + const/4 p2, 0x4 + + invoke-virtual {v0, p2}, Lf/h/a/c/i1/s;->f(I)I + + move-result p2 + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + invoke-static {p2}, Lf/h/a/c/i1/c0;->d0(I)J + + move-result-wide v1 + + shl-long p1, v1, p1 + + invoke-static {v0}, Lf/h/a/c/i1/c0;->d0(I)J + + move-result-wide v0 + + or-long/2addr p1, v0 + + iput-wide p1, p0, Lf/h/a/c/i1/m;->j:J + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/i1/m;->k:Lf/h/a/c/i1/m$a; + + iput-object p1, p0, Lf/h/a/c/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; + + return-void +.end method + +.method public static a(Ljava/util/List;Ljava/util/List;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 8 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/metadata/flac/PictureFrame;", + ">;)", + "Lcom/google/android/exoplayer2/metadata/Metadata;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-object v1 + + :cond_0 + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v4 + + if-ge v3, v4, :cond_2 + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + const-string v5, "=" + + invoke-static {v4, v5}, Lf/h/a/c/i1/c0;->a0(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v5 + + array-length v6, v5 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_1 + + const-string v5, "Failed to parse Vorbis comment: " + + const-string v6, "FlacStreamMetadata" + + invoke-static {v5, v4, v6}, Lf/e/b/a/a;->Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_1 + + :cond_1 + new-instance v4, Lcom/google/android/exoplayer2/metadata/flac/VorbisComment; + + aget-object v6, v5, v2 + + const/4 v7, 0x1 + + aget-object v5, v5, v7 + + invoke-direct {v4, v6, v5}, Lcom/google/android/exoplayer2/metadata/flac/VorbisComment;->(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :goto_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_2 + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p0 + + if-eqz p0, :cond_3 + + goto :goto_2 + + :cond_3 + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + invoke-direct {v1, v0}, Lcom/google/android/exoplayer2/metadata/Metadata;->(Ljava/util/List;)V + + :goto_2 + return-object v1 +.end method + +.method public static c(I)I + .locals 1 + + const/16 v0, 0x8 + + if-eq p0, v0, :cond_4 + + const/16 v0, 0xc + + if-eq p0, v0, :cond_3 + + const/16 v0, 0x10 + + if-eq p0, v0, :cond_2 + + const/16 v0, 0x14 + + if-eq p0, v0, :cond_1 + + const/16 v0, 0x18 + + if-eq p0, v0, :cond_0 + + const/4 p0, -0x1 + + return p0 + + :cond_0 + const/4 p0, 0x6 + + return p0 + + :cond_1 + const/4 p0, 0x5 + + return p0 + + :cond_2 + const/4 p0, 0x4 + + return p0 + + :cond_3 + const/4 p0, 0x2 + + return p0 + + :cond_4 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static h(I)I + .locals 0 + + sparse-switch p0, :sswitch_data_0 + + const/4 p0, -0x1 + + return p0 + + :sswitch_0 + const/4 p0, 0x3 + + return p0 + + :sswitch_1 + const/4 p0, 0x2 + + return p0 + + :sswitch_2 + const/16 p0, 0xb + + return p0 + + :sswitch_3 + const/4 p0, 0x1 + + return p0 + + :sswitch_4 + const/16 p0, 0xa + + return p0 + + :sswitch_5 + const/16 p0, 0x9 + + return p0 + + :sswitch_6 + const/16 p0, 0x8 + + return p0 + + :sswitch_7 + const/4 p0, 0x7 + + return p0 + + :sswitch_8 + const/4 p0, 0x6 + + return p0 + + :sswitch_9 + const/4 p0, 0x5 + + return p0 + + :sswitch_a + const/4 p0, 0x4 + + return p0 + + nop + + :sswitch_data_0 + .sparse-switch + 0x1f40 -> :sswitch_a + 0x3e80 -> :sswitch_9 + 0x5622 -> :sswitch_8 + 0x5dc0 -> :sswitch_7 + 0x7d00 -> :sswitch_6 + 0xac44 -> :sswitch_5 + 0xbb80 -> :sswitch_4 + 0x15888 -> :sswitch_3 + 0x17700 -> :sswitch_2 + 0x2b110 -> :sswitch_1 + 0x2ee00 -> :sswitch_0 + .end sparse-switch +.end method + + +# virtual methods +.method public b(Lf/h/a/c/i1/m$a;)Lf/h/a/c/i1/m; + .locals 13 + .param p1 # Lf/h/a/c/i1/m$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + new-instance v12, Lf/h/a/c/i1/m; + + iget v1, p0, Lf/h/a/c/i1/m;->a:I + + iget v2, p0, Lf/h/a/c/i1/m;->b:I + + iget v3, p0, Lf/h/a/c/i1/m;->c:I + + iget v4, p0, Lf/h/a/c/i1/m;->d:I + + iget v5, p0, Lf/h/a/c/i1/m;->e:I + + iget v6, p0, Lf/h/a/c/i1/m;->g:I + + iget v7, p0, Lf/h/a/c/i1/m;->h:I + + iget-wide v8, p0, Lf/h/a/c/i1/m;->j:J + + iget-object v11, p0, Lf/h/a/c/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; + + move-object v0, v12 + + move-object v10, p1 + + invoke-direct/range {v0 .. v11}, Lf/h/a/c/i1/m;->(IIIIIIIJLf/h/a/c/i1/m$a;Lcom/google/android/exoplayer2/metadata/Metadata;)V + + return-object v12 +.end method + +.method public d()J + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/i1/m;->j:J + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + goto :goto_0 + + :cond_0 + const-wide/32 v2, 0xf4240 + + mul-long v0, v0, v2 + + iget v2, p0, Lf/h/a/c/i1/m;->e:I + + int-to-long v2, v2 + + div-long/2addr v0, v2 + + :goto_0 + return-wide v0 +.end method + +.method public e([BLcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + .locals 17 + .param p2 # Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + move-object/from16 v0, p0 + + const/4 v1, 0x4 + + const/16 v2, -0x80 + + aput-byte v2, p1, v1 + + iget v1, v0, Lf/h/a/c/i1/m;->d:I + + if-lez v1, :cond_0 + + move v6, v1 + + move-object/from16 v1, p2 + + goto :goto_0 + + :cond_0 + const/4 v1, -0x1 + + move-object/from16 v1, p2 + + const/4 v6, -0x1 + + :goto_0 + invoke-virtual {v0, v1}, Lf/h/a/c/i1/m;->f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; + + move-result-object v16 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + iget v1, v0, Lf/h/a/c/i1/m;->h:I + + iget v8, v0, Lf/h/a/c/i1/m;->e:I + + mul-int v1, v1, v8 + + iget v7, v0, Lf/h/a/c/i1/m;->g:I + + mul-int v5, v1, v7 + + const/4 v9, -0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-static/range {p1 .. p1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v12 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const-string v3, "audio/flac" + + invoke-static/range {v2 .. v16}, Lcom/google/android/exoplayer2/Format;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IIIIIIILjava/util/List;Lcom/google/android/exoplayer2/drm/DrmInitData;ILjava/lang/String;Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/Format; + + move-result-object v1 + + return-object v1 +.end method + +.method public f(Lcom/google/android/exoplayer2/metadata/Metadata;)Lcom/google/android/exoplayer2/metadata/Metadata; + .locals 2 + .param p1 # Lcom/google/android/exoplayer2/metadata/Metadata; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/i1/m;->l:Lcom/google/android/exoplayer2/metadata/Metadata; + + if-nez v0, :cond_0 + + goto :goto_1 + + :cond_0 + if-eqz v0, :cond_3 + + if-nez p1, :cond_1 + + :goto_0 + move-object p1, v0 + + goto :goto_1 + + :cond_1 + iget-object p1, p1, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + array-length v1, p1 + + if-nez v1, :cond_2 + + goto :goto_0 + + :cond_2 + new-instance v1, Lcom/google/android/exoplayer2/metadata/Metadata; + + iget-object v0, v0, Lcom/google/android/exoplayer2/metadata/Metadata;->d:[Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + invoke-static {v0, p1}, Lf/h/a/c/i1/c0;->R([Ljava/lang/Object;[Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Lcom/google/android/exoplayer2/metadata/Metadata$Entry; + + invoke-direct {v1, p1}, Lcom/google/android/exoplayer2/metadata/Metadata;->([Lcom/google/android/exoplayer2/metadata/Metadata$Entry;)V + + move-object v0, v1 + + goto :goto_0 + + :goto_1 + return-object p1 + + :cond_3 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public g(J)J + .locals 8 + + iget v0, p0, Lf/h/a/c/i1/m;->e:I + + int-to-long v0, v0 + + mul-long p1, p1, v0 + + const-wide/32 v0, 0xf4240 + + div-long v2, p1, v0 + + iget-wide p1, p0, Lf/h/a/c/i1/m;->j:J + + const-wide/16 v0, 0x1 + + sub-long v6, p1, v0 + + const-wide/16 v4, 0x0 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/c0;->m(JJJ)J + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/n.smali b/com.discord/smali_classes2/f/h/a/c/i1/n.smali new file mode 100644 index 0000000000..9009ec52b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/n.smali @@ -0,0 +1,17 @@ +.class public final Lf/h/a/c/i1/n; +.super Ljava/lang/Object; +.source "Log.java" + + +# direct methods +.method public static a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + .locals 0 + .param p2 # Ljava/lang/Throwable; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {p0, p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/o.smali b/com.discord/smali_classes2/f/h/a/c/i1/o.smali new file mode 100644 index 0000000000..2016ea580d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/o.smali @@ -0,0 +1,99 @@ +.class public final Lf/h/a/c/i1/o; +.super Ljava/lang/Object; +.source "LongArray.java" + + +# instance fields +.field public a:I + +.field public b:[J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x20 + + new-array v0, v0, [J + + iput-object v0, p0, Lf/h/a/c/i1/o;->b:[J + + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 3 + + iget v0, p0, Lf/h/a/c/i1/o;->a:I + + iget-object v1, p0, Lf/h/a/c/i1/o;->b:[J + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x2 + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/i1/o;->b:[J + + :cond_0 + iget-object v0, p0, Lf/h/a/c/i1/o;->b:[J + + iget v1, p0, Lf/h/a/c/i1/o;->a:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/o;->a:I + + aput-wide p1, v0, v1 + + return-void +.end method + +.method public b(I)J + .locals 3 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/c/i1/o;->a:I + + if-ge p1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/o;->b:[J + + aget-wide v1, v0, p1 + + return-wide v1 + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const-string v1, "Invalid index " + + const-string v2, ", size is " + + invoke-static {v1, p1, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget v1, p0, Lf/h/a/c/i1/o;->a:I + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/p.smali b/com.discord/smali_classes2/f/h/a/c/i1/p.smali new file mode 100644 index 0000000000..25048ee61e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/p.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/i1/p; +.super Ljava/lang/Object; +.source "MediaClock.java" + + +# virtual methods +.method public abstract b()Lf/h/a/c/j0; +.end method + +.method public abstract c()J +.end method + +.method public abstract e(Lf/h/a/c/j0;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/q$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/q$a.smali new file mode 100644 index 0000000000..55d4bc24b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/q$a.smali @@ -0,0 +1,22 @@ +.class public final Lf/h/a/c/i1/q$a; +.super Ljava/lang/Object; +.source "MimeTypes.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:I diff --git a/com.discord/smali_classes2/f/h/a/c/i1/q.smali b/com.discord/smali_classes2/f/h/a/c/i1/q.smali new file mode 100644 index 0000000000..336ca6cf85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/q.smali @@ -0,0 +1,1262 @@ +.class public final Lf/h/a/c/i1/q; +.super Ljava/lang/Object; +.source "MimeTypes.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/q$a; + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/i1/q$a;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + sput-object v0, Lf/h/a/c/i1/q;->a:Ljava/util/ArrayList; + + return-void +.end method + +.method public static a(Ljava/lang/String;)Z + .locals 6 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return v0 + + :cond_0 + const/4 v1, -0x1 + + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result v2 + + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + sparse-switch v2, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v2, "audio/mpeg" + + invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x1 + + goto :goto_0 + + :sswitch_1 + const-string v2, "audio/mp4a-latm" + + invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x0 + + goto :goto_0 + + :sswitch_2 + const-string v2, "audio/mpeg-L2" + + invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x3 + + goto :goto_0 + + :sswitch_3 + const-string v2, "audio/mpeg-L1" + + invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x2 + + :cond_1 + :goto_0 + if-eqz v1, :cond_2 + + if-eq v1, v5, :cond_2 + + if-eq v1, v4, :cond_2 + + if-eq v1, v3, :cond_2 + + return v0 + + :cond_2 + return v5 + + nop + + :sswitch_data_0 + .sparse-switch + -0x19cc928c -> :sswitch_3 + -0x19cc928b -> :sswitch_2 + -0x3313c2e -> :sswitch_1 + 0x59b1e81e -> :sswitch_0 + .end sparse-switch +.end method + +.method public static b(Ljava/lang/String;)I + .locals 5 + + invoke-virtual {p0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x7 + + const/4 v3, 0x6 + + const/4 v4, 0x5 + + sparse-switch v0, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v0, "audio/true-hd" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x7 + + goto :goto_1 + + :sswitch_1 + const-string v0, "audio/vnd.dts.hd" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x6 + + goto :goto_1 + + :sswitch_2 + const-string v0, "audio/mpeg" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x0 + + goto :goto_1 + + :sswitch_3 + const-string v0, "audio/eac3" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x2 + + goto :goto_1 + + :sswitch_4 + const-string v0, "audio/ac4" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x4 + + goto :goto_1 + + :sswitch_5 + const-string v0, "audio/ac3" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_1 + + :sswitch_6 + const-string v0, "audio/vnd.dts" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x5 + + goto :goto_1 + + :sswitch_7 + const-string v0, "audio/eac3-joc" + + invoke-virtual {p0, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x3 + + goto :goto_1 + + :cond_0 + :goto_0 + const/4 p0, -0x1 + + :goto_1 + packed-switch p0, :pswitch_data_0 + + return v1 + + :pswitch_0 + const/16 p0, 0xe + + return p0 + + :pswitch_1 + const/16 p0, 0x8 + + return p0 + + :pswitch_2 + return v2 + + :pswitch_3 + const/16 p0, 0x11 + + return p0 + + :pswitch_4 + const/16 p0, 0x12 + + return p0 + + :pswitch_5 + return v3 + + :pswitch_6 + return v4 + + :pswitch_7 + const/16 p0, 0x9 + + return p0 + + nop + + :sswitch_data_0 + .sparse-switch + -0x7e929daa -> :sswitch_7 + -0x41455b98 -> :sswitch_6 + 0xb269698 -> :sswitch_5 + 0xb269699 -> :sswitch_4 + 0x59ae0c65 -> :sswitch_3 + 0x59b1e81e -> :sswitch_2 + 0x59c2dc42 -> :sswitch_1 + 0x5cc95062 -> :sswitch_0 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static c(Ljava/lang/String;)Ljava/lang/String; + .locals 5 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->c0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, "avc1" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1e + + const-string v1, "avc3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + goto/16 :goto_c + + :cond_1 + const-string v1, "hev1" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1d + + const-string v1, "hvc1" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + goto/16 :goto_b + + :cond_2 + const-string v1, "dvav" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1c + + const-string v1, "dva1" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1c + + const-string v1, "dvhe" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1c + + const-string v1, "dvh1" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + goto/16 :goto_a + + :cond_3 + const-string v1, "av01" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_4 + + const-string p0, "video/av01" + + return-object p0 + + :cond_4 + const-string v1, "vp9" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1b + + const-string v1, "vp09" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_5 + + goto/16 :goto_9 + + :cond_5 + const-string v1, "vp8" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1a + + const-string v1, "vp08" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + goto/16 :goto_8 + + :cond_6 + const-string v1, "mp4a" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_9 + + const-string v1, "mp4a." + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_7 + + const/4 v1, 0x5 + + invoke-virtual {p0, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + const/4 v3, 0x2 + + if-lt v1, v3, :cond_7 + + :try_start_0 + invoke-virtual {p0, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/c0;->e0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const/16 v1, 0x10 + + invoke-static {p0, v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;I)I + + move-result p0 + + invoke-static {p0}, Lf/h/a/c/i1/q;->d(I)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + :cond_7 + :goto_0 + if-nez v0, :cond_8 + + const-string v0, "audio/mp4a-latm" + + :cond_8 + return-object v0 + + :cond_9 + const-string v1, "ac-3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_19 + + const-string v1, "dac3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_a + + goto/16 :goto_7 + + :cond_a + const-string v1, "ec-3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_18 + + const-string v1, "dec3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_b + + goto/16 :goto_6 + + :cond_b + const-string v1, "ec+3" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_c + + const-string p0, "audio/eac3-joc" + + return-object p0 + + :cond_c + const-string v1, "ac-4" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_17 + + const-string v1, "dac4" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_d + + goto :goto_5 + + :cond_d + const-string v1, "dtsc" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_16 + + const-string v1, "dtse" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_e + + goto :goto_4 + + :cond_e + const-string v1, "dtsh" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_15 + + const-string v1, "dtsl" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_f + + goto :goto_3 + + :cond_f + const-string v1, "opus" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_10 + + const-string p0, "audio/opus" + + return-object p0 + + :cond_10 + const-string v1, "vorbis" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_11 + + const-string p0, "audio/vorbis" + + return-object p0 + + :cond_11 + const-string v1, "flac" + + invoke-virtual {p0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_12 + + const-string p0, "audio/flac" + + return-object p0 + + :cond_12 + sget-object v1, Lf/h/a/c/i1/q;->a:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + :goto_1 + if-ge v2, v1, :cond_14 + + sget-object v3, Lf/h/a/c/i1/q;->a:Ljava/util/ArrayList; + + invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/i1/q$a; + + iget-object v4, v3, Lf/h/a/c/i1/q$a;->b:Ljava/lang/String; + + invoke-virtual {p0, v4}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v4 + + if-eqz v4, :cond_13 + + iget-object v0, v3, Lf/h/a/c/i1/q$a;->a:Ljava/lang/String; + + goto :goto_2 + + :cond_13 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_14 + :goto_2 + return-object v0 + + :cond_15 + :goto_3 + const-string p0, "audio/vnd.dts.hd" + + return-object p0 + + :cond_16 + :goto_4 + const-string p0, "audio/vnd.dts" + + return-object p0 + + :cond_17 + :goto_5 + const-string p0, "audio/ac4" + + return-object p0 + + :cond_18 + :goto_6 + const-string p0, "audio/eac3" + + return-object p0 + + :cond_19 + :goto_7 + const-string p0, "audio/ac3" + + return-object p0 + + :cond_1a + :goto_8 + const-string p0, "video/x-vnd.on2.vp8" + + return-object p0 + + :cond_1b + :goto_9 + const-string p0, "video/x-vnd.on2.vp9" + + return-object p0 + + :cond_1c + :goto_a + const-string p0, "video/dolby-vision" + + return-object p0 + + :cond_1d + :goto_b + const-string p0, "video/hevc" + + return-object p0 + + :cond_1e + :goto_c + const-string p0, "video/avc" + + return-object p0 +.end method + +.method public static d(I)Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/16 v0, 0x20 + + if-eq p0, v0, :cond_7 + + const/16 v0, 0x21 + + if-eq p0, v0, :cond_6 + + const/16 v0, 0x23 + + if-eq p0, v0, :cond_5 + + const/16 v0, 0x40 + + if-eq p0, v0, :cond_4 + + const/16 v0, 0xa3 + + if-eq p0, v0, :cond_3 + + const/16 v0, 0xb1 + + if-eq p0, v0, :cond_2 + + const/16 v0, 0xa5 + + if-eq p0, v0, :cond_1 + + const/16 v0, 0xa6 + + if-eq p0, v0, :cond_0 + + packed-switch p0, :pswitch_data_0 + + packed-switch p0, :pswitch_data_1 + + const/4 p0, 0x0 + + return-object p0 + + :pswitch_0 + const-string p0, "audio/ac4" + + return-object p0 + + :pswitch_1 + const-string p0, "audio/opus" + + return-object p0 + + :pswitch_2 + const-string p0, "audio/vnd.dts.hd" + + return-object p0 + + :pswitch_3 + const-string p0, "audio/vnd.dts" + + return-object p0 + + :pswitch_4 + const-string p0, "video/mpeg" + + return-object p0 + + :pswitch_5 + const-string p0, "audio/mpeg" + + return-object p0 + + :pswitch_6 + const-string p0, "video/mpeg2" + + return-object p0 + + :cond_0 + const-string p0, "audio/eac3" + + return-object p0 + + :cond_1 + const-string p0, "audio/ac3" + + return-object p0 + + :cond_2 + const-string p0, "video/x-vnd.on2.vp9" + + return-object p0 + + :cond_3 + const-string p0, "video/wvc1" + + return-object p0 + + :cond_4 + :pswitch_7 + const-string p0, "audio/mp4a-latm" + + return-object p0 + + :cond_5 + const-string p0, "video/hevc" + + return-object p0 + + :cond_6 + const-string p0, "video/avc" + + return-object p0 + + :cond_7 + const-string p0, "video/mp4v-es" + + return-object p0 + + nop + + :pswitch_data_0 + .packed-switch 0x60 + :pswitch_6 + :pswitch_6 + :pswitch_6 + :pswitch_6 + :pswitch_6 + :pswitch_6 + :pswitch_7 + :pswitch_7 + :pswitch_7 + :pswitch_5 + :pswitch_4 + :pswitch_5 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0xa9 + :pswitch_3 + :pswitch_2 + :pswitch_2 + :pswitch_3 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static e(Ljava/lang/String;)Ljava/lang/String; + .locals 3 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + const/16 v1, 0x2f + + invoke-virtual {p0, v1}, Ljava/lang/String;->indexOf(I)I + + move-result v1 + + const/4 v2, -0x1 + + if-ne v1, v2, :cond_1 + + return-object v0 + + :cond_1 + const/4 v0, 0x0 + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static f(Ljava/lang/String;)I + .locals 5 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const/4 v1, -0x1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lf/h/a/c/i1/q;->g(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :cond_1 + invoke-static {p0}, Lf/h/a/c/i1/q;->h(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const/4 p0, 0x2 + + return p0 + + :cond_2 + invoke-static {p0}, Lf/h/a/c/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v2, "text" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/cea-608" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/cea-708" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/x-mp4-cea-608" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/x-subrip" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/ttml+xml" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/x-quicktime-tx3g" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/x-mp4-vtt" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/x-rawcc" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/vobsub" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/pgs" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_9 + + const-string v0, "application/dvbsubs" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + goto :goto_3 + + :cond_3 + const-string v0, "application/id3" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_8 + + const-string v0, "application/x-emsg" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_8 + + const-string v0, "application/x-scte35" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + goto :goto_2 + + :cond_4 + const-string v0, "application/x-camera-motion" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + const/4 p0, 0x5 + + return p0 + + :cond_5 + sget-object v0, Lf/h/a/c/i1/q;->a:Ljava/util/ArrayList; + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_7 + + sget-object v3, Lf/h/a/c/i1/q;->a:Ljava/util/ArrayList; + + invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/c/i1/q$a; + + iget-object v4, v3, Lf/h/a/c/i1/q$a;->a:Ljava/lang/String; + + invoke-virtual {p0, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_6 + + iget v1, v3, Lf/h/a/c/i1/q$a;->c:I + + goto :goto_1 + + :cond_6 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_7 + :goto_1 + return v1 + + :cond_8 + :goto_2 + const/4 p0, 0x4 + + return p0 + + :cond_9 + :goto_3 + const/4 p0, 0x3 + + return p0 +.end method + +.method public static g(Ljava/lang/String;)Z + .locals 1 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {p0}, Lf/h/a/c/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "audio" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + return p0 +.end method + +.method public static h(Ljava/lang/String;)Z + .locals 1 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {p0}, Lf/h/a/c/i1/q;->e(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "video" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/r$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/r$a.smali new file mode 100644 index 0000000000..858558a82f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/r$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/i1/r$a; +.super Ljava/lang/Object; +.source "NalUnitUtil.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Z + + +# direct methods +.method public constructor (IIZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/i1/r$a;->a:I + + iput p2, p0, Lf/h/a/c/i1/r$a;->b:I + + iput-boolean p3, p0, Lf/h/a/c/i1/r$a;->c:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/r$b.smali b/com.discord/smali_classes2/f/h/a/c/i1/r$b.smali new file mode 100644 index 0000000000..02e1147be9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/r$b.smali @@ -0,0 +1,78 @@ +.class public final Lf/h/a/c/i1/r$b; +.super Ljava/lang/Object; +.source "NalUnitUtil.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:I + +.field public final g:F + +.field public final h:Z + +.field public final i:Z + +.field public final j:I + +.field public final k:I + +.field public final l:I + +.field public final m:Z + + +# direct methods +.method public constructor (IIIIIIFZZIIIZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/i1/r$b;->a:I + + iput p2, p0, Lf/h/a/c/i1/r$b;->b:I + + iput p3, p0, Lf/h/a/c/i1/r$b;->c:I + + iput p4, p0, Lf/h/a/c/i1/r$b;->d:I + + iput p5, p0, Lf/h/a/c/i1/r$b;->e:I + + iput p6, p0, Lf/h/a/c/i1/r$b;->f:I + + iput p7, p0, Lf/h/a/c/i1/r$b;->g:F + + iput-boolean p8, p0, Lf/h/a/c/i1/r$b;->h:Z + + iput-boolean p9, p0, Lf/h/a/c/i1/r$b;->i:Z + + iput p10, p0, Lf/h/a/c/i1/r$b;->j:I + + iput p11, p0, Lf/h/a/c/i1/r$b;->k:I + + iput p12, p0, Lf/h/a/c/i1/r$b;->l:I + + iput-boolean p13, p0, Lf/h/a/c/i1/r$b;->m:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/r.smali b/com.discord/smali_classes2/f/h/a/c/i1/r.smali new file mode 100644 index 0000000000..0aa81384a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/r.smali @@ -0,0 +1,1122 @@ +.class public final Lf/h/a/c/i1/r; +.super Ljava/lang/Object; +.source "NalUnitUtil.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/r$a;, + Lf/h/a/c/i1/r$b; + } +.end annotation + + +# static fields +.field public static final a:[B + +.field public static final b:[F + +.field public static final c:Ljava/lang/Object; + +.field public static d:[I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x4 + + new-array v0, v0, [B + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/i1/r;->a:[B + + const/16 v0, 0x11 + + new-array v0, v0, [F + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/i1/r;->b:[F + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/c/i1/r;->c:Ljava/lang/Object; + + const/16 v0, 0xa + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/c/i1/r;->d:[I + + return-void + + nop + + :array_0 + .array-data 1 + 0x0t + 0x0t + 0x0t + 0x1t + .end array-data + + :array_1 + .array-data 4 + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + 0x3f8ba2e9 + 0x3f68ba2f + 0x3fba2e8c + 0x3f9b26ca + 0x400ba2e9 + 0x3fe8ba2f + 0x403a2e8c + 0x401b26ca + 0x3fd1745d + 0x3fae8ba3 + 0x3ff83e10 + 0x3fcede62 + 0x3faaaaab + 0x3fc00000 # 1.5f + 0x40000000 # 2.0f + .end array-data +.end method + +.method public static a([Z)V + .locals 2 + + const/4 v0, 0x0 + + aput-boolean v0, p0, v0 + + const/4 v1, 0x1 + + aput-boolean v0, p0, v1 + + const/4 v1, 0x2 + + aput-boolean v0, p0, v1 + + return-void +.end method + +.method public static b(Ljava/nio/ByteBuffer;)V + .locals 9 + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + add-int/lit8 v4, v2, 0x1 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p0, v2}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v5 + + and-int/lit16 v5, v5, 0xff + + const/4 v6, 0x3 + + if-ne v3, v6, :cond_0 + + const/4 v7, 0x1 + + if-ne v5, v7, :cond_1 + + invoke-virtual {p0, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v7 + + and-int/lit8 v7, v7, 0x1f + + const/4 v8, 0x7 + + if-ne v7, v8, :cond_1 + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->duplicate()Ljava/nio/ByteBuffer; + + move-result-object v3 + + sub-int/2addr v2, v6 + + invoke-virtual {v3, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + invoke-virtual {v3, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + invoke-virtual {p0, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + invoke-virtual {p0, v3}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; + + return-void + + :cond_0 + if-nez v5, :cond_1 + + add-int/lit8 v3, v3, 0x1 + + :cond_1 + if-eqz v5, :cond_2 + + const/4 v3, 0x0 + + :cond_2 + move v2, v4 + + goto :goto_0 + + :cond_3 + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + return-void +.end method + +.method public static c([BII[Z)I + .locals 7 + + sub-int v0, p2, p1 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ltz v0, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + invoke-static {v3}, Lf/h/a/c/i1/e;->F(Z)V + + if-nez v0, :cond_1 + + return p2 + + :cond_1 + const/4 v3, 0x2 + + if-eqz p3, :cond_4 + + aget-boolean v4, p3, v1 + + if-eqz v4, :cond_2 + + aput-boolean v1, p3, v1 + + aput-boolean v1, p3, v2 + + aput-boolean v1, p3, v3 + + add-int/lit8 p1, p1, -0x3 + + return p1 + + :cond_2 + if-le v0, v2, :cond_3 + + aget-boolean v4, p3, v2 + + if-eqz v4, :cond_3 + + aget-byte v4, p0, p1 + + if-ne v4, v2, :cond_3 + + aput-boolean v1, p3, v1 + + aput-boolean v1, p3, v2 + + aput-boolean v1, p3, v3 + + sub-int/2addr p1, v3 + + return p1 + + :cond_3 + if-le v0, v3, :cond_4 + + aget-boolean v4, p3, v3 + + if-eqz v4, :cond_4 + + aget-byte v4, p0, p1 + + if-nez v4, :cond_4 + + add-int/lit8 v4, p1, 0x1 + + aget-byte v4, p0, v4 + + if-ne v4, v2, :cond_4 + + aput-boolean v1, p3, v1 + + aput-boolean v1, p3, v2 + + aput-boolean v1, p3, v3 + + sub-int/2addr p1, v2 + + return p1 + + :cond_4 + add-int/lit8 v4, p2, -0x1 + + add-int/2addr p1, v3 + + :goto_1 + if-ge p1, v4, :cond_8 + + aget-byte v5, p0, p1 + + and-int/lit16 v5, v5, 0xfe + + if-eqz v5, :cond_5 + + goto :goto_2 + + :cond_5 + add-int/lit8 v5, p1, -0x2 + + aget-byte v6, p0, v5 + + if-nez v6, :cond_7 + + add-int/lit8 v6, p1, -0x1 + + aget-byte v6, p0, v6 + + if-nez v6, :cond_7 + + aget-byte v6, p0, p1 + + if-ne v6, v2, :cond_7 + + if-eqz p3, :cond_6 + + aput-boolean v1, p3, v1 + + aput-boolean v1, p3, v2 + + aput-boolean v1, p3, v3 + + :cond_6 + return v5 + + :cond_7 + add-int/lit8 p1, p1, -0x2 + + :goto_2 + add-int/lit8 p1, p1, 0x3 + + goto :goto_1 + + :cond_8 + if-eqz p3, :cond_f + + if-le v0, v3, :cond_a + + add-int/lit8 p1, p2, -0x3 + + aget-byte p1, p0, p1 + + if-nez p1, :cond_9 + + add-int/lit8 p1, p2, -0x2 + + aget-byte p1, p0, p1 + + if-nez p1, :cond_9 + + aget-byte p1, p0, v4 + + if-ne p1, v2, :cond_9 + + goto :goto_3 + + :cond_9 + const/4 p1, 0x0 + + goto :goto_4 + + :cond_a + if-ne v0, v3, :cond_b + + aget-boolean p1, p3, v3 + + if-eqz p1, :cond_9 + + add-int/lit8 p1, p2, -0x2 + + aget-byte p1, p0, p1 + + if-nez p1, :cond_9 + + aget-byte p1, p0, v4 + + if-ne p1, v2, :cond_9 + + goto :goto_3 + + :cond_b + aget-boolean p1, p3, v2 + + if-eqz p1, :cond_9 + + aget-byte p1, p0, v4 + + if-ne p1, v2, :cond_9 + + :goto_3 + const/4 p1, 0x1 + + :goto_4 + aput-boolean p1, p3, v1 + + if-le v0, v2, :cond_c + + add-int/lit8 p1, p2, -0x2 + + aget-byte p1, p0, p1 + + if-nez p1, :cond_d + + aget-byte p1, p0, v4 + + if-nez p1, :cond_d + + goto :goto_5 + + :cond_c + aget-boolean p1, p3, v3 + + if-eqz p1, :cond_d + + aget-byte p1, p0, v4 + + if-nez p1, :cond_d + + :goto_5 + const/4 p1, 0x1 + + goto :goto_6 + + :cond_d + const/4 p1, 0x0 + + :goto_6 + aput-boolean p1, p3, v2 + + aget-byte p0, p0, v4 + + if-nez p0, :cond_e + + const/4 v1, 0x1 + + :cond_e + aput-boolean v1, p3, v3 + + :cond_f + return p2 +.end method + +.method public static d(Ljava/lang/String;B)Z + .locals 3 + + const-string v0, "video/avc" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + and-int/lit8 v0, p1, 0x1f + + const/4 v2, 0x6 + + if-eq v0, v2, :cond_2 + + :cond_0 + const-string v0, "video/hevc" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + and-int/lit8 p0, p1, 0x7e + + shr-int/2addr p0, v1 + + const/16 p1, 0x27 + + if-ne p0, p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :cond_2 + :goto_0 + return v1 +.end method + +.method public static e([BII)Lf/h/a/c/i1/r$a; + .locals 1 + + new-instance v0, Lf/h/a/c/i1/u; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/c/i1/u;->([BII)V + + const/16 p0, 0x8 + + invoke-virtual {v0, p0}, Lf/h/a/c/i1/u;->j(I)V + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result p0 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result p1 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->i()V + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result p2 + + new-instance v0, Lf/h/a/c/i1/r$a; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/c/i1/r$a;->(IIZ)V + + return-object v0 +.end method + +.method public static f([BII)Lf/h/a/c/i1/r$b; + .locals 19 + + new-instance v0, Lf/h/a/c/i1/u; + + move-object/from16 v1, p0 + + move/from16 v2, p1 + + move/from16 v3, p2 + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/c/i1/u;->([BII)V + + const/16 v1, 0x8 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/u;->j(I)V + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/u;->e(I)I + + move-result v3 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/u;->e(I)I + + move-result v4 + + invoke-virtual {v0, v1}, Lf/h/a/c/i1/u;->e(I)I + + move-result v5 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v6 + + const/16 v1, 0x64 + + const/4 v2, 0x3 + + const/4 v7, 0x1 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x6e + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x7a + + if-eq v3, v1, :cond_1 + + const/16 v1, 0xf4 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x2c + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x53 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x56 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x76 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x80 + + if-eq v3, v1, :cond_1 + + const/16 v1, 0x8a + + if-ne v3, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const/4 v10, 0x0 + + goto :goto_7 + + :cond_1 + :goto_0 + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v1 + + if-ne v1, v2, :cond_2 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v8 + + goto :goto_1 + + :cond_2 + const/4 v8, 0x0 + + :goto_1 + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->i()V + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v9 + + if-eqz v9, :cond_8 + + if-eq v1, v2, :cond_3 + + const/16 v2, 0x8 + + goto :goto_2 + + :cond_3 + const/16 v2, 0xc + + :goto_2 + const/4 v9, 0x0 + + :goto_3 + if-ge v9, v2, :cond_8 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v10 + + if-eqz v10, :cond_7 + + const/4 v10, 0x6 + + if-ge v9, v10, :cond_4 + + const/16 v10, 0x10 + + goto :goto_4 + + :cond_4 + const/16 v10, 0x40 + + :goto_4 + const/4 v11, 0x0 + + const/16 v12, 0x8 + + const/16 v13, 0x8 + + :goto_5 + if-ge v11, v10, :cond_7 + + if-eqz v12, :cond_5 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->g()I + + move-result v12 + + add-int/2addr v12, v13 + + add-int/lit16 v12, v12, 0x100 + + rem-int/lit16 v12, v12, 0x100 + + :cond_5 + if-nez v12, :cond_6 + + goto :goto_6 + + :cond_6 + move v13, v12 + + :goto_6 + add-int/lit8 v11, v11, 0x1 + + goto :goto_5 + + :cond_7 + add-int/lit8 v9, v9, 0x1 + + goto :goto_3 + + :cond_8 + move v10, v8 + + :goto_7 + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + add-int/lit8 v12, v2, 0x4 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v13 + + if-nez v13, :cond_9 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + add-int/lit8 v2, v2, 0x4 + + goto :goto_9 + + :cond_9 + if-ne v13, v7, :cond_b + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->g()I + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->g()I + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v8 + + int-to-long v8, v8 + + const/4 v11, 0x0 + + :goto_8 + int-to-long v14, v11 + + cmp-long v16, v14, v8 + + if-gez v16, :cond_a + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + add-int/lit8 v11, v11, 0x1 + + goto :goto_8 + + :cond_a + const/4 v8, 0x0 + + move v15, v2 + + const/4 v14, 0x0 + + goto :goto_a + + :cond_b + const/4 v2, 0x0 + + :goto_9 + const/4 v8, 0x0 + + move v14, v2 + + const/4 v15, 0x0 + + :goto_a + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->i()V + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v2 + + add-int/2addr v2, v7 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v8 + + add-int/2addr v8, v7 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v11 + + rsub-int/lit8 v9, v11, 0x2 + + mul-int v9, v9, v8 + + if-nez v11, :cond_c + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->i()V + + :cond_c + invoke-virtual {v0}, Lf/h/a/c/i1/u;->i()V + + mul-int/lit8 v2, v2, 0x10 + + mul-int/lit8 v9, v9, 0x10 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v8 + + if-eqz v8, :cond_10 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v8 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v16 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v17 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->f()I + + move-result v18 + + if-nez v1, :cond_d + + rsub-int/lit8 v1, v11, 0x2 + + goto :goto_c + + :cond_d + const/4 v7, 0x3 + + if-ne v1, v7, :cond_e + + const/4 v7, 0x1 + + const/16 p0, 0x1 + + goto :goto_b + + :cond_e + const/4 v7, 0x2 + + const/16 p0, 0x2 + + :goto_b + const/4 v7, 0x1 + + if-ne v1, v7, :cond_f + + const/4 v7, 0x2 + + :cond_f + rsub-int/lit8 v1, v11, 0x2 + + mul-int v1, v1, v7 + + move/from16 v7, p0 + + :goto_c + add-int v8, v8, v16 + + mul-int v8, v8, v7 + + sub-int/2addr v2, v8 + + add-int v17, v17, v18 + + mul-int v17, v17, v1 + + sub-int v9, v9, v17 + + :cond_10 + move v7, v2 + + move v8, v9 + + const/high16 v1, 0x3f800000 # 1.0f + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + if-eqz v2, :cond_14 + + invoke-virtual {v0}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + if-eqz v2, :cond_14 + + const/16 v2, 0x8 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v2 + + const/16 v9, 0xff + + if-ne v2, v9, :cond_12 + + const/16 v2, 0x10 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v9 + + invoke-virtual {v0, v2}, Lf/h/a/c/i1/u;->e(I)I + + move-result v0 + + if-eqz v9, :cond_11 + + if-eqz v0, :cond_11 + + int-to-float v1, v9 + + int-to-float v0, v0 + + div-float/2addr v1, v0 + + :cond_11 + move v9, v1 + + goto :goto_d + + :cond_12 + sget-object v0, Lf/h/a/c/i1/r;->b:[F + + array-length v1, v0 + + if-ge v2, v1, :cond_13 + + aget v0, v0, v2 + + move v9, v0 + + goto :goto_d + + :cond_13 + const-string v0, "Unexpected aspect_ratio_idc value: " + + const-string v1, "NalUnitUtil" + + invoke-static {v0, v2, v1}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + :cond_14 + const/high16 v0, 0x3f800000 # 1.0f + + const/high16 v9, 0x3f800000 # 1.0f + + :goto_d + new-instance v0, Lf/h/a/c/i1/r$b; + + move-object v2, v0 + + invoke-direct/range {v2 .. v15}, Lf/h/a/c/i1/r$b;->(IIIIIIFZZIIIZ)V + + return-object v0 +.end method + +.method public static g([BI)I + .locals 8 + + sget-object v0, Lf/h/a/c/i1/r;->c:Ljava/lang/Object; + + monitor-enter v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :cond_0 + :goto_0 + if-ge v2, p1, :cond_4 + + :goto_1 + add-int/lit8 v4, p1, -0x2 + + if-ge v2, v4, :cond_2 + + :try_start_0 + aget-byte v4, p0, v2 + + if-nez v4, :cond_1 + + add-int/lit8 v4, v2, 0x1 + + aget-byte v4, p0, v4 + + if-nez v4, :cond_1 + + add-int/lit8 v4, v2, 0x2 + + aget-byte v4, p0, v4 + + const/4 v5, 0x3 + + if-ne v4, v5, :cond_1 + + goto :goto_2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_2 + move v2, p1 + + :goto_2 + if-ge v2, p1, :cond_0 + + sget-object v4, Lf/h/a/c/i1/r;->d:[I + + array-length v4, v4 + + if-gt v4, v3, :cond_3 + + sget-object v4, Lf/h/a/c/i1/r;->d:[I + + sget-object v5, Lf/h/a/c/i1/r;->d:[I + + array-length v5, v5 + + mul-int/lit8 v5, v5, 0x2 + + invoke-static {v4, v5}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v4 + + sput-object v4, Lf/h/a/c/i1/r;->d:[I + + :cond_3 + sget-object v4, Lf/h/a/c/i1/r;->d:[I + + add-int/lit8 v5, v3, 0x1 + + aput v2, v4, v3 + + add-int/lit8 v2, v2, 0x3 + + move v3, v5 + + goto :goto_0 + + :cond_4 + sub-int/2addr p1, v3 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_3 + if-ge v2, v3, :cond_5 + + sget-object v6, Lf/h/a/c/i1/r;->d:[I + + aget v6, v6, v2 + + sub-int/2addr v6, v5 + + invoke-static {p0, v5, p0, v4, v6}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/2addr v4, v6 + + add-int/lit8 v7, v4, 0x1 + + aput-byte v1, p0, v4 + + add-int/lit8 v4, v7, 0x1 + + aput-byte v1, p0, v7 + + add-int/lit8 v6, v6, 0x3 + + add-int/2addr v5, v6 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_5 + sub-int v1, p1, v4 + + invoke-static {p0, v5, p0, v4, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + monitor-exit v0 + + return p1 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/s.smali b/com.discord/smali_classes2/f/h/a/c/i1/s.smali new file mode 100644 index 0000000000..d7aa72254d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/s.smali @@ -0,0 +1,546 @@ +.class public final Lf/h/a/c/i1/s; +.super Ljava/lang/Object; +.source "ParsableBitArray.java" + + +# instance fields +.field public a:[B + +.field public b:I + +.field public c:I + +.field public d:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/i1/s;->a:[B + + return-void +.end method + +.method public constructor ([B)V + .locals 1 + + array-length v0, p1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/s;->a:[B + + iput v0, p0, Lf/h/a/c/i1/s;->d:I + + return-void +.end method + +.method public constructor ([BI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/s;->a:[B + + iput p2, p0, Lf/h/a/c/i1/s;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/s;->b:I + + if-ltz v0, :cond_1 + + iget v1, p0, Lf/h/a/c/i1/s;->d:I + + if-lt v0, v1, :cond_0 + + if-ne v0, v1, :cond_1 + + iget v0, p0, Lf/h/a/c/i1/s;->c:I + + if-nez v0, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + return-void +.end method + +.method public b()I + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/s;->d:I + + iget v1, p0, Lf/h/a/c/i1/s;->b:I + + sub-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x8 + + iget v1, p0, Lf/h/a/c/i1/s;->c:I + + sub-int/2addr v0, v1 + + return v0 +.end method + +.method public c()V + .locals 1 + + iget v0, p0, Lf/h/a/c/i1/s;->c:I + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/i1/s;->c:I + + iget v0, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/i1/s;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method + +.method public d()I + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/s;->b:I + + mul-int/lit8 v0, v0, 0x8 + + iget v1, p0, Lf/h/a/c/i1/s;->c:I + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public e()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/c/i1/s;->a:[B + + iget v1, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v0, v0, v1 + + iget v1, p0, Lf/h/a/c/i1/s;->c:I + + const/16 v2, 0x80 + + shr-int v1, v2, v1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->k()V + + return v0 +.end method + +.method public f(I)I + .locals 7 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + iget v1, p0, Lf/h/a/c/i1/s;->c:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/s;->c:I + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/c/i1/s;->c:I + + const/16 v3, 0x8 + + if-le v2, v3, :cond_1 + + add-int/lit8 v2, v2, -0x8 + + iput v2, p0, Lf/h/a/c/i1/s;->c:I + + iget-object v3, p0, Lf/h/a/c/i1/s;->a:[B + + iget v4, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 v5, v4, 0x1 + + iput v5, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v3, v3, v4 + + and-int/lit16 v3, v3, 0xff + + shl-int v2, v3, v2 + + or-int/2addr v1, v2 + + goto :goto_0 + + :cond_1 + iget-object v4, p0, Lf/h/a/c/i1/s;->a:[B + + iget v5, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v4, v4, v5 + + and-int/lit16 v4, v4, 0xff + + rsub-int/lit8 v6, v2, 0x8 + + shr-int/2addr v4, v6 + + or-int/2addr v1, v4 + + const/4 v4, -0x1 + + rsub-int/lit8 p1, p1, 0x20 + + ushr-int p1, v4, p1 + + and-int/2addr p1, v1 + + if-ne v2, v3, :cond_2 + + iput v0, p0, Lf/h/a/c/i1/s;->c:I + + add-int/lit8 v5, v5, 0x1 + + iput v5, p0, Lf/h/a/c/i1/s;->b:I + + :cond_2 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return p1 +.end method + +.method public g([BII)V + .locals 7 + + shr-int/lit8 v0, p3, 0x3 + + add-int/2addr v0, p2 + + :goto_0 + const/16 v1, 0xff + + const/16 v2, 0x8 + + if-ge p2, v0, :cond_0 + + iget-object v3, p0, Lf/h/a/c/i1/s;->a:[B + + iget v4, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 v5, v4, 0x1 + + iput v5, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v4, v3, v4 + + iget v6, p0, Lf/h/a/c/i1/s;->c:I + + shl-int/2addr v4, v6 + + int-to-byte v4, v4 + + aput-byte v4, p1, p2 + + aget-byte v4, p1, p2 + + aget-byte v3, v3, v5 + + and-int/2addr v1, v3 + + sub-int/2addr v2, v6 + + shr-int/2addr v1, v2 + + or-int/2addr v1, v4 + + int-to-byte v1, v1 + + aput-byte v1, p1, p2 + + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_0 + and-int/lit8 p2, p3, 0x7 + + if-nez p2, :cond_1 + + return-void + + :cond_1 + aget-byte p3, p1, v0 + + shr-int v3, v1, p2 + + and-int/2addr p3, v3 + + int-to-byte p3, p3 + + aput-byte p3, p1, v0 + + iget p3, p0, Lf/h/a/c/i1/s;->c:I + + add-int v3, p3, p2 + + if-le v3, v2, :cond_2 + + aget-byte v3, p1, v0 + + iget-object v4, p0, Lf/h/a/c/i1/s;->a:[B + + iget v5, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 v6, v5, 0x1 + + iput v6, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v4, v4, v5 + + and-int/2addr v4, v1 + + shl-int/2addr v4, p3 + + or-int/2addr v3, v4 + + int-to-byte v3, v3 + + aput-byte v3, p1, v0 + + sub-int/2addr p3, v2 + + iput p3, p0, Lf/h/a/c/i1/s;->c:I + + :cond_2 + iget p3, p0, Lf/h/a/c/i1/s;->c:I + + add-int/2addr p3, p2 + + iput p3, p0, Lf/h/a/c/i1/s;->c:I + + iget-object v3, p0, Lf/h/a/c/i1/s;->a:[B + + iget v4, p0, Lf/h/a/c/i1/s;->b:I + + aget-byte v3, v3, v4 + + and-int/2addr v1, v3 + + rsub-int/lit8 v3, p3, 0x8 + + shr-int/2addr v1, v3 + + aget-byte v3, p1, v0 + + rsub-int/lit8 p2, p2, 0x8 + + shl-int p2, v1, p2 + + int-to-byte p2, p2 + + or-int/2addr p2, v3 + + int-to-byte p2, p2 + + aput-byte p2, p1, v0 + + if-ne p3, v2, :cond_3 + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/i1/s;->c:I + + add-int/lit8 v4, v4, 0x1 + + iput v4, p0, Lf/h/a/c/i1/s;->b:I + + :cond_3 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method + +.method public h([BII)V + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/s;->c:I + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/i1/s;->a:[B + + iget v1, p0, Lf/h/a/c/i1/s;->b:I + + invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/i1/s;->b:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/i1/s;->b:I + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method + +.method public i([BI)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/i1/s;->a:[B + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/i1/s;->b:I + + iput p1, p0, Lf/h/a/c/i1/s;->c:I + + iput p2, p0, Lf/h/a/c/i1/s;->d:I + + return-void +.end method + +.method public j(I)V + .locals 1 + + div-int/lit8 v0, p1, 0x8 + + iput v0, p0, Lf/h/a/c/i1/s;->b:I + + mul-int/lit8 v0, v0, 0x8 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/i1/s;->c:I + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method + +.method public k()V + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/s;->c:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/i1/s;->c:I + + const/16 v1, 0x8 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/i1/s;->c:I + + iget v0, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/i1/s;->b:I + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method + +.method public l(I)V + .locals 3 + + div-int/lit8 v0, p1, 0x8 + + iget v1, p0, Lf/h/a/c/i1/s;->b:I + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/c/i1/s;->b:I + + iget v2, p0, Lf/h/a/c/i1/s;->c:I + + mul-int/lit8 v0, v0, 0x8 + + sub-int/2addr p1, v0 + + add-int/2addr p1, v2 + + iput p1, p0, Lf/h/a/c/i1/s;->c:I + + const/4 v0, 0x7 + + if-le p1, v0, :cond_0 + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/c/i1/s;->b:I + + add-int/lit8 p1, p1, -0x8 + + iput p1, p0, Lf/h/a/c/i1/s;->c:I + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->a()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/t.smali b/com.discord/smali_classes2/f/h/a/c/i1/t.smali new file mode 100644 index 0000000000..78a9920a3e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/t.smali @@ -0,0 +1,1264 @@ +.class public final Lf/h/a/c/i1/t; +.super Ljava/lang/Object; +.source "ParsableByteArray.java" + + +# instance fields +.field public a:[B + +.field public b:I + +.field public c:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + return-void +.end method + +.method public constructor (I)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-array v0, p1, [B + + iput-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iput p1, p0, Lf/h/a/c/i1/t;->c:I + + return-void +.end method + +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/t;->a:[B + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/i1/t;->c:I + + return-void +.end method + +.method public constructor ([BI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/t;->a:[B + + iput p2, p0, Lf/h/a/c/i1/t;->c:I + + return-void +.end method + + +# virtual methods +.method public A([BI)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/i1/t;->a:[B + + iput p2, p0, Lf/h/a/c/i1/t;->c:I + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/i1/t;->b:I + + return-void +.end method + +.method public B(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + array-length v0, v0 + + if-gt p1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iput p1, p0, Lf/h/a/c/i1/t;->c:I + + return-void +.end method + +.method public C(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/c/i1/t;->c:I + + if-gt p1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iput p1, p0, Lf/h/a/c/i1/t;->b:I + + return-void +.end method + +.method public D(I)V + .locals 1 + + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->C(I)V + + return-void +.end method + +.method public a()I + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/t;->c:I + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + sub-int/2addr v0, v1 + + return v0 +.end method + +.method public b()I + .locals 2 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v1 + + and-int/lit16 v0, v0, 0xff + + return v0 +.end method + +.method public c(Lf/h/a/c/i1/s;I)V + .locals 2 + + iget-object v0, p1, Lf/h/a/c/i1/s;->a:[B + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, p2}, Lf/h/a/c/i1/t;->d([BII)V + + invoke-virtual {p1, v1}, Lf/h/a/c/i1/s;->j(I)V + + return-void +.end method + +.method public d([BII)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v0, v1, p1, p2, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/i1/t;->b:I + + return-void +.end method + +.method public e()I + .locals 4 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x18 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x10 + + or-int/2addr v1, v2 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + and-int/lit16 v3, v3, 0xff + + shl-int/lit8 v3, v3, 0x8 + + or-int/2addr v1, v3 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v2 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr v0, v1 + + return v0 +.end method + +.method public f()Ljava/lang/String; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + return-object v0 + + :cond_0 + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + :goto_0 + iget v1, p0, Lf/h/a/c/i1/t;->c:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v1, v1, v0 + + invoke-static {v1}, Lf/h/a/c/i1/c0;->L(I)Z + + move-result v1 + + if-nez v1, :cond_1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + sub-int v2, v0, v1 + + const/4 v3, 0x3 + + if-lt v2, v3, :cond_2 + + iget-object v2, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v4, v2, v1 + + const/16 v5, -0x11 + + if-ne v4, v5, :cond_2 + + add-int/lit8 v4, v1, 0x1 + + aget-byte v4, v2, v4 + + const/16 v5, -0x45 + + if-ne v4, v5, :cond_2 + + add-int/lit8 v4, v1, 0x2 + + aget-byte v2, v2, v4 + + const/16 v4, -0x41 + + if-ne v2, v4, :cond_2 + + add-int/2addr v1, v3 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + :cond_2 + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + sub-int v3, v0, v2 + + invoke-static {v1, v2, v3}, Lf/h/a/c/i1/c0;->s([BII)Ljava/lang/String; + + move-result-object v1 + + iput v0, p0, Lf/h/a/c/i1/t;->b:I + + iget v2, p0, Lf/h/a/c/i1/t;->c:I + + if-ne v0, v2, :cond_3 + + return-object v1 + + :cond_3 + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v3, v3, v0 + + const/16 v4, 0xd + + if-ne v3, v4, :cond_4 + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/i1/t;->b:I + + if-ne v0, v2, :cond_4 + + return-object v1 + + :cond_4 + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v2 + + const/16 v3, 0xa + + if-ne v0, v3, :cond_5 + + add-int/lit8 v2, v2, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + :cond_5 + return-object v1 +.end method + +.method public g()I + .locals 4 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + and-int/lit16 v1, v1, 0xff + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x8 + + or-int/2addr v1, v2 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + and-int/lit16 v3, v3, 0xff + + shl-int/lit8 v3, v3, 0x10 + + or-int/2addr v1, v3 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v2 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x18 + + or-int/2addr v0, v1 + + return v0 +.end method + +.method public h()J + .locals 9 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v3, v1 + + const-wide/16 v5, 0xff + + and-long/2addr v3, v5 + + add-int/lit8 v1, v2, 0x1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v7, v2 + + and-long/2addr v7, v5 + + const/16 v2, 0x8 + + shl-long/2addr v7, v2 + + or-long v2, v3, v7 + + add-int/lit8 v4, v1, 0x1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v7, v1 + + and-long/2addr v7, v5 + + const/16 v1, 0x10 + + shl-long/2addr v7, v1 + + or-long v1, v2, v7 + + add-int/lit8 v3, v4, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v4 + + int-to-long v3, v0 + + and-long/2addr v3, v5 + + const/16 v0, 0x18 + + shl-long/2addr v3, v0 + + or-long v0, v1, v3 + + return-wide v0 +.end method + +.method public i()I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->g()I + + move-result v0 + + if-ltz v0, :cond_0 + + return v0 + + :cond_0 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Top bit not zero: " + + invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public j()I + .locals 4 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + and-int/lit16 v1, v1, 0xff + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v2 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x8 + + or-int/2addr v0, v1 + + return v0 +.end method + +.method public k()J + .locals 9 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v3, v1 + + const-wide/16 v5, 0xff + + and-long/2addr v3, v5 + + const/16 v1, 0x38 + + shl-long/2addr v3, v1 + + add-int/lit8 v1, v2, 0x1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v7, v2 + + and-long/2addr v7, v5 + + const/16 v2, 0x30 + + shl-long/2addr v7, v2 + + or-long v2, v3, v7 + + add-int/lit8 v4, v1, 0x1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v7, v1 + + and-long/2addr v7, v5 + + const/16 v1, 0x28 + + shl-long/2addr v7, v1 + + or-long v1, v2, v7 + + add-int/lit8 v3, v4, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v4, v0, v4 + + int-to-long v7, v4 + + and-long/2addr v7, v5 + + const/16 v4, 0x20 + + shl-long/2addr v7, v4 + + or-long/2addr v1, v7 + + add-int/lit8 v4, v3, 0x1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + int-to-long v7, v3 + + and-long/2addr v7, v5 + + const/16 v3, 0x18 + + shl-long/2addr v7, v3 + + or-long/2addr v1, v7 + + add-int/lit8 v3, v4, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v4, v0, v4 + + int-to-long v7, v4 + + and-long/2addr v7, v5 + + const/16 v4, 0x10 + + shl-long/2addr v7, v4 + + or-long/2addr v1, v7 + + add-int/lit8 v4, v3, 0x1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v3, v0, v3 + + int-to-long v7, v3 + + and-long/2addr v7, v5 + + const/16 v3, 0x8 + + shl-long/2addr v7, v3 + + or-long/2addr v1, v7 + + add-int/lit8 v3, v4, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v4 + + int-to-long v3, v0 + + and-long/2addr v3, v5 + + or-long v0, v1, v3 + + return-wide v0 +.end method + +.method public l()Ljava/lang/String; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->a()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + return-object v0 + + :cond_0 + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + :goto_0 + iget v1, p0, Lf/h/a/c/i1/t;->c:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v1, v1, v0 + + if-eqz v1, :cond_1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + sub-int v3, v0, v2 + + invoke-static {v1, v2, v3}, Lf/h/a/c/i1/c0;->s([BII)Ljava/lang/String; + + move-result-object v1 + + iput v0, p0, Lf/h/a/c/i1/t;->b:I + + iget v2, p0, Lf/h/a/c/i1/t;->c:I + + if-ge v0, v2, :cond_2 + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/c/i1/t;->b:I + + :cond_2 + return-object v1 +.end method + +.method public m(I)Ljava/lang/String; + .locals 3 + + if-nez p1, :cond_0 + + const-string p1, "" + + return-object p1 + + :cond_0 + iget v0, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v0, p1 + + add-int/lit8 v0, v0, -0x1 + + iget v1, p0, Lf/h/a/c/i1/t;->c:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + aget-byte v0, v1, v0 + + if-nez v0, :cond_1 + + add-int/lit8 v0, p1, -0x1 + + goto :goto_0 + + :cond_1 + move v0, p1 + + :goto_0 + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v1, v2, v0}, Lf/h/a/c/i1/c0;->s([BII)Ljava/lang/String; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v1, p1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + return-object v0 +.end method + +.method public n(I)Ljava/lang/String; + .locals 1 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/i1/t;->o(ILjava/nio/charset/Charset;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public o(ILjava/nio/charset/Charset;)Ljava/lang/String; + .locals 3 + + new-instance v0, Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/c/i1/t;->a:[B + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + invoke-direct {v0, v1, v2, p1, p2}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + iget p2, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr p2, p1 + + iput p2, p0, Lf/h/a/c/i1/t;->b:I + + return-object v0 +.end method + +.method public p()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v3 + + shl-int/lit8 v0, v0, 0x15 + + shl-int/lit8 v1, v1, 0xe + + or-int/2addr v0, v1 + + shl-int/lit8 v1, v2, 0x7 + + or-int/2addr v0, v1 + + or-int/2addr v0, v3 + + return v0 +.end method + +.method public q()I + .locals 3 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v1 + + and-int/lit16 v0, v0, 0xff + + return v0 +.end method + +.method public r()J + .locals 9 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v3, v1 + + const-wide/16 v5, 0xff + + and-long/2addr v3, v5 + + const/16 v1, 0x18 + + shl-long/2addr v3, v1 + + add-int/lit8 v1, v2, 0x1 + + iput v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + int-to-long v7, v2 + + and-long/2addr v7, v5 + + const/16 v2, 0x10 + + shl-long/2addr v7, v2 + + or-long v2, v3, v7 + + add-int/lit8 v4, v1, 0x1 + + iput v4, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + int-to-long v7, v1 + + and-long/2addr v7, v5 + + const/16 v1, 0x8 + + shl-long/2addr v7, v1 + + or-long v1, v2, v7 + + add-int/lit8 v3, v4, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v4 + + int-to-long v3, v0 + + and-long/2addr v3, v5 + + or-long v0, v1, v3 + + return-wide v0 +.end method + +.method public s()I + .locals 4 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x10 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v2, v0, v2 + + and-int/lit16 v2, v2, 0xff + + shl-int/lit8 v2, v2, 0x8 + + or-int/2addr v1, v2 + + add-int/lit8 v2, v3, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v3 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr v0, v1 + + return v0 +.end method + +.method public t()I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->e()I + + move-result v0 + + if-ltz v0, :cond_0 + + return v0 + + :cond_0 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Top bit not zero: " + + invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public u()J + .locals 5 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->k()J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-ltz v4, :cond_0 + + return-wide v0 + + :cond_0 + new-instance v2, Ljava/lang/IllegalStateException; + + const-string v3, "Top bit not zero: " + + invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v2 +.end method + +.method public v()I + .locals 4 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v1, v0, v1 + + and-int/lit16 v1, v1, 0xff + + shl-int/lit8 v1, v1, 0x8 + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v2 + + and-int/lit16 v0, v0, 0xff + + or-int/2addr v0, v1 + + return v0 +.end method + +.method public w()J + .locals 12 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + aget-byte v0, v0, v1 + + int-to-long v0, v0 + + const/4 v2, 0x7 + + const/4 v3, 0x7 + + :goto_0 + const/4 v4, 0x6 + + const/4 v5, 0x1 + + if-ltz v3, :cond_2 + + shl-int v6, v5, v3 + + int-to-long v7, v6 + + and-long/2addr v7, v0 + + const-wide/16 v9, 0x0 + + cmp-long v11, v7, v9 + + if-nez v11, :cond_1 + + if-ge v3, v4, :cond_0 + + sub-int/2addr v6, v5 + + int-to-long v6, v6 + + and-long/2addr v0, v6 + + sub-int/2addr v2, v3 + + goto :goto_1 + + :cond_0 + if-ne v3, v2, :cond_2 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v3, v3, -0x1 + + goto :goto_0 + + :cond_2 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_5 + + :goto_2 + if-ge v5, v2, :cond_4 + + iget-object v3, p0, Lf/h/a/c/i1/t;->a:[B + + iget v6, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v6, v5 + + aget-byte v3, v3, v6 + + and-int/lit16 v6, v3, 0xc0 + + const/16 v7, 0x80 + + if-ne v6, v7, :cond_3 + + shl-long/2addr v0, v4 + + and-int/lit8 v3, v3, 0x3f + + int-to-long v6, v3 + + or-long/2addr v0, v6 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 + + :cond_3 + new-instance v2, Ljava/lang/NumberFormatException; + + const-string v3, "Invalid UTF-8 sequence continuation byte: " + + invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v2, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V + + throw v2 + + :cond_4 + iget v3, p0, Lf/h/a/c/i1/t;->b:I + + add-int/2addr v3, v2 + + iput v3, p0, Lf/h/a/c/i1/t;->b:I + + return-wide v0 + + :cond_5 + new-instance v2, Ljava/lang/NumberFormatException; + + const-string v3, "Invalid UTF-8 sequence first byte: " + + invoke-static {v3, v0, v1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v2, v0}, Ljava/lang/NumberFormatException;->(Ljava/lang/String;)V + + throw v2 +.end method + +.method public x()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/i1/t;->b:I + + iput v0, p0, Lf/h/a/c/i1/t;->c:I + + return-void +.end method + +.method public y(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/i1/t;->a:[B + + array-length v1, v0 + + if-ge v1, p1, :cond_0 + + new-array v0, p1, [B + + :cond_0 + invoke-virtual {p0, v0, p1}, Lf/h/a/c/i1/t;->A([BI)V + + return-void +.end method + +.method public z([B)V + .locals 1 + + array-length v0, p1 + + iput-object p1, p0, Lf/h/a/c/i1/t;->a:[B + + iput v0, p0, Lf/h/a/c/i1/t;->c:I + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/i1/t;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/u.smali b/com.discord/smali_classes2/f/h/a/c/i1/u.smali new file mode 100644 index 0000000000..e8506a2d79 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/u.smali @@ -0,0 +1,561 @@ +.class public final Lf/h/a/c/i1/u; +.super Ljava/lang/Object; +.source "ParsableNalUnitBitArray.java" + + +# instance fields +.field public a:[B + +.field public b:I + +.field public c:I + +.field public d:I + + +# direct methods +.method public constructor ([BII)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/u;->a:[B + + iput p2, p0, Lf/h/a/c/i1/u;->c:I + + iput p3, p0, Lf/h/a/c/i1/u;->b:I + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/i1/u;->d:I + + invoke-virtual {p0}, Lf/h/a/c/i1/u;->a()V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + iget v0, p0, Lf/h/a/c/i1/u;->c:I + + if-ltz v0, :cond_1 + + iget v1, p0, Lf/h/a/c/i1/u;->b:I + + if-lt v0, v1, :cond_0 + + if-ne v0, v1, :cond_1 + + iget v0, p0, Lf/h/a/c/i1/u;->d:I + + if-nez v0, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + return-void +.end method + +.method public b(I)Z + .locals 4 + + iget v0, p0, Lf/h/a/c/i1/u;->c:I + + div-int/lit8 v1, p1, 0x8 + + add-int v2, v0, v1 + + iget v3, p0, Lf/h/a/c/i1/u;->d:I + + add-int/2addr v3, p1 + + mul-int/lit8 v1, v1, 0x8 + + sub-int/2addr v3, v1 + + const/4 p1, 0x7 + + if-le v3, p1, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + add-int/lit8 v3, v3, -0x8 + + :cond_0 + const/4 p1, 0x1 + + :cond_1 + :goto_0 + add-int/2addr v0, p1 + + if-gt v0, v2, :cond_2 + + iget v1, p0, Lf/h/a/c/i1/u;->b:I + + if-ge v2, v1, :cond_2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/u;->h(I)Z + + move-result v1 + + if-eqz v1, :cond_1 + + add-int/lit8 v2, v2, 0x1 + + add-int/lit8 v0, v0, 0x2 + + goto :goto_0 + + :cond_2 + iget v0, p0, Lf/h/a/c/i1/u;->b:I + + if-lt v2, v0, :cond_4 + + if-ne v2, v0, :cond_3 + + if-nez v3, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 p1, 0x0 + + :cond_4 + :goto_1 + return p1 +.end method + +.method public c()Z + .locals 7 + + iget v0, p0, Lf/h/a/c/i1/u;->c:I + + iget v1, p0, Lf/h/a/c/i1/u;->d:I + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget v4, p0, Lf/h/a/c/i1/u;->c:I + + iget v5, p0, Lf/h/a/c/i1/u;->b:I + + if-ge v4, v5, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/i1/u;->d()Z + + move-result v4 + + if-nez v4, :cond_0 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + iget v4, p0, Lf/h/a/c/i1/u;->c:I + + iget v5, p0, Lf/h/a/c/i1/u;->b:I + + const/4 v6, 0x1 + + if-ne v4, v5, :cond_1 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + iput v0, p0, Lf/h/a/c/i1/u;->c:I + + iput v1, p0, Lf/h/a/c/i1/u;->d:I + + if-nez v4, :cond_2 + + mul-int/lit8 v3, v3, 0x2 + + add-int/2addr v3, v6 + + invoke-virtual {p0, v3}, Lf/h/a/c/i1/u;->b(I)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const/4 v2, 0x1 + + :cond_2 + return v2 +.end method + +.method public d()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/c/i1/u;->a:[B + + iget v1, p0, Lf/h/a/c/i1/u;->c:I + + aget-byte v0, v0, v1 + + iget v1, p0, Lf/h/a/c/i1/u;->d:I + + const/16 v2, 0x80 + + shr-int v1, v2, v1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/u;->i()V + + return v0 +.end method + +.method public e(I)I + .locals 9 + + iget v0, p0, Lf/h/a/c/i1/u;->d:I + + add-int/2addr v0, p1 + + iput v0, p0, Lf/h/a/c/i1/u;->d:I + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/c/i1/u;->d:I + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + const/16 v5, 0x8 + + if-le v2, v5, :cond_1 + + add-int/lit8 v2, v2, -0x8 + + iput v2, p0, Lf/h/a/c/i1/u;->d:I + + iget-object v5, p0, Lf/h/a/c/i1/u;->a:[B + + iget v6, p0, Lf/h/a/c/i1/u;->c:I + + aget-byte v5, v5, v6 + + and-int/lit16 v5, v5, 0xff + + shl-int v2, v5, v2 + + or-int/2addr v1, v2 + + add-int/lit8 v2, v6, 0x1 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/u;->h(I)Z + + move-result v2 + + if-eqz v2, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v3, 0x1 + + :goto_1 + add-int/2addr v6, v3 + + iput v6, p0, Lf/h/a/c/i1/u;->c:I + + goto :goto_0 + + :cond_1 + iget-object v6, p0, Lf/h/a/c/i1/u;->a:[B + + iget v7, p0, Lf/h/a/c/i1/u;->c:I + + aget-byte v6, v6, v7 + + and-int/lit16 v6, v6, 0xff + + rsub-int/lit8 v8, v2, 0x8 + + shr-int/2addr v6, v8 + + or-int/2addr v1, v6 + + const/4 v6, -0x1 + + rsub-int/lit8 p1, p1, 0x20 + + ushr-int p1, v6, p1 + + and-int/2addr p1, v1 + + if-ne v2, v5, :cond_3 + + iput v0, p0, Lf/h/a/c/i1/u;->d:I + + add-int/lit8 v0, v7, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/u;->h(I)Z + + move-result v0 + + if-eqz v0, :cond_2 + + goto :goto_2 + + :cond_2 + const/4 v3, 0x1 + + :goto_2 + add-int/2addr v7, v3 + + iput v7, p0, Lf/h/a/c/i1/u;->c:I + + :cond_3 + invoke-virtual {p0}, Lf/h/a/c/i1/u;->a()V + + return p1 +.end method + +.method public final f()I + .locals 4 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/i1/u;->d()Z + + move-result v2 + + if-nez v2, :cond_0 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x1 + + shl-int v3, v2, v1 + + sub-int/2addr v3, v2 + + if-lez v1, :cond_1 + + invoke-virtual {p0, v1}, Lf/h/a/c/i1/u;->e(I)I + + move-result v0 + + :cond_1 + add-int/2addr v3, v0 + + return v3 +.end method + +.method public g()I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/i1/u;->f()I + + move-result v0 + + rem-int/lit8 v1, v0, 0x2 + + const/4 v2, 0x1 + + if-nez v1, :cond_0 + + const/4 v1, -0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + :goto_0 + add-int/2addr v0, v2 + + div-int/lit8 v0, v0, 0x2 + + mul-int v0, v0, v1 + + return v0 +.end method + +.method public final h(I)Z + .locals 4 + + const/4 v0, 0x1 + + const/4 v1, 0x2 + + if-gt v1, p1, :cond_0 + + iget v1, p0, Lf/h/a/c/i1/u;->b:I + + if-ge p1, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/i1/u;->a:[B + + aget-byte v2, v1, p1 + + const/4 v3, 0x3 + + if-ne v2, v3, :cond_0 + + add-int/lit8 v2, p1, -0x2 + + aget-byte v2, v1, v2 + + if-nez v2, :cond_0 + + sub-int/2addr p1, v0 + + aget-byte p1, v1, p1 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public i()V + .locals 3 + + iget v0, p0, Lf/h/a/c/i1/u;->d:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/i1/u;->d:I + + const/16 v2, 0x8 + + if-ne v0, v2, :cond_1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/i1/u;->d:I + + iget v0, p0, Lf/h/a/c/i1/u;->c:I + + add-int/lit8 v2, v0, 0x1 + + invoke-virtual {p0, v2}, Lf/h/a/c/i1/u;->h(I)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v1, 0x2 + + :cond_0 + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/i1/u;->c:I + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/i1/u;->a()V + + return-void +.end method + +.method public j(I)V + .locals 4 + + iget v0, p0, Lf/h/a/c/i1/u;->c:I + + div-int/lit8 v1, p1, 0x8 + + add-int v2, v0, v1 + + iput v2, p0, Lf/h/a/c/i1/u;->c:I + + iget v3, p0, Lf/h/a/c/i1/u;->d:I + + mul-int/lit8 v1, v1, 0x8 + + sub-int/2addr p1, v1 + + add-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/c/i1/u;->d:I + + const/4 v1, 0x7 + + if-le p1, v1, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + iput v2, p0, Lf/h/a/c/i1/u;->c:I + + add-int/lit8 p1, p1, -0x8 + + iput p1, p0, Lf/h/a/c/i1/u;->d:I + + :cond_0 + :goto_0 + add-int/lit8 v0, v0, 0x1 + + iget p1, p0, Lf/h/a/c/i1/u;->c:I + + if-gt v0, p1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/u;->h(I)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget p1, p0, Lf/h/a/c/i1/u;->c:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/i1/u;->c:I + + add-int/lit8 v0, v0, 0x2 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/c/i1/u;->a()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/v.smali b/com.discord/smali_classes2/f/h/a/c/i1/v.smali new file mode 100644 index 0000000000..eb64e50209 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/v.smali @@ -0,0 +1,100 @@ +.class public final Lf/h/a/c/i1/v; +.super Ljava/io/BufferedOutputStream; +.source "ReusableBufferedOutputStream.java" + + +# instance fields +.field public d:Z + + +# direct methods +.method public constructor (Ljava/io/OutputStream;)V + .locals 0 + + invoke-direct {p0, p1}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;)V + + return-void +.end method + +.method public constructor (Ljava/io/OutputStream;I)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/io/BufferedOutputStream;->(Ljava/io/OutputStream;I)V + + return-void +.end method + + +# virtual methods +.method public a(Ljava/io/OutputStream;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/i1/v;->d:Z + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, p0, Ljava/io/BufferedOutputStream;->out:Ljava/io/OutputStream; + + const/4 p1, 0x0 + + iput p1, p0, Ljava/io/BufferedOutputStream;->count:I + + iput-boolean p1, p0, Lf/h/a/c/i1/v;->d:Z + + return-void +.end method + +.method public close()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/i1/v;->d:Z + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Ljava/io/BufferedOutputStream;->flush()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move-object v1, v0 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + :goto_0 + :try_start_1 + iget-object v2, p0, Ljava/io/BufferedOutputStream;->out:Ljava/io/OutputStream; + + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + move-exception v2 + + if-nez v1, :cond_0 + + move-object v1, v2 + + :cond_0 + :goto_1 + if-nez v1, :cond_1 + + return-void + + :cond_1 + invoke-static {v1}, Lf/h/a/c/i1/c0;->Y(Ljava/lang/Throwable;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/w$a.smali b/com.discord/smali_classes2/f/h/a/c/i1/w$a.smali new file mode 100644 index 0000000000..4c3e4f5f37 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/w$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/i1/w$a; +.super Ljava/lang/Object; +.source "SlidingPercentile.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/w; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/i1/w$b.smali b/com.discord/smali_classes2/f/h/a/c/i1/w$b.smali new file mode 100644 index 0000000000..5b4acf09e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/w$b.smali @@ -0,0 +1,40 @@ +.class public Lf/h/a/c/i1/w$b; +.super Ljava/lang/Object; +.source "SlidingPercentile.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/i1/w; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public a:I + +.field public b:I + +.field public c:F + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public constructor (Lf/h/a/c/i1/w$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/w.smali b/com.discord/smali_classes2/f/h/a/c/i1/w.smali new file mode 100644 index 0000000000..e6a7d6796e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/w.smali @@ -0,0 +1,352 @@ +.class public Lf/h/a/c/i1/w; +.super Ljava/lang/Object; +.source "SlidingPercentile.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/i1/w$b; + } +.end annotation + + +# static fields +.field public static final h:Ljava/util/Comparator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Comparator<", + "Lf/h/a/c/i1/w$b;", + ">;" + } + .end annotation +.end field + +.field public static final i:Ljava/util/Comparator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Comparator<", + "Lf/h/a/c/i1/w$b;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:I + +.field public final b:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/i1/w$b;", + ">;" + } + .end annotation +.end field + +.field public final c:[Lf/h/a/c/i1/w$b; + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/c/i1/b;->d:Lf/h/a/c/i1/b; + + sput-object v0, Lf/h/a/c/i1/w;->h:Ljava/util/Comparator; + + sget-object v0, Lf/h/a/c/i1/c;->d:Lf/h/a/c/i1/c; + + sput-object v0, Lf/h/a/c/i1/w;->i:Ljava/util/Comparator; + + return-void +.end method + +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/i1/w;->a:I + + const/4 p1, 0x5 + + new-array p1, p1, [Lf/h/a/c/i1/w$b; + + iput-object p1, p0, Lf/h/a/c/i1/w;->c:[Lf/h/a/c/i1/w$b; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/c/i1/w;->d:I + + return-void +.end method + +.method public static synthetic c(Lf/h/a/c/i1/w$b;Lf/h/a/c/i1/w$b;)I + .locals 0 + + iget p0, p0, Lf/h/a/c/i1/w$b;->a:I + + iget p1, p1, Lf/h/a/c/i1/w$b;->a:I + + sub-int/2addr p0, p1 + + return p0 +.end method + +.method public static synthetic d(Lf/h/a/c/i1/w$b;Lf/h/a/c/i1/w$b;)I + .locals 0 + + iget p0, p0, Lf/h/a/c/i1/w$b;->c:F + + iget p1, p1, Lf/h/a/c/i1/w$b;->c:F + + invoke-static {p0, p1}, Ljava/lang/Float;->compare(FF)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public a(IF)V + .locals 3 + + iget v0, p0, Lf/h/a/c/i1/w;->d:I + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + sget-object v2, Lf/h/a/c/i1/w;->h:Ljava/util/Comparator; + + invoke-static {v0, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V + + iput v1, p0, Lf/h/a/c/i1/w;->d:I + + :cond_0 + iget v0, p0, Lf/h/a/c/i1/w;->g:I + + if-lez v0, :cond_1 + + iget-object v2, p0, Lf/h/a/c/i1/w;->c:[Lf/h/a/c/i1/w$b; + + sub-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/c/i1/w;->g:I + + aget-object v0, v2, v0 + + goto :goto_0 + + :cond_1 + new-instance v0, Lf/h/a/c/i1/w$b; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/c/i1/w$b;->(Lf/h/a/c/i1/w$a;)V + + :goto_0 + iget v1, p0, Lf/h/a/c/i1/w;->e:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/i1/w;->e:I + + iput v1, v0, Lf/h/a/c/i1/w$b;->a:I + + iput p1, v0, Lf/h/a/c/i1/w$b;->b:I + + iput p2, v0, Lf/h/a/c/i1/w$b;->c:F + + iget-object p2, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget p2, p0, Lf/h/a/c/i1/w;->f:I + + add-int/2addr p2, p1 + + iput p2, p0, Lf/h/a/c/i1/w;->f:I + + :cond_2 + :goto_1 + iget p1, p0, Lf/h/a/c/i1/w;->f:I + + iget p2, p0, Lf/h/a/c/i1/w;->a:I + + if-le p1, p2, :cond_4 + + sub-int/2addr p1, p2 + + iget-object p2, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + const/4 v0, 0x0 + + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/i1/w$b; + + iget v1, p2, Lf/h/a/c/i1/w$b;->b:I + + if-gt v1, p1, :cond_3 + + iget p1, p0, Lf/h/a/c/i1/w;->f:I + + sub-int/2addr p1, v1 + + iput p1, p0, Lf/h/a/c/i1/w;->f:I + + iget-object p1, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object; + + iget p1, p0, Lf/h/a/c/i1/w;->g:I + + const/4 v0, 0x5 + + if-ge p1, v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/i1/w;->c:[Lf/h/a/c/i1/w$b; + + add-int/lit8 v1, p1, 0x1 + + iput v1, p0, Lf/h/a/c/i1/w;->g:I + + aput-object p2, v0, p1 + + goto :goto_1 + + :cond_3 + sub-int/2addr v1, p1 + + iput v1, p2, Lf/h/a/c/i1/w$b;->b:I + + iget p2, p0, Lf/h/a/c/i1/w;->f:I + + sub-int/2addr p2, p1 + + iput p2, p0, Lf/h/a/c/i1/w;->f:I + + goto :goto_1 + + :cond_4 + return-void +.end method + +.method public b(F)F + .locals 4 + + iget v0, p0, Lf/h/a/c/i1/w;->d:I + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + sget-object v2, Lf/h/a/c/i1/w;->i:Ljava/util/Comparator; + + invoke-static {v0, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V + + iput v1, p0, Lf/h/a/c/i1/w;->d:I + + :cond_0 + iget v0, p0, Lf/h/a/c/i1/w;->f:I + + int-to-float v0, v0 + + mul-float p1, p1, v0 + + const/4 v0, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v2 + + if-ge v1, v2, :cond_2 + + iget-object v2, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/i1/w$b; + + iget v3, v2, Lf/h/a/c/i1/w$b;->b:I + + add-int/2addr v0, v3 + + int-to-float v3, v0 + + cmpl-float v3, v3, p1 + + if-ltz v3, :cond_1 + + iget p1, v2, Lf/h/a/c/i1/w$b;->c:F + + return p1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + iget-object p1, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {p1}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p1 + + if-eqz p1, :cond_3 + + const/high16 p1, 0x7fc00000 # Float.NaN + + goto :goto_1 + + :cond_3 + iget-object p1, p0, Lf/h/a/c/i1/w;->b:Ljava/util/ArrayList; + + invoke-virtual {p1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/i1/w$b; + + iget p1, p1, Lf/h/a/c/i1/w$b;->c:F + + :goto_1 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/x.smali b/com.discord/smali_classes2/f/h/a/c/i1/x.smali new file mode 100644 index 0000000000..645e823a50 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/x.smali @@ -0,0 +1,158 @@ +.class public final Lf/h/a/c/i1/x; +.super Ljava/lang/Object; +.source "StandaloneMediaClock.java" + +# interfaces +.implements Lf/h/a/c/i1/p; + + +# instance fields +.field public final d:Lf/h/a/c/i1/g; + +.field public e:Z + +.field public f:J + +.field public g:J + +.field public h:Lf/h/a/c/j0; + + +# direct methods +.method public constructor (Lf/h/a/c/i1/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/x;->d:Lf/h/a/c/i1/g; + + sget-object p1, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; + + iput-object p1, p0, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 0 + + iput-wide p1, p0, Lf/h/a/c/i1/x;->f:J + + iget-boolean p1, p0, Lf/h/a/c/i1/x;->e:Z + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/i1/x;->d:Lf/h/a/c/i1/g; + + invoke-interface {p1}, Lf/h/a/c/i1/g;->c()J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/i1/x;->g:J + + :cond_0 + return-void +.end method + +.method public b()Lf/h/a/c/j0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + return-object v0 +.end method + +.method public c()J + .locals 7 + + iget-wide v0, p0, Lf/h/a/c/i1/x;->f:J + + iget-boolean v2, p0, Lf/h/a/c/i1/x;->e:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/c/i1/x;->d:Lf/h/a/c/i1/g; + + invoke-interface {v2}, Lf/h/a/c/i1/g;->c()J + + move-result-wide v2 + + iget-wide v4, p0, Lf/h/a/c/i1/x;->g:J + + sub-long/2addr v2, v4 + + iget-object v4, p0, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + iget v5, v4, Lf/h/a/c/j0;->a:F + + const/high16 v6, 0x3f800000 # 1.0f + + cmpl-float v5, v5, v6 + + if-nez v5, :cond_0 + + invoke-static {v2, v3}, Lf/h/a/c/u;->a(J)J + + move-result-wide v2 + + add-long/2addr v0, v2 + + goto :goto_0 + + :cond_0 + iget v4, v4, Lf/h/a/c/j0;->d:I + + int-to-long v4, v4 + + mul-long v2, v2, v4 + + add-long/2addr v0, v2 + + :cond_1 + :goto_0 + return-wide v0 +.end method + +.method public d()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/i1/x;->e:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/i1/x;->d:Lf/h/a/c/i1/g; + + invoke-interface {v0}, Lf/h/a/c/i1/g;->c()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/c/i1/x;->g:J + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/i1/x;->e:Z + + :cond_0 + return-void +.end method + +.method public e(Lf/h/a/c/j0;)V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/i1/x;->e:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/i1/x;->a(J)V + + :cond_0 + iput-object p1, p0, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/y.smali b/com.discord/smali_classes2/f/h/a/c/i1/y.smali new file mode 100644 index 0000000000..2de379130d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/y.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/c/i1/y; +.super Ljava/lang/Object; +.source "SystemClock.java" + +# interfaces +.implements Lf/h/a/c/i1/g; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public b(Landroid/os/Looper;Landroid/os/Handler$Callback;)Lf/h/a/c/i1/z; + .locals 2 + .param p2 # Landroid/os/Handler$Callback; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + new-instance v0, Lf/h/a/c/i1/z; + + new-instance v1, Landroid/os/Handler; + + invoke-direct {v1, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + invoke-direct {v0, v1}, Lf/h/a/c/i1/z;->(Landroid/os/Handler;)V + + return-object v0 +.end method + +.method public c()J + .locals 2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/i1/z.smali b/com.discord/smali_classes2/f/h/a/c/i1/z.smali new file mode 100644 index 0000000000..14a0afde3e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/i1/z.smali @@ -0,0 +1,61 @@ +.class public final Lf/h/a/c/i1/z; +.super Ljava/lang/Object; +.source "SystemHandlerWrapper.java" + + +# instance fields +.field public final a:Landroid/os/Handler; + + +# direct methods +.method public constructor (Landroid/os/Handler;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + return-void +.end method + + +# virtual methods +.method public a(III)Landroid/os/Message; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v0, p1, p2, p3}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; + + move-result-object p1 + + return-object p1 +.end method + +.method public b(ILjava/lang/Object;)Landroid/os/Message; + .locals 1 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v0, p1, p2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + return-object p1 +.end method + +.method public c(I)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/i1/z;->a:Landroid/os/Handler; + + invoke-virtual {v0, p1}, Landroid/os/Handler;->sendEmptyMessage(I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j.smali b/com.discord/smali_classes2/f/h/a/c/j.smali new file mode 100644 index 0000000000..c5b0012ce5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/j; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->c(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j0.smali b/com.discord/smali_classes2/f/h/a/c/j0.smali new file mode 100644 index 0000000000..1a83107432 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j0.smali @@ -0,0 +1,189 @@ +.class public final Lf/h/a/c/j0; +.super Ljava/lang/Object; +.source "PlaybackParameters.java" + + +# static fields +.field public static final e:Lf/h/a/c/j0; + + +# instance fields +.field public final a:F + +.field public final b:F + +.field public final c:Z + +.field public final d:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/c/j0; + + const/4 v1, 0x0 + + const/high16 v2, 0x3f800000 # 1.0f + + invoke-direct {v0, v2, v2, v1}, Lf/h/a/c/j0;->(FFZ)V + + sput-object v0, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; + + return-void +.end method + +.method public constructor (FFZ)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + cmpl-float v3, p1, v2 + + if-lez v3, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + invoke-static {v3}, Lf/h/a/c/i1/e;->n(Z)V + + cmpl-float v2, p2, v2 + + if-lez v2, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iput p1, p0, Lf/h/a/c/j0;->a:F + + iput p2, p0, Lf/h/a/c/j0;->b:F + + iput-boolean p3, p0, Lf/h/a/c/j0;->c:Z + + const/high16 p2, 0x447a0000 # 1000.0f + + mul-float p1, p1, p2 + + invoke-static {p1}, Ljava/lang/Math;->round(F)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/j0;->d:I + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/j0; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/j0; + + iget v2, p0, Lf/h/a/c/j0;->a:F + + iget v3, p1, Lf/h/a/c/j0;->a:F + + cmpl-float v2, v2, v3 + + if-nez v2, :cond_2 + + iget v2, p0, Lf/h/a/c/j0;->b:F + + iget v3, p1, Lf/h/a/c/j0;->b:F + + cmpl-float v2, v2, v3 + + if-nez v2, :cond_2 + + iget-boolean v2, p0, Lf/h/a/c/j0;->c:Z + + iget-boolean p1, p1, Lf/h/a/c/j0;->c:Z + + if-ne v2, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/j0;->a:F + + invoke-static {v0}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget v1, p0, Lf/h/a/c/j0;->b:F + + invoke-static {v1}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-boolean v0, p0, Lf/h/a/c/j0;->c:Z + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/a.smali b/com.discord/smali_classes2/f/h/a/c/j1/a.smali new file mode 100644 index 0000000000..db1c0102b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/a.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/j1/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:Lcom/google/android/exoplayer2/Format; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;Lcom/google/android/exoplayer2/Format;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/a;->d:Lf/h/a/c/j1/r$a; + + iput-object p2, p0, Lf/h/a/c/j1/a;->e:Lcom/google/android/exoplayer2/Format; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/j1/a;->d:Lf/h/a/c/j1/r$a; + + iget-object v1, p0, Lf/h/a/c/j1/a;->e:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {v0, v1}, Lf/h/a/c/j1/r$a;->e(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/b.smali b/com.discord/smali_classes2/f/h/a/c/j1/b.smali new file mode 100644 index 0000000000..fc5b486fc1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/b.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/j1/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:Landroid/view/Surface; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;Landroid/view/Surface;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/b;->d:Lf/h/a/c/j1/r$a; + + iput-object p2, p0, Lf/h/a/c/j1/b;->e:Landroid/view/Surface; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/j1/b;->d:Lf/h/a/c/j1/r$a; + + iget-object v1, p0, Lf/h/a/c/j1/b;->e:Landroid/view/Surface; + + invoke-virtual {v0, v1}, Lf/h/a/c/j1/r$a;->f(Landroid/view/Surface;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/c.smali b/com.discord/smali_classes2/f/h/a/c/j1/c.smali new file mode 100644 index 0000000000..ec763f43b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/c.smali @@ -0,0 +1,58 @@ +.class public final synthetic Lf/h/a/c/j1/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:I + +.field public final synthetic f:I + +.field public final synthetic g:I + +.field public final synthetic h:F + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;IIIF)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/c;->d:Lf/h/a/c/j1/r$a; + + iput p2, p0, Lf/h/a/c/j1/c;->e:I + + iput p3, p0, Lf/h/a/c/j1/c;->f:I + + iput p4, p0, Lf/h/a/c/j1/c;->g:I + + iput p5, p0, Lf/h/a/c/j1/c;->h:F + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/j1/c;->d:Lf/h/a/c/j1/r$a; + + iget v1, p0, Lf/h/a/c/j1/c;->e:I + + iget v2, p0, Lf/h/a/c/j1/c;->f:I + + iget v3, p0, Lf/h/a/c/j1/c;->g:I + + iget v4, p0, Lf/h/a/c/j1/c;->h:F + + invoke-virtual {v0, v1, v2, v3, v4}, Lf/h/a/c/j1/r$a;->g(IIIF)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/d.smali b/com.discord/smali_classes2/f/h/a/c/j1/d.smali new file mode 100644 index 0000000000..59366a6d0f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/d.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/j1/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:J + +.field public final synthetic g:J + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;Ljava/lang/String;JJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/d;->d:Lf/h/a/c/j1/r$a; + + iput-object p2, p0, Lf/h/a/c/j1/d;->e:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/c/j1/d;->f:J + + iput-wide p5, p0, Lf/h/a/c/j1/d;->g:J + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/j1/d;->d:Lf/h/a/c/j1/r$a; + + iget-object v1, p0, Lf/h/a/c/j1/d;->e:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/c/j1/d;->f:J + + iget-wide v4, p0, Lf/h/a/c/j1/d;->g:J + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/j1/r$a;->a(Ljava/lang/String;JJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/e.smali b/com.discord/smali_classes2/f/h/a/c/j1/e.smali new file mode 100644 index 0000000000..3aa86e8a1f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/e.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/j1/e; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:Lf/h/a/c/y0/d; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;Lf/h/a/c/y0/d;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/e;->d:Lf/h/a/c/j1/r$a; + + iput-object p2, p0, Lf/h/a/c/j1/e;->e:Lf/h/a/c/y0/d; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/j1/e;->d:Lf/h/a/c/j1/r$a; + + iget-object v1, p0, Lf/h/a/c/j1/e;->e:Lf/h/a/c/y0/d; + + invoke-virtual {v0, v1}, Lf/h/a/c/j1/r$a;->d(Lf/h/a/c/y0/d;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/f.smali b/com.discord/smali_classes2/f/h/a/c/j1/f.smali new file mode 100644 index 0000000000..628d9f6cc8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/f.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/j1/f; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:Lf/h/a/c/y0/d; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;Lf/h/a/c/y0/d;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/f;->d:Lf/h/a/c/j1/r$a; + + iput-object p2, p0, Lf/h/a/c/j1/f;->e:Lf/h/a/c/y0/d; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/j1/f;->d:Lf/h/a/c/j1/r$a; + + iget-object v1, p0, Lf/h/a/c/j1/f;->e:Lf/h/a/c/y0/d; + + invoke-virtual {v0, v1}, Lf/h/a/c/j1/r$a;->b(Lf/h/a/c/y0/d;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/g.smali b/com.discord/smali_classes2/f/h/a/c/j1/g.smali new file mode 100644 index 0000000000..a246e88bde --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/g.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/j1/g; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/j1/r$a; + +.field public final synthetic e:I + +.field public final synthetic f:J + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j1/r$a;IJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/g;->d:Lf/h/a/c/j1/r$a; + + iput p2, p0, Lf/h/a/c/j1/g;->e:I + + iput-wide p3, p0, Lf/h/a/c/j1/g;->f:J + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/j1/g;->d:Lf/h/a/c/j1/r$a; + + iget v1, p0, Lf/h/a/c/j1/g;->e:I + + iget-wide v2, p0, Lf/h/a/c/j1/g;->f:J + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/j1/r$a;->c(IJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/h.smali b/com.discord/smali_classes2/f/h/a/c/j1/h.smali new file mode 100644 index 0000000000..8cf8b625fa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/h.smali @@ -0,0 +1,233 @@ +.class public final Lf/h/a/c/j1/h; +.super Ljava/lang/Object; +.source "AvcConfig.java" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "[B>;" + } + .end annotation +.end field + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public final e:F + + +# direct methods +.method public constructor (Ljava/util/List;IIIF)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;IIIF)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/h;->a:Ljava/util/List; + + iput p2, p0, Lf/h/a/c/j1/h;->b:I + + iput p3, p0, Lf/h/a/c/j1/h;->c:I + + iput p4, p0, Lf/h/a/c/j1/h;->d:I + + iput p5, p0, Lf/h/a/c/j1/h;->e:F + + return-void +.end method + +.method public static a(Lf/h/a/c/i1/t;)[B + .locals 6 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/i1/t;->b:I + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + iget-object p0, p0, Lf/h/a/c/i1/t;->a:[B + + sget-object v2, Lf/h/a/c/i1/h;->a:[B + + array-length v3, v2 + + add-int/2addr v3, v0 + + new-array v3, v3, [B + + array-length v4, v2 + + const/4 v5, 0x0 + + invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + sget-object v2, Lf/h/a/c/i1/h;->a:[B + + array-length v2, v2 + + invoke-static {p0, v1, v3, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v3 +.end method + +.method public static b(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/h; + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + const/4 v0, 0x4 + + :try_start_0 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + const/4 v1, 0x3 + + and-int/2addr v0, v1 + + add-int/lit8 v4, v0, 0x1 + + if-eq v4, v1, :cond_3 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + and-int/lit8 v0, v0, 0x1f + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-static {p0}, Lf/h/a/c/j1/h;->a(Lf/h/a/c/i1/t;)[B + + move-result-object v5 + + invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v2 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v2, :cond_1 + + invoke-static {p0}, Lf/h/a/c/j1/h;->a(Lf/h/a/c/i1/t;)[B + + move-result-object v6 + + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p0, -0x1 + + if-lez v0, :cond_2 + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [B + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + array-length p0, p0 + + invoke-static {v0, v4, p0}, Lf/h/a/c/i1/r;->f([BII)Lf/h/a/c/i1/r$b; + + move-result-object p0 + + iget v0, p0, Lf/h/a/c/i1/r$b;->e:I + + iget v1, p0, Lf/h/a/c/i1/r$b;->f:I + + iget p0, p0, Lf/h/a/c/i1/r$b;->g:F + + move v7, p0 + + move v5, v0 + + move v6, v1 + + goto :goto_2 + + :cond_2 + const/high16 v0, 0x3f800000 # 1.0f + + const/4 v5, -0x1 + + const/4 v6, -0x1 + + const/high16 v7, 0x3f800000 # 1.0f + + :goto_2 + new-instance p0, Lf/h/a/c/j1/h; + + move-object v2, p0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/c/j1/h;->(Ljava/util/List;IIIF)V + + return-object p0 + + :cond_3 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 + :try_end_0 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception p0 + + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Error parsing AVC config" + + invoke-direct {v0, v1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/i.smali b/com.discord/smali_classes2/f/h/a/c/j1/i.smali new file mode 100644 index 0000000000..36db3cfeba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/i.smali @@ -0,0 +1,19 @@ +.class public final Lf/h/a/c/j1/i; +.super Ljava/lang/Object; +.source "DolbyVisionConfig.java" + + +# instance fields +.field public final a:Ljava/lang/String; + + +# direct methods +.method public constructor (IILjava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p3, p0, Lf/h/a/c/j1/i;->a:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/j.smali b/com.discord/smali_classes2/f/h/a/c/j1/j.smali new file mode 100644 index 0000000000..e8e1a4a2fe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/j.smali @@ -0,0 +1,205 @@ +.class public final Lf/h/a/c/j1/j; +.super Ljava/lang/Object; +.source "HevcConfig.java" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "[B>;" + } + .end annotation +.end field + +.field public final b:I + + +# direct methods +.method public constructor (Ljava/util/List;I)V + .locals 0 + .param p1 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "[B>;I)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/j;->a:Ljava/util/List; + + iput p2, p0, Lf/h/a/c/j1/j;->b:I + + return-void +.end method + +.method public static a(Lf/h/a/c/i1/t;)Lf/h/a/c/j1/j; + .locals 13 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ParserException; + } + .end annotation + + const/16 v0, 0x15 + + :try_start_0 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v0 + + and-int/lit8 v0, v0, 0x3 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->q()I + + move-result v1 + + iget v2, p0, Lf/h/a/c/i1/t;->b:I + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + const/4 v6, 0x1 + + if-ge v4, v1, :cond_1 + + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v6 + + const/4 v7, 0x0 + + :goto_1 + if-ge v7, v6, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v8 + + add-int/lit8 v9, v8, 0x4 + + add-int/2addr v5, v9 + + invoke-virtual {p0, v8}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v7, v7, 0x1 + + goto :goto_1 + + :cond_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0, v2}, Lf/h/a/c/i1/t;->C(I)V + + new-array v2, v5, [B + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + :goto_2 + if-ge v4, v1, :cond_3 + + invoke-virtual {p0, v6}, Lf/h/a/c/i1/t;->D(I)V + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v8 + + const/4 v9, 0x0 + + :goto_3 + if-ge v9, v8, :cond_2 + + invoke-virtual {p0}, Lf/h/a/c/i1/t;->v()I + + move-result v10 + + sget-object v11, Lf/h/a/c/i1/r;->a:[B + + sget-object v12, Lf/h/a/c/i1/r;->a:[B + + array-length v12, v12 + + invoke-static {v11, v3, v2, v7, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + sget-object v11, Lf/h/a/c/i1/r;->a:[B + + array-length v11, v11 + + add-int/2addr v7, v11 + + iget-object v11, p0, Lf/h/a/c/i1/t;->a:[B + + iget v12, p0, Lf/h/a/c/i1/t;->b:I + + invoke-static {v11, v12, v2, v7, v10}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + add-int/2addr v7, v10 + + invoke-virtual {p0, v10}, Lf/h/a/c/i1/t;->D(I)V + + add-int/lit8 v9, v9, 0x1 + + goto :goto_3 + + :cond_2 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_3 + if-nez v5, :cond_4 + + const/4 p0, 0x0 + + goto :goto_4 + + :cond_4 + invoke-static {v2}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + :goto_4 + new-instance v1, Lf/h/a/c/j1/j; + + add-int/2addr v0, v6 + + invoke-direct {v1, p0, v0}, Lf/h/a/c/j1/j;->(Ljava/util/List;I)V + :try_end_0 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v1 + + :catch_0 + move-exception p0 + + new-instance v0, Lcom/google/android/exoplayer2/ParserException; + + const-string v1, "Error parsing HEVC config" + + invoke-direct {v0, v1, p0}, Lcom/google/android/exoplayer2/ParserException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/k.smali b/com.discord/smali_classes2/f/h/a/c/j1/k.smali new file mode 100644 index 0000000000..608d0e4a99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/k.smali @@ -0,0 +1,51 @@ +.class public Lf/h/a/c/j1/k; +.super Landroid/opengl/GLSurfaceView; +.source "VideoDecoderGLSurfaceView.java" + + +# instance fields +.field public final d:Lf/h/a/c/j1/m; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Landroid/opengl/GLSurfaceView;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + + new-instance p1, Lf/h/a/c/j1/m; + + invoke-direct {p1, p0}, Lf/h/a/c/j1/m;->(Landroid/opengl/GLSurfaceView;)V + + iput-object p1, p0, Lf/h/a/c/j1/k;->d:Lf/h/a/c/j1/m; + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setPreserveEGLContextOnPause(Z)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setEGLContextClientVersion(I)V + + iget-object p1, p0, Lf/h/a/c/j1/k;->d:Lf/h/a/c/j1/m; + + invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setRenderer(Landroid/opengl/GLSurfaceView$Renderer;)V + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/opengl/GLSurfaceView;->setRenderMode(I)V + + return-void +.end method + + +# virtual methods +.method public getVideoDecoderOutputBufferRenderer()Lf/h/a/c/j1/l; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/k;->d:Lf/h/a/c/j1/m; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/l.smali b/com.discord/smali_classes2/f/h/a/c/j1/l.smali new file mode 100644 index 0000000000..dbdc1d9ecb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/l.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/j1/l; +.super Ljava/lang/Object; +.source "VideoDecoderOutputBufferRenderer.java" diff --git a/com.discord/smali_classes2/f/h/a/c/j1/m.smali b/com.discord/smali_classes2/f/h/a/c/j1/m.smali new file mode 100644 index 0000000000..28216ebac4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/m.smali @@ -0,0 +1,691 @@ +.class public Lf/h/a/c/j1/m; +.super Ljava/lang/Object; +.source "VideoDecoderRenderer.java" + +# interfaces +.implements Landroid/opengl/GLSurfaceView$Renderer; +.implements Lf/h/a/c/j1/l; + + +# static fields +.field public static final m:[F + +.field public static final n:[F + +.field public static final o:[F + +.field public static final p:[Ljava/lang/String; + +.field public static final q:Ljava/nio/FloatBuffer; + + +# instance fields +.field public final d:[I + +.field public final e:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;", + ">;" + } + .end annotation +.end field + +.field public f:[Ljava/nio/FloatBuffer; + +.field public g:I + +.field public h:[I + +.field public i:I + +.field public j:[I + +.field public k:[I + +.field public l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + const/16 v0, 0x9 + + new-array v1, v0, [F + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/j1/m;->m:[F + + new-array v1, v0, [F + + fill-array-data v1, :array_1 + + sput-object v1, Lf/h/a/c/j1/m;->n:[F + + new-array v0, v0, [F + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/j1/m;->o:[F + + const-string v0, "y_tex" + + const-string v1, "u_tex" + + const-string v2, "v_tex" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/j1/m;->p:[Ljava/lang/String; + + const/16 v0, 0x8 + + new-array v0, v0, [F + + fill-array-data v0, :array_3 + + invoke-static {v0}, Lf/h/a/c/i1/e;->N([F)Ljava/nio/FloatBuffer; + + move-result-object v0 + + sput-object v0, Lf/h/a/c/j1/m;->q:Ljava/nio/FloatBuffer; + + return-void + + nop + + :array_0 + .array-data 4 + 0x3f94fdf4 # 1.164f + 0x3f94fdf4 # 1.164f + 0x3f94fdf4 # 1.164f + 0x0 + -0x41374bc7 # -0.392f + 0x40011687 # 2.017f + 0x3fcc49ba # 1.596f + -0x40afdf3b # -0.813f + 0x0 + .end array-data + + :array_1 + .array-data 4 + 0x3f94fdf4 # 1.164f + 0x3f94fdf4 # 1.164f + 0x3f94fdf4 # 1.164f + 0x0 + -0x41a5e354 # -0.213f + 0x40072b02 # 2.112f + 0x3fe58106 # 1.793f + -0x40f78d50 # -0.533f + 0x0 + .end array-data + + :array_2 + .array-data 4 + 0x3f958106 # 1.168f + 0x3f958106 # 1.168f + 0x3f958106 # 1.168f + 0x0 + -0x41bf7cee # -0.188f + 0x400978d5 # 2.148f + 0x3fd76c8b # 1.683f + -0x40d91687 # -0.652f + 0x0 + .end array-data + + :array_3 + .array-data 4 + -0x40800000 # -1.0f + 0x3f800000 # 1.0f + -0x40800000 # -1.0f + -0x40800000 # -1.0f + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + 0x3f800000 # 1.0f + -0x40800000 # -1.0f + .end array-data +.end method + +.method public constructor (Landroid/opengl/GLSurfaceView;)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x3 + + new-array v0, p1, [I + + iput-object v0, p0, Lf/h/a/c/j1/m;->d:[I + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + iput-object v0, p0, Lf/h/a/c/j1/m;->e:Ljava/util/concurrent/atomic/AtomicReference; + + new-array v0, p1, [Ljava/nio/FloatBuffer; + + iput-object v0, p0, Lf/h/a/c/j1/m;->f:[Ljava/nio/FloatBuffer; + + new-array v0, p1, [I + + iput-object v0, p0, Lf/h/a/c/j1/m;->h:[I + + new-array v0, p1, [I + + iput-object v0, p0, Lf/h/a/c/j1/m;->j:[I + + new-array v0, p1, [I + + iput-object v0, p0, Lf/h/a/c/j1/m;->k:[I + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/j1/m;->j:[I + + iget-object v2, p0, Lf/h/a/c/j1/m;->k:[I + + const/4 v3, -0x1 + + aput v3, v2, v0 + + aput v3, v1, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + + +# virtual methods +.method public onDrawFrame(Ljavax/microedition/khronos/opengles/GL10;)V + .locals 14 + + iget-object p1, p0, Lf/h/a/c/j1/m;->e:Ljava/util/concurrent/atomic/AtomicReference; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicReference;->getAndSet(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + + if-nez p1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + if-eqz p1, :cond_2 + + iget-object v0, p0, Lf/h/a/c/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->release()V + + :cond_1 + iput-object p1, p0, Lf/h/a/c/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + + :cond_2 + iget-object p1, p0, Lf/h/a/c/j1/m;->l:Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer; + + sget-object v0, Lf/h/a/c/j1/m;->n:[F + + iget v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->colorspace:I + + const/4 v2, 0x3 + + const/4 v3, 0x1 + + if-eq v1, v3, :cond_4 + + if-eq v1, v2, :cond_3 + + goto :goto_0 + + :cond_3 + sget-object v0, Lf/h/a/c/j1/m;->o:[F + + goto :goto_0 + + :cond_4 + sget-object v0, Lf/h/a/c/j1/m;->m:[F + + :goto_0 + iget v1, p0, Lf/h/a/c/j1/m;->i:I + + const/4 v4, 0x0 + + invoke-static {v1, v3, v4, v0, v4}, Landroid/opengl/GLES20;->glUniformMatrix3fv(IIZ[FI)V + + const/4 v0, 0x0 + + :goto_1 + const/4 v1, 0x2 + + if-ge v0, v2, :cond_6 + + if-nez v0, :cond_5 + + iget v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->height:I + + goto :goto_2 + + :cond_5 + iget v5, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->height:I + + add-int/2addr v5, v3 + + div-int/lit8 v1, v5, 0x2 + + :goto_2 + move v9, v1 + + const v1, 0x84c0 + + add-int/2addr v1, v0 + + invoke-static {v1}, Landroid/opengl/GLES20;->glActiveTexture(I)V + + const/16 v1, 0xde1 + + iget-object v5, p0, Lf/h/a/c/j1/m;->d:[I + + aget v5, v5, v0 + + invoke-static {v1, v5}, Landroid/opengl/GLES20;->glBindTexture(II)V + + const/16 v1, 0xcf5 + + invoke-static {v1, v3}, Landroid/opengl/GLES20;->glPixelStorei(II)V + + const/16 v5, 0xde1 + + const/4 v6, 0x0 + + const/16 v7, 0x1909 + + iget-object v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I + + aget v8, v1, v0 + + const/4 v10, 0x0 + + const/16 v11, 0x1909 + + const/16 v12, 0x1401 + + iget-object v1, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvPlanes:[Ljava/nio/ByteBuffer; + + aget-object v13, v1, v0 + + invoke-static/range {v5 .. v13}, Landroid/opengl/GLES20;->glTexImage2D(IIIIIIIILjava/nio/Buffer;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_6 + new-array v0, v2, [I + + iget v5, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->width:I + + aput v5, v0, v4 + + aget v5, v0, v4 + + add-int/2addr v5, v3 + + div-int/2addr v5, v1 + + aput v5, v0, v1 + + aput v5, v0, v3 + + const/4 v5, 0x0 + + :goto_3 + const/4 v6, 0x4 + + const/4 v7, 0x5 + + if-ge v5, v2, :cond_a + + iget-object v8, p0, Lf/h/a/c/j1/m;->j:[I + + aget v8, v8, v5 + + aget v9, v0, v5 + + if-ne v8, v9, :cond_7 + + iget-object v8, p0, Lf/h/a/c/j1/m;->k:[I + + aget v8, v8, v5 + + iget-object v9, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I + + aget v9, v9, v5 + + if-eq v8, v9, :cond_9 + + :cond_7 + iget-object v8, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I + + aget v8, v8, v5 + + if-eqz v8, :cond_8 + + const/4 v8, 0x1 + + goto :goto_4 + + :cond_8 + const/4 v8, 0x0 + + :goto_4 + invoke-static {v8}, Lf/h/a/c/i1/e;->F(Z)V + + aget v8, v0, v5 + + int-to-float v8, v8 + + iget-object v9, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I + + aget v9, v9, v5 + + int-to-float v9, v9 + + div-float/2addr v8, v9 + + iget-object v9, p0, Lf/h/a/c/j1/m;->f:[Ljava/nio/FloatBuffer; + + const/16 v10, 0x8 + + new-array v10, v10, [F + + const/4 v11, 0x0 + + aput v11, v10, v4 + + aput v11, v10, v3 + + aput v11, v10, v1 + + const/high16 v12, 0x3f800000 # 1.0f + + aput v12, v10, v2 + + aput v8, v10, v6 + + aput v11, v10, v7 + + const/4 v6, 0x6 + + aput v8, v10, v6 + + const/4 v6, 0x7 + + aput v12, v10, v6 + + invoke-static {v10}, Lf/h/a/c/i1/e;->N([F)Ljava/nio/FloatBuffer; + + move-result-object v6 + + aput-object v6, v9, v5 + + iget-object v6, p0, Lf/h/a/c/j1/m;->h:[I + + aget v7, v6, v5 + + const/4 v8, 0x2 + + const/16 v9, 0x1406 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + iget-object v6, p0, Lf/h/a/c/j1/m;->f:[Ljava/nio/FloatBuffer; + + aget-object v12, v6, v5 + + invoke-static/range {v7 .. v12}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V + + iget-object v6, p0, Lf/h/a/c/j1/m;->j:[I + + aget v7, v0, v5 + + aput v7, v6, v5 + + iget-object v6, p0, Lf/h/a/c/j1/m;->k:[I + + iget-object v7, p1, Lcom/google/android/exoplayer2/video/VideoDecoderOutputBuffer;->yuvStrides:[I + + aget v7, v7, v5 + + aput v7, v6, v5 + + :cond_9 + add-int/lit8 v5, v5, 0x1 + + goto :goto_3 + + :cond_a + const/16 p1, 0x4000 + + invoke-static {p1}, Landroid/opengl/GLES20;->glClear(I)V + + invoke-static {v7, v4, v6}, Landroid/opengl/GLES20;->glDrawArrays(III)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + return-void +.end method + +.method public onSurfaceChanged(Ljavax/microedition/khronos/opengles/GL10;II)V + .locals 0 + + const/4 p1, 0x0 + + invoke-static {p1, p1, p2, p3}, Landroid/opengl/GLES20;->glViewport(IIII)V + + return-void +.end method + +.method public onSurfaceCreated(Ljavax/microedition/khronos/opengles/GL10;Ljavax/microedition/khronos/egl/EGLConfig;)V + .locals 6 + + const-string p1, "varying vec2 interp_tc_y;\nvarying vec2 interp_tc_u;\nvarying vec2 interp_tc_v;\nattribute vec4 in_pos;\nattribute vec2 in_tc_y;\nattribute vec2 in_tc_u;\nattribute vec2 in_tc_v;\nvoid main() {\n gl_Position = in_pos;\n interp_tc_y = in_tc_y;\n interp_tc_u = in_tc_u;\n interp_tc_v = in_tc_v;\n}\n" + + const-string p2, "precision mediump float;\nvarying vec2 interp_tc_y;\nvarying vec2 interp_tc_u;\nvarying vec2 interp_tc_v;\nuniform sampler2D y_tex;\nuniform sampler2D u_tex;\nuniform sampler2D v_tex;\nuniform mat3 mColorConversion;\nvoid main() {\n vec3 yuv;\n yuv.x = texture2D(y_tex, interp_tc_y).r - 0.0625;\n yuv.y = texture2D(u_tex, interp_tc_u).r - 0.5;\n yuv.z = texture2D(v_tex, interp_tc_v).r - 0.5;\n gl_FragColor = vec4(mColorConversion * yuv, 1.0);\n}\n" + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->L(Ljava/lang/String;Ljava/lang/String;)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/j1/m;->g:I + + invoke-static {p1}, Landroid/opengl/GLES20;->glUseProgram(I)V + + iget p1, p0, Lf/h/a/c/j1/m;->g:I + + const-string p2, "in_pos" + + invoke-static {p1, p2}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result v0 + + invoke-static {v0}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + sget-object v5, Lf/h/a/c/j1/m;->q:Ljava/nio/FloatBuffer; + + const/4 v1, 0x2 + + const/16 v2, 0x1406 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + invoke-static/range {v0 .. v5}, Landroid/opengl/GLES20;->glVertexAttribPointer(IIIZILjava/nio/Buffer;)V + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + iget p2, p0, Lf/h/a/c/j1/m;->g:I + + const-string v0, "in_tc_y" + + invoke-static {p2, v0}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result p2 + + const/4 v0, 0x0 + + aput p2, p1, v0 + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + aget p1, p1, v0 + + invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + iget p2, p0, Lf/h/a/c/j1/m;->g:I + + const-string v1, "in_tc_u" + + invoke-static {p2, v1}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result p2 + + const/4 v1, 0x1 + + aput p2, p1, v1 + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + aget p1, p1, v1 + + invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + iget p2, p0, Lf/h/a/c/j1/m;->g:I + + const-string v1, "in_tc_v" + + invoke-static {p2, v1}, Landroid/opengl/GLES20;->glGetAttribLocation(ILjava/lang/String;)I + + move-result p2 + + const/4 v1, 0x2 + + aput p2, p1, v1 + + iget-object p1, p0, Lf/h/a/c/j1/m;->h:[I + + aget p1, p1, v1 + + invoke-static {p1}, Landroid/opengl/GLES20;->glEnableVertexAttribArray(I)V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget p1, p0, Lf/h/a/c/j1/m;->g:I + + const-string p2, "mColorConversion" + + invoke-static {p1, p2}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I + + move-result p1 + + iput p1, p0, Lf/h/a/c/j1/m;->i:I + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + iget-object p1, p0, Lf/h/a/c/j1/m;->d:[I + + const/4 p2, 0x3 + + invoke-static {p2, p1, v0}, Landroid/opengl/GLES20;->glGenTextures(I[II)V + + :goto_0 + if-ge v0, p2, :cond_0 + + iget p1, p0, Lf/h/a/c/j1/m;->g:I + + sget-object v1, Lf/h/a/c/j1/m;->p:[Ljava/lang/String; + + aget-object v1, v1, v0 + + invoke-static {p1, v1}, Landroid/opengl/GLES20;->glGetUniformLocation(ILjava/lang/String;)I + + move-result p1 + + invoke-static {p1, v0}, Landroid/opengl/GLES20;->glUniform1i(II)V + + const p1, 0x84c0 + + add-int/2addr p1, v0 + + invoke-static {p1}, Landroid/opengl/GLES20;->glActiveTexture(I)V + + iget-object p1, p0, Lf/h/a/c/j1/m;->d:[I + + aget p1, p1, v0 + + const/16 v1, 0xde1 + + invoke-static {v1, p1}, Landroid/opengl/GLES20;->glBindTexture(II)V + + const/16 p1, 0x2801 + + const v2, 0x46180400 # 9729.0f + + invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V + + const/16 p1, 0x2800 + + invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V + + const/16 p1, 0x2802 + + const v2, 0x47012f00 # 33071.0f + + invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V + + const/16 p1, 0x2803 + + invoke-static {v1, p1, v2}, Landroid/opengl/GLES20;->glTexParameterf(IIF)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + invoke-static {}, Lf/h/a/c/i1/e;->t()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/n.smali b/com.discord/smali_classes2/f/h/a/c/j1/n.smali new file mode 100644 index 0000000000..a18c6333bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/n.smali @@ -0,0 +1,12 @@ +.class public interface abstract Lf/h/a/c/j1/n; +.super Ljava/lang/Object; +.source "VideoFrameMetadataListener.java" + + +# virtual methods +.method public abstract c(JJLcom/google/android/exoplayer2/Format;Landroid/media/MediaFormat;)V + .param p6 # Landroid/media/MediaFormat; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/o$a.smali b/com.discord/smali_classes2/f/h/a/c/j1/o$a.smali new file mode 100644 index 0000000000..f56b17f4c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/o$a.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/c/j1/o$a; +.super Ljava/lang/Object; +.source "VideoFrameReleaseTimeHelper.java" + +# interfaces +.implements Landroid/hardware/display/DisplayManager$DisplayListener; + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x11 +.end annotation + +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/j1/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/hardware/display/DisplayManager; + +.field public final synthetic b:Lf/h/a/c/j1/o; + + +# direct methods +.method public constructor (Lf/h/a/c/j1/o;Landroid/hardware/display/DisplayManager;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/j1/o$a;->b:Lf/h/a/c/j1/o; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/j1/o$a;->a:Landroid/hardware/display/DisplayManager; + + return-void +.end method + + +# virtual methods +.method public onDisplayAdded(I)V + .locals 0 + + return-void +.end method + +.method public onDisplayChanged(I)V + .locals 0 + + if-nez p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/j1/o$a;->b:Lf/h/a/c/j1/o; + + invoke-virtual {p1}, Lf/h/a/c/j1/o;->b()V + + :cond_0 + return-void +.end method + +.method public onDisplayRemoved(I)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/o$b.smali b/com.discord/smali_classes2/f/h/a/c/j1/o$b.smali new file mode 100644 index 0000000000..299286ba9b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/o$b.smali @@ -0,0 +1,167 @@ +.class public final Lf/h/a/c/j1/o$b; +.super Ljava/lang/Object; +.source "VideoFrameReleaseTimeHelper.java" + +# interfaces +.implements Landroid/view/Choreographer$FrameCallback; +.implements Landroid/os/Handler$Callback; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/j1/o; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# static fields +.field public static final i:Lf/h/a/c/j1/o$b; + + +# instance fields +.field public volatile d:J + +.field public final e:Landroid/os/Handler; + +.field public final f:Landroid/os/HandlerThread; + +.field public g:Landroid/view/Choreographer; + +.field public h:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/j1/o$b; + + invoke-direct {v0}, Lf/h/a/c/j1/o$b;->()V + + sput-object v0, Lf/h/a/c/j1/o$b;->i:Lf/h/a/c/j1/o$b; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/j1/o$b;->d:J + + new-instance v0, Landroid/os/HandlerThread; + + const-string v1, "ChoreographerOwner:Handler" + + invoke-direct {v0, v1}, Landroid/os/HandlerThread;->(Ljava/lang/String;)V + + iput-object v0, p0, Lf/h/a/c/j1/o$b;->f:Landroid/os/HandlerThread; + + invoke-virtual {v0}, Landroid/os/HandlerThread;->start()V + + iget-object v0, p0, Lf/h/a/c/j1/o$b;->f:Landroid/os/HandlerThread; + + invoke-virtual {v0}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {v0, p0}, Lf/h/a/c/i1/c0;->p(Landroid/os/Looper;Landroid/os/Handler$Callback;)Landroid/os/Handler; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/j1/o$b;->e:Landroid/os/Handler; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Landroid/os/Handler;->sendEmptyMessage(I)Z + + return-void +.end method + + +# virtual methods +.method public doFrame(J)V + .locals 2 + + iput-wide p1, p0, Lf/h/a/c/j1/o$b;->d:J + + iget-object p1, p0, Lf/h/a/c/j1/o$b;->g:Landroid/view/Choreographer; + + const-wide/16 v0, 0x1f4 + + invoke-virtual {p1, p0, v0, v1}, Landroid/view/Choreographer;->postFrameCallbackDelayed(Landroid/view/Choreographer$FrameCallback;J)V + + return-void +.end method + +.method public handleMessage(Landroid/os/Message;)Z + .locals 3 + + iget p1, p1, Landroid/os/Message;->what:I + + const/4 v0, 0x1 + + if-eqz p1, :cond_4 + + if-eq p1, v0, :cond_2 + + const/4 v1, 0x2 + + if-eq p1, v1, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget p1, p0, Lf/h/a/c/j1/o$b;->h:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/c/j1/o$b;->h:I + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/j1/o$b;->g:Landroid/view/Choreographer; + + invoke-virtual {p1, p0}, Landroid/view/Choreographer;->removeFrameCallback(Landroid/view/Choreographer$FrameCallback;)V + + const-wide v1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v1, p0, Lf/h/a/c/j1/o$b;->d:J + + :cond_1 + return v0 + + :cond_2 + iget p1, p0, Lf/h/a/c/j1/o$b;->h:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/j1/o$b;->h:I + + if-ne p1, v0, :cond_3 + + iget-object p1, p0, Lf/h/a/c/j1/o$b;->g:Landroid/view/Choreographer; + + invoke-virtual {p1, p0}, Landroid/view/Choreographer;->postFrameCallback(Landroid/view/Choreographer$FrameCallback;)V + + :cond_3 + return v0 + + :cond_4 + invoke-static {}, Landroid/view/Choreographer;->getInstance()Landroid/view/Choreographer; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/j1/o$b;->g:Landroid/view/Choreographer; + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/o.smali b/com.discord/smali_classes2/f/h/a/c/j1/o.smali new file mode 100644 index 0000000000..b67c67a5f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/o.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/c/j1/o; +.super Ljava/lang/Object; +.source "VideoFrameReleaseTimeHelper.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/j1/o$b;, + Lf/h/a/c/j1/o$a; + } +.end annotation + + +# instance fields +.field public final a:Landroid/view/WindowManager; + +.field public final b:Lf/h/a/c/j1/o$b; + +.field public final c:Lf/h/a/c/j1/o$a; + +.field public d:J + +.field public e:J + +.field public f:J + +.field public g:J + +.field public h:J + +.field public i:Z + +.field public j:J + +.field public k:J + +.field public l:J + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 3 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + const-string v1, "window" + + invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/view/WindowManager; + + iput-object v1, p0, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; + + goto :goto_0 + + :cond_0 + iput-object v0, p0, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; + + :goto_0 + iget-object v1, p0, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; + + if-eqz v1, :cond_3 + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x11 + + if-lt v1, v2, :cond_2 + + const-string v1, "display" + + invoke-virtual {p1, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/hardware/display/DisplayManager; + + if-nez p1, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v0, Lf/h/a/c/j1/o$a; + + invoke-direct {v0, p0, p1}, Lf/h/a/c/j1/o$a;->(Lf/h/a/c/j1/o;Landroid/hardware/display/DisplayManager;)V + + :cond_2 + :goto_1 + iput-object v0, p0, Lf/h/a/c/j1/o;->c:Lf/h/a/c/j1/o$a; + + sget-object p1, Lf/h/a/c/j1/o$b;->i:Lf/h/a/c/j1/o$b; + + iput-object p1, p0, Lf/h/a/c/j1/o;->b:Lf/h/a/c/j1/o$b; + + goto :goto_2 + + :cond_3 + iput-object v0, p0, Lf/h/a/c/j1/o;->c:Lf/h/a/c/j1/o$a; + + iput-object v0, p0, Lf/h/a/c/j1/o;->b:Lf/h/a/c/j1/o$b; + + :goto_2 + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide v0, p0, Lf/h/a/c/j1/o;->d:J + + iput-wide v0, p0, Lf/h/a/c/j1/o;->e:J + + return-void +.end method + + +# virtual methods +.method public final a(JJ)Z + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/j1/o;->k:J + + sub-long/2addr p1, v0 + + iget-wide v0, p0, Lf/h/a/c/j1/o;->j:J + + sub-long/2addr p3, v0 + + sub-long/2addr p3, p1 + + invoke-static {p3, p4}, Ljava/lang/Math;->abs(J)J + + move-result-wide p1 + + const-wide/32 p3, 0x1312d00 + + cmp-long v0, p1, p3 + + if-lez v0, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public final b()V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/j1/o;->a:Landroid/view/WindowManager; + + invoke-interface {v0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/view/Display;->getRefreshRate()F + + move-result v0 + + float-to-double v0, v0 + + const-wide v2, 0x41cdcd6500000000L # 1.0E9 + + div-double/2addr v2, v0 + + double-to-long v0, v2 + + iput-wide v0, p0, Lf/h/a/c/j1/o;->d:J + + const-wide/16 v2, 0x50 + + mul-long v0, v0, v2 + + const-wide/16 v2, 0x64 + + div-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/j1/o;->e:J + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/p.smali b/com.discord/smali_classes2/f/h/a/c/j1/p.smali new file mode 100644 index 0000000000..5fb7de06dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/p.smali @@ -0,0 +1,11 @@ +.class public final synthetic Lf/h/a/c/j1/p; +.super Ljava/lang/Object; +.source "VideoListener.java" + + +# direct methods +.method public static a(Lf/h/a/c/j1/q;II)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/q.smali b/com.discord/smali_classes2/f/h/a/c/j1/q.smali new file mode 100644 index 0000000000..5a06f92308 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/q.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/j1/q; +.super Ljava/lang/Object; +.source "VideoListener.java" + + +# virtual methods +.method public abstract B(II)V +.end method + +.method public abstract c(IIIF)V +.end method + +.method public abstract d()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/r$a.smali b/com.discord/smali_classes2/f/h/a/c/j1/r$a.smali new file mode 100644 index 0000000000..47ed30bce2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/r$a.smali @@ -0,0 +1,216 @@ +.class public final Lf/h/a/c/j1/r$a; +.super Ljava/lang/Object; +.source "VideoRendererEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/j1/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Lf/h/a/c/j1/r; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/os/Handler;Lf/h/a/c/j1/r;)V + .locals 1 + .param p1 # Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Lf/h/a/c/j1/r; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + if-eqz p2, :cond_1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + throw v0 + + :cond_1 + move-object p1, v0 + + :goto_0 + iput-object p1, p0, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; + + iput-object p2, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + return-void +.end method + + +# virtual methods +.method public synthetic a(Ljava/lang/String;JJ)V + .locals 7 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Lf/h/a/c/j1/r; + + move-object v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-interface/range {v1 .. v6}, Lf/h/a/c/j1/r;->j(Ljava/lang/String;JJ)V + + return-void +.end method + +.method public b(Lf/h/a/c/y0/d;)V + .locals 1 + + monitor-enter p1 + + monitor-exit p1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1}, Lf/h/a/c/j1/r;->A(Lf/h/a/c/y0/d;)V + + return-void +.end method + +.method public synthetic c(IJ)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/j1/r;->r(IJ)V + + return-void +.end method + +.method public synthetic d(Lf/h/a/c/y0/d;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1}, Lf/h/a/c/j1/r;->w(Lf/h/a/c/y0/d;)V + + return-void +.end method + +.method public synthetic e(Lcom/google/android/exoplayer2/Format;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1}, Lf/h/a/c/j1/r;->v(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method + +.method public synthetic f(Landroid/view/Surface;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1}, Lf/h/a/c/j1/r;->n(Landroid/view/Surface;)V + + return-void +.end method + +.method public synthetic g(IIIF)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->b:Lf/h/a/c/j1/r; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/j1/r; + + invoke-interface {v0, p1, p2, p3, p4}, Lf/h/a/c/j1/r;->c(IIIF)V + + return-void +.end method + +.method public h(IIIF)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/j1/r$a;->a:Landroid/os/Handler; + + if-eqz v0, :cond_0 + + new-instance v7, Lf/h/a/c/j1/c; + + move-object v1, v7 + + move-object v2, p0 + + move v3, p1 + + move v4, p2 + + move v5, p3 + + move v6, p4 + + invoke-direct/range {v1 .. v6}, Lf/h/a/c/j1/c;->(Lf/h/a/c/j1/r$a;IIIF)V + + invoke-virtual {v0, v7}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/r.smali b/com.discord/smali_classes2/f/h/a/c/j1/r.smali new file mode 100644 index 0000000000..bb12258523 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/r.smali @@ -0,0 +1,38 @@ +.class public interface abstract Lf/h/a/c/j1/r; +.super Ljava/lang/Object; +.source "VideoRendererEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/j1/r$a; + } +.end annotation + + +# virtual methods +.method public abstract A(Lf/h/a/c/y0/d;)V +.end method + +.method public abstract c(IIIF)V +.end method + +.method public abstract j(Ljava/lang/String;JJ)V +.end method + +.method public abstract n(Landroid/view/Surface;)V + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public abstract r(IJ)V +.end method + +.method public abstract v(Lcom/google/android/exoplayer2/Format;)V +.end method + +.method public abstract w(Lf/h/a/c/y0/d;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/a.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/a.smali new file mode 100644 index 0000000000..1779f9efd0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/a.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/c/j1/s/a; +.super Ljava/lang/Object; +.source "CameraMotionListener.java" + + +# virtual methods +.method public abstract a(J[F)V +.end method + +.method public abstract b()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/b.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/b.smali new file mode 100644 index 0000000000..1d9b1d0573 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/b.smali @@ -0,0 +1,322 @@ +.class public Lf/h/a/c/j1/s/b; +.super Lf/h/a/c/t; +.source "CameraMotionRenderer.java" + + +# instance fields +.field public final o:Lf/h/a/c/y0/e; + +.field public final p:Lf/h/a/c/i1/t; + +.field public q:J + +.field public r:Lf/h/a/c/j1/s/a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public s:J + + +# direct methods +.method public constructor ()V + .locals 2 + + const/4 v0, 0x5 + + invoke-direct {p0, v0}, Lf/h/a/c/t;->(I)V + + new-instance v0, Lf/h/a/c/y0/e; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/c/y0/e;->(I)V + + iput-object v0, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + new-instance v0, Lf/h/a/c/i1/t; + + invoke-direct {v0}, Lf/h/a/c/i1/t;->()V + + iput-object v0, p0, Lf/h/a/c/j1/s/b;->p:Lf/h/a/c/i1/t; + + return-void +.end method + + +# virtual methods +.method public A(JZ)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const-wide/16 p1, 0x0 + + iput-wide p1, p0, Lf/h/a/c/j1/s/b;->s:J + + iget-object p1, p0, Lf/h/a/c/j1/s/b;->r:Lf/h/a/c/j1/s/a; + + if-eqz p1, :cond_0 + + invoke-interface {p1}, Lf/h/a/c/j1/s/a;->b()V + + :cond_0 + return-void +.end method + +.method public E([Lcom/google/android/exoplayer2/Format;J)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iput-wide p2, p0, Lf/h/a/c/j1/s/b;->q:J + + return-void +.end method + +.method public G(Lcom/google/android/exoplayer2/Format;)I + .locals 1 + + iget-object p1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v0, "application/x-camera-motion" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x4 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public d(ILjava/lang/Object;)V + .locals 1 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x7 + + if-ne p1, v0, :cond_0 + + check-cast p2, Lf/h/a/c/j1/s/a; + + iput-object p2, p0, Lf/h/a/c/j1/s/b;->r:Lf/h/a/c/j1/s/a; + + :cond_0 + return-void +.end method + +.method public g()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/t;->j()Z + + move-result v0 + + return v0 +.end method + +.method public n(JJ)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + :cond_0 + :goto_0 + invoke-virtual {p0}, Lf/h/a/c/t;->j()Z + + move-result p3 + + if-nez p3, :cond_4 + + iget-wide p3, p0, Lf/h/a/c/j1/s/b;->s:J + + const-wide/32 v0, 0x186a0 + + add-long/2addr v0, p1 + + cmp-long v2, p3, v0 + + if-gez v2, :cond_4 + + iget-object p3, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + invoke-virtual {p3}, Lf/h/a/c/y0/e;->clear()V + + invoke-virtual {p0}, Lf/h/a/c/t;->x()Lf/h/a/c/d0; + + move-result-object p3 + + iget-object p4, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + const/4 v0, 0x0 + + invoke-virtual {p0, p3, p4, v0}, Lf/h/a/c/t;->F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + + move-result p3 + + const/4 p4, -0x4 + + if-ne p3, p4, :cond_4 + + iget-object p3, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + invoke-virtual {p3}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result p3 + + if-eqz p3, :cond_1 + + goto :goto_3 + + :cond_1 + iget-object p3, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + invoke-virtual {p3}, Lf/h/a/c/y0/e;->l()V + + iget-object p3, p0, Lf/h/a/c/j1/s/b;->o:Lf/h/a/c/y0/e; + + iget-wide v1, p3, Lf/h/a/c/y0/e;->f:J + + iput-wide v1, p0, Lf/h/a/c/j1/s/b;->s:J + + iget-object p4, p0, Lf/h/a/c/j1/s/b;->r:Lf/h/a/c/j1/s/a; + + if-eqz p4, :cond_0 + + iget-object p3, p3, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-static {p3}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p3, Ljava/nio/ByteBuffer; + + invoke-virtual {p3}, Ljava/nio/ByteBuffer;->remaining()I + + move-result p4 + + const/16 v1, 0x10 + + if-eq p4, v1, :cond_2 + + const/4 p3, 0x0 + + goto :goto_2 + + :cond_2 + iget-object p4, p0, Lf/h/a/c/j1/s/b;->p:Lf/h/a/c/i1/t; + + invoke-virtual {p3}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + invoke-virtual {p3}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + invoke-virtual {p4, v1, v2}, Lf/h/a/c/i1/t;->A([BI)V + + iget-object p4, p0, Lf/h/a/c/j1/s/b;->p:Lf/h/a/c/i1/t; + + invoke-virtual {p3}, Ljava/nio/ByteBuffer;->arrayOffset()I + + move-result p3 + + add-int/lit8 p3, p3, 0x4 + + invoke-virtual {p4, p3}, Lf/h/a/c/i1/t;->C(I)V + + const/4 p3, 0x3 + + new-array p4, p3, [F + + :goto_1 + if-ge v0, p3, :cond_3 + + iget-object v1, p0, Lf/h/a/c/j1/s/b;->p:Lf/h/a/c/i1/t; + + invoke-virtual {v1}, Lf/h/a/c/i1/t;->g()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result v1 + + aput v1, p4, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_3 + move-object p3, p4 + + :goto_2 + if-eqz p3, :cond_0 + + iget-object p4, p0, Lf/h/a/c/j1/s/b;->r:Lf/h/a/c/j1/s/a; + + iget-wide v0, p0, Lf/h/a/c/j1/s/b;->s:J + + iget-wide v2, p0, Lf/h/a/c/j1/s/b;->q:J + + sub-long/2addr v0, v2 + + invoke-interface {p4, v0, v1, p3}, Lf/h/a/c/j1/s/a;->a(J[F)V + + goto/16 :goto_0 + + :cond_4 + :goto_3 + return-void +.end method + +.method public y()V + .locals 2 + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/c/j1/s/b;->s:J + + iget-object v0, p0, Lf/h/a/c/j1/s/b;->r:Lf/h/a/c/j1/s/a; + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Lf/h/a/c/j1/s/a;->b()V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/c.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/c.smali new file mode 100644 index 0000000000..7eae47e421 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/c.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/c/j1/s/c; +.super Ljava/lang/Object; +.source "FrameRotationQueue.java" + + +# instance fields +.field public final a:[F + +.field public final b:[F + +.field public final c:Lf/h/a/c/i1/a0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/i1/a0<", + "[F>;" + } + .end annotation +.end field + +.field public d:Z + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x10 + + new-array v1, v0, [F + + iput-object v1, p0, Lf/h/a/c/j1/s/c;->a:[F + + new-array v0, v0, [F + + iput-object v0, p0, Lf/h/a/c/j1/s/c;->b:[F + + new-instance v0, Lf/h/a/c/i1/a0; + + invoke-direct {v0}, Lf/h/a/c/i1/a0;->()V + + iput-object v0, p0, Lf/h/a/c/j1/s/c;->c:Lf/h/a/c/i1/a0; + + return-void +.end method + +.method public static a([F[F)V + .locals 6 + + const/4 v0, 0x0 + + invoke-static {p0, v0}, Landroid/opengl/Matrix;->setIdentityM([FI)V + + const/16 v1, 0xa + + aget v2, p1, v1 + + aget v3, p1, v1 + + mul-float v2, v2, v3 + + const/16 v3, 0x8 + + aget v4, p1, v3 + + aget v5, p1, v3 + + mul-float v4, v4, v5 + + add-float/2addr v4, v2 + + float-to-double v4, v4 + + invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D + + move-result-wide v4 + + double-to-float v2, v4 + + aget v4, p1, v1 + + div-float/2addr v4, v2 + + aput v4, p0, v0 + + aget v0, p1, v3 + + div-float/2addr v0, v2 + + const/4 v4, 0x2 + + aput v0, p0, v4 + + aget v0, p1, v3 + + neg-float v0, v0 + + div-float/2addr v0, v2 + + aput v0, p0, v3 + + aget p1, p1, v1 + + div-float/2addr p1, v2 + + aput p1, p0, v1 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/d$a.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/d$a.smali new file mode 100644 index 0000000000..579f0dabbe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/d$a.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/c/j1/s/d$a; +.super Ljava/lang/Object; +.source "Projection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/j1/s/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:[Lf/h/a/c/j1/s/d$b; + + +# direct methods +.method public varargs constructor ([Lf/h/a/c/j1/s/d$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/s/d$a;->a:[Lf/h/a/c/j1/s/d$b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/d$b.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/d$b.smali new file mode 100644 index 0000000000..10673d934f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/d$b.smali @@ -0,0 +1,72 @@ +.class public final Lf/h/a/c/j1/s/d$b; +.super Ljava/lang/Object; +.source "Projection.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/j1/s/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:[F + +.field public final d:[F + + +# direct methods +.method public constructor (I[F[FI)V + .locals 6 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/j1/s/d$b;->a:I + + array-length p1, p2 + + int-to-long v0, p1 + + const-wide/16 v2, 0x2 + + mul-long v0, v0, v2 + + array-length p1, p3 + + int-to-long v2, p1 + + const-wide/16 v4, 0x3 + + mul-long v2, v2, v4 + + cmp-long p1, v0, v2 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->n(Z)V + + iput-object p2, p0, Lf/h/a/c/j1/s/d$b;->c:[F + + iput-object p3, p0, Lf/h/a/c/j1/s/d$b;->d:[F + + iput p4, p0, Lf/h/a/c/j1/s/d$b;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/j1/s/d.smali b/com.discord/smali_classes2/f/h/a/c/j1/s/d.smali new file mode 100644 index 0000000000..5b6e11159e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/j1/s/d.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/c/j1/s/d; +.super Ljava/lang/Object; +.source "Projection.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/j1/s/d$a;, + Lf/h/a/c/j1/s/d$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/j1/s/d$a; + +.field public final b:Lf/h/a/c/j1/s/d$a; + +.field public final c:I + +.field public final d:Z + + +# direct methods +.method public constructor (Lf/h/a/c/j1/s/d$a;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/s/d;->a:Lf/h/a/c/j1/s/d$a; + + iput-object p1, p0, Lf/h/a/c/j1/s/d;->b:Lf/h/a/c/j1/s/d$a; + + iput p2, p0, Lf/h/a/c/j1/s/d;->c:I + + if-ne p1, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/j1/s/d;->d:Z + + return-void +.end method + +.method public constructor (Lf/h/a/c/j1/s/d$a;Lf/h/a/c/j1/s/d$a;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/j1/s/d;->a:Lf/h/a/c/j1/s/d$a; + + iput-object p2, p0, Lf/h/a/c/j1/s/d;->b:Lf/h/a/c/j1/s/d$a; + + iput p3, p0, Lf/h/a/c/j1/s/d;->c:I + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/c/j1/s/d;->d:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/k.smali b/com.discord/smali_classes2/f/h/a/c/k.smali new file mode 100644 index 0000000000..f6b99e519e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/k.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/k; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/a0$b; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/a0$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/k;->a:Lf/h/a/c/a0$b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/k;->a:Lf/h/a/c/a0$b; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0$b;->e(Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/k0.smali b/com.discord/smali_classes2/f/h/a/c/k0.smali new file mode 100644 index 0000000000..494fbf5ee4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/k0.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/c/k0; +.super Ljava/lang/Object; +.source "PlaybackPreparer.java" + + +# virtual methods +.method public abstract a()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/l.smali b/com.discord/smali_classes2/f/h/a/c/l.smali new file mode 100644 index 0000000000..971f501c60 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/l.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/l; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Z + + +# direct methods +.method public synthetic constructor (Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/c/l;->a:Z + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/l;->a:Z + + invoke-static {v0, p1}, Lf/h/a/c/a0;->P(ZLf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/l0.smali b/com.discord/smali_classes2/f/h/a/c/l0.smali new file mode 100644 index 0000000000..4847a960a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/l0.smali @@ -0,0 +1,112 @@ +.class public final synthetic Lf/h/a/c/l0; +.super Ljava/lang/Object; +.source "Player.java" + + +# direct methods +.method public static a(Lf/h/a/c/m0$a;Z)V + .locals 0 + + return-void +.end method + +.method public static b(Lf/h/a/c/m0$a;Z)V + .locals 0 + + return-void +.end method + +.method public static c(Lf/h/a/c/m0$a;Lf/h/a/c/j0;)V + .locals 0 + + return-void +.end method + +.method public static d(Lf/h/a/c/m0$a;I)V + .locals 0 + + return-void +.end method + +.method public static e(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V + .locals 0 + + return-void +.end method + +.method public static f(Lf/h/a/c/m0$a;I)V + .locals 0 + + return-void +.end method + +.method public static g(Lf/h/a/c/m0$a;I)V + .locals 0 + + return-void +.end method + +.method public static h(Lf/h/a/c/m0$a;)V + .locals 0 + + return-void +.end method + +.method public static i(Lf/h/a/c/m0$a;Z)V + .locals 0 + + return-void +.end method + +.method public static j(Lf/h/a/c/m0$a;Lf/h/a/c/t0;I)V + .locals 2 + .param p0, "_this" # Lf/h/a/c/m0$a; + + invoke-virtual {p1}, Lf/h/a/c/t0;->o()I + + move-result v0 + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + new-instance v0, Lf/h/a/c/t0$c; + + invoke-direct {v0}, Lf/h/a/c/t0$c;->()V + + const/4 v1, 0x0 + + invoke-virtual {p1, v1, v0}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/c/t0$c;->c:Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p0, p1, v0, p2}, Lf/h/a/c/m0$a;->t(Lf/h/a/c/t0;Ljava/lang/Object;I)V + + return-void +.end method + +.method public static k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V + .locals 0 + .param p1 # Lf/h/a/c/t0; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + return-void +.end method + +.method public static l(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/m.smali b/com.discord/smali_classes2/f/h/a/c/m.smali new file mode 100644 index 0000000000..c7793ee3b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/m.smali @@ -0,0 +1,72 @@ +.class public final synthetic Lf/h/a/c/m; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Z + +.field public final synthetic b:Z + +.field public final synthetic c:I + +.field public final synthetic d:Z + +.field public final synthetic e:I + +.field public final synthetic f:Z + +.field public final synthetic g:Z + + +# direct methods +.method public synthetic constructor (ZZIZIZZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/c/m;->a:Z + + iput-boolean p2, p0, Lf/h/a/c/m;->b:Z + + iput p3, p0, Lf/h/a/c/m;->c:I + + iput-boolean p4, p0, Lf/h/a/c/m;->d:Z + + iput p5, p0, Lf/h/a/c/m;->e:I + + iput-boolean p6, p0, Lf/h/a/c/m;->f:Z + + iput-boolean p7, p0, Lf/h/a/c/m;->g:Z + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 8 + + iget-boolean v0, p0, Lf/h/a/c/m;->a:Z + + iget-boolean v1, p0, Lf/h/a/c/m;->b:Z + + iget v2, p0, Lf/h/a/c/m;->c:I + + iget-boolean v3, p0, Lf/h/a/c/m;->d:Z + + iget v4, p0, Lf/h/a/c/m;->e:I + + iget-boolean v5, p0, Lf/h/a/c/m;->f:Z + + iget-boolean v6, p0, Lf/h/a/c/m;->g:Z + + move-object v7, p1 + + invoke-static/range {v0 .. v7}, Lf/h/a/c/a0;->N(ZZIZIZZLf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/m0$a.smali b/com.discord/smali_classes2/f/h/a/c/m0$a.smali new file mode 100644 index 0000000000..6728df6872 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/m0$a.smali @@ -0,0 +1,61 @@ +.class public interface abstract Lf/h/a/c/m0$a; +.super Ljava/lang/Object; +.source "Player.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/m0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract C(Lf/h/a/c/j0;)V +.end method + +.method public abstract D(Z)V +.end method + +.method public abstract a()V +.end method + +.method public abstract e(I)V +.end method + +.method public abstract f(Z)V +.end method + +.method public abstract g(I)V +.end method + +.method public abstract k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V +.end method + +.method public abstract l(Lf/h/a/c/t0;I)V +.end method + +.method public abstract p(Z)V +.end method + +.method public abstract s(ZI)V +.end method + +.method public abstract t(Lf/h/a/c/t0;Ljava/lang/Object;I)V + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end method + +.method public abstract u(I)V +.end method + +.method public abstract z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/m0$b.smali b/com.discord/smali_classes2/f/h/a/c/m0$b.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/b/m0$b.smali rename to com.discord/smali_classes2/f/h/a/c/m0$b.smali index acc29b9ce7..9c9dc66919 100644 --- a/com.discord/smali_classes2/f/h/a/b/m0$b.smali +++ b/com.discord/smali_classes2/f/h/a/c/m0$b.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/b/m0$b; +.class public interface abstract Lf/h/a/c/m0$b; .super Ljava/lang/Object; .source "Player.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/m0; + value = Lf/h/a/c/m0; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/b/m0$c.smali b/com.discord/smali_classes2/f/h/a/c/m0$c.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/b/m0$c.smali rename to com.discord/smali_classes2/f/h/a/c/m0$c.smali index 8e18c0b579..3df61b83e5 100644 --- a/com.discord/smali_classes2/f/h/a/b/m0$c.smali +++ b/com.discord/smali_classes2/f/h/a/c/m0$c.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/b/m0$c; +.class public interface abstract Lf/h/a/c/m0$c; .super Ljava/lang/Object; .source "Player.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/m0; + value = Lf/h/a/c/m0; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/c/m0.smali b/com.discord/smali_classes2/f/h/a/c/m0.smali new file mode 100644 index 0000000000..dd4e871bef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/m0.smali @@ -0,0 +1,126 @@ +.class public interface abstract Lf/h/a/c/m0; +.super Ljava/lang/Object; +.source "Player.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/m0$a;, + Lf/h/a/c/m0$b;, + Lf/h/a/c/m0$c; + } +.end annotation + + +# virtual methods +.method public abstract A()Lf/h/a/c/t0; +.end method + +.method public abstract B()Landroid/os/Looper; +.end method + +.method public abstract C()Z +.end method + +.method public abstract D()J +.end method + +.method public abstract E()Lf/h/a/c/f1/g; +.end method + +.method public abstract F(I)I +.end method + +.method public abstract G()J +.end method + +.method public abstract H()Lf/h/a/c/m0$b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract b()Lf/h/a/c/j0; +.end method + +.method public abstract c()Z +.end method + +.method public abstract d()J +.end method + +.method public abstract e(IJ)V +.end method + +.method public abstract f()Z +.end method + +.method public abstract g(Z)V +.end method + +.method public abstract h()Lcom/google/android/exoplayer2/ExoPlaybackException; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract hasNext()Z +.end method + +.method public abstract hasPrevious()Z +.end method + +.method public abstract i()Z +.end method + +.method public abstract j(Lf/h/a/c/m0$a;)V +.end method + +.method public abstract k()I +.end method + +.method public abstract l(Lf/h/a/c/m0$a;)V +.end method + +.method public abstract m()I +.end method + +.method public abstract n(Z)V +.end method + +.method public abstract o()Lf/h/a/c/m0$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract p()J +.end method + +.method public abstract q()I +.end method + +.method public abstract r()I +.end method + +.method public abstract s()Z +.end method + +.method public abstract t()I +.end method + +.method public abstract u(I)V +.end method + +.method public abstract v()I +.end method + +.method public abstract w()I +.end method + +.method public abstract x()Lcom/google/android/exoplayer2/source/TrackGroupArray; +.end method + +.method public abstract y()I +.end method + +.method public abstract z()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/n.smali b/com.discord/smali_classes2/f/h/a/c/n.smali new file mode 100644 index 0000000000..e2c9fe0da3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/n.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/n; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:Lf/h/a/c/j0; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/j0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/n;->a:Lf/h/a/c/j0; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/n;->a:Lf/h/a/c/j0; + + invoke-static {v0, p1}, Lf/h/a/c/a0;->K(Lf/h/a/c/j0;Lf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/n0$a.smali b/com.discord/smali_classes2/f/h/a/c/n0$a.smali new file mode 100644 index 0000000000..054a21aaa3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/n0$a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/n0$a; +.super Ljava/lang/Object; +.source "PlayerMessage.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/n0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/b/n0$b.smali b/com.discord/smali_classes2/f/h/a/c/n0$b.smali similarity index 89% rename from com.discord/smali_classes2/f/h/a/b/n0$b.smali rename to com.discord/smali_classes2/f/h/a/c/n0$b.smali index b3958947a5..f1248b113e 100644 --- a/com.discord/smali_classes2/f/h/a/b/n0$b.smali +++ b/com.discord/smali_classes2/f/h/a/c/n0$b.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/b/n0$b; +.class public interface abstract Lf/h/a/c/n0$b; .super Ljava/lang/Object; .source "PlayerMessage.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/n0; + value = Lf/h/a/c/n0; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/c/n0.smali b/com.discord/smali_classes2/f/h/a/c/n0.smali new file mode 100644 index 0000000000..b453306e9b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/n0.smali @@ -0,0 +1,239 @@ +.class public final Lf/h/a/c/n0; +.super Ljava/lang/Object; +.source "PlayerMessage.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/n0$a;, + Lf/h/a/c/n0$b; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/n0$b; + +.field public final b:Lf/h/a/c/n0$a; + +.field public final c:Lf/h/a/c/t0; + +.field public d:I + +.field public e:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Landroid/os/Handler; + +.field public g:I + +.field public h:J + +.field public i:Z + +.field public j:Z + +.field public k:Z + +.field public l:Z + + +# direct methods +.method public constructor (Lf/h/a/c/n0$a;Lf/h/a/c/n0$b;Lf/h/a/c/t0;ILandroid/os/Handler;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/n0;->b:Lf/h/a/c/n0$a; + + iput-object p2, p0, Lf/h/a/c/n0;->a:Lf/h/a/c/n0$b; + + iput-object p3, p0, Lf/h/a/c/n0;->c:Lf/h/a/c/t0; + + iput-object p5, p0, Lf/h/a/c/n0;->f:Landroid/os/Handler; + + iput p4, p0, Lf/h/a/c/n0;->g:I + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/n0;->h:J + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/n0;->i:Z + + return-void +.end method + + +# virtual methods +.method public declared-synchronized a()Z + .locals 1 + + monitor-enter p0 + + const/4 v0, 0x0 + + monitor-exit p0 + + return v0 +.end method + +.method public declared-synchronized b(Z)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/c/n0;->k:Z + + or-int/2addr p1, v0 + + iput-boolean p1, p0, Lf/h/a/c/n0;->k:Z + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/n0;->l:Z + + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public c()Lf/h/a/c/n0; + .locals 6 + + iget-boolean v0, p0, Lf/h/a/c/n0;->j:Z + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-wide v2, p0, Lf/h/a/c/n0;->h:J + + const-wide v4, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v0, v2, v4 + + if-nez v0, :cond_0 + + iget-boolean v0, p0, Lf/h/a/c/n0;->i:Z + + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + :cond_0 + iput-boolean v1, p0, Lf/h/a/c/n0;->j:Z + + iget-object v0, p0, Lf/h/a/c/n0;->b:Lf/h/a/c/n0$a; + + check-cast v0, Lf/h/a/c/b0; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, v0, Lf/h/a/c/b0;->z:Z + + if-nez v1, :cond_2 + + iget-object v1, v0, Lf/h/a/c/b0;->k:Landroid/os/HandlerThread; + + invoke-virtual {v1}, Landroid/os/HandlerThread;->isAlive()Z + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/c/b0;->j:Lf/h/a/c/i1/z; + + const/16 v2, 0xf + + invoke-virtual {v1, v2, p0}, Lf/h/a/c/i1/z;->b(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/os/Message;->sendToTarget()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + goto :goto_1 + + :cond_2 + :goto_0 + :try_start_1 + const-string v1, "ExoPlayerImplInternal" + + const-string v2, "Ignoring messages sent after release." + + invoke-static {v1, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v1, 0x0 + + invoke-virtual {p0, v1}, Lf/h/a/c/n0;->b(Z)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v0 + + :goto_1 + return-object p0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public d(Ljava/lang/Object;)Lf/h/a/c/n0; + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/c/n0;->j:Z + + xor-int/lit8 v0, v0, 0x1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, p0, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + return-object p0 +.end method + +.method public e(I)Lf/h/a/c/n0; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/n0;->j:Z + + xor-int/lit8 v0, v0, 0x1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput p1, p0, Lf/h/a/c/n0;->d:I + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/o.smali b/com.discord/smali_classes2/f/h/a/c/o.smali new file mode 100644 index 0000000000..3bb91566a8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/o.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/o; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/s$b; + + +# instance fields +.field public final synthetic a:I + + +# direct methods +.method public synthetic constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/o;->a:I + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/m0$a;)V + .locals 1 + + iget v0, p0, Lf/h/a/c/o;->a:I + + invoke-static {v0, p1}, Lf/h/a/c/a0;->O(ILf/h/a/c/m0$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/o0.smali b/com.discord/smali_classes2/f/h/a/c/o0.smali new file mode 100644 index 0000000000..4ee5bd92cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/o0.smali @@ -0,0 +1,16 @@ +.class public final synthetic Lf/h/a/c/o0; +.super Ljava/lang/Object; +.source "Renderer.java" + + +# direct methods +.method public static a(Lf/h/a/c/p0;F)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/p.smali b/com.discord/smali_classes2/f/h/a/c/p.smali new file mode 100644 index 0000000000..b4883d8583 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/p.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/p; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/b0; + +.field public final synthetic e:Lf/h/a/c/n0; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/b0;Lf/h/a/c/n0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/p;->d:Lf/h/a/c/b0; + + iput-object p2, p0, Lf/h/a/c/p;->e:Lf/h/a/c/n0; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/p;->d:Lf/h/a/c/b0; + + iget-object v1, p0, Lf/h/a/c/p;->e:Lf/h/a/c/n0; + + invoke-virtual {v0, v1}, Lf/h/a/c/b0;->v(Lf/h/a/c/n0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/p0.smali b/com.discord/smali_classes2/f/h/a/c/p0.smali new file mode 100644 index 0000000000..8f90a0a347 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/p0.smali @@ -0,0 +1,118 @@ +.class public interface abstract Lf/h/a/c/p0; +.super Ljava/lang/Object; +.source "Renderer.java" + +# interfaces +.implements Lf/h/a/c/n0$b; + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract f(I)V +.end method + +.method public abstract g()Z +.end method + +.method public abstract getState()I +.end method + +.method public abstract h()V +.end method + +.method public abstract i()Lf/h/a/c/d1/v; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract j()Z +.end method + +.method public abstract k(Lf/h/a/c/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;JZJ)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract l()V +.end method + +.method public abstract m()Lf/h/a/c/t; +.end method + +.method public abstract n(JJ)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract o(F)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract p()V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract q()J +.end method + +.method public abstract r(J)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract reset()V +.end method + +.method public abstract s()Z +.end method + +.method public abstract start()V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract stop()V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public abstract t()Lf/h/a/c/i1/p; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method + +.method public abstract u()I +.end method + +.method public abstract v([Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;J)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/q$a.smali b/com.discord/smali_classes2/f/h/a/c/q$a.smali new file mode 100644 index 0000000000..82b89ac84e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/q$a.smali @@ -0,0 +1,89 @@ +.class public final Lf/h/a/c/q$a; +.super Landroid/content/BroadcastReceiver; +.source "AudioBecomingNoisyManager.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "a" +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/q$b; + +.field public final e:Landroid/os/Handler; + +.field public final synthetic f:Lf/h/a/c/q; + + +# direct methods +.method public constructor (Lf/h/a/c/q;Landroid/os/Handler;Lf/h/a/c/q$b;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/q$a;->f:Lf/h/a/c/q; + + invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + + iput-object p2, p0, Lf/h/a/c/q$a;->e:Landroid/os/Handler; + + iput-object p3, p0, Lf/h/a/c/q$a;->d:Lf/h/a/c/q$b; + + return-void +.end method + + +# virtual methods +.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V + .locals 0 + + invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "android.media.AUDIO_BECOMING_NOISY" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/q$a;->e:Landroid/os/Handler; + + invoke-virtual {p1, p0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method + +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/q$a;->f:Lf/h/a/c/q; + + iget-boolean v0, v0, Lf/h/a/c/q;->c:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/q$a;->d:Lf/h/a/c/q$b; + + check-cast v0, Lf/h/a/c/s0$b; + + iget-object v0, v0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/c/s0;->n(Z)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/q$b.smali b/com.discord/smali_classes2/f/h/a/c/q$b.smali new file mode 100644 index 0000000000..c38bddbecb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/q$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/q$b; +.super Ljava/lang/Object; +.source "AudioBecomingNoisyManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/q; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/q.smali b/com.discord/smali_classes2/f/h/a/c/q.smali new file mode 100644 index 0000000000..41ec0329db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/q.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/q; +.super Ljava/lang/Object; +.source "AudioBecomingNoisyManager.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/q$a;, + Lf/h/a/c/q$b; + } +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/c/q$a; + +.field public c:Z + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/c/q$b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/q;->a:Landroid/content/Context; + + new-instance p1, Lf/h/a/c/q$a; + + invoke-direct {p1, p0, p2, p3}, Lf/h/a/c/q$a;->(Lf/h/a/c/q;Landroid/os/Handler;Lf/h/a/c/q$b;)V + + iput-object p1, p0, Lf/h/a/c/q;->b:Lf/h/a/c/q$a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/q0.smali b/com.discord/smali_classes2/f/h/a/c/q0.smali new file mode 100644 index 0000000000..3564dac6cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/q0.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/c/q0; +.super Ljava/lang/Object; +.source "RendererConfiguration.java" + + +# static fields +.field public static final b:Lf/h/a/c/q0; + + +# instance fields +.field public final a:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/c/q0; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/c/q0;->(I)V + + sput-object v0, Lf/h/a/c/q0;->b:Lf/h/a/c/q0; + + return-void +.end method + +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/q0;->a:I + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/q0; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/q0; + + iget v2, p0, Lf/h/a/c/q0;->a:I + + iget p1, p1, Lf/h/a/c/q0;->a:I + + if-ne v2, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/c/q0;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/r$a.smali b/com.discord/smali_classes2/f/h/a/c/r$a.smali new file mode 100644 index 0000000000..1fa4658d41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/r$a.smali @@ -0,0 +1,63 @@ +.class public Lf/h/a/c/r$a; +.super Ljava/lang/Object; +.source "AudioFocusManager.java" + +# interfaces +.implements Landroid/media/AudioManager$OnAudioFocusChangeListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/os/Handler; + +.field public final synthetic b:Lf/h/a/c/r; + + +# direct methods +.method public constructor (Lf/h/a/c/r;Landroid/os/Handler;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/r$a;->b:Lf/h/a/c/r; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/c/r$a;->a:Landroid/os/Handler; + + return-void +.end method + + +# virtual methods +.method public synthetic a(I)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/r$a;->b:Lf/h/a/c/r; + + invoke-static {v0, p1}, Lf/h/a/c/r;->b(Lf/h/a/c/r;I)V + + return-void +.end method + +.method public onAudioFocusChange(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/r$a;->a:Landroid/os/Handler; + + new-instance v1, Lf/h/a/c/b; + + invoke-direct {v1, p0, p1}, Lf/h/a/c/b;->(Lf/h/a/c/r$a;I)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/r$b.smali b/com.discord/smali_classes2/f/h/a/c/r$b.smali new file mode 100644 index 0000000000..af44f67d0f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/r$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/c/r$b; +.super Ljava/lang/Object; +.source "AudioFocusManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/r; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/r.smali b/com.discord/smali_classes2/f/h/a/c/r.smali new file mode 100644 index 0000000000..0a0109f3ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/r.smali @@ -0,0 +1,266 @@ +.class public final Lf/h/a/c/r; +.super Ljava/lang/Object; +.source "AudioFocusManager.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/r$a;, + Lf/h/a/c/r$b; + } +.end annotation + + +# instance fields +.field public final a:Landroid/media/AudioManager; + +.field public final b:Lf/h/a/c/r$a; + +.field public final c:Lf/h/a/c/r$b; + +.field public d:I + +.field public e:F + +.field public f:Landroid/media/AudioFocusRequest; + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/c/r$b;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/high16 v0, 0x3f800000 # 1.0f + + iput v0, p0, Lf/h/a/c/r;->e:F + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + const-string v0, "audio" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/media/AudioManager; + + iput-object p1, p0, Lf/h/a/c/r;->a:Landroid/media/AudioManager; + + iput-object p3, p0, Lf/h/a/c/r;->c:Lf/h/a/c/r$b; + + new-instance p1, Lf/h/a/c/r$a; + + invoke-direct {p1, p0, p2}, Lf/h/a/c/r$a;->(Lf/h/a/c/r;Landroid/os/Handler;)V + + iput-object p1, p0, Lf/h/a/c/r;->b:Lf/h/a/c/r$a; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/r;->d:I + + return-void +.end method + +.method public static b(Lf/h/a/c/r;I)V + .locals 5 + + if-eqz p0, :cond_b + + const/4 v0, -0x3 + + const/4 v1, 0x2 + + const/4 v2, 0x3 + + const/4 v3, -0x1 + + const/4 v4, 0x1 + + if-eq p1, v0, :cond_3 + + const/4 v0, -0x2 + + if-eq p1, v0, :cond_2 + + if-eq p1, v3, :cond_1 + + if-eq p1, v4, :cond_0 + + const-string p0, "Unknown focus change type: " + + const-string v0, "AudioFocusManager" + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->O(Ljava/lang/String;ILjava/lang/String;)V + + goto :goto_3 + + :cond_0 + iput v4, p0, Lf/h/a/c/r;->d:I + + goto :goto_0 + + :cond_1 + iput v3, p0, Lf/h/a/c/r;->d:I + + goto :goto_0 + + :cond_2 + iput v1, p0, Lf/h/a/c/r;->d:I + + goto :goto_0 + + :cond_3 + iput v2, p0, Lf/h/a/c/r;->d:I + + :goto_0 + iget p1, p0, Lf/h/a/c/r;->d:I + + if-eq p1, v3, :cond_7 + + if-eqz p1, :cond_8 + + if-eq p1, v4, :cond_6 + + if-eq p1, v1, :cond_5 + + if-ne p1, v2, :cond_4 + + goto :goto_1 + + :cond_4 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "Unknown audio focus state: " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget p0, p0, Lf/h/a/c/r;->d:I + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_5 + iget-object p1, p0, Lf/h/a/c/r;->c:Lf/h/a/c/r$b; + + const/4 v0, 0x0 + + check-cast p1, Lf/h/a/c/s0$b; + + invoke-virtual {p1, v0}, Lf/h/a/c/s0$b;->d(I)V + + goto :goto_1 + + :cond_6 + iget-object p1, p0, Lf/h/a/c/r;->c:Lf/h/a/c/r$b; + + check-cast p1, Lf/h/a/c/s0$b; + + invoke-virtual {p1, v4}, Lf/h/a/c/s0$b;->d(I)V + + goto :goto_1 + + :cond_7 + iget-object p1, p0, Lf/h/a/c/r;->c:Lf/h/a/c/r$b; + + check-cast p1, Lf/h/a/c/s0$b; + + invoke-virtual {p1, v3}, Lf/h/a/c/s0$b;->d(I)V + + invoke-virtual {p0, v4}, Lf/h/a/c/r;->a(Z)V + + :cond_8 + :goto_1 + iget p1, p0, Lf/h/a/c/r;->d:I + + if-ne p1, v2, :cond_9 + + const p1, 0x3e4ccccd # 0.2f + + goto :goto_2 + + :cond_9 + const/high16 p1, 0x3f800000 # 1.0f + + :goto_2 + iget v0, p0, Lf/h/a/c/r;->e:F + + cmpl-float v0, v0, p1 + + if-eqz v0, :cond_a + + iput p1, p0, Lf/h/a/c/r;->e:F + + iget-object p0, p0, Lf/h/a/c/r;->c:Lf/h/a/c/r$b; + + check-cast p0, Lf/h/a/c/s0$b; + + iget-object p0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {p0}, Lf/h/a/c/s0;->L()V + + :cond_a + :goto_3 + return-void + + :cond_b + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final a(Z)V + .locals 1 + + iget p1, p0, Lf/h/a/c/r;->d:I + + if-nez p1, :cond_0 + + return-void + + :cond_0 + sget p1, Lf/h/a/c/i1/c0;->a:I + + const/16 v0, 0x1a + + if-lt p1, v0, :cond_1 + + iget-object p1, p0, Lf/h/a/c/r;->f:Landroid/media/AudioFocusRequest; + + if-eqz p1, :cond_2 + + iget-object v0, p0, Lf/h/a/c/r;->a:Landroid/media/AudioManager; + + invoke-virtual {v0, p1}, Landroid/media/AudioManager;->abandonAudioFocusRequest(Landroid/media/AudioFocusRequest;)I + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/r;->a:Landroid/media/AudioManager; + + iget-object v0, p0, Lf/h/a/c/r;->b:Lf/h/a/c/r$a; + + invoke-virtual {p1, v0}, Landroid/media/AudioManager;->abandonAudioFocus(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I + + :cond_2 + :goto_0 + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/r;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/r0.smali b/com.discord/smali_classes2/f/h/a/c/r0.smali new file mode 100644 index 0000000000..104c93da8e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/r0.smali @@ -0,0 +1,247 @@ +.class public final Lf/h/a/c/r0; +.super Ljava/lang/Object; +.source "SeekParameters.java" + + +# static fields +.field public static final c:Lf/h/a/c/r0; + +.field public static final d:Lf/h/a/c/r0; + + +# instance fields +.field public final a:J + +.field public final b:J + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/c/r0; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2, v1, v2}, Lf/h/a/c/r0;->(JJ)V + + sput-object v0, Lf/h/a/c/r0;->c:Lf/h/a/c/r0; + + const-wide v3, 0x7fffffffffffffffL + + const/4 v0, 0x1 + + const/4 v5, 0x0 + + cmp-long v6, v3, v1 + + if-ltz v6, :cond_0 + + const/4 v6, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v6, 0x0 + + :goto_0 + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v6, v3, v1 + + if-ltz v6, :cond_1 + + const/4 v6, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v6, 0x0 + + :goto_1 + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v6, v3, v1 + + if-ltz v6, :cond_2 + + const/4 v6, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v6, 0x0 + + :goto_2 + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v6, v1, v1 + + if-ltz v6, :cond_3 + + const/4 v6, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v6, 0x0 + + :goto_3 + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v6, v1, v1 + + if-ltz v6, :cond_4 + + const/4 v6, 0x1 + + goto :goto_4 + + :cond_4 + const/4 v6, 0x0 + + :goto_4 + invoke-static {v6}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v6, v3, v1 + + if-ltz v6, :cond_5 + + goto :goto_5 + + :cond_5 + const/4 v0, 0x0 + + :goto_5 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + sget-object v0, Lf/h/a/c/r0;->c:Lf/h/a/c/r0; + + sput-object v0, Lf/h/a/c/r0;->d:Lf/h/a/c/r0; + + return-void +.end method + +.method public constructor (JJ)V + .locals 5 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + cmp-long v4, p1, v2 + + if-ltz v4, :cond_0 + + const/4 v4, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v4, 0x0 + + :goto_0 + invoke-static {v4}, Lf/h/a/c/i1/e;->n(Z)V + + cmp-long v4, p3, v2 + + if-ltz v4, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->n(Z)V + + iput-wide p1, p0, Lf/h/a/c/r0;->a:J + + iput-wide p3, p0, Lf/h/a/c/r0;->b:J + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/r0; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/r0; + + iget-wide v2, p0, Lf/h/a/c/r0;->a:J + + iget-wide v4, p1, Lf/h/a/c/r0;->a:J + + cmp-long v6, v2, v4 + + if-nez v6, :cond_2 + + iget-wide v2, p0, Lf/h/a/c/r0;->b:J + + iget-wide v4, p1, Lf/h/a/c/r0;->b:J + + cmp-long p1, v2, v4 + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 4 + + iget-wide v0, p0, Lf/h/a/c/r0;->a:J + + long-to-int v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-wide v2, p0, Lf/h/a/c/r0;->b:J + + long-to-int v0, v2 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/s$a.smali b/com.discord/smali_classes2/f/h/a/c/s$a.smali new file mode 100644 index 0000000000..715fc5a216 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/s$a.smali @@ -0,0 +1,92 @@ +.class public final Lf/h/a/c/s$a; +.super Ljava/lang/Object; +.source "BasePlayer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/s; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/m0$a; + +.field public b:Z + + +# direct methods +.method public constructor (Lf/h/a/c/m0$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 2 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + if-eqz p1, :cond_2 + + const-class v0, Lf/h/a/c/s$a; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + if-eq v0, v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + check-cast p1, Lf/h/a/c/s$a; + + iget-object p1, p1, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + :goto_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/s$a;->a:Lf/h/a/c/m0$a; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/s$b.smali b/com.discord/smali_classes2/f/h/a/c/s$b.smali new file mode 100644 index 0000000000..5f48ef039a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/s$b.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/c/s$b; +.super Ljava/lang/Object; +.source "BasePlayer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/s; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/c/m0$a;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/s.smali b/com.discord/smali_classes2/f/h/a/c/s.smali new file mode 100644 index 0000000000..b49a0dabcb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/s.smali @@ -0,0 +1,280 @@ +.class public abstract Lf/h/a/c/s; +.super Ljava/lang/Object; +.source "BasePlayer.java" + +# interfaces +.implements Lf/h/a/c/m0; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/s$b;, + Lf/h/a/c/s$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/t0$c; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/c/t0$c; + + invoke-direct {v0}, Lf/h/a/c/t0$c;->()V + + iput-object v0, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s;->v()I + + move-result v0 + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final hasPrevious()Z + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s;->q()I + + move-result v0 + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final i()Z + .locals 3 + + invoke-interface {p0}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-interface {p0}, Lf/h/a/c/m0;->m()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/c/s;->a:Lf/h/a/c/t0$c; + + invoke-virtual {v0, v1, v2}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + iget-boolean v0, v0, Lf/h/a/c/t0$c;->d:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final q()I + .locals 4 + + invoke-interface {p0}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {p0}, Lf/h/a/c/m0;->m()I + + move-result v1 + + invoke-interface {p0}, Lf/h/a/c/m0;->y()I + + move-result v2 + + const/4 v3, 0x1 + + if-ne v2, v3, :cond_1 + + const/4 v2, 0x0 + + :cond_1 + invoke-interface {p0}, Lf/h/a/c/m0;->C()Z + + if-eqz v2, :cond_3 + + if-eq v2, v3, :cond_5 + + const/4 v3, 0x2 + + if-ne v2, v3, :cond_2 + + invoke-virtual {v0}, Lf/h/a/c/t0;->a()I + + move-result v2 + + if-ne v1, v2, :cond_4 + + invoke-virtual {v0}, Lf/h/a/c/t0;->c()I + + move-result v0 + + move v1, v0 + + goto :goto_1 + + :cond_2 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V + + throw v0 + + :cond_3 + invoke-virtual {v0}, Lf/h/a/c/t0;->a()I + + move-result v0 + + if-ne v1, v0, :cond_4 + + :goto_0 + const/4 v1, -0x1 + + goto :goto_1 + + :cond_4 + add-int/lit8 v1, v1, -0x1 + + :cond_5 + :goto_1 + return v1 +.end method + +.method public final s()Z + .locals 2 + + invoke-interface {p0}, Lf/h/a/c/m0;->r()I + + move-result v0 + + const/4 v1, 0x3 + + if-ne v0, v1, :cond_0 + + invoke-interface {p0}, Lf/h/a/c/m0;->f()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Lf/h/a/c/m0;->w()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final v()I + .locals 4 + + invoke-interface {p0}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, -0x1 + + goto :goto_0 + + :cond_0 + invoke-interface {p0}, Lf/h/a/c/m0;->m()I + + move-result v1 + + invoke-interface {p0}, Lf/h/a/c/m0;->y()I + + move-result v2 + + const/4 v3, 0x1 + + if-ne v2, v3, :cond_1 + + const/4 v2, 0x0 + + :cond_1 + invoke-interface {p0}, Lf/h/a/c/m0;->C()Z + + move-result v3 + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/c/t0;->e(IIZ)I + + move-result v0 + + :goto_0 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/s0$a.smali b/com.discord/smali_classes2/f/h/a/c/s0$a.smali similarity index 79% rename from com.discord/smali_classes2/f/h/a/b/s0$a.smali rename to com.discord/smali_classes2/f/h/a/c/s0$a.smali index 08f5c05a7c..5a682f5a57 100644 --- a/com.discord/smali_classes2/f/h/a/b/s0$a.smali +++ b/com.discord/smali_classes2/f/h/a/c/s0$a.smali @@ -1,11 +1,11 @@ -.class public synthetic Lf/h/a/b/s0$a; +.class public synthetic Lf/h/a/c/s0$a; .super Ljava/lang/Object; .source "SimpleExoPlayer.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/s0; + value = Lf/h/a/c/s0; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/c/s0$b.smali b/com.discord/smali_classes2/f/h/a/c/s0$b.smali new file mode 100644 index 0000000000..6d88462420 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/s0$b.smali @@ -0,0 +1,1027 @@ +.class public final Lf/h/a/c/s0$b; +.super Ljava/lang/Object; +.source "SimpleExoPlayer.java" + +# interfaces +.implements Lf/h/a/c/j1/r; +.implements Lf/h/a/c/w0/l; +.implements Lf/h/a/c/e1/j; +.implements Lf/h/a/c/c1/e; +.implements Landroid/view/SurfaceHolder$Callback; +.implements Landroid/view/TextureView$SurfaceTextureListener; +.implements Lf/h/a/c/r$b; +.implements Lf/h/a/c/q$b; +.implements Lf/h/a/c/m0$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/s0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/c/s0; + + +# direct methods +.method public constructor (Lf/h/a/c/s0;Lf/h/a/c/s0$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public A(Lf/h/a/c/y0/d;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1}, Lf/h/a/c/j1/r;->A(Lf/h/a/c/y0/d;)V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/h/a/c/s0;->q:Lcom/google/android/exoplayer2/Format; + + return-void +.end method + +.method public synthetic C(Lf/h/a/c/j0;)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->c(Lf/h/a/c/m0$a;Lf/h/a/c/j0;)V + + return-void +.end method + +.method public synthetic D(Z)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->a(Lf/h/a/c/m0$a;Z)V + + return-void +.end method + +.method public synthetic a()V + .locals 0 + + invoke-static {p0}, Lf/h/a/c/l0;->h(Lf/h/a/c/m0$a;)V + + return-void +.end method + +.method public b(I)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget v1, v0, Lf/h/a/c/s0;->A:I + + if-ne v1, p1, :cond_0 + + return-void + + :cond_0 + iput p1, v0, Lf/h/a/c/s0;->A:I + + iget-object v0, v0, Lf/h/a/c/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/w0/k; + + iget-object v2, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v2, v2, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-interface {v1, p1}, Lf/h/a/c/w0/k;->b(I)V + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/w0/l; + + invoke-interface {v1, p1}, Lf/h/a/c/w0/l;->b(I)V + + goto :goto_1 + + :cond_3 + return-void +.end method + +.method public c(IIIF)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/q; + + iget-object v2, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v2, v2, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/CopyOnWriteArraySet;->contains(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_0 + + invoke-interface {v1, p1, p2, p3, p4}, Lf/h/a/c/j1/q;->c(IIIF)V + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1, p2, p3, p4}, Lf/h/a/c/j1/r;->c(IIIF)V + + goto :goto_1 + + :cond_2 + return-void +.end method + +.method public d(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {v0}, Lf/h/a/c/s0;->f()Z + + move-result v1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/s0;->R(ZI)V + + return-void +.end method + +.method public synthetic e(I)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->d(Lf/h/a/c/m0$a;I)V + + return-void +.end method + +.method public f(Z)V + .locals 4 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v1, v0, Lf/h/a/c/s0;->H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; + + if-eqz v1, :cond_1 + + const/4 v2, 0x0 + + if-eqz p1, :cond_0 + + iget-boolean v0, v0, Lf/h/a/c/s0;->I:Z + + if-nez v0, :cond_0 + + iget-object v0, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->b:Ljava/util/PriorityQueue; + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {p1, v3}, Ljava/util/PriorityQueue;->add(Ljava/lang/Object;)Z + + iget p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->c:I + + invoke-static {p1, v2}, Ljava/lang/Math;->max(II)I + + move-result p1 + + iput p1, v1, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->c:I + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x1 + + iput-boolean v0, p1, Lf/h/a/c/s0;->I:Z + + goto :goto_0 + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 + + :cond_0 + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-boolean v0, p1, Lf/h/a/c/s0;->I:Z + + if-eqz v0, :cond_1 + + iget-object p1, p1, Lf/h/a/c/s0;->H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; + + invoke-virtual {p1, v2}, Lcom/google/android/exoplayer2/util/PriorityTaskManager;->a(I)V + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-boolean v2, p1, Lf/h/a/c/s0;->I:Z + + :cond_1 + :goto_0 + return-void +.end method + +.method public synthetic g(I)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->f(Lf/h/a/c/m0$a;I)V + + return-void +.end method + +.method public h(Lf/h/a/c/y0/d;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/w0/l; + + invoke-interface {v1, p1}, Lf/h/a/c/w0/l;->h(Lf/h/a/c/y0/d;)V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/h/a/c/s0;->r:Lcom/google/android/exoplayer2/Format; + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/c/s0;->A:I + + return-void +.end method + +.method public i(Lf/h/a/c/y0/d;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-object p1, v0, Lf/h/a/c/s0;->z:Lf/h/a/c/y0/d; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/w0/l; + + invoke-interface {v1, p1}, Lf/h/a/c/w0/l;->i(Lf/h/a/c/y0/d;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public j(Ljava/lang/String;JJ)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + move-object v2, v1 + + check-cast v2, Lf/h/a/c/j1/r; + + move-object v3, p1 + + move-wide v4, p2 + + move-wide v6, p4 + + invoke-interface/range {v2 .. v7}, Lf/h/a/c/j1/r;->j(Ljava/lang/String;JJ)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public synthetic k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->e(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/ExoPlaybackException;)V + + return-void +.end method + +.method public synthetic l(Lf/h/a/c/t0;I)V + .locals 0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->j(Lf/h/a/c/m0$a;Lf/h/a/c/t0;I)V + + return-void +.end method + +.method public m(Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-object p1, v0, Lf/h/a/c/s0;->D:Ljava/util/List; + + iget-object v0, v0, Lf/h/a/c/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/e1/j; + + invoke-interface {v1, p1}, Lf/h/a/c/e1/j;->m(Ljava/util/List;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public n(Landroid/view/Surface;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v1, v0, Lf/h/a/c/s0;->s:Landroid/view/Surface; + + if-ne v1, p1, :cond_0 + + iget-object v0, v0, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/q; + + invoke-interface {v1}, Lf/h/a/c/j1/q;->d()V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1}, Lf/h/a/c/j1/r;->n(Landroid/view/Surface;)V + + goto :goto_1 + + :cond_1 + return-void +.end method + +.method public o(Ljava/lang/String;JJ)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + move-object v2, v1 + + check-cast v2, Lf/h/a/c/w0/l; + + move-object v3, p1 + + move-wide v4, p2 + + move-wide v6, p4 + + invoke-interface/range {v2 .. v7}, Lf/h/a/c/w0/l;->o(Ljava/lang/String;JJ)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public onSurfaceTextureAvailable(Landroid/graphics/SurfaceTexture;II)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + new-instance v1, Landroid/view/Surface; + + invoke-direct {v1, p1}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V + + const/4 p1, 0x1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {p1, p2, p3}, Lf/h/a/c/s0;->J(II)V + + return-void +.end method + +.method public onSurfaceTextureDestroyed(Landroid/graphics/SurfaceTexture;)Z + .locals 2 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-virtual {p1, v0, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0, v0}, Lf/h/a/c/s0;->J(II)V + + return v1 +.end method + +.method public onSurfaceTextureSizeChanged(Landroid/graphics/SurfaceTexture;II)V + .locals 0 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {p1, p2, p3}, Lf/h/a/c/s0;->J(II)V + + return-void +.end method + +.method public onSurfaceTextureUpdated(Landroid/graphics/SurfaceTexture;)V + .locals 0 + + return-void +.end method + +.method public synthetic p(Z)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->i(Lf/h/a/c/m0$a;Z)V + + return-void +.end method + +.method public q(Lcom/google/android/exoplayer2/metadata/Metadata;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/c1/e; + + invoke-interface {v1, p1}, Lf/h/a/c/c1/e;->q(Lcom/google/android/exoplayer2/metadata/Metadata;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public r(IJ)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1, p2, p3}, Lf/h/a/c/j1/r;->r(IJ)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public s(ZI)V + .locals 1 + + const/4 v0, 0x1 + + if-eq p2, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p2, v0, :cond_0 + + const/4 v0, 0x3 + + if-eq p2, v0, :cond_0 + + const/4 p1, 0x4 + + if-eq p2, p1, :cond_1 + + goto :goto_0 + + :cond_0 + iget-object p2, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object p2, p2, Lf/h/a/c/s0;->p:Lf/h/a/c/u0; + + iput-boolean p1, p2, Lf/h/a/c/u0;->a:Z + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object p1, p1, Lf/h/a/c/s0;->p:Lf/h/a/c/u0; + + const/4 p2, 0x0 + + iput-boolean p2, p1, Lf/h/a/c/u0;->a:Z + + :goto_0 + return-void +.end method + +.method public surfaceChanged(Landroid/view/SurfaceHolder;III)V + .locals 0 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {p1, p3, p4}, Lf/h/a/c/s0;->J(II)V + + return-void +.end method + +.method public surfaceCreated(Landroid/view/SurfaceHolder;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurface()Landroid/view/Surface; + + move-result-object p1 + + const/4 v1, 0x0 + + invoke-virtual {v0, p1, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + return-void +.end method + +.method public surfaceDestroyed(Landroid/view/SurfaceHolder;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + iget-object p1, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + invoke-virtual {p1, v1, v1}, Lf/h/a/c/s0;->J(II)V + + return-void +.end method + +.method public synthetic t(Lf/h/a/c/t0;Ljava/lang/Object;I)V + .locals 0 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-static {p0, p1, p2, p3}, Lf/h/a/c/l0;->k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V + + return-void +.end method + +.method public synthetic u(I)V + .locals 0 + + invoke-static {p0, p1}, Lf/h/a/c/l0;->g(Lf/h/a/c/m0$a;I)V + + return-void +.end method + +.method public v(Lcom/google/android/exoplayer2/Format;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-object p1, v0, Lf/h/a/c/s0;->q:Lcom/google/android/exoplayer2/Format; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1}, Lf/h/a/c/j1/r;->v(Lcom/google/android/exoplayer2/Format;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public w(Lf/h/a/c/y0/d;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-object p1, v0, Lf/h/a/c/s0;->y:Lf/h/a/c/y0/d; + + iget-object v0, v0, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/r; + + invoke-interface {v1, p1}, Lf/h/a/c/j1/r;->w(Lf/h/a/c/y0/d;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public x(Lcom/google/android/exoplayer2/Format;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iput-object p1, v0, Lf/h/a/c/s0;->r:Lcom/google/android/exoplayer2/Format; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/w0/l; + + invoke-interface {v1, p1}, Lf/h/a/c/w0/l;->x(Lcom/google/android/exoplayer2/Format;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public y(IJJ)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/s0$b;->d:Lf/h/a/c/s0; + + iget-object v0, v0, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + move-object v2, v1 + + check-cast v2, Lf/h/a/c/w0/l; + + move v3, p1 + + move-wide v4, p2 + + move-wide v6, p4 + + invoke-interface/range {v2 .. v7}, Lf/h/a/c/w0/l;->y(IJJ)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public synthetic z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + .locals 0 + + invoke-static {p0, p1, p2}, Lf/h/a/c/l0;->l(Lf/h/a/c/m0$a;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/s0.smali b/com.discord/smali_classes2/f/h/a/c/s0.smali new file mode 100644 index 0000000000..3443705b31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/s0.smali @@ -0,0 +1,2179 @@ +.class public Lf/h/a/c/s0; +.super Lf/h/a/c/s; +.source "SimpleExoPlayer.java" + +# interfaces +.implements Lf/h/a/c/m0; +.implements Lf/h/a/c/m0$c; +.implements Lf/h/a/c/m0$b; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/s0$b; + } +.end annotation + + +# instance fields +.field public A:I + +.field public B:F + +.field public C:Lf/h/a/c/d1/p; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public D:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/c/e1/b;", + ">;" + } + .end annotation +.end field + +.field public E:Lf/h/a/c/j1/n; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public F:Lf/h/a/c/j1/s/a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public G:Z + +.field public H:Lcom/google/android/exoplayer2/util/PriorityTaskManager; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public I:Z + +.field public final b:[Lf/h/a/c/p0; + +.field public final c:Lf/h/a/c/a0; + +.field public final d:Landroid/os/Handler; + +.field public final e:Lf/h/a/c/s0$b; + +.field public final f:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/j1/q;", + ">;" + } + .end annotation +.end field + +.field public final g:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/w0/k;", + ">;" + } + .end annotation +.end field + +.field public final h:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/e1/j;", + ">;" + } + .end annotation +.end field + +.field public final i:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/c1/e;", + ">;" + } + .end annotation +.end field + +.field public final j:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/j1/r;", + ">;" + } + .end annotation +.end field + +.field public final k:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/w0/l;", + ">;" + } + .end annotation +.end field + +.field public final l:Lf/h/a/c/h1/e; + +.field public final m:Lf/h/a/c/v0/a; + +.field public final n:Lf/h/a/c/q; + +.field public final o:Lf/h/a/c/r; + +.field public final p:Lf/h/a/c/u0; + +.field public q:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public r:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public s:Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public t:Z + +.field public u:Landroid/view/SurfaceHolder; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public v:Landroid/view/TextureView; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public w:I + +.field public x:I + +.field public y:Lf/h/a/c/y0/d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public z:Lf/h/a/c/y0/d; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/c/z;Lf/h/a/c/f1/h;Lf/h/a/c/e0;Lf/h/a/c/h1/e;Lf/h/a/c/v0/a;Lf/h/a/c/i1/g;Landroid/os/Looper;)V + .locals 24 + + move-object/from16 v1, p0 + + move-object/from16 v0, p1 + + move-object/from16 v2, p2 + + move-object/from16 v9, p5 + + move-object/from16 v10, p6 + + sget-object v8, Lf/h/a/c/z0/i;->a:Lf/h/a/c/z0/i; + + invoke-direct/range {p0 .. p0}, Lf/h/a/c/s;->()V + + iput-object v9, v1, Lf/h/a/c/s0;->l:Lf/h/a/c/h1/e; + + iput-object v10, v1, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; + + new-instance v3, Lf/h/a/c/s0$b; + + const/4 v7, 0x0 + + invoke-direct {v3, v1, v7}, Lf/h/a/c/s0$b;->(Lf/h/a/c/s0;Lf/h/a/c/s0$a;)V + + iput-object v3, v1, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->h:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v3, v1, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance v3, Landroid/os/Handler; + + move-object/from16 v6, p8 + + invoke-direct {v3, v6}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + iput-object v3, v1, Lf/h/a/c/s0;->d:Landroid/os/Handler; + + iget-object v4, v1, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + if-eqz v2, :cond_7 + + new-instance v5, Ljava/util/ArrayList; + + invoke-direct {v5}, Ljava/util/ArrayList;->()V + + iget-object v12, v2, Lf/h/a/c/z;->a:Landroid/content/Context; + + iget v14, v2, Lf/h/a/c/z;->b:I + + iget-object v13, v2, Lf/h/a/c/z;->d:Lf/h/a/c/b1/f; + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + move-object/from16 v22, v8 + + iget-wide v7, v2, Lf/h/a/c/z;->c:J + + const-class v23, Lf/h/a/c/j1/r; + + new-instance v15, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer; + + const/16 v21, 0x32 + + move-object v11, v15 + + move v6, v14 + + move-object v0, v15 + + move-wide v14, v7 + + move-object/from16 v16, v22 + + move-object/from16 v19, v3 + + move-object/from16 v20, v4 + + invoke-direct/range {v11 .. v21}, Lcom/google/android/exoplayer2/video/MediaCodecVideoRenderer;->(Landroid/content/Context;Lf/h/a/c/b1/f;JLf/h/a/c/z0/i;ZZLandroid/os/Handler;Lf/h/a/c/j1/r;I)V + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const-string v0, "DefaultRenderersFactory" + + const/4 v15, 0x2 + + const/16 v20, 0x1 + + const/4 v14, 0x0 + + if-nez v6, :cond_0 + + :catch_0 + const/4 v8, 0x3 + + goto/16 :goto_2 + + :cond_0 + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v11 + + if-ne v6, v15, :cond_1 + + add-int/lit8 v11, v11, -0x1 + + :cond_1 + const/4 v6, 0x4 + + :try_start_0 + const-string v16, "com.google.android.exoplayer2.ext.vp9.LibvpxVideoRenderer" + + invoke-static/range {v16 .. v16}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v12 + + new-array v13, v6, [Ljava/lang/Class; + + sget-object v18, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v18, v13, v14 + + const-class v18, Landroid/os/Handler; + + aput-object v18, v13, v20 + + aput-object v23, v13, v15 + + sget-object v18, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/16 v16, 0x3 + + aput-object v18, v13, v16 + + invoke-virtual {v12, v13}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v12 + + new-array v13, v6, [Ljava/lang/Object; + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v18 + + aput-object v18, v13, v14 + + aput-object v3, v13, v20 + + aput-object v4, v13, v15 + + const/16 v17, 0x32 + + invoke-static/range {v17 .. v17}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v18 + + const/16 v16, 0x3 + + aput-object v18, v13, v16 + + invoke-virtual {v12, v13}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/c/p0; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_2 + + add-int/lit8 v13, v11, 0x1 + + :try_start_1 + invoke-virtual {v5, v11, v12}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V + + const-string v11, "Loaded LibvpxVideoRenderer." + + invoke-static {v0, v11}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_2 + + goto :goto_1 + + :catch_1 + move v11, v13 + + goto :goto_0 + + :catch_2 + move-exception v0 + + new-instance v2, Ljava/lang/RuntimeException; + + const-string v3, "Error instantiating VP9 extension" + + invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v2 + + :catch_3 + :goto_0 + move v13, v11 + + :goto_1 + :try_start_2 + const-string v11, "com.google.android.exoplayer2.ext.av1.Libgav1VideoRenderer" + + invoke-static {v11}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v11 + + new-array v12, v6, [Ljava/lang/Class; + + sget-object v18, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v18, v12, v14 + + const-class v18, Landroid/os/Handler; + + aput-object v18, v12, v20 + + aput-object v23, v12, v15 + + sget-object v18, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/16 v16, 0x3 + + aput-object v18, v12, v16 + + invoke-virtual {v11, v12}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v11 + + new-array v6, v6, [Ljava/lang/Object; + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + aput-object v7, v6, v14 + + aput-object v3, v6, v20 + + aput-object v4, v6, v15 + + const/16 v7, 0x32 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + :try_end_2 + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_5 + + const/4 v8, 0x3 + + :try_start_3 + aput-object v7, v6, v8 + + invoke-virtual {v11, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/p0; + + invoke-virtual {v5, v13, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V + + const-string v6, "Loaded Libgav1VideoRenderer." + + invoke-static {v0, v6}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_3 + .catch Ljava/lang/ClassNotFoundException; {:try_start_3 .. :try_end_3} :catch_4 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_5 + + goto :goto_2 + + :catch_4 + nop + + goto :goto_2 + + :catch_5 + move-exception v0 + + new-instance v2, Ljava/lang/RuntimeException; + + const-string v3, "Error instantiating AV1 extension" + + invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v2 + + :goto_2 + iget-object v12, v2, Lf/h/a/c/z;->a:Landroid/content/Context; + + iget v6, v2, Lf/h/a/c/z;->b:I + + iget-object v13, v2, Lf/h/a/c/z;->d:Lf/h/a/c/b1/f; + + const/4 v2, 0x0 + + const/16 v16, 0x0 + + new-array v7, v14, [Lcom/google/android/exoplayer2/audio/AudioProcessor; + + const-class v21, [Lcom/google/android/exoplayer2/audio/AudioProcessor; + + const-class v23, Lf/h/a/c/w0/l; + + new-instance v11, Lf/h/a/c/w0/u; + + new-instance v8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-static {v12}, Lf/h/a/c/w0/j;->a(Landroid/content/Context;)Lf/h/a/c/w0/j; + + move-result-object v14 + + invoke-direct {v8, v14, v7}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->(Lf/h/a/c/w0/j;[Lcom/google/android/exoplayer2/audio/AudioProcessor;)V + + move-object v14, v11 + + move-object v9, v14 + + const/4 v10, 0x0 + + move-object/from16 v14, v22 + + const/4 v10, 0x2 + + move v15, v2 + + move-object/from16 v17, v3 + + move-object/from16 v18, v4 + + move-object/from16 v19, v8 + + invoke-direct/range {v11 .. v19}, Lf/h/a/c/w0/u;->(Landroid/content/Context;Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;ZZLandroid/os/Handler;Lf/h/a/c/w0/l;Lcom/google/android/exoplayer2/audio/AudioSink;)V + + invoke-virtual {v5, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + if-nez v6, :cond_2 + + goto/16 :goto_7 + + :cond_2 + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v2 + + if-ne v6, v10, :cond_3 + + add-int/lit8 v2, v2, -0x1 + + :cond_3 + :try_start_4 + const-string v6, "com.google.android.exoplayer2.ext.opus.LibopusAudioRenderer" + + invoke-static {v6}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v6 + :try_end_4 + .catch Ljava/lang/ClassNotFoundException; {:try_start_4 .. :try_end_4} :catch_8 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_7 + + const/4 v8, 0x3 + + :try_start_5 + new-array v9, v8, [Ljava/lang/Class; + + const-class v11, Landroid/os/Handler; + + const/4 v12, 0x0 + + aput-object v11, v9, v12 + + aput-object v23, v9, v20 + + aput-object v21, v9, v10 + + invoke-virtual {v6, v9}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v6 + + new-array v9, v8, [Ljava/lang/Object; + + aput-object v3, v9, v12 + + aput-object v4, v9, v20 + + aput-object v7, v9, v10 + + invoke-virtual {v6, v9}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/c/p0; + :try_end_5 + .catch Ljava/lang/ClassNotFoundException; {:try_start_5 .. :try_end_5} :catch_9 + .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_7 + + add-int/lit8 v9, v2, 0x1 + + :try_start_6 + invoke-virtual {v5, v2, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V + + const-string v2, "Loaded LibopusAudioRenderer." + + invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_6 + .catch Ljava/lang/ClassNotFoundException; {:try_start_6 .. :try_end_6} :catch_6 + .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_7 + + goto :goto_4 + + :catch_6 + move v2, v9 + + goto :goto_3 + + :catch_7 + move-exception v0 + + new-instance v2, Ljava/lang/RuntimeException; + + const-string v3, "Error instantiating Opus extension" + + invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v2 + + :catch_8 + const/4 v8, 0x3 + + :catch_9 + :goto_3 + move v9, v2 + + :goto_4 + :try_start_7 + const-string v2, "com.google.android.exoplayer2.ext.flac.LibflacAudioRenderer" + + invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v2 + + new-array v6, v8, [Ljava/lang/Class; + + const-class v11, Landroid/os/Handler; + + const/4 v12, 0x0 + + aput-object v11, v6, v12 + + aput-object v23, v6, v20 + + aput-object v21, v6, v10 + + invoke-virtual {v2, v6}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v2 + + new-array v6, v8, [Ljava/lang/Object; + + aput-object v3, v6, v12 + + aput-object v4, v6, v20 + + aput-object v7, v6, v10 + + invoke-virtual {v2, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/p0; + :try_end_7 + .catch Ljava/lang/ClassNotFoundException; {:try_start_7 .. :try_end_7} :catch_c + .catch Ljava/lang/Exception; {:try_start_7 .. :try_end_7} :catch_b + + add-int/lit8 v6, v9, 0x1 + + :try_start_8 + invoke-virtual {v5, v9, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V + + const-string v2, "Loaded LibflacAudioRenderer." + + invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_8 + .catch Ljava/lang/ClassNotFoundException; {:try_start_8 .. :try_end_8} :catch_a + .catch Ljava/lang/Exception; {:try_start_8 .. :try_end_8} :catch_b + + goto :goto_6 + + :catch_a + move v9, v6 + + goto :goto_5 + + :catch_b + move-exception v0 + + new-instance v2, Ljava/lang/RuntimeException; + + const-string v3, "Error instantiating FLAC extension" + + invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v2 + + :catch_c + :goto_5 + move v6, v9 + + :goto_6 + :try_start_9 + const-string v2, "com.google.android.exoplayer2.ext.ffmpeg.FfmpegAudioRenderer" + + invoke-static {v2}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v2 + + new-array v9, v8, [Ljava/lang/Class; + + const-class v11, Landroid/os/Handler; + + const/4 v12, 0x0 + + aput-object v11, v9, v12 + + aput-object v23, v9, v20 + + aput-object v21, v9, v10 + + invoke-virtual {v2, v9}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v2 + + new-array v8, v8, [Ljava/lang/Object; + + aput-object v3, v8, v12 + + aput-object v4, v8, v20 + + aput-object v7, v8, v10 + + invoke-virtual {v2, v8}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/c/p0; + + invoke-virtual {v5, v6, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V + + const-string v2, "Loaded FfmpegAudioRenderer." + + invoke-static {v0, v2}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_9 + .catch Ljava/lang/ClassNotFoundException; {:try_start_9 .. :try_end_9} :catch_e + .catch Ljava/lang/Exception; {:try_start_9 .. :try_end_9} :catch_d + + goto :goto_7 + + :catch_d + move-exception v0 + + new-instance v2, Ljava/lang/RuntimeException; + + const-string v3, "Error instantiating FFmpeg extension" + + invoke-direct {v2, v3, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v2 + + :catch_e + nop + + :goto_7 + invoke-virtual {v3}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + new-instance v2, Lf/h/a/c/e1/k; + + invoke-direct {v2, v4, v0}, Lf/h/a/c/e1/k;->(Lf/h/a/c/e1/j;Landroid/os/Looper;)V + + invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v3}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + new-instance v2, Lf/h/a/c/c1/f; + + invoke-direct {v2, v4, v0}, Lf/h/a/c/c1/f;->(Lf/h/a/c/c1/e;Landroid/os/Looper;)V + + invoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-instance v0, Lf/h/a/c/j1/s/b; + + invoke-direct {v0}, Lf/h/a/c/j1/s/b;->()V + + invoke-virtual {v5, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const/4 v0, 0x0 + + new-array v2, v0, [Lf/h/a/c/p0; + + invoke-virtual {v5, v2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [Lf/h/a/c/p0; + + iput-object v2, v1, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + const/high16 v2, 0x3f800000 # 1.0f + + iput v2, v1, Lf/h/a/c/s0;->B:F + + iput v0, v1, Lf/h/a/c/s0;->A:I + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/c/s0;->D:Ljava/util/List; + + new-instance v9, Lf/h/a/c/a0; + + iget-object v3, v1, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + move-object v2, v9 + + move-object/from16 v4, p3 + + move-object/from16 v5, p4 + + move-object/from16 v6, p5 + + const/4 v10, 0x0 + + move-object/from16 v7, p7 + + move-object/from16 v11, v22 + + move-object/from16 v8, p8 + + invoke-direct/range {v2 .. v8}, Lf/h/a/c/a0;->([Lf/h/a/c/p0;Lf/h/a/c/f1/h;Lf/h/a/c/e0;Lf/h/a/c/h1/e;Lf/h/a/c/i1/g;Landroid/os/Looper;)V + + iput-object v9, v1, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + move-object/from16 v0, p6 + + const/4 v2, 0x0 + + iget-object v3, v0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + if-eqz v3, :cond_5 + + iget-object v3, v0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v3, v3, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v3 + + if-eqz v3, :cond_4 + + goto :goto_8 + + :cond_4 + const/16 v20, 0x0 + + :cond_5 + :goto_8 + invoke-static/range {v20 .. v20}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object v9, v0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/s0;->S()V + + iget-object v2, v1, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v2, v2, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v3, Lf/h/a/c/s$a; + + invoke-direct {v3, v0}, Lf/h/a/c/s$a;->(Lf/h/a/c/m0$a;)V + + invoke-virtual {v2, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + invoke-virtual {v1, v2}, Lf/h/a/c/s0;->j(Lf/h/a/c/m0$a;)V + + iget-object v2, v1, Lf/h/a/c/s0;->j:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->k:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->g:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->i:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z + + iget-object v2, v1, Lf/h/a/c/s0;->d:Landroid/os/Handler; + + move-object/from16 v3, p5 + + invoke-interface {v3, v2, v0}, Lf/h/a/c/h1/e;->f(Landroid/os/Handler;Lf/h/a/c/h1/e$a;)V + + instance-of v0, v11, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; + + if-nez v0, :cond_6 + + new-instance v0, Lf/h/a/c/q; + + iget-object v2, v1, Lf/h/a/c/s0;->d:Landroid/os/Handler; + + iget-object v3, v1, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + move-object/from16 v4, p1 + + invoke-direct {v0, v4, v2, v3}, Lf/h/a/c/q;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/c/q$b;)V + + iput-object v0, v1, Lf/h/a/c/s0;->n:Lf/h/a/c/q; + + new-instance v0, Lf/h/a/c/r; + + iget-object v2, v1, Lf/h/a/c/s0;->d:Landroid/os/Handler; + + iget-object v3, v1, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + invoke-direct {v0, v4, v2, v3}, Lf/h/a/c/r;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/c/r$b;)V + + iput-object v0, v1, Lf/h/a/c/s0;->o:Lf/h/a/c/r; + + new-instance v0, Lf/h/a/c/u0; + + invoke-direct {v0, v4}, Lf/h/a/c/u0;->(Landroid/content/Context;)V + + iput-object v0, v1, Lf/h/a/c/s0;->p:Lf/h/a/c/u0; + + return-void + + :cond_6 + move-object v8, v11 + + check-cast v8, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; + + throw v10 + + :cond_7 + move-object v10, v7 + + throw v10 +.end method + + +# virtual methods +.method public A()Lf/h/a/c/t0; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->a:Lf/h/a/c/t0; + + return-object v0 +.end method + +.method public B()Landroid/os/Looper; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->B()Landroid/os/Looper; + + move-result-object v0 + + return-object v0 +.end method + +.method public C()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-boolean v0, v0, Lf/h/a/c/a0;->n:Z + + return v0 +.end method + +.method public D()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->D()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public E()Lf/h/a/c/f1/g; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->i:Lf/h/a/c/f1/i; + + iget-object v0, v0, Lf/h/a/c/f1/i;->c:Lf/h/a/c/f1/g; + + return-object v0 +.end method + +.method public F(I)I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->c:[Lf/h/a/c/p0; + + aget-object p1, v0, p1 + + invoke-interface {p1}, Lf/h/a/c/p0;->u()I + + move-result p1 + + return p1 +.end method + +.method public G()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->G()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public H()Lf/h/a/c/m0$b; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + return-object p0 +.end method + +.method public I(Landroid/view/Surface;)V + .locals 1 + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lf/h/a/c/s0;->s:Landroid/view/Surface; + + if-ne p1, v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + invoke-virtual {p0}, Lf/h/a/c/s0;->K()V + + const/4 p1, 0x0 + + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p0, v0, v0}, Lf/h/a/c/s0;->J(II)V + + :cond_0 + return-void +.end method + +.method public final J(II)V + .locals 2 + + iget v0, p0, Lf/h/a/c/s0;->w:I + + if-ne p1, v0, :cond_0 + + iget v0, p0, Lf/h/a/c/s0;->x:I + + if-eq p2, v0, :cond_1 + + :cond_0 + iput p1, p0, Lf/h/a/c/s0;->w:I + + iput p2, p0, Lf/h/a/c/s0;->x:I + + iget-object v0, p0, Lf/h/a/c/s0;->f:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/j1/q; + + invoke-interface {v1, p1, p2}, Lf/h/a/c/j1/q;->B(II)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final K()V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/s0;->v:Landroid/view/TextureView; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Landroid/view/TextureView;->getSurfaceTextureListener()Landroid/view/TextureView$SurfaceTextureListener; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + if-eq v0, v2, :cond_0 + + const-string v0, "SimpleExoPlayer" + + const-string v2, "SurfaceTextureListener already unset or replaced." + + invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/s0;->v:Landroid/view/TextureView; + + invoke-virtual {v0, v1}, Landroid/view/TextureView;->setSurfaceTextureListener(Landroid/view/TextureView$SurfaceTextureListener;)V + + :goto_0 + iput-object v1, p0, Lf/h/a/c/s0;->v:Landroid/view/TextureView; + + :cond_1 + iget-object v0, p0, Lf/h/a/c/s0;->u:Landroid/view/SurfaceHolder; + + if-eqz v0, :cond_2 + + iget-object v2, p0, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + invoke-interface {v0, v2}, Landroid/view/SurfaceHolder;->removeCallback(Landroid/view/SurfaceHolder$Callback;)V + + iput-object v1, p0, Lf/h/a/c/s0;->u:Landroid/view/SurfaceHolder; + + :cond_2 + return-void +.end method + +.method public final L()V + .locals 7 + + iget v0, p0, Lf/h/a/c/s0;->B:F + + iget-object v1, p0, Lf/h/a/c/s0;->o:Lf/h/a/c/r; + + iget v1, v1, Lf/h/a/c/r;->e:F + + mul-float v0, v0, v1 + + iget-object v1, p0, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_1 + + aget-object v4, v1, v3 + + invoke-interface {v4}, Lf/h/a/c/p0;->u()I + + move-result v5 + + const/4 v6, 0x1 + + if-ne v5, v6, :cond_0 + + iget-object v5, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v5, v4}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v4 + + const/4 v5, 0x2 + + invoke-virtual {v4, v5}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + invoke-static {v0}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v5 + + invoke-virtual {v4, v5}, Lf/h/a/c/n0;->d(Ljava/lang/Object;)Lf/h/a/c/n0; + + invoke-virtual {v4}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final M(Lf/h/a/c/j1/l;)V + .locals 6 + .param p1 # Lf/h/a/c/j1/l; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-interface {v3}, Lf/h/a/c/p0;->u()I + + move-result v4 + + const/4 v5, 0x2 + + if-ne v4, v5, :cond_0 + + iget-object v4, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v4, v3}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v3 + + const/16 v4, 0x8 + + invoke-virtual {v3, v4}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + iget-boolean v4, v3, Lf/h/a/c/n0;->j:Z + + xor-int/lit8 v4, v4, 0x1 + + invoke-static {v4}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, v3, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + invoke-virtual {v3}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public N(Landroid/view/Surface;)V + .locals 1 + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + invoke-virtual {p0}, Lf/h/a/c/s0;->K()V + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/s0;->a()V + + :cond_0 + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + if-nez p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, -0x1 + + :goto_0 + invoke-virtual {p0, v0, v0}, Lf/h/a/c/s0;->J(II)V + + return-void +.end method + +.method public O(Landroid/view/SurfaceHolder;)V + .locals 4 + .param p1 # Landroid/view/SurfaceHolder; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + invoke-virtual {p0}, Lf/h/a/c/s0;->K()V + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/s0;->a()V + + :cond_0 + iput-object p1, p0, Lf/h/a/c/s0;->u:Landroid/view/SurfaceHolder; + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p0, v1, v1}, Lf/h/a/c/s0;->J(II)V + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + invoke-interface {p1, v2}, Landroid/view/SurfaceHolder;->addCallback(Landroid/view/SurfaceHolder$Callback;)V + + invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurface()Landroid/view/Surface; + + move-result-object v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v2}, Landroid/view/Surface;->isValid()Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {p0, v2, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-interface {p1}, Landroid/view/SurfaceHolder;->getSurfaceFrame()Landroid/graphics/Rect; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/graphics/Rect;->width()I + + move-result v0 + + invoke-virtual {p1}, Landroid/graphics/Rect;->height()I + + move-result p1 + + invoke-virtual {p0, v0, p1}, Lf/h/a/c/s0;->J(II)V + + goto :goto_0 + + :cond_2 + invoke-virtual {p0, v0, v1}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p0, v1, v1}, Lf/h/a/c/s0;->J(II)V + + :goto_0 + return-void +.end method + +.method public final P(Landroid/view/Surface;Z)V + .locals 9 + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iget-object v1, p0, Lf/h/a/c/s0;->b:[Lf/h/a/c/p0; + + array-length v2, v1 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + const/4 v5, 0x1 + + if-ge v4, v2, :cond_1 + + aget-object v6, v1, v4 + + invoke-interface {v6}, Lf/h/a/c/p0;->u()I + + move-result v7 + + const/4 v8, 0x2 + + if-ne v7, v8, :cond_0 + + iget-object v7, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v7, v6}, Lf/h/a/c/a0;->a(Lf/h/a/c/n0$b;)Lf/h/a/c/n0; + + move-result-object v6 + + invoke-virtual {v6, v5}, Lf/h/a/c/n0;->e(I)Lf/h/a/c/n0; + + iget-boolean v7, v6, Lf/h/a/c/n0;->j:Z + + xor-int/2addr v5, v7 + + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, v6, Lf/h/a/c/n0;->e:Ljava/lang/Object; + + invoke-virtual {v6}, Lf/h/a/c/n0;->c()Lf/h/a/c/n0; + + invoke-virtual {v0, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/s0;->s:Landroid/view/Surface; + + if-eqz v1, :cond_5 + + if-eq v1, p1, :cond_5 + + :try_start_0 + invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/n0; + + monitor-enter v1 + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + iget-boolean v2, v1, Lf/h/a/c/n0;->j:Z + + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v2, v1, Lf/h/a/c/n0;->f:Landroid/os/Handler; + + invoke-virtual {v2}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/os/Looper;->getThread()Ljava/lang/Thread; + + move-result-object v2 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v4 + + if-eq v2, v4, :cond_2 + + const/4 v2, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v2, 0x0 + + :goto_2 + invoke-static {v2}, Lf/h/a/c/i1/e;->F(Z)V + + :goto_3 + iget-boolean v2, v1, Lf/h/a/c/n0;->l:Z + + if-nez v2, :cond_3 + + invoke-virtual {v1}, Ljava/lang/Object;->wait()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_3 + + :cond_3 + :try_start_2 + monitor-exit v1 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + + throw v0 + :try_end_2 + .catch Ljava/lang/InterruptedException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V + + :cond_4 + iget-boolean v0, p0, Lf/h/a/c/s0;->t:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/c/s0;->s:Landroid/view/Surface; + + invoke-virtual {v0}, Landroid/view/Surface;->release()V + + :cond_5 + iput-object p1, p0, Lf/h/a/c/s0;->s:Landroid/view/Surface; + + iput-boolean p2, p0, Lf/h/a/c/s0;->t:Z + + return-void +.end method + +.method public Q(Landroid/view/TextureView;)V + .locals 5 + .param p1 # Landroid/view/TextureView; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + invoke-virtual {p0}, Lf/h/a/c/s0;->K()V + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/s0;->a()V + + :cond_0 + iput-object p1, p0, Lf/h/a/c/s0;->v:Landroid/view/TextureView; + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + if-nez p1, :cond_1 + + invoke-virtual {p0, v1, v0}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p0, v2, v2}, Lf/h/a/c/s0;->J(II)V + + goto :goto_1 + + :cond_1 + invoke-virtual {p1}, Landroid/view/TextureView;->getSurfaceTextureListener()Landroid/view/TextureView$SurfaceTextureListener; + + move-result-object v3 + + if-eqz v3, :cond_2 + + const-string v3, "SimpleExoPlayer" + + const-string v4, "Replacing existing SurfaceTextureListener." + + invoke-static {v3, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_2 + iget-object v3, p0, Lf/h/a/c/s0;->e:Lf/h/a/c/s0$b; + + invoke-virtual {p1, v3}, Landroid/view/TextureView;->setSurfaceTextureListener(Landroid/view/TextureView$SurfaceTextureListener;)V + + invoke-virtual {p1}, Landroid/view/TextureView;->isAvailable()Z + + move-result v3 + + if-eqz v3, :cond_3 + + invoke-virtual {p1}, Landroid/view/TextureView;->getSurfaceTexture()Landroid/graphics/SurfaceTexture; + + move-result-object v3 + + goto :goto_0 + + :cond_3 + move-object v3, v1 + + :goto_0 + if-nez v3, :cond_4 + + invoke-virtual {p0, v1, v0}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p0, v2, v2}, Lf/h/a/c/s0;->J(II)V + + goto :goto_1 + + :cond_4 + new-instance v1, Landroid/view/Surface; + + invoke-direct {v1, v3}, Landroid/view/Surface;->(Landroid/graphics/SurfaceTexture;)V + + invoke-virtual {p0, v1, v0}, Lf/h/a/c/s0;->P(Landroid/view/Surface;Z)V + + invoke-virtual {p1}, Landroid/view/TextureView;->getWidth()I + + move-result v0 + + invoke-virtual {p1}, Landroid/view/TextureView;->getHeight()I + + move-result p1 + + invoke-virtual {p0, v0, p1}, Lf/h/a/c/s0;->J(II)V + + :goto_1 + return-void +.end method + +.method public final R(ZI)V + .locals 2 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + const/4 p1, -0x1 + + if-eq p2, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + if-eq p2, v1, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + iget-object p2, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {p2, p1, v0}, Lf/h/a/c/a0;->T(ZI)V + + return-void +.end method + +.method public final S()V + .locals 3 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/c/s0;->B()Landroid/os/Looper; + + move-result-object v1 + + if-eq v0, v1, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/s0;->G:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0}, Ljava/lang/IllegalStateException;->()V + + :goto_0 + const-string v1, "SimpleExoPlayer" + + const-string v2, "Player is accessed on the wrong thread. See https://exoplayer.dev/issues/player-accessed-on-wrong-thread" + + invoke-static {v1, v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/s0;->G:Z + + :cond_1 + return-void +.end method + +.method public a()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/c/s0;->M(Lf/h/a/c/j1/l;)V + + return-void +.end method + +.method public b()Lf/h/a/c/j0; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->s:Lf/h/a/c/j0; + + return-object v0 +.end method + +.method public c()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->c()Z + + move-result v0 + + return v0 +.end method + +.method public d()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-wide v0, v0, Lf/h/a/c/i0;->l:J + + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public e(IJ)V + .locals 3 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->m:Lf/h/a/c/v0/a; + + iget-object v1, v0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-boolean v1, v1, Lf/h/a/c/v0/a$b;->h:Z + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object v1, v0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/c/v0/a$b;->h:Z + + iget-object v0, v0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->K()V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/c/a0;->e(IJ)V + + return-void +.end method + +.method public f()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-boolean v0, v0, Lf/h/a/c/a0;->k:Z + + return v0 +.end method + +.method public g(Z)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0;->g(Z)V + + return-void +.end method + +.method public h()Lcom/google/android/exoplayer2/ExoPlaybackException; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->f:Lcom/google/android/exoplayer2/ExoPlaybackException; + + return-object v0 +.end method + +.method public j(Lf/h/a/c/m0$a;)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->h:Ljava/util/concurrent/CopyOnWriteArrayList; + + new-instance v1, Lf/h/a/c/s$a; + + invoke-direct {v1, p1}, Lf/h/a/c/s$a;->(Lf/h/a/c/m0$a;)V + + invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->addIfAbsent(Ljava/lang/Object;)Z + + return-void +.end method + +.method public k()I + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->c()Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget v0, v0, Lf/h/a/c/d1/p$a;->c:I + + goto :goto_0 + + :cond_0 + const/4 v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public l(Lf/h/a/c/m0$a;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0;->l(Lf/h/a/c/m0$a;)V + + return-void +.end method + +.method public m()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->m()I + + move-result v0 + + return v0 +.end method + +.method public n(Z)V + .locals 4 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->o:Lf/h/a/c/r; + + invoke-virtual {p0}, Lf/h/a/c/s0;->r()I + + move-result v1 + + if-eqz v0, :cond_4 + + const/4 v2, -0x1 + + if-nez p1, :cond_0 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/c/r;->a(Z)V + + goto :goto_1 + + :cond_0 + const/4 v3, 0x1 + + if-ne v1, v3, :cond_2 + + if-eqz p1, :cond_3 + + :cond_1 + :goto_0 + const/4 v2, 0x1 + + goto :goto_1 + + :cond_2 + iget v1, v0, Lf/h/a/c/r;->d:I + + if-eqz v1, :cond_1 + + invoke-virtual {v0, v3}, Lf/h/a/c/r;->a(Z)V + + goto :goto_0 + + :cond_3 + :goto_1 + invoke-virtual {p0, p1, v2}, Lf/h/a/c/s0;->R(ZI)V + + return-void + + :cond_4 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public o()Lf/h/a/c/m0$c; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + return-object p0 +.end method + +.method public p()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->p()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public r()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget v0, v0, Lf/h/a/c/i0;->e:I + + return v0 +.end method + +.method public t()I + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->c()Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->b:Lf/h/a/c/d1/p$a; + + iget v0, v0, Lf/h/a/c/d1/p$a;->b:I + + goto :goto_0 + + :cond_0 + const/4 v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public u(I)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0, p1}, Lf/h/a/c/a0;->u(I)V + + return-void +.end method + +.method public w()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget v0, v0, Lf/h/a/c/a0;->l:I + + return v0 +.end method + +.method public x()Lcom/google/android/exoplayer2/source/TrackGroupArray; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget-object v0, v0, Lf/h/a/c/a0;->t:Lf/h/a/c/i0; + + iget-object v0, v0, Lf/h/a/c/i0;->h:Lcom/google/android/exoplayer2/source/TrackGroupArray; + + return-object v0 +.end method + +.method public y()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + iget v0, v0, Lf/h/a/c/a0;->m:I + + return v0 +.end method + +.method public z()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/s0;->S()V + + iget-object v0, p0, Lf/h/a/c/s0;->c:Lf/h/a/c/a0; + + invoke-virtual {v0}, Lf/h/a/c/a0;->z()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/t.smali b/com.discord/smali_classes2/f/h/a/c/t.smali new file mode 100644 index 0000000000..172e97e811 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/t.smali @@ -0,0 +1,712 @@ +.class public abstract Lf/h/a/c/t; +.super Ljava/lang/Object; +.source "BaseRenderer.java" + +# interfaces +.implements Lf/h/a/c/p0; + + +# instance fields +.field public final d:I + +.field public final e:Lf/h/a/c/d0; + +.field public f:Lf/h/a/c/q0; + +.field public g:I + +.field public h:I + +.field public i:Lf/h/a/c/d1/v; + +.field public j:[Lcom/google/android/exoplayer2/Format; + +.field public k:J + +.field public l:J + +.field public m:Z + +.field public n:Z + + +# direct methods +.method public constructor (I)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/t;->d:I + + new-instance p1, Lf/h/a/c/d0; + + invoke-direct {p1}, Lf/h/a/c/d0;->()V + + iput-object p1, p0, Lf/h/a/c/t;->e:Lf/h/a/c/d0; + + const-wide/high16 v0, -0x8000000000000000L + + iput-wide v0, p0, Lf/h/a/c/t;->l:J + + return-void +.end method + +.method public static H(Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + .locals 0 + .param p0 # Lf/h/a/c/z0/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Lcom/google/android/exoplayer2/drm/DrmInitData; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/z0/i<", + "*>;", + "Lcom/google/android/exoplayer2/drm/DrmInitData;", + ")Z" + } + .end annotation + + if-nez p1, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + if-nez p0, :cond_1 + + const/4 p0, 0x0 + + return p0 + + :cond_1 + invoke-interface {p0, p1}, Lf/h/a/c/z0/i;->d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public abstract A(JZ)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public B()V + .locals 0 + + return-void +.end method + +.method public C()V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + return-void +.end method + +.method public D()V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + return-void +.end method + +.method public abstract E([Lcom/google/android/exoplayer2/Format;J)V + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public final F(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + .locals 5 + + iget-object v0, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + invoke-interface {v0, p1, p2, p3}, Lf/h/a/c/d1/v;->b(Lf/h/a/c/d0;Lf/h/a/c/y0/e;Z)I + + move-result p3 + + const/4 v0, -0x4 + + if-ne p3, v0, :cond_2 + + invoke-virtual {p2}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result p1 + + if-eqz p1, :cond_1 + + const-wide/high16 p1, -0x8000000000000000L + + iput-wide p1, p0, Lf/h/a/c/t;->l:J + + iget-boolean p1, p0, Lf/h/a/c/t;->m:Z + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, -0x3 + + :goto_0 + return v0 + + :cond_1 + iget-wide v0, p2, Lf/h/a/c/y0/e;->f:J + + iget-wide v2, p0, Lf/h/a/c/t;->k:J + + add-long/2addr v0, v2 + + iput-wide v0, p2, Lf/h/a/c/y0/e;->f:J + + iget-wide p1, p0, Lf/h/a/c/t;->l:J + + invoke-static {p1, p2, v0, v1}, Ljava/lang/Math;->max(JJ)J + + move-result-wide p1 + + iput-wide p1, p0, Lf/h/a/c/t;->l:J + + goto :goto_1 + + :cond_2 + const/4 p2, -0x5 + + if-ne p3, p2, :cond_3 + + iget-object p2, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + iget-wide v0, p2, Lcom/google/android/exoplayer2/Format;->p:J + + const-wide v2, 0x7fffffffffffffffL + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_3 + + iget-wide v2, p0, Lf/h/a/c/t;->k:J + + add-long/2addr v0, v2 + + invoke-virtual {p2, v0, v1}, Lcom/google/android/exoplayer2/Format;->d(J)Lcom/google/android/exoplayer2/Format; + + move-result-object p2 + + iput-object p2, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + :cond_3 + :goto_1 + return p3 +.end method + +.method public abstract G(Lcom/google/android/exoplayer2/Format;)I + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation +.end method + +.method public I()I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x0 + + return v0 +.end method + +.method public d(ILjava/lang/Object;)V + .locals 0 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + return-void +.end method + +.method public final f(I)V + .locals 0 + + iput p1, p0, Lf/h/a/c/t;->g:I + + return-void +.end method + +.method public final getState()I + .locals 1 + + iget v0, p0, Lf/h/a/c/t;->h:I + + return v0 +.end method + +.method public final h()V + .locals 3 + + iget v0, p0, Lf/h/a/c/t;->h:I + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/t;->e:Lf/h/a/c/d0; + + invoke-virtual {v0}, Lf/h/a/c/d0;->a()V + + iput v2, p0, Lf/h/a/c/t;->h:I + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + iput-object v0, p0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; + + iput-boolean v2, p0, Lf/h/a/c/t;->m:Z + + invoke-virtual {p0}, Lf/h/a/c/t;->y()V + + return-void +.end method + +.method public final i()Lf/h/a/c/d1/v; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + return-object v0 +.end method + +.method public final j()Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/c/t;->l:J + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final k(Lf/h/a/c/q0;[Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;JZJ)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/t;->h:I + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p1, p0, Lf/h/a/c/t;->f:Lf/h/a/c/q0; + + iput v1, p0, Lf/h/a/c/t;->h:I + + invoke-virtual {p0, p6}, Lf/h/a/c/t;->z(Z)V + + iget-boolean p1, p0, Lf/h/a/c/t;->m:Z + + xor-int/2addr p1, v1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p3, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + iput-wide p7, p0, Lf/h/a/c/t;->l:J + + iput-object p2, p0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; + + iput-wide p7, p0, Lf/h/a/c/t;->k:J + + invoke-virtual {p0, p2, p7, p8}, Lf/h/a/c/t;->E([Lcom/google/android/exoplayer2/Format;J)V + + invoke-virtual {p0, p4, p5, p6}, Lf/h/a/c/t;->A(JZ)V + + return-void +.end method + +.method public final l()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/t;->m:Z + + return-void +.end method + +.method public final m()Lf/h/a/c/t; + .locals 0 + + return-object p0 +.end method + +.method public synthetic o(F)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-static {p0, p1}, Lf/h/a/c/o0;->a(Lf/h/a/c/p0;F)V + + return-void +.end method + +.method public final p()V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + invoke-interface {v0}, Lf/h/a/c/d1/v;->c()V + + return-void +.end method + +.method public final q()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/t;->l:J + + return-wide v0 +.end method + +.method public final r(J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/t;->m:Z + + iput-wide p1, p0, Lf/h/a/c/t;->l:J + + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/c/t;->A(JZ)V + + return-void +.end method + +.method public final reset()V + .locals 1 + + iget v0, p0, Lf/h/a/c/t;->h:I + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/t;->e:Lf/h/a/c/d0; + + invoke-virtual {v0}, Lf/h/a/c/d0;->a()V + + invoke-virtual {p0}, Lf/h/a/c/t;->B()V + + return-void +.end method + +.method public final s()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/t;->m:Z + + return v0 +.end method + +.method public final start()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/t;->h:I + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + const/4 v0, 0x2 + + iput v0, p0, Lf/h/a/c/t;->h:I + + invoke-virtual {p0}, Lf/h/a/c/t;->C()V + + return-void +.end method + +.method public final stop()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget v0, p0, Lf/h/a/c/t;->h:I + + const/4 v1, 0x1 + + const/4 v2, 0x2 + + if-ne v0, v2, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput v1, p0, Lf/h/a/c/t;->h:I + + invoke-virtual {p0}, Lf/h/a/c/t;->D()V + + return-void +.end method + +.method public t()Lf/h/a/c/i1/p; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public final u()I + .locals 1 + + iget v0, p0, Lf/h/a/c/t;->d:I + + return v0 +.end method + +.method public final v([Lcom/google/android/exoplayer2/Format;Lf/h/a/c/d1/v;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/t;->m:Z + + xor-int/lit8 v0, v0, 0x1 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iput-object p2, p0, Lf/h/a/c/t;->i:Lf/h/a/c/d1/v; + + iput-wide p3, p0, Lf/h/a/c/t;->l:J + + iput-object p1, p0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; + + iput-wide p3, p0, Lf/h/a/c/t;->k:J + + invoke-virtual {p0, p1, p3, p4}, Lf/h/a/c/t;->E([Lcom/google/android/exoplayer2/Format;J)V + + return-void +.end method + +.method public final w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + .locals 9 + .param p2 # Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x4 + + if-eqz p2, :cond_0 + + iget-boolean v1, p0, Lf/h/a/c/t;->n:Z + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/c/t;->n:Z + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {p0, p2}, Lf/h/a/c/t;->G(Lcom/google/android/exoplayer2/Format;)I + + move-result v2 + :try_end_0 + .catch Lcom/google/android/exoplayer2/ExoPlaybackException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + and-int/lit8 v2, v2, 0x7 + + iput-boolean v1, p0, Lf/h/a/c/t;->n:Z + + goto :goto_0 + + :catchall_0 + move-exception p1 + + iput-boolean v1, p0, Lf/h/a/c/t;->n:Z + + throw p1 + + :catch_0 + iput-boolean v1, p0, Lf/h/a/c/t;->n:Z + + :cond_0 + const/4 v2, 0x4 + + :goto_0 + iget v6, p0, Lf/h/a/c/t;->g:I + + new-instance v1, Lcom/google/android/exoplayer2/ExoPlaybackException; + + if-nez p2, :cond_1 + + const/4 v8, 0x4 + + goto :goto_1 + + :cond_1 + move v8, v2 + + :goto_1 + const/4 v4, 0x1 + + move-object v3, v1 + + move-object v5, p1 + + move-object v7, p2 + + invoke-direct/range {v3 .. v8}, Lcom/google/android/exoplayer2/ExoPlaybackException;->(ILjava/lang/Throwable;ILcom/google/android/exoplayer2/Format;I)V + + return-object v1 +.end method + +.method public final x()Lf/h/a/c/d0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/t;->e:Lf/h/a/c/d0; + + invoke-virtual {v0}, Lf/h/a/c/d0;->a()V + + iget-object v0, p0, Lf/h/a/c/t;->e:Lf/h/a/c/d0; + + return-object v0 +.end method + +.method public abstract y()V +.end method + +.method public z(Z)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/t0$a.smali b/com.discord/smali_classes2/f/h/a/c/t0$a.smali similarity index 83% rename from com.discord/smali_classes2/f/h/a/b/t0$a.smali rename to com.discord/smali_classes2/f/h/a/c/t0$a.smali index ce2f0d8c8c..16d029e99f 100644 --- a/com.discord/smali_classes2/f/h/a/b/t0$a.smali +++ b/com.discord/smali_classes2/f/h/a/c/t0$a.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/t0$a; -.super Lf/h/a/b/t0; +.class public final Lf/h/a/c/t0$a; +.super Lf/h/a/c/t0; .source "Timeline.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/t0; + value = Lf/h/a/c/t0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,7 +18,7 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/b/t0;->()V + invoke-direct {p0}, Lf/h/a/c/t0;->()V return-void .end method @@ -33,7 +33,7 @@ return p1 .end method -.method public g(ILf/h/a/b/t0$b;Z)Lf/h/a/b/t0$b; +.method public g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; .locals 0 new-instance p1, Ljava/lang/IndexOutOfBoundsException; @@ -61,7 +61,7 @@ throw p1 .end method -.method public n(ILf/h/a/b/t0$c;J)Lf/h/a/b/t0$c; +.method public n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; .locals 0 new-instance p1, Ljava/lang/IndexOutOfBoundsException; diff --git a/com.discord/smali_classes2/f/h/a/c/t0$b.smali b/com.discord/smali_classes2/f/h/a/c/t0$b.smali new file mode 100644 index 0000000000..be6841912e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/t0$b.smali @@ -0,0 +1,308 @@ +.class public final Lf/h/a/c/t0$b; +.super Ljava/lang/Object; +.source "Timeline.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/t0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public a:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public b:I + +.field public c:J + +.field public d:J + +.field public e:Lf/h/a/c/d1/y/a; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget-object v0, Lf/h/a/c/d1/y/a;->f:Lf/h/a/c/d1/y/a; + + iput-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + return-void +.end method + + +# virtual methods +.method public a(II)J + .locals 2 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v0, v0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object p1, v0, p1 + + iget v0, p1, Lf/h/a/c/d1/y/a$a;->a:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + iget-object p1, p1, Lf/h/a/c/d1/y/a$a;->d:[J + + aget-wide v0, p1, p2 + + goto :goto_0 + + :cond_0 + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + :goto_0 + return-wide v0 +.end method + +.method public b(J)I + .locals 9 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-wide v1, p0, Lf/h/a/c/t0$b;->c:J + + if-eqz v0, :cond_4 + + const/4 v3, -0x1 + + const-wide/high16 v4, -0x8000000000000000L + + cmp-long v6, p1, v4 + + if-eqz v6, :cond_3 + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v8, v1, v6 + + if-eqz v8, :cond_0 + + cmp-long v6, p1, v1 + + if-ltz v6, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + iget-object v2, v0, Lf/h/a/c/d1/y/a;->b:[J + + array-length v6, v2 + + if-ge v1, v6, :cond_2 + + aget-wide v6, v2, v1 + + cmp-long v8, v6, v4 + + if-eqz v8, :cond_2 + + aget-wide v6, v2, v1 + + cmp-long v2, p1, v6 + + if-gez v2, :cond_1 + + iget-object v2, v0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object v2, v2, v1 + + invoke-virtual {v2}, Lf/h/a/c/d1/y/a$a;->b()Z + + move-result v2 + + if-nez v2, :cond_2 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + iget-object p1, v0, Lf/h/a/c/d1/y/a;->b:[J + + array-length p1, p1 + + if-ge v1, p1, :cond_3 + + move v3, v1 + + :cond_3 + :goto_1 + return v3 + + :cond_4 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public c(J)I + .locals 9 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v1, v0, Lf/h/a/c/d1/y/a;->b:[J + + array-length v1, v1 + + const/4 v2, 0x1 + + sub-int/2addr v1, v2 + + :goto_0 + if-ltz v1, :cond_4 + + const-wide/high16 v3, -0x8000000000000000L + + const/4 v5, 0x0 + + cmp-long v6, p1, v3 + + if-nez v6, :cond_0 + + goto :goto_2 + + :cond_0 + iget-object v6, v0, Lf/h/a/c/d1/y/a;->b:[J + + aget-wide v7, v6, v1 + + cmp-long v6, v7, v3 + + if-nez v6, :cond_1 + + iget-wide v3, v0, Lf/h/a/c/d1/y/a;->e:J + + const-wide v6, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v8, v3, v6 + + if-eqz v8, :cond_2 + + cmp-long v6, p1, v3 + + if-gez v6, :cond_3 + + goto :goto_1 + + :cond_1 + cmp-long v3, p1, v7 + + if-gez v3, :cond_3 + + :cond_2 + :goto_1 + const/4 v5, 0x1 + + :cond_3 + :goto_2 + if-eqz v5, :cond_4 + + add-int/lit8 v1, v1, -0x1 + + goto :goto_0 + + :cond_4 + if-ltz v1, :cond_5 + + iget-object p1, v0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object p1, p1, v1 + + invoke-virtual {p1}, Lf/h/a/c/d1/y/a$a;->b()Z + + move-result p1 + + if-eqz p1, :cond_5 + + goto :goto_3 + + :cond_5 + const/4 v1, -0x1 + + :goto_3 + return v1 +.end method + +.method public d(I)J + .locals 3 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v0, v0, Lf/h/a/c/d1/y/a;->b:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public e(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v0, v0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object p1, v0, p1 + + const/4 v0, -0x1 + + invoke-virtual {p1, v0}, Lf/h/a/c/d1/y/a$a;->a(I)I + + move-result p1 + + return p1 +.end method + +.method public f(II)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/t0$b;->e:Lf/h/a/c/d1/y/a; + + iget-object v0, v0, Lf/h/a/c/d1/y/a;->c:[Lf/h/a/c/d1/y/a$a; + + aget-object p1, v0, p1 + + iget v0, p1, Lf/h/a/c/d1/y/a$a;->a:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + iget-object p1, p1, Lf/h/a/c/d1/y/a$a;->c:[I + + aget p1, p1, p2 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/t0$c.smali b/com.discord/smali_classes2/f/h/a/c/t0$c.smali similarity index 78% rename from com.discord/smali_classes2/f/h/a/b/t0$c.smali rename to com.discord/smali_classes2/f/h/a/c/t0$c.smali index 706bef2054..8a8ff32c5a 100644 --- a/com.discord/smali_classes2/f/h/a/b/t0$c.smali +++ b/com.discord/smali_classes2/f/h/a/c/t0$c.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/b/t0$c; +.class public final Lf/h/a/c/t0$c; .super Ljava/lang/Object; .source "Timeline.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/t0; + value = Lf/h/a/c/t0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -54,7 +54,7 @@ invoke-direct {v0}, Ljava/lang/Object;->()V - sput-object v0, Lf/h/a/b/t0$c;->k:Ljava/lang/Object; + sput-object v0, Lf/h/a/c/t0$c;->k:Ljava/lang/Object; return-void .end method @@ -64,9 +64,9 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object v0, Lf/h/a/b/t0$c;->k:Ljava/lang/Object; + sget-object v0, Lf/h/a/c/t0$c;->k:Ljava/lang/Object; - iput-object v0, p0, Lf/h/a/b/t0$c;->a:Ljava/lang/Object; + iput-object v0, p0, Lf/h/a/c/t0$c;->a:Ljava/lang/Object; return-void .end method @@ -76,9 +76,9 @@ .method public a()J .locals 2 - iget-wide v0, p0, Lf/h/a/b/t0$c;->i:J + iget-wide v0, p0, Lf/h/a/c/t0$c;->i:J - invoke-static {v0, v1}, Lf/h/a/b/u;->b(J)J + invoke-static {v0, v1}, Lf/h/a/c/u;->b(J)J move-result-wide v0 diff --git a/com.discord/smali_classes2/f/h/a/c/t0.smali b/com.discord/smali_classes2/f/h/a/c/t0.smali new file mode 100644 index 0000000000..01ec21059b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/t0.smali @@ -0,0 +1,403 @@ +.class public abstract Lf/h/a/c/t0; +.super Ljava/lang/Object; +.source "Timeline.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/t0$b;, + Lf/h/a/c/t0$c; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/c/t0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/t0$a; + + invoke-direct {v0}, Lf/h/a/c/t0$a;->()V + + sput-object v0, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/t0;->p()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, -0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public abstract b(Ljava/lang/Object;)I +.end method + +.method public c()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/t0;->p()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, -0x1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/c/t0;->o()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public final d(ILf/h/a/c/t0$b;Lf/h/a/c/t0$c;IZ)I + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p2 + + iget p2, p2, Lf/h/a/c/t0$b;->b:I + + invoke-virtual {p0, p2, p3}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object v0 + + iget v0, v0, Lf/h/a/c/t0$c;->g:I + + if-ne v0, p1, :cond_1 + + invoke-virtual {p0, p2, p4, p5}, Lf/h/a/c/t0;->e(IIZ)I + + move-result p1 + + const/4 p2, -0x1 + + if-ne p1, p2, :cond_0 + + return p2 + + :cond_0 + invoke-virtual {p0, p1, p3}, Lf/h/a/c/t0;->m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + + move-result-object p1 + + iget p1, p1, Lf/h/a/c/t0$c;->f:I + + return p1 + + :cond_1 + add-int/lit8 p1, p1, 0x1 + + return p1 +.end method + +.method public e(IIZ)I + .locals 1 + + const/4 p3, 0x1 + + if-eqz p2, :cond_3 + + if-eq p2, p3, :cond_2 + + const/4 v0, 0x2 + + if-ne p2, v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/c/t0;->c()I + + move-result p2 + + if-ne p1, p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/t0;->a()I + + move-result p1 + + goto :goto_0 + + :cond_0 + add-int/2addr p1, p3 + + :goto_0 + return p1 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_2 + return p1 + + :cond_3 + invoke-virtual {p0}, Lf/h/a/c/t0;->c()I + + move-result p2 + + if-ne p1, p2, :cond_4 + + const/4 p1, -0x1 + + goto :goto_1 + + :cond_4 + add-int/2addr p1, p3 + + :goto_1 + return p1 +.end method + +.method public final f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p1 + + return-object p1 +.end method + +.method public abstract g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; +.end method + +.method public h(Ljava/lang/Object;Lf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, 0x1 + + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p1 + + return-object p1 +.end method + +.method public abstract i()I +.end method + +.method public final j(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJ)Landroid/util/Pair; + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/t0$c;", + "Lf/h/a/c/t0$b;", + "IJ)", + "Landroid/util/Pair<", + "Ljava/lang/Object;", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + const-wide/16 v6, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move v3, p3 + + move-wide v4, p4 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/c/t0;->k(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJJ)Landroid/util/Pair; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Landroid/util/Pair; + + return-object p1 +.end method + +.method public final k(Lf/h/a/c/t0$c;Lf/h/a/c/t0$b;IJJ)Landroid/util/Pair; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/t0$c;", + "Lf/h/a/c/t0$b;", + "IJJ)", + "Landroid/util/Pair<", + "Ljava/lang/Object;", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/c/t0;->o()I + + move-result v0 + + const/4 v1, 0x0 + + invoke-static {p3, v1, v0}, Lf/h/a/c/i1/e;->v(III)I + + invoke-virtual {p0, p3, p1, p6, p7}, Lf/h/a/c/t0;->n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; + + const-wide p6, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long p3, p4, p6 + + if-nez p3, :cond_0 + + iget-wide p4, p1, Lf/h/a/c/t0$c;->h:J + + cmp-long p3, p4, p6 + + if-nez p3, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + iget p3, p1, Lf/h/a/c/t0$c;->f:I + + iget-wide v0, p1, Lf/h/a/c/t0$c;->j:J + + add-long/2addr v0, p4 + + const/4 p4, 0x1 + + invoke-virtual {p0, p3, p2, p4}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p5 + + iget-wide v2, p5, Lf/h/a/c/t0$b;->c:J + + :goto_0 + cmp-long p5, v2, p6 + + if-eqz p5, :cond_1 + + cmp-long p5, v0, v2 + + if-ltz p5, :cond_1 + + iget p5, p1, Lf/h/a/c/t0$c;->g:I + + if-ge p3, p5, :cond_1 + + sub-long/2addr v0, v2 + + add-int/lit8 p3, p3, 0x1 + + invoke-virtual {p0, p3, p2, p4}, Lf/h/a/c/t0;->g(ILf/h/a/c/t0$b;Z)Lf/h/a/c/t0$b; + + move-result-object p5 + + iget-wide v2, p5, Lf/h/a/c/t0$b;->c:J + + goto :goto_0 + + :cond_1 + iget-object p1, p2, Lf/h/a/c/t0$b;->a:Ljava/lang/Object; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-static {p1, p2}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object p1 + + return-object p1 +.end method + +.method public abstract l(I)Ljava/lang/Object; +.end method + +.method public final m(ILf/h/a/c/t0$c;)Lf/h/a/c/t0$c; + .locals 2 + + const-wide/16 v0, 0x0 + + invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/c/t0;->n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; + + move-result-object p1 + + return-object p1 +.end method + +.method public abstract n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; +.end method + +.method public abstract o()I +.end method + +.method public final p()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/t0;->o()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/u.smali b/com.discord/smali_classes2/f/h/a/c/u.smali new file mode 100644 index 0000000000..fe9dbcd38c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/u.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/c/u; +.super Ljava/lang/Object; +.source "C.java" + + +# static fields +.field public static final a:Ljava/util/UUID; + +.field public static final b:Ljava/util/UUID; + +.field public static final c:Ljava/util/UUID; + +.field public static final d:Ljava/util/UUID; + +.field public static final e:Ljava/util/UUID; + + +# direct methods +.method public static constructor ()V + .locals 5 + + new-instance v0, Ljava/util/UUID; + + const-wide/16 v1, 0x0 + + invoke-direct {v0, v1, v2, v1, v2}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/u;->a:Ljava/util/UUID; + + new-instance v0, Ljava/util/UUID; + + const-wide v1, 0x1077efecc0b24d02L + + const-wide v3, -0x531cc3e1ad1d04b5L # -1.8442503140481377E-92 + + invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/u;->b:Ljava/util/UUID; + + new-instance v0, Ljava/util/UUID; + + const-wide v1, -0x1d8e62a7567a4c37L # -1.6229728350858627E166 + + const-wide v3, 0x781ab030af78d30eL # 3.524813189889319E270 + + invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/u;->c:Ljava/util/UUID; + + new-instance v0, Ljava/util/UUID; + + const-wide v1, -0x121074568629b532L # -3.563403477674908E221 + + const-wide v3, -0x5c37d8232ae2de13L + + invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/u;->d:Ljava/util/UUID; + + new-instance v0, Ljava/util/UUID; + + const-wide v1, -0x65fb0f8667bfbd7aL + + const-wide v3, -0x546d19a41f77a06bL # -8.640911267670052E-99 + + invoke-direct {v0, v1, v2, v3, v4}, Ljava/util/UUID;->(JJ)V + + sput-object v0, Lf/h/a/c/u;->e:Ljava/util/UUID; + + return-void +.end method + +.method public static a(J)J + .locals 3 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p0, v0 + + if-eqz v2, :cond_1 + + const-wide/high16 v0, -0x8000000000000000L + + cmp-long v2, p0, v0 + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + const-wide/16 v0, 0x3e8 + + mul-long p0, p0, v0 + + :cond_1 + :goto_0 + return-wide p0 +.end method + +.method public static b(J)J + .locals 3 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v2, p0, v0 + + if-eqz v2, :cond_1 + + const-wide/high16 v0, -0x8000000000000000L + + cmp-long v2, p0, v0 + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + const-wide/16 v0, 0x3e8 + + div-long/2addr p0, v0 + + :cond_1 + :goto_0 + return-wide p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/u0.smali b/com.discord/smali_classes2/f/h/a/c/u0.smali new file mode 100644 index 0000000000..19d36d220f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/u0.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/c/u0; +.super Ljava/lang/Object; +.source "WakeLockManager.java" + + +# instance fields +.field public a:Z + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "power" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/os/PowerManager; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/v.smali b/com.discord/smali_classes2/f/h/a/c/v.smali new file mode 100644 index 0000000000..ba7a458ba0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/v; +.super Ljava/lang/Object; +.source "ControlDispatcher.java" diff --git a/com.discord/smali_classes2/f/h/a/c/v0/a$a.smali b/com.discord/smali_classes2/f/h/a/c/v0/a$a.smali new file mode 100644 index 0000000000..412a274e75 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v0/a$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/c/v0/a$a; +.super Ljava/lang/Object; +.source "AnalyticsCollector.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/v0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/d1/p$a; + +.field public final b:Lf/h/a/c/t0; + +.field public final c:I + + +# direct methods +.method public constructor (Lf/h/a/c/d1/p$a;Lf/h/a/c/t0;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + iput-object p2, p0, Lf/h/a/c/v0/a$a;->b:Lf/h/a/c/t0; + + iput p3, p0, Lf/h/a/c/v0/a$a;->c:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/v0/a$b.smali b/com.discord/smali_classes2/f/h/a/c/v0/a$b.smali new file mode 100644 index 0000000000..bdf17e1c22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v0/a$b.smali @@ -0,0 +1,127 @@ +.class public final Lf/h/a/c/v0/a$b; +.super Ljava/lang/Object; +.source "AnalyticsCollector.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/v0/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/c/v0/a$a;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Lf/h/a/c/d1/p$a;", + "Lf/h/a/c/v0/a$a;", + ">;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/c/t0$b; + +.field public d:Lf/h/a/c/v0/a$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:Lf/h/a/c/v0/a$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Lf/h/a/c/v0/a$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:Lf/h/a/c/t0; + +.field public h:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + new-instance v0, Lf/h/a/c/t0$b; + + invoke-direct {v0}, Lf/h/a/c/t0$b;->()V + + iput-object v0, p0, Lf/h/a/c/v0/a$b;->c:Lf/h/a/c/t0$b; + + sget-object v0, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + iput-object v0, p0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/c/v0/a$a;Lf/h/a/c/t0;)Lf/h/a/c/v0/a$a; + .locals 2 + + iget-object v0, p1, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + iget-object v0, v0, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {p2, v0}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v0 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + return-object p1 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/v0/a$b;->c:Lf/h/a/c/t0$b; + + invoke-virtual {p2, v0, v1}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v0 + + iget v0, v0, Lf/h/a/c/t0$b;->b:I + + new-instance v1, Lf/h/a/c/v0/a$a; + + iget-object p1, p1, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + invoke-direct {v1, p1, p2, v0}, Lf/h/a/c/v0/a$a;->(Lf/h/a/c/d1/p$a;Lf/h/a/c/t0;I)V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/v0/a.smali b/com.discord/smali_classes2/f/h/a/c/v0/a.smali new file mode 100644 index 0000000000..b2e04a7248 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v0/a.smali @@ -0,0 +1,2168 @@ +.class public Lf/h/a/c/v0/a; +.super Ljava/lang/Object; +.source "AnalyticsCollector.java" + +# interfaces +.implements Lf/h/a/c/m0$a; +.implements Lf/h/a/c/c1/e; +.implements Lf/h/a/c/w0/l; +.implements Lf/h/a/c/j1/r; +.implements Lf/h/a/c/d1/q; +.implements Lf/h/a/c/h1/e$a; +.implements Lf/h/a/c/z0/g; +.implements Lf/h/a/c/j1/q; +.implements Lf/h/a/c/w0/k; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/v0/a$a;, + Lf/h/a/c/v0/a$b; + } +.end annotation + + +# instance fields +.field public final d:Ljava/util/concurrent/CopyOnWriteArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/CopyOnWriteArraySet<", + "Lf/h/a/c/v0/b;", + ">;" + } + .end annotation +.end field + +.field public final e:Lf/h/a/c/i1/g; + +.field public final f:Lf/h/a/c/t0$c; + +.field public final g:Lf/h/a/c/v0/a$b; + +.field public h:Lf/h/a/c/m0; + + +# direct methods +.method public constructor (Lf/h/a/c/i1/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/c/v0/a;->e:Lf/h/a/c/i1/g; + + new-instance p1, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + new-instance p1, Lf/h/a/c/v0/a$b; + + invoke-direct {p1}, Lf/h/a/c/v0/a$b;->()V + + iput-object p1, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + new-instance p1, Lf/h/a/c/t0$c; + + invoke-direct {p1}, Lf/h/a/c/t0$c;->()V + + iput-object p1, p0, Lf/h/a/c/v0/a;->f:Lf/h/a/c/t0$c; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final A(Lf/h/a/c/y0/d;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->G()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->g()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public B(II)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->i()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final C(Lf/h/a/c/j0;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->x()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public D(Z)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->s()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public E(Lf/h/a/c/t0;ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + .locals 12 + .param p3 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation runtime Lorg/checkerframework/checker/nullness/qual/RequiresNonNull; + value = { + "player" + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/t0;->p()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p3, 0x0 + + :cond_0 + move-object v5, p3 + + iget-object p3, p0, Lf/h/a/c/v0/a;->e:Lf/h/a/c/i1/g; + + invoke-interface {p3}, Lf/h/a/c/i1/g;->c()J + + move-result-wide v1 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object p3 + + const/4 v0, 0x0 + + const/4 v3, 0x1 + + if-ne p1, p3, :cond_1 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->m()I + + move-result p3 + + if-ne p2, p3, :cond_1 + + const/4 p3, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p3, 0x0 + + :goto_0 + const-wide/16 v6, 0x0 + + if-eqz v5, :cond_3 + + invoke-virtual {v5}, Lf/h/a/c/d1/p$a;->a()Z + + move-result v4 + + if-eqz v4, :cond_3 + + if-eqz p3, :cond_2 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->t()I + + move-result p3 + + iget v4, v5, Lf/h/a/c/d1/p$a;->b:I + + if-ne p3, v4, :cond_2 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->k()I + + move-result p3 + + iget v4, v5, Lf/h/a/c/d1/p$a;->c:I + + if-ne p3, v4, :cond_2 + + const/4 v0, 0x1 + + :cond_2 + if-eqz v0, :cond_6 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->G()J + + move-result-wide v3 + + goto :goto_1 + + :cond_3 + if-eqz p3, :cond_4 + + iget-object p3, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p3}, Lf/h/a/c/m0;->p()J + + move-result-wide v3 + + :goto_1 + move-wide v6, v3 + + goto :goto_2 + + :cond_4 + invoke-virtual {p1}, Lf/h/a/c/t0;->p()Z + + move-result p3 + + if-eqz p3, :cond_5 + + goto :goto_2 + + :cond_5 + iget-object p3, p0, Lf/h/a/c/v0/a;->f:Lf/h/a/c/t0$c; + + invoke-virtual {p1, p2, p3, v6, v7}, Lf/h/a/c/t0;->n(ILf/h/a/c/t0$c;J)Lf/h/a/c/t0$c; + + move-result-object p3 + + iget-wide v3, p3, Lf/h/a/c/t0$c;->h:J + + invoke-static {v3, v4}, Lf/h/a/c/u;->b(J)J + + move-result-wide v3 + + goto :goto_1 + + :cond_6 + :goto_2 + new-instance p3, Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {v0}, Lf/h/a/c/m0;->G()J + + move-result-wide v8 + + iget-object v0, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {v0}, Lf/h/a/c/m0;->d()J + + move-result-wide v10 + + move-object v0, p3 + + move-object v3, p1 + + move v4, p2 + + invoke-direct/range {v0 .. v11}, Lf/h/a/c/v0/b$a;->(JLf/h/a/c/t0;ILf/h/a/c/d1/p$a;JJJ)V + + return-object p3 +.end method + +.method public final F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + .locals 9 + .param p1 # Lf/h/a/c/v0/a$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + if-nez p1, :cond_6 + + iget-object p1, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p1}, Lf/h/a/c/m0;->m()I + + move-result p1 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v4, v2 + + const/4 v3, 0x0 + + :goto_0 + iget-object v5, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v5 + + if-ge v3, v5, :cond_2 + + iget-object v5, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v5, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/c/v0/a$a; + + iget-object v6, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + iget-object v7, v5, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + iget-object v7, v7, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v6, v7}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v6 + + const/4 v7, -0x1 + + if-eq v6, v7, :cond_1 + + iget-object v7, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + iget-object v8, v0, Lf/h/a/c/v0/a$b;->c:Lf/h/a/c/t0$b; + + invoke-virtual {v7, v6, v8}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v6 + + iget v6, v6, Lf/h/a/c/t0$b;->b:I + + if-ne v6, p1, :cond_1 + + if-eqz v4, :cond_0 + + move-object v4, v2 + + goto :goto_1 + + :cond_0 + move-object v4, v5 + + :cond_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + if-nez v4, :cond_5 + + iget-object v0, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {v0}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/c/t0;->o()I + + move-result v3 + + if-ge p1, v3, :cond_3 + + const/4 v1, 0x1 + + :cond_3 + if-eqz v1, :cond_4 + + goto :goto_2 + + :cond_4 + sget-object v0, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + :goto_2 + invoke-virtual {p0, v0, p1, v2}, Lf/h/a/c/v0/a;->E(Lf/h/a/c/t0;ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + move-result-object p1 + + return-object p1 + + :cond_5 + move-object p1, v4 + + :cond_6 + iget-object v0, p1, Lf/h/a/c/v0/a$a;->b:Lf/h/a/c/t0; + + iget v1, p1, Lf/h/a/c/v0/a$a;->c:I + + iget-object p1, p1, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/c/v0/a;->E(Lf/h/a/c/t0;ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + move-result-object p1 + + return-object p1 +.end method + +.method public final G()Lf/h/a/c/v0/b$a; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v0, v0, Lf/h/a/c/v0/a$b;->e:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0, v0}, Lf/h/a/c/v0/a;->F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + + move-result-object v0 + + return-object v0 +.end method + +.method public final H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + .locals 1 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p2, :cond_1 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v0, v0, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + invoke-virtual {v0, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/a$a; + + if-eqz v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/c/v0/a;->F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + sget-object v0, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + invoke-virtual {p0, v0, p1, p2}, Lf/h/a/c/v0/a;->E(Lf/h/a/c/t0;ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + move-result-object p1 + + :goto_0 + return-object p1 + + :cond_1 + iget-object p2, p0, Lf/h/a/c/v0/a;->h:Lf/h/a/c/m0; + + invoke-interface {p2}, Lf/h/a/c/m0;->A()Lf/h/a/c/t0; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/c/t0;->o()I + + move-result v0 + + if-ge p1, v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_3 + + goto :goto_2 + + :cond_3 + sget-object p2, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + :goto_2 + const/4 v0, 0x0 + + invoke-virtual {p0, p2, p1, v0}, Lf/h/a/c/v0/a;->E(Lf/h/a/c/t0;ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + move-result-object p1 + + return-object p1 +.end method + +.method public final I()Lf/h/a/c/v0/b$a; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + invoke-virtual {v1}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-boolean v1, v0, Lf/h/a/c/v0/a$b;->h:Z + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/a$a; + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x0 + + :goto_1 + invoke-virtual {p0, v0}, Lf/h/a/c/v0/a;->F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + + move-result-object v0 + + return-object v0 +.end method + +.method public final J()Lf/h/a/c/v0/b$a; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v0, v0, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0, v0}, Lf/h/a/c/v0/a;->F(Lf/h/a/c/v0/a$a;)Lf/h/a/c/v0/b$a; + + move-result-object v0 + + return-object v0 +.end method + +.method public final K(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$c;)V + .locals 0 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->w()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final L()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->q()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final M()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->m()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final N()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->O()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final O(Ljava/lang/Exception;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->j()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final P()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->G()Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->J()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final Q(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->h()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final R(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->l()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final S(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;Ljava/io/IOException;Z)V + .locals 0 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->n()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final T(ILf/h/a/c/d1/p$a;Lf/h/a/c/d1/q$b;Lf/h/a/c/d1/q$c;)V + .locals 0 + .param p2 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->B()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final U(ILf/h/a/c/d1/p$a;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + iget-object v2, p2, Lf/h/a/c/d1/p$a;->a:Ljava/lang/Object; + + invoke-virtual {v1, v2}, Lf/h/a/c/t0;->b(Ljava/lang/Object;)I + + move-result v1 + + const/4 v2, -0x1 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-eq v1, v2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + new-instance v5, Lf/h/a/c/v0/a$a; + + if-eqz v2, :cond_1 + + iget-object v6, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + goto :goto_1 + + :cond_1 + sget-object v6, Lf/h/a/c/t0;->a:Lf/h/a/c/t0; + + :goto_1 + if-eqz v2, :cond_2 + + iget-object v2, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + iget-object v7, v0, Lf/h/a/c/v0/a$b;->c:Lf/h/a/c/t0$b; + + invoke-virtual {v2, v1, v7}, Lf/h/a/c/t0;->f(ILf/h/a/c/t0$b;)Lf/h/a/c/t0$b; + + move-result-object v1 + + iget v1, v1, Lf/h/a/c/t0$b;->b:I + + goto :goto_2 + + :cond_2 + move v1, p1 + + :goto_2 + invoke-direct {v5, p2, v6, v1}, Lf/h/a/c/v0/a$a;->(Lf/h/a/c/d1/p$a;Lf/h/a/c/t0;I)V + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + invoke-virtual {v1, p2, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/a$a; + + iput-object v1, v0, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + if-ne v1, v4, :cond_3 + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + invoke-virtual {v1}, Lf/h/a/c/t0;->p()Z + + move-result v1 + + if-nez v1, :cond_3 + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + iput-object v1, v0, Lf/h/a/c/v0/a$b;->e:Lf/h/a/c/v0/a$a; + + :cond_3 + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_4 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->C()V + + goto :goto_3 + + :cond_4 + return-void +.end method + +.method public final V(ILf/h/a/c/d1/p$a;)V + .locals 3 + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v0, p1, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + invoke-virtual {v0, p2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/a$a; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + goto :goto_1 + + :cond_0 + iget-object v2, p1, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v2, v0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + + iget-object v0, p1, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + if-eqz v0, :cond_2 + + iget-object v0, v0, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {p2, v0}, Lf/h/a/c/d1/p$a;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget-object p2, p1, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p2 + + if-eqz p2, :cond_1 + + const/4 p2, 0x0 + + goto :goto_0 + + :cond_1 + iget-object p2, p1, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/a$a; + + :goto_0 + iput-object p2, p1, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + :cond_2 + iget-object p2, p1, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z + + move-result p2 + + if-nez p2, :cond_3 + + iget-object p2, p1, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {p2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/a$a; + + iput-object p2, p1, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + :cond_3 + const/4 v1, 0x1 + + :goto_1 + if-eqz v1, :cond_4 + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_2 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_4 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->t()V + + goto :goto_2 + + :cond_4 + return-void +.end method + +.method public final W(ILf/h/a/c/d1/p$a;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + invoke-virtual {v1, p2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/a$a; + + iput-object v1, v0, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/v0/a;->H(ILf/h/a/c/d1/p$a;)Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->G()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-boolean v1, v0, Lf/h/a/c/v0/a$b;->h:Z + + if-eqz v1, :cond_0 + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/v0/a$b;->h:Z + + iget-object v1, v0, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + iput-object v1, v0, Lf/h/a/c/v0/a$b;->e:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object v0, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/b; + + invoke-interface {v1}, Lf/h/a/c/v0/b;->a()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final b(I)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->A()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final c(IIIF)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->N()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final d()V + .locals 0 + + return-void +.end method + +.method public e(I)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->H()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final f(Z)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->z()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final g(I)V + .locals 1 + + iget-object p1, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + iget-object v0, p1, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + iput-object v0, p1, Lf/h/a/c/v0/a$b;->e:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->D()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final h(Lf/h/a/c/y0/d;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->G()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->g()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final i(Lf/h/a/c/y0/d;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->u()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final j(Ljava/lang/String;JJ)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->E()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final k(Lcom/google/android/exoplayer2/ExoPlaybackException;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->G()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->y()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final l(Lf/h/a/c/t0;I)V + .locals 4 + + iget-object p2, p0, Lf/h/a/c/v0/a;->g:Lf/h/a/c/v0/a$b; + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p2, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v1, p2, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/v0/a$a; + + invoke-virtual {p2, v1, p1}, Lf/h/a/c/v0/a$b;->a(Lf/h/a/c/v0/a$a;Lf/h/a/c/t0;)Lf/h/a/c/v0/a$a; + + move-result-object v1 + + iget-object v2, p2, Lf/h/a/c/v0/a$b;->a:Ljava/util/ArrayList; + + invoke-virtual {v2, v0, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; + + iget-object v2, p2, Lf/h/a/c/v0/a$b;->b:Ljava/util/HashMap; + + iget-object v3, v1, Lf/h/a/c/v0/a$a;->a:Lf/h/a/c/d1/p$a; + + invoke-virtual {v2, v3, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v0, p2, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + if-eqz v0, :cond_1 + + invoke-virtual {p2, v0, p1}, Lf/h/a/c/v0/a$b;->a(Lf/h/a/c/v0/a$a;Lf/h/a/c/t0;)Lf/h/a/c/v0/a$a; + + move-result-object v0 + + iput-object v0, p2, Lf/h/a/c/v0/a$b;->f:Lf/h/a/c/v0/a$a; + + :cond_1 + iput-object p1, p2, Lf/h/a/c/v0/a$b;->g:Lf/h/a/c/t0; + + iget-object p1, p2, Lf/h/a/c/v0/a$b;->d:Lf/h/a/c/v0/a$a; + + iput-object p1, p2, Lf/h/a/c/v0/a$b;->e:Lf/h/a/c/v0/a$a; + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_1 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->p()V + + goto :goto_1 + + :cond_2 + return-void +.end method + +.method public m(F)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->F()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final n(Landroid/view/Surface;)V + .locals 1 + .param p1 # Landroid/view/Surface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->d()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final o(Ljava/lang/String;JJ)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->E()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final p(Z)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->k()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final q(Lcom/google/android/exoplayer2/metadata/Metadata;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->I()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final r(IJ)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->G()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->f()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final s(ZI)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->v()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public synthetic t(Lf/h/a/c/t0;Ljava/lang/Object;I)V + .locals 0 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-static {p0, p1, p2, p3}, Lf/h/a/c/l0;->k(Lf/h/a/c/m0$a;Lf/h/a/c/t0;Ljava/lang/Object;I)V + + return-void +.end method + +.method public final u(I)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->e()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final v(Lcom/google/android/exoplayer2/Format;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->o()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final w(Lf/h/a/c/y0/d;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->u()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final x(Lcom/google/android/exoplayer2/Format;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/v0/b; + + invoke-interface {v0}, Lf/h/a/c/v0/b;->o()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final y(IJJ)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->J()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->r()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final z(Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/c/v0/a;->I()Lf/h/a/c/v0/b$a; + + iget-object p1, p0, Lf/h/a/c/v0/a;->d:Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-virtual {p1}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/c/v0/b; + + invoke-interface {p2}, Lf/h/a/c/v0/b;->M()V + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/v0/b$a.smali b/com.discord/smali_classes2/f/h/a/c/v0/b$a.smali new file mode 100644 index 0000000000..4790763cca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v0/b$a.smali @@ -0,0 +1,28 @@ +.class public final Lf/h/a/c/v0/b$a; +.super Ljava/lang/Object; +.source "AnalyticsListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/v0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor (JLf/h/a/c/t0;ILf/h/a/c/d1/p$a;JJJ)V + .locals 0 + .param p5 # Lf/h/a/c/d1/p$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/v0/b.smali b/com.discord/smali_classes2/f/h/a/c/v0/b.smali new file mode 100644 index 0000000000..207ccd7bff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/v0/b.smali @@ -0,0 +1,130 @@ +.class public interface abstract Lf/h/a/c/v0/b; +.super Ljava/lang/Object; +.source "AnalyticsListener.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/v0/b$a; + } +.end annotation + + +# virtual methods +.method public abstract A()V +.end method + +.method public abstract B()V +.end method + +.method public abstract C()V +.end method + +.method public abstract D()V +.end method + +.method public abstract E()V +.end method + +.method public abstract F()V +.end method + +.method public abstract G()V +.end method + +.method public abstract H()V +.end method + +.method public abstract I()V +.end method + +.method public abstract J()V +.end method + +.method public abstract K()V +.end method + +.method public abstract L()V +.end method + +.method public abstract M()V +.end method + +.method public abstract N()V +.end method + +.method public abstract O()V +.end method + +.method public abstract a()V +.end method + +.method public abstract d()V +.end method + +.method public abstract e()V +.end method + +.method public abstract f()V +.end method + +.method public abstract g()V +.end method + +.method public abstract h()V +.end method + +.method public abstract i()V +.end method + +.method public abstract j()V +.end method + +.method public abstract k()V +.end method + +.method public abstract l()V +.end method + +.method public abstract m()V +.end method + +.method public abstract n()V +.end method + +.method public abstract o()V +.end method + +.method public abstract p()V +.end method + +.method public abstract q()V +.end method + +.method public abstract r()V +.end method + +.method public abstract s()V +.end method + +.method public abstract t()V +.end method + +.method public abstract u()V +.end method + +.method public abstract v()V +.end method + +.method public abstract w()V +.end method + +.method public abstract x()V +.end method + +.method public abstract y()V +.end method + +.method public abstract z()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w.smali b/com.discord/smali_classes2/f/h/a/c/w.smali new file mode 100644 index 0000000000..697caaa396 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w.smali @@ -0,0 +1,16 @@ +.class public Lf/h/a/c/w; +.super Ljava/lang/Object; +.source "DefaultControlDispatcher.java" + +# interfaces +.implements Lf/h/a/c/v; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/a.smali b/com.discord/smali_classes2/f/h/a/c/w0/a.smali new file mode 100644 index 0000000000..2f403d33fd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/a.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/w0/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:Lcom/google/android/exoplayer2/Format; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;Lcom/google/android/exoplayer2/Format;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/a;->d:Lf/h/a/c/w0/l$a; + + iput-object p2, p0, Lf/h/a/c/w0/a;->e:Lcom/google/android/exoplayer2/Format; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/a;->d:Lf/h/a/c/w0/l$a; + + iget-object v1, p0, Lf/h/a/c/w0/a;->e:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {v0, v1}, Lf/h/a/c/w0/l$a;->g(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/b.smali b/com.discord/smali_classes2/f/h/a/c/w0/b.smali new file mode 100644 index 0000000000..ec1d82e349 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/b.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/w0/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:J + +.field public final synthetic g:J + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;Ljava/lang/String;JJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/b;->d:Lf/h/a/c/w0/l$a; + + iput-object p2, p0, Lf/h/a/c/w0/b;->e:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/c/w0/b;->f:J + + iput-wide p5, p0, Lf/h/a/c/w0/b;->g:J + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/w0/b;->d:Lf/h/a/c/w0/l$a; + + iget-object v1, p0, Lf/h/a/c/w0/b;->e:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/c/w0/b;->f:J + + iget-wide v4, p0, Lf/h/a/c/w0/b;->g:J + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/w0/l$a;->d(Ljava/lang/String;JJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/c.smali b/com.discord/smali_classes2/f/h/a/c/w0/c.smali new file mode 100644 index 0000000000..ec455f8565 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/c.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/w0/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:Lf/h/a/c/y0/d; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;Lf/h/a/c/y0/d;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/c;->d:Lf/h/a/c/w0/l$a; + + iput-object p2, p0, Lf/h/a/c/w0/c;->e:Lf/h/a/c/y0/d; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/c;->d:Lf/h/a/c/w0/l$a; + + iget-object v1, p0, Lf/h/a/c/w0/c;->e:Lf/h/a/c/y0/d; + + invoke-virtual {v0, v1}, Lf/h/a/c/w0/l$a;->f(Lf/h/a/c/y0/d;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/d.smali b/com.discord/smali_classes2/f/h/a/c/w0/d.smali new file mode 100644 index 0000000000..def68e6200 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/d.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/w0/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:I + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/d;->d:Lf/h/a/c/w0/l$a; + + iput p2, p0, Lf/h/a/c/w0/d;->e:I + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/d;->d:Lf/h/a/c/w0/l$a; + + iget v1, p0, Lf/h/a/c/w0/d;->e:I + + invoke-virtual {v0, v1}, Lf/h/a/c/w0/l$a;->b(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/e.smali b/com.discord/smali_classes2/f/h/a/c/w0/e.smali new file mode 100644 index 0000000000..aa3effdb0f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/e.smali @@ -0,0 +1,40 @@ +.class public final synthetic Lf/h/a/c/w0/e; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:Lf/h/a/c/y0/d; + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;Lf/h/a/c/y0/d;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/e;->d:Lf/h/a/c/w0/l$a; + + iput-object p2, p0, Lf/h/a/c/w0/e;->e:Lf/h/a/c/y0/d; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/e;->d:Lf/h/a/c/w0/l$a; + + iget-object v1, p0, Lf/h/a/c/w0/e;->e:Lf/h/a/c/y0/d; + + invoke-virtual {v0, v1}, Lf/h/a/c/w0/l$a;->e(Lf/h/a/c/y0/d;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/f.smali b/com.discord/smali_classes2/f/h/a/c/w0/f.smali new file mode 100644 index 0000000000..06b9a9c024 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/f.smali @@ -0,0 +1,52 @@ +.class public final synthetic Lf/h/a/c/w0/f; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/c/w0/l$a; + +.field public final synthetic e:I + +.field public final synthetic f:J + +.field public final synthetic g:J + + +# direct methods +.method public synthetic constructor (Lf/h/a/c/w0/l$a;IJJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/f;->d:Lf/h/a/c/w0/l$a; + + iput p2, p0, Lf/h/a/c/w0/f;->e:I + + iput-wide p3, p0, Lf/h/a/c/w0/f;->f:J + + iput-wide p5, p0, Lf/h/a/c/w0/f;->g:J + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/c/w0/f;->d:Lf/h/a/c/w0/l$a; + + iget v1, p0, Lf/h/a/c/w0/f;->e:I + + iget-wide v2, p0, Lf/h/a/c/w0/f;->f:J + + iget-wide v4, p0, Lf/h/a/c/w0/f;->g:J + + invoke-virtual/range {v0 .. v5}, Lf/h/a/c/w0/l$a;->c(IJJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/g.smali b/com.discord/smali_classes2/f/h/a/c/w0/g.smali new file mode 100644 index 0000000000..0253d32818 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/g.smali @@ -0,0 +1,216 @@ +.class public final Lf/h/a/c/w0/g; +.super Ljava/lang/Object; +.source "Ac3Util.java" + + +# static fields +.field public static final a:[I + +.field public static final b:[I + +.field public static final c:[I + +.field public static final d:[I + +.field public static final e:[I + +.field public static final f:[I + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/4 v0, 0x4 + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/w0/g;->a:[I + + const/4 v0, 0x3 + + new-array v1, v0, [I + + fill-array-data v1, :array_1 + + sput-object v1, Lf/h/a/c/w0/g;->b:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/w0/g;->c:[I + + const/16 v0, 0x8 + + new-array v0, v0, [I + + fill-array-data v0, :array_3 + + sput-object v0, Lf/h/a/c/w0/g;->d:[I + + const/16 v0, 0x13 + + new-array v1, v0, [I + + fill-array-data v1, :array_4 + + sput-object v1, Lf/h/a/c/w0/g;->e:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_5 + + sput-object v0, Lf/h/a/c/w0/g;->f:[I + + return-void + + nop + + :array_0 + .array-data 4 + 0x1 + 0x2 + 0x3 + 0x6 + .end array-data + + :array_1 + .array-data 4 + 0xbb80 + 0xac44 + 0x7d00 + .end array-data + + :array_2 + .array-data 4 + 0x5dc0 + 0x5622 + 0x3e80 + .end array-data + + :array_3 + .array-data 4 + 0x2 + 0x1 + 0x2 + 0x3 + 0x3 + 0x4 + 0x4 + 0x5 + .end array-data + + :array_4 + .array-data 4 + 0x20 + 0x28 + 0x30 + 0x38 + 0x40 + 0x50 + 0x60 + 0x70 + 0x80 + 0xa0 + 0xc0 + 0xe0 + 0x100 + 0x140 + 0x180 + 0x1c0 + 0x200 + 0x240 + 0x280 + .end array-data + + :array_5 + .array-data 4 + 0x45 + 0x57 + 0x68 + 0x79 + 0x8b + 0xae + 0xd0 + 0xf3 + 0x116 + 0x15c + 0x1a1 + 0x1e7 + 0x22d + 0x2b8 + 0x343 + 0x3cf + 0x45a + 0x4e5 + 0x571 + .end array-data +.end method + +.method public static a(II)I + .locals 4 + + div-int/lit8 v0, p1, 0x2 + + if-ltz p0, :cond_3 + + sget-object v1, Lf/h/a/c/w0/g;->b:[I + + array-length v2, v1 + + if-ge p0, v2, :cond_3 + + if-ltz p1, :cond_3 + + sget-object v2, Lf/h/a/c/w0/g;->f:[I + + array-length v3, v2 + + if-lt v0, v3, :cond_0 + + goto :goto_0 + + :cond_0 + aget p0, v1, p0 + + const v1, 0xac44 + + if-ne p0, v1, :cond_1 + + aget p0, v2, v0 + + rem-int/lit8 p1, p1, 0x2 + + add-int/2addr p1, p0 + + mul-int/lit8 p1, p1, 0x2 + + return p1 + + :cond_1 + sget-object p1, Lf/h/a/c/w0/g;->e:[I + + aget p1, p1, v0 + + const/16 v0, 0x7d00 + + if-ne p0, v0, :cond_2 + + mul-int/lit8 p1, p1, 0x6 + + return p1 + + :cond_2 + mul-int/lit8 p1, p1, 0x4 + + return p1 + + :cond_3 + :goto_0 + const/4 p0, -0x1 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/h$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/h$a.smali new file mode 100644 index 0000000000..f5d53a6eba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/h$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/w0/h$a; +.super Ljava/lang/Object; +.source "Ac4Util.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/w0/h$b.smali b/com.discord/smali_classes2/f/h/a/c/w0/h$b.smali new file mode 100644 index 0000000000..cbcb6fd43f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/h$b.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/c/w0/h$b; +.super Ljava/lang/Object; +.source "Ac4Util.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + + +# direct methods +.method public constructor (IIIIILf/h/a/c/w0/h$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/c/w0/h$b;->b:I + + iput p3, p0, Lf/h/a/c/w0/h$b;->a:I + + iput p4, p0, Lf/h/a/c/w0/h$b;->c:I + + iput p5, p0, Lf/h/a/c/w0/h$b;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/h.smali b/com.discord/smali_classes2/f/h/a/c/w0/h.smali new file mode 100644 index 0000000000..6808833383 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/h.smali @@ -0,0 +1,335 @@ +.class public final Lf/h/a/c/w0/h; +.super Ljava/lang/Object; +.source "Ac4Util.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/w0/h$b; + } +.end annotation + + +# static fields +.field public static final a:[I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/16 v0, 0xe + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/h/a/c/w0/h;->a:[I + + return-void + + :array_0 + .array-data 4 + 0x7d2 + 0x7d0 + 0x780 + 0x641 + 0x640 + 0x3e9 + 0x3e8 + 0x3c0 + 0x320 + 0x320 + 0x1e0 + 0x190 + 0x190 + 0x800 + .end array-data +.end method + +.method public static a(ILf/h/a/c/i1/t;)V + .locals 2 + + const/4 v0, 0x7 + + invoke-virtual {p1, v0}, Lf/h/a/c/i1/t;->y(I)V + + iget-object p1, p1, Lf/h/a/c/i1/t;->a:[B + + const/4 v0, 0x0 + + const/16 v1, -0x54 + + aput-byte v1, p1, v0 + + const/4 v0, 0x1 + + const/16 v1, 0x40 + + aput-byte v1, p1, v0 + + const/4 v0, 0x2 + + const/4 v1, -0x1 + + aput-byte v1, p1, v0 + + const/4 v0, 0x3 + + aput-byte v1, p1, v0 + + shr-int/lit8 v0, p0, 0x10 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + const/4 v1, 0x4 + + aput-byte v0, p1, v1 + + shr-int/lit8 v0, p0, 0x8 + + and-int/lit16 v0, v0, 0xff + + int-to-byte v0, v0 + + const/4 v1, 0x5 + + aput-byte v0, p1, v1 + + and-int/lit16 p0, p0, 0xff + + int-to-byte p0, p0 + + const/4 v0, 0x6 + + aput-byte p0, p1, v0 + + return-void +.end method + +.method public static b(Lf/h/a/c/i1/s;)Lf/h/a/c/w0/h$b; + .locals 10 + + const/16 v0, 0x10 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + const/4 v2, 0x4 + + const v3, 0xffff + + if-ne v0, v3, :cond_0 + + const/16 v0, 0x18 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v0 + + const/4 v3, 0x7 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x4 + + :goto_0 + add-int/2addr v0, v3 + + const v3, 0xac41 + + if-ne v1, v3, :cond_1 + + add-int/lit8 v0, v0, 0x2 + + :cond_1 + move v7, v0 + + const/4 v0, 0x2 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v1 + + const/4 v3, 0x0 + + const/4 v4, 0x3 + + if-ne v1, v4, :cond_3 + + const/4 v5, 0x0 + + :goto_1 + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + add-int/2addr v6, v5 + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v5 + + if-nez v5, :cond_2 + + add-int/2addr v1, v6 + + goto :goto_2 + + :cond_2 + add-int/lit8 v6, v6, 0x1 + + shl-int/lit8 v5, v6, 0x2 + + goto :goto_1 + + :cond_3 + :goto_2 + const/16 v5, 0xa + + invoke-virtual {p0, v5}, Lf/h/a/c/i1/s;->f(I)I + + move-result v5 + + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + if-eqz v6, :cond_4 + + invoke-virtual {p0, v4}, Lf/h/a/c/i1/s;->f(I)I + + move-result v6 + + if-lez v6, :cond_4 + + invoke-virtual {p0, v0}, Lf/h/a/c/i1/s;->l(I)V + + :cond_4 + invoke-virtual {p0}, Lf/h/a/c/i1/s;->e()Z + + move-result v6 + + const v8, 0xbb80 + + const v9, 0xac44 + + if-eqz v6, :cond_5 + + const v6, 0xbb80 + + goto :goto_3 + + :cond_5 + const v6, 0xac44 + + :goto_3 + invoke-virtual {p0, v2}, Lf/h/a/c/i1/s;->f(I)I + + move-result p0 + + if-ne v6, v9, :cond_6 + + const/16 v9, 0xd + + if-ne p0, v9, :cond_6 + + sget-object v0, Lf/h/a/c/w0/h;->a:[I + + aget p0, v0, p0 + + move v8, p0 + + goto :goto_6 + + :cond_6 + if-ne v6, v8, :cond_c + + sget-object v8, Lf/h/a/c/w0/h;->a:[I + + array-length v9, v8 + + if-ge p0, v9, :cond_c + + aget v3, v8, p0 + + rem-int/lit8 v5, v5, 0x5 + + const/16 v8, 0x8 + + const/4 v9, 0x1 + + if-eq v5, v9, :cond_9 + + const/16 v9, 0xb + + if-eq v5, v0, :cond_8 + + if-eq v5, v4, :cond_9 + + if-eq v5, v2, :cond_7 + + goto :goto_4 + + :cond_7 + if-eq p0, v4, :cond_b + + if-eq p0, v8, :cond_b + + if-ne p0, v9, :cond_a + + goto :goto_5 + + :cond_8 + if-eq p0, v8, :cond_b + + if-ne p0, v9, :cond_a + + goto :goto_5 + + :cond_9 + if-eq p0, v4, :cond_b + + if-ne p0, v8, :cond_a + + goto :goto_5 + + :cond_a + :goto_4 + move v8, v3 + + goto :goto_6 + + :cond_b + :goto_5 + add-int/lit8 v3, v3, 0x1 + + goto :goto_4 + + :cond_c + const/4 v8, 0x0 + + :goto_6 + new-instance p0, Lf/h/a/c/w0/h$b; + + const/4 v5, 0x2 + + const/4 v9, 0x0 + + move-object v3, p0 + + move v4, v1 + + invoke-direct/range {v3 .. v9}, Lf/h/a/c/w0/h$b;->(IIIIILf/h/a/c/w0/h$a;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/i$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/i$a.smali new file mode 100644 index 0000000000..2a4582e0bf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/i$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/w0/i$a; +.super Ljava/lang/Object; +.source "AudioAttributes.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/w0/i.smali b/com.discord/smali_classes2/f/h/a/c/w0/i.smali new file mode 100644 index 0000000000..ea880106d6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/i.smali @@ -0,0 +1,219 @@ +.class public final Lf/h/a/c/w0/i; +.super Ljava/lang/Object; +.source "AudioAttributes.java" + + +# static fields +.field public static final f:Lf/h/a/c/w0/i; + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:I + +.field public final d:I + +.field public e:Landroid/media/AudioAttributes; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 7 + + const/4 v2, 0x0 + + const/4 v4, 0x1 + + new-instance v6, Lf/h/a/c/w0/i; + + const/4 v5, 0x0 + + move-object v0, v6 + + move v1, v2 + + move v3, v4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/c/w0/i;->(IIIILf/h/a/c/w0/i$a;)V + + sput-object v6, Lf/h/a/c/w0/i;->f:Lf/h/a/c/w0/i; + + return-void +.end method + +.method public constructor (IIIILf/h/a/c/w0/i$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/w0/i;->a:I + + iput p2, p0, Lf/h/a/c/w0/i;->b:I + + iput p3, p0, Lf/h/a/c/w0/i;->c:I + + iput p4, p0, Lf/h/a/c/w0/i;->d:I + + return-void +.end method + + +# virtual methods +.method public a()Landroid/media/AudioAttributes; + .locals 3 + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + iget-object v0, p0, Lf/h/a/c/w0/i;->e:Landroid/media/AudioAttributes; + + if-nez v0, :cond_1 + + new-instance v0, Landroid/media/AudioAttributes$Builder; + + invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;->()V + + iget v1, p0, Lf/h/a/c/w0/i;->a:I + + invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setContentType(I)Landroid/media/AudioAttributes$Builder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/w0/i;->b:I + + invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setFlags(I)Landroid/media/AudioAttributes$Builder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/w0/i;->c:I + + invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setUsage(I)Landroid/media/AudioAttributes$Builder; + + move-result-object v0 + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x1d + + if-lt v1, v2, :cond_0 + + iget v1, p0, Lf/h/a/c/w0/i;->d:I + + invoke-virtual {v0, v1}, Landroid/media/AudioAttributes$Builder;->setAllowedCapturePolicy(I)Landroid/media/AudioAttributes$Builder; + + :cond_0 + invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;->build()Landroid/media/AudioAttributes; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/w0/i;->e:Landroid/media/AudioAttributes; + + :cond_1 + iget-object v0, p0, Lf/h/a/c/w0/i;->e:Landroid/media/AudioAttributes; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/w0/i; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/w0/i; + + iget v2, p0, Lf/h/a/c/w0/i;->a:I + + iget v3, p1, Lf/h/a/c/w0/i;->a:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/w0/i;->b:I + + iget v3, p1, Lf/h/a/c/w0/i;->b:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/w0/i;->c:I + + iget v3, p1, Lf/h/a/c/w0/i;->c:I + + if-ne v2, v3, :cond_2 + + iget v2, p0, Lf/h/a/c/w0/i;->d:I + + iget p1, p1, Lf/h/a/c/w0/i;->d:I + + if-ne v2, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/w0/i;->a:I + + const/16 v1, 0x20f + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/w0/i;->b:I + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/w0/i;->c:I + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/w0/i;->d:I + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/j.smali b/com.discord/smali_classes2/f/h/a/c/w0/j.smali new file mode 100644 index 0000000000..b5d0b85505 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/j.smali @@ -0,0 +1,311 @@ +.class public final Lf/h/a/c/w0/j; +.super Ljava/lang/Object; +.source "AudioCapabilities.java" + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x15 +.end annotation + + +# static fields +.field public static final c:Lf/h/a/c/w0/j; + +.field public static final d:Lf/h/a/c/w0/j; + + +# instance fields +.field public final a:[I + +.field public final b:I + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/c/w0/j; + + const/4 v1, 0x1 + + new-array v1, v1, [I + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + aput v3, v1, v2 + + const/16 v2, 0x8 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/w0/j;->([II)V + + sput-object v0, Lf/h/a/c/w0/j;->c:Lf/h/a/c/w0/j; + + new-instance v0, Lf/h/a/c/w0/j; + + const/4 v1, 0x3 + + new-array v1, v1, [I + + fill-array-data v1, :array_0 + + invoke-direct {v0, v1, v2}, Lf/h/a/c/w0/j;->([II)V + + sput-object v0, Lf/h/a/c/w0/j;->d:Lf/h/a/c/w0/j; + + return-void + + :array_0 + .array-data 4 + 0x2 + 0x5 + 0x6 + .end array-data +.end method + +.method public constructor ([II)V + .locals 1 + .param p1 # [I + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + array-length v0, p1 + + invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/w0/j;->a:[I + + invoke-static {p1}, Ljava/util/Arrays;->sort([I)V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + new-array p1, p1, [I + + iput-object p1, p0, Lf/h/a/c/w0/j;->a:[I + + :goto_0 + iput p2, p0, Lf/h/a/c/w0/j;->b:I + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/c/w0/j; + .locals 5 + + new-instance v0, Landroid/content/IntentFilter; + + const-string v1, "android.media.action.HDMI_AUDIO_PLUG" + + invoke-direct {v0, v1}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V + + const/4 v1, 0x0 + + invoke-virtual {p0, v1, v0}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + move-result-object v0 + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x11 + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-lt v1, v2, :cond_0 + + sget-object v1, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + const-string v2, "Amazon" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-eqz v1, :cond_1 + + invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p0 + + const-string v1, "external_surround_sound_enabled" + + invoke-static {p0, v1, v3}, Landroid/provider/Settings$Global;->getInt(Landroid/content/ContentResolver;Ljava/lang/String;I)I + + move-result p0 + + if-ne p0, v4, :cond_1 + + sget-object p0, Lf/h/a/c/w0/j;->d:Lf/h/a/c/w0/j; + + goto :goto_2 + + :cond_1 + if-eqz v0, :cond_3 + + const-string p0, "android.media.extra.AUDIO_PLUG_STATE" + + invoke-virtual {v0, p0, v3}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result p0 + + if-nez p0, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance p0, Lf/h/a/c/w0/j; + + const-string v1, "android.media.extra.ENCODINGS" + + invoke-virtual {v0, v1}, Landroid/content/Intent;->getIntArrayExtra(Ljava/lang/String;)[I + + move-result-object v1 + + const/16 v2, 0x8 + + const-string v3, "android.media.extra.MAX_CHANNEL_COUNT" + + invoke-virtual {v0, v3, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result v0 + + invoke-direct {p0, v1, v0}, Lf/h/a/c/w0/j;->([II)V + + goto :goto_2 + + :cond_3 + :goto_1 + sget-object p0, Lf/h/a/c/w0/j;->c:Lf/h/a/c/w0/j; + + :goto_2 + return-object p0 +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/c/w0/j; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/c/w0/j; + + iget-object v1, p0, Lf/h/a/c/w0/j;->a:[I + + iget-object v3, p1, Lf/h/a/c/w0/j;->a:[I + + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([I[I)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget v1, p0, Lf/h/a/c/w0/j;->b:I + + iget p1, p1, Lf/h/a/c/w0/j;->b:I + + if-ne v1, p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/w0/j;->b:I + + iget-object v1, p0, Lf/h/a/c/w0/j;->a:[I + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I + + move-result v1 + + mul-int/lit8 v1, v1, 0x1f + + add-int/2addr v1, v0 + + return v1 +.end method + +.method public toString()Ljava/lang/String; + .locals 2 + + const-string v0, "AudioCapabilities[maxChannelCount=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget v1, p0, Lf/h/a/c/w0/j;->b:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, ", supportedEncodings=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/c/w0/j;->a:[I + + invoke-static {v1}, Ljava/util/Arrays;->toString([I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, "]" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/k.smali b/com.discord/smali_classes2/f/h/a/c/w0/k.smali new file mode 100644 index 0000000000..239b94dbc5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/k.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/c/w0/k; +.super Ljava/lang/Object; +.source "AudioListener.java" + + +# virtual methods +.method public abstract b(I)V +.end method + +.method public abstract m(F)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/l$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/l$a.smali new file mode 100644 index 0000000000..250d5c1730 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/l$a.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/c/w0/l$a; +.super Ljava/lang/Object; +.source "AudioRendererEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Lf/h/a/c/w0/l; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/os/Handler;Lf/h/a/c/w0/l;)V + .locals 1 + .param p1 # Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Lf/h/a/c/w0/l; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + if-eqz p2, :cond_1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + throw v0 + + :cond_1 + move-object p1, v0 + + :goto_0 + iput-object p1, p0, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; + + iput-object p2, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/c/y0/d;)V + .locals 2 + + monitor-enter p1 + + monitor-exit p1 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; + + if-eqz v0, :cond_0 + + new-instance v1, Lf/h/a/c/w0/e; + + invoke-direct {v1, p0, p1}, Lf/h/a/c/w0/e;->(Lf/h/a/c/w0/l$a;Lf/h/a/c/y0/d;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method + +.method public synthetic b(I)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/w0/l; + + invoke-interface {v0, p1}, Lf/h/a/c/w0/l;->b(I)V + + return-void +.end method + +.method public synthetic c(IJJ)V + .locals 7 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Lf/h/a/c/w0/l; + + move v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-interface/range {v1 .. v6}, Lf/h/a/c/w0/l;->y(IJJ)V + + return-void +.end method + +.method public synthetic d(Ljava/lang/String;JJ)V + .locals 7 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v1, v0 + + check-cast v1, Lf/h/a/c/w0/l; + + move-object v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-interface/range {v1 .. v6}, Lf/h/a/c/w0/l;->o(Ljava/lang/String;JJ)V + + return-void +.end method + +.method public e(Lf/h/a/c/y0/d;)V + .locals 1 + + monitor-enter p1 + + monitor-exit p1 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Lf/h/a/c/w0/l; + + invoke-interface {v0, p1}, Lf/h/a/c/w0/l;->h(Lf/h/a/c/y0/d;)V + + return-void +.end method + +.method public synthetic f(Lf/h/a/c/y0/d;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/w0/l; + + invoke-interface {v0, p1}, Lf/h/a/c/w0/l;->i(Lf/h/a/c/y0/d;)V + + return-void +.end method + +.method public synthetic g(Lcom/google/android/exoplayer2/Format;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/l$a;->b:Lf/h/a/c/w0/l; + + invoke-static {v0}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/c/w0/l; + + invoke-interface {v0, p1}, Lf/h/a/c/w0/l;->x(Lcom/google/android/exoplayer2/Format;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/l.smali b/com.discord/smali_classes2/f/h/a/c/w0/l.smali new file mode 100644 index 0000000000..a24bc2b690 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/l.smali @@ -0,0 +1,31 @@ +.class public interface abstract Lf/h/a/c/w0/l; +.super Ljava/lang/Object; +.source "AudioRendererEventListener.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/w0/l$a; + } +.end annotation + + +# virtual methods +.method public abstract b(I)V +.end method + +.method public abstract h(Lf/h/a/c/y0/d;)V +.end method + +.method public abstract i(Lf/h/a/c/y0/d;)V +.end method + +.method public abstract o(Ljava/lang/String;JJ)V +.end method + +.method public abstract x(Lcom/google/android/exoplayer2/Format;)V +.end method + +.method public abstract y(IJJ)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/m$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/m$a.smali new file mode 100644 index 0000000000..2275fd19af --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/m$a.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/c/w0/m$a; +.super Ljava/lang/Object; +.source "AudioTimestampPoller.java" + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x13 +.end annotation + +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/m; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Landroid/media/AudioTrack; + +.field public final b:Landroid/media/AudioTimestamp; + +.field public c:J + +.field public d:J + +.field public e:J + + +# direct methods +.method public constructor (Landroid/media/AudioTrack;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/m$a;->a:Landroid/media/AudioTrack; + + new-instance p1, Landroid/media/AudioTimestamp; + + invoke-direct {p1}, Landroid/media/AudioTimestamp;->()V + + iput-object p1, p0, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/m.smali b/com.discord/smali_classes2/f/h/a/c/w0/m.smali new file mode 100644 index 0000000000..792b45b041 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/m.smali @@ -0,0 +1,156 @@ +.class public final Lf/h/a/c/w0/m; +.super Ljava/lang/Object; +.source "AudioTimestampPoller.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/w0/m$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/w0/m$a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public b:I + +.field public c:J + +.field public d:J + +.field public e:J + +.field public f:J + + +# direct methods +.method public constructor (Landroid/media/AudioTrack;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget v0, Lf/h/a/c/i1/c0;->a:I + + const/16 v1, 0x13 + + if-lt v0, v1, :cond_0 + + new-instance v0, Lf/h/a/c/w0/m$a; + + invoke-direct {v0, p1}, Lf/h/a/c/w0/m$a;->(Landroid/media/AudioTrack;)V + + iput-object v0, p0, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + invoke-virtual {p0}, Lf/h/a/c/w0/m;->a()V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + const/4 p1, 0x3 + + invoke-virtual {p0, p1}, Lf/h/a/c/w0/m;->b(I)V + + :goto_0 + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/c/w0/m;->b(I)V + + :cond_0 + return-void +.end method + +.method public final b(I)V + .locals 6 + + iput p1, p0, Lf/h/a/c/w0/m;->b:I + + const-wide/16 v0, 0x1388 + + if-eqz p1, :cond_3 + + const/4 v2, 0x1 + + if-eq p1, v2, :cond_2 + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_1 + + const/4 v0, 0x3 + + if-eq p1, v0, :cond_1 + + const/4 v0, 0x4 + + if-ne p1, v0, :cond_0 + + const-wide/32 v0, 0x7a120 + + iput-wide v0, p0, Lf/h/a/c/w0/m;->d:J + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_1 + const-wide/32 v0, 0x989680 + + iput-wide v0, p0, Lf/h/a/c/w0/m;->d:J + + goto :goto_0 + + :cond_2 + iput-wide v0, p0, Lf/h/a/c/w0/m;->d:J + + goto :goto_0 + + :cond_3 + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/w0/m;->e:J + + const-wide/16 v2, -0x1 + + iput-wide v2, p0, Lf/h/a/c/w0/m;->f:J + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v2 + + const-wide/16 v4, 0x3e8 + + div-long/2addr v2, v4 + + iput-wide v2, p0, Lf/h/a/c/w0/m;->c:J + + iput-wide v0, p0, Lf/h/a/c/w0/m;->d:J + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/n$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/n$a.smali new file mode 100644 index 0000000000..18305d6c6c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/n$a.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/c/w0/n$a; +.super Ljava/lang/Object; +.source "AudioTrackPositionTracker.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(IJ)V +.end method + +.method public abstract b(J)V +.end method + +.method public abstract c(JJJJ)V +.end method + +.method public abstract d(JJJJ)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/n.smali b/com.discord/smali_classes2/f/h/a/c/w0/n.smali new file mode 100644 index 0000000000..d16cb64e1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/n.smali @@ -0,0 +1,355 @@ +.class public final Lf/h/a/c/w0/n; +.super Ljava/lang/Object; +.source "AudioTrackPositionTracker.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/w0/n$a; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/c/w0/n$a; + +.field public final b:[J + +.field public c:Landroid/media/AudioTrack; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:I + +.field public e:I + +.field public f:Lf/h/a/c/w0/m; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:I + +.field public h:Z + +.field public i:J + +.field public j:J + +.field public k:J + +.field public l:Ljava/lang/reflect/Method; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:J + +.field public n:Z + +.field public o:Z + +.field public p:J + +.field public q:J + +.field public r:J + +.field public s:J + +.field public t:I + +.field public u:I + +.field public v:J + +.field public w:J + +.field public x:J + +.field public y:J + + +# direct methods +.method public constructor (Lf/h/a/c/w0/n$a;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/w0/n;->a:Lf/h/a/c/w0/n$a; + + sget p1, Lf/h/a/c/i1/c0;->a:I + + const/16 v0, 0x12 + + if-lt p1, v0, :cond_0 + + :try_start_0 + const-class p1, Landroid/media/AudioTrack; + + const-string v0, "getLatency" + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/w0/n;->l:Ljava/lang/reflect/Method; + :try_end_0 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_0 + const/16 p1, 0xa + + new-array p1, p1, [J + + iput-object p1, p0, Lf/h/a/c/w0/n;->b:[J + + return-void +.end method + + +# virtual methods +.method public final a(J)J + .locals 2 + + const-wide/32 v0, 0xf4240 + + mul-long p1, p1, v0 + + iget v0, p0, Lf/h/a/c/w0/n;->g:I + + int-to-long v0, v0 + + div-long/2addr p1, v0 + + return-wide p1 +.end method + +.method public final b()J + .locals 11 + + iget-object v0, p0, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, Landroid/media/AudioTrack; + + iget-wide v1, p0, Lf/h/a/c/w0/n;->v:J + + const-wide v3, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + const-wide/16 v2, 0x3e8 + + mul-long v0, v0, v2 + + iget-wide v2, p0, Lf/h/a/c/w0/n;->v:J + + sub-long/2addr v0, v2 + + iget v2, p0, Lf/h/a/c/w0/n;->g:I + + int-to-long v2, v2 + + mul-long v0, v0, v2 + + const-wide/32 v2, 0xf4240 + + div-long/2addr v0, v2 + + iget-wide v2, p0, Lf/h/a/c/w0/n;->y:J + + iget-wide v4, p0, Lf/h/a/c/w0/n;->x:J + + add-long/2addr v4, v0 + + invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v0 + + return-wide v0 + + :cond_0 + invoke-virtual {v0}, Landroid/media/AudioTrack;->getPlayState()I + + move-result v1 + + const/4 v2, 0x1 + + const-wide/16 v5, 0x0 + + if-ne v1, v2, :cond_1 + + return-wide v5 + + :cond_1 + const-wide v7, 0xffffffffL + + invoke-virtual {v0}, Landroid/media/AudioTrack;->getPlaybackHeadPosition()I + + move-result v0 + + int-to-long v9, v0 + + and-long/2addr v7, v9 + + iget-boolean v0, p0, Lf/h/a/c/w0/n;->h:Z + + if-eqz v0, :cond_3 + + const/4 v0, 0x2 + + if-ne v1, v0, :cond_2 + + cmp-long v0, v7, v5 + + if-nez v0, :cond_2 + + iget-wide v9, p0, Lf/h/a/c/w0/n;->q:J + + iput-wide v9, p0, Lf/h/a/c/w0/n;->s:J + + :cond_2 + iget-wide v9, p0, Lf/h/a/c/w0/n;->s:J + + add-long/2addr v7, v9 + + :cond_3 + sget v0, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x1d + + if-gt v0, v2, :cond_6 + + cmp-long v0, v7, v5 + + if-nez v0, :cond_5 + + iget-wide v9, p0, Lf/h/a/c/w0/n;->q:J + + cmp-long v0, v9, v5 + + if-lez v0, :cond_5 + + const/4 v0, 0x3 + + if-ne v1, v0, :cond_5 + + iget-wide v0, p0, Lf/h/a/c/w0/n;->w:J + + cmp-long v2, v0, v3 + + if-nez v2, :cond_4 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/c/w0/n;->w:J + + :cond_4 + iget-wide v0, p0, Lf/h/a/c/w0/n;->q:J + + return-wide v0 + + :cond_5 + iput-wide v3, p0, Lf/h/a/c/w0/n;->w:J + + :cond_6 + iget-wide v0, p0, Lf/h/a/c/w0/n;->q:J + + cmp-long v2, v0, v7 + + if-lez v2, :cond_7 + + iget-wide v0, p0, Lf/h/a/c/w0/n;->r:J + + const-wide/16 v2, 0x1 + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/w0/n;->r:J + + :cond_7 + iput-wide v7, p0, Lf/h/a/c/w0/n;->q:J + + iget-wide v0, p0, Lf/h/a/c/w0/n;->r:J + + const/16 v2, 0x20 + + shl-long/2addr v0, v2 + + add-long/2addr v7, v0 + + return-wide v7 +.end method + +.method public c(J)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/c/w0/n;->b()J + + move-result-wide v0 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + cmp-long v4, p1, v0 + + if-gtz v4, :cond_1 + + iget-boolean p1, p0, Lf/h/a/c/w0/n;->h:Z + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; + + invoke-static {p1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/media/AudioTrack;->getPlayState()I + + move-result p1 + + const/4 p2, 0x2 + + if-ne p1, p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/w0/n;->b()J + + move-result-wide p1 + + const-wide/16 v0, 0x0 + + cmp-long v4, p1, v0 + + if-nez v4, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_2 + + :cond_1 + const/4 v2, 0x1 + + :cond_2 + return v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/o.smali b/com.discord/smali_classes2/f/h/a/c/w0/o.smali new file mode 100644 index 0000000000..4d1d8713fa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/o.smali @@ -0,0 +1,107 @@ +.class public final Lf/h/a/c/w0/o; +.super Ljava/lang/Object; +.source "AuxEffectInfo.java" + + +# instance fields +.field public final a:I + +.field public final b:F + + +# direct methods +.method public constructor (IF)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/w0/o;->a:I + + iput p2, p0, Lf/h/a/c/w0/o;->b:F + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + const-class v2, Lf/h/a/c/w0/o; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + if-eq v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + check-cast p1, Lf/h/a/c/w0/o; + + iget v2, p0, Lf/h/a/c/w0/o;->a:I + + iget v3, p1, Lf/h/a/c/w0/o;->a:I + + if-ne v2, v3, :cond_2 + + iget p1, p1, Lf/h/a/c/w0/o;->b:F + + iget v2, p0, Lf/h/a/c/w0/o;->b:F + + invoke-static {p1, v2}, Ljava/lang/Float;->compare(FF)I + + move-result p1 + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public hashCode()I + .locals 2 + + iget v0, p0, Lf/h/a/c/w0/o;->a:I + + const/16 v1, 0x20f + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget v0, p0, Lf/h/a/c/w0/o;->b:F + + invoke-static {v0}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v0 + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/p.smali b/com.discord/smali_classes2/f/h/a/c/w0/p.smali new file mode 100644 index 0000000000..48fcf471aa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/p.smali @@ -0,0 +1,269 @@ +.class public abstract Lf/h/a/c/w0/p; +.super Ljava/lang/Object; +.source "BaseAudioProcessor.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/audio/AudioProcessor; + + +# instance fields +.field public b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public f:Ljava/nio/ByteBuffer; + +.field public g:Ljava/nio/ByteBuffer; + +.field public h:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + if-eq v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final c(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iput-object p1, p0, Lf/h/a/c/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + invoke-virtual {p0, p1}, Lf/h/a/c/w0/p;->e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + invoke-virtual {p0}, Lf/h/a/c/w0/p;->a()Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + goto :goto_0 + + :cond_0 + sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :goto_0 + return-object p1 +.end method + +.method public final d()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/w0/p;->h:Z + + invoke-virtual {p0}, Lf/h/a/c/w0/p;->h()V + + return-void +.end method + +.method public abstract e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation +.end method + +.method public f()V + .locals 0 + + return-void +.end method + +.method public final flush()V + .locals 1 + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/w0/p;->h:Z + + iget-object v0, p0, Lf/h/a/c/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget-object v0, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + invoke-virtual {p0}, Lf/h/a/c/w0/p;->f()V + + return-void +.end method + +.method public g()Z + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-boolean v0, p0, Lf/h/a/c/w0/p;->h:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public getOutput()Ljava/nio/ByteBuffer; + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v1, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + return-object v0 +.end method + +.method public h()V + .locals 0 + + return-void +.end method + +.method public i()V + .locals 0 + + return-void +.end method + +.method public final j(I)Ljava/nio/ByteBuffer; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v0 + + if-ge v0, p1, :cond_0 + + invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; + + move-result-object p1 + + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v0 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + :goto_0 + iget-object p1, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + iput-object p1, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + return-object p1 +.end method + +.method public final reset()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/c/w0/p;->flush()V + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/p;->f:Ljava/nio/ByteBuffer; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->d:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + invoke-virtual {p0}, Lf/h/a/c/w0/p;->i()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/q.smali b/com.discord/smali_classes2/f/h/a/c/w0/q.smali new file mode 100644 index 0000000000..acde389713 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/q.smali @@ -0,0 +1,231 @@ +.class public final Lf/h/a/c/w0/q; +.super Lf/h/a/c/w0/p; +.source "ChannelMappingAudioProcessor.java" + + +# instance fields +.field public i:[I + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:[I + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/w0/p;->()V + + return-void +.end method + + +# virtual methods +.method public b(Ljava/nio/ByteBuffer;)V + .locals 7 + + iget-object v0, p0, Lf/h/a/c/w0/q;->j:[I + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + check-cast v0, [I + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + sub-int v3, v2, v1 + + iget-object v4, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + div-int/2addr v3, v4 + + iget-object v4, p0, Lf/h/a/c/w0/p;->c:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + mul-int v3, v3, v4 + + invoke-virtual {p0, v3}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v3 + + :goto_0 + if-ge v1, v2, :cond_1 + + array-length v4, v0 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v4, :cond_0 + + aget v6, v0, v5 + + mul-int/lit8 v6, v6, 0x2 + + add-int/2addr v6, v1 + + invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v6 + + invoke-virtual {v3, v6}, Ljava/nio/ByteBuffer;->putShort(S)Ljava/nio/ByteBuffer; + + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_0 + iget-object v4, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + add-int/2addr v1, v4 + + goto :goto_0 + + :cond_1 + invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + return-void +.end method + +.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/w0/q;->i:[I + + if-nez v0, :cond_0 + + sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + return-object p1 + + :cond_0 + iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/4 v2, 0x2 + + if-ne v1, v2, :cond_6 + + iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + array-length v3, v0 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + if-eq v1, v3, :cond_1 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + const/4 v3, 0x0 + + :goto_1 + array-length v6, v0 + + if-ge v3, v6, :cond_4 + + aget v6, v0, v3 + + iget v7, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + if-ge v6, v7, :cond_3 + + if-eq v6, v3, :cond_2 + + const/4 v6, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v6, 0x0 + + :goto_2 + or-int/2addr v1, v6 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_3 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 + + :cond_4 + if-eqz v1, :cond_5 + + new-instance v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + array-length v0, v0 + + invoke-direct {v1, p1, v0, v2}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V + + goto :goto_3 + + :cond_5 + sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :goto_3 + return-object v1 + + :cond_6 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 +.end method + +.method public f()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/q;->i:[I + + iput-object v0, p0, Lf/h/a/c/w0/q;->j:[I + + return-void +.end method + +.method public i()V + .locals 1 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/c/w0/q;->j:[I + + iput-object v0, p0, Lf/h/a/c/w0/q;->i:[I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/r.smali b/com.discord/smali_classes2/f/h/a/c/w0/r.smali new file mode 100644 index 0000000000..598398a867 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/r.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/c/w0/r; +.super Ljava/lang/Thread; +.source "DefaultAudioSink.java" + + +# instance fields +.field public final synthetic d:Landroid/media/AudioTrack; + + +# direct methods +.method public constructor (Lcom/google/android/exoplayer2/audio/DefaultAudioSink;Landroid/media/AudioTrack;)V + .locals 0 + + iput-object p2, p0, Lf/h/a/c/w0/r;->d:Landroid/media/AudioTrack; + + invoke-direct {p0}, Ljava/lang/Thread;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/r;->d:Landroid/media/AudioTrack; + + invoke-virtual {v0}, Landroid/media/AudioTrack;->release()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/s.smali b/com.discord/smali_classes2/f/h/a/c/w0/s.smali new file mode 100644 index 0000000000..85dcdec061 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/s.smali @@ -0,0 +1,114 @@ +.class public final Lf/h/a/c/w0/s; +.super Ljava/lang/Object; +.source "DtsUtil.java" + + +# static fields +.field public static final a:[I + +.field public static final b:[I + +.field public static final c:[I + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/16 v0, 0x10 + + new-array v1, v0, [I + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/c/w0/s;->a:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/c/w0/s;->b:[I + + const/16 v0, 0x1d + + new-array v0, v0, [I + + fill-array-data v0, :array_2 + + sput-object v0, Lf/h/a/c/w0/s;->c:[I + + return-void + + :array_0 + .array-data 4 + 0x1 + 0x2 + 0x2 + 0x2 + 0x2 + 0x3 + 0x3 + 0x4 + 0x4 + 0x5 + 0x6 + 0x6 + 0x6 + 0x7 + 0x8 + 0x8 + .end array-data + + :array_1 + .array-data 4 + -0x1 + 0x1f40 + 0x3e80 + 0x7d00 + -0x1 + -0x1 + 0x2b11 + 0x5622 + 0xac44 + -0x1 + -0x1 + 0x2ee0 + 0x5dc0 + 0xbb80 + -0x1 + -0x1 + .end array-data + + :array_2 + .array-data 4 + 0x40 + 0x70 + 0x80 + 0xc0 + 0xe0 + 0x100 + 0x180 + 0x1c0 + 0x200 + 0x280 + 0x300 + 0x380 + 0x400 + 0x480 + 0x500 + 0x600 + 0x780 + 0x800 + 0x900 + 0xa00 + 0xa80 + 0xb00 + 0xb07 + 0xb80 + 0xc00 + 0xf00 + 0x1000 + 0x1800 + 0x1e00 + .end array-data +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/t.smali b/com.discord/smali_classes2/f/h/a/c/w0/t.smali new file mode 100644 index 0000000000..1ada835b7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/t.smali @@ -0,0 +1,274 @@ +.class public final Lf/h/a/c/w0/t; +.super Lf/h/a/c/w0/p; +.source "FloatResamplingAudioProcessor.java" + + +# static fields +.field public static final i:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/high16 v0, 0x7fc00000 # Float.NaN + + invoke-static {v0}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v0 + + sput v0, Lf/h/a/c/w0/t;->i:I + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/w0/p;->()V + + return-void +.end method + +.method public static k(ILjava/nio/ByteBuffer;)V + .locals 4 + + int-to-double v0, p0 + + const-wide v2, 0x3e00000000200000L # 4.656612875245797E-10 + + mul-double v0, v0, v2 + + double-to-float p0, v0 + + invoke-static {p0}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p0 + + sget v0, Lf/h/a/c/w0/t;->i:I + + if-ne p0, v0, :cond_0 + + const/4 p0, 0x0 + + invoke-static {p0}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p0 + + :cond_0 + invoke-virtual {p1, p0}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + return-void +.end method + + +# virtual methods +.method public b(Ljava/nio/ByteBuffer;)V + .locals 5 + + iget-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + invoke-static {v0}, Lf/h/a/c/i1/c0;->J(I)Z + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/high16 v1, 0x30000000 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + sub-int v3, v2, v1 + + if-eqz v0, :cond_1 + + goto :goto_1 + + :cond_1 + div-int/lit8 v3, v3, 0x3 + + mul-int/lit8 v3, v3, 0x4 + + :goto_1 + invoke-virtual {p0, v3}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v3 + + if-eqz v0, :cond_2 + + :goto_2 + if-ge v1, v2, :cond_3 + + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v0 + + and-int/lit16 v0, v0, 0xff + + add-int/lit8 v4, v1, 0x1 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x8 + + or-int/2addr v0, v4 + + add-int/lit8 v4, v1, 0x2 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x10 + + or-int/2addr v0, v4 + + add-int/lit8 v4, v1, 0x3 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x18 + + or-int/2addr v0, v4 + + invoke-static {v0, v3}, Lf/h/a/c/w0/t;->k(ILjava/nio/ByteBuffer;)V + + add-int/lit8 v1, v1, 0x4 + + goto :goto_2 + + :cond_2 + :goto_3 + if-ge v1, v2, :cond_3 + + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v0 + + and-int/lit16 v0, v0, 0xff + + shl-int/lit8 v0, v0, 0x8 + + add-int/lit8 v4, v1, 0x1 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x10 + + or-int/2addr v0, v4 + + add-int/lit8 v4, v1, 0x2 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v4 + + and-int/lit16 v4, v4, 0xff + + shl-int/lit8 v4, v4, 0x18 + + or-int/2addr v0, v4 + + invoke-static {v0, v3}, Lf/h/a/c/w0/t;->k(ILjava/nio/ByteBuffer;)V + + add-int/lit8 v1, v1, 0x3 + + goto :goto_3 + + :cond_3 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + return-void +.end method + +.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + invoke-static {v0}, Lf/h/a/c/i1/c0;->J(I)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + invoke-static {v0}, Lf/h/a/c/i1/c0;->J(I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + const/4 v2, 0x4 + + invoke-direct {v0, v1, p1, v2}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V + + goto :goto_0 + + :cond_0 + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :goto_0 + return-object v0 + + :cond_1 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/u$a.smali b/com.discord/smali_classes2/f/h/a/c/w0/u$a.smali new file mode 100644 index 0000000000..bf4ed500ad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/u$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/w0/u$a; +.super Ljava/lang/Object; +.source "MediaCodecAudioRenderer.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/w0/u$b.smali b/com.discord/smali_classes2/f/h/a/c/w0/u$b.smali new file mode 100644 index 0000000000..2f464b262d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/u$b.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/c/w0/u$b; +.super Ljava/lang/Object; +.source "MediaCodecAudioRenderer.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/audio/AudioSink$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/w0/u; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/c/w0/u; + + +# direct methods +.method public constructor (Lf/h/a/c/w0/u;Lf/h/a/c/w0/u$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/w0/u$b;->a:Lf/h/a/c/w0/u; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/u.smali b/com.discord/smali_classes2/f/h/a/c/w0/u.smali new file mode 100644 index 0000000000..4ddbc03527 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/u.smali @@ -0,0 +1,3089 @@ +.class public Lf/h/a/c/w0/u; +.super Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer; +.source "MediaCodecAudioRenderer.java" + +# interfaces +.implements Lf/h/a/c/i1/p; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/w0/u$b; + } +.end annotation + + +# instance fields +.field public A0:Z + +.field public B0:Z + +.field public C0:Z + +.field public D0:Landroid/media/MediaFormat; + +.field public E0:Lcom/google/android/exoplayer2/Format; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public F0:J + +.field public G0:Z + +.field public H0:Z + +.field public I0:J + +.field public J0:I + +.field public final v0:Landroid/content/Context; + +.field public final w0:Lf/h/a/c/w0/l$a; + +.field public final x0:Lcom/google/android/exoplayer2/audio/AudioSink; + +.field public final y0:[J + +.field public z0:I + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;ZZLandroid/os/Handler;Lf/h/a/c/w0/l;Lcom/google/android/exoplayer2/audio/AudioSink;)V + .locals 7 + .param p3 # Lf/h/a/c/z0/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p6 # Landroid/os/Handler; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p7 # Lf/h/a/c/w0/l; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Lf/h/a/c/b1/f;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", + ">;ZZ", + "Landroid/os/Handler;", + "Lf/h/a/c/w0/l;", + "Lcom/google/android/exoplayer2/audio/AudioSink;", + ")V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + const/4 v1, 0x1 + + const v6, 0x472c4400 # 44100.0f + + move-object v0, p0 + + move-object v2, p2 + + move-object v3, p3 + + move v4, p4 + + move v5, p5 + + invoke-direct/range {v0 .. v6}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->(ILf/h/a/c/b1/f;Lf/h/a/c/z0/i;ZZF)V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/w0/u;->v0:Landroid/content/Context; + + iput-object p8, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/w0/u;->I0:J + + const/16 p1, 0xa + + new-array p1, p1, [J + + iput-object p1, p0, Lf/h/a/c/w0/u;->y0:[J + + new-instance p1, Lf/h/a/c/w0/l$a; + + invoke-direct {p1, p6, p7}, Lf/h/a/c/w0/l$a;->(Landroid/os/Handler;Lf/h/a/c/w0/l;)V + + iput-object p1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + new-instance p1, Lf/h/a/c/w0/u$b; + + const/4 p2, 0x0 + + invoke-direct {p1, p0, p2}, Lf/h/a/c/w0/u$b;->(Lf/h/a/c/w0/u;Lf/h/a/c/w0/u$a;)V + + check-cast p8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iput-object p1, p8, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->k:Lcom/google/android/exoplayer2/audio/AudioSink$a; + + return-void +.end method + + +# virtual methods +.method public A(JZ)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-super {p0, p1, p2, p3}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->A(JZ)V + + iget-object p3, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p3, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {p3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V + + iput-wide p1, p0, Lf/h/a/c/w0/u;->F0:J + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/w0/u;->G0:Z + + iput-boolean p1, p0, Lf/h/a/c/w0/u;->H0:Z + + const-wide p1, -0x7fffffffffffffffL # -4.9E-324 + + iput-wide p1, p0, Lf/h/a/c/w0/u;->I0:J + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/w0/u;->J0:I + + return-void +.end method + +.method public B()V + .locals 2 + + :try_start_0 + invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->B()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n()V + + return-void + + :catchall_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n()V + + throw v0 +.end method + +.method public C()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->k()V + + return-void +.end method + +.method public D()V + .locals 8 + + invoke-virtual {p0}, Lf/h/a/c/w0/u;->t0()V + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->N:Z + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; + + const-wide/16 v3, 0x0 + + iput-wide v3, v2, Lf/h/a/c/w0/n;->j:J + + iput v1, v2, Lf/h/a/c/w0/n;->u:I + + iput v1, v2, Lf/h/a/c/w0/n;->t:I + + iput-wide v3, v2, Lf/h/a/c/w0/n;->k:J + + iget-wide v3, v2, Lf/h/a/c/w0/n;->v:J + + const-wide v5, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long v7, v3, v5 + + if-nez v7, :cond_0 + + iget-object v1, v2, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; + + invoke-static {v1}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/c/w0/m;->a()V + + const/4 v1, 0x1 + + :cond_0 + if-eqz v1, :cond_1 + + iget-object v0, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; + + invoke-virtual {v0}, Landroid/media/AudioTrack;->pause()V + + :cond_1 + return-void +.end method + +.method public E([Lcom/google/android/exoplayer2/Format;J)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-wide p1, p0, Lf/h/a/c/w0/u;->I0:J + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long p3, p1, v0 + + if-eqz p3, :cond_1 + + iget p1, p0, Lf/h/a/c/w0/u;->J0:I + + iget-object p2, p0, Lf/h/a/c/w0/u;->y0:[J + + array-length p2, p2 + + if-ne p1, p2, :cond_0 + + const-string p1, "Too many stream changes, so dropping change at " + + invoke-static {p1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/c/w0/u;->y0:[J + + iget p3, p0, Lf/h/a/c/w0/u;->J0:I + + add-int/lit8 p3, p3, -0x1 + + aget-wide v0, p2, p3 + + invoke-virtual {p1, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "MediaCodecAudioRenderer" + + invoke-static {p2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_0 + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/c/w0/u;->J0:I + + :goto_0 + iget-object p1, p0, Lf/h/a/c/w0/u;->y0:[J + + iget p2, p0, Lf/h/a/c/w0/u;->J0:I + + add-int/lit8 p2, p2, -0x1 + + iget-wide v0, p0, Lf/h/a/c/w0/u;->I0:J + + aput-wide v0, p1, p2 + + :cond_1 + return-void +.end method + +.method public J(Landroid/media/MediaCodec;Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;)I + .locals 2 + + invoke-virtual {p0, p2, p4}, Lf/h/a/c/w0/u;->r0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I + + move-result p1 + + iget v0, p0, Lf/h/a/c/w0/u;->z0:I + + const/4 v1, 0x0 + + if-gt p1, v0, :cond_3 + + iget p1, p3, Lcom/google/android/exoplayer2/Format;->B:I + + if-nez p1, :cond_3 + + iget p1, p3, Lcom/google/android/exoplayer2/Format;->C:I + + if-nez p1, :cond_3 + + iget p1, p4, Lcom/google/android/exoplayer2/Format;->B:I + + if-nez p1, :cond_3 + + iget p1, p4, Lcom/google/android/exoplayer2/Format;->C:I + + if-eqz p1, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 p1, 0x1 + + invoke-virtual {p2, p3, p4, p1}, Lf/h/a/c/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z + + move-result p2 + + if-eqz p2, :cond_1 + + const/4 p1, 0x3 + + return p1 + + :cond_1 + iget-object p2, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + iget-object v0, p4, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {p2, v0}, Lf/h/a/c/i1/c0;->a(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget p2, p3, Lcom/google/android/exoplayer2/Format;->y:I + + iget v0, p4, Lcom/google/android/exoplayer2/Format;->y:I + + if-ne p2, v0, :cond_2 + + iget p2, p3, Lcom/google/android/exoplayer2/Format;->z:I + + iget v0, p4, Lcom/google/android/exoplayer2/Format;->z:I + + if-ne p2, v0, :cond_2 + + iget p2, p3, Lcom/google/android/exoplayer2/Format;->A:I + + iget v0, p4, Lcom/google/android/exoplayer2/Format;->A:I + + if-ne p2, v0, :cond_2 + + invoke-virtual {p3, p4}, Lcom/google/android/exoplayer2/Format;->p(Lcom/google/android/exoplayer2/Format;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget-object p2, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string p3, "audio/opus" + + invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-nez p2, :cond_2 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_2 + const/4 p2, 0x0 + + :goto_0 + if-eqz p2, :cond_3 + + return p1 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public K(Lf/h/a/c/b1/e;Landroid/media/MediaCodec;Lcom/google/android/exoplayer2/Format;Landroid/media/MediaCrypto;F)V + .locals 8 + .param p4 # Landroid/media/MediaCrypto; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/c/t;->j:[Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, p1, p3}, Lf/h/a/c/w0/u;->r0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I + + move-result v1 + + array-length v2, v0 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-ne v2, v3, :cond_0 + + goto :goto_1 + + :cond_0 + array-length v2, v0 + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v2, :cond_2 + + aget-object v6, v0, v5 + + invoke-virtual {p1, p3, v6, v4}, Lf/h/a/c/b1/e;->f(Lcom/google/android/exoplayer2/Format;Lcom/google/android/exoplayer2/Format;Z)Z + + move-result v7 + + if-eqz v7, :cond_1 + + invoke-virtual {p0, p1, v6}, Lf/h/a/c/w0/u;->r0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I + + move-result v6 + + invoke-static {v1, v6}, Ljava/lang/Math;->max(II)I + + move-result v1 + + :cond_1 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + iput v1, p0, Lf/h/a/c/w0/u;->z0:I + + iget-object v0, p1, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x18 + + const-string v5, "samsung" + + if-ge v1, v2, :cond_4 + + const-string v1, "OMX.SEC.aac.dec" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + sget-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "zeroflte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_3 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "herolte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_3 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "heroqlte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + :cond_3 + const/4 v0, 0x1 + + goto :goto_2 + + :cond_4 + const/4 v0, 0x0 + + :goto_2 + iput-boolean v0, p0, Lf/h/a/c/w0/u;->B0:Z + + iget-object v0, p1, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v2, 0x15 + + if-ge v1, v2, :cond_6 + + const-string v1, "OMX.SEC.mp3.dec" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_6 + + sget-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_6 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "baffin" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "grand" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "fortuna" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "gprimelte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "j2y18lte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/c/i1/c0;->b:Ljava/lang/String; + + const-string v1, "ms01" + + invoke-virtual {v0, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_6 + + :cond_5 + const/4 v0, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v0, 0x0 + + :goto_3 + iput-boolean v0, p0, Lf/h/a/c/w0/u;->C0:Z + + iget-boolean v0, p1, Lf/h/a/c/b1/e;->g:Z + + iput-boolean v0, p0, Lf/h/a/c/w0/u;->A0:Z + + if-eqz v0, :cond_7 + + const-string p1, "audio/raw" + + goto :goto_4 + + :cond_7 + iget-object p1, p1, Lf/h/a/c/b1/e;->c:Ljava/lang/String; + + :goto_4 + iget v0, p0, Lf/h/a/c/w0/u;->z0:I + + new-instance v1, Landroid/media/MediaFormat; + + invoke-direct {v1}, Landroid/media/MediaFormat;->()V + + const-string v2, "mime" + + invoke-virtual {v1, v2, p1}, Landroid/media/MediaFormat;->setString(Ljava/lang/String;Ljava/lang/String;)V + + iget p1, p3, Lcom/google/android/exoplayer2/Format;->y:I + + const-string v5, "channel-count" + + invoke-virtual {v1, v5, p1}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + + iget p1, p3, Lcom/google/android/exoplayer2/Format;->z:I + + const-string v5, "sample-rate" + + invoke-virtual {v1, v5, p1}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + + iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->n:Ljava/util/List; + + invoke-static {v1, p1}, Ld0/a/b/b/a;->Q0(Landroid/media/MediaFormat;Ljava/util/List;)V + + const-string p1, "max-input-size" + + invoke-static {v1, p1, v0}, Ld0/a/b/b/a;->p0(Landroid/media/MediaFormat;Ljava/lang/String;I)V + + sget p1, Lf/h/a/c/i1/c0;->a:I + + const/16 v0, 0x17 + + if-lt p1, v0, :cond_a + + const-string p1, "priority" + + invoke-virtual {v1, p1, v4}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + + const/high16 p1, -0x40800000 # -1.0f + + cmpl-float p1, p5, p1 + + if-eqz p1, :cond_a + + sget p1, Lf/h/a/c/i1/c0;->a:I + + if-ne p1, v0, :cond_9 + + sget-object p1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + const-string v0, "ZTE B2017G" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_8 + + sget-object p1, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + const-string v0, "AXON 7 mini" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_9 + + :cond_8 + const/4 p1, 0x1 + + goto :goto_5 + + :cond_9 + const/4 p1, 0x0 + + :goto_5 + if-nez p1, :cond_a + + const-string p1, "operating-rate" + + invoke-virtual {v1, p1, p5}, Landroid/media/MediaFormat;->setFloat(Ljava/lang/String;F)V + + :cond_a + sget p1, Lf/h/a/c/i1/c0;->a:I + + const/16 p5, 0x1c + + if-gt p1, p5, :cond_b + + iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string p5, "audio/ac4" + + invoke-virtual {p5, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_b + + const-string p1, "ac4-is-sync" + + invoke-virtual {v1, p1, v3}, Landroid/media/MediaFormat;->setInteger(Ljava/lang/String;I)V + + :cond_b + const/4 p1, 0x0 + + invoke-virtual {p2, v1, p1, p4, v4}, Landroid/media/MediaCodec;->configure(Landroid/media/MediaFormat;Landroid/view/Surface;Landroid/media/MediaCrypto;I)V + + iget-boolean p2, p0, Lf/h/a/c/w0/u;->A0:Z + + if-eqz p2, :cond_c + + iput-object v1, p0, Lf/h/a/c/w0/u;->D0:Landroid/media/MediaFormat; + + iget-object p1, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-virtual {v1, v2, p1}, Landroid/media/MediaFormat;->setString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_6 + + :cond_c + iput-object p1, p0, Lf/h/a/c/w0/u;->D0:Landroid/media/MediaFormat; + + :goto_6 + return-void +.end method + +.method public T(FLcom/google/android/exoplayer2/Format;[Lcom/google/android/exoplayer2/Format;)F + .locals 4 + + array-length p2, p3 + + const/4 v0, -0x1 + + const/4 v1, 0x0 + + const/4 v2, -0x1 + + :goto_0 + if-ge v1, p2, :cond_1 + + aget-object v3, p3, v1 + + iget v3, v3, Lcom/google/android/exoplayer2/Format;->z:I + + if-eq v3, v0, :cond_0 + + invoke-static {v2, v3}, Ljava/lang/Math;->max(II)I + + move-result v2 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + if-ne v2, v0, :cond_2 + + const/high16 p1, -0x40800000 # -1.0f + + goto :goto_1 + + :cond_2 + int-to-float p2, v2 + + mul-float p1, p1, p2 + + :goto_1 + return p1 +.end method + +.method public U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/b1/f;", + "Lcom/google/android/exoplayer2/Format;", + "Z)", + "Ljava/util/List<", + "Lf/h/a/c/b1/e;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation + + iget-object v0, p2, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 + + :cond_0 + iget v1, p2, Lcom/google/android/exoplayer2/Format;->y:I + + invoke-virtual {p0, v1, v0}, Lf/h/a/c/w0/u;->s0(ILjava/lang/String;)I + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-eqz v1, :cond_2 + + invoke-interface {p1}, Lf/h/a/c/b1/f;->a()Lf/h/a/c/b1/e; + + move-result-object v1 + + if-eqz v1, :cond_2 + + invoke-static {v1}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + return-object p1 + + :cond_2 + invoke-interface {p1, v0, p3, v2}, Lf/h/a/c/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; + + move-result-object v1 + + invoke-static {v1, p2}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil;->g(Ljava/util/List;Lcom/google/android/exoplayer2/Format;)Ljava/util/List; + + move-result-object p2 + + const-string v1, "audio/eac3-joc" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + const-string p2, "audio/eac3" + + invoke-interface {p1, p2, p3, v2}, Lf/h/a/c/b1/f;->b(Ljava/lang/String;ZZ)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + move-object p2, v0 + + :cond_3 + invoke-static {p2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public Z(Ljava/lang/String;JJ)V + .locals 9 + + iget-object v1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v7, v1, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; + + if-eqz v7, :cond_0 + + new-instance v8, Lf/h/a/c/w0/b; + + move-object v0, v8 + + move-object v2, p1 + + move-wide v3, p2 + + move-wide v5, p4 + + invoke-direct/range {v0 .. v6}, Lf/h/a/c/w0/b;->(Lf/h/a/c/w0/l$a;Ljava/lang/String;JJ)V + + invoke-virtual {v7, v8}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method + +.method public a()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public a0(Lf/h/a/c/d0;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->a0(Lf/h/a/c/d0;)V + + iget-object p1, p1, Lf/h/a/c/d0;->c:Lcom/google/android/exoplayer2/Format; + + iput-object p1, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget-object v0, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v1, v0, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; + + if-eqz v1, :cond_0 + + new-instance v2, Lf/h/a/c/w0/a; + + invoke-direct {v2, v0, p1}, Lf/h/a/c/w0/a;->(Lf/h/a/c/w0/l$a;Lcom/google/android/exoplayer2/Format;)V + + invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method + +.method public b()Lf/h/a/c/j0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->f()Lf/h/a/c/j0; + + move-result-object v0 + + return-object v0 +.end method + +.method public b0(Landroid/media/MediaCodec;Landroid/media/MediaFormat;)V + .locals 9 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-object p1, p0, Lf/h/a/c/w0/u;->D0:Landroid/media/MediaFormat; + + const-string v0, "channel-count" + + if-eqz p1, :cond_0 + + invoke-virtual {p1, v0}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I + + move-result p2 + + const-string v1, "mime" + + invoke-virtual {p1, v1}, Landroid/media/MediaFormat;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p0, p2, v1}, Lf/h/a/c/w0/u;->s0(ILjava/lang/String;)I + + move-result p2 + + move v2, p2 + + move-object p2, p1 + + goto :goto_1 + + :cond_0 + const-string p1, "v-bits-per-sample" + + invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->containsKey(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I + + move-result p1 + + invoke-static {p1}, Lf/h/a/c/i1/c0;->y(I)I + + move-result p1 + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget-object v1, p1, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + const-string v2, "audio/raw" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget p1, p1, Lcom/google/android/exoplayer2/Format;->A:I + + goto :goto_0 + + :cond_2 + const/4 p1, 0x2 + + :goto_0 + move v2, p1 + + :goto_1 + invoke-virtual {p2, v0}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I + + move-result v3 + + const-string p1, "sample-rate" + + invoke-virtual {p2, p1}, Landroid/media/MediaFormat;->getInteger(Ljava/lang/String;)I + + move-result v4 + + iget-boolean p1, p0, Lf/h/a/c/w0/u;->B0:Z + + if-eqz p1, :cond_3 + + const/4 p1, 0x6 + + if-ne v3, p1, :cond_3 + + iget-object p2, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget p2, p2, Lcom/google/android/exoplayer2/Format;->y:I + + if-ge p2, p1, :cond_3 + + new-array p1, p2, [I + + const/4 p2, 0x0 + + :goto_2 + iget-object v0, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget v0, v0, Lcom/google/android/exoplayer2/Format;->y:I + + if-ge p2, v0, :cond_4 + + aput p2, p1, p2 + + add-int/lit8 p2, p2, 0x1 + + goto :goto_2 + + :cond_3 + const/4 p1, 0x0 + + :cond_4 + move-object v6, p1 + + :try_start_0 + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + const/4 v5, 0x0 + + iget-object p2, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget v7, p2, Lcom/google/android/exoplayer2/Format;->B:I + + iget-object p2, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + iget v8, p2, Lcom/google/android/exoplayer2/Format;->C:I + :try_end_0 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object v1, p1 + + check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + :try_start_1 + invoke-virtual/range {v1 .. v8}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b(IIII[III)V + :try_end_1 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$ConfigurationException; {:try_start_1 .. :try_end_1} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-result-object p1 + + throw p1 +.end method + +.method public c()J + .locals 2 + + iget v0, p0, Lf/h/a/c/t;->h:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/c/w0/u;->t0()V + + :cond_0 + iget-wide v0, p0, Lf/h/a/c/w0/u;->F0:J + + return-wide v0 +.end method + +.method public c0(J)V + .locals 4 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + :goto_0 + iget v0, p0, Lf/h/a/c/w0/u;->J0:I + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/w0/u;->y0:[J + + const/4 v1, 0x0 + + aget-wide v2, v0, v1 + + cmp-long v0, p1, v2 + + if-ltz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I + + const/4 v3, 0x1 + + if-ne v2, v3, :cond_0 + + const/4 v2, 0x2 + + iput v2, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I + + :cond_0 + iget v0, p0, Lf/h/a/c/w0/u;->J0:I + + sub-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/c/w0/u;->J0:I + + iget-object v2, p0, Lf/h/a/c/w0/u;->y0:[J + + invoke-static {v2, v3, v2, v1, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public d(ILjava/lang/Object;)V + .locals 4 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_7 + + const/4 v0, 0x3 + + if-eq p1, v0, :cond_4 + + const/4 v0, 0x5 + + if-eq p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + check-cast p2, Lf/h/a/c/w0/o; + + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; + + invoke-virtual {v0, p2}, Lf/h/a/c/w0/o;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + iget v0, p2, Lf/h/a/c/w0/o;->a:I + + iget v1, p2, Lf/h/a/c/w0/o;->b:F + + iget-object v2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; + + if-eqz v2, :cond_3 + + iget-object v3, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; + + iget v3, v3, Lf/h/a/c/w0/o;->a:I + + if-eq v3, v0, :cond_2 + + invoke-virtual {v2, v0}, Landroid/media/AudioTrack;->attachAuxEffect(I)I + + :cond_2 + if-eqz v0, :cond_3 + + iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o:Landroid/media/AudioTrack; + + invoke-virtual {v0, v1}, Landroid/media/AudioTrack;->setAuxEffectSendLevel(F)I + + :cond_3 + iput-object p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->P:Lf/h/a/c/w0/o; + + goto :goto_0 + + :cond_4 + check-cast p2, Lf/h/a/c/w0/i; + + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget-object v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/c/w0/i; + + invoke-virtual {v0, p2}, Lf/h/a/c/w0/i;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + goto :goto_0 + + :cond_5 + iput-object p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p:Lf/h/a/c/w0/i; + + iget-boolean p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z + + if-eqz p2, :cond_6 + + goto :goto_0 + + :cond_6 + invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V + + const/4 p2, 0x0 + + iput p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I + + goto :goto_0 + + :cond_7 + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->D:F + + cmpl-float v0, v0, p2 + + if-eqz v0, :cond_8 + + iput p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->D:F + + invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->o()V + + :cond_8 + :goto_0 + return-void +.end method + +.method public d0(Lf/h/a/c/y0/e;)V + .locals 5 + + iget-boolean v0, p0, Lf/h/a/c/w0/u;->G0:Z + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J + + iget-wide v2, p0, Lf/h/a/c/w0/u;->F0:J + + sub-long/2addr v0, v2 + + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide v0 + + const-wide/32 v2, 0x7a120 + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J + + iput-wide v0, p0, Lf/h/a/c/w0/u;->F0:J + + :cond_0 + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/w0/u;->G0:Z + + :cond_1 + iget-wide v0, p1, Lf/h/a/c/y0/e;->f:J + + iget-wide v2, p0, Lf/h/a/c/w0/u;->I0:J + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/c/w0/u;->I0:J + + return-void +.end method + +.method public e(Lf/h/a/c/j0;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget-object v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; + + if-eqz v1, :cond_0 + + iget-boolean v1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->j:Z + + if-nez v1, :cond_0 + + sget-object p1, Lf/h/a/c/j0;->e:Lf/h/a/c/j0; + + iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->f()Lf/h/a/c/j0; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/c/j0;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_2 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->q:Lf/h/a/c/j0; + + goto :goto_0 + + :cond_1 + iput-object p1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; + + :cond_2 + :goto_0 + return-void +.end method + +.method public f0(JJLandroid/media/MediaCodec;Ljava/nio/ByteBuffer;IIJZZLcom/google/android/exoplayer2/Format;)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + iget-boolean p1, p0, Lf/h/a/c/w0/u;->C0:Z + + if-eqz p1, :cond_0 + + const-wide/16 p1, 0x0 + + cmp-long p3, p9, p1 + + if-nez p3, :cond_0 + + and-int/lit8 p1, p8, 0x4 + + if-eqz p1, :cond_0 + + iget-wide p1, p0, Lf/h/a/c/w0/u;->I0:J + + const-wide p3, -0x7fffffffffffffffL # -4.9E-324 + + cmp-long p12, p1, p3 + + if-eqz p12, :cond_0 + + move-wide p9, p1 + + :cond_0 + iget-boolean p1, p0, Lf/h/a/c/w0/u;->A0:Z + + const/4 p2, 0x0 + + const/4 p3, 0x1 + + const/4 p4, 0x2 + + if-eqz p1, :cond_1 + + and-int/lit8 p1, p8, 0x2 + + if-eqz p1, :cond_1 + + invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V + + return p3 + + :cond_1 + if-eqz p11, :cond_3 + + invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V + + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + iget p2, p1, Lf/h/a/c/y0/d;->f:I + + add-int/2addr p2, p3 + + iput p2, p1, Lf/h/a/c/y0/d;->f:I + + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget p2, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I + + if-ne p2, p3, :cond_2 + + iput p4, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I + + :cond_2 + return p3 + + :cond_3 + :try_start_0 + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + :try_end_0 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_0 .. :try_end_0} :catch_0 + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + :try_start_1 + invoke-virtual {p1, p6, p9, p10}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->h(Ljava/nio/ByteBuffer;J)Z + + move-result p1 + + if-eqz p1, :cond_4 + + invoke-virtual {p5, p7, p2}, Landroid/media/MediaCodec;->releaseOutputBuffer(IZ)V + + iget-object p1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + iget p2, p1, Lf/h/a/c/y0/d;->e:I + + add-int/2addr p2, p3 + + iput p2, p1, Lf/h/a/c/y0/d;->e:I + :try_end_1 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$InitializationException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_1 .. :try_end_1} :catch_0 + + return p3 + + :cond_4 + return p2 + + :catch_0 + move-exception p1 + + goto :goto_0 + + :catch_1 + move-exception p1 + + :goto_0 + iget-object p2, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, p1, p2}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-result-object p1 + + throw p1 +.end method + +.method public g()Z + .locals 4 + + iget-boolean v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->o0:Z + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-boolean v3, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z + + if-eqz v3, :cond_0 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_2 + + goto :goto_2 + + :cond_2 + const/4 v1, 0x0 + + :goto_2 + return v1 +.end method + +.method public i0()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->c()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->l()V + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->L:Z + :try_end_0 + .catch Lcom/google/android/exoplayer2/audio/AudioSink$WriteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_0 + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/w0/u;->E0:Lcom/google/android/exoplayer2/Format; + + invoke-virtual {p0, v0, v1}, Lf/h/a/c/t;->w(Ljava/lang/Exception;Lcom/google/android/exoplayer2/Format;)Lcom/google/android/exoplayer2/ExoPlaybackException; + + move-result-object v0 + + throw v0 +.end method + +.method public o0(Lf/h/a/c/b1/f;Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/Format;)I + .locals 6 + .param p2 # Lf/h/a/c/z0/i; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/c/b1/f;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/m;", + ">;", + "Lcom/google/android/exoplayer2/Format;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/mediacodec/MediaCodecUtil$DecoderQueryException; + } + .end annotation + + iget-object v0, p3, Lcom/google/android/exoplayer2/Format;->l:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/q;->g(Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/16 v3, 0x15 + + if-lt v1, v3, :cond_1 + + const/16 v1, 0x20 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + const/4 v4, 0x1 + + if-eqz v3, :cond_3 + + const-class v3, Lf/h/a/c/z0/m; + + iget-object v5, p3, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; + + invoke-virtual {v3, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_3 + + iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->F:Ljava/lang/Class; + + if-nez v3, :cond_2 + + iget-object v3, p3, Lcom/google/android/exoplayer2/Format;->o:Lcom/google/android/exoplayer2/drm/DrmInitData; + + invoke-static {p2, v3}, Lf/h/a/c/t;->H(Lf/h/a/c/z0/i;Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p2, 0x0 + + goto :goto_2 + + :cond_3 + :goto_1 + const/4 p2, 0x1 + + :goto_2 + if-eqz p2, :cond_5 + + iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I + + invoke-virtual {p0, v3, v0}, Lf/h/a/c/w0/u;->s0(ILjava/lang/String;)I + + move-result v3 + + if-eqz v3, :cond_4 + + const/4 v3, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v3, 0x0 + + :goto_3 + if-eqz v3, :cond_5 + + invoke-interface {p1}, Lf/h/a/c/b1/f;->a()Lf/h/a/c/b1/e; + + move-result-object v3 + + if-eqz v3, :cond_5 + + or-int/lit8 p1, v1, 0xc + + return p1 + + :cond_5 + const-string v3, "audio/raw" + + invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_6 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I + + iget v5, p3, Lcom/google/android/exoplayer2/Format;->A:I + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0, v3, v5}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z + + move-result v0 + + if-eqz v0, :cond_7 + + :cond_6 + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + iget v3, p3, Lcom/google/android/exoplayer2/Format;->y:I + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + const/4 v5, 0x2 + + invoke-virtual {v0, v3, v5}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z + + move-result v0 + + if-nez v0, :cond_8 + + :cond_7 + return v4 + + :cond_8 + invoke-virtual {p0, p1, p3, v2}, Lf/h/a/c/w0/u;->U(Lf/h/a/c/b1/f;Lcom/google/android/exoplayer2/Format;Z)Ljava/util/List; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_9 + + return v4 + + :cond_9 + if-nez p2, :cond_a + + return v5 + + :cond_a + invoke-interface {p1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/c/b1/e; + + invoke-virtual {p1, p3}, Lf/h/a/c/b1/e;->d(Lcom/google/android/exoplayer2/Format;)Z + + move-result p2 + + if-eqz p2, :cond_b + + invoke-virtual {p1, p3}, Lf/h/a/c/b1/e;->e(Lcom/google/android/exoplayer2/Format;)Z + + move-result p1 + + if-eqz p1, :cond_b + + const/16 p1, 0x10 + + goto :goto_4 + + :cond_b + const/16 p1, 0x8 + + :goto_4 + if-eqz p2, :cond_c + + const/4 p2, 0x4 + + goto :goto_5 + + :cond_c + const/4 p2, 0x3 + + :goto_5 + or-int/2addr p1, p2 + + or-int/2addr p1, v1 + + return p1 +.end method + +.method public final r0(Lf/h/a/c/b1/e;Lcom/google/android/exoplayer2/Format;)I + .locals 1 + + iget-object p1, p1, Lf/h/a/c/b1/e;->a:Ljava/lang/String; + + const-string v0, "OMX.google.raw.decoder" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + sget p1, Lf/h/a/c/i1/c0;->a:I + + const/16 v0, 0x18 + + if-ge p1, v0, :cond_1 + + const/16 v0, 0x17 + + if-ne p1, v0, :cond_0 + + iget-object p1, p0, Lf/h/a/c/w0/u;->v0:Landroid/content/Context; + + invoke-static {p1}, Lf/h/a/c/i1/c0;->N(Landroid/content/Context;)Z + + move-result p1 + + if-nez p1, :cond_1 + + :cond_0 + const/4 p1, -0x1 + + return p1 + + :cond_1 + iget p1, p2, Lcom/google/android/exoplayer2/Format;->m:I + + return p1 +.end method + +.method public s0(ILjava/lang/String;)I + .locals 3 + + const-string v0, "audio/eac3-joc" + + invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object p2, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + const/4 v1, -0x1 + + const/16 v2, 0x12 + + check-cast p2, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {p2, v1, v2}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-static {v0}, Lf/h/a/c/i1/q;->b(Ljava/lang/String;)I + + move-result p1 + + return p1 + + :cond_0 + const-string p2, "audio/eac3" + + :cond_1 + invoke-static {p2}, Lf/h/a/c/i1/q;->b(Ljava/lang/String;)I + + move-result p2 + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v0, p1, p2}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->p(II)Z + + move-result p1 + + if-eqz p1, :cond_2 + + return p2 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method + +.method public t()Lf/h/a/c/i1/p; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + return-object p0 +.end method + +.method public final t0()V + .locals 31 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/c/w0/u;->g()Z + + move-result v2 + + check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j()Z + + move-result v3 + + if-eqz v3, :cond_27 + + iget v3, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->B:I + + if-nez v3, :cond_0 + + goto/16 :goto_15 + + :cond_0 + iget-object v3, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->i:Lf/h/a/c/w0/n; + + iget-object v7, v3, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; + + invoke-static {v7}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v7}, Landroid/media/AudioTrack;->getPlayState()I + + move-result v7 + + const/4 v8, 0x3 + + const/4 v9, 0x2 + + const/4 v15, 0x1 + + const-wide/16 v16, 0x3e8 + + if-ne v7, v8, :cond_19 + + invoke-virtual {v3}, Lf/h/a/c/w0/n;->b()J + + move-result-wide v11 + + invoke-virtual {v3, v11, v12}, Lf/h/a/c/w0/n;->a(J)J + + move-result-wide v27 + + const-wide/16 v11, 0x0 + + cmp-long v7, v27, v11 + + if-nez v7, :cond_1 + + goto/16 :goto_9 + + :cond_1 + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v20 + + div-long v13, v20, v16 + + iget-wide v4, v3, Lf/h/a/c/w0/n;->k:J + + sub-long v4, v13, v4 + + const-wide/16 v20, 0x7530 + + cmp-long v7, v4, v20 + + if-ltz v7, :cond_3 + + iget-object v4, v3, Lf/h/a/c/w0/n;->b:[J + + iget v5, v3, Lf/h/a/c/w0/n;->t:I + + sub-long v20, v27, v13 + + aput-wide v20, v4, v5 + + add-int/2addr v5, v15 + + const/16 v4, 0xa + + rem-int/2addr v5, v4 + + iput v5, v3, Lf/h/a/c/w0/n;->t:I + + iget v5, v3, Lf/h/a/c/w0/n;->u:I + + if-ge v5, v4, :cond_2 + + add-int/2addr v5, v15 + + iput v5, v3, Lf/h/a/c/w0/n;->u:I + + :cond_2 + iput-wide v13, v3, Lf/h/a/c/w0/n;->k:J + + iput-wide v11, v3, Lf/h/a/c/w0/n;->j:J + + const/4 v4, 0x0 + + :goto_0 + iget v5, v3, Lf/h/a/c/w0/n;->u:I + + if-ge v4, v5, :cond_3 + + iget-wide v10, v3, Lf/h/a/c/w0/n;->j:J + + iget-object v12, v3, Lf/h/a/c/w0/n;->b:[J + + aget-wide v20, v12, v4 + + int-to-long v6, v5 + + div-long v20, v20, v6 + + add-long v5, v20, v10 + + iput-wide v5, v3, Lf/h/a/c/w0/n;->j:J + + add-int/lit8 v4, v4, 0x1 + + const-wide/16 v11, 0x0 + + goto :goto_0 + + :cond_3 + iget-boolean v4, v3, Lf/h/a/c/w0/n;->h:Z + + if-eqz v4, :cond_4 + + goto/16 :goto_9 + + :cond_4 + iget-object v4, v3, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; + + invoke-static {v4}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v5, v4, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v5, :cond_10 + + iget-wide v10, v4, Lf/h/a/c/w0/m;->e:J + + sub-long v10, v13, v10 + + iget-wide v6, v4, Lf/h/a/c/w0/m;->d:J + + cmp-long v20, v10, v6 + + if-gez v20, :cond_5 + + goto/16 :goto_3 + + :cond_5 + iput-wide v13, v4, Lf/h/a/c/w0/m;->e:J + + iget-object v6, v5, Lf/h/a/c/w0/m$a;->a:Landroid/media/AudioTrack; + + iget-object v7, v5, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + invoke-virtual {v6, v7}, Landroid/media/AudioTrack;->getTimestamp(Landroid/media/AudioTimestamp;)Z + + move-result v6 + + if-eqz v6, :cond_7 + + iget-object v7, v5, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + iget-wide v10, v7, Landroid/media/AudioTimestamp;->framePosition:J + + move-wide/from16 v29, v13 + + iget-wide v12, v5, Lf/h/a/c/w0/m$a;->d:J + + cmp-long v14, v12, v10 + + if-lez v14, :cond_6 + + iget-wide v12, v5, Lf/h/a/c/w0/m$a;->c:J + + const-wide/16 v20, 0x1 + + add-long v12, v12, v20 + + iput-wide v12, v5, Lf/h/a/c/w0/m$a;->c:J + + :cond_6 + iput-wide v10, v5, Lf/h/a/c/w0/m$a;->d:J + + iget-wide v12, v5, Lf/h/a/c/w0/m$a;->c:J + + const/16 v14, 0x20 + + shl-long/2addr v12, v14 + + add-long/2addr v10, v12 + + iput-wide v10, v5, Lf/h/a/c/w0/m$a;->e:J + + goto :goto_1 + + :cond_7 + move-wide/from16 v29, v13 + + :goto_1 + iget v5, v4, Lf/h/a/c/w0/m;->b:I + + if-eqz v5, :cond_d + + if-eq v5, v15, :cond_b + + if-eq v5, v9, :cond_a + + if-eq v5, v8, :cond_9 + + const/4 v8, 0x4 + + if-ne v5, v8, :cond_8 + + goto :goto_2 + + :cond_8 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1}, Ljava/lang/IllegalStateException;->()V + + throw v1 + + :cond_9 + if-eqz v6, :cond_f + + invoke-virtual {v4}, Lf/h/a/c/w0/m;->a()V + + goto :goto_2 + + :cond_a + if-nez v6, :cond_f + + invoke-virtual {v4}, Lf/h/a/c/w0/m;->a()V + + goto :goto_2 + + :cond_b + if-eqz v6, :cond_c + + iget-object v5, v4, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + iget-wide v10, v5, Lf/h/a/c/w0/m$a;->e:J + + iget-wide v12, v4, Lf/h/a/c/w0/m;->f:J + + cmp-long v5, v10, v12 + + if-lez v5, :cond_f + + invoke-virtual {v4, v9}, Lf/h/a/c/w0/m;->b(I)V + + goto :goto_2 + + :cond_c + invoke-virtual {v4}, Lf/h/a/c/w0/m;->a()V + + goto :goto_2 + + :cond_d + if-eqz v6, :cond_e + + iget-object v5, v4, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + iget-object v8, v5, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + iget-wide v10, v8, Landroid/media/AudioTimestamp;->nanoTime:J + + div-long v10, v10, v16 + + iget-wide v12, v4, Lf/h/a/c/w0/m;->c:J + + cmp-long v8, v10, v12 + + if-ltz v8, :cond_11 + + iget-wide v10, v5, Lf/h/a/c/w0/m$a;->e:J + + iput-wide v10, v4, Lf/h/a/c/w0/m;->f:J + + invoke-virtual {v4, v15}, Lf/h/a/c/w0/m;->b(I)V + + goto :goto_2 + + :cond_e + iget-wide v10, v4, Lf/h/a/c/w0/m;->c:J + + sub-long v13, v29, v10 + + const-wide/32 v10, 0x7a120 + + cmp-long v5, v13, v10 + + if-lez v5, :cond_f + + invoke-virtual {v4, v8}, Lf/h/a/c/w0/m;->b(I)V + + :cond_f + :goto_2 + move v12, v6 + + goto :goto_4 + + :cond_10 + :goto_3 + move-wide/from16 v29, v13 + + :cond_11 + const/4 v12, 0x0 + + :goto_4 + const-wide/32 v5, 0x4c4b40 + + if-nez v12, :cond_12 + + goto :goto_7 + + :cond_12 + iget-object v8, v4, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v8, :cond_13 + + iget-object v8, v8, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + iget-wide v10, v8, Landroid/media/AudioTimestamp;->nanoTime:J + + div-long v10, v10, v16 + + move-wide/from16 v23, v10 + + goto :goto_5 + + :cond_13 + const-wide v23, -0x7fffffffffffffffL # -4.9E-324 + + :goto_5 + iget-object v8, v4, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v8, :cond_14 + + iget-wide v10, v8, Lf/h/a/c/w0/m$a;->e:J + + goto :goto_6 + + :cond_14 + const-wide/16 v10, -0x1 + + :goto_6 + sub-long v12, v23, v29 + + invoke-static {v12, v13}, Ljava/lang/Math;->abs(J)J + + move-result-wide v12 + + cmp-long v8, v12, v5 + + if-lez v8, :cond_15 + + iget-object v8, v3, Lf/h/a/c/w0/n;->a:Lf/h/a/c/w0/n$a; + + move-object/from16 v20, v8 + + move-wide/from16 v21, v10 + + move-wide/from16 v25, v29 + + invoke-interface/range {v20 .. v28}, Lf/h/a/c/w0/n$a;->d(JJJJ)V + + const/4 v8, 0x4 + + invoke-virtual {v4, v8}, Lf/h/a/c/w0/m;->b(I)V + + goto :goto_7 + + :cond_15 + invoke-virtual {v3, v10, v11}, Lf/h/a/c/w0/n;->a(J)J + + move-result-wide v12 + + sub-long v12, v12, v27 + + invoke-static {v12, v13}, Ljava/lang/Math;->abs(J)J + + move-result-wide v12 + + cmp-long v8, v12, v5 + + if-lez v8, :cond_16 + + iget-object v8, v3, Lf/h/a/c/w0/n;->a:Lf/h/a/c/w0/n$a; + + move-object/from16 v20, v8 + + move-wide/from16 v21, v10 + + move-wide/from16 v25, v29 + + invoke-interface/range {v20 .. v28}, Lf/h/a/c/w0/n$a;->c(JJJJ)V + + const/4 v8, 0x4 + + invoke-virtual {v4, v8}, Lf/h/a/c/w0/m;->b(I)V + + goto :goto_7 + + :cond_16 + const/4 v8, 0x4 + + iget v10, v4, Lf/h/a/c/w0/m;->b:I + + if-ne v10, v8, :cond_17 + + invoke-virtual {v4}, Lf/h/a/c/w0/m;->a()V + + :cond_17 + :goto_7 + iget-boolean v4, v3, Lf/h/a/c/w0/n;->o:Z + + if-eqz v4, :cond_19 + + iget-object v4, v3, Lf/h/a/c/w0/n;->l:Ljava/lang/reflect/Method; + + if-eqz v4, :cond_19 + + iget-wide v10, v3, Lf/h/a/c/w0/n;->p:J + + sub-long v13, v29, v10 + + const-wide/32 v10, 0x7a120 + + cmp-long v8, v13, v10 + + if-ltz v8, :cond_19 + + :try_start_0 + iget-object v8, v3, Lf/h/a/c/w0/n;->c:Landroid/media/AudioTrack; + + invoke-static {v8}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v7, 0x0 + + new-array v10, v7, [Ljava/lang/Object; + + invoke-virtual {v4, v8, v10}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-static {v4}, Lf/h/a/c/i1/c0;->f(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + int-to-long v7, v4 + + mul-long v7, v7, v16 + + iget-wide v10, v3, Lf/h/a/c/w0/n;->i:J + + sub-long/2addr v7, v10 + + iput-wide v7, v3, Lf/h/a/c/w0/n;->m:J + + const-wide/16 v10, 0x0 + + invoke-static {v7, v8, v10, v11}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v7 + + iput-wide v7, v3, Lf/h/a/c/w0/n;->m:J + + cmp-long v4, v7, v5 + + if-lez v4, :cond_18 + + iget-object v4, v3, Lf/h/a/c/w0/n;->a:Lf/h/a/c/w0/n$a; + + invoke-interface {v4, v7, v8}, Lf/h/a/c/w0/n$a;->b(J)V + + iput-wide v10, v3, Lf/h/a/c/w0/n;->m:J + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_18 + move-wide/from16 v5, v29 + + const/4 v4, 0x0 + + goto :goto_8 + + :catch_0 + const/4 v4, 0x0 + + iput-object v4, v3, Lf/h/a/c/w0/n;->l:Ljava/lang/reflect/Method; + + move-wide/from16 v5, v29 + + :goto_8 + iput-wide v5, v3, Lf/h/a/c/w0/n;->p:J + + goto :goto_a + + :cond_19 + :goto_9 + const/4 v4, 0x0 + + :goto_a + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v5 + + div-long v5, v5, v16 + + iget-object v7, v3, Lf/h/a/c/w0/n;->f:Lf/h/a/c/w0/m; + + invoke-static {v7}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + iget v8, v7, Lf/h/a/c/w0/m;->b:I + + if-eq v8, v15, :cond_1b + + if-ne v8, v9, :cond_1a + + goto :goto_b + + :cond_1a + const/4 v8, 0x0 + + goto :goto_c + + :cond_1b + :goto_b + const/4 v8, 0x1 + + :goto_c + if-eqz v8, :cond_20 + + iget-object v2, v7, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v2, :cond_1c + + iget-wide v13, v2, Lf/h/a/c/w0/m$a;->e:J + + goto :goto_d + + :cond_1c + const-wide/16 v13, -0x1 + + :goto_d + invoke-virtual {v3, v13, v14}, Lf/h/a/c/w0/n;->a(J)J + + move-result-wide v2 + + iget v8, v7, Lf/h/a/c/w0/m;->b:I + + if-ne v8, v9, :cond_1d + + goto :goto_e + + :cond_1d + const/4 v15, 0x0 + + :goto_e + if-nez v15, :cond_1e + + goto :goto_11 + + :cond_1e + iget-object v7, v7, Lf/h/a/c/w0/m;->a:Lf/h/a/c/w0/m$a; + + if-eqz v7, :cond_1f + + iget-object v7, v7, Lf/h/a/c/w0/m$a;->b:Landroid/media/AudioTimestamp; + + iget-wide v7, v7, Landroid/media/AudioTimestamp;->nanoTime:J + + div-long v7, v7, v16 + + move-wide/from16 v18, v7 + + goto :goto_f + + :cond_1f + const-wide v18, -0x7fffffffffffffffL # -4.9E-324 + + :goto_f + sub-long v5, v5, v18 + + add-long/2addr v2, v5 + + goto :goto_11 + + :cond_20 + iget v7, v3, Lf/h/a/c/w0/n;->u:I + + if-nez v7, :cond_21 + + invoke-virtual {v3}, Lf/h/a/c/w0/n;->b()J + + move-result-wide v5 + + invoke-virtual {v3, v5, v6}, Lf/h/a/c/w0/n;->a(J)J + + move-result-wide v5 + + goto :goto_10 + + :cond_21 + iget-wide v7, v3, Lf/h/a/c/w0/n;->j:J + + add-long/2addr v5, v7 + + :goto_10 + if-nez v2, :cond_22 + + iget-wide v2, v3, Lf/h/a/c/w0/n;->m:J + + sub-long/2addr v5, v2 + + :cond_22 + move-wide v2, v5 + + :goto_11 + iget-object v5, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; + + invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->g()J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->a(J)J + + move-result-wide v5 + + invoke-static {v2, v3, v5, v6}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v2 + + iget-wide v5, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->C:J + + move-object v10, v4 + + :goto_12 + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v4 + + if-nez v4, :cond_23 + + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->getFirst()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; + + iget-wide v7, v4, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->c:J + + cmp-long v4, v2, v7 + + if-ltz v4, :cond_23 + + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->remove()Ljava/lang/Object; + + move-result-object v4 + + move-object v10, v4 + + check-cast v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e; + + goto :goto_12 + + :cond_23 + if-eqz v10, :cond_24 + + iget-object v4, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->a:Lf/h/a/c/j0; + + iput-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; + + iget-wide v7, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->c:J + + iput-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J + + iget-wide v7, v10, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$e;->b:J + + iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->C:J + + sub-long/2addr v7, v9 + + iput-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J + + :cond_24 + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; + + iget v4, v4, Lf/h/a/c/j0;->a:F + + const/high16 v7, 0x3f800000 # 1.0f + + cmpl-float v4, v4, v7 + + if-nez v4, :cond_25 + + iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J + + add-long/2addr v2, v7 + + iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J + + sub-long/2addr v2, v7 + + goto :goto_14 + + :cond_25 + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->j:Ljava/util/ArrayDeque; + + invoke-virtual {v4}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v4 + + if-eqz v4, :cond_26 + + iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J + + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b; + + iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J + + sub-long/2addr v2, v9 + + invoke-interface {v4, v2, v3}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->b(J)J + + move-result-wide v2 + + goto :goto_13 + + :cond_26 + iget-wide v7, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->s:J + + iget-wide v9, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->t:J + + sub-long/2addr v2, v9 + + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->r:Lf/h/a/c/j0; + + iget v4, v4, Lf/h/a/c/j0;->a:F + + invoke-static {v2, v3, v4}, Lf/h/a/c/i1/c0;->w(JF)J + + move-result-wide v2 + + :goto_13 + add-long/2addr v2, v7 + + :goto_14 + iget-object v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->n:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c; + + iget-object v1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->b:Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b; + + invoke-interface {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$b;->c()J + + move-result-wide v7 + + invoke-virtual {v4, v7, v8}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink$c;->a(J)J + + move-result-wide v7 + + add-long/2addr v7, v2 + + add-long/2addr v7, v5 + + goto :goto_16 + + :cond_27 + :goto_15 + const-wide/high16 v7, -0x8000000000000000L + + :goto_16 + const-wide/high16 v1, -0x8000000000000000L + + cmp-long v3, v7, v1 + + if-eqz v3, :cond_29 + + iget-boolean v1, v0, Lf/h/a/c/w0/u;->H0:Z + + if-eqz v1, :cond_28 + + goto :goto_17 + + :cond_28 + iget-wide v1, v0, Lf/h/a/c/w0/u;->F0:J + + invoke-static {v1, v2, v7, v8}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v7 + + :goto_17 + iput-wide v7, v0, Lf/h/a/c/w0/u;->F0:J + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/c/w0/u;->H0:Z + + :cond_29 + return-void +.end method + +.method public y()V + .locals 3 + + const-wide v0, -0x7fffffffffffffffL # -4.9E-324 + + :try_start_0 + iput-wide v0, p0, Lf/h/a/c/w0/u;->I0:J + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/w0/u;->J0:I + + iget-object v0, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + check-cast v0, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + :try_start_1 + invoke-virtual {v0}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y()V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v0, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v1, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + invoke-virtual {v0, v1}, Lf/h/a/c/w0/l$a;->a(Lf/h/a/c/y0/d;)V + + return-void + + :catchall_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + invoke-virtual {v1, v2}, Lf/h/a/c/w0/l$a;->a(Lf/h/a/c/y0/d;)V + + throw v0 + + :catchall_1 + move-exception v0 + + :try_start_3 + invoke-super {p0}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->y()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + iget-object v1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + invoke-virtual {v1, v2}, Lf/h/a/c/w0/l$a;->a(Lf/h/a/c/y0/d;)V + + throw v0 + + :catchall_2 + move-exception v0 + + iget-object v1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v2, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + invoke-virtual {v1, v2}, Lf/h/a/c/w0/l$a;->a(Lf/h/a/c/y0/d;)V + + throw v0 +.end method + +.method public z(Z)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/ExoPlaybackException; + } + .end annotation + + invoke-super {p0, p1}, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->z(Z)V + + iget-object p1, p0, Lf/h/a/c/w0/u;->w0:Lf/h/a/c/w0/l$a; + + iget-object v0, p0, Lcom/google/android/exoplayer2/mediacodec/MediaCodecRenderer;->t0:Lf/h/a/c/y0/d; + + iget-object v1, p1, Lf/h/a/c/w0/l$a;->a:Landroid/os/Handler; + + if-eqz v1, :cond_0 + + new-instance v2, Lf/h/a/c/w0/c; + + invoke-direct {v2, p1, v0}, Lf/h/a/c/w0/c;->(Lf/h/a/c/w0/l$a;Lf/h/a/c/y0/d;)V + + invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + iget-object p1, p0, Lf/h/a/c/t;->f:Lf/h/a/c/q0; + + iget p1, p1, Lf/h/a/c/q0;->a:I + + const/4 v0, 0x0 + + if-eqz p1, :cond_4 + + iget-object v1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + if-eqz v1, :cond_3 + + sget v2, Lf/h/a/c/i1/c0;->a:I + + const/16 v3, 0x15 + + const/4 v4, 0x1 + + if-lt v2, v3, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->F(Z)V + + iget-boolean v0, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z + + if-eqz v0, :cond_2 + + iget v0, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I + + if-eq v0, p1, :cond_5 + + :cond_2 + iput-boolean v4, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z + + iput p1, v1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I + + invoke-virtual {v1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V + + goto :goto_0 + + :cond_3 + const/4 p1, 0x0 + + throw p1 + + :cond_4 + iget-object p1, p0, Lf/h/a/c/w0/u;->x0:Lcom/google/android/exoplayer2/audio/AudioSink; + + check-cast p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink; + + iget-boolean v1, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z + + if-eqz v1, :cond_5 + + iput-boolean v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->Q:Z + + iput v0, p1, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->O:I + + invoke-virtual {p1}, Lcom/google/android/exoplayer2/audio/DefaultAudioSink;->d()V + + :cond_5 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/v.smali b/com.discord/smali_classes2/f/h/a/c/w0/v.smali new file mode 100644 index 0000000000..83c258f5d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/v.smali @@ -0,0 +1,255 @@ +.class public final Lf/h/a/c/w0/v; +.super Lf/h/a/c/w0/p; +.source "ResamplingAudioProcessor.java" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/w0/p;->()V + + return-void +.end method + + +# virtual methods +.method public b(Ljava/nio/ByteBuffer;)V + .locals 8 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + sub-int v2, v1, v0 + + iget-object v3, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/high16 v4, 0x30000000 + + const/high16 v5, 0x20000000 + + const/high16 v6, 0x10000000 + + const/4 v7, 0x3 + + if-eq v3, v7, :cond_2 + + if-eq v3, v6, :cond_3 + + if-eq v3, v5, :cond_1 + + if-ne v3, v4, :cond_0 + + div-int/lit8 v2, v2, 0x2 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_1 + div-int/lit8 v2, v2, 0x3 + + :cond_2 + mul-int/lit8 v2, v2, 0x2 + + :cond_3 + :goto_0 + invoke-virtual {p0, v2}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + if-eq v3, v7, :cond_7 + + if-eq v3, v6, :cond_6 + + if-eq v3, v5, :cond_5 + + if-ne v3, v4, :cond_4 + + :goto_1 + if-ge v0, v1, :cond_8 + + add-int/lit8 v3, v0, 0x2 + + invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v3, v0, 0x3 + + invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v0, v0, 0x4 + + goto :goto_1 + + :cond_4 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_5 + :goto_2 + if-ge v0, v1, :cond_8 + + add-int/lit8 v3, v0, 0x1 + + invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v3, v0, 0x2 + + invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v0, v0, 0x3 + + goto :goto_2 + + :cond_6 + :goto_3 + if-ge v0, v1, :cond_8 + + add-int/lit8 v3, v0, 0x1 + + invoke-virtual {p1, v3}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v0, v0, 0x2 + + goto :goto_3 + + :cond_7 + :goto_4 + if-ge v0, v1, :cond_8 + + const/4 v3, 0x0 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + and-int/lit16 v3, v3, 0xff + + add-int/lit8 v3, v3, -0x80 + + int-to-byte v3, v3 + + invoke-virtual {v2, v3}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_8 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + invoke-virtual {v2}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + return-void +.end method + +.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/4 v1, 0x2 + + const/4 v2, 0x3 + + if-eq v0, v2, :cond_1 + + if-eq v0, v1, :cond_1 + + const/high16 v2, 0x10000000 + + if-eq v0, v2, :cond_1 + + const/high16 v2, 0x20000000 + + if-eq v0, v2, :cond_1 + + const/high16 v2, 0x30000000 + + if-ne v0, v2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 + + :cond_1 + :goto_0 + if-eq v0, v1, :cond_2 + + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v2, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + invoke-direct {v0, v2, p1, v1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V + + goto :goto_1 + + :cond_2 + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :goto_1 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/w.smali b/com.discord/smali_classes2/f/h/a/c/w0/w.smali new file mode 100644 index 0000000000..ef4411df6c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/w.smali @@ -0,0 +1,658 @@ +.class public final Lf/h/a/c/w0/w; +.super Lf/h/a/c/w0/p; +.source "SilenceSkippingAudioProcessor.java" + + +# instance fields +.field public i:I + +.field public j:Z + +.field public k:[B + +.field public l:[B + +.field public m:I + +.field public n:I + +.field public o:I + +.field public p:Z + +.field public q:J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/c/w0/p;->()V + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/w0/w;->k:[B + + iput-object v0, p0, Lf/h/a/c/w0/w;->l:[B + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/w0/w;->j:Z + + return v0 +.end method + +.method public b(Ljava/nio/ByteBuffer;)V + .locals 9 + + :cond_0 + :goto_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasRemaining()Z + + move-result v0 + + if-eqz v0, :cond_b + + iget-object v0, p0, Lf/h/a/c/w0/p;->g:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->hasRemaining()Z + + move-result v0 + + if-nez v0, :cond_b + + iget v0, p0, Lf/h/a/c/w0/w;->m:I + + const/4 v1, 0x1 + + if-eqz v0, :cond_6 + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + if-eq v0, v1, :cond_2 + + if-ne v0, v3, :cond_1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p0, p1}, Lf/h/a/c/w0/w;->k(Ljava/nio/ByteBuffer;)I + + move-result v1 + + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + iget-wide v3, p0, Lf/h/a/c/w0/w;->q:J + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v5 + + iget v6, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v5, v6 + + int-to-long v5, v5 + + add-long/2addr v3, v5 + + iput-wide v3, p0, Lf/h/a/c/w0/w;->q:J + + iget-object v3, p0, Lf/h/a/c/w0/w;->l:[B + + iget v4, p0, Lf/h/a/c/w0/w;->o:I + + invoke-virtual {p0, p1, v3, v4}, Lf/h/a/c/w0/w;->m(Ljava/nio/ByteBuffer;[BI)V + + if-ge v1, v0, :cond_0 + + iget-object v1, p0, Lf/h/a/c/w0/w;->l:[B + + iget v3, p0, Lf/h/a/c/w0/w;->o:I + + invoke-virtual {p0, v1, v3}, Lf/h/a/c/w0/w;->l([BI)V + + iput v2, p0, Lf/h/a/c/w0/w;->m:I + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1}, Ljava/lang/IllegalStateException;->()V + + throw p1 + + :cond_2 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p0, p1}, Lf/h/a/c/w0/w;->k(Ljava/nio/ByteBuffer;)I + + move-result v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v4 + + sub-int v4, v1, v4 + + iget-object v5, p0, Lf/h/a/c/w0/w;->k:[B + + array-length v6, v5 + + iget v7, p0, Lf/h/a/c/w0/w;->n:I + + sub-int/2addr v6, v7 + + if-ge v1, v0, :cond_3 + + if-ge v4, v6, :cond_3 + + invoke-virtual {p0, v5, v7}, Lf/h/a/c/w0/w;->l([BI)V + + iput v2, p0, Lf/h/a/c/w0/w;->n:I + + iput v2, p0, Lf/h/a/c/w0/w;->m:I + + goto :goto_0 + + :cond_3 + invoke-static {v4, v6}, Ljava/lang/Math;->min(II)I + + move-result v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v4 + + add-int/2addr v4, v1 + + invoke-virtual {p1, v4}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + iget-object v4, p0, Lf/h/a/c/w0/w;->k:[B + + iget v5, p0, Lf/h/a/c/w0/w;->n:I + + invoke-virtual {p1, v4, v5, v1}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; + + iget v4, p0, Lf/h/a/c/w0/w;->n:I + + add-int/2addr v4, v1 + + iput v4, p0, Lf/h/a/c/w0/w;->n:I + + iget-object v1, p0, Lf/h/a/c/w0/w;->k:[B + + array-length v5, v1 + + if-ne v4, v5, :cond_5 + + iget-boolean v5, p0, Lf/h/a/c/w0/w;->p:Z + + if-eqz v5, :cond_4 + + iget v4, p0, Lf/h/a/c/w0/w;->o:I + + invoke-virtual {p0, v1, v4}, Lf/h/a/c/w0/w;->l([BI)V + + iget-wide v4, p0, Lf/h/a/c/w0/w;->q:J + + iget v1, p0, Lf/h/a/c/w0/w;->n:I + + iget v6, p0, Lf/h/a/c/w0/w;->o:I + + mul-int/lit8 v6, v6, 0x2 + + sub-int/2addr v1, v6 + + iget v6, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v1, v6 + + int-to-long v6, v1 + + add-long/2addr v4, v6 + + iput-wide v4, p0, Lf/h/a/c/w0/w;->q:J + + goto :goto_1 + + :cond_4 + iget-wide v5, p0, Lf/h/a/c/w0/w;->q:J + + iget v1, p0, Lf/h/a/c/w0/w;->o:I + + sub-int/2addr v4, v1 + + iget v1, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v4, v1 + + int-to-long v7, v4 + + add-long/2addr v5, v7 + + iput-wide v5, p0, Lf/h/a/c/w0/w;->q:J + + :goto_1 + iget-object v1, p0, Lf/h/a/c/w0/w;->k:[B + + iget v4, p0, Lf/h/a/c/w0/w;->n:I + + invoke-virtual {p0, p1, v1, v4}, Lf/h/a/c/w0/w;->m(Ljava/nio/ByteBuffer;[BI)V + + iput v2, p0, Lf/h/a/c/w0/w;->n:I + + iput v3, p0, Lf/h/a/c/w0/w;->m:I + + :cond_5 + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + goto/16 :goto_0 + + :cond_6 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v2 + + iget-object v3, p0, Lf/h/a/c/w0/w;->k:[B + + array-length v3, v3 + + add-int/2addr v2, v3 + + invoke-static {v0, v2}, Ljava/lang/Math;->min(II)I + + move-result v2 + + invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v2 + + add-int/lit8 v2, v2, -0x1 + + :goto_2 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v3 + + if-lt v2, v3, :cond_8 + + invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v3 + + invoke-static {v3}, Ljava/lang/Math;->abs(I)I + + move-result v3 + + const/4 v4, 0x4 + + if-le v3, v4, :cond_7 + + iget v3, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v2, v3 + + mul-int v2, v2, v3 + + add-int/2addr v2, v3 + + goto :goto_3 + + :cond_7 + add-int/lit8 v2, v2, -0x2 + + goto :goto_2 + + :cond_8 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v2 + + :goto_3 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v3 + + if-ne v2, v3, :cond_9 + + iput v1, p0, Lf/h/a/c/w0/w;->m:I + + goto :goto_4 + + :cond_9 + invoke-virtual {p1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v2 + + invoke-virtual {p0, v2}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v3 + + invoke-virtual {v3, p1}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + if-lez v2, :cond_a + + iput-boolean v1, p0, Lf/h/a/c/w0/w;->p:Z + + :cond_a + :goto_4 + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + goto/16 :goto_0 + + :cond_b + return-void +.end method + +.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_1 + + iget-boolean v0, p0, Lf/h/a/c/w0/w;->j:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :goto_0 + return-object p1 + + :cond_1 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 +.end method + +.method public f()V + .locals 6 + + iget-boolean v0, p0, Lf/h/a/c/w0/w;->j:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v1, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + iput v1, p0, Lf/h/a/c/w0/w;->i:I + + const-wide/32 v2, 0x249f0 + + iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + int-to-long v4, v0 + + mul-long v4, v4, v2 + + const-wide/32 v2, 0xf4240 + + div-long/2addr v4, v2 + + long-to-int v0, v4 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/c/w0/w;->k:[B + + array-length v1, v1 + + if-eq v1, v0, :cond_0 + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/w0/w;->k:[B + + :cond_0 + const-wide/16 v0, 0x4e20 + + iget-object v4, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v4, v4, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + int-to-long v4, v4 + + mul-long v4, v4, v0 + + div-long/2addr v4, v2 + + long-to-int v0, v4 + + iget v1, p0, Lf/h/a/c/w0/w;->i:I + + mul-int v0, v0, v1 + + iput v0, p0, Lf/h/a/c/w0/w;->o:I + + iget-object v1, p0, Lf/h/a/c/w0/w;->l:[B + + array-length v1, v1 + + if-eq v1, v0, :cond_1 + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/w0/w;->l:[B + + :cond_1 + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/w0/w;->m:I + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/w0/w;->q:J + + iput v0, p0, Lf/h/a/c/w0/w;->n:I + + iput-boolean v0, p0, Lf/h/a/c/w0/w;->p:Z + + return-void +.end method + +.method public h()V + .locals 4 + + iget v0, p0, Lf/h/a/c/w0/w;->n:I + + if-lez v0, :cond_0 + + iget-object v1, p0, Lf/h/a/c/w0/w;->k:[B + + invoke-virtual {p0, v1, v0}, Lf/h/a/c/w0/w;->l([BI)V + + :cond_0 + iget-boolean v0, p0, Lf/h/a/c/w0/w;->p:Z + + if-nez v0, :cond_1 + + iget-wide v0, p0, Lf/h/a/c/w0/w;->q:J + + iget v2, p0, Lf/h/a/c/w0/w;->o:I + + iget v3, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v2, v3 + + int-to-long v2, v2 + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/w0/w;->q:J + + :cond_1 + return-void +.end method + +.method public i()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/w0/w;->j:Z + + iput v0, p0, Lf/h/a/c/w0/w;->o:I + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/w0/w;->k:[B + + iput-object v0, p0, Lf/h/a/c/w0/w;->l:[B + + return-void +.end method + +.method public final k(Ljava/nio/ByteBuffer;)I + .locals 3 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + add-int/lit8 v0, v0, 0x1 + + :goto_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->get(I)B + + move-result v1 + + invoke-static {v1}, Ljava/lang/Math;->abs(I)I + + move-result v1 + + const/4 v2, 0x4 + + if-le v1, v2, :cond_0 + + iget p1, p0, Lf/h/a/c/w0/w;->i:I + + div-int/2addr v0, p1 + + mul-int v0, v0, p1 + + return v0 + + :cond_0 + add-int/lit8 v0, v0, 0x2 + + goto :goto_0 + + :cond_1 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + return p1 +.end method + +.method public final l([BI)V + .locals 2 + + invoke-virtual {p0, p2}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + const/4 v1, 0x0 + + invoke-virtual {v0, p1, v1, p2}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + if-lez p2, :cond_0 + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/w0/w;->p:Z + + :cond_0 + return-void +.end method + +.method public final m(Ljava/nio/ByteBuffer;[BI)V + .locals 4 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v0 + + iget v1, p0, Lf/h/a/c/w0/w;->o:I + + invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I + + move-result v0 + + iget v1, p0, Lf/h/a/c/w0/w;->o:I + + sub-int/2addr v1, v0 + + sub-int/2addr p3, v1 + + iget-object v2, p0, Lf/h/a/c/w0/w;->l:[B + + const/4 v3, 0x0 + + invoke-static {p2, p3, v2, v3, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p2 + + sub-int/2addr p2, v0 + + invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + iget-object p2, p0, Lf/h/a/c/w0/w;->l:[B + + invoke-virtual {p1, p2, v1, v0}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/x.smali b/com.discord/smali_classes2/f/h/a/c/w0/x.smali new file mode 100644 index 0000000000..2ede540e53 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/x.smali @@ -0,0 +1,1112 @@ +.class public final Lf/h/a/c/w0/x; +.super Ljava/lang/Object; +.source "Sonic.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:F + +.field public final d:F + +.field public final e:F + +.field public final f:I + +.field public final g:I + +.field public final h:I + +.field public final i:[S + +.field public j:[S + +.field public k:I + +.field public l:[S + +.field public m:I + +.field public n:[S + +.field public o:I + +.field public p:I + +.field public q:I + +.field public r:I + +.field public s:I + +.field public t:I + +.field public u:I + +.field public v:I + + +# direct methods +.method public constructor (IIFFI)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/c/w0/x;->a:I + + iput p2, p0, Lf/h/a/c/w0/x;->b:I + + iput p3, p0, Lf/h/a/c/w0/x;->c:F + + iput p4, p0, Lf/h/a/c/w0/x;->d:F + + int-to-float p3, p1 + + int-to-float p4, p5 + + div-float/2addr p3, p4 + + iput p3, p0, Lf/h/a/c/w0/x;->e:F + + div-int/lit16 p3, p1, 0x190 + + iput p3, p0, Lf/h/a/c/w0/x;->f:I + + div-int/lit8 p1, p1, 0x41 + + iput p1, p0, Lf/h/a/c/w0/x;->g:I + + mul-int/lit8 p1, p1, 0x2 + + iput p1, p0, Lf/h/a/c/w0/x;->h:I + + new-array p3, p1, [S + + iput-object p3, p0, Lf/h/a/c/w0/x;->i:[S + + mul-int p3, p1, p2 + + new-array p3, p3, [S + + iput-object p3, p0, Lf/h/a/c/w0/x;->j:[S + + mul-int p3, p1, p2 + + new-array p3, p3, [S + + iput-object p3, p0, Lf/h/a/c/w0/x;->l:[S + + mul-int p1, p1, p2 + + new-array p1, p1, [S + + iput-object p1, p0, Lf/h/a/c/w0/x;->n:[S + + return-void +.end method + +.method public static e(II[SI[SI[SI)V + .locals 8 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p1, :cond_1 + + mul-int v2, p3, p1 + + add-int/2addr v2, v1 + + mul-int v3, p7, p1 + + add-int/2addr v3, v1 + + mul-int v4, p5, p1 + + add-int/2addr v4, v1 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, p0, :cond_0 + + aget-short v6, p4, v4 + + sub-int v7, p0, v5 + + mul-int v7, v7, v6 + + aget-short v6, p6, v3 + + mul-int v6, v6, v5 + + add-int/2addr v6, v7 + + div-int/2addr v6, p0 + + int-to-short v6, v6 + + aput-short v6, p2, v2 + + add-int/2addr v2, p1 + + add-int/2addr v4, p1 + + add-int/2addr v3, p1 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + + +# virtual methods +.method public final a([SII)V + .locals 3 + + iget-object v0, p0, Lf/h/a/c/w0/x;->l:[S + + iget v1, p0, Lf/h/a/c/w0/x;->m:I + + invoke-virtual {p0, v0, v1, p3}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/w0/x;->l:[S + + iget v1, p0, Lf/h/a/c/w0/x;->b:I + + mul-int p2, p2, v1 + + iget v2, p0, Lf/h/a/c/w0/x;->m:I + + mul-int v2, v2, v1 + + mul-int v1, v1, p3 + + invoke-static {p1, p2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/c/w0/x;->m:I + + add-int/2addr p1, p3 + + iput p1, p0, Lf/h/a/c/w0/x;->m:I + + return-void +.end method + +.method public final b([SII)V + .locals 6 + + iget v0, p0, Lf/h/a/c/w0/x;->h:I + + div-int/2addr v0, p3 + + iget v1, p0, Lf/h/a/c/w0/x;->b:I + + mul-int p3, p3, v1 + + mul-int p2, p2, v1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_1 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_1 + if-ge v3, p3, :cond_0 + + mul-int v5, v2, p3 + + add-int/2addr v5, p2 + + add-int/2addr v5, v3 + + aget-short v5, p1, v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_0 + div-int/2addr v4, p3 + + iget-object v3, p0, Lf/h/a/c/w0/x;->i:[S + + int-to-short v4, v4 + + aput-short v4, v3, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final c([SII)[S + .locals 2 + + array-length v0, p1 + + iget v1, p0, Lf/h/a/c/w0/x;->b:I + + div-int/2addr v0, v1 + + add-int/2addr p2, p3 + + if-gt p2, v0, :cond_0 + + return-object p1 + + :cond_0 + mul-int/lit8 v0, v0, 0x3 + + div-int/lit8 v0, v0, 0x2 + + add-int/2addr v0, p3 + + mul-int v0, v0, v1 + + invoke-static {p1, v0}, Ljava/util/Arrays;->copyOf([SI)[S + + move-result-object p1 + + return-object p1 +.end method + +.method public final d([SIII)I + .locals 9 + + iget v0, p0, Lf/h/a/c/w0/x;->b:I + + mul-int p2, p2, v0 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const/16 v2, 0xff + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + if-gt p3, p4, :cond_3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_1 + if-ge v5, p3, :cond_0 + + add-int v7, p2, v5 + + aget-short v7, p1, v7 + + add-int v8, p2, p3 + + add-int/2addr v8, v5 + + aget-short v8, p1, v8 + + sub-int/2addr v7, v8 + + invoke-static {v7}, Ljava/lang/Math;->abs(I)I + + move-result v7 + + add-int/2addr v6, v7 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_1 + + :cond_0 + mul-int v5, v6, v3 + + mul-int v7, v0, p3 + + if-ge v5, v7, :cond_1 + + move v3, p3 + + move v0, v6 + + :cond_1 + mul-int v5, v6, v2 + + mul-int v7, v4, p3 + + if-le v5, v7, :cond_2 + + move v2, p3 + + move v4, v6 + + :cond_2 + add-int/lit8 p3, p3, 0x1 + + goto :goto_0 + + :cond_3 + div-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/c/w0/x;->u:I + + div-int/2addr v4, v2 + + iput v4, p0, Lf/h/a/c/w0/x;->v:I + + return v3 +.end method + +.method public final f()V + .locals 20 + + move-object/from16 v0, p0 + + iget v1, v0, Lf/h/a/c/w0/x;->m:I + + iget v2, v0, Lf/h/a/c/w0/x;->c:F + + iget v3, v0, Lf/h/a/c/w0/x;->d:F + + div-float/2addr v2, v3 + + iget v4, v0, Lf/h/a/c/w0/x;->e:F + + mul-float v4, v4, v3 + + float-to-double v5, v2 + + const/high16 v3, 0x3f800000 # 1.0f + + const/4 v7, 0x1 + + const/4 v8, 0x0 + + const-wide v9, 0x3ff0000a7c5ac472L # 1.00001 + + cmpl-double v11, v5, v9 + + if-gtz v11, :cond_1 + + const-wide v9, 0x3fefffeb074a771dL # 0.99999 + + cmpg-double v11, v5, v9 + + if-gez v11, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v2, v0, Lf/h/a/c/w0/x;->j:[S + + iget v5, v0, Lf/h/a/c/w0/x;->k:I + + invoke-virtual {v0, v2, v8, v5}, Lf/h/a/c/w0/x;->a([SII)V + + iput v8, v0, Lf/h/a/c/w0/x;->k:I + + goto/16 :goto_b + + :cond_1 + :goto_0 + iget v9, v0, Lf/h/a/c/w0/x;->k:I + + iget v10, v0, Lf/h/a/c/w0/x;->h:I + + if-ge v9, v10, :cond_2 + + goto/16 :goto_a + + :cond_2 + const/4 v10, 0x0 + + :goto_1 + iget v11, v0, Lf/h/a/c/w0/x;->r:I + + if-lez v11, :cond_3 + + iget v12, v0, Lf/h/a/c/w0/x;->h:I + + invoke-static {v12, v11}, Ljava/lang/Math;->min(II)I + + move-result v11 + + iget-object v12, v0, Lf/h/a/c/w0/x;->j:[S + + invoke-virtual {v0, v12, v10, v11}, Lf/h/a/c/w0/x;->a([SII)V + + iget v12, v0, Lf/h/a/c/w0/x;->r:I + + sub-int/2addr v12, v11 + + iput v12, v0, Lf/h/a/c/w0/x;->r:I + + add-int/2addr v10, v11 + + goto/16 :goto_9 + + :cond_3 + iget-object v11, v0, Lf/h/a/c/w0/x;->j:[S + + iget v12, v0, Lf/h/a/c/w0/x;->a:I + + const/16 v13, 0xfa0 + + if-le v12, v13, :cond_4 + + div-int/lit16 v12, v12, 0xfa0 + + goto :goto_2 + + :cond_4 + const/4 v12, 0x1 + + :goto_2 + iget v13, v0, Lf/h/a/c/w0/x;->b:I + + if-ne v13, v7, :cond_5 + + if-ne v12, v7, :cond_5 + + iget v12, v0, Lf/h/a/c/w0/x;->f:I + + iget v13, v0, Lf/h/a/c/w0/x;->g:I + + invoke-virtual {v0, v11, v10, v12, v13}, Lf/h/a/c/w0/x;->d([SIII)I + + move-result v11 + + goto :goto_3 + + :cond_5 + invoke-virtual {v0, v11, v10, v12}, Lf/h/a/c/w0/x;->b([SII)V + + iget-object v13, v0, Lf/h/a/c/w0/x;->i:[S + + iget v14, v0, Lf/h/a/c/w0/x;->f:I + + div-int/2addr v14, v12 + + iget v15, v0, Lf/h/a/c/w0/x;->g:I + + div-int/2addr v15, v12 + + invoke-virtual {v0, v13, v8, v14, v15}, Lf/h/a/c/w0/x;->d([SIII)I + + move-result v13 + + if-eq v12, v7, :cond_9 + + mul-int v13, v13, v12 + + mul-int/lit8 v12, v12, 0x4 + + sub-int v14, v13, v12 + + add-int/2addr v13, v12 + + iget v12, v0, Lf/h/a/c/w0/x;->f:I + + if-ge v14, v12, :cond_6 + + move v14, v12 + + :cond_6 + iget v12, v0, Lf/h/a/c/w0/x;->g:I + + if-le v13, v12, :cond_7 + + move v13, v12 + + :cond_7 + iget v12, v0, Lf/h/a/c/w0/x;->b:I + + if-ne v12, v7, :cond_8 + + invoke-virtual {v0, v11, v10, v14, v13}, Lf/h/a/c/w0/x;->d([SIII)I + + move-result v11 + + goto :goto_3 + + :cond_8 + invoke-virtual {v0, v11, v10, v7}, Lf/h/a/c/w0/x;->b([SII)V + + iget-object v11, v0, Lf/h/a/c/w0/x;->i:[S + + invoke-virtual {v0, v11, v8, v14, v13}, Lf/h/a/c/w0/x;->d([SIII)I + + move-result v11 + + goto :goto_3 + + :cond_9 + move v11, v13 + + :goto_3 + iget v12, v0, Lf/h/a/c/w0/x;->u:I + + iget v13, v0, Lf/h/a/c/w0/x;->v:I + + if-eqz v12, :cond_d + + iget v14, v0, Lf/h/a/c/w0/x;->s:I + + if-nez v14, :cond_a + + goto :goto_4 + + :cond_a + mul-int/lit8 v14, v12, 0x3 + + if-le v13, v14, :cond_b + + goto :goto_4 + + :cond_b + mul-int/lit8 v12, v12, 0x2 + + iget v13, v0, Lf/h/a/c/w0/x;->t:I + + mul-int/lit8 v13, v13, 0x3 + + if-gt v12, v13, :cond_c + + goto :goto_4 + + :cond_c + const/4 v12, 0x1 + + goto :goto_5 + + :cond_d + :goto_4 + const/4 v12, 0x0 + + :goto_5 + if-eqz v12, :cond_e + + iget v12, v0, Lf/h/a/c/w0/x;->s:I + + move v15, v12 + + goto :goto_6 + + :cond_e + move v15, v11 + + :goto_6 + iget v12, v0, Lf/h/a/c/w0/x;->u:I + + iput v12, v0, Lf/h/a/c/w0/x;->t:I + + iput v11, v0, Lf/h/a/c/w0/x;->s:I + + const-wide/high16 v11, 0x3ff0000000000000L # 1.0 + + const/high16 v13, 0x40000000 # 2.0f + + cmpl-double v14, v5, v11 + + if-lez v14, :cond_10 + + iget-object v14, v0, Lf/h/a/c/w0/x;->j:[S + + cmpl-float v11, v2, v13 + + if-ltz v11, :cond_f + + int-to-float v11, v15 + + sub-float v12, v2, v3 + + div-float/2addr v11, v12 + + float-to-int v11, v11 + + move v13, v11 + + goto :goto_7 + + :cond_f + int-to-float v11, v15 + + sub-float/2addr v13, v2 + + mul-float v13, v13, v11 + + sub-float v11, v2, v3 + + div-float/2addr v13, v11 + + float-to-int v11, v13 + + iput v11, v0, Lf/h/a/c/w0/x;->r:I + + move v13, v15 + + :goto_7 + iget-object v11, v0, Lf/h/a/c/w0/x;->l:[S + + iget v12, v0, Lf/h/a/c/w0/x;->m:I + + invoke-virtual {v0, v11, v12, v13}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v12 + + iput-object v12, v0, Lf/h/a/c/w0/x;->l:[S + + iget v11, v0, Lf/h/a/c/w0/x;->b:I + + iget v7, v0, Lf/h/a/c/w0/x;->m:I + + add-int v18, v10, v15 + + move/from16 v16, v11 + + move v11, v13 + + move-object/from16 v17, v12 + + move/from16 v12, v16 + + move/from16 v19, v13 + + move-object/from16 v13, v17 + + move-object/from16 v17, v14 + + move v14, v7 + + move v7, v15 + + move-object/from16 v15, v17 + + move/from16 v16, v10 + + invoke-static/range {v11 .. v18}, Lf/h/a/c/w0/x;->e(II[SI[SI[SI)V + + iget v11, v0, Lf/h/a/c/w0/x;->m:I + + add-int v11, v11, v19 + + iput v11, v0, Lf/h/a/c/w0/x;->m:I + + add-int v15, v7, v19 + + add-int/2addr v15, v10 + + move v10, v15 + + goto :goto_9 + + :cond_10 + move v7, v15 + + iget-object v15, v0, Lf/h/a/c/w0/x;->j:[S + + const/high16 v11, 0x3f000000 # 0.5f + + cmpg-float v11, v2, v11 + + if-gez v11, :cond_11 + + int-to-float v11, v7 + + mul-float v11, v11, v2 + + sub-float v12, v3, v2 + + div-float/2addr v11, v12 + + float-to-int v11, v11 + + move/from16 v19, v11 + + goto :goto_8 + + :cond_11 + int-to-float v11, v7 + + mul-float v13, v13, v2 + + sub-float/2addr v13, v3 + + mul-float v13, v13, v11 + + sub-float v11, v3, v2 + + div-float/2addr v13, v11 + + float-to-int v11, v13 + + iput v11, v0, Lf/h/a/c/w0/x;->r:I + + move/from16 v19, v7 + + :goto_8 + iget-object v11, v0, Lf/h/a/c/w0/x;->l:[S + + iget v12, v0, Lf/h/a/c/w0/x;->m:I + + add-int v14, v7, v19 + + invoke-virtual {v0, v11, v12, v14}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v11 + + iput-object v11, v0, Lf/h/a/c/w0/x;->l:[S + + iget v12, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v13, v10, v12 + + iget v3, v0, Lf/h/a/c/w0/x;->m:I + + mul-int v3, v3, v12 + + mul-int v12, v12, v7 + + invoke-static {v15, v13, v11, v3, v12}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v12, v0, Lf/h/a/c/w0/x;->b:I + + iget-object v13, v0, Lf/h/a/c/w0/x;->l:[S + + iget v3, v0, Lf/h/a/c/w0/x;->m:I + + add-int/2addr v3, v7 + + add-int v16, v10, v7 + + move/from16 v11, v19 + + move v7, v14 + + move v14, v3 + + move-object v3, v15 + + move-object/from16 v17, v3 + + move/from16 v18, v10 + + invoke-static/range {v11 .. v18}, Lf/h/a/c/w0/x;->e(II[SI[SI[SI)V + + iget v3, v0, Lf/h/a/c/w0/x;->m:I + + add-int/2addr v3, v7 + + iput v3, v0, Lf/h/a/c/w0/x;->m:I + + add-int v10, v10, v19 + + :goto_9 + iget v3, v0, Lf/h/a/c/w0/x;->h:I + + add-int/2addr v3, v10 + + if-le v3, v9, :cond_1c + + iget v2, v0, Lf/h/a/c/w0/x;->k:I + + sub-int/2addr v2, v10 + + iget-object v3, v0, Lf/h/a/c/w0/x;->j:[S + + iget v5, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v10, v10, v5 + + mul-int v5, v5, v2 + + invoke-static {v3, v10, v3, v8, v5}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v2, v0, Lf/h/a/c/w0/x;->k:I + + :goto_a + const/high16 v3, 0x3f800000 # 1.0f + + :goto_b + cmpl-float v2, v4, v3 + + if-eqz v2, :cond_1b + + iget v2, v0, Lf/h/a/c/w0/x;->m:I + + if-ne v2, v1, :cond_12 + + goto/16 :goto_12 + + :cond_12 + iget v2, v0, Lf/h/a/c/w0/x;->a:I + + int-to-float v3, v2 + + div-float/2addr v3, v4 + + float-to-int v3, v3 + + :goto_c + const/16 v4, 0x4000 + + if-gt v3, v4, :cond_1a + + if-le v2, v4, :cond_13 + + goto/16 :goto_11 + + :cond_13 + iget v4, v0, Lf/h/a/c/w0/x;->m:I + + sub-int/2addr v4, v1 + + iget-object v5, v0, Lf/h/a/c/w0/x;->n:[S + + iget v6, v0, Lf/h/a/c/w0/x;->o:I + + invoke-virtual {v0, v5, v6, v4}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v5 + + iput-object v5, v0, Lf/h/a/c/w0/x;->n:[S + + iget-object v6, v0, Lf/h/a/c/w0/x;->l:[S + + iget v7, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v9, v1, v7 + + iget v10, v0, Lf/h/a/c/w0/x;->o:I + + mul-int v10, v10, v7 + + mul-int v7, v7, v4 + + invoke-static {v6, v9, v5, v10, v7}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v1, v0, Lf/h/a/c/w0/x;->m:I + + iget v1, v0, Lf/h/a/c/w0/x;->o:I + + add-int/2addr v1, v4 + + iput v1, v0, Lf/h/a/c/w0/x;->o:I + + const/4 v1, 0x0 + + :goto_d + iget v4, v0, Lf/h/a/c/w0/x;->o:I + + add-int/lit8 v5, v4, -0x1 + + if-ge v1, v5, :cond_18 + + :goto_e + iget v4, v0, Lf/h/a/c/w0/x;->p:I + + const/4 v5, 0x1 + + add-int/2addr v4, v5 + + mul-int v6, v4, v3 + + iget v7, v0, Lf/h/a/c/w0/x;->q:I + + mul-int v9, v7, v2 + + if-le v6, v9, :cond_15 + + iget-object v4, v0, Lf/h/a/c/w0/x;->l:[S + + iget v6, v0, Lf/h/a/c/w0/x;->m:I + + invoke-virtual {v0, v4, v6, v5}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v4 + + iput-object v4, v0, Lf/h/a/c/w0/x;->l:[S + + const/4 v4, 0x0 + + :goto_f + iget v5, v0, Lf/h/a/c/w0/x;->b:I + + if-ge v4, v5, :cond_14 + + iget-object v6, v0, Lf/h/a/c/w0/x;->l:[S + + iget v7, v0, Lf/h/a/c/w0/x;->m:I + + mul-int v7, v7, v5 + + add-int/2addr v7, v4 + + iget-object v9, v0, Lf/h/a/c/w0/x;->n:[S + + mul-int v10, v1, v5 + + add-int/2addr v10, v4 + + aget-short v11, v9, v10 + + add-int/2addr v10, v5 + + aget-short v5, v9, v10 + + iget v9, v0, Lf/h/a/c/w0/x;->q:I + + mul-int v9, v9, v2 + + iget v10, v0, Lf/h/a/c/w0/x;->p:I + + mul-int v12, v10, v3 + + const/4 v13, 0x1 + + add-int/2addr v10, v13 + + mul-int v10, v10, v3 + + sub-int v9, v10, v9 + + sub-int/2addr v10, v12 + + mul-int v11, v11, v9 + + sub-int v9, v10, v9 + + mul-int v9, v9, v5 + + add-int/2addr v9, v11 + + div-int/2addr v9, v10 + + int-to-short v5, v9 + + aput-short v5, v6, v7 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_f + + :cond_14 + iget v4, v0, Lf/h/a/c/w0/x;->q:I + + const/4 v11, 0x1 + + add-int/2addr v4, v11 + + iput v4, v0, Lf/h/a/c/w0/x;->q:I + + iget v4, v0, Lf/h/a/c/w0/x;->m:I + + add-int/2addr v4, v11 + + iput v4, v0, Lf/h/a/c/w0/x;->m:I + + goto :goto_e + + :cond_15 + const/4 v11, 0x1 + + iput v4, v0, Lf/h/a/c/w0/x;->p:I + + if-ne v4, v2, :cond_17 + + iput v8, v0, Lf/h/a/c/w0/x;->p:I + + if-ne v7, v3, :cond_16 + + const/4 v5, 0x1 + + goto :goto_10 + + :cond_16 + const/4 v5, 0x0 + + :goto_10 + invoke-static {v5}, Lf/h/a/c/i1/e;->F(Z)V + + iput v8, v0, Lf/h/a/c/w0/x;->q:I + + :cond_17 + add-int/lit8 v1, v1, 0x1 + + goto :goto_d + + :cond_18 + if-nez v5, :cond_19 + + goto :goto_12 + + :cond_19 + iget-object v1, v0, Lf/h/a/c/w0/x;->n:[S + + iget v2, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v3, v5, v2 + + sub-int/2addr v4, v5 + + mul-int v4, v4, v2 + + invoke-static {v1, v3, v1, v8, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v1, v0, Lf/h/a/c/w0/x;->o:I + + sub-int/2addr v1, v5 + + iput v1, v0, Lf/h/a/c/w0/x;->o:I + + goto :goto_12 + + :cond_1a + :goto_11 + const/4 v11, 0x1 + + div-int/lit8 v3, v3, 0x2 + + div-int/lit8 v2, v2, 0x2 + + goto/16 :goto_c + + :cond_1b + :goto_12 + return-void + + :cond_1c + const/high16 v3, 0x3f800000 # 1.0f + + const/4 v7, 0x1 + + goto/16 :goto_1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/y.smali b/com.discord/smali_classes2/f/h/a/c/w0/y.smali new file mode 100644 index 0000000000..8761f4833e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/y.smali @@ -0,0 +1,683 @@ +.class public final Lf/h/a/c/w0/y; +.super Ljava/lang/Object; +.source "SonicAudioProcessor.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/audio/AudioProcessor; + + +# instance fields +.field public b:I + +.field public c:F + +.field public d:F + +.field public e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + +.field public i:Z + +.field public j:Lf/h/a/c/w0/x; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Ljava/nio/ByteBuffer; + +.field public l:Ljava/nio/ShortBuffer; + +.field public m:Ljava/nio/ByteBuffer; + +.field public n:J + +.field public o:J + +.field public p:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/high16 v0, 0x3f800000 # 1.0f + + iput v0, p0, Lf/h/a/c/w0/y;->c:F + + iput v0, p0, Lf/h/a/c/w0/y;->d:F + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/w0/y;->l:Ljava/nio/ShortBuffer; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/w0/y;->b:I + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_1 + + iget v0, p0, Lf/h/a/c/w0/y;->c:F + + const/high16 v1, 0x3f800000 # 1.0f + + sub-float/2addr v0, v1 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result v0 + + const v2, 0x3c23d70a # 0.01f + + cmpl-float v0, v0, v2 + + if-gez v0, :cond_0 + + iget v0, p0, Lf/h/a/c/w0/y;->d:F + + sub-float/2addr v0, v1 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result v0 + + cmpl-float v0, v0, v2 + + if-gez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v0, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + iget-object v1, p0, Lf/h/a/c/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v1, v1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + if-eq v0, v1, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public b(Ljava/nio/ByteBuffer;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + invoke-static {v0}, Lf/h/a/c/i1/e;->A(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasRemaining()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; + + move-result-object v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v2 + + iget-wide v3, p0, Lf/h/a/c/w0/y;->n:J + + int-to-long v5, v2 + + add-long/2addr v3, v5 + + iput-wide v3, p0, Lf/h/a/c/w0/y;->n:J + + invoke-virtual {v1}, Ljava/nio/ShortBuffer;->remaining()I + + move-result v3 + + iget v4, v0, Lf/h/a/c/w0/x;->b:I + + div-int/2addr v3, v4 + + mul-int v4, v4, v3 + + mul-int/lit8 v4, v4, 0x2 + + iget-object v5, v0, Lf/h/a/c/w0/x;->j:[S + + iget v6, v0, Lf/h/a/c/w0/x;->k:I + + invoke-virtual {v0, v5, v6, v3}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v5 + + iput-object v5, v0, Lf/h/a/c/w0/x;->j:[S + + iget v6, v0, Lf/h/a/c/w0/x;->k:I + + iget v7, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v6, v6, v7 + + div-int/lit8 v4, v4, 0x2 + + invoke-virtual {v1, v5, v6, v4}, Ljava/nio/ShortBuffer;->get([SII)Ljava/nio/ShortBuffer; + + iget v1, v0, Lf/h/a/c/w0/x;->k:I + + add-int/2addr v1, v3 + + iput v1, v0, Lf/h/a/c/w0/x;->k:I + + invoke-virtual {v0}, Lf/h/a/c/w0/x;->f()V + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + add-int/2addr v1, v2 + + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + :cond_0 + iget p1, v0, Lf/h/a/c/w0/x;->m:I + + iget v1, v0, Lf/h/a/c/w0/x;->b:I + + mul-int p1, p1, v1 + + mul-int/lit8 p1, p1, 0x2 + + if-lez p1, :cond_2 + + iget-object v1, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v1 + + if-ge v1, p1, :cond_1 + + invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; + + move-result-object v1 + + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/c/w0/y;->l:Ljava/nio/ShortBuffer; + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + iget-object v1, p0, Lf/h/a/c/w0/y;->l:Ljava/nio/ShortBuffer; + + invoke-virtual {v1}, Ljava/nio/ShortBuffer;->clear()Ljava/nio/Buffer; + + :goto_0 + iget-object v1, p0, Lf/h/a/c/w0/y;->l:Ljava/nio/ShortBuffer; + + invoke-virtual {v1}, Ljava/nio/ShortBuffer;->remaining()I + + move-result v2 + + iget v3, v0, Lf/h/a/c/w0/x;->b:I + + div-int/2addr v2, v3 + + iget v3, v0, Lf/h/a/c/w0/x;->m:I + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v2 + + iget-object v3, v0, Lf/h/a/c/w0/x;->l:[S + + iget v4, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v4, v4, v2 + + const/4 v5, 0x0 + + invoke-virtual {v1, v3, v5, v4}, Ljava/nio/ShortBuffer;->put([SII)Ljava/nio/ShortBuffer; + + iget v1, v0, Lf/h/a/c/w0/x;->m:I + + sub-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/c/w0/x;->m:I + + iget-object v3, v0, Lf/h/a/c/w0/x;->l:[S + + iget v0, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v2, v2, v0 + + mul-int v1, v1, v0 + + invoke-static {v3, v2, v3, v5, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-wide v0, p0, Lf/h/a/c/w0/y;->o:J + + int-to-long v2, p1 + + add-long/2addr v0, v2 + + iput-wide v0, p0, Lf/h/a/c/w0/y;->o:J + + iget-object v0, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + iget-object p1, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + iput-object p1, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + :cond_2 + return-void +.end method + +.method public c(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_1 + + iget v0, p0, Lf/h/a/c/w0/y;->b:I + + const/4 v2, -0x1 + + if-ne v0, v2, :cond_0 + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + :cond_0 + iput-object p1, p0, Lf/h/a/c/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + new-instance v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget p1, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + invoke-direct {v2, v0, p1, v1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->(III)V + + iput-object v2, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/w0/y;->i:Z + + return-object v2 + + :cond_1 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 +.end method + +.method public d()V + .locals 8 + + iget-object v0, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + if-eqz v0, :cond_2 + + iget v1, v0, Lf/h/a/c/w0/x;->k:I + + iget v2, v0, Lf/h/a/c/w0/x;->c:F + + iget v3, v0, Lf/h/a/c/w0/x;->d:F + + div-float/2addr v2, v3 + + iget v4, v0, Lf/h/a/c/w0/x;->e:F + + mul-float v4, v4, v3 + + iget v3, v0, Lf/h/a/c/w0/x;->m:I + + int-to-float v5, v1 + + div-float/2addr v5, v2 + + iget v2, v0, Lf/h/a/c/w0/x;->o:I + + int-to-float v2, v2 + + add-float/2addr v5, v2 + + div-float/2addr v5, v4 + + const/high16 v2, 0x3f000000 # 0.5f + + add-float/2addr v5, v2 + + float-to-int v2, v5 + + add-int/2addr v3, v2 + + iget-object v2, v0, Lf/h/a/c/w0/x;->j:[S + + iget v4, v0, Lf/h/a/c/w0/x;->h:I + + mul-int/lit8 v4, v4, 0x2 + + add-int/2addr v4, v1 + + invoke-virtual {v0, v2, v1, v4}, Lf/h/a/c/w0/x;->c([SII)[S + + move-result-object v2 + + iput-object v2, v0, Lf/h/a/c/w0/x;->j:[S + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + :goto_0 + iget v5, v0, Lf/h/a/c/w0/x;->h:I + + mul-int/lit8 v5, v5, 0x2 + + iget v6, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v7, v5, v6 + + if-ge v4, v7, :cond_0 + + iget-object v5, v0, Lf/h/a/c/w0/x;->j:[S + + mul-int v6, v6, v1 + + add-int/2addr v6, v4 + + aput-short v2, v5, v6 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_0 + iget v1, v0, Lf/h/a/c/w0/x;->k:I + + add-int/2addr v5, v1 + + iput v5, v0, Lf/h/a/c/w0/x;->k:I + + invoke-virtual {v0}, Lf/h/a/c/w0/x;->f()V + + iget v1, v0, Lf/h/a/c/w0/x;->m:I + + if-le v1, v3, :cond_1 + + iput v3, v0, Lf/h/a/c/w0/x;->m:I + + :cond_1 + iput v2, v0, Lf/h/a/c/w0/x;->k:I + + iput v2, v0, Lf/h/a/c/w0/x;->r:I + + iput v2, v0, Lf/h/a/c/w0/x;->o:I + + :cond_2 + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/w0/y;->p:Z + + return-void +.end method + +.method public flush()V + .locals 10 + + invoke-virtual {p0}, Lf/h/a/c/w0/y;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget-object v2, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v2, p0, Lf/h/a/c/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget-boolean v3, p0, Lf/h/a/c/w0/y;->i:Z + + if-eqz v3, :cond_0 + + new-instance v3, Lf/h/a/c/w0/x; + + iget v5, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + iget v6, v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->b:I + + iget v7, p0, Lf/h/a/c/w0/y;->c:F + + iget v8, p0, Lf/h/a/c/w0/y;->d:F + + iget v9, v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->a:I + + move-object v4, v3 + + invoke-direct/range {v4 .. v9}, Lf/h/a/c/w0/x;->(IIFFI)V + + iput-object v3, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + if-eqz v0, :cond_1 + + iput v1, v0, Lf/h/a/c/w0/x;->k:I + + iput v1, v0, Lf/h/a/c/w0/x;->m:I + + iput v1, v0, Lf/h/a/c/w0/x;->o:I + + iput v1, v0, Lf/h/a/c/w0/x;->p:I + + iput v1, v0, Lf/h/a/c/w0/x;->q:I + + iput v1, v0, Lf/h/a/c/w0/x;->r:I + + iput v1, v0, Lf/h/a/c/w0/x;->s:I + + iput v1, v0, Lf/h/a/c/w0/x;->t:I + + iput v1, v0, Lf/h/a/c/w0/x;->u:I + + iput v1, v0, Lf/h/a/c/w0/x;->v:I + + :cond_1 + :goto_0 + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + const-wide/16 v2, 0x0 + + iput-wide v2, p0, Lf/h/a/c/w0/y;->n:J + + iput-wide v2, p0, Lf/h/a/c/w0/y;->o:J + + iput-boolean v1, p0, Lf/h/a/c/w0/y;->p:Z + + return-void +.end method + +.method public g()Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/w0/y;->p:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + if-eqz v0, :cond_0 + + iget v1, v0, Lf/h/a/c/w0/x;->m:I + + iget v0, v0, Lf/h/a/c/w0/x;->b:I + + mul-int v1, v1, v0 + + mul-int/lit8 v1, v1, 0x2 + + if-nez v1, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public getOutput()Ljava/nio/ByteBuffer; + .locals 2 + + iget-object v0, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + sget-object v1, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v1, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + return-object v0 +.end method + +.method public reset()V + .locals 3 + + const/high16 v0, 0x3f800000 # 1.0f + + iput v0, p0, Lf/h/a/c/w0/y;->c:F + + iput v0, p0, Lf/h/a/c/w0/y;->d:F + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->f:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->g:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iput-object v0, p0, Lf/h/a/c/w0/y;->h:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/y;->k:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->asShortBuffer()Ljava/nio/ShortBuffer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/w0/y;->l:Ljava/nio/ShortBuffer; + + sget-object v0, Lcom/google/android/exoplayer2/audio/AudioProcessor;->a:Ljava/nio/ByteBuffer; + + iput-object v0, p0, Lf/h/a/c/w0/y;->m:Ljava/nio/ByteBuffer; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/c/w0/y;->b:I + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/c/w0/y;->i:Z + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/c/w0/y;->j:Lf/h/a/c/w0/x; + + const-wide/16 v1, 0x0 + + iput-wide v1, p0, Lf/h/a/c/w0/y;->n:J + + iput-wide v1, p0, Lf/h/a/c/w0/y;->o:J + + iput-boolean v0, p0, Lf/h/a/c/w0/y;->p:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/w0/z.smali b/com.discord/smali_classes2/f/h/a/c/w0/z.smali new file mode 100644 index 0000000000..a9606f0f8b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/w0/z.smali @@ -0,0 +1,355 @@ +.class public final Lf/h/a/c/w0/z; +.super Lf/h/a/c/w0/p; +.source "TrimmingAudioProcessor.java" + + +# instance fields +.field public i:I + +.field public j:I + +.field public k:Z + +.field public l:I + +.field public m:[B + +.field public n:I + +.field public o:J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/c/w0/p;->()V + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/w0/z;->m:[B + + return-void +.end method + + +# virtual methods +.method public b(Ljava/nio/ByteBuffer;)V + .locals 8 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + sub-int v2, v1, v0 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + iget v3, p0, Lf/h/a/c/w0/z;->l:I + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v3 + + iget-wide v4, p0, Lf/h/a/c/w0/z;->o:J + + iget-object v6, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v6, v6, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + div-int v6, v3, v6 + + int-to-long v6, v6 + + add-long/2addr v4, v6 + + iput-wide v4, p0, Lf/h/a/c/w0/z;->o:J + + iget v4, p0, Lf/h/a/c/w0/z;->l:I + + sub-int/2addr v4, v3 + + iput v4, p0, Lf/h/a/c/w0/z;->l:I + + add-int/2addr v0, v3 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + iget v0, p0, Lf/h/a/c/w0/z;->l:I + + if-lez v0, :cond_1 + + return-void + + :cond_1 + sub-int/2addr v2, v3 + + iget v0, p0, Lf/h/a/c/w0/z;->n:I + + add-int/2addr v0, v2 + + iget-object v3, p0, Lf/h/a/c/w0/z;->m:[B + + array-length v3, v3 + + sub-int/2addr v0, v3 + + invoke-virtual {p0, v0}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v3 + + iget v4, p0, Lf/h/a/c/w0/z;->n:I + + const/4 v5, 0x0 + + invoke-static {v0, v5, v4}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v4 + + iget-object v6, p0, Lf/h/a/c/w0/z;->m:[B + + invoke-virtual {v3, v6, v5, v4}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; + + sub-int/2addr v0, v4 + + invoke-static {v0, v5, v2}, Lf/h/a/c/i1/c0;->l(III)I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v6 + + add-int/2addr v6, v0 + + invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + invoke-virtual {v3, p1}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; + + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + sub-int/2addr v2, v0 + + iget v0, p0, Lf/h/a/c/w0/z;->n:I + + sub-int/2addr v0, v4 + + iput v0, p0, Lf/h/a/c/w0/z;->n:I + + iget-object v1, p0, Lf/h/a/c/w0/z;->m:[B + + invoke-static {v1, v4, v1, v5, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v0, p0, Lf/h/a/c/w0/z;->m:[B + + iget v1, p0, Lf/h/a/c/w0/z;->n:I + + invoke-virtual {p1, v0, v1, v2}, Ljava/nio/ByteBuffer;->get([BII)Ljava/nio/ByteBuffer; + + iget p1, p0, Lf/h/a/c/w0/z;->n:I + + add-int/2addr p1, v2 + + iput p1, p0, Lf/h/a/c/w0/z;->n:I + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + return-void +.end method + +.method public e(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + } + .end annotation + + iget v0, p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->c:I + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/c/w0/z;->k:Z + + iget v0, p0, Lf/h/a/c/w0/z;->i:I + + if-nez v0, :cond_1 + + iget v0, p0, Lf/h/a/c/w0/z;->j:I + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object p1, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->e:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + :cond_1 + :goto_0 + return-object p1 + + :cond_2 + new-instance v0, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException; + + invoke-direct {v0, p1}, Lcom/google/android/exoplayer2/audio/AudioProcessor$UnhandledAudioFormatException;->(Lcom/google/android/exoplayer2/audio/AudioProcessor$a;)V + + throw v0 +.end method + +.method public f()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/c/w0/z;->k:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iput-boolean v1, p0, Lf/h/a/c/w0/z;->k:Z + + iget v0, p0, Lf/h/a/c/w0/z;->j:I + + iget-object v2, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v2, v2, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + mul-int v0, v0, v2 + + new-array v0, v0, [B + + iput-object v0, p0, Lf/h/a/c/w0/z;->m:[B + + iget v0, p0, Lf/h/a/c/w0/z;->i:I + + mul-int v0, v0, v2 + + iput v0, p0, Lf/h/a/c/w0/z;->l:I + + goto :goto_0 + + :cond_0 + iput v1, p0, Lf/h/a/c/w0/z;->l:I + + :goto_0 + iput v1, p0, Lf/h/a/c/w0/z;->n:I + + return-void +.end method + +.method public g()Z + .locals 1 + + invoke-super {p0}, Lf/h/a/c/w0/p;->g()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/c/w0/z;->n:I + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public getOutput()Ljava/nio/ByteBuffer; + .locals 4 + + invoke-super {p0}, Lf/h/a/c/w0/p;->g()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/c/w0/z;->n:I + + if-lez v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/c/w0/p;->j(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/c/w0/z;->m:[B + + iget v2, p0, Lf/h/a/c/w0/z;->n:I + + const/4 v3, 0x0 + + invoke-virtual {v0, v1, v3, v2}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + iput v3, p0, Lf/h/a/c/w0/z;->n:I + + :cond_0 + invoke-super {p0}, Lf/h/a/c/w0/p;->getOutput()Ljava/nio/ByteBuffer; + + move-result-object v0 + + return-object v0 +.end method + +.method public h()V + .locals 5 + + iget-boolean v0, p0, Lf/h/a/c/w0/z;->k:Z + + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/c/w0/z;->n:I + + if-lez v0, :cond_0 + + iget-wide v1, p0, Lf/h/a/c/w0/z;->o:J + + iget-object v3, p0, Lf/h/a/c/w0/p;->b:Lcom/google/android/exoplayer2/audio/AudioProcessor$a; + + iget v3, v3, Lcom/google/android/exoplayer2/audio/AudioProcessor$a;->d:I + + div-int/2addr v0, v3 + + int-to-long v3, v0 + + add-long/2addr v1, v3 + + iput-wide v1, p0, Lf/h/a/c/w0/z;->o:J + + :cond_0 + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/w0/z;->n:I + + :cond_1 + return-void +.end method + +.method public i()V + .locals 1 + + sget-object v0, Lf/h/a/c/i1/c0;->f:[B + + iput-object v0, p0, Lf/h/a/c/w0/z;->m:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/x.smali b/com.discord/smali_classes2/f/h/a/c/x.smali new file mode 100644 index 0000000000..44470ab546 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/x.smali @@ -0,0 +1,599 @@ +.class public Lf/h/a/c/x; +.super Ljava/lang/Object; +.source "DefaultLoadControl.java" + +# interfaces +.implements Lf/h/a/c/e0; + + +# instance fields +.field public final a:Lf/h/a/c/h1/l; + +.field public final b:J + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:J + +.field public final g:I + +.field public final h:Z + +.field public final i:J + +.field public final j:Z + +.field public k:I + +.field public l:Z + +.field public m:Z + + +# direct methods +.method public constructor (Lf/h/a/c/h1/l;IIIIIIZIZ)V + .locals 13 + + move-object v0, p0 + + move v1, p2 + + move/from16 v2, p3 + + move/from16 v3, p4 + + move/from16 v4, p5 + + move/from16 v5, p6 + + move/from16 v6, p9 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v7, 0x0 + + const-string v8, "bufferForPlaybackMs" + + const-string v9, "0" + + invoke-static {v4, v7, v8, v9}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + const-string v10, "bufferForPlaybackAfterRebufferMs" + + invoke-static {v5, v7, v10, v9}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + const-string v11, "minBufferAudioMs" + + invoke-static {p2, v4, v11, v8}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + const-string v12, "minBufferVideoMs" + + invoke-static {v2, v4, v12, v8}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + invoke-static {p2, v5, v11, v10}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + invoke-static {v2, v5, v12, v10}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + const-string v8, "maxBufferMs" + + invoke-static {v3, p2, v8, v11}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + invoke-static {v3, v2, v8, v12}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + const-string v8, "backBufferDurationMs" + + invoke-static {v6, v7, v8, v9}, Lf/h/a/c/x;->j(IILjava/lang/String;Ljava/lang/String;)V + + move-object v7, p1 + + iput-object v7, v0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + int-to-long v7, v1 + + invoke-static {v7, v8}, Lf/h/a/c/u;->a(J)J + + move-result-wide v7 + + iput-wide v7, v0, Lf/h/a/c/x;->b:J + + int-to-long v1, v2 + + invoke-static {v1, v2}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/x;->c:J + + int-to-long v1, v3 + + invoke-static {v1, v2}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/x;->d:J + + int-to-long v1, v4 + + invoke-static {v1, v2}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/x;->e:J + + int-to-long v1, v5 + + invoke-static {v1, v2}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/x;->f:J + + move/from16 v1, p7 + + iput v1, v0, Lf/h/a/c/x;->g:I + + move/from16 v1, p8 + + iput-boolean v1, v0, Lf/h/a/c/x;->h:Z + + int-to-long v1, v6 + + invoke-static {v1, v2}, Lf/h/a/c/u;->a(J)J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/c/x;->i:J + + move/from16 v1, p10 + + iput-boolean v1, v0, Lf/h/a/c/x;->j:Z + + return-void +.end method + +.method public static j(IILjava/lang/String;Ljava/lang/String;)V + .locals 0 + + if-lt p0, p1, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, " cannot be less than " + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p0, p1}, Lf/h/a/c/i1/e;->o(ZLjava/lang/Object;)V + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/c/x;->j:Z + + return v0 +.end method + +.method public b()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/c/x;->i:J + + return-wide v0 +.end method + +.method public c()V + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/c/x;->k(Z)V + + return-void +.end method + +.method public d(JFZ)Z + .locals 3 + + invoke-static {p1, p2, p3}, Lf/h/a/c/i1/c0;->A(JF)J + + move-result-wide p1 + + if-eqz p4, :cond_0 + + iget-wide p3, p0, Lf/h/a/c/x;->f:J + + goto :goto_0 + + :cond_0 + iget-wide p3, p0, Lf/h/a/c/x;->e:J + + :goto_0 + const-wide/16 v0, 0x0 + + cmp-long v2, p3, v0 + + if-lez v2, :cond_2 + + cmp-long v0, p1, p3 + + if-gez v0, :cond_2 + + iget-boolean p1, p0, Lf/h/a/c/x;->h:Z + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + monitor-enter p1 + + :try_start_0 + iget p2, p1, Lf/h/a/c/h1/l;->f:I + + iget p3, p1, Lf/h/a/c/h1/l;->b:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + mul-int p2, p2, p3 + + monitor-exit p1 + + iget p1, p0, Lf/h/a/c/x;->k:I + + if-lt p2, p1, :cond_1 + + goto :goto_1 + + :catchall_0 + move-exception p2 + + monitor-exit p1 + + throw p2 + + :cond_1 + const/4 p1, 0x0 + + goto :goto_2 + + :cond_2 + :goto_1 + const/4 p1, 0x1 + + :goto_2 + return p1 +.end method + +.method public e(JF)Z + .locals 8 + + iget-object v0, p0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + monitor-enter v0 + + :try_start_0 + iget v1, v0, Lf/h/a/c/h1/l;->f:I + + iget v2, v0, Lf/h/a/c/h1/l;->b:I + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + mul-int v1, v1, v2 + + monitor-exit v0 + + iget v0, p0, Lf/h/a/c/x;->k:I + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-lt v1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-boolean v1, p0, Lf/h/a/c/x;->m:Z + + if-eqz v1, :cond_1 + + iget-wide v4, p0, Lf/h/a/c/x;->c:J + + goto :goto_1 + + :cond_1 + iget-wide v4, p0, Lf/h/a/c/x;->b:J + + :goto_1 + const/high16 v1, 0x3f800000 # 1.0f + + cmpl-float v1, p3, v1 + + if-lez v1, :cond_2 + + invoke-static {v4, v5, p3}, Lf/h/a/c/i1/c0;->w(JF)J + + move-result-wide v4 + + iget-wide v6, p0, Lf/h/a/c/x;->d:J + + invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + :cond_2 + cmp-long p3, p1, v4 + + if-gez p3, :cond_5 + + iget-boolean p1, p0, Lf/h/a/c/x;->h:Z + + if-nez p1, :cond_4 + + if-nez v0, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v2, 0x0 + + :cond_4 + :goto_2 + iput-boolean v2, p0, Lf/h/a/c/x;->l:Z + + goto :goto_3 + + :cond_5 + iget-wide v1, p0, Lf/h/a/c/x;->d:J + + cmp-long p3, p1, v1 + + if-gez p3, :cond_6 + + if-eqz v0, :cond_7 + + :cond_6 + iput-boolean v3, p0, Lf/h/a/c/x;->l:Z + + :cond_7 + :goto_3 + iget-boolean p1, p0, Lf/h/a/c/x;->l:Z + + return p1 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + + throw p1 +.end method + +.method public f([Lf/h/a/c/p0;Lcom/google/android/exoplayer2/source/TrackGroupArray;Lf/h/a/c/f1/g;)V + .locals 4 + + const/4 p2, 0x0 + + const/4 v0, 0x0 + + :goto_0 + array-length v1, p1 + + if-ge v0, v1, :cond_1 + + aget-object v1, p1, v0 + + invoke-interface {v1}, Lf/h/a/c/p0;->u()I + + move-result v1 + + const/4 v2, 0x2 + + if-ne v1, v2, :cond_0 + + iget-object v1, p3, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v1, v1, v0 + + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + iput-boolean v0, p0, Lf/h/a/c/x;->m:Z + + iget v0, p0, Lf/h/a/c/x;->g:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_3 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_2 + array-length v2, p1 + + if-ge v1, v2, :cond_3 + + iget-object v2, p3, Lf/h/a/c/f1/g;->b:[Lf/h/a/c/f1/f; + + aget-object v2, v2, v1 + + if-eqz v2, :cond_2 + + aget-object v2, p1, v1 + + invoke-interface {v2}, Lf/h/a/c/p0;->u()I + + move-result v2 + + const/high16 v3, 0x20000 + + packed-switch v2, :pswitch_data_0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_0 + const/4 v3, 0x0 + + goto :goto_3 + + :pswitch_1 + const/high16 v3, 0x1f40000 + + goto :goto_3 + + :pswitch_2 + const/high16 v3, 0x360000 + + goto :goto_3 + + :pswitch_3 + const/high16 v3, 0x22c0000 + + :goto_3 + :pswitch_4 + add-int/2addr v0, v3 + + :cond_2 + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + iput v0, p0, Lf/h/a/c/x;->k:I + + iget-object p1, p0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + invoke-virtual {p1, v0}, Lf/h/a/c/h1/l;->b(I)V + + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_0 + .end packed-switch +.end method + +.method public g()V + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/x;->k(Z)V + + return-void +.end method + +.method public h()Lf/h/a/c/h1/d; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + return-object v0 +.end method + +.method public i()V + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/x;->k(Z)V + + return-void +.end method + +.method public final k(Z)V + .locals 2 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/x;->k:I + + iput-boolean v0, p0, Lf/h/a/c/x;->l:Z + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/c/x;->a:Lf/h/a/c/h1/l; + + monitor-enter p1 + + :try_start_0 + iget-boolean v1, p1, Lf/h/a/c/h1/l;->a:Z + + if-eqz v1, :cond_0 + + invoke-virtual {p1, v0}, Lf/h/a/c/h1/l;->b(I)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_0 + monitor-exit p1 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit p1 + + throw v0 + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/x0/a.smali b/com.discord/smali_classes2/f/h/a/c/x0/a.smali new file mode 100644 index 0000000000..d00079bbdb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/x0/a.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/c/x0/a; +.super Ljava/lang/Object; +.source "DatabaseProvider.java" + + +# virtual methods +.method public abstract getReadableDatabase()Landroid/database/sqlite/SQLiteDatabase; +.end method + +.method public abstract getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/x0/b.smali b/com.discord/smali_classes2/f/h/a/c/x0/b.smali new file mode 100644 index 0000000000..9433ebb33e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/x0/b.smali @@ -0,0 +1,189 @@ +.class public final Lf/h/a/c/x0/b; +.super Landroid/database/sqlite/SQLiteOpenHelper; +.source "ExoDatabaseProvider.java" + +# interfaces +.implements Lf/h/a/c/x0/a; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 3 + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + const-string v0, "exoplayer_internal.db" + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + invoke-direct {p0, p1, v0, v1, v2}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V + + return-void +.end method + + +# virtual methods +.method public onCreate(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 0 + + return-void +.end method + +.method public onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 8 + + const-string p2, "type" + + const-string p3, "name" + + filled-new-array {p2, p3}, [Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const-string v1, "sqlite_master" + + move-object v0, p1 + + invoke-virtual/range {v0 .. v7}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p2 + + :cond_0 + :goto_0 + :try_start_0 + invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z + + move-result p3 + + if-eqz p3, :cond_1 + + const/4 p3, 0x0 + + invoke-interface {p2, p3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p3 + + const/4 v0, 0x1 + + invoke-interface {p2, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "sqlite_sequence" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "DROP " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p3, " IF EXISTS " + + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-virtual {p1, p3}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + :try_end_1 + .catch Landroid/database/SQLException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + :try_start_2 + const-string v1, "ExoDatabaseProvider" + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V + + const-string v3, "Error executing " + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + + invoke-static {v1, p3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_0 + + :cond_1 + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_3 + throw p1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :catchall_1 + move-exception p3 + + if-eqz p2, :cond_2 + + :try_start_4 + invoke-interface {p2}, Landroid/database/Cursor;->close()V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + goto :goto_1 + + :catchall_2 + move-exception p2 + + invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + :cond_2 + :goto_1 + throw p3 +.end method + +.method public onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/b/y$a.smali b/com.discord/smali_classes2/f/h/a/c/y$a.smali similarity index 77% rename from com.discord/smali_classes2/f/h/a/b/y$a.smali rename to com.discord/smali_classes2/f/h/a/c/y$a.smali index cf0e07d3fc..37af14cbc3 100644 --- a/com.discord/smali_classes2/f/h/a/b/y$a.smali +++ b/com.discord/smali_classes2/f/h/a/c/y$a.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/b/y$a; +.class public interface abstract Lf/h/a/c/y$a; .super Ljava/lang/Object; .source "DefaultMediaClock.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/b/y; + value = Lf/h/a/c/y; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/c/y.smali b/com.discord/smali_classes2/f/h/a/c/y.smali new file mode 100644 index 0000000000..27ca31b894 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y.smali @@ -0,0 +1,129 @@ +.class public final Lf/h/a/c/y; +.super Ljava/lang/Object; +.source "DefaultMediaClock.java" + +# interfaces +.implements Lf/h/a/c/i1/p; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/y$a; + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/c/i1/x; + +.field public final e:Lf/h/a/c/y$a; + +.field public f:Lf/h/a/c/p0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public g:Lf/h/a/c/i1/p; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public h:Z + +.field public i:Z + + +# direct methods +.method public constructor (Lf/h/a/c/y$a;Lf/h/a/c/i1/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/y;->e:Lf/h/a/c/y$a; + + new-instance p1, Lf/h/a/c/i1/x; + + invoke-direct {p1, p2}, Lf/h/a/c/i1/x;->(Lf/h/a/c/i1/g;)V + + iput-object p1, p0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/c/y;->h:Z + + return-void +.end method + + +# virtual methods +.method public b()Lf/h/a/c/j0; + .locals 1 + + iget-object v0, p0, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Lf/h/a/c/i1/p;->b()Lf/h/a/c/j0; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + iget-object v0, v0, Lf/h/a/c/i1/x;->h:Lf/h/a/c/j0; + + :goto_0 + return-object v0 +.end method + +.method public c()J + .locals 2 + + iget-boolean v0, p0, Lf/h/a/c/y;->h:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v0}, Lf/h/a/c/i1/x;->c()J + + move-result-wide v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + invoke-interface {v0}, Lf/h/a/c/i1/p;->c()J + + move-result-wide v0 + + :goto_0 + return-wide v0 +.end method + +.method public e(Lf/h/a/c/j0;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Lf/h/a/c/i1/p;->e(Lf/h/a/c/j0;)V + + iget-object p1, p0, Lf/h/a/c/y;->g:Lf/h/a/c/i1/p; + + invoke-interface {p1}, Lf/h/a/c/i1/p;->b()Lf/h/a/c/j0; + + move-result-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/c/y;->d:Lf/h/a/c/i1/x; + + invoke-virtual {v0, p1}, Lf/h/a/c/i1/x;->e(Lf/h/a/c/j0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/a.smali b/com.discord/smali_classes2/f/h/a/c/y0/a.smali new file mode 100644 index 0000000000..e8ac3db9b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/a.smali @@ -0,0 +1,131 @@ +.class public abstract Lf/h/a/c/y0/a; +.super Ljava/lang/Object; +.source "Buffer.java" + + +# instance fields +.field public flags:I + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final addFlag(I)V + .locals 1 + + iget v0, p0, Lf/h/a/c/y0/a;->flags:I + + or-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/y0/a;->flags:I + + return-void +.end method + +.method public clear()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/c/y0/a;->flags:I + + return-void +.end method + +.method public final clearFlag(I)V + .locals 1 + + iget v0, p0, Lf/h/a/c/y0/a;->flags:I + + not-int p1, p1 + + and-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/c/y0/a;->flags:I + + return-void +.end method + +.method public final getFlag(I)Z + .locals 1 + + iget v0, p0, Lf/h/a/c/y0/a;->flags:I + + and-int/2addr v0, p1 + + if-ne v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public final hasSupplementalData()Z + .locals 1 + + const/high16 v0, 0x10000000 + + invoke-virtual {p0, v0}, Lf/h/a/c/y0/a;->getFlag(I)Z + + move-result v0 + + return v0 +.end method + +.method public final isDecodeOnly()Z + .locals 1 + + const/high16 v0, -0x80000000 + + invoke-virtual {p0, v0}, Lf/h/a/c/y0/a;->getFlag(I)Z + + move-result v0 + + return v0 +.end method + +.method public final isEndOfStream()Z + .locals 1 + + const/4 v0, 0x4 + + invoke-virtual {p0, v0}, Lf/h/a/c/y0/a;->getFlag(I)Z + + move-result v0 + + return v0 +.end method + +.method public final isKeyFrame()Z + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/c/y0/a;->getFlag(I)Z + + move-result v0 + + return v0 +.end method + +.method public final setFlags(I)V + .locals 0 + + iput p1, p0, Lf/h/a/c/y0/a;->flags:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/b$a.smali b/com.discord/smali_classes2/f/h/a/c/y0/b$a.smali new file mode 100644 index 0000000000..48b7cefa2a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/b$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/c/y0/b$a; +.super Ljava/lang/Object; +.source "CryptoInfo.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/y0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/y0/b$b.smali b/com.discord/smali_classes2/f/h/a/c/y0/b$b.smali new file mode 100644 index 0000000000..e28d3f7b22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/b$b.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/c/y0/b$b; +.super Ljava/lang/Object; +.source "CryptoInfo.java" + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x18 +.end annotation + +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/y0/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Landroid/media/MediaCodec$CryptoInfo; + +.field public final b:Landroid/media/MediaCodec$CryptoInfo$Pattern; + + +# direct methods +.method public constructor (Landroid/media/MediaCodec$CryptoInfo;Lf/h/a/c/y0/b$a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/y0/b$b;->a:Landroid/media/MediaCodec$CryptoInfo; + + new-instance p1, Landroid/media/MediaCodec$CryptoInfo$Pattern; + + const/4 p2, 0x0 + + invoke-direct {p1, p2, p2}, Landroid/media/MediaCodec$CryptoInfo$Pattern;->(II)V + + iput-object p1, p0, Lf/h/a/c/y0/b$b;->b:Landroid/media/MediaCodec$CryptoInfo$Pattern; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/b.smali b/com.discord/smali_classes2/f/h/a/c/y0/b.smali new file mode 100644 index 0000000000..a3e2747f99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/b.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/c/y0/b; +.super Ljava/lang/Object; +.source "CryptoInfo.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/y0/b$b; + } +.end annotation + + +# instance fields +.field public a:[B + +.field public b:[I + +.field public c:[I + +.field public final d:Landroid/media/MediaCodec$CryptoInfo; + +.field public final e:Lf/h/a/c/y0/b$b; + + +# direct methods +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/media/MediaCodec$CryptoInfo; + + invoke-direct {v0}, Landroid/media/MediaCodec$CryptoInfo;->()V + + iput-object v0, p0, Lf/h/a/c/y0/b;->d:Landroid/media/MediaCodec$CryptoInfo; + + sget v1, Lf/h/a/c/i1/c0;->a:I + + const/4 v2, 0x0 + + const/16 v3, 0x18 + + if-lt v1, v3, :cond_0 + + new-instance v1, Lf/h/a/c/y0/b$b; + + invoke-direct {v1, v0, v2}, Lf/h/a/c/y0/b$b;->(Landroid/media/MediaCodec$CryptoInfo;Lf/h/a/c/y0/b$a;)V + + move-object v2, v1 + + :cond_0 + iput-object v2, p0, Lf/h/a/c/y0/b;->e:Lf/h/a/c/y0/b$b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/c.smali b/com.discord/smali_classes2/f/h/a/c/y0/c.smali new file mode 100644 index 0000000000..e9e9bbca33 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/c.smali @@ -0,0 +1,74 @@ +.class public interface abstract Lf/h/a/c/y0/c; +.super Ljava/lang/Object; +.source "Decoder.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract b()Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TO;^TE;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method + +.method public abstract c()Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TI;^TE;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method + +.method public abstract d(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TI;)V^TE;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method + +.method public abstract flush()V +.end method + +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/d.smali b/com.discord/smali_classes2/f/h/a/c/y0/d.smali new file mode 100644 index 0000000000..12d1890500 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/d.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/c/y0/d; +.super Ljava/lang/Object; +.source "DecoderCounters.java" + + +# instance fields +.field public a:I + +.field public b:I + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/e.smali b/com.discord/smali_classes2/f/h/a/c/y0/e.smali new file mode 100644 index 0000000000..cbc79ac6dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/e.smali @@ -0,0 +1,196 @@ +.class public Lf/h/a/c/y0/e; +.super Lf/h/a/c/y0/a; +.source "DecoderInputBuffer.java" + + +# instance fields +.field public final d:Lf/h/a/c/y0/b; + +.field public e:Ljava/nio/ByteBuffer; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:J + +.field public g:Ljava/nio/ByteBuffer; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final h:I + + +# direct methods +.method public constructor (I)V + .locals 1 + + invoke-direct {p0}, Lf/h/a/c/y0/a;->()V + + new-instance v0, Lf/h/a/c/y0/b; + + invoke-direct {v0}, Lf/h/a/c/y0/b;->()V + + iput-object v0, p0, Lf/h/a/c/y0/e;->d:Lf/h/a/c/y0/b; + + iput p1, p0, Lf/h/a/c/y0/e;->h:I + + return-void +.end method + + +# virtual methods +.method public clear()V + .locals 1 + + invoke-super {p0}, Lf/h/a/c/y0/a;->clear()V + + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + :cond_0 + iget-object v0, p0, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->clear()Ljava/nio/Buffer; + + :cond_1 + return-void +.end method + +.method public final j(I)Ljava/nio/ByteBuffer; + .locals 5 + + iget v0, p0, Lf/h/a/c/y0/e;->h:I + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + invoke-static {p1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object p1 + + return-object p1 + + :cond_0 + const/4 v1, 0x2 + + if-ne v0, v1, :cond_1 + + invoke-static {p1}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; + + move-result-object p1 + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + if-nez v0, :cond_2 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_2 + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v0 + + :goto_0 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Buffer too small (" + + const-string v3, " < " + + const-string v4, ")" + + invoke-static {v2, v0, v3, p1, v4}, Lf/e/b/a/a;->k(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public k(I)V + .locals 2 + .annotation runtime Lorg/checkerframework/checker/nullness/qual/EnsuresNonNull; + value = { + "data" + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + if-nez v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/c/y0/e;->j(I)Ljava/nio/ByteBuffer; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + return-void + + :cond_0 + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->capacity()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + add-int/2addr p1, v1 + + if-lt v0, p1, :cond_1 + + return-void + + :cond_1 + invoke-virtual {p0, p1}, Lf/h/a/c/y0/e;->j(I)Ljava/nio/ByteBuffer; + + move-result-object p1 + + if-lez v1, :cond_2 + + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->put(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer; + + :cond_2 + iput-object p1, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + return-void +.end method + +.method public final l()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/y0/e;->e:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + iget-object v0, p0, Lf/h/a/c/y0/e;->g:Ljava/nio/ByteBuffer; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/f.smali b/com.discord/smali_classes2/f/h/a/c/y0/f.smali new file mode 100644 index 0000000000..e7d88336db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/f.smali @@ -0,0 +1,24 @@ +.class public abstract Lf/h/a/c/y0/f; +.super Lf/h/a/c/y0/a; +.source "OutputBuffer.java" + + +# instance fields +.field public skippedOutputBufferCount:I + +.field public timeUs:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/c/y0/a;->()V + + return-void +.end method + + +# virtual methods +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/g$a.smali b/com.discord/smali_classes2/f/h/a/c/y0/g$a.smali new file mode 100644 index 0000000000..0e7ee348b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/g$a.smali @@ -0,0 +1,69 @@ +.class public Lf/h/a/c/y0/g$a; +.super Ljava/lang/Thread; +.source "SimpleDecoder.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/c/y0/g;->([Lf/h/a/c/y0/e;[Lf/h/a/c/y0/f;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/c/y0/g; + + +# direct methods +.method public constructor (Lf/h/a/c/y0/g;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/c/y0/g$a;->d:Lf/h/a/c/y0/g; + + invoke-direct {p0}, Ljava/lang/Thread;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/y0/g$a;->d:Lf/h/a/c/y0/g; + + if-eqz v0, :cond_1 + + :goto_0 + :try_start_0 + invoke-virtual {v0}, Lf/h/a/c/y0/g;->f()Z + + move-result v1 + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + return-void + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v1 + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/y0/g.smali b/com.discord/smali_classes2/f/h/a/c/y0/g.smali new file mode 100644 index 0000000000..6d6a935cd9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/y0/g.smali @@ -0,0 +1,838 @@ +.class public abstract Lf/h/a/c/y0/g; +.super Ljava/lang/Object; +.source "SimpleDecoder.java" + +# interfaces +.implements Lf/h/a/c/y0/c; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/c/y0/c<", + "TI;TO;TE;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Thread; + +.field public final b:Ljava/lang/Object; + +.field public final c:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "TI;>;" + } + .end annotation +.end field + +.field public final d:Ljava/util/ArrayDeque; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayDeque<", + "TO;>;" + } + .end annotation +.end field + +.field public final e:[Lf/h/a/c/y0/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "[TI;" + } + .end annotation +.end field + +.field public final f:[Lf/h/a/c/y0/f; + .annotation system Ldalvik/annotation/Signature; + value = { + "[TO;" + } + .end annotation +.end field + +.field public g:I + +.field public h:I + +.field public i:Lf/h/a/c/y0/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "TI;" + } + .end annotation +.end field + +.field public j:Ljava/lang/Exception; + .annotation system Ldalvik/annotation/Signature; + value = { + "TE;" + } + .end annotation +.end field + +.field public k:Z + +.field public l:Z + +.field public m:I + + +# direct methods +.method public constructor ([Lf/h/a/c/y0/e;[Lf/h/a/c/y0/f;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TI;[TO;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + new-instance v0, Ljava/util/ArrayDeque; + + invoke-direct {v0}, Ljava/util/ArrayDeque;->()V + + iput-object v0, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + new-instance v0, Ljava/util/ArrayDeque; + + invoke-direct {v0}, Ljava/util/ArrayDeque;->()V + + iput-object v0, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + iput-object p1, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + array-length p1, p1 + + iput p1, p0, Lf/h/a/c/y0/g;->g:I + + const/4 p1, 0x0 + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/c/y0/g;->g:I + + if-ge v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + new-instance v2, Lf/h/a/c/e1/h; + + invoke-direct {v2}, Lf/h/a/c/e1/h;->()V + + aput-object v2, v1, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + iput-object p2, p0, Lf/h/a/c/y0/g;->f:[Lf/h/a/c/y0/f; + + array-length p2, p2 + + iput p2, p0, Lf/h/a/c/y0/g;->h:I + + :goto_1 + iget p2, p0, Lf/h/a/c/y0/g;->h:I + + if-ge p1, p2, :cond_1 + + iget-object p2, p0, Lf/h/a/c/y0/g;->f:[Lf/h/a/c/y0/f; + + move-object v0, p0 + + check-cast v0, Lf/h/a/c/e1/c; + + new-instance v1, Lf/h/a/c/e1/d; + + invoke-direct {v1, v0}, Lf/h/a/c/e1/d;->(Lf/h/a/c/e1/c;)V + + aput-object v1, p2, p1 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_1 + + :cond_1 + new-instance p1, Lf/h/a/c/y0/g$a; + + invoke-direct {p1, p0}, Lf/h/a/c/y0/g$a;->(Lf/h/a/c/y0/g;)V + + iput-object p1, p0, Lf/h/a/c/y0/g;->a:Ljava/lang/Thread; + + invoke-virtual {p1}, Ljava/lang/Thread;->start()V + + return-void +.end method + + +# virtual methods +.method public b()Ljava/lang/Object; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/y0/g;->h()V + + iget-object v1, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x0 + + monitor-exit v0 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/y0/f; + + monitor-exit v0 + + :goto_0 + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public c()Ljava/lang/Object; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/y0/g;->h()V + + iget-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + const/4 v2, 0x1 + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->F(Z)V + + iget v1, p0, Lf/h/a/c/y0/g;->g:I + + if-nez v1, :cond_1 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_1 + iget-object v1, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + iget v3, p0, Lf/h/a/c/y0/g;->g:I + + sub-int/2addr v3, v2 + + iput v3, p0, Lf/h/a/c/y0/g;->g:I + + aget-object v1, v1, v3 + + :goto_1 + iput-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public d(Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + check-cast p1, Lf/h/a/c/y0/e; + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/c/y0/g;->h()V + + iget-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + if-ne p1, v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->n(Z)V + + iget-object v1, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v1, p1}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/c/y0/g;->g()V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public abstract e(Lf/h/a/c/y0/e;Lf/h/a/c/y0/f;Z)Ljava/lang/Exception; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TI;TO;Z)TE;" + } + .end annotation +.end method + +.method public final f()Z + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + :goto_0 + :try_start_0 + iget-boolean v1, p0, Lf/h/a/c/y0/g;->l:Z + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget v1, p0, Lf/h/a/c/y0/g;->h:I + + if-lez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + :goto_1 + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Object;->wait()V + + goto :goto_0 + + :cond_1 + iget-boolean v1, p0, Lf/h/a/c/y0/g;->l:Z + + if-eqz v1, :cond_2 + + monitor-exit v0 + + return v2 + + :cond_2 + iget-object v1, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/y0/e; + + iget-object v4, p0, Lf/h/a/c/y0/g;->f:[Lf/h/a/c/y0/f; + + iget v5, p0, Lf/h/a/c/y0/g;->h:I + + sub-int/2addr v5, v3 + + iput v5, p0, Lf/h/a/c/y0/g;->h:I + + aget-object v4, v4, v5 + + iget-boolean v5, p0, Lf/h/a/c/y0/g;->k:Z + + iput-boolean v2, p0, Lf/h/a/c/y0/g;->k:Z + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + invoke-virtual {v1}, Lf/h/a/c/y0/a;->isEndOfStream()Z + + move-result v0 + + if-eqz v0, :cond_3 + + const/4 v0, 0x4 + + invoke-virtual {v4, v0}, Lf/h/a/c/y0/a;->addFlag(I)V + + goto :goto_3 + + :cond_3 + invoke-virtual {v1}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result v0 + + if-eqz v0, :cond_4 + + const/high16 v0, -0x80000000 + + invoke-virtual {v4, v0}, Lf/h/a/c/y0/a;->addFlag(I)V + + :cond_4 + :try_start_1 + invoke-virtual {p0, v1, v4, v5}, Lf/h/a/c/y0/g;->e(Lf/h/a/c/y0/e;Lf/h/a/c/y0/f;Z)Ljava/lang/Exception; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/c/y0/g;->j:Ljava/lang/Exception; + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Ljava/lang/OutOfMemoryError; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + new-instance v5, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v6, "Unexpected decode error" + + invoke-direct {v5, v6, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + iput-object v5, p0, Lf/h/a/c/y0/g;->j:Ljava/lang/Exception; + + goto :goto_2 + + :catch_1 + move-exception v0 + + new-instance v5, Lcom/google/android/exoplayer2/text/SubtitleDecoderException; + + const-string v6, "Unexpected decode error" + + invoke-direct {v5, v6, v0}, Lcom/google/android/exoplayer2/text/SubtitleDecoderException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + iput-object v5, p0, Lf/h/a/c/y0/g;->j:Ljava/lang/Exception; + + :goto_2 + iget-object v0, p0, Lf/h/a/c/y0/g;->j:Ljava/lang/Exception; + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_2 + monitor-exit v0 + + return v2 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw v1 + + :cond_5 + :goto_3 + iget-object v5, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v5 + + :try_start_3 + iget-boolean v0, p0, Lf/h/a/c/y0/g;->k:Z + + if-eqz v0, :cond_6 + + invoke-virtual {v4}, Lf/h/a/c/y0/f;->release()V + + goto :goto_4 + + :cond_6 + invoke-virtual {v4}, Lf/h/a/c/y0/a;->isDecodeOnly()Z + + move-result v0 + + if-eqz v0, :cond_7 + + iget v0, p0, Lf/h/a/c/y0/g;->m:I + + add-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/c/y0/g;->m:I + + invoke-virtual {v4}, Lf/h/a/c/y0/f;->release()V + + goto :goto_4 + + :cond_7 + iget v0, p0, Lf/h/a/c/y0/g;->m:I + + iput v0, v4, Lf/h/a/c/y0/f;->skippedOutputBufferCount:I + + iput v2, p0, Lf/h/a/c/y0/g;->m:I + + iget-object v0, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + invoke-virtual {v0, v4}, Ljava/util/ArrayDeque;->addLast(Ljava/lang/Object;)V + + :goto_4 + invoke-virtual {p0, v1}, Lf/h/a/c/y0/g;->i(Lf/h/a/c/y0/e;)V + + monitor-exit v5 + + return v3 + + :catchall_1 + move-exception v0 + + monitor-exit v5 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + throw v0 + + :catchall_2 + move-exception v1 + + :try_start_4 + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + throw v1 +.end method + +.method public final flush()V + .locals 2 + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + const/4 v1, 0x1 + + :try_start_0 + iput-boolean v1, p0, Lf/h/a/c/y0/g;->k:Z + + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/c/y0/g;->m:I + + iget-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + invoke-virtual {p0, v1}, Lf/h/a/c/y0/g;->i(Lf/h/a/c/y0/e;)V + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/c/y0/g;->i:Lf/h/a/c/y0/e; + + :cond_0 + :goto_0 + iget-object v1, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/y0/e; + + invoke-virtual {p0, v1}, Lf/h/a/c/y0/g;->i(Lf/h/a/c/y0/e;)V + + goto :goto_0 + + :cond_1 + :goto_1 + iget-object v1, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/c/y0/g;->d:Ljava/util/ArrayDeque; + + invoke-virtual {v1}, Ljava/util/ArrayDeque;->removeFirst()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/c/y0/f; + + invoke-virtual {v1}, Lf/h/a/c/y0/f;->release()V + + goto :goto_1 + + :cond_2 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final g()V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/y0/g;->c:Ljava/util/ArrayDeque; + + invoke-virtual {v0}, Ljava/util/ArrayDeque;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget v0, p0, Lf/h/a/c/y0/g;->h:I + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->notify()V + + :cond_1 + return-void +.end method + +.method public final h()V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V^TE;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/g;->j:Ljava/lang/Exception; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + throw v0 +.end method + +.method public final i(Lf/h/a/c/y0/e;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TI;)V" + } + .end annotation + + invoke-virtual {p1}, Lf/h/a/c/y0/e;->clear()V + + iget-object v0, p0, Lf/h/a/c/y0/g;->e:[Lf/h/a/c/y0/e; + + iget v1, p0, Lf/h/a/c/y0/g;->g:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/c/y0/g;->g:I + + aput-object p1, v0, v1 + + return-void +.end method + +.method public release()V + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + monitor-enter v0 + + const/4 v1, 0x1 + + :try_start_0 + iput-boolean v1, p0, Lf/h/a/c/y0/g;->l:Z + + iget-object v1, p0, Lf/h/a/c/y0/g;->b:Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v0, p0, Lf/h/a/c/y0/g;->a:Ljava/lang/Thread; + + invoke-virtual {v0}, Ljava/lang/Thread;->join()V + :try_end_1 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_0 + + :catch_0 + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Thread;->interrupt()V + + :goto_0 + return-void + + :catchall_0 + move-exception v1 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z.smali b/com.discord/smali_classes2/f/h/a/c/z.smali new file mode 100644 index 0000000000..c3b0c7f5b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z.smali @@ -0,0 +1,37 @@ +.class public Lf/h/a/c/z; +.super Ljava/lang/Object; +.source "DefaultRenderersFactory.java" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public b:I + +.field public c:J + +.field public d:Lf/h/a/c/b1/f; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/z;->a:Landroid/content/Context; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/c/z;->b:I + + const-wide/16 v0, 0x1388 + + iput-wide v0, p0, Lf/h/a/c/z;->c:J + + sget-object p1, Lf/h/a/c/b1/f;->a:Lf/h/a/c/b1/f; + + iput-object p1, p0, Lf/h/a/c/z;->d:Lf/h/a/c/b1/f; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/a.smali b/com.discord/smali_classes2/f/h/a/c/z0/a.smali new file mode 100644 index 0000000000..0d69befadf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/a.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/z0/a; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/z0/a; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/z0/a; + + invoke-direct {v0}, Lf/h/a/c/z0/a;->()V + + sput-object v0, Lf/h/a/c/z0/a;->a:Lf/h/a/c/z0/a; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/c/z0/g; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1}, Lf/h/a/c/v0/a;->P()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/b.smali b/com.discord/smali_classes2/f/h/a/c/z0/b.smali new file mode 100644 index 0000000000..79c63dbd4b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/b.smali @@ -0,0 +1,36 @@ +.class public final synthetic Lf/h/a/c/z0/b; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# instance fields +.field public final synthetic a:Ljava/lang/Exception; + + +# direct methods +.method public synthetic constructor (Ljava/lang/Exception;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/z0/b;->a:Ljava/lang/Exception; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/z0/b;->a:Ljava/lang/Exception; + + check-cast p1, Lf/h/a/c/z0/g; + + invoke-static {v0, p1}, Lcom/google/android/exoplayer2/drm/DefaultDrmSession;->f(Ljava/lang/Exception;Lf/h/a/c/z0/g;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/c.smali b/com.discord/smali_classes2/f/h/a/c/z0/c.smali new file mode 100644 index 0000000000..9ed72d007c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/c.smali @@ -0,0 +1,34 @@ +.class public final synthetic Lf/h/a/c/z0/c; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lcom/google/android/exoplayer2/drm/DefaultDrmSession$b; + + +# instance fields +.field public final synthetic a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; + + +# direct methods +.method public synthetic constructor (Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/z0/c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/exoplayer2/drm/DefaultDrmSession;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/c/z0/c;->a:Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager; + + invoke-virtual {v0, p1}, Lcom/google/android/exoplayer2/drm/DefaultDrmSessionManager;->g(Lcom/google/android/exoplayer2/drm/DefaultDrmSession;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/d.smali b/com.discord/smali_classes2/f/h/a/c/z0/d.smali new file mode 100644 index 0000000000..6b4b43c34b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/d.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/z0/d; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/z0/d; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/z0/d; + + invoke-direct {v0}, Lf/h/a/c/z0/d;->()V + + sput-object v0, Lf/h/a/c/z0/d;->a:Lf/h/a/c/z0/d; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/c/z0/g; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1}, Lf/h/a/c/v0/a;->N()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/e.smali b/com.discord/smali_classes2/f/h/a/c/z0/e.smali new file mode 100644 index 0000000000..5948661dd9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/e.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/z0/e; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/z0/e; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/z0/e; + + invoke-direct {v0}, Lf/h/a/c/z0/e;->()V + + sput-object v0, Lf/h/a/c/z0/e;->a:Lf/h/a/c/z0/e; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/c/z0/g; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1}, Lf/h/a/c/v0/a;->M()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/f.smali b/com.discord/smali_classes2/f/h/a/c/z0/f.smali new file mode 100644 index 0000000000..5d836513bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/f.smali @@ -0,0 +1,46 @@ +.class public final synthetic Lf/h/a/c/z0/f; +.super Ljava/lang/Object; +.source "lambda" + +# interfaces +.implements Lf/h/a/c/i1/l$a; + + +# static fields +.field public static final synthetic a:Lf/h/a/c/z0/f; + + +# direct methods +.method static synthetic constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/z0/f; + + invoke-direct {v0}, Lf/h/a/c/z0/f;->()V + + sput-object v0, Lf/h/a/c/z0/f;->a:Lf/h/a/c/z0/f; + + return-void +.end method + +.method private synthetic constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/c/z0/g; + + check-cast p1, Lf/h/a/c/v0/a; + + invoke-virtual {p1}, Lf/h/a/c/v0/a;->L()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/g.smali b/com.discord/smali_classes2/f/h/a/c/z0/g.smali new file mode 100644 index 0000000000..bb40589255 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/g.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/z0/g; +.super Ljava/lang/Object; +.source "DefaultDrmSessionEventListener.java" diff --git a/com.discord/smali_classes2/f/h/a/c/z0/h.smali b/com.discord/smali_classes2/f/h/a/c/z0/h.smali new file mode 100644 index 0000000000..9d0967e91e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/h.smali @@ -0,0 +1,37 @@ +.class public final synthetic Lf/h/a/c/z0/h; +.super Ljava/lang/Object; +.source "DrmSessionManager.java" + + +# direct methods +.method public static a(Lf/h/a/c/z0/i;Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "I)", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "TT;>;" + } + .end annotation + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public static b(Lf/h/a/c/z0/i;)V + .locals 0 + + return-void +.end method + +.method public static c(Lf/h/a/c/z0/i;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/i$a.smali b/com.discord/smali_classes2/f/h/a/c/z0/i$a.smali new file mode 100644 index 0000000000..38aca3b3ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/i$a.smali @@ -0,0 +1,115 @@ +.class public final Lf/h/a/c/z0/i$a; +.super Ljava/lang/Object; +.source "DrmSessionManager.java" + +# interfaces +.implements Lf/h/a/c/z0/i; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/z0/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/k;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public synthetic a()V + .locals 0 + + invoke-static {p0}, Lf/h/a/c/z0/h;->b(Lf/h/a/c/z0/i;)V + + return-void +.end method + +.method public synthetic b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "I)", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "TT;>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/z0/h;->a(Lf/h/a/c/z0/i;Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; + + move-result-object p1 + + return-object p1 +.end method + +.method public c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "Lcom/google/android/exoplayer2/drm/DrmInitData;", + ")", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "Lf/h/a/c/z0/k;", + ">;" + } + .end annotation + + new-instance p1, Lf/h/a/c/z0/j; + + new-instance p2, Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + + new-instance v0, Lcom/google/android/exoplayer2/drm/UnsupportedDrmException; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lcom/google/android/exoplayer2/drm/UnsupportedDrmException;->(I)V + + invoke-direct {p2, v0}, Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;->(Ljava/lang/Throwable;)V + + invoke-direct {p1, p2}, Lf/h/a/c/z0/j;->(Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;)V + + return-object p1 +.end method + +.method public d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z + .locals 0 + + const/4 p1, 0x0 + + return p1 +.end method + +.method public synthetic release()V + .locals 0 + + invoke-static {p0}, Lf/h/a/c/z0/h;->c(Lf/h/a/c/z0/i;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/i.smali b/com.discord/smali_classes2/f/h/a/c/z0/i.smali new file mode 100644 index 0000000000..6b90538781 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/i.smali @@ -0,0 +1,79 @@ +.class public interface abstract Lf/h/a/c/z0/i; +.super Ljava/lang/Object; +.source "DrmSessionManager.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/c/z0/i; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/c/z0/i<", + "Lf/h/a/c/z0/k;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/c/z0/i$a; + + invoke-direct {v0}, Lf/h/a/c/z0/i$a;->()V + + sput-object v0, Lf/h/a/c/z0/i;->a:Lf/h/a/c/z0/i; + + return-void +.end method + + +# virtual methods +.method public abstract a()V +.end method + +.method public abstract b(Landroid/os/Looper;I)Lcom/google/android/exoplayer2/drm/DrmSession; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "I)", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "TT;>;" + } + .end annotation +.end method + +.method public abstract c(Landroid/os/Looper;Lcom/google/android/exoplayer2/drm/DrmInitData;)Lcom/google/android/exoplayer2/drm/DrmSession; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "Lcom/google/android/exoplayer2/drm/DrmInitData;", + ")", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "TT;>;" + } + .end annotation +.end method + +.method public abstract d(Lcom/google/android/exoplayer2/drm/DrmInitData;)Z +.end method + +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/j.smali b/com.discord/smali_classes2/f/h/a/c/z0/j.smali new file mode 100644 index 0000000000..db69e7a226 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/j.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/c/z0/j; +.super Ljava/lang/Object; +.source "ErrorStateDrmSession.java" + +# interfaces +.implements Lcom/google/android/exoplayer2/drm/DrmSession; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lcom/google/android/exoplayer2/drm/DrmSession<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + + +# direct methods +.method public constructor (Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/c/z0/j;->a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public acquire()V + .locals 0 + + return-void +.end method + +.method public b()Lf/h/a/c/z0/k; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public c()Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/c/z0/j;->a:Lcom/google/android/exoplayer2/drm/DrmSession$DrmSessionException; + + return-object v0 +.end method + +.method public getState()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public release()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/k.smali b/com.discord/smali_classes2/f/h/a/c/z0/k.smali new file mode 100644 index 0000000000..16290e431a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/k.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/c/z0/k; +.super Ljava/lang/Object; +.source "ExoMediaCrypto.java" diff --git a/com.discord/smali_classes2/f/h/a/c/z0/l$a.smali b/com.discord/smali_classes2/f/h/a/c/z0/l$a.smali new file mode 100644 index 0000000000..9b9c276f47 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/l$a.smali @@ -0,0 +1,14 @@ +.class public final Lf/h/a/c/z0/l$a; +.super Ljava/lang/Object; +.source "ExoMediaDrm.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/z0/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/z0/l$b.smali b/com.discord/smali_classes2/f/h/a/c/z0/l$b.smali new file mode 100644 index 0000000000..46cdafecd4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/l$b.smali @@ -0,0 +1,14 @@ +.class public final Lf/h/a/c/z0/l$b; +.super Ljava/lang/Object; +.source "ExoMediaDrm.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/c/z0/l; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/c/z0/l.smali b/com.discord/smali_classes2/f/h/a/c/z0/l.smali new file mode 100644 index 0000000000..697cc9f7e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/l.smali @@ -0,0 +1,129 @@ +.class public interface abstract Lf/h/a/c/z0/l; +.super Ljava/lang/Object; +.source "ExoMediaDrm.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/c/z0/l$b;, + Lf/h/a/c/z0/l$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/lang/Class; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Class<", + "TT;>;" + } + .end annotation +.end method + +.method public abstract b([B)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "([B)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end method + +.method public abstract c([B)Lf/h/a/c/z0/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "([B)TT;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/media/MediaCryptoException; + } + .end annotation +.end method + +.method public abstract d()[B + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/media/MediaDrmException; + } + .end annotation +.end method + +.method public abstract e([B[B)V +.end method + +.method public abstract f([B)V +.end method + +.method public abstract g([B[B)[B + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/media/NotProvisionedException;, + Landroid/media/DeniedByServerException; + } + .end annotation +.end method + +.method public abstract h([B)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/media/DeniedByServerException; + } + .end annotation +.end method + +.method public abstract i([BLjava/util/List;ILjava/util/HashMap;)Lf/h/a/c/z0/l$a; + .param p2 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p4 # Ljava/util/HashMap; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "([B", + "Ljava/util/List<", + "Lcom/google/android/exoplayer2/drm/DrmInitData$SchemeData;", + ">;I", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;)", + "Lf/h/a/c/z0/l$a;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/media/NotProvisionedException; + } + .end annotation +.end method + +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/m.smali b/com.discord/smali_classes2/f/h/a/c/z0/m.smali new file mode 100644 index 0000000000..99c997f1ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/m.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/c/z0/m; +.super Ljava/lang/Object; +.source "FrameworkMediaCrypto.java" + +# interfaces +.implements Lf/h/a/c/z0/k; + + +# static fields +.field public static final d:Z + + +# instance fields +.field public final a:Ljava/util/UUID; + +.field public final b:[B + +.field public final c:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + sget-object v0, Lf/h/a/c/i1/c0;->c:Ljava/lang/String; + + const-string v1, "Amazon" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + sget-object v0, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + const-string v1, "AFTM" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/c/i1/c0;->d:Ljava/lang/String; + + const-string v1, "AFTB" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + :cond_0 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + sput-boolean v0, Lf/h/a/c/z0/m;->d:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/z0/n.smali b/com.discord/smali_classes2/f/h/a/c/z0/n.smali new file mode 100644 index 0000000000..e5961a1fe4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/c/z0/n.smali @@ -0,0 +1,21 @@ +.class public interface abstract Lf/h/a/c/z0/n; +.super Ljava/lang/Object; +.source "MediaDrmCallback.java" + + +# virtual methods +.method public abstract a(Ljava/util/UUID;Lf/h/a/c/z0/l$a;)[B + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method + +.method public abstract b(Ljava/util/UUID;Lf/h/a/c/z0/l$b;)[B + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a$a$a.smali b/com.discord/smali_classes2/f/h/a/d/a/a$a$a.smali new file mode 100644 index 0000000000..6b49cc53e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/d/a/a$a$a.smali @@ -0,0 +1,116 @@ +.class public Lf/h/a/d/a/a$a$a; +.super Lf/h/a/a/a; +.source "IGetInstallReferrerService.java" + +# interfaces +.implements Lf/h/a/d/a/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/d/a/a$a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" + + invoke-direct {p0, p1, v0}, Lf/h/a/a/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final o(Landroid/os/Bundle;)Landroid/os/Bundle; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/a/a;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {v0, p1}, Lf/h/a/a/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p1 + + :try_start_0 + iget-object v1, p0, Lf/h/a/a/a;->a:Landroid/os/IBinder; + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + invoke-interface {v1, v2, v0, p1, v3}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {p1}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + sget-object v0, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {v0, p1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/os/Parcelable; + + :goto_0 + check-cast v0, Landroid/os/Bundle; + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object v0 + + :catchall_0 + move-exception p1 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_1 + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + throw v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_1 + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a$a.smali b/com.discord/smali_classes2/f/h/a/d/a/a$a.smali new file mode 100644 index 0000000000..a8e5ff2be8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/d/a/a$a.smali @@ -0,0 +1,57 @@ +.class public abstract Lf/h/a/d/a/a$a; +.super Lf/h/a/a/b; +.source "IGetInstallReferrerService.java" + +# interfaces +.implements Lf/h/a/d/a/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/d/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/d/a/a$a$a; + } +.end annotation + + +# direct methods +.method public static g(Landroid/os/IBinder;)Lf/h/a/d/a/a; + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/d/a/a; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/d/a/a; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/d/a/a$a$a; + + invoke-direct {v0, p0}, Lf/h/a/d/a/a$a$a;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a.smali b/com.discord/smali_classes2/f/h/a/d/a/a.smali new file mode 100644 index 0000000000..b200718444 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/d/a/a.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/d/a/a; +.super Ljava/lang/Object; +.source "IGetInstallReferrerService.java" + +# interfaces +.implements Landroid/os/IInterface; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/d/a/a$a; + } +.end annotation + + +# virtual methods +.method public abstract o(Landroid/os/Bundle;)Landroid/os/Bundle; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a/a$a.smali b/com.discord/smali_classes2/f/h/a/d/a/a/a$a.smali deleted file mode 100644 index 8beb5c514b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/a/a/a$a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/d/a/a/a$a; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/a/a/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Z - - -# direct methods -.method public constructor (Ljava/lang/String;Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - iput-boolean p2, p0, Lf/h/a/d/a/a/a$a;->b:Z - - return-void -.end method - - -# virtual methods -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - iget-boolean v1, p0, Lf/h/a/d/a/a/a$a;->b:Z - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x7 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "{" - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, "}" - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a/a$b.smali b/com.discord/smali_classes2/f/h/a/d/a/a/a$b.smali deleted file mode 100644 index 1850f956a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/a/a/a$b.smali +++ /dev/null @@ -1,123 +0,0 @@ -.class public final Lf/h/a/d/a/a/a$b; -.super Ljava/lang/Thread; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/a/a/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public d:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/h/a/d/a/a/a;", - ">;" - } - .end annotation -.end field - -.field public e:J - -.field public f:Ljava/util/concurrent/CountDownLatch; - -.field public g:Z - - -# direct methods -.method public constructor (Lf/h/a/d/a/a/a;J)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Thread;->()V - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/a/a/a$b;->d:Ljava/lang/ref/WeakReference; - - iput-wide p2, p0, Lf/h/a/d/a/a/a$b;->e:J - - new-instance p1, Ljava/util/concurrent/CountDownLatch; - - const/4 p2, 0x1 - - invoke-direct {p1, p2}, Ljava/util/concurrent/CountDownLatch;->(I)V - - iput-object p1, p0, Lf/h/a/d/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/a/a/a$b;->g:Z - - invoke-virtual {p0}, Ljava/lang/Thread;->start()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - const/4 v0, 0x1 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; - - iget-wide v2, p0, Lf/h/a/d/a/a/a$b;->e:J - - sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual {v1, v2, v3, v4}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/a/a/a$b;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/a/a/a; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/a/a/a;->a()V - - iput-boolean v0, p0, Lf/h/a/d/a/a/a$b;->g:Z - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_0 - return-void - - :catch_0 - nop - - iget-object v1, p0, Lf/h/a/d/a/a/a$b;->d:Ljava/lang/ref/WeakReference; - - invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/a/a/a; - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Lf/h/a/d/a/a/a;->a()V - - iput-boolean v0, p0, Lf/h/a/d/a/a/a$b;->g:Z - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a/a.smali b/com.discord/smali_classes2/f/h/a/d/a/a/a.smali deleted file mode 100644 index 44d85e5b76..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/a/a/a.smali +++ /dev/null @@ -1,954 +0,0 @@ -.class public Lf/h/a/d/a/a/a; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/a/a/a$a;, - Lf/h/a/d/a/a/a$b; - } -.end annotation - - -# instance fields -.field public a:Lf/h/a/d/e/a; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public b:Lf/h/a/d/h/a/b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public c:Z - -.field public final d:Ljava/lang/Object; - -.field public e:Lf/h/a/d/a/a/a$b; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final f:Landroid/content/Context; - -.field public final g:Z - -.field public final h:J - - -# direct methods -.method public constructor (Landroid/content/Context;JZZ)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/a/a/a;->d:Ljava/lang/Object; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p4, :cond_1 - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p4 - - if-nez p4, :cond_0 - - goto :goto_0 - - :cond_0 - move-object p1, p4 - - :cond_1 - :goto_0 - iput-object p1, p0, Lf/h/a/d/a/a/a;->f:Landroid/content/Context; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/a/a/a;->c:Z - - iput-wide p2, p0, Lf/h/a/d/a/a/a;->h:J - - iput-boolean p5, p0, Lf/h/a/d/a/a/a;->g:Z - - return-void -.end method - -.method public static b(Landroid/content/Context;)Lf/h/a/d/a/a/a$a; - .locals 13 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/IllegalStateException;, - Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, - Lcom/google/android/gms/common/GooglePlayServicesRepairableException; - } - .end annotation - - const-string v0, "Error while reading from SharedPreferences " - - const-string v1, "GmscoreFlag" - - new-instance v2, Lf/h/a/d/a/a/c; - - invoke-direct {v2, p0}, Lf/h/a/d/a/a/c;->(Landroid/content/Context;)V - - const-string v3, "gads:ad_id_app_context:enabled" - - invoke-virtual {v2, v3}, Lf/h/a/d/a/a/c;->a(Ljava/lang/String;)Z - - move-result v3 - - const-string v4, "gads:ad_id_app_context:ping_ratio" - - const/4 v5, 0x0 - - :try_start_0 - iget-object v6, v2, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - if-nez v6, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v6, v2, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - invoke-interface {v6, v4, v5}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F - - move-result v4 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move v12, v4 - - goto :goto_1 - - :catchall_0 - move-exception v4 - - invoke-static {v1, v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - const/4 v12, 0x0 - - :goto_1 - const-string v4, "gads:ad_id_use_shared_preference:experiment_id" - - const-string v5, "" - - :try_start_1 - iget-object v6, v2, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - if-nez v6, :cond_1 - - goto :goto_2 - - :cond_1 - iget-object v6, v2, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - invoke-interface {v6, v4, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_3 - - :catchall_1 - move-exception v4 - - invoke-static {v1, v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_2 - move-object v0, v5 - - :goto_3 - const-string v1, "gads:ad_id_use_persistent_service:enabled" - - invoke-virtual {v2, v1}, Lf/h/a/d/a/a/c;->a(Ljava/lang/String;)Z - - move-result v9 - - new-instance v1, Lf/h/a/d/a/a/a; - - const-wide/16 v6, -0x1 - - move-object v4, v1 - - move-object v5, p0 - - move v8, v3 - - invoke-direct/range {v4 .. v9}, Lf/h/a/d/a/a/a;->(Landroid/content/Context;JZZ)V - - :try_start_2 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v4 - - const/4 p0, 0x0 - - invoke-virtual {v1, p0}, Lf/h/a/d/a/a/a;->f(Z)V - - invoke-virtual {v1}, Lf/h/a/d/a/a/a;->c()Lf/h/a/d/a/a/a$a; - - move-result-object p0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v6 - - sub-long v8, v6, v4 - - const/4 v11, 0x0 - - move-object v4, v1 - - move-object v5, p0 - - move v6, v3 - - move v7, v12 - - move-object v10, v0 - - invoke-virtual/range {v4 .. v11}, Lf/h/a/d/a/a/a;->g(Lf/h/a/d/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - invoke-virtual {v1}, Lf/h/a/d/a/a/a;->a()V - - return-object p0 - - :catchall_2 - move-exception p0 - - const/4 v5, 0x0 - - const-wide/16 v8, -0x1 - - move-object v4, v1 - - move v6, v3 - - move v7, v12 - - move-object v10, v0 - - move-object v11, p0 - - :try_start_3 - invoke-virtual/range {v4 .. v11}, Lf/h/a/d/a/a/a;->g(Lf/h/a/d/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z - - throw p0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :catchall_3 - move-exception p0 - - invoke-virtual {v1}, Lf/h/a/d/a/a/a;->a()V - - throw p0 -.end method - -.method public static d(Landroid/content/Context;Z)Lf/h/a/d/e/a; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, - Lcom/google/android/gms/common/GooglePlayServicesRepairableException; - } - .end annotation - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - const-string v1, "com.android.vending" - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - sget-object v0, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - const v1, 0xbdfcb8 - - invoke-virtual {v0, p0, v1}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/io/IOException; - - const-string p1, "Google Play services not available" - - invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - :goto_0 - if-eqz p1, :cond_2 - - const-string p1, "com.google.android.gms.ads.identifier.service.PERSISTENT_START" - - goto :goto_1 - - :cond_2 - const-string p1, "com.google.android.gms.ads.identifier.service.START" - - :goto_1 - new-instance v0, Lf/h/a/d/e/a; - - invoke-direct {v0}, Lf/h/a/d/e/a;->()V - - new-instance v1, Landroid/content/Intent; - - invoke-direct {v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;)V - - const-string p1, "com.google.android.gms" - - invoke-virtual {v1, p1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - :try_start_1 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object p1 - - const/4 v2, 0x1 - - if-eqz p1, :cond_4 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - invoke-virtual {p1, p0, v1, v0, v2}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz p0, :cond_3 - - return-object v0 - - :cond_3 - new-instance p0, Ljava/io/IOException; - - const-string p1, "Connection failure" - - invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - const/4 p0, 0x0 - - :try_start_2 - throw p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catchall_0 - move-exception p0 - - new-instance p1, Ljava/io/IOException; - - invoke-direct {p1, p0}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V - - throw p1 - - :catch_0 - new-instance p0, Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException; - - const/16 p1, 0x9 - - invoke-direct {p0, p1}, Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;->(I)V - - throw p0 -.end method - - -# virtual methods -.method public final a()V - .locals 4 - - const-string v0, "Calling this from your main thread can lead to deadlock" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/a/a/a;->f:Landroid/content/Context; - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/a/a/a;->a:Lf/h/a/d/e/a; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - if-nez v0, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v0, 0x0 - - :try_start_1 - iget-boolean v1, p0, Lf/h/a/d/a/a/a;->c:Z - - if-eqz v1, :cond_2 - - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/a/a/a;->f:Landroid/content/Context; - - iget-object v3, p0, Lf/h/a/d/a/a/a;->a:Lf/h/a/d/e/a; - - if-eqz v1, :cond_1 - - invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_0 - - :cond_1 - throw v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception v1 - - :try_start_2 - const-string v2, "AdvertisingIdClient" - - const-string v3, "AdvertisingIdClient unbindService failed." - - invoke-static {v2, v3, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_2 - :goto_0 - const/4 v1, 0x0 - - iput-boolean v1, p0, Lf/h/a/d/a/a/a;->c:Z - - iput-object v0, p0, Lf/h/a/d/a/a/a;->b:Lf/h/a/d/h/a/b; - - iput-object v0, p0, Lf/h/a/d/a/a/a;->a:Lf/h/a/d/e/a; - - monitor-exit p0 - - return-void - - :cond_3 - :goto_1 - monitor-exit p0 - - return-void - - :catchall_1 - move-exception v0 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw v0 -.end method - -.method public c()Lf/h/a/d/a/a/a$a; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const-string v0, "Calling this from your main thread can lead to deadlock" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/d/a/a/a;->c:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/a/a/a;->d:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - iget-boolean v1, v1, Lf/h/a/d/a/a/a$b;->g:Z - - if-eqz v1, :cond_1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/4 v0, 0x0 - - :try_start_2 - invoke-virtual {p0, v0}, Lf/h/a/d/a/a/a;->f(Z)V - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :try_start_3 - iget-boolean v0, p0, Lf/h/a/d/a/a/a;->c:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/io/IOException; - - const-string v1, "AdvertisingIdClient cannot reconnect." - - invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/io/IOException; - - const-string v2, "AdvertisingIdClient cannot reconnect." - - invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :cond_1 - :try_start_4 - new-instance v1, Ljava/io/IOException; - - const-string v2, "AdvertisingIdClient is not connected." - - invoke-direct {v1, v2}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - throw v1 - - :cond_2 - :goto_0 - iget-object v0, p0, Lf/h/a/d/a/a/a;->a:Lf/h/a/d/e/a; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/a/a/a;->b:Lf/h/a/d/h/a/b; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - :try_start_6 - new-instance v0, Lf/h/a/d/a/a/a$a; - - iget-object v1, p0, Lf/h/a/d/a/a/a;->b:Lf/h/a/d/h/a/b; - - invoke-interface {v1}, Lf/h/a/d/h/a/b;->getId()Ljava/lang/String; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/a/a/a;->b:Lf/h/a/d/h/a/b; - - const/4 v3, 0x1 - - invoke-interface {v2, v3}, Lf/h/a/d/h/a/b;->C(Z)Z - - move-result v2 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/a/a/a$a;->(Ljava/lang/String;Z)V - :try_end_6 - .catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_6} :catch_1 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - :try_start_7 - monitor-exit p0 - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_1 - - invoke-virtual {p0}, Lf/h/a/d/a/a/a;->e()V - - return-object v0 - - :catch_1 - move-exception v0 - - :try_start_8 - const-string v1, "AdvertisingIdClient" - - const-string v2, "GMS remote exception " - - invoke-static {v1, v2, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance v0, Ljava/io/IOException; - - const-string v1, "Remote exception" - - invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - - :catchall_1 - move-exception v0 - - monitor-exit p0 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - throw v0 -.end method - -.method public final e()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/a/a/a;->d:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - iget-object v1, v1, Lf/h/a/d/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;->countDown()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - invoke-virtual {v1}, Ljava/lang/Thread;->join()V - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catch_0 - :cond_0 - :try_start_2 - iget-wide v1, p0, Lf/h/a/d/a/a/a;->h:J - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-lez v5, :cond_1 - - new-instance v1, Lf/h/a/d/a/a/a$b; - - iget-wide v2, p0, Lf/h/a/d/a/a/a;->h:J - - invoke-direct {v1, p0, v2, v3}, Lf/h/a/d/a/a/a$b;->(Lf/h/a/d/a/a/a;J)V - - iput-object v1, p0, Lf/h/a/d/a/a/a;->e:Lf/h/a/d/a/a/a$b; - - :cond_1 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v1 -.end method - -.method public final f(Z)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException;, - Ljava/lang/IllegalStateException;, - Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, - Lcom/google/android/gms/common/GooglePlayServicesRepairableException; - } - .end annotation - - const-string v0, "Calling this from your main thread can lead to deadlock" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/d/a/a/a;->c:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/a/a/a;->a()V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/a/a/a;->f:Landroid/content/Context; - - iget-boolean v1, p0, Lf/h/a/d/a/a/a;->g:Z - - invoke-static {v0, v1}, Lf/h/a/d/a/a/a;->d(Landroid/content/Context;Z)Lf/h/a/d/e/a; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/a/a/a;->a:Lf/h/a/d/e/a; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const-wide/16 v1, 0x2710 - - :try_start_1 - sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/e/a;->a(JLjava/util/concurrent/TimeUnit;)Landroid/os/IBinder; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/a/c;->g(Landroid/os/IBinder;)Lf/h/a/d/h/a/b; - - move-result-object v0 - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - iput-object v0, p0, Lf/h/a/d/a/a/a;->b:Lf/h/a/d/h/a/b; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/a/a/a;->c:Z - - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/a/a/a;->e()V - - :cond_1 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - new-instance v0, Ljava/io/IOException; - - invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V - - throw v0 - - :catch_0 - new-instance p1, Ljava/io/IOException; - - const-string v0, "Interrupted exception" - - invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p1 - - :catchall_1 - move-exception p1 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw p1 -.end method - -.method public finalize()V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Throwable; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/a/a/a;->a()V - - invoke-super {p0}, Ljava/lang/Object;->finalize()V - - return-void -.end method - -.method public final g(Lf/h/a/d/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z - .locals 4 - - invoke-static {}, Ljava/lang/Math;->random()D - - move-result-wide v0 - - float-to-double v2, p3 - - cmpl-double p3, v0, v2 - - if-lez p3, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - new-instance p3, Ljava/util/HashMap; - - invoke-direct {p3}, Ljava/util/HashMap;->()V - - const-string v0, "1" - - const-string v1, "0" - - if-eqz p2, :cond_1 - - move-object p2, v0 - - goto :goto_0 - - :cond_1 - move-object p2, v1 - - :goto_0 - const-string v2, "app_context" - - invoke-virtual {p3, v2, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p1, :cond_3 - - iget-boolean p2, p1, Lf/h/a/d/a/a/a$a;->b:Z - - if-eqz p2, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v0, v1 - - :goto_1 - const-string p2, "limit_ad_tracking" - - invoke-virtual {p3, p2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - if-eqz p1, :cond_4 - - iget-object p1, p1, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - if-eqz p1, :cond_4 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p1 - - const-string p2, "ad_id_size" - - invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_4 - if-eqz p7, :cond_5 - - invoke-virtual {p7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - const-string p2, "error" - - invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_5 - if-eqz p6, :cond_6 - - invoke-virtual {p6}, Ljava/lang/String;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_6 - - const-string p1, "experiment_id" - - invoke-virtual {p3, p1, p6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_6 - const-string p1, "tag" - - const-string p2, "AdvertisingIdClient" - - invoke-virtual {p3, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p4, p5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object p1 - - const-string p2, "time_spent" - - invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/a/a/b; - - invoke-direct {p1, p3}, Lf/h/a/d/a/a/b;->(Ljava/util/Map;)V - - invoke-virtual {p1}, Ljava/lang/Thread;->start()V - - const/4 p1, 0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a/b.smali b/com.discord/smali_classes2/f/h/a/d/a/a/b.smali deleted file mode 100644 index 787143513e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/a/a/b.smali +++ /dev/null @@ -1,231 +0,0 @@ -.class public final Lf/h/a/d/a/a/b; -.super Ljava/lang/Thread; - - -# instance fields -.field public final synthetic d:Ljava/util/Map; - - -# direct methods -.method public constructor (Ljava/util/Map;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/a/a/b;->d:Ljava/util/Map; - - invoke-direct {p0}, Ljava/lang/Thread;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - const-string v0, ". " - - const-string v1, "HttpUrlPinger" - - iget-object v2, p0, Lf/h/a/d/a/a/b;->d:Ljava/util/Map; - - const-string v3, "https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps" - - invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v3 - - invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_0 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-interface {v2, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - invoke-virtual {v3, v5, v6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - goto :goto_0 - - :cond_0 - invoke-virtual {v3}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v2 - - :try_start_0 - new-instance v3, Ljava/net/URL; - - invoke-direct {v3, v2}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object v3 - - check-cast v3, Ljava/net/HttpURLConnection; - :try_end_0 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v4 - - const/16 v5, 0xc8 - - if-lt v4, v5, :cond_1 - - const/16 v5, 0x12c - - if-lt v4, v5, :cond_2 - - :cond_1 - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit8 v5, v5, 0x41 - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V - - const-string v5, "Received non-success response code " - - invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v4, " from pinging URL: " - - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :cond_2 - :try_start_2 - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V - - return-void - - :catchall_0 - move-exception v4 - - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V - - throw v4 - :try_end_2 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - move-exception v3 - - goto :goto_1 - - :catch_1 - move-exception v3 - - :goto_1 - invoke-virtual {v3}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v4 - - const/16 v5, 0x1b - - invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V - - const-string v5, "Error while pinging URL: " - - goto :goto_2 - - :catch_2 - move-exception v3 - - invoke-virtual {v3}, Ljava/lang/IndexOutOfBoundsException;->getMessage()Ljava/lang/String; - - move-result-object v4 - - const/16 v5, 0x20 - - invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V - - const-string v5, "Error while parsing ping URL: " - - :goto_2 - invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/a/a/c.smali b/com.discord/smali_classes2/f/h/a/d/a/a/c.smali deleted file mode 100644 index c04d3272f9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/a/a/c.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/a/a/c; -.super Ljava/lang/Object; - - -# instance fields -.field public a:Landroid/content/SharedPreferences; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - :try_start_0 - invoke-static {p1}, Lf/h/a/d/e/e;->c(Landroid/content/Context;)Landroid/content/Context; - - move-result-object p1 - - if-nez p1, :cond_0 - - move-object p1, v0 - - goto :goto_0 - - :cond_0 - const-string v1, "google_ads_flags" - - const/4 v2, 0x0 - - invoke-virtual {p1, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p1 - - :goto_0 - iput-object p1, p0, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :catchall_0 - move-exception p1 - - const-string v1, "GmscoreFlag" - - const-string v2, "Error while getting SharedPreferences " - - invoke-static {v1, v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - iput-object v0, p0, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)Z - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/a/a/c;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return p1 - - :catchall_0 - move-exception p1 - - const-string v1, "GmscoreFlag" - - const-string v2, "Error while reading from SharedPreferences " - - invoke-static {v1, v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/a.smali b/com.discord/smali_classes2/f/h/a/d/b/a.smali deleted file mode 100644 index e52cd76236..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/a.smali +++ /dev/null @@ -1,194 +0,0 @@ -.class public Lf/h/a/d/b/a; -.super Landroid/content/BroadcastReceiver; - - -# static fields -.field public static a:Ljava/lang/Boolean; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Z - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/b/a;->a:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - const/4 v0, 0x1 - - const-string v1, "com.google.android.gms.analytics.CampaignTrackingReceiver" - - invoke-static {p0, v1, v0}, Lf/h/a/d/h/i/n1;->c(Landroid/content/Context;Ljava/lang/String;Z)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/b/a;->a:Ljava/lang/Boolean; - - return p0 -.end method - - -# virtual methods -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 5 - .annotation build Landroidx/annotation/RequiresPermission; - allOf = { - "android.permission.INTERNET", - "android.permission.ACCESS_NETWORK_STATE" - } - .end annotation - - invoke-static {p1}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - if-nez p2, :cond_0 - - const-string p1, "CampaignTrackingReceiver received null intent" - - invoke-virtual {v0, p1}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - return-void - - :cond_0 - const-string v1, "referrer" - - invoke-virtual {p2, v1}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p2 - - const-string v2, "CampaignTrackingReceiver received" - - invoke-virtual {v0, v2, p2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v2, "com.android.vending.INSTALL_REFERRER" - - invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_4 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - if-eqz p2, :cond_1 - - goto :goto_1 - - :cond_1 - sget-object p2, Lf/h/a/d/h/i/r0;->r:Lf/h/a/d/h/i/s0; - - iget-object p2, p2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-gt v2, p2, :cond_2 - - goto :goto_0 - - :cond_2 - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "Campaign data exceed the maximum supported size and will be clipped. size, limit" - - invoke-virtual {v0, v4, v2, v3}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - invoke-virtual {v1, v0, p2}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v1 - - :goto_0 - invoke-virtual {p0}, Landroid/content/BroadcastReceiver;->goAsync()Landroid/content/BroadcastReceiver$PendingResult; - - move-result-object p2 - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/b/f; - - invoke-direct {v0, p2}, Lf/h/a/d/b/f;->(Landroid/content/BroadcastReceiver$PendingResult;)V - - if-eqz p1, :cond_3 - - const-string p2, "campaign param can\'t be empty" - - invoke-static {v1, p2}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object p2 - - new-instance v2, Lf/h/a/d/h/i/g; - - invoke-direct {v2, p1, v1, v0}, Lf/h/a/d/h/i/g;->(Lf/h/a/d/h/i/e;Ljava/lang/String;Ljava/lang/Runnable;)V - - invoke-virtual {p2, v2}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - :cond_4 - :goto_1 - const-string p1, "CampaignTrackingReceiver received unexpected intent without referrer extra" - - invoke-virtual {v0, p1}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/b.smali b/com.discord/smali_classes2/f/h/a/d/b/b.smali deleted file mode 100644 index e9afc1364d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/b.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/b/b; -.super Lf/h/a/d/b/d; - - -# static fields -.field public static h:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Runnable;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public f:Z - -.field public g:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - sput-object v0, Lf/h/a/d/b/b;->h:Ljava/util/List; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/b/d;->(Lf/h/a/d/h/i/m;)V - - new-instance p1, Ljava/util/HashSet; - - invoke-direct {p1}, Ljava/util/HashSet;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/c/a.smali b/com.discord/smali_classes2/f/h/a/d/b/c/a.smali deleted file mode 100644 index fe12f164db..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/c/a.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public Lf/h/a/d/b/c/a; -.super Ljava/lang/Object; - - -# instance fields -.field public a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/b/c/a;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)Ljava/util/Map; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/b/c/a;->a:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_1 - - :cond_0 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v4 - - :goto_1 - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/b/c/a;->a:Ljava/util/Map; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lf/h/a/d/b/k;->b(Ljava/lang/Object;I)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/c/b.smali b/com.discord/smali_classes2/f/h/a/d/b/c/b.smali deleted file mode 100644 index 4123cfd1d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/c/b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public Lf/h/a/d/b/c/b; -.super Ljava/lang/Object; - - -# instance fields -.field public a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/b/c/b;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public toString()Ljava/lang/String; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/b/c/b;->a:Ljava/util/Map; - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lf/h/a/d/b/k;->b(Ljava/lang/Object;I)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/d.smali b/com.discord/smali_classes2/f/h/a/d/b/d.smali deleted file mode 100644 index 0b10722721..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/d.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public Lf/h/a/d/b/d; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/d<", - "Lf/h/a/d/b/d;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/b/l; - -.field public final b:Lf/h/a/d/b/i; - -.field public final c:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/b/j;", - ">;" - } - .end annotation -.end field - -.field public final d:Lf/h/a/d/h/i/m; - -.field public e:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 2 - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->d()Lf/h/a/d/b/l; - - move-result-object v0 - - iget-object v1, p1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/b/d;->a:Lf/h/a/d/b/l; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/b/d;->c:Ljava/util/List; - - new-instance v0, Lf/h/a/d/b/i; - - invoke-direct {v0, p0, v1}, Lf/h/a/d/b/i;->(Lf/h/a/d/b/d;Lf/h/a/d/e/n/b;)V - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/d/b/i;->i:Z - - iput-object v0, p0, Lf/h/a/d/b/d;->b:Lf/h/a/d/b/i; - - iput-object p1, p0, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/e.smali b/com.discord/smali_classes2/f/h/a/d/b/e.smali deleted file mode 100644 index 5efb948555..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/e.smali +++ /dev/null @@ -1,2212 +0,0 @@ -.class public final Lf/h/a/d/b/e; -.super Lf/h/a/d/h/i/j; - -# interfaces -.implements Lf/h/a/d/b/p; - - -# static fields -.field public static h:Ljava/text/DecimalFormat; - - -# instance fields -.field public final e:Lf/h/a/d/h/i/m; - -.field public final f:Ljava/lang/String; - -.field public final g:Landroid/net/Uri; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/j;->(Lf/h/a/d/h/i/m;)V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/b/e;->e:Lf/h/a/d/h/i/m; - - iput-object p2, p0, Lf/h/a/d/b/e;->f:Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/d/b/e;->M(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/b/e;->g:Landroid/net/Uri; - - return-void -.end method - -.method public static F(D)Ljava/lang/String; - .locals 2 - - sget-object v0, Lf/h/a/d/b/e;->h:Ljava/text/DecimalFormat; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/text/DecimalFormat; - - const-string v1, "0.######" - - invoke-direct {v0, v1}, Ljava/text/DecimalFormat;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/b/e;->h:Ljava/text/DecimalFormat; - - :cond_0 - sget-object v0, Lf/h/a/d/b/e;->h:Ljava/text/DecimalFormat; - - invoke-virtual {v0, p0, p1}, Ljava/text/DecimalFormat;->format(D)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static G(Ljava/util/Map;Ljava/lang/String;D)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "D)V" - } - .end annotation - - const-wide/16 v0, 0x0 - - cmpl-double v2, p2, v0 - - if-eqz v2, :cond_0 - - invoke-static {p2, p3}, Lf/h/a/d/b/e;->F(D)Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void -.end method - -.method public static I(Ljava/util/Map;Ljava/lang/String;II)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "II)V" - } - .end annotation - - if-lez p2, :cond_0 - - if-lez p3, :cond_0 - - const/16 v0, 0x17 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p2, "x" - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void -.end method - -.method public static K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void -.end method - -.method public static L(Ljava/util/Map;Ljava/lang/String;Z)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Z)V" - } - .end annotation - - if-eqz p2, :cond_0 - - const-string p2, "1" - - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void -.end method - -.method public static M(Ljava/lang/String;)Landroid/net/Uri; - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v0, Landroid/net/Uri$Builder; - - invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - - const-string v1, "uri" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - - const-string v1, "google-analytics.com" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v0, p0}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p0 - - return-object p0 -.end method - -.method public static N(Lf/h/a/d/b/i;)Ljava/util/Map; - .locals 13 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/b/i;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - const-class v1, Lf/h/a/d/h/i/y1; - - iget-object v2, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/y1; - - const/4 v2, 0x0 - - if-eqz v1, :cond_6 - - iget-object v1, v1, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - if-nez v4, :cond_1 - - goto :goto_1 - - :cond_1 - instance-of v5, v4, Ljava/lang/String; - - if-eqz v5, :cond_2 - - check-cast v4, Ljava/lang/String; - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_4 - - goto :goto_2 - - :cond_2 - instance-of v5, v4, Ljava/lang/Double; - - if-eqz v5, :cond_3 - - check-cast v4, Ljava/lang/Double; - - invoke-virtual {v4}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v5 - - const-wide/16 v7, 0x0 - - cmpl-double v9, v5, v7 - - if-eqz v9, :cond_4 - - invoke-virtual {v4}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v4 - - invoke-static {v4, v5}, Lf/h/a/d/b/e;->F(D)Ljava/lang/String; - - move-result-object v4 - - goto :goto_2 - - :cond_3 - instance-of v5, v4, Ljava/lang/Boolean; - - if-eqz v5, :cond_5 - - sget-object v5, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - if-eq v4, v5, :cond_4 - - const-string v4, "1" - - goto :goto_2 - - :cond_4 - :goto_1 - move-object v4, v2 - - goto :goto_2 - - :cond_5 - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - :goto_2 - if-eqz v4, :cond_0 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v0, v3, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_6 - const-class v1, Lf/h/a/d/h/i/d2; - - iget-object v3, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v3, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/d2; - - if-eqz v1, :cond_7 - - iget-object v3, v1, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - const-string v4, "t" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - const-string v4, "cid" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - const-string v4, "uid" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lf/h/a/d/h/i/d2;->f:Ljava/lang/String; - - const-string v4, "sc" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v3, v1, Lf/h/a/d/h/i/d2;->h:D - - const-string v5, "sf" - - invoke-static {v0, v5, v3, v4}, Lf/h/a/d/b/e;->G(Ljava/util/Map;Ljava/lang/String;D)V - - iget-boolean v3, v1, Lf/h/a/d/h/i/d2;->g:Z - - const-string v4, "ni" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->L(Ljava/util/Map;Ljava/lang/String;Z)V - - iget-object v3, v1, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - const-string v4, "adid" - - invoke-static {v0, v4, v3}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-boolean v1, v1, Lf/h/a/d/h/i/d2;->e:Z - - const-string v3, "ate" - - invoke-static {v0, v3, v1}, Lf/h/a/d/b/e;->L(Ljava/util/Map;Ljava/lang/String;Z)V - - :cond_7 - const-class v1, Lf/h/a/d/h/i/a; - - iget-object v3, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v3, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/a; - - const-string v3, "cd" - - if-eqz v1, :cond_8 - - iget-object v4, v1, Lf/h/a/d/h/i/a;->a:Ljava/lang/String; - - invoke-static {v0, v3, v4}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget v4, v1, Lf/h/a/d/h/i/a;->b:I - - int-to-double v4, v4 - - const-string v6, "a" - - invoke-static {v0, v6, v4, v5}, Lf/h/a/d/b/e;->G(Ljava/util/Map;Ljava/lang/String;D)V - - iget-object v1, v1, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - const-string v4, "dr" - - invoke-static {v0, v4, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_8 - const-class v1, Lf/h/a/d/h/i/b2; - - iget-object v4, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/b2; - - if-eqz v1, :cond_9 - - iget-object v4, v1, Lf/h/a/d/h/i/b2;->a:Ljava/lang/String; - - const-string v5, "ec" - - invoke-static {v0, v5, v4}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v4, v1, Lf/h/a/d/h/i/b2;->b:Ljava/lang/String; - - const-string v5, "ea" - - invoke-static {v0, v5, v4}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v4, v1, Lf/h/a/d/h/i/b2;->c:Ljava/lang/String; - - const-string v5, "el" - - invoke-static {v0, v5, v4}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v4, v1, Lf/h/a/d/h/i/b2;->d:J - - long-to-double v4, v4 - - const-string v1, "ev" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/b/e;->G(Ljava/util/Map;Ljava/lang/String;D)V - - :cond_9 - const-class v1, Lf/h/a/d/h/i/u1; - - iget-object v4, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/u1; - - const-string v4, "cm" - - if-eqz v1, :cond_a - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - const-string v6, "cn" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - const-string v6, "cs" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - invoke-static {v0, v4, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - const-string v6, "ck" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - const-string v6, "cc" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - const-string v6, "ci" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - const-string v6, "anid" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - const-string v6, "gclid" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - const-string v6, "dclid" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v1, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - const-string v5, "aclid" - - invoke-static {v0, v5, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_a - const-class v1, Lf/h/a/d/h/i/c2; - - iget-object v5, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v5, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/c2; - - if-eqz v1, :cond_b - - iget-object v5, v1, Lf/h/a/d/h/i/c2;->a:Ljava/lang/String; - - const-string v6, "exd" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-boolean v1, v1, Lf/h/a/d/h/i/c2;->b:Z - - const-string v5, "exf" - - invoke-static {v0, v5, v1}, Lf/h/a/d/b/e;->L(Ljava/util/Map;Ljava/lang/String;Z)V - - :cond_b - const-class v1, Lf/h/a/d/h/i/b; - - iget-object v5, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v5, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/b; - - if-eqz v1, :cond_c - - iget-object v5, v1, Lf/h/a/d/h/i/b;->a:Ljava/lang/String; - - const-string v6, "sn" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v1, Lf/h/a/d/h/i/b;->b:Ljava/lang/String; - - const-string v6, "sa" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v1, Lf/h/a/d/h/i/b;->c:Ljava/lang/String; - - const-string v5, "st" - - invoke-static {v0, v5, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_c - const-class v1, Lf/h/a/d/h/i/c; - - iget-object v5, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v5, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/c; - - if-eqz v1, :cond_d - - iget-object v5, v1, Lf/h/a/d/h/i/c;->a:Ljava/lang/String; - - const-string v6, "utv" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v5, v1, Lf/h/a/d/h/i/c;->b:J - - long-to-double v5, v5 - - const-string v7, "utt" - - invoke-static {v0, v7, v5, v6}, Lf/h/a/d/b/e;->G(Ljava/util/Map;Ljava/lang/String;D)V - - iget-object v5, v1, Lf/h/a/d/h/i/c;->c:Ljava/lang/String; - - const-string v6, "utc" - - invoke-static {v0, v6, v5}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v1, Lf/h/a/d/h/i/c;->d:Ljava/lang/String; - - const-string v5, "utl" - - invoke-static {v0, v5, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_d - const-class v1, Lf/h/a/d/h/i/v1; - - iget-object v5, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v5, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/v1; - - if-eqz v1, :cond_f - - iget-object v1, v1, Lf/h/a/d/h/i/v1;->a:Ljava/util/Map; - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_e - :goto_3 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_f - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - invoke-static {v3, v6}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_e - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-virtual {v0, v6, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_3 - - :cond_f - const-class v1, Lf/h/a/d/h/i/x1; - - iget-object v3, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v3, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/x1; - - if-eqz v1, :cond_11 - - iget-object v1, v1, Lf/h/a/d/h/i/x1;->a:Ljava/util/Map; - - invoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_10 - :goto_4 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_11 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_10 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Double; - - invoke-virtual {v3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v6 - - invoke-static {v6, v7}, Lf/h/a/d/b/e;->F(D)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v5, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_4 - - :cond_11 - const-class v1, Lf/h/a/d/h/i/a2; - - iget-object v3, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v3, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/a2; - - if-eqz v1, :cond_1a - - iget-object v3, v1, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - invoke-static {v3}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - const/4 v4, 0x1 - - const/4 v5, 0x1 - - :goto_5 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_15 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/b/c/b; - - const-string v7, "promo" - - invoke-static {v7, v5}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v7 - - if-eqz v6, :cond_14 - - new-instance v8, Ljava/util/HashMap; - - invoke-direct {v8}, Ljava/util/HashMap;->()V - - iget-object v6, v6, Lf/h/a/d/b/c/b;->a:Ljava/util/Map; - - invoke-interface {v6}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v6 - - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :goto_6 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v9 - - if-eqz v9, :cond_13 - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/Map$Entry; - - invoke-static {v7}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v10 - - invoke-interface {v9}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Ljava/lang/String; - - invoke-static {v11}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v11}, Ljava/lang/String;->length()I - - move-result v12 - - if-eqz v12, :cond_12 - - invoke-virtual {v10, v11}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - goto :goto_7 - - :cond_12 - new-instance v11, Ljava/lang/String; - - invoke-direct {v11, v10}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v10, v11 - - :goto_7 - invoke-interface {v9}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/String; - - invoke-virtual {v8, v10, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_6 - - :cond_13 - invoke-virtual {v0, v8}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - add-int/lit8 v5, v5, 0x1 - - goto :goto_5 - - :cond_14 - throw v2 - - :cond_15 - iget-object v2, v1, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - const/4 v3, 0x1 - - :goto_8 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_16 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/b/c/a; - - const-string v6, "pr" - - invoke-static {v6, v3}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/b/c/a;->a(Ljava/lang/String;)Ljava/util/Map; - - move-result-object v5 - - invoke-virtual {v0, v5}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - add-int/2addr v3, v4 - - goto :goto_8 - - :cond_16 - iget-object v1, v1, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - const/4 v2, 0x1 - - :goto_9 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_1a - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/List; - - const-string v6, "il" - - invoke-static {v6, v2}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v6 - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - const/4 v7, 0x1 - - :goto_a - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v8 - - if-eqz v8, :cond_18 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/b/c/a; - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v9 - - const-string v10, "pi" - - invoke-static {v10, v7}, Lf/h/a/b/i1/e;->v2(Ljava/lang/String;I)Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v10}, Ljava/lang/String;->length()I - - move-result v11 - - if-eqz v11, :cond_17 - - invoke-virtual {v9, v10}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - goto :goto_b - - :cond_17 - new-instance v10, Ljava/lang/String; - - invoke-direct {v10, v9}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v9, v10 - - :goto_b - invoke-virtual {v8, v9}, Lf/h/a/d/b/c/a;->a(Ljava/lang/String;)Ljava/util/Map; - - move-result-object v8 - - invoke-virtual {v0, v8}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - add-int/lit8 v7, v7, 0x1 - - goto :goto_a - - :cond_18 - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/CharSequence; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_19 - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "nm" - - invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v0, v5, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_19 - add-int/lit8 v2, v2, 0x1 - - goto :goto_9 - - :cond_1a - const-class v1, Lf/h/a/d/h/i/z1; - - iget-object v2, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v2, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/k; - - check-cast v1, Lf/h/a/d/h/i/z1; - - if-eqz v1, :cond_1b - - iget-object v2, v1, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - const-string v3, "ul" - - invoke-static {v0, v3, v2}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget v2, v1, Lf/h/a/d/h/i/z1;->b:I - - int-to-double v2, v2 - - const-string v4, "sd" - - invoke-static {v0, v4, v2, v3}, Lf/h/a/d/b/e;->G(Ljava/util/Map;Ljava/lang/String;D)V - - iget v2, v1, Lf/h/a/d/h/i/z1;->c:I - - iget v3, v1, Lf/h/a/d/h/i/z1;->d:I - - const-string v4, "sr" - - invoke-static {v0, v4, v2, v3}, Lf/h/a/d/b/e;->I(Ljava/util/Map;Ljava/lang/String;II)V - - iget v2, v1, Lf/h/a/d/h/i/z1;->e:I - - iget v1, v1, Lf/h/a/d/h/i/z1;->f:I - - const-string v3, "vp" - - invoke-static {v0, v3, v2, v1}, Lf/h/a/d/b/e;->I(Ljava/util/Map;Ljava/lang/String;II)V - - :cond_1b - const-class v1, Lf/h/a/d/h/i/t1; - - iget-object p0, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {p0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/b/k; - - check-cast p0, Lf/h/a/d/h/i/t1; - - if-eqz p0, :cond_1c - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - const-string v2, "an" - - invoke-static {v0, v2, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - const-string v2, "aid" - - invoke-static {v0, v2, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - const-string v2, "aiid" - - invoke-static {v0, v2, v1}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object p0, p0, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - const-string v1, "av" - - invoke-static {v0, v1, p0}, Lf/h/a/d/b/e;->K(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_1c - return-object v0 -.end method - - -# virtual methods -.method public final l()Landroid/net/Uri; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/b/e;->g:Landroid/net/Uri; - - return-object v0 -.end method - -.method public final o(Lf/h/a/d/b/i;)V - .locals 24 - - move-object/from16 v7, p0 - - move-object/from16 v1, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v0, v1, Lf/h/a/d/b/i;->c:Z - - const-string v2, "Can\'t deliver not submitted measurement" - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - const-string v0, "deliver should be called on worker thread" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/d/b/i; - - invoke-direct {v0, v1}, Lf/h/a/d/b/i;->(Lf/h/a/d/b/i;)V - - const-class v2, Lf/h/a/d/h/i/d2; - - invoke-virtual {v0, v2}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/i/d2; - - iget-object v3, v2, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v1 - - invoke-static {v0}, Lf/h/a/d/b/e;->N(Lf/h/a/d/b/i;)Ljava/util/Map; - - move-result-object v0 - - const-string v2, "Ignoring measurement without type" - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/h/i/a1;->M(Ljava/util/Map;Ljava/lang/String;)V - - return-void - - :cond_0 - iget-object v3, v2, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v1 - - invoke-static {v0}, Lf/h/a/d/b/e;->N(Lf/h/a/d/b/i;)Ljava/util/Map; - - move-result-object v0 - - const-string v2, "Ignoring measurement without client id" - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/h/i/a1;->M(Ljava/util/Map;Ljava/lang/String;)V - - return-void - - :cond_1 - iget-object v3, v7, Lf/h/a/d/b/e;->e:Lf/h/a/d/h/i/m; - - iget-object v4, v3, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v4, v3, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - iget-boolean v4, v4, Lf/h/a/d/b/b;->f:Z - - const-string v5, "Analytics instance not initialized" - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iget-object v3, v3, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - if-eqz v3, :cond_19 - - iget-wide v8, v2, Lf/h/a/d/h/i/d2;->h:D - - iget-object v3, v2, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - const-wide/16 v10, 0x0 - - const/4 v12, 0x1 - - cmpg-double v13, v8, v10 - - if-lez v13, :cond_6 - - const-wide/high16 v10, 0x4059000000000000L # 100.0 - - cmpl-double v13, v8, v10 - - if-ltz v13, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v13 - - if-nez v13, :cond_4 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v13 - - sub-int/2addr v13, v12 - - const/4 v14, 0x0 - - :goto_0 - if-ltz v13, :cond_5 - - invoke-virtual {v3, v13}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - shl-int/lit8 v14, v14, 0x6 - - const v16, 0xfffffff - - and-int v14, v14, v16 - - add-int/2addr v14, v15 - - shl-int/lit8 v15, v15, 0xe - - add-int/2addr v14, v15 - - const/high16 v15, 0xfe00000 - - and-int/2addr v15, v14 - - if-eqz v15, :cond_3 - - shr-int/lit8 v15, v15, 0x15 - - xor-int/2addr v14, v15 - - :cond_3 - add-int/lit8 v13, v13, -0x1 - - goto :goto_0 - - :cond_4 - const/4 v14, 0x1 - - :cond_5 - rem-int/lit16 v14, v14, 0x2710 - - int-to-double v13, v14 - - mul-double v10, v10, v8 - - cmpl-double v3, v13, v10 - - if-ltz v3, :cond_6 - - const/4 v3, 0x1 - - goto :goto_2 - - :cond_6 - :goto_1 - const/4 v3, 0x0 - - :goto_2 - if-eqz v3, :cond_7 - - invoke-static {v8, v9}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v0 - - const-string v1, "Sampling enabled. Hit sampled out. sampling rate" - - invoke-virtual {v7, v1, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_7 - invoke-static {v0}, Lf/h/a/d/b/e;->N(Lf/h/a/d/b/i;)Ljava/util/Map; - - move-result-object v10 - - move-object v3, v10 - - check-cast v3, Ljava/util/HashMap; - - const-string v0, "v" - - const-string v8, "1" - - invoke-virtual {v3, v0, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/i/l;->b:Ljava/lang/String; - - const-string v8, "_v" - - invoke-virtual {v3, v8, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v7, Lf/h/a/d/b/e;->f:Ljava/lang/String; - - const-string v8, "tid" - - invoke-virtual {v3, v8, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v7, Lf/h/a/d/b/e;->e:Lf/h/a/d/h/i/m; - - iget-object v9, v0, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - invoke-static {v9}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v9, v0, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - iget-boolean v9, v9, Lf/h/a/d/b/b;->f:Z - - invoke-static {v9, v5}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iget-object v0, v0, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - iget-boolean v0, v0, Lf/h/a/d/b/b;->g:Z - - if-eqz v0, :cond_a - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v3}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_3 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_9 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v3 - - if-eqz v3, :cond_8 - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_8 - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "=" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_3 - - :cond_9 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - const/4 v2, 0x4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const-string v3, "Dry run is enabled. GoogleAnalytics would have sent" - - move-object/from16 v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_a - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v5, v2, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - const-string v9, "uid" - - invoke-static {v0, v9, v5}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - const-class v5, Lf/h/a/d/h/i/t1; - - iget-object v9, v1, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v9, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/b/k; - - check-cast v5, Lf/h/a/d/h/i/t1; - - if-eqz v5, :cond_b - - iget-object v9, v5, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - const-string v11, "an" - - invoke-static {v0, v11, v9}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v9, v5, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - const-string v11, "aid" - - invoke-static {v0, v11, v9}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v9, v5, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - const-string v11, "av" - - invoke-static {v0, v11, v9}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v5, v5, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - const-string v9, "aiid" - - invoke-static {v0, v9, v5}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - :cond_b - new-instance v5, Lf/h/a/d/h/i/p; - - iget-object v14, v2, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - iget-object v15, v7, Lf/h/a/d/b/e;->f:Ljava/lang/String; - - iget-object v2, v2, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - xor-int/lit8 v16, v2, 0x1 - - const-wide/16 v17, 0x0 - - move-object v13, v5 - - move-object/from16 v19, v0 - - invoke-direct/range {v13 .. v19}, Lf/h/a/d/h/i/p;->(Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Map;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v9, v2, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - if-eqz v9, :cond_18 - - const-string v0, "properties" - - const-string v11, "Failed to end transaction" - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v9}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - :try_start_0 - iget-object v15, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v15}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v15}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v15 - - invoke-virtual {v15}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - iget-object v15, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - iget-wide v13, v5, Lf/h/a/d/h/i/p;->a:J - - iget-object v4, v5, Lf/h/a/d/h/i/p;->b:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v15}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v15}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v12 - - const-string v6, "app_uid=? AND cid<>?" - - const/4 v7, 0x2 - - new-array v7, v7, [Ljava/lang/String; - - invoke-static {v13, v14}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v13 - - const/4 v14, 0x0 - - aput-object v13, v7, v14 - - const/4 v13, 0x1 - - aput-object v4, v7, v13 - - invoke-virtual {v12, v0, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v4 - - if-lez v4, :cond_c - - const-string v6, "Deleted property records" - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v15, v6, v4}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_c - iget-object v4, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - iget-wide v6, v5, Lf/h/a/d/h/i/p;->a:J - - iget-object v12, v5, Lf/h/a/d/h/i/p;->b:Ljava/lang/String; - - iget-object v15, v5, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - invoke-virtual {v4, v6, v7, v12, v15}, Lf/h/a/d/h/i/v;->N(JLjava/lang/String;Ljava/lang/String;)J - - move-result-wide v6 - - const-wide/16 v19, 0x1 - - add-long v13, v6, v19 - - iput-wide v13, v5, Lf/h/a/d/h/i/p;->e:J - - iget-object v13, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v13}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v13}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v14 - - iget-object v15, v5, Lf/h/a/d/h/i/p;->f:Ljava/util/Map; - - invoke-static {v15}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v4, Landroid/net/Uri$Builder; - - invoke-direct {v4}, Landroid/net/Uri$Builder;->()V - - invoke-interface {v15}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v15 - - invoke-interface {v15}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v15 - - :goto_4 - invoke-interface {v15}, Ljava/util/Iterator;->hasNext()Z - - move-result v19 - - if-eqz v19, :cond_d - - invoke-interface {v15}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v19 - - check-cast v19, Ljava/util/Map$Entry; - - invoke-interface/range {v19 .. v19}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v21 - - move-object/from16 v12, v21 - - check-cast v12, Ljava/lang/String; - - invoke-interface/range {v19 .. v19}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v19 - - move-wide/from16 v22, v6 - - move-object/from16 v6, v19 - - check-cast v6, Ljava/lang/String; - - invoke-virtual {v4, v12, v6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-wide/from16 v6, v22 - - goto :goto_4 - - :cond_d - move-wide/from16 v22, v6 - - invoke-virtual {v4}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v4 - - invoke-virtual {v4}, Landroid/net/Uri;->getEncodedQuery()Ljava/lang/String; - - move-result-object v4 - - if-nez v4, :cond_e - - const-string v4, "" - - :cond_e - new-instance v6, Landroid/content/ContentValues; - - invoke-direct {v6}, Landroid/content/ContentValues;->()V - - const-string v7, "app_uid" - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v12, v2 - - :try_start_1 - iget-wide v1, v5, Lf/h/a/d/h/i/p;->a:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v6, v7, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v1, "cid" - - iget-object v2, v5, Lf/h/a/d/h/i/p;->b:Ljava/lang/String; - - invoke-virtual {v6, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v5, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - invoke-virtual {v6, v8, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string v1, "adid" - - iget-boolean v2, v5, Lf/h/a/d/h/i/p;->d:Z - - if-eqz v2, :cond_f - - const/4 v2, 0x1 - - goto :goto_5 - - :cond_f - const/4 v2, 0x0 - - :goto_5 - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v6, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v1, "hits_count" - - iget-wide v7, v5, Lf/h/a/d/h/i/p;->e:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v6, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v1, "params" - - invoke-virtual {v6, v1, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_4 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const/4 v1, 0x5 - - const/4 v2, 0x0 - - :try_start_2 - invoke-virtual {v14, v0, v2, v6, v1}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v0 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - const-wide/16 v6, -0x1 - - cmp-long v2, v0, v6 - - if-nez v2, :cond_10 - - :try_start_3 - const-string v0, "Failed to insert/update a property (got -1)" - - invoke-virtual {v13, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_7 - - :catch_0 - move-exception v0 - - goto :goto_6 - - :catch_1 - move-exception v0 - - const-wide/16 v6, -0x1 - - :goto_6 - :try_start_4 - const-string v1, "Error storing a property" - - invoke-virtual {v13, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_10 - :goto_7 - iget-object v0, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_3 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - iget-object v0, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_2 - - goto :goto_8 - - :catch_2 - move-exception v0 - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_8 - move-wide/from16 v13, v22 - - goto :goto_c - - :catch_3 - move-exception v0 - - goto :goto_a - - :catch_4 - move-exception v0 - - :goto_9 - const-wide/16 v6, -0x1 - - goto :goto_a - - :catchall_0 - move-exception v0 - - move-object v1, v0 - - goto/16 :goto_10 - - :catch_5 - move-exception v0 - - move-object v12, v2 - - goto :goto_9 - - :goto_a - :try_start_6 - const-string v1, "Failed to update Analytics property" - - invoke-virtual {v9, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - :try_start_7 - iget-object v0, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_6 - - goto :goto_b - - :catch_6 - move-exception v0 - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_b - move-wide v13, v6 - - :goto_c - const-wide/16 v0, 0x0 - - cmp-long v2, v13, v0 - - if-nez v2, :cond_16 - - iget-object v2, v12, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - if-eqz v2, :cond_15 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v4, v5, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - const-string v6, "Sending first hit to property" - - invoke-virtual {v2, v6, v4}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v2}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v4 - - iget-object v6, v4, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v6, v6, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-virtual {v4}, Lf/h/a/d/h/i/d1;->L()J - - move-result-wide v7 - - invoke-static {v6}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v4, Lf/h/a/d/h/i/r0;->y:Lf/h/a/d/h/i/s0; - - iget-object v4, v4, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v11 - - cmp-long v4, v7, v0 - - if-nez v4, :cond_11 - - goto :goto_d - - :cond_11 - check-cast v6, Lf/h/a/d/e/n/c; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - sub-long/2addr v0, v7 - - cmp-long v4, v0, v11 - - if-lez v4, :cond_12 - - :goto_d - const/4 v6, 0x1 - - goto :goto_e - - :cond_12 - const/4 v6, 0x0 - - :goto_e - if-eqz v6, :cond_13 - - goto :goto_f - - :cond_13 - invoke-virtual {v2}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/d1;->O()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_14 - - goto :goto_f - - :cond_14 - invoke-virtual {v2}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v1 - - invoke-static {v1, v0}, Lf/h/a/d/h/i/n1;->a(Lf/h/a/d/h/i/a1;Ljava/lang/String;)Lf/h/a/d/h/i/u1; - - move-result-object v0 - - const-string v1, "Found relevant installation campaign" - - invoke-virtual {v2, v1, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v2, v5, v0}, Lf/h/a/d/h/i/y;->M(Lf/h/a/d/h/i/p;Lf/h/a/d/h/i/u1;)V - - goto :goto_f - - :cond_15 - const/4 v1, 0x0 - - throw v1 - - :cond_16 - :goto_f - invoke-static {v13, v14}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "_s" - - invoke-virtual {v3, v1, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/h/i/w0; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v9 - - move-object/from16 v1, p1 - - iget-wide v11, v1, Lf/h/a/d/b/i;->d:J - - const/4 v13, 0x1 - - const-wide/16 v14, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - move-object v8, v0 - - invoke-direct/range {v8 .. v17}, Lf/h/a/d/h/i/w0;->(Lf/h/a/d/h/i/j;Ljava/util/Map;JZJILjava/util/List;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v1 - - if-eqz v1, :cond_17 - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->K()V - - const-string v2, "Hit delivery requested" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/h/i/h; - - invoke-direct {v3, v1, v0}, Lf/h/a/d/h/i/h;->(Lf/h/a/d/h/i/e;Lf/h/a/d/h/i/w0;)V - - invoke-virtual {v2, v3}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void - - :cond_17 - const/4 v1, 0x0 - - throw v1 - - :goto_10 - :try_start_8 - iget-object v0, v9, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_8 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_7 - - goto :goto_11 - - :catch_7 - move-exception v0 - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_11 - throw v1 - - :cond_18 - const/4 v1, 0x0 - - throw v1 - - :cond_19 - const/4 v1, 0x0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/f.smali b/com.discord/smali_classes2/f/h/a/d/b/f.smali deleted file mode 100644 index 657a11adbe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/f.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/b/f; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/content/BroadcastReceiver$PendingResult; - - -# direct methods -.method public constructor (Landroid/content/BroadcastReceiver$PendingResult;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/b/f;->d:Landroid/content/BroadcastReceiver$PendingResult; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/b/f;->d:Landroid/content/BroadcastReceiver$PendingResult; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/content/BroadcastReceiver$PendingResult;->finish()V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/g.smali b/com.discord/smali_classes2/f/h/a/d/b/g.smali deleted file mode 100644 index 4729341f43..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/g.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final Lf/h/a/d/b/g; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/b/p; - - -# static fields -.field public static final e:Landroid/net/Uri; - - -# instance fields -.field public final d:Landroid/util/LogPrinter; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Landroid/net/Uri$Builder; - - invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - - const-string v1, "uri" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - - const-string v1, "local" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/b/g;->e:Landroid/net/Uri; - - return-void -.end method - -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/util/LogPrinter; - - const/4 v1, 0x4 - - const-string v2, "GA/LogCatTransport" - - invoke-direct {v0, v1, v2}, Landroid/util/LogPrinter;->(ILjava/lang/String;)V - - iput-object v0, p0, Lf/h/a/d/b/g;->d:Landroid/util/LogPrinter; - - return-void -.end method - - -# virtual methods -.method public final l()Landroid/net/Uri; - .locals 1 - - sget-object v0, Lf/h/a/d/b/g;->e:Landroid/net/Uri; - - return-object v0 -.end method - -.method public final o(Lf/h/a/d/b/i;)V - .locals 5 - - new-instance v0, Ljava/util/ArrayList; - - iget-object p1, p1, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - new-instance p1, Lf/h/a/d/b/h; - - invoke-direct {p1}, Lf/h/a/d/b/h;->()V - - invoke-static {v0, p1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :cond_0 - :goto_0 - if-ge v2, v1, :cond_2 - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - add-int/lit8 v2, v2, 0x1 - - check-cast v3, Lf/h/a/d/b/k; - - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_0 - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->length()I - - move-result v4 - - if-eqz v4, :cond_1 - - const-string v4, ", " - - invoke-virtual {p1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/b/g;->d:Landroid/util/LogPrinter; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/util/LogPrinter;->println(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/h.smali b/com.discord/smali_classes2/f/h/a/d/b/h.smali deleted file mode 100644 index 60b75779e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/h.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/b/h; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "Lf/h/a/d/b/k;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/d/b/k; - - check-cast p2, Lf/h/a/d/b/k; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, p2}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/i.smali b/com.discord/smali_classes2/f/h/a/d/b/i.smali deleted file mode 100644 index 2200e61a85..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/i.smali +++ /dev/null @@ -1,349 +0,0 @@ -.class public final Lf/h/a/d/b/i; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Lf/h/a/d/b/d; - -.field public final b:Lf/h/a/d/e/n/b; - -.field public c:Z - -.field public d:J - -.field public e:J - -.field public f:J - -.field public g:J - -.field public h:J - -.field public i:Z - -.field public final j:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Class<", - "+", - "Lf/h/a/d/b/k;", - ">;", - "Lf/h/a/d/b/k;", - ">;" - } - .end annotation -.end field - -.field public final k:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/b/p;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/b/d;Lf/h/a/d/e/n/b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/b/i;->a:Lf/h/a/d/b/d; - - iput-object p2, p0, Lf/h/a/d/b/i;->b:Lf/h/a/d/e/n/b; - - const-wide/32 p1, 0x1b7740 - - iput-wide p1, p0, Lf/h/a/d/b/i;->g:J - - const-wide p1, 0xb43e9400L - - iput-wide p1, p0, Lf/h/a/d/b/i;->h:J - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/d/b/i;->k:Ljava/util/List; - - return-void -.end method - -.method public constructor (Lf/h/a/d/b/i;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object v0, p1, Lf/h/a/d/b/i;->a:Lf/h/a/d/b/d; - - iput-object v0, p0, Lf/h/a/d/b/i;->a:Lf/h/a/d/b/d; - - iget-object v0, p1, Lf/h/a/d/b/i;->b:Lf/h/a/d/e/n/b; - - iput-object v0, p0, Lf/h/a/d/b/i;->b:Lf/h/a/d/e/n/b; - - iget-wide v0, p1, Lf/h/a/d/b/i;->d:J - - iput-wide v0, p0, Lf/h/a/d/b/i;->d:J - - iget-wide v0, p1, Lf/h/a/d/b/i;->e:J - - iput-wide v0, p0, Lf/h/a/d/b/i;->e:J - - iget-wide v0, p1, Lf/h/a/d/b/i;->f:J - - iput-wide v0, p0, Lf/h/a/d/b/i;->f:J - - iget-wide v0, p1, Lf/h/a/d/b/i;->g:J - - iput-wide v0, p0, Lf/h/a/d/b/i;->g:J - - iget-wide v0, p1, Lf/h/a/d/b/i;->h:J - - iput-wide v0, p0, Lf/h/a/d/b/i;->h:J - - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p1, Lf/h/a/d/b/i;->k:Ljava/util/List; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - iput-object v0, p0, Lf/h/a/d/b/i;->k:Ljava/util/List; - - new-instance v0, Ljava/util/HashMap; - - iget-object v1, p1, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->size()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - iput-object v0, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Class; - - invoke-static {v1}, Lf/h/a/d/b/i;->c(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v1 - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/b/k; - - invoke-virtual {v2, v1}, Lf/h/a/d/b/k;->c(Lf/h/a/d/b/k;)V - - iget-object v2, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Class; - - invoke-interface {v2, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static c(Ljava/lang/Class;)Lf/h/a/d/b/k; - .locals 2 - .annotation build Landroid/annotation/TargetApi; - value = 0x13 - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - new-array v1, v0, [Ljava/lang/Class; - - invoke-virtual {p0, v1}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object p0 - - new-array v0, v0, [Ljava/lang/Object; - - invoke-virtual {p0, v0}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/b/k; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - instance-of v0, p0, Ljava/lang/InstantiationException; - - if-nez v0, :cond_2 - - instance-of v0, p0, Ljava/lang/IllegalAccessException; - - if-nez v0, :cond_1 - - instance-of v0, p0, Ljava/lang/ReflectiveOperationException; - - if-eqz v0, :cond_0 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Linkage exception" - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_1 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "dataType default constructor is not accessible" - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_2 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "dataType doesn\'t have default constructor" - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/b/k;)V - .locals 3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getSuperclass()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Lf/h/a/d/b/k; - - if-ne v1, v2, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lf/h/a/d/b/k;->c(Lf/h/a/d/b/k;)V - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/b/k; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/b/k; - - if-nez v0, :cond_0 - - invoke-static {p1}, Lf/h/a/d/b/i;->c(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/b/i;->j:Ljava/util/Map; - - invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/j.smali b/com.discord/smali_classes2/f/h/a/d/b/j.smali deleted file mode 100644 index 5fdda46ae0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/j.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/b/j; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Lf/h/a/d/b/d;Lf/h/a/d/b/i;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/k.smali b/com.discord/smali_classes2/f/h/a/d/b/k.smali deleted file mode 100644 index 86fa21cb7d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/k.smali +++ /dev/null @@ -1,386 +0,0 @@ -.class public abstract Lf/h/a/d/b/k; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - const/4 v0, 0x0 - - invoke-static {p0, v0}, Lf/h/a/d/b/k;->b(Ljava/lang/Object;I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static b(Ljava/lang/Object;I)Ljava/lang/String; - .locals 7 - - const/16 v0, 0xa - - if-le p1, v0, :cond_0 - - const-string p0, "ERROR: Recursive toString calls" - - return-object p0 - - :cond_0 - const-string v0, "" - - if-nez p0, :cond_1 - - return-object v0 - - :cond_1 - instance-of v1, p0, Ljava/lang/String; - - if-eqz v1, :cond_3 - - move-object p1, p0 - - check-cast p1, Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - return-object v0 - - :cond_2 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_3 - instance-of v1, p0, Ljava/lang/Integer; - - if-eqz v1, :cond_5 - - move-object p1, p0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - if-nez p1, :cond_4 - - return-object v0 - - :cond_4 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_5 - instance-of v1, p0, Ljava/lang/Long; - - if-eqz v1, :cond_7 - - move-object p1, p0 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmp-long p1, v1, v3 - - if-nez p1, :cond_6 - - return-object v0 - - :cond_6 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_7 - instance-of v1, p0, Ljava/lang/Double; - - if-eqz v1, :cond_9 - - move-object p1, p0 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmpl-double p1, v1, v3 - - if-nez p1, :cond_8 - - return-object v0 - - :cond_8 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_9 - instance-of v1, p0, Ljava/lang/Boolean; - - if-eqz v1, :cond_b - - move-object p1, p0 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - if-nez p1, :cond_a - - return-object v0 - - :cond_a - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_b - instance-of v0, p0, Ljava/util/List; - - const-string v1, ", " - - if-eqz v0, :cond_10 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - if-lez p1, :cond_c - - const-string v2, "[" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_c - check-cast p0, Ljava/util/List; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v2 - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_e - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v4 - - if-le v4, v2, :cond_d - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_d - add-int/lit8 v4, p1, 0x1 - - invoke-static {v3, v4}, Lf/h/a/d/b/k;->b(Ljava/lang/Object;I)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_e - if-lez p1, :cond_f - - const-string p0, "]" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_f - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_10 - instance-of v0, p0, Ljava/util/Map; - - if-eqz v0, :cond_16 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - new-instance v2, Ljava/util/TreeMap; - - check-cast p0, Ljava/util/Map; - - invoke-direct {v2, p0}, Ljava/util/TreeMap;->(Ljava/util/Map;)V - - invoke-virtual {v2}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :cond_11 - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_14 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - add-int/lit8 v6, p1, 0x1 - - invoke-static {v5, v6}, Lf/h/a/d/b/k;->b(Ljava/lang/Object;I)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_11 - - if-lez p1, :cond_12 - - if-nez v2, :cond_12 - - const-string v2, "{" - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v2 - - const/4 v3, 0x1 - - move v3, v2 - - const/4 v2, 0x1 - - :cond_12 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v6 - - if-le v6, v3, :cond_13 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_13 - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v4, 0x3d - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1 - - :cond_14 - if-eqz v2, :cond_15 - - const-string p0, "}" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_15 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_16 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public abstract c(Lf/h/a/d/b/k;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/l$a.smali b/com.discord/smali_classes2/f/h/a/d/b/l$a.smali deleted file mode 100644 index 0ef7dfb1ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/l$a.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public final Lf/h/a/d/b/l$a; -.super Ljava/util/concurrent/ThreadPoolExecutor; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/b/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/b/l; - - -# direct methods -.method public constructor (Lf/h/a/d/b/l;)V - .locals 7 - - iput-object p1, p0, Lf/h/a/d/b/l$a;->d:Lf/h/a/d/b/l; - - sget-object v5, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; - - new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - - const/4 v1, 0x1 - - const/4 v2, 0x1 - - const-wide/16 v3, 0x1 - - move-object v0, p0 - - invoke-direct/range {v0 .. v6}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V - - new-instance p1, Lf/h/a/d/b/l$b; - - const/4 v0, 0x0 - - invoke-direct {p1, v0}, Lf/h/a/d/b/l$b;->(Lf/h/a/d/b/m;)V - - invoke-virtual {p0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->setThreadFactory(Ljava/util/concurrent/ThreadFactory;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V - - return-void -.end method - - -# virtual methods -.method public final newTaskFor(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/RunnableFuture; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Runnable;", - "TT;)", - "Ljava/util/concurrent/RunnableFuture<", - "TT;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/b/n; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/b/n;->(Lf/h/a/d/b/l$a;Ljava/lang/Runnable;Ljava/lang/Object;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/l$b.smali b/com.discord/smali_classes2/f/h/a/d/b/l$b.smali deleted file mode 100644 index 717856c83f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/l$b.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/d/b/l$b; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/concurrent/ThreadFactory; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/b/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# static fields -.field public static final d:Ljava/util/concurrent/atomic/AtomicInteger; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V - - sput-object v0, Lf/h/a/d/b/l$b;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - return-void -.end method - -.method public constructor (Lf/h/a/d/b/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 3 - - sget-object v0, Lf/h/a/d/b/l$b;->d:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - move-result v0 - - const/16 v1, 0x17 - - const-string v2, "measurement-" - - invoke-static {v1, v2, v0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/b/l$c; - - invoke-direct {v1, p1, v0}, Lf/h/a/d/b/l$c;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/l$c.smali b/com.discord/smali_classes2/f/h/a/d/b/l$c.smali deleted file mode 100644 index cbadf0ea40..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/l$c.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/b/l$c; -.super Ljava/lang/Thread; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/b/l; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Runnable;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - const/16 v0, 0xa - - invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V - - invoke-super {p0}, Ljava/lang/Thread;->run()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/l.smali b/com.discord/smali_classes2/f/h/a/d/b/l.smali deleted file mode 100644 index cc35f30b37..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/l.smali +++ /dev/null @@ -1,155 +0,0 @@ -.class public final Lf/h/a/d/b/l; -.super Ljava/lang/Object; - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "StaticFieldLeak" - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/b/l$b;, - Lf/h/a/d/b/l$c;, - Lf/h/a/d/b/l$a; - } -.end annotation - - -# static fields -.field public static volatile f:Lf/h/a/d/b/l; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/b/o;", - ">;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/b/l$a; - -.field public volatile d:Lf/h/a/d/h/i/t1; - -.field public e:Ljava/lang/Thread$UncaughtExceptionHandler; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - new-instance p1, Lf/h/a/d/b/l$a; - - invoke-direct {p1, p0}, Lf/h/a/d/b/l$a;->(Lf/h/a/d/b/l;)V - - iput-object p1, p0, Lf/h/a/d/b/l;->c:Lf/h/a/d/b/l$a; - - new-instance p1, Ljava/util/concurrent/CopyOnWriteArrayList; - - invoke-direct {p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V - - iput-object p1, p0, Lf/h/a/d/b/l;->b:Ljava/util/List; - - new-instance p1, Lf/h/a/d/b/g; - - invoke-direct {p1}, Lf/h/a/d/b/g;->()V - - return-void -.end method - -.method public static c()V - .locals 2 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - instance-of v0, v0, Lf/h/a/d/b/l$c; - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Call expected from worker thread" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - - -# virtual methods -.method public final a(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Callable<", - "TV;>;)", - "Ljava/util/concurrent/Future<", - "TV;>;" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - instance-of v0, v0, Lf/h/a/d/b/l$c; - - if-eqz v0, :cond_0 - - new-instance v0, Ljava/util/concurrent/FutureTask; - - invoke-direct {v0, p1}, Ljava/util/concurrent/FutureTask;->(Ljava/util/concurrent/Callable;)V - - invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;->run()V - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/b/l;->c:Lf/h/a/d/b/l$a; - - invoke-virtual {v0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->submit(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object p1 - - return-object p1 -.end method - -.method public final b(Ljava/lang/Runnable;)V - .locals 1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/b/l;->c:Lf/h/a/d/b/l$a; - - invoke-virtual {v0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/m.smali b/com.discord/smali_classes2/f/h/a/d/b/m.smali deleted file mode 100644 index 9d6ebdb51e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/m.smali +++ /dev/null @@ -1,236 +0,0 @@ -.class public final Lf/h/a/d/b/m; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/b/i; - -.field public final synthetic e:Lf/h/a/d/b/l; - - -# direct methods -.method public constructor (Lf/h/a/d/b/l;Lf/h/a/d/b/i;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/b/m;->e:Lf/h/a/d/b/l; - - iput-object p2, p0, Lf/h/a/d/b/m;->d:Lf/h/a/d/b/i; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/b/m;->d:Lf/h/a/d/b/i; - - iget-object v1, v0, Lf/h/a/d/b/i;->a:Lf/h/a/d/b/d; - - const/4 v2, 0x0 - - if-eqz v1, :cond_9 - - const-class v3, Lf/h/a/d/h/i/d2; - - invoke-virtual {v0, v3}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/i/d2; - - iget-object v3, v0, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - iget-object v3, v1, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - iget-object v4, v3, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-static {v4}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v3, v3, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-virtual {v3}, Lf/h/a/d/h/i/e0;->M()Ljava/lang/String; - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - :cond_0 - iget-boolean v3, v1, Lf/h/a/d/b/d;->e:Z - - if-eqz v3, :cond_4 - - iget-object v3, v0, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-eqz v3, :cond_4 - - iget-object v1, v1, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - iget-object v3, v1, Lf/h/a/d/h/i/m;->m:Lf/h/a/d/h/i/d; - - invoke-static {v3}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v1, v1, Lf/h/a/d/h/i/m;->m:Lf/h/a/d/h/i/d; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v1}, Lf/h/a/d/h/i/d;->M()Lf/h/a/d/a/a/a$a; - - move-result-object v3 - - if-eqz v3, :cond_1 - - iget-object v3, v3, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - goto :goto_0 - - :cond_1 - move-object v3, v2 - - :goto_0 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v2, v3 - - :goto_1 - iput-object v2, v0, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v1}, Lf/h/a/d/h/i/d;->M()Lf/h/a/d/a/a/a$a; - - move-result-object v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - iget-boolean v1, v1, Lf/h/a/d/a/a/a$a;->b:Z - - if-nez v1, :cond_3 - - const/4 v2, 0x1 - - :cond_3 - iput-boolean v2, v0, Lf/h/a/d/h/i/d2;->e:Z - - :cond_4 - iget-object v0, p0, Lf/h/a/d/b/m;->e:Lf/h/a/d/b/l; - - iget-object v0, v0, Lf/h/a/d/b/l;->b:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_2 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/b/o; - - iget-object v2, p0, Lf/h/a/d/b/m;->d:Lf/h/a/d/b/i; - - invoke-interface {v1, v2}, Lf/h/a/d/b/o;->a(Lf/h/a/d/b/i;)V - - goto :goto_2 - - :cond_5 - iget-object v0, p0, Lf/h/a/d/b/m;->d:Lf/h/a/d/b/i; - - const-string v1, "deliver should be called from worker thread" - - invoke-static {v1}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - iget-boolean v1, v0, Lf/h/a/d/b/i;->c:Z - - const-string v2, "Measurement must be submitted" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iget-object v1, v0, Lf/h/a/d/b/i;->k:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_6 - - goto :goto_4 - - :cond_6 - new-instance v2, Ljava/util/HashSet; - - invoke-direct {v2}, Ljava/util/HashSet;->()V - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_7 - :goto_3 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_8 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/b/p; - - invoke-interface {v3}, Lf/h/a/d/b/p;->l()Landroid/net/Uri; - - move-result-object v4 - - invoke-virtual {v2, v4}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_7 - - invoke-virtual {v2, v4}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - invoke-interface {v3, v0}, Lf/h/a/d/b/p;->o(Lf/h/a/d/b/i;)V - - goto :goto_3 - - :cond_8 - :goto_4 - return-void - - :cond_9 - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/n.smali b/com.discord/smali_classes2/f/h/a/d/b/n.smali deleted file mode 100644 index cd38f39eea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/n.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lf/h/a/d/b/n; -.super Ljava/util/concurrent/FutureTask; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/FutureTask<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/b/l$a; - - -# direct methods -.method public constructor (Lf/h/a/d/b/l$a;Ljava/lang/Runnable;Ljava/lang/Object;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/b/n;->d:Lf/h/a/d/b/l$a; - - invoke-direct {p0, p2, p3}, Ljava/util/concurrent/FutureTask;->(Ljava/lang/Runnable;Ljava/lang/Object;)V - - return-void -.end method - - -# virtual methods -.method public final setException(Ljava/lang/Throwable;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/b/n;->d:Lf/h/a/d/b/l$a; - - iget-object v0, v0, Lf/h/a/d/b/l$a;->d:Lf/h/a/d/b/l; - - iget-object v0, v0, Lf/h/a/d/b/l;->e:Ljava/lang/Thread$UncaughtExceptionHandler; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v1 - - invoke-interface {v0, v1, p1}, Ljava/lang/Thread$UncaughtExceptionHandler;->uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x6 - - const-string v1, "GAv4" - - invoke-static {v1, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x25 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "MeasurementExecutor: job failed with " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_0 - invoke-super {p0, p1}, Ljava/util/concurrent/FutureTask;->setException(Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/o.smali b/com.discord/smali_classes2/f/h/a/d/b/o.smali deleted file mode 100644 index b4689588a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/o.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/b/o; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Lf/h/a/d/b/i;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/b/p.smali b/com.discord/smali_classes2/f/h/a/d/b/p.smali deleted file mode 100644 index f36ab6df5f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/b/p.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/d/b/p; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract l()Landroid/net/Uri; -.end method - -.method public abstract o(Lf/h/a/d/b/i;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/c/a/a/a/a.smali b/com.discord/smali_classes2/f/h/a/d/c/a/a/a/a.smali deleted file mode 100644 index 1b0a58e2b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/c/a/a/a/a.smali +++ /dev/null @@ -1,201 +0,0 @@ -.class public Lf/h/a/d/c/a/a/a/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# static fields -.field public static final c:Ljava/util/concurrent/locks/Lock; - -.field public static d:Lf/h/a/d/c/a/a/a/a; - - -# instance fields -.field public final a:Ljava/util/concurrent/locks/Lock; - -.field public final b:Landroid/content/SharedPreferences; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; - - invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;->()V - - sput-object v0, Lf/h/a/d/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; - - invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;->()V - - iput-object v0, p0, Lf/h/a/d/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; - - const-string v0, "com.google.android.gms.signin" - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/c/a/a/a/a;->b:Landroid/content/SharedPreferences; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/d/c/a/a/a/a; - .locals 1 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V - - :try_start_0 - sget-object v0, Lf/h/a/d/c/a/a/a/a;->d:Lf/h/a/d/c/a/a/a/a; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/c/a/a/a/a; - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/c/a/a/a/a;->(Landroid/content/Context;)V - - sput-object v0, Lf/h/a/d/c/a/a/a/a;->d:Lf/h/a/d/c/a/a/a/a; - - :cond_0 - sget-object p0, Lf/h/a/d/c/a/a/a/a;->d:Lf/h/a/d/c/a/a/a/a; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object v0, Lf/h/a/d/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V - - return-object p0 - - :catchall_0 - move-exception p0 - - sget-object v0, Lf/h/a/d/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V - - throw p0 -.end method - - -# virtual methods -.method public b()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - .locals 4 - - const-string v0, "defaultGoogleSignInAccount" - - invoke-virtual {p0, v0}, Lf/h/a/d/c/a/a/a/a;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x14 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "googleSignInAccount" - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ":" - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/d/c/a/a/a/a;->c(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_1 - - :try_start_0 - invoke-static {v0}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->e0(Ljava/lang/String;)Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - move-result-object v2 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_1 - :goto_0 - return-object v2 -.end method - -.method public final c(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/c/a/a/a/a;->b:Landroid/content/SharedPreferences; - - const/4 v1, 0x0 - - invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V - - return-object p1 - - :catchall_0 - move-exception p1 - - iget-object v0, p0, Lf/h/a/d/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; - - invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/c/a/a/b.smali b/com.discord/smali_classes2/f/h/a/d/c/a/a/b.smali deleted file mode 100644 index 3a539ddd36..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/c/a/a/b.smali +++ /dev/null @@ -1,217 +0,0 @@ -.class public final Lf/h/a/d/c/a/a/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 20 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - move-object v8, v2 - - move-object v9, v8 - - move-object v10, v9 - - move-object v11, v10 - - move-object v12, v11 - - move-object v13, v12 - - move-object/from16 v16, v13 - - move-object/from16 v17, v16 - - move-object/from16 v18, v17 - - move-object/from16 v19, v18 - - move-wide v14, v4 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v19 - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v18 - - goto :goto_0 - - :pswitch_2 - sget-object v3, Lcom/google/android/gms/common/api/Scope;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object v17 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v16 - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v14 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto :goto_0 - - :pswitch_6 - sget-object v3, Landroid/net/Uri;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v12, v2 - - check-cast v12, Landroid/net/Uri; - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v11 - - goto :goto_0 - - :pswitch_8 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v10 - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_b - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v7 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - move-object v6, v0 - - invoke-direct/range {v6 .. v19}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/a$a.smali b/com.discord/smali_classes2/f/h/a/d/d/a$a.smali deleted file mode 100644 index 6710d500b9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/a$a.smali +++ /dev/null @@ -1,863 +0,0 @@ -.class public Lf/h/a/d/d/a$a; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/d/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public a:I - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Lf/h/a/d/h/c/j4; - -.field public f:Z - -.field public final g:Lf/h/a/d/h/c/s4; - -.field public h:Z - -.field public final synthetic i:Lf/h/a/d/d/a; - - -# direct methods -.method public constructor (Lf/h/a/d/d/a;[BLf/h/a/d/d/b;)V - .locals 3 - - iput-object p1, p0, Lf/h/a/d/d/a$a;->i:Lf/h/a/d/d/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p3, p0, Lf/h/a/d/d/a$a;->i:Lf/h/a/d/d/a; - - iget v0, p3, Lf/h/a/d/d/a;->e:I - - iput v0, p0, Lf/h/a/d/d/a$a;->a:I - - iget-object v0, p3, Lf/h/a/d/d/a;->d:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/d/a$a;->b:Ljava/lang/String; - - iget-object v0, p3, Lf/h/a/d/d/a;->f:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/d/a$a;->c:Ljava/lang/String; - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/d/a$a;->d:Ljava/lang/String; - - iget-object p3, p3, Lf/h/a/d/d/a;->h:Lf/h/a/d/h/c/j4; - - iput-object p3, p0, Lf/h/a/d/d/a$a;->e:Lf/h/a/d/h/c/j4; - - const/4 p3, 0x1 - - iput-boolean p3, p0, Lf/h/a/d/d/a$a;->f:Z - - new-instance p3, Lf/h/a/d/h/c/s4; - - invoke-direct {p3}, Lf/h/a/d/h/c/s4;->()V - - iput-object p3, p0, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - const/4 v1, 0x0 - - iput-boolean v1, p0, Lf/h/a/d/d/a$a;->h:Z - - iget-object v1, p1, Lf/h/a/d/d/a;->f:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/d/a$a;->c:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/d/a$a;->d:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/d/d/a;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/h/c/a;->a(Landroid/content/Context;)Z - - move-result v1 - - iput-boolean v1, p3, Lf/h/a/d/h/c/s4;->y:Z - - iget-object p3, p0, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - iget-object v1, p1, Lf/h/a/d/d/a;->j:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - iput-wide v1, p3, Lf/h/a/d/h/c/s4;->f:J - - iget-object p3, p0, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - iget-object p1, p1, Lf/h/a/d/d/a;->j:Lf/h/a/d/e/n/b; - - check-cast p1, Lf/h/a/d/e/n/c; - - if-eqz p1, :cond_1 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p3, Lf/h/a/d/h/c/s4;->g:J - - iget-object p1, p0, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - iget-wide v0, p1, Lf/h/a/d/h/c/s4;->f:J - - invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone; - - move-result-object p3 - - invoke-virtual {p3, v0, v1}, Ljava/util/TimeZone;->getOffset(J)I - - move-result p3 - - div-int/lit16 p3, p3, 0x3e8 - - int-to-long v0, p3 - - iput-wide v0, p1, Lf/h/a/d/h/c/s4;->s:J - - if-eqz p2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - iput-object p2, p1, Lf/h/a/d/h/c/s4;->n:[B - - :cond_0 - return-void - - :cond_1 - throw v0 - - :cond_2 - throw v0 -.end method - - -# virtual methods -.method public a()V - .locals 20 - - move-object/from16 v1, p0 - - iget-boolean v0, v1, Lf/h/a/d/d/a$a;->h:Z - - if-nez v0, :cond_21 - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/d/d/a$a;->h:Z - - new-instance v10, Lcom/google/android/gms/clearcut/zze; - - new-instance v4, Lcom/google/android/gms/internal/clearcut/zzr; - - iget-object v0, v1, Lf/h/a/d/d/a$a;->i:Lf/h/a/d/d/a; - - iget-object v12, v0, Lf/h/a/d/d/a;->b:Ljava/lang/String; - - iget v13, v0, Lf/h/a/d/d/a;->c:I - - iget v14, v1, Lf/h/a/d/d/a$a;->a:I - - iget-object v15, v1, Lf/h/a/d/d/a$a;->b:Ljava/lang/String; - - iget-object v3, v1, Lf/h/a/d/d/a$a;->c:Ljava/lang/String; - - iget-object v5, v1, Lf/h/a/d/d/a$a;->d:Ljava/lang/String; - - iget-boolean v0, v0, Lf/h/a/d/d/a;->g:Z - - iget-object v6, v1, Lf/h/a/d/d/a$a;->e:Lf/h/a/d/h/c/j4; - - move-object v11, v4 - - move-object/from16 v16, v3 - - move-object/from16 v17, v5 - - move/from16 v18, v0 - - move-object/from16 v19, v6 - - invoke-direct/range {v11 .. v19}, Lcom/google/android/gms/internal/clearcut/zzr;->(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/c/j4;)V - - iget-object v5, v1, Lf/h/a/d/d/a$a;->g:Lf/h/a/d/h/c/s4; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - iget-boolean v9, v1, Lf/h/a/d/d/a$a;->f:Z - - move-object v3, v10 - - invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/clearcut/zze;->(Lcom/google/android/gms/internal/clearcut/zzr;Lf/h/a/d/h/c/s4;Lf/h/a/d/d/a$c;[I[IZ)V - - iget-object v0, v1, Lf/h/a/d/d/a$a;->i:Lf/h/a/d/d/a; - - iget-object v0, v0, Lf/h/a/d/d/a;->l:Lf/h/a/d/d/a$b; - - move-object v3, v0 - - check-cast v3, Lf/h/a/d/h/c/a5; - - const/4 v4, 0x0 - - if-eqz v3, :cond_20 - - iget-object v0, v10, Lcom/google/android/gms/clearcut/zze;->d:Lcom/google/android/gms/internal/clearcut/zzr; - - iget-object v5, v0, Lcom/google/android/gms/internal/clearcut/zzr;->j:Ljava/lang/String; - - iget v0, v0, Lcom/google/android/gms/internal/clearcut/zzr;->f:I - - iget-object v6, v10, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - const/4 v7, 0x0 - - if-eqz v6, :cond_0 - - iget v6, v6, Lf/h/a/d/h/c/s4;->i:I - - goto :goto_0 - - :cond_0 - const/4 v6, 0x0 - - :goto_0 - sget-object v8, Lf/h/a/d/h/c/a5;->i:Lf/h/a/d/h/c/e; - - invoke-virtual {v8}, Lf/h/a/d/h/c/e;->a()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/Boolean; - - invoke-virtual {v8}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v8 - - const/4 v9, 0x2 - - if-nez v8, :cond_12 - - if-eqz v5, :cond_1 - - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z - - move-result v6 - - if-nez v6, :cond_1 - - goto :goto_1 - - :cond_1 - if-ltz v0, :cond_2 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_1 - - :cond_2 - move-object v5, v4 - - :goto_1 - if-eqz v5, :cond_1d - - iget-object v0, v3, Lf/h/a/d/h/c/a5;->a:Landroid/content/Context; - - if-eqz v0, :cond_6 - - invoke-static {v0}, Lf/h/a/d/h/c/a5;->c(Landroid/content/Context;)Z - - move-result v0 - - if-nez v0, :cond_3 - - goto :goto_3 - - :cond_3 - sget-object v0, Lf/h/a/d/h/c/a5;->f:Ljava/util/HashMap; - - invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/e; - - if-nez v0, :cond_5 - - sget-object v0, Lf/h/a/d/h/c/a5;->d:Lf/h/a/d/h/c/o; - - if-eqz v0, :cond_4 - - invoke-static {v0, v5}, Lf/h/a/d/h/c/e;->g(Lf/h/a/d/h/c/o;Ljava/lang/String;)Lf/h/a/d/h/c/e; - - move-result-object v0 - - sget-object v6, Lf/h/a/d/h/c/a5;->f:Ljava/util/HashMap; - - invoke-virtual {v6, v5, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_2 - - :cond_4 - throw v4 - - :cond_5 - :goto_2 - invoke-virtual {v0}, Lf/h/a/d/h/c/e;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - move-object v5, v0 - - goto :goto_4 - - :cond_6 - :goto_3 - move-object v5, v4 - - :goto_4 - if-nez v5, :cond_7 - - goto/16 :goto_b - - :cond_7 - const/16 v0, 0x2c - - invoke-virtual {v5, v0}, Ljava/lang/String;->indexOf(I)I - - move-result v0 - - if-ltz v0, :cond_8 - - invoke-virtual {v5, v7, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v6 - - add-int/2addr v0, v2 - - goto :goto_5 - - :cond_8 - const-string v6, "" - - const/4 v0, 0x0 - - :goto_5 - const/16 v8, 0x2f - - invoke-virtual {v5, v8, v0}, Ljava/lang/String;->indexOf(II)I - - move-result v8 - - const-string v11, "LogSamplerImpl" - - if-gtz v8, :cond_a - - const-string v0, "Failed to parse the rule: " - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v6 - - if-eqz v6, :cond_9 - - invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto/16 :goto_9 - - :cond_9 - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v5 - - goto/16 :goto_9 - - :cond_a - :try_start_0 - invoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v12 - - add-int/2addr v8, v2 - - invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v14 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - const-wide/16 v16, 0x0 - - cmp-long v0, v12, v16 - - if-ltz v0, :cond_10 - - cmp-long v0, v14, v16 - - if-gez v0, :cond_b - - goto :goto_8 - - :cond_b - sget-object v0, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - const/4 v5, 0x5 - - invoke-virtual {v0, v5, v4, v4}, Lf/h/a/d/h/c/n4$b;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$a; - - check-cast v0, Lf/h/a/d/h/c/n4$b$a; - - invoke-virtual {v0}, Lf/h/a/d/h/c/z0$a;->e()V - - iget-object v5, v0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - check-cast v5, Lf/h/a/d/h/c/n4$b; - - invoke-static {v5, v6}, Lf/h/a/d/h/c/n4$b;->l(Lf/h/a/d/h/c/n4$b;Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/h/c/z0$a;->e()V - - iget-object v5, v0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - check-cast v5, Lf/h/a/d/h/c/n4$b; - - iget v6, v5, Lf/h/a/d/h/c/n4$b;->zzbb:I - - or-int/lit8 v6, v6, 0x4 - - iput v6, v5, Lf/h/a/d/h/c/n4$b;->zzbb:I - - iput-wide v12, v5, Lf/h/a/d/h/c/n4$b;->zzbit:J - - invoke-virtual {v0}, Lf/h/a/d/h/c/z0$a;->e()V - - iget-object v5, v0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - check-cast v5, Lf/h/a/d/h/c/n4$b; - - iget v6, v5, Lf/h/a/d/h/c/n4$b;->zzbb:I - - or-int/lit8 v6, v6, 0x8 - - iput v6, v5, Lf/h/a/d/h/c/n4$b;->zzbb:I - - iput-wide v14, v5, Lf/h/a/d/h/c/n4$b;->zzbiu:J - - invoke-virtual {v0}, Lf/h/a/d/h/c/z0$a;->m()Lf/h/a/d/h/c/c2; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0, v2, v4, v4}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Byte; - - invoke-virtual {v5}, Ljava/lang/Byte;->byteValue()B - - move-result v5 - - if-ne v5, v2, :cond_c - - const/4 v7, 0x1 - - goto :goto_7 - - :cond_c - if-nez v5, :cond_d - - goto :goto_7 - - :cond_d - sget-object v5, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v5, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v5 - - invoke-interface {v5, v0}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_e - - move-object v5, v0 - - goto :goto_6 - - :cond_e - move-object v5, v4 - - :goto_6 - invoke-virtual {v0, v9, v5, v4}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_7 - if-eqz v7, :cond_f - - check-cast v0, Lf/h/a/d/h/c/n4$b; - - goto :goto_c - - :cond_f - new-instance v0, Lcom/google/android/gms/internal/clearcut/zzew; - - invoke-direct {v0}, Lcom/google/android/gms/internal/clearcut/zzew;->()V - - throw v0 - - :cond_10 - :goto_8 - const/16 v0, 0x48 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v0}, Ljava/lang/StringBuilder;->(I)V - - const-string v0, "negative values not supported: " - - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v0, "/" - - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - :goto_9 - invoke-static {v11, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_b - - :catch_0 - move-exception v0 - - const-string v6, "parseLong() failed while parsing: " - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v7 - - if-eqz v7, :cond_11 - - invoke-virtual {v6, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - goto :goto_a - - :cond_11 - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v6}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_a - invoke-static {v11, v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_b - move-object v0, v4 - - :goto_c - if-eqz v0, :cond_1d - - iget-object v2, v0, Lf/h/a/d/h/c/n4$b;->zzbis:Ljava/lang/String; - - iget-object v3, v3, Lf/h/a/d/h/c/a5;->a:Landroid/content/Context; - - invoke-static {v3}, Lf/h/a/d/h/c/a5;->d(Landroid/content/Context;)J - - move-result-wide v5 - - invoke-static {v2, v5, v6}, Lf/h/a/d/h/c/a5;->a(Ljava/lang/String;J)J - - move-result-wide v11 - - iget-wide v13, v0, Lf/h/a/d/h/c/n4$b;->zzbit:J - - iget-wide v2, v0, Lf/h/a/d/h/c/n4$b;->zzbiu:J - - move-wide v15, v2 - - invoke-static/range {v11 .. v16}, Lf/h/a/d/h/c/a5;->b(JJJ)Z - - move-result v2 - - goto/16 :goto_12 - - :cond_12 - if-eqz v5, :cond_13 - - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z - - move-result v8 - - if-nez v8, :cond_13 - - goto :goto_d - - :cond_13 - if-ltz v0, :cond_14 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_d - - :cond_14 - move-object v5, v4 - - :goto_d - if-eqz v5, :cond_1d - - iget-object v0, v3, Lf/h/a/d/h/c/a5;->a:Landroid/content/Context; - - if-nez v0, :cond_15 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - goto :goto_f - - :cond_15 - sget-object v0, Lf/h/a/d/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0, v5}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/e; - - if-nez v0, :cond_18 - - sget-object v0, Lf/h/a/d/h/c/a5;->c:Lf/h/a/d/h/c/o; - - sget-object v8, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - sget-object v11, Lf/h/a/d/h/c/b5;->a:Lf/h/a/d/h/c/n; - - if-eqz v0, :cond_17 - - new-instance v12, Lf/h/a/d/h/c/l; - - invoke-direct {v12, v0, v5, v8, v11}, Lf/h/a/d/h/c/l;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/n;)V - - sget-object v0, Lf/h/a/d/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0, v5, v12}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/e; - - if-eqz v0, :cond_16 - - goto :goto_e - - :cond_16 - move-object v0, v12 - - goto :goto_e - - :cond_17 - throw v4 - - :cond_18 - :goto_e - invoke-virtual {v0}, Lf/h/a/d/h/c/e;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/n4; - - iget-object v0, v0, Lf/h/a/d/h/c/n4;->zzbiq:Lf/h/a/d/h/c/e1; - - :goto_f - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_19 - :goto_10 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_1d - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/c/n4$b; - - iget v8, v5, Lf/h/a/d/h/c/n4$b;->zzbb:I - - and-int/2addr v8, v2 - - if-ne v8, v2, :cond_1a - - const/4 v8, 0x1 - - goto :goto_11 - - :cond_1a - const/4 v8, 0x0 - - :goto_11 - if-eqz v8, :cond_1b - - iget v8, v5, Lf/h/a/d/h/c/n4$b;->zzya:I - - if-eqz v8, :cond_1b - - if-ne v8, v6, :cond_19 - - :cond_1b - iget-object v8, v5, Lf/h/a/d/h/c/n4$b;->zzbis:Ljava/lang/String; - - iget-object v11, v3, Lf/h/a/d/h/c/a5;->a:Landroid/content/Context; - - invoke-static {v11}, Lf/h/a/d/h/c/a5;->d(Landroid/content/Context;)J - - move-result-wide v11 - - invoke-static {v8, v11, v12}, Lf/h/a/d/h/c/a5;->a(Ljava/lang/String;J)J - - move-result-wide v13 - - iget-wide v11, v5, Lf/h/a/d/h/c/n4$b;->zzbit:J - - move-object/from16 v19, v3 - - iget-wide v2, v5, Lf/h/a/d/h/c/n4$b;->zzbiu:J - - move-wide v15, v11 - - move-wide/from16 v17, v2 - - invoke-static/range {v13 .. v18}, Lf/h/a/d/h/c/a5;->b(JJJ)Z - - move-result v2 - - if-nez v2, :cond_1c - - const/4 v2, 0x0 - - goto :goto_12 - - :cond_1c - move-object/from16 v3, v19 - - const/4 v2, 0x1 - - goto :goto_10 - - :cond_1d - const/4 v2, 0x1 - - :goto_12 - if-eqz v2, :cond_1f - - iget-object v0, v1, Lf/h/a/d/d/a$a;->i:Lf/h/a/d/d/a; - - iget-object v0, v0, Lf/h/a/d/d/a;->i:Lf/h/a/d/d/c; - - check-cast v0, Lf/h/a/d/h/c/m2; - - if-eqz v0, :cond_1e - - new-instance v2, Lf/h/a/d/h/c/r4; - - iget-object v3, v0, Lf/h/a/d/e/h/b;->g:Lf/h/a/d/e/h/c; - - invoke-direct {v2, v10, v3}, Lf/h/a/d/h/c/r4;->(Lcom/google/android/gms/clearcut/zze;Lf/h/a/d/e/h/c;)V - - invoke-virtual {v0, v9, v2}, Lf/h/a/d/e/h/b;->d(ILf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; - - return-void - - :cond_1e - throw v4 - - :cond_1f - sget-object v0, Lcom/google/android/gms/common/api/Status;->h:Lcom/google/android/gms/common/api/Status; - - const-string v2, "Result must not be null" - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v2, Lf/h/a/d/e/h/i/o; - - invoke-direct {v2, v4}, Lf/h/a/d/e/h/i/o;->(Lf/h/a/d/e/h/c;)V - - invoke-virtual {v2, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V - - return-void - - :cond_20 - throw v4 - - :cond_21 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v2, "do not reuse LogEventBuilder" - - invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/a$b.smali b/com.discord/smali_classes2/f/h/a/d/d/a$b.smali deleted file mode 100644 index db022dc687..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/a$b.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public interface abstract Lf/h/a/d/d/a$b; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/d/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/d/a$c.smali b/com.discord/smali_classes2/f/h/a/d/d/a$c.smali deleted file mode 100644 index 9112dc85ac..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/a$c.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public interface abstract Lf/h/a/d/d/a$c; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/d/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a()[B -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/a$d.smali b/com.discord/smali_classes2/f/h/a/d/d/a$d.smali deleted file mode 100644 index 15bc4a07a0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/a$d.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/d/a$d; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/d/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "d" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/a.smali b/com.discord/smali_classes2/f/h/a/d/d/a.smali deleted file mode 100644 index 3db842a63a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/a.smali +++ /dev/null @@ -1,203 +0,0 @@ -.class public final Lf/h/a/d/d/a; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/d/a$a;, - Lf/h/a/d/d/a$d;, - Lf/h/a/d/d/a$b;, - Lf/h/a/d/d/a$c; - } -.end annotation - - -# static fields -.field public static final m:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/h/c/v4;", - ">;" - } - .end annotation -.end field - -.field public static final n:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/c/v4;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation -.end field - -.field public static final o:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end field - -.field public static final p:[Lcom/google/android/gms/phenotype/ExperimentTokens; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Ljava/lang/String; - -.field public final c:I - -.field public d:Ljava/lang/String; - -.field public e:I - -.field public f:Ljava/lang/String; - -.field public final g:Z - -.field public h:Lf/h/a/d/h/c/j4; - -.field public final i:Lf/h/a/d/d/c; - -.field public final j:Lf/h/a/d/e/n/b; - -.field public k:Lf/h/a/d/d/a$d; - -.field public final l:Lf/h/a/d/d/a$b; - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/d/a;->m:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/d/b; - - invoke-direct {v0}, Lf/h/a/d/d/b;->()V - - sput-object v0, Lf/h/a/d/d/a;->n:Lf/h/a/d/e/h/a$a; - - new-instance v1, Lf/h/a/d/e/h/a; - - sget-object v2, Lf/h/a/d/d/a;->m:Lf/h/a/d/e/h/a$g; - - const-string v3, "ClearcutLogger.API" - - invoke-direct {v1, v3, v0, v2}, Lf/h/a/d/e/h/a;->(Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V - - sput-object v1, Lf/h/a/d/d/a;->o:Lf/h/a/d/e/h/a; - - const/4 v0, 0x0 - - new-array v0, v0, [Lcom/google/android/gms/phenotype/ExperimentTokens; - - sput-object v0, Lf/h/a/d/d/a;->p:[Lcom/google/android/gms/phenotype/ExperimentTokens; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/d/c;Lf/h/a/d/e/n/b;Lf/h/a/d/d/a$b;)V - .locals 4 - - sget-object p3, Lf/h/a/d/h/c/j4;->d:Lf/h/a/d/h/c/j4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/d/a;->e:I - - iput-object p3, p0, Lf/h/a/d/d/a;->h:Lf/h/a/d/h/c/j4; - - iput-object p1, p0, Lf/h/a/d/d/a;->a:Landroid/content/Context; - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/d/d/a;->b:Ljava/lang/String; - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v2, p1, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - - iget v1, p1, Landroid/content/pm/PackageInfo;->versionCode:I - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - const-string v2, "ClearcutLogger" - - const-string v3, "This can\'t happen." - - invoke-static {v2, v3, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - iput v1, p0, Lf/h/a/d/d/a;->c:I - - iput v0, p0, Lf/h/a/d/d/a;->e:I - - iput-object p2, p0, Lf/h/a/d/d/a;->d:Ljava/lang/String; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/d/a;->f:Ljava/lang/String; - - iput-boolean p4, p0, Lf/h/a/d/d/a;->g:Z - - iput-object p5, p0, Lf/h/a/d/d/a;->i:Lf/h/a/d/d/c; - - iput-object p6, p0, Lf/h/a/d/d/a;->j:Lf/h/a/d/e/n/b; - - new-instance p1, Lf/h/a/d/d/a$d; - - invoke-direct {p1}, Lf/h/a/d/d/a$d;->()V - - iput-object p1, p0, Lf/h/a/d/d/a;->k:Lf/h/a/d/d/a$d; - - iput-object p3, p0, Lf/h/a/d/d/a;->h:Lf/h/a/d/h/c/j4; - - iput-object p7, p0, Lf/h/a/d/d/a;->l:Lf/h/a/d/d/a$b; - - if-eqz p4, :cond_0 - - const/4 p1, 0x1 - - const-string p2, "can\'t be anonymous with an upload account" - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/b.smali b/com.discord/smali_classes2/f/h/a/d/d/b.smali deleted file mode 100644 index 1d391ddc33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/d/b; -.super Lf/h/a/d/e/h/a$a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/c/v4;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 6 - - new-instance p4, Lf/h/a/d/h/c/v4; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-object v4, p5 - - move-object v5, p6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/v4;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/c.smali b/com.discord/smali_classes2/f/h/a/d/d/c.smali deleted file mode 100644 index 2a046edb61..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/c.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public interface abstract Lf/h/a/d/d/c; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/d/d.smali b/com.discord/smali_classes2/f/h/a/d/d/d.smali deleted file mode 100644 index 1277ad1302..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/d.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/d/d; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/clearcut/zzc;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const-wide/16 v1, 0x0 - - const/4 v3, 0x0 - - move-wide v6, v1 - - move-wide v8, v6 - - const/4 v5, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v6 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v8 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v5 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/clearcut/zzc; - - move-object v4, p1 - - invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/clearcut/zzc;->(ZJJ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/clearcut/zzc; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/d/e.smali b/com.discord/smali_classes2/f/h/a/d/d/e.smali deleted file mode 100644 index 1fa96be17a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/d/e.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/d/d/e; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/clearcut/zze;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 12 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - move-object v4, v1 - - move-object v5, v4 - - move-object v6, v5 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v11, v9 - - const/4 v10, 0x1 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v2, Lcom/google/android/gms/phenotype/ExperimentTokens;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - move-object v11, v1 - - check-cast v11, [Lcom/google/android/gms/phenotype/ExperimentTokens; - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v10 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v9 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->R(Landroid/os/Parcel;I)[I - - move-result-object v8 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; - - move-result-object v7 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->R(Landroid/os/Parcel;I)[I - - move-result-object v6 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v5 - - goto :goto_0 - - :pswitch_7 - sget-object v2, Lcom/google/android/gms/internal/clearcut/zzr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v4, v1 - - check-cast v4, Lcom/google/android/gms/internal/clearcut/zzr; - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/clearcut/zze; - - move-object v3, p1 - - invoke-direct/range {v3 .. v11}, Lcom/google/android/gms/clearcut/zze;->(Lcom/google/android/gms/internal/clearcut/zzr;[B[I[Ljava/lang/String;[I[[BZ[Lcom/google/android/gms/phenotype/ExperimentTokens;)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/clearcut/zze; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/a.smali b/com.discord/smali_classes2/f/h/a/d/e/a.smali deleted file mode 100644 index 9725226fe4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/a.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public Lf/h/a/d/e/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/content/ServiceConnection; - - -# instance fields -.field public d:Z - -.field public final e:Ljava/util/concurrent/BlockingQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/BlockingQueue<", - "Landroid/os/IBinder;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/a;->d:Z - - new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - - iput-object v0, p0, Lf/h/a/d/e/a;->e:Ljava/util/concurrent/BlockingQueue; - - return-void -.end method - - -# virtual methods -.method public a(JLjava/util/concurrent/TimeUnit;)Landroid/os/IBinder; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/InterruptedException;, - Ljava/util/concurrent/TimeoutException; - } - .end annotation - - const-string v0, "BlockingServiceConnection.getServiceWithTimeout() called on main thread" - - invoke-static {v0}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - iget-boolean v0, p0, Lf/h/a/d/e/a;->d:Z - - if-nez v0, :cond_1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/a;->d:Z - - iget-object v0, p0, Lf/h/a/d/e/a;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {v0, p1, p2, p3}, Ljava/util/concurrent/BlockingQueue;->poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/os/IBinder; - - if-eqz p1, :cond_0 - - return-object p1 - - :cond_0 - new-instance p1, Ljava/util/concurrent/TimeoutException; - - const-string p2, "Timed out waiting for the service connection" - - invoke-direct {p1, p2}, Ljava/util/concurrent/TimeoutException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Cannot call get on this connection more than once" - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 0 - - iget-object p1, p0, Lf/h/a/d/e/a;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {p1, p2}, Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/a0.smali b/com.discord/smali_classes2/f/h/a/d/e/a0.smali deleted file mode 100644 index c8a30ee27f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/a0.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lf/h/a/d/e/a0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/zzj;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - move-object v4, v3 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v2 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v1 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v4 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v3 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/zzj; - - invoke-direct {p1, v3, v4, v1, v2}, Lcom/google/android/gms/common/zzj;->(Ljava/lang/String;Landroid/os/IBinder;ZZ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/zzj; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/b.smali b/com.discord/smali_classes2/f/h/a/d/e/b.smali deleted file mode 100644 index aefc85c700..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/b.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/d/e/b; -.super Landroid/app/DialogFragment; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public d:Landroid/app/Dialog; - -.field public e:Landroid/content/DialogInterface$OnCancelListener; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroid/app/DialogFragment;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/b;->d:Landroid/app/Dialog; - - iput-object v0, p0, Lf/h/a/d/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; - - return-void -.end method - - -# virtual methods -.method public onCancel(Landroid/content/DialogInterface;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Landroid/content/DialogInterface$OnCancelListener;->onCancel(Landroid/content/DialogInterface;)V - - :cond_0 - return-void -.end method - -.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; - .locals 0 - - iget-object p1, p0, Lf/h/a/d/e/b;->d:Landroid/app/Dialog; - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/app/DialogFragment;->setShowsDialog(Z)V - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/b;->d:Landroid/app/Dialog; - - return-object p1 -.end method - -.method public show(Landroid/app/FragmentManager;Ljava/lang/String;)V - .locals 0 - - invoke-super {p0, p1, p2}, Landroid/app/DialogFragment;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/b0.smali b/com.discord/smali_classes2/f/h/a/d/e/b0.smali deleted file mode 100644 index 1e540dec27..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/b0.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/d/e/b0; -.super Lf/h/a/d/e/z; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# instance fields -.field public final e:Ljava/util/concurrent/Callable; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/Callable<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Callable;Lf/h/a/d/e/c0;)V - .locals 1 - - const/4 p2, 0x0 - - const/4 v0, 0x0 - - invoke-direct {p0, p2, v0, v0}, Lf/h/a/d/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V - - iput-object p1, p0, Lf/h/a/d/e/b0;->e:Ljava/util/concurrent/Callable; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 2 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/b0;->e:Ljava/util/concurrent/Callable; - - invoke-interface {v0}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/c.smali b/com.discord/smali_classes2/f/h/a/d/e/c.smali deleted file mode 100644 index 2dde09a211..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/c.smali +++ /dev/null @@ -1,199 +0,0 @@ -.class public Lf/h/a/d/e/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:I - -.field public static final b:Lf/h/a/d/e/c; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget v0, Lf/h/a/d/e/e;->a:I - - const v0, 0xbdfcb8 - - sput v0, Lf/h/a/d/e/c;->a:I - - new-instance v0, Lf/h/a/d/e/c; - - invoke-direct {v0}, Lf/h/a/d/e/c;->()V - - sput-object v0, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; - .locals 3 - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x1 - - const-string v1, "com.google.android.gms" - - if-eq p2, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p2, v0, :cond_1 - - const/4 p1, 0x3 - - if-eq p2, p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-static {v1}, Lf/h/a/d/e/k/c0;->b(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object p1 - - return-object p1 - - :cond_1 - if-eqz p1, :cond_2 - - invoke-static {p1}, Lf/h/a/b/i1/e;->Y0(Landroid/content/Context;)Z - - move-result p2 - - if-eqz p2, :cond_2 - - invoke-static {}, Lf/h/a/d/e/k/c0;->c()Landroid/content/Intent; - - move-result-object p1 - - return-object p1 - - :cond_2 - const-string p2, "gcore_" - - invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p2 - - sget v0, Lf/h/a/d/e/c;->a:I - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, "-" - - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_3 - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_3 - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - if-eqz p1, :cond_4 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_4 - invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - if-eqz p1, :cond_5 - - :try_start_0 - invoke-static {p1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p3 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - invoke-virtual {p3, p1, v0}, Lf/h/a/d/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - - iget p1, p1, Landroid/content/pm/PackageInfo;->versionCode:I - - invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_5 - invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1, p1}, Lf/h/a/d/e/k/c0;->a(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; - - move-result-object p1 - - return-object p1 -.end method - -.method public b(Landroid/content/Context;I)I - .locals 2 - - invoke-static {p1, p2}, Lf/h/a/d/e/e;->e(Landroid/content/Context;I)I - - move-result p2 - - const/4 v0, 0x1 - - const/16 v1, 0x12 - - if-ne p2, v1, :cond_0 - - goto :goto_0 - - :cond_0 - if-ne p2, v0, :cond_1 - - const-string v0, "com.google.android.gms" - - invoke-static {p1, v0}, Lf/h/a/d/e/e;->f(Landroid/content/Context;Ljava/lang/String;)Z - - move-result v0 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_2 - - const/16 p2, 0x12 - - :cond_2 - return p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/c0.smali b/com.discord/smali_classes2/f/h/a/d/e/c0.smali deleted file mode 100644 index 5ef875e13b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/c0.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/e/c0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/d/e/d.smali b/com.discord/smali_classes2/f/h/a/d/e/d.smali deleted file mode 100644 index 07431b7762..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/d.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/d/e/d; -.super Lf/h/a/d/e/e; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public static i(Landroid/content/Context;)Landroid/content/res/Resources; - .locals 1 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const-string v0, "com.google.android.gms" - - invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->getResourcesForApplication(Ljava/lang/String;)Landroid/content/res/Resources; - - move-result-object p0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/e.smali b/com.discord/smali_classes2/f/h/a/d/e/e.smali deleted file mode 100644 index f1913f86f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/e.smali +++ /dev/null @@ -1,834 +0,0 @@ -.class public Lf/h/a/d/e/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:I = 0xbdfcb8 - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end field - -.field public static b:Z = false - -.field public static c:Z = false - -.field public static final d:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - sput-object v0, Lf/h/a/d/e/e;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - sput-object v0, Lf/h/a/d/e/e;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - return-void -.end method - -.method public static a(Landroid/content/Context;)I - .locals 2 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const-string v1, "com.google.android.gms" - - invoke-virtual {p0, v1, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - iget p0, p0, Landroid/content/pm/PackageInfo;->versionCode:I - - return p0 - - :catch_0 - const-string p0, "GooglePlayServicesUtil" - - const-string v1, "Google Play services is missing." - - invoke-static {p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return v0 -.end method - -.method public static b(I)Ljava/lang/String; - .locals 0 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-static {p0}, Lcom/google/android/gms/common/ConnectionResult;->m0(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(Landroid/content/Context;)Landroid/content/Context; - .locals 2 - - :try_start_0 - const-string v0, "com.google.android.gms" - - const/4 v1, 0x3 - - invoke-virtual {p0, v0, v1}, Landroid/content/Context;->createPackageContext(Ljava/lang/String;I)Landroid/content/Context; - - move-result-object p0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static d(Landroid/content/Context;)Z - .locals 5 - - sget-boolean v0, Lf/h/a/d/e/e;->c:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - const-string v3, "com.google.android.gms" - - const/16 v4, 0x40 - - iget-object v0, v0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {v0, v3, v4}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - - invoke-static {p0}, Lf/h/a/d/e/f;->a(Landroid/content/Context;)Lf/h/a/d/e/f; - - if-eqz v0, :cond_0 - - invoke-static {v0, v1}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result p0 - - if-nez p0, :cond_0 - - invoke-static {v0, v2}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result p0 - - if-eqz p0, :cond_0 - - sput-boolean v2, Lf/h/a/d/e/e;->b:Z - - goto :goto_0 - - :cond_0 - sput-boolean v1, Lf/h/a/d/e/e;->b:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - sput-boolean v2, Lf/h/a/d/e/e;->c:Z - - goto :goto_2 - - :catchall_0 - move-exception p0 - - goto :goto_1 - - :catch_0 - move-exception p0 - - :try_start_1 - const-string v0, "GooglePlayServicesUtil" - - const-string v3, "Cannot find Google Play services package name." - - invoke-static {v0, v3, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - sput-boolean v2, Lf/h/a/d/e/e;->c:Z - - goto :goto_2 - - :goto_1 - sput-boolean v2, Lf/h/a/d/e/e;->c:Z - - throw p0 - - :cond_1 - :goto_2 - sget-boolean p0, Lf/h/a/d/e/e;->b:Z - - if-nez p0, :cond_3 - - sget-object p0, Landroid/os/Build;->TYPE:Ljava/lang/String; - - const-string v0, "user" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_2 - - goto :goto_3 - - :cond_2 - return v1 - - :cond_3 - :goto_3 - return v2 -.end method - -.method public static e(Landroid/content/Context;I)I - .locals 11 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const-string v0, "GooglePlayServicesUtil" - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - sget v2, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const-string v1, "The Google Play services resources were not found. Check your project configuration to ensure that the resources are included." - - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :goto_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "com.google.android.gms" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - const-string v3, " but found " - - if-nez v1, :cond_2 - - sget-object v1, Lf/h/a/d/e/e;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z - - move-result v1 - - if-nez v1, :cond_2 - - invoke-static {p0}, Lf/h/a/d/e/k/j0;->a(Landroid/content/Context;)V - - sget v1, Lf/h/a/d/e/k/j0;->d:I - - if-eqz v1, :cond_1 - - const v4, 0xbdfcb8 - - if-ne v1, v4, :cond_0 - - goto :goto_1 - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - const/16 p1, 0x140 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(I)V - - const-string p1, "The meta-data tag in your app\'s AndroidManifest.xml does not have the right value. Expected " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p1, ". You must have the following declaration within the element: " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string p1, "A required meta-data tag in your app\'s AndroidManifest.xml does not exist. You must have the following declaration within the element: " - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - :goto_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->Y0(Landroid/content/Context;)Z - - move-result v1 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - if-nez v1, :cond_6 - - sget-object v1, Lf/h/a/b/i1/e;->d:Ljava/lang/Boolean; - - if-nez v1, :cond_5 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - const-string v6, "android.hardware.type.iot" - - invoke-virtual {v1, v6}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_4 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - const-string v6, "android.hardware.type.embedded" - - invoke-virtual {v1, v6}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v1, 0x0 - - goto :goto_3 - - :cond_4 - :goto_2 - const/4 v1, 0x1 - - :goto_3 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - sput-object v1, Lf/h/a/b/i1/e;->d:Ljava/lang/Boolean; - - :cond_5 - sget-object v1, Lf/h/a/b/i1/e;->d:Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_6 - - const/4 v1, 0x1 - - goto :goto_4 - - :cond_6 - const/4 v1, 0x0 - - :goto_4 - if-ltz p1, :cond_7 - - const/4 v6, 0x1 - - goto :goto_5 - - :cond_7 - const/4 v6, 0x0 - - :goto_5 - invoke-static {v6}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v7 - - const/4 v8, 0x0 - - const/16 v9, 0x9 - - if-eqz v1, :cond_8 - - :try_start_1 - const-string v8, "com.android.vending" - - const/16 v10, 0x2040 - - invoke-virtual {v7, v8, v10}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v8 - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_7 - - :catch_0 - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, " requires the Google Play Store, but it is missing." - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_6 - const/16 v4, 0x9 - - goto/16 :goto_b - - :cond_8 - :goto_7 - const/16 v10, 0x40 - - :try_start_2 - invoke-virtual {v7, v2, v10}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v10 - :try_end_2 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_2 - - invoke-static {p0}, Lf/h/a/d/e/f;->a(Landroid/content/Context;)Lf/h/a/d/e/f; - - invoke-static {v10, v4}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result p0 - - if-nez p0, :cond_9 - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, " requires Google Play services, but their signature is invalid." - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_6 - - :cond_9 - if-eqz v1, :cond_b - - invoke-static {v8, v4}, Lf/h/a/d/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z - - move-result p0 - - if-eqz p0, :cond_a - - iget-object p0, v8, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - aget-object p0, p0, v5 - - iget-object v1, v10, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - aget-object v1, v1, v5 - - invoke-virtual {p0, v1}, Landroid/content/pm/Signature;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_b - - :cond_a - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, " requires Google Play Store, but its signature is invalid." - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_6 - - :cond_b - iget p0, v10, Landroid/content/pm/PackageInfo;->versionCode:I - - const/4 v1, -0x1 - - if-ne p0, v1, :cond_c - - const/4 p0, -0x1 - - goto :goto_8 - - :cond_c - div-int/lit16 p0, p0, 0x3e8 - - :goto_8 - if-ne p1, v1, :cond_d - - goto :goto_9 - - :cond_d - div-int/lit16 v1, p1, 0x3e8 - - :goto_9 - if-ge p0, v1, :cond_e - - iget p0, v10, Landroid/content/pm/PackageInfo;->versionCode:I - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x52 - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Google Play services out of date for " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ". Requires " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v4, 0x2 - - goto :goto_b - - :cond_e - iget-object p0, v10, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; - - if-nez p0, :cond_f - - :try_start_3 - invoke-virtual {v7, v2, v5}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p0 - :try_end_3 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_a - - :catch_1 - move-exception p0 - - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const-string v1, " requires Google Play services, but they\'re missing when getting application info." - - invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1, p0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_b - - :cond_f - :goto_a - iget-boolean p0, p0, Landroid/content/pm/ApplicationInfo;->enabled:Z - - if-nez p0, :cond_10 - - const/4 v4, 0x3 - - goto :goto_b - - :cond_10 - const/4 v4, 0x0 - - goto :goto_b - - :catch_2 - invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, " requires Google Play services, but they are missing." - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_b - return v4 -.end method - -.method public static f(Landroid/content/Context;Ljava/lang/String;)Z - .locals 5 - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - const-string v0, "com.google.android.gms" - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/content/pm/PackageManager;->getPackageInstaller()Landroid/content/pm/PackageInstaller; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/content/pm/PackageInstaller;->getAllSessions()Ljava/util/List; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - const/4 v4, 0x1 - - if-eqz v3, :cond_1 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/content/pm/PackageInstaller$SessionInfo; - - invoke-virtual {v3}, Landroid/content/pm/PackageInstaller$SessionInfo;->getAppPackageName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - return v4 - - :cond_1 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - const/16 v3, 0x2000 - - :try_start_1 - invoke-virtual {v2, p1, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p1 - - if-eqz v0, :cond_2 - - iget-boolean p0, p1, Landroid/content/pm/ApplicationInfo;->enabled:Z - - return p0 - - :cond_2 - iget-boolean p1, p1, Landroid/content/pm/ApplicationInfo;->enabled:Z - - if-eqz p1, :cond_4 - - const-string p1, "user" - - invoke-virtual {p0, p1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/os/UserManager; - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1, p0}, Landroid/os/UserManager;->getApplicationRestrictions(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object p0 - - if-eqz p0, :cond_3 - - const-string p1, "restricted_profile" - - invoke-virtual {p0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "true" - - invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - - if-eqz p0, :cond_3 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_3 - const/4 p0, 0x0 - - :goto_0 - if-nez p0, :cond_4 - - return v4 - - :catch_0 - :cond_4 - return v1 -.end method - -.method public static g(I)Z - .locals 2 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_0 - - const/4 v1, 0x2 - - if-eq p0, v1, :cond_0 - - const/4 v1, 0x3 - - if-eq p0, v1, :cond_0 - - const/16 v1, 0x9 - - if-eq p0, v1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - return v0 -.end method - -.method public static h(Landroid/content/Context;ILjava/lang/String;)Z - .locals 0 - .annotation build Landroid/annotation/TargetApi; - value = 0x13 - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/b/i1/e;->u1(Landroid/content/Context;ILjava/lang/String;)Z - - move-result p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/f.smali b/com.discord/smali_classes2/f/h/a/d/e/f.smali deleted file mode 100644 index ba28eccfd3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/f.smali +++ /dev/null @@ -1,452 +0,0 @@ -.class public Lf/h/a/d/e/f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static b:Lf/h/a/d/e/f; - - -# instance fields -.field public final a:Landroid/content/Context; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/f;->a:Landroid/content/Context; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/d/e/f; - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-class v0, Lf/h/a/d/e/f; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/f;->b:Lf/h/a/d/e/f; - - if-nez v1, :cond_0 - - invoke-static {p0}, Lf/h/a/d/e/r;->b(Landroid/content/Context;)V - - new-instance v1, Lf/h/a/d/e/f; - - invoke-direct {v1, p0}, Lf/h/a/d/e/f;->(Landroid/content/Context;)V - - sput-object v1, Lf/h/a/d/e/f;->b:Lf/h/a/d/e/f; - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object p0, Lf/h/a/d/e/f;->b:Lf/h/a/d/e/f; - - return-object p0 - - :catchall_0 - move-exception p0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p0 -.end method - -.method public static varargs c(Landroid/content/pm/PackageInfo;[Lf/h/a/d/e/s;)Lf/h/a/d/e/s; - .locals 3 - - iget-object v0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - array-length v0, v0 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_1 - - const-string p0, "GoogleSignatureVerifier" - - const-string p1, "Package has more than one signature." - - invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :cond_1 - new-instance v0, Lf/h/a/d/e/v; - - iget-object p0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - const/4 v2, 0x0 - - aget-object p0, p0, v2 - - invoke-virtual {p0}, Landroid/content/pm/Signature;->toByteArray()[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/e/v;->([B)V - - :goto_0 - array-length p0, p1 - - if-ge v2, p0, :cond_3 - - aget-object p0, p1, v2 - - invoke-virtual {p0, v0}, Lf/h/a/d/e/s;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_2 - - aget-object p0, p1, v2 - - return-object p0 - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - return-object v1 -.end method - -.method public static d(Landroid/content/pm/PackageInfo;Z)Z - .locals 3 - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - iget-object v1, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - if-eqz v1, :cond_1 - - const/4 v1, 0x1 - - if-eqz p1, :cond_0 - - sget-object p1, Lf/h/a/d/e/x;->a:[Lf/h/a/d/e/s; - - invoke-static {p0, p1}, Lf/h/a/d/e/f;->c(Landroid/content/pm/PackageInfo;[Lf/h/a/d/e/s;)Lf/h/a/d/e/s; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - new-array p1, v1, [Lf/h/a/d/e/s; - - sget-object v2, Lf/h/a/d/e/x;->a:[Lf/h/a/d/e/s; - - aget-object v2, v2, v0 - - aput-object v2, p1, v0 - - invoke-static {p0, p1}, Lf/h/a/d/e/f;->c(Landroid/content/pm/PackageInfo;[Lf/h/a/d/e/s;)Lf/h/a/d/e/s; - - move-result-object p0 - - :goto_0 - if-eqz p0, :cond_1 - - return v1 - - :cond_1 - return v0 -.end method - - -# virtual methods -.method public b(I)Z - .locals 10 - - iget-object v0, p0, Lf/h/a/d/e/f;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/content/pm/PackageManager;->getPackagesForUid(I)[Ljava/lang/String; - - move-result-object p1 - - if-eqz p1, :cond_6 - - array-length v0, p1 - - if-nez v0, :cond_0 - - goto/16 :goto_4 - - :cond_0 - const/4 v0, 0x0 - - array-length v1, p1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_7 - - aget-object v0, p1, v3 - - :try_start_0 - iget-object v4, p0, Lf/h/a/d/e/f;->a:Landroid/content/Context; - - invoke-static {v4}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v4 - - const/16 v5, 0x40 - - invoke-virtual {v4, v0, v5}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v4 - - iget-object v5, p0, Lf/h/a/d/e/f;->a:Landroid/content/Context; - - invoke-static {v5}, Lf/h/a/d/e/e;->d(Landroid/content/Context;)Z - - move-result v5 - - if-nez v4, :cond_1 - - const-string v4, "null pkg" - - invoke-static {v4}, Lf/h/a/d/e/z;->b(Ljava/lang/String;)Lf/h/a/d/e/z; - - move-result-object v0 - - goto/16 :goto_3 - - :cond_1 - iget-object v6, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - if-eqz v6, :cond_4 - - iget-object v6, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - array-length v6, v6 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance v6, Lf/h/a/d/e/v; - - iget-object v8, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - aget-object v8, v8, v2 - - invoke-virtual {v8}, Landroid/content/pm/Signature;->toByteArray()[B - - move-result-object v8 - - invoke-direct {v6, v8}, Lf/h/a/d/e/v;->([B)V - - iget-object v8, v4, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; - - invoke-static {v8, v6, v5, v2}, Lf/h/a/d/e/r;->a(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - - move-result-object v5 - - iget-boolean v9, v5, Lf/h/a/d/e/z;->a:Z - - if-eqz v9, :cond_3 - - iget-object v9, v4, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; - - if-eqz v9, :cond_3 - - iget-object v4, v4, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; - - iget v4, v4, Landroid/content/pm/ApplicationInfo;->flags:I - - and-int/lit8 v4, v4, 0x2 - - if-eqz v4, :cond_3 - - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v4 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - invoke-static {v8, v6, v2, v7}, Lf/h/a/d/e/r;->c(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - - move-result-object v6 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {v4}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - iget-boolean v4, v6, Lf/h/a/d/e/z;->a:Z - - if-eqz v4, :cond_3 - - const-string v4, "debuggable release cert app rejected" - - invoke-static {v4}, Lf/h/a/d/e/z;->b(Ljava/lang/String;)Lf/h/a/d/e/z; - - move-result-object v0 - - goto :goto_3 - - :catchall_0 - move-exception v5 - - invoke-static {v4}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw v5 - - :cond_3 - move-object v0, v5 - - goto :goto_3 - - :cond_4 - :goto_1 - const-string v4, "single cert required" - - invoke-static {v4}, Lf/h/a/d/e/z;->b(Ljava/lang/String;)Lf/h/a/d/e/z; - - move-result-object v0 - :try_end_2 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_3 - - :catch_0 - nop - - const-string v4, "no pkg " - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_5 - - invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :cond_5 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, v4}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_2 - invoke-static {v0}, Lf/h/a/d/e/z;->b(Ljava/lang/String;)Lf/h/a/d/e/z; - - move-result-object v0 - - :goto_3 - iget-boolean v4, v0, Lf/h/a/d/e/z;->a:Z - - if-nez v4, :cond_7 - - add-int/lit8 v3, v3, 0x1 - - goto/16 :goto_0 - - :cond_6 - :goto_4 - const-string p1, "no pkgs" - - invoke-static {p1}, Lf/h/a/d/e/z;->b(Ljava/lang/String;)Lf/h/a/d/e/z; - - move-result-object v0 - - :cond_7 - iget-boolean p1, v0, Lf/h/a/d/e/z;->a:Z - - if-nez p1, :cond_9 - - const/4 p1, 0x3 - - const-string v1, "GoogleCertificatesRslt" - - invoke-static {v1, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p1 - - if-eqz p1, :cond_9 - - iget-object p1, v0, Lf/h/a/d/e/z;->c:Ljava/lang/Throwable; - - if-eqz p1, :cond_8 - - invoke-virtual {v0}, Lf/h/a/d/e/z;->a()Ljava/lang/String; - - move-result-object p1 - - iget-object v2, v0, Lf/h/a/d/e/z;->c:Ljava/lang/Throwable; - - invoke-static {v1, p1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_5 - - :cond_8 - invoke-virtual {v0}, Lf/h/a/d/e/z;->a()Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_9 - :goto_5 - iget-boolean p1, v0, Lf/h/a/d/e/z;->a:Z - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/g.smali b/com.discord/smali_classes2/f/h/a/d/e/g.smali deleted file mode 100644 index ddb1bf9e97..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/g.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/d/e/g; -.super Landroidx/fragment/app/DialogFragment; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public d:Landroid/app/Dialog; - -.field public e:Landroid/content/DialogInterface$OnCancelListener; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroidx/fragment/app/DialogFragment;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/g;->d:Landroid/app/Dialog; - - iput-object v0, p0, Lf/h/a/d/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; - - return-void -.end method - - -# virtual methods -.method public onCancel(Landroid/content/DialogInterface;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Landroid/content/DialogInterface$OnCancelListener;->onCancel(Landroid/content/DialogInterface;)V - - :cond_0 - return-void -.end method - -.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; - .locals 0 - - iget-object p1, p0, Lf/h/a/d/e/g;->d:Landroid/app/Dialog; - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroidx/fragment/app/DialogFragment;->setShowsDialog(Z)V - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/g;->d:Landroid/app/Dialog; - - return-object p1 -.end method - -.method public show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V - .locals 0 - - invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$a.smali deleted file mode 100644 index 653e4eefe7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$a.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public Lf/h/a/d/e/h/a$a; -.super Lf/h/a/d/e/h/a$e; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/a$e<", - "TT;TO;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$e;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Landroid/os/Looper;", - "Lf/h/a/d/e/k/c;", - "TO;", - "Lf/h/a/d/e/h/c$a;", - "Lf/h/a/d/e/h/c$b;", - ")TT;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-virtual/range {p0 .. p6}, Lf/h/a/d/e/h/a$a;->b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)Lf/h/a/d/e/h/a$f; - - move-result-object p1 - - return-object p1 -.end method - -.method public b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)Lf/h/a/d/e/h/a$f; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Landroid/os/Looper;", - "Lf/h/a/d/e/k/c;", - "TO;", - "Lf/h/a/d/e/h/i/f;", - "Lf/h/a/d/e/h/i/l;", - ")TT;" - } - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - const-string p2, "buildClient must be implemented" - - invoke-direct {p1, p2}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$b.smali deleted file mode 100644 index 6f23110d74..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/a$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$c.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$c.smali deleted file mode 100644 index b1b2e2b45a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$c.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public Lf/h/a/d/e/h/a$c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$d.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$d.smali deleted file mode 100644 index 66b05fcbc6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$d.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/a$d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/a$d$c;, - Lf/h/a/d/e/h/a$d$b;, - Lf/h/a/d/e/h/a$d$a; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$e.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$e.smali deleted file mode 100644 index 317efed390..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$e.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public Lf/h/a/d/e/h/a$e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "e" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$f.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$f.smali deleted file mode 100644 index 432b0819e2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$f.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/a$f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/a$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "f" -.end annotation - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract c()Ljava/util/Set; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end method - -.method public abstract d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/k/i;", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;)V" - } - .end annotation -.end method - -.method public abstract f()Z -.end method - -.method public abstract g()Ljava/lang/String; -.end method - -.method public abstract h(Lf/h/a/d/e/k/b$c;)V -.end method - -.method public abstract i(Lf/h/a/d/e/k/b$e;)V -.end method - -.method public abstract j()Z -.end method - -.method public abstract k()Z -.end method - -.method public abstract l()I -.end method - -.method public abstract m()[Lcom/google/android/gms/common/Feature; -.end method - -.method public abstract n()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$g.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a$g.smali deleted file mode 100644 index d36cf4d0b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$g.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/e/h/a$g; -.super Lf/h/a/d/e/h/a$c; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "g" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/a$c<", - "TC;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$c;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/a.smali deleted file mode 100644 index c025aad334..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class public final Lf/h/a/d/e/h/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/a$f;, - Lf/h/a/d/e/h/a$b;, - Lf/h/a/d/e/h/a$g;, - Lf/h/a/d/e/h/a$c;, - Lf/h/a/d/e/h/a$d;, - Lf/h/a/d/e/h/a$a;, - Lf/h/a/d/e/h/a$e; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "*TO;>;" - } - .end annotation -.end field - -.field public final b:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "*>;" - } - .end annotation -.end field - -.field public final c:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/e/h/a$a<", - "TC;TO;>;", - "Lf/h/a/d/e/h/a$g<", - "TC;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "Cannot construct an Api with a null ClientBuilder" - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Cannot construct an Api with a null ClientKey" - - invoke-static {p3, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/h/a;->c:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/e/h/a;->a:Lf/h/a/d/e/h/a$a; - - iput-object p3, p0, Lf/h/a/d/e/h/a;->b:Lf/h/a/d/e/h/a$g; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/b$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/b$a.smali deleted file mode 100644 index eff254f82f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/b$a.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public Lf/h/a/d/e/h/b$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# static fields -.field public static final c:Lf/h/a/d/e/h/b$a; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/n; - -.field public final b:Landroid/os/Looper; - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/i/a; - - invoke-direct {v0}, Lf/h/a/d/e/h/i/a;->()V - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/e/h/b$a; - - const/4 v3, 0x0 - - invoke-direct {v2, v0, v3, v1}, Lf/h/a/d/e/h/b$a;->(Lf/h/a/d/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V - - sput-object v2, Lf/h/a/d/e/h/b$a;->c:Lf/h/a/d/e/h/b$a; - - return-void -.end method - -.method public constructor (Lf/h/a/d/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/b$a;->a:Lf/h/a/d/e/h/i/n; - - iput-object p3, p0, Lf/h/a/d/e/h/b$a;->b:Landroid/os/Looper; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/b.smali deleted file mode 100644 index 9bd61660bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/b.smali +++ /dev/null @@ -1,623 +0,0 @@ -.class public Lf/h/a/d/e/h/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/b$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/lang/Object<", - "TO;>;" - } -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "TO;>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/e/h/a$d; - .annotation system Ldalvik/annotation/Signature; - value = { - "TO;" - } - .end annotation -.end field - -.field public final d:Lf/h/a/d/e/h/i/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/b<", - "TO;>;" - } - .end annotation -.end field - -.field public final e:Landroid/os/Looper; - -.field public final f:I - -.field public final g:Lf/h/a/d/e/h/c; - -.field public final h:Lf/h/a/d/e/h/i/n; - -.field public final i:Lf/h/a/d/e/h/i/g; - - -# direct methods -.method public constructor (Landroid/app/Activity;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V - .locals 1 - .param p1 # Landroid/app/Activity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lf/h/a/d/e/h/a$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/MainThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/app/Activity;", - "Lf/h/a/d/e/h/a<", - "TO;>;TO;", - "Lf/h/a/d/e/h/b$a;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "Null activity is not permitted." - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Api must not be null." - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Settings must not be null; use Settings.DEFAULT_SETTINGS instead." - - invoke-static {p4, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/d/e/h/b;->b:Lf/h/a/d/e/h/a; - - iput-object p3, p0, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - iget-object v0, p4, Lf/h/a/d/e/h/b$a;->b:Landroid/os/Looper; - - iput-object v0, p0, Lf/h/a/d/e/h/b;->e:Landroid/os/Looper; - - new-instance v0, Lf/h/a/d/e/h/i/b; - - invoke-direct {v0, p2, p3}, Lf/h/a/d/e/h/i/b;->(Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;)V - - iput-object v0, p0, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - new-instance p2, Lf/h/a/d/e/h/i/c0; - - invoke-direct {p2, p0}, Lf/h/a/d/e/h/i/c0;->(Lf/h/a/d/e/h/b;)V - - iput-object p2, p0, Lf/h/a/d/e/h/b;->g:Lf/h/a/d/e/h/c; - - iget-object p2, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - invoke-static {p2}, Lf/h/a/d/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/d/e/h/i/g; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object p2, p2, Lf/h/a/d/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I - - move-result p2 - - iput p2, p0, Lf/h/a/d/e/h/b;->f:I - - iget-object p2, p4, Lf/h/a/d/e/h/b$a;->a:Lf/h/a/d/e/h/i/n; - - iput-object p2, p0, Lf/h/a/d/e/h/b;->h:Lf/h/a/d/e/h/i/n; - - instance-of p2, p1, Lcom/google/android/gms/common/api/GoogleApiActivity; - - if-nez p2, :cond_1 - - iget-object p2, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object p3, p0, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - invoke-static {p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->c(Landroid/app/Activity;)Lf/h/a/d/e/h/i/j; - - move-result-object p1 - - const-class p4, Lf/h/a/d/e/h/i/t; - - const-string v0, "ConnectionlessLifecycleHelper" - - invoke-interface {p1, v0, p4}, Lf/h/a/d/e/h/i/j;->c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - move-result-object p4 - - check-cast p4, Lf/h/a/d/e/h/i/t; - - if-nez p4, :cond_0 - - new-instance p4, Lf/h/a/d/e/h/i/t; - - invoke-direct {p4, p1}, Lf/h/a/d/e/h/i/t;->(Lf/h/a/d/e/h/i/j;)V - - :cond_0 - iput-object p2, p4, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - const-string p1, "ApiKey cannot be null" - - invoke-static {p3, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p4, Lf/h/a/d/e/h/i/t;->i:Landroidx/collection/ArraySet; - - invoke-virtual {p1, p3}, Landroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z - - invoke-virtual {p2, p4}, Lf/h/a/d/e/h/i/g;->a(Lf/h/a/d/e/h/i/t;)V - - :cond_1 - iget-object p1, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 p2, 0x7 - - invoke-virtual {p1, p2, p0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p2 - - invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method - -.method public constructor (Landroid/content/Context;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V - .locals 1 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lf/h/a/d/e/h/a$d; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Lf/h/a/d/e/h/a<", - "TO;>;TO;", - "Lf/h/a/d/e/h/b$a;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "Null context is not permitted." - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Api must not be null." - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Settings must not be null; use Settings.DEFAULT_SETTINGS instead." - - invoke-static {p4, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/d/e/h/b;->b:Lf/h/a/d/e/h/a; - - iput-object p3, p0, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - iget-object p1, p4, Lf/h/a/d/e/h/b$a;->b:Landroid/os/Looper; - - iput-object p1, p0, Lf/h/a/d/e/h/b;->e:Landroid/os/Looper; - - new-instance p1, Lf/h/a/d/e/h/i/b; - - invoke-direct {p1, p2, p3}, Lf/h/a/d/e/h/i/b;->(Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;)V - - iput-object p1, p0, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - new-instance p1, Lf/h/a/d/e/h/i/c0; - - invoke-direct {p1, p0}, Lf/h/a/d/e/h/i/c0;->(Lf/h/a/d/e/h/b;)V - - iput-object p1, p0, Lf/h/a/d/e/h/b;->g:Lf/h/a/d/e/h/c; - - iget-object p1, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - invoke-static {p1}, Lf/h/a/d/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/d/e/h/i/g; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/e/h/b;->f:I - - iget-object p1, p4, Lf/h/a/d/e/h/b$a;->a:Lf/h/a/d/e/h/i/n; - - iput-object p1, p0, Lf/h/a/d/e/h/b;->h:Lf/h/a/d/e/h/i/n; - - iget-object p1, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 p2, 0x7 - - invoke-virtual {p1, p2, p0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p2 - - invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method - - -# virtual methods -.method public a()Lf/h/a/d/e/k/c$a; - .locals 4 - - new-instance v0, Lf/h/a/d/e/k/c$a; - - invoke-direct {v0}, Lf/h/a/d/e/k/c$a;->()V - - iget-object v1, p0, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - instance-of v2, v1, Lf/h/a/d/e/h/a$d$b; - - const/4 v3, 0x0 - - if-eqz v2, :cond_1 - - check-cast v1, Lf/h/a/d/e/h/a$d$b; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$d$b;->a()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - move-result-object v1 - - if-eqz v1, :cond_1 - - iget-object v2, v1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->g:Ljava/lang/String; - - if-nez v2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v2, Landroid/accounts/Account; - - iget-object v1, v1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->g:Ljava/lang/String; - - const-string v3, "com.google" - - invoke-direct {v2, v1, v3}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V - - move-object v3, v2 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - instance-of v2, v1, Lf/h/a/d/e/h/a$d$a; - - if-eqz v2, :cond_2 - - check-cast v1, Lf/h/a/d/e/h/a$d$a; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$d$a;->e()Landroid/accounts/Account; - - move-result-object v3 - - :cond_2 - :goto_0 - iput-object v3, v0, Lf/h/a/d/e/k/c$a;->a:Landroid/accounts/Account; - - iget-object v1, p0, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - instance-of v2, v1, Lf/h/a/d/e/h/a$d$b; - - if-eqz v2, :cond_3 - - check-cast v1, Lf/h/a/d/e/h/a$d$b; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$d$b;->a()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - move-result-object v1 - - if-eqz v1, :cond_3 - - invoke-virtual {v1}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->Z()Ljava/util/Set; - - move-result-object v1 - - goto :goto_1 - - :cond_3 - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v1 - - :goto_1 - iget-object v2, v0, Lf/h/a/d/e/k/c$a;->b:Landroidx/collection/ArraySet; - - if-nez v2, :cond_4 - - new-instance v2, Landroidx/collection/ArraySet; - - invoke-direct {v2}, Landroidx/collection/ArraySet;->()V - - iput-object v2, v0, Lf/h/a/d/e/k/c$a;->b:Landroidx/collection/ArraySet; - - :cond_4 - iget-object v2, v0, Lf/h/a/d/e/k/c$a;->b:Landroidx/collection/ArraySet; - - invoke-virtual {v2, v1}, Landroidx/collection/ArraySet;->addAll(Ljava/util/Collection;)Z - - iget-object v1, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/e/k/c$a;->e:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/e/k/c$a;->d:Ljava/lang/String; - - return-object v0 -.end method - -.method public b(Lf/h/a/d/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; - .locals 4 - .param p1 # Lf/h/a/d/e/h/i/k$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k$a<", - "*>;)", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation - - const-string v0, "Listener key cannot be null." - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - if-eqz v0, :cond_0 - - new-instance v1, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - new-instance v2, Lf/h/a/d/e/h/i/t0; - - invoke-direct {v2, p1, v1}, Lf/h/a/d/e/h/i/t0;->(Lf/h/a/d/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - iget-object p1, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v3, Lf/h/a/d/e/h/i/g0; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - invoke-direct {v3, v2, v0, p0}, Lf/h/a/d/e/h/i/g0;->(Lf/h/a/d/e/h/i/i0;ILf/h/a/d/e/h/b;)V - - const/16 v0, 0xd - - invoke-virtual {p1, v0, v3}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public c(Lf/h/a/d/e/h/i/p;)Lcom/google/android/gms/tasks/Task; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/p<", - "TA;TTResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - new-instance v0, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - iget-object v1, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - iget-object v2, p0, Lf/h/a/d/e/h/b;->h:Lf/h/a/d/e/h/i/n; - - new-instance v3, Lf/h/a/d/e/h/i/r0; - - const/4 v4, 0x1 - - invoke-direct {v3, v4, p1, v0, v2}, Lf/h/a/d/e/h/i/r0;->(ILf/h/a/d/e/h/i/p;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/d/e/h/i/n;)V - - iget-object p1, v1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v2, Lf/h/a/d/e/h/i/g0; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v1 - - invoke-direct {v2, v3, v1, p0}, Lf/h/a/d/e/h/i/g0;->(Lf/h/a/d/e/h/i/i0;ILf/h/a/d/e/h/b;)V - - const/4 v1, 0x4 - - invoke-virtual {p1, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - invoke-virtual {p1, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - return-object p1 -.end method - -.method public final d(ILf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; - .locals 3 - .param p2 # Lf/h/a/d/e/h/i/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(ITT;)TT;" - } - .end annotation - - iget-boolean v0, p2, Lcom/google/android/gms/common/api/internal/BasePendingResult;->k:Z - - if-nez v0, :cond_1 - - sget-object v0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->l:Ljava/lang/ThreadLocal; - - invoke-virtual {v0}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - iput-boolean v0, p2, Lcom/google/android/gms/common/api/internal/BasePendingResult;->k:Z - - iget-object v0, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - new-instance v1, Lf/h/a/d/e/h/i/p0; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/e/h/i/p0;->(ILf/h/a/d/e/h/i/d;)V - - iget-object p1, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v2, Lf/h/a/d/e/h/i/g0; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - invoke-direct {v2, v1, v0, p0}, Lf/h/a/d/e/h/i/g0;->(Lf/h/a/d/e/h/i/i0;ILf/h/a/d/e/h/b;)V - - const/4 v0, 0x4 - - invoke-virtual {p1, v0, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/c$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/c$a.smali deleted file mode 100644 index 9335a6f464..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/c$a.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/c$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/f; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation runtime Ljava/lang/Deprecated; -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/c$b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/c$b.smali deleted file mode 100644 index 07f0f312d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/c$b.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/c$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/l; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - -.annotation runtime Ljava/lang/Deprecated; -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/c.smali b/com.discord/smali_classes2/f/h/a/d/e/h/c.smali deleted file mode 100644 index 2d62c800f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/c.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/c$b;, - Lf/h/a/d/e/h/c$a; - } -.end annotation - -.annotation runtime Ljava/lang/Deprecated; -.end annotation - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - invoke-static {v0}, Ljava/util/Collections;->newSetFromMap(Ljava/util/Map;)Ljava/util/Set; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;)TT;" - } - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public b()Landroid/os/Looper; - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/d$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/d$a.smali deleted file mode 100644 index 5df47e36b6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/d$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/d$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/d; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/api/Status;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/d.smali b/com.discord/smali_classes2/f/h/a/d/e/h/d.smali deleted file mode 100644 index b78b52efdc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/d.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/d$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract c(Lf/h/a/d/e/h/d$a;)V - .param p1 # Lf/h/a/d/e/h/d$a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/e.smali b/com.discord/smali_classes2/f/h/a/d/e/h/e.smali deleted file mode 100644 index 438b96ec3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/e.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# virtual methods -.method public abstract release()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/f.smali b/com.discord/smali_classes2/f/h/a/d/e/h/f.smali deleted file mode 100644 index 102886448f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/f.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public Lf/h/a/d/e/h/f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public a:Lf/h/a/d/e/h/g; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/g.smali b/com.discord/smali_classes2/f/h/a/d/e/h/g.smali deleted file mode 100644 index 9e5f04cdf9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/g.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# virtual methods -.method public abstract Y()Lcom/google/android/gms/common/api/Status; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/h.smali b/com.discord/smali_classes2/f/h/a/d/e/h/h.smali deleted file mode 100644 index de7c614ac5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/h.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lf/h/a/d/e/h/g;)V - .param p1 # Lf/h/a/d/e/h/g; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TR;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/a.smali deleted file mode 100644 index e6d59ef1a8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/a.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public Lf/h/a/d/e/h/i/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/n; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; - .locals 0 - - invoke-static {p1}, Lf/h/a/b/i1/e;->H0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/a0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/a0.smali deleted file mode 100644 index 3bbb2f031b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/a0.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/a0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/b0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/b0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/a0;->d:Lf/h/a/d/e/h/i/b0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/a0;->d:Lf/h/a/d/e/h/i/b0; - - iget-object v0, v0, Lf/h/a/d/e/h/i/b0;->a:Lf/h/a/d/e/h/i/g$a; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->a()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/a1.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/a1.smali deleted file mode 100644 index 6b18cb6e76..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/a1.smali +++ /dev/null @@ -1,217 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/a1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lcom/google/android/gms/common/api/internal/BasePendingResult<", - "*>;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "*>;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - invoke-static {v0}, Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - invoke-static {v0}, Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final a(ZLcom/google/android/gms/common/api/Status;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - monitor-enter v0 - - :try_start_0 - new-instance v1, Ljava/util/HashMap; - - iget-object v2, p0, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - monitor-enter v2 - - :try_start_1 - new-instance v0, Ljava/util/HashMap; - - iget-object v3, p0, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - invoke-direct {v0, v3}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - monitor-exit v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_0 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - if-nez p1, :cond_1 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Boolean; - - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - if-eqz v3, :cond_0 - - :cond_1 - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/common/api/internal/BasePendingResult; - - invoke-virtual {v2, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V - - goto :goto_0 - - :cond_2 - invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_3 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - if-nez p1, :cond_4 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - if-eqz v2, :cond_3 - - :cond_4 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v2, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v2, p2}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - goto :goto_1 - - :cond_5 - return-void - - :catchall_0 - move-exception p1 - - :try_start_2 - monitor-exit v2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p1 - - :catchall_1 - move-exception p1 - - :try_start_3 - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/b.smali deleted file mode 100644 index 72df7a1039..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/b.smali +++ /dev/null @@ -1,143 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Z - -.field public final b:I - -.field public final c:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "TO;>;" - } - .end annotation -.end field - -.field public final d:Lf/h/a/d/e/h/a$d; - .annotation system Ldalvik/annotation/Signature; - value = { - "TO;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/a<", - "TO;>;TO;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/b;->a:Z - - iput-object p1, p0, Lf/h/a/d/e/h/i/b;->c:Lf/h/a/d/e/h/a; - - iput-object p2, p0, Lf/h/a/d/e/h/i/b;->d:Lf/h/a/d/e/h/a$d; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - aput-object p1, v1, v0 - - const/4 p1, 0x1 - - aput-object p2, v1, p1 - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/e/h/i/b;->b:I - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/e/h/i/b; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/e/h/i/b; - - iget-boolean v1, p0, Lf/h/a/d/e/h/i/b;->a:Z - - if-nez v1, :cond_2 - - iget-boolean v1, p1, Lf/h/a/d/e/h/i/b;->a:Z - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/h/i/b;->c:Lf/h/a/d/e/h/a; - - iget-object v3, p1, Lf/h/a/d/e/h/i/b;->c:Lf/h/a/d/e/h/a; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/h/i/b;->d:Lf/h/a/d/e/h/a$d; - - iget-object p1, p1, Lf/h/a/d/e/h/i/b;->d:Lf/h/a/d/e/h/a$d; - - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - return v0 - - :cond_2 - return v2 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/e/h/i/b;->b:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/b0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/b0.smali deleted file mode 100644 index 20d9f29c16..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/b0.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/b0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/k/b$e; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/h/i/g$a; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/b0;->a:Lf/h/a/d/e/h/i/g$a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/b1.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/b1.smali deleted file mode 100644 index 18d2c479d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/b1.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/b1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lf/h/a/d/e/h/i/c1; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/c1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iput-object p2, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - iput-object p3, p0, Lf/h/a/d/e/h/i/b1;->e:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iget v1, v0, Lf/h/a/d/e/h/i/c1;->e:I - - if-lez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - iget-object v0, v0, Lf/h/a/d/e/h/i/c1;->f:Landroid/os/Bundle; - - if-eqz v0, :cond_0 - - iget-object v2, p0, Lf/h/a/d/e/h/i/b1;->e:Ljava/lang/String; - - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {v1, v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iget v0, v0, Lf/h/a/d/e/h/i/c1;->e:I - - const/4 v1, 0x2 - - if-lt v0, v1, :cond_2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V - - :cond_2 - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iget v0, v0, Lf/h/a/d/e/h/i/c1;->e:I - - const/4 v1, 0x3 - - if-lt v0, v1, :cond_3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V - - :cond_3 - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iget v0, v0, Lf/h/a/d/e/h/i/c1;->e:I - - const/4 v1, 0x4 - - if-lt v0, v1, :cond_4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V - - :cond_4 - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->f:Lf/h/a/d/e/h/i/c1; - - iget v0, v0, Lf/h/a/d/e/h/i/c1;->e:I - - const/4 v1, 0x5 - - if-lt v0, v1, :cond_5 - - iget-object v0, p0, Lf/h/a/d/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V - - :cond_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/c$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/c$a.smali deleted file mode 100644 index f12b85f5ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/c$a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/c$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract a(Z)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/c.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/c.smali deleted file mode 100644 index 3383913c98..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/c.smali +++ /dev/null @@ -1,293 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/app/Application$ActivityLifecycleCallbacks; -.implements Landroid/content/ComponentCallbacks2; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/i/c$a; - } -.end annotation - - -# static fields -.field public static final h:Lf/h/a/d/e/h/i/c; - - -# instance fields -.field public final d:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public final e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public final f:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/d/e/h/i/c$a;", - ">;" - } - .end annotation -.end field - -.field public g:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/e/h/i/c; - - invoke-direct {v0}, Lf/h/a/d/e/h/i/c;->()V - - sput-object v0, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/c;->f:Ljava/util/ArrayList; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/c;->g:Z - - return-void -.end method - -.method public static a(Landroid/app/Application;)V - .locals 2 - - sget-object v0, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - iget-boolean v1, v1, Lf/h/a/d/e/h/i/c;->g:Z - - if-nez v1, :cond_0 - - sget-object v1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - invoke-virtual {p0, v1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - sget-object v1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - invoke-virtual {p0, v1}, Landroid/app/Application;->registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V - - sget-object p0, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/e/h/i/c;->g:Z - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - - -# virtual methods -.method public final b(Z)V - .locals 5 - - sget-object v0, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/c;->f:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_0 - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - add-int/lit8 v3, v3, 0x1 - - check-cast v4, Lf/h/a/d/e/h/i/c$a; - - invoke-interface {v4, p1}, Lf/h/a/d/e/h/i/c$a;->a(Z)V - - goto :goto_0 - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 p2, 0x1 - - const/4 v0, 0x0 - - invoke-virtual {p1, p2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result p1 - - iget-object v1, p0, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1, p2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - if-eqz p1, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/c;->b(Z)V - - :cond_0 - return-void -.end method - -.method public final onActivityDestroyed(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityPaused(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityResumed(Landroid/app/Activity;)V - .locals 3 - - iget-object p1, p0, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result p1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - if-eqz p1, :cond_0 - - invoke-virtual {p0, v1}, Lf/h/a/d/e/h/i/c;->b(Z)V - - :cond_0 - return-void -.end method - -.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStarted(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStopped(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onConfigurationChanged(Landroid/content/res/Configuration;)V - .locals 0 - - return-void -.end method - -.method public final onLowMemory()V - .locals 0 - - return-void -.end method - -.method public final onTrimMemory(I)V - .locals 2 - - const/16 v0, 0x14 - - if-ne p1, v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-virtual {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {p1, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - invoke-virtual {p0, v1}, Lf/h/a/d/e/h/i/c;->b(Z)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/c0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/c0.smali deleted file mode 100644 index 673d078250..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/c0.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/c0; -.super Lf/h/a/d/e/h/i/v; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/i/v;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/b<", - "TO;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/b;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/b<", - "TO;>;)V" - } - .end annotation - - const-string v0, "Method is not supported by connectionless client. APIs supporting connectionless client must not call this method." - - invoke-direct {p0, v0}, Lf/h/a/d/e/h/i/v;->(Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/c0;->a:Lf/h/a/d/e/h/b; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; - .locals 2 - .param p1 # Lf/h/a/d/e/h/i/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;)TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/c0;->a:Lf/h/a/d/e/h/b; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/e/h/b;->d(ILf/h/a/d/e/h/i/d;)Lf/h/a/d/e/h/i/d; - - return-object p1 -.end method - -.method public final b()Landroid/os/Looper; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/c0;->a:Lf/h/a/d/e/h/b; - - iget-object v0, v0, Lf/h/a/d/e/h/b;->e:Landroid/os/Looper; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/c1.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/c1.smali deleted file mode 100644 index 24528881cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/c1.smali +++ /dev/null @@ -1,528 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/c1; -.super Landroid/app/Fragment; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/h/i/j; - - -# static fields -.field public static g:Ljava/util/WeakHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/WeakHashMap<", - "Landroid/app/Activity;", - "Ljava/lang/ref/WeakReference<", - "Lf/h/a/d/e/h/i/c1;", - ">;>;" - } - .end annotation -.end field - - -# instance fields -.field public d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lcom/google/android/gms/common/api/internal/LifecycleCallback;", - ">;" - } - .end annotation -.end field - -.field public e:I - -.field public f:Landroid/os/Bundle; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - sput-object v0, Lf/h/a/d/e/h/i/c1;->g:Ljava/util/WeakHashMap; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroid/app/Fragment;->()V - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V - .locals 3 - .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - if-lez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/d/d; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/d/d;->(Landroid/os/Looper;)V - - new-instance v1, Lf/h/a/d/e/h/i/b1; - - invoke-direct {v1, p0, p2, p1}, Lf/h/a/d/e/h/i/b1;->(Lf/h/a/d/e/h/i/c1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void - - :cond_1 - new-instance p2, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x3b - - const-string v1, "LifecycleCallback with tag " - - const-string v2, " already added to this fragment." - - invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - return-object p1 -.end method - -.method public final d()Landroid/app/Activity; - .locals 1 - - invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity; - - move-result-object v0 - - return-object v0 -.end method - -.method public final dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V - .locals 0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {p2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->a()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onActivityResult(IILandroid/content/Intent;)V - .locals 2 - - invoke-super {p0, p1, p2, p3}, Landroid/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1, p1, p2, p3}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d(IILandroid/content/Intent;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onCreate(Landroid/os/Bundle;)V - .locals 3 - - invoke-super {p0, p1}, Landroid/app/Fragment;->onCreate(Landroid/os/Bundle;)V - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - iput-object p1, p0, Lf/h/a/d/e/h/i/c1;->f:Landroid/os/Bundle; - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - if-eqz p1, :cond_0 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v1 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {v2, v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final onDestroy()V - .locals 2 - - invoke-super {p0}, Landroid/app/Fragment;->onDestroy()V - - const/4 v0, 0x5 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onResume()V - .locals 2 - - invoke-super {p0}, Landroid/app/Fragment;->onResume()V - - const/4 v0, 0x3 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onSaveInstanceState(Landroid/os/Bundle;)V - .locals 4 - - invoke-super {p0, p1}, Landroid/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V - - if-nez p1, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v3, v2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->h(Landroid/os/Bundle;)V - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final onStart()V - .locals 2 - - invoke-super {p0}, Landroid/app/Fragment;->onStart()V - - const/4 v0, 0x2 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onStop()V - .locals 2 - - invoke-super {p0}, Landroid/app/Fragment;->onStop()V - - const/4 v0, 0x4 - - iput v0, p0, Lf/h/a/d/e/h/i/c1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/c1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/d.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/d.smali deleted file mode 100644 index 8f1b60599f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/d.smali +++ /dev/null @@ -1,128 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/d; -.super Lcom/google/android/gms/common/api/internal/BasePendingResult; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lcom/google/android/gms/common/api/internal/BasePendingResult<", - "TR;>;", - "Lf/h/a/d/e/h/i/e<", - "TR;>;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/c;)V - .locals 1 - .param p1 # Lf/h/a/d/e/h/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/e/h/c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/a<", - "*>;", - "Lf/h/a/d/e/h/c;", - ")V" - } - .end annotation - - const-string v0, "GoogleApiClient must not be null" - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p2, Lf/h/a/d/e/h/c; - - invoke-direct {p0, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->(Lf/h/a/d/e/h/c;)V - - const-string p2, "Api must not be null" - - invoke-static {p1, p2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/e/h/a;->b:Lf/h/a/d/e/h/a$g; - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "This API was constructed with null client keys. This should not be possible." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 2 - .param p1 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lcom/google/android/gms/common/api/Status;->Z()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - const-string v1, "Failed result must not be success" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V - - return-void -.end method - -.method public bridge synthetic b(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/d/e/h/g; - - invoke-super {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V - - return-void -.end method - -.method public abstract k(Lf/h/a/d/e/h/a$b;)V - .param p1 # Lf/h/a/d/e/h/a$b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TA;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/d0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/d0.smali deleted file mode 100644 index 6642c9f2a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/d0.smali +++ /dev/null @@ -1,140 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/d0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/common/ConnectionResult; - -.field public final synthetic e:Lf/h/a/d/e/h/i/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g$b;Lcom/google/android/gms/common/ConnectionResult;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - iput-object p2, p0, Lf/h/a/d/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - iget-object v1, v0, Lf/h/a/d/e/h/i/g$b;->f:Lf/h/a/d/e/h/i/g; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g$b;->b:Lf/h/a/d/e/h/i/b; - - invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v1}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/d/e/h/i/g$b;->e:Z - - iget-object v1, v1, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$f;->n()Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - iget-boolean v1, v0, Lf/h/a/d/e/h/i/g$b;->e:Z - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/d/e/h/i/g$b;->c:Lf/h/a/d/e/k/i; - - if-eqz v1, :cond_1 - - iget-object v2, v0, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g$b;->d:Ljava/util/Set; - - invoke-interface {v2, v1, v0}, Lf/h/a/d/e/h/a$f;->d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - - :cond_1 - return-void - - :cond_2 - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - const/4 v2, 0x0 - - iget-object v3, p0, Lf/h/a/d/e/h/i/d0;->e:Lf/h/a/d/e/h/i/g$b; - - iget-object v3, v3, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - invoke-interface {v3}, Lf/h/a/d/e/h/a$f;->c()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v1, v2, v3}, Lf/h/a/d/e/h/a$f;->d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v1 - - const-string v2, "GoogleApiManager" - - const-string v3, "Failed to get service from broker. " - - invoke-static {v2, v3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - const/16 v2, 0xa - - invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void - - :cond_3 - iget-object v1, p0, Lf/h/a/d/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/d1.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/d1.smali deleted file mode 100644 index da865f4671..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/d1.smali +++ /dev/null @@ -1,528 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/d1; -.super Landroidx/fragment/app/Fragment; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/h/i/j; - - -# static fields -.field public static g:Ljava/util/WeakHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/WeakHashMap<", - "Landroidx/fragment/app/FragmentActivity;", - "Ljava/lang/ref/WeakReference<", - "Lf/h/a/d/e/h/i/d1;", - ">;>;" - } - .end annotation -.end field - - -# instance fields -.field public d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lcom/google/android/gms/common/api/internal/LifecycleCallback;", - ">;" - } - .end annotation -.end field - -.field public e:I - -.field public f:Landroid/os/Bundle; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - sput-object v0, Lf/h/a/d/e/h/i/d1;->g:Ljava/util/WeakHashMap; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroidx/fragment/app/Fragment;->()V - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V - .locals 3 - .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - if-lez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/d/d; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/d/d;->(Landroid/os/Looper;)V - - new-instance v1, Lf/h/a/d/e/h/i/e1; - - invoke-direct {v1, p0, p2, p1}, Lf/h/a/d/e/h/i/e1;->(Lf/h/a/d/e/h/i/d1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void - - :cond_1 - new-instance p2, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x3b - - const-string v1, "LifecycleCallback with tag " - - const-string v2, " already added to this fragment." - - invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - return-object p1 -.end method - -.method public final synthetic d()Landroid/app/Activity; - .locals 1 - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; - - move-result-object v0 - - return-object v0 -.end method - -.method public final dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V - .locals 0 - - invoke-super {p0, p1, p2, p3, p4}, Landroidx/fragment/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {p2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->a()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onActivityResult(IILandroid/content/Intent;)V - .locals 2 - - invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1, p1, p2, p3}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d(IILandroid/content/Intent;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onCreate(Landroid/os/Bundle;)V - .locals 3 - - invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onCreate(Landroid/os/Bundle;)V - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - iput-object p1, p0, Lf/h/a/d/e/h/i/d1;->f:Landroid/os/Bundle; - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - if-eqz p1, :cond_0 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v1 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {v2, v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final onDestroy()V - .locals 2 - - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V - - const/4 v0, 0x5 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onResume()V - .locals 2 - - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onResume()V - - const/4 v0, 0x3 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onSaveInstanceState(Landroid/os/Bundle;)V - .locals 4 - - invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V - - if-nez p1, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v3, v2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->h(Landroid/os/Bundle;)V - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final onStart()V - .locals 2 - - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onStart()V - - const/4 v0, 0x2 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final onStop()V - .locals 2 - - invoke-super {p0}, Landroidx/fragment/app/Fragment;->onStop()V - - const/4 v0, 0x4 - - iput v0, p0, Lf/h/a/d/e/h/i/d1;->e:I - - iget-object v0, p0, Lf/h/a/d/e/h/i/d1;->d:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/e.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/e.smali deleted file mode 100644 index 05dcfea16a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/e.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/api/Status;)V -.end method - -.method public abstract b(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TR;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/e0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/e0.smali deleted file mode 100644 index bdb2a9c574..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/e0.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/e0; -.super Landroid/content/BroadcastReceiver; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public a:Landroid/content/Context; - -.field public final b:Lf/h/a/d/e/h/i/y0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/y0;)V - .locals 0 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/e0;->b:Lf/h/a/d/e/h/i/y0; - - return-void -.end method - - -# virtual methods -.method public final declared-synchronized a()V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/e0;->a:Landroid/content/Context; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e0;->a:Landroid/content/Context; - - invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - - :cond_0 - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/e0;->a:Landroid/content/Context; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 0 - - invoke-virtual {p2}, Landroid/content/Intent;->getData()Landroid/net/Uri; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Landroid/net/Uri;->getSchemeSpecificPart()Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - const-string p2, "com.google.android.gms" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - iget-object p1, p0, Lf/h/a/d/e/h/i/e0;->b:Lf/h/a/d/e/h/i/y0; - - iget-object p2, p1, Lf/h/a/d/e/h/i/y0;->b:Lf/h/a/d/e/h/i/w0; - - iget-object p2, p2, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - invoke-virtual {p2}, Lf/h/a/d/e/h/i/v0;->n()V - - iget-object p2, p1, Lf/h/a/d/e/h/i/y0;->a:Landroid/app/Dialog; - - invoke-virtual {p2}, Landroid/app/Dialog;->isShowing()Z - - move-result p2 - - if-eqz p2, :cond_1 - - iget-object p1, p1, Lf/h/a/d/e/h/i/y0;->a:Landroid/app/Dialog; - - invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/e/h/i/e0;->a()V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/e1.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/e1.smali deleted file mode 100644 index 958efb97da..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/e1.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/e1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lf/h/a/d/e/h/i/d1; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/d1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iput-object p2, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - iput-object p3, p0, Lf/h/a/d/e/h/i/e1;->e:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iget v1, v0, Lf/h/a/d/e/h/i/d1;->e:I - - if-lez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - iget-object v0, v0, Lf/h/a/d/e/h/i/d1;->f:Landroid/os/Bundle; - - if-eqz v0, :cond_0 - - iget-object v2, p0, Lf/h/a/d/e/h/i/e1;->e:Ljava/lang/String; - - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {v1, v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iget v0, v0, Lf/h/a/d/e/h/i/d1;->e:I - - const/4 v1, 0x2 - - if-lt v0, v1, :cond_2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V - - :cond_2 - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iget v0, v0, Lf/h/a/d/e/h/i/d1;->e:I - - const/4 v1, 0x3 - - if-lt v0, v1, :cond_3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V - - :cond_3 - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iget v0, v0, Lf/h/a/d/e/h/i/d1;->e:I - - const/4 v1, 0x4 - - if-lt v0, v1, :cond_4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V - - :cond_4 - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->f:Lf/h/a/d/e/h/i/d1; - - iget v0, v0, Lf/h/a/d/e/h/i/d1;->e:I - - const/4 v1, 0x5 - - if-lt v0, v1, :cond_5 - - iget-object v0, p0, Lf/h/a/d/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V - - :cond_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/f.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/f.smali deleted file mode 100644 index e9caf4d3e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/f.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# virtual methods -.method public abstract g(I)V -.end method - -.method public abstract i(Landroid/os/Bundle;)V - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/f0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/f0.smali deleted file mode 100644 index 59bfec451d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/f0.smali +++ /dev/null @@ -1,152 +0,0 @@ -.class public Lf/h/a/d/e/h/i/f0; -.super Lf/h/a/d/e/h/i/v0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public i:Lcom/google/android/gms/tasks/TaskCompletionSource; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "Ljava/lang/Void;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/j;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/v0;->(Lf/h/a/d/e/h/i/j;)V - - new-instance p1, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; - - const-string v0, "GmsAvailabilityHelper" - - invoke-interface {p1, v0, p0}, Lf/h/a/d/e/h/i/j;->a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V - - return-void -.end method - - -# virtual methods -.method public f()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v1, Ljava/util/concurrent/CancellationException; - - const-string v2, "Host activity was destroyed before Google Play services could be made available." - - invoke-direct {v1, v2}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void -.end method - -.method public final k(Lcom/google/android/gms/common/ConnectionResult;I)V - .locals 4 - - iget-object p2, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - iget v1, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - iget-object v2, p1, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; - - iget-object p1, p1, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; - - const/4 v3, 0x1 - - invoke-direct {v0, v3, v1, v2, p1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->H0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; - - move-result-object p1 - - iget-object p2, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {p2, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method - -.method public final m()V - .locals 4 - - iget-object v0, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; - - invoke-interface {v0}, Lf/h/a/d/e/h/i/j;->d()Landroid/app/Activity; - - move-result-object v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v1, Lcom/google/android/gms/common/api/ApiException; - - new-instance v2, Lcom/google/android/gms/common/api/Status; - - const/16 v3, 0x8 - - invoke-direct {v2, v3}, Lcom/google/android/gms/common/api/Status;->(I)V - - invoke-direct {v1, v2}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void - - :cond_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - sget v2, Lf/h/a/d/e/c;->a:I - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z - - return-void - - :cond_1 - iget-object v2, p0, Lf/h/a/d/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->j()Z - - move-result v2 - - if-nez v2, :cond_2 - - new-instance v2, Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {v2, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - const/4 v0, 0x0 - - invoke-virtual {p0, v2, v0}, Lf/h/a/d/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/g$a.smali deleted file mode 100644 index 07be5a9cd8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$a.smali +++ /dev/null @@ -1,1786 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/g$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/c$a; -.implements Lf/h/a/d/e/h/c$b; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/e/h/c$a;", - "Lf/h/a/d/e/h/c$b;", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/Queue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Queue<", - "Lf/h/a/d/e/h/i/i0;", - ">;" - } - .end annotation -.end field - -.field public final b:Lf/h/a/d/e/h/a$f; - -.field public final c:Lf/h/a/d/e/h/a$b; - -.field public final d:Lf/h/a/d/e/h/i/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/b<", - "TO;>;" - } - .end annotation -.end field - -.field public final e:Lf/h/a/d/e/h/i/a1; - -.field public final f:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/d/e/h/i/u0;", - ">;" - } - .end annotation -.end field - -.field public final g:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lf/h/a/d/e/h/i/k$a<", - "*>;", - "Lf/h/a/d/e/h/i/h0;", - ">;" - } - .end annotation -.end field - -.field public final h:I - -.field public final i:Lf/h/a/d/e/h/i/k0; - -.field public j:Z - -.field public final k:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/e/h/i/g$c;", - ">;" - } - .end annotation -.end field - -.field public l:Lcom/google/android/gms/common/ConnectionResult; - -.field public final synthetic m:Lf/h/a/d/e/h/i/g; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g;Lf/h/a/d/e/h/b;)V - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/b<", - "TO;>;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/LinkedList; - - invoke-direct {v0}, Ljava/util/LinkedList;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->f:Ljava/util/Set; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-virtual {v1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v4 - - invoke-virtual {p2}, Lf/h/a/d/e/h/b;->a()Lf/h/a/d/e/k/c$a; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/e/k/c$a;->a()Lf/h/a/d/e/k/c; - - move-result-object v5 - - iget-object v1, p2, Lf/h/a/d/e/h/b;->b:Lf/h/a/d/e/h/a; - - iget-object v2, v1, Lf/h/a/d/e/h/a;->a:Lf/h/a/d/e/h/a$a; - - if-eqz v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - const-string v3, "This API was constructed with a SimpleClientBuilder. Use getSimpleClientBuilder" - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/e/h/a;->a:Lf/h/a/d/e/h/a$a; - - iget-object v3, p2, Lf/h/a/d/e/h/b;->a:Landroid/content/Context; - - iget-object v6, p2, Lf/h/a/d/e/h/b;->c:Lf/h/a/d/e/h/a$d; - - move-object v7, p0 - - move-object v8, p0 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/d/e/h/a$a;->a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - instance-of v2, v1, Lf/h/a/d/e/k/o; - - if-eqz v2, :cond_2 - - check-cast v1, Lf/h/a/d/e/k/o; - - if-eqz v1, :cond_1 - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->c:Lf/h/a/d/e/h/a$b; - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - iput-object v1, p0, Lf/h/a/d/e/h/i/g$a;->c:Lf/h/a/d/e/h/a$b; - - :goto_1 - iget-object v1, p2, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - iput-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - new-instance v1, Lf/h/a/d/e/h/i/a1; - - invoke-direct {v1}, Lf/h/a/d/e/h/i/a1;->()V - - iput-object v1, p0, Lf/h/a/d/e/h/i/g$a;->e:Lf/h/a/d/e/h/i/a1; - - iget v1, p2, Lf/h/a/d/e/h/b;->f:I - - iput v1, p0, Lf/h/a/d/e/h/i/g$a;->h:I - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$f;->n()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v0, p1, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v1, Lf/h/a/d/e/h/i/k0; - - invoke-virtual {p2}, Lf/h/a/d/e/h/b;->a()Lf/h/a/d/e/k/c$a; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/e/k/c$a;->a()Lf/h/a/d/e/k/c; - - move-result-object p2 - - invoke-direct {v1, v0, p1, p2}, Lf/h/a/d/e/h/i/k0;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/d/e/k/c;)V - - iput-object v1, p0, Lf/h/a/d/e/h/i/g$a;->i:Lf/h/a/d/e/h/i/k0; - - return-void - - :cond_3 - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->i:Lf/h/a/d/e/h/i/k0; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result v0 - - if-nez v0, :cond_c - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->f()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto/16 :goto_5 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v0, Lf/h/a/d/e/h/i/g;->i:Lf/h/a/d/e/k/h; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - const/4 v3, 0x0 - - if-eqz v1, :cond_b - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {v2}, Lf/h/a/d/e/h/a$f;->k()Z - - move-result v4 - - const/4 v5, 0x0 - - if-nez v4, :cond_1 - - goto :goto_2 - - :cond_1 - invoke-interface {v2}, Lf/h/a/d/e/h/a$f;->l()I - - move-result v2 - - iget-object v4, v1, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - const/4 v6, -0x1 - - invoke-virtual {v4, v2, v6}, Landroid/util/SparseIntArray;->get(II)I - - move-result v4 - - if-eq v4, v6, :cond_2 - - move v5, v4 - - goto :goto_2 - - :cond_2 - const/4 v7, 0x0 - - :goto_0 - iget-object v8, v1, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v8}, Landroid/util/SparseIntArray;->size()I - - move-result v8 - - if-ge v7, v8, :cond_4 - - iget-object v8, v1, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v8, v7}, Landroid/util/SparseIntArray;->keyAt(I)I - - move-result v8 - - if-le v8, v2, :cond_3 - - iget-object v9, v1, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v9, v8}, Landroid/util/SparseIntArray;->get(I)I - - move-result v8 - - if-nez v8, :cond_3 - - goto :goto_1 - - :cond_3 - add-int/lit8 v7, v7, 0x1 - - goto :goto_0 - - :cond_4 - move v5, v4 - - :goto_1 - if-ne v5, v6, :cond_5 - - iget-object v4, v1, Lf/h/a/d/e/k/h;->b:Lf/h/a/d/e/c; - - invoke-virtual {v4, v0, v2}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v0 - - move v5, v0 - - :cond_5 - iget-object v0, v1, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v0, v2, v5}, Landroid/util/SparseIntArray;->put(II)V - - :goto_2 - if-eqz v5, :cond_6 - - new-instance v0, Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {v0, v5, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void - - :cond_6 - new-instance v0, Lf/h/a/d/e/h/i/g$b; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - iget-object v3, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/d/e/h/i/g$b;->(Lf/h/a/d/e/h/i/g;Lf/h/a/d/e/h/a$f;Lf/h/a/d/e/h/i/b;)V - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$f;->n()Z - - move-result v1 - - if-eqz v1, :cond_a - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->i:Lf/h/a/d/e/h/i/k0; - - iget-object v2, v1, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - if-eqz v2, :cond_7 - - invoke-interface {v2}, Lf/h/a/d/e/h/a$f;->a()V - - :cond_7 - iget-object v2, v1, Lf/h/a/d/e/h/i/k0;->e:Lf/h/a/d/e/k/c; - - invoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v3 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - iput-object v3, v2, Lf/h/a/d/e/k/c;->h:Ljava/lang/Integer; - - iget-object v2, v1, Lf/h/a/d/e/h/i/k0;->c:Lf/h/a/d/e/h/a$a; - - iget-object v3, v1, Lf/h/a/d/e/h/i/k0;->a:Landroid/content/Context; - - iget-object v4, v1, Lf/h/a/d/e/h/i/k0;->b:Landroid/os/Handler; - - invoke-virtual {v4}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v4 - - iget-object v5, v1, Lf/h/a/d/e/h/i/k0;->e:Lf/h/a/d/e/k/c; - - iget-object v6, v5, Lf/h/a/d/e/k/c;->g:Lf/h/a/d/m/a; - - move-object v7, v1 - - move-object v8, v1 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/d/e/h/a$a;->a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/m/e; - - iput-object v2, v1, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - iput-object v0, v1, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - iget-object v2, v1, Lf/h/a/d/e/h/i/k0;->d:Ljava/util/Set; - - if-eqz v2, :cond_9 - - invoke-interface {v2}, Ljava/util/Set;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_8 - - goto :goto_3 - - :cond_8 - iget-object v1, v1, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - invoke-interface {v1}, Lf/h/a/d/m/e;->b()V - - goto :goto_4 - - :cond_9 - :goto_3 - iget-object v2, v1, Lf/h/a/d/e/h/i/k0;->b:Landroid/os/Handler; - - new-instance v3, Lf/h/a/d/e/h/i/j0; - - invoke-direct {v3, v1}, Lf/h/a/d/e/h/i/j0;->(Lf/h/a/d/e/h/i/k0;)V - - invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_a - :goto_4 - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1, v0}, Lf/h/a/d/e/h/a$f;->h(Lf/h/a/d/e/k/b$c;)V - - return-void - - :cond_b - throw v3 - - :cond_c - :goto_5 - return-void -.end method - -.method public final b()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->n()Z - - move-result v0 - - return v0 -.end method - -.method public final c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; - .locals 10 - .param p1 # [Lcom/google/android/gms/common/Feature; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_5 - - array-length v1, p1 - - if-nez v1, :cond_0 - - goto :goto_3 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$f;->m()[Lcom/google/android/gms/common/Feature; - - move-result-object v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - new-array v1, v2, [Lcom/google/android/gms/common/Feature; - - :cond_1 - new-instance v3, Landroidx/collection/ArrayMap; - - array-length v4, v1 - - invoke-direct {v3, v4}, Landroidx/collection/ArrayMap;->(I)V - - array-length v4, v1 - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v4, :cond_2 - - aget-object v6, v1, v5 - - iget-object v7, v6, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; - - invoke-virtual {v6}, Lcom/google/android/gms/common/Feature;->Z()J - - move-result-wide v8 - - invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v6 - - invoke-virtual {v3, v7, v6}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_2 - array-length v1, p1 - - :goto_1 - if-ge v2, v1, :cond_5 - - aget-object v4, p1, v2 - - iget-object v5, v4, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; - - invoke-virtual {v3, v5}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_4 - - iget-object v5, v4, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; - - invoke-virtual {v3, v5}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - invoke-virtual {v4}, Lcom/google/android/gms/common/Feature;->Z()J - - move-result-wide v7 - - cmp-long v9, v5, v7 - - if-gez v9, :cond_3 - - goto :goto_2 - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_4 - :goto_2 - return-object v4 - - :cond_5 - :goto_3 - return-object v0 -.end method - -.method public final d(Lf/h/a/d/e/h/i/i0;)V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->e(Lf/h/a/d/e/h/i/i0;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->o()V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v0, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v0, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z - - move-result p1 - - if-eqz p1, :cond_2 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->a()V - - return-void -.end method - -.method public final e(Lf/h/a/d/e/h/i/i0;)Z - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - instance-of v0, p1, Lf/h/a/d/e/h/i/w; - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->q(Lf/h/a/d/e/h/i/i0;)V - - return v1 - - :cond_0 - move-object v0, p1 - - check-cast v0, Lf/h/a/d/e/h/i/w; - - invoke-virtual {v0, p0}, Lf/h/a/d/e/h/i/w;->f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - - move-result-object v2 - - invoke-virtual {p0, v2}, Lf/h/a/d/e/h/i/g$a;->c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; - - move-result-object v2 - - if-nez v2, :cond_1 - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->q(Lf/h/a/d/e/h/i/i0;)V - - return v1 - - :cond_1 - invoke-virtual {v0, p0}, Lf/h/a/d/e/h/i/w;->g(Lf/h/a/d/e/h/i/g$a;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - new-instance p1, Lf/h/a/d/e/h/i/g$c; - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - const/4 v1, 0x0 - - invoke-direct {p1, v0, v2, v1}, Lf/h/a/d/e/h/i/g$c;->(Lf/h/a/d/e/h/i/b;Lcom/google/android/gms/common/Feature;Lf/h/a/d/e/h/i/x;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I - - move-result v0 - - const/16 v2, 0xf - - if-ltz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/g$c; - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-virtual {v0, v2, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v1, v1, Lf/h/a/d/e/h/i/g;->d:J - - invoke-virtual {v0, p1, v1, v2}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v3, v3, Lf/h/a/d/e/h/i/g;->d:J - - invoke-virtual {v0, v2, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v2, 0x10 - - invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v2, v2, Lf/h/a/d/e/h/i/g;->e:J - - invoke-virtual {v0, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - const/4 v0, 0x2 - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->s(Lcom/google/android/gms/common/ConnectionResult;)Z - - move-result v0 - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget v1, p0, Lf/h/a/d/e/h/i/g$a;->h:I - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z - - goto :goto_0 - - :cond_3 - new-instance p1, Lcom/google/android/gms/common/api/UnsupportedApiCallException; - - invoke-direct {p1, v2}, Lcom/google/android/gms/common/api/UnsupportedApiCallException;->(Lcom/google/android/gms/common/Feature;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/i0;->c(Ljava/lang/RuntimeException;)V - - :cond_4 - :goto_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final f()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->m()V - - sget-object v0, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->n()V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/h/i/h0; - - iget-object v2, v1, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iget-object v2, v2, Lf/h/a/d/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; - - invoke-virtual {p0, v2}, Lf/h/a/d/e/h/i/g$a;->c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; - - move-result-object v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_0 - :try_start_0 - iget-object v1, v1, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->c:Lf/h/a/d/e/h/a$b; - - new-instance v3, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {v3}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - check-cast v1, Lf/h/a/d/j/b/e/v; - - if-eqz v1, :cond_1 - - check-cast v2, Lf/h/a/d/j/b/e/f; - - iget-object v4, v1, Lf/h/a/d/j/b/e/v;->d:Lf/h/a/d/j/b/e/a0; - - iget-object v1, v1, Lf/h/a/d/j/b/e/v;->e:Lf/h/a/d/j/b/e/i; - - invoke-static {v1, v3}, Lf/h/a/d/j/b/e/i;->e(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/d/e/h/i/k; - - move-result-object v1 - - invoke-interface {v4, v2, v1}, Lf/h/a/d/j/b/e/a0;->a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - throw v1 - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :catch_1 - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->g(I)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->a()V - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->k()V - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->o()V - - return-void -.end method - -.method public final g(I)V - .locals 1 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - if-ne p1, v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->j()V - - return-void - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v0, Lf/h/a/d/e/h/i/z; - - invoke-direct {v0, p0}, Lf/h/a/d/e/h/i/z;->(Lf/h/a/d/e/h/i/g$a;)V - - invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 6 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->i:Lf/h/a/d/e/h/i/k0; - - if-eqz v0, :cond_0 - - iget-object v0, v0, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->a()V - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->m()V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->i:Lf/h/a/d/e/k/h; - - iget-object v0, v0, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V - - iget v0, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - const/4 v1, 0x4 - - if-ne v0, v1, :cond_1 - - sget-object p1, Lf/h/a/d/e/h/i/g;->r:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v0}, Ljava/util/Queue;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; - - return-void - - :cond_2 - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->s(Lcom/google/android/gms/common/ConnectionResult;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - return-void - - :cond_3 - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget v1, p0, Lf/h/a/d/e/h/i/g$a;->h:I - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z - - move-result v0 - - if-nez v0, :cond_6 - - iget v0, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - const/16 v1, 0x12 - - if-ne v0, v1, :cond_4 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/g$a;->j:Z - - :cond_4 - iget-boolean v0, p0, Lf/h/a/d/e/h/i/g$a;->j:Z - - if-eqz v0, :cond_5 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v0, 0x9 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-static {p1, v0, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v1, v1, Lf/h/a/d/e/h/i/g;->d:J - - invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - return-void - - :cond_5 - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const/16 v1, 0x11 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - iget-object v2, v2, Lf/h/a/d/e/h/i/b;->c:Lf/h/a/d/e/h/a; - - iget-object v2, v2, Lf/h/a/d/e/h/a;->c:Ljava/lang/String; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/16 v3, 0x3f - - invoke-static {v2, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/2addr v4, v3 - - const-string v3, "API: " - - const-string v5, " is not available on this device. Connection failed with: " - - invoke-static {v4, v3, v2, v5, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V - - :cond_6 - return-void -.end method - -.method public final i(Landroid/os/Bundle;)V - .locals 1 - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; - - move-result-object v0 - - if-ne p1, v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->f()V - - return-void - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v0, Lf/h/a/d/e/h/i/y; - - invoke-direct {v0, p0}, Lf/h/a/d/e/h/i/y;->(Lf/h/a/d/e/h/i/g$a;)V - - invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public final j()V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->m()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/g$a;->j:Z - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->e:Lf/h/a/d/e/h/i/a1; - - sget-object v2, Lf/h/a/d/e/h/i/n0;->a:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/e/h/i/a1;->a(ZLcom/google/android/gms/common/api/Status;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - const/16 v2, 0x9 - - invoke-static {v0, v2, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v2, v2, Lf/h/a/d/e/h/i/g;->d:J - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - const/16 v2, 0xb - - invoke-static {v0, v2, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v2, v2, Lf/h/a/d/e/h/i/g;->e:J - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->i:Lf/h/a/d/e/k/h; - - iget-object v0, v0, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V - - return-void -.end method - -.method public final k()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :cond_0 - :goto_0 - if-ge v2, v1, :cond_1 - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - add-int/lit8 v2, v2, 0x1 - - check-cast v3, Lf/h/a/d/e/h/i/i0; - - iget-object v4, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v4}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-virtual {p0, v3}, Lf/h/a/d/e/h/i/g$a;->e(Lf/h/a/d/e/h/i/i0;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - iget-object v4, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v4, v3}, Ljava/util/Queue;->remove(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final l()V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - sget-object v0, Lf/h/a/d/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->e:Lf/h/a/d/e/h/i/a1; - - if-eqz v0, :cond_2 - - sget-object v1, Lf/h/a/d/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; - - const/4 v2, 0x0 - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/h/i/a1;->a(ZLcom/google/android/gms/common/api/Status;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->size()I - - move-result v1 - - new-array v1, v1, [Lf/h/a/d/e/h/i/k$a; - - invoke-interface {v0, v1}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/e/h/i/k$a; - - array-length v1, v0 - - :goto_0 - if-ge v2, v1, :cond_0 - - aget-object v3, v0, v2 - - new-instance v4, Lf/h/a/d/e/h/i/t0; - - new-instance v5, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {v5}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - invoke-direct {v4, v3, v5}, Lf/h/a/d/e/h/i/t0;->(Lf/h/a/d/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - invoke-virtual {p0, v4}, Lf/h/a/d/e/h/i/g$a;->d(Lf/h/a/d/e/h/i/i0;)V - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - new-instance v0, Lcom/google/android/gms/common/ConnectionResult; - - const/4 v1, 0x4 - - invoke-direct {v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - new-instance v1, Lf/h/a/d/e/h/i/b0; - - invoke-direct {v1, p0}, Lf/h/a/d/e/h/i/b0;->(Lf/h/a/d/e/h/i/g$a;)V - - invoke-interface {v0, v1}, Lf/h/a/d/e/h/a$f;->i(Lf/h/a/d/e/k/b$e;)V - - :cond_1 - return-void - - :cond_2 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final m()V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; - - return-void -.end method - -.method public final n()V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/e/h/i/g$a;->j:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v1, 0xb - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v1, 0x9 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/g$a;->j:Z - - :cond_0 - return-void -.end method - -.method public final o()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - const/16 v2, 0xc - - invoke-virtual {v0, v2, v1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-virtual {v0, v2, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-wide v2, v2, Lf/h/a/d/e/h/i/g;->f:J - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - return-void -.end method - -.method public final p(Lcom/google/android/gms/common/api/Status;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v0}, Ljava/util/Queue;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/h/i/i0; - - invoke-virtual {v1, p1}, Lf/h/a/d/e/h/i/i0;->a(Lcom/google/android/gms/common/api/Status;)V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {p1}, Ljava/util/Queue;->clear()V - - return-void -.end method - -.method public final q(Lf/h/a/d/e/h/i/i0;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->e:Lf/h/a/d/e/h/i/a1; - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->b()Z - - move-result v1 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/e/h/i/i0;->b(Lf/h/a/d/e/h/i/a1;Z)V - - :try_start_0 - invoke-virtual {p1, p0}, Lf/h/a/d/e/h/i/i0;->e(Lf/h/a/d/e/h/i/g$a;)V - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g$a;->g(I)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->a()V - - return-void -.end method - -.method public final r(Z)Z - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->e:Lf/h/a/d/e/h/i/a1; - - iget-object v2, v0, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - invoke-interface {v2}, Ljava/util/Map;->isEmpty()Z - - move-result v2 - - const/4 v3, 0x1 - - if-eqz v2, :cond_1 - - iget-object v0, v0, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_3 - - if-eqz p1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/g$a;->o()V - - :cond_2 - return v1 - - :cond_3 - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->a()V - - return v3 - - :cond_4 - return v1 -.end method - -.method public final s(Lcom/google/android/gms/common/ConnectionResult;)Z - .locals 3 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - sget-object v0, Lf/h/a/d/e/h/i/g;->s:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->n:Ljava/util/Set; - - iget-object v2, p0, Lf/h/a/d/e/h/i/g$a;->d:Lf/h/a/d/e/h/i/b; - - invoke-interface {v1, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - iget v2, p0, Lf/h/a/d/e/h/i/g$a;->h:I - - invoke-virtual {v1, p1, v2}, Lf/h/a/d/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V - - const/4 p1, 0x1 - - monitor-exit v0 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - monitor-exit v0 - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final t(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$a;->f:Ljava/util/Set; - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/u0; - - sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->g()Ljava/lang/String; - - :cond_0 - const/4 p1, 0x0 - - if-eqz v0, :cond_1 - - throw p1 - - :cond_1 - throw p1 - - :cond_2 - iget-object p1, p0, Lf/h/a/d/e/h/i/g$a;->f:Ljava/util/Set; - - invoke-interface {p1}, Ljava/util/Set;->clear()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/g$b.smali deleted file mode 100644 index 87130f9fc1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$b.smali +++ /dev/null @@ -1,135 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/g$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/l0; -.implements Lf/h/a/d/e/k/b$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "b" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/a$f; - -.field public final b:Lf/h/a/d/e/h/i/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/b<", - "*>;" - } - .end annotation -.end field - -.field public c:Lf/h/a/d/e/k/i; - -.field public d:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public e:Z - -.field public final synthetic f:Lf/h/a/d/e/h/i/g; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g;Lf/h/a/d/e/h/a$f;Lf/h/a/d/e/h/i/b;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/a$f;", - "Lf/h/a/d/e/h/i/b<", - "*>;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$b;->f:Lf/h/a/d/e/h/i/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$b;->c:Lf/h/a/d/e/k/i; - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$b;->d:Ljava/util/Set; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/e/h/i/g$b;->e:Z - - iput-object p2, p0, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - iput-object p3, p0, Lf/h/a/d/e/h/i/g$b;->b:Lf/h/a/d/e/h/i/b; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 2 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$b;->f:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v1, Lf/h/a/d/e/h/i/d0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/e/h/i/d0;->(Lf/h/a/d/e/h/i/g$b;Lcom/google/android/gms/common/ConnectionResult;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public final b(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/g$b;->f:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$b;->b:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - iget-object v1, v0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v1}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-object v1, v0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {v1}, Lf/h/a/d/e/h/a$f;->a()V - - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$c.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/g$c.smali deleted file mode 100644 index cc2773e17d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/g$c.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/g$c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/b<", - "*>;" - } - .end annotation -.end field - -.field public final b:Lcom/google/android/gms/common/Feature; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/b;Lcom/google/android/gms/common/Feature;Lf/h/a/d/e/h/i/x;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - iput-object p2, p0, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 3 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - instance-of v1, p1, Lf/h/a/d/e/h/i/g$c; - - if-eqz v1, :cond_0 - - check-cast p1, Lf/h/a/d/e/h/i/g$c; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - iget-object v2, p1, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - return v0 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v0 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - const-string v2, "key" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - const-string v2, "feature" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; - - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/g.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/g.smali deleted file mode 100644 index 4f97a991b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/g.smali +++ /dev/null @@ -1,1297 +0,0 @@ -.class public Lf/h/a/d/e/h/i/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Handler$Callback; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/i/g$c;, - Lf/h/a/d/e/h/i/g$b;, - Lf/h/a/d/e/h/i/g$a; - } -.end annotation - - -# static fields -.field public static final q:Lcom/google/android/gms/common/api/Status; - -.field public static final r:Lcom/google/android/gms/common/api/Status; - -.field public static final s:Ljava/lang/Object; - -.field public static t:Lf/h/a/d/e/h/i/g; - - -# instance fields -.field public d:J - -.field public e:J - -.field public f:J - -.field public final g:Landroid/content/Context; - -.field public final h:Lcom/google/android/gms/common/GoogleApiAvailability; - -.field public final i:Lf/h/a/d/e/k/h; - -.field public final j:Ljava/util/concurrent/atomic/AtomicInteger; - -.field public final k:Ljava/util/concurrent/atomic/AtomicInteger; - -.field public final l:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lf/h/a/d/e/h/i/b<", - "*>;", - "Lf/h/a/d/e/h/i/g$a<", - "*>;>;" - } - .end annotation -.end field - -.field public m:Lf/h/a/d/e/h/i/t; - -.field public final n:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/d/e/h/i/b<", - "*>;>;" - } - .end annotation -.end field - -.field public final o:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/d/e/h/i/b<", - "*>;>;" - } - .end annotation -.end field - -.field public final p:Landroid/os/Handler; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const/4 v1, 0x4 - - const-string v2, "Sign-out occurred while this API call was in progress." - - invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const-string v2, "The user must be signed in to make this API call." - - invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/e/h/i/g;->r:Lcom/google/android/gms/common/api/Status; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/h/i/g;->s:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/GoogleApiAvailability;)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-wide/16 v0, 0x1388 - - iput-wide v0, p0, Lf/h/a/d/e/h/i/g;->d:J - - const-wide/32 v0, 0x1d4c0 - - iput-wide v0, p0, Lf/h/a/d/e/h/i/g;->e:J - - const-wide/16 v0, 0x2710 - - iput-wide v0, p0, Lf/h/a/d/e/h/i/g;->f:J - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v2, 0x0 - - invoke-direct {v0, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - const/4 v2, 0x5 - - const/high16 v3, 0x3f400000 # 0.75f - - invoke-direct {v0, v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - new-instance v0, Landroidx/collection/ArraySet; - - invoke-direct {v0}, Landroidx/collection/ArraySet;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->n:Ljava/util/Set; - - new-instance v0, Landroidx/collection/ArraySet; - - invoke-direct {v0}, Landroidx/collection/ArraySet;->()V - - iput-object v0, p0, Lf/h/a/d/e/h/i/g;->o:Ljava/util/Set; - - iput-object p1, p0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - new-instance p1, Lf/h/a/d/h/b/c; - - invoke-direct {p1, p2, p0}, Lf/h/a/d/h/b/c;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - iput-object p3, p0, Lf/h/a/d/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - new-instance p1, Lf/h/a/d/e/k/h; - - invoke-direct {p1, p3}, Lf/h/a/d/e/k/h;->(Lf/h/a/d/e/c;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/g;->i:Lf/h/a/d/e/k/h; - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 p2, 0x6 - - invoke-virtual {p1, p2}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; - - move-result-object p2 - - invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method - -.method public static b(Landroid/content/Context;)Lf/h/a/d/e/h/i/g; - .locals 4 - - sget-object v0, Lf/h/a/d/e/h/i/g;->s:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/h/i/g;->t:Lf/h/a/d/e/h/i/g; - - if-nez v1, :cond_0 - - new-instance v1, Landroid/os/HandlerThread; - - const-string v2, "GoogleApiHandler" - - const/16 v3, 0x9 - - invoke-direct {v1, v2, v3}, Landroid/os/HandlerThread;->(Ljava/lang/String;I)V - - invoke-virtual {v1}, Landroid/os/HandlerThread;->start()V - - invoke-virtual {v1}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/e/h/i/g; - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - sget-object v3, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-direct {v2, p0, v1, v3}, Lf/h/a/d/e/h/i/g;->(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/GoogleApiAvailability;)V - - sput-object v2, Lf/h/a/d/e/h/i/g;->t:Lf/h/a/d/e/h/i/g; - - :cond_0 - sget-object p0, Lf/h/a/d/e/h/i/g;->t:Lf/h/a/d/e/h/i/g; - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/e/h/i/t;)V - .locals 2 - .param p1 # Lf/h/a/d/e/h/i/t; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - sget-object v0, Lf/h/a/d/e/h/i/g;->s:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - if-eq v1, p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->n:Ljava/util/Set; - - invoke-interface {v1}, Ljava/util/Set;->clear()V - - :cond_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->n:Ljava/util/Set; - - iget-object p1, p1, Lf/h/a/d/e/h/i/t;->i:Landroidx/collection/ArraySet; - - invoke-interface {v1, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final c(Lf/h/a/d/e/h/b;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/b<", - "*>;)V" - } - .end annotation - - iget-object v0, p1, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/h/i/g$a; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/e/h/i/g$a; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/e/h/i/g$a;->(Lf/h/a/d/e/h/i/g;Lf/h/a/d/e/h/b;)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - invoke-virtual {v1}, Lf/h/a/d/e/h/i/g$a;->b()Z - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->o:Ljava/util/Set; - - invoke-interface {p1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - :cond_1 - invoke-virtual {v1}, Lf/h/a/d/e/h/i/g$a;->a()V - - return-void -.end method - -.method public final d(Lcom/google/android/gms/common/ConnectionResult;I)Z - .locals 5 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - const/4 v2, 0x0 - - if-eqz v0, :cond_3 - - invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z - - move-result v3 - - const/4 v4, 0x0 - - if-eqz v3, :cond_0 - - iget-object v2, p1, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; - - goto :goto_0 - - :cond_0 - iget v3, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - invoke-virtual {v0, v1, v3, v2}, Lf/h/a/d/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; - - move-result-object v3 - - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_1 - const/high16 v2, 0x8000000 - - invoke-static {v1, v4, v3, v2}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; - - move-result-object v2 - - :goto_0 - if-eqz v2, :cond_2 - - iget p1, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - invoke-static {v1, v2, p2}, Lcom/google/android/gms/common/api/GoogleApiActivity;->a(Landroid/content/Context;Landroid/app/PendingIntent;I)Landroid/app/PendingIntent; - - move-result-object p2 - - invoke-virtual {v0, v1, p1, p2}, Lcom/google/android/gms/common/GoogleApiAvailability;->j(Landroid/content/Context;ILandroid/app/PendingIntent;)V - - const/4 v4, 0x1 - - :cond_2 - return v4 - - :cond_3 - throw v2 -.end method - -.method public handleMessage(Landroid/os/Message;)Z - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget v0, p1, Landroid/os/Message;->what:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const-wide/32 v3, 0x493e0 - - const/4 v5, 0x0 - - packed-switch v0, :pswitch_data_0 - - const-string p1, "GoogleApiManager" - - const/16 v2, 0x1f - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Unknown message id: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return v1 - - :pswitch_0 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/g$c; - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v3, p1, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v3, p1, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - iget-object v3, v0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - invoke-interface {v3, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_15 - - iget-object v3, v0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v3, v3, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v4, 0xf - - invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v3, v0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v3, v3, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v4, 0x10 - - invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; - - new-instance v3, Ljava/util/ArrayList; - - iget-object v4, v0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v4}, Ljava/util/Queue;->size()I - - move-result v4 - - invoke-direct {v3, v4}, Ljava/util/ArrayList;->(I)V - - iget-object v4, v0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v4}, Ljava/util/Queue;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_0 - :goto_0 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_4 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/e/h/i/i0; - - instance-of v6, v5, Lf/h/a/d/e/h/i/w; - - if-eqz v6, :cond_0 - - move-object v6, v5 - - check-cast v6, Lf/h/a/d/e/h/i/w; - - invoke-virtual {v6, v0}, Lf/h/a/d/e/h/i/w;->f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - - move-result-object v6 - - if-eqz v6, :cond_0 - - array-length v7, v6 - - const/4 v8, 0x0 - - :goto_1 - if-ge v8, v7, :cond_2 - - aget-object v9, v6, v8 - - invoke-static {v9, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_1 - - goto :goto_2 - - :cond_1 - add-int/lit8 v8, v8, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v8, -0x1 - - :goto_2 - if-ltz v8, :cond_3 - - const/4 v6, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v6, 0x0 - - :goto_3 - if-eqz v6, :cond_0 - - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_4 - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I - - move-result v4 - - :goto_4 - if-ge v1, v4, :cond_15 - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v5 - - add-int/lit8 v1, v1, 0x1 - - check-cast v5, Lf/h/a/d/e/h/i/i0; - - iget-object v6, v0, Lf/h/a/d/e/h/i/g$a;->a:Ljava/util/Queue; - - invoke-interface {v6, v5}, Ljava/util/Queue;->remove(Ljava/lang/Object;)Z - - new-instance v6, Lcom/google/android/gms/common/api/UnsupportedApiCallException; - - invoke-direct {v6, p1}, Lcom/google/android/gms/common/api/UnsupportedApiCallException;->(Lcom/google/android/gms/common/Feature;)V - - invoke-virtual {v5, v6}, Lf/h/a/d/e/h/i/i0;->c(Ljava/lang/RuntimeException;)V - - goto :goto_4 - - :pswitch_1 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/g$c; - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g$c;->a:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - iget-object v1, v0, Lf/h/a/d/e/h/i/g$a;->k:Ljava/util/List; - - invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_5 - - goto/16 :goto_a - - :cond_5 - iget-boolean p1, v0, Lf/h/a/d/e/h/i/g$a;->j:Z - - if-nez p1, :cond_15 - - iget-object p1, v0, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->j()Z - - move-result p1 - - if-nez p1, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->a()V - - goto/16 :goto_a - - :cond_6 - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->k()V - - goto/16 :goto_a - - :pswitch_2 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/u; - - if-eqz p1, :cond_8 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {p1, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_7 - - throw v5 - - :cond_7 - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {p1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {p1, v1}, Lf/h/a/d/e/h/i/g$a;->r(Z)Z - - throw v5 - - :cond_8 - throw v5 - - :pswitch_3 - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {p1, v2}, Lf/h/a/d/e/h/i/g$a;->r(Z)Z - - goto/16 :goto_a - - :pswitch_4 - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/g$a; - - iget-object v0, p1, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-boolean v0, p1, Lf/h/a/d/e/h/i/g$a;->j:Z - - if-eqz v0, :cond_15 - - invoke-virtual {p1}, Lf/h/a/d/e/h/i/g$a;->n()V - - iget-object v0, p1, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v1, v0, Lf/h/a/d/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - invoke-virtual {v1, v0}, Lcom/google/android/gms/common/GoogleApiAvailability;->c(Landroid/content/Context;)I - - move-result v0 - - const/16 v1, 0x12 - - const/16 v3, 0x8 - - if-ne v0, v1, :cond_9 - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const-string v1, "Connection timed out while waiting for Google Play services update to complete." - - invoke-direct {v0, v3, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - goto :goto_5 - - :cond_9 - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const-string v1, "API failed to connect while resuming due to an unknown error." - - invoke-direct {v0, v3, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - :goto_5 - invoke-virtual {p1, v0}, Lf/h/a/d/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->a()V - - goto/16 :goto_a - - :pswitch_5 - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->o:Ljava/util/Set; - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_6 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_a - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/b; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {v1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->l()V - - goto :goto_6 - - :cond_a - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->o:Ljava/util/Set; - - invoke-interface {p1}, Ljava/util/Set;->clear()V - - goto/16 :goto_a - - :pswitch_6 - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/g$a; - - iget-object v0, p1, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-static {v0}, Lf/h/a/b/i1/e;->u(Landroid/os/Handler;)V - - iget-boolean v0, p1, Lf/h/a/d/e/h/i/g$a;->j:Z - - if-eqz v0, :cond_15 - - invoke-virtual {p1}, Lf/h/a/d/e/h/i/g$a;->a()V - - goto/16 :goto_a - - :pswitch_7 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/b; - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/g;->c(Lf/h/a/d/e/h/b;)V - - goto/16 :goto_a - - :pswitch_8 - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - instance-of p1, p1, Landroid/app/Application; - - if-eqz p1, :cond_15 - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->g:Landroid/content/Context; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - check-cast p1, Landroid/app/Application; - - invoke-static {p1}, Lf/h/a/d/e/h/i/c;->a(Landroid/app/Application;)V - - sget-object p1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - new-instance v0, Lf/h/a/d/e/h/i/x; - - invoke-direct {v0, p0}, Lf/h/a/d/e/h/i/x;->(Lf/h/a/d/e/h/i/g;)V - - if-eqz p1, :cond_c - - sget-object v1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - monitor-enter v1 - - :try_start_0 - iget-object p1, p1, Lf/h/a/d/e/h/i/c;->f:Ljava/util/ArrayList; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object p1, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; - - iget-object v0, p1, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z - - move-result v0 - - if-nez v0, :cond_b - - new-instance v0, Landroid/app/ActivityManager$RunningAppProcessInfo; - - invoke-direct {v0}, Landroid/app/ActivityManager$RunningAppProcessInfo;->()V - - invoke-static {v0}, Landroid/app/ActivityManager;->getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V - - iget-object v1, p1, Lf/h/a/d/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z - - move-result v1 - - if-nez v1, :cond_b - - iget v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I - - const/16 v1, 0x64 - - if-le v0, v1, :cond_b - - iget-object v0, p1, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - :cond_b - iget-object p1, p1, Lf/h/a/d/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z - - move-result p1 - - if-nez p1, :cond_15 - - iput-wide v3, p0, Lf/h/a/d/e/h/i/g;->f:J - - goto/16 :goto_a - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 - - :cond_c - throw v5 - - :pswitch_9 - iget v0, p1, Landroid/os/Message;->arg1:I - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lcom/google/android/gms/common/ConnectionResult; - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_d - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_e - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/e/h/i/g$a; - - iget v4, v3, Lf/h/a/d/e/h/i/g$a;->h:I - - if-ne v4, v0, :cond_d - - goto :goto_7 - - :cond_e - move-object v3, v5 - - :goto_7 - if-eqz v3, :cond_10 - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const/16 v1, 0x11 - - iget-object v4, p0, Lf/h/a/d/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - iget v6, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - if-eqz v4, :cond_f - - invoke-static {v6}, Lf/h/a/d/e/e;->b(I)Ljava/lang/String; - - move-result-object v4 - - iget-object p1, p1, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; - - const/16 v5, 0x45 - - invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - invoke-static {p1, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - const-string v6, "Error resolution was canceled by the user, original error message: " - - const-string v7, ": " - - invoke-static {v5, v6, v4, v7, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - invoke-virtual {v3, v0}, Lf/h/a/d/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V - - goto/16 :goto_a - - :cond_f - throw v5 - - :cond_10 - const-string p1, "GoogleApiManager" - - const/16 v1, 0x4c - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Could not find API instance " - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, " while trying to fail enqueued calls." - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/Exception; - - invoke-direct {v1}, Ljava/lang/Exception;->()V - - invoke-static {p1, v0, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto/16 :goto_a - - :pswitch_a - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/g0; - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g0;->c:Lf/h/a/d/e/h/b; - - iget-object v1, v1, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - if-nez v0, :cond_11 - - iget-object v0, p1, Lf/h/a/d/e/h/i/g0;->c:Lf/h/a/d/e/h/b; - - invoke-virtual {p0, v0}, Lf/h/a/d/e/h/i/g;->c(Lf/h/a/d/e/h/b;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g0;->c:Lf/h/a/d/e/h/b; - - iget-object v1, v1, Lf/h/a/d/e/h/b;->d:Lf/h/a/d/e/h/i/b; - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - :cond_11 - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->b()Z - - move-result v1 - - if-eqz v1, :cond_12 - - iget-object v1, p0, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v1 - - iget v3, p1, Lf/h/a/d/e/h/i/g0;->b:I - - if-eq v1, v3, :cond_12 - - iget-object p1, p1, Lf/h/a/d/e/h/i/g0;->a:Lf/h/a/d/e/h/i/i0; - - sget-object v1, Lf/h/a/d/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1, v1}, Lf/h/a/d/e/h/i/i0;->a(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->l()V - - goto :goto_a - - :cond_12 - iget-object p1, p1, Lf/h/a/d/e/h/i/g0;->a:Lf/h/a/d/e/h/i/i0; - - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/g$a;->d(Lf/h/a/d/e/h/i/i0;)V - - goto :goto_a - - :pswitch_b - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_8 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_15 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->m()V - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->a()V - - goto :goto_8 - - :pswitch_c - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/u0; - - if-eqz p1, :cond_13 - - throw v5 - - :cond_13 - throw v5 - - :pswitch_d - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - if-eqz p1, :cond_14 - - const-wide/16 v3, 0x2710 - - :cond_14 - iput-wide v3, p0, Lf/h/a/d/e/h/i/g;->f:J - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/16 v0, 0xc - - invoke-virtual {p1, v0}, Landroid/os/Handler;->removeMessages(I)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/g;->l:Ljava/util/Map; - - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_9 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_15 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/h/i/b; - - iget-object v3, p0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - invoke-virtual {v3, v0, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object v1 - - iget-wide v4, p0, Lf/h/a/d/e/h/i/g;->f:J - - invoke-virtual {v3, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - goto :goto_9 - - :cond_15 - :goto_a - return v2 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_a - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_a - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/g0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/g0.smali deleted file mode 100644 index 5c9f17eba4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/g0.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/g0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/i0; - -.field public final b:I - -.field public final c:Lf/h/a/d/e/h/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/b<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/i0;ILf/h/a/d/e/h/b;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/i0;", - "I", - "Lf/h/a/d/e/h/b<", - "*>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/g0;->a:Lf/h/a/d/e/h/i/i0; - - iput p2, p0, Lf/h/a/d/e/h/i/g0;->b:I - - iput-object p3, p0, Lf/h/a/d/e/h/i/g0;->c:Lf/h/a/d/e/h/b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/h.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/h.smali deleted file mode 100644 index 94b0d5dba4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/h.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation runtime Ljava/lang/Deprecated; -.end annotation - - -# static fields -.field public static final d:Ljava/lang/Object; - -.field public static e:Lf/h/a/d/e/h/i/h; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Lcom/google/android/gms/common/api/Status; - -.field public final c:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/h/i/h;->d:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - sget v1, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "google_app_measurement_enable" - - const-string v3, "integer" - - invoke-virtual {v0, v2, v3, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - const/4 v2, 0x1 - - :cond_0 - xor-int/lit8 v0, v2, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/h;->c:Z - - goto :goto_0 - - :cond_1 - iput-boolean v2, p0, Lf/h/a/d/e/h/i/h;->c:Z - - :goto_0 - invoke-static {p1}, Lf/h/a/d/e/k/j0;->a(Landroid/content/Context;)V - - sget-object v0, Lf/h/a/d/e/k/j0;->c:Ljava/lang/String; - - const/4 v1, 0x0 - - if-nez v0, :cond_3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - sget v0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; - - move-result-object v0 - - const-string v2, "google_app_id" - - const-string v3, "string" - - invoke-virtual {p1, v2, v3, v0}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_2 - - move-object v0, v1 - - goto :goto_1 - - :cond_2 - invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v0 - - :cond_3 - :goto_1 - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - new-instance p1, Lcom/google/android/gms/common/api/Status; - - const/16 v0, 0xa - - const-string v2, "Missing google app id value from from string resources with name google_app_id." - - invoke-direct {p1, v0, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; - - iput-object v1, p0, Lf/h/a/d/e/h/i/h;->a:Ljava/lang/String; - - return-void - - :cond_4 - iput-object v0, p0, Lf/h/a/d/e/h/i/h;->a:Ljava/lang/String; - - sget-object p1, Lcom/google/android/gms/common/api/Status;->h:Lcom/google/android/gms/common/api/Status; - - iput-object p1, p0, Lf/h/a/d/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Lf/h/a/d/e/h/i/h; - .locals 4 - - sget-object v0, Lf/h/a/d/e/h/i/h;->d:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/h/i/h;->e:Lf/h/a/d/e/h/i/h; - - if-eqz v1, :cond_0 - - sget-object p0, Lf/h/a/d/e/h/i/h;->e:Lf/h/a/d/e/h/i/h; - - monitor-exit v0 - - return-object p0 - - :cond_0 - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x22 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Initialize must be called before " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "." - - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static b(Landroid/content/Context;)Lcom/google/android/gms/common/api/Status; - .locals 2 - - const-string v0, "Context must not be null." - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/e/h/i/h;->d:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/h/i/h;->e:Lf/h/a/d/e/h/i/h; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/e/h/i/h; - - invoke-direct {v1, p0}, Lf/h/a/d/e/h/i/h;->(Landroid/content/Context;)V - - sput-object v1, Lf/h/a/d/e/h/i/h;->e:Lf/h/a/d/e/h/i/h; - - :cond_0 - sget-object p0, Lf/h/a/d/e/h/i/h;->e:Lf/h/a/d/e/h/i/h; - - iget-object p0, p0, Lf/h/a/d/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/h0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/h0.smali deleted file mode 100644 index 582e40a71b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/h0.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/h0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/m; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/m<", - "Lf/h/a/d/e/h/a$b;", - "*>;" - } - .end annotation -.end field - -.field public final b:Lf/h/a/d/e/h/i/q; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/q<", - "Lf/h/a/d/e/h/a$b;", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/m;Lf/h/a/d/e/h/i/q;)V - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/m; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/e/h/i/q; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/m<", - "Lf/h/a/d/e/h/a$b;", - "*>;", - "Lf/h/a/d/e/h/i/q<", - "Lf/h/a/d/e/h/a$b;", - "*>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iput-object p2, p0, Lf/h/a/d/e/h/i/h0;->b:Lf/h/a/d/e/h/i/q; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/i.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/i.smali deleted file mode 100644 index f05b6d852a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/i.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public Lf/h/a/d/e/h/i/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/i0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/i0.smali deleted file mode 100644 index 7075f6113e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/i0.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/i0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - instance-of v1, p0, Landroid/os/TransactionTooLargeException; - - if-eqz v1, :cond_0 - - const-string v1, "TransactionTooLargeException: " - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-virtual {p0}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - new-instance p0, Lcom/google/android/gms/common/api/Status; - - const/16 v1, 0x8 - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v1, v0}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - return-object p0 -.end method - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/api/Status;)V - .param p1 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract b(Lf/h/a/d/e/h/i/a1;Z)V - .param p1 # Lf/h/a/d/e/h/i/a1; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Ljava/lang/RuntimeException;)V - .param p1 # Ljava/lang/RuntimeException; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract e(Lf/h/a/d/e/h/i/g$a;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/DeadObjectException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/j.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/j.smali deleted file mode 100644 index c9fbf1b27c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/j.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# virtual methods -.method public abstract a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V - .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method - -.method public abstract c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation -.end method - -.method public abstract d()Landroid/app/Activity; -.end method - -.method public abstract startActivityForResult(Landroid/content/Intent;I)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/j0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/j0.smali deleted file mode 100644 index a6c925c9fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/j0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/j0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/k0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/j0;->d:Lf/h/a/d/e/h/i/k0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/j0;->d:Lf/h/a/d/e/h/i/k0; - - iget-object v0, v0, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - const/4 v2, 0x4 - - invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - check-cast v0, Lf/h/a/d/e/h/i/g$b; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$a.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/k$a.smali deleted file mode 100644 index 40f61e8511..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$a.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/k$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "T", - "L;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/Object;Ljava/lang/String;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(T", - "L;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/k$a;->a:Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/e/h/i/k$a;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/e/h/i/k$a; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/e/h/i/k$a; - - iget-object v1, p0, Lf/h/a/d/e/h/i/k$a;->a:Ljava/lang/Object; - - iget-object v3, p1, Lf/h/a/d/e/h/i/k$a;->a:Ljava/lang/Object; - - if-ne v1, v3, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/h/i/k$a;->b:Ljava/lang/String; - - iget-object p1, p1, Lf/h/a/d/e/h/i/k$a;->b:Ljava/lang/String; - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - return v0 - - :cond_2 - return v2 -.end method - -.method public final hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/k$a;->a:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/e/h/i/k$a;->b:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$b.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/k$b.smali deleted file mode 100644 index 79525147ce..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$b.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/k$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(T", - "L;", - ")V" - } - .end annotation -.end method - -.method public abstract b()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$c.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/k$c.smali deleted file mode 100644 index 3f536b0170..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/k$c.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/k$c; -.super Lf/h/a/d/h/b/c; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/i/k; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "c" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/h/i/k; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;Landroid/os/Looper;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/k$c;->a:Lf/h/a/d/e/h/i/k; - - invoke-direct {p0, p2}, Lf/h/a/d/h/b/c;->(Landroid/os/Looper;)V - - return-void -.end method - - -# virtual methods -.method public final handleMessage(Landroid/os/Message;)V - .locals 2 - - iget v0, p1, Landroid/os/Message;->what:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->q(Z)V - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/h/i/k$b; - - iget-object v0, p0, Lf/h/a/d/e/h/i/k$c;->a:Lf/h/a/d/e/h/i/k; - - iget-object v0, v0, Lf/h/a/d/e/h/i/k;->b:Ljava/lang/Object; - - if-nez v0, :cond_1 - - invoke-interface {p1}, Lf/h/a/d/e/h/i/k$b;->b()V - - goto :goto_1 - - :cond_1 - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/e/h/i/k$b;->a(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_1 - return-void - - :catch_0 - move-exception v0 - - invoke-interface {p1}, Lf/h/a/d/e/h/i/k$b;->b()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/k.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/k.smali deleted file mode 100644 index 2477be5b4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/k.smali +++ /dev/null @@ -1,137 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/k; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/h/i/k$a;, - Lf/h/a/d/e/h/i/k$c;, - Lf/h/a/d/e/h/i/k$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k$c; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k$c;" - } - .end annotation -.end field - -.field public volatile b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "T", - "L;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/e/h/i/k$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k$a<", - "T", - "L;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V - .locals 1 - .param p1 # Landroid/os/Looper; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Looper;", - "T", - "L;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/d/e/h/i/k$c; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/e/h/i/k$c;->(Lf/h/a/d/e/h/i/k;Landroid/os/Looper;)V - - iput-object v0, p0, Lf/h/a/d/e/h/i/k;->a:Lf/h/a/d/e/h/i/k$c; - - const-string p1, "Listener must not be null" - - invoke-static {p2, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/e/h/i/k;->b:Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/e/h/i/k$a; - - invoke-static {p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-direct {p1, p2, p3}, Lf/h/a/d/e/h/i/k$a;->(Ljava/lang/Object;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/e/h/i/k$b;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k$b<", - "-T", - "L;", - ">;)V" - } - .end annotation - - const-string v0, "Notifier must not be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/e/h/i/k;->a:Lf/h/a/d/e/h/i/k$c; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/k;->a:Lf/h/a/d/e/h/i/k$c; - - invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/k0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/k0.smali deleted file mode 100644 index f5a54d0759..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/k0.smali +++ /dev/null @@ -1,147 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/k0; -.super Lf/h/a/d/m/b/d; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/c$a; -.implements Lf/h/a/d/e/h/c$b; - - -# static fields -.field public static h:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "+", - "Lf/h/a/d/m/e;", - "Lf/h/a/d/m/a;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Landroid/os/Handler; - -.field public final c:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "+", - "Lf/h/a/d/m/e;", - "Lf/h/a/d/m/a;", - ">;" - } - .end annotation -.end field - -.field public d:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public e:Lf/h/a/d/e/k/c; - -.field public f:Lf/h/a/d/m/e; - -.field public g:Lf/h/a/d/e/h/i/l0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/m/d;->c:Lf/h/a/d/e/h/a$a; - - sput-object v0, Lf/h/a/d/e/h/i/k0;->h:Lf/h/a/d/e/h/a$a; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/d/e/k/c;)V - .locals 1 - .param p3 # Lf/h/a/d/e/k/c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - sget-object v0, Lf/h/a/d/e/h/i/k0;->h:Lf/h/a/d/e/h/a$a; - - invoke-direct {p0}, Lf/h/a/d/m/b/d;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/k0;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/d/e/h/i/k0;->b:Landroid/os/Handler; - - const-string p1, "ClientSettings must not be null" - - invoke-static {p3, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/e/h/i/k0;->e:Lf/h/a/d/e/k/c; - - iget-object p1, p3, Lf/h/a/d/e/k/c;->b:Ljava/util/Set; - - iput-object p1, p0, Lf/h/a/d/e/h/i/k0;->d:Ljava/util/Set; - - iput-object v0, p0, Lf/h/a/d/e/h/i/k0;->c:Lf/h/a/d/e/h/a$a; - - return-void -.end method - - -# virtual methods -.method public final g(I)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - invoke-interface {p1}, Lf/h/a/d/e/h/a$f;->a()V - - return-void -.end method - -.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 1 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - check-cast v0, Lf/h/a/d/e/h/i/g$b; - - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void -.end method - -.method public final i(Landroid/os/Bundle;)V - .locals 0 - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - invoke-interface {p1, p0}, Lf/h/a/d/m/e;->e(Lf/h/a/d/m/b/c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/l.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/l.smali deleted file mode 100644 index 2f4ba1d1bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/l.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/l; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# virtual methods -.method public abstract h(Lcom/google/android/gms/common/ConnectionResult;)V - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/l0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/l0.smali deleted file mode 100644 index 9127b74dcf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/l0.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/l0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/m.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/m.smali deleted file mode 100644 index dc45c6824b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/m.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/m; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "T", - "L;", - ">;" - } - .end annotation -.end field - -.field public final b:[Lcom/google/android/gms/common/Feature; - -.field public final c:Z - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "T", - "L;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/m;->a:Lf/h/a/d/e/h/i/k; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/e/h/i/m;->c:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/m0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/m0.smali deleted file mode 100644 index 557b189b33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/m0.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/m0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/signin/internal/zak; - -.field public final synthetic e:Lf/h/a/d/e/h/i/k0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/m0;->e:Lf/h/a/d/e/h/i/k0; - - iput-object p2, p0, Lf/h/a/d/e/h/i/m0;->d:Lcom/google/android/gms/signin/internal/zak; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/e/h/i/m0;->e:Lf/h/a/d/e/h/i/k0; - - iget-object v1, p0, Lf/h/a/d/e/h/i/m0;->d:Lcom/google/android/gms/signin/internal/zak; - - const/4 v2, 0x0 - - if-eqz v0, :cond_6 - - iget-object v3, v1, Lcom/google/android/gms/signin/internal/zak;->e:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z - - move-result v4 - - if-eqz v4, :cond_4 - - iget-object v1, v1, Lcom/google/android/gms/signin/internal/zak;->f:Lcom/google/android/gms/common/internal/ResolveAccountResponse; - - iget-object v3, v1, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->f:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z - - move-result v4 - - if-nez v4, :cond_0 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x30 - - const-string v4, "Sign-in succeeded with resolve account failure: " - - invoke-static {v2, v4, v1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - new-instance v2, Ljava/lang/Exception; - - invoke-direct {v2}, Ljava/lang/Exception;->()V - - const-string v4, "SignInCoordinator" - - invoke-static {v4, v1, v2}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - iget-object v1, v0, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - check-cast v1, Lf/h/a/d/e/h/i/g$b; - - invoke-virtual {v1, v3}, Lf/h/a/d/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object v0, v0, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->a()V - - goto :goto_2 - - :cond_0 - iget-object v3, v0, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - invoke-virtual {v1}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/d/e/k/i; - - move-result-object v1 - - iget-object v4, v0, Lf/h/a/d/e/h/i/k0;->d:Ljava/util/Set; - - check-cast v3, Lf/h/a/d/e/h/i/g$b; - - if-eqz v3, :cond_3 - - if-eqz v1, :cond_2 - - if-nez v4, :cond_1 - - goto :goto_0 - - :cond_1 - iput-object v1, v3, Lf/h/a/d/e/h/i/g$b;->c:Lf/h/a/d/e/k/i; - - iput-object v4, v3, Lf/h/a/d/e/h/i/g$b;->d:Ljava/util/Set; - - iget-boolean v2, v3, Lf/h/a/d/e/h/i/g$b;->e:Z - - if-eqz v2, :cond_5 - - iget-object v2, v3, Lf/h/a/d/e/h/i/g$b;->a:Lf/h/a/d/e/h/a$f; - - invoke-interface {v2, v1, v4}, Lf/h/a/d/e/h/a$f;->d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - - goto :goto_1 - - :cond_2 - :goto_0 - new-instance v1, Ljava/lang/Exception; - - invoke-direct {v1}, Ljava/lang/Exception;->()V - - const-string v2, "GoogleApiManager" - - const-string v4, "Received null response from onSignInSuccess" - - invoke-static {v2, v4, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - const/4 v2, 0x4 - - invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - invoke-virtual {v3, v1}, Lf/h/a/d/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V - - goto :goto_1 - - :cond_3 - throw v2 - - :cond_4 - iget-object v1, v0, Lf/h/a/d/e/h/i/k0;->g:Lf/h/a/d/e/h/i/l0; - - check-cast v1, Lf/h/a/d/e/h/i/g$b; - - invoke-virtual {v1, v3}, Lf/h/a/d/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V - - :cond_5 - :goto_1 - iget-object v0, v0, Lf/h/a/d/e/h/i/k0;->f:Lf/h/a/d/m/e; - - invoke-interface {v0}, Lf/h/a/d/e/h/a$f;->a()V - - :goto_2 - return-void - - :cond_6 - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/n.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/n.smali deleted file mode 100644 index a747deeb7d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/n.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/n; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/n0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/n0.smali deleted file mode 100644 index 27bc4f5faa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/n0.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/n0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# static fields -.field public static final a:Lcom/google/android/gms/common/api/Status; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - const/16 v1, 0x8 - - const-string v2, "The connection to Google Play services was lost" - - invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/e/h/i/n0;->a:Lcom/google/android/gms/common/api/Status; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/o.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/o.smali deleted file mode 100644 index 159350c671..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/o.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/e/h/i/o; -.super Lcom/google/android/gms/common/api/internal/BasePendingResult; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/gms/common/api/internal/BasePendingResult<", - "Lcom/google/android/gms/common/api/Status;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/c;)V - .locals 0 - - invoke-direct {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->(Lf/h/a/d/e/h/c;)V - - return-void -.end method - - -# virtual methods -.method public synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; - .locals 0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/o0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/o0.smali deleted file mode 100644 index 3732929a34..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/o0.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/h/i/o0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/api/internal/BasePendingResult;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/common/api/internal/BasePendingResult<", - "*>;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/p.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/p.smali deleted file mode 100644 index aa8f4b08d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/p.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/p; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:[Lcom/google/android/gms/common/Feature; - -.field public final b:Z - - -# direct methods -.method public constructor ()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/h/i/p;->a:[Lcom/google/android/gms/common/Feature; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/p;->b:Z - - return-void -.end method - - -# virtual methods -.method public abstract c(Lf/h/a/d/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TA;", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "TResultT;>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/p0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/p0.smali deleted file mode 100644 index cd1da0ae8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/p0.smali +++ /dev/null @@ -1,236 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/p0; -.super Lf/h/a/d/e/h/i/i0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Lf/h/a/d/e/h/i/i0;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/d; - .annotation system Ldalvik/annotation/Signature; - value = { - "TA;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (ILf/h/a/d/e/h/i/d;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITA;)V" - } - .end annotation - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/i0;->(I)V - - iput-object p2, p0, Lf/h/a/d/e/h/i/p0;->a:Lf/h/a/d/e/h/i/d; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 1 - .param p1 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/p0;->a:Lf/h/a/d/e/h/i/d; - - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V - - return-void -.end method - -.method public final b(Lf/h/a/d/e/h/i/a1;Z)V - .locals 2 - .param p1 # Lf/h/a/d/e/h/i/a1; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/p0;->a:Lf/h/a/d/e/h/i/d; - - iget-object v1, p1, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - invoke-interface {v1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p2, Lf/h/a/d/e/h/i/s; - - invoke-direct {p2, p1, v0}, Lf/h/a/d/e/h/i/s;->(Lf/h/a/d/e/h/i/a1;Lcom/google/android/gms/common/api/internal/BasePendingResult;)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->c(Lf/h/a/d/e/h/d$a;)V - - return-void -.end method - -.method public final c(Ljava/lang/RuntimeException;)V - .locals 4 - .param p1 # Ljava/lang/RuntimeException; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p1}, Ljava/lang/RuntimeException;->getLocalizedMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x2 - - invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, ": " - - invoke-static {v2, v1, v3, p1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const/16 v1, 0xa - - invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/p0;->a:Lf/h/a/d/e/h/i/d; - - invoke-virtual {p1, v0}, Lf/h/a/d/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V - - return-void -.end method - -.method public final e(Lf/h/a/d/e/h/i/g$a;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/DeadObjectException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/p0;->a:Lf/h/a/d/e/h/i/d; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - instance-of v2, p1, Lf/h/a/d/e/k/o; - - if-eqz v2, :cond_1 - - check-cast p1, Lf/h/a/d/e/k/o; - - if-eqz p1, :cond_0 - - move-object p1, v1 - - goto :goto_0 - - :cond_0 - throw v1 - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_2 - - :cond_1 - :goto_0 - const/16 v2, 0x8 - - const/4 v3, 0x1 - - :try_start_1 - invoke-virtual {v0, p1}, Lf/h/a/d/e/h/i/d;->k(Lf/h/a/d/e/h/a$b;)V - :try_end_1 - .catch Landroid/os/DeadObjectException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_2 - - goto :goto_1 - - :catch_0 - move-exception p1 - - :try_start_2 - new-instance v4, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v4, v3, v2, p1, v1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V - - :goto_1 - return-void - - :catch_1 - move-exception p1 - - new-instance v4, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; - - move-result-object v5 - - invoke-direct {v4, v3, v2, v5, v1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V - - throw p1 - - :cond_2 - throw v1 - :try_end_2 - .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - move-exception p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/p0;->c(Ljava/lang/RuntimeException;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/q.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/q.smali deleted file mode 100644 index 34d7e4ef7b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/q.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/q; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k$a<", - "T", - "L;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k$a;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k$a<", - "T", - "L;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/q;->a:Lf/h/a/d/e/h/i/k$a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/q0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/q0.smali deleted file mode 100644 index ceb0ac9fc6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/q0.smali +++ /dev/null @@ -1,163 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/q0; -.super Lf/h/a/d/e/h/i/w; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/i/w;" - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/gms/tasks/TaskCompletionSource; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (ILcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "TT;>;)V" - } - .end annotation - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/w;->(I)V - - iput-object p2, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/gms/common/api/Status;)V - .locals 2 - .param p1 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v1, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void -.end method - -.method public c(Ljava/lang/RuntimeException;)V - .locals 1 - .param p1 # Ljava/lang/RuntimeException; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void -.end method - -.method public final e(Lf/h/a/d/e/h/i/g$a;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/DeadObjectException; - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/q0;->h(Lf/h/a/d/e/h/i/g$a;)V - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void - - :catch_1 - move-exception p1 - - invoke-static {p1}, Lf/h/a/d/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v1, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void - - :catch_2 - move-exception p1 - - invoke-static {p1}, Lf/h/a/d/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v2, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v2, v0}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - throw p1 -.end method - -.method public abstract h(Lf/h/a/d/e/h/i/g$a;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/r.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/r.smali deleted file mode 100644 index 0472310129..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/r.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/r; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/o/c; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/o/c<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; - -.field public final synthetic b:Lf/h/a/d/e/h/i/a1; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/a1;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/r;->b:Lf/h/a/d/e/h/i/a1; - - iput-object p2, p0, Lf/h/a/d/e/h/i/r;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 1 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/r;->b:Lf/h/a/d/e/h/i/a1; - - iget-object p1, p1, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/e/h/i/r;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-interface {p1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/r0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/r0.smali deleted file mode 100644 index bc7985ad70..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/r0.smali +++ /dev/null @@ -1,241 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/r0; -.super Lf/h/a/d/e/h/i/w; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/i/w;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/p; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/p<", - "Lf/h/a/d/e/h/a$b;", - "TResultT;>;" - } - .end annotation -.end field - -.field public final b:Lcom/google/android/gms/tasks/TaskCompletionSource; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "TResultT;>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/e/h/i/n; - - -# direct methods -.method public constructor (ILf/h/a/d/e/h/i/p;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/d/e/h/i/n;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lf/h/a/d/e/h/i/p<", - "Lf/h/a/d/e/h/a$b;", - "TResultT;>;", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "TResultT;>;", - "Lf/h/a/d/e/h/i/n;", - ")V" - } - .end annotation - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/w;->(I)V - - iput-object p3, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iput-object p2, p0, Lf/h/a/d/e/h/i/r0;->a:Lf/h/a/d/e/h/i/p; - - iput-object p4, p0, Lf/h/a/d/e/h/i/r0;->c:Lf/h/a/d/e/h/i/n; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 2 - .param p1 # Lcom/google/android/gms/common/api/Status; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v1, p0, Lf/h/a/d/e/h/i/r0;->c:Lf/h/a/d/e/h/i/n; - - invoke-interface {v1, p1}, Lf/h/a/d/e/h/i/n;->a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void -.end method - -.method public final b(Lf/h/a/d/e/h/i/a1;Z)V - .locals 2 - .param p1 # Lf/h/a/d/e/h/i/a1; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v1, p1, Lf/h/a/d/e/h/i/a1;->b:Ljava/util/Map; - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - invoke-interface {v1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - new-instance v1, Lf/h/a/d/e/h/i/r; - - invoke-direct {v1, p1, v0}, Lf/h/a/d/e/h/i/r;->(Lf/h/a/d/e/h/i/a1;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - if-eqz p2, :cond_0 - - sget-object p1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - invoke-virtual {p2, p1, v1}, Lf/h/a/d/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final c(Ljava/lang/RuntimeException;)V - .locals 1 - .param p1 # Ljava/lang/RuntimeException; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void -.end method - -.method public final e(Lf/h/a/d/e/h/i/g$a;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/DeadObjectException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->a:Lf/h/a/d/e/h/i/p; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - iget-object v1, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/e/h/i/p;->c(Lf/h/a/d/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void - - :catch_1 - move-exception p1 - - invoke-static {p1}, Lf/h/a/d/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v1, p0, Lf/h/a/d/e/h/i/r0;->c:Lf/h/a/d/e/h/i/n; - - invoke-interface {v1, p1}, Lf/h/a/d/e/h/i/n;->a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z - - return-void - - :catch_2 - move-exception p1 - - throw p1 -.end method - -.method public final f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)[", - "Lcom/google/android/gms/common/Feature;" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/r0;->a:Lf/h/a/d/e/h/i/p; - - iget-object p1, p1, Lf/h/a/d/e/h/i/p;->a:[Lcom/google/android/gms/common/Feature; - - return-object p1 -.end method - -.method public final g(Lf/h/a/d/e/h/i/g$a;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)Z" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/r0;->a:Lf/h/a/d/e/h/i/p; - - iget-boolean p1, p1, Lf/h/a/d/e/h/i/p;->b:Z - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/s.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/s.smali deleted file mode 100644 index d496e96264..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/s.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/s; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/d$a; - - -# instance fields -.field public final synthetic a:Lcom/google/android/gms/common/api/internal/BasePendingResult; - -.field public final synthetic b:Lf/h/a/d/e/h/i/a1; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/a1;Lcom/google/android/gms/common/api/internal/BasePendingResult;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/s;->b:Lf/h/a/d/e/h/i/a1; - - iput-object p2, p0, Lf/h/a/d/e/h/i/s;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/d/e/h/i/s;->b:Lf/h/a/d/e/h/i/a1; - - iget-object p1, p1, Lf/h/a/d/e/h/i/a1;->a:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/e/h/i/s;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; - - invoke-interface {p1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/s0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/s0.smali deleted file mode 100644 index 9816a58ced..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/s0.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/s0; -.super Lf/h/a/d/e/h/i/q0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/q0<", - "Ljava/lang/Void;", - ">;" - } -.end annotation - - -# instance fields -.field public final b:Lf/h/a/d/e/h/i/m; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/m<", - "Lf/h/a/d/e/h/a$b;", - "*>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/e/h/i/q; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/q<", - "Lf/h/a/d/e/h/a$b;", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/h0;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/h0;", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "Ljava/lang/Void;", - ">;)V" - } - .end annotation - - const/4 v0, 0x3 - - invoke-direct {p0, v0, p2}, Lf/h/a/d/e/h/i/q0;->(ILcom/google/android/gms/tasks/TaskCompletionSource;)V - - iget-object p2, p1, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iput-object p2, p0, Lf/h/a/d/e/h/i/s0;->b:Lf/h/a/d/e/h/i/m; - - iget-object p1, p1, Lf/h/a/d/e/h/i/h0;->b:Lf/h/a/d/e/h/i/q; - - iput-object p1, p0, Lf/h/a/d/e/h/i/s0;->c:Lf/h/a/d/e/h/i/q; - - return-void -.end method - - -# virtual methods -.method public final bridge synthetic b(Lf/h/a/d/e/h/i/a1;Z)V - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/a1; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)[", - "Lcom/google/android/gms/common/Feature;" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/s0;->b:Lf/h/a/d/e/h/i/m; - - iget-object p1, p1, Lf/h/a/d/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; - - return-object p1 -.end method - -.method public final g(Lf/h/a/d/e/h/i/g$a;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)Z" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/e/h/i/s0;->b:Lf/h/a/d/e/h/i/m; - - iget-boolean p1, p1, Lf/h/a/d/e/h/i/m;->c:Z - - return p1 -.end method - -.method public final h(Lf/h/a/d/e/h/i/g$a;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/s0;->b:Lf/h/a/d/e/h/i/m; - - iget-object v1, p1, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - iget-object v2, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - check-cast v0, Lf/h/a/d/j/b/e/v; - - if-eqz v0, :cond_1 - - check-cast v1, Lf/h/a/d/j/b/e/f; - - iget-object v3, v0, Lf/h/a/d/j/b/e/v;->d:Lf/h/a/d/j/b/e/a0; - - iget-object v0, v0, Lf/h/a/d/j/b/e/v;->e:Lf/h/a/d/j/b/e/i; - - invoke-static {v0, v2}, Lf/h/a/d/j/b/e/i;->e(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/d/e/h/i/k; - - move-result-object v0 - - invoke-interface {v3, v1, v0}, Lf/h/a/d/j/b/e/a0;->a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/s0;->b:Lf/h/a/d/e/h/i/m; - - iget-object v1, v0, Lf/h/a/d/e/h/i/m;->a:Lf/h/a/d/e/h/i/k; - - iget-object v1, v1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - if-eqz v1, :cond_0 - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - new-instance v2, Lf/h/a/d/e/h/i/h0; - - iget-object v3, p0, Lf/h/a/d/e/h/i/s0;->c:Lf/h/a/d/e/h/i/q; - - invoke-direct {v2, v0, v3}, Lf/h/a/d/e/h/i/h0;->(Lf/h/a/d/e/h/i/m;Lf/h/a/d/e/h/i/q;)V - - invoke-interface {p1, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/t.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/t.smali deleted file mode 100644 index 74ad58a55b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/t.smali +++ /dev/null @@ -1,174 +0,0 @@ -.class public Lf/h/a/d/e/h/i/t; -.super Lf/h/a/d/e/h/i/v0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final i:Landroidx/collection/ArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/collection/ArraySet<", - "Lf/h/a/d/e/h/i/b<", - "*>;>;" - } - .end annotation -.end field - -.field public j:Lf/h/a/d/e/h/i/g; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/j;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/v0;->(Lf/h/a/d/e/h/i/j;)V - - new-instance p1, Landroidx/collection/ArraySet; - - invoke-direct {p1}, Landroidx/collection/ArraySet;->()V - - iput-object p1, p0, Lf/h/a/d/e/h/i/t;->i:Landroidx/collection/ArraySet; - - iget-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; - - const-string v0, "ConnectionlessLifecycleHelper" - - invoke-interface {p1, v0, p0}, Lf/h/a/d/e/h/i/j;->a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V - - return-void -.end method - - -# virtual methods -.method public g()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->i:Landroidx/collection/ArraySet; - - invoke-virtual {v0}, Landroidx/collection/ArraySet;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - invoke-virtual {v0, p0}, Lf/h/a/d/e/h/i/g;->a(Lf/h/a/d/e/h/i/t;)V - - :cond_0 - return-void -.end method - -.method public i()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/v0;->e:Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->i:Landroidx/collection/ArraySet; - - invoke-virtual {v0}, Landroidx/collection/ArraySet;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - invoke-virtual {v0, p0}, Lf/h/a/d/e/h/i/g;->a(Lf/h/a/d/e/h/i/t;)V - - :cond_0 - return-void -.end method - -.method public j()V - .locals 4 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/v0;->e:Z - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - sget-object v2, Lf/h/a/d/e/h/i/g;->s:Ljava/lang/Object; - - monitor-enter v2 - - :try_start_0 - iget-object v3, v0, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - if-ne v3, p0, :cond_0 - - iput-object v1, v0, Lf/h/a/d/e/h/i/g;->m:Lf/h/a/d/e/h/i/t; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->n:Ljava/util/Set; - - invoke-interface {v0}, Ljava/util/Set;->clear()V - - :cond_0 - monitor-exit v2 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit v2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - throw v1 -.end method - -.method public final k(Lcom/google/android/gms/common/ConnectionResult;I)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 v1, 0x5 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, p2, v2, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - :cond_0 - return-void -.end method - -.method public final m()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/t;->j:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 v1, 0x3 - - invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/t0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/t0.smali deleted file mode 100644 index 29782c4af3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/t0.smali +++ /dev/null @@ -1,209 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/t0; -.super Lf/h/a/d/e/h/i/q0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/q0<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# instance fields -.field public final b:Lf/h/a/d/e/h/i/k$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k$a<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k$a<", - "*>;", - "Lcom/google/android/gms/tasks/TaskCompletionSource<", - "Ljava/lang/Boolean;", - ">;)V" - } - .end annotation - - const/4 v0, 0x4 - - invoke-direct {p0, v0, p2}, Lf/h/a/d/e/h/i/q0;->(ILcom/google/android/gms/tasks/TaskCompletionSource;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/t0;->b:Lf/h/a/d/e/h/i/k$a; - - return-void -.end method - - -# virtual methods -.method public final bridge synthetic b(Lf/h/a/d/e/h/i/a1;Z)V - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/a1; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - return-void -.end method - -.method public final f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)[", - "Lcom/google/android/gms/common/Feature;" - } - .end annotation - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/e/h/i/t0;->b:Lf/h/a/d/e/h/i/k$a; - - invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/h0; - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - iget-object p1, p1, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iget-object p1, p1, Lf/h/a/d/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; - - return-object p1 -.end method - -.method public final g(Lf/h/a/d/e/h/i/g$a;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)Z" - } - .end annotation - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/e/h/i/t0;->b:Lf/h/a/d/e/h/i/k$a; - - invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/e/h/i/h0; - - if-eqz p1, :cond_0 - - iget-object p1, p1, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iget-boolean p1, p1, Lf/h/a/d/e/h/i/m;->c:Z - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final h(Lf/h/a/d/e/h/i/g$a;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p1, Lf/h/a/d/e/h/i/g$a;->g:Ljava/util/Map; - - iget-object v1, p0, Lf/h/a/d/e/h/i/t0;->b:Lf/h/a/d/e/h/i/k$a; - - invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/h0; - - if-eqz v0, :cond_1 - - iget-object v1, v0, Lf/h/a/d/e/h/i/h0;->b:Lf/h/a/d/e/h/i/q; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g$a;->b:Lf/h/a/d/e/h/a$f; - - iget-object v2, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - check-cast v1, Lf/h/a/d/j/b/e/x; - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - check-cast p1, Lf/h/a/d/j/b/e/f; - - iget-object v4, v1, Lf/h/a/d/j/b/e/x;->b:Lf/h/a/d/j/b/e/a0; - - iget-object v1, v1, Lf/h/a/d/j/b/e/x;->c:Lf/h/a/d/j/b/e/i; - - invoke-static {v1, v2}, Lf/h/a/d/j/b/e/i;->e(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/d/e/h/i/k; - - move-result-object v1 - - invoke-interface {v4, p1, v1}, Lf/h/a/d/j/b/e/a0;->a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - - iget-object p1, v0, Lf/h/a/d/e/h/i/h0;->a:Lf/h/a/d/e/h/i/m; - - iget-object p1, p1, Lf/h/a/d/e/h/i/m;->a:Lf/h/a/d/e/h/i/k; - - iput-object v3, p1, Lf/h/a/d/e/h/i/k;->b:Ljava/lang/Object; - - return-void - - :cond_0 - throw v3 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - invoke-virtual {p1, v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/u.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/u.smali deleted file mode 100644 index f2eb74ac51..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/u.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/u; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/u0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/u0.smali deleted file mode 100644 index 9fc4f2aa34..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/u0.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/u0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/v.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/v.smali deleted file mode 100644 index b18ea06516..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/v.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public Lf/h/a/d/e/h/i/v; -.super Lf/h/a/d/e/h/c; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/c;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/v0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/v0.smali deleted file mode 100644 index 97ca4101f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/v0.smali +++ /dev/null @@ -1,391 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/v0; -.super Lcom/google/android/gms/common/api/internal/LifecycleCallback; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/content/DialogInterface$OnCancelListener; - - -# instance fields -.field public volatile e:Z - -.field public final f:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "Lf/h/a/d/e/h/i/x0;", - ">;" - } - .end annotation -.end field - -.field public final g:Landroid/os/Handler; - -.field public final h:Lcom/google/android/gms/common/GoogleApiAvailability; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/j;)V - .locals 2 - - sget-object v0, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-direct {p0, p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->(Lf/h/a/d/e/h/i/j;)V - - new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v1, 0x0 - - invoke-direct {p1, v1}, Ljava/util/concurrent/atomic/AtomicReference;->(Ljava/lang/Object;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - new-instance p1, Lf/h/a/d/h/b/c; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {p1, v1}, Lf/h/a/d/h/b/c;->(Landroid/os/Looper;)V - - iput-object p1, p0, Lf/h/a/d/e/h/i/v0;->g:Landroid/os/Handler; - - iput-object v0, p0, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - return-void -.end method - - -# virtual methods -.method public d(IILandroid/content/Intent;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/x0; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eq p1, v2, :cond_3 - - const/4 p2, 0x2 - - if-eq p1, p2, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-virtual {p0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lcom/google/android/gms/common/GoogleApiAvailability;->c(Landroid/content/Context;)I - - move-result p1 - - if-nez p1, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - if-nez v0, :cond_2 - - return-void - - :cond_2 - iget-object p2, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - iget p2, p2, Lcom/google/android/gms/common/ConnectionResult;->e:I - - const/16 p3, 0x12 - - if-ne p2, p3, :cond_6 - - if-ne p1, p3, :cond_6 - - return-void - - :cond_3 - const/4 p1, -0x1 - - if-ne p2, p1, :cond_4 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_4 - if-nez p2, :cond_6 - - const/16 p1, 0xd - - if-eqz p3, :cond_5 - - const-string p2, "<>" - - invoke-virtual {p3, p2, p1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result p1 - - :cond_5 - new-instance p2, Lf/h/a/d/e/h/i/x0; - - new-instance p3, Lcom/google/android/gms/common/ConnectionResult; - - const/4 v2, 0x0 - - iget-object v3, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-direct {p3, p1, v2, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;Ljava/lang/String;)V - - iget p1, v0, Lf/h/a/d/e/h/i/x0;->a:I - - invoke-direct {p2, p3, p1}, Lf/h/a/d/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {p1, p2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - move-object v0, p2 - - :cond_6 - :goto_0 - if-eqz v1, :cond_7 - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/v0;->n()V - - return-void - - :cond_7 - if-eqz v0, :cond_8 - - iget-object p1, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - iget p2, v0, Lf/h/a/d/e/h/i/x0;->a:I - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V - - :cond_8 - return-void -.end method - -.method public e(Landroid/os/Bundle;)V - .locals 4 - - if-eqz p1, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v1, 0x0 - - const-string v2, "resolving_error" - - invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - if-eqz v1, :cond_0 - - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - const-string v2, "failed_status" - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I - - move-result v2 - - const-string v3, "failed_resolution" - - invoke-virtual {p1, v3}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Landroid/app/PendingIntent; - - invoke-direct {v1, v2, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - const/4 v2, -0x1 - - const-string v3, "failed_client_id" - - invoke-virtual {p1, v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I - - move-result p1 - - new-instance v2, Lf/h/a/d/e/h/i/x0; - - invoke-direct {v2, v1, p1}, Lf/h/a/d/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - :cond_1 - return-void -.end method - -.method public h(Landroid/os/Bundle;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/x0; - - if-eqz v0, :cond_0 - - const/4 v1, 0x1 - - const-string v2, "resolving_error" - - invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget v1, v0, Lf/h/a/d/e/h/i/x0;->a:I - - const-string v2, "failed_client_id" - - invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - iget-object v1, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - iget v1, v1, Lcom/google/android/gms/common/ConnectionResult;->e:I - - const-string v2, "failed_status" - - invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - iget-object v0, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - iget-object v0, v0, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; - - const-string v1, "failed_resolution" - - invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V - - :cond_0 - return-void -.end method - -.method public i()V - .locals 1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/v0;->e:Z - - return-void -.end method - -.method public j()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/e/h/i/v0;->e:Z - - return-void -.end method - -.method public abstract k(Lcom/google/android/gms/common/ConnectionResult;I)V -.end method - -.method public final l(Lcom/google/android/gms/common/ConnectionResult;I)V - .locals 1 - - new-instance v0, Lf/h/a/d/e/h/i/x0; - - invoke-direct {v0, p1, p2}, Lf/h/a/d/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V - - iget-object p1, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - const/4 p2, 0x0 - - invoke-virtual {p1, p2, v0}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/h/i/v0;->g:Landroid/os/Handler; - - new-instance p2, Lf/h/a/d/e/h/i/w0; - - invoke-direct {p2, p0, v0}, Lf/h/a/d/e/h/i/w0;->(Lf/h/a/d/e/h/i/v0;Lf/h/a/d/e/h/i/x0;)V - - invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - :cond_0 - return-void -.end method - -.method public abstract m()V -.end method - -.method public final n()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/v0;->m()V - - return-void -.end method - -.method public onCancel(Landroid/content/DialogInterface;)V - .locals 2 - - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - const/16 v0, 0xd - - const/4 v1, 0x0 - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - iget-object v0, p0, Lf/h/a/d/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/h/i/x0; - - if-nez v0, :cond_0 - - const/4 v0, -0x1 - - goto :goto_0 - - :cond_0 - iget v0, v0, Lf/h/a/d/e/h/i/x0;->a:I - - :goto_0 - invoke-virtual {p0, p1, v0}, Lf/h/a/d/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V - - invoke-virtual {p0}, Lf/h/a/d/e/h/i/v0;->n()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/w.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/w.smali deleted file mode 100644 index e440d98867..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/w.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public abstract Lf/h/a/d/e/h/i/w; -.super Lf/h/a/d/e/h/i/i0; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public constructor (I)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/e/h/i/i0;->(I)V - - return-void -.end method - - -# virtual methods -.method public abstract f(Lf/h/a/d/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)[", - "Lcom/google/android/gms/common/Feature;" - } - .end annotation -.end method - -.method public abstract g(Lf/h/a/d/e/h/i/g$a;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/g$a<", - "*>;)Z" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/w0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/w0.smali deleted file mode 100644 index 19f2a5c760..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/w0.smali +++ /dev/null @@ -1,167 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/w0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/e/h/i/x0; - -.field public final synthetic e:Lf/h/a/d/e/h/i/v0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/v0;Lf/h/a/d/e/h/i/x0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/e/h/i/w0;->d:Lf/h/a/d/e/h/i/x0; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-boolean v0, v0, Lf/h/a/d/e/h/i/v0;->e:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/h/i/w0;->d:Lf/h/a/d/e/h/i/x0; - - iget-object v0, v0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - invoke-virtual {v0}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v2, v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; - - move-result-object v1 - - iget-object v0, v0, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; - - iget-object v3, p0, Lf/h/a/d/e/h/i/w0;->d:Lf/h/a/d/e/h/i/x0; - - iget v3, v3, Lf/h/a/d/e/h/i/x0;->a:I - - const/4 v4, 0x0 - - invoke-static {v1, v0, v3, v4}, Lcom/google/android/gms/common/api/GoogleApiActivity;->b(Landroid/content/Context;Landroid/app/PendingIntent;IZ)Landroid/content/Intent; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-interface {v2, v0, v1}, Lf/h/a/d/e/h/i/j;->startActivityForResult(Landroid/content/Intent;I)V - - return-void - - :cond_1 - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v1, v1, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - iget v2, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I - - if-eqz v1, :cond_4 - - invoke-static {v2}, Lf/h/a/d/e/e;->g(I)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v2, v1, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; - - move-result-object v1 - - iget-object v3, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v4, v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/d/e/h/i/j; - - iget v0, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I - - invoke-virtual {v2, v1, v4, v0, v3}, Lcom/google/android/gms/common/GoogleApiAvailability;->k(Landroid/app/Activity;Lf/h/a/d/e/h/i/j;ILandroid/content/DialogInterface$OnCancelListener;)Z - - return-void - - :cond_2 - iget v1, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I - - const/16 v2, 0x12 - - if-ne v1, v2, :cond_3 - - iget-object v0, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - invoke-static {v0, v1}, Lcom/google/android/gms/common/GoogleApiAvailability;->f(Landroid/app/Activity;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v2, v1, Lf/h/a/d/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - new-instance v3, Lf/h/a/d/e/h/i/y0; - - invoke-direct {v3, p0, v0}, Lf/h/a/d/e/h/i/y0;->(Lf/h/a/d/e/h/i/w0;Landroid/app/Dialog;)V - - invoke-virtual {v2, v1, v3}, Lcom/google/android/gms/common/GoogleApiAvailability;->h(Landroid/content/Context;Lf/h/a/d/e/h/i/y0;)Lf/h/a/d/e/h/i/e0; - - return-void - - :cond_3 - iget-object v1, p0, Lf/h/a/d/e/h/i/w0;->e:Lf/h/a/d/e/h/i/v0; - - iget-object v2, p0, Lf/h/a/d/e/h/i/w0;->d:Lf/h/a/d/e/h/i/x0; - - iget v2, v2, Lf/h/a/d/e/h/i/x0;->a:I - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V - - return-void - - :cond_4 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/x.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/x.smali deleted file mode 100644 index d01611518a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/x.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/x; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/i/c$a; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/h/i/g; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/x;->a:Lf/h/a/d/e/h/i/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Z)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/h/i/x;->a:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - const/4 v1, 0x1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/x0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/x0.smali deleted file mode 100644 index 70a18100d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/x0.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/x0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final a:I - -.field public final b:Lcom/google/android/gms/common/ConnectionResult; - - -# direct methods -.method public constructor (Lcom/google/android/gms/common/ConnectionResult;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; - - iput p2, p0, Lf/h/a/d/e/h/i/x0;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/y.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/y.smali deleted file mode 100644 index 5aa83f5925..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/y.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/y; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/g$a; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/y;->d:Lf/h/a/d/e/h/i/g$a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/y;->d:Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->f()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/y0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/y0.smali deleted file mode 100644 index 5bdd761653..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/y0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/y0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final synthetic a:Landroid/app/Dialog; - -.field public final synthetic b:Lf/h/a/d/e/h/i/w0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/w0;Landroid/app/Dialog;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/y0;->b:Lf/h/a/d/e/h/i/w0; - - iput-object p2, p0, Lf/h/a/d/e/h/i/y0;->a:Landroid/app/Dialog; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/z.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/z.smali deleted file mode 100644 index 7112caefa0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/z.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/z; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/g$a; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/g$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/h/i/z;->d:Lf/h/a/d/e/h/i/g$a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/h/i/z;->d:Lf/h/a/d/e/h/i/g$a; - - invoke-virtual {v0}, Lf/h/a/d/e/h/i/g$a;->j()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/i/z0.smali b/com.discord/smali_classes2/f/h/a/d/e/h/i/z0.smali deleted file mode 100644 index 06588e67a0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/i/z0.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/d/e/h/i/z0; -.super Ljava/lang/ThreadLocal; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ThreadLocal<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/ThreadLocal;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic initialValue()Ljava/lang/Object; - .locals 1 - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/j.smali b/com.discord/smali_classes2/f/h/a/d/e/h/j.smali deleted file mode 100644 index 8300bbfb47..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/j.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public final Lf/h/a/d/e/h/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/4 v5, 0x1 - - if-eq v4, v5, :cond_1 - - const/4 v5, 0x2 - - if-eq v4, v5, :cond_0 - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/api/Scope; - - invoke-direct {p1, v1, v2}, Lcom/google/android/gms/common/api/Scope;->(ILjava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/api/Scope; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/k.smali b/com.discord/smali_classes2/f/h/a/d/e/h/k.smali deleted file mode 100644 index 4123dba9de..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/h/k.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/e/h/k; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/api/Status;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/16 v7, 0x3e8 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - sget-object v2, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Landroid/app/PendingIntent; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/api/Status; - - invoke-direct {p1, v3, v4, v1, v2}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/api/Status; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/i/a.smali b/com.discord/smali_classes2/f/h/a/d/e/i/a.smali deleted file mode 100644 index 6d13fd15cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/i/a.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public abstract Lf/h/a/d/e/i/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/e/i/a;->a:Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/i/b.smali b/com.discord/smali_classes2/f/h/a/d/e/i/b.smali deleted file mode 100644 index 127be63e24..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/i/b.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/e/i/b; -.super Lf/h/a/d/e/i/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/i/a<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/Long;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/i/c.smali b/com.discord/smali_classes2/f/h/a/d/e/i/c.smali deleted file mode 100644 index e76ec4a325..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/i/c.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/e/i/c; -.super Lf/h/a/d/e/i/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/i/a<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/Boolean;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/i/d.smali b/com.discord/smali_classes2/f/h/a/d/e/i/d.smali deleted file mode 100644 index c8dc1a5c97..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/i/d.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/e/i/d; -.super Lf/h/a/d/e/i/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/i/a<", - "Ljava/lang/Integer;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/Integer;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/i/e.smali b/com.discord/smali_classes2/f/h/a/d/e/i/e.smali deleted file mode 100644 index fd0a1562d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/i/e.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/e/i/e; -.super Lf/h/a/d/e/i/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/i/a<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/j/a.smali b/com.discord/smali_classes2/f/h/a/d/e/j/a.smali deleted file mode 100644 index be8e918dbc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/j/a.smali +++ /dev/null @@ -1,222 +0,0 @@ -.class public final Lf/h/a/d/e/j/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/data/DataHolder;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - move-object v8, v6 - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_5 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v3, 0xffff - - and-int/2addr v3, v1 - - const/4 v9, 0x1 - - if-eq v3, v9, :cond_4 - - const/4 v9, 0x2 - - if-eq v3, v9, :cond_3 - - const/4 v9, 0x3 - - if-eq v3, v9, :cond_2 - - const/4 v9, 0x4 - - if-eq v3, v9, :cond_1 - - const/16 v9, 0x3e8 - - if-eq v3, v9, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v8 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v7 - - goto :goto_0 - - :cond_3 - sget-object v3, Landroid/database/CursorWindow;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v3}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, [Landroid/database/CursorWindow; - - goto :goto_0 - - :cond_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_5 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/data/DataHolder; - - move-object v3, p1 - - invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/common/data/DataHolder;->(I[Ljava/lang/String;[Landroid/database/CursorWindow;ILandroid/os/Bundle;)V - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - iput-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->f:Landroid/os/Bundle; - - const/4 v0, 0x0 - - :goto_1 - iget-object v1, p1, Lcom/google/android/gms/common/data/DataHolder;->e:[Ljava/lang/String; - - array-length v3, v1 - - if-ge v0, v3, :cond_6 - - iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->f:Landroid/os/Bundle; - - aget-object v1, v1, v0 - - invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_6 - iget-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; - - array-length v0, v0 - - new-array v0, v0, [I - - iput-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->j:[I - - const/4 v0, 0x0 - - :goto_2 - iget-object v1, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; - - array-length v3, v1 - - if-ge v2, v3, :cond_7 - - iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->j:[I - - aput v0, v3, v2 - - aget-object v1, v1, v2 - - invoke-virtual {v1}, Landroid/database/CursorWindow;->getStartPosition()I - - move-result v1 - - sub-int v1, v0, v1 - - iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; - - aget-object v3, v3, v2 - - invoke-virtual {v3}, Landroid/database/CursorWindow;->getNumRows()I - - move-result v3 - - sub-int/2addr v3, v1 - - add-int/2addr v0, v3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_7 - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/data/DataHolder; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/a.smali deleted file mode 100644 index 404aa4a9c2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/a.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public Lf/h/a/d/e/k/a; -.super Lf/h/a/d/e/k/i$a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public static i(Lf/h/a/d/e/k/i;)Landroid/accounts/Account; - .locals 3 - - if-eqz p0, :cond_0 - - invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J - - move-result-wide v0 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/e/k/i;->e()Landroid/accounts/Account; - - move-result-object p0 - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - goto :goto_2 - - :catchall_0 - move-exception p0 - - goto :goto_0 - - :catch_0 - :try_start_1 - const-string p0, "AccountAccessor" - - const-string v2, "Remote account accessor probably died" - - invoke-static {p0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - goto :goto_1 - - :goto_0 - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - throw p0 - - :cond_0 - :goto_1 - const/4 p0, 0x0 - - :goto_2 - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/a0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/a0.smali deleted file mode 100644 index 749806988d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/a0.smali +++ /dev/null @@ -1,281 +0,0 @@ -.class public final Lf/h/a/d/e/k/a0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/content/ServiceConnection; - - -# instance fields -.field public final d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Landroid/content/ServiceConnection;", - "Landroid/content/ServiceConnection;", - ">;" - } - .end annotation -.end field - -.field public e:I - -.field public f:Z - -.field public g:Landroid/os/IBinder; - -.field public final h:Lf/h/a/d/e/k/g$a; - -.field public i:Landroid/content/ComponentName; - -.field public final synthetic j:Lf/h/a/d/e/k/b0; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b0;Lf/h/a/d/e/k/g$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1}, Ljava/util/HashMap;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - const/4 p1, 0x2 - - iput p1, p0, Lf/h/a/d/e/k/a0;->e:I - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)V - .locals 4 - - const/4 p1, 0x3 - - iput p1, p0, Lf/h/a/d/e/k/a0;->e:I - - iget-object p1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v0, p1, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object p1, p1, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - iget-object v1, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {v1, p1}, Lf/h/a/d/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - iget v2, v2, Lf/h/a/d/e/k/g$a;->d:I - - invoke-virtual {v0, p1, v1, p0, v2}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result p1 - - iput-boolean p1, p0, Lf/h/a/d/e/k/a0;->f:Z - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object p1, p1, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - const/4 v0, 0x1 - - iget-object v1, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {p1, v0, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v1, v0, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - iget-wide v2, v0, Lf/h/a/d/e/k/b0;->k:J - - invoke-virtual {v1, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - return-void - - :cond_0 - const/4 p1, 0x2 - - iput p1, p0, Lf/h/a/d/e/k/a0;->e:I - - :try_start_0 - iget-object p1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object p1, p1, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object v0, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v0, v0, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - if-eqz p1, :cond_1 - - invoke-virtual {v0, p0}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - return-void -.end method - -.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v0, v0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v1, v1, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - iget-object v2, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - const/4 v3, 0x1 - - invoke-virtual {v1, v3, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iput-object p2, p0, Lf/h/a/d/e/k/a0;->g:Landroid/os/IBinder; - - iput-object p1, p0, Lf/h/a/d/e/k/a0;->i:Landroid/content/ComponentName; - - iget-object v1, p0, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/content/ServiceConnection; - - invoke-interface {v2, p1, p2}, Landroid/content/ServiceConnection;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - - goto :goto_0 - - :cond_0 - iput v3, p0, Lf/h/a/d/e/k/a0;->e:I - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v0, v0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v1, v1, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - const/4 v2, 0x1 - - iget-object v3, p0, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {v1, v2, v3}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/d/e/k/a0;->g:Landroid/os/IBinder; - - iput-object p1, p0, Lf/h/a/d/e/k/a0;->i:Landroid/content/ComponentName; - - iget-object v1, p0, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/content/ServiceConnection; - - invoke-interface {v2, p1}, Landroid/content/ServiceConnection;->onServiceDisconnected(Landroid/content/ComponentName;)V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x2 - - iput p1, p0, Lf/h/a/d/e/k/a0;->e:I - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$a.smali deleted file mode 100644 index 60544e3ed9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$a.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/b$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - - -# virtual methods -.method public abstract g(I)V -.end method - -.method public abstract i(Landroid/os/Bundle;)V - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$b.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$b.smali deleted file mode 100644 index 4f04e308da..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$b.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/b$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract h(Lcom/google/android/gms/common/ConnectionResult;)V - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$c.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$c.smali deleted file mode 100644 index ab682e5dc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$c.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/b$c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "c" -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/common/ConnectionResult;)V - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$d.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$d.smali deleted file mode 100644 index 4c01a3ece4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$d.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class public Lf/h/a/d/e/k/b$d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/b$c; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "d" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/b$d;->a:Lf/h/a/d/e/k/b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 2 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/k/b$d;->a:Lf/h/a/d/e/k/b; - - const/4 v0, 0x0 - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->s()Ljava/util/Set; - - move-result-object v1 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/e/k/b;->d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/k/b$d;->a:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->o:Lf/h/a/d/e/k/b$b; - - if-eqz v0, :cond_1 - - invoke-interface {v0, p1}, Lf/h/a/d/e/k/b$b;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$e.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$e.smali deleted file mode 100644 index 414838118f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$e.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/b$e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "e" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$f.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$f.smali deleted file mode 100644 index 8ffa058703..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$f.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/b$f; -.super Lf/h/a/d/e/k/b$h; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x401 - name = "f" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/b$h<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public final e:Landroid/os/Bundle; - -.field public final synthetic f:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;ILandroid/os/Bundle;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - invoke-direct {p0, p1, v0}, Lf/h/a/d/e/k/b$h;->(Lf/h/a/d/e/k/b;Ljava/lang/Object;)V - - iput p2, p0, Lf/h/a/d/e/k/b$f;->d:I - - iput-object p3, p0, Lf/h/a/d/e/k/b$f;->e:Landroid/os/Bundle; - - return-void -.end method - - -# virtual methods -.method public final synthetic b(Ljava/lang/Object;)V - .locals 4 - - check-cast p1, Ljava/lang/Boolean; - - iget p1, p0, Lf/h/a/d/e/k/b$f;->d:I - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-eqz p1, :cond_2 - - const/16 v2, 0xa - - if-eq p1, v2, :cond_1 - - iget-object p1, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$f;->e:Landroid/os/Bundle; - - if-eqz p1, :cond_0 - - const-string v0, "pendingIntent" - - invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; - - move-result-object p1 - - move-object v1, p1 - - check-cast v1, Landroid/app/PendingIntent; - - :cond_0 - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - iget v0, p0, Lf/h/a/d/e/k/b$f;->d:I - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/e/k/b$f;->c(Lcom/google/android/gms/common/ConnectionResult;)V - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - new-instance p1, Ljava/lang/IllegalStateException; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v1, v2 - - iget-object v2, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - invoke-virtual {v2}, Lf/h/a/d/e/k/b;->v()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v1, v0 - - const/4 v0, 0x2 - - iget-object v2, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - invoke-virtual {v2}, Lf/h/a/d/e/k/b;->u()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v1, v0 - - const-string v0, "A fatal developer error has occurred. Class name: %s. Start service action: %s. Service Descriptor: %s. " - - invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/e/k/b$f;->d()Z - - move-result p1 - - if-nez p1, :cond_3 - - iget-object p1, p0, Lf/h/a/d/e/k/b$f;->f:Lf/h/a/d/e/k/b; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - const/16 v0, 0x8 - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/e/k/b$f;->c(Lcom/google/android/gms/common/ConnectionResult;)V - - :cond_3 - :goto_0 - return-void -.end method - -.method public abstract c(Lcom/google/android/gms/common/ConnectionResult;)V -.end method - -.method public abstract d()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$g.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$g.smali deleted file mode 100644 index e6a4e1d06f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$g.smali +++ /dev/null @@ -1,477 +0,0 @@ -.class public final Lf/h/a/d/e/k/b$g; -.super Lf/h/a/d/h/d/d; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "g" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;Landroid/os/Looper;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-direct {p0, p2}, Lf/h/a/d/h/d/d;->(Landroid/os/Looper;)V - - return-void -.end method - -.method public static a(Landroid/os/Message;)V - .locals 1 - - iget-object p0, p0, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p0, Lf/h/a/d/e/k/b$h; - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/e/k/b$f; - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b$h;->a()V - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static b(Landroid/os/Message;)Z - .locals 2 - - iget p0, p0, Landroid/os/Message;->what:I - - const/4 v0, 0x1 - - const/4 v1, 0x2 - - if-eq p0, v1, :cond_1 - - if-eq p0, v0, :cond_1 - - const/4 v1, 0x7 - - if-ne p0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - return v0 -.end method - - -# virtual methods -.method public final handleMessage(Landroid/os/Message;)V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - iget v1, p1, Landroid/os/Message;->arg1:I - - if-eq v0, v1, :cond_1 - - invoke-static {p1}, Lf/h/a/d/e/k/b$g;->b(Landroid/os/Message;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {p1}, Lf/h/a/d/e/k/b$g;->a(Landroid/os/Message;)V - - :cond_0 - return-void - - :cond_1 - iget v0, p1, Landroid/os/Message;->what:I - - const/4 v1, 0x4 - - const/4 v2, 0x1 - - const/4 v3, 0x5 - - const/4 v4, 0x0 - - if-eq v0, v2, :cond_4 - - const/4 v5, 0x7 - - if-eq v0, v5, :cond_4 - - if-ne v0, v1, :cond_3 - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - if-eqz v0, :cond_2 - - goto :goto_0 - - :cond_2 - throw v4 - - :cond_3 - if-ne v0, v3, :cond_5 - - :cond_4 - :goto_0 - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-virtual {v0}, Lf/h/a/d/e/k/b;->f()Z - - move-result v0 - - if-nez v0, :cond_5 - - invoke-static {p1}, Lf/h/a/d/e/k/b$g;->a(Landroid/os/Message;)V - - return-void - - :cond_5 - iget v0, p1, Landroid/os/Message;->what:I - - const/16 v5, 0x8 - - const/4 v6, 0x3 - - if-ne v0, v1, :cond_9 - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - iget p1, p1, Landroid/os/Message;->arg2:I - - invoke-direct {v1, p1}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - iput-object v1, v0, Lf/h/a/d/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-static {p1}, Lf/h/a/d/e/k/b;->C(Lf/h/a/d/e/k/b;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-boolean v0, p1, Lf/h/a/d/e/k/b;->s:Z - - if-nez v0, :cond_6 - - invoke-virtual {p1, v6, v4}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - return-void - - :cond_6 - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; - - if-eqz p1, :cond_7 - - goto :goto_1 - - :cond_7 - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {p1, v5}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - :goto_1 - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - invoke-interface {v0, p1}, Lf/h/a/d/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - if-eqz p1, :cond_8 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void - - :cond_8 - throw v4 - - :cond_9 - if-ne v0, v3, :cond_c - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; - - if-eqz p1, :cond_a - - goto :goto_2 - - :cond_a - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {p1, v5}, Lcom/google/android/gms/common/ConnectionResult;->(I)V - - :goto_2 - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - invoke-interface {v0, p1}, Lf/h/a/d/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - if-eqz p1, :cond_b - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void - - :cond_b - throw v4 - - :cond_c - if-ne v0, v6, :cond_f - - iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - instance-of v1, v0, Landroid/app/PendingIntent; - - if-eqz v1, :cond_d - - check-cast v0, Landroid/app/PendingIntent; - - goto :goto_3 - - :cond_d - move-object v0, v4 - - :goto_3 - new-instance v1, Lcom/google/android/gms/common/ConnectionResult; - - iget p1, p1, Landroid/os/Message;->arg2:I - - invoke-direct {v1, p1, v0}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - invoke-interface {p1, v1}, Lf/h/a/d/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - if-eqz p1, :cond_e - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void - - :cond_e - throw v4 - - :cond_f - const/4 v1, 0x6 - - if-ne v0, v1, :cond_11 - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->n:Lf/h/a/d/e/k/b$a; - - if-eqz v0, :cond_10 - - iget v1, p1, Landroid/os/Message;->arg2:I - - invoke-interface {v0, v1}, Lf/h/a/d/e/k/b$a;->g(I)V - - :cond_10 - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - iget p1, p1, Landroid/os/Message;->arg2:I - - invoke-virtual {v0, p1}, Lf/h/a/d/e/k/b;->x(I)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-static {p1, v3, v2, v4}, Lf/h/a/d/e/k/b;->B(Lf/h/a/d/e/k/b;IILandroid/os/IInterface;)Z - - return-void - - :cond_11 - const/4 v1, 0x2 - - if-ne v0, v1, :cond_12 - - iget-object v0, p0, Lf/h/a/d/e/k/b$g;->a:Lf/h/a/d/e/k/b; - - invoke-virtual {v0}, Lf/h/a/d/e/k/b;->j()Z - - move-result v0 - - if-nez v0, :cond_12 - - invoke-static {p1}, Lf/h/a/d/e/k/b$g;->a(Landroid/os/Message;)V - - return-void - - :cond_12 - invoke-static {p1}, Lf/h/a/d/e/k/b$g;->b(Landroid/os/Message;)Z - - move-result v0 - - if-eqz v0, :cond_15 - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/e/k/b$h; - - monitor-enter v0 - - :try_start_0 - iget-object p1, v0, Lf/h/a/d/e/k/b$h;->a:Ljava/lang/Object; - - iget-boolean v1, v0, Lf/h/a/d/e/k/b$h;->b:Z - - if-eqz v1, :cond_13 - - const-string v1, "GmsClient" - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x2f - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - const-string v4, "Callback proxy " - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, " being reused. This is not safe." - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v1, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_13 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - if-eqz p1, :cond_14 - - :try_start_1 - invoke-virtual {v0, p1}, Lf/h/a/d/e/k/b$h;->b(Ljava/lang/Object;)V - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_4 - - :catch_0 - move-exception p1 - - throw p1 - - :cond_14 - :goto_4 - monitor-enter v0 - - :try_start_2 - iput-boolean v2, v0, Lf/h/a/d/e/k/b$h;->b:Z - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-virtual {v0}, Lf/h/a/d/e/k/b$h;->a()V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_3 - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw p1 - - :catchall_1 - move-exception p1 - - :try_start_4 - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw p1 - - :cond_15 - const-string v0, "GmsClient" - - iget p1, p1, Landroid/os/Message;->what:I - - const/16 v1, 0x2d - - const-string v2, "Don\'t know how to handle message: " - - invoke-static {v1, v2, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - new-instance v1, Ljava/lang/Exception; - - invoke-direct {v1}, Ljava/lang/Exception;->()V - - invoke-static {v0, p1, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$h.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$h.smali deleted file mode 100644 index 9f4d73d6af..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$h.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/b$h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x401 - name = "h" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT", - "Listener;" - } - .end annotation -.end field - -.field public b:Z - -.field public final synthetic c:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT", - "Listener;", - ")V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/k/b$h;->c:Lf/h/a/d/e/k/b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/e/k/b$h;->a:Ljava/lang/Object; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/e/k/b$h;->b:Z - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - monitor-enter p0 - - const/4 v0, 0x0 - - :try_start_0 - iput-object v0, p0, Lf/h/a/d/e/k/b$h;->a:Ljava/lang/Object; - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - iget-object v0, p0, Lf/h/a/d/e/k/b$h;->c:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - monitor-enter v0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/e/k/b$h;->c:Lf/h/a/d/e/k/b; - - iget-object v1, v1, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - invoke-virtual {v1, p0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 - - :catchall_1 - move-exception v0 - - :try_start_2 - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw v0 -.end method - -.method public abstract b(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT", - "Listener;", - ")V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$i.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$i.smali deleted file mode 100644 index 7029888c44..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$i.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public final Lf/h/a/d/e/k/b$i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/content/ServiceConnection; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "i" -.end annotation - - -# instance fields -.field public final d:I - -.field public final synthetic e:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/d/e/k/b$i;->d:I - - return-void -.end method - - -# virtual methods -.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 3 - - if-nez p2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - invoke-static {p1}, Lf/h/a/d/e/k/b;->A(Lf/h/a/d/e/k/b;)V - - return-void - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->g:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - const-string v1, "com.google.android.gms.common.internal.IGmsServiceBroker" - - invoke-interface {p2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - if-eqz v1, :cond_1 - - instance-of v2, v1, Lf/h/a/d/e/k/l; - - if-eqz v2, :cond_1 - - check-cast v1, Lf/h/a/d/e/k/l; - - goto :goto_0 - - :cond_1 - new-instance v1, Lf/h/a/d/e/k/k; - - invoke-direct {v1, p2}, Lf/h/a/d/e/k/k;->(Landroid/os/IBinder;)V - - :goto_0 - iput-object v1, v0, Lf/h/a/d/e/k/b;->h:Lf/h/a/d/e/k/l; - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - const/4 p2, 0x0 - - iget v0, p0, Lf/h/a/d/e/k/b$i;->d:I - - iget-object v1, p1, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - new-instance v2, Lf/h/a/d/e/k/b$l; - - invoke-direct {v2, p1, p2}, Lf/h/a/d/e/k/b$l;->(Lf/h/a/d/e/k/b;I)V - - const/4 p1, 0x7 - - const/4 p2, -0x1 - - invoke-virtual {v1, p1, v0, p2, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void - - :catchall_0 - move-exception p2 - - :try_start_1 - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p2 -.end method - -.method public final onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 3 - - iget-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->g:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/e/k/b;->h:Lf/h/a/d/e/k/l; - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/e/k/b$i;->e:Lf/h/a/d/e/k/b; - - iget-object p1, p1, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - const/4 v0, 0x6 - - iget v1, p0, Lf/h/a/d/e/k/b$i;->d:I - - const/4 v2, 0x1 - - invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$j.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$j.smali deleted file mode 100644 index b0f7e50cce..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$j.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/e/k/b$j; -.super Lf/h/a/d/e/k/j$a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "j" -.end annotation - - -# instance fields -.field public a:Lf/h/a/d/e/k/b; - -.field public final b:I - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;I)V - .locals 0 - .param p1 # Lf/h/a/d/e/k/b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Lf/h/a/d/e/k/j$a;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - iput p2, p0, Lf/h/a/d/e/k/b$j;->b:I - - return-void -.end method - - -# virtual methods -.method public final h(ILandroid/os/IBinder;Landroid/os/Bundle;)V - .locals 4 - .param p2 # Landroid/os/IBinder; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - const-string v1, "onPostInitComplete can be called only once per call to getRemoteService" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - iget v1, p0, Lf/h/a/d/e/k/b$j;->b:I - - iget-object v2, v0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - new-instance v3, Lf/h/a/d/e/k/b$k; - - invoke-direct {v3, v0, p1, p2, p3}, Lf/h/a/d/e/k/b$k;->(Lf/h/a/d/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V - - const/4 p1, 0x1 - - const/4 p2, -0x1 - - invoke-virtual {v2, p1, v1, p2, v3}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$k.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$k.smali deleted file mode 100644 index cddcd116b3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$k.smali +++ /dev/null @@ -1,188 +0,0 @@ -.class public final Lf/h/a/d/e/k/b$k; -.super Lf/h/a/d/e/k/b$f; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "k" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/b$f;" - } -.end annotation - - -# instance fields -.field public final g:Landroid/os/IBinder; - -.field public final synthetic h:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V - .locals 0 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - invoke-direct {p0, p1, p2, p4}, Lf/h/a/d/e/k/b$f;->(Lf/h/a/d/e/k/b;ILandroid/os/Bundle;)V - - iput-object p3, p0, Lf/h/a/d/e/k/b$k;->g:Landroid/os/IBinder; - - return-void -.end method - - -# virtual methods -.method public final c(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->o:Lf/h/a/d/e/k/b$b; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Lf/h/a/d/e/k/b$b;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - :cond_0 - iget-object p1, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - if-eqz p1, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final d()Z - .locals 7 - - const-string v0, "GmsClient" - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/e/k/b$k;->g:Landroid/os/IBinder; - - invoke-interface {v2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v2 - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v3, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - invoke-virtual {v3}, Lf/h/a/d/e/k/b;->u()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_0 - - iget-object v3, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - invoke-virtual {v3}, Lf/h/a/d/e/k/b;->u()Ljava/lang/String; - - move-result-object v3 - - const/16 v4, 0x22 - - invoke-static {v3, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v4 - - const-string v5, "service descriptor mismatch: " - - const-string v6, " vs. " - - invoke-static {v4, v5, v3, v6, v2}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - iget-object v2, p0, Lf/h/a/d/e/k/b$k;->g:Landroid/os/IBinder; - - invoke-virtual {v0, v2}, Lf/h/a/d/e/k/b;->p(Landroid/os/IBinder;)Landroid/os/IInterface; - - move-result-object v0 - - if-eqz v0, :cond_3 - - iget-object v2, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - const/4 v3, 0x2 - - const/4 v4, 0x4 - - invoke-static {v2, v3, v4, v0}, Lf/h/a/d/e/k/b;->B(Lf/h/a/d/e/k/b;IILandroid/os/IInterface;)Z - - move-result v2 - - if-nez v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - const/4 v3, 0x3 - - invoke-static {v2, v3, v4, v0}, Lf/h/a/d/e/k/b;->B(Lf/h/a/d/e/k/b;IILandroid/os/IInterface;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/e/k/b$k;->h:Lf/h/a/d/e/k/b; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->n:Lf/h/a/d/e/k/b$a; - - if-eqz v0, :cond_2 - - invoke-interface {v0, v1}, Lf/h/a/d/e/k/b$a;->i(Landroid/os/Bundle;)V - - :cond_2 - const/4 v0, 0x1 - - return v0 - - :cond_3 - return v1 - - :catch_0 - const-string v2, "service probably died" - - invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b$l.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b$l.smali deleted file mode 100644 index f70c807197..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b$l.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/e/k/b$l; -.super Lf/h/a/d/e/k/b$f; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x11 - name = "l" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/b$f;" - } -.end annotation - - -# instance fields -.field public final synthetic g:Lf/h/a/d/e/k/b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/k/b;I)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - iput-object p1, p0, Lf/h/a/d/e/k/b$l;->g:Lf/h/a/d/e/k/b; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, p2, v0}, Lf/h/a/d/e/k/b$f;->(Lf/h/a/d/e/k/b;ILandroid/os/Bundle;)V - - return-void -.end method - - -# virtual methods -.method public final c(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/k/b$l;->g:Lf/h/a/d/e/k/b; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-object v0, v0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - invoke-interface {v0, p1}, Lf/h/a/d/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V - - iget-object p1, p0, Lf/h/a/d/e/k/b$l;->g:Lf/h/a/d/e/k/b; - - if-eqz p1, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void - - :cond_0 - throw v1 - - :cond_1 - throw v1 -.end method - -.method public final d()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/k/b$l;->g:Lf/h/a/d/e/k/b; - - iget-object v0, v0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; - - invoke-interface {v0, v1}, Lf/h/a/d/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b.smali deleted file mode 100644 index fab1bd3bff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b.smali +++ /dev/null @@ -1,1568 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/b$j;, - Lf/h/a/d/e/k/b$f;, - Lf/h/a/d/e/k/b$k;, - Lf/h/a/d/e/k/b$l;, - Lf/h/a/d/e/k/b$d;, - Lf/h/a/d/e/k/b$h;, - Lf/h/a/d/e/k/b$g;, - Lf/h/a/d/e/k/b$e;, - Lf/h/a/d/e/k/b$c;, - Lf/h/a/d/e/k/b$b;, - Lf/h/a/d/e/k/b$a;, - Lf/h/a/d/e/k/b$i; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final v:[Lcom/google/android/gms/common/Feature; - - -# instance fields -.field public a:Lf/h/a/d/e/k/d0; - -.field public final b:Landroid/content/Context; - -.field public final c:Lf/h/a/d/e/k/g; - -.field public final d:Lf/h/a/d/e/c; - -.field public final e:Landroid/os/Handler; - -.field public final f:Ljava/lang/Object; - -.field public final g:Ljava/lang/Object; - -.field public h:Lf/h/a/d/e/k/l; - -.field public i:Lf/h/a/d/e/k/b$c; - -.field public j:Landroid/os/IInterface; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public final k:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/d/e/k/b$h<", - "*>;>;" - } - .end annotation -.end field - -.field public l:Lf/h/a/d/e/k/b$i; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/b$i;" - } - .end annotation -.end field - -.field public m:I - -.field public final n:Lf/h/a/d/e/k/b$a; - -.field public final o:Lf/h/a/d/e/k/b$b; - -.field public final p:I - -.field public final q:Ljava/lang/String; - -.field public r:Lcom/google/android/gms/common/ConnectionResult; - -.field public s:Z - -.field public volatile t:Lcom/google/android/gms/common/internal/zzc; - -.field public u:Ljava/util/concurrent/atomic/AtomicInteger; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Lcom/google/android/gms/common/Feature; - - sput-object v0, Lf/h/a/d/e/k/b;->v:[Lcom/google/android/gms/common/Feature; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/g;Lf/h/a/d/e/c;ILf/h/a/d/e/k/b$a;Lf/h/a/d/e/k/b$b;Ljava/lang/String;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/e/k/b;->g:Ljava/lang/Object; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; - - const/4 v1, 0x0 - - iput-boolean v1, p0, Lf/h/a/d/e/k/b;->s:Z - - iput-object v0, p0, Lf/h/a/d/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v0, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - const-string v0, "Context must not be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p1, Landroid/content/Context; - - iput-object p1, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - const-string p1, "Looper must not be null" - - invoke-static {p2, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-object p1, p2 - - check-cast p1, Landroid/os/Looper; - - const-string p1, "Supervisor must not be null" - - invoke-static {p3, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p3, Lf/h/a/d/e/k/g; - - iput-object p3, p0, Lf/h/a/d/e/k/b;->c:Lf/h/a/d/e/k/g; - - const-string p1, "API availability must not be null" - - invoke-static {p4, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - check-cast p4, Lf/h/a/d/e/c; - - iput-object p4, p0, Lf/h/a/d/e/k/b;->d:Lf/h/a/d/e/c; - - new-instance p1, Lf/h/a/d/e/k/b$g; - - invoke-direct {p1, p0, p2}, Lf/h/a/d/e/k/b$g;->(Lf/h/a/d/e/k/b;Landroid/os/Looper;)V - - iput-object p1, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - iput p5, p0, Lf/h/a/d/e/k/b;->p:I - - iput-object p6, p0, Lf/h/a/d/e/k/b;->n:Lf/h/a/d/e/k/b$a; - - iput-object p7, p0, Lf/h/a/d/e/k/b;->o:Lf/h/a/d/e/k/b$b; - - iput-object p8, p0, Lf/h/a/d/e/k/b;->q:Ljava/lang/String; - - return-void -.end method - -.method public static A(Lf/h/a/d/e/k/b;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v2, 0x3 - - const/4 v3, 0x1 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v1, :cond_1 - - const/4 v0, 0x5 - - iput-boolean v3, p0, Lf/h/a/d/e/k/b;->s:Z - - goto :goto_1 - - :cond_1 - const/4 v0, 0x4 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - iget-object p0, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result p0 - - const/16 v2, 0x10 - - invoke-virtual {v1, v0, p0, v2}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; - - move-result-object p0 - - invoke-virtual {v1, p0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void - - :catchall_0 - move-exception p0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p0 -.end method - -.method public static B(Lf/h/a/d/e/k/b;IILandroid/os/IInterface;)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - if-eq v1, p1, :cond_0 - - const/4 p0, 0x0 - - monitor-exit v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p2, p3}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - const/4 p0, 0x1 - - monitor-exit v0 - - :goto_0 - return p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static C(Lf/h/a/d/e/k/b;)Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/e/k/b;->s:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->u()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - goto :goto_0 - - :cond_2 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->u()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v1, 0x1 - - :catch_0 - :goto_0 - return v1 -.end method - - -# virtual methods -.method public final D()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/k/b;->q:Ljava/lang/String; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - :cond_0 - return-object v0 -.end method - -.method public a()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - iget-object v0, p0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - const/4 v3, 0x0 - - if-ge v2, v1, :cond_0 - - iget-object v4, p0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - invoke-virtual {v4, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/e/k/b$h; - - monitor-enter v4 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - :try_start_1 - iput-object v3, v4, Lf/h/a/d/e/k/b$h;->a:Ljava/lang/Object; - - monitor-exit v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - monitor-exit v4 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v1 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/e/k/b;->k:Ljava/util/ArrayList; - - invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->g:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_3 - iput-object v3, p0, Lf/h/a/d/e/k/b;->h:Lf/h/a/d/e/k/l; - - monitor-exit v1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0, v3}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - return-void - - :catchall_1 - move-exception v0 - - :try_start_4 - monitor-exit v1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw v0 - - :catchall_2 - move-exception v1 - - :try_start_5 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - throw v1 -.end method - -.method public d(Lf/h/a/d/e/k/i;Ljava/util/Set;)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/k/i;", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->r()Landroid/os/Bundle; - - move-result-object v0 - - new-instance v1, Lcom/google/android/gms/common/internal/GetServiceRequest; - - iget v2, p0, Lf/h/a/d/e/k/b;->p:I - - invoke-direct {v1, v2}, Lcom/google/android/gms/common/internal/GetServiceRequest;->(I)V - - iget-object v2, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v2 - - iput-object v2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->g:Ljava/lang/String; - - iput-object v0, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->j:Landroid/os/Bundle; - - if-eqz p2, :cond_0 - - invoke-interface {p2}, Ljava/util/Collection;->size()I - - move-result v0 - - new-array v0, v0, [Lcom/google/android/gms/common/api/Scope; - - invoke-interface {p2, v0}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, [Lcom/google/android/gms/common/api/Scope; - - iput-object p2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->i:[Lcom/google/android/gms/common/api/Scope; - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->n()Z - - move-result p2 - - if-eqz p2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->q()Landroid/accounts/Account; - - move-result-object p2 - - if-eqz p2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->q()Landroid/accounts/Account; - - move-result-object p2 - - goto :goto_0 - - :cond_1 - new-instance p2, Landroid/accounts/Account; - - const-string v0, "<>" - - const-string v2, "com.google" - - invoke-direct {p2, v0, v2}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - iput-object p2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->k:Landroid/accounts/Account; - - if-eqz p1, :cond_2 - - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->h:Landroid/os/IBinder; - - :cond_2 - sget-object p1, Lf/h/a/d/e/k/b;->v:[Lcom/google/android/gms/common/Feature; - - iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->l:[Lcom/google/android/gms/common/Feature; - - iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->m:[Lcom/google/android/gms/common/Feature; - - const/4 p1, 0x1 - - :try_start_0 - iget-object p2, p0, Lf/h/a/d/e/k/b;->g:Ljava/lang/Object; - - monitor-enter p2 - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/e/k/b;->h:Lf/h/a/d/e/k/l; - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->h:Lf/h/a/d/e/k/l; - - new-instance v2, Lf/h/a/d/e/k/b$j; - - iget-object v3, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v3 - - invoke-direct {v2, p0, v3}, Lf/h/a/d/e/k/b$j;->(Lf/h/a/d/e/k/b;I)V - - invoke-interface {v0, v2, v1}, Lf/h/a/d/e/k/l;->t(Lf/h/a/d/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V - - goto :goto_1 - - :cond_3 - const-string v0, "GmsClient" - - const-string v1, "mServiceBroker is null, client disconnected" - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1 - monitor-exit p2 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v0 - :try_end_2 - .catch Landroid/os/DeadObjectException; {:try_start_2 .. :try_end_2} :catch_3 - .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - move-exception p2 - - goto :goto_2 - - :catch_1 - move-exception p2 - - :goto_2 - const-string v0, "GmsClient" - - const-string v1, "IGmsServiceBroker.getService failed" - - invoke-static {v0, v1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const/16 p2, 0x8 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - new-instance v2, Lf/h/a/d/e/k/b$k; - - const/4 v3, 0x0 - - invoke-direct {v2, p0, p2, v3, v3}, Lf/h/a/d/e/k/b$k;->(Lf/h/a/d/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V - - const/4 p2, -0x1 - - invoke-virtual {v1, p1, v0, p2, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void - - :catch_2 - move-exception p1 - - throw p1 - - :catch_3 - move-exception p2 - - const-string v0, "GmsClient" - - const-string v1, "IGmsServiceBroker.getService failed" - - invoke-static {v0, v1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - iget-object p2, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - iget-object v0, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - const/4 v1, 0x6 - - invoke-virtual {p2, v1, v0, p1}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void -.end method - -.method public f()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v2, 0x2 - - if-eq v1, v2, :cond_1 - - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v2, 0x3 - - if-ne v1, v2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v1, 0x1 - - :goto_1 - monitor-exit v0 - - return v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public g()Ljava/lang/String; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - if-eqz v0, :cond_0 - - iget-object v0, v0, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - const-string v1, "Failed to connect when checking package" - - invoke-direct {v0, v1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public h(Lf/h/a/d/e/k/b$c;)V - .locals 1 - .param p1 # Lf/h/a/d/e/k/b$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "Connection progress callbacks cannot be null." - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - const/4 p1, 0x2 - - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - return-void -.end method - -.method public i(Lf/h/a/d/e/k/b$e;)V - .locals 2 - .param p1 # Lf/h/a/d/e/k/b$e; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/d/e/h/i/b0; - - iget-object v0, p1, Lf/h/a/d/e/h/i/b0;->a:Lf/h/a/d/e/h/i/g$a; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g$a;->m:Lf/h/a/d/e/h/i/g; - - iget-object v0, v0, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v1, Lf/h/a/d/e/h/i/a0; - - invoke-direct {v1, p1}, Lf/h/a/d/e/h/i/a0;->(Lf/h/a/d/e/h/i/b0;)V - - invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public j()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v2, 0x4 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - monitor-exit v0 - - return v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public k()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public abstract l()I -.end method - -.method public final m()[Lcom/google/android/gms/common/Feature; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - return-object v0 - - :cond_0 - iget-object v0, v0, Lcom/google/android/gms/common/internal/zzc;->e:[Lcom/google/android/gms/common/Feature; - - return-object v0 -.end method - -.method public n()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public o()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->d:Lf/h/a/d/e/c; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->l()I - - move-result v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-virtual {p0, v1, v2}, Lf/h/a/d/e/k/b;->z(ILandroid/os/IInterface;)V - - new-instance v1, Lf/h/a/d/e/k/b$d; - - invoke-direct {v1, p0}, Lf/h/a/d/e/k/b$d;->(Lf/h/a/d/e/k/b;)V - - const-string v3, "Connection progress callbacks cannot be null." - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v1, p0, Lf/h/a/d/e/k/b;->i:Lf/h/a/d/e/k/b$c; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - iget-object v3, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v3 - - const/4 v4, 0x3 - - invoke-virtual {v1, v4, v3, v0, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object v0 - - invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - return-void - - :cond_0 - new-instance v0, Lf/h/a/d/e/k/b$d; - - invoke-direct {v0, p0}, Lf/h/a/d/e/k/b$d;->(Lf/h/a/d/e/k/b;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/e/k/b;->h(Lf/h/a/d/e/k/b$c;)V - - return-void -.end method - -.method public abstract p(Landroid/os/IBinder;)Landroid/os/IInterface; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/IBinder;", - ")TT;" - } - .end annotation -.end method - -.method public q()Landroid/accounts/Account; - .locals 1 - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public r()Landroid/os/Bundle; - .locals 1 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - return-object v0 -.end method - -.method public s()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final t()Landroid/os/IInterface; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/DeadObjectException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/e/k/b;->m:I - - const/4 v2, 0x5 - - if-eq v1, v2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->j()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->j:Landroid/os/IInterface; - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - const-string v2, "Client is connected but service is null" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/e/k/b;->j:Landroid/os/IInterface; - - monitor-exit v0 - - return-object v1 - - :cond_1 - new-instance v1, Ljava/lang/IllegalStateException; - - const-string v2, "Not connected. Call connect() and wait for onConnected() to be called." - - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 - - :cond_2 - new-instance v1, Landroid/os/DeadObjectException; - - invoke-direct {v1}, Landroid/os/DeadObjectException;->()V - - throw v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public abstract u()Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method - -.method public abstract v()Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end method - -.method public w(Landroid/os/IInterface;)V - .locals 0 - .param p1 # Landroid/os/IInterface; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void -.end method - -.method public x(I)V - .locals 0 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - return-void -.end method - -.method public y(ILandroid/os/IInterface;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITT;)V" - } - .end annotation - - return-void -.end method - -.method public final z(ILandroid/os/IInterface;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITT;)V" - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - const/4 v2, 0x4 - - if-ne p1, v2, :cond_0 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v3, 0x0 - - :goto_0 - if-eqz p2, :cond_1 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - if-ne v3, v4, :cond_2 - - const/4 v0, 0x1 - - :cond_2 - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - iget-object v0, p0, Lf/h/a/d/e/k/b;->f:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iput p1, p0, Lf/h/a/d/e/k/b;->m:I - - iput-object p2, p0, Lf/h/a/d/e/k/b;->j:Landroid/os/IInterface; - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/e/k/b;->y(ILandroid/os/IInterface;)V - - if-eq p1, v1, :cond_8 - - const/4 v1, 0x2 - - const/4 v3, 0x3 - - if-eq p1, v1, :cond_4 - - if-eq p1, v3, :cond_4 - - if-eq p1, v2, :cond_3 - - goto/16 :goto_3 - - :cond_3 - invoke-virtual {p0, p2}, Lf/h/a/d/e/k/b;->w(Landroid/os/IInterface;)V - - goto/16 :goto_3 - - :cond_4 - iget-object p1, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - if-eqz p1, :cond_5 - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - if-eqz p1, :cond_5 - - const-string p1, "GmsClient" - - iget-object p2, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object p2, p2, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v1, v1, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x46 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v2, v3 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Calling connect() while still connected, missing disconnect() for " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, " on " - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - iget-object v1, p0, Lf/h/a/d/e/k/b;->c:Lf/h/a/d/e/k/g; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v2, p1, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v3, p1, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget v4, p1, Lf/h/a/d/e/k/d0;->c:I - - iget-object v5, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->D()Ljava/lang/String; - - move-result-object v6 - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-boolean v7, p1, Lf/h/a/d/e/k/d0;->d:Z - - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/e/k/g;->c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V - - iget-object p1, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - :cond_5 - new-instance p1, Lf/h/a/d/e/k/b$i; - - iget-object p2, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result p2 - - invoke-direct {p1, p0, p2}, Lf/h/a/d/e/k/b$i;->(Lf/h/a/d/e/k/b;I)V - - iput-object p1, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - new-instance p1, Lf/h/a/d/e/k/d0; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const-string v2, "com.google.android.gms" - - :try_start_1 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->v()Ljava/lang/String; - - move-result-object v3 - - const/4 v4, 0x0 - - invoke-static {}, Lf/h/a/d/e/k/g;->a()I - - const/16 v5, 0x81 - - const/4 v6, 0x0 - - move-object v1, p1 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/e/k/d0;->(Ljava/lang/String;Ljava/lang/String;ZIZ)V - - iput-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-boolean p1, p1, Lf/h/a/d/e/k/d0;->d:Z - - if-eqz p1, :cond_7 - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->l()I - - move-result p1 - - const p2, 0x1110e58 - - if-ge p1, p2, :cond_7 - - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Internal Error, the minimum apk version of this BaseGmsClient is too low to support dynamic lookup. Start service action: " - - iget-object v1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v1, v1, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_6 - - invoke-virtual {p2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - goto :goto_2 - - :cond_6 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, p2}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p2, v1 - - :goto_2 - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_7 - iget-object p1, p0, Lf/h/a/d/e/k/b;->c:Lf/h/a/d/e/k/g; - - iget-object p2, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object p2, p2, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v1, v1, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget v2, v2, Lf/h/a/d/e/k/d0;->c:I - - iget-object v3, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->D()Ljava/lang/String; - - move-result-object v4 - - iget-object v5, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-boolean v5, v5, Lf/h/a/d/e/k/d0;->d:Z - - new-instance v6, Lf/h/a/d/e/k/g$a; - - invoke-direct {v6, p2, v1, v2, v5}, Lf/h/a/d/e/k/g$a;->(Ljava/lang/String;Ljava/lang/String;IZ)V - - invoke-virtual {p1, v6, v3, v4}, Lf/h/a/d/e/k/g;->d(Lf/h/a/d/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_9 - - const-string p1, "GmsClient" - - iget-object p2, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object p2, p2, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v1, v1, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x22 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v2, v3 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "unable to connect to service: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, " on " - - invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/16 p1, 0x10 - - iget-object p2, p0, Lf/h/a/d/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result p2 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->e:Landroid/os/Handler; - - new-instance v2, Lf/h/a/d/e/k/b$l; - - invoke-direct {v2, p0, p1}, Lf/h/a/d/e/k/b$l;->(Lf/h/a/d/e/k/b;I)V - - const/4 p1, 0x7 - - const/4 v3, -0x1 - - invoke-virtual {v1, p1, p2, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - goto :goto_3 - - :cond_8 - iget-object p1, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - if-eqz p1, :cond_9 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->c:Lf/h/a/d/e/k/g; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v2, p1, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-object v3, p1, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget v4, p1, Lf/h/a/d/e/k/d0;->c:I - - iget-object v5, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->D()Ljava/lang/String; - - move-result-object v6 - - iget-object p1, p0, Lf/h/a/d/e/k/b;->a:Lf/h/a/d/e/k/d0; - - iget-boolean v7, p1, Lf/h/a/d/e/k/d0;->d:Z - - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/e/k/g;->c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/e/k/b;->l:Lf/h/a/d/e/k/b$i; - - :cond_9 - :goto_3 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/b0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/b0.smali deleted file mode 100644 index 695ad4565d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/b0.smali +++ /dev/null @@ -1,417 +0,0 @@ -.class public final Lf/h/a/d/e/k/b0; -.super Lf/h/a/d/e/k/g; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Handler$Callback; - - -# instance fields -.field public final f:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Lf/h/a/d/e/k/g$a;", - "Lf/h/a/d/e/k/a0;", - ">;" - } - .end annotation -.end field - -.field public final g:Landroid/content/Context; - -.field public final h:Landroid/os/Handler; - -.field public final i:Lf/h/a/d/e/m/a; - -.field public final j:J - -.field public final k:J - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 2 - - invoke-direct {p0}, Lf/h/a/d/e/k/g;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - new-instance v0, Lf/h/a/d/h/d/d; - - invoke-virtual {p1}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; - - move-result-object p1 - - invoke-direct {v0, p1, p0}, Lf/h/a/d/h/d/d;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - iput-object v0, p0, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - const-wide/16 v0, 0x1388 - - iput-wide v0, p0, Lf/h/a/d/e/k/b0;->j:J - - const-wide/32 v0, 0x493e0 - - iput-wide v0, p0, Lf/h/a/d/e/k/b0;->k:J - - return-void -.end method - - -# virtual methods -.method public final d(Lf/h/a/d/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z - .locals 4 - - const-string v0, "ServiceConnection must not be null" - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/k/a0; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/e/k/a0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/e/k/a0;->(Lf/h/a/d/e/k/b0;Lf/h/a/d/e/k/g$a;)V - - iget-object v2, v1, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v3, v2, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object v2, v2, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - iget-object v3, v1, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {v3, v2}, Lf/h/a/d/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; - - iget-object v2, v1, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {v2, p2, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1, p3}, Lf/h/a/d/e/k/a0;->a(Ljava/lang/String;)V - - iget-object p2, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {p2, p1, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - iget-object v2, p0, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - const/4 v3, 0x0 - - invoke-virtual {v2, v3, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {v2, p2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_3 - - iget-object p1, v1, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v2, p1, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object p1, p1, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - iget-object v2, v1, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {v2, p1}, Lf/h/a/d/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; - - iget-object p1, v1, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {p1, p2, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget p1, v1, Lf/h/a/d/e/k/a0;->e:I - - const/4 v2, 0x1 - - if-eq p1, v2, :cond_2 - - const/4 p2, 0x2 - - if-eq p1, p2, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v1, p3}, Lf/h/a/d/e/k/a0;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_2 - iget-object p1, v1, Lf/h/a/d/e/k/a0;->i:Landroid/content/ComponentName; - - iget-object p3, v1, Lf/h/a/d/e/k/a0;->g:Landroid/os/IBinder; - - invoke-interface {p2, p1, p3}, Landroid/content/ServiceConnection;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - - :goto_0 - iget-boolean p1, v1, Lf/h/a/d/e/k/a0;->f:Z - - monitor-exit v0 - - return p1 - - :cond_3 - new-instance p2, Ljava/lang/IllegalStateException; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/lit8 p3, p3, 0x51 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1, p3}, Ljava/lang/StringBuilder;->(I)V - - const-string p3, "Trying to bind a GmsServiceConnection that was already connected before. config=" - - invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p2 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final handleMessage(Landroid/os/Message;)Z - .locals 7 - - iget v0, p1, Landroid/os/Message;->what:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_4 - - if-eq v0, v2, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_0 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/k/g$a; - - iget-object v1, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/e/k/a0; - - if-eqz v1, :cond_3 - - iget v3, v1, Lf/h/a/d/e/k/a0;->e:I - - const/4 v4, 0x3 - - if-ne v3, v4, :cond_3 - - const-string v3, "GmsClientSupervisor" - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit8 v5, v5, 0x2f - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V - - const-string v5, "Timeout waiting for ServiceConnection callback " - - invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v4 - - new-instance v5, Ljava/lang/Exception; - - invoke-direct {v5}, Ljava/lang/Exception;->()V - - invoke-static {v3, v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - iget-object v3, v1, Lf/h/a/d/e/k/a0;->i:Landroid/content/ComponentName; - - if-nez v3, :cond_1 - - iget-object v3, p1, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - :cond_1 - if-nez v3, :cond_2 - - new-instance v3, Landroid/content/ComponentName; - - iget-object p1, p1, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - const-string v4, "unknown" - - invoke-direct {v3, p1, v4}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - :cond_2 - invoke-virtual {v1, v3}, Lf/h/a/d/e/k/a0;->onServiceDisconnected(Landroid/content/ComponentName;)V - - :cond_3 - monitor-exit v0 - - return v2 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_4 - iget-object v0, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_1 - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/d/e/k/g$a; - - iget-object v3, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {v3, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/e/k/a0; - - if-eqz v3, :cond_7 - - iget-object v4, v3, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {v4}, Ljava/util/Map;->isEmpty()Z - - move-result v4 - - if-eqz v4, :cond_7 - - iget-boolean v4, v3, Lf/h/a/d/e/k/a0;->f:Z - - if-eqz v4, :cond_6 - - iget-object v4, v3, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v4, v4, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - iget-object v5, v3, Lf/h/a/d/e/k/a0;->h:Lf/h/a/d/e/k/g$a; - - invoke-virtual {v4, v2, v5}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V - - iget-object v4, v3, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object v5, v4, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object v4, v4, Lf/h/a/d/e/k/b0;->g:Landroid/content/Context; - - if-eqz v5, :cond_5 - - invoke-virtual {v4, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - iput-boolean v1, v3, Lf/h/a/d/e/k/a0;->f:Z - - const/4 v1, 0x2 - - iput v1, v3, Lf/h/a/d/e/k/a0;->e:I - - goto :goto_0 - - :cond_5 - const/4 p1, 0x0 - - throw p1 - - :cond_6 - :goto_0 - iget-object v1, p0, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {v1, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_7 - monitor-exit v0 - - return v2 - - :catchall_1 - move-exception p1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/c$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/c$a.smali deleted file mode 100644 index 5d42bc9984..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/c$a.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/e/k/c$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public a:Landroid/accounts/Account; - -.field public b:Landroidx/collection/ArraySet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/collection/ArraySet<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public c:I - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Lf/h/a/d/m/a; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/e/k/c$a;->c:I - - sget-object v0, Lf/h/a/d/m/a;->j:Lf/h/a/d/m/a; - - iput-object v0, p0, Lf/h/a/d/e/k/c$a;->f:Lf/h/a/d/m/a; - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/e/k/c; - .locals 11 - - new-instance v10, Lf/h/a/d/e/k/c; - - iget-object v1, p0, Lf/h/a/d/e/k/c$a;->a:Landroid/accounts/Account; - - iget-object v2, p0, Lf/h/a/d/e/k/c$a;->b:Landroidx/collection/ArraySet; - - iget v4, p0, Lf/h/a/d/e/k/c$a;->c:I - - iget-object v6, p0, Lf/h/a/d/e/k/c$a;->d:Ljava/lang/String; - - iget-object v7, p0, Lf/h/a/d/e/k/c$a;->e:Ljava/lang/String; - - iget-object v8, p0, Lf/h/a/d/e/k/c$a;->f:Lf/h/a/d/m/a; - - const/4 v3, 0x0 - - const/4 v5, 0x0 - - const/4 v9, 0x0 - - move-object v0, v10 - - invoke-direct/range {v0 .. v9}, Lf/h/a/d/e/k/c;->(Landroid/accounts/Account;Ljava/util/Set;Ljava/util/Map;ILandroid/view/View;Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/m/a;Z)V - - return-object v10 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/c$b.smali b/com.discord/smali_classes2/f/h/a/d/e/k/c$b.smali deleted file mode 100644 index 943c1a28d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/c$b.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public final Lf/h/a/d/e/k/c$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# instance fields -.field public final a:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/c.smali b/com.discord/smali_classes2/f/h/a/d/e/k/c.smali deleted file mode 100644 index 10852eb30e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/c.smali +++ /dev/null @@ -1,157 +0,0 @@ -.class public final Lf/h/a/d/e/k/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/c$a;, - Lf/h/a/d/e/k/c$b; - } -.end annotation - - -# instance fields -.field public final a:Landroid/accounts/Account; - -.field public final b:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public final d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lf/h/a/d/e/h/a<", - "*>;", - "Lf/h/a/d/e/k/c$b;", - ">;" - } - .end annotation -.end field - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/lang/String; - -.field public final g:Lf/h/a/d/m/a; - -.field public h:Ljava/lang/Integer; - - -# direct methods -.method public constructor (Landroid/accounts/Account;Ljava/util/Set;Ljava/util/Map;ILandroid/view/View;Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/m/a;Z)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/accounts/Account;", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;", - "Ljava/util/Map<", - "Lf/h/a/d/e/h/a<", - "*>;", - "Lf/h/a/d/e/k/c$b;", - ">;I", - "Landroid/view/View;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lf/h/a/d/m/a;", - "Z)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/c;->a:Landroid/accounts/Account; - - if-nez p2, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - invoke-static {p2}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; - - move-result-object p1 - - :goto_0 - iput-object p1, p0, Lf/h/a/d/e/k/c;->b:Ljava/util/Set; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/k/c;->d:Ljava/util/Map; - - iput-object p6, p0, Lf/h/a/d/e/k/c;->e:Ljava/lang/String; - - iput-object p7, p0, Lf/h/a/d/e/k/c;->f:Ljava/lang/String; - - iput-object p8, p0, Lf/h/a/d/e/k/c;->g:Lf/h/a/d/m/a; - - new-instance p1, Ljava/util/HashSet; - - iget-object p2, p0, Lf/h/a/d/e/k/c;->b:Ljava/util/Set; - - invoke-direct {p1, p2}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - iget-object p2, p0, Lf/h/a/d/e/k/c;->d:Ljava/util/Map; - - invoke-interface {p2}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object p2 - - invoke-interface {p2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_1 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_1 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/d/e/k/c$b; - - iget-object p3, p3, Lf/h/a/d/e/k/c$b;->a:Ljava/util/Set; - - invoke-virtual {p1, p3}, Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z - - goto :goto_1 - - :cond_1 - invoke-static {p1}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/e/k/c;->c:Ljava/util/Set; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/c0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/c0.smali deleted file mode 100644 index 155c4c6681..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/c0.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class public final Lf/h/a/d/e/k/c0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:Landroid/net/Uri; - -.field public static final b:Landroid/net/Uri; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "https://plus.google.com/" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/e/k/c0;->a:Landroid/net/Uri; - - invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v0 - - const-string v1, "circles" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v0 - - const-string v1, "find" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/e/k/c0;->b:Landroid/net/Uri; - - return-void -.end method - -.method public static a(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.intent.action.VIEW" - - invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V - - const-string v1, "market://details" - - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; - - move-result-object v1 - - const-string v2, "id" - - invoke-virtual {v1, v2, p0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object p0 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - const-string v1, "pcampaignid" - - invoke-virtual {p0, v1, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - :cond_0 - invoke-virtual {p0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p0 - - invoke-virtual {v0, p0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; - - const-string p0, "com.android.vending" - - invoke-virtual {v0, p0}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - const/high16 p0, 0x80000 - - invoke-virtual {v0, p0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; - - return-object v0 -.end method - -.method public static b(Ljava/lang/String;)Landroid/content/Intent; - .locals 2 - - const-string v0, "package" - - const/4 v1, 0x0 - - invoke-static {v0, p0, v1}, Landroid/net/Uri;->fromParts(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p0 - - new-instance v0, Landroid/content/Intent; - - const-string v1, "android.settings.APPLICATION_DETAILS_SETTINGS" - - invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V - - invoke-virtual {v0, p0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; - - return-object v0 -.end method - -.method public static c()Landroid/content/Intent; - .locals 2 - - new-instance v0, Landroid/content/Intent; - - const-string v1, "com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION" - - invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V - - const-string v1, "com.google.android.wearable.app" - - invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/d.smali b/com.discord/smali_classes2/f/h/a/d/e/k/d.smali deleted file mode 100644 index 5bb80f9096..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/d.smali +++ /dev/null @@ -1,665 +0,0 @@ -.class public final Lf/h/a/d/e/k/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# static fields -.field public static final a:Landroidx/collection/SimpleArrayMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/collection/SimpleArrayMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Landroidx/collection/SimpleArrayMap; - - invoke-direct {v0}, Landroidx/collection/SimpleArrayMap;->()V - - sput-object v0, Lf/h/a/d/e/k/d;->a:Landroidx/collection/SimpleArrayMap; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Ljava/lang/String; - .locals 4 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v1 - - iget-object v2, v1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - iget-object v1, v1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - const/4 v3, 0x0 - - invoke-virtual {v1, v0, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v1 - - invoke-virtual {v2, v1}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object p0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - nop - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; - - move-result-object p0 - - iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->name:Ljava/lang/String; - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-object v0 - - :cond_0 - return-object p0 -.end method - -.method public static b(Landroid/content/Context;)Ljava/lang/String; - .locals 1 - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p0 - - sget v0, Lcom/google/android/gms/base/R$b;->common_google_play_services_notification_channel_name:I - - invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(Landroid/content/Context;I)Ljava/lang/String; - .locals 5 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-static {p0}, Lf/h/a/d/e/k/d;->a(Landroid/content/Context;)Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eq p1, v3, :cond_7 - - const/4 v4, 0x2 - - if-eq p1, v4, :cond_5 - - const/4 v4, 0x3 - - if-eq p1, v4, :cond_4 - - const/4 v4, 0x5 - - if-eq p1, v4, :cond_3 - - const/4 v4, 0x7 - - if-eq p1, v4, :cond_2 - - const/16 v4, 0x9 - - if-eq p1, v4, :cond_1 - - const/16 v4, 0x14 - - if-eq p1, v4, :cond_0 - - packed-switch p1, :pswitch_data_0 - - sget p0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_0 - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_updating_text:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_1 - const-string p1, "common_google_play_services_sign_in_failed_text" - - invoke-static {p0, p1, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_2 - const-string p1, "common_google_play_services_api_unavailable_text" - - invoke-static {p0, p1, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p1, "common_google_play_services_restricted_profile_text" - - invoke-static {p0, p1, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_unsupported_text:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_2 - const-string p1, "common_google_play_services_network_error_text" - - invoke-static {p0, p1, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_3 - const-string p1, "common_google_play_services_invalid_account_text" - - invoke-static {p0, p1, v1}, Lf/h/a/d/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_4 - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_enable_text:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_5 - invoke-static {p0}, Lf/h/a/b/i1/e;->Y0(Landroid/content/Context;)Z - - move-result p0 - - if-eqz p0, :cond_6 - - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_wear_update_text:I - - invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_6 - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_update_text:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_7 - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_install_text:I - - new-array p1, v3, [Ljava/lang/Object; - - aput-object v1, p1, v2 - - invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - nop - - :pswitch_data_0 - .packed-switch 0x10 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static d(Landroid/content/Context;I)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - const/4 v1, 0x0 - - const-string v2, "GoogleApiAvailability" - - packed-switch p1, :pswitch_data_0 - - :pswitch_0 - const/16 p0, 0x21 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p0}, Ljava/lang/StringBuilder;->(I)V - - const-string p0, "Unexpected error code " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_1 - const-string p1, "The current user profile is restricted and could not use authenticated features." - - invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const-string p1, "common_google_play_services_restricted_profile_title" - - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_2 - const-string p1, "The specified account could not be signed in." - - invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const-string p1, "common_google_play_services_sign_in_failed_title" - - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_3 - const-string p0, "One of the API components you attempted to connect to is not available." - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_4 - const-string p0, "The application is not licensed to the user." - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_5 - const-string p0, "Developer error occurred. Please see logs for detailed information" - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_6 - const-string p0, "Google Play services is invalid. Cannot recover." - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_7 - const-string p0, "Internal error occurred. Please see logs for detailed information" - - invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-object v1 - - :pswitch_8 - const-string p1, "Network error occurred. Please retry request later." - - invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const-string p1, "common_google_play_services_network_error_title" - - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_9 - const-string p1, "An invalid account was specified when connecting. Please provide a valid account." - - invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const-string p1, "common_google_play_services_invalid_account_title" - - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_a - return-object v1 - - :pswitch_b - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_enable_title:I - - invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_c - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_update_title:I - - invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :pswitch_d - sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_install_title:I - - invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_a - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_3 - :pswitch_2 - :pswitch_a - :pswitch_0 - :pswitch_1 - .end packed-switch -.end method - -.method public static e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - sget-object v0, Lf/h/a/d/e/k/d;->a:Landroidx/collection/SimpleArrayMap; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/k/d;->a:Landroidx/collection/SimpleArrayMap; - - invoke-virtual {v1, p1}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - if-eqz v1, :cond_0 - - monitor-exit v0 - - return-object v1 - - :cond_0 - invoke-static {p0}, Lf/h/a/d/e/d;->i(Landroid/content/Context;)Landroid/content/res/Resources; - - move-result-object p0 - - const/4 v1, 0x0 - - if-nez p0, :cond_1 - - monitor-exit v0 - - return-object v1 - - :cond_1 - const-string v2, "string" - - const-string v3, "com.google.android.gms" - - invoke-virtual {p0, p1, v2, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v2 - - if-nez v2, :cond_3 - - const-string p0, "GoogleApiAvailability" - - const-string v2, "Missing resource: " - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - monitor-exit v0 - - return-object v1 - - :cond_3 - invoke-virtual {p0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_5 - - const-string p0, "GoogleApiAvailability" - - const-string v2, "Got empty resource: " - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_4 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - monitor-exit v0 - - return-object v1 - - :cond_5 - sget-object v1, Lf/h/a/d/e/k/d;->a:Landroidx/collection/SimpleArrayMap; - - invoke-virtual {v1, p1, p0}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-static {p0, p1}, Lf/h/a/d/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - if-nez p0, :cond_0 - - sget p0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - :cond_0 - invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; - - move-result-object p1 - - iget-object p1, p1, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - aput-object p2, v0, v1 - - invoke-static {p1, p0, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/d0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/d0.smali deleted file mode 100644 index 3b51acd6e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/d0.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public final Lf/h/a/d/e/k/d0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:I - -.field public final d:Z - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;ZIZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/d0;->b:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/e/k/d0;->a:Ljava/lang/String; - - iput p4, p0, Lf/h/a/d/e/k/d0;->c:I - - iput-boolean p5, p0, Lf/h/a/d/e/k/d0;->d:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/e.smali b/com.discord/smali_classes2/f/h/a/d/e/k/e.smali deleted file mode 100644 index 035b4d587b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/e.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/content/DialogInterface$OnClickListener; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public onClick(Landroid/content/DialogInterface;I)V - .locals 2 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/e/k/e;->a()V - :try_end_0 - .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V - - return-void - - :catchall_0 - move-exception p2 - - goto :goto_0 - - :catch_0 - move-exception p2 - - :try_start_1 - const-string v0, "DialogRedirect" - - const-string v1, "Failed to start resolution intent" - - invoke-static {v0, v1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V - - return-void - - :goto_0 - invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V - - throw p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/e0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/e0.smali deleted file mode 100644 index 61118cc8ed..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/e0.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/e0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract b()Lf/h/a/d/f/a; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract c()I - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/f.smali b/com.discord/smali_classes2/f/h/a/d/e/k/f.smali deleted file mode 100644 index d5c290a25d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/f.smali +++ /dev/null @@ -1,181 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/f; -.super Lf/h/a/d/e/k/b; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/a$f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/k/b<", - "TT;>;", - "Lf/h/a/d/e/h/a$f;", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final w:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation -.end field - -.field public final x:Landroid/accounts/Account; - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - .locals 9 - - invoke-static {p1}, Lf/h/a/d/e/k/g;->b(Landroid/content/Context;)Lf/h/a/d/e/k/g; - - move-result-object v3 - - sget-object v4, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; - - invoke-static {p5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p6}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v6, Lf/h/a/d/e/k/r; - - invoke-direct {v6, p5}, Lf/h/a/d/e/k/r;->(Lf/h/a/d/e/h/i/f;)V - - new-instance v7, Lf/h/a/d/e/k/s; - - invoke-direct {v7, p6}, Lf/h/a/d/e/k/s;->(Lf/h/a/d/e/h/i/l;)V - - iget-object v8, p4, Lf/h/a/d/e/k/c;->f:Ljava/lang/String; - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move v5, p3 - - invoke-direct/range {v0 .. v8}, Lf/h/a/d/e/k/b;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/g;Lf/h/a/d/e/c;ILf/h/a/d/e/k/b$a;Lf/h/a/d/e/k/b$b;Ljava/lang/String;)V - - iget-object p1, p4, Lf/h/a/d/e/k/c;->a:Landroid/accounts/Account; - - iput-object p1, p0, Lf/h/a/d/e/k/f;->x:Landroid/accounts/Account; - - iget-object p1, p4, Lf/h/a/d/e/k/c;->c:Ljava/util/Set; - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_1 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lcom/google/android/gms/common/api/Scope; - - invoke-interface {p1, p3}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Expanding scopes is not permitted, use implied scopes instead" - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - iput-object p1, p0, Lf/h/a/d/e/k/f;->w:Ljava/util/Set; - - return-void -.end method - - -# virtual methods -.method public c()Ljava/util/Set; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->n()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/k/f;->w:Ljava/util/Set; - - return-object v0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public l()I - .locals 1 - - sget v0, Lf/h/a/d/e/c;->a:I - - return v0 -.end method - -.method public final q()Landroid/accounts/Account; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/f;->x:Landroid/accounts/Account; - - return-object v0 -.end method - -.method public final s()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Lcom/google/android/gms/common/api/Scope;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/k/f;->w:Ljava/util/Set; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/f0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/f0.smali deleted file mode 100644 index 4f80f8e444..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/f0.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public final Lf/h/a/d/e/k/f0; -.super Lf/h/a/d/h/d/b; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/e0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.common.internal.ICertData" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final b()Lf/h/a/d/f/a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-object v1 -.end method - -.method public final c()I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x2 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/g$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/g$a.smali deleted file mode 100644 index 8907cd755a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/g$a.smali +++ /dev/null @@ -1,384 +0,0 @@ -.class public final Lf/h/a/d/e/k/g$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final f:Landroid/net/Uri; - - -# instance fields -.field public final a:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final c:Landroid/content/ComponentName; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final d:I - -.field public final e:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Landroid/net/Uri$Builder; - - invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - - const-string v1, "content" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v0 - - const-string v1, "com.google.android.gms.chimera" - - invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/e/k/g$a;->f:Landroid/net/Uri; - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/lang/String;IZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - iput p3, p0, Lf/h/a/d/e/k/g$a;->d:I - - iput-boolean p4, p0, Lf/h/a/d/e/k/g$a;->e:Z - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;)Landroid/content/Intent; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - if-eqz v0, :cond_3 - - iget-boolean v0, p0, Lf/h/a/d/e/k/g$a;->e:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - const-string v0, "ConnectionStatusConfig" - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - iget-object v3, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - const-string v4, "serviceActionBundleKey" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :try_start_0 - invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p1 - - sget-object v3, Lf/h/a/d/e/k/g$a;->f:Landroid/net/Uri; - - const-string v4, "serviceIntentCall" - - invoke-virtual {p1, v3, v4, v1, v2}, Landroid/content/ContentResolver;->call(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x22 - - const-string v3, "Dynamic intent resolution failed: " - - invoke-static {v2, v3, p1, v0}, Lf/e/b/a/a;->K(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - move-object p1, v1 - - :goto_0 - if-nez p1, :cond_0 - - goto :goto_1 - - :cond_0 - const-string v1, "serviceResponseIntentKey" - - invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; - - move-result-object p1 - - move-object v1, p1 - - check-cast v1, Landroid/content/Intent; - - :goto_1 - if-nez v1, :cond_2 - - const-string p1, "Dynamic lookup for intent failed for action: " - - iget-object v2, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-virtual {p1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_1 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, v2 - - :goto_2 - invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_2 - if-nez v1, :cond_4 - - new-instance p1, Landroid/content/Intent; - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - invoke-direct {p1, v0}, Landroid/content/Intent;->(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - invoke-virtual {p1, v0}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v1 - - goto :goto_3 - - :cond_3 - new-instance p1, Landroid/content/Intent; - - invoke-direct {p1}, Landroid/content/Intent;->()V - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - invoke-virtual {p1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - move-result-object v1 - - :cond_4 - :goto_3 - return-object v1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/e/k/g$a; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/e/k/g$a; - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - iget-object v3, p1, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget v1, p0, Lf/h/a/d/e/k/g$a;->d:I - - iget v3, p1, Lf/h/a/d/e/k/g$a;->d:I - - if-ne v1, v3, :cond_2 - - iget-boolean v1, p0, Lf/h/a/d/e/k/g$a;->e:Z - - iget-boolean p1, p1, Lf/h/a/d/e/k/g$a;->e:Z - - if-ne v1, p1, :cond_2 - - return v0 - - :cond_2 - return v2 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x5 - - new-array v0, v0, [Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->b:Ljava/lang/String; - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - const/4 v2, 0x2 - - aput-object v1, v0, v2 - - iget v1, p0, Lf/h/a/d/e/k/g$a;->d:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const/4 v2, 0x3 - - aput-object v1, v0, v2 - - iget-boolean v1, p0, Lf/h/a/d/e/k/g$a;->e:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const/4 v2, 0x4 - - aput-object v1, v0, v2 - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v0 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->a:Ljava/lang/String; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/e/k/g$a;->c:Landroid/content/ComponentName; - - invoke-virtual {v0}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; - - move-result-object v0 - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/g.smali b/com.discord/smali_classes2/f/h/a/d/e/k/g.smali deleted file mode 100644 index e8ce9937cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/g.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/g$a; - } -.end annotation - - -# static fields -.field public static final d:Ljava/lang/Object; - -.field public static e:Lf/h/a/d/e/k/g; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/k/g;->d:Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()I - .locals 1 - - const/16 v0, 0x81 - - return v0 -.end method - -.method public static b(Landroid/content/Context;)Lf/h/a/d/e/k/g; - .locals 2 - - sget-object v0, Lf/h/a/d/e/k/g;->d:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/k/g;->e:Lf/h/a/d/e/k/g; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/e/k/b0; - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - invoke-direct {v1, p0}, Lf/h/a/d/e/k/b0;->(Landroid/content/Context;)V - - sput-object v1, Lf/h/a/d/e/k/g;->e:Lf/h/a/d/e/k/g; - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object p0, Lf/h/a/d/e/k/g;->e:Lf/h/a/d/e/k/g; - - return-object p0 - - :catchall_0 - move-exception p0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p0 -.end method - - -# virtual methods -.method public final c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V - .locals 0 - - new-instance p5, Lf/h/a/d/e/k/g$a; - - invoke-direct {p5, p1, p2, p3, p6}, Lf/h/a/d/e/k/g$a;->(Ljava/lang/String;Ljava/lang/String;IZ)V - - move-object p1, p0 - - check-cast p1, Lf/h/a/d/e/k/b0; - - const-string p2, "ServiceConnection must not be null" - - invoke-static {p4, p2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p1, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - monitor-enter p2 - - :try_start_0 - iget-object p3, p1, Lf/h/a/d/e/k/b0;->f:Ljava/util/HashMap; - - invoke-virtual {p3, p5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/d/e/k/a0; - - if-eqz p3, :cond_2 - - iget-object p6, p3, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {p6, p4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p6 - - if-eqz p6, :cond_1 - - iget-object p6, p3, Lf/h/a/d/e/k/a0;->j:Lf/h/a/d/e/k/b0; - - iget-object p6, p6, Lf/h/a/d/e/k/b0;->i:Lf/h/a/d/e/m/a; - - iget-object p6, p3, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {p6, p4}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p3, p3, Lf/h/a/d/e/k/a0;->d:Ljava/util/Map; - - invoke-interface {p3}, Ljava/util/Map;->isEmpty()Z - - move-result p3 - - if-eqz p3, :cond_0 - - iget-object p3, p1, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - const/4 p4, 0x0 - - invoke-virtual {p3, p4, p5}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p3 - - iget-object p4, p1, Lf/h/a/d/e/k/b0;->h:Landroid/os/Handler; - - iget-wide p5, p1, Lf/h/a/d/e/k/b0;->j:J - - invoke-virtual {p4, p3, p5, p6}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - :cond_0 - monitor-exit p2 - - return-void - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-static {p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result p4 - - add-int/lit8 p4, p4, 0x4c - - new-instance p5, Ljava/lang/StringBuilder; - - invoke-direct {p5, p4}, Ljava/lang/StringBuilder;->(I)V - - const-string p4, "Trying to unbind a GmsServiceConnection that was not bound before. config=" - - invoke-virtual {p5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p5, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - invoke-direct {p1, p3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-static {p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result p4 - - add-int/lit8 p4, p4, 0x32 - - new-instance p5, Ljava/lang/StringBuilder; - - invoke-direct {p5, p4}, Ljava/lang/StringBuilder;->(I)V - - const-string p4, "Nonexistent connection status for service config: " - - invoke-virtual {p5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p5, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p3 - - invoke-direct {p1, p3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public abstract d(Lf/h/a/d/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/g0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/g0.smali deleted file mode 100644 index 48d4f1fae3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/g0.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/g0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract n0(Lcom/google/android/gms/common/zzj;Lf/h/a/d/f/a;)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/h.smali b/com.discord/smali_classes2/f/h/a/d/e/k/h.smali deleted file mode 100644 index 1bedf80579..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/h.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public Lf/h/a/d/e/k/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final a:Landroid/util/SparseIntArray; - -.field public b:Lf/h/a/d/e/c; - - -# direct methods -.method public constructor (Lf/h/a/d/e/c;)V - .locals 1 - .param p1 # Lf/h/a/d/e/c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/util/SparseIntArray; - - invoke-direct {v0}, Landroid/util/SparseIntArray;->()V - - iput-object v0, p0, Lf/h/a/d/e/k/h;->a:Landroid/util/SparseIntArray; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/k/h;->b:Lf/h/a/d/e/c; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/h0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/h0.smali deleted file mode 100644 index b9153b40a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/h0.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lf/h/a/d/e/k/h0; -.super Lf/h/a/d/h/d/b; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/g0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.common.internal.IGoogleCertificatesApi" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final n0(Lcom/google/android/gms/common/zzj;Lf/h/a/d/f/a;)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x5 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result p2 - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/i$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/i$a.smali deleted file mode 100644 index 817964a946..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/i$a.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/i$a; -.super Lf/h/a/d/h/d/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/i; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/i$a$a; - } -.end annotation - - -# direct methods -.method public static h(Landroid/os/IBinder;)Lf/h/a/d/e/k/i; - .locals 2 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const-string v0, "com.google.android.gms.common.internal.IAccountAccessor" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/e/k/i; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/e/k/i; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/e/k/i$a$a; - - invoke-direct {v0, p0}, Lf/h/a/d/e/k/i$a$a;->(Landroid/os/IBinder;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/i.smali b/com.discord/smali_classes2/f/h/a/d/e/k/i.smali deleted file mode 100644 index c4be090973..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/i.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/i$a; - } -.end annotation - - -# virtual methods -.method public abstract e()Landroid/accounts/Account; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/i0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/i0.smali deleted file mode 100644 index 7039fe0a86..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/i0.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/i0; -.super Lf/h/a/d/h/d/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/g0; - - -# direct methods -.method public static h(Landroid/os/IBinder;)Lf/h/a/d/e/k/g0; - .locals 2 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const-string v0, "com.google.android.gms.common.internal.IGoogleCertificatesApi" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/e/k/g0; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/e/k/g0; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/e/k/h0; - - invoke-direct {v0, p0}, Lf/h/a/d/e/k/h0;->(Landroid/os/IBinder;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/j$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/j$a.smali deleted file mode 100644 index d34816c799..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/j$a.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public abstract Lf/h/a/d/e/k/j$a; -.super Lf/h/a/d/h/d/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/j; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/j; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.common.internal.IGmsCallbacks" - - invoke-direct {p0, v0}, Lf/h/a/d/h/d/a;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p4, 0x1 - - if-eq p1, p4, :cond_2 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x3 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - sget-object v1, Lcom/google/android/gms/common/internal/zzc;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/common/internal/zzc; - - move-object v1, p0 - - check-cast v1, Lf/h/a/d/e/k/b$j; - - iget-object v2, v1, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - const-string v3, "onPostInitCompleteWithConnectionInfo can be called only once per call togetRemoteService" - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v1, Lf/h/a/d/e/k/b$j;->a:Lf/h/a/d/e/k/b; - - iput-object p2, v2, Lf/h/a/d/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; - - iget-object p2, p2, Lcom/google/android/gms/common/internal/zzc;->d:Landroid/os/Bundle; - - invoke-virtual {v1, p1, v0, p2}, Lf/h/a/d/e/k/b$j;->h(ILandroid/os/IBinder;Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Landroid/os/Bundle; - - new-instance p1, Ljava/lang/Exception; - - invoke-direct {p1}, Ljava/lang/Exception;->()V - - const-string p2, "GmsClient" - - const-string v0, "received deprecated onAccountValidationComplete callback, ignoring" - - invoke-static {p2, v0, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_0 - - :cond_2 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Landroid/os/Bundle; - - move-object v1, p0 - - check-cast v1, Lf/h/a/d/e/k/b$j; - - invoke-virtual {v1, p1, v0, p2}, Lf/h/a/d/e/k/b$j;->h(ILandroid/os/IBinder;Landroid/os/Bundle;)V - - :goto_0 - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - return p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/j.smali b/com.discord/smali_classes2/f/h/a/d/e/k/j.smali deleted file mode 100644 index cfa099bb6c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/j.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/j$a; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/j0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/j0.smali deleted file mode 100644 index a23c68fae4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/j0.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lf/h/a/d/e/k/j0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static a:Ljava/lang/Object; - -.field public static b:Z - -.field public static c:Ljava/lang/String; - -.field public static d:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/k/j0;->a:Ljava/lang/Object; - - return-void -.end method - -.method public static a(Landroid/content/Context;)V - .locals 3 - - sget-object v0, Lf/h/a/d/e/k/j0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-boolean v1, Lf/h/a/d/e/k/j0;->b:Z - - if-eqz v1, :cond_0 - - monitor-exit v0 - - return-void - - :cond_0 - const/4 v1, 0x1 - - sput-boolean v1, Lf/h/a/d/e/k/j0;->b:Z - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/16 v2, 0x80 - - :try_start_1 - invoke-virtual {p0, v1, v2}, Lf/h/a/d/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p0 - - iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez p0, :cond_1 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - return-void - - :cond_1 - :try_start_3 - const-string v1, "com.google.app.id" - - invoke-virtual {p0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/e/k/j0;->c:Ljava/lang/String; - - const-string v1, "com.google.android.gms.version" - - invoke-virtual {p0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I - - move-result p0 - - sput p0, Lf/h/a/d/e/k/j0;->d:I - :try_end_3 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_0 - - :catch_0 - move-exception p0 - - :try_start_4 - const-string v1, "MetadataValueReader" - - const-string v2, "This should never happen." - - invoke-static {v1, v2, p0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/k.smali b/com.discord/smali_classes2/f/h/a/d/e/k/k.smali deleted file mode 100644 index 8b7b312a05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/k.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/e/k/k; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/l; - - -# instance fields -.field public final a:Landroid/os/IBinder; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/k;->a:Landroid/os/IBinder; - - return-void -.end method - - -# virtual methods -.method public final asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/k;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final t(Lf/h/a/d/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v1 - - :try_start_0 - const-string v2, "com.google.android.gms.common.internal.IGmsServiceBroker" - - invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - const/4 p1, 0x0 - - const/4 v2, 0x1 - - invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p2, v0, p1}, Lcom/google/android/gms/common/internal/GetServiceRequest;->writeToParcel(Landroid/os/Parcel;I)V - - iget-object p2, p0, Lf/h/a/d/e/k/k;->a:Landroid/os/IBinder; - - const/16 v2, 0x2e - - invoke-interface {p2, v2, v0, v1, p1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {v1}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/k0.smali b/com.discord/smali_classes2/f/h/a/d/e/k/k0.smali deleted file mode 100644 index b8a9e0c7af..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/k0.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/e/k/k0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/l.smali b/com.discord/smali_classes2/f/h/a/d/e/k/l.smali deleted file mode 100644 index 2f655b8957..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/l.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/l; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract t(Lf/h/a/d/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/m.smali b/com.discord/smali_classes2/f/h/a/d/e/k/m.smali deleted file mode 100644 index cffd9cb723..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/m.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public final Lf/h/a/d/e/k/m; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/Object; - - -# direct methods -.method public constructor (Ljava/lang/Object;Lf/h/a/d/e/k/k0;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/k/m;->b:Ljava/lang/Object; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/d/e/k/m;->a:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; - .locals 3 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/k/m;->a:Ljava/util/List; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v1 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "=" - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-object p0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - new-instance v0, Ljava/lang/StringBuilder; - - const/16 v1, 0x64 - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V - - iget-object v1, p0, Lf/h/a/d/e/k/m;->b:Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x7b - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - iget-object v1, p0, Lf/h/a/d/e/k/m;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - iget-object v3, p0, Lf/h/a/d/e/k/m;->a:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v3, v1, -0x1 - - if-ge v2, v3, :cond_0 - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - const/16 v1, 0x7d - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/n$a.smali b/com.discord/smali_classes2/f/h/a/d/e/k/n$a.smali deleted file mode 100644 index 7ccdf9d6b9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/n$a.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/n$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/n$b.smali b/com.discord/smali_classes2/f/h/a/d/e/k/n$b.smali deleted file mode 100644 index a9fbc0c21a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/n$b.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/k/n$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/n.smali b/com.discord/smali_classes2/f/h/a/d/e/k/n.smali deleted file mode 100644 index 4937121d66..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/n.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public Lf/h/a/d/e/k/n; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/e/k/n$b;, - Lf/h/a/d/e/k/n$a; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/e/k/n$b; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/e/k/t; - - invoke-direct {v0}, Lf/h/a/d/e/k/t;->()V - - sput-object v0, Lf/h/a/d/e/k/n;->a:Lf/h/a/d/e/k/n$b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/o.smali b/com.discord/smali_classes2/f/h/a/d/e/k/o.smali deleted file mode 100644 index 617b7f77e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/o.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public Lf/h/a/d/e/k/o; -.super Lf/h/a/d/e/k/f; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/k/f<", - "TT;>;" - } -.end annotation - - -# virtual methods -.method public p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/IBinder;", - ")TT;" - } - .end annotation - - const/4 p1, 0x0 - - throw p1 -.end method - -.method public u()Ljava/lang/String; - .locals 1 - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public v()Ljava/lang/String; - .locals 1 - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public y(ILandroid/os/IInterface;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITT;)V" - } - .end annotation - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/p.smali b/com.discord/smali_classes2/f/h/a/d/e/k/p.smali deleted file mode 100644 index d961506086..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/p.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/e/k/p; -.super Lf/h/a/d/e/k/e; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final synthetic d:Landroid/content/Intent; - -.field public final synthetic e:Landroid/app/Activity; - -.field public final synthetic f:I - - -# direct methods -.method public constructor (Landroid/content/Intent;Landroid/app/Activity;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/p;->d:Landroid/content/Intent; - - iput-object p2, p0, Lf/h/a/d/e/k/p;->e:Landroid/app/Activity; - - iput p3, p0, Lf/h/a/d/e/k/p;->f:I - - invoke-direct {p0}, Lf/h/a/d/e/k/e;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/k/p;->d:Landroid/content/Intent; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/d/e/k/p;->e:Landroid/app/Activity; - - iget v2, p0, Lf/h/a/d/e/k/p;->f:I - - invoke-virtual {v1, v0, v2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/q.smali b/com.discord/smali_classes2/f/h/a/d/e/k/q.smali deleted file mode 100644 index 791603eb41..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/q.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/e/k/q; -.super Lf/h/a/d/e/k/e; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# instance fields -.field public final synthetic d:Landroid/content/Intent; - -.field public final synthetic e:Lf/h/a/d/e/h/i/j; - -.field public final synthetic f:I - - -# direct methods -.method public constructor (Landroid/content/Intent;Lf/h/a/d/e/h/i/j;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/q;->d:Landroid/content/Intent; - - iput-object p2, p0, Lf/h/a/d/e/k/q;->e:Lf/h/a/d/e/h/i/j; - - iput p3, p0, Lf/h/a/d/e/k/q;->f:I - - invoke-direct {p0}, Lf/h/a/d/e/k/e;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/k/q;->d:Landroid/content/Intent; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/d/e/k/q;->e:Lf/h/a/d/e/h/i/j; - - iget v2, p0, Lf/h/a/d/e/k/q;->f:I - - invoke-interface {v1, v0, v2}, Lf/h/a/d/e/h/i/j;->startActivityForResult(Landroid/content/Intent;I)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/r.smali b/com.discord/smali_classes2/f/h/a/d/e/k/r.smali deleted file mode 100644 index 422f6dc9ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/r.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/e/k/r; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/k/b$a; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/f; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/r;->d:Lf/h/a/d/e/h/i/f; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final g(I)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/r;->d:Lf/h/a/d/e/h/i/f; - - invoke-interface {v0, p1}, Lf/h/a/d/e/h/i/f;->g(I)V - - return-void -.end method - -.method public final i(Landroid/os/Bundle;)V - .locals 1 - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object p1, p0, Lf/h/a/d/e/k/r;->d:Lf/h/a/d/e/h/i/f; - - const/4 v0, 0x0 - - invoke-interface {p1, v0}, Lf/h/a/d/e/h/i/f;->i(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/s.smali b/com.discord/smali_classes2/f/h/a/d/e/k/s.smali deleted file mode 100644 index 489afa8186..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/s.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/e/k/s; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/k/b$b; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/e/h/i/l; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/l;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/s;->d:Lf/h/a/d/e/h/i/l; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 1 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/e/k/s;->d:Lf/h/a/d/e/h/i/l; - - invoke-interface {v0, p1}, Lf/h/a/d/e/h/i/l;->h(Lcom/google/android/gms/common/ConnectionResult;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/t.smali b/com.discord/smali_classes2/f/h/a/d/e/k/t.smali deleted file mode 100644 index 1a51a619a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/t.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final Lf/h/a/d/e/k/t; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/k/n$b; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/u.smali b/com.discord/smali_classes2/f/h/a/d/e/k/u.smali deleted file mode 100644 index 651510bdf0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/u.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/e/k/u; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/k/n$a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/e/k/n$a<", - "TR;TT;>;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/h/f; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/u;->a:Lf/h/a/d/e/h/f; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/v.smali b/com.discord/smali_classes2/f/h/a/d/e/k/v.smali deleted file mode 100644 index c737b617cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/v.smali +++ /dev/null @@ -1,149 +0,0 @@ -.class public final Lf/h/a/d/e/k/v; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/d$a; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/e/h/d; - -.field public final synthetic b:Lcom/google/android/gms/tasks/TaskCompletionSource; - -.field public final synthetic c:Lf/h/a/d/e/k/n$a; - -.field public final synthetic d:Lf/h/a/d/e/k/n$b; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/d;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/d/e/k/n$a;Lf/h/a/d/e/k/n$b;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/e/k/v;->a:Lf/h/a/d/e/h/d; - - iput-object p2, p0, Lf/h/a/d/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iput-object p3, p0, Lf/h/a/d/e/k/v;->c:Lf/h/a/d/e/k/n$a; - - iput-object p4, p0, Lf/h/a/d/e/k/v;->d:Lf/h/a/d/e/k/n$b; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 6 - - invoke-virtual {p1}, Lcom/google/android/gms/common/api/Status;->Z()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/d/e/k/v;->a:Lf/h/a/d/e/h/d; - - const-wide/16 v2, 0x0 - - sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - check-cast p1, Lcom/google/android/gms/common/api/internal/BasePendingResult; - - if-eqz p1, :cond_1 - - iget-boolean v1, p1, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i:Z - - const/4 v4, 0x1 - - xor-int/2addr v1, v4 - - const-string v5, "Result has already been consumed." - - invoke-static {v1, v5}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - const-string v1, "Cannot await if then() has been called." - - invoke-static {v4, v1}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - :try_start_0 - iget-object v1, p1, Lcom/google/android/gms/common/api/internal/BasePendingResult;->c:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {v1, v2, v3, v0}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z - - move-result v0 - - if-nez v0, :cond_0 - - sget-object v0, Lcom/google/android/gms/common/api/Status;->j:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v0, Lcom/google/android/gms/common/api/Status;->i:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V - - :cond_0 - :goto_0 - invoke-virtual {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->f()Z - - move-result v0 - - const-string v1, "Result is not ready." - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - invoke-virtual {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e()Lf/h/a/d/e/h/g; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v1, p0, Lf/h/a/d/e/k/v;->c:Lf/h/a/d/e/k/n$a; - - check-cast v1, Lf/h/a/d/e/k/u; - - iget-object v1, v1, Lf/h/a/d/e/k/u;->a:Lf/h/a/d/e/h/f; - - iput-object p1, v1, Lf/h/a/d/e/h/f;->a:Lf/h/a/d/e/h/g; - - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {p1, v1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void - - :cond_1 - throw v1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object v2, p0, Lf/h/a/d/e/k/v;->d:Lf/h/a/d/e/k/n$b; - - check-cast v2, Lf/h/a/d/e/k/t; - - if-eqz v2, :cond_3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->H0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; - - move-result-object p1 - - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_3 - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/w.smali b/com.discord/smali_classes2/f/h/a/d/e/k/w.smali deleted file mode 100644 index 69aabb987d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/w.smali +++ /dev/null @@ -1,135 +0,0 @@ -.class public final Lf/h/a/d/e/k/w; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/internal/ResolveAccountRequest;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - move-object v4, v3 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - sget-object v4, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v4}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v4 - - check-cast v4, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_2 - sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Landroid/accounts/Account; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/internal/ResolveAccountRequest; - - invoke-direct {p1, v1, v3, v2, v4}, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->(ILandroid/accounts/Account;ILcom/google/android/gms/auth/api/signin/GoogleSignInAccount;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/internal/ResolveAccountRequest; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/x.smali b/com.discord/smali_classes2/f/h/a/d/e/k/x.smali deleted file mode 100644 index dccff55122..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/x.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class public final Lf/h/a/d/e/k/x; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/internal/ResolveAccountResponse;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 9 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_5 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_4 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v8 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, Lcom/google/android/gms/common/ConnectionResult; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v5 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_5 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/internal/ResolveAccountResponse; - - move-object v3, p1 - - invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->(ILandroid/os/IBinder;Lcom/google/android/gms/common/ConnectionResult;ZZ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/internal/ResolveAccountResponse; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/y.smali b/com.discord/smali_classes2/f/h/a/d/e/k/y.smali deleted file mode 100644 index bb76a12546..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/y.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/d/e/k/y; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/internal/zzc;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - sget-object v2, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v2}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [Lcom/google/android/gms/common/Feature; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/internal/zzc; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/common/internal/zzc;->(Landroid/os/Bundle;[Lcom/google/android/gms/common/Feature;I)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/internal/zzc; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/z.smali b/com.discord/smali_classes2/f/h/a/d/e/k/z.smali deleted file mode 100644 index feb75eee82..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/k/z.smali +++ /dev/null @@ -1,233 +0,0 @@ -.class public final Lf/h/a/d/e/k/z; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/internal/GetServiceRequest;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 17 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v8, v3 - - move-object v9, v8 - - move-object v10, v9 - - move-object v11, v10 - - move-object v12, v11 - - move-object v13, v12 - - move-object v14, v13 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v16 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v15 - - goto :goto_0 - - :pswitch_3 - sget-object v3, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v2 - - move-object v14, v2 - - check-cast v14, [Lcom/google/android/gms/common/Feature; - - goto :goto_0 - - :pswitch_4 - sget-object v3, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v2 - - move-object v13, v2 - - check-cast v13, [Lcom/google/android/gms/common/Feature; - - goto :goto_0 - - :pswitch_5 - sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v12, v2 - - check-cast v12, Landroid/accounts/Account; - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v11 - - goto :goto_0 - - :pswitch_7 - sget-object v3, Lcom/google/android/gms/common/api/Scope;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v2 - - move-object v10, v2 - - check-cast v10, [Lcom/google/android/gms/common/api/Scope; - - goto :goto_0 - - :pswitch_8 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v9 - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v7 - - goto :goto_0 - - :pswitch_b - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v6 - - goto :goto_0 - - :pswitch_c - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v5 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/common/internal/GetServiceRequest; - - move-object v4, v0 - - invoke-direct/range {v4 .. v16}, Lcom/google/android/gms/common/internal/GetServiceRequest;->(IIILjava/lang/String;Landroid/os/IBinder;[Lcom/google/android/gms/common/api/Scope;Landroid/os/Bundle;Landroid/accounts/Account;[Lcom/google/android/gms/common/Feature;[Lcom/google/android/gms/common/Feature;ZI)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_0 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/internal/GetServiceRequest; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/l/a.smali b/com.discord/smali_classes2/f/h/a/d/e/l/a.smali deleted file mode 100644 index aec6bd8b82..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/l/a.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/l/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/d/e/l/b.smali b/com.discord/smali_classes2/f/h/a/d/e/l/b.smali deleted file mode 100644 index 1ccaea737e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/l/b.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final Lf/h/a/d/e/l/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/l/a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/m/a.smali b/com.discord/smali_classes2/f/h/a/d/e/m/a.smali deleted file mode 100644 index 4ebbf470ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/m/a.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public Lf/h/a/d/e/m/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:Ljava/lang/Object; - -.field public static volatile b:Lf/h/a/d/e/m/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/m/a;->a:Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - return-void -.end method - -.method public static b()Lf/h/a/d/e/m/a; - .locals 2 - - sget-object v0, Lf/h/a/d/e/m/a;->b:Lf/h/a/d/e/m/a; - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/d/e/m/a;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/m/a;->b:Lf/h/a/d/e/m/a; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/e/m/a; - - invoke-direct {v1}, Lf/h/a/d/e/m/a;->()V - - sput-object v1, Lf/h/a/d/e/m/a;->b:Lf/h/a/d/e/m/a; - - :cond_0 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 - - :cond_1 - :goto_0 - sget-object v0, Lf/h/a/d/e/m/a;->b:Lf/h/a/d/e/m/a; - - return-object v0 -.end method - - -# virtual methods -.method public a(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result p1 - - return p1 -.end method - -.method public final c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - .locals 3 - - invoke-virtual {p2}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - :catch_0 - :cond_0 - const/4 v0, 0x0 - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - const-string v2, "com.google.android.gms" - - invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - :try_start_0 - invoke-static {p1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - invoke-virtual {v2, v0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v0 - - iget v0, v0, Landroid/content/pm/ApplicationInfo;->flags:I - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/high16 v2, 0x200000 - - and-int/2addr v0, v2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - :goto_0 - if-eqz v0, :cond_2 - - const-string p1, "ConnectionTracker" - - const-string p2, "Attempted to bind to a service in a STOPPED package." - - invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return v1 - - :cond_2 - invoke-virtual {p1, p2, p3, p4}, Landroid/content/Context;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/m/b.smali b/com.discord/smali_classes2/f/h/a/d/e/m/b.smali deleted file mode 100644 index bdb0648bcb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/m/b.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/d/e/m/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:Landroid/content/ComponentName; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Landroid/content/ComponentName; - - const-string v1, "com.google.android.gms" - - const-string v2, "com.google.android.gms.common.stats.GmsCoreStatsService" - - invoke-direct {v0, v1, v2}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/e/m/b;->a:Landroid/content/ComponentName; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/m/c.smali b/com.discord/smali_classes2/f/h/a/d/e/m/c.smali deleted file mode 100644 index 9b650174e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/m/c.smali +++ /dev/null @@ -1,335 +0,0 @@ -.class public Lf/h/a/d/e/m/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static a:Ljava/lang/Boolean; - - -# direct methods -.method public static a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V - .locals 20 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Ljava/lang/String;", - "I", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "I", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;J)V" - } - .end annotation - - move/from16 v0, p2 - - move-object/from16 v1, p7 - - sget-object v2, Lf/h/a/d/e/m/c;->a:Ljava/lang/Boolean; - - if-nez v2, :cond_0 - - sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sput-object v2, Lf/h/a/d/e/m/c;->a:Ljava/lang/Boolean; - - :cond_0 - sget-object v2, Lf/h/a/d/e/m/c;->a:Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - if-nez v2, :cond_1 - - return-void - - :cond_1 - invoke-static/range {p1 .. p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - const-string v0, "WakeLockTracker" - - const-string v1, "missing wakeLock key. " - - invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_2 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v1, v2 - - :goto_0 - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return-void - - :cond_3 - const/4 v2, 0x7 - - if-eq v2, v0, :cond_4 - - const/16 v2, 0x8 - - if-eq v2, v0, :cond_4 - - const/16 v2, 0xa - - if-eq v2, v0, :cond_4 - - const/16 v2, 0xb - - if-ne v2, v0, :cond_9 - - :cond_4 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - new-instance v15, Lcom/google/android/gms/common/stats/WakeLockEvent; - - const/4 v2, 0x0 - - if-eqz v1, :cond_5 - - invoke-interface/range {p7 .. p7}, Ljava/util/List;->size()I - - move-result v5 - - const/4 v6, 0x1 - - if-ne v5, v6, :cond_5 - - const/4 v5, 0x0 - - invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - const-string v6, "com.google.android.gms" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_5 - - move-object v8, v2 - - goto :goto_1 - - :cond_5 - move-object v8, v1 - - :goto_1 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v10 - - invoke-static/range {p0 .. p0}, Lf/h/a/d/e/n/j;->a(Landroid/content/Context;)I - - move-result v12 - - invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - const-string v5, "com.google.android.gms" - - invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_6 - - move-object v14, v2 - - goto :goto_2 - - :cond_6 - move-object v14, v1 - - :goto_2 - const-class v1, Lf/h/a/d/e/n/j; - - monitor-enter v1 - - :try_start_0 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v5 - - sget-wide v16, Lf/h/a/d/e/n/j;->b:J - - sub-long v5, v5, v16 - - const-wide/32 v16, 0xea60 - - cmp-long v7, v5, v16 - - if-gez v7, :cond_7 - - sget v5, Lf/h/a/d/e/n/j;->c:F - - invoke-static {v5}, Ljava/lang/Float;->isNaN(F)Z - - move-result v5 - - if-nez v5, :cond_7 - - sget v2, Lf/h/a/d/e/n/j;->c:F - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v1 - - :goto_3 - move/from16 v16, v2 - - goto :goto_4 - - :cond_7 - :try_start_1 - invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v5 - - sget-object v6, Lf/h/a/d/e/n/j;->a:Landroid/content/IntentFilter; - - invoke-virtual {v5, v2, v6}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - move-result-object v2 - - if-eqz v2, :cond_8 - - const-string v5, "level" - - const/4 v6, -0x1 - - invoke-virtual {v2, v5, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v5 - - const-string v7, "scale" - - invoke-virtual {v2, v7, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v2 - - int-to-float v5, v5 - - int-to-float v2, v2 - - div-float/2addr v5, v2 - - sput v5, Lf/h/a/d/e/n/j;->c:F - - :cond_8 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v5 - - sput-wide v5, Lf/h/a/d/e/n/j;->b:J - - sget v2, Lf/h/a/d/e/n/j;->c:F - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v1 - - goto :goto_3 - - :goto_4 - const/16 v19, 0x0 - - const/4 v2, 0x2 - - move-object v1, v15 - - move/from16 v5, p2 - - move-object/from16 v6, p3 - - move/from16 v7, p6 - - move-object/from16 v9, p1 - - move-object/from16 v13, p4 - - move-object v0, v15 - - move/from16 v15, v16 - - move-wide/from16 v16, p8 - - move-object/from16 v18, p5 - - invoke-direct/range {v1 .. v19}, Lcom/google/android/gms/common/stats/WakeLockEvent;->(IJILjava/lang/String;ILjava/util/List;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;FJLjava/lang/String;Z)V - - :try_start_2 - new-instance v1, Landroid/content/Intent; - - invoke-direct {v1}, Landroid/content/Intent;->()V - - sget-object v2, Lf/h/a/d/e/m/b;->a:Landroid/content/ComponentName; - - invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - move-result-object v1 - - const-string v2, "com.google.android.gms.common.stats.EXTRA_LOG_EVENT" - - invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; - - move-result-object v0 - - move-object/from16 v1, p0 - - invoke-virtual {v1, v0}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_5 - - :catch_0 - move-exception v0 - - const-string v1, "WakeLockTracker" - - invoke-static {v1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_9 - :goto_5 - return-void - - :catchall_0 - move-exception v0 - - monitor-exit v1 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/m/d.smali b/com.discord/smali_classes2/f/h/a/d/e/m/d.smali deleted file mode 100644 index 3aa064ae22..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/m/d.smali +++ /dev/null @@ -1,249 +0,0 @@ -.class public final Lf/h/a/d/e/m/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/stats/WakeLockEvent;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 26 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - move-wide v9, v2 - - move-wide/from16 v16, v9 - - move-wide/from16 v22, v16 - - move-object v12, v5 - - move-object v14, v12 - - move-object v15, v14 - - move-object/from16 v19, v15 - - move-object/from16 v20, v19 - - move-object/from16 v24, v20 - - const/4 v8, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - const/16 v18, 0x0 - - const/16 v21, 0x0 - - const/16 v25, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v25 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v24 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v22 - - goto :goto_0 - - :pswitch_4 - const/4 v3, 0x4 - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->F2(Landroid/os/Parcel;II)V - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readFloat()F - - move-result v21 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v18 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v20 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v15 - - goto :goto_0 - - :pswitch_8 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v11 - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v19 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v16 - - goto :goto_0 - - :pswitch_b - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->V(Landroid/os/Parcel;I)Ljava/util/ArrayList; - - move-result-object v14 - - goto :goto_0 - - :pswitch_c - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v13 - - goto :goto_0 - - :pswitch_d - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_0 - - :pswitch_e - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v9 - - goto :goto_0 - - :pswitch_f - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v8 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/common/stats/WakeLockEvent; - - move-object v7, v0 - - invoke-direct/range {v7 .. v25}, Lcom/google/android/gms/common/stats/WakeLockEvent;->(IJILjava/lang/String;ILjava/util/List;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;FJLjava/lang/String;Z)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_f - :pswitch_e - :pswitch_0 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_0 - :pswitch_a - :pswitch_0 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/stats/WakeLockEvent; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/a.smali b/com.discord/smali_classes2/f/h/a/d/e/n/a.smali deleted file mode 100644 index b3dd739b27..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/a.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public Lf/h/a/d/e/n/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public static a(Landroid/content/Context;Ljava/lang/String;)[B - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/content/pm/PackageManager$NameNotFoundException; - } - .end annotation - - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p0 - - iget-object p0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - const/16 v0, 0x40 - - invoke-virtual {p0, p1, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p0 - - iget-object p1, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - if-eqz p1, :cond_0 - - array-length p1, p1 - - const/4 v0, 0x1 - - if-ne p1, v0, :cond_0 - - const-string p1, "SHA1" - - invoke-static {p1}, Lf/h/a/d/e/n/a;->b(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object p1 - - if-eqz p1, :cond_0 - - iget-object p0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - const/4 v0, 0x0 - - aget-object p0, p0, v0 - - invoke-virtual {p0}, Landroid/content/pm/Signature;->toByteArray()[B - - move-result-object p0 - - invoke-virtual {p1, p0}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object p0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static b(Ljava/lang/String;)Ljava/security/MessageDigest; - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - const/4 v1, 0x2 - - if-ge v0, v1, :cond_1 - - :try_start_0 - invoke-static {p0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v1 - :try_end_0 - .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v1, :cond_0 - - return-object v1 - - :catch_0 - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/b.smali b/com.discord/smali_classes2/f/h/a/d/e/n/b.smali deleted file mode 100644 index b96c38fb94..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/b.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/e/n/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/c.smali b/com.discord/smali_classes2/f/h/a/d/e/n/c.smali deleted file mode 100644 index eb6aed54af..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/c.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public Lf/h/a/d/e/n/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/n/b; - - -# static fields -.field public static final a:Lf/h/a/d/e/n/c; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/e/n/c; - - invoke-direct {v0}, Lf/h/a/d/e/n/c;->()V - - sput-object v0, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()J - .locals 2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/d.smali b/com.discord/smali_classes2/f/h/a/d/e/n/d.smali deleted file mode 100644 index 5c2115a96f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/d.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public Lf/h/a/d/e/n/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:[C - -.field public static final b:[C - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/16 v0, 0x10 - - new-array v1, v0, [C - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/d/e/n/d;->a:[C - - new-array v0, v0, [C - - fill-array-data v0, :array_1 - - sput-object v0, Lf/h/a/d/e/n/d;->b:[C - - return-void - - nop - - :array_0 - .array-data 2 - 0x30s - 0x31s - 0x32s - 0x33s - 0x34s - 0x35s - 0x36s - 0x37s - 0x38s - 0x39s - 0x41s - 0x42s - 0x43s - 0x44s - 0x45s - 0x46s - .end array-data - - :array_1 - .array-data 2 - 0x30s - 0x31s - 0x32s - 0x33s - 0x34s - 0x35s - 0x36s - 0x37s - 0x38s - 0x39s - 0x61s - 0x62s - 0x63s - 0x64s - 0x65s - 0x66s - .end array-data -.end method - -.method public static a([BZ)Ljava/lang/String; - .locals 5 - - array-length v0, p0 - - new-instance v1, Ljava/lang/StringBuilder; - - shl-int/lit8 v2, v0, 0x1 - - invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(I)V - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_1 - - if-eqz p1, :cond_0 - - add-int/lit8 v3, v0, -0x1 - - if-ne v2, v3, :cond_0 - - aget-byte v3, p0, v2 - - and-int/lit16 v3, v3, 0xff - - if-eqz v3, :cond_1 - - :cond_0 - sget-object v3, Lf/h/a/d/e/n/d;->a:[C - - aget-byte v4, p0, v2 - - and-int/lit16 v4, v4, 0xf0 - - ushr-int/lit8 v4, v4, 0x4 - - aget-char v3, v3, v4 - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - sget-object v3, Lf/h/a/d/e/n/d;->a:[C - - aget-byte v4, p0, v2 - - and-int/lit8 v4, v4, 0xf - - aget-char v3, v3, v4 - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/e.smali b/com.discord/smali_classes2/f/h/a/d/e/n/e.smali deleted file mode 100644 index f589cff583..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/e.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public Lf/h/a/d/e/n/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - const-string v0, "^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - const-string v0, "^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - return-void -.end method - -.method public static a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/net/URI;", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - invoke-virtual {p0}, Ljava/net/URI;->getRawQuery()Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - if-lez v1, :cond_2 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - new-instance v1, Ljava/util/Scanner; - - invoke-direct {v1, p0}, Ljava/util/Scanner;->(Ljava/lang/String;)V - - const-string p0, "&" - - invoke-virtual {v1, p0}, Ljava/util/Scanner;->useDelimiter(Ljava/lang/String;)Ljava/util/Scanner; - - :goto_0 - invoke-virtual {v1}, Ljava/util/Scanner;->hasNext()Z - - move-result p0 - - if-eqz p0, :cond_2 - - invoke-virtual {v1}, Ljava/util/Scanner;->next()Ljava/lang/String; - - move-result-object p0 - - const-string v2, "=" - - invoke-virtual {p0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p0 - - array-length v2, p0 - - if-eqz v2, :cond_1 - - array-length v2, p0 - - const/4 v3, 0x2 - - if-gt v2, v3, :cond_1 - - const/4 v2, 0x0 - - aget-object v2, p0, v2 - - :try_start_0 - invoke-static {v2, p1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_1 - - const/4 v4, 0x0 - - array-length v5, p0 - - if-ne v5, v3, :cond_0 - - const/4 v3, 0x1 - - aget-object p0, p0, v3 - - :try_start_1 - invoke-static {p0, p1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - :try_end_1 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V - - throw p1 - - :cond_0 - :goto_1 - invoke-virtual {v0, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :catch_1 - move-exception p0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V - - throw p1 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "bad parameter" - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/f.smali b/com.discord/smali_classes2/f/h/a/d/e/n/f.smali deleted file mode 100644 index 601453237c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/f.smali +++ /dev/null @@ -1,173 +0,0 @@ -.class public Lf/h/a/d/e/n/f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static a:Ljava/lang/String; - -.field public static b:I - - -# direct methods -.method public static a()Ljava/lang/String; - .locals 5 - - sget-object v0, Lf/h/a/d/e/n/f;->a:Ljava/lang/String; - - if-nez v0, :cond_4 - - sget v0, Lf/h/a/d/e/n/f;->b:I - - if-nez v0, :cond_0 - - invoke-static {}, Landroid/os/Process;->myPid()I - - move-result v0 - - sput v0, Lf/h/a/d/e/n/f;->b:I - - :cond_0 - sget v0, Lf/h/a/d/e/n/f;->b:I - - const/4 v1, 0x0 - - if-gtz v0, :cond_1 - - goto :goto_2 - - :cond_1 - const/16 v2, 0x19 - - :try_start_0 - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "/proc/" - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, "/cmdline" - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/e/n/f;->b(Ljava/lang/String;)Ljava/io/BufferedReader; - - move-result-object v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 - - goto :goto_2 - - :catchall_0 - move-exception v1 - - move-object v4, v1 - - move-object v1, v0 - - move-object v0, v4 - - goto :goto_0 - - :catch_0 - nop - - goto :goto_1 - - :catchall_1 - move-exception v0 - - :goto_0 - if-eqz v1, :cond_2 - - :try_start_3 - invoke-interface {v1}, Ljava/io/Closeable;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 - - :catch_1 - :cond_2 - throw v0 - - :catch_2 - move-object v0, v1 - - :goto_1 - if-eqz v0, :cond_3 - - :try_start_4 - invoke-interface {v0}, Ljava/io/Closeable;->close()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 - - :catch_3 - :cond_3 - :goto_2 - sput-object v1, Lf/h/a/d/e/n/f;->a:Ljava/lang/String; - - :cond_4 - sget-object v0, Lf/h/a/d/e/n/f;->a:Ljava/lang/String; - - return-object v0 -.end method - -.method public static b(Ljava/lang/String;)Ljava/io/BufferedReader; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v0 - - :try_start_0 - new-instance v1, Ljava/io/BufferedReader; - - new-instance v2, Ljava/io/FileReader; - - invoke-direct {v2, p0}, Ljava/io/FileReader;->(Ljava/lang/String;)V - - invoke-direct {v1, v2}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - return-object v1 - - :catchall_0 - move-exception p0 - - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/g.smali b/com.discord/smali_classes2/f/h/a/d/e/n/g.smali deleted file mode 100644 index 457d1873f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/g.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public Lf/h/a/d/e/n/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "\\$\\{(.*?)\\}" - - invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Z - .locals 0 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/h.smali b/com.discord/smali_classes2/f/h/a/d/e/n/h.smali deleted file mode 100644 index daefb7cda5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/h.smali +++ /dev/null @@ -1,405 +0,0 @@ -.class public Lf/h/a/d/e/n/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:Ljava/lang/reflect/Method; - -.field public static final b:Ljava/lang/reflect/Method; - -.field public static final c:Ljava/lang/reflect/Method; - -.field public static final d:Ljava/lang/reflect/Method; - - -# direct methods -.method public static constructor ()V - .locals 9 - - const-class v0, Ljava/lang/String; - - const-string v1, "add" - - invoke-static {}, Landroid/os/Process;->myUid()I - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - :try_start_0 - const-class v5, Landroid/os/WorkSource; - - new-array v6, v3, [Ljava/lang/Class; - - sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v7, v6, v4 - - invoke-virtual {v5, v1, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v5 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-object v5, v2 - - :goto_0 - sput-object v5, Lf/h/a/d/e/n/h;->a:Ljava/lang/reflect/Method; - - const/4 v5, 0x2 - - :try_start_1 - const-class v6, Landroid/os/WorkSource; - - new-array v7, v5, [Ljava/lang/Class; - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v7, v4 - - aput-object v0, v7, v3 - - invoke-virtual {v6, v1, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v1 - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_1 - - :catch_1 - move-object v1, v2 - - :goto_1 - sput-object v1, Lf/h/a/d/e/n/h;->b:Ljava/lang/reflect/Method; - - :try_start_2 - const-class v1, Landroid/os/WorkSource; - - const-string v6, "size" - - new-array v7, v4, [Ljava/lang/Class; - - invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v1 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 - - goto :goto_2 - - :catch_2 - move-object v1, v2 - - :goto_2 - sput-object v1, Lf/h/a/d/e/n/h;->c:Ljava/lang/reflect/Method; - - :try_start_3 - const-class v1, Landroid/os/WorkSource; - - const-string v6, "get" - - new-array v7, v3, [Ljava/lang/Class; - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v7, v4 - - invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - :try_start_4 - const-class v1, Landroid/os/WorkSource; - - const-string v6, "getName" - - new-array v7, v3, [Ljava/lang/Class; - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v7, v4 - - invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v2 - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - sput-object v2, Lf/h/a/d/e/n/h;->d:Ljava/lang/reflect/Method; - - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x1c - - if-lt v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_3 - - :cond_0 - const/4 v1, 0x0 - - :goto_3 - const-string v6, "WorkSourceUtil" - - if-eqz v1, :cond_1 - - :try_start_5 - const-class v1, Landroid/os/WorkSource; - - const-string v7, "createWorkChain" - - new-array v8, v4, [Ljava/lang/Class; - - invoke-virtual {v1, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_5 - .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_5 - - goto :goto_4 - - :catch_5 - move-exception v1 - - const-string v7, "Missing WorkChain API createWorkChain" - - invoke-static {v6, v7, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_1 - :goto_4 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v1, v2, :cond_2 - - const/4 v1, 0x1 - - goto :goto_5 - - :cond_2 - const/4 v1, 0x0 - - :goto_5 - if-eqz v1, :cond_3 - - :try_start_6 - const-string v1, "android.os.WorkSource$WorkChain" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "addNode" - - new-array v5, v5, [Ljava/lang/Class; - - sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v7, v5, v4 - - aput-object v0, v5, v3 - - invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_6 - - goto :goto_6 - - :catch_6 - move-exception v0 - - const-string v1, "Missing WorkChain class" - - invoke-static {v6, v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_3 - :goto_6 - return-void -.end method - -.method public static a(Landroid/os/WorkSource;)Ljava/util/List; - .locals 9 - .param p0 # Landroid/os/WorkSource; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/WorkSource;", - ")", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - const-string v0, "Unable to assign blame through WorkSource" - - const-string v1, "WorkSourceUtil" - - const/4 v2, 0x0 - - if-nez p0, :cond_1 - - :cond_0 - :goto_0 - const/4 v3, 0x0 - - goto :goto_1 - - :cond_1 - sget-object v3, Lf/h/a/d/e/n/h;->c:Ljava/lang/reflect/Method; - - if-eqz v3, :cond_0 - - :try_start_0 - new-array v4, v2, [Ljava/lang/Object; - - invoke-virtual {v3, p0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v3 - - invoke-static {v1, v0, v3}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_0 - - :goto_1 - if-nez v3, :cond_2 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p0 - - return-object p0 - - :cond_2 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - const/4 v5, 0x0 - - :goto_2 - if-ge v5, v3, :cond_5 - - sget-object v6, Lf/h/a/d/e/n/h;->d:Ljava/lang/reflect/Method; - - if-eqz v6, :cond_3 - - const/4 v7, 0x1 - - :try_start_1 - new-array v7, v7, [Ljava/lang/Object; - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - aput-object v8, v7, v2 - - invoke-virtual {v6, p0, v7}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_3 - - :catch_1 - move-exception v6 - - invoke-static {v1, v0, v6}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_3 - const/4 v6, 0x0 - - :goto_3 - invoke-static {v6}, Lf/h/a/d/e/n/g;->a(Ljava/lang/String;)Z - - move-result v7 - - if-nez v7, :cond_4 - - invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_4 - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 - - :cond_5 - return-object v4 -.end method - -.method public static b(Landroid/content/Context;)Z - .locals 3 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return v0 - - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - if-nez v1, :cond_1 - - return v0 - - :cond_1 - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v1 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p0 - - iget-object v1, v1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - const-string v2, "android.permission.UPDATE_DEVICE_STATS" - - invoke-virtual {v1, v2, p0}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I - - move-result p0 - - if-nez p0, :cond_2 - - const/4 p0, 0x1 - - return p0 - - :cond_2 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/i/a.smali b/com.discord/smali_classes2/f/h/a/d/e/n/i/a.smali deleted file mode 100644 index 5df520467a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/i/a.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public Lf/h/a/d/e/n/i/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Ljava/util/concurrent/ThreadFactory; - - -# instance fields -.field public final d:Ljava/lang/String; - -.field public final e:Ljava/util/concurrent/ThreadFactory; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/e/n/i/a;->e:Ljava/util/concurrent/ThreadFactory; - - const-string v0, "Name must not be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/e/n/i/a;->d:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/e/n/i/a;->e:Ljava/util/concurrent/ThreadFactory; - - new-instance v1, Lf/h/a/d/e/n/i/b; - - const/4 v2, 0x0 - - invoke-direct {v1, p1, v2}, Lf/h/a/d/e/n/i/b;->(Ljava/lang/Runnable;I)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/e/n/i/a;->d:Ljava/lang/String; - - invoke-virtual {p1, v0}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/i/b.smali b/com.discord/smali_classes2/f/h/a/d/e/n/i/b.smali deleted file mode 100644 index 5eae16c831..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/i/b.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/d/e/n/i/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Ljava/lang/Runnable; - -.field public final e:I - - -# direct methods -.method public constructor (Ljava/lang/Runnable;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/n/i/b;->d:Ljava/lang/Runnable; - - iput p2, p0, Lf/h/a/d/e/n/i/b;->e:I - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget v0, p0, Lf/h/a/d/e/n/i/b;->e:I - - invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V - - iget-object v0, p0, Lf/h/a/d/e/n/i/b;->d:Ljava/lang/Runnable; - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/n/j.smali b/com.discord/smali_classes2/f/h/a/d/e/n/j.smali deleted file mode 100644 index 63dff1f557..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/n/j.smali +++ /dev/null @@ -1,123 +0,0 @@ -.class public final Lf/h/a/d/e/n/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:Landroid/content/IntentFilter; - -.field public static b:J - -.field public static c:F - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Landroid/content/IntentFilter; - - const-string v1, "android.intent.action.BATTERY_CHANGED" - - invoke-direct {v0, v1}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/e/n/j;->a:Landroid/content/IntentFilter; - - const/high16 v0, 0x7fc00000 # Float.NaN - - sput v0, Lf/h/a/d/e/n/j;->c:F - - return-void -.end method - -.method public static a(Landroid/content/Context;)I - .locals 4 - .annotation build Landroid/annotation/TargetApi; - value = 0x14 - .end annotation - - const/4 v0, -0x1 - - if-eqz p0, :cond_5 - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - if-nez v1, :cond_0 - - goto :goto_2 - - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - const/4 v2, 0x0 - - sget-object v3, Lf/h/a/d/e/n/j;->a:Landroid/content/IntentFilter; - - invoke-virtual {v1, v2, v3}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - move-result-object v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_1 - const-string v3, "plugged" - - invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I - - move-result v1 - - :goto_0 - const/4 v3, 0x7 - - and-int/2addr v1, v3 - - if-eqz v1, :cond_2 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - const-string v3, "power" - - invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/PowerManager; - - if-nez p0, :cond_3 - - return v0 - - :cond_3 - invoke-virtual {p0}, Landroid/os/PowerManager;->isInteractive()Z - - move-result p0 - - if-eqz p0, :cond_4 - - const/4 v2, 0x2 - - :cond_4 - or-int p0, v2, v1 - - return p0 - - :cond_5 - :goto_2 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/o/a.smali b/com.discord/smali_classes2/f/h/a/d/e/o/a.smali deleted file mode 100644 index a60ac1c287..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/o/a.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public Lf/h/a/d/e/o/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static a:Landroid/content/Context; - -.field public static b:Ljava/lang/Boolean; - - -# direct methods -.method public static declared-synchronized a(Landroid/content/Context;)Z - .locals 3 - - const-class v0, Lf/h/a/d/e/o/a; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/e/o/a;->a:Landroid/content/Context; - - if-eqz v2, :cond_0 - - sget-object v2, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - - if-eqz v2, :cond_0 - - sget-object v2, Lf/h/a/d/e/o/a;->a:Landroid/content/Context; - - if-ne v2, v1, :cond_0 - - sget-object p0, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return p0 - - :cond_0 - const/4 v2, 0x0 - - :try_start_1 - sput-object v2, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/content/pm/PackageManager;->isInstantApp()Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :cond_1 - :try_start_2 - invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object p0 - - const-string v2, "com.google.android.instantapps.supervisor.InstantAppsRuntime" - - invoke-virtual {p0, v2}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; - - sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sput-object p0, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - :try_end_2 - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_3 - sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sput-object p0, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - - :goto_0 - sput-object v1, Lf/h/a/d/e/o/a;->a:Landroid/content/Context; - - sget-object p0, Lf/h/a/d/e/o/a;->b:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - monitor-exit v0 - - return p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/o/b.smali b/com.discord/smali_classes2/f/h/a/d/e/o/b.smali deleted file mode 100644 index 0d4b867a4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/o/b.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public Lf/h/a/d/e/o/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# instance fields -.field public final a:Landroid/content/Context; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method public a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/content/pm/PackageManager$NameNotFoundException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p1 - - return-object p1 -.end method - -.method public b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/content/pm/PackageManager$NameNotFoundException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - - return-object p1 -.end method - -.method public c()Z - .locals 2 - - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v0 - - invoke-static {}, Landroid/os/Process;->myUid()I - - move-result v1 - - if-ne v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/a;->a(Landroid/content/Context;)Z - - move-result v0 - - return v0 - - :cond_0 - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;->getNameForUid(I)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->isInstantApp(Ljava/lang/String;)Z - - move-result v0 - - return v0 - - :cond_1 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/o/c.smali b/com.discord/smali_classes2/f/h/a/d/e/o/c.smali deleted file mode 100644 index 269e76a6f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/o/c.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public Lf/h/a/d/e/o/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static b:Lf/h/a/d/e/o/c; - - -# instance fields -.field public a:Lf/h/a/d/e/o/b; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/e/o/c; - - invoke-direct {v0}, Lf/h/a/d/e/o/c;->()V - - sput-object v0, Lf/h/a/d/e/o/c;->b:Lf/h/a/d/e/o/c; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/e/o/c;->a:Lf/h/a/d/e/o/b; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - .locals 2 - - sget-object v0, Lf/h/a/d/e/o/c;->b:Lf/h/a/d/e/o/c; - - monitor-enter v0 - - :try_start_0 - iget-object v1, v0, Lf/h/a/d/e/o/c;->a:Lf/h/a/d/e/o/b; - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - :goto_0 - new-instance v1, Lf/h/a/d/e/o/b; - - invoke-direct {v1, p0}, Lf/h/a/d/e/o/b;->(Landroid/content/Context;)V - - iput-object v1, v0, Lf/h/a/d/e/o/c;->a:Lf/h/a/d/e/o/b; - - :cond_1 - iget-object p0, v0, Lf/h/a/d/e/o/c;->a:Lf/h/a/d/e/o/b; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/p.smali b/com.discord/smali_classes2/f/h/a/d/e/p.smali deleted file mode 100644 index 87285877c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/p.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/e/p; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/ConnectionResult;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - move-object v4, v3 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v4 - - goto :goto_0 - - :cond_1 - sget-object v3, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Landroid/app/PendingIntent; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/ConnectionResult; - - invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/common/ConnectionResult;->(IILandroid/app/PendingIntent;Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/ConnectionResult; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/q.smali b/com.discord/smali_classes2/f/h/a/d/e/q.smali deleted file mode 100644 index cc149a010c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/q.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/e/q; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/common/Feature;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const-wide/16 v3, -0x1 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/common/Feature; - - invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/common/Feature;->(Ljava/lang/String;IJ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/common/Feature; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/r.smali b/com.discord/smali_classes2/f/h/a/d/e/r.smali deleted file mode 100644 index d3c8e59eb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/r.smali +++ /dev/null @@ -1,272 +0,0 @@ -.class public final Lf/h/a/d/e/r; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static volatile a:Lf/h/a/d/e/k/g0; - -.field public static final b:Ljava/lang/Object; - -.field public static c:Landroid/content/Context; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/e/r;->b:Ljava/lang/Object; - - return-void -.end method - -.method public static a(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - .locals 1 - - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v0 - - :try_start_0 - invoke-static {p0, p1, p2, p3}, Lf/h/a/d/e/r;->c(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - return-object p0 - - :catchall_0 - move-exception p0 - - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw p0 -.end method - -.method public static declared-synchronized b(Landroid/content/Context;)V - .locals 2 - - const-class v0, Lf/h/a/d/e/r; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/r;->c:Landroid/content/Context; - - if-nez v1, :cond_0 - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/e/r;->c:Landroid/content/Context; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-void - - :cond_0 - :try_start_1 - const-string p0, "GoogleCertificates" - - const-string v1, "GoogleCertificates has been initialized already" - - invoke-static {p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method - -.method public static c(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - .locals 5 - - const/4 v0, 0x0 - - :try_start_0 - sget-object v1, Lf/h/a/d/e/r;->a:Lf/h/a/d/e/k/g0; - - if-nez v1, :cond_1 - - sget-object v1, Lf/h/a/d/e/r;->c:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Lf/h/a/d/e/r;->b:Ljava/lang/Object; - - monitor-enter v1 - :try_end_0 - .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_0 .. :try_end_0} :catch_1 - - :try_start_1 - sget-object v2, Lf/h/a/d/e/r;->a:Lf/h/a/d/e/k/g0; - - if-nez v2, :cond_0 - - sget-object v2, Lf/h/a/d/e/r;->c:Landroid/content/Context; - - sget-object v3, Lcom/google/android/gms/dynamite/DynamiteModule;->j:Lcom/google/android/gms/dynamite/DynamiteModule$a; - - const-string v4, "com.google.android.gms.googlecertificates" - - invoke-static {v2, v3, v4}, Lcom/google/android/gms/dynamite/DynamiteModule;->c(Landroid/content/Context;Lcom/google/android/gms/dynamite/DynamiteModule$a;Ljava/lang/String;)Lcom/google/android/gms/dynamite/DynamiteModule; - - move-result-object v2 - - const-string v3, "com.google.android.gms.common.GoogleCertificatesImpl" - - invoke-virtual {v2, v3}, Lcom/google/android/gms/dynamite/DynamiteModule;->b(Ljava/lang/String;)Landroid/os/IBinder; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/e/k/i0;->h(Landroid/os/IBinder;)Lf/h/a/d/e/k/g0; - - move-result-object v2 - - sput-object v2, Lf/h/a/d/e/r;->a:Lf/h/a/d/e/k/g0; - - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw p0 - :try_end_2 - .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_2 .. :try_end_2} :catch_1 - - :cond_1 - :goto_0 - sget-object v1, Lf/h/a/d/e/r;->c:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lcom/google/android/gms/common/zzj; - - invoke-direct {v1, p0, p1, p2, p3}, Lcom/google/android/gms/common/zzj;->(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)V - - :try_start_3 - sget-object p3, Lf/h/a/d/e/r;->a:Lf/h/a/d/e/k/g0; - - sget-object v2, Lf/h/a/d/e/r;->c:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/f/b; - - invoke-direct {v3, v2}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - invoke-interface {p3, v1, v3}, Lf/h/a/d/e/k/g0;->n0(Lcom/google/android/gms/common/zzj;Lf/h/a/d/f/a;)Z - - move-result p3 - :try_end_3 - .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_0 - - if-eqz p3, :cond_2 - - sget-object p0, Lf/h/a/d/e/z;->d:Lf/h/a/d/e/z; - - return-object p0 - - :cond_2 - new-instance p3, Lf/h/a/d/e/t; - - invoke-direct {p3, p2, p0, p1}, Lf/h/a/d/e/t;->(ZLjava/lang/String;Lf/h/a/d/e/s;)V - - new-instance p0, Lf/h/a/d/e/b0; - - const/4 p1, 0x0 - - invoke-direct {p0, p3, p1}, Lf/h/a/d/e/b0;->(Ljava/util/concurrent/Callable;Lf/h/a/d/e/c0;)V - - return-object p0 - - :catch_0 - move-exception p0 - - const-string p1, "GoogleCertificates" - - const-string p2, "Failed to get Google certificates from remote" - - invoke-static {p1, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const-string p1, "module call" - - new-instance p2, Lf/h/a/d/e/z; - - invoke-direct {p2, v0, p1, p0}, Lf/h/a/d/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V - - return-object p2 - - :catch_1 - move-exception p0 - - const-string p1, "GoogleCertificates" - - const-string p2, "Failed to get Google certificates from remote" - - invoke-static {p1, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const-string p1, "module init: " - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result p3 - - if-eqz p3, :cond_3 - - invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_3 - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p2 - - :goto_1 - new-instance p2, Lf/h/a/d/e/z; - - invoke-direct {p2, v0, p1, p0}, Lf/h/a/d/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/s.smali b/com.discord/smali_classes2/f/h/a/d/e/s.smali deleted file mode 100644 index 5057767c43..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/s.smali +++ /dev/null @@ -1,236 +0,0 @@ -.class public abstract Lf/h/a/d/e/s; -.super Lf/h/a/d/h/d/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/e/k/e0; - - -# instance fields -.field public a:I - - -# direct methods -.method public constructor ([B)V - .locals 2 - - const-string v0, "com.google.android.gms.common.internal.ICertData" - - invoke-direct {p0, v0}, Lf/h/a/d/h/d/a;->(Ljava/lang/String;)V - - array-length v0, p1 - - const/16 v1, 0x19 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-static {p1}, Ljava/util/Arrays;->hashCode([B)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/e/s;->a:I - - return-void -.end method - -.method public static i(Ljava/lang/String;)[B - .locals 1 - - :try_start_0 - const-string v0, "ISO-8859-1" - - invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B - - move-result-object p0 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/AssertionError; - - invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v0 -.end method - -.method public static u0(Landroid/os/IBinder;)Lf/h/a/d/e/k/e0; - .locals 2 - - const-string v0, "com.google.android.gms.common.internal.ICertData" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/e/k/e0; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/e/k/e0; - - return-object v0 - - :cond_0 - new-instance v0, Lf/h/a/d/e/k/f0; - - invoke-direct {v0, p0}, Lf/h/a/d/e/k/f0;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - - -# virtual methods -.method public final b()Lf/h/a/d/f/a; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/e/s;->h()[B - - move-result-object v0 - - new-instance v1, Lf/h/a/d/f/b; - - invoke-direct {v1, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - return-object v1 -.end method - -.method public final c()I - .locals 1 - - iget v0, p0, Lf/h/a/d/e/s;->a:I - - return v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 3 - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - instance-of v1, p1, Lf/h/a/d/e/k/e0; - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - :try_start_0 - check-cast p1, Lf/h/a/d/e/k/e0; - - invoke-interface {p1}, Lf/h/a/d/e/k/e0;->c()I - - move-result v1 - - iget v2, p0, Lf/h/a/d/e/s;->a:I - - if-eq v1, v2, :cond_1 - - return v0 - - :cond_1 - invoke-interface {p1}, Lf/h/a/d/e/k/e0;->b()Lf/h/a/d/f/a; - - move-result-object p1 - - if-nez p1, :cond_2 - - return v0 - - :cond_2 - invoke-static {p1}, Lf/h/a/d/f/b;->i(Lf/h/a/d/f/a;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [B - - invoke-virtual {p0}, Lf/h/a/d/e/s;->h()[B - - move-result-object v1 - - invoke-static {v1, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - move-exception p1 - - const-string v1, "GoogleCertificates" - - const-string v2, "Failed to get Google certificates from remote" - - invoke-static {v1, v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_3 - :goto_0 - return v0 -.end method - -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - - const/4 p2, 0x1 - - if-eq p1, p2, :cond_1 - - const/4 p4, 0x2 - - if-eq p1, p4, :cond_0 - - const/4 p2, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {p0}, Lf/h/a/d/e/k/e0;->c()I - - move-result p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeInt(I)V - - goto :goto_0 - - :cond_1 - invoke-interface {p0}, Lf/h/a/d/e/k/e0;->b()Lf/h/a/d/f/a; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-static {p3, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - :goto_0 - return p2 -.end method - -.method public abstract h()[B -.end method - -.method public hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/e/s;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/t.smali b/com.discord/smali_classes2/f/h/a/d/e/t.smali deleted file mode 100644 index 3886be518f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/t.smali +++ /dev/null @@ -1,166 +0,0 @@ -.class public final synthetic Lf/h/a/d/e/t; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# instance fields -.field public final d:Z - -.field public final e:Ljava/lang/String; - -.field public final f:Lf/h/a/d/e/s; - - -# direct methods -.method public constructor (ZLjava/lang/String;Lf/h/a/d/e/s;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/d/e/t;->d:Z - - iput-object p2, p0, Lf/h/a/d/e/t;->e:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/e/t;->f:Lf/h/a/d/e/s; - - return-void -.end method - - -# virtual methods -.method public final call()Ljava/lang/Object; - .locals 11 - - iget-boolean v0, p0, Lf/h/a/d/e/t;->d:Z - - iget-object v1, p0, Lf/h/a/d/e/t;->e:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/e/t;->f:Lf/h/a/d/e/s; - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - if-nez v0, :cond_0 - - invoke-static {v1, v2, v4, v3}, Lf/h/a/d/e/r;->c(Ljava/lang/String;Lf/h/a/d/e/s;ZZ)Lf/h/a/d/e/z; - - move-result-object v5 - - iget-boolean v5, v5, Lf/h/a/d/e/z;->a:Z - - if-eqz v5, :cond_0 - - const/4 v5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v5, 0x0 - - :goto_0 - if-eqz v5, :cond_1 - - const-string v5, "debug cert rejected" - - goto :goto_1 - - :cond_1 - const-string v5, "not whitelisted" - - :goto_1 - const/4 v6, 0x5 - - new-array v6, v6, [Ljava/lang/Object; - - aput-object v5, v6, v3 - - aput-object v1, v6, v4 - - const/4 v1, 0x2 - - const-string v5, "SHA-1" - - invoke-static {v5}, Lf/h/a/d/e/n/a;->b(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v5 - - invoke-virtual {v2}, Lf/h/a/d/e/s;->h()[B - - move-result-object v2 - - invoke-virtual {v5, v2}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object v2 - - array-length v5, v2 - - shl-int/lit8 v4, v5, 0x1 - - new-array v4, v4, [C - - const/4 v5, 0x0 - - :goto_2 - array-length v7, v2 - - if-ge v3, v7, :cond_2 - - aget-byte v7, v2, v3 - - and-int/lit16 v7, v7, 0xff - - add-int/lit8 v8, v5, 0x1 - - sget-object v9, Lf/h/a/d/e/n/d;->b:[C - - ushr-int/lit8 v10, v7, 0x4 - - aget-char v10, v9, v10 - - aput-char v10, v4, v5 - - add-int/lit8 v5, v8, 0x1 - - and-int/lit8 v7, v7, 0xf - - aget-char v7, v9, v7 - - aput-char v7, v4, v8 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2 - - :cond_2 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v4}, Ljava/lang/String;->([C)V - - aput-object v2, v6, v1 - - const/4 v1, 0x3 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - aput-object v0, v6, v1 - - const-string v0, "12451009.false" - - const/4 v1, 0x4 - - aput-object v0, v6, v1 - - const-string v0, "%s: pkg=%s, sha1=%s, atk=%s, ver=%s" - - invoke-static {v0, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/u.smali b/com.discord/smali_classes2/f/h/a/d/e/u.smali deleted file mode 100644 index 70bd39c771..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/u.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public abstract Lf/h/a/d/e/u; -.super Lf/h/a/d/e/s; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final c:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "[B>;" - } - .end annotation -.end field - - -# instance fields -.field public b:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "[B>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Ljava/lang/ref/WeakReference; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/e/u;->c:Ljava/lang/ref/WeakReference; - - return-void -.end method - -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/e/s;->([B)V - - sget-object p1, Lf/h/a/d/e/u;->c:Ljava/lang/ref/WeakReference; - - iput-object p1, p0, Lf/h/a/d/e/u;->b:Ljava/lang/ref/WeakReference; - - return-void -.end method - - -# virtual methods -.method public final h()[B - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/e/u;->b:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/e/u;->v0()[B - - move-result-object v0 - - new-instance v1, Ljava/lang/ref/WeakReference; - - invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v1, p0, Lf/h/a/d/e/u;->b:Ljava/lang/ref/WeakReference; - - :cond_0 - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method public abstract v0()[B -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/v.smali b/com.discord/smali_classes2/f/h/a/d/e/v.smali deleted file mode 100644 index f3c03bae79..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/v.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/e/v; -.super Lf/h/a/d/e/s; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# instance fields -.field public final b:[B - - -# direct methods -.method public constructor ([B)V - .locals 2 - - const/4 v0, 0x0 - - const/16 v1, 0x19 - - invoke-static {p1, v0, v1}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object v0 - - invoke-direct {p0, v0}, Lf/h/a/d/e/s;->([B)V - - iput-object p1, p0, Lf/h/a/d/e/v;->b:[B - - return-void -.end method - - -# virtual methods -.method public final h()[B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/v;->b:[B - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/w.smali b/com.discord/smali_classes2/f/h/a/d/e/w.smali deleted file mode 100644 index 9f23fb27b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/w.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lf/h/a/d/e/w; -.super Lf/h/a/d/e/u; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/e/u;->([B)V - - return-void -.end method - - -# virtual methods -.method public final v0()[B - .locals 1 - - const-string v0, "0\u0082\u0004C0\u0082\u0003+\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u00000t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android0\u001e\u0017\r080821231334Z\u0017\r360107231334Z0t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android0\u0082\u0001 0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0001\u0005\u0000\u0003\u0082\u0001\r\u00000\u0082\u0001\u0008\u0002\u0082\u0001\u0001\u0000\u00abV.\u0000\u00d8;\u00a2\u0008\u00ae\n\u0096o\u0012N)\u00da\u0011\u00f2\u00abV\u00d0\u008fX\u00e2\u00cc\u00a9\u0013\u0003\u00e9\u00b7T\u00d3r\u00f6@\u00a7\u001b\u001d\u00cb\u0013\tgbNFV\u00a7wj\u0092\u0019=\u00b2\u00e5\u00bf\u00b7$\u00a9\u001ew\u0018\u008b\u000ejG\u00a4;3\u00d9`\u009bw\u00181E\u00cc\u00df{.Xft\u00c9\u00e1V[\u001fLjYU\u00bf\u00f2Q\u00a6=\u00ab\u00f9\u00c5\\\'\"\"R\u00e8u\u00e4\u00f8\u0015Jd_\u0089qh\u00c0\u00b1\u00bf\u00c6\u0012\u00ea\u00bfxWi\u00bb4\u00aay\u0084\u00dc~.\u00a2vL\u00ae\u0083\u0007\u00d8\u00c1qT\u00d7\u00ee_d\u00a5\u001aD\u00a6\u0002\u00c2I\u0005AW\u00dc\u0002\u00cd_\\\u000eU\u00fb\u00ef\u0085\u0019\u00fb\u00e3\'\u00f0\u00b1Q\u0016\u0092\u00c5\u00a0o\u0019\u00d1\u0083\u0085\u00f5\u00c4\u00db\u00c2\u00d6\u00b9?h\u00cc)y\u00c7\u000e\u0018\u00ab\u0093\u0086k;\u00d5\u00db\u0089\u0099U*\u000e;L\u0099\u00dfX\u00fb\u0091\u008b\u00ed\u00c1\u0082\u00ba5\u00e0\u0003\u00c1\u00b4\u00b1\r\u00d2D\u00a8\u00ee$\u00ff\u00fd38r\u00abR!\u0098^\u00da\u00b0\u00fc\r\u000b\u0014[j\u00a1\u0092\u0085\u008ey\u0002\u0001\u0003\u00a3\u0081\u00d90\u0081\u00d60\u001d\u0006\u0003U\u001d\u000e\u0004\u0016\u0004\u0014\u00c7}\u008c\u00c2!\u0017V%\u009a\u007f\u00d3\u0082\u00dfk\u00e3\u0098\u00e4\u00d7\u0086\u00a50\u0081\u00a6\u0006\u0003U\u001d#\u0004\u0081\u009e0\u0081\u009b\u0080\u0014\u00c7}\u008c\u00c2!\u0017V%\u009a\u007f\u00d3\u0082\u00dfk\u00e3\u0098\u00e4\u00d7\u0086\u00a5\u00a1x\u00a4v0t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android\u0082\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0\u000c\u0006\u0003U\u001d\u0013\u0004\u00050\u0003\u0001\u0001\u00ff0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u0000\u0003\u0082\u0001\u0001\u0000m\u00d2R\u00ce\u00ef\u00850,6\n\u00aa\u00ce\u0093\u009b\u00cf\u00f2\u00cc\u00a9\u0004\u00bb]z\u0016a\u00f8\u00aeF\u00b2\u0099B\u0004\u00d0\u00ffJh\u00c7\u00ed\u001aS\u001e\u00c4YZb<\u00e6\u0007c\u00b1g)zz\u00e3W\u0012\u00c4\u0007\u00f2\u0008\u00f0\u00cb\u0010\u0094)\u0012M{\u0010b\u0019\u00c0\u0084\u00ca>\u00b3\u00f9\u00ad_\u00b8q\u00ef\u0092&\u009a\u008b\u00e2\u008b\u00f1mD\u00c8\u00d9\u00a0\u008el\u00b2\u00f0\u0005\u00bb?\u00e2\u00cb\u0096D~\u0086\u008es\u0010v\u00adE\u00b3?`\t\u00ea\u0019\u00c1a\u00e6&A\u00aa\u0099\'\u001d\u00fdR(\u00c5\u00c5\u0087\u0087]\u00db\u007fE\'X\u00d6a\u00f6\u00cc\u000c\u00cc\u00b75.BL\u00c46\\R52\u00f72Q7Yi(Ljava/lang/String;)[B - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/x.smali b/com.discord/smali_classes2/f/h/a/d/e/x.smali deleted file mode 100644 index 4c1f869dc4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/x.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/e/x; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final a:[Lf/h/a/d/e/s; - - -# direct methods -.method public static constructor ()V - .locals 3 - - const/4 v0, 0x2 - - new-array v0, v0, [Lf/h/a/d/e/s; - - new-instance v1, Lf/h/a/d/e/w; - - const-string v2, "0\u0082\u0004C0\u0082\u0003+\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0" - - invoke-static {v2}, Lf/h/a/d/e/s;->i(Ljava/lang/String;)[B - - move-result-object v2 - - invoke-direct {v1, v2}, Lf/h/a/d/e/w;->([B)V - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - new-instance v1, Lf/h/a/d/e/y; - - const-string v2, "0\u0082\u0004\u00a80\u0082\u0003\u0090\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00d5\u0085\u00b8l}\u00d3N\u00f50" - - invoke-static {v2}, Lf/h/a/d/e/s;->i(Ljava/lang/String;)[B - - move-result-object v2 - - invoke-direct {v1, v2}, Lf/h/a/d/e/y;->([B)V - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - sput-object v0, Lf/h/a/d/e/x;->a:[Lf/h/a/d/e/s; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/y.smali b/com.discord/smali_classes2/f/h/a/d/e/y.smali deleted file mode 100644 index a67b3d8236..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/y.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lf/h/a/d/e/y; -.super Lf/h/a/d/e/u; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/e/u;->([B)V - - return-void -.end method - - -# virtual methods -.method public final v0()[B - .locals 1 - - const-string v0, "0\u0082\u0004\u00a80\u0082\u0003\u0090\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00d5\u0085\u00b8l}\u00d3N\u00f50\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u00000\u0081\u00941\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00100\u000e\u0006\u0003U\u0004\n\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android1\"0 \u0006\t*\u0086H\u0086\u00f7\r\u0001\t\u0001\u0016\u0013android@android.com0\u001e\u0017\r080415233656Z\u0017\r350901233656Z0\u0081\u00941\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00100\u000e\u0006\u0003U\u0004\n\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android1\"0 \u0006\t*\u0086H\u0086\u00f7\r\u0001\t\u0001\u0016\u0013android@android.com0\u0082\u0001 0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0001\u0005\u0000\u0003\u0082\u0001\r\u00000\u0082\u0001\u0008\u0002\u0082\u0001\u0001\u0000\u00d6\u00ce.\u0008\n\u00bf\u00e21M\u00d1\u008d\u00b3\u00cf\u00d3\u0018\\\u00b4=3\u00fa\u000ct\u00e1\u00bd\u00b6\u00d1\u00db\u0089\u0013\u00f6,\\9\u00dfV\u00f8F\u0081=e\u00be\u00c0\u00f3\u00caBk\u0007\u00c5\u00a8\u00edZ9\u0090\u00c1g\u00e7k\u00c9\u0099\u00b9\'\u0089K\u008f\u000b\"\u0000\u0019\u0094\u00a9)\u0015\u00e5r\u00c5m*0\u001b\u00a3o\u00c5\u00fc\u0011:\u00d6\u00cb\u009et5\u00a1m#\u00ab}\u00fa\u00ee\u00e1e\u00e4\u00df\u001f\n\u008d\u00bd\u00a7\n\u0086\u009dQlN\u009d\u0005\u0011\u0096\u00ca|\u000cU\u007f\u0017[\u00c3u\u00f9H\u00c5j\u00ae\u0086\u0008\u009b\u00a4O\u008a\u00a6\u00a4\u00dd\u009a}\u00bf,\n5\"\u0082\u00ad\u0006\u00b8\u00cc\u0018^\u00b1Uy\u00ee\u00f8m\u0008\u000b\u001da\u0089\u00c0\u00f9\u00af\u0098\u00b1\u00c2\u00eb\u00d1\u0007\u00eaE\u00ab\u00dbh\u00a3\u00c7\u0083\u008a^T\u0088\u00c7lS\u00d4\u000b\u0012\u001d\u00e7\u00bb\u00d3\u000eb\u000c\u0018\u008a\u00e1\u00aaa\u00db\u00bc\u0087\u00dd\u0081\u0082\u0085\u009cfC\u00e9\u00c1\u0096/\u00a0\u00c1\u008333[\u00c0\u0090\u00ff\u009ak\"\u00de\u00d1\u00adDB)\u00a59\u00a9N\u00ef\u00ad\u00ab\u00d0e\u00ce\u00d2K>Q\u00e5\u00dd{fx{\u00ef\u0012\u00fe\u0097\u00fb\u00a4\u0084\u00c4#\u00fbO\u00f8\u00ccIL\u0002\u00f0\u00f5\u0005\u0016\u0012\u00ffe)9>\u008eF\u00ea\u00c5\u00bb!\u00f2w\u00c1Q\u00aa_*\u00a6\'\u00d1\u00e8\u009d\u00a7\n\u00b6\u00035i\u00de;\u0098\u0097\u00bf\u00ff|\u00a9\u00da>\u0012C\u00f6\u000b" - - invoke-static {v0}, Lf/h/a/d/e/s;->i(Ljava/lang/String;)[B - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/z.smali b/com.discord/smali_classes2/f/h/a/d/e/z.smali deleted file mode 100644 index b0603b0646..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/e/z.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/e/z; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# static fields -.field public static final d:Lf/h/a/d/e/z; - - -# instance fields -.field public final a:Z - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/Throwable; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/e/z; - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V - - sput-object v0, Lf/h/a/d/e/z;->d:Lf/h/a/d/e/z; - - return-void -.end method - -.method public constructor (ZLjava/lang/String;Ljava/lang/Throwable;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-boolean p1, p0, Lf/h/a/d/e/z;->a:Z - - iput-object p2, p0, Lf/h/a/d/e/z;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/e/z;->c:Ljava/lang/Throwable; - - return-void -.end method - -.method public static b(Ljava/lang/String;)Lf/h/a/d/e/z; - .locals 3 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Lf/h/a/d/e/z; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - invoke-direct {v0, v1, p0, v2}, Lf/h/a/d/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V - - return-object v0 -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/z;->b:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/f/a$a$a.smali b/com.discord/smali_classes2/f/h/a/d/f/a$a$a.smali deleted file mode 100644 index 366101eff1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/f/a$a$a.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/f/a$a$a; -.super Lf/h/a/d/h/d/b; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/f/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/f/a$a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/f/a$a.smali b/com.discord/smali_classes2/f/h/a/d/f/a$a.smali deleted file mode 100644 index fcf218f131..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/f/a$a.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public Lf/h/a/d/f/a$a; -.super Lf/h/a/d/h/d/a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/f/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/f/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/f/a$a$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" - - invoke-direct {p0, v0}, Lf/h/a/d/h/d/a;->(Ljava/lang/String;)V - - return-void -.end method - -.method public static h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - .locals 2 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/f/a; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/f/a; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/f/a$a$a; - - invoke-direct {v0, p0}, Lf/h/a/d/f/a$a$a;->(Landroid/os/IBinder;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/f/a.smali b/com.discord/smali_classes2/f/h/a/d/f/a.smali deleted file mode 100644 index 4df1f71a79..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/f/a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/f/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/f/a$a; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/f/b.smali b/com.discord/smali_classes2/f/h/a/d/f/b.smali deleted file mode 100644 index 7be4a9f1d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/f/b.smali +++ /dev/null @@ -1,176 +0,0 @@ -.class public final Lf/h/a/d/f/b; -.super Lf/h/a/d/f/a$a; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/f/a$a;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/f/a$a;->()V - - iput-object p1, p0, Lf/h/a/d/f/b;->a:Ljava/lang/Object; - - return-void -.end method - -.method public static i(Lf/h/a/d/f/a;)Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/f/a;", - ")TT;" - } - .end annotation - - instance-of v0, p0, Lf/h/a/d/f/b; - - if-eqz v0, :cond_0 - - check-cast p0, Lf/h/a/d/f/b; - - iget-object p0, p0, Lf/h/a/d/f/b;->a:Ljava/lang/Object; - - return-object p0 - - :cond_0 - invoke-interface {p0}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v0 - - const/4 v1, 0x0 - - array-length v2, v0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - if-ge v3, v2, :cond_2 - - aget-object v5, v0, v3 - - invoke-virtual {v5}, Ljava/lang/reflect/Field;->isSynthetic()Z - - move-result v6 - - if-nez v6, :cond_1 - - add-int/lit8 v4, v4, 0x1 - - move-object v1, v5 - - :cond_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v2, 0x1 - - if-ne v4, v2, :cond_4 - - invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z - - move-result v0 - - if-nez v0, :cond_3 - - invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - :try_start_0 - invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Could not access the field in remoteBinder." - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :catch_1 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Binder object is null." - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "IObjectWrapper declared field not private!" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - new-instance p0, Ljava/lang/IllegalArgumentException; - - array-length v0, v0 - - const/16 v1, 0x40 - - const-string v2, "Unexpected number of IObjectWrapper declared fields: " - - invoke-static {v1, v2, v0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/a.smali b/com.discord/smali_classes2/f/h/a/d/g/a.smali deleted file mode 100644 index 7becede053..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/a.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public final Lf/h/a/d/g/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lcom/google/android/gms/dynamite/DynamiteModule$a$b; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;Ljava/lang/String;)I - .locals 0 - - invoke-static {p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule;->a(Landroid/content/Context;Ljava/lang/String;)I - - move-result p1 - - return p1 -.end method - -.method public final b(Landroid/content/Context;Ljava/lang/String;Z)I - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; - } - .end annotation - - invoke-static {p1, p2, p3}, Lcom/google/android/gms/dynamite/DynamiteModule;->d(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/b.smali b/com.discord/smali_classes2/f/h/a/d/g/b.smali deleted file mode 100644 index 6c5f915bdf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/b.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/g/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; - } - .end annotation - - new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - - invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V - - invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I - - move-result v1 - - iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - if-eqz v1, :cond_0 - - const/4 p1, -0x1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - invoke-interface {p3, p1, p2, v1}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result p1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - if-eqz p1, :cond_1 - - iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - :cond_1 - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/c.smali b/com.discord/smali_classes2/f/h/a/d/g/c.smali deleted file mode 100644 index 3022da177d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/c.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/g/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; - } - .end annotation - - new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - - invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V - - invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I - - move-result v1 - - iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eqz v1, :cond_0 - - invoke-interface {p3, p1, p2, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result p1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - goto :goto_0 - - :cond_0 - invoke-interface {p3, p1, p2, v3}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result p1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - :goto_0 - iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - if-nez p1, :cond_1 - - iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - if-nez p1, :cond_1 - - iput v2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - goto :goto_1 - - :cond_1 - iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - if-lt p1, p2, :cond_2 - - const/4 p1, -0x1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - goto :goto_1 - - :cond_2 - iput v3, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - :goto_1 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/d.smali b/com.discord/smali_classes2/f/h/a/d/g/d.smali deleted file mode 100644 index 1e1f559a78..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/d.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/d/g/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; - } - .end annotation - - new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; - - invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V - - invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I - - move-result v1 - - iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - const/4 v1, 0x1 - - invoke-interface {p3, p1, p2, v1}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result p1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - if-nez p2, :cond_0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - goto :goto_0 - - :cond_0 - iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I - - iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I - - if-lt p1, p2, :cond_1 - - iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - goto :goto_0 - - :cond_1 - const/4 p1, -0x1 - - iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I - - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/e.smali b/com.discord/smali_classes2/f/h/a/d/g/e.smali deleted file mode 100644 index 615029dc2b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/e.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/d/g/e; -.super Ldalvik/system/PathClassLoader; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/ClassLoader;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ldalvik/system/PathClassLoader;->(Ljava/lang/String;Ljava/lang/ClassLoader;)V - - return-void -.end method - - -# virtual methods -.method public final loadClass(Ljava/lang/String;Z)Ljava/lang/Class; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Z)", - "Ljava/lang/Class<", - "*>;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/ClassNotFoundException; - } - .end annotation - - const-string v0, "java." - - invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "android." - - invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_0 - - :try_start_0 - invoke-virtual {p0, p1}, Ldalvik/system/PathClassLoader;->findClass(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - :cond_0 - invoke-super {p0, p1, p2}, Ldalvik/system/PathClassLoader;->loadClass(Ljava/lang/String;Z)Ljava/lang/Class; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/f.smali b/com.discord/smali_classes2/f/h/a/d/g/f.smali deleted file mode 100644 index 358919d345..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/f.smali +++ /dev/null @@ -1,187 +0,0 @@ -.class public final Lf/h/a/d/g/f; -.super Lf/h/a/d/h/d/b; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/g/g; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.dynamite.IDynamiteLoader" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final A(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object p2 - - invoke-static {p2}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final L(Lf/h/a/d/f/a;Ljava/lang/String;Z)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x5 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return p2 -.end method - -.method public final a0(Lf/h/a/d/f/a;Ljava/lang/String;Z)I - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x3 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return p2 -.end method - -.method public final d0(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x4 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object p2 - - invoke-static {p2}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final i0()I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x6 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/g.smali b/com.discord/smali_classes2/f/h/a/d/g/g.smali deleted file mode 100644 index dc616283d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/g.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public interface abstract Lf/h/a/d/g/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract A(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract L(Lf/h/a/d/f/a;Ljava/lang/String;Z)I - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract a0(Lf/h/a/d/f/a;Ljava/lang/String;Z)I - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract d0(Lf/h/a/d/f/a;Ljava/lang/String;I)Lf/h/a/d/f/a; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract i0()I - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/h.smali b/com.discord/smali_classes2/f/h/a/d/g/h.smali deleted file mode 100644 index e81e426909..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/h.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public final Lf/h/a/d/g/h; -.super Lf/h/a/d/h/d/b; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Lf/h/a/d/g/i; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.dynamite.IDynamiteLoaderV2" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final o(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - invoke-static {v0, p4}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object p2 - - invoke-static {p2}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final p(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V - - invoke-static {v0, p4}, Lf/h/a/d/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x3 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object p2 - - invoke-static {p2}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/g/i.smali b/com.discord/smali_classes2/f/h/a/d/g/i.smali deleted file mode 100644 index 9ae7d9b022..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/g/i.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/g/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract o(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract p(Lf/h/a/d/f/a;Ljava/lang/String;ILf/h/a/d/f/a;)Lf/h/a/d/f/a; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/a/a.smali b/com.discord/smali_classes2/f/h/a/d/h/a/a.smali deleted file mode 100644 index eb10ab5edc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/a/a.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public Lf/h/a/d/h/a/a; -.super Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/a/a; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;)V - .locals 1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/a/b.smali b/com.discord/smali_classes2/f/h/a/d/h/a/b.smali deleted file mode 100644 index 1e1e6115f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/a/b.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/a/b; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract C(Z)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract getId()Ljava/lang/String; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/a/c.smali b/com.discord/smali_classes2/f/h/a/d/h/a/c.smali deleted file mode 100644 index 7c212811d1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/a/c.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public abstract Lf/h/a/d/h/a/c; -.super Landroid/os/Binder; - -# interfaces -.implements Lf/h/a/d/h/a/b; -.implements Landroid/os/IInterface; - - -# direct methods -.method public static g(Landroid/os/IBinder;)Lf/h/a/d/h/a/b; - .locals 2 - - const-string v0, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/a/b; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/a/b; - - return-object v0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/a/d; - - invoke-direct {v0, p0}, Lf/h/a/d/h/a/d;->(Landroid/os/IBinder;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/a/d.smali b/com.discord/smali_classes2/f/h/a/d/h/a/d.smali deleted file mode 100644 index eaef305c26..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/a/d.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public final Lf/h/a/d/h/a/d; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/a/b; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/a/d;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" - - iput-object p1, p0, Lf/h/a/d/h/a/d;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final C(Z)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/h/a/d;->b:Ljava/lang/String; - - invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-static {p1}, Lf/h/a/d/h/a/a;->a(Landroid/os/Parcel;)V - - const/4 v0, 0x2 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/a/d;->g(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return v0 -.end method - -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/a/d;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final g(ILandroid/os/Parcel;)Landroid/os/Parcel; - .locals 3 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/a/d;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {v0}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-object v0 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p1 - - :try_start_1 - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method - -.method public final getId()Ljava/lang/String; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/a/d;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - const/4 v1, 0x1 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/a/d;->g(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/b/a.smali b/com.discord/smali_classes2/f/h/a/d/h/b/a.smali deleted file mode 100644 index 98435d37be..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/b/a.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/d/h/b/a; -.super Landroid/os/Binder; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/b/a;->u0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method - -.method public abstract u0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/b/b.smali b/com.discord/smali_classes2/f/h/a/d/h/b/b.smali deleted file mode 100644 index bad68d4ce9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/b/b.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public Lf/h/a/d/h/b/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/b/b; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - .locals 2 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - return-void - - :cond_0 - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/b/c.smali b/com.discord/smali_classes2/f/h/a/d/h/b/c.smali deleted file mode 100644 index 3eb5fa10d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/b/c.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/h/b/c; -.super Landroid/os/Handler; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - -.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - return-void -.end method - - -# virtual methods -.method public final dispatchMessage(Landroid/os/Message;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a.smali deleted file mode 100644 index dd9a2f43dd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public Lf/h/a/d/h/c/a; -.super Ljava/lang/Object; - - -# static fields -.field public static volatile a:Landroid/os/UserManager; - -.field public static volatile b:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v1, 0x1 - - const/16 v2, 0x18 - - if-lt v0, v2, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - xor-int/2addr v0, v1 - - sput-boolean v0, Lf/h/a/d/h/c/a;->b:Z - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Z - .locals 4 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const/16 v3, 0x18 - - if-lt v0, v3, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_5 - - sget-boolean v0, Lf/h/a/d/h/c/a;->b:Z - - if-nez v0, :cond_4 - - sget-object v0, Lf/h/a/d/h/c/a;->a:Landroid/os/UserManager; - - if-nez v0, :cond_3 - - const-class v3, Lf/h/a/d/h/c/a; - - monitor-enter v3 - - :try_start_0 - sget-object v0, Lf/h/a/d/h/c/a;->a:Landroid/os/UserManager; - - if-nez v0, :cond_2 - - const-class v0, Landroid/os/UserManager; - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/UserManager; - - sput-object p0, Lf/h/a/d/h/c/a;->a:Landroid/os/UserManager; - - if-nez p0, :cond_1 - - sput-boolean v2, Lf/h/a/d/h/c/a;->b:Z - - monitor-exit v3 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_1 - move-object v0, p0 - - :cond_2 - monitor-exit v3 - - goto :goto_1 - - :catchall_0 - move-exception p0 - - monitor-exit v3 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_3 - :goto_1 - invoke-virtual {v0}, Landroid/os/UserManager;->isUserUnlocked()Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/c/a;->b:Z - - if-eqz v0, :cond_4 - - const/4 p0, 0x0 - - sput-object p0, Lf/h/a/d/h/c/a;->a:Landroid/os/UserManager; - - :cond_4 - :goto_2 - if-nez v0, :cond_5 - - return v2 - - :cond_5 - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a0.smali deleted file mode 100644 index b2fa485f56..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a0.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/h/c/a0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/b0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/z;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a([BII)[B - .locals 0 - - add-int/2addr p3, p2 - - invoke-static {p1, p2, p3}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a1.smali deleted file mode 100644 index ff59442fbc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a1.smali +++ /dev/null @@ -1,633 +0,0 @@ -.class public final Lf/h/a/d/h/c/a1; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/e1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/e1<", - "Ljava/lang/Integer;", - ">;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[I - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/a1; - - invoke-direct {v0}, Lf/h/a/d/h/c/a1;->()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [I - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/a1;->f:I - - return-void -.end method - -.method public constructor ([II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/a1;->e:[I - - iput p2, p0, Lf/h/a/d/h/c/a1;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 0 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/a1;->l(II)V - - return-void -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Integer;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/c/a1; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/a1; - - iget v0, p1, Lf/h/a/d/h/c/a1;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/c/a1;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/c/a1;->e:[I - - iget-object v2, p0, Lf/h/a/d/h/c/a1;->e:[I - - iget v4, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p1, Lf/h/a/d/h/c/a1;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/a1; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/a1; - - iget v1, p0, Lf/h/a/d/h/c/a1;->f:I - - iget v2, p1, Lf/h/a/d/h/c/a1;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/a1;->e:[I - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/a1;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget v2, v2, v1 - - aget v4, p1, v1 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)I - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget p1, v0, p1 - - return p1 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/a1;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget v2, v2, v1 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final l(II)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/a1;->e:[I - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [I - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/c/a1;->e:[I - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/c/a1;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - aput p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/c/a1;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/a1; - - iget-object v1, p0, Lf/h/a/d/h/c/a1;->e:[I - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/c/a1;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/c/a1;->([II)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/c/a1;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/c/a1;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/a1;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/a1;->e:[I - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/c/a1;->f:I - - sub-int/2addr v2, v1 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/c/a1;->f:I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - iget v1, p0, Lf/h/a/d/h/c/a1;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/c/a1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/a1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/a1;->e:[I - - aget v1, v0, p1 - - aput p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/a1;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a2.smali deleted file mode 100644 index 8caac8977e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a2.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/a2; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a()I -.end method - -.method public abstract b()Z -.end method - -.method public abstract c()Lf/h/a/d/h/c/c2; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a3.smali deleted file mode 100644 index 26eafe85a1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a3.smali +++ /dev/null @@ -1,302 +0,0 @@ -.class public final Lf/h/a/d/h/c/a3; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Comparable; -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/d/h/c/a3;", - ">;", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/lang/Comparable; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public e:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final synthetic f:Lf/h/a/d/h/c/v2; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/v2;Ljava/lang/Comparable;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/h/c/a3;->f:Lf/h/a/d/h/c/v2; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - iput-object p3, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/c/v2;Ljava/util/Map$Entry;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TK;TV;>;)V" - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Comparable; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - iput-object p1, p0, Lf/h/a/d/h/c/a3;->f:Lf/h/a/d/h/c/v2; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - iput-object p2, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final synthetic compareTo(Ljava/lang/Object;)I - .locals 1 - - check-cast p1, Lf/h/a/d/h/c/a3; - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - iget-object p1, p1, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result p1 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/Map$Entry; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Ljava/util/Map$Entry; - - iget-object v1, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - if-nez v1, :cond_3 - - if-nez v3, :cond_2 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - goto :goto_0 - - :cond_3 - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - :goto_0 - if-eqz v1, :cond_6 - - iget-object v1, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-nez v1, :cond_5 - - if-nez p1, :cond_4 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_4 - const/4 p1, 0x0 - - goto :goto_1 - - :cond_5 - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - :goto_1 - if-eqz p1, :cond_6 - - return v0 - - :cond_6 - return v2 -.end method - -.method public final synthetic getKey()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :goto_1 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->f:Lf/h/a/d/h/c/v2; - - invoke-static {v0}, Lf/h/a/d/h/c/v2;->c(Lf/h/a/d/h/c/v2;)V - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - const-string v2, "=" - - invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a4.smali deleted file mode 100644 index 34b76615b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a4.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public Lf/h/a/d/h/c/a4; -.super Lf/h/a/d/h/c/f4; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Lf/h/a/d/h/c/f4;" - } -.end annotation - - -# instance fields -.field public e:Lf/h/a/d/h/c/c4; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/f4;->()V - - return-void -.end method - - -# virtual methods -.method public b(Lf/h/a/d/h/c/z3;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-nez p1, :cond_0 - - return-void - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget v1, v0, Lf/h/a/d/h/c/c4;->f:I - - if-ge p1, v1, :cond_1 - - iget-object v0, v0, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - aget-object v0, v0, p1 - - invoke-virtual {v0}, Lf/h/a/d/h/c/d4;->c()V - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public synthetic clone()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/a4;->g()Lf/h/a/d/h/c/a4; - - move-result-object v0 - - return-object v0 -.end method - -.method public e()I - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget v3, v2, Lf/h/a/d/h/c/c4;->f:I - - if-ge v0, v3, :cond_0 - - iget-object v2, v2, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - aget-object v2, v2, v0 - - invoke-virtual {v2}, Lf/h/a/d/h/c/d4;->d()I - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public synthetic f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/a4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/a4; - - return-object v0 -.end method - -.method public g()Lf/h/a/d/h/c/a4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TM;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-super {p0}, Lf/h/a/d/h/c/f4;->f()Lf/h/a/d/h/c/f4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/a4; - - invoke-static {p0, v0}, Lf/h/a/d/h/c/e4;->f(Lf/h/a/d/h/c/a4;Lf/h/a/d/h/c/a4;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/a5.smali b/com.discord/smali_classes2/f/h/a/d/h/c/a5.smali deleted file mode 100644 index 5ea3af6595..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/a5.smali +++ /dev/null @@ -1,439 +0,0 @@ -.class public final Lf/h/a/d/h/c/a5; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/d/a$b; - - -# static fields -.field public static final b:Ljava/nio/charset/Charset; - -.field public static final c:Lf/h/a/d/h/c/o; - -.field public static final d:Lf/h/a/d/h/c/o; - -.field public static final e:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Ljava/lang/String;", - "Lf/h/a/d/h/c/e<", - "Lf/h/a/d/h/c/n4;", - ">;>;" - } - .end annotation -.end field - -.field public static final f:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Lf/h/a/d/h/c/e<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - -.field public static g:Ljava/lang/Boolean; - -.field public static h:Ljava/lang/Long; - -.field public static final i:Lf/h/a/d/h/c/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Landroid/content/Context; - - -# direct methods -.method public static constructor ()V - .locals 16 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/a5;->b:Ljava/nio/charset/Charset; - - const-string v0, "com.google.android.gms.clearcut.public" - - invoke-static {v0}, Lf/h/a/d/k/a;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v3 - - new-instance v8, Lf/h/a/d/h/c/o; - - const/4 v2, 0x0 - - const-string v4, "gms:playlog:service:samplingrules_" - - const-string v5, "LogSamplingRules__" - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - move-object v1, v8 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/h/c/o;->(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V - - sput-object v8, Lf/h/a/d/h/c/a5;->c:Lf/h/a/d/h/c/o; - - invoke-static {v0}, Lf/h/a/d/k/a;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v11 - - const/4 v10, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - new-instance v0, Lf/h/a/d/h/c/o; - - const-string v12, "gms:playlog:service:sampling_" - - const-string v13, "LogSampling__" - - move-object v9, v0 - - invoke-direct/range {v9 .. v15}, Lf/h/a/d/h/c/o;->(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V - - sput-object v0, Lf/h/a/d/h/c/a5;->d:Lf/h/a/d/h/c/o; - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/a5;->f:Ljava/util/HashMap; - - const/4 v0, 0x0 - - sput-object v0, Lf/h/a/d/h/c/a5;->g:Ljava/lang/Boolean; - - sput-object v0, Lf/h/a/d/h/c/a5;->h:Ljava/lang/Long; - - sget-object v1, Lf/h/a/d/h/c/a5;->c:Lf/h/a/d/h/c/o; - - if-eqz v1, :cond_0 - - const-string v0, "enable_log_sampling_rules" - - invoke-static {v1, v0}, Lf/h/a/d/h/c/e;->e(Lf/h/a/d/h/c/o;Ljava/lang/String;)Lf/h/a/d/h/c/e; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/a5;->i:Lf/h/a/d/h/c/e; - - return-void - - :cond_0 - throw v0 -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/a5;->a:Landroid/content/Context; - - if-eqz p1, :cond_3 - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - if-nez v0, :cond_3 - - sget-object v0, Lf/h/a/d/h/c/e;->g:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x18 - - if-lt v1, v2, :cond_0 - - invoke-virtual {p1}, Landroid/content/Context;->isDeviceProtectedStorage()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - move-object p1, v1 - - :goto_0 - sget-object v1, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - if-eq v1, p1, :cond_2 - - const/4 v1, 0x0 - - sput-object v1, Lf/h/a/d/h/c/e;->i:Ljava/lang/Boolean; - - :cond_2 - sput-object p1, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - monitor-exit v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_3 - :goto_1 - return-void -.end method - -.method public static a(Ljava/lang/String;J)J - .locals 2 - - const/16 v0, 0x8 - - if-eqz p0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/c/a5;->b:Ljava/nio/charset/Charset; - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - array-length v1, p0 - - add-int/2addr v1, v0 - - invoke-static {v1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v0 - - invoke-virtual {v0, p0}, Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; - - invoke-virtual {v0, p1, p2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->j2([B)J - - move-result-wide p0 - - return-wide p0 - - :cond_1 - :goto_0 - invoke-static {v0}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-virtual {p0, p1, p2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->j2([B)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static b(JJJ)Z - .locals 6 - - const-wide/16 v0, 0x0 - - cmp-long v2, p2, v0 - - if-ltz v2, :cond_2 - - cmp-long v2, p4, v0 - - if-lez v2, :cond_2 - - cmp-long v2, p0, v0 - - if-ltz v2, :cond_0 - - goto :goto_0 - - :cond_0 - const-wide v0, 0x7fffffffffffffffL - - rem-long v2, v0, p4 - - const-wide/16 v4, 0x1 - - add-long/2addr v2, v4 - - and-long/2addr p0, v0 - - rem-long/2addr p0, p4 - - add-long/2addr p0, v2 - - :goto_0 - rem-long/2addr p0, p4 - - cmp-long p4, p0, p2 - - if-gez p4, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 p0, 0x0 - - return p0 - - :cond_2 - :goto_1 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static c(Landroid/content/Context;)Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/a5;->g:Ljava/lang/Boolean; - - if-nez v0, :cond_1 - - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p0 - - iget-object p0, p0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - const-string v0, "com.google.android.providers.gsf.permission.READ_GSERVICES" - - invoke-virtual {p0, v0}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result p0 - - if-nez p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/h/c/a5;->g:Ljava/lang/Boolean; - - :cond_1 - sget-object p0, Lf/h/a/d/h/c/a5;->g:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 -.end method - -.method public static d(Landroid/content/Context;)J - .locals 3 - - sget-object v0, Lf/h/a/d/h/c/a5;->h:Ljava/lang/Long; - - if-nez v0, :cond_2 - - const-wide/16 v0, 0x0 - - if-eqz p0, :cond_1 - - invoke-static {p0}, Lf/h/a/d/h/c/a5;->c(Landroid/content/Context;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p0 - - const-string v0, "android_id" - - invoke-static {p0, v0}, Lf/h/a/d/h/c/d5;->a(Landroid/content/ContentResolver;Ljava/lang/String;)J - - move-result-wide v0 - - :cond_0 - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/h/c/a5;->h:Ljava/lang/Long; - - goto :goto_0 - - :cond_1 - return-wide v0 - - :cond_2 - :goto_0 - sget-object p0, Lf/h/a/d/h/c/a5;->h:Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b.smali deleted file mode 100644 index 4ab34479d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b.smali +++ /dev/null @@ -1,212 +0,0 @@ -.class public final Lf/h/a/d/h/c/b; -.super Ljava/lang/Object; - - -# static fields -.field public static final h:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Landroid/net/Uri;", - "Lf/h/a/d/h/c/b;", - ">;" - } - .end annotation -.end field - -.field public static final i:[Ljava/lang/String; - - -# instance fields -.field public final a:Landroid/content/ContentResolver; - -.field public final b:Landroid/net/Uri; - -.field public final c:Landroid/database/ContentObserver; - -.field public final d:Ljava/lang/Object; - -.field public volatile e:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final f:Ljava/lang/Object; - -.field public final g:Ljava/util/List; - .annotation build Landroidx/annotation/GuardedBy; - value = "listenersLock" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/c/d;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; - - const-string v0, "key" - - const-string v1, "value" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/b;->i:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Landroid/content/ContentResolver;Landroid/net/Uri;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/b;->d:Ljava/lang/Object; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/b;->f:Ljava/lang/Object; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/b;->g:Ljava/util/List; - - iput-object p1, p0, Lf/h/a/d/h/c/b;->a:Landroid/content/ContentResolver; - - iput-object p2, p0, Lf/h/a/d/h/c/b;->b:Landroid/net/Uri; - - new-instance p1, Lf/h/a/d/h/c/c; - - invoke-direct {p1, p0}, Lf/h/a/d/h/c/c;->(Lf/h/a/d/h/c/b;)V - - iput-object p1, p0, Lf/h/a/d/h/c/b;->c:Landroid/database/ContentObserver; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/util/Map; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - :try_start_0 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/c/b;->a:Landroid/content/ContentResolver; - - iget-object v2, p0, Lf/h/a/d/h/c/b;->b:Landroid/net/Uri; - - sget-object v3, Lf/h/a/d/h/c/b;->i:[Ljava/lang/String; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v1, :cond_1 - - :goto_0 - :try_start_1 - invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x0 - - invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x1 - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :cond_0 - :try_start_2 - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - goto :goto_1 - - :catchall_0 - move-exception v0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - throw v0 - :try_end_2 - .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - - :cond_1 - :goto_1 - return-object v0 - - :catch_0 - const-string v0, "ConfigurationContentLoader" - - const-string v1, "PhenotypeFlag unable to load ContentProvider, using default values" - - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b0.smali deleted file mode 100644 index 32f09e451c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b0.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/b0; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a([BII)[B -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b1.smali deleted file mode 100644 index d31013a127..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b1.smali +++ /dev/null @@ -1,289 +0,0 @@ -.class public final Lf/h/a/d/h/c/b1; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/nio/charset/Charset; - -.field public static final b:[B - - -# direct methods -.method public static constructor ()V - .locals 5 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - const-string v0, "ISO-8859-1" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - const/4 v0, 0x0 - - new-array v1, v0, [B - - sput-object v1, Lf/h/a/d/h/c/b1;->b:[B - - invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - sget-object v1, Lf/h/a/d/h/c/b1;->b:[B - - array-length v1, v1 - - const v2, 0x7fffffff - - add-int/lit8 v3, v1, 0x0 - - if-ltz v1, :cond_1 - - sub-int v4, v0, v0 - - add-int/2addr v4, v1 - - if-gt v4, v2, :cond_0 - - add-int/2addr v3, v0 - - add-int/lit8 v3, v3, 0x0 - - return-void - - :cond_0 - :try_start_0 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v0 - - throw v0 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :cond_1 - new-instance v0, Lcom/google/android/gms/internal/clearcut/zzco; - - const-string v1, "CodedInputStream encountered an embedded string or message which claimed to have negative size." - - invoke-direct {v0, v1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V - - throw v0 - :try_end_0 - .catch Lcom/google/android/gms/internal/clearcut/zzco; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_0 - new-instance v1, Ljava/lang/IllegalArgumentException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public static a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static b([B)I - .locals 5 - - array-length v0, p0 - - const/4 v1, 0x0 - - move v3, v0 - - const/4 v2, 0x0 - - :goto_0 - add-int v4, v1, v0 - - if-ge v2, v4, :cond_0 - - mul-int/lit8 v3, v3, 0x1f - - aget-byte v4, p0, v2 - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v3, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :cond_1 - return v3 -.end method - -.method public static c(I[BII)I - .locals 2 - - move v0, p2 - - :goto_0 - add-int v1, p2, p3 - - if-ge v0, v1, :cond_0 - - mul-int/lit8 p0, p0, 0x1f - - aget-byte v1, p1, v0 - - add-int/2addr p0, v1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return p0 -.end method - -.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p0, Lf/h/a/d/h/c/c2; - - invoke-interface {p0}, Lf/h/a/d/h/c/c2;->g()Lf/h/a/d/h/c/d2; - - move-result-object p0 - - check-cast p1, Lf/h/a/d/h/c/c2; - - check-cast p0, Lf/h/a/d/h/c/q; - - if-eqz p0, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/z0$a; - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->d:Lf/h/a/d/h/c/z0; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/p; - - check-cast p1, Lf/h/a/d/h/c/z0; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z0$a;->d(Lf/h/a/d/h/c/z0;)Lf/h/a/d/h/c/z0$a; - - invoke-virtual {p0}, Lf/h/a/d/h/c/z0$a;->m()Lf/h/a/d/h/c/c2; - - move-result-object p0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static f(Z)I - .locals 0 - - if-eqz p0, :cond_0 - - const/16 p0, 0x4cf - - return p0 - - :cond_0 - const/16 p0, 0x4d5 - - return p0 -.end method - -.method public static g([B)Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - return-object v0 -.end method - -.method public static h(J)I - .locals 2 - - const/16 v0, 0x20 - - ushr-long v0, p0, v0 - - xor-long/2addr p0, v0 - - long-to-int p1, p0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b2.smali deleted file mode 100644 index c1886add17..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b2.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/b2; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Ljava/lang/Class;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/c/a2;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b3.smali deleted file mode 100644 index afec69a314..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b3.smali +++ /dev/null @@ -1,246 +0,0 @@ -.class public final Lf/h/a/d/h/c/b3; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public d:I - -.field public e:Z - -.field public f:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation -.end field - -.field public final synthetic g:Lf/h/a/d/h/c/v2; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/v2;Lf/h/a/d/h/c/w2;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/b3;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->f:Ljava/util/Iterator; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v0, v0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/b3;->f:Ljava/util/Iterator; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/b3;->f:Ljava/util/Iterator; - - return-object v0 -.end method - -.method public final hasNext()Z - .locals 3 - - iget v0, p0, Lf/h/a/d/h/c/b3;->d:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v2, v2, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-lt v0, v2, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v0, v0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/b3;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - return v0 - - :cond_1 - :goto_0 - return v1 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/b3;->e:Z - - iget v1, p0, Lf/h/a/d/h/c/b3;->d:I - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/d/h/c/b3;->d:I - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v0, v0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v0, v0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - iget v1, p0, Lf/h/a/d/h/c/b3;->d:I - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - :goto_0 - check-cast v0, Ljava/util/Map$Entry; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/b3;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - goto :goto_0 -.end method - -.method public final remove()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/c/b3;->e:Z - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/c/b3;->e:Z - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - invoke-static {v0}, Lf/h/a/d/h/c/v2;->c(Lf/h/a/d/h/c/v2;)V - - iget v0, p0, Lf/h/a/d/h/c/b3;->d:I - - iget-object v1, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget-object v1, v1, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/b3;->g:Lf/h/a/d/h/c/v2; - - iget v1, p0, Lf/h/a/d/h/c/b3;->d:I - - add-int/lit8 v2, v1, -0x1 - - iput v2, p0, Lf/h/a/d/h/c/b3;->d:I - - invoke-virtual {v0, v1}, Lf/h/a/d/h/c/v2;->e(I)Ljava/lang/Object; - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/b3;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "remove() was called before next()" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b4.smali deleted file mode 100644 index a1b6c9194e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b4.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public final Lf/h/a/d/h/c/b4; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";T:", - "Ljava/lang/Object;", - ">", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/b5.smali b/com.discord/smali_classes2/f/h/a/d/h/c/b5.smali deleted file mode 100644 index 90913a52c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/b5.smali +++ /dev/null @@ -1,209 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/b5; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/n; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/n; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/b5; - - invoke-direct {v0}, Lf/h/a/d/h/c/b5;->()V - - sput-object v0, Lf/h/a/d/h/c/b5;->a:Lf/h/a/d/h/c/n; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a([B)Ljava/lang/Object; - .locals 9 - - sget-object v0, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - const/4 v1, 0x4 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - :try_start_0 - sget-object v1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v3 - - const/4 v6, 0x0 - - array-length v7, p1 - - new-instance v8, Lf/h/a/d/h/c/u; - - invoke-direct {v8}, Lf/h/a/d/h/c/u;->()V - - move-object v4, v0 - - move-object v5, p1 - - invoke-interface/range {v3 .. v8}, Lf/h/a/d/h/c/s2;->h(Ljava/lang/Object;[BIILf/h/a/d/h/c/u;)V - - sget-object p1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {p1, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object p1 - - invoke-interface {p1, v0}, Lf/h/a/d/h/c/s2;->b(Ljava/lang/Object;)V - - iget p1, v0, Lf/h/a/d/h/c/p;->zzex:I - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - if-nez p1, :cond_4 - - const/4 p1, 0x1 - - invoke-virtual {v0, p1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Byte; - - invoke-virtual {v1}, Ljava/lang/Byte;->byteValue()B - - move-result v1 - - if-ne v1, p1, :cond_0 - - goto :goto_1 - - :cond_0 - if-nez v1, :cond_1 - - const/4 p1, 0x0 - - goto :goto_1 - - :cond_1 - sget-object p1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {p1, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object p1 - - invoke-interface {p1, v0}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result p1 - - const/4 v1, 0x2 - - if-eqz p1, :cond_2 - - move-object v3, v0 - - goto :goto_0 - - :cond_2 - move-object v3, v2 - - :goto_0 - invoke-virtual {v0, v1, v3, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_1 - if-eqz p1, :cond_3 - - check-cast v0, Lf/h/a/d/h/c/n4; - - return-object v0 - - :cond_3 - new-instance p1, Lcom/google/android/gms/internal/clearcut/zzew; - - invoke-direct {p1}, Lcom/google/android/gms/internal/clearcut/zzew;->()V - - new-instance v1, Lcom/google/android/gms/internal/clearcut/zzco; - - invoke-virtual {p1}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V - - iput-object v0, v1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/d/h/c/c2; - - throw v1 - - :cond_4 - :try_start_1 - new-instance p1, Ljava/lang/RuntimeException; - - invoke-direct {p1}, Ljava/lang/RuntimeException;->()V - - throw p1 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_0 - - :catch_0 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p1 - - iput-object v0, p1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/d/h/c/c2; - - throw p1 - - :catch_1 - move-exception p1 - - invoke-virtual {p1}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; - - move-result-object v1 - - instance-of v1, v1, Lcom/google/android/gms/internal/clearcut/zzco; - - if-eqz v1, :cond_5 - - invoke-virtual {p1}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/internal/clearcut/zzco; - - throw p1 - - :cond_5 - new-instance v1, Lcom/google/android/gms/internal/clearcut/zzco; - - invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V - - iput-object v0, v1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/d/h/c/c2; - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c.smali deleted file mode 100644 index 379ccdbf22..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final Lf/h/a/d/h/c/c; -.super Landroid/database/ContentObserver; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/c/b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/b;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/c;->a:Lf/h/a/d/h/c/b; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 2 - - iget-object p1, p0, Lf/h/a/d/h/c/c;->a:Lf/h/a/d/h/c/b; - - iget-object v0, p1, Lf/h/a/d/h/c/b;->d:Ljava/lang/Object; - - monitor-enter v0 - - const/4 v1, 0x0 - - :try_start_0 - iput-object v1, p1, Lf/h/a/d/h/c/b;->e:Ljava/util/Map; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - iget-object p1, p0, Lf/h/a/d/h/c/c;->a:Lf/h/a/d/h/c/b; - - iget-object v1, p1, Lf/h/a/d/h/c/b;->f:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_1 - iget-object p1, p1, Lf/h/a/d/h/c/b;->g:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/d; - - invoke-interface {v0}, Lf/h/a/d/h/c/d;->p()V - - goto :goto_0 - - :cond_0 - monitor-exit v1 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 - - :catchall_1 - move-exception p1 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c0.smali deleted file mode 100644 index 4121ff847f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c0.smali +++ /dev/null @@ -1,59 +0,0 @@ -.class public final Lf/h/a/d/h/c/c0; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/clearcut/zzbn; - -.field public final b:[B - - -# direct methods -.method public constructor (ILf/h/a/d/h/c/z;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/d/h/c/c0;->b:[B - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->F([B)Lcom/google/android/gms/internal/clearcut/zzbn; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/h/c/y; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->m()I - - move-result v0 - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/e0; - - iget-object v1, p0, Lf/h/a/d/h/c/c0;->b:[B - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/e0;->([B)V - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Did not write as much data as expected." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c1.smali deleted file mode 100644 index 450503def2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c1.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/c1; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract c()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c2.smali deleted file mode 100644 index 8f7b61550a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c2.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/c2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# virtual methods -.method public abstract f()Lf/h/a/d/h/c/y; -.end method - -.method public abstract g()Lf/h/a/d/h/c/d2; -.end method - -.method public abstract h(Lcom/google/android/gms/internal/clearcut/zzbn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract i()Lf/h/a/d/h/c/d2; -.end method - -.method public abstract j()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c3.smali deleted file mode 100644 index d99e85e34e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c3.smali +++ /dev/null @@ -1,181 +0,0 @@ -.class public Lf/h/a/d/h/c/c3; -.super Ljava/util/AbstractSet; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractSet<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/c/v2; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/v2;Lf/h/a/d/h/c/w2;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-direct {p0}, Ljava/util/AbstractSet;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic add(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/c3;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->clear()V - - return-void -.end method - -.method public contains(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - iget-object v0, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-eq v0, p1, :cond_1 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public iterator()Ljava/util/Iterator; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/c/b3; - - iget-object v1, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/c/b3;->(Lf/h/a/d/h/c/v2;Lf/h/a/d/h/c/w2;)V - - return-object v0 -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/c3;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/v2;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/c3;->d:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c4.smali deleted file mode 100644 index 1d2c336511..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c4.smali +++ /dev/null @@ -1,302 +0,0 @@ -.class public final Lf/h/a/d/h/c/c4; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# instance fields -.field public d:[I - -.field public e:[Lf/h/a/d/h/c/d4; - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - invoke-direct {p0, v0}, Lf/h/a/d/h/c/c4;->(I)V - - return-void -.end method - -.method public constructor (I)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - shl-int/lit8 p1, p1, 0x2 - - const/4 v0, 0x4 - - const/4 v1, 0x4 - - :goto_0 - const/16 v2, 0x20 - - if-ge v1, v2, :cond_1 - - const/4 v2, 0x1 - - shl-int/2addr v2, v1 - - add-int/lit8 v2, v2, -0xc - - if-gt p1, v2, :cond_0 - - move p1, v2 - - goto :goto_1 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - :goto_1 - div-int/2addr p1, v0 - - new-array v0, p1, [I - - iput-object v0, p0, Lf/h/a/d/h/c/c4;->d:[I - - new-array p1, p1, [Lf/h/a/d/h/c/d4; - - iput-object p1, p0, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/d/h/c/c4;->f:I - - return-void -.end method - - -# virtual methods -.method public final b()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/c4;->f:I - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final synthetic clone()Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/c/c4;->f:I - - new-instance v1, Lf/h/a/d/h/c/c4; - - invoke-direct {v1, v0}, Lf/h/a/d/h/c/c4;->(I)V - - iget-object v2, p0, Lf/h/a/d/h/c/c4;->d:[I - - iget-object v3, v1, Lf/h/a/d/h/c/c4;->d:[I - - const/4 v4, 0x0 - - invoke-static {v2, v4, v3, v4, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :goto_0 - if-ge v4, v0, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - aget-object v3, v2, v4 - - if-eqz v3, :cond_0 - - iget-object v3, v1, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - aget-object v2, v2, v4 - - invoke-virtual {v2}, Lf/h/a/d/h/c/d4;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/d4; - - aput-object v2, v3, v4 - - :cond_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - iput v0, v1, Lf/h/a/d/h/c/c4;->f:I - - return-object v1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/c4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/c4; - - iget v1, p0, Lf/h/a/d/h/c/c4;->f:I - - iget v3, p1, Lf/h/a/d/h/c/c4;->f:I - - if-eq v1, v3, :cond_2 - - return v2 - - :cond_2 - iget-object v3, p0, Lf/h/a/d/h/c/c4;->d:[I - - iget-object v4, p1, Lf/h/a/d/h/c/c4;->d:[I - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v1, :cond_4 - - aget v6, v3, v5 - - aget v7, v4, v5 - - if-eq v6, v7, :cond_3 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_3 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v1, 0x1 - - :goto_1 - if-eqz v1, :cond_7 - - iget-object v1, p0, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - iget-object p1, p1, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - iget v3, p0, Lf/h/a/d/h/c/c4;->f:I - - const/4 v4, 0x0 - - :goto_2 - if-ge v4, v3, :cond_6 - - aget-object v5, v1, v4 - - aget-object v6, p1, v4 - - invoke-virtual {v5, v6}, Lf/h/a/d/h/c/d4;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_5 - - const/4 p1, 0x0 - - goto :goto_3 - - :cond_5 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_6 - const/4 p1, 0x1 - - :goto_3 - if-eqz p1, :cond_7 - - return v0 - - :cond_7 - return v2 -.end method - -.method public final hashCode()I - .locals 3 - - const/16 v0, 0x11 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/c4;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/c4;->d:[I - - aget v2, v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/c4;->e:[Lf/h/a/d/h/c/d4; - - aget-object v2, v2, v1 - - invoke-virtual {v2}, Lf/h/a/d/h/c/d4;->hashCode()I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/c5.smali b/com.discord/smali_classes2/f/h/a/d/h/c/c5.smali deleted file mode 100644 index 8507afdcc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/c5.smali +++ /dev/null @@ -1,176 +0,0 @@ -.class public final Lf/h/a/d/h/c/c5; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/clearcut/zzr;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 14 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - move-object v5, v2 - - move-object v8, v5 - - move-object v9, v8 - - move-object v11, v9 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v10, 0x1 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v13 - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v12 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v11 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v10 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v7 - - goto :goto_0 - - :pswitch_7 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v6 - - goto :goto_0 - - :pswitch_8 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/clearcut/zzr; - - move-object v4, p1 - - invoke-direct/range {v4 .. v13}, Lcom/google/android/gms/internal/clearcut/zzr;->(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;ZLjava/lang/String;ZI)V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/clearcut/zzr; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d.smali deleted file mode 100644 index ae29009d66..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/d; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract p()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d0.smali deleted file mode 100644 index fcc58ef4f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d0.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/d0; -.super Lf/h/a/d/h/c/y; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/y;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d1.smali deleted file mode 100644 index cec2b58795..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d1.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/d1; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract i(I)Lf/h/a/d/h/c/c1; - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d2.smali deleted file mode 100644 index 8894baa074..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d2.smali +++ /dev/null @@ -1,6 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/d2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/e2; -.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d3.smali deleted file mode 100644 index 931f65147f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d3.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/h/c/d3; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/a2; - - -# virtual methods -.method public final a()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final b()Z - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final c()Lf/h/a/d/h/c/c2; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d4.smali deleted file mode 100644 index 969f23174b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d4.smali +++ /dev/null @@ -1,510 +0,0 @@ -.class public final Lf/h/a/d/h/c/d4; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# instance fields -.field public d:Lf/h/a/d/h/c/b4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/b4<", - "**>;" - } - .end annotation -.end field - -.field public e:Ljava/lang/Object; - -.field public f:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public final b()[B - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/d4;->d()I - - const/4 v0, 0x0 - - new-array v1, v0, [B - - invoke-static {v1, v0, v0}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; - - move-result-object v0 - - sget-object v2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {v0, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - invoke-virtual {p0}, Lf/h/a/d/h/c/d4;->c()V - - return-object v1 -.end method - -.method public final c()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-nez v1, :cond_0 - - return-void - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 - - :cond_1 - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final clone()Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Lf/h/a/d/h/c/d4; - - invoke-direct {v0}, Lf/h/a/d/h/c/d4;->()V - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/h/c/d4;->d:Lf/h/a/d/h/c/b4; - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - if-nez v2, :cond_0 - - iput-object v1, v0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - goto :goto_0 - - :cond_0 - iget-object v1, v0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - iget-object v2, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - invoke-interface {v1, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - if-eqz v1, :cond_9 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, Lf/h/a/d/h/c/f4; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, Lf/h/a/d/h/c/f4; - - invoke-virtual {v1}, Lf/h/a/d/h/c/f4;->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/f4; - - goto/16 :goto_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [B - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [B - - invoke-virtual {v1}, [B->clone()Ljava/lang/Object; - - move-result-object v1 - - goto :goto_2 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [[B - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [[B - - array-length v3, v1 - - new-array v3, v3, [[B - - iput-object v3, v0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - :goto_1 - array-length v4, v1 - - if-ge v2, v4, :cond_9 - - aget-object v4, v1, v2 - - invoke-virtual {v4}, [B->clone()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, [B - - aput-object v4, v3, v2 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [Z - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [Z - - invoke-virtual {v1}, [Z->clone()Ljava/lang/Object; - - move-result-object v1 - - goto :goto_2 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [I - - if-eqz v1, :cond_5 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [I - - invoke-virtual {v1}, [I->clone()Ljava/lang/Object; - - move-result-object v1 - - goto :goto_2 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [J - - if-eqz v1, :cond_6 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [J - - invoke-virtual {v1}, [J->clone()Ljava/lang/Object; - - move-result-object v1 - - goto :goto_2 - - :cond_6 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [F - - if-eqz v1, :cond_7 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [F - - invoke-virtual {v1}, [F->clone()Ljava/lang/Object; - - move-result-object v1 - - goto :goto_2 - - :cond_7 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [D - - if-eqz v1, :cond_8 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [D - - invoke-virtual {v1}, [D->clone()Ljava/lang/Object; - - move-result-object v1 - - :goto_2 - iput-object v1, v0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - goto :goto_4 - - :cond_8 - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - instance-of v1, v1, [Lf/h/a/d/h/c/f4; - - if-eqz v1, :cond_9 - - iget-object v1, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - check-cast v1, [Lf/h/a/d/h/c/f4; - - array-length v3, v1 - - new-array v3, v3, [Lf/h/a/d/h/c/f4; - - iput-object v3, v0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - :goto_3 - array-length v4, v1 - - if-ge v2, v4, :cond_9 - - aget-object v4, v1, v2 - - invoke-virtual {v4}, Lf/h/a/d/h/c/f4;->clone()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/f4; - - aput-object v4, v3, v2 - :try_end_0 - .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_9 - :goto_4 - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/AssertionError; - - invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v1 -.end method - -.method public final d()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v0, 0x0 - - return v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 - - :cond_1 - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 2 - - if-ne p1, p0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/c/d4; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/d4; - - iget-object v0, p0, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - if-eqz v0, :cond_2 - - iget-object v0, p1, Lf/h/a/d/h/c/d4;->e:Ljava/lang/Object; - - if-eqz v0, :cond_2 - - const/4 p1, 0x0 - - throw p1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - if-eqz v0, :cond_3 - - iget-object v1, p1, Lf/h/a/d/h/c/d4;->f:Ljava/util/List; - - if-eqz v1, :cond_3 - - invoke-interface {v0, v1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/d4;->b()[B - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/c/d4;->b()[B - - move-result-object p1 - - invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - move-exception p1 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public final hashCode()I - .locals 2 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/d4;->b()[B - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I - - move-result v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - add-int/lit16 v0, v0, 0x20f - - return v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/d5.smali b/com.discord/smali_classes2/f/h/a/d/h/c/d5.smali deleted file mode 100644 index 0bf0f68143..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/d5.smali +++ /dev/null @@ -1,865 +0,0 @@ -.class public Lf/h/a/d/h/c/d5; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Landroid/net/Uri; - -.field public static final b:Landroid/net/Uri; - -.field public static final c:Ljava/util/regex/Pattern; - -.field public static final d:Ljava/util/regex/Pattern; - -.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public static f:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final g:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final h:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static final i:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final j:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static k:Ljava/lang/Object; - -.field public static l:Z - -.field public static m:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "content://com.google.android.gsf.gservices" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/d5;->a:Landroid/net/Uri; - - const-string v0, "content://com.google.android.gsf.gservices/prefix" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/d5;->b:Landroid/net/Uri; - - const-string v0, "^(1|true|t|on|yes|y)$" - - const/4 v1, 0x2 - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/d5;->c:Ljava/util/regex/Pattern; - - const-string v0, "^(0|false|f|off|no|n)$" - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/d5;->d:Ljava/util/regex/Pattern; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->g:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->h:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->i:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->j:Ljava/util/HashMap; - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/String; - - sput-object v0, Lf/h/a/d/h/c/d5;->m:[Ljava/lang/String; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/content/ContentResolver;Ljava/lang/String;)J - .locals 6 - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/c/d5;->d(Landroid/content/ContentResolver;)V - - sget-object v1, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object v0, Lf/h/a/d/h/c/d5;->i:Ljava/util/HashMap; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-static {v0, p1, v4}, Lf/h/a/d/h/c/d5;->b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - return-wide p0 - - :cond_0 - invoke-static {p0, p1}, Lf/h/a/d/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - if-nez p0, :cond_1 - - goto :goto_0 - - :cond_1 - :try_start_1 - invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_0 - - move-wide v2, v4 - - :catch_0 - :goto_0 - sget-object p0, Lf/h/a/d/h/c/d5;->i:Ljava/util/HashMap; - - invoke-static {v1, p0, p1, v0}, Lf/h/a/d/h/c/d5;->f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V - - return-wide v2 - - :catchall_0 - move-exception p0 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p0 -.end method - -.method public static b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "TT;>;", - "Ljava/lang/String;", - "TT;)TT;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - if-eqz p0, :cond_0 - - move-object p2, p0 - - :cond_0 - monitor-exit v0 - - return-object p2 - - :cond_1 - monitor-exit v0 - - const/4 p0, 0x0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - .locals 14 - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/c/d5;->d(Landroid/content/ContentResolver;)V - - sget-object v1, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - sget-object v2, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {v2, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_1 - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_0 - - move-object v3, p0 - - :cond_0 - monitor-exit v0 - - return-object v3 - - :cond_1 - sget-object v2, Lf/h/a/d/h/c/d5;->m:[Ljava/lang/String; - - array-length v4, v2 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_0 - const/4 v7, 0x1 - - if-ge v6, v4, :cond_8 - - aget-object v8, v2, v6 - - invoke-virtual {p1, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v8 - - if-eqz v8, :cond_7 - - sget-boolean v1, Lf/h/a/d/h/c/d5;->l:Z - - if-eqz v1, :cond_2 - - sget-object v1, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_6 - - :cond_2 - sget-object v12, Lf/h/a/d/h/c/d5;->m:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - sget-object v9, Lf/h/a/d/h/c/d5;->b:Landroid/net/Uri; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - move-object v8, p0 - - invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - new-instance v2, Ljava/util/TreeMap; - - invoke-direct {v2}, Ljava/util/TreeMap;->()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - if-nez p0, :cond_3 - - goto :goto_2 - - :cond_3 - :goto_1 - :try_start_1 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-interface {p0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v2, v4, v6}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :cond_4 - :try_start_2 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :goto_2 - invoke-virtual {v1, v2}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - sput-boolean v7, Lf/h/a/d/h/c/d5;->l:Z - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_6 - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_5 - - move-object v3, p0 - - :cond_5 - monitor-exit v0 - - return-object v3 - - :cond_6 - monitor-exit v0 - - return-object v3 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 - - :cond_7 - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_8 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - sget-object v9, Lf/h/a/d/h/c/d5;->a:Landroid/net/Uri; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - new-array v12, v7, [Ljava/lang/String; - - aput-object p1, v12, v5 - - const/4 v13, 0x0 - - move-object v8, p0 - - invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - if-eqz p0, :cond_c - - :try_start_3 - invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-nez v0, :cond_9 - - goto :goto_3 - - :cond_9 - invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_a - - invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_a - - move-object v0, v3 - - :cond_a - invoke-static {v1, p1, v0}, Lf/h/a/d/h/c/d5;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz v0, :cond_b - - move-object v3, v0 - - :cond_b - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object v3 - - :cond_c - :goto_3 - :try_start_4 - invoke-static {v1, p1, v3}, Lf/h/a/d/h/c/d5;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - if-eqz p0, :cond_d - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :cond_d - return-object v3 - - :catchall_1 - move-exception p1 - - if-eqz p0, :cond_e - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :cond_e - throw p1 - - :catchall_2 - move-exception p0 - - :try_start_5 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - throw p0 -.end method - -.method public static d(Landroid/content/ContentResolver;)V - .locals 3 - - sget-object v0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - sput-boolean v1, Lf/h/a/d/h/c/d5;->l:Z - - sget-object v0, Lf/h/a/d/h/c/d5;->a:Landroid/net/Uri; - - const/4 v1, 0x1 - - new-instance v2, Lf/h/a/d/h/c/e5; - - invoke-direct {v2}, Lf/h/a/d/h/c/e5;->()V - - invoke-virtual {p0, v0, v1, v2}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - return-void - - :cond_0 - sget-object p0, Lf/h/a/d/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {p0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z - - move-result p0 - - if-eqz p0, :cond_1 - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/c/d5;->g:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/c/d5;->h:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/c/d5;->i:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/c/d5;->j:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - new-instance p0, Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sput-object p0, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - sput-boolean v1, Lf/h/a/d/h/c/d5;->l:Z - - :cond_1 - return-void -.end method - -.method public static e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - if-ne p0, v1, :cond_0 - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "TT;>;", - "Ljava/lang/String;", - "TT;)V" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - if-ne p0, v1, :cond_0 - - invoke-virtual {p1, p2, p3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object p0, Lf/h/a/d/h/c/d5;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static g(Landroid/content/ContentResolver;Ljava/lang/String;Z)Z - .locals 5 - - const-class v0, Lf/h/a/d/h/c/d5; - - monitor-enter v0 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/c/d5;->d(Landroid/content/ContentResolver;)V - - sget-object v1, Lf/h/a/d/h/c/d5;->k:Ljava/lang/Object; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object v0, Lf/h/a/d/h/c/d5;->g:Ljava/util/HashMap; - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-static {v0, p1, v2}, Lf/h/a/d/h/c/d5;->b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - invoke-static {p0, p1}, Lf/h/a/d/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_4 - - const-string v2, "" - - invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - goto :goto_0 - - :cond_1 - sget-object v2, Lf/h/a/d/h/c/d5;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v2, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z - - move-result v2 - - if-eqz v2, :cond_2 - - const/4 p2, 0x1 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - goto :goto_0 - - :cond_2 - sget-object v2, Lf/h/a/d/h/c/d5;->d:Ljava/util/regex/Pattern; - - invoke-virtual {v2, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z - - move-result v2 - - if-eqz v2, :cond_3 - - const/4 p2, 0x0 - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto :goto_0 - - :cond_3 - const-string v2, "Gservices" - - new-instance v3, Ljava/lang/StringBuilder; - - const-string v4, "attempt to read gservices key " - - invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, " (value \"" - - invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\") as boolean" - - invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v2, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_4 - :goto_0 - sget-object p0, Lf/h/a/d/h/c/d5;->g:Ljava/util/HashMap; - - invoke-static {v1, p0, p1, v0}, Lf/h/a/d/h/c/d5;->f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V - - return p2 - - :catchall_0 - move-exception p0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e.smali deleted file mode 100644 index ba6a21847e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e.smali +++ /dev/null @@ -1,714 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/e; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final g:Ljava/lang/Object; - -.field public static h:Landroid/content/Context; - .annotation build Landroid/annotation/SuppressLint; - value = { - "StaticFieldLeak" - } - .end annotation -.end field - -.field public static volatile i:Ljava/lang/Boolean; - -.field public static volatile j:Ljava/lang/Boolean; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/o; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public volatile e:Lf/h/a/d/h/c/b; - -.field public volatile f:Landroid/content/SharedPreferences; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/c/e;->g:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/i;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p4, 0x0 - - iput-object p4, p0, Lf/h/a/d/h/c/e;->e:Lf/h/a/d/h/c/b; - - iput-object p4, p0, Lf/h/a/d/h/c/e;->f:Landroid/content/SharedPreferences; - - iget-object p4, p1, Lf/h/a/d/h/c/o;->a:Ljava/lang/String; - - if-nez p4, :cond_1 - - iget-object p4, p1, Lf/h/a/d/h/c/o;->b:Landroid/net/Uri; - - if-eqz p4, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Must pass a valid SharedPreferences file name or ContentProvider URI" - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - :goto_0 - iget-object p4, p1, Lf/h/a/d/h/c/o;->a:Ljava/lang/String; - - if-eqz p4, :cond_3 - - iget-object p4, p1, Lf/h/a/d/h/c/o;->b:Landroid/net/Uri; - - if-nez p4, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Must pass one of SharedPreferences file name or ContentProvider URI" - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - :goto_1 - iput-object p1, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-object p4, p1, Lf/h/a/d/h/c/o;->c:Ljava/lang/String; - - invoke-static {p4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-virtual {p4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p4 - - goto :goto_2 - - :cond_4 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, p4}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p4, v0 - - :goto_2 - iput-object p4, p0, Lf/h/a/d/h/c/e;->c:Ljava/lang/String; - - iget-object p1, p1, Lf/h/a/d/h/c/o;->d:Ljava/lang/String; - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result p4 - - if-eqz p4, :cond_5 - - invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_5 - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p2 - - :goto_3 - iput-object p1, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/c/e;->d:Ljava/lang/Object; - - return-void -.end method - -.method public static c(Lf/h/a/d/h/c/m;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/m<", - "TV;>;)TV;" - } - .end annotation - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/c/m;->h()Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J - - move-result-wide v0 - - :try_start_1 - invoke-interface {p0}, Lf/h/a/d/h/c/m;->h()Ljava/lang/Object; - - move-result-object p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - :goto_0 - return-object p0 - - :catchall_0 - move-exception p0 - - invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V - - throw p0 -.end method - -.method public static d(Ljava/lang/String;)Z - .locals 1 - - invoke-static {}, Lf/h/a/d/h/c/e;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/h; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/h;->(Ljava/lang/String;)V - - invoke-static {v0}, Lf/h/a/d/h/c/e;->c(Lf/h/a/d/h/c/m;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static e(Lf/h/a/d/h/c/o;Ljava/lang/String;)Lf/h/a/d/h/c/e; - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/j; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/d/h/c/j;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Boolean;)V - - return-object v0 -.end method - -.method public static g(Lf/h/a/d/h/c/o;Ljava/lang/String;)Lf/h/a/d/h/c/e; - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/k; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/d/h/c/k;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static j()Z - .locals 3 - - sget-object v0, Lf/h/a/d/h/c/e;->i:Ljava/lang/Boolean; - - if-nez v0, :cond_2 - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - const-string v2, "com.google.android.providers.gsf.permission.READ_GSERVICES" - - invoke-static {v0, v2}, Landroidx/core/content/PermissionChecker;->checkCallingOrSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/e;->i:Ljava/lang/Boolean; - - goto :goto_0 - - :cond_1 - return v1 - - :cond_2 - :goto_0 - sget-object v0, Lf/h/a/d/h/c/e;->i:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-boolean v0, v0, Lf/h/a/d/h/c/o;->f:Z - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/e;->i()Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/e;->h()Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_3 - - return-object v0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/c/e;->h()Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_2 - - return-object v0 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/c/e;->i()Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_3 - - return-object v0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/c/e;->d:Ljava/lang/Object; - - return-object v0 - - :cond_4 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Must call PhenotypeFlag.init() first" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public abstract b(Landroid/content/SharedPreferences;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/SharedPreferences;", - ")TT;" - } - .end annotation -.end method - -.method public abstract f(Ljava/lang/String;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")TT;" - } - .end annotation -.end method - -.method public final h()Ljava/lang/Object; - .locals 6 - .annotation build Landroid/annotation/TargetApi; - value = 0x18 - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - const-string v0, "gms:phenotype:phenotype_flag:debug_bypass_phenotype" - - invoke-static {v0}, Lf/h/a/d/h/c/e;->d(Ljava/lang/String;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_9 - - iget-object v0, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-object v2, v0, Lf/h/a/d/h/c/o;->b:Landroid/net/Uri; - - const/4 v3, 0x0 - - if-eqz v2, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/c/e;->e:Lf/h/a/d/h/c/b; - - if-nez v0, :cond_2 - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-object v2, v2, Lf/h/a/d/h/c/o;->b:Landroid/net/Uri; - - sget-object v4, Lf/h/a/d/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v4, v2}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/b; - - if-nez v4, :cond_1 - - new-instance v4, Lf/h/a/d/h/c/b; - - invoke-direct {v4, v0, v2}, Lf/h/a/d/h/c/b;->(Landroid/content/ContentResolver;Landroid/net/Uri;)V - - sget-object v0, Lf/h/a/d/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v0, v2, v4}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/b; - - if-nez v0, :cond_0 - - iget-object v0, v4, Lf/h/a/d/h/c/b;->a:Landroid/content/ContentResolver; - - iget-object v2, v4, Lf/h/a/d/h/c/b;->b:Landroid/net/Uri; - - iget-object v5, v4, Lf/h/a/d/h/c/b;->c:Landroid/database/ContentObserver; - - invoke-virtual {v0, v2, v3, v5}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - goto :goto_0 - - :cond_0 - move-object v4, v0 - - :cond_1 - :goto_0 - iput-object v4, p0, Lf/h/a/d/h/c/e;->e:Lf/h/a/d/h/c/b; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/e;->e:Lf/h/a/d/h/c/b; - - new-instance v2, Lf/h/a/d/h/c/f; - - invoke-direct {v2, p0, v0}, Lf/h/a/d/h/c/f;->(Lf/h/a/d/h/c/e;Lf/h/a/d/h/c/b;)V - - invoke-static {v2}, Lf/h/a/d/h/c/e;->c(Lf/h/a/d/h/c/m;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - if-eqz v0, :cond_b - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/e;->f(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_3 - iget-object v0, v0, Lf/h/a/d/h/c/o;->a:Ljava/lang/String; - - if-eqz v0, :cond_b - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v2, 0x18 - - if-lt v0, v2, :cond_6 - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->isDeviceProtectedStorage()Z - - move-result v0 - - if-nez v0, :cond_6 - - sget-object v0, Lf/h/a/d/h/c/e;->j:Ljava/lang/Boolean; - - if-eqz v0, :cond_4 - - sget-object v0, Lf/h/a/d/h/c/e;->j:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_5 - - :cond_4 - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - const-class v2, Landroid/os/UserManager; - - invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/os/UserManager; - - invoke-virtual {v0}, Landroid/os/UserManager;->isUserUnlocked()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/e;->j:Ljava/lang/Boolean; - - :cond_5 - sget-object v0, Lf/h/a/d/h/c/e;->j:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - goto :goto_1 - - :cond_6 - const/4 v0, 0x1 - - :goto_1 - if-nez v0, :cond_7 - - return-object v1 - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/c/e;->f:Landroid/content/SharedPreferences; - - if-nez v0, :cond_8 - - sget-object v0, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-object v2, v2, Lf/h/a/d/h/c/o;->a:Ljava/lang/String; - - invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/e;->f:Landroid/content/SharedPreferences; - - :cond_8 - iget-object v0, p0, Lf/h/a/d/h/c/e;->f:Landroid/content/SharedPreferences; - - iget-object v2, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-interface {v0, v2}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_b - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/e;->b(Landroid/content/SharedPreferences;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_9 - const-string v0, "Bypass reading Phenotype values for flag: " - - iget-object v2, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_a - - invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :cond_a - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v2 - - :goto_2 - const-string v2, "PhenotypeFlag" - - invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_b - return-object v1 -.end method - -.method public final i()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/e;->a:Lf/h/a/d/h/c/o; - - iget-boolean v0, v0, Lf/h/a/d/h/c/o;->e:Z - - if-nez v0, :cond_0 - - invoke-static {}, Lf/h/a/d/h/c/e;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/g; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/g;->(Lf/h/a/d/h/c/e;)V - - invoke-static {v0}, Lf/h/a/d/h/c/e;->c(Lf/h/a/d/h/c/m;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - if-eqz v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/e;->f(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e0.smali deleted file mode 100644 index 64e8c94959..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e0.smali +++ /dev/null @@ -1,228 +0,0 @@ -.class public Lf/h/a/d/h/c/e0; -.super Lf/h/a/d/h/c/d0; - - -# instance fields -.field public final zzfp:[B - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/d0;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/e0;->zzfp:[B - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/y; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->size()I - - move-result v1 - - move-object v3, p1 - - check-cast v3, Lf/h/a/d/h/c/y; - - invoke-virtual {v3}, Lf/h/a/d/h/c/y;->size()I - - move-result v3 - - if-eq v1, v3, :cond_2 - - return v2 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->size()I - - move-result v1 - - if-nez v1, :cond_3 - - return v0 - - :cond_3 - instance-of v1, p1, Lf/h/a/d/h/c/e0; - - if-eqz v1, :cond_9 - - check-cast p1, Lf/h/a/d/h/c/e0; - - iget v1, p0, Lf/h/a/d/h/c/y;->zzfk:I - - iget v3, p1, Lf/h/a/d/h/c/y;->zzfk:I - - if-eqz v1, :cond_4 - - if-eqz v3, :cond_4 - - if-eq v1, v3, :cond_4 - - return v2 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->size()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I - - move-result v2 - - if-gt v1, v2, :cond_8 - - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I - - move-result v2 - - if-gt v1, v2, :cond_7 - - iget-object v2, p0, Lf/h/a/d/h/c/e0;->zzfp:[B - - iget-object v3, p1, Lf/h/a/d/h/c/e0;->zzfp:[B - - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->m()I - - move-result v4 - - add-int/2addr v4, v1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->m()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/c/e0;->m()I - - move-result p1 - - :goto_0 - if-ge v1, v4, :cond_6 - - aget-byte v5, v2, v1 - - aget-byte v6, v3, p1 - - if-eq v5, v6, :cond_5 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_5 - add-int/lit8 v1, v1, 0x1 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_6 - :goto_1 - return v0 - - :cond_7 - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I - - move-result p1 - - const/16 v2, 0x3b - - const-string v3, "Ran off end of other: 0, " - - const-string v4, ", " - - invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_8 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Lf/h/a/d/h/c/e0;->size()I - - move-result v0 - - const/16 v2, 0x28 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Length too large: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_9 - invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public j(I)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/e0;->zzfp:[B - - aget-byte p1, v0, p1 - - return p1 -.end method - -.method public m()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/e0;->zzfp:[B - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e1.smali deleted file mode 100644 index 80a5080d87..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e1.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/e1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/List; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/List<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# virtual methods -.method public abstract g()Z -.end method - -.method public abstract l0(I)Lf/h/a/d/h/c/e1; - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Lf/h/a/d/h/c/e1<", - "TE;>;" - } - .end annotation -.end method - -.method public abstract o()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e2.smali deleted file mode 100644 index 9752c2f027..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e2.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/e2; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract b()Z -.end method - -.method public abstract c()Lf/h/a/d/h/c/c2; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e3.smali deleted file mode 100644 index 6208f46b98..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e3.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/e3; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e4.smali deleted file mode 100644 index c0a4355f7e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e4.smali +++ /dev/null @@ -1,427 +0,0 @@ -.class public final Lf/h/a/d/h/c/e4; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - const-string v0, "ISO-8859-1" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/c/e4;->a:Ljava/lang/Object; - - return-void -.end method - -.method public static a([I[I)Z - .locals 1 - - if-eqz p0, :cond_1 - - array-length v0, p0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p0, p1}, Ljava/util/Arrays;->equals([I[I)Z - - move-result p0 - - return p0 - - :cond_1 - :goto_0 - if-eqz p1, :cond_3 - - array-length p0, p1 - - if-nez p0, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p0, 0x0 - - return p0 - - :cond_3 - :goto_1 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static b([J[J)Z - .locals 1 - - if-eqz p0, :cond_1 - - array-length v0, p0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p0, p1}, Ljava/util/Arrays;->equals([J[J)Z - - move-result p0 - - return p0 - - :cond_1 - :goto_0 - if-eqz p1, :cond_3 - - array-length p0, p1 - - if-nez p0, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p0, 0x0 - - return p0 - - :cond_3 - :goto_1 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static c([Ljava/lang/Object;[Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - array-length v1, p0 - - :goto_0 - if-nez p1, :cond_1 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - array-length v2, p1 - - :goto_1 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_2 - if-ge v3, v1, :cond_2 - - aget-object v5, p0, v3 - - if-nez v5, :cond_2 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2 - - :cond_2 - :goto_3 - if-ge v4, v2, :cond_3 - - aget-object v5, p1, v4 - - if-nez v5, :cond_3 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v5, 0x1 - - if-lt v3, v1, :cond_4 - - const/4 v6, 0x1 - - goto :goto_4 - - :cond_4 - const/4 v6, 0x0 - - :goto_4 - if-lt v4, v2, :cond_5 - - const/4 v7, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v7, 0x0 - - :goto_5 - if-eqz v6, :cond_6 - - if-eqz v7, :cond_6 - - return v5 - - :cond_6 - if-eq v6, v7, :cond_7 - - return v0 - - :cond_7 - aget-object v5, p0, v3 - - aget-object v6, p1, v4 - - invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_8 - - return v0 - - :cond_8 - add-int/lit8 v3, v3, 0x1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 -.end method - -.method public static d([Ljava/lang/Object;)I - .locals 4 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - array-length v1, p0 - - :goto_0 - const/4 v2, 0x0 - - :goto_1 - if-ge v0, v1, :cond_2 - - aget-object v3, p0, v0 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x1f - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v3, v2 - - move v2, v3 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static e([[B)I - .locals 4 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - array-length v1, p0 - - :goto_0 - const/4 v2, 0x0 - - :goto_1 - if-ge v0, v1, :cond_2 - - aget-object v3, p0, v0 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x1f - - invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I - - move-result v3 - - add-int/2addr v3, v2 - - move v2, v3 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static f(Lf/h/a/d/h/c/a4;Lf/h/a/d/h/c/a4;)V - .locals 0 - - iget-object p0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/c4;->clone()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/c/c4; - - iput-object p0, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - :cond_0 - return-void -.end method - -.method public static g([[B[[B)Z - .locals 8 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - array-length v1, p0 - - :goto_0 - if-nez p1, :cond_1 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - array-length v2, p1 - - :goto_1 - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_2 - if-ge v3, v1, :cond_2 - - aget-object v5, p0, v3 - - if-nez v5, :cond_2 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2 - - :cond_2 - :goto_3 - if-ge v4, v2, :cond_3 - - aget-object v5, p1, v4 - - if-nez v5, :cond_3 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v5, 0x1 - - if-lt v3, v1, :cond_4 - - const/4 v6, 0x1 - - goto :goto_4 - - :cond_4 - const/4 v6, 0x0 - - :goto_4 - if-lt v4, v2, :cond_5 - - const/4 v7, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v7, 0x0 - - :goto_5 - if-eqz v6, :cond_6 - - if-eqz v7, :cond_6 - - return v5 - - :cond_6 - if-eq v6, v7, :cond_7 - - return v0 - - :cond_7 - aget-object v5, p0, v3 - - aget-object v6, p1, v4 - - invoke-static {v5, v6}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v5 - - if-nez v5, :cond_8 - - return v0 - - :cond_8 - add-int/lit8 v3, v3, 0x1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/e5.smali b/com.discord/smali_classes2/f/h/a/d/h/c/e5.smali deleted file mode 100644 index e790dcdf30..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/e5.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public final Lf/h/a/d/h/c/e5; -.super Landroid/database/ContentObserver; - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 1 - - sget-object p1, Lf/h/a/d/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f.smali deleted file mode 100644 index 81736bc45d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/f; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/m; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/e; - -.field public final b:Lf/h/a/d/h/c/b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/e;Lf/h/a/d/h/c/b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/f;->a:Lf/h/a/d/h/c/e; - - iput-object p2, p0, Lf/h/a/d/h/c/f;->b:Lf/h/a/d/h/c/b; - - return-void -.end method - - -# virtual methods -.method public final h()Ljava/lang/Object; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/c/f;->a:Lf/h/a/d/h/c/e; - - iget-object v1, p0, Lf/h/a/d/h/c/f;->b:Lf/h/a/d/h/c/b; - - if-eqz v1, :cond_4 - - const-string v2, "gms:phenotype:phenotype_flag:debug_disable_caching" - - invoke-static {v2}, Lf/h/a/d/h/c/e;->d(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/h/c/b;->a()Ljava/util/Map; - - move-result-object v2 - - goto :goto_0 - - :cond_0 - iget-object v2, v1, Lf/h/a/d/h/c/b;->e:Ljava/util/Map; - - :goto_0 - if-nez v2, :cond_2 - - iget-object v3, v1, Lf/h/a/d/h/c/b;->d:Ljava/lang/Object; - - monitor-enter v3 - - :try_start_0 - iget-object v2, v1, Lf/h/a/d/h/c/b;->e:Ljava/util/Map; - - if-nez v2, :cond_1 - - invoke-virtual {v1}, Lf/h/a/d/h/c/b;->a()Ljava/util/Map; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/d/h/c/b;->e:Ljava/util/Map; - - :cond_1 - monitor-exit v3 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v3 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_2 - :goto_1 - if-eqz v2, :cond_3 - - goto :goto_2 - - :cond_3 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v2 - - :goto_2 - iget-object v0, v0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 - - :cond_4 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f0.smali deleted file mode 100644 index 89b1afd806..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f0.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/h/c/f0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/b0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/z;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a([BII)[B - .locals 2 - - new-array v0, p3, [B - - const/4 v1, 0x0 - - invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f1.smali deleted file mode 100644 index 51459ae43d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f1.smali +++ /dev/null @@ -1,363 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/f1; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/f1;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/f1; - -.field public static final enum e:Lf/h/a/d/h/c/f1; - -.field public static final enum f:Lf/h/a/d/h/c/f1; - -.field public static final enum g:Lf/h/a/d/h/c/f1; - -.field public static final enum h:Lf/h/a/d/h/c/f1; - -.field public static final enum i:Lf/h/a/d/h/c/f1; - -.field public static final enum j:Lf/h/a/d/h/c/f1; - -.field public static final enum k:Lf/h/a/d/h/c/f1; - -.field public static final enum l:Lf/h/a/d/h/c/f1; - -.field public static final enum m:Lf/h/a/d/h/c/f1; - -.field public static final synthetic n:[Lf/h/a/d/h/c/f1; - - -# instance fields -.field public final zzlh:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzli:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzlj:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 14 - - new-instance v6, Lf/h/a/d/h/c/f1; - - const-class v3, Ljava/lang/Void; - - const-class v4, Ljava/lang/Void; - - const-string v1, "VOID" - - const/4 v2, 0x0 - - const/4 v5, 0x0 - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v6, Lf/h/a/d/h/c/f1;->d:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v11, Ljava/lang/Integer; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v12 - - const-string v8, "INT" - - const/4 v9, 0x1 - - move-object v7, v0 - - invoke-direct/range {v7 .. v12}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Long; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v3, "LONG" - - const/4 v4, 0x2 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Float; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v13 - - const-string v9, "FLOAT" - - const/4 v10, 0x3 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->g:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Double; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v7 - - const-string v3, "DOUBLE" - - const/4 v4, 0x4 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->h:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Boolean; - - sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v9, "BOOLEAN" - - const/4 v10, 0x5 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->i:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - const-class v5, Ljava/lang/String; - - const-class v6, Ljava/lang/String; - - const-string v3, "STRING" - - const/4 v4, 0x6 - - const-string v7, "" - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->j:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - const-class v11, Lf/h/a/d/h/c/y; - - const-class v12, Lf/h/a/d/h/c/y; - - sget-object v13, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - const-string v9, "BYTE_STRING" - - const/4 v10, 0x7 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->k:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Integer; - - const-string v3, "ENUM" - - const/16 v4, 0x8 - - const/4 v7, 0x0 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->l:Lf/h/a/d/h/c/f1; - - new-instance v0, Lf/h/a/d/h/c/f1; - - const-class v11, Ljava/lang/Object; - - const-class v12, Ljava/lang/Object; - - const-string v9, "MESSAGE" - - const/16 v10, 0x9 - - const/4 v13, 0x0 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const/16 v2, 0xa - - new-array v2, v2, [Lf/h/a/d/h/c/f1; - - sget-object v3, Lf/h/a/d/h/c/f1;->d:Lf/h/a/d/h/c/f1; - - aput-object v3, v2, v1 - - sget-object v1, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x1 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x2 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->g:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x3 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->h:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x4 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->i:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x5 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->j:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x6 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->k:Lf/h/a/d/h/c/f1; - - const/4 v3, 0x7 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/f1;->l:Lf/h/a/d/h/c/f1; - - const/16 v3, 0x8 - - aput-object v1, v2, v3 - - const/16 v1, 0x9 - - aput-object v0, v2, v1 - - sput-object v2, Lf/h/a/d/h/c/f1;->n:[Lf/h/a/d/h/c/f1; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/c/f1;->zzlh:Ljava/lang/Class; - - iput-object p4, p0, Lf/h/a/d/h/c/f1;->zzli:Ljava/lang/Class; - - iput-object p5, p0, Lf/h/a/d/h/c/f1;->zzlj:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/f1; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/f1;->n:[Lf/h/a/d/h/c/f1; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/f1;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/f1; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f2.smali deleted file mode 100644 index a4868f0cdb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f2.smali +++ /dev/null @@ -1,13349 +0,0 @@ -.class public final Lf/h/a/d/h/c/f2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/s2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } -.end annotation - - -# static fields -.field public static final r:Lsun/misc/Unsafe; - - -# instance fields -.field public final a:[I - -.field public final b:[Ljava/lang/Object; - -.field public final c:I - -.field public final d:I - -.field public final e:I - -.field public final f:Lf/h/a/d/h/c/c2; - -.field public final g:Z - -.field public final h:Z - -.field public final i:Z - -.field public final j:[I - -.field public final k:[I - -.field public final l:[I - -.field public final m:Lf/h/a/d/h/c/i2; - -.field public final n:Lf/h/a/d/h/c/n1; - -.field public final o:Lf/h/a/d/h/c/e3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation -.end field - -.field public final p:Lf/h/a/d/h/c/m0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/m0<", - "*>;" - } - .end annotation -.end field - -.field public final q:Lf/h/a/d/h/c/x1; - - -# direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Lf/h/a/d/h/c/k3;->j()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - return-void -.end method - -.method public constructor ([I[Ljava/lang/Object;IIILf/h/a/d/h/c/c2;Z[I[I[ILf/h/a/d/h/c/i2;Lf/h/a/d/h/c/n1;Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/x1;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([I[", - "Ljava/lang/Object;", - "III", - "Lf/h/a/d/h/c/c2;", - "ZZ[I[I[I", - "Lf/h/a/d/h/c/i2;", - "Lf/h/a/d/h/c/n1;", - "Lf/h/a/d/h/c/e3<", - "**>;", - "Lf/h/a/d/h/c/m0<", - "*>;", - "Lf/h/a/d/h/c/x1;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/f2;->a:[I - - iput-object p2, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/c/f2;->c:I - - iput p4, p0, Lf/h/a/d/h/c/f2;->d:I - - iput p5, p0, Lf/h/a/d/h/c/f2;->e:I - - instance-of p1, p6, Lf/h/a/d/h/c/z0; - - iput-boolean p7, p0, Lf/h/a/d/h/c/f2;->h:Z - - const/4 p1, 0x0 - - if-eqz p14, :cond_0 - - instance-of p2, p6, Lf/h/a/d/h/c/z0$c; - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - iput-boolean p2, p0, Lf/h/a/d/h/c/f2;->g:Z - - iput-boolean p1, p0, Lf/h/a/d/h/c/f2;->i:Z - - iput-object p8, p0, Lf/h/a/d/h/c/f2;->j:[I - - iput-object p9, p0, Lf/h/a/d/h/c/f2;->k:[I - - iput-object p10, p0, Lf/h/a/d/h/c/f2;->l:[I - - iput-object p11, p0, Lf/h/a/d/h/c/f2;->m:Lf/h/a/d/h/c/i2; - - iput-object p12, p0, Lf/h/a/d/h/c/f2;->n:Lf/h/a/d/h/c/n1; - - iput-object p13, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - iput-object p14, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - iput-object p6, p0, Lf/h/a/d/h/c/f2;->f:Lf/h/a/d/h/c/c2; - - iput-object p15, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - return-void -.end method - -.method public static I(Ljava/lang/Object;J)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Ljava/util/List<", - "TE;>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - return-object p0 -.end method - -.method public static J(Ljava/lang/Object;J)D - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)D" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Double; - - invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static K(Ljava/lang/Object;J)F - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)F" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Float; - - invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F - - move-result p0 - - return p0 -.end method - -.method public static L(Ljava/lang/Object;J)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)I" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - return p0 -.end method - -.method public static M(Ljava/lang/Object;J)J - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)J" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static N(Ljava/lang/Object;J)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)Z" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 -.end method - -.method public static O(Ljava/lang/Object;)Lf/h/a/d/h/c/f3; - .locals 2 - - check-cast p0, Lf/h/a/d/h/c/z0; - - iget-object v0, p0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - sget-object v1, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - if-ne v0, v1, :cond_0 - - invoke-static {}, Lf/h/a/d/h/c/f3;->e()Lf/h/a/d/h/c/f3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - :cond_0 - return-object v0 -.end method - -.method public static a(Lf/h/a/d/h/c/s2;I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/s2<", - "*>;I[BII", - "Lf/h/a/d/h/c/e1<", - "*>;", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/d/h/c/f2;->k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - - move-result p3 - - :goto_0 - iget-object v0, p6, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - if-ge p3, p4, :cond_0 - - invoke-static {p2, p3, p6}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, p6, Lf/h/a/d/h/c/u;->a:I - - if-ne p1, v1, :cond_0 - - invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/d/h/c/f2;->k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - - move-result p3 - - goto :goto_0 - - :cond_0 - return p3 -.end method - -.method public static j(Lf/h/a/d/h/c/s2;[BIIILf/h/a/d/h/c/u;)I - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/a/d/h/c/f2; - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->m:Lf/h/a/d/h/c/i2; - - iget-object v1, p0, Lf/h/a/d/h/c/f2;->f:Lf/h/a/d/h/c/c2; - - invoke-interface {v0, v1}, Lf/h/a/d/h/c/i2;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - move-object v0, p0 - - move-object v1, v7 - - move-object v2, p1 - - move v3, p2 - - move v4, p3 - - move v5, p4 - - move-object v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/c/f2;->o(Ljava/lang/Object;[BIIILf/h/a/d/h/c/u;)I - - move-result p1 - - invoke-virtual {p0, v7}, Lf/h/a/d/h/c/f2;->b(Ljava/lang/Object;)V - - iput-object v7, p5, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return p1 -.end method - -.method public static k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - add-int/lit8 v0, p2, 0x1 - - aget-byte p2, p1, p2 - - if-gez p2, :cond_0 - - invoke-static {p2, p1, v0, p4}, Lf/h/a/b/i1/e;->U1(I[BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget p2, p4, Lf/h/a/d/h/c/u;->a:I - - :cond_0 - move v3, v0 - - if-ltz p2, :cond_1 - - sub-int/2addr p3, v3 - - if-gt p2, p3, :cond_1 - - invoke-interface {p0}, Lf/h/a/d/h/c/s2;->newInstance()Ljava/lang/Object; - - move-result-object p3 - - add-int/2addr p2, v3 - - move-object v0, p0 - - move-object v1, p3 - - move-object v2, p1 - - move v4, p2 - - move-object v5, p4 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/c/s2;->h(Ljava/lang/Object;[BIILf/h/a/d/h/c/u;)V - - invoke-interface {p0, p3}, Lf/h/a/d/h/c/s2;->b(Ljava/lang/Object;)V - - iput-object p3, p4, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - return p2 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p0 - - throw p0 -.end method - -.method public static p(Ljava/lang/Class;Lf/h/a/d/h/c/a2;Lf/h/a/d/h/c/i2;Lf/h/a/d/h/c/n1;Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/x1;)Lf/h/a/d/h/c/f2; - .locals 21 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;", - "Lf/h/a/d/h/c/a2;", - "Lf/h/a/d/h/c/i2;", - "Lf/h/a/d/h/c/n1;", - "Lf/h/a/d/h/c/e3<", - "**>;", - "Lf/h/a/d/h/c/m0<", - "*>;", - "Lf/h/a/d/h/c/x1;", - ")", - "Lf/h/a/d/h/c/f2<", - "TT;>;" - } - .end annotation - - move-object/from16 v0, p1 - - instance-of v1, v0, Lf/h/a/d/h/c/p2; - - if-eqz v1, :cond_1a - - check-cast v0, Lf/h/a/d/h/c/p2; - - iget-object v1, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v1, v1, Lf/h/a/d/h/c/q2;->d:I - - const/4 v2, 0x1 - - and-int/2addr v1, v2 - - const/4 v3, 0x2 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x2 - - :goto_0 - if-ne v1, v3, :cond_1 - - const/4 v12, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v12, 0x0 - - :goto_1 - iget-object v1, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v5, v1, Lf/h/a/d/h/c/q2;->e:I - - if-nez v5, :cond_2 - - const/4 v1, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - goto :goto_2 - - :cond_2 - iget v5, v1, Lf/h/a/d/h/c/q2;->h:I - - iget v6, v1, Lf/h/a/d/h/c/q2;->i:I - - iget v1, v1, Lf/h/a/d/h/c/q2;->l:I - - move v8, v5 - - move v9, v6 - - :goto_2 - shl-int/lit8 v5, v1, 0x2 - - new-array v6, v5, [I - - shl-int/2addr v1, v2 - - new-array v7, v1, [Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v1, v1, Lf/h/a/d/h/c/q2;->j:I - - const/4 v5, 0x0 - - if-lez v1, :cond_3 - - new-array v1, v1, [I - - move-object v14, v1 - - goto :goto_3 - - :cond_3 - move-object v14, v5 - - :goto_3 - iget-object v1, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v1, v1, Lf/h/a/d/h/c/q2;->m:I - - if-lez v1, :cond_4 - - new-array v1, v1, [I - - move-object v15, v1 - - goto :goto_4 - - :cond_4 - move-object v15, v5 - - :goto_4 - iget-object v1, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/q2;->a()Z - - move-result v5 - - if-eqz v5, :cond_18 - - iget v5, v1, Lf/h/a/d/h/c/q2;->x:I - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - :goto_5 - iget-object v4, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v4, v4, Lf/h/a/d/h/c/q2;->k:I - - if-ge v5, v4, :cond_6 - - sub-int v4, v5, v8 - - shl-int/2addr v4, v3 - - if-ge v10, v4, :cond_6 - - const/4 v4, 0x0 - - :goto_6 - const/4 v3, 0x4 - - if-ge v4, v3, :cond_5 - - add-int v3, v10, v4 - - const/16 v16, -0x1 - - aput v16, v6, v3 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_6 - - :cond_5 - move/from16 v18, v9 - - move/from16 v17, v12 - - const/4 v4, 0x1 - - goto/16 :goto_13 - - :cond_6 - iget v3, v1, Lf/h/a/d/h/c/q2;->z:I - - sget-object v4, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - iget v4, v4, Lf/h/a/d/h/c/u0;->id:I - - if-le v3, v4, :cond_7 - - const/4 v3, 0x1 - - goto :goto_7 - - :cond_7 - const/4 v3, 0x0 - - :goto_7 - if-eqz v3, :cond_a - - iget v3, v1, Lf/h/a/d/h/c/q2;->A:I - - shl-int/2addr v3, v2 - - iget-object v4, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aget-object v4, v4, v3 - - instance-of v5, v4, Ljava/lang/reflect/Field; - - if-eqz v5, :cond_8 - - check-cast v4, Ljava/lang/reflect/Field; - - goto :goto_8 - - :cond_8 - iget-object v5, v1, Lf/h/a/d/h/c/q2;->c:Ljava/lang/Class; - - check-cast v4, Ljava/lang/String; - - invoke-static {v5, v4}, Lf/h/a/d/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v4 - - iget-object v5, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aput-object v4, v5, v3 - - :goto_8 - invoke-static {v4}, Lf/h/a/d/h/c/k3;->b(Ljava/lang/reflect/Field;)J - - move-result-wide v3 - - long-to-int v4, v3 - - iget v3, v1, Lf/h/a/d/h/c/q2;->A:I - - shl-int/2addr v3, v2 - - add-int/2addr v3, v2 - - iget-object v5, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aget-object v5, v5, v3 - - instance-of v2, v5, Ljava/lang/reflect/Field; - - if-eqz v2, :cond_9 - - check-cast v5, Ljava/lang/reflect/Field; - - goto :goto_9 - - :cond_9 - iget-object v2, v1, Lf/h/a/d/h/c/q2;->c:Ljava/lang/Class; - - check-cast v5, Ljava/lang/String; - - invoke-static {v2, v5}, Lf/h/a/d/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v5 - - iget-object v2, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aput-object v5, v2, v3 - - :goto_9 - invoke-static {v5}, Lf/h/a/d/h/c/k3;->b(Ljava/lang/reflect/Field;)J - - move-result-wide v2 - - long-to-int v3, v2 - - const/4 v2, 0x0 - - goto :goto_b - - :cond_a - iget-object v2, v1, Lf/h/a/d/h/c/q2;->C:Ljava/lang/reflect/Field; - - invoke-static {v2}, Lf/h/a/d/h/c/k3;->b(Ljava/lang/reflect/Field;)J - - move-result-wide v2 - - long-to-int v4, v2 - - invoke-virtual {v1}, Lf/h/a/d/h/c/q2;->e()Z - - move-result v2 - - if-eqz v2, :cond_c - - iget v2, v1, Lf/h/a/d/h/c/q2;->f:I - - const/4 v3, 0x1 - - shl-int/2addr v2, v3 - - iget v3, v1, Lf/h/a/d/h/c/q2;->B:I - - div-int/lit8 v3, v3, 0x20 - - add-int/2addr v3, v2 - - iget-object v2, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aget-object v2, v2, v3 - - instance-of v5, v2, Ljava/lang/reflect/Field; - - if-eqz v5, :cond_b - - check-cast v2, Ljava/lang/reflect/Field; - - goto :goto_a - - :cond_b - iget-object v5, v1, Lf/h/a/d/h/c/q2;->c:Ljava/lang/Class; - - check-cast v2, Ljava/lang/String; - - invoke-static {v5, v2}, Lf/h/a/d/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v2 - - iget-object v5, v1, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - aput-object v2, v5, v3 - - :goto_a - invoke-static {v2}, Lf/h/a/d/h/c/k3;->b(Ljava/lang/reflect/Field;)J - - move-result-wide v2 - - long-to-int v3, v2 - - iget v2, v1, Lf/h/a/d/h/c/q2;->B:I - - rem-int/lit8 v2, v2, 0x20 - - goto :goto_b - - :cond_c - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_b - iget v5, v1, Lf/h/a/d/h/c/q2;->x:I - - aput v5, v6, v10 - - add-int/lit8 v5, v10, 0x1 - - move/from16 v17, v12 - - iget v12, v1, Lf/h/a/d/h/c/q2;->y:I - - and-int/lit16 v12, v12, 0x200 - - if-eqz v12, :cond_d - - const/4 v12, 0x1 - - goto :goto_c - - :cond_d - const/4 v12, 0x0 - - :goto_c - if-eqz v12, :cond_e - - const/high16 v12, 0x20000000 - - move/from16 v18, v9 - - goto :goto_d - - :cond_e - move/from16 v18, v9 - - const/4 v12, 0x0 - - :goto_d - iget v9, v1, Lf/h/a/d/h/c/q2;->y:I - - and-int/lit16 v9, v9, 0x100 - - if-eqz v9, :cond_f - - const/4 v9, 0x1 - - goto :goto_e - - :cond_f - const/4 v9, 0x0 - - :goto_e - if-eqz v9, :cond_10 - - const/high16 v9, 0x10000000 - - goto :goto_f - - :cond_10 - const/4 v9, 0x0 - - :goto_f - or-int/2addr v9, v12 - - iget v12, v1, Lf/h/a/d/h/c/q2;->z:I - - shl-int/lit8 v12, v12, 0x14 - - or-int/2addr v9, v12 - - or-int/2addr v4, v9 - - aput v4, v6, v5 - - add-int/lit8 v4, v10, 0x2 - - shl-int/lit8 v2, v2, 0x14 - - or-int/2addr v2, v3 - - aput v2, v6, v4 - - iget-object v2, v1, Lf/h/a/d/h/c/q2;->F:Ljava/lang/Object; - - if-eqz v2, :cond_13 - - div-int/lit8 v3, v10, 0x4 - - const/4 v4, 0x1 - - shl-int/2addr v3, v4 - - aput-object v2, v7, v3 - - iget-object v2, v1, Lf/h/a/d/h/c/q2;->D:Ljava/lang/Object; - - if-eqz v2, :cond_11 - - add-int/lit8 v3, v3, 0x1 - - aput-object v2, v7, v3 - - goto :goto_10 - - :cond_11 - iget-object v2, v1, Lf/h/a/d/h/c/q2;->E:Ljava/lang/Object; - - if-eqz v2, :cond_12 - - add-int/lit8 v3, v3, 0x1 - - aput-object v2, v7, v3 - - :cond_12 - :goto_10 - const/4 v4, 0x1 - - goto :goto_11 - - :cond_13 - iget-object v2, v1, Lf/h/a/d/h/c/q2;->D:Ljava/lang/Object; - - if-eqz v2, :cond_14 - - div-int/lit8 v3, v10, 0x4 - - const/4 v4, 0x1 - - shl-int/2addr v3, v4 - - add-int/2addr v3, v4 - - aput-object v2, v7, v3 - - goto :goto_11 - - :cond_14 - const/4 v4, 0x1 - - iget-object v2, v1, Lf/h/a/d/h/c/q2;->E:Ljava/lang/Object; - - if-eqz v2, :cond_15 - - div-int/lit8 v3, v10, 0x4 - - shl-int/2addr v3, v4 - - add-int/2addr v3, v4 - - aput-object v2, v7, v3 - - :cond_15 - :goto_11 - iget v2, v1, Lf/h/a/d/h/c/q2;->z:I - - sget-object v3, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - const/16 v3, 0x32 - - if-ne v2, v3, :cond_16 - - add-int/lit8 v2, v11, 0x1 - - aput v10, v14, v11 - - move v11, v2 - - goto :goto_12 - - :cond_16 - const/16 v3, 0x12 - - if-lt v2, v3, :cond_17 - - const/16 v3, 0x31 - - if-gt v2, v3, :cond_17 - - add-int/lit8 v2, v13, 0x1 - - aget v3, v6, v5 - - const v5, 0xfffff - - and-int/2addr v3, v5 - - aput v3, v15, v13 - - move v13, v2 - - :cond_17 - :goto_12 - invoke-virtual {v1}, Lf/h/a/d/h/c/q2;->a()Z - - move-result v2 - - if-eqz v2, :cond_19 - - iget v2, v1, Lf/h/a/d/h/c/q2;->x:I - - move v5, v2 - - :goto_13 - add-int/lit8 v10, v10, 0x4 - - move/from16 v12, v17 - - move/from16 v9, v18 - - const/4 v2, 0x1 - - const/4 v3, 0x2 - - goto/16 :goto_5 - - :cond_18 - move/from16 v18, v9 - - move/from16 v17, v12 - - :cond_19 - new-instance v1, Lf/h/a/d/h/c/f2; - - iget-object v2, v0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v10, v2, Lf/h/a/d/h/c/q2;->k:I - - iget-object v11, v0, Lf/h/a/d/h/c/p2;->a:Lf/h/a/d/h/c/c2; - - iget-object v13, v2, Lf/h/a/d/h/c/q2;->n:[I - - move-object v5, v1 - - move/from16 v9, v18 - - move/from16 v12, v17 - - move-object/from16 v16, p2 - - move-object/from16 v17, p3 - - move-object/from16 v18, p4 - - move-object/from16 v19, p5 - - move-object/from16 v20, p6 - - invoke-direct/range {v5 .. v20}, Lf/h/a/d/h/c/f2;->([I[Ljava/lang/Object;IIILf/h/a/d/h/c/c2;Z[I[I[ILf/h/a/d/h/c/i2;Lf/h/a/d/h/c/n1;Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/x1;)V - - return-object v1 - - :cond_1a - check-cast v0, Lf/h/a/d/h/c/d3; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public static q(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/String; - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p2, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p2, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V - - return-void - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/y; - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p2, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p2, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - return-void -.end method - -.method public static r(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/e3<", - "TUT;TUB;>;TT;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/a/d/h/c/g3; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/z0; - - iget-object p0, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {p0, p2}, Lf/h/a/d/h/c/f3;->d(Lf/h/a/d/h/c/y3;)V - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final A(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p1, p1, 0x1 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final B(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p1, p1, 0x2 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final C(I)I - .locals 6 - - iget v0, p0, Lf/h/a/d/h/c/f2;->c:I - - const/4 v1, -0x1 - - if-lt p1, v0, :cond_4 - - iget v2, p0, Lf/h/a/d/h/c/f2;->e:I - - if-ge p1, v2, :cond_1 - - sub-int v0, p1, v0 - - shl-int/lit8 v0, v0, 0x2 - - iget-object v2, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v2, v2, v0 - - if-ne v2, p1, :cond_0 - - return v0 - - :cond_0 - return v1 - - :cond_1 - iget v3, p0, Lf/h/a/d/h/c/f2;->d:I - - if-gt p1, v3, :cond_4 - - sub-int/2addr v2, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v0, v0 - - div-int/lit8 v0, v0, 0x4 - - add-int/lit8 v0, v0, -0x1 - - :goto_0 - if-gt v2, v0, :cond_4 - - add-int v3, v0, v2 - - ushr-int/lit8 v3, v3, 0x1 - - shl-int/lit8 v4, v3, 0x2 - - iget-object v5, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v5, v5, v4 - - if-ne p1, v5, :cond_2 - - return v4 - - :cond_2 - if-ge p1, v5, :cond_3 - - add-int/lit8 v0, v3, -0x1 - - goto :goto_0 - - :cond_3 - add-int/lit8 v2, v3, 0x1 - - goto :goto_0 - - :cond_4 - return v1 -.end method - -.method public final D(Ljava/lang/Object;I)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)V" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->h:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p2, p2, 0x2 - - aget p2, v0, p2 - - const/4 v0, 0x1 - - ushr-int/lit8 v1, p2, 0x14 - - shl-int/2addr v0, v1 - - const v1, 0xfffff - - and-int/2addr p2, v1 - - int-to-long v1, p2 - - invoke-static {p1, v1, v2}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p2 - - or-int/2addr p2, v0 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p1, v1, v2, p2}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final E(Ljava/lang/Object;II)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - sget-object p3, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final F(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 18 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-boolean v3, v0, Lf/h/a/d/h/c/f2;->g:Z - - const/4 v4, 0x0 - - if-eqz v3, :cond_1 - - iget-object v3, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v3, Lf/h/a/d/h/c/n0; - - if-eqz v3, :cond_0 - - move-object v3, v1 - - check-cast v3, Lf/h/a/d/h/c/z0$c; - - iget-object v3, v3, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {v3}, Lf/h/a/d/h/c/q0;->a()Z - - move-result v5 - - if-nez v5, :cond_1 - - invoke-virtual {v3}, Lf/h/a/d/h/c/q0;->c()Ljava/util/Iterator; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v4 - - :cond_1 - move-object v3, v4 - - move-object v5, v3 - - :goto_0 - const/4 v6, -0x1 - - iget-object v7, v0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v7, v7 - - sget-object v8, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - :goto_1 - if-ge v10, v7, :cond_8 - - invoke-virtual {v0, v10}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v12 - - iget-object v13, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v14, v13, v10 - - const/high16 v15, 0xff00000 - - and-int/2addr v15, v12 - - ushr-int/lit8 v15, v15, 0x14 - - iget-boolean v4, v0, Lf/h/a/d/h/c/f2;->h:Z - - const v16, 0xfffff - - if-nez v4, :cond_3 - - const/16 v4, 0x11 - - if-gt v15, v4, :cond_3 - - add-int/lit8 v4, v10, 0x2 - - aget v4, v13, v4 - - and-int v13, v4, v16 - - move/from16 v17, v10 - - if-eq v13, v6, :cond_2 - - int-to-long v9, v13 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v11 - - move v6, v13 - - :cond_2 - ushr-int/lit8 v4, v4, 0x14 - - const/4 v9, 0x1 - - shl-int v4, v9, v4 - - goto :goto_2 - - :cond_3 - move/from16 v17, v10 - - const/4 v4, 0x0 - - :goto_2 - if-eqz v5, :cond_5 - - iget-object v9, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v9, v5}, Lf/h/a/d/h/c/m0;->a(Ljava/util/Map$Entry;)I - - move-result v9 - - if-gt v9, v14, :cond_5 - - iget-object v9, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v9, v2, v5}, Lf/h/a/d/h/c/m0;->b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_4 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - goto :goto_2 - - :cond_4 - const/4 v5, 0x0 - - goto :goto_2 - - :cond_5 - and-int v9, v12, v16 - - int-to-long v9, v9 - - move/from16 v12, v17 - - packed-switch v15, :pswitch_data_0 - - :cond_6 - :goto_3 - const/4 v13, 0x0 - - goto/16 :goto_4 - - :pswitch_0 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - move-object v10, v2 - - check-cast v10, Lf/h/a/d/h/c/i0; - - invoke-virtual {v10, v14, v4, v9}, Lf/h/a/d/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto :goto_3 - - :pswitch_1 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - invoke-virtual {v4, v14, v9, v10}, Lf/h/a/d/h/c/i0;->e(IJ)V - - goto :goto_3 - - :pswitch_2 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - invoke-virtual {v9, v14, v4}, Lf/h/a/d/h/c/i0;->g(II)V - - goto :goto_3 - - :pswitch_3 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto :goto_3 - - :pswitch_4 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto :goto_3 - - :pswitch_5 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto :goto_3 - - :pswitch_6 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - goto/16 :goto_3 - - :pswitch_7 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/y; - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - goto/16 :goto_3 - - :pswitch_8 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - move-object v10, v2 - - check-cast v10, Lf/h/a/d/h/c/i0; - - invoke-virtual {v10, v14, v4, v9}, Lf/h/a/d/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_3 - - :pswitch_9 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_3 - - :pswitch_a - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->N(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V - - goto/16 :goto_3 - - :pswitch_b - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto/16 :goto_3 - - :pswitch_c - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto/16 :goto_3 - - :pswitch_d - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto/16 :goto_3 - - :pswitch_e - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto/16 :goto_3 - - :pswitch_f - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto/16 :goto_3 - - :pswitch_10 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->K(Ljava/lang/Object;J)F - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - invoke-virtual {v9, v14, v4}, Lf/h/a/d/h/c/i0;->b(IF)V - - goto/16 :goto_3 - - :pswitch_11 - invoke-virtual {v0, v1, v14, v12}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/f2;->J(Ljava/lang/Object;J)D - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - invoke-virtual {v4, v14, v9, v10}, Lf/h/a/d/h/c/i0;->a(ID)V - - goto/16 :goto_3 - - :pswitch_12 - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v2, v14, v4, v12}, Lf/h/a/d/h/c/f2;->s(Lf/h/a/d/h/c/y3;ILjava/lang/Object;I)V - - goto/16 :goto_3 - - :pswitch_13 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v10 - - invoke-static {v4, v9, v2, v10}, Lf/h/a/d/h/c/u2;->l(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_3 - - :pswitch_14 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - const/4 v13, 0x1 - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->A(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_15 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->L(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_16 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->F(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_17 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->N(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_18 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->O(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_19 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->J(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1a - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->P(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1b - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->M(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1c - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->C(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1d - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->H(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1e - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->x(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_1f - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->r(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_20 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->m(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_21 - const/4 v13, 0x1 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->f(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_3 - - :pswitch_22 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - const/4 v13, 0x0 - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->A(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_23 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->L(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_24 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->F(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_25 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->N(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_26 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->O(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_27 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->J(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_28 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2}, Lf/h/a/d/h/c/u2;->k(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_3 - - :pswitch_29 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v10 - - invoke-static {v4, v9, v2, v10}, Lf/h/a/d/h/c/u2;->e(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_3 - - :pswitch_2a - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2}, Lf/h/a/d/h/c/u2;->d(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_3 - - :pswitch_2b - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - const/4 v13, 0x0 - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->P(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_2c - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->M(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_2d - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->C(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_2e - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->H(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_2f - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->x(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_30 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->r(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_31 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->m(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_32 - const/4 v13, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v12 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v4, v9, v2, v13}, Lf/h/a/d/h/c/u2;->f(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_4 - - :pswitch_33 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - move-object v10, v2 - - check-cast v10, Lf/h/a/d/h/c/i0; - - invoke-virtual {v10, v14, v4, v9}, Lf/h/a/d/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_4 - - :pswitch_34 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - invoke-virtual {v4, v14, v9, v10}, Lf/h/a/d/h/c/i0;->e(IJ)V - - goto/16 :goto_4 - - :pswitch_35 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - invoke-virtual {v9, v14, v4}, Lf/h/a/d/h/c/i0;->g(II)V - - goto/16 :goto_4 - - :pswitch_36 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto/16 :goto_4 - - :pswitch_37 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto/16 :goto_4 - - :pswitch_38 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto/16 :goto_4 - - :pswitch_39 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - goto/16 :goto_4 - - :pswitch_3a - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/y; - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - goto/16 :goto_4 - - :pswitch_3b - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v12}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - move-object v10, v2 - - check-cast v10, Lf/h/a/d/h/c/i0; - - invoke-virtual {v10, v14, v4, v9}, Lf/h/a/d/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_4 - - :pswitch_3c - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_4 - - :pswitch_3d - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V - - goto/16 :goto_4 - - :pswitch_3e - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto :goto_4 - - :pswitch_3f - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto :goto_4 - - :pswitch_40 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - iget-object v9, v9, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto :goto_4 - - :pswitch_41 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto :goto_4 - - :pswitch_42 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - iget-object v4, v4, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto :goto_4 - - :pswitch_43 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/k3;->r(Ljava/lang/Object;J)F - - move-result v4 - - move-object v9, v2 - - check-cast v9, Lf/h/a/d/h/c/i0; - - invoke-virtual {v9, v14, v4}, Lf/h/a/d/h/c/i0;->b(IF)V - - goto :goto_4 - - :pswitch_44 - const/4 v13, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_7 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/k3;->s(Ljava/lang/Object;J)D - - move-result-wide v9 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - invoke-virtual {v4, v14, v9, v10}, Lf/h/a/d/h/c/i0;->a(ID)V - - :cond_7 - :goto_4 - add-int/lit8 v10, v12, 0x4 - - const/4 v4, 0x0 - - goto/16 :goto_1 - - :cond_8 - :goto_5 - if-eqz v5, :cond_a - - iget-object v4, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v4, v2, v5}, Lf/h/a/d/h/c/m0;->b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_9 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - move-object v5, v4 - - check-cast v5, Ljava/util/Map$Entry; - - goto :goto_5 - - :cond_9 - const/4 v5, 0x0 - - goto :goto_5 - - :cond_a - iget-object v3, v0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - invoke-static {v3, v1, v2}, Lf/h/a/d/h/c/f2;->r(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final G(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v1, v0, v1 - - aget v0, v0, p3 - - const v2, 0xfffff - - and-int/2addr v1, v2 - - int-to-long v1, v1 - - invoke-virtual {p0, p2, v0, p3}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-nez v3, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v1, v2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v1, v2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v3, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v3, p2}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/c/f2;->E(Ljava/lang/Object;II)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/c/f2;->E(Ljava/lang/Object;II)V - - :cond_2 - return-void -.end method - -.method public final H(Ljava/lang/Object;Ljava/lang/Object;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)Z" - } - .end annotation - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result p1 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result p2 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final b(Ljava/lang/Object;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->k:[I - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_1 - - aget v4, v0, v3 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v4 - - const v5, 0xfffff - - and-int/2addr v4, v5 - - int-to-long v4, v4 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - if-eqz v6, :cond_0 - - iget-object v7, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v7, v6}, Lf/h/a/d/h/c/x1;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {p1, v4, v5, v6}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->l:[I - - if-eqz v0, :cond_2 - - array-length v2, v0 - - const/4 v3, 0x0 - - :goto_1 - if-ge v3, v2, :cond_2 - - aget v4, v0, v3 - - iget-object v5, p0, Lf/h/a/d/h/c/f2;->n:Lf/h/a/d/h/c/n1; - - int-to-long v6, v4 - - invoke-virtual {v5, p1, v6, v7}, Lf/h/a/d/h/c/n1;->a(Ljava/lang/Object;J)V - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v2, 0x0 - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - iput-boolean v1, v0, Lf/h/a/d/h/c/f3;->e:Z - - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_4 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - iget-boolean v0, p1, Lf/h/a/d/h/c/q0;->b:Z - - if-eqz v0, :cond_3 - - goto :goto_2 - - :cond_3 - iget-object v0, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->j()V - - const/4 v0, 0x1 - - iput-boolean v0, p1, Lf/h/a/d/h/c/q0;->b:Z - - goto :goto_2 - - :cond_4 - throw v2 - - :cond_5 - :goto_2 - return-void - - :cond_6 - throw v2 -.end method - -.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - const/4 v3, 0x1 - - if-ge v2, v0, :cond_3 - - invoke-virtual {p0, v2}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v4 - - const v5, 0xfffff - - and-int v6, v4, v5 - - int-to-long v6, v6 - - const/high16 v8, 0xff00000 - - and-int/2addr v4, v8 - - ushr-int/lit8 v4, v4, 0x14 - - packed-switch v4, :pswitch_data_0 - - goto/16 :goto_2 - - :pswitch_0 - invoke-virtual {p0, v2}, Lf/h/a/d/h/c/f2;->B(I)I - - move-result v4 - - and-int/2addr v4, v5 - - int-to-long v4, v4 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {p2, v4, v5}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - if-ne v8, v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_1 - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_3 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_4 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_5 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_6 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_7 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_8 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_9 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_a - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_b - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_c - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_d - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_e - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_f - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_10 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_11 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_12 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_13 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - :cond_0 - :goto_1 - const/4 v3, 0x0 - - :cond_1 - :goto_2 - if-nez v3, :cond_2 - - return v1 - - :cond_2 - add-int/lit8 v2, v2, 0x4 - - goto/16 :goto_0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v2, 0x0 - - if-eqz v0, :cond_9 - - move-object v4, p1 - - check-cast v4, Lf/h/a/d/h/c/z0; - - iget-object v4, v4, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - if-eqz v0, :cond_8 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_4 - - return v1 - - :cond_4 - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - if-eqz v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/c/z0$c; - - iget-object p2, p2, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/c/q0;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_5 - throw v2 - - :cond_6 - throw v2 - - :cond_7 - return v3 - - :cond_8 - throw v2 - - :cond_9 - throw v2 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method - -.method public final d(Ljava/lang/Object;)I - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v3 - - iget-object v4, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v1 - - const v5, 0xfffff - - and-int/2addr v5, v3 - - int-to-long v5, v5 - - const/high16 v7, 0xff00000 - - and-int/2addr v3, v7 - - ushr-int/lit8 v3, v3, 0x14 - - const/16 v7, 0x25 - - packed-switch v3, :pswitch_data_0 - - goto/16 :goto_d - - :pswitch_0 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_1 - - :pswitch_1 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto/16 :goto_3 - - :pswitch_2 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto/16 :goto_3 - - :pswitch_4 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto/16 :goto_4 - - :pswitch_8 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - :goto_1 - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - mul-int/lit8 v2, v2, 0x35 - - goto/16 :goto_5 - - :pswitch_9 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto/16 :goto_7 - - :pswitch_a - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/f2;->N(Ljava/lang/Object;J)Z - - move-result v3 - - goto/16 :goto_8 - - :pswitch_b - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_3 - - :pswitch_d - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - :goto_2 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_c - - :pswitch_e - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - goto :goto_3 - - :pswitch_f - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - :goto_3 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v3 - - goto/16 :goto_b - - :pswitch_10 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/f2;->K(Ljava/lang/Object;J)F - - move-result v3 - - goto :goto_9 - - :pswitch_11 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/f2;->J(Ljava/lang/Object;J)D - - move-result-wide v3 - - goto :goto_a - - :pswitch_12 - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - goto :goto_6 - - :goto_4 - :pswitch_13 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - :goto_5 - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto :goto_c - - :pswitch_14 - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - :goto_6 - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - :cond_0 - mul-int/lit8 v2, v2, 0x35 - - add-int/2addr v2, v7 - - goto :goto_d - - :goto_7 - :pswitch_15 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - goto :goto_c - - :pswitch_16 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v3 - - :goto_8 - invoke-static {v3}, Lf/h/a/d/h/c/b1;->f(Z)I - - move-result v3 - - goto :goto_c - - :pswitch_17 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v3 - - goto :goto_c - - :pswitch_18 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v3 - - goto :goto_b - - :pswitch_19 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->r(Ljava/lang/Object;J)F - - move-result v3 - - :goto_9 - invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v3 - - goto :goto_c - - :pswitch_1a - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/c/k3;->s(Ljava/lang/Object;J)D - - move-result-wide v3 - - :goto_a - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v3 - - :goto_b - invoke-static {v3, v4}, Lf/h/a/d/h/c/b1;->h(J)I - - move-result v3 - - :goto_c - add-int/2addr v3, v2 - - move v2, v3 - - :cond_1 - :goto_d - add-int/lit8 v1, v1, 0x4 - - goto/16 :goto_0 - - :cond_2 - mul-int/lit8 v2, v2, 0x35 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - add-int/2addr v0, v2 - - iget-boolean v2, p0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v2, :cond_4 - - mul-int/lit8 v0, v0, 0x35 - - iget-object v2, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v2, Lf/h/a/d/h/c/n0; - - if-eqz v2, :cond_3 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {p1}, Lf/h/a/d/h/c/q0;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_e - - :cond_3 - throw v1 - - :cond_4 - :goto_e - return v0 - - :cond_5 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_18 - :pswitch_17 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_17 - :pswitch_17 - :pswitch_17 - :pswitch_18 - :pswitch_17 - :pswitch_18 - :pswitch_12 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - if-eqz p2, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v1, v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v1 - - const v2, 0xfffff - - and-int/2addr v2, v1 - - int-to-long v2, v2 - - iget-object v4, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v4, v4, v0 - - const/high16 v5, 0xff00000 - - and-int/2addr v1, v5 - - ushr-int/lit8 v1, v1, 0x14 - - packed-switch v1, :pswitch_data_0 - - goto/16 :goto_7 - - :pswitch_0 - invoke-virtual {p0, p2, v4, v0}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_1 - - :pswitch_1 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/c/f2;->G(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_7 - - :pswitch_2 - invoke-virtual {p0, p2, v4, v0}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - :goto_1 - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v4, v0}, Lf/h/a/d/h/c/f2;->E(Ljava/lang/Object;II)V - - goto/16 :goto_7 - - :pswitch_3 - iget-object v1, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-static {v1, p1, p2, v2, v3}, Lf/h/a/d/h/c/u2;->h(Lf/h/a/d/h/c/x1;Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_7 - - :pswitch_4 - iget-object v1, p0, Lf/h/a/d/h/c/f2;->n:Lf/h/a/d/h/c/n1; - - invoke-virtual {v1, p1, p2, v2, v3}, Lf/h/a/d/h/c/n1;->b(Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_7 - - :pswitch_5 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto/16 :goto_5 - - :pswitch_6 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v1 - - goto :goto_4 - - :pswitch_7 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto/16 :goto_5 - - :pswitch_8 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_3 - - :pswitch_9 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_3 - - :pswitch_a - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_3 - - :pswitch_b - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/c/f2;->t(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_7 - - :pswitch_d - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - :goto_2 - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_6 - - :pswitch_e - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v1 - - sget-object v4, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/c/k3$d;->g(Ljava/lang/Object;JZ)V - - goto :goto_6 - - :pswitch_f - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_3 - - :pswitch_10 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_5 - - :pswitch_11 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - :goto_3 - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v1 - - :goto_4 - sget-object v4, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - goto :goto_6 - - :pswitch_12 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_5 - - :pswitch_13 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - :goto_5 - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/c/k3;->e(Ljava/lang/Object;JJ)V - - goto :goto_6 - - :pswitch_14 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->r(Ljava/lang/Object;J)F - - move-result v1 - - sget-object v4, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/c/k3$d;->d(Ljava/lang/Object;JF)V - - goto :goto_6 - - :pswitch_15 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/c/k3;->s(Ljava/lang/Object;J)D - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/c/k3;->d(Ljava/lang/Object;JD)V - - :goto_6 - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/c/f2;->D(Ljava/lang/Object;I)V - - :cond_0 - :goto_7 - add-int/lit8 v0, v0, 0x4 - - goto/16 :goto_0 - - :cond_1 - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->h:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/c/u2;->i(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/c/u2;->g(Lf/h/a/d/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_c - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_1 - .end packed-switch -.end method - -.method public final f(Ljava/lang/Object;)I - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-boolean v2, v0, Lf/h/a/d/h/c/f2;->h:Z - - const v3, 0xfffff - - const/high16 v4, 0xff00000 - - const/4 v5, 0x0 - - if-eqz v2, :cond_6 - - sget-object v2, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_0 - iget-object v8, v0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v8, v8 - - if-ge v6, v8, :cond_4 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v8 - - and-int v9, v8, v4 - - ushr-int/lit8 v9, v9, 0x14 - - iget-object v10, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v11, v10, v6 - - and-int/2addr v8, v3 - - int-to-long v12, v8 - - sget-object v8, Lf/h/a/d/h/c/u0;->M:Lf/h/a/d/h/c/u0; - - iget v8, v8, Lf/h/a/d/h/c/u0;->id:I - - if-lt v9, v8, :cond_0 - - sget-object v8, Lf/h/a/d/h/c/u0;->Z:Lf/h/a/d/h/c/u0; - - iget v8, v8, Lf/h/a/d/h/c/u0;->id:I - - if-gt v9, v8, :cond_0 - - add-int/lit8 v8, v6, 0x2 - - aget v8, v10, v8 - - and-int/2addr v8, v3 - - goto :goto_1 - - :cond_0 - const/4 v8, 0x0 - - :goto_1 - packed-switch v9, :pswitch_data_0 - - goto/16 :goto_16 - - :pswitch_0 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_3 - - :pswitch_1 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v8 - - goto/16 :goto_4 - - :pswitch_2 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v8 - - goto/16 :goto_5 - - :pswitch_3 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_6 - - :pswitch_4 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_7 - - :pswitch_5 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v8 - - goto/16 :goto_8 - - :pswitch_6 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v8 - - goto/16 :goto_9 - - :pswitch_7 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_a - - :pswitch_8 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_b - - :pswitch_9 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - instance-of v9, v8, Lf/h/a/d/h/c/y; - - if-eqz v9, :cond_2 - - goto/16 :goto_c - - :pswitch_a - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_d - - :pswitch_b - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_e - - :pswitch_c - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_f - - :pswitch_d - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v8 - - goto/16 :goto_10 - - :pswitch_e - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v8 - - goto/16 :goto_11 - - :pswitch_f - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v8 - - goto/16 :goto_12 - - :pswitch_10 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_13 - - :pswitch_11 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_3 - - goto/16 :goto_14 - - :pswitch_12 - iget-object v8, v0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->y(I)Ljava/lang/Object; - - move-result-object v10 - - invoke-interface {v8, v11, v9, v10}, Lf/h/a/d/h/c/x1;->c(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_13 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/c/u2;->u(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_14 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->q(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_15 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->E(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_16 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_17 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_18 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->v(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_19 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->B(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_1a - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->K(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto/16 :goto_2 - - :pswitch_1b - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_1c - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_1d - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->z(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_1e - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->j(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_1f - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->a(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_20 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - goto :goto_2 - - :pswitch_21 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_3 - - iget-boolean v10, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v10, :cond_1 - - :goto_2 - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1 - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v10 - - add-int/2addr v10, v8 - - add-int/2addr v10, v9 - - add-int/2addr v10, v7 - - move v7, v10 - - goto/16 :goto_16 - - :pswitch_22 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->S(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_23 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->W(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_24 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->T(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_25 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->V(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_26 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->t(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_27 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/c/u2;->p(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_28 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->o(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_29 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->Z(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2a - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->U(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2b - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->R(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2c - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->Q(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2d - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->X(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2e - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/c/u2;->Y(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_2f - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_3 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/c/c2; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_30 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v8 - - :goto_4 - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->O(IJ)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_31 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v8 - - :goto_5 - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->Z(II)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_32 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_6 - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->V(I)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_33 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_7 - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->c0(I)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_34 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v8 - - :goto_8 - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->d0(II)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_35 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v8 - - :goto_9 - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_36 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_a - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - goto :goto_c - - :pswitch_37 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_b - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/c/u2;->n(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)I - - move-result v8 - - goto/16 :goto_15 - - :pswitch_38 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - instance-of v9, v8, Lf/h/a/d/h/c/y; - - if-eqz v9, :cond_2 - - :goto_c - check-cast v8, Lf/h/a/d/h/c/y; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/d/h/c/y;)I - - move-result v8 - - goto/16 :goto_15 - - :cond_2 - check-cast v8, Ljava/lang/String; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->p(ILjava/lang/String;)I - - move-result v8 - - goto :goto_15 - - :pswitch_39 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_d - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I - - move-result v8 - - goto :goto_15 - - :pswitch_3a - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_e - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I - - move-result v8 - - goto :goto_15 - - :pswitch_3b - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_f - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I - - move-result v8 - - goto :goto_15 - - :pswitch_3c - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v8 - - :goto_10 - invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->S(II)I - - move-result v8 - - goto :goto_15 - - :pswitch_3d - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v8 - - :goto_11 - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I - - move-result v8 - - goto :goto_15 - - :pswitch_3e - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v8 - - :goto_12 - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->I(IJ)I - - move-result v8 - - goto :goto_15 - - :pswitch_3f - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_13 - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->o(I)I - - move-result v8 - - goto :goto_15 - - :pswitch_40 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - :goto_14 - invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->y(I)I - - move-result v8 - - :goto_15 - add-int/2addr v7, v8 - - :cond_3 - :goto_16 - add-int/lit8 v6, v6, 0x4 - - goto/16 :goto_0 - - :cond_4 - iget-object v2, v0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - check-cast v2, Lf/h/a/d/h/c/g3; - - if-eqz v2, :cond_5 - - check-cast v1, Lf/h/a/d/h/c/z0; - - iget-object v1, v1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v1}, Lf/h/a/d/h/c/f3;->a()I - - move-result v1 - - add-int/2addr v1, v7 - - return v1 - - :cond_5 - throw v5 - - :cond_6 - sget-object v2, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - const/4 v6, -0x1 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - :goto_17 - iget-object v10, v0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v10, v10 - - if-ge v7, v10, :cond_d - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v10 - - iget-object v11, v0, Lf/h/a/d/h/c/f2;->a:[I - - aget v12, v11, v7 - - and-int/2addr v4, v10 - - ushr-int/lit8 v4, v4, 0x14 - - const/16 v13, 0x11 - - if-gt v4, v13, :cond_7 - - add-int/lit8 v13, v7, 0x2 - - aget v11, v11, v13 - - and-int v13, v11, v3 - - ushr-int/lit8 v14, v11, 0x14 - - const/4 v15, 0x1 - - shl-int v14, v15, v14 - - if-eq v13, v6, :cond_9 - - int-to-long v5, v13 - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v5 - - move v9, v5 - - move v6, v13 - - goto :goto_19 - - :cond_7 - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_8 - - sget-object v5, Lf/h/a/d/h/c/u0;->M:Lf/h/a/d/h/c/u0; - - iget v5, v5, Lf/h/a/d/h/c/u0;->id:I - - if-lt v4, v5, :cond_8 - - sget-object v5, Lf/h/a/d/h/c/u0;->Z:Lf/h/a/d/h/c/u0; - - iget v5, v5, Lf/h/a/d/h/c/u0;->id:I - - if-gt v4, v5, :cond_8 - - add-int/lit8 v5, v7, 0x2 - - aget v5, v11, v5 - - and-int/2addr v5, v3 - - move v11, v5 - - goto :goto_18 - - :cond_8 - const/4 v5, 0x0 - - const/4 v11, 0x0 - - :goto_18 - const/4 v14, 0x0 - - :cond_9 - :goto_19 - and-int v5, v10, v3 - - move v10, v6 - - int-to-long v5, v5 - - packed-switch v4, :pswitch_data_1 - - goto/16 :goto_2e - - :pswitch_41 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_1b - - :pswitch_42 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v4 - - goto/16 :goto_1c - - :pswitch_43 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - goto/16 :goto_1d - - :pswitch_44 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_1e - - :pswitch_45 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_1f - - :pswitch_46 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - goto/16 :goto_20 - - :pswitch_47 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - goto/16 :goto_21 - - :pswitch_48 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_22 - - :pswitch_49 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_23 - - :pswitch_4a - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - instance-of v5, v4, Lf/h/a/d/h/c/y; - - if-eqz v5, :cond_b - - goto/16 :goto_24 - - :pswitch_4b - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_25 - - :pswitch_4c - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_26 - - :pswitch_4d - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_27 - - :pswitch_4e - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v4 - - goto/16 :goto_28 - - :pswitch_4f - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v4 - - goto/16 :goto_29 - - :pswitch_50 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-static {v1, v5, v6}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v4 - - goto/16 :goto_2a - - :pswitch_51 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_2b - - :pswitch_52 - invoke-virtual {v0, v1, v12, v7}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_c - - goto/16 :goto_2c - - :pswitch_53 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->y(I)Ljava/lang/Object; - - move-result-object v6 - - invoke-interface {v4, v12, v5, v6}, Lf/h/a/d/h/c/x1;->c(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_54 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v5 - - invoke-static {v12, v4, v5}, Lf/h/a/d/h/c/u2;->u(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_55 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->q(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_56 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->E(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_57 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_58 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_59 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->v(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_5a - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->B(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_5b - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->K(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto/16 :goto_1a - - :pswitch_5c - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_5d - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_5e - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->z(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_5f - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->j(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_60 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->a(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_61 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->G(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - goto :goto_1a - - :pswitch_62 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v4}, Lf/h/a/d/h/c/u2;->I(Ljava/util/List;)I - - move-result v4 - - if-lez v4, :cond_c - - iget-boolean v5, v0, Lf/h/a/d/h/c/f2;->i:Z - - if-eqz v5, :cond_a - - :goto_1a - int-to-long v5, v11 - - invoke-virtual {v2, v1, v5, v6, v4}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_a - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v5 - - invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v6 - - add-int/2addr v6, v5 - - add-int/2addr v6, v4 - - add-int/2addr v6, v8 - - move v8, v6 - - goto/16 :goto_2e - - :pswitch_63 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->S(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_64 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->W(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_65 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->T(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_66 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->V(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_67 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->t(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_68 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v5 - - invoke-static {v12, v4, v5}, Lf/h/a/d/h/c/u2;->p(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_69 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->o(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6a - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->Z(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6b - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->U(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6c - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->R(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6d - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->Q(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6e - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->X(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_6f - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-static {v12, v4}, Lf/h/a/d/h/c/u2;->Y(ILjava/util/List;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_70 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_1b - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/c2; - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v5 - - invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_71 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v4 - - :goto_1c - invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->O(IJ)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_72 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - :goto_1d - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Z(II)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_73 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_1e - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->V(I)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_74 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_1f - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->c0(I)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_75 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - :goto_20 - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->d0(II)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_76 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - :goto_21 - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_77 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_22 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - goto :goto_24 - - :pswitch_78 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_23 - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v7}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v5 - - invoke-static {v12, v4, v5}, Lf/h/a/d/h/c/u2;->n(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)I - - move-result v4 - - goto/16 :goto_2d - - :pswitch_79 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - instance-of v5, v4, Lf/h/a/d/h/c/y; - - if-eqz v5, :cond_b - - :goto_24 - check-cast v4, Lf/h/a/d/h/c/y; - - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/d/h/c/y;)I - - move-result v4 - - goto :goto_2d - - :cond_b - check-cast v4, Ljava/lang/String; - - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->p(ILjava/lang/String;)I - - move-result v4 - - goto :goto_2d - - :pswitch_7a - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_25 - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I - - move-result v4 - - goto :goto_2d - - :pswitch_7b - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_26 - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I - - move-result v4 - - goto :goto_2d - - :pswitch_7c - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_27 - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I - - move-result v4 - - goto :goto_2d - - :pswitch_7d - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - :goto_28 - invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->S(II)I - - move-result v4 - - goto :goto_2d - - :pswitch_7e - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v4 - - :goto_29 - invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I - - move-result v4 - - goto :goto_2d - - :pswitch_7f - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v4 - - :goto_2a - invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->I(IJ)I - - move-result v4 - - goto :goto_2d - - :pswitch_80 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_2b - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->o(I)I - - move-result v4 - - goto :goto_2d - - :pswitch_81 - and-int v4, v9, v14 - - if-eqz v4, :cond_c - - :goto_2c - invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->y(I)I - - move-result v4 - - :goto_2d - add-int/2addr v8, v4 - - :cond_c - :goto_2e - add-int/lit8 v7, v7, 0x4 - - const/high16 v4, 0xff00000 - - move v6, v10 - - const/4 v5, 0x0 - - goto/16 :goto_17 - - :cond_d - iget-object v2, v0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - check-cast v2, Lf/h/a/d/h/c/g3; - - if-eqz v2, :cond_12 - - move-object v2, v1 - - check-cast v2, Lf/h/a/d/h/c/z0; - - iget-object v2, v2, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v2}, Lf/h/a/d/h/c/f3;->a()I - - move-result v2 - - add-int/2addr v2, v8 - - iget-boolean v3, v0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v3, :cond_11 - - iget-object v3, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v3, Lf/h/a/d/h/c/n0; - - if-eqz v3, :cond_10 - - check-cast v1, Lf/h/a/d/h/c/z0$c; - - iget-object v1, v1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_2f - iget-object v5, v1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v5}, Lf/h/a/d/h/c/v2;->f()I - - move-result v5 - - if-ge v3, v5, :cond_e - - iget-object v5, v1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v5, v3}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/c/t0; - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v6, v5}, Lf/h/a/d/h/c/q0;->g(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)I - - move-result v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2f - - :cond_e - iget-object v1, v1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_30 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_f - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/c/t0; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v5, v3}, Lf/h/a/d/h/c/q0;->g(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)I - - move-result v3 - - add-int/2addr v4, v3 - - goto :goto_30 - - :cond_f - add-int/2addr v2, v4 - - goto :goto_31 - - :cond_10 - const/4 v1, 0x0 - - throw v1 - - :cond_11 - :goto_31 - return v2 - - :cond_12 - const/4 v1, 0x0 - - throw v1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_2e - :pswitch_2d - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_2d - :pswitch_2e - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x0 - :pswitch_81 - :pswitch_80 - :pswitch_7f - :pswitch_7e - :pswitch_7d - :pswitch_7c - :pswitch_7b - :pswitch_7a - :pswitch_79 - :pswitch_78 - :pswitch_77 - :pswitch_76 - :pswitch_75 - :pswitch_74 - :pswitch_73 - :pswitch_72 - :pswitch_71 - :pswitch_70 - :pswitch_6f - :pswitch_6e - :pswitch_6d - :pswitch_6c - :pswitch_6b - :pswitch_6f - :pswitch_6e - :pswitch_6a - :pswitch_69 - :pswitch_68 - :pswitch_67 - :pswitch_66 - :pswitch_65 - :pswitch_6e - :pswitch_6f - :pswitch_64 - :pswitch_63 - :pswitch_62 - :pswitch_61 - :pswitch_60 - :pswitch_5f - :pswitch_5e - :pswitch_5d - :pswitch_5c - :pswitch_5b - :pswitch_5a - :pswitch_59 - :pswitch_58 - :pswitch_57 - :pswitch_56 - :pswitch_55 - :pswitch_54 - :pswitch_53 - :pswitch_52 - :pswitch_51 - :pswitch_50 - :pswitch_4f - :pswitch_4e - :pswitch_4d - :pswitch_4c - :pswitch_4b - :pswitch_4a - :pswitch_49 - :pswitch_48 - :pswitch_47 - :pswitch_46 - :pswitch_45 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - .end packed-switch -.end method - -.method public final g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 13 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/c/i0; - - const/4 v1, 0x0 - - if-eqz v0, :cond_9 - - iget-boolean v2, p0, Lf/h/a/d/h/c/f2;->h:Z - - if-eqz v2, :cond_8 - - iget-boolean v2, p0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v2, Lf/h/a/d/h/c/n0; - - if-eqz v2, :cond_0 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/c/z0$c; - - iget-object v2, v2, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {v2}, Lf/h/a/d/h/c/q0;->a()Z - - move-result v3 - - if-nez v3, :cond_1 - - invoke-virtual {v2}, Lf/h/a/d/h/c/q0;->c()Ljava/util/Iterator; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - move-object v2, v1 - - move-object v3, v2 - - :goto_0 - iget-object v4, p0, Lf/h/a/d/h/c/f2;->a:[I - - array-length v4, v4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - :goto_1 - if-ge v6, v4, :cond_5 - - invoke-virtual {p0, v6}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v7 - - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - :goto_2 - if-eqz v3, :cond_3 - - iget-object v9, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v9, v3}, Lf/h/a/d/h/c/m0;->a(Ljava/util/Map$Entry;)I - - move-result v9 - - if-gt v9, v8, :cond_3 - - iget-object v9, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v9, p2, v3}, Lf/h/a/d/h/c/m0;->b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - goto :goto_2 - - :cond_2 - move-object v3, v1 - - goto :goto_2 - - :cond_3 - const/high16 v9, 0xff00000 - - and-int/2addr v9, v7 - - ushr-int/lit8 v9, v9, 0x14 - - const/4 v10, 0x1 - - const v11, 0xfffff - - packed-switch v9, :pswitch_data_0 - - goto/16 :goto_15 - - :pswitch_0 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - goto/16 :goto_3 - - :pswitch_1 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - goto/16 :goto_4 - - :pswitch_2 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_5 - - :pswitch_3 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - goto/16 :goto_6 - - :pswitch_4 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_7 - - :pswitch_5 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_8 - - :pswitch_6 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_9 - - :pswitch_7 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - goto/16 :goto_a - - :pswitch_8 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - goto/16 :goto_b - - :pswitch_9 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - goto/16 :goto_c - - :pswitch_a - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->N(Ljava/lang/Object;J)Z - - move-result v7 - - goto/16 :goto_d - - :pswitch_b - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_e - - :pswitch_c - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - goto/16 :goto_f - - :pswitch_d - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->L(Ljava/lang/Object;J)I - - move-result v7 - - goto/16 :goto_10 - - :pswitch_e - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - goto/16 :goto_11 - - :pswitch_f - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->M(Ljava/lang/Object;J)J - - move-result-wide v9 - - goto/16 :goto_12 - - :pswitch_10 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->K(Ljava/lang/Object;J)F - - move-result v7 - - goto/16 :goto_13 - - :pswitch_11 - invoke-virtual {p0, p1, v8, v6}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/f2;->J(Ljava/lang/Object;J)D - - move-result-wide v9 - - goto/16 :goto_14 - - :pswitch_12 - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {p0, p2, v8, v7, v6}, Lf/h/a/d/h/c/f2;->s(Lf/h/a/d/h/c/y3;ILjava/lang/Object;I)V - - goto/16 :goto_15 - - :pswitch_13 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-virtual {p0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v8, v7, p2, v9}, Lf/h/a/d/h/c/u2;->l(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_15 - - :pswitch_14 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->A(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_15 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->L(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_16 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->F(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_17 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->N(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_18 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->O(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_19 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->J(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1a - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->P(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1b - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->M(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1c - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->C(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1d - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->H(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1e - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->x(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_1f - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->r(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_20 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->m(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_21 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v11, v7 - - invoke-static {p1, v11, v12}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v10}, Lf/h/a/d/h/c/u2;->f(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_22 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->A(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_23 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->L(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_24 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->F(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_25 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->N(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_26 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->O(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_27 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->J(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_28 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2}, Lf/h/a/d/h/c/u2;->k(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_15 - - :pswitch_29 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-virtual {p0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-static {v8, v7, p2, v9}, Lf/h/a/d/h/c/u2;->e(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_15 - - :pswitch_2a - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2}, Lf/h/a/d/h/c/u2;->d(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_15 - - :pswitch_2b - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->P(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_2c - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->M(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_2d - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->C(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_2e - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->H(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_2f - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->x(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_30 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->r(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_31 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->m(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_32 - iget-object v8, p0, Lf/h/a/d/h/c/f2;->a:[I - - aget v8, v8, v6 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-static {v8, v7, p2, v5}, Lf/h/a/d/h/c/u2;->f(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - - goto/16 :goto_15 - - :pswitch_33 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - :goto_3 - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {p0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-virtual {v0, v8, v7, v9}, Lf/h/a/d/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_15 - - :pswitch_34 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v9 - - :goto_4 - invoke-virtual {v0, v8, v9, v10}, Lf/h/a/d/h/c/i0;->e(IJ)V - - goto/16 :goto_15 - - :pswitch_35 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_5 - invoke-virtual {v0, v8, v7}, Lf/h/a/d/h/c/i0;->g(II)V - - goto/16 :goto_15 - - :pswitch_36 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v9 - - :goto_6 - iget-object v7, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto/16 :goto_15 - - :pswitch_37 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_7 - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto/16 :goto_15 - - :pswitch_38 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_8 - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto/16 :goto_15 - - :pswitch_39 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_9 - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - goto/16 :goto_15 - - :pswitch_3a - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - :goto_a - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/c/y; - - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - goto/16 :goto_15 - - :pswitch_3b - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - :goto_b - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {p0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - invoke-virtual {v0, v8, v7, v9}, Lf/h/a/d/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_15 - - :pswitch_3c - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - :goto_c - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - invoke-static {v8, v7, p2}, Lf/h/a/d/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - - goto/16 :goto_15 - - :pswitch_3d - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result v7 - - :goto_d - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V - - goto/16 :goto_15 - - :pswitch_3e - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_e - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - goto :goto_15 - - :pswitch_3f - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v9 - - :goto_f - iget-object v7, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - goto :goto_15 - - :pswitch_40 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v7 - - :goto_10 - iget-object v9, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - goto :goto_15 - - :pswitch_41 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v9 - - :goto_11 - iget-object v7, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto :goto_15 - - :pswitch_42 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide v9 - - :goto_12 - iget-object v7, v0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - goto :goto_15 - - :pswitch_43 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->r(Ljava/lang/Object;J)F - - move-result v7 - - :goto_13 - invoke-virtual {v0, v8, v7}, Lf/h/a/d/h/c/i0;->b(IF)V - - goto :goto_15 - - :pswitch_44 - invoke-virtual {p0, p1, v6}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v9 - - if-eqz v9, :cond_4 - - and-int/2addr v7, v11 - - int-to-long v9, v7 - - invoke-static {p1, v9, v10}, Lf/h/a/d/h/c/k3;->s(Ljava/lang/Object;J)D - - move-result-wide v9 - - :goto_14 - invoke-virtual {v0, v8, v9, v10}, Lf/h/a/d/h/c/i0;->a(ID)V - - :cond_4 - :goto_15 - add-int/lit8 v6, v6, 0x4 - - goto/16 :goto_1 - - :cond_5 - :goto_16 - if-eqz v3, :cond_7 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - invoke-virtual {v0, p2, v3}, Lf/h/a/d/h/c/m0;->b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Ljava/util/Map$Entry; - - goto :goto_16 - - :cond_6 - move-object v3, v1 - - goto :goto_16 - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/c/f2;->r(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - - return-void - - :cond_8 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/f2;->F(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - - return-void - - :cond_9 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final h(Ljava/lang/Object;[BIILf/h/a/d/h/c/u;)V - .locals 22 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/c/u;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v13, p4 - - move-object/from16 v11, p5 - - iget-boolean v0, v15, Lf/h/a/d/h/c/f2;->h:Z - - if-eqz v0, :cond_f - - sget-object v9, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - move/from16 v0, p3 - - :goto_0 - if-ge v0, v13, :cond_d - - add-int/lit8 v1, v0, 0x1 - - aget-byte v0, v12, v0 - - if-gez v0, :cond_0 - - invoke-static {v0, v12, v1, v11}, Lf/h/a/b/i1/e;->U1(I[BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/c/u;->a:I - - move v10, v0 - - move/from16 v16, v1 - - goto :goto_1 - - :cond_0 - move/from16 v16, v0 - - move v10, v1 - - :goto_1 - ushr-int/lit8 v6, v16, 0x3 - - and-int/lit8 v7, v16, 0x7 - - invoke-virtual {v15, v6}, Lf/h/a/d/h/c/f2;->C(I)I - - move-result v8 - - if-ltz v8, :cond_b - - iget-object v0, v15, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v1, v8, 0x1 - - aget v5, v0, v1 - - const/high16 v0, 0xff00000 - - and-int/2addr v0, v5 - - ushr-int/lit8 v4, v0, 0x14 - - const v0, 0xfffff - - and-int/2addr v0, v5 - - int-to-long v2, v0 - - const/16 v0, 0x11 - - const/4 v1, 0x2 - - if-gt v4, v0, :cond_4 - - const/4 v0, 0x5 - - const/4 v6, 0x1 - - packed-switch v4, :pswitch_data_0 - - goto/16 :goto_c - - :pswitch_0 - if-nez v7, :cond_b - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget-wide v4, v11, Lf/h/a/d/h/c/u;->b:J - - invoke-static {v4, v5}, Lf/h/a/d/h/c/g0;->a(J)J - - move-result-wide v4 - - goto/16 :goto_7 - - :pswitch_1 - if-nez v7, :cond_b - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/c/u;->a:I - - invoke-static {v1}, Lf/h/a/d/h/c/g0;->b(I)I - - move-result v1 - - goto/16 :goto_6 - - :pswitch_2 - if-nez v7, :cond_b - - goto/16 :goto_5 - - :pswitch_3 - if-ne v7, v1, :cond_b - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->B3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - goto :goto_2 - - :pswitch_4 - if-ne v7, v1, :cond_b - - invoke-virtual {v15, v8}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - invoke-static {v0, v12, v10, v13, v11}, Lf/h/a/d/h/c/f2;->k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - - move-result v0 - - invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - if-nez v1, :cond_1 - - goto :goto_2 - - :cond_1 - iget-object v4, v11, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-static {v1, v4}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - goto :goto_3 - - :pswitch_5 - if-ne v7, v1, :cond_b - - const/high16 v0, 0x20000000 - - and-int/2addr v0, v5 - - if-nez v0, :cond_2 - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->s3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - goto :goto_2 - - :cond_2 - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->w3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - :goto_2 - iget-object v1, v11, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - :goto_3 - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_0 - - :pswitch_6 - if-nez v7, :cond_b - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget-wide v4, v11, Lf/h/a/d/h/c/u;->b:J - - const-wide/16 v7, 0x0 - - cmp-long v1, v4, v7 - - if-eqz v1, :cond_3 - - goto :goto_4 - - :cond_3 - const/4 v6, 0x0 - - :goto_4 - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v1, v14, v2, v3, v6}, Lf/h/a/d/h/c/k3$d;->g(Ljava/lang/Object;JZ)V - - goto/16 :goto_0 - - :pswitch_7 - if-ne v7, v0, :cond_b - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v0 - - invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_8 - - :pswitch_8 - if-ne v7, v6, :cond_b - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v4 - - move-object v0, v9 - - move-object/from16 v1, p1 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - goto :goto_9 - - :pswitch_9 - if-nez v7, :cond_b - - :goto_5 - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/c/u;->a:I - - :goto_6 - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto/16 :goto_0 - - :pswitch_a - if-nez v7, :cond_b - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget-wide v4, v11, Lf/h/a/d/h/c/u;->b:J - - :goto_7 - move v6, v0 - - move-object v0, v9 - - move-object/from16 v1, p1 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - move v0, v6 - - goto/16 :goto_0 - - :pswitch_b - if-ne v7, v0, :cond_b - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v0 - - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v1, v14, v2, v3, v0}, Lf/h/a/d/h/c/k3$d;->d(Ljava/lang/Object;JF)V - - :goto_8 - add-int/lit8 v0, v10, 0x4 - - goto/16 :goto_0 - - :pswitch_c - if-ne v7, v6, :cond_b - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v0 - - invoke-static {v14, v2, v3, v0, v1}, Lf/h/a/d/h/c/k3;->d(Ljava/lang/Object;JD)V - - :goto_9 - add-int/lit8 v0, v10, 0x8 - - goto/16 :goto_0 - - :cond_4 - const/16 v0, 0x1b - - if-ne v4, v0, :cond_7 - - if-ne v7, v1, :cond_b - - invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/e1; - - invoke-interface {v0}, Lf/h/a/d/h/c/e1;->g()Z - - move-result v1 - - if-nez v1, :cond_6 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - if-nez v1, :cond_5 - - const/16 v1, 0xa - - goto :goto_a - - :cond_5 - shl-int/lit8 v1, v1, 0x1 - - :goto_a - invoke-interface {v0, v1}, Lf/h/a/d/h/c/e1;->l0(I)Lf/h/a/d/h/c/e1; - - move-result-object v0 - - invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_6 - move-object v5, v0 - - invoke-virtual {v15, v8}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - move/from16 v1, v16 - - move-object/from16 v2, p2 - - move v3, v10 - - move/from16 v4, p4 - - move-object/from16 v6, p5 - - invoke-static/range {v0 .. v6}, Lf/h/a/d/h/c/f2;->a(Lf/h/a/d/h/c/s2;I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v0 - - goto/16 :goto_0 - - :cond_7 - const/16 v0, 0x31 - - if-gt v4, v0, :cond_8 - - int-to-long v0, v5 - - move-wide/from16 v17, v0 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-wide/from16 v19, v2 - - move-object/from16 v2, p2 - - move v3, v10 - - move v5, v4 - - move/from16 v4, p4 - - move/from16 p3, v5 - - move/from16 v5, v16 - - move-object/from16 v21, v9 - - move v15, v10 - - move-wide/from16 v9, v17 - - move/from16 v11, p3 - - move-wide/from16 v12, v19 - - move-object/from16 v14, p5 - - invoke-virtual/range {v0 .. v14}, Lf/h/a/d/h/c/f2;->m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/c/u;)I - - move-result v0 - - if-ne v0, v15, :cond_c - - goto :goto_b - - :cond_8 - move-wide/from16 v19, v2 - - move/from16 p3, v4 - - move-object/from16 v21, v9 - - move v15, v10 - - const/16 v0, 0x32 - - move/from16 v9, p3 - - if-ne v9, v0, :cond_a - - if-eq v7, v1, :cond_9 - - goto :goto_d - - :cond_9 - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move v5, v8 - - move-wide/from16 v6, v19 - - move-object/from16 v8, p5 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/h/c/f2;->n(Ljava/lang/Object;[BIIIJLf/h/a/d/h/c/u;)I - - const/4 v0, 0x0 - - throw v0 - - :cond_a - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move v10, v5 - - move/from16 v5, v16 - - move v12, v8 - - move v8, v10 - - move-wide/from16 v10, v19 - - move-object/from16 v13, p5 - - invoke-virtual/range {v0 .. v13}, Lf/h/a/d/h/c/f2;->l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/c/u;)I - - move-result v0 - - if-ne v0, v15, :cond_c - - :goto_b - move v2, v0 - - goto :goto_e - - :cond_b - :goto_c - move-object/from16 v21, v9 - - move v15, v10 - - :goto_d - move v2, v15 - - :goto_e - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/d/h/c/f3; - - move-result-object v4 - - move/from16 v0, v16 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move-object/from16 v5, p5 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->Q1(I[BIILf/h/a/d/h/c/f3;Lf/h/a/d/h/c/u;)I - - move-result v0 - - :cond_c - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v13, p4 - - move-object/from16 v11, p5 - - move-object/from16 v9, v21 - - goto/16 :goto_0 - - :cond_d - move v4, v13 - - if-ne v0, v4, :cond_e - - return-void - - :cond_e - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v0 - - throw v0 - - :cond_f - move v4, v13 - - const/4 v5, 0x0 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move/from16 v3, p3 - - move/from16 v4, p4 - - move-object/from16 v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/c/f2;->o(Ljava/lang/Object;[BIIILf/h/a/d/h/c/u;)I - - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_9 - :pswitch_2 - :pswitch_7 - :pswitch_8 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final i(Ljava/lang/Object;)Z - .locals 17 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v0, Lf/h/a/d/h/c/f2;->j:[I - - const/4 v3, 0x1 - - if-eqz v2, :cond_f - - array-length v4, v2 - - if-nez v4, :cond_0 - - goto/16 :goto_6 - - :cond_0 - const/4 v4, -0x1 - - array-length v5, v2 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_0 - if-ge v7, v5, :cond_d - - aget v10, v2, v7 - - invoke-virtual {v0, v10}, Lf/h/a/d/h/c/f2;->C(I)I - - move-result v11 - - invoke-virtual {v0, v11}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v12 - - iget-boolean v13, v0, Lf/h/a/d/h/c/f2;->h:Z - - const v14, 0xfffff - - if-nez v13, :cond_2 - - iget-object v13, v0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v15, v11, 0x2 - - aget v13, v13, v15 - - and-int v15, v13, v14 - - ushr-int/lit8 v13, v13, 0x14 - - shl-int v13, v3, v13 - - if-eq v15, v4, :cond_1 - - sget-object v4, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - move/from16 v16, v10 - - int-to-long v9, v15 - - invoke-virtual {v4, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v8 - - move v4, v15 - - goto :goto_1 - - :cond_1 - move/from16 v16, v10 - - goto :goto_1 - - :cond_2 - move/from16 v16, v10 - - const/4 v13, 0x0 - - :goto_1 - const/high16 v9, 0x10000000 - - and-int/2addr v9, v12 - - if-eqz v9, :cond_3 - - const/4 v9, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v9, 0x0 - - :goto_2 - if-eqz v9, :cond_4 - - invoke-virtual {v0, v1, v11, v8, v13}, Lf/h/a/d/h/c/f2;->w(Ljava/lang/Object;III)Z - - move-result v9 - - if-nez v9, :cond_4 - - return v6 - - :cond_4 - const/high16 v9, 0xff00000 - - and-int/2addr v9, v12 - - ushr-int/lit8 v9, v9, 0x14 - - const/16 v10, 0x9 - - if-eq v9, v10, :cond_b - - const/16 v10, 0x11 - - if-eq v9, v10, :cond_b - - const/16 v10, 0x1b - - if-eq v9, v10, :cond_8 - - const/16 v10, 0x3c - - if-eq v9, v10, :cond_7 - - const/16 v10, 0x44 - - if-eq v9, v10, :cond_7 - - const/16 v10, 0x31 - - if-eq v9, v10, :cond_8 - - const/16 v10, 0x32 - - if-eq v9, v10, :cond_5 - - goto/16 :goto_5 - - :cond_5 - iget-object v9, v0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - and-int v10, v12, v14 - - int-to-long v12, v10 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v10 - - invoke-interface {v9, v10}, Lf/h/a/d/h/c/x1;->i(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v9 - - invoke-interface {v9}, Ljava/util/Map;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_6 - - goto :goto_5 - - :cond_6 - invoke-virtual {v0, v11}, Lf/h/a/d/h/c/f2;->y(I)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, v0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v2, v1}, Lf/h/a/d/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - - const/4 v1, 0x0 - - throw v1 - - :cond_7 - move/from16 v9, v16 - - invoke-virtual {v0, v1, v9, v11}, Lf/h/a/d/h/c/f2;->v(Ljava/lang/Object;II)Z - - move-result v9 - - if-eqz v9, :cond_c - - invoke-virtual {v0, v11}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - and-int v10, v12, v14 - - int-to-long v10, v10 - - invoke-static {v1, v10, v11}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v10 - - invoke-interface {v9, v10}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_c - - return v6 - - :cond_8 - and-int v9, v12, v14 - - int-to-long v9, v9 - - invoke-static {v1, v9, v10}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-interface {v9}, Ljava/util/List;->isEmpty()Z - - move-result v10 - - if-nez v10, :cond_a - - invoke-virtual {v0, v11}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v10 - - const/4 v11, 0x0 - - :goto_3 - invoke-interface {v9}, Ljava/util/List;->size()I - - move-result v12 - - if-ge v11, v12, :cond_a - - invoke-interface {v9, v11}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v12 - - invoke-interface {v10, v12}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v12 - - if-nez v12, :cond_9 - - const/4 v9, 0x0 - - goto :goto_4 - - :cond_9 - add-int/lit8 v11, v11, 0x1 - - goto :goto_3 - - :cond_a - const/4 v9, 0x1 - - :goto_4 - if-nez v9, :cond_c - - return v6 - - :cond_b - invoke-virtual {v0, v1, v11, v8, v13}, Lf/h/a/d/h/c/f2;->w(Ljava/lang/Object;III)Z - - move-result v9 - - if-eqz v9, :cond_c - - invoke-virtual {v0, v11}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v9 - - and-int v10, v12, v14 - - int-to-long v10, v10 - - invoke-static {v1, v10, v11}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v10 - - invoke-interface {v9, v10}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_c - - return v6 - - :cond_c - :goto_5 - add-int/lit8 v7, v7, 0x1 - - goto/16 :goto_0 - - :cond_d - iget-boolean v2, v0, Lf/h/a/d/h/c/f2;->g:Z - - if-eqz v2, :cond_f - - iget-object v2, v0, Lf/h/a/d/h/c/f2;->p:Lf/h/a/d/h/c/m0; - - check-cast v2, Lf/h/a/d/h/c/n0; - - if-eqz v2, :cond_e - - check-cast v1, Lf/h/a/d/h/c/z0$c; - - iget-object v1, v1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {v1}, Lf/h/a/d/h/c/q0;->b()Z - - move-result v1 - - if-nez v1, :cond_f - - return v6 - - :cond_e - const/4 v1, 0x0 - - throw v1 - - :cond_f - :goto_6 - return v3 -.end method - -.method public final l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/c/u;)I - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIIIIIJI", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v2, p5 - - move/from16 v8, p6 - - move/from16 v5, p7 - - move-wide/from16 v9, p10 - - move/from16 v6, p12 - - move-object/from16 v11, p13 - - sget-object v12, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - iget-object v7, v0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v13, v6, 0x2 - - aget v7, v7, v13 - - const v13, 0xfffff - - and-int/2addr v7, v13 - - int-to-long v13, v7 - - const/4 v15, 0x2 - - const/4 v7, 0x1 - - packed-switch p9, :pswitch_data_0 - - goto/16 :goto_c - - :pswitch_0 - const/4 v7, 0x3 - - if-ne v5, v7, :cond_b - - and-int/lit8 v2, v2, -0x8 - - or-int/lit8 v7, v2, 0x4 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v2 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move v6, v7 - - move-object/from16 v7, p13 - - invoke-static/range {v2 .. v7}, Lf/h/a/d/h/c/f2;->j(Lf/h/a/d/h/c/s2;[BIIILf/h/a/d/h/c/u;)I - - move-result v2 - - invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - if-ne v3, v8, :cond_0 - - invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v15 - - goto :goto_0 - - :cond_0 - const/4 v15, 0x0 - - :goto_0 - iget-object v3, v11, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - if-nez v15, :cond_1 - - goto/16 :goto_8 - - :cond_1 - invoke-static {v15, v3}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - goto/16 :goto_8 - - :pswitch_1 - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/c/u;->b:J - - invoke-static {v3, v4}, Lf/h/a/d/h/c/g0;->a(J)J - - move-result-wide v3 - - goto/16 :goto_7 - - :pswitch_2 - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v3, v11, Lf/h/a/d/h/c/u;->a:I - - invoke-static {v3}, Lf/h/a/d/h/c/g0;->b(I)I - - move-result v3 - - goto/16 :goto_6 - - :pswitch_3 - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v3 - - iget v4, v11, Lf/h/a/d/h/c/u;->a:I - - iget-object v5, v0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 v6, v6, 0x4 - - shl-int/2addr v6, v7 - - add-int/2addr v6, v7 - - aget-object v5, v5, v6 - - check-cast v5, Lf/h/a/d/h/c/d1; - - if-eqz v5, :cond_3 - - invoke-interface {v5, v4}, Lf/h/a/d/h/c/d1;->i(I)Lf/h/a/d/h/c/c1; - - move-result-object v5 - - if-eqz v5, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/d/h/c/f3; - - move-result-object v1 - - int-to-long v4, v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-virtual {v1, v2, v4}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - move v2, v3 - - goto/16 :goto_d - - :cond_3 - :goto_1 - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - move v2, v3 - - goto/16 :goto_b - - :pswitch_4 - if-ne v5, v15, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v4, v11, Lf/h/a/d/h/c/u;->a:I - - if-nez v4, :cond_4 - - sget-object v3, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - goto/16 :goto_8 - - :cond_4 - invoke-static {v3, v2, v4}, Lf/h/a/d/h/c/y;->c([BII)Lf/h/a/d/h/c/y; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_4 - - :pswitch_5 - if-ne v5, v15, :cond_b - - invoke-virtual {v0, v6}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v2 - - move/from16 v5, p4 - - invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/d/h/c/f2;->k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - - move-result v2 - - invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - if-ne v3, v8, :cond_5 - - invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v15 - - goto :goto_2 - - :cond_5 - const/4 v15, 0x0 - - :goto_2 - iget-object v3, v11, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - if-nez v15, :cond_6 - - goto/16 :goto_8 - - :cond_6 - invoke-static {v15, v3}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - goto/16 :goto_8 - - :pswitch_6 - if-ne v5, v15, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v4, v11, Lf/h/a/d/h/c/u;->a:I - - if-nez v4, :cond_7 - - const-string v3, "" - - goto :goto_8 - - :cond_7 - const/high16 v5, 0x20000000 - - and-int v5, p8, v5 - - if-eqz v5, :cond_9 - - add-int v5, v2, v4 - - invoke-static {v3, v2, v5}, Lf/h/a/d/h/c/m3;->f([BII)Z - - move-result v5 - - if-eqz v5, :cond_8 - - goto :goto_3 - - :cond_8 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_9 - :goto_3 - new-instance v5, Ljava/lang/String; - - sget-object v6, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v5, v3, v2, v4, v6}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-virtual {v12, v1, v9, v10, v5}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_4 - add-int/2addr v2, v4 - - goto/16 :goto_b - - :pswitch_7 - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/c/u;->b:J - - const-wide/16 v5, 0x0 - - cmp-long v11, v3, v5 - - if-eqz v11, :cond_a - - goto :goto_5 - - :cond_a - const/4 v7, 0x0 - - :goto_5 - invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - goto :goto_8 - - :pswitch_8 - const/4 v2, 0x5 - - if-ne v5, v2, :cond_b - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - goto :goto_9 - - :pswitch_9 - if-ne v5, v7, :cond_b - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - goto :goto_a - - :pswitch_a - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v3, v11, Lf/h/a/d/h/c/u;->a:I - - :goto_6 - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - goto :goto_8 - - :pswitch_b - if-nez v5, :cond_b - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/c/u;->b:J - - :goto_7 - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - :goto_8 - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_b - - :pswitch_c - const/4 v2, 0x5 - - if-ne v5, v2, :cond_b - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v2 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - :goto_9 - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - add-int/lit8 v2, v4, 0x4 - - goto :goto_b - - :pswitch_d - if-ne v5, v7, :cond_b - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - :goto_a - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - add-int/lit8 v2, v4, 0x8 - - :goto_b - invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_d - - :cond_b - :goto_c - move v2, v4 - - :goto_d - return v2 - - nop - - :pswitch_data_0 - .packed-switch 0x33 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/c/u;)I - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIIIIJIJ", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move/from16 v2, p5 - - move/from16 v6, p7 - - move/from16 v8, p8 - - move-wide/from16 v9, p12 - - move-object/from16 v7, p14 - - sget-object v11, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - invoke-virtual {v11, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Lf/h/a/d/h/c/e1; - - invoke-interface {v11}, Lf/h/a/d/h/c/e1;->g()Z - - move-result v12 - - const/4 v13, 0x1 - - if-nez v12, :cond_1 - - invoke-interface {v11}, Ljava/util/List;->size()I - - move-result v12 - - if-nez v12, :cond_0 - - const/16 v12, 0xa - - goto :goto_0 - - :cond_0 - shl-int/2addr v12, v13 - - :goto_0 - invoke-interface {v11, v12}, Lf/h/a/d/h/c/e1;->l0(I)Lf/h/a/d/h/c/e1; - - move-result-object v11 - - sget-object v12, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - invoke-virtual {v12, v1, v9, v10, v11}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_1 - const/4 v9, 0x5 - - const/4 v10, 0x2 - - const-wide/16 v14, 0x0 - - packed-switch p11, :pswitch_data_0 - - goto/16 :goto_1f - - :pswitch_0 - const/4 v1, 0x3 - - if-ne v6, v1, :cond_29 - - invoke-virtual {v0, v8}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - and-int/lit8 v6, v2, -0x8 - - or-int/lit8 v6, v6, 0x4 - - move-object/from16 p6, v1 - - move-object/from16 p7, p2 - - move/from16 p8, p3 - - move/from16 p9, p4 - - move/from16 p10, v6 - - move-object/from16 p11, p14 - - invoke-static/range {p6 .. p11}, Lf/h/a/d/h/c/f2;->j(Lf/h/a/d/h/c/s2;[BIIILf/h/a/d/h/c/u;)I - - move-result v4 - - :goto_1 - iget-object v8, v7, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - if-ge v4, v5, :cond_29 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v8 - - iget v9, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v9, :cond_29 - - move-object/from16 p6, v1 - - move-object/from16 p7, p2 - - move/from16 p8, v8 - - move/from16 p9, p4 - - move/from16 p10, v6 - - move-object/from16 p11, p14 - - invoke-static/range {p6 .. p11}, Lf/h/a/d/h/c/f2;->j(Lf/h/a/d/h/c/s2;[BIIILf/h/a/d/h/c/u;)I - - move-result v4 - - goto :goto_1 - - :pswitch_1 - if-ne v6, v10, :cond_4 - - check-cast v11, Lf/h/a/d/h/c/r1; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_2 - if-ge v1, v2, :cond_2 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget-wide v4, v7, Lf/h/a/d/h/c/u;->b:J - - invoke-static {v4, v5}, Lf/h/a/d/h/c/g0;->a(J)J - - move-result-wide v4 - - iget v6, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v6, v4, v5}, Lf/h/a/d/h/c/r1;->l(IJ)V - - goto :goto_2 - - :cond_2 - if-ne v1, v2, :cond_3 - - goto/16 :goto_20 - - :cond_3 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_4 - if-nez v6, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/r1; - - :goto_3 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/c/u;->b:J - - invoke-static {v8, v9}, Lf/h/a/d/h/c/g0;->a(J)J - - move-result-wide v8 - - iget v4, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v4, v8, v9}, Lf/h/a/d/h/c/r1;->l(IJ)V - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - goto :goto_3 - - :pswitch_2 - if-ne v6, v10, :cond_7 - - check-cast v11, Lf/h/a/d/h/c/a1; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_4 - if-ge v1, v2, :cond_5 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/c/u;->a:I - - invoke-static {v4}, Lf/h/a/d/h/c/g0;->b(I)I - - move-result v4 - - iget v5, v11, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {v11, v5, v4}, Lf/h/a/d/h/c/a1;->l(II)V - - goto :goto_4 - - :cond_5 - if-ne v1, v2, :cond_6 - - goto/16 :goto_20 - - :cond_6 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_7 - if-nez v6, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/a1; - - :goto_5 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/c/u;->a:I - - invoke-static {v4}, Lf/h/a/d/h/c/g0;->b(I)I - - move-result v4 - - iget v6, v11, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {v11, v6, v4}, Lf/h/a/d/h/c/a1;->l(II)V - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - goto :goto_5 - - :pswitch_3 - if-ne v6, v10, :cond_8 - - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->f2([BILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v2 - - goto :goto_6 - - :cond_8 - if-nez v6, :cond_29 - - move/from16 v2, p5 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move-object v6, v11 - - move-object/from16 v7, p14 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->P1(I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v2 - - :goto_6 - check-cast v1, Lf/h/a/d/h/c/z0; - - iget-object v3, v1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - sget-object v4, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - if-ne v3, v4, :cond_9 - - const/4 v3, 0x0 - - :cond_9 - iget-object v4, v0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 v5, v8, 0x4 - - shl-int/2addr v5, v13 - - add-int/2addr v5, v13 - - aget-object v4, v4, v5 - - check-cast v4, Lf/h/a/d/h/c/d1; - - iget-object v5, v0, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - move/from16 v6, p6 - - invoke-static {v6, v11, v4, v3, v5}, Lf/h/a/d/h/c/u2;->c(ILjava/util/List;Lf/h/a/d/h/c/d1;Ljava/lang/Object;Lf/h/a/d/h/c/e3;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/f3; - - if-eqz v3, :cond_a - - iput-object v3, v1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - :cond_a - :goto_7 - move v1, v2 - - goto/16 :goto_20 - - :pswitch_4 - if-ne v6, v10, :cond_29 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v4, :cond_b - - goto :goto_9 - - :cond_b - invoke-static {v3, v1, v4}, Lf/h/a/d/h/c/y;->c([BII)Lf/h/a/d/h/c/y; - - move-result-object v6 - - invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - add-int/2addr v1, v4 - - :goto_8 - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v4, :cond_b - - :goto_9 - sget-object v4, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :pswitch_5 - if-ne v6, v10, :cond_29 - - invoke-virtual {v0, v8}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - move-object/from16 p6, v1 - - move/from16 p7, p5 - - move-object/from16 p8, p2 - - move/from16 p9, p3 - - move/from16 p10, p4 - - move-object/from16 p11, v11 - - move-object/from16 p12, p14 - - invoke-static/range {p6 .. p12}, Lf/h/a/d/h/c/f2;->a(Lf/h/a/d/h/c/s2;I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v1 - - goto/16 :goto_20 - - :pswitch_6 - if-ne v6, v10, :cond_29 - - const-wide/32 v8, 0x20000000 - - and-long v8, p9, v8 - - const-string v1, "" - - cmp-long v6, v8, v14 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - if-nez v6, :cond_e - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v6, :cond_c - - goto :goto_c - - :cond_c - new-instance v8, Ljava/lang/String; - - sget-object v9, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - :goto_a - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - add-int/2addr v4, v6 - - :goto_b - if-ge v4, v5, :cond_29 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v6 - - iget v8, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v8, :cond_29 - - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v6, :cond_d - - :goto_c - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_b - - :cond_d - new-instance v8, Ljava/lang/String; - - sget-object v9, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - goto :goto_a - - :cond_e - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v6, :cond_f - - :goto_d - move v8, v4 - - goto :goto_10 - - :cond_f - add-int v8, v4, v6 - - invoke-static {v3, v4, v8}, Lf/h/a/d/h/c/m3;->f([BII)Z - - move-result v9 - - if-eqz v9, :cond_13 - - new-instance v9, Ljava/lang/String; - - sget-object v10, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - :goto_e - invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_f - if-ge v8, v5, :cond_12 - - invoke-static {v3, v8, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_12 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-nez v6, :cond_10 - - goto :goto_d - - :goto_10 - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_f - - :cond_10 - add-int v8, v4, v6 - - invoke-static {v3, v4, v8}, Lf/h/a/d/h/c/m3;->f([BII)Z - - move-result v9 - - if-eqz v9, :cond_11 - - new-instance v9, Ljava/lang/String; - - sget-object v10, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - goto :goto_e - - :cond_11 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_12 - move v4, v8 - - goto/16 :goto_1f - - :cond_13 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :pswitch_7 - const/4 v1, 0x0 - - if-ne v6, v10, :cond_17 - - check-cast v11, Lf/h/a/d/h/c/v; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v4, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v4, v2 - - :goto_11 - if-ge v2, v4, :cond_15 - - invoke-static {v3, v2, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget-wide v5, v7, Lf/h/a/d/h/c/u;->b:J - - cmp-long v8, v5, v14 - - if-eqz v8, :cond_14 - - const/4 v5, 0x1 - - goto :goto_12 - - :cond_14 - const/4 v5, 0x0 - - :goto_12 - iget v6, v11, Lf/h/a/d/h/c/v;->f:I - - invoke-virtual {v11, v6, v5}, Lf/h/a/d/h/c/v;->h(IZ)V - - goto :goto_11 - - :cond_15 - if-ne v2, v4, :cond_16 - - goto/16 :goto_7 - - :cond_16 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_17 - if-nez v6, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/v; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget-wide v8, v7, Lf/h/a/d/h/c/u;->b:J - - cmp-long v6, v8, v14 - - if-eqz v6, :cond_18 - - goto :goto_14 - - :cond_18 - const/4 v6, 0x0 - - :goto_13 - iget v8, v11, Lf/h/a/d/h/c/v;->f:I - - invoke-virtual {v11, v8, v6}, Lf/h/a/d/h/c/v;->h(IZ)V - - if-ge v4, v5, :cond_29 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v6 - - iget v8, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v8, :cond_29 - - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget-wide v8, v7, Lf/h/a/d/h/c/u;->b:J - - cmp-long v6, v8, v14 - - if-eqz v6, :cond_18 - - :goto_14 - const/4 v6, 0x1 - - goto :goto_13 - - :pswitch_8 - if-ne v6, v10, :cond_1b - - check-cast v11, Lf/h/a/d/h/c/a1; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_15 - if-ge v1, v2, :cond_19 - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v4 - - iget v5, v11, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {v11, v5, v4}, Lf/h/a/d/h/c/a1;->l(II)V - - add-int/lit8 v1, v1, 0x4 - - goto :goto_15 - - :cond_19 - if-ne v1, v2, :cond_1a - - goto/16 :goto_20 - - :cond_1a - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_1b - if-ne v6, v9, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/a1; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v1 - - :goto_16 - iget v6, v11, Lf/h/a/d/h/c/a1;->f:I - - invoke-virtual {v11, v6, v1}, Lf/h/a/d/h/c/a1;->l(II)V - - add-int/lit8 v1, v4, 0x4 - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v1 - - goto :goto_16 - - :pswitch_9 - if-ne v6, v10, :cond_1e - - check-cast v11, Lf/h/a/d/h/c/r1; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_17 - if-ge v1, v2, :cond_1c - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v4 - - iget v6, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v6, v4, v5}, Lf/h/a/d/h/c/r1;->l(IJ)V - - add-int/lit8 v1, v1, 0x8 - - goto :goto_17 - - :cond_1c - if-ne v1, v2, :cond_1d - - goto/16 :goto_20 - - :cond_1d - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_1e - if-ne v6, v13, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/r1; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v8 - - :goto_18 - iget v1, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v1, v8, v9}, Lf/h/a/d/h/c/r1;->l(IJ)V - - add-int/lit8 v1, v4, 0x8 - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v8 - - goto :goto_18 - - :pswitch_a - if-ne v6, v10, :cond_1f - - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->f2([BILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v1 - - goto/16 :goto_20 - - :cond_1f - if-nez v6, :cond_29 - - move-object/from16 p6, p2 - - move/from16 p7, p3 - - move/from16 p8, p4 - - move-object/from16 p9, v11 - - move-object/from16 p10, p14 - - invoke-static/range {p5 .. p10}, Lf/h/a/b/i1/e;->P1(I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v1 - - goto/16 :goto_20 - - :pswitch_b - if-ne v6, v10, :cond_22 - - check-cast v11, Lf/h/a/d/h/c/r1; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_19 - if-ge v1, v2, :cond_20 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget-wide v4, v7, Lf/h/a/d/h/c/u;->b:J - - iget v6, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v6, v4, v5}, Lf/h/a/d/h/c/r1;->l(IJ)V - - goto :goto_19 - - :cond_20 - if-ne v1, v2, :cond_21 - - goto/16 :goto_20 - - :cond_21 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_22 - if-nez v6, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/r1; - - :goto_1a - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/c/u;->b:J - - iget v4, v11, Lf/h/a/d/h/c/r1;->f:I - - invoke-virtual {v11, v4, v8, v9}, Lf/h/a/d/h/c/r1;->l(IJ)V - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - goto :goto_1a - - :pswitch_c - if-ne v6, v10, :cond_25 - - check-cast v11, Lf/h/a/d/h/c/x0; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_1b - if-ge v1, v2, :cond_23 - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v4 - - iget v5, v11, Lf/h/a/d/h/c/x0;->f:I - - invoke-virtual {v11, v5, v4}, Lf/h/a/d/h/c/x0;->h(IF)V - - add-int/lit8 v1, v1, 0x4 - - goto :goto_1b - - :cond_23 - if-ne v1, v2, :cond_24 - - goto :goto_20 - - :cond_24 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_25 - if-ne v6, v9, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/x0; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v1 - - :goto_1c - iget v6, v11, Lf/h/a/d/h/c/x0;->f:I - - invoke-virtual {v11, v6, v1}, Lf/h/a/d/h/c/x0;->h(IF)V - - add-int/lit8 v1, v4, 0x4 - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v1 - - goto :goto_1c - - :pswitch_d - if-ne v6, v10, :cond_28 - - check-cast v11, Lf/h/a/d/h/c/j0; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/c/u;->a:I - - add-int/2addr v2, v1 - - :goto_1d - if-ge v1, v2, :cond_26 - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v4 - - iget v6, v11, Lf/h/a/d/h/c/j0;->f:I - - invoke-virtual {v11, v6, v4, v5}, Lf/h/a/d/h/c/j0;->h(ID)V - - add-int/lit8 v1, v1, 0x8 - - goto :goto_1d - - :cond_26 - if-ne v1, v2, :cond_27 - - goto :goto_20 - - :cond_27 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v1 - - throw v1 - - :cond_28 - if-ne v6, v13, :cond_29 - - check-cast v11, Lf/h/a/d/h/c/j0; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v8 - - :goto_1e - iget v1, v11, Lf/h/a/d/h/c/j0;->f:I - - invoke-virtual {v11, v1, v8, v9}, Lf/h/a/d/h/c/j0;->h(ID)V - - add-int/lit8 v1, v4, 0x8 - - if-ge v1, v5, :cond_2a - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/c/u;->a:I - - if-ne v2, v6, :cond_2a - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v8 - - goto :goto_1e - - :cond_29 - :goto_1f - move v1, v4 - - :cond_2a - :goto_20 - return v1 - - nop - - :pswitch_data_0 - .packed-switch 0x12 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final n(Ljava/lang/Object;[BIIIJLf/h/a/d/h/c/u;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIIJ", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - iget-object v1, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 p5, p5, 0x4 - - shl-int/lit8 p5, p5, 0x1 - - aget-object p5, v1, p5 - - invoke-virtual {v0, p1, p6, p7}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v2, v1}, Lf/h/a/d/h/c/x1;->d(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v2, p5}, Lf/h/a/d/h/c/x1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v3, v2, v1}, Lf/h/a/d/h/c/x1;->g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0, p1, p6, p7, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - move-object v1, v2 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {p1, p5}, Lf/h/a/d/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - - iget-object p1, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {p1, v1}, Lf/h/a/d/h/c/x1;->j(Ljava/lang/Object;)Ljava/util/Map; - - invoke-static {p2, p3, p8}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result p1 - - iget p2, p8, Lf/h/a/d/h/c/u;->a:I - - if-ltz p2, :cond_2 - - sub-int/2addr p4, p1 - - if-le p2, p4, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - throw p1 - - :cond_2 - :goto_0 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p1 - - throw p1 -.end method - -.method public final newInstance()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->m:Lf/h/a/d/h/c/i2; - - iget-object v1, p0, Lf/h/a/d/h/c/f2;->f:Lf/h/a/d/h/c/c2; - - invoke-interface {v0, v1}, Lf/h/a/d/h/c/i2;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final o(Ljava/lang/Object;[BIIILf/h/a/d/h/c/u;)I - .locals 30 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIII", - "Lf/h/a/d/h/c/u;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v13, p4 - - move/from16 v11, p5 - - move-object/from16 v9, p6 - - sget-object v10, Lf/h/a/d/h/c/f2;->r:Lsun/misc/Unsafe; - - const/4 v8, -0x1 - - const/16 v16, 0x0 - - move/from16 v0, p3 - - const/4 v1, 0x0 - - const/4 v6, -0x1 - - const/4 v7, 0x0 - - :goto_0 - const v17, 0xfffff - - const/16 v18, 0x0 - - if-ge v0, v13, :cond_1a - - add-int/lit8 v1, v0, 0x1 - - aget-byte v0, v12, v0 - - if-gez v0, :cond_0 - - invoke-static {v0, v12, v1, v9}, Lf/h/a/b/i1/e;->U1(I[BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v9, Lf/h/a/d/h/c/u;->a:I - - move v2, v0 - - move v4, v1 - - goto :goto_1 - - :cond_0 - move v4, v0 - - move v2, v1 - - :goto_1 - ushr-int/lit8 v3, v4, 0x3 - - and-int/lit8 v1, v4, 0x7 - - invoke-virtual {v15, v3}, Lf/h/a/d/h/c/f2;->C(I)I - - move-result v0 - - if-eq v0, v8, :cond_17 - - iget-object v8, v15, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v19, v0, 0x1 - - aget v5, v8, v19 - - const/high16 v19, 0xff00000 - - and-int v19, v5, v19 - - ushr-int/lit8 v11, v19, 0x14 - - move/from16 v19, v4 - - and-int v4, v5, v17 - - int-to-long v12, v4 - - const/16 v4, 0x11 - - move/from16 v20, v5 - - const/4 v5, 0x2 - - if-gt v11, v4, :cond_e - - add-int/lit8 v4, v0, 0x2 - - aget v4, v8, v4 - - ushr-int/lit8 v8, v4, 0x14 - - const/16 v21, 0x1 - - shl-int v8, v21, v8 - - and-int v4, v4, v17 - - move-wide/from16 v21, v12 - - if-eq v4, v6, :cond_2 - - const/4 v12, -0x1 - - if-eq v6, v12, :cond_1 - - int-to-long v12, v6 - - invoke-virtual {v10, v14, v12, v13, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1 - int-to-long v6, v4 - - invoke-virtual {v10, v14, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v7 - - move v6, v4 - - :cond_2 - const/4 v4, 0x5 - - packed-switch v11, :pswitch_data_0 - - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - const/4 v4, 0x1 - - move/from16 v19, v6 - - goto/16 :goto_13 - - :pswitch_0 - const/4 v4, 0x3 - - if-ne v1, v4, :cond_4 - - shl-int/lit8 v1, v3, 0x3 - - or-int/lit8 v4, v1, 0x4 - - invoke-virtual {v15, v0}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move/from16 v12, v19 - - move-object/from16 v5, p6 - - invoke-static/range {v0 .. v5}, Lf/h/a/d/h/c/f2;->j(Lf/h/a/d/h/c/s2;[BIIILf/h/a/d/h/c/u;)I - - move-result v0 - - and-int v1, v7, v8 - - if-nez v1, :cond_3 - - iget-object v1, v9, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - move-wide/from16 v3, v21 - - goto :goto_2 - - :cond_3 - move-wide/from16 v3, v21 - - invoke-virtual {v10, v14, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, v9, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-static {v1, v2}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - :goto_2 - invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - or-int/2addr v7, v8 - - move/from16 v13, p4 - - move/from16 v11, p5 - - move v1, v12 - - const/4 v8, -0x1 - - move-object/from16 v12, p2 - - goto/16 :goto_0 - - :cond_4 - move/from16 v12, v19 - - move-object/from16 v13, p2 - - goto/16 :goto_7 - - :pswitch_1 - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - move-object/from16 v13, p2 - - if-nez v1, :cond_8 - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v11 - - iget-wide v0, v9, Lf/h/a/d/h/c/u;->b:J - - invoke-static {v0, v1}, Lf/h/a/d/h/c/g0;->a(J)J - - move-result-wide v17 - - move-object v0, v10 - - move-object/from16 v1, p1 - - move-wide v2, v3 - - move-wide/from16 v4, v17 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - or-int v0, v7, v8 - - move v7, v0 - - move/from16 v19, v6 - - move v0, v11 - - move/from16 v11, p4 - - goto/16 :goto_12 - - :pswitch_2 - move-object/from16 v13, p2 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-nez v1, :cond_8 - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v9, Lf/h/a/d/h/c/u;->a:I - - invoke-static {v1}, Lf/h/a/d/h/c/g0;->b(I)I - - move-result v1 - - invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_4 - - :pswitch_3 - move-object/from16 v13, p2 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-nez v1, :cond_8 - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v1 - - iget v2, v9, Lf/h/a/d/h/c/u;->a:I - - invoke-virtual {v15, v0}, Lf/h/a/d/h/c/f2;->z(I)Lf/h/a/d/h/c/d1; - - move-result-object v0 - - if-eqz v0, :cond_6 - - invoke-interface {v0, v2}, Lf/h/a/d/h/c/d1;->i(I)Lf/h/a/d/h/c/c1; - - move-result-object v0 - - if-eqz v0, :cond_5 - - goto :goto_3 - - :cond_5 - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/d/h/c/f3; - - move-result-object v0 - - int-to-long v2, v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v0, v12, v2}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - goto :goto_5 - - :cond_6 - :goto_3 - invoke-virtual {v10, v14, v3, v4, v2}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - or-int/2addr v7, v8 - - goto :goto_5 - - :pswitch_4 - move-object/from16 v13, p2 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-ne v1, v5, :cond_8 - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->B3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget-object v1, v9, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_4 - or-int v1, v7, v8 - - move v7, v1 - - move v1, v0 - - :goto_5 - move v0, v1 - - goto/16 :goto_15 - - :pswitch_5 - move-object/from16 v13, p2 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-ne v1, v5, :cond_8 - - invoke-virtual {v15, v0}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - move/from16 v11, p4 - - invoke-static {v0, v13, v2, v11, v9}, Lf/h/a/d/h/c/f2;->k(Lf/h/a/d/h/c/s2;[BIILf/h/a/d/h/c/u;)I - - move-result v0 - - and-int v1, v7, v8 - - if-nez v1, :cond_7 - - :goto_6 - iget-object v1, v9, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - goto :goto_8 - - :cond_7 - invoke-virtual {v10, v14, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, v9, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - invoke-static {v1, v2}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - goto :goto_8 - - :cond_8 - :goto_7 - move/from16 v11, p4 - - goto :goto_b - - :pswitch_6 - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-ne v1, v5, :cond_b - - const/high16 v0, 0x20000000 - - and-int v0, v20, v0 - - if-nez v0, :cond_9 - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->s3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - goto :goto_6 - - :cond_9 - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->w3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - goto :goto_6 - - :goto_8 - invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_a - - :pswitch_7 - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move-wide/from16 v3, v21 - - if-nez v1, :cond_b - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget-wide v1, v9, Lf/h/a/d/h/c/u;->b:J - - const-wide/16 v17, 0x0 - - cmp-long v5, v1, v17 - - if-eqz v5, :cond_a - - const/4 v5, 0x1 - - goto :goto_9 - - :cond_a - const/4 v5, 0x0 - - :goto_9 - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v1, v14, v3, v4, v5}, Lf/h/a/d/h/c/k3$d;->g(Ljava/lang/Object;JZ)V - - :goto_a - or-int v1, v7, v8 - - move/from16 v19, v6 - - goto/16 :goto_10 - - :cond_b - :goto_b - move/from16 v19, v6 - - goto/16 :goto_d - - :pswitch_8 - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-ne v1, v4, :cond_c - - invoke-static {v13, v2}, Lf/h/a/b/i1/e;->r3([BI)I - - move-result v0 - - invoke-virtual {v10, v14, v5, v6, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto/16 :goto_c - - :pswitch_9 - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - const/4 v0, 0x1 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-ne v1, v0, :cond_c - - invoke-static {v13, v2}, Lf/h/a/b/i1/e;->y3([BI)J - - move-result-wide v17 - - move-object v0, v10 - - move-object/from16 v1, p1 - - move v4, v2 - - move-wide v2, v5 - - move v6, v4 - - move-wide/from16 v4, v17 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - add-int/lit8 v2, v6, 0x8 - - goto/16 :goto_e - - :pswitch_a - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-nez v1, :cond_c - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v0 - - iget v1, v9, Lf/h/a/d/h/c/u;->a:I - - invoke-virtual {v10, v14, v5, v6, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_f - - :pswitch_b - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-nez v1, :cond_c - - invoke-static {v13, v2, v9}, Lf/h/a/b/i1/e;->i3([BILf/h/a/d/h/c/u;)I - - move-result v17 - - iget-wide v2, v9, Lf/h/a/d/h/c/u;->b:J - - move-object v0, v10 - - move-object/from16 v1, p1 - - move-wide/from16 v20, v2 - - move-wide v2, v5 - - move-wide/from16 v4, v20 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - or-int v0, v7, v8 - - goto :goto_11 - - :pswitch_c - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-ne v1, v4, :cond_c - - invoke-static {v13, v2}, Lf/h/a/b/i1/e;->D3([BI)F - - move-result v0 - - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v1, v14, v5, v6, v0}, Lf/h/a/d/h/c/k3$d;->d(Ljava/lang/Object;JF)V - - :goto_c - add-int/lit8 v2, v2, 0x4 - - goto :goto_e - - :cond_c - :goto_d - const/4 v4, 0x1 - - goto :goto_13 - - :pswitch_d - move-object/from16 v13, p2 - - move/from16 v11, p4 - - move/from16 v12, v19 - - const/4 v4, 0x1 - - move/from16 v19, v6 - - move-wide/from16 v5, v21 - - if-ne v1, v4, :cond_d - - invoke-static {v13, v2}, Lf/h/a/b/i1/e;->A3([BI)D - - move-result-wide v0 - - invoke-static {v14, v5, v6, v0, v1}, Lf/h/a/d/h/c/k3;->d(Ljava/lang/Object;JD)V - - add-int/lit8 v2, v2, 0x8 - - :goto_e - move v0, v2 - - :goto_f - or-int v1, v7, v8 - - :goto_10 - move/from16 v17, v0 - - move v0, v1 - - :goto_11 - move v7, v0 - - move/from16 v0, v17 - - :goto_12 - move v1, v12 - - move-object v12, v13 - - move/from16 v6, v19 - - const/4 v8, -0x1 - - move v13, v11 - - move/from16 v11, p5 - - goto/16 :goto_0 - - :cond_d - :goto_13 - move/from16 v8, p5 - - move-object/from16 v27, v10 - - move v9, v12 - - move/from16 v6, v19 - - const/16 v25, 0x1 - - goto/16 :goto_1a - - :cond_e - const/4 v8, 0x2 - - move-wide/from16 v28, v12 - - move-object/from16 v13, p2 - - move/from16 v12, v19 - - move/from16 v19, v6 - - move-wide/from16 v5, v28 - - const/16 v4, 0x1b - - if-ne v11, v4, :cond_12 - - if-ne v1, v8, :cond_11 - - invoke-virtual {v10, v14, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/e1; - - invoke-interface {v1}, Lf/h/a/d/h/c/e1;->g()Z - - move-result v3 - - if-nez v3, :cond_10 - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - if-nez v3, :cond_f - - const/16 v3, 0xa - - goto :goto_14 - - :cond_f - shl-int/lit8 v3, v3, 0x1 - - :goto_14 - invoke-interface {v1, v3}, Lf/h/a/d/h/c/e1;->l0(I)Lf/h/a/d/h/c/e1; - - move-result-object v1 - - invoke-virtual {v10, v14, v5, v6, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_10 - move-object v5, v1 - - invoke-virtual {v15, v0}, Lf/h/a/d/h/c/f2;->x(I)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - move v1, v12 - - move v4, v2 - - move-object/from16 v2, p2 - - move v3, v4 - - move/from16 v4, p4 - - move-object/from16 v6, p6 - - invoke-static/range {v0 .. v6}, Lf/h/a/d/h/c/f2;->a(Lf/h/a/d/h/c/s2;I[BIILf/h/a/d/h/c/e1;Lf/h/a/d/h/c/u;)I - - move-result v0 - - move/from16 v6, v19 - - :goto_15 - move/from16 v11, p5 - - move v1, v12 - - move-object v12, v13 - - const/4 v8, -0x1 - - move/from16 v13, p4 - - goto/16 :goto_0 - - :cond_11 - move v15, v2 - - move/from16 v26, v7 - - move-object/from16 v27, v10 - - move/from16 p3, v12 - - goto/16 :goto_17 - - :cond_12 - move v4, v2 - - const/16 v2, 0x31 - - if-gt v11, v2, :cond_13 - - move/from16 v2, v20 - - move-object/from16 v20, v10 - - int-to-long v9, v2 - - move/from16 v21, v0 - - move-object/from16 v0, p0 - - move v8, v1 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move/from16 v22, v3 - - move v3, v4 - - move v15, v4 - - const/16 v23, 0x1 - - move/from16 v4, p4 - - move-wide/from16 v23, v5 - - const/16 v25, 0x1 - - move v5, v12 - - move/from16 v6, v22 - - move/from16 v26, v7 - - move v7, v8 - - move/from16 v8, v21 - - move-object/from16 v27, v20 - - move/from16 p3, v12 - - move-wide/from16 v12, v23 - - move-object/from16 v14, p6 - - invoke-virtual/range {v0 .. v14}, Lf/h/a/d/h/c/f2;->m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/c/u;)I - - move-result v0 - - if-ne v0, v15, :cond_16 - - goto :goto_16 - - :cond_13 - move/from16 v21, v0 - - move/from16 v22, v3 - - move v15, v4 - - move-wide/from16 v23, v5 - - move/from16 v26, v7 - - move-object/from16 v27, v10 - - move/from16 p3, v12 - - move/from16 v2, v20 - - const/16 v25, 0x1 - - move v7, v1 - - const/16 v0, 0x32 - - if-ne v11, v0, :cond_15 - - if-eq v7, v8, :cond_14 - - goto/16 :goto_18 - - :cond_14 - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move/from16 v5, v21 - - move-wide/from16 v6, v23 - - move-object/from16 v8, p6 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/h/c/f2;->n(Ljava/lang/Object;[BIIIJLf/h/a/d/h/c/u;)I - - throw v18 - - :cond_15 - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move v5, v2 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move v8, v5 - - move/from16 v5, p3 - - move/from16 v6, v22 - - move v9, v11 - - move-wide/from16 v10, v23 - - move/from16 v12, v21 - - move-object/from16 v13, p6 - - invoke-virtual/range {v0 .. v13}, Lf/h/a/d/h/c/f2;->l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/c/u;)I - - move-result v0 - - if-ne v0, v15, :cond_16 - - :goto_16 - move v2, v0 - - goto :goto_19 - - :cond_16 - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v1, p3 - - move/from16 v13, p4 - - move/from16 v11, p5 - - move-object/from16 v9, p6 - - move/from16 v6, v19 - - move/from16 v7, v26 - - move-object/from16 v10, v27 - - const/4 v8, -0x1 - - goto/16 :goto_0 - - :cond_17 - move v15, v2 - - move/from16 p3, v4 - - move/from16 v19, v6 - - move/from16 v26, v7 - - move-object/from16 v27, v10 - - :goto_17 - const/16 v25, 0x1 - - :goto_18 - move v2, v15 - - :goto_19 - move/from16 v9, p3 - - move/from16 v8, p5 - - move/from16 v6, v19 - - move/from16 v7, v26 - - :goto_1a - if-ne v9, v8, :cond_19 - - if-nez v8, :cond_18 - - goto :goto_1b - - :cond_18 - move v0, v2 - - move v1, v9 - - goto :goto_1c - - :cond_19 - :goto_1b - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/d/h/c/f3; - - move-result-object v4 - - move v0, v9 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move-object/from16 v5, p6 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->Q1(I[BIILf/h/a/d/h/c/f3;Lf/h/a/d/h/c/u;)I - - move-result v0 - - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v13, p4 - - move v11, v8 - - move v1, v9 - - move-object/from16 v10, v27 - - const/4 v8, -0x1 - - move-object/from16 v9, p6 - - goto/16 :goto_0 - - :cond_1a - move/from16 v19, v6 - - move/from16 v26, v7 - - move-object/from16 v27, v10 - - move v8, v11 - - const/16 v25, 0x1 - - :goto_1c - const/4 v2, -0x1 - - if-eq v6, v2, :cond_1b - - int-to-long v2, v6 - - move-object/from16 v4, p1 - - move-object/from16 v5, v27 - - invoke-virtual {v5, v4, v2, v3, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_1d - - :cond_1b - move-object/from16 v4, p1 - - :goto_1d - move-object/from16 v2, p0 - - iget-object v3, v2, Lf/h/a/d/h/c/f2;->k:[I - - if-eqz v3, :cond_21 - - array-length v5, v3 - - const/4 v6, 0x0 - - :goto_1e - if-ge v6, v5, :cond_21 - - aget v7, v3, v6 - - iget-object v9, v2, Lf/h/a/d/h/c/f2;->o:Lf/h/a/d/h/c/e3; - - iget-object v10, v2, Lf/h/a/d/h/c/f2;->a:[I - - aget v10, v10, v7 - - invoke-virtual {v2, v7}, Lf/h/a/d/h/c/f2;->A(I)I - - move-result v10 - - and-int v10, v10, v17 - - int-to-long v10, v10 - - invoke-static {v4, v10, v11}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v10 - - if-nez v10, :cond_1c - - goto :goto_1f - - :cond_1c - invoke-virtual {v2, v7}, Lf/h/a/d/h/c/f2;->z(I)Lf/h/a/d/h/c/d1; - - move-result-object v11 - - if-nez v11, :cond_1d - - goto :goto_1f - - :cond_1d - iget-object v12, v2, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {v12, v10}, Lf/h/a/d/h/c/x1;->j(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v10 - - iget-object v12, v2, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - iget-object v13, v2, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 v7, v7, 0x4 - - shl-int/lit8 v7, v7, 0x1 - - aget-object v7, v13, v7 - - invoke-interface {v12, v7}, Lf/h/a/d/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - - invoke-interface {v10}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v7 - - invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v7 - - :cond_1e - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_20 - - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Ljava/util/Map$Entry; - - invoke-interface {v10}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/lang/Integer; - - invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I - - move-result v12 - - invoke-interface {v11, v12}, Lf/h/a/d/h/c/d1;->i(I)Lf/h/a/d/h/c/c1; - - move-result-object v12 - - if-nez v12, :cond_1e - - check-cast v9, Lf/h/a/d/h/c/g3; - - if-eqz v9, :cond_1f - - invoke-interface {v10}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {v10}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - throw v18 - - :cond_1f - throw v18 - - :cond_20 - :goto_1f - add-int/lit8 v6, v6, 0x1 - - goto :goto_1e - - :cond_21 - if-nez v8, :cond_23 - - move/from16 v3, p4 - - if-ne v0, v3, :cond_22 - - goto :goto_20 - - :cond_22 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v0 - - throw v0 - - :cond_23 - move/from16 v3, p4 - - if-gt v0, v3, :cond_24 - - if-ne v1, v8, :cond_24 - - :goto_20 - return v0 - - :cond_24 - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object v0 - - throw v0 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s(Lf/h/a/d/h/c/y3;ILjava/lang/Object;I)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/y3;", - "I", - "Ljava/lang/Object;", - "I)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p3, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - iget-object v1, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 p4, p4, 0x4 - - shl-int/lit8 p4, p4, 0x1 - - aget-object p4, v1, p4 - - invoke-interface {v0, p4}, Lf/h/a/d/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - - iget-object p4, p0, Lf/h/a/d/h/c/f2;->q:Lf/h/a/d/h/c/x1; - - invoke-interface {p4, p3}, Lf/h/a/d/h/c/x1;->i(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p3 - - check-cast p1, Lf/h/a/d/h/c/i0; - - const/4 p4, 0x0 - - if-eqz p1, :cond_1 - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/util/Map$Entry; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v0, 0x2 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - throw p4 - - :cond_1 - throw p4 - - :cond_2 - :goto_0 - return-void -.end method - -.method public final t(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v0, v0, v1 - - const v1, 0xfffff - - and-int/2addr v0, v1 - - int-to-long v0, v0 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result v2 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v2 - - invoke-static {p2, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v2, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v2, p2}, Lf/h/a/d/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/c/f2;->D(Ljava/lang/Object;I)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/c/f2;->D(Ljava/lang/Object;I)V - - :cond_2 - return-void -.end method - -.method public final u(Ljava/lang/Object;I)Z - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)Z" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->h:Z - - const v1, 0xfffff - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eqz v0, :cond_14 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/2addr p2, v3 - - aget p2, v0, p2 - - and-int v0, p2, v1 - - int-to-long v0, v0 - - const/high16 v4, 0xff00000 - - and-int/2addr p2, v4 - - ushr-int/lit8 p2, p2, 0x14 - - const-wide/16 v4, 0x0 - - packed-switch p2, :pswitch_data_0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - return v3 - - :cond_0 - return v2 - - :pswitch_1 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v4 - - if-eqz v0, :cond_1 - - return v3 - - :cond_1 - return v2 - - :pswitch_2 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_2 - - return v3 - - :cond_2 - return v2 - - :pswitch_3 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v4 - - if-eqz v0, :cond_3 - - return v3 - - :cond_3 - return v2 - - :pswitch_4 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_4 - - return v3 - - :cond_4 - return v2 - - :pswitch_5 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_5 - - return v3 - - :cond_5 - return v2 - - :pswitch_6 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_6 - - return v3 - - :cond_6 - return v2 - - :pswitch_7 - sget-object p2, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/h/c/y;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_7 - - return v3 - - :cond_7 - return v2 - - :pswitch_8 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_8 - - return v3 - - :cond_8 - return v2 - - :pswitch_9 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - instance-of p2, p1, Ljava/lang/String; - - if-eqz p2, :cond_a - - check-cast p1, Ljava/lang/String; - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_9 - - return v3 - - :cond_9 - return v2 - - :cond_a - instance-of p2, p1, Lf/h/a/d/h/c/y; - - if-eqz p2, :cond_c - - sget-object p2, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - invoke-virtual {p2, p1}, Lf/h/a/d/h/c/y;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_b - - return v3 - - :cond_b - return v2 - - :cond_c - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_a - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->q(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 - - :pswitch_b - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_d - - return v3 - - :cond_d - return v2 - - :pswitch_c - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v4 - - if-eqz v0, :cond_e - - return v3 - - :cond_e - return v2 - - :pswitch_d - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_f - - return v3 - - :cond_f - return v2 - - :pswitch_e - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v4 - - if-eqz v0, :cond_10 - - return v3 - - :cond_10 - return v2 - - :pswitch_f - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->p(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v4 - - if-eqz v0, :cond_11 - - return v3 - - :cond_11 - return v2 - - :pswitch_10 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->r(Ljava/lang/Object;J)F - - move-result p1 - - const/4 p2, 0x0 - - cmpl-float p1, p1, p2 - - if-eqz p1, :cond_12 - - return v3 - - :cond_12 - return v2 - - :pswitch_11 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->s(Ljava/lang/Object;J)D - - move-result-wide p1 - - const-wide/16 v0, 0x0 - - cmpl-double v4, p1, v0 - - if-eqz v4, :cond_13 - - return v3 - - :cond_13 - return v2 - - :cond_14 - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p2, p2, 0x2 - - aget p2, v0, p2 - - ushr-int/lit8 v0, p2, 0x14 - - shl-int v0, v3, v0 - - and-int/2addr p2, v1 - - int-to-long v4, p2 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - and-int/2addr p1, v0 - - if-eqz p1, :cond_15 - - return v3 - - :cond_15 - return v2 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final v(Ljava/lang/Object;II)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p1 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final w(Ljava/lang/Object;III)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;III)Z" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/c/f2;->h:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/f2;->u(Ljava/lang/Object;I)Z - - move-result p1 - - return p1 - - :cond_0 - and-int p1, p3, p4 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final x(I)Lf/h/a/d/h/c/s2; - .locals 3 - - div-int/lit8 p1, p1, 0x4 - - shl-int/lit8 p1, p1, 0x1 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - check-cast v1, Lf/h/a/d/h/c/s2; - - if-eqz v1, :cond_0 - - return-object v1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - add-int/lit8 v2, p1, 0x1 - - aget-object v0, v0, v2 - - check-cast v0, Ljava/lang/Class; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - aput-object v0, v1, p1 - - return-object v0 -.end method - -.method public final y(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 p1, p1, 0x4 - - shl-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final z(I)Lf/h/a/d/h/c/d1; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Lf/h/a/d/h/c/d1<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/f2;->b:[Ljava/lang/Object; - - div-int/lit8 p1, p1, 0x4 - - shl-int/lit8 p1, p1, 0x1 - - add-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - check-cast p1, Lf/h/a/d/h/c/d1; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f3.smali deleted file mode 100644 index b448bcc385..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f3.smali +++ /dev/null @@ -1,667 +0,0 @@ -.class public final Lf/h/a/d/h/c/f3; -.super Ljava/lang/Object; - - -# static fields -.field public static final f:Lf/h/a/d/h/c/f3; - - -# instance fields -.field public a:I - -.field public b:[I - -.field public c:[Ljava/lang/Object; - -.field public d:I - -.field public e:Z - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/c/f3; - - const/4 v1, 0x0 - - new-array v2, v1, [I - - new-array v3, v1, [Ljava/lang/Object; - - invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/d/h/c/f3;->(I[I[Ljava/lang/Object;Z)V - - sput-object v0, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - return-void -.end method - -.method public constructor ()V - .locals 4 - - const/16 v0, 0x8 - - new-array v1, v0, [I - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/d/h/c/f3;->(I[I[Ljava/lang/Object;Z)V - - return-void -.end method - -.method public constructor (I[I[Ljava/lang/Object;Z)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f3;->d:I - - iput p1, p0, Lf/h/a/d/h/c/f3;->a:I - - iput-object p2, p0, Lf/h/a/d/h/c/f3;->b:[I - - iput-object p3, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - iput-boolean p4, p0, Lf/h/a/d/h/c/f3;->e:Z - - return-void -.end method - -.method public static c(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - and-int/lit8 p0, p0, 0x7 - - if-eqz p0, :cond_4 - - const/4 v1, 0x1 - - if-eq p0, v1, :cond_3 - - const/4 v1, 0x2 - - if-eq p0, v1, :cond_2 - - const/4 v1, 0x3 - - if-eq p0, v1, :cond_1 - - const/4 v1, 0x5 - - if-ne p0, v1, :cond_0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p1, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - return-void - - :cond_0 - new-instance p0, Ljava/lang/RuntimeException; - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->c()Lcom/google/android/gms/internal/clearcut/zzcp; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw p0 - - :cond_1 - move-object p0, p2 - - check-cast p0, Lf/h/a/d/h/c/i0; - - iget-object v2, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v2, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - check-cast p1, Lf/h/a/d/h/c/f3; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/c/f3;->d(Lf/h/a/d/h/c/y3;)V - - iget-object p0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 p1, 0x4 - - invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - return-void - - :cond_2 - check-cast p1, Lf/h/a/d/h/c/y; - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - return-void - - :cond_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p2, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p2, v0, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - return-void - - :cond_4 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/c/i0; - - iget-object p2, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p2, v0, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - return-void -.end method - -.method public static e()Lf/h/a/d/h/c/f3; - .locals 5 - - new-instance v0, Lf/h/a/d/h/c/f3; - - const/16 v1, 0x8 - - new-array v2, v1, [I - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v0, v3, v2, v1, v4}, Lf/h/a/d/h/c/f3;->(I[I[Ljava/lang/Object;Z)V - - return-object v0 -.end method - - -# virtual methods -.method public final a()I - .locals 6 - - iget v0, p0, Lf/h/a/d/h/c/f3;->d:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/f3;->a:I - - if-ge v0, v2, :cond_6 - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->b:[I - - aget v2, v2, v0 - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v2, v2, 0x7 - - if-eqz v2, :cond_5 - - const/4 v4, 0x1 - - if-eq v2, v4, :cond_4 - - const/4 v5, 0x2 - - if-eq v2, v5, :cond_3 - - const/4 v5, 0x3 - - if-eq v2, v5, :cond_2 - - const/4 v4, 0x5 - - if-ne v2, v4, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I - - move-result v2 - - goto :goto_1 - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->c()Lcom/google/android/gms/internal/clearcut/zzcp; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_2 - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v2 - - shl-int/2addr v2, v4 - - iget-object v3, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v3, v3, v0 - - check-cast v3, Lf/h/a/d/h/c/f3; - - invoke-virtual {v3}, Lf/h/a/d/h/c/f3;->a()I - - move-result v3 - - add-int/2addr v3, v2 - - add-int/2addr v3, v1 - - move v1, v3 - - goto :goto_2 - - :cond_3 - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Lf/h/a/d/h/c/y; - - invoke-static {v3, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/d/h/c/y;)I - - move-result v2 - - goto :goto_1 - - :cond_4 - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I - - move-result v2 - - goto :goto_1 - - :cond_5 - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I - - move-result v2 - - :goto_1 - add-int/2addr v2, v1 - - move v1, v2 - - :goto_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_6 - iput v1, p0, Lf/h/a/d/h/c/f3;->d:I - - return v1 -.end method - -.method public final b(ILjava/lang/Object;)V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/c/f3;->e:Z - - if-eqz v0, :cond_2 - - iget v0, p0, Lf/h/a/d/h/c/f3;->a:I - - iget-object v1, p0, Lf/h/a/d/h/c/f3;->b:[I - - array-length v1, v1 - - if-ne v0, v1, :cond_1 - - const/4 v1, 0x4 - - if-ge v0, v1, :cond_0 - - const/16 v0, 0x8 - - goto :goto_0 - - :cond_0 - shr-int/lit8 v0, v0, 0x1 - - :goto_0 - iget v1, p0, Lf/h/a/d/h/c/f3;->a:I - - add-int/2addr v1, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/f3;->b:[I - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/f3;->b:[I - - iget-object v0, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/f3;->b:[I - - iget v1, p0, Lf/h/a/d/h/c/f3;->a:I - - aput p1, v0, v1 - - iget-object p1, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aput-object p2, p1, v1 - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/d/h/c/f3;->a:I - - return-void - - :cond_2 - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final d(Lf/h/a/d/h/c/y3;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/c/f3;->a:I - - if-nez v0, :cond_0 - - return-void - - :cond_0 - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/i0; - - if-eqz v0, :cond_2 - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/d/h/c/f3;->a:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/f3;->b:[I - - aget v1, v1, v0 - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-static {v1, v2, p1}, Lf/h/a/d/h/c/f3;->c(ILjava/lang/Object;Lf/h/a/d/h/c/y3;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - return-void - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-nez p1, :cond_1 - - return v1 - - :cond_1 - instance-of v2, p1, Lf/h/a/d/h/c/f3; - - if-nez v2, :cond_2 - - return v1 - - :cond_2 - check-cast p1, Lf/h/a/d/h/c/f3; - - iget v2, p0, Lf/h/a/d/h/c/f3;->a:I - - iget v3, p1, Lf/h/a/d/h/c/f3;->a:I - - if-ne v2, v3, :cond_8 - - iget-object v3, p0, Lf/h/a/d/h/c/f3;->b:[I - - iget-object v4, p1, Lf/h/a/d/h/c/f3;->b:[I - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v2, :cond_4 - - aget v6, v3, v5 - - aget v7, v4, v5 - - if-eq v6, v7, :cond_3 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_3 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v2, 0x1 - - :goto_1 - if-eqz v2, :cond_8 - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - iget v3, p0, Lf/h/a/d/h/c/f3;->a:I - - const/4 v4, 0x0 - - :goto_2 - if-ge v4, v3, :cond_6 - - aget-object v5, v2, v4 - - aget-object v6, p1, v4 - - invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_5 - - const/4 p1, 0x0 - - goto :goto_3 - - :cond_5 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_6 - const/4 p1, 0x1 - - :goto_3 - if-nez p1, :cond_7 - - goto :goto_4 - - :cond_7 - return v0 - - :cond_8 - :goto_4 - return v1 -.end method - -.method public final hashCode()I - .locals 8 - - iget v0, p0, Lf/h/a/d/h/c/f3;->a:I - - add-int/lit16 v1, v0, 0x20f - - mul-int/lit8 v1, v1, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->b:[I - - const/4 v3, 0x0 - - const/16 v4, 0x11 - - const/4 v5, 0x0 - - const/16 v6, 0x11 - - :goto_0 - if-ge v5, v0, :cond_0 - - mul-int/lit8 v6, v6, 0x1f - - aget v7, v2, v5 - - add-int/2addr v6, v7 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_0 - add-int/2addr v1, v6 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/c/f3;->a:I - - :goto_1 - if-ge v3, v2, :cond_1 - - mul-int/lit8 v4, v4, 0x1f - - aget-object v5, v0, v3 - - invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I - - move-result v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_1 - add-int/2addr v1, v4 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/f4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/f4.smali deleted file mode 100644 index 4cec14e2eb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/f4.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public Lf/h/a/d/h/c/f4; -.super Ljava/lang/Object; - - -# instance fields -.field public volatile d:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return-void -.end method - -.method public static final c(Lf/h/a/d/h/c/f4;[BI)V - .locals 2 - - :try_start_0 - new-instance v0, Lf/h/a/d/h/c/z3; - - const/4 v1, 0x0 - - invoke-direct {v0, p1, v1, p2}, Lf/h/a/d/h/c/z3;->([BII)V - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/f4;->b(Lf/h/a/d/h/c/z3;)V - - iget-object p0, v0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->remaining()I - - move-result p0 - - if-nez p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - const/4 p1, 0x1 - - new-array p1, p1, [Ljava/lang/Object; - - iget-object p2, v0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p2}, Ljava/nio/ByteBuffer;->remaining()I - - move-result p2 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - aput-object p2, p1, v1 - - const-string p2, "Did not write as much data as expected, %s bytes remaining." - - invoke-static {p2, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception p0 - - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Serializing to a byte array threw an IOException (should never happen)." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method - - -# virtual methods -.method public b(Lf/h/a/d/h/c/z3;)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - return-void -.end method - -.method public synthetic clone()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/f4;->f()Lf/h/a/d/h/c/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final d()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/f4;->e()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return v0 -.end method - -.method public e()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-super {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/f4; - - return-object v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - const-string v0, "Error printing proto: " - - new-instance v1, Ljava/lang/StringBuffer; - - invoke-direct {v1}, Ljava/lang/StringBuffer;->()V - - const/4 v2, 0x0 - - :try_start_0 - new-instance v3, Ljava/lang/StringBuffer; - - invoke-direct {v3}, Ljava/lang/StringBuffer;->()V - - invoke-static {v2, p0, v3, v1}, Lf/h/a/b/i1/e;->P2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V - :try_end_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :catch_0 - move-exception v1 - - invoke-virtual {v1}, Ljava/lang/reflect/InvocationTargetException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - goto :goto_1 - - :catch_1 - move-exception v1 - - invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_1 - - :goto_0 - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_2 - - :cond_1 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - move-object v0, v1 - - :goto_2 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g.smali deleted file mode 100644 index 49b609147f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/g; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/m; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/e; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/e;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/g;->a:Lf/h/a/d/h/c/e; - - return-void -.end method - - -# virtual methods -.method public final h()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/g;->a:Lf/h/a/d/h/c/e; - - if-eqz v0, :cond_0 - - sget-object v1, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - iget-object v0, v0, Lf/h/a/d/h/c/e;->c:Ljava/lang/String; - - invoke-static {v1, v0}, Lf/h/a/d/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g0.smali deleted file mode 100644 index 792d514c66..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g0.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/h/c/g0; -.super Ljava/lang/Object; - - -# direct methods -.method public static a(J)J - .locals 4 - - const/4 v0, 0x1 - - ushr-long v0, p0, v0 - - const-wide/16 v2, 0x1 - - and-long/2addr p0, v2 - - neg-long p0, p0 - - xor-long/2addr p0, v0 - - return-wide p0 -.end method - -.method public static b(I)I - .locals 1 - - ushr-int/lit8 v0, p0, 0x1 - - and-int/lit8 p0, p0, 0x1 - - neg-int p0, p0 - - xor-int/2addr p0, v0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g1.smali deleted file mode 100644 index 495409829d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g1.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/h/c/g1; -.super Lf/h/a/d/h/c/k1; - - -# direct methods -.method public static d()Lf/h/a/d/h/c/c2; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 0 - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final hashCode()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g2.smali deleted file mode 100644 index 7eb08dad1c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g2.smali +++ /dev/null @@ -1,888 +0,0 @@ -.class public final Lf/h/a/d/h/c/g2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/s2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/c/c2; - -.field public final b:Lf/h/a/d/h/c/e3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation -.end field - -.field public final c:Z - -.field public final d:Lf/h/a/d/h/c/m0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/m0<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/c2;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/e3<", - "**>;", - "Lf/h/a/d/h/c/m0<", - "*>;", - "Lf/h/a/d/h/c/c2;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/c/n0; - - if-eqz p1, :cond_0 - - instance-of p1, p3, Lf/h/a/d/h/c/z0$c; - - iput-boolean p1, p0, Lf/h/a/d/h/c/g2;->c:Z - - iput-object p2, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - iput-object p3, p0, Lf/h/a/d/h/c/g2;->a:Lf/h/a/d/h/c/c2; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final b(Ljava/lang/Object;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lf/h/a/d/h/c/f3;->e:Z - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_1 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - iget-boolean v0, p1, Lf/h/a/d/h/c/q0;->b:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->j()V - - const/4 v0, 0x1 - - iput-boolean v0, p1, Lf/h/a/d/h/c/q0;->b:Z - - :goto_0 - return-void - - :cond_1 - throw v1 - - :cond_2 - throw v1 -.end method - -.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/c/z0; - - iget-object v2, v2, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - if-eqz v0, :cond_4 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/h/c/g2;->c:Z - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_2 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - if-eqz v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/c/z0$c; - - iget-object p2, p2, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/c/q0;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - throw v1 - - :cond_2 - throw v1 - - :cond_3 - const/4 p1, 0x1 - - return p1 - - :cond_4 - throw v1 - - :cond_5 - throw v1 -.end method - -.method public final d(Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - iget-boolean v2, p0, Lf/h/a/d/h/c/g2;->c:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v2, Lf/h/a/d/h/c/n0; - - if-eqz v2, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - mul-int/lit8 v0, v0, 0x35 - - invoke-virtual {p1}, Lf/h/a/d/h/c/q0;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - :goto_0 - return v0 - - :cond_2 - throw v1 -.end method - -.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/c/u2;->i(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/c/g2;->c:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/c/u2;->g(Lf/h/a/d/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_0 - return-void -.end method - -.method public final f(Ljava/lang/Object;)I - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v0, v0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - iget v2, v0, Lf/h/a/d/h/c/f3;->d:I - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - if-eq v2, v3, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget v5, v0, Lf/h/a/d/h/c/f3;->a:I - - if-ge v3, v5, :cond_1 - - iget-object v5, v0, Lf/h/a/d/h/c/f3;->b:[I - - aget v5, v5, v3 - - const/4 v6, 0x3 - - ushr-int/2addr v5, v6 - - iget-object v7, v0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v7, v7, v3 - - check-cast v7, Lf/h/a/d/h/c/y; - - const/4 v8, 0x1 - - invoke-static {v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v9 - - shl-int/lit8 v8, v9, 0x1 - - const/4 v9, 0x2 - - invoke-static {v9, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I - - move-result v5 - - add-int/2addr v5, v8 - - invoke-static {v6, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/d/h/c/y;)I - - move-result v6 - - add-int/2addr v6, v5 - - add-int/2addr v2, v6 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iput v2, v0, Lf/h/a/d/h/c/f3;->d:I - - :goto_1 - add-int/2addr v2, v4 - - iget-boolean v0, p0, Lf/h/a/d/h/c/g2;->c:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_4 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - const/4 v0, 0x0 - - :goto_2 - iget-object v1, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/v2;->f()I - - move-result v1 - - if-ge v4, v1, :cond_2 - - iget-object v1, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1, v4}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/c/q0;->k(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object p1 - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-static {v1}, Lf/h/a/d/h/c/q0;->k(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - goto :goto_3 - - :cond_3 - add-int/2addr v2, v0 - - goto :goto_4 - - :cond_4 - throw v1 - - :cond_5 - :goto_4 - return v2 - - :cond_6 - throw v1 -.end method - -.method public final g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - const/4 v1, 0x0 - - if-eqz v0, :cond_7 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/z0$c; - - iget-object v0, v0, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {v0}, Lf/h/a/d/h/c/q0;->c()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/t0; - - invoke-interface {v3}, Lf/h/a/d/h/c/t0;->U()Lf/h/a/d/h/c/x3; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - if-ne v4, v5, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v4 - - if-nez v4, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/c/t0;->z()Z - - move-result v4 - - if-nez v4, :cond_1 - - instance-of v4, v2, Lf/h/a/d/h/c/i1; - - invoke-interface {v3}, Lf/h/a/d/h/c/t0;->c()I - - move-result v3 - - if-eqz v4, :cond_0 - - check-cast v2, Lf/h/a/d/h/c/i1; - - iget-object v2, v2, Lf/h/a/d/h/c/i1;->d:Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/g1; - - invoke-virtual {v2}, Lf/h/a/d/h/c/k1;->c()Lf/h/a/d/h/c/y; - - move-result-object v2 - - goto :goto_1 - - :cond_0 - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - :goto_1 - move-object v4, p2 - - check-cast v4, Lf/h/a/d/h/c/i0; - - invoke-virtual {v4, v3, v2}, Lf/h/a/d/h/c/i0;->c(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Found invalid MessageSet item." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/g2;->b:Lf/h/a/d/h/c/e3; - - check-cast v0, Lf/h/a/d/h/c/g3; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/c/z0; - - iget-object p1, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - if-eqz p1, :cond_5 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_4 - - const/4 v0, 0x0 - - :goto_2 - iget v1, p1, Lf/h/a/d/h/c/f3;->a:I - - if-ge v0, v1, :cond_3 - - iget-object v1, p1, Lf/h/a/d/h/c/f3;->b:[I - - aget v1, v1, v0 - - ushr-int/lit8 v1, v1, 0x3 - - iget-object v2, p1, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-virtual {p2, v1, v2}, Lf/h/a/d/h/c/i0;->c(ILjava/lang/Object;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_3 - return-void - - :cond_4 - throw v1 - - :cond_5 - throw v1 - - :cond_6 - throw v1 - - :cond_7 - throw v1 -.end method - -.method public final h(Ljava/lang/Object;[BIILf/h/a/d/h/c/u;)V - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/c/u;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p1, Lf/h/a/d/h/c/z0; - - iget-object v0, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - sget-object v1, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - if-ne v0, v1, :cond_0 - - invoke-static {}, Lf/h/a/d/h/c/f3;->e()Lf/h/a/d/h/c/f3; - - move-result-object v0 - - iput-object v0, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - :cond_0 - :goto_0 - if-ge p3, p4, :cond_9 - - invoke-static {p2, p3, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v3 - - iget v1, p5, Lf/h/a/d/h/c/u;->a:I - - const/16 p1, 0xb - - const/4 p3, 0x2 - - if-eq v1, p1, :cond_2 - - and-int/lit8 p1, v1, 0x7 - - if-ne p1, p3, :cond_1 - - move-object v2, p2 - - move v4, p4 - - move-object v5, v0 - - move-object v6, p5 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->Q1(I[BIILf/h/a/d/h/c/f3;Lf/h/a/d/h/c/u;)I - - move-result p3 - - goto :goto_0 - - :cond_1 - invoke-static {v1, p2, v3, p4, p5}, Lf/h/a/b/i1/e;->O1(I[BIILf/h/a/d/h/c/u;)I - - move-result p3 - - goto :goto_0 - - :cond_2 - const/4 p1, 0x0 - - const/4 v1, 0x0 - - :goto_1 - if-ge v3, p4, :cond_6 - - invoke-static {p2, v3, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v2 - - iget v3, p5, Lf/h/a/d/h/c/u;->a:I - - ushr-int/lit8 v4, v3, 0x3 - - and-int/lit8 v5, v3, 0x7 - - if-eq v4, p3, :cond_4 - - const/4 v6, 0x3 - - if-eq v4, v6, :cond_3 - - goto :goto_2 - - :cond_3 - if-ne v5, p3, :cond_5 - - invoke-static {p2, v2, p5}, Lf/h/a/b/i1/e;->B3([BILf/h/a/d/h/c/u;)I - - move-result v3 - - iget-object v1, p5, Lf/h/a/d/h/c/u;->c:Ljava/lang/Object; - - check-cast v1, Lf/h/a/d/h/c/y; - - goto :goto_1 - - :cond_4 - if-nez v5, :cond_5 - - invoke-static {p2, v2, p5}, Lf/h/a/b/i1/e;->e2([BILf/h/a/d/h/c/u;)I - - move-result v3 - - iget p1, p5, Lf/h/a/d/h/c/u;->a:I - - goto :goto_1 - - :cond_5 - :goto_2 - const/16 v4, 0xc - - if-eq v3, v4, :cond_7 - - invoke-static {v3, p2, v2, p4, p5}, Lf/h/a/b/i1/e;->O1(I[BIILf/h/a/d/h/c/u;)I - - move-result v3 - - goto :goto_1 - - :cond_6 - move v2, v3 - - :cond_7 - if-eqz v1, :cond_8 - - shl-int/lit8 p1, p1, 0x3 - - or-int/2addr p1, p3 - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - :cond_8 - move p3, v2 - - goto :goto_0 - - :cond_9 - if-ne p3, p4, :cond_a - - return-void - - :cond_a - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; - - move-result-object p1 - - throw p1 -.end method - -.method public final i(Ljava/lang/Object;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->d:Lf/h/a/d/h/c/m0; - - check-cast v0, Lf/h/a/d/h/c/n0; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p1, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {p1}, Lf/h/a/d/h/c/q0;->b()Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final newInstance()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/g2;->a:Lf/h/a/d/h/c/c2; - - invoke-interface {v0}, Lf/h/a/d/h/c/c2;->i()Lf/h/a/d/h/c/d2; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$a; - - invoke-virtual {v0}, Lf/h/a/d/h/c/z0$a;->m()Lf/h/a/d/h/c/c2; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g3.smali deleted file mode 100644 index 27da15724f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g3.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/c/g3; -.super Lf/h/a/d/h/c/e3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "Lf/h/a/d/h/c/f3;", - "Lf/h/a/d/h/c/f3;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/e3;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/g4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/g4.smali deleted file mode 100644 index 04f941e199..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/g4.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/d/h/c/g4; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:[I - -.field public static final b:[J - -.field public static final c:[Ljava/lang/String; - -.field public static final d:[[B - -.field public static final e:[B - - -# direct methods -.method public static constructor ()V - .locals 2 - - const/4 v0, 0x0 - - new-array v1, v0, [I - - sput-object v1, Lf/h/a/d/h/c/g4;->a:[I - - new-array v1, v0, [J - - sput-object v1, Lf/h/a/d/h/c/g4;->b:[J - - new-array v1, v0, [Ljava/lang/String; - - sput-object v1, Lf/h/a/d/h/c/g4;->c:[Ljava/lang/String; - - new-array v1, v0, [[B - - sput-object v1, Lf/h/a/d/h/c/g4;->d:[[B - - new-array v0, v0, [B - - sput-object v0, Lf/h/a/d/h/c/g4;->e:[B - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h.smali deleted file mode 100644 index f4cfe71022..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/h; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/m; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Z - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/h;->a:Ljava/lang/String; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/c/h;->b:Z - - return-void -.end method - - -# virtual methods -.method public final h()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/c/h;->a:Ljava/lang/String; - - iget-boolean v1, p0, Lf/h/a/d/h/c/h;->b:Z - - sget-object v2, Lf/h/a/d/h/c/e;->h:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v2 - - invoke-static {v2, v0, v1}, Lf/h/a/d/h/c/d5;->g(Landroid/content/ContentResolver;Ljava/lang/String;Z)Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h0.smali deleted file mode 100644 index a491a137fc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h0.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/h0; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h1.smali deleted file mode 100644 index f630216bf1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h1.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/h1; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h2.smali deleted file mode 100644 index 27b761f7a6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h2.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/h2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/c2; -.implements Ljava/lang/Cloneable; - - -# virtual methods -.method public abstract m0()Lf/h/a/d/h/c/h2; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h3.smali deleted file mode 100644 index 56fd71bb70..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h3.smali +++ /dev/null @@ -1,135 +0,0 @@ -.class public final Lf/h/a/d/h/c/h3; -.super Ljava/util/AbstractList; - -# interfaces -.implements Lf/h/a/d/h/c/m1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractList<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/c/m1;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/c/m1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/m1;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - return-void -.end method - - -# virtual methods -.method public final E0()Lf/h/a/d/h/c/m1; - .locals 0 - - return-object p0 -.end method - -.method public final I()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - invoke-interface {v0}, Lf/h/a/d/h/c/m1;->I()Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final J0(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - invoke-interface {v0, p1}, Lf/h/a/d/h/c/m1;->J0(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/c/j3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/j3;->(Lf/h/a/d/h/c/h3;)V - - return-object v0 -.end method - -.method public final listIterator(I)Ljava/util/ListIterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/c/i3; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/c/i3;->(Lf/h/a/d/h/c/h3;I)V - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h4$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h4$a.smali deleted file mode 100644 index bd336195bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h4$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/h4$a; -.super Lf/h/a/d/h/c/z0$a; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/h4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0$a<", - "Lf/h/a/d/h/c/h4;", - "Lf/h/a/d/h/c/h4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/k4;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/c/h4;->zztx:Lf/h/a/d/h/c/h4; - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/z0$a;->(Lf/h/a/d/h/c/z0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/h4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/h4.smali deleted file mode 100644 index 57870cce29..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/h4.smali +++ /dev/null @@ -1,224 +0,0 @@ -.class public final Lf/h/a/d/h/c/h4; -.super Lf/h/a/d/h/c/z0; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/h4$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0<", - "Lf/h/a/d/h/c/h4;", - "Lf/h/a/d/h/c/h4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# static fields -.field public static volatile zzbg:Lf/h/a/d/h/c/l2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/l2<", - "Lf/h/a/d/h/c/h4;", - ">;" - } - .end annotation -.end field - -.field public static final zztx:Lf/h/a/d/h/c/h4; - - -# instance fields -.field public zzbb:I - -.field public zztu:I - -.field public zztv:Ljava/lang/String; - -.field public zztw:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/c/h4; - - invoke-direct {v0}, Lf/h/a/d/h/c/h4;->()V - - sput-object v0, Lf/h/a/d/h/c/h4;->zztx:Lf/h/a/d/h/c/h4; - - const-class v1, Lf/h/a/d/h/c/h4; - - sget-object v2, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/z0;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/c/h4;->zztv:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/c/h4;->zztw:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/c/k4;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/h4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/c/h4; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/c/h4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/z0$b; - - sget-object p3, Lf/h/a/d/h/c/h4;->zztx:Lf/h/a/d/h/c/h4; - - invoke-direct {p1, p3}, Lf/h/a/d/h/c/z0$b;->(Lf/h/a/d/h/c/z0;)V - - sput-object p1, Lf/h/a/d/h/c/h4;->zzbg:Lf/h/a/d/h/c/l2; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/h4;->zztx:Lf/h/a/d/h/c/h4; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x4 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzbb" - - aput-object v0, p1, p2 - - const-string p2, "zztu" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zztv" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zztw" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0004\u0000\u0000\u0000\u0001\u0004\u0000\u0002\u0008\u0001\u0003\u0008\u0002" - - sget-object p3, Lf/h/a/d/h/c/h4;->zztx:Lf/h/a/d/h/c/h4; - - new-instance v0, Lf/h/a/d/h/c/p2; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/c/p2;->(Lf/h/a/d/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/c/h4$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/c/h4$a;->(Lf/h/a/d/h/c/k4;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/c/h4; - - invoke-direct {p1}, Lf/h/a/d/h/c/h4;->()V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i.smali deleted file mode 100644 index d0399dd10c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public final Lf/h/a/d/h/c/i; -.super Lf/h/a/d/h/c/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e<", - "Ljava/lang/Long;", - ">;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i0.smali deleted file mode 100644 index 6d58aa8bb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i0.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public final Lf/h/a/d/h/c/i0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/y3; - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/clearcut/zzbn; - - -# direct methods -.method public constructor (Lcom/google/android/gms/internal/clearcut/zzbn;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "output" - - invoke-static {p1, v0}, Lf/h/a/d/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - iput-object p0, p1, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; - - return-void -.end method - - -# virtual methods -.method public final a(ID)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - if-eqz v0, :cond_0 - - invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide p2 - - invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final b(IF)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - if-eqz v0, :cond_0 - - invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p2 - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final c(ILjava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p2, Lf/h/a/d/h/c/y; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast p2, Lf/h/a/d/h/c/y; - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->t(ILf/h/a/d/h/c/y;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast p2, Lf/h/a/d/h/c/c2; - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->u(ILf/h/a/d/h/c/c2;)V - - return-void -.end method - -.method public final d(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast p2, Lf/h/a/d/h/c/c2; - - invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V - - return-void -.end method - -.method public final e(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-static {p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J - - move-result-wide p2 - - invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - return-void -.end method - -.method public final f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast p2, Lf/h/a/d/h/c/c2; - - const/4 v1, 0x3 - - invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - iget-object v1, v0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; - - invoke-interface {p3, p2, v1}, Lf/h/a/d/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - - const/4 p2, 0x4 - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - return-void -.end method - -.method public final g(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-static {p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I - - move-result p2 - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i1.smali deleted file mode 100644 index e5810473bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i1.smali +++ /dev/null @@ -1,124 +0,0 @@ -.class public final Lf/h/a/d/h/c/i1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Map$Entry; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map$Entry<", - "TK;", - "Lf/h/a/d/h/c/g1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Map$Entry;Lf/h/a/d/h/c/h1;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/i1;->d:Ljava/util/Map$Entry; - - return-void -.end method - - -# virtual methods -.method public final getKey()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TK;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/i1;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/i1;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/g1; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/c/g1;->d()Lf/h/a/d/h/c/c2; - - throw v1 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p1, Lf/h/a/d/h/c/c2; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/i1;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/g1; - - check-cast p1, Lf/h/a/d/h/c/c2; - - iget-object v1, v0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - iput-object p1, v0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - return-object v1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i2.smali deleted file mode 100644 index 768a954957..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i2.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/i2; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i3.smali deleted file mode 100644 index f6e4653a7a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i3.smali +++ /dev/null @@ -1,166 +0,0 @@ -.class public final Lf/h/a/d/h/c/i3; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/ListIterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/ListIterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:I - -.field public final synthetic f:Lf/h/a/d/h/c/h3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/h3;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/i3;->f:Lf/h/a/d/h/c/h3; - - iput p2, p0, Lf/h/a/d/h/c/i3;->e:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/c/i3;->f:Lf/h/a/d/h/c/h3; - - iget-object p1, p1, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - iget p2, p0, Lf/h/a/d/h/c/i3;->e:I - - invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - return-void -.end method - - -# virtual methods -.method public final synthetic add(Ljava/lang/Object;)V - .locals 0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final hasPrevious()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final nextIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I - - move-result v0 - - return v0 -.end method - -.method public final synthetic previous()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final previousIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/i3;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I - - move-result v0 - - return v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final synthetic set(Ljava/lang/Object;)V - .locals 0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i4$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i4$a.smali deleted file mode 100644 index cfbe90473e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i4$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/i4$a; -.super Lf/h/a/d/h/c/z0$a; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/i4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0$a<", - "Lf/h/a/d/h/c/i4;", - "Lf/h/a/d/h/c/i4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/k4;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/c/i4;->zzbfc:Lf/h/a/d/h/c/i4; - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/z0$a;->(Lf/h/a/d/h/c/z0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i4$b.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i4$b.smali deleted file mode 100644 index 810e22ed71..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i4$b.smali +++ /dev/null @@ -1,454 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/i4$b; -.super Ljava/lang/Enum; - -# interfaces -.implements Lf/h/a/d/h/c/c1; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/i4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/i4$b;", - ">;", - "Lf/h/a/d/h/c/c1;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/i4$b; - -.field public static final enum e:Lf/h/a/d/h/c/i4$b; - -.field public static final enum f:Lf/h/a/d/h/c/i4$b; - -.field public static final enum g:Lf/h/a/d/h/c/i4$b; - -.field public static final enum h:Lf/h/a/d/h/c/i4$b; - -.field public static final enum i:Lf/h/a/d/h/c/i4$b; - -.field public static final enum j:Lf/h/a/d/h/c/i4$b; - -.field public static final enum k:Lf/h/a/d/h/c/i4$b; - -.field public static final enum l:Lf/h/a/d/h/c/i4$b; - -.field public static final enum m:Lf/h/a/d/h/c/i4$b; - -.field public static final enum n:Lf/h/a/d/h/c/i4$b; - -.field public static final enum o:Lf/h/a/d/h/c/i4$b; - -.field public static final enum p:Lf/h/a/d/h/c/i4$b; - -.field public static final enum q:Lf/h/a/d/h/c/i4$b; - -.field public static final enum r:Lf/h/a/d/h/c/i4$b; - -.field public static final enum s:Lf/h/a/d/h/c/i4$b; - -.field public static final enum t:Lf/h/a/d/h/c/i4$b; - -.field public static final enum u:Lf/h/a/d/h/c/i4$b; - -.field public static final enum v:Lf/h/a/d/h/c/i4$b; - -.field public static final enum w:Lf/h/a/d/h/c/i4$b; - -.field public static final enum x:Lf/h/a/d/h/c/i4$b; - -.field public static final y:Lf/h/a/d/h/c/d1; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/d1<", - "Lf/h/a/d/h/c/i4$b;", - ">;" - } - .end annotation -.end field - -.field public static final synthetic z:[Lf/h/a/d/h/c/i4$b; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "UNKNOWN_MOBILE_SUBTYPE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->d:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "GPRS" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->e:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "EDGE" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->f:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "UMTS" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->g:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "CDMA" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->h:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "EVDO_0" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v7}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->i:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "EVDO_A" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v8}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->j:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "RTT" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9, v9}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->k:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "HSDPA" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v10, v10}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->l:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "HSUPA" - - const/16 v11, 0x9 - - invoke-direct {v0, v1, v11, v11}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->m:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "HSPA" - - const/16 v12, 0xa - - invoke-direct {v0, v1, v12, v12}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->n:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "IDEN" - - const/16 v13, 0xb - - invoke-direct {v0, v1, v13, v13}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->o:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "EVDO_B" - - const/16 v14, 0xc - - invoke-direct {v0, v1, v14, v14}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->p:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "LTE" - - const/16 v15, 0xd - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->q:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "EHRPD" - - const/16 v15, 0xe - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->r:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "HSPAP" - - const/16 v15, 0xf - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->s:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "GSM" - - const/16 v15, 0x10 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->t:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "TD_SCDMA" - - const/16 v15, 0x11 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->u:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "IWLAN" - - const/16 v15, 0x12 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->v:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "LTE_CA" - - const/16 v15, 0x13 - - invoke-direct {v0, v1, v15, v15}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->w:Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/i4$b; - - const-string v1, "COMBINED" - - const/16 v15, 0x14 - - const/16 v14, 0x64 - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/d/h/c/i4$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->x:Lf/h/a/d/h/c/i4$b; - - const/16 v1, 0x15 - - new-array v1, v1, [Lf/h/a/d/h/c/i4$b; - - sget-object v14, Lf/h/a/d/h/c/i4$b;->d:Lf/h/a/d/h/c/i4$b; - - aput-object v14, v1, v2 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->e:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->f:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->g:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->h:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->i:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->j:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->k:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->l:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v10 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->m:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v11 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->n:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v12 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->o:Lf/h/a/d/h/c/i4$b; - - aput-object v2, v1, v13 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->p:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0xc - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->q:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0xd - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->r:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0xe - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->s:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0xf - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->t:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0x10 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->u:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0x11 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->v:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0x12 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$b;->w:Lf/h/a/d/h/c/i4$b; - - const/16 v3, 0x13 - - aput-object v2, v1, v3 - - aput-object v0, v1, v15 - - sput-object v1, Lf/h/a/d/h/c/i4$b;->z:[Lf/h/a/d/h/c/i4$b; - - new-instance v0, Lf/h/a/d/h/c/l4; - - invoke-direct {v0}, Lf/h/a/d/h/c/l4;->()V - - sput-object v0, Lf/h/a/d/h/c/i4$b;->y:Lf/h/a/d/h/c/d1; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/c/i4$b;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/i4$b; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/i4$b;->z:[Lf/h/a/d/h/c/i4$b; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/i4$b;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/i4$b; - - return-object v0 -.end method - - -# virtual methods -.method public final c()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/i4$b;->value:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i4$c.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i4$c.smali deleted file mode 100644 index 8206a0ef47..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i4$c.smali +++ /dev/null @@ -1,416 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/i4$c; -.super Ljava/lang/Enum; - -# interfaces -.implements Lf/h/a/d/h/c/c1; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/i4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/i4$c;", - ">;", - "Lf/h/a/d/h/c/c1;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/i4$c; - -.field public static final enum e:Lf/h/a/d/h/c/i4$c; - -.field public static final enum f:Lf/h/a/d/h/c/i4$c; - -.field public static final enum g:Lf/h/a/d/h/c/i4$c; - -.field public static final enum h:Lf/h/a/d/h/c/i4$c; - -.field public static final enum i:Lf/h/a/d/h/c/i4$c; - -.field public static final enum j:Lf/h/a/d/h/c/i4$c; - -.field public static final enum k:Lf/h/a/d/h/c/i4$c; - -.field public static final enum l:Lf/h/a/d/h/c/i4$c; - -.field public static final enum m:Lf/h/a/d/h/c/i4$c; - -.field public static final enum n:Lf/h/a/d/h/c/i4$c; - -.field public static final enum o:Lf/h/a/d/h/c/i4$c; - -.field public static final enum p:Lf/h/a/d/h/c/i4$c; - -.field public static final enum q:Lf/h/a/d/h/c/i4$c; - -.field public static final enum r:Lf/h/a/d/h/c/i4$c; - -.field public static final enum s:Lf/h/a/d/h/c/i4$c; - -.field public static final enum t:Lf/h/a/d/h/c/i4$c; - -.field public static final enum u:Lf/h/a/d/h/c/i4$c; - -.field public static final enum v:Lf/h/a/d/h/c/i4$c; - -.field public static final w:Lf/h/a/d/h/c/d1; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/d1<", - "Lf/h/a/d/h/c/i4$c;", - ">;" - } - .end annotation -.end field - -.field public static final synthetic x:[Lf/h/a/d/h/c/i4$c; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 17 - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "NONE" - - const/4 v2, 0x0 - - const/4 v3, -0x1 - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->d:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v2}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->e:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "WIFI" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v3}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->f:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_MMS" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v4}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->g:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_SUPL" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v5}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->h:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_DUN" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v6}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->i:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_HIPRI" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v7}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->j:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "WIMAX" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9, v8}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->k:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "BLUETOOTH" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v10, v9}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->l:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "DUMMY" - - const/16 v11, 0x9 - - invoke-direct {v0, v1, v11, v10}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->m:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "ETHERNET" - - const/16 v12, 0xa - - invoke-direct {v0, v1, v12, v11}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->n:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_FOTA" - - const/16 v13, 0xb - - invoke-direct {v0, v1, v13, v12}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->o:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_IMS" - - const/16 v14, 0xc - - invoke-direct {v0, v1, v14, v13}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->p:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_CBS" - - const/16 v15, 0xd - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->q:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "WIFI_P2P" - - const/16 v14, 0xe - - invoke-direct {v0, v1, v14, v15}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->r:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_IA" - - const/16 v15, 0xf - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->s:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "MOBILE_EMERGENCY" - - const/16 v14, 0x10 - - invoke-direct {v0, v1, v14, v15}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->t:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "PROXY" - - const/16 v15, 0x11 - - invoke-direct {v0, v1, v15, v14}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->u:Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/i4$c; - - const-string v1, "VPN" - - const/16 v14, 0x12 - - invoke-direct {v0, v1, v14, v15}, Lf/h/a/d/h/c/i4$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->v:Lf/h/a/d/h/c/i4$c; - - const/16 v1, 0x13 - - new-array v1, v1, [Lf/h/a/d/h/c/i4$c; - - sget-object v16, Lf/h/a/d/h/c/i4$c;->d:Lf/h/a/d/h/c/i4$c; - - aput-object v16, v1, v2 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->e:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->f:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->g:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->h:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->i:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->j:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->k:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->l:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v10 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->m:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v11 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->n:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v12 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->o:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v13 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->p:Lf/h/a/d/h/c/i4$c; - - const/16 v3, 0xc - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->q:Lf/h/a/d/h/c/i4$c; - - const/16 v3, 0xd - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->r:Lf/h/a/d/h/c/i4$c; - - const/16 v3, 0xe - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->s:Lf/h/a/d/h/c/i4$c; - - const/16 v3, 0xf - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->t:Lf/h/a/d/h/c/i4$c; - - const/16 v3, 0x10 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/i4$c;->u:Lf/h/a/d/h/c/i4$c; - - aput-object v2, v1, v15 - - aput-object v0, v1, v14 - - sput-object v1, Lf/h/a/d/h/c/i4$c;->x:[Lf/h/a/d/h/c/i4$c; - - new-instance v0, Lf/h/a/d/h/c/m4; - - invoke-direct {v0}, Lf/h/a/d/h/c/m4;->()V - - sput-object v0, Lf/h/a/d/h/c/i4$c;->w:Lf/h/a/d/h/c/d1; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/c/i4$c;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/i4$c; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/i4$c;->x:[Lf/h/a/d/h/c/i4$c; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/i4$c;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/i4$c; - - return-object v0 -.end method - - -# virtual methods -.method public final c()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/i4$c;->value:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/i4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/i4.smali deleted file mode 100644 index 5accb2273e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/i4.smali +++ /dev/null @@ -1,226 +0,0 @@ -.class public final Lf/h/a/d/h/c/i4; -.super Lf/h/a/d/h/c/z0; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/i4$a;, - Lf/h/a/d/h/c/i4$b;, - Lf/h/a/d/h/c/i4$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0<", - "Lf/h/a/d/h/c/i4;", - "Lf/h/a/d/h/c/i4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# static fields -.field public static final zzbfc:Lf/h/a/d/h/c/i4; - -.field public static volatile zzbg:Lf/h/a/d/h/c/l2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/l2<", - "Lf/h/a/d/h/c/i4;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzbb:I - -.field public zzbfa:I - -.field public zzbfb:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/c/i4; - - invoke-direct {v0}, Lf/h/a/d/h/c/i4;->()V - - sput-object v0, Lf/h/a/d/h/c/i4;->zzbfc:Lf/h/a/d/h/c/i4; - - const-class v1, Lf/h/a/d/h/c/i4; - - sget-object v2, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/z0;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/i4;->zzbfa:I - - return-void -.end method - - -# virtual methods -.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/c/k4;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/i4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/c/i4; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/c/i4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/z0$b; - - sget-object p3, Lf/h/a/d/h/c/i4;->zzbfc:Lf/h/a/d/h/c/i4; - - invoke-direct {p1, p3}, Lf/h/a/d/h/c/z0$b;->(Lf/h/a/d/h/c/z0;)V - - sput-object p1, Lf/h/a/d/h/c/i4;->zzbg:Lf/h/a/d/h/c/l2; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/i4;->zzbfc:Lf/h/a/d/h/c/i4; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzbb" - - aput-object v0, p1, p2 - - const-string p2, "zzbfa" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/c/i4$c;->w:Lf/h/a/d/h/c/d1; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzbfb" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - sget-object p3, Lf/h/a/d/h/c/i4$b;->y:Lf/h/a/d/h/c/d1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0003\u0000\u0000\u0000\u0001\u000c\u0000\u0002\u000c\u0001" - - sget-object p3, Lf/h/a/d/h/c/i4;->zzbfc:Lf/h/a/d/h/c/i4; - - new-instance v0, Lf/h/a/d/h/c/p2; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/c/p2;->(Lf/h/a/d/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/c/i4$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/c/i4$a;->(Lf/h/a/d/h/c/k4;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/c/i4; - - invoke-direct {p1}, Lf/h/a/d/h/c/i4;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j.smali deleted file mode 100644 index 94a5de0f6e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j.smali +++ /dev/null @@ -1,155 +0,0 @@ -.class public final Lf/h/a/d/h/c/j; -.super Lf/h/a/d/h/c/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Boolean;)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, p2, p3, v0}, Lf/h/a/d/h/c/e;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/i;)V - - return-void -.end method - - -# virtual methods -.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; - .locals 3 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - const/4 v1, 0x0 - - invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - const-string v0, "Invalid boolean value in SharedPreferences for " - - iget-object v1, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - const-string v1, "PhenotypeFlag" - - invoke-static {v1, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const/4 p1, 0x0 - - :goto_1 - return-object p1 -.end method - -.method public final synthetic f(Ljava/lang/String;)Ljava/lang/Object; - .locals 4 - - sget-object v0, Lf/h/a/d/h/c/d5;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - return-object p1 - - :cond_0 - sget-object v0, Lf/h/a/d/h/c/d5;->d:Ljava/util/regex/Pattern; - - invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v0 - - if-eqz v0, :cond_1 - - sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - const/16 v1, 0x1c - - invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v1 - - const-string v1, "Invalid boolean value for " - - const-string v3, ": " - - invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "PhenotypeFlag" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j0.smali deleted file mode 100644 index ce3d9ee6dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j0.smali +++ /dev/null @@ -1,631 +0,0 @@ -.class public final Lf/h/a/d/h/c/j0; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/e1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/c/e1<", - "Ljava/lang/Double;", - ">;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[D - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/j0; - - invoke-direct {v0}, Lf/h/a/d/h/c/j0;->()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [D - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/j0;->f:I - - return-void -.end method - -.method public constructor ([DI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/j0;->e:[D - - iput p2, p0, Lf/h/a/d/h/c/j0;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 2 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/d/h/c/j0;->h(ID)V - - return-void -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Double;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/c/j0; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/j0; - - iget v0, p1, Lf/h/a/d/h/c/j0;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/c/j0;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([DI)[D - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/c/j0;->e:[D - - iget-object v2, p0, Lf/h/a/d/h/c/j0;->e:[D - - iget v4, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p1, Lf/h/a/d/h/c/j0;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/j0; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/j0; - - iget v1, p0, Lf/h/a/d/h/c/j0;->f:I - - iget v2, p1, Lf/h/a/d/h/c/j0;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/j0;->e:[D - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/j0;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v4, v2, v1 - - aget-wide v6, p1, v1 - - cmpl-double v2, v4, v6 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/j0;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v1, v0, p1 - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(ID)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/j0;->e:[D - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [D - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/c/j0;->e:[D - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/c/j0;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - aput-wide p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/c/j0;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/j0;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final hashCode()I - .locals 5 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/j0;->f:I - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v2 - - mul-int/lit8 v0, v0, 0x1f - - invoke-static {v2, v3}, Lf/h/a/d/h/c/b1;->h(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/j0;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/j0; - - iget-object v1, p0, Lf/h/a/d/h/c/j0;->e:[D - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([DI)[D - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/c/j0;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/c/j0;->([DI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/j0;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v1, v0, p1 - - iget v3, p0, Lf/h/a/d/h/c/j0;->f:I - - add-int/lit8 v4, v3, -0x1 - - if-ge p1, v4, :cond_0 - - add-int/lit8 v4, p1, 0x1 - - sub-int/2addr v3, p1 - - invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/c/j0;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/j0;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/j0;->e:[D - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/c/j0;->f:I - - sub-int/2addr v2, v1 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/c/j0;->f:I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/j0;->e:[D - - iget v1, p0, Lf/h/a/d/h/c/j0;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/c/j0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 4 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/j0;->j(I)V - - iget-object p2, p0, Lf/h/a/d/h/c/j0;->e:[D - - aget-wide v2, p2, p1 - - aput-wide v0, p2, p1 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/j0;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j1.smali deleted file mode 100644 index f4934882a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j1.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/h/c/j1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Iterator;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/j1;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/j1;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/c/j1;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - instance-of v1, v1, Lf/h/a/d/h/c/g1; - - if-eqz v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/c/i1; - - const/4 v2, 0x0 - - invoke-direct {v1, v0, v2}, Lf/h/a/d/h/c/i1;->(Ljava/util/Map$Entry;Lf/h/a/d/h/c/h1;)V - - return-object v1 - - :cond_0 - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/j1;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j2.smali deleted file mode 100644 index 94abc405f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j2.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/d/h/c/j2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/i2; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p1, Lf/h/a/d/h/c/z0; - - const/4 v0, 0x4 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j3.smali deleted file mode 100644 index c9d51e1aa9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j3.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/c/j3; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:Lf/h/a/d/h/c/h3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/h3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/j3;->e:Lf/h/a/d/h/c/h3; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/c/j3;->e:Lf/h/a/d/h/c/h3; - - iget-object p1, p1, Lf/h/a/d/h/c/h3;->d:Lf/h/a/d/h/c/m1; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/j3;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/j3;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/j3;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/j4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/j4.smali deleted file mode 100644 index 4a0238132e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/j4.smali +++ /dev/null @@ -1,155 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/j4; -.super Ljava/lang/Enum; - -# interfaces -.implements Lf/h/a/d/h/c/c1; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/j4;", - ">;", - "Lf/h/a/d/h/c/c1;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/j4; - -.field public static final enum e:Lf/h/a/d/h/c/j4; - -.field public static final enum f:Lf/h/a/d/h/c/j4; - -.field public static final enum g:Lf/h/a/d/h/c/j4; - -.field public static final enum h:Lf/h/a/d/h/c/j4; - -.field public static final synthetic i:[Lf/h/a/d/h/c/j4; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 8 - - new-instance v0, Lf/h/a/d/h/c/j4; - - const-string v1, "DEFAULT" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/c/j4;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/j4;->d:Lf/h/a/d/h/c/j4; - - new-instance v0, Lf/h/a/d/h/c/j4; - - const-string v1, "UNMETERED_ONLY" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/c/j4;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/j4;->e:Lf/h/a/d/h/c/j4; - - new-instance v0, Lf/h/a/d/h/c/j4; - - const-string v1, "UNMETERED_OR_DAILY" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/c/j4;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/j4;->f:Lf/h/a/d/h/c/j4; - - new-instance v0, Lf/h/a/d/h/c/j4; - - const-string v1, "FAST_IF_RADIO_AWAKE" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/c/j4;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/j4;->g:Lf/h/a/d/h/c/j4; - - new-instance v0, Lf/h/a/d/h/c/j4; - - const-string v1, "NEVER" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/d/h/c/j4;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/c/j4;->h:Lf/h/a/d/h/c/j4; - - const/4 v1, 0x5 - - new-array v1, v1, [Lf/h/a/d/h/c/j4; - - sget-object v7, Lf/h/a/d/h/c/j4;->d:Lf/h/a/d/h/c/j4; - - aput-object v7, v1, v2 - - sget-object v2, Lf/h/a/d/h/c/j4;->e:Lf/h/a/d/h/c/j4; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/j4;->f:Lf/h/a/d/h/c/j4; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/j4;->g:Lf/h/a/d/h/c/j4; - - aput-object v2, v1, v5 - - aput-object v0, v1, v6 - - sput-object v1, Lf/h/a/d/h/c/j4;->i:[Lf/h/a/d/h/c/j4; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/c/j4;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/j4; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/j4;->i:[Lf/h/a/d/h/c/j4; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/j4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/j4; - - return-object v0 -.end method - - -# virtual methods -.method public final c()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/j4;->value:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k.smali deleted file mode 100644 index a84dbc3356..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public final Lf/h/a/d/h/c/k; -.super Lf/h/a/d/h/c/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, p2, p3, v0}, Lf/h/a/d/h/c/e;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/i;)V - - return-void -.end method - - -# virtual methods -.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; - .locals 4 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p1 - - const-string v1, "Invalid string value in SharedPreferences for " - - iget-object v2, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v1, v2 - - :goto_0 - const-string v2, "PhenotypeFlag" - - invoke-static {v2, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_1 - return-object v0 -.end method - -.method public final synthetic f(Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k0.smali deleted file mode 100644 index 37b557ce4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k0.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/k0; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - :try_start_0 - const-string v0, "com.google.protobuf.ExtensionRegistry" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/k0;->a:Ljava/lang/Class; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k1.smali deleted file mode 100644 index 046cdd4cff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k1.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public Lf/h/a/d/h/c/k1; -.super Ljava/lang/Object; - - -# instance fields -.field public volatile a:Lf/h/a/d/h/c/c2; - -.field public volatile b:Lf/h/a/d/h/c/y; - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/c/l0;->a()Lf/h/a/d/h/c/l0; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - invoke-virtual {v0}, Lf/h/a/d/h/c/y;->size()I - - move-result v0 - - return v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - invoke-interface {v0}, Lf/h/a/d/h/c/c2;->j()I - - move-result v0 - - return v0 - - :cond_1 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final b(Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/c2; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - if-nez v0, :cond_1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - if-eqz v0, :cond_0 - - :goto_0 - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :cond_0 - :try_start_1 - iput-object p1, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - sget-object v0, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - iput-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - :try_end_1 - .catch Lcom/google/android/gms/internal/clearcut/zzco; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - iput-object p1, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - sget-object p1, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - iput-object p1, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p1 - - :cond_1 - :goto_1 - iget-object p1, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - return-object p1 -.end method - -.method public final c()Lf/h/a/d/h/c/y; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - return-object v0 - - :cond_0 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - monitor-exit p0 - - return-object v0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - if-nez v0, :cond_2 - - sget-object v0, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - :goto_0 - iput-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - invoke-interface {v0}, Lf/h/a/d/h/c/c2;->f()Lf/h/a/d/h/c/y; - - move-result-object v0 - - goto :goto_0 - - :goto_1 - iget-object v0, p0, Lf/h/a/d/h/c/k1;->b:Lf/h/a/d/h/c/y; - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/c/k1; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/k1; - - iget-object v0, p0, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - iget-object v1, p1, Lf/h/a/d/h/c/k1;->a:Lf/h/a/d/h/c/c2; - - if-nez v0, :cond_2 - - if-nez v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/k1;->c()Lf/h/a/d/h/c/y; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/c/k1;->c()Lf/h/a/d/h/c/y; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/y;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - if-eqz v0, :cond_3 - - if-eqz v1, :cond_3 - - invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - if-eqz v0, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/c/e2;->c()Lf/h/a/d/h/c/c2; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/d/h/c/k1;->b(Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/c2; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_4 - invoke-interface {v1}, Lf/h/a/d/h/c/e2;->c()Lf/h/a/d/h/c/c2; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/k1;->b(Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/c2; - - move-result-object p1 - - invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k2.smali deleted file mode 100644 index 12203c64be..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k2.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/c/k2; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/i2; - -.field public static final b:Lf/h/a/d/h/c/i2; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.NewInstanceSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/i2; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/k2;->a:Lf/h/a/d/h/c/i2; - - new-instance v0, Lf/h/a/d/h/c/j2; - - invoke-direct {v0}, Lf/h/a/d/h/c/j2;->()V - - sput-object v0, Lf/h/a/d/h/c/k2;->b:Lf/h/a/d/h/c/i2; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k3$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k3$a.smali deleted file mode 100644 index 6353076ad8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k3$a.smali +++ /dev/null @@ -1,209 +0,0 @@ -.class public final Lf/h/a/d/h/c/k3$a; -.super Lf/h/a/d/h/c/k3$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/k3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/k3$d;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final b(JB)V - .locals 2 - - const-wide/16 v0, -0x1 - - and-long/2addr p1, v0 - - long-to-int p2, p1 - - invoke-static {p2, p3}, Llibcore/io/Memory;->pokeByte(IB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/c/k3$d;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->c(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->i(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final h([BJJJ)V - .locals 2 - - const-wide/16 v0, -0x1 - - and-long/2addr p4, v0 - - long-to-int p5, p4 - - long-to-int p3, p2 - - long-to-int p2, p6 - - invoke-static {p5, p1, p3, p2}, Llibcore/io/Memory;->pokeByteArray(I[BII)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->c(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->i(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final l(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->u(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->v(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final m(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/c/k3$d;->j(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final n(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/c/k3$d;->k(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final o(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->u(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->v(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k3$b.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k3$b.smali deleted file mode 100644 index 9cbcf5d60d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k3$b.smali +++ /dev/null @@ -1,197 +0,0 @@ -.class public final Lf/h/a/d/h/c/k3$b; -.super Lf/h/a/d/h/c/k3$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/k3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/k3$d;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final b(JB)V - .locals 0 - - invoke-static {p1, p2, p3}, Llibcore/io/Memory;->pokeByte(JB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/c/k3$d;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->c(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->i(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final h([BJJJ)V - .locals 0 - - long-to-int p3, p2 - - long-to-int p2, p6 - - invoke-static {p4, p5, p1, p3, p2}, Llibcore/io/Memory;->pokeByteArray(J[BII)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->c(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/c/k3;->i(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final l(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->u(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->v(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final m(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/c/k3$d;->j(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final n(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/c/k3$d;->k(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final o(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->k:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->u(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->v(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k3$c.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k3$c.smali deleted file mode 100644 index d9a83cc8b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k3$c.smali +++ /dev/null @@ -1,153 +0,0 @@ -.class public final Lf/h/a/d/h/c/k3$c; -.super Lf/h/a/d/h/c/k3$d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/k3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/k3$d;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final b(JB)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->putByte(JB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - move-object v1, p1 - - move-wide v2, p2 - - move-wide v4, p4 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V - - return-void -.end method - -.method public final h([BJJJ)V - .locals 10 - - move-object v0, p0 - - iget-object v1, v0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - sget-wide v2, Lf/h/a/d/h/c/k3;->i:J - - add-long v3, v2, p2 - - const/4 v5, 0x0 - - move-object v2, p1 - - move-wide v6, p4 - - move-wide/from16 v8, p6 - - invoke-virtual/range {v1 .. v9}, Lsun/misc/Unsafe;->copyMemory(Ljava/lang/Object;JLjava/lang/Object;JJ)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;JB)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final l(Ljava/lang/Object;J)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 -.end method - -.method public final m(Ljava/lang/Object;J)F - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F - - move-result p1 - - return p1 -.end method - -.method public final n(Ljava/lang/Object;J)D - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final o(Ljava/lang/Object;J)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k3.smali deleted file mode 100644 index 403c953244..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k3.smali +++ /dev/null @@ -1,1498 +0,0 @@ -.class public final Lf/h/a/d/h/c/k3; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/k3$a;, - Lf/h/a/d/h/c/k3$b;, - Lf/h/a/d/h/c/k3$c;, - Lf/h/a/d/h/c/k3$d; - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/logging/Logger; - -.field public static final b:Lsun/misc/Unsafe; - -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final d:Z - -.field public static final e:Z - -.field public static final f:Lf/h/a/d/h/c/k3$d; - -.field public static final g:Z - -.field public static final h:Z - -.field public static final i:J - -.field public static final j:J - -.field public static final k:Z - - -# direct methods -.method public static constructor ()V - .locals 22 - - const-class v1, [Ljava/lang/Object; - - const-class v2, [D - - const-class v3, [F - - const-class v4, [J - - const-class v5, [I - - const-class v6, [Z - - const-class v7, Ljava/lang/Object; - - const-class v0, Lf/h/a/d/h/c/k3; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/k3;->a:Ljava/util/logging/Logger; - - invoke-static {}, Lf/h/a/d/h/c/k3;->j()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - sget-object v0, Lf/h/a/d/h/c/t;->a:Ljava/lang/Class; - - sput-object v0, Lf/h/a/d/h/c/k3;->c:Ljava/lang/Class; - - sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/c/k3;->n(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/c/k3;->d:Z - - sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/c/k3;->n(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/c/k3;->e:Z - - sget-object v0, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v0 - - if-eqz v0, :cond_3 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->d:Z - - if-eqz v0, :cond_1 - - new-instance v0, Lf/h/a/d/h/c/k3$b; - - sget-object v8, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - invoke-direct {v0, v8}, Lf/h/a/d/h/c/k3$b;->(Lsun/misc/Unsafe;)V - - goto :goto_1 - - :cond_1 - sget-boolean v0, Lf/h/a/d/h/c/k3;->e:Z - - if-eqz v0, :cond_2 - - new-instance v0, Lf/h/a/d/h/c/k3$a; - - sget-object v8, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - invoke-direct {v0, v8}, Lf/h/a/d/h/c/k3$a;->(Lsun/misc/Unsafe;)V - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_3 - new-instance v0, Lf/h/a/d/h/c/k3$c; - - sget-object v8, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - invoke-direct {v0, v8}, Lf/h/a/d/h/c/k3$c;->(Lsun/misc/Unsafe;)V - - :goto_1 - sput-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - const-string v0, "copyMemory" - - sget-object v8, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - const-string v9, "putLong" - - const-string v10, "putInt" - - const-string v11, "getInt" - - const-string v12, "putByte" - - const-string v13, "getByte" - - const-string v14, "com.google.protobuf.UnsafeUtil" - - const-string v15, "platform method missing - proto runtime falling back to safer methods: " - - move-object/from16 v16, v1 - - const-string v1, "objectFieldOffset" - - move-object/from16 v17, v2 - - const-string v2, "getLong" - - const/16 v18, 0x0 - - move-object/from16 v19, v3 - - const/4 v3, 0x1 - - if-nez v8, :cond_4 - - goto :goto_2 - - :cond_4 - :try_start_0 - invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v8 - - new-array v3, v3, [Ljava/lang/Class; - - const-class v20, Ljava/lang/reflect/Field; - - aput-object v20, v3, v18 - - invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v18 - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/16 v21, 0x1 - - aput-object v20, v3, v21 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/c/k3;->k()Ljava/lang/reflect/Field; - - move-result-object v3 - - if-nez v3, :cond_5 - - :goto_2 - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_6 - - :cond_5 - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v3 - - if-eqz v3, :cond_6 - - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_3 - - :cond_6 - const/4 v3, 0x1 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v18 - - invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v18 - - sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - move-object/from16 v21, v4 - - const/4 v4, 0x1 - - :try_start_1 - aput-object v20, v3, v4 - - invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v4, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v18 - - invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v18 - - sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - move-object/from16 v20, v5 - - const/4 v5, 0x1 - - :try_start_2 - aput-object v4, v3, v5 - - invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v5, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v18 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v18 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v18 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x2 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x5 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v18 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - const/4 v4, 0x2 - - aput-object v7, v3, v4 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x3 - - aput-object v4, v3, v5 - - const/4 v4, 0x4 - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v5, v3, v4 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_3 - const/4 v0, 0x1 - - goto :goto_7 - - :catchall_0 - move-exception v0 - - goto :goto_5 - - :catchall_1 - move-exception v0 - - :goto_4 - move-object/from16 v20, v5 - - goto :goto_5 - - :catchall_2 - move-exception v0 - - move-object/from16 v21, v4 - - goto :goto_4 - - :goto_5 - sget-object v3, Lf/h/a/d/h/c/k3;->a:Ljava/util/logging/Logger; - - sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit8 v5, v5, 0x47 - - invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v5, "supportsUnsafeByteBufferOperations" - - invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_6 - const/4 v0, 0x0 - - :goto_7 - sput-boolean v0, Lf/h/a/d/h/c/k3;->g:Z - - sget-object v0, Lf/h/a/d/h/c/k3;->b:Lsun/misc/Unsafe; - - if-nez v0, :cond_7 - - goto/16 :goto_9 - - :cond_7 - :try_start_3 - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const/4 v3, 0x1 - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/reflect/Field; - - aput-object v5, v4, v18 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayBaseOffset" - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/Class; - - aput-object v5, v4, v18 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayIndexScale" - - new-array v3, v3, [Ljava/lang/Class; - - const-class v4, Ljava/lang/Class; - - aput-object v4, v3, v18 - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v3, v1, v4 - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v1, v4, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v4 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getObject" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putObject" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - const/4 v3, 0x2 - - aput-object v7, v2, v3 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v1 - - if-eqz v1, :cond_8 - - goto/16 :goto_8 - - :cond_8 - new-array v1, v3, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v18 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v3 - - sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getBoolean" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putBoolean" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getFloat" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putFloat" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getDouble" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putDouble" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v18 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :goto_8 - const/4 v0, 0x1 - - goto :goto_a - - :catchall_3 - move-exception v0 - - sget-object v1, Lf/h/a/d/h/c/k3;->a:Ljava/util/logging/Logger; - - sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x47 - - invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "supportsUnsafeArrayOperations" - - invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_9 - const/4 v0, 0x0 - - :goto_a - sput-boolean v0, Lf/h/a/d/h/c/k3;->h:Z - - const-class v0, [B - - invoke-static {v0}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - move-result v0 - - int-to-long v0, v0 - - sput-wide v0, Lf/h/a/d/h/c/k3;->i:J - - invoke-static {v6}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static {v6}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static/range {v19 .. v19}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static/range {v19 .. v19}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/c/k3;->l(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/c/k3;->m(Ljava/lang/Class;)I - - invoke-static {}, Lf/h/a/d/h/c/k3;->k()Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_a - - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - if-nez v1, :cond_9 - - goto :goto_b - - :cond_9 - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J - - move-result-wide v0 - - goto :goto_c - - :cond_a - :goto_b - const-wide/16 v0, -0x1 - - :goto_c - sput-wide v0, Lf/h/a/d/h/c/k3;->j:J - - const-class v0, Ljava/lang/String; - - const-string v1, "value" - - invoke-static {v0, v1}, Lf/h/a/d/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_b - - invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, [C - - if-ne v1, v2, :cond_b - - goto :goto_d - - :cond_b - const/4 v0, 0x0 - - :goto_d - if-eqz v0, :cond_d - - sget-object v1, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - if-nez v1, :cond_c - - goto :goto_e - - :cond_c - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J - - :cond_d - :goto_e - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v0 - - sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - if-ne v0, v1, :cond_e - - const/16 v18, 0x1 - - :cond_e - sput-boolean v18, Lf/h/a/d/h/c/k3;->k:Z - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a([BJ)B - .locals 3 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - sget-wide v1, Lf/h/a/d/h/c/k3;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2}, Lf/h/a/d/h/c/k3$d;->o(Ljava/lang/Object;J)B - - move-result p0 - - return p0 -.end method - -.method public static b(Ljava/lang/reflect/Field;)J - .locals 2 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public static c(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - not-int p1, p2 - - and-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static d(Ljava/lang/Object;JD)V - .locals 6 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - move-object v1, p0 - - move-wide v2, p1 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/c/k3$d;->c(Ljava/lang/Object;JD)V - - return-void -.end method - -.method public static e(Ljava/lang/Object;JJ)V - .locals 6 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - move-object v1, p0 - - move-wide v2, p1 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/c/k3$d;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public static f(Ljava/lang/Object;JLjava/lang/Object;)V - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - iget-object v0, v0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static g([BJB)V - .locals 3 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - sget-wide v1, Lf/h/a/d/h/c/k3;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/d/h/c/k3$d;->i(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public static h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/String;", - ")", - "Ljava/lang/reflect/Field;" - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p0 - - const/4 p1, 0x1 - - invoke-virtual {p0, p1}, Ljava/lang/reflect/Field;->setAccessible(Z)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 p0, 0x0 - - :goto_0 - return-object p0 -.end method - -.method public static i(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - and-int/lit8 p1, p2, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/c/k3$d;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static j()Lsun/misc/Unsafe; - .locals 1 - - :try_start_0 - new-instance v0, Lf/h/a/d/h/c/l3; - - invoke-direct {v0}, Lf/h/a/d/h/c/l3;->()V - - invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public static k()Ljava/lang/reflect/Field; - .locals 3 - - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-class v0, Ljava/nio/Buffer; - - const-string v1, "effectiveDirectAddress" - - invoke-static {v0, v1}, Lf/h/a/d/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - const-class v0, Ljava/nio/Buffer; - - const-string v1, "address" - - invoke-static {v0, v1}, Lf/h/a/d/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v1 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - if-ne v1, v2, :cond_1 - - return-object v0 - - :cond_1 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public static l(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/c/k3;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - iget-object v0, v0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static m(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/c/k3;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - iget-object v0, v0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static n(Ljava/lang/Class;)Z - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, [B - - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - :try_start_0 - sget-object v1, Lf/h/a/d/h/c/k3;->c:Ljava/lang/Class; - - const-string v3, "peekLong" - - const/4 v4, 0x2 - - new-array v5, v4, [Ljava/lang/Class; - - aput-object p0, v5, v2 - - sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v7, 0x1 - - aput-object v6, v5, v7 - - invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeLong" - - const/4 v5, 0x3 - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeInt" - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekInt" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByte" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByte" - - new-array v6, v7, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByteArray" - - const/4 v6, 0x4 - - new-array v8, v6, [Ljava/lang/Class; - - aput-object p0, v8, v2 - - aput-object v0, v8, v7 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v4 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v5 - - invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByteArray" - - new-array v6, v6, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - aput-object v0, v6, v7 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v4 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v5 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return v7 - - :catchall_0 - return v2 -.end method - -.method public static o(Ljava/lang/Object;J)I - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/c/k3$d;->j(Ljava/lang/Object;J)I - - move-result p0 - - return p0 -.end method - -.method public static p(Ljava/lang/Object;J)J - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/c/k3$d;->k(Ljava/lang/Object;J)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static q(Ljava/lang/Object;J)Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/c/k3$d;->l(Ljava/lang/Object;J)Z - - move-result p0 - - return p0 -.end method - -.method public static r(Ljava/lang/Object;J)F - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/c/k3$d;->m(Ljava/lang/Object;J)F - - move-result p0 - - return p0 -.end method - -.method public static s(Ljava/lang/Object;J)D - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/c/k3$d;->n(Ljava/lang/Object;J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static t(Ljava/lang/Object;J)Ljava/lang/Object; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - iget-object v0, v0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static u(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p0 - - not-long p1, p1 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method - -.method public static v(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/c/k3;->o(Ljava/lang/Object;J)I - - move-result p0 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/k4.smali deleted file mode 100644 index f60a5d1614..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k4.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/k4; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - sget-object v0, Lf/h/a/d/h/c/z0$e;->a:[I - - invoke-virtual {v0}, [I->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [I - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/c/k4;->a:[I - - const/4 v1, 0x1 - - const/4 v2, 0x3 - - :try_start_0 - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - const/4 v3, 0x4 - - :try_start_1 - sget-object v4, Lf/h/a/d/h/c/k4;->a:[I - - aput v0, v4, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v4, Lf/h/a/d/h/c/k4;->a:[I - - aput v2, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x5 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/c/k4;->a:[I - - aput v3, v2, v0 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v2, 0x6 - - :try_start_4 - sget-object v3, Lf/h/a/d/h/c/k4;->a:[I - - aput v0, v3, v2 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/c/k4;->a:[I - - const/4 v3, 0x0 - - aput v2, v0, v3 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/h/c/k4;->a:[I - - const/4 v2, 0x7 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l.smali deleted file mode 100644 index 050df153dd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l.smali +++ /dev/null @@ -1,214 +0,0 @@ -.class public final Lf/h/a/d/h/c/l; -.super Lf/h/a/d/h/c/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final k:Ljava/lang/Object; - -.field public l:Ljava/lang/String; - -.field public m:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public final synthetic n:Lf/h/a/d/h/c/n; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/n;)V - .locals 0 - - iput-object p4, p0, Lf/h/a/d/h/c/l;->n:Lf/h/a/d/h/c/n; - - const/4 p4, 0x0 - - invoke-direct {p0, p1, p2, p3, p4}, Lf/h/a/d/h/c/e;->(Lf/h/a/d/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/d/h/c/i;)V - - new-instance p1, Ljava/lang/Object; - - invoke-direct {p1}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/l;->k:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/SharedPreferences;", - ")TT;" - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - const-string v1, "" - - invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/l;->f(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - const-string v0, "Invalid byte[] value in SharedPreferences for " - - iget-object v1, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - const-string v1, "PhenotypeFlag" - - invoke-static {v1, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final f(Ljava/lang/String;)Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/l;->k:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/h/c/l;->l:Ljava/lang/String; - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/c/l;->n:Lf/h/a/d/h/c/n; - - const/4 v2, 0x3 - - invoke-static {p1, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B - - move-result-object v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - check-cast v1, Lf/h/a/d/h/c/b5; - - :try_start_2 - invoke-virtual {v1, v2}, Lf/h/a/d/h/c/b5;->a([B)Ljava/lang/Object; - - move-result-object v1 - - iput-object p1, p0, Lf/h/a/d/h/c/l;->l:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/c/l;->m:Ljava/lang/Object; - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/c/l;->m:Ljava/lang/Object; - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - throw v1 - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_0 - - :catch_0 - const-string v0, "PhenotypeFlag" - - iget-object v1, p0, Lf/h/a/d/h/c/e;->b:Ljava/lang/String; - - const/16 v2, 0x1b - - invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "Invalid byte[] value for " - - const-string v4, ": " - - invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l0.smali deleted file mode 100644 index bae2acf2e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l0.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lf/h/a/d/h/c/l0; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/l0; - - -# direct methods -.method public static constructor ()V - .locals 2 - - :try_start_0 - const-string v0, "com.google.protobuf.Extension" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - new-instance v0, Lf/h/a/d/h/c/l0; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/l0;->(Z)V - - sput-object v0, Lf/h/a/d/h/c/l0;->a:Lf/h/a/d/h/c/l0; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - return-void -.end method - -.method public constructor (Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - return-void -.end method - -.method public static a()Lf/h/a/d/h/c/l0; - .locals 4 - - sget-object v0, Lf/h/a/d/h/c/k0;->a:Ljava/lang/Class; - - if-eqz v0, :cond_0 - - :try_start_0 - const-string v1, "getEmptyRegistry" - - const/4 v2, 0x0 - - new-array v3, v2, [Ljava/lang/Class; - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/l0; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - :cond_0 - sget-object v0, Lf/h/a/d/h/c/l0;->a:Lf/h/a/d/h/c/l0; - - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l1.smali deleted file mode 100644 index f07f25c535..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l1.smali +++ /dev/null @@ -1,445 +0,0 @@ -.class public final Lf/h/a/d/h/c/l1; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/m1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/c/m1;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final f:Lf/h/a/d/h/c/l1; - - -# instance fields -.field public final e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/l1; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/l1;->(I)V - - sput-object v0, Lf/h/a/d/h/c/l1;->f:Lf/h/a/d/h/c/l1; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor (I)V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - return-void -.end method - -.method public constructor (Ljava/util/ArrayList;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - return-void -.end method - -.method public static h(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - instance-of v0, p0, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/lang/String; - - return-object p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/c/y; - - if-eqz v0, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/y; - - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->l()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/c/b1;->g([B)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final E0()Lf/h/a/d/h/c/m1; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/s;->d:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/h3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/h3;->(Lf/h/a/d/h/c/m1;)V - - return-object v0 - - :cond_0 - return-object p0 -.end method - -.method public final I()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final J0(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic add(ILjava/lang/Object;)V - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final addAll(ILjava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - instance-of v0, p2, Lf/h/a/d/h/c/m1; - - if-eqz v0, :cond_0 - - check-cast p2, Lf/h/a/d/h/c/m1; - - invoke-interface {p2}, Lf/h/a/d/h/c/m1;->I()Ljava/util/List; - - move-result-object p2 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - iget p2, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p2, p2, 0x1 - - iput p2, p0, Ljava/util/AbstractList;->modCount:I - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/l1;->size()I - - move-result v0 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/c/l1;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - instance-of v1, v0, Ljava/lang/String; - - if-eqz v1, :cond_0 - - check-cast v0, Ljava/lang/String; - - return-object v0 - - :cond_0 - instance-of v1, v0, Lf/h/a/d/h/c/y; - - if-eqz v1, :cond_2 - - check-cast v0, Lf/h/a/d/h/c/y; - - invoke-virtual {v0}, Lf/h/a/d/h/c/y;->l()Ljava/lang/String; - - move-result-object v1 - - check-cast v0, Lf/h/a/d/h/c/e0; - - invoke-virtual {v0}, Lf/h/a/d/h/c/e0;->m()I - - move-result v2 - - iget-object v3, v0, Lf/h/a/d/h/c/e0;->zzfp:[B - - invoke-virtual {v0}, Lf/h/a/d/h/c/e0;->size()I - - move-result v0 - - add-int/2addr v0, v2 - - invoke-static {v3, v2, v0}, Lf/h/a/d/h/c/m3;->f([BII)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_1 - return-object v1 - - :cond_2 - check-cast v0, [B - - invoke-static {v0}, Lf/h/a/d/h/c/b1;->g([B)Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/c/m3;->a:Lf/h/a/d/h/c/n3; - - array-length v3, v0 - - const/4 v4, 0x0 - - invoke-virtual {v2, v4, v0, v4, v3}, Lf/h/a/d/h/c/n3;->a(I[BII)I - - move-result v0 - - if-nez v0, :cond_3 - - const/4 v4, 0x1 - - :cond_3 - if-eqz v4, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_4 - return-object v1 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/l1;->size()I - - move-result v0 - - if-lt p1, v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - iget-object p1, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - new-instance p1, Lf/h/a/d/h/c/l1; - - invoke-direct {p1, v0}, Lf/h/a/d/h/c/l1;->(Ljava/util/ArrayList;)V - - return-object p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {p1}, Lf/h/a/d/h/c/l1;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/h/c/l1;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/l1;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l2.smali deleted file mode 100644 index 1030e4e972..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l2.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/l2; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l3.smali deleted file mode 100644 index 71b6dc1adc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l3.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class public final Lf/h/a/d/h/c/l3; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/security/PrivilegedExceptionAction; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/security/PrivilegedExceptionAction<", - "Lsun/misc/Unsafe;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic run()Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - const-class v0, Lsun/misc/Unsafe; - - invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v1 - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_0 - const/4 v4, 0x0 - - if-ge v3, v2, :cond_1 - - aget-object v5, v1, v3 - - const/4 v6, 0x1 - - invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - - return-object v0 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return-object v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/l4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/l4.smali deleted file mode 100644 index bb6a2c6d01..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/l4.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public final Lf/h/a/d/h/c/l4; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/d1; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/d1<", - "Lf/h/a/d/h/c/i4$b;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final i(I)Lf/h/a/d/h/c/c1; - .locals 1 - - const/16 v0, 0x64 - - if-eq p1, v0, :cond_0 - - packed-switch p1, :pswitch_data_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/c/i4$b;->w:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/c/i4$b;->v:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/i4$b;->u:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/i4$b;->t:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_4 - sget-object p1, Lf/h/a/d/h/c/i4$b;->s:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_5 - sget-object p1, Lf/h/a/d/h/c/i4$b;->r:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_6 - sget-object p1, Lf/h/a/d/h/c/i4$b;->q:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_7 - sget-object p1, Lf/h/a/d/h/c/i4$b;->p:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_8 - sget-object p1, Lf/h/a/d/h/c/i4$b;->o:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_9 - sget-object p1, Lf/h/a/d/h/c/i4$b;->n:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_a - sget-object p1, Lf/h/a/d/h/c/i4$b;->m:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_b - sget-object p1, Lf/h/a/d/h/c/i4$b;->l:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_c - sget-object p1, Lf/h/a/d/h/c/i4$b;->k:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_d - sget-object p1, Lf/h/a/d/h/c/i4$b;->j:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_e - sget-object p1, Lf/h/a/d/h/c/i4$b;->i:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_f - sget-object p1, Lf/h/a/d/h/c/i4$b;->h:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_10 - sget-object p1, Lf/h/a/d/h/c/i4$b;->g:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_11 - sget-object p1, Lf/h/a/d/h/c/i4$b;->f:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_12 - sget-object p1, Lf/h/a/d/h/c/i4$b;->e:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :pswitch_13 - sget-object p1, Lf/h/a/d/h/c/i4$b;->d:Lf/h/a/d/h/c/i4$b; - - goto :goto_0 - - :cond_0 - sget-object p1, Lf/h/a/d/h/c/i4$b;->x:Lf/h/a/d/h/c/i4$b; - - :goto_0 - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m.smali deleted file mode 100644 index c7501b2887..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/m; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract h()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m0.smali deleted file mode 100644 index d954cf9562..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m0.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/m0; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/util/Map$Entry;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation -.end method - -.method public abstract b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/y3;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m1.smali deleted file mode 100644 index 7e0018423d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m1.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/m1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/List; - - -# virtual methods -.method public abstract E0()Lf/h/a/d/h/c/m1; -.end method - -.method public abstract I()Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation -.end method - -.method public abstract J0(I)Ljava/lang/Object; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m2.smali deleted file mode 100644 index 3530aa8b46..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m2.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/h/c/m2; -.super Lf/h/a/d/e/h/b; - -# interfaces -.implements Lf/h/a/d/d/c; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/e/h/a$d$c;", - ">;", - "Lf/h/a/d/d/c;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 5 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - sget-object v0, Lf/h/a/d/d/a;->o:Lf/h/a/d/e/h/a; - - new-instance v1, Lf/h/a/d/e/h/i/a; - - invoke-direct {v1}, Lf/h/a/d/e/h/i/a;->()V - - const-string v2, "StatusExceptionMapper must not be null." - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/e/h/b$a; - - const/4 v4, 0x0 - - invoke-direct {v3, v1, v4, v2}, Lf/h/a/d/e/h/b$a;->(Lf/h/a/d/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V - - invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/d/e/h/b;->(Landroid/content/Context;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m3.smali deleted file mode 100644 index 0f55f69a54..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m3.smali +++ /dev/null @@ -1,429 +0,0 @@ -.class public final Lf/h/a/d/h/c/m3; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->h:Z - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/c/k3;->g:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - new-instance v0, Lf/h/a/d/h/c/q3; - - invoke-direct {v0}, Lf/h/a/d/h/c/q3;->()V - - goto :goto_1 - - :cond_1 - new-instance v0, Lf/h/a/d/h/c/o3; - - invoke-direct {v0}, Lf/h/a/d/h/c/o3;->()V - - :goto_1 - sput-object v0, Lf/h/a/d/h/c/m3;->a:Lf/h/a/d/h/c/n3; - - return-void -.end method - -.method public static a(Ljava/lang/CharSequence;)I - .locals 8 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - const/16 v4, 0x80 - - if-ge v3, v4, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - move v3, v0 - - :goto_1 - if-ge v2, v0, :cond_6 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - const/16 v5, 0x800 - - if-ge v4, v5, :cond_1 - - rsub-int/lit8 v4, v4, 0x7f - - ushr-int/lit8 v4, v4, 0x1f - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v4 - - :goto_2 - if-ge v2, v4, :cond_5 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - if-ge v6, v5, :cond_2 - - rsub-int/lit8 v6, v6, 0x7f - - ushr-int/lit8 v6, v6, 0x1f - - add-int/2addr v1, v6 - - goto :goto_3 - - :cond_2 - add-int/lit8 v1, v1, 0x2 - - const v7, 0xd800 - - if-gt v7, v6, :cond_4 - - const v7, 0xdfff - - if-gt v6, v7, :cond_4 - - invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I - - move-result v6 - - const/high16 v7, 0x10000 - - if-lt v6, v7, :cond_3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_3 - new-instance p0, Lf/h/a/d/h/c/p3; - - invoke-direct {p0, v2, v4}, Lf/h/a/d/h/c/p3;->(II)V - - throw p0 - - :cond_4 - :goto_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_5 - add-int/2addr v3, v1 - - :cond_6 - if-lt v3, v0, :cond_7 - - return v3 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - int-to-long v0, v3 - - const-wide v2, 0x100000000L - - add-long/2addr v0, v2 - - const/16 v2, 0x36 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "UTF-8 length does not fit in int: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static b(Ljava/lang/CharSequence;[BII)I - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/m3;->a:Lf/h/a/d/h/c/n3; - - invoke-virtual {v0, p0, p1, p2, p3}, Lf/h/a/d/h/c/n3;->b(Ljava/lang/CharSequence;[BII)I - - move-result p0 - - return p0 -.end method - -.method public static c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - .locals 4 - - sget-object v0, Lf/h/a/d/h/c/m3;->a:Lf/h/a/d/h/c/n3; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasArray()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v2 - - add-int/2addr v2, v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v3 - - invoke-static {p0, v1, v2, v3}, Lf/h/a/d/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I - - move-result p0 - - sub-int/2addr p0, v0 - - invoke-virtual {p1, p0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - return-void - - :cond_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->isDirect()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v0, p0, p1}, Lf/h/a/d/h/c/n3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - - return-void - - :cond_1 - invoke-static {p0, p1}, Lf/h/a/d/h/c/n3;->d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - - return-void -.end method - -.method public static d(I)I - .locals 1 - - const/16 v0, -0xc - - if-le p0, v0, :cond_0 - - const/4 p0, -0x1 - - :cond_0 - return p0 -.end method - -.method public static e(III)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-gt p1, v0, :cond_1 - - if-le p2, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - shl-int/lit8 p1, p2, 0x10 - - xor-int/2addr p0, p1 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static f([BII)Z - .locals 2 - - sget-object v0, Lf/h/a/d/h/c/m3;->a:Lf/h/a/d/h/c/n3; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1, p0, p1, p2}, Lf/h/a/d/h/c/n3;->a(I[BII)I - - move-result p0 - - if-nez p0, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 -.end method - -.method public static g([BII)I - .locals 4 - - add-int/lit8 v0, p1, -0x1 - - aget-byte v0, p0, v0 - - sub-int/2addr p2, p1 - - const/4 v1, -0x1 - - const/16 v2, -0xc - - if-eqz p2, :cond_4 - - const/4 v3, 0x1 - - if-eq p2, v3, :cond_1 - - const/4 v1, 0x2 - - if-ne p2, v1, :cond_0 - - aget-byte p2, p0, p1 - - add-int/2addr p1, v3 - - aget-byte p0, p0, p1 - - invoke-static {v0, p2, p0}, Lf/h/a/d/h/c/m3;->e(III)I - - move-result p0 - - goto :goto_1 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - aget-byte p0, p0, p1 - - if-gt v0, v2, :cond_3 - - const/16 p1, -0x41 - - if-le p0, p1, :cond_2 - - goto :goto_0 - - :cond_2 - shl-int/lit8 p0, p0, 0x8 - - xor-int v1, v0, p0 - - :cond_3 - :goto_0 - move p0, v1 - - goto :goto_1 - - :cond_4 - if-le v0, v2, :cond_5 - - const/4 v0, -0x1 - - :cond_5 - move p0, v0 - - :goto_1 - return p0 -.end method - -.method public static h(II)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-le p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - :goto_1 - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/m4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/m4.smali deleted file mode 100644 index 6f25cf92d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/m4.smali +++ /dev/null @@ -1,157 +0,0 @@ -.class public final Lf/h/a/d/h/c/m4; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/d1; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/d1<", - "Lf/h/a/d/h/c/i4$c;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final i(I)Lf/h/a/d/h/c/c1; - .locals 0 - - packed-switch p1, :pswitch_data_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/c/i4$c;->v:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/c/i4$c;->u:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/i4$c;->t:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/i4$c;->s:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_4 - sget-object p1, Lf/h/a/d/h/c/i4$c;->r:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_5 - sget-object p1, Lf/h/a/d/h/c/i4$c;->q:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_6 - sget-object p1, Lf/h/a/d/h/c/i4$c;->p:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_7 - sget-object p1, Lf/h/a/d/h/c/i4$c;->o:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_8 - sget-object p1, Lf/h/a/d/h/c/i4$c;->n:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_9 - sget-object p1, Lf/h/a/d/h/c/i4$c;->m:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_a - sget-object p1, Lf/h/a/d/h/c/i4$c;->l:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_b - sget-object p1, Lf/h/a/d/h/c/i4$c;->k:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_c - sget-object p1, Lf/h/a/d/h/c/i4$c;->j:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_d - sget-object p1, Lf/h/a/d/h/c/i4$c;->i:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_e - sget-object p1, Lf/h/a/d/h/c/i4$c;->h:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_f - sget-object p1, Lf/h/a/d/h/c/i4$c;->g:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_10 - sget-object p1, Lf/h/a/d/h/c/i4$c;->f:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_11 - sget-object p1, Lf/h/a/d/h/c/i4$c;->e:Lf/h/a/d/h/c/i4$c; - - goto :goto_0 - - :pswitch_12 - sget-object p1, Lf/h/a/d/h/c/i4$c;->d:Lf/h/a/d/h/c/i4$c; - - :goto_0 - return-object p1 - - :pswitch_data_0 - .packed-switch -0x1 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n.smali deleted file mode 100644 index 929911789a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/n; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n0.smali deleted file mode 100644 index 7e73d5155c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n0.smali +++ /dev/null @@ -1,480 +0,0 @@ -.class public final Lf/h/a/d/h/c/n0; -.super Lf/h/a/d/h/c/m0; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/m0<", - "Lf/h/a/d/h/c/z0$d;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/m0;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/util/Map$Entry;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/z0$d; - - iget p1, p1, Lf/h/a/d/h/c/z0$d;->d:I - - return p1 -.end method - -.method public final b(Lf/h/a/d/h/c/y3;Ljava/util/Map$Entry;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/y3;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$d; - - sget-object v1, Lf/h/a/d/h/c/o0;->a:[I - - iget-object v2, v0, Lf/h/a/d/h/c/z0$d;->e:Lf/h/a/d/h/c/s3; - - invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I - - move-result v2 - - aget v1, v1, v2 - - packed-switch v1, :pswitch_data_0 - - goto/16 :goto_0 - - :pswitch_0 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p2 - - invoke-virtual {v2, p2}, Lf/h/a/d/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, v1, p2}, Lf/h/a/d/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - goto/16 :goto_0 - - :pswitch_1 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p2 - - invoke-virtual {v2, p2}, Lf/h/a/d/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, v1, p2}, Lf/h/a/d/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - return-void - - :pswitch_2 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/String; - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V - - return-void - - :pswitch_3 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/c/y; - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - return-void - - :pswitch_4 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - return-void - - :pswitch_5 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, v1, v2}, Lf/h/a/d/h/c/i0;->e(IJ)V - - return-void - - :pswitch_6 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/h/c/i0;->g(II)V - - return-void - - :pswitch_7 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - return-void - - :pswitch_8 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - return-void - - :pswitch_9 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - return-void - - :pswitch_a - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V - - return-void - - :pswitch_b - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - return-void - - :pswitch_c - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - return-void - - :pswitch_d - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - return-void - - :pswitch_e - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - return-void - - :pswitch_f - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - iget-object p1, p1, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - return-void - - :pswitch_10 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/h/c/i0;->b(IF)V - - return-void - - :pswitch_11 - iget v0, v0, Lf/h/a/d/h/c/z0$d;->d:I - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v1 - - check-cast p1, Lf/h/a/d/h/c/i0; - - invoke-virtual {p1, v0, v1, v2}, Lf/h/a/d/h/c/i0;->a(ID)V - - :goto_0 - return-void - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n1.smali deleted file mode 100644 index 9e619bac02..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n1.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/n1; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/n1; - -.field public static final b:Lf/h/a/d/h/c/n1; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/p1; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/p1;->(Lf/h/a/d/h/c/o1;)V - - sput-object v0, Lf/h/a/d/h/c/n1;->a:Lf/h/a/d/h/c/n1; - - new-instance v0, Lf/h/a/d/h/c/q1; - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/q1;->(Lf/h/a/d/h/c/o1;)V - - sput-object v0, Lf/h/a/d/h/c/n1;->b:Lf/h/a/d/h/c/n1; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/c/o1;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Object;J)V -.end method - -.method public abstract b(Ljava/lang/Object;Ljava/lang/Object;J)V - .annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n2.smali deleted file mode 100644 index 13360f357b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n2.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public final Lf/h/a/d/h/c/n2; -.super Ljava/lang/Object; - - -# static fields -.field public static final c:Lf/h/a/d/h/c/n2; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/t2; - -.field public final b:Ljava/util/concurrent/ConcurrentMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentMap<", - "Ljava/lang/Class<", - "*>;", - "Lf/h/a/d/h/c/s2<", - "*>;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/n2; - - invoke-direct {v0}, Lf/h/a/d/h/c/n2;->()V - - sput-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - return-void -.end method - -.method public constructor ()V - .locals 6 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; - - const-string v0, "com.google.protobuf.AndroidProto3SchemaFactory" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v4, v1 - - const/4 v3, 0x0 - - :goto_0 - if-gtz v3, :cond_0 - - aget-object v4, v0, v2 - - :try_start_0 - invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v4 - - new-array v5, v2, [Ljava/lang/Class; - - invoke-virtual {v4, v5}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v4 - - new-array v5, v2, [Ljava/lang/Object; - - invoke-virtual {v4, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/c/t2; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-object v4, v1 - - :goto_1 - if-nez v4, :cond_0 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v4, :cond_1 - - new-instance v4, Lf/h/a/d/h/c/s1; - - invoke-direct {v4}, Lf/h/a/d/h/c/s1;->()V - - :cond_1 - iput-object v4, p0, Lf/h/a/d/h/c/n2;->a:Lf/h/a/d/h/c/t2; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } - .end annotation - - const-string v0, "messageType" - - invoke-static {p1, v0}, Lf/h/a/d/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/s2; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/c/n2;->a:Lf/h/a/d/h/c/t2; - - invoke-interface {v1, p1}, Lf/h/a/d/h/c/t2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - invoke-static {p1, v0}, Lf/h/a/d/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - const-string v0, "schema" - - invoke-static {v1, v0}, Lf/h/a/d/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/s2; - - if-eqz p1, :cond_0 - - move-object v1, p1 - - :cond_0 - return-object v1 -.end method - -.method public final b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } - .end annotation - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n3.smali deleted file mode 100644 index 04bfbe2925..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n3.smali +++ /dev/null @@ -1,342 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/n3; -.super Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - .locals 7 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x80 - - if-ge v2, v0, :cond_0 - - :try_start_0 - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - if-ge v4, v3, :cond_0 - - add-int v3, v1, v2 - - int-to-byte v4, v4 - - invoke-virtual {p1, v3, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - if-ne v2, v0, :cond_1 - - add-int v0, v1, v2 - - invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - return-void - - :cond_1 - add-int/2addr v1, v2 - - :goto_1 - if-ge v2, v0, :cond_8 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - if-ge v4, v3, :cond_2 - - int-to-byte v4, v4 - - invoke-virtual {p1, v1, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_0 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_3 - - goto/16 :goto_5 - - :cond_2 - const/16 v5, 0x800 - - if-ge v4, v5, :cond_3 - - add-int/lit8 v5, v1, 0x1 - - ushr-int/lit8 v6, v4, 0x6 - - or-int/lit16 v6, v6, 0xc0 - - int-to-byte v6, v6 - - :try_start_1 - invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - - and-int/lit8 v1, v4, 0x3f - - or-int/2addr v1, v3 - - int-to-byte v1, v1 - - invoke-virtual {p1, v5, v1}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_1 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_0 - - move v1, v5 - - goto/16 :goto_5 - - :catch_0 - move v1, v5 - - goto/16 :goto_6 - - :cond_3 - const v5, 0xd800 - - if-lt v4, v5, :cond_7 - - const v5, 0xdfff - - if-ge v5, v4, :cond_4 - - goto :goto_4 - - :cond_4 - add-int/lit8 v5, v2, 0x1 - - if-eq v5, v0, :cond_6 - - :try_start_2 - invoke-interface {p0, v5}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v2 - - invoke-static {v4, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v6 - - if-eqz v6, :cond_5 - - invoke-static {v4, v2}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v2 - :try_end_2 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 - - add-int/lit8 v4, v1, 0x1 - - ushr-int/lit8 v6, v2, 0x12 - - or-int/lit16 v6, v6, 0xf0 - - int-to-byte v6, v6 - - :try_start_3 - invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_3 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_1 - - add-int/lit8 v1, v4, 0x1 - - ushr-int/lit8 v6, v2, 0xc - - and-int/lit8 v6, v6, 0x3f - - or-int/2addr v6, v3 - - int-to-byte v6, v6 - - :try_start_4 - invoke-virtual {p1, v4, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_4 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_4 .. :try_end_4} :catch_2 - - add-int/lit8 v4, v1, 0x1 - - ushr-int/lit8 v6, v2, 0x6 - - and-int/lit8 v6, v6, 0x3f - - or-int/2addr v6, v3 - - int-to-byte v6, v6 - - :try_start_5 - invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - - and-int/lit8 v1, v2, 0x3f - - or-int/2addr v1, v3 - - int-to-byte v1, v1 - - invoke-virtual {p1, v4, v1}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_5 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_5 .. :try_end_5} :catch_1 - - move v1, v4 - - move v2, v5 - - goto :goto_5 - - :catch_1 - move v1, v4 - - goto :goto_2 - - :cond_5 - move v2, v5 - - goto :goto_3 - - :catch_2 - :goto_2 - move v2, v5 - - goto :goto_6 - - :cond_6 - :goto_3 - :try_start_6 - new-instance v3, Lf/h/a/d/h/c/p3; - - invoke-direct {v3, v2, v0}, Lf/h/a/d/h/c/p3;->(II)V - - throw v3 - :try_end_6 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_6 .. :try_end_6} :catch_3 - - :cond_7 - :goto_4 - add-int/lit8 v5, v1, 0x1 - - ushr-int/lit8 v6, v4, 0xc - - or-int/lit16 v6, v6, 0xe0 - - int-to-byte v6, v6 - - :try_start_7 - invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - :try_end_7 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_7 .. :try_end_7} :catch_0 - - add-int/lit8 v1, v5, 0x1 - - ushr-int/lit8 v6, v4, 0x6 - - and-int/lit8 v6, v6, 0x3f - - or-int/2addr v6, v3 - - int-to-byte v6, v6 - - :try_start_8 - invoke-virtual {p1, v5, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - - and-int/lit8 v4, v4, 0x3f - - or-int/2addr v4, v3 - - int-to-byte v4, v4 - - invoke-virtual {p1, v1, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; - - :goto_5 - add-int/lit8 v2, v2, 0x1 - - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_1 - - :cond_8 - invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - :try_end_8 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_8 .. :try_end_8} :catch_3 - - return-void - - :catch_3 - :goto_6 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result p1 - - sub-int/2addr v1, p1 - - add-int/lit8 v1, v1, 0x1 - - invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I - - move-result p1 - - add-int/2addr p1, v0 - - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result p0 - - const/16 v1, 0x25 - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Failed writing " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string p0, " at index " - - invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - - -# virtual methods -.method public abstract a(I[BII)I -.end method - -.method public abstract b(Ljava/lang/CharSequence;[BII)I -.end method - -.method public abstract c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n4$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n4$a.smali deleted file mode 100644 index b71891474b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n4$a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/n4$a; -.super Lf/h/a/d/h/c/z0$a; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/n4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0$a<", - "Lf/h/a/d/h/c/n4;", - "Lf/h/a/d/h/c/n4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/o4;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/z0$a;->(Lf/h/a/d/h/c/z0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n4$b$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n4$b$a.smali deleted file mode 100644 index 34ad73babc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n4$b$a.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/h/c/n4$b$a; -.super Lf/h/a/d/h/c/z0$a; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/n4$b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0$a<", - "Lf/h/a/d/h/c/n4$b;", - "Lf/h/a/d/h/c/n4$b$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - invoke-direct {p0, v0}, Lf/h/a/d/h/c/z0$a;->(Lf/h/a/d/h/c/z0;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/c/o4;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/z0$a;->(Lf/h/a/d/h/c/z0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n4$b.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n4$b.smali deleted file mode 100644 index a9f54ad437..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n4$b.smali +++ /dev/null @@ -1,258 +0,0 @@ -.class public final Lf/h/a/d/h/c/n4$b; -.super Lf/h/a/d/h/c/z0; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/n4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/n4$b$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0<", - "Lf/h/a/d/h/c/n4$b;", - "Lf/h/a/d/h/c/n4$b$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# static fields -.field public static volatile zzbg:Lf/h/a/d/h/c/l2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/l2<", - "Lf/h/a/d/h/c/n4$b;", - ">;" - } - .end annotation -.end field - -.field public static final zzbiv:Lf/h/a/d/h/c/n4$b; - - -# instance fields -.field public zzbb:I - -.field public zzbis:Ljava/lang/String; - -.field public zzbit:J - -.field public zzbiu:J - -.field public zzya:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/c/n4$b; - - invoke-direct {v0}, Lf/h/a/d/h/c/n4$b;->()V - - sput-object v0, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - const-class v1, Lf/h/a/d/h/c/n4$b; - - sget-object v2, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/z0;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/c/n4$b;->zzbis:Ljava/lang/String; - - return-void -.end method - -.method public static l(Lf/h/a/d/h/c/n4$b;Ljava/lang/String;)V - .locals 1 - - if-eqz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/n4$b;->zzbb:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/c/n4$b;->zzbb:I - - iput-object p1, p0, Lf/h/a/d/h/c/n4$b;->zzbis:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/c/o4;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/n4$b;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/c/n4$b; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/c/n4$b;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/z0$b; - - sget-object p3, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - invoke-direct {p1, p3}, Lf/h/a/d/h/c/z0$b;->(Lf/h/a/d/h/c/z0;)V - - sput-object p1, Lf/h/a/d/h/c/n4$b;->zzbg:Lf/h/a/d/h/c/l2; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzbb" - - aput-object v0, p1, p2 - - const-string p2, "zzya" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zzbis" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzbit" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzbiu" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0005\u0000\u0000\u0000\u0001\u0004\u0000\u0002\u0008\u0001\u0003\u0002\u0002\u0004\u0002\u0003" - - sget-object p3, Lf/h/a/d/h/c/n4$b;->zzbiv:Lf/h/a/d/h/c/n4$b; - - new-instance v0, Lf/h/a/d/h/c/p2; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/c/p2;->(Lf/h/a/d/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/c/n4$b$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/c/n4$b$a;->(Lf/h/a/d/h/c/o4;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/c/n4$b; - - invoke-direct {p1}, Lf/h/a/d/h/c/n4$b;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/n4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/n4.smali deleted file mode 100644 index 8a8430a752..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/n4.smali +++ /dev/null @@ -1,213 +0,0 @@ -.class public final Lf/h/a/d/h/c/n4; -.super Lf/h/a/d/h/c/z0; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/n4$a;, - Lf/h/a/d/h/c/n4$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/z0<", - "Lf/h/a/d/h/c/n4;", - "Lf/h/a/d/h/c/n4$a;", - ">;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# static fields -.field public static volatile zzbg:Lf/h/a/d/h/c/l2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/l2<", - "Lf/h/a/d/h/c/n4;", - ">;" - } - .end annotation -.end field - -.field public static final zzbir:Lf/h/a/d/h/c/n4; - - -# instance fields -.field public zzbiq:Lf/h/a/d/h/c/e1; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e1<", - "Lf/h/a/d/h/c/n4$b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/c/n4; - - invoke-direct {v0}, Lf/h/a/d/h/c/n4;->()V - - sput-object v0, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - const-class v1, Lf/h/a/d/h/c/n4; - - sget-object v2, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/z0;->()V - - sget-object v0, Lf/h/a/d/h/c/o2;->f:Lf/h/a/d/h/c/o2; - - iput-object v0, p0, Lf/h/a/d/h/c/n4;->zzbiq:Lf/h/a/d/h/c/e1; - - return-void -.end method - - -# virtual methods -.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/c/o4;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/c/n4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/c/n4; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/c/n4;->zzbg:Lf/h/a/d/h/c/l2; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/z0$b; - - sget-object p3, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - invoke-direct {p1, p3}, Lf/h/a/d/h/c/z0$b;->(Lf/h/a/d/h/c/z0;)V - - sput-object p1, Lf/h/a/d/h/c/n4;->zzbg:Lf/h/a/d/h/c/l2; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x2 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzbiq" - - aput-object v0, p1, p2 - - const-class p2, Lf/h/a/d/h/c/n4$b; - - aput-object p2, p1, p3 - - const-string p2, "\u0001\u0001\u0000\u0000\u0001\u0001\u0001\u0002\u0000\u0001\u0000\u0001\u001b" - - sget-object p3, Lf/h/a/d/h/c/n4;->zzbir:Lf/h/a/d/h/c/n4; - - new-instance v0, Lf/h/a/d/h/c/p2; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/c/p2;->(Lf/h/a/d/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/c/n4$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/c/n4$a;->(Lf/h/a/d/h/c/o4;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/c/n4; - - invoke-direct {p1}, Lf/h/a/d/h/c/n4;->()V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o.smali deleted file mode 100644 index f88db3880b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/o; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Landroid/net/Uri; - -.field public final c:Ljava/lang/String; - -.field public final d:Ljava/lang/String; - -.field public final e:Z - -.field public final f:Z - - -# direct methods -.method public constructor (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/o;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/h/c/o;->b:Landroid/net/Uri; - - iput-object p3, p0, Lf/h/a/d/h/c/o;->c:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/c/o;->d:Ljava/lang/String; - - iput-boolean p5, p0, Lf/h/a/d/h/c/o;->e:Z - - iput-boolean p6, p0, Lf/h/a/d/h/c/o;->f:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o0.smali deleted file mode 100644 index 5c696152fc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o0.smali +++ /dev/null @@ -1,240 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/o0; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 11 - - invoke-static {}, Lf/h/a/d/h/c/s3;->values()[Lf/h/a/d/h/c/s3; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/c/o0;->a:[I - - const/4 v1, 0x1 - - :try_start_0 - sget-object v2, Lf/h/a/d/h/c/s3;->d:Lf/h/a/d/h/c/s3; - - const/4 v2, 0x0 - - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->e:Lf/h/a/d/h/c/s3; - - aput v0, v2, v1 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v1, 0x3 - - :try_start_2 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->f:Lf/h/a/d/h/c/s3; - - aput v1, v2, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x4 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->g:Lf/h/a/d/h/c/s3; - - aput v0, v2, v1 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v1, 0x5 - - :try_start_4 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->h:Lf/h/a/d/h/c/s3; - - aput v1, v2, v0 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - const/4 v0, 0x6 - - :try_start_5 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->i:Lf/h/a/d/h/c/s3; - - aput v0, v2, v1 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - const/4 v1, 0x7 - - :try_start_6 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->j:Lf/h/a/d/h/c/s3; - - aput v1, v2, v0 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - const/16 v0, 0x8 - - :try_start_7 - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v3, Lf/h/a/d/h/c/s3;->k:Lf/h/a/d/h/c/s3; - - aput v0, v2, v1 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - const/16 v1, 0x9 - - const/16 v2, 0xc - - :try_start_8 - sget-object v3, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v4, Lf/h/a/d/h/c/s3;->p:Lf/h/a/d/h/c/s3; - - aput v1, v3, v2 - :try_end_8 - .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 - - :catch_8 - const/16 v3, 0xa - - const/16 v4, 0xe - - :try_start_9 - sget-object v5, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v6, Lf/h/a/d/h/c/s3;->r:Lf/h/a/d/h/c/s3; - - aput v3, v5, v4 - :try_end_9 - .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 - - :catch_9 - const/16 v5, 0xb - - const/16 v6, 0xf - - :try_start_a - sget-object v7, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v8, Lf/h/a/d/h/c/s3;->s:Lf/h/a/d/h/c/s3; - - aput v5, v7, v6 - :try_end_a - .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a - - :catch_a - const/16 v7, 0x10 - - :try_start_b - sget-object v8, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v9, Lf/h/a/d/h/c/s3;->t:Lf/h/a/d/h/c/s3; - - aput v2, v8, v7 - :try_end_b - .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b - - :catch_b - const/16 v2, 0xd - - const/16 v8, 0x11 - - :try_start_c - sget-object v9, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v10, Lf/h/a/d/h/c/s3;->u:Lf/h/a/d/h/c/s3; - - aput v2, v9, v8 - :try_end_c - .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c - - :catch_c - :try_start_d - sget-object v9, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v10, Lf/h/a/d/h/c/s3;->q:Lf/h/a/d/h/c/s3; - - aput v4, v9, v2 - :try_end_d - .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d - - :catch_d - :try_start_e - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v4, Lf/h/a/d/h/c/s3;->o:Lf/h/a/d/h/c/s3; - - aput v6, v2, v5 - :try_end_e - .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e - - :catch_e - :try_start_f - sget-object v2, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v4, Lf/h/a/d/h/c/s3;->l:Lf/h/a/d/h/c/s3; - - aput v7, v2, v0 - :try_end_f - .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f - - :catch_f - :try_start_10 - sget-object v0, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v2, Lf/h/a/d/h/c/s3;->m:Lf/h/a/d/h/c/s3; - - aput v8, v0, v1 - :try_end_10 - .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 - - :catch_10 - :try_start_11 - sget-object v0, Lf/h/a/d/h/c/o0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/s3;->n:Lf/h/a/d/h/c/s3; - - const/16 v1, 0x12 - - aput v1, v0, v3 - :try_end_11 - .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 - - :catch_11 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o1.smali deleted file mode 100644 index 76fd8a75ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o1.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/o1; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o2.smali deleted file mode 100644 index 72597b0efa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o2.smali +++ /dev/null @@ -1,223 +0,0 @@ -.class public final Lf/h/a/d/h/c/o2; -.super Lf/h/a/d/h/c/s; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/c/s<", - "TE;>;" - } -.end annotation - - -# static fields -.field public static final f:Lf/h/a/d/h/c/o2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/o2<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "TE;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/o2; - - invoke-direct {v0}, Lf/h/a/d/h/c/o2;->()V - - sput-object v0, Lf/h/a/d/h/c/o2;->f:Lf/h/a/d/h/c/o2; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Ljava/util/ArrayList; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - return-void -.end method - -.method public constructor (Ljava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "TE;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - return-void -.end method - - -# virtual methods -.method public final add(ILjava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/o2;->size()I - - move-result v0 - - if-lt p1, v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - iget-object p1, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - new-instance p1, Lf/h/a/d/h/c/o2; - - invoke-direct {p1, v0}, Lf/h/a/d/h/c/o2;->(Ljava/util/List;)V - - return-object p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final remove(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - return-object p1 -.end method - -.method public final set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - iget-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - iget p2, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p2, p2, 0x1 - - iput p2, p0, Ljava/util/AbstractList;->modCount:I - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/o2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o3.smali deleted file mode 100644 index f11afacc02..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o3.smali +++ /dev/null @@ -1,474 +0,0 @@ -.class public final Lf/h/a/d/h/c/o3; -.super Lf/h/a/d/h/c/n3; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/n3;->()V - - return-void -.end method - - -# virtual methods -.method public final a(I[BII)I - .locals 6 - - :goto_0 - if-ge p3, p4, :cond_0 - - aget-byte p1, p2, p3 - - if-ltz p1, :cond_0 - - add-int/lit8 p3, p3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - if-lt p3, p4, :cond_1 - - return p1 - - :cond_1 - :goto_1 - if-lt p3, p4, :cond_2 - - return p1 - - :cond_2 - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-gez p3, :cond_d - - const/16 v1, -0x20 - - const/4 v2, -0x1 - - const/16 v3, -0x41 - - if-ge p3, v1, :cond_5 - - if-lt v0, p4, :cond_3 - - return p3 - - :cond_3 - const/16 v1, -0x3e - - if-lt p3, v1, :cond_4 - - add-int/lit8 p3, v0, 0x1 - - aget-byte v0, p2, v0 - - if-le v0, v3, :cond_1 - - :cond_4 - return v2 - - :cond_5 - const/16 v4, -0x10 - - if-ge p3, v4, :cond_a - - add-int/lit8 v4, p4, -0x1 - - if-lt v0, v4, :cond_6 - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/c/m3;->g([BII)I - - move-result p1 - - return p1 - - :cond_6 - add-int/lit8 v4, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_9 - - const/16 v5, -0x60 - - if-ne p3, v1, :cond_7 - - if-lt v0, v5, :cond_9 - - :cond_7 - const/16 v1, -0x13 - - if-ne p3, v1, :cond_8 - - if-ge v0, v5, :cond_9 - - :cond_8 - add-int/lit8 p3, v4, 0x1 - - aget-byte v0, p2, v4 - - if-le v0, v3, :cond_1 - - :cond_9 - return v2 - - :cond_a - add-int/lit8 v1, p4, -0x2 - - if-lt v0, v1, :cond_b - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/c/m3;->g([BII)I - - move-result p1 - - return p1 - - :cond_b - add-int/lit8 v1, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_c - - shl-int/lit8 p3, p3, 0x1c - - add-int/lit8 v0, v0, 0x70 - - add-int/2addr v0, p3 - - shr-int/lit8 p3, v0, 0x1e - - if-nez p3, :cond_c - - add-int/lit8 p3, v1, 0x1 - - aget-byte v0, p2, v1 - - if-gt v0, v3, :cond_c - - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-le p3, v3, :cond_d - - :cond_c - return v2 - - :cond_d - move p3, v0 - - goto :goto_1 -.end method - -.method public final b(Ljava/lang/CharSequence;[BII)I - .locals 7 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - add-int/2addr p4, p3 - - const/4 v1, 0x0 - - :goto_0 - const/16 v2, 0x80 - - if-ge v1, v0, :cond_0 - - add-int v3, v1, p3 - - if-ge v3, p4, :cond_0 - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - if-ge v4, v2, :cond_0 - - int-to-byte v2, v4 - - aput-byte v2, p2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - if-ne v1, v0, :cond_1 - - add-int/2addr p3, v0 - - return p3 - - :cond_1 - add-int/2addr p3, v1 - - :goto_1 - if-ge v1, v0, :cond_b - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - if-ge v3, v2, :cond_2 - - if-ge p3, p4, :cond_2 - - add-int/lit8 v4, p3, 0x1 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - :goto_2 - move p3, v4 - - goto/16 :goto_3 - - :cond_2 - const/16 v4, 0x800 - - if-ge v3, v4, :cond_3 - - add-int/lit8 v4, p4, -0x2 - - if-gt p3, v4, :cond_3 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - or-int/lit16 v5, v5, 0x3c0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, v4 - - goto :goto_3 - - :cond_3 - const v4, 0xdfff - - const v5, 0xd800 - - if-lt v3, v5, :cond_4 - - if-ge v4, v3, :cond_5 - - :cond_4 - add-int/lit8 v6, p4, -0x3 - - if-gt p3, v6, :cond_5 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0xc - - or-int/lit16 v5, v5, 0x1e0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v4 - - add-int/lit8 v4, p3, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - goto :goto_2 - - :cond_5 - add-int/lit8 v6, p4, -0x4 - - if-gt p3, v6, :cond_8 - - add-int/lit8 v4, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v5 - - if-eq v4, v5, :cond_7 - - invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v1 - - invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v1 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x12 - - or-int/lit16 v5, v5, 0xf0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - ushr-int/lit8 v5, v1, 0xc - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v3 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - and-int/lit8 v1, v1, 0x3f - - or-int/2addr v1, v2 - - int-to-byte v1, v1 - - aput-byte v1, p2, v3 - - move v1, v4 - - :goto_3 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_1 - - :cond_6 - move v1, v4 - - :cond_7 - new-instance p1, Lf/h/a/d/h/c/p3; - - add-int/lit8 v1, v1, -0x1 - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/c/p3;->(II)V - - throw p1 - - :cond_8 - if-gt v5, v3, :cond_a - - if-gt v3, v4, :cond_a - - add-int/lit8 p2, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result p4 - - if-eq p2, p4, :cond_9 - - invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result p1 - - invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result p1 - - if-nez p1, :cond_a - - :cond_9 - new-instance p1, Lf/h/a/d/h/c/p3; - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/c/p3;->(II)V - - throw p1 - - :cond_a - new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 p2, 0x25 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V - - const-string p2, "Failed writing " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string p2, " at index " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 - - :cond_b - return p3 -.end method - -.method public final c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - .locals 0 - - invoke-static {p1, p2}, Lf/h/a/d/h/c/n3;->d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/o4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/o4.smali deleted file mode 100644 index 2aad9d8c4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/o4.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/o4; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - sget-object v0, Lf/h/a/d/h/c/z0$e;->a:[I - - invoke-virtual {v0}, [I->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [I - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/c/o4;->a:[I - - const/4 v1, 0x1 - - const/4 v2, 0x3 - - :try_start_0 - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - const/4 v3, 0x4 - - :try_start_1 - sget-object v4, Lf/h/a/d/h/c/o4;->a:[I - - aput v0, v4, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v4, Lf/h/a/d/h/c/o4;->a:[I - - aput v2, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x5 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/c/o4;->a:[I - - aput v3, v2, v0 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v2, 0x6 - - :try_start_4 - sget-object v3, Lf/h/a/d/h/c/o4;->a:[I - - aput v0, v3, v2 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/c/o4;->a:[I - - const/4 v3, 0x0 - - aput v2, v0, v3 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/h/c/o4;->a:[I - - const/4 v2, 0x7 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p.smali deleted file mode 100644 index c46a889830..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/p; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/c2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/c/q<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/c2;" - } -.end annotation - - -# static fields -.field public static zzey:Z = false - - -# instance fields -.field public zzex:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/p;->zzex:I - - return-void -.end method - - -# virtual methods -.method public final f()Lf/h/a/d/h/c/y; - .locals 7 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/c/c2;->j()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/d/h/c/y;->k(I)Lf/h/a/d/h/c/c0; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p0, v1}, Lf/h/a/d/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V - - invoke-virtual {v0}, Lf/h/a/d/h/c/c0;->a()Lf/h/a/d/h/c/y; - - move-result-object v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "ByteString" - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x3e - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v4 - - const-string v4, "Serializing " - - const-string v6, " to a " - - invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, " threw an IOException (should never happen)." - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p0.smali deleted file mode 100644 index d2ced4d550..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p0.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public final Lf/h/a/d/h/c/p0; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/m0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/m0<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/c/m0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/m0<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/c/n0; - - invoke-direct {v0}, Lf/h/a/d/h/c/n0;->()V - - sput-object v0, Lf/h/a/d/h/c/p0;->a:Lf/h/a/d/h/c/m0; - - :try_start_0 - const-string v0, "com.google.protobuf.ExtensionSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/m0; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/p0;->b:Lf/h/a/d/h/c/m0; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p1.smali deleted file mode 100644 index 78893ee1c1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p1.smali +++ /dev/null @@ -1,230 +0,0 @@ -.class public final Lf/h/a/d/h/c/p1; -.super Lf/h/a/d/h/c/n1; - - -# static fields -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/p1;->c:Ljava/lang/Class; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/c/o1;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/n1;->(Lf/h/a/d/h/c/o1;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)V - .locals 3 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - instance-of v1, v0, Lf/h/a/d/h/c/m1; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/c/m1; - - invoke-interface {v0}, Lf/h/a/d/h/c/m1;->E0()Lf/h/a/d/h/c/m1; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/c/p1;->c:Ljava/lang/Class; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - return-void - - :cond_1 - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - :goto_0 - invoke-static {p1, p2, p3, v0}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/List; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v0 - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_1 - - instance-of v1, v1, Lf/h/a/d/h/c/m1; - - if-eqz v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/c/l1; - - invoke-direct {v1, v0}, Lf/h/a/d/h/c/l1;->(I)V - - goto :goto_1 - - :cond_0 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V - - goto :goto_1 - - :cond_1 - sget-object v2, Lf/h/a/d/h/c/p1;->c:Ljava/lang/Class; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - new-instance v2, Ljava/util/ArrayList; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - :goto_0 - move-object v1, v2 - - goto :goto_1 - - :cond_2 - instance-of v2, v1, Lf/h/a/d/h/c/h3; - - if-eqz v2, :cond_3 - - new-instance v2, Lf/h/a/d/h/c/l1; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Lf/h/a/d/h/c/l1;->(I)V - - check-cast v1, Lf/h/a/d/h/c/h3; - - invoke-virtual {v2}, Lf/h/a/d/h/c/l1;->size()I - - move-result v0 - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/c/l1;->addAll(ILjava/util/Collection;)Z - - goto :goto_0 - - :goto_1 - invoke-static {p1, p3, p4, v1}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_3 - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v0, :cond_4 - - if-lez v2, :cond_4 - - invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_4 - if-lez v0, :cond_5 - - move-object p2, v1 - - :cond_5 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p2.smali deleted file mode 100644 index ee474ec269..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p2.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public final Lf/h/a/d/h/c/p2; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/a2; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/c2; - -.field public final b:Lf/h/a/d/h/c/q2; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/p2;->a:Lf/h/a/d/h/c/c2; - - new-instance v0, Lf/h/a/d/h/c/q2; - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-direct {v0, p1, p2, p3}, Lf/h/a/d/h/c/q2;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v0, v0, Lf/h/a/d/h/c/q2;->d:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x2 - - return v0 -.end method - -.method public final b()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/p2;->b:Lf/h/a/d/h/c/q2; - - iget v0, v0, Lf/h/a/d/h/c/q2;->d:I - - const/4 v1, 0x2 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final c()Lf/h/a/d/h/c/c2; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/p2;->a:Lf/h/a/d/h/c/c2; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p3.smali deleted file mode 100644 index 65b3a27307..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p3.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public final Lf/h/a/d/h/c/p3; -.super Ljava/lang/IllegalArgumentException; - - -# direct methods -.method public constructor (II)V - .locals 3 - - const/16 v0, 0x36 - - const-string v1, "Unpaired surrogate at index " - - const-string v2, " of " - - invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/p4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/p4.smali deleted file mode 100644 index e3d04b9b82..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/p4.smali +++ /dev/null @@ -1,873 +0,0 @@ -.class public final Lf/h/a/d/h/c/p4; -.super Lf/h/a/d/h/c/a4; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/a4<", - "Lf/h/a/d/h/c/p4;", - ">;", - "Ljava/lang/Cloneable;" - } -.end annotation - - -# instance fields -.field public f:[Ljava/lang/String; - -.field public g:[Ljava/lang/String; - -.field public h:[I - -.field public i:[J - -.field public j:[J - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/a4;->()V - - sget-object v0, Lf/h/a/d/h/c/g4;->c:[Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/c/g4;->a:[I - - iput-object v0, p0, Lf/h/a/d/h/c/p4;->h:[I - - sget-object v0, Lf/h/a/d/h/c/g4;->b:[J - - iput-object v0, p0, Lf/h/a/d/h/c/p4;->i:[J - - iput-object v0, p0, Lf/h/a/d/h/c/p4;->j:[J - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/d/h/c/z3;)V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - array-length v0, v0 - - if-lez v0, :cond_1 - - const/4 v0, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - array-length v3, v2 - - if-ge v0, v3, :cond_1 - - aget-object v2, v2, v0 - - if-eqz v2, :cond_0 - - const/4 v3, 0x1 - - invoke-virtual {p1, v3, v2}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - if-eqz v0, :cond_3 - - array-length v0, v0 - - if-lez v0, :cond_3 - - const/4 v0, 0x0 - - :goto_1 - iget-object v2, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - array-length v3, v2 - - if-ge v0, v3, :cond_3 - - aget-object v2, v2, v0 - - if-eqz v2, :cond_2 - - const/4 v3, 0x2 - - invoke-virtual {p1, v3, v2}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->h:[I - - if-eqz v0, :cond_4 - - array-length v0, v0 - - if-lez v0, :cond_4 - - const/4 v0, 0x0 - - :goto_2 - iget-object v2, p0, Lf/h/a/d/h/c/p4;->h:[I - - array-length v3, v2 - - if-ge v0, v3, :cond_4 - - const/4 v3, 0x3 - - aget v2, v2, v0 - - invoke-virtual {p1, v3, v2}, Lf/h/a/d/h/c/z3;->k(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->i:[J - - if-eqz v0, :cond_5 - - array-length v0, v0 - - if-lez v0, :cond_5 - - const/4 v0, 0x0 - - :goto_3 - iget-object v2, p0, Lf/h/a/d/h/c/p4;->i:[J - - array-length v3, v2 - - if-ge v0, v3, :cond_5 - - const/4 v3, 0x4 - - aget-wide v4, v2, v0 - - invoke-virtual {p1, v3, v4, v5}, Lf/h/a/d/h/c/z3;->p(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_5 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->j:[J - - if-eqz v0, :cond_6 - - array-length v0, v0 - - if-lez v0, :cond_6 - - :goto_4 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->j:[J - - array-length v2, v0 - - if-ge v1, v2, :cond_6 - - const/4 v2, 0x5 - - aget-wide v3, v0, v1 - - invoke-virtual {p1, v2, v3, v4}, Lf/h/a/d/h/c/z3;->p(IJ)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_4 - - :cond_6 - invoke-super {p0, p1}, Lf/h/a/d/h/c/a4;->b(Lf/h/a/d/h/c/z3;)V - - return-void -.end method - -.method public final clone()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - :try_start_0 - invoke-super {p0}, Lf/h/a/d/h/c/a4;->g()Lf/h/a/d/h/c/a4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/p4; - :try_end_0 - .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - if-eqz v1, :cond_0 - - array-length v2, v1 - - if-lez v2, :cond_0 - - invoke-virtual {v1}, [Ljava/lang/String;->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/String; - - iput-object v1, v0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - if-eqz v1, :cond_1 - - array-length v2, v1 - - if-lez v2, :cond_1 - - invoke-virtual {v1}, [Ljava/lang/String;->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/String; - - iput-object v1, v0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->h:[I - - if-eqz v1, :cond_2 - - array-length v2, v1 - - if-lez v2, :cond_2 - - invoke-virtual {v1}, [I->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [I - - iput-object v1, v0, Lf/h/a/d/h/c/p4;->h:[I - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->i:[J - - if-eqz v1, :cond_3 - - array-length v2, v1 - - if-lez v2, :cond_3 - - invoke-virtual {v1}, [J->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [J - - iput-object v1, v0, Lf/h/a/d/h/c/p4;->i:[J - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->j:[J - - if-eqz v1, :cond_4 - - array-length v2, v1 - - if-lez v2, :cond_4 - - invoke-virtual {v1}, [J->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [J - - iput-object v1, v0, Lf/h/a/d/h/c/p4;->j:[J - - :cond_4 - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/AssertionError; - - invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v1 -.end method - -.method public final e()I - .locals 7 - - invoke-super {p0}, Lf/h/a/d/h/c/a4;->e()I - - iget-object v0, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - array-length v0, v0 - - if-lez v0, :cond_2 - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget-object v4, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - array-length v5, v4 - - if-ge v0, v5, :cond_1 - - aget-object v4, v4, v0 - - if-eqz v4, :cond_0 - - add-int/lit8 v3, v3, 0x1 - - invoke-static {v4}, Lf/h/a/d/h/c/z3;->o(Ljava/lang/String;)I - - move-result v4 - - add-int/2addr v2, v4 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - add-int/2addr v2, v1 - - mul-int/lit8 v3, v3, 0x1 - - add-int/2addr v3, v2 - - goto :goto_1 - - :cond_2 - const/4 v3, 0x0 - - :goto_1 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - if-eqz v0, :cond_5 - - array-length v0, v0 - - if-lez v0, :cond_5 - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - const/4 v4, 0x0 - - :goto_2 - iget-object v5, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - array-length v6, v5 - - if-ge v0, v6, :cond_4 - - aget-object v5, v5, v0 - - if-eqz v5, :cond_3 - - add-int/lit8 v4, v4, 0x1 - - invoke-static {v5}, Lf/h/a/d/h/c/z3;->o(Ljava/lang/String;)I - - move-result v5 - - add-int/2addr v2, v5 - - :cond_3 - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_4 - add-int/2addr v3, v2 - - mul-int/lit8 v4, v4, 0x1 - - add-int/2addr v3, v4 - - :cond_5 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->h:[I - - if-eqz v0, :cond_7 - - array-length v0, v0 - - if-lez v0, :cond_7 - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - :goto_3 - iget-object v4, p0, Lf/h/a/d/h/c/p4;->h:[I - - array-length v5, v4 - - if-ge v0, v5, :cond_6 - - aget v4, v4, v0 - - invoke-static {v4}, Lf/h/a/d/h/c/z3;->t(I)I - - move-result v4 - - add-int/2addr v2, v4 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_3 - - :cond_6 - add-int/2addr v3, v2 - - array-length v0, v4 - - mul-int/lit8 v0, v0, 0x1 - - add-int/2addr v3, v0 - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->i:[J - - if-eqz v0, :cond_9 - - array-length v0, v0 - - if-lez v0, :cond_9 - - const/4 v0, 0x0 - - const/4 v2, 0x0 - - :goto_4 - iget-object v4, p0, Lf/h/a/d/h/c/p4;->i:[J - - array-length v5, v4 - - if-ge v0, v5, :cond_8 - - aget-wide v5, v4, v0 - - invoke-static {v5, v6}, Lf/h/a/d/h/c/z3;->r(J)I - - move-result v4 - - add-int/2addr v2, v4 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_4 - - :cond_8 - add-int/2addr v3, v2 - - array-length v0, v4 - - mul-int/lit8 v0, v0, 0x1 - - add-int/2addr v3, v0 - - :cond_9 - iget-object v0, p0, Lf/h/a/d/h/c/p4;->j:[J - - if-eqz v0, :cond_b - - array-length v0, v0 - - if-lez v0, :cond_b - - const/4 v0, 0x0 - - :goto_5 - iget-object v2, p0, Lf/h/a/d/h/c/p4;->j:[J - - array-length v4, v2 - - if-ge v1, v4, :cond_a - - aget-wide v4, v2, v1 - - invoke-static {v4, v5}, Lf/h/a/d/h/c/z3;->r(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_5 - - :cond_a - add-int/2addr v3, v0 - - array-length v0, v2 - - mul-int/lit8 v0, v0, 0x1 - - add-int/2addr v3, v0 - - :cond_b - return v3 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/p4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/p4; - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_2 - - return v2 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_3 - - return v2 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->h:[I - - iget-object v3, p1, Lf/h/a/d/h/c/p4;->h:[I - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->a([I[I)Z - - move-result v1 - - if-nez v1, :cond_4 - - return v2 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->i:[J - - iget-object v3, p1, Lf/h/a/d/h/c/p4;->i:[J - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->b([J[J)Z - - move-result v1 - - if-nez v1, :cond_5 - - return v2 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/p4;->j:[J - - iget-object v3, p1, Lf/h/a/d/h/c/p4;->j:[J - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->b([J[J)Z - - move-result v1 - - if-nez v1, :cond_6 - - return v2 - - :cond_6 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_8 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_7 - - goto :goto_0 - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/c4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_8 - :goto_0 - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz p1, :cond_a - - invoke-virtual {p1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result p1 - - if-eqz p1, :cond_9 - - goto :goto_1 - - :cond_9 - return v2 - - :cond_a - :goto_1 - return v0 -.end method - -.method public final synthetic f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/p4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/p4; - - return-object v0 -.end method - -.method public final synthetic g()Lf/h/a/d/h/c/a4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/p4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/p4; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 4 - - const-class v0, Lf/h/a/d/h/c/p4; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->f:[Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/h/c/e4;->d([Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->g:[Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/h/c/e4;->d([Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->h:[I - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - array-length v3, v1 - - if-nez v3, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I - - move-result v1 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v1, 0x0 - - :goto_1 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->i:[J - - if-eqz v1, :cond_3 - - array-length v3, v1 - - if-nez v3, :cond_2 - - goto :goto_2 - - :cond_2 - invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I - - move-result v1 - - goto :goto_3 - - :cond_3 - :goto_2 - const/4 v1, 0x0 - - :goto_3 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/p4;->j:[J - - if-eqz v1, :cond_5 - - array-length v3, v1 - - if-nez v3, :cond_4 - - goto :goto_4 - - :cond_4 - invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I - - move-result v1 - - goto :goto_5 - - :cond_5 - :goto_4 - const/4 v1, 0x0 - - :goto_5 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_7 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_6 - - goto :goto_6 - - :cond_6 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->hashCode()I - - move-result v2 - - :cond_7 - :goto_6 - add-int/2addr v0, v2 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q.smali deleted file mode 100644 index 8fe99c49e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/q; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/d2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/c/q<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/d2;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q0.smali deleted file mode 100644 index 44f805b001..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q0.smali +++ /dev/null @@ -1,1530 +0,0 @@ -.class public final Lf/h/a/d/h/c/q0; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/c/q0; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/v2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/v2<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/q0; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/q0;->(Z)V - - sput-object v0, Lf/h/a/d/h/c/q0;->d:Lf/h/a/d/h/c/q0; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/c/q0;->c:Z - - new-instance v0, Lf/h/a/d/h/c/w2; - - const/16 v1, 0x10 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/w2;->(I)V - - iput-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - return-void -.end method - -.method public constructor (Z)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/c/q0;->c:Z - - new-instance v0, Lf/h/a/d/h/c/w2; - - invoke-direct {v0, p1}, Lf/h/a/d/h/c/w2;->(I)V - - iput-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - iget-boolean p1, p0, Lf/h/a/d/h/c/q0;->b:Z - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->j()V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/h/c/q0;->b:Z - - :goto_0 - return-void -.end method - -.method public static d(Lf/h/a/d/h/c/s3;ILjava/lang/Object;)I - .locals 1 - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p1 - - sget-object v0, Lf/h/a/d/h/c/s3;->m:Lf/h/a/d/h/c/s3; - - if-ne p0, v0, :cond_0 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/c/c2; - - shl-int/lit8 p1, p1, 0x1 - - :cond_0 - invoke-static {p0, p2}, Lf/h/a/d/h/c/q0;->h(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)I - - move-result p0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static f(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)V - .locals 2 - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - iget-object p0, p0, Lf/h/a/d/h/c/s3;->zzqu:Lf/h/a/d/h/c/x3; - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - packed-switch p0, :pswitch_data_0 - - goto :goto_1 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/c/c2; - - if-nez p0, :cond_1 - - instance-of p0, p1, Lf/h/a/d/h/c/g1; - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_0 - - :pswitch_1 - instance-of p0, p1, Ljava/lang/Integer; - - if-nez p0, :cond_1 - - instance-of p0, p1, Lf/h/a/d/h/c/c1; - - if-eqz p0, :cond_0 - - goto :goto_0 - - :pswitch_2 - instance-of p0, p1, Lf/h/a/d/h/c/y; - - if-nez p0, :cond_1 - - instance-of p0, p1, [B - - if-eqz p0, :cond_0 - - goto :goto_0 - - :pswitch_3 - instance-of v0, p1, Ljava/lang/String; - - goto :goto_0 - - :pswitch_4 - instance-of v0, p1, Ljava/lang/Boolean; - - goto :goto_0 - - :pswitch_5 - instance-of v0, p1, Ljava/lang/Double; - - goto :goto_0 - - :pswitch_6 - instance-of v0, p1, Ljava/lang/Float; - - goto :goto_0 - - :pswitch_7 - instance-of v0, p1, Ljava/lang/Long; - - goto :goto_0 - - :pswitch_8 - instance-of v0, p1, Ljava/lang/Integer; - - :cond_1 - :goto_0 - move v1, v0 - - :goto_1 - if-eqz v1, :cond_2 - - return-void - - :cond_2 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static g(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/t0<", - "*>;", - "Ljava/lang/Object;", - ")I" - } - .end annotation - - invoke-interface {p0}, Lf/h/a/d/h/c/t0;->r0()Lf/h/a/d/h/c/s3; - - move-result-object v0 - - invoke-interface {p0}, Lf/h/a/d/h/c/t0;->c()I - - move-result v1 - - invoke-interface {p0}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {p0}, Lf/h/a/d/h/c/t0;->z()Z - - move-result p0 - - const/4 v2, 0x0 - - check-cast p1, Ljava/util/List; - - if-eqz p0, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, p1}, Lf/h/a/d/h/c/q0;->h(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_0 - - :cond_0 - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - add-int/2addr p0, v2 - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result p1 - - add-int/2addr p0, p1 - - return p0 - - :cond_1 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, v1, p1}, Lf/h/a/d/h/c/q0;->d(Lf/h/a/d/h/c/s3;ILjava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_1 - - :cond_2 - return v2 - - :cond_3 - invoke-static {v0, v1, p1}, Lf/h/a/d/h/c/q0;->d(Lf/h/a/d/h/c/s3;ILjava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static h(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)I - .locals 2 - - sget-object v0, Lf/h/a/d/h/c/r0;->b:[I - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - const/4 v0, 0x4 - - const/16 v1, 0x8 - - packed-switch p0, :pswitch_data_0 - - new-instance p0, Ljava/lang/RuntimeException; - - const-string p1, "There is no way to get here, but the compiler thinks otherwise." - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw p0 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/c/c1; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/c1; - - invoke-interface {p1}, Lf/h/a/d/h/c/c1;->c()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result p0 - - return p0 - - :cond_0 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result p0 - - return p0 - - :pswitch_1 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I - - move-result p0 - - return p0 - - :pswitch_2 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I - - move-result p0 - - return p0 - - :pswitch_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->Y()I - - return v1 - - :pswitch_4 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->m0()I - - return v0 - - :pswitch_5 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result p0 - - return p0 - - :pswitch_6 - instance-of p0, p1, Lf/h/a/d/h/c/y; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/c/y; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/d/h/c/y;)I - - move-result p0 - - return p0 - - :cond_1 - check-cast p1, [B - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->K([B)I - - move-result p0 - - return p0 - - :pswitch_7 - instance-of p0, p1, Lf/h/a/d/h/c/y; - - if-eqz p0, :cond_2 - - check-cast p1, Lf/h/a/d/h/c/y; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/d/h/c/y;)I - - move-result p0 - - return p0 - - :cond_2 - check-cast p1, Ljava/lang/String; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I - - move-result p0 - - return p0 - - :pswitch_8 - instance-of p0, p1, Lf/h/a/d/h/c/g1; - - if-eqz p0, :cond_3 - - check-cast p1, Lf/h/a/d/h/c/g1; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->d(Lf/h/a/d/h/c/k1;)I - - move-result p0 - - return p0 - - :cond_3 - check-cast p1, Lf/h/a/d/h/c/c2; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->E(Lf/h/a/d/h/c/c2;)I - - move-result p0 - - return p0 - - :pswitch_9 - check-cast p1, Lf/h/a/d/h/c/c2; - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->J(Lf/h/a/d/h/c/c2;)I - - move-result p0 - - return p0 - - :pswitch_a - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->z()I - - const/4 p0, 0x1 - - return p0 - - :pswitch_b - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->l0()I - - return v0 - - :pswitch_c - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->U()I - - return v1 - - :pswitch_d - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result p0 - - return p0 - - :pswitch_e - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result p0 - - return p0 - - :pswitch_f - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result p0 - - return p0 - - :pswitch_10 - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->n()I - - return v0 - - :pswitch_11 - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->x()I - - return v1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static i(Ljava/util/Map$Entry;)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t0; - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->U()Lf/h/a/d/h/c/x3; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - const/4 v3, 0x1 - - if-ne v1, v2, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v0 - - const/4 v1, 0x0 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - if-eqz v0, :cond_1 - - check-cast p0, Ljava/util/List; - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/c2; - - invoke-interface {v0}, Lf/h/a/d/h/c/e2;->b()Z - - move-result v0 - - if-nez v0, :cond_0 - - return v1 - - :cond_1 - instance-of v0, p0, Lf/h/a/d/h/c/c2; - - if-eqz v0, :cond_2 - - check-cast p0, Lf/h/a/d/h/c/c2; - - invoke-interface {p0}, Lf/h/a/d/h/c/e2;->b()Z - - move-result p0 - - if-nez p0, :cond_4 - - return v1 - - :cond_2 - instance-of p0, p0, Lf/h/a/d/h/c/g1; - - if-eqz p0, :cond_3 - - return v3 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - return v3 -.end method - -.method public static k(Ljava/util/Map$Entry;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t0; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->U()Lf/h/a/d/h/c/x3; - - move-result-object v2 - - sget-object v3, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - if-ne v2, v3, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->z()Z - - move-result v2 - - if-nez v2, :cond_1 - - instance-of v0, v1, Lf/h/a/d/h/c/g1; - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/c/t0; - - invoke-interface {p0}, Lf/h/a/d/h/c/t0;->c()I - - move-result p0 - - if-eqz v0, :cond_0 - - check-cast v1, Lf/h/a/d/h/c/g1; - - invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v0 - - shl-int/2addr v0, v4 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v0 - - invoke-virtual {v1}, Lf/h/a/d/h/c/k1;->a()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v2 - - add-int/2addr v2, v1 - - add-int/2addr v2, v0 - - add-int/2addr v2, p0 - - return v2 - - :cond_0 - check-cast v1, Lf/h/a/d/h/c/c2; - - invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result v0 - - shl-int/2addr v0, v4 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/d/h/c/c2;)I - - move-result v0 - - add-int/2addr v0, p0 - - return v0 - - :cond_1 - invoke-static {v0, v1}, Lf/h/a/d/h/c/q0;->g(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static l(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p0, Lf/h/a/d/h/c/h2; - - if-eqz v0, :cond_0 - - check-cast p0, Lf/h/a/d/h/c/h2; - - invoke-interface {p0}, Lf/h/a/d/h/c/h2;->m0()Lf/h/a/d/h/c/h2; - - move-result-object p0 - - return-object p0 - - :cond_0 - instance-of v0, p0, [B - - if-eqz v0, :cond_1 - - check-cast p0, [B - - array-length v0, p0 - - new-array v0, v0, [B - - array-length v1, p0 - - const/4 v2, 0x0 - - invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 - - :cond_1 - return-object p0 -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result v0 - - return v0 -.end method - -.method public final b()Z - .locals 3 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v2}, Lf/h/a/d/h/c/v2;->f()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/c/q0;->i(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-static {v2}, Lf/h/a/d/h/c/q0;->i(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_2 - - return v0 - - :cond_3 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final c()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/c/q0;->c:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/j1; - - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/v2;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/j1;->(Ljava/util/Iterator;)V - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - return-object v0 -.end method - -.method public final synthetic clone()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Lf/h/a/d/h/c/q0; - - invoke-direct {v0}, Lf/h/a/d/h/c/q0;->()V - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v2}, Lf/h/a/d/h/c/v2;->f()I - - move-result v2 - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/t0; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/c/q0;->e(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/t0; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/c/q0;->e(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_1 - iget-boolean v1, p0, Lf/h/a/d/h/c/q0;->c:Z - - iput-boolean v1, v0, Lf/h/a/d/h/c/q0;->c:Z - - return-object v0 -.end method - -.method public final e(Lf/h/a/d/h/c/t0;Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TFieldDescriptorType;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-interface {p1}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v0 - - if-eqz v0, :cond_2 - - instance-of v0, p2, Ljava/util/List; - - if-eqz v0, :cond_1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - check-cast p2, Ljava/util/List; - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p2 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - add-int/lit8 v1, v1, 0x1 - - invoke-interface {p1}, Lf/h/a/d/h/c/t0;->r0()Lf/h/a/d/h/c/s3; - - move-result-object v3 - - invoke-static {v3, v2}, Lf/h/a/d/h/c/q0;->f(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - move-object p2, v0 - - goto :goto_1 - - :cond_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Wrong object type used with protocol message reflection." - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-interface {p1}, Lf/h/a/d/h/c/t0;->r0()Lf/h/a/d/h/c/s3; - - move-result-object v0 - - invoke-static {v0, p2}, Lf/h/a/d/h/c/q0;->f(Lf/h/a/d/h/c/s3;Ljava/lang/Object;)V - - :goto_1 - instance-of v0, p2, Lf/h/a/d/h/c/g1; - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/q0;->c:Z - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/c/q0; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/q0; - - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - iget-object p1, p1, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/v2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final hashCode()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->hashCode()I - - move-result v0 - - return v0 -.end method - -.method public final j(Ljava/util/Map$Entry;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t0; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - instance-of v1, p1, Lf/h/a/d/h/c/g1; - - const/4 v2, 0x0 - - if-nez v1, :cond_c - - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/c/g1; - - if-nez v3, :cond_2 - - if-nez v1, :cond_0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - :cond_0 - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - move-object v3, v1 - - check-cast v3, Ljava/util/List; - - invoke-static {v2}, Lf/h/a/d/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_2 - invoke-static {}, Lf/h/a/d/h/c/g1;->d()Lf/h/a/d/h/c/c2; - - throw v2 - - :cond_3 - invoke-interface {v0}, Lf/h/a/d/h/c/t0;->U()Lf/h/a/d/h/c/x3; - - move-result-object v1 - - sget-object v3, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - if-ne v1, v3, :cond_b - - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/c/g1; - - if-nez v3, :cond_a - - if-nez v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-static {p1}, Lf/h/a/d/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_4 - instance-of v3, v1, Lf/h/a/d/h/c/h2; - - if-eqz v3, :cond_5 - - check-cast v1, Lf/h/a/d/h/c/h2; - - check-cast p1, Lf/h/a/d/h/c/h2; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/c/t0;->s0(Lf/h/a/d/h/c/h2;Lf/h/a/d/h/c/h2;)Lf/h/a/d/h/c/h2; - - move-result-object p1 - - goto :goto_3 - - :cond_5 - check-cast v1, Lf/h/a/d/h/c/c2; - - invoke-interface {v1}, Lf/h/a/d/h/c/c2;->g()Lf/h/a/d/h/c/d2; - - move-result-object v1 - - check-cast p1, Lf/h/a/d/h/c/c2; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/c/t0;->v(Lf/h/a/d/h/c/d2;Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/d2; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/z0$a; - - invoke-virtual {p1}, Lf/h/a/d/h/c/z0$a;->m()Lf/h/a/d/h/c/c2; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/z0; - - const/4 v1, 0x1 - - invoke-virtual {p1, v1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Byte; - - invoke-virtual {v3}, Ljava/lang/Byte;->byteValue()B - - move-result v3 - - if-ne v3, v1, :cond_6 - - goto :goto_2 - - :cond_6 - if-nez v3, :cond_7 - - const/4 v1, 0x0 - - goto :goto_2 - - :cond_7 - sget-object v1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v1, p1}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - invoke-interface {v1, p1}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v1 - - const/4 v3, 0x2 - - if-eqz v1, :cond_8 - - move-object v4, p1 - - goto :goto_1 - - :cond_8 - move-object v4, v2 - - :goto_1 - invoke-virtual {p1, v3, v4, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_2 - if-eqz v1, :cond_9 - - :goto_3 - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_9 - new-instance p1, Lcom/google/android/gms/internal/clearcut/zzew; - - invoke-direct {p1}, Lcom/google/android/gms/internal/clearcut/zzew;->()V - - throw p1 - - :cond_a - invoke-static {}, Lf/h/a/d/h/c/g1;->d()Lf/h/a/d/h/c/c2; - - throw v2 - - :cond_b - iget-object v1, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-static {p1}, Lf/h/a/d/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_c - invoke-static {}, Lf/h/a/d/h/c/g1;->d()Lf/h/a/d/h/c/c2; - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q1.smali deleted file mode 100644 index 0b19b82f35..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q1.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/d/h/c/q1; -.super Lf/h/a/d/h/c/n1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/o1;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/c/n1;->(Lf/h/a/d/h/c/o1;)V - - return-void -.end method - -.method public static c(Ljava/lang/Object;J)Lf/h/a/d/h/c/e1; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Lf/h/a/d/h/c/e1<", - "TE;>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/c/e1; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)V - .locals 0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/d/h/c/e1; - - move-result-object p1 - - invoke-interface {p1}, Lf/h/a/d/h/c/e1;->o()V - - return-void -.end method - -.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/d/h/c/e1; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/d/h/c/e1; - - move-result-object p2 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v1, :cond_1 - - if-lez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/c/e1;->g()Z - - move-result v3 - - if-nez v3, :cond_0 - - add-int/2addr v2, v1 - - invoke-interface {v0, v2}, Lf/h/a/d/h/c/e1;->l0(I)Lf/h/a/d/h/c/e1; - - move-result-object v0 - - :cond_0 - invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_1 - if-lez v1, :cond_2 - - move-object p2, v0 - - :cond_2 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q2.smali deleted file mode 100644 index 44eecc04eb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q2.smali +++ /dev/null @@ -1,810 +0,0 @@ -.class public final Lf/h/a/d/h/c/q2; -.super Ljava/lang/Object; - - -# instance fields -.field public A:I - -.field public B:I - -.field public C:Ljava/lang/reflect/Field; - -.field public D:Ljava/lang/Object; - -.field public E:Ljava/lang/Object; - -.field public F:Ljava/lang/Object; - -.field public final a:Lf/h/a/d/h/c/r2; - -.field public final b:[Ljava/lang/Object; - -.field public c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final d:I - -.field public final e:I - -.field public final f:I - -.field public final g:I - -.field public final h:I - -.field public final i:I - -.field public final j:I - -.field public final k:I - -.field public final l:I - -.field public final m:I - -.field public final n:[I - -.field public o:I - -.field public p:I - -.field public q:I - -.field public r:I - -.field public s:I - -.field public t:I - -.field public u:I - -.field public v:I - -.field public w:I - -.field public x:I - -.field public y:I - -.field public z:I - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/String;", - "[", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const v0, 0x7fffffff - - iput v0, p0, Lf/h/a/d/h/c/q2;->q:I - - const/high16 v0, -0x80000000 - - iput v0, p0, Lf/h/a/d/h/c/q2;->r:I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->s:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->t:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->u:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->v:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->w:I - - iput-object p1, p0, Lf/h/a/d/h/c/q2;->c:Ljava/lang/Class; - - new-instance p1, Lf/h/a/d/h/c/r2; - - invoke-direct {p1, p2}, Lf/h/a/d/h/c/r2;->(Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - iput-object p3, p0, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->d:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->e:I - - const/4 p2, 0x0 - - if-nez p1, :cond_0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->f:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->g:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->h:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->i:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->j:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->l:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->k:I - - iput v0, p0, Lf/h/a/d/h/c/q2;->m:I - - iput-object p2, p0, Lf/h/a/d/h/c/q2;->n:[I - - return-void - - :cond_0 - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->f:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->g:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->h:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->i:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->l:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->k:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->j:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/q2;->m:I - - iget-object p1, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/c/r2;->a()I - - move-result p1 - - if-nez p1, :cond_1 - - goto :goto_0 - - :cond_1 - new-array p2, p1, [I - - :goto_0 - iput-object p2, p0, Lf/h/a/d/h/c/q2;->n:[I - - iget p1, p0, Lf/h/a/d/h/c/q2;->f:I - - shl-int/lit8 p1, p1, 0x1 - - iget p2, p0, Lf/h/a/d/h/c/q2;->g:I - - add-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/d/h/c/q2;->o:I - - return-void -.end method - -.method public static b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/String;", - ")", - "Ljava/lang/reflect/Field;" - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v0 - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - return-object v3 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/RuntimeException; - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const/16 v2, 0x28 - - invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "Field " - - const-string v4, " for " - - invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - const-string p1, " not found. Known fields are " - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw v1 -.end method - - -# virtual methods -.method public final a()Z - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - iget v1, v0, Lf/h/a/d/h/c/r2;->b:I - - iget-object v0, v0, Lf/h/a/d/h/c/r2;->a:Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v0 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-ge v1, v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - return v2 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/r2;->a()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->x:I - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/r2;->a()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->y:I - - and-int/lit16 v0, v0, 0xff - - iput v0, p0, Lf/h/a/d/h/c/q2;->z:I - - iget v0, p0, Lf/h/a/d/h/c/q2;->x:I - - iget v1, p0, Lf/h/a/d/h/c/q2;->q:I - - if-ge v0, v1, :cond_2 - - iput v0, p0, Lf/h/a/d/h/c/q2;->q:I - - :cond_2 - iget v0, p0, Lf/h/a/d/h/c/q2;->x:I - - iget v1, p0, Lf/h/a/d/h/c/q2;->r:I - - if-le v0, v1, :cond_3 - - iput v0, p0, Lf/h/a/d/h/c/q2;->r:I - - :cond_3 - iget v0, p0, Lf/h/a/d/h/c/q2;->z:I - - sget-object v1, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-ne v0, v1, :cond_4 - - iget v0, p0, Lf/h/a/d/h/c/q2;->s:I - - add-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/d/h/c/q2;->s:I - - goto :goto_1 - - :cond_4 - sget-object v1, Lf/h/a/d/h/c/u0;->v:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-lt v0, v1, :cond_5 - - sget-object v1, Lf/h/a/d/h/c/u0;->a0:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-gt v0, v1, :cond_5 - - iget v0, p0, Lf/h/a/d/h/c/q2;->t:I - - add-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/d/h/c/q2;->t:I - - :cond_5 - :goto_1 - iget v0, p0, Lf/h/a/d/h/c/q2;->w:I - - add-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/d/h/c/q2;->w:I - - iget v1, p0, Lf/h/a/d/h/c/q2;->q:I - - iget v4, p0, Lf/h/a/d/h/c/q2;->x:I - - invoke-static {v1, v4, v0}, Lf/h/a/d/h/c/u2;->s(III)Z - - move-result v0 - - if-eqz v0, :cond_6 - - iget v0, p0, Lf/h/a/d/h/c/q2;->x:I - - add-int/2addr v0, v3 - - iput v0, p0, Lf/h/a/d/h/c/q2;->v:I - - iget v1, p0, Lf/h/a/d/h/c/q2;->q:I - - sub-int/2addr v0, v1 - - goto :goto_2 - - :cond_6 - iget v0, p0, Lf/h/a/d/h/c/q2;->u:I - - add-int/2addr v0, v3 - - :goto_2 - iput v0, p0, Lf/h/a/d/h/c/q2;->u:I - - iget v0, p0, Lf/h/a/d/h/c/q2;->y:I - - and-int/lit16 v0, v0, 0x400 - - if-eqz v0, :cond_7 - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v0, 0x0 - - :goto_3 - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->n:[I - - iget v1, p0, Lf/h/a/d/h/c/q2;->p:I - - add-int/lit8 v4, v1, 0x1 - - iput v4, p0, Lf/h/a/d/h/c/q2;->p:I - - iget v4, p0, Lf/h/a/d/h/c/q2;->x:I - - aput v4, v0, v1 - - :cond_8 - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->D:Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->E:Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->F:Ljava/lang/Object; - - iget v0, p0, Lf/h/a/d/h/c/q2;->z:I - - sget-object v1, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-le v0, v1, :cond_9 - - const/4 v0, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v0, 0x0 - - :goto_4 - if-eqz v0, :cond_b - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/r2;->a()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->A:I - - iget v0, p0, Lf/h/a/d/h/c/q2;->z:I - - sget-object v1, Lf/h/a/d/h/c/u0;->m:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - add-int/lit8 v1, v1, 0x33 - - if-eq v0, v1, :cond_12 - - sget-object v1, Lf/h/a/d/h/c/u0;->u:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - add-int/lit8 v1, v1, 0x33 - - if-ne v0, v1, :cond_a - - goto/16 :goto_7 - - :cond_a - sget-object v1, Lf/h/a/d/h/c/u0;->p:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - add-int/lit8 v1, v1, 0x33 - - if-ne v0, v1, :cond_14 - - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->d()Z - - move-result v0 - - if-eqz v0, :cond_14 - - goto :goto_6 - - :cond_b - iget-object v0, p0, Lf/h/a/d/h/c/q2;->c:Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->c()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-static {v0, v1}, Lf/h/a/d/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->C:Ljava/lang/reflect/Field; - - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->e()Z - - move-result v0 - - if-eqz v0, :cond_c - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->a:Lf/h/a/d/h/c/r2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/r2;->a()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/q2;->B:I - - :cond_c - iget v0, p0, Lf/h/a/d/h/c/q2;->z:I - - sget-object v1, Lf/h/a/d/h/c/u0;->m:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-eq v0, v1, :cond_13 - - sget-object v1, Lf/h/a/d/h/c/u0;->u:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-ne v0, v1, :cond_d - - goto :goto_8 - - :cond_d - sget-object v1, Lf/h/a/d/h/c/u0;->E:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-eq v0, v1, :cond_12 - - sget-object v1, Lf/h/a/d/h/c/u0;->a0:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-ne v0, v1, :cond_e - - goto :goto_7 - - :cond_e - sget-object v1, Lf/h/a/d/h/c/u0;->p:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-eq v0, v1, :cond_11 - - sget-object v1, Lf/h/a/d/h/c/u0;->H:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-eq v0, v1, :cond_11 - - sget-object v1, Lf/h/a/d/h/c/u0;->V:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-ne v0, v1, :cond_f - - goto :goto_5 - - :cond_f - sget-object v1, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-ne v0, v1, :cond_14 - - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->c()Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->F:Ljava/lang/Object; - - iget v0, p0, Lf/h/a/d/h/c/q2;->y:I - - and-int/lit16 v0, v0, 0x800 - - if-eqz v0, :cond_10 - - const/4 v2, 0x1 - - :cond_10 - if-eqz v2, :cond_14 - - goto :goto_6 - - :cond_11 - :goto_5 - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->d()Z - - move-result v0 - - if-eqz v0, :cond_14 - - :goto_6 - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->c()Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/q2;->E:Ljava/lang/Object; - - goto :goto_a - - :cond_12 - :goto_7 - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->c()Ljava/lang/Object; - - move-result-object v0 - - goto :goto_9 - - :cond_13 - :goto_8 - iget-object v0, p0, Lf/h/a/d/h/c/q2;->C:Ljava/lang/reflect/Field; - - invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v0 - - :goto_9 - iput-object v0, p0, Lf/h/a/d/h/c/q2;->D:Ljava/lang/Object; - - :cond_14 - :goto_a - return v3 -.end method - -.method public final c()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/c/q2;->b:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/c/q2;->o:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/c/q2;->o:I - - aget-object v0, v0, v1 - - return-object v0 -.end method - -.method public final d()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/q2;->d:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final e()Z - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/q2;->d()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/q2;->z:I - - sget-object v1, Lf/h/a/d/h/c/u0;->u:Lf/h/a/d/h/c/u0; - - iget v1, v1, Lf/h/a/d/h/c/u0;->id:I - - if-gt v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q3.smali deleted file mode 100644 index 91b3a9649f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q3.smali +++ /dev/null @@ -1,1202 +0,0 @@ -.class public final Lf/h/a/d/h/c/q3; -.super Lf/h/a/d/h/c/n3; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/n3;->()V - - return-void -.end method - -.method public static e([BIJI)I - .locals 2 - - if-eqz p4, :cond_2 - - const/4 v0, 0x1 - - if-eq p4, v0, :cond_1 - - const/4 v0, 0x2 - - if-ne p4, v0, :cond_0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result p4 - - const-wide/16 v0, 0x1 - - add-long/2addr p2, v0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result p0 - - invoke-static {p1, p4, p0}, Lf/h/a/d/h/c/m3;->e(III)I - - move-result p0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - invoke-static {p0, p2, p3}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result p0 - - invoke-static {p1, p0}, Lf/h/a/d/h/c/m3;->h(II)I - - move-result p0 - - return p0 - - :cond_2 - invoke-static {p1}, Lf/h/a/d/h/c/m3;->d(I)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public final a(I[BII)I - .locals 15 - - move-object/from16 v0, p2 - - move/from16 v1, p3 - - move/from16 v2, p4 - - or-int v3, v1, v2 - - array-length v4, v0 - - sub-int/2addr v4, v2 - - or-int/2addr v3, v4 - - const/4 v4, 0x2 - - const/4 v5, 0x3 - - const/4 v6, 0x0 - - if-ltz v3, :cond_12 - - int-to-long v7, v1 - - int-to-long v1, v2 - - sub-long/2addr v1, v7 - - long-to-int v2, v1 - - const/16 v1, 0x10 - - const-wide/16 v9, 0x1 - - if-ge v2, v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_0 - move-wide v11, v7 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v2, :cond_2 - - add-long v13, v11, v9 - - invoke-static {v0, v11, v12}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v3 - - if-gez v3, :cond_1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - move-wide v11, v13 - - goto :goto_0 - - :cond_2 - move v1, v2 - - :goto_1 - sub-int/2addr v2, v1 - - int-to-long v11, v1 - - add-long/2addr v7, v11 - - :cond_3 - :goto_2 - const/4 v1, 0x0 - - :goto_3 - if-lez v2, :cond_5 - - add-long v11, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v1 - - if-ltz v1, :cond_4 - - add-int/lit8 v2, v2, -0x1 - - move-wide v7, v11 - - goto :goto_3 - - :cond_4 - move-wide v7, v11 - - :cond_5 - if-nez v2, :cond_6 - - return v6 - - :cond_6 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x20 - - const/16 v11, -0x41 - - const/4 v12, -0x1 - - if-ge v1, v3, :cond_a - - if-nez v2, :cond_7 - - return v1 - - :cond_7 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x3e - - if-lt v1, v3, :cond_9 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - goto :goto_4 - - :cond_8 - move-wide v7, v13 - - goto :goto_2 - - :cond_9 - :goto_4 - return v12 - - :cond_a - const/16 v13, -0x10 - - if-ge v1, v13, :cond_f - - if-ge v2, v4, :cond_b - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/c/q3;->e([BIJI)I - - move-result v0 - - return v0 - - :cond_b - add-int/lit8 v2, v2, -0x2 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v7 - - if-gt v7, v11, :cond_e - - const/16 v8, -0x60 - - if-ne v1, v3, :cond_c - - if-lt v7, v8, :cond_e - - :cond_c - const/16 v3, -0x13 - - if-ne v1, v3, :cond_d - - if-ge v7, v8, :cond_e - - :cond_d - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_3 - - :cond_e - return v12 - - :cond_f - if-ge v2, v5, :cond_10 - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/c/q3;->e([BIJI)I - - move-result v0 - - return v0 - - :cond_10 - add-int/lit8 v2, v2, -0x3 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v3 - - if-gt v3, v11, :cond_11 - - shl-int/lit8 v1, v1, 0x1c - - add-int/lit8 v3, v3, 0x70 - - add-int/2addr v3, v1 - - shr-int/lit8 v1, v3, 0x1e - - if-nez v1, :cond_11 - - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v1 - - if-gt v1, v11, :cond_11 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/c/k3;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - :cond_11 - return v12 - - :cond_12 - new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; - - new-array v5, v5, [Ljava/lang/Object; - - array-length v0, v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v6 - - invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/4 v1, 0x1 - - aput-object v0, v5, v1 - - invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v4 - - const-string v0, "Array length=%d, index=%d, limit=%d" - - invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v3 -.end method - -.method public final b(Ljava/lang/CharSequence;[BII)I - .locals 22 - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - move/from16 v2, p3 - - move/from16 v3, p4 - - int-to-long v4, v2 - - int-to-long v6, v3 - - add-long/2addr v6, v4 - - invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I - - move-result v8 - - const-string v9, " at index " - - const-string v10, "Failed writing " - - if-gt v8, v3, :cond_c - - array-length v11, v1 - - sub-int/2addr v11, v3 - - if-lt v11, v2, :cond_c - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x80 - - const-wide/16 v11, 0x1 - - if-ge v2, v8, :cond_0 - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_0 - - add-long/2addr v11, v4 - - int-to-byte v3, v13 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/c/k3;->g([BJB)V - - add-int/lit8 v2, v2, 0x1 - - move-wide v4, v11 - - goto :goto_0 - - :cond_0 - if-ne v2, v8, :cond_1 - - long-to-int v0, v4 - - return v0 - - :cond_1 - :goto_1 - if-ge v2, v8, :cond_b - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_2 - - cmp-long v14, v4, v6 - - if-gez v14, :cond_2 - - add-long v14, v4, v11 - - int-to-byte v13, v13 - - invoke-static {v1, v4, v5, v13}, Lf/h/a/d/h/c/k3;->g([BJB)V - - move-wide v4, v11 - - move-wide v12, v14 - - :goto_2 - const/16 v11, 0x80 - - goto/16 :goto_3 - - :cond_2 - const/16 v14, 0x800 - - if-ge v13, v14, :cond_3 - - const-wide/16 v14, 0x2 - - sub-long v14, v6, v14 - - cmp-long v16, v4, v14 - - if-gtz v16, :cond_3 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0x6 - - or-int/lit16 v3, v3, 0x3c0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/c/k3;->g([BJB)V - - add-long v3, v14, v11 - - and-int/lit8 v5, v13, 0x3f - - const/16 v13, 0x80 - - or-int/2addr v5, v13 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/c/k3;->g([BJB)V - - move-wide/from16 v20, v11 - - const/16 v11, 0x80 - - move-wide v12, v3 - - move-wide/from16 v4, v20 - - goto/16 :goto_3 - - :cond_3 - const v3, 0xdfff - - const v14, 0xd800 - - if-lt v13, v14, :cond_4 - - if-ge v3, v13, :cond_5 - - :cond_4 - const-wide/16 v15, 0x3 - - sub-long v15, v6, v15 - - cmp-long v17, v4, v15 - - if-gtz v17, :cond_5 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0xc - - or-int/lit16 v3, v3, 0x1e0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/c/k3;->g([BJB)V - - add-long v3, v14, v11 - - ushr-int/lit8 v5, v13, 0x6 - - and-int/lit8 v5, v5, 0x3f - - const/16 v11, 0x80 - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/c/k3;->g([BJB)V - - const-wide/16 v14, 0x1 - - add-long v18, v3, v14 - - and-int/lit8 v5, v13, 0x3f - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v3, v4, v5}, Lf/h/a/d/h/c/k3;->g([BJB)V - - move-wide/from16 v12, v18 - - const-wide/16 v4, 0x1 - - goto :goto_2 - - :cond_5 - const-wide/16 v11, 0x4 - - sub-long v11, v6, v11 - - cmp-long v15, v4, v11 - - if-gtz v15, :cond_8 - - add-int/lit8 v3, v2, 0x1 - - if-eq v3, v8, :cond_7 - - invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v2 - - invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v11 - - if-eqz v11, :cond_6 - - invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v2 - - const-wide/16 v11, 0x1 - - add-long v13, v4, v11 - - ushr-int/lit8 v15, v2, 0x12 - - or-int/lit16 v15, v15, 0xf0 - - int-to-byte v15, v15 - - invoke-static {v1, v4, v5, v15}, Lf/h/a/d/h/c/k3;->g([BJB)V - - add-long v4, v13, v11 - - ushr-int/lit8 v15, v2, 0xc - - and-int/lit8 v15, v15, 0x3f - - const/16 v11, 0x80 - - or-int/lit16 v12, v15, 0x80 - - int-to-byte v12, v12 - - invoke-static {v1, v13, v14, v12}, Lf/h/a/d/h/c/k3;->g([BJB)V - - const-wide/16 v12, 0x1 - - add-long v14, v4, v12 - - ushr-int/lit8 v16, v2, 0x6 - - and-int/lit8 v12, v16, 0x3f - - or-int/2addr v12, v11 - - int-to-byte v12, v12 - - invoke-static {v1, v4, v5, v12}, Lf/h/a/d/h/c/k3;->g([BJB)V - - const-wide/16 v4, 0x1 - - add-long v12, v14, v4 - - and-int/lit8 v2, v2, 0x3f - - or-int/2addr v2, v11 - - int-to-byte v2, v2 - - invoke-static {v1, v14, v15, v2}, Lf/h/a/d/h/c/k3;->g([BJB)V - - move v2, v3 - - :goto_3 - add-int/lit8 v2, v2, 0x1 - - const/16 v3, 0x80 - - move-wide/from16 v20, v4 - - move-wide v4, v12 - - move-wide/from16 v11, v20 - - goto/16 :goto_1 - - :cond_6 - move v2, v3 - - :cond_7 - new-instance v0, Lf/h/a/d/h/c/p3; - - add-int/lit8 v2, v2, -0x1 - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/c/p3;->(II)V - - throw v0 - - :cond_8 - if-gt v14, v13, :cond_a - - if-gt v13, v3, :cond_a - - add-int/lit8 v1, v2, 0x1 - - if-eq v1, v8, :cond_9 - - invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v0 - - if-nez v0, :cond_a - - :cond_9 - new-instance v0, Lf/h/a/d/h/c/p3; - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/c/p3;->(II)V - - throw v0 - - :cond_a - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x2e - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_b - long-to-int v0, v4 - - return v0 - - :cond_c - new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; - - add-int/lit8 v8, v8, -0x1 - - invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - add-int/2addr v2, v3 - - const/16 v3, 0x25 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - .locals 20 - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - sget-object v2, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - sget-wide v3, Lf/h/a/d/h/c/k3;->j:J - - invoke-virtual {v2, v1, v3, v4}, Lf/h/a/d/h/c/k3$d;->k(Ljava/lang/Object;J)J - - move-result-wide v2 - - invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->position()I - - move-result v4 - - int-to-long v4, v4 - - add-long/2addr v4, v2 - - invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->limit()I - - move-result v6 - - int-to-long v6, v6 - - add-long/2addr v6, v2 - - invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I - - move-result v8 - - int-to-long v9, v8 - - sub-long v11, v6, v4 - - const-string v13, " at index " - - const-string v14, "Failed writing " - - cmp-long v15, v9, v11 - - if-gtz v15, :cond_c - - const/4 v9, 0x0 - - :goto_0 - const-wide/16 v10, 0x1 - - const/16 v12, 0x80 - - if-ge v9, v8, :cond_0 - - invoke-interface {v0, v9}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v15 - - if-ge v15, v12, :cond_0 - - add-long/2addr v10, v4 - - int-to-byte v12, v15 - - sget-object v15, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v15, v4, v5, v12}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-int/lit8 v9, v9, 0x1 - - move-wide v4, v10 - - goto :goto_0 - - :cond_0 - if-ne v9, v8, :cond_1 - - sub-long/2addr v4, v2 - - long-to-int v0, v4 - - goto/16 :goto_4 - - :cond_1 - :goto_1 - if-ge v9, v8, :cond_b - - invoke-interface {v0, v9}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v15 - - if-ge v15, v12, :cond_2 - - cmp-long v16, v4, v6 - - if-gez v16, :cond_2 - - add-long v16, v4, v10 - - int-to-byte v15, v15 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v4, v5, v15}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - move-wide/from16 v18, v6 - - move v1, v9 - - move-wide/from16 v4, v16 - - const/16 v9, 0x80 - - move-wide/from16 v16, v2 - - goto/16 :goto_3 - - :cond_2 - const/16 v12, 0x800 - - if-ge v15, v12, :cond_3 - - const-wide/16 v16, 0x2 - - sub-long v16, v6, v16 - - cmp-long v12, v4, v16 - - if-gtz v12, :cond_3 - - move-wide/from16 v16, v2 - - add-long v1, v4, v10 - - ushr-int/lit8 v3, v15, 0x6 - - or-int/lit16 v3, v3, 0x3c0 - - int-to-byte v3, v3 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v4, v5, v3}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v3, v1, v10 - - and-int/lit8 v5, v15, 0x3f - - const/16 v12, 0x80 - - or-int/2addr v5, v12 - - int-to-byte v5, v5 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v1, v2, v5}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - goto :goto_2 - - :cond_3 - move-wide/from16 v16, v2 - - const v1, 0xdfff - - const v2, 0xd800 - - if-lt v15, v2, :cond_4 - - if-ge v1, v15, :cond_5 - - :cond_4 - const-wide/16 v18, 0x3 - - sub-long v18, v6, v18 - - cmp-long v3, v4, v18 - - if-gtz v3, :cond_5 - - add-long v1, v4, v10 - - ushr-int/lit8 v3, v15, 0xc - - or-int/lit16 v3, v3, 0x1e0 - - int-to-byte v3, v3 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v4, v5, v3}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v3, v1, v10 - - ushr-int/lit8 v5, v15, 0x6 - - and-int/lit8 v5, v5, 0x3f - - const/16 v12, 0x80 - - or-int/2addr v5, v12 - - int-to-byte v5, v5 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v1, v2, v5}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v1, v3, v10 - - and-int/lit8 v5, v15, 0x3f - - const/16 v12, 0x80 - - or-int/2addr v5, v12 - - int-to-byte v5, v5 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v3, v4, v5}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - move-wide v3, v1 - - :goto_2 - move-wide v4, v3 - - move-wide/from16 v18, v6 - - move v1, v9 - - const/16 v9, 0x80 - - goto :goto_3 - - :cond_5 - const-wide/16 v18, 0x4 - - sub-long v18, v6, v18 - - cmp-long v3, v4, v18 - - if-gtz v3, :cond_8 - - add-int/lit8 v1, v9, 0x1 - - if-eq v1, v8, :cond_7 - - invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v2 - - invoke-static {v15, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-static {v15, v2}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v2 - - move-wide/from16 v18, v6 - - add-long v6, v4, v10 - - ushr-int/lit8 v3, v2, 0x12 - - or-int/lit16 v3, v3, 0xf0 - - int-to-byte v3, v3 - - sget-object v9, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v9, v4, v5, v3}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v3, v6, v10 - - ushr-int/lit8 v5, v2, 0xc - - and-int/lit8 v5, v5, 0x3f - - const/16 v9, 0x80 - - or-int/2addr v5, v9 - - int-to-byte v5, v5 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v6, v7, v5}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v5, v3, v10 - - ushr-int/lit8 v7, v2, 0x6 - - and-int/lit8 v7, v7, 0x3f - - or-int/2addr v7, v9 - - int-to-byte v7, v7 - - sget-object v12, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v12, v3, v4, v7}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - add-long v3, v5, v10 - - and-int/lit8 v2, v2, 0x3f - - or-int/2addr v2, v9 - - int-to-byte v2, v2 - - sget-object v7, Lf/h/a/d/h/c/k3;->f:Lf/h/a/d/h/c/k3$d; - - invoke-virtual {v7, v5, v6, v2}, Lf/h/a/d/h/c/k3$d;->b(JB)V - - move-wide v4, v3 - - :goto_3 - add-int/lit8 v1, v1, 0x1 - - move v9, v1 - - move-wide/from16 v2, v16 - - move-wide/from16 v6, v18 - - const/16 v12, 0x80 - - move-object/from16 v1, p2 - - goto/16 :goto_1 - - :cond_6 - move v9, v1 - - :cond_7 - new-instance v0, Lf/h/a/d/h/c/p3; - - add-int/lit8 v9, v9, -0x1 - - invoke-direct {v0, v9, v8}, Lf/h/a/d/h/c/p3;->(II)V - - throw v0 - - :cond_8 - if-gt v2, v15, :cond_a - - if-gt v15, v1, :cond_a - - add-int/lit8 v1, v9, 0x1 - - if-eq v1, v8, :cond_9 - - invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - invoke-static {v15, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v0 - - if-nez v0, :cond_a - - :cond_9 - new-instance v0, Lf/h/a/d/h/c/p3; - - invoke-direct {v0, v9, v8}, Lf/h/a/d/h/c/p3;->(II)V - - throw v0 - - :cond_a - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x2e - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_b - move-wide/from16 v16, v2 - - sub-long v4, v4, v16 - - long-to-int v0, v4 - - move-object/from16 v1, p2 - - :goto_4 - invoke-virtual {v1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - return-void - - :cond_c - new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; - - add-int/lit8 v8, v8, -0x1 - - invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - const/16 v3, 0x25 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v2, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/q4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/q4.smali deleted file mode 100644 index b6d8d0ba74..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/q4.smali +++ /dev/null @@ -1,526 +0,0 @@ -.class public final Lf/h/a/d/h/c/q4; -.super Lf/h/a/d/h/c/a4; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/a4<", - "Lf/h/a/d/h/c/q4;", - ">;", - "Ljava/lang/Cloneable;" - } -.end annotation - - -# instance fields -.field public f:[B - -.field public g:Ljava/lang/String; - -.field public h:[[B - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/a4;->()V - - sget-object v0, Lf/h/a/d/h/c/g4;->e:[B - - iput-object v0, p0, Lf/h/a/d/h/c/q4;->f:[B - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/c/g4;->d:[[B - - iput-object v0, p0, Lf/h/a/d/h/c/q4;->h:[[B - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/d/h/c/z3;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->f:[B - - sget-object v1, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v0, v1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->f:[B - - const/4 v1, 0x1 - - invoke-virtual {p1, v1, v0}, Lf/h/a/d/h/c/z3;->d(I[B)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/q4;->h:[[B - - if-eqz v0, :cond_2 - - array-length v0, v0 - - if-lez v0, :cond_2 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/c/q4;->h:[[B - - array-length v2, v1 - - if-ge v0, v2, :cond_2 - - aget-object v1, v1, v0 - - if-eqz v1, :cond_1 - - const/4 v2, 0x2 - - invoke-virtual {p1, v2, v1}, Lf/h/a/d/h/c/z3;->d(I[B)V - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - if-eqz v0, :cond_3 - - const-string v1, "" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_3 - - const/4 v0, 0x4 - - iget-object v1, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_3 - invoke-super {p0, p1}, Lf/h/a/d/h/c/a4;->b(Lf/h/a/d/h/c/z3;)V - - return-void -.end method - -.method public final clone()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - :try_start_0 - invoke-super {p0}, Lf/h/a/d/h/c/a4;->g()Lf/h/a/d/h/c/a4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/q4; - :try_end_0 - .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v1, p0, Lf/h/a/d/h/c/q4;->h:[[B - - if-eqz v1, :cond_0 - - array-length v2, v1 - - if-lez v2, :cond_0 - - invoke-virtual {v1}, [[B->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [[B - - iput-object v1, v0, Lf/h/a/d/h/c/q4;->h:[[B - - :cond_0 - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/AssertionError; - - invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v1 -.end method - -.method public final e()I - .locals 7 - - invoke-super {p0}, Lf/h/a/d/h/c/a4;->e()I - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->f:[B - - sget-object v1, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v0, v1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->f:[B - - invoke-static {v2, v0}, Lf/h/a/d/h/c/z3;->i(I[B)I - - move-result v0 - - add-int/2addr v0, v1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/d/h/c/q4;->h:[[B - - if-eqz v3, :cond_3 - - array-length v3, v3 - - if-lez v3, :cond_3 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_1 - iget-object v5, p0, Lf/h/a/d/h/c/q4;->h:[[B - - array-length v6, v5 - - if-ge v1, v6, :cond_2 - - aget-object v5, v5, v1 - - if-eqz v5, :cond_1 - - add-int/lit8 v4, v4, 0x1 - - array-length v6, v5 - - invoke-static {v6}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result v6 - - array-length v5, v5 - - add-int/2addr v6, v5 - - add-int/2addr v3, v6 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - add-int/2addr v0, v3 - - mul-int/lit8 v4, v4, 0x1 - - add-int/2addr v0, v4 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - if-eqz v1, :cond_4 - - const-string v2, "" - - invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_4 - - const/4 v1, 0x4 - - iget-object v2, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - invoke-static {v1, v2}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_4 - return v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/q4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/q4; - - iget-object v1, p0, Lf/h/a/d/h/c/q4;->f:[B - - iget-object v3, p1, Lf/h/a/d/h/c/q4;->f:[B - - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_2 - - return v2 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - if-nez v1, :cond_3 - - iget-object v1, p1, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - if-eqz v1, :cond_4 - - return v2 - - :cond_3 - iget-object v3, p1, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_4 - - return v2 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/h/c/q4;->h:[[B - - iget-object v3, p1, Lf/h/a/d/h/c/q4;->h:[[B - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->g([[B[[B)Z - - move-result v1 - - if-nez v1, :cond_5 - - return v2 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_7 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_6 - - goto :goto_0 - - :cond_6 - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/c4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_7 - :goto_0 - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz p1, :cond_9 - - invoke-virtual {p1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result p1 - - if-eqz p1, :cond_8 - - goto :goto_1 - - :cond_8 - return v2 - - :cond_9 - :goto_1 - return v0 -.end method - -.method public final synthetic f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/q4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/q4; - - return-object v0 -.end method - -.method public final synthetic g()Lf/h/a/d/h/c/a4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/q4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/q4; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 3 - - const-class v0, Lf/h/a/d/h/c/q4; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/q4;->f:[B - - invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I - - move-result v1 - - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->g:Ljava/lang/String; - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - :goto_0 - add-int/2addr v1, v0 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/q4;->h:[[B - - invoke-static {v0}, Lf/h/a/d/h/c/e4;->e([[B)I - - move-result v0 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - add-int/lit16 v0, v0, 0x4d5 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_2 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->hashCode()I - - move-result v2 - - :cond_2 - :goto_1 - add-int/2addr v0, v2 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r.smali deleted file mode 100644 index 87a401ab22..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/h/c/r; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/c/l0;->a()Lf/h/a/d/h/c/l0; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r0.smali deleted file mode 100644 index 2257b1590e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r0.smali +++ /dev/null @@ -1,370 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/r0; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 14 - - invoke-static {}, Lf/h/a/d/h/c/s3;->values()[Lf/h/a/d/h/c/s3; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/c/r0;->b:[I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - :try_start_0 - sget-object v3, Lf/h/a/d/h/c/s3;->d:Lf/h/a/d/h/c/s3; - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v3, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v4, Lf/h/a/d/h/c/s3;->e:Lf/h/a/d/h/c/s3; - - aput v0, v3, v2 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v3, 0x3 - - :try_start_2 - sget-object v4, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v5, Lf/h/a/d/h/c/s3;->f:Lf/h/a/d/h/c/s3; - - aput v3, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v4, 0x4 - - :try_start_3 - sget-object v5, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v6, Lf/h/a/d/h/c/s3;->g:Lf/h/a/d/h/c/s3; - - aput v4, v5, v3 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v5, 0x5 - - :try_start_4 - sget-object v6, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v7, Lf/h/a/d/h/c/s3;->h:Lf/h/a/d/h/c/s3; - - aput v5, v6, v4 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - const/4 v6, 0x6 - - :try_start_5 - sget-object v7, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v8, Lf/h/a/d/h/c/s3;->i:Lf/h/a/d/h/c/s3; - - aput v6, v7, v5 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - const/4 v7, 0x7 - - :try_start_6 - sget-object v8, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v9, Lf/h/a/d/h/c/s3;->j:Lf/h/a/d/h/c/s3; - - aput v7, v8, v6 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - const/16 v8, 0x8 - - :try_start_7 - sget-object v9, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v10, Lf/h/a/d/h/c/s3;->k:Lf/h/a/d/h/c/s3; - - aput v8, v9, v7 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - const/16 v9, 0x9 - - :try_start_8 - sget-object v10, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v11, Lf/h/a/d/h/c/s3;->m:Lf/h/a/d/h/c/s3; - - aput v9, v10, v9 - :try_end_8 - .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 - - :catch_8 - :try_start_9 - sget-object v10, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v11, Lf/h/a/d/h/c/s3;->n:Lf/h/a/d/h/c/s3; - - const/16 v11, 0xa - - aput v11, v10, v11 - :try_end_9 - .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 - - :catch_9 - const/16 v10, 0xb - - :try_start_a - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->l:Lf/h/a/d/h/c/s3; - - aput v10, v11, v8 - :try_end_a - .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a - - :catch_a - const/16 v11, 0xc - - :try_start_b - sget-object v12, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v13, Lf/h/a/d/h/c/s3;->o:Lf/h/a/d/h/c/s3; - - aput v11, v12, v10 - :try_end_b - .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b - - :catch_b - const/16 v10, 0xd - - :try_start_c - sget-object v12, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v13, Lf/h/a/d/h/c/s3;->p:Lf/h/a/d/h/c/s3; - - aput v10, v12, v11 - :try_end_c - .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c - - :catch_c - :try_start_d - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->r:Lf/h/a/d/h/c/s3; - - const/16 v12, 0xe - - aput v12, v11, v12 - :try_end_d - .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d - - :catch_d - :try_start_e - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->s:Lf/h/a/d/h/c/s3; - - const/16 v12, 0xf - - aput v12, v11, v12 - :try_end_e - .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e - - :catch_e - :try_start_f - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->t:Lf/h/a/d/h/c/s3; - - const/16 v12, 0x10 - - aput v12, v11, v12 - :try_end_f - .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f - - :catch_f - :try_start_10 - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->u:Lf/h/a/d/h/c/s3; - - const/16 v12, 0x11 - - aput v12, v11, v12 - :try_end_10 - .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 - - :catch_10 - :try_start_11 - sget-object v11, Lf/h/a/d/h/c/r0;->b:[I - - sget-object v12, Lf/h/a/d/h/c/s3;->q:Lf/h/a/d/h/c/s3; - - const/16 v12, 0x12 - - aput v12, v11, v10 - :try_end_11 - .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 - - :catch_11 - invoke-static {}, Lf/h/a/d/h/c/x3;->values()[Lf/h/a/d/h/c/x3; - - move-result-object v10 - - array-length v10, v10 - - new-array v10, v10, [I - - sput-object v10, Lf/h/a/d/h/c/r0;->a:[I - - :try_start_12 - sget-object v11, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - :try_end_12 - .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 - - sget-object v11, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - :try_start_13 - aput v2, v10, v1 - :try_end_13 - .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 - - :catch_12 - :try_start_14 - sget-object v1, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v10, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - :try_end_14 - .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 - - sget-object v10, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - :try_start_15 - aput v0, v1, v2 - :try_end_15 - .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 - - :catch_13 - :try_start_16 - sget-object v1, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v2, Lf/h/a/d/h/c/x3;->f:Lf/h/a/d/h/c/x3; - :try_end_16 - .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 - - sget-object v2, Lf/h/a/d/h/c/x3;->f:Lf/h/a/d/h/c/x3; - - :try_start_17 - aput v3, v1, v0 - :try_end_17 - .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 - - :catch_14 - :try_start_18 - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->g:Lf/h/a/d/h/c/x3; - :try_end_18 - .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 - - sget-object v1, Lf/h/a/d/h/c/x3;->g:Lf/h/a/d/h/c/x3; - - :try_start_19 - aput v4, v0, v3 - :try_end_19 - .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 - - :catch_15 - :try_start_1a - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->h:Lf/h/a/d/h/c/x3; - :try_end_1a - .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 - - sget-object v1, Lf/h/a/d/h/c/x3;->h:Lf/h/a/d/h/c/x3; - - :try_start_1b - aput v5, v0, v4 - :try_end_1b - .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 - - :catch_16 - :try_start_1c - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->i:Lf/h/a/d/h/c/x3; - :try_end_1c - .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 - - sget-object v1, Lf/h/a/d/h/c/x3;->i:Lf/h/a/d/h/c/x3; - - :try_start_1d - aput v6, v0, v5 - :try_end_1d - .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 - - :catch_17 - :try_start_1e - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->j:Lf/h/a/d/h/c/x3; - - aput v7, v0, v6 - :try_end_1e - .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 - - :catch_18 - :try_start_1f - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->k:Lf/h/a/d/h/c/x3; - - aput v8, v0, v7 - :try_end_1f - .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 - - :catch_19 - :try_start_20 - sget-object v0, Lf/h/a/d/h/c/r0;->a:[I - - sget-object v1, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - aput v9, v0, v8 - :try_end_20 - .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a - - :catch_1a - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r1.smali deleted file mode 100644 index 90f3a884b1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r1.smali +++ /dev/null @@ -1,639 +0,0 @@ -.class public final Lf/h/a/d/h/c/r1; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/e1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/e1<", - "Ljava/lang/Long;", - ">;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[J - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/r1; - - invoke-direct {v0}, Lf/h/a/d/h/c/r1;->()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [J - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/r1;->f:I - - return-void -.end method - -.method public constructor ([JI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/r1;->e:[J - - iput p2, p0, Lf/h/a/d/h/c/r1;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 2 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/d/h/c/r1;->l(IJ)V - - return-void -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Long;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/c/r1; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/r1; - - iget v0, p1, Lf/h/a/d/h/c/r1;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/c/r1;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/c/r1;->e:[J - - iget-object v2, p0, Lf/h/a/d/h/c/r1;->e:[J - - iget v4, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p1, Lf/h/a/d/h/c/r1;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/r1; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/r1; - - iget v1, p0, Lf/h/a/d/h/c/r1;->f:I - - iget v2, p1, Lf/h/a/d/h/c/r1;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/r1;->e:[J - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/r1;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v4, v2, v1 - - aget-wide v6, p1, v1 - - cmp-long v2, v4, v6 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v1, v0, p1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)J - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public final hashCode()I - .locals 5 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/r1;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Lf/h/a/d/h/c/b1;->h(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final l(IJ)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/r1;->e:[J - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [J - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/c/r1;->e:[J - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/c/r1;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - aput-wide p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/c/r1;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/r1; - - iget-object v1, p0, Lf/h/a/d/h/c/r1;->e:[J - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/c/r1;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/c/r1;->([JI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v1, v0, p1 - - iget v3, p0, Lf/h/a/d/h/c/r1;->f:I - - add-int/lit8 v4, v3, -0x1 - - if-ge p1, v4, :cond_0 - - add-int/lit8 v4, p1, 0x1 - - sub-int/2addr v3, p1 - - invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/c/r1;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/r1;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/r1;->e:[J - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/c/r1;->f:I - - sub-int/2addr v2, v1 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/c/r1;->f:I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/r1;->e:[J - - iget v1, p0, Lf/h/a/d/h/c/r1;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/c/r1;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 4 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/r1;->j(I)V - - iget-object p2, p0, Lf/h/a/d/h/c/r1;->e:[J - - aget-wide v2, p2, p1 - - aput-wide v0, p2, p1 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/r1;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r2.smali deleted file mode 100644 index e9d6ea4418..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r2.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/c/r2; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public b:I - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/r2;->a:Ljava/lang/String; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/d/h/c/r2;->b:I - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/c/r2;->a:Ljava/lang/String; - - iget v1, p0, Lf/h/a/d/h/c/r2;->b:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/c/r2;->b:I - - invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - const v1, 0xd800 - - if-ge v0, v1, :cond_0 - - return v0 - - :cond_0 - and-int/lit16 v0, v0, 0x1fff - - const/16 v2, 0xd - - :goto_0 - iget-object v3, p0, Lf/h/a/d/h/c/r2;->a:Ljava/lang/String; - - iget v4, p0, Lf/h/a/d/h/c/r2;->b:I - - add-int/lit8 v5, v4, 0x1 - - iput v5, p0, Lf/h/a/d/h/c/r2;->b:I - - invoke-virtual {v3, v4}, Ljava/lang/String;->charAt(I)C - - move-result v3 - - if-lt v3, v1, :cond_1 - - and-int/lit16 v3, v3, 0x1fff - - shl-int/2addr v3, v2 - - or-int/2addr v0, v3 - - add-int/lit8 v2, v2, 0xd - - goto :goto_0 - - :cond_1 - shl-int v1, v3, v2 - - or-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r3.smali deleted file mode 100644 index 9bf4eb8b05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r3.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/r3; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/r4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/r4.smali deleted file mode 100644 index e4f829806c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/r4.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class public final Lf/h/a/d/h/c/r4; -.super Lf/h/a/d/e/h/i/d; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/d<", - "Lcom/google/android/gms/common/api/Status;", - "Lf/h/a/d/h/c/v4;", - ">;" - } -.end annotation - - -# instance fields -.field public final m:Lcom/google/android/gms/clearcut/zze; - - -# direct methods -.method public constructor (Lcom/google/android/gms/clearcut/zze;Lf/h/a/d/e/h/c;)V - .locals 1 - - sget-object v0, Lf/h/a/d/d/a;->o:Lf/h/a/d/e/h/a; - - invoke-direct {p0, v0, p2}, Lf/h/a/d/e/h/i/d;->(Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/c;)V - - iput-object p1, p0, Lf/h/a/d/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; - - return-void -.end method - - -# virtual methods -.method public final synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; - .locals 0 - - return-object p1 -.end method - -.method public final synthetic k(Lf/h/a/d/e/h/a$b;)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - check-cast p1, Lf/h/a/d/h/c/v4; - - new-instance v0, Lf/h/a/d/h/c/u4; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/u4;->(Lf/h/a/d/h/c/r4;)V - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; - - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; - - if-eqz v2, :cond_0 - - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - iget-object v2, v2, Lf/h/a/d/h/c/s4;->n:[B - - array-length v2, v2 - - if-nez v2, :cond_0 - - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - iget-object v3, v1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/d/d/a$c; - - invoke-interface {v3}, Lf/h/a/d/d/a$c;->a()[B - - move-result-object v3 - - iput-object v3, v2, Lf/h/a/d/h/c/s4;->n:[B - - :cond_0 - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; - - if-eqz v2, :cond_1 - - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - iget-object v2, v2, Lf/h/a/d/h/c/s4;->u:[B - - array-length v2, v2 - - if-nez v2, :cond_1 - - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - iget-object v3, v1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/d/d/a$c; - - invoke-interface {v3}, Lf/h/a/d/d/a$c;->a()[B - - move-result-object v3 - - iput-object v3, v2, Lf/h/a/d/h/c/s4;->u:[B - - :cond_1 - iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/d/h/c/s4; - - invoke-virtual {v2}, Lf/h/a/d/h/c/f4;->d()I - - move-result v3 - - new-array v4, v3, [B - - invoke-static {v2, v4, v3}, Lf/h/a/d/h/c/f4;->c(Lf/h/a/d/h/c/f4;[BI)V - - iput-object v4, v1, Lcom/google/android/gms/clearcut/zze;->e:[B - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/y4; - - iget-object v1, p0, Lf/h/a/d/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; - - invoke-interface {p1, v0, v1}, Lf/h/a/d/h/c/y4;->w(Lf/h/a/d/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V - - return-void - - :catch_0 - move-exception p1 - - const-string v0, "ClearcutLoggerApiImpl" - - const-string v1, "derived ClearcutLogger.MessageProducer " - - invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - new-instance p1, Lcom/google/android/gms/common/api/Status; - - const/16 v0, 0xa - - const-string v1, "MessageProducer" - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s.smali deleted file mode 100644 index 7bfccd504a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s.smali +++ /dev/null @@ -1,298 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/s; -.super Ljava/util/AbstractList; - -# interfaces -.implements Lf/h/a/d/h/c/e1; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractList<", - "TE;>;", - "Lf/h/a/d/h/c/e1<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public d:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - - -# virtual methods -.method public add(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(ILjava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final c()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/s;->d:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0}, Ljava/util/AbstractList;->clear()V - - return-void -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 6 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/List; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - instance-of v1, p1, Ljava/util/RandomAccess; - - if-nez v1, :cond_2 - - invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - check-cast p1, Ljava/util/List; - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-eq v1, v3, :cond_3 - - return v2 - - :cond_3 - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_5 - - invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_4 - - return v2 - - :cond_4 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_5 - return v0 -.end method - -.method public g()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/s;->d:Z - - return v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - mul-int/lit8 v1, v1, 0x1f - - invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v1, v3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final o()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public removeAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public retainAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s0.smali deleted file mode 100644 index af79a125dd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s0.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/h/c/s0; -.super Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/c/s0; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - :goto_0 - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s1.smali deleted file mode 100644 index 4feaae45c8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s1.smali +++ /dev/null @@ -1,287 +0,0 @@ -.class public final Lf/h/a/d/h/c/s1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/t2; - - -# static fields -.field public static final b:Lf/h/a/d/h/c/b2; - - -# instance fields -.field public final a:Lf/h/a/d/h/c/b2; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/t1; - - invoke-direct {v0}, Lf/h/a/d/h/c/t1;->()V - - sput-object v0, Lf/h/a/d/h/c/s1;->b:Lf/h/a/d/h/c/b2; - - return-void -.end method - -.method public constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/c/u1; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/c/b2; - - sget-object v2, Lf/h/a/d/h/c/y0;->a:Lf/h/a/d/h/c/y0; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - const/4 v2, 0x1 - - :try_start_0 - const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" - - invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v4 - - const-string v5, "getInstance" - - new-array v6, v3, [Ljava/lang/Class; - - invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - - const/4 v5, 0x0 - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/b2; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v3, Lf/h/a/d/h/c/s1;->b:Lf/h/a/d/h/c/b2; - - :goto_0 - aput-object v3, v1, v2 - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/u1;->([Lf/h/a/d/h/c/b2;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v1, "messageInfoFactory" - - invoke-static {v0, v1}, Lf/h/a/d/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/c/s1;->a:Lf/h/a/d/h/c/b2; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/z0; - - invoke-static {p1}, Lf/h/a/d/h/c/u2;->D(Ljava/lang/Class;)V - - iget-object v1, p0, Lf/h/a/d/h/c/s1;->a:Lf/h/a/d/h/c/b2; - - invoke-interface {v1, p1}, Lf/h/a/d/h/c/b2;->b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - - move-result-object v3 - - invoke-interface {v3}, Lf/h/a/d/h/c/a2;->b()Z - - move-result v1 - - const-string v2, "Protobuf runtime is not correctly loaded." - - if-eqz v1, :cond_2 - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - sget-object p1, Lf/h/a/d/h/c/u2;->d:Lf/h/a/d/h/c/e3; - - sget-object v0, Lf/h/a/d/h/c/p0;->a:Lf/h/a/d/h/c/m0; - - invoke-interface {v3}, Lf/h/a/d/h/c/a2;->c()Lf/h/a/d/h/c/c2; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/h/c/g2; - - invoke-direct {v2, p1, v0, v1}, Lf/h/a/d/h/c/g2;->(Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/c2;)V - - return-object v2 - - :cond_0 - sget-object p1, Lf/h/a/d/h/c/u2;->b:Lf/h/a/d/h/c/e3; - - sget-object v0, Lf/h/a/d/h/c/p0;->b:Lf/h/a/d/h/c/m0; - - if-eqz v0, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/c/a2;->c()Lf/h/a/d/h/c/c2; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/h/c/g2; - - invoke-direct {v2, p1, v0, v1}, Lf/h/a/d/h/c/g2;->(Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/c2;)V - - return-object v2 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v0, :cond_5 - - invoke-interface {v3}, Lf/h/a/d/h/c/a2;->a()I - - move-result v0 - - if-ne v0, v5, :cond_3 - - const/4 v1, 0x1 - - :cond_3 - if-eqz v1, :cond_4 - - sget-object v0, Lf/h/a/d/h/c/k2;->b:Lf/h/a/d/h/c/i2; - - sget-object v1, Lf/h/a/d/h/c/n1;->b:Lf/h/a/d/h/c/n1; - - sget-object v2, Lf/h/a/d/h/c/u2;->d:Lf/h/a/d/h/c/e3; - - sget-object v4, Lf/h/a/d/h/c/p0;->a:Lf/h/a/d/h/c/m0; - - goto :goto_0 - - :cond_4 - sget-object v0, Lf/h/a/d/h/c/k2;->b:Lf/h/a/d/h/c/i2; - - sget-object v1, Lf/h/a/d/h/c/n1;->b:Lf/h/a/d/h/c/n1; - - sget-object v2, Lf/h/a/d/h/c/u2;->d:Lf/h/a/d/h/c/e3; - - :goto_0 - sget-object v5, Lf/h/a/d/h/c/z1;->b:Lf/h/a/d/h/c/x1; - - move-object v6, v2 - - move-object v7, v4 - - move-object v8, v5 - - goto :goto_2 - - :cond_5 - invoke-interface {v3}, Lf/h/a/d/h/c/a2;->a()I - - move-result v0 - - if-ne v0, v5, :cond_6 - - const/4 v1, 0x1 - - :cond_6 - if-eqz v1, :cond_8 - - sget-object v0, Lf/h/a/d/h/c/k2;->a:Lf/h/a/d/h/c/i2; - - sget-object v1, Lf/h/a/d/h/c/n1;->a:Lf/h/a/d/h/c/n1; - - sget-object v4, Lf/h/a/d/h/c/u2;->b:Lf/h/a/d/h/c/e3; - - sget-object v5, Lf/h/a/d/h/c/p0;->b:Lf/h/a/d/h/c/m0; - - if-eqz v5, :cond_7 - - goto :goto_1 - - :cond_7 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - sget-object v0, Lf/h/a/d/h/c/k2;->a:Lf/h/a/d/h/c/i2; - - sget-object v1, Lf/h/a/d/h/c/n1;->a:Lf/h/a/d/h/c/n1; - - sget-object v2, Lf/h/a/d/h/c/u2;->c:Lf/h/a/d/h/c/e3; - - move-object v5, v4 - - move-object v4, v2 - - :goto_1 - sget-object v2, Lf/h/a/d/h/c/z1;->a:Lf/h/a/d/h/c/x1; - - move-object v8, v2 - - move-object v6, v4 - - move-object v7, v5 - - :goto_2 - move-object v4, v0 - - move-object v5, v1 - - move-object v2, p1 - - invoke-static/range {v2 .. v8}, Lf/h/a/d/h/c/f2;->p(Ljava/lang/Class;Lf/h/a/d/h/c/a2;Lf/h/a/d/h/c/i2;Lf/h/a/d/h/c/n1;Lf/h/a/d/h/c/e3;Lf/h/a/d/h/c/m0;Lf/h/a/d/h/c/x1;)Lf/h/a/d/h/c/f2; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s2.smali deleted file mode 100644 index 3b52e62168..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s2.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/s2; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract b(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method - -.method public abstract c(Ljava/lang/Object;Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation -.end method - -.method public abstract d(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation -.end method - -.method public abstract f(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract h(Ljava/lang/Object;[BIILf/h/a/d/h/c/u;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/c/u;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract i(Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation -.end method - -.method public abstract newInstance()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s3.smali deleted file mode 100644 index 587727a4e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s3.smali +++ /dev/null @@ -1,405 +0,0 @@ -.class public enum Lf/h/a/d/h/c/s3; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/s3;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/s3; - -.field public static final enum e:Lf/h/a/d/h/c/s3; - -.field public static final enum f:Lf/h/a/d/h/c/s3; - -.field public static final enum g:Lf/h/a/d/h/c/s3; - -.field public static final enum h:Lf/h/a/d/h/c/s3; - -.field public static final enum i:Lf/h/a/d/h/c/s3; - -.field public static final enum j:Lf/h/a/d/h/c/s3; - -.field public static final enum k:Lf/h/a/d/h/c/s3; - -.field public static final enum l:Lf/h/a/d/h/c/s3; - -.field public static final enum m:Lf/h/a/d/h/c/s3; - -.field public static final enum n:Lf/h/a/d/h/c/s3; - -.field public static final enum o:Lf/h/a/d/h/c/s3; - -.field public static final enum p:Lf/h/a/d/h/c/s3; - -.field public static final enum q:Lf/h/a/d/h/c/s3; - -.field public static final enum r:Lf/h/a/d/h/c/s3; - -.field public static final enum s:Lf/h/a/d/h/c/s3; - -.field public static final enum t:Lf/h/a/d/h/c/s3; - -.field public static final enum u:Lf/h/a/d/h/c/s3; - -.field public static final synthetic v:[Lf/h/a/d/h/c/s3; - - -# instance fields -.field public final zzqu:Lf/h/a/d/h/c/x3; - -.field public final zzqv:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->g:Lf/h/a/d/h/c/x3; - - const-string v2, "DOUBLE" - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->d:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->f:Lf/h/a/d/h/c/x3; - - const-string v2, "FLOAT" - - const/4 v5, 0x5 - - invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->e:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - const-string v2, "INT64" - - const/4 v6, 0x2 - - invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->f:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - const-string v2, "UINT64" - - const/4 v7, 0x3 - - invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->g:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - const-string v2, "INT32" - - const/4 v8, 0x4 - - invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->h:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - const-string v2, "FIXED64" - - invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->i:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - const-string v2, "FIXED32" - - const/4 v9, 0x6 - - invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->j:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->h:Lf/h/a/d/h/c/x3; - - const-string v2, "BOOL" - - const/4 v10, 0x7 - - invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->k:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/t3; - - sget-object v1, Lf/h/a/d/h/c/x3;->i:Lf/h/a/d/h/c/x3; - - const-string v2, "STRING" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/c/t3;->(Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - - sput-object v0, Lf/h/a/d/h/c/s3;->l:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/u3; - - sget-object v1, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - const-string v2, "GROUP" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/c/u3;->(Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - - sput-object v0, Lf/h/a/d/h/c/s3;->m:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/v3; - - sget-object v1, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - const-string v2, "MESSAGE" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/c/v3;->(Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - - sput-object v0, Lf/h/a/d/h/c/s3;->n:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/w3; - - sget-object v1, Lf/h/a/d/h/c/x3;->j:Lf/h/a/d/h/c/x3; - - const-string v2, "BYTES" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/c/w3;->(Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - - sput-object v0, Lf/h/a/d/h/c/s3;->o:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - const-string v2, "UINT32" - - const/16 v11, 0xc - - invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->p:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->k:Lf/h/a/d/h/c/x3; - - const-string v2, "ENUM" - - const/16 v12, 0xd - - invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->q:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - const-string v2, "SFIXED32" - - const/16 v13, 0xe - - invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->r:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - const-string v2, "SFIXED64" - - const/16 v14, 0xf - - invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->s:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - const-string v2, "SINT32" - - const/16 v15, 0x10 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->t:Lf/h/a/d/h/c/s3; - - new-instance v0, Lf/h/a/d/h/c/s3; - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - const-string v2, "SINT64" - - const/16 v15, 0x11 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - - sput-object v0, Lf/h/a/d/h/c/s3;->u:Lf/h/a/d/h/c/s3; - - const/16 v1, 0x12 - - new-array v1, v1, [Lf/h/a/d/h/c/s3; - - sget-object v2, Lf/h/a/d/h/c/s3;->d:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/s3;->e:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/s3;->f:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/c/s3;->g:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/c/s3;->h:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/c/s3;->i:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/c/s3;->j:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/c/s3;->k:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v10 - - sget-object v2, Lf/h/a/d/h/c/s3;->l:Lf/h/a/d/h/c/s3; - - const/16 v3, 0x8 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/s3;->m:Lf/h/a/d/h/c/s3; - - const/16 v3, 0x9 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/s3;->n:Lf/h/a/d/h/c/s3; - - const/16 v3, 0xa - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/s3;->o:Lf/h/a/d/h/c/s3; - - const/16 v3, 0xb - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/s3;->p:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v11 - - sget-object v2, Lf/h/a/d/h/c/s3;->q:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v12 - - sget-object v2, Lf/h/a/d/h/c/s3;->r:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v13 - - sget-object v2, Lf/h/a/d/h/c/s3;->s:Lf/h/a/d/h/c/s3; - - aput-object v2, v1, v14 - - sget-object v2, Lf/h/a/d/h/c/s3;->t:Lf/h/a/d/h/c/s3; - - const/16 v3, 0x10 - - aput-object v2, v1, v3 - - aput-object v0, v1, v15 - - sput-object v1, Lf/h/a/d/h/c/s3;->v:[Lf/h/a/d/h/c/s3; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/c/x3;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/x3;", - "I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/c/s3;->zzqu:Lf/h/a/d/h/c/x3; - - iput p4, p0, Lf/h/a/d/h/c/s3;->zzqv:I - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/c/x3;ILf/h/a/d/h/c/r3;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/c/s3;->zzqu:Lf/h/a/d/h/c/x3; - - iput p4, p0, Lf/h/a/d/h/c/s3;->zzqv:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/s3; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/s3;->v:[Lf/h/a/d/h/c/s3; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/s3;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/s3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/s4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/s4.smali deleted file mode 100644 index 8e4e9d1be8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/s4.smali +++ /dev/null @@ -1,1897 +0,0 @@ -.class public final Lf/h/a/d/h/c/s4; -.super Lf/h/a/d/h/c/a4; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/a4<", - "Lf/h/a/d/h/c/s4;", - ">;", - "Ljava/lang/Cloneable;" - } -.end annotation - - -# instance fields -.field public f:J - -.field public g:J - -.field public h:Ljava/lang/String; - -.field public i:I - -.field public j:Ljava/lang/String; - -.field public k:[Lf/h/a/d/h/c/t4; - -.field public l:[B - -.field public m:Lf/h/a/d/h/c/h4; - -.field public n:[B - -.field public o:Ljava/lang/String; - -.field public p:Ljava/lang/String; - -.field public q:Lf/h/a/d/h/c/p4; - -.field public r:Ljava/lang/String; - -.field public s:J - -.field public t:Lf/h/a/d/h/c/q4; - -.field public u:[B - -.field public v:Ljava/lang/String; - -.field public w:[I - -.field public x:Lf/h/a/d/h/c/i4; - -.field public y:Z - - -# direct methods -.method public constructor ()V - .locals 5 - - invoke-direct {p0}, Lf/h/a/d/h/c/a4;->()V - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/d/h/c/s4;->f:J - - iput-wide v0, p0, Lf/h/a/d/h/c/s4;->g:J - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/s4;->i:I - - const-string v1, "" - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/c/t4;->h:[Lf/h/a/d/h/c/t4; - - if-nez v1, :cond_1 - - sget-object v1, Lf/h/a/d/h/c/e4;->a:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - sget-object v2, Lf/h/a/d/h/c/t4;->h:[Lf/h/a/d/h/c/t4; - - if-nez v2, :cond_0 - - new-array v2, v0, [Lf/h/a/d/h/c/t4; - - sput-object v2, Lf/h/a/d/h/c/t4;->h:[Lf/h/a/d/h/c/t4; - - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - sget-object v1, Lf/h/a/d/h/c/t4;->h:[Lf/h/a/d/h/c/t4; - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - sget-object v1, Lf/h/a/d/h/c/g4;->e:[B - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->l:[B - - const/4 v2, 0x0 - - iput-object v2, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->n:[B - - const-string v3, "" - - iput-object v3, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - const-string v3, "" - - iput-object v3, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - iput-object v2, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - const-string v3, "" - - iput-object v3, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - const-wide/32 v3, 0x2bf20 - - iput-wide v3, p0, Lf/h/a/d/h/c/s4;->s:J - - iput-object v2, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->u:[B - - const-string v1, "" - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/c/g4;->a:[I - - iput-object v1, p0, Lf/h/a/d/h/c/s4;->w:[I - - iput-object v2, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - iput-boolean v0, p0, Lf/h/a/d/h/c/s4;->y:Z - - iput-object v2, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/d/h/c/z3;)V - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/d/h/c/s4;->f:J - - const/4 v2, 0x1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v0, v3 - - if-eqz v5, :cond_0 - - invoke-virtual {p1, v2, v0, v1}, Lf/h/a/d/h/c/z3;->p(IJ)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - const-string v1, "" - - if-eqz v0, :cond_1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const/4 v0, 0x2 - - iget-object v5, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - invoke-virtual {p1, v0, v5}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - const/4 v5, 0x0 - - if-eqz v0, :cond_3 - - array-length v0, v0 - - if-lez v0, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - iget-object v6, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - array-length v7, v6 - - if-ge v0, v7, :cond_3 - - aget-object v6, v6, v0 - - if-eqz v6, :cond_2 - - const/4 v7, 0x3 - - invoke-virtual {p1, v7, v6}, Lf/h/a/d/h/c/z3;->b(ILf/h/a/d/h/c/f4;)V - - :cond_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->l:[B - - sget-object v6, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v0, v6}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-nez v0, :cond_4 - - const/4 v0, 0x4 - - iget-object v6, p0, Lf/h/a/d/h/c/s4;->l:[B - - invoke-virtual {p1, v0, v6}, Lf/h/a/d/h/c/z3;->d(I[B)V - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->n:[B - - sget-object v6, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v0, v6}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-nez v0, :cond_5 - - const/4 v0, 0x6 - - iget-object v6, p0, Lf/h/a/d/h/c/s4;->n:[B - - invoke-virtual {p1, v0, v6}, Lf/h/a/d/h/c/z3;->d(I[B)V - - :cond_5 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - if-eqz v0, :cond_6 - - const/4 v6, 0x7 - - invoke-virtual {p1, v6, v0}, Lf/h/a/d/h/c/z3;->b(ILf/h/a/d/h/c/f4;)V - - :cond_6 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - if-eqz v0, :cond_7 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_7 - - const/16 v0, 0x8 - - iget-object v6, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - invoke-virtual {p1, v0, v6}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - if-eqz v0, :cond_8 - - const/16 v6, 0x9 - - invoke-virtual {p1, v6, v0}, Lf/h/a/d/h/c/z3;->n(ILf/h/a/d/h/c/c2;)V - - :cond_8 - iget v0, p0, Lf/h/a/d/h/c/s4;->i:I - - if-eqz v0, :cond_9 - - const/16 v6, 0xb - - invoke-virtual {p1, v6, v0}, Lf/h/a/d/h/c/z3;->k(II)V - - :cond_9 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - if-eqz v0, :cond_a - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_a - - const/16 v0, 0xd - - iget-object v6, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - invoke-virtual {p1, v0, v6}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_a - iget-object v0, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - if-eqz v0, :cond_b - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_b - - const/16 v0, 0xe - - iget-object v6, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - invoke-virtual {p1, v0, v6}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_b - iget-wide v6, p0, Lf/h/a/d/h/c/s4;->s:J - - const-wide/32 v8, 0x2bf20 - - cmp-long v0, v6, v8 - - if-eqz v0, :cond_c - - const/16 v0, 0xf - - invoke-virtual {p1, v0, v5}, Lf/h/a/d/h/c/z3;->j(II)V - - shl-long v8, v6, v2 - - const/16 v0, 0x3f - - shr-long/2addr v6, v0 - - xor-long/2addr v6, v8 - - invoke-virtual {p1, v6, v7}, Lf/h/a/d/h/c/z3;->q(J)V - - :cond_c - iget-object v0, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - if-eqz v0, :cond_d - - const/16 v2, 0x10 - - invoke-virtual {p1, v2, v0}, Lf/h/a/d/h/c/z3;->b(ILf/h/a/d/h/c/f4;)V - - :cond_d - iget-wide v6, p0, Lf/h/a/d/h/c/s4;->g:J - - cmp-long v0, v6, v3 - - if-eqz v0, :cond_e - - const/16 v0, 0x11 - - invoke-virtual {p1, v0, v6, v7}, Lf/h/a/d/h/c/z3;->p(IJ)V - - :cond_e - iget-object v0, p0, Lf/h/a/d/h/c/s4;->u:[B - - sget-object v2, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v0, v2}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v0 - - if-nez v0, :cond_f - - const/16 v0, 0x12 - - iget-object v2, p0, Lf/h/a/d/h/c/s4;->u:[B - - invoke-virtual {p1, v0, v2}, Lf/h/a/d/h/c/z3;->d(I[B)V - - :cond_f - iget-object v0, p0, Lf/h/a/d/h/c/s4;->w:[I - - if-eqz v0, :cond_10 - - array-length v0, v0 - - if-lez v0, :cond_10 - - const/4 v0, 0x0 - - :goto_1 - iget-object v2, p0, Lf/h/a/d/h/c/s4;->w:[I - - array-length v3, v2 - - if-ge v0, v3, :cond_10 - - const/16 v3, 0x14 - - aget v2, v2, v0 - - invoke-virtual {p1, v3, v2}, Lf/h/a/d/h/c/z3;->k(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_10 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - if-eqz v0, :cond_11 - - const/16 v2, 0x17 - - invoke-virtual {p1, v2, v0}, Lf/h/a/d/h/c/z3;->n(ILf/h/a/d/h/c/c2;)V - - :cond_11 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - if-eqz v0, :cond_12 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_12 - - const/16 v0, 0x18 - - iget-object v2, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - invoke-virtual {p1, v0, v2}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_12 - iget-boolean v0, p0, Lf/h/a/d/h/c/s4;->y:Z - - if-eqz v0, :cond_14 - - const/16 v2, 0x19 - - invoke-virtual {p1, v2, v5}, Lf/h/a/d/h/c/z3;->j(II)V - - int-to-byte v0, v0 - - iget-object v2, p1, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v2}, Ljava/nio/ByteBuffer;->hasRemaining()Z - - move-result v2 - - if-eqz v2, :cond_13 - - iget-object v2, p1, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v2, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - goto :goto_2 - - :cond_13 - new-instance v0, Lcom/google/android/gms/internal/clearcut/zzft; - - iget-object v1, p1, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - iget-object p1, p1, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - invoke-direct {v0, v1, p1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V - - throw v0 - - :cond_14 - :goto_2 - iget-object v0, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - if-eqz v0, :cond_15 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_15 - - const/16 v0, 0x1a - - iget-object v1, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_15 - invoke-super {p0, p1}, Lf/h/a/d/h/c/a4;->b(Lf/h/a/d/h/c/z3;)V - - return-void -.end method - -.method public final clone()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - :try_start_0 - invoke-super {p0}, Lf/h/a/d/h/c/a4;->g()Lf/h/a/d/h/c/a4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/s4; - :try_end_0 - .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v1, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - if-eqz v1, :cond_1 - - array-length v2, v1 - - if-lez v2, :cond_1 - - array-length v1, v1 - - new-array v1, v1, [Lf/h/a/d/h/c/t4; - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - array-length v3, v2 - - if-ge v1, v3, :cond_1 - - aget-object v3, v2, v1 - - if-eqz v3, :cond_0 - - iget-object v3, v0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - aget-object v2, v2, v1 - - invoke-virtual {v2}, Lf/h/a/d/h/c/t4;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/t4; - - aput-object v2, v3, v1 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - if-eqz v1, :cond_2 - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - if-eqz v1, :cond_3 - - invoke-virtual {v1}, Lf/h/a/d/h/c/p4;->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/p4; - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - if-eqz v1, :cond_4 - - invoke-virtual {v1}, Lf/h/a/d/h/c/q4;->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/q4; - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - :cond_4 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->w:[I - - if-eqz v1, :cond_5 - - array-length v2, v1 - - if-lez v2, :cond_5 - - invoke-virtual {v1}, [I->clone()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [I - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->w:[I - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - if-eqz v1, :cond_6 - - iput-object v1, v0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - :cond_6 - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/AssertionError; - - invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v1 -.end method - -.method public final e()I - .locals 13 - - invoke-super {p0}, Lf/h/a/d/h/c/a4;->e()I - - iget-wide v0, p0, Lf/h/a/d/h/c/s4;->f:J - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - cmp-long v6, v0, v4 - - if-eqz v6, :cond_0 - - invoke-static {v2, v0, v1}, Lf/h/a/d/h/c/z3;->l(IJ)I - - move-result v0 - - add-int/2addr v0, v3 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - const-string v6, "" - - const/4 v7, 0x2 - - if-eqz v1, :cond_1 - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - invoke-static {v7, v1}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - if-eqz v1, :cond_3 - - array-length v1, v1 - - if-lez v1, :cond_3 - - const/4 v1, 0x0 - - :goto_1 - iget-object v8, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - array-length v9, v8 - - if-ge v1, v9, :cond_3 - - aget-object v8, v8, v1 - - if-eqz v8, :cond_2 - - const/4 v9, 0x3 - - invoke-static {v9, v8}, Lf/h/a/d/h/c/z3;->g(ILf/h/a/d/h/c/f4;)I - - move-result v8 - - add-int/2addr v0, v8 - - :cond_2 - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->l:[B - - sget-object v8, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v1, v8}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_4 - - const/4 v1, 0x4 - - iget-object v8, p0, Lf/h/a/d/h/c/s4;->l:[B - - invoke-static {v1, v8}, Lf/h/a/d/h/c/z3;->i(I[B)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->n:[B - - sget-object v8, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v1, v8}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_5 - - const/4 v1, 0x6 - - iget-object v8, p0, Lf/h/a/d/h/c/s4;->n:[B - - invoke-static {v1, v8}, Lf/h/a/d/h/c/z3;->i(I[B)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - if-eqz v1, :cond_6 - - const/4 v8, 0x7 - - invoke-static {v8, v1}, Lf/h/a/d/h/c/z3;->g(ILf/h/a/d/h/c/f4;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_6 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - if-eqz v1, :cond_7 - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_7 - - const/16 v1, 0x8 - - iget-object v8, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - invoke-static {v1, v8}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_7 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - if-eqz v1, :cond_8 - - const/16 v8, 0x9 - - invoke-static {v8, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/d/h/c/c2;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_8 - iget v1, p0, Lf/h/a/d/h/c/s4;->i:I - - if-eqz v1, :cond_9 - - const/16 v8, 0xb - - invoke-static {v8}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result v8 - - invoke-static {v1}, Lf/h/a/d/h/c/z3;->t(I)I - - move-result v1 - - add-int/2addr v1, v8 - - add-int/2addr v0, v1 - - :cond_9 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - if-eqz v1, :cond_a - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_a - - const/16 v1, 0xd - - iget-object v8, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - invoke-static {v1, v8}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_a - iget-object v1, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - if-eqz v1, :cond_b - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_b - - const/16 v1, 0xe - - iget-object v8, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - invoke-static {v1, v8}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_b - iget-wide v8, p0, Lf/h/a/d/h/c/s4;->s:J - - const-wide/32 v10, 0x2bf20 - - cmp-long v1, v8, v10 - - if-eqz v1, :cond_c - - const/16 v1, 0xf - - invoke-static {v1}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result v1 - - shl-long v10, v8, v2 - - const/16 v12, 0x3f - - shr-long/2addr v8, v12 - - xor-long/2addr v8, v10 - - invoke-static {v8, v9}, Lf/h/a/d/h/c/z3;->r(J)I - - move-result v8 - - add-int/2addr v8, v1 - - add-int/2addr v0, v8 - - :cond_c - iget-object v1, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - if-eqz v1, :cond_d - - const/16 v8, 0x10 - - invoke-static {v8, v1}, Lf/h/a/d/h/c/z3;->g(ILf/h/a/d/h/c/f4;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_d - iget-wide v8, p0, Lf/h/a/d/h/c/s4;->g:J - - cmp-long v1, v8, v4 - - if-eqz v1, :cond_e - - const/16 v1, 0x11 - - invoke-static {v1, v8, v9}, Lf/h/a/d/h/c/z3;->l(IJ)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_e - iget-object v1, p0, Lf/h/a/d/h/c/s4;->u:[B - - sget-object v4, Lf/h/a/d/h/c/g4;->e:[B - - invoke-static {v1, v4}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_f - - const/16 v1, 0x12 - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->u:[B - - invoke-static {v1, v4}, Lf/h/a/d/h/c/z3;->i(I[B)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_f - iget-object v1, p0, Lf/h/a/d/h/c/s4;->w:[I - - if-eqz v1, :cond_11 - - array-length v1, v1 - - if-lez v1, :cond_11 - - const/4 v1, 0x0 - - :goto_2 - iget-object v4, p0, Lf/h/a/d/h/c/s4;->w:[I - - array-length v5, v4 - - if-ge v3, v5, :cond_10 - - aget v4, v4, v3 - - invoke-static {v4}, Lf/h/a/d/h/c/z3;->t(I)I - - move-result v4 - - add-int/2addr v1, v4 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_2 - - :cond_10 - add-int/2addr v0, v1 - - array-length v1, v4 - - mul-int/lit8 v1, v1, 0x2 - - add-int/2addr v0, v1 - - :cond_11 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - if-eqz v1, :cond_12 - - const/16 v3, 0x17 - - invoke-static {v3, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/d/h/c/c2;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_12 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - if-eqz v1, :cond_13 - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_13 - - const/16 v1, 0x18 - - iget-object v3, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_13 - iget-boolean v1, p0, Lf/h/a/d/h/c/s4;->y:Z - - if-eqz v1, :cond_14 - - const/16 v1, 0x19 - - invoke-static {v1}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result v1 - - add-int/2addr v1, v2 - - add-int/2addr v0, v1 - - :cond_14 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - if-eqz v1, :cond_15 - - invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_15 - - const/16 v1, 0x1a - - iget-object v2, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - invoke-static {v1, v2}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v1 - - add-int/2addr v0, v1 - - :cond_15 - return v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/s4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/s4; - - iget-wide v3, p0, Lf/h/a/d/h/c/s4;->f:J - - iget-wide v5, p1, Lf/h/a/d/h/c/s4;->f:J - - cmp-long v1, v3, v5 - - if-eqz v1, :cond_2 - - return v2 - - :cond_2 - iget-wide v3, p0, Lf/h/a/d/h/c/s4;->g:J - - iget-wide v5, p1, Lf/h/a/d/h/c/s4;->g:J - - cmp-long v1, v3, v5 - - if-eqz v1, :cond_3 - - return v2 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - if-nez v1, :cond_4 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - if-eqz v1, :cond_5 - - return v2 - - :cond_4 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_5 - - return v2 - - :cond_5 - iget v1, p0, Lf/h/a/d/h/c/s4;->i:I - - iget v3, p1, Lf/h/a/d/h/c/s4;->i:I - - if-eq v1, v3, :cond_6 - - return v2 - - :cond_6 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - if-nez v1, :cond_7 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - if-eqz v1, :cond_8 - - return v2 - - :cond_7 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_8 - - return v2 - - :cond_8 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - iget-object v3, p1, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_9 - - return v2 - - :cond_9 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->l:[B - - iget-object v3, p1, Lf/h/a/d/h/c/s4;->l:[B - - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_a - - return v2 - - :cond_a - iget-object v1, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - if-nez v1, :cond_b - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - if-eqz v1, :cond_c - - return v2 - - :cond_b - iget-object v3, p1, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/c/z0;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_c - - return v2 - - :cond_c - iget-object v1, p0, Lf/h/a/d/h/c/s4;->n:[B - - iget-object v3, p1, Lf/h/a/d/h/c/s4;->n:[B - - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_d - - return v2 - - :cond_d - iget-object v1, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - if-nez v1, :cond_e - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - if-eqz v1, :cond_f - - return v2 - - :cond_e - iget-object v3, p1, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_f - - return v2 - - :cond_f - iget-object v1, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - if-nez v1, :cond_10 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - if-eqz v1, :cond_11 - - return v2 - - :cond_10 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_11 - - return v2 - - :cond_11 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - if-nez v1, :cond_12 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - if-eqz v1, :cond_13 - - return v2 - - :cond_12 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/c/p4;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_13 - - return v2 - - :cond_13 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - if-nez v1, :cond_14 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - if-eqz v1, :cond_15 - - return v2 - - :cond_14 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_15 - - return v2 - - :cond_15 - iget-wide v3, p0, Lf/h/a/d/h/c/s4;->s:J - - iget-wide v5, p1, Lf/h/a/d/h/c/s4;->s:J - - cmp-long v1, v3, v5 - - if-eqz v1, :cond_16 - - return v2 - - :cond_16 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - if-nez v1, :cond_17 - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - if-eqz v1, :cond_18 - - return v2 - - :cond_17 - iget-object v3, p1, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/c/q4;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_18 - - return v2 - - :cond_18 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->u:[B - - iget-object v3, p1, Lf/h/a/d/h/c/s4;->u:[B - - invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v1 - - if-nez v1, :cond_19 - - return v2 - - :cond_19 - iget-object v1, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - if-nez v1, :cond_1a - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - if-eqz v1, :cond_1b - - return v2 - - :cond_1a - iget-object v3, p1, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1b - - return v2 - - :cond_1b - iget-object v1, p0, Lf/h/a/d/h/c/s4;->w:[I - - iget-object v3, p1, Lf/h/a/d/h/c/s4;->w:[I - - invoke-static {v1, v3}, Lf/h/a/d/h/c/e4;->a([I[I)Z - - move-result v1 - - if-nez v1, :cond_1c - - return v2 - - :cond_1c - iget-object v1, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - if-nez v1, :cond_1d - - iget-object v1, p1, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - if-eqz v1, :cond_1e - - return v2 - - :cond_1d - iget-object v3, p1, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/c/z0;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1e - - return v2 - - :cond_1e - iget-boolean v1, p0, Lf/h/a/d/h/c/s4;->y:Z - - iget-boolean v3, p1, Lf/h/a/d/h/c/s4;->y:Z - - if-eq v1, v3, :cond_1f - - return v2 - - :cond_1f - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_21 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_20 - - goto :goto_0 - - :cond_20 - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/c4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_21 - :goto_0 - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz p1, :cond_23 - - invoke-virtual {p1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result p1 - - if-eqz p1, :cond_22 - - goto :goto_1 - - :cond_22 - return v2 - - :cond_23 - :goto_1 - return v0 -.end method - -.method public final synthetic f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/s4; - - return-object v0 -.end method - -.method public final synthetic g()Lf/h/a/d/h/c/a4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/s4; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 8 - - const-class v0, Lf/h/a/d/h/c/s4; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/d/h/c/s4;->f:J - - const/16 v3, 0x20 - - ushr-long v4, v1, v3 - - xor-long/2addr v1, v4 - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v1, p0, Lf/h/a/d/h/c/s4;->g:J - - ushr-long v4, v1, v3 - - xor-long/2addr v1, v4 - - long-to-int v2, v1 - - add-int/2addr v0, v2 - - mul-int/lit8 v0, v0, 0x1f - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/s4;->h:Ljava/lang/String; - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - :goto_0 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget v1, p0, Lf/h/a/d/h/c/s4;->i:I - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/s4;->j:Ljava/lang/String; - - if-nez v1, :cond_1 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - :goto_1 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - mul-int/lit8 v0, v0, 0x1f - - const/16 v1, 0x4d5 - - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->k:[Lf/h/a/d/h/c/t4; - - invoke-static {v4}, Lf/h/a/d/h/c/e4;->d([Ljava/lang/Object;)I - - move-result v4 - - add-int/2addr v0, v4 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->l:[B - - invoke-static {v4}, Ljava/util/Arrays;->hashCode([B)I - - move-result v4 - - add-int/2addr v4, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/s4;->m:Lf/h/a/d/h/c/h4; - - mul-int/lit8 v4, v4, 0x1f - - if-nez v0, :cond_2 - - const/4 v0, 0x0 - - goto :goto_2 - - :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/c/z0;->hashCode()I - - move-result v0 - - :goto_2 - add-int/2addr v4, v0 - - mul-int/lit8 v4, v4, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/s4;->n:[B - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I - - move-result v0 - - add-int/2addr v0, v4 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->o:Ljava/lang/String; - - if-nez v4, :cond_3 - - const/4 v4, 0x0 - - goto :goto_3 - - :cond_3 - invoke-virtual {v4}, Ljava/lang/String;->hashCode()I - - move-result v4 - - :goto_3 - add-int/2addr v0, v4 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->p:Ljava/lang/String; - - if-nez v4, :cond_4 - - const/4 v4, 0x0 - - goto :goto_4 - - :cond_4 - invoke-virtual {v4}, Ljava/lang/String;->hashCode()I - - move-result v4 - - :goto_4 - add-int/2addr v0, v4 - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->q:Lf/h/a/d/h/c/p4; - - mul-int/lit8 v0, v0, 0x1f - - if-nez v4, :cond_5 - - const/4 v4, 0x0 - - goto :goto_5 - - :cond_5 - invoke-virtual {v4}, Lf/h/a/d/h/c/p4;->hashCode()I - - move-result v4 - - :goto_5 - add-int/2addr v0, v4 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v4, p0, Lf/h/a/d/h/c/s4;->r:Ljava/lang/String; - - if-nez v4, :cond_6 - - const/4 v4, 0x0 - - goto :goto_6 - - :cond_6 - invoke-virtual {v4}, Ljava/lang/String;->hashCode()I - - move-result v4 - - :goto_6 - add-int/2addr v0, v4 - - mul-int/lit8 v0, v0, 0x1f - - iget-wide v4, p0, Lf/h/a/d/h/c/s4;->s:J - - ushr-long v6, v4, v3 - - xor-long v3, v4, v6 - - long-to-int v4, v3 - - add-int/2addr v0, v4 - - iget-object v3, p0, Lf/h/a/d/h/c/s4;->t:Lf/h/a/d/h/c/q4; - - mul-int/lit8 v0, v0, 0x1f - - if-nez v3, :cond_7 - - const/4 v3, 0x0 - - goto :goto_7 - - :cond_7 - invoke-virtual {v3}, Lf/h/a/d/h/c/q4;->hashCode()I - - move-result v3 - - :goto_7 - add-int/2addr v0, v3 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v3, p0, Lf/h/a/d/h/c/s4;->u:[B - - invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I - - move-result v3 - - add-int/2addr v3, v0 - - mul-int/lit8 v3, v3, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/s4;->v:Ljava/lang/String; - - if-nez v0, :cond_8 - - const/4 v0, 0x0 - - goto :goto_8 - - :cond_8 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - :goto_8 - add-int/2addr v3, v0 - - mul-int/lit8 v3, v3, 0x1f - - mul-int/lit8 v3, v3, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/s4;->w:[I - - if-eqz v0, :cond_a - - array-length v4, v0 - - if-nez v4, :cond_9 - - goto :goto_9 - - :cond_9 - invoke-static {v0}, Ljava/util/Arrays;->hashCode([I)I - - move-result v0 - - goto :goto_a - - :cond_a - :goto_9 - const/4 v0, 0x0 - - :goto_a - add-int/2addr v3, v0 - - mul-int/lit8 v3, v3, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/s4;->x:Lf/h/a/d/h/c/i4; - - mul-int/lit8 v3, v3, 0x1f - - if-nez v0, :cond_b - - const/4 v0, 0x0 - - goto :goto_b - - :cond_b - invoke-virtual {v0}, Lf/h/a/d/h/c/z0;->hashCode()I - - move-result v0 - - :goto_b - add-int/2addr v3, v0 - - mul-int/lit8 v3, v3, 0x1f - - iget-boolean v0, p0, Lf/h/a/d/h/c/s4;->y:Z - - if-eqz v0, :cond_c - - const/16 v1, 0x4cf - - :cond_c - add-int/2addr v3, v1 - - mul-int/lit8 v3, v3, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v0, :cond_e - - invoke-virtual {v0}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v0 - - if-eqz v0, :cond_d - - goto :goto_c - - :cond_d - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v0}, Lf/h/a/d/h/c/c4;->hashCode()I - - move-result v2 - - :cond_e - :goto_c - add-int/2addr v3, v2 - - return v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t.smali deleted file mode 100644 index ab7b60deb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/c/t; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "libcore.io.Memory" - - const/4 v1, 0x0 - - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v0, v1 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/t;->a:Ljava/lang/Class; - - const-string v0, "org.robolectric.Robolectric" - - :try_start_1 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - nop - - :goto_1 - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_0 - const/4 v0, 0x0 - - :goto_2 - sput-boolean v0, Lf/h/a/d/h/c/t;->b:Z - - return-void -.end method - -.method public static a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/t;->a:Ljava/lang/Class; - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/c/t;->b:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t0.smali deleted file mode 100644 index 99ef533cde..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t0.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/t0; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "TT;>;" - } -.end annotation - - -# virtual methods -.method public abstract U()Lf/h/a/d/h/c/x3; -.end method - -.method public abstract c()I -.end method - -.method public abstract c0()Z -.end method - -.method public abstract r0()Lf/h/a/d/h/c/s3; -.end method - -.method public abstract s0(Lf/h/a/d/h/c/h2;Lf/h/a/d/h/c/h2;)Lf/h/a/d/h/c/h2; -.end method - -.method public abstract v(Lf/h/a/d/h/c/d2;Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/d2; -.end method - -.method public abstract z()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t1.smali deleted file mode 100644 index f72a61fb6e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t1.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/h/a/d/h/c/t1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/b2; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/c/a2;" - } - .end annotation - - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "This should never be called." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t2.smali deleted file mode 100644 index 2f7c3419d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t2.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/t2; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)", - "Lf/h/a/d/h/c/s2<", - "TT;>;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t3.smali deleted file mode 100644 index 183a9bf817..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t3.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/t3; -.super Lf/h/a/d/h/c/s3; - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - .locals 6 - - const/16 v2, 0x8 - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;ILf/h/a/d/h/c/r3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/t4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/t4.smali deleted file mode 100644 index 973e6f937a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/t4.smali +++ /dev/null @@ -1,409 +0,0 @@ -.class public final Lf/h/a/d/h/c/t4; -.super Lf/h/a/d/h/c/a4; - -# interfaces -.implements Ljava/lang/Cloneable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/a4<", - "Lf/h/a/d/h/c/t4;", - ">;", - "Ljava/lang/Cloneable;" - } -.end annotation - - -# static fields -.field public static volatile h:[Lf/h/a/d/h/c/t4; - - -# instance fields -.field public f:Ljava/lang/String; - -.field public g:Ljava/lang/String; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/a4;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/f4;->d:I - - return-void -.end method - - -# virtual methods -.method public final b(Lf/h/a/d/h/c/z3;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - const-string v1, "" - - if-eqz v0, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iget-object v2, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - invoke-virtual {p1, v0, v2}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const/4 v0, 0x2 - - iget-object v1, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/c/z3;->c(ILjava/lang/String;)V - - :cond_1 - invoke-super {p0, p1}, Lf/h/a/d/h/c/a4;->b(Lf/h/a/d/h/c/z3;)V - - return-void -.end method - -.method public final clone()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - :try_start_0 - invoke-super {p0}, Lf/h/a/d/h/c/a4;->g()Lf/h/a/d/h/c/a4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t4; - :try_end_0 - .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/AssertionError; - - invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v1 -.end method - -.method public final e()I - .locals 4 - - invoke-super {p0}, Lf/h/a/d/h/c/a4;->e()I - - iget-object v0, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - const-string v1, "" - - const/4 v2, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iget-object v3, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - invoke-static {v0, v3}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v0 - - add-int/2addr v2, v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const/4 v0, 0x2 - - iget-object v1, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - invoke-static {v0, v1}, Lf/h/a/d/h/c/z3;->h(ILjava/lang/String;)I - - move-result v0 - - add-int/2addr v2, v0 - - :cond_1 - return v2 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/t4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/t4; - - iget-object v1, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - if-nez v1, :cond_2 - - iget-object v1, p1, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - if-eqz v1, :cond_3 - - return v2 - - :cond_2 - iget-object v3, p1, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_3 - - return v2 - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - if-nez v1, :cond_4 - - iget-object v1, p1, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - if-eqz v1, :cond_5 - - return v2 - - :cond_4 - iget-object v3, p1, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_5 - - return v2 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_7 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_6 - - goto :goto_0 - - :cond_6 - iget-object v0, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/c4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_7 - :goto_0 - iget-object p1, p1, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz p1, :cond_9 - - invoke-virtual {p1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result p1 - - if-eqz p1, :cond_8 - - goto :goto_1 - - :cond_8 - return v2 - - :cond_9 - :goto_1 - return v0 -.end method - -.method public final synthetic f()Lf/h/a/d/h/c/f4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/t4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t4; - - return-object v0 -.end method - -.method public final synthetic g()Lf/h/a/d/h/c/a4; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/t4;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/t4; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 3 - - const-class v0, Lf/h/a/d/h/c/t4; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - add-int/lit16 v0, v0, 0x20f - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/t4;->f:Ljava/lang/String; - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - :goto_0 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/t4;->g:Ljava/lang/String; - - if-nez v1, :cond_1 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_1 - invoke-virtual {v1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - :goto_1 - add-int/2addr v0, v1 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - if-eqz v1, :cond_3 - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->b()Z - - move-result v1 - - if-eqz v1, :cond_2 - - goto :goto_2 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/a4;->e:Lf/h/a/d/h/c/c4; - - invoke-virtual {v1}, Lf/h/a/d/h/c/c4;->hashCode()I - - move-result v2 - - :cond_3 - :goto_2 - add-int/2addr v0, v2 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u.smali deleted file mode 100644 index 62411f098c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public final Lf/h/a/d/h/c/u; -.super Ljava/lang/Object; - - -# instance fields -.field public a:I - -.field public b:J - -.field public c:Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u0.smali deleted file mode 100644 index 5f645ab527..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u0.smali +++ /dev/null @@ -1,1407 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/u0; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/u0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum A:Lf/h/a/d/h/c/u0; - -.field public static final enum B:Lf/h/a/d/h/c/u0; - -.field public static final enum C:Lf/h/a/d/h/c/u0; - -.field public static final enum D:Lf/h/a/d/h/c/u0; - -.field public static final enum E:Lf/h/a/d/h/c/u0; - -.field public static final enum F:Lf/h/a/d/h/c/u0; - -.field public static final enum G:Lf/h/a/d/h/c/u0; - -.field public static final enum H:Lf/h/a/d/h/c/u0; - -.field public static final enum I:Lf/h/a/d/h/c/u0; - -.field public static final enum J:Lf/h/a/d/h/c/u0; - -.field public static final enum K:Lf/h/a/d/h/c/u0; - -.field public static final enum L:Lf/h/a/d/h/c/u0; - -.field public static final enum M:Lf/h/a/d/h/c/u0; - -.field public static final enum N:Lf/h/a/d/h/c/u0; - -.field public static final enum O:Lf/h/a/d/h/c/u0; - -.field public static final enum P:Lf/h/a/d/h/c/u0; - -.field public static final enum Q:Lf/h/a/d/h/c/u0; - -.field public static final enum R:Lf/h/a/d/h/c/u0; - -.field public static final enum S:Lf/h/a/d/h/c/u0; - -.field public static final enum T:Lf/h/a/d/h/c/u0; - -.field public static final enum U:Lf/h/a/d/h/c/u0; - -.field public static final enum V:Lf/h/a/d/h/c/u0; - -.field public static final enum W:Lf/h/a/d/h/c/u0; - -.field public static final enum X:Lf/h/a/d/h/c/u0; - -.field public static final enum Y:Lf/h/a/d/h/c/u0; - -.field public static final enum Z:Lf/h/a/d/h/c/u0; - -.field public static final enum a0:Lf/h/a/d/h/c/u0; - -.field public static final enum b0:Lf/h/a/d/h/c/u0; - -.field public static final c0:[Lf/h/a/d/h/c/u0; - -.field public static final enum d:Lf/h/a/d/h/c/u0; - -.field public static final synthetic d0:[Lf/h/a/d/h/c/u0; - -.field public static final enum e:Lf/h/a/d/h/c/u0; - -.field public static final enum f:Lf/h/a/d/h/c/u0; - -.field public static final enum g:Lf/h/a/d/h/c/u0; - -.field public static final enum h:Lf/h/a/d/h/c/u0; - -.field public static final enum i:Lf/h/a/d/h/c/u0; - -.field public static final enum j:Lf/h/a/d/h/c/u0; - -.field public static final enum k:Lf/h/a/d/h/c/u0; - -.field public static final enum l:Lf/h/a/d/h/c/u0; - -.field public static final enum m:Lf/h/a/d/h/c/u0; - -.field public static final enum n:Lf/h/a/d/h/c/u0; - -.field public static final enum o:Lf/h/a/d/h/c/u0; - -.field public static final enum p:Lf/h/a/d/h/c/u0; - -.field public static final enum q:Lf/h/a/d/h/c/u0; - -.field public static final enum r:Lf/h/a/d/h/c/u0; - -.field public static final enum s:Lf/h/a/d/h/c/u0; - -.field public static final enum t:Lf/h/a/d/h/c/u0; - -.field public static final enum u:Lf/h/a/d/h/c/u0; - -.field public static final enum v:Lf/h/a/d/h/c/u0; - -.field public static final enum w:Lf/h/a/d/h/c/u0; - -.field public static final enum x:Lf/h/a/d/h/c/u0; - -.field public static final enum y:Lf/h/a/d/h/c/u0; - -.field public static final enum z:Lf/h/a/d/h/c/u0; - - -# instance fields -.field public final id:I - -.field public final zzix:Lf/h/a/d/h/c/f1; - -.field public final zziy:Lf/h/a/d/h/c/w0; - -.field public final zziz:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzja:Z - - -# direct methods -.method public static constructor ()V - .locals 14 - - sget-object v6, Lf/h/a/d/h/c/w0;->f:Lf/h/a/d/h/c/w0; - - sget-object v7, Lf/h/a/d/h/c/w0;->e:Lf/h/a/d/h/c/w0; - - sget-object v8, Lf/h/a/d/h/c/w0;->d:Lf/h/a/d/h/c/w0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->h:Lf/h/a/d/h/c/f1; - - const-string v1, "DOUBLE" - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v0, v9 - - move-object v4, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->d:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->g:Lf/h/a/d/h/c/f1; - - const-string v1, "FLOAT" - - const/4 v2, 0x1 - - const/4 v3, 0x1 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->e:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "INT64" - - const/4 v2, 0x2 - - const/4 v3, 0x2 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->f:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT64" - - const/4 v2, 0x3 - - const/4 v3, 0x3 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->g:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "INT32" - - const/4 v2, 0x4 - - const/4 v3, 0x4 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->h:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED64" - - const/4 v2, 0x5 - - const/4 v3, 0x5 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->i:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED32" - - const/4 v2, 0x6 - - const/4 v3, 0x6 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->j:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->i:Lf/h/a/d/h/c/f1; - - const-string v1, "BOOL" - - const/4 v2, 0x7 - - const/4 v3, 0x7 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->k:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->j:Lf/h/a/d/h/c/f1; - - const-string v1, "STRING" - - const/16 v2, 0x8 - - const/16 v3, 0x8 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->l:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const-string v1, "MESSAGE" - - const/16 v2, 0x9 - - const/16 v3, 0x9 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->m:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->k:Lf/h/a/d/h/c/f1; - - const-string v1, "BYTES" - - const/16 v2, 0xa - - const/16 v3, 0xa - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->n:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT32" - - const/16 v2, 0xb - - const/16 v3, 0xb - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->o:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->l:Lf/h/a/d/h/c/f1; - - const-string v1, "ENUM" - - const/16 v2, 0xc - - const/16 v3, 0xc - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->p:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED32" - - const/16 v2, 0xd - - const/16 v3, 0xd - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->q:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED64" - - const/16 v2, 0xe - - const/16 v3, 0xe - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->r:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT32" - - const/16 v2, 0xf - - const/16 v3, 0xf - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->s:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT64" - - const/16 v2, 0x10 - - const/16 v3, 0x10 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->t:Lf/h/a/d/h/c/u0; - - new-instance v9, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const-string v1, "GROUP" - - const/16 v2, 0x11 - - const/16 v3, 0x11 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v9, Lf/h/a/d/h/c/u0;->u:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->h:Lf/h/a/d/h/c/f1; - - const-string v1, "DOUBLE_LIST" - - const/16 v2, 0x12 - - const/16 v3, 0x12 - - move-object v0, v8 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->v:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->g:Lf/h/a/d/h/c/f1; - - const-string v1, "FLOAT_LIST" - - const/16 v2, 0x13 - - const/16 v3, 0x13 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->w:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "INT64_LIST" - - const/16 v2, 0x14 - - const/16 v3, 0x14 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->x:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT64_LIST" - - const/16 v2, 0x15 - - const/16 v3, 0x15 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->y:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "INT32_LIST" - - const/16 v2, 0x16 - - const/16 v3, 0x16 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->z:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED64_LIST" - - const/16 v2, 0x17 - - const/16 v3, 0x17 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->A:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED32_LIST" - - const/16 v2, 0x18 - - const/16 v3, 0x18 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->B:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->i:Lf/h/a/d/h/c/f1; - - const-string v1, "BOOL_LIST" - - const/16 v2, 0x19 - - const/16 v3, 0x19 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->C:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->j:Lf/h/a/d/h/c/f1; - - const-string v1, "STRING_LIST" - - const/16 v2, 0x1a - - const/16 v3, 0x1a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->D:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const-string v1, "MESSAGE_LIST" - - const/16 v2, 0x1b - - const/16 v3, 0x1b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->E:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->k:Lf/h/a/d/h/c/f1; - - const-string v1, "BYTES_LIST" - - const/16 v2, 0x1c - - const/16 v3, 0x1c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->F:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT32_LIST" - - const/16 v2, 0x1d - - const/16 v3, 0x1d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->G:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->l:Lf/h/a/d/h/c/f1; - - const-string v1, "ENUM_LIST" - - const/16 v2, 0x1e - - const/16 v3, 0x1e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->H:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED32_LIST" - - const/16 v2, 0x1f - - const/16 v3, 0x1f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->I:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED64_LIST" - - const/16 v2, 0x20 - - const/16 v3, 0x20 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->J:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT32_LIST" - - const/16 v2, 0x21 - - const/16 v3, 0x21 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->K:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT64_LIST" - - const/16 v2, 0x22 - - const/16 v3, 0x22 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->L:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->h:Lf/h/a/d/h/c/f1; - - const-string v1, "DOUBLE_LIST_PACKED" - - const/16 v2, 0x23 - - const/16 v3, 0x23 - - move-object v0, v8 - - move-object v4, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->M:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->g:Lf/h/a/d/h/c/f1; - - const-string v1, "FLOAT_LIST_PACKED" - - const/16 v2, 0x24 - - const/16 v3, 0x24 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->N:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "INT64_LIST_PACKED" - - const/16 v2, 0x25 - - const/16 v3, 0x25 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->O:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT64_LIST_PACKED" - - const/16 v2, 0x26 - - const/16 v3, 0x26 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->P:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "INT32_LIST_PACKED" - - const/16 v2, 0x27 - - const/16 v3, 0x27 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->Q:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED64_LIST_PACKED" - - const/16 v2, 0x28 - - const/16 v3, 0x28 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->R:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "FIXED32_LIST_PACKED" - - const/16 v2, 0x29 - - const/16 v3, 0x29 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->S:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->i:Lf/h/a/d/h/c/f1; - - const-string v1, "BOOL_LIST_PACKED" - - const/16 v2, 0x2a - - const/16 v3, 0x2a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->T:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "UINT32_LIST_PACKED" - - const/16 v2, 0x2b - - const/16 v3, 0x2b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->U:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->l:Lf/h/a/d/h/c/f1; - - const-string v1, "ENUM_LIST_PACKED" - - const/16 v2, 0x2c - - const/16 v3, 0x2c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->V:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED32_LIST_PACKED" - - const/16 v2, 0x2d - - const/16 v3, 0x2d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->W:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SFIXED64_LIST_PACKED" - - const/16 v2, 0x2e - - const/16 v3, 0x2e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->X:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->e:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT32_LIST_PACKED" - - const/16 v2, 0x2f - - const/16 v3, 0x2f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->Y:Lf/h/a/d/h/c/u0; - - new-instance v8, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->f:Lf/h/a/d/h/c/f1; - - const-string v1, "SINT64_LIST_PACKED" - - const/16 v2, 0x30 - - const/16 v3, 0x30 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v8, Lf/h/a/d/h/c/u0;->Z:Lf/h/a/d/h/c/u0; - - new-instance v6, Lf/h/a/d/h/c/u0; - - sget-object v5, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const-string v1, "GROUP_LIST" - - const/16 v2, 0x31 - - const/16 v3, 0x31 - - move-object v0, v6 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v6, Lf/h/a/d/h/c/u0;->a0:Lf/h/a/d/h/c/u0; - - new-instance v0, Lf/h/a/d/h/c/u0; - - sget-object v12, Lf/h/a/d/h/c/w0;->g:Lf/h/a/d/h/c/w0; - - sget-object v13, Lf/h/a/d/h/c/f1;->d:Lf/h/a/d/h/c/f1; - - const-string v9, "MAP" - - const/16 v10, 0x32 - - const/16 v11, 0x32 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/c/u0;->(Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - - sput-object v0, Lf/h/a/d/h/c/u0;->b0:Lf/h/a/d/h/c/u0; - - const/16 v1, 0x33 - - new-array v1, v1, [Lf/h/a/d/h/c/u0; - - sget-object v2, Lf/h/a/d/h/c/u0;->d:Lf/h/a/d/h/c/u0; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/u0;->e:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->f:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x2 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->g:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x3 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->h:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x4 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->i:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x5 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->j:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x6 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->k:Lf/h/a/d/h/c/u0; - - const/4 v4, 0x7 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->l:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x8 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->m:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x9 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->n:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xa - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->o:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xb - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->p:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xc - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->q:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xd - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->r:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xe - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->s:Lf/h/a/d/h/c/u0; - - const/16 v4, 0xf - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->t:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x10 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->u:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x11 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->v:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x12 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->w:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x13 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->x:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x14 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->y:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x15 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->z:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x16 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->A:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x17 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->B:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x18 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->C:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x19 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->D:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->E:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->F:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->G:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->H:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->I:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x1f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->J:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x20 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->K:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x21 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->L:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x22 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->M:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x23 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->N:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x24 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->O:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x25 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->P:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x26 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->Q:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x27 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->R:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x28 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->S:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x29 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->T:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->U:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->V:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->W:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->X:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->Y:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x2f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->Z:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x30 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/c/u0;->a0:Lf/h/a/d/h/c/u0; - - const/16 v4, 0x31 - - aput-object v2, v1, v4 - - const/16 v2, 0x32 - - aput-object v0, v1, v2 - - sput-object v1, Lf/h/a/d/h/c/u0;->d0:[Lf/h/a/d/h/c/u0; - - invoke-static {}, Lf/h/a/d/h/c/u0;->values()[Lf/h/a/d/h/c/u0; - - move-result-object v0 - - array-length v1, v0 - - new-array v1, v1, [Lf/h/a/d/h/c/u0; - - sput-object v1, Lf/h/a/d/h/c/u0;->c0:[Lf/h/a/d/h/c/u0; - - array-length v1, v0 - - :goto_0 - if-ge v3, v1, :cond_0 - - aget-object v2, v0, v3 - - sget-object v4, Lf/h/a/d/h/c/u0;->c0:[Lf/h/a/d/h/c/u0; - - iget v5, v2, Lf/h/a/d/h/c/u0;->id:I - - aput-object v2, v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public constructor (Ljava/lang/String;IILf/h/a/d/h/c/w0;Lf/h/a/d/h/c/f1;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lf/h/a/d/h/c/w0;", - "Lf/h/a/d/h/c/f1;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/c/u0;->id:I - - iput-object p4, p0, Lf/h/a/d/h/c/u0;->zziy:Lf/h/a/d/h/c/w0; - - iput-object p5, p0, Lf/h/a/d/h/c/u0;->zzix:Lf/h/a/d/h/c/f1; - - sget-object p1, Lf/h/a/d/h/c/v0;->a:[I - - invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I - - move-result p2 - - aget p1, p1, p2 - - const/4 p2, 0x2 - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_0 - - if-eq p1, p2, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - iget-object p1, p5, Lf/h/a/d/h/c/f1;->zzli:Ljava/lang/Class; - - :goto_0 - iput-object p1, p0, Lf/h/a/d/h/c/u0;->zziz:Ljava/lang/Class; - - sget-object p1, Lf/h/a/d/h/c/w0;->d:Lf/h/a/d/h/c/w0; - - if-ne p4, p1, :cond_1 - - sget-object p1, Lf/h/a/d/h/c/v0;->b:[I - - invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I - - move-result p4 - - aget p1, p1, p4 - - if-eq p1, p3, :cond_1 - - if-eq p1, p2, :cond_1 - - const/4 p2, 0x3 - - if-eq p1, p2, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_1 - iput-boolean p3, p0, Lf/h/a/d/h/c/u0;->zzja:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/u0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/u0;->d0:[Lf/h/a/d/h/c/u0; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/u0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/u0; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u1.smali deleted file mode 100644 index 589794a1eb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u1.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public final Lf/h/a/d/h/c/u1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/b2; - - -# instance fields -.field public a:[Lf/h/a/d/h/c/b2; - - -# direct methods -.method public varargs constructor ([Lf/h/a/d/h/c/b2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/u1;->a:[Lf/h/a/d/h/c/b2; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/u1;->a:[Lf/h/a/d/h/c/b2; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, v0, v3 - - invoke-interface {v4, p1}, Lf/h/a/d/h/c/b2;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/c/a2;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/u1;->a:[Lf/h/a/d/h/c/b2; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-interface {v3, p1}, Lf/h/a/d/h/c/b2;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3, p1}, Lf/h/a/d/h/c/b2;->b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - - move-result-object p1 - - return-object p1 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "No factory is available for message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u2.smali deleted file mode 100644 index 6ccae182dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u2.smali +++ /dev/null @@ -1,4187 +0,0 @@ -.class public final Lf/h/a/d/h/c/u2; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/c/e3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/c/e3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/c/e3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - :try_start_0 - const-string v0, "com.google.protobuf.GeneratedMessage" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/u2;->a:Ljava/lang/Class; - - const/4 v0, 0x0 - - invoke-static {v0}, Lf/h/a/d/h/c/u2;->w(Z)Lf/h/a/d/h/c/e3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/u2;->b:Lf/h/a/d/h/c/e3; - - const/4 v0, 0x1 - - invoke-static {v0}, Lf/h/a/d/h/c/u2;->w(Z)Lf/h/a/d/h/c/e3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/c/u2;->c:Lf/h/a/d/h/c/e3; - - new-instance v0, Lf/h/a/d/h/c/g3; - - invoke-direct {v0}, Lf/h/a/d/h/c/g3;->()V - - sput-object v0, Lf/h/a/d/h/c/u2;->d:Lf/h/a/d/h/c/e3; - - return-void -.end method - -.method public static A(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J - - move-result-wide v1 - - invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static B(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/a1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/a1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/a1;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static C(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static D(Ljava/lang/Class;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)V" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v0 - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/d/h/c/u2;->a:Ljava/lang/Class; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - :goto_0 - return-void -.end method - -.method public static E(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/a1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/a1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/a1;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static F(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static G(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x2 - - return p0 -.end method - -.method public static H(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->e0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static I(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x3 - - return p0 -.end method - -.method public static J(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static K(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - return p0 -.end method - -.method public static L(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-static {p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static M(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static N(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static O(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->e0(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static P(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - add-int/lit8 p3, p3, 0x1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Boolean; - - invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p3 - - int-to-byte p3, p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f(B)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static Q(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->a(Ljava/util/List;)I - - move-result v0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, p1 - - add-int/2addr p0, v0 - - return p0 -.end method - -.method public static R(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->j(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static S(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->q(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static T(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->v(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static U(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->z(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static V(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->B(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static W(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/c/u2;->E(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static X(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static Y(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static Z(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static a(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/r1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/r1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/r1;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static b(IILjava/lang/Object;Lf/h/a/d/h/c/e3;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(IITUB;", - "Lf/h/a/d/h/c/e3<", - "TUT;TUB;>;)TUB;" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p2, :cond_1 - - move-object p2, p3 - - check-cast p2, Lf/h/a/d/h/c/g3; - - if-eqz p2, :cond_0 - - invoke-static {}, Lf/h/a/d/h/c/f3;->e()Lf/h/a/d/h/c/f3; - - move-result-object p2 - - goto :goto_0 - - :cond_0 - throw v0 - - :cond_1 - :goto_0 - int-to-long v1, p1 - - check-cast p3, Lf/h/a/d/h/c/g3; - - if-eqz p3, :cond_2 - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/c/f3; - - shl-int/lit8 p0, p0, 0x3 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - invoke-virtual {p1, p0, p3}, Lf/h/a/d/h/c/f3;->b(ILjava/lang/Object;)V - - return-object p2 - - :cond_2 - throw v0 -.end method - -.method public static c(ILjava/util/List;Lf/h/a/d/h/c/d1;Ljava/lang/Object;Lf/h/a/d/h/c/e3;)Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/c/d1<", - "*>;TUB;", - "Lf/h/a/d/h/c/e3<", - "TUT;TUB;>;)TUB;" - } - .end annotation - - if-nez p2, :cond_0 - - return-object p3 - - :cond_0 - instance-of v0, p1, Ljava/util/RandomAccess; - - if-eqz v0, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_3 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-interface {p2, v3}, Lf/h/a/d/h/c/d1;->i(I)Lf/h/a/d/h/c/c1; - - move-result-object v4 - - if-eqz v4, :cond_2 - - if-eq v1, v2, :cond_1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-interface {p1, v2, v3}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_2 - invoke-static {p0, v3, p3, p4}, Lf/h/a/d/h/c/u2;->b(IILjava/lang/Object;Lf/h/a/d/h/c/e3;)Ljava/lang/Object; - - move-result-object p3 - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - if-eq v2, v0, :cond_6 - - invoke-interface {p1, v2, v0}, Ljava/util/List;->subList(II)Ljava/util/List; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/List;->clear()V - - goto :goto_3 - - :cond_4 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_5 - :goto_2 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-interface {p2, v0}, Lf/h/a/d/h/c/d1;->i(I)Lf/h/a/d/h/c/c1; - - move-result-object v1 - - if-nez v1, :cond_5 - - invoke-static {p0, v0, p3, p4}, Lf/h/a/d/h/c/u2;->b(IILjava/lang/Object;Lf/h/a/d/h/c/e3;)Ljava/lang/Object; - - move-result-object p3 - - invoke-interface {p1}, Ljava/util/Iterator;->remove()V - - goto :goto_2 - - :cond_6 - :goto_3 - return-object p3 -.end method - -.method public static d(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - instance-of v0, p1, Lf/h/a/d/h/c/m1; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/m1; - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - invoke-interface {v0, v1}, Lf/h/a/d/h/c/m1;->J0(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Ljava/lang/String; - - if-eqz v3, :cond_0 - - iget-object v3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V - - goto :goto_1 - - :cond_0 - iget-object v3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast v2, Lf/h/a/d/h/c/y; - - invoke-virtual {v3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_3 - - iget-object v0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v0, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static e(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/c/y3;", - "Lf/h/a/d/h/c/s2;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - check-cast v1, Lf/h/a/d/h/c/c2; - - invoke-virtual {v2, p0, v1, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static f(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/c/i0; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v2, 0x2 - - invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p0, :cond_1 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p3, :cond_3 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - invoke-virtual {p3, p0, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static g(Lf/h/a/d/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Lf/h/a/d/h/c/m0<", - "TFT;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/c/n0; - - if-eqz p0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/z0$c; - - iget-object p0, p2, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - invoke-virtual {p0}, Lf/h/a/d/h/c/q0;->a()Z - - move-result p2 - - if-nez p2, :cond_2 - - check-cast p1, Lf/h/a/d/h/c/z0$c; - - iget-object p2, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - iget-boolean v0, p2, Lf/h/a/d/h/c/q0;->b:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p2}, Lf/h/a/d/h/c/q0;->clone()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/c/q0; - - iput-object p2, p1, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->f()I - - move-result v0 - - if-ge p1, v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lf/h/a/d/h/c/q0;->j(Ljava/util/Map$Entry;)V - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object p0, p0, Lf/h/a/d/h/c/q0;->a:Lf/h/a/d/h/c/v2; - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object p0 - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p2, p1}, Lf/h/a/d/h/c/q0;->j(Ljava/util/Map$Entry;)V - - goto :goto_1 - - :cond_2 - return-void - - :cond_3 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static h(Lf/h/a/d/h/c/x1;Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/x1;", - "TT;TT;J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - invoke-interface {p0, v0, p2}, Lf/h/a/d/h/c/x1;->g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p1, p3, p4, p0}, Lf/h/a/d/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static i(Lf/h/a/d/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/c/e3<", - "TUT;TUB;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/c/g3; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/c/z0; - - iget-object p0, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - check-cast p2, Lf/h/a/d/h/c/z0; - - iget-object p2, p2, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - sget-object v0, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - invoke-virtual {p2, v0}, Lf/h/a/d/h/c/f3;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget v0, p0, Lf/h/a/d/h/c/f3;->a:I - - iget v1, p2, Lf/h/a/d/h/c/f3;->a:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lf/h/a/d/h/c/f3;->b:[I - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v1 - - iget-object v2, p2, Lf/h/a/d/h/c/f3;->b:[I - - iget v3, p0, Lf/h/a/d/h/c/f3;->a:I - - iget v4, p2, Lf/h/a/d/h/c/f3;->a:I - - const/4 v5, 0x0 - - invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v2 - - iget-object v3, p2, Lf/h/a/d/h/c/f3;->c:[Ljava/lang/Object; - - iget p0, p0, Lf/h/a/d/h/c/f3;->a:I - - iget p2, p2, Lf/h/a/d/h/c/f3;->a:I - - invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - new-instance p0, Lf/h/a/d/h/c/f3; - - const/4 p2, 0x1 - - invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/d/h/c/f3;->(I[I[Ljava/lang/Object;Z)V - - :goto_0 - iput-object p0, p1, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static j(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/r1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/r1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/r1;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static k(ILjava/util/List;Lf/h/a/d/h/c/y3;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/c/y;", - ">;", - "Lf/h/a/d/h/c/y3;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/y; - - invoke-virtual {v1, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/d/h/c/y;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static l(ILjava/util/List;Lf/h/a/d/h/c/y3;Lf/h/a/d/h/c/s2;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/c/y3;", - "Lf/h/a/d/h/c/s2;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p2, p0, v1, p3}, Lf/h/a/d/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static m(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/c/i0; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v2, 0x2 - - invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Float; - - invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F - - move-result p3 - - if-eqz p0, :cond_1 - - invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - move-result v2 - - if-eqz p3, :cond_3 - - invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result v2 - - invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static n(ILjava/lang/Object;Lf/h/a/d/h/c/s2;)I - .locals 1 - - instance-of v0, p1, Lf/h/a/d/h/c/k1; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/c/k1; - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - invoke-virtual {p1}, Lf/h/a/d/h/c/k1;->a()I - - move-result p1 - - invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I - - move-result p2 - - add-int/2addr p2, p1 - - add-int/2addr p2, p0 - - return p2 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/c2; - - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - invoke-static {p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->r(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I - - move-result p1 - - add-int/2addr p1, p0 - - return p1 -.end method - -.method public static o(ILjava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - instance-of v2, p1, Lf/h/a/d/h/c/m1; - - if-eqz v2, :cond_2 - - check-cast p1, Lf/h/a/d/h/c/m1; - - :goto_0 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Lf/h/a/d/h/c/m1;->J0(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/c/y; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/c/y; - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/d/h/c/y;)I - - move-result v2 - - goto :goto_1 - - :cond_1 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I - - move-result v2 - - :goto_1 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_2 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/c/y; - - if-eqz v3, :cond_3 - - check-cast v2, Lf/h/a/d/h/c/y; - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/d/h/c/y;)I - - move-result v2 - - goto :goto_3 - - :cond_3 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I - - move-result v2 - - :goto_3 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - return p0 -.end method - -.method public static p(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/c/s2;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/c/k1; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/c/k1; - - invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->d(Lf/h/a/d/h/c/k1;)I - - move-result v2 - - goto :goto_1 - - :cond_1 - check-cast v2, Lf/h/a/d/h/c/c2; - - invoke-static {v2, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->r(Lf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I - - move-result v2 - - :goto_1 - add-int/2addr p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return p0 -.end method - -.method public static q(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/r1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/r1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/r1;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static r(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static s(III)Z - .locals 9 - - const/4 v0, 0x1 - - const/16 v1, 0x28 - - if-ge p1, v1, :cond_0 - - return v0 - - :cond_0 - int-to-long v1, p1 - - int-to-long p0, p0 - - sub-long/2addr v1, p0 - - const-wide/16 p0, 0x1 - - add-long/2addr v1, p0 - - const-wide/16 p0, 0x2 - - int-to-long v3, p2 - - mul-long p0, p0, v3 - - const-wide/16 v5, 0x3 - - add-long/2addr p0, v5 - - add-long/2addr v3, v5 - - const-wide/16 v7, 0x9 - - add-long/2addr v1, v7 - - mul-long v3, v3, v5 - - add-long/2addr v3, p0 - - cmp-long p0, v1, v3 - - if-gtz p0, :cond_1 - - return v0 - - :cond_1 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static t(ILjava/util/List;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/c/y;", - ">;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/y; - - invoke-static {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/d/h/c/y;)I - - move-result v0 - - add-int/2addr p0, v0 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return p0 -.end method - -.method public static u(ILjava/util/List;Lf/h/a/d/h/c/s2;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/c/c2;", - ">;", - "Lf/h/a/d/h/c/s2;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/c2; - - invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/d/h/c/c2;Lf/h/a/d/h/c/s2;)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public static v(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/a1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/a1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/a1;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static w(Z)Lf/h/a/d/h/c/e3; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)", - "Lf/h/a/d/h/c/e3<", - "**>;" - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "com.google.protobuf.UnknownFieldSetSchema" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v1, v0 - - :goto_0 - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - const/4 v2, 0x1 - - :try_start_1 - new-array v3, v2, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v1 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - aput-object p0, v2, v5 - - invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/c/e3; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-object p0 - - :catchall_1 - return-object v0 -.end method - -.method public static x(ILjava/util/List;Lf/h/a/d/h/c/y3;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/c/y3;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/c/i0; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - const/4 v1, 0x2 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static y(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static z(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/c/a1; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/c/a1; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/c/a1;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u3.smali deleted file mode 100644 index 7ee11d3011..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u3.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/u3; -.super Lf/h/a/d/h/c/s3; - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - .locals 6 - - const/16 v2, 0x9 - - const/4 v4, 0x3 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;ILf/h/a/d/h/c/r3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/u4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/u4.smali deleted file mode 100644 index d437396d41..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/u4.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public final Lf/h/a/d/h/c/u4; -.super Lf/h/a/d/h/c/x4; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/c/r4; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/r4;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/u4;->a:Lf/h/a/d/h/c/r4; - - invoke-direct {p0}, Lf/h/a/d/h/c/x4;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v.smali deleted file mode 100644 index c0299df4bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v.smali +++ /dev/null @@ -1,625 +0,0 @@ -.class public final Lf/h/a/d/h/c/v; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/e1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/c/e1<", - "Ljava/lang/Boolean;", - ">;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[Z - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/v; - - invoke-direct {v0}, Lf/h/a/d/h/c/v;->()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [Z - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/v;->f:I - - return-void -.end method - -.method public constructor ([ZI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/v;->e:[Z - - iput p2, p0, Lf/h/a/d/h/c/v;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 0 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/v;->h(IZ)V - - return-void -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/c/v; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/v; - - iget v0, p1, Lf/h/a/d/h/c/v;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/c/v;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([ZI)[Z - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/c/v;->e:[Z - - iget-object v2, p0, Lf/h/a/d/h/c/v;->e:[Z - - iget v4, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p1, Lf/h/a/d/h/c/v;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/v; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/v; - - iget v1, p0, Lf/h/a/d/h/c/v;->f:I - - iget v2, p1, Lf/h/a/d/h/c/v;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/v;->e:[Z - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/v;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean v2, v2, v1 - - aget-boolean v4, p1, v1 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(IZ)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/v;->e:[Z - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [Z - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/c/v;->e:[Z - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/c/v;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - aput-boolean p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/c/v;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/v;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean v2, v2, v1 - - invoke-static {v2}, Lf/h/a/d/h/c/b1;->f(Z)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/v; - - iget-object v1, p0, Lf/h/a/d/h/c/v;->e:[Z - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([ZI)[Z - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/c/v;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/c/v;->([ZI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/c/v;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/c/v;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/v;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/v;->e:[Z - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/c/v;->f:I - - sub-int/2addr v2, v1 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/c/v;->f:I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - iget v1, p0, Lf/h/a/d/h/c/v;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/c/v;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/v;->e:[Z - - aget-boolean v1, v0, p1 - - aput-boolean p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/v;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v0.smali deleted file mode 100644 index c2891870c5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v0.smali +++ /dev/null @@ -1,100 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/c/v0; -.super Ljava/lang/Object; - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/c/f1;->values()[Lf/h/a/d/h/c/f1; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/c/v0;->b:[I - - const/4 v1, 0x1 - - :try_start_0 - sget-object v2, Lf/h/a/d/h/c/f1;->k:Lf/h/a/d/h/c/f1; - - const/4 v2, 0x7 - - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v2, Lf/h/a/d/h/c/v0;->b:[I - - sget-object v3, Lf/h/a/d/h/c/f1;->m:Lf/h/a/d/h/c/f1; - - const/16 v3, 0x9 - - aput v0, v2, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v2, 0x3 - - :try_start_2 - sget-object v3, Lf/h/a/d/h/c/v0;->b:[I - - sget-object v4, Lf/h/a/d/h/c/f1;->j:Lf/h/a/d/h/c/f1; - - const/4 v4, 0x6 - - aput v2, v3, v4 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - invoke-static {}, Lf/h/a/d/h/c/w0;->values()[Lf/h/a/d/h/c/w0; - - move-result-object v3 - - array-length v3, v3 - - new-array v3, v3, [I - - sput-object v3, Lf/h/a/d/h/c/v0;->a:[I - - :try_start_3 - aput v1, v3, v2 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - :try_start_4 - sget-object v3, Lf/h/a/d/h/c/v0;->a:[I - - aput v0, v3, v1 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/c/v0;->a:[I - - const/4 v1, 0x0 - - aput v2, v0, v1 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v1.smali deleted file mode 100644 index 03201f940e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v1.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public final Lf/h/a/d/h/c/v1; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v2.smali deleted file mode 100644 index 11e1b2fa3a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v2.smali +++ /dev/null @@ -1,944 +0,0 @@ -.class public Lf/h/a/d/h/c/v2; -.super Ljava/util/AbstractMap; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";V:", - "Ljava/lang/Object;", - ">", - "Ljava/util/AbstractMap<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/c/a3;", - ">;" - } - .end annotation -.end field - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public g:Z - -.field public volatile h:Lf/h/a/d/h/c/c3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/c3;" - } - .end annotation -.end field - -.field public i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (ILf/h/a/d/h/c/w2;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractMap;->()V - - iput p1, p0, Lf/h/a/d/h/c/v2;->d:I - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/c/v2;->i:Ljava/util/Map; - - return-void -.end method - -.method public static synthetic c(Lf/h/a/d/h/c/v2;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Comparable;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - if-ltz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/a3; - - iget-object v1, v1, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v1 - - if-lez v1, :cond_0 - - add-int/lit8 v0, v0, 0x2 - - neg-int p1, v0 - - return p1 - - :cond_0 - if-nez v1, :cond_1 - - return v0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-gt v1, v0, :cond_4 - - add-int v2, v1, v0 - - div-int/lit8 v2, v2, 0x2 - - iget-object v3, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/a3; - - iget-object v3, v3, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v3 - - if-gez v3, :cond_2 - - add-int/lit8 v0, v2, -0x1 - - goto :goto_0 - - :cond_2 - if-lez v3, :cond_3 - - add-int/lit8 v1, v2, 0x1 - - goto :goto_0 - - :cond_3 - return v2 - - :cond_4 - add-int/lit8 v1, v1, 0x1 - - neg-int p1, v1 - - return p1 -.end method - -.method public final b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v2;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/a3; - - iget-object v0, p1, Lf/h/a/d/h/c/a3;->f:Lf/h/a/d/h/c/v2; - - invoke-virtual {v0}, Lf/h/a/d/h/c/v2;->h()V - - iget-object v0, p1, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - iput-object p2, p1, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - instance-of v1, v1, Ljava/util/ArrayList; - - if-nez v1, :cond_1 - - new-instance v1, Ljava/util/ArrayList; - - iget v2, p0, Lf/h/a/d/h/c/v2;->d:I - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - iput-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - neg-int v0, v0 - - iget v1, p0, Lf/h/a/d/h/c/v2;->d:I - - if-lt v0, v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->i()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - iget v2, p0, Lf/h/a/d/h/c/v2;->d:I - - if-ne v1, v2, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - add-int/lit8 v2, v2, -0x1 - - invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/a3; - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->i()Ljava/util/SortedMap; - - move-result-object v2 - - iget-object v3, v1, Lf/h/a/d/h/c/a3;->d:Ljava/lang/Comparable; - - iget-object v1, v1, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/c/a3; - - invoke-direct {v2, p0, p1, p2}, Lf/h/a/d/h/c/a3;->(Lf/h/a/d/h/c/v2;Ljava/lang/Comparable;Ljava/lang/Object;)V - - invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - :cond_1 - return-void -.end method - -.method public containsKey(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v2;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-gez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final d(I)Ljava/util/Map$Entry; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - return-object p1 -.end method - -.method public final e(I)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/a3; - - iget-object p1, p1, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->i()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/c/a3; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-direct {v2, p0, v3}, Lf/h/a/d/h/c/a3;->(Lf/h/a/d/h/c/v2;Ljava/util/Map$Entry;)V - - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - :cond_0 - return-object p1 -.end method - -.method public entrySet()Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->h:Lf/h/a/d/h/c/c3; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/c3; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/c/c3;->(Lf/h/a/d/h/c/v2;Lf/h/a/d/h/c/w2;)V - - iput-object v0, p0, Lf/h/a/d/h/c/v2;->h:Lf/h/a/d/h/c/c3; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->h:Lf/h/a/d/h/c/c3; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/v2; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/v2; - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->size()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/c/v2;->size()I - - move-result v2 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->f()I - - move-result v2 - - invoke-virtual {p1}, Lf/h/a/d/h/c/v2;->f()I - - move-result v4 - - if-eq v2, v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/c/v2;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v2, :cond_5 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v5 - - invoke-virtual {p1, v4}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v6 - - invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_4 - - return v3 - - :cond_4 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_5 - if-eq v2, v1, :cond_6 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_6 - return v0 -.end method - -.method public final f()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final g()Ljava/lang/Iterable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Iterable<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/c/x2;->b:Ljava/lang/Iterable; - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v2;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/a3; - - iget-object p1, p1, Lf/h/a/d/h/c/a3;->e:Ljava/lang/Object; - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/v2;->g:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->f()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - iget-object v3, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/c/a3; - - invoke-virtual {v3}, Lf/h/a/d/h/c/a3;->hashCode()I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - if-lez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->hashCode()I - - move-result v0 - - add-int/2addr v2, v0 - - :cond_1 - return v2 -.end method - -.method public final i()Ljava/util/SortedMap; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/SortedMap<", - "TK;TV;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - instance-of v0, v0, Ljava/util/TreeMap; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/TreeMap; - - invoke-direct {v0}, Ljava/util/TreeMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/TreeMap; - - invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/v2;->i:Ljava/util/Map; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/SortedMap; - - return-object v0 -.end method - -.method public j()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/v2;->g:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_0 - iput-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->i:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->i:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_1 - iput-object v0, p0, Lf/h/a/d/h/c/v2;->i:Ljava/util/Map; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/v2;->g:Z - - :cond_2 - return-void -.end method - -.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->h()V - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/v2;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/v2;->e(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public size()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/c/v2;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/c/v2;->f:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v3.smali deleted file mode 100644 index e70aab9e40..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v3.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/v3; -.super Lf/h/a/d/h/c/s3; - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - .locals 6 - - const/16 v2, 0xa - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;ILf/h/a/d/h/c/r3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/v4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/v4.smali deleted file mode 100644 index c855a8f04b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/v4.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public final Lf/h/a/d/h/c/v4; -.super Lf/h/a/d/e/k/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/h/c/y4;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - .locals 7 - - const/16 v3, 0x28 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p3 - - move-object v5, p4 - - move-object v6, p5 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - return-void -.end method - - -# virtual methods -.method public final l()I - .locals 1 - - const v0, 0xb5f608 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/c/y4; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/c/y4; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/c/z4; - - invoke-direct {v0, p1}, Lf/h/a/d/h/c/z4;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.clearcut.service.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w.smali deleted file mode 100644 index d02b9b81cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/h/c/w; -.super Landroid/os/Binder; - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/c/w;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w0.smali deleted file mode 100644 index 362965da91..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w0.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/w0; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/w0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/w0; - -.field public static final enum e:Lf/h/a/d/h/c/w0; - -.field public static final enum f:Lf/h/a/d/h/c/w0; - -.field public static final enum g:Lf/h/a/d/h/c/w0; - -.field public static final synthetic h:[Lf/h/a/d/h/c/w0; - - -# instance fields -.field public final zzjk:Z - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/c/w0; - - const-string v1, "SCALAR" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/c/w0;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/c/w0;->d:Lf/h/a/d/h/c/w0; - - new-instance v0, Lf/h/a/d/h/c/w0; - - const-string v1, "VECTOR" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/c/w0;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/c/w0;->e:Lf/h/a/d/h/c/w0; - - new-instance v0, Lf/h/a/d/h/c/w0; - - const-string v1, "PACKED_VECTOR" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v3}, Lf/h/a/d/h/c/w0;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/c/w0;->f:Lf/h/a/d/h/c/w0; - - new-instance v0, Lf/h/a/d/h/c/w0; - - const-string v1, "MAP" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v2}, Lf/h/a/d/h/c/w0;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/c/w0;->g:Lf/h/a/d/h/c/w0; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/h/a/d/h/c/w0; - - sget-object v6, Lf/h/a/d/h/c/w0;->d:Lf/h/a/d/h/c/w0; - - aput-object v6, v1, v2 - - sget-object v2, Lf/h/a/d/h/c/w0;->e:Lf/h/a/d/h/c/w0; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/c/w0;->f:Lf/h/a/d/h/c/w0; - - aput-object v2, v1, v4 - - aput-object v0, v1, v5 - - sput-object v1, Lf/h/a/d/h/c/w0;->h:[Lf/h/a/d/h/c/w0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IZ)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-boolean p3, p0, Lf/h/a/d/h/c/w0;->zzjk:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/w0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/w0;->h:[Lf/h/a/d/h/c/w0; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/w0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/w0; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w1.smali deleted file mode 100644 index 1454fb9ce4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w1.smali +++ /dev/null @@ -1,428 +0,0 @@ -.class public final Lf/h/a/d/h/c/w1; -.super Ljava/util/LinkedHashMap; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/LinkedHashMap<", - "TK;TV;>;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/c/w1; - - -# instance fields -.field public zzfa:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/w1; - - invoke-direct {v0}, Lf/h/a/d/h/c/w1;->()V - - sput-object v0, Lf/h/a/d/h/c/w1;->d:Lf/h/a/d/h/c/w1; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/w1;->zzfa:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/w1;->zzfa:Z - - return-void -.end method - -.method public constructor (Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "TK;TV;>;)V" - } - .end annotation - - invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/h/c/w1;->zzfa:Z - - return-void -.end method - -.method public static c(Ljava/lang/Object;)I - .locals 1 - - instance-of v0, p0, [B - - if-eqz v0, :cond_0 - - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/c/b1;->b([B)I - - move-result p0 - - return p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/c/c1; - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result p0 - - return p0 - - :cond_1 - new-instance p0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V - - throw p0 -.end method - - -# virtual methods -.method public final b()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/c/w1;->zzfa:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->b()V - - invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V - - return-void -.end method - -.method public final entrySet()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 6 - - instance-of v0, p1, Ljava/util/Map; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x1 - - if-eq p0, p1, :cond_4 - - invoke-virtual {p0}, Ljava/util/HashMap;->size()I - - move-result v2 - - invoke-interface {p1}, Ljava/util/Map;->size()I - - move-result v3 - - if-eq v2, v3, :cond_0 - - :goto_0 - const/4 p1, 0x0 - - goto :goto_2 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_2 - - goto :goto_0 - - :cond_2 - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - instance-of v5, v4, [B - - if-eqz v5, :cond_3 - - instance-of v5, v3, [B - - if-eqz v5, :cond_3 - - check-cast v4, [B - - check-cast v3, [B - - invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v3 - - goto :goto_1 - - :cond_3 - invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - :goto_1 - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x1 - - :goto_2 - if-eqz p1, :cond_5 - - return v0 - - :cond_5 - return v1 -.end method - -.method public final hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/d/h/c/w1;->c(Ljava/lang/Object;)I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/c/w1;->c(Ljava/lang/Object;)I - - move-result v2 - - xor-int/2addr v2, v3 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->b()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p2, :cond_0 - - invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final putAll(Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->b()V - - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/w1;->b()V - - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w2.smali deleted file mode 100644 index 248e469ddf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w2.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/h/c/w2; -.super Lf/h/a/d/h/c/v2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/v2<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (I)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/c/v2;->(ILf/h/a/d/h/c/w2;)V - - return-void -.end method - - -# virtual methods -.method public final j()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/c/v2;->g:Z - - if-nez v0, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->f()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/v2;->d(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/t0; - - invoke-interface {v2}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/c/v2;->g()Ljava/lang/Iterable; - - move-result-object v0 - - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_2 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/c/t0; - - invoke-interface {v2}, Lf/h/a/d/h/c/t0;->c0()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_3 - invoke-super {p0}, Lf/h/a/d/h/c/v2;->j()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w3.smali deleted file mode 100644 index bcbfe8f841..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w3.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/w3; -.super Lf/h/a/d/h/c/s3; - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/c/x3;)V - .locals 6 - - const/16 v2, 0xb - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/c/s3;->(Ljava/lang/String;ILf/h/a/d/h/c/x3;ILf/h/a/d/h/c/r3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/w4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/w4.smali deleted file mode 100644 index 12fc575946..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/w4.smali +++ /dev/null @@ -1,5 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/w4; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x.smali deleted file mode 100644 index 7695481e47..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/x; -.super Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a([BII)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x0.smali deleted file mode 100644 index ee848f8a25..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x0.smali +++ /dev/null @@ -1,627 +0,0 @@ -.class public final Lf/h/a/d/h/c/x0; -.super Lf/h/a/d/h/c/s; - -# interfaces -.implements Lf/h/a/d/h/c/e1; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/s<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/c/e1<", - "Ljava/lang/Float;", - ">;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[F - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/x0; - - invoke-direct {v0}, Lf/h/a/d/h/c/x0;->()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/s;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [F - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/x0;->f:I - - return-void -.end method - -.method public constructor ([FI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/c/s;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/x0;->e:[F - - iput p2, p0, Lf/h/a/d/h/c/x0;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 0 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/x0;->h(IF)V - - return-void -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Float;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-static {p1}, Lf/h/a/d/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/c/x0; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/c/x0; - - iget v0, p1, Lf/h/a/d/h/c/x0;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/c/x0;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([FI)[F - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/c/x0;->e:[F - - iget-object v2, p0, Lf/h/a/d/h/c/x0;->e:[F - - iget v4, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p1, Lf/h/a/d/h/c/x0;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/c/x0; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/c/s;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/c/x0; - - iget v1, p0, Lf/h/a/d/h/c/x0;->f:I - - iget v2, p1, Lf/h/a/d/h/c/x0;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/c/x0;->e:[F - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/x0;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget v2, v2, v1 - - aget v4, p1, v1 - - cmpl-float v2, v2, v4 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/x0;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(IF)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/c/x0;->e:[F - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [F - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/c/x0;->e:[F - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/c/x0;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - aput p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/c/x0;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/x0;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/x0;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/x0;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic l0(I)Lf/h/a/d/h/c/e1; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/x0; - - iget-object v1, p0, Lf/h/a/d/h/c/x0;->e:[F - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([FI)[F - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/c/x0;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/c/x0;->([FI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/x0;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/c/x0;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/c/x0;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/c/x0;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/c/x0;->e:[F - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/c/x0;->f:I - - sub-int/2addr v2, v1 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/c/x0;->f:I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - iget v1, p0, Lf/h/a/d/h/c/x0;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/c/x0;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/s;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/x0;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/c/x0;->e:[F - - aget v1, v0, p1 - - aput p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/x0;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x1.smali deleted file mode 100644 index 6e22e9a137..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x1.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/x1; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract b(Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract c(ILjava/lang/Object;Ljava/lang/Object;)I -.end method - -.method public abstract d(Ljava/lang/Object;)Z -.end method - -.method public abstract g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/c/v1<", - "**>;" - } - .end annotation -.end method - -.method public abstract i(Ljava/lang/Object;)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation -.end method - -.method public abstract j(Ljava/lang/Object;)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x2.smali deleted file mode 100644 index df4df28086..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/d/h/c/x2; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public static final b:Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/y2; - - invoke-direct {v0}, Lf/h/a/d/h/c/y2;->()V - - sput-object v0, Lf/h/a/d/h/c/x2;->a:Ljava/util/Iterator; - - new-instance v0, Lf/h/a/d/h/c/z2; - - invoke-direct {v0}, Lf/h/a/d/h/c/z2;->()V - - sput-object v0, Lf/h/a/d/h/c/x2;->b:Ljava/lang/Iterable; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x3.smali deleted file mode 100644 index 9353cf18de..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x3.smali +++ /dev/null @@ -1,237 +0,0 @@ -.class public final enum Lf/h/a/d/h/c/x3; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/c/x3;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/c/x3; - -.field public static final enum e:Lf/h/a/d/h/c/x3; - -.field public static final enum f:Lf/h/a/d/h/c/x3; - -.field public static final enum g:Lf/h/a/d/h/c/x3; - -.field public static final enum h:Lf/h/a/d/h/c/x3; - -.field public static final enum i:Lf/h/a/d/h/c/x3; - -.field public static final enum j:Lf/h/a/d/h/c/x3; - -.field public static final enum k:Lf/h/a/d/h/c/x3; - -.field public static final enum l:Lf/h/a/d/h/c/x3; - -.field public static final synthetic m:[Lf/h/a/d/h/c/x3; - - -# instance fields -.field public final zzlj:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 12 - - new-instance v0, Lf/h/a/d/h/c/x3; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "INT" - - invoke-direct {v0, v3, v1, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "LONG" - - const/4 v4, 0x1 - - invoke-direct {v0, v3, v4, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - const-string v3, "FLOAT" - - const/4 v5, 0x2 - - invoke-direct {v0, v3, v5, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->f:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - const-string v3, "DOUBLE" - - const/4 v6, 0x3 - - invoke-direct {v0, v3, v6, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->g:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v3, "BOOLEAN" - - const/4 v7, 0x4 - - invoke-direct {v0, v3, v7, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->h:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const-string v2, "STRING" - - const/4 v3, 0x5 - - const-string v8, "" - - invoke-direct {v0, v2, v3, v8}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->i:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - sget-object v2, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - const-string v8, "BYTE_STRING" - - const/4 v9, 0x6 - - invoke-direct {v0, v8, v9, v2}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->j:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const-string v2, "ENUM" - - const/4 v8, 0x7 - - const/4 v10, 0x0 - - invoke-direct {v0, v2, v8, v10}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->k:Lf/h/a/d/h/c/x3; - - new-instance v0, Lf/h/a/d/h/c/x3; - - const-string v2, "MESSAGE" - - const/16 v11, 0x8 - - invoke-direct {v0, v2, v11, v10}, Lf/h/a/d/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/c/x3;->l:Lf/h/a/d/h/c/x3; - - const/16 v2, 0x9 - - new-array v2, v2, [Lf/h/a/d/h/c/x3; - - sget-object v10, Lf/h/a/d/h/c/x3;->d:Lf/h/a/d/h/c/x3; - - aput-object v10, v2, v1 - - sget-object v1, Lf/h/a/d/h/c/x3;->e:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v4 - - sget-object v1, Lf/h/a/d/h/c/x3;->f:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v5 - - sget-object v1, Lf/h/a/d/h/c/x3;->g:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v6 - - sget-object v1, Lf/h/a/d/h/c/x3;->h:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v7 - - sget-object v1, Lf/h/a/d/h/c/x3;->i:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/c/x3;->j:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v9 - - sget-object v1, Lf/h/a/d/h/c/x3;->k:Lf/h/a/d/h/c/x3; - - aput-object v1, v2, v8 - - aput-object v0, v2, v11 - - sput-object v2, Lf/h/a/d/h/c/x3;->m:[Lf/h/a/d/h/c/x3; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/c/x3;->zzlj:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/c/x3; - .locals 1 - - sget-object v0, Lf/h/a/d/h/c/x3;->m:[Lf/h/a/d/h/c/x3; - - invoke-virtual {v0}, [Lf/h/a/d/h/c/x3;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/c/x3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/x4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/x4.smali deleted file mode 100644 index 1b74248434..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/x4.smali +++ /dev/null @@ -1,218 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/x4; -.super Lf/h/a/d/h/c/w; - -# interfaces -.implements Lf/h/a/d/h/c/w4; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerCallbacks" - - invoke-direct {p0, v0}, Lf/h/a/d/h/c/w;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - packed-switch p1, :pswitch_data_0 - - const/4 p1, 0x0 - - return p1 - - :pswitch_0 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/clearcut/zzc;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/clearcut/zzc; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_1 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/clearcut/zzc;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/clearcut/zzc; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_2 - sget-object p1, Lcom/google/android/gms/common/data/DataHolder;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/data/DataHolder; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_3 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/clearcut/zze;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p2, p1}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Lcom/google/android/gms/clearcut/zze; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_4 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_5 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_6 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_7 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_8 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - move-object p2, p0 - - check-cast p2, Lf/h/a/d/h/c/u4; - - iget-object p2, p2, Lf/h/a/d/h/c/u4;->a:Lf/h/a/d/h/c/r4; - - invoke-virtual {p2, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V - - const/4 p1, 0x1 - - return p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y.smali deleted file mode 100644 index b01380b76a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y.smali +++ /dev/null @@ -1,256 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/y; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/io/Serializable; -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/io/Serializable;", - "Ljava/lang/Iterable<", - "Ljava/lang/Byte;", - ">;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/c/y; - -.field public static final e:Lf/h/a/d/h/c/b0; - - -# instance fields -.field public zzfk:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/e0; - - sget-object v1, Lf/h/a/d/h/c/b1;->b:[B - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/e0;->([B)V - - sput-object v0, Lf/h/a/d/h/c/y;->d:Lf/h/a/d/h/c/y; - - invoke-static {}, Lf/h/a/d/h/c/t;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/c/f0; - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/f0;->(Lf/h/a/d/h/c/z;)V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/c/a0; - - invoke-direct {v0, v1}, Lf/h/a/d/h/c/a0;->(Lf/h/a/d/h/c/z;)V - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/y;->e:Lf/h/a/d/h/c/b0; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/c/y;->zzfk:I - - return-void -.end method - -.method public static c([BII)Lf/h/a/d/h/c/y; - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/e0; - - sget-object v1, Lf/h/a/d/h/c/y;->e:Lf/h/a/d/h/c/b0; - - invoke-interface {v1, p0, p1, p2}, Lf/h/a/d/h/c/b0;->a([BII)[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/e0;->([B)V - - return-object v0 -.end method - -.method public static h(Ljava/lang/String;)Lf/h/a/d/h/c/y; - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/e0; - - sget-object v1, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/e0;->([B)V - - return-object v0 -.end method - -.method public static k(I)Lf/h/a/d/h/c/c0; - .locals 2 - - new-instance v0, Lf/h/a/d/h/c/c0; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/c/c0;->(ILf/h/a/d/h/c/z;)V - - return-object v0 -.end method - - -# virtual methods -.method public abstract equals(Ljava/lang/Object;)Z -.end method - -.method public final hashCode()I - .locals 3 - - iget v0, p0, Lf/h/a/d/h/c/y;->zzfk:I - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I - - move-result v0 - - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/c/e0; - - iget-object v2, v1, Lf/h/a/d/h/c/e0;->zzfp:[B - - invoke-virtual {v1}, Lf/h/a/d/h/c/e0;->m()I - - move-result v1 - - invoke-static {v0, v2, v1, v0}, Lf/h/a/d/h/c/b1;->c(I[BII)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - :cond_0 - iput v0, p0, Lf/h/a/d/h/c/y;->zzfk:I - - :cond_1 - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/z; - - invoke-direct {v0, p0}, Lf/h/a/d/h/c/z;->(Lf/h/a/d/h/c/y;)V - - return-object v0 -.end method - -.method public abstract j(I)B -.end method - -.method public final l()Ljava/lang/String; - .locals 5 - - sget-object v0, Lf/h/a/d/h/c/b1;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I - - move-result v1 - - if-nez v1, :cond_0 - - const-string v0, "" - - return-object v0 - - :cond_0 - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/c/e0; - - new-instance v2, Ljava/lang/String; - - iget-object v3, v1, Lf/h/a/d/h/c/e0;->zzfp:[B - - invoke-virtual {v1}, Lf/h/a/d/h/c/e0;->m()I - - move-result v4 - - invoke-virtual {v1}, Lf/h/a/d/h/c/e0;->size()I - - move-result v1 - - invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - return-object v2 -.end method - -.method public abstract size()I -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - invoke-virtual {p0}, Lf/h/a/d/h/c/y;->size()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - const-string v1, "" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y0.smali deleted file mode 100644 index 47a209e92f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y0.smali +++ /dev/null @@ -1,159 +0,0 @@ -.class public final Lf/h/a/d/h/c/y0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/b2; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/y0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/c/y0; - - invoke-direct {v0}, Lf/h/a/d/h/c/y0;->()V - - sput-object v0, Lf/h/a/d/h/c/y0;->a:Lf/h/a/d/h/c/y0; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/c/a2; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/c/a2;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-nez v1, :cond_1 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Unsupported message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - :try_start_0 - invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/c/z0;->k(Ljava/lang/Class;)Lf/h/a/d/h/c/z0; - - move-result-object v0 - - const/4 v1, 0x3 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/a2; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "Unable to get message info for " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y1.smali deleted file mode 100644 index d3b8469454..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y1.smali +++ /dev/null @@ -1,233 +0,0 @@ -.class public final Lf/h/a/d/h/c/y1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/x1; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p1, Lf/h/a/d/h/c/w1;->d:Lf/h/a/d/h/c/w1; - - invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/w1; - - invoke-direct {p1}, Lf/h/a/d/h/c/w1;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/c/w1; - - invoke-direct {v0, p1}, Lf/h/a/d/h/c/w1;->(Ljava/util/Map;)V - - move-object p1, v0 - - :goto_0 - return-object p1 -.end method - -.method public final b(Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/c/w1; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/c/w1;->zzfa:Z - - return-object p1 -.end method - -.method public final c(ILjava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p2, Lf/h/a/d/h/c/w1; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result p1 - - const/4 p3, 0x0 - - if-eqz p1, :cond_0 - - return p3 - - :cond_0 - invoke-virtual {p2}, Lf/h/a/d/h/c/w1;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-nez p2, :cond_1 - - return p3 - - :cond_1 - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final d(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Lf/h/a/d/h/c/w1; - - iget-boolean p1, p1, Lf/h/a/d/h/c/w1;->zzfa:Z - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p1, Lf/h/a/d/h/c/w1; - - check-cast p2, Lf/h/a/d/h/c/w1; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-boolean v0, p1, Lf/h/a/d/h/c/w1;->zzfa:Z - - if-nez v0, :cond_1 - - invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance p1, Lf/h/a/d/h/c/w1; - - invoke-direct {p1}, Lf/h/a/d/h/c/w1;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/c/w1; - - invoke-direct {v0, p1}, Lf/h/a/d/h/c/w1;->(Ljava/util/Map;)V - - move-object p1, v0 - - :cond_1 - :goto_0 - invoke-virtual {p1}, Lf/h/a/d/h/c/w1;->b()V - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - invoke-virtual {p1, p2}, Lf/h/a/d/h/c/w1;->putAll(Ljava/util/Map;)V - - :cond_2 - return-object p1 -.end method - -.method public final h(Ljava/lang/Object;)Lf/h/a/d/h/c/v1; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/c/v1<", - "**>;" - } - .end annotation - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final i(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/c/w1; - - return-object p1 -.end method - -.method public final j(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/c/w1; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y2.smali deleted file mode 100644 index ba4a50f9fc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y2.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/c/y2; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 1 - - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y3.smali deleted file mode 100644 index 2476dc119c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y3.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/y3; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/y4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/y4.smali deleted file mode 100644 index 846db6673f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/y4.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/c/y4; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract w(Lf/h/a/d/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z.smali deleted file mode 100644 index cc106d98a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z.smali +++ /dev/null @@ -1,106 +0,0 @@ -.class public final Lf/h/a/d/h/c/z; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/Iterator; - - -# instance fields -.field public d:I - -.field public final e:I - -.field public final synthetic f:Lf/h/a/d/h/c/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/y;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/c/z;->f:Lf/h/a/d/h/c/y; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/d/h/c/z;->d:I - - iget-object p1, p0, Lf/h/a/d/h/c/z;->f:Lf/h/a/d/h/c/y; - - invoke-virtual {p1}, Lf/h/a/d/h/c/y;->size()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/z;->e:I - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/z;->d:I - - iget v1, p0, Lf/h/a/d/h/c/z;->e:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 3 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/c/z;->f:Lf/h/a/d/h/c/y; - - iget v1, p0, Lf/h/a/d/h/c/z;->d:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/c/z;->d:I - - invoke-virtual {v0, v1}, Lf/h/a/d/h/c/y;->j(I)B - - move-result v0 - :try_end_0 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/util/NoSuchElementException; - - invoke-virtual {v0}, Ljava/lang/IndexOutOfBoundsException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z0$a.smali deleted file mode 100644 index 106ba47843..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0$a.smali +++ /dev/null @@ -1,223 +0,0 @@ -.class public Lf/h/a/d/h/c/z0$a; -.super Lf/h/a/d/h/c/q; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/c/z0$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/c/q<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/c/z0; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public e:Lf/h/a/d/h/c/z0; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public f:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/z0;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/c/q;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/z0$a;->d:Lf/h/a/d/h/c/z0; - - const/4 v0, 0x4 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/c/z0; - - iput-object p1, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/c/z0$a;->f:Z - - return-void -.end method - - -# virtual methods -.method public final b()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - invoke-static {v0}, Lf/h/a/d/h/c/z0;->e(Lf/h/a/d/h/c/z0;)Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic c()Lf/h/a/d/h/c/c2; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->d:Lf/h/a/d/h/c/z0; - - return-object v0 -.end method - -.method public synthetic clone()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->d:Lf/h/a/d/h/c/z0; - - const/4 v1, 0x5 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$a; - - invoke-virtual {p0}, Lf/h/a/d/h/c/z0$a;->m()Lf/h/a/d/h/c/c2; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/c/z0$a;->d(Lf/h/a/d/h/c/z0;)Lf/h/a/d/h/c/z0$a; - - return-object v0 -.end method - -.method public final d(Lf/h/a/d/h/c/z0;)Lf/h/a/d/h/c/z0$a; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)TBuilderType;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/c/z0$a;->e()V - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - sget-object v1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - invoke-interface {v1, v0, p1}, Lf/h/a/d/h/c/s2;->e(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object p0 -.end method - -.method public e()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/c/z0$a;->f:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - const/4 v1, 0x4 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - iget-object v1, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - sget-object v2, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v2 - - invoke-interface {v2, v0, v1}, Lf/h/a/d/h/c/s2;->e(Ljava/lang/Object;Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/c/z0$a;->f:Z - - :cond_0 - return-void -.end method - -.method public m()Lf/h/a/d/h/c/c2; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/c/z0$a;->f:Z - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - sget-object v1, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v1 - - invoke-interface {v1, v0}, Lf/h/a/d/h/c/s2;->b(Ljava/lang/Object;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/c/z0$a;->f:Z - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/z0$a;->e:Lf/h/a/d/h/c/z0; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0$b.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z0$b.smali deleted file mode 100644 index f052bc1989..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0$b.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/c/z0$b; -.super Lf/h/a/d/h/c/r; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Lf/h/a/d/h/c/r<", - "TT;>;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/c/z0;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/c/r;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0$c.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z0$c.smali deleted file mode 100644 index 4ca02949a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0$c.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/z0$c; -.super Lf/h/a/d/h/c/z0; - -# interfaces -.implements Lf/h/a/d/h/c/e2; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Ljava/lang/Object<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/c/z0<", - "TMessageType;TBuilderType;>;", - "Lf/h/a/d/h/c/e2;" - } -.end annotation - - -# instance fields -.field public zzjv:Lf/h/a/d/h/c/q0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/c/q0<", - "Lf/h/a/d/h/c/z0$d;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/z0;->()V - - sget-object v0, Lf/h/a/d/h/c/q0;->d:Lf/h/a/d/h/c/q0; - - iput-object v0, p0, Lf/h/a/d/h/c/z0$c;->zzjv:Lf/h/a/d/h/c/q0; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0$d.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z0$d.smali deleted file mode 100644 index fcc2063c39..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0$d.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public final Lf/h/a/d/h/c/z0$d; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/t0; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/t0<", - "Lf/h/a/d/h/c/z0$d;", - ">;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public final e:Lf/h/a/d/h/c/s3; - - -# virtual methods -.method public final U()Lf/h/a/d/h/c/x3; - .locals 1 - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final c()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final c0()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final synthetic compareTo(Ljava/lang/Object;)I - .locals 0 - - check-cast p1, Lf/h/a/d/h/c/z0$d; - - iget p1, p1, Lf/h/a/d/h/c/z0$d;->d:I - - rsub-int/lit8 p1, p1, 0x0 - - return p1 -.end method - -.method public final r0()Lf/h/a/d/h/c/s3; - .locals 1 - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final s0(Lf/h/a/d/h/c/h2;Lf/h/a/d/h/c/h2;)Lf/h/a/d/h/c/h2; - .locals 0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final v(Lf/h/a/d/h/c/d2;Lf/h/a/d/h/c/c2;)Lf/h/a/d/h/c/d2; - .locals 0 - - check-cast p1, Lf/h/a/d/h/c/z0$a; - - check-cast p2, Lf/h/a/d/h/c/z0; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/c/z0$a;->d(Lf/h/a/d/h/c/z0;)Lf/h/a/d/h/c/z0$a; - - move-result-object p1 - - return-object p1 -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z0.smali deleted file mode 100644 index ca3fcda567..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0.smali +++ /dev/null @@ -1,554 +0,0 @@ -.class public abstract Lf/h/a/d/h/c/z0; -.super Lf/h/a/d/h/c/p; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/c/z0$b;, - Lf/h/a/d/h/c/z0$d;, - Lf/h/a/d/h/c/z0$c;, - Lf/h/a/d/h/c/z0$a;, - Lf/h/a/d/h/c/z0$e; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/c/z0$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/c/p<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# static fields -.field public static zzjr:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Object;", - "Lf/h/a/d/h/c/z0<", - "**>;>;" - } - .end annotation -.end field - - -# instance fields -.field public zzjp:Lf/h/a/d/h/c/f3; - -.field public zzjq:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - sput-object v0, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/c/p;->()V - - sget-object v0, Lf/h/a/d/h/c/f3;->f:Lf/h/a/d/h/c/f3; - - iput-object v0, p0, Lf/h/a/d/h/c/z0;->zzjp:Lf/h/a/d/h/c/f3; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/c/z0;->zzjq:I - - return-void -.end method - -.method public static varargs d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; - - move-result-object p0 - - instance-of p1, p0, Ljava/lang/RuntimeException; - - if-nez p1, :cond_1 - - instance-of p1, p0, Ljava/lang/Error; - - if-eqz p1, :cond_0 - - check-cast p0, Ljava/lang/Error; - - throw p0 - - :cond_0 - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Unexpected exception thrown by generated accessor method." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 - - :cond_1 - check-cast p0, Ljava/lang/RuntimeException; - - throw p0 - - :catch_1 - move-exception p0 - - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method - -.method public static final e(Lf/h/a/d/h/c/z0;)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;Z)Z" - } - .end annotation - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Byte; - - invoke-virtual {v1}, Ljava/lang/Byte;->byteValue()B - - move-result v1 - - if-ne v1, v0, :cond_0 - - return v0 - - :cond_0 - if-nez v1, :cond_1 - - const/4 p0, 0x0 - - return p0 - - :cond_1 - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result p0 - - return p0 -.end method - -.method public static k(Ljava/lang/Class;)Lf/h/a/d/h/c/z0; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - if-nez v0, :cond_0 - - :try_start_0 - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v2 - - invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - sget-object v0, Lf/h/a/d/h/c/z0;->zzjr:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - goto :goto_0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Class initialization cannot fail." - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_0 - :goto_0 - if-nez v0, :cond_2 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Unable to get default instance for: " - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_1 - - :cond_1 - new-instance p0, Ljava/lang/String; - - invoke-direct {p0, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_2 - return-object v0 -.end method - - -# virtual methods -.method public abstract a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public final b()Z - .locals 4 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Byte; - - invoke-virtual {v2}, Ljava/lang/Byte;->byteValue()B - - move-result v2 - - if-ne v2, v0, :cond_0 - - return v0 - - :cond_0 - if-nez v2, :cond_1 - - const/4 v0, 0x0 - - return v0 - - :cond_1 - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/c/s2;->i(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v2, 0x2 - - if-eqz v0, :cond_2 - - move-object v3, p0 - - goto :goto_0 - - :cond_2 - move-object v3, v1 - - :goto_0 - invoke-virtual {p0, v2, v3, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return v0 -.end method - -.method public final synthetic c()Lf/h/a/d/h/c/c2; - .locals 2 - - const/4 v0, 0x6 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 v0, 0x6 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - check-cast p1, Lf/h/a/d/h/c/z0; - - invoke-interface {v0, p0, p1}, Lf/h/a/d/h/c/s2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final synthetic g()Lf/h/a/d/h/c/d2; - .locals 2 - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$a; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/z0$a;->d(Lf/h/a/d/h/c/z0;)Lf/h/a/d/h/c/z0$a; - - return-object v0 -.end method - -.method public final h(Lcom/google/android/gms/internal/clearcut/zzbn;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/d/h/c/i0; - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/c/i0; - - invoke-direct {v1, p1}, Lf/h/a/d/h/c/i0;->(Lcom/google/android/gms/internal/clearcut/zzbn;)V - - :goto_0 - invoke-interface {v0, p0, v1}, Lf/h/a/d/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/d/h/c/y3;)V - - return-void -.end method - -.method public hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/c/p;->zzex:I - - if-eqz v0, :cond_0 - - return v0 - - :cond_0 - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/c/s2;->d(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/p;->zzex:I - - return v0 -.end method - -.method public final synthetic i()Lf/h/a/d/h/c/d2; - .locals 2 - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/z0$a; - - return-object v0 -.end method - -.method public final j()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/c/z0;->zzjq:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - sget-object v0, Lf/h/a/d/h/c/n2;->c:Lf/h/a/d/h/c/n2; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/d/h/c/s2; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/c/s2;->f(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/z0;->zzjq:I - - :cond_0 - iget v0, p0, Lf/h/a/d/h/c/z0;->zzjq:I - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "# " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - invoke-static {p0, v1, v0}, Lf/h/a/b/i1/e;->H2(Lf/h/a/d/h/c/c2;Ljava/lang/StringBuilder;I)V - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z1.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z1.smali deleted file mode 100644 index 2ce10cfd96..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z1.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/c/z1; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/h/c/x1; - -.field public static final b:Lf/h/a/d/h/c/x1; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.MapFieldSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/c/x1; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/c/z1;->a:Lf/h/a/d/h/c/x1; - - new-instance v0, Lf/h/a/d/h/c/y1; - - invoke-direct {v0}, Lf/h/a/d/h/c/y1;->()V - - sput-object v0, Lf/h/a/d/h/c/z1;->b:Lf/h/a/d/h/c/x1; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z2.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z2.smali deleted file mode 100644 index 817adce3b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/d/h/c/z2; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/c/x2;->a:Ljava/util/Iterator; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z3.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z3.smali deleted file mode 100644 index dc6ab5a1e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z3.smali +++ /dev/null @@ -1,1456 +0,0 @@ -.class public final Lf/h/a/d/h/c/z3; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/nio/ByteBuffer; - -.field public b:Lcom/google/android/gms/internal/clearcut/zzbn; - -.field public c:I - - -# direct methods -.method public constructor ([BII)V - .locals 0 - - invoke-static {p1, p2, p3}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; - - move-result-object p1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - sget-object p2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - return-void -.end method - -.method public static a(Ljava/lang/CharSequence;)I - .locals 8 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - const/16 v4, 0x80 - - if-ge v3, v4, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - move v3, v0 - - :goto_1 - if-ge v2, v0, :cond_6 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - const/16 v5, 0x800 - - if-ge v4, v5, :cond_1 - - rsub-int/lit8 v4, v4, 0x7f - - ushr-int/lit8 v4, v4, 0x1f - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v4 - - :goto_2 - if-ge v2, v4, :cond_5 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - if-ge v6, v5, :cond_2 - - rsub-int/lit8 v6, v6, 0x7f - - ushr-int/lit8 v6, v6, 0x1f - - add-int/2addr v1, v6 - - goto :goto_3 - - :cond_2 - add-int/lit8 v1, v1, 0x2 - - const v7, 0xd800 - - if-gt v7, v6, :cond_4 - - const v7, 0xdfff - - if-gt v6, v7, :cond_4 - - invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I - - move-result v6 - - const/high16 v7, 0x10000 - - if-lt v6, v7, :cond_3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 v0, 0x27 - - const-string v1, "Unpaired surrogate at index " - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - :goto_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_5 - add-int/2addr v3, v1 - - :cond_6 - if-lt v3, v0, :cond_7 - - return v3 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - int-to-long v0, v3 - - const-wide v2, 0x100000000L - - add-long/2addr v0, v2 - - const/16 v2, 0x36 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "UTF-8 length does not fit in int: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static g(ILf/h/a/d/h/c/f4;)I - .locals 1 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result p0 - - invoke-virtual {p1}, Lf/h/a/d/h/c/f4;->d()I - - move-result p1 - - invoke-static {p1}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result v0 - - add-int/2addr v0, p1 - - add-int/2addr v0, p0 - - return v0 -.end method - -.method public static h(ILjava/lang/String;)I - .locals 0 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result p0 - - invoke-static {p1}, Lf/h/a/d/h/c/z3;->o(Ljava/lang/String;)I - - move-result p1 - - add-int/2addr p1, p0 - - return p1 -.end method - -.method public static i(I[B)I - .locals 1 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result p0 - - array-length v0, p1 - - invoke-static {v0}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result v0 - - array-length p1, p1 - - add-int/2addr v0, p1 - - add-int/2addr p0, v0 - - return p0 -.end method - -.method public static l(IJ)I - .locals 0 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->s(I)I - - move-result p0 - - invoke-static {p1, p2}, Lf/h/a/d/h/c/z3;->r(J)I - - move-result p1 - - add-int/2addr p1, p0 - - return p1 -.end method - -.method public static m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - .locals 14 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->isReadOnly()Z - - move-result v0 - - if-nez v0, :cond_12 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasArray()Z - - move-result v0 - - const-string v1, "Unpaired surrogate at index " - - const/16 v2, 0x27 - - const v3, 0xdfff - - const v4, 0xd800 - - const/16 v5, 0x800 - - const/4 v6, 0x0 - - const/16 v7, 0x80 - - if-eqz v0, :cond_a - - :try_start_0 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v0 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I - - move-result v8 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result v9 - - add-int/2addr v8, v9 - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v9 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v10 - - add-int/2addr v9, v8 - - :goto_0 - if-ge v6, v10, :cond_0 - - add-int v11, v6, v8 - - if-ge v11, v9, :cond_0 - - invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v12 - - if-ge v12, v7, :cond_0 - - int-to-byte v12, v12 - - aput-byte v12, v0, v11 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_0 - - :cond_0 - if-ne v6, v10, :cond_1 - - add-int/2addr v8, v10 - - goto/16 :goto_4 - - :cond_1 - add-int/2addr v8, v6 - - :goto_1 - if-ge v6, v10, :cond_9 - - invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v11 - - if-ge v11, v7, :cond_2 - - if-ge v8, v9, :cond_2 - - add-int/lit8 v12, v8, 0x1 - - int-to-byte v11, v11 - - aput-byte v11, v0, v8 - - goto :goto_2 - - :cond_2 - if-ge v11, v5, :cond_3 - - add-int/lit8 v12, v9, -0x2 - - if-gt v8, v12, :cond_3 - - add-int/lit8 v12, v8, 0x1 - - ushr-int/lit8 v13, v11, 0x6 - - or-int/lit16 v13, v13, 0x3c0 - - int-to-byte v13, v13 - - aput-byte v13, v0, v8 - - add-int/lit8 v8, v12, 0x1 - - and-int/lit8 v11, v11, 0x3f - - or-int/2addr v11, v7 - - int-to-byte v11, v11 - - aput-byte v11, v0, v12 - - goto :goto_3 - - :cond_3 - if-lt v11, v4, :cond_4 - - if-ge v3, v11, :cond_5 - - :cond_4 - add-int/lit8 v12, v9, -0x3 - - if-gt v8, v12, :cond_5 - - add-int/lit8 v12, v8, 0x1 - - ushr-int/lit8 v13, v11, 0xc - - or-int/lit16 v13, v13, 0x1e0 - - int-to-byte v13, v13 - - aput-byte v13, v0, v8 - - add-int/lit8 v8, v12, 0x1 - - ushr-int/lit8 v13, v11, 0x6 - - and-int/lit8 v13, v13, 0x3f - - or-int/2addr v13, v7 - - int-to-byte v13, v13 - - aput-byte v13, v0, v12 - - add-int/lit8 v12, v8, 0x1 - - and-int/lit8 v11, v11, 0x3f - - or-int/2addr v11, v7 - - int-to-byte v11, v11 - - aput-byte v11, v0, v8 - - :goto_2 - move v8, v12 - - goto :goto_3 - - :cond_5 - add-int/lit8 v12, v9, -0x4 - - if-gt v8, v12, :cond_8 - - add-int/lit8 v12, v6, 0x1 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v13 - - if-eq v12, v13, :cond_7 - - invoke-interface {p0, v12}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - invoke-static {v11, v6}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v13 - - if-eqz v13, :cond_6 - - invoke-static {v11, v6}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v6 - - add-int/lit8 v11, v8, 0x1 - - ushr-int/lit8 v13, v6, 0x12 - - or-int/lit16 v13, v13, 0xf0 - - int-to-byte v13, v13 - - aput-byte v13, v0, v8 - - add-int/lit8 v8, v11, 0x1 - - ushr-int/lit8 v13, v6, 0xc - - and-int/lit8 v13, v13, 0x3f - - or-int/2addr v13, v7 - - int-to-byte v13, v13 - - aput-byte v13, v0, v11 - - add-int/lit8 v11, v8, 0x1 - - ushr-int/lit8 v13, v6, 0x6 - - and-int/lit8 v13, v13, 0x3f - - or-int/2addr v13, v7 - - int-to-byte v13, v13 - - aput-byte v13, v0, v8 - - add-int/lit8 v8, v11, 0x1 - - and-int/lit8 v6, v6, 0x3f - - or-int/2addr v6, v7 - - int-to-byte v6, v6 - - aput-byte v6, v0, v11 - - move v6, v12 - - :goto_3 - add-int/lit8 v6, v6, 0x1 - - goto/16 :goto_1 - - :cond_6 - move v6, v12 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - add-int/lit8 v6, v6, -0x1 - - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1, v2}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_8 - new-instance p0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 p1, 0x25 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(I)V - - const-string p1, "Failed writing " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string p1, " at index " - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p0 - - :cond_9 - :goto_4 - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I - - move-result p0 - - sub-int/2addr v8, p0 - - invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - :try_end_0 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p0 - - new-instance p1, Ljava/nio/BufferOverflowException; - - invoke-direct {p1}, Ljava/nio/BufferOverflowException;->()V - - invoke-virtual {p1, p0}, Ljava/nio/BufferOverflowException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; - - throw p1 - - :cond_a - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - :goto_5 - if-ge v6, v0, :cond_11 - - invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v8 - - if-ge v8, v7, :cond_b - - goto :goto_8 - - :cond_b - if-ge v8, v5, :cond_c - - ushr-int/lit8 v9, v8, 0x6 - - or-int/lit16 v9, v9, 0x3c0 - - goto :goto_7 - - :cond_c - if-lt v8, v4, :cond_10 - - if-ge v3, v8, :cond_d - - goto :goto_6 - - :cond_d - add-int/lit8 v9, v6, 0x1 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v10 - - if-eq v9, v10, :cond_f - - invoke-interface {p0, v9}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - invoke-static {v8, v6}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v10 - - if-eqz v10, :cond_e - - invoke-static {v8, v6}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v6 - - ushr-int/lit8 v8, v6, 0x12 - - or-int/lit16 v8, v8, 0xf0 - - int-to-byte v8, v8 - - invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - ushr-int/lit8 v8, v6, 0xc - - and-int/lit8 v8, v8, 0x3f - - or-int/2addr v8, v7 - - int-to-byte v8, v8 - - invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - ushr-int/lit8 v8, v6, 0x6 - - and-int/lit8 v8, v8, 0x3f - - or-int/2addr v8, v7 - - int-to-byte v8, v8 - - invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - and-int/lit8 v6, v6, 0x3f - - or-int/2addr v6, v7 - - int-to-byte v6, v6 - - invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - move v6, v9 - - goto :goto_9 - - :cond_e - move v6, v9 - - :cond_f - new-instance p0, Ljava/lang/IllegalArgumentException; - - add-int/lit8 v6, v6, -0x1 - - invoke-static {v2, v1, v6}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_10 - :goto_6 - ushr-int/lit8 v9, v8, 0xc - - or-int/lit16 v9, v9, 0x1e0 - - int-to-byte v9, v9 - - invoke-virtual {p1, v9}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - ushr-int/lit8 v9, v8, 0x6 - - and-int/lit8 v9, v9, 0x3f - - or-int/2addr v9, v7 - - :goto_7 - int-to-byte v9, v9 - - invoke-virtual {p1, v9}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - and-int/lit8 v8, v8, 0x3f - - or-int/2addr v8, v7 - - :goto_8 - int-to-byte v8, v8 - - invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - :goto_9 - add-int/lit8 v6, v6, 0x1 - - goto :goto_5 - - :cond_11 - return-void - - :cond_12 - new-instance p0, Ljava/nio/ReadOnlyBufferException; - - invoke-direct {p0}, Ljava/nio/ReadOnlyBufferException;->()V - - throw p0 -.end method - -.method public static o(Ljava/lang/String;)I - .locals 1 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->a(Ljava/lang/CharSequence;)I - - move-result p0 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result v0 - - add-int/2addr v0, p0 - - return v0 -.end method - -.method public static r(J)I - .locals 5 - - const-wide/16 v0, -0x80 - - and-long/2addr v0, p0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const-wide/16 v0, -0x4000 - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - const/4 p0, 0x2 - - return p0 - - :cond_1 - const-wide/32 v0, -0x200000 - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_2 - - const/4 p0, 0x3 - - return p0 - - :cond_2 - const-wide/32 v0, -0x10000000 - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_3 - - const/4 p0, 0x4 - - return p0 - - :cond_3 - const-wide v0, -0x800000000L - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_4 - - const/4 p0, 0x5 - - return p0 - - :cond_4 - const-wide v0, -0x40000000000L - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_5 - - const/4 p0, 0x6 - - return p0 - - :cond_5 - const-wide/high16 v0, -0x2000000000000L - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_6 - - const/4 p0, 0x7 - - return p0 - - :cond_6 - const-wide/high16 v0, -0x100000000000000L - - and-long/2addr v0, p0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_7 - - const/16 p0, 0x8 - - return p0 - - :cond_7 - const-wide/high16 v0, -0x8000000000000000L - - and-long/2addr p0, v0 - - cmp-long v0, p0, v2 - - if-nez v0, :cond_8 - - const/16 p0, 0x9 - - return p0 - - :cond_8 - const/16 p0, 0xa - - return p0 -.end method - -.method public static s(I)I - .locals 0 - - shl-int/lit8 p0, p0, 0x3 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result p0 - - return p0 -.end method - -.method public static t(I)I - .locals 0 - - if-ltz p0, :cond_0 - - invoke-static {p0}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result p0 - - return p0 - - :cond_0 - const/16 p0, 0xa - - return p0 -.end method - -.method public static u(I)I - .locals 1 - - and-int/lit8 v0, p0, -0x80 - - if-nez v0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - and-int/lit16 v0, p0, -0x4000 - - if-nez v0, :cond_1 - - const/4 p0, 0x2 - - return p0 - - :cond_1 - const/high16 v0, -0x200000 - - and-int/2addr v0, p0 - - if-nez v0, :cond_2 - - const/4 p0, 0x3 - - return p0 - - :cond_2 - const/high16 v0, -0x10000000 - - and-int/2addr p0, v0 - - if-nez p0, :cond_3 - - const/4 p0, 0x4 - - return p0 - - :cond_3 - const/4 p0, 0x5 - - return p0 -.end method - - -# virtual methods -.method public final b(ILf/h/a/d/h/c/f4;)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - iget p1, p2, Lf/h/a/d/h/c/f4;->d:I - - if-gez p1, :cond_0 - - invoke-virtual {p2}, Lf/h/a/d/h/c/f4;->d()I - - :cond_0 - iget p1, p2, Lf/h/a/d/h/c/f4;->d:I - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - invoke-virtual {p2, p0}, Lf/h/a/d/h/c/f4;->b(Lf/h/a/d/h/c/z3;)V - - return-void -.end method - -.method public final c(ILjava/lang/String;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - :try_start_0 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result p1 - - invoke-static {p1}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result p1 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v0 - - mul-int/lit8 v0, v0, 0x3 - - invoke-static {v0}, Lf/h/a/d/h/c/z3;->u(I)I - - move-result v0 - - if-ne p1, v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v1 - - if-lt v1, p1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - add-int v2, v0, p1 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-static {p2, v1}, Lf/h/a/d/h/c/z3;->m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - - iget-object p2, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p2}, Ljava/nio/ByteBuffer;->position()I - - move-result p2 - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - sub-int v0, p2, v0 - - sub-int/2addr v0, p1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/z3;->f(I)V - - iget-object p1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; - - return-void - - :cond_0 - new-instance p2, Lcom/google/android/gms/internal/clearcut/zzft; - - add-int/2addr v0, p1 - - iget-object p1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I - - move-result p1 - - invoke-direct {p2, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V - - throw p2 - - :cond_1 - invoke-static {p2}, Lf/h/a/d/h/c/z3;->a(Ljava/lang/CharSequence;)I - - move-result p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - iget-object p1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-static {p2, p1}, Lf/h/a/d/h/c/z3;->m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V - :try_end_0 - .catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - new-instance p2, Lcom/google/android/gms/internal/clearcut/zzft; - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - invoke-direct {p2, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V - - invoke-virtual {p2, p1}, Ljava/io/IOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; - - throw p2 -.end method - -.method public final d(I[B)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - array-length p1, p2 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - array-length p1, p2 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v0 - - if-lt v0, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - const/4 v1, 0x0 - - invoke-virtual {v0, p2, v1, p1}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; - - return-void - - :cond_0 - new-instance p1, Lcom/google/android/gms/internal/clearcut/zzft; - - iget-object p2, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p2}, Ljava/nio/ByteBuffer;->position()I - - move-result p2 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I - - move-result v0 - - invoke-direct {p1, p2, v0}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V - - throw p1 -.end method - -.method public final e(I)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - int-to-byte p1, p1 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->hasRemaining()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; - - return-void - - :cond_0 - new-instance p1, Lcom/google/android/gms/internal/clearcut/zzft; - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->limit()I - - move-result v1 - - invoke-direct {p1, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V - - throw p1 -.end method - -.method public final f(I)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :goto_0 - and-int/lit8 v0, p1, -0x80 - - if-nez v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->e(I)V - - return-void - - :cond_0 - and-int/lit8 v0, p1, 0x7f - - or-int/lit16 v0, v0, 0x80 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/z3;->e(I)V - - ushr-int/lit8 p1, p1, 0x7 - - goto :goto_0 -.end method - -.method public final j(II)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/2addr p1, p2 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - return-void -.end method - -.method public final k(II)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - if-ltz p2, :cond_0 - - invoke-virtual {p0, p2}, Lf/h/a/d/h/c/z3;->f(I)V - - return-void - - :cond_0 - int-to-long p1, p2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/c/z3;->q(J)V - - return-void -.end method - -.method public final n(ILf/h/a/d/h/c/c2;)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-static {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->e(Ljava/nio/ByteBuffer;)Lcom/google/android/gms/internal/clearcut/zzbn; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; - - goto :goto_0 - - :cond_0 - iget v0, p0, Lf/h/a/d/h/c/z3;->c:I - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I - - move-result v1 - - if-eq v0, v1, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; - - iget-object v1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B - - move-result-object v1 - - iget v2, p0, Lf/h/a/d/h/c/z3;->c:I - - iget-object v3, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v3}, Ljava/nio/ByteBuffer;->position()I - - move-result v3 - - iget v4, p0, Lf/h/a/d/h/c/z3;->c:I - - sub-int/2addr v3, v4 - - invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->c([BII)V - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/c/z3;->c:I - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; - - invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->i(ILf/h/a/d/h/c/c2;)V - - invoke-virtual {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->b()V - - iget-object p1, p0, Lf/h/a/d/h/c/z3;->a:Ljava/nio/ByteBuffer; - - invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/c/z3;->c:I - - return-void -.end method - -.method public final p(IJ)V - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/c/z3;->f(I)V - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/c/z3;->q(J)V - - return-void -.end method - -.method public final q(J)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :goto_0 - const-wide/16 v0, -0x80 - - and-long/2addr v0, p1 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - long-to-int p2, p1 - - invoke-virtual {p0, p2}, Lf/h/a/d/h/c/z3;->e(I)V - - return-void - - :cond_0 - long-to-int v0, p1 - - and-int/lit8 v0, v0, 0x7f - - or-int/lit16 v0, v0, 0x80 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/c/z3;->e(I)V - - const/4 v0, 0x7 - - ushr-long/2addr p1, v0 - - goto :goto_0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z4.smali b/com.discord/smali_classes2/f/h/a/d/h/c/z4.smali deleted file mode 100644 index 458f8bac49..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z4.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/h/c/z4; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/c/y4; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/c/z4;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" - - iput-object p1, p0, Lf/h/a/d/h/c/z4;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/c/z4;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final w(Lf/h/a/d/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/c/z4;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-static {v0, p1}, Lf/h/a/d/h/c/s0;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x0 - - const/4 v1, 0x1 - - if-nez p2, :cond_0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {p2, v0, p1}, Lcom/google/android/gms/clearcut/zze;->writeToParcel(Landroid/os/Parcel;I)V - - :goto_0 - :try_start_0 - iget-object p1, p0, Lf/h/a/d/h/c/z4;->a:Landroid/os/IBinder; - - const/4 p2, 0x0 - - invoke-interface {p1, v1, v0, p2, v1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/d/a.smali b/com.discord/smali_classes2/f/h/a/d/h/d/a.smali deleted file mode 100644 index 754006ecc7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/d/a.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public Lf/h/a/d/h/d/a; -.super Landroid/os/Binder; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p1, 0x0 - - return p1 -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/d/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/d/b.smali b/com.discord/smali_classes2/f/h/a/d/h/d/b.smali deleted file mode 100644 index 37f667e101..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/d/b.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public Lf/h/a/d/h/d/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - -# interfaces -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/d/b;->a:Landroid/os/IBinder; - - iput-object p2, p0, Lf/h/a/d/h/d/b;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/d/b;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final g()Landroid/os/Parcel; - .locals 2 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/d/b;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public final h(ILandroid/os/Parcel;)Landroid/os/Parcel; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/d/b;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {v0}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-object v0 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p1 - - :try_start_1 - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/d/c.smali b/com.discord/smali_classes2/f/h/a/d/h/d/c.smali deleted file mode 100644 index 7acb11b6df..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/d/c.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public Lf/h/a/d/h/d/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/d/c; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method - -.method public static c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - .locals 2 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - return-void - - :cond_0 - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/d/d.smali b/com.discord/smali_classes2/f/h/a/d/h/d/d.smali deleted file mode 100644 index 7dc97b22fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/d/d.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/h/d/d; -.super Landroid/os/Handler; -.source "com.google.android.gms:play-services-basement@@17.2.1" - - -# direct methods -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - -.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - return-void -.end method - - -# virtual methods -.method public final dispatchMessage(Landroid/os/Message;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/e/a.smali b/com.discord/smali_classes2/f/h/a/d/h/e/a.smali deleted file mode 100644 index 54b6f6d600..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/e/a.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public Lf/h/a/d/h/e/a; -.super Landroid/os/Handler; -.source "com.google.firebase:firebase-iid@@20.2.3" - - -# direct methods -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - -.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - return-void -.end method - - -# virtual methods -.method public final dispatchMessage(Landroid/os/Message;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V - - return-void -.end method - -.method public sendMessageAtTime(Landroid/os/Message;J)Z - .locals 0 - - invoke-super {p0, p1, p2, p3}, Landroid/os/Handler;->sendMessageAtTime(Landroid/os/Message;J)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a.smali deleted file mode 100644 index 1b237e1d17..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/d/h/f/a; -.super Lf/h/a/d/h/f/x6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# instance fields -.field public final transient f:[Ljava/lang/Object; - -.field public final transient g:I - -.field public final transient h:I - - -# direct methods -.method public constructor ([Ljava/lang/Object;II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/x6;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/a;->f:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/f/a;->g:I - - iput p3, p0, Lf/h/a/d/h/f/a;->h:I - - return-void -.end method - - -# virtual methods -.method public final get(I)Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/a;->h:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->N1(II)I - - iget-object v0, p0, Lf/h/a/d/h/f/a;->f:[Ljava/lang/Object; - - mul-int/lit8 p1, p1, 0x2 - - iget v1, p0, Lf/h/a/d/h/f/a;->g:I - - add-int/2addr p1, v1 - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/a;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a0.smali deleted file mode 100644 index d60d722456..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a0.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/a0; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/a0; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.TraceSamplingRate" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_vc_trace_sampling_rate" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a1.smali deleted file mode 100644 index cbcea4b6b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a1.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/f/a1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static a:Ljava/lang/Boolean; - - -# direct methods -.method public static a(Landroid/content/Context;)Z - .locals 4 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - sget-object v0, Lf/h/a/d/h/f/a1;->a:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object p0 - - const/16 v2, 0x80 - - invoke-virtual {v1, p0, v2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p0 - - iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - - const-string v1, "firebase_performance_logcat_enabled" - - invoke-virtual {p0, v1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/h/f/a1;->a:Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 - - return p0 - - :catch_0 - move-exception p0 - - goto :goto_0 - - :catch_1 - move-exception p0 - - :goto_0 - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object v1 - - const-string v2, "No perf logcat meta data found " - - invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_1 - - :cond_1 - new-instance p0, Ljava/lang/String; - - invoke-direct {p0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-virtual {v1, p0}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a2.smali deleted file mode 100644 index 47ce8c9437..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a2.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public final Lf/h/a/d/h/f/a2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/w3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/w3<", - "Ljava/lang/Integer;", - "Lf/h/a/d/h/f/c2;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a3.smali deleted file mode 100644 index d4eefd05e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a3.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/a3; -.super Lf/h/a/d/h/f/s2; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/s2;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a4.smali deleted file mode 100644 index 7bdcb0ed4e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a4.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/h/f/a4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Map$Entry; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map$Entry<", - "TK;", - "Lf/h/a/d/h/f/x3;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Map$Entry;Lf/h/a/d/h/f/b4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/a4;->d:Ljava/util/Map$Entry; - - return-void -.end method - - -# virtual methods -.method public final getKey()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TK;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a4;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/a4;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/x3; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/f/x3;->d()Lf/h/a/d/h/f/x4; - - throw v1 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p1, Lf/h/a/d/h/f/x4; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/a4;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/x3; - - check-cast p1, Lf/h/a/d/h/f/x4; - - iget-object v1, v0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - iput-object p1, v0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - return-object v1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a5.smali deleted file mode 100644 index eb3edd3ffb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a5.smali +++ /dev/null @@ -1,10859 +0,0 @@ -.class public final Lf/h/a/d/h/f/a5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/l5; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/l5<", - "TT;>;" - } -.end annotation - - -# static fields -.field public static final l:[I - -.field public static final m:Lsun/misc/Unsafe; - - -# instance fields -.field public final a:[I - -.field public final b:[Ljava/lang/Object; - -.field public final c:Z - -.field public final d:Z - -.field public final e:[I - -.field public final f:I - -.field public final g:I - -.field public final h:Lf/h/a/d/h/f/h4; - -.field public final i:Lf/h/a/d/h/f/x5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation -.end field - -.field public final j:Lf/h/a/d/h/f/g3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g3<", - "*>;" - } - .end annotation -.end field - -.field public final k:Lf/h/a/d/h/f/q4; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/f/a5;->l:[I - - invoke-static {}, Lf/h/a/d/h/f/d6;->l()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - return-void -.end method - -.method public constructor ([I[Ljava/lang/Object;IILf/h/a/d/h/f/x4;Z[IIILf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([I[", - "Ljava/lang/Object;", - "II", - "Lf/h/a/d/h/f/x4;", - "ZZ[III", - "Lf/h/a/d/h/f/b5;", - "Lf/h/a/d/h/f/h4;", - "Lf/h/a/d/h/f/x5<", - "**>;", - "Lf/h/a/d/h/f/g3<", - "*>;", - "Lf/h/a/d/h/f/q4;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/a5;->a:[I - - iput-object p2, p0, Lf/h/a/d/h/f/a5;->b:[Ljava/lang/Object; - - instance-of p1, p5, Lf/h/a/d/h/f/p3; - - iput-boolean p6, p0, Lf/h/a/d/h/f/a5;->d:Z - - if-eqz p13, :cond_0 - - instance-of p1, p5, Lf/h/a/d/h/f/p3$b; - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/d/h/f/a5;->c:Z - - iput-object p7, p0, Lf/h/a/d/h/f/a5;->e:[I - - iput p8, p0, Lf/h/a/d/h/f/a5;->f:I - - iput p9, p0, Lf/h/a/d/h/f/a5;->g:I - - iput-object p11, p0, Lf/h/a/d/h/f/a5;->h:Lf/h/a/d/h/f/h4; - - iput-object p12, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - iput-object p13, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - iput-object p14, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - return-void -.end method - -.method public static A(Ljava/lang/Object;J)D - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)D" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Double; - - invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static B(Ljava/lang/Object;J)F - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)F" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Float; - - invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F - - move-result p0 - - return p0 -.end method - -.method public static C(Ljava/lang/Object;J)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)I" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - return p0 -.end method - -.method public static D(Ljava/lang/Object;J)J - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)J" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static E(Ljava/lang/Object;J)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)Z" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 -.end method - -.method public static h(Ljava/lang/Class;Lf/h/a/d/h/f/v4;Lf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)Lf/h/a/d/h/f/a5; - .locals 34 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;", - "Lf/h/a/d/h/f/v4;", - "Lf/h/a/d/h/f/b5;", - "Lf/h/a/d/h/f/h4;", - "Lf/h/a/d/h/f/x5<", - "**>;", - "Lf/h/a/d/h/f/g3<", - "*>;", - "Lf/h/a/d/h/f/q4;", - ")", - "Lf/h/a/d/h/f/a5<", - "TT;>;" - } - .end annotation - - move-object/from16 v0, p1 - - instance-of v1, v0, Lf/h/a/d/h/f/i5; - - if-eqz v1, :cond_35 - - check-cast v0, Lf/h/a/d/h/f/i5; - - iget v1, v0, Lf/h/a/d/h/f/i5;->d:I - - const/4 v2, 0x1 - - and-int/2addr v1, v2 - - const/4 v3, 0x2 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x2 - - :goto_0 - const/4 v4, 0x0 - - if-ne v1, v3, :cond_1 - - const/4 v11, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v11, 0x0 - - :goto_1 - iget-object v1, v0, Lf/h/a/d/h/f/i5;->b:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - const v6, 0xd800 - - if-lt v5, v6, :cond_2 - - const/4 v5, 0x1 - - :goto_2 - add-int/lit8 v7, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_3 - - move v5, v7 - - goto :goto_2 - - :cond_2 - const/4 v7, 0x1 - - :cond_3 - add-int/lit8 v5, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_5 - - and-int/lit16 v7, v7, 0x1fff - - const/16 v9, 0xd - - :goto_3 - add-int/lit8 v10, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_4 - - and-int/lit16 v5, v5, 0x1fff - - shl-int/2addr v5, v9 - - or-int/2addr v7, v5 - - add-int/lit8 v9, v9, 0xd - - move v5, v10 - - goto :goto_3 - - :cond_4 - shl-int/2addr v5, v9 - - or-int/2addr v7, v5 - - move v5, v10 - - :cond_5 - if-nez v7, :cond_6 - - sget-object v7, Lf/h/a/d/h/f/a5;->l:[I - - move-object v13, v7 - - const/4 v7, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - goto/16 :goto_c - - :cond_6 - add-int/lit8 v7, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_8 - - and-int/lit16 v5, v5, 0x1fff - - const/16 v9, 0xd - - :goto_4 - add-int/lit8 v10, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_7 - - and-int/lit16 v7, v7, 0x1fff - - shl-int/2addr v7, v9 - - or-int/2addr v5, v7 - - add-int/lit8 v9, v9, 0xd - - move v7, v10 - - goto :goto_4 - - :cond_7 - shl-int/2addr v7, v9 - - or-int/2addr v5, v7 - - move v7, v10 - - :cond_8 - add-int/lit8 v9, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_a - - and-int/lit16 v7, v7, 0x1fff - - const/16 v10, 0xd - - :goto_5 - add-int/lit8 v12, v9, 0x1 - - invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C - - move-result v9 - - if-lt v9, v6, :cond_9 - - and-int/lit16 v9, v9, 0x1fff - - shl-int/2addr v9, v10 - - or-int/2addr v7, v9 - - add-int/lit8 v10, v10, 0xd - - move v9, v12 - - goto :goto_5 - - :cond_9 - shl-int/2addr v9, v10 - - or-int/2addr v7, v9 - - move v9, v12 - - :cond_a - add-int/lit8 v10, v9, 0x1 - - invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C - - move-result v9 - - if-lt v9, v6, :cond_c - - and-int/lit16 v9, v9, 0x1fff - - const/16 v12, 0xd - - :goto_6 - add-int/lit8 v13, v10, 0x1 - - invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C - - move-result v10 - - if-lt v10, v6, :cond_b - - and-int/lit16 v10, v10, 0x1fff - - shl-int/2addr v10, v12 - - or-int/2addr v9, v10 - - add-int/lit8 v12, v12, 0xd - - move v10, v13 - - goto :goto_6 - - :cond_b - shl-int/2addr v10, v12 - - or-int/2addr v9, v10 - - move v10, v13 - - :cond_c - add-int/lit8 v12, v10, 0x1 - - invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C - - move-result v10 - - if-lt v10, v6, :cond_e - - and-int/lit16 v10, v10, 0x1fff - - const/16 v13, 0xd - - :goto_7 - add-int/lit8 v14, v12, 0x1 - - invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - if-lt v12, v6, :cond_d - - and-int/lit16 v12, v12, 0x1fff - - shl-int/2addr v12, v13 - - or-int/2addr v10, v12 - - add-int/lit8 v13, v13, 0xd - - move v12, v14 - - goto :goto_7 - - :cond_d - shl-int/2addr v12, v13 - - or-int/2addr v10, v12 - - move v12, v14 - - :cond_e - add-int/lit8 v13, v12, 0x1 - - invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - if-lt v12, v6, :cond_10 - - and-int/lit16 v12, v12, 0x1fff - - const/16 v14, 0xd - - :goto_8 - add-int/lit8 v15, v13, 0x1 - - invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C - - move-result v13 - - if-lt v13, v6, :cond_f - - and-int/lit16 v13, v13, 0x1fff - - shl-int/2addr v13, v14 - - or-int/2addr v12, v13 - - add-int/lit8 v14, v14, 0xd - - move v13, v15 - - goto :goto_8 - - :cond_f - shl-int/2addr v13, v14 - - or-int/2addr v12, v13 - - move v13, v15 - - :cond_10 - add-int/lit8 v14, v13, 0x1 - - invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C - - move-result v13 - - if-lt v13, v6, :cond_12 - - and-int/lit16 v13, v13, 0x1fff - - const/16 v15, 0xd - - :goto_9 - add-int/lit8 v16, v14, 0x1 - - invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - if-lt v14, v6, :cond_11 - - and-int/lit16 v14, v14, 0x1fff - - shl-int/2addr v14, v15 - - or-int/2addr v13, v14 - - add-int/lit8 v15, v15, 0xd - - move/from16 v14, v16 - - goto :goto_9 - - :cond_11 - shl-int/2addr v14, v15 - - or-int/2addr v13, v14 - - move/from16 v14, v16 - - :cond_12 - add-int/lit8 v15, v14, 0x1 - - invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - if-lt v14, v6, :cond_14 - - and-int/lit16 v14, v14, 0x1fff - - const/16 v16, 0xd - - :goto_a - add-int/lit8 v17, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v6, :cond_13 - - and-int/lit16 v15, v15, 0x1fff - - shl-int v15, v15, v16 - - or-int/2addr v14, v15 - - add-int/lit8 v16, v16, 0xd - - move/from16 v15, v17 - - goto :goto_a - - :cond_13 - shl-int v15, v15, v16 - - or-int/2addr v14, v15 - - move/from16 v15, v17 - - :cond_14 - add-int/lit8 v16, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v6, :cond_16 - - and-int/lit16 v15, v15, 0x1fff - - move/from16 v4, v16 - - const/16 v16, 0xd - - :goto_b - add-int/lit8 v17, v4, 0x1 - - invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C - - move-result v4 - - if-lt v4, v6, :cond_15 - - and-int/lit16 v4, v4, 0x1fff - - shl-int v4, v4, v16 - - or-int/2addr v15, v4 - - add-int/lit8 v16, v16, 0xd - - move/from16 v4, v17 - - goto :goto_b - - :cond_15 - shl-int v4, v4, v16 - - or-int/2addr v15, v4 - - move/from16 v16, v17 - - :cond_16 - add-int v4, v15, v13 - - add-int/2addr v4, v14 - - new-array v4, v4, [I - - shl-int/lit8 v14, v5, 0x1 - - add-int/2addr v14, v7 - - move v7, v13 - - move-object v13, v4 - - move v4, v5 - - move/from16 v5, v16 - - :goto_c - sget-object v8, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - iget-object v6, v0, Lf/h/a/d/h/f/i5;->c:[Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/d/h/f/i5;->a:Lf/h/a/d/h/f/x4; - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - move/from16 v18, v5 - - mul-int/lit8 v5, v12, 0x3 - - new-array v5, v5, [I - - const/16 v17, 0x1 - - shl-int/lit8 v12, v12, 0x1 - - new-array v12, v12, [Ljava/lang/Object; - - add-int v19, v15, v7 - - move/from16 v21, v15 - - move/from16 v7, v18 - - move/from16 v22, v19 - - const/16 v18, 0x0 - - const/16 v20, 0x0 - - :goto_d - if-ge v7, v3, :cond_34 - - add-int/lit8 v23, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - move/from16 v24, v3 - - const v3, 0xd800 - - if-lt v7, v3, :cond_18 - - and-int/lit16 v7, v7, 0x1fff - - move/from16 v3, v23 - - const/16 v23, 0xd - - :goto_e - add-int/lit8 v25, v3, 0x1 - - invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C - - move-result v3 - - move/from16 v26, v15 - - const v15, 0xd800 - - if-lt v3, v15, :cond_17 - - and-int/lit16 v3, v3, 0x1fff - - shl-int v3, v3, v23 - - or-int/2addr v7, v3 - - add-int/lit8 v23, v23, 0xd - - move/from16 v3, v25 - - move/from16 v15, v26 - - goto :goto_e - - :cond_17 - shl-int v3, v3, v23 - - or-int/2addr v7, v3 - - move/from16 v3, v25 - - goto :goto_f - - :cond_18 - move/from16 v26, v15 - - move/from16 v3, v23 - - :goto_f - add-int/lit8 v15, v3, 0x1 - - invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C - - move-result v3 - - move/from16 v23, v15 - - const v15, 0xd800 - - if-lt v3, v15, :cond_1a - - and-int/lit16 v3, v3, 0x1fff - - move/from16 v15, v23 - - const/16 v23, 0xd - - :goto_10 - add-int/lit8 v25, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - move/from16 v27, v10 - - const v10, 0xd800 - - if-lt v15, v10, :cond_19 - - and-int/lit16 v10, v15, 0x1fff - - shl-int v10, v10, v23 - - or-int/2addr v3, v10 - - add-int/lit8 v23, v23, 0xd - - move/from16 v15, v25 - - move/from16 v10, v27 - - goto :goto_10 - - :cond_19 - shl-int v10, v15, v23 - - or-int/2addr v3, v10 - - move/from16 v15, v25 - - goto :goto_11 - - :cond_1a - move/from16 v27, v10 - - move/from16 v15, v23 - - :goto_11 - and-int/lit16 v10, v3, 0xff - - move/from16 v23, v9 - - and-int/lit16 v9, v3, 0x400 - - if-eqz v9, :cond_1b - - add-int/lit8 v9, v18, 0x1 - - aput v20, v13, v18 - - move/from16 v18, v9 - - :cond_1b - const/16 v9, 0x33 - - if-lt v10, v9, :cond_23 - - add-int/lit8 v9, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - move/from16 v25, v9 - - const v9, 0xd800 - - if-lt v15, v9, :cond_1d - - and-int/lit16 v15, v15, 0x1fff - - const/16 v31, 0xd - - move/from16 v33, v25 - - move/from16 v25, v15 - - move/from16 v15, v33 - - :goto_12 - add-int/lit8 v32, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v9, :cond_1c - - and-int/lit16 v9, v15, 0x1fff - - shl-int v9, v9, v31 - - or-int v25, v25, v9 - - add-int/lit8 v31, v31, 0xd - - move/from16 v15, v32 - - const v9, 0xd800 - - goto :goto_12 - - :cond_1c - shl-int v9, v15, v31 - - or-int v15, v25, v9 - - move/from16 v9, v32 - - goto :goto_13 - - :cond_1d - move/from16 v9, v25 - - :goto_13 - move/from16 v25, v9 - - add-int/lit8 v9, v10, -0x33 - - move-object/from16 v31, v0 - - const/16 v0, 0x9 - - if-eq v9, v0, :cond_20 - - const/16 v0, 0x11 - - if-ne v9, v0, :cond_1e - - goto :goto_14 - - :cond_1e - const/16 v0, 0xc - - if-ne v9, v0, :cond_1f - - if-nez v11, :cond_1f - - div-int/lit8 v0, v20, 0x3 - - const/4 v9, 0x1 - - shl-int/2addr v0, v9 - - add-int/2addr v0, v9 - - add-int/lit8 v9, v14, 0x1 - - aget-object v14, v6, v14 - - aput-object v14, v12, v0 - - move v14, v9 - - :cond_1f - const/4 v9, 0x1 - - goto :goto_15 - - :cond_20 - :goto_14 - div-int/lit8 v0, v20, 0x3 - - const/4 v9, 0x1 - - shl-int/2addr v0, v9 - - add-int/2addr v0, v9 - - add-int/lit8 v17, v14, 0x1 - - aget-object v14, v6, v14 - - aput-object v14, v12, v0 - - move/from16 v14, v17 - - :goto_15 - shl-int/lit8 v0, v15, 0x1 - - aget-object v9, v6, v0 - - instance-of v15, v9, Ljava/lang/reflect/Field; - - if-eqz v15, :cond_21 - - check-cast v9, Ljava/lang/reflect/Field; - - goto :goto_16 - - :cond_21 - check-cast v9, Ljava/lang/String; - - invoke-static {v2, v9}, Lf/h/a/d/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v9 - - aput-object v9, v6, v0 - - :goto_16 - move/from16 v28, v14 - - invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v14 - - long-to-int v9, v14 - - add-int/lit8 v0, v0, 0x1 - - aget-object v14, v6, v0 - - instance-of v15, v14, Ljava/lang/reflect/Field; - - if-eqz v15, :cond_22 - - check-cast v14, Ljava/lang/reflect/Field; - - goto :goto_17 - - :cond_22 - check-cast v14, Ljava/lang/String; - - invoke-static {v2, v14}, Lf/h/a/d/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v14 - - aput-object v14, v6, v0 - - :goto_17 - invoke-virtual {v8, v14}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v14 - - long-to-int v0, v14 - - move-object/from16 v29, v1 - - move v14, v11 - - move/from16 v15, v25 - - move/from16 v30, v28 - - const/16 v16, 0x1 - - move v1, v0 - - move-object/from16 v28, v12 - - const v0, 0xd800 - - const/4 v12, 0x0 - - goto/16 :goto_21 - - :cond_23 - move-object/from16 v31, v0 - - add-int/lit8 v0, v14, 0x1 - - aget-object v9, v6, v14 - - check-cast v9, Ljava/lang/String; - - invoke-static {v2, v9}, Lf/h/a/d/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v9 - - const/16 v14, 0x9 - - if-eq v10, v14, :cond_2b - - const/16 v14, 0x11 - - if-ne v10, v14, :cond_24 - - goto/16 :goto_1b - - :cond_24 - const/16 v14, 0x1b - - if-eq v10, v14, :cond_2a - - const/16 v14, 0x31 - - if-ne v10, v14, :cond_25 - - goto :goto_19 - - :cond_25 - const/16 v14, 0xc - - if-eq v10, v14, :cond_28 - - const/16 v14, 0x1e - - if-eq v10, v14, :cond_28 - - const/16 v14, 0x2c - - if-ne v10, v14, :cond_26 - - goto :goto_18 - - :cond_26 - const/16 v14, 0x32 - - if-ne v10, v14, :cond_2c - - add-int/lit8 v14, v21, 0x1 - - aput v20, v13, v21 - - div-int/lit8 v21, v20, 0x3 - - const/16 v17, 0x1 - - shl-int/lit8 v21, v21, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v21 - - and-int/lit16 v0, v3, 0x800 - - if-eqz v0, :cond_27 - - add-int/lit8 v21, v21, 0x1 - - add-int/lit8 v0, v28, 0x1 - - aget-object v28, v6, v28 - - aput-object v28, v12, v21 - - move-object/from16 v28, v12 - - move/from16 v21, v14 - - move v14, v11 - - goto :goto_1d - - :cond_27 - move/from16 v21, v14 - - goto :goto_1a - - :cond_28 - :goto_18 - if-nez v11, :cond_29 - - div-int/lit8 v14, v20, 0x3 - - const/16 v17, 0x1 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v14 - - goto :goto_1a - - :cond_29 - const/16 v17, 0x1 - - goto :goto_1c - - :cond_2a - :goto_19 - const/16 v17, 0x1 - - div-int/lit8 v14, v20, 0x3 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v14 - - :goto_1a - move/from16 v0, v28 - - goto :goto_1c - - :cond_2b - :goto_1b - const/16 v17, 0x1 - - div-int/lit8 v14, v20, 0x3 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - invoke-virtual {v9}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v28 - - aput-object v28, v12, v14 - - :cond_2c - :goto_1c - move v14, v11 - - move-object/from16 v28, v12 - - :goto_1d - invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v11 - - long-to-int v9, v11 - - and-int/lit16 v11, v3, 0x1000 - - const/16 v12, 0x1000 - - if-ne v11, v12, :cond_30 - - const/16 v11, 0x11 - - if-gt v10, v11, :cond_30 - - add-int/lit8 v11, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - const v15, 0xd800 - - if-lt v12, v15, :cond_2e - - and-int/lit16 v12, v12, 0x1fff - - const/16 v16, 0xd - - :goto_1e - add-int/lit8 v29, v11, 0x1 - - invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C - - move-result v11 - - if-lt v11, v15, :cond_2d - - and-int/lit16 v11, v11, 0x1fff - - shl-int v11, v11, v16 - - or-int/2addr v12, v11 - - add-int/lit8 v16, v16, 0xd - - move/from16 v11, v29 - - goto :goto_1e - - :cond_2d - shl-int v11, v11, v16 - - or-int/2addr v12, v11 - - move/from16 v11, v29 - - :cond_2e - const/16 v16, 0x1 - - shl-int/lit8 v17, v4, 0x1 - - div-int/lit8 v29, v12, 0x20 - - add-int v29, v29, v17 - - aget-object v15, v6, v29 - - move/from16 v30, v0 - - instance-of v0, v15, Ljava/lang/reflect/Field; - - if-eqz v0, :cond_2f - - check-cast v15, Ljava/lang/reflect/Field; - - goto :goto_1f - - :cond_2f - check-cast v15, Ljava/lang/String; - - invoke-static {v2, v15}, Lf/h/a/d/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v15 - - aput-object v15, v6, v29 - - :goto_1f - move-object/from16 v29, v1 - - invoke-virtual {v8, v15}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v0 - - long-to-int v1, v0 - - rem-int/lit8 v12, v12, 0x20 - - move v15, v11 - - const v0, 0xd800 - - goto :goto_20 - - :cond_30 - move/from16 v30, v0 - - move-object/from16 v29, v1 - - const v0, 0xd800 - - const/16 v16, 0x1 - - const v1, 0xfffff - - const/4 v12, 0x0 - - :goto_20 - const/16 v11, 0x12 - - if-lt v10, v11, :cond_31 - - const/16 v11, 0x31 - - if-gt v10, v11, :cond_31 - - add-int/lit8 v11, v22, 0x1 - - aput v9, v13, v22 - - move/from16 v22, v11 - - :cond_31 - :goto_21 - add-int/lit8 v11, v20, 0x1 - - aput v7, v5, v20 - - add-int/lit8 v7, v11, 0x1 - - and-int/lit16 v0, v3, 0x200 - - if-eqz v0, :cond_32 - - const/high16 v0, 0x20000000 - - goto :goto_22 - - :cond_32 - const/4 v0, 0x0 - - :goto_22 - and-int/lit16 v3, v3, 0x100 - - if-eqz v3, :cond_33 - - const/high16 v3, 0x10000000 - - goto :goto_23 - - :cond_33 - const/4 v3, 0x0 - - :goto_23 - or-int/2addr v0, v3 - - shl-int/lit8 v3, v10, 0x14 - - or-int/2addr v0, v3 - - or-int/2addr v0, v9 - - aput v0, v5, v11 - - add-int/lit8 v20, v7, 0x1 - - shl-int/lit8 v0, v12, 0x14 - - or-int/2addr v0, v1 - - aput v0, v5, v7 - - move v11, v14 - - move v7, v15 - - move/from16 v9, v23 - - move/from16 v3, v24 - - move/from16 v15, v26 - - move/from16 v10, v27 - - move-object/from16 v12, v28 - - move-object/from16 v1, v29 - - move/from16 v14, v30 - - move-object/from16 v0, v31 - - goto/16 :goto_d - - :cond_34 - move-object/from16 v31, v0 - - move/from16 v23, v9 - - move/from16 v27, v10 - - move v14, v11 - - move-object/from16 v28, v12 - - move/from16 v26, v15 - - new-instance v0, Lf/h/a/d/h/f/a5; - - move-object/from16 v1, v31 - - iget-object v10, v1, Lf/h/a/d/h/f/i5;->a:Lf/h/a/d/h/f/x4; - - move-object v1, v5 - - move-object v5, v0 - - move-object v6, v1 - - move-object/from16 v7, v28 - - move/from16 v8, v23 - - move/from16 v9, v27 - - move-object v12, v13 - - move/from16 v13, v26 - - move/from16 v14, v19 - - move-object/from16 v15, p2 - - move-object/from16 v16, p3 - - move-object/from16 v17, p4 - - move-object/from16 v18, p5 - - move-object/from16 v19, p6 - - invoke-direct/range {v5 .. v19}, Lf/h/a/d/h/f/a5;->([I[Ljava/lang/Object;IILf/h/a/d/h/f/x4;Z[IIILf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)V - - return-object v0 - - :cond_35 - check-cast v0, Lf/h/a/d/h/f/u5; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public static i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/String;", - ")", - "Ljava/lang/reflect/Field;" - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v0 - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - return-object v3 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/RuntimeException; - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const/16 v2, 0x28 - - invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "Field " - - const-string v4, " for " - - invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - const-string p1, " not found. Known fields are " - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public static j(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/String; - - check-cast p2, Lf/h/a/d/h/f/e3; - - iget-object p2, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V - - return-void - - :cond_0 - check-cast p1, Lf/h/a/d/h/f/s2; - - check-cast p2, Lf/h/a/d/h/f/e3; - - iget-object p2, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/d/h/f/s2;)V - - return-void -.end method - -.method public static k(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/x5<", - "TUT;TUB;>;TT;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/a/d/h/f/z5; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/p3; - - iget-object p0, p1, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {p0, p2}, Lf/h/a/d/h/f/w5;->c(Lf/h/a/d/h/f/r6;)V - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static z(Ljava/lang/Object;J)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Ljava/util/List<", - "*>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/f/a5;->f:I - - :goto_0 - iget v1, p0, Lf/h/a/d/h/f/a5;->g:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/a5;->e:[I - - aget v1, v1, v0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v1 - - const v2, 0xfffff - - and-int/2addr v1, v2 - - int-to-long v1, v1 - - invoke-static {p1, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - iget-object v4, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-interface {v4, v3}, Lf/h/a/d/h/f/q4;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p1, v1, v2, v3}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/a5;->e:[I - - array-length v0, v0 - - :goto_1 - if-ge v1, v0, :cond_2 - - iget-object v2, p0, Lf/h/a/d/h/f/a5;->h:Lf/h/a/d/h/f/h4; - - iget-object v3, p0, Lf/h/a/d/h/f/a5;->e:[I - - aget v3, v3, v1 - - int-to-long v3, v3 - - invoke-virtual {v2, p1, v3, v4}, Lf/h/a/d/h/f/h4;->a(Ljava/lang/Object;J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz v0, :cond_5 - - iget-boolean v0, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_3 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1}, Lf/h/a/d/h/f/h3;->m()V - - goto :goto_2 - - :cond_3 - throw v1 - - :cond_4 - :goto_2 - return-void - - :cond_5 - throw v1 - - :cond_6 - throw v1 -.end method - -.method public final b(Ljava/lang/Object;)I - .locals 14 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/f/a5;->d:Z - - const v1, 0xfffff - - const/high16 v2, 0xff00000 - - const/4 v3, 0x0 - - if-eqz v0, :cond_6 - - sget-object v0, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - iget-object v6, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v6, v6 - - if-ge v4, v6, :cond_4 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v6 - - and-int v7, v6, v2 - - ushr-int/lit8 v7, v7, 0x14 - - iget-object v8, p0, Lf/h/a/d/h/f/a5;->a:[I - - aget v9, v8, v4 - - and-int/2addr v6, v1 - - int-to-long v10, v6 - - sget-object v6, Lf/h/a/d/h/f/m3;->M:Lf/h/a/d/h/f/m3; - - iget v6, v6, Lf/h/a/d/h/f/m3;->id:I - - if-lt v7, v6, :cond_0 - - sget-object v6, Lf/h/a/d/h/f/m3;->Z:Lf/h/a/d/h/f/m3; - - iget v6, v6, Lf/h/a/d/h/f/m3;->id:I - - if-gt v7, v6, :cond_0 - - add-int/lit8 v6, v4, 0x2 - - aget v6, v8, v6 - - :cond_0 - packed-switch v7, :pswitch_data_0 - - goto/16 :goto_3 - - :pswitch_0 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/x4; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_1 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_4 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_8 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lf/h/a/d/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_9 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - instance-of v7, v6, Lf/h/a/d/h/f/s2; - - if-eqz v7, :cond_1 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v6 - - goto/16 :goto_2 - - :cond_1 - check-cast v6, Ljava/lang/String; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_a - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_b - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_d - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_e - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_f - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_10 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_11 - invoke-virtual {p0, p1, v9, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_12 - iget-object v6, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->r(I)Ljava/lang/Object; - - move-result-object v8 - - invoke-interface {v6, v9, v7, v8}, Lf/h/a/d/h/f/q4;->c(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_13 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lf/h/a/d/h/f/n5;->p(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_14 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->s(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_15 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->D(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_16 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_17 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_18 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->v(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_19 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->A(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_1a - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->J(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_1b - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto/16 :goto_1 - - :pswitch_1c - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto :goto_1 - - :pswitch_1d - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->y(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto :goto_1 - - :pswitch_1e - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->q(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto :goto_1 - - :pswitch_1f - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->m(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto :goto_1 - - :pswitch_20 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - goto :goto_1 - - :pswitch_21 - invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v6}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v6 - - if-lez v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v7 - - invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - :goto_1 - add-int/2addr v8, v7 - - add-int/2addr v8, v6 - - add-int/2addr v8, v5 - - move v5, v8 - - goto/16 :goto_3 - - :pswitch_22 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->P(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_23 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->T(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_24 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_25 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_26 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->Q(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_27 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->S(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_28 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->o(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_29 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lf/h/a/d/h/f/n5;->l(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2a - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->k(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2b - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->W(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2c - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2d - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2e - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->R(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_2f - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->O(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_30 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->N(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_31 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_32 - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v6 - - invoke-static {v9, v6}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_33 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/x4; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_34 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_35 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_36 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_37 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_38 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_39 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_3a - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_3b - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-static {v9, v6, v7}, Lf/h/a/d/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)I - - move-result v6 - - goto/16 :goto_2 - - :pswitch_3c - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - instance-of v7, v6, Lf/h/a/d/h/f/s2; - - if-eqz v7, :cond_2 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v6 - - goto/16 :goto_2 - - :cond_2 - check-cast v6, Ljava/lang/String; - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I - - move-result v6 - - goto :goto_2 - - :pswitch_3d - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I - - move-result v6 - - goto :goto_2 - - :pswitch_3e - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result v6 - - goto :goto_2 - - :pswitch_3f - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result v6 - - goto :goto_2 - - :pswitch_40 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I - - move-result v6 - - goto :goto_2 - - :pswitch_41 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I - - move-result v6 - - goto :goto_2 - - :pswitch_42 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {p1, v10, v11}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I - - move-result v6 - - goto :goto_2 - - :pswitch_43 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I - - move-result v6 - - goto :goto_2 - - :pswitch_44 - invoke-virtual {p0, p1, v4}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I - - move-result v6 - - :goto_2 - add-int/2addr v6, v5 - - move v5, v6 - - :cond_3 - :goto_3 - add-int/lit8 v4, v4, 0x3 - - goto/16 :goto_0 - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - if-eqz v0, :cond_5 - - check-cast p1, Lf/h/a/d/h/f/p3; - - iget-object p1, p1, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {p1}, Lf/h/a/d/h/f/w5;->a()I - - move-result p1 - - add-int/2addr p1, v5 - - return p1 - - :cond_5 - throw v3 - - :cond_6 - sget-object v0, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const v6, 0xfffff - - const/4 v7, 0x0 - - :goto_4 - iget-object v8, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v8, v8 - - if-ge v4, v8, :cond_c - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v8 - - iget-object v9, p0, Lf/h/a/d/h/f/a5;->a:[I - - aget v10, v9, v4 - - and-int v11, v8, v2 - - ushr-int/lit8 v11, v11, 0x14 - - const/16 v12, 0x11 - - if-gt v11, v12, :cond_7 - - add-int/lit8 v12, v4, 0x2 - - aget v9, v9, v12 - - and-int v12, v9, v1 - - ushr-int/lit8 v9, v9, 0x14 - - const/4 v13, 0x1 - - shl-int v9, v13, v9 - - if-eq v12, v6, :cond_8 - - int-to-long v6, v12 - - invoke-virtual {v0, p1, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v6 - - move v7, v6 - - move v6, v12 - - goto :goto_5 - - :cond_7 - const/4 v9, 0x0 - - :cond_8 - :goto_5 - and-int/2addr v1, v8 - - int-to-long v12, v1 - - packed-switch v11, :pswitch_data_1 - - goto/16 :goto_8 - - :pswitch_45 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/x4; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_46 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_47 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_48 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_49 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4a - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4b - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4c - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/s2; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4d - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lf/h/a/d/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4e - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - instance-of v8, v1, Lf/h/a/d/h/f/s2; - - if-eqz v8, :cond_9 - - check-cast v1, Lf/h/a/d/h/f/s2; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v1 - - goto/16 :goto_7 - - :cond_9 - check-cast v1, Ljava/lang/String; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_4f - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_50 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_51 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_52 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_53 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_54 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_55 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_56 - invoke-virtual {p0, p1, v10, v4}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_57 - iget-object v1, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->r(I)Ljava/lang/Object; - - move-result-object v9 - - invoke-interface {v1, v10, v8, v9}, Lf/h/a/d/h/f/q4;->c(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_58 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lf/h/a/d/h/f/n5;->p(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_59 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->s(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5a - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->D(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5b - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5c - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5d - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->v(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5e - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->A(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_5f - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->J(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_60 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto/16 :goto_6 - - :pswitch_61 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto :goto_6 - - :pswitch_62 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->y(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto :goto_6 - - :pswitch_63 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->q(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto :goto_6 - - :pswitch_64 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->m(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto :goto_6 - - :pswitch_65 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->F(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - goto :goto_6 - - :pswitch_66 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v1}, Lf/h/a/d/h/f/n5;->H(Ljava/util/List;)I - - move-result v1 - - if-lez v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v8 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v9 - - :goto_6 - add-int/2addr v9, v8 - - add-int/2addr v9, v1 - - add-int/2addr v9, v5 - - move v5, v9 - - goto/16 :goto_8 - - :pswitch_67 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->P(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_68 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->T(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_69 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6a - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6b - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->Q(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6c - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->S(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6d - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->o(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6e - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lf/h/a/d/h/f/n5;->l(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_6f - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->k(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_70 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->W(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_71 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_72 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_73 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->R(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_74 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->O(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_75 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->N(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_76 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->U(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_77 - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-static {v10, v1}, Lf/h/a/d/h/f/n5;->V(ILjava/util/List;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_78 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/x4; - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_79 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7a - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7b - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7c - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7d - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7e - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_7f - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/s2; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_80 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v10, v1, v8}, Lf/h/a/d/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)I - - move-result v1 - - goto/16 :goto_7 - - :pswitch_81 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - instance-of v8, v1, Lf/h/a/d/h/f/s2; - - if-eqz v8, :cond_a - - check-cast v1, Lf/h/a/d/h/f/s2; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v1 - - goto :goto_7 - - :cond_a - check-cast v1, Ljava/lang/String; - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I - - move-result v1 - - goto :goto_7 - - :pswitch_82 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I - - move-result v1 - - goto :goto_7 - - :pswitch_83 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result v1 - - goto :goto_7 - - :pswitch_84 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result v1 - - goto :goto_7 - - :pswitch_85 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I - - move-result v1 - - goto :goto_7 - - :pswitch_86 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I - - move-result v1 - - goto :goto_7 - - :pswitch_87 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I - - move-result v1 - - goto :goto_7 - - :pswitch_88 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I - - move-result v1 - - goto :goto_7 - - :pswitch_89 - and-int v1, v7, v9 - - if-eqz v1, :cond_b - - invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I - - move-result v1 - - :goto_7 - add-int/2addr v5, v1 - - :cond_b - :goto_8 - add-int/lit8 v4, v4, 0x3 - - const v1, 0xfffff - - goto/16 :goto_4 - - :cond_c - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - if-eqz v0, :cond_11 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/w5;->a()I - - move-result v0 - - add-int/2addr v0, v5 - - iget-boolean v1, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v1, :cond_10 - - iget-object v1, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v1, Lf/h/a/d/h/f/f3; - - if-eqz v1, :cond_f - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_9 - iget-object v3, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v3}, Lf/h/a/d/h/f/m5;->h()I - - move-result v3 - - if-ge v1, v3, :cond_d - - iget-object v3, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v3, v1}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/f/j3; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v4, v3}, Lf/h/a/d/h/f/h3;->g(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_9 - - :cond_d - iget-object p1, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p1}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object p1 - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_a - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_e - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/j3; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v3, v1}, Lf/h/a/d/h/f/h3;->g(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)I - - move-result v1 - - add-int/2addr v2, v1 - - goto :goto_a - - :cond_e - add-int/2addr v0, v2 - - goto :goto_b - - :cond_f - throw v3 - - :cond_10 - :goto_b - return v0 - - :cond_11 - throw v3 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x0 - :pswitch_89 - :pswitch_88 - :pswitch_87 - :pswitch_86 - :pswitch_85 - :pswitch_84 - :pswitch_83 - :pswitch_82 - :pswitch_81 - :pswitch_80 - :pswitch_7f - :pswitch_7e - :pswitch_7d - :pswitch_7c - :pswitch_7b - :pswitch_7a - :pswitch_79 - :pswitch_78 - :pswitch_77 - :pswitch_76 - :pswitch_75 - :pswitch_74 - :pswitch_73 - :pswitch_72 - :pswitch_71 - :pswitch_70 - :pswitch_6f - :pswitch_6e - :pswitch_6d - :pswitch_6c - :pswitch_6b - :pswitch_6a - :pswitch_69 - :pswitch_68 - :pswitch_67 - :pswitch_66 - :pswitch_65 - :pswitch_64 - :pswitch_63 - :pswitch_62 - :pswitch_61 - :pswitch_60 - :pswitch_5f - :pswitch_5e - :pswitch_5d - :pswitch_5c - :pswitch_5b - :pswitch_5a - :pswitch_59 - :pswitch_58 - :pswitch_57 - :pswitch_56 - :pswitch_55 - :pswitch_54 - :pswitch_53 - :pswitch_52 - :pswitch_51 - :pswitch_50 - :pswitch_4f - :pswitch_4e - :pswitch_4d - :pswitch_4c - :pswitch_4b - :pswitch_4a - :pswitch_49 - :pswitch_48 - :pswitch_47 - :pswitch_46 - :pswitch_45 - .end packed-switch -.end method - -.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - const/4 v3, 0x1 - - if-ge v2, v0, :cond_3 - - invoke-virtual {p0, v2}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v4 - - const v5, 0xfffff - - and-int v6, v4, v5 - - int-to-long v6, v6 - - const/high16 v8, 0xff00000 - - and-int/2addr v4, v8 - - ushr-int/lit8 v4, v4, 0x14 - - packed-switch v4, :pswitch_data_0 - - goto/16 :goto_2 - - :pswitch_0 - invoke-virtual {p0, v2}, Lf/h/a/d/h/f/a5;->t(I)I - - move-result v4 - - and-int/2addr v4, v5 - - int-to-long v4, v4 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {p2, v4, v5}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - if-ne v8, v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_1 - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - goto/16 :goto_2 - - :pswitch_2 - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_4 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_5 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_6 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_7 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_8 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_9 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_a - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_b - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_c - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_d - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_e - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_f - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_10 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_11 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_12 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_13 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v4 - - invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v5 - - invoke-static {v5}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_14 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - :cond_0 - :goto_1 - const/4 v3, 0x0 - - :cond_1 - :goto_2 - if-nez v3, :cond_2 - - return v1 - - :cond_2 - add-int/lit8 v2, v2, 0x3 - - goto/16 :goto_0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v2, 0x0 - - if-eqz v0, :cond_9 - - move-object v4, p1 - - check-cast v4, Lf/h/a/d/h/f/p3; - - iget-object v4, v4, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz v0, :cond_8 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_4 - - return v1 - - :cond_4 - iget-boolean v0, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - if-eqz v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/f/p3$b; - - iget-object p2, p2, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/h3;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_5 - throw v2 - - :cond_6 - throw v2 - - :cond_7 - return v3 - - :cond_8 - throw v2 - - :cond_9 - throw v2 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method - -.method public final d(Ljava/lang/Object;)I - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v3 - - iget-object v4, p0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v1 - - const v5, 0xfffff - - and-int/2addr v5, v3 - - int-to-long v5, v5 - - const/high16 v7, 0xff00000 - - and-int/2addr v3, v7 - - ushr-int/lit8 v3, v3, 0x14 - - const/16 v7, 0x25 - - packed-switch v3, :pswitch_data_0 - - goto/16 :goto_3 - - :pswitch_0 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - mul-int/lit8 v2, v2, 0x35 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_4 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_8 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - mul-int/lit8 v2, v2, 0x35 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_9 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_a - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->E(Ljava/lang/Object;J)Z - - move-result v3 - - invoke-static {v3}, Lf/h/a/d/h/f/q3;->h(Z)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_b - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_d - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_e - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_f - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_10 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->B(Ljava/lang/Object;J)F - - move-result v3 - - invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_11 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/a5;->A(Ljava/lang/Object;J)D - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_12 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_13 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_14 - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - goto :goto_1 - - :pswitch_15 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_16 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_17 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_18 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_19 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1a - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1b - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1c - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - :cond_0 - :goto_1 - mul-int/lit8 v2, v2, 0x35 - - add-int/2addr v2, v7 - - goto :goto_3 - - :pswitch_1d - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - goto :goto_2 - - :pswitch_1e - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v3 - - invoke-static {v3}, Lf/h/a/d/h/f/q3;->h(Z)I - - move-result v3 - - goto :goto_2 - - :pswitch_1f - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto :goto_2 - - :pswitch_20 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_21 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v3 - - goto :goto_2 - - :pswitch_22 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_23 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_24 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v3 - - invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v3 - - goto :goto_2 - - :pswitch_25 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v3 - - :goto_2 - add-int/2addr v3, v2 - - move v2, v3 - - :cond_1 - :goto_3 - add-int/lit8 v1, v1, 0x3 - - goto/16 :goto_0 - - :cond_2 - mul-int/lit8 v2, v2, 0x35 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - add-int/2addr v0, v2 - - iget-boolean v2, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v2, :cond_4 - - mul-int/lit8 v0, v0, 0x35 - - iget-object v2, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v2, Lf/h/a/d/h/f/f3; - - if-eqz v2, :cond_3 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1}, Lf/h/a/d/h/f/h3;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_4 - - :cond_3 - throw v1 - - :cond_4 - :goto_4 - return v0 - - :cond_5 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - if-eqz p2, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v1, v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v1 - - const v2, 0xfffff - - and-int/2addr v2, v1 - - int-to-long v5, v2 - - iget-object v2, p0, Lf/h/a/d/h/f/a5;->a:[I - - aget v2, v2, v0 - - const/high16 v3, 0xff00000 - - and-int/2addr v1, v3 - - ushr-int/lit8 v1, v1, 0x14 - - packed-switch v1, :pswitch_data_0 - - goto/16 :goto_1 - - :pswitch_0 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/f/a5;->x(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_1 - invoke-virtual {p0, p2, v2, v0}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v5, v6, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v2, v0}, Lf/h/a/d/h/f/a5;->v(Ljava/lang/Object;II)V - - goto/16 :goto_1 - - :pswitch_2 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/f/a5;->x(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_3 - invoke-virtual {p0, p2, v2, v0}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v5, v6, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v2, v0}, Lf/h/a/d/h/f/a5;->v(Ljava/lang/Object;II)V - - goto/16 :goto_1 - - :pswitch_4 - iget-object v1, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-static {v1, p1, p2, v5, v6}, Lf/h/a/d/h/f/n5;->e(Lf/h/a/d/h/f/q4;Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_1 - - :pswitch_5 - iget-object v1, p0, Lf/h/a/d/h/f/a5;->h:Lf/h/a/d/h/f/h4; - - invoke-virtual {v1, p1, p2, v5, v6}, Lf/h/a/d/h/f/h4;->b(Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_1 - - :pswitch_6 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/f/a5;->m(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_7 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v1 - - invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/d/h/f/d6;->c(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_8 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_9 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v1 - - invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/d/h/f/d6;->c(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_a - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_b - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_c - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_d - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v5, v6, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_e - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/f/a5;->m(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_f - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v5, v6, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_10 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->e(Ljava/lang/Object;JZ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_11 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_12 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v1 - - invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/d/h/f/d6;->c(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_13 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_14 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v1 - - invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/d/h/f/d6;->c(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_15 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v1 - - invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/d/h/f/d6;->c(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_16 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v1 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/d/h/f/d6$c;->b(Ljava/lang/Object;JF)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_17 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v5, v6}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v7 - - sget-object v3, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - move-object v4, p1 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/d/h/f/d6$c;->a(Ljava/lang/Object;JD)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - :cond_0 - :goto_1 - add-int/lit8 v0, v0, 0x3 - - goto/16 :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/f/n5;->f(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/f/n5;->d(Lf/h/a/d/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final f(Ljava/lang/Object;)Z - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - move-object/from16 v6, p0 - - move-object/from16 v7, p1 - - const v8, 0xfffff - - const/4 v9, 0x0 - - const v0, 0xfffff - - const/4 v1, 0x0 - - const/4 v10, 0x0 - - :goto_0 - iget v2, v6, Lf/h/a/d/h/f/a5;->f:I - - const/4 v11, 0x0 - - const/4 v12, 0x1 - - if-ge v10, v2, :cond_e - - iget-object v2, v6, Lf/h/a/d/h/f/a5;->e:[I - - aget v13, v2, v10 - - iget-object v2, v6, Lf/h/a/d/h/f/a5;->a:[I - - aget v14, v2, v13 - - invoke-virtual {v6, v13}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v15 - - iget-object v2, v6, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 v3, v13, 0x2 - - aget v2, v2, v3 - - and-int v3, v2, v8 - - ushr-int/lit8 v2, v2, 0x14 - - shl-int v16, v12, v2 - - if-eq v3, v0, :cond_1 - - if-eq v3, v8, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - int-to-long v1, v3 - - invoke-virtual {v0, v7, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - :cond_0 - move/from16 v18, v1 - - move/from16 v17, v3 - - goto :goto_1 - - :cond_1 - move/from16 v17, v0 - - move/from16 v18, v1 - - :goto_1 - const/high16 v0, 0x10000000 - - and-int/2addr v0, v15 - - if-eqz v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v0, 0x0 - - :goto_2 - if-eqz v0, :cond_3 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move v2, v13 - - move/from16 v3, v17 - - move/from16 v4, v18 - - move/from16 v5, v16 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/f/a5;->p(Ljava/lang/Object;IIII)Z - - move-result v0 - - if-nez v0, :cond_3 - - return v9 - - :cond_3 - const/high16 v0, 0xff00000 - - and-int/2addr v0, v15 - - ushr-int/lit8 v0, v0, 0x14 - - const/16 v1, 0x9 - - if-eq v0, v1, :cond_c - - const/16 v1, 0x11 - - if-eq v0, v1, :cond_c - - const/16 v1, 0x1b - - if-eq v0, v1, :cond_9 - - const/16 v1, 0x3c - - if-eq v0, v1, :cond_8 - - const/16 v1, 0x44 - - if-eq v0, v1, :cond_8 - - const/16 v1, 0x31 - - if-eq v0, v1, :cond_9 - - const/16 v1, 0x32 - - if-eq v0, v1, :cond_4 - - goto/16 :goto_5 - - :cond_4 - iget-object v0, v6, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/f/q4;->d(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_7 - - invoke-virtual {v6, v13}, Lf/h/a/d/h/f/a5;->r(I)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, v6, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-interface {v2, v1}, Lf/h/a/d/h/f/q4;->a(Ljava/lang/Object;)Lf/h/a/d/h/f/o4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/h/f/o4;->c:Lf/h/a/d/h/f/l6; - - iget-object v1, v1, Lf/h/a/d/h/f/l6;->zzwx:Lf/h/a/d/h/f/o6; - - sget-object v2, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - if-ne v1, v2, :cond_7 - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_5 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_7 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - if-nez v11, :cond_6 - - sget-object v2, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lf/h/a/d/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/d/h/f/l5; - - move-result-object v2 - - move-object v11, v2 - - :cond_6 - invoke-interface {v11, v1}, Lf/h/a/d/h/f/l5;->f(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_5 - - const/4 v12, 0x0 - - :cond_7 - if-nez v12, :cond_d - - return v9 - - :cond_8 - invoke-virtual {v6, v7, v14, v13}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v0 - - if-eqz v0, :cond_d - - invoke-virtual {v6, v13}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/f/l5;->f(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_d - - return v9 - - :cond_9 - and-int v0, v15, v8 - - int-to-long v0, v0 - - invoke-static {v7, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_b - - invoke-virtual {v6, v13}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v1 - - const/4 v2, 0x0 - - :goto_3 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_b - - invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v1, v3}, Lf/h/a/d/h/f/l5;->f(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_a - - const/4 v12, 0x0 - - goto :goto_4 - - :cond_a - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_b - :goto_4 - if-nez v12, :cond_d - - return v9 - - :cond_c - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move v2, v13 - - move/from16 v3, v17 - - move/from16 v4, v18 - - move/from16 v5, v16 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/f/a5;->p(Ljava/lang/Object;IIII)Z - - move-result v0 - - if-eqz v0, :cond_d - - invoke-virtual {v6, v13}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/f/l5;->f(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_d - - return v9 - - :cond_d - :goto_5 - add-int/lit8 v10, v10, 0x1 - - move/from16 v0, v17 - - move/from16 v1, v18 - - goto/16 :goto_0 - - :cond_e - iget-boolean v0, v6, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v0, :cond_10 - - iget-object v0, v6, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_f - - move-object v0, v7 - - check-cast v0, Lf/h/a/d/h/f/p3$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {v0}, Lf/h/a/d/h/f/h3;->a()Z - - move-result v0 - - if-nez v0, :cond_10 - - return v9 - - :cond_f - throw v11 - - :cond_10 - return v12 -.end method - -.method public final g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 12 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/f/e3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_7 - - iget-boolean v2, p0, Lf/h/a/d/h/f/a5;->d:Z - - if-eqz v2, :cond_6 - - iget-boolean v2, p0, Lf/h/a/d/h/f/a5;->c:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v2, Lf/h/a/d/h/f/f3; - - if-eqz v2, :cond_0 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/f/p3$b; - - iget-object v2, v2, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - iget-object v3, v2, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v3}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_1 - - invoke-virtual {v2}, Lf/h/a/d/h/f/h3;->b()Ljava/util/Iterator; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - move-object v2, v1 - - :goto_0 - iget-object v3, p0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v3, v3 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v3, :cond_4 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v6 - - iget-object v7, p0, Lf/h/a/d/h/f/a5;->a:[I - - aget v8, v7, v5 - - if-nez v2, :cond_3 - - const/high16 v9, 0xff00000 - - and-int/2addr v9, v6 - - ushr-int/lit8 v9, v9, 0x14 - - const/4 v10, 0x1 - - const v11, 0xfffff - - packed-switch v9, :pswitch_data_0 - - goto/16 :goto_2 - - :pswitch_0 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_1 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->h(IJ)V - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->l(II)V - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->o(IJ)V - - goto/16 :goto_2 - - :pswitch_4 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->p(II)V - - goto/16 :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto/16 :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->k(II)V - - goto/16 :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->d(ILf/h/a/d/h/f/s2;)V - - goto/16 :goto_2 - - :pswitch_8 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_9 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v8, v6, p2}, Lf/h/a/d/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_2 - - :pswitch_a - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->E(Ljava/lang/Object;J)Z - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->g(IZ)V - - goto/16 :goto_2 - - :pswitch_b - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->m(II)V - - goto/16 :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->j(IJ)V - - goto/16 :goto_2 - - :pswitch_d - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto/16 :goto_2 - - :pswitch_e - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->c(IJ)V - - goto/16 :goto_2 - - :pswitch_f - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->n(IJ)V - - goto/16 :goto_2 - - :pswitch_10 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->B(Ljava/lang/Object;J)F - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->b(IF)V - - goto/16 :goto_2 - - :pswitch_11 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/a5;->A(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->a(ID)V - - goto/16 :goto_2 - - :pswitch_12 - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, p2, v8, v6, v5}, Lf/h/a/d/h/f/a5;->l(Lf/h/a/d/h/f/r6;ILjava/lang/Object;I)V - - goto/16 :goto_2 - - :pswitch_13 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v7, v6, p2, v8}, Lf/h/a/d/h/f/n5;->h(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_14 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->t(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_15 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->G(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_16 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->z(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_17 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->K(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_18 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->L(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_19 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->E(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1a - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->M(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1b - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->I(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1c - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->w(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1d - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->C(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1e - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->r(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_1f - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->n(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_20 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->i(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_21 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/f/n5;->c(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_22 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->t(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_23 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->G(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_24 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->z(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_25 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->K(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_26 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->L(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_27 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->E(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_28 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2}, Lf/h/a/d/h/f/n5;->g(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_2 - - :pswitch_29 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - invoke-static {v7, v6, p2, v8}, Lf/h/a/d/h/f/n5;->b(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_2a - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2}, Lf/h/a/d/h/f/n5;->a(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_2 - - :pswitch_2b - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->M(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_2c - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->I(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_2d - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->w(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_2e - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->C(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_2f - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->r(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_30 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->n(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_31 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->i(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_32 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/f/n5;->c(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_2 - - :pswitch_33 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_34 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->h(IJ)V - - goto/16 :goto_2 - - :pswitch_35 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->l(II)V - - goto/16 :goto_2 - - :pswitch_36 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->o(IJ)V - - goto/16 :goto_2 - - :pswitch_37 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->p(II)V - - goto/16 :goto_2 - - :pswitch_38 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto/16 :goto_2 - - :pswitch_39 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->k(II)V - - goto/16 :goto_2 - - :pswitch_3a - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/f/s2; - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->d(ILf/h/a/d/h/f/s2;)V - - goto/16 :goto_2 - - :pswitch_3b - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_2 - - :pswitch_3c - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v8, v6, p2}, Lf/h/a/d/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_2 - - :pswitch_3d - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->g(IZ)V - - goto/16 :goto_2 - - :pswitch_3e - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->m(II)V - - goto :goto_2 - - :pswitch_3f - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->j(IJ)V - - goto :goto_2 - - :pswitch_40 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto :goto_2 - - :pswitch_41 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->c(IJ)V - - goto :goto_2 - - :pswitch_42 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->n(IJ)V - - goto :goto_2 - - :pswitch_43 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/f/e3;->b(IF)V - - goto :goto_2 - - :pswitch_44 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/f/e3;->a(ID)V - - :cond_2 - :goto_2 - add-int/lit8 v5, v5, 0x3 - - goto/16 :goto_1 - - :cond_3 - iget-object p1, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - invoke-virtual {p1, v2}, Lf/h/a/d/h/f/g3;->b(Ljava/util/Map$Entry;)I - - throw v1 - - :cond_4 - if-nez v2, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/f/a5;->k(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - return-void - - :cond_5 - iget-object p1, p0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - invoke-virtual {p1, p2, v2}, Lf/h/a/d/h/f/g3;->a(Lf/h/a/d/h/f/r6;Ljava/util/Map$Entry;)V - - throw v1 - - :cond_6 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/f/a5;->w(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - return-void - - :cond_7 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final l(Lf/h/a/d/h/f/r6;ILjava/lang/Object;I)V - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/r6;", - "I", - "Ljava/lang/Object;", - "I)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p3, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - iget-object v1, p0, Lf/h/a/d/h/f/a5;->b:[Ljava/lang/Object; - - div-int/lit8 p4, p4, 0x3 - - const/4 v2, 0x1 - - shl-int/2addr p4, v2 - - aget-object p4, v1, p4 - - invoke-interface {v0, p4}, Lf/h/a/d/h/f/q4;->a(Ljava/lang/Object;)Lf/h/a/d/h/f/o4; - - move-result-object p4 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->k:Lf/h/a/d/h/f/q4; - - invoke-interface {v0, p3}, Lf/h/a/d/h/f/q4;->d(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p3 - - check-cast p1, Lf/h/a/d/h/f/e3; - - if-eqz p1, :cond_0 - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - iget-object v1, p1, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p2, 0x3 - - const/4 v4, 0x2 - - or-int/2addr v3, v4 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - iget-object v1, p1, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - iget-object v6, p4, Lf/h/a/d/h/f/o4;->a:Lf/h/a/d/h/f/l6; - - invoke-static {v6, v2, v3}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result v3 - - iget-object v6, p4, Lf/h/a/d/h/f/o4;->c:Lf/h/a/d/h/f/l6; - - invoke-static {v6, v4, v5}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result v5 - - add-int/2addr v5, v3 - - invoke-virtual {v1, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - iget-object v1, p1, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - iget-object v5, p4, Lf/h/a/d/h/f/o4;->a:Lf/h/a/d/h/f/l6; - - invoke-static {v1, v5, v2, v3}, Lf/h/a/d/h/f/h3;->d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/d/h/f/l6;ILjava/lang/Object;)V - - iget-object v3, p4, Lf/h/a/d/h/f/o4;->c:Lf/h/a/d/h/f/l6; - - invoke-static {v1, v3, v4, v0}, Lf/h/a/d/h/f/h3;->d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/d/h/f/l6;ILjava/lang/Object;)V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - throw p1 - - :cond_1 - return-void -.end method - -.method public final m(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v0, v0, v1 - - const v1, 0xfffff - - and-int/2addr v0, v1 - - int-to-long v0, v0 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result v2 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v2 - - invoke-static {p2, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v2, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v2, p2}, Lf/h/a/d/h/f/q3;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/f/a5;->u(Ljava/lang/Object;I)V - - :cond_2 - return-void -.end method - -.method public final n(Ljava/lang/Object;I)Z - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 v1, p2, 0x2 - - aget v1, v0, v1 - - const v2, 0xfffff - - and-int v3, v1, v2 - - int-to-long v3, v3 - - const-wide/32 v5, 0xfffff - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - cmp-long v9, v3, v5 - - if-nez v9, :cond_14 - - add-int/2addr p2, v8 - - aget p2, v0, p2 - - and-int v0, p2, v2 - - int-to-long v0, v0 - - const/high16 v2, 0xff00000 - - and-int/2addr p2, v2 - - ushr-int/lit8 p2, p2, 0x14 - - const-wide/16 v2, 0x0 - - packed-switch p2, :pswitch_data_0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - return v8 - - :cond_0 - return v7 - - :pswitch_1 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_1 - - return v8 - - :cond_1 - return v7 - - :pswitch_2 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_2 - - return v8 - - :cond_2 - return v7 - - :pswitch_3 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_3 - - return v8 - - :cond_3 - return v7 - - :pswitch_4 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_4 - - return v8 - - :cond_4 - return v7 - - :pswitch_5 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_5 - - return v8 - - :cond_5 - return v7 - - :pswitch_6 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_6 - - return v8 - - :cond_6 - return v7 - - :pswitch_7 - sget-object p2, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/s2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_7 - - return v8 - - :cond_7 - return v7 - - :pswitch_8 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_8 - - return v8 - - :cond_8 - return v7 - - :pswitch_9 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - instance-of p2, p1, Ljava/lang/String; - - if-eqz p2, :cond_a - - check-cast p1, Ljava/lang/String; - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_9 - - return v8 - - :cond_9 - return v7 - - :cond_a - instance-of p2, p1, Lf/h/a/d/h/f/s2; - - if-eqz p2, :cond_c - - sget-object p2, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/s2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_b - - return v8 - - :cond_b - return v7 - - :cond_c - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_a - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 - - :pswitch_b - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_d - - return v8 - - :cond_d - return v7 - - :pswitch_c - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_e - - return v8 - - :cond_e - return v7 - - :pswitch_d - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_f - - return v8 - - :cond_f - return v7 - - :pswitch_e - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_10 - - return v8 - - :cond_10 - return v7 - - :pswitch_f - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->n(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_11 - - return v8 - - :cond_11 - return v7 - - :pswitch_10 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result p1 - - const/4 p2, 0x0 - - cmpl-float p1, p1, p2 - - if-eqz p1, :cond_12 - - return v8 - - :cond_12 - return v7 - - :pswitch_11 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide p1 - - const-wide/16 v0, 0x0 - - cmpl-double v2, p1, v0 - - if-eqz v2, :cond_13 - - return v8 - - :cond_13 - return v7 - - :cond_14 - ushr-int/lit8 p2, v1, 0x14 - - shl-int p2, v8, p2 - - invoke-static {p1, v3, v4}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - and-int/2addr p1, p2 - - if-eqz p1, :cond_15 - - return v8 - - :cond_15 - return v7 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final o(Ljava/lang/Object;II)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p1 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final p(Ljava/lang/Object;IIII)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;IIII)Z" - } - .end annotation - - const v0, 0xfffff - - if-ne p3, v0, :cond_0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result p1 - - return p1 - - :cond_0 - and-int p1, p4, p5 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final q(I)Lf/h/a/d/h/f/l5; - .locals 3 - - div-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x1 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->b:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - check-cast v1, Lf/h/a/d/h/f/l5; - - if-eqz v1, :cond_0 - - return-object v1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - add-int/lit8 v2, p1, 0x1 - - aget-object v0, v0, v2 - - check-cast v0, Ljava/lang/Class; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/f/a5;->b:[Ljava/lang/Object; - - aput-object v0, v1, p1 - - return-object v0 -.end method - -.method public final r(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->b:[Ljava/lang/Object; - - div-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final s(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 p1, p1, 0x1 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final t(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 p1, p1, 0x2 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final u(Ljava/lang/Object;I)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 p2, p2, 0x2 - - aget p2, v0, p2 - - const v0, 0xfffff - - and-int/2addr v0, p2 - - int-to-long v0, v0 - - const-wide/32 v2, 0xfffff - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - return-void - - :cond_0 - const/4 v2, 0x1 - - ushr-int/lit8 p2, p2, 0x14 - - shl-int p2, v2, p2 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v2 - - or-int/2addr p2, v2 - - sget-object v2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v2, p1, v0, v1, p2}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final v(Ljava/lang/Object;II)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - sget-object p3, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final w(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-boolean v3, v0, Lf/h/a/d/h/f/a5;->c:Z - - const/4 v4, 0x0 - - if-eqz v3, :cond_1 - - iget-object v3, v0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - check-cast v3, Lf/h/a/d/h/f/f3; - - if-eqz v3, :cond_0 - - move-object v3, v1 - - check-cast v3, Lf/h/a/d/h/f/p3$b; - - iget-object v3, v3, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - iget-object v5, v3, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v5}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result v5 - - if-nez v5, :cond_1 - - invoke-virtual {v3}, Lf/h/a/d/h/f/h3;->b()Ljava/util/Iterator; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v4 - - :cond_1 - move-object v3, v4 - - :goto_0 - iget-object v5, v0, Lf/h/a/d/h/f/a5;->a:[I - - array-length v5, v5 - - sget-object v6, Lf/h/a/d/h/f/a5;->m:Lsun/misc/Unsafe; - - const v7, 0xfffff - - const/4 v9, 0x0 - - const v10, 0xfffff - - const/4 v11, 0x0 - - :goto_1 - if-ge v9, v5, :cond_7 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->s(I)I - - move-result v12 - - iget-object v13, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v14, v13, v9 - - const/high16 v15, 0xff00000 - - and-int/2addr v15, v12 - - ushr-int/lit8 v15, v15, 0x14 - - iget-boolean v4, v0, Lf/h/a/d/h/f/a5;->d:Z - - const/4 v8, 0x1 - - if-nez v4, :cond_3 - - const/16 v4, 0x11 - - if-gt v15, v4, :cond_3 - - add-int/lit8 v4, v9, 0x2 - - aget v4, v13, v4 - - and-int v13, v4, v7 - - if-eq v13, v10, :cond_2 - - int-to-long v10, v13 - - invoke-virtual {v6, v1, v10, v11}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v11 - - move v10, v13 - - :cond_2 - ushr-int/lit8 v4, v4, 0x14 - - shl-int v4, v8, v4 - - goto :goto_2 - - :cond_3 - const/4 v4, 0x0 - - :goto_2 - if-nez v3, :cond_6 - - and-int/2addr v12, v7 - - int-to-long v12, v12 - - packed-switch v15, :pswitch_data_0 - - :cond_4 - :goto_3 - const/4 v15, 0x0 - - goto/16 :goto_4 - - :pswitch_0 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/f/e3; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto :goto_3 - - :pswitch_1 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->h(IJ)V - - goto :goto_3 - - :pswitch_2 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->l(II)V - - goto :goto_3 - - :pswitch_3 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->o(IJ)V - - goto :goto_3 - - :pswitch_4 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->p(II)V - - goto :goto_3 - - :pswitch_5 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - iget-object v8, v8, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto :goto_3 - - :pswitch_6 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->k(II)V - - goto :goto_3 - - :pswitch_7 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/f/s2; - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->d(ILf/h/a/d/h/f/s2;)V - - goto/16 :goto_3 - - :pswitch_8 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/f/e3; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_3 - - :pswitch_9 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_3 - - :pswitch_a - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->E(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->g(IZ)V - - goto/16 :goto_3 - - :pswitch_b - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->m(II)V - - goto/16 :goto_3 - - :pswitch_c - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->j(IJ)V - - goto/16 :goto_3 - - :pswitch_d - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->C(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - iget-object v8, v8, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto/16 :goto_3 - - :pswitch_e - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->c(IJ)V - - goto/16 :goto_3 - - :pswitch_f - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->D(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->n(IJ)V - - goto/16 :goto_3 - - :pswitch_10 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->B(Ljava/lang/Object;J)F - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->b(IF)V - - goto/16 :goto_3 - - :pswitch_11 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/a5;->A(Ljava/lang/Object;J)D - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->a(ID)V - - goto/16 :goto_3 - - :pswitch_12 - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v2, v14, v4, v9}, Lf/h/a/d/h/f/a5;->l(Lf/h/a/d/h/f/r6;ILjava/lang/Object;I)V - - goto/16 :goto_3 - - :pswitch_13 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v12 - - invoke-static {v4, v8, v2, v12}, Lf/h/a/d/h/f/n5;->h(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_3 - - :pswitch_14 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->t(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_15 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->G(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_16 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->z(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_17 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->K(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_18 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->L(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_19 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->E(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1a - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->M(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1b - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->I(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1c - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->w(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1d - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->C(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1e - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->r(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_1f - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->n(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_20 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->i(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_21 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/f/n5;->c(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_22 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - const/4 v14, 0x0 - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->t(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_23 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->G(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_24 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->z(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_25 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->K(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_26 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->L(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_27 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/f/n5;->E(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_3 - - :pswitch_28 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2}, Lf/h/a/d/h/f/n5;->g(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_3 - - :pswitch_29 - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v12 - - invoke-static {v4, v8, v2, v12}, Lf/h/a/d/h/f/n5;->b(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_3 - - :pswitch_2a - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2}, Lf/h/a/d/h/f/n5;->a(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_3 - - :pswitch_2b - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - const/4 v15, 0x0 - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->M(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_2c - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->I(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_2d - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->w(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_2e - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->C(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_2f - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->r(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_30 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->n(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_31 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->i(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_32 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/f/a5;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/f/n5;->c(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - - goto/16 :goto_4 - - :pswitch_33 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/f/e3; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_4 - - :pswitch_34 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->h(IJ)V - - goto/16 :goto_4 - - :pswitch_35 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->l(II)V - - goto/16 :goto_4 - - :pswitch_36 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->o(IJ)V - - goto/16 :goto_4 - - :pswitch_37 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->p(II)V - - goto/16 :goto_4 - - :pswitch_38 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - iget-object v8, v8, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto/16 :goto_4 - - :pswitch_39 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->k(II)V - - goto/16 :goto_4 - - :pswitch_3a - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/f/s2; - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->d(ILf/h/a/d/h/f/s2;)V - - goto/16 :goto_4 - - :pswitch_3b - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/f/a5;->q(I)Lf/h/a/d/h/f/l5; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/f/e3; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - goto/16 :goto_4 - - :pswitch_3c - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - - goto/16 :goto_4 - - :pswitch_3d - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/d6;->o(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->g(IZ)V - - goto/16 :goto_4 - - :pswitch_3e - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->m(II)V - - goto :goto_4 - - :pswitch_3f - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->j(IJ)V - - goto :goto_4 - - :pswitch_40 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - iget-object v8, v8, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - goto :goto_4 - - :pswitch_41 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->c(IJ)V - - goto :goto_4 - - :pswitch_42 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->n(IJ)V - - goto :goto_4 - - :pswitch_43 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/d6;->p(Ljava/lang/Object;J)F - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/f/e3; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/f/e3;->b(IF)V - - goto :goto_4 - - :pswitch_44 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/f/d6;->q(Ljava/lang/Object;J)D - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/f/e3;->a(ID)V - - :cond_5 - :goto_4 - add-int/lit8 v9, v9, 0x3 - - const/4 v4, 0x0 - - goto/16 :goto_1 - - :cond_6 - iget-object v1, v0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/f/g3;->b(Ljava/util/Map$Entry;)I - - const/4 v4, 0x0 - - throw v4 - - :cond_7 - if-nez v3, :cond_8 - - iget-object v3, v0, Lf/h/a/d/h/f/a5;->i:Lf/h/a/d/h/f/x5; - - invoke-static {v3, v1, v2}, Lf/h/a/d/h/f/a5;->k(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - return-void - - :cond_8 - iget-object v1, v0, Lf/h/a/d/h/f/a5;->j:Lf/h/a/d/h/f/g3; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/g3;->a(Lf/h/a/d/h/f/r6;Ljava/util/Map$Entry;)V - - throw v4 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final x(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/a5;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v1, v0, v1 - - aget v0, v0, p3 - - const v2, 0xfffff - - and-int/2addr v1, v2 - - int-to-long v1, v1 - - invoke-virtual {p0, p2, v0, p3}, Lf/h/a/d/h/f/a5;->o(Ljava/lang/Object;II)Z - - move-result v3 - - if-nez v3, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v1, v2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v3, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v3, p2}, Lf/h/a/d/h/f/q3;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/f/a5;->v(Ljava/lang/Object;II)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/f/a5;->v(Ljava/lang/Object;II)V - - :cond_2 - return-void -.end method - -.method public final y(Ljava/lang/Object;Ljava/lang/Object;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)Z" - } - .end annotation - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result p1 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/f/a5;->n(Ljava/lang/Object;I)Z - - move-result p2 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a6.smali deleted file mode 100644 index f58c697483..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a6.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/f/a6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:Lf/h/a/d/h/f/y5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/y5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/a6;->e:Lf/h/a/d/h/f/y5; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/f/a6;->e:Lf/h/a/d/h/f/y5; - - iget-object p1, p1, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/a6;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a6;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a6;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/a7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/a7.smali deleted file mode 100644 index ef4e1f01b6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/a7.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class public final Lf/h/a/d/h/f/a7; -.super Lf/h/a/d/h/f/x6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } -.end annotation - - -# static fields -.field public static final h:Lf/h/a/d/h/f/x6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final transient f:[Ljava/lang/Object; - -.field public final transient g:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/a7; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/a7;->([Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-void -.end method - -.method public constructor ([Ljava/lang/Object;I)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/x6;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/a7;->f:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/f/a7;->g:I - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/f/a7;->f:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/f/a7;->g:I - - const/4 v2, 0x0 - - invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/f/a7;->g:I - - add-int/2addr p2, p1 - - return p2 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/f/a7;->g:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->N1(II)I - - iget-object v0, p0, Lf/h/a/d/h/f/a7;->f:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final j()[Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/a7;->f:[Ljava/lang/Object; - - return-object v0 -.end method - -.method public final k()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final l()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/a7;->g:I - - return v0 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/a7;->g:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b.smali deleted file mode 100644 index 621881ee5d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/b; -.super Lf/h/a/d/h/f/c; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/ListIterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/c<", - "TE;>;", - "Ljava/util/ListIterator<", - "TE;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/c;->()V - - return-void -.end method - - -# virtual methods -.method public final add(Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final set(Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b0.smali deleted file mode 100644 index 2891097408..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b0.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/b0; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/b0; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.TraceEventCountForeground" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_rl_trace_event_count_fg" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b1.smali deleted file mode 100644 index 56c74b5a04..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/b1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b2.smali deleted file mode 100644 index 7e52753807..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b2.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/b2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/b2; - - invoke-direct {v0}, Lf/h/a/d/h/f/b2;->()V - - sput-object v0, Lf/h/a/d/h/f/b2;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b3.smali deleted file mode 100644 index 28bbb31be9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b3.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public final Lf/h/a/d/h/f/b3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/u2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b4.smali deleted file mode 100644 index 2dfa77a55d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b4.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/b4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b5.smali deleted file mode 100644 index d84fb94cb6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b5.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/b5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b6.smali deleted file mode 100644 index a789693ca4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b6.smali +++ /dev/null @@ -1,171 +0,0 @@ -.class public final Lf/h/a/d/h/f/b6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/ListIterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/ListIterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:I - -.field public final synthetic f:Lf/h/a/d/h/f/y5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/y5;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/b6;->f:Lf/h/a/d/h/f/y5; - - iput p2, p0, Lf/h/a/d/h/f/b6;->e:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/f/b6;->f:Lf/h/a/d/h/f/y5; - - iget-object p1, p1, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - iget p2, p0, Lf/h/a/d/h/f/b6;->e:I - - invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - return-void -.end method - - -# virtual methods -.method public final synthetic add(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Ljava/lang/String; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final hasPrevious()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final nextIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I - - move-result v0 - - return v0 -.end method - -.method public final synthetic previous()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final previousIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/b6;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I - - move-result v0 - - return v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final synthetic set(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Ljava/lang/String; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/b7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/b7.smali deleted file mode 100644 index 0c07a196ce..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/b7.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/b7; -.super Lf/h/a/d/h/f/v6; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Set; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/v6<", - "TE;>;", - "Ljava/util/Set<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public transient e:Lf/h/a/d/h/f/x6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/v6;->()V - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - if-ne p0, p1, :cond_1 - - goto :goto_0 - - :cond_1 - instance-of v1, p1, Ljava/util/Set; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Ljava/util/Set; - - :try_start_0 - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/Set;->size()I - - move-result v3 - - if-ne v1, v3, :cond_2 - - invoke-interface {p0, p1}, Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z - - move-result p1 - :try_end_0 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p1, :cond_2 - - goto :goto_0 - - :catch_0 - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public hashCode()I - .locals 1 - - invoke-static {p0}, Lf/h/a/b/i1/e;->c2(Ljava/util/Set;)I - - move-result v0 - - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->h()Lf/h/a/d/h/f/c; - - move-result-object v0 - - return-object v0 -.end method - -.method public m()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/b7;->e:Lf/h/a/d/h/f/x6; - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/b7;->p()Lf/h/a/d/h/f/x6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/b7;->e:Lf/h/a/d/h/f/x6; - - :cond_0 - return-object v0 -.end method - -.method public p()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->toArray()[Ljava/lang/Object; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/f/x6;->q([Ljava/lang/Object;)Lf/h/a/d/h/f/x6; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c.smali deleted file mode 100644 index 2a89c391c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/c; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "TE;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final remove()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c0.smali deleted file mode 100644 index e8ca5326a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c0.smali +++ /dev/null @@ -1,234 +0,0 @@ -.class public final Lf/h/a/d/h/f/c0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation build Landroidx/annotation/VisibleForTesting; - otherwise = 0x3 -.end annotation - - -# static fields -.field public static c:Lf/h/a/d/h/f/c0; - - -# instance fields -.field public a:Landroid/content/SharedPreferences; - -.field public b:Lf/h/a/d/h/f/l0; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - return-void -.end method - -.method public static d()Landroid/content/Context; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - :try_start_0 - invoke-static {}, Lf/h/c/c;->b()Lf/h/c/c; - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - - invoke-static {}, Lf/h/c/c;->b()Lf/h/c/c; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/c/c;->a()V - - iget-object v0, v0, Lf/h/c/c;->a:Landroid/content/Context; - - return-object v0 - - :catch_0 - const/4 v0, 0x0 - - return-object v0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;F)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putFloat(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; - - move-result-object p1 - - invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final b(Ljava/lang/String;J)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, p1, p2, p3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - move-result-object p1 - - invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final c(Ljava/lang/String;Ljava/lang/String;)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - const/4 v0, 0x1 - - if-nez p2, :cond_1 - - iget-object p2, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {p2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object p2 - - invoke-interface {p2, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object p1 - - invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V - - return v0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - move-result-object p1 - - invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V - - return v0 -.end method - -.method public final declared-synchronized e(Landroid/content/Context;)V - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v0, :cond_0 - - if-eqz p1, :cond_0 - - const-string v0, "FirebasePerfSharedPrefs" - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c1.smali deleted file mode 100644 index ec1292bcd7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/c1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c2.smali deleted file mode 100644 index 8f75dd2375..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c2.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/c2; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/s3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/c2;", - ">;", - "Lf/h/a/d/h/f/s3;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/c2; - -.field public static final enum e:Lf/h/a/d/h/f/c2; - -.field public static final synthetic f:[Lf/h/a/d/h/f/c2; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 5 - - new-instance v0, Lf/h/a/d/h/f/c2; - - const-string v1, "SESSION_VERBOSITY_NONE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/f/c2;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/c2;->d:Lf/h/a/d/h/f/c2; - - new-instance v0, Lf/h/a/d/h/f/c2; - - const-string v1, "GAUGES_AND_SYSTEM_EVENTS" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/f/c2;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/c2;->e:Lf/h/a/d/h/f/c2; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/f/c2; - - sget-object v4, Lf/h/a/d/h/f/c2;->d:Lf/h/a/d/h/f/c2; - - aput-object v4, v1, v2 - - aput-object v0, v1, v3 - - sput-object v1, Lf/h/a/d/h/f/c2;->f:[Lf/h/a/d/h/f/c2; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/f/c2;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/c2; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/c2;->f:[Lf/h/a/d/h/f/c2; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/c2;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/c2; - - return-object v0 -.end method - - -# virtual methods -.method public final getNumber()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/c2;->value:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/f/c2; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/f/c2;->value:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c3.smali deleted file mode 100644 index 81c332846e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c3.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/c3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c4.smali deleted file mode 100644 index 2c4247f66a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c4.smali +++ /dev/null @@ -1,282 +0,0 @@ -.class public Lf/h/a/d/h/f/c4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public volatile a:Lf/h/a/d/h/f/x4; - -.field public volatile b:Lf/h/a/d/h/f/s2; - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/f/d3;->a()Lf/h/a/d/h/f/d3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - invoke-virtual {v0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v0 - - return v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - invoke-interface {v0}, Lf/h/a/d/h/f/x4;->e()I - - move-result v0 - - return v0 - - :cond_1 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final b(Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - if-nez v0, :cond_1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - if-eqz v0, :cond_0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :cond_0 - :try_start_1 - iput-object p1, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - sget-object v0, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - iput-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - :try_end_1 - .catch Lcom/google/android/gms/internal/firebase-perf/zzfx; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - iput-object p1, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - sget-object p1, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - iput-object p1, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - :goto_0 - monitor-exit p0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p1 - - :cond_1 - :goto_1 - iget-object p1, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - return-object p1 -.end method - -.method public final c()Lf/h/a/d/h/f/s2; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - return-object v0 - - :cond_0 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - monitor-exit p0 - - return-object v0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - if-nez v0, :cond_2 - - sget-object v0, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - iput-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - invoke-interface {v0}, Lf/h/a/d/h/f/x4;->f()Lf/h/a/d/h/f/s2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/f/c4;->b:Lf/h/a/d/h/f/s2; - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/f/c4; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/c4; - - iget-object v0, p0, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - iget-object v1, p1, Lf/h/a/d/h/f/c4;->a:Lf/h/a/d/h/f/x4; - - if-nez v0, :cond_2 - - if-nez v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/c4;->c()Lf/h/a/d/h/f/s2; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/f/c4;->c()Lf/h/a/d/h/f/s2; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/s2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - if-eqz v0, :cond_3 - - if-eqz v1, :cond_3 - - invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - if-eqz v0, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/f/y4;->g()Lf/h/a/d/h/f/x4; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/d/h/f/c4;->b(Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/x4; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_4 - invoke-interface {v1}, Lf/h/a/d/h/f/y4;->g()Lf/h/a/d/h/f/x4; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/c4;->b(Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/x4; - - move-result-object p1 - - invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c5.smali deleted file mode 100644 index 471c56aa77..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c5.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/c5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/x4; -.implements Ljava/lang/Cloneable; - - -# virtual methods -.method public abstract Y()Lf/h/a/d/h/f/c5; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c6.smali deleted file mode 100644 index 8f60416cb5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c6.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/f/c6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/security/PrivilegedExceptionAction; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/security/PrivilegedExceptionAction<", - "Lsun/misc/Unsafe;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic run()Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - const-class v0, Lsun/misc/Unsafe; - - invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v1 - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_0 - const/4 v4, 0x0 - - if-ge v3, v2, :cond_1 - - aget-object v5, v1, v3 - - const/4 v6, 0x1 - - invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - - return-object v0 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return-object v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/c7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/c7.smali deleted file mode 100644 index 033a8f58d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/c7.smali +++ /dev/null @@ -1,183 +0,0 @@ -.class public final Lf/h/a/d/h/f/c7; -.super Lf/h/a/d/h/f/b7; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/b7<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final transient f:Lf/h/a/d/h/f/y6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/y6<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public final transient g:[Ljava/lang/Object; - -.field public final transient h:I - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/y6;[Ljava/lang/Object;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/y6<", - "TK;TV;>;[", - "Ljava/lang/Object;", - "II)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/b7;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/c7;->f:Lf/h/a/d/h/f/y6; - - iput-object p2, p0, Lf/h/a/d/h/f/c7;->g:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/f/c7;->h:I - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/b7;->m()Lf/h/a/d/h/f/x6; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/x6;->c([Ljava/lang/Object;I)I - - move-result p1 - - return p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 3 - - instance-of v0, p1, Ljava/util/Map$Entry; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/f/c7;->f:Lf/h/a/d/h/f/y6; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - return v1 -.end method - -.method public final h()Lf/h/a/d/h/f/c; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/c<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/b7;->m()Lf/h/a/d/h/f/x6; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/x6;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/c; - - return-object v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/c7;->h()Lf/h/a/d/h/f/c; - - move-result-object v0 - - return-object v0 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final p()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/f7; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/f7;->(Lf/h/a/d/h/f/c7;)V - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/c7;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d.smali deleted file mode 100644 index 192b356a0c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/d; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d0.smali deleted file mode 100644 index d31e8b1c3f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public Lf/h/a/d/h/f/d0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public b()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public c()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d1$a.smali deleted file mode 100644 index 08ab1358a1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/d1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/d1;", - "Lf/h/a/d/h/f/d1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/c1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d1.smali deleted file mode 100644 index 77302a446d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d1.smali +++ /dev/null @@ -1,209 +0,0 @@ -.class public final Lf/h/a/d/h/f/d1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/d1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/d1;", - "Lf/h/a/d/h/f/d1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/d1;", - ">;" - } - .end annotation -.end field - -.field public static final zzis:Lf/h/a/d/h/f/d1; - - -# instance fields -.field public zzij:I - -.field public zziq:J - -.field public zzir:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/d1; - - invoke-direct {v0}, Lf/h/a/d/h/f/d1;->()V - - sput-object v0, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - const-class v1, Lf/h/a/d/h/f/d1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/d1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/d1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/d1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/d1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/d1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/d1$a;->(Lf/h/a/d/h/f/c1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/d1; - - invoke-direct {p1}, Lf/h/a/d/h/f/d1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zziq" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzir" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1004\u0001" - - sget-object p3, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d2$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d2$a.smali deleted file mode 100644 index 74d27df8c3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d2$a.smali +++ /dev/null @@ -1,176 +0,0 @@ -.class public final Lf/h/a/d/h/f/d2$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d2; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/d2;", - "Lf/h/a/d/h/f/d2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/f2;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - - -# virtual methods -.method public final o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/d2; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/d2;->p(Lf/h/a/d/h/f/d2;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final p(J)Lf/h/a/d/h/f/d2$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/d2; - - iget v1, v0, Lf/h/a/d/h/f/d2;->zzij:I - - or-int/lit8 v1, v1, 0x4 - - iput v1, v0, Lf/h/a/d/h/f/d2;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/d2;->zzkt:J - - return-object p0 -.end method - -.method public final q(J)Lf/h/a/d/h/f/d2$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/d2; - - iget v1, v0, Lf/h/a/d/h/f/d2;->zzij:I - - or-int/lit8 v1, v1, 0x8 - - iput v1, v0, Lf/h/a/d/h/f/d2;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/d2;->zzmg:J - - return-object p0 -.end method - -.method public final r(Ljava/lang/String;J)Lf/h/a/d/h/f/d2$a; - .locals 3 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/d2; - - iget-object v1, v0, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; - - iget-boolean v2, v1, Lf/h/a/d/h/f/r4;->zznc:Z - - if-nez v2, :cond_1 - - invoke-virtual {v1}, Lf/h/a/d/h/f/r4;->b()Lf/h/a/d/h/f/r4; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/r4;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d2$b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d2$b.smali deleted file mode 100644 index 6938f8d67e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d2$b.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/d2$b; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d2; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/f/p4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget-object v0, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - new-instance v1, Lf/h/a/d/h/f/p4; - - const-string v2, "" - - invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/d/h/f/p4;->(Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - sput-object v1, Lf/h/a/d/h/f/d2$b;->a:Lf/h/a/d/h/f/p4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d2$c.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d2$c.smali deleted file mode 100644 index 8ad98e5577..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d2$c.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/d2$c; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d2; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "c" -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/f/p4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p4<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 5 - - sget-object v0, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/l6;->f:Lf/h/a/d/h/f/l6; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/h/f/p4; - - const-string v4, "" - - invoke-direct {v3, v0, v4, v1, v2}, Lf/h/a/d/h/f/p4;->(Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - sput-object v3, Lf/h/a/d/h/f/d2$c;->a:Lf/h/a/d/h/f/p4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d2.smali deleted file mode 100644 index 14cad7cd0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d2.smali +++ /dev/null @@ -1,444 +0,0 @@ -.class public final Lf/h/a/d/h/f/d2; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/d2$a;, - Lf/h/a/d/h/f/d2$b;, - Lf/h/a/d/h/f/d2$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/d2;", - "Lf/h/a/d/h/f/d2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/d2;", - ">;" - } - .end annotation -.end field - -.field public static final zzmj:Lf/h/a/d/h/f/d2; - - -# instance fields -.field public zzij:I - -.field public zziz:Lf/h/a/d/h/f/r4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public zzkt:J - -.field public zzkx:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/z1;", - ">;" - } - .end annotation -.end field - -.field public zzme:Ljava/lang/String; - -.field public zzmf:Z - -.field public zzmg:J - -.field public zzmh:Lf/h/a/d/h/f/r4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r4<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public zzmi:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/d2;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/d2; - - invoke-direct {v0}, Lf/h/a/d/h/f/d2;->()V - - sput-object v0, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - const-class v1, Lf/h/a/d/h/f/d2; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - sget-object v0, Lf/h/a/d/h/f/r4;->d:Lf/h/a/d/h/f/r4; - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zziz:Lf/h/a/d/h/f/r4; - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/f/j5;->g:Lf/h/a/d/h/f/j5; - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/z1;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/d2;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/d2;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/d2;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/d2;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static r()Lf/h/a/d/h/f/d2$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/d2$a; - - return-object v0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - const-class p2, Lf/h/a/d/h/f/d2; - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p3, 0x1 - - const/4 v0, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/d2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/d2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/d2;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/d2$a; - - invoke-direct {p1, v0}, Lf/h/a/d/h/f/d2$a;->(Lf/h/a/d/h/f/f2;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/d2; - - invoke-direct {p1}, Lf/h/a/d/h/f/d2;->()V - - return-object p1 - - :pswitch_4 - const/16 p1, 0xd - - new-array p1, p1, [Ljava/lang/Object; - - const/4 v0, 0x0 - - const-string v1, "zzij" - - aput-object v1, p1, v0 - - const-string v0, "zzme" - - aput-object v0, p1, p3 - - const/4 p3, 0x2 - - const-string v0, "zzmf" - - aput-object v0, p1, p3 - - const/4 p3, 0x3 - - const-string v0, "zzkt" - - aput-object v0, p1, p3 - - const/4 p3, 0x4 - - const-string v0, "zzmg" - - aput-object v0, p1, p3 - - const/4 p3, 0x5 - - const-string v0, "zzmh" - - aput-object v0, p1, p3 - - const/4 p3, 0x6 - - sget-object v0, Lf/h/a/d/h/f/d2$c;->a:Lf/h/a/d/h/f/p4; - - aput-object v0, p1, p3 - - const/4 p3, 0x7 - - const-string v0, "zzmi" - - aput-object v0, p1, p3 - - const/16 p3, 0x8 - - aput-object p2, p1, p3 - - const/16 p2, 0x9 - - const-string p3, "zziz" - - aput-object p3, p1, p2 - - const/16 p2, 0xa - - sget-object p3, Lf/h/a/d/h/f/d2$b;->a:Lf/h/a/d/h/f/p4; - - aput-object p3, p1, p2 - - const/16 p2, 0xb - - const-string p3, "zzkx" - - aput-object p3, p1, p2 - - const/16 p2, 0xc - - const-class p3, Lf/h/a/d/h/f/z1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0008\u0000\u0001\u0001\t\u0008\u0002\u0002\u0000\u0001\u1008\u0000\u0002\u1007\u0001\u0004\u1002\u0002\u0005\u1002\u0003\u00062\u0007\u001b\u00082\t\u001b" - - sget-object p3, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - :pswitch_5 - return-object v0 - - :pswitch_6 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final q()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; - - invoke-virtual {v0}, Ljava/util/LinkedHashMap;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d3.smali deleted file mode 100644 index 25155a3ca2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d3.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public Lf/h/a/d/h/f/d3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static volatile a:Lf/h/a/d/h/f/d3; - -.field public static final b:Lf/h/a/d/h/f/d3; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/d3; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/d3;->(Z)V - - sput-object v0, Lf/h/a/d/h/f/d3;->b:Lf/h/a/d/h/f/d3; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - return-void -.end method - -.method public constructor (Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - return-void -.end method - -.method public static a()Lf/h/a/d/h/f/d3; - .locals 2 - - sget-object v0, Lf/h/a/d/h/f/d3;->a:Lf/h/a/d/h/f/d3; - - if-nez v0, :cond_1 - - const-class v1, Lf/h/a/d/h/f/d3; - - monitor-enter v1 - - :try_start_0 - sget-object v0, Lf/h/a/d/h/f/d3;->a:Lf/h/a/d/h/f/d3; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/d3;->b:Lf/h/a/d/h/f/d3; - - sput-object v0, Lf/h/a/d/h/f/d3;->a:Lf/h/a/d/h/f/d3; - - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d4.smali deleted file mode 100644 index 8bc4274300..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d4.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/f/d4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Iterator;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/d4;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d4;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/f/d4;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - instance-of v1, v1, Lf/h/a/d/h/f/x3; - - if-eqz v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/a4; - - const/4 v2, 0x0 - - invoke-direct {v1, v0, v2}, Lf/h/a/d/h/f/a4;->(Ljava/util/Map$Entry;Lf/h/a/d/h/f/b4;)V - - return-object v1 - - :cond_0 - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d4;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d5.smali deleted file mode 100644 index d759f0494d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d5.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/f/d5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Lf/h/a/d/h/f/b5; - -.field public static final b:Lf/h/a/d/h/f/b5; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.NewInstanceSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/b5; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/d5;->a:Lf/h/a/d/h/f/b5; - - new-instance v0, Lf/h/a/d/h/f/e5; - - invoke-direct {v0}, Lf/h/a/d/h/f/e5;->()V - - sput-object v0, Lf/h/a/d/h/f/d5;->b:Lf/h/a/d/h/f/b5; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d6$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d6$a.smali deleted file mode 100644 index 42f61ee35d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d6$a.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/d/h/f/d6$a; -.super Lf/h/a/d/h/f/d6$c; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d6; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/d6$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/f/d6$c;->d(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final e(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->b(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->f(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final f(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->b(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->f(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->s(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->t(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final j(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/f/d6$c;->g(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final k(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/f/d6$c;->h(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final l(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->s(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->t(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d6$b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d6$b.smali deleted file mode 100644 index dae940b879..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d6$b.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/d/h/f/d6$b; -.super Lf/h/a/d/h/f/d6$c; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d6; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/d6$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/f/d6$c;->d(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final e(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->b(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->f(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final f(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->b(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/f/d6;->f(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->s(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->t(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final j(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/f/d6$c;->g(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final k(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/f/d6$c;->h(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final l(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->s(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->t(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d6$d.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d6$d.smali deleted file mode 100644 index 1a542e93fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d6$d.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public final Lf/h/a/d/h/f/d6$d; -.super Lf/h/a/d/h/f/d6$c; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d6; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/d6$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;JD)V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - move-object v1, p1 - - move-wide v2, p2 - - move-wide v4, p4 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;JF)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V - - return-void -.end method - -.method public final e(Ljava/lang/Object;JZ)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V - - return-void -.end method - -.method public final f(Ljava/lang/Object;JB)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final i(Ljava/lang/Object;J)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 -.end method - -.method public final j(Ljava/lang/Object;J)F - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F - - move-result p1 - - return p1 -.end method - -.method public final k(Ljava/lang/Object;J)D - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final l(Ljava/lang/Object;J)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d6.smali deleted file mode 100644 index b9a9ad8493..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d6.smali +++ /dev/null @@ -1,1445 +0,0 @@ -.class public final Lf/h/a/d/h/f/d6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/d6$b;, - Lf/h/a/d/h/f/d6$a;, - Lf/h/a/d/h/f/d6$d;, - Lf/h/a/d/h/f/d6$c; - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/logging/Logger; - -.field public static final b:Lsun/misc/Unsafe; - -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final d:Z - -.field public static final e:Z - -.field public static final f:Lf/h/a/d/h/f/d6$c; - -.field public static final g:Z - -.field public static final h:Z - -.field public static final i:J - -.field public static final j:Z - - -# direct methods -.method public static constructor ()V - .locals 22 - - const-class v1, [Ljava/lang/Object; - - const-class v2, [D - - const-class v3, [F - - const-class v4, [J - - const-class v5, [I - - const-class v6, [Z - - const-class v7, Ljava/lang/Object; - - const-class v0, Lf/h/a/d/h/f/d6; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/d6;->a:Ljava/util/logging/Logger; - - invoke-static {}, Lf/h/a/d/h/f/d6;->l()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - sget-object v0, Lf/h/a/d/h/f/q2;->a:Ljava/lang/Class; - - sput-object v0, Lf/h/a/d/h/f/d6;->c:Ljava/lang/Class; - - sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/f/d6;->k(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/f/d6;->d:Z - - sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/f/d6;->k(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/f/d6;->e:Z - - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - const/4 v8, 0x0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v0 - - if-eqz v0, :cond_2 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->d:Z - - if-eqz v0, :cond_1 - - new-instance v8, Lf/h/a/d/h/f/d6$a; - - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/f/d6$a;->(Lsun/misc/Unsafe;)V - - goto :goto_0 - - :cond_1 - sget-boolean v0, Lf/h/a/d/h/f/d6;->e:Z - - if-eqz v0, :cond_3 - - new-instance v8, Lf/h/a/d/h/f/d6$b; - - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/f/d6$b;->(Lsun/misc/Unsafe;)V - - goto :goto_0 - - :cond_2 - new-instance v8, Lf/h/a/d/h/f/d6$d; - - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/f/d6$d;->(Lsun/misc/Unsafe;)V - - :cond_3 - :goto_0 - sput-object v8, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - const-string v0, "copyMemory" - - sget-object v8, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - const-string v9, "putLong" - - const-string v10, "putInt" - - const-string v11, "getInt" - - const-string v12, "putByte" - - const-string v13, "getByte" - - const-string v14, "com.google.protobuf.UnsafeUtil" - - const-string v15, "platform method missing - proto runtime falling back to safer methods: " - - move-object/from16 v16, v1 - - const-string v1, "objectFieldOffset" - - move-object/from16 v17, v2 - - const-string v2, "getLong" - - move-object/from16 v18, v3 - - const/4 v3, 0x1 - - const/16 v19, 0x0 - - if-nez v8, :cond_4 - - goto :goto_1 - - :cond_4 - :try_start_0 - invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v8 - - new-array v3, v3, [Ljava/lang/Class; - - const-class v20, Ljava/lang/reflect/Field; - - aput-object v20, v3, v19 - - invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v19 - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/16 v21, 0x1 - - aput-object v20, v3, v21 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/f/d6;->m()Ljava/lang/reflect/Field; - - move-result-object v3 - - if-nez v3, :cond_5 - - :goto_1 - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_5 - - :cond_5 - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v3 - - if-eqz v3, :cond_6 - - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_2 - - :cond_6 - const/4 v3, 0x1 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v19 - - invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v19 - - sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - move-object/from16 v21, v4 - - const/4 v4, 0x1 - - :try_start_1 - aput-object v20, v3, v4 - - invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v4, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - move-object/from16 v20, v5 - - const/4 v5, 0x1 - - :try_start_2 - aput-object v4, v3, v5 - - invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v5, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x2 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x5 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - const/4 v4, 0x2 - - aput-object v7, v3, v4 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x3 - - aput-object v4, v3, v5 - - const/4 v4, 0x4 - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v5, v3, v4 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_2 - const/4 v0, 0x1 - - goto :goto_6 - - :catchall_0 - move-exception v0 - - goto :goto_4 - - :catchall_1 - move-exception v0 - - :goto_3 - move-object/from16 v20, v5 - - goto :goto_4 - - :catchall_2 - move-exception v0 - - move-object/from16 v21, v4 - - goto :goto_3 - - :goto_4 - sget-object v3, Lf/h/a/d/h/f/d6;->a:Ljava/util/logging/Logger; - - sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit8 v5, v5, 0x47 - - invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v5, "supportsUnsafeByteBufferOperations" - - invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_5 - const/4 v0, 0x0 - - :goto_6 - sput-boolean v0, Lf/h/a/d/h/f/d6;->g:Z - - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - if-nez v0, :cond_7 - - goto/16 :goto_8 - - :cond_7 - :try_start_3 - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const/4 v3, 0x1 - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/reflect/Field; - - aput-object v5, v4, v19 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayBaseOffset" - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/Class; - - aput-object v5, v4, v19 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayIndexScale" - - new-array v3, v3, [Ljava/lang/Class; - - const-class v4, Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v3, v1, v4 - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v1, v4, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v4 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getObject" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putObject" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - const/4 v3, 0x2 - - aput-object v7, v2, v3 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v1 - - if-eqz v1, :cond_8 - - goto/16 :goto_7 - - :cond_8 - new-array v1, v3, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v3 - - sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getBoolean" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putBoolean" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getFloat" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putFloat" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getDouble" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putDouble" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :goto_7 - const/4 v0, 0x1 - - goto :goto_9 - - :catchall_3 - move-exception v0 - - sget-object v1, Lf/h/a/d/h/f/d6;->a:Ljava/util/logging/Logger; - - sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x47 - - invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "supportsUnsafeArrayOperations" - - invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_8 - const/4 v0, 0x0 - - :goto_9 - sput-boolean v0, Lf/h/a/d/h/f/d6;->h:Z - - const-class v0, [B - - invoke-static {v0}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - move-result v0 - - int-to-long v0, v0 - - sput-wide v0, Lf/h/a/d/h/f/d6;->i:J - - invoke-static {v6}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static {v6}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static/range {v18 .. v18}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static/range {v18 .. v18}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/f/d6;->h(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/f/d6;->i(Ljava/lang/Class;)I - - invoke-static {}, Lf/h/a/d/h/f/d6;->m()Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_a - - sget-object v1, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - if-nez v1, :cond_9 - - goto :goto_a - - :cond_9 - iget-object v1, v1, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v1, v0}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - :cond_a - :goto_a - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v0 - - sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - if-ne v0, v1, :cond_b - - const/4 v0, 0x1 - - goto :goto_b - - :cond_b - const/4 v0, 0x0 - - :goto_b - sput-boolean v0, Lf/h/a/d/h/f/d6;->j:Z - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a([BJ)B - .locals 3 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - sget-wide v1, Lf/h/a/d/h/f/d6;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2}, Lf/h/a/d/h/f/d6$c;->l(Ljava/lang/Object;J)B - - move-result p0 - - return p0 -.end method - -.method public static b(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - not-int p1, p2 - - and-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static c(Ljava/lang/Object;JJ)V - .locals 6 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - move-object v1, p0 - - move-wide v2, p1 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/f/d6$c;->d(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public static d(Ljava/lang/Object;JLjava/lang/Object;)V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - iget-object v0, v0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static e([BJB)V - .locals 3 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - sget-wide v1, Lf/h/a/d/h/f/d6;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/d/h/f/d6$c;->f(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public static f(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - and-int/lit8 p1, p2, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/f/d6$c;->c(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static g(Ljava/lang/Class;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - :try_start_0 - sget-object v0, Lf/h/a/d/h/f/d6;->b:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public static h(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/f/d6;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - iget-object v0, v0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static i(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/f/d6;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - iget-object v0, v0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static j(Ljava/lang/Object;J)I - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/f/d6$c;->g(Ljava/lang/Object;J)I - - move-result p0 - - return p0 -.end method - -.method public static k(Ljava/lang/Class;)Z - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, [B - - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/d6;->c:Ljava/lang/Class; - - const-string v3, "peekLong" - - const/4 v4, 0x2 - - new-array v5, v4, [Ljava/lang/Class; - - aput-object p0, v5, v2 - - sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v7, 0x1 - - aput-object v6, v5, v7 - - invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeLong" - - const/4 v5, 0x3 - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeInt" - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekInt" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByte" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByte" - - new-array v6, v7, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByteArray" - - const/4 v6, 0x4 - - new-array v8, v6, [Ljava/lang/Class; - - aput-object p0, v8, v2 - - aput-object v0, v8, v7 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v4 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v5 - - invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByteArray" - - new-array v6, v6, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - aput-object v0, v6, v7 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v4 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v5 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return v7 - - :catchall_0 - return v2 -.end method - -.method public static l()Lsun/misc/Unsafe; - .locals 1 - - :try_start_0 - new-instance v0, Lf/h/a/d/h/f/c6; - - invoke-direct {v0}, Lf/h/a/d/h/f/c6;->()V - - invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public static m()Ljava/lang/reflect/Field; - .locals 4 - - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - const-class v0, Ljava/nio/Buffer; - - const-string v2, "effectiveDirectAddress" - - :try_start_0 - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v0, v1 - - :goto_0 - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - const-class v0, Ljava/nio/Buffer; - - const-string v2, "address" - - :try_start_1 - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - move-object v0, v1 - - :goto_1 - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v2 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - if-ne v2, v3, :cond_1 - - return-object v0 - - :cond_1 - return-object v1 -.end method - -.method public static n(Ljava/lang/Object;J)J - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/f/d6$c;->h(Ljava/lang/Object;J)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static o(Ljava/lang/Object;J)Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/f/d6$c;->i(Ljava/lang/Object;J)Z - - move-result p0 - - return p0 -.end method - -.method public static p(Ljava/lang/Object;J)F - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/f/d6$c;->j(Ljava/lang/Object;J)F - - move-result p0 - - return p0 -.end method - -.method public static q(Ljava/lang/Object;J)D - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/f/d6$c;->k(Ljava/lang/Object;J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static r(Ljava/lang/Object;J)Ljava/lang/Object; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/d6;->f:Lf/h/a/d/h/f/d6$c; - - iget-object v0, v0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static s(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p0 - - not-long p1, p1 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method - -.method public static t(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/f/d6;->j(Ljava/lang/Object;J)I - - move-result p0 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/d7.smali deleted file mode 100644 index da5a0c4704..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d7.smali +++ /dev/null @@ -1,340 +0,0 @@ -.class public final Lf/h/a/d/h/f/d7; -.super Lf/h/a/d/h/f/y6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/y6<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final transient g:Ljava/lang/Object; - -.field public final transient h:[Ljava/lang/Object; - -.field public final transient i:I - - -# direct methods -.method public constructor (Ljava/lang/Object;[Ljava/lang/Object;I)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/y6;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/d7;->g:Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/h/f/d7;->h:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/f/d7;->i:I - - return-void -.end method - -.method public static a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - .locals 4 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - aget-object v1, p2, p3 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - xor-int/lit8 p3, p3, 0x1 - - aget-object p2, p2, p3 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/lit8 p3, p3, 0x27 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, p3 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/2addr p3, v2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, p3 - - const-string p3, "Multiple entries with same key: " - - const-string v3, "=" - - invoke-static {v2, p3, p0, v3, p1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - const-string p1, " and " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public final get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 8 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/d7;->g:Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/f/d7;->h:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/f/d7;->i:I - - const/4 v3, 0x0 - - if-nez p1, :cond_0 - - return-object v3 - - :cond_0 - const/4 v4, 0x1 - - if-ne v2, v4, :cond_2 - - const/4 v0, 0x0 - - aget-object v0, v1, v0 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - aget-object p1, v1, v4 - - return-object p1 - - :cond_1 - return-object v3 - - :cond_2 - if-nez v0, :cond_3 - - return-object v3 - - :cond_3 - instance-of v2, v0, [B - - if-eqz v2, :cond_6 - - move-object v2, v0 - - check-cast v2, [B - - array-length v0, v2 - - add-int/lit8 v5, v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v0 - - :goto_0 - and-int/2addr v0, v5 - - aget-byte v6, v2, v0 - - const/16 v7, 0xff - - and-int/2addr v6, v7 - - if-ne v6, v7, :cond_4 - - return-object v3 - - :cond_4 - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_5 - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_5 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_6 - instance-of v2, v0, [S - - if-eqz v2, :cond_9 - - move-object v2, v0 - - check-cast v2, [S - - array-length v0, v2 - - add-int/lit8 v5, v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v0 - - :goto_1 - and-int/2addr v0, v5 - - aget-short v6, v2, v0 - - const v7, 0xffff - - and-int/2addr v6, v7 - - if-ne v6, v7, :cond_7 - - return-object v3 - - :cond_7 - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_8 - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_8 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_9 - check-cast v0, [I - - array-length v2, v0 - - sub-int/2addr v2, v4 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v5 - - :goto_2 - and-int/2addr v5, v2 - - aget v6, v0, v5 - - const/4 v7, -0x1 - - if-ne v6, v7, :cond_a - - return-object v3 - - :cond_a - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_b - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_b - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/d7;->i:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e$a.smali deleted file mode 100644 index 1a52225a69..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e$a.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/e$a; -.super Lf/h/a/d/h/f/d; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e.smali deleted file mode 100644 index e90bac5a06..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e.smali +++ /dev/null @@ -1,167 +0,0 @@ -.class public final Lf/h/a/d/h/f/e; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/e$a; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/f/d; - - -# direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "android.os.Build$VERSION" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "SDK_INT" - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v0, v1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - goto :goto_1 - - :catch_0 - move-exception v1 - - :try_start_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V - - :goto_0 - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - const/16 v2, 0x13 - - if-lt v1, v2, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/i; - - invoke-direct {v1}, Lf/h/a/d/h/f/i;->()V - - goto :goto_2 - - :cond_0 - const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" - - invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - if-eqz v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/f/h; - - invoke-direct {v1}, Lf/h/a/d/h/f/h;->()V - - goto :goto_2 - - :cond_1 - new-instance v1, Lf/h/a/d/h/f/e$a; - - invoke-direct {v1}, Lf/h/a/d/h/f/e$a;->()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_2 - - :goto_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-class v3, Lf/h/a/d/h/f/e$a; - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit16 v4, v4, 0x85 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "will be used. The error is: " - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V - - new-instance v1, Lf/h/a/d/h/f/e$a; - - invoke-direct {v1}, Lf/h/a/d/h/f/e$a;->()V - - :goto_2 - sput-object v1, Lf/h/a/d/h/f/e;->a:Lf/h/a/d/h/f/d; - - if-nez v0, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e0.smali deleted file mode 100644 index 22075a91ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/e0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/f/f0; - -.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/e0;->d:Lf/h/a/d/h/f/f0; - - iput-object p2, p0, Lf/h/a/d/h/f/e0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/e0;->d:Lf/h/a/d/h/f/f0; - - iget-object v1, p0, Lf/h/a/d/h/f/e0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/f0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/j1; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e1$a.smali deleted file mode 100644 index 5f06c52e29..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e1$a.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/f/e1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/e1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/e1;", - "Lf/h/a/d/h/f/e1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/f1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - - -# virtual methods -.method public final o(Lf/h/a/d/h/f/g1;)Lf/h/a/d/h/f/e1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/e1; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/e1;->p(Lf/h/a/d/h/f/e1;Lf/h/a/d/h/f/g1;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e1$b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e1$b.smali deleted file mode 100644 index 24d3e917a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e1$b.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/e1$b; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/e1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/f/p4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget-object v0, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - new-instance v1, Lf/h/a/d/h/f/p4; - - const-string v2, "" - - invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/d/h/f/p4;->(Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - sput-object v1, Lf/h/a/d/h/f/e1$b;->a:Lf/h/a/d/h/f/p4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e1.smali deleted file mode 100644 index b417ef5d88..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e1.smali +++ /dev/null @@ -1,392 +0,0 @@ -.class public final Lf/h/a/d/h/f/e1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/e1$a;, - Lf/h/a/d/h/f/e1$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/e1;", - "Lf/h/a/d/h/f/e1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/e1;", - ">;" - } - .end annotation -.end field - -.field public static final zzja:Lf/h/a/d/h/f/e1; - - -# instance fields -.field public zzij:I - -.field public zzit:Ljava/lang/String; - -.field public zziu:Ljava/lang/String; - -.field public zziv:Lf/h/a/d/h/f/z0; - -.field public zziw:Lf/h/a/d/h/f/q1; - -.field public zzix:Lf/h/a/d/h/f/j2; - -.field public zziy:I - -.field public zziz:Lf/h/a/d/h/f/r4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/e1; - - invoke-direct {v0}, Lf/h/a/d/h/f/e1;->()V - - sput-object v0, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - const-class v1, Lf/h/a/d/h/f/e1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - sget-object v0, Lf/h/a/d/h/f/r4;->d:Lf/h/a/d/h/f/r4; - - iput-object v0, p0, Lf/h/a/d/h/f/e1;->zziz:Lf/h/a/d/h/f/r4; - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/e1;->zzit:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/e1;->zziu:Ljava/lang/String; - - return-void -.end method - -.method public static o(Lf/h/a/d/h/f/e1;Lf/h/a/d/h/f/z0;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/e1;->zziv:Lf/h/a/d/h/f/z0; - - iget p1, p0, Lf/h/a/d/h/f/e1;->zzij:I - - or-int/lit8 p1, p1, 0x4 - - iput p1, p0, Lf/h/a/d/h/f/e1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/e1;Lf/h/a/d/h/f/g1;)V - .locals 0 - - if-eqz p0, :cond_0 - - iget p1, p1, Lf/h/a/d/h/f/g1;->value:I - - iput p1, p0, Lf/h/a/d/h/f/e1;->zziy:I - - iget p1, p0, Lf/h/a/d/h/f/e1;->zzij:I - - or-int/lit8 p1, p1, 0x20 - - iput p1, p0, Lf/h/a/d/h/f/e1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static q(Lf/h/a/d/h/f/e1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/e1;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/e1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/e1;->zzit:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static r(Lf/h/a/d/h/f/e1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/e1;->zzij:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/f/e1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/e1;->zziu:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/e1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/e1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/e1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/e1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/e1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/e1$a;->(Lf/h/a/d/h/f/f1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/e1; - - invoke-direct {p1}, Lf/h/a/d/h/f/e1;->()V - - return-object p1 - - :pswitch_4 - const/16 p1, 0xa - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzit" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zziu" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zziv" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zziw" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zziy" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - sget-object p3, Lf/h/a/d/h/f/h1;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zziz" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - sget-object p3, Lf/h/a/d/h/f/e1$b;->a:Lf/h/a/d/h/f/p4; - - aput-object p3, p1, p2 - - const/16 p2, 0x9 - - const-string p3, "zzix" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0007\u0000\u0001\u0001\u0007\u0007\u0001\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u100c\u0005\u00062\u0007\u1009\u0004" - - sget-object p3, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final n()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/e1;->zzij:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e2.smali deleted file mode 100644 index 3e3964256f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e2.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/e2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/e2; - - invoke-direct {v0}, Lf/h/a/d/h/f/e2;->()V - - sput-object v0, Lf/h/a/d/h/f/e2;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e3.smali deleted file mode 100644 index 6394f473f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e3.smali +++ /dev/null @@ -1,522 +0,0 @@ -.class public final Lf/h/a/d/h/f/e3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/r6; - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - -# direct methods -.method public constructor (Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "output" - - invoke-static {p1, v0}, Lf/h/a/d/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - iput-object p0, p1, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/d/h/f/e3; - - return-void -.end method - - -# virtual methods -.method public final a(ID)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - if-eqz v0, :cond_0 - - invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide p2 - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final b(IF)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - if-eqz v0, :cond_0 - - invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p2 - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final c(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - return-void -.end method - -.method public final d(ILf/h/a/d/h/f/s2;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/d/h/f/s2;)V - - return-void -.end method - -.method public final e(ILjava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p2, Lf/h/a/d/h/f/s2; - - const/4 v1, 0x4 - - const/4 v2, 0x2 - - const/4 v3, 0x3 - - const/4 v4, 0x1 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lf/h/a/d/h/f/s2; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V - - invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->b0(II)V - - invoke-virtual {v0, v3, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->a0(ILf/h/a/d/h/f/s2;)V - - invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lf/h/a/d/h/f/x4; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V - - invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->b0(II)V - - invoke-virtual {v0, v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V - - invoke-interface {p2}, Lf/h/a/d/h/f/x4;->e()I - - move-result p1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-interface {p2, v0}, Lf/h/a/d/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V - - return-void -.end method - -.method public final f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lf/h/a/d/h/f/x4; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/f/n2; - - move-object v1, p1 - - check-cast v1, Lf/h/a/d/h/f/p3; - - iget v2, v1, Lf/h/a/d/h/f/p3;->zzrc:I - - const/4 v3, -0x1 - - if-ne v2, v3, :cond_0 - - invoke-interface {p3, p1}, Lf/h/a/d/h/f/l5;->b(Ljava/lang/Object;)I - - move-result v2 - - iput v2, v1, Lf/h/a/d/h/f/p3;->zzrc:I - - :cond_0 - invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - iget-object p1, v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/d/h/f/e3; - - invoke-interface {p3, p2, p1}, Lf/h/a/d/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - return-void -.end method - -.method public final g(IZ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - int-to-byte p1, p2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->E(B)V - - return-void -.end method - -.method public final h(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - if-eqz v0, :cond_0 - - invoke-static {p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J - - move-result-wide p2 - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p2, Lf/h/a/d/h/f/x4; - - move-object v1, v0 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 v2, p1, 0x3 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - iget-object v1, v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/d/h/f/e3; - - invoke-interface {p3, p2, v1}, Lf/h/a/d/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - or-int/lit8 p1, p1, 0x4 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - return-void -.end method - -.method public final j(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - return-void -.end method - -.method public final k(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - return-void -.end method - -.method public final l(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - if-eqz v0, :cond_0 - - invoke-static {p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I - - move-result p2 - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final m(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - return-void -.end method - -.method public final n(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - return-void -.end method - -.method public final o(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - return-void -.end method - -.method public final p(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e4.smali deleted file mode 100644 index c9637f91fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e4.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/e4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/List; - - -# virtual methods -.method public abstract g0(I)Ljava/lang/Object; -.end method - -.method public abstract h0()Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation -.end method - -.method public abstract p0()Lf/h/a/d/h/f/e4; -.end method - -.method public abstract r(Lf/h/a/d/h/f/s2;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e5.smali deleted file mode 100644 index ee507b5d05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e5.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final Lf/h/a/d/h/f/e5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/b5; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e6.smali deleted file mode 100644 index d7be332001..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e6.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/e6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/CharSequence;[BII)I -.end method - -.method public abstract b(I[BII)I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/e7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/e7.smali deleted file mode 100644 index f4a6912a35..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/e7.smali +++ /dev/null @@ -1,163 +0,0 @@ -.class public final Lf/h/a/d/h/f/e7; -.super Lf/h/a/d/h/f/b7; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/b7<", - "TK;>;" - } -.end annotation - - -# instance fields -.field public final transient f:Lf/h/a/d/h/f/y6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/y6<", - "TK;*>;" - } - .end annotation -.end field - -.field public final transient g:Lf/h/a/d/h/f/x6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "TK;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/y6;Lf/h/a/d/h/f/x6;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/y6<", - "TK;*>;", - "Lf/h/a/d/h/f/x6<", - "TK;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/b7;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/e7;->f:Lf/h/a/d/h/f/y6; - - iput-object p2, p0, Lf/h/a/d/h/f/e7;->g:Lf/h/a/d/h/f/x6; - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/e7;->g:Lf/h/a/d/h/f/x6; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/x6;->c([Ljava/lang/Object;I)I - - move-result p1 - - return p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/f/e7;->f:Lf/h/a/d/h/f/y6; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final h()Lf/h/a/d/h/f/c; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/c<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e7;->g:Lf/h/a/d/h/f/x6; - - invoke-virtual {v0}, Lf/h/a/d/h/f/x6;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/c; - - return-object v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/e7;->h()Lf/h/a/d/h/f/c; - - move-result-object v0 - - return-object v0 -.end method - -.method public final m()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/e7;->g:Lf/h/a/d/h/f/x6; - - return-object v0 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/e7;->f:Lf/h/a/d/h/f/y6; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f.smali deleted file mode 100644 index e5374b9a48..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/f/f; -.super Ljava/lang/ref/WeakReference; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Ljava/lang/Throwable;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Throwable;", - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V - - if-eqz p1, :cond_0 - - invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/f/f;->a:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The referent cannot be null" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Lf/h/a/d/h/f/f; - - if-eq v1, v2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - if-ne p0, p1, :cond_1 - - return v1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/f; - - iget v2, p0, Lf/h/a/d/h/f/f;->a:I - - iget v3, p1, Lf/h/a/d/h/f/f;->a:I - - if-ne v2, v3, :cond_2 - - invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - if-ne v2, p1, :cond_2 - - return v1 - - :cond_2 - :goto_0 - return v0 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/f;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f0.smali deleted file mode 100644 index 204ad43c2c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f0.smali +++ /dev/null @@ -1,544 +0,0 @@ -.class public final Lf/h/a/d/h/f/f0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final g:J - -.field public static h:Lf/h/a/d/h/f/f0; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field public a:Ljava/util/concurrent/ScheduledFuture; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Ljava/util/concurrent/ScheduledExecutorService; - -.field public c:J - -.field public final d:J - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/util/concurrent/ConcurrentLinkedQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentLinkedQueue<", - "Lf/h/a/d/h/f/j1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; - - const-wide/16 v1, 0x1 - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMicros(J)J - - move-result-wide v0 - - sput-wide v0, Lf/h/a/d/h/f/f0;->g:J - - const/4 v0, 0x0 - - sput-object v0, Lf/h/a/d/h/f/f0;->h:Lf/h/a/d/h/f/f0; - - return-void -.end method - -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/d/h/f/f0;->c:J - - new-instance v0, Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; - - invoke-static {}, Landroid/os/Process;->myPid()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v0 - - const/16 v1, 0xb - - invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - const-string v2, "/proc/" - - const-string v3, "/stat" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/f0;->e:Ljava/lang/String; - - sget v0, Landroid/system/OsConstants;->_SC_CLK_TCK:I - - invoke-static {v0}, Landroid/system/Os;->sysconf(I)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/h/f/f0;->d:J - - return-void -.end method - -.method public static c(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-gtz v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - - -# virtual methods -.method public final declared-synchronized a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 7 - - monitor-enter p0 - - :try_start_0 - iput-wide p1, p0, Lf/h/a/d/h/f/f0;->c:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; - - new-instance v1, Lf/h/a/d/h/f/e0; - - invoke-direct {v1, p0, p3}, Lf/h/a/d/h/f/e0;->(Lf/h/a/d/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - - const-wide/16 v2, 0x0 - - sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - move-wide v4, p1 - - invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; - :try_end_1 - .catch Ljava/util/concurrent/RejectedExecutionException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-void - - :catch_0 - move-exception p1 - - :try_start_2 - const-string p2, "Unable to start collecting Cpu Metrics: " - - invoke-virtual {p1}, Ljava/util/concurrent/RejectedExecutionException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p3 - - if-eqz p3, :cond_0 - - invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, p2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - const/4 p1, 0x0 - - throw p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/j1; - .locals 16 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v0, p1 - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - return-object v2 - - :cond_0 - :try_start_0 - new-instance v3, Ljava/io/BufferedReader; - - new-instance v4, Ljava/io/FileReader; - - iget-object v5, v1, Lf/h/a/d/h/f/f0;->e:Ljava/lang/String; - - invoke-direct {v4, v5}, Ljava/io/FileReader;->(Ljava/lang/String;)V - - invoke-direct {v3, v4}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - iget-wide v4, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - - invoke-virtual/range {p1 .. p1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J - - move-result-wide v6 - - add-long/2addr v6, v4 - - invoke-virtual {v3}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v0 - - const-string v4, " " - - invoke-virtual {v0, v4}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v0 - - const/16 v4, 0xd - - aget-object v4, v0, v4 - - invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v4 - - const/16 v8, 0xf - - aget-object v8, v0, v8 - - invoke-static {v8}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v8 - - const/16 v10, 0xe - - aget-object v10, v0, v10 - - invoke-static {v10}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v10 - - const/16 v12, 0x10 - - aget-object v0, v0, v12 - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v12 - - sget-object v0, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/j1$a; - - iget-boolean v14, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - const/4 v15, 0x0 - - if-eqz v14, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v15, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_1 - iget-object v14, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v14, Lf/h/a/d/h/f/j1; - - iget v2, v14, Lf/h/a/d/h/f/j1;->zzij:I - - or-int/lit8 v2, v2, 0x1 - - iput v2, v14, Lf/h/a/d/h/f/j1;->zzij:I - - iput-wide v6, v14, Lf/h/a/d/h/f/j1;->zziq:J - - add-long/2addr v10, v12 - - long-to-double v6, v10 - - iget-wide v10, v1, Lf/h/a/d/h/f/f0;->d:J - - long-to-double v10, v10 - - div-double/2addr v6, v10 - - sget-wide v10, Lf/h/a/d/h/f/f0;->g:J - - long-to-double v10, v10 - - mul-double v6, v6, v10 - - invoke-static {v6, v7}, Ljava/lang/Math;->round(D)J - - move-result-wide v6 - - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v15, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_2 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v2, Lf/h/a/d/h/f/j1; - - iget v10, v2, Lf/h/a/d/h/f/j1;->zzij:I - - or-int/lit8 v10, v10, 0x4 - - iput v10, v2, Lf/h/a/d/h/f/j1;->zzij:I - - iput-wide v6, v2, Lf/h/a/d/h/f/j1;->zzjk:J - - add-long/2addr v4, v8 - - long-to-double v4, v4 - - iget-wide v6, v1, Lf/h/a/d/h/f/f0;->d:J - - long-to-double v6, v6 - - div-double/2addr v4, v6 - - sget-wide v6, Lf/h/a/d/h/f/f0;->g:J - - long-to-double v6, v6 - - mul-double v4, v4, v6 - - invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J - - move-result-wide v4 - - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v15, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_3 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v2, Lf/h/a/d/h/f/j1; - - iget v6, v2, Lf/h/a/d/h/f/j1;->zzij:I - - or-int/lit8 v6, v6, 0x2 - - iput v6, v2, Lf/h/a/d/h/f/j1;->zzij:I - - iput-wide v4, v2, Lf/h/a/d/h/f/j1;->zzjj:J - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/j1; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v3}, Ljava/io/BufferedReader;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Ljava/lang/NullPointerException; {:try_start_2 .. :try_end_2} :catch_0 - - return-object v0 - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - :try_start_3 - invoke-virtual {v3}, Ljava/io/BufferedReader;->close()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_0 - - :catchall_1 - move-exception v0 - - move-object v3, v0 - - :try_start_4 - sget-object v0, Lf/h/a/d/h/f/e;->a:Lf/h/a/d/h/f/d; - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/d;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - - :goto_0 - throw v2 - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_4 .. :try_end_4} :catch_2 - .catch Ljava/lang/NumberFormatException; {:try_start_4 .. :try_end_4} :catch_1 - .catch Ljava/lang/NullPointerException; {:try_start_4 .. :try_end_4} :catch_0 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catch_1 - move-exception v0 - - goto :goto_1 - - :catch_2 - move-exception v0 - - :goto_1 - const-string v2, "Unexpected \'/proc/[pid]/stat\' file format encountered: " - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - goto :goto_2 - - :cond_4 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_2 - const/4 v2, 0x0 - - throw v2 - - :catch_3 - move-exception v0 - - const-string v2, "Unable to read \'proc/[pid]/stat\' file: " - - invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_5 - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - goto :goto_3 - - :cond_5 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_3 - const/4 v2, 0x0 - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f1.smali deleted file mode 100644 index 0f6a150bfa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/f1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f2.smali deleted file mode 100644 index 6156deb795..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f2.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/f2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f3.smali deleted file mode 100644 index be3683be4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f3.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public final Lf/h/a/d/h/f/f3; -.super Lf/h/a/d/h/f/g3; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g3<", - "Lf/h/a/d/h/f/p3$e;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/g3;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/h/f/r6;Ljava/util/Map$Entry;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/r6;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3$e; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final b(Ljava/util/Map$Entry;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3$e; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f4.smali deleted file mode 100644 index 007adb7833..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f4.smali +++ /dev/null @@ -1,479 +0,0 @@ -.class public final Lf/h/a/d/h/f/f4; -.super Lf/h/a/d/h/f/r2; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/e4; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r2<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/f/e4;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final f:Lf/h/a/d/h/f/f4; - - -# instance fields -.field public final e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/f4; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/f4;->(I)V - - sput-object v0, Lf/h/a/d/h/f/f4;->f:Lf/h/a/d/h/f/f4; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - -.method public constructor (I)V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - return-void -.end method - -.method public constructor (Ljava/util/ArrayList;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - return-void -.end method - -.method public static h(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - instance-of v0, p0, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/lang/String; - - return-object p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/f/s2; - - if-eqz v0, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/s2; - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->k()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/f/q3;->g([B)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final synthetic L0(I)Lf/h/a/d/h/f/v3; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/f4;->size()I - - move-result v0 - - if-lt p1, v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - iget-object p1, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - new-instance p1, Lf/h/a/d/h/f/f4; - - invoke-direct {p1, v0}, Lf/h/a/d/h/f/f4;->(Ljava/util/ArrayList;)V - - return-object p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic add(ILjava/lang/Object;)V - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final addAll(ILjava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - instance-of v0, p2, Lf/h/a/d/h/f/e4; - - if-eqz v0, :cond_0 - - check-cast p2, Lf/h/a/d/h/f/e4; - - invoke-interface {p2}, Lf/h/a/d/h/f/e4;->h0()Ljava/util/List; - - move-result-object p2 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - iget p2, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p2, p2, 0x1 - - iput p2, p0, Ljava/util/AbstractList;->modCount:I - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/f4;->size()I - - move-result v0 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/f/f4;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final g0(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 7 - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - instance-of v1, v0, Ljava/lang/String; - - if-eqz v1, :cond_0 - - check-cast v0, Ljava/lang/String; - - return-object v0 - - :cond_0 - instance-of v1, v0, Lf/h/a/d/h/f/s2; - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_3 - - check-cast v0, Lf/h/a/d/h/f/s2; - - invoke-virtual {v0}, Lf/h/a/d/h/f/s2;->k()Ljava/lang/String; - - move-result-object v1 - - check-cast v0, Lf/h/a/d/h/f/z2; - - invoke-virtual {v0}, Lf/h/a/d/h/f/z2;->p()I - - move-result v4 - - iget-object v5, v0, Lf/h/a/d/h/f/z2;->zznn:[B - - invoke-virtual {v0}, Lf/h/a/d/h/f/z2;->size()I - - move-result v0 - - add-int/2addr v0, v4 - - sget-object v6, Lf/h/a/d/h/f/f6;->a:Lf/h/a/d/h/f/e6; - - invoke-virtual {v6, v3, v5, v4, v0}, Lf/h/a/d/h/f/e6;->b(I[BII)I - - move-result v0 - - if-nez v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_0 - if-eqz v2, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_2 - return-object v1 - - :cond_3 - check-cast v0, [B - - invoke-static {v0}, Lf/h/a/d/h/f/q3;->g([B)Ljava/lang/String; - - move-result-object v1 - - sget-object v4, Lf/h/a/d/h/f/f6;->a:Lf/h/a/d/h/f/e6; - - array-length v5, v0 - - invoke-virtual {v4, v3, v0, v3, v5}, Lf/h/a/d/h/f/e6;->b(I[BII)I - - move-result v0 - - if-nez v0, :cond_4 - - goto :goto_1 - - :cond_4 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_5 - return-object v1 -.end method - -.method public final h0()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final p0()Lf/h/a/d/h/f/e4; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/r2;->d:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/y5; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/y5;->(Lf/h/a/d/h/f/e4;)V - - return-object v0 - - :cond_0 - return-object p0 -.end method - -.method public final r(Lf/h/a/d/h/f/s2;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {p1}, Lf/h/a/d/h/f/f4;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/h/f/f4;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/f4;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f5.smali deleted file mode 100644 index be79fb59a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f5.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/f5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f6.smali deleted file mode 100644 index a7beeb38d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f6.smali +++ /dev/null @@ -1,349 +0,0 @@ -.class public final Lf/h/a/d/h/f/f6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Lf/h/a/d/h/f/e6; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->h:Z - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/f/d6;->g:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v0 - - if-nez v0, :cond_1 - - new-instance v0, Lf/h/a/d/h/f/j6; - - invoke-direct {v0}, Lf/h/a/d/h/f/j6;->()V - - goto :goto_1 - - :cond_1 - new-instance v0, Lf/h/a/d/h/f/h6; - - invoke-direct {v0}, Lf/h/a/d/h/f/h6;->()V - - :goto_1 - sput-object v0, Lf/h/a/d/h/f/f6;->a:Lf/h/a/d/h/f/e6; - - return-void -.end method - -.method public static a(Ljava/lang/CharSequence;)I - .locals 8 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - const/16 v4, 0x80 - - if-ge v3, v4, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - move v3, v0 - - :goto_1 - if-ge v2, v0, :cond_6 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - const/16 v5, 0x800 - - if-ge v4, v5, :cond_1 - - rsub-int/lit8 v4, v4, 0x7f - - ushr-int/lit8 v4, v4, 0x1f - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v4 - - :goto_2 - if-ge v2, v4, :cond_5 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - if-ge v6, v5, :cond_2 - - rsub-int/lit8 v6, v6, 0x7f - - ushr-int/lit8 v6, v6, 0x1f - - add-int/2addr v1, v6 - - goto :goto_3 - - :cond_2 - add-int/lit8 v1, v1, 0x2 - - const v7, 0xd800 - - if-gt v7, v6, :cond_4 - - const v7, 0xdfff - - if-gt v6, v7, :cond_4 - - invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I - - move-result v6 - - const/high16 v7, 0x10000 - - if-lt v6, v7, :cond_3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_3 - new-instance p0, Lf/h/a/d/h/f/g6; - - invoke-direct {p0, v2, v4}, Lf/h/a/d/h/f/g6;->(II)V - - throw p0 - - :cond_4 - :goto_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_5 - add-int/2addr v3, v1 - - :cond_6 - if-lt v3, v0, :cond_7 - - return v3 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - int-to-long v0, v3 - - const-wide v2, 0x100000000L - - add-long/2addr v0, v2 - - const/16 v2, 0x36 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "UTF-8 length does not fit in int: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static b(I)I - .locals 1 - - const/16 v0, -0xc - - if-le p0, v0, :cond_0 - - const/4 p0, -0x1 - - :cond_0 - return p0 -.end method - -.method public static c(III)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-gt p1, v0, :cond_1 - - if-le p2, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - shl-int/lit8 p1, p2, 0x10 - - xor-int/2addr p0, p1 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static d([BII)I - .locals 4 - - add-int/lit8 v0, p1, -0x1 - - aget-byte v0, p0, v0 - - sub-int/2addr p2, p1 - - const/4 v1, -0x1 - - const/16 v2, -0xc - - if-eqz p2, :cond_4 - - const/4 v3, 0x1 - - if-eq p2, v3, :cond_1 - - const/4 v1, 0x2 - - if-ne p2, v1, :cond_0 - - aget-byte p2, p0, p1 - - add-int/2addr p1, v3 - - aget-byte p0, p0, p1 - - invoke-static {v0, p2, p0}, Lf/h/a/d/h/f/f6;->c(III)I - - move-result p0 - - goto :goto_1 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - aget-byte p0, p0, p1 - - if-gt v0, v2, :cond_3 - - const/16 p1, -0x41 - - if-le p0, p1, :cond_2 - - goto :goto_0 - - :cond_2 - shl-int/lit8 p0, p0, 0x8 - - xor-int v1, v0, p0 - - :cond_3 - :goto_0 - move p0, v1 - - goto :goto_1 - - :cond_4 - if-le v0, v2, :cond_5 - - const/4 v0, -0x1 - - :cond_5 - move p0, v0 - - :goto_1 - return p0 -.end method - -.method public static e(II)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-le p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - :goto_1 - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/f7.smali b/com.discord/smali_classes2/f/h/a/d/h/f/f7.smali deleted file mode 100644 index 17822d75ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/f7.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/h/f/f7; -.super Lf/h/a/d/h/f/x6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic zzw:Lf/h/a/d/h/f/c7; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/c7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/f7;->zzw:Lf/h/a/d/h/f/c7; - - invoke-direct {p0}, Lf/h/a/d/h/f/x6;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic get(I)Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/f7;->zzw:Lf/h/a/d/h/f/c7; - - iget v0, v0, Lf/h/a/d/h/f/c7;->h:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->N1(II)I - - iget-object v0, p0, Lf/h/a/d/h/f/f7;->zzw:Lf/h/a/d/h/f/c7; - - iget-object v0, v0, Lf/h/a/d/h/f/c7;->g:[Ljava/lang/Object; - - mul-int/lit8 p1, p1, 0x2 - - aget-object v1, v0, p1 - - add-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - new-instance v0, Ljava/util/AbstractMap$SimpleImmutableEntry; - - invoke-direct {v0, v1, p1}, Ljava/util/AbstractMap$SimpleImmutableEntry;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/f7;->zzw:Lf/h/a/d/h/f/c7; - - iget v0, v0, Lf/h/a/d/h/f/c7;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g.smali deleted file mode 100644 index ebbf0e73d2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/f/g; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final a:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Lf/h/a/d/h/f/f;", - "Ljava/util/List<", - "Ljava/lang/Throwable;", - ">;>;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/ref/ReferenceQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - const/16 v1, 0x10 - - const/high16 v2, 0x3f400000 # 0.75f - - const/16 v3, 0xa - - invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V - - iput-object v0, p0, Lf/h/a/d/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v0, Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g0.smali deleted file mode 100644 index 26abe75410..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g0.smali +++ /dev/null @@ -1,306 +0,0 @@ -.class public final Lf/h/a/d/h/f/g0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final g:Lf/h/a/d/h/f/g0; - .annotation build Landroid/annotation/SuppressLint; - value = { - "StaticFieldLeak" - } - .end annotation -.end field - - -# instance fields -.field public final a:Ljava/util/concurrent/ScheduledExecutorService; - -.field public final b:Ljava/util/concurrent/ConcurrentLinkedQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentLinkedQueue<", - "Lf/h/a/d/h/f/d1;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/lang/Runtime; - -.field public d:Ljava/util/concurrent/ScheduledFuture; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:J - -.field public f:Lf/h/a/d/h/f/l0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/g0; - - invoke-direct {v0}, Lf/h/a/d/h/f/g0;->()V - - sput-object v0, Lf/h/a/d/h/f/g0;->g:Lf/h/a/d/h/f/g0; - - return-void -.end method - -.method public constructor ()V - .locals 4 - - invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object v0 - - invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; - - move-result-object v1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v2, 0x0 - - iput-object v2, p0, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; - - const-wide/16 v2, -0x1 - - iput-wide v2, p0, Lf/h/a/d/h/f/g0;->e:J - - iput-object v0, p0, Lf/h/a/d/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; - - new-instance v0, Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; - - iput-object v1, p0, Lf/h/a/d/h/f/g0;->c:Ljava/lang/Runtime; - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/g0;->f:Lf/h/a/d/h/f/l0; - - return-void -.end method - -.method public static c(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-gtz v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - - -# virtual methods -.method public final declared-synchronized a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 7 - - monitor-enter p0 - - :try_start_0 - iput-wide p1, p0, Lf/h/a/d/h/f/g0;->e:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; - - new-instance v1, Lf/h/a/d/h/f/j0; - - invoke-direct {v1, p0, p3}, Lf/h/a/d/h/f/j0;->(Lf/h/a/d/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - - const-wide/16 v2, 0x0 - - sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - move-wide v4, p1 - - invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; - :try_end_1 - .catch Ljava/util/concurrent/RejectedExecutionException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-void - - :catch_0 - move-exception p1 - - :try_start_2 - iget-object p2, p0, Lf/h/a/d/h/f/g0;->f:Lf/h/a/d/h/f/l0; - - const-string p3, "Unable to start collecting Memory Metrics: " - - invoke-virtual {p1}, Ljava/util/concurrent/RejectedExecutionException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p3, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, p3}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/d1; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - iget-wide v0, p1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - - invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J - - move-result-wide v2 - - add-long/2addr v2, v0 - - sget-object p1, Lf/h/a/d/h/f/d1;->zzis:Lf/h/a/d/h/f/d1; - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/d1$a; - - iget-boolean v0, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_1 - iget-object v0, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/d1; - - iget v4, v0, Lf/h/a/d/h/f/d1;->zzij:I - - or-int/lit8 v4, v4, 0x1 - - iput v4, v0, Lf/h/a/d/h/f/d1;->zzij:I - - iput-wide v2, v0, Lf/h/a/d/h/f/d1;->zziq:J - - sget-object v0, Lf/h/a/d/h/f/t0;->h:Lf/h/a/d/h/f/t0; - - iget-object v2, p0, Lf/h/a/d/h/f/g0;->c:Ljava/lang/Runtime; - - invoke-virtual {v2}, Ljava/lang/Runtime;->totalMemory()J - - move-result-wide v2 - - iget-object v4, p0, Lf/h/a/d/h/f/g0;->c:Ljava/lang/Runtime; - - invoke-virtual {v4}, Ljava/lang/Runtime;->freeMemory()J - - move-result-wide v4 - - sub-long/2addr v2, v4 - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/f/t0;->f(J)J - - move-result-wide v2 - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->W1(J)I - - move-result v0 - - iget-boolean v2, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_2 - iget-object v1, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v1, Lf/h/a/d/h/f/d1; - - iget v2, v1, Lf/h/a/d/h/f/d1;->zzij:I - - or-int/lit8 v2, v2, 0x2 - - iput v2, v1, Lf/h/a/d/h/f/d1;->zzij:I - - iput v0, v1, Lf/h/a/d/h/f/d1;->zzir:I - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3; - - check-cast p1, Lf/h/a/d/h/f/d1; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g1.smali deleted file mode 100644 index 7605a53475..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g1.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/g1; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/s3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/g1;", - ">;", - "Lf/h/a/d/h/f/s3;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/g1; - -.field public static final enum e:Lf/h/a/d/h/f/g1; - -.field public static final enum f:Lf/h/a/d/h/f/g1; - -.field public static final enum g:Lf/h/a/d/h/f/g1; - -.field public static final synthetic h:[Lf/h/a/d/h/f/g1; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/f/g1; - - const-string v1, "APPLICATION_PROCESS_STATE_UNKNOWN" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/f/g1;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; - - new-instance v0, Lf/h/a/d/h/f/g1; - - const-string v1, "FOREGROUND" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/f/g1;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/g1;->e:Lf/h/a/d/h/f/g1; - - new-instance v0, Lf/h/a/d/h/f/g1; - - const-string v1, "BACKGROUND" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/f/g1;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/g1;->f:Lf/h/a/d/h/f/g1; - - new-instance v0, Lf/h/a/d/h/f/g1; - - const-string v1, "FOREGROUND_BACKGROUND" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/f/g1;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/g1;->g:Lf/h/a/d/h/f/g1; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/h/a/d/h/f/g1; - - sget-object v6, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; - - aput-object v6, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/g1;->e:Lf/h/a/d/h/f/g1; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/g1;->f:Lf/h/a/d/h/f/g1; - - aput-object v2, v1, v4 - - aput-object v0, v1, v5 - - sput-object v1, Lf/h/a/d/h/f/g1;->h:[Lf/h/a/d/h/f/g1; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/f/g1;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/g1; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/g1;->h:[Lf/h/a/d/h/f/g1; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/g1;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/g1; - - return-object v0 -.end method - - -# virtual methods -.method public final getNumber()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/g1;->value:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/f/g1; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/f/g1;->value:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g2.smali deleted file mode 100644 index c54d29c02a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g2.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/g2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g3.smali deleted file mode 100644 index dd0471574d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g3.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/g3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Lf/h/a/d/h/f/r6;Ljava/util/Map$Entry;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/r6;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract b(Ljava/util/Map$Entry;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g4.smali deleted file mode 100644 index 7c47b49ec7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g4.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/g4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g5.smali deleted file mode 100644 index be91662c79..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g5.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/g5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/g6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/g6.smali deleted file mode 100644 index 5008085ff4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/g6.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/f/g6; -.super Ljava/lang/IllegalArgumentException; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (II)V - .locals 3 - - const/16 v0, 0x36 - - const-string v1, "Unpaired surrogate at index " - - const-string v2, " of " - - invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h.smali deleted file mode 100644 index 054482002c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final Lf/h/a/d/h/f/h; -.super Lf/h/a/d/h/f/d; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final a:Lf/h/a/d/h/f/g; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/d;->()V - - new-instance v0, Lf/h/a/d/h/f/g; - - invoke-direct {v0}, Lf/h/a/d/h/f/g;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/h;->a:Lf/h/a/d/h/f/g; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 4 - - if-eq p2, p1, :cond_4 - - if-eqz p2, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/f/h;->a:Lf/h/a/d/h/f/g; - - iget-object v1, v0, Lf/h/a/d/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - :goto_0 - if-eqz v1, :cond_0 - - iget-object v2, v0, Lf/h/a/d/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/d/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/f/f; - - const/4 v2, 0x0 - - invoke-direct {v1, p1, v2}, Lf/h/a/d/h/f/f;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - iget-object v2, v0, Lf/h/a/d/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v1, Ljava/util/Vector; - - const/4 v2, 0x2 - - invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V - - iget-object v2, v0, Lf/h/a/d/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v3, Lf/h/a/d/h/f/f; - - iget-object v0, v0, Lf/h/a/d/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v3, p1, v0}, Lf/h/a/d/h/f/f;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v1, p1 - - :goto_1 - invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The suppressed exception cannot be null." - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Self suppression is not allowed." - - invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h0.smali deleted file mode 100644 index 006d4c728a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/h0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/f/f0; - -.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/h0;->d:Lf/h/a/d/h/f/f0; - - iput-object p2, p0, Lf/h/a/d/h/f/h0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/h0;->d:Lf/h/a/d/h/f/f0; - - iget-object v1, p0, Lf/h/a/d/h/f/h0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/f0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/j1; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h1.smali deleted file mode 100644 index 51d6c4ebb8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h1.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/h1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/h1; - - invoke-direct {v0}, Lf/h/a/d/h/f/h1;->()V - - sput-object v0, Lf/h/a/d/h/f/h1;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h2$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h2$a.smali deleted file mode 100644 index bfd76575de..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h2$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/h2$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/h2; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/h2;", - "Lf/h/a/d/h/f/h2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/g2;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/h2;->zzml:Lf/h/a/d/h/f/h2; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h2.smali deleted file mode 100644 index a7612bdaa0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h2.smali +++ /dev/null @@ -1,207 +0,0 @@ -.class public final Lf/h/a/d/h/f/h2; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/h2$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/h2;", - "Lf/h/a/d/h/f/h2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/h2;", - ">;" - } - .end annotation -.end field - -.field public static final zzml:Lf/h/a/d/h/f/h2; - - -# instance fields -.field public zzij:I - -.field public zzmk:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/h2; - - invoke-direct {v0}, Lf/h/a/d/h/f/h2;->()V - - sput-object v0, Lf/h/a/d/h/f/h2;->zzml:Lf/h/a/d/h/f/h2; - - const-class v1, Lf/h/a/d/h/f/h2; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/h2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/h2; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/h2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/h2;->zzml:Lf/h/a/d/h/f/h2; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/h2;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/h2;->zzml:Lf/h/a/d/h/f/h2; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/h2$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/h2$a;->(Lf/h/a/d/h/f/g2;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/h2; - - invoke-direct {p1}, Lf/h/a/d/h/f/h2;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzmk" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/f/i2;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u100c\u0000" - - sget-object p3, Lf/h/a/d/h/f/h2;->zzml:Lf/h/a/d/h/f/h2; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h3.smali deleted file mode 100644 index e020c835f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h3.smali +++ /dev/null @@ -1,1838 +0,0 @@ -.class public final Lf/h/a/d/h/f/h3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/f/h3; - - -# instance fields -.field public final a:Lf/h/a/d/h/f/m5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/m5<", - "TT;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/h3; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/h3;->(Z)V - - sput-object v0, Lf/h/a/d/h/f/h3;->d:Lf/h/a/d/h/f/h3; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x10 - - invoke-static {v0}, Lf/h/a/d/h/f/m5;->d(I)Lf/h/a/d/h/f/m5; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - return-void -.end method - -.method public constructor (Z)V - .locals 0 - - const/4 p1, 0x0 - - invoke-static {p1}, Lf/h/a/d/h/f/m5;->d(I)Lf/h/a/d/h/f/m5; - - move-result-object p1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p0}, Lf/h/a/d/h/f/h3;->m()V - - invoke-virtual {p0}, Lf/h/a/d/h/f/h3;->m()V - - return-void -.end method - -.method public static c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - .locals 2 - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p1 - - sget-object v0, Lf/h/a/d/h/f/l6;->m:Lf/h/a/d/h/f/l6; - - if-ne p0, v0, :cond_1 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/f/x4; - - instance-of v1, v0, Lf/h/a/d/h/f/p2; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/f/p2; - - :cond_0 - shl-int/lit8 p1, p1, 0x1 - - :cond_1 - invoke-static {p0, p2}, Lf/h/a/d/h/f/h3;->h(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)I - - move-result p0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/d/h/f/l6;ILjava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/l6;->m:Lf/h/a/d/h/f/l6; - - if-ne p1, v0, :cond_1 - - check-cast p3, Lf/h/a/d/h/f/x4; - - instance-of p1, p3, Lf/h/a/d/h/f/p2; - - if-eqz p1, :cond_0 - - move-object p1, p3 - - check-cast p1, Lf/h/a/d/h/f/p2; - - :cond_0 - move-object p1, p0 - - check-cast p1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p2, p2, 0x3 - - or-int/lit8 v0, p2, 0x3 - - invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-interface {p3, p0}, Lf/h/a/d/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - or-int/lit8 p0, p2, 0x4 - - invoke-virtual {p1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - return-void - - :cond_1 - iget v0, p1, Lf/h/a/d/h/f/l6;->zzwy:I - - move-object v1, p0 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p2, p2, 0x3 - - or-int/2addr p2, v0 - - invoke-virtual {v1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - sget-object p2, Lf/h/a/d/h/f/k3;->b:[I - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - aget p1, p2, p1 - - packed-switch p1, :pswitch_data_0 - - goto/16 :goto_0 - - :pswitch_0 - instance-of p1, p3, Lf/h/a/d/h/f/s3; - - if-eqz p1, :cond_2 - - check-cast p3, Lf/h/a/d/h/f/s3; - - invoke-interface {p3}, Lf/h/a/d/h/f/s3;->getNumber()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V - - return-void - - :cond_2 - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V - - goto/16 :goto_0 - - :pswitch_1 - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-static {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - return-void - - :pswitch_2 - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - return-void - - :pswitch_3 - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - return-void - - :pswitch_4 - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - return-void - - :pswitch_5 - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - return-void - - :pswitch_6 - instance-of p1, p3, Lf/h/a/d/h/f/s2; - - if-eqz p1, :cond_3 - - check-cast p3, Lf/h/a/d/h/f/s2; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->d(Lf/h/a/d/h/f/s2;)V - - return-void - - :cond_3 - check-cast p3, [B - - array-length p0, p3 - - invoke-virtual {v1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p1, 0x0 - - invoke-virtual {v1, p3, p1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Y([BII)V - - return-void - - :pswitch_7 - instance-of p1, p3, Lf/h/a/d/h/f/s2; - - if-eqz p1, :cond_4 - - check-cast p3, Lf/h/a/d/h/f/s2; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->d(Lf/h/a/d/h/f/s2;)V - - return-void - - :cond_4 - check-cast p3, Ljava/lang/String; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->k(Ljava/lang/String;)V - - return-void - - :pswitch_8 - check-cast p3, Lf/h/a/d/h/f/x4; - - invoke-interface {p3}, Lf/h/a/d/h/f/x4;->e()I - - move-result p0 - - invoke-virtual {v1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-interface {p3, v1}, Lf/h/a/d/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - return-void - - :pswitch_9 - check-cast p3, Lf/h/a/d/h/f/x4; - - invoke-interface {p3, p0}, Lf/h/a/d/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - return-void - - :pswitch_a - check-cast p3, Ljava/lang/Boolean; - - invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - int-to-byte p1, p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->E(B)V - - return-void - - :pswitch_b - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - return-void - - :pswitch_c - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - return-void - - :pswitch_d - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V - - return-void - - :pswitch_e - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - return-void - - :pswitch_f - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - return-void - - :pswitch_10 - check-cast p3, Ljava/lang/Float; - - invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p1 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - return-void - - :pswitch_11 - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide p1 - - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - :goto_0 - return-void - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static f(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - .locals 1 - - invoke-static {p1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - iget-object p0, p0, Lf/h/a/d/h/f/l6;->zzwx:Lf/h/a/d/h/f/o6; - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - packed-switch p0, :pswitch_data_0 - - goto :goto_1 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/f/x4; - - if-nez p0, :cond_0 - - instance-of p0, p1, Lf/h/a/d/h/f/x3; - - if-eqz p0, :cond_1 - - goto :goto_0 - - :pswitch_1 - instance-of p0, p1, Ljava/lang/Integer; - - if-nez p0, :cond_0 - - instance-of p0, p1, Lf/h/a/d/h/f/s3; - - if-eqz p0, :cond_1 - - goto :goto_0 - - :pswitch_2 - instance-of p0, p1, Lf/h/a/d/h/f/s2; - - if-nez p0, :cond_0 - - instance-of p0, p1, [B - - if-eqz p0, :cond_1 - - :cond_0 - :goto_0 - const/4 p0, 0x1 - - goto :goto_2 - - :pswitch_3 - instance-of p0, p1, Ljava/lang/String; - - goto :goto_2 - - :pswitch_4 - instance-of p0, p1, Ljava/lang/Boolean; - - goto :goto_2 - - :pswitch_5 - instance-of p0, p1, Ljava/lang/Double; - - goto :goto_2 - - :pswitch_6 - instance-of p0, p1, Ljava/lang/Float; - - goto :goto_2 - - :pswitch_7 - instance-of p0, p1, Ljava/lang/Long; - - goto :goto_2 - - :pswitch_8 - instance-of p0, p1, Ljava/lang/Integer; - - goto :goto_2 - - :cond_1 - :goto_1 - const/4 p0, 0x0 - - :goto_2 - if-eqz p0, :cond_2 - - return-void - - :cond_2 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static g(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/j3<", - "*>;", - "Ljava/lang/Object;", - ")I" - } - .end annotation - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->C()Lf/h/a/d/h/f/l6; - - move-result-object v0 - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->getNumber()I - - move-result v1 - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->f0()Z - - move-result p0 - - const/4 v2, 0x0 - - if-eqz p0, :cond_1 - - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, p1}, Lf/h/a/d/h/f/h3;->h(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_0 - - :cond_0 - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - add-int/2addr p0, v2 - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result p1 - - add-int/2addr p0, p1 - - return p0 - - :cond_1 - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, v1, p1}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_1 - - :cond_2 - return v2 - - :cond_3 - invoke-static {v0, v1, p1}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static h(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)I - .locals 2 - - sget-object v0, Lf/h/a/d/h/f/k3;->b:[I - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - const/4 v0, 0x4 - - const/16 v1, 0x8 - - packed-switch p0, :pswitch_data_0 - - new-instance p0, Ljava/lang/RuntimeException; - - const-string p1, "There is no way to get here, but the compiler thinks otherwise." - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw p0 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/f/s3; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/s3; - - invoke-interface {p1}, Lf/h/a/d/h/f/s3;->getNumber()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result p0 - - return p0 - - :cond_0 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result p0 - - return p0 - - :pswitch_1 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I - - move-result p0 - - return p0 - - :pswitch_2 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I - - move-result p0 - - return p0 - - :pswitch_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->r()I - - return v1 - - :pswitch_4 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->i()I - - return v0 - - :pswitch_5 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result p0 - - return p0 - - :pswitch_6 - instance-of p0, p1, Lf/h/a/d/h/f/s2; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/f/s2; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/d/h/f/s2;)I - - move-result p0 - - return p0 - - :cond_1 - check-cast p1, [B - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->x([B)I - - move-result p0 - - return p0 - - :pswitch_7 - instance-of p0, p1, Lf/h/a/d/h/f/s2; - - if-eqz p0, :cond_2 - - check-cast p1, Lf/h/a/d/h/f/s2; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/d/h/f/s2;)I - - move-result p0 - - return p0 - - :cond_2 - check-cast p1, Ljava/lang/String; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I - - move-result p0 - - return p0 - - :pswitch_8 - instance-of p0, p1, Lf/h/a/d/h/f/x3; - - if-eqz p0, :cond_3 - - check-cast p1, Lf/h/a/d/h/f/x3; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a(Lf/h/a/d/h/f/c4;)I - - move-result p0 - - return p0 - - :cond_3 - check-cast p1, Lf/h/a/d/h/f/x4; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->D(Lf/h/a/d/h/f/x4;)I - - move-result p0 - - return p0 - - :pswitch_9 - check-cast p1, Lf/h/a/d/h/f/x4; - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->G(Lf/h/a/d/h/f/x4;)I - - move-result p0 - - return p0 - - :pswitch_a - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->J()I - - const/4 p0, 0x1 - - return p0 - - :pswitch_b - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->h()I - - return v0 - - :pswitch_c - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->q()I - - return v1 - - :pswitch_d - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result p0 - - return p0 - - :pswitch_e - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result p0 - - return p0 - - :pswitch_f - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result p0 - - return p0 - - :pswitch_10 - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->A()I - - return v0 - - :pswitch_11 - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->t()I - - return v1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static i(Ljava/util/Map$Entry;)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/j3; - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->w0()Lf/h/a/d/h/f/o6; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - const/4 v3, 0x1 - - if-ne v1, v2, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/x4; - - invoke-interface {v0}, Lf/h/a/d/h/f/y4;->b()Z - - move-result v0 - - if-nez v0, :cond_0 - - return v1 - - :cond_1 - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - instance-of v0, p0, Lf/h/a/d/h/f/x4; - - if-eqz v0, :cond_2 - - check-cast p0, Lf/h/a/d/h/f/x4; - - invoke-interface {p0}, Lf/h/a/d/h/f/y4;->b()Z - - move-result p0 - - if-nez p0, :cond_4 - - return v1 - - :cond_2 - instance-of p0, p0, Lf/h/a/d/h/f/x3; - - if-eqz p0, :cond_3 - - return v3 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - return v3 -.end method - -.method public static k(Ljava/util/Map$Entry;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/j3; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->w0()Lf/h/a/d/h/f/o6; - - move-result-object v2 - - sget-object v3, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - if-ne v2, v3, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->f0()Z - - move-result v2 - - if-nez v2, :cond_1 - - instance-of v0, v1, Lf/h/a/d/h/f/x3; - - const/16 v2, 0x18 - - const/4 v3, 0x2 - - const/16 v4, 0x8 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/f/j3; - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->getNumber()I - - move-result p0 - - check-cast v1, Lf/h/a/d/h/f/x3; - - invoke-static {v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v0 - - shl-int/lit8 v0, v0, 0x1 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v0 - - invoke-virtual {v1}, Lf/h/a/d/h/f/c4;->a()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v2 - - :goto_0 - add-int/2addr v2, v1 - - add-int/2addr v2, v0 - - add-int/2addr v2, p0 - - return v2 - - :cond_0 - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/f/j3; - - invoke-interface {p0}, Lf/h/a/d/h/f/j3;->getNumber()I - - move-result p0 - - check-cast v1, Lf/h/a/d/h/f/x4; - - invoke-static {v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v0 - - shl-int/lit8 v0, v0, 0x1 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v0 - - invoke-interface {v1}, Lf/h/a/d/h/f/x4;->e()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v2 - - goto :goto_0 - - :cond_1 - invoke-static {v0, v1}, Lf/h/a/d/h/f/h3;->g(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static l(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p0, Lf/h/a/d/h/f/c5; - - if-eqz v0, :cond_0 - - check-cast p0, Lf/h/a/d/h/f/c5; - - invoke-interface {p0}, Lf/h/a/d/h/f/c5;->Y()Lf/h/a/d/h/f/c5; - - move-result-object p0 - - return-object p0 - - :cond_0 - instance-of v0, p0, [B - - if-eqz v0, :cond_1 - - check-cast p0, [B - - array-length v0, p0 - - new-array v0, v0, [B - - array-length v1, p0 - - const/4 v2, 0x0 - - invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 - - :cond_1 - return-object p0 -.end method - - -# virtual methods -.method public final a()Z - .locals 3 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v2}, Lf/h/a/d/h/f/m5;->h()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/f/h3;->i(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-static {v2}, Lf/h/a/d/h/f/h3;->i(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_2 - - return v0 - - :cond_3 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/f/h3;->c:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/d4; - - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1}, Lf/h/a/d/h/f/m5;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/d4;->(Ljava/util/Iterator;)V - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - return-object v0 -.end method - -.method public final synthetic clone()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/h3; - - invoke-direct {v0}, Lf/h/a/d/h/f/h3;->()V - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v2}, Lf/h/a/d/h/f/m5;->h()I - - move-result v2 - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/j3; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/f/h3;->e(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/j3; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/f/h3;->e(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_1 - iget-boolean v1, p0, Lf/h/a/d/h/f/h3;->c:Z - - iput-boolean v1, v0, Lf/h/a/d/h/f/h3;->c:Z - - return-object v0 -.end method - -.method public final e(Lf/h/a/d/h/f/j3;Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-interface {p1}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v0 - - if-eqz v0, :cond_2 - - instance-of v0, p2, Ljava/util/List; - - if-eqz v0, :cond_1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - check-cast p2, Ljava/util/List; - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p2 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - add-int/lit8 v1, v1, 0x1 - - invoke-interface {p1}, Lf/h/a/d/h/f/j3;->C()Lf/h/a/d/h/f/l6; - - move-result-object v3 - - invoke-static {v3, v2}, Lf/h/a/d/h/f/h3;->f(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - move-object p2, v0 - - goto :goto_1 - - :cond_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Wrong object type used with protocol message reflection." - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-interface {p1}, Lf/h/a/d/h/f/j3;->C()Lf/h/a/d/h/f/l6; - - move-result-object v0 - - invoke-static {v0, p2}, Lf/h/a/d/h/f/h3;->f(Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - :goto_1 - instance-of v0, p2, Lf/h/a/d/h/f/x3; - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/h3;->c:Z - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/f/h3; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/h3; - - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - iget-object p1, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/m5;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final hashCode()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->hashCode()I - - move-result v0 - - return v0 -.end method - -.method public final j(Ljava/util/Map$Entry;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/j3; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - instance-of v1, p1, Lf/h/a/d/h/f/x3; - - const/4 v2, 0x0 - - if-nez v1, :cond_8 - - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/f/x3; - - if-nez v3, :cond_2 - - if-nez v1, :cond_0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - :cond_0 - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - move-object v3, v1 - - check-cast v3, Ljava/util/List; - - invoke-static {v2}, Lf/h/a/d/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_2 - check-cast v1, Lf/h/a/d/h/f/x3; - - invoke-static {}, Lf/h/a/d/h/f/x3;->d()Lf/h/a/d/h/f/x4; - - throw v2 - - :cond_3 - invoke-interface {v0}, Lf/h/a/d/h/f/j3;->w0()Lf/h/a/d/h/f/o6; - - move-result-object v1 - - sget-object v3, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - if-ne v1, v3, :cond_7 - - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/f/x3; - - if-nez v3, :cond_6 - - if-nez v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-static {p1}, Lf/h/a/d/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_4 - instance-of v2, v1, Lf/h/a/d/h/f/c5; - - if-eqz v2, :cond_5 - - check-cast v1, Lf/h/a/d/h/f/c5; - - check-cast p1, Lf/h/a/d/h/f/c5; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/f/j3;->w(Lf/h/a/d/h/f/c5;Lf/h/a/d/h/f/c5;)Lf/h/a/d/h/f/c5; - - move-result-object p1 - - goto :goto_1 - - :cond_5 - check-cast v1, Lf/h/a/d/h/f/x4; - - invoke-interface {v1}, Lf/h/a/d/h/f/x4;->d()Lf/h/a/d/h/f/w4; - - move-result-object v1 - - check-cast p1, Lf/h/a/d/h/f/x4; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/f/j3;->M(Lf/h/a/d/h/f/w4;Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/w4; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3$a; - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; - - move-result-object p1 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_6 - check-cast v1, Lf/h/a/d/h/f/x3; - - invoke-static {}, Lf/h/a/d/h/f/x3;->d()Lf/h/a/d/h/f/x4; - - throw v2 - - :cond_7 - iget-object v1, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-static {p1}, Lf/h/a/d/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_8 - check-cast p1, Lf/h/a/d/h/f/x3; - - invoke-static {}, Lf/h/a/d/h/f/x3;->d()Lf/h/a/d/h/f/x4; - - throw v2 -.end method - -.method public final m()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/h3;->b:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->g()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/h3;->b:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h4.smali deleted file mode 100644 index fae85715ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h4.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/h4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Lf/h/a/d/h/f/h4; - -.field public static final b:Lf/h/a/d/h/f/h4; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/j4; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/j4;->(Lf/h/a/d/h/f/g4;)V - - sput-object v0, Lf/h/a/d/h/f/h4;->a:Lf/h/a/d/h/f/h4; - - new-instance v0, Lf/h/a/d/h/f/i4; - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/i4;->(Lf/h/a/d/h/f/g4;)V - - sput-object v0, Lf/h/a/d/h/f/h4;->b:Lf/h/a/d/h/f/h4; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/g4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Object;J)V -.end method - -.method public abstract b(Ljava/lang/Object;Ljava/lang/Object;J)V - .annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h5.smali deleted file mode 100644 index 8a372c56ac..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h5.smali +++ /dev/null @@ -1,327 +0,0 @@ -.class public final Lf/h/a/d/h/f/h5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final c:Lf/h/a/d/h/f/h5; - - -# instance fields -.field public final a:Lf/h/a/d/h/f/k5; - -.field public final b:Ljava/util/concurrent/ConcurrentMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentMap<", - "Ljava/lang/Class<", - "*>;", - "Lf/h/a/d/h/f/l5<", - "*>;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/h5; - - invoke-direct {v0}, Lf/h/a/d/h/f/h5;->()V - - sput-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; - - new-instance v0, Lf/h/a/d/h/f/k4; - - invoke-direct {v0}, Lf/h/a/d/h/f/k4;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/h5;->a:Lf/h/a/d/h/f/k5; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Lf/h/a/d/h/f/l5; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)", - "Lf/h/a/d/h/f/l5<", - "TT;>;" - } - .end annotation - - const-string v0, "messageType" - - invoke-static {p1, v0}, Lf/h/a/d/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/l5; - - if-nez v1, :cond_a - - iget-object v1, p0, Lf/h/a/d/h/f/h5;->a:Lf/h/a/d/h/f/k5; - - check-cast v1, Lf/h/a/d/h/f/k4; - - if-eqz v1, :cond_9 - - const-class v2, Lf/h/a/d/h/f/p3; - - invoke-static {p1}, Lf/h/a/d/h/f/n5;->x(Ljava/lang/Class;)V - - iget-object v1, v1, Lf/h/a/d/h/f/k4;->a:Lf/h/a/d/h/f/u4; - - invoke-interface {v1, p1}, Lf/h/a/d/h/f/u4;->b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - - move-result-object v4 - - invoke-interface {v4}, Lf/h/a/d/h/f/v4;->c()Z - - move-result v1 - - const-string v3, "Protobuf runtime is not correctly loaded." - - if-eqz v1, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/f/n5;->d:Lf/h/a/d/h/f/x5; - - sget-object v2, Lf/h/a/d/h/f/i3;->a:Lf/h/a/d/h/f/g3; - - invoke-interface {v4}, Lf/h/a/d/h/f/v4;->a()Lf/h/a/d/h/f/x4; - - move-result-object v3 - - new-instance v4, Lf/h/a/d/h/f/z4; - - invoke-direct {v4, v1, v2, v3}, Lf/h/a/d/h/f/z4;->(Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/x4;)V - - :goto_0 - move-object v1, v4 - - goto/16 :goto_1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/n5;->b:Lf/h/a/d/h/f/x5; - - sget-object v2, Lf/h/a/d/h/f/i3;->b:Lf/h/a/d/h/f/g3; - - if-eqz v2, :cond_1 - - invoke-interface {v4}, Lf/h/a/d/h/f/v4;->a()Lf/h/a/d/h/f/x4; - - move-result-object v3 - - new-instance v4, Lf/h/a/d/h/f/z4; - - invoke-direct {v4, v1, v2, v3}, Lf/h/a/d/h/f/z4;->(Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/x4;)V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - const/4 v2, 0x0 - - const/4 v5, 0x1 - - if-eqz v1, :cond_5 - - invoke-interface {v4}, Lf/h/a/d/h/f/v4;->b()I - - move-result v1 - - if-ne v1, v5, :cond_3 - - const/4 v2, 0x1 - - :cond_3 - if-eqz v2, :cond_4 - - sget-object v5, Lf/h/a/d/h/f/d5;->b:Lf/h/a/d/h/f/b5; - - sget-object v6, Lf/h/a/d/h/f/h4;->b:Lf/h/a/d/h/f/h4; - - sget-object v7, Lf/h/a/d/h/f/n5;->d:Lf/h/a/d/h/f/x5; - - sget-object v8, Lf/h/a/d/h/f/i3;->a:Lf/h/a/d/h/f/g3; - - sget-object v9, Lf/h/a/d/h/f/s4;->b:Lf/h/a/d/h/f/q4; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/d/h/f/v4;Lf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)Lf/h/a/d/h/f/a5; - - move-result-object v1 - - goto :goto_1 - - :cond_4 - sget-object v5, Lf/h/a/d/h/f/d5;->b:Lf/h/a/d/h/f/b5; - - sget-object v6, Lf/h/a/d/h/f/h4;->b:Lf/h/a/d/h/f/h4; - - sget-object v7, Lf/h/a/d/h/f/n5;->d:Lf/h/a/d/h/f/x5; - - const/4 v8, 0x0 - - sget-object v9, Lf/h/a/d/h/f/s4;->b:Lf/h/a/d/h/f/q4; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/d/h/f/v4;Lf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)Lf/h/a/d/h/f/a5; - - move-result-object v1 - - goto :goto_1 - - :cond_5 - invoke-interface {v4}, Lf/h/a/d/h/f/v4;->b()I - - move-result v1 - - if-ne v1, v5, :cond_6 - - const/4 v2, 0x1 - - :cond_6 - if-eqz v2, :cond_8 - - sget-object v5, Lf/h/a/d/h/f/d5;->a:Lf/h/a/d/h/f/b5; - - sget-object v6, Lf/h/a/d/h/f/h4;->a:Lf/h/a/d/h/f/h4; - - sget-object v7, Lf/h/a/d/h/f/n5;->b:Lf/h/a/d/h/f/x5; - - sget-object v8, Lf/h/a/d/h/f/i3;->b:Lf/h/a/d/h/f/g3; - - if-eqz v8, :cond_7 - - sget-object v9, Lf/h/a/d/h/f/s4;->a:Lf/h/a/d/h/f/q4; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/d/h/f/v4;Lf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)Lf/h/a/d/h/f/a5; - - move-result-object v1 - - goto :goto_1 - - :cond_7 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - sget-object v5, Lf/h/a/d/h/f/d5;->a:Lf/h/a/d/h/f/b5; - - sget-object v6, Lf/h/a/d/h/f/h4;->a:Lf/h/a/d/h/f/h4; - - sget-object v7, Lf/h/a/d/h/f/n5;->c:Lf/h/a/d/h/f/x5; - - const/4 v8, 0x0 - - sget-object v9, Lf/h/a/d/h/f/s4;->a:Lf/h/a/d/h/f/q4; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/d/h/f/v4;Lf/h/a/d/h/f/b5;Lf/h/a/d/h/f/h4;Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/q4;)Lf/h/a/d/h/f/a5; - - move-result-object v1 - - :goto_1 - invoke-static {p1, v0}, Lf/h/a/d/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - const-string v0, "schema" - - invoke-static {v1, v0}, Lf/h/a/d/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/l5; - - if-eqz p1, :cond_a - - move-object v1, p1 - - goto :goto_2 - - :cond_9 - const/4 p1, 0x0 - - throw p1 - - :cond_a - :goto_2 - return-object v1 -.end method - -.method public final b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/h/f/l5<", - "TT;>;" - } - .end annotation - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/d/h/f/l5; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/h6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/h6.smali deleted file mode 100644 index d379182059..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/h6.smali +++ /dev/null @@ -1,467 +0,0 @@ -.class public final Lf/h/a/d/h/f/h6; -.super Lf/h/a/d/h/f/e6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/e6;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/CharSequence;[BII)I - .locals 7 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - add-int/2addr p4, p3 - - const/4 v1, 0x0 - - :goto_0 - const/16 v2, 0x80 - - if-ge v1, v0, :cond_0 - - add-int v3, v1, p3 - - if-ge v3, p4, :cond_0 - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - if-ge v4, v2, :cond_0 - - int-to-byte v2, v4 - - aput-byte v2, p2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - if-ne v1, v0, :cond_1 - - add-int/2addr p3, v0 - - return p3 - - :cond_1 - add-int/2addr p3, v1 - - :goto_1 - if-ge v1, v0, :cond_b - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - if-ge v3, v2, :cond_2 - - if-ge p3, p4, :cond_2 - - add-int/lit8 v4, p3, 0x1 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - :goto_2 - move p3, v4 - - goto/16 :goto_3 - - :cond_2 - const/16 v4, 0x800 - - if-ge v3, v4, :cond_3 - - add-int/lit8 v4, p4, -0x2 - - if-gt p3, v4, :cond_3 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - or-int/lit16 v5, v5, 0x3c0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, v4 - - goto :goto_3 - - :cond_3 - const v4, 0xdfff - - const v5, 0xd800 - - if-lt v3, v5, :cond_4 - - if-ge v4, v3, :cond_5 - - :cond_4 - add-int/lit8 v6, p4, -0x3 - - if-gt p3, v6, :cond_5 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0xc - - or-int/lit16 v5, v5, 0x1e0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v4 - - add-int/lit8 v4, p3, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - goto :goto_2 - - :cond_5 - add-int/lit8 v6, p4, -0x4 - - if-gt p3, v6, :cond_8 - - add-int/lit8 v4, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v5 - - if-eq v4, v5, :cond_7 - - invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v1 - - invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v1 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x12 - - or-int/lit16 v5, v5, 0xf0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - ushr-int/lit8 v5, v1, 0xc - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v3 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - and-int/lit8 v1, v1, 0x3f - - or-int/2addr v1, v2 - - int-to-byte v1, v1 - - aput-byte v1, p2, v3 - - move v1, v4 - - :goto_3 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_1 - - :cond_6 - move v1, v4 - - :cond_7 - new-instance p1, Lf/h/a/d/h/f/g6; - - add-int/lit8 v1, v1, -0x1 - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/f/g6;->(II)V - - throw p1 - - :cond_8 - if-gt v5, v3, :cond_a - - if-gt v3, v4, :cond_a - - add-int/lit8 p2, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result p4 - - if-eq p2, p4, :cond_9 - - invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result p1 - - invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result p1 - - if-nez p1, :cond_a - - :cond_9 - new-instance p1, Lf/h/a/d/h/f/g6; - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/f/g6;->(II)V - - throw p1 - - :cond_a - new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 p2, 0x25 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V - - const-string p2, "Failed writing " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string p2, " at index " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 - - :cond_b - return p3 -.end method - -.method public final b(I[BII)I - .locals 6 - - :goto_0 - if-ge p3, p4, :cond_0 - - aget-byte p1, p2, p3 - - if-ltz p1, :cond_0 - - add-int/lit8 p3, p3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - if-lt p3, p4, :cond_1 - - return p1 - - :cond_1 - :goto_1 - if-lt p3, p4, :cond_2 - - return p1 - - :cond_2 - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-gez p3, :cond_d - - const/16 v1, -0x20 - - const/4 v2, -0x1 - - const/16 v3, -0x41 - - if-ge p3, v1, :cond_5 - - if-lt v0, p4, :cond_3 - - return p3 - - :cond_3 - const/16 v1, -0x3e - - if-lt p3, v1, :cond_4 - - add-int/lit8 p3, v0, 0x1 - - aget-byte v0, p2, v0 - - if-le v0, v3, :cond_1 - - :cond_4 - return v2 - - :cond_5 - const/16 v4, -0x10 - - if-ge p3, v4, :cond_a - - add-int/lit8 v4, p4, -0x1 - - if-lt v0, v4, :cond_6 - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/f/f6;->d([BII)I - - move-result p1 - - return p1 - - :cond_6 - add-int/lit8 v4, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_9 - - const/16 v5, -0x60 - - if-ne p3, v1, :cond_7 - - if-lt v0, v5, :cond_9 - - :cond_7 - const/16 v1, -0x13 - - if-ne p3, v1, :cond_8 - - if-ge v0, v5, :cond_9 - - :cond_8 - add-int/lit8 p3, v4, 0x1 - - aget-byte v0, p2, v4 - - if-le v0, v3, :cond_1 - - :cond_9 - return v2 - - :cond_a - add-int/lit8 v1, p4, -0x2 - - if-lt v0, v1, :cond_b - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/f/f6;->d([BII)I - - move-result p1 - - return p1 - - :cond_b - add-int/lit8 v1, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_c - - shl-int/lit8 p3, p3, 0x1c - - add-int/lit8 v0, v0, 0x70 - - add-int/2addr v0, p3 - - shr-int/lit8 p3, v0, 0x1e - - if-nez p3, :cond_c - - add-int/lit8 p3, v1, 0x1 - - aget-byte v0, p2, v1 - - if-gt v0, v3, :cond_c - - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-le p3, v3, :cond_d - - :cond_c - return v2 - - :cond_d - move p3, v0 - - goto :goto_1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i.smali deleted file mode 100644 index 4515d8b663..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/f/i; -.super Lf/h/a/d/h/f/d; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i0.smali deleted file mode 100644 index 11eac432bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/i0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/f/g0; - -.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/i0;->d:Lf/h/a/d/h/f/g0; - - iput-object p2, p0, Lf/h/a/d/h/f/i0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/i0;->d:Lf/h/a/d/h/f/g0; - - iget-object v1, p0, Lf/h/a/d/h/f/i0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/g0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/d1; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i1.smali deleted file mode 100644 index ecedc5fb0b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/i1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i2.smali deleted file mode 100644 index 0fb01dba30..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i2.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/i2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/i2; - - invoke-direct {v0}, Lf/h/a/d/h/f/i2;->()V - - sput-object v0, Lf/h/a/d/h/f/i2;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i3.smali deleted file mode 100644 index 40a2596058..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i3.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Lf/h/a/d/h/f/i3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Lf/h/a/d/h/f/g3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g3<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/f/g3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g3<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/f3; - - invoke-direct {v0}, Lf/h/a/d/h/f/f3;->()V - - sput-object v0, Lf/h/a/d/h/f/i3;->a:Lf/h/a/d/h/f/g3; - - :try_start_0 - const-string v0, "com.google.protobuf.ExtensionSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/g3; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/i3;->b:Lf/h/a/d/h/f/g3; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i4.smali deleted file mode 100644 index c9efbba900..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i4.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/f/i4; -.super Lf/h/a/d/h/f/h4; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/g4;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/h4;->(Lf/h/a/d/h/f/g4;)V - - return-void -.end method - -.method public static c(Ljava/lang/Object;J)Lf/h/a/d/h/f/v3; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Lf/h/a/d/h/f/v3<", - "TE;>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/f/v3; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)V - .locals 0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/d/h/f/v3; - - move-result-object p1 - - invoke-interface {p1}, Lf/h/a/d/h/f/v3;->R0()V - - return-void -.end method - -.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/d/h/f/v3; - - move-result-object p2 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v1, :cond_1 - - if-lez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v3 - - if-nez v3, :cond_0 - - add-int/2addr v2, v1 - - invoke-interface {v0, v2}, Lf/h/a/d/h/f/v3;->L0(I)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - :cond_0 - invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_1 - if-lez v1, :cond_2 - - move-object p2, v0 - - :cond_2 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i5.smali deleted file mode 100644 index 26d87b7812..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i5.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/h/f/i5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/v4; - - -# instance fields -.field public final a:Lf/h/a/d/h/f/x4; - -.field public final b:Ljava/lang/String; - -.field public final c:[Ljava/lang/Object; - -.field public final d:I - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/i5;->a:Lf/h/a/d/h/f/x4; - - iput-object p2, p0, Lf/h/a/d/h/f/i5;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/f/i5;->c:[Ljava/lang/Object; - - const/4 p1, 0x0 - - invoke-virtual {p2, p1}, Ljava/lang/String;->charAt(I)C - - move-result p1 - - const p3, 0xd800 - - if-ge p1, p3, :cond_0 - - iput p1, p0, Lf/h/a/d/h/f/i5;->d:I - - return-void - - :cond_0 - and-int/lit16 p1, p1, 0x1fff - - const/16 v0, 0xd - - const/4 v1, 0x1 - - :goto_0 - add-int/lit8 v2, v1, 0x1 - - invoke-virtual {p2, v1}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - if-lt v1, p3, :cond_1 - - and-int/lit16 v1, v1, 0x1fff - - shl-int/2addr v1, v0 - - or-int/2addr p1, v1 - - add-int/lit8 v0, v0, 0xd - - move v1, v2 - - goto :goto_0 - - :cond_1 - shl-int p2, v1, v0 - - or-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/d/h/f/i5;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/h/f/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/i5;->a:Lf/h/a/d/h/f/x4; - - return-object v0 -.end method - -.method public final b()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/i5;->d:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x2 - - return v0 -.end method - -.method public final c()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/i5;->d:I - - const/4 v1, 0x2 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/i6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/i6.smali deleted file mode 100644 index f6b66d32f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/i6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/i6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j.smali deleted file mode 100644 index fe15b34320..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j.smali +++ /dev/null @@ -1,1782 +0,0 @@ -.class public final Lf/h/a/d/h/f/j; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static volatile e:Lf/h/a/d/h/f/j; - - -# instance fields -.field public a:Lf/h/a/d/h/f/r0; - -.field public b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - -.field public c:Lf/h/a/d/h/f/c0; - -.field public d:Lf/h/a/d/h/f/l0; - - -# direct methods -.method public constructor ()V - .locals 2 - .annotation build Landroidx/annotation/VisibleForTesting; - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzck()Lcom/google/firebase/perf/internal/RemoteConfigManager; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - new-instance v0, Lf/h/a/d/h/f/r0; - - new-instance v1, Landroid/os/Bundle; - - invoke-direct {v1}, Landroid/os/Bundle;->()V - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/r0;->(Landroid/os/Bundle;)V - - iput-object v0, p0, Lf/h/a/d/h/f/j;->a:Lf/h/a/d/h/f/r0; - - const-class v0, Lf/h/a/d/h/f/c0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/c0;->c:Lf/h/a/d/h/f/c0; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/c0; - - invoke-direct {v1}, Lf/h/a/d/h/f/c0;->()V - - sput-object v1, Lf/h/a/d/h/f/c0;->c:Lf/h/a/d/h/f/c0; - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/c0;->c:Lf/h/a/d/h/f/c0; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - iput-object v1, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public static b(F)Z - .locals 1 - - const/4 v0, 0x0 - - cmpg-float v0, v0, p0 - - if-gtz v0, :cond_0 - - const/high16 v0, 0x3f800000 # 1.0f - - cmpg-float p0, p0, v0 - - if-gtz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static c(Ljava/lang/String;)Z - .locals 5 - - invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - const-string v0, ";" - - invoke-virtual {p0, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p0 - - array-length v0, p0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - aget-object v3, p0, v2 - - invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "19.0.8" - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public static g(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-ltz v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static k(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-ltz v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static m(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-lez v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static declared-synchronized q()Lf/h/a/d/h/f/j; - .locals 2 - - const-class v0, Lf/h/a/d/h/f/j; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/j;->e:Lf/h/a/d/h/f/j; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/j; - - invoke-direct {v1}, Lf/h/a/d/h/f/j;->()V - - sput-object v1, Lf/h/a/d/h/f/j;->e:Lf/h/a/d/h/f/j; - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/j;->e:Lf/h/a/d/h/f/j; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Boolean;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->a:Lf/h/a/d/h/f/r0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->a()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/r0;->a(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_0 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_0 - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/f/r0;->a:Landroid/os/Bundle; - - invoke-virtual {v1, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-static {v1}, Lf/h/a/d/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/d/h/f/q0; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - iget-object v0, v0, Lf/h/a/d/h/f/r0;->b:Lf/h/a/d/h/f/l0; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v2, p1 - - const-string p1, "Metadata key %s contains type other than boolean: %s" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - return-object p1 -.end method - -.method public final d()J - .locals 8 - - iget-object v0, p0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; - - const-string v1, "Retrieving rate limiting time range (in seconds) configuration value." - - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - const-class v0, Lf/h/a/d/h/f/r; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/r;->a:Lf/h/a/d/h/f/r; - - if-nez v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/f/r; - - invoke-direct {v1}, Lf/h/a/d/h/f/r;->()V - - sput-object v1, Lf/h/a/d/h/f/r;->a:Lf/h/a/d/h/f/r; - - :cond_1 - sget-object v1, Lf/h/a/d/h/f/r;->a:Lf/h/a/d/h/f/r; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v2 - - const-wide/16 v3, 0x0 - - const/4 v5, 0x0 - - if-eqz v2, :cond_4 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - cmp-long v2, v6, v3 - - if-lez v2, :cond_2 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v2, 0x0 - - :goto_0 - if-eqz v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - if-eqz v1, :cond_3 - - const-string v1, "com.google.firebase.perf.TimeLimitSec" - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-static {v3, v2, v1, v0}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 - - :cond_3 - const/4 v0, 0x0 - - throw v0 - - :cond_4 - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long v6, v1, v3 - - if-lez v6, :cond_5 - - const/4 v5, 0x1 - - :cond_5 - if-eqz v5, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 - - :cond_6 - const-wide/16 v0, 0x258 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public final e()Ljava/lang/String; - .locals 5 - - invoke-static {}, Lf/h/a/d/h/f/n;->d()Lf/h/a/d/h/f/n; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v1, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - const-wide/16 v2, -0x1 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "fpr_log_source" - - invoke-virtual {v1, v3, v2}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zza(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - sget-object v3, Lf/h/a/d/h/f/n;->b:Lf/h/a/d/h/f/y6; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-virtual {v3, v4}, Lf/h/a/d/h/f/y6;->containsKey(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - sget-object v3, Lf/h/a/d/h/f/n;->b:Lf/h/a/d/h/f/y6; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v3, v1}, Lf/h/a/d/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - if-eqz v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - const-string v2, "com.google.firebase.perf.LogSourceName" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/h/f/c0;->c(Ljava/lang/String;Ljava/lang/String;)Z - - return-object v1 - - :cond_0 - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/j;->p(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 - - :cond_1 - const-string v0, "FIREPERF" - - return-object v0 - - :cond_2 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final f(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->a:Lf/h/a/d/h/f/r0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->a()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/r0;->a(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_0 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_0 - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/f/r0;->a:Landroid/os/Bundle; - - invoke-virtual {v1, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-static {v1}, Lf/h/a/d/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/d/h/f/q0; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - iget-object v0, v0, Lf/h/a/d/h/f/r0;->b:Lf/h/a/d/h/f/l0; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v2, p1 - - const-string p1, "Metadata key %s contains type other than int: %s" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - int-to-long v0, p1 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/h/f/q0; - - invoke-direct {v0, p1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - - goto :goto_1 - - :cond_1 - sget-object v0, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_1 - return-object v0 -.end method - -.method public final h(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Float;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Float;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->c()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzd(Ljava/lang/String;)Lf/h/a/d/h/f/q0; - - move-result-object p1 - - return-object p1 -.end method - -.method public final i(Landroid/content/Context;)V - .locals 2 - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object v0 - - invoke-static {p1}, Lf/h/a/d/h/f/a1;->a(Landroid/content/Context;)Z - - move-result v1 - - iput-boolean v1, v0, Lf/h/a/d/h/f/l0;->a:Z - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - return-void -.end method - -.method public final j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->c()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zze(Ljava/lang/String;)Lf/h/a/d/h/f/q0; - - move-result-object p1 - - return-object p1 -.end method - -.method public final l(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Float;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Float;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->b()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_1 - - iget-object p1, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p1, :cond_0 - - const-string p1, "FirebasePerformance" - - const-string v0, "Key is null when getting float value on device cache." - - invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_3 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_3 - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F - - move-result v1 - - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/h/f/q0; - - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p1, v2 - - goto :goto_0 - - :catch_0 - move-exception v1 - - iget-object v0, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v2, p1 - - const-string p1, "Key %s from sharedPreferences has type other than float: %s" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - return-object p1 -.end method - -.method public final n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->b()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_1 - - iget-object p1, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p1, :cond_0 - - const-string p1, "FirebasePerformance" - - const-string v0, "Key is null when getting long value on device cache." - - invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_3 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_3 - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - const-wide/16 v2, 0x0 - - invoke-interface {v1, p1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/h/f/q0; - - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p1, v2 - - goto :goto_0 - - :catch_0 - move-exception v1 - - iget-object v0, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v2, p1 - - const-string p1, "Key %s from sharedPreferences has type other than long: %s" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - return-object p1 -.end method - -.method public final o(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Boolean;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->b()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_1 - - iget-object p1, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p1, :cond_0 - - const-string p1, "FirebasePerformance" - - const-string v0, "Key is null when getting boolean value on device cache." - - invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_3 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_3 - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v2, p1, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/h/f/q0; - - invoke-direct {v3, v2}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p1, v3 - - goto :goto_0 - - :catch_0 - move-exception v2 - - iget-object v0, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Object; - - aput-object p1, v3, v1 - - const/4 p1, 0x1 - - invoke-virtual {v2}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v3, p1 - - const-string p1, "Key %s from sharedPreferences has type other than long: %s" - - invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - return-object p1 -.end method - -.method public final p(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/String;", - ">;)", - "Lf/h/a/d/h/f/q0<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - invoke-virtual {p1}, Lf/h/a/d/h/f/d0;->b()Ljava/lang/String; - - move-result-object p1 - - if-nez p1, :cond_1 - - iget-object p1, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p1, :cond_0 - - const-string p1, "FirebasePerformance" - - const-string v0, "Key is null when getting String value on device cache." - - invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_1 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v1, :cond_2 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_3 - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - goto :goto_0 - - :cond_3 - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - const-string v2, "" - - invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/h/f/q0; - - invoke-direct {v2, v1}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p1, v2 - - goto :goto_0 - - :catch_0 - move-exception v1 - - iget-object v0, v0, Lf/h/a/d/h/f/c0;->b:Lf/h/a/d/h/f/l0; - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object p1, v2, v3 - - const/4 p1, 0x1 - - invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; - - move-result-object v1 - - aput-object v1, v2, p1 - - const-string p1, "Key %s from sharedPreferences has type other than String: %s" - - invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V - - sget-object p1, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - :goto_0 - return-object p1 -.end method - -.method public final r()Z - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/j;->s()Ljava/lang/Boolean; - - move-result-object v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-ne v0, v1, :cond_1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/j;->t()Z - - move-result v0 - - if-eqz v0, :cond_1 - - return v1 - - :cond_1 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Ljava/lang/Boolean; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const-class v0, Lf/h/a/d/h/f/l; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/l;->a:Lf/h/a/d/h/f/l; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/l; - - invoke-direct {v1}, Lf/h/a/d/h/f/l;->()V - - sput-object v1, Lf/h/a/d/h/f/l;->a:Lf/h/a/d/h/f/l; - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/l;->a:Lf/h/a/d/h/f/l; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - monitor-exit v0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->a(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - goto :goto_0 - - :cond_1 - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - :goto_0 - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_2 - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object v0 - - :cond_2 - const-class v0, Lf/h/a/d/h/f/k; - - monitor-enter v0 - - :try_start_1 - sget-object v1, Lf/h/a/d/h/f/k;->a:Lf/h/a/d/h/f/k; - - if-nez v1, :cond_3 - - new-instance v1, Lf/h/a/d/h/f/k; - - invoke-direct {v1}, Lf/h/a/d/h/f/k;->()V - - sput-object v1, Lf/h/a/d/h/f/k;->a:Lf/h/a/d/h/f/k; - - :cond_3 - sget-object v1, Lf/h/a/d/h/f/k;->a:Lf/h/a/d/h/f/k; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->o(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - return-object v0 - - :cond_4 - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->a(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - return-object v0 - - :cond_5 - iget-object v0, p0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; - - const-string v1, "CollectionEnabled metadata key unknown or value not found in manifest." - - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_6 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_6 - const/4 v0, 0x0 - - return-object v0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public final t()Z - .locals 8 - - iget-object v0, p0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; - - const-string v1, "Retrieving master flag for Firebase Performance SDK enabled configuration value." - - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - const-class v0, Lf/h/a/d/h/f/t; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/t;->a:Lf/h/a/d/h/f/t; - - if-nez v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/f/t; - - invoke-direct {v1}, Lf/h/a/d/h/f/t;->()V - - sput-object v1, Lf/h/a/d/h/f/t;->a:Lf/h/a/d/h/f/t; - - :cond_1 - sget-object v1, Lf/h/a/d/h/f/t;->a:Lf/h/a/d/h/f/t; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - monitor-exit v0 - - iget-object v0, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - const/4 v2, 0x0 - - if-eqz v1, :cond_c - - const-string v3, "fpr_enabled" - - invoke-virtual {v0, v3}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzb(Ljava/lang/String;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v3 - - const/4 v4, 0x0 - - const/4 v5, 0x1 - - if-eqz v3, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - invoke-virtual {v1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzcl()Z - - move-result v1 - - if-eqz v1, :cond_2 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - const-string v3, "com.google.firebase.perf.SdkEnabled" - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v6 - - iget-object v7, v1, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v7, :cond_3 - - invoke-static {}, Lf/h/a/d/h/f/c0;->d()Landroid/content/Context; - - move-result-object v7 - - invoke-virtual {v1, v7}, Lf/h/a/d/h/f/c0;->e(Landroid/content/Context;)V - - iget-object v7, v1, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - if-nez v7, :cond_3 - - goto :goto_0 - - :cond_3 - iget-object v1, v1, Lf/h/a/d/h/f/c0;->a:Landroid/content/SharedPreferences; - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1, v3, v6}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V - - :goto_0 - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - goto :goto_1 - - :cond_4 - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->o(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - goto :goto_1 - - :cond_5 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_b - - iget-object v0, p0, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; - - const-string v1, "Retrieving Firebase Performance SDK disabled versions configuration value." - - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_6 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_6 - const-class v0, Lf/h/a/d/h/f/q; - - monitor-enter v0 - - :try_start_1 - sget-object v1, Lf/h/a/d/h/f/q;->a:Lf/h/a/d/h/f/q; - - if-nez v1, :cond_7 - - new-instance v1, Lf/h/a/d/h/f/q; - - invoke-direct {v1}, Lf/h/a/d/h/f/q;->()V - - sput-object v1, Lf/h/a/d/h/f/q;->a:Lf/h/a/d/h/f/q; - - :cond_7 - sget-object v1, Lf/h/a/d/h/f/q;->a:Lf/h/a/d/h/f/q; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit v0 - - iget-object v0, p0, Lf/h/a/d/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; - - if-eqz v1, :cond_a - - const-string v2, "fpr_disabled_android_versions" - - invoke-virtual {v0, v2}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzc(Ljava/lang/String;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v2 - - if-eqz v2, :cond_8 - - iget-object v1, p0, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; - - const-string v2, "com.google.firebase.perf.SdkDisabledVersions" - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/c0;->c(Ljava/lang/String;Ljava/lang/String;)Z - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/d/h/f/j;->c(Ljava/lang/String;)Z - - move-result v0 - - goto :goto_2 - - :cond_8 - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/j;->p(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->b()Z - - move-result v1 - - if-eqz v1, :cond_9 - - invoke-virtual {v0}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/d/h/f/j;->c(Ljava/lang/String;)Z - - move-result v0 - - goto :goto_2 - - :cond_9 - const-string v0, "" - - invoke-static {v0}, Lf/h/a/d/h/f/j;->c(Ljava/lang/String;)Z - - move-result v0 - - :goto_2 - if-nez v0, :cond_b - - return v5 - - :cond_a - throw v2 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 - - :cond_b - return v4 - - :cond_c - throw v2 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j0.smali deleted file mode 100644 index 4902a38014..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/j0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/f/g0; - -.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/j0;->d:Lf/h/a/d/h/f/g0; - - iput-object p2, p0, Lf/h/a/d/h/f/j0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/j0;->d:Lf/h/a/d/h/f/g0; - - iget-object v1, p0, Lf/h/a/d/h/f/j0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/g0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/d/h/f/d1; - - move-result-object v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j1$a.smali deleted file mode 100644 index fdca006116..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/j1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/j1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/j1;", - "Lf/h/a/d/h/f/j1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/i1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j1.smali deleted file mode 100644 index 503395fec4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j1.smali +++ /dev/null @@ -1,215 +0,0 @@ -.class public final Lf/h/a/d/h/f/j1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/j1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/j1;", - "Lf/h/a/d/h/f/j1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/j1;", - ">;" - } - .end annotation -.end field - -.field public static final zzjl:Lf/h/a/d/h/f/j1; - - -# instance fields -.field public zzij:I - -.field public zziq:J - -.field public zzjj:J - -.field public zzjk:J - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/j1; - - invoke-direct {v0}, Lf/h/a/d/h/f/j1;->()V - - sput-object v0, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - const-class v1, Lf/h/a/d/h/f/j1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/j1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/j1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/j1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/j1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/j1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/j1$a;->(Lf/h/a/d/h/f/i1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/j1; - - invoke-direct {p1}, Lf/h/a/d/h/f/j1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x4 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zziq" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzjj" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzjk" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1002\u0001\u0003\u1002\u0002" - - sget-object p3, Lf/h/a/d/h/f/j1;->zzjl:Lf/h/a/d/h/f/j1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j2$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j2$a.smali deleted file mode 100644 index 4947adac33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j2$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/j2$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/j2; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/j2;", - "Lf/h/a/d/h/f/j2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/l2;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/j2;->zzmz:Lf/h/a/d/h/f/j2; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j2.smali deleted file mode 100644 index 73176ed2ac..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j2.smali +++ /dev/null @@ -1,257 +0,0 @@ -.class public final Lf/h/a/d/h/f/j2; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/j2$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/j2;", - "Lf/h/a/d/h/f/j2$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/j2;", - ">;" - } - .end annotation -.end field - -.field public static final zzmz:Lf/h/a/d/h/f/j2; - - -# instance fields -.field public zzij:I - -.field public zzil:Ljava/lang/String; - -.field public zzmv:Ljava/lang/String; - -.field public zzmw:I - -.field public zzmx:I - -.field public zzmy:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/j2; - - invoke-direct {v0}, Lf/h/a/d/h/f/j2;->()V - - sput-object v0, Lf/h/a/d/h/f/j2;->zzmz:Lf/h/a/d/h/f/j2; - - const-class v1, Lf/h/a/d/h/f/j2; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/j2;->zzil:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/j2;->zzmv:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/j2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/j2; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/j2;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/j2;->zzmz:Lf/h/a/d/h/f/j2; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/j2;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/j2;->zzmz:Lf/h/a/d/h/f/j2; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/j2$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/j2$a;->(Lf/h/a/d/h/f/l2;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/j2; - - invoke-direct {p1}, Lf/h/a/d/h/f/j2;->()V - - return-object p1 - - :pswitch_4 - const/16 p1, 0x9 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzil" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzmv" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzmw" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - sget-object p3, Lf/h/a/d/h/f/b2;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzmx" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - sget-object p3, Lf/h/a/d/h/f/k2;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzmy" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - sget-object p3, Lf/h/a/d/h/f/k1;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u100c\u0002\u0004\u100c\u0003\u0005\u100c\u0004" - - sget-object p3, Lf/h/a/d/h/f/j2;->zzmz:Lf/h/a/d/h/f/j2; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j3.smali deleted file mode 100644 index fe10897d43..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j3.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/j3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "TT;>;" - } -.end annotation - - -# virtual methods -.method public abstract C()Lf/h/a/d/h/f/l6; -.end method - -.method public abstract K0()Z -.end method - -.method public abstract M(Lf/h/a/d/h/f/w4;Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/w4; -.end method - -.method public abstract f0()Z -.end method - -.method public abstract getNumber()I -.end method - -.method public abstract w(Lf/h/a/d/h/f/c5;Lf/h/a/d/h/f/c5;)Lf/h/a/d/h/f/c5; -.end method - -.method public abstract w0()Lf/h/a/d/h/f/o6; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j4.smali deleted file mode 100644 index d3ae38d570..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j4.smali +++ /dev/null @@ -1,308 +0,0 @@ -.class public final Lf/h/a/d/h/f/j4; -.super Lf/h/a/d/h/f/h4; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/j4;->c:Ljava/lang/Class; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/g4;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/h4;->(Lf/h/a/d/h/f/g4;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)V - .locals 3 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - instance-of v1, v0, Lf/h/a/d/h/f/e4; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/f/e4; - - invoke-interface {v0}, Lf/h/a/d/h/f/e4;->p0()Lf/h/a/d/h/f/e4; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/j4;->c:Ljava/lang/Class; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - return-void - - :cond_1 - instance-of v1, v0, Lf/h/a/d/h/f/f5; - - if-eqz v1, :cond_3 - - instance-of v1, v0, Lf/h/a/d/h/f/v3; - - if-eqz v1, :cond_3 - - check-cast v0, Lf/h/a/d/h/f/v3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->R0()V - - :cond_2 - return-void - - :cond_3 - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - :goto_0 - invoke-static {p1, p2, p3, v0}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/List; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v0 - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_2 - - instance-of v2, v1, Lf/h/a/d/h/f/e4; - - if-eqz v2, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/f4; - - invoke-direct {v1, v0}, Lf/h/a/d/h/f/f4;->(I)V - - goto :goto_0 - - :cond_0 - instance-of v2, v1, Lf/h/a/d/h/f/f5; - - if-eqz v2, :cond_1 - - instance-of v2, v1, Lf/h/a/d/h/f/v3; - - if-eqz v2, :cond_1 - - check-cast v1, Lf/h/a/d/h/f/v3; - - invoke-interface {v1, v0}, Lf/h/a/d/h/f/v3;->L0(I)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - move-object v1, v0 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V - - :goto_0 - invoke-static {p1, p3, p4, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_2 - - :cond_2 - sget-object v2, Lf/h/a/d/h/f/j4;->c:Ljava/lang/Class; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - new-instance v2, Ljava/util/ArrayList; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-static {p1, p3, p4, v2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_1 - move-object v1, v2 - - goto :goto_2 - - :cond_3 - instance-of v2, v1, Lf/h/a/d/h/f/y5; - - if-eqz v2, :cond_4 - - new-instance v2, Lf/h/a/d/h/f/f4; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Lf/h/a/d/h/f/f4;->(I)V - - check-cast v1, Lf/h/a/d/h/f/y5; - - invoke-virtual {v2}, Lf/h/a/d/h/f/f4;->size()I - - move-result v0 - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/f4;->addAll(ILjava/util/Collection;)Z - - invoke-static {p1, p3, p4, v2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_1 - - :cond_4 - instance-of v2, v1, Lf/h/a/d/h/f/f5; - - if-eqz v2, :cond_5 - - instance-of v2, v1, Lf/h/a/d/h/f/v3; - - if-eqz v2, :cond_5 - - move-object v2, v1 - - check-cast v2, Lf/h/a/d/h/f/v3; - - invoke-interface {v2}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v3 - - if-nez v3, :cond_5 - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - invoke-interface {v2, v1}, Lf/h/a/d/h/f/v3;->L0(I)Lf/h/a/d/h/f/v3; - - move-result-object v1 - - invoke-static {p1, p3, p4, v1}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_5 - :goto_2 - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v0, :cond_6 - - if-lez v2, :cond_6 - - invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_6 - if-lez v0, :cond_7 - - move-object p2, v1 - - :cond_7 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j5.smali deleted file mode 100644 index 272b559a1d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j5.smali +++ /dev/null @@ -1,392 +0,0 @@ -.class public final Lf/h/a/d/h/f/j5; -.super Lf/h/a/d/h/f/r2; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/r2<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final g:Lf/h/a/d/h/f/j5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/j5<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public e:[Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "[TE;" - } - .end annotation -.end field - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/j5; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/j5;->([Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/f/j5;->g:Lf/h/a/d/h/f/j5; - - iput-boolean v1, v0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - -.method public constructor ([Ljava/lang/Object;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TE;I)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/f/j5;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic L0(I)Lf/h/a/d/h/f/v3; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - if-lt p1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/h/f/j5; - - iget v1, p0, Lf/h/a/d/h/f/j5;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/f/j5;->([Ljava/lang/Object;I)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final add(ILjava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/f/j5;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - aput-object p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/f/j5;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/f/j5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/j5;->j(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final add(Ljava/lang/Object;)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - iget-object v1, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - array-length v2, v1 - - const/4 v3, 0x1 - - if-ne v0, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x3 - - div-int/lit8 v0, v0, 0x2 - - add-int/2addr v0, v3 - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/f/j5;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/f/j5;->f:I - - aput-object p1, v0, v1 - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/j5;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final h(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/j5;->j(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final j(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(I)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/j5;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/f/j5;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/f/j5;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/f/j5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-object v1 -.end method - -.method public final set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/j5;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/j5;->e:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - aput-object p2, v0, p1 - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-object v1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/j5;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/j6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/j6.smali deleted file mode 100644 index 5b99733208..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/j6.smali +++ /dev/null @@ -1,753 +0,0 @@ -.class public final Lf/h/a/d/h/f/j6; -.super Lf/h/a/d/h/f/e6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/e6;->()V - - return-void -.end method - -.method public static c([BIJI)I - .locals 2 - - if-eqz p4, :cond_2 - - const/4 v0, 0x1 - - if-eq p4, v0, :cond_1 - - const/4 v0, 0x2 - - if-ne p4, v0, :cond_0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result p4 - - const-wide/16 v0, 0x1 - - add-long/2addr p2, v0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result p0 - - invoke-static {p1, p4, p0}, Lf/h/a/d/h/f/f6;->c(III)I - - move-result p0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - invoke-static {p0, p2, p3}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result p0 - - invoke-static {p1, p0}, Lf/h/a/d/h/f/f6;->e(II)I - - move-result p0 - - return p0 - - :cond_2 - invoke-static {p1}, Lf/h/a/d/h/f/f6;->b(I)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/CharSequence;[BII)I - .locals 22 - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - move/from16 v2, p3 - - move/from16 v3, p4 - - int-to-long v4, v2 - - int-to-long v6, v3 - - add-long/2addr v6, v4 - - invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I - - move-result v8 - - const-string v9, " at index " - - const-string v10, "Failed writing " - - if-gt v8, v3, :cond_c - - array-length v11, v1 - - sub-int/2addr v11, v3 - - if-lt v11, v2, :cond_c - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x80 - - const-wide/16 v11, 0x1 - - if-ge v2, v8, :cond_0 - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_0 - - add-long/2addr v11, v4 - - int-to-byte v3, v13 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V - - add-int/lit8 v2, v2, 0x1 - - move-wide v4, v11 - - goto :goto_0 - - :cond_0 - if-ne v2, v8, :cond_1 - - long-to-int v0, v4 - - return v0 - - :cond_1 - :goto_1 - if-ge v2, v8, :cond_b - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_2 - - cmp-long v14, v4, v6 - - if-gez v14, :cond_2 - - add-long v14, v4, v11 - - int-to-byte v13, v13 - - invoke-static {v1, v4, v5, v13}, Lf/h/a/d/h/f/d6;->e([BJB)V - - move-wide v4, v11 - - move-wide v12, v14 - - :goto_2 - const/16 v11, 0x80 - - goto/16 :goto_3 - - :cond_2 - const/16 v14, 0x800 - - if-ge v13, v14, :cond_3 - - const-wide/16 v14, 0x2 - - sub-long v14, v6, v14 - - cmp-long v16, v4, v14 - - if-gtz v16, :cond_3 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0x6 - - or-int/lit16 v3, v3, 0x3c0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V - - add-long v3, v14, v11 - - and-int/lit8 v5, v13, 0x3f - - const/16 v13, 0x80 - - or-int/2addr v5, v13 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/f/d6;->e([BJB)V - - move-wide/from16 v20, v11 - - const/16 v11, 0x80 - - move-wide v12, v3 - - move-wide/from16 v4, v20 - - goto/16 :goto_3 - - :cond_3 - const v3, 0xdfff - - const v14, 0xd800 - - if-lt v13, v14, :cond_4 - - if-ge v3, v13, :cond_5 - - :cond_4 - const-wide/16 v15, 0x3 - - sub-long v15, v6, v15 - - cmp-long v17, v4, v15 - - if-gtz v17, :cond_5 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0xc - - or-int/lit16 v3, v3, 0x1e0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/f/d6;->e([BJB)V - - add-long v3, v14, v11 - - ushr-int/lit8 v5, v13, 0x6 - - and-int/lit8 v5, v5, 0x3f - - const/16 v11, 0x80 - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/f/d6;->e([BJB)V - - const-wide/16 v14, 0x1 - - add-long v18, v3, v14 - - and-int/lit8 v5, v13, 0x3f - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v3, v4, v5}, Lf/h/a/d/h/f/d6;->e([BJB)V - - move-wide/from16 v12, v18 - - const-wide/16 v4, 0x1 - - goto :goto_2 - - :cond_5 - const-wide/16 v11, 0x4 - - sub-long v11, v6, v11 - - cmp-long v15, v4, v11 - - if-gtz v15, :cond_8 - - add-int/lit8 v3, v2, 0x1 - - if-eq v3, v8, :cond_7 - - invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v2 - - invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v11 - - if-eqz v11, :cond_6 - - invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v2 - - const-wide/16 v11, 0x1 - - add-long v13, v4, v11 - - ushr-int/lit8 v15, v2, 0x12 - - or-int/lit16 v15, v15, 0xf0 - - int-to-byte v15, v15 - - invoke-static {v1, v4, v5, v15}, Lf/h/a/d/h/f/d6;->e([BJB)V - - add-long v4, v13, v11 - - ushr-int/lit8 v15, v2, 0xc - - and-int/lit8 v15, v15, 0x3f - - const/16 v11, 0x80 - - or-int/lit16 v12, v15, 0x80 - - int-to-byte v12, v12 - - invoke-static {v1, v13, v14, v12}, Lf/h/a/d/h/f/d6;->e([BJB)V - - const-wide/16 v12, 0x1 - - add-long v14, v4, v12 - - ushr-int/lit8 v16, v2, 0x6 - - and-int/lit8 v12, v16, 0x3f - - or-int/2addr v12, v11 - - int-to-byte v12, v12 - - invoke-static {v1, v4, v5, v12}, Lf/h/a/d/h/f/d6;->e([BJB)V - - const-wide/16 v4, 0x1 - - add-long v12, v14, v4 - - and-int/lit8 v2, v2, 0x3f - - or-int/2addr v2, v11 - - int-to-byte v2, v2 - - invoke-static {v1, v14, v15, v2}, Lf/h/a/d/h/f/d6;->e([BJB)V - - move v2, v3 - - :goto_3 - add-int/lit8 v2, v2, 0x1 - - const/16 v3, 0x80 - - move-wide/from16 v20, v4 - - move-wide v4, v12 - - move-wide/from16 v11, v20 - - goto/16 :goto_1 - - :cond_6 - move v2, v3 - - :cond_7 - new-instance v0, Lf/h/a/d/h/f/g6; - - add-int/lit8 v2, v2, -0x1 - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/f/g6;->(II)V - - throw v0 - - :cond_8 - if-gt v14, v13, :cond_a - - if-gt v13, v3, :cond_a - - add-int/lit8 v1, v2, 0x1 - - if-eq v1, v8, :cond_9 - - invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v0 - - if-nez v0, :cond_a - - :cond_9 - new-instance v0, Lf/h/a/d/h/f/g6; - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/f/g6;->(II)V - - throw v0 - - :cond_a - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x2e - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_b - long-to-int v0, v4 - - return v0 - - :cond_c - new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; - - add-int/lit8 v8, v8, -0x1 - - invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - add-int/2addr v2, v3 - - const/16 v3, 0x25 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final b(I[BII)I - .locals 15 - - move-object/from16 v0, p2 - - move/from16 v1, p3 - - move/from16 v2, p4 - - or-int v3, v1, v2 - - array-length v4, v0 - - sub-int/2addr v4, v2 - - or-int/2addr v3, v4 - - const/4 v4, 0x2 - - const/4 v5, 0x3 - - const/4 v6, 0x0 - - if-ltz v3, :cond_12 - - int-to-long v7, v1 - - int-to-long v1, v2 - - sub-long/2addr v1, v7 - - long-to-int v2, v1 - - const/16 v1, 0x10 - - const-wide/16 v9, 0x1 - - if-ge v2, v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_0 - move-wide v11, v7 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v2, :cond_2 - - add-long v13, v11, v9 - - invoke-static {v0, v11, v12}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v3 - - if-gez v3, :cond_1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - move-wide v11, v13 - - goto :goto_0 - - :cond_2 - move v1, v2 - - :goto_1 - sub-int/2addr v2, v1 - - int-to-long v11, v1 - - add-long/2addr v7, v11 - - :cond_3 - :goto_2 - const/4 v1, 0x0 - - :goto_3 - if-lez v2, :cond_5 - - add-long v11, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v1 - - if-ltz v1, :cond_4 - - add-int/lit8 v2, v2, -0x1 - - move-wide v7, v11 - - goto :goto_3 - - :cond_4 - move-wide v7, v11 - - :cond_5 - if-nez v2, :cond_6 - - return v6 - - :cond_6 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x20 - - const/16 v11, -0x41 - - const/4 v12, -0x1 - - if-ge v1, v3, :cond_a - - if-nez v2, :cond_7 - - return v1 - - :cond_7 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x3e - - if-lt v1, v3, :cond_9 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - goto :goto_4 - - :cond_8 - move-wide v7, v13 - - goto :goto_2 - - :cond_9 - :goto_4 - return v12 - - :cond_a - const/16 v13, -0x10 - - if-ge v1, v13, :cond_f - - if-ge v2, v4, :cond_b - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/f/j6;->c([BIJI)I - - move-result v0 - - return v0 - - :cond_b - add-int/lit8 v2, v2, -0x2 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v7 - - if-gt v7, v11, :cond_e - - const/16 v8, -0x60 - - if-ne v1, v3, :cond_c - - if-lt v7, v8, :cond_e - - :cond_c - const/16 v3, -0x13 - - if-ne v1, v3, :cond_d - - if-ge v7, v8, :cond_e - - :cond_d - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_3 - - :cond_e - return v12 - - :cond_f - if-ge v2, v5, :cond_10 - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/f/j6;->c([BIJI)I - - move-result v0 - - return v0 - - :cond_10 - add-int/lit8 v2, v2, -0x3 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v3 - - if-gt v3, v11, :cond_11 - - shl-int/lit8 v1, v1, 0x1c - - add-int/lit8 v3, v3, 0x70 - - add-int/2addr v3, v1 - - shr-int/lit8 v1, v3, 0x1e - - if-nez v1, :cond_11 - - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v1 - - if-gt v1, v11, :cond_11 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/f/d6;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - :cond_11 - return v12 - - :cond_12 - new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; - - new-array v5, v5, [Ljava/lang/Object; - - array-length v0, v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v6 - - invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/4 v1, 0x1 - - aput-object v0, v5, v1 - - invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v4 - - const-string v0, "Array length=%d, index=%d, limit=%d" - - invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k.smali deleted file mode 100644 index e43f5fab97..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/k; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/k; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "firebase_performance_collection_enabled" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "isEnabled" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k0.smali deleted file mode 100644 index 99b1b1f389..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k0.smali +++ /dev/null @@ -1,1005 +0,0 @@ -.class public final Lf/h/a/d/h/f/k0; -.super Lf/h/c/u/b/b; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/c/u/b/v; - - -# instance fields -.field public final d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/firebase/perf/internal/zzt;", - ">;" - } - .end annotation -.end field - -.field public final e:Lcom/google/firebase/perf/internal/GaugeManager; - -.field public f:Lf/h/c/u/b/e; - -.field public g:Lf/h/a/d/h/f/l0; - -.field public final h:Lf/h/a/d/h/f/u1$b; - -.field public i:Z - -.field public final j:Ljava/lang/ref/WeakReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/h/c/u/b/v;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/c/u/b/e;)V - .locals 2 - .param p1 # Lf/h/c/u/b/e; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {}, Lf/h/c/u/b/a;->f()Lf/h/c/u/b/a; - - move-result-object v0 - - invoke-static {}, Lcom/google/firebase/perf/internal/GaugeManager;->zzca()Lcom/google/firebase/perf/internal/GaugeManager; - - move-result-object v1 - - invoke-direct {p0, v0}, Lf/h/c/u/b/b;->(Lf/h/c/u/b/a;)V - - sget-object v0, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/u1$b; - - iput-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/f/k0;->j:Ljava/lang/ref/WeakReference; - - iput-object p1, p0, Lf/h/a/d/h/f/k0;->f:Lf/h/c/u/b/e; - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/k0;->g:Lf/h/a/d/h/f/l0; - - iput-object v1, p0, Lf/h/a/d/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/k0;->d:Ljava/util/List; - - invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbr()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/firebase/perf/internal/zzt;)V - .locals 1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/h/f/k0;->g:Lf/h/a/d/h/f/l0; - - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz p1, :cond_0 - - const-string p1, "FirebasePerformance" - - const-string v0, "Unable to add new SessionId to the Network Trace. Continuing without it." - - invoke-static {p1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I - - and-int/lit16 v0, v0, 0x80 - - if-eqz v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->t()Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->d:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_3 - return-void -.end method - -.method public final b()Lf/h/a/d/h/f/u1; - .locals 5 - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/f/k0;->j:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0, v1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Ljava/lang/ref/WeakReference;)V - - invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbs()V - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->d:Ljava/util/List; - - invoke-static {v0}, Lf/h/a/d/h/f/x6;->p(Ljava/util/Collection;)Lf/h/a/d/h/f/x6; - - move-result-object v0 - - invoke-static {v0}, Lcom/google/firebase/perf/internal/zzt;->a(Ljava/util/List;)[Lf/h/a/d/h/f/z1; - - move-result-object v0 - - if-eqz v0, :cond_2 - - iget-object v1, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - iget-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v1, v1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v1, Lf/h/a/d/h/f/u1; - - iget-object v2, v1, Lf/h/a/d/h/f/u1;->zzkx:Lf/h/a/d/h/f/v3; - - invoke-interface {v2}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v3 - - if-nez v3, :cond_1 - - invoke-static {v2}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/d/h/f/u1;->zzkx:Lf/h/a/d/h/f/v3; - - :cond_1 - iget-object v1, v1, Lf/h/a/d/h/f/u1;->zzkx:Lf/h/a/d/h/f/v3; - - invoke-static {v0, v1}, Lf/h/a/d/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget-boolean v1, p0, Lf/h/a/d/h/f/k0;->i:Z - - if-nez v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/f/k0;->f:Lf/h/c/u/b/e; - - if-eqz v1, :cond_3 - - invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbj()Lf/h/a/d/h/f/g1; - - move-result-object v2 - - iget-object v3, v1, Lf/h/c/u/b/e;->a:Ljava/util/concurrent/ExecutorService; - - new-instance v4, Lf/h/c/u/b/f; - - invoke-direct {v4, v1, v0, v2}, Lf/h/c/u/b/f;->(Lf/h/c/u/b/e;Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/g1;)V - - invoke-interface {v3, v4}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object v1 - - invoke-virtual {v1}, Lcom/google/firebase/perf/internal/SessionManager;->zzcq()Z - - :cond_3 - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/h/f/k0;->i:Z - - :cond_4 - return-object v0 -.end method - -.method public final c(I)Lf/h/a/d/h/f/k0; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 v1, v1, 0x20 - - iput v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - iput p1, v0, Lf/h/a/d/h/f/u1;->zzkr:I - - return-object p0 -.end method - -.method public final d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; - .locals 5 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p1, :cond_4 - - invoke-static {p1}, Ln0/w;->h(Ljava/lang/String;)Ln0/w; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ln0/w;->f()Ln0/w$a; - - move-result-object p1 - - const-string v0, "" - - invoke-virtual {p1, v0}, Ln0/w$a;->g(Ljava/lang/String;)Ln0/w$a; - - invoke-virtual {p1, v0}, Ln0/w$a;->f(Ljava/lang/String;)Ln0/w$a; - - const/4 v0, 0x0 - - iput-object v0, p1, Ln0/w$a;->g:Ljava/util/List; - - iput-object v0, p1, Ln0/w$a;->h:Ljava/lang/String; - - invoke-virtual {p1}, Ln0/w$a;->toString()Ljava/lang/String; - - move-result-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v2, 0x0 - - const/16 v3, 0x7d0 - - if-gt v1, v3, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p1, v3}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - const/16 v4, 0x2f - - if-eq v1, v4, :cond_2 - - invoke-static {p1}, Ln0/w;->h(Ljava/lang/String;)Ln0/w; - - move-result-object v1 - - if-eqz v1, :cond_2 - - invoke-virtual {v1}, Ln0/w;->b()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1, v4}, Ljava/lang/String;->lastIndexOf(I)I - - move-result v1 - - if-ltz v1, :cond_2 - - const/16 v1, 0x7cf - - invoke-virtual {p1, v4, v1}, Ljava/lang/String;->lastIndexOf(II)I - - move-result v1 - - if-ltz v1, :cond_2 - - invoke-virtual {p1, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_2 - invoke-virtual {p1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - :goto_0 - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_3 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/u1;->p(Lf/h/a/d/h/f/u1;Ljava/lang/String;)V - - :cond_4 - return-object p0 -.end method - -.method public final e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; - - move-result-object p1 - - const/4 v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/String;->hashCode()I - - move-result v1 - - const/4 v2, 0x0 - - sparse-switch v1, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v1, "DELETE" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x3 - - goto :goto_0 - - :sswitch_1 - const-string v1, "CONNECT" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/16 v0, 0x8 - - goto :goto_0 - - :sswitch_2 - const-string v1, "TRACE" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x7 - - goto :goto_0 - - :sswitch_3 - const-string v1, "PATCH" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x5 - - goto :goto_0 - - :sswitch_4 - const-string v1, "POST" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x2 - - goto :goto_0 - - :sswitch_5 - const-string v1, "HEAD" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x4 - - goto :goto_0 - - :sswitch_6 - const-string v1, "PUT" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :sswitch_7 - const-string v1, "GET" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :sswitch_8 - const-string v1, "OPTIONS" - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x6 - - :cond_0 - :goto_0 - packed-switch v0, :pswitch_data_0 - - sget-object p1, Lf/h/a/d/h/f/u1$c;->d:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/u1$c;->m:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/u1$c;->l:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/f/u1$c;->k:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/f/u1$c;->j:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_4 - sget-object p1, Lf/h/a/d/h/f/u1$c;->i:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_5 - sget-object p1, Lf/h/a/d/h/f/u1$c;->h:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_6 - sget-object p1, Lf/h/a/d/h/f/u1$c;->g:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_7 - sget-object p1, Lf/h/a/d/h/f/u1$c;->f:Lf/h/a/d/h/f/u1$c; - - goto :goto_1 - - :pswitch_8 - sget-object p1, Lf/h/a/d/h/f/u1$c;->e:Lf/h/a/d/h/f/u1$c; - - :goto_1 - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/u1;->n(Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/u1$c;)V - - :cond_2 - return-object p0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x1faded82 -> :sswitch_8 - 0x11336 -> :sswitch_7 - 0x136ef -> :sswitch_6 - 0x21c5e0 -> :sswitch_5 - 0x2590a0 -> :sswitch_4 - 0x4862828 -> :sswitch_3 - 0x4c5f925 -> :sswitch_2 - 0x638004ca -> :sswitch_1 - 0x77f979ab -> :sswitch_0 - .end sparse-switch - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; - .locals 4 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v0, p1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object p1, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast p1, Lf/h/a/d/h/f/u1; - - iget v0, p1, Lf/h/a/d/h/f/u1;->zzij:I - - and-int/lit8 v0, v0, -0x41 - - iput v0, p1, Lf/h/a/d/h/f/u1;->zzij:I - - sget-object v0, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - iget-object v0, v0, Lf/h/a/d/h/f/u1;->zzks:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/f/u1;->zzks:Ljava/lang/String; - - return-object p0 - - :cond_1 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/16 v2, 0x80 - - if-le v1, v2, :cond_3 - - :cond_2 - :goto_0 - const/4 v1, 0x0 - - goto :goto_2 - - :cond_3 - const/4 v1, 0x0 - - :goto_1 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-ge v1, v2, :cond_5 - - invoke-virtual {p1, v1}, Ljava/lang/String;->charAt(I)C - - move-result v2 - - const/16 v3, 0x1f - - if-le v2, v3, :cond_2 - - const/16 v3, 0x7f - - if-le v2, v3, :cond_4 - - goto :goto_0 - - :cond_4 - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_5 - const/4 v1, 0x1 - - :goto_2 - if-eqz v1, :cond_7 - - iget-object v1, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_6 - - invoke-virtual {v1}, Lf/h/a/d/h/f/p3$a;->j()V - - iput-boolean v0, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_6 - iget-object v0, v1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/u1;->q(Lf/h/a/d/h/f/u1;Ljava/lang/String;)V - - goto :goto_4 - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/f/k0;->g:Lf/h/a/d/h/f/l0; - - const-string v1, "The content type of the response is not a valid content-type:" - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_8 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_8 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_3 - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V - - :goto_4 - return-object p0 -.end method - -.method public final g(J)Lf/h/a/d/h/f/k0; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 v1, v1, 0x4 - - iput v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/u1;->zzko:J - - return-object p0 -.end method - -.method public final h(J)Lf/h/a/d/h/f/k0; - .locals 3 - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object v0 - - invoke-virtual {v0}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; - - move-result-object v0 - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/f/k0;->j:Ljava/lang/ref/WeakReference; - - invoke-virtual {v1, v2}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Ljava/lang/ref/WeakReference;)V - - iget-object v1, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v2, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v1, v1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v1, Lf/h/a/d/h/f/u1; - - iget v2, v1, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit16 v2, v2, 0x80 - - iput v2, v1, Lf/h/a/d/h/f/u1;->zzij:I - - iput-wide p1, v1, Lf/h/a/d/h/f/u1;->zzkt:J - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/k0;->a(Lcom/google/firebase/perf/internal/zzt;)V - - iget-boolean p1, v0, Lcom/google/firebase/perf/internal/zzt;->e:Z - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; - - iget-object p2, v0, Lcom/google/firebase/perf/internal/zzt;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzj(Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - - :cond_1 - return-object p0 -.end method - -.method public final i(J)Lf/h/a/d/h/f/k0; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit16 v1, v1, 0x200 - - iput v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/u1;->zzkv:J - - return-object p0 -.end method - -.method public final j(J)Lf/h/a/d/h/f/k0; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit16 v1, v1, 0x400 - - iput v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/u1;->zzkw:J - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; - - move-result-object p1 - - iget-boolean p1, p1, Lcom/google/firebase/perf/internal/zzt;->e:Z - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; - - invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; - - move-result-object p2 - - invoke-virtual {p2}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; - - move-result-object p2 - - iget-object p2, p2, Lcom/google/firebase/perf/internal/zzt;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; - - invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzj(Lcom/google/android/gms/internal/firebase-perf/zzcb;)V - - :cond_1 - return-object p0 -.end method - -.method public final k(J)Lf/h/a/d/h/f/k0; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; - - iget-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/u1; - - iget v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 v1, v1, 0x8 - - iput v1, v0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-wide p1, v0, Lf/h/a/d/h/f/u1;->zzkp:J - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k1.smali deleted file mode 100644 index 08f8b502fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k1.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/k1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/k1; - - invoke-direct {v0}, Lf/h/a/d/h/f/k1;->()V - - sput-object v0, Lf/h/a/d/h/f/k1;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k2.smali deleted file mode 100644 index cd064f1261..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k2.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/k2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/k2; - - invoke-direct {v0}, Lf/h/a/d/h/f/k2;->()V - - sput-object v0, Lf/h/a/d/h/f/k2;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k3.smali deleted file mode 100644 index f413565e8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k3.smali +++ /dev/null @@ -1,371 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/k3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 14 - - invoke-static {}, Lf/h/a/d/h/f/l6;->values()[Lf/h/a/d/h/f/l6; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/f/k3;->b:[I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - :try_start_0 - sget-object v3, Lf/h/a/d/h/f/l6;->d:Lf/h/a/d/h/f/l6; - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v3, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v4, Lf/h/a/d/h/f/l6;->e:Lf/h/a/d/h/f/l6; - - aput v0, v3, v2 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v3, 0x3 - - :try_start_2 - sget-object v4, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v5, Lf/h/a/d/h/f/l6;->f:Lf/h/a/d/h/f/l6; - - aput v3, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v4, 0x4 - - :try_start_3 - sget-object v5, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v6, Lf/h/a/d/h/f/l6;->g:Lf/h/a/d/h/f/l6; - - aput v4, v5, v3 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v5, 0x5 - - :try_start_4 - sget-object v6, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v7, Lf/h/a/d/h/f/l6;->h:Lf/h/a/d/h/f/l6; - - aput v5, v6, v4 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - const/4 v6, 0x6 - - :try_start_5 - sget-object v7, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v8, Lf/h/a/d/h/f/l6;->i:Lf/h/a/d/h/f/l6; - - aput v6, v7, v5 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - const/4 v7, 0x7 - - :try_start_6 - sget-object v8, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v9, Lf/h/a/d/h/f/l6;->j:Lf/h/a/d/h/f/l6; - - aput v7, v8, v6 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - const/16 v8, 0x8 - - :try_start_7 - sget-object v9, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v10, Lf/h/a/d/h/f/l6;->k:Lf/h/a/d/h/f/l6; - - aput v8, v9, v7 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - const/16 v9, 0x9 - - :try_start_8 - sget-object v10, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v11, Lf/h/a/d/h/f/l6;->m:Lf/h/a/d/h/f/l6; - - aput v9, v10, v9 - :try_end_8 - .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 - - :catch_8 - :try_start_9 - sget-object v10, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v11, Lf/h/a/d/h/f/l6;->n:Lf/h/a/d/h/f/l6; - - const/16 v11, 0xa - - aput v11, v10, v11 - :try_end_9 - .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 - - :catch_9 - const/16 v10, 0xb - - :try_start_a - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - aput v10, v11, v8 - :try_end_a - .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a - - :catch_a - const/16 v11, 0xc - - :try_start_b - sget-object v12, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v13, Lf/h/a/d/h/f/l6;->o:Lf/h/a/d/h/f/l6; - - aput v11, v12, v10 - :try_end_b - .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b - - :catch_b - const/16 v10, 0xd - - :try_start_c - sget-object v12, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v13, Lf/h/a/d/h/f/l6;->p:Lf/h/a/d/h/f/l6; - - aput v10, v12, v11 - :try_end_c - .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c - - :catch_c - :try_start_d - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->r:Lf/h/a/d/h/f/l6; - - const/16 v12, 0xe - - aput v12, v11, v12 - :try_end_d - .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d - - :catch_d - :try_start_e - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->s:Lf/h/a/d/h/f/l6; - - const/16 v12, 0xf - - aput v12, v11, v12 - :try_end_e - .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e - - :catch_e - :try_start_f - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->t:Lf/h/a/d/h/f/l6; - - const/16 v12, 0x10 - - aput v12, v11, v12 - :try_end_f - .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f - - :catch_f - :try_start_10 - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->u:Lf/h/a/d/h/f/l6; - - const/16 v12, 0x11 - - aput v12, v11, v12 - :try_end_10 - .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 - - :catch_10 - :try_start_11 - sget-object v11, Lf/h/a/d/h/f/k3;->b:[I - - sget-object v12, Lf/h/a/d/h/f/l6;->q:Lf/h/a/d/h/f/l6; - - const/16 v12, 0x12 - - aput v12, v11, v10 - :try_end_11 - .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 - - :catch_11 - invoke-static {}, Lf/h/a/d/h/f/o6;->values()[Lf/h/a/d/h/f/o6; - - move-result-object v10 - - array-length v10, v10 - - new-array v10, v10, [I - - sput-object v10, Lf/h/a/d/h/f/k3;->a:[I - - :try_start_12 - sget-object v11, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - :try_end_12 - .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 - - sget-object v11, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - :try_start_13 - aput v2, v10, v1 - :try_end_13 - .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 - - :catch_12 - :try_start_14 - sget-object v1, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v10, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - :try_end_14 - .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 - - sget-object v10, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - :try_start_15 - aput v0, v1, v2 - :try_end_15 - .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 - - :catch_13 - :try_start_16 - sget-object v1, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v2, Lf/h/a/d/h/f/o6;->f:Lf/h/a/d/h/f/o6; - :try_end_16 - .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 - - sget-object v2, Lf/h/a/d/h/f/o6;->f:Lf/h/a/d/h/f/o6; - - :try_start_17 - aput v3, v1, v0 - :try_end_17 - .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 - - :catch_14 - :try_start_18 - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->g:Lf/h/a/d/h/f/o6; - :try_end_18 - .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 - - sget-object v1, Lf/h/a/d/h/f/o6;->g:Lf/h/a/d/h/f/o6; - - :try_start_19 - aput v4, v0, v3 - :try_end_19 - .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 - - :catch_15 - :try_start_1a - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->h:Lf/h/a/d/h/f/o6; - :try_end_1a - .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 - - sget-object v1, Lf/h/a/d/h/f/o6;->h:Lf/h/a/d/h/f/o6; - - :try_start_1b - aput v5, v0, v4 - :try_end_1b - .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 - - :catch_16 - :try_start_1c - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->i:Lf/h/a/d/h/f/o6; - :try_end_1c - .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 - - sget-object v1, Lf/h/a/d/h/f/o6;->i:Lf/h/a/d/h/f/o6; - - :try_start_1d - aput v6, v0, v5 - :try_end_1d - .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 - - :catch_17 - :try_start_1e - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->j:Lf/h/a/d/h/f/o6; - - aput v7, v0, v6 - :try_end_1e - .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 - - :catch_18 - :try_start_1f - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->k:Lf/h/a/d/h/f/o6; - - aput v8, v0, v7 - :try_end_1f - .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 - - :catch_19 - :try_start_20 - sget-object v0, Lf/h/a/d/h/f/k3;->a:[I - - sget-object v1, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - aput v9, v0, v8 - :try_end_20 - .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a - - :catch_1a - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k4.smali deleted file mode 100644 index 7d014ed6d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k4.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/h/f/k4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/k5; - - -# static fields -.field public static final b:Lf/h/a/d/h/f/u4; - - -# instance fields -.field public final a:Lf/h/a/d/h/f/u4; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/n4; - - invoke-direct {v0}, Lf/h/a/d/h/f/n4;->()V - - sput-object v0, Lf/h/a/d/h/f/k4;->b:Lf/h/a/d/h/f/u4; - - return-void -.end method - -.method public constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/f/m4; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/f/u4; - - sget-object v2, Lf/h/a/d/h/f/n3;->a:Lf/h/a/d/h/f/n3; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - const/4 v2, 0x1 - - :try_start_0 - const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" - - invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v4 - - const-string v5, "getInstance" - - new-array v6, v3, [Ljava/lang/Class; - - invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - - const/4 v5, 0x0 - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/u4; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v3, Lf/h/a/d/h/f/k4;->b:Lf/h/a/d/h/f/u4; - - :goto_0 - aput-object v3, v1, v2 - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/m4;->([Lf/h/a/d/h/f/u4;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v1, "messageInfoFactory" - - invoke-static {v0, v1}, Lf/h/a/d/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/f/k4;->a:Lf/h/a/d/h/f/u4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k5.smali deleted file mode 100644 index 85f0e7efb4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k5.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/k5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/k6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/k6.smali deleted file mode 100644 index fa8d9e972e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/k6.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/k6; -.super Lf/h/a/d/h/f/l6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - .locals 6 - - const/16 v2, 0x8 - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;ILf/h/a/d/h/f/i6;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l.smali deleted file mode 100644 index c1a1e92807..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/h/f/l; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/l; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "firebase_performance_collection_deactivated" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l0.smali deleted file mode 100644 index 417fbfc170..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l0.smali +++ /dev/null @@ -1,149 +0,0 @@ -.class public final Lf/h/a/d/h/f/l0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static b:Lf/h/a/d/h/f/l0; - - -# instance fields -.field public a:Z - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/l0;->a:Z - - const-class v0, Lf/h/a/d/h/f/m0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/m0;->a:Lf/h/a/d/h/f/m0; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/m0; - - invoke-direct {v1}, Lf/h/a/d/h/f/m0;->()V - - sput-object v1, Lf/h/a/d/h/f/m0;->a:Lf/h/a/d/h/f/m0; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - -.method public static declared-synchronized a()Lf/h/a/d/h/f/l0; - .locals 2 - - const-class v0, Lf/h/a/d/h/f/l0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/l0;->b:Lf/h/a/d/h/f/l0; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/l0; - - invoke-direct {v1}, Lf/h/a/d/h/f/l0;->()V - - sput-object v1, Lf/h/a/d/h/f/l0;->b:Lf/h/a/d/h/f/l0; - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/l0;->b:Lf/h/a/d/h/f/l0; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final b(Ljava/lang/String;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void -.end method - -.method public final c(Ljava/lang/String;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void -.end method - -.method public final d(Ljava/lang/String;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void -.end method - -.method public final e(Ljava/lang/String;)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/l0;->a:Z - - if-eqz v0, :cond_0 - - const-string v0, "FirebasePerformance" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l1.smali deleted file mode 100644 index 53670325ee..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/l1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l2.smali deleted file mode 100644 index 293ad7b6d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l2.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/l2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l3.smali deleted file mode 100644 index 44c3f4b0ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l3.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/l3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/f/y3;->values()[Lf/h/a/d/h/f/y3; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/f/l3;->b:[I - - const/4 v1, 0x1 - - :try_start_0 - sget-object v2, Lf/h/a/d/h/f/y3;->k:Lf/h/a/d/h/f/y3; - - const/4 v2, 0x7 - - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v2, Lf/h/a/d/h/f/l3;->b:[I - - sget-object v3, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const/16 v3, 0x9 - - aput v0, v2, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v2, 0x3 - - :try_start_2 - sget-object v3, Lf/h/a/d/h/f/l3;->b:[I - - sget-object v4, Lf/h/a/d/h/f/y3;->j:Lf/h/a/d/h/f/y3; - - const/4 v4, 0x6 - - aput v2, v3, v4 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - invoke-static {}, Lf/h/a/d/h/f/o3;->values()[Lf/h/a/d/h/f/o3; - - move-result-object v3 - - array-length v3, v3 - - new-array v3, v3, [I - - sput-object v3, Lf/h/a/d/h/f/l3;->a:[I - - :try_start_3 - aput v1, v3, v2 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - :try_start_4 - sget-object v3, Lf/h/a/d/h/f/l3;->a:[I - - aput v0, v3, v1 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/f/l3;->a:[I - - const/4 v1, 0x0 - - aput v2, v0, v1 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l4.smali deleted file mode 100644 index 95e267ba64..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l4.smali +++ /dev/null @@ -1,756 +0,0 @@ -.class public final Lf/h/a/d/h/f/l4; -.super Lf/h/a/d/h/f/r2; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/v3; -.implements Lf/h/a/d/h/f/f5; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r2<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/v3<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/f5;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[J - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/l4; - - const/4 v1, 0x0 - - new-array v2, v1, [J - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/l4;->([JI)V - - iput-boolean v1, v0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [J - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/f/l4;->f:I - - return-void -.end method - -.method public constructor ([JI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/l4;->e:[J - - iput p2, p0, Lf/h/a/d/h/f/l4;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic L0(I)Lf/h/a/d/h/f/v3; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/l4;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/l4; - - iget-object v1, p0, Lf/h/a/d/h/f/l4;->e:[J - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/f/l4;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/f/l4;->([JI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic add(ILjava/lang/Object;)V - .locals 6 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - if-ltz p1, :cond_1 - - iget p2, p0, Lf/h/a/d/h/f/l4;->f:I - - if-gt p1, p2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - array-length v3, v2 - - if-ge p2, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr p2, p1 - - invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I - - move-result p2 - - new-array p2, p2, [J - - const/4 v3, 0x0 - - invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - add-int/lit8 v3, p1, 0x1 - - iget v4, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr v4, p1 - - invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object p2, p0, Lf/h/a/d/h/f/l4;->e:[J - - :goto_0 - iget-object p2, p0, Lf/h/a/d/h/f/l4;->e:[J - - aput-wide v0, p2, p1 - - iget p1, p0, Lf/h/a/d/h/f/l4;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 6 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget p1, p0, Lf/h/a/d/h/f/l4;->f:I - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - array-length v3, v2 - - const/4 v4, 0x1 - - if-ne p1, v3, :cond_0 - - const/4 v3, 0x3 - - const/4 v5, 0x2 - - invoke-static {p1, v3, v5, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v3 - - new-array v3, v3, [J - - const/4 v5, 0x0 - - invoke-static {v2, v5, v3, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v3, p0, Lf/h/a/d/h/f/l4;->e:[J - - :cond_0 - iget-object p1, p0, Lf/h/a/d/h/f/l4;->e:[J - - iget v2, p0, Lf/h/a/d/h/f/l4;->f:I - - add-int/lit8 v3, v2, 0x1 - - iput v3, p0, Lf/h/a/d/h/f/l4;->f:I - - aput-wide v0, p1, v2 - - return v4 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Long;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-static {p1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/f/l4; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/f/r2;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/f/l4; - - iget v0, p1, Lf/h/a/d/h/f/l4;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/f/l4;->e:[J - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - iget v4, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p1, Lf/h/a/d/h/f/l4;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/f/l4; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/f/r2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/l4; - - iget v1, p0, Lf/h/a/d/h/f/l4;->f:I - - iget v2, p1, Lf/h/a/d/h/f/l4;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/f/l4;->e:[J - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/l4;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v4, v2, v1 - - aget-wide v6, p1, v1 - - cmp-long v2, v4, v6 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v1, v0, p1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)J - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public final hashCode()I - .locals 5 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/l4;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Lf/h/a/d/h/f/q3;->e(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 7 - - instance-of v0, p1, Ljava/lang/Long; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - iget p1, p0, Lf/h/a/d/h/f/l4;->f:I - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_2 - - iget-object v4, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v5, v4, v0 - - cmp-long v4, v5, v2 - - if-nez v4, :cond_1 - - return v0 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/f/l4;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/f/l4;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v1, v0, p1 - - iget v3, p0, Lf/h/a/d/h/f/l4;->f:I - - add-int/lit8 v4, v3, -0x1 - - if-ge p1, v4, :cond_0 - - add-int/lit8 v4, p1, 0x1 - - sub-int/2addr v3, p1 - - add-int/lit8 v3, v3, -0x1 - - invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/f/l4;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/l4;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/f/l4;->e:[J - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/l4;->e:[J - - iget v1, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/f/l4;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/f/l4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 4 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/l4;->j(I)V - - iget-object p2, p0, Lf/h/a/d/h/f/l4;->e:[J - - aget-wide v2, p2, p1 - - aput-wide v0, p2, p1 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/l4;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l5.smali deleted file mode 100644 index 06b41c97bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l5.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/l5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract c(Ljava/lang/Object;Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation -.end method - -.method public abstract d(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation -.end method - -.method public abstract f(Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation -.end method - -.method public abstract g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/l6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/l6.smali deleted file mode 100644 index 226ddab8bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/l6.smali +++ /dev/null @@ -1,406 +0,0 @@ -.class public enum Lf/h/a/d/h/f/l6; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/l6;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/l6; - -.field public static final enum e:Lf/h/a/d/h/f/l6; - -.field public static final enum f:Lf/h/a/d/h/f/l6; - -.field public static final enum g:Lf/h/a/d/h/f/l6; - -.field public static final enum h:Lf/h/a/d/h/f/l6; - -.field public static final enum i:Lf/h/a/d/h/f/l6; - -.field public static final enum j:Lf/h/a/d/h/f/l6; - -.field public static final enum k:Lf/h/a/d/h/f/l6; - -.field public static final enum l:Lf/h/a/d/h/f/l6; - -.field public static final enum m:Lf/h/a/d/h/f/l6; - -.field public static final enum n:Lf/h/a/d/h/f/l6; - -.field public static final enum o:Lf/h/a/d/h/f/l6; - -.field public static final enum p:Lf/h/a/d/h/f/l6; - -.field public static final enum q:Lf/h/a/d/h/f/l6; - -.field public static final enum r:Lf/h/a/d/h/f/l6; - -.field public static final enum s:Lf/h/a/d/h/f/l6; - -.field public static final enum t:Lf/h/a/d/h/f/l6; - -.field public static final enum u:Lf/h/a/d/h/f/l6; - -.field public static final synthetic v:[Lf/h/a/d/h/f/l6; - - -# instance fields -.field public final zzwx:Lf/h/a/d/h/f/o6; - -.field public final zzwy:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->g:Lf/h/a/d/h/f/o6; - - const-string v2, "DOUBLE" - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->d:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->f:Lf/h/a/d/h/f/o6; - - const-string v2, "FLOAT" - - const/4 v5, 0x5 - - invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->e:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - const-string v2, "INT64" - - const/4 v6, 0x2 - - invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->f:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - const-string v2, "UINT64" - - const/4 v7, 0x3 - - invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->g:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - const-string v2, "INT32" - - const/4 v8, 0x4 - - invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->h:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - const-string v2, "FIXED64" - - invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->i:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - const-string v2, "FIXED32" - - const/4 v9, 0x6 - - invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->j:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->h:Lf/h/a/d/h/f/o6; - - const-string v2, "BOOL" - - const/4 v10, 0x7 - - invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->k:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/k6; - - sget-object v1, Lf/h/a/d/h/f/o6;->i:Lf/h/a/d/h/f/o6; - - const-string v2, "STRING" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/k6;->(Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - - sput-object v0, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/n6; - - sget-object v1, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - const-string v2, "GROUP" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/n6;->(Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - - sput-object v0, Lf/h/a/d/h/f/l6;->m:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/m6; - - sget-object v1, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - const-string v2, "MESSAGE" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/m6;->(Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - - sput-object v0, Lf/h/a/d/h/f/l6;->n:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/p6; - - sget-object v1, Lf/h/a/d/h/f/o6;->j:Lf/h/a/d/h/f/o6; - - const-string v2, "BYTES" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/p6;->(Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - - sput-object v0, Lf/h/a/d/h/f/l6;->o:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - const-string v2, "UINT32" - - const/16 v11, 0xc - - invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->p:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->k:Lf/h/a/d/h/f/o6; - - const-string v2, "ENUM" - - const/16 v12, 0xd - - invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->q:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - const-string v2, "SFIXED32" - - const/16 v13, 0xe - - invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->r:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - const-string v2, "SFIXED64" - - const/16 v14, 0xf - - invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->s:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - const-string v2, "SINT32" - - const/16 v15, 0x10 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->t:Lf/h/a/d/h/f/l6; - - new-instance v0, Lf/h/a/d/h/f/l6; - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - const-string v2, "SINT64" - - const/16 v15, 0x11 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - - sput-object v0, Lf/h/a/d/h/f/l6;->u:Lf/h/a/d/h/f/l6; - - const/16 v1, 0x12 - - new-array v1, v1, [Lf/h/a/d/h/f/l6; - - sget-object v2, Lf/h/a/d/h/f/l6;->d:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/l6;->e:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/l6;->f:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/f/l6;->g:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/f/l6;->h:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/f/l6;->i:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/f/l6;->j:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/f/l6;->k:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v10 - - sget-object v2, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - const/16 v3, 0x8 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/l6;->m:Lf/h/a/d/h/f/l6; - - const/16 v3, 0x9 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/l6;->n:Lf/h/a/d/h/f/l6; - - const/16 v3, 0xa - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/l6;->o:Lf/h/a/d/h/f/l6; - - const/16 v3, 0xb - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/l6;->p:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v11 - - sget-object v2, Lf/h/a/d/h/f/l6;->q:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v12 - - sget-object v2, Lf/h/a/d/h/f/l6;->r:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v13 - - sget-object v2, Lf/h/a/d/h/f/l6;->s:Lf/h/a/d/h/f/l6; - - aput-object v2, v1, v14 - - sget-object v2, Lf/h/a/d/h/f/l6;->t:Lf/h/a/d/h/f/l6; - - const/16 v3, 0x10 - - aput-object v2, v1, v3 - - aput-object v0, v1, v15 - - sput-object v1, Lf/h/a/d/h/f/l6;->v:[Lf/h/a/d/h/f/l6; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/f/o6;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/o6;", - "I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/l6;->zzwx:Lf/h/a/d/h/f/o6; - - iput p4, p0, Lf/h/a/d/h/f/l6;->zzwy:I - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/f/o6;ILf/h/a/d/h/f/i6;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/l6;->zzwx:Lf/h/a/d/h/f/o6; - - iput p4, p0, Lf/h/a/d/h/f/l6;->zzwy:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/l6; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/l6;->v:[Lf/h/a/d/h/f/l6; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/l6;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/l6; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m.smali deleted file mode 100644 index c1af9e5ff3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/m; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/m; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.NetworkEventCountBackground" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_rl_network_event_count_bg" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m0.smali deleted file mode 100644 index 0b25583018..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m0.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public final Lf/h/a/d/h/f/m0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static a:Lf/h/a/d/h/f/m0; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m1$a.smali deleted file mode 100644 index 7b9f94381a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/m1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/m1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/m1;", - "Lf/h/a/d/h/f/m1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/l1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m1.smali deleted file mode 100644 index 50e12f267b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m1.smali +++ /dev/null @@ -1,268 +0,0 @@ -.class public final Lf/h/a/d/h/f/m1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/m1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/m1;", - "Lf/h/a/d/h/f/m1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/m1;", - ">;" - } - .end annotation -.end field - -.field public static final zzjy:Lf/h/a/d/h/f/m1; - - -# instance fields -.field public zzij:I - -.field public zzjs:Ljava/lang/String; - -.field public zzjt:I - -.field public zzju:I - -.field public zzjv:I - -.field public zzjw:I - -.field public zzjx:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/m1; - - invoke-direct {v0}, Lf/h/a/d/h/f/m1;->()V - - sput-object v0, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - const-class v1, Lf/h/a/d/h/f/m1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/m1;->zzjs:Ljava/lang/String; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/m1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/m1;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/m1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/m1;->zzjs:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/m1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/m1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/m1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/m1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/m1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/m1$a;->(Lf/h/a/d/h/f/l1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/m1; - - invoke-direct {p1}, Lf/h/a/d/h/f/m1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x7 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzjs" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzjt" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzjv" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzjw" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzjx" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzju" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1004\u0001\u0003\u1004\u0003\u0004\u1004\u0004\u0005\u1004\u0005\u0006\u1004\u0002" - - sget-object p3, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m2.smali deleted file mode 100644 index 6dca9a9ca8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m2.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/m2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/w4; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/f/m2<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/w4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m3.smali deleted file mode 100644 index 0b9351c306..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m3.smali +++ /dev/null @@ -1,1417 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/m3; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/m3;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum A:Lf/h/a/d/h/f/m3; - -.field public static final enum B:Lf/h/a/d/h/f/m3; - -.field public static final enum C:Lf/h/a/d/h/f/m3; - -.field public static final enum D:Lf/h/a/d/h/f/m3; - -.field public static final enum E:Lf/h/a/d/h/f/m3; - -.field public static final enum F:Lf/h/a/d/h/f/m3; - -.field public static final enum G:Lf/h/a/d/h/f/m3; - -.field public static final enum H:Lf/h/a/d/h/f/m3; - -.field public static final enum I:Lf/h/a/d/h/f/m3; - -.field public static final enum J:Lf/h/a/d/h/f/m3; - -.field public static final enum K:Lf/h/a/d/h/f/m3; - -.field public static final enum L:Lf/h/a/d/h/f/m3; - -.field public static final enum M:Lf/h/a/d/h/f/m3; - -.field public static final enum N:Lf/h/a/d/h/f/m3; - -.field public static final enum O:Lf/h/a/d/h/f/m3; - -.field public static final enum P:Lf/h/a/d/h/f/m3; - -.field public static final enum Q:Lf/h/a/d/h/f/m3; - -.field public static final enum R:Lf/h/a/d/h/f/m3; - -.field public static final enum S:Lf/h/a/d/h/f/m3; - -.field public static final enum T:Lf/h/a/d/h/f/m3; - -.field public static final enum U:Lf/h/a/d/h/f/m3; - -.field public static final enum V:Lf/h/a/d/h/f/m3; - -.field public static final enum W:Lf/h/a/d/h/f/m3; - -.field public static final enum X:Lf/h/a/d/h/f/m3; - -.field public static final enum Y:Lf/h/a/d/h/f/m3; - -.field public static final enum Z:Lf/h/a/d/h/f/m3; - -.field public static final enum a0:Lf/h/a/d/h/f/m3; - -.field public static final enum b0:Lf/h/a/d/h/f/m3; - -.field public static final c0:[Lf/h/a/d/h/f/m3; - -.field public static final enum d:Lf/h/a/d/h/f/m3; - -.field public static final synthetic d0:[Lf/h/a/d/h/f/m3; - -.field public static final enum e:Lf/h/a/d/h/f/m3; - -.field public static final enum f:Lf/h/a/d/h/f/m3; - -.field public static final enum g:Lf/h/a/d/h/f/m3; - -.field public static final enum h:Lf/h/a/d/h/f/m3; - -.field public static final enum i:Lf/h/a/d/h/f/m3; - -.field public static final enum j:Lf/h/a/d/h/f/m3; - -.field public static final enum k:Lf/h/a/d/h/f/m3; - -.field public static final enum l:Lf/h/a/d/h/f/m3; - -.field public static final enum m:Lf/h/a/d/h/f/m3; - -.field public static final enum n:Lf/h/a/d/h/f/m3; - -.field public static final enum o:Lf/h/a/d/h/f/m3; - -.field public static final enum p:Lf/h/a/d/h/f/m3; - -.field public static final enum q:Lf/h/a/d/h/f/m3; - -.field public static final enum r:Lf/h/a/d/h/f/m3; - -.field public static final enum s:Lf/h/a/d/h/f/m3; - -.field public static final enum t:Lf/h/a/d/h/f/m3; - -.field public static final enum u:Lf/h/a/d/h/f/m3; - -.field public static final enum v:Lf/h/a/d/h/f/m3; - -.field public static final enum w:Lf/h/a/d/h/f/m3; - -.field public static final enum x:Lf/h/a/d/h/f/m3; - -.field public static final enum y:Lf/h/a/d/h/f/m3; - -.field public static final enum z:Lf/h/a/d/h/f/m3; - - -# instance fields -.field public final id:I - -.field public final zzqk:Lf/h/a/d/h/f/y3; - -.field public final zzql:Lf/h/a/d/h/f/o3; - -.field public final zzqm:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzqn:Z - - -# direct methods -.method public static constructor ()V - .locals 14 - - sget-object v6, Lf/h/a/d/h/f/o3;->f:Lf/h/a/d/h/f/o3; - - sget-object v7, Lf/h/a/d/h/f/o3;->e:Lf/h/a/d/h/f/o3; - - sget-object v8, Lf/h/a/d/h/f/o3;->d:Lf/h/a/d/h/f/o3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->h:Lf/h/a/d/h/f/y3; - - const-string v1, "DOUBLE" - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v0, v9 - - move-object v4, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->d:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->g:Lf/h/a/d/h/f/y3; - - const-string v1, "FLOAT" - - const/4 v2, 0x1 - - const/4 v3, 0x1 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->e:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "INT64" - - const/4 v2, 0x2 - - const/4 v3, 0x2 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->f:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT64" - - const/4 v2, 0x3 - - const/4 v3, 0x3 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->g:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "INT32" - - const/4 v2, 0x4 - - const/4 v3, 0x4 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->h:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED64" - - const/4 v2, 0x5 - - const/4 v3, 0x5 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->i:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED32" - - const/4 v2, 0x6 - - const/4 v3, 0x6 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->j:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->i:Lf/h/a/d/h/f/y3; - - const-string v1, "BOOL" - - const/4 v2, 0x7 - - const/4 v3, 0x7 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->k:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->j:Lf/h/a/d/h/f/y3; - - const-string v1, "STRING" - - const/16 v2, 0x8 - - const/16 v3, 0x8 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->l:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const-string v1, "MESSAGE" - - const/16 v2, 0x9 - - const/16 v3, 0x9 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->m:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->k:Lf/h/a/d/h/f/y3; - - const-string v1, "BYTES" - - const/16 v2, 0xa - - const/16 v3, 0xa - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->n:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT32" - - const/16 v2, 0xb - - const/16 v3, 0xb - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->o:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->l:Lf/h/a/d/h/f/y3; - - const-string v1, "ENUM" - - const/16 v2, 0xc - - const/16 v3, 0xc - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->p:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED32" - - const/16 v2, 0xd - - const/16 v3, 0xd - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->q:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED64" - - const/16 v2, 0xe - - const/16 v3, 0xe - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->r:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT32" - - const/16 v2, 0xf - - const/16 v3, 0xf - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->s:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT64" - - const/16 v2, 0x10 - - const/16 v3, 0x10 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->t:Lf/h/a/d/h/f/m3; - - new-instance v9, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const-string v1, "GROUP" - - const/16 v2, 0x11 - - const/16 v3, 0x11 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v9, Lf/h/a/d/h/f/m3;->u:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->h:Lf/h/a/d/h/f/y3; - - const-string v1, "DOUBLE_LIST" - - const/16 v2, 0x12 - - const/16 v3, 0x12 - - move-object v0, v8 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->v:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->g:Lf/h/a/d/h/f/y3; - - const-string v1, "FLOAT_LIST" - - const/16 v2, 0x13 - - const/16 v3, 0x13 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->w:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "INT64_LIST" - - const/16 v2, 0x14 - - const/16 v3, 0x14 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->x:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT64_LIST" - - const/16 v2, 0x15 - - const/16 v3, 0x15 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->y:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "INT32_LIST" - - const/16 v2, 0x16 - - const/16 v3, 0x16 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->z:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED64_LIST" - - const/16 v2, 0x17 - - const/16 v3, 0x17 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->A:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED32_LIST" - - const/16 v2, 0x18 - - const/16 v3, 0x18 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->B:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->i:Lf/h/a/d/h/f/y3; - - const-string v1, "BOOL_LIST" - - const/16 v2, 0x19 - - const/16 v3, 0x19 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->C:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->j:Lf/h/a/d/h/f/y3; - - const-string v1, "STRING_LIST" - - const/16 v2, 0x1a - - const/16 v3, 0x1a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->D:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const-string v1, "MESSAGE_LIST" - - const/16 v2, 0x1b - - const/16 v3, 0x1b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->E:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->k:Lf/h/a/d/h/f/y3; - - const-string v1, "BYTES_LIST" - - const/16 v2, 0x1c - - const/16 v3, 0x1c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->F:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT32_LIST" - - const/16 v2, 0x1d - - const/16 v3, 0x1d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->G:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->l:Lf/h/a/d/h/f/y3; - - const-string v1, "ENUM_LIST" - - const/16 v2, 0x1e - - const/16 v3, 0x1e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->H:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED32_LIST" - - const/16 v2, 0x1f - - const/16 v3, 0x1f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->I:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED64_LIST" - - const/16 v2, 0x20 - - const/16 v3, 0x20 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->J:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT32_LIST" - - const/16 v2, 0x21 - - const/16 v3, 0x21 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->K:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT64_LIST" - - const/16 v2, 0x22 - - const/16 v3, 0x22 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->L:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->h:Lf/h/a/d/h/f/y3; - - const-string v1, "DOUBLE_LIST_PACKED" - - const/16 v2, 0x23 - - const/16 v3, 0x23 - - move-object v0, v8 - - move-object v4, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->M:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->g:Lf/h/a/d/h/f/y3; - - const-string v1, "FLOAT_LIST_PACKED" - - const/16 v2, 0x24 - - const/16 v3, 0x24 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->N:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "INT64_LIST_PACKED" - - const/16 v2, 0x25 - - const/16 v3, 0x25 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->O:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT64_LIST_PACKED" - - const/16 v2, 0x26 - - const/16 v3, 0x26 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->P:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "INT32_LIST_PACKED" - - const/16 v2, 0x27 - - const/16 v3, 0x27 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->Q:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED64_LIST_PACKED" - - const/16 v2, 0x28 - - const/16 v3, 0x28 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->R:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "FIXED32_LIST_PACKED" - - const/16 v2, 0x29 - - const/16 v3, 0x29 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->S:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->i:Lf/h/a/d/h/f/y3; - - const-string v1, "BOOL_LIST_PACKED" - - const/16 v2, 0x2a - - const/16 v3, 0x2a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->T:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "UINT32_LIST_PACKED" - - const/16 v2, 0x2b - - const/16 v3, 0x2b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->U:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->l:Lf/h/a/d/h/f/y3; - - const-string v1, "ENUM_LIST_PACKED" - - const/16 v2, 0x2c - - const/16 v3, 0x2c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->V:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED32_LIST_PACKED" - - const/16 v2, 0x2d - - const/16 v3, 0x2d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->W:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SFIXED64_LIST_PACKED" - - const/16 v2, 0x2e - - const/16 v3, 0x2e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->X:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT32_LIST_PACKED" - - const/16 v2, 0x2f - - const/16 v3, 0x2f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->Y:Lf/h/a/d/h/f/m3; - - new-instance v8, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const-string v1, "SINT64_LIST_PACKED" - - const/16 v2, 0x30 - - const/16 v3, 0x30 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v8, Lf/h/a/d/h/f/m3;->Z:Lf/h/a/d/h/f/m3; - - new-instance v6, Lf/h/a/d/h/f/m3; - - sget-object v5, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const-string v1, "GROUP_LIST" - - const/16 v2, 0x31 - - const/16 v3, 0x31 - - move-object v0, v6 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v6, Lf/h/a/d/h/f/m3;->a0:Lf/h/a/d/h/f/m3; - - new-instance v0, Lf/h/a/d/h/f/m3; - - sget-object v12, Lf/h/a/d/h/f/o3;->g:Lf/h/a/d/h/f/o3; - - sget-object v13, Lf/h/a/d/h/f/y3;->d:Lf/h/a/d/h/f/y3; - - const-string v9, "MAP" - - const/16 v10, 0x32 - - const/16 v11, 0x32 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/f/m3;->(Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - - sput-object v0, Lf/h/a/d/h/f/m3;->b0:Lf/h/a/d/h/f/m3; - - const/16 v1, 0x33 - - new-array v1, v1, [Lf/h/a/d/h/f/m3; - - sget-object v2, Lf/h/a/d/h/f/m3;->d:Lf/h/a/d/h/f/m3; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/m3;->e:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->f:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x2 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->g:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x3 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->h:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x4 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->i:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x5 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->j:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x6 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->k:Lf/h/a/d/h/f/m3; - - const/4 v4, 0x7 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->l:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x8 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->m:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x9 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->n:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xa - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->o:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xb - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->p:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xc - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->q:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xd - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->r:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xe - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->s:Lf/h/a/d/h/f/m3; - - const/16 v4, 0xf - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->t:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x10 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->u:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x11 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->v:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x12 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->w:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x13 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->x:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x14 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->y:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x15 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->z:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x16 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->A:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x17 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->B:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x18 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->C:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x19 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->D:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->E:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->F:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->G:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->H:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->I:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x1f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->J:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x20 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->K:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x21 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->L:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x22 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->M:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x23 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->N:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x24 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->O:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x25 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->P:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x26 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->Q:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x27 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->R:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x28 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->S:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x29 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->T:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->U:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->V:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->W:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->X:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->Y:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x2f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->Z:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x30 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/m3;->a0:Lf/h/a/d/h/f/m3; - - const/16 v4, 0x31 - - aput-object v2, v1, v4 - - const/16 v2, 0x32 - - aput-object v0, v1, v2 - - sput-object v1, Lf/h/a/d/h/f/m3;->d0:[Lf/h/a/d/h/f/m3; - - invoke-static {}, Lf/h/a/d/h/f/m3;->values()[Lf/h/a/d/h/f/m3; - - move-result-object v0 - - array-length v1, v0 - - new-array v1, v1, [Lf/h/a/d/h/f/m3; - - sput-object v1, Lf/h/a/d/h/f/m3;->c0:[Lf/h/a/d/h/f/m3; - - array-length v1, v0 - - :goto_0 - if-ge v3, v1, :cond_0 - - aget-object v2, v0, v3 - - sget-object v4, Lf/h/a/d/h/f/m3;->c0:[Lf/h/a/d/h/f/m3; - - iget v5, v2, Lf/h/a/d/h/f/m3;->id:I - - aput-object v2, v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public constructor (Ljava/lang/String;IILf/h/a/d/h/f/o3;Lf/h/a/d/h/f/y3;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lf/h/a/d/h/f/o3;", - "Lf/h/a/d/h/f/y3;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/f/m3;->id:I - - iput-object p4, p0, Lf/h/a/d/h/f/m3;->zzql:Lf/h/a/d/h/f/o3; - - iput-object p5, p0, Lf/h/a/d/h/f/m3;->zzqk:Lf/h/a/d/h/f/y3; - - sget-object p1, Lf/h/a/d/h/f/l3;->a:[I - - invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I - - move-result p2 - - aget p1, p1, p2 - - const/4 p2, 0x2 - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_1 - - if-eq p1, p2, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/h/f/m3;->zzqm:Ljava/lang/Class; - - goto :goto_0 - - :cond_0 - iget-object p1, p5, Lf/h/a/d/h/f/y3;->zzsd:Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/m3;->zzqm:Ljava/lang/Class; - - goto :goto_0 - - :cond_1 - iget-object p1, p5, Lf/h/a/d/h/f/y3;->zzsd:Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/m3;->zzqm:Ljava/lang/Class; - - :goto_0 - sget-object p1, Lf/h/a/d/h/f/o3;->d:Lf/h/a/d/h/f/o3; - - if-ne p4, p1, :cond_2 - - sget-object p1, Lf/h/a/d/h/f/l3;->b:[I - - invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I - - move-result p4 - - aget p1, p1, p4 - - if-eq p1, p3, :cond_2 - - if-eq p1, p2, :cond_2 - - const/4 p2, 0x3 - - if-eq p1, p2, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p3, 0x0 - - :goto_1 - iput-boolean p3, p0, Lf/h/a/d/h/f/m3;->zzqn:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/m3; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/m3;->d0:[Lf/h/a/d/h/f/m3; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/m3;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/m3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m4.smali deleted file mode 100644 index 5bc9711863..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m4.smali +++ /dev/null @@ -1,137 +0,0 @@ -.class public final Lf/h/a/d/h/f/m4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u4; - - -# instance fields -.field public a:[Lf/h/a/d/h/f/u4; - - -# direct methods -.method public varargs constructor ([Lf/h/a/d/h/f/u4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/m4;->a:[Lf/h/a/d/h/f/u4; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m4;->a:[Lf/h/a/d/h/f/u4; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, v0, v3 - - invoke-interface {v4, p1}, Lf/h/a/d/h/f/u4;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/f/v4;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m4;->a:[Lf/h/a/d/h/f/u4; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-interface {v3, p1}, Lf/h/a/d/h/f/u4;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3, p1}, Lf/h/a/d/h/f/u4;->b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - - move-result-object p1 - - return-object p1 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "No factory is available for message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m5.smali deleted file mode 100644 index 84dc150cbe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m5.smali +++ /dev/null @@ -1,966 +0,0 @@ -.class public Lf/h/a/d/h/f/m5; -.super Ljava/util/AbstractMap; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";V:", - "Ljava/lang/Object;", - ">", - "Ljava/util/AbstractMap<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/f/t5;", - ">;" - } - .end annotation -.end field - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public g:Z - -.field public volatile h:Lf/h/a/d/h/f/v5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v5;" - } - .end annotation -.end field - -.field public i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (ILf/h/a/d/h/f/o5;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractMap;->()V - - iput p1, p0, Lf/h/a/d/h/f/m5;->d:I - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/m5;->i:Ljava/util/Map; - - return-void -.end method - -.method public static synthetic c(Lf/h/a/d/h/f/m5;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - return-void -.end method - -.method public static d(I)Lf/h/a/d/h/f/m5; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(I)", - "Lf/h/a/d/h/f/m5<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/o5; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/o5;->(I)V - - return-object v0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Comparable;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - if-ltz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/t5; - - iget-object v1, v1, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v1 - - if-lez v1, :cond_0 - - add-int/lit8 v0, v0, 0x2 - - neg-int p1, v0 - - return p1 - - :cond_0 - if-nez v1, :cond_1 - - return v0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-gt v1, v0, :cond_4 - - add-int v2, v1, v0 - - div-int/lit8 v2, v2, 0x2 - - iget-object v3, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/t5; - - iget-object v3, v3, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v3 - - if-gez v3, :cond_2 - - add-int/lit8 v0, v2, -0x1 - - goto :goto_0 - - :cond_2 - if-lez v3, :cond_3 - - add-int/lit8 v1, v2, 0x1 - - goto :goto_0 - - :cond_3 - return v2 - - :cond_4 - add-int/lit8 v1, v1, 0x1 - - neg-int p1, v1 - - return p1 -.end method - -.method public final b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/m5;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/t5; - - iget-object v0, p1, Lf/h/a/d/h/f/t5;->f:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->j()V - - iget-object v0, p1, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - iput-object p2, p1, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - instance-of v1, v1, Ljava/util/ArrayList; - - if-nez v1, :cond_1 - - new-instance v1, Ljava/util/ArrayList; - - iget v2, p0, Lf/h/a/d/h/f/m5;->d:I - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - iput-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - neg-int v0, v0 - - iget v1, p0, Lf/h/a/d/h/f/m5;->d:I - - if-lt v0, v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->k()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - iget v2, p0, Lf/h/a/d/h/f/m5;->d:I - - if-ne v1, v2, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - add-int/lit8 v2, v2, -0x1 - - invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/t5; - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->k()Ljava/util/SortedMap; - - move-result-object v2 - - iget-object v3, v1, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - iget-object v1, v1, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/f/t5; - - invoke-direct {v2, p0, p1, p2}, Lf/h/a/d/h/f/t5;->(Lf/h/a/d/h/f/m5;Ljava/lang/Comparable;Ljava/lang/Object;)V - - invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - :cond_1 - return-void -.end method - -.method public containsKey(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/m5;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-gez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final e(I)Ljava/util/Map$Entry; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - return-object p1 -.end method - -.method public entrySet()Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->h:Lf/h/a/d/h/f/v5; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/v5; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/f/v5;->(Lf/h/a/d/h/f/m5;Lf/h/a/d/h/f/o5;)V - - iput-object v0, p0, Lf/h/a/d/h/f/m5;->h:Lf/h/a/d/h/f/v5; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->h:Lf/h/a/d/h/f/v5; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/f/m5; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/m5; - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->size()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/f/m5;->size()I - - move-result v2 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->h()I - - move-result v2 - - invoke-virtual {p1}, Lf/h/a/d/h/f/m5;->h()I - - move-result v4 - - if-eq v2, v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/f/m5;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v2, :cond_5 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v5 - - invoke-virtual {p1, v4}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v6 - - invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_4 - - return v3 - - :cond_4 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_5 - if-eq v2, v1, :cond_6 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_6 - return v0 -.end method - -.method public final f(I)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/t5; - - iget-object p1, p1, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->k()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/f/t5; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-direct {v2, p0, v3}, Lf/h/a/d/h/f/t5;->(Lf/h/a/d/h/f/m5;Ljava/util/Map$Entry;)V - - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - :cond_0 - return-object p1 -.end method - -.method public g()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/m5;->g:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_0 - iput-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->i:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->i:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_1 - iput-object v0, p0, Lf/h/a/d/h/f/m5;->i:Ljava/util/Map; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/m5;->g:Z - - :cond_2 - return-void -.end method - -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/m5;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/t5; - - iget-object p1, p1, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->h()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - iget-object v3, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/t5; - - invoke-virtual {v3}, Lf/h/a/d/h/f/t5;->hashCode()I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - if-lez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->hashCode()I - - move-result v0 - - add-int/2addr v2, v0 - - :cond_1 - return v2 -.end method - -.method public final i()Ljava/lang/Iterable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Iterable<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/p5;->b:Ljava/lang/Iterable; - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final j()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/m5;->g:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final k()Ljava/util/SortedMap; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/SortedMap<", - "TK;TV;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - instance-of v0, v0, Ljava/util/TreeMap; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/TreeMap; - - invoke-direct {v0}, Ljava/util/TreeMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/TreeMap; - - invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/m5;->i:Ljava/util/Map; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/SortedMap; - - return-object v0 -.end method - -.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->j()V - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/m5;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/m5;->f(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public size()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/m6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/m6.smali deleted file mode 100644 index 324b01f508..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/m6.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/m6; -.super Lf/h/a/d/h/f/l6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - .locals 6 - - const/16 v2, 0xa - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;ILf/h/a/d/h/f/i6;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n.smali deleted file mode 100644 index 58b43f3931..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n.smali +++ /dev/null @@ -1,440 +0,0 @@ -.class public final Lf/h/a/d/h/f/n; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/n; - -.field public static final b:Lf/h/a/d/h/f/y6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/y6<", - "Ljava/lang/Long;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 12 - - const-wide/16 v0, 0x1cd - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const-wide/16 v1, 0x1ce - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-wide/16 v2, 0x2a3 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-wide/16 v3, 0x2a4 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - const-string v4, "FIREPERF_AUTOPUSH" - - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - const-string v5, "FIREPERF" - - invoke-static {v1, v5}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - const-string v6, "FIREPERF_INTERNAL_LOW" - - invoke-static {v2, v6}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - const-string v7, "FIREPERF_INTERNAL_HIGH" - - invoke-static {v3, v7}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - const/16 v8, 0x8 - - new-array v8, v8, [Ljava/lang/Object; - - const/4 v9, 0x0 - - aput-object v0, v8, v9 - - const/4 v0, 0x1 - - aput-object v4, v8, v0 - - const/4 v4, 0x2 - - aput-object v1, v8, v4 - - const/4 v1, 0x3 - - aput-object v5, v8, v1 - - const/4 v1, 0x4 - - aput-object v2, v8, v1 - - const/4 v2, 0x5 - - aput-object v6, v8, v2 - - const/4 v2, 0x6 - - aput-object v3, v8, v2 - - const/4 v2, 0x7 - - aput-object v7, v8, v2 - - invoke-static {v1, v1}, Lf/h/a/b/i1/e;->h3(II)I - - invoke-static {v1, v4}, Ljava/lang/Math;->max(II)I - - move-result v2 - - const/high16 v3, 0x40000000 # 2.0f - - const v4, 0x2ccccccc - - if-ge v2, v4, :cond_0 - - add-int/lit8 v3, v2, -0x1 - - invoke-static {v3}, Ljava/lang/Integer;->highestOneBit(I)I - - move-result v3 - - shl-int/lit8 v0, v3, 0x1 - - move v3, v0 - - :goto_0 - int-to-double v4, v3 - - const-wide v6, 0x3fe6666666666666L # 0.7 - - mul-double v4, v4, v6 - - int-to-double v6, v2 - - cmpg-double v0, v4, v6 - - if-gez v0, :cond_2 - - shl-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - if-ge v2, v3, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_c - - :cond_2 - add-int/lit8 v0, v3, -0x1 - - const/16 v2, 0x80 - - const/4 v4, -0x1 - - if-gt v3, v2, :cond_5 - - new-array v2, v3, [B - - invoke-static {v2, v4}, Ljava/util/Arrays;->fill([BB)V - - :goto_2 - if-ge v9, v1, :cond_b - - mul-int/lit8 v3, v9, 0x2 - - aget-object v4, v8, v3 - - xor-int/lit8 v5, v3, 0x1 - - aget-object v5, v8, v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I - - move-result v6 - - invoke-static {v6}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v6 - - :goto_3 - and-int/2addr v6, v0 - - aget-byte v7, v2, v6 - - const/16 v10, 0xff - - and-int/2addr v7, v10 - - if-ne v7, v10, :cond_3 - - int-to-byte v3, v3 - - aput-byte v3, v2, v6 - - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_3 - aget-object v10, v8, v7 - - invoke-virtual {v10, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_4 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_3 - - :cond_4 - invoke-static {v4, v5, v8, v7}, Lf/h/a/d/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_5 - const v2, 0x8000 - - if-gt v3, v2, :cond_8 - - new-array v2, v3, [S - - invoke-static {v2, v4}, Ljava/util/Arrays;->fill([SS)V - - :goto_4 - if-ge v9, v1, :cond_b - - mul-int/lit8 v3, v9, 0x2 - - aget-object v4, v8, v3 - - xor-int/lit8 v5, v3, 0x1 - - aget-object v5, v8, v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I - - move-result v6 - - invoke-static {v6}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v6 - - :goto_5 - and-int/2addr v6, v0 - - aget-short v7, v2, v6 - - const v10, 0xffff - - and-int/2addr v7, v10 - - if-ne v7, v10, :cond_6 - - int-to-short v3, v3 - - aput-short v3, v2, v6 - - add-int/lit8 v9, v9, 0x1 - - goto :goto_4 - - :cond_6 - aget-object v10, v8, v7 - - invoke-virtual {v10, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_7 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_5 - - :cond_7 - invoke-static {v4, v5, v8, v7}, Lf/h/a/d/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_8 - new-array v2, v3, [I - - invoke-static {v2, v4}, Ljava/util/Arrays;->fill([II)V - - :goto_6 - if-ge v9, v1, :cond_b - - mul-int/lit8 v3, v9, 0x2 - - aget-object v5, v8, v3 - - xor-int/lit8 v6, v3, 0x1 - - aget-object v6, v8, v6 - - invoke-static {v5, v6}, Lf/h/a/b/i1/e;->O2(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - invoke-static {v7}, Lf/h/a/b/i1/e;->g3(I)I - - move-result v7 - - :goto_7 - and-int/2addr v7, v0 - - aget v10, v2, v7 - - if-ne v10, v4, :cond_9 - - aput v3, v2, v7 - - add-int/lit8 v9, v9, 0x1 - - goto :goto_6 - - :cond_9 - aget-object v11, v8, v10 - - invoke-virtual {v11, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v11 - - if-nez v11, :cond_a - - add-int/lit8 v7, v7, 0x1 - - goto :goto_7 - - :cond_a - invoke-static {v5, v6, v8, v10}, Lf/h/a/d/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_b - new-instance v0, Lf/h/a/d/h/f/d7; - - invoke-direct {v0, v2, v8, v1}, Lf/h/a/d/h/f/d7;->(Ljava/lang/Object;[Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/f/n;->b:Lf/h/a/d/h/f/y6; - - return-void - - :cond_c - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "collection too large" - - invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - -.method public static declared-synchronized d()Lf/h/a/d/h/f/n; - .locals 2 - - const-class v0, Lf/h/a/d/h/f/n; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/f/n;->a:Lf/h/a/d/h/f/n; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/n; - - invoke-direct {v1}, Lf/h/a/d/h/f/n;->()V - - sput-object v1, Lf/h/a/d/h/f/n;->a:Lf/h/a/d/h/f/n; - - :cond_0 - sget-object v1, Lf/h/a/d/h/f/n;->a:Lf/h/a/d/h/f/n; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.LogSourceName" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_log_source" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n0.smali deleted file mode 100644 index 6d4dcc516a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n0.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public final Lf/h/a/d/h/f/n0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n1$a.smali deleted file mode 100644 index 7ba0680d4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/n1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/n1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/n1;", - "Lf/h/a/d/h/f/n1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/o1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n1.smali deleted file mode 100644 index 92d1799018..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n1.smali +++ /dev/null @@ -1,401 +0,0 @@ -.class public final Lf/h/a/d/h/f/n1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/n1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/n1;", - "Lf/h/a/d/h/f/n1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/n1;", - ">;" - } - .end annotation -.end field - -.field public static final zzke:Lf/h/a/d/h/f/n1; - - -# instance fields -.field public zzij:I - -.field public zzjz:Ljava/lang/String; - -.field public zzka:Lf/h/a/d/h/f/m1; - -.field public zzkb:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/j1;", - ">;" - } - .end annotation -.end field - -.field public zzkc:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/d1;", - ">;" - } - .end annotation -.end field - -.field public zzkd:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/r1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/n1; - - invoke-direct {v0}, Lf/h/a/d/h/f/n1;->()V - - sput-object v0, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - const-class v1, Lf/h/a/d/h/f/n1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzjz:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/f/j5;->g:Lf/h/a/d/h/f/j5; - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzkc:Lf/h/a/d/h/f/v3; - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzkd:Lf/h/a/d/h/f/v3; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/d1;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/f/n1;->zzkc:Lf/h/a/d/h/f/v3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzkc:Lf/h/a/d/h/f/v3; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/f/n1;->zzkc:Lf/h/a/d/h/f/v3; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/j1;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/m1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/n1;->zzka:Lf/h/a/d/h/f/m1; - - iget p1, p0, Lf/h/a/d/h/f/n1;->zzij:I - - or-int/lit8 p1, p1, 0x2 - - iput p1, p0, Lf/h/a/d/h/f/n1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static q(Lf/h/a/d/h/f/n1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/n1;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/n1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/n1;->zzjz:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/n1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/n1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/n1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/n1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/n1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/n1$a;->(Lf/h/a/d/h/f/o1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/n1; - - invoke-direct {p1}, Lf/h/a/d/h/f/n1;->()V - - return-object p1 - - :pswitch_4 - const/16 p1, 0x9 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzjz" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzkb" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-class p3, Lf/h/a/d/h/f/j1; - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzka" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzkc" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-class p3, Lf/h/a/d/h/f/d1; - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzkd" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - const-class p3, Lf/h/a/d/h/f/r1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0003\u0000\u0001\u1008\u0000\u0002\u001b\u0003\u1009\u0001\u0004\u001b\u0005\u001b" - - sget-object p3, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n2.smali deleted file mode 100644 index eb182259e3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n2.smali +++ /dev/null @@ -1,360 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/n2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/x4; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/f/m2<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/x4;" - } -.end annotation - - -# instance fields -.field public zzna:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/f/n2;->zzna:I - - return-void -.end method - -.method public static a(Ljava/lang/Iterable;Ljava/util/List;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "TT;>;", - "Ljava/util/List<", - "-TT;>;)V" - } - .end annotation - - invoke-static {p0}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p0, Lf/h/a/d/h/f/e4; - - const-string v1, " is null." - - const-string v2, "Element at index " - - const/16 v3, 0x25 - - if-eqz v0, :cond_4 - - check-cast p0, Lf/h/a/d/h/f/e4; - - invoke-interface {p0}, Lf/h/a/d/h/f/e4;->h0()Ljava/util/List; - - move-result-object p0 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/e4; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - if-nez v4, :cond_1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p0 - - sub-int/2addr p0, p1 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - :goto_1 - add-int/lit8 v1, v1, -0x1 - - if-lt v1, p1, :cond_0 - - invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_1 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - instance-of v5, v4, Lf/h/a/d/h/f/s2; - - if-eqz v5, :cond_2 - - check-cast v4, Lf/h/a/d/h/f/s2; - - invoke-interface {v0, v4}, Lf/h/a/d/h/f/e4;->r(Lf/h/a/d/h/f/s2;)V - - goto :goto_0 - - :cond_2 - check-cast v4, Ljava/lang/String; - - invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_3 - return-void - - :cond_4 - instance-of v0, p0, Lf/h/a/d/h/f/f5; - - if-eqz v0, :cond_5 - - check-cast p0, Ljava/util/Collection; - - invoke-interface {p1, p0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - return-void - - :cond_5 - instance-of v0, p1, Ljava/util/ArrayList; - - if-eqz v0, :cond_6 - - instance-of v0, p0, Ljava/util/Collection; - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Ljava/util/ArrayList; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v4 - - move-object v5, p0 - - check-cast v5, Ljava/util/Collection; - - invoke-interface {v5}, Ljava/util/Collection;->size()I - - move-result v5 - - add-int/2addr v5, v4 - - invoke-virtual {v0, v5}, Ljava/util/ArrayList;->ensureCapacity(I)V - - :cond_6 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_2 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_9 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - if-nez v4, :cond_8 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - sub-int/2addr p0, v0 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - :goto_3 - add-int/lit8 v1, v1, -0x1 - - if-lt v1, v0, :cond_7 - - invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_3 - - :cond_7 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - invoke-interface {p1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - :cond_9 - return-void -.end method - - -# virtual methods -.method public final f()Lf/h/a/d/h/f/s2; - .locals 7 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/f/x4;->e()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/d/h/f/s2;->n(I)Lf/h/a/d/h/f/y2; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p0, v1}, Lf/h/a/d/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - iget-object v1, v0, Lf/h/a/d/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->M()I - - move-result v1 - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/f/z2; - - iget-object v0, v0, Lf/h/a/d/h/f/y2;->b:[B - - invoke-direct {v1, v0}, Lf/h/a/d/h/f/z2;->([B)V - - return-object v1 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Did not write as much data as expected." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "ByteString" - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x3e - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v4 - - const-string v4, "Serializing " - - const-string v6, " to a " - - invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, " threw an IOException (should never happen)." - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n3.smali deleted file mode 100644 index fdd6040956..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n3.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public final Lf/h/a/d/h/f/n3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u4; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/n3; - - invoke-direct {v0}, Lf/h/a/d/h/f/n3;->()V - - sput-object v0, Lf/h/a/d/h/f/n3;->a:Lf/h/a/d/h/f/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, Lf/h/a/d/h/f/p3; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/f/v4;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/f/p3; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-nez v1, :cond_1 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Unsupported message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - :try_start_0 - invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/f/p3;->l(Ljava/lang/Class;)Lf/h/a/d/h/f/p3; - - move-result-object v0 - - sget-object v1, Lf/h/a/d/h/f/p3$d;->f:Lf/h/a/d/h/f/p3$d; - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/v4; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "Unable to get message info for " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n4.smali deleted file mode 100644 index 3e455038d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n4.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/n4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u4; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/f/v4;" - } - .end annotation - - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "This should never be called." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n5.smali deleted file mode 100644 index 1f20651a5a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n5.smali +++ /dev/null @@ -1,4171 +0,0 @@ -.class public final Lf/h/a/d/h/f/n5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/f/x5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/f/x5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/f/x5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - :try_start_0 - const-string v0, "com.google.protobuf.GeneratedMessage" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/n5;->a:Ljava/lang/Class; - - const/4 v0, 0x0 - - invoke-static {v0}, Lf/h/a/d/h/f/n5;->B(Z)Lf/h/a/d/h/f/x5; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/n5;->b:Lf/h/a/d/h/f/x5; - - const/4 v0, 0x1 - - invoke-static {v0}, Lf/h/a/d/h/f/n5;->B(Z)Lf/h/a/d/h/f/x5; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/n5;->c:Lf/h/a/d/h/f/x5; - - new-instance v0, Lf/h/a/d/h/f/z5; - - invoke-direct {v0}, Lf/h/a/d/h/f/z5;->()V - - sput-object v0, Lf/h/a/d/h/f/n5;->d:Lf/h/a/d/h/f/x5; - - return-void -.end method - -.method public static A(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/r3; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/r3; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/r3;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static B(Z)Lf/h/a/d/h/f/x5; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)", - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "com.google.protobuf.UnknownFieldSetSchema" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v1, v0 - - :goto_0 - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - const/4 v2, 0x1 - - :try_start_1 - new-array v3, v2, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v1 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - aput-object p0, v2, v5 - - invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/f/x5; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-object p0 - - :catchall_1 - return-object v0 -.end method - -.method public static C(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static D(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/r3; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/r3; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/r3;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static E(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/2addr v3, v0 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static F(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x2 - - return p0 -.end method - -.method public static G(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_4 - - check-cast p2, Lf/h/a/d/h/f/e3; - - const/4 v0, 0x0 - - if-eqz p2, :cond_3 - - const/4 v1, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge p0, v0, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I - - move-result v0 - - add-int/2addr p3, v0 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_4 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-static {p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p3, v2, :cond_4 - - iget-object v2, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - if-eqz v2, :cond_2 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I - - move-result v3 - - check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v1 - - invoke-virtual {v2, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - throw v0 - - :cond_3 - throw v0 - - :cond_4 - return-void -.end method - -.method public static H(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x3 - - return p0 -.end method - -.method public static I(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v2, p0, 0x3 - - or-int/lit8 v2, v2, 0x5 - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static J(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - return p0 -.end method - -.method public static K(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v2, p0, 0x3 - - or-int/lit8 v2, v2, 0x5 - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static L(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static M(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - add-int/lit8 p3, p3, 0x1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Boolean; - - invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p3 - - int-to-byte p3, p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->E(B)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/2addr v3, v0 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - int-to-byte v2, v2 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->E(B)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static N(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->m(Ljava/util/List;)I - - move-result v0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, p1 - - add-int/2addr p0, v0 - - return p0 -.end method - -.method public static O(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->q(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static P(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->s(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static Q(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->v(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static R(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->y(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static S(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->A(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static T(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/f/n5;->D(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static U(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static V(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static W(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static a(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - instance-of v0, p1, Lf/h/a/d/h/f/e4; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/e4; - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - invoke-interface {v0, v1}, Lf/h/a/d/h/f/e4;->g0(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Ljava/lang/String; - - if-eqz v3, :cond_0 - - iget-object v3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v2, Ljava/lang/String; - - check-cast v3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x2 - - invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V - - goto :goto_1 - - :cond_0 - iget-object v3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v2, Lf/h/a/d/h/f/s2; - - check-cast v3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x2 - - invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/d/h/f/s2;)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_3 - - iget-object v0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x2 - - invoke-virtual {v0, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static b(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/f/r6;", - "Lf/h/a/d/h/f/l5;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p2, p0, v1, p3}, Lf/h/a/d/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static c(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/f/e3; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p0, :cond_1 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p3, :cond_3 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x1 - - invoke-virtual {p3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static d(Lf/h/a/d/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Lf/h/a/d/h/f/g3<", - "TFT;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/f/f3; - - const/4 v0, 0x0 - - if-eqz p0, :cond_4 - - check-cast p2, Lf/h/a/d/h/f/p3$b; - - iget-object p0, p2, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - iget-object p2, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p2}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result p2 - - if-nez p2, :cond_3 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p2, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - iget-boolean v1, p2, Lf/h/a/d/h/f/h3;->b:Z - - if-eqz v1, :cond_0 - - invoke-virtual {p2}, Lf/h/a/d/h/f/h3;->clone()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/f/h3; - - iput-object p2, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - :cond_0 - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - if-eqz p1, :cond_2 - - const/4 p2, 0x0 - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->h()I - - move-result v0 - - if-ge p2, v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0, p2}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lf/h/a/d/h/f/h3;->j(Ljava/util/Map$Entry;)V - - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_1 - iget-object p0, p0, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object p0 - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_3 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/Map$Entry; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/h3;->j(Ljava/util/Map$Entry;)V - - goto :goto_1 - - :cond_2 - throw v0 - - :cond_3 - return-void - - :cond_4 - throw v0 -.end method - -.method public static e(Lf/h/a/d/h/f/q4;Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/q4;", - "TT;TT;J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - invoke-interface {p0, v0, p2}, Lf/h/a/d/h/f/q4;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p1, p3, p4, p0}, Lf/h/a/d/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static f(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/x5<", - "TUT;TUB;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/f/z5; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/f/p3; - - iget-object p0, p1, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - check-cast p2, Lf/h/a/d/h/f/p3; - - iget-object p2, p2, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - sget-object v0, Lf/h/a/d/h/f/w5;->e:Lf/h/a/d/h/f/w5; - - invoke-virtual {p2, v0}, Lf/h/a/d/h/f/w5;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget v0, p0, Lf/h/a/d/h/f/w5;->a:I - - iget v1, p2, Lf/h/a/d/h/f/w5;->a:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lf/h/a/d/h/f/w5;->b:[I - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v1 - - iget-object v2, p2, Lf/h/a/d/h/f/w5;->b:[I - - iget v3, p0, Lf/h/a/d/h/f/w5;->a:I - - iget v4, p2, Lf/h/a/d/h/f/w5;->a:I - - const/4 v5, 0x0 - - invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v2 - - iget-object v3, p2, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - iget p0, p0, Lf/h/a/d/h/f/w5;->a:I - - iget p2, p2, Lf/h/a/d/h/f/w5;->a:I - - invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - new-instance p0, Lf/h/a/d/h/f/w5; - - const/4 p2, 0x1 - - invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/d/h/f/w5;->(I[I[Ljava/lang/Object;Z)V - - :goto_0 - iput-object p0, p1, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static g(ILjava/util/List;Lf/h/a/d/h/f/r6;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/f/s2;", - ">;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/f/s2; - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x2 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/d/h/f/s2;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static h(ILjava/util/List;Lf/h/a/d/h/f/r6;Lf/h/a/d/h/f/l5;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/f/r6;", - "Lf/h/a/d/h/f/l5;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p2, p0, v1, p3}, Lf/h/a/d/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static i(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/f/e3; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Float; - - invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F - - move-result p3 - - if-eqz p0, :cond_1 - - invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - move-result v2 - - if-eqz p3, :cond_3 - - invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result v2 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x5 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static j(ILjava/lang/Object;Lf/h/a/d/h/f/l5;)I - .locals 1 - - instance-of v0, p1, Lf/h/a/d/h/f/c4; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/c4; - - shl-int/lit8 p0, p0, 0x3 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result p0 - - invoke-virtual {p1}, Lf/h/a/d/h/f/c4;->a()I - - move-result p1 - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result p2 - - add-int/2addr p2, p1 - - add-int/2addr p2, p0 - - return p2 - - :cond_0 - check-cast p1, Lf/h/a/d/h/f/x4; - - shl-int/lit8 p0, p0, 0x3 - - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result p0 - - invoke-static {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->b(Lf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result p1 - - add-int/2addr p1, p0 - - return p1 -.end method - -.method public static k(ILjava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - instance-of v2, p1, Lf/h/a/d/h/f/e4; - - if-eqz v2, :cond_2 - - check-cast p1, Lf/h/a/d/h/f/e4; - - :goto_0 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Lf/h/a/d/h/f/e4;->g0(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/f/s2; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/f/s2; - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/d/h/f/s2;)I - - move-result v2 - - goto :goto_1 - - :cond_1 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I - - move-result v2 - - :goto_1 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_2 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/f/s2; - - if-eqz v3, :cond_3 - - check-cast v2, Lf/h/a/d/h/f/s2; - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/d/h/f/s2;)I - - move-result v2 - - goto :goto_3 - - :cond_3 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I - - move-result v2 - - :goto_3 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - return p0 -.end method - -.method public static l(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/f/l5;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/f/c4; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/f/c4; - - invoke-virtual {v2}, Lf/h/a/d/h/f/c4;->a()I - - move-result v2 - - invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v3 - - add-int/2addr v3, v2 - - add-int/2addr p0, v3 - - goto :goto_1 - - :cond_1 - check-cast v2, Lf/h/a/d/h/f/x4; - - invoke-static {v2, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->b(Lf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v2 - - add-int/2addr v2, p0 - - move p0, v2 - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return p0 -.end method - -.method public static m(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/l4; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/l4; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/l4;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static n(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v0 - - invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static o(ILjava/util/List;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/f/s2;", - ">;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/s2; - - invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/d/h/f/s2;)I - - move-result v0 - - add-int/2addr p0, v0 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return p0 -.end method - -.method public static p(ILjava/util/List;Lf/h/a/d/h/f/l5;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/f/x4;", - ">;", - "Lf/h/a/d/h/f/l5;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/x4; - - invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/d/h/f/x4;Lf/h/a/d/h/f/l5;)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public static q(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/l4; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/l4; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/l4;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static r(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v0 - - invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static s(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/l4; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/l4; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/l4;->h(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static t(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_4 - - check-cast p2, Lf/h/a/d/h/f/e3; - - const/4 v0, 0x0 - - if-eqz p2, :cond_3 - - const/4 v1, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge p0, v0, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I - - move-result v0 - - add-int/2addr p3, v0 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_4 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J - - move-result-wide v2 - - invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p3, v2, :cond_4 - - iget-object v2, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - if-eqz v2, :cond_2 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J - - move-result-wide v3 - - check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v5, p0, 0x3 - - or-int/2addr v5, v1 - - invoke-virtual {v2, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - throw v0 - - :cond_3 - throw v0 - - :cond_4 - return-void -.end method - -.method public static u(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static v(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/r3; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/r3; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/r3;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static w(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x1 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static x(Ljava/lang/Class;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)V" - } - .end annotation - - const-class v0, Lf/h/a/d/h/f/p3; - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v0 - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/d/h/f/n5;->a:Ljava/lang/Class; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - :goto_0 - return-void -.end method - -.method public static y(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/f/r3; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/r3; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/r3;->h(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static z(ILjava/util/List;Lf/h/a/d/h/f/r6;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/f/r6;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x1 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/n6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/n6.smali deleted file mode 100644 index 4e568ca78a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/n6.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/n6; -.super Lf/h/a/d/h/f/l6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - .locals 6 - - const/16 v2, 0x9 - - const/4 v4, 0x3 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;ILf/h/a/d/h/f/i6;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o.smali deleted file mode 100644 index 85b1369a7c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/o; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/o; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.NetworkRequestSamplingRate" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_vc_network_request_sampling_rate" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o0.smali deleted file mode 100644 index 0428b54d3f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o0.smali +++ /dev/null @@ -1,186 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/o0; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/o0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/o0; - -.field public static final enum e:Lf/h/a/d/h/f/o0; - -.field public static final enum f:Lf/h/a/d/h/f/o0; - -.field public static final enum g:Lf/h/a/d/h/f/o0; - -.field public static final enum h:Lf/h/a/d/h/f/o0; - -.field public static final enum i:Lf/h/a/d/h/f/o0; - -.field public static final synthetic j:[Lf/h/a/d/h/f/o0; - - -# instance fields -.field public mName:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 9 - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "APP_START_TRACE_NAME" - - const/4 v2, 0x0 - - const-string v3, "_as" - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->d:Lf/h/a/d/h/f/o0; - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "ON_CREATE_TRACE_NAME" - - const/4 v3, 0x1 - - const-string v4, "_astui" - - invoke-direct {v0, v1, v3, v4}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->e:Lf/h/a/d/h/f/o0; - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "ON_START_TRACE_NAME" - - const/4 v4, 0x2 - - const-string v5, "_astfd" - - invoke-direct {v0, v1, v4, v5}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->f:Lf/h/a/d/h/f/o0; - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "ON_RESUME_TRACE_NAME" - - const/4 v5, 0x3 - - const-string v6, "_asti" - - invoke-direct {v0, v1, v5, v6}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->g:Lf/h/a/d/h/f/o0; - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "FOREGROUND_TRACE_NAME" - - const/4 v6, 0x4 - - const-string v7, "_fs" - - invoke-direct {v0, v1, v6, v7}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->h:Lf/h/a/d/h/f/o0; - - new-instance v0, Lf/h/a/d/h/f/o0; - - const-string v1, "BACKGROUND_TRACE_NAME" - - const/4 v7, 0x5 - - const-string v8, "_bs" - - invoke-direct {v0, v1, v7, v8}, Lf/h/a/d/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/o0;->i:Lf/h/a/d/h/f/o0; - - const/4 v1, 0x6 - - new-array v1, v1, [Lf/h/a/d/h/f/o0; - - sget-object v8, Lf/h/a/d/h/f/o0;->d:Lf/h/a/d/h/f/o0; - - aput-object v8, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/o0;->e:Lf/h/a/d/h/f/o0; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/o0;->f:Lf/h/a/d/h/f/o0; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/o0;->g:Lf/h/a/d/h/f/o0; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/f/o0;->h:Lf/h/a/d/h/f/o0; - - aput-object v2, v1, v6 - - aput-object v0, v1, v7 - - sput-object v1, Lf/h/a/d/h/f/o0;->j:[Lf/h/a/d/h/f/o0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/o0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/o0;->j:[Lf/h/a/d/h/f/o0; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/o0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/o0; - - return-object v0 -.end method - - -# virtual methods -.method public final toString()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o1.smali deleted file mode 100644 index 6a3331aba3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/o1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o2.smali deleted file mode 100644 index 1ce6e280cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o2.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public Lf/h/a/d/h/f/o2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/g5; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/g5<", - "TMessageType;>;" - } -.end annotation - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/f/d3;->a()Lf/h/a/d/h/f/d3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o3.smali deleted file mode 100644 index b3e7a8a04b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o3.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/o3; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/o3;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/o3; - -.field public static final enum e:Lf/h/a/d/h/f/o3; - -.field public static final enum f:Lf/h/a/d/h/f/o3; - -.field public static final enum g:Lf/h/a/d/h/f/o3; - -.field public static final synthetic h:[Lf/h/a/d/h/f/o3; - - -# instance fields -.field public final zzqw:Z - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/f/o3; - - const-string v1, "SCALAR" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/f/o3;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/f/o3;->d:Lf/h/a/d/h/f/o3; - - new-instance v0, Lf/h/a/d/h/f/o3; - - const-string v1, "VECTOR" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/f/o3;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/f/o3;->e:Lf/h/a/d/h/f/o3; - - new-instance v0, Lf/h/a/d/h/f/o3; - - const-string v1, "PACKED_VECTOR" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v3}, Lf/h/a/d/h/f/o3;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/f/o3;->f:Lf/h/a/d/h/f/o3; - - new-instance v0, Lf/h/a/d/h/f/o3; - - const-string v1, "MAP" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v2}, Lf/h/a/d/h/f/o3;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/f/o3;->g:Lf/h/a/d/h/f/o3; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/h/a/d/h/f/o3; - - sget-object v6, Lf/h/a/d/h/f/o3;->d:Lf/h/a/d/h/f/o3; - - aput-object v6, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/o3;->e:Lf/h/a/d/h/f/o3; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/o3;->f:Lf/h/a/d/h/f/o3; - - aput-object v2, v1, v4 - - aput-object v0, v1, v5 - - sput-object v1, Lf/h/a/d/h/f/o3;->h:[Lf/h/a/d/h/f/o3; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IZ)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-boolean p3, p0, Lf/h/a/d/h/f/o3;->zzqw:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/o3; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/o3;->h:[Lf/h/a/d/h/f/o3; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/o3;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/o3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o4.smali deleted file mode 100644 index afa11adec6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o4.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public final Lf/h/a/d/h/f/o4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/f/l6; - -.field public final b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/h/f/l6; - -.field public final d:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/l6;", - "TK;", - "Lf/h/a/d/h/f/l6;", - "TV;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/o4;->a:Lf/h/a/d/h/f/l6; - - iput-object p2, p0, Lf/h/a/d/h/f/o4;->b:Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/h/f/o4;->c:Lf/h/a/d/h/f/l6; - - iput-object p4, p0, Lf/h/a/d/h/f/o4;->d:Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o5.smali deleted file mode 100644 index fb90d3b356..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o5.smali +++ /dev/null @@ -1,132 +0,0 @@ -.class public final Lf/h/a/d/h/f/o5; -.super Lf/h/a/d/h/f/m5; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/m5<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (I)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/f/m5;->(ILf/h/a/d/h/f/o5;)V - - return-void -.end method - - -# virtual methods -.method public final g()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/f/m5;->g:Z - - if-nez v0, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->h()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/f/j3; - - invoke-interface {v2}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object v0 - - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_2 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/f/j3; - - invoke-interface {v2}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_3 - invoke-super {p0}, Lf/h/a/d/h/f/m5;->g()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/o6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/o6.smali deleted file mode 100644 index da3ac18e40..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/o6.smali +++ /dev/null @@ -1,238 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/o6; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/o6;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/o6; - -.field public static final enum e:Lf/h/a/d/h/f/o6; - -.field public static final enum f:Lf/h/a/d/h/f/o6; - -.field public static final enum g:Lf/h/a/d/h/f/o6; - -.field public static final enum h:Lf/h/a/d/h/f/o6; - -.field public static final enum i:Lf/h/a/d/h/f/o6; - -.field public static final enum j:Lf/h/a/d/h/f/o6; - -.field public static final enum k:Lf/h/a/d/h/f/o6; - -.field public static final enum l:Lf/h/a/d/h/f/o6; - -.field public static final synthetic m:[Lf/h/a/d/h/f/o6; - - -# instance fields -.field public final zzse:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 12 - - new-instance v0, Lf/h/a/d/h/f/o6; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "INT" - - invoke-direct {v0, v3, v1, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "LONG" - - const/4 v4, 0x1 - - invoke-direct {v0, v3, v4, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - const-string v3, "FLOAT" - - const/4 v5, 0x2 - - invoke-direct {v0, v3, v5, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->f:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - const-string v3, "DOUBLE" - - const/4 v6, 0x3 - - invoke-direct {v0, v3, v6, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->g:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v3, "BOOLEAN" - - const/4 v7, 0x4 - - invoke-direct {v0, v3, v7, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->h:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const-string v2, "STRING" - - const/4 v3, 0x5 - - const-string v8, "" - - invoke-direct {v0, v2, v3, v8}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->i:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - sget-object v2, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - const-string v8, "BYTE_STRING" - - const/4 v9, 0x6 - - invoke-direct {v0, v8, v9, v2}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->j:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const-string v2, "ENUM" - - const/4 v8, 0x7 - - const/4 v10, 0x0 - - invoke-direct {v0, v2, v8, v10}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->k:Lf/h/a/d/h/f/o6; - - new-instance v0, Lf/h/a/d/h/f/o6; - - const-string v2, "MESSAGE" - - const/16 v11, 0x8 - - invoke-direct {v0, v2, v11, v10}, Lf/h/a/d/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - const/16 v2, 0x9 - - new-array v2, v2, [Lf/h/a/d/h/f/o6; - - sget-object v10, Lf/h/a/d/h/f/o6;->d:Lf/h/a/d/h/f/o6; - - aput-object v10, v2, v1 - - sget-object v1, Lf/h/a/d/h/f/o6;->e:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v4 - - sget-object v1, Lf/h/a/d/h/f/o6;->f:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v5 - - sget-object v1, Lf/h/a/d/h/f/o6;->g:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v6 - - sget-object v1, Lf/h/a/d/h/f/o6;->h:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v7 - - sget-object v1, Lf/h/a/d/h/f/o6;->i:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/o6;->j:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v9 - - sget-object v1, Lf/h/a/d/h/f/o6;->k:Lf/h/a/d/h/f/o6; - - aput-object v1, v2, v8 - - aput-object v0, v2, v11 - - sput-object v2, Lf/h/a/d/h/f/o6;->m:[Lf/h/a/d/h/f/o6; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/o6;->zzse:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/o6; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/o6;->m:[Lf/h/a/d/h/f/o6; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/o6;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/o6; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p.smali deleted file mode 100644 index 73e4e4302a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/p; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/p; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.NetworkEventCountForeground" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_rl_network_event_count_fg" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p0.smali deleted file mode 100644 index 562d3fd64c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p0.smali +++ /dev/null @@ -1,186 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/p0; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/p0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/p0; - -.field public static final enum e:Lf/h/a/d/h/f/p0; - -.field public static final enum f:Lf/h/a/d/h/f/p0; - -.field public static final enum g:Lf/h/a/d/h/f/p0; - -.field public static final enum h:Lf/h/a/d/h/f/p0; - -.field public static final enum i:Lf/h/a/d/h/f/p0; - -.field public static final synthetic j:[Lf/h/a/d/h/f/p0; - - -# instance fields -.field public mName:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 9 - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "TRACE_EVENT_RATE_LIMITED" - - const/4 v2, 0x0 - - const-string v3, "_fstec" - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->d:Lf/h/a/d/h/f/p0; - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "NETWORK_TRACE_EVENT_RATE_LIMITED" - - const/4 v3, 0x1 - - const-string v4, "_fsntc" - - invoke-direct {v0, v1, v3, v4}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->e:Lf/h/a/d/h/f/p0; - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "TRACE_STARTED_NOT_STOPPED" - - const/4 v4, 0x2 - - const-string v5, "_tsns" - - invoke-direct {v0, v1, v4, v5}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->f:Lf/h/a/d/h/f/p0; - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "FRAMES_TOTAL" - - const/4 v5, 0x3 - - const-string v6, "_fr_tot" - - invoke-direct {v0, v1, v5, v6}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->g:Lf/h/a/d/h/f/p0; - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "FRAMES_SLOW" - - const/4 v6, 0x4 - - const-string v7, "_fr_slo" - - invoke-direct {v0, v1, v6, v7}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->h:Lf/h/a/d/h/f/p0; - - new-instance v0, Lf/h/a/d/h/f/p0; - - const-string v1, "FRAMES_FROZEN" - - const/4 v7, 0x5 - - const-string v8, "_fr_fzn" - - invoke-direct {v0, v1, v7, v8}, Lf/h/a/d/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/p0;->i:Lf/h/a/d/h/f/p0; - - const/4 v1, 0x6 - - new-array v1, v1, [Lf/h/a/d/h/f/p0; - - sget-object v8, Lf/h/a/d/h/f/p0;->d:Lf/h/a/d/h/f/p0; - - aput-object v8, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/p0;->e:Lf/h/a/d/h/f/p0; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/p0;->f:Lf/h/a/d/h/f/p0; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/p0;->g:Lf/h/a/d/h/f/p0; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/f/p0;->h:Lf/h/a/d/h/f/p0; - - aput-object v2, v1, v6 - - aput-object v0, v1, v7 - - sput-object v1, Lf/h/a/d/h/f/p0;->j:[Lf/h/a/d/h/f/p0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/p0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/p0;->j:[Lf/h/a/d/h/f/p0; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/p0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/p0; - - return-object v0 -.end method - - -# virtual methods -.method public final toString()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p1.smali deleted file mode 100644 index 925a2a542e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/p1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p2.smali deleted file mode 100644 index d001377173..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p2.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/p2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/c5; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final Y()Lf/h/a/d/h/f/c5; - .locals 2 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "clone() should be implemented by subclasses." - - invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public clone()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "clone() should be implemented by subclasses." - - invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p3$a.smali deleted file mode 100644 index 17365f5684..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3$a.smali +++ /dev/null @@ -1,266 +0,0 @@ -.class public Lf/h/a/d/h/f/p3$a; -.super Lf/h/a/d/h/f/m2; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/p3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/f/p3$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/f/m2<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/f/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public e:Lf/h/a/d/h/f/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public f:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/p3;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/m2;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/p3$a;->d:Lf/h/a/d/h/f/p3; - - sget-object v0, Lf/h/a/d/h/f/p3$d;->g:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3; - - iput-object p1, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - return-void -.end method - -.method public static i(Lf/h/a/d/h/f/p3;Lf/h/a/d/h/f/p3;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;TMessageType;)V" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - invoke-interface {v0, p0, p1}, Lf/h/a/d/h/f/l5;->e(Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - - -# virtual methods -.method public final b()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lf/h/a/d/h/f/p3;->k(Lf/h/a/d/h/f/p3;Z)Z - - move-result v0 - - return v0 -.end method - -.method public synthetic clone()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->d:Lf/h/a/d/h/f/p3; - - sget-object v1, Lf/h/a/d/h/f/p3$d;->h:Lf/h/a/d/h/f/p3$d; - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3$a; - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->m()Lf/h/a/d/h/f/x4; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/f/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/p3$a;->h(Lf/h/a/d/h/f/p3;)Lf/h/a/d/h/f/p3$a; - - return-object v0 -.end method - -.method public final synthetic g()Lf/h/a/d/h/f/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->d:Lf/h/a/d/h/f/p3; - - return-object v0 -.end method - -.method public final h(Lf/h/a/d/h/f/p3;)Lf/h/a/d/h/f/p3$a; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)TBuilderType;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/p3$a;->i(Lf/h/a/d/h/f/p3;Lf/h/a/d/h/f/p3;)V - - return-object p0 -.end method - -.method public j()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - sget-object v1, Lf/h/a/d/h/f/p3$d;->g:Lf/h/a/d/h/f/p3$d; - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v1, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - sget-object v2, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v2 - - invoke-interface {v2, v0, v1}, Lf/h/a/d/h/f/l5;->e(Ljava/lang/Object;Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - return-void -.end method - -.method public m()Lf/h/a/d/h/f/x4; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - sget-object v1, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v1 - - invoke-interface {v1, v0}, Lf/h/a/d/h/f/l5;->a(Ljava/lang/Object;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - :goto_0 - return-object v0 -.end method - -.method public n()Lf/h/a/d/h/f/x4; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->m()Lf/h/a/d/h/f/x4; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->b()Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzic; - - invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/zzic;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3$b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p3$b.smali deleted file mode 100644 index 956b251c17..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3$b.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/p3$b; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/p3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Ljava/lang/Object;", - ">", - "Lf/h/a/d/h/f/p3<", - "TMessageType;TBuilderType;>;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# instance fields -.field public zzre:Lf/h/a/d/h/f/h3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/h3<", - "Lf/h/a/d/h/f/p3$e;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - sget-object v0, Lf/h/a/d/h/f/h3;->d:Lf/h/a/d/h/f/h3; - - iput-object v0, p0, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3$c.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p3$c.smali deleted file mode 100644 index 5daa7fbe00..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3$c.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/p3$c; -.super Lf/h/a/d/h/f/o2; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/p3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Lf/h/a/d/h/f/o2<", - "TT;>;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/p3;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/f/o2;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3$d.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p3$d.smali deleted file mode 100644 index 7768ca6ae0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3$d.smali +++ /dev/null @@ -1,177 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/p3$d; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/p3; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/p3$d;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/p3$d; - -.field public static final enum e:Lf/h/a/d/h/f/p3$d; - -.field public static final enum f:Lf/h/a/d/h/f/p3$d; - -.field public static final enum g:Lf/h/a/d/h/f/p3$d; - -.field public static final enum h:Lf/h/a/d/h/f/p3$d; - -.field public static final enum i:Lf/h/a/d/h/f/p3$d; - -.field public static final enum j:Lf/h/a/d/h/f/p3$d; - -.field public static final synthetic k:[Lf/h/a/d/h/f/p3$d; - - -# direct methods -.method public static constructor ()V - .locals 10 - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "GET_MEMOIZED_IS_INITIALIZED" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->d:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "SET_MEMOIZED_IS_INITIALIZED" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->e:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "BUILD_MESSAGE_INFO" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->f:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "NEW_MUTABLE_INSTANCE" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->g:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "NEW_BUILDER" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->h:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "GET_DEFAULT_INSTANCE" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->i:Lf/h/a/d/h/f/p3$d; - - new-instance v0, Lf/h/a/d/h/f/p3$d; - - const-string v1, "GET_PARSER" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8}, Lf/h/a/d/h/f/p3$d;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/f/p3$d;->j:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x7 - - new-array v1, v1, [Lf/h/a/d/h/f/p3$d; - - sget-object v9, Lf/h/a/d/h/f/p3$d;->d:Lf/h/a/d/h/f/p3$d; - - aput-object v9, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/p3$d;->e:Lf/h/a/d/h/f/p3$d; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/p3$d;->f:Lf/h/a/d/h/f/p3$d; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/p3$d;->g:Lf/h/a/d/h/f/p3$d; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/f/p3$d;->h:Lf/h/a/d/h/f/p3$d; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/f/p3$d;->i:Lf/h/a/d/h/f/p3$d; - - aput-object v2, v1, v7 - - aput-object v0, v1, v8 - - sput-object v1, Lf/h/a/d/h/f/p3$d;->k:[Lf/h/a/d/h/f/p3$d; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/p3$d; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/p3$d;->k:[Lf/h/a/d/h/f/p3$d; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/p3$d;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/p3$d; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p3.smali deleted file mode 100644 index 37fa9d2ce3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3.smali +++ /dev/null @@ -1,567 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/p3; -.super Lf/h/a/d/h/f/n2; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/p3$c;, - Lf/h/a/d/h/f/p3$e;, - Lf/h/a/d/h/f/p3$b;, - Lf/h/a/d/h/f/p3$a;, - Lf/h/a/d/h/f/p3$d; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/f/p3$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/f/n2<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# static fields -.field public static zzrd:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/p3<", - "**>;>;" - } - .end annotation -.end field - - -# instance fields -.field public zzrb:Lf/h/a/d/h/f/w5; - -.field public zzrc:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - sput-object v0, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/n2;->()V - - sget-object v0, Lf/h/a/d/h/f/w5;->e:Lf/h/a/d/h/f/w5; - - iput-object v0, p0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/f/p3;->zzrc:I - - return-void -.end method - -.method public static i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/v3<", - "TE;>;)", - "Lf/h/a/d/h/f/v3<", - "TE;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/16 v0, 0xa - - goto :goto_0 - - :cond_0 - shl-int/lit8 v0, v0, 0x1 - - :goto_0 - invoke-interface {p0, v0}, Lf/h/a/d/h/f/v3;->L0(I)Lf/h/a/d/h/f/v3; - - move-result-object p0 - - return-object p0 -.end method - -.method public static varargs j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; - - move-result-object p0 - - instance-of p1, p0, Ljava/lang/RuntimeException; - - if-nez p1, :cond_1 - - instance-of p1, p0, Ljava/lang/Error; - - if-eqz p1, :cond_0 - - check-cast p0, Ljava/lang/Error; - - throw p0 - - :cond_0 - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Unexpected exception thrown by generated accessor method." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 - - :cond_1 - check-cast p0, Ljava/lang/RuntimeException; - - throw p0 - - :catch_1 - move-exception p0 - - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method - -.method public static final k(Lf/h/a/d/h/f/p3;Z)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;Z)Z" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/p3$d;->d:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Byte; - - invoke-virtual {v0}, Ljava/lang/Byte;->byteValue()B - - move-result v0 - - const/4 v2, 0x1 - - if-ne v0, v2, :cond_0 - - return v2 - - :cond_0 - if-nez v0, :cond_1 - - const/4 p0, 0x0 - - return p0 - - :cond_1 - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/f/l5;->f(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz p1, :cond_3 - - sget-object p1, Lf/h/a/d/h/f/p3$d;->e:Lf/h/a/d/h/f/p3$d; - - if-eqz v0, :cond_2 - - move-object v2, p0 - - goto :goto_0 - - :cond_2 - move-object v2, v1 - - :goto_0 - invoke-virtual {p0, p1, v2, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - return v0 -.end method - -.method public static l(Ljava/lang/Class;)Lf/h/a/d/h/f/p3; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - if-nez v0, :cond_0 - - :try_start_0 - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v2 - - invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - sget-object v0, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - goto :goto_0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Class initialization cannot fail." - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_0 - :goto_0 - if-nez v0, :cond_2 - - invoke-static {p0}, Lf/h/a/d/h/f/d6;->g(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - sget-object v1, Lf/h/a/d/h/f/p3$d;->i:Lf/h/a/d/h/f/p3$d; - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - if-eqz v0, :cond_1 - - sget-object v1, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 - - :cond_2 - :goto_1 - return-object v0 -.end method - - -# virtual methods -.method public final b()Z - .locals 1 - - const/4 v0, 0x1 - - invoke-static {p0, v0}, Lf/h/a/d/h/f/p3;->k(Lf/h/a/d/h/f/p3;Z)Z - - move-result v0 - - return v0 -.end method - -.method public c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/d/h/f/e3; - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/f/e3; - - invoke-direct {v1, p1}, Lf/h/a/d/h/f/e3;->(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - - :goto_0 - invoke-interface {v0, p0, v1}, Lf/h/a/d/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - - return-void -.end method - -.method public final synthetic d()Lf/h/a/d/h/f/w4; - .locals 2 - - sget-object v0, Lf/h/a/d/h/f/p3$d;->h:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3$a; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/p3$a;->h(Lf/h/a/d/h/f/p3;)Lf/h/a/d/h/f/p3$a; - - return-object v0 -.end method - -.method public e()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/p3;->zzrc:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/f/l5;->b(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/f/p3;->zzrc:I - - :cond_0 - iget v0, p0, Lf/h/a/d/h/f/p3;->zzrc:I - - return v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 3 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 v0, 0x0 - - if-nez p1, :cond_1 - - return v0 - - :cond_1 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - if-eq v1, v2, :cond_2 - - return v0 - - :cond_2 - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - check-cast p1, Lf/h/a/d/h/f/p3; - - invoke-interface {v0, p0, p1}, Lf/h/a/d/h/f/l5;->c(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final synthetic g()Lf/h/a/d/h/f/x4; - .locals 2 - - sget-object v0, Lf/h/a/d/h/f/p3$d;->i:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3; - - return-object v0 -.end method - -.method public abstract h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/n2;->zzna:I - - if-eqz v0, :cond_0 - - return v0 - - :cond_0 - sget-object v0, Lf/h/a/d/h/f/h5;->c:Lf/h/a/d/h/f/h5; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/d/h/f/l5; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/f/l5;->d(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/f/n2;->zzna:I - - return v0 -.end method - -.method public final m()Lf/h/a/d/h/f/p3$a; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/f/p3$a<", - "TMessageType;TBuilderType;>;>()TBuilderType;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/p3$d;->h:Lf/h/a/d/h/f/p3$d; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/f/p3;->h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/p3$a; - - return-object v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "# " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - invoke-static {p0, v1, v0}, Lf/h/a/b/i1/e;->J2(Lf/h/a/d/h/f/x4;Ljava/lang/StringBuilder;I)V - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p4.smali deleted file mode 100644 index ee2e936efe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p4.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final Lf/h/a/d/h/f/p4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/f/o4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/o4<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public final c:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/l6;", - "TK;", - "Lf/h/a/d/h/f/l6;", - "TV;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/d/h/f/o4; - - invoke-direct {v0, p1, p2, p3, p4}, Lf/h/a/d/h/f/o4;->(Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/f/p4;->a:Lf/h/a/d/h/f/o4; - - iput-object p2, p0, Lf/h/a/d/h/f/p4;->b:Ljava/lang/Object; - - iput-object p4, p0, Lf/h/a/d/h/f/p4;->c:Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p5.smali deleted file mode 100644 index 25116affc5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p5.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/p5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public static final b:Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/r5; - - invoke-direct {v0}, Lf/h/a/d/h/f/r5;->()V - - sput-object v0, Lf/h/a/d/h/f/p5;->a:Ljava/util/Iterator; - - new-instance v0, Lf/h/a/d/h/f/q5; - - invoke-direct {v0}, Lf/h/a/d/h/f/q5;->()V - - sput-object v0, Lf/h/a/d/h/f/p5;->b:Ljava/lang/Iterable; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/p6.smali deleted file mode 100644 index e792f8bec5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p6.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/p6; -.super Lf/h/a/d/h/f/l6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/f/o6;)V - .locals 6 - - const/16 v2, 0xb - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/l6;->(Ljava/lang/String;ILf/h/a/d/h/f/o6;ILf/h/a/d/h/f/i6;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q.smali deleted file mode 100644 index ad2b58af62..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/q; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/q; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SdkDisabledVersions" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_disabled_android_versions" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q0.smali deleted file mode 100644 index 13ac2e90f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q0.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public final Lf/h/a/d/h/f/q0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final b:Lf/h/a/d/h/f/q0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/q0<", - "*>;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/q0; - - invoke-direct {v0}, Lf/h/a/d/h/f/q0;->()V - - sput-object v0, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/f/q0;->a:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/f/q0;->a:Ljava/lang/Object; - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string v0, "value for optional is empty." - - invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static c(Ljava/lang/Object;)Lf/h/a/d/h/f/q0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/h/f/q0<", - "TT;>;" - } - .end annotation - - if-nez p0, :cond_0 - - sget-object p0, Lf/h/a/d/h/f/q0;->b:Lf/h/a/d/h/f/q0; - - return-object p0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/f/q0; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/q0;->(Ljava/lang/Object;)V - - return-object v0 -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/q0;->a:Ljava/lang/Object; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/util/NoSuchElementException; - - const-string v1, "No value present" - - invoke-direct {v0, v1}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final b()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/q0;->a:Ljava/lang/Object; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q1$a.smali deleted file mode 100644 index 565a9eae39..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q1$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/q1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/q1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/q1;", - "Lf/h/a/d/h/f/q1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/p1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/q1;->zzki:Lf/h/a/d/h/f/q1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q1.smali deleted file mode 100644 index d327efe753..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q1.smali +++ /dev/null @@ -1,233 +0,0 @@ -.class public final Lf/h/a/d/h/f/q1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/q1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/q1;", - "Lf/h/a/d/h/f/q1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/q1;", - ">;" - } - .end annotation -.end field - -.field public static final zzki:Lf/h/a/d/h/f/q1; - - -# instance fields -.field public zzij:I - -.field public zzil:Ljava/lang/String; - -.field public zzkf:Ljava/lang/String; - -.field public zzkg:Ljava/lang/String; - -.field public zzkh:Lf/h/a/d/h/f/q6; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/q1; - - invoke-direct {v0}, Lf/h/a/d/h/f/q1;->()V - - sput-object v0, Lf/h/a/d/h/f/q1;->zzki:Lf/h/a/d/h/f/q1; - - const-class v1, Lf/h/a/d/h/f/q1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/q1;->zzil:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/q1;->zzkf:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/q1;->zzkg:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/q1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/q1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/q1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/q1;->zzki:Lf/h/a/d/h/f/q1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/q1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/q1;->zzki:Lf/h/a/d/h/f/q1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/q1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/q1$a;->(Lf/h/a/d/h/f/p1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/q1; - - invoke-direct {p1}, Lf/h/a/d/h/f/q1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzil" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzkf" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzkg" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzkh" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0002\u0005\u0004\u0000\u0000\u0000\u0002\u1008\u0000\u0003\u1008\u0001\u0004\u1008\u0002\u0005\u1009\u0003" - - sget-object p3, Lf/h/a/d/h/f/q1;->zzki:Lf/h/a/d/h/f/q1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q2.smali deleted file mode 100644 index f1b54200fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q2.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/f/q2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "libcore.io.Memory" - - const/4 v1, 0x0 - - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v0, v1 - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/q2;->a:Ljava/lang/Class; - - const-string v0, "org.robolectric.Robolectric" - - :try_start_1 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - nop - - :goto_1 - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_0 - const/4 v0, 0x0 - - :goto_2 - sput-boolean v0, Lf/h/a/d/h/f/q2;->b:Z - - return-void -.end method - -.method public static a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/q2;->a:Ljava/lang/Class; - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/f/q2;->b:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q3.smali deleted file mode 100644 index 821eecb14e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q3.smali +++ /dev/null @@ -1,292 +0,0 @@ -.class public final Lf/h/a/d/h/f/q3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Ljava/nio/charset/Charset; - -.field public static final b:[B - - -# direct methods -.method public static constructor ()V - .locals 5 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; - - const-string v0, "ISO-8859-1" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - const/4 v0, 0x0 - - new-array v1, v0, [B - - sput-object v1, Lf/h/a/d/h/f/q3;->b:[B - - invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - sget-object v1, Lf/h/a/d/h/f/q3;->b:[B - - array-length v1, v1 - - const v2, 0x7fffffff - - add-int/lit8 v3, v1, 0x0 - - if-ltz v1, :cond_1 - - sub-int v4, v0, v0 - - add-int/2addr v4, v1 - - if-gt v4, v2, :cond_0 - - add-int/2addr v3, v0 - - add-int/lit8 v3, v3, 0x0 - - return-void - - :cond_0 - :try_start_0 - new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzfx; - - const-string v1, "While parsing a protocol message, the input ended unexpectedly in the middle of a field. This could mean either that the input has been truncated or that an embedded message misreported its own length." - - invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->(Ljava/lang/String;)V - - throw v0 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :cond_1 - new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzfx; - - const-string v1, "CodedInputStream encountered an embedded string or message which claimed to have negative size." - - invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->(Ljava/lang/String;)V - - throw v0 - :try_end_0 - .catch Lcom/google/android/gms/internal/firebase-perf/zzfx; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_0 - new-instance v1, Ljava/lang/IllegalArgumentException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public static a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static c([B)I - .locals 5 - - array-length v0, p0 - - const/4 v1, 0x0 - - move v3, v0 - - const/4 v2, 0x0 - - :goto_0 - add-int v4, v1, v0 - - if-ge v2, v4, :cond_0 - - mul-int/lit8 v3, v3, 0x1f - - aget-byte v4, p0, v2 - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v3, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :cond_1 - return v3 -.end method - -.method public static d(I[BII)I - .locals 2 - - move v0, p2 - - :goto_0 - add-int v1, p2, p3 - - if-ge v0, v1, :cond_0 - - mul-int/lit8 p0, p0, 0x1f - - aget-byte v1, p1, v0 - - add-int/2addr p0, v1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return p0 -.end method - -.method public static e(J)I - .locals 2 - - const/16 v0, 0x20 - - ushr-long v0, p0, v0 - - xor-long/2addr p0, v0 - - long-to-int p1, p0 - - return p1 -.end method - -.method public static f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p0, Lf/h/a/d/h/f/x4; - - invoke-interface {p0}, Lf/h/a/d/h/f/x4;->d()Lf/h/a/d/h/f/w4; - - move-result-object p0 - - check-cast p1, Lf/h/a/d/h/f/x4; - - check-cast p0, Lf/h/a/d/h/f/m2; - - if-eqz p0, :cond_1 - - check-cast p0, Lf/h/a/d/h/f/p3$a; - - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->d:Lf/h/a/d/h/f/p3; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/n2; - - check-cast p1, Lf/h/a/d/h/f/p3; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/p3$a;->h(Lf/h/a/d/h/f/p3;)Lf/h/a/d/h/f/p3$a; - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->m()Lf/h/a/d/h/f/x4; - - move-result-object p0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static g([B)Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; - - invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - return-object v0 -.end method - -.method public static h(Z)I - .locals 0 - - if-eqz p0, :cond_0 - - const/16 p0, 0x4cf - - return p0 - - :cond_0 - const/16 p0, 0x4d5 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q4.smali deleted file mode 100644 index eda757afcd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q4.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/q4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)Lf/h/a/d/h/f/o4; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/f/o4<", - "**>;" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract c(ILjava/lang/Object;Ljava/lang/Object;)I -.end method - -.method public abstract d(Ljava/lang/Object;)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation -.end method - -.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q5.smali deleted file mode 100644 index 224a7093c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q5.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/q5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/p5;->a:Ljava/util/Iterator; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q6$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q6$a.smali deleted file mode 100644 index 98694494a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q6$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/q6$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/q6; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/q6;", - "Lf/h/a/d/h/f/q6$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/s6;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/q6;->zzxm:Lf/h/a/d/h/f/q6; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/q6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/q6.smali deleted file mode 100644 index a3f7798638..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/q6.smali +++ /dev/null @@ -1,225 +0,0 @@ -.class public final Lf/h/a/d/h/f/q6; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/q6$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/q6;", - "Lf/h/a/d/h/f/q6$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/q6;", - ">;" - } - .end annotation -.end field - -.field public static final zzxm:Lf/h/a/d/h/f/q6; - - -# instance fields -.field public zzij:I - -.field public zzxk:I - -.field public zzxl:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/q6; - - invoke-direct {v0}, Lf/h/a/d/h/f/q6;->()V - - sput-object v0, Lf/h/a/d/h/f/q6;->zzxm:Lf/h/a/d/h/f/q6; - - const-class v1, Lf/h/a/d/h/f/q6; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/f/q6;->zzxk:I - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/q6;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/q6; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/q6;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/q6;->zzxm:Lf/h/a/d/h/f/q6; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/q6;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/q6;->zzxm:Lf/h/a/d/h/f/q6; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/q6$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/q6$a;->(Lf/h/a/d/h/f/s6;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/q6; - - invoke-direct {p1}, Lf/h/a/d/h/f/q6;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzxk" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/f/u6;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzxl" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - sget-object p3, Lf/h/a/d/h/f/t6;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u100c\u0000\u0002\u100c\u0001" - - sget-object p3, Lf/h/a/d/h/f/q6;->zzxm:Lf/h/a/d/h/f/q6; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r.smali deleted file mode 100644 index ef7253cf31..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/r; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/r; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.TimeLimitSec" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_rl_time_limit_sec" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r0.smali deleted file mode 100644 index e8902a7edf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r0.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/f/r0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final a:Landroid/os/Bundle; - -.field public b:Lf/h/a/d/h/f/l0; - - -# direct methods -.method public constructor (Landroid/os/Bundle;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/os/Bundle;->clone()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/os/Bundle; - - iput-object p1, p0, Lf/h/a/d/h/f/r0;->a:Landroid/os/Bundle; - - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/r0;->b:Lf/h/a/d/h/f/l0; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)Z - .locals 1 - - if-eqz p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/r0;->a:Landroid/os/Bundle; - - invoke-virtual {v0, p1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r1$a.smali deleted file mode 100644 index 5c0e3c9e8d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r1$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/f/r1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/r1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/r1;", - "Lf/h/a/d/h/f/r1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/s1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/r1;->zzkl:Lf/h/a/d/h/f/r1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r1.smali deleted file mode 100644 index e1e4e37f89..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r1.smali +++ /dev/null @@ -1,215 +0,0 @@ -.class public final Lf/h/a/d/h/f/r1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/r1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/r1;", - "Lf/h/a/d/h/f/r1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/r1;", - ">;" - } - .end annotation -.end field - -.field public static final zzkl:Lf/h/a/d/h/f/r1; - - -# instance fields -.field public zzij:I - -.field public zziq:J - -.field public zzkj:I - -.field public zzkk:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/r1; - - invoke-direct {v0}, Lf/h/a/d/h/f/r1;->()V - - sput-object v0, Lf/h/a/d/h/f/r1;->zzkl:Lf/h/a/d/h/f/r1; - - const-class v1, Lf/h/a/d/h/f/r1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/r1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/r1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/r1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/r1;->zzkl:Lf/h/a/d/h/f/r1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/r1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/r1;->zzkl:Lf/h/a/d/h/f/r1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/r1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/r1$a;->(Lf/h/a/d/h/f/s1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/r1; - - invoke-direct {p1}, Lf/h/a/d/h/f/r1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x4 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zziq" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzkj" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzkk" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1004\u0001\u0003\u1004\u0002" - - sget-object p3, Lf/h/a/d/h/f/r1;->zzkl:Lf/h/a/d/h/f/r1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r2.smali deleted file mode 100644 index 4773395f79..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r2.smali +++ /dev/null @@ -1,299 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/r2; -.super Ljava/util/AbstractList; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/v3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractList<", - "TE;>;", - "Lf/h/a/d/h/f/v3<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public d:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - - -# virtual methods -.method public D0()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/r2;->d:Z - - return v0 -.end method - -.method public final R0()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - -.method public add(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(ILjava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final c()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/r2;->d:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0}, Ljava/util/AbstractList;->clear()V - - return-void -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 6 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/List; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - instance-of v1, p1, Ljava/util/RandomAccess; - - if-nez v1, :cond_2 - - invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - check-cast p1, Ljava/util/List; - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-eq v1, v3, :cond_3 - - return v2 - - :cond_3 - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_5 - - invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_4 - - return v2 - - :cond_4 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_5 - return v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - mul-int/lit8 v1, v1, 0x1f - - invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v1, v3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public removeAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public retainAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r3.smali deleted file mode 100644 index e98d59681b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r3.smali +++ /dev/null @@ -1,772 +0,0 @@ -.class public final Lf/h/a/d/h/f/r3; -.super Lf/h/a/d/h/f/r2; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/t3; -.implements Lf/h/a/d/h/f/f5; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r2<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/f/t3;", - "Lf/h/a/d/h/f/f5;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final g:Lf/h/a/d/h/f/r3; - - -# instance fields -.field public e:[I - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/r3; - - const/4 v1, 0x0 - - new-array v2, v1, [I - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/f/r3;->([II)V - - sput-object v0, Lf/h/a/d/h/f/r3;->g:Lf/h/a/d/h/f/r3; - - iput-boolean v1, v0, Lf/h/a/d/h/f/r2;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [I - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/f/r3;->f:I - - return-void -.end method - -.method public constructor ([II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/r2;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/r3;->e:[I - - iput p2, p0, Lf/h/a/d/h/f/r3;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic L0(I)Lf/h/a/d/h/f/v3; - .locals 0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->j(I)Lf/h/a/d/h/f/t3; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic add(ILjava/lang/Object;)V - .locals 5 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/r3;->e:[I - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [I - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/f/r3;->e:[I - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - aput p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/f/r3;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->k(I)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Integer;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-static {p1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/f/r3; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/f/r2;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/f/r3; - - iget v0, p1, Lf/h/a/d/h/f/r3;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/f/r3;->e:[I - - iget-object v2, p0, Lf/h/a/d/h/f/r3;->e:[I - - iget v4, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p1, Lf/h/a/d/h/f/r3;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/f/r3; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/f/r2;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/f/r3; - - iget v1, p0, Lf/h/a/d/h/f/r3;->f:I - - iget v2, p1, Lf/h/a/d/h/f/r3;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/f/r3;->e:[I - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/r3;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v2, v2, v1 - - aget v4, p1, v1 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)I - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget p1, v0, p1 - - return p1 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/r3;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v2, v2, v1 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 4 - - instance-of v0, p1, Ljava/lang/Integer; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v3, v3, v2 - - if-ne v3, p1, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)Lf/h/a/d/h/f/t3; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/r3; - - iget-object v1, p0, Lf/h/a/d/h/f/r3;->e:[I - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/f/r3;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/f/r3;->([II)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final k(I)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - iget-object v1, p0, Lf/h/a/d/h/f/r3;->e:[I - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [I - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/f/r3;->e:[I - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - iget v1, p0, Lf/h/a/d/h/f/r3;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/f/r3;->f:I - - aput p1, v0, v1 - - return-void -.end method - -.method public final l(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final m(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/f/r3;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/f/r3;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/r3;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/f/r3;->e:[I - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - iget v1, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/f/r3;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r2;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/f/r3;->e:[I - - aget v1, v0, p1 - - aput p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/r3;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r4.smali deleted file mode 100644 index a6c8d1c776..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r4.smali +++ /dev/null @@ -1,459 +0,0 @@ -.class public final Lf/h/a/d/h/f/r4; -.super Ljava/util/LinkedHashMap; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/LinkedHashMap<", - "TK;TV;>;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/f/r4; - - -# instance fields -.field public zznc:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/r4; - - invoke-direct {v0}, Lf/h/a/d/h/f/r4;->()V - - sput-object v0, Lf/h/a/d/h/f/r4;->d:Lf/h/a/d/h/f/r4; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/r4;->zznc:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/r4;->zznc:Z - - return-void -.end method - -.method public constructor (Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "TK;TV;>;)V" - } - .end annotation - - invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/h/f/r4;->zznc:Z - - return-void -.end method - -.method public static d(Ljava/lang/Object;)I - .locals 1 - - instance-of v0, p0, [B - - if-eqz v0, :cond_0 - - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/f/q3;->c([B)I - - move-result p0 - - return p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/f/s3; - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result p0 - - return p0 - - :cond_1 - new-instance p0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V - - throw p0 -.end method - - -# virtual methods -.method public final b()Lf/h/a/d/h/f/r4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/r4<", - "TK;TV;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/r4; - - invoke-direct {v0}, Lf/h/a/d/h/f/r4;->()V - - return-object v0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/f/r4; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/r4;->(Ljava/util/Map;)V - - return-object v0 -.end method - -.method public final c()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/r4;->zznc:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->c()V - - invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V - - return-void -.end method - -.method public final entrySet()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 6 - - instance-of v0, p1, Ljava/util/Map; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x1 - - if-eq p0, p1, :cond_4 - - invoke-virtual {p0}, Ljava/util/HashMap;->size()I - - move-result v2 - - invoke-interface {p1}, Ljava/util/Map;->size()I - - move-result v3 - - if-eq v2, v3, :cond_0 - - :goto_0 - const/4 p1, 0x0 - - goto :goto_2 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_2 - - goto :goto_0 - - :cond_2 - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - instance-of v5, v4, [B - - if-eqz v5, :cond_3 - - instance-of v5, v3, [B - - if-eqz v5, :cond_3 - - check-cast v4, [B - - check-cast v3, [B - - invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v3 - - goto :goto_1 - - :cond_3 - invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - :goto_1 - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x1 - - :goto_2 - if-eqz p1, :cond_5 - - return v0 - - :cond_5 - return v1 -.end method - -.method public final hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/d/h/f/r4;->d(Ljava/lang/Object;)I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/f/r4;->d(Ljava/lang/Object;)I - - move-result v2 - - xor-int/2addr v2, v3 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p2, :cond_0 - - invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final putAll(Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->c()V - - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/r4;->c()V - - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r5.smali deleted file mode 100644 index d88a318c42..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r5.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/d/h/f/r5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 1 - - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/r6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/r6.smali deleted file mode 100644 index 41ab13e0db..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/r6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/r6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s.smali deleted file mode 100644 index 21a8af4f8c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/s; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/s; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_cpu_capture_frequency_bg_ms" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionsCpuCaptureFrequencyBackgroundMs" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_session_gauge_cpu_capture_frequency_bg_ms" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s0.smali deleted file mode 100644 index 43c032c158..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/s0; -.super Lf/h/a/d/h/f/t0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 6 - - const/4 v2, 0x0 - - const-wide v3, 0x10000000000L - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/t0;->(Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s1.smali deleted file mode 100644 index 7782a67111..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/s1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s2.smali deleted file mode 100644 index 2eeb597f1e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s2.smali +++ /dev/null @@ -1,372 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/s2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/io/Serializable; -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/io/Serializable;", - "Ljava/lang/Iterable<", - "Ljava/lang/Byte;", - ">;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/f/s2; - -.field public static final e:Lf/h/a/d/h/f/w2; - - -# instance fields -.field public zzaa:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/z2; - - sget-object v1, Lf/h/a/d/h/f/q3;->b:[B - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/z2;->([B)V - - sput-object v0, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - invoke-static {}, Lf/h/a/d/h/f/q2;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/f/b3; - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/b3;->(Lf/h/a/d/h/f/u2;)V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/f/v2; - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/v2;->(Lf/h/a/d/h/f/u2;)V - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/s2;->e:Lf/h/a/d/h/f/w2; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/f/s2;->zzaa:I - - return-void -.end method - -.method public static c(Ljava/lang/String;)Lf/h/a/d/h/f/s2; - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/z2; - - sget-object v1, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/z2;->([B)V - - return-object v0 -.end method - -.method public static h(III)I - .locals 3 - - sub-int v0, p1, p0 - - or-int v1, p0, p1 - - or-int/2addr v1, v0 - - sub-int v2, p2, p1 - - or-int/2addr v1, v2 - - if-gez v1, :cond_2 - - if-ltz p0, :cond_1 - - if-ge p1, p0, :cond_0 - - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - const/16 v0, 0x42 - - const-string v1, "Beginning index larger than ending index: " - - const-string v2, ", " - - invoke-static {v0, v1, p0, v2, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p2, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 - - :cond_0 - new-instance p0, Ljava/lang/IndexOutOfBoundsException; - - const/16 v0, 0x25 - - const-string v1, "End index: " - - const-string v2, " >= " - - invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const/16 p2, 0x20 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p2}, Ljava/lang/StringBuilder;->(I)V - - const-string p2, "Beginning index: " - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p0, " < 0" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - return v0 -.end method - -.method public static n(I)Lf/h/a/d/h/f/y2; - .locals 2 - - new-instance v0, Lf/h/a/d/h/f/y2; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/f/y2;->(ILf/h/a/d/h/f/u2;)V - - return-object v0 -.end method - - -# virtual methods -.method public abstract equals(Ljava/lang/Object;)Z -.end method - -.method public final hashCode()I - .locals 3 - - iget v0, p0, Lf/h/a/d/h/f/s2;->zzaa:I - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v0 - - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/f/z2; - - iget-object v2, v1, Lf/h/a/d/h/f/z2;->zznn:[B - - invoke-virtual {v1}, Lf/h/a/d/h/f/z2;->p()I - - move-result v1 - - invoke-static {v0, v2, v1, v0}, Lf/h/a/d/h/f/q3;->d(I[BII)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - :cond_0 - iput v0, p0, Lf/h/a/d/h/f/s2;->zzaa:I - - :cond_1 - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/u2; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/u2;->(Lf/h/a/d/h/f/s2;)V - - return-object v0 -.end method - -.method public abstract j(II)Lf/h/a/d/h/f/s2; -.end method - -.method public final k()Ljava/lang/String; - .locals 5 - - sget-object v0, Lf/h/a/d/h/f/q3;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v1 - - if-nez v1, :cond_0 - - const-string v0, "" - - return-object v0 - - :cond_0 - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/f/z2; - - new-instance v2, Ljava/lang/String; - - iget-object v3, v1, Lf/h/a/d/h/f/z2;->zznn:[B - - invoke-virtual {v1}, Lf/h/a/d/h/f/z2;->p()I - - move-result v4 - - invoke-virtual {v1}, Lf/h/a/d/h/f/z2;->size()I - - move-result v1 - - invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - return-object v2 -.end method - -.method public abstract l(I)B -.end method - -.method public abstract m(I)B -.end method - -.method public abstract size()I -.end method - -.method public final toString()Ljava/lang/String; - .locals 5 - - sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - invoke-virtual {p0}, Lf/h/a/d/h/f/s2;->size()I - - move-result v2 - - const/16 v4, 0x32 - - if-gt v2, v4, :cond_0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->z3(Lf/h/a/d/h/f/s2;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_0 - const/16 v2, 0x2f - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/h/f/s2;->j(II)Lf/h/a/d/h/f/s2; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->z3(Lf/h/a/d/h/f/s2;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "..." - - invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - :goto_0 - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - const-string v2, "" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s3.smali deleted file mode 100644 index ffd6046512..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s3.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/s3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# virtual methods -.method public abstract getNumber()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s4.smali deleted file mode 100644 index f86f98802d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s4.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/f/s4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final a:Lf/h/a/d/h/f/q4; - -.field public static final b:Lf/h/a/d/h/f/q4; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.MapFieldSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/q4; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/f/s4;->a:Lf/h/a/d/h/f/q4; - - new-instance v0, Lf/h/a/d/h/f/t4; - - invoke-direct {v0}, Lf/h/a/d/h/f/t4;->()V - - sput-object v0, Lf/h/a/d/h/f/s4;->b:Lf/h/a/d/h/f/q4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s5.smali deleted file mode 100644 index f6d4b98a6c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s5.smali +++ /dev/null @@ -1,248 +0,0 @@ -.class public final Lf/h/a/d/h/f/s5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public d:I - -.field public e:Z - -.field public f:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation -.end field - -.field public final synthetic g:Lf/h/a/d/h/f/m5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/m5;Lf/h/a/d/h/f/o5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/f/s5;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->f:Ljava/util/Iterator; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v0, v0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/s5;->f:Ljava/util/Iterator; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/s5;->f:Ljava/util/Iterator; - - return-object v0 -.end method - -.method public final hasNext()Z - .locals 3 - - iget v0, p0, Lf/h/a/d/h/f/s5;->d:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v2, v2, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-lt v0, v2, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v0, v0, Lf/h/a/d/h/f/m5;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/s5;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - return v0 - - :cond_1 - :goto_0 - return v1 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/f/s5;->e:Z - - iget v1, p0, Lf/h/a/d/h/f/s5;->d:I - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/d/h/f/s5;->d:I - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v0, v0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v0, v0, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - iget v1, p0, Lf/h/a/d/h/f/s5;->d:I - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/s5;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - return-object v0 -.end method - -.method public final remove()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/f/s5;->e:Z - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/s5;->e:Z - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - invoke-static {v0}, Lf/h/a/d/h/f/m5;->c(Lf/h/a/d/h/f/m5;)V - - iget v0, p0, Lf/h/a/d/h/f/s5;->d:I - - iget-object v1, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget-object v1, v1, Lf/h/a/d/h/f/m5;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/s5;->g:Lf/h/a/d/h/f/m5; - - iget v1, p0, Lf/h/a/d/h/f/s5;->d:I - - add-int/lit8 v2, v1, -0x1 - - iput v2, p0, Lf/h/a/d/h/f/s5;->d:I - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/m5;->f(I)Ljava/lang/Object; - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/s5;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "remove() was called before next()" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/s6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/s6.smali deleted file mode 100644 index 5978937e66..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/s6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/s6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t.smali deleted file mode 100644 index dd7d3a5cb1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/t; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/t; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SdkEnabled" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_enabled" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t0.smali deleted file mode 100644 index b0baee3a0c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t0.smali +++ /dev/null @@ -1,155 +0,0 @@ -.class public enum Lf/h/a/d/h/f/t0; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/t0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/t0; - -.field public static final enum e:Lf/h/a/d/h/f/t0; - -.field public static final enum f:Lf/h/a/d/h/f/t0; - -.field public static final enum g:Lf/h/a/d/h/f/t0; - -.field public static final enum h:Lf/h/a/d/h/f/t0; - -.field public static final synthetic i:[Lf/h/a/d/h/f/t0; - - -# instance fields -.field public zzid:J - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/f/s0; - - const-string v1, "TERABYTES" - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/s0;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/t0;->d:Lf/h/a/d/h/f/t0; - - new-instance v0, Lf/h/a/d/h/f/v0; - - const-string v1, "GIGABYTES" - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/v0;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/t0;->e:Lf/h/a/d/h/f/t0; - - new-instance v0, Lf/h/a/d/h/f/u0; - - const-string v1, "MEGABYTES" - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/u0;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/t0;->f:Lf/h/a/d/h/f/t0; - - new-instance v0, Lf/h/a/d/h/f/x0; - - const-string v1, "KILOBYTES" - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/x0;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/t0;->g:Lf/h/a/d/h/f/t0; - - new-instance v0, Lf/h/a/d/h/f/w0; - - const-string v1, "BYTES" - - invoke-direct {v0, v1}, Lf/h/a/d/h/f/w0;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/d/h/f/t0;->h:Lf/h/a/d/h/f/t0; - - const/4 v1, 0x5 - - new-array v1, v1, [Lf/h/a/d/h/f/t0; - - sget-object v2, Lf/h/a/d/h/f/t0;->d:Lf/h/a/d/h/f/t0; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/t0;->e:Lf/h/a/d/h/f/t0; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/t0;->f:Lf/h/a/d/h/f/t0; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/t0;->g:Lf/h/a/d/h/f/t0; - - const/4 v3, 0x3 - - aput-object v2, v1, v3 - - const/4 v2, 0x4 - - aput-object v0, v1, v2 - - sput-object v1, Lf/h/a/d/h/f/t0;->i:[Lf/h/a/d/h/f/t0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-wide p3, p0, Lf/h/a/d/h/f/t0;->zzid:J - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/t0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/t0;->i:[Lf/h/a/d/h/f/t0; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/t0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/t0; - - return-object v0 -.end method - - -# virtual methods -.method public final f(J)J - .locals 2 - - iget-wide v0, p0, Lf/h/a/d/h/f/t0;->zzid:J - - mul-long p1, p1, v0 - - sget-object v0, Lf/h/a/d/h/f/t0;->g:Lf/h/a/d/h/f/t0; - - iget-wide v0, v0, Lf/h/a/d/h/f/t0;->zzid:J - - div-long/2addr p1, v0 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t1.smali deleted file mode 100644 index 261eaef3d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/t1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t2.smali deleted file mode 100644 index bbbf936553..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t2.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/t2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t3.smali deleted file mode 100644 index b76affe47f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t3.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/t3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/v3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/v3<", - "Ljava/lang/Integer;", - ">;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t4.smali deleted file mode 100644 index 4954ef0293..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t4.smali +++ /dev/null @@ -1,198 +0,0 @@ -.class public final Lf/h/a/d/h/f/t4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/q4; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Lf/h/a/d/h/f/o4; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/f/o4<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/f/p4; - - iget-object p1, p1, Lf/h/a/d/h/f/p4;->a:Lf/h/a/d/h/f/o4; - - return-object p1 -.end method - -.method public final b(Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/r4; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/f/r4;->zznc:Z - - return-object p1 -.end method - -.method public final c(ILjava/lang/Object;Ljava/lang/Object;)I - .locals 7 - - check-cast p2, Lf/h/a/d/h/f/r4; - - check-cast p3, Lf/h/a/d/h/f/p4; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - invoke-virtual {p2}, Lf/h/a/d/h/f/r4;->entrySet()Ljava/util/Set; - - move-result-object p2 - - invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - if-eqz p3, :cond_1 - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v3 - - iget-object v4, p3, Lf/h/a/d/h/f/p4;->a:Lf/h/a/d/h/f/o4; - - iget-object v5, v4, Lf/h/a/d/h/f/o4;->a:Lf/h/a/d/h/f/l6; - - const/4 v6, 0x1 - - invoke-static {v5, v6, v2}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result v2 - - iget-object v4, v4, Lf/h/a/d/h/f/o4;->c:Lf/h/a/d/h/f/l6; - - const/4 v5, 0x2 - - invoke-static {v4, v5, v0}, Lf/h/a/d/h/f/h3;->c(Lf/h/a/d/h/f/l6;ILjava/lang/Object;)I - - move-result v0 - - add-int/2addr v0, v2 - - invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v2 - - add-int/2addr v2, v0 - - add-int/2addr v2, v3 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - throw p1 - - :cond_2 - return v1 -.end method - -.method public final d(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/f/r4; - - return-object p1 -.end method - -.method public final e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p1, Lf/h/a/d/h/f/r4; - - check-cast p2, Lf/h/a/d/h/f/r4; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-boolean v0, p1, Lf/h/a/d/h/f/r4;->zznc:Z - - if-nez v0, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/h/f/r4;->b()Lf/h/a/d/h/f/r4; - - move-result-object p1 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/d/h/f/r4;->c()V - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/r4;->putAll(Ljava/util/Map;)V - - :cond_1 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t5.smali deleted file mode 100644 index 264a8c9651..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t5.smali +++ /dev/null @@ -1,303 +0,0 @@ -.class public final Lf/h/a/d/h/f/t5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/lang/Comparable; -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/d/h/f/t5;", - ">;", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/lang/Comparable; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public e:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final synthetic f:Lf/h/a/d/h/f/m5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/m5;Ljava/lang/Comparable;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/h/f/t5;->f:Lf/h/a/d/h/f/m5; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - iput-object p3, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/m5;Ljava/util/Map$Entry;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TK;TV;>;)V" - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Comparable; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - iput-object p1, p0, Lf/h/a/d/h/f/t5;->f:Lf/h/a/d/h/f/m5; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - iput-object p2, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final synthetic compareTo(Ljava/lang/Object;)I - .locals 1 - - check-cast p1, Lf/h/a/d/h/f/t5; - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - iget-object p1, p1, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result p1 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/Map$Entry; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Ljava/util/Map$Entry; - - iget-object v1, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - if-nez v1, :cond_3 - - if-nez v3, :cond_2 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - goto :goto_0 - - :cond_3 - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - :goto_0 - if-eqz v1, :cond_6 - - iget-object v1, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-nez v1, :cond_5 - - if-nez p1, :cond_4 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_4 - const/4 p1, 0x0 - - goto :goto_1 - - :cond_5 - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - :goto_1 - if-eqz p1, :cond_6 - - return v0 - - :cond_6 - return v2 -.end method - -.method public final synthetic getKey()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :goto_1 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->f:Lf/h/a/d/h/f/m5; - - invoke-static {v0}, Lf/h/a/d/h/f/m5;->c(Lf/h/a/d/h/f/m5;)V - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/f/t5;->d:Ljava/lang/Comparable; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/f/t5;->e:Ljava/lang/Object; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - const-string v2, "=" - - invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/t6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/t6.smali deleted file mode 100644 index 3bf6330164..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/t6.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/t6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/t6; - - invoke-direct {v0}, Lf/h/a/d/h/f/t6;->()V - - sput-object v0, Lf/h/a/d/h/f/t6;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u.smali deleted file mode 100644 index 51374348f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/u; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/u; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_max_length_minutes" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionsMaxDurationMinutes" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_session_max_duration_min" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u0.smali deleted file mode 100644 index d1c4264768..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/u0; -.super Lf/h/a/d/h/f/t0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 6 - - const/4 v2, 0x2 - - const-wide/32 v3, 0x100000 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/t0;->(Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u1$a.smali deleted file mode 100644 index 590c8e85c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u1$a.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/u1$a; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/u1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/f/p4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget-object v0, Lf/h/a/d/h/f/l6;->l:Lf/h/a/d/h/f/l6; - - new-instance v1, Lf/h/a/d/h/f/p4; - - const-string v2, "" - - invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/d/h/f/p4;->(Lf/h/a/d/h/f/l6;Ljava/lang/Object;Lf/h/a/d/h/f/l6;Ljava/lang/Object;)V - - sput-object v1, Lf/h/a/d/h/f/u1$a;->a:Lf/h/a/d/h/f/p4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u1$b.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u1$b.smali deleted file mode 100644 index 7a384ba197..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u1$b.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/u1$b; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/u1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/u1;", - "Lf/h/a/d/h/f/u1$b;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/t1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u1$c.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u1$c.smali deleted file mode 100644 index 8364828c23..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u1$c.smali +++ /dev/null @@ -1,305 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/u1$c; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/s3; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/u1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/u1$c;", - ">;", - "Lf/h/a/d/h/f/s3;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/u1$c; - -.field public static final enum e:Lf/h/a/d/h/f/u1$c; - -.field public static final enum f:Lf/h/a/d/h/f/u1$c; - -.field public static final enum g:Lf/h/a/d/h/f/u1$c; - -.field public static final enum h:Lf/h/a/d/h/f/u1$c; - -.field public static final enum i:Lf/h/a/d/h/f/u1$c; - -.field public static final enum j:Lf/h/a/d/h/f/u1$c; - -.field public static final enum k:Lf/h/a/d/h/f/u1$c; - -.field public static final enum l:Lf/h/a/d/h/f/u1$c; - -.field public static final enum m:Lf/h/a/d/h/f/u1$c; - -.field public static final synthetic n:[Lf/h/a/d/h/f/u1$c; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 13 - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "HTTP_METHOD_UNKNOWN" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->d:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "GET" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->e:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "PUT" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->f:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "POST" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->g:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "DELETE" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->h:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "HEAD" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v7}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->i:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "PATCH" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v8}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->j:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "OPTIONS" - - const/4 v9, 0x7 - - invoke-direct {v0, v1, v9, v9}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->k:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "TRACE" - - const/16 v10, 0x8 - - invoke-direct {v0, v1, v10, v10}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->l:Lf/h/a/d/h/f/u1$c; - - new-instance v0, Lf/h/a/d/h/f/u1$c; - - const-string v1, "CONNECT" - - const/16 v11, 0x9 - - invoke-direct {v0, v1, v11, v11}, Lf/h/a/d/h/f/u1$c;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$c;->m:Lf/h/a/d/h/f/u1$c; - - const/16 v1, 0xa - - new-array v1, v1, [Lf/h/a/d/h/f/u1$c; - - sget-object v12, Lf/h/a/d/h/f/u1$c;->d:Lf/h/a/d/h/f/u1$c; - - aput-object v12, v1, v2 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->e:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->f:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->g:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->h:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->i:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->j:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->k:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/f/u1$c;->l:Lf/h/a/d/h/f/u1$c; - - aput-object v2, v1, v10 - - aput-object v0, v1, v11 - - sput-object v1, Lf/h/a/d/h/f/u1$c;->n:[Lf/h/a/d/h/f/u1$c; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/f/u1$c;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/u1$c; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/u1$c;->n:[Lf/h/a/d/h/f/u1$c; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/u1$c;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/u1$c; - - return-object v0 -.end method - - -# virtual methods -.method public final getNumber()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/u1$c;->value:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/f/u1$c; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/f/u1$c;->value:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u1$d.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u1$d.smali deleted file mode 100644 index 6add2383ab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u1$d.smali +++ /dev/null @@ -1,177 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/u1$d; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/s3; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/u1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "d" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/u1$d;", - ">;", - "Lf/h/a/d/h/f/s3;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/u1$d; - -.field public static final enum e:Lf/h/a/d/h/f/u1$d; - -.field public static final synthetic f:[Lf/h/a/d/h/f/u1$d; - - -# instance fields -.field public final value:I - - -# direct methods -.method public static constructor ()V - .locals 5 - - new-instance v0, Lf/h/a/d/h/f/u1$d; - - const-string v1, "NETWORK_CLIENT_ERROR_REASON_UNKNOWN" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/f/u1$d;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$d;->d:Lf/h/a/d/h/f/u1$d; - - new-instance v0, Lf/h/a/d/h/f/u1$d; - - const-string v1, "GENERIC_CLIENT_ERROR" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/f/u1$d;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/f/u1$d;->e:Lf/h/a/d/h/f/u1$d; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/f/u1$d; - - sget-object v4, Lf/h/a/d/h/f/u1$d;->d:Lf/h/a/d/h/f/u1$d; - - aput-object v4, v1, v2 - - aput-object v0, v1, v3 - - sput-object v1, Lf/h/a/d/h/f/u1$d;->f:[Lf/h/a/d/h/f/u1$d; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/f/u1$d;->value:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/u1$d; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/u1$d;->f:[Lf/h/a/d/h/f/u1$d; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/u1$d;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/u1$d; - - return-object v0 -.end method - - -# virtual methods -.method public final getNumber()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/u1$d;->value:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/f/u1$d; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/f/u1$d;->value:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u1.smali deleted file mode 100644 index 218569ac60..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u1.smali +++ /dev/null @@ -1,571 +0,0 @@ -.class public final Lf/h/a/d/h/f/u1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/u1$b;, - Lf/h/a/d/h/f/u1$a;, - Lf/h/a/d/h/f/u1$d;, - Lf/h/a/d/h/f/u1$c; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/u1;", - "Lf/h/a/d/h/f/u1$b;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/u1;", - ">;" - } - .end annotation -.end field - -.field public static final zzky:Lf/h/a/d/h/f/u1; - - -# instance fields -.field public zzij:I - -.field public zziz:Lf/h/a/d/h/f/r4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/r4<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public zzkm:Ljava/lang/String; - -.field public zzkn:I - -.field public zzko:J - -.field public zzkp:J - -.field public zzkq:I - -.field public zzkr:I - -.field public zzks:Ljava/lang/String; - -.field public zzkt:J - -.field public zzku:J - -.field public zzkv:J - -.field public zzkw:J - -.field public zzkx:Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v3<", - "Lf/h/a/d/h/f/z1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/u1; - - invoke-direct {v0}, Lf/h/a/d/h/f/u1;->()V - - sput-object v0, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - const-class v1, Lf/h/a/d/h/f/u1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - sget-object v0, Lf/h/a/d/h/f/r4;->d:Lf/h/a/d/h/f/r4; - - iput-object v0, p0, Lf/h/a/d/h/f/u1;->zziz:Lf/h/a/d/h/f/r4; - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/u1;->zzks:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/f/j5;->g:Lf/h/a/d/h/f/j5; - - iput-object v0, p0, Lf/h/a/d/h/f/u1;->zzkx:Lf/h/a/d/h/f/v3; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/u1$c;)V - .locals 0 - - if-eqz p0, :cond_0 - - iget p1, p1, Lf/h/a/d/h/f/u1$c;->value:I - - iput p1, p0, Lf/h/a/d/h/f/u1;->zzkn:I - - iget p1, p0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 p1, p1, 0x2 - - iput p1, p0, Lf/h/a/d/h/f/u1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/u1$d;)V - .locals 0 - - if-eqz p0, :cond_0 - - iget p1, p1, Lf/h/a/d/h/f/u1$d;->value:I - - iput p1, p0, Lf/h/a/d/h/f/u1;->zzkq:I - - iget p1, p0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 p1, p1, 0x10 - - iput p1, p0, Lf/h/a/d/h/f/u1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/u1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static q(Lf/h/a/d/h/f/u1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - or-int/lit8 v0, v0, 0x40 - - iput v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/u1;->zzks:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/u1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/u1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/u1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/u1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/u1$b; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/u1$b;->(Lf/h/a/d/h/f/t1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/u1; - - invoke-direct {p1}, Lf/h/a/d/h/f/u1;->()V - - return-object p1 - - :pswitch_4 - const/16 p1, 0x12 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzkm" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzkn" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - sget-object p3, Lf/h/a/d/h/f/v1;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzko" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzkp" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzkr" - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzks" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - const-string p3, "zzkt" - - aput-object p3, p1, p2 - - const/16 p2, 0x9 - - const-string p3, "zzku" - - aput-object p3, p1, p2 - - const/16 p2, 0xa - - const-string p3, "zzkv" - - aput-object p3, p1, p2 - - const/16 p2, 0xb - - const-string p3, "zzkw" - - aput-object p3, p1, p2 - - const/16 p2, 0xc - - const-string p3, "zzkq" - - aput-object p3, p1, p2 - - const/16 p2, 0xd - - sget-object p3, Lf/h/a/d/h/f/w1;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const/16 p2, 0xe - - const-string p3, "zziz" - - aput-object p3, p1, p2 - - const/16 p2, 0xf - - sget-object p3, Lf/h/a/d/h/f/u1$a;->a:Lf/h/a/d/h/f/p4; - - aput-object p3, p1, p2 - - const/16 p2, 0x10 - - const-string p3, "zzkx" - - aput-object p3, p1, p2 - - const/16 p2, 0x11 - - const-class p3, Lf/h/a/d/h/f/z1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\r\u0000\u0001\u0001\r\r\u0001\u0001\u0000\u0001\u1008\u0000\u0002\u100c\u0001\u0003\u1002\u0002\u0004\u1002\u0003\u0005\u1004\u0005\u0006\u1008\u0006\u0007\u1002\u0007\u0008\u1002\u0008\t\u1002\t\n\u1002\n\u000b\u100c\u0004\u000c2\r\u001b" - - sget-object p3, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final r()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - and-int/lit8 v0, v0, 0x20 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Lf/h/a/d/h/f/u1$c; - .locals 2 - - sget-object v0, Lf/h/a/d/h/f/u1$c;->d:Lf/h/a/d/h/f/u1$c; - - iget v1, p0, Lf/h/a/d/h/f/u1;->zzkn:I - - packed-switch v1, :pswitch_data_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :pswitch_0 - sget-object v1, Lf/h/a/d/h/f/u1$c;->m:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_1 - sget-object v1, Lf/h/a/d/h/f/u1$c;->l:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_2 - sget-object v1, Lf/h/a/d/h/f/u1$c;->k:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_3 - sget-object v1, Lf/h/a/d/h/f/u1$c;->j:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_4 - sget-object v1, Lf/h/a/d/h/f/u1$c;->i:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_5 - sget-object v1, Lf/h/a/d/h/f/u1$c;->h:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_6 - sget-object v1, Lf/h/a/d/h/f/u1$c;->g:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_7 - sget-object v1, Lf/h/a/d/h/f/u1$c;->f:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_8 - sget-object v1, Lf/h/a/d/h/f/u1$c;->e:Lf/h/a/d/h/f/u1$c; - - goto :goto_0 - - :pswitch_9 - move-object v1, v0 - - :goto_0 - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - return-object v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final t()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/u1;->zzij:I - - and-int/lit16 v0, v0, 0x400 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u2.smali deleted file mode 100644 index 8ea4299906..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u2.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/h/f/u2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/Iterator; - - -# instance fields -.field public d:I - -.field public final e:I - -.field public final synthetic f:Lf/h/a/d/h/f/s2; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/s2;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/u2;->f:Lf/h/a/d/h/f/s2; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/d/h/f/u2;->d:I - - iget-object p1, p0, Lf/h/a/d/h/f/u2;->f:Lf/h/a/d/h/f/s2; - - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/f/u2;->e:I - - return-void -.end method - - -# virtual methods -.method public final a()B - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/u2;->d:I - - iget v1, p0, Lf/h/a/d/h/f/u2;->e:I - - if-ge v0, v1, :cond_0 - - add-int/lit8 v1, v0, 0x1 - - iput v1, p0, Lf/h/a/d/h/f/u2;->d:I - - iget-object v1, p0, Lf/h/a/d/h/f/u2;->f:Lf/h/a/d/h/f/s2; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/s2;->m(I)B - - move-result v0 - - return v0 - - :cond_0 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final hasNext()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/u2;->d:I - - iget v1, p0, Lf/h/a/d/h/f/u2;->e:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public synthetic next()Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/u2;->a()B - - move-result v0 - - invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v0 - - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u3.smali deleted file mode 100644 index ac7be4514a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u3.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/u3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u4.smali deleted file mode 100644 index 843fc6a8cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u4.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/u4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# virtual methods -.method public abstract a(Ljava/lang/Class;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Class;)Lf/h/a/d/h/f/v4; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/f/v4;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u5.smali deleted file mode 100644 index e66cb99733..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u5.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/f/u5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/v4; - - -# virtual methods -.method public final a()Lf/h/a/d/h/f/x4; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final b()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final c()Z - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/u6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/u6.smali deleted file mode 100644 index 2f5551b6fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/u6.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/u6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/u6; - - invoke-direct {v0}, Lf/h/a/d/h/f/u6;->()V - - sput-object v0, Lf/h/a/d/h/f/u6;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v.smali deleted file mode 100644 index 58560742d2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/v; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/v; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_cpu_capture_frequency_fg_ms" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionsCpuCaptureFrequencyForegroundMs" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_session_gauge_cpu_capture_frequency_fg_ms" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v0.smali deleted file mode 100644 index 56fb34fe05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/v0; -.super Lf/h/a/d/h/f/t0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 6 - - const/4 v2, 0x1 - - const-wide/32 v3, 0x40000000 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/t0;->(Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v1.smali deleted file mode 100644 index 861183368c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v1.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/v1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/v1; - - invoke-direct {v0}, Lf/h/a/d/h/f/v1;->()V - - sput-object v0, Lf/h/a/d/h/f/v1;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v2.smali deleted file mode 100644 index ef43b5b665..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v2.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public final Lf/h/a/d/h/f/v2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/u2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v3.smali deleted file mode 100644 index 9397820a2f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v3.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/v3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/List; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/List<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# virtual methods -.method public abstract D0()Z -.end method - -.method public abstract L0(I)Lf/h/a/d/h/f/v3; - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Lf/h/a/d/h/f/v3<", - "TE;>;" - } - .end annotation -.end method - -.method public abstract R0()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v4.smali deleted file mode 100644 index e2f63d3a2a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v4.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/v4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# virtual methods -.method public abstract a()Lf/h/a/d/h/f/x4; -.end method - -.method public abstract b()I -.end method - -.method public abstract c()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v5.smali deleted file mode 100644 index 5bfeced6d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v5.smali +++ /dev/null @@ -1,182 +0,0 @@ -.class public Lf/h/a/d/h/f/v5; -.super Ljava/util/AbstractSet; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractSet<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/f/m5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/m5;Lf/h/a/d/h/f/o5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-direct {p0}, Ljava/util/AbstractSet;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic add(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/v5;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->clear()V - - return-void -.end method - -.method public contains(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - iget-object v0, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-eq v0, p1, :cond_1 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public iterator()Ljava/util/Iterator; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/s5; - - iget-object v1, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/f/s5;->(Lf/h/a/d/h/f/m5;Lf/h/a/d/h/f/o5;)V - - return-object v0 -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/v5;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/m5;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/v5;->d:Lf/h/a/d/h/f/m5; - - invoke-virtual {v0}, Lf/h/a/d/h/f/m5;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/v6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/v6.smali deleted file mode 100644 index 2ab531ad04..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/v6.smali +++ /dev/null @@ -1,369 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/v6; -.super Ljava/util/AbstractCollection; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractCollection<", - "TE;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# static fields -.field public static final d:[Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - sput-object v0, Lf/h/a/d/h/f/v6;->d:[Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractCollection;->()V - - return-void -.end method - - -# virtual methods -.method public final add(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public c([Ljava/lang/Object;I)I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/c; - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - add-int/lit8 v2, p2, 0x1 - - aput-object v1, p1, p2 - - move p2, v2 - - goto :goto_0 - - :cond_0 - return p2 -.end method - -.method public final clear()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public abstract contains(Ljava/lang/Object;)Z - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param -.end method - -.method public abstract h()Lf/h/a/d/h/f/c; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/c<", - "TE;>;" - } - .end annotation -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->h()Lf/h/a/d/h/f/c; - - move-result-object v0 - - return-object v0 -.end method - -.method public j()[Ljava/lang/Object; - .locals 1 - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public k()I - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public l()I - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public m()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Lf/h/a/d/h/f/x6;->t()Lf/h/a/d/h/f/x6; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->toArray()[Ljava/lang/Object; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/f/x6;->q([Ljava/lang/Object;)Lf/h/a/d/h/f/x6; - - move-result-object v0 - - return-object v0 -.end method - -.method public abstract n()Z -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 0 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final removeAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final retainAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final toArray()[Ljava/lang/Object; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/v6;->d:[Ljava/lang/Object; - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/v6;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final toArray([Ljava/lang/Object;)[Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)[TT;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v1 - - array-length v2, p1 - - if-ge v2, v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->j()[Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->k()I - - move-result v1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->l()I - - move-result v2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-static {v0, v1, v2, p1}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; - - move-result-object p1 - - invoke-static {p1, v1}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - array-length v2, p1 - - if-le v2, v1, :cond_2 - - aput-object v0, p1, v1 - - :cond_2 - :goto_0 - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/f/v6;->c([Ljava/lang/Object;I)I - - return-object p1 - - :cond_3 - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w.smali deleted file mode 100644 index 53a9bf0877..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/w; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/w; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_memory_capture_frequency_fg_ms" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyForegroundMs" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_session_gauge_memory_capture_frequency_fg_ms" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w0.smali deleted file mode 100644 index d605d90bbb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/w0; -.super Lf/h/a/d/h/f/t0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 6 - - const/4 v2, 0x4 - - const-wide/16 v3, 0x1 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/t0;->(Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w1.smali deleted file mode 100644 index 422839a174..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w1.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/f/w1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/u3; - - -# static fields -.field public static final a:Lf/h/a/d/h/f/u3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/f/w1; - - invoke-direct {v0}, Lf/h/a/d/h/f/w1;->()V - - sput-object v0, Lf/h/a/d/h/f/w1;->a:Lf/h/a/d/h/f/u3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w2.smali deleted file mode 100644 index 7377cd7d4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w2.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/w2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w3.smali deleted file mode 100644 index 77dacad42a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w3.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/w3; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w4.smali deleted file mode 100644 index 85960d0849..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w4.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/w4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; -.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w5.smali deleted file mode 100644 index f5b2f0e049..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w5.smali +++ /dev/null @@ -1,572 +0,0 @@ -.class public final Lf/h/a/d/h/f/w5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# static fields -.field public static final e:Lf/h/a/d/h/f/w5; - - -# instance fields -.field public a:I - -.field public b:[I - -.field public c:[Ljava/lang/Object; - -.field public d:I - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/f/w5; - - const/4 v1, 0x0 - - new-array v2, v1, [I - - new-array v3, v1, [Ljava/lang/Object; - - invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/d/h/f/w5;->(I[I[Ljava/lang/Object;Z)V - - sput-object v0, Lf/h/a/d/h/f/w5;->e:Lf/h/a/d/h/f/w5; - - return-void -.end method - -.method public constructor ()V - .locals 4 - - const/16 v0, 0x8 - - new-array v1, v0, [I - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/d/h/f/w5;->(I[I[Ljava/lang/Object;Z)V - - return-void -.end method - -.method public constructor (I[I[Ljava/lang/Object;Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p4, -0x1 - - iput p4, p0, Lf/h/a/d/h/f/w5;->d:I - - iput p1, p0, Lf/h/a/d/h/f/w5;->a:I - - iput-object p2, p0, Lf/h/a/d/h/f/w5;->b:[I - - iput-object p3, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - return-void -.end method - -.method public static b(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - and-int/lit8 p0, p0, 0x7 - - if-eqz p0, :cond_4 - - const/4 v1, 0x1 - - if-eq p0, v1, :cond_3 - - const/4 v1, 0x2 - - if-eq p0, v1, :cond_2 - - const/4 v1, 0x3 - - if-eq p0, v1, :cond_1 - - const/4 v1, 0x5 - - if-ne p0, v1, :cond_0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - check-cast p2, Lf/h/a/d/h/f/e3; - - invoke-virtual {p2, v0, p0}, Lf/h/a/d/h/f/e3;->m(II)V - - return-void - - :cond_0 - new-instance p0, Ljava/lang/RuntimeException; - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->a()Lcom/google/android/gms/internal/firebase-perf/zzfw; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw p0 - - :cond_1 - move-object p0, p2 - - check-cast p0, Lf/h/a/d/h/f/e3; - - iget-object v2, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - shl-int/2addr v0, v1 - - or-int/lit8 v1, v0, 0x3 - - invoke-virtual {v2, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - check-cast p1, Lf/h/a/d/h/f/w5; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/w5;->c(Lf/h/a/d/h/f/r6;)V - - iget-object p0, p0, Lf/h/a/d/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - check-cast p0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; - - or-int/lit8 p1, v0, 0x4 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V - - return-void - - :cond_2 - check-cast p1, Lf/h/a/d/h/f/s2; - - check-cast p2, Lf/h/a/d/h/f/e3; - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/f/e3;->d(ILf/h/a/d/h/f/s2;)V - - return-void - - :cond_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/f/e3; - - invoke-virtual {p2, v0, p0, p1}, Lf/h/a/d/h/f/e3;->j(IJ)V - - return-void - - :cond_4 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/f/e3; - - invoke-virtual {p2, v0, p0, p1}, Lf/h/a/d/h/f/e3;->n(IJ)V - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 6 - - iget v0, p0, Lf/h/a/d/h/f/w5;->d:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/f/w5;->a:I - - if-ge v0, v2, :cond_6 - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->b:[I - - aget v2, v2, v0 - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v2, v2, 0x7 - - if-eqz v2, :cond_5 - - const/4 v4, 0x1 - - if-eq v2, v4, :cond_4 - - const/4 v5, 0x2 - - if-eq v2, v5, :cond_3 - - const/4 v5, 0x3 - - if-eq v2, v5, :cond_2 - - const/4 v4, 0x5 - - if-ne v2, v4, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I - - move-result v2 - - goto :goto_1 - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->a()Lcom/google/android/gms/internal/firebase-perf/zzfw; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_2 - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I - - move-result v2 - - shl-int/2addr v2, v4 - - iget-object v3, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v3, v3, v0 - - check-cast v3, Lf/h/a/d/h/f/w5; - - invoke-virtual {v3}, Lf/h/a/d/h/f/w5;->a()I - - move-result v3 - - add-int/2addr v3, v2 - - add-int/2addr v3, v1 - - move v1, v3 - - goto :goto_2 - - :cond_3 - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Lf/h/a/d/h/f/s2; - - invoke-static {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v2 - - goto :goto_1 - - :cond_4 - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I - - move-result v2 - - goto :goto_1 - - :cond_5 - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I - - move-result v2 - - :goto_1 - add-int/2addr v2, v1 - - move v1, v2 - - :goto_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_6 - iput v1, p0, Lf/h/a/d/h/f/w5;->d:I - - return v1 -.end method - -.method public final c(Lf/h/a/d/h/f/r6;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/f/w5;->a:I - - if-nez v0, :cond_0 - - return-void - - :cond_0 - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/e3; - - if-eqz v0, :cond_2 - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/d/h/f/w5;->a:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/f/w5;->b:[I - - aget v1, v1, v0 - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-static {v1, v2, p1}, Lf/h/a/d/h/f/w5;->b(ILjava/lang/Object;Lf/h/a/d/h/f/r6;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - return-void - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-nez p1, :cond_1 - - return v1 - - :cond_1 - instance-of v2, p1, Lf/h/a/d/h/f/w5; - - if-nez v2, :cond_2 - - return v1 - - :cond_2 - check-cast p1, Lf/h/a/d/h/f/w5; - - iget v2, p0, Lf/h/a/d/h/f/w5;->a:I - - iget v3, p1, Lf/h/a/d/h/f/w5;->a:I - - if-ne v2, v3, :cond_8 - - iget-object v3, p0, Lf/h/a/d/h/f/w5;->b:[I - - iget-object v4, p1, Lf/h/a/d/h/f/w5;->b:[I - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v2, :cond_4 - - aget v6, v3, v5 - - aget v7, v4, v5 - - if-eq v6, v7, :cond_3 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_3 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v2, 0x1 - - :goto_1 - if-eqz v2, :cond_8 - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - iget v3, p0, Lf/h/a/d/h/f/w5;->a:I - - const/4 v4, 0x0 - - :goto_2 - if-ge v4, v3, :cond_6 - - aget-object v5, v2, v4 - - aget-object v6, p1, v4 - - invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_5 - - const/4 p1, 0x0 - - goto :goto_3 - - :cond_5 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_6 - const/4 p1, 0x1 - - :goto_3 - if-nez p1, :cond_7 - - goto :goto_4 - - :cond_7 - return v0 - - :cond_8 - :goto_4 - return v1 -.end method - -.method public final hashCode()I - .locals 8 - - iget v0, p0, Lf/h/a/d/h/f/w5;->a:I - - add-int/lit16 v1, v0, 0x20f - - mul-int/lit8 v1, v1, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/f/w5;->b:[I - - const/4 v3, 0x0 - - const/16 v4, 0x11 - - const/4 v5, 0x0 - - const/16 v6, 0x11 - - :goto_0 - if-ge v5, v0, :cond_0 - - mul-int/lit8 v6, v6, 0x1f - - aget v7, v2, v5 - - add-int/2addr v6, v7 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_0 - add-int/2addr v1, v6 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/f/w5;->a:I - - :goto_1 - if-ge v3, v2, :cond_1 - - mul-int/lit8 v4, v4, 0x1f - - aget-object v5, v0, v3 - - invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I - - move-result v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_1 - add-int/2addr v1, v4 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/w6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/w6.smali deleted file mode 100644 index c4afc42fa8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/w6.smali +++ /dev/null @@ -1,199 +0,0 @@ -.class public final Lf/h/a/d/h/f/w6; -.super Lf/h/a/d/h/f/b; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/w6<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public e:I - -.field public final f:Lf/h/a/d/h/f/x6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/x6;I)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/x6<", - "TE;>;I)V" - } - .end annotation - - invoke-virtual {p1}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-direct {p0}, Lf/h/a/d/h/f/b;->()V - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->h3(II)I - - iput v0, p0, Lf/h/a/d/h/f/w6;->d:I - - iput p2, p0, Lf/h/a/d/h/f/w6;->e:I - - iput-object p1, p0, Lf/h/a/d/h/f/w6;->f:Lf/h/a/d/h/f/x6; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - iget v1, p0, Lf/h/a/d/h/f/w6;->d:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final hasPrevious()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - iget v1, p0, Lf/h/a/d/h/f/w6;->d:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - add-int/lit8 v1, v0, 0x1 - - iput v1, p0, Lf/h/a/d/h/f/w6;->e:I - - iget-object v1, p0, Lf/h/a/d/h/f/w6;->f:Lf/h/a/d/h/f/x6; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_1 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final nextIndex()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - return v0 -.end method - -.method public final previous()Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - const/4 v1, 0x1 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - sub-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/f/w6;->e:I - - iget-object v1, p0, Lf/h/a/d/h/f/w6;->f:Lf/h/a/d/h/f/x6; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_1 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final previousIndex()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/w6;->e:I - - add-int/lit8 v0, v0, -0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x.smali deleted file mode 100644 index 0a91d0199c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/x; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/x; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_memory_capture_frequency_bg_ms" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyBackgroundMs" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_session_gauge_memory_capture_frequency_bg_ms" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x0.smali deleted file mode 100644 index fa80dd8dd6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/x0; -.super Lf/h/a/d/h/f/t0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 6 - - const/4 v2, 0x3 - - const-wide/16 v3, 0x400 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/t0;->(Ljava/lang/String;IJLf/h/a/d/h/f/s0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x1.smali deleted file mode 100644 index a03cd4ec9e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x1.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/f/x1; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x2.smali deleted file mode 100644 index 51bbe386d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x2.smali +++ /dev/null @@ -1,119 +0,0 @@ -.class public final Lf/h/a/d/h/f/x2; -.super Lf/h/a/d/h/f/z2; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final zznk:I - -.field public final zznl:I - - -# direct methods -.method public constructor ([BII)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/z2;->([B)V - - add-int v0, p2, p3 - - array-length p1, p1 - - invoke-static {p2, v0, p1}, Lf/h/a/d/h/f/s2;->h(III)I - - iput p2, p0, Lf/h/a/d/h/f/x2;->zznk:I - - iput p3, p0, Lf/h/a/d/h/f/x2;->zznl:I - - return-void -.end method - - -# virtual methods -.method public final l(I)B - .locals 5 - - iget v0, p0, Lf/h/a/d/h/f/x2;->zznl:I - - add-int/lit8 v1, p1, 0x1 - - sub-int v1, v0, v1 - - or-int/2addr v1, p1 - - if-gez v1, :cond_1 - - if-gez p1, :cond_0 - - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x16 - - const-string v2, "Index < 0: " - - invoke-static {v1, v2, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_0 - new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v2, 0x28 - - const-string v3, "Index > length: " - - const-string v4, ", " - - invoke-static {v2, v3, p1, v4, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - iget v1, p0, Lf/h/a/d/h/f/x2;->zznk:I - - add-int/2addr v1, p1 - - aget-byte p1, v0, v1 - - return p1 -.end method - -.method public final m(I)B - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - iget v1, p0, Lf/h/a/d/h/f/x2;->zznk:I - - add-int/2addr v1, p1 - - aget-byte p1, v0, v1 - - return p1 -.end method - -.method public final p()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/x2;->zznk:I - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/x2;->zznl:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x3.smali deleted file mode 100644 index 103da8d304..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x3.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/h/f/x3; -.super Lf/h/a/d/h/f/c4; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public static d()Lf/h/a/d/h/f/x4; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 0 - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final hashCode()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x4.smali deleted file mode 100644 index 70e6216f7c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x4.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/x4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# virtual methods -.method public abstract c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract d()Lf/h/a/d/h/f/w4; -.end method - -.method public abstract e()I -.end method - -.method public abstract f()Lf/h/a/d/h/f/s2; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x5.smali deleted file mode 100644 index 1c295e8445..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x5.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/x5; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/x6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/x6.smali deleted file mode 100644 index af64662286..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/x6.smali +++ /dev/null @@ -1,713 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/x6; -.super Lf/h/a/d/h/f/v6; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/util/List; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/f/v6<", - "TE;>;", - "Ljava/util/List<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final e:Lf/h/a/d/h/f/b; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/b<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/w6; - - sget-object v1, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/f/w6;->(Lf/h/a/d/h/f/x6;I)V - - sput-object v0, Lf/h/a/d/h/f/x6;->e:Lf/h/a/d/h/f/b; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/v6;->()V - - return-void -.end method - -.method public static p(Ljava/util/Collection;)Lf/h/a/d/h/f/x6; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - instance-of v0, p0, Lf/h/a/d/h/f/v6; - - if-eqz v0, :cond_2 - - check-cast p0, Lf/h/a/d/h/f/v6; - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->m()Lf/h/a/d/h/f/x6; - - move-result-object p0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->n()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/v6;->toArray()[Ljava/lang/Object; - - move-result-object p0 - - array-length v0, p0 - - if-nez v0, :cond_0 - - sget-object p0, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-object p0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/f/a7; - - invoke-direct {v1, p0, v0}, Lf/h/a/d/h/f/a7;->([Ljava/lang/Object;I)V - - return-object v1 - - :cond_1 - return-object p0 - - :cond_2 - invoke-interface {p0}, Ljava/util/Collection;->toArray()[Ljava/lang/Object; - - move-result-object p0 - - array-length v0, p0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_4 - - aget-object v2, p0, v1 - - if-eqz v2, :cond_3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - new-instance p0, Ljava/lang/NullPointerException; - - const/16 v0, 0x14 - - const-string v2, "at index " - - invoke-static {v0, v2, v1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - array-length v0, p0 - - if-nez v0, :cond_5 - - sget-object p0, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-object p0 - - :cond_5 - new-instance v1, Lf/h/a/d/h/f/a7; - - invoke-direct {v1, p0, v0}, Lf/h/a/d/h/f/a7;->([Ljava/lang/Object;I)V - - return-object v1 -.end method - -.method public static q([Ljava/lang/Object;)Lf/h/a/d/h/f/x6; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - array-length v0, p0 - - if-nez v0, :cond_0 - - sget-object p0, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-object p0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/f/a7; - - invoke-direct {v1, p0, v0}, Lf/h/a/d/h/f/a7;->([Ljava/lang/Object;I)V - - return-object v1 -.end method - -.method public static t()Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-object v0 -.end method - - -# virtual methods -.method public final add(ILjava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final addAll(ILjava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public c([Ljava/lang/Object;I)I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - add-int v2, p2, v1 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - aput-object v3, p1, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - add-int/2addr p2, v0 - - return p2 -.end method - -.method public contains(Ljava/lang/Object;)Z - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/x6;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - if-ltz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 6 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/List; - - const/4 v2, 0x0 - - if-eqz v1, :cond_4 - - check-cast p1, Ljava/util/List; - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-ne v1, v3, :cond_4 - - instance-of v3, p1, Ljava/util/RandomAccess; - - if-eqz v3, :cond_2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_4 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v0 - - :cond_2 - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - const/4 v3, 0x0 - - :goto_1 - if-ge v3, v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - add-int/lit8 v3, v3, 0x1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_4 - - goto :goto_1 - - :cond_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-nez p1, :cond_4 - - return v0 - - :cond_4 - return v2 -.end method - -.method public final h()Lf/h/a/d/h/f/c; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/c<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/f/x6;->listIterator()Ljava/util/ListIterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/b; - - return-object v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - mul-int/lit8 v1, v1, 0x1f - - invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v3, v1 - - not-int v1, v3 - - not-int v1, v1 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public indexOf(Ljava/lang/Object;)I - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, -0x1 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_2 - - invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/x6;->h()Lf/h/a/d/h/f/c; - - move-result-object v0 - - return-object v0 -.end method - -.method public lastIndexOf(Ljava/lang/Object;)I - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, -0x1 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - add-int/lit8 v1, v1, -0x1 - - :goto_0 - if-ltz v1, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - return v1 - - :cond_1 - add-int/lit8 v1, v1, -0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method - -.method public synthetic listIterator()Ljava/util/ListIterator; - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/f/x6;->listIterator(I)Ljava/util/ListIterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/b; - - return-object v0 -.end method - -.method public synthetic listIterator(I)Ljava/util/ListIterator; - .locals 1 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->h3(II)I - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object p1, Lf/h/a/d/h/f/x6;->e:Lf/h/a/d/h/f/b; - - return-object p1 - - :cond_0 - new-instance v0, Lf/h/a/d/h/f/w6; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/f/w6;->(Lf/h/a/d/h/f/x6;I)V - - return-object v0 -.end method - -.method public final m()Lf/h/a/d/h/f/x6; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - return-object p0 -.end method - -.method public final remove(I)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public s(II)Lf/h/a/d/h/f/x6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(II)", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-static {p1, p2, v0}, Lf/h/a/b/i1/e;->D2(III)V - - sub-int/2addr p2, p1 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - if-ne p2, v0, :cond_0 - - return-object p0 - - :cond_0 - if-nez p2, :cond_1 - - sget-object p1, Lf/h/a/d/h/f/a7;->h:Lf/h/a/d/h/f/x6; - - return-object p1 - - :cond_1 - new-instance v0, Lf/h/a/d/h/f/z6; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/h/f/z6;->(Lf/h/a/d/h/f/x6;II)V - - return-object v0 -.end method - -.method public final set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)TE;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public synthetic subList(II)Ljava/util/List; - .locals 0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/f/x6;->s(II)Lf/h/a/d/h/f/x6; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y.smali deleted file mode 100644 index d4a66a8a62..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/f/y; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/y; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.TraceEventCountBackground" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_rl_trace_event_count_bg" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y0.smali deleted file mode 100644 index eee95c9163..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/y0; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/firebase-perf/zzcb;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 2 - - new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzcb; - - const/4 v1, 0x0 - - invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->(Landroid/os/Parcel;Lf/h/a/d/h/f/y0;)V - - return-object v0 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/firebase-perf/zzcb; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y1$a.smali deleted file mode 100644 index 9070b7c963..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y1$a.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/f/y1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/y1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/y1;", - "Lf/h/a/d/h/f/y1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/x1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - - -# virtual methods -.method public final o(Lf/h/a/d/h/f/e1$a;)Lf/h/a/d/h/f/y1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/f/p3$a;->j()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/f/p3$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; - - check-cast v0, Lf/h/a/d/h/f/y1; - - invoke-virtual {p1}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/p3; - - check-cast p1, Lf/h/a/d/h/f/e1; - - invoke-static {v0, p1}, Lf/h/a/d/h/f/y1;->n(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/e1;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y1.smali deleted file mode 100644 index 49ee14b7f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y1.smali +++ /dev/null @@ -1,401 +0,0 @@ -.class public final Lf/h/a/d/h/f/y1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/y1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/y1;", - "Lf/h/a/d/h/f/y1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/y1;", - ">;" - } - .end annotation -.end field - -.field public static final zzls:Lf/h/a/d/h/f/y1; - - -# instance fields -.field public zzij:I - -.field public zzln:Lf/h/a/d/h/f/e1; - -.field public zzlo:Lf/h/a/d/h/f/d2; - -.field public zzlp:Lf/h/a/d/h/f/u1; - -.field public zzlq:Lf/h/a/d/h/f/n1; - -.field public zzlr:Lf/h/a/d/h/f/h2; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/y1; - - invoke-direct {v0}, Lf/h/a/d/h/f/y1;->()V - - sput-object v0, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - const-class v1, Lf/h/a/d/h/f/y1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/e1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/y1;->zzln:Lf/h/a/d/h/f/e1; - - iget p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - or-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/n1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/y1;->zzlq:Lf/h/a/d/h/f/n1; - - iget p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - or-int/lit8 p1, p1, 0x8 - - iput p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/u1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/y1;->zzlp:Lf/h/a/d/h/f/u1; - - iget p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - or-int/lit8 p1, p1, 0x4 - - iput p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static q(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/d2;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/f/y1;->zzlo:Lf/h/a/d/h/f/d2; - - iget p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - or-int/lit8 p1, p1, 0x2 - - iput p1, p0, Lf/h/a/d/h/f/y1;->zzij:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static v()Lf/h/a/d/h/f/y1$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - invoke-virtual {v0}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/y1$a; - - return-object v0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/y1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/y1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/y1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/y1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/y1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/y1$a;->(Lf/h/a/d/h/f/x1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/y1; - - invoke-direct {p1}, Lf/h/a/d/h/f/y1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x6 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzln" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzlo" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzlp" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzlq" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzlr" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004" - - sget-object p3, Lf/h/a/d/h/f/y1;->zzls:Lf/h/a/d/h/f/y1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final r()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/y1;->zzij:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Lf/h/a/d/h/f/d2; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/y1;->zzlo:Lf/h/a/d/h/f/d2; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/d2;->zzmj:Lf/h/a/d/h/f/d2; - - :cond_0 - return-object v0 -.end method - -.method public final t()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/y1;->zzij:I - - and-int/lit8 v0, v0, 0x4 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()Lf/h/a/d/h/f/u1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/y1;->zzlp:Lf/h/a/d/h/f/u1; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/f/u1;->zzky:Lf/h/a/d/h/f/u1; - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y2.smali deleted file mode 100644 index 2b99a0fb18..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y2.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/h/f/y2; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - -.field public final b:[B - - -# direct methods -.method public constructor (ILf/h/a/d/h/f/u2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/d/h/f/y2;->b:[B - - invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->c([B)Lcom/google/android/gms/internal/firebase-perf/zzfa; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y3.smali deleted file mode 100644 index ba20d67c50..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y3.smali +++ /dev/null @@ -1,364 +0,0 @@ -.class public final enum Lf/h/a/d/h/f/y3; -.super Ljava/lang/Enum; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/f/y3;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/f/y3; - -.field public static final enum e:Lf/h/a/d/h/f/y3; - -.field public static final enum f:Lf/h/a/d/h/f/y3; - -.field public static final enum g:Lf/h/a/d/h/f/y3; - -.field public static final enum h:Lf/h/a/d/h/f/y3; - -.field public static final enum i:Lf/h/a/d/h/f/y3; - -.field public static final enum j:Lf/h/a/d/h/f/y3; - -.field public static final enum k:Lf/h/a/d/h/f/y3; - -.field public static final enum l:Lf/h/a/d/h/f/y3; - -.field public static final enum m:Lf/h/a/d/h/f/y3; - -.field public static final synthetic n:[Lf/h/a/d/h/f/y3; - - -# instance fields -.field public final zzsc:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzsd:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzse:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 14 - - new-instance v6, Lf/h/a/d/h/f/y3; - - const-class v3, Ljava/lang/Void; - - const-class v4, Ljava/lang/Void; - - const-string v1, "VOID" - - const/4 v2, 0x0 - - const/4 v5, 0x0 - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v6, Lf/h/a/d/h/f/y3;->d:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v11, Ljava/lang/Integer; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v12 - - const-string v8, "INT" - - const/4 v9, 0x1 - - move-object v7, v0 - - invoke-direct/range {v7 .. v12}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Long; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v3, "LONG" - - const/4 v4, 0x2 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Float; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v13 - - const-string v9, "FLOAT" - - const/4 v10, 0x3 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->g:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Double; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v7 - - const-string v3, "DOUBLE" - - const/4 v4, 0x4 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->h:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Boolean; - - sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v9, "BOOLEAN" - - const/4 v10, 0x5 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->i:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - const-class v5, Ljava/lang/String; - - const-class v6, Ljava/lang/String; - - const-string v3, "STRING" - - const/4 v4, 0x6 - - const-string v7, "" - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->j:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - const-class v11, Lf/h/a/d/h/f/s2; - - const-class v12, Lf/h/a/d/h/f/s2; - - sget-object v13, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - const-string v9, "BYTE_STRING" - - const/4 v10, 0x7 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->k:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Integer; - - const-string v3, "ENUM" - - const/16 v4, 0x8 - - const/4 v7, 0x0 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->l:Lf/h/a/d/h/f/y3; - - new-instance v0, Lf/h/a/d/h/f/y3; - - const-class v11, Ljava/lang/Object; - - const-class v12, Ljava/lang/Object; - - const-string v9, "MESSAGE" - - const/16 v10, 0x9 - - const/4 v13, 0x0 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/f/y3;->m:Lf/h/a/d/h/f/y3; - - const/16 v2, 0xa - - new-array v2, v2, [Lf/h/a/d/h/f/y3; - - sget-object v3, Lf/h/a/d/h/f/y3;->d:Lf/h/a/d/h/f/y3; - - aput-object v3, v2, v1 - - sget-object v1, Lf/h/a/d/h/f/y3;->e:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x1 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->f:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x2 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->g:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x3 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->h:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x4 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->i:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x5 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->j:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x6 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->k:Lf/h/a/d/h/f/y3; - - const/4 v3, 0x7 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/f/y3;->l:Lf/h/a/d/h/f/y3; - - const/16 v3, 0x8 - - aput-object v1, v2, v3 - - const/16 v1, 0x9 - - aput-object v0, v2, v1 - - sput-object v2, Lf/h/a/d/h/f/y3;->n:[Lf/h/a/d/h/f/y3; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/f/y3;->zzsc:Ljava/lang/Class; - - iput-object p4, p0, Lf/h/a/d/h/f/y3;->zzsd:Ljava/lang/Class; - - iput-object p5, p0, Lf/h/a/d/h/f/y3;->zzse:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/f/y3; - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/y3;->n:[Lf/h/a/d/h/f/y3; - - invoke-virtual {v0}, [Lf/h/a/d/h/f/y3;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/f/y3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y4.smali deleted file mode 100644 index 4da596cabe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y4.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/f/y4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# virtual methods -.method public abstract b()Z -.end method - -.method public abstract g()Lf/h/a/d/h/f/x4; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y5.smali deleted file mode 100644 index 58151bd4ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y5.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public final Lf/h/a/d/h/f/y5; -.super Ljava/util/AbstractList; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/e4; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractList<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/f/e4;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/f/e4; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/e4;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - return-void -.end method - - -# virtual methods -.method public final g0(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - invoke-interface {v0, p1}, Lf/h/a/d/h/f/e4;->g0(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method - -.method public final h0()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - invoke-interface {v0}, Lf/h/a/d/h/f/e4;->h0()Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/a6; - - invoke-direct {v0, p0}, Lf/h/a/d/h/f/a6;->(Lf/h/a/d/h/f/y5;)V - - return-object v0 -.end method - -.method public final listIterator(I)Ljava/util/ListIterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/f/b6; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/f/b6;->(Lf/h/a/d/h/f/y5;I)V - - return-object v0 -.end method - -.method public final p0()Lf/h/a/d/h/f/e4; - .locals 0 - - return-object p0 -.end method - -.method public final r(Lf/h/a/d/h/f/s2;)V - .locals 0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/y5;->d:Lf/h/a/d/h/f/e4; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/y6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/y6.smali deleted file mode 100644 index 1c6481a600..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/y6.smali +++ /dev/null @@ -1,510 +0,0 @@ -.class public abstract Lf/h/a/d/h/f/y6; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Ljava/io/Serializable; -.implements Ljava/util/Map; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/io/Serializable;", - "Ljava/util/Map<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public transient d:Lf/h/a/d/h/f/b7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/b7<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation -.end field - -.field public transient e:Lf/h/a/d/h/f/b7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/b7<", - "TK;>;" - } - .end annotation -.end field - -.field public transient f:Lf/h/a/d/h/f/v6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/v6<", - "TV;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final clear()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public containsKey(Ljava/lang/Object;)Z - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public containsValue(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/f/y6;->values()Ljava/util/Collection; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/v6; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/v6;->contains(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public entrySet()Ljava/util/Set; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/f/y6;->d:Lf/h/a/d/h/f/b7; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/f/d7; - - new-instance v1, Lf/h/a/d/h/f/c7; - - iget-object v2, v0, Lf/h/a/d/h/f/d7;->h:[Ljava/lang/Object; - - iget v3, v0, Lf/h/a/d/h/f/d7;->i:I - - invoke-direct {v1, v0, v2, v3}, Lf/h/a/d/h/f/c7;->(Lf/h/a/d/h/f/y6;[Ljava/lang/Object;I)V - - iput-object v1, p0, Lf/h/a/d/h/f/y6;->d:Lf/h/a/d/h/f/b7; - - return-object v1 - - :cond_0 - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Ljava/util/Map; - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/util/Map; - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public abstract get(Ljava/lang/Object;)Ljava/lang/Object; - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation -.end method - -.method public final getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p2 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "TV;)TV;" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - return-object p1 - - :cond_0 - return-object p2 -.end method - -.method public hashCode()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/y6;->entrySet()Ljava/util/Set; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/f/b7; - - invoke-static {v0}, Lf/h/a/b/i1/e;->c2(Ljava/util/Set;)I - - move-result v0 - - return v0 -.end method - -.method public isEmpty()Z - .locals 1 - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public keySet()Ljava/util/Set; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/f/y6;->e:Lf/h/a/d/h/f/b7; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/f/d7; - - new-instance v1, Lf/h/a/d/h/f/a; - - iget-object v2, v0, Lf/h/a/d/h/f/d7;->h:[Ljava/lang/Object; - - iget v3, v0, Lf/h/a/d/h/f/d7;->i:I - - const/4 v4, 0x0 - - invoke-direct {v1, v2, v4, v3}, Lf/h/a/d/h/f/a;->([Ljava/lang/Object;II)V - - new-instance v2, Lf/h/a/d/h/f/e7; - - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/f/e7;->(Lf/h/a/d/h/f/y6;Lf/h/a/d/h/f/x6;)V - - iput-object v2, p0, Lf/h/a/d/h/f/y6;->e:Lf/h/a/d/h/f/b7; - - return-object v2 - - :cond_0 - return-object v0 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final putAll(Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public toString()Ljava/lang/String; - .locals 6 - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - if-ltz v0, :cond_2 - - new-instance v1, Ljava/lang/StringBuilder; - - int-to-long v2, v0 - - const/4 v0, 0x3 - - shl-long/2addr v2, v0 - - const-wide/32 v4, 0x40000000 - - invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v2 - - long-to-int v0, v2 - - invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(I)V - - const/16 v0, 0x7b - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x1 - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - if-nez v0, :cond_0 - - const-string v0, ", " - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const/16 v4, 0x3d - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_1 - const/16 v0, 0x7d - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_2 - new-instance v1, Ljava/lang/IllegalArgumentException; - - const-string v2, "size" - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x28 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, " cannot be negative but was: " - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public values()Ljava/util/Collection; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/f/y6;->f:Lf/h/a/d/h/f/v6; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/f/d7; - - new-instance v1, Lf/h/a/d/h/f/a; - - iget-object v2, v0, Lf/h/a/d/h/f/d7;->h:[Ljava/lang/Object; - - iget v0, v0, Lf/h/a/d/h/f/d7;->i:I - - const/4 v3, 0x1 - - invoke-direct {v1, v2, v3, v0}, Lf/h/a/d/h/f/a;->([Ljava/lang/Object;II)V - - iput-object v1, p0, Lf/h/a/d/h/f/y6;->f:Lf/h/a/d/h/f/v6; - - return-object v1 - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z.smali deleted file mode 100644 index 001ddbe9be..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/f/z; -.super Lf/h/a/d/h/f/d0; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/d0<", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# static fields -.field public static a:Lf/h/a/d/h/f/z; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/d0;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 1 - - const-string v0, "sessions_sampling_percentage" - - return-object v0 -.end method - -.method public final b()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.firebase.perf.SessionSamplingRate" - - return-object v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - const-string v0, "fpr_vc_session_sampling_rate" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z0$a.smali deleted file mode 100644 index b0d7e0973d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/z0$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/z0;", - "Lf/h/a/d/h/f/z0$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/b1;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z0.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z0.smali deleted file mode 100644 index e76380cc03..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z0.smali +++ /dev/null @@ -1,292 +0,0 @@ -.class public final Lf/h/a/d/h/f/z0; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/z0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/z0;", - "Lf/h/a/d/h/f/z0$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static final zzin:Lf/h/a/d/h/f/z0; - -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/z0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzij:I - -.field public zzik:Ljava/lang/String; - -.field public zzil:Ljava/lang/String; - -.field public zzim:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/z0; - - invoke-direct {v0}, Lf/h/a/d/h/f/z0;->()V - - sput-object v0, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - const-class v1, Lf/h/a/d/h/f/z0; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/z0;->zzik:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/z0;->zzil:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/f/z0;->zzim:Ljava/lang/String; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/z0;->zzik:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/z0;->zzil:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static p(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - or-int/lit8 v0, v0, 0x4 - - iput v0, p0, Lf/h/a/d/h/f/z0;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/z0;->zzim:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/z0;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/z0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/z0;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/z0;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/z0$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/z0$a;->(Lf/h/a/d/h/f/b1;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/z0; - - invoke-direct {p1}, Lf/h/a/d/h/f/z0;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x4 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzik" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzil" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzim" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1008\u0002" - - sget-object p3, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z1$a.smali deleted file mode 100644 index 2746afdc3e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/f/z1$a; -.super Lf/h/a/d/h/f/p3$a; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/z1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3$a<", - "Lf/h/a/d/h/f/z1;", - "Lf/h/a/d/h/f/z1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/f/a2;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/f/p3$a;->(Lf/h/a/d/h/f/p3;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z1.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z1.smali deleted file mode 100644 index 42ea25da9a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z1.smali +++ /dev/null @@ -1,315 +0,0 @@ -.class public final Lf/h/a/d/h/f/z1; -.super Lf/h/a/d/h/f/p3; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/y4; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/f/z1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/p3<", - "Lf/h/a/d/h/f/z1;", - "Lf/h/a/d/h/f/z1$a;", - ">;", - "Lf/h/a/d/h/f/y4;" - } -.end annotation - - -# static fields -.field public static volatile zzio:Lf/h/a/d/h/f/g5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g5<", - "Lf/h/a/d/h/f/z1;", - ">;" - } - .end annotation -.end field - -.field public static final zzlu:Lf/h/a/d/h/f/w3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/w3<", - "Ljava/lang/Integer;", - "Lf/h/a/d/h/f/c2;", - ">;" - } - .end annotation -.end field - -.field public static final zzlv:Lf/h/a/d/h/f/z1; - - -# instance fields -.field public zzij:I - -.field public zzjz:Ljava/lang/String; - -.field public zzlt:Lf/h/a/d/h/f/t3; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/f/a2; - - invoke-direct {v0}, Lf/h/a/d/h/f/a2;->()V - - sput-object v0, Lf/h/a/d/h/f/z1;->zzlu:Lf/h/a/d/h/f/w3; - - new-instance v0, Lf/h/a/d/h/f/z1; - - invoke-direct {v0}, Lf/h/a/d/h/f/z1;->()V - - sput-object v0, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - const-class v1, Lf/h/a/d/h/f/z1; - - sget-object v2, Lf/h/a/d/h/f/p3;->zzrd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/f/p3;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/f/z1;->zzjz:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/f/r3;->g:Lf/h/a/d/h/f/r3; - - iput-object v0, p0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; - - return-void -.end method - -.method public static n(Lf/h/a/d/h/f/z1;Lf/h/a/d/h/f/c2;)V - .locals 2 - - if-eqz p0, :cond_2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; - - invoke-interface {v0}, Lf/h/a/d/h/f/v3;->D0()Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - if-nez v1, :cond_0 - - const/16 v1, 0xa - - goto :goto_0 - - :cond_0 - shl-int/lit8 v1, v1, 0x1 - - :goto_0 - check-cast v0, Lf/h/a/d/h/f/r3; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/r3;->j(I)Lf/h/a/d/h/f/t3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; - - :cond_1 - iget-object p0, p0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; - - iget p1, p1, Lf/h/a/d/h/f/c2;->value:I - - check-cast p0, Lf/h/a/d/h/f/r3; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/f/r3;->k(I)V - - return-void - - :cond_2 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static o(Lf/h/a/d/h/f/z1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/f/z1;->zzij:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/f/z1;->zzij:I - - iput-object p1, p0, Lf/h/a/d/h/f/z1;->zzjz:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final h(Lf/h/a/d/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p1 - - const/4 p2, 0x1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - sget-object p1, Lf/h/a/d/h/f/z1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/f/z1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/f/z1;->zzio:Lf/h/a/d/h/f/g5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/f/p3$c; - - sget-object p3, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/p3$c;->(Lf/h/a/d/h/f/p3;)V - - sput-object p1, Lf/h/a/d/h/f/z1;->zzio:Lf/h/a/d/h/f/g5; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_1 - sget-object p1, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - return-object p1 - - :pswitch_2 - new-instance p1, Lf/h/a/d/h/f/z1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/f/z1$a;->(Lf/h/a/d/h/f/a2;)V - - return-object p1 - - :pswitch_3 - new-instance p1, Lf/h/a/d/h/f/z1; - - invoke-direct {p1}, Lf/h/a/d/h/f/z1;->()V - - return-object p1 - - :pswitch_4 - const/4 p1, 0x4 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v0, "zzij" - - aput-object v0, p1, p3 - - const-string p3, "zzjz" - - aput-object p3, p1, p2 - - const/4 p2, 0x2 - - const-string p3, "zzlt" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - sget-object p3, Lf/h/a/d/h/f/e2;->a:Lf/h/a/d/h/f/u3; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1008\u0000\u0002\u001e" - - sget-object p3, Lf/h/a/d/h/f/z1;->zzlv:Lf/h/a/d/h/f/z1; - - new-instance v0, Lf/h/a/d/h/f/i5; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/f/i5;->(Lf/h/a/d/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - return-object p3 - - :pswitch_6 - invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z2.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z2.smali deleted file mode 100644 index 13159a4188..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z2.smali +++ /dev/null @@ -1,279 +0,0 @@ -.class public Lf/h/a/d/h/f/z2; -.super Lf/h/a/d/h/f/a3; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# instance fields -.field public final zznn:[B - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/a3;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/f/s2; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->size()I - - move-result v1 - - move-object v3, p1 - - check-cast v3, Lf/h/a/d/h/f/s2; - - invoke-virtual {v3}, Lf/h/a/d/h/f/s2;->size()I - - move-result v3 - - if-eq v1, v3, :cond_2 - - return v2 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->size()I - - move-result v1 - - if-nez v1, :cond_3 - - return v0 - - :cond_3 - instance-of v1, p1, Lf/h/a/d/h/f/z2; - - if-eqz v1, :cond_9 - - check-cast p1, Lf/h/a/d/h/f/z2; - - iget v1, p0, Lf/h/a/d/h/f/s2;->zzaa:I - - iget v3, p1, Lf/h/a/d/h/f/s2;->zzaa:I - - if-eqz v1, :cond_4 - - if-eqz v3, :cond_4 - - if-eq v1, v3, :cond_4 - - return v2 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->size()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I - - move-result v2 - - if-gt v1, v2, :cond_8 - - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I - - move-result v2 - - if-gt v1, v2, :cond_7 - - iget-object v2, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - iget-object v3, p1, Lf/h/a/d/h/f/z2;->zznn:[B - - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->p()I - - move-result v4 - - add-int/2addr v4, v1 - - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->p()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/f/z2;->p()I - - move-result p1 - - :goto_0 - if-ge v1, v4, :cond_6 - - aget-byte v5, v2, v1 - - aget-byte v6, v3, p1 - - if-eq v5, v6, :cond_5 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_5 - add-int/lit8 v1, v1, 0x1 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_6 - :goto_1 - return v0 - - :cond_7 - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p1}, Lf/h/a/d/h/f/s2;->size()I - - move-result p1 - - const/16 v2, 0x3b - - const-string v3, "Ran off end of other: 0, " - - const-string v4, ", " - - invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_8 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->size()I - - move-result v0 - - const/16 v2, 0x28 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Length too large: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_9 - invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final j(II)Lf/h/a/d/h/f/s2; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->size()I - - move-result p1 - - const/4 v0, 0x0 - - invoke-static {v0, p2, p1}, Lf/h/a/d/h/f/s2;->h(III)I - - move-result p1 - - if-nez p1, :cond_0 - - sget-object p1, Lf/h/a/d/h/f/s2;->d:Lf/h/a/d/h/f/s2; - - return-object p1 - - :cond_0 - new-instance p2, Lf/h/a/d/h/f/x2; - - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - invoke-virtual {p0}, Lf/h/a/d/h/f/z2;->p()I - - move-result v1 - - invoke-direct {p2, v0, v1, p1}, Lf/h/a/d/h/f/x2;->([BII)V - - return-object p2 -.end method - -.method public l(I)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - aget-byte p1, v0, p1 - - return p1 -.end method - -.method public m(I)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - aget-byte p1, v0, p1 - - return p1 -.end method - -.method public p()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/z2;->zznn:[B - - array-length v0, v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z3.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z3.smali deleted file mode 100644 index c98a6d132e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z3.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public final Lf/h/a/d/h/f/z3; -.super Landroid/os/Handler; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# direct methods -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z4.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z4.smali deleted file mode 100644 index 4e782f90ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z4.smali +++ /dev/null @@ -1,695 +0,0 @@ -.class public final Lf/h/a/d/h/f/z4; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-perf@@19.0.8" - -# interfaces -.implements Lf/h/a/d/h/f/l5; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/f/l5<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/f/x5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "**>;" - } - .end annotation -.end field - -.field public final b:Z - -.field public final c:Lf/h/a/d/h/f/g3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/g3<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/x5;Lf/h/a/d/h/f/g3;Lf/h/a/d/h/f/x4;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/f/x5<", - "**>;", - "Lf/h/a/d/h/f/g3<", - "*>;", - "Lf/h/a/d/h/f/x4;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/f/f3; - - if-eqz p1, :cond_0 - - instance-of p1, p3, Lf/h/a/d/h/f/p3$b; - - iput-boolean p1, p0, Lf/h/a/d/h/f/z4;->b:Z - - iput-object p2, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1}, Lf/h/a/d/h/f/h3;->m()V - - return-void - - :cond_0 - throw v1 - - :cond_1 - throw v1 - - :cond_2 - throw v1 -.end method - -.method public final b(Ljava/lang/Object;)I - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - iget v2, v0, Lf/h/a/d/h/f/w5;->d:I - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - if-eq v2, v3, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget v5, v0, Lf/h/a/d/h/f/w5;->a:I - - if-ge v3, v5, :cond_1 - - iget-object v5, v0, Lf/h/a/d/h/f/w5;->b:[I - - aget v5, v5, v3 - - const/4 v6, 0x3 - - ushr-int/2addr v5, v6 - - iget-object v7, v0, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v7, v7, v3 - - check-cast v7, Lf/h/a/d/h/f/s2; - - const/16 v8, 0x8 - - invoke-static {v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I - - move-result v8 - - shl-int/lit8 v8, v8, 0x1 - - const/4 v9, 0x2 - - invoke-static {v9, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I - - move-result v5 - - add-int/2addr v5, v8 - - invoke-static {v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/d/h/f/s2;)I - - move-result v6 - - add-int/2addr v6, v5 - - add-int/2addr v2, v6 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iput v2, v0, Lf/h/a/d/h/f/w5;->d:I - - :goto_1 - add-int/2addr v2, v4 - - iget-boolean v0, p0, Lf/h/a/d/h/f/z4;->b:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_4 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - const/4 v0, 0x0 - - :goto_2 - iget-object v1, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1}, Lf/h/a/d/h/f/m5;->h()I - - move-result v1 - - if-ge v4, v1, :cond_2 - - iget-object v1, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {v1, v4}, Lf/h/a/d/h/f/m5;->e(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/f/h3;->k(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/f/h3;->a:Lf/h/a/d/h/f/m5; - - invoke-virtual {p1}, Lf/h/a/d/h/f/m5;->i()Ljava/lang/Iterable; - - move-result-object p1 - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-static {v1}, Lf/h/a/d/h/f/h3;->k(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - goto :goto_3 - - :cond_3 - add-int/2addr v2, v0 - - goto :goto_4 - - :cond_4 - throw v1 - - :cond_5 - :goto_4 - return v2 - - :cond_6 - throw v1 -.end method - -.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/f/p3; - - iget-object v2, v2, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz v0, :cond_4 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/h/f/z4;->b:Z - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_2 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - if-eqz v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/f/p3$b; - - iget-object p2, p2, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/h3;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - throw v1 - - :cond_2 - throw v1 - - :cond_3 - const/4 p1, 0x1 - - return p1 - - :cond_4 - throw v1 - - :cond_5 - throw v1 -.end method - -.method public final d(Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3; - - iget-object v0, v0, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - iget-boolean v2, p0, Lf/h/a/d/h/f/z4;->b:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v2, Lf/h/a/d/h/f/f3; - - if-eqz v2, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - mul-int/lit8 v0, v0, 0x35 - - invoke-virtual {p1}, Lf/h/a/d/h/f/h3;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - :goto_0 - return v0 - - :cond_2 - throw v1 -.end method - -.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/f/n5;->f(Lf/h/a/d/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/f/z4;->b:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/f/n5;->d(Lf/h/a/d/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_0 - return-void -.end method - -.method public final f(Ljava/lang/Object;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/f/p3$b; - - iget-object p1, p1, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {p1}, Lf/h/a/d/h/f/h3;->a()Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final g(Ljava/lang/Object;Lf/h/a/d/h/f/r6;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/f/r6;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/f/z4;->c:Lf/h/a/d/h/f/g3; - - check-cast v0, Lf/h/a/d/h/f/f3; - - const/4 v1, 0x0 - - if-eqz v0, :cond_7 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/f/p3$b; - - iget-object v0, v0, Lf/h/a/d/h/f/p3$b;->zzre:Lf/h/a/d/h/f/h3; - - invoke-virtual {v0}, Lf/h/a/d/h/f/h3;->b()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/f/j3; - - invoke-interface {v3}, Lf/h/a/d/h/f/j3;->w0()Lf/h/a/d/h/f/o6; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/h/f/o6;->l:Lf/h/a/d/h/f/o6; - - if-ne v4, v5, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/f/j3;->K0()Z - - move-result v4 - - if-nez v4, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/f/j3;->f0()Z - - move-result v4 - - if-nez v4, :cond_1 - - instance-of v4, v2, Lf/h/a/d/h/f/a4; - - if-eqz v4, :cond_0 - - invoke-interface {v3}, Lf/h/a/d/h/f/j3;->getNumber()I - - move-result v3 - - check-cast v2, Lf/h/a/d/h/f/a4; - - iget-object v2, v2, Lf/h/a/d/h/f/a4;->d:Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/f/x3; - - invoke-virtual {v2}, Lf/h/a/d/h/f/c4;->c()Lf/h/a/d/h/f/s2; - - move-result-object v2 - - move-object v4, p2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v3, v2}, Lf/h/a/d/h/f/e3;->e(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_0 - invoke-interface {v3}, Lf/h/a/d/h/f/j3;->getNumber()I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - move-object v4, p2 - - check-cast v4, Lf/h/a/d/h/f/e3; - - invoke-virtual {v4, v3, v2}, Lf/h/a/d/h/f/e3;->e(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Found invalid MessageSet item." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/f/z4;->a:Lf/h/a/d/h/f/x5; - - check-cast v0, Lf/h/a/d/h/f/z5; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/f/p3; - - iget-object p1, p1, Lf/h/a/d/h/f/p3;->zzrb:Lf/h/a/d/h/f/w5; - - if-eqz p1, :cond_5 - - check-cast p2, Lf/h/a/d/h/f/e3; - - if-eqz p2, :cond_4 - - const/4 v0, 0x0 - - :goto_1 - iget v1, p1, Lf/h/a/d/h/f/w5;->a:I - - if-ge v0, v1, :cond_3 - - iget-object v1, p1, Lf/h/a/d/h/f/w5;->b:[I - - aget v1, v1, v0 - - ushr-int/lit8 v1, v1, 0x3 - - iget-object v2, p1, Lf/h/a/d/h/f/w5;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-virtual {p2, v1, v2}, Lf/h/a/d/h/f/e3;->e(ILjava/lang/Object;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_3 - return-void - - :cond_4 - throw v1 - - :cond_5 - throw v1 - - :cond_6 - throw v1 - - :cond_7 - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z5.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z5.smali deleted file mode 100644 index 6519866e41..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z5.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final Lf/h/a/d/h/f/z5; -.super Lf/h/a/d/h/f/x5; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x5<", - "Lf/h/a/d/h/f/w5;", - "Lf/h/a/d/h/f/w5;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/f/x5;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/z6.smali b/com.discord/smali_classes2/f/h/a/d/h/f/z6.smali deleted file mode 100644 index 6277933bd5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/f/z6.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public final Lf/h/a/d/h/f/z6; -.super Lf/h/a/d/h/f/x6; -.source "com.google.firebase:firebase-perf@@19.0.8" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public final transient f:I - -.field public final transient g:I - -.field public final synthetic zzn:Lf/h/a/d/h/f/x6; - - -# direct methods -.method public constructor (Lf/h/a/d/h/f/x6;II)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - invoke-direct {p0}, Lf/h/a/d/h/f/x6;->()V - - iput p2, p0, Lf/h/a/d/h/f/z6;->f:I - - iput p3, p0, Lf/h/a/d/h/f/z6;->g:I - - return-void -.end method - - -# virtual methods -.method public final get(I)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/f/z6;->g:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->N1(II)I - - iget-object v0, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - iget v1, p0, Lf/h/a/d/h/f/z6;->f:I - - add-int/2addr p1, v1 - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final j()[Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - invoke-virtual {v0}, Lf/h/a/d/h/f/v6;->j()[Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final k()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - invoke-virtual {v0}, Lf/h/a/d/h/f/v6;->k()I - - move-result v0 - - iget v1, p0, Lf/h/a/d/h/f/z6;->f:I - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public final l()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - invoke-virtual {v0}, Lf/h/a/d/h/f/v6;->k()I - - move-result v0 - - iget v1, p0, Lf/h/a/d/h/f/z6;->f:I - - add-int/2addr v0, v1 - - iget v1, p0, Lf/h/a/d/h/f/z6;->g:I - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public final n()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final s(II)Lf/h/a/d/h/f/x6; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(II)", - "Lf/h/a/d/h/f/x6<", - "TE;>;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/f/z6;->g:I - - invoke-static {p1, p2, v0}, Lf/h/a/b/i1/e;->D2(III)V - - iget-object v0, p0, Lf/h/a/d/h/f/z6;->zzn:Lf/h/a/d/h/f/x6; - - iget v1, p0, Lf/h/a/d/h/f/z6;->f:I - - add-int/2addr p1, v1 - - add-int/2addr p2, v1 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/x6;->subList(II)Ljava/util/List; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/f/x6; - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/f/z6;->g:I - - return v0 -.end method - -.method public final synthetic subList(II)Ljava/util/List; - .locals 0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/f/z6;->s(II)Lf/h/a/d/h/f/x6; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/g/a.smali b/com.discord/smali_classes2/f/h/a/d/h/g/a.smali deleted file mode 100644 index 63b37f6603..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/g/a.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/d/h/g/a; -.super Landroid/os/Binder; -.source "com.google.firebase:firebase-dynamic-links@@19.1.0" - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/g/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/g/b.smali b/com.discord/smali_classes2/f/h/a/d/h/g/b.smali deleted file mode 100644 index bdcf708ef5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/g/b.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public Lf/h/a/d/h/g/b; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-dynamic-links@@19.1.0" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/g/b; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/a.smali b/com.discord/smali_classes2/f/h/a/d/h/h/a.smali deleted file mode 100644 index 5bf6d65191..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/a.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/h/a; -.super Ljava/io/OutputStream; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/io/OutputStream;->()V - - return-void -.end method - - -# virtual methods -.method public final toString()Ljava/lang/String; - .locals 1 - - const-string v0, "ByteStreams.nullOutputStream()" - - return-object v0 -.end method - -.method public final write(I)V - .locals 0 - - return-void -.end method - -.method public final write([B)V - .locals 0 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final write([BII)V - .locals 0 - - if-eqz p1, :cond_0 - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/b.smali b/com.discord/smali_classes2/f/h/a/d/h/h/b.smali deleted file mode 100644 index 3a67d3946b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/b.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/d/h/h/b; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/h/a; - - invoke-direct {v0}, Lf/h/a/d/h/h/a;->()V - - return-void -.end method - -.method public static a(Ljava/io/InputStream;)Ljava/io/InputStream; - .locals 1 - - new-instance v0, Lf/h/a/d/h/h/d; - - invoke-direct {v0, p0}, Lf/h/a/d/h/h/d;->(Ljava/io/InputStream;)V - - return-object v0 -.end method - -.method public static b(Ljava/util/Deque;I)[B - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Deque<", - "[B>;I)[B" - } - .end annotation - - new-array v0, p1, [B - - move v1, p1 - - :goto_0 - if-lez v1, :cond_0 - - invoke-interface {p0}, Ljava/util/Deque;->removeFirst()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [B - - array-length v3, v2 - - invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I - - move-result v3 - - sub-int v4, p1, v1 - - const/4 v5, 0x0 - - invoke-static {v2, v5, v0, v4, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - sub-int/2addr v1, v3 - - goto :goto_0 - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/c.smali b/com.discord/smali_classes2/f/h/a/d/h/h/c.smali deleted file mode 100644 index afd5c68e7a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/c.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/h/c; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# static fields -.field public static final a:Ljava/util/logging/Logger; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/h/c; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/h/c;->a:Ljava/util/logging/Logger; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Ljava/io/InputStream;)V - .locals 6 - .param p0 # Ljava/io/InputStream; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-eqz p0, :cond_0 - - :try_start_0 - invoke-interface {p0}, Ljava/io/Closeable;->close()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v5 - - :try_start_1 - sget-object v0, Lf/h/a/d/h/h/c;->a:Ljava/util/logging/Logger; - - sget-object v1, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - const-string v2, "com.google.common.io.Closeables" - - const-string v3, "close" - - const-string v4, "IOException thrown while closing Closeable." - - invoke-virtual/range {v0 .. v5}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_0 - - :catch_1 - move-exception p0 - - new-instance v0, Ljava/lang/AssertionError; - - invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v0 - - :cond_0 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/d.smali b/com.discord/smali_classes2/f/h/a/d/h/h/d.smali deleted file mode 100644 index 1357f04df1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/d.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public final Lf/h/a/d/h/h/d; -.super Ljava/io/FilterInputStream; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# instance fields -.field public d:J - -.field public e:J - - -# direct methods -.method public constructor (Ljava/io/InputStream;)V - .locals 2 - - invoke-direct {p0, p1}, Ljava/io/FilterInputStream;->(Ljava/io/InputStream;)V - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/d/h/h/d;->e:J - - if-eqz p1, :cond_0 - - const-wide/32 v0, 0x100001 - - iput-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final available()I - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0}, Ljava/io/InputStream;->available()I - - move-result v0 - - int-to-long v0, v0 - - iget-wide v2, p0, Lf/h/a/d/h/h/d;->d:J - - invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v0 - - long-to-int v1, v0 - - return v1 -.end method - -.method public final declared-synchronized mark(I)V - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0, p1}, Ljava/io/InputStream;->mark(I)V - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - iput-wide v0, p0, Lf/h/a/d/h/h/d;->e:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public final read()I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - const/4 v2, -0x1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v0, v3 - - if-nez v5, :cond_0 - - return v2 - - :cond_0 - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0}, Ljava/io/InputStream;->read()I - - move-result v0 - - if-eq v0, v2, :cond_1 - - iget-wide v1, p0, Lf/h/a/d/h/h/d;->d:J - - const-wide/16 v3, 0x1 - - sub-long/2addr v1, v3 - - iput-wide v1, p0, Lf/h/a/d/h/h/d;->d:J - - :cond_1 - return v0 -.end method - -.method public final read([BII)I - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - const/4 v2, -0x1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v0, v3 - - if-nez v5, :cond_0 - - return v2 - - :cond_0 - int-to-long v3, p3 - - invoke-static {v3, v4, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v0 - - long-to-int p3, v0 - - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0, p1, p2, p3}, Ljava/io/InputStream;->read([BII)I - - move-result p1 - - if-eq p1, v2, :cond_1 - - iget-wide p2, p0, Lf/h/a/d/h/h/d;->d:J - - int-to-long v0, p1 - - sub-long/2addr p2, v0 - - iput-wide p2, p0, Lf/h/a/d/h/h/d;->d:J - - :cond_1 - return p1 -.end method - -.method public final declared-synchronized reset()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0}, Ljava/io/InputStream;->markSupported()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->e:J - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0}, Ljava/io/InputStream;->reset()V - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->e:J - - iput-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - new-instance v0, Ljava/io/IOException; - - const-string v1, "Mark not set" - - invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - new-instance v0, Ljava/io/IOException; - - const-string v1, "Mark not supported" - - invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final skip(J)J - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - invoke-static {p1, p2, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide p1 - - iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; - - invoke-virtual {v0, p1, p2}, Ljava/io/InputStream;->skip(J)J - - move-result-wide p1 - - iget-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - sub-long/2addr v0, p1 - - iput-wide v0, p0, Lf/h/a/d/h/h/d;->d:J - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/e$a.smali b/com.discord/smali_classes2/f/h/a/d/h/h/e$a.smali deleted file mode 100644 index f76c5b9fd7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/e$a.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/h/e$a; -.super Lf/h/a/d/h/h/g; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/h/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/h/g;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/e.smali b/com.discord/smali_classes2/f/h/a/d/h/h/e.smali deleted file mode 100644 index 8ee13f453c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/e.smali +++ /dev/null @@ -1,167 +0,0 @@ -.class public final Lf/h/a/d/h/h/e; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/h/e$a; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/h/g; - - -# direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "android.os.Build$VERSION" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "SDK_INT" - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v0, v1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - goto :goto_1 - - :catch_0 - move-exception v1 - - :try_start_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V - - :goto_0 - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - const/16 v2, 0x13 - - if-lt v1, v2, :cond_0 - - new-instance v1, Lf/h/a/d/h/h/j; - - invoke-direct {v1}, Lf/h/a/d/h/h/j;->()V - - goto :goto_2 - - :cond_0 - const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" - - invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - if-eqz v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/h/h; - - invoke-direct {v1}, Lf/h/a/d/h/h/h;->()V - - goto :goto_2 - - :cond_1 - new-instance v1, Lf/h/a/d/h/h/e$a; - - invoke-direct {v1}, Lf/h/a/d/h/h/e$a;->()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_2 - - :goto_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-class v3, Lf/h/a/d/h/h/e$a; - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit16 v4, v4, 0x85 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "will be used. The error is: " - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V - - new-instance v1, Lf/h/a/d/h/h/e$a; - - invoke-direct {v1}, Lf/h/a/d/h/h/e$a;->()V - - :goto_2 - sput-object v1, Lf/h/a/d/h/h/e;->a:Lf/h/a/d/h/h/g; - - if-nez v0, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/f.smali b/com.discord/smali_classes2/f/h/a/d/h/h/f.smali deleted file mode 100644 index 06ad55a028..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/f.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/h/f; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# instance fields -.field public final a:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Lf/h/a/d/h/h/i;", - "Ljava/util/List<", - "Ljava/lang/Throwable;", - ">;>;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/ref/ReferenceQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - const/16 v1, 0x10 - - const/high16 v2, 0x3f400000 # 0.75f - - const/16 v3, 0xa - - invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V - - iput-object v0, p0, Lf/h/a/d/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v0, Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V - - iput-object v0, p0, Lf/h/a/d/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/g.smali b/com.discord/smali_classes2/f/h/a/d/h/h/g.smali deleted file mode 100644 index c9dc84591f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/g.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public abstract Lf/h/a/d/h/h/g; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/h.smali b/com.discord/smali_classes2/f/h/a/d/h/h/h.smali deleted file mode 100644 index 8b825e4640..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/h.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final Lf/h/a/d/h/h/h; -.super Lf/h/a/d/h/h/g; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# instance fields -.field public final a:Lf/h/a/d/h/h/f; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/h/g;->()V - - new-instance v0, Lf/h/a/d/h/h/f; - - invoke-direct {v0}, Lf/h/a/d/h/h/f;->()V - - iput-object v0, p0, Lf/h/a/d/h/h/h;->a:Lf/h/a/d/h/h/f; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 4 - - if-eq p2, p1, :cond_4 - - if-eqz p2, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/h/h;->a:Lf/h/a/d/h/h/f; - - iget-object v1, v0, Lf/h/a/d/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - :goto_0 - if-eqz v1, :cond_0 - - iget-object v2, v0, Lf/h/a/d/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/d/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/h/i; - - const/4 v2, 0x0 - - invoke-direct {v1, p1, v2}, Lf/h/a/d/h/h/i;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - iget-object v2, v0, Lf/h/a/d/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v1, Ljava/util/Vector; - - const/4 v2, 0x2 - - invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V - - iget-object v2, v0, Lf/h/a/d/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v3, Lf/h/a/d/h/h/i; - - iget-object v0, v0, Lf/h/a/d/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v3, p1, v0}, Lf/h/a/d/h/h/i;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v1, p1 - - :goto_1 - invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The suppressed exception cannot be null." - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Self suppression is not allowed." - - invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/i.smali b/com.discord/smali_classes2/f/h/a/d/h/h/i.smali deleted file mode 100644 index 185ef2c016..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/i.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/h/i; -.super Ljava/lang/ref/WeakReference; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Ljava/lang/Throwable;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Throwable;", - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V - - if-eqz p1, :cond_0 - - invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/h/i;->a:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The referent cannot be null" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Lf/h/a/d/h/h/i; - - if-eq v1, v2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - if-ne p0, p1, :cond_1 - - return v1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/h/i; - - iget v2, p0, Lf/h/a/d/h/h/i;->a:I - - iget v3, p1, Lf/h/a/d/h/h/i;->a:I - - if-ne v2, v3, :cond_2 - - invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - if-ne v2, p1, :cond_2 - - return v1 - - :cond_2 - :goto_0 - return v0 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/h/i;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/h/j.smali b/com.discord/smali_classes2/f/h/a/d/h/h/j.smali deleted file mode 100644 index 1943dadf6f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/h/j.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/h/j; -.super Lf/h/a/d/h/h/g; -.source "com.google.firebase:firebase-messaging@@20.2.3" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/h/g;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/a.smali b/com.discord/smali_classes2/f/h/a/d/h/i/a.smali deleted file mode 100644 index 911233af07..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/a.smali +++ /dev/null @@ -1,259 +0,0 @@ -.class public final Lf/h/a/d/h/i/a; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/a;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:I - -.field public c:I - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Z - -.field public g:Z - - -# direct methods -.method public constructor ()V - .locals 5 - - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/UUID;->getLeastSignificantBits()J - - move-result-wide v1 - - const-wide/32 v3, 0x7fffffff - - and-long/2addr v1, v3 - - long-to-int v2, v1 - - if-eqz v2, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/util/UUID;->getMostSignificantBits()J - - move-result-wide v0 - - and-long/2addr v0, v3 - - long-to-int v2, v0 - - if-eqz v2, :cond_1 - - goto :goto_0 - - :cond_1 - const-string v0, "GAv4" - - const-string v1, "UUID.randomUUID() returned 0." - - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const v2, 0x7fffffff - - :goto_0 - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - if-eqz v2, :cond_2 - - iput v2, p0, Lf/h/a/d/h/i/a;->b:I - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/i/a;->g:Z - - return-void - - :cond_2 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Given Integer is zero" - - invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 2 - - check-cast p1, Lf/h/a/d/h/i/a; - - iget-object v0, p0, Lf/h/a/d/h/i/a;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/a;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/a;->a:Ljava/lang/String; - - :cond_0 - iget v0, p0, Lf/h/a/d/h/i/a;->b:I - - if-eqz v0, :cond_1 - - iput v0, p1, Lf/h/a/d/h/i/a;->b:I - - :cond_1 - iget v0, p0, Lf/h/a/d/h/i/a;->c:I - - if-eqz v0, :cond_2 - - iput v0, p1, Lf/h/a/d/h/i/a;->c:I - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/a;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/a;->d:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/a;->d:Ljava/lang/String; - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - goto :goto_0 - - :cond_4 - iput-object v0, p1, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - :cond_5 - :goto_0 - iget-boolean v0, p0, Lf/h/a/d/h/i/a;->f:Z - - if-eqz v0, :cond_6 - - iput-boolean v0, p1, Lf/h/a/d/h/i/a;->f:Z - - :cond_6 - iget-boolean v0, p0, Lf/h/a/d/h/i/a;->g:Z - - if-eqz v0, :cond_7 - - iput-boolean v0, p1, Lf/h/a/d/h/i/a;->g:Z - - :cond_7 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/a;->a:Ljava/lang/String; - - const-string v2, "screenName" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/h/i/a;->f:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "interstitial" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/h/i/a;->g:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "automatic" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/a;->b:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "screenId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/a;->c:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "referrerScreenId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/a;->d:Ljava/lang/String; - - const-string v2, "referrerScreenName" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/a;->e:Ljava/lang/String; - - const-string v2, "referrerUri" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/a0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/a0.smali deleted file mode 100644 index 29015483c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/a0.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/h/i/a0; -.super Lf/h/a/d/h/i/m0; - - -# instance fields -.field public final synthetic e:Lf/h/a/d/h/i/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/y;Lf/h/a/d/h/i/m;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/a0;->e:Lf/h/a/d/h/i/y; - - invoke-direct {p0, p2}, Lf/h/a/d/h/i/m0;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final c()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/a0;->e:Lf/h/a/d/h/i/y; - - if-eqz v0, :cond_0 - - :try_start_0 - iget-object v1, v0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->X()I - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - const-string v2, "Failed to delete stale hits" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - iget-object v0, v0, Lf/h/a/d/h/i/y;->m:Lf/h/a/d/h/i/m0; - - const-wide/32 v1, 0x5265c00 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/m0;->e(J)V - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/a1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/a1.smali deleted file mode 100644 index ff0cbbcb3a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/a1.smali +++ /dev/null @@ -1,352 +0,0 @@ -.class public Lf/h/a/d/h/i/a1; -.super Lf/h/a/d/h/i/k; - - -# static fields -.field public static f:Lf/h/a/d/h/i/a1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - -.method public static N(Ljava/lang/Object;)Ljava/lang/String; - .locals 7 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - instance-of v0, p0, Ljava/lang/Integer; - - if-eqz v0, :cond_1 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - int-to-long v0, p0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - :cond_1 - instance-of v0, p0, Ljava/lang/Long; - - const-string v1, "-" - - if-eqz v0, :cond_4 - - move-object v0, p0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J - - move-result-wide v2 - - const-wide/16 v4, 0x64 - - cmp-long v6, v2, v4 - - if-gez v6, :cond_2 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_2 - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const/4 v2, 0x0 - - invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C - - move-result p0 - - const/16 v2, 0x2d - - if-ne p0, v2, :cond_3 - - goto :goto_0 - - :cond_3 - const-string v1, "" - - :goto_0 - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p0 - - invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, -0x1 - - int-to-double v2, v2 - - const-wide/high16 v4, 0x4024000000000000L # 10.0 - - invoke-static {v4, v5, v2, v3}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Math;->round(D)J - - move-result-wide v2 - - invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v2, "..." - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p0 - - int-to-double v1, p0 - - invoke-static {v4, v5, v1, v2}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v1 - - const-wide/high16 v3, 0x3ff0000000000000L # 1.0 - - sub-double/2addr v1, v3 - - invoke-static {v1, v2}, Ljava/lang/Math;->round(D)J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_4 - instance-of v0, p0, Ljava/lang/Boolean; - - if-eqz v0, :cond_5 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_5 - instance-of v0, p0, Ljava/lang/Throwable; - - if-eqz v0, :cond_6 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_6 - return-object v1 -.end method - - -# virtual methods -.method public final I()V - .locals 2 - - const-class v0, Lf/h/a/d/h/i/a1; - - monitor-enter v0 - - :try_start_0 - sput-object p0, Lf/h/a/d/h/i/a1;->f:Lf/h/a/d/h/i/a1; - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - .locals 2 - - invoke-virtual {p1}, Lf/h/a/d/h/i/w0;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "Discarding hit. " - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v0, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - goto :goto_0 - - :cond_0 - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final M(Ljava/util/Map;Ljava/lang/String;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v2 - - if-lez v2, :cond_0 - - const/16 v2, 0x2c - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_0 - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v2, 0x3d - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "Discarding hit. " - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-virtual {v0, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - goto :goto_1 - - :cond_2 - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/a2.smali b/com.discord/smali_classes2/f/h/a/d/h/i/a2.smali deleted file mode 100644 index 3b0a2c54df..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/a2.smali +++ /dev/null @@ -1,256 +0,0 @@ -.class public final Lf/h/a/d/h/i/a2; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/a2;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/b/c/a;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/b/c/b;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lf/h/a/d/b/c/a;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 7 - - check-cast p1, Lf/h/a/d/h/i/a2; - - iget-object v0, p1, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - iget-object v0, p1, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - iget-object v0, p0, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_1 - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/b/c/a; - - if-eqz v3, :cond_1 - - if-nez v2, :cond_2 - - const-string v4, "" - - goto :goto_1 - - :cond_2 - move-object v4, v2 - - :goto_1 - iget-object v5, p1, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - invoke-interface {v5, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_3 - - iget-object v5, p1, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - new-instance v6, Ljava/util/ArrayList; - - invoke-direct {v6}, Ljava/util/ArrayList;->()V - - invoke-interface {v5, v4, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - iget-object v5, p1, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - invoke-interface {v5, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - invoke-interface {v4, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_4 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->a:Ljava/util/List; - - const-string v2, "products" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->b:Ljava/util/List; - - const-string v2, "promotions" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/h/i/a2;->c:Ljava/util/Map; - - const-string v2, "impressions" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_2 - const/4 v1, 0x0 - - const-string v2, "productAction" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/b.smali b/com.discord/smali_classes2/f/h/a/d/h/i/b.smali deleted file mode 100644 index e1d400708e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/b.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/i/b; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/b;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/b; - - iget-object v0, p0, Lf/h/a/d/h/i/b;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/b;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b;->a:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/b;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/b;->b:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b;->b:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/b;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/b;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b;->c:Ljava/lang/String; - - :cond_2 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/b;->a:Ljava/lang/String; - - const-string v2, "network" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/b;->b:Ljava/lang/String; - - const-string v2, "action" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/b;->c:Ljava/lang/String; - - const-string v2, "target" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/b0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/b0.smali deleted file mode 100644 index 57f4350cf5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/b0.smali +++ /dev/null @@ -1,172 +0,0 @@ -.class public final Lf/h/a/d/h/i/b0; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/y;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/b0;->d:Lf/h/a/d/h/i/y; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/b0;->d:Lf/h/a/d/h/i/y; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v1, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/h/i/g1;->b(Landroid/content/Context;)Z - - move-result v2 - - if-nez v2, :cond_0 - - const-string v2, "AnalyticsReceiver is not registered or is disabled. Register the receiver for reliable dispatching on non-Google Play devices. See http://goo.gl/8Rd3yj for instructions." - - invoke-virtual {v0, v2}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - invoke-static {v1}, Lf/h/a/d/h/i/h1;->c(Landroid/content/Context;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "AnalyticsService is not registered or is disabled. Analytics service at risk of not starting. See http://goo.gl/8Rd3yj for instructions." - - invoke-virtual {v0, v2}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - :cond_1 - :goto_0 - invoke-static {v1}, Lf/h/a/d/b/a;->a(Landroid/content/Context;)Z - - move-result v1 - - if-nez v1, :cond_2 - - const-string v1, "CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See http://goo.gl/8Rd3yj for instructions." - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/h/i/d1;->L()J - - const-string v1, "android.permission.ACCESS_NETWORK_STATE" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/y;->Y(Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x1 - - if-nez v1, :cond_3 - - const-string v1, "Missing required android.permission.ACCESS_NETWORK_STATE. Google Analytics disabled. See http://goo.gl/8Rd3yj for instructions" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iput-boolean v2, v0, Lf/h/a/d/h/i/y;->p:Z - - iget-object v1, v0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v1}, Lf/h/a/d/h/i/q;->L()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - - :cond_3 - const-string v1, "android.permission.INTERNET" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/y;->Y(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_4 - - const-string v1, "Missing required android.permission.INTERNET. Google Analytics disabled. See http://goo.gl/8Rd3yj for instructions" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iput-boolean v2, v0, Lf/h/a/d/h/i/y;->p:Z - - iget-object v1, v0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v1}, Lf/h/a/d/h/i/q;->L()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - - :cond_4 - iget-object v1, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/h/i/h1;->c(Landroid/content/Context;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - const-string v1, "AnalyticsService registered in the app manifest and enabled" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - goto :goto_1 - - :cond_5 - const-string v1, "AnalyticsService not registered in the app manifest. Hits might not be delivered reliably. See http://goo.gl/8Rd3yj for instructions." - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :goto_1 - iget-boolean v1, v0, Lf/h/a/d/h/i/y;->p:Z - - if-nez v1, :cond_6 - - iget-object v1, v0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->M()Z - - move-result v1 - - if-nez v1, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->O()V - - :cond_6 - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/b1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/b1.smali deleted file mode 100644 index cd13e7b8cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/b1.smali +++ /dev/null @@ -1,304 +0,0 @@ -.class public Lf/h/a/d/h/i/b1; -.super Landroid/content/BroadcastReceiver; - - -# static fields -.field public static final d:Ljava/lang/String; - - -# instance fields -.field public final a:Lf/h/a/d/h/i/m; - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/i/b1; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/b1;->d:Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/i/b1;->b:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v1, "Unregistering connectivity change receiver" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/i/b1;->b:Z - - iput-boolean v0, p0, Lf/h/a/d/h/i/b1;->c:Z - - iget-object v0, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - :try_start_0 - invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v1}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v1 - - const-string v2, "Failed to unregister the network broadcast receiver" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final b()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v1, "connectivity" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/net/ConnectivityManager; - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v0 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :catch_0 - :cond_0 - return v1 -.end method - -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - iget-object p1, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v1, "NetworkBroadcastReceiver received action" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/b1;->b()Z - - move-result p1 - - iget-boolean p2, p0, Lf/h/a/d/h/i/b1;->c:Z - - if-eq p2, p1, :cond_0 - - iput-boolean p1, p0, Lf/h/a/d/h/i/b1;->c:Z - - iget-object p2, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p2}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - move-result-object p2 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - const-string v1, "Network connectivity status changed" - - invoke-virtual {p2, v1, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p2}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/f; - - invoke-direct {v1, p2, p1}, Lf/h/a/d/h/i/f;->(Lf/h/a/d/h/i/e;Z)V - - invoke-virtual {v0, v1}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - :cond_0 - return-void - - :cond_1 - const-string v0, "com.google.analytics.RADIO_POWERED" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - sget-object p1, Lf/h/a/d/h/i/b1;->d:Ljava/lang/String; - - invoke-virtual {p2, p1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_3 - - iget-object p1, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p1}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - move-result-object p1 - - const-string p2, "Radio powered up" - - invoke-virtual {p1, p2}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - iget-object p2, p1, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object p2, p2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-static {p2}, Lf/h/a/d/h/i/g1;->b(Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-static {p2}, Lf/h/a/d/h/i/h1;->c(Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - new-instance p1, Landroid/content/Intent; - - const-string v0, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-direct {p1, v0}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v0, Landroid/content/ComponentName; - - const-string v1, "com.google.android.gms.analytics.AnalyticsService" - - invoke-direct {v0, p2, v1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - invoke-virtual {p2, p1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; - - goto :goto_0 - - :cond_2 - const/4 p2, 0x0 - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {p1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/i; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/h/i/i;->(Lf/h/a/d/h/i/e;Lf/h/a/d/h/i/q0;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - :cond_3 - :goto_0 - return-void - - :cond_4 - iget-object p2, p0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p2}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object p2 - - const-string v0, "NetworkBroadcastReceiver received unknown action" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/b2.smali b/com.discord/smali_classes2/f/h/a/d/h/i/b2.smali deleted file mode 100644 index 4855854565..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/b2.smali +++ /dev/null @@ -1,134 +0,0 @@ -.class public final Lf/h/a/d/h/i/b2; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/b2;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 5 - - check-cast p1, Lf/h/a/d/h/i/b2; - - iget-object v0, p0, Lf/h/a/d/h/i/b2;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/b2;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b2;->a:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/b2;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/b2;->b:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b2;->b:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/b2;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/b2;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/b2;->c:Ljava/lang/String; - - :cond_2 - iget-wide v0, p0, Lf/h/a/d/h/i/b2;->d:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_3 - - iput-wide v0, p1, Lf/h/a/d/h/i/b2;->d:J - - :cond_3 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/b2;->a:Ljava/lang/String; - - const-string v2, "category" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/b2;->b:Ljava/lang/String; - - const-string v2, "action" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/b2;->c:Ljava/lang/String; - - const-string v2, "label" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v1, p0, Lf/h/a/d/h/i/b2;->d:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "value" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/c.smali b/com.discord/smali_classes2/f/h/a/d/h/i/c.smali deleted file mode 100644 index 8e2ab4b1cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/c.smali +++ /dev/null @@ -1,134 +0,0 @@ -.class public final Lf/h/a/d/h/i/c; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/c;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:J - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 5 - - check-cast p1, Lf/h/a/d/h/i/c; - - iget-object v0, p0, Lf/h/a/d/h/i/c;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/c;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/c;->a:Ljava/lang/String; - - :cond_0 - iget-wide v0, p0, Lf/h/a/d/h/i/c;->b:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_1 - - iput-wide v0, p1, Lf/h/a/d/h/i/c;->b:J - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/c;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/c;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/c;->c:Ljava/lang/String; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/c;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/c;->d:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/c;->d:Ljava/lang/String; - - :cond_3 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/c;->a:Ljava/lang/String; - - const-string v2, "variableName" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v1, p0, Lf/h/a/d/h/i/c;->b:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "timeInMillis" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/c;->c:Ljava/lang/String; - - const-string v2, "category" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/c;->d:Ljava/lang/String; - - const-string v2, "label" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/c0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/c0.smali deleted file mode 100644 index 506f238762..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/c0.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/d/h/i/c0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/i/q0; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/i/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/y;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/c0;->a:Lf/h/a/d/h/i/y; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;)V - .locals 0 - - iget-object p1, p0, Lf/h/a/d/h/i/c0;->a:Lf/h/a/d/h/i/y; - - invoke-virtual {p1}, Lf/h/a/d/h/i/y;->U()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/c1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/c1.smali deleted file mode 100644 index 512eaabc19..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/c1.smali +++ /dev/null @@ -1,2075 +0,0 @@ -.class public final Lf/h/a/d/h/i/c1; -.super Lf/h/a/d/h/i/k; - - -# static fields -.field public static final h:[B - - -# instance fields -.field public final f:Ljava/lang/String; - -.field public final g:Lf/h/a/d/h/i/m1; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "\n" - - invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/c1;->h:[B - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 8 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - sget-object v0, Lf/h/a/d/h/i/l;->a:Ljava/lang/String; - - sget-object v1, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/i/n1;->b(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v2 - - sget-object v3, Landroid/os/Build;->MODEL:Ljava/lang/String; - - sget-object v4, Landroid/os/Build;->ID:Ljava/lang/String; - - const/4 v5, 0x6 - - new-array v5, v5, [Ljava/lang/Object; - - const/4 v6, 0x0 - - const-string v7, "GoogleAnalytics" - - aput-object v7, v5, v6 - - const/4 v6, 0x1 - - aput-object v0, v5, v6 - - const/4 v0, 0x2 - - aput-object v1, v5, v0 - - const/4 v0, 0x3 - - aput-object v2, v5, v0 - - const/4 v0, 0x4 - - aput-object v3, v5, v0 - - const/4 v0, 0x5 - - aput-object v4, v5, v0 - - const-string v0, "%s/%s (Linux; U; Android %s; %s; %s Build/%s)" - - invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/i/c1;->f:Ljava/lang/String; - - new-instance v0, Lf/h/a/d/h/i/m1; - - iget-object p1, p1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {v0, p1}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/h/i/c1;->g:Lf/h/a/d/h/i/m1; - - return-void -.end method - -.method public static N(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/UnsupportedEncodingException; - } - .end annotation - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->length()I - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 v0, 0x26 - - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_0 - const-string v0, "UTF-8" - - invoke-static {p1, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 p1, 0x3d - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p2, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/c1;->f:Ljava/lang/String; - - const-string v1, "Network initialized. User agent" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final L(Ljava/net/URL;[B)I - .locals 5 - - const-string v0, "Error closing http post connection output stream" - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - array-length v1, p2 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "POST bytes, url" - - invoke-virtual {p0, v2, v1, p1}, Lf/h/a/d/h/i/j;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - sget-object v1, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - const/4 v2, 0x2 - - invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, p2}, Ljava/lang/String;->([B)V - - const-string v2, "Post payload\n" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/c1;->R(Ljava/net/URL;)Ljava/net/HttpURLConnection; - - move-result-object p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v2, 0x1 - - :try_start_1 - invoke-virtual {p1, v2}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - array-length v2, p2 - - invoke-virtual {p1, v2}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object v1 - - invoke-virtual {v1, p2}, Ljava/io/OutputStream;->write([B)V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/c1;->O(Ljava/net/HttpURLConnection;)V - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result p2 - - const/16 v2, 0xc8 - - if-ne p2, v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/e;->L()V - - :cond_1 - const-string v2, "POST status" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {p0, v2, v3}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - return p2 - - :catch_1 - move-exception p2 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - move-object p2, v1 - - goto :goto_3 - - :catch_2 - move-exception p1 - - move-object p2, p1 - - move-object p1, v1 - - :goto_1 - :try_start_3 - const-string v2, "Network POST connection error" - - invoke-virtual {p0, v2, p2}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz v1, :cond_2 - - :try_start_4 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 - - goto :goto_2 - - :catch_3 - move-exception p2 - - invoke-virtual {p0, v0, p2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - :goto_2 - if-eqz p1, :cond_3 - - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_3 - const/4 p1, 0x0 - - return p1 - - :catchall_1 - move-exception p2 - - move-object v4, p2 - - move-object p2, p1 - - move-object p1, v4 - - :goto_3 - if-eqz v1, :cond_4 - - :try_start_5 - invoke-virtual {v1}, Ljava/io/OutputStream;->close()V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_4 - - goto :goto_4 - - :catch_4 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_4 - :goto_4 - if-eqz p2, :cond_5 - - invoke-virtual {p2}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_5 - throw p1 -.end method - -.method public final M(Lf/h/a/d/h/i/w0;Z)Ljava/lang/String; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p1, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_0 - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - :try_end_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_1 - - const-string v4, "z" - - const-string v5, "qt" - - const-string v6, "ht" - - if-eqz v3, :cond_1 - - :try_start_1 - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_0 - - invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_0 - - const-string v5, "AppUID" - - invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_0 - - invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_0 - - const-string v4, "_gmsv" - - invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_0 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-static {v0, v7, v3}, Lf/h/a/d/h/i/c1;->N(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - iget-wide v2, p1, Lf/h/a/d/h/i/w0;->d:J - - invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v0, v6, v2}, Lf/h/a/d/h/i/c1;->N(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_5 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iget-wide v6, p1, Lf/h/a/d/h/i/w0;->d:J - - sub-long/2addr v2, v6 - - invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v0, v5, v2}, Lf/h/a/d/h/i/c1;->N(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V - - if-eqz p2, :cond_4 - - const-string p2, "_s" - - const-string v2, "0" - - invoke-virtual {p1, p2, v2}, Lf/h/a/d/h/i/w0;->c(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - :try_end_1 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_1 .. :try_end_1} :catch_1 - - const-wide/16 v2, 0x0 - - if-nez p2, :cond_2 - - goto :goto_1 - - :cond_2 - :try_start_2 - invoke-static {p2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v5 - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_2 - - :catch_0 - :goto_1 - move-wide v5, v2 - - :goto_2 - cmp-long p2, v5, v2 - - if-eqz p2, :cond_3 - - :try_start_3 - invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_3 - iget-wide p1, p1, Lf/h/a/d/h/i/w0;->c:J - - invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p1 - - :goto_3 - invoke-static {v0, v4, p1}, Lf/h/a/d/h/i/c1;->N(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V - - :cond_4 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_5 - throw v1 - :try_end_3 - .catch Ljava/io/UnsupportedEncodingException; {:try_start_3 .. :try_end_3} :catch_1 - - :catch_1 - move-exception p1 - - const-string p2, "Failed to encode name or value" - - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v1 -.end method - -.method public final O(Ljava/net/HttpURLConnection;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const-string v0, "Error closing http connection input stream" - - :try_start_0 - invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v1, 0x400 - - :try_start_1 - new-array v1, v1, [B - - :cond_0 - invoke-virtual {p1, v1}, Ljava/io/InputStream;->read([B)I - - move-result v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-gtz v2, :cond_0 - - :try_start_2 - invoke-virtual {p1}, Ljava/io/InputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :catchall_0 - move-exception v1 - - goto :goto_0 - - :catchall_1 - move-exception v1 - - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - :try_start_3 - invoke-virtual {p1}, Ljava/io/InputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_1 - - :catch_1 - move-exception p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_1 - :goto_1 - throw v1 -.end method - -.method public final R(Ljava/net/URL;)Ljava/net/HttpURLConnection; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - instance-of v0, p1, Ljava/net/HttpURLConnection; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/net/HttpURLConnection; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V - - sget-object v1, Lf/h/a/d/h/i/r0;->w:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - sget-object v1, Lf/h/a/d/h/i/r0;->x:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - iget-object v0, p0, Lf/h/a/d/h/i/c1;->f:Ljava/lang/String; - - const-string v1, "User-Agent" - - invoke-virtual {p1, v1, v0}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V - - return-object p1 - - :cond_0 - new-instance p1, Ljava/io/IOException; - - const-string v0, "Failed to obtain http connection" - - invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final U(Ljava/util/List;)Ljava/util/List; - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lf/h/a/d/h/i/w0;", - ">;)", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - move-object/from16 v7, p0 - - sget-object v0, Lf/h/a/d/h/i/d0;->d:Lf/h/a/d/h/i/d0; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v7, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->d:Lf/h/a/d/h/i/k0; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k0;->g()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->isEmpty()Z - - move-result v1 - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - if-nez v1, :cond_8 - - iget-object v1, v7, Lf/h/a/d/h/i/c1;->g:Lf/h/a/d/h/i/m1; - - sget-object v2, Lf/h/a/d/h/i/r0;->v:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - int-to-long v2, v2 - - const-wide/16 v4, 0x3e8 - - mul-long v2, v2, v4 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/i/m1;->b(J)Z - - move-result v1 - - if-nez v1, :cond_0 - - goto :goto_3 - - :cond_0 - sget-object v1, Lf/h/a/d/h/i/r0;->p:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - const-string v2, "BATCH_BY_SESSION" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - sget-object v1, Lf/h/a/d/h/i/d0;->e:Lf/h/a/d/h/i/d0; - - goto :goto_0 - - :cond_1 - const-string v2, "BATCH_BY_TIME" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - sget-object v1, Lf/h/a/d/h/i/d0;->f:Lf/h/a/d/h/i/d0; - - goto :goto_0 - - :cond_2 - const-string v2, "BATCH_BY_BRUTE_FORCE" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - sget-object v1, Lf/h/a/d/h/i/d0;->g:Lf/h/a/d/h/i/d0; - - goto :goto_0 - - :cond_3 - const-string v2, "BATCH_BY_COUNT" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - sget-object v1, Lf/h/a/d/h/i/d0;->h:Lf/h/a/d/h/i/d0; - - goto :goto_0 - - :cond_4 - const-string v2, "BATCH_BY_SIZE" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - sget-object v1, Lf/h/a/d/h/i/d0;->i:Lf/h/a/d/h/i/d0; - - goto :goto_0 - - :cond_5 - move-object v1, v0 - - :goto_0 - if-eq v1, v0, :cond_6 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_6 - const/4 v0, 0x0 - - :goto_1 - sget-object v1, Lf/h/a/d/h/i/r0;->q:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - const-string v2, "GZIP" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - sget-object v1, Lf/h/a/d/h/i/i0;->e:Lf/h/a/d/h/i/i0; - - goto :goto_2 - - :cond_7 - sget-object v1, Lf/h/a/d/h/i/i0;->d:Lf/h/a/d/h/i/i0; - - :goto_2 - sget-object v2, Lf/h/a/d/h/i/i0;->e:Lf/h/a/d/h/i/i0; - - if-ne v1, v2, :cond_9 - - const/4 v1, 0x1 - - const/4 v10, 0x1 - - goto :goto_4 - - :cond_8 - :goto_3 - const/4 v0, 0x0 - - :cond_9 - const/4 v1, 0x0 - - const/4 v10, 0x0 - - :goto_4 - const-string v11, "Error trying to parse the hardcoded host url" - - const/16 v12, 0xc8 - - if-eqz v0, :cond_1f - - invoke-interface/range {p1 .. p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - xor-int/2addr v0, v8 - - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-static {v10}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v4 - - invoke-interface/range {p1 .. p1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - const/4 v2, 0x2 - - const/4 v6, 0x0 - - const-string v3, "Uploading batched hits. compression, count" - - move-object/from16 v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - new-instance v13, Ljava/util/ArrayList; - - invoke-direct {v13}, Ljava/util/ArrayList;->()V - - invoke-interface/range {p1 .. p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - const/4 v0, 0x0 - - const/4 v3, 0x0 - - :goto_5 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_10 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - move-object v4, v0 - - check-cast v4, Lf/h/a/d/h/i/w0; - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v0, v3, 0x1 - - sget-object v5, Lf/h/a/d/h/i/r0;->j:Lf/h/a/d/h/i/s0; - - iget-object v5, v5, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - if-le v0, v5, :cond_a - - goto :goto_6 - - :cond_a - invoke-virtual {v7, v4, v9}, Lf/h/a/d/h/i/c1;->M(Lf/h/a/d/h/i/w0;Z)Ljava/lang/String; - - move-result-object v5 - - if-nez v5, :cond_b - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v5, "Error formatting hit" - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - goto :goto_7 - - :cond_b - invoke-virtual {v5}, Ljava/lang/String;->getBytes()[B - - move-result-object v5 - - array-length v6, v5 - - sget-object v14, Lf/h/a/d/h/i/r0;->r:Lf/h/a/d/h/i/s0; - - iget-object v14, v14, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v14, Ljava/lang/Integer; - - invoke-virtual {v14}, Ljava/lang/Integer;->intValue()I - - move-result v14 - - if-le v6, v14, :cond_c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v5, "Hit size exceeds the maximum size limit" - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - goto :goto_7 - - :cond_c - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I - - move-result v14 - - if-lez v14, :cond_d - - add-int/lit8 v6, v6, 0x1 - - :cond_d - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I - - move-result v14 - - add-int/2addr v14, v6 - - sget-object v6, Lf/h/a/d/h/i/r0;->t:Lf/h/a/d/h/i/s0; - - iget-object v6, v6, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - if-le v14, v6, :cond_e - - :goto_6 - const/4 v0, 0x0 - - goto :goto_8 - - :cond_e - :try_start_0 - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I - - move-result v6 - - if-lez v6, :cond_f - - sget-object v6, Lf/h/a/d/h/i/c1;->h:[B - - invoke-virtual {v1, v6}, Ljava/io/ByteArrayOutputStream;->write([B)V - - :cond_f - invoke-virtual {v1, v5}, Ljava/io/ByteArrayOutputStream;->write([B)V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - move v3, v0 - - goto :goto_7 - - :catch_0 - move-exception v0 - - const-string v5, "Failed to write payload when batching hits" - - invoke-virtual {v7, v5, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_7 - const/4 v0, 0x1 - - :goto_8 - if-eqz v0, :cond_10 - - iget-wide v4, v4, Lf/h/a/d/h/i/w0;->c:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {v13, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_5 - - :cond_10 - move v14, v3 - - if-nez v14, :cond_11 - - return-object v13 - - :cond_11 - invoke-static {}, Lf/h/a/d/h/i/k0;->d()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - sget-object v2, Lf/h/a/d/h/i/r0;->n:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_12 - - invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_9 - - :cond_12 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v2 - - :goto_9 - :try_start_1 - new-instance v2, Ljava/net/URL; - - invoke-direct {v2, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - :try_end_1 - .catch Ljava/net/MalformedURLException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_a - - :catch_1 - move-exception v0 - - invoke-virtual {v7, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v2, 0x0 - - :goto_a - move-object v0, v2 - - if-nez v0, :cond_13 - - const-string v0, "Failed to build batching endpoint url" - - invoke-virtual {v7, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - goto/16 :goto_15 - - :cond_13 - if-eqz v10, :cond_1b - - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object v10 - - const-string v11, "Error closing http compressed post connection output stream" - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v10}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - :try_start_2 - iget-object v1, v7, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - new-instance v2, Ljava/util/zip/GZIPOutputStream; - - invoke-direct {v2, v1}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V - - invoke-virtual {v2, v10}, Ljava/util/zip/GZIPOutputStream;->write([B)V - - invoke-virtual {v2}, Ljava/util/zip/GZIPOutputStream;->close()V - - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->close()V - - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object v15 - - const-string v3, "POST compressed size, ratio %, url" - - array-length v1, v15 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-wide/16 v1, 0x64 - - array-length v5, v15 - - int-to-long v5, v5 - - mul-long v5, v5, v1 - - array-length v1, v10 - - int-to-long v1, v1 - - div-long/2addr v5, v1 - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - const/4 v2, 0x3 - - move-object/from16 v1, p0 - - move-object v6, v0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - array-length v1, v15 - - array-length v2, v10 - - if-le v1, v2, :cond_14 - - const-string v1, "Compressed payload is larger then uncompressed. compressed, uncompressed" - - array-length v2, v15 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - array-length v3, v10 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v7, v1, v2, v3}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_14 - sget-object v1, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/String; - - const/4 v2, 0x2 - - invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_16 - - const-string v1, "Post payload" - - const-string v2, "\n" - - new-instance v3, Ljava/lang/String; - - invoke-direct {v3, v10}, Ljava/lang/String;->([B)V - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - if-eqz v4, :cond_15 - - invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_b - - :cond_15 - new-instance v3, Ljava/lang/String; - - invoke-direct {v3, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v2, v3 - - :goto_b - invoke-virtual {v7, v1, v2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_16 - invoke-virtual {v7, v0}, Lf/h/a/d/h/i/c1;->R(Ljava/net/URL;)Ljava/net/HttpURLConnection; - - move-result-object v1 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_4 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - :try_start_3 - invoke-virtual {v1, v8}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - const-string v0, "Content-Encoding" - - const-string v2, "gzip" - - invoke-virtual {v1, v0, v2}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - array-length v0, v15 - - invoke-virtual {v1, v0}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->connect()V - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object v2 - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-virtual {v2, v15}, Ljava/io/OutputStream;->write([B)V - - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - invoke-virtual {v7, v1}, Lf/h/a/d/h/i/c1;->O(Ljava/net/HttpURLConnection;)V - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v0 - - if-ne v0, v12, :cond_17 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/e;->L()V - - :cond_17 - const-string v2, "POST status" - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v7, v2, v3}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V - - move v9, v0 - - goto :goto_14 - - :catchall_0 - move-exception v0 - - goto :goto_11 - - :catch_2 - move-exception v0 - - goto :goto_f - - :catchall_1 - move-exception v0 - - const/4 v2, 0x0 - - goto :goto_11 - - :catch_3 - move-exception v0 - - goto :goto_e - - :catch_4 - move-exception v0 - - goto :goto_d - - :catchall_2 - move-exception v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - move-object v2, v1 - - :goto_c - move-object v1, v0 - - goto :goto_12 - - :goto_d - const/4 v1, 0x0 - - :goto_e - const/4 v2, 0x0 - - :goto_f - :try_start_6 - const-string v3, "Network compressed POST connection error" - - invoke-virtual {v7, v3, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - if-eqz v2, :cond_18 - - :try_start_7 - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_7 - .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_5 - - goto :goto_10 - - :catch_5 - move-exception v0 - - move-object v2, v0 - - invoke-virtual {v7, v11, v2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_18 - :goto_10 - if-eqz v1, :cond_1c - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V - - goto :goto_14 - - :goto_11 - move-object v3, v1 - - goto :goto_c - - :goto_12 - if-eqz v2, :cond_19 - - :try_start_8 - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_8 - .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_6 - - goto :goto_13 - - :catch_6 - move-exception v0 - - move-object v2, v0 - - invoke-virtual {v7, v11, v2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_19 - :goto_13 - if-eqz v3, :cond_1a - - invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_1a - throw v1 - - :cond_1b - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object v1 - - invoke-virtual {v7, v0, v1}, Lf/h/a/d/h/i/c1;->L(Ljava/net/URL;[B)I - - move-result v9 - - :cond_1c - :goto_14 - if-ne v12, v9, :cond_1d - - invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v1, "Batched upload completed. Hits batched" - - invoke-virtual {v7, v1, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v13 - - :cond_1d - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v1, "Network error uploading hits. status code" - - invoke-virtual {v7, v1, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v0, v7, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->d:Lf/h/a/d/h/i/k0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k0;->g()Ljava/util/Set; - - move-result-object v0 - - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1e - - const-string v0, "Server instructed the client to stop batching" - - invoke-virtual {v7, v0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - iget-object v0, v7, Lf/h/a/d/h/i/c1;->g:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - - :cond_1e - :goto_15 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - return-object v0 - - :cond_1f - new-instance v1, Ljava/util/ArrayList; - - invoke-interface/range {p1 .. p1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V - - invoke-interface/range {p1 .. p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_20 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2f - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Lf/h/a/d/h/i/w0; - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v0, v3, Lf/h/a/d/h/i/w0;->f:Z - - xor-int/2addr v0, v8 - - invoke-virtual {v7, v3, v0}, Lf/h/a/d/h/i/c1;->M(Lf/h/a/d/h/i/w0;Z)Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_21 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v4, "Error formatting hit for upload" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - goto/16 :goto_1f - - :cond_21 - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v4 - - sget-object v5, Lf/h/a/d/h/i/r0;->o:Lf/h/a/d/h/i/s0; - - iget-object v5, v5, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - if-gt v4, v5, :cond_27 - - iget-boolean v4, v3, Lf/h/a/d/h/i/w0;->f:Z - - const-string v5, "?" - - if-eqz v4, :cond_22 - - invoke-static {}, Lf/h/a/d/h/i/k0;->d()Ljava/lang/String; - - move-result-object v4 - - invoke-static {}, Lf/h/a/d/h/i/k0;->f()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v4, v8}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v10 - - invoke-static {v6, v10}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v10 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v13 - - add-int/2addr v13, v10 - - invoke-static {v13, v4, v6, v5, v0}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_16 - - :cond_22 - invoke-static {}, Lf/h/a/d/h/i/k0;->e()Ljava/lang/String; - - move-result-object v4 - - invoke-static {}, Lf/h/a/d/h/i/k0;->f()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v4, v8}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v10 - - invoke-static {v6, v10}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v10 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v13 - - add-int/2addr v13, v10 - - invoke-static {v13, v4, v6, v5, v0}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :goto_16 - :try_start_9 - new-instance v4, Ljava/net/URL; - - invoke-direct {v4, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - :try_end_9 - .catch Ljava/net/MalformedURLException; {:try_start_9 .. :try_end_9} :catch_7 - - goto :goto_17 - - :catch_7 - move-exception v0 - - invoke-virtual {v7, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v4, 0x0 - - :goto_17 - if-nez v4, :cond_23 - - const-string v0, "Failed to build collect GET endpoint url" - - invoke-virtual {v7, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - goto/16 :goto_20 - - :cond_23 - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "GET request" - - invoke-virtual {v7, v0, v4}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - :try_start_a - invoke-virtual {v7, v4}, Lf/h/a/d/h/i/c1;->R(Ljava/net/URL;)Ljava/net/HttpURLConnection; - - move-result-object v4 - :try_end_a - .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_9 - .catchall {:try_start_a .. :try_end_a} :catchall_4 - - :try_start_b - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->connect()V - - invoke-virtual {v7, v4}, Lf/h/a/d/h/i/c1;->O(Ljava/net/HttpURLConnection;)V - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v0 - - if-ne v0, v12, :cond_24 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/h/i/e;->L()V - - :cond_24 - const-string v5, "GET status" - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v7, v5, v6}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_b - .catch Ljava/io/IOException; {:try_start_b .. :try_end_b} :catch_8 - .catchall {:try_start_b .. :try_end_b} :catchall_3 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - goto :goto_19 - - :catchall_3 - move-exception v0 - - goto :goto_1a - - :catch_8 - move-exception v0 - - goto :goto_18 - - :catchall_4 - move-exception v0 - - const/4 v1, 0x0 - - goto :goto_1b - - :catch_9 - move-exception v0 - - const/4 v4, 0x0 - - :goto_18 - :try_start_c - const-string v5, "Network GET connection error" - - invoke-virtual {v7, v5, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_3 - - if-eqz v4, :cond_25 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_25 - const/4 v0, 0x0 - - :goto_19 - if-ne v0, v12, :cond_2e - - goto/16 :goto_1f - - :goto_1a - move-object v1, v4 - - :goto_1b - if-eqz v1, :cond_26 - - invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_26 - throw v0 - - :cond_27 - invoke-virtual {v7, v3, v9}, Lf/h/a/d/h/i/c1;->M(Lf/h/a/d/h/i/w0;Z)Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_28 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v4, "Error formatting hit for POST upload" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - goto/16 :goto_1f - - :cond_28 - invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B - - move-result-object v4 - - array-length v0, v4 - - sget-object v5, Lf/h/a/d/h/i/r0;->s:Lf/h/a/d/h/i/s0; - - iget-object v5, v5, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Integer; - - invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I - - move-result v5 - - if-le v0, v5, :cond_29 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v4, "Hit payload exceeds size limit" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - goto :goto_1f - - :cond_29 - iget-boolean v0, v3, Lf/h/a/d/h/i/w0;->f:Z - - if-eqz v0, :cond_2b - - invoke-static {}, Lf/h/a/d/h/i/k0;->d()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {}, Lf/h/a/d/h/i/k0;->f()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v6 - - if-eqz v6, :cond_2a - - invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_1d - - :cond_2a - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - goto :goto_1c - - :cond_2b - invoke-static {}, Lf/h/a/d/h/i/k0;->e()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {}, Lf/h/a/d/h/i/k0;->f()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v6 - - if-eqz v6, :cond_2c - - invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_1d - - :cond_2c - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1c - move-object v0, v5 - - :goto_1d - :try_start_d - new-instance v5, Ljava/net/URL; - - invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - :try_end_d - .catch Ljava/net/MalformedURLException; {:try_start_d .. :try_end_d} :catch_a - - goto :goto_1e - - :catch_a - move-exception v0 - - invoke-virtual {v7, v11, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v5, 0x0 - - :goto_1e - if-nez v5, :cond_2d - - const-string v0, "Failed to build collect POST endpoint url" - - invoke-virtual {v7, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - goto :goto_20 - - :cond_2d - invoke-virtual {v7, v5, v4}, Lf/h/a/d/h/i/c1;->L(Ljava/net/URL;[B)I - - move-result v0 - - if-ne v0, v12, :cond_2e - - :goto_1f - const/4 v0, 0x1 - - goto :goto_21 - - :cond_2e - :goto_20 - const/4 v0, 0x0 - - :goto_21 - if-eqz v0, :cond_2f - - iget-wide v3, v3, Lf/h/a/d/h/i/w0;->c:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - invoke-static {}, Lf/h/a/d/h/i/k0;->c()I - - move-result v3 - - if-lt v0, v3, :cond_20 - - :cond_2f - return-object v1 -.end method - -.method public final V()Z - .locals 2 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v1, "connectivity" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/net/ConnectivityManager; - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v1 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - :goto_0 - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v0, 0x1 - - return v0 - - :cond_1 - :goto_1 - const-string v0, "No network connectivity" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/c2.smali b/com.discord/smali_classes2/f/h/a/d/h/i/c2.smali deleted file mode 100644 index a9848bc3fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/c2.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public final Lf/h/a/d/h/i/c2; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/c2;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Z - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/c2; - - iget-object v0, p0, Lf/h/a/d/h/i/c2;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/c2;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/c2;->a:Ljava/lang/String; - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/h/i/c2;->b:Z - - if-eqz v0, :cond_1 - - iput-boolean v0, p1, Lf/h/a/d/h/i/c2;->b:Z - - :cond_1 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/c2;->a:Ljava/lang/String; - - const-string v2, "description" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/h/i/c2;->b:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "fatal" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/d.smali b/com.discord/smali_classes2/f/h/a/d/h/i/d.smali deleted file mode 100644 index 04d0aa0fff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/d.smali +++ /dev/null @@ -1,709 +0,0 @@ -.class public final Lf/h/a/d/h/i/d; -.super Lf/h/a/d/h/i/k; - - -# static fields -.field public static k:Z - - -# instance fields -.field public f:Lf/h/a/d/a/a/a$a; - -.field public final g:Lf/h/a/d/h/i/m1; - -.field public h:Ljava/lang/String; - -.field public i:Z - -.field public final j:Ljava/lang/Object; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/i/d;->i:Z - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/i/d;->j:Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/h/i/m1; - - iget-object p1, p1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {v0, p1}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/h/i/d;->g:Lf/h/a/d/h/i/m1; - - return-void -.end method - -.method public static O(Ljava/lang/String;)Ljava/lang/String; - .locals 6 - - const-string v0, "MD5" - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - const/4 v3, 0x2 - - const/4 v4, 0x0 - - if-ge v2, v3, :cond_1 - - :try_start_0 - invoke-static {v0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v3 - :try_end_0 - .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v3, :cond_0 - - goto :goto_1 - - :catch_0 - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - move-object v3, v4 - - :goto_1 - if-nez v3, :cond_2 - - return-object v4 - - :cond_2 - sget-object v0, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x1 - - new-array v4, v2, [Ljava/lang/Object; - - new-instance v5, Ljava/math/BigInteger; - - invoke-virtual {p0}, Ljava/lang/String;->getBytes()[B - - move-result-object p0 - - invoke-virtual {v3, p0}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object p0 - - invoke-direct {v5, v2, p0}, Ljava/math/BigInteger;->(I[B)V - - aput-object v5, v4, v1 - - const-string p0, "%032X" - - invoke-static {v0, p0, v4}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final I()V - .locals 0 - - return-void -.end method - -.method public final L(Lf/h/a/d/a/a/a$a;Lf/h/a/d/a/a/a$a;)Z - .locals 6 - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - move-object p2, v0 - - goto :goto_0 - - :cond_0 - iget-object p2, p2, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - :goto_0 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x1 - - if-eqz v1, :cond_1 - - return v2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v3, v1, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-static {v3}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v1, v1, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-virtual {v1}, Lf/h/a/d/h/i/e0;->M()Ljava/lang/String; - - move-result-object v1 - - iget-object v3, p0, Lf/h/a/d/h/i/d;->j:Ljava/lang/Object; - - monitor-enter v3 - - :try_start_0 - iget-boolean v4, p0, Lf/h/a/d/h/i/d;->i:Z - - if-nez v4, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/d;->N()Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - - iput-boolean v2, p0, Lf/h/a/d/h/i/d;->i:Z - - goto :goto_4 - - :cond_2 - iget-object v4, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_7 - - if-nez p1, :cond_3 - - move-object p1, v0 - - goto :goto_1 - - :cond_3 - iget-object p1, p1, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - :goto_1 - if-nez p1, :cond_5 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_4 - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p2 - - :goto_2 - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/d;->R(Ljava/lang/String;)Z - - move-result p1 - - monitor-exit v3 - - return p1 - - :cond_5 - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-virtual {p1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_6 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, v4 - - :goto_3 - invoke-static {p1}, Lf/h/a/d/h/i/d;->O(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - - :cond_7 - :goto_4 - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_8 - - invoke-virtual {p1, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_5 - - :cond_8 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, v4 - - :goto_5 - invoke-static {p1}, Lf/h/a/d/h/i/d;->O(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_9 - - const/4 p1, 0x0 - - monitor-exit v3 - - return p1 - - :cond_9 - iget-object v4, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - - invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_a - - monitor-exit v3 - - return v2 - - :cond_a - iget-object p1, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_b - - const-string p1, "Resetting the client id because Advertising Id changed." - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, p1, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-static {v1}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object p1, p1, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - monitor-enter p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iput-object v0, p1, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/g0; - - invoke-direct {v1, p1}, Lf/h/a/d/h/i/g0;->(Lf/h/a/d/h/i/e0;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/b/l;->a(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object v0 - - iput-object v0, p1, Lf/h/a/d/h/i/e0;->g:Ljava/util/concurrent/Future; - - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {p1}, Lf/h/a/d/h/i/e0;->M()Ljava/lang/String; - - move-result-object v1 - - const-string p1, "New client Id" - - invoke-virtual {p0, p1, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - goto :goto_6 - - :catchall_0 - move-exception p2 - - :try_start_3 - monitor-exit p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p2 - - :cond_b - :goto_6 - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v0 - - if-eqz v0, :cond_c - - invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_7 - - :cond_c - new-instance p2, Ljava/lang/String; - - invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p2 - - :goto_7 - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/d;->R(Ljava/lang/String;)Z - - move-result p1 - - monitor-exit v3 - - return p1 - - :catchall_1 - move-exception p1 - - monitor-exit v3 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw p1 -.end method - -.method public final declared-synchronized M()Lf/h/a/d/a/a/a$a; - .locals 3 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/d;->g:Lf/h/a/d/h/i/m1; - - const-wide/16 v1, 0x3e8 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/m1;->b(J)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/d;->g:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/a/a/a;->b(Landroid/content/Context;)Lf/h/a/d/a/a/a$a; - - move-result-object v0 - :try_end_1 - .catch Ljava/lang/IllegalStateException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - :try_start_2 - sget-boolean v1, Lf/h/a/d/h/i/d;->k:Z - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - sput-boolean v1, Lf/h/a/d/h/i/d;->k:Z - - const-string v1, "Error getting advertiser id" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :catch_1 - const-string v0, "IllegalStateException getting Ad Id Info. If you would like to see Audience reports, please ensure that you have added \'\' to your application manifest file. See http://goo.gl/naFqQk for details." - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_0 - :goto_0 - const/4 v0, 0x0 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/h/i/d;->f:Lf/h/a/d/a/a/a$a; - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/d;->L(Lf/h/a/d/a/a/a$a;Lf/h/a/d/a/a/a$a;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iput-object v0, p0, Lf/h/a/d/h/i/d;->f:Lf/h/a/d/a/a/a$a; - - goto :goto_2 - - :cond_1 - const-string v0, "Failed to reset client id on adid change. Not using adid" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - new-instance v0, Lf/h/a/d/a/a/a$a; - - const-string v1, "" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/a/a/a$a;->(Ljava/lang/String;Z)V - - iput-object v0, p0, Lf/h/a/d/h/i/d;->f:Lf/h/a/d/a/a/a$a; - - :cond_2 - :goto_2 - iget-object v0, p0, Lf/h/a/d/h/i/d;->f:Lf/h/a/d/a/a/a$a; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public final N()Ljava/lang/String; - .locals 7 - - const-string v0, "gaClientIdData" - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v2, v0}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; - - move-result-object v2 - - const/16 v3, 0x80 - - new-array v4, v3, [B - - const/4 v5, 0x0 - - invoke-virtual {v2, v4, v5, v3}, Ljava/io/FileInputStream;->read([BII)I - - move-result v3 - - invoke-virtual {v2}, Ljava/io/FileInputStream;->available()I - - move-result v6 - - if-lez v6, :cond_0 - - const-string v3, "Hash file seems corrupted, deleting it." - - invoke-virtual {p0, v3}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V - - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v2, v0}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z - - goto :goto_1 - - :cond_0 - if-gtz v3, :cond_1 - - const-string v3, "Hash file is empty." - - invoke-virtual {p0, v3}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V - - goto :goto_1 - - :cond_1 - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v4, v5, v3}, Ljava/lang/String;->([BII)V - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - - :try_start_1 - invoke-virtual {v2}, Ljava/io/FileInputStream;->close()V - :try_end_1 - .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_0 - move-object v1, v6 - - goto :goto_1 - - :catch_1 - move-exception v2 - - move-object v1, v6 - - goto :goto_0 - - :catch_2 - move-exception v2 - - :goto_0 - const-string v3, "Error reading Hash file, deleting it" - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v2, v0}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z - - :catch_3 - :goto_1 - return-object v1 -.end method - -.method public final R(Ljava/lang/String;)Z - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - invoke-static {p1}, Lf/h/a/d/h/i/d;->O(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v1, "Storing hashed adid." - - invoke-virtual {p0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v2, "gaClientIdData" - - invoke-virtual {v1, v2, v0}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; - - move-result-object v1 - - invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/io/FileOutputStream;->write([B)V - - invoke-virtual {v1}, Ljava/io/FileOutputStream;->close()V - - iput-object p1, p0, Lf/h/a/d/h/i/d;->h:Ljava/lang/String; - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - move-exception p1 - - const-string v1, "Error creating hash file" - - invoke-virtual {p0, v1, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/d0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/d0.smali deleted file mode 100644 index 342303d0b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/d0.smali +++ /dev/null @@ -1,151 +0,0 @@ -.class public final enum Lf/h/a/d/h/i/d0; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/i/d0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/i/d0; - -.field public static final enum e:Lf/h/a/d/h/i/d0; - -.field public static final enum f:Lf/h/a/d/h/i/d0; - -.field public static final enum g:Lf/h/a/d/h/i/d0; - -.field public static final enum h:Lf/h/a/d/h/i/d0; - -.field public static final enum i:Lf/h/a/d/h/i/d0; - -.field public static final synthetic j:[Lf/h/a/d/h/i/d0; - - -# direct methods -.method public static constructor ()V - .locals 9 - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "NONE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->d:Lf/h/a/d/h/i/d0; - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "BATCH_BY_SESSION" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->e:Lf/h/a/d/h/i/d0; - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "BATCH_BY_TIME" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->f:Lf/h/a/d/h/i/d0; - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "BATCH_BY_BRUTE_FORCE" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->g:Lf/h/a/d/h/i/d0; - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "BATCH_BY_COUNT" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->h:Lf/h/a/d/h/i/d0; - - new-instance v0, Lf/h/a/d/h/i/d0; - - const-string v1, "BATCH_BY_SIZE" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7}, Lf/h/a/d/h/i/d0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/d0;->i:Lf/h/a/d/h/i/d0; - - const/4 v1, 0x6 - - new-array v1, v1, [Lf/h/a/d/h/i/d0; - - sget-object v8, Lf/h/a/d/h/i/d0;->d:Lf/h/a/d/h/i/d0; - - aput-object v8, v1, v2 - - sget-object v2, Lf/h/a/d/h/i/d0;->e:Lf/h/a/d/h/i/d0; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/i/d0;->f:Lf/h/a/d/h/i/d0; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/i/d0;->g:Lf/h/a/d/h/i/d0; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/i/d0;->h:Lf/h/a/d/h/i/d0; - - aput-object v2, v1, v6 - - aput-object v0, v1, v7 - - sput-object v1, Lf/h/a/d/h/i/d0;->j:[Lf/h/a/d/h/i/d0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/i/d0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/d0;->j:[Lf/h/a/d/h/i/d0; - - invoke-virtual {v0}, [Lf/h/a/d/h/i/d0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/i/d0; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/d1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/d1.smali deleted file mode 100644 index c847848c8b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/d1.smali +++ /dev/null @@ -1,254 +0,0 @@ -.class public final Lf/h/a/d/h/i/d1; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public f:Landroid/content/SharedPreferences; - -.field public g:J - -.field public h:J - -.field public final i:Lf/h/a/d/h/i/f1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 8 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/d/h/i/d1;->h:J - - new-instance p1, Lf/h/a/d/h/i/f1; - - sget-object v0, Lf/h/a/d/h/i/r0;->D:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - const-string v4, "monitoring" - - const/4 v7, 0x0 - - move-object v2, p1 - - move-object v3, p0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/i/f1;->(Lf/h/a/d/h/i/d1;Ljava/lang/String;JLf/h/a/d/h/i/e1;)V - - iput-object p1, p0, Lf/h/a/d/h/i/d1;->i:Lf/h/a/d/h/i/f1; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - const-string v2, "com.google.android.gms.analytics.prefs" - - invoke-virtual {v0, v2, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - return-void -.end method - -.method public final L()J - .locals 6 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-wide v0, p0, Lf/h/a/d/h/i/d1;->g:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - const-string v1, "first_run" - - invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v4 - - cmp-long v0, v4, v2 - - if-eqz v0, :cond_0 - - iput-wide v4, p0, Lf/h/a/d/h/i/d1;->g:J - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iget-object v0, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "Failed to commit first run time" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_1 - iput-wide v2, p0, Lf/h/a/d/h/i/d1;->g:J - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - throw v0 - - :cond_3 - :goto_0 - iget-wide v0, p0, Lf/h/a/d/h/i/d1;->g:J - - return-wide v0 -.end method - -.method public final M()J - .locals 5 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-wide v0, p0, Lf/h/a/d/h/i/d1;->h:J - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - const-wide/16 v1, 0x0 - - const-string v3, "last_dispatch" - - invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/h/i/d1;->h:J - - :cond_0 - iget-wide v0, p0, Lf/h/a/d/h/i/d1;->h:J - - return-wide v0 -.end method - -.method public final N()V - .locals 4 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - const-string v3, "last_dispatch" - - invoke-interface {v2, v3, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - - iput-wide v0, p0, Lf/h/a/d/h/i/d1;->h:J - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final O()Ljava/lang/String; - .locals 3 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - const-string v1, "installation_campaign" - - const/4 v2, 0x0 - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-object v2 - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/d2.smali b/com.discord/smali_classes2/f/h/a/d/h/i/d2.smali deleted file mode 100644 index 07535d5fc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/d2.smali +++ /dev/null @@ -1,236 +0,0 @@ -.class public final Lf/h/a/d/h/i/d2; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/d2;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Z - -.field public f:Ljava/lang/String; - -.field public g:Z - -.field public h:D - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 6 - - check-cast p1, Lf/h/a/d/h/i/d2; - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - :cond_3 - iget-boolean v0, p0, Lf/h/a/d/h/i/d2;->e:Z - - const/4 v1, 0x1 - - if-eqz v0, :cond_4 - - iput-boolean v1, p1, Lf/h/a/d/h/i/d2;->e:Z - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/i/d2;->f:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/i/d2;->f:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/d2;->f:Ljava/lang/String; - - :cond_5 - iget-boolean v0, p0, Lf/h/a/d/h/i/d2;->g:Z - - if-eqz v0, :cond_6 - - iput-boolean v0, p1, Lf/h/a/d/h/i/d2;->g:Z - - :cond_6 - iget-wide v2, p0, Lf/h/a/d/h/i/d2;->h:D - - const-wide/16 v4, 0x0 - - cmpl-double v0, v2, v4 - - if-eqz v0, :cond_8 - - cmpl-double v0, v2, v4 - - if-ltz v0, :cond_7 - - const-wide/high16 v4, 0x4059000000000000L # 100.0 - - cmpg-double v0, v2, v4 - - if-gtz v0, :cond_7 - - goto :goto_0 - - :cond_7 - const/4 v1, 0x0 - - :goto_0 - const-string v0, "Sample rate must be between 0% and 100%" - - invoke-static {v1, v0}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iput-wide v2, p1, Lf/h/a/d/h/i/d2;->h:D - - :cond_8 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - const-string v2, "hitType" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/d2;->b:Ljava/lang/String; - - const-string v2, "clientId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - const-string v2, "userId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/d2;->d:Ljava/lang/String; - - const-string v2, "androidAdId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/h/i/d2;->e:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "AdTargetingEnabled" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/d2;->f:Ljava/lang/String; - - const-string v2, "sessionControl" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/h/i/d2;->g:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "nonInteraction" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-wide v1, p0, Lf/h/a/d/h/i/d2;->h:D - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v1 - - const-string v2, "sampleRate" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/e.smali b/com.discord/smali_classes2/f/h/a/d/h/i/e.smali deleted file mode 100644 index 29425dbf35..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/e.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final Lf/h/a/d/h/i/e; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public final f:Lf/h/a/d/h/i/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/o;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/h/i/y; - - invoke-direct {v0, p1, p2}, Lf/h/a/d/h/i/y;->(Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/o;)V - - iput-object v0, p0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->G()V - - return-void -.end method - -.method public final L()V - .locals 3 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v0, p0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v2, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/d/h/i/y;->o:J - - return-void - - :cond_0 - throw v1 - - :cond_1 - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/e0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/e0.smali deleted file mode 100644 index 4d00e29ee3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/e0.smali +++ /dev/null @@ -1,329 +0,0 @@ -.class public final Lf/h/a/d/h/i/e0; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public volatile f:Ljava/lang/String; - -.field public g:Ljava/util/concurrent/Future; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/Future<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 0 - - return-void -.end method - -.method public final L(Landroid/content/Context;Ljava/lang/String;)Z - .locals 4 - - const-string v0, "Failed to close clientId writing stream" - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v1, "ClientId should be saved from worker thread" - - invoke-static {v1}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :try_start_0 - const-string v3, "Storing clientId" - - invoke-virtual {p0, v3, p2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v3, "gaClientId" - - invoke-virtual {p1, v3, v1}, Landroid/content/Context;->openFileOutput(Ljava/lang/String;I)Ljava/io/FileOutputStream; - - move-result-object v2 - - invoke-virtual {p2}, Ljava/lang/String;->getBytes()[B - - move-result-object p1 - - invoke-virtual {v2, p1}, Ljava/io/FileOutputStream;->write([B)V - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-virtual {v2}, Ljava/io/FileOutputStream;->close()V - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - const/4 p1, 0x1 - - return p1 - - :catchall_0 - move-exception p1 - - goto :goto_3 - - :catch_1 - move-exception p1 - - :try_start_2 - const-string p2, "Error writing to clientId file" - - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-eqz v2, :cond_0 - - :try_start_3 - invoke-virtual {v2}, Ljava/io/FileOutputStream;->close()V - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 - - goto :goto_1 - - :catch_2 - move-exception p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - :goto_1 - return v1 - - :catch_3 - move-exception p1 - - :try_start_4 - const-string p2, "Error creating clientId file" - - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - if-eqz v2, :cond_1 - - :try_start_5 - invoke-virtual {v2}, Ljava/io/FileOutputStream;->close()V - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_4 - - goto :goto_2 - - :catch_4 - move-exception p1 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_1 - :goto_2 - return v1 - - :goto_3 - if-eqz v2, :cond_2 - - :try_start_6 - invoke-virtual {v2}, Ljava/io/FileOutputStream;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_5 - - goto :goto_4 - - :catch_5 - move-exception p2 - - invoke-virtual {p0, v0, p2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - :goto_4 - throw p1 -.end method - -.method public final M()Ljava/lang/String; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/f0; - - invoke-direct {v1, p0}, Lf/h/a/d/h/i/f0;->(Lf/h/a/d/h/i/e0;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/b/l;->a(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->g:Ljava/util/concurrent/Future; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/e0;->g:Ljava/util/concurrent/Future; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v0, :cond_2 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/h/i/e0;->g:Ljava/util/concurrent/Future; - - invoke-interface {v0}, Ljava/util/concurrent/Future;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - :try_start_2 - const-string v1, "Failed to load or generate client id" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v0, "0" - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - goto :goto_0 - - :catch_1 - move-exception v0 - - const-string v1, "ClientId loading or generation was interrupted" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v0, "0" - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - if-nez v0, :cond_1 - - const-string v0, "0" - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - :cond_1 - const-string v0, "Loaded clientId" - - iget-object v1, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/i/e0;->g:Ljava/util/concurrent/Future; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/e0;->f:Ljava/lang/String; - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v0 -.end method - -.method public final N()Ljava/lang/String; - .locals 3 - - const-string v0, "0" - - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/UUID;->toString()Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {v1, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v1 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/e0;->L(Landroid/content/Context;Ljava/lang/String;)Z - - move-result v2 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - if-nez v2, :cond_0 - - return-object v0 - - :cond_0 - return-object v1 - - :catch_0 - move-exception v1 - - const-string v2, "Error saving clientId file" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/e1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/e1.smali deleted file mode 100644 index cc47b54475..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/e1.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/i/e1; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/f.smali b/com.discord/smali_classes2/f/h/a/d/h/i/f.smali deleted file mode 100644 index e28aca2f1f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/f.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public final Lf/h/a/d/h/i/f; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/e; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/f;->d:Lf/h/a/d/h/i/e; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/f;->d:Lf/h/a/d/h/i/e; - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/f0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/f0.smali deleted file mode 100644 index 93dc1c0caf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/f0.smali +++ /dev/null @@ -1,279 +0,0 @@ -.class public final Lf/h/a/d/h/i/f0; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/e0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/f0;->d:Lf/h/a/d/h/i/e0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final call()Ljava/lang/Object; - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/i/f0;->d:Lf/h/a/d/h/i/e0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - const-string v2, "gaClientId" - - const-string v3, "Failed to close client id reading stream" - - const-string v4, "ClientId should be loaded from worker thread" - - invoke-static {v4}, Lf/h/a/b/i1/e;->z(Ljava/lang/String;)V - - const/4 v4, 0x0 - - :try_start_0 - invoke-virtual {v1, v2}, Landroid/content/Context;->openFileInput(Ljava/lang/String;)Ljava/io/FileInputStream; - - move-result-object v5 - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_8 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v6, 0x24 - - :try_start_1 - new-array v7, v6, [B - - const/4 v8, 0x0 - - invoke-virtual {v5, v7, v8, v6}, Ljava/io/FileInputStream;->read([BII)I - - move-result v6 - - invoke-virtual {v5}, Ljava/io/FileInputStream;->available()I - - move-result v9 - - if-lez v9, :cond_0 - - const-string v6, "clientId file seems corrupted, deleting it." - - invoke-virtual {v0, v6}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - - invoke-virtual {v1, v2}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z - :try_end_1 - .catch Ljava/io/FileNotFoundException; {:try_start_1 .. :try_end_1} :catch_4 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - - goto/16 :goto_5 - - :catch_0 - move-exception v1 - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_5 - - :cond_0 - const/16 v9, 0xe - - if-ge v6, v9, :cond_1 - - :try_start_3 - const-string v6, "clientId file is empty, deleting it." - - invoke-virtual {v0, v6}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - - invoke-virtual {v1, v2}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z - :try_end_3 - .catch Ljava/io/FileNotFoundException; {:try_start_3 .. :try_end_3} :catch_4 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 - - goto :goto_5 - - :catch_1 - move-exception v1 - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_5 - - :cond_1 - :try_start_5 - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - - new-instance v9, Ljava/lang/String; - - invoke-direct {v9, v7, v8, v6}, Ljava/lang/String;->([BII)V - - const-string v6, "Read client id from disk" - - invoke-virtual {v0, v6, v9}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_5 - .catch Ljava/io/FileNotFoundException; {:try_start_5 .. :try_end_5} :catch_4 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_2 - - goto :goto_0 - - :catch_2 - move-exception v1 - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - move-object v4, v9 - - goto :goto_5 - - :catchall_0 - move-exception v1 - - move-object v4, v5 - - goto :goto_2 - - :catch_3 - move-exception v6 - - goto :goto_1 - - :catch_4 - nop - - goto :goto_4 - - :catchall_1 - move-exception v1 - - goto :goto_2 - - :catch_5 - move-exception v6 - - move-object v5, v4 - - :goto_1 - :try_start_7 - const-string v7, "Error reading client id file, deleting it" - - invoke-virtual {v0, v7, v6}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1, v2}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - if-eqz v5, :cond_3 - - :try_start_8 - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - :try_end_8 - .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_6 - - goto :goto_5 - - :catch_6 - move-exception v1 - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_5 - - :goto_2 - if-eqz v4, :cond_2 - - :try_start_9 - invoke-virtual {v4}, Ljava/io/FileInputStream;->close()V - :try_end_9 - .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_7 - - goto :goto_3 - - :catch_7 - move-exception v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - :goto_3 - throw v1 - - :catch_8 - move-object v5, v4 - - :goto_4 - if-eqz v5, :cond_3 - - :try_start_a - invoke-virtual {v5}, Ljava/io/FileInputStream;->close()V - :try_end_a - .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_9 - - goto :goto_5 - - :catch_9 - move-exception v1 - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_3 - :goto_5 - if-nez v4, :cond_4 - - invoke-virtual {v0}, Lf/h/a/d/h/i/e0;->N()Ljava/lang/String; - - move-result-object v4 - - :cond_4 - return-object v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/f1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/f1.smali deleted file mode 100644 index 407999461c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/f1.smali +++ /dev/null @@ -1,307 +0,0 @@ -.class public final Lf/h/a/d/h/i/f1; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:J - -.field public final synthetic c:Lf/h/a/d/h/i/d1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/d1;Ljava/lang/String;JLf/h/a/d/h/i/e1;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-wide/16 v0, 0x0 - - cmp-long p1, p3, v0 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->q(Z)V - - iput-object p2, p0, Lf/h/a/d/h/i/f1;->a:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/h/i/f1;->b:J - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)V - .locals 8 - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->c()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->b()V - - :cond_0 - if-nez p1, :cond_1 - - const-string p1, "" - - :cond_1 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v0, v0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->d()Ljava/lang/String; - - move-result-object v1 - - invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v0 - - const-wide/16 v4, 0x1 - - cmp-long v6, v0, v2 - - if-gtz v6, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v0, v0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->e()Ljava/lang/String; - - move-result-object v1 - - invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->d()Ljava/lang/String; - - move-result-object p1 - - invoke-interface {v0, p1, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - monitor-exit p0 - - return-void - - :cond_2 - invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/util/UUID;->getLeastSignificantBits()J - - move-result-wide v2 - - const-wide v6, 0x7fffffffffffffffL - - and-long/2addr v2, v6 - - add-long/2addr v0, v4 - - div-long/2addr v6, v0 - - cmp-long v4, v2, v6 - - if-gez v4, :cond_3 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_3 - const/4 v2, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v3, v3, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v3 - - if-eqz v2, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->e()Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v3, v2, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->d()Ljava/lang/String; - - move-result-object p1 - - invoke-interface {v3, p1, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final b()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v0, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v2, v2, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->d()Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-virtual {p0}, Lf/h/a/d/h/i/f1;->e()Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - iget-object v3, p0, Lf/h/a/d/h/i/f1;->a:Ljava/lang/String; - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - const-string v4, ":start" - - invoke-virtual {v3, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2, v3, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->commit()Z - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final c()J - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v0, v0, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - iget-object v1, p0, Lf/h/a/d/h/i/f1;->a:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, ":start" - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-wide/16 v2, 0x0 - - invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final d()Ljava/lang/String; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/f1;->a:Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, ":count" - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public final e()Ljava/lang/String; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/f1;->a:Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, ":value" - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/g.smali b/com.discord/smali_classes2/f/h/a/d/h/i/g.smali deleted file mode 100644 index cf034a7ac7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/g.smali +++ /dev/null @@ -1,448 +0,0 @@ -.class public final Lf/h/a/d/h/i/g; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/Runnable; - -.field public final synthetic f:Lf/h/a/d/h/i/e; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e;Ljava/lang/String;Ljava/lang/Runnable;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/g;->f:Lf/h/a/d/h/i/e; - - iput-object p2, p0, Lf/h/a/d/h/i/g;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/i/g;->e:Ljava/lang/Runnable; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 22 - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/d/h/i/g;->f:Lf/h/a/d/h/i/e; - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - iget-object v2, v1, Lf/h/a/d/h/i/g;->d:Ljava/lang/String; - - const/4 v3, 0x0 - - if-eqz v0, :cond_12 - - invoke-static {v2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v4 - - invoke-static {v4, v2}, Lf/h/a/d/h/i/n1;->a(Lf/h/a/d/h/i/a1;Ljava/lang/String;)Lf/h/a/d/h/i/u1; - - move-result-object v4 - - if-nez v4, :cond_0 - - const-string v3, "Parsing failed. Ignoring invalid campaign data" - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_7 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/h/i/d1;->O()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_1 - - const-string v2, "Ignoring duplicate install campaign" - - invoke-virtual {v0, v2}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - goto/16 :goto_7 - - :cond_1 - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_2 - - const-string v3, "Ignoring multiple install campaigns. original, new" - - invoke-virtual {v0, v3, v5, v2}, Lf/h/a/d/h/i/j;->x(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_7 - - :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v5 - - if-eqz v5, :cond_11 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v5}, Lf/h/a/d/h/i/k;->K()V - - iget-object v6, v5, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-interface {v6}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v6 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - const-string v8, "installation_campaign" - - if-eqz v7, :cond_3 - - invoke-interface {v6, v8}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - goto :goto_0 - - :cond_3 - invoke-interface {v6, v8, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - :goto_0 - invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;->commit()Z - - move-result v2 - - if-nez v2, :cond_4 - - const-string v2, "Failed to commit campaign data" - - invoke-virtual {v5, v2}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_4 - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v2 - - iget-object v5, v2, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v5, v5, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-virtual {v2}, Lf/h/a/d/h/i/d1;->L()J - - move-result-wide v6 - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v2, Lf/h/a/d/h/i/r0;->y:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v8 - - const-wide/16 v10, 0x0 - - const/4 v2, 0x1 - - const/4 v12, 0x0 - - cmp-long v13, v6, v10 - - if-nez v13, :cond_5 - - goto :goto_1 - - :cond_5 - check-cast v5, Lf/h/a/d/e/n/c; - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v10 - - sub-long/2addr v10, v6 - - cmp-long v5, v10, v8 - - if-lez v5, :cond_6 - - :goto_1 - const/4 v5, 0x1 - - goto :goto_2 - - :cond_6 - const/4 v5, 0x0 - - :goto_2 - if-eqz v5, :cond_7 - - const-string v2, "Campaign received too late, ignoring" - - invoke-virtual {v0, v2, v4}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_7 - - :cond_7 - const-string v5, "Received installation campaign" - - invoke-virtual {v0, v5, v4}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v5, v0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v5}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v5}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v13 - - :try_start_0 - const-string v6, "cid" - - const-string v7, "tid" - - const-string v8, "adid" - - const-string v9, "hits_count" - - const-string v10, "params" - - filled-new-array {v6, v7, v8, v9, v10}, [Ljava/lang/String; - - move-result-object v15 - - sget-object v6, Lf/h/a/d/h/i/r0;->d:Lf/h/a/d/h/i/s0; - - iget-object v6, v6, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v21 - - const-string v16, "app_uid=?" - - const-string v7, "0" - - filled-new-array {v7}, [Ljava/lang/String; - - move-result-object v17 - - const-string v14, "properties" - - const/16 v18, 0x0 - - const/16 v19, 0x0 - - const/16 v20, 0x0 - - invoke-virtual/range {v13 .. v21}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v3 - - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - invoke-interface {v3}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v8 - - if-eqz v8, :cond_c - - :cond_8 - invoke-interface {v3, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v14 - - invoke-interface {v3, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v15 - - const/4 v8, 0x2 - - invoke-interface {v3, v8}, Landroid/database/Cursor;->getInt(I)I - - move-result v8 - - if-eqz v8, :cond_9 - - const/16 v16, 0x1 - - goto :goto_3 - - :cond_9 - const/16 v16, 0x0 - - :goto_3 - const/4 v8, 0x3 - - invoke-interface {v3, v8}, Landroid/database/Cursor;->getInt(I)I - - move-result v8 - - int-to-long v8, v8 - - const/4 v10, 0x4 - - invoke-interface {v3, v10}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v5, v10}, Lf/h/a/d/h/i/v;->c0(Ljava/lang/String;)Ljava/util/Map; - - move-result-object v19 - - invoke-static {v14}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-nez v10, :cond_b - - invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-eqz v10, :cond_a - - goto :goto_4 - - :cond_a - new-instance v10, Lf/h/a/d/h/i/p; - - move-object v13, v10 - - move-wide/from16 v17, v8 - - invoke-direct/range {v13 .. v19}, Lf/h/a/d/h/i/p;->(Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Map;)V - - invoke-virtual {v7, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_5 - - :cond_b - :goto_4 - const-string v8, "Read property with empty client id or tracker id" - - invoke-virtual {v5, v8, v14, v15}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_5 - invoke-interface {v3}, Landroid/database/Cursor;->moveToNext()Z - - move-result v8 - - if-nez v8, :cond_8 - - :cond_c - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I - - move-result v2 - - if-lt v2, v6, :cond_d - - const-string v2, "Sending hits to too many properties. Campaign report might be incorrect" - - invoke-virtual {v5, v2}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_d - invoke-interface {v3}, Landroid/database/Cursor;->close()V - - invoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_6 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_e - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/i/p; - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/h/i/y;->M(Lf/h/a/d/h/i/p;Lf/h/a/d/h/i/u1;)V - - goto :goto_6 - - :cond_e - :goto_7 - iget-object v0, v1, Lf/h/a/d/h/i/g;->e:Ljava/lang/Runnable; - - if-eqz v0, :cond_f - - invoke-interface {v0}, Ljava/lang/Runnable;->run()V - - :cond_f - return-void - - :catchall_0 - move-exception v0 - - goto :goto_8 - - :catch_0 - move-exception v0 - - :try_start_1 - const-string v2, "Error loading hits from the database" - - invoke-virtual {v5, v2, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_8 - if-eqz v3, :cond_10 - - invoke-interface {v3}, Landroid/database/Cursor;->close()V - - :cond_10 - throw v0 - - :cond_11 - throw v3 - - :cond_12 - throw v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/g0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/g0.smali deleted file mode 100644 index 7b62ec3f29..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/g0.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/d/h/i/g0; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/e0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/g0;->d:Lf/h/a/d/h/i/e0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/i/g0;->d:Lf/h/a/d/h/i/e0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/e0;->N()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/g1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/g1.smali deleted file mode 100644 index 5766ed6b62..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/g1.smali +++ /dev/null @@ -1,204 +0,0 @@ -.class public final Lf/h/a/d/h/i/g1; -.super Ljava/lang/Object; - - -# static fields -.field public static a:Ljava/lang/Object; - -.field public static b:Lf/h/a/d/n/a; - -.field public static c:Ljava/lang/Boolean; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/i/g1;->a:Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/content/Context;Landroid/content/Intent;)V - .locals 5 - .annotation build Landroidx/annotation/RequiresPermission; - allOf = { - "android.permission.INTERNET", - "android.permission.ACCESS_NETWORK_STATE" - } - .end annotation - - invoke-static {p0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - if-nez p1, :cond_0 - - const-string p0, "AnalyticsReceiver called with null intent" - - invoke-virtual {v0, p0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - return-void - - :cond_0 - invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - const-string v1, "Local AnalyticsReceiver got" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v1, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - invoke-static {p0}, Lf/h/a/d/h/i/h1;->c(Landroid/content/Context;)Z - - move-result p1 - - new-instance v1, Landroid/content/Intent; - - const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v2, Landroid/content/ComponentName; - - const-string v3, "com.google.android.gms.analytics.AnalyticsService" - - invoke-direct {v2, p0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; - - sget-object v2, Lf/h/a/d/h/i/g1;->a:Ljava/lang/Object; - - monitor-enter v2 - - :try_start_0 - invoke-virtual {p0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; - - if-nez p1, :cond_1 - - monitor-exit v2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :cond_1 - :try_start_1 - sget-object p1, Lf/h/a/d/h/i/g1;->b:Lf/h/a/d/n/a; - - if-nez p1, :cond_2 - - new-instance p1, Lf/h/a/d/n/a; - - const/4 v1, 0x1 - - const-string v3, "Analytics WakeLock" - - invoke-direct {p1, p0, v1, v3}, Lf/h/a/d/n/a;->(Landroid/content/Context;ILjava/lang/String;)V - - sput-object p1, Lf/h/a/d/h/i/g1;->b:Lf/h/a/d/n/a; - - const/4 p0, 0x0 - - iget-object v1, p1, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v1, p0}, Landroid/os/PowerManager$WakeLock;->setReferenceCounted(Z)V - - iput-boolean p0, p1, Lf/h/a/d/n/a;->h:Z - - :cond_2 - sget-object p0, Lf/h/a/d/h/i/g1;->b:Lf/h/a/d/n/a; - - const-wide/16 v3, 0x3e8 - - invoke-virtual {p0, v3, v4}, Lf/h/a/d/n/a;->a(J)V - :try_end_1 - .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - const-string p0, "Analytics service at risk of not starting. For more reliable analytics, add the WAKE_LOCK permission to your manifest. See http://goo.gl/8Rd3yj for instructions." - - invoke-virtual {v0, p0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :goto_0 - monitor-exit v2 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static b(Landroid/content/Context;)Z - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/i/g1;->c:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - const/4 v0, 0x0 - - const-string v1, "com.google.android.gms.analytics.AnalyticsReceiver" - - invoke-static {p0, v1, v0}, Lf/h/a/d/h/i/n1;->c(Landroid/content/Context;Ljava/lang/String;Z)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/g1;->c:Ljava/lang/Boolean; - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/h.smali b/com.discord/smali_classes2/f/h/a/d/h/i/h.smali deleted file mode 100644 index c4eab98cfe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/h.smali +++ /dev/null @@ -1,313 +0,0 @@ -.class public final Lf/h/a/d/h/i/h; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/w0; - -.field public final synthetic e:Lf/h/a/d/h/i/e; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e;Lf/h/a/d/h/i/w0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/h;->e:Lf/h/a/d/h/i/e; - - iput-object p2, p0, Lf/h/a/d/h/i/h;->d:Lf/h/a/d/h/i/w0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 13 - - iget-object v0, p0, Lf/h/a/d/h/i/h;->e:Lf/h/a/d/h/i/e; - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - iget-object v1, p0, Lf/h/a/d/h/i/h;->d:Lf/h/a/d/h/i/w0; - - const/4 v2, 0x0 - - if-eqz v0, :cond_a - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v3, v0, Lf/h/a/d/h/i/y;->p:Z - - if-eqz v3, :cond_0 - - const-string v3, "Hit delivery not possible. Missing network permissions. See http://goo.gl/8Rd3yj for instructions" - - invoke-virtual {v0, v3}, Lf/h/a/d/h/i/j;->C(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - const-string v3, "Delivering hit" - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - const-string v3, "_m" - - const-string v4, "" - - invoke-virtual {v1, v3, v4}, Lf/h/a/d/h/i/w0;->c(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_3 - - :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/h/i/d1;->i:Lf/h/a/d/h/i/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/i/f1;->c()J - - move-result-wide v5 - - const-wide/16 v7, 0x0 - - cmp-long v9, v5, v7 - - if-nez v9, :cond_2 - - move-wide v5, v7 - - goto :goto_1 - - :cond_2 - iget-object v9, v4, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v9, v9, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v9, v9, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v9, Lf/h/a/d/e/n/c; - - if-eqz v9, :cond_9 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v9 - - sub-long/2addr v5, v9 - - invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J - - move-result-wide v5 - - :goto_1 - iget-wide v9, v4, Lf/h/a/d/h/i/f1;->b:J - - const/4 v11, 0x1 - - cmp-long v12, v5, v9 - - if-gez v12, :cond_3 - - goto :goto_2 - - :cond_3 - shl-long/2addr v9, v11 - - cmp-long v12, v5, v9 - - if-lez v12, :cond_4 - - invoke-virtual {v4}, Lf/h/a/d/h/i/f1;->b()V - - goto :goto_2 - - :cond_4 - iget-object v5, v4, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v5, v5, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-virtual {v4}, Lf/h/a/d/h/i/f1;->e()Ljava/lang/String; - - move-result-object v6 - - invoke-interface {v5, v6, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - iget-object v6, v4, Lf/h/a/d/h/i/f1;->c:Lf/h/a/d/h/i/d1; - - iget-object v6, v6, Lf/h/a/d/h/i/d1;->f:Landroid/content/SharedPreferences; - - invoke-virtual {v4}, Lf/h/a/d/h/i/f1;->d()Ljava/lang/String; - - move-result-object v9 - - invoke-interface {v6, v9, v7, v8}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v9 - - invoke-virtual {v4}, Lf/h/a/d/h/i/f1;->b()V - - if-eqz v5, :cond_6 - - cmp-long v4, v9, v7 - - if-gtz v4, :cond_5 - - goto :goto_2 - - :cond_5 - new-instance v2, Landroid/util/Pair; - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-direct {v2, v5, v4}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_6 - :goto_2 - if-nez v2, :cond_7 - - goto :goto_3 - - :cond_7 - iget-object v4, v2, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, Ljava/lang/String; - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v11 - - invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - const-string v6, ":" - - invoke-static {v5, v4, v6, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - new-instance v4, Ljava/util/HashMap; - - iget-object v5, v1, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-direct {v4, v5}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - invoke-virtual {v4, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v11, Lf/h/a/d/h/i/w0; - - iget-wide v5, v1, Lf/h/a/d/h/i/w0;->d:J - - iget-boolean v7, v1, Lf/h/a/d/h/i/w0;->f:Z - - iget-wide v8, v1, Lf/h/a/d/h/i/w0;->c:J - - iget v10, v1, Lf/h/a/d/h/i/w0;->e:I - - iget-object v12, v1, Lf/h/a/d/h/i/w0;->b:Ljava/util/List; - - move-object v1, v11 - - move-object v2, v0 - - move-object v3, v4 - - move-wide v4, v5 - - move v6, v7 - - move-wide v7, v8 - - move v9, v10 - - move-object v10, v12 - - invoke-direct/range {v1 .. v10}, Lf/h/a/d/h/i/w0;->(Lf/h/a/d/h/i/j;Ljava/util/Map;JZJILjava/util/List;)V - - :goto_3 - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->O()V - - iget-object v2, v0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/i/q;->N(Lf/h/a/d/h/i/w0;)Z - - move-result v2 - - if-eqz v2, :cond_8 - - const-string v1, "Hit sent to the device AnalyticsService for delivery" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->C(Ljava/lang/String;)V - - goto :goto_4 - - :cond_8 - :try_start_0 - iget-object v2, v0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/i/v;->U(Lf/h/a/d/h/i/w0;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->U()V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_4 - - :catch_0 - move-exception v2 - - const-string v3, "Delivery failed to save hit to a database" - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v2, "deliver: failed to insert hit to database" - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - :goto_4 - return-void - - :cond_9 - throw v2 - - :cond_a - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/h0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/h0.smali deleted file mode 100644 index 4cb3042c3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/h0.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/h/i/h0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Lcom/google/android/gms/internal/gtm/zzbk; - - invoke-direct {v0, p1}, Lcom/google/android/gms/internal/gtm/zzbk;->(Landroid/os/Parcel;)V - - return-object v0 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-array p1, p1, [Lcom/google/android/gms/internal/gtm/zzbk; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/h1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/h1.smali deleted file mode 100644 index d92c01c06e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/h1.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class public final Lf/h/a/d/h/i/h1; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static c:Ljava/lang/Boolean; - - -# instance fields -.field public final a:Landroid/os/Handler; - -.field public final b:Landroid/content/Context; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; - - new-instance p1, Lf/h/a/d/h/i/s1; - - invoke-direct {p1}, Lf/h/a/d/h/i/s1;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/h1;->a:Landroid/os/Handler; - - return-void -.end method - -.method public static c(Landroid/content/Context;)Z - .locals 4 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/i/h1;->c:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_0 - const-string v0, "com.google.android.gms.analytics.AnalyticsService" - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - new-instance v3, Landroid/content/ComponentName; - - invoke-direct {v3, p0, v0}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v2, v3, v1}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; - - move-result-object p0 - - if-eqz p0, :cond_1 - - iget-boolean p0, p0, Landroid/content/pm/ServiceInfo;->enabled:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - :catch_0 - :cond_1 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/h/i/h1;->c:Ljava/lang/Boolean; - - return v1 -.end method - - -# virtual methods -.method public final a(Landroid/content/Intent;I)I - .locals 8 - .annotation build Landroidx/annotation/RequiresPermission; - allOf = { - "android.permission.INTERNET", - "android.permission.ACCESS_NETWORK_STATE" - } - .end annotation - - :try_start_0 - sget-object v0, Lf/h/a/d/h/i/g1;->a:Ljava/lang/Object; - - monitor-enter v0 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - :try_start_1 - sget-object v1, Lf/h/a/d/h/i/g1;->b:Lf/h/a/d/n/a; - - if-eqz v1, :cond_0 - - iget-object v2, v1, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v2}, Landroid/os/PowerManager$WakeLock;->isHeld()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/n/a;->b()V - - :cond_0 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - throw v1 - :try_end_2 - .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 - - :catch_0 - nop - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const/4 v7, 0x2 - - if-nez p1, :cond_1 - - const-string p1, "AnalyticsService started with null intent" - - invoke-virtual {v0, p1}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - return v7 - - :cond_1 - invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - const-string v3, "Local AnalyticsService called. startId, action" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const/4 v2, 0x2 - - const/4 v6, 0x0 - - move-object v1, v0 - - move-object v5, p1 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - const-string v1, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - new-instance p1, Lf/h/a/d/h/i/i1; - - invoke-direct {p1, p0, p2, v0}, Lf/h/a/d/h/i/i1;->(Lf/h/a/d/h/i/h1;ILf/h/a/d/h/i/a1;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/h1;->b(Ljava/lang/Runnable;)V - - :cond_2 - return v7 -.end method - -.method public final b(Ljava/lang/Runnable;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/h/i/m;->b(Landroid/content/Context;)Lf/h/a/d/h/i/m; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/k1; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/i/k1;->(Lf/h/a/d/h/i/h1;Ljava/lang/Runnable;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object p1 - - new-instance v2, Lf/h/a/d/h/i/i; - - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/i/i;->(Lf/h/a/d/h/i/e;Lf/h/a/d/h/i/q0;)V - - invoke-virtual {p1, v2}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/i.smali b/com.discord/smali_classes2/f/h/a/d/h/i/i.smali deleted file mode 100644 index be69e13152..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/i.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lf/h/a/d/h/i/i; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/q0; - -.field public final synthetic e:Lf/h/a/d/h/i/e; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/e;Lf/h/a/d/h/i/q0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/i;->e:Lf/h/a/d/h/i/e; - - iput-object p2, p0, Lf/h/a/d/h/i/i;->d:Lf/h/a/d/h/i/q0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/i;->e:Lf/h/a/d/h/i/e; - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - iget-object v1, p0, Lf/h/a/d/h/i/i;->d:Lf/h/a/d/h/i/q0; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/y;->N(Lf/h/a/d/h/i/q0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/i0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/i0.smali deleted file mode 100644 index c253be8019..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/i0.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public final enum Lf/h/a/d/h/i/i0; -.super Ljava/lang/Enum; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/i/i0;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/i/i0; - -.field public static final enum e:Lf/h/a/d/h/i/i0; - -.field public static final synthetic f:[Lf/h/a/d/h/i/i0; - - -# direct methods -.method public static constructor ()V - .locals 5 - - new-instance v0, Lf/h/a/d/h/i/i0; - - const-string v1, "NONE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/i/i0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/i0;->d:Lf/h/a/d/h/i/i0; - - new-instance v0, Lf/h/a/d/h/i/i0; - - const-string v1, "GZIP" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3}, Lf/h/a/d/h/i/i0;->(Ljava/lang/String;I)V - - sput-object v0, Lf/h/a/d/h/i/i0;->e:Lf/h/a/d/h/i/i0; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/i/i0; - - sget-object v4, Lf/h/a/d/h/i/i0;->d:Lf/h/a/d/h/i/i0; - - aput-object v4, v1, v2 - - aput-object v0, v1, v3 - - sput-object v1, Lf/h/a/d/h/i/i0;->f:[Lf/h/a/d/h/i/i0; - - return-void -.end method - -.method public constructor (Ljava/lang/String;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "()V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/i/i0; - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/i0;->f:[Lf/h/a/d/h/i/i0; - - invoke-virtual {v0}, [Lf/h/a/d/h/i/i0;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/i/i0; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/i1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/i1.smali deleted file mode 100644 index 1d408a7951..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/i1.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/i/i1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/i/h1; - -.field public final e:I - -.field public final f:Lf/h/a/d/h/i/a1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/h1;ILf/h/a/d/h/i/a1;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/i1;->d:Lf/h/a/d/h/i/h1; - - iput p2, p0, Lf/h/a/d/h/i/i1;->e:I - - iput-object p3, p0, Lf/h/a/d/h/i/i1;->f:Lf/h/a/d/h/i/a1; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/i1;->d:Lf/h/a/d/h/i/h1; - - iget v1, p0, Lf/h/a/d/h/i/i1;->e:I - - iget-object v2, p0, Lf/h/a/d/h/i/i1;->f:Lf/h/a/d/h/i/a1; - - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; - - check-cast v0, Lf/h/a/d/h/i/l1; - - invoke-interface {v0, v1}, Lf/h/a/d/h/i/l1;->b(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "Local AnalyticsService processed last dispatch request" - - invoke-virtual {v2, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/j.smali b/com.discord/smali_classes2/f/h/a/d/h/i/j.smali deleted file mode 100644 index 9bb3e351e6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/j.smali +++ /dev/null @@ -1,675 +0,0 @@ -.class public Lf/h/a/d/h/i/j; -.super Ljava/lang/Object; - - -# instance fields -.field public final d:Lf/h/a/d/h/i/m; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - return-void -.end method - -.method public static c(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - if-nez p0, :cond_0 - - const-string p0, "" - - return-object p0 - - :cond_0 - instance-of v0, p0, Ljava/lang/String; - - if-eqz v0, :cond_1 - - check-cast p0, Ljava/lang/String; - - return-object p0 - - :cond_1 - instance-of v0, p0, Ljava/lang/Boolean; - - if-eqz v0, :cond_3 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - if-ne p0, v0, :cond_2 - - const-string p0, "true" - - return-object p0 - - :cond_2 - const-string p0, "false" - - return-object p0 - - :cond_3 - instance-of v0, p0, Ljava/lang/Throwable; - - if-eqz v0, :cond_4 - - check-cast p0, Ljava/lang/Throwable; - - invoke-virtual {p0}, Ljava/lang/Throwable;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_4 - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - .locals 3 - - const-string v0, "" - - if-nez p0, :cond_0 - - move-object p0, v0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/i/j;->c(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2}, Lf/h/a/d/h/i/j;->c(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p3}, Lf/h/a/d/h/i/j;->c(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ": " - - :cond_1 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - const-string v2, ", " - - if-nez p0, :cond_2 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-object v0, v2 - - :cond_2 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_3 - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_3 - move-object v2, v0 - - :goto_0 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_4 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_4 - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final A(Ljava/lang/String;)V - .locals 6 - - const/4 v1, 0x2 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final C(Ljava/lang/String;)V - .locals 6 - - const/4 v1, 0x3 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final D(Ljava/lang/String;)V - .locals 6 - - const/4 v1, 0x5 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final E(Ljava/lang/String;)V - .locals 6 - - const/4 v1, 0x6 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, v0, Lf/h/a/d/h/i/m;->e:Lf/h/a/d/h/i/a1; - - goto :goto_0 - - :cond_0 - move-object v0, v1 - - :goto_0 - if-eqz v0, :cond_a - - sget-object v2, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/String; - - invoke-static {v2, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {p2, p3, p4, p5}, Lf/h/a/d/h/i/j;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {p1, v2, v3}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I - - :cond_1 - const/4 v2, 0x5 - - if-lt p1, v2, :cond_9 - - monitor-enter v0 - - :try_start_0 - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v2, 0x0 - - if-gez p1, :cond_2 - - const/4 p1, 0x0 - - :cond_2 - const/16 v3, 0x9 - - if-lt p1, v3, :cond_3 - - const/16 p1, 0x8 - - :cond_3 - iget-object v3, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v3, v3, Lf/h/a/d/h/i/m;->d:Lf/h/a/d/h/i/k0; - - invoke-virtual {v3}, Lf/h/a/d/h/i/k0;->a()Z - - move-result v3 - - if-eqz v3, :cond_4 - - const/16 v3, 0x43 - - goto :goto_1 - - :cond_4 - const/16 v3, 0x63 - - :goto_1 - const-string v4, "01VDIWEA?" - - invoke-virtual {v4, p1}, Ljava/lang/String;->charAt(I)C - - move-result p1 - - sget-object v4, Lf/h/a/d/h/i/l;->a:Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/d/h/i/a1;->N(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-static {p4}, Lf/h/a/d/h/i/a1;->N(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-static {p5}, Lf/h/a/d/h/i/a1;->N(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p5 - - invoke-static {p2, p3, p4, p5}, Lf/h/a/d/h/i/j;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/lit8 p3, p3, 0x4 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result p4 - - add-int/2addr p3, p4 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4, p3}, Ljava/lang/StringBuilder;->(I)V - - const-string p3, "3" - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ":" - - invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p2 - - const/16 p3, 0x400 - - if-le p2, p3, :cond_5 - - invoke-virtual {p1, v2, p3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - :cond_5 - iget-object p2, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object p3, p2, Lf/h/a/d/h/i/m;->j:Lf/h/a/d/h/i/d1; - - if-eqz p3, :cond_7 - - invoke-virtual {p3}, Lf/h/a/d/h/i/k;->F()Z - - move-result p3 - - if-nez p3, :cond_6 - - goto :goto_2 - - :cond_6 - iget-object v1, p2, Lf/h/a/d/h/i/m;->j:Lf/h/a/d/h/i/d1; - - :cond_7 - :goto_2 - if-eqz v1, :cond_8 - - iget-object p2, v1, Lf/h/a/d/h/i/d1;->i:Lf/h/a/d/h/i/f1; - - invoke-virtual {p2, p1}, Lf/h/a/d/h/i/f1;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_8 - monitor-exit v0 - - goto :goto_3 - - :catchall_0 - move-exception p1 - - monitor-exit v0 - - throw p1 - - :cond_9 - :goto_3 - return-void - - :cond_a - sget-object v0, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - invoke-static {v0, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-static {p2, p3, p4, p5}, Lf/h/a/d/h/i/j;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p1, v0, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I - - :cond_b - return-void -.end method - -.method public final b(Ljava/lang/String;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x2 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final d(Ljava/lang/String;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x3 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x3 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x5 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final i()Lf/h/a/d/h/i/a1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - return-object v0 -.end method - -.method public final k()Lf/h/a/d/b/l; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->d()Lf/h/a/d/b/l; - - move-result-object v0 - - return-object v0 -.end method - -.method public final r()Lf/h/a/d/h/i/e; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - move-result-object v0 - - return-object v0 -.end method - -.method public final t()Lf/h/a/d/h/i/o1; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v0, Lf/h/a/d/h/i/m;->i:Lf/h/a/d/h/i/o1; - - invoke-static {v1}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, v0, Lf/h/a/d/h/i/m;->i:Lf/h/a/d/h/i/o1; - - return-object v0 -.end method - -.method public final v()Lf/h/a/d/h/i/d1; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v0, Lf/h/a/d/h/i/m;->j:Lf/h/a/d/h/i/d1; - - invoke-static {v1}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, v0, Lf/h/a/d/h/i/m;->j:Lf/h/a/d/h/i/d1; - - return-object v0 -.end method - -.method public final w(Ljava/lang/String;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x5 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final x(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x6 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final z(Ljava/lang/String;Ljava/lang/Object;)V - .locals 6 - - const/4 v1, 0x6 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/j0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/j0.smali deleted file mode 100644 index 9f3042ed53..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/j0.smali +++ /dev/null @@ -1,322 +0,0 @@ -.class public Lf/h/a/d/h/i/j0; -.super Lf/h/a/d/h/i/j; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/i/j;" - } -.end annotation - - -# instance fields -.field public e:Lf/h/a/d/h/i/u0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/u0<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/u0;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/i/m;", - "Lf/h/a/d/h/i/u0<", - "TT;>;)V" - } - .end annotation - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/j;->(Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - return-void -.end method - - -# virtual methods -.method public final F(Landroid/content/res/XmlResourceParser;)Lf/h/a/d/h/i/v0; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/res/XmlResourceParser;", - ")TT;" - } - .end annotation - - :try_start_0 - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->next()I - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getEventType()I - - move-result v0 - - :goto_0 - const/4 v1, 0x1 - - if-eq v0, v1, :cond_5 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getEventType()I - - move-result v0 - - const/4 v1, 0x2 - - if-ne v0, v1, :cond_4 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getName()Ljava/lang/String; - - move-result-object v0 - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {v0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "screenname" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - :try_end_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - - const-string v2, "name" - - const/4 v3, 0x0 - - if-eqz v1, :cond_1 - - :try_start_1 - invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_4 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - if-eqz v0, :cond_0 - - goto/16 :goto_1 - - :cond_0 - throw v3 - - :cond_1 - const-string v1, "string" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_4 - - if-eqz v1, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/i/u0;->c(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - :cond_2 - const-string v1, "bool" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_4 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - :try_end_1 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_2 - - if-nez v2, :cond_4 - - :try_start_2 - invoke-static {v1}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z - - move-result v2 - - iget-object v3, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - invoke-virtual {v3, v0, v2}, Lf/h/a/d/h/i/u0;->a(Ljava/lang/String;Z)V - :try_end_2 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_2 .. :try_end_2} :catch_3 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 - - goto :goto_1 - - :catch_0 - move-exception v0 - - :try_start_3 - const-string v2, "Error parsing bool configuration value" - - invoke-virtual {p0, v2, v1, v0}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_3 - const-string v1, "integer" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_4 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - :try_end_3 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_3 .. :try_end_3} :catch_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 - - if-nez v2, :cond_4 - - :try_start_4 - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v2 - - iget-object v3, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - invoke-virtual {v3, v0, v2}, Lf/h/a/d/h/i/u0;->b(Ljava/lang/String;I)V - :try_end_4 - .catch Ljava/lang/NumberFormatException; {:try_start_4 .. :try_end_4} :catch_1 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_3 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 - - goto :goto_1 - - :catch_1 - move-exception v0 - - :try_start_5 - const-string v2, "Error parsing int configuration value" - - invoke-virtual {p0, v2, v1, v0}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_4 - :goto_1 - invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->next()I - - move-result v0 - :try_end_5 - .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_5 .. :try_end_5} :catch_3 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_2 - - goto/16 :goto_0 - - :catch_2 - move-exception p1 - - goto :goto_2 - - :catch_3 - move-exception p1 - - :goto_2 - const-string v0, "Error parsing tracker configuration file" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_5 - iget-object p1, p0, Lf/h/a/d/h/i/j0;->e:Lf/h/a/d/h/i/u0; - - iget-object p1, p1, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/j1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/j1.smali deleted file mode 100644 index 75dfe12228..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/j1.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/i/j1; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/h/i/h1; - -.field public final e:Lf/h/a/d/h/i/a1; - -.field public final f:Landroid/app/job/JobParameters; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/h1;Lf/h/a/d/h/i/a1;Landroid/app/job/JobParameters;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/j1;->d:Lf/h/a/d/h/i/h1; - - iput-object p2, p0, Lf/h/a/d/h/i/j1;->e:Lf/h/a/d/h/i/a1; - - iput-object p3, p0, Lf/h/a/d/h/i/j1;->f:Landroid/app/job/JobParameters; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/i/j1;->d:Lf/h/a/d/h/i/h1; - - iget-object v1, p0, Lf/h/a/d/h/i/j1;->e:Lf/h/a/d/h/i/a1; - - iget-object v2, p0, Lf/h/a/d/h/i/j1;->f:Landroid/app/job/JobParameters; - - if-eqz v0, :cond_0 - - const-string v3, "AnalyticsJobService processed last dispatch request" - - invoke-virtual {v1, v3}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v0, v0, Lf/h/a/d/h/i/h1;->b:Landroid/content/Context; - - check-cast v0, Lf/h/a/d/h/i/l1; - - const/4 v1, 0x0 - - invoke-interface {v0, v2, v1}, Lf/h/a/d/h/i/l1;->a(Landroid/app/job/JobParameters;Z)V - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/k.smali b/com.discord/smali_classes2/f/h/a/d/h/i/k.smali deleted file mode 100644 index dbe7f1750e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/k.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public abstract Lf/h/a/d/h/i/k; -.super Lf/h/a/d/h/i/j; - - -# instance fields -.field public e:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/j;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final F()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/i/k;->e:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final G()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->I()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/i/k;->e:Z - - return-void -.end method - -.method public abstract I()V -.end method - -.method public final K()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->F()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/k0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/k0.smali deleted file mode 100644 index f5521eb3cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/k0.smali +++ /dev/null @@ -1,306 +0,0 @@ -.class public final Lf/h/a/d/h/i/k0; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Lf/h/a/d/h/i/m; - -.field public volatile b:Ljava/lang/Boolean; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/k0;->a:Lf/h/a/d/h/i/m; - - return-void -.end method - -.method public static b()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/i/r0;->g:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public static c()I - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/r0;->i:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - return v0 -.end method - -.method public static d()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/r0;->l:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public static e()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/r0;->k:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public static f()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/i/r0;->m:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - - -# virtual methods -.method public final a()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_5 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/i/k0;->a:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; - - move-result-object v0 - - invoke-static {}, Lf/h/a/d/e/n/f;->a()Ljava/lang/String; - - move-result-object v1 - - if-eqz v0, :cond_1 - - iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_3 - - :cond_2 - const-string v0, "com.google.android.gms.analytics" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_4 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - iget-object v0, p0, Lf/h/a/d/h/i/k0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v1, "My process not in the list of running processes" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - :cond_4 - monitor-exit p0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_5 - :goto_1 - iget-object v0, p0, Lf/h/a/d/h/i/k0;->b:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final g()Ljava/util/Set; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/i/r0;->u:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/h/i/k0;->d:Ljava/util/Set; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/i/k0;->c:Ljava/lang/String; - - if-eqz v1, :cond_0 - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_2 - - :cond_0 - const-string v1, "," - - invoke-static {v0, v1}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; - - move-result-object v1 - - new-instance v2, Ljava/util/HashSet; - - invoke-direct {v2}, Ljava/util/HashSet;->()V - - array-length v3, v1 - - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v3, :cond_1 - - aget-object v5, v1, v4 - - :try_start_0 - invoke-static {v5}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v5 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_1 - iput-object v0, p0, Lf/h/a/d/h/i/k0;->c:Ljava/lang/String; - - iput-object v2, p0, Lf/h/a/d/h/i/k0;->d:Ljava/util/Set; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/k0;->d:Ljava/util/Set; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/k1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/k1.smali deleted file mode 100644 index 103ebc746d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/k1.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lf/h/a/d/h/i/k1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/i/q0; - - -# instance fields -.field public final synthetic a:Ljava/lang/Runnable; - -.field public final synthetic b:Lf/h/a/d/h/i/h1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/h1;Ljava/lang/Runnable;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/k1;->b:Lf/h/a/d/h/i/h1; - - iput-object p2, p0, Lf/h/a/d/h/i/k1;->a:Ljava/lang/Runnable; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/d/h/i/k1;->b:Lf/h/a/d/h/i/h1; - - iget-object p1, p1, Lf/h/a/d/h/i/h1;->a:Landroid/os/Handler; - - iget-object v0, p0, Lf/h/a/d/h/i/k1;->a:Ljava/lang/Runnable; - - invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/l.smali b/com.discord/smali_classes2/f/h/a/d/h/i/l.smali deleted file mode 100644 index 4aa95c9b42..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/l.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/h/i/l; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Ljava/lang/String; - -.field public static final b:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget v0, Lf/h/a/d/e/c;->a:I - - div-int/lit16 v0, v0, 0x3e8 - - invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "(\\d+)(\\d)(\\d\\d)" - - const-string v2, "$1.$2.$3" - - invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/l;->a:Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - const-string v2, "ma" - - if-eqz v1, :cond_0 - - invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - sput-object v0, Lf/h/a/d/h/i/l;->b:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/l0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/l0.smali deleted file mode 100644 index e68ed7e786..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/l0.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public final Lf/h/a/d/h/i/l0; -.super Ljava/lang/Object; - - -# instance fields -.field public a:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/i/l0;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/l1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/l1.smali deleted file mode 100644 index 0f2f7f9fbc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/l1.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/i/l1; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Landroid/app/job/JobParameters;Z)V -.end method - -.method public abstract b(I)Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/m.smali b/com.discord/smali_classes2/f/h/a/d/h/i/m.smali deleted file mode 100644 index a537cb28f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/m.smali +++ /dev/null @@ -1,494 +0,0 @@ -.class public Lf/h/a/d/h/i/m; -.super Ljava/lang/Object; - - -# annotations -.annotation build Landroid/annotation/SuppressLint; - value = { - "StaticFieldLeak" - } -.end annotation - - -# static fields -.field public static volatile p:Lf/h/a/d/h/i/m; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Landroid/content/Context; - -.field public final c:Lf/h/a/d/e/n/b; - -.field public final d:Lf/h/a/d/h/i/k0; - -.field public final e:Lf/h/a/d/h/i/a1; - -.field public final f:Lf/h/a/d/b/l; - -.field public final g:Lf/h/a/d/h/i/e; - -.field public final h:Lf/h/a/d/h/i/p0; - -.field public final i:Lf/h/a/d/h/i/o1; - -.field public final j:Lf/h/a/d/h/i/d1; - -.field public final k:Lf/h/a/d/b/b; - -.field public final l:Lf/h/a/d/h/i/e0; - -.field public final m:Lf/h/a/d/h/i/d; - -.field public final n:Lf/h/a/d/h/i/x; - -.field public final o:Lf/h/a/d/h/i/o0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/o;)V - .locals 8 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object v0, p1, Lf/h/a/d/h/i/o;->a:Landroid/content/Context; - - const-string v1, "Application context can\'t be null" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p1, Lf/h/a/d/h/i/o;->b:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - iput-object v1, p0, Lf/h/a/d/h/i/m;->b:Landroid/content/Context; - - sget-object v1, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; - - iput-object v1, p0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - new-instance v1, Lf/h/a/d/h/i/k0; - - invoke-direct {v1, p0}, Lf/h/a/d/h/i/k0;->(Lf/h/a/d/h/i/m;)V - - iput-object v1, p0, Lf/h/a/d/h/i/m;->d:Lf/h/a/d/h/i/k0; - - new-instance v1, Lf/h/a/d/h/i/a1; - - invoke-direct {v1, p0}, Lf/h/a/d/h/i/a1;->(Lf/h/a/d/h/i/m;)V - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->G()V - - iput-object v1, p0, Lf/h/a/d/h/i/m;->e:Lf/h/a/d/h/i/a1; - - invoke-virtual {p0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v2 - - sget-object v1, Lf/h/a/d/h/i/l;->a:Ljava/lang/String; - - const/16 v3, 0x86 - - invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - const-string v4, "Google Analytics " - - const-string v5, " is starting up. To enable debug logging on a device run:\n adb shell setprop log.tag.GAv4 DEBUG\n adb logcat -s GAv4" - - invoke-static {v3, v4, v1, v5}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - const/4 v3, 0x4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v1, Lf/h/a/d/h/i/d1; - - invoke-direct {v1, p0}, Lf/h/a/d/h/i/d1;->(Lf/h/a/d/h/i/m;)V - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->G()V - - iput-object v1, p0, Lf/h/a/d/h/i/m;->j:Lf/h/a/d/h/i/d1; - - new-instance v1, Lf/h/a/d/h/i/o1; - - invoke-direct {v1, p0}, Lf/h/a/d/h/i/o1;->(Lf/h/a/d/h/i/m;)V - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->G()V - - iput-object v1, p0, Lf/h/a/d/h/i/m;->i:Lf/h/a/d/h/i/o1; - - new-instance v1, Lf/h/a/d/h/i/e; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/i/e;->(Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/o;)V - - new-instance p1, Lf/h/a/d/h/i/e0; - - invoke-direct {p1, p0}, Lf/h/a/d/h/i/e0;->(Lf/h/a/d/h/i/m;)V - - new-instance v2, Lf/h/a/d/h/i/d; - - invoke-direct {v2, p0}, Lf/h/a/d/h/i/d;->(Lf/h/a/d/h/i/m;)V - - new-instance v3, Lf/h/a/d/h/i/x; - - invoke-direct {v3, p0}, Lf/h/a/d/h/i/x;->(Lf/h/a/d/h/i/m;)V - - new-instance v4, Lf/h/a/d/h/i/o0; - - invoke-direct {v4, p0}, Lf/h/a/d/h/i/o0;->(Lf/h/a/d/h/i/m;)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v5, Lf/h/a/d/b/l;->f:Lf/h/a/d/b/l; - - if-nez v5, :cond_1 - - const-class v5, Lf/h/a/d/b/l; - - monitor-enter v5 - - :try_start_0 - sget-object v6, Lf/h/a/d/b/l;->f:Lf/h/a/d/b/l; - - if-nez v6, :cond_0 - - new-instance v6, Lf/h/a/d/b/l; - - invoke-direct {v6, v0}, Lf/h/a/d/b/l;->(Landroid/content/Context;)V - - sput-object v6, Lf/h/a/d/b/l;->f:Lf/h/a/d/b/l; - - :cond_0 - monitor-exit v5 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit v5 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - sget-object v0, Lf/h/a/d/b/l;->f:Lf/h/a/d/b/l; - - new-instance v5, Lf/h/a/d/h/i/n; - - invoke-direct {v5, p0}, Lf/h/a/d/h/i/n;->(Lf/h/a/d/h/i/m;)V - - iput-object v5, v0, Lf/h/a/d/b/l;->e:Ljava/lang/Thread$UncaughtExceptionHandler; - - iput-object v0, p0, Lf/h/a/d/h/i/m;->f:Lf/h/a/d/b/l; - - new-instance v0, Lf/h/a/d/b/b; - - invoke-direct {v0, p0}, Lf/h/a/d/b/b;->(Lf/h/a/d/h/i/m;)V - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->G()V - - iput-object p1, p0, Lf/h/a/d/h/i/m;->l:Lf/h/a/d/h/i/e0; - - invoke-virtual {v2}, Lf/h/a/d/h/i/k;->G()V - - iput-object v2, p0, Lf/h/a/d/h/i/m;->m:Lf/h/a/d/h/i/d; - - invoke-virtual {v3}, Lf/h/a/d/h/i/k;->G()V - - iput-object v3, p0, Lf/h/a/d/h/i/m;->n:Lf/h/a/d/h/i/x; - - invoke-virtual {v4}, Lf/h/a/d/h/i/k;->G()V - - iput-object v4, p0, Lf/h/a/d/h/i/m;->o:Lf/h/a/d/h/i/o0; - - new-instance p1, Lf/h/a/d/h/i/p0; - - invoke-direct {p1, p0}, Lf/h/a/d/h/i/p0;->(Lf/h/a/d/h/i/m;)V - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->G()V - - iput-object p1, p0, Lf/h/a/d/h/i/m;->h:Lf/h/a/d/h/i/p0; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->G()V - - iput-object v1, p0, Lf/h/a/d/h/i/m;->g:Lf/h/a/d/h/i/e; - - iget-object p1, v0, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - iget-object v2, p1, Lf/h/a/d/h/i/m;->i:Lf/h/a/d/h/i/o1; - - invoke-static {v2}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object p1, p1, Lf/h/a/d/h/i/m;->i:Lf/h/a/d/h/i/o1; - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v2, p1, Lf/h/a/d/h/i/o1;->j:Z - - if-eqz v2, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v2, p1, Lf/h/a/d/h/i/o1;->k:Z - - iput-boolean v2, v0, Lf/h/a/d/b/b;->g:Z - - :cond_2 - invoke-virtual {p1}, Lf/h/a/d/h/i/k;->K()V - - const/4 p1, 0x1 - - iput-boolean p1, v0, Lf/h/a/d/b/b;->f:Z - - iput-object v0, p0, Lf/h/a/d/h/i/m;->k:Lf/h/a/d/b/b; - - iget-object v0, v1, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v1, v0, Lf/h/a/d/h/i/y;->f:Z - - xor-int/2addr v1, p1 - - const-string v2, "Analytics backend already started" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iput-boolean p1, v0, Lf/h/a/d/h/i/y;->f:Z - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object p1 - - new-instance v1, Lf/h/a/d/h/i/b0; - - invoke-direct {v1, v0}, Lf/h/a/d/h/i/b0;->(Lf/h/a/d/h/i/y;)V - - invoke-virtual {p1, v1}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public static a(Lf/h/a/d/h/i/k;)V - .locals 1 - - const-string v0, "Analytics service not created/initialized" - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->F()Z - - move-result p0 - - const-string v0, "Analytics service not initialized" - - invoke-static {p0, v0}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - return-void -.end method - -.method public static b(Landroid/content/Context;)Lf/h/a/d/h/i/m; - .locals 6 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/i/m;->p:Lf/h/a/d/h/i/m; - - if-nez v0, :cond_3 - - const-class v0, Lf/h/a/d/h/i/m; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/i/m;->p:Lf/h/a/d/h/i/m; - - if-nez v1, :cond_2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - new-instance v3, Lf/h/a/d/h/i/o; - - invoke-direct {v3, p0}, Lf/h/a/d/h/i/o;->(Landroid/content/Context;)V - - new-instance p0, Lf/h/a/d/h/i/m; - - invoke-direct {p0, v3}, Lf/h/a/d/h/i/m;->(Lf/h/a/d/h/i/o;)V - - sput-object p0, Lf/h/a/d/h/i/m;->p:Lf/h/a/d/h/i/m; - - const-class v3, Lf/h/a/d/b/b; - - monitor-enter v3 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - sget-object v4, Lf/h/a/d/b/b;->h:Ljava/util/List; - - if-eqz v4, :cond_1 - - sget-object v4, Lf/h/a/d/b/b;->h:Ljava/util/List; - - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_0 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Runnable; - - invoke-interface {v5}, Ljava/lang/Runnable;->run()V - - goto :goto_0 - - :cond_0 - const/4 v4, 0x0 - - sput-object v4, Lf/h/a/d/b/b;->h:Ljava/util/List; - - :cond_1 - monitor-exit v3 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - sub-long/2addr v3, v1 - - sget-object v1, Lf/h/a/d/h/i/r0;->E:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long v5, v3, v1 - - if-lez v5, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object p0 - - const-string v5, "Slow initialization (ms)" - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {p0, v5, v3, v1}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - goto :goto_1 - - :catchall_0 - move-exception p0 - - :try_start_3 - monitor-exit v3 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p0 - - :cond_2 - :goto_1 - monitor-exit v0 - - goto :goto_2 - - :catchall_1 - move-exception p0 - - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw p0 - - :cond_3 - :goto_2 - sget-object p0, Lf/h/a/d/h/i/m;->p:Lf/h/a/d/h/i/m; - - return-object p0 -.end method - - -# virtual methods -.method public final c()Lf/h/a/d/h/i/a1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/m;->e:Lf/h/a/d/h/i/a1; - - invoke-static {v0}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, p0, Lf/h/a/d/h/i/m;->e:Lf/h/a/d/h/i/a1; - - return-object v0 -.end method - -.method public final d()Lf/h/a/d/b/l; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/m;->f:Lf/h/a/d/b/l; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/i/m;->f:Lf/h/a/d/b/l; - - return-object v0 -.end method - -.method public final e()Lf/h/a/d/h/i/e; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/m;->g:Lf/h/a/d/h/i/e; - - invoke-static {v0}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, p0, Lf/h/a/d/h/i/m;->g:Lf/h/a/d/h/i/e; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/m0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/m0.smali deleted file mode 100644 index 4c6f6582b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/m0.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public abstract Lf/h/a/d/h/i/m0; -.super Ljava/lang/Object; - - -# static fields -.field public static volatile d:Landroid/os/Handler; - - -# instance fields -.field public final a:Lf/h/a/d/h/i/m; - -.field public final b:Ljava/lang/Runnable; - -.field public volatile c:J - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - new-instance p1, Lf/h/a/d/h/i/n0; - - invoke-direct {p1, p0}, Lf/h/a/d/h/i/n0;->(Lf/h/a/d/h/i/m0;)V - - iput-object p1, p0, Lf/h/a/d/h/i/m0;->b:Ljava/lang/Runnable; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/d/h/i/m0;->c:J - - invoke-virtual {p0}, Lf/h/a/d/h/i/m0;->b()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/i/m0;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final b()Landroid/os/Handler; - .locals 3 - - sget-object v0, Lf/h/a/d/h/i/m0;->d:Landroid/os/Handler; - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/i/m0;->d:Landroid/os/Handler; - - return-object v0 - - :cond_0 - const-class v0, Lf/h/a/d/h/i/m0; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/i/m0;->d:Landroid/os/Handler; - - if-nez v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/i/s1; - - iget-object v2, p0, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-direct {v1, v2}, Lf/h/a/d/h/i/s1;->(Landroid/os/Looper;)V - - sput-object v1, Lf/h/a/d/h/i/m0;->d:Landroid/os/Handler; - - :cond_1 - sget-object v1, Lf/h/a/d/h/i/m0;->d:Landroid/os/Handler; - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public abstract c()V -.end method - -.method public final d()Z - .locals 5 - - iget-wide v0, p0, Lf/h/a/d/h/i/m0;->c:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final e(J)V - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/i/m0;->a()V - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/h/i/m0;->c:J - - invoke-virtual {p0}, Lf/h/a/d/h/i/m0;->b()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/i/m0;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1, p1, p2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const-string p2, "Failed to schedule delayed post. time" - - invoke-virtual {v0, p2, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - throw p1 - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/m1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/m1.smali deleted file mode 100644 index e5f85413b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/m1.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public final Lf/h/a/d/h/i/m1; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Lf/h/a/d/e/n/b; - -.field public b:J - - -# direct methods -.method public constructor (Lf/h/a/d/e/n/b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/m1;->a:Lf/h/a/d/e/n/b; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/m1;->a:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/h/i/m1;->b:J - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final b(J)Z - .locals 6 - - iget-wide v0, p0, Lf/h/a/d/h/i/m1;->b:J - - const/4 v2, 0x1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v0, v3 - - if-nez v5, :cond_0 - - return v2 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/m1;->a:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-wide v3, p0, Lf/h/a/d/h/i/m1;->b:J - - sub-long/2addr v0, v3 - - cmp-long v3, v0, p1 - - if-lez v3, :cond_1 - - return v2 - - :cond_1 - const/4 p1, 0x0 - - return p1 - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/n.smali b/com.discord/smali_classes2/f/h/a/d/h/i/n.smali deleted file mode 100644 index 246a29b31f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/n.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/h/i/n; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Thread$UncaughtExceptionHandler; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/i/m; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/n;->a:Lf/h/a/d/h/i/m; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/d/h/i/n;->a:Lf/h/a/d/h/i/m; - - iget-object p1, p1, Lf/h/a/d/h/i/m;->e:Lf/h/a/d/h/i/a1; - - if-eqz p1, :cond_0 - - const-string v0, "Job execution failed" - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/n0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/n0.smali deleted file mode 100644 index cfd9fc04ac..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/n0.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public final Lf/h/a/d/h/i/n0; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/m0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/n0;->d:Lf/h/a/d/h/i/m0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/n0;->d:Lf/h/a/d/h/i/m0; - - iget-object v0, v0, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->d()Lf/h/a/d/b/l; - - move-result-object v0 - - invoke-virtual {v0, p0}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/n0;->d:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m0;->d()Z - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/i/n0;->d:Lf/h/a/d/h/i/m0; - - const-wide/16 v2, 0x0 - - iput-wide v2, v1, Lf/h/a/d/h/i/m0;->c:J - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/n0;->d:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m0;->c()V - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/n1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/n1.smali deleted file mode 100644 index c068852599..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/n1.smali +++ /dev/null @@ -1,313 +0,0 @@ -.class public final Lf/h/a/d/h/i/n1; -.super Ljava/lang/Object; - - -# direct methods -.method public static a(Lf/h/a/d/h/i/a1;Ljava/lang/String;)Lf/h/a/d/h/i/u1; - .locals 4 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - return-object v1 - - :cond_0 - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - :try_start_0 - new-instance v0, Ljava/net/URI; - - const-string v2, "?" - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-direct {v0, p1}, Ljava/net/URI;->(Ljava/lang/String;)V - - const-string p1, "UTF-8" - - invoke-static {v0, p1}, Lf/h/a/d/e/n/e;->a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; - - move-result-object p0 - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - new-instance p1, Lf/h/a/d/h/i/u1; - - invoke-direct {p1}, Lf/h/a/d/h/i/u1;->()V - - const-string v0, "utm_content" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - const-string v0, "utm_medium" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - const-string v0, "utm_campaign" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - const-string v0, "utm_source" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - const-string v0, "utm_term" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - const-string v0, "utm_id" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - const-string v0, "anid" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - const-string v0, "gclid" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - const-string v0, "dclid" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - const-string v0, "aclid" - - invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - iput-object p0, p1, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - return-object p1 - - :catch_0 - move-exception p1 - - const-string v0, "No valid campaign data found" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v1 -.end method - -.method public static b(Ljava/util/Locale;)Ljava/lang/String; - .locals 3 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - return-object v0 - - :cond_1 - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, p0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_2 - - const-string v1, "-" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1, p0}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_2 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(Landroid/content/Context;Ljava/lang/String;Z)Z - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - new-instance v2, Landroid/content/ComponentName; - - invoke-direct {v2, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; - - move-result-object p0 - - if-eqz p0, :cond_1 - - iget-boolean p1, p0, Landroid/content/pm/ActivityInfo;->enabled:Z - - if-eqz p1, :cond_1 - - if-eqz p2, :cond_0 - - iget-boolean p0, p0, Landroid/content/pm/ActivityInfo;->exported:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p0, :cond_1 - - :cond_0 - const/4 p0, 0x1 - - return p0 - - :catch_0 - :cond_1 - return v0 -.end method - -.method public static d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")V" - } - .end annotation - - if-eqz p2, :cond_0 - - invoke-interface {p0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-interface {p0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/o.smali b/com.discord/smali_classes2/f/h/a/d/h/i/o.smali deleted file mode 100644 index 9c32a870c1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/o.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/i/o; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Landroid/content/Context; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - const-string v0, "Application context can\'t be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/i/o;->a:Landroid/content/Context; - - iput-object p1, p0, Lf/h/a/d/h/i/o;->b:Landroid/content/Context; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/o0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/o0.smali deleted file mode 100644 index 34e392b512..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/o0.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public final Lf/h/a/d/h/i/o0; -.super Lf/h/a/d/h/i/k; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/o1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/o1.smali deleted file mode 100644 index c1b60c0ab1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/o1.smali +++ /dev/null @@ -1,322 +0,0 @@ -.class public final Lf/h/a/d/h/i/o1; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public f:Ljava/lang/String; - -.field public g:Ljava/lang/String; - -.field public h:Z - -.field public i:I - -.field public j:Z - -.field public k:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - const/16 v3, 0x80 - - invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v0 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v2, "PackageManager doesn\'t know about the app package" - - invoke-virtual {p0, v2, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - move-object v0, v1 - - :goto_0 - if-nez v0, :cond_0 - - const-string v0, "Couldn\'t get ApplicationInfo to load global config" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - return-void - - :cond_0 - iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - - if-eqz v0, :cond_e - - const-string v2, "com.google.android.gms.analytics.globalConfigResource" - - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I - - move-result v0 - - if-lez v0, :cond_e - - new-instance v2, Lf/h/a/d/h/i/t0; - - iget-object v3, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - invoke-direct {v2, v3}, Lf/h/a/d/h/i/t0;->(Lf/h/a/d/h/i/m;)V - - :try_start_1 - iget-object v3, v2, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v3, v3, Lf/h/a/d/h/i/m;->b:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {v3, v0}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser; - - move-result-object v0 - - invoke-virtual {v2, v0}, Lf/h/a/d/h/i/j0;->F(Landroid/content/res/XmlResourceParser;)Lf/h/a/d/h/i/v0; - - move-result-object v1 - :try_end_1 - .catch Landroid/content/res/Resources$NotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_1 - - :catch_1 - move-exception v0 - - const-string v3, "inflate() called with unknown resourceId" - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_1 - if-eqz v1, :cond_e - - const-string v0, "Loading global XML config values" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v0, v1, Lf/h/a/d/h/i/v0;->a:Ljava/lang/String; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - if-eqz v0, :cond_1 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_1 - const/4 v0, 0x0 - - :goto_2 - if-eqz v0, :cond_2 - - iget-object v0, v1, Lf/h/a/d/h/i/v0;->a:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/i/o1;->g:Ljava/lang/String; - - const-string v4, "XML config - app name" - - invoke-virtual {p0, v4, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - iget-object v0, v1, Lf/h/a/d/h/i/v0;->b:Ljava/lang/String; - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v0, 0x0 - - :goto_3 - if-eqz v0, :cond_4 - - iget-object v0, v1, Lf/h/a/d/h/i/v0;->b:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/i/o1;->f:Ljava/lang/String; - - const-string v4, "XML config - app version" - - invoke-virtual {p0, v4, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_4 - iget-object v0, v1, Lf/h/a/d/h/i/v0;->c:Ljava/lang/String; - - if-eqz v0, :cond_5 - - const/4 v0, 0x1 - - goto :goto_4 - - :cond_5 - const/4 v0, 0x0 - - :goto_4 - const/4 v4, -0x1 - - if-eqz v0, :cond_a - - iget-object v0, v1, Lf/h/a/d/h/i/v0;->c:Ljava/lang/String; - - sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {v0, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v0 - - const-string v5, "verbose" - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_6 - - const/4 v0, 0x0 - - goto :goto_5 - - :cond_6 - const-string v5, "info" - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_7 - - const/4 v0, 0x1 - - goto :goto_5 - - :cond_7 - const-string v5, "warning" - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_8 - - const/4 v0, 0x2 - - goto :goto_5 - - :cond_8 - const-string v5, "error" - - invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - const/4 v0, 0x3 - - goto :goto_5 - - :cond_9 - const/4 v0, -0x1 - - :goto_5 - if-ltz v0, :cond_a - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v5, "XML config - log level" - - invoke-virtual {p0, v5, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_a - iget v0, v1, Lf/h/a/d/h/i/v0;->d:I - - if-ltz v0, :cond_b - - const/4 v0, 0x1 - - goto :goto_6 - - :cond_b - const/4 v0, 0x0 - - :goto_6 - if-eqz v0, :cond_c - - iget v0, v1, Lf/h/a/d/h/i/v0;->d:I - - iput v0, p0, Lf/h/a/d/h/i/o1;->i:I - - iput-boolean v3, p0, Lf/h/a/d/h/i/o1;->h:Z - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v5, "XML config - dispatch period (sec)" - - invoke-virtual {p0, v5, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_c - iget v0, v1, Lf/h/a/d/h/i/v0;->e:I - - if-eq v0, v4, :cond_e - - if-ne v0, v3, :cond_d - - const/4 v2, 0x1 - - :cond_d - iput-boolean v2, p0, Lf/h/a/d/h/i/o1;->k:Z - - iput-boolean v3, p0, Lf/h/a/d/h/i/o1;->j:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - const-string v1, "XML config - dry run" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_e - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/p.smali b/com.discord/smali_classes2/f/h/a/d/h/i/p.smali deleted file mode 100644 index 02f8197357..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/p.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/h/i/p; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:J - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:Z - -.field public e:J - -.field public final f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;ZJLjava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J", - "Ljava/lang/String;", - "Ljava/lang/String;", - "ZJ", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/d/h/i/p;->a:J - - iput-object p1, p0, Lf/h/a/d/h/i/p;->b:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - iput-boolean p3, p0, Lf/h/a/d/h/i/p;->d:Z - - iput-wide p4, p0, Lf/h/a/d/h/i/p;->e:J - - if-eqz p6, :cond_0 - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1, p6}, Ljava/util/HashMap;->(Ljava/util/Map;)V - - iput-object p1, p0, Lf/h/a/d/h/i/p;->f:Ljava/util/Map; - - return-void - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/i/p;->f:Ljava/util/Map; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/p0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/p0.smali deleted file mode 100644 index 38465c0f78..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/p0.smali +++ /dev/null @@ -1,239 +0,0 @@ -.class public final Lf/h/a/d/h/i/p0; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public f:Z - -.field public g:Z - -.field public final h:Landroid/app/AlarmManager; - -.field public i:Ljava/lang/Integer; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - iget-object p1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object p1, p1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v0, "alarm" - - invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/app/AlarmManager; - - iput-object p1, p0, Lf/h/a/d/h/i/p0;->h:Landroid/app/AlarmManager; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 5 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/i/p0;->L()V - - invoke-static {}, Lf/h/a/d/h/i/k0;->b()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - new-instance v2, Landroid/content/ComponentName; - - const-string v3, "com.google.android.gms.analytics.AnalyticsReceiver" - - invoke-direct {v2, v0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - const/4 v0, 0x0 - - invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-boolean v0, v0, Landroid/content/pm/ActivityInfo;->enabled:Z - - if-eqz v0, :cond_0 - - const-string v0, "Receiver registered for local dispatch." - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/i/p0;->f:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - return-void -.end method - -.method public final L()V - .locals 4 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/i/p0;->g:Z - - iget-object v0, p0, Lf/h/a/d/h/i/p0;->h:Landroid/app/AlarmManager; - - invoke-virtual {p0}, Lf/h/a/d/h/i/p0;->N()Landroid/app/PendingIntent; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v1, "jobscheduler" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/job/JobScheduler; - - invoke-virtual {p0}, Lf/h/a/d/h/i/p0;->M()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Cancelling job. JobID" - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V - - :cond_0 - return-void -.end method - -.method public final M()I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/p0;->i:Ljava/lang/Integer; - - if-nez v0, :cond_1 - - const-string v0, "analytics" - - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/i/p0;->i:Ljava/lang/Integer; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/p0;->i:Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - return v0 -.end method - -.method public final N()Landroid/app/PendingIntent; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - new-instance v1, Landroid/content/Intent; - - const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v2, Landroid/content/ComponentName; - - const-string v3, "com.google.android.gms.analytics.AnalyticsReceiver" - - invoke-direct {v2, v0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - move-result-object v1 - - const/4 v2, 0x0 - - invoke-static {v0, v2, v1, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/p1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/p1.smali deleted file mode 100644 index f867a2f638..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/p1.smali +++ /dev/null @@ -1,175 +0,0 @@ -.class public final Lf/h/a/d/h/i/p1; -.super Ljava/lang/Object; - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x18 -.end annotation - - -# static fields -.field public static final a:Ljava/lang/reflect/Method; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public static final b:Ljava/lang/reflect/Method; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public static volatile c:Lf/h/a/d/h/i/r1; - - -# direct methods -.method public static constructor ()V - .locals 10 - - const-class v0, Ljava/lang/String; - - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const-string v2, "JobSchedulerCompat" - - const/4 v3, 0x6 - - const/4 v4, 0x0 - - const/16 v5, 0x18 - - if-lt v1, v5, :cond_0 - - :try_start_0 - const-class v1, Landroid/app/job/JobScheduler; - - const-string v6, "scheduleAsPackage" - - const/4 v7, 0x4 - - new-array v7, v7, [Ljava/lang/Class; - - const/4 v8, 0x0 - - const-class v9, Landroid/app/job/JobInfo; - - aput-object v9, v7, v8 - - const/4 v8, 0x1 - - aput-object v0, v7, v8 - - const/4 v8, 0x2 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v7, v8 - - const/4 v8, 0x3 - - aput-object v0, v7, v8 - - invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "No scheduleAsPackage method available, falling back to schedule" - - invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - move-object v0, v4 - - :goto_0 - sput-object v0, Lf/h/a/d/h/i/p1;->a:Ljava/lang/reflect/Method; - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v0, v5, :cond_1 - - :try_start_1 - const-class v0, Landroid/os/UserHandle; - - const-string v1, "myUserId" - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - :try_end_1 - .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_1 - - :catch_1 - nop - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-string v0, "No myUserId method available" - - invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_1 - sput-object v4, Lf/h/a/d/h/i/p1;->b:Ljava/lang/reflect/Method; - - sget-object v0, Lf/h/a/d/h/i/q1;->a:Lf/h/a/d/h/i/r1; - - sput-object v0, Lf/h/a/d/h/i/p1;->c:Lf/h/a/d/h/i/r1; - - return-void -.end method - -.method public static a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I - .locals 0 - - const-string p2, "jobscheduler" - - invoke-virtual {p0, p2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/app/job/JobScheduler; - - sget-object p2, Lf/h/a/d/h/i/p1;->a:Ljava/lang/reflect/Method; - - if-eqz p2, :cond_1 - - sget-object p2, Lf/h/a/d/h/i/p1;->c:Lf/h/a/d/h/i/r1; - - check-cast p2, Lf/h/a/d/h/i/q1; - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - :goto_0 - invoke-virtual {p0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I - - move-result p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/q.smali b/com.discord/smali_classes2/f/h/a/d/h/i/q.smali deleted file mode 100644 index bd1cca9fd8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/q.smali +++ /dev/null @@ -1,222 +0,0 @@ -.class public final Lf/h/a/d/h/i/q; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public final f:Lf/h/a/d/h/i/s; - -.field public g:Lf/h/a/d/h/i/x0; - -.field public final h:Lf/h/a/d/h/i/m0; - -.field public final i:Lf/h/a/d/h/i/m1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - new-instance v0, Lf/h/a/d/h/i/m1; - - iget-object v1, p1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {v0, v1}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/h/i/q;->i:Lf/h/a/d/h/i/m1; - - new-instance v0, Lf/h/a/d/h/i/s; - - invoke-direct {v0, p0}, Lf/h/a/d/h/i/s;->(Lf/h/a/d/h/i/q;)V - - iput-object v0, p0, Lf/h/a/d/h/i/q;->f:Lf/h/a/d/h/i/s; - - new-instance v0, Lf/h/a/d/h/i/r; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/i/r;->(Lf/h/a/d/h/i/q;Lf/h/a/d/h/i/m;)V - - iput-object v0, p0, Lf/h/a/d/h/i/q;->h:Lf/h/a/d/h/i/m0; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 0 - - return-void -.end method - -.method public final L()V - .locals 4 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - const/4 v0, 0x0 - - :try_start_0 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - iget-object v3, p0, Lf/h/a/d/h/i/q;->f:Lf/h/a/d/h/i/s; - - if-eqz v1, :cond_0 - - invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_0 - - :cond_0 - throw v0 - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - nop - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - if-eqz v1, :cond_1 - - iput-object v0, p0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - const-string v1, "Service disconnected" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :cond_1 - return-void -.end method - -.method public final M()Z - .locals 1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final N(Lf/h/a/d/h/i/w0;)Z - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - const/4 v6, 0x0 - - if-nez v0, :cond_0 - - return v6 - - :cond_0 - iget-boolean v1, p1, Lf/h/a/d/h/i/w0;->f:Z - - if-eqz v1, :cond_1 - - invoke-static {}, Lf/h/a/d/h/i/k0;->d()Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/i/k0;->e()Ljava/lang/String; - - move-result-object v1 - - :goto_0 - move-object v4, v1 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v5 - - :try_start_0 - iget-object v1, p1, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - iget-wide v2, p1, Lf/h/a/d/h/i/w0;->d:J - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/i/x0;->e0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/q;->O()V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - return p1 - - :catch_0 - const-string p1, "Failed to send hits to AnalyticsService" - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - return v6 -.end method - -.method public final O()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/q;->i:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - - iget-object v0, p0, Lf/h/a/d/h/i/q;->h:Lf/h/a/d/h/i/m0; - - sget-object v1, Lf/h/a/d/h/i/r0;->A:Lf/h/a/d/h/i/s0; - - iget-object v1, v1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/m0;->e(J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/q0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/q0.smali deleted file mode 100644 index f35222c4d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/q0.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/i/q0; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Ljava/lang/Throwable;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/q1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/q1.smali deleted file mode 100644 index 7a4e9161ce..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/q1.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/i/q1; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/i/r1; - - -# static fields -.field public static final a:Lf/h/a/d/h/i/r1; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/i/q1; - - invoke-direct {v0}, Lf/h/a/d/h/i/q1;->()V - - sput-object v0, Lf/h/a/d/h/i/q1;->a:Lf/h/a/d/h/i/r1; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/r.smali b/com.discord/smali_classes2/f/h/a/d/h/i/r.smali deleted file mode 100644 index 2e8e7ad4e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/r.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/i/r; -.super Lf/h/a/d/h/i/m0; - - -# instance fields -.field public final synthetic e:Lf/h/a/d/h/i/q; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/q;Lf/h/a/d/h/i/m;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/r;->e:Lf/h/a/d/h/i/q; - - invoke-direct {p0, p2}, Lf/h/a/d/h/i/m0;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final c()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/r;->e:Lf/h/a/d/h/i/q; - - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->M()Z - - move-result v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v1, "Inactivity, disconnecting from device AnalyticsService" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->L()V - - :goto_0 - return-void - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/r0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/r0.smali deleted file mode 100644 index 4c6da63020..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/r0.smali +++ /dev/null @@ -1,714 +0,0 @@ -.class public final Lf/h/a/d/h/i/r0; -.super Ljava/lang/Object; - - -# static fields -.field public static A:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static B:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static C:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static D:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static E:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static F:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static a:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static b:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static c:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static d:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static e:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static f:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static g:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static h:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static i:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static j:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static k:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static l:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static m:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static n:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static o:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static p:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static q:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static r:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static s:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static t:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static u:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static v:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static w:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static x:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static y:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static z:Lf/h/a/d/h/i/s0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 6 - - const-string v0, "analytics.service_enabled" - - const/4 v1, 0x0 - - invoke-static {v0, v1, v1}, Lf/h/a/d/h/i/s0;->d(Ljava/lang/String;ZZ)Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.service_client_enabled" - - const/4 v2, 0x1 - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->d(Ljava/lang/String;ZZ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->a:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.log_tag" - - const-string v2, "GAv4" - - const-string v3, "GAv4-SVC" - - invoke-static {v0, v2, v3}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.max_tokens" - - const-wide/16 v2, 0x3c - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const/16 v0, 0x4e20 - - const/16 v2, 0x7d0 - - const-string v3, "analytics.max_stored_hits" - - invoke-static {v3, v2, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->c:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x7d0 - - const-string v2, "analytics.max_stored_hits_per_app" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - const/16 v0, 0x64 - - const-string v2, "analytics.max_stored_properties_per_app" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->d:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x1d4c0 - - const-wide/32 v4, 0x1b7740 - - const-string v0, "analytics.local_dispatch_millis" - - invoke-static {v0, v4, v5, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->e:Lf/h/a/d/h/i/s0; - - const-wide/16 v2, 0x1388 - - const-string v0, "analytics.initial_local_dispatch_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->f:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x1d4c0 - - const-string v0, "analytics.min_local_dispatch_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x6ddd00 - - const-string v0, "analytics.max_local_dispatch_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.dispatch_alarm_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->g:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x1ee6280 - - const-string v0, "analytics.max_dispatch_alarm_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->h:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x14 - - const-string v2, "analytics.max_hits_per_dispatch" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->i:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x14 - - const-string v2, "analytics.max_hits_per_batch" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->j:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.insecure_host" - - const-string v2, "http://www.google-analytics.com" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->k:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.secure_host" - - const-string v2, "https://ssl.google-analytics.com" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->l:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.simple_endpoint" - - const-string v2, "/collect" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->m:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.batching_endpoint" - - const-string v2, "/batch" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->n:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x7f4 - - const-string v2, "analytics.max_get_length" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->o:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.batching_strategy.k" - - const-string v2, "zzye" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->p:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.compression_strategy.k" - - const-string v2, "zzyl" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->q:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x14 - - const-string v2, "analytics.max_hits_per_request.k" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - const/16 v0, 0x2000 - - const-string v2, "analytics.max_hit_length.k" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->r:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x2000 - - const-string v2, "analytics.max_post_length.k" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->s:Lf/h/a/d/h/i/s0; - - const/16 v0, 0x2000 - - const-string v2, "analytics.max_batch_post_length" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->t:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.fallback_responses.k" - - const-string v2, "404,502" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->u:Lf/h/a/d/h/i/s0; - - const/16 v0, 0xe10 - - const-string v2, "analytics.batch_retry_interval.seconds.k" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->v:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x5265c00 - - const-string v0, "analytics.service_monitor_interval" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const v0, 0xea60 - - const-string v2, "analytics.http_connection.connect_timeout_millis" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->w:Lf/h/a/d/h/i/s0; - - const v0, 0xee48 - - const-string v2, "analytics.http_connection.read_timeout_millis" - - invoke-static {v2, v0, v0}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->x:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x5265c00 - - const-string v0, "analytics.campaigns.time_limit" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->y:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.first_party_experiment_id" - - const-string v2, "" - - invoke-static {v0, v2, v2}, Lf/h/a/d/h/i/s0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.first_party_experiment_variant" - - invoke-static {v0, v1, v1}, Lf/h/a/d/h/i/s0;->a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.test.disable_receiver" - - invoke-static {v0, v1, v1}, Lf/h/a/d/h/i/s0;->d(Ljava/lang/String;ZZ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->z:Lf/h/a/d/h/i/s0; - - const-wide/16 v2, 0x2710 - - const-string v0, "analytics.service_client.idle_disconnect_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->A:Lf/h/a/d/h/i/s0; - - const-wide/16 v2, 0x1388 - - const-string v0, "analytics.service_client.connect_timeout_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->B:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.service_client.second_connect_delay_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0xea60 - - const-string v0, "analytics.service_client.unexpected_reconnect_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x1b7740 - - const-string v0, "analytics.service_client.reconnect_throttle_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->C:Lf/h/a/d/h/i/s0; - - const-wide/32 v2, 0x5265c00 - - const-string v0, "analytics.monitoring.sample_period_millis" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->D:Lf/h/a/d/h/i/s0; - - const-wide/16 v2, 0x1388 - - const-string v0, "analytics.initialization_warning_threshold" - - invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/d/h/i/s0;->b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->E:Lf/h/a/d/h/i/s0; - - const-string v0, "analytics.gcm_task_service" - - invoke-static {v0, v1, v1}, Lf/h/a/d/h/i/s0;->d(Ljava/lang/String;ZZ)Lf/h/a/d/h/i/s0; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/r0;->F:Lf/h/a/d/h/i/s0; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/r1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/r1.smali deleted file mode 100644 index 1a54bc6de1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/r1.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/i/r1; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/s.smali b/com.discord/smali_classes2/f/h/a/d/h/i/s.smali deleted file mode 100644 index 69d2115839..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/s.smali +++ /dev/null @@ -1,247 +0,0 @@ -.class public final Lf/h/a/d/h/i/s; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/content/ServiceConnection; - - -# instance fields -.field public volatile d:Lf/h/a/d/h/i/x0; - -.field public volatile e:Z - -.field public final synthetic f:Lf/h/a/d/h/i/q; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/q;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 2 - - const-string p1, "AnalyticsServiceConnection.onServiceConnected" - - invoke-static {p1}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - monitor-enter p0 - - if-nez p2, :cond_0 - - :try_start_0 - iget-object p1, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string p2, "Service connected with null binder" - - invoke-virtual {p1, p2}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :catchall_0 - move-exception p1 - - goto/16 :goto_3 - - :cond_0 - const/4 p1, 0x0 - - :try_start_2 - invoke-interface {p2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "com.google.android.gms.analytics.internal.IAnalyticsService" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - const-string v0, "com.google.android.gms.analytics.internal.IAnalyticsService" - - invoke-interface {p2, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/i/x0; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/i/x0; - - goto :goto_0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/i/y0; - - invoke-direct {v0, p2}, Lf/h/a/d/h/i/y0;->(Landroid/os/IBinder;)V - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_0 - :try_start_3 - iget-object p2, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v1, "Bound to IAnalyticsService interface" - - invoke-virtual {p2, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - :try_end_3 - .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - :cond_2 - :try_start_4 - iget-object p2, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v1, "Got binder with a wrong descriptor" - - invoke-virtual {p2, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_4 - .catch Landroid/os/RemoteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - move-object v0, p1 - - goto :goto_1 - - :catch_0 - move-object v0, p1 - - :catch_1 - :try_start_5 - iget-object p2, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v1, "Service connect failed to get IAnalyticsService" - - invoke-virtual {p2, v1}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :goto_1 - if-nez v0, :cond_4 - - :try_start_6 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object p2 - - iget-object v0, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v0, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - iget-object v1, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v1, v1, Lf/h/a/d/h/i/q;->f:Lf/h/a/d/h/i/s; - - if-eqz p2, :cond_3 - - invoke-virtual {v0, v1}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_2 - - :cond_3 - throw p1 - :try_end_6 - .catch Ljava/lang/IllegalArgumentException; {:try_start_6 .. :try_end_6} :catch_2 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - :cond_4 - :try_start_7 - iget-boolean p1, p0, Lf/h/a/d/h/i/s;->e:Z - - if-nez p1, :cond_5 - - iget-object p1, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string p2, "onServiceConnected received after the timeout limit" - - invoke-virtual {p1, p2}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - invoke-virtual {p1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object p1 - - new-instance p2, Lf/h/a/d/h/i/t; - - invoke-direct {p2, p0, v0}, Lf/h/a/d/h/i/t;->(Lf/h/a/d/h/i/s;Lf/h/a/d/h/i/x0;)V - - invoke-virtual {p1, p2}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - goto :goto_2 - - :cond_5 - iput-object v0, p0, Lf/h/a/d/h/i/s;->d:Lf/h/a/d/h/i/x0; - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :catch_2 - :goto_2 - :try_start_8 - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit p0 - - return-void - - :goto_3 - invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V - - throw p1 - - :catchall_1 - move-exception p1 - - monitor-exit p0 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - throw p1 -.end method - -.method public final onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 2 - - const-string v0, "AnalyticsServiceConnection.onServiceDisconnected" - - invoke-static {v0}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/h/i/u; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/i/u;->(Lf/h/a/d/h/i/s;Landroid/content/ComponentName;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/b/l;->b(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/s0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/s0.smali deleted file mode 100644 index 7abebc67f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/s0.smali +++ /dev/null @@ -1,166 +0,0 @@ -.class public final Lf/h/a/d/h/i/s0; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/i/a;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/i/a<", - "TV;>;TV;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - return-void -.end method - -.method public static a(Ljava/lang/String;II)Lf/h/a/d/h/i/s0; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "II)", - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/i/s0; - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - new-instance v1, Lf/h/a/d/e/i/d; - - invoke-direct {v1, p0, p2}, Lf/h/a/d/e/i/d;->(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - invoke-direct {v0, v1, p0}, Lf/h/a/d/h/i/s0;->(Lf/h/a/d/e/i/a;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public static b(Ljava/lang/String;JJ)Lf/h/a/d/h/i/s0; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "JJ)", - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/i/s0; - - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - new-instance p4, Lf/h/a/d/e/i/b; - - invoke-direct {p4, p0, p3}, Lf/h/a/d/e/i/b;->(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p0 - - invoke-direct {v0, p4, p0}, Lf/h/a/d/h/i/s0;->(Lf/h/a/d/e/i/a;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public static c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/i/s0; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/i/s0; - - new-instance v1, Lf/h/a/d/e/i/e; - - invoke-direct {v1, p0, p2}, Lf/h/a/d/e/i/e;->(Ljava/lang/String;Ljava/lang/String;)V - - invoke-direct {v0, v1, p1}, Lf/h/a/d/h/i/s0;->(Lf/h/a/d/e/i/a;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public static d(Ljava/lang/String;ZZ)Lf/h/a/d/h/i/s0; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "ZZ)", - "Lf/h/a/d/h/i/s0<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/i/s0; - - new-instance v1, Lf/h/a/d/e/i/c; - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - invoke-direct {v1, p0, p2}, Lf/h/a/d/e/i/c;->(Ljava/lang/String;Ljava/lang/Boolean;)V - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - invoke-direct {v0, v1, p0}, Lf/h/a/d/h/i/s0;->(Lf/h/a/d/e/i/a;Ljava/lang/Object;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/s1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/s1.smali deleted file mode 100644 index 53bf200627..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/s1.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public Lf/h/a/d/h/i/s1; -.super Landroid/os/Handler; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Landroid/os/Handler;->()V - - return-void -.end method - -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - - -# virtual methods -.method public final dispatchMessage(Landroid/os/Message;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/t.smali b/com.discord/smali_classes2/f/h/a/d/h/i/t.smali deleted file mode 100644 index 57a73a17ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/t.smali +++ /dev/null @@ -1,89 +0,0 @@ -.class public final Lf/h/a/d/h/i/t; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/x0; - -.field public final synthetic e:Lf/h/a/d/h/i/s; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/s;Lf/h/a/d/h/i/x0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/t;->e:Lf/h/a/d/h/i/s; - - iput-object p2, p0, Lf/h/a/d/h/i/t;->d:Lf/h/a/d/h/i/x0; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/i/t;->e:Lf/h/a/d/h/i/s; - - iget-object v0, v0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->M()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/t;->e:Lf/h/a/d/h/i/s; - - iget-object v0, v0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v1, "Connected to service after a timeout" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->C(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/h/i/t;->e:Lf/h/a/d/h/i/s; - - iget-object v0, v0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v1, p0, Lf/h/a/d/h/i/t;->d:Lf/h/a/d/h/i/x0; - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iput-object v1, v0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->O()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-virtual {v0}, Lf/h/a/d/h/i/y;->L()V - - goto :goto_0 - - :cond_0 - throw v2 - - :cond_1 - throw v2 - - :cond_2 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/t0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/t0.smali deleted file mode 100644 index ef777c867d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/t0.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public final Lf/h/a/d/h/i/t0; -.super Lf/h/a/d/h/i/j0; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/i/j0<", - "Lf/h/a/d/h/i/v0;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 1 - - new-instance v0, Lf/h/a/d/h/i/u0; - - invoke-direct {v0, p1}, Lf/h/a/d/h/i/u0;->(Lf/h/a/d/h/i/m;)V - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/i/j0;->(Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/u0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/t1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/t1.smali deleted file mode 100644 index a0b828c050..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/t1.smali +++ /dev/null @@ -1,140 +0,0 @@ -.class public final Lf/h/a/d/h/i/t1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/t1;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 0 - - check-cast p1, Lf/h/a/d/h/i/t1; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/i/t1;->d(Lf/h/a/d/h/i/t1;)V - - return-void -.end method - -.method public final d(Lf/h/a/d/h/i/t1;)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - :cond_3 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - const-string v2, "appName" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - const-string v2, "appVersion" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - const-string v2, "appId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - const-string v2, "appInstallerId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/u.smali b/com.discord/smali_classes2/f/h/a/d/h/i/u.smali deleted file mode 100644 index fab7be7845..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/u.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/h/i/u; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/content/ComponentName; - -.field public final synthetic e:Lf/h/a/d/h/i/s; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/s;Landroid/content/ComponentName;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/u;->e:Lf/h/a/d/h/i/s; - - iput-object p2, p0, Lf/h/a/d/h/i/u;->d:Landroid/content/ComponentName; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/i/u;->e:Lf/h/a/d/h/i/s; - - iget-object v0, v0, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v1, p0, Lf/h/a/d/h/i/u;->d:Landroid/content/ComponentName; - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v3, v0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - if-eqz v3, :cond_0 - - iput-object v2, v0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - const-string v2, "Disconnected from device AnalyticsService" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/j;->r()Lf/h/a/d/h/i/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - iget-object v0, v0, Lf/h/a/d/h/i/e;->f:Lf/h/a/d/h/i/y; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - const-string v1, "Service disconnected" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :cond_0 - return-void - - :cond_1 - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/u0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/u0.smali deleted file mode 100644 index 8591ec26aa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/u0.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/d/h/i/u0; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/i/u0<", - "Lf/h/a/d/h/i/v0;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/i/m; - -.field public final b:Lf/h/a/d/h/i/v0; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/u0;->a:Lf/h/a/d/h/i/m; - - new-instance p1, Lf/h/a/d/h/i/v0; - - invoke-direct {p1}, Lf/h/a/d/h/i/v0;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Z)V - .locals 1 - - const-string v0, "ga_dryRun" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - iput p2, p1, Lf/h/a/d/h/i/v0;->e:I - - return-void - - :cond_0 - iget-object p2, p0, Lf/h/a/d/h/i/u0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p2}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object p2 - - const-string v0, "Bool xml configuration name not recognized" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/String;I)V - .locals 1 - - const-string v0, "ga_dispatchPeriod" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - iput p2, p1, Lf/h/a/d/h/i/v0;->d:I - - return-void - - :cond_0 - iget-object p2, p0, Lf/h/a/d/h/i/u0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p2}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object p2 - - const-string v0, "Int xml configuration name not recognized" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final c(Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - - const-string v0, "ga_appName" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - iput-object p2, p1, Lf/h/a/d/h/i/v0;->a:Ljava/lang/String; - - return-void - - :cond_0 - const-string v0, "ga_appVersion" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - iput-object p2, p1, Lf/h/a/d/h/i/v0;->b:Ljava/lang/String; - - return-void - - :cond_1 - const-string v0, "ga_logLevel" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/d/h/i/u0;->b:Lf/h/a/d/h/i/v0; - - iput-object p2, p1, Lf/h/a/d/h/i/v0;->c:Ljava/lang/String; - - return-void - - :cond_2 - iget-object p2, p0, Lf/h/a/d/h/i/u0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {p2}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object p2 - - const-string v0, "String xml configuration name not recognized" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/u1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/u1.smali deleted file mode 100644 index 140a3d855d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/u1.smali +++ /dev/null @@ -1,258 +0,0 @@ -.class public final Lf/h/a/d/h/i/u1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/u1;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Ljava/lang/String; - -.field public g:Ljava/lang/String; - -.field public h:Ljava/lang/String; - -.field public i:Ljava/lang/String; - -.field public j:Ljava/lang/String; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/u1; - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - :cond_5 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_6 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - :cond_6 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - :cond_7 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_8 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - :cond_8 - iget-object v0, p0, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_9 - - iget-object v0, p0, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - :cond_9 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->a:Ljava/lang/String; - - const-string v2, "name" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->b:Ljava/lang/String; - - const-string v2, "source" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->c:Ljava/lang/String; - - const-string v2, "medium" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->d:Ljava/lang/String; - - const-string v2, "keyword" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->e:Ljava/lang/String; - - const-string v2, "content" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->f:Ljava/lang/String; - - const-string v2, "id" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->g:Ljava/lang/String; - - const-string v2, "adNetworkId" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->h:Ljava/lang/String; - - const-string v2, "gclid" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->i:Ljava/lang/String; - - const-string v2, "dclid" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/i/u1;->j:Ljava/lang/String; - - const-string v2, "aclid" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/v.smali b/com.discord/smali_classes2/f/h/a/d/h/i/v.smali deleted file mode 100644 index 11e27c9f3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/v.smali +++ /dev/null @@ -1,1503 +0,0 @@ -.class public final Lf/h/a/d/h/i/v; -.super Lf/h/a/d/h/i/k; - -# interfaces -.implements Ljava/io/Closeable; - - -# static fields -.field public static final i:Ljava/lang/String; - -.field public static final j:Ljava/lang/String; - - -# instance fields -.field public final f:Lf/h/a/d/h/i/w; - -.field public final g:Lf/h/a/d/h/i/m1; - -.field public final h:Lf/h/a/d/h/i/m1; - - -# direct methods -.method public static constructor ()V - .locals 8 - - const/4 v0, 0x6 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - const-string v2, "hits2" - - aput-object v2, v0, v1 - - const-string v3, "hit_id" - - const/4 v4, 0x1 - - aput-object v3, v0, v4 - - const/4 v3, 0x2 - - const-string v5, "hit_time" - - aput-object v5, v0, v3 - - const/4 v6, 0x3 - - const-string v7, "hit_url" - - aput-object v7, v0, v6 - - const/4 v6, 0x4 - - const-string v7, "hit_string" - - aput-object v7, v0, v6 - - const/4 v6, 0x5 - - const-string v7, "hit_app_id" - - aput-object v7, v0, v6 - - const-string v6, "CREATE TABLE IF NOT EXISTS %s ( \'%s\' INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, \'%s\' INTEGER NOT NULL, \'%s\' TEXT NOT NULL, \'%s\' TEXT NOT NULL, \'%s\' INTEGER);" - - invoke-static {v6, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/v;->i:Ljava/lang/String; - - new-array v0, v3, [Ljava/lang/Object; - - aput-object v5, v0, v1 - - aput-object v2, v0, v4 - - const-string v1, "SELECT MAX(%s) FROM %s WHERE 1;" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/i/v;->j:Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - new-instance v0, Lf/h/a/d/h/i/m1; - - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {v0, v1}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/h/i/v;->g:Lf/h/a/d/h/i/m1; - - new-instance v0, Lf/h/a/d/h/i/m1; - - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {v0, v1}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/h/i/v;->h:Lf/h/a/d/h/i/m1; - - new-instance v0, Lf/h/a/d/h/i/w; - - iget-object p1, p1, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v1, "google_analytics_v4.db" - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/d/h/i/w;->(Lf/h/a/d/h/i/v;Landroid/content/Context;Ljava/lang/String;)V - - iput-object v0, p0, Lf/h/a/d/h/i/v;->f:Lf/h/a/d/h/i/w; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 0 - - return-void -.end method - -.method public final L()Landroid/database/sqlite/SQLiteDatabase; - .locals 2 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/v;->f:Lf/h/a/d/h/i/w; - - invoke-virtual {v0}, Lf/h/a/d/h/i/w;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - const-string v1, "Error opening database" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 -.end method - -.method public final M()Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->W()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final N(JLjava/lang/String;Ljava/lang/String;)J - .locals 1 - - invoke-static {p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - const/4 v0, 0x3 - - new-array v0, v0, [Ljava/lang/String; - - invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p1 - - const/4 p2, 0x0 - - aput-object p1, v0, p2 - - const/4 p1, 0x1 - - aput-object p3, v0, p1 - - const/4 p1, 0x2 - - aput-object p4, v0, p1 - - const-string p1, "SELECT hits_count FROM properties WHERE app_uid=? AND cid=? AND tid=?" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/i/v;->R(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final O(Ljava/util/List;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)V" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "hit_id" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-string v1, " in (" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - const-wide/16 v5, 0x0 - - cmp-long v7, v3, v5 - - if-eqz v7, :cond_2 - - if-lez v1, :cond_1 - - const-string v3, "," - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - new-instance p1, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Invalid hit id" - - invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - const-string v1, ")" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v7 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v1, "Deleting dispatched hits. count" - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {p0, v1, v2}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v1, "hits2" - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-eq v0, v1, :cond_4 - - const-string v4, "Deleted fewer hits then expected" - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - const/4 v3, 0x5 - - move-object v2, p0 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/h/i/j;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_4 - return-void - - :catch_0 - move-exception p1 - - const-string v0, "Error deleting hits" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - throw p1 -.end method - -.method public final R(Ljava/lang/String;[Ljava/lang/String;)J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p2 - - if-eqz p2, :cond_0 - - const/4 p2, 0x0 - - invoke-interface {v1, p2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-wide p1 - - :cond_0 - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - const-wide/16 p1, 0x0 - - return-wide p1 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p2 - - :try_start_1 - const-string v0, "Database error" - - invoke-virtual {p0, v0, p1, p2}, Lf/h/a/d/h/i/j;->x(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - throw p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_1 - throw p1 -.end method - -.method public final U(Lf/h/a/d/h/i/w0;)V - .locals 18 - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Landroid/net/Uri$Builder; - - invoke-direct {v0}, Landroid/net/Uri$Builder;->()V - - iget-object v3, v2, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_0 - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - const-string v6, "ht" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_0 - - const-string v6, "qt" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_0 - - const-string v6, "AppUID" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v6 - - if-nez v6, :cond_0 - - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v0, v5, v4}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - goto :goto_0 - - :cond_1 - invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri;->getEncodedQuery()Ljava/lang/String; - - move-result-object v0 - - if-nez v0, :cond_2 - - const-string v0, "" - - :cond_2 - move-object v3, v0 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v0 - - const/16 v4, 0x2000 - - if-le v0, v4, :cond_3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/j;->i()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - const-string v3, "Hit length exceeds the maximum allowed size" - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/i/a1;->L(Lf/h/a/d/h/i/w0;Ljava/lang/String;)V - - return-void - - :cond_3 - sget-object v0, Lf/h/a/d/h/i/r0;->c:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/v;->W()J - - move-result-wide v4 - - add-int/lit8 v6, v0, -0x1 - - int-to-long v6, v6 - - cmp-long v9, v4, v6 - - if-lez v9, :cond_9 - - int-to-long v6, v0 - - sub-long/2addr v4, v6 - - const-wide/16 v6, 0x1 - - add-long/2addr v4, v6 - - const-string v0, "hit_id" - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/k;->K()V - - const-wide/16 v6, 0x0 - - cmp-long v9, v4, v6 - - if-gtz v9, :cond_4 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - goto :goto_3 - - :cond_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v9 - - new-instance v6, Ljava/util/ArrayList; - - invoke-direct {v6}, Ljava/util/ArrayList;->()V - - :try_start_0 - const-string v10, "hits2" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v11 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const-string v7, "%s ASC" - - const/4 v15, 0x1 - - new-array v15, v15, [Ljava/lang/Object; - - const/4 v8, 0x0 - - aput-object v0, v15, v8 - - invoke-static {v7, v15}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v16 - - invoke-static {v4, v5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v17 - - const/4 v15, 0x0 - - invoke-virtual/range {v9 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v4 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-eqz v0, :cond_6 - - :cond_5 - invoke-interface {v4, v8}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v9 - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-nez v0, :cond_5 - - :cond_6 - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - goto :goto_2 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - const/4 v8, 0x0 - - goto :goto_4 - - :catch_1 - move-exception v0 - - const/4 v4, 0x0 - - :goto_1 - :try_start_2 - const-string v5, "Error selecting hit ids" - - invoke-virtual {v1, v5, v0}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-eqz v4, :cond_7 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_7 - :goto_2 - move-object v0, v6 - - :goto_3 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v5, "Store full, deleting hits to make room, count" - - invoke-virtual {v1, v5, v4}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1, v0}, Lf/h/a/d/h/i/v;->O(Ljava/util/List;)V - - goto :goto_5 - - :catchall_1 - move-exception v0 - - move-object v8, v4 - - :goto_4 - if-eqz v8, :cond_8 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_8 - throw v0 - - :cond_9 - :goto_5 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - new-instance v4, Landroid/content/ContentValues; - - invoke-direct {v4}, Landroid/content/ContentValues;->()V - - const-string v5, "hit_string" - - invoke-virtual {v4, v5, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v5, v2, Lf/h/a/d/h/i/w0;->d:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - const-string v5, "hit_time" - - invoke-virtual {v4, v5, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget v3, v2, Lf/h/a/d/h/i/w0;->e:I - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v5, "hit_app_id" - - invoke-virtual {v4, v5, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget-boolean v3, v2, Lf/h/a/d/h/i/w0;->f:Z - - if-eqz v3, :cond_a - - invoke-static {}, Lf/h/a/d/h/i/k0;->d()Ljava/lang/String; - - move-result-object v3 - - goto :goto_6 - - :cond_a - invoke-static {}, Lf/h/a/d/h/i/k0;->e()Ljava/lang/String; - - move-result-object v3 - - :goto_6 - const-string v5, "hit_url" - - invoke-virtual {v4, v5, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - :try_start_3 - const-string v3, "hits2" - - const/4 v5, 0x0 - - invoke-virtual {v0, v3, v5, v4}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - move-result-wide v3 - - const-wide/16 v5, -0x1 - - cmp-long v0, v3, v5 - - if-nez v0, :cond_b - - const-string v0, "Failed to insert a hit (got -1)" - - invoke-virtual {v1, v0}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - return-void - - :cond_b - const-string v0, "Hit saved to database. db-id, hit" - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v1, v0, v3, v2}, Lf/h/a/d/h/i/j;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_2 - - return-void - - :catch_2 - move-exception v0 - - const-string v2, "Error storing a hit" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final V(J)Ljava/util/List; - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J)", - "Ljava/util/List<", - "Lf/h/a/d/h/i/w0;", - ">;" - } - .end annotation - - move-object/from16 v11, p0 - - const-string v0, "hit_id" - - const/4 v12, 0x1 - - const/4 v13, 0x0 - - const-wide/16 v1, 0x0 - - cmp-long v3, p1, v1 - - if-ltz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const/4 v1, 0x0 - - :try_start_0 - const-string v3, "hits2" - - const-string v4, "hit_time" - - const-string v5, "hit_string" - - const-string v6, "hit_url" - - const-string v7, "hit_app_id" - - filled-new-array {v0, v4, v5, v6, v7}, [Ljava/lang/String; - - move-result-object v4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const-string v9, "%s ASC" - - new-array v10, v12, [Ljava/lang/Object; - - aput-object v0, v10, v13 - - invoke-static {v9, v10}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v9 - - invoke-static/range {p1 .. p2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v14 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - invoke-interface {v14}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - - if-eqz v1, :cond_4 - - :cond_1 - invoke-interface {v14, v13}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v7 - - invoke-interface {v14, v12}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v4 - - const/4 v1, 0x2 - - invoke-interface {v14, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v2, 0x3 - - invoke-interface {v14, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x4 - - invoke-interface {v14, v3}, Landroid/database/Cursor;->getInt(I)I - - move-result v9 - - invoke-virtual {v11, v1}, Lf/h/a/d/h/i/v;->Z(Ljava/lang/String;)Ljava/util/Map; - - move-result-object v3 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - :goto_1 - const/4 v6, 0x1 - - goto :goto_2 - - :cond_2 - const-string v1, "http:" - - invoke-virtual {v2, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_3 - - goto :goto_1 - - :cond_3 - const/4 v6, 0x0 - - :goto_2 - new-instance v15, Lf/h/a/d/h/i/w0; - - const/4 v10, 0x0 - - move-object v1, v15 - - move-object/from16 v2, p0 - - invoke-direct/range {v1 .. v10}, Lf/h/a/d/h/i/w0;->(Lf/h/a/d/h/i/j;Ljava/util/Map;JZJILjava/util/List;)V - - invoke-virtual {v0, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-interface {v14}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v1, :cond_1 - - :cond_4 - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catchall_0 - move-exception v0 - - move-object v1, v14 - - goto :goto_4 - - :catch_0 - move-exception v0 - - move-object v1, v14 - - goto :goto_3 - - :catchall_1 - move-exception v0 - - goto :goto_4 - - :catch_1 - move-exception v0 - - :goto_3 - :try_start_2 - const-string v2, "Error loading hits from the database" - - invoke-virtual {v11, v2, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :goto_4 - if-eqz v1, :cond_5 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_5 - throw v0 -.end method - -.method public final W()J - .locals 4 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - const-string v0, "SELECT COUNT(*) FROM hits2" - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const/4 v2, 0x0 - - :try_start_0 - invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x0 - - invoke-interface {v2, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-wide v0 - - :cond_0 - :try_start_1 - new-instance v1, Landroid/database/sqlite/SQLiteException; - - const-string v3, "Database returned empty set" - - invoke-direct {v1, v3}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw v1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception v0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - :try_start_2 - const-string v3, "Database error" - - invoke-virtual {p0, v3, v0, v1}, Lf/h/a/d/h/i/j;->x(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - throw v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_0 - if-eqz v2, :cond_1 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_1 - throw v0 -.end method - -.method public final X()I - .locals 6 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, p0, Lf/h/a/d/h/i/v;->g:Lf/h/a/d/h/i/m1; - - const-wide/32 v1, 0x5265c00 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/m1;->b(J)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/v;->g:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - - const-string v0, "Deleting stale hits (if any)" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - const-wide v4, 0x9a7ec800L - - sub-long/2addr v2, v4 - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/String; - - invoke-static {v2, v3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v4, v1 - - const-string v1, "hits2" - - const-string v2, "hit_time < ?" - - invoke-virtual {v0, v1, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "Deleted stale hits, count" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final Y(J)V - .locals 2 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - new-instance v0, Ljava/util/ArrayList; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const-string p2, "Deleting hit, id" - - invoke-virtual {p0, p2, p1}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/v;->O(Ljava/util/List;)V - - return-void -.end method - -.method public final Z(Ljava/lang/String;)Ljava/util/Map; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - const-string v0, "?" - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1, v2}, Ljava/util/HashMap;->(I)V - - return-object p1 - - :cond_0 - :try_start_0 - invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - new-instance v0, Ljava/net/URI; - - invoke-direct {v0, p1}, Ljava/net/URI;->(Ljava/lang/String;)V - - const-string p1, "UTF-8" - - invoke-static {v0, p1}, Lf/h/a/d/e/n/e;->a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; - - move-result-object p1 - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - const-string v0, "Error parsing hit parameters" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1, v2}, Ljava/util/HashMap;->(I)V - - return-object p1 -.end method - -.method public final c0(Ljava/lang/String;)Ljava/util/Map; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1, v1}, Ljava/util/HashMap;->(I)V - - return-object p1 - - :cond_0 - :try_start_0 - const-string v0, "?" - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - new-instance v0, Ljava/net/URI; - - invoke-direct {v0, p1}, Ljava/net/URI;->(Ljava/lang/String;)V - - const-string p1, "UTF-8" - - invoke-static {v0, p1}, Lf/h/a/d/e/n/e;->a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; - - move-result-object p1 - :try_end_0 - .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - const-string v0, "Error parsing property parameters" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance p1, Ljava/util/HashMap; - - invoke-direct {p1, v1}, Ljava/util/HashMap;->(I)V - - return-object p1 -.end method - -.method public final close()V - .locals 2 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/v;->f:Lf/h/a/d/h/i/w; - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->close()V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - const-string v1, "Error closing database" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :catch_1 - move-exception v0 - - const-string v1, "Sql error closing database" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final endTransaction()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void -.end method - -.method public final setTransactionSuccessful()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/v0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/v0.smali deleted file mode 100644 index ae49482791..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/v0.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/d/h/i/v0; -.super Ljava/lang/Object; - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:I - -.field public e:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/i/v0;->d:I - - iput v0, p0, Lf/h/a/d/h/i/v0;->e:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/v1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/v1.smali deleted file mode 100644 index f8b32454d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/v1.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/h/i/v1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/v1;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - new-instance v0, Ljava/util/HashMap; - - const/4 v1, 0x4 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - iput-object v0, p0, Lf/h/a/d/h/i/v1;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/v1; - - iget-object p1, p1, Lf/h/a/d/h/i/v1;->a:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/i/v1;->a:Ljava/util/Map; - - invoke-interface {p1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 6 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/v1;->a:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x9 - - const-string v5, "dimension" - - invoke-static {v4, v5, v3}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/w.smali b/com.discord/smali_classes2/f/h/a/d/h/i/w.smali deleted file mode 100644 index a54dc0290b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/w.smali +++ /dev/null @@ -1,563 +0,0 @@ -.class public final Lf/h/a/d/h/i/w; -.super Landroid/database/sqlite/SQLiteOpenHelper; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/i/v; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/v;Landroid/content/Context;Ljava/lang/String;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - const/4 p1, 0x0 - - const/4 v0, 0x1 - - invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V - - return-void -.end method - -.method public static b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/database/sqlite/SQLiteDatabase;", - "Ljava/lang/String;", - ")", - "Ljava/util/Set<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x16 - - const-string v2, "SELECT * FROM " - - const-string v3, " LIMIT 0" - - invoke-static {v1, v2, p1, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const/4 v1, 0x0 - - invoke-virtual {p0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - :try_start_0 - invoke-interface {p0}, Landroid/database/Cursor;->getColumnNames()[Ljava/lang/String; - - move-result-object p1 - - const/4 v1, 0x0 - - :goto_0 - array-length v2, p1 - - if-ge v1, v2, :cond_0 - - aget-object v2, p1, v1 - - invoke-virtual {v0, v2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 -.end method - - -# virtual methods -.method public final a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z - .locals 10 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :try_start_0 - const-string v3, "SQLITE_MASTER" - - const-string v2, "name" - - filled-new-array {v2}, [Ljava/lang/String; - - move-result-object v4 - - const-string v5, "name=?" - - const/4 v2, 0x1 - - new-array v6, v2, [Ljava/lang/String; - - aput-object p2, v6, v0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - move-object v2, p1 - - invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return p1 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p1 - - :try_start_1 - iget-object v2, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - const-string v3, "Error querying for table" - - invoke-virtual {v2, v3, p2, p1}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v1, :cond_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_0 - return v0 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_1 - throw p1 -.end method - -.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - iget-object v0, v0, Lf/h/a/d/h/i/v;->h:Lf/h/a/d/h/i/m1; - - const-wide/32 v1, 0x36ee80 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/m1;->b(J)Z - - move-result v0 - - if-eqz v0, :cond_0 - - :try_start_0 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - iget-object v0, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - iget-object v0, v0, Lf/h/a/d/h/i/v;->h:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - - iget-object v0, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - const-string v1, "Opening the database failed, dropping the table and recreating it" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - iget-object v0, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v1, "google_analytics_v4.db" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/io/File;->delete()Z - - :try_start_1 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - iget-object v1, v1, Lf/h/a/d/h/i/v;->h:Lf/h/a/d/h/i/m1; - - const-wide/16 v2, 0x0 - - iput-wide v2, v1, Lf/h/a/d/h/i/m1;->b:J - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - - return-object v0 - - :catch_1 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/h/i/w;->d:Lf/h/a/d/h/i/v; - - const-string v2, "Failed to open freshly created database" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 - - :cond_0 - new-instance v0, Landroid/database/sqlite/SQLiteException; - - const-string v1, "Database open failed" - - invoke-direct {v0, v1}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 3 - - invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x0 - - :try_start_0 - sget-object v1, Landroid/os/Build$VERSION;->SDK:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v1, Landroid/os/Build$VERSION;->SDK:Ljava/lang/String; - - const-string v2, "Invalid version number" - - invoke-static {v2, v1}, Lf/h/a/d/h/i/z0;->a(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v1, 0x0 - - :goto_0 - const/16 v2, 0x9 - - if-ge v1, v2, :cond_0 - - goto :goto_1 - - :cond_0 - new-instance v1, Ljava/io/File; - - invoke-direct {v1, p1}, Ljava/io/File;->(Ljava/lang/String;)V - - invoke-virtual {v1, v0, v0}, Ljava/io/File;->setReadable(ZZ)Z - - invoke-virtual {v1, v0, v0}, Ljava/io/File;->setWritable(ZZ)Z - - const/4 p1, 0x1 - - invoke-virtual {v1, p1, p1}, Ljava/io/File;->setReadable(ZZ)Z - - invoke-virtual {v1, p1, p1}, Ljava/io/File;->setWritable(ZZ)Z - - :goto_1 - return-void -.end method - -.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 9 - - const-string v0, "hits2" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/i/w;->a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - sget-object v0, Lf/h/a/d/h/i/v;->i:Ljava/lang/String; - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - goto :goto_2 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/d/h/i/w;->b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; - - move-result-object v0 - - const-string v1, "hit_id" - - const-string v3, "hit_string" - - const-string v4, "hit_time" - - const-string v5, "hit_url" - - filled-new-array {v1, v3, v4, v5}, [Ljava/lang/String; - - move-result-object v1 - - const/4 v3, 0x0 - - :goto_0 - const/4 v4, 0x4 - - if-ge v3, v4, :cond_3 - - aget-object v4, v1, v3 - - move-object v5, v0 - - check-cast v5, Ljava/util/HashSet; - - invoke-virtual {v5, v4}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_2 - - new-instance p1, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Database hits2 is missing required column: " - - invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_1 - invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_3 - check-cast v0, Ljava/util/HashSet; - - const-string v1, "hit_app_id" - - invoke-virtual {v0, v1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - invoke-virtual {v0}, Ljava/util/HashSet;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_a - - if-eqz v1, :cond_4 - - const-string v0, "ALTER TABLE hits2 ADD COLUMN hit_app_id INTEGER" - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - :cond_4 - :goto_2 - const-string v0, "properties" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/i/w;->a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_5 - - const-string v0, "CREATE TABLE IF NOT EXISTS properties ( app_uid INTEGER NOT NULL, cid TEXT NOT NULL, tid TEXT NOT NULL, params TEXT NOT NULL, adid INTEGER NOT NULL, hits_count INTEGER NOT NULL, PRIMARY KEY (app_uid, cid, tid)) ;" - - invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - - return-void - - :cond_5 - invoke-static {p1, v0}, Lf/h/a/d/h/i/w;->b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; - - move-result-object p1 - - const-string v3, "app_uid" - - const-string v4, "cid" - - const-string v5, "tid" - - const-string v6, "params" - - const-string v7, "adid" - - const-string v8, "hits_count" - - filled-new-array/range {v3 .. v8}, [Ljava/lang/String; - - move-result-object v0 - - :goto_3 - const/4 v1, 0x6 - - if-ge v2, v1, :cond_8 - - aget-object v1, v0, v2 - - move-object v3, p1 - - check-cast v3, Ljava/util/HashSet; - - invoke-virtual {v3, v1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_7 - - new-instance p1, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Database properties is missing required column: " - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_6 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_4 - - :cond_6 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_4 - invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 - - :cond_7 - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_8 - check-cast p1, Ljava/util/HashSet; - - invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_9 - - return-void - - :cond_9 - new-instance p1, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Database properties table has extra columns" - - invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 - - :cond_a - new-instance p1, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Database hits2 has extra columns" - - invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/w0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/w0.smali deleted file mode 100644 index 4785164fa0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/w0.smali +++ /dev/null @@ -1,565 +0,0 @@ -.class public final Lf/h/a/d/h/i/w0; -.super Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;" - } - .end annotation -.end field - -.field public final c:J - -.field public final d:J - -.field public final e:I - -.field public final f:Z - -.field public final g:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/j;Ljava/util/Map;JZJILjava/util/List;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/i/j;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;JZJI", - "Ljava/util/List<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-wide p3, p0, Lf/h/a/d/h/i/w0;->d:J - - iput-boolean p5, p0, Lf/h/a/d/h/i/w0;->f:Z - - iput-wide p6, p0, Lf/h/a/d/h/i/w0;->c:J - - iput p8, p0, Lf/h/a/d/h/i/w0;->e:I - - if-eqz p9, :cond_0 - - move-object p3, p9 - - goto :goto_0 - - :cond_0 - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p3 - - :goto_0 - iput-object p3, p0, Lf/h/a/d/h/i/w0;->b:Ljava/util/List; - - const/4 p3, 0x0 - - if-eqz p9, :cond_2 - - invoke-interface {p9}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p4 - - :cond_1 - invoke-interface {p4}, Ljava/util/Iterator;->hasNext()Z - - move-result p5 - - if-eqz p5, :cond_2 - - invoke-interface {p4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p5 - - check-cast p5, Lcom/google/android/gms/internal/gtm/zzbk; - - iget-object p6, p5, Lcom/google/android/gms/internal/gtm/zzbk;->d:Ljava/lang/String; - - const-string p7, "appendVersion" - - invoke-virtual {p7, p6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p6 - - if-eqz p6, :cond_1 - - iget-object p4, p5, Lcom/google/android/gms/internal/gtm/zzbk;->f:Ljava/lang/String; - - goto :goto_1 - - :cond_2 - move-object p4, p3 - - :goto_1 - invoke-static {p4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p5 - - if-eqz p5, :cond_3 - - goto :goto_2 - - :cond_3 - move-object p3, p4 - - :goto_2 - iput-object p3, p0, Lf/h/a/d/h/i/w0;->g:Ljava/lang/String; - - new-instance p3, Ljava/util/HashMap; - - invoke-direct {p3}, Ljava/util/HashMap;->()V - - invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p4 - - invoke-interface {p4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p4 - - :cond_4 - :goto_3 - invoke-interface {p4}, Ljava/util/Iterator;->hasNext()Z - - move-result p5 - - const-string p6, "&" - - const/4 p7, 0x0 - - if-eqz p5, :cond_6 - - invoke-interface {p4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p5 - - check-cast p5, Ljava/util/Map$Entry; - - invoke-interface {p5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p8 - - if-nez p8, :cond_5 - - goto :goto_4 - - :cond_5 - invoke-virtual {p8}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p7 - - invoke-virtual {p7, p6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p7 - - :goto_4 - if-eqz p7, :cond_4 - - invoke-interface {p5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p6 - - invoke-static {p1, p6}, Lf/h/a/d/h/i/w0;->a(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p6 - - if-eqz p6, :cond_4 - - invoke-interface {p5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p5 - - invoke-static {p1, p5}, Lf/h/a/d/h/i/w0;->b(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p5 - - invoke-virtual {p3, p6, p5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_3 - - :cond_6 - invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p2 - - invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :cond_7 - :goto_5 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p4 - - if-eqz p4, :cond_9 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/util/Map$Entry; - - invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p5 - - if-nez p5, :cond_8 - - const/4 p5, 0x0 - - goto :goto_6 - - :cond_8 - invoke-virtual {p5}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p5 - - invoke-virtual {p5, p6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p5 - - :goto_6 - if-nez p5, :cond_7 - - invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p5 - - invoke-static {p1, p5}, Lf/h/a/d/h/i/w0;->a(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p5 - - if-eqz p5, :cond_7 - - invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p4 - - invoke-static {p1, p4}, Lf/h/a/d/h/i/w0;->b(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-virtual {p3, p5, p4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_5 - - :cond_9 - iget-object p1, p0, Lf/h/a/d/h/i/w0;->g:Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_b - - iget-object p1, p0, Lf/h/a/d/h/i/w0;->g:Ljava/lang/String; - - const-string p2, "_v" - - invoke-static {p3, p2, p1}, Lf/h/a/d/h/i/n1;->d(Ljava/util/Map;Ljava/lang/String;Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/h/i/w0;->g:Ljava/lang/String; - - const-string p2, "ma4.0.0" - - invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_a - - iget-object p1, p0, Lf/h/a/d/h/i/w0;->g:Ljava/lang/String; - - const-string p2, "ma4.0.1" - - invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_b - - :cond_a - const-string p1, "adid" - - invoke-virtual {p3, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_b - invoke-static {p3}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - return-void -.end method - -.method public static a(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - .locals 4 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - const-string v1, "&" - - invoke-virtual {p1, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - const/4 v1, 0x1 - - invoke-virtual {p1, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object p1 - - :cond_1 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - const/16 v2, 0x100 - - if-le v1, v2, :cond_2 - - const/4 v3, 0x0 - - invoke-virtual {p1, v3, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "Hit param name is too long and will be trimmed" - - invoke-virtual {p0, v2, v1, p1}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-eqz p0, :cond_3 - - return-object v0 - - :cond_3 - return-object p1 -.end method - -.method public static b(Lf/h/a/d/h/i/j;Ljava/lang/Object;)Ljava/lang/String; - .locals 3 - - if-nez p1, :cond_0 - - const-string p1, "" - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - :goto_0 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - const/16 v1, 0x2000 - - if-le v0, v1, :cond_1 - - const/4 v2, 0x0 - - invoke-virtual {p1, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v1, "Hit param value is too long and will be trimmed" - - invoke-virtual {p0, v1, v0, p1}, Lf/h/a/d/h/i/j;->g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1 - return-object p1 -.end method - - -# virtual methods -.method public final c(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v0, "&" - - invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - const-string v1, "Short param name required" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - if-eqz p1, :cond_0 - - return-object p1 - - :cond_0 - return-object p2 -.end method - -.method public final toString()Ljava/lang/String; - .locals 6 - - const-string v0, "ht=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/d/h/i/w0;->d:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/d/h/i/w0;->c:J - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_0 - - const-string v1, ", dbId=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-wide v1, p0, Lf/h/a/d/h/i/w0;->c:J - - invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - :cond_0 - iget v1, p0, Lf/h/a/d/h/i/w0;->e:I - - if-eqz v1, :cond_1 - - const-string v1, ", appUID=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/i/w0;->e:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - :cond_1 - new-instance v1, Ljava/util/ArrayList; - - iget-object v2, p0, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v2, :cond_2 - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - add-int/lit8 v3, v3, 0x1 - - check-cast v4, Ljava/lang/String; - - const-string v5, ", " - - invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v5, "=" - - invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v5, p0, Lf/h/a/d/h/i/w0;->a:Ljava/util/Map; - - invoke-interface {v5, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/w1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/w1.smali deleted file mode 100644 index 001e3e85c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/w1.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/i/w1; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/x.smali b/com.discord/smali_classes2/f/h/a/d/h/i/x.smali deleted file mode 100644 index 9b02ab09f1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/x.smali +++ /dev/null @@ -1,202 +0,0 @@ -.class public final Lf/h/a/d/h/i/x; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public final f:Lf/h/a/d/h/i/t1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - new-instance p1, Lf/h/a/d/h/i/t1; - - invoke-direct {p1}, Lf/h/a/d/h/i/t1;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/x;->f:Lf/h/a/d/h/i/t1; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 8 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/b/l;->d:Lf/h/a/d/h/i/t1; - - if-nez v1, :cond_4 - - monitor-enter v0 - - :try_start_0 - iget-object v1, v0, Lf/h/a/d/b/l;->d:Lf/h/a/d/h/i/t1; - - if-nez v1, :cond_3 - - new-instance v1, Lf/h/a/d/h/i/t1; - - invoke-direct {v1}, Lf/h/a/d/h/i/t1;->()V - - iget-object v2, v0, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - iget-object v3, v0, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v3 - - iput-object v3, v1, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - invoke-virtual {v2, v3}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iput-object v4, v1, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const/4 v4, 0x0 - - :try_start_1 - iget-object v5, v0, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v5 - - const/4 v6, 0x0 - - invoke-virtual {v2, v5, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v5 - - if-eqz v5, :cond_2 - - iget-object v6, v5, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; - - invoke-virtual {v2, v6}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_0 - - invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object v2 - - move-object v3, v2 - - :cond_0 - iget-object v4, v5, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_1 - - :catch_0 - :try_start_2 - const-string v2, "GAv4" - - const-string v5, "Error retrieving package info: appName set to " - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-eqz v7, :cond_1 - - invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_1 - new-instance v6, Ljava/lang/String; - - invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v5, v6 - - :goto_0 - invoke-static {v2, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_2 - :goto_1 - iput-object v3, v1, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - iput-object v4, v1, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - iput-object v1, v0, Lf/h/a/d/b/l;->d:Lf/h/a/d/h/i/t1; - - :cond_3 - monitor-exit v0 - - goto :goto_2 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw v1 - - :cond_4 - :goto_2 - iget-object v0, v0, Lf/h/a/d/b/l;->d:Lf/h/a/d/h/i/t1; - - iget-object v1, p0, Lf/h/a/d/h/i/x;->f:Lf/h/a/d/h/i/t1; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/t1;->d(Lf/h/a/d/h/i/t1;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->t()Lf/h/a/d/h/i/o1; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v1, v0, Lf/h/a/d/h/i/o1;->g:Ljava/lang/String; - - if-eqz v1, :cond_5 - - iget-object v2, p0, Lf/h/a/d/h/i/x;->f:Lf/h/a/d/h/i/t1; - - iput-object v1, v2, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v0, v0, Lf/h/a/d/h/i/o1;->f:Ljava/lang/String; - - if-eqz v0, :cond_6 - - iget-object v1, p0, Lf/h/a/d/h/i/x;->f:Lf/h/a/d/h/i/t1; - - iput-object v0, v1, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - :cond_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/x0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/x0.smali deleted file mode 100644 index 4d264acfe4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/x0.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/i/x0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract e0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map;", - "J", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/x1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/x1.smali deleted file mode 100644 index 1ccf743aee..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/x1.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public final Lf/h/a/d/h/i/x1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/x1;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/lang/Double;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 2 - .annotation build Landroid/annotation/SuppressLint; - value = { - "UseSparseArrays" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - new-instance v0, Ljava/util/HashMap; - - const/4 v1, 0x4 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - iput-object v0, p0, Lf/h/a/d/h/i/x1;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/x1; - - iget-object p1, p1, Lf/h/a/d/h/i/x1;->a:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/i/x1;->a:Ljava/util/Map; - - invoke-interface {p1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 6 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/x1;->a:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x6 - - const-string v5, "metric" - - invoke-static {v4, v5, v3}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/y.smali b/com.discord/smali_classes2/f/h/a/d/h/i/y.smali deleted file mode 100644 index 9d68f25408..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/y.smali +++ /dev/null @@ -1,2429 +0,0 @@ -.class public final Lf/h/a/d/h/i/y; -.super Lf/h/a/d/h/i/k; - - -# instance fields -.field public f:Z - -.field public final g:Lf/h/a/d/h/i/v; - -.field public final h:Lf/h/a/d/h/i/c1; - -.field public final i:Lf/h/a/d/h/i/b1; - -.field public final j:Lf/h/a/d/h/i/q; - -.field public k:J - -.field public final l:Lf/h/a/d/h/i/m0; - -.field public final m:Lf/h/a/d/h/i/m0; - -.field public final n:Lf/h/a/d/h/i/m1; - -.field public o:J - -.field public p:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/m;Lf/h/a/d/h/i/o;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/h/i/k;->(Lf/h/a/d/h/i/m;)V - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-wide/high16 v0, -0x8000000000000000L - - iput-wide v0, p0, Lf/h/a/d/h/i/y;->k:J - - new-instance p2, Lf/h/a/d/h/i/b1; - - invoke-direct {p2, p1}, Lf/h/a/d/h/i/b1;->(Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - new-instance p2, Lf/h/a/d/h/i/v; - - invoke-direct {p2, p1}, Lf/h/a/d/h/i/v;->(Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - new-instance p2, Lf/h/a/d/h/i/c1; - - invoke-direct {p2, p1}, Lf/h/a/d/h/i/c1;->(Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->h:Lf/h/a/d/h/i/c1; - - new-instance p2, Lf/h/a/d/h/i/q; - - invoke-direct {p2, p1}, Lf/h/a/d/h/i/q;->(Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - new-instance p2, Lf/h/a/d/h/i/m1; - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - invoke-direct {p2, v0}, Lf/h/a/d/h/i/m1;->(Lf/h/a/d/e/n/b;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->n:Lf/h/a/d/h/i/m1; - - new-instance p2, Lf/h/a/d/h/i/z; - - invoke-direct {p2, p0, p1}, Lf/h/a/d/h/i/z;->(Lf/h/a/d/h/i/y;Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - new-instance p2, Lf/h/a/d/h/i/a0; - - invoke-direct {p2, p0, p1}, Lf/h/a/d/h/i/a0;->(Lf/h/a/d/h/i/y;Lf/h/a/d/h/i/m;)V - - iput-object p2, p0, Lf/h/a/d/h/i/y;->m:Lf/h/a/d/h/i/m0; - - return-void -.end method - - -# virtual methods -.method public final I()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->G()V - - iget-object v0, p0, Lf/h/a/d/h/i/y;->h:Lf/h/a/d/h/i/c1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->G()V - - iget-object v0, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->G()V - - return-void -.end method - -.method public final L()V - .locals 5 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - sget-object v0, Lf/h/a/d/h/i/r0;->a:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "Service client disabled. Can\'t dispatch local hits to device AnalyticsService" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->M()Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "Service not connected" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->M()Z - - move-result v0 - - if-nez v0, :cond_5 - - const-string v0, "Dispatching local hits to device AnalyticsService" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :cond_2 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-static {}, Lf/h/a/d/h/i/k0;->c()I - - move-result v1 - - int-to-long v1, v1 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/i/v;->V(J)Ljava/util/List; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - - check-cast v0, Ljava/util/ArrayList; - - :try_start_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->U()V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - - return-void - - :cond_3 - :goto_0 - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/i/w0; - - iget-object v2, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/i/q;->N(Lf/h/a/d/h/i/w0;)Z - - move-result v2 - - if-nez v2, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->U()V - - return-void - - :cond_4 - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - - :try_start_2 - iget-object v2, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - iget-wide v3, v1, Lf/h/a/d/h/i/w0;->c:J - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/i/v;->Y(J)V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - const-string v1, "Failed to remove hit that was send for delivery" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return-void - - :catch_1 - move-exception v0 - - const-string v1, "Failed to read hits from store" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - :cond_5 - return-void -.end method - -.method public final M(Lf/h/a/d/h/i/p;Lf/h/a/d/h/i/u1;)V - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/b/d; - - iget-object v1, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - invoke-direct {v0, v1}, Lf/h/a/d/b/d;->(Lf/h/a/d/h/i/m;)V - - iget-object v1, p1, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/b/e;->M(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v2 - - iget-object v3, v0, Lf/h/a/d/b/d;->b:Lf/h/a/d/b/i; - - iget-object v3, v3, Lf/h/a/d/b/i;->k:Ljava/util/List; - - invoke-interface {v3}, Ljava/util/List;->listIterator()Ljava/util/ListIterator; - - move-result-object v3 - - :cond_0 - :goto_0 - invoke-interface {v3}, Ljava/util/ListIterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-interface {v3}, Ljava/util/ListIterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/b/p; - - invoke-interface {v4}, Lf/h/a/d/b/p;->l()Landroid/net/Uri; - - move-result-object v4 - - invoke-virtual {v2, v4}, Landroid/net/Uri;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3}, Ljava/util/ListIterator;->remove()V - - goto :goto_0 - - :cond_1 - iget-object v2, v0, Lf/h/a/d/b/d;->b:Lf/h/a/d/b/i; - - iget-object v2, v2, Lf/h/a/d/b/i;->k:Ljava/util/List; - - new-instance v3, Lf/h/a/d/b/e; - - iget-object v4, v0, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - invoke-direct {v3, v4, v1}, Lf/h/a/d/b/e;->(Lf/h/a/d/h/i/m;Ljava/lang/String;)V - - invoke-interface {v2, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-boolean v1, p1, Lf/h/a/d/h/i/p;->d:Z - - iput-boolean v1, v0, Lf/h/a/d/b/d;->e:Z - - iget-object v1, v0, Lf/h/a/d/b/d;->b:Lf/h/a/d/b/i; - - const/4 v2, 0x0 - - if-eqz v1, :cond_11 - - new-instance v3, Lf/h/a/d/b/i; - - invoke-direct {v3, v1}, Lf/h/a/d/b/i;->(Lf/h/a/d/b/i;)V - - iget-object v1, v0, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - iget-object v4, v1, Lf/h/a/d/h/i/m;->n:Lf/h/a/d/h/i/x; - - invoke-static {v4}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v1, v1, Lf/h/a/d/h/i/m;->n:Lf/h/a/d/h/i/x; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->K()V - - iget-object v1, v1, Lf/h/a/d/h/i/x;->f:Lf/h/a/d/h/i/t1; - - invoke-virtual {v3, v1}, Lf/h/a/d/b/i;->a(Lf/h/a/d/b/k;)V - - iget-object v1, v0, Lf/h/a/d/b/d;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->o:Lf/h/a/d/h/i/o0; - - invoke-virtual {v1}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v1}, Lf/h/a/d/h/i/j;->k()Lf/h/a/d/b/l; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/b/l;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; - - move-result-object v1 - - new-instance v4, Lf/h/a/d/h/i/z1; - - invoke-direct {v4}, Lf/h/a/d/h/i/z1;->()V - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/d/h/i/n1;->b(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v5 - - iput-object v5, v4, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - iget v5, v1, Landroid/util/DisplayMetrics;->widthPixels:I - - iput v5, v4, Lf/h/a/d/h/i/z1;->c:I - - iget v1, v1, Landroid/util/DisplayMetrics;->heightPixels:I - - iput v1, v4, Lf/h/a/d/h/i/z1;->d:I - - invoke-virtual {v3, v4}, Lf/h/a/d/b/i;->a(Lf/h/a/d/b/k;)V - - iget-object v1, v0, Lf/h/a/d/b/d;->c:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_2 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/b/j; - - invoke-interface {v4, v0, v3}, Lf/h/a/d/b/j;->a(Lf/h/a/d/b/d;Lf/h/a/d/b/i;)V - - goto :goto_1 - - :cond_2 - const-class v0, Lf/h/a/d/h/i/d2; - - invoke-virtual {v3, v0}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/i/d2; - - const-string v1, "data" - - iput-object v1, v0, Lf/h/a/d/h/i/d2;->a:Ljava/lang/String; - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/d/h/i/d2;->g:Z - - invoke-virtual {v3, p2}, Lf/h/a/d/b/i;->a(Lf/h/a/d/b/k;)V - - const-class v4, Lf/h/a/d/h/i/y1; - - invoke-virtual {v3, v4}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/i/y1; - - const-class v5, Lf/h/a/d/h/i/t1; - - invoke-virtual {v3, v5}, Lf/h/a/d/b/i;->b(Ljava/lang/Class;)Lf/h/a/d/b/k; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/i/t1; - - iget-object v6, p1, Lf/h/a/d/h/i/p;->f:Ljava/util/Map; - - invoke-interface {v6}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v6 - - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :goto_2 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_a - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/Map$Entry; - - invoke-interface {v7}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - invoke-interface {v7}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - const-string v9, "an" - - invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_3 - - iput-object v7, v5, Lf/h/a/d/h/i/t1;->a:Ljava/lang/String; - - goto :goto_2 - - :cond_3 - const-string v9, "av" - - invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_4 - - iput-object v7, v5, Lf/h/a/d/h/i/t1;->b:Ljava/lang/String; - - goto :goto_2 - - :cond_4 - const-string v9, "aid" - - invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_5 - - iput-object v7, v5, Lf/h/a/d/h/i/t1;->c:Ljava/lang/String; - - goto :goto_2 - - :cond_5 - const-string v9, "aiid" - - invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_6 - - iput-object v7, v5, Lf/h/a/d/h/i/t1;->d:Ljava/lang/String; - - goto :goto_2 - - :cond_6 - const-string v9, "uid" - - invoke-virtual {v9, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_7 - - iput-object v7, v0, Lf/h/a/d/h/i/d2;->c:Ljava/lang/String; - - goto :goto_2 - - :cond_7 - if-eqz v4, :cond_9 - - invoke-static {v8}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - if-eqz v8, :cond_8 - - const-string v9, "&" - - invoke-virtual {v8, v9}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_8 - - invoke-virtual {v8, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; - - move-result-object v8 - - :cond_8 - const-string v9, "Name can not be empty or \"&\"" - - invoke-static {v8, v9}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - iget-object v9, v4, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - invoke-interface {v9, v8, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_2 - - :cond_9 - throw v2 - - :cond_a - iget-object p1, p1, Lf/h/a/d/h/i/p;->c:Ljava/lang/String; - - const-string v0, "Sending installation campaign to" - - invoke-virtual {p0, v0, p1, p2}, Lf/h/a/d/h/i/j;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/h/i/d1;->L()J - - move-result-wide p1 - - iput-wide p1, v3, Lf/h/a/d/b/i;->e:J - - iget-object p1, v3, Lf/h/a/d/b/i;->a:Lf/h/a/d/b/d; - - iget-object p1, p1, Lf/h/a/d/b/d;->a:Lf/h/a/d/b/l; - - if-eqz p1, :cond_10 - - iget-boolean p2, v3, Lf/h/a/d/b/i;->i:Z - - if-nez p2, :cond_f - - iget-boolean p2, v3, Lf/h/a/d/b/i;->c:Z - - if-nez p2, :cond_e - - new-instance p2, Lf/h/a/d/b/i; - - invoke-direct {p2, v3}, Lf/h/a/d/b/i;->(Lf/h/a/d/b/i;)V - - iget-object v0, p2, Lf/h/a/d/b/i;->b:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_d - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - iput-wide v3, p2, Lf/h/a/d/b/i;->f:J - - iget-wide v3, p2, Lf/h/a/d/b/i;->e:J - - const-wide/16 v5, 0x0 - - cmp-long v0, v3, v5 - - if-eqz v0, :cond_b - - iput-wide v3, p2, Lf/h/a/d/b/i;->d:J - - goto :goto_3 - - :cond_b - iget-object v0, p2, Lf/h/a/d/b/i;->b:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_c - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iput-wide v2, p2, Lf/h/a/d/b/i;->d:J - - :goto_3 - iput-boolean v1, p2, Lf/h/a/d/b/i;->c:Z - - iget-object v0, p1, Lf/h/a/d/b/l;->c:Lf/h/a/d/b/l$a; - - new-instance v1, Lf/h/a/d/b/m; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/b/m;->(Lf/h/a/d/b/l;Lf/h/a/d/b/i;)V - - invoke-virtual {v0, v1}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V - - return-void - - :cond_c - throw v2 - - :cond_d - throw v2 - - :cond_e - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Measurement can only be submitted once" - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_f - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Measurement prototype can\'t be submitted" - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_10 - throw v2 - - :cond_11 - throw v2 -.end method - -.method public final N(Lf/h/a/d/h/i/q0;)V - .locals 8 - - iget-wide v0, p0, Lf/h/a/d/h/i/y;->o:J - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/d1;->M()J - - move-result-wide v2 - - const/4 v4, 0x0 - - const-wide/16 v5, 0x0 - - cmp-long v7, v2, v5 - - if-eqz v7, :cond_1 - - iget-object v5, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v5, v5, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v5, Lf/h/a/d/e/n/c; - - if-eqz v5, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - sub-long/2addr v5, v2 - - invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J - - move-result-wide v2 - - goto :goto_0 - - :cond_0 - throw v4 - - :cond_1 - const-wide/16 v2, -0x1 - - :goto_0 - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "Dispatching local hits. Elapsed time since last dispatch (ms)" - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->O()V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->R()Z - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/d1;->N()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->U()V - - if-eqz p1, :cond_2 - - invoke-interface {p1, v4}, Lf/h/a/d/h/i/q0;->a(Ljava/lang/Throwable;)V - - :cond_2 - iget-wide v2, p0, Lf/h/a/d/h/i/y;->o:J - - cmp-long v5, v2, v0 - - if-eqz v5, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - iget-object v0, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - new-instance v1, Landroid/content/Intent; - - const-string v2, "com.google.analytics.RADIO_POWERED" - - invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; - - sget-object v2, Lf/h/a/d/h/i/b1;->d:Ljava/lang/String; - - const/4 v3, 0x1 - - invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; - - invoke-virtual {v0, v1, v4}, Landroid/content/Context;->sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_3 - return-void - - :catch_0 - move-exception v0 - - const-string v1, "Local dispatch failed" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/h/i/d1;->N()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->U()V - - if-eqz p1, :cond_4 - - invoke-interface {p1, v0}, Lf/h/a/d/h/i/q0;->a(Ljava/lang/Throwable;)V - - :cond_4 - return-void -.end method - -.method public final O()V - .locals 11 - - iget-boolean v0, p0, Lf/h/a/d/h/i/y;->p:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - sget-object v0, Lf/h/a/d/h/i/r0;->a:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_1 - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->M()Z - - move-result v0 - - if-eqz v0, :cond_2 - - return-void - - :cond_2 - sget-object v0, Lf/h/a/d/h/i/r0;->C:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/h/i/y;->n:Lf/h/a/d/h/i/m1; - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/i/m1;->b(J)Z - - move-result v0 - - if-eqz v0, :cond_a - - iget-object v0, p0, Lf/h/a/d/h/i/y;->n:Lf/h/a/d/h/i/m1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m1;->a()V - - const-string v0, "Connecting to service" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - const/4 v1, 0x0 - - if-eqz v0, :cond_9 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-object v2, v0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_3 - - goto/16 :goto_2 - - :cond_3 - iget-object v2, v0, Lf/h/a/d/h/i/q;->f:Lf/h/a/d/h/i/s; - - if-eqz v2, :cond_8 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - new-instance v5, Landroid/content/Intent; - - const-string v6, "com.google.android.gms.analytics.service.START" - - invoke-direct {v5, v6}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v6, Landroid/content/ComponentName; - - const-string v7, "com.google.android.gms" - - const-string v8, "com.google.android.gms.analytics.service.AnalyticsService" - - invoke-direct {v6, v7, v8}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v5, v6}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - iget-object v6, v2, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v6, v6, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v6, v6, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - const-string v7, "app_package_name" - - invoke-virtual {v6}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v5, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; - - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v7 - - monitor-enter v2 - - :try_start_0 - iput-object v1, v2, Lf/h/a/d/h/i/s;->d:Lf/h/a/d/h/i/x0; - - iput-boolean v3, v2, Lf/h/a/d/h/i/s;->e:Z - - iget-object v8, v2, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - iget-object v8, v8, Lf/h/a/d/h/i/q;->f:Lf/h/a/d/h/i/s; - - const/16 v9, 0x81 - - if-eqz v7, :cond_7 - - invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v10 - - invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; - - invoke-virtual {v7, v6, v5, v8, v9}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result v5 - - iget-object v6, v2, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v7, "Bind to service requested" - - invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v8 - - invoke-virtual {v6, v7, v8}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - if-nez v5, :cond_4 - - iput-boolean v4, v2, Lf/h/a/d/h/i/s;->e:Z - - monitor-exit v2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :cond_4 - :try_start_1 - sget-object v5, Lf/h/a/d/h/i/r0;->B:Lf/h/a/d/h/i/s0; - - iget-object v5, v5, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - invoke-virtual {v2, v5, v6}, Ljava/lang/Object;->wait(J)V - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - iget-object v5, v2, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v6, "Wait for service connect was interrupted" - - invoke-virtual {v5, v6}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :goto_0 - iput-boolean v4, v2, Lf/h/a/d/h/i/s;->e:Z - - iget-object v5, v2, Lf/h/a/d/h/i/s;->d:Lf/h/a/d/h/i/x0; - - iput-object v1, v2, Lf/h/a/d/h/i/s;->d:Lf/h/a/d/h/i/x0; - - if-nez v5, :cond_5 - - iget-object v1, v2, Lf/h/a/d/h/i/s;->f:Lf/h/a/d/h/i/q; - - const-string v6, "Successfully bound to service but never got onServiceConnected callback" - - invoke-virtual {v1, v6}, Lf/h/a/d/h/i/j;->E(Ljava/lang/String;)V - - :cond_5 - monitor-exit v2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - move-object v1, v5 - - :goto_1 - if-eqz v1, :cond_6 - - iput-object v1, v0, Lf/h/a/d/h/i/q;->g:Lf/h/a/d/h/i/x0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/q;->O()V - - goto :goto_2 - - :cond_6 - const/4 v3, 0x0 - - :goto_2 - if-eqz v3, :cond_a - - const-string v0, "Connected to service" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/h/i/y;->n:Lf/h/a/d/h/i/m1; - - const-wide/16 v1, 0x0 - - iput-wide v1, v0, Lf/h/a/d/h/i/m1;->b:J - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->L()V - - goto :goto_3 - - :cond_7 - :try_start_3 - throw v1 - - :catchall_0 - move-exception v0 - - monitor-exit v2 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw v0 - - :cond_8 - throw v1 - - :cond_9 - throw v1 - - :cond_a - :goto_3 - return-void -.end method - -.method public final R()Z - .locals 13 - - const-string v0, "Failed to commit local dispatch transaction" - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - const-string v1, "Dispatching a batch of local hits" - - invoke-virtual {p0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v1}, Lf/h/a/d/h/i/q;->M()Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - iget-object v2, p0, Lf/h/a/d/h/i/y;->h:Lf/h/a/d/h/i/c1; - - invoke-virtual {v2}, Lf/h/a/d/h/i/c1;->V()Z - - move-result v2 - - xor-int/lit8 v2, v2, 0x1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - if-eqz v2, :cond_0 - - const-string v0, "No network or service available. Will retry later" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - return v3 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/i/k0;->c()I - - move-result v1 - - sget-object v2, Lf/h/a/d/h/i/r0;->j:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I - - move-result v1 - - int-to-long v1, v1 - - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - const-wide/16 v5, 0x0 - - :goto_0 - :try_start_0 - iget-object v7, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v7}, Lf/h/a/d/h/i/k;->K()V - - invoke-virtual {v7}, Lf/h/a/d/h/i/v;->L()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v7 - - invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v7, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v7, v1, v2}, Lf/h/a/d/h/i/v;->V(J)Ljava/util/List; - - move-result-object v7 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_8 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - move-object v8, v7 - - check-cast v8, Ljava/util/ArrayList; - - :try_start_2 - invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v9 - - if-eqz v9, :cond_1 - - const-string v1, "Store is empty, nothing to dispatch" - - invoke-virtual {p0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_8 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - - return v3 - - :catch_0 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :cond_1 - :try_start_4 - const-string v9, "Hits loaded from store. count" - - invoke-virtual {v8}, Ljava/util/ArrayList;->size()I - - move-result v10 - - invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v10 - - invoke-virtual {p0, v9, v10}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_8 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v9 - - :cond_2 - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_3 - - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/d/h/i/w0; - - iget-wide v10, v10, Lf/h/a/d/h/i/w0;->c:J - - cmp-long v12, v10, v5 - - if-nez v12, :cond_2 - - const-string v1, "Database contains successfully uploaded hit" - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v8}, Ljava/util/ArrayList;->size()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {p0, v1, v2, v4}, Lf/h/a/d/h/i/j;->x(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_6 .. :try_end_6} :catch_1 - - return v3 - - :catch_1 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :cond_3 - :try_start_7 - iget-object v9, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v9}, Lf/h/a/d/h/i/q;->M()Z - - move-result v9 - - if-eqz v9, :cond_4 - - const-string v9, "Service connected, sending hits to the service" - - invoke-virtual {p0, v9}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :goto_1 - invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v9 - - if-nez v9, :cond_4 - - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/i/w0; - - iget-object v10, p0, Lf/h/a/d/h/i/y;->j:Lf/h/a/d/h/i/q; - - invoke-virtual {v10, v9}, Lf/h/a/d/h/i/q;->N(Lf/h/a/d/h/i/w0;)Z - - move-result v10 - - if-eqz v10, :cond_4 - - iget-wide v10, v9, Lf/h/a/d/h/i/w0;->c:J - - invoke-static {v5, v6, v10, v11}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v5 - - invoke-virtual {v8, v9}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - - const-string v10, "Hit sent do device AnalyticsService for delivery" - - invoke-virtual {p0, v10, v9}, Lf/h/a/d/h/i/j;->d(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :try_start_8 - iget-object v10, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - iget-wide v11, v9, Lf/h/a/d/h/i/w0;->c:J - - invoke-virtual {v10, v11, v12}, Lf/h/a/d/h/i/v;->Y(J)V - - iget-wide v9, v9, Lf/h/a/d/h/i/w0;->c:J - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v4, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_8 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_2 - .catchall {:try_start_8 .. :try_end_8} :catchall_0 - - goto :goto_1 - - :catch_2 - move-exception v1 - - :try_start_9 - const-string v2, "Failed to remove hit that was send for delivery" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_0 - - :try_start_a - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_a - .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_3 - - return v3 - - :catch_3 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :cond_4 - :try_start_b - iget-object v8, p0, Lf/h/a/d/h/i/y;->h:Lf/h/a/d/h/i/c1; - - invoke-virtual {v8}, Lf/h/a/d/h/i/c1;->V()Z - - move-result v8 - - if-eqz v8, :cond_6 - - iget-object v8, p0, Lf/h/a/d/h/i/y;->h:Lf/h/a/d/h/i/c1; - - invoke-virtual {v8, v7}, Lf/h/a/d/h/i/c1;->U(Ljava/util/List;)Ljava/util/List; - - move-result-object v7 - - invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v8 - - :goto_2 - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z - - move-result v9 - - if-eqz v9, :cond_5 - - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - invoke-static {v5, v6, v9, v10}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v5 - :try_end_b - .catchall {:try_start_b .. :try_end_b} :catchall_0 - - goto :goto_2 - - :cond_5 - :try_start_c - iget-object v8, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v8, v7}, Lf/h/a/d/h/i/v;->O(Ljava/util/List;)V - - invoke-virtual {v4, v7}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - :try_end_c - .catch Landroid/database/sqlite/SQLiteException; {:try_start_c .. :try_end_c} :catch_4 - .catchall {:try_start_c .. :try_end_c} :catchall_0 - - goto :goto_3 - - :catch_4 - move-exception v1 - - :try_start_d - const-string v2, "Failed to remove successfully uploaded hits" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - :try_end_d - .catchall {:try_start_d .. :try_end_d} :catchall_0 - - :try_start_e - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_e - .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_5 - - return v3 - - :catch_5 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :cond_6 - :goto_3 - :try_start_f - invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v7 - :try_end_f - .catchall {:try_start_f .. :try_end_f} :catchall_0 - - if-eqz v7, :cond_7 - - :try_start_10 - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_10 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_6 - - return v3 - - :catch_6 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :cond_7 - :try_start_11 - iget-object v7, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v7}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v7, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v7}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_11 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_7 - - goto/16 :goto_0 - - :catch_7 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :catch_8 - move-exception v1 - - :try_start_12 - const-string v2, "Failed to read hits from persisted store" - - invoke-virtual {p0, v2, v1}, Lf/h/a/d/h/i/j;->w(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - :try_end_12 - .catchall {:try_start_12 .. :try_end_12} :catchall_0 - - :try_start_13 - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v1, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v1}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_13 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_13 .. :try_end_13} :catch_9 - - return v3 - - :catch_9 - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 - - :catchall_0 - move-exception v1 - - :try_start_14 - iget-object v2, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v2}, Lf/h/a/d/h/i/v;->setTransactionSuccessful()V - - iget-object v2, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v2}, Lf/h/a/d/h/i/v;->endTransaction()V - :try_end_14 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_14 .. :try_end_14} :catch_a - - throw v1 - - :catch_a - move-exception v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return v3 -.end method - -.method public final U()V - .locals 12 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v0, p0, Lf/h/a/d/h/i/y;->p:Z - - const/4 v1, 0x1 - - const-wide/16 v2, 0x0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->X()J - - move-result-wide v4 - - cmp-long v0, v4, v2 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/b1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - invoke-virtual {v0}, Lf/h/a/d/h/i/v;->M()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - invoke-virtual {v0}, Lf/h/a/d/h/i/b1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - return-void - - :cond_2 - sget-object v0, Lf/h/a/d/h/i/r0;->z:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - iget-object v4, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v4}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - iget-object v4, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v4}, Lf/h/a/d/h/i/m;->e()Lf/h/a/d/h/i/e; - - iget-boolean v4, v0, Lf/h/a/d/h/i/b1;->b:Z - - if-eqz v4, :cond_3 - - goto :goto_1 - - :cond_3 - iget-object v4, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - iget-object v4, v4, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - new-instance v5, Landroid/content/IntentFilter; - - const-string v6, "android.net.conn.CONNECTIVITY_CHANGE" - - invoke-direct {v5, v6}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - invoke-virtual {v4, v0, v5}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - new-instance v5, Landroid/content/IntentFilter; - - const-string v6, "com.google.analytics.RADIO_POWERED" - - invoke-direct {v5, v6}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Landroid/content/IntentFilter;->addCategory(Ljava/lang/String;)V - - invoke-virtual {v4, v0, v5}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - invoke-virtual {v0}, Lf/h/a/d/h/i/b1;->b()Z - - move-result v4 - - iput-boolean v4, v0, Lf/h/a/d/h/i/b1;->c:Z - - iget-object v4, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v4}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v4 - - iget-boolean v5, v0, Lf/h/a/d/h/i/b1;->c:Z - - invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v5 - - const-string v6, "Registering connectivity change receiver. Network connected" - - invoke-virtual {v4, v6, v5}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iput-boolean v1, v0, Lf/h/a/d/h/i/b1;->b:Z - - :goto_1 - iget-object v0, p0, Lf/h/a/d/h/i/y;->i:Lf/h/a/d/h/i/b1; - - iget-boolean v1, v0, Lf/h/a/d/h/i/b1;->b:Z - - if-nez v1, :cond_4 - - iget-object v1, v0, Lf/h/a/d/h/i/b1;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v1}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v1 - - const-string v4, "Connectivity unknown. Receiver not registered" - - invoke-virtual {v1, v4}, Lf/h/a/d/h/i/j;->D(Ljava/lang/String;)V - - :cond_4 - iget-boolean v1, v0, Lf/h/a/d/h/i/b1;->c:Z - - :cond_5 - if-eqz v1, :cond_11 - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->V()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->X()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->v()Lf/h/a/d/h/i/d1; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/h/i/d1;->M()J - - move-result-wide v4 - - const/4 v6, 0x0 - - cmp-long v7, v4, v2 - - if-eqz v7, :cond_8 - - iget-object v7, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v7, v7, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v7, Lf/h/a/d/e/n/c; - - if-eqz v7, :cond_7 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v7 - - sub-long/2addr v7, v4 - - invoke-static {v7, v8}, Ljava/lang/Math;->abs(J)J - - move-result-wide v4 - - sub-long v4, v0, v4 - - cmp-long v7, v4, v2 - - if-lez v7, :cond_6 - - goto :goto_2 - - :cond_6 - sget-object v4, Lf/h/a/d/h/i/r0;->f:Lf/h/a/d/h/i/s0; - - iget-object v4, v4, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v4, v5, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - goto :goto_2 - - :cond_7 - throw v6 - - :cond_8 - sget-object v4, Lf/h/a/d/h/i/r0;->f:Lf/h/a/d/h/i/s0; - - iget-object v4, v4, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v4, v5, v0, v1}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v4 - - :goto_2 - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const-string v1, "Dispatch scheduled (ms)" - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m0;->d()Z - - move-result v0 - - if-eqz v0, :cond_10 - - const-wide/16 v0, 0x1 - - iget-object v7, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - iget-wide v8, v7, Lf/h/a/d/h/i/m0;->c:J - - cmp-long v10, v8, v2 - - if-nez v10, :cond_9 - - move-wide v7, v2 - - goto :goto_3 - - :cond_9 - iget-object v8, v7, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - iget-object v8, v8, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v8, Lf/h/a/d/e/n/c; - - if-eqz v8, :cond_f - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v8 - - iget-wide v10, v7, Lf/h/a/d/h/i/m0;->c:J - - sub-long/2addr v8, v10 - - invoke-static {v8, v9}, Ljava/lang/Math;->abs(J)J - - move-result-wide v7 - - :goto_3 - add-long/2addr v4, v7 - - invoke-static {v0, v1, v4, v5}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v0 - - iget-object v4, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - invoke-virtual {v4}, Lf/h/a/d/h/i/m0;->d()Z - - move-result v5 - - if-nez v5, :cond_a - - goto :goto_5 - - :cond_a - cmp-long v5, v0, v2 - - if-gez v5, :cond_b - - invoke-virtual {v4}, Lf/h/a/d/h/i/m0;->a()V - - goto :goto_5 - - :cond_b - iget-object v5, v4, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - iget-object v5, v5, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v5, Lf/h/a/d/e/n/c; - - if-eqz v5, :cond_e - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - iget-wide v7, v4, Lf/h/a/d/h/i/m0;->c:J - - sub-long/2addr v5, v7 - - invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J - - move-result-wide v5 - - sub-long/2addr v0, v5 - - cmp-long v5, v0, v2 - - if-gez v5, :cond_c - - goto :goto_4 - - :cond_c - move-wide v2, v0 - - :goto_4 - invoke-virtual {v4}, Lf/h/a/d/h/i/m0;->b()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, v4, Lf/h/a/d/h/i/m0;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - - invoke-virtual {v4}, Lf/h/a/d/h/i/m0;->b()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, v4, Lf/h/a/d/h/i/m0;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - move-result v0 - - if-nez v0, :cond_d - - iget-object v0, v4, Lf/h/a/d/h/i/m0;->a:Lf/h/a/d/h/i/m; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m;->c()Lf/h/a/d/h/i/a1; - - move-result-object v0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "Failed to adjust delayed post. time" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_d - :goto_5 - return-void - - :cond_e - throw v6 - - :cond_f - throw v6 - - :cond_10 - iget-object v0, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/h/i/m0;->e(J)V - - return-void - - :cond_11 - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->W()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/y;->V()V - - return-void -.end method - -.method public final V()V - .locals 13 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v0, Lf/h/a/d/h/i/m;->h:Lf/h/a/d/h/i/p0; - - invoke-static {v1}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, v0, Lf/h/a/d/h/i/m;->h:Lf/h/a/d/h/i/p0; - - iget-boolean v1, v0, Lf/h/a/d/h/i/p0;->f:Z - - if-nez v1, :cond_0 - - return-void - - :cond_0 - iget-boolean v1, v0, Lf/h/a/d/h/i/p0;->g:Z - - if-nez v1, :cond_5 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {p0}, Lf/h/a/d/h/i/k;->K()V - - const-wide/16 v1, 0x0 - - const/4 v3, 0x0 - - :try_start_0 - iget-object v4, p0, Lf/h/a/d/h/i/y;->g:Lf/h/a/d/h/i/v; - - if-eqz v4, :cond_1 - - invoke-static {}, Lf/h/a/d/b/l;->c()V - - invoke-virtual {v4}, Lf/h/a/d/h/i/k;->K()V - - sget-object v5, Lf/h/a/d/h/i/v;->j:Ljava/lang/String; - - invoke-virtual {v4, v5, v3}, Lf/h/a/d/h/i/v;->R(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v4 - - goto :goto_0 - - :cond_1 - throw v3 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception v4 - - const-string v5, "Failed to get min/max hit times from local store" - - invoke-virtual {p0, v5, v4}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - move-wide v4, v1 - - :goto_0 - cmp-long v6, v4, v1 - - if-eqz v6, :cond_5 - - iget-object v6, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v6, v6, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v6, Lf/h/a/d/e/n/c; - - if-eqz v6, :cond_4 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v6 - - sub-long/2addr v6, v4 - - invoke-static {v6, v7}, Ljava/lang/Math;->abs(J)J - - move-result-wide v4 - - sget-object v6, Lf/h/a/d/h/i/r0;->h:Lf/h/a/d/h/i/s0; - - iget-object v6, v6, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v6, Ljava/lang/Long; - - invoke-virtual {v6}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-gtz v8, :cond_5 - - invoke-static {}, Lf/h/a/d/h/i/k0;->b()J - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "Dispatch alarm scheduled (ms)" - - invoke-virtual {p0, v5, v4}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v4, v0, Lf/h/a/d/h/i/p0;->f:Z - - const-string v5, "Receiver not registered" - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/i/k0;->b()J - - move-result-wide v10 - - cmp-long v4, v10, v1 - - if-lez v4, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/h/i/p0;->L()V - - iget-object v1, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v1, Lf/h/a/d/h/i/m;->c:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - add-long v8, v1, v10 - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/d/h/i/p0;->g:Z - - sget-object v2, Lf/h/a/d/h/i/r0;->F:Lf/h/a/d/h/i/s0; - - iget-object v2, v2, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v3, 0x18 - - if-lt v2, v3, :cond_2 - - const-string v2, "Scheduling upload with JobScheduler" - - invoke-virtual {v0, v2}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v2, v0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v2, v2, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - new-instance v3, Landroid/content/ComponentName; - - const-string v4, "com.google.android.gms.analytics.AnalyticsJobService" - - invoke-direct {v3, v2, v4}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/h/i/p0;->M()I - - move-result v4 - - new-instance v5, Landroid/os/PersistableBundle; - - invoke-direct {v5}, Landroid/os/PersistableBundle;->()V - - const-string v6, "action" - - const-string v7, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" - - invoke-virtual {v5, v6, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v6, Landroid/app/job/JobInfo$Builder; - - invoke-direct {v6, v4, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V - - invoke-virtual {v6, v10, v11}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; - - move-result-object v3 - - shl-long v6, v10, v1 - - invoke-virtual {v3, v6, v7}, Landroid/app/job/JobInfo$Builder;->setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder; - - move-result-object v1 - - invoke-virtual {v1, v5}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; - - move-result-object v1 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "Scheduling job. JobID" - - invoke-virtual {v0, v4, v3}, Lf/h/a/d/h/i/j;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v0, "com.google.android.gms" - - const-string v3, "DispatchAlarm" - - invoke-static {v2, v1, v0, v3}, Lf/h/a/d/h/i/p1;->a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_1 - - :cond_2 - const-string v1, "Scheduling upload with AlarmManager" - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - iget-object v6, v0, Lf/h/a/d/h/i/p0;->h:Landroid/app/AlarmManager; - - const/4 v7, 0x2 - - invoke-virtual {v0}, Lf/h/a/d/h/i/p0;->N()Landroid/app/PendingIntent; - - move-result-object v12 - - invoke-virtual/range {v6 .. v12}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V - - goto :goto_1 - - :cond_3 - throw v3 - - :cond_4 - throw v3 - - :cond_5 - :goto_1 - return-void -.end method - -.method public final W()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m0;->d()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "All hits dispatched or no network/service. Going to power save mode" - - invoke-virtual {p0, v0}, Lf/h/a/d/h/i/j;->A(Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/i/y;->l:Lf/h/a/d/h/i/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/i/m0;->a()V - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v1, v0, Lf/h/a/d/h/i/m;->h:Lf/h/a/d/h/i/p0; - - invoke-static {v1}, Lf/h/a/d/h/i/m;->a(Lf/h/a/d/h/i/k;)V - - iget-object v0, v0, Lf/h/a/d/h/i/m;->h:Lf/h/a/d/h/i/p0; - - iget-boolean v1, v0, Lf/h/a/d/h/i/p0;->g:Z - - if-eqz v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/i/p0;->L()V - - :cond_1 - return-void -.end method - -.method public final X()J - .locals 5 - - iget-wide v0, p0, Lf/h/a/d/h/i/y;->k:J - - const-wide/high16 v2, -0x8000000000000000L - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_0 - - return-wide v0 - - :cond_0 - sget-object v0, Lf/h/a/d/h/i/r0;->e:Lf/h/a/d/h/i/s0; - - iget-object v0, v0, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->t()Lf/h/a/d/h/i/o1; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/i/k;->K()V - - iget-boolean v2, v2, Lf/h/a/d/h/i/o1;->h:Z - - if-eqz v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/i/j;->t()Lf/h/a/d/h/i/o1; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/i/k;->K()V - - iget v0, v0, Lf/h/a/d/h/i/o1;->i:I - - int-to-long v0, v0 - - const-wide/16 v2, 0x3e8 - - mul-long v0, v0, v2 - - :cond_1 - return-wide v0 -.end method - -.method public final Y(Ljava/lang/String;)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/j;->d:Lf/h/a/d/h/i/m; - - iget-object v0, v0, Lf/h/a/d/h/i/m;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/y0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/y0.smali deleted file mode 100644 index 8a85361e9c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/y0.smali +++ /dev/null @@ -1,107 +0,0 @@ -.class public final Lf/h/a/d/h/i/y0; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/i/x0; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/i/y0;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.analytics.internal.IAnalyticsService" - - iput-object p1, p0, Lf/h/a/d/h/i/y0;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/y0;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final e0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map;", - "J", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lcom/google/android/gms/internal/gtm/zzbk;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/i/y0;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeMap(Ljava/util/Map;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - const/4 p1, 0x1 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p2 - - :try_start_0 - iget-object p3, p0, Lf/h/a/d/h/i/y0;->a:Landroid/os/IBinder; - - const/4 p4, 0x0 - - invoke-interface {p3, p1, v0, p2, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {p2}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/y1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/y1.smali deleted file mode 100644 index 389630d385..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/y1.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public final Lf/h/a/d/h/i/y1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/y1;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/y1; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - invoke-interface {p1, v0}, Ljava/util/Map;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/i/y1;->a:Ljava/util/Map; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/z.smali b/com.discord/smali_classes2/f/h/a/d/h/i/z.smali deleted file mode 100644 index d111bd90b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/z.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/h/i/z; -.super Lf/h/a/d/h/i/m0; - - -# instance fields -.field public final synthetic e:Lf/h/a/d/h/i/y; - - -# direct methods -.method public constructor (Lf/h/a/d/h/i/y;Lf/h/a/d/h/i/m;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/i/z;->e:Lf/h/a/d/h/i/y; - - invoke-direct {p0, p2}, Lf/h/a/d/h/i/m0;->(Lf/h/a/d/h/i/m;)V - - return-void -.end method - - -# virtual methods -.method public final c()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/i/z;->e:Lf/h/a/d/h/i/y; - - new-instance v1, Lf/h/a/d/h/i/c0; - - invoke-direct {v1, v0}, Lf/h/a/d/h/i/c0;->(Lf/h/a/d/h/i/y;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/h/i/y;->N(Lf/h/a/d/h/i/q0;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/z0.smali b/com.discord/smali_classes2/f/h/a/d/h/i/z0.smali deleted file mode 100644 index fbed9c5d5e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/z0.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final Lf/h/a/d/h/i/z0; -.super Ljava/lang/Object; - - -# annotations -.annotation runtime Ljava/lang/Deprecated; -.end annotation - - -# static fields -.field public static volatile a:Lf/h/a/d/h/i/l0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/i/l0; - - invoke-direct {v0}, Lf/h/a/d/h/i/l0;->()V - - sput-object v0, Lf/h/a/d/h/i/z0;->a:Lf/h/a/d/h/i/l0; - - return-void -.end method - -.method public static a(Ljava/lang/String;Ljava/lang/Object;)V - .locals 3 - .annotation build Landroid/annotation/SuppressLint; - value = { - "LogTagMismatch" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/i/a1;->f:Lf/h/a/d/h/i/a1; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p0, p1}, Lf/h/a/d/h/i/j;->z(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - const/4 v0, 0x3 - - const/4 v1, 0x0 - - sget-object v2, Lf/h/a/d/h/i/z0;->a:Lf/h/a/d/h/i/l0; - - iget v2, v2, Lf/h/a/d/h/i/l0;->a:I - - if-gt v2, v0, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - if-eqz v1, :cond_3 - - if-eqz p1, :cond_2 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/2addr v1, v0 - - const-string v0, ":" - - invoke-static {v1, p0, v0, p1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - :cond_2 - sget-object p1, Lf/h/a/d/h/i/r0;->b:Lf/h/a/d/h/i/s0; - - iget-object p1, p1, Lf/h/a/d/h/i/s0;->a:Ljava/lang/Object; - - check-cast p1, Ljava/lang/String; - - invoke-static {p1, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/i/z1.smali b/com.discord/smali_classes2/f/h/a/d/h/i/z1.smali deleted file mode 100644 index cade0a4dd3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/i/z1.smali +++ /dev/null @@ -1,164 +0,0 @@ -.class public final Lf/h/a/d/h/i/z1; -.super Lf/h/a/d/b/k; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/b/k<", - "Lf/h/a/d/h/i/z1;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:I - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/b/k;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/b/k;)V - .locals 1 - - check-cast p1, Lf/h/a/d/h/i/z1; - - iget v0, p0, Lf/h/a/d/h/i/z1;->b:I - - if-eqz v0, :cond_0 - - iput v0, p1, Lf/h/a/d/h/i/z1;->b:I - - :cond_0 - iget v0, p0, Lf/h/a/d/h/i/z1;->c:I - - if-eqz v0, :cond_1 - - iput v0, p1, Lf/h/a/d/h/i/z1;->c:I - - :cond_1 - iget v0, p0, Lf/h/a/d/h/i/z1;->d:I - - if-eqz v0, :cond_2 - - iput v0, p1, Lf/h/a/d/h/i/z1;->d:I - - :cond_2 - iget v0, p0, Lf/h/a/d/h/i/z1;->e:I - - if-eqz v0, :cond_3 - - iput v0, p1, Lf/h/a/d/h/i/z1;->e:I - - :cond_3 - iget v0, p0, Lf/h/a/d/h/i/z1;->f:I - - if-eqz v0, :cond_4 - - iput v0, p1, Lf/h/a/d/h/i/z1;->f:I - - :cond_4 - iget-object v0, p0, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - iput-object v0, p1, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - :cond_5 - return-void -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iget-object v1, p0, Lf/h/a/d/h/i/z1;->a:Ljava/lang/String; - - const-string v2, "language" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/z1;->b:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "screenColors" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/z1;->c:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "screenWidth" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/z1;->d:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "screenHeight" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/z1;->e:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "viewportWidth" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/i/z1;->f:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "viewportHeight" - - invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/b/k;->a(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/a.smali b/com.discord/smali_classes2/f/h/a/d/h/j/a.smali deleted file mode 100644 index 8b8865a5fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/a.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/d/h/j/a; -.super Landroid/os/Binder; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/j/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/b.smali b/com.discord/smali_classes2/f/h/a/d/h/j/b.smali deleted file mode 100644 index b479a38697..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/b.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/j/b; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract O(Lf/h/a/d/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/c.smali b/com.discord/smali_classes2/f/h/a/d/h/j/c.smali deleted file mode 100644 index 7046dec4b1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/c.smali +++ /dev/null @@ -1,6 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/j/c; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/d.smali b/com.discord/smali_classes2/f/h/a/d/h/j/d.smali deleted file mode 100644 index 5dc4610f63..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/d.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public final Lf/h/a/d/h/j/d; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Lf/h/a/d/h/j/b; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/j/d;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" - - iput-object p1, p0, Lf/h/a/d/h/j/d;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final O(Lf/h/a/d/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/j/d;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-static {v0, p1}, Lf/h/a/d/h/j/i;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x0 - - invoke-virtual {v0, p2, p1}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p2 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/j/d;->a:Landroid/os/IBinder; - - const/4 v2, 0x7 - - invoke-interface {v1, v2, v0, p2, p1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {p2}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method - -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/j/d;->a:Landroid/os/IBinder; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/e.smali b/com.discord/smali_classes2/f/h/a/d/h/j/e.smali deleted file mode 100644 index 08cdabc13a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/e.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public Lf/h/a/d/h/j/e; -.super Lf/h/a/d/h/j/f; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/j/f;" - } -.end annotation - - -# instance fields -.field public a:Lf/h/a/d/e/h/i/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/e<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/e;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/e<", - "TT;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/j/f;->()V - - iput-object p1, p0, Lf/h/a/d/h/j/e;->a:Lf/h/a/d/e/h/i/e; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/f.smali b/com.discord/smali_classes2/f/h/a/d/h/j/f.smali deleted file mode 100644 index 65dcc4f74c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/f.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public abstract Lf/h/a/d/h/j/f; -.super Lf/h/a/d/h/j/a; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Lf/h/a/d/h/j/c; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearchCallbacks" - - invoke-direct {p0, v0}, Lf/h/a/d/h/j/a;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_2 - - const/4 p4, 0x2 - - if-eq p1, p4, :cond_1 - - const/4 p4, 0x4 - - if-eq p1, p4, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - sget-object p1, Lcom/google/android/gms/internal/icing/zzo;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/internal/icing/zzo; - - goto :goto_0 - - :cond_1 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Landroid/os/ParcelFileDescriptor;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Landroid/os/ParcelFileDescriptor; - - goto :goto_0 - - :cond_2 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - move-object p2, p0 - - check-cast p2, Lf/h/a/d/h/j/h$a; - - iget-object p2, p2, Lf/h/a/d/h/j/e;->a:Lf/h/a/d/e/h/i/e; - - invoke-interface {p2, p1}, Lf/h/a/d/e/h/i/e;->b(Ljava/lang/Object;)V - - :goto_0 - return p3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/g.smali b/com.discord/smali_classes2/f/h/a/d/h/j/g.smali deleted file mode 100644 index f28f4ea7d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/g.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final Lf/h/a/d/h/j/g; -.super Lf/h/a/d/e/k/f; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/h/j/b;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - .locals 7 - - const/16 v3, 0x13 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p3 - - move-object v5, p4 - - move-object v6, p5 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - return-void -.end method - - -# virtual methods -.method public final l()I - .locals 1 - - const v0, 0xc042c0 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/j/b; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/j/b; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/j/d; - - invoke-direct {v0, p1}, Lf/h/a/d/h/j/d;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.icing.LIGHTWEIGHT_INDEX_SERVICE" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/h$a.smali b/com.discord/smali_classes2/f/h/a/d/h/j/h$a.smali deleted file mode 100644 index 8d0122ddba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/h$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/h/j/h$a; -.super Lf/h/a/d/h/j/e; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/j/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/j/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/e;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;)V" - } - .end annotation - - invoke-direct {p0, p1}, Lf/h/a/d/h/j/e;->(Lf/h/a/d/e/h/i/e;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/h.smali b/com.discord/smali_classes2/f/h/a/d/h/j/h.smali deleted file mode 100644 index 771590aac6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/h.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public final Lf/h/a/d/h/j/h; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/j/h$a; - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/i.smali b/com.discord/smali_classes2/f/h/a/d/h/j/i.smali deleted file mode 100644 index 91221fbea1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/i.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public Lf/h/a/d/h/j/i; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/j/i; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/j.smali b/com.discord/smali_classes2/f/h/a/d/h/j/j.smali deleted file mode 100644 index 4bc217f458..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/j.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/h/j/j; -.super Lf/h/a/d/e/h/a$a; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/j/g;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)Lf/h/a/d/e/h/a$f; - .locals 6 - - check-cast p4, Lf/h/a/d/e/h/a$d$c; - - new-instance p4, Lf/h/a/d/h/j/g; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-object v4, p5 - - move-object v5, p6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/j/g;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/k.smali b/com.discord/smali_classes2/f/h/a/d/h/j/k.smali deleted file mode 100644 index 878192cc1b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/k.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/d/h/j/k; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# static fields -.field public static final a:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/h/j/g;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/j/g;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/h/j/k;->a:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/h/j/j; - - invoke-direct {v0}, Lf/h/a/d/h/j/j;->()V - - sput-object v0, Lf/h/a/d/h/j/k;->b:Lf/h/a/d/e/h/a$a; - - new-instance v1, Lf/h/a/d/e/h/a; - - sget-object v2, Lf/h/a/d/h/j/k;->a:Lf/h/a/d/e/h/a$g; - - const-string v3, "AppDataSearch.LIGHTWEIGHT_API" - - invoke-direct {v1, v3, v0, v2}, Lf/h/a/d/e/h/a;->(Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V - - sput-object v1, Lf/h/a/d/h/j/k;->c:Lf/h/a/d/e/h/a; - - new-instance v0, Lf/h/a/d/h/j/h; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/l.smali b/com.discord/smali_classes2/f/h/a/d/h/j/l.smali deleted file mode 100644 index 2a2b5536f3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/l.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/j/l; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/m.smali b/com.discord/smali_classes2/f/h/a/d/h/j/m.smali deleted file mode 100644 index 3fc321bd44..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/m.smali +++ /dev/null @@ -1,135 +0,0 @@ -.class public final Lf/h/a/d/h/j/m; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzh;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - move-object v3, v2 - - const/4 v4, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Landroid/accounts/Account; - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v4 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_3 - sget-object v1, Lcom/google/android/gms/internal/icing/zzk;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v1}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Lcom/google/android/gms/internal/icing/zzk; - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzh; - - invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/icing/zzh;->([Lcom/google/android/gms/internal/icing/zzk;Ljava/lang/String;ZLandroid/accounts/Account;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzh; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/n.smali b/com.discord/smali_classes2/f/h/a/d/h/j/n.smali deleted file mode 100644 index 4f99517f57..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/n.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/h/j/n; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzi;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - move-object v2, v1 - - move-object v3, v2 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzi; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/internal/icing/zzi;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzi; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/o.smali b/com.discord/smali_classes2/f/h/a/d/h/j/o.smali deleted file mode 100644 index 24d95f7504..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/o.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/h/j/o; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzk;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, -0x1 - - move-object v2, v1 - - move-object v3, v2 - - const/4 v4, -0x1 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x4 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x5 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/internal/icing/zzt;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v5, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/internal/icing/zzt; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzk; - - invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/icing/zzk;->(Ljava/lang/String;Lcom/google/android/gms/internal/icing/zzt;I[B)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzk; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/p.smali b/com.discord/smali_classes2/f/h/a/d/h/j/p.smali deleted file mode 100644 index 87cb7cdb32..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/p.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public final Lf/h/a/d/h/j/p; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzm;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/4 v5, 0x1 - - if-eq v4, v5, :cond_1 - - const/4 v5, 0x2 - - if-eq v4, v5, :cond_0 - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v2 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzm; - - invoke-direct {p1, v1, v2}, Lcom/google/android/gms/internal/icing/zzm;->(ILandroid/os/Bundle;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzm; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/q.smali b/com.discord/smali_classes2/f/h/a/d/h/j/q.smali deleted file mode 100644 index bfecec5467..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/q.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/j/q; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - - -# static fields -.field public static final a:[Ljava/lang/String; - -.field public static final b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 10 - - const-string v0, "text1" - - const-string v1, "text2" - - const-string v2, "icon" - - const-string v3, "intent_action" - - const-string v4, "intent_data" - - const-string v5, "intent_data_id" - - const-string v6, "intent_extra_data" - - const-string v7, "suggest_large_icon" - - const-string v8, "intent_activity" - - const-string v9, "thing_proto" - - filled-new-array/range {v0 .. v9}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/j/q;->a:[Ljava/lang/String; - - new-instance v0, Ljava/util/HashMap; - - sget-object v1, Lf/h/a/d/h/j/q;->a:[Ljava/lang/String; - - array-length v1, v1 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - sput-object v0, Lf/h/a/d/h/j/q;->b:Ljava/util/Map; - - const/4 v0, 0x0 - - :goto_0 - sget-object v1, Lf/h/a/d/h/j/q;->a:[Ljava/lang/String; - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - sget-object v2, Lf/h/a/d/h/j/q;->b:Ljava/util/Map; - - aget-object v1, v1, v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static a(I)Ljava/lang/String; - .locals 2 - - if-ltz p0, :cond_1 - - sget-object v0, Lf/h/a/d/h/j/q;->a:[Ljava/lang/String; - - array-length v1, v0 - - if-lt p0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - aget-object p0, v0, p0 - - return-object p0 - - :cond_1 - :goto_0 - const/4 p0, 0x0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/r.smali b/com.discord/smali_classes2/f/h/a/d/h/j/r.smali deleted file mode 100644 index fe989d19ab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/r.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/d/h/j/r; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzo;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - move-object v2, v1 - - move-object v3, v2 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; - - move-result-object v3 - - goto :goto_0 - - :cond_1 - sget-object v2, Lcom/google/android/gms/internal/icing/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v2}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object v2 - - goto :goto_0 - - :cond_2 - sget-object v1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v1}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/api/Status; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzo; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/internal/icing/zzo;->(Lcom/google/android/gms/common/api/Status;Ljava/util/List;[Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzo; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/s.smali b/com.discord/smali_classes2/f/h/a/d/h/j/s.smali deleted file mode 100644 index 7cc7917760..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/s.smali +++ /dev/null @@ -1,195 +0,0 @@ -.class public final Lf/h/a/d/h/j/s; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzt;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 14 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - move-object v5, v2 - - move-object v6, v5 - - move-object v10, v6 - - move-object v11, v10 - - move-object v12, v11 - - move-object v13, v12 - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - const/4 v9, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/16 v3, 0xb - - if-eq v2, v3, :cond_1 - - const/16 v3, 0xc - - if-eq v2, v3, :cond_0 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v2, Lcom/google/android/gms/internal/icing/zzm;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - move-object v11, v1 - - check-cast v11, [Lcom/google/android/gms/internal/icing/zzm; - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v10 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v9 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v8 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v6 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_0 - sget-object v2, Lcom/google/android/gms/internal/icing/zzu;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v13, v1 - - check-cast v13, Lcom/google/android/gms/internal/icing/zzu; - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzt; - - move-object v4, p1 - - invoke-direct/range {v4 .. v13}, Lcom/google/android/gms/internal/icing/zzt;->(Ljava/lang/String;Ljava/lang/String;ZIZLjava/lang/String;[Lcom/google/android/gms/internal/icing/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/icing/zzu;)V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzt; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/t.smali b/com.discord/smali_classes2/f/h/a/d/h/j/t.smali deleted file mode 100644 index 9ab3e06895..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/t.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/h/j/t; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzu;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 5 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - const/4 v4, 0x1 - - if-eq v3, v4, :cond_0 - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v1 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/icing/zzu; - - invoke-direct {p1, v1}, Lcom/google/android/gms/internal/icing/zzu;->(Z)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzu; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/j/u.smali b/com.discord/smali_classes2/f/h/a/d/h/j/u.smali deleted file mode 100644 index 7e8473f4ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/j/u.smali +++ /dev/null @@ -1,193 +0,0 @@ -.class public final Lf/h/a/d/h/j/u; -.super Ljava/lang/Object; -.source "com.google.firebase:firebase-appindexing@@19.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/icing/zzw;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 18 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - const/4 v6, -0x1 - - move-object v8, v3 - - move-object v12, v8 - - move-object v13, v12 - - move-object/from16 v17, v13 - - move-wide v9, v4 - - const/4 v11, 0x0 - - const/4 v14, 0x0 - - const/4 v15, -0x1 - - const/16 v16, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v17 - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v16 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v15 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v14 - - goto :goto_0 - - :pswitch_4 - sget-object v3, Lcom/google/android/gms/internal/icing/zzh;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v13, v2 - - check-cast v13, Lcom/google/android/gms/internal/icing/zzh; - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v11 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v9 - - goto :goto_0 - - :pswitch_8 - sget-object v3, Lcom/google/android/gms/internal/icing/zzi;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v8, v2 - - check-cast v8, Lcom/google/android/gms/internal/icing/zzi; - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/internal/icing/zzw; - - move-object v7, v0 - - invoke-direct/range {v7 .. v17}, Lcom/google/android/gms/internal/icing/zzw;->(Lcom/google/android/gms/internal/icing/zzi;JILjava/lang/String;Lcom/google/android/gms/internal/icing/zzh;ZIILjava/lang/String;)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzw; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a.smali deleted file mode 100644 index 92a99b8e89..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public Lf/h/a/d/h/k/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/a;->a:Landroid/os/IBinder; - - iput-object p2, p0, Lf/h/a/d/h/k/a;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/a;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final g()Landroid/os/Parcel; - .locals 2 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/a;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public final h(ILandroid/os/Parcel;)Landroid/os/Parcel; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/k/a;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {v0}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-object v0 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p1 - - :try_start_1 - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method - -.method public final i(ILandroid/os/Parcel;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/k/a;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {v0}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a0.smali deleted file mode 100644 index 017db1a34e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a0.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/k/a0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/i/b/g6; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/i/b/g6;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/a0;->h:Lf/h/a/d/i/b/g6; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iget-object v1, v1, Lf/h/a/d/h/k/g;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/a0;->h:Lf/h/a/d/i/b/g6; - - iget-object v2, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iget-object v2, v2, Lf/h/a/d/h/k/g;->e:Ljava/util/List; - - invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Landroid/util/Pair; - - iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object; - - invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string v1, "OnEventListener already registered." - - invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-void - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/k/g$c; - - iget-object v1, p0, Lf/h/a/d/h/k/a0;->h:Lf/h/a/d/i/b/g6; - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/g$c;->(Lf/h/a/d/i/b/g6;)V - - iget-object v1, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iget-object v1, v1, Lf/h/a/d/h/k/g;->e:Ljava/util/List; - - new-instance v2, Landroid/util/Pair; - - iget-object v3, p0, Lf/h/a/d/h/k/a0;->h:Lf/h/a/d/i/b/g6; - - invoke-direct {v2, v3, v0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v1, p0, Lf/h/a/d/h/k/a0;->i:Lf/h/a/d/h/k/g; - - iget-object v1, v1, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - invoke-interface {v1, v0}, Lf/h/a/d/h/k/yd;->registerOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a1$a.smali deleted file mode 100644 index ec29d9bf6a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/a1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/a1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/a1;", - "Lf/h/a/d/h/k/a1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a1.smali deleted file mode 100644 index 3d6cf7f752..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a1.smali +++ /dev/null @@ -1,244 +0,0 @@ -.class public final Lf/h/a/d/h/k/a1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/a1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/a1;", - "Lf/h/a/d/h/k/a1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzf:Lf/h/a/d/h/k/a1; - -.field public static volatile zzg:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/a1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:J - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/a1; - - invoke-direct {v0}, Lf/h/a/d/h/k/a1;->()V - - sput-object v0, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - const-class v1, Lf/h/a/d/h/k/a1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/a1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/a1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/a1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/a1;->zzg:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1002\u0001" - - sget-object p3, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/a1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/a1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/a1; - - invoke-direct {p1}, Lf/h/a/d/h/k/a1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/a1;->zzd:I - - return v0 -.end method - -.method public final t()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/a1;->zzc:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/d/h/k/a1;->zze:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a2.smali deleted file mode 100644 index d5c4cceb59..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a2.smali +++ /dev/null @@ -1,727 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/a2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final g:Ljava/lang/Object; - -.field public static volatile h:Lf/h/a/d/h/k/j2; - -.field public static i:Lf/h/a/d/h/k/n2; - -.field public static final j:Ljava/util/concurrent/atomic/AtomicInteger; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/k2; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public volatile d:I - -.field public volatile e:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - -.field public final f:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/k/a2;->g:Ljava/lang/Object; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - new-instance v0, Lf/h/a/d/h/k/n2; - - sget-object v1, Lf/h/a/d/h/k/c2;->a:Lf/h/a/d/h/k/m2; - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/n2;->(Lf/h/a/d/h/k/m2;)V - - sput-object v0, Lf/h/a/d/h/k/a2;->i:Lf/h/a/d/h/k/n2; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V - - sput-object v0, Lf/h/a/d/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/d/h/k/g2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p5, -0x1 - - iput p5, p0, Lf/h/a/d/h/k/a2;->d:I - - iget-object p5, p1, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - if-eqz p5, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iput-object p2, p0, Lf/h/a/d/h/k/a2;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/a2;->c:Ljava/lang/Object; - - iput-boolean p4, p0, Lf/h/a/d/h/k/a2;->f:Z - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Must pass a valid SharedPreferences file name or ContentProvider URI" - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static a(Lf/h/a/d/h/k/k2;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/i2; - - const-wide/high16 v1, -0x3ff8000000000000L # -3.0 - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v1 - - const/4 v2, 0x1 - - invoke-direct {v0, p0, p1, v1, v2}, Lf/h/a/d/h/k/i2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Double;Z)V - - return-object v0 -.end method - -.method public static b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/g2; - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - const/4 p3, 0x1 - - invoke-direct {v0, p0, p1, p2, p3}, Lf/h/a/d/h/k/g2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Long;Z)V - - return-object v0 -.end method - -.method public static c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/h2; - - const/4 v1, 0x1 - - invoke-direct {v0, p0, p1, p2, v1}, Lf/h/a/d/h/k/h2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;Z)V - - return-object v0 -.end method - -.method public static d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/f2; - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - const/4 v1, 0x1 - - invoke-direct {v0, p0, p1, p2, v1}, Lf/h/a/d/h/k/f2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Boolean;Z)V - - return-object v0 -.end method - - -# virtual methods -.method public abstract e(Ljava/lang/Object;)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TT;" - } - .end annotation -.end method - -.method public final f(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/a2;->b:Ljava/lang/String; - - return-object p1 - - :cond_0 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/h/k/a2;->b:Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_1 - new-instance v0, Ljava/lang/String; - - invoke-direct {v0, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public final g()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v0, v0, Lf/h/a/d/h/k/k2;->c:Ljava/lang/String; - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/a2;->f(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public final h()Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/a2;->f:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-nez v0, :cond_6 - - sget-object v0, Lf/h/a/d/h/k/a2;->i:Lf/h/a/d/h/k/n2; - - iget-object v4, p0, Lf/h/a/d/h/k/a2;->b:Ljava/lang/String; - - if-eqz v0, :cond_5 - - if-eqz v4, :cond_4 - - iget-boolean v0, v0, Lf/h/a/d/h/k/n2;->a:Z - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v0, Lf/h/a/d/h/k/p2;->a:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q3; - - if-eqz v0, :cond_3 - - iget-object v0, v0, Lf/h/a/d/h/k/q3;->d:Lf/h/a/d/h/k/o3; - - invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Collection; - - invoke-interface {v5, v4}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_1 - - :goto_0 - const/4 v0, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - const-string v4, "Attempt to access PhenotypeFlag not via codegen. All new PhenotypeFlags must be accessed through codegen APIs. If you believe you are seeing this error by mistake, you can add your flag to the exemption list located at //java/com/google/android/libraries/phenotype/client/lockdown/flags.textproto. Send the addition CL to ph-reviews@. See go/phenotype-android-codegen for information about generated code. See go/ph-lockdown for more information about this error." - - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->n3(ZLjava/lang/Object;)V - - goto :goto_2 - - :cond_3 - throw v3 - - :cond_4 - new-instance v0, Ljava/lang/NullPointerException; - - const-string v1, "flagName must not be null" - - invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw v0 - - :cond_5 - throw v3 - - :cond_6 - :goto_2 - sget-object v0, Lf/h/a/d/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v0 - - iget v4, p0, Lf/h/a/d/h/k/a2;->d:I - - if-ge v4, v0, :cond_19 - - monitor-enter p0 - - :try_start_0 - iget v4, p0, Lf/h/a/d/h/k/a2;->d:I - - if-ge v4, v0, :cond_18 - - sget-object v4, Lf/h/a/d/h/k/a2;->h:Lf/h/a/d/h/k/j2; - - if-eqz v4, :cond_7 - - const/4 v5, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v5, 0x0 - - :goto_3 - const-string v6, "Must call PhenotypeFlag.init() first" - - invoke-static {v5, v6}, Lf/h/a/b/i1/e;->n3(ZLjava/lang/Object;)V - - move-object v5, v4 - - check-cast v5, Lf/h/a/d/h/k/p1; - - iget-object v5, v5, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-static {v5}, Lf/h/a/d/h/k/w1;->a(Landroid/content/Context;)Lf/h/a/d/h/k/w1; - - move-result-object v5 - - const-string v6, "gms:phenotype:phenotype_flag:debug_bypass_phenotype" - - invoke-virtual {v5, v6}, Lf/h/a/d/h/k/w1;->g(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - if-eqz v5, :cond_8 - - sget-object v6, Lf/h/a/d/h/k/l1;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v6, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/util/regex/Matcher;->matches()Z - - move-result v5 - - if-eqz v5, :cond_8 - - const/4 v1, 0x1 - - :cond_8 - if-nez v1, :cond_b - - iget-object v1, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v1, v1, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - if-eqz v1, :cond_a - - move-object v1, v4 - - check-cast v1, Lf/h/a/d/h/k/p1; - - iget-object v1, v1, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v2, v2, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - invoke-static {v1, v2}, Lf/h/a/d/h/k/z1;->a(Landroid/content/Context;Landroid/net/Uri;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - move-object v1, v4 - - check-cast v1, Lf/h/a/d/h/k/p1; - - iget-object v1, v1, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v2, v2, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - invoke-static {v1, v2}, Lf/h/a/d/h/k/o1;->a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/d/h/k/o1; - - move-result-object v1 - - goto :goto_4 - - :cond_9 - move-object v1, v3 - - goto :goto_4 - - :cond_a - move-object v1, v4 - - check-cast v1, Lf/h/a/d/h/k/p1; - - iget-object v1, v1, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-static {v1, v3}, Lf/h/a/d/h/k/l2;->a(Landroid/content/Context;Ljava/lang/String;)Lf/h/a/d/h/k/l2; - - move-result-object v1 - - :goto_4 - if-eqz v1, :cond_d - - invoke-virtual {p0}, Lf/h/a/d/h/k/a2;->g()Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v1, v2}, Lf/h/a/d/h/k/s1;->g(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - if-eqz v1, :cond_d - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - goto :goto_6 - - :cond_b - const-string v1, "PhenotypeFlag" - - const/4 v2, 0x3 - - invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_d - - const-string v1, "PhenotypeFlag" - - const-string v2, "Bypass reading Phenotype values for flag: " - - invoke-virtual {p0}, Lf/h/a/d/h/k/a2;->g()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v6 - - if-eqz v6, :cond_c - - invoke-virtual {v2, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_5 - - :cond_c - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v2, v5 - - :goto_5 - invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_d - move-object v1, v3 - - :goto_6 - if-eqz v1, :cond_e - - goto :goto_8 - - :cond_e - move-object v1, v4 - - check-cast v1, Lf/h/a/d/h/k/p1; - - iget-object v1, v1, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/h/k/w1;->a(Landroid/content/Context;)Lf/h/a/d/h/k/w1; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v2, v2, Lf/h/a/d/h/k/k2;->b:Ljava/lang/String; - - invoke-virtual {p0, v2}, Lf/h/a/d/h/k/a2;->f(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Lf/h/a/d/h/k/w1;->g(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - if-eqz v1, :cond_f - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - goto :goto_7 - - :cond_f - move-object v1, v3 - - :goto_7 - if-eqz v1, :cond_10 - - goto :goto_8 - - :cond_10 - iget-object v1, p0, Lf/h/a/d/h/k/a2;->c:Ljava/lang/Object; - - :goto_8 - check-cast v4, Lf/h/a/d/h/k/p1; - - iget-object v2, v4, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - invoke-interface {v2}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/r2; - - invoke-virtual {v2}, Lf/h/a/d/h/k/r2;->b()Z - - move-result v4 - - if-eqz v4, :cond_17 - - invoke-virtual {v2}, Lf/h/a/d/h/k/r2;->c()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/x1; - - iget-object v2, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v2, v2, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - iget-object v4, p0, Lf/h/a/d/h/k/a2;->a:Lf/h/a/d/h/k/k2; - - iget-object v4, v4, Lf/h/a/d/h/k/k2;->c:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/h/k/a2;->b:Ljava/lang/String; - - if-eqz v1, :cond_16 - - if-eqz v2, :cond_14 - - invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v2 - - iget-object v1, v1, Lf/h/a/d/h/k/x1;->a:Ljava/util/Map; - - invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map; - - if-nez v1, :cond_11 - - goto :goto_a - - :cond_11 - if-eqz v4, :cond_13 - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_12 - - invoke-virtual {v4, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - goto :goto_9 - - :cond_12 - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v4}, Ljava/lang/String;->(Ljava/lang/String;)V - - :cond_13 - :goto_9 - invoke-interface {v1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - move-object v3, v1 - - check-cast v3, Ljava/lang/String; - - :cond_14 - :goto_a - if-nez v3, :cond_15 - - iget-object v1, p0, Lf/h/a/d/h/k/a2;->c:Ljava/lang/Object; - - goto :goto_b - - :cond_15 - invoke-virtual {p0, v3}, Lf/h/a/d/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - goto :goto_b - - :cond_16 - throw v3 - - :cond_17 - :goto_b - iput-object v1, p0, Lf/h/a/d/h/k/a2;->e:Ljava/lang/Object; - - iput v0, p0, Lf/h/a/d/h/k/a2;->d:I - - :cond_18 - monitor-exit p0 - - goto :goto_c - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_19 - :goto_c - iget-object v0, p0, Lf/h/a/d/h/k/a2;->e:Ljava/lang/Object; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a3.smali deleted file mode 100644 index c9e140b0d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a3.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/a3; -.super Lf/h/a/d/h/k/e3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/e3<", - "TK;>;" - } -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/h/k/a3;->h:Lf/h/a/d/h/k/b3; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/e3;->(Lf/h/a/d/h/k/b3;Lf/h/a/d/h/k/a3;)V - - return-void -.end method - - -# virtual methods -.method public final a(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TK;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/a3;->h:Lf/h/a/d/h/k/b3; - - iget-object v0, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a4.smali deleted file mode 100644 index 53953cf8d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a4.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/d/h/k/a4; -.super Lf/h/a/d/h/k/l3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# instance fields -.field public final transient f:[Ljava/lang/Object; - -.field public final transient g:I - -.field public final transient h:I - - -# direct methods -.method public constructor ([Ljava/lang/Object;II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/l3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/a4;->f:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/a4;->g:I - - iput p3, p0, Lf/h/a/d/h/k/a4;->h:I - - return-void -.end method - - -# virtual methods -.method public final get(I)Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/a4;->h:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->U2(II)I - - iget-object v0, p0, Lf/h/a/d/h/k/a4;->f:[Ljava/lang/Object; - - mul-int/lit8 p1, p1, 0x2 - - iget v1, p0, Lf/h/a/d/h/k/a4;->g:I - - add-int/2addr p1, v1 - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/a4;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a5.smali deleted file mode 100644 index d15b580cba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a5.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/a5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a([BII)[B -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a6.smali deleted file mode 100644 index 6d81af7ad5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a6.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/a6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a()I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a7.smali deleted file mode 100644 index de52d2d88c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a7.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/a7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract b(Ljava/lang/Object;)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation -.end method - -.method public abstract c(Ljava/lang/Object;)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation -.end method - -.method public abstract d(Ljava/lang/Object;)Z -.end method - -.method public abstract e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/k/y6<", - "**>;" - } - .end annotation -.end method - -.method public abstract f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract g(Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public abstract h(ILjava/lang/Object;Ljava/lang/Object;)I -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a8.smali deleted file mode 100644 index eba0fd9b1f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a8.smali +++ /dev/null @@ -1,248 +0,0 @@ -.class public final Lf/h/a/d/h/k/a8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public d:I - -.field public e:Z - -.field public f:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation -.end field - -.field public final synthetic g:Lf/h/a/d/h/k/u7; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/u7;Lf/h/a/d/h/k/w7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/a8;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->f:Ljava/util/Iterator; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v0, v0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/a8;->f:Ljava/util/Iterator; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/a8;->f:Ljava/util/Iterator; - - return-object v0 -.end method - -.method public final hasNext()Z - .locals 3 - - iget v0, p0, Lf/h/a/d/h/k/a8;->d:I - - const/4 v1, 0x1 - - add-int/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v2, v2, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-lt v0, v2, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v0, v0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/a8;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - return v0 - - :cond_1 - :goto_0 - return v1 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/a8;->e:Z - - iget v1, p0, Lf/h/a/d/h/k/a8;->d:I - - add-int/2addr v1, v0 - - iput v1, p0, Lf/h/a/d/h/k/a8;->d:I - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v0, v0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v0, v0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - iget v1, p0, Lf/h/a/d/h/k/a8;->d:I - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/a8;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - return-object v0 -.end method - -.method public final remove()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/a8;->e:Z - - if-eqz v0, :cond_1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/a8;->e:Z - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - invoke-static {v0}, Lf/h/a/d/h/k/u7;->e(Lf/h/a/d/h/k/u7;)V - - iget v0, p0, Lf/h/a/d/h/k/a8;->d:I - - iget-object v1, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget-object v1, v1, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/a8;->g:Lf/h/a/d/h/k/u7; - - iget v1, p0, Lf/h/a/d/h/k/a8;->d:I - - add-int/lit8 v2, v1, -0x1 - - iput v2, p0, Lf/h/a/d/h/k/a8;->d:I - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/u7;->h(I)Ljava/lang/Object; - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/a8;->a()Ljava/util/Iterator; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "remove() was called before next()" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/a9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/a9.smali deleted file mode 100644 index b8d7ae9c39..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/a9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/a9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/z8;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/a9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/z8;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/a9; - - invoke-direct {v0}, Lf/h/a/d/h/k/a9;->()V - - sput-object v0, Lf/h/a/d/h/k/a9;->e:Lf/h/a/d/h/k/a9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/c9; - - invoke-direct {v0}, Lf/h/a/d/h/k/c9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/a9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/a9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/z8; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/aa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/aa.smali deleted file mode 100644 index 5ebac2cc95..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/aa.smali +++ /dev/null @@ -1,262 +0,0 @@ -.class public final Lf/h/a/d/h/k/aa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/x9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final e:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final f:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.gold.enhanced_ecommerce.format_logs" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/aa;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.gold.enhanced_ecommerce.log_nested_complex_events" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/aa;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.gold.enhanced_ecommerce.nested_param_daily_event_count" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/aa;->c:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.gold.enhanced_ecommerce.updated_schema.client" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/aa;->d:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.gold.enhanced_ecommerce.updated_schema.service" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/aa;->e:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.gold.enhanced_ecommerce.upload_nested_complex_events" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/aa;->f:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final d()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final e()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->d:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final k()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->e:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final m()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/aa;->f:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ac.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ac.smali deleted file mode 100644 index 2c52ba22bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ac.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ac; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/zb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ac; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/zb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ac; - - invoke-direct {v0}, Lf/h/a/d/h/k/ac;->()V - - sput-object v0, Lf/h/a/d/h/k/ac;->e:Lf/h/a/d/h/k/ac; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/cc; - - invoke-direct {v0}, Lf/h/a/d/h/k/cc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ac;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ac;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/zb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ad.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ad.smali deleted file mode 100644 index ad8c31a899..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ad.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/ad; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/xc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.scheduler.task_thread.cleanup_on_exit" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ad;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ad;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ae.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ae.smali deleted file mode 100644 index a1d233be37..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ae.smali +++ /dev/null @@ -1,975 +0,0 @@ -.class public final Lf/h/a/d/h/k/ae; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/yd; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final beginAdUnitExposure(Ljava/lang/String;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x17 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x9 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final endAdUnitExposure(Ljava/lang/String;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x18 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final generateEventId(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x16 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getAppInstanceId(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x14 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getCachedAppInstanceId(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x13 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0xa - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getCurrentScreenClass(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x11 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getCurrentScreenName(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x10 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getGmpAppId(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x15 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getMaxUserProperties(Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x6 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getTestFlag(Lf/h/a/d/h/k/zd;I)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V - - const/16 p1, 0x26 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->d(Landroid/os/Parcel;Z)V - - invoke-static {v0, p4}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/4 p1, 0x5 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final initForTests(Ljava/util/Map;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeMap(Ljava/util/Map;)V - - const/16 p1, 0x25 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final initialize(Lf/h/a/d/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final isDataCollectionEnabled(Lf/h/a/d/h/k/zd;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x28 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {v0, p6, p7}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p4}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x3 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final logHealthData(ILjava/lang/String;Lf/h/a/d/f/a;Lf/h/a/d/f/a;Lf/h/a/d/f/a;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-static {v0, p4}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-static {v0, p5}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x21 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityCreated(Lf/h/a/d/f/a;Landroid/os/Bundle;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1b - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityDestroyed(Lf/h/a/d/f/a;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1c - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityPaused(Lf/h/a/d/f/a;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1d - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityResumed(Lf/h/a/d/f/a;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1e - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivitySaveInstanceState(Lf/h/a/d/f/a;Lf/h/a/d/h/k/zd;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1f - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityStarted(Lf/h/a/d/f/a;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x19 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final onActivityStopped(Lf/h/a/d/f/a;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x1a - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final performAction(Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x20 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final registerOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x23 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final resetAnalyticsData(J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0xc - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setConditionalUserProperty(Landroid/os/Bundle;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0x8 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setCurrentScreen(Lf/h/a/d/f/a;Ljava/lang/String;Ljava/lang/String;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p4, p5}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0xf - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setDataCollectionEnabled(Z)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->d(Landroid/os/Parcel;Z)V - - const/16 p1, 0x27 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setDefaultEventParameters(Landroid/os/Bundle;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x2a - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setEventInterceptor(Lf/h/a/d/h/k/c;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x22 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setInstanceIdProvider(Lf/h/a/d/h/k/d;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x12 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setMeasurementEnabled(ZJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->d(Landroid/os/Parcel;Z)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0xb - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setMinimumSessionDuration(J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0xd - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setSessionTimeoutDuration(J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V - - const/16 p1, 0xe - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setUserId(Ljava/lang/String;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x7 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/f/a;ZJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeInt(I)V - - invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x4 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final unregisterOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - const/16 p1, 0x24 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b.smali deleted file mode 100644 index ef03efb46c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b.smali +++ /dev/null @@ -1,84 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/b; -.super Lf/h/a/d/h/k/u0; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/c; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/u0;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p4, 0x1 - - if-eq p1, p4, :cond_1 - - const/4 p2, 0x2 - - if-eq p1, p2, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - invoke-interface {p0}, Lf/h/a/d/h/k/c;->a()I - - move-result p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeInt(I)V - - goto :goto_0 - - :cond_1 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - move-object v3, p1 - - check-cast v3, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v4 - - move-object v0, p0 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/k/c;->V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - :goto_0 - return p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b0.smali deleted file mode 100644 index 678e63d2b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b0.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Lf/h/a/d/h/k/b0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Ljava/lang/Object; - -.field public final synthetic k:Z - -.field public final synthetic l:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/b0;->l:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/b0;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/b0;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/b0;->j:Ljava/lang/Object; - - iput-boolean p5, p0, Lf/h/a/d/h/k/b0;->k:Z - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 8 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b0;->l:Lf/h/a/d/h/k/g; - - iget-object v1, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v2, p0, Lf/h/a/d/h/k/b0;->h:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/h/k/b0;->i:Ljava/lang/String; - - iget-object v0, p0, Lf/h/a/d/h/k/b0;->j:Ljava/lang/Object; - - new-instance v4, Lf/h/a/d/f/b; - - invoke-direct {v4, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-boolean v5, p0, Lf/h/a/d/h/k/b0;->k:Z - - iget-wide v6, p0, Lf/h/a/d/h/k/g$a;->d:J - - invoke-interface/range {v1 .. v7}, Lf/h/a/d/h/k/yd;->setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/f/a;ZJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b1$a.smali deleted file mode 100644 index d61f427376..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b1$a.smali +++ /dev/null @@ -1,303 +0,0 @@ -.class public final Lf/h/a/d/h/k/b1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/b1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/b1;", - "Lf/h/a/d/h/k/b1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final A()J - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-wide v0, v0, Lf/h/a/d/h/k/b1;->zzg:J - - return-wide v0 -.end method - -.method public final p(ILf/h/a/d/h/k/d1;)Lf/h/a/d/h/k/b1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/b1;->v(Lf/h/a/d/h/k/b1;ILf/h/a/d/h/k/d1;)V - - return-object p0 -.end method - -.method public final q(J)Lf/h/a/d/h/k/b1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget v1, v0, Lf/h/a/d/h/k/b1;->zzc:I - - or-int/lit8 v1, v1, 0x2 - - iput v1, v0, Lf/h/a/d/h/k/b1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/b1;->zzf:J - - return-object p0 -.end method - -.method public final r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/d1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/b1;->w(Lf/h/a/d/h/k/b1;Lf/h/a/d/h/k/d1;)V - - return-object p0 -.end method - -.method public final s(Ljava/lang/String;)Lf/h/a/d/h/k/b1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/b1;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final t(I)Lf/h/a/d/h/k/d1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-object v0, v0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/d1; - - return-object p1 -.end method - -.method public final u()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-object v0, v0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final v()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-object v0, v0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final w(I)Lf/h/a/d/h/k/b1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/b1;->u(Lf/h/a/d/h/k/b1;I)V - - return-object p0 -.end method - -.method public final x(J)Lf/h/a/d/h/k/b1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget v1, v0, Lf/h/a/d/h/k/b1;->zzc:I - - or-int/lit8 v1, v1, 0x4 - - iput v1, v0, Lf/h/a/d/h/k/b1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/b1;->zzg:J - - return-object p0 -.end method - -.method public final y()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-object v0, v0, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - return-object v0 -.end method - -.method public final z()J - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-wide v0, v0, Lf/h/a/d/h/k/b1;->zzf:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b1.smali deleted file mode 100644 index eb0090ced2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b1.smali +++ /dev/null @@ -1,439 +0,0 @@ -.class public final Lf/h/a/d/h/k/b1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/b1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/b1;", - "Lf/h/a/d/h/k/b1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzi:Lf/h/a/d/h/k/b1; - -.field public static volatile zzj:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/b1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation -.end field - -.field public zze:Ljava/lang/String; - -.field public zzf:J - -.field public zzg:J - -.field public zzh:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/b1; - - invoke-direct {v0}, Lf/h/a/d/h/k/b1;->()V - - sput-object v0, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - const-class v1, Lf/h/a/d/h/k/b1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - return-void -.end method - -.method public static B()Lf/h/a/d/h/k/b1$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/b1$a; - - return-object v0 -.end method - -.method public static t(Lf/h/a/d/h/k/b1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static u(Lf/h/a/d/h/k/b1;I)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - return-void -.end method - -.method public static v(Lf/h/a/d/h/k/b1;ILf/h/a/d/h/k/d1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static w(Lf/h/a/d/h/k/b1;Lf/h/a/d/h/k/d1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static x(Lf/h/a/d/h/k/b1;Ljava/lang/Iterable;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-static {p1, p0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-void -.end method - -.method public static y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/b1;->zzc:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/k/b1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final A()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/b1;->zzc:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final C()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - :cond_0 - return-void -.end method - -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/b1;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/b1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/b1;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/b1;->zzj:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x7 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-class p3, Lf/h/a/d/h/k/d1; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u001b\u0002\u1008\u0000\u0003\u1002\u0001\u0004\u1002\u0002\u0005\u1004\u0003" - - sget-object p3, Lf/h/a/d/h/k/b1;->zzi:Lf/h/a/d/h/k/b1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/b1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/b1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/b1; - - invoke-direct {p1}, Lf/h/a/d/h/k/b1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - return-object v0 -.end method - -.method public final z()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b2.smali deleted file mode 100644 index 27160f3114..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b2.smali +++ /dev/null @@ -1,105 +0,0 @@ -.class public final Lf/h/a/d/h/k/b2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final a:Landroidx/collection/ArrayMap; - .annotation build Landroidx/annotation/GuardedBy; - value = "PhenotypeConstants.class" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/collection/ArrayMap<", - "Ljava/lang/String;", - "Landroid/net/Uri;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - sput-object v0, Lf/h/a/d/h/k/b2;->a:Landroidx/collection/ArrayMap; - - return-void -.end method - -.method public static declared-synchronized a(Ljava/lang/String;)Landroid/net/Uri; - .locals 4 - - const-class v0, Lf/h/a/d/h/k/b2; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/b2;->a:Landroidx/collection/ArrayMap; - - invoke-virtual {v1, p0}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/net/Uri; - - if-nez v1, :cond_1 - - const-string v1, "content://com.google.android.gms.phenotype/" - - invoke-static {p0}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v1, v2 - - :goto_0 - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/k/b2;->a:Landroidx/collection/ArrayMap; - - invoke-virtual {v2, p0, v1}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_1 - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b3.smali deleted file mode 100644 index 6c7747992c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b3.smali +++ /dev/null @@ -1,1368 +0,0 @@ -.class public final Lf/h/a/d/h/k/b3; -.super Ljava/util/AbstractMap; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractMap<", - "TK;TV;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# static fields -.field public static final m:Ljava/lang/Object; - - -# instance fields -.field public transient d:Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient e:[I - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient f:[Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient g:[Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient h:I - -.field public transient i:I - -.field public transient j:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "TK;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient k:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public transient l:Ljava/util/Collection; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Collection<", - "TV;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/k/b3;->m:Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/util/AbstractMap;->()V - - const/4 v0, 0x3 - - const/4 v1, 0x1 - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->d3(II)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/k/b3;->h:I - - return-void -.end method - -.method public static synthetic e(Lf/h/a/d/h/k/b3;Ljava/lang/Object;)I - .locals 0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/b3;->b(Ljava/lang/Object;)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public final a(IIII)I - .locals 8 - - invoke-static {p2}, Lf/h/a/d/h/k/i3;->d(I)Ljava/lang/Object; - - move-result-object v0 - - add-int/lit8 p2, p2, -0x1 - - if-eqz p4, :cond_0 - - and-int/2addr p3, p2 - - add-int/lit8 p4, p4, 0x1 - - invoke-static {v0, p3, p4}, Lf/h/a/d/h/k/i3;->e(Ljava/lang/Object;II)V - - :cond_0 - iget-object p3, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - iget-object p4, p0, Lf/h/a/d/h/k/b3;->e:[I - - const/4 v1, 0x0 - - :goto_0 - if-gt v1, p1, :cond_2 - - invoke-static {p3, v1}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v2 - - :goto_1 - if-eqz v2, :cond_1 - - add-int/lit8 v3, v2, -0x1 - - aget v4, p4, v3 - - not-int v5, p1 - - and-int/2addr v5, v4 - - or-int/2addr v5, v1 - - and-int v6, v5, p2 - - invoke-static {v0, v6}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v7 - - invoke-static {v0, v6, v2}, Lf/h/a/d/h/k/i3;->e(Ljava/lang/Object;II)V - - invoke-static {v5, v7, p2}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result v2 - - aput v2, p4, v3 - - and-int v2, v4, p1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - iput-object v0, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - invoke-static {p2}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I - - move-result p1 - - rsub-int/lit8 p1, p1, 0x20 - - iget p3, p0, Lf/h/a/d/h/k/b3;->h:I - - const/16 p4, 0x1f - - invoke-static {p3, p1, p4}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/k/b3;->h:I - - return p2 -.end method - -.method public final b(Ljava/lang/Object;)I - .locals 7 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v0 - - const/4 v1, -0x1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->b2(Ljava/lang/Object;)I - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->i()I - - move-result v2 - - iget-object v3, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - and-int v4, v0, v2 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v3 - - if-nez v3, :cond_1 - - return v1 - - :cond_1 - not-int v4, v2 - - and-int/2addr v0, v4 - - :cond_2 - add-int/lit8 v3, v3, -0x1 - - iget-object v5, p0, Lf/h/a/d/h/k/b3;->e:[I - - aget v5, v5, v3 - - and-int v6, v5, v4 - - if-ne v6, v0, :cond_3 - - iget-object v6, p0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aget-object v6, v6, v3 - - invoke-static {p1, v6}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - return v3 - - :cond_3 - and-int v3, v5, v2 - - if-nez v3, :cond_2 - - return v1 -.end method - -.method public final c(II)V - .locals 7 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - if-ge p1, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aget-object v4, v3, v0 - - aput-object v4, v3, p1 - - iget-object v5, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v6, v5, v0 - - aput-object v6, v5, p1 - - aput-object v2, v3, v0 - - aput-object v2, v5, v0 - - iget-object v2, p0, Lf/h/a/d/h/k/b3;->e:[I - - aget v3, v2, v0 - - aput v3, v2, p1 - - aput v1, v2, v0 - - invoke-static {v4}, Lf/h/a/b/i1/e;->b2(Ljava/lang/Object;)I - - move-result v1 - - and-int/2addr v1, p2 - - iget-object v2, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - invoke-static {v2, v1}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v2 - - add-int/lit8 v0, v0, 0x1 - - if-ne v2, v0, :cond_0 - - iget-object p2, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - add-int/lit8 p1, p1, 0x1 - - invoke-static {p2, v1, p1}, Lf/h/a/d/h/k/i3;->e(Ljava/lang/Object;II)V - - return-void - - :cond_0 - :goto_0 - add-int/lit8 v2, v2, -0x1 - - iget-object v1, p0, Lf/h/a/d/h/k/b3;->e:[I - - aget v3, v1, v2 - - and-int v4, v3, p2 - - if-ne v4, v0, :cond_1 - - add-int/lit8 p1, p1, 0x1 - - invoke-static {v3, p1, p2}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result p1 - - aput p1, v1, v2 - - return-void - - :cond_1 - move v2, v4 - - goto :goto_0 - - :cond_2 - iget-object p2, p0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aput-object v2, p2, p1 - - iget-object p2, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aput-object v2, p2, p1 - - iget-object p2, p0, Lf/h/a/d/h/k/b3;->e:[I - - aput v1, p2, p1 - - return-void -.end method - -.method public final clear()V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->h()V - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v3 - - const/4 v4, 0x3 - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->d3(II)I - - move-result v3 - - iput v3, p0, Lf/h/a/d/h/k/b3;->h:I - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - iput-object v1, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - iput v2, p0, Lf/h/a/d/h/k/b3;->i:I - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget v3, p0, Lf/h/a/d/h/k/b3;->i:I - - invoke-static {v0, v2, v3, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - iget v3, p0, Lf/h/a/d/h/k/b3;->i:I - - invoke-static {v0, v2, v3, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - instance-of v1, v0, [B - - if-eqz v1, :cond_2 - - check-cast v0, [B - - invoke-static {v0, v2}, Ljava/util/Arrays;->fill([BB)V - - goto :goto_0 - - :cond_2 - instance-of v1, v0, [S - - if-eqz v1, :cond_3 - - check-cast v0, [S - - invoke-static {v0, v2}, Ljava/util/Arrays;->fill([SS)V - - goto :goto_0 - - :cond_3 - check-cast v0, [I - - invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/b3;->e:[I - - iget v1, p0, Lf/h/a/d/h/k/b3;->i:I - - invoke-static {v0, v2, v1, v2}, Ljava/util/Arrays;->fill([IIII)V - - iput v2, p0, Lf/h/a/d/h/k/b3;->i:I - - return-void -.end method - -.method public final containsKey(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/b3;->b(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final containsValue(Ljava/lang/Object;)Z - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Ljava/util/Map;->containsValue(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/b3;->i:I - - if-ge v1, v2, :cond_2 - - iget-object v2, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v2, v2, v1 - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method - -.method public final d()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final entrySet()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->k:Ljava/util/Set; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/f3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/f3;->(Lf/h/a/d/h/k/b3;)V - - iput-object v0, p0, Lf/h/a/d/h/k/b3;->k:Ljava/util/Set; - - :cond_0 - return-object v0 -.end method - -.method public final f(Ljava/lang/Object;)Ljava/lang/Object; - .locals 8 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object p1, Lf/h/a/d/h/k/b3;->m:Ljava/lang/Object; - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->i()I - - move-result v7 - - const/4 v1, 0x0 - - iget-object v3, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - iget-object v4, p0, Lf/h/a/d/h/k/b3;->e:[I - - iget-object v5, p0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - const/4 v6, 0x0 - - move-object v0, p1 - - move v2, v7 - - invoke-static/range {v0 .. v6}, Lf/h/a/d/h/k/i3;->c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-ne p1, v0, :cond_1 - - sget-object p1, Lf/h/a/d/h/k/b3;->m:Ljava/lang/Object; - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v0, v0, p1 - - invoke-virtual {p0, p1, v7}, Lf/h/a/d/h/k/b3;->c(II)V - - iget p1, p0, Lf/h/a/d/h/k/b3;->i:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/b3;->i:I - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->h()V - - return-object v0 -.end method - -.method public final g()Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - instance-of v1, v0, Ljava/util/Map; - - if-eqz v1, :cond_0 - - check-cast v0, Ljava/util/Map; - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/b3;->b(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-ne p1, v0, :cond_1 - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final h()V - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/b3;->h:I - - add-int/lit8 v0, v0, 0x20 - - iput v0, p0, Lf/h/a/d/h/k/b3;->h:I - - return-void -.end method - -.method public final i()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/b3;->h:I - - and-int/lit8 v0, v0, 0x1f - - const/4 v1, 0x1 - - shl-int v0, v1, v0 - - sub-int/2addr v0, v1 - - return v0 -.end method - -.method public final isEmpty()Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final keySet()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->j:Ljava/util/Set; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/h3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/h3;->(Lf/h/a/d/h/k/b3;)V - - iput-object v0, p0, Lf/h/a/d/h/k/b3;->j:Ljava/util/Set; - - :cond_0 - return-object v0 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 20 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p2 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v3 - - const/4 v4, 0x4 - - const/4 v5, 0x2 - - const/16 v6, 0x20 - - const/4 v7, 0x1 - - if-eqz v3, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v3 - - const-string v8, "Arrays already allocated" - - invoke-static {v3, v8}, Lf/h/a/b/i1/e;->n3(ZLjava/lang/Object;)V - - iget v3, v0, Lf/h/a/d/h/k/b3;->h:I - - add-int/lit8 v8, v3, 0x1 - - invoke-static {v8, v5}, Ljava/lang/Math;->max(II)I - - move-result v8 - - invoke-static {v8}, Ljava/lang/Integer;->highestOneBit(I)I - - move-result v9 - - const-wide/high16 v10, 0x3ff0000000000000L # 1.0 - - int-to-double v12, v9 - - mul-double v12, v12, v10 - - double-to-int v10, v12 - - if-le v8, v10, :cond_0 - - shl-int/lit8 v9, v9, 0x1 - - if-gtz v9, :cond_0 - - const/high16 v8, 0x40000000 # 2.0f - - goto :goto_0 - - :cond_0 - move v8, v9 - - :goto_0 - invoke-static {v4, v8}, Ljava/lang/Math;->max(II)I - - move-result v8 - - invoke-static {v8}, Lf/h/a/d/h/k/i3;->d(I)Ljava/lang/Object; - - move-result-object v9 - - iput-object v9, v0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - sub-int/2addr v8, v7 - - invoke-static {v8}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I - - move-result v8 - - rsub-int/lit8 v8, v8, 0x20 - - iget v9, v0, Lf/h/a/d/h/k/b3;->h:I - - const/16 v10, 0x1f - - invoke-static {v9, v8, v10}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result v8 - - iput v8, v0, Lf/h/a/d/h/k/b3;->h:I - - new-array v8, v3, [I - - iput-object v8, v0, Lf/h/a/d/h/k/b3;->e:[I - - new-array v8, v3, [Ljava/lang/Object; - - iput-object v8, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - new-array v3, v3, [Ljava/lang/Object; - - iput-object v3, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - :cond_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v3 - - if-eqz v3, :cond_2 - - invoke-interface {v3, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - return-object v1 - - :cond_2 - iget-object v3, v0, Lf/h/a/d/h/k/b3;->e:[I - - iget-object v8, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget-object v9, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - iget v10, v0, Lf/h/a/d/h/k/b3;->i:I - - add-int/lit8 v11, v10, 0x1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->b2(Ljava/lang/Object;)I - - move-result v12 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->i()I - - move-result v13 - - and-int v14, v12, v13 - - iget-object v15, v0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - invoke-static {v15, v14}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v15 - - if-nez v15, :cond_5 - - if-le v11, v13, :cond_4 - - if-ge v13, v6, :cond_3 - - const/16 v16, 0x4 - - goto :goto_1 - - :cond_3 - const/16 v16, 0x2 - - :goto_1 - add-int/lit8 v3, v13, 0x1 - - mul-int v3, v3, v16 - - invoke-virtual {v0, v13, v3, v12, v10}, Lf/h/a/d/h/k/b3;->a(IIII)I - - move-result v13 - - goto/16 :goto_6 - - :cond_4 - iget-object v3, v0, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - invoke-static {v3, v14, v11}, Lf/h/a/d/h/k/i3;->e(Ljava/lang/Object;II)V - - goto/16 :goto_6 - - :cond_5 - not-int v14, v13 - - and-int v5, v12, v14 - - const/16 v18, 0x0 - - :goto_2 - sub-int/2addr v15, v7 - - aget v6, v3, v15 - - and-int v4, v6, v14 - - if-ne v4, v5, :cond_6 - - aget-object v4, v8, v15 - - invoke-static {v1, v4}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_6 - - aget-object v1, v9, v15 - - aput-object v2, v9, v15 - - return-object v1 - - :cond_6 - and-int v4, v6, v13 - - move/from16 v19, v5 - - add-int/lit8 v5, v18, 0x1 - - if-nez v4, :cond_e - - const/16 v4, 0x9 - - if-lt v5, v4, :cond_a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->i()I - - move-result v3 - - add-int/2addr v3, v7 - - new-instance v4, Ljava/util/LinkedHashMap; - - const/high16 v5, 0x3f800000 # 1.0f - - invoke-direct {v4, v3, v5}, Ljava/util/LinkedHashMap;->(IF)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->isEmpty()Z - - move-result v3 - - if-eqz v3, :cond_7 - - move-object v3, v0 - - move-object v6, v3 - - goto :goto_4 - - :cond_7 - move-object v3, v0 - - move-object v6, v3 - - const/4 v5, 0x0 - - :goto_3 - if-ltz v5, :cond_9 - - iget-object v7, v3, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aget-object v7, v7, v5 - - iget-object v8, v3, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v8, v8, v5 - - invoke-virtual {v4, v7, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v5, v5, 0x1 - - iget v7, v3, Lf/h/a/d/h/k/b3;->i:I - - if-ge v5, v7, :cond_8 - - goto :goto_3 - - :cond_8 - :goto_4 - const/4 v5, -0x1 - - goto :goto_3 - - :cond_9 - iput-object v4, v3, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - const/4 v5, 0x0 - - iput-object v5, v3, Lf/h/a/d/h/k/b3;->e:[I - - iput-object v5, v3, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iput-object v5, v3, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - invoke-virtual {v6}, Lf/h/a/d/h/k/b3;->h()V - - invoke-virtual {v4, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - return-object v1 - - :cond_a - if-le v11, v13, :cond_c - - const/16 v4, 0x20 - - if-ge v13, v4, :cond_b - - const/4 v4, 0x4 - - goto :goto_5 - - :cond_b - const/4 v4, 0x2 - - :goto_5 - add-int/lit8 v3, v13, 0x1 - - mul-int v3, v3, v4 - - invoke-virtual {v0, v13, v3, v12, v10}, Lf/h/a/d/h/k/b3;->a(IIII)I - - move-result v13 - - goto :goto_6 - - :cond_c - invoke-static {v6, v11, v13}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result v4 - - aput v4, v3, v15 - - :goto_6 - iget-object v3, v0, Lf/h/a/d/h/k/b3;->e:[I - - array-length v3, v3 - - if-le v11, v3, :cond_d - - const v4, 0x3fffffff # 1.9999999f - - ushr-int/lit8 v5, v3, 0x1 - - invoke-static {v7, v5}, Ljava/lang/Math;->max(II)I - - move-result v5 - - add-int/2addr v5, v3 - - or-int/2addr v5, v7 - - invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I - - move-result v4 - - if-eq v4, v3, :cond_d - - iget-object v3, v0, Lf/h/a/d/h/k/b3;->e:[I - - invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/d/h/k/b3;->e:[I - - iget-object v3, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget-object v3, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v3 - - iput-object v3, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - :cond_d - iget-object v3, v0, Lf/h/a/d/h/k/b3;->e:[I - - const/4 v6, 0x0 - - invoke-static {v12, v6, v13}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result v4 - - aput v4, v3, v10 - - iget-object v3, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aput-object v1, v3, v10 - - iget-object v1, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aput-object v2, v1, v10 - - iput v11, v0, Lf/h/a/d/h/k/b3;->i:I - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/h/k/b3;->h()V - - const/4 v15, 0x0 - - return-object v15 - - :cond_e - const/4 v6, 0x0 - - move v15, v4 - - move/from16 v18, v5 - - move/from16 v5, v19 - - const/16 v6, 0x20 - - goto/16 :goto_2 -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/b3;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - sget-object v0, Lf/h/a/d/h/k/b3;->m:Ljava/lang/Object; - - if-ne p1, v0, :cond_1 - - const/4 p1, 0x0 - - :cond_1 - return-object p1 -.end method - -.method public final size()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - return v0 - - :cond_0 - iget v0, p0, Lf/h/a/d/h/k/b3;->i:I - - return v0 -.end method - -.method public final values()Ljava/util/Collection; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Collection<", - "TV;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b3;->l:Ljava/util/Collection; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/j3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/j3;->(Lf/h/a/d/h/k/b3;)V - - iput-object v0, p0, Lf/h/a/d/h/k/b3;->l:Ljava/util/Collection; - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b4.smali deleted file mode 100644 index 8ff142684c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b4.smali +++ /dev/null @@ -1,163 +0,0 @@ -.class public final Lf/h/a/d/h/k/b4; -.super Lf/h/a/d/h/k/r3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r3<", - "TK;>;" - } -.end annotation - - -# instance fields -.field public final transient f:Lf/h/a/d/h/k/o3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o3<", - "TK;*>;" - } - .end annotation -.end field - -.field public final transient g:Lf/h/a/d/h/k/l3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "TK;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o3;Lf/h/a/d/h/k/l3;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/o3<", - "TK;*>;", - "Lf/h/a/d/h/k/l3<", - "TK;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/r3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/b4;->f:Lf/h/a/d/h/k/o3; - - iput-object p2, p0, Lf/h/a/d/h/k/b4;->g:Lf/h/a/d/h/k/l3; - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b4;->g:Lf/h/a/d/h/k/l3; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/l3;->c([Ljava/lang/Object;I)I - - move-result p1 - - return p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/k/b4;->f:Lf/h/a/d/h/k/o3; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final h()Lf/h/a/d/h/k/f4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b4;->g:Lf/h/a/d/h/k/l3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/l3;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f4; - - return-object v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b4;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final q()Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b4;->g:Lf/h/a/d/h/k/l3; - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b4;->f:Lf/h/a/d/h/k/o3; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b5.smali deleted file mode 100644 index 8a91bf3ce6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b5.smali +++ /dev/null @@ -1,284 +0,0 @@ -.class public final Lf/h/a/d/h/k/b5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0x18 -.end annotation - - -# static fields -.field public static final a:Ljava/lang/reflect/Method; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public static final b:Ljava/lang/reflect/Method; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 10 - - const-class v0, Ljava/lang/String; - - sget v1, Landroid/os/Build$VERSION;->SDK_INT:I - - const-string v2, "JobSchedulerCompat" - - const/4 v3, 0x6 - - const/4 v4, 0x0 - - const/16 v5, 0x18 - - if-lt v1, v5, :cond_0 - - :try_start_0 - const-class v1, Landroid/app/job/JobScheduler; - - const-string v6, "scheduleAsPackage" - - const/4 v7, 0x4 - - new-array v7, v7, [Ljava/lang/Class; - - const/4 v8, 0x0 - - const-class v9, Landroid/app/job/JobInfo; - - aput-object v9, v7, v8 - - const/4 v8, 0x1 - - aput-object v0, v7, v8 - - const/4 v8, 0x2 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v7, v8 - - const/4 v8, 0x3 - - aput-object v0, v7, v8 - - invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string v0, "No scheduleAsPackage method available, falling back to schedule" - - invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - move-object v0, v4 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/b5;->a:Ljava/lang/reflect/Method; - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v0, v5, :cond_1 - - :try_start_1 - const-class v0, Landroid/os/UserHandle; - - const-string v1, "myUserId" - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - :try_end_1 - .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_1 - - :catch_1 - nop - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-string v0, "No myUserId method available" - - invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1 - :goto_1 - sput-object v4, Lf/h/a/d/h/k/b5;->b:Ljava/lang/reflect/Method; - - return-void -.end method - -.method public static a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I - .locals 4 - - const-string v0, "jobscheduler" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/job/JobScheduler; - - sget-object v1, Lf/h/a/d/h/k/b5;->a:Ljava/lang/reflect/Method; - - if-eqz v1, :cond_3 - - const-string v1, "android.permission.UPDATE_DEVICE_STATS" - - invoke-virtual {p0, v1}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_4 - - :cond_0 - sget-object p0, Lf/h/a/d/h/k/b5;->b:Ljava/lang/reflect/Method; - - const/4 v1, 0x0 - - if-eqz p0, :cond_1 - - const/4 v2, 0x0 - - :try_start_0 - new-array v3, v1, [Ljava/lang/Object; - - invoke-virtual {p0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - :try_end_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception p0 - - goto :goto_0 - - :catch_1 - move-exception p0 - - :goto_0 - const/4 v2, 0x6 - - const-string v3, "JobSchedulerCompat" - - invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v2 - - if-eqz v2, :cond_1 - - const-string v2, "myUserId invocation illegal" - - invoke-static {v3, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_1 - const/4 p0, 0x0 - - :goto_1 - sget-object v2, Lf/h/a/d/h/k/b5;->a:Ljava/lang/reflect/Method; - - if-eqz v2, :cond_2 - - const/4 v3, 0x4 - - :try_start_1 - new-array v3, v3, [Ljava/lang/Object; - - aput-object p1, v3, v1 - - const/4 v1, 0x1 - - aput-object p2, v3, v1 - - const/4 p2, 0x2 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - aput-object p0, v3, p2 - - const/4 p0, 0x3 - - aput-object p3, v3, p0 - - invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - :try_end_1 - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 - - goto :goto_3 - - :catch_2 - move-exception p0 - - goto :goto_2 - - :catch_3 - move-exception p0 - - :goto_2 - const-string p2, "error calling scheduleAsPackage" - - invoke-static {p3, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :cond_2 - invoke-virtual {v0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I - - move-result p0 - - :goto_3 - return p0 - - :cond_3 - :goto_4 - invoke-virtual {v0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I - - move-result p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b6.smali deleted file mode 100644 index f213567710..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b6.smali +++ /dev/null @@ -1,285 +0,0 @@ -.class public final Lf/h/a/d/h/k/b6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Ljava/nio/charset/Charset; - -.field public static final b:[B - - -# direct methods -.method public static constructor ()V - .locals 5 - - const-string v0, "UTF-8" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - const-string v0, "ISO-8859-1" - - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; - - const/4 v0, 0x0 - - new-array v1, v0, [B - - sput-object v1, Lf/h/a/d/h/k/b6;->b:[B - - invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - sget-object v1, Lf/h/a/d/h/k/b6;->b:[B - - array-length v1, v1 - - const v2, 0x7fffffff - - add-int/lit8 v3, v1, 0x0 - - if-ltz v1, :cond_1 - - sub-int v4, v0, v0 - - add-int/2addr v4, v1 - - if-gt v4, v2, :cond_0 - - add-int/2addr v3, v0 - - add-int/lit8 v3, v3, 0x0 - - return-void - - :cond_0 - :try_start_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v0 - - throw v0 - - :cond_1 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v0 - - throw v0 - :try_end_0 - .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/IllegalArgumentException; - - invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public static a(I[BII)I - .locals 2 - - move v0, p2 - - :goto_0 - add-int v1, p2, p3 - - if-ge v0, v1, :cond_0 - - mul-int/lit8 p0, p0, 0x1f - - aget-byte v1, p1, v0 - - add-int/2addr p0, v1 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return p0 -.end method - -.method public static b(J)I - .locals 2 - - const/16 v0, 0x20 - - ushr-long v0, p0, v0 - - xor-long/2addr p0, v0 - - long-to-int p1, p0 - - return p1 -.end method - -.method public static c(Z)I - .locals 0 - - if-eqz p0, :cond_0 - - const/16 p0, 0x4cf - - return p0 - - :cond_0 - const/16 p0, 0x4d5 - - return p0 -.end method - -.method public static d(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p0, Lf/h/a/d/h/k/d7; - - invoke-interface {p0}, Lf/h/a/d/h/k/d7;->c()Lf/h/a/d/h/k/g7; - - move-result-object p0 - - check-cast p1, Lf/h/a/d/h/k/d7; - - check-cast p0, Lf/h/a/d/h/k/n4; - - if-eqz p0, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/y5$a; - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->d:Lf/h/a/d/h/k/y5; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/o4; - - check-cast p1, Lf/h/a/d/h/k/y5; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/y5$a;->i(Lf/h/a/d/h/k/y5;)Lf/h/a/d/h/k/y5$a; - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->n()Lf/h/a/d/h/k/d7; - - move-result-object p0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static g([B)Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V - - return-object v0 -.end method - -.method public static h([B)I - .locals 5 - - array-length v0, p0 - - const/4 v1, 0x0 - - move v3, v0 - - const/4 v2, 0x0 - - :goto_0 - add-int v4, v1, v0 - - if-ge v2, v4, :cond_0 - - mul-int/lit8 v3, v3, 0x1f - - aget-byte v4, p0, v2 - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v3, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :cond_1 - return v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b7.smali deleted file mode 100644 index 579fc76388..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b7.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/b7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a()I -.end method - -.method public abstract b()Z -.end method - -.method public abstract c()Lf/h/a/d/h/k/d7; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b8.smali deleted file mode 100644 index f95616b2c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b8.smali +++ /dev/null @@ -1,303 +0,0 @@ -.class public final Lf/h/a/d/h/k/b8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/lang/Comparable; -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "Lf/h/a/d/h/k/b8;", - ">;", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/lang/Comparable; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation -.end field - -.field public e:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final synthetic f:Lf/h/a/d/h/k/u7; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/u7;Ljava/lang/Comparable;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/h/k/b8;->f:Lf/h/a/d/h/k/u7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - iput-object p3, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/u7;Ljava/util/Map$Entry;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TK;TV;>;)V" - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Comparable; - - invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p2 - - iput-object p1, p0, Lf/h/a/d/h/k/b8;->f:Lf/h/a/d/h/k/u7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - iput-object p2, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final synthetic compareTo(Ljava/lang/Object;)I - .locals 1 - - check-cast p1, Lf/h/a/d/h/k/b8; - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - iget-object p1, p1, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result p1 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/Map$Entry; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Ljava/util/Map$Entry; - - iget-object v1, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - if-nez v1, :cond_3 - - if-nez v3, :cond_2 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - goto :goto_0 - - :cond_3 - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - :goto_0 - if-eqz v1, :cond_6 - - iget-object v1, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-nez v1, :cond_5 - - if-nez p1, :cond_4 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_4 - const/4 p1, 0x0 - - goto :goto_1 - - :cond_5 - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - :goto_1 - if-eqz p1, :cond_6 - - return v0 - - :cond_6 - return v2 -.end method - -.method public final synthetic getKey()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :goto_1 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->f:Lf/h/a/d/h/k/u7; - - invoke-static {v0}, Lf/h/a/d/h/k/u7;->e(Lf/h/a/d/h/k/u7;)V - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - const-string v2, "=" - - invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/b9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/b9.smali deleted file mode 100644 index d1d60c5ebe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/b9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/b9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/e9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/b9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/e9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/b9; - - invoke-direct {v0}, Lf/h/a/d/h/k/b9;->()V - - sput-object v0, Lf/h/a/d/h/k/b9;->e:Lf/h/a/d/h/k/b9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/d9; - - invoke-direct {v0}, Lf/h/a/d/h/k/d9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/b9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/b9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/e9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ba.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ba.smali deleted file mode 100644 index c04b545fea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ba.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/ba; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ca; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.event_safelist" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ba;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ba;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/bc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/bc.smali deleted file mode 100644 index 7ba639277a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/bc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/bc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ec;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/bc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ec;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/bc; - - invoke-direct {v0}, Lf/h/a/d/h/k/bc;->()V - - sput-object v0, Lf/h/a/d/h/k/bc;->e:Lf/h/a/d/h/k/bc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/dc; - - invoke-direct {v0}, Lf/h/a/d/h/k/dc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/bc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/bc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ec; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/bd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/bd.smali deleted file mode 100644 index 16b2ee86d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/bd.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/h/k/bd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/cd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.ssaid_removal" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/bd;->a:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.ssaid_removal" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/bd;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/be.smali b/com.discord/smali_classes2/f/h/a/d/h/k/be.smali deleted file mode 100644 index 3836c72981..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/be.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lf/h/a/d/h/k/be; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/zd; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IBundleReceiver" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final f(Landroid/os/Bundle;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c.smali deleted file mode 100644 index 21129df1a0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract a()I - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c0.smali deleted file mode 100644 index 8ca10e8d9d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c0.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/k/c0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/Long; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Ljava/lang/String; - -.field public final synthetic k:Landroid/os/Bundle; - -.field public final synthetic l:Z - -.field public final synthetic m:Z - -.field public final synthetic n:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZ)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/c0;->n:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/c0;->h:Ljava/lang/Long; - - iput-object p3, p0, Lf/h/a/d/h/k/c0;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/c0;->j:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/h/k/c0;->k:Landroid/os/Bundle; - - iput-boolean p6, p0, Lf/h/a/d/h/k/c0;->l:Z - - iput-boolean p7, p0, Lf/h/a/d/h/k/c0;->m:Z - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 10 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/c0;->h:Ljava/lang/Long; - - if-nez v0, :cond_0 - - iget-wide v0, p0, Lf/h/a/d/h/k/g$a;->d:J - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - :goto_0 - move-wide v8, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/c0;->n:Lf/h/a/d/h/k/g; - - iget-object v2, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v3, p0, Lf/h/a/d/h/k/c0;->i:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/h/k/c0;->j:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/h/k/c0;->k:Landroid/os/Bundle; - - iget-boolean v6, p0, Lf/h/a/d/h/k/c0;->l:Z - - iget-boolean v7, p0, Lf/h/a/d/h/k/c0;->m:Z - - invoke-interface/range {v2 .. v9}, Lf/h/a/d/h/k/yd;->logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c1$a.smali deleted file mode 100644 index 236a3cee6a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c1$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/c1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/c1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/c1;", - "Lf/h/a/d/h/k/c1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/c1;->zzf:Lf/h/a/d/h/k/c1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c1.smali deleted file mode 100644 index ff7072ba41..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c1.smali +++ /dev/null @@ -1,213 +0,0 @@ -.class public final Lf/h/a/d/h/k/c1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/c1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/c1;", - "Lf/h/a/d/h/k/c1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzf:Lf/h/a/d/h/k/c1; - -.field public static volatile zzg:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/c1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Ljava/lang/String; - -.field public zze:J - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/c1; - - invoke-direct {v0}, Lf/h/a/d/h/k/c1;->()V - - sput-object v0, Lf/h/a/d/h/k/c1;->zzf:Lf/h/a/d/h/k/c1; - - const-class v1, Lf/h/a/d/h/k/c1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/c1;->zzd:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/c1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/c1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/c1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/c1;->zzf:Lf/h/a/d/h/k/c1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/c1;->zzg:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/c1;->zzf:Lf/h/a/d/h/k/c1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1002\u0001" - - sget-object p3, Lf/h/a/d/h/k/c1;->zzf:Lf/h/a/d/h/k/c1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/c1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/c1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/c1; - - invoke-direct {p1}, Lf/h/a/d/h/k/c1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c2.smali deleted file mode 100644 index 96e55d8fc0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c2.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/c2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/m2; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/m2; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/c2; - - invoke-direct {v0}, Lf/h/a/d/h/k/c2;->()V - - sput-object v0, Lf/h/a/d/h/k/c2;->a:Lf/h/a/d/h/k/m2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c3.smali deleted file mode 100644 index 74d1fc25dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c3.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/c3; -.super Lf/h/a/d/h/k/e3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/e3<", - "TV;>;" - } -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/h/k/c3;->h:Lf/h/a/d/h/k/b3; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/e3;->(Lf/h/a/d/h/k/b3;Lf/h/a/d/h/k/a3;)V - - return-void -.end method - - -# virtual methods -.method public final a(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/c3;->h:Lf/h/a/d/h/k/b3; - - iget-object v0, v0, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c4.smali deleted file mode 100644 index c8f0bd3d2b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c4.smali +++ /dev/null @@ -1,269 +0,0 @@ -.class public final Lf/h/a/d/h/k/c4; -.super Lf/h/a/d/h/k/r3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r3<", - "TE;>;" - } -.end annotation - - -# static fields -.field public static final k:Lf/h/a/d/h/k/c4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/c4<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final transient f:[Ljava/lang/Object; - -.field public final transient g:[Ljava/lang/Object; - -.field public final transient h:I - -.field public final transient i:I - -.field public final transient j:I - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v6, Lf/h/a/d/h/k/c4; - - const/4 v0, 0x0 - - new-array v1, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/c4;->([Ljava/lang/Object;I[Ljava/lang/Object;II)V - - sput-object v6, Lf/h/a/d/h/k/c4;->k:Lf/h/a/d/h/k/c4; - - return-void -.end method - -.method public constructor ([Ljava/lang/Object;I[Ljava/lang/Object;II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/r3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/c4;->f:[Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/h/k/c4;->g:[Ljava/lang/Object; - - iput p4, p0, Lf/h/a/d/h/k/c4;->h:I - - iput p2, p0, Lf/h/a/d/h/k/c4;->i:I - - iput p5, p0, Lf/h/a/d/h/k/c4;->j:I - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final c([Ljava/lang/Object;I)I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/c4;->f:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/k/c4;->j:I - - const/4 v2, 0x0 - - invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/c4;->j:I - - add-int/2addr p2, p1 - - return p2 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/k/c4;->g:[Ljava/lang/Object; - - const/4 v1, 0x0 - - if-eqz p1, :cond_3 - - if-nez v0, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->b2(Ljava/lang/Object;)I - - move-result v2 - - :goto_0 - iget v3, p0, Lf/h/a/d/h/k/c4;->h:I - - and-int/2addr v2, v3 - - aget-object v3, v0, v2 - - if-nez v3, :cond_1 - - return v1 - - :cond_1 - invoke-virtual {v3, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - const/4 p1, 0x1 - - return p1 - - :cond_2 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_3 - :goto_1 - return v1 -.end method - -.method public final h()Lf/h/a/d/h/k/f4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->q()Lf/h/a/d/h/k/l3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/l3;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f4; - - return-object v0 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/c4;->i:I - - return v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/c4;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final j()[Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/c4;->f:[Ljava/lang/Object; - - return-object v0 -.end method - -.method public final k()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final l()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/c4;->j:I - - return v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Lf/h/a/d/h/k/l3; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/c4;->f:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/k/c4;->j:I - - invoke-static {v0, v1}, Lf/h/a/d/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/d/h/k/l3; - - move-result-object v0 - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/c4;->j:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c5.smali deleted file mode 100644 index 70a0053ede..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c5.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/c5; -.super Lf/h/a/d/h/k/x4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/x4;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c6.smali deleted file mode 100644 index 534fdae376..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c6.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/c6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract f(I)Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c7.smali deleted file mode 100644 index 3d9369301e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c7.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/c7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a7; - -.field public static final b:Lf/h/a/d/h/k/a7; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.MapFieldSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/a7; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/c7;->a:Lf/h/a/d/h/k/a7; - - new-instance v0, Lf/h/a/d/h/k/z6; - - invoke-direct {v0}, Lf/h/a/d/h/k/z6;->()V - - sput-object v0, Lf/h/a/d/h/k/c7;->b:Lf/h/a/d/h/k/a7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c8.smali deleted file mode 100644 index fb9c1cbdf5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c8.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/h/k/c8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/b7; - - -# virtual methods -.method public final a()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final b()Z - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final c()Lf/h/a/d/h/k/d7; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/c9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/c9.smali deleted file mode 100644 index aeca141c05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/c9.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/c9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/z8; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.collection.validate_param_names_alphabetical" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/c9;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/c9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ca.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ca.smali deleted file mode 100644 index cb95d40d2f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ca.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/ca; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/cb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/cb.smali deleted file mode 100644 index 5cdddad915..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/cb.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/cb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/bb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/cb; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/bb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/cb; - - invoke-direct {v0}, Lf/h/a/d/h/k/cb;->()V - - sput-object v0, Lf/h/a/d/h/k/cb;->e:Lf/h/a/d/h/k/cb; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/eb; - - invoke-direct {v0}, Lf/h/a/d/h/k/eb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/cb;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/cb;->e:Lf/h/a/d/h/k/cb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/cb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/bb; - - invoke-interface {v0}, Lf/h/a/d/h/k/bb;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/cb;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/bb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/cc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/cc.smali deleted file mode 100644 index 8f67714999..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/cc.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public final Lf/h/a/d/h/k/cc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/zb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 6 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.id.lifecycle.app_in_background_parameter" - - const-wide/16 v2, 0x0 - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.lifecycle.app_backgrounded_engagement" - - const/4 v4, 0x0 - - invoke-static {v0, v1, v4}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/cc;->a:Lf/h/a/d/h/k/a2; - - const/4 v1, 0x1 - - const-string v5, "measurement.lifecycle.app_backgrounded_tracking" - - invoke-static {v0, v5, v1}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/cc;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.lifecycle.app_in_background_parameter" - - invoke-static {v0, v1, v4}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/cc;->c:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.id.lifecycle.app_backgrounded_tracking" - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/cc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/cc;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/cc;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d.smali deleted file mode 100644 index 535dbfcf47..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d.smali +++ /dev/null @@ -1,6 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d0.smali deleted file mode 100644 index 97da01cdf0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/d0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/d0;->i:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/d0;->h:Landroid/app/Activity; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/d0;->i:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/d0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityStarted(Lf/h/a/d/f/a;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d1$a.smali deleted file mode 100644 index 12305f9b0d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d1$a.smali +++ /dev/null @@ -1,205 +0,0 @@ -.class public final Lf/h/a/d/h/k/d1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/d1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/d1;", - "Lf/h/a/d/h/k/d1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final p(D)Lf/h/a/d/h/k/d1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget v1, v0, Lf/h/a/d/h/k/d1;->zzc:I - - or-int/lit8 v1, v1, 0x10 - - iput v1, v0, Lf/h/a/d/h/k/d1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/d1;->zzh:D - - return-object p0 -.end method - -.method public final q(J)Lf/h/a/d/h/k/d1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget v1, v0, Lf/h/a/d/h/k/d1;->zzc:I - - or-int/lit8 v1, v1, 0x4 - - iput v1, v0, Lf/h/a/d/h/k/d1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/d1;->zzf:J - - return-object p0 -.end method - -.method public final r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/d1$a; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Lf/h/a/d/h/k/d1;", - ">;)", - "Lf/h/a/d/h/k/d1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget-object v1, v0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-object p0 -.end method - -.method public final s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/d1;->t(Lf/h/a/d/h/k/d1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final t(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/d1;->v(Lf/h/a/d/h/k/d1;Ljava/lang/String;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d1.smali deleted file mode 100644 index 71284794d5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d1.smali +++ /dev/null @@ -1,475 +0,0 @@ -.class public final Lf/h/a/d/h/k/d1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/d1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/d1;", - "Lf/h/a/d/h/k/d1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzj:Lf/h/a/d/h/k/d1; - -.field public static volatile zzk:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Ljava/lang/String; - -.field public zze:Ljava/lang/String; - -.field public zzf:J - -.field public zzg:F - -.field public zzh:D - -.field public zzi:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/d1; - - invoke-direct {v0}, Lf/h/a/d/h/k/d1;->()V - - sput-object v0, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - const-class v1, Lf/h/a/d/h/k/d1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - return-void -.end method - -.method public static E()Lf/h/a/d/h/k/d1$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/d1$a; - - return-object v0 -.end method - -.method public static s(Lf/h/a/d/h/k/d1;Lf/h/a/d/h/k/d1;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/d1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static v(Lf/h/a/d/h/k/d1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static y(Lf/h/a/d/h/k/d1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final A()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/d/h/k/d1;->zzf:J - - return-wide v0 -.end method - -.method public final B()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v0, v0, 0x10 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final C()D - .locals 2 - - iget-wide v0, p0, Lf/h/a/d/h/k/d1;->zzh:D - - return-wide v0 -.end method - -.method public final D()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - const-class p2, Lf/h/a/d/h/k/d1; - - sget-object p3, Lf/h/a/d/h/k/y0;->a:[I - - const/4 v0, 0x1 - - sub-int/2addr p1, v0 - - aget p1, p3, p1 - - const/4 p3, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p3 - - :pswitch_1 - invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/d1;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/d1;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/d1;->zzk:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - return-object p1 - - :pswitch_4 - const/16 p1, 0x8 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p3, 0x0 - - const-string v1, "zzc" - - aput-object v1, p1, p3 - - const-string p3, "zzd" - - aput-object p3, p1, v0 - - const/4 p3, 0x2 - - const-string v0, "zze" - - aput-object v0, p1, p3 - - const/4 p3, 0x3 - - const-string v0, "zzf" - - aput-object v0, p1, p3 - - const/4 p3, 0x4 - - const-string v0, "zzg" - - aput-object v0, p1, p3 - - const/4 p3, 0x5 - - const-string v0, "zzh" - - aput-object v0, p1, p3 - - const/4 p3, 0x6 - - const-string v0, "zzi" - - aput-object v0, p1, p3 - - const/4 p3, 0x7 - - aput-object p2, p1, p3 - - const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0001\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1002\u0002\u0004\u1001\u0003\u0005\u1000\u0004\u0006\u001b" - - sget-object p3, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/d1$a; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/d1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/d1; - - invoke-direct {p1}, Lf/h/a/d/h/k/d1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - return-object v0 -.end method - -.method public final w()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final x()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - return-object v0 -.end method - -.method public final z()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v0, v0, 0x4 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d2.smali deleted file mode 100644 index fb99d2b8d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d2.smali +++ /dev/null @@ -1,381 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/d2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# instance fields -.field public final d:Landroid/content/Context; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/d2;->d:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 10 - - iget-object v0, p0, Lf/h/a/d/h/k/d2;->d:Landroid/content/Context; - - const-string v1, "HermeticFileOverrides" - - sget-object v2, Landroid/os/Build;->TYPE:Ljava/lang/String; - - sget-object v3, Landroid/os/Build;->TAGS:Ljava/lang/String; - - const-string v4, "eng" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - const/4 v5, 0x1 - - const/4 v6, 0x0 - - if-nez v4, :cond_0 - - const-string v4, "userdebug" - - invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v2, "dev-keys" - - invoke-virtual {v3, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_1 - - const-string v2, "test-keys" - - invoke-virtual {v3, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_1 - - :goto_0 - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x1 - - :goto_1 - if-nez v2, :cond_2 - - sget-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - - goto/16 :goto_8 - - :cond_2 - invoke-static {}, Lf/h/a/d/h/k/m1;->a()Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-virtual {v0}, Landroid/content/Context;->isDeviceProtectedStorage()Z - - move-result v2 - - if-eqz v2, :cond_3 - - goto :goto_2 - - :cond_3 - invoke-virtual {v0}, Landroid/content/Context;->createDeviceProtectedStorageContext()Landroid/content/Context; - - move-result-object v0 - - :cond_4 - :goto_2 - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v2 - - :try_start_0 - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskWrites()Landroid/os/StrictMode$ThreadPolicy; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - :try_start_1 - new-instance v3, Ljava/io/File; - - const-string v4, "phenotype_hermetic" - - invoke-virtual {v0, v4, v6}, Landroid/content/Context;->getDir(Ljava/lang/String;I)Ljava/io/File; - - move-result-object v0 - - const-string v4, "overrides.txt" - - invoke-direct {v3, v0, v4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 - - :try_start_2 - invoke-virtual {v3}, Ljava/io/File;->exists()Z - - move-result v0 - - if-eqz v0, :cond_5 - - new-instance v0, Lf/h/a/d/h/k/s2; - - invoke-direct {v0, v3}, Lf/h/a/d/h/k/s2;->(Ljava/lang/Object;)V - - goto :goto_3 - - :cond_5 - sget-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - :goto_3 - invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - goto :goto_4 - - :catch_0 - move-exception v0 - - :try_start_3 - const-string v3, "no data dir" - - invoke-static {v1, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - sget-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - :goto_4 - invoke-virtual {v0}, Lf/h/a/d/h/k/r2;->b()Z - - move-result v2 - - if-eqz v2, :cond_a - - invoke-virtual {v0}, Lf/h/a/d/h/k/r2;->c()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/io/File; - - :try_start_4 - new-instance v2, Ljava/io/BufferedReader; - - new-instance v3, Ljava/io/InputStreamReader; - - new-instance v4, Ljava/io/FileInputStream; - - invoke-direct {v4, v0}, Ljava/io/FileInputStream;->(Ljava/io/File;)V - - invoke-direct {v3, v4}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V - - invoke-direct {v2, v3}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 - - :try_start_5 - new-instance v3, Ljava/util/HashMap; - - invoke-direct {v3}, Ljava/util/HashMap;->()V - - :goto_5 - invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; - - move-result-object v4 - - if-eqz v4, :cond_9 - - const-string v7, " " - - const/4 v8, 0x3 - - invoke-virtual {v4, v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v7 - - array-length v9, v7 - - if-eq v9, v8, :cond_7 - - const-string v7, "Invalid: " - - invoke-virtual {v4}, Ljava/lang/String;->length()I - - move-result v8 - - if-eqz v8, :cond_6 - - invoke-virtual {v7, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_6 - - :cond_6 - new-instance v4, Ljava/lang/String; - - invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_6 - invoke-static {v1, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_5 - - :cond_7 - aget-object v4, v7, v6 - - aget-object v8, v7, v5 - - invoke-static {v8}, Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - const/4 v9, 0x2 - - aget-object v7, v7, v9 - - invoke-static {v7}, Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v3, v4}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_8 - - new-instance v9, Ljava/util/HashMap; - - invoke-direct {v9}, Ljava/util/HashMap;->()V - - invoke-virtual {v3, v4, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_8 - invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map; - - invoke-interface {v4, v8, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_5 - - :cond_9 - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x7 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - const-string v4, "Parsed " - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - - new-instance v0, Lf/h/a/d/h/k/x1; - - invoke-direct {v0, v3}, Lf/h/a/d/h/k/x1;->(Ljava/util/Map;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_1 - - new-instance v1, Lf/h/a/d/h/k/s2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/s2;->(Ljava/lang/Object;)V - - move-object v0, v1 - - goto :goto_8 - - :catchall_0 - move-exception v0 - - :try_start_7 - invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_1 - - goto :goto_7 - - :catchall_1 - move-exception v1 - - :try_start_8 - sget-object v2, Lf/h/a/d/h/k/i4;->a:Lf/h/a/d/h/k/h4; - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/k/h4;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - - :goto_7 - throw v0 - :try_end_8 - .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_1 - - :catch_1 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v1 - - :cond_a - sget-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - - :goto_8 - return-object v0 - - :catchall_2 - move-exception v0 - - invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d3.smali deleted file mode 100644 index f0035c001c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d3.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/k/d3; -.super Lf/h/a/d/h/k/e3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/e3<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/h/k/d3;->h:Lf/h/a/d/h/k/b3; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/e3;->(Lf/h/a/d/h/k/b3;Lf/h/a/d/h/k/a3;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(I)Ljava/lang/Object; - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/g3; - - iget-object v1, p0, Lf/h/a/d/h/k/d3;->h:Lf/h/a/d/h/k/b3; - - invoke-direct {v0, v1, p1}, Lf/h/a/d/h/k/g3;->(Lf/h/a/d/h/k/b3;I)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d4.smali deleted file mode 100644 index 17e2b544dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d4.smali +++ /dev/null @@ -1,234 +0,0 @@ -.class public final Lf/h/a/d/h/k/d4; -.super Lf/h/a/d/h/k/r3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r3<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public final transient f:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TE;" - } - .end annotation -.end field - -.field public transient g:I - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/r3;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public constructor (Ljava/lang/Object;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;I)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/r3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/d4;->g:I - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/d4;->g:I - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final c([Ljava/lang/Object;I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - aput-object v0, p1, p2 - - add-int/lit8 p2, p2, 0x1 - - return p2 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final h()Lf/h/a/d/h/k/f4; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "TE;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/h/k/v3; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/v3;->(Ljava/lang/Object;)V - - return-object v1 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/d4;->g:I - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/k/d4;->g:I - - :cond_0 - return v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/d4;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - invoke-static {v0}, Lf/h/a/d/h/k/l3;->p(Ljava/lang/Object;)Lf/h/a/d/h/k/l3; - - move-result-object v0 - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/d4;->f:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x2 - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const/16 v1, 0x5b - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v0, 0x5d - - invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d5.smali deleted file mode 100644 index dc0e7a162f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d5.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/h/k/d5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/measurement/zzhi; - -.field public final b:[B - - -# direct methods -.method public constructor (ILf/h/a/d/h/k/w4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-array p1, p1, [B - - iput-object p1, p0, Lf/h/a/d/h/k/d5;->b:[B - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->d([B)Lcom/google/android/gms/internal/measurement/zzhi; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/h/k/x4; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->a()I - - move-result v0 - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/f5; - - iget-object v1, p0, Lf/h/a/d/h/k/d5;->b:[B - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/f5;->([B)V - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Did not write as much data as expected." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d6.smali deleted file mode 100644 index f068ed01d2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d6.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/d6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/Long;", - ">;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d7.smali deleted file mode 100644 index b9602d4096..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d7.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/d7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# virtual methods -.method public abstract c()Lf/h/a/d/h/k/g7; -.end method - -.method public abstract d()Lf/h/a/d/h/k/x4; -.end method - -.method public abstract e()Lf/h/a/d/h/k/g7; -.end method - -.method public abstract g()I -.end method - -.method public abstract h(Lcom/google/android/gms/internal/measurement/zzhi;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d8.smali deleted file mode 100644 index 01a859fbf9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d8.smali +++ /dev/null @@ -1,182 +0,0 @@ -.class public Lf/h/a/d/h/k/d8; -.super Ljava/util/AbstractSet; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractSet<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/u7; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/u7;Lf/h/a/d/h/k/w7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-direct {p0}, Ljava/util/AbstractSet;->()V - - return-void -.end method - - -# virtual methods -.method public synthetic add(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/d8;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Comparable; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->clear()V - - return-void -.end method - -.method public contains(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/util/Map$Entry; - - iget-object v0, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-eq v0, p1, :cond_1 - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public iterator()Ljava/util/Iterator; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/a8; - - iget-object v1, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/k/a8;->(Lf/h/a/d/h/k/u7;Lf/h/a/d/h/k/w7;)V - - return-object v0 -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/d8;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/u7;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/d8;->d:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/d9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/d9.smali deleted file mode 100644 index 9589263727..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/d9.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/h/k/d9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.androidId.delete_feature" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/d9;->a:Lf/h/a/d/h/k/a2; - - const/4 v1, 0x0 - - const-string v2, "measurement.log_androidId_enabled" - - invoke-static {v0, v2, v1}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/d9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/da.smali b/com.discord/smali_classes2/f/h/a/d/h/k/da.smali deleted file mode 100644 index 5f54e72c27..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/da.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/da; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/db.smali b/com.discord/smali_classes2/f/h/a/d/h/k/db.smali deleted file mode 100644 index 9d44fd508d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/db.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/db; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/gb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/db; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/gb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/db; - - invoke-direct {v0}, Lf/h/a/d/h/k/db;->()V - - sput-object v0, Lf/h/a/d/h/k/db;->e:Lf/h/a/d/h/k/db; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/fb; - - invoke-direct {v0}, Lf/h/a/d/h/k/fb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/db;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/db;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/gb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/dc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/dc.smali deleted file mode 100644 index 5698067ede..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/dc.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/d/h/k/dc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ec; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.screen.manual_screen_view_logging" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/dc;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.sdk.screen.disabling_automatic_reporting" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/dc;->b:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/dc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/dc;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e.smali deleted file mode 100644 index ce6245d135..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/e; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/c; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p4, p5}, Landroid/os/Parcel;->writeLong(J)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final a()I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x2 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e0.smali deleted file mode 100644 index 457c61e49c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e0.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/h/k/e0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Landroid/os/Bundle; - -.field public final synthetic j:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/e0;->j:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/e0;->h:Landroid/app/Activity; - - iput-object p3, p0, Lf/h/a/d/h/k/e0;->i:Landroid/os/Bundle; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/e0;->j:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/e0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/h/k/e0;->i:Landroid/os/Bundle; - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v1, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityCreated(Lf/h/a/d/f/a;Landroid/os/Bundle;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e1$a.smali deleted file mode 100644 index 92d6b2d7c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e1$a.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/e1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/e1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/e1;", - "Lf/h/a/d/h/k/e1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final p(Lf/h/a/d/h/k/f1$a;)Lf/h/a/d/h/k/e1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/e1; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/e1;->s(Lf/h/a/d/h/k/e1;Lf/h/a/d/h/k/f1;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e1.smali deleted file mode 100644 index 4ffa5854ee..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e1.smali +++ /dev/null @@ -1,247 +0,0 @@ -.class public final Lf/h/a/d/h/k/e1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/e1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/e1;", - "Lf/h/a/d/h/k/e1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzd:Lf/h/a/d/h/k/e1; - -.field public static volatile zze:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/e1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/f1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/e1; - - invoke-direct {v0}, Lf/h/a/d/h/k/e1;->()V - - sput-object v0, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - const-class v1, Lf/h/a/d/h/k/e1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/e1;Lf/h/a/d/h/k/f1;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/e1;->zze:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/e1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/e1;->zze:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/e1;->zze:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x2 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-class p2, Lf/h/a/d/h/k/f1; - - aput-object p2, p1, p3 - - const-string p2, "\u0001\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b" - - sget-object p3, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/e1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/e1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/e1; - - invoke-direct {p1}, Lf/h/a/d/h/k/e1;->()V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e2.smali deleted file mode 100644 index 4db3ffe4c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e2.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/e2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract f(Landroid/os/Bundle;)Landroid/os/Bundle; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e3.smali deleted file mode 100644 index ead1c848c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e3.smali +++ /dev/null @@ -1,222 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/e3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public d:I - -.field public e:I - -.field public f:I - -.field public final synthetic g:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;Lf/h/a/d/h/k/a3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - iget p2, p1, Lf/h/a/d/h/k/b3;->h:I - - iput p2, p0, Lf/h/a/d/h/k/e3;->d:I - - invoke-virtual {p1}, Lf/h/a/d/h/k/b3;->isEmpty()Z - - move-result p1 - - const/4 p2, -0x1 - - if-eqz p1, :cond_0 - - const/4 p1, -0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - iput p1, p0, Lf/h/a/d/h/k/e3;->e:I - - iput p2, p0, Lf/h/a/d/h/k/e3;->f:I - - return-void -.end method - - -# virtual methods -.method public abstract a(I)Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TT;" - } - .end annotation -.end method - -.method public hasNext()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/e3;->e:I - - if-ltz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public next()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - iget v0, v0, Lf/h/a/d/h/k/b3;->h:I - - iget v1, p0, Lf/h/a/d/h/k/e3;->d:I - - if-ne v0, v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/e3;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/e3;->e:I - - iput v0, p0, Lf/h/a/d/h/k/e3;->f:I - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/e3;->a(I)Ljava/lang/Object; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - iget v2, p0, Lf/h/a/d/h/k/e3;->e:I - - add-int/lit8 v2, v2, 0x1 - - iget v1, v1, Lf/h/a/d/h/k/b3;->i:I - - if-ge v2, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v2, -0x1 - - :goto_0 - iput v2, p0, Lf/h/a/d/h/k/e3;->e:I - - return-object v0 - - :cond_1 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 - - :cond_2 - new-instance v0, Ljava/util/ConcurrentModificationException; - - invoke-direct {v0}, Ljava/util/ConcurrentModificationException;->()V - - throw v0 -.end method - -.method public remove()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - iget v0, v0, Lf/h/a/d/h/k/b3;->h:I - - iget v1, p0, Lf/h/a/d/h/k/e3;->d:I - - if-ne v0, v1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/e3;->f:I - - if-ltz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - const-string v1, "no calls to next() since the last call to remove()" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->n3(ZLjava/lang/Object;)V - - iget v0, p0, Lf/h/a/d/h/k/e3;->d:I - - add-int/lit8 v0, v0, 0x20 - - iput v0, p0, Lf/h/a/d/h/k/e3;->d:I - - iget-object v0, p0, Lf/h/a/d/h/k/e3;->g:Lf/h/a/d/h/k/b3; - - iget-object v1, v0, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/k/e3;->f:I - - aget-object v1, v1, v2 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/b3;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget v0, p0, Lf/h/a/d/h/k/e3;->e:I - - const/4 v1, -0x1 - - add-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/e3;->e:I - - iput v1, p0, Lf/h/a/d/h/k/e3;->f:I - - return-void - - :cond_1 - new-instance v0, Ljava/util/ConcurrentModificationException; - - invoke-direct {v0}, Ljava/util/ConcurrentModificationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e4.smali deleted file mode 100644 index 836180a562..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e4.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/e4; -.super Lf/h/a/d/h/k/f4; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/ListIterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/f4<", - "TE;>;", - "Ljava/util/ListIterator<", - "TE;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/f4;->()V - - return-void -.end method - - -# virtual methods -.method public final add(Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final set(Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e5.smali deleted file mode 100644 index 28dfff528c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e5.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/d/h/k/e5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/w4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a([BII)[B - .locals 2 - - new-array v0, p3, [B - - const/4 v1, 0x0 - - invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e6.smali deleted file mode 100644 index bef0730b4c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e6.smali +++ /dev/null @@ -1,17 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/e6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/Integer;", - ">;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e7.smali deleted file mode 100644 index 80e66da1c8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e7.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/e7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a(Ljava/lang/Class;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/k/b7;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e8.smali deleted file mode 100644 index 28be420ceb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e8.smali +++ /dev/null @@ -1,668 +0,0 @@ -.class public final Lf/h/a/d/h/k/e8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final f:Lf/h/a/d/h/k/e8; - - -# instance fields -.field public a:I - -.field public b:[I - -.field public c:[Ljava/lang/Object; - -.field public d:I - -.field public e:Z - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/e8; - - const/4 v1, 0x0 - - new-array v2, v1, [I - - new-array v3, v1, [Ljava/lang/Object; - - invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/d/h/k/e8;->(I[I[Ljava/lang/Object;Z)V - - sput-object v0, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - return-void -.end method - -.method public constructor ()V - .locals 4 - - const/16 v0, 0x8 - - new-array v1, v0, [I - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/d/h/k/e8;->(I[I[Ljava/lang/Object;Z)V - - return-void -.end method - -.method public constructor (I[I[Ljava/lang/Object;Z)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/k/e8;->d:I - - iput p1, p0, Lf/h/a/d/h/k/e8;->a:I - - iput-object p2, p0, Lf/h/a/d/h/k/e8;->b:[I - - iput-object p3, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - iput-boolean p4, p0, Lf/h/a/d/h/k/e8;->e:Z - - return-void -.end method - -.method public static b(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - ushr-int/lit8 v0, p0, 0x3 - - and-int/lit8 p0, p0, 0x7 - - if-eqz p0, :cond_4 - - const/4 v1, 0x1 - - if-eq p0, v1, :cond_3 - - const/4 v1, 0x2 - - if-eq p0, v1, :cond_2 - - const/4 v1, 0x3 - - if-eq p0, v1, :cond_1 - - const/4 v1, 0x5 - - if-ne p0, v1, :cond_0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - check-cast p2, Lf/h/a/d/h/k/i5; - - invoke-virtual {p2, v0, p0}, Lf/h/a/d/h/k/i5;->l(II)V - - return-void - - :cond_0 - new-instance p0, Ljava/lang/RuntimeException; - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->d()Lcom/google/android/gms/internal/measurement/zzim; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw p0 - - :cond_1 - move-object p0, p2 - - check-cast p0, Lf/h/a/d/h/k/i5; - - iget-object v2, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/2addr v0, v1 - - or-int/lit8 v1, v0, 0x3 - - invoke-virtual {v2, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - check-cast p1, Lf/h/a/d/h/k/e8; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/e8;->d(Lf/h/a/d/h/k/x8;)V - - iget-object p0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - or-int/lit8 p1, v0, 0x4 - - invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - return-void - - :cond_2 - check-cast p1, Lf/h/a/d/h/k/x4; - - check-cast p2, Lf/h/a/d/h/k/i5; - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/h/k/i5;->e(ILf/h/a/d/h/k/x4;)V - - return-void - - :cond_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/k/i5; - - invoke-virtual {p2, v0, p0, p1}, Lf/h/a/d/h/k/i5;->m(IJ)V - - return-void - - :cond_4 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - check-cast p2, Lf/h/a/d/h/k/i5; - - invoke-virtual {p2, v0, p0, p1}, Lf/h/a/d/h/k/i5;->d(IJ)V - - return-void -.end method - -.method public static c()Lf/h/a/d/h/k/e8; - .locals 5 - - new-instance v0, Lf/h/a/d/h/k/e8; - - const/16 v1, 0x8 - - new-array v2, v1, [I - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v0, v3, v2, v1, v4}, Lf/h/a/d/h/k/e8;->(I[I[Ljava/lang/Object;Z)V - - return-object v0 -.end method - - -# virtual methods -.method public final a(ILjava/lang/Object;)V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/e8;->e:Z - - if-eqz v0, :cond_2 - - iget v0, p0, Lf/h/a/d/h/k/e8;->a:I - - iget-object v1, p0, Lf/h/a/d/h/k/e8;->b:[I - - array-length v1, v1 - - if-ne v0, v1, :cond_1 - - const/4 v1, 0x4 - - if-ge v0, v1, :cond_0 - - const/16 v0, 0x8 - - goto :goto_0 - - :cond_0 - shr-int/lit8 v0, v0, 0x1 - - :goto_0 - iget v1, p0, Lf/h/a/d/h/k/e8;->a:I - - add-int/2addr v1, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/e8;->b:[I - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/e8;->b:[I - - iget-object v0, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/e8;->b:[I - - iget v1, p0, Lf/h/a/d/h/k/e8;->a:I - - aput p1, v0, v1 - - iget-object p1, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aput-object p2, p1, v1 - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/d/h/k/e8;->a:I - - return-void - - :cond_2 - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final d(Lf/h/a/d/h/k/x8;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/k/e8;->a:I - - if-nez v0, :cond_0 - - return-void - - :cond_0 - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/i5; - - if-eqz v0, :cond_2 - - const/4 v0, 0x0 - - :goto_0 - iget v1, p0, Lf/h/a/d/h/k/e8;->a:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/e8;->b:[I - - aget v1, v1, v0 - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-static {v1, v2, p1}, Lf/h/a/d/h/k/e8;->b(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - return-void - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final e()I - .locals 6 - - iget v0, p0, Lf/h/a/d/h/k/e8;->d:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/e8;->a:I - - if-ge v0, v2, :cond_6 - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->b:[I - - aget v2, v2, v0 - - ushr-int/lit8 v3, v2, 0x3 - - and-int/lit8 v2, v2, 0x7 - - if-eqz v2, :cond_5 - - const/4 v4, 0x1 - - if-eq v2, v4, :cond_4 - - const/4 v5, 0x2 - - if-eq v2, v5, :cond_3 - - const/4 v5, 0x3 - - if-eq v2, v5, :cond_2 - - const/4 v4, 0x5 - - if-ne v2, v4, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result v2 - - goto :goto_1 - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->d()Lcom/google/android/gms/internal/measurement/zzim; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_2 - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v2 - - shl-int/2addr v2, v4 - - iget-object v3, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v3, v3, v0 - - check-cast v3, Lf/h/a/d/h/k/e8; - - invoke-virtual {v3}, Lf/h/a/d/h/k/e8;->e()I - - move-result v3 - - add-int/2addr v3, v2 - - add-int/2addr v3, v1 - - move v1, v3 - - goto :goto_2 - - :cond_3 - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Lf/h/a/d/h/k/x4; - - invoke-static {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v2 - - goto :goto_1 - - :cond_4 - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result v2 - - goto :goto_1 - - :cond_5 - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I - - move-result v2 - - :goto_1 - add-int/2addr v2, v1 - - move v1, v2 - - :goto_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_6 - iput v1, p0, Lf/h/a/d/h/k/e8;->d:I - - return v1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-nez p1, :cond_1 - - return v1 - - :cond_1 - instance-of v2, p1, Lf/h/a/d/h/k/e8; - - if-nez v2, :cond_2 - - return v1 - - :cond_2 - check-cast p1, Lf/h/a/d/h/k/e8; - - iget v2, p0, Lf/h/a/d/h/k/e8;->a:I - - iget v3, p1, Lf/h/a/d/h/k/e8;->a:I - - if-ne v2, v3, :cond_8 - - iget-object v3, p0, Lf/h/a/d/h/k/e8;->b:[I - - iget-object v4, p1, Lf/h/a/d/h/k/e8;->b:[I - - const/4 v5, 0x0 - - :goto_0 - if-ge v5, v2, :cond_4 - - aget v6, v3, v5 - - aget v7, v4, v5 - - if-eq v6, v7, :cond_3 - - const/4 v2, 0x0 - - goto :goto_1 - - :cond_3 - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v2, 0x1 - - :goto_1 - if-eqz v2, :cond_8 - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - iget v3, p0, Lf/h/a/d/h/k/e8;->a:I - - const/4 v4, 0x0 - - :goto_2 - if-ge v4, v3, :cond_6 - - aget-object v5, v2, v4 - - aget-object v6, p1, v4 - - invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_5 - - const/4 p1, 0x0 - - goto :goto_3 - - :cond_5 - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_6 - const/4 p1, 0x1 - - :goto_3 - if-nez p1, :cond_7 - - goto :goto_4 - - :cond_7 - return v0 - - :cond_8 - :goto_4 - return v1 -.end method - -.method public final hashCode()I - .locals 8 - - iget v0, p0, Lf/h/a/d/h/k/e8;->a:I - - add-int/lit16 v1, v0, 0x20f - - mul-int/lit8 v1, v1, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->b:[I - - const/4 v3, 0x0 - - const/16 v4, 0x11 - - const/4 v5, 0x0 - - const/16 v6, 0x11 - - :goto_0 - if-ge v5, v0, :cond_0 - - mul-int/lit8 v6, v6, 0x1f - - aget v7, v2, v5 - - add-int/2addr v6, v7 - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_0 - add-int/2addr v1, v6 - - mul-int/lit8 v1, v1, 0x1f - - iget-object v0, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/k/e8;->a:I - - :goto_1 - if-ge v3, v2, :cond_1 - - mul-int/lit8 v4, v4, 0x1f - - aget-object v5, v0, v3 - - invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I - - move-result v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_1 - add-int/2addr v1, v4 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/e9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/e9.smali deleted file mode 100644 index 4237fefa4c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/e9.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/e9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ea.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ea.smali deleted file mode 100644 index 67582b3116..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ea.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ea; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/da;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ea; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/da;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ea; - - invoke-direct {v0}, Lf/h/a/d/h/k/ea;->()V - - sput-object v0, Lf/h/a/d/h/k/ea;->e:Lf/h/a/d/h/k/ea; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ga; - - invoke-direct {v0}, Lf/h/a/d/h/k/ga;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ea;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ea;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/da; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/eb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/eb.smali deleted file mode 100644 index 0ec11fbe6f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/eb.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/k/eb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/bb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.sessions.check_on_reset_and_enable2" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/eb;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.client.sessions.check_on_startup" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.client.sessions.start_session_before_view_screen" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/eb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ed.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ed.smali deleted file mode 100644 index 66f907c100..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ed.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ed; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/dd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ed; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/dd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ed; - - invoke-direct {v0}, Lf/h/a/d/h/k/ed;->()V - - sput-object v0, Lf/h/a/d/h/k/ed;->e:Lf/h/a/d/h/k/ed; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/gd; - - invoke-direct {v0}, Lf/h/a/d/h/k/gd;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ed;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ed;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/dd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f.smali deleted file mode 100644 index 5862e24e19..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public final Lf/h/a/d/h/k/f; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/d; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IStringProvider" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f0.smali deleted file mode 100644 index 3fbce7695b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/f0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/f0;->i:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/f0;->h:Landroid/app/Activity; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/f0;->i:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/f0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityPaused(Lf/h/a/d/f/a;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f1$a.smali deleted file mode 100644 index 2a90e23e73..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f1$a.smali +++ /dev/null @@ -1,1612 +0,0 @@ -.class public final Lf/h/a/d/h/k/f1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/f1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/f1;", - "Lf/h/a/d/h/k/f1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final A()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final A0()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzau:Ljava/lang/String; - - return-object v0 -.end method - -.method public final B(I)Lf/h/a/d/h/k/b1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/b1; - - return-object p1 -.end method - -.method public final B0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->T(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final C(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v1, v1, 0x4 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzi:J - - return-object p0 -.end method - -.method public final D(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->B(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final E(Z)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x800000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-boolean p1, v0, Lf/h/a/d/h/k/f1;->zzad:Z - - return-object p0 -.end method - -.method public final G()Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0}, Lf/h/a/d/h/k/f1;->s(Lf/h/a/d/h/k/f1;)V - - return-object p0 -.end method - -.method public final H(I)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->A(Lf/h/a/d/h/k/f1;I)V - - return-object p0 -.end method - -.method public final I(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v1, v1, 0x8 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzj:J - - return-object p0 -.end method - -.method public final J(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Lf/h/a/d/h/k/z0;", - ">;)", - "Lf/h/a/d/h/k/f1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v1, v0, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-object p0 -.end method - -.method public final K(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->G(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final L(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v1, v1, 0x10 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzk:J - - return-object p0 -.end method - -.method public final M(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Ljava/lang/Integer;", - ">;)", - "Lf/h/a/d/h/k/f1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v1, v0, Lf/h/a/d/h/k/f1;->zzar:Lf/h/a/d/h/k/e6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_2 - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v2 - - if-nez v2, :cond_1 - - const/16 v2, 0xa - - goto :goto_0 - - :cond_1 - shl-int/lit8 v2, v2, 0x1 - - :goto_0 - check-cast v1, Lf/h/a/d/h/k/z5; - - invoke-virtual {v1, v2}, Lf/h/a/d/h/k/z5;->h(I)Lf/h/a/d/h/k/e6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/f1;->zzar:Lf/h/a/d/h/k/e6; - - :cond_2 - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzar:Lf/h/a/d/h/k/e6; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-object p0 -.end method - -.method public final N(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->H(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final O(I)Lf/h/a/d/h/k/j1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/j1; - - return-object p1 -.end method - -.method public final P()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/d/h/k/j1;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final Q()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final R(I)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->F(Lf/h/a/d/h/k/f1;I)V - - return-object p0 -.end method - -.method public final S(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v1, v1, 0x20 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzl:J - - return-object p0 -.end method - -.method public final T(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->J(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final U()J - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-wide v0, v0, Lf/h/a/d/h/k/f1;->zzi:J - - return-wide v0 -.end method - -.method public final V(I)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v1, v1, 0x400 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput p1, v0, Lf/h/a/d/h/k/f1;->zzq:I - - return-object p0 -.end method - -.method public final W(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v1, v1, 0x4000 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzu:J - - return-object p0 -.end method - -.method public final X(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->K(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final a0()J - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-wide v0, v0, Lf/h/a/d/h/k/f1;->zzj:J - - return-wide v0 -.end method - -.method public final b0(I)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x100000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput p1, v0, Lf/h/a/d/h/k/f1;->zzaa:I - - return-object p0 -.end method - -.method public final c0(J)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const v2, 0x8000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzv:J - - return-object p0 -.end method - -.method public final d0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->L(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final f0()Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v1, v1, -0x11 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const-wide/16 v1, 0x0 - - iput-wide v1, v0, Lf/h/a/d/h/k/f1;->zzk:J - - return-object p0 -.end method - -.method public final g0(I)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x2000000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput p1, v0, Lf/h/a/d/h/k/f1;->zzag:I - - return-object p0 -.end method - -.method public final h0(J)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x80000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzz:J - - return-object p0 -.end method - -.method public final i0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->M(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final j0()Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v1, v1, -0x21 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const-wide/16 v1, 0x0 - - iput-wide v1, v0, Lf/h/a/d/h/k/f1;->zzl:J - - return-object p0 -.end method - -.method public final k0(I)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzd:I - - or-int/lit8 v1, v1, 0x2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzd:I - - iput p1, v0, Lf/h/a/d/h/k/f1;->zzao:I - - return-object p0 -.end method - -.method public final l0(J)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x20000000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzak:J - - return-object p0 -.end method - -.method public final n0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->N(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final o0(J)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x40000000 # 2.0f - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzal:J - - return-object p0 -.end method - -.method public final p()Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/4 v2, 0x1 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput v2, v0, Lf/h/a/d/h/k/f1;->zze:I - - return-object p0 -.end method - -.method public final p0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->O(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-virtual {p2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/y5; - - check-cast p2, Lf/h/a/d/h/k/b1; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/f1;->t(Lf/h/a/d/h/k/f1;ILf/h/a/d/h/k/b1;)V - - return-object p0 -.end method - -.method public final q0()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - return-object v0 -.end method - -.method public final r(ILf/h/a/d/h/k/j1;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/f1;->u(Lf/h/a/d/h/k/f1;ILf/h/a/d/h/k/j1;)V - - return-object p0 -.end method - -.method public final r0()Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const v2, -0x200001 - - and-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - sget-object v1, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - iget-object v1, v1, Lf/h/a/d/h/k/f1;->zzab:Ljava/lang/String; - - iput-object v1, v0, Lf/h/a/d/h/k/f1;->zzab:Ljava/lang/String; - - return-object p0 -.end method - -.method public final s(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v1, v1, 0x2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzh:J - - return-object p0 -.end method - -.method public final s0(J)Lf/h/a/d/h/k/f1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzd:I - - or-int/lit8 v1, v1, 0x10 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzd:I - - iput-wide p1, v0, Lf/h/a/d/h/k/f1;->zzas:J - - return-object p0 -.end method - -.method public final t(Lf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/b1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->v(Lf/h/a/d/h/k/f1;Lf/h/a/d/h/k/b1;)V - - return-object p0 -.end method - -.method public final t0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->P(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final u(Lf/h/a/d/h/k/j1$a;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/j1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->w(Lf/h/a/d/h/k/f1;Lf/h/a/d/h/k/j1;)V - - return-object p0 -.end method - -.method public final u0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->Q(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final v(Lf/h/a/d/h/k/j1;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->w(Lf/h/a/d/h/k/f1;Lf/h/a/d/h/k/j1;)V - - return-object p0 -.end method - -.method public final v0()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzac:Ljava/lang/String; - - return-object v0 -.end method - -.method public final w(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Lf/h/a/d/h/k/b1;", - ">;)", - "Lf/h/a/d/h/k/f1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->x(Lf/h/a/d/h/k/f1;Ljava/lang/Iterable;)V - - return-object p0 -.end method - -.method public final w0()Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0}, Lf/h/a/d/h/k/f1;->I(Lf/h/a/d/h/k/f1;)V - - return-object p0 -.end method - -.method public final x(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->y(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final x0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->R(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final y(Z)Lf/h/a/d/h/k/f1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v2, 0x20000 - - or-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-boolean p1, v0, Lf/h/a/d/h/k/f1;->zzx:Z - - return-object p0 -.end method - -.method public final y0()Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final z()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lf/h/a/d/h/k/b1;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget-object v0, v0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final z0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/f1;->S(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f1.smali deleted file mode 100644 index 6a3c4973c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f1.smali +++ /dev/null @@ -1,1228 +0,0 @@ -.class public final Lf/h/a/d/h/k/f1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/f1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/f1;", - "Lf/h/a/d/h/k/f1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzaw:Lf/h/a/d/h/k/f1; - -.field public static volatile zzax:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/f1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzaa:I - -.field public zzab:Ljava/lang/String; - -.field public zzac:Ljava/lang/String; - -.field public zzad:Z - -.field public zzae:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/z0;", - ">;" - } - .end annotation -.end field - -.field public zzaf:Ljava/lang/String; - -.field public zzag:I - -.field public zzah:I - -.field public zzai:I - -.field public zzaj:Ljava/lang/String; - -.field public zzak:J - -.field public zzal:J - -.field public zzam:Ljava/lang/String; - -.field public zzan:Ljava/lang/String; - -.field public zzao:I - -.field public zzap:Ljava/lang/String; - -.field public zzaq:Lf/h/a/d/h/k/g1; - -.field public zzar:Lf/h/a/d/h/k/e6; - -.field public zzas:J - -.field public zzat:J - -.field public zzau:Ljava/lang/String; - -.field public zzav:Ljava/lang/String; - -.field public zzc:I - -.field public zzd:I - -.field public zze:I - -.field public zzf:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/b1;", - ">;" - } - .end annotation -.end field - -.field public zzg:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/j1;", - ">;" - } - .end annotation -.end field - -.field public zzh:J - -.field public zzi:J - -.field public zzj:J - -.field public zzk:J - -.field public zzl:J - -.field public zzm:Ljava/lang/String; - -.field public zzn:Ljava/lang/String; - -.field public zzo:Ljava/lang/String; - -.field public zzp:Ljava/lang/String; - -.field public zzq:I - -.field public zzr:Ljava/lang/String; - -.field public zzs:Ljava/lang/String; - -.field public zzt:Ljava/lang/String; - -.field public zzu:J - -.field public zzv:J - -.field public zzw:Ljava/lang/String; - -.field public zzx:Z - -.field public zzy:Ljava/lang/String; - -.field public zzz:J - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/f1; - - invoke-direct {v0}, Lf/h/a/d/h/k/f1;->()V - - sput-object v0, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - const-class v1, Lf/h/a/d/h/k/f1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - const-string v1, "" - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzm:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzn:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzo:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzp:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzr:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzt:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzy:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzab:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzac:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzaf:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzaj:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzam:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzan:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzap:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/k/z5;->g:Lf/h/a/d/h/k/z5; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzar:Lf/h/a/d/h/k/e6; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzau:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/h/k/f1;->zzav:Ljava/lang/String; - - return-void -.end method - -.method public static A(Lf/h/a/d/h/k/f1;I)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->D()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - return-void -.end method - -.method public static B(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x80 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzn:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static C()Lf/h/a/d/h/k/f1$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f1$a; - - return-object v0 -.end method - -.method public static F(Lf/h/a/d/h/k/f1;I)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->E()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - return-void -.end method - -.method public static G(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x100 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzo:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static H(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x200 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzp:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static I(Lf/h/a/d/h/k/f1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static J(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x800 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzr:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static K(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x1000 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static L(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit16 v0, v0, 0x2000 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzt:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static M(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x10000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static N(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x40000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzy:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static O(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x200000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzab:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static P(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x400000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzac:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static Q(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x1000000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzaf:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static R(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 2 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v1, 0x10000000 - - or-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzaj:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static S(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzd:I - - or-int/lit8 v0, v0, 0x4 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzd:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzap:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static T(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzd:I - - or-int/lit8 v0, v0, 0x40 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzd:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzau:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static s(Lf/h/a/d/h/k/f1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/f1;ILf/h/a/d/h/k/b1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->D()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static u(Lf/h/a/d/h/k/f1;ILf/h/a/d/h/k/j1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->E()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static v(Lf/h/a/d/h/k/f1;Lf/h/a/d/h/k/b1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->D()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static w(Lf/h/a/d/h/k/f1;Lf/h/a/d/h/k/j1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->E()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static x(Lf/h/a/d/h/k/f1;Ljava/lang/Iterable;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1;->D()V - - iget-object p0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-static {p1, p0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-void -.end method - -.method public static y(Lf/h/a/d/h/k/f1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - or-int/lit8 v0, v0, 0x40 - - iput v0, p0, Lf/h/a/d/h/k/f1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/f1;->zzm:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final D()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - :cond_0 - return-void -.end method - -.method public final E()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - :cond_0 - return-void -.end method - -.method public final U()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - return-object v0 -.end method - -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/f1;->zzax:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/f1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/f1;->zzax:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/f1;->zzax:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - return-object p1 - - :pswitch_4 - const/16 p1, 0x31 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-class p3, Lf/h/a/d/h/k/b1; - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-class p3, Lf/h/a/d/h/k/j1; - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - const-string p3, "zzi" - - aput-object p3, p1, p2 - - const/16 p2, 0x9 - - const-string p3, "zzj" - - aput-object p3, p1, p2 - - const/16 p2, 0xa - - const-string p3, "zzl" - - aput-object p3, p1, p2 - - const/16 p2, 0xb - - const-string p3, "zzm" - - aput-object p3, p1, p2 - - const/16 p2, 0xc - - const-string p3, "zzn" - - aput-object p3, p1, p2 - - const/16 p2, 0xd - - const-string p3, "zzo" - - aput-object p3, p1, p2 - - const/16 p2, 0xe - - const-string p3, "zzp" - - aput-object p3, p1, p2 - - const/16 p2, 0xf - - const-string p3, "zzq" - - aput-object p3, p1, p2 - - const/16 p2, 0x10 - - const-string p3, "zzr" - - aput-object p3, p1, p2 - - const/16 p2, 0x11 - - const-string p3, "zzs" - - aput-object p3, p1, p2 - - const/16 p2, 0x12 - - const-string p3, "zzt" - - aput-object p3, p1, p2 - - const/16 p2, 0x13 - - const-string p3, "zzu" - - aput-object p3, p1, p2 - - const/16 p2, 0x14 - - const-string p3, "zzv" - - aput-object p3, p1, p2 - - const/16 p2, 0x15 - - const-string p3, "zzw" - - aput-object p3, p1, p2 - - const/16 p2, 0x16 - - const-string p3, "zzx" - - aput-object p3, p1, p2 - - const/16 p2, 0x17 - - const-string p3, "zzy" - - aput-object p3, p1, p2 - - const/16 p2, 0x18 - - const-string p3, "zzz" - - aput-object p3, p1, p2 - - const/16 p2, 0x19 - - const-string p3, "zzaa" - - aput-object p3, p1, p2 - - const/16 p2, 0x1a - - const-string p3, "zzab" - - aput-object p3, p1, p2 - - const/16 p2, 0x1b - - const-string p3, "zzac" - - aput-object p3, p1, p2 - - const/16 p2, 0x1c - - const-string p3, "zzk" - - aput-object p3, p1, p2 - - const/16 p2, 0x1d - - const-string p3, "zzad" - - aput-object p3, p1, p2 - - const/16 p2, 0x1e - - const-string p3, "zzae" - - aput-object p3, p1, p2 - - const/16 p2, 0x1f - - const-class p3, Lf/h/a/d/h/k/z0; - - aput-object p3, p1, p2 - - const/16 p2, 0x20 - - const-string p3, "zzaf" - - aput-object p3, p1, p2 - - const/16 p2, 0x21 - - const-string p3, "zzag" - - aput-object p3, p1, p2 - - const/16 p2, 0x22 - - const-string p3, "zzah" - - aput-object p3, p1, p2 - - const/16 p2, 0x23 - - const-string p3, "zzai" - - aput-object p3, p1, p2 - - const/16 p2, 0x24 - - const-string p3, "zzaj" - - aput-object p3, p1, p2 - - const/16 p2, 0x25 - - const-string p3, "zzak" - - aput-object p3, p1, p2 - - const/16 p2, 0x26 - - const-string p3, "zzal" - - aput-object p3, p1, p2 - - const/16 p2, 0x27 - - const-string p3, "zzam" - - aput-object p3, p1, p2 - - const/16 p2, 0x28 - - const-string p3, "zzan" - - aput-object p3, p1, p2 - - const/16 p2, 0x29 - - const-string p3, "zzao" - - aput-object p3, p1, p2 - - const/16 p2, 0x2a - - const-string p3, "zzap" - - aput-object p3, p1, p2 - - const/16 p2, 0x2b - - const-string p3, "zzaq" - - aput-object p3, p1, p2 - - const/16 p2, 0x2c - - const-string p3, "zzar" - - aput-object p3, p1, p2 - - const/16 p2, 0x2d - - const-string p3, "zzas" - - aput-object p3, p1, p2 - - const/16 p2, 0x2e - - const-string p3, "zzat" - - aput-object p3, p1, p2 - - const/16 p2, 0x2f - - const-string p3, "zzau" - - aput-object p3, p1, p2 - - const/16 p2, 0x30 - - const-string p3, "zzav" - - aput-object p3, p1, p2 - - const-string p2, "\u0001,\u0000\u0002\u00014,\u0000\u0004\u0000\u0001\u1004\u0000\u0002\u001b\u0003\u001b\u0004\u1002\u0001\u0005\u1002\u0002\u0006\u1002\u0003\u0007\u1002\u0005\u0008\u1008\u0006\t\u1008\u0007\n\u1008\u0008\u000b\u1008\t\u000c\u1004\n\r\u1008\u000b\u000e\u1008\u000c\u0010\u1008\r\u0011\u1002\u000e\u0012\u1002\u000f\u0013\u1008\u0010\u0014\u1007\u0011\u0015\u1008\u0012\u0016\u1002\u0013\u0017\u1004\u0014\u0018\u1008\u0015\u0019\u1008\u0016\u001a\u1002\u0004\u001c\u1007\u0017\u001d\u001b\u001e\u1008\u0018\u001f\u1004\u0019 \u1004\u001a!\u1004\u001b\"\u1008\u001c#\u1002\u001d$\u1002\u001e%\u1008\u001f&\u1008 \'\u1004!)\u1008\",\u1009#-\u001d.\u1002$/\u1002%2\u1008&4\u1008\'" - - sget-object p3, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/f1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/f1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/f1; - - invoke-direct {p1}, Lf/h/a/d/h/k/f1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final z()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f1;->zzac:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f2.smali deleted file mode 100644 index 66e25004e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f2.smali +++ /dev/null @@ -1,128 +0,0 @@ -.class public final Lf/h/a/d/h/k/f2; -.super Lf/h/a/d/h/k/a2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Boolean;Z)V - .locals 6 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move v4, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/a2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/d/h/k/g2;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic e(Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - - instance-of v0, p1, Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/Boolean; - - return-object p1 - - :cond_0 - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/k/l1;->c:Ljava/util/regex/Pattern; - - invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z - - move-result v1 - - if-eqz v1, :cond_1 - - sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - return-object p1 - - :cond_1 - sget-object v1, Lf/h/a/d/h/k/l1;->d:Ljava/util/regex/Pattern; - - invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z - - move-result v0 - - if-eqz v0, :cond_2 - - sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object p1 - - :cond_2 - invoke-super {p0}, Lf/h/a/d/h/k/a2;->g()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/16 v1, 0x1c - - invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v1 - - const-string v1, "Invalid boolean value for " - - const-string v3, ": " - - invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "PhenotypeFlag" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f3.smali deleted file mode 100644 index 30ddd5b558..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f3.smali +++ /dev/null @@ -1,269 +0,0 @@ -.class public final Lf/h/a/d/h/k/f3; -.super Ljava/util/AbstractSet; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractSet<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-direct {p0}, Ljava/util/AbstractSet;->()V - - return-void -.end method - - -# virtual methods -.method public final clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->clear()V - - return-void -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - instance-of v0, p1, Ljava/util/Map$Entry; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/util/Map$Entry; - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lf/h/a/d/h/k/b3;->b(Ljava/lang/Object;)I - - move-result v0 - - const/4 v2, -0x1 - - if-eq v0, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - iget-object v2, v2, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v0, v2, v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - return v1 -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/k/d3; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/d3;->(Lf/h/a/d/h/k/b3;)V - - move-object v0, v1 - - :goto_0 - return-object v0 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 9 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - instance-of v0, p1, Ljava/util/Map$Entry; - - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - check-cast p1, Ljava/util/Map$Entry; - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->d()Z - - move-result v0 - - if-eqz v0, :cond_1 - - return v1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->i()I - - move-result v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - iget-object p1, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - iget-object v5, p1, Lf/h/a/d/h/k/b3;->d:Ljava/lang/Object; - - iget-object v6, p1, Lf/h/a/d/h/k/b3;->e:[I - - iget-object v7, p1, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget-object v8, p1, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - move v4, v0 - - invoke-static/range {v2 .. v8}, Lf/h/a/d/h/k/i3;->c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I - - move-result p1 - - const/4 v2, -0x1 - - if-ne p1, v2, :cond_2 - - return v1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v1, p1, v0}, Lf/h/a/d/h/k/b3;->c(II)V - - iget-object p1, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - iget v0, p1, Lf/h/a/d/h/k/b3;->i:I - - add-int/2addr v0, v2 - - iput v0, p1, Lf/h/a/d/h/k/b3;->i:I - - invoke-virtual {p1}, Lf/h/a/d/h/k/b3;->h()V - - const/4 p1, 0x1 - - return p1 - - :cond_3 - return v1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f4.smali deleted file mode 100644 index 3acc63755a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f4.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/f4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "TE;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final remove()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f5.smali deleted file mode 100644 index 5620cc66d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f5.smali +++ /dev/null @@ -1,279 +0,0 @@ -.class public Lf/h/a/d/h/k/f5; -.super Lf/h/a/d/h/k/c5; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public final zzb:[B - - -# direct methods -.method public constructor ([B)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/c5;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public c(I)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - aget-byte p1, v0, p1 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/x4; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->h()I - - move-result v1 - - move-object v3, p1 - - check-cast v3, Lf/h/a/d/h/k/x4; - - invoke-virtual {v3}, Lf/h/a/d/h/k/x4;->h()I - - move-result v3 - - if-eq v1, v3, :cond_2 - - return v2 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->h()I - - move-result v1 - - if-nez v1, :cond_3 - - return v0 - - :cond_3 - instance-of v1, p1, Lf/h/a/d/h/k/f5; - - if-eqz v1, :cond_9 - - check-cast p1, Lf/h/a/d/h/k/f5; - - iget v1, p0, Lf/h/a/d/h/k/x4;->zzc:I - - iget v3, p1, Lf/h/a/d/h/k/x4;->zzc:I - - if-eqz v1, :cond_4 - - if-eqz v3, :cond_4 - - if-eq v1, v3, :cond_4 - - return v2 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->h()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I - - move-result v2 - - if-gt v1, v2, :cond_8 - - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I - - move-result v2 - - if-gt v1, v2, :cond_7 - - iget-object v2, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - iget-object v3, p1, Lf/h/a/d/h/k/f5;->zzb:[B - - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->s()I - - move-result v4 - - add-int/2addr v4, v1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->s()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/f5;->s()I - - move-result p1 - - :goto_0 - if-ge v1, v4, :cond_6 - - aget-byte v5, v2, v1 - - aget-byte v6, v3, p1 - - if-eq v5, v6, :cond_5 - - const/4 v0, 0x0 - - goto :goto_1 - - :cond_5 - add-int/lit8 v1, v1, 0x1 - - add-int/lit8 p1, p1, 0x1 - - goto :goto_0 - - :cond_6 - :goto_1 - return v0 - - :cond_7 - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I - - move-result p1 - - const/16 v2, 0x3b - - const-string v3, "Ran off end of other: 0, " - - const-string v4, ", " - - invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_8 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->h()I - - move-result v0 - - const/16 v2, 0x28 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "Length too large: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_9 - invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public h()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - array-length v0, v0 - - return v0 -.end method - -.method public final j(II)Lf/h/a/d/h/k/x4; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->h()I - - move-result p1 - - const/4 v0, 0x0 - - invoke-static {v0, p2, p1}, Lf/h/a/d/h/k/x4;->n(III)I - - move-result p1 - - if-nez p1, :cond_0 - - sget-object p1, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - return-object p1 - - :cond_0 - new-instance p2, Lf/h/a/d/h/k/y4; - - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - invoke-virtual {p0}, Lf/h/a/d/h/k/f5;->s()I - - move-result v1 - - invoke-direct {p2, v0, v1, p1}, Lf/h/a/d/h/k/y4;->([BII)V - - return-object p2 -.end method - -.method public m(I)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - aget-byte p1, v0, p1 - - return p1 -.end method - -.method public s()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f6.smali deleted file mode 100644 index 843be6f785..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f6.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/f6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/List; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/List<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()V -.end method - -.method public abstract f(I)Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Lf/h/a/d/h/k/f6<", - "TE;>;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f7.smali deleted file mode 100644 index 76f751ff8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f7.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/f7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract b()Lf/h/a/d/h/k/d7; -.end method - -.method public abstract f()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f8.smali deleted file mode 100644 index 6550f78e25..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f8.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/f8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/f9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/f9.smali deleted file mode 100644 index 83d539e5cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/f9.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/f9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/fa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/fa.smali deleted file mode 100644 index 43726de1fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/fa.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/fa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ia;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/fa; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ia;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/fa; - - invoke-direct {v0}, Lf/h/a/d/h/k/fa;->()V - - sput-object v0, Lf/h/a/d/h/k/fa;->e:Lf/h/a/d/h/k/fa; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ha; - - invoke-direct {v0}, Lf/h/a/d/h/k/ha;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/fa;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/fa;->e:Lf/h/a/d/h/k/fa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/fa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ia; - - invoke-interface {v0}, Lf/h/a/d/h/k/ia;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/fa;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ia; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/fb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/fb.smali deleted file mode 100644 index 880c734590..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/fb.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/fb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/gb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.freeride_engagement_fix" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/fb;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/fb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/fd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/fd.smali deleted file mode 100644 index 1130d17331..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/fd.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/fd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/id;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/fd; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/id;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/fd; - - invoke-direct {v0}, Lf/h/a/d/h/k/fd;->()V - - sput-object v0, Lf/h/a/d/h/k/fd;->e:Lf/h/a/d/h/k/fd; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/hd; - - invoke-direct {v0}, Lf/h/a/d/h/k/hd;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/fd;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/fd;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/id; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g$a.smali deleted file mode 100644 index 6430b9dbc4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g$a.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/g$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x401 - name = "a" -.end annotation - - -# instance fields -.field public final d:J - -.field public final e:J - -.field public final f:Z - -.field public final synthetic g:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Z)V - .locals 4 - - iput-object p1, p0, Lf/h/a/d/h/k/g$a;->g:Lf/h/a/d/h/k/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object v0, p1, Lf/h/a/d/h/k/g;->b:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - iput-wide v2, p0, Lf/h/a/d/h/k/g$a;->d:J - - iget-object p1, p1, Lf/h/a/d/h/k/g;->b:Lf/h/a/d/e/n/b; - - check-cast p1, Lf/h/a/d/e/n/c; - - if-eqz p1, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/h/k/g$a;->e:J - - iput-boolean p2, p0, Lf/h/a/d/h/k/g$a;->f:Z - - return-void - - :cond_0 - throw v1 - - :cond_1 - throw v1 -.end method - - -# virtual methods -.method public abstract a()V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public b()V - .locals 0 - - return-void -.end method - -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/g$a;->g:Lf/h/a/d/h/k/g; - - iget-boolean v0, v0, Lf/h/a/d/h/k/g;->g:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/g$a;->b()V - - return-void - - :cond_0 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/g$a;->a()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/h/k/g$a;->g:Lf/h/a/d/h/k/g; - - const/4 v2, 0x0 - - iget-boolean v3, p0, Lf/h/a/d/h/k/g$a;->f:Z - - invoke-virtual {v1, v0, v2, v3}, Lf/h/a/d/h/k/g;->c(Ljava/lang/Exception;ZZ)V - - invoke-virtual {p0}, Lf/h/a/d/h/k/g$a;->b()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g$b.smali deleted file mode 100644 index 2f78c7a96b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g$b.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/d/h/k/g$b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - -# interfaces -.implements Landroid/app/Application$ActivityLifecycleCallbacks; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/e0; - - invoke-direct {v1, p0, p1, p2}, Lf/h/a/d/h/k/e0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;Landroid/os/Bundle;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onActivityDestroyed(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/j0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/k/j0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onActivityPaused(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/f0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/k/f0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onActivityResumed(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/g0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/k/g0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/wd; - - invoke-direct {v0}, Lf/h/a/d/h/k/wd;->()V - - iget-object v1, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v2, Lf/h/a/d/h/k/h0; - - invoke-direct {v2, p0, p1, v0}, Lf/h/a/d/h/k/h0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;Lf/h/a/d/h/k/wd;)V - - iget-object p1, v1, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - const-wide/16 v1, 0x32 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-virtual {p2, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V - - :cond_0 - return-void -.end method - -.method public final onActivityStarted(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/d0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/k/d0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onActivityStopped(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - new-instance v1, Lf/h/a/d/h/k/i0; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/h/k/i0;->(Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g$c.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g$c.smali deleted file mode 100644 index 0e5ac2cbdb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g$c.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/h/k/g$c; -.super Lf/h/a/d/h/k/b; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/i/b/g6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/g6;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/b;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/g$c;->a:Lf/h/a/d/i/b/g6; - - return-void -.end method - - -# virtual methods -.method public final V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/k/g$c;->a:Lf/h/a/d/i/b/g6; - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-wide v4, p4 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/i/b/g6;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - - return-void -.end method - -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/g$c;->a:Lf/h/a/d/i/b/g6; - - invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g.smali deleted file mode 100644 index ad3ca116e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g.smali +++ /dev/null @@ -1,814 +0,0 @@ -.class public Lf/h/a/d/h/k/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/g$b;, - Lf/h/a/d/h/k/g$c;, - Lf/h/a/d/h/k/g$a; - } -.end annotation - - -# static fields -.field public static volatile i:Lf/h/a/d/h/k/g; - -.field public static j:Ljava/lang/Boolean; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Lf/h/a/d/e/n/b; - -.field public final c:Ljava/util/concurrent/ExecutorService; - -.field public final d:Lf/h/a/d/i/a/a; - -.field public e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroid/util/Pair<", - "Lf/h/a/d/i/b/g6;", - "Lf/h/a/d/h/k/g$c;", - ">;>;" - } - .end annotation -.end field - -.field public f:I - -.field public g:Z - -.field public h:Lf/h/a/d/h/k/yd; - - -# direct methods -.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - .locals 8 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p2, :cond_1 - - invoke-static {p3, p4}, Lf/h/a/d/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - iput-object p2, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - goto :goto_1 - - :cond_1 - :goto_0 - const-string p2, "FA" - - iput-object p2, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - :goto_1 - sget-object p2, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; - - iput-object p2, p0, Lf/h/a/d/h/k/g;->b:Lf/h/a/d/e/n/b; - - new-instance v7, Lf/h/a/d/h/k/o; - - invoke-direct {v7}, Lf/h/a/d/h/k/o;->()V - - new-instance p2, Ljava/util/concurrent/ThreadPoolExecutor; - - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; - - new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - - const/4 v1, 0x1 - - const/4 v2, 0x1 - - const-wide/16 v3, 0x3c - - move-object v0, p2 - - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V - - const/4 v0, 0x1 - - invoke-virtual {p2, v0}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V - - invoke-static {p2}, Ljava/util/concurrent/Executors;->unconfigurableExecutorService(Ljava/util/concurrent/ExecutorService;)Ljava/util/concurrent/ExecutorService; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - new-instance p2, Lf/h/a/d/i/a/a; - - invoke-direct {p2, p0}, Lf/h/a/d/i/a/a;->(Lf/h/a/d/h/k/g;)V - - iput-object p2, p0, Lf/h/a/d/h/k/g;->d:Lf/h/a/d/i/a/a; - - const/4 p2, 0x0 - - :try_start_0 - const-string v1, "google_app_id" - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->s2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v1, :cond_2 - - const/4 v1, 0x1 - - goto :goto_2 - - :catch_0 - :cond_2 - const/4 v1, 0x0 - - :goto_2 - if-eqz v1, :cond_4 - - :try_start_1 - const-string v1, "com.google.firebase.analytics.FirebaseAnalytics" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_1 - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - - const/4 v1, 0x1 - - goto :goto_3 - - :catch_1 - const/4 v1, 0x0 - - :goto_3 - if-eqz v1, :cond_3 - - goto :goto_4 - - :cond_3 - const/4 v1, 0x0 - - goto :goto_5 - - :cond_4 - :goto_4 - const/4 v1, 0x1 - - :goto_5 - if-nez v1, :cond_5 - - iput-boolean v0, p0, Lf/h/a/d/h/k/g;->g:Z - - iget-object p1, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string p2, "Disabling data collection. Found google_app_id in strings.xml but Google Analytics for Firebase is missing. Remove this value or add Google Analytics for Firebase to resume data collection." - - invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-void - - :cond_5 - invoke-static {p3, p4}, Lf/h/a/d/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_9 - - if-eqz p3, :cond_6 - - if-eqz p4, :cond_6 - - iget-object p2, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string v0, "Deferring to Google Analytics for Firebase for event data collection. https://goo.gl/J1sWQy" - - invoke-static {p2, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_8 - - :cond_6 - if-nez p3, :cond_7 - - const/4 v1, 0x1 - - goto :goto_6 - - :cond_7 - const/4 v1, 0x0 - - :goto_6 - if-nez p4, :cond_8 - - goto :goto_7 - - :cond_8 - const/4 v0, 0x0 - - :goto_7 - xor-int p2, v1, v0 - - if-eqz p2, :cond_9 - - iget-object p2, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string v0, "Specified origin or custom app id is null. Both parameters will be ignored." - - invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_9 - :goto_8 - new-instance p2, Lf/h/a/d/h/k/j; - - move-object v1, p2 - - move-object v2, p0 - - move-object v3, p3 - - move-object v4, p4 - - move-object v5, p1 - - move-object v6, p5 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/h/k/j;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Landroid/os/Bundle;)V - - iget-object p3, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p3, p2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - check-cast p1, Landroid/app/Application; - - if-nez p1, :cond_a - - iget-object p1, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string p2, "Unable to register lifecycle notifications. Application null." - - invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-void - - :cond_a - new-instance p2, Lf/h/a/d/h/k/g$b; - - invoke-direct {p2, p0}, Lf/h/a/d/h/k/g$b;->(Lf/h/a/d/h/k/g;)V - - invoke-virtual {p1, p2}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - return-void -.end method - -.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/d/h/k/g; - .locals 6 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object p1, Lf/h/a/d/h/k/g;->i:Lf/h/a/d/h/k/g; - - if-nez p1, :cond_1 - - const-class p1, Lf/h/a/d/h/k/g; - - monitor-enter p1 - - :try_start_0 - sget-object p2, Lf/h/a/d/h/k/g;->i:Lf/h/a/d/h/k/g; - - if-nez p2, :cond_0 - - new-instance p2, Lf/h/a/d/h/k/g; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, p2 - - move-object v1, p0 - - move-object v5, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/g;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - sput-object p2, Lf/h/a/d/h/k/g;->i:Lf/h/a/d/h/k/g; - - :cond_0 - monitor-exit p1 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_1 - :goto_0 - sget-object p0, Lf/h/a/d/h/k/g;->i:Lf/h/a/d/h/k/g; - - return-object p0 -.end method - -.method public static f(Landroid/content/Context;)V - .locals 6 - - const-class v0, Lf/h/a/d/h/k/g; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/g;->j:Ljava/lang/Boolean; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v1, :cond_0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_3 - - :cond_0 - :try_start_2 - const-string v1, "app_measurement_internal_disable_startup_flags" - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - const/4 v2, 0x0 - - :try_start_3 - invoke-static {p0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v3 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v4 - - const/16 v5, 0x80 - - invoke-virtual {v3, v4, v5}, Lf/h/a/d/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v3 - - if-eqz v3, :cond_2 - - iget-object v4, v3, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - - if-nez v4, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v3, v3, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - - invoke-virtual {v3, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z - - move-result v1 - :try_end_3 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - :catch_0 - :cond_2 - :goto_0 - const/4 v1, 0x0 - - :goto_1 - if-eqz v1, :cond_3 - - :try_start_4 - sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sput-object p0, Lf/h/a/d/h/k/g;->j:Ljava/lang/Boolean; - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - goto :goto_3 - - :cond_3 - :try_start_6 - const-string v1, "com.google.android.gms.measurement.prefs" - - invoke-virtual {p0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object p0 - - const-string v1, "allow_remote_dynamite" - - invoke-interface {p0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v1 - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/g;->j:Ljava/lang/Boolean; - - invoke-interface {p0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object p0 - - const-string v1, "allow_remote_dynamite" - - invoke-interface {p0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->apply()V - :try_end_6 - .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_1 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - goto :goto_2 - - :catchall_0 - move-exception p0 - - goto :goto_4 - - :catch_1 - move-exception p0 - - :try_start_7 - const-string v1, "FA" - - const-string v2, "Exception reading flag from SharedPreferences." - - invoke-static {v1, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sput-object p0, Lf/h/a/d/h/k/g;->j:Ljava/lang/Boolean; - - :goto_2 - monitor-exit v0 - - :goto_3 - return-void - - :goto_4 - monitor-exit v0 - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - throw p0 -.end method - -.method public static g(Ljava/lang/String;Ljava/lang/String;)Z - .locals 1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - :try_start_0 - const-string p1, "com.google.firebase.analytics.FirebaseAnalytics" - - invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :catch_0 - const/4 p1, 0x0 - - :goto_0 - if-nez p1, :cond_0 - - return p0 - - :cond_0 - return v0 -.end method - - -# virtual methods -.method public final b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - new-instance v6, Lf/h/a/d/h/k/wd; - - invoke-direct {v6}, Lf/h/a/d/h/k/wd;->()V - - new-instance v7, Lf/h/a/d/h/k/y; - - move-object v0, v7 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move v4, p3 - - move-object v5, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/y;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/wd;)V - - iget-object p1, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v7}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - const-wide/16 p1, 0x1388 - - invoke-virtual {v6, p1, p2}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; - - move-result-object p1 - - if-eqz p1, :cond_4 - - invoke-virtual {p1}, Landroid/os/Bundle;->size()I - - move-result p2 - - if-nez p2, :cond_0 - - goto :goto_1 - - :cond_0 - new-instance p2, Ljava/util/HashMap; - - invoke-virtual {p1}, Landroid/os/Bundle;->size()I - - move-result p3 - - invoke-direct {p2, p3}, Ljava/util/HashMap;->(I)V - - invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :cond_1 - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_3 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - invoke-virtual {p1, v0}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v2, v1, Ljava/lang/Double; - - if-nez v2, :cond_2 - - instance-of v2, v1, Ljava/lang/Long; - - if-nez v2, :cond_2 - - instance-of v2, v1, Ljava/lang/String; - - if-eqz v2, :cond_1 - - :cond_2 - invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_3 - return-object p2 - - :cond_4 - :goto_1 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - return-object p1 -.end method - -.method public final c(Ljava/lang/Exception;ZZ)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/g;->g:Z - - or-int/2addr v0, p2 - - iput-boolean v0, p0, Lf/h/a/d/h/k/g;->g:Z - - if-eqz p2, :cond_0 - - iget-object p2, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string p3, "Data collection startup failed. No data will be collected." - - invoke-static {p2, p3, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void - - :cond_0 - const-string p2, "Error with data collection. Data lost." - - if-eqz p3, :cond_1 - - new-instance p3, Lf/h/a/d/h/k/x; - - invoke-direct {p3, p0, p2, p1}, Lf/h/a/d/h/k/x;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {v0, p3}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - :cond_1 - iget-object p3, p0, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - invoke-static {p3, p2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void -.end method - -.method public final d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V - .locals 8 - - new-instance p6, Lf/h/a/d/h/k/c0; - - const/4 v2, 0x0 - - move-object v0, p6 - - move-object v1, p0 - - move-object v3, p1 - - move-object v4, p2 - - move-object v5, p3 - - move v6, p4 - - move v7, p5 - - invoke-direct/range {v0 .. v7}, Lf/h/a/d/h/k/c0;->(Lf/h/a/d/h/k/g;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZ)V - - iget-object p1, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, p6}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Landroid/os/Bundle;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/wd; - - invoke-direct {v0}, Lf/h/a/d/h/k/wd;->()V - - new-instance v1, Lf/h/a/d/h/k/k; - - invoke-direct {v1, p0, p1, p2, v0}, Lf/h/a/d/h/k/k;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/wd;)V - - iget-object p1, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - const-wide/16 p1, 0x1388 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; - - move-result-object p1 - - const-class p2, Ljava/util/List; - - invoke-static {p1, p2}, Lf/h/a/d/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - :cond_0 - return-object p1 -.end method - -.method public final h(Ljava/lang/String;)I - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/wd; - - invoke-direct {v0}, Lf/h/a/d/h/k/wd;->()V - - new-instance v1, Lf/h/a/d/h/k/z; - - invoke-direct {v1, p0, p1, v0}, Lf/h/a/d/h/k/z;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Lf/h/a/d/h/k/wd;)V - - iget-object p1, p0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; - - invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V - - const-wide/16 v1, 0x2710 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; - - move-result-object p1 - - const-class v0, Ljava/lang/Integer; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - if-nez p1, :cond_0 - - const/16 p1, 0x19 - - return p1 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g0.smali deleted file mode 100644 index d210bc514c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/g0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/g0;->i:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/g0;->h:Landroid/app/Activity; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/g0;->i:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/g0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityResumed(Lf/h/a/d/f/a;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g1$a.smali deleted file mode 100644 index 849e570763..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g1$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/g1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/g1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/g1;", - "Lf/h/a/d/h/k/g1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/g1;->zzf:Lf/h/a/d/h/k/g1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g1$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g1$b.smali deleted file mode 100644 index c659f972fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g1$b.smali +++ /dev/null @@ -1,177 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/g1$b; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a6; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/g1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/g1$b;", - ">;", - "Lf/h/a/d/h/k/a6;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/g1$b; - -.field public static final enum e:Lf/h/a/d/h/k/g1$b; - -.field public static final synthetic f:[Lf/h/a/d/h/k/g1$b; - - -# instance fields -.field public final zzd:I - - -# direct methods -.method public static constructor ()V - .locals 5 - - new-instance v0, Lf/h/a/d/h/k/g1$b; - - const-string v1, "RADS" - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v2, v3}, Lf/h/a/d/h/k/g1$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/g1$b;->d:Lf/h/a/d/h/k/g1$b; - - new-instance v0, Lf/h/a/d/h/k/g1$b; - - const-string v1, "PROVISIONING" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v3, v4}, Lf/h/a/d/h/k/g1$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/g1$b;->e:Lf/h/a/d/h/k/g1$b; - - new-array v1, v4, [Lf/h/a/d/h/k/g1$b; - - sget-object v4, Lf/h/a/d/h/k/g1$b;->d:Lf/h/a/d/h/k/g1$b; - - aput-object v4, v1, v2 - - aput-object v0, v1, v3 - - sput-object v1, Lf/h/a/d/h/k/g1$b;->f:[Lf/h/a/d/h/k/g1$b; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/k/g1$b;->zzd:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/g1$b; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/g1$b;->f:[Lf/h/a/d/h/k/g1$b; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/g1$b;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/g1$b; - - return-object v0 -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/g1$b;->zzd:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/k/g1$b; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/k/g1$b;->zzd:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g1.smali deleted file mode 100644 index 0a2e46758e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g1.smali +++ /dev/null @@ -1,238 +0,0 @@ -.class public final Lf/h/a/d/h/k/g1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/g1$a;, - Lf/h/a/d/h/k/g1$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/g1;", - "Lf/h/a/d/h/k/g1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzf:Lf/h/a/d/h/k/g1; - -.field public static volatile zzg:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/g1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/c1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/g1; - - invoke-direct {v0}, Lf/h/a/d/h/k/g1;->()V - - sput-object v0, Lf/h/a/d/h/k/g1;->zzf:Lf/h/a/d/h/k/g1; - - const-class v1, Lf/h/a/d/h/k/g1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/k/g1;->zzd:I - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/g1;->zze:Lf/h/a/d/h/k/f6; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/g1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/g1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/g1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/g1;->zzf:Lf/h/a/d/h/k/g1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/g1;->zzg:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/g1;->zzf:Lf/h/a/d/h/k/g1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/k/k1;->a:Lf/h/a/d/h/k/c6; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-class p3, Lf/h/a/d/h/k/c1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u100c\u0000\u0002\u001b" - - sget-object p3, Lf/h/a/d/h/k/g1;->zzf:Lf/h/a/d/h/k/g1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/g1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/g1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/g1; - - invoke-direct {p1}, Lf/h/a/d/h/k/g1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g2.smali deleted file mode 100644 index fd46dbfa02..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g2.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/d/h/k/g2; -.super Lf/h/a/d/h/k/a2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Long;Z)V - .locals 6 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move v4, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/a2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/d/h/k/g2;)V - - return-void -.end method - - -# virtual methods -.method public final e(Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - - instance-of v0, p1, Ljava/lang/Long; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/Long; - - goto :goto_0 - - :cond_0 - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_1 - - :try_start_0 - move-object v0, p1 - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - :cond_1 - invoke-super {p0}, Lf/h/a/d/h/k/a2;->g()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/16 v1, 0x19 - - invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v1 - - const-string v1, "Invalid long value for " - - const-string v3, ": " - - invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "PhenotypeFlag" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p1, 0x0 - - :goto_0 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g3.smali deleted file mode 100644 index 33e5112c0f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g3.smali +++ /dev/null @@ -1,220 +0,0 @@ -.class public final Lf/h/a/d/h/k/g3; -.super Lf/h/a/d/h/k/y2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y2<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TK;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public e:I - -.field public final synthetic f:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - invoke-direct {p0}, Lf/h/a/d/h/k/y2;->()V - - iget-object p1, p1, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - aget-object p1, p1, p2 - - iput-object p1, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/g3;->e:I - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - iget v0, p0, Lf/h/a/d/h/k/g3;->e:I - - const/4 v1, -0x1 - - if-eq v0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - invoke-virtual {v1}, Lf/h/a/d/h/k/b3;->size()I - - move-result v1 - - if-ge v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - iget-object v1, v1, Lf/h/a/d/h/k/b3;->f:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/k/g3;->e:I - - aget-object v1, v1, v2 - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-static {v0, v1}, Lf/h/a/d/h/k/b3;->e(Lf/h/a/d/h/k/b3;Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/k/g3;->e:I - - :cond_1 - return-void -.end method - -.method public final getKey()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TK;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/g3;->a()V - - iget v0, p0, Lf/h/a/d/h/k/g3;->e:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_1 - - const/4 v0, 0x0 - - return-object v0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - iget-object v1, v1, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v0, v1, v0 - - return-object v0 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/g3;->a()V - - iget v0, p0, Lf/h/a/d/h/k/g3;->e:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - iget-object v1, p0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/h/k/b3;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/k/g3;->f:Lf/h/a/d/h/k/b3; - - iget-object v1, v1, Lf/h/a/d/h/k/b3;->g:[Ljava/lang/Object; - - aget-object v2, v1, v0 - - aput-object p1, v1, v0 - - return-object v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g4.smali deleted file mode 100644 index 65c4f7a5c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g4.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/g4; -.super Lf/h/a/d/h/k/u0; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e2; - - -# direct methods -.method public static h(Landroid/os/IBinder;)Lf/h/a/d/h/k/e2; - .locals 2 - - const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/k/e2; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/k/e2; - - return-object v0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/s3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/s3;->(Landroid/os/IBinder;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g5.smali deleted file mode 100644 index a82be46219..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g5.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/h/k/g5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public static a(J)J - .locals 4 - - const/4 v0, 0x1 - - ushr-long v0, p0, v0 - - const-wide/16 v2, 0x1 - - and-long/2addr p0, v2 - - neg-long p0, p0 - - xor-long/2addr p0, v0 - - return-wide p0 -.end method - -.method public static b(I)I - .locals 1 - - ushr-int/lit8 v0, p0, 0x1 - - and-int/lit8 p0, p0, 0x1 - - neg-int p0, p0 - - xor-int/2addr p0, v0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g6.smali deleted file mode 100644 index b6fbfde604..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g6.smali +++ /dev/null @@ -1,364 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/g6; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/g6;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/g6; - -.field public static final enum e:Lf/h/a/d/h/k/g6; - -.field public static final enum f:Lf/h/a/d/h/k/g6; - -.field public static final enum g:Lf/h/a/d/h/k/g6; - -.field public static final enum h:Lf/h/a/d/h/k/g6; - -.field public static final enum i:Lf/h/a/d/h/k/g6; - -.field public static final enum j:Lf/h/a/d/h/k/g6; - -.field public static final enum k:Lf/h/a/d/h/k/g6; - -.field public static final enum l:Lf/h/a/d/h/k/g6; - -.field public static final enum m:Lf/h/a/d/h/k/g6; - -.field public static final synthetic n:[Lf/h/a/d/h/k/g6; - - -# instance fields -.field public final zzk:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzl:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzm:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 14 - - new-instance v6, Lf/h/a/d/h/k/g6; - - const-class v3, Ljava/lang/Void; - - const-class v4, Ljava/lang/Void; - - const-string v1, "VOID" - - const/4 v2, 0x0 - - const/4 v5, 0x0 - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v6, Lf/h/a/d/h/k/g6;->d:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v11, Ljava/lang/Integer; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v12 - - const-string v8, "INT" - - const/4 v9, 0x1 - - move-object v7, v0 - - invoke-direct/range {v7 .. v12}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Long; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v3, "LONG" - - const/4 v4, 0x2 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Float; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v13 - - const-string v9, "FLOAT" - - const/4 v10, 0x3 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->g:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Double; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v7 - - const-string v3, "DOUBLE" - - const/4 v4, 0x4 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->h:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const-class v12, Ljava/lang/Boolean; - - sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v9, "BOOLEAN" - - const/4 v10, 0x5 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->i:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - const-class v5, Ljava/lang/String; - - const-class v6, Ljava/lang/String; - - const-string v3, "STRING" - - const/4 v4, 0x6 - - const-string v7, "" - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->j:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - const-class v11, Lf/h/a/d/h/k/x4; - - const-class v12, Lf/h/a/d/h/k/x4; - - sget-object v13, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - const-string v9, "BYTE_STRING" - - const/4 v10, 0x7 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->k:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const-class v6, Ljava/lang/Integer; - - const-string v3, "ENUM" - - const/16 v4, 0x8 - - const/4 v7, 0x0 - - move-object v2, v0 - - invoke-direct/range {v2 .. v7}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->l:Lf/h/a/d/h/k/g6; - - new-instance v0, Lf/h/a/d/h/k/g6; - - const-class v11, Ljava/lang/Object; - - const-class v12, Ljava/lang/Object; - - const-string v9, "MESSAGE" - - const/16 v10, 0x9 - - const/4 v13, 0x0 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const/16 v2, 0xa - - new-array v2, v2, [Lf/h/a/d/h/k/g6; - - sget-object v3, Lf/h/a/d/h/k/g6;->d:Lf/h/a/d/h/k/g6; - - aput-object v3, v2, v1 - - sget-object v1, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x1 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x2 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->g:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x3 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->h:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x4 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->i:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x5 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->j:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x6 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->k:Lf/h/a/d/h/k/g6; - - const/4 v3, 0x7 - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/g6;->l:Lf/h/a/d/h/k/g6; - - const/16 v3, 0x8 - - aput-object v1, v2, v3 - - const/16 v1, 0x9 - - aput-object v0, v2, v1 - - sput-object v2, Lf/h/a/d/h/k/g6;->n:[Lf/h/a/d/h/k/g6; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/k/g6;->zzk:Ljava/lang/Class; - - iput-object p4, p0, Lf/h/a/d/h/k/g6;->zzl:Ljava/lang/Class; - - iput-object p5, p0, Lf/h/a/d/h/k/g6;->zzm:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/g6; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/g6;->n:[Lf/h/a/d/h/k/g6; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/g6;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/g6; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g7.smali deleted file mode 100644 index 6d3e0b118b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g7.smali +++ /dev/null @@ -1,7 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/g7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; -.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g8.smali deleted file mode 100644 index 5221b6490c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g8.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public final Lf/h/a/d/h/k/g8; -.super Ljava/util/AbstractList; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/o6; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractList<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/k/o6;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/k/o6; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o6;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - return-void -.end method - - -# virtual methods -.method public final d()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - invoke-interface {v0}, Lf/h/a/d/h/k/o6;->d()Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final e()Lf/h/a/d/h/k/o6; - .locals 0 - - return-object p0 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method - -.method public final i(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - invoke-interface {v0, p1}, Lf/h/a/d/h/k/o6;->i(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/i8; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/i8;->(Lf/h/a/d/h/k/g8;)V - - return-object v0 -.end method - -.method public final listIterator(I)Ljava/util/ListIterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/j8; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/k/j8;->(Lf/h/a/d/h/k/g8;I)V - - return-object v0 -.end method - -.method public final q0(Lf/h/a/d/h/k/x4;)V - .locals 0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/g9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/g9.smali deleted file mode 100644 index 2dc4394914..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/g9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/g9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/f9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/g9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/f9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/g9; - - invoke-direct {v0}, Lf/h/a/d/h/k/g9;->()V - - sput-object v0, Lf/h/a/d/h/k/g9;->e:Lf/h/a/d/h/k/g9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/i9; - - invoke-direct {v0}, Lf/h/a/d/h/k/i9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/g9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/g9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ga.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ga.smali deleted file mode 100644 index 0964cd6125..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ga.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/ga; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/da; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.upload.file_truncate_fix" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ga;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ga;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/gc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/gc.smali deleted file mode 100644 index b493534f8f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/gc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/gc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/fc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/gc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/fc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/gc; - - invoke-direct {v0}, Lf/h/a/d/h/k/gc;->()V - - sput-object v0, Lf/h/a/d/h/k/gc;->e:Lf/h/a/d/h/k/gc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ic; - - invoke-direct {v0}, Lf/h/a/d/h/k/ic;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/gc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/gc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/fc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/gd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/gd.smali deleted file mode 100644 index eaa38059d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/gd.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/gd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/dd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.string_reader" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/gd;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/gd;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h.smali deleted file mode 100644 index 6a23d18f1c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h.smali +++ /dev/null @@ -1,161 +0,0 @@ -.class public final Lf/h/a/d/h/k/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/measurement/zzae;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 16 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-wide v7, v2 - - move-wide v9, v7 - - move-object v12, v4 - - move-object v13, v12 - - move-object v14, v13 - - move-object v15, v14 - - const/4 v11, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v15 - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v14 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v11 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v9 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v7 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/internal/measurement/zzae; - - move-object v6, v0 - - invoke-direct/range {v6 .. v15}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - return-object v0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/measurement/zzae; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h0.smali deleted file mode 100644 index c0fa276fdd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h0.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/h/k/h0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/wd; - -.field public final synthetic j:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/h0;->j:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/h0;->h:Landroid/app/Activity; - - iput-object p3, p0, Lf/h/a/d/h/k/h0;->i:Lf/h/a/d/h/k/wd; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h0;->j:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/h0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/h/k/h0;->i:Lf/h/a/d/h/k/wd; - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v1, v3, v4}, Lf/h/a/d/h/k/yd;->onActivitySaveInstanceState(Lf/h/a/d/f/a;Lf/h/a/d/h/k/zd;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h1$a.smali deleted file mode 100644 index 75e90c2c46..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h1$a.smali +++ /dev/null @@ -1,254 +0,0 @@ -.class public final Lf/h/a/d/h/k/h1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/h1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/h1;", - "Lf/h/a/d/h/k/h1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final p()Lf/h/a/d/h/k/h1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - invoke-static {v0}, Lf/h/a/d/h/k/h1;->t(Lf/h/a/d/h/k/h1;)V - - return-object p0 -.end method - -.method public final q(I)Lf/h/a/d/h/k/h1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - iget-object v1, v0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - return-object p0 -.end method - -.method public final r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Ljava/lang/Long;", - ">;)", - "Lf/h/a/d/h/k/h1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - iget-object v1, v0, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->l(Lf/h/a/d/h/k/d6;)Lf/h/a/d/h/k/d6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-object p0 -.end method - -.method public final s(I)Lf/h/a/d/h/k/h1$a; - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - iget-object v1, v0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - return-object p0 -.end method - -.method public final t(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Ljava/lang/Long;", - ">;)", - "Lf/h/a/d/h/k/h1$a;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - iget-object v1, v0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-static {v1}, Lf/h/a/d/h/k/y5;->l(Lf/h/a/d/h/k/d6;)Lf/h/a/d/h/k/d6; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - :cond_1 - iget-object v0, v0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h1.smali deleted file mode 100644 index a178f8b33a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h1.smali +++ /dev/null @@ -1,361 +0,0 @@ -.class public final Lf/h/a/d/h/k/h1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/h1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/h1;", - "Lf/h/a/d/h/k/h1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzg:Lf/h/a/d/h/k/h1; - -.field public static volatile zzh:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/h1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:Lf/h/a/d/h/k/d6; - -.field public zzd:Lf/h/a/d/h/k/d6; - -.field public zze:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/a1;", - ">;" - } - .end annotation -.end field - -.field public zzf:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/i1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/h1; - - invoke-direct {v0}, Lf/h/a/d/h/k/h1;->()V - - sput-object v0, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - const-class v1, Lf/h/a/d/h/k/h1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/r6;->g:Lf/h/a/d/h/k/r6; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - return-void -.end method - -.method public static t(Lf/h/a/d/h/k/h1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/r6;->g:Lf/h/a/d/h/k/r6; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static v(Lf/h/a/d/h/k/h1;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/r6;->g:Lf/h/a/d/h/k/r6; - - iput-object v0, p0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/h1;->zzh:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/h1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/h1;->zzh:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/h1;->zzh:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x6 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-class p3, Lf/h/a/d/h/k/a1; - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-class p3, Lf/h/a/d/h/k/i1; - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0000\u0001\u0004\u0004\u0000\u0004\u0000\u0001\u0015\u0002\u0015\u0003\u001b\u0004\u001b" - - sget-object p3, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/h1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/h1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/h1; - - invoke-direct {p1}, Lf/h/a/d/h/k/h1;->()V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s(I)Lf/h/a/d/h/k/a1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/a1; - - return-object p1 -.end method - -.method public final u(I)Lf/h/a/d/h/k/i1; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/i1; - - return-object p1 -.end method - -.method public final w()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - return-object v0 -.end method - -.method public final x()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public final y()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h2.smali deleted file mode 100644 index 1a2206ef79..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h2.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public final Lf/h/a/d/h/k/h2; -.super Lf/h/a/d/h/k/a2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;Z)V - .locals 6 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move v4, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/a2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/d/h/k/g2;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic e(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/String; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h3.smali deleted file mode 100644 index e67f29c9ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h3.smali +++ /dev/null @@ -1,149 +0,0 @@ -.class public final Lf/h/a/d/h/k/h3; -.super Ljava/util/AbstractSet; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractSet<", - "TK;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-direct {p0}, Ljava/util/AbstractSet;->()V - - return-void -.end method - - -# virtual methods -.method public final clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->clear()V - - return-void -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/b3;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "TK;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/k/a3; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/a3;->(Lf/h/a/d/h/k/b3;)V - - move-object v0, v1 - - :goto_0 - return-object v0 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/b3;->f(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - sget-object v0, Lf/h/a/d/h/k/b3;->m:Ljava/lang/Object; - - if-eq p1, v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h4.smali deleted file mode 100644 index 143e4001b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h4.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/h4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h5.smali deleted file mode 100644 index 830247ee6d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h5.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/h5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h6.smali deleted file mode 100644 index 7c9a6bc0d2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/h6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h7.smali deleted file mode 100644 index b3510649c2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h7.smali +++ /dev/null @@ -1,15959 +0,0 @@ -.class public final Lf/h/a/d/h/k/h7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t7; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t7<", - "TT;>;" - } -.end annotation - - -# static fields -.field public static final q:[I - -.field public static final r:Lsun/misc/Unsafe; - - -# instance fields -.field public final a:[I - -.field public final b:[Ljava/lang/Object; - -.field public final c:I - -.field public final d:I - -.field public final e:Lf/h/a/d/h/k/d7; - -.field public final f:Z - -.field public final g:Z - -.field public final h:Z - -.field public final i:[I - -.field public final j:I - -.field public final k:I - -.field public final l:Lf/h/a/d/h/k/j7; - -.field public final m:Lf/h/a/d/h/k/n6; - -.field public final n:Lf/h/a/d/h/k/f8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation -.end field - -.field public final o:Lf/h/a/d/h/k/n5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/n5<", - "*>;" - } - .end annotation -.end field - -.field public final p:Lf/h/a/d/h/k/a7; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/h7;->q:[I - - invoke-static {}, Lf/h/a/d/h/k/l8;->k()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - return-void -.end method - -.method public constructor ([I[Ljava/lang/Object;IILf/h/a/d/h/k/d7;Z[IIILf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([I[", - "Ljava/lang/Object;", - "II", - "Lf/h/a/d/h/k/d7;", - "ZZ[III", - "Lf/h/a/d/h/k/j7;", - "Lf/h/a/d/h/k/n6;", - "Lf/h/a/d/h/k/f8<", - "**>;", - "Lf/h/a/d/h/k/n5<", - "*>;", - "Lf/h/a/d/h/k/a7;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/h7;->a:[I - - iput-object p2, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/k/h7;->c:I - - iput p4, p0, Lf/h/a/d/h/k/h7;->d:I - - instance-of p1, p5, Lf/h/a/d/h/k/y5; - - iput-boolean p6, p0, Lf/h/a/d/h/k/h7;->g:Z - - const/4 p1, 0x0 - - if-eqz p13, :cond_0 - - instance-of p2, p5, Lf/h/a/d/h/k/y5$b; - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - :goto_0 - iput-boolean p2, p0, Lf/h/a/d/h/k/h7;->f:Z - - iput-boolean p1, p0, Lf/h/a/d/h/k/h7;->h:Z - - iput-object p7, p0, Lf/h/a/d/h/k/h7;->i:[I - - iput p8, p0, Lf/h/a/d/h/k/h7;->j:I - - iput p9, p0, Lf/h/a/d/h/k/h7;->k:I - - iput-object p10, p0, Lf/h/a/d/h/k/h7;->l:Lf/h/a/d/h/k/j7; - - iput-object p11, p0, Lf/h/a/d/h/k/h7;->m:Lf/h/a/d/h/k/n6; - - iput-object p12, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - iput-object p13, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - iput-object p5, p0, Lf/h/a/d/h/k/h7;->e:Lf/h/a/d/h/k/d7; - - iput-object p14, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - return-void -.end method - -.method public static F(Ljava/lang/Object;J)F - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)F" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Float; - - invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F - - move-result p0 - - return p0 -.end method - -.method public static J(Ljava/lang/Object;J)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)I" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Integer; - - invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - return p0 -.end method - -.method public static L(Ljava/lang/Object;J)J - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)J" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - .locals 2 - - check-cast p0, Lf/h/a/d/h/k/y5; - - iget-object v0, p0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - sget-object v1, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - if-ne v0, v1, :cond_0 - - invoke-static {}, Lf/h/a/d/h/k/e8;->c()Lf/h/a/d/h/k/e8; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - :cond_0 - return-object v0 -.end method - -.method public static N(Ljava/lang/Object;J)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)Z" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 -.end method - -.method public static n(Ljava/lang/Class;Lf/h/a/d/h/k/b7;Lf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)Lf/h/a/d/h/k/h7; - .locals 34 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;", - "Lf/h/a/d/h/k/b7;", - "Lf/h/a/d/h/k/j7;", - "Lf/h/a/d/h/k/n6;", - "Lf/h/a/d/h/k/f8<", - "**>;", - "Lf/h/a/d/h/k/n5<", - "*>;", - "Lf/h/a/d/h/k/a7;", - ")", - "Lf/h/a/d/h/k/h7<", - "TT;>;" - } - .end annotation - - move-object/from16 v0, p1 - - instance-of v1, v0, Lf/h/a/d/h/k/r7; - - if-eqz v1, :cond_35 - - check-cast v0, Lf/h/a/d/h/k/r7; - - iget v1, v0, Lf/h/a/d/h/k/r7;->d:I - - const/4 v2, 0x1 - - and-int/2addr v1, v2 - - const/4 v3, 0x2 - - if-ne v1, v2, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x2 - - :goto_0 - const/4 v4, 0x0 - - if-ne v1, v3, :cond_1 - - const/4 v11, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v11, 0x0 - - :goto_1 - iget-object v1, v0, Lf/h/a/d/h/k/r7;->b:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - const v6, 0xd800 - - if-lt v5, v6, :cond_2 - - const/4 v5, 0x1 - - :goto_2 - add-int/lit8 v7, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_3 - - move v5, v7 - - goto :goto_2 - - :cond_2 - const/4 v7, 0x1 - - :cond_3 - add-int/lit8 v5, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_5 - - and-int/lit16 v7, v7, 0x1fff - - const/16 v9, 0xd - - :goto_3 - add-int/lit8 v10, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_4 - - and-int/lit16 v5, v5, 0x1fff - - shl-int/2addr v5, v9 - - or-int/2addr v7, v5 - - add-int/lit8 v9, v9, 0xd - - move v5, v10 - - goto :goto_3 - - :cond_4 - shl-int/2addr v5, v9 - - or-int/2addr v7, v5 - - move v5, v10 - - :cond_5 - if-nez v7, :cond_6 - - sget-object v7, Lf/h/a/d/h/k/h7;->q:[I - - move-object v13, v7 - - const/4 v7, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - goto/16 :goto_c - - :cond_6 - add-int/lit8 v7, v5, 0x1 - - invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - if-lt v5, v6, :cond_8 - - and-int/lit16 v5, v5, 0x1fff - - const/16 v9, 0xd - - :goto_4 - add-int/lit8 v10, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_7 - - and-int/lit16 v7, v7, 0x1fff - - shl-int/2addr v7, v9 - - or-int/2addr v5, v7 - - add-int/lit8 v9, v9, 0xd - - move v7, v10 - - goto :goto_4 - - :cond_7 - shl-int/2addr v7, v9 - - or-int/2addr v5, v7 - - move v7, v10 - - :cond_8 - add-int/lit8 v9, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - if-lt v7, v6, :cond_a - - and-int/lit16 v7, v7, 0x1fff - - const/16 v10, 0xd - - :goto_5 - add-int/lit8 v12, v9, 0x1 - - invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C - - move-result v9 - - if-lt v9, v6, :cond_9 - - and-int/lit16 v9, v9, 0x1fff - - shl-int/2addr v9, v10 - - or-int/2addr v7, v9 - - add-int/lit8 v10, v10, 0xd - - move v9, v12 - - goto :goto_5 - - :cond_9 - shl-int/2addr v9, v10 - - or-int/2addr v7, v9 - - move v9, v12 - - :cond_a - add-int/lit8 v10, v9, 0x1 - - invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C - - move-result v9 - - if-lt v9, v6, :cond_c - - and-int/lit16 v9, v9, 0x1fff - - const/16 v12, 0xd - - :goto_6 - add-int/lit8 v13, v10, 0x1 - - invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C - - move-result v10 - - if-lt v10, v6, :cond_b - - and-int/lit16 v10, v10, 0x1fff - - shl-int/2addr v10, v12 - - or-int/2addr v9, v10 - - add-int/lit8 v12, v12, 0xd - - move v10, v13 - - goto :goto_6 - - :cond_b - shl-int/2addr v10, v12 - - or-int/2addr v9, v10 - - move v10, v13 - - :cond_c - add-int/lit8 v12, v10, 0x1 - - invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C - - move-result v10 - - if-lt v10, v6, :cond_e - - and-int/lit16 v10, v10, 0x1fff - - const/16 v13, 0xd - - :goto_7 - add-int/lit8 v14, v12, 0x1 - - invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - if-lt v12, v6, :cond_d - - and-int/lit16 v12, v12, 0x1fff - - shl-int/2addr v12, v13 - - or-int/2addr v10, v12 - - add-int/lit8 v13, v13, 0xd - - move v12, v14 - - goto :goto_7 - - :cond_d - shl-int/2addr v12, v13 - - or-int/2addr v10, v12 - - move v12, v14 - - :cond_e - add-int/lit8 v13, v12, 0x1 - - invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - if-lt v12, v6, :cond_10 - - and-int/lit16 v12, v12, 0x1fff - - const/16 v14, 0xd - - :goto_8 - add-int/lit8 v15, v13, 0x1 - - invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C - - move-result v13 - - if-lt v13, v6, :cond_f - - and-int/lit16 v13, v13, 0x1fff - - shl-int/2addr v13, v14 - - or-int/2addr v12, v13 - - add-int/lit8 v14, v14, 0xd - - move v13, v15 - - goto :goto_8 - - :cond_f - shl-int/2addr v13, v14 - - or-int/2addr v12, v13 - - move v13, v15 - - :cond_10 - add-int/lit8 v14, v13, 0x1 - - invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C - - move-result v13 - - if-lt v13, v6, :cond_12 - - and-int/lit16 v13, v13, 0x1fff - - const/16 v15, 0xd - - :goto_9 - add-int/lit8 v16, v14, 0x1 - - invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - if-lt v14, v6, :cond_11 - - and-int/lit16 v14, v14, 0x1fff - - shl-int/2addr v14, v15 - - or-int/2addr v13, v14 - - add-int/lit8 v15, v15, 0xd - - move/from16 v14, v16 - - goto :goto_9 - - :cond_11 - shl-int/2addr v14, v15 - - or-int/2addr v13, v14 - - move/from16 v14, v16 - - :cond_12 - add-int/lit8 v15, v14, 0x1 - - invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - if-lt v14, v6, :cond_14 - - and-int/lit16 v14, v14, 0x1fff - - const/16 v16, 0xd - - :goto_a - add-int/lit8 v17, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v6, :cond_13 - - and-int/lit16 v15, v15, 0x1fff - - shl-int v15, v15, v16 - - or-int/2addr v14, v15 - - add-int/lit8 v16, v16, 0xd - - move/from16 v15, v17 - - goto :goto_a - - :cond_13 - shl-int v15, v15, v16 - - or-int/2addr v14, v15 - - move/from16 v15, v17 - - :cond_14 - add-int/lit8 v16, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v6, :cond_16 - - and-int/lit16 v15, v15, 0x1fff - - move/from16 v4, v16 - - const/16 v16, 0xd - - :goto_b - add-int/lit8 v17, v4, 0x1 - - invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C - - move-result v4 - - if-lt v4, v6, :cond_15 - - and-int/lit16 v4, v4, 0x1fff - - shl-int v4, v4, v16 - - or-int/2addr v15, v4 - - add-int/lit8 v16, v16, 0xd - - move/from16 v4, v17 - - goto :goto_b - - :cond_15 - shl-int v4, v4, v16 - - or-int/2addr v15, v4 - - move/from16 v16, v17 - - :cond_16 - add-int v4, v15, v13 - - add-int/2addr v4, v14 - - new-array v4, v4, [I - - shl-int/lit8 v14, v5, 0x1 - - add-int/2addr v14, v7 - - move v7, v13 - - move-object v13, v4 - - move v4, v5 - - move/from16 v5, v16 - - :goto_c - sget-object v8, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - iget-object v6, v0, Lf/h/a/d/h/k/r7;->c:[Ljava/lang/Object; - - iget-object v2, v0, Lf/h/a/d/h/k/r7;->a:Lf/h/a/d/h/k/d7; - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - move/from16 v18, v5 - - mul-int/lit8 v5, v12, 0x3 - - new-array v5, v5, [I - - const/16 v17, 0x1 - - shl-int/lit8 v12, v12, 0x1 - - new-array v12, v12, [Ljava/lang/Object; - - add-int v19, v15, v7 - - move/from16 v21, v15 - - move/from16 v7, v18 - - move/from16 v22, v19 - - const/16 v18, 0x0 - - const/16 v20, 0x0 - - :goto_d - if-ge v7, v3, :cond_34 - - add-int/lit8 v23, v7, 0x1 - - invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C - - move-result v7 - - move/from16 v24, v3 - - const v3, 0xd800 - - if-lt v7, v3, :cond_18 - - and-int/lit16 v7, v7, 0x1fff - - move/from16 v3, v23 - - const/16 v23, 0xd - - :goto_e - add-int/lit8 v25, v3, 0x1 - - invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C - - move-result v3 - - move/from16 v26, v15 - - const v15, 0xd800 - - if-lt v3, v15, :cond_17 - - and-int/lit16 v3, v3, 0x1fff - - shl-int v3, v3, v23 - - or-int/2addr v7, v3 - - add-int/lit8 v23, v23, 0xd - - move/from16 v3, v25 - - move/from16 v15, v26 - - goto :goto_e - - :cond_17 - shl-int v3, v3, v23 - - or-int/2addr v7, v3 - - move/from16 v3, v25 - - goto :goto_f - - :cond_18 - move/from16 v26, v15 - - move/from16 v3, v23 - - :goto_f - add-int/lit8 v15, v3, 0x1 - - invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C - - move-result v3 - - move/from16 v23, v15 - - const v15, 0xd800 - - if-lt v3, v15, :cond_1a - - and-int/lit16 v3, v3, 0x1fff - - move/from16 v15, v23 - - const/16 v23, 0xd - - :goto_10 - add-int/lit8 v25, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - move/from16 v27, v10 - - const v10, 0xd800 - - if-lt v15, v10, :cond_19 - - and-int/lit16 v10, v15, 0x1fff - - shl-int v10, v10, v23 - - or-int/2addr v3, v10 - - add-int/lit8 v23, v23, 0xd - - move/from16 v15, v25 - - move/from16 v10, v27 - - goto :goto_10 - - :cond_19 - shl-int v10, v15, v23 - - or-int/2addr v3, v10 - - move/from16 v15, v25 - - goto :goto_11 - - :cond_1a - move/from16 v27, v10 - - move/from16 v15, v23 - - :goto_11 - and-int/lit16 v10, v3, 0xff - - move/from16 v23, v9 - - and-int/lit16 v9, v3, 0x400 - - if-eqz v9, :cond_1b - - add-int/lit8 v9, v18, 0x1 - - aput v20, v13, v18 - - move/from16 v18, v9 - - :cond_1b - const/16 v9, 0x33 - - if-lt v10, v9, :cond_23 - - add-int/lit8 v9, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - move/from16 v25, v9 - - const v9, 0xd800 - - if-lt v15, v9, :cond_1d - - and-int/lit16 v15, v15, 0x1fff - - const/16 v31, 0xd - - move/from16 v33, v25 - - move/from16 v25, v15 - - move/from16 v15, v33 - - :goto_12 - add-int/lit8 v32, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v15 - - if-lt v15, v9, :cond_1c - - and-int/lit16 v9, v15, 0x1fff - - shl-int v9, v9, v31 - - or-int v25, v25, v9 - - add-int/lit8 v31, v31, 0xd - - move/from16 v15, v32 - - const v9, 0xd800 - - goto :goto_12 - - :cond_1c - shl-int v9, v15, v31 - - or-int v15, v25, v9 - - move/from16 v9, v32 - - goto :goto_13 - - :cond_1d - move/from16 v9, v25 - - :goto_13 - move/from16 v25, v9 - - add-int/lit8 v9, v10, -0x33 - - move-object/from16 v31, v0 - - const/16 v0, 0x9 - - if-eq v9, v0, :cond_20 - - const/16 v0, 0x11 - - if-ne v9, v0, :cond_1e - - goto :goto_14 - - :cond_1e - const/16 v0, 0xc - - if-ne v9, v0, :cond_1f - - if-nez v11, :cond_1f - - div-int/lit8 v0, v20, 0x3 - - const/4 v9, 0x1 - - shl-int/2addr v0, v9 - - add-int/2addr v0, v9 - - add-int/lit8 v9, v14, 0x1 - - aget-object v14, v6, v14 - - aput-object v14, v12, v0 - - move v14, v9 - - :cond_1f - const/4 v9, 0x1 - - goto :goto_15 - - :cond_20 - :goto_14 - div-int/lit8 v0, v20, 0x3 - - const/4 v9, 0x1 - - shl-int/2addr v0, v9 - - add-int/2addr v0, v9 - - add-int/lit8 v17, v14, 0x1 - - aget-object v14, v6, v14 - - aput-object v14, v12, v0 - - move/from16 v14, v17 - - :goto_15 - shl-int/lit8 v0, v15, 0x1 - - aget-object v9, v6, v0 - - instance-of v15, v9, Ljava/lang/reflect/Field; - - if-eqz v15, :cond_21 - - check-cast v9, Ljava/lang/reflect/Field; - - goto :goto_16 - - :cond_21 - check-cast v9, Ljava/lang/String; - - invoke-static {v2, v9}, Lf/h/a/d/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v9 - - aput-object v9, v6, v0 - - :goto_16 - move/from16 v28, v14 - - invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v14 - - long-to-int v9, v14 - - add-int/lit8 v0, v0, 0x1 - - aget-object v14, v6, v0 - - instance-of v15, v14, Ljava/lang/reflect/Field; - - if-eqz v15, :cond_22 - - check-cast v14, Ljava/lang/reflect/Field; - - goto :goto_17 - - :cond_22 - check-cast v14, Ljava/lang/String; - - invoke-static {v2, v14}, Lf/h/a/d/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v14 - - aput-object v14, v6, v0 - - :goto_17 - invoke-virtual {v8, v14}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v14 - - long-to-int v0, v14 - - move-object/from16 v29, v1 - - move v14, v11 - - move/from16 v15, v25 - - move/from16 v30, v28 - - const/16 v16, 0x1 - - move v1, v0 - - move-object/from16 v28, v12 - - const v0, 0xd800 - - const/4 v12, 0x0 - - goto/16 :goto_21 - - :cond_23 - move-object/from16 v31, v0 - - add-int/lit8 v0, v14, 0x1 - - aget-object v9, v6, v14 - - check-cast v9, Ljava/lang/String; - - invoke-static {v2, v9}, Lf/h/a/d/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v9 - - const/16 v14, 0x9 - - if-eq v10, v14, :cond_2b - - const/16 v14, 0x11 - - if-ne v10, v14, :cond_24 - - goto/16 :goto_1b - - :cond_24 - const/16 v14, 0x1b - - if-eq v10, v14, :cond_2a - - const/16 v14, 0x31 - - if-ne v10, v14, :cond_25 - - goto :goto_19 - - :cond_25 - const/16 v14, 0xc - - if-eq v10, v14, :cond_28 - - const/16 v14, 0x1e - - if-eq v10, v14, :cond_28 - - const/16 v14, 0x2c - - if-ne v10, v14, :cond_26 - - goto :goto_18 - - :cond_26 - const/16 v14, 0x32 - - if-ne v10, v14, :cond_2c - - add-int/lit8 v14, v21, 0x1 - - aput v20, v13, v21 - - div-int/lit8 v21, v20, 0x3 - - const/16 v17, 0x1 - - shl-int/lit8 v21, v21, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v21 - - and-int/lit16 v0, v3, 0x800 - - if-eqz v0, :cond_27 - - add-int/lit8 v21, v21, 0x1 - - add-int/lit8 v0, v28, 0x1 - - aget-object v28, v6, v28 - - aput-object v28, v12, v21 - - move-object/from16 v28, v12 - - move/from16 v21, v14 - - move v14, v11 - - goto :goto_1d - - :cond_27 - move/from16 v21, v14 - - goto :goto_1a - - :cond_28 - :goto_18 - if-nez v11, :cond_29 - - div-int/lit8 v14, v20, 0x3 - - const/16 v17, 0x1 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v14 - - goto :goto_1a - - :cond_29 - const/16 v17, 0x1 - - goto :goto_1c - - :cond_2a - :goto_19 - const/16 v17, 0x1 - - div-int/lit8 v14, v20, 0x3 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - add-int/lit8 v28, v0, 0x1 - - aget-object v0, v6, v0 - - aput-object v0, v12, v14 - - :goto_1a - move/from16 v0, v28 - - goto :goto_1c - - :cond_2b - :goto_1b - const/16 v17, 0x1 - - div-int/lit8 v14, v20, 0x3 - - shl-int/lit8 v14, v14, 0x1 - - add-int/lit8 v14, v14, 0x1 - - invoke-virtual {v9}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v28 - - aput-object v28, v12, v14 - - :cond_2c - :goto_1c - move v14, v11 - - move-object/from16 v28, v12 - - :goto_1d - invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v11 - - long-to-int v9, v11 - - and-int/lit16 v11, v3, 0x1000 - - const/16 v12, 0x1000 - - if-ne v11, v12, :cond_30 - - const/16 v11, 0x11 - - if-gt v10, v11, :cond_30 - - add-int/lit8 v11, v15, 0x1 - - invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C - - move-result v12 - - const v15, 0xd800 - - if-lt v12, v15, :cond_2e - - and-int/lit16 v12, v12, 0x1fff - - const/16 v16, 0xd - - :goto_1e - add-int/lit8 v29, v11, 0x1 - - invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C - - move-result v11 - - if-lt v11, v15, :cond_2d - - and-int/lit16 v11, v11, 0x1fff - - shl-int v11, v11, v16 - - or-int/2addr v12, v11 - - add-int/lit8 v16, v16, 0xd - - move/from16 v11, v29 - - goto :goto_1e - - :cond_2d - shl-int v11, v11, v16 - - or-int/2addr v12, v11 - - move/from16 v11, v29 - - :cond_2e - const/16 v16, 0x1 - - shl-int/lit8 v17, v4, 0x1 - - div-int/lit8 v29, v12, 0x20 - - add-int v29, v29, v17 - - aget-object v15, v6, v29 - - move/from16 v30, v0 - - instance-of v0, v15, Ljava/lang/reflect/Field; - - if-eqz v0, :cond_2f - - check-cast v15, Ljava/lang/reflect/Field; - - goto :goto_1f - - :cond_2f - check-cast v15, Ljava/lang/String; - - invoke-static {v2, v15}, Lf/h/a/d/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v15 - - aput-object v15, v6, v29 - - :goto_1f - move-object/from16 v29, v1 - - invoke-virtual {v8, v15}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - move-result-wide v0 - - long-to-int v1, v0 - - rem-int/lit8 v12, v12, 0x20 - - move v15, v11 - - const v0, 0xd800 - - goto :goto_20 - - :cond_30 - move/from16 v30, v0 - - move-object/from16 v29, v1 - - const v0, 0xd800 - - const/16 v16, 0x1 - - const v1, 0xfffff - - const/4 v12, 0x0 - - :goto_20 - const/16 v11, 0x12 - - if-lt v10, v11, :cond_31 - - const/16 v11, 0x31 - - if-gt v10, v11, :cond_31 - - add-int/lit8 v11, v22, 0x1 - - aput v9, v13, v22 - - move/from16 v22, v11 - - :cond_31 - :goto_21 - add-int/lit8 v11, v20, 0x1 - - aput v7, v5, v20 - - add-int/lit8 v7, v11, 0x1 - - and-int/lit16 v0, v3, 0x200 - - if-eqz v0, :cond_32 - - const/high16 v0, 0x20000000 - - goto :goto_22 - - :cond_32 - const/4 v0, 0x0 - - :goto_22 - and-int/lit16 v3, v3, 0x100 - - if-eqz v3, :cond_33 - - const/high16 v3, 0x10000000 - - goto :goto_23 - - :cond_33 - const/4 v3, 0x0 - - :goto_23 - or-int/2addr v0, v3 - - shl-int/lit8 v3, v10, 0x14 - - or-int/2addr v0, v3 - - or-int/2addr v0, v9 - - aput v0, v5, v11 - - add-int/lit8 v20, v7, 0x1 - - shl-int/lit8 v0, v12, 0x14 - - or-int/2addr v0, v1 - - aput v0, v5, v7 - - move v11, v14 - - move v7, v15 - - move/from16 v9, v23 - - move/from16 v3, v24 - - move/from16 v15, v26 - - move/from16 v10, v27 - - move-object/from16 v12, v28 - - move-object/from16 v1, v29 - - move/from16 v14, v30 - - move-object/from16 v0, v31 - - goto/16 :goto_d - - :cond_34 - move-object/from16 v31, v0 - - move/from16 v23, v9 - - move/from16 v27, v10 - - move v14, v11 - - move-object/from16 v28, v12 - - move/from16 v26, v15 - - new-instance v0, Lf/h/a/d/h/k/h7; - - move-object/from16 v1, v31 - - iget-object v10, v1, Lf/h/a/d/h/k/r7;->a:Lf/h/a/d/h/k/d7; - - move-object v1, v5 - - move-object v5, v0 - - move-object v6, v1 - - move-object/from16 v7, v28 - - move/from16 v8, v23 - - move/from16 v9, v27 - - move-object v12, v13 - - move/from16 v13, v26 - - move/from16 v14, v19 - - move-object/from16 v15, p2 - - move-object/from16 v16, p3 - - move-object/from16 v17, p4 - - move-object/from16 v18, p5 - - move-object/from16 v19, p6 - - invoke-direct/range {v5 .. v19}, Lf/h/a/d/h/k/h7;->([I[Ljava/lang/Object;IILf/h/a/d/h/k/d7;Z[IIILf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)V - - return-object v0 - - :cond_35 - check-cast v0, Lf/h/a/d/h/k/c8; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public static p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;", - "Ljava/lang/String;", - ")", - "Ljava/lang/reflect/Field;" - } - .end annotation - - :try_start_0 - invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v0 - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - return-object v3 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/RuntimeException; - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const/16 v2, 0x28 - - invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "Field " - - const-string v4, " for " - - invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - const-string p1, " not found. Known fields are " - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public static q(Ljava/lang/Object;J)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Ljava/util/List<", - "*>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - return-object p0 -.end method - -.method public static r(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/String; - - check-cast p2, Lf/h/a/d/h/k/i5; - - iget-object p2, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V - - return-void - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/x4; - - check-cast p2, Lf/h/a/d/h/k/i5; - - iget-object p2, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/d/h/k/x4;)V - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/f8<", - "TUT;TUB;>;TT;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - check-cast p0, Lf/h/a/d/h/k/h8; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/y5; - - iget-object p0, p1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {p0, p2}, Lf/h/a/d/h/k/e8;->d(Lf/h/a/d/h/k/x8;)V - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static y(Ljava/lang/Object;J)D - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;J)D" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Double; - - invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p0 - - return-wide p0 -.end method - - -# virtual methods -.method public final A(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final B(Ljava/lang/Object;I)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 p2, p2, 0x2 - - aget p2, v0, p2 - - const v0, 0xfffff - - and-int/2addr v0, p2 - - int-to-long v0, v0 - - const-wide/32 v2, 0xfffff - - cmp-long v4, v0, v2 - - if-nez v4, :cond_0 - - return-void - - :cond_0 - const/4 v2, 0x1 - - ushr-int/lit8 p2, p2, 0x14 - - shl-int p2, v2, p2 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v2 - - or-int/2addr p2, v2 - - sget-object v2, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v2, p1, v0, v1, p2}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final C(Ljava/lang/Object;II)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - sget-object p3, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final D(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - iget-boolean v3, v0, Lf/h/a/d/h/k/h7;->f:Z - - const/4 v4, 0x0 - - if-eqz v3, :cond_1 - - iget-object v3, v0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v3, Lf/h/a/d/h/k/m5; - - if-eqz v3, :cond_0 - - move-object v3, v1 - - check-cast v3, Lf/h/a/d/h/k/y5$b; - - iget-object v3, v3, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - iget-object v5, v3, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v5}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result v5 - - if-nez v5, :cond_1 - - invoke-virtual {v3}, Lf/h/a/d/h/k/o5;->k()Ljava/util/Iterator; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v4 - - :cond_1 - move-object v3, v4 - - :goto_0 - iget-object v5, v0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v5, v5 - - sget-object v6, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - const v7, 0xfffff - - const/4 v9, 0x0 - - const v10, 0xfffff - - const/4 v11, 0x0 - - :goto_1 - if-ge v9, v5, :cond_7 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v12 - - iget-object v13, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v14, v13, v9 - - const/high16 v15, 0xff00000 - - and-int/2addr v15, v12 - - ushr-int/lit8 v15, v15, 0x14 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->g:Z - - const/4 v8, 0x1 - - if-nez v4, :cond_3 - - const/16 v4, 0x11 - - if-gt v15, v4, :cond_3 - - add-int/lit8 v4, v9, 0x2 - - aget v4, v13, v4 - - and-int v13, v4, v7 - - if-eq v13, v10, :cond_2 - - int-to-long v10, v13 - - invoke-virtual {v6, v1, v10, v11}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v11 - - move v10, v13 - - :cond_2 - ushr-int/lit8 v4, v4, 0x14 - - shl-int v4, v8, v4 - - goto :goto_2 - - :cond_3 - const/4 v4, 0x0 - - :goto_2 - if-nez v3, :cond_6 - - and-int/2addr v12, v7 - - int-to-long v12, v12 - - packed-switch v15, :pswitch_data_0 - - :cond_4 - :goto_3 - const/4 v15, 0x0 - - goto/16 :goto_4 - - :pswitch_0 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/k/i5; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto :goto_3 - - :pswitch_1 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->o(IJ)V - - goto :goto_3 - - :pswitch_2 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->p(II)V - - goto :goto_3 - - :pswitch_3 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->i(IJ)V - - goto :goto_3 - - :pswitch_4 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->c(II)V - - goto :goto_3 - - :pswitch_5 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - iget-object v8, v8, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto :goto_3 - - :pswitch_6 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->n(II)V - - goto :goto_3 - - :pswitch_7 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/x4; - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->e(ILf/h/a/d/h/k/x4;)V - - goto/16 :goto_3 - - :pswitch_8 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/k/i5; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_3 - - :pswitch_9 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_3 - - :pswitch_a - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->N(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->h(IZ)V - - goto/16 :goto_3 - - :pswitch_b - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->l(II)V - - goto/16 :goto_3 - - :pswitch_c - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->m(IJ)V - - goto/16 :goto_3 - - :pswitch_d - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - iget-object v8, v8, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto/16 :goto_3 - - :pswitch_e - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->k(IJ)V - - goto/16 :goto_3 - - :pswitch_f - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->d(IJ)V - - goto/16 :goto_3 - - :pswitch_10 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->F(Ljava/lang/Object;J)F - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->b(IF)V - - goto/16 :goto_3 - - :pswitch_11 - invoke-virtual {v0, v1, v14, v9}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->y(Ljava/lang/Object;J)D - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->a(ID)V - - goto/16 :goto_3 - - :pswitch_12 - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v2, v14, v4, v9}, Lf/h/a/d/h/k/h7;->t(Lf/h/a/d/h/k/x8;ILjava/lang/Object;I)V - - goto/16 :goto_3 - - :pswitch_13 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v12 - - invoke-static {v4, v8, v2, v12}, Lf/h/a/d/h/k/v7;->u(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_3 - - :pswitch_14 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->F(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_15 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->U(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_16 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->L(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_17 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->W(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_18 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->X(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_19 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->R(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1a - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->Y(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1b - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->V(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1c - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->I(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1d - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->O(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1e - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->C(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_1f - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->z(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_20 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->v(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_21 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/util/List; - - invoke-static {v4, v12, v2, v8}, Lf/h/a/d/h/k/v7;->j(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_22 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - const/4 v14, 0x0 - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->F(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_23 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->U(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_24 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->L(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_25 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->W(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_26 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->X(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_27 - const/4 v14, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v14}, Lf/h/a/d/h/k/v7;->R(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_3 - - :pswitch_28 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2}, Lf/h/a/d/h/k/v7;->t(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_3 - - :pswitch_29 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v12 - - invoke-static {v4, v8, v2, v12}, Lf/h/a/d/h/k/v7;->i(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_3 - - :pswitch_2a - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2}, Lf/h/a/d/h/k/v7;->h(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_3 - - :pswitch_2b - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - const/4 v15, 0x0 - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->Y(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_2c - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->V(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_2d - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->I(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_2e - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->O(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_2f - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->C(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_30 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->z(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_31 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->v(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_32 - const/4 v15, 0x0 - - iget-object v4, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v9 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/util/List; - - invoke-static {v4, v8, v2, v15}, Lf/h/a/d/h/k/v7;->j(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_4 - - :pswitch_33 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/k/i5; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_4 - - :pswitch_34 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->o(IJ)V - - goto/16 :goto_4 - - :pswitch_35 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->p(II)V - - goto/16 :goto_4 - - :pswitch_36 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->i(IJ)V - - goto/16 :goto_4 - - :pswitch_37 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->c(II)V - - goto/16 :goto_4 - - :pswitch_38 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - iget-object v8, v8, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto/16 :goto_4 - - :pswitch_39 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->n(II)V - - goto/16 :goto_4 - - :pswitch_3a - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/x4; - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->e(ILf/h/a/d/h/k/x4;)V - - goto/16 :goto_4 - - :pswitch_3b - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v9}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - move-object v12, v2 - - check-cast v12, Lf/h/a/d/h/k/i5; - - invoke-virtual {v12, v14, v4, v8}, Lf/h/a/d/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_4 - - :pswitch_3c - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v14, v4, v2}, Lf/h/a/d/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_4 - - :pswitch_3d - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->h(IZ)V - - goto/16 :goto_4 - - :pswitch_3e - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->l(II)V - - goto :goto_4 - - :pswitch_3f - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->m(IJ)V - - goto :goto_4 - - :pswitch_40 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - iget-object v8, v8, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto :goto_4 - - :pswitch_41 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->k(IJ)V - - goto :goto_4 - - :pswitch_42 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->d(IJ)V - - goto :goto_4 - - :pswitch_43 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v4 - - move-object v8, v2 - - check-cast v8, Lf/h/a/d/h/k/i5; - - invoke-virtual {v8, v14, v4}, Lf/h/a/d/h/k/i5;->b(IF)V - - goto :goto_4 - - :pswitch_44 - const/4 v15, 0x0 - - and-int/2addr v4, v11 - - if-eqz v4, :cond_5 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v12 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v14, v12, v13}, Lf/h/a/d/h/k/i5;->a(ID)V - - :cond_5 - :goto_4 - add-int/lit8 v9, v9, 0x3 - - const/4 v4, 0x0 - - goto/16 :goto_1 - - :cond_6 - iget-object v1, v0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/k/n5;->a(Ljava/util/Map$Entry;)I - - const/4 v4, 0x0 - - throw v4 - - :cond_7 - if-nez v3, :cond_8 - - iget-object v3, v0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - invoke-static {v3, v1, v2}, Lf/h/a/d/h/k/h7;->s(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - return-void - - :cond_8 - iget-object v1, v0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/n5;->b(Lf/h/a/d/h/k/x8;Ljava/util/Map$Entry;)V - - throw v4 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final E(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v1, v0, v1 - - aget v0, v0, p3 - - const v2, 0xfffff - - and-int/2addr v1, v2 - - int-to-long v1, v1 - - invoke-virtual {p0, p2, v0, p3}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-nez v3, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v3, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v3, p2}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/k/h7;->C(Ljava/lang/Object;II)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v1, v2, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0, p3}, Lf/h/a/d/h/k/h7;->C(Ljava/lang/Object;II)V - - :cond_2 - return-void -.end method - -.method public final G(I)Lf/h/a/d/h/k/c6; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x1 - - add-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - check-cast p1, Lf/h/a/d/h/k/c6; - - return-object p1 -.end method - -.method public final H(Ljava/lang/Object;Ljava/lang/Object;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)Z" - } - .end annotation - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result p1 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result p2 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final I(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 p1, p1, 0x1 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final K(I)I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 p1, p1, 0x2 - - aget p1, v0, p1 - - return p1 -.end method - -.method public final a()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->l:Lf/h/a/d/h/k/j7; - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->e:Lf/h/a/d/h/k/d7; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/j7;->c(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final b(Ljava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/k/h7;->j:I - - :goto_0 - iget v1, p0, Lf/h/a/d/h/k/h7;->k:I - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->i:[I - - aget v1, v1, v0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v1 - - const v2, 0xfffff - - and-int/2addr v1, v2 - - int-to-long v1, v1 - - invoke-static {p1, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - iget-object v4, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v4, v3}, Lf/h/a/d/h/k/a7;->g(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p1, v1, v2, v3}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/h7;->i:[I - - array-length v0, v0 - - :goto_1 - if-ge v1, v0, :cond_2 - - iget-object v2, p0, Lf/h/a/d/h/k/h7;->m:Lf/h/a/d/h/k/n6; - - iget-object v3, p0, Lf/h/a/d/h/k/h7;->i:[I - - aget v3, v3, v1 - - int-to-long v3, v3 - - invoke-virtual {v2, p1, v3, v4}, Lf/h/a/d/h/k/n6;->b(Ljava/lang/Object;J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lf/h/a/d/h/k/e8;->e:Z - - iget-boolean v0, p0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_3 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1}, Lf/h/a/d/h/k/o5;->g()V - - goto :goto_2 - - :cond_3 - throw v1 - - :cond_4 - :goto_2 - return-void - - :cond_5 - throw v1 -.end method - -.method public final c(Ljava/lang/Object;)I - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v3 - - iget-object v4, p0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v1 - - const v5, 0xfffff - - and-int/2addr v5, v3 - - int-to-long v5, v5 - - const/high16 v7, 0xff00000 - - and-int/2addr v3, v7 - - ushr-int/lit8 v3, v3, 0x14 - - const/16 v7, 0x25 - - packed-switch v3, :pswitch_data_0 - - goto/16 :goto_3 - - :pswitch_0 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - mul-int/lit8 v2, v2, 0x35 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_4 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_8 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - mul-int/lit8 v2, v2, 0x35 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_9 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_a - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->N(Ljava/lang/Object;J)Z - - move-result v3 - - invoke-static {v3}, Lf/h/a/d/h/k/b6;->c(Z)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_b - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_d - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_e - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_f - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_10 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->F(Ljava/lang/Object;J)F - - move-result v3 - - invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_11 - invoke-virtual {p0, p1, v4, v1}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_1 - - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/h7;->y(Ljava/lang/Object;J)D - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_12 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_13 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_14 - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - goto :goto_1 - - :pswitch_15 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_16 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_17 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_18 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_19 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1a - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1b - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - goto/16 :goto_2 - - :pswitch_1c - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - if-eqz v3, :cond_0 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v7 - - :cond_0 - :goto_1 - mul-int/lit8 v2, v2, 0x35 - - add-int/2addr v2, v7 - - goto :goto_3 - - :pswitch_1d - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {v3}, Ljava/lang/String;->hashCode()I - - move-result v3 - - goto :goto_2 - - :pswitch_1e - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v3 - - invoke-static {v3}, Lf/h/a/d/h/k/b6;->c(Z)I - - move-result v3 - - goto :goto_2 - - :pswitch_1f - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto :goto_2 - - :pswitch_20 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_21 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v3 - - goto :goto_2 - - :pswitch_22 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_23 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - goto :goto_2 - - :pswitch_24 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v3 - - invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v3 - - goto :goto_2 - - :pswitch_25 - mul-int/lit8 v2, v2, 0x35 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v3 - - :goto_2 - add-int/2addr v3, v2 - - move v2, v3 - - :cond_1 - :goto_3 - add-int/lit8 v1, v1, 0x3 - - goto/16 :goto_0 - - :cond_2 - mul-int/lit8 v2, v2, 0x35 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - add-int/2addr v0, v2 - - iget-boolean v2, p0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v2, :cond_4 - - mul-int/lit8 v0, v0, 0x35 - - iget-object v2, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v2, Lf/h/a/d/h/k/m5; - - if-eqz v2, :cond_3 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1}, Lf/h/a/d/h/k/o5;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_4 - - :cond_3 - throw v1 - - :cond_4 - :goto_4 - return v0 - - :cond_5 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final d(Ljava/lang/Object;)Z - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - move-object/from16 v6, p0 - - move-object/from16 v7, p1 - - const v8, 0xfffff - - const/4 v9, 0x0 - - const v0, 0xfffff - - const/4 v1, 0x0 - - const/4 v10, 0x0 - - :goto_0 - iget v2, v6, Lf/h/a/d/h/k/h7;->j:I - - const/4 v11, 0x0 - - const/4 v12, 0x1 - - if-ge v10, v2, :cond_c - - iget-object v2, v6, Lf/h/a/d/h/k/h7;->i:[I - - aget v13, v2, v10 - - iget-object v2, v6, Lf/h/a/d/h/k/h7;->a:[I - - aget v14, v2, v13 - - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v15 - - iget-object v2, v6, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v3, v13, 0x2 - - aget v2, v2, v3 - - and-int v3, v2, v8 - - ushr-int/lit8 v2, v2, 0x14 - - shl-int v16, v12, v2 - - if-eq v3, v0, :cond_1 - - if-eq v3, v8, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - int-to-long v1, v3 - - invoke-virtual {v0, v7, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v1 - - :cond_0 - move/from16 v18, v1 - - move/from16 v17, v3 - - goto :goto_1 - - :cond_1 - move/from16 v17, v0 - - move/from16 v18, v1 - - :goto_1 - const/high16 v0, 0x10000000 - - and-int/2addr v0, v15 - - if-eqz v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v0, 0x0 - - :goto_2 - if-eqz v0, :cond_3 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move v2, v13 - - move/from16 v3, v17 - - move/from16 v4, v18 - - move/from16 v5, v16 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/h7;->x(Ljava/lang/Object;IIII)Z - - move-result v0 - - if-nez v0, :cond_3 - - return v9 - - :cond_3 - const/high16 v0, 0xff00000 - - and-int/2addr v0, v15 - - ushr-int/lit8 v0, v0, 0x14 - - const/16 v1, 0x9 - - if-eq v0, v1, :cond_a - - const/16 v1, 0x11 - - if-eq v0, v1, :cond_a - - const/16 v1, 0x1b - - if-eq v0, v1, :cond_7 - - const/16 v1, 0x3c - - if-eq v0, v1, :cond_6 - - const/16 v1, 0x44 - - if-eq v0, v1, :cond_6 - - const/16 v1, 0x31 - - if-eq v0, v1, :cond_7 - - const/16 v1, 0x32 - - if-eq v0, v1, :cond_4 - - goto/16 :goto_5 - - :cond_4 - iget-object v0, v6, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/a7;->b(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_5 - - goto/16 :goto_5 - - :cond_5 - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/h7;->A(I)Ljava/lang/Object; - - move-result-object v0 - - iget-object v1, v6, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v1, v0}, Lf/h/a/d/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - - throw v11 - - :cond_6 - invoke-virtual {v6, v7, v14, v13}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v0 - - if-eqz v0, :cond_b - - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/t7;->d(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_b - - return v9 - - :cond_7 - and-int v0, v15, v8 - - int-to-long v0, v0 - - invoke-static {v7, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_9 - - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - const/4 v2, 0x0 - - :goto_3 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_9 - - invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {v1, v3}, Lf/h/a/d/h/k/t7;->d(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_8 - - const/4 v12, 0x0 - - goto :goto_4 - - :cond_8 - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_9 - :goto_4 - if-nez v12, :cond_b - - return v9 - - :cond_a - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move v2, v13 - - move/from16 v3, v17 - - move/from16 v4, v18 - - move/from16 v5, v16 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/h7;->x(Ljava/lang/Object;IIII)Z - - move-result v0 - - if-eqz v0, :cond_b - - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - and-int v1, v15, v8 - - int-to-long v1, v1 - - invoke-static {v7, v1, v2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/t7;->d(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_b - - return v9 - - :cond_b - :goto_5 - add-int/lit8 v10, v10, 0x1 - - move/from16 v0, v17 - - move/from16 v1, v18 - - goto/16 :goto_0 - - :cond_c - iget-boolean v0, v6, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v0, :cond_e - - iget-object v0, v6, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_d - - move-object v0, v7 - - check-cast v0, Lf/h/a/d/h/k/y5$b; - - iget-object v0, v0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {v0}, Lf/h/a/d/h/k/o5;->l()Z - - move-result v0 - - if-nez v0, :cond_e - - return v9 - - :cond_d - throw v11 - - :cond_e - return v12 -.end method - -.method public final e(Ljava/lang/Object;)I - .locals 17 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-boolean v2, v0, Lf/h/a/d/h/k/h7;->g:Z - - const v3, 0xfffff - - const/high16 v4, 0xff00000 - - const/4 v5, 0x0 - - if-eqz v2, :cond_14 - - sget-object v2, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_0 - iget-object v8, v0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v8, v8 - - if-ge v6, v8, :cond_12 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v8 - - and-int v9, v8, v4 - - ushr-int/lit8 v9, v9, 0x14 - - iget-object v10, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v11, v10, v6 - - and-int/2addr v8, v3 - - int-to-long v12, v8 - - sget-object v8, Lf/h/a/d/h/k/t5;->M:Lf/h/a/d/h/k/t5; - - iget v8, v8, Lf/h/a/d/h/k/t5;->zzba:I - - if-lt v9, v8, :cond_0 - - sget-object v8, Lf/h/a/d/h/k/t5;->Z:Lf/h/a/d/h/k/t5; - - iget v8, v8, Lf/h/a/d/h/k/t5;->zzba:I - - if-gt v9, v8, :cond_0 - - add-int/lit8 v8, v6, 0x2 - - aget v8, v10, v8 - - and-int/2addr v8, v3 - - goto :goto_1 - - :cond_0 - const/4 v8, 0x0 - - :goto_1 - packed-switch v9, :pswitch_data_0 - - goto/16 :goto_4 - - :pswitch_0 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/d7; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_1 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_3 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_4 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_5 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_6 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_7 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/x4; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_8 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_9 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - instance-of v9, v8, Lf/h/a/d/h/k/x4; - - if-eqz v9, :cond_1 - - check-cast v8, Lf/h/a/d/h/k/x4; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v8 - - goto/16 :goto_3 - - :cond_1 - check-cast v8, Ljava/lang/String; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_a - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_b - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_c - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_d - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_e - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_f - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_10 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_11 - invoke-virtual {v0, v1, v11, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_12 - iget-object v8, v0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->A(I)Ljava/lang/Object; - - move-result-object v10 - - invoke-interface {v8, v11, v9, v10}, Lf/h/a/d/h/k/a7;->h(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_13 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/k/v7;->r(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_14 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->y(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_2 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_2 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_15 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->K(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_3 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_3 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_16 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_4 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_4 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_17 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_5 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_5 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_18 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->B(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_6 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_6 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_19 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->H(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_7 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_7 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_1a - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->T(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_8 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_8 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_1b - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_9 - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_9 - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_1c - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_a - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_a - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_1d - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->E(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_b - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_b - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto/16 :goto_2 - - :pswitch_1e - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->s(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_c - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_c - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto :goto_2 - - :pswitch_1f - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->d(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_d - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_d - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto :goto_2 - - :pswitch_20 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_e - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_e - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - goto :goto_2 - - :pswitch_21 - invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/List; - - invoke-static {v9}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v9 - - if-lez v9, :cond_11 - - iget-boolean v10, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v10, :cond_f - - int-to-long v12, v8 - - invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_f - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v8 - - invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v10 - - :goto_2 - add-int/2addr v10, v8 - - add-int/2addr v10, v9 - - add-int/2addr v10, v7 - - move v7, v10 - - goto/16 :goto_4 - - :pswitch_22 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->x(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_23 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->J(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_24 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_25 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_26 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->A(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_27 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->G(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_28 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->q(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_29 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/k/v7;->c(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2a - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->b(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2b - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->S(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2c - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2d - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2e - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->D(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_2f - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->w(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_30 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->p(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_31 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_32 - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; - - move-result-object v8 - - invoke-static {v11, v8}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_33 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/d7; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_34 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_35 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_36 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_37 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_38 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_39 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_3a - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/x4; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_3b - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v9 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)I - - move-result v8 - - goto/16 :goto_3 - - :pswitch_3c - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v8 - - instance-of v9, v8, Lf/h/a/d/h/k/x4; - - if-eqz v9, :cond_10 - - check-cast v8, Lf/h/a/d/h/k/x4; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v8 - - goto/16 :goto_3 - - :cond_10 - check-cast v8, Ljava/lang/String; - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I - - move-result v8 - - goto :goto_3 - - :pswitch_3d - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I - - move-result v8 - - goto :goto_3 - - :pswitch_3e - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result v8 - - goto :goto_3 - - :pswitch_3f - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result v8 - - goto :goto_3 - - :pswitch_40 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I - - move-result v8 - - goto :goto_3 - - :pswitch_41 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I - - move-result v8 - - goto :goto_3 - - :pswitch_42 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v1, v12, v13}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v8 - - invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I - - move-result v8 - - goto :goto_3 - - :pswitch_43 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I - - move-result v8 - - goto :goto_3 - - :pswitch_44 - invoke-virtual {v0, v1, v6}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v8 - - if-eqz v8, :cond_11 - - invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I - - move-result v8 - - :goto_3 - add-int/2addr v7, v8 - - :cond_11 - :goto_4 - add-int/lit8 v6, v6, 0x3 - - goto/16 :goto_0 - - :cond_12 - iget-object v2, v0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - check-cast v2, Lf/h/a/d/h/k/h8; - - if-eqz v2, :cond_13 - - check-cast v1, Lf/h/a/d/h/k/y5; - - iget-object v1, v1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v1}, Lf/h/a/d/h/k/e8;->e()I - - move-result v1 - - add-int/2addr v1, v7 - - return v1 - - :cond_13 - throw v5 - - :cond_14 - sget-object v2, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const v8, 0xfffff - - const/4 v9, 0x0 - - :goto_5 - iget-object v10, v0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v10, v10 - - if-ge v6, v10, :cond_29 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v10 - - iget-object v11, v0, Lf/h/a/d/h/k/h7;->a:[I - - aget v12, v11, v6 - - and-int v13, v10, v4 - - ushr-int/lit8 v13, v13, 0x14 - - const/16 v14, 0x11 - - if-gt v13, v14, :cond_15 - - add-int/lit8 v14, v6, 0x2 - - aget v11, v11, v14 - - and-int v14, v11, v3 - - ushr-int/lit8 v15, v11, 0x14 - - const/16 v16, 0x1 - - shl-int v15, v16, v15 - - if-eq v14, v8, :cond_17 - - int-to-long v8, v14 - - invoke-virtual {v2, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v8 - - move v9, v8 - - move v8, v14 - - goto :goto_7 - - :cond_15 - iget-boolean v14, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v14, :cond_16 - - sget-object v14, Lf/h/a/d/h/k/t5;->M:Lf/h/a/d/h/k/t5; - - iget v14, v14, Lf/h/a/d/h/k/t5;->zzba:I - - if-lt v13, v14, :cond_16 - - sget-object v14, Lf/h/a/d/h/k/t5;->Z:Lf/h/a/d/h/k/t5; - - iget v14, v14, Lf/h/a/d/h/k/t5;->zzba:I - - if-gt v13, v14, :cond_16 - - add-int/lit8 v14, v6, 0x2 - - aget v11, v11, v14 - - and-int/2addr v11, v3 - - goto :goto_6 - - :cond_16 - const/4 v11, 0x0 - - :goto_6 - const/4 v15, 0x0 - - :cond_17 - :goto_7 - and-int/2addr v3, v10 - - int-to-long v4, v3 - - packed-switch v13, :pswitch_data_1 - - goto/16 :goto_a - - :pswitch_45 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d7; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_46 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_47 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_48 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_49 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4a - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4b - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4c - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/x4; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4d - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lf/h/a/d/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4e - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/x4; - - if-eqz v4, :cond_18 - - check-cast v3, Lf/h/a/d/h/k/x4; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v3 - - goto/16 :goto_9 - - :cond_18 - check-cast v3, Ljava/lang/String; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_4f - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_50 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_51 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_52 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_53 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_54 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v1, v4, v5}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_55 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_56 - invoke-virtual {v0, v1, v12, v6}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v3 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_57 - iget-object v3, v0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->A(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-interface {v3, v12, v4, v5}, Lf/h/a/d/h/k/a7;->h(ILjava/lang/Object;Ljava/lang/Object;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_58 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lf/h/a/d/h/k/v7;->r(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_59 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->y(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_19 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_19 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5a - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->K(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1a - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1a - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5b - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1b - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1b - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5c - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1c - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1c - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5d - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->B(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1d - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1d - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5e - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->H(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1e - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1e - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_5f - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->T(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_1f - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_1f - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_60 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_20 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_20 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_61 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_21 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_21 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_62 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->E(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_22 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_22 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto/16 :goto_8 - - :pswitch_63 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->s(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_23 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_23 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto :goto_8 - - :pswitch_64 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->d(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_24 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_24 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto :goto_8 - - :pswitch_65 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->N(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_25 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_25 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - goto :goto_8 - - :pswitch_66 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v3}, Lf/h/a/d/h/k/v7;->Q(Ljava/util/List;)I - - move-result v3 - - if-lez v3, :cond_28 - - iget-boolean v4, v0, Lf/h/a/d/h/k/h7;->h:Z - - if-eqz v4, :cond_26 - - int-to-long v4, v11 - - invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_26 - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v4 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v5 - - :goto_8 - add-int/2addr v5, v4 - - add-int/2addr v5, v3 - - add-int/2addr v5, v7 - - move v7, v5 - - goto/16 :goto_a - - :pswitch_67 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->x(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_68 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->J(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_69 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6a - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6b - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->A(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6c - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->G(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6d - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->q(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6e - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lf/h/a/d/h/k/v7;->c(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_6f - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->b(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_70 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->S(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_71 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_72 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_73 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->D(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_74 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->w(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_75 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->p(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_76 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->M(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_77 - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - invoke-static {v12, v3}, Lf/h/a/d/h/k/v7;->P(ILjava/util/List;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_78 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d7; - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_79 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7a - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7b - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7c - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7d - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7e - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_7f - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/x4; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_80 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v4 - - invoke-static {v12, v3, v4}, Lf/h/a/d/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - goto/16 :goto_9 - - :pswitch_81 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/x4; - - if-eqz v4, :cond_27 - - check-cast v3, Lf/h/a/d/h/k/x4; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v3 - - goto :goto_9 - - :cond_27 - check-cast v3, Ljava/lang/String; - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I - - move-result v3 - - goto :goto_9 - - :pswitch_82 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I - - move-result v3 - - goto :goto_9 - - :pswitch_83 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result v3 - - goto :goto_9 - - :pswitch_84 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result v3 - - goto :goto_9 - - :pswitch_85 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I - - move-result v3 - - goto :goto_9 - - :pswitch_86 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I - - move-result v3 - - goto :goto_9 - - :pswitch_87 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J - - move-result-wide v3 - - invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I - - move-result v3 - - goto :goto_9 - - :pswitch_88 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I - - move-result v3 - - goto :goto_9 - - :pswitch_89 - and-int v3, v9, v15 - - if-eqz v3, :cond_28 - - invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I - - move-result v3 - - :goto_9 - add-int/2addr v7, v3 - - :cond_28 - :goto_a - add-int/lit8 v6, v6, 0x3 - - const v3, 0xfffff - - const/high16 v4, 0xff00000 - - const/4 v5, 0x0 - - goto/16 :goto_5 - - :cond_29 - iget-object v2, v0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - check-cast v2, Lf/h/a/d/h/k/h8; - - if-eqz v2, :cond_2e - - move-object v2, v1 - - check-cast v2, Lf/h/a/d/h/k/y5; - - iget-object v2, v2, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v2}, Lf/h/a/d/h/k/e8;->e()I - - move-result v2 - - add-int/2addr v2, v7 - - iget-boolean v3, v0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v3, :cond_2d - - iget-object v3, v0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v3, Lf/h/a/d/h/k/m5; - - if-eqz v3, :cond_2c - - check-cast v1, Lf/h/a/d/h/k/y5$b; - - iget-object v1, v1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_b - iget-object v5, v1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v5}, Lf/h/a/d/h/k/u7;->g()I - - move-result v5 - - if-ge v3, v5, :cond_2a - - iget-object v5, v1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v5, v3}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/q5; - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v6, v5}, Lf/h/a/d/h/k/o5;->a(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)I - - move-result v5 - - add-int/2addr v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_b - - :cond_2a - iget-object v1, v1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_c - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_2b - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/q5; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v5, v3}, Lf/h/a/d/h/k/o5;->a(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)I - - move-result v3 - - add-int/2addr v4, v3 - - goto :goto_c - - :cond_2b - add-int/2addr v2, v4 - - goto :goto_d - - :cond_2c - const/4 v1, 0x0 - - throw v1 - - :cond_2d - :goto_d - return v2 - - :cond_2e - const/4 v1, 0x0 - - throw v1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x0 - :pswitch_89 - :pswitch_88 - :pswitch_87 - :pswitch_86 - :pswitch_85 - :pswitch_84 - :pswitch_83 - :pswitch_82 - :pswitch_81 - :pswitch_80 - :pswitch_7f - :pswitch_7e - :pswitch_7d - :pswitch_7c - :pswitch_7b - :pswitch_7a - :pswitch_79 - :pswitch_78 - :pswitch_77 - :pswitch_76 - :pswitch_75 - :pswitch_74 - :pswitch_73 - :pswitch_72 - :pswitch_71 - :pswitch_70 - :pswitch_6f - :pswitch_6e - :pswitch_6d - :pswitch_6c - :pswitch_6b - :pswitch_6a - :pswitch_69 - :pswitch_68 - :pswitch_67 - :pswitch_66 - :pswitch_65 - :pswitch_64 - :pswitch_63 - :pswitch_62 - :pswitch_61 - :pswitch_60 - :pswitch_5f - :pswitch_5e - :pswitch_5d - :pswitch_5c - :pswitch_5b - :pswitch_5a - :pswitch_59 - :pswitch_58 - :pswitch_57 - :pswitch_56 - :pswitch_55 - :pswitch_54 - :pswitch_53 - :pswitch_52 - :pswitch_51 - :pswitch_50 - :pswitch_4f - :pswitch_4e - :pswitch_4d - :pswitch_4c - :pswitch_4b - :pswitch_4a - :pswitch_49 - :pswitch_48 - :pswitch_47 - :pswitch_46 - :pswitch_45 - .end packed-switch -.end method - -.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v0, v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - const/4 v3, 0x1 - - if-ge v2, v0, :cond_3 - - invoke-virtual {p0, v2}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v4 - - const v5, 0xfffff - - and-int v6, v4, v5 - - int-to-long v6, v6 - - const/high16 v8, 0xff00000 - - and-int/2addr v4, v8 - - ushr-int/lit8 v4, v4, 0x14 - - packed-switch v4, :pswitch_data_0 - - goto/16 :goto_2 - - :pswitch_0 - invoke-virtual {p0, v2}, Lf/h/a/d/h/k/h7;->K(I)I - - move-result v4 - - and-int/2addr v4, v5 - - int-to-long v4, v4 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v8 - - invoke-static {p2, v4, v5}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - if-ne v8, v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_1 - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - goto/16 :goto_2 - - :pswitch_2 - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v3 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v3 - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_4 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_5 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_6 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto/16 :goto_1 - - :pswitch_7 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_8 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_9 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_a - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_b - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_c - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/d/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_1 - - goto/16 :goto_1 - - :pswitch_d - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_e - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto/16 :goto_1 - - :pswitch_f - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_10 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_11 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_12 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - goto :goto_1 - - :pswitch_13 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v4 - - invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v5 - - invoke-static {v5}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v5 - - if-eq v4, v5, :cond_1 - - goto :goto_1 - - :pswitch_14 - invoke-virtual {p0, p1, p2, v2}, Lf/h/a/d/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - invoke-static {p2, v6, v7}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v6 - - cmp-long v8, v4, v6 - - if-eqz v8, :cond_1 - - :cond_0 - :goto_1 - const/4 v3, 0x0 - - :cond_1 - :goto_2 - if-nez v3, :cond_2 - - return v1 - - :cond_2 - add-int/lit8 v2, v2, 0x3 - - goto/16 :goto_0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v2, 0x0 - - if-eqz v0, :cond_9 - - move-object v4, p1 - - check-cast v4, Lf/h/a/d/h/k/y5; - - iget-object v4, v4, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - if-eqz v0, :cond_8 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_4 - - return v1 - - :cond_4 - iget-boolean v0, p0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - if-eqz v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/k/y5$b; - - iget-object p2, p2, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/o5;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_5 - throw v2 - - :cond_6 - throw v2 - - :cond_7 - return v3 - - :cond_8 - throw v2 - - :cond_9 - throw v2 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_0 - .end packed-switch -.end method - -.method public final g(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - if-eqz p2, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v1, v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v1 - - const v2, 0xfffff - - and-int/2addr v2, v1 - - int-to-long v2, v2 - - iget-object v4, p0, Lf/h/a/d/h/k/h7;->a:[I - - aget v4, v4, v0 - - const/high16 v5, 0xff00000 - - and-int/2addr v1, v5 - - ushr-int/lit8 v1, v1, 0x14 - - packed-switch v1, :pswitch_data_0 - - goto/16 :goto_1 - - :pswitch_0 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/k/h7;->E(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_1 - invoke-virtual {p0, p2, v4, v0}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v4, v0}, Lf/h/a/d/h/k/h7;->C(Ljava/lang/Object;II)V - - goto/16 :goto_1 - - :pswitch_2 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/k/h7;->E(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_3 - invoke-virtual {p0, p2, v4, v0}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v4, v0}, Lf/h/a/d/h/k/h7;->C(Ljava/lang/Object;II)V - - goto/16 :goto_1 - - :pswitch_4 - iget-object v1, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-static {v1, p1, p2, v2, v3}, Lf/h/a/d/h/k/v7;->l(Lf/h/a/d/h/k/a7;Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_1 - - :pswitch_5 - iget-object v1, p0, Lf/h/a/d/h/k/h7;->m:Lf/h/a/d/h/k/n6; - - invoke-virtual {v1, p1, p2, v2, v3}, Lf/h/a/d/h/k/n6;->a(Ljava/lang/Object;Ljava/lang/Object;J)V - - goto/16 :goto_1 - - :pswitch_6 - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/k/h7;->u(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_7 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->e(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_8 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_9 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->e(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_a - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_b - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_c - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_d - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_e - invoke-virtual {p0, p1, p2, v0}, Lf/h/a/d/h/k/h7;->u(Ljava/lang/Object;Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_f - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {p1, v2, v3, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_10 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->g(Ljava/lang/Object;JZ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto/16 :goto_1 - - :pswitch_11 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_12 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->e(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_13 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_14 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->e(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_15 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->e(Ljava/lang/Object;JJ)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_16 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v1 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/d/h/k/l8$c;->d(Ljava/lang/Object;JF)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - goto :goto_1 - - :pswitch_17 - invoke-virtual {p0, p2, v0}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-static {p2, v2, v3}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v4 - - invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->d(Ljava/lang/Object;JD)V - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - :cond_0 - :goto_1 - add-int/lit8 v0, v0, 0x3 - - goto/16 :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/v7;->m(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/v7;->k(Lf/h/a/d/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final h(Ljava/lang/Object;[BIILf/h/a/d/h/k/t4;)V - .locals 28 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/k/t4;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move/from16 v15, p4 - - move-object/from16 v14, p0 - - iget-boolean v0, v14, Lf/h/a/d/h/k/h7;->g:Z - - if-eqz v0, :cond_19 - - sget-object v12, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - const/4 v13, -0x1 - - const/4 v9, 0x0 - - move-object/from16 v3, p1 - - move-object/from16 v7, p2 - - move/from16 v0, p3 - - move-object/from16 v5, p5 - - move-object v6, v14 - - const/4 v1, -0x1 - - const/4 v2, 0x0 - - const v8, 0xfffff - - const/4 v10, 0x0 - - :goto_0 - if-ge v0, v15, :cond_16 - - add-int/lit8 v4, v0, 0x1 - - aget-byte v0, v7, v0 - - if-gez v0, :cond_0 - - invoke-static {v0, v7, v4, v5}, Lf/h/a/b/i1/e;->V1(I[BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v4, v5, Lf/h/a/d/h/k/t4;->a:I - - move/from16 v16, v4 - - goto :goto_1 - - :cond_0 - move/from16 v16, v0 - - move v0, v4 - - :goto_1 - ushr-int/lit8 v4, v16, 0x3 - - and-int/lit8 v11, v16, 0x7 - - if-le v4, v1, :cond_1 - - div-int/lit8 v2, v2, 0x3 - - iget v1, v6, Lf/h/a/d/h/k/h7;->c:I - - if-lt v4, v1, :cond_2 - - iget v1, v6, Lf/h/a/d/h/k/h7;->d:I - - if-gt v4, v1, :cond_2 - - invoke-virtual {v6, v4, v2}, Lf/h/a/d/h/k/h7;->z(II)I - - move-result v1 - - goto :goto_2 - - :cond_1 - iget v1, v6, Lf/h/a/d/h/k/h7;->c:I - - if-lt v4, v1, :cond_2 - - iget v1, v6, Lf/h/a/d/h/k/h7;->d:I - - if-gt v4, v1, :cond_2 - - invoke-virtual {v6, v4, v9}, Lf/h/a/d/h/k/h7;->z(II)I - - move-result v1 - - :goto_2 - move v2, v1 - - goto :goto_3 - - :cond_2 - const/4 v2, -0x1 - - :goto_3 - if-ne v2, v13, :cond_3 - - move/from16 v23, v4 - - const/4 v2, 0x0 - - const v24, 0xfffff - - goto/16 :goto_f - - :cond_3 - iget-object v1, v6, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v18, v2, 0x1 - - aget v9, v1, v18 - - const/high16 v18, 0xff00000 - - and-int v18, v9, v18 - - ushr-int/lit8 v13, v18, 0x14 - - move/from16 p3, v4 - - const v17, 0xfffff - - and-int v4, v9, v17 - - int-to-long v14, v4 - - const/16 v4, 0x11 - - move-object/from16 v18, v6 - - if-gt v13, v4, :cond_d - - add-int/lit8 v4, v2, 0x2 - - aget v1, v1, v4 - - ushr-int/lit8 v4, v1, 0x14 - - const/4 v6, 0x1 - - shl-int v21, v6, v4 - - const v4, 0xfffff - - and-int/2addr v1, v4 - - if-eq v1, v8, :cond_6 - - move-object/from16 v17, v7 - - if-eq v8, v4, :cond_4 - - int-to-long v6, v8 - - invoke-virtual {v12, v3, v6, v7, v10}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_4 - if-eq v1, v4, :cond_5 - - int-to-long v6, v1 - - invoke-virtual {v12, v3, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v6 - - move v10, v6 - - :cond_5 - move v8, v1 - - goto :goto_4 - - :cond_6 - move-object/from16 v17, v7 - - :goto_4 - const/4 v1, 0x5 - - packed-switch v13, :pswitch_data_0 - - move/from16 v23, p3 - - move/from16 v15, p4 - - move v13, v2 - - const v24, 0xfffff - - goto/16 :goto_e - - :pswitch_0 - if-nez v11, :cond_7 - - move-object/from16 v7, v17 - - invoke-static {v7, v0, v5}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - move v9, v0 - - iget-wide v0, v5, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v0, v1}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v16 - - move-object v1, v12 - - move v13, v2 - - move-object/from16 v2, p1 - - move/from16 v23, p3 - - move-object v11, v3 - - const v24, 0xfffff - - move-wide v3, v14 - - move-object v14, v5 - - move-object/from16 v15, v18 - - move-wide/from16 v5, v16 - - invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - or-int v0, v10, v21 - - move v10, v0 - - move v0, v9 - - move-object v5, v11 - - move-object v6, v14 - - move-object v3, v15 - - goto/16 :goto_6 - - :cond_7 - move/from16 v23, p3 - - move v13, v2 - - const v24, 0xfffff - - :cond_8 - move/from16 v15, p4 - - goto/16 :goto_e - - :pswitch_1 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-object/from16 v3, v18 - - if-nez v11, :cond_8 - - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v6, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v1}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v1 - - invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_5 - - :pswitch_2 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-object/from16 v3, v18 - - if-nez v11, :cond_8 - - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v6, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_5 - - :pswitch_3 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const/4 v1, 0x2 - - const v24, 0xfffff - - move-object v5, v3 - - move-object/from16 v3, v18 - - if-ne v11, v1, :cond_8 - - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->C3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget-object v1, v6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_5 - or-int v1, v10, v21 - - move v10, v1 - - :goto_6 - move/from16 v15, p4 - - move-object v14, v3 - - move-object v9, v5 - - move-object/from16 v17, v6 - - move/from16 v18, v13 - - goto/16 :goto_11 - - :pswitch_4 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const/4 v1, 0x2 - - const v24, 0xfffff - - move-object v5, v3 - - move-object/from16 v3, v18 - - if-ne v11, v1, :cond_8 - - invoke-virtual {v3, v13}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - move-object/from16 v18, v3 - - move-wide v3, v14 - - move/from16 v15, p4 - - invoke-static {v1, v7, v0, v15, v6}, Lf/h/a/b/i1/e;->a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - - move-result v0 - - invoke-virtual {v12, v5, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - if-nez v1, :cond_9 - - iget-object v1, v6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_7 - - :cond_9 - iget-object v2, v6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-static {v1, v2}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_7 - move-object v9, v6 - - move-object/from16 v14, v18 - - goto/16 :goto_b - - :pswitch_5 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const/4 v1, 0x2 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move/from16 v15, p4 - - if-ne v11, v1, :cond_c - - const/high16 v1, 0x20000000 - - and-int/2addr v1, v9 - - if-nez v1, :cond_a - - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->t3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - goto :goto_8 - - :cond_a - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->x3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - :goto_8 - iget-object v1, v6, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_7 - - :pswitch_6 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move/from16 v15, p4 - - if-nez v11, :cond_c - - invoke-static {v7, v0, v6}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget-wide v1, v6, Lf/h/a/d/h/k/t4;->b:J - - const-wide/16 v16, 0x0 - - cmp-long v9, v1, v16 - - if-eqz v9, :cond_b - - const/4 v1, 0x1 - - goto :goto_9 - - :cond_b - const/4 v1, 0x0 - - :goto_9 - sget-object v2, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v2, v5, v3, v4, v1}, Lf/h/a/d/h/k/l8$c;->g(Ljava/lang/Object;JZ)V - - goto :goto_a - - :pswitch_7 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move/from16 v15, p4 - - if-ne v11, v1, :cond_c - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v1 - - invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - add-int/lit8 v0, v0, 0x4 - - :goto_a - or-int v10, v10, v21 - - move-object v3, v5 - - move-object v5, v6 - - move v2, v13 - - move-object/from16 v6, v18 - - goto/16 :goto_12 - - :pswitch_8 - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v5 - - move-object/from16 v7, v17 - - const/4 v1, 0x1 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move/from16 v15, p4 - - if-ne v11, v1, :cond_c - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v16 - - move-object v1, v12 - - move-object/from16 v2, p1 - - move-object/from16 v14, v18 - - move-object v11, v5 - - move-object v9, v6 - - move-wide/from16 v5, v16 - - invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - add-int/lit8 v0, v0, 0x8 - - move-object v6, v11 - - goto/16 :goto_c - - :pswitch_9 - move/from16 v23, p3 - - move v13, v2 - - move-object v9, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move-object/from16 v14, v18 - - move/from16 v15, p4 - - if-nez v11, :cond_c - - invoke-static {v7, v0, v9}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v9, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :goto_b - move-object v6, v5 - - goto :goto_c - - :pswitch_a - move/from16 v23, p3 - - move v13, v2 - - move-object v9, v5 - - move-object/from16 v7, v17 - - const v24, 0xfffff - - move-object v5, v3 - - move-wide v3, v14 - - move-object/from16 v14, v18 - - move/from16 v15, p4 - - if-nez v11, :cond_c - - invoke-static {v7, v0, v9}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget-wide v1, v9, Lf/h/a/d/h/k/t4;->b:J - - move-wide/from16 v16, v1 - - move-object v1, v12 - - move-object/from16 v2, p1 - - move-object v11, v5 - - move-wide/from16 v5, v16 - - invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - or-int v1, v10, v21 - - move-object v6, v11 - - goto :goto_d - - :pswitch_b - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v3 - - move-object v9, v5 - - move-wide v3, v14 - - move-object/from16 v7, v17 - - move-object/from16 v14, v18 - - const v24, 0xfffff - - move/from16 v15, p4 - - if-ne v11, v1, :cond_c - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v1 - - sget-object v2, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v2, v6, v3, v4, v1}, Lf/h/a/d/h/k/l8$c;->d(Ljava/lang/Object;JF)V - - add-int/lit8 v0, v0, 0x4 - - :goto_c - or-int v1, v10, v21 - - :goto_d - move v10, v1 - - move-object v3, v6 - - move-object v5, v9 - - move-object/from16 v27, v12 - - move v2, v13 - - move-object v6, v14 - - const/16 v17, 0x0 - - const/16 v20, -0x1 - - goto/16 :goto_18 - - :pswitch_c - move/from16 v23, p3 - - move v13, v2 - - move-object v6, v3 - - move-object v9, v5 - - move-wide v3, v14 - - move-object/from16 v7, v17 - - move-object/from16 v14, v18 - - const/4 v1, 0x1 - - const v24, 0xfffff - - move/from16 v15, p4 - - if-ne v11, v1, :cond_c - - invoke-static {v7, v0}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v1 - - invoke-static {v6, v3, v4, v1, v2}, Lf/h/a/d/h/k/l8;->d(Ljava/lang/Object;JD)V - - add-int/lit8 v0, v0, 0x8 - - or-int v1, v10, v21 - - move-object v3, v6 - - move-object v5, v9 - - move-object/from16 v27, v12 - - move v2, v13 - - const/16 v17, 0x0 - - const/16 v20, -0x1 - - goto/16 :goto_17 - - :cond_c - :goto_e - move v2, v13 - - :goto_f - move/from16 v18, v2 - - move-object/from16 v27, v12 - - const/16 v17, 0x0 - - const/16 v20, -0x1 - - move v2, v0 - - goto/16 :goto_15 - - :cond_d - move/from16 v23, p3 - - move-object v6, v3 - - move-object/from16 v17, v5 - - move-wide v3, v14 - - move-object/from16 v14, v18 - - const v24, 0xfffff - - move/from16 v15, p4 - - move v5, v2 - - const/16 v1, 0x1b - - if-ne v13, v1, :cond_11 - - const/4 v1, 0x2 - - if-ne v11, v1, :cond_10 - - invoke-virtual {v12, v6, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v2 - - if-nez v2, :cond_f - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v2 - - if-nez v2, :cond_e - - const/16 v2, 0xa - - goto :goto_10 - - :cond_e - shl-int/lit8 v2, v2, 0x1 - - :goto_10 - invoke-interface {v1, v2}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - invoke-virtual {v12, v6, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_f - move-object v9, v1 - - invoke-virtual {v14, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - move v3, v0 - - move-object v0, v1 - - move/from16 v1, v16 - - move-object/from16 v2, p2 - - move/from16 v4, p4 - - move/from16 v18, v5 - - move-object v5, v9 - - move-object v9, v6 - - move-object/from16 v6, p5 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->Y1(Lf/h/a/d/h/k/t7;I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - :goto_11 - move-object v3, v9 - - move-object v6, v14 - - move-object/from16 v5, v17 - - move/from16 v2, v18 - - :goto_12 - move/from16 v1, v23 - - const/4 v9, 0x0 - - const/4 v13, -0x1 - - move-object/from16 v14, p0 - - goto/16 :goto_0 - - :cond_10 - move/from16 v18, v5 - - move v15, v0 - - move/from16 v24, v8 - - move/from16 v19, v10 - - move-object/from16 v27, v12 - - const/16 v17, 0x0 - - const/16 v20, -0x1 - - goto :goto_13 - - :cond_11 - move v14, v0 - - move/from16 v18, v5 - - const/16 v0, 0x31 - - if-gt v13, v0, :cond_12 - - int-to-long v6, v9 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-wide/from16 v21, v3 - - move v3, v14 - - move/from16 v4, p4 - - move/from16 v5, v16 - - move-wide/from16 v25, v6 - - move/from16 v6, v23 - - move v7, v11 - - move v11, v8 - - move/from16 v8, v18 - - move v15, v10 - - const/16 v17, 0x0 - - move-wide/from16 v9, v25 - - move/from16 v24, v11 - - move/from16 v19, v15 - - const v15, 0xfffff - - move v11, v13 - - move-object/from16 v27, v12 - - const/16 v20, -0x1 - - move-wide/from16 v12, v21 - - move v15, v14 - - move-object/from16 v14, p5 - - invoke-virtual/range {v0 .. v14}, Lf/h/a/d/h/k/h7;->k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/k/t4;)I - - move-result v0 - - if-ne v0, v15, :cond_15 - - goto :goto_14 - - :cond_12 - move-wide/from16 v21, v3 - - move/from16 v24, v8 - - move/from16 v19, v10 - - move-object/from16 v27, v12 - - move v15, v14 - - const/16 v17, 0x0 - - const/16 v20, -0x1 - - const/16 v0, 0x32 - - if-ne v13, v0, :cond_14 - - const/4 v0, 0x2 - - if-eq v11, v0, :cond_13 - - :goto_13 - move v0, v15 - - goto :goto_14 - - :cond_13 - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move/from16 v5, v18 - - move-wide/from16 v6, v21 - - move-object/from16 v8, p5 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/h/k/h7;->l(Ljava/lang/Object;[BIIIJLf/h/a/d/h/k/t4;)I - - const/4 v0, 0x0 - - throw v0 - - :cond_14 - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move/from16 v5, v16 - - move/from16 v6, v23 - - move v7, v11 - - move v8, v9 - - move v9, v13 - - move-wide/from16 v10, v21 - - move/from16 v12, v18 - - move-object/from16 v13, p5 - - invoke-virtual/range {v0 .. v13}, Lf/h/a/d/h/k/h7;->j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/k/t4;)I - - move-result v0 - - if-ne v0, v15, :cond_15 - - :goto_14 - move v2, v0 - - move/from16 v10, v19 - - move/from16 v8, v24 - - :goto_15 - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - - move-result-object v4 - - move/from16 v0, v16 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move-object/from16 v5, p5 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - move/from16 v2, v18 - - goto :goto_16 - - :cond_15 - move/from16 v2, v18 - - move/from16 v10, v19 - - move/from16 v8, v24 - - :goto_16 - move-object/from16 v14, p0 - - move-object/from16 v3, p1 - - move-object/from16 v7, p2 - - move-object/from16 v5, p5 - - move v1, v10 - - :goto_17 - move v10, v1 - - move-object v6, v14 - - :goto_18 - move-object/from16 v14, p0 - - move/from16 v15, p4 - - move/from16 v1, v23 - - move-object/from16 v12, v27 - - const/4 v9, 0x0 - - const/4 v13, -0x1 - - goto/16 :goto_0 - - :cond_16 - move/from16 v19, v10 - - move-object/from16 v27, v12 - - const v1, 0xfffff - - if-eq v8, v1, :cond_17 - - int-to-long v1, v8 - - move-object/from16 v3, p1 - - move/from16 v10, v19 - - move-object/from16 v4, v27 - - invoke-virtual {v4, v3, v1, v2, v10}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_17 - move/from16 v4, p4 - - if-ne v0, v4, :cond_18 - - return-void - - :cond_18 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v0 - - throw v0 - - :cond_19 - move-object/from16 v3, p1 - - move v4, v15 - - const/4 v5, 0x0 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move/from16 v3, p3 - - move/from16 v4, p4 - - move-object/from16 v6, p5 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/k/h7;->m(Ljava/lang/Object;[BIIILf/h/a/d/h/k/t4;)I - - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_9 - :pswitch_2 - :pswitch_7 - :pswitch_8 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 12 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/k/i5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_7 - - iget-boolean v2, p0, Lf/h/a/d/h/k/h7;->g:Z - - if-eqz v2, :cond_6 - - iget-boolean v2, p0, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - check-cast v2, Lf/h/a/d/h/k/m5; - - if-eqz v2, :cond_0 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/k/y5$b; - - iget-object v2, v2, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - iget-object v3, v2, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v3}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_1 - - invoke-virtual {v2}, Lf/h/a/d/h/k/o5;->k()Ljava/util/Iterator; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - move-object v2, v1 - - :goto_0 - iget-object v3, p0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v3, v3 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_1 - if-ge v5, v3, :cond_4 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->I(I)I - - move-result v6 - - iget-object v7, p0, Lf/h/a/d/h/k/h7;->a:[I - - aget v8, v7, v5 - - if-nez v2, :cond_3 - - const/high16 v9, 0xff00000 - - and-int/2addr v9, v6 - - ushr-int/lit8 v9, v9, 0x14 - - const/4 v10, 0x1 - - const v11, 0xfffff - - packed-switch v9, :pswitch_data_0 - - goto/16 :goto_2 - - :pswitch_0 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_1 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->o(IJ)V - - goto/16 :goto_2 - - :pswitch_2 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->p(II)V - - goto/16 :goto_2 - - :pswitch_3 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->i(IJ)V - - goto/16 :goto_2 - - :pswitch_4 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->c(II)V - - goto/16 :goto_2 - - :pswitch_5 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto/16 :goto_2 - - :pswitch_6 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->n(II)V - - goto/16 :goto_2 - - :pswitch_7 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/x4; - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->e(ILf/h/a/d/h/k/x4;)V - - goto/16 :goto_2 - - :pswitch_8 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_9 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v8, v6, p2}, Lf/h/a/d/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_2 - - :pswitch_a - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->N(Ljava/lang/Object;J)Z - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->h(IZ)V - - goto/16 :goto_2 - - :pswitch_b - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->l(II)V - - goto/16 :goto_2 - - :pswitch_c - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->m(IJ)V - - goto/16 :goto_2 - - :pswitch_d - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->J(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto/16 :goto_2 - - :pswitch_e - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->k(IJ)V - - goto/16 :goto_2 - - :pswitch_f - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->L(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->d(IJ)V - - goto/16 :goto_2 - - :pswitch_10 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->F(Ljava/lang/Object;J)F - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->b(IF)V - - goto/16 :goto_2 - - :pswitch_11 - invoke-virtual {p0, p1, v8, v5}, Lf/h/a/d/h/k/h7;->w(Ljava/lang/Object;II)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/h7;->y(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->a(ID)V - - goto/16 :goto_2 - - :pswitch_12 - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, p2, v8, v6, v5}, Lf/h/a/d/h/k/h7;->t(Lf/h/a/d/h/k/x8;ILjava/lang/Object;I)V - - goto/16 :goto_2 - - :pswitch_13 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - invoke-static {v7, v6, p2, v8}, Lf/h/a/d/h/k/v7;->u(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_14 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->F(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_15 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->U(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_16 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->L(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_17 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->W(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_18 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->X(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_19 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->R(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1a - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->Y(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1b - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->V(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1c - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->I(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1d - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->O(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1e - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->C(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_1f - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->z(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_20 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->v(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_21 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v10}, Lf/h/a/d/h/k/v7;->j(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_22 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->F(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_23 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->U(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_24 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->L(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_25 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->W(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_26 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->X(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_27 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->R(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_28 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2}, Lf/h/a/d/h/k/v7;->t(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_2 - - :pswitch_29 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v8 - - invoke-static {v7, v6, p2, v8}, Lf/h/a/d/h/k/v7;->i(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_2a - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2}, Lf/h/a/d/h/k/v7;->h(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_2 - - :pswitch_2b - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->Y(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_2c - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->V(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_2d - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->I(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_2e - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->O(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_2f - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->C(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_30 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->z(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_31 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->v(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_32 - aget v7, v7, v5 - - and-int/2addr v6, v11 - - int-to-long v8, v6 - - invoke-static {p1, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - invoke-static {v7, v6, p2, v4}, Lf/h/a/d/h/k/v7;->j(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - - goto/16 :goto_2 - - :pswitch_33 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_34 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->o(IJ)V - - goto/16 :goto_2 - - :pswitch_35 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->p(II)V - - goto/16 :goto_2 - - :pswitch_36 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->i(IJ)V - - goto/16 :goto_2 - - :pswitch_37 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->c(II)V - - goto/16 :goto_2 - - :pswitch_38 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto/16 :goto_2 - - :pswitch_39 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->n(II)V - - goto/16 :goto_2 - - :pswitch_3a - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/x4; - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->e(ILf/h/a/d/h/k/x4;)V - - goto/16 :goto_2 - - :pswitch_3b - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {p0, v5}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v7 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - goto/16 :goto_2 - - :pswitch_3c - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v8, v6, p2}, Lf/h/a/d/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/d/h/k/x8;)V - - goto/16 :goto_2 - - :pswitch_3d - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->h(IZ)V - - goto/16 :goto_2 - - :pswitch_3e - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->l(II)V - - goto :goto_2 - - :pswitch_3f - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->m(IJ)V - - goto :goto_2 - - :pswitch_40 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v6 - - iget-object v7, v0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - goto :goto_2 - - :pswitch_41 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->k(IJ)V - - goto :goto_2 - - :pswitch_42 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->d(IJ)V - - goto :goto_2 - - :pswitch_43 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result v6 - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/h/k/i5;->b(IF)V - - goto :goto_2 - - :pswitch_44 - invoke-virtual {p0, p1, v5}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v7 - - if-eqz v7, :cond_2 - - and-int/2addr v6, v11 - - int-to-long v6, v6 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide v6 - - invoke-virtual {v0, v8, v6, v7}, Lf/h/a/d/h/k/i5;->a(ID)V - - :cond_2 - :goto_2 - add-int/lit8 v5, v5, 0x3 - - goto/16 :goto_1 - - :cond_3 - iget-object p1, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - invoke-virtual {p1, v2}, Lf/h/a/d/h/k/n5;->a(Ljava/util/Map$Entry;)I - - throw v1 - - :cond_4 - if-nez v2, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/h7;->s(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - return-void - - :cond_5 - iget-object p1, p0, Lf/h/a/d/h/k/h7;->o:Lf/h/a/d/h/k/n5; - - invoke-virtual {p1, p2, v2}, Lf/h/a/d/h/k/n5;->b(Lf/h/a/d/h/k/x8;Ljava/util/Map$Entry;)V - - throw v1 - - :cond_6 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/h7;->D(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - return-void - - :cond_7 - throw v1 - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_44 - :pswitch_43 - :pswitch_42 - :pswitch_41 - :pswitch_40 - :pswitch_3f - :pswitch_3e - :pswitch_3d - :pswitch_3c - :pswitch_3b - :pswitch_3a - :pswitch_39 - :pswitch_38 - :pswitch_37 - :pswitch_36 - :pswitch_35 - :pswitch_34 - :pswitch_33 - :pswitch_32 - :pswitch_31 - :pswitch_30 - :pswitch_2f - :pswitch_2e - :pswitch_2d - :pswitch_2c - :pswitch_2b - :pswitch_2a - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/k/t4;)I - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIIIIIJI", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v2, p5 - - move/from16 v8, p6 - - move/from16 v5, p7 - - move-wide/from16 v9, p10 - - move/from16 v6, p12 - - move-object/from16 v11, p13 - - sget-object v12, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - iget-object v7, v0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v13, v6, 0x2 - - aget v7, v7, v13 - - const v13, 0xfffff - - and-int/2addr v7, v13 - - int-to-long v13, v7 - - const/4 v7, 0x3 - - const/4 v15, 0x1 - - packed-switch p9, :pswitch_data_0 - - goto/16 :goto_a - - :pswitch_0 - if-ne v5, v7, :cond_a - - and-int/lit8 v2, v2, -0x8 - - or-int/lit8 v7, v2, 0x4 - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v2 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move v6, v7 - - move-object/from16 v7, p13 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->Z1(Lf/h/a/d/h/k/t7;[BIIILf/h/a/d/h/k/t4;)I - - move-result v2 - - invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - if-ne v3, v8, :cond_0 - - invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v15 - - goto :goto_0 - - :cond_0 - const/4 v15, 0x0 - - :goto_0 - if-nez v15, :cond_1 - - iget-object v3, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_9 - - :cond_1 - iget-object v3, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-static {v15, v3}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_1 - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v3, v4}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_2 - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget v3, v11, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v3}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v3 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_3 - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v3 - - iget v4, v11, Lf/h/a/d/h/k/t4;->a:I - - iget-object v5, v0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/2addr v6, v7 - - shl-int/2addr v6, v15 - - add-int/2addr v6, v15 - - aget-object v5, v5, v6 - - check-cast v5, Lf/h/a/d/h/k/c6; - - if-eqz v5, :cond_3 - - invoke-interface {v5, v4}, Lf/h/a/d/h/k/c6;->f(I)Z - - move-result v5 - - if-eqz v5, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - - move-result-object v1 - - int-to-long v4, v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-virtual {v1, v2, v4}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - move v2, v3 - - goto/16 :goto_b - - :cond_3 - :goto_1 - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - move v2, v3 - - goto/16 :goto_9 - - :pswitch_4 - const/4 v2, 0x2 - - if-ne v5, v2, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->C3([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget-object v3, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto/16 :goto_9 - - :pswitch_5 - const/4 v2, 0x2 - - if-ne v5, v2, :cond_a - - invoke-virtual {v0, v6}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v2 - - move/from16 v5, p4 - - invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/b/i1/e;->a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - - move-result v2 - - invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v3 - - if-ne v3, v8, :cond_4 - - invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v15 - - goto :goto_2 - - :cond_4 - const/4 v15, 0x0 - - :goto_2 - if-nez v15, :cond_5 - - iget-object v3, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_3 - - :cond_5 - iget-object v3, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-static {v15, v3}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_3 - invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto/16 :goto_b - - :pswitch_6 - const/4 v2, 0x2 - - if-ne v5, v2, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget v4, v11, Lf/h/a/d/h/k/t4;->a:I - - if-nez v4, :cond_6 - - const-string v3, "" - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_5 - - :cond_6 - const/high16 v5, 0x20000000 - - and-int v5, p8, v5 - - if-eqz v5, :cond_8 - - add-int v5, v2, v4 - - invoke-static {v3, v2, v5}, Lf/h/a/d/h/k/m8;->d([BII)Z - - move-result v5 - - if-eqz v5, :cond_7 - - goto :goto_4 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_8 - :goto_4 - new-instance v5, Ljava/lang/String; - - sget-object v6, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v5, v3, v2, v4, v6}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-virtual {v12, v1, v9, v10, v5}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - add-int/2addr v2, v4 - - :goto_5 - invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto/16 :goto_b - - :pswitch_7 - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/k/t4;->b:J - - const-wide/16 v5, 0x0 - - cmp-long v7, v3, v5 - - if-eqz v7, :cond_9 - - goto :goto_6 - - :cond_9 - const/4 v15, 0x0 - - :goto_6 - invoke-static {v15}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_9 - - :pswitch_8 - const/4 v2, 0x5 - - if-ne v5, v2, :cond_a - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_7 - - :pswitch_9 - if-ne v5, v15, :cond_a - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_8 - - :pswitch_a - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget v3, v11, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_9 - - :pswitch_b - if-nez v5, :cond_a - - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget-wide v3, v11, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_9 - - :pswitch_c - const/4 v2, 0x5 - - if-ne v5, v2, :cond_a - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v2 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_7 - add-int/lit8 v2, v4, 0x4 - - goto :goto_9 - - :pswitch_d - if-ne v5, v15, :cond_a - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_8 - add-int/lit8 v2, v4, 0x8 - - :goto_9 - invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_b - - :cond_a - :goto_a - move v2, v4 - - :goto_b - return v2 - - nop - - :pswitch_data_0 - .packed-switch 0x33 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/k/t4;)I - .locals 16 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIIIIJIJ", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move/from16 v2, p5 - - move/from16 v6, p7 - - move/from16 v8, p8 - - move-wide/from16 v9, p12 - - move-object/from16 v7, p14 - - sget-object v11, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - invoke-virtual {v11, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Lf/h/a/d/h/k/f6; - - invoke-interface {v11}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v12 - - const/4 v13, 0x1 - - if-nez v12, :cond_1 - - invoke-interface {v11}, Ljava/util/List;->size()I - - move-result v12 - - if-nez v12, :cond_0 - - const/16 v12, 0xa - - goto :goto_0 - - :cond_0 - shl-int/2addr v12, v13 - - :goto_0 - invoke-interface {v11, v12}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v11 - - sget-object v12, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - invoke-virtual {v12, v1, v9, v10, v11}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_1 - const/4 v9, 0x5 - - const-wide/16 v14, 0x0 - - const/4 v10, 0x2 - - const/4 v12, 0x3 - - packed-switch p11, :pswitch_data_0 - - goto/16 :goto_1d - - :pswitch_0 - if-ne v6, v12, :cond_32 - - invoke-virtual {v0, v8}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - and-int/lit8 v6, v2, -0x8 - - or-int/lit8 v6, v6, 0x4 - - move-object/from16 p6, v1 - - move-object/from16 p7, p2 - - move/from16 p8, p3 - - move/from16 p9, p4 - - move/from16 p10, v6 - - move-object/from16 p11, p14 - - invoke-static/range {p6 .. p11}, Lf/h/a/b/i1/e;->Z1(Lf/h/a/d/h/k/t7;[BIIILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget-object v8, v7, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_1 - if-ge v4, v5, :cond_32 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v8 - - iget v9, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v9, :cond_32 - - move-object/from16 p6, v1 - - move-object/from16 p7, p2 - - move/from16 p8, v8 - - move/from16 p9, p4 - - move/from16 p10, v6 - - move-object/from16 p11, p14 - - invoke-static/range {p6 .. p11}, Lf/h/a/b/i1/e;->Z1(Lf/h/a/d/h/k/t7;[BIIILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget-object v8, v7, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_1 - - :pswitch_1 - if-ne v6, v10, :cond_4 - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_2 - if-ge v1, v2, :cond_2 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v4, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v4, v5}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v4 - - invoke-virtual {v11, v4, v5}, Lf/h/a/d/h/k/r6;->h(J)V - - goto :goto_2 - - :cond_2 - if-ne v1, v2, :cond_3 - - goto/16 :goto_1e - - :cond_3 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_4 - if-nez v6, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v8, v9}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - :goto_3 - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v8, v9}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - goto :goto_3 - - :pswitch_2 - if-ne v6, v10, :cond_7 - - check-cast v11, Lf/h/a/d/h/k/z5; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_4 - if-ge v1, v2, :cond_5 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v4}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v4 - - invoke-virtual {v11, v4}, Lf/h/a/d/h/k/z5;->k(I)V - - goto :goto_4 - - :cond_5 - if-ne v1, v2, :cond_6 - - goto/16 :goto_1e - - :cond_6 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_7 - if-nez v6, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/z5; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v4}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v4 - - invoke-virtual {v11, v4}, Lf/h/a/d/h/k/z5;->k(I)V - - :goto_5 - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v4}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v4 - - invoke-virtual {v11, v4}, Lf/h/a/d/h/k/z5;->k(I)V - - goto :goto_5 - - :pswitch_3 - if-ne v6, v10, :cond_8 - - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->h2([BILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v2 - - goto :goto_6 - - :cond_8 - if-nez v6, :cond_32 - - move/from16 v2, p5 - - move-object/from16 v3, p2 - - move/from16 v4, p3 - - move/from16 v5, p4 - - move-object v6, v11 - - move-object/from16 v7, p14 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->S1(I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v2 - - :goto_6 - check-cast v1, Lf/h/a/d/h/k/y5; - - iget-object v3, v1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - sget-object v4, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - if-ne v3, v4, :cond_9 - - const/4 v3, 0x0 - - :cond_9 - iget-object v4, v0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 v5, v8, 0x3 - - shl-int/2addr v5, v13 - - add-int/2addr v5, v13 - - aget-object v4, v4, v5 - - check-cast v4, Lf/h/a/d/h/k/c6; - - iget-object v5, v0, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - move/from16 v6, p6 - - invoke-static {v6, v11, v4, v3, v5}, Lf/h/a/d/h/k/v7;->g(ILjava/util/List;Lf/h/a/d/h/k/c6;Ljava/lang/Object;Lf/h/a/d/h/k/f8;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/e8; - - if-eqz v3, :cond_a - - iput-object v3, v1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - :cond_a - :goto_7 - move v1, v2 - - goto/16 :goto_1e - - :pswitch_4 - if-ne v6, v10, :cond_32 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v4, :cond_10 - - array-length v6, v3 - - sub-int/2addr v6, v1 - - if-gt v4, v6, :cond_f - - if-nez v4, :cond_b - - sget-object v4, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_9 - - :cond_b - invoke-static {v3, v1, v4}, Lf/h/a/d/h/k/x4;->l([BII)Lf/h/a/d/h/k/x4; - - move-result-object v6 - - invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_8 - add-int/2addr v1, v4 - - :goto_9 - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v4, :cond_e - - array-length v6, v3 - - sub-int/2addr v6, v1 - - if-gt v4, v6, :cond_d - - if-nez v4, :cond_c - - sget-object v4, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_9 - - :cond_c - invoke-static {v3, v1, v4}, Lf/h/a/d/h/k/x4;->l([BII)Lf/h/a/d/h/k/x4; - - move-result-object v6 - - invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :cond_d - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_e - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_f - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_10 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :pswitch_5 - if-ne v6, v10, :cond_32 - - invoke-virtual {v0, v8}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - move-object/from16 p6, v1 - - move/from16 p7, p5 - - move-object/from16 p8, p2 - - move/from16 p9, p3 - - move/from16 p10, p4 - - move-object/from16 p11, v11 - - move-object/from16 p12, p14 - - invoke-static/range {p6 .. p12}, Lf/h/a/b/i1/e;->Y1(Lf/h/a/d/h/k/t7;I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v1 - - goto/16 :goto_1e - - :pswitch_6 - if-ne v6, v10, :cond_32 - - const-wide/32 v8, 0x20000000 - - and-long v8, p9, v8 - - const-string v1, "" - - cmp-long v6, v8, v14 - - if-nez v6, :cond_15 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v6, :cond_14 - - if-nez v6, :cond_11 - - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_b - - :cond_11 - new-instance v8, Ljava/lang/String; - - sget-object v9, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_a - add-int/2addr v4, v6 - - :goto_b - if-ge v4, v5, :cond_32 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v6 - - iget v8, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v8, :cond_32 - - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v6, :cond_13 - - if-nez v6, :cond_12 - - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_b - - :cond_12 - new-instance v8, Ljava/lang/String; - - sget-object v9, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_a - - :cond_13 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_14 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_15 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v6, :cond_1b - - if-nez v6, :cond_16 - - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_d - - :cond_16 - add-int v8, v4, v6 - - invoke-static {v3, v4, v8}, Lf/h/a/d/h/k/m8;->d([BII)Z - - move-result v9 - - if-eqz v9, :cond_1a - - new-instance v9, Ljava/lang/String; - - sget-object v10, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :goto_c - move v4, v8 - - :goto_d - if-ge v4, v5, :cond_32 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v6 - - iget v8, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v8, :cond_32 - - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ltz v6, :cond_19 - - if-nez v6, :cond_17 - - invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_d - - :cond_17 - add-int v8, v4, v6 - - invoke-static {v3, v4, v8}, Lf/h/a/d/h/k/m8;->d([BII)Z - - move-result v9 - - if-eqz v9, :cond_18 - - new-instance v9, Ljava/lang/String; - - sget-object v10, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_c - - :cond_18 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_19 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_1a - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_1b - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :pswitch_7 - const/4 v1, 0x0 - - if-ne v6, v10, :cond_1f - - check-cast v11, Lf/h/a/d/h/k/v4; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget v4, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v4, v2 - - :goto_e - if-ge v2, v4, :cond_1d - - invoke-static {v3, v2, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v2 - - iget-wide v5, v7, Lf/h/a/d/h/k/t4;->b:J - - cmp-long v8, v5, v14 - - if-eqz v8, :cond_1c - - const/4 v5, 0x1 - - goto :goto_f - - :cond_1c - const/4 v5, 0x0 - - :goto_f - invoke-virtual {v11, v5}, Lf/h/a/d/h/k/v4;->h(Z)V - - goto :goto_e - - :cond_1d - if-ne v2, v4, :cond_1e - - goto/16 :goto_7 - - :cond_1e - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_1f - if-nez v6, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/v4; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - cmp-long v6, v8, v14 - - if-eqz v6, :cond_20 - - const/4 v6, 0x1 - - goto :goto_10 - - :cond_20 - const/4 v6, 0x0 - - :goto_10 - invoke-virtual {v11, v6}, Lf/h/a/d/h/k/v4;->h(Z)V - - :goto_11 - if-ge v4, v5, :cond_32 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v6 - - iget v8, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v8, :cond_32 - - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - cmp-long v6, v8, v14 - - if-eqz v6, :cond_21 - - const/4 v6, 0x1 - - goto :goto_12 - - :cond_21 - const/4 v6, 0x0 - - :goto_12 - invoke-virtual {v11, v6}, Lf/h/a/d/h/k/v4;->h(Z)V - - goto :goto_11 - - :pswitch_8 - if-ne v6, v10, :cond_24 - - check-cast v11, Lf/h/a/d/h/k/z5; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_13 - if-ge v1, v2, :cond_22 - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v4 - - invoke-virtual {v11, v4}, Lf/h/a/d/h/k/z5;->k(I)V - - add-int/lit8 v1, v1, 0x4 - - goto :goto_13 - - :cond_22 - if-ne v1, v2, :cond_23 - - goto/16 :goto_1e - - :cond_23 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_24 - if-ne v6, v9, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/z5; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v1 - - invoke-virtual {v11, v1}, Lf/h/a/d/h/k/z5;->k(I)V - - :goto_14 - add-int/lit8 v1, v4, 0x4 - - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v1 - - invoke-virtual {v11, v1}, Lf/h/a/d/h/k/z5;->k(I)V - - goto :goto_14 - - :pswitch_9 - if-ne v6, v10, :cond_27 - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_15 - if-ge v1, v2, :cond_25 - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v4 - - invoke-virtual {v11, v4, v5}, Lf/h/a/d/h/k/r6;->h(J)V - - add-int/lit8 v1, v1, 0x8 - - goto :goto_15 - - :cond_25 - if-ne v1, v2, :cond_26 - - goto/16 :goto_1e - - :cond_26 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_27 - if-ne v6, v13, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - :goto_16 - add-int/lit8 v1, v4, 0x8 - - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - goto :goto_16 - - :pswitch_a - if-ne v6, v10, :cond_28 - - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->h2([BILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v1 - - goto/16 :goto_1e - - :cond_28 - if-nez v6, :cond_32 - - move-object/from16 p6, p2 - - move/from16 p7, p3 - - move/from16 p8, p4 - - move-object/from16 p9, v11 - - move-object/from16 p10, p14 - - invoke-static/range {p5 .. p10}, Lf/h/a/b/i1/e;->S1(I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v1 - - goto/16 :goto_1e - - :pswitch_b - if-ne v6, v10, :cond_2b - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_17 - if-ge v1, v2, :cond_29 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v4, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-virtual {v11, v4, v5}, Lf/h/a/d/h/k/r6;->h(J)V - - goto :goto_17 - - :cond_29 - if-ne v1, v2, :cond_2a - - goto/16 :goto_1e - - :cond_2a - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_2b - if-nez v6, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/r6; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - :goto_18 - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget-wide v8, v7, Lf/h/a/d/h/k/t4;->b:J - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/r6;->h(J)V - - goto :goto_18 - - :pswitch_c - if-ne v6, v10, :cond_2e - - check-cast v11, Lf/h/a/d/h/k/u5; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_19 - if-ge v1, v2, :cond_2c - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v4 - - invoke-virtual {v11, v4}, Lf/h/a/d/h/k/u5;->h(F)V - - add-int/lit8 v1, v1, 0x4 - - goto :goto_19 - - :cond_2c - if-ne v1, v2, :cond_2d - - goto :goto_1e - - :cond_2d - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_2e - if-ne v6, v9, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/u5; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v1 - - invoke-virtual {v11, v1}, Lf/h/a/d/h/k/u5;->h(F)V - - :goto_1a - add-int/lit8 v1, v4, 0x4 - - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v1 - - invoke-virtual {v11, v1}, Lf/h/a/d/h/k/u5;->h(F)V - - goto :goto_1a - - :pswitch_d - if-ne v6, v10, :cond_31 - - check-cast v11, Lf/h/a/d/h/k/k5; - - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v1 - - iget v2, v7, Lf/h/a/d/h/k/t4;->a:I - - add-int/2addr v2, v1 - - :goto_1b - if-ge v1, v2, :cond_2f - - invoke-static {v3, v1}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v4 - - invoke-virtual {v11, v4, v5}, Lf/h/a/d/h/k/k5;->h(D)V - - add-int/lit8 v1, v1, 0x8 - - goto :goto_1b - - :cond_2f - if-ne v1, v2, :cond_30 - - goto :goto_1e - - :cond_30 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v1 - - throw v1 - - :cond_31 - if-ne v6, v13, :cond_32 - - check-cast v11, Lf/h/a/d/h/k/k5; - - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/k5;->h(D)V - - :goto_1c - add-int/lit8 v1, v4, 0x8 - - if-ge v1, v5, :cond_33 - - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v6, v7, Lf/h/a/d/h/k/t4;->a:I - - if-ne v2, v6, :cond_33 - - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v8 - - invoke-virtual {v11, v8, v9}, Lf/h/a/d/h/k/k5;->h(D)V - - goto :goto_1c - - :cond_32 - :goto_1d - move v1, v4 - - :cond_33 - :goto_1e - return v1 - - :pswitch_data_0 - .packed-switch 0x12 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final l(Ljava/lang/Object;[BIIIJLf/h/a/d/h/k/t4;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIIIJ", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 p5, p5, 0x3 - - shl-int/lit8 p5, p5, 0x1 - - aget-object p5, v1, p5 - - invoke-virtual {v0, p1, p6, p7}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v2, v1}, Lf/h/a/d/h/k/a7;->d(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v2, p5}, Lf/h/a/d/h/k/a7;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v3, v2, v1}, Lf/h/a/d/h/k/a7;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0, p1, p6, p7, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - move-object v1, v2 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {p1, p5}, Lf/h/a/d/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - - iget-object p1, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {p1, v1}, Lf/h/a/d/h/k/a7;->c(Ljava/lang/Object;)Ljava/util/Map; - - invoke-static {p2, p3, p8}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result p1 - - iget p2, p8, Lf/h/a/d/h/k/t4;->a:I - - if-ltz p2, :cond_2 - - sub-int/2addr p4, p1 - - if-le p2, p4, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - throw p1 - - :cond_2 - :goto_0 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 -.end method - -.method public final m(Ljava/lang/Object;[BIIILf/h/a/d/h/k/t4;)I - .locals 30 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BIII", - "Lf/h/a/d/h/k/t4;", - ")I" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object/from16 v15, p0 - - move-object/from16 v14, p1 - - move-object/from16 v12, p2 - - move/from16 v13, p4 - - move-object/from16 v11, p6 - - sget-object v9, Lf/h/a/d/h/k/h7;->r:Lsun/misc/Unsafe; - - move/from16 v0, p3 - - move/from16 v1, p5 - - move-object v4, v12 - - const/4 v2, -0x1 - - const/4 v3, 0x0 - - const v5, 0xfffff - - const/4 v6, 0x0 - - const/16 v16, 0x0 - - :goto_0 - const/16 v17, 0x0 - - if-ge v0, v13, :cond_23 - - add-int/lit8 v10, v0, 0x1 - - aget-byte v0, v4, v0 - - if-gez v0, :cond_0 - - invoke-static {v0, v4, v10, v11}, Lf/h/a/b/i1/e;->V1(I[BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v10, v11, Lf/h/a/d/h/k/t4;->a:I - - move/from16 v29, v10 - - move v10, v0 - - move/from16 v0, v29 - - :cond_0 - ushr-int/lit8 v8, v0, 0x3 - - and-int/lit8 v7, v0, 0x7 - - move/from16 v16, v0 - - const/4 v0, 0x3 - - if-le v8, v2, :cond_2 - - div-int/2addr v3, v0 - - iget v2, v15, Lf/h/a/d/h/k/h7;->c:I - - if-lt v8, v2, :cond_1 - - iget v2, v15, Lf/h/a/d/h/k/h7;->d:I - - if-gt v8, v2, :cond_1 - - invoke-virtual {v15, v8, v3}, Lf/h/a/d/h/k/h7;->z(II)I - - move-result v2 - - goto :goto_1 - - :cond_1 - const/4 v2, -0x1 - - :goto_1 - const/4 v0, -0x1 - - const/4 v3, 0x0 - - goto :goto_2 - - :cond_2 - iget v2, v15, Lf/h/a/d/h/k/h7;->c:I - - if-lt v8, v2, :cond_3 - - iget v2, v15, Lf/h/a/d/h/k/h7;->d:I - - if-gt v8, v2, :cond_3 - - const/4 v3, 0x0 - - invoke-virtual {v15, v8, v3}, Lf/h/a/d/h/k/h7;->z(II)I - - move-result v2 - - const/4 v0, -0x1 - - goto :goto_2 - - :cond_3 - const/4 v3, 0x0 - - const/4 v0, -0x1 - - const/4 v2, -0x1 - - :goto_2 - if-ne v2, v0, :cond_4 - - move/from16 v21, v5 - - move v13, v6 - - move/from16 v26, v8 - - move-object/from16 v28, v9 - - move v2, v10 - - move/from16 v10, v16 - - const/16 v18, 0x0 - - const/16 v19, 0x0 - - const/16 v20, 0x1 - - const/16 v27, -0x1 - - move v6, v1 - - goto/16 :goto_1c - - :cond_4 - iget-object v1, v15, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v20, v2, 0x1 - - move-object/from16 v21, v4 - - aget v4, v1, v20 - - const/high16 v20, 0xff00000 - - and-int v20, v4, v20 - - ushr-int/lit8 v3, v20, 0x14 - - const v13, 0xfffff - - and-int v0, v4, v13 - - int-to-long v13, v0 - - const/16 v0, 0x11 - - move-wide/from16 v23, v13 - - if-gt v3, v0, :cond_15 - - add-int/lit8 v0, v2, 0x2 - - aget v0, v1, v0 - - ushr-int/lit8 v1, v0, 0x14 - - const/4 v14, 0x1 - - shl-int v21, v14, v1 - - const v14, 0xfffff - - and-int/2addr v0, v14 - - if-eq v0, v5, :cond_6 - - if-eq v5, v14, :cond_5 - - int-to-long v13, v5 - - move-object/from16 v5, p1 - - move-wide/from16 v25, v23 - - invoke-virtual {v9, v5, v13, v14, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_3 - - :cond_5 - move-object/from16 v5, p1 - - move-wide/from16 v25, v23 - - :goto_3 - int-to-long v13, v0 - - invoke-virtual {v9, v5, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I - - move-result v6 - - move-object v14, v5 - - move v13, v6 - - move v6, v0 - - goto :goto_4 - - :cond_6 - move-object/from16 v14, p1 - - move-wide/from16 v25, v23 - - move v13, v6 - - move v6, v5 - - :goto_4 - const/4 v0, 0x5 - - packed-switch v3, :pswitch_data_0 - - move/from16 v19, v8 - - move/from16 v1, v16 - - const/4 v0, 0x1 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - :goto_5 - const v20, 0xfffff - - move v8, v2 - - goto/16 :goto_15 - - :pswitch_0 - const/4 v3, 0x3 - - if-ne v7, v3, :cond_8 - - shl-int/lit8 v0, v8, 0x3 - - or-int/lit8 v4, v0, 0x4 - - invoke-virtual {v15, v2}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - move/from16 v7, v16 - - const/16 v16, -0x1 - - move-object/from16 v1, p2 - - move v5, v2 - - move v2, v10 - - const/16 v18, 0x0 - - move/from16 v3, p4 - - move v10, v5 - - move-object/from16 v5, p6 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->Z1(Lf/h/a/d/h/k/t7;[BIIILf/h/a/d/h/k/t4;)I - - move-result v0 - - and-int v1, v13, v21 - - if-nez v1, :cond_7 - - iget-object v1, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - move-wide/from16 v2, v25 - - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_6 - - :cond_7 - move-wide/from16 v2, v25 - - invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - iget-object v4, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-static {v1, v4}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_6 - or-int v1, v13, v21 - - move/from16 v13, p4 - - move v5, v6 - - move/from16 v16, v7 - - move v2, v8 - - move v3, v10 - - move-object v4, v12 - - goto/16 :goto_f - - :cond_8 - move/from16 v7, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - move v1, v7 - - move/from16 v19, v8 - - const/4 v0, 0x1 - - goto :goto_5 - - :pswitch_1 - move v4, v2 - - move/from16 v5, v16 - - move-wide/from16 v2, v25 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - if-nez v7, :cond_9 - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v7 - - iget-wide v0, v11, Lf/h/a/d/h/k/t4;->b:J - - invoke-static {v0, v1}, Lf/h/a/d/h/k/g5;->a(J)J - - move-result-wide v22 - - move-object v0, v9 - - move-object/from16 v1, p1 - - move v10, v5 - - move/from16 v19, v8 - - move v8, v4 - - move-wide/from16 v4, v22 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - const v20, 0xfffff - - goto/16 :goto_10 - - :cond_9 - move/from16 v19, v8 - - move v8, v4 - - goto/16 :goto_9 - - :pswitch_2 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - move v8, v2 - - move-wide/from16 v2, v25 - - if-nez v7, :cond_c - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/k/t4;->a:I - - invoke-static {v1}, Lf/h/a/d/h/k/g5;->b(I)I - - move-result v1 - - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_8 - - :pswitch_3 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - move v8, v2 - - move-wide/from16 v2, v25 - - if-nez v7, :cond_c - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {v15, v8}, Lf/h/a/d/h/k/h7;->G(I)Lf/h/a/d/h/k/c6; - - move-result-object v4 - - if-eqz v4, :cond_b - - invoke-interface {v4, v1}, Lf/h/a/d/h/k/c6;->f(I)Z - - move-result v4 - - if-eqz v4, :cond_a - - goto :goto_7 - - :cond_a - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - - move-result-object v2 - - int-to-long v3, v1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v2, v5, v1}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - move v1, v5 - - const v20, 0xfffff - - goto/16 :goto_14 - - :cond_b - :goto_7 - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - goto :goto_8 - - :pswitch_4 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/4 v0, 0x2 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_c - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->C3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget-object v1, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_8 - move v1, v5 - - const v20, 0xfffff - - goto/16 :goto_13 - - :cond_c - :goto_9 - move v1, v5 - - const v20, 0xfffff - - goto/16 :goto_11 - - :pswitch_5 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/4 v0, 0x2 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_e - - invoke-virtual {v15, v8}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - move/from16 v1, p4 - - const v20, 0xfffff - - invoke-static {v0, v12, v10, v1, v11}, Lf/h/a/b/i1/e;->a2(Lf/h/a/d/h/k/t7;[BIILf/h/a/d/h/k/t4;)I - - move-result v0 - - and-int v4, v13, v21 - - if-nez v4, :cond_d - - iget-object v4, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_a - - :cond_d - invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v4 - - iget-object v7, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-static {v4, v7}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_a - or-int v2, v13, v21 - - move v1, v2 - - goto/16 :goto_e - - :cond_e - move/from16 v1, p4 - - const v20, 0xfffff - - move v1, v5 - - goto/16 :goto_11 - - :pswitch_6 - move/from16 v1, p4 - - move/from16 v19, v8 - - move/from16 v5, v16 - - const/4 v0, 0x2 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_11 - - const/high16 v0, 0x20000000 - - and-int/2addr v0, v4 - - if-nez v0, :cond_f - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->t3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - goto :goto_b - - :cond_f - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->x3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - :goto_b - iget-object v4, v11, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_d - - :pswitch_7 - move/from16 v1, p4 - - move/from16 v19, v8 - - move/from16 v5, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-nez v7, :cond_11 - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - move v4, v0 - - iget-wide v0, v11, Lf/h/a/d/h/k/t4;->b:J - - const-wide/16 v22, 0x0 - - cmp-long v7, v0, v22 - - if-eqz v7, :cond_10 - - const/4 v10, 0x1 - - goto :goto_c - - :cond_10 - const/4 v10, 0x0 - - :goto_c - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, v14, v2, v3, v10}, Lf/h/a/d/h/k/l8$c;->g(Ljava/lang/Object;JZ)V - - move v0, v4 - - goto :goto_d - - :pswitch_8 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_11 - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->W2([BI)I - - move-result v0 - - invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - add-int/lit8 v0, v10, 0x4 - - :goto_d - or-int v1, v13, v21 - - :goto_e - move/from16 v13, p4 - - move/from16 v16, v5 - - move v5, v6 - - move v3, v8 - - move-object v4, v12 - - move/from16 v2, v19 - - :goto_f - move v6, v1 - - move/from16 v1, p5 - - goto/16 :goto_0 - - :pswitch_9 - move/from16 v19, v8 - - move/from16 v5, v16 - - const/4 v0, 0x1 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_11 - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->p3([BI)J - - move-result-wide v22 - - move-object v0, v9 - - move-object/from16 v1, p1 - - move v7, v5 - - move-wide/from16 v4, v22 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - move v1, v7 - - goto/16 :goto_12 - - :cond_11 - move v7, v5 - - move v1, v7 - - goto/16 :goto_11 - - :pswitch_a - move/from16 v19, v8 - - move/from16 v4, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-nez v7, :cond_12 - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v0 - - iget v1, v11, Lf/h/a/d/h/k/t4;->a:I - - invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - move v1, v4 - - goto/16 :goto_13 - - :pswitch_b - move/from16 v19, v8 - - move/from16 v4, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-nez v7, :cond_12 - - invoke-static {v12, v10, v11}, Lf/h/a/b/i1/e;->j3([BILf/h/a/d/h/k/t4;)I - - move-result v7 - - iget-wide v0, v11, Lf/h/a/d/h/k/t4;->b:J - - move-wide/from16 v22, v0 - - move-object v0, v9 - - move-object/from16 v1, p1 - - move v10, v4 - - move-wide/from16 v4, v22 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V - - :goto_10 - or-int v0, v13, v21 - - move v13, v0 - - move v0, v7 - - move v1, v10 - - goto :goto_14 - - :cond_12 - move v1, v4 - - goto :goto_11 - - :pswitch_c - move/from16 v19, v8 - - move/from16 v1, v16 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_13 - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->v3([BI)F - - move-result v0 - - sget-object v4, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v4, v14, v2, v3, v0}, Lf/h/a/d/h/k/l8$c;->d(Ljava/lang/Object;JF)V - - add-int/lit8 v0, v10, 0x4 - - goto :goto_13 - - :cond_13 - :goto_11 - const/4 v0, 0x1 - - goto :goto_15 - - :pswitch_d - move/from16 v19, v8 - - move/from16 v1, v16 - - const/4 v0, 0x1 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - move-wide/from16 v2, v25 - - if-ne v7, v0, :cond_14 - - invoke-static {v12, v10}, Lf/h/a/b/i1/e;->q3([BI)D - - move-result-wide v4 - - invoke-static {v14, v2, v3, v4, v5}, Lf/h/a/d/h/k/l8;->d(Ljava/lang/Object;JD)V - - :goto_12 - add-int/lit8 v0, v10, 0x8 - - :goto_13 - or-int v2, v13, v21 - - move v13, v2 - - :goto_14 - move v5, v6 - - move-object v4, v12 - - move v6, v13 - - move v13, v1 - - goto/16 :goto_17 - - :cond_14 - :goto_15 - move/from16 v21, v6 - - move-object/from16 v28, v9 - - move v2, v10 - - move/from16 v26, v19 - - const/16 v20, 0x1 - - const/16 v27, -0x1 - - move/from16 v6, p5 - - move v10, v1 - - move/from16 v19, v8 - - goto/16 :goto_1c - - :cond_15 - move-object/from16 v14, p1 - - move/from16 v19, v8 - - move/from16 v13, v16 - - move-wide/from16 v11, v23 - - const/4 v0, 0x1 - - const/16 v16, -0x1 - - const/16 v18, 0x0 - - const v20, 0xfffff - - move v8, v2 - - const/16 v2, 0x1b - - if-ne v3, v2, :cond_19 - - const/4 v1, 0x2 - - if-ne v7, v1, :cond_18 - - invoke-virtual {v9, v14, v11, v12}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_17 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - if-nez v1, :cond_16 - - const/16 v1, 0xa - - goto :goto_16 - - :cond_16 - shl-int/lit8 v1, v1, 0x1 - - :goto_16 - invoke-interface {v0, v1}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - invoke-virtual {v9, v14, v11, v12, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_17 - move-object v7, v0 - - invoke-virtual {v15, v8}, Lf/h/a/d/h/k/h7;->o(I)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - move v1, v13 - - move-object/from16 v2, p2 - - move v3, v10 - - move-object/from16 v12, v21 - - move/from16 v4, p4 - - move/from16 v21, v5 - - move-object v5, v7 - - move/from16 v22, v6 - - move-object/from16 v6, p6 - - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->Y1(Lf/h/a/d/h/k/t7;I[BIILf/h/a/d/h/k/f6;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - move-object v4, v12 - - move/from16 v5, v21 - - move/from16 v6, v22 - - :goto_17 - move-object/from16 v12, p2 - - move/from16 v1, p5 - - move-object/from16 v11, p6 - - move v3, v8 - - move/from16 v16, v13 - - move/from16 v2, v19 - - :goto_18 - move/from16 v13, p4 - - goto/16 :goto_0 - - :cond_18 - move/from16 v21, v5 - - move/from16 v22, v6 - - move-object/from16 v28, v9 - - move v15, v10 - - move/from16 v16, v13 - - move/from16 v26, v19 - - const/16 v20, 0x1 - - const/16 v27, -0x1 - - move/from16 v19, v8 - - goto/16 :goto_19 - - :cond_19 - move/from16 v21, v5 - - move/from16 v22, v6 - - const/16 v2, 0x31 - - if-gt v3, v2, :cond_1b - - int-to-long v5, v4 - - const/16 v23, 0x1 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v4, v3 - - move v3, v10 - - move/from16 p3, v4 - - move/from16 v4, p4 - - move-wide/from16 v24, v5 - - move v5, v13 - - move/from16 v6, v19 - - move/from16 v26, v19 - - const/16 v27, -0x1 - - move/from16 v19, v8 - - move-object/from16 v28, v9 - - move v15, v10 - - const/16 v20, 0x1 - - move-wide/from16 v9, v24 - - move-wide/from16 v23, v11 - - move-object/from16 v12, p6 - - move/from16 v11, p3 - - move/from16 v16, v13 - - move-wide/from16 v12, v23 - - move-object/from16 v14, p6 - - invoke-virtual/range {v0 .. v14}, Lf/h/a/d/h/k/h7;->k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/d/h/k/t4;)I - - move-result v0 - - if-ne v0, v15, :cond_1a - - goto/16 :goto_1a - - :cond_1a - move-object/from16 v7, p0 - - move-object/from16 v11, p1 - - move-object/from16 v8, p6 - - move/from16 v10, v16 - - move/from16 v9, v26 - - goto/16 :goto_20 - - :cond_1b - move/from16 p3, v3 - - move-object/from16 v28, v9 - - move v15, v10 - - move-wide/from16 v23, v11 - - move/from16 v16, v13 - - move/from16 v26, v19 - - const/16 v20, 0x1 - - const/16 v27, -0x1 - - move/from16 v19, v8 - - const/16 v0, 0x32 - - move/from16 v9, p3 - - if-ne v9, v0, :cond_1d - - const/4 v0, 0x2 - - if-eq v7, v0, :cond_1c - - :goto_19 - move v10, v15 - - goto :goto_1b - - :cond_1c - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move/from16 v4, p4 - - move/from16 v5, v19 - - move-wide/from16 v6, v23 - - move-object/from16 v8, p6 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/h/k/h7;->l(Ljava/lang/Object;[BIIIJLf/h/a/d/h/k/t4;)I - - throw v17 - - :cond_1d - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move v3, v15 - - move v8, v4 - - move/from16 v4, p4 - - move/from16 v5, v16 - - move/from16 v6, v26 - - move-wide/from16 v10, v23 - - move/from16 v12, v19 - - move-object/from16 v13, p6 - - invoke-virtual/range {v0 .. v13}, Lf/h/a/d/h/k/h7;->j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/d/h/k/t4;)I - - move-result v0 - - if-ne v0, v15, :cond_1a - - :goto_1a - move v10, v0 - - :goto_1b - move/from16 v6, p5 - - move v2, v10 - - move/from16 v10, v16 - - move/from16 v13, v22 - - :goto_1c - if-ne v10, v6, :cond_1f - - if-nez v6, :cond_1e - - goto :goto_1d - - :cond_1e - move-object/from16 v7, p0 - - move-object/from16 v11, p1 - - move v0, v2 - - move v1, v6 - - move v6, v13 - - move/from16 v5, v21 - - goto/16 :goto_21 - - :cond_1f - :goto_1d - move-object/from16 v7, p0 - - iget-boolean v0, v7, Lf/h/a/d/h/k/h7;->f:Z - - if-eqz v0, :cond_22 - - move-object/from16 v8, p6 - - iget-object v0, v8, Lf/h/a/d/h/k/t4;->d:Lf/h/a/d/h/k/l5; - - invoke-static {}, Lf/h/a/d/h/k/l5;->a()Lf/h/a/d/h/k/l5; - - move-result-object v1 - - if-eq v0, v1, :cond_21 - - iget-object v0, v7, Lf/h/a/d/h/k/h7;->e:Lf/h/a/d/h/k/d7; - - iget-object v1, v8, Lf/h/a/d/h/k/t4;->d:Lf/h/a/d/h/k/l5; - - iget-object v1, v1, Lf/h/a/d/h/k/l5;->a:Ljava/util/Map; - - new-instance v3, Lf/h/a/d/h/k/l5$a; - - move/from16 v9, v26 - - invoke-direct {v3, v0, v9}, Lf/h/a/d/h/k/l5$a;->(Ljava/lang/Object;I)V - - invoke-interface {v1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$d; - - if-nez v0, :cond_20 - - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - - move-result-object v4 - - move v0, v10 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move-object/from16 v5, p6 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - move-object/from16 v14, p1 - - move-object/from16 v4, p2 - - move-object v12, v4 - - move v1, v6 - - move-object v15, v7 - - move-object v11, v8 - - move v2, v9 - - move/from16 v16, v10 - - move v6, v13 - - move/from16 v3, v19 - - move/from16 v5, v21 - - move-object/from16 v9, v28 - - goto/16 :goto_18 - - :cond_20 - move-object/from16 v11, p1 - - move-object v0, v11 - - check-cast v0, Lf/h/a/d/h/k/y5$b; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$b;->s()Lf/h/a/d/h/k/o5; - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 - - :cond_21 - move-object/from16 v11, p1 - - goto :goto_1e - - :cond_22 - move-object/from16 v11, p1 - - move-object/from16 v8, p6 - - :goto_1e - move/from16 v9, v26 - - invoke-static/range {p1 .. p1}, Lf/h/a/d/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/d/h/k/e8; - - move-result-object v4 - - move v0, v10 - - move-object/from16 v1, p2 - - move/from16 v3, p4 - - move-object/from16 v5, p6 - - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - - move-result v0 - - move-object/from16 v4, p2 - - move-object v12, v4 - - move v1, v6 - - move-object v15, v7 - - move v2, v9 - - move/from16 v16, v10 - - move-object v14, v11 - - move v6, v13 - - move/from16 v3, v19 - - move/from16 v5, v21 - - move-object/from16 v9, v28 - - move/from16 v13, p4 - - :goto_1f - move-object v11, v8 - - goto/16 :goto_0 - - :goto_20 - move-object/from16 v4, p2 - - move-object v12, v4 - - move/from16 v13, p4 - - move/from16 v1, p5 - - move-object v15, v7 - - move v2, v9 - - move/from16 v16, v10 - - move-object v14, v11 - - move/from16 v3, v19 - - move/from16 v5, v21 - - move/from16 v6, v22 - - move-object/from16 v9, v28 - - goto :goto_1f - - :cond_23 - move/from16 v21, v5 - - move/from16 v22, v6 - - move-object/from16 v28, v9 - - move-object v11, v14 - - move-object v7, v15 - - const/16 v20, 0x1 - - move/from16 v10, v16 - - :goto_21 - const v2, 0xfffff - - if-eq v5, v2, :cond_24 - - int-to-long v3, v5 - - move-object/from16 v5, v28 - - invoke-virtual {v5, v11, v3, v4, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V - - :cond_24 - iget v3, v7, Lf/h/a/d/h/k/h7;->j:I - - :goto_22 - iget v4, v7, Lf/h/a/d/h/k/h7;->k:I - - if-ge v3, v4, :cond_2a - - iget-object v4, v7, Lf/h/a/d/h/k/h7;->i:[I - - aget v4, v4, v3 - - iget-object v5, v7, Lf/h/a/d/h/k/h7;->n:Lf/h/a/d/h/k/f8; - - iget-object v6, v7, Lf/h/a/d/h/k/h7;->a:[I - - aget v8, v6, v4 - - add-int/lit8 v8, v4, 0x1 - - aget v6, v6, v8 - - and-int/2addr v6, v2 - - int-to-long v8, v6 - - invoke-static {v11, v8, v9}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v6 - - if-nez v6, :cond_25 - - goto :goto_23 - - :cond_25 - iget-object v8, v7, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 v4, v4, 0x3 - - shl-int/lit8 v4, v4, 0x1 - - add-int/lit8 v9, v4, 0x1 - - aget-object v8, v8, v9 - - check-cast v8, Lf/h/a/d/h/k/c6; - - if-nez v8, :cond_26 - - goto :goto_23 - - :cond_26 - iget-object v9, v7, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {v9, v6}, Lf/h/a/d/h/k/a7;->c(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object v6 - - iget-object v9, v7, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - iget-object v12, v7, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - aget-object v4, v12, v4 - - invoke-interface {v9, v4}, Lf/h/a/d/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - - invoke-interface {v6}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_27 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_29 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/Map$Entry; - - invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Integer; - - invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I - - move-result v9 - - invoke-interface {v8, v9}, Lf/h/a/d/h/k/c6;->f(I)Z - - move-result v9 - - if-nez v9, :cond_27 - - check-cast v5, Lf/h/a/d/h/k/h8; - - if-eqz v5, :cond_28 - - invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - throw v17 - - :cond_28 - throw v17 - - :cond_29 - :goto_23 - add-int/lit8 v3, v3, 0x1 - - goto :goto_22 - - :cond_2a - if-nez v1, :cond_2c - - move/from16 v2, p4 - - if-ne v0, v2, :cond_2b - - goto :goto_24 - - :cond_2b - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v0 - - throw v0 - - :cond_2c - move/from16 v2, p4 - - if-gt v0, v2, :cond_2d - - if-ne v10, v1, :cond_2d - - :goto_24 - return v0 - - :cond_2d - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object v0 - - throw v0 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_a - :pswitch_3 - :pswitch_8 - :pswitch_9 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final o(I)Lf/h/a/d/h/k/t7; - .locals 3 - - div-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x1 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - check-cast v1, Lf/h/a/d/h/k/t7; - - if-eqz v1, :cond_0 - - return-object v1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - add-int/lit8 v2, p1, 0x1 - - aget-object v0, v0, v2 - - check-cast v0, Ljava/lang/Class; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/q7;->a(Ljava/lang/Class;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - aput-object v0, v1, p1 - - return-object v0 -.end method - -.method public final t(Lf/h/a/d/h/k/x8;ILjava/lang/Object;I)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/x8;", - "I", - "Ljava/lang/Object;", - "I)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p3, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - iget-object v1, p0, Lf/h/a/d/h/k/h7;->b:[Ljava/lang/Object; - - div-int/lit8 p4, p4, 0x3 - - shl-int/lit8 p4, p4, 0x1 - - aget-object p4, v1, p4 - - invoke-interface {v0, p4}, Lf/h/a/d/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - - iget-object p4, p0, Lf/h/a/d/h/k/h7;->p:Lf/h/a/d/h/k/a7; - - invoke-interface {p4, p3}, Lf/h/a/d/h/k/a7;->b(Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p3 - - check-cast p1, Lf/h/a/d/h/k/i5; - - const/4 p4, 0x0 - - if-eqz p1, :cond_1 - - invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/util/Map$Entry; - - iget-object p1, p1, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p2, p2, 0x3 - - or-int/lit8 p2, p2, 0x2 - - invoke-virtual {p1, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - throw p4 - - :cond_1 - throw p4 - - :cond_2 - :goto_0 - return-void -.end method - -.method public final u(Ljava/lang/Object;Ljava/lang/Object;I)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;I)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v1, p3, 0x1 - - aget v0, v0, v1 - - const v1, 0xfffff - - and-int/2addr v0, v1 - - int-to-long v0, v0 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result v2 - - if-nez v2, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v2 - - invoke-static {p2, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - if-eqz v2, :cond_1 - - if-eqz p2, :cond_1 - - invoke-static {v2, p2}, Lf/h/a/d/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - return-void - - :cond_1 - if-eqz p2, :cond_2 - - invoke-static {p1, v0, v1, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - invoke-virtual {p0, p1, p3}, Lf/h/a/d/h/k/h7;->B(Ljava/lang/Object;I)V - - :cond_2 - return-void -.end method - -.method public final v(Ljava/lang/Object;I)Z - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;I)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 v1, p2, 0x2 - - aget v1, v0, v1 - - const v2, 0xfffff - - and-int v3, v1, v2 - - int-to-long v3, v3 - - const-wide/32 v5, 0xfffff - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - cmp-long v9, v3, v5 - - if-nez v9, :cond_14 - - add-int/2addr p2, v8 - - aget p2, v0, p2 - - and-int v0, p2, v2 - - int-to-long v0, v0 - - const/high16 v2, 0xff00000 - - and-int/2addr p2, v2 - - ushr-int/lit8 p2, p2, 0x14 - - const-wide/16 v2, 0x0 - - packed-switch p2, :pswitch_data_0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_0 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - return v8 - - :cond_0 - return v7 - - :pswitch_1 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_1 - - return v8 - - :cond_1 - return v7 - - :pswitch_2 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_2 - - return v8 - - :cond_2 - return v7 - - :pswitch_3 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_3 - - return v8 - - :cond_3 - return v7 - - :pswitch_4 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_4 - - return v8 - - :cond_4 - return v7 - - :pswitch_5 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_5 - - return v8 - - :cond_5 - return v7 - - :pswitch_6 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_6 - - return v8 - - :cond_6 - return v7 - - :pswitch_7 - sget-object p2, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/h/k/x4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_7 - - return v8 - - :cond_7 - return v7 - - :pswitch_8 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_8 - - return v8 - - :cond_8 - return v7 - - :pswitch_9 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p1 - - instance-of p2, p1, Ljava/lang/String; - - if-eqz p2, :cond_a - - check-cast p1, Ljava/lang/String; - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_9 - - return v8 - - :cond_9 - return v7 - - :cond_a - instance-of p2, p1, Lf/h/a/d/h/k/x4; - - if-eqz p2, :cond_c - - sget-object p2, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-virtual {p2, p1}, Lf/h/a/d/h/k/x4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_b - - return v8 - - :cond_b - return v7 - - :cond_c - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 - - :pswitch_a - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->m(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 - - :pswitch_b - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_d - - return v8 - - :cond_d - return v7 - - :pswitch_c - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_e - - return v8 - - :cond_e - return v7 - - :pswitch_d - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-eqz p1, :cond_f - - return v8 - - :cond_f - return v7 - - :pswitch_e - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_10 - - return v8 - - :cond_10 - return v7 - - :pswitch_f - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->i(Ljava/lang/Object;J)J - - move-result-wide p1 - - cmp-long v0, p1, v2 - - if-eqz v0, :cond_11 - - return v8 - - :cond_11 - return v7 - - :pswitch_10 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->n(Ljava/lang/Object;J)F - - move-result p1 - - const/4 p2, 0x0 - - cmpl-float p1, p1, p2 - - if-eqz p1, :cond_12 - - return v8 - - :cond_12 - return v7 - - :pswitch_11 - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->q(Ljava/lang/Object;J)D - - move-result-wide p1 - - const-wide/16 v0, 0x0 - - cmpl-double v2, p1, v0 - - if-eqz v2, :cond_13 - - return v8 - - :cond_13 - return v7 - - :cond_14 - ushr-int/lit8 p2, v1, 0x14 - - shl-int p2, v8, p2 - - invoke-static {p1, v3, v4}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - and-int/2addr p1, p2 - - if-eqz p1, :cond_15 - - return v8 - - :cond_15 - return v7 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final w(Ljava/lang/Object;II)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;II)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - add-int/lit8 p3, p3, 0x2 - - aget p3, v0, p3 - - const v0, 0xfffff - - and-int/2addr p3, v0 - - int-to-long v0, p3 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p1 - - if-ne p1, p2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final x(Ljava/lang/Object;IIII)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;IIII)Z" - } - .end annotation - - const v0, 0xfffff - - if-ne p3, v0, :cond_0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/h7;->v(Ljava/lang/Object;I)Z - - move-result p1 - - return p1 - - :cond_0 - and-int p1, p4, p5 - - if-eqz p1, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final z(II)I - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/h7;->a:[I - - array-length v0, v0 - - div-int/lit8 v0, v0, 0x3 - - add-int/lit8 v0, v0, -0x1 - - :goto_0 - if-gt p2, v0, :cond_2 - - add-int v1, v0, p2 - - ushr-int/lit8 v1, v1, 0x1 - - mul-int/lit8 v2, v1, 0x3 - - iget-object v3, p0, Lf/h/a/d/h/k/h7;->a:[I - - aget v3, v3, v2 - - if-ne p1, v3, :cond_0 - - return v2 - - :cond_0 - if-ge p1, v3, :cond_1 - - add-int/lit8 v0, v1, -0x1 - - goto :goto_0 - - :cond_1 - add-int/lit8 p2, v1, 0x1 - - goto :goto_0 - - :cond_2 - const/4 p1, -0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h8.smali deleted file mode 100644 index 2e58aa2b81..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h8.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public final Lf/h/a/d/h/k/h8; -.super Lf/h/a/d/h/k/f8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "Lf/h/a/d/h/k/e8;", - "Lf/h/a/d/h/k/e8;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/f8;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/h9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/h9.smali deleted file mode 100644 index ef6e179ff9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/h9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/h9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/k9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/h9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/k9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/h9; - - invoke-direct {v0}, Lf/h/a/d/h/k/h9;->()V - - sput-object v0, Lf/h/a/d/h/k/h9;->e:Lf/h/a/d/h/k/h9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/j9; - - invoke-direct {v0}, Lf/h/a/d/h/k/j9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/h9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/h9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/k9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ha.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ha.smali deleted file mode 100644 index cc6569008c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ha.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/ha; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ia; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.firebase_feature_rollout.v1.enable" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ha;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ha;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/hc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/hc.smali deleted file mode 100644 index 07e919d326..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/hc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/hc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/kc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/hc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/kc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/hc; - - invoke-direct {v0}, Lf/h/a/d/h/k/hc;->()V - - sput-object v0, Lf/h/a/d/h/k/hc;->e:Lf/h/a/d/h/k/hc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/jc; - - invoke-direct {v0}, Lf/h/a/d/h/k/jc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/hc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/hc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/kc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/hd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/hd.smali deleted file mode 100644 index 9c85da28e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/hd.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/hd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/id; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.synthetic_data_mitigation" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/hd;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/hd;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i.smali deleted file mode 100644 index cbd1a54b89..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/h/k/i; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/os/Bundle; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/i;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/i;->h:Landroid/os/Bundle; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/i;->h:Landroid/os/Bundle; - - iget-wide v2, p0, Lf/h/a/d/h/k/g$a;->d:J - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->setConditionalUserProperty(Landroid/os/Bundle;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i0.smali deleted file mode 100644 index 572141488b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/i0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/i0;->i:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/i0;->h:Landroid/app/Activity; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i0;->i:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/i0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityStopped(Lf/h/a/d/f/a;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i1$a.smali deleted file mode 100644 index 23859d76a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i1$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/i1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/i1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/i1;", - "Lf/h/a/d/h/k/i1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i1.smali deleted file mode 100644 index 2c5b1363dd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i1.smali +++ /dev/null @@ -1,249 +0,0 @@ -.class public final Lf/h/a/d/h/k/i1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/i1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/i1;", - "Lf/h/a/d/h/k/i1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzf:Lf/h/a/d/h/k/i1; - -.field public static volatile zzg:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/i1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Lf/h/a/d/h/k/d6; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/i1; - - invoke-direct {v0}, Lf/h/a/d/h/k/i1;->()V - - sput-object v0, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - const-class v1, Lf/h/a/d/h/k/i1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/r6;->g:Lf/h/a/d/h/k/r6; - - iput-object v0, p0, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/i1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/i1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/i1;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/i1;->zzg:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1004\u0000\u0002\u0014" - - sget-object p3, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/i1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/i1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/i1; - - invoke-direct {p1}, Lf/h/a/d/h/k/i1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s(I)J - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - check-cast v0, Lf/h/a/d/h/k/r6; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/r6;->l(I)V - - iget-object v0, v0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public final t()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/i1;->zzd:I - - return v0 -.end method - -.method public final u()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i2.smali deleted file mode 100644 index 8671b1f9b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i2.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lf/h/a/d/h/k/i2; -.super Lf/h/a/d/h/k/a2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Double;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Double;Z)V - .locals 6 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move v4, p4 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/a2;->(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/d/h/k/g2;)V - - return-void -.end method - - -# virtual methods -.method public final e(Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - - instance-of v0, p1, Ljava/lang/Double; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/lang/Double; - - goto :goto_0 - - :cond_0 - instance-of v0, p1, Ljava/lang/Float; - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->doubleValue()D - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - instance-of v0, p1, Ljava/lang/String; - - if-eqz v0, :cond_2 - - :try_start_0 - move-object v0, p1 - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - :cond_2 - invoke-super {p0}, Lf/h/a/d/h/k/a2;->g()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - const/16 v1, 0x1b - - invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v1 - - const-string v1, "Invalid double value for " - - const-string v3, ": " - - invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "PhenotypeFlag" - - invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - const/4 p1, 0x0 - - :goto_0 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i3.smali deleted file mode 100644 index 7f8a6f6eab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i3.smali +++ /dev/null @@ -1,251 +0,0 @@ -.class public final Lf/h/a/d/h/k/i3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# direct methods -.method public static a(III)I - .locals 1 - - not-int v0, p2 - - and-int/2addr p0, v0 - - and-int/2addr p1, p2 - - or-int/2addr p0, p1 - - return p0 -.end method - -.method public static b(Ljava/lang/Object;I)I - .locals 1 - - instance-of v0, p0, [B - - if-eqz v0, :cond_0 - - check-cast p0, [B - - aget-byte p0, p0, p1 - - and-int/lit16 p0, p0, 0xff - - return p0 - - :cond_0 - instance-of v0, p0, [S - - if-eqz v0, :cond_1 - - check-cast p0, [S - - aget-short p0, p0, p1 - - const p1, 0xffff - - and-int/2addr p0, p1 - - return p0 - - :cond_1 - check-cast p0, [I - - aget p0, p0, p1 - - return p0 -.end method - -.method public static c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I - .locals 9 - .param p0 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p6 # [Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-static {p0}, Lf/h/a/b/i1/e;->b2(Ljava/lang/Object;)I - - move-result v0 - - and-int v1, v0, p2 - - invoke-static {p3, v1}, Lf/h/a/d/h/k/i3;->b(Ljava/lang/Object;I)I - - move-result v2 - - const/4 v3, -0x1 - - if-nez v2, :cond_0 - - return v3 - - :cond_0 - not-int v4, p2 - - and-int/2addr v0, v4 - - const/4 v5, -0x1 - - :goto_0 - add-int/lit8 v2, v2, -0x1 - - aget v6, p4, v2 - - and-int v7, v6, v4 - - if-ne v7, v0, :cond_3 - - aget-object v7, p5, v2 - - invoke-static {p0, v7}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_3 - - if-eqz p6, :cond_1 - - aget-object v7, p6, v2 - - invoke-static {p1, v7}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_3 - - :cond_1 - and-int p0, v6, p2 - - if-ne v5, v3, :cond_2 - - invoke-static {p3, v1, p0}, Lf/h/a/d/h/k/i3;->e(Ljava/lang/Object;II)V - - goto :goto_1 - - :cond_2 - aget p1, p4, v5 - - invoke-static {p1, p0, p2}, Lf/h/a/d/h/k/i3;->a(III)I - - move-result p0 - - aput p0, p4, v5 - - :goto_1 - return v2 - - :cond_3 - and-int v5, v6, p2 - - if-nez v5, :cond_4 - - return v3 - - :cond_4 - move v8, v5 - - move v5, v2 - - move v2, v8 - - goto :goto_0 -.end method - -.method public static d(I)Ljava/lang/Object; - .locals 3 - - const/4 v0, 0x2 - - if-lt p0, v0, :cond_2 - - const/high16 v0, 0x40000000 # 2.0f - - if-gt p0, v0, :cond_2 - - invoke-static {p0}, Ljava/lang/Integer;->highestOneBit(I)I - - move-result v0 - - if-ne v0, p0, :cond_2 - - const/16 v0, 0x100 - - if-gt p0, v0, :cond_0 - - new-array p0, p0, [B - - return-object p0 - - :cond_0 - const/high16 v0, 0x10000 - - if-gt p0, v0, :cond_1 - - new-array p0, p0, [S - - return-object p0 - - :cond_1 - new-array p0, p0, [I - - return-object p0 - - :cond_2 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const/16 v1, 0x34 - - const-string v2, "must be power of 2 between 2^1 and 2^30: " - - invoke-static {v1, v2, p0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static e(Ljava/lang/Object;II)V - .locals 1 - - instance-of v0, p0, [B - - if-eqz v0, :cond_0 - - check-cast p0, [B - - int-to-byte p2, p2 - - aput-byte p2, p0, p1 - - return-void - - :cond_0 - instance-of v0, p0, [S - - if-eqz v0, :cond_1 - - check-cast p0, [S - - int-to-short p2, p2 - - aput-short p2, p0, p1 - - return-void - - :cond_1 - check-cast p0, [I - - aput p2, p0, p1 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i4$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i4$a.smali deleted file mode 100644 index 27f3b38766..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i4$a.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/k/i4$a; -.super Lf/h/a/d/h/k/h4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/i4; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/h4;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i4.smali deleted file mode 100644 index bfa305c5af..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i4.smali +++ /dev/null @@ -1,167 +0,0 @@ -.class public final Lf/h/a/d/h/k/i4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/i4$a; - } -.end annotation - - -# static fields -.field public static final a:Lf/h/a/d/h/k/h4; - - -# direct methods -.method public static constructor ()V - .locals 6 - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "android.os.Build$VERSION" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "SDK_INT" - - invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - move-object v0, v1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - goto :goto_1 - - :catch_0 - move-exception v1 - - :try_start_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V - - :goto_0 - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - const/16 v2, 0x13 - - if-lt v1, v2, :cond_0 - - new-instance v1, Lf/h/a/d/h/k/m4; - - invoke-direct {v1}, Lf/h/a/d/h/k/m4;->()V - - goto :goto_2 - - :cond_0 - const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" - - invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - if-eqz v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/k/l4; - - invoke-direct {v1}, Lf/h/a/d/h/k/l4;->()V - - goto :goto_2 - - :cond_1 - new-instance v1, Lf/h/a/d/h/k/i4$a; - - invoke-direct {v1}, Lf/h/a/d/h/k/i4$a;->()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_2 - - :goto_1 - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - const-class v3, Lf/h/a/d/h/k/i4$a; - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit16 v4, v4, 0x85 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " - - invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "will be used. The error is: " - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V - - sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; - - invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V - - new-instance v1, Lf/h/a/d/h/k/i4$a; - - invoke-direct {v1}, Lf/h/a/d/h/k/i4$a;->()V - - :goto_2 - sput-object v1, Lf/h/a/d/h/k/i4;->a:Lf/h/a/d/h/k/h4; - - if-nez v0, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i5.smali deleted file mode 100644 index b3beb6087c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i5.smali +++ /dev/null @@ -1,516 +0,0 @@ -.class public final Lf/h/a/d/h/k/i5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/x8; - - -# instance fields -.field public final a:Lcom/google/android/gms/internal/measurement/zzhi; - - -# direct methods -.method public constructor (Lcom/google/android/gms/internal/measurement/zzhi;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v0, "output" - - invoke-static {p1, v0}, Lf/h/a/d/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - iput-object p0, p1, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/d/h/k/i5; - - return-void -.end method - - -# virtual methods -.method public final a(ID)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - if-eqz v0, :cond_0 - - invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide p2 - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final b(IF)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - if-eqz v0, :cond_0 - - invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p2 - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final c(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - return-void -.end method - -.method public final d(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - return-void -.end method - -.method public final e(ILf/h/a/d/h/k/x4;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/d/h/k/x4;)V - - return-void -.end method - -.method public final f(ILjava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - instance-of v0, p2, Lf/h/a/d/h/k/x4; - - const/4 v1, 0x4 - - const/4 v2, 0x2 - - const/4 v3, 0x3 - - const/4 v4, 0x1 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lf/h/a/d/h/k/x4; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V - - invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->b0(II)V - - invoke-virtual {v0, v3, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->X(ILf/h/a/d/h/k/x4;)V - - invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lf/h/a/d/h/k/d7; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V - - invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->b0(II)V - - invoke-virtual {v0, v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Z(Lf/h/a/d/h/k/d7;)V - - invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V - - return-void -.end method - -.method public final g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lf/h/a/d/h/k/d7; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/k/o4; - - move-object v1, p1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - iget v2, v1, Lf/h/a/d/h/k/y5;->zzc:I - - const/4 v3, -0x1 - - if-ne v2, v3, :cond_0 - - invoke-interface {p3, p1}, Lf/h/a/d/h/k/t7;->e(Ljava/lang/Object;)I - - move-result v2 - - iput v2, v1, Lf/h/a/d/h/k/y5;->zzc:I - - :cond_0 - invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - iget-object p1, v0, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/d/h/k/i5; - - invoke-interface {p3, p2, p1}, Lf/h/a/d/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - return-void -.end method - -.method public final h(IZ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - int-to-byte p1, p2 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->e(B)V - - return-void -.end method - -.method public final i(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - return-void -.end method - -.method public final j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p2, Lf/h/a/d/h/k/d7; - - move-object v1, v0 - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 v2, p1, 0x3 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - iget-object v1, v0, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/d/h/k/i5; - - invoke-interface {p3, p2, v1}, Lf/h/a/d/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - or-int/lit8 p1, p1, 0x4 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - return-void -.end method - -.method public final k(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - return-void -.end method - -.method public final l(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x5 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - return-void -.end method - -.method public final m(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - return-void -.end method - -.method public final n(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - return-void -.end method - -.method public final o(IJ)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - if-eqz v0, :cond_0 - - invoke-static {p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J - - move-result-wide p2 - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final p(II)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - if-eqz v0, :cond_0 - - invoke-static {p2}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I - - move-result p2 - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p1, p1, 0x3 - - or-int/lit8 p1, p1, 0x0 - - invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i6.smali deleted file mode 100644 index a7ca9ca56f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i6.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/h/k/i6; -.super Lf/h/a/d/h/k/m6; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public static d()Lf/h/a/d/h/k/d7; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 0 - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final hashCode()I - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - new-instance v0, Ljava/lang/NoSuchMethodError; - - invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i7.smali deleted file mode 100644 index ee115e2545..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i7.smali +++ /dev/null @@ -1,967 +0,0 @@ -.class public final Lf/h/a/d/h/k/i7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t7; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t7<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final a:Lf/h/a/d/h/k/d7; - -.field public final b:Lf/h/a/d/h/k/f8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation -.end field - -.field public final c:Z - -.field public final d:Lf/h/a/d/h/k/n5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/n5<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/d7;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/f8<", - "**>;", - "Lf/h/a/d/h/k/n5<", - "*>;", - "Lf/h/a/d/h/k/d7;", - ")V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/k/m5; - - if-eqz p1, :cond_0 - - instance-of p1, p3, Lf/h/a/d/h/k/y5$b; - - iput-boolean p1, p0, Lf/h/a/d/h/k/i7;->c:Z - - iput-object p2, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - iput-object p3, p0, Lf/h/a/d/h/k/i7;->a:Lf/h/a/d/h/k/d7; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->a:Lf/h/a/d/h/k/d7; - - invoke-interface {v0}, Lf/h/a/d/h/k/d7;->e()Lf/h/a/d/h/k/g7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->n()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - return-object v0 -.end method - -.method public final b(Ljava/lang/Object;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - const/4 v2, 0x0 - - iput-boolean v2, v0, Lf/h/a/d/h/k/e8;->e:Z - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1}, Lf/h/a/d/h/k/o5;->g()V - - return-void - - :cond_0 - throw v1 - - :cond_1 - throw v1 -.end method - -.method public final c(Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - iget-boolean v2, p0, Lf/h/a/d/h/k/i7;->c:Z - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v2, Lf/h/a/d/h/k/m5; - - if-eqz v2, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - mul-int/lit8 v0, v0, 0x35 - - invoke-virtual {p1}, Lf/h/a/d/h/k/o5;->hashCode()I - - move-result p1 - - add-int/2addr v0, p1 - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - :goto_0 - return v0 - - :cond_2 - throw v1 -.end method - -.method public final d(Ljava/lang/Object;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1}, Lf/h/a/d/h/k/o5;->l()Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final e(Ljava/lang/Object;)I - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - iget v2, v0, Lf/h/a/d/h/k/e8;->d:I - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - if-eq v2, v3, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - iget v5, v0, Lf/h/a/d/h/k/e8;->a:I - - if-ge v3, v5, :cond_1 - - iget-object v5, v0, Lf/h/a/d/h/k/e8;->b:[I - - aget v5, v5, v3 - - const/4 v6, 0x3 - - ushr-int/2addr v5, v6 - - iget-object v7, v0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v7, v7, v3 - - check-cast v7, Lf/h/a/d/h/k/x4; - - const/4 v8, 0x1 - - invoke-static {v8}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v9 - - shl-int/lit8 v8, v9, 0x1 - - const/4 v9, 0x2 - - invoke-static {v9, v5}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result v5 - - add-int/2addr v5, v8 - - invoke-static {v6, v7}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/d/h/k/x4;)I - - move-result v6 - - add-int/2addr v6, v5 - - add-int/2addr v2, v6 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - iput v2, v0, Lf/h/a/d/h/k/e8;->d:I - - :goto_1 - add-int/2addr v2, v4 - - iget-boolean v0, p0, Lf/h/a/d/h/k/i7;->c:Z - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_4 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - const/4 v0, 0x0 - - :goto_2 - iget-object v1, p1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1}, Lf/h/a/d/h/k/u7;->g()I - - move-result v1 - - if-ge v4, v1, :cond_2 - - iget-object v1, p1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1, v4}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/k/o5;->j(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - add-int/lit8 v4, v4, 0x1 - - goto :goto_2 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {p1}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object p1 - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-static {v1}, Lf/h/a/d/h/k/o5;->j(Ljava/util/Map$Entry;)I - - move-result v1 - - add-int/2addr v0, v1 - - goto :goto_3 - - :cond_3 - add-int/2addr v2, v0 - - goto :goto_4 - - :cond_4 - throw v1 - - :cond_5 - :goto_4 - return v2 - - :cond_6 - throw v1 -.end method - -.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - move-object v2, p1 - - check-cast v2, Lf/h/a/d/h/k/y5; - - iget-object v2, v2, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - if-eqz v0, :cond_4 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v0, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/h/k/i7;->c:Z - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_2 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - iget-object p1, p1, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - if-eqz v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/k/y5$b; - - iget-object p2, p2, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/o5;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - throw v1 - - :cond_2 - throw v1 - - :cond_3 - const/4 p1, 0x1 - - return p1 - - :cond_4 - throw v1 - - :cond_5 - throw v1 -.end method - -.method public final g(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/v7;->m(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-boolean v0, p0, Lf/h/a/d/h/k/i7;->c:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - invoke-static {v0, p1, p2}, Lf/h/a/d/h/k/v7;->k(Lf/h/a/d/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_0 - return-void -.end method - -.method public final h(Ljava/lang/Object;[BIILf/h/a/d/h/k/t4;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/k/t4;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v1, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - sget-object v2, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - if-ne v1, v2, :cond_0 - - invoke-static {}, Lf/h/a/d/h/k/e8;->c()Lf/h/a/d/h/k/e8; - - move-result-object v1 - - iput-object v1, v0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/y5$b; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$b;->s()Lf/h/a/d/h/k/o5; - - const/4 p1, 0x0 - - move-object v0, p1 - - :goto_0 - if-ge p3, p4, :cond_c - - invoke-static {p2, p3, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v2, p5, Lf/h/a/d/h/k/t4;->a:I - - const/16 p3, 0xb - - const/4 v3, 0x2 - - if-eq v2, p3, :cond_4 - - and-int/lit8 p3, v2, 0x7 - - if-ne p3, v3, :cond_3 - - iget-object p3, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - iget-object v0, p5, Lf/h/a/d/h/k/t4;->d:Lf/h/a/d/h/k/l5; - - iget-object v3, p0, Lf/h/a/d/h/k/i7;->a:Lf/h/a/d/h/k/d7; - - ushr-int/lit8 v5, v2, 0x3 - - check-cast p3, Lf/h/a/d/h/k/m5; - - if-eqz p3, :cond_2 - - iget-object p3, v0, Lf/h/a/d/h/k/l5;->a:Ljava/util/Map; - - new-instance v0, Lf/h/a/d/h/k/l5$a; - - invoke-direct {v0, v3, v5}, Lf/h/a/d/h/k/l5$a;->(Ljava/lang/Object;I)V - - invoke-interface {p3, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p3 - - move-object v0, p3 - - check-cast v0, Lf/h/a/d/h/k/y5$d; - - if-nez v0, :cond_1 - - move-object v3, p2 - - move v5, p4 - - move-object v6, v1 - - move-object v7, p5 - - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->T1(I[BIILf/h/a/d/h/k/e8;Lf/h/a/d/h/k/t4;)I - - move-result p3 - - goto :goto_0 - - :cond_1 - sget-object p1, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 - - :cond_2 - throw p1 - - :cond_3 - invoke-static {v2, p2, v4, p4, p5}, Lf/h/a/b/i1/e;->R1(I[BIILf/h/a/d/h/k/t4;)I - - move-result p3 - - goto :goto_0 - - :cond_4 - const/4 p3, 0x0 - - move-object v2, p1 - - :goto_1 - if-ge v4, p4, :cond_a - - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget v5, p5, Lf/h/a/d/h/k/t4;->a:I - - ushr-int/lit8 v6, v5, 0x3 - - and-int/lit8 v7, v5, 0x7 - - if-eq v6, v3, :cond_7 - - const/4 v8, 0x3 - - if-eq v6, v8, :cond_5 - - goto :goto_2 - - :cond_5 - if-nez v0, :cond_6 - - if-ne v7, v3, :cond_9 - - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->C3([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget-object v2, p5, Lf/h/a/d/h/k/t4;->c:Ljava/lang/Object; - - check-cast v2, Lf/h/a/d/h/k/x4; - - goto :goto_1 - - :cond_6 - sget-object p1, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 - - :cond_7 - if-nez v7, :cond_9 - - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->g2([BILf/h/a/d/h/k/t4;)I - - move-result v4 - - iget p3, p5, Lf/h/a/d/h/k/t4;->a:I - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - iget-object v5, p5, Lf/h/a/d/h/k/t4;->d:Lf/h/a/d/h/k/l5; - - iget-object v6, p0, Lf/h/a/d/h/k/i7;->a:Lf/h/a/d/h/k/d7; - - check-cast v0, Lf/h/a/d/h/k/m5; - - if-eqz v0, :cond_8 - - iget-object v0, v5, Lf/h/a/d/h/k/l5;->a:Ljava/util/Map; - - new-instance v5, Lf/h/a/d/h/k/l5$a; - - invoke-direct {v5, v6, p3}, Lf/h/a/d/h/k/l5$a;->(Ljava/lang/Object;I)V - - invoke-interface {v0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$d; - - goto :goto_1 - - :cond_8 - throw p1 - - :cond_9 - :goto_2 - const/16 v6, 0xc - - if-eq v5, v6, :cond_a - - invoke-static {v5, p2, v4, p4, p5}, Lf/h/a/b/i1/e;->R1(I[BIILf/h/a/d/h/k/t4;)I - - move-result v4 - - goto :goto_1 - - :cond_a - if-eqz v2, :cond_b - - shl-int/lit8 p3, p3, 0x3 - - or-int/2addr p3, v3 - - invoke-virtual {v1, p3, v2}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - :cond_b - move p3, v4 - - goto/16 :goto_0 - - :cond_c - if-ne p3, p4, :cond_d - - return-void - - :cond_d - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 -.end method - -.method public final i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/i7;->d:Lf/h/a/d/h/k/n5; - - check-cast v0, Lf/h/a/d/h/k/m5; - - const/4 v1, 0x0 - - if-eqz v0, :cond_7 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/y5$b; - - iget-object v0, v0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - invoke-virtual {v0}, Lf/h/a/d/h/k/o5;->k()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/q5; - - invoke-interface {v3}, Lf/h/a/d/h/k/q5;->c()Lf/h/a/d/h/k/y8; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - if-ne v4, v5, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v4 - - if-nez v4, :cond_1 - - invoke-interface {v3}, Lf/h/a/d/h/k/q5;->e()Z - - move-result v4 - - if-nez v4, :cond_1 - - instance-of v4, v2, Lf/h/a/d/h/k/k6; - - if-eqz v4, :cond_0 - - invoke-interface {v3}, Lf/h/a/d/h/k/q5;->a()I - - move-result v3 - - check-cast v2, Lf/h/a/d/h/k/k6; - - iget-object v2, v2, Lf/h/a/d/h/k/k6;->d:Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/i6; - - invoke-virtual {v2}, Lf/h/a/d/h/k/m6;->c()Lf/h/a/d/h/k/x4; - - move-result-object v2 - - move-object v4, p2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v3, v2}, Lf/h/a/d/h/k/i5;->f(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_0 - invoke-interface {v3}, Lf/h/a/d/h/k/q5;->a()I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - move-object v4, p2 - - check-cast v4, Lf/h/a/d/h/k/i5; - - invoke-virtual {v4, v3, v2}, Lf/h/a/d/h/k/i5;->f(ILjava/lang/Object;)V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string p2, "Found invalid MessageSet item." - - invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/k/i7;->b:Lf/h/a/d/h/k/f8; - - check-cast v0, Lf/h/a/d/h/k/h8; - - if-eqz v0, :cond_6 - - check-cast p1, Lf/h/a/d/h/k/y5; - - iget-object p1, p1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - if-eqz p1, :cond_5 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_4 - - const/4 v0, 0x0 - - :goto_1 - iget v1, p1, Lf/h/a/d/h/k/e8;->a:I - - if-ge v0, v1, :cond_3 - - iget-object v1, p1, Lf/h/a/d/h/k/e8;->b:[I - - aget v1, v1, v0 - - ushr-int/lit8 v1, v1, 0x3 - - iget-object v2, p1, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - aget-object v2, v2, v0 - - invoke-virtual {p2, v1, v2}, Lf/h/a/d/h/k/i5;->f(ILjava/lang/Object;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_3 - return-void - - :cond_4 - throw v1 - - :cond_5 - throw v1 - - :cond_6 - throw v1 - - :cond_7 - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i8.smali deleted file mode 100644 index 1aca314ae2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i8.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/k/i8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:Lf/h/a/d/h/k/g8; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g8;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/i8;->e:Lf/h/a/d/h/k/g8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/k/i8;->e:Lf/h/a/d/h/k/g8; - - iget-object p1, p1, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/i8;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/i8;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/i8;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/i9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/i9.smali deleted file mode 100644 index c42ec3d658..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/i9.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/i9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sampling.calculate_bundle_timestamp_before_sampling" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/i9;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/i9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ib.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ib.smali deleted file mode 100644 index 47924ef791..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ib.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ib; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/hb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ib; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/hb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ib; - - invoke-direct {v0}, Lf/h/a/d/h/k/ib;->()V - - sput-object v0, Lf/h/a/d/h/k/ib;->e:Lf/h/a/d/h/k/ib; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/kb; - - invoke-direct {v0}, Lf/h/a/d/h/k/kb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ib;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ib;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/hb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ic.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ic.smali deleted file mode 100644 index b080626959..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ic.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/h/k/ic; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/fc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.id.max_bundles_per_iteration" - - const-wide/16 v2, 0x0 - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x2 - - const-string v3, "measurement.max_bundles_per_iteration" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ic;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/ic;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j.smali deleted file mode 100644 index 8f10f0c475..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j.smali +++ /dev/null @@ -1,281 +0,0 @@ -.class public final Lf/h/a/d/h/k/j; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Landroid/content/Context; - -.field public final synthetic k:Landroid/os/Bundle; - -.field public final synthetic l:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/j;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/j;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - - iput-object p5, p0, Lf/h/a/d/h/k/j;->k:Landroid/os/Bundle; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 14 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - iput-object v3, v2, Lf/h/a/d/h/k/g;->e:Ljava/util/List; - - iget-object v2, p0, Lf/h/a/d/h/k/j;->h:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/h/k/j;->i:Ljava/lang/String; - - invoke-static {v2, v3}, Lf/h/a/d/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v2 - - const/4 v3, 0x0 - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/k/j;->i:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/h/k/j;->h:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v5, v5, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - move-object v11, v2 - - move-object v10, v4 - - move-object v9, v5 - - goto :goto_0 - - :cond_0 - move-object v9, v3 - - move-object v10, v9 - - move-object v11, v10 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - - invoke-static {v2}, Lf/h/a/d/h/k/g;->f(Landroid/content/Context;)V - - sget-object v2, Lf/h/a/d/h/k/g;->j:Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - if-nez v2, :cond_2 - - if-eqz v10, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x0 - - goto :goto_2 - - :cond_2 - :goto_1 - const/4 v2, 0x1 - - :goto_2 - iget-object v4, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v5, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v6, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - if-eqz v5, :cond_9 - - const-string v7, "com.google.android.gms.measurement.dynamite" - - if-eqz v2, :cond_3 - - :try_start_1 - sget-object v8, Lcom/google/android/gms/dynamite/DynamiteModule;->k:Lcom/google/android/gms/dynamite/DynamiteModule$a; - - goto :goto_3 - - :cond_3 - sget-object v8, Lcom/google/android/gms/dynamite/DynamiteModule;->i:Lcom/google/android/gms/dynamite/DynamiteModule$a; - - :goto_3 - invoke-static {v6, v8, v7}, Lcom/google/android/gms/dynamite/DynamiteModule;->c(Landroid/content/Context;Lcom/google/android/gms/dynamite/DynamiteModule$a;Ljava/lang/String;)Lcom/google/android/gms/dynamite/DynamiteModule; - - move-result-object v6 - - const-string v8, "com.google.android.gms.measurement.internal.AppMeasurementDynamiteService" - - invoke-virtual {v6, v8}, Lcom/google/android/gms/dynamite/DynamiteModule;->b(Ljava/lang/String;)Landroid/os/IBinder; - - move-result-object v6 - - invoke-static {v6}, Lf/h/a/d/h/k/xd;->asInterface(Landroid/os/IBinder;)Lf/h/a/d/h/k/yd; - - move-result-object v3 - :try_end_1 - .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 - - goto :goto_4 - - :catch_0 - move-exception v6 - - :try_start_2 - invoke-virtual {v5, v6, v1, v0}, Lf/h/a/d/h/k/g;->c(Ljava/lang/Exception;ZZ)V - - :goto_4 - iput-object v3, v4, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v3, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v3, v3, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - if-nez v3, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v2, v2, Lf/h/a/d/h/k/g;->a:Ljava/lang/String; - - const-string v3, "Failed to connect to measurement client." - - invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - return-void - - :cond_4 - iget-object v3, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - - invoke-static {v3, v7}, Lcom/google/android/gms/dynamite/DynamiteModule;->a(Landroid/content/Context;Ljava/lang/String;)I - - move-result v3 - - iget-object v4, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - - invoke-static {v4, v7, v0}, Lcom/google/android/gms/dynamite/DynamiteModule;->d(Landroid/content/Context;Ljava/lang/String;Z)I - - move-result v4 - - if-eqz v2, :cond_6 - - invoke-static {v3, v4}, Ljava/lang/Math;->max(II)I - - move-result v2 - - if-ge v4, v3, :cond_5 - - const/4 v3, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v3, 0x0 - - :goto_5 - move v8, v3 - - goto :goto_7 - - :cond_6 - if-lez v3, :cond_7 - - move v4, v3 - - :cond_7 - if-lez v3, :cond_8 - - const/4 v2, 0x1 - - goto :goto_6 - - :cond_8 - const/4 v2, 0x0 - - :goto_6 - move v8, v2 - - move v2, v4 - - :goto_7 - new-instance v13, Lcom/google/android/gms/internal/measurement/zzae; - - const-wide/16 v4, 0x7918 - - int-to-long v6, v2 - - iget-object v12, p0, Lf/h/a/d/h/k/j;->k:Landroid/os/Bundle; - - move-object v3, v13 - - invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - iget-object v2, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - iget-object v2, v2, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v3, p0, Lf/h/a/d/h/k/j;->j:Landroid/content/Context; - - new-instance v4, Lf/h/a/d/f/b; - - invoke-direct {v4, v3}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v5, p0, Lf/h/a/d/h/k/g$a;->d:J - - invoke-interface {v2, v4, v13, v5, v6}, Lf/h/a/d/h/k/yd;->initialize(Lf/h/a/d/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V - - return-void - - :cond_9 - throw v3 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - :catch_1 - move-exception v2 - - iget-object v3, p0, Lf/h/a/d/h/k/j;->l:Lf/h/a/d/h/k/g; - - invoke-virtual {v3, v2, v1, v0}, Lf/h/a/d/h/k/g;->c(Ljava/lang/Exception;ZZ)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j0.smali deleted file mode 100644 index e78d5df455..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/j0; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Lf/h/a/d/h/k/g$b; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g$b;Landroid/app/Activity;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/j0;->i:Lf/h/a/d/h/k/g$b; - - iput-object p2, p0, Lf/h/a/d/h/k/j0;->h:Landroid/app/Activity; - - iget-object p1, p1, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/j0;->i:Lf/h/a/d/h/k/g$b; - - iget-object v0, v0, Lf/h/a/d/h/k/g$b;->d:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/j0;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v1}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-wide v3, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityDestroyed(Lf/h/a/d/f/a;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j1$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j1$a.smali deleted file mode 100644 index 45a6992cc4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j1$a.smali +++ /dev/null @@ -1,132 +0,0 @@ -.class public final Lf/h/a/d/h/k/j1$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/j1; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/j1;", - "Lf/h/a/d/h/k/j1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final p(J)Lf/h/a/d/h/k/j1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - iget v1, v0, Lf/h/a/d/h/k/j1;->zzc:I - - or-int/lit8 v1, v1, 0x1 - - iput v1, v0, Lf/h/a/d/h/k/j1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/j1;->zzd:J - - return-object p0 -.end method - -.method public final q(Ljava/lang/String;)Lf/h/a/d/h/k/j1$a; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - invoke-static {v0, p1}, Lf/h/a/d/h/k/j1;->s(Lf/h/a/d/h/k/j1;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public final r(J)Lf/h/a/d/h/k/j1$a; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - iget v1, v0, Lf/h/a/d/h/k/j1;->zzc:I - - or-int/lit8 v1, v1, 0x8 - - iput v1, v0, Lf/h/a/d/h/k/j1;->zzc:I - - iput-wide p1, v0, Lf/h/a/d/h/k/j1;->zzg:J - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j1.smali deleted file mode 100644 index a43c1c86ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j1.smali +++ /dev/null @@ -1,315 +0,0 @@ -.class public final Lf/h/a/d/h/k/j1; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/j1$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/j1;", - "Lf/h/a/d/h/k/j1$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzj:Lf/h/a/d/h/k/j1; - -.field public static volatile zzk:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/j1;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:J - -.field public zze:Ljava/lang/String; - -.field public zzf:Ljava/lang/String; - -.field public zzg:J - -.field public zzh:F - -.field public zzi:D - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/j1; - - invoke-direct {v0}, Lf/h/a/d/h/k/j1;->()V - - sput-object v0, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - const-class v1, Lf/h/a/d/h/k/j1; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/j1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/j1;->zzc:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/k/j1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/j1;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/j1;->zzc:I - - or-int/lit8 v0, v0, 0x4 - - iput v0, p0, Lf/h/a/d/h/k/j1;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static v()Lf/h/a/d/h/k/j1$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/j1$a; - - return-object v0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/j1;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/j1; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/j1;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/j1;->zzk:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x7 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzi" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1008\u0001\u0003\u1008\u0002\u0004\u1002\u0003\u0005\u1001\u0004\u0006\u1000\u0005" - - sget-object p3, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/j1$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/j1$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/j1; - - invoke-direct {p1}, Lf/h/a/d/h/k/j1;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j2.smali deleted file mode 100644 index 73f9824b14..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j2.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/j2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j3.smali deleted file mode 100644 index df1638b714..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j3.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/k/j3; -.super Ljava/util/AbstractCollection; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/AbstractCollection<", - "TV;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/b3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/b3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/j3;->d:Lf/h/a/d/h/k/b3; - - invoke-direct {p0}, Ljava/util/AbstractCollection;->()V - - return-void -.end method - - -# virtual methods -.method public final clear()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->clear()V - - return-void -.end method - -.method public final iterator()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "TV;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/j3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->g()Ljava/util/Map; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/k/c3; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/c3;->(Lf/h/a/d/h/k/b3;)V - - move-object v0, v1 - - :goto_0 - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j3;->d:Lf/h/a/d/h/k/b3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b3;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j4.smali deleted file mode 100644 index 3c5cc0da99..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j4.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/k/j4; -.super Ljava/lang/ref/WeakReference; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Ljava/lang/Throwable;", - ">;" - } -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Throwable;", - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V - - if-eqz p1, :cond_0 - - invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/k/j4;->a:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The referent cannot be null" - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Lf/h/a/d/h/k/j4; - - if-eq v1, v2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x1 - - if-ne p0, p1, :cond_1 - - return v1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/j4; - - iget v2, p0, Lf/h/a/d/h/k/j4;->a:I - - iget v3, p1, Lf/h/a/d/h/k/j4;->a:I - - if-ne v2, v3, :cond_2 - - invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - if-ne v2, p1, :cond_2 - - return v1 - - :cond_2 - :goto_0 - return v0 -.end method - -.method public final hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/j4;->a:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j5.smali deleted file mode 100644 index c15b3d97c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j5.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public Lf/h/a/d/h/k/j5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j6.smali deleted file mode 100644 index c6f5a5db04..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j6.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/k/j6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Iterator;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/j6;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j6;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/j6;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - instance-of v1, v1, Lf/h/a/d/h/k/i6; - - if-eqz v1, :cond_0 - - new-instance v1, Lf/h/a/d/h/k/k6; - - const/4 v2, 0x0 - - invoke-direct {v1, v0, v2}, Lf/h/a/d/h/k/k6;->(Ljava/util/Map$Entry;Lf/h/a/d/h/k/h6;)V - - return-object v1 - - :cond_0 - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j6;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j7.smali deleted file mode 100644 index 3e3ea19eec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j7.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/j7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract c(Ljava/lang/Object;)Ljava/lang/Object; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j8.smali deleted file mode 100644 index 948c30493a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j8.smali +++ /dev/null @@ -1,171 +0,0 @@ -.class public final Lf/h/a/d/h/k/j8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/ListIterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/ListIterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ListIterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:I - -.field public final synthetic f:Lf/h/a/d/h/k/g8; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g8;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/j8;->f:Lf/h/a/d/h/k/g8; - - iput p2, p0, Lf/h/a/d/h/k/j8;->e:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/h/k/j8;->f:Lf/h/a/d/h/k/g8; - - iget-object p1, p1, Lf/h/a/d/h/k/g8;->d:Lf/h/a/d/h/k/o6; - - iget p2, p0, Lf/h/a/d/h/k/j8;->e:I - - invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - return-void -.end method - - -# virtual methods -.method public final synthetic add(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Ljava/lang/String; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final hasPrevious()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final nextIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I - - move-result v0 - - return v0 -.end method - -.method public final synthetic previous()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final previousIndex()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/j8;->d:Ljava/util/ListIterator; - - invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I - - move-result v0 - - return v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final synthetic set(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Ljava/lang/String; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/j9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/j9.smali deleted file mode 100644 index f660de3135..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/j9.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/h/k/j9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/k9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.attribution.cache" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/j9;->a:Lf/h/a/d/h/k/a2; - - const-wide/32 v1, 0x240c8400 - - const-string v3, "measurement.sdk.attribution.cache.ttl" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/j9;->b:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/j9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/j9;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/jb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/jb.smali deleted file mode 100644 index 530e0da995..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/jb.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/jb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/mb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/jb; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/mb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/jb; - - invoke-direct {v0}, Lf/h/a/d/h/k/jb;->()V - - sput-object v0, Lf/h/a/d/h/k/jb;->e:Lf/h/a/d/h/k/jb; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/lb; - - invoke-direct {v0}, Lf/h/a/d/h/k/lb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/jb;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/jb;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/mb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/jc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/jc.smali deleted file mode 100644 index d057183356..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/jc.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/jc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/kc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.validation.internal_limits_internal_event_params" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/jc;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/jc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k.smali deleted file mode 100644 index aa2dccb58a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Lf/h/a/d/h/k/k; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Lf/h/a/d/h/k/wd; - -.field public final synthetic k:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/k;->k:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/k;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/k;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/k;->j:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/k;->k:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/k;->h:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/h/k/k;->i:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/h/k/k;->j:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/k;->j:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k0.smali deleted file mode 100644 index caaaa344bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k0.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/k0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/y5$f;->a()[I - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/k0;->a:[I - - const/4 v1, 0x1 - - const/4 v2, 0x3 - - :try_start_0 - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - const/4 v3, 0x4 - - :try_start_1 - sget-object v4, Lf/h/a/d/h/k/k0;->a:[I - - aput v0, v4, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v4, Lf/h/a/d/h/k/k0;->a:[I - - aput v2, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x5 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/k/k0;->a:[I - - aput v3, v2, v0 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v2, 0x6 - - :try_start_4 - sget-object v3, Lf/h/a/d/h/k/k0;->a:[I - - aput v0, v3, v2 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/k/k0;->a:[I - - const/4 v3, 0x0 - - aput v2, v0, v3 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/h/k/k0;->a:[I - - const/4 v2, 0x7 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k1.smali deleted file mode 100644 index 2af6e7c48e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k1.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/d/h/k/k1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/c6; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/c6; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/k1; - - invoke-direct {v0}, Lf/h/a/d/h/k/k1;->()V - - sput-object v0, Lf/h/a/d/h/k/k1;->a:Lf/h/a/d/h/k/c6; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final f(I)Z - .locals 2 - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_1 - - const/4 v1, 0x2 - - if-eq p1, v1, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - sget-object p1, Lf/h/a/d/h/k/g1$b;->e:Lf/h/a/d/h/k/g1$b; - - goto :goto_0 - - :cond_1 - sget-object p1, Lf/h/a/d/h/k/g1$b;->d:Lf/h/a/d/h/k/g1$b; - - :goto_0 - if-eqz p1, :cond_2 - - return v0 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k2.smali deleted file mode 100644 index 4e617cd48c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k2.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/h/k/k2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Landroid/net/Uri; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/net/Uri;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/k2;->a:Landroid/net/Uri; - - const-string p1, "" - - iput-object p1, p0, Lf/h/a/d/h/k/k2;->b:Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/h/k/k2;->c:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k3.smali deleted file mode 100644 index 2036954741..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k3.smali +++ /dev/null @@ -1,46 +0,0 @@ -.class public final Lf/h/a/d/h/k/k3; -.super Lf/h/a/d/h/k/t3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t3<", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# static fields -.field public static final e:Lf/h/a/d/h/k/k3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/k3; - - invoke-direct {v0}, Lf/h/a/d/h/k/k3;->()V - - sput-object v0, Lf/h/a/d/h/k/k3;->e:Lf/h/a/d/h/k/k3; - - return-void -.end method - -.method public constructor ()V - .locals 3 - - sget-object v0, Lf/h/a/d/h/k/w3;->j:Lf/h/a/d/h/k/o3; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - invoke-direct {p0, v0, v1, v2}, Lf/h/a/d/h/k/t3;->(Lf/h/a/d/h/k/o3;ILjava/util/Comparator;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k4.smali deleted file mode 100644 index 25007bdd88..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k4.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public final Lf/h/a/d/h/k/k4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public final a:Ljava/util/concurrent/ConcurrentHashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentHashMap<", - "Lf/h/a/d/h/k/j4;", - "Ljava/util/List<", - "Ljava/lang/Throwable;", - ">;>;" - } - .end annotation -.end field - -.field public final b:Ljava/lang/ref/ReferenceQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/ReferenceQueue<", - "Ljava/lang/Throwable;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 4 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - const/16 v1, 0x10 - - const/high16 v2, 0x3f400000 # 0.75f - - const/16 v3, 0xa - - invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V - - iput-object v0, p0, Lf/h/a/d/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v0, Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k5.smali deleted file mode 100644 index 4cea5efa7e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k5.smali +++ /dev/null @@ -1,766 +0,0 @@ -.class public final Lf/h/a/d/h/k/k5; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; -.implements Lf/h/a/d/h/k/n7; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/k/n7;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[D - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k5; - - const/4 v1, 0x0 - - new-array v2, v1, [D - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/k5;->([DI)V - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [D - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/k5;->f:I - - return-void -.end method - -.method public constructor ([DI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/k5;->e:[D - - iput p2, p0, Lf/h/a/d/h/k/k5;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 6 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget p2, p0, Lf/h/a/d/h/k/k5;->f:I - - if-gt p1, p2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - array-length v3, v2 - - if-ge p2, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr p2, p1 - - invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I - - move-result p2 - - new-array p2, p2, [D - - const/4 v3, 0x0 - - invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - add-int/lit8 v3, p1, 0x1 - - iget v4, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr v4, p1 - - invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object p2, p0, Lf/h/a/d/h/k/k5;->e:[D - - :goto_0 - iget-object p2, p0, Lf/h/a/d/h/k/k5;->e:[D - - aput-wide v0, p2, p1 - - iget p1, p0, Lf/h/a/d/h/k/k5;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/k/k5;->h(D)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Double;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/k/k5; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/k5; - - iget v0, p1, Lf/h/a/d/h/k/k5;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([DI)[D - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/k5;->e:[D - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - iget v4, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p1, Lf/h/a/d/h/k/k5;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/k5; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/k5; - - iget v1, p0, Lf/h/a/d/h/k/k5;->f:I - - iget v2, p1, Lf/h/a/d/h/k/k5;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/k5;->e:[D - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/k5;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v4, v2, v1 - - invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - aget-wide v6, p1, v1 - - invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v6 - - cmp-long v2, v4, v6 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/k5; - - iget-object v1, p0, Lf/h/a/d/h/k/k5;->e:[D - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([DI)[D - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/k/k5;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/k5;->([DI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v1, v0, p1 - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(D)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/k5;->e:[D - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [D - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - iget v1, p0, Lf/h/a/d/h/k/k5;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/k5;->f:I - - aput-wide p1, v0, v1 - - return-void -.end method - -.method public final hashCode()I - .locals 5 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/k5;->f:I - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v2 - - mul-int/lit8 v0, v0, 0x1f - - invoke-static {v2, v3}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 7 - - instance-of v0, p1, Ljava/lang/Double; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - iget p1, p0, Lf/h/a/d/h/k/k5;->f:I - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_2 - - iget-object v4, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v5, v4, v0 - - cmpl-double v4, v5, v2 - - if-nez v4, :cond_1 - - return v0 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v1, v0, p1 - - iget v3, p0, Lf/h/a/d/h/k/k5;->f:I - - add-int/lit8 v4, v3, -0x1 - - if-ge p1, v4, :cond_0 - - add-int/lit8 v4, p1, 0x1 - - sub-int/2addr v3, p1 - - add-int/lit8 v3, v3, -0x1 - - invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/k5;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/k5;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/k5;->e:[D - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/k5;->e:[D - - iget v1, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/k/k5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 4 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/k5;->j(I)V - - iget-object p2, p0, Lf/h/a/d/h/k/k5;->e:[D - - aget-wide v2, p2, p1 - - aput-wide v0, p2, p1 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/k5;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k6.smali deleted file mode 100644 index 3d890e2994..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k6.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/h/k/k6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Map$Entry<", - "TK;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Map$Entry; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map$Entry<", - "TK;", - "Lf/h/a/d/h/k/i6;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Map$Entry;Lf/h/a/d/h/k/h6;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/k6;->d:Ljava/util/Map$Entry; - - return-void -.end method - - -# virtual methods -.method public final getKey()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TK;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/k6;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final getValue()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/k6;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/i6; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/k/i6;->d()Lf/h/a/d/h/k/d7; - - throw v1 -.end method - -.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p1, Lf/h/a/d/h/k/d7; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/k6;->d:Ljava/util/Map$Entry; - - invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/i6; - - check-cast p1, Lf/h/a/d/h/k/d7; - - iget-object v1, v0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - iput-object p1, v0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - return-object v1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k7.smali deleted file mode 100644 index 59d2329327..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k7.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/k7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/d7; -.implements Ljava/lang/Cloneable; - - -# virtual methods -.method public abstract a()Lf/h/a/d/h/k/k7; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k8.smali deleted file mode 100644 index b92cfa387d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k8.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/k8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/security/PrivilegedExceptionAction; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/security/PrivilegedExceptionAction<", - "Lsun/misc/Unsafe;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic run()Ljava/lang/Object; - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - const-class v0, Lsun/misc/Unsafe; - - invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; - - move-result-object v1 - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_0 - const/4 v4, 0x0 - - if-ge v3, v2, :cond_1 - - aget-object v5, v1, v3 - - const/4 v6, 0x1 - - invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V - - invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_0 - - invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - - return-object v0 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return-object v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/k9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/k9.smali deleted file mode 100644 index 665b9b52f9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/k9.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/k9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ka.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ka.smali deleted file mode 100644 index 90e885e20d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ka.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/ka; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ja;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ka; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ja;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ka; - - invoke-direct {v0}, Lf/h/a/d/h/k/ka;->()V - - sput-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ma; - - invoke-direct {v0}, Lf/h/a/d/h/k/ma;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ka;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ka;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - invoke-interface {v0}, Lf/h/a/d/h/k/ja;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ka;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/kb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/kb.smali deleted file mode 100644 index 024d93e504..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/kb.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/d/h/k/kb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/hb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.efficient_engagement_reporting_enabled_2" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/kb;->a:Lf/h/a/d/h/k/a2; - - const/4 v1, 0x0 - - const-string v2, "measurement.collection.redundant_engagement_removal_enabled" - - invoke-static {v0, v2, v1}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/kb;->b:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.collection.redundant_engagement_removal_enabled" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/kb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/kb;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l.smali deleted file mode 100644 index d343efbef2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/l; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Landroid/os/Bundle; - -.field public final synthetic k:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/l;->k:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/l;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/l;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/l;->j:Landroid/os/Bundle; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/l;->k:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/l;->h:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/h/k/l;->i:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/h/k/l;->j:Landroid/os/Bundle; - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l0$a.smali deleted file mode 100644 index a30d7af57a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/l0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/l0;", - "Lf/h/a/d/h/k/l0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l0.smali deleted file mode 100644 index 72e3e82f54..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l0.smali +++ /dev/null @@ -1,335 +0,0 @@ -.class public final Lf/h/a/d/h/k/l0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/l0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/l0;", - "Lf/h/a/d/h/k/l0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzi:Lf/h/a/d/h/k/l0; - -.field public static volatile zzj:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/l0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/p0;", - ">;" - } - .end annotation -.end field - -.field public zzf:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/m0;", - ">;" - } - .end annotation -.end field - -.field public zzg:Z - -.field public zzh:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/l0; - - invoke-direct {v0}, Lf/h/a/d/h/k/l0;->()V - - sput-object v0, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - const-class v1, Lf/h/a/d/h/k/l0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - iput-object v0, p0, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/l0;ILf/h/a/d/h/k/m0;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/l0;ILf/h/a/d/h/k/p0;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/l0;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/l0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/l0;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/l0;->zzj:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - return-object p1 - - :pswitch_4 - const/16 p1, 0x8 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-class p3, Lf/h/a/d/h/k/p0; - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-class p3, Lf/h/a/d/h/k/m0; - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0002\u0000\u0001\u1004\u0000\u0002\u001b\u0003\u001b\u0004\u1007\u0001\u0005\u1007\u0002" - - sget-object p3, Lf/h/a/d/h/k/l0;->zzi:Lf/h/a/d/h/k/l0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/l0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/l0$a;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/l0; - - invoke-direct {p1}, Lf/h/a/d/h/k/l0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l1.smali deleted file mode 100644 index 1253f15b3f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l1.smali +++ /dev/null @@ -1,534 +0,0 @@ -.class public Lf/h/a/d/h/k/l1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final a:Landroid/net/Uri; - -.field public static final b:Landroid/net/Uri; - -.field public static final c:Ljava/util/regex/Pattern; - -.field public static final d:Ljava/util/regex/Pattern; - -.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public static f:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final g:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final h:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static final i:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final j:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static k:Ljava/lang/Object; - -.field public static l:Z - -.field public static m:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "content://com.google.android.gsf.gservices" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l1;->a:Landroid/net/Uri; - - const-string v0, "content://com.google.android.gsf.gservices/prefix" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l1;->b:Landroid/net/Uri; - - const-string v0, "^(1|true|t|on|yes|y)$" - - const/4 v1, 0x2 - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l1;->c:Ljava/util/regex/Pattern; - - const-string v0, "^(0|false|f|off|no|n)$" - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l1;->d:Ljava/util/regex/Pattern; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - sput-object v0, Lf/h/a/d/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/k/l1;->g:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/k/l1;->h:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/k/l1;->i:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/k/l1;->j:Ljava/util/HashMap; - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/String; - - sput-object v0, Lf/h/a/d/h/k/l1;->m:[Ljava/lang/String; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - .locals 12 - - const-class v0, Lf/h/a/d/h/k/l1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-nez v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - new-instance v1, Ljava/util/HashMap; - - invoke-direct {v1}, Ljava/util/HashMap;->()V - - sput-object v1, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - new-instance v1, Ljava/lang/Object; - - invoke-direct {v1}, Ljava/lang/Object;->()V - - sput-object v1, Lf/h/a/d/h/k/l1;->k:Ljava/lang/Object; - - sput-boolean v3, Lf/h/a/d/h/k/l1;->l:Z - - sget-object v1, Lf/h/a/d/h/k/l1;->a:Landroid/net/Uri; - - new-instance v4, Lf/h/a/d/h/k/n1; - - invoke-direct {v4}, Lf/h/a/d/h/k/n1;->()V - - invoke-virtual {p0, v1, v2, v4}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z - - move-result v1 - - if-eqz v1, :cond_1 - - sget-object v1, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->clear()V - - sget-object v1, Lf/h/a/d/h/k/l1;->g:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->clear()V - - sget-object v1, Lf/h/a/d/h/k/l1;->h:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->clear()V - - sget-object v1, Lf/h/a/d/h/k/l1;->i:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->clear()V - - sget-object v1, Lf/h/a/d/h/k/l1;->j:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->clear()V - - new-instance v1, Ljava/lang/Object; - - invoke-direct {v1}, Ljava/lang/Object;->()V - - sput-object v1, Lf/h/a/d/h/k/l1;->k:Ljava/lang/Object; - - sput-boolean v3, Lf/h/a/d/h/k/l1;->l:Z - - :cond_1 - :goto_0 - sget-object v1, Lf/h/a/d/h/k/l1;->k:Ljava/lang/Object; - - sget-object v4, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {v4, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - const/4 v5, 0x0 - - if-eqz v4, :cond_3 - - sget-object p0, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_2 - - move-object v5, p0 - - :cond_2 - monitor-exit v0 - - return-object v5 - - :cond_3 - sget-object v4, Lf/h/a/d/h/k/l1;->m:[Ljava/lang/String; - - array-length v6, v4 - - const/4 v7, 0x0 - - :goto_1 - if-ge v7, v6, :cond_a - - aget-object v8, v4, v7 - - invoke-virtual {p1, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v8 - - if-eqz v8, :cond_9 - - sget-boolean v1, Lf/h/a/d/h/k/l1;->l:Z - - if-eqz v1, :cond_4 - - sget-object v1, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_8 - - :cond_4 - sget-object v10, Lf/h/a/d/h/k/l1;->m:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - sget-object v7, Lf/h/a/d/h/k/l1;->b:Landroid/net/Uri; - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v11, 0x0 - - move-object v6, p0 - - invoke-virtual/range {v6 .. v11}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - new-instance v4, Ljava/util/TreeMap; - - invoke-direct {v4}, Ljava/util/TreeMap;->()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - if-nez p0, :cond_5 - - goto :goto_3 - - :cond_5 - :goto_2 - :try_start_1 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v6 - - if-eqz v6, :cond_6 - - invoke-interface {p0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v4, v6, v7}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_2 - - :cond_6 - :try_start_2 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :goto_3 - invoke-virtual {v1, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - sput-boolean v2, Lf/h/a/d/h/k/l1;->l:Z - - sget-object p0, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_8 - - sget-object p0, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_7 - - move-object v5, p0 - - :cond_7 - monitor-exit v0 - - return-object v5 - - :cond_8 - monitor-exit v0 - - return-object v5 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 - - :cond_9 - add-int/lit8 v7, v7, 0x1 - - goto :goto_1 - - :cond_a - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_2 - - sget-object v7, Lf/h/a/d/h/k/l1;->a:Landroid/net/Uri; - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - new-array v10, v2, [Ljava/lang/String; - - aput-object p1, v10, v3 - - const/4 v11, 0x0 - - move-object v6, p0 - - invoke-virtual/range {v6 .. v11}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - if-nez p0, :cond_c - - if-eqz p0, :cond_b - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :cond_b - return-object v5 - - :cond_c - :try_start_3 - invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-nez v0, :cond_d - - invoke-static {v1, p1, v5}, Lf/h/a/d/h/k/l1;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object v5 - - :cond_d - :try_start_4 - invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_e - - invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_e - - move-object v0, v5 - - :cond_e - invoke-static {v1, p1, v0}, Lf/h/a/d/h/k/l1;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - if-eqz v0, :cond_f - - move-object v5, v0 - - :cond_f - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object v5 - - :catchall_1 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 - - :catchall_2 - move-exception p0 - - :try_start_5 - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - throw p0 -.end method - -.method public static b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - - const-class v0, Lf/h/a/d/h/k/l1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/l1;->k:Ljava/lang/Object; - - if-ne p0, v1, :cond_0 - - sget-object p0, Lf/h/a/d/h/k/l1;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l2.smali deleted file mode 100644 index 832bc0ff4f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l2.smali +++ /dev/null @@ -1,256 +0,0 @@ -.class public final Lf/h/a/d/h/k/l2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/s1; - - -# static fields -.field public static final e:Ljava/util/Map; - .annotation build Landroidx/annotation/GuardedBy; - value = "SharedPreferencesLoader.class" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/d/h/k/l2;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Landroid/content/SharedPreferences; - -.field public final b:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; - -.field public final c:Ljava/lang/Object; - -.field public volatile d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - sput-object v0, Lf/h/a/d/h/k/l2;->e:Ljava/util/Map; - - return-void -.end method - -.method public static a(Landroid/content/Context;Ljava/lang/String;)Lf/h/a/d/h/k/l2; - .locals 1 - - invoke-static {}, Lf/h/a/d/h/k/m1;->a()Z - - move-result p0 - - const/4 p1, 0x0 - - if-nez p0, :cond_1 - - const-class p0, Lf/h/a/d/h/k/l2; - - monitor-enter p0 - - :try_start_0 - sget-object v0, Lf/h/a/d/h/k/l2;->e:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l2; - - if-eqz v0, :cond_0 - - monitor-exit p0 - - return-object v0 - - :cond_0 - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - throw p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception p1 - - :try_start_2 - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw p1 - - :catchall_1 - move-exception p1 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw p1 - - :cond_1 - throw p1 -.end method - -.method public static declared-synchronized b()V - .locals 4 - - const-class v0, Lf/h/a/d/h/k/l2; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/l2;->e:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/l2; - - iget-object v3, v2, Lf/h/a/d/h/k/l2;->a:Landroid/content/SharedPreferences; - - iget-object v2, v2, Lf/h/a/d/h/k/l2;->b:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; - - invoke-interface {v3, v2}, Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/l2;->e:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->clear()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final g(Ljava/lang/String;)Ljava/lang/Object; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/l2;->d:Ljava/util/Map; - - if-nez v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/l2;->c:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/k/l2;->d:Ljava/util/Map; - - if-nez v0, :cond_0 - - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v2, p0, Lf/h/a/d/h/k/l2;->a:Landroid/content/SharedPreferences; - - invoke-interface {v2}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; - - move-result-object v2 - - iput-object v2, p0, Lf/h/a/d/h/k/l2;->d:Ljava/util/Map; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - move-object v0, v2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw p1 - - :cond_0 - :goto_0 - monitor-exit v1 - - goto :goto_1 - - :catchall_1 - move-exception p1 - - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw p1 - - :cond_1 - :goto_1 - if-eqz v0, :cond_2 - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_2 - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l3.smali deleted file mode 100644 index f83f98a24c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l3.smali +++ /dev/null @@ -1,639 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/l3; -.super Lf/h/a/d/h/k/m3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/List; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/m3<", - "TE;>;", - "Ljava/util/List<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final e:Lf/h/a/d/h/k/e4; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/e4<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/n3; - - sget-object v1, Lf/h/a/d/h/k/x3;->h:Lf/h/a/d/h/k/l3; - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2}, Lf/h/a/d/h/k/n3;->(Lf/h/a/d/h/k/l3;I)V - - sput-object v0, Lf/h/a/d/h/k/l3;->e:Lf/h/a/d/h/k/e4; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/m3;->()V - - return-void -.end method - -.method public static p(Ljava/lang/Object;)Lf/h/a/d/h/k/l3; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - const/4 v0, 0x1 - - new-array v1, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object p0, v1, v2 - - :goto_0 - if-ge v2, v0, :cond_0 - - aget-object p0, v1, v2 - - invoke-static {p0, v2}, Lf/h/a/b/i1/e;->q2(Ljava/lang/Object;I)Ljava/lang/Object; - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - invoke-static {v1, v0}, Lf/h/a/d/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/d/h/k/l3; - - move-result-object p0 - - return-object p0 -.end method - -.method public static q([Ljava/lang/Object;)Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - array-length v0, p0 - - invoke-static {p0, v0}, Lf/h/a/d/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/d/h/k/l3; - - move-result-object p0 - - return-object p0 -.end method - -.method public static s([Ljava/lang/Object;I)Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Ljava/lang/Object;", - "I)", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - if-nez p1, :cond_0 - - sget-object p0, Lf/h/a/d/h/k/x3;->h:Lf/h/a/d/h/k/l3; - - return-object p0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/x3; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/k/x3;->([Ljava/lang/Object;I)V - - return-object v0 -.end method - - -# virtual methods -.method public final add(ILjava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final addAll(ILjava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public c([Ljava/lang/Object;I)I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - add-int v2, p2, v1 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - aput-object v3, p1, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - add-int/2addr p2, v0 - - return p2 -.end method - -.method public contains(Ljava/lang/Object;)Z - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/l3;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - if-ltz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 6 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/List; - - const/4 v2, 0x0 - - if-eqz v1, :cond_4 - - check-cast p1, Ljava/util/List; - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-ne v1, v3, :cond_4 - - instance-of v3, p1, Ljava/util/RandomAccess; - - if-eqz v3, :cond_2 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_4 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v0 - - :cond_2 - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - const/4 v3, 0x0 - - :goto_1 - if-ge v3, v1, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_4 - - invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - add-int/lit8 v3, v3, 0x1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v4, v5}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_4 - - goto :goto_1 - - :cond_3 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-nez p1, :cond_4 - - return v0 - - :cond_4 - return v2 -.end method - -.method public final h()Lf/h/a/d/h/k/f4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/l3;->listIterator()Ljava/util/ListIterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/e4; - - return-object v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - mul-int/lit8 v1, v1, 0x1f - - invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v3, v1 - - not-int v1, v3 - - not-int v1, v1 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public indexOf(Ljava/lang/Object;)I - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, -0x1 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_2 - - invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/l3;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public lastIndexOf(Ljava/lang/Object;)I - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, -0x1 - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - add-int/lit8 v1, v1, -0x1 - - :goto_0 - if-ltz v1, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - return v1 - - :cond_1 - add-int/lit8 v1, v1, -0x1 - - goto :goto_0 - - :cond_2 - return v0 -.end method - -.method public synthetic listIterator()Ljava/util/ListIterator; - .locals 1 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/l3;->listIterator(I)Ljava/util/ListIterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/e4; - - return-object v0 -.end method - -.method public synthetic listIterator(I)Ljava/util/ListIterator; - .locals 1 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->o3(II)I - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object p1, Lf/h/a/d/h/k/l3;->e:Lf/h/a/d/h/k/e4; - - return-object p1 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/n3; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/k/n3;->(Lf/h/a/d/h/k/l3;I)V - - return-object v0 -.end method - -.method public n(II)Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(II)", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-static {p1, p2, v0}, Lf/h/a/b/i1/e;->Z2(III)V - - sub-int/2addr p2, p1 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - if-ne p2, v0, :cond_0 - - return-object p0 - - :cond_0 - if-nez p2, :cond_1 - - sget-object p1, Lf/h/a/d/h/k/x3;->h:Lf/h/a/d/h/k/l3; - - return-object p1 - - :cond_1 - new-instance v0, Lf/h/a/d/h/k/p3; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/h/k/p3;->(Lf/h/a/d/h/k/l3;II)V - - return-object v0 -.end method - -.method public final remove(I)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)TE;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public synthetic subList(II)Ljava/util/List; - .locals 0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/l3;->n(II)Lf/h/a/d/h/k/l3; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l4.smali deleted file mode 100644 index f765b13f72..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l4.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final Lf/h/a/d/h/k/l4; -.super Lf/h/a/d/h/k/h4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/h/k/k4; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/h4;->()V - - new-instance v0, Lf/h/a/d/h/k/k4; - - invoke-direct {v0}, Lf/h/a/d/h/k/k4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/l4;->a:Lf/h/a/d/h/k/k4; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 4 - - if-eq p2, p1, :cond_4 - - if-eqz p2, :cond_3 - - iget-object v0, p0, Lf/h/a/d/h/k/l4;->a:Lf/h/a/d/h/k/k4; - - iget-object v1, v0, Lf/h/a/d/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - :goto_0 - if-eqz v1, :cond_0 - - iget-object v2, v0, Lf/h/a/d/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v1, v0, Lf/h/a/d/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/k/j4; - - const/4 v2, 0x0 - - invoke-direct {v1, p1, v2}, Lf/h/a/d/h/k/j4;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - iget-object v2, v0, Lf/h/a/d/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v1, Ljava/util/Vector; - - const/4 v2, 0x2 - - invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V - - iget-object v2, v0, Lf/h/a/d/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; - - new-instance v3, Lf/h/a/d/h/k/j4; - - iget-object v0, v0, Lf/h/a/d/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; - - invoke-direct {v3, p1, v0}, Lf/h/a/d/h/k/j4;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V - - invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v1, p1 - - :goto_1 - invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_3 - new-instance p1, Ljava/lang/NullPointerException; - - const-string p2, "The suppressed exception cannot be null." - - invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_4 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Self suppression is not allowed." - - invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l5$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l5$a.smali deleted file mode 100644 index 2f2acf7844..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l5$a.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/k/l5$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l5; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public final b:I - - -# direct methods -.method public constructor (Ljava/lang/Object;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/l5$a;->a:Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/l5$a;->b:I - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 3 - - instance-of v0, p1, Lf/h/a/d/h/k/l5$a; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/l5$a; - - iget-object v0, p0, Lf/h/a/d/h/k/l5$a;->a:Ljava/lang/Object; - - iget-object v2, p1, Lf/h/a/d/h/k/l5$a;->a:Ljava/lang/Object; - - if-ne v0, v2, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/l5$a;->b:I - - iget p1, p1, Lf/h/a/d/h/k/l5$a;->b:I - - if-ne v0, p1, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - return v1 -.end method - -.method public final hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/l5$a;->a:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v0 - - const v1, 0xffff - - mul-int v0, v0, v1 - - iget v1, p0, Lf/h/a/d/h/k/l5$a;->b:I - - add-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l5.smali deleted file mode 100644 index 6877755a6b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l5.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public Lf/h/a/d/h/k/l5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/l5$a; - } -.end annotation - - -# static fields -.field public static volatile b:Lf/h/a/d/h/k/l5; - -.field public static volatile c:Lf/h/a/d/h/k/l5; - -.field public static final d:Lf/h/a/d/h/k/l5; - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Lf/h/a/d/h/k/l5$a;", - "Lf/h/a/d/h/k/y5$d<", - "**>;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/l5; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/l5;->(Z)V - - sput-object v0, Lf/h/a/d/h/k/l5;->d:Lf/h/a/d/h/k/l5; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/l5;->a:Ljava/util/Map; - - return-void -.end method - -.method public constructor (Z)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/l5;->a:Ljava/util/Map; - - return-void -.end method - -.method public static a()Lf/h/a/d/h/k/l5; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/l5;->b:Lf/h/a/d/h/k/l5; - - if-nez v0, :cond_1 - - const-class v1, Lf/h/a/d/h/k/l5; - - monitor-enter v1 - - :try_start_0 - sget-object v0, Lf/h/a/d/h/k/l5;->b:Lf/h/a/d/h/k/l5; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/l5;->d:Lf/h/a/d/h/k/l5; - - sput-object v0, Lf/h/a/d/h/k/l5;->b:Lf/h/a/d/h/k/l5; - - :cond_0 - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l6.smali deleted file mode 100644 index f143403807..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l6.smali +++ /dev/null @@ -1,464 +0,0 @@ -.class public final Lf/h/a/d/h/k/l6; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/o6; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/k/o6;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final f:Lf/h/a/d/h/k/l6; - - -# instance fields -.field public final e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/l6; - - const/16 v1, 0xa - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/l6;->(I)V - - sput-object v0, Lf/h/a/d/h/k/l6;->f:Lf/h/a/d/h/k/l6; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor (I)V - .locals 1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - return-void -.end method - -.method public constructor (Ljava/util/ArrayList;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/ArrayList<", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - return-void -.end method - -.method public static h(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - instance-of v0, p0, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/lang/String; - - return-object p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/k/x4; - - if-eqz v0, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/x4; - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->p()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/k/b6;->g([B)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final addAll(ILjava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - instance-of v0, p2, Lf/h/a/d/h/k/o6; - - if-eqz v0, :cond_0 - - check-cast p2, Lf/h/a/d/h/k/o6; - - invoke-interface {p2}, Lf/h/a/d/h/k/o6;->d()Ljava/util/List; - - move-result-object p2 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - iget p2, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p2, p2, 0x1 - - iput p2, p0, Ljava/util/AbstractList;->modCount:I - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/String;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/l6;->size()I - - move-result v0 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/h/k/l6;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final d()Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method - -.method public final e()Lf/h/a/d/h/k/o6; - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/s4;->d:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/g8; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/g8;->(Lf/h/a/d/h/k/o6;)V - - return-object v0 - - :cond_0 - return-object p0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/l6;->size()I - - move-result v0 - - if-lt p1, v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V - - iget-object p1, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - new-instance p1, Lf/h/a/d/h/k/l6; - - invoke-direct {p1, v0}, Lf/h/a/d/h/k/l6;->(Ljava/util/ArrayList;)V - - return-object p1 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - instance-of v1, v0, Ljava/lang/String; - - if-eqz v1, :cond_0 - - check-cast v0, Ljava/lang/String; - - return-object v0 - - :cond_0 - instance-of v1, v0, Lf/h/a/d/h/k/x4; - - if-eqz v1, :cond_2 - - check-cast v0, Lf/h/a/d/h/k/x4; - - invoke-virtual {v0}, Lf/h/a/d/h/k/x4;->p()Ljava/lang/String; - - move-result-object v1 - - check-cast v0, Lf/h/a/d/h/k/f5; - - invoke-virtual {v0}, Lf/h/a/d/h/k/f5;->s()I - - move-result v2 - - iget-object v3, v0, Lf/h/a/d/h/k/f5;->zzb:[B - - invoke-virtual {v0}, Lf/h/a/d/h/k/f5;->h()I - - move-result v0 - - add-int/2addr v0, v2 - - invoke-static {v3, v2, v0}, Lf/h/a/d/h/k/m8;->d([BII)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_1 - return-object v1 - - :cond_2 - check-cast v0, [B - - invoke-static {v0}, Lf/h/a/d/h/k/b6;->g([B)Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; - - array-length v3, v0 - - const/4 v4, 0x0 - - invoke-virtual {v2, v4, v0, v4, v3}, Lf/h/a/d/h/k/o8;->a(I[BII)I - - move-result v0 - - if-nez v0, :cond_3 - - const/4 v4, 0x1 - - :cond_3 - if-eqz v4, :cond_4 - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_4 - return-object v1 -.end method - -.method public final i(I)Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final q0(Lf/h/a/d/h/k/x4;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - iget v0, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {p1}, Lf/h/a/d/h/k/l6;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/h/k/l6;->h(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l6;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l7.smali deleted file mode 100644 index 86d0c211f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l7.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/h/k/l7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/j7; - -.field public static final b:Lf/h/a/d/h/k/j7; - - -# direct methods -.method public static constructor ()V - .locals 3 - - :try_start_0 - const-string v0, "com.google.protobuf.NewInstanceSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/j7; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/l7;->a:Lf/h/a/d/h/k/j7; - - new-instance v0, Lf/h/a/d/h/k/m7; - - invoke-direct {v0}, Lf/h/a/d/h/k/m7;->()V - - sput-object v0, Lf/h/a/d/h/k/l7;->b:Lf/h/a/d/h/k/j7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l8$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l8$a.smali deleted file mode 100644 index f53909ce30..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l8$a.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/d/h/k/l8$a; -.super Lf/h/a/d/h/k/l8$c; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l8; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/l8$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->t(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->u(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->l(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->o(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/l8$c;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->l(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->o(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final h(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->t(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->u(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final i(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/k/l8$c;->k(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final j(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/k/l8$c;->l(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l8$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l8$b.smali deleted file mode 100644 index 4dab45d98f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l8$b.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public final Lf/h/a/d/h/k/l8$b; -.super Lf/h/a/d/h/k/l8$c; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l8; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/l8$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)B - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->t(Ljava/lang/Object;J)B - - move-result p1 - - return p1 - - :cond_0 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->u(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Object;JB)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->l(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->o(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J - - move-result-wide v4 - - move-object v0, p0 - - move-object v1, p1 - - move-wide v2, p2 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/l8$c;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 0 - - invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result p4 - - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - if-eqz v0, :cond_0 - - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->l(Ljava/lang/Object;JB)V - - return-void - - :cond_0 - int-to-byte p4, p4 - - invoke-static {p1, p2, p3, p4}, Lf/h/a/d/h/k/l8;->o(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final h(Ljava/lang/Object;J)Z - .locals 3 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->t(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->u(Ljava/lang/Object;J)B - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public final i(Ljava/lang/Object;J)F - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/k/l8$c;->k(Ljava/lang/Object;J)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F - - move-result p1 - - return p1 -.end method - -.method public final j(Ljava/lang/Object;J)D - .locals 0 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/h/k/l8$c;->l(Ljava/lang/Object;J)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l8$d.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l8$d.smali deleted file mode 100644 index 8d852823cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l8$d.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public final Lf/h/a/d/h/k/l8$d; -.super Lf/h/a/d/h/k/l8$c; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l8; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "d" -.end annotation - - -# direct methods -.method public constructor (Lsun/misc/Unsafe;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/l8$c;->(Lsun/misc/Unsafe;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;J)B - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Object;JB)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public final c(Ljava/lang/Object;JD)V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - move-object v1, p1 - - move-wide v2, p2 - - move-wide v4, p4 - - invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V - - return-void -.end method - -.method public final d(Ljava/lang/Object;JF)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V - - return-void -.end method - -.method public final g(Ljava/lang/Object;JZ)V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V - - return-void -.end method - -.method public final h(Ljava/lang/Object;J)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z - - move-result p1 - - return p1 -.end method - -.method public final i(Ljava/lang/Object;J)F - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F - - move-result p1 - - return p1 -.end method - -.method public final j(Ljava/lang/Object;J)D - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D - - move-result-wide p1 - - return-wide p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l8.smali deleted file mode 100644 index 9c142feae8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l8.smali +++ /dev/null @@ -1,1461 +0,0 @@ -.class public final Lf/h/a/d/h/k/l8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/l8$b;, - Lf/h/a/d/h/k/l8$a;, - Lf/h/a/d/h/k/l8$d;, - Lf/h/a/d/h/k/l8$c; - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/logging/Logger; - -.field public static final b:Lsun/misc/Unsafe; - -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final d:Z - -.field public static final e:Z - -.field public static final f:Lf/h/a/d/h/k/l8$c; - -.field public static final g:Z - -.field public static final h:Z - -.field public static final i:J - -.field public static final j:Z - - -# direct methods -.method public static constructor ()V - .locals 22 - - const-class v1, [Ljava/lang/Object; - - const-class v2, [D - - const-class v3, [F - - const-class v4, [J - - const-class v5, [I - - const-class v6, [Z - - const-class v7, Ljava/lang/Object; - - const-class v0, Lf/h/a/d/h/k/l8; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l8;->a:Ljava/util/logging/Logger; - - invoke-static {}, Lf/h/a/d/h/k/l8;->k()Lsun/misc/Unsafe; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - sget-object v0, Lf/h/a/d/h/k/r4;->a:Ljava/lang/Class; - - sput-object v0, Lf/h/a/d/h/k/l8;->c:Ljava/lang/Class; - - sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/k/l8;->p(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/k/l8;->d:Z - - sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - invoke-static {v0}, Lf/h/a/d/h/k/l8;->p(Ljava/lang/Class;)Z - - move-result v0 - - sput-boolean v0, Lf/h/a/d/h/k/l8;->e:Z - - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - const/4 v8, 0x0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v0 - - if-eqz v0, :cond_2 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->d:Z - - if-eqz v0, :cond_1 - - new-instance v8, Lf/h/a/d/h/k/l8$a; - - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/k/l8$a;->(Lsun/misc/Unsafe;)V - - goto :goto_0 - - :cond_1 - sget-boolean v0, Lf/h/a/d/h/k/l8;->e:Z - - if-eqz v0, :cond_3 - - new-instance v8, Lf/h/a/d/h/k/l8$b; - - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/k/l8$b;->(Lsun/misc/Unsafe;)V - - goto :goto_0 - - :cond_2 - new-instance v8, Lf/h/a/d/h/k/l8$d; - - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - invoke-direct {v8, v0}, Lf/h/a/d/h/k/l8$d;->(Lsun/misc/Unsafe;)V - - :cond_3 - :goto_0 - sput-object v8, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - const-string v0, "copyMemory" - - sget-object v8, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - const-string v9, "putLong" - - const-string v10, "putInt" - - const-string v11, "getInt" - - const-string v12, "putByte" - - const-string v13, "getByte" - - const-string v14, "com.google.protobuf.UnsafeUtil" - - const-string v15, "platform method missing - proto runtime falling back to safer methods: " - - move-object/from16 v16, v1 - - const-string v1, "objectFieldOffset" - - move-object/from16 v17, v2 - - const-string v2, "getLong" - - move-object/from16 v18, v3 - - const/4 v3, 0x1 - - const/16 v19, 0x0 - - if-nez v8, :cond_4 - - goto :goto_1 - - :cond_4 - :try_start_0 - invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v8 - - new-array v3, v3, [Ljava/lang/Class; - - const-class v20, Ljava/lang/reflect/Field; - - aput-object v20, v3, v19 - - invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v19 - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/16 v21, 0x1 - - aput-object v20, v3, v21 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/k/l8;->s()Ljava/lang/reflect/Field; - - move-result-object v3 - - if-nez v3, :cond_5 - - :goto_1 - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_5 - - :cond_5 - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v3 - - if-eqz v3, :cond_6 - - move-object/from16 v21, v4 - - move-object/from16 v20, v5 - - goto/16 :goto_2 - - :cond_6 - const/4 v3, 0x1 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v19 - - invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v20, v3, v19 - - sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - move-object/from16 v21, v4 - - const/4 v4, 0x1 - - :try_start_1 - aput-object v20, v3, v4 - - invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v4, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - move-object/from16 v20, v5 - - const/4 v5, 0x1 - - :try_start_2 - aput-object v4, v3, v5 - - invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v3, v5, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v4, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x2 - - aput-object v4, v3, v5 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v3, 0x5 - - new-array v3, v3, [Ljava/lang/Class; - - aput-object v7, v3, v19 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x1 - - aput-object v4, v3, v5 - - const/4 v4, 0x2 - - aput-object v7, v3, v4 - - sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x3 - - aput-object v4, v3, v5 - - const/4 v4, 0x4 - - sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v5, v3, v4 - - invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_2 - const/4 v0, 0x1 - - goto :goto_6 - - :catchall_0 - move-exception v0 - - goto :goto_4 - - :catchall_1 - move-exception v0 - - :goto_3 - move-object/from16 v20, v5 - - goto :goto_4 - - :catchall_2 - move-exception v0 - - move-object/from16 v21, v4 - - goto :goto_3 - - :goto_4 - sget-object v3, Lf/h/a/d/h/k/l8;->a:Ljava/util/logging/Logger; - - sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit8 v5, v5, 0x47 - - invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v5, "supportsUnsafeByteBufferOperations" - - invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_5 - const/4 v0, 0x0 - - :goto_6 - sput-boolean v0, Lf/h/a/d/h/k/l8;->g:Z - - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - if-nez v0, :cond_7 - - goto/16 :goto_8 - - :cond_7 - :try_start_3 - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const/4 v3, 0x1 - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/reflect/Field; - - aput-object v5, v4, v19 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayBaseOffset" - - new-array v4, v3, [Ljava/lang/Class; - - const-class v5, Ljava/lang/Class; - - aput-object v5, v4, v19 - - invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "arrayIndexScale" - - new-array v3, v3, [Ljava/lang/Class; - - const-class v4, Ljava/lang/Class; - - aput-object v4, v3, v19 - - invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v3, v1, v4 - - sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - new-array v1, v4, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v1, v4 - - invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v4 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getObject" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putObject" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - const/4 v3, 0x2 - - aput-object v7, v2, v3 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v1 - - if-eqz v1, :cond_8 - - goto/16 :goto_7 - - :cond_8 - new-array v1, v3, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x1 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Class; - - aput-object v7, v1, v19 - - sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v2, v1, v3 - - sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getBoolean" - - new-array v2, v3, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putBoolean" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getFloat" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putFloat" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "getDouble" - - new-array v2, v4, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v1, "putDouble" - - const/4 v2, 0x3 - - new-array v2, v2, [Ljava/lang/Class; - - aput-object v7, v2, v19 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x1 - - aput-object v3, v2, v4 - - sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; - - const/4 v4, 0x2 - - aput-object v3, v2, v4 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :goto_7 - const/4 v0, 0x1 - - goto :goto_9 - - :catchall_3 - move-exception v0 - - sget-object v1, Lf/h/a/d/h/k/l8;->a:Ljava/util/logging/Logger; - - sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x47 - - invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "supportsUnsafeArrayOperations" - - invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_8 - const/4 v0, 0x0 - - :goto_9 - sput-boolean v0, Lf/h/a/d/h/k/l8;->h:Z - - const-class v0, [B - - invoke-static {v0}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - move-result v0 - - int-to-long v0, v0 - - sput-wide v0, Lf/h/a/d/h/k/l8;->i:J - - invoke-static {v6}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static {v6}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static/range {v20 .. v20}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static/range {v21 .. v21}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static/range {v18 .. v18}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static/range {v18 .. v18}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static/range {v17 .. v17}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/k/l8;->h(Ljava/lang/Class;)I - - invoke-static/range {v16 .. v16}, Lf/h/a/d/h/k/l8;->j(Ljava/lang/Class;)I - - invoke-static {}, Lf/h/a/d/h/k/l8;->s()Ljava/lang/reflect/Field; - - move-result-object v0 - - if-eqz v0, :cond_a - - sget-object v1, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - if-nez v1, :cond_9 - - goto :goto_a - - :cond_9 - iget-object v1, v1, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v1, v0}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J - - :cond_a - :goto_a - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v0 - - sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - if-ne v0, v1, :cond_b - - const/4 v0, 0x1 - - goto :goto_b - - :cond_b - const/4 v0, 0x0 - - :goto_b - sput-boolean v0, Lf/h/a/d/h/k/l8;->j:Z - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a([BJ)B - .locals 3 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - sget-wide v1, Lf/h/a/d/h/k/l8;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2}, Lf/h/a/d/h/k/l8$c;->a(Ljava/lang/Object;J)B - - move-result p0 - - return p0 -.end method - -.method public static b(Ljava/lang/Object;J)I - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/k/l8$c;->k(Ljava/lang/Object;J)I - - move-result p0 - - return p0 -.end method - -.method public static c(Ljava/lang/Class;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - :try_start_0 - sget-object v0, Lf/h/a/d/h/k/l8;->b:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 -.end method - -.method public static d(Ljava/lang/Object;JD)V - .locals 6 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - move-object v1, p0 - - move-wide v2, p1 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/l8$c;->c(Ljava/lang/Object;JD)V - - return-void -.end method - -.method public static e(Ljava/lang/Object;JJ)V - .locals 6 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - move-object v1, p0 - - move-wide v2, p1 - - move-wide v4, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/h/k/l8$c;->f(Ljava/lang/Object;JJ)V - - return-void -.end method - -.method public static f(Ljava/lang/Object;JLjava/lang/Object;)V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - iget-object v0, v0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static g([BJB)V - .locals 3 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - sget-wide v1, Lf/h/a/d/h/k/l8;->i:J - - add-long/2addr v1, p1 - - invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/d/h/k/l8$c;->b(Ljava/lang/Object;JB)V - - return-void -.end method - -.method public static h(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/k/l8;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - iget-object v0, v0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static i(Ljava/lang/Object;J)J - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/k/l8$c;->l(Ljava/lang/Object;J)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static j(Ljava/lang/Class;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)I" - } - .end annotation - - sget-boolean v0, Lf/h/a/d/h/k/l8;->h:Z - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - iget-object v0, v0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static k()Lsun/misc/Unsafe; - .locals 1 - - :try_start_0 - new-instance v0, Lf/h/a/d/h/k/k8; - - invoke-direct {v0}, Lf/h/a/d/h/k/k8;->()V - - invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lsun/misc/Unsafe; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - return-object v0 -.end method - -.method public static l(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - not-int p1, p2 - - and-int/lit8 p1, p1, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static m(Ljava/lang/Object;J)Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/k/l8$c;->h(Ljava/lang/Object;J)Z - - move-result p0 - - return p0 -.end method - -.method public static n(Ljava/lang/Object;J)F - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/k/l8$c;->i(Ljava/lang/Object;J)F - - move-result p0 - - return p0 -.end method - -.method public static o(Ljava/lang/Object;JB)V - .locals 4 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result v2 - - long-to-int p2, p1 - - and-int/lit8 p1, p2, 0x3 - - shl-int/lit8 p1, p1, 0x3 - - const/16 p2, 0xff - - shl-int v3, p2, p1 - - not-int v3, v3 - - and-int/2addr v2, v3 - - and-int/2addr p2, p3 - - shl-int p1, p2, p1 - - or-int/2addr p1, v2 - - sget-object p2, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/d/h/k/l8$c;->e(Ljava/lang/Object;JI)V - - return-void -.end method - -.method public static p(Ljava/lang/Class;)Z - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, [B - - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/l8;->c:Ljava/lang/Class; - - const-string v3, "peekLong" - - const/4 v4, 0x2 - - new-array v5, v4, [Ljava/lang/Class; - - aput-object p0, v5, v2 - - sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v7, 0x1 - - aput-object v6, v5, v7 - - invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeLong" - - const/4 v5, 0x3 - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeInt" - - new-array v6, v5, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v4 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekInt" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByte" - - new-array v6, v4, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; - - aput-object v8, v6, v7 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByte" - - new-array v6, v7, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "pokeByteArray" - - const/4 v6, 0x4 - - new-array v8, v6, [Ljava/lang/Class; - - aput-object p0, v8, v2 - - aput-object v0, v8, v7 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v4 - - sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v9, v8, v5 - - invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - const-string v3, "peekByteArray" - - new-array v6, v6, [Ljava/lang/Class; - - aput-object p0, v6, v2 - - aput-object v0, v6, v7 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v4 - - sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object p0, v6, v5 - - invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return v7 - - :catchall_0 - return v2 -.end method - -.method public static q(Ljava/lang/Object;J)D - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - invoke-virtual {v0, p0, p1, p2}, Lf/h/a/d/h/k/l8$c;->j(Ljava/lang/Object;J)D - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static r(Ljava/lang/Object;J)Ljava/lang/Object; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/l8;->f:Lf/h/a/d/h/k/l8$c; - - iget-object v0, v0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; - - invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - return-object p0 -.end method - -.method public static s()Ljava/lang/reflect/Field; - .locals 4 - - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - const-class v0, Ljava/nio/Buffer; - - const-string v2, "effectiveDirectAddress" - - :try_start_0 - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v0, v1 - - :goto_0 - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - const-class v0, Ljava/nio/Buffer; - - const-string v2, "address" - - :try_start_1 - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; - - move-result-object v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - move-object v0, v1 - - :goto_1 - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; - - move-result-object v2 - - sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; - - if-ne v2, v3, :cond_1 - - return-object v0 - - :cond_1 - return-object v1 -.end method - -.method public static t(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p0 - - not-long p1, p1 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method - -.method public static u(Ljava/lang/Object;J)B - .locals 2 - - const-wide/16 v0, -0x4 - - and-long/2addr v0, p1 - - invoke-static {p0, v0, v1}, Lf/h/a/d/h/k/l8;->b(Ljava/lang/Object;J)I - - move-result p0 - - const-wide/16 v0, 0x3 - - and-long/2addr p1, v0 - - const/4 v0, 0x3 - - shl-long/2addr p1, v0 - - long-to-int p2, p1 - - ushr-int/2addr p0, p2 - - int-to-byte p0, p0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/l9.smali deleted file mode 100644 index 1648b44943..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l9.smali +++ /dev/null @@ -1,104 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/l9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract A()J -.end method - -.method public abstract B()J -.end method - -.method public abstract C()J -.end method - -.method public abstract D()J -.end method - -.method public abstract E()J -.end method - -.method public abstract F()J -.end method - -.method public abstract G()J -.end method - -.method public abstract a()J -.end method - -.method public abstract b()J -.end method - -.method public abstract c()Ljava/lang/String; -.end method - -.method public abstract d()Ljava/lang/String; -.end method - -.method public abstract e()J -.end method - -.method public abstract f()J -.end method - -.method public abstract g()J -.end method - -.method public abstract h()J -.end method - -.method public abstract i()J -.end method - -.method public abstract j()J -.end method - -.method public abstract k()J -.end method - -.method public abstract l()J -.end method - -.method public abstract m()J -.end method - -.method public abstract n()J -.end method - -.method public abstract o()J -.end method - -.method public abstract p()J -.end method - -.method public abstract q()J -.end method - -.method public abstract r()J -.end method - -.method public abstract s()J -.end method - -.method public abstract t()J -.end method - -.method public abstract u()J -.end method - -.method public abstract v()J -.end method - -.method public abstract w()J -.end method - -.method public abstract x()J -.end method - -.method public abstract y()Ljava/lang/String; -.end method - -.method public abstract z()J -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/la.smali b/com.discord/smali_classes2/f/h/a/d/h/k/la.smali deleted file mode 100644 index e9df0d2a67..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/la.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/la; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/oa;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/la; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/oa;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/la; - - invoke-direct {v0}, Lf/h/a/d/h/k/la;->()V - - sput-object v0, Lf/h/a/d/h/k/la;->e:Lf/h/a/d/h/k/la; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/na; - - invoke-direct {v0}, Lf/h/a/d/h/k/na;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/la;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/la;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/oa; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/lb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/lb.smali deleted file mode 100644 index 9b2dfaa069..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/lb.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/lb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/mb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.firebase_global_collection_flag_enabled" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/lb;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/lb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ld.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ld.smali deleted file mode 100644 index ef3d6bb0ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ld.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ld; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/jd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ld; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/jd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ld; - - invoke-direct {v0}, Lf/h/a/d/h/k/ld;->()V - - sput-object v0, Lf/h/a/d/h/k/ld;->e:Lf/h/a/d/h/k/ld; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/nd; - - invoke-direct {v0}, Lf/h/a/d/h/k/nd;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ld;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ld;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/jd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m.smali deleted file mode 100644 index 7c630c0eb1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/h/k/m; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Landroid/app/Activity; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Ljava/lang/String; - -.field public final synthetic k:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/m;->k:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/m;->h:Landroid/app/Activity; - - iput-object p3, p0, Lf/h/a/d/h/k/m;->i:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/h/k/m;->j:Ljava/lang/String; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/m;->k:Lf/h/a/d/h/k/g; - - iget-object v1, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v0, p0, Lf/h/a/d/h/k/m;->h:Landroid/app/Activity; - - new-instance v2, Lf/h/a/d/f/b; - - invoke-direct {v2, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-object v3, p0, Lf/h/a/d/h/k/m;->i:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/h/k/m;->j:Ljava/lang/String; - - iget-wide v5, p0, Lf/h/a/d/h/k/g$a;->d:J - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/h/k/yd;->setCurrentScreen(Lf/h/a/d/f/a;Ljava/lang/String;Ljava/lang/String;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m0$a.smali deleted file mode 100644 index 57e09d9382..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/m0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/m0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/m0;", - "Lf/h/a/d/h/k/m0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m0.smali deleted file mode 100644 index 448c622053..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m0.smali +++ /dev/null @@ -1,390 +0,0 @@ -.class public final Lf/h/a/d/h/k/m0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/m0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/m0;", - "Lf/h/a/d/h/k/m0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzl:Lf/h/a/d/h/k/m0; - -.field public static volatile zzm:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/m0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Ljava/lang/String; - -.field public zzf:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/n0;", - ">;" - } - .end annotation -.end field - -.field public zzg:Z - -.field public zzh:Lf/h/a/d/h/k/o0; - -.field public zzi:Z - -.field public zzj:Z - -.field public zzk:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/m0; - - invoke-direct {v0}, Lf/h/a/d/h/k/m0;->()V - - sput-object v0, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - const-class v1, Lf/h/a/d/h/k/m0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/m0;ILf/h/a/d/h/k/n0;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/m0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/m0;->zzc:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/k/m0;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/m0;->zzm:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/m0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/m0;->zzm:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/m0;->zzm:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - return-object p1 - - :pswitch_4 - const/16 p1, 0xa - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-class p3, Lf/h/a/d/h/k/n0; - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-string p3, "zzi" - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - const-string p3, "zzj" - - aput-object p3, p1, p2 - - const/16 p2, 0x9 - - const-string p3, "zzk" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0008\u0000\u0001\u0001\u0008\u0008\u0000\u0001\u0000\u0001\u1004\u0000\u0002\u1008\u0001\u0003\u001b\u0004\u1007\u0002\u0005\u1009\u0003\u0006\u1007\u0004\u0007\u1007\u0005\u0008\u1007\u0006" - - sget-object p3, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/m0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/m0$a;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/m0; - - invoke-direct {p1}, Lf/h/a/d/h/k/m0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final u()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/m0;->zzc:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final v()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/m0;->zzd:I - - return v0 -.end method - -.method public final w()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/m0;->zzc:I - - and-int/lit8 v0, v0, 0x8 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final x()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/m0;->zzj:Z - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m1.smali deleted file mode 100644 index d81fff770d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m1.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public Lf/h/a/d/h/k/m1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static volatile a:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Lf/h/a/d/h/k/m1;->a()Z - - move-result v0 - - xor-int/lit8 v0, v0, 0x1 - - sput-boolean v0, Lf/h/a/d/h/k/m1;->a:Z - - return-void -.end method - -.method public static a()Z - .locals 2 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m2.smali deleted file mode 100644 index 4304601479..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m2.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/m2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m3.smali deleted file mode 100644 index 6899bdaff5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m3.smali +++ /dev/null @@ -1,335 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/m3; -.super Ljava/util/AbstractCollection; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractCollection<", - "TE;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# static fields -.field public static final d:[Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/Object; - - sput-object v0, Lf/h/a/d/h/k/m3;->d:[Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractCollection;->()V - - return-void -.end method - - -# virtual methods -.method public final add(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public c([Ljava/lang/Object;I)I - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f4; - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - add-int/lit8 v2, p2, 0x1 - - aput-object v1, p1, p2 - - move p2, v2 - - goto :goto_0 - - :cond_0 - return p2 -.end method - -.method public final clear()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public abstract contains(Ljava/lang/Object;)Z - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param -.end method - -.method public abstract h()Lf/h/a/d/h/k/f4; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "TE;>;" - } - .end annotation -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public j()[Ljava/lang/Object; - .locals 1 - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public k()I - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public l()I - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public abstract m()Z -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 0 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final removeAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final retainAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final toArray()[Ljava/lang/Object; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/m3;->d:[Ljava/lang/Object; - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/m3;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final toArray([Ljava/lang/Object;)[Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)[TT;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I - - move-result v1 - - array-length v2, p1 - - if-ge v2, v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->j()[Ljava/lang/Object; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->k()I - - move-result v1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->l()I - - move-result v2 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-static {v0, v1, v2, p1}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; - - move-result-object p1 - - invoke-static {p1, v1}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - array-length v2, p1 - - if-le v2, v1, :cond_2 - - aput-object v0, p1, v1 - - :cond_2 - :goto_0 - const/4 v0, 0x0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/m3;->c([Ljava/lang/Object;I)I - - return-object p1 - - :cond_3 - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m4.smali deleted file mode 100644 index 8080ae00b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m4.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/k/m4; -.super Lf/h/a/d/h/k/h4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/h4;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 0 - - invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m5.smali deleted file mode 100644 index e0a8219409..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m5.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public final Lf/h/a/d/h/k/m5; -.super Lf/h/a/d/h/k/n5; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/n5<", - "Lf/h/a/d/h/k/y5$e;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/n5;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/util/Map$Entry;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5$e; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final b(Lf/h/a/d/h/k/x8;Ljava/util/Map$Entry;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/x8;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5$e; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m6.smali deleted file mode 100644 index 559ccf68ee..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m6.smali +++ /dev/null @@ -1,282 +0,0 @@ -.class public Lf/h/a/d/h/k/m6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public volatile a:Lf/h/a/d/h/k/d7; - -.field public volatile b:Lf/h/a/d/h/k/x4; - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/k/l5;->a()Lf/h/a/d/h/k/l5; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - invoke-virtual {v0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v0 - - return v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - invoke-interface {v0}, Lf/h/a/d/h/k/d7;->g()I - - move-result v0 - - return v0 - - :cond_1 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final b(Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/d7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - if-nez v0, :cond_1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - if-eqz v0, :cond_0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :cond_0 - :try_start_1 - iput-object p1, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - sget-object v0, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - iput-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - :try_end_1 - .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :catch_0 - :try_start_2 - iput-object p1, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - sget-object p1, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - iput-object p1, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - :goto_0 - monitor-exit p0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p1 - - :cond_1 - :goto_1 - iget-object p1, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - return-object p1 -.end method - -.method public final c()Lf/h/a/d/h/k/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - return-object v0 - - :cond_0 - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - monitor-exit p0 - - return-object v0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - if-nez v0, :cond_2 - - sget-object v0, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - iput-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - invoke-interface {v0}, Lf/h/a/d/h/k/d7;->d()Lf/h/a/d/h/k/x4; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/m6;->b:Lf/h/a/d/h/k/x4; - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 2 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/k/m6; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/m6; - - iget-object v0, p0, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - iget-object v1, p1, Lf/h/a/d/h/k/m6;->a:Lf/h/a/d/h/k/d7; - - if-nez v0, :cond_2 - - if-nez v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m6;->c()Lf/h/a/d/h/k/x4; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/m6;->c()Lf/h/a/d/h/k/x4; - - move-result-object p1 - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/x4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - if-eqz v0, :cond_3 - - if-eqz v1, :cond_3 - - invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - if-eqz v0, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/k/f7;->b()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/d/h/k/m6;->b(Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/d7; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_4 - invoke-interface {v1}, Lf/h/a/d/h/k/f7;->b()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/m6;->b(Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/d7; - - move-result-object p1 - - invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m7.smali deleted file mode 100644 index eedfca1f99..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m7.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/h/k/m7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/j7; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final c(Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p1, Lf/h/a/d/h/k/y5; - - const/4 v0, 0x4 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m8.smali deleted file mode 100644 index ae69d2de6f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m8.smali +++ /dev/null @@ -1,368 +0,0 @@ -.class public final Lf/h/a/d/h/k/m8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/o8; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->h:Z - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/k/l8;->g:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v0 - - if-nez v0, :cond_1 - - new-instance v0, Lf/h/a/d/h/k/p8; - - invoke-direct {v0}, Lf/h/a/d/h/k/p8;->()V - - goto :goto_1 - - :cond_1 - new-instance v0, Lf/h/a/d/h/k/n8; - - invoke-direct {v0}, Lf/h/a/d/h/k/n8;->()V - - :goto_1 - sput-object v0, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; - - return-void -.end method - -.method public static a(I)I - .locals 1 - - const/16 v0, -0xc - - if-le p0, v0, :cond_0 - - const/4 p0, -0x1 - - :cond_0 - return p0 -.end method - -.method public static b(II)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-le p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - :goto_1 - return p0 -.end method - -.method public static c(Ljava/lang/CharSequence;)I - .locals 8 - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - const/16 v4, 0x80 - - if-ge v3, v4, :cond_0 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - move v3, v0 - - :goto_1 - if-ge v2, v0, :cond_6 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - const/16 v5, 0x800 - - if-ge v4, v5, :cond_1 - - rsub-int/lit8 v4, v4, 0x7f - - ushr-int/lit8 v4, v4, 0x1f - - add-int/2addr v3, v4 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_1 - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v4 - - :goto_2 - if-ge v2, v4, :cond_5 - - invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v6 - - if-ge v6, v5, :cond_2 - - rsub-int/lit8 v6, v6, 0x7f - - ushr-int/lit8 v6, v6, 0x1f - - add-int/2addr v1, v6 - - goto :goto_3 - - :cond_2 - add-int/lit8 v1, v1, 0x2 - - const v7, 0xd800 - - if-gt v7, v6, :cond_4 - - const v7, 0xdfff - - if-gt v6, v7, :cond_4 - - invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I - - move-result v6 - - const/high16 v7, 0x10000 - - if-lt v6, v7, :cond_3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_3 - new-instance p0, Lf/h/a/d/h/k/q8; - - invoke-direct {p0, v2, v4}, Lf/h/a/d/h/k/q8;->(II)V - - throw p0 - - :cond_4 - :goto_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_2 - - :cond_5 - add-int/2addr v3, v1 - - :cond_6 - if-lt v3, v0, :cond_7 - - return v3 - - :cond_7 - new-instance p0, Ljava/lang/IllegalArgumentException; - - int-to-long v0, v3 - - const-wide v2, 0x100000000L - - add-long/2addr v0, v2 - - const/16 v2, 0x36 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V - - const-string v2, "UTF-8 length does not fit in int: " - - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static d([BII)Z - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m8;->a:Lf/h/a/d/h/k/o8; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1, p0, p1, p2}, Lf/h/a/d/h/k/o8;->a(I[BII)I - - move-result p0 - - if-nez p0, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 -.end method - -.method public static e(III)I - .locals 1 - - const/16 v0, -0xc - - if-gt p0, v0, :cond_1 - - const/16 v0, -0x41 - - if-gt p1, v0, :cond_1 - - if-le p2, v0, :cond_0 - - goto :goto_0 - - :cond_0 - shl-int/lit8 p1, p1, 0x8 - - xor-int/2addr p0, p1 - - shl-int/lit8 p1, p2, 0x10 - - xor-int/2addr p0, p1 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static f([BII)I - .locals 4 - - add-int/lit8 v0, p1, -0x1 - - aget-byte v0, p0, v0 - - sub-int/2addr p2, p1 - - const/4 v1, -0x1 - - const/16 v2, -0xc - - if-eqz p2, :cond_4 - - const/4 v3, 0x1 - - if-eq p2, v3, :cond_1 - - const/4 v1, 0x2 - - if-ne p2, v1, :cond_0 - - aget-byte p2, p0, p1 - - add-int/2addr p1, v3 - - aget-byte p0, p0, p1 - - invoke-static {v0, p2, p0}, Lf/h/a/d/h/k/m8;->e(III)I - - move-result p0 - - goto :goto_1 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - aget-byte p0, p0, p1 - - if-gt v0, v2, :cond_3 - - const/16 p1, -0x41 - - if-le p0, p1, :cond_2 - - goto :goto_0 - - :cond_2 - shl-int/lit8 p0, p0, 0x8 - - xor-int v1, v0, p0 - - :cond_3 - :goto_0 - move p0, v1 - - goto :goto_1 - - :cond_4 - if-le v0, v2, :cond_5 - - const/4 v0, -0x1 - - :cond_5 - move p0, v0 - - :goto_1 - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/m9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/m9.smali deleted file mode 100644 index a11cc38240..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/m9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/m9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/l9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/m9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/l9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/m9; - - invoke-direct {v0}, Lf/h/a/d/h/k/m9;->()V - - sput-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/o9; - - invoke-direct {v0}, Lf/h/a/d/h/k/o9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/m9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/m9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ma.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ma.smali deleted file mode 100644 index 7b11de12e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ma.smali +++ /dev/null @@ -1,192 +0,0 @@ -.class public final Lf/h/a/d/h/k/ma; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ja; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.audience.fix_skip_audience_with_failed_filters" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/ma;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.audience.refresh_event_count_filters_timestamp" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/ma;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.audience.use_bundle_end_timestamp_for_non_sequence_property_filters" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/ma;->c:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.audience.use_bundle_timestamp_for_event_count_filters" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ma;->d:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ma;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ma;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final d()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ma;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final e()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ma;->d:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/mc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/mc.smali deleted file mode 100644 index ff546bc589..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/mc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/mc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/lc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/mc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/lc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/mc; - - invoke-direct {v0}, Lf/h/a/d/h/k/mc;->()V - - sput-object v0, Lf/h/a/d/h/k/mc;->e:Lf/h/a/d/h/k/mc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/oc; - - invoke-direct {v0}, Lf/h/a/d/h/k/oc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/mc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/mc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/lc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/md.smali b/com.discord/smali_classes2/f/h/a/d/h/k/md.smali deleted file mode 100644 index 524a705b37..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/md.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/md; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/pd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/md; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/pd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/md; - - invoke-direct {v0}, Lf/h/a/d/h/k/md;->()V - - sput-object v0, Lf/h/a/d/h/k/md;->e:Lf/h/a/d/h/k/md; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/od; - - invoke-direct {v0}, Lf/h/a/d/h/k/od;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/md;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/md;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n.smali deleted file mode 100644 index f44c250c4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/h/k/n; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/n;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/n;->h:Ljava/lang/String; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/n;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/n;->h:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/h/k/g$a;->d:J - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->setUserId(Ljava/lang/String;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n0$a.smali deleted file mode 100644 index d55d90590d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/n0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/n0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/n0;", - "Lf/h/a/d/h/k/n0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n0.smali deleted file mode 100644 index 3e551d2dad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n0.smali +++ /dev/null @@ -1,316 +0,0 @@ -.class public final Lf/h/a/d/h/k/n0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/n0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/n0;", - "Lf/h/a/d/h/k/n0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzh:Lf/h/a/d/h/k/n0; - -.field public static volatile zzi:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/n0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Lf/h/a/d/h/k/q0; - -.field public zze:Lf/h/a/d/h/k/o0; - -.field public zzf:Z - -.field public zzg:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/n0; - - invoke-direct {v0}, Lf/h/a/d/h/k/n0;->()V - - sput-object v0, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - const-class v1, Lf/h/a/d/h/k/n0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/n0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/n0;->zzc:I - - or-int/lit8 v0, v0, 0x8 - - iput v0, p0, Lf/h/a/d/h/k/n0;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/n0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/n0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/n0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/n0;->zzi:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001\u0003\u1007\u0002\u0004\u1008\u0003" - - sget-object p3, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/n0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/n0$a;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/n0; - - invoke-direct {p1}, Lf/h/a/d/h/k/n0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final t()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/n0;->zzc:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()Lf/h/a/d/h/k/q0; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/n0;->zzd:Lf/h/a/d/h/k/q0; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - :cond_0 - return-object v0 -.end method - -.method public final v()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/n0;->zzc:I - - and-int/lit8 v0, v0, 0x2 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final w()Lf/h/a/d/h/k/o0; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/n0;->zze:Lf/h/a/d/h/k/o0; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n1.smali deleted file mode 100644 index 1b8f936fae..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n1.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public final Lf/h/a/d/h/k/n1; -.super Landroid/database/ContentObserver; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 1 - - sget-object p1, Lf/h/a/d/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n2.smali deleted file mode 100644 index cfe64462a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n2.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public final Lf/h/a/d/h/k/n2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/m2;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/k/n2;->a:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n3.smali deleted file mode 100644 index 8a8a3b5906..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n3.smali +++ /dev/null @@ -1,199 +0,0 @@ -.class public final Lf/h/a/d/h/k/n3; -.super Lf/h/a/d/h/k/e4; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/n3<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public e:I - -.field public final f:Lf/h/a/d/h/k/l3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/l3;I)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/l3<", - "TE;>;I)V" - } - .end annotation - - invoke-virtual {p1}, Ljava/util/AbstractCollection;->size()I - - move-result v0 - - invoke-direct {p0}, Lf/h/a/d/h/k/e4;->()V - - invoke-static {p2, v0}, Lf/h/a/b/i1/e;->o3(II)I - - iput v0, p0, Lf/h/a/d/h/k/n3;->d:I - - iput p2, p0, Lf/h/a/d/h/k/n3;->e:I - - iput-object p1, p0, Lf/h/a/d/h/k/n3;->f:Lf/h/a/d/h/k/l3; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - iget v1, p0, Lf/h/a/d/h/k/n3;->d:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final hasPrevious()Z - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - iget v1, p0, Lf/h/a/d/h/k/n3;->d:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - add-int/lit8 v1, v0, 0x1 - - iput v1, p0, Lf/h/a/d/h/k/n3;->e:I - - iget-object v1, p0, Lf/h/a/d/h/k/n3;->f:Lf/h/a/d/h/k/l3; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_1 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final nextIndex()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - return v0 -.end method - -.method public final previous()Ljava/lang/Object; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - const/4 v1, 0x1 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - sub-int/2addr v0, v1 - - iput v0, p0, Lf/h/a/d/h/k/n3;->e:I - - iget-object v1, p0, Lf/h/a/d/h/k/n3;->f:Lf/h/a/d/h/k/l3; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - return-object v0 - - :cond_1 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final previousIndex()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/n3;->e:I - - add-int/lit8 v0, v0, -0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n4.smali deleted file mode 100644 index e7fe23e889..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n4.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/n4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/g7; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/k/n4<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/g7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n5.smali deleted file mode 100644 index 197dc50836..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n5.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/n5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/util/Map$Entry;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "**>;)I" - } - .end annotation -.end method - -.method public abstract b(Lf/h/a/d/h/k/x8;Ljava/util/Map$Entry;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/x8;", - "Ljava/util/Map$Entry<", - "**>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n6.smali deleted file mode 100644 index d2498507ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n6.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/n6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/n6; - -.field public static final b:Lf/h/a/d/h/k/n6; - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/p6; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/p6;->(Lf/h/a/d/h/k/q6;)V - - sput-object v0, Lf/h/a/d/h/k/n6;->a:Lf/h/a/d/h/k/n6; - - new-instance v0, Lf/h/a/d/h/k/s6; - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/s6;->(Lf/h/a/d/h/k/q6;)V - - sput-object v0, Lf/h/a/d/h/k/n6;->b:Lf/h/a/d/h/k/n6; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/q6;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(Ljava/lang/Object;Ljava/lang/Object;J)V - .annotation system Ldalvik/annotation/Signature; - value = { - "<", - "L:Ljava/lang/Object;", - ">(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Object;J)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n7.smali deleted file mode 100644 index 593213ba06..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n7.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/n7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n8.smali deleted file mode 100644 index 85fc579e32..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n8.smali +++ /dev/null @@ -1,741 +0,0 @@ -.class public final Lf/h/a/d/h/k/n8; -.super Lf/h/a/d/h/k/o8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/o8;->()V - - return-void -.end method - - -# virtual methods -.method public final a(I[BII)I - .locals 6 - - :goto_0 - if-ge p3, p4, :cond_0 - - aget-byte p1, p2, p3 - - if-ltz p1, :cond_0 - - add-int/lit8 p3, p3, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - if-lt p3, p4, :cond_1 - - return p1 - - :cond_1 - :goto_1 - if-lt p3, p4, :cond_2 - - return p1 - - :cond_2 - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-gez p3, :cond_d - - const/16 v1, -0x20 - - const/4 v2, -0x1 - - const/16 v3, -0x41 - - if-ge p3, v1, :cond_5 - - if-lt v0, p4, :cond_3 - - return p3 - - :cond_3 - const/16 v1, -0x3e - - if-lt p3, v1, :cond_4 - - add-int/lit8 p3, v0, 0x1 - - aget-byte v0, p2, v0 - - if-le v0, v3, :cond_1 - - :cond_4 - return v2 - - :cond_5 - const/16 v4, -0x10 - - if-ge p3, v4, :cond_a - - add-int/lit8 v4, p4, -0x1 - - if-lt v0, v4, :cond_6 - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/k/m8;->f([BII)I - - move-result p1 - - return p1 - - :cond_6 - add-int/lit8 v4, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_9 - - const/16 v5, -0x60 - - if-ne p3, v1, :cond_7 - - if-lt v0, v5, :cond_9 - - :cond_7 - const/16 v1, -0x13 - - if-ne p3, v1, :cond_8 - - if-ge v0, v5, :cond_9 - - :cond_8 - add-int/lit8 p3, v4, 0x1 - - aget-byte v0, p2, v4 - - if-le v0, v3, :cond_1 - - :cond_9 - return v2 - - :cond_a - add-int/lit8 v1, p4, -0x2 - - if-lt v0, v1, :cond_b - - invoke-static {p2, v0, p4}, Lf/h/a/d/h/k/m8;->f([BII)I - - move-result p1 - - return p1 - - :cond_b - add-int/lit8 v1, v0, 0x1 - - aget-byte v0, p2, v0 - - if-gt v0, v3, :cond_c - - shl-int/lit8 p3, p3, 0x1c - - add-int/lit8 v0, v0, 0x70 - - add-int/2addr v0, p3 - - shr-int/lit8 p3, v0, 0x1e - - if-nez p3, :cond_c - - add-int/lit8 p3, v1, 0x1 - - aget-byte v0, p2, v1 - - if-gt v0, v3, :cond_c - - add-int/lit8 v0, p3, 0x1 - - aget-byte p3, p2, p3 - - if-le p3, v3, :cond_d - - :cond_c - return v2 - - :cond_d - move p3, v0 - - goto :goto_1 -.end method - -.method public final b(Ljava/lang/CharSequence;[BII)I - .locals 7 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v0 - - add-int/2addr p4, p3 - - const/4 v1, 0x0 - - :goto_0 - const/16 v2, 0x80 - - if-ge v1, v0, :cond_0 - - add-int v3, v1, p3 - - if-ge v3, p4, :cond_0 - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v4 - - if-ge v4, v2, :cond_0 - - int-to-byte v2, v4 - - aput-byte v2, p2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - if-ne v1, v0, :cond_1 - - add-int/2addr p3, v0 - - return p3 - - :cond_1 - add-int/2addr p3, v1 - - :goto_1 - if-ge v1, v0, :cond_b - - invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - if-ge v3, v2, :cond_2 - - if-ge p3, p4, :cond_2 - - add-int/lit8 v4, p3, 0x1 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - :goto_2 - move p3, v4 - - goto/16 :goto_3 - - :cond_2 - const/16 v4, 0x800 - - if-ge v3, v4, :cond_3 - - add-int/lit8 v4, p4, -0x2 - - if-gt p3, v4, :cond_3 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - or-int/lit16 v5, v5, 0x3c0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, v4 - - goto :goto_3 - - :cond_3 - const v4, 0xdfff - - const v5, 0xd800 - - if-lt v3, v5, :cond_4 - - if-ge v4, v3, :cond_5 - - :cond_4 - add-int/lit8 v6, p4, -0x3 - - if-gt p3, v6, :cond_5 - - add-int/lit8 v4, p3, 0x1 - - ushr-int/lit8 v5, v3, 0xc - - or-int/lit16 v5, v5, 0x1e0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v4, 0x1 - - ushr-int/lit8 v5, v3, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v4 - - add-int/lit8 v4, p3, 0x1 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v2 - - int-to-byte v3, v3 - - aput-byte v3, p2, p3 - - goto :goto_2 - - :cond_5 - add-int/lit8 v6, p4, -0x4 - - if-gt p3, v6, :cond_8 - - add-int/lit8 v4, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result v5 - - if-eq v4, v5, :cond_7 - - invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v1 - - invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v5 - - if-eqz v5, :cond_6 - - invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v1 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x12 - - or-int/lit16 v5, v5, 0xf0 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - ushr-int/lit8 v5, v1, 0xc - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, v3 - - add-int/lit8 v3, p3, 0x1 - - ushr-int/lit8 v5, v1, 0x6 - - and-int/lit8 v5, v5, 0x3f - - or-int/2addr v5, v2 - - int-to-byte v5, v5 - - aput-byte v5, p2, p3 - - add-int/lit8 p3, v3, 0x1 - - and-int/lit8 v1, v1, 0x3f - - or-int/2addr v1, v2 - - int-to-byte v1, v1 - - aput-byte v1, p2, v3 - - move v1, v4 - - :goto_3 - add-int/lit8 v1, v1, 0x1 - - goto/16 :goto_1 - - :cond_6 - move v1, v4 - - :cond_7 - new-instance p1, Lf/h/a/d/h/k/q8; - - add-int/lit8 v1, v1, -0x1 - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/k/q8;->(II)V - - throw p1 - - :cond_8 - if-gt v5, v3, :cond_a - - if-gt v3, v4, :cond_a - - add-int/lit8 p2, v1, 0x1 - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result p4 - - if-eq p2, p4, :cond_9 - - invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result p1 - - invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result p1 - - if-nez p1, :cond_a - - :cond_9 - new-instance p1, Lf/h/a/d/h/k/q8; - - invoke-direct {p1, v1, v0}, Lf/h/a/d/h/k/q8;->(II)V - - throw p1 - - :cond_a - new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 p2, 0x25 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V - - const-string p2, "Failed writing " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const-string p2, " at index " - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p2 - - invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 - - :cond_b - return p3 -.end method - -.method public final c([BII)Ljava/lang/String; - .locals 11 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - or-int v0, p2, p3 - - array-length v1, p1 - - sub-int/2addr v1, p2 - - sub-int/2addr v1, p3 - - or-int/2addr v0, v1 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ltz v0, :cond_b - - add-int v0, p2, p3 - - new-array p3, p3, [C - - const/4 v3, 0x0 - - :goto_0 - if-ge p2, v0, :cond_0 - - aget-byte v4, p1, p2 - - invoke-static {v4}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v5 - - if-eqz v5, :cond_0 - - add-int/lit8 p2, p2, 0x1 - - add-int/lit8 v5, v3, 0x1 - - int-to-char v4, v4 - - aput-char v4, p3, v3 - - move v3, v5 - - goto :goto_0 - - :cond_0 - move v8, v3 - - :cond_1 - :goto_1 - if-ge p2, v0, :cond_a - - add-int/lit8 v3, p2, 0x1 - - aget-byte p2, p1, p2 - - invoke-static {p2}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v4 - - if-eqz v4, :cond_2 - - add-int/lit8 v4, v8, 0x1 - - int-to-char p2, p2 - - aput-char p2, p3, v8 - - move p2, v3 - - :goto_2 - move v8, v4 - - if-ge p2, v0, :cond_1 - - aget-byte v3, p1, p2 - - invoke-static {v3}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v4 - - if-eqz v4, :cond_1 - - add-int/lit8 p2, p2, 0x1 - - add-int/lit8 v4, v8, 0x1 - - int-to-char v3, v3 - - aput-char v3, p3, v8 - - goto :goto_2 - - :cond_2 - const/16 v4, -0x20 - - if-ge p2, v4, :cond_3 - - const/4 v4, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v4, 0x0 - - :goto_3 - if-eqz v4, :cond_5 - - if-ge v3, v0, :cond_4 - - add-int/lit8 v4, v3, 0x1 - - aget-byte v3, p1, v3 - - add-int/lit8 v5, v8, 0x1 - - invoke-static {p2, v3, p3, v8}, Lf/h/a/b/i1/e;->C2(BB[CI)V - - move p2, v4 - - move v8, v5 - - goto :goto_1 - - :cond_4 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_5 - const/16 v4, -0x10 - - if-ge p2, v4, :cond_6 - - const/4 v4, 0x1 - - goto :goto_4 - - :cond_6 - const/4 v4, 0x0 - - :goto_4 - if-eqz v4, :cond_8 - - add-int/lit8 v4, v0, -0x1 - - if-ge v3, v4, :cond_7 - - add-int/lit8 v4, v3, 0x1 - - aget-byte v3, p1, v3 - - add-int/lit8 v5, v4, 0x1 - - aget-byte v4, p1, v4 - - add-int/lit8 v6, v8, 0x1 - - invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/b/i1/e;->B2(BBB[CI)V - - move p2, v5 - - move v8, v6 - - goto :goto_1 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_8 - add-int/lit8 v4, v0, -0x2 - - if-ge v3, v4, :cond_9 - - add-int/lit8 v4, v3, 0x1 - - aget-byte v5, p1, v3 - - add-int/lit8 v3, v4, 0x1 - - aget-byte v6, p1, v4 - - add-int/lit8 v9, v3, 0x1 - - aget-byte v7, p1, v3 - - add-int/lit8 v10, v8, 0x1 - - move v3, p2 - - move v4, v5 - - move v5, v6 - - move v6, v7 - - move-object v7, p3 - - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/e;->A2(BBBB[CI)V - - add-int/lit8 v8, v10, 0x1 - - move p2, v9 - - goto/16 :goto_1 - - :cond_9 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_a - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, p3, v1, v8}, Ljava/lang/String;->([CII)V - - return-object p1 - - :cond_b - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Object; - - array-length p1, p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v1 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v2 - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - const/4 p2, 0x2 - - aput-object p1, v3, p2 - - const-string p1, "buffer length=%d, index=%d, size=%d" - - invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/n9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/n9.smali deleted file mode 100644 index 7b43f9870a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/n9.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/n9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/q9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/n9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/q9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/n9; - - invoke-direct {v0}, Lf/h/a/d/h/k/n9;->()V - - sput-object v0, Lf/h/a/d/h/k/n9;->e:Lf/h/a/d/h/k/n9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/p9; - - invoke-direct {v0}, Lf/h/a/d/h/k/p9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/n9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/n9;->e:Lf/h/a/d/h/k/n9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/n9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q9; - - invoke-interface {v0}, Lf/h/a/d/h/k/q9;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/n9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/na.smali b/com.discord/smali_classes2/f/h/a/d/h/k/na.smali deleted file mode 100644 index 2f2094c9fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/na.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/na; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/oa; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.audience.invalidate_config_cache_after_app_unisntall" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/na;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/na;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/nc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/nc.smali deleted file mode 100644 index d4b2a65cd4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/nc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/nc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/qc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/nc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/qc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/nc; - - invoke-direct {v0}, Lf/h/a/d/h/k/nc;->()V - - sput-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/pc; - - invoke-direct {v0}, Lf/h/a/d/h/k/pc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/nc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/nc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/nd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/nd.smali deleted file mode 100644 index 9a24210166..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/nd.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/nd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/jd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.integration.disable_firebase_instance_id" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/nd;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/nd;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o.smali deleted file mode 100644 index 9ebd5bb685..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final Lf/h/a/d/h/k/o; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/ThreadFactory; - - -# instance fields -.field public d:Ljava/util/concurrent/ThreadFactory; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/o;->d:Ljava/util/concurrent/ThreadFactory; - - return-void -.end method - - -# virtual methods -.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/o;->d:Ljava/util/concurrent/ThreadFactory; - - invoke-interface {v0, p1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; - - move-result-object p1 - - const-string v0, "ScionFrontendApi" - - invoke-virtual {p1, v0}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o0$a.smali deleted file mode 100644 index 750d616231..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o0$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/o0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/o0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/o0;", - "Lf/h/a/d/h/k/o0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o0$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o0$b.smali deleted file mode 100644 index 24befcb6cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o0$b.smali +++ /dev/null @@ -1,276 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/o0$b; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a6; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/o0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/o0$b;", - ">;", - "Lf/h/a/d/h/k/a6;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/o0$b; - -.field public static final enum e:Lf/h/a/d/h/k/o0$b; - -.field public static final enum f:Lf/h/a/d/h/k/o0$b; - -.field public static final enum g:Lf/h/a/d/h/k/o0$b; - -.field public static final enum h:Lf/h/a/d/h/k/o0$b; - -.field public static final synthetic i:[Lf/h/a/d/h/k/o0$b; - - -# instance fields -.field public final zzg:I - - -# direct methods -.method public static constructor ()V - .locals 8 - - new-instance v0, Lf/h/a/d/h/k/o0$b; - - const-string v1, "UNKNOWN_COMPARISON_TYPE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/k/o0$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/o0$b;->d:Lf/h/a/d/h/k/o0$b; - - new-instance v0, Lf/h/a/d/h/k/o0$b; - - const-string v1, "LESS_THAN" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/k/o0$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/o0$b;->e:Lf/h/a/d/h/k/o0$b; - - new-instance v0, Lf/h/a/d/h/k/o0$b; - - const-string v1, "GREATER_THAN" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/k/o0$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/o0$b;->f:Lf/h/a/d/h/k/o0$b; - - new-instance v0, Lf/h/a/d/h/k/o0$b; - - const-string v1, "EQUAL" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/k/o0$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/o0$b;->g:Lf/h/a/d/h/k/o0$b; - - new-instance v0, Lf/h/a/d/h/k/o0$b; - - const-string v1, "BETWEEN" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/d/h/k/o0$b;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/o0$b;->h:Lf/h/a/d/h/k/o0$b; - - const/4 v1, 0x5 - - new-array v1, v1, [Lf/h/a/d/h/k/o0$b; - - sget-object v7, Lf/h/a/d/h/k/o0$b;->d:Lf/h/a/d/h/k/o0$b; - - aput-object v7, v1, v2 - - sget-object v2, Lf/h/a/d/h/k/o0$b;->e:Lf/h/a/d/h/k/o0$b; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/o0$b;->f:Lf/h/a/d/h/k/o0$b; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/o0$b;->g:Lf/h/a/d/h/k/o0$b; - - aput-object v2, v1, v5 - - aput-object v0, v1, v6 - - sput-object v1, Lf/h/a/d/h/k/o0$b;->i:[Lf/h/a/d/h/k/o0$b; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/k/o0$b;->zzg:I - - return-void -.end method - -.method public static f(I)Lf/h/a/d/h/k/o0$b; - .locals 1 - - if-eqz p0, :cond_4 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_3 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_2 - - const/4 v0, 0x3 - - if-eq p0, v0, :cond_1 - - const/4 v0, 0x4 - - if-eq p0, v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - sget-object p0, Lf/h/a/d/h/k/o0$b;->h:Lf/h/a/d/h/k/o0$b; - - return-object p0 - - :cond_1 - sget-object p0, Lf/h/a/d/h/k/o0$b;->g:Lf/h/a/d/h/k/o0$b; - - return-object p0 - - :cond_2 - sget-object p0, Lf/h/a/d/h/k/o0$b;->f:Lf/h/a/d/h/k/o0$b; - - return-object p0 - - :cond_3 - sget-object p0, Lf/h/a/d/h/k/o0$b;->e:Lf/h/a/d/h/k/o0$b; - - return-object p0 - - :cond_4 - sget-object p0, Lf/h/a/d/h/k/o0$b;->d:Lf/h/a/d/h/k/o0$b; - - return-object p0 -.end method - -.method public static values()[Lf/h/a/d/h/k/o0$b; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/o0$b;->i:[Lf/h/a/d/h/k/o0$b; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/o0$b;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/o0$b; - - return-object v0 -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/o0$b;->zzg:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/k/o0$b; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/k/o0$b;->zzg:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o0.smali deleted file mode 100644 index 278b243358..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o0.smali +++ /dev/null @@ -1,265 +0,0 @@ -.class public final Lf/h/a/d/h/k/o0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/o0$a;, - Lf/h/a/d/h/k/o0$b; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/o0;", - "Lf/h/a/d/h/k/o0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzi:Lf/h/a/d/h/k/o0; - -.field public static volatile zzj:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/o0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Z - -.field public zzf:Ljava/lang/String; - -.field public zzg:Ljava/lang/String; - -.field public zzh:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/o0; - - invoke-direct {v0}, Lf/h/a/d/h/k/o0;->()V - - sput-object v0, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - const-class v1, Lf/h/a/d/h/k/o0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/o0;->zzf:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/o0;->zzg:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/o0;->zzh:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/o0;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/o0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/o0;->zzj:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/o0;->zzj:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x7 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/k/r0;->a:Lf/h/a/d/h/k/c6; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u100c\u0000\u0002\u1007\u0001\u0003\u1008\u0002\u0004\u1008\u0003\u0005\u1008\u0004" - - sget-object p3, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/o0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/o0$a;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/o0; - - invoke-direct {p1}, Lf/h/a/d/h/k/o0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s()Lf/h/a/d/h/k/o0$b; - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/o0;->zzd:I - - invoke-static {v0}, Lf/h/a/d/h/k/o0$b;->f(I)Lf/h/a/d/h/k/o0$b; - - move-result-object v0 - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/o0$b;->d:Lf/h/a/d/h/k/o0$b; - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o1.smali deleted file mode 100644 index 005d2fa5d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o1.smali +++ /dev/null @@ -1,367 +0,0 @@ -.class public final Lf/h/a/d/h/k/o1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/s1; - - -# static fields -.field public static final g:Ljava/util/Map; - .annotation build Landroidx/annotation/GuardedBy; - value = "ConfigurationContentLoader.class" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Landroid/net/Uri;", - "Lf/h/a/d/h/k/o1;", - ">;" - } - .end annotation -.end field - -.field public static final h:[Ljava/lang/String; - - -# instance fields -.field public final a:Landroid/content/ContentResolver; - -.field public final b:Landroid/net/Uri; - -.field public final c:Landroid/database/ContentObserver; - -.field public final d:Ljava/lang/Object; - -.field public volatile e:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final f:Ljava/util/List; - .annotation build Landroidx/annotation/GuardedBy; - value = "this" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/k/t1;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - sput-object v0, Lf/h/a/d/h/k/o1;->g:Ljava/util/Map; - - const-string v0, "key" - - const-string v1, "value" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/o1;->h:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Landroid/content/ContentResolver;Landroid/net/Uri;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/d/h/k/q1; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/q1;->(Lf/h/a/d/h/k/o1;)V - - iput-object v0, p0, Lf/h/a/d/h/k/o1;->c:Landroid/database/ContentObserver; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/o1;->d:Ljava/lang/Object; - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/o1;->f:Ljava/util/List; - - iput-object p1, p0, Lf/h/a/d/h/k/o1;->a:Landroid/content/ContentResolver; - - iput-object p2, p0, Lf/h/a/d/h/k/o1;->b:Landroid/net/Uri; - - iget-object v0, p0, Lf/h/a/d/h/k/o1;->c:Landroid/database/ContentObserver; - - const/4 v1, 0x0 - - invoke-virtual {p1, p2, v1, v0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - return-void -.end method - -.method public static a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/d/h/k/o1; - .locals 3 - - const-class v0, Lf/h/a/d/h/k/o1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/o1;->g:Ljava/util/Map; - - invoke-interface {v1, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/o1; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v1, :cond_0 - - :try_start_1 - new-instance v2, Lf/h/a/d/h/k/o1; - - invoke-direct {v2, p0, p1}, Lf/h/a/d/h/k/o1;->(Landroid/content/ContentResolver;Landroid/net/Uri;)V - :try_end_1 - .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - sget-object p0, Lf/h/a/d/h/k/o1;->g:Ljava/util/Map; - - invoke-interface {p0, p1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_2 - .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catch_0 - move-object v1, v2 - - :catch_1 - :cond_0 - :try_start_3 - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw p0 -.end method - -.method public static declared-synchronized c()V - .locals 4 - - const-class v0, Lf/h/a/d/h/k/o1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/o1;->g:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/o1; - - iget-object v3, v2, Lf/h/a/d/h/k/o1;->a:Landroid/content/ContentResolver; - - iget-object v2, v2, Lf/h/a/d/h/k/o1;->c:Landroid/database/ContentObserver; - - invoke-virtual {v3, v2}, Landroid/content/ContentResolver;->unregisterContentObserver(Landroid/database/ContentObserver;)V - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/o1;->g:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->clear()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final b()Ljava/util/Map; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/o1;->e:Ljava/util/Map; - - if-nez v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/o1;->d:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/k/o1;->e:Ljava/util/Map; - - if-nez v0, :cond_0 - - invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - new-instance v2, Lf/h/a/d/h/k/r1; - - invoke-direct {v2, p0}, Lf/h/a/d/h/k/r1;->(Lf/h/a/d/h/k/o1;)V - - invoke-static {v2}, Lf/h/a/b/i1/e;->o2(Lf/h/a/d/h/k/u1;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map; - :try_end_1 - .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/lang/IllegalStateException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - goto :goto_0 - - :catchall_0 - move-exception v2 - - goto :goto_1 - - :catch_0 - :try_start_3 - const-string v2, "ConfigurationContentLoader" - - const-string v3, "PhenotypeFlag unable to load ContentProvider, using default values" - - invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - const/4 v2, 0x0 - - :goto_0 - iput-object v2, p0, Lf/h/a/d/h/k/o1;->e:Ljava/util/Map; - - move-object v0, v2 - - goto :goto_2 - - :goto_1 - invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V - - throw v2 - - :cond_0 - :goto_2 - monitor-exit v1 - - goto :goto_3 - - :catchall_1 - move-exception v0 - - monitor-exit v1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw v0 - - :cond_1 - :goto_3 - if-eqz v0, :cond_2 - - return-object v0 - - :cond_2 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - return-object v0 -.end method - -.method public final synthetic g(Ljava/lang/String;)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/o1;->b()Ljava/util/Map; - - move-result-object v0 - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o2.smali deleted file mode 100644 index d9cebf6d57..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/o2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# static fields -.field public static final d:Lf/h/a/d/h/k/t2; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/o2; - - invoke-direct {v0}, Lf/h/a/d/h/k/o2;->()V - - sput-object v0, Lf/h/a/d/h/k/o2;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/h/k/p2;->a()Lf/h/a/d/h/k/t3; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o3.smali deleted file mode 100644 index 9e235790f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o3.smali +++ /dev/null @@ -1,510 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/o3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; -.implements Ljava/util/Map; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/io/Serializable;", - "Ljava/util/Map<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public transient d:Lf/h/a/d/h/k/r3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/r3<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation -.end field - -.field public transient e:Lf/h/a/d/h/k/r3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/r3<", - "TK;>;" - } - .end annotation -.end field - -.field public transient f:Lf/h/a/d/h/k/m3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/m3<", - "TV;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final clear()V - .locals 1 - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public containsKey(Ljava/lang/Object;)Z - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public containsValue(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/k/o3;->values()Ljava/util/Collection; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/m3; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/m3;->contains(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public entrySet()Ljava/util/Set; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/o3;->d:Lf/h/a/d/h/k/r3; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/w3; - - new-instance v1, Lf/h/a/d/h/k/z3; - - iget-object v2, v0, Lf/h/a/d/h/k/w3;->h:[Ljava/lang/Object; - - iget v3, v0, Lf/h/a/d/h/k/w3;->i:I - - invoke-direct {v1, v0, v2, v3}, Lf/h/a/d/h/k/z3;->(Lf/h/a/d/h/k/o3;[Ljava/lang/Object;I)V - - iput-object v1, p0, Lf/h/a/d/h/k/o3;->d:Lf/h/a/d/h/k/r3; - - return-object v1 - - :cond_0 - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Ljava/util/Map; - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/util/Map; - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public abstract get(Ljava/lang/Object;)Ljava/lang/Object; - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation -.end method - -.method public final getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .param p2 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "TV;)TV;" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - return-object p1 - - :cond_0 - return-object p2 -.end method - -.method public hashCode()I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/o3;->entrySet()Ljava/util/Set; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/r3; - - invoke-static {v0}, Lf/h/a/b/i1/e;->V2(Ljava/util/Set;)I - - move-result v0 - - return v0 -.end method - -.method public isEmpty()Z - .locals 1 - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public keySet()Ljava/util/Set; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/k/o3;->e:Lf/h/a/d/h/k/r3; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/w3; - - new-instance v1, Lf/h/a/d/h/k/a4; - - iget-object v2, v0, Lf/h/a/d/h/k/w3;->h:[Ljava/lang/Object; - - iget v3, v0, Lf/h/a/d/h/k/w3;->i:I - - const/4 v4, 0x0 - - invoke-direct {v1, v2, v4, v3}, Lf/h/a/d/h/k/a4;->([Ljava/lang/Object;II)V - - new-instance v2, Lf/h/a/d/h/k/b4; - - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/k/b4;->(Lf/h/a/d/h/k/o3;Lf/h/a/d/h/k/l3;)V - - iput-object v2, p0, Lf/h/a/d/h/k/o3;->e:Lf/h/a/d/h/k/r3; - - return-object v2 - - :cond_0 - return-object v0 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final putAll(Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)V" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method - -.method public toString()Ljava/lang/String; - .locals 6 - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - if-ltz v0, :cond_2 - - new-instance v1, Ljava/lang/StringBuilder; - - int-to-long v2, v0 - - const/4 v0, 0x3 - - shl-long/2addr v2, v0 - - const-wide/32 v4, 0x40000000 - - invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v2 - - long-to-int v0, v2 - - invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(I)V - - const/16 v0, 0x7b - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v0, 0x1 - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - if-nez v0, :cond_0 - - const-string v0, ", " - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const/16 v4, 0x3d - - invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_1 - const/16 v0, 0x7d - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_2 - new-instance v1, Ljava/lang/IllegalArgumentException; - - const-string v2, "size" - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x28 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, " cannot be negative but was: " - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public values()Ljava/util/Collection; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/o3;->f:Lf/h/a/d/h/k/m3; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/w3; - - new-instance v1, Lf/h/a/d/h/k/a4; - - iget-object v2, v0, Lf/h/a/d/h/k/w3;->h:[Ljava/lang/Object; - - iget v0, v0, Lf/h/a/d/h/k/w3;->i:I - - const/4 v3, 0x1 - - invoke-direct {v1, v2, v3, v0}, Lf/h/a/d/h/k/a4;->([Ljava/lang/Object;II)V - - iput-object v1, p0, Lf/h/a/d/h/k/o3;->f:Lf/h/a/d/h/k/m3; - - return-object v1 - - :cond_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o4.smali deleted file mode 100644 index 7465cf4379..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o4.smali +++ /dev/null @@ -1,420 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/o4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/d7; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/k/n4<", - "TMessageType;TBuilderType;>;>", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/d7;" - } -.end annotation - - -# instance fields -.field public zza:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/o4;->zza:I - - return-void -.end method - -.method public static i(Ljava/lang/Iterable;Ljava/util/List;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "TT;>;", - "Ljava/util/List<", - "-TT;>;)V" - } - .end annotation - - invoke-static {p0}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p0, Lf/h/a/d/h/k/o6; - - const-string v1, " is null." - - const-string v2, "Element at index " - - const/16 v3, 0x25 - - if-eqz v0, :cond_4 - - check-cast p0, Lf/h/a/d/h/k/o6; - - invoke-interface {p0}, Lf/h/a/d/h/k/o6;->d()Ljava/util/List; - - move-result-object p0 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/o6; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - if-nez v4, :cond_1 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result p0 - - sub-int/2addr p0, p1 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - :goto_1 - add-int/lit8 v1, v1, -0x1 - - if-lt v1, p1, :cond_0 - - invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_1 - - :cond_0 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - instance-of v5, v4, Lf/h/a/d/h/k/x4; - - if-eqz v5, :cond_2 - - check-cast v4, Lf/h/a/d/h/k/x4; - - invoke-interface {v0, v4}, Lf/h/a/d/h/k/o6;->q0(Lf/h/a/d/h/k/x4;)V - - goto :goto_0 - - :cond_2 - check-cast v4, Ljava/lang/String; - - invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_3 - return-void - - :cond_4 - instance-of v0, p0, Lf/h/a/d/h/k/n7; - - if-eqz v0, :cond_5 - - check-cast p0, Ljava/util/Collection; - - invoke-interface {p1, p0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - return-void - - :cond_5 - instance-of v0, p1, Ljava/util/ArrayList; - - if-eqz v0, :cond_6 - - instance-of v0, p0, Ljava/util/Collection; - - if-eqz v0, :cond_6 - - move-object v0, p1 - - check-cast v0, Ljava/util/ArrayList; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v4 - - move-object v5, p0 - - check-cast v5, Ljava/util/Collection; - - invoke-interface {v5}, Ljava/util/Collection;->size()I - - move-result v5 - - add-int/2addr v5, v4 - - invoke-virtual {v0, v5}, Ljava/util/ArrayList;->ensureCapacity(I)V - - :cond_6 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_2 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_9 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - if-nez v4, :cond_8 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - sub-int/2addr p0, v0 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - :goto_3 - add-int/lit8 v1, v1, -0x1 - - if-lt v1, v0, :cond_7 - - invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - goto :goto_3 - - :cond_7 - new-instance p1, Ljava/lang/NullPointerException; - - invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - invoke-interface {p1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - :cond_9 - return-void -.end method - - -# virtual methods -.method public final d()Lf/h/a/d/h/k/x4; - .locals 7 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/k/d7;->g()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/d/h/k/x4;->q(I)Lf/h/a/d/h/k/d5; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p0, v1}, Lf/h/a/d/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V - - invoke-virtual {v0}, Lf/h/a/d/h/k/d5;->a()Lf/h/a/d/h/k/x4; - - move-result-object v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "ByteString" - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/lit8 v4, v4, 0x3e - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/2addr v5, v4 - - const-string v4, "Serializing " - - const-string v6, " to a " - - invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, " threw an IOException (should never happen)." - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method - -.method public final j()[B - .locals 7 - - :try_start_0 - invoke-interface {p0}, Lf/h/a/d/h/k/d7;->g()I - - move-result v0 - - new-array v0, v0, [B - - invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->d([B)Lcom/google/android/gms/internal/measurement/zzhi; - - move-result-object v1 - - invoke-interface {p0, v1}, Lf/h/a/d/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V - - invoke-virtual {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->a()I - - move-result v1 - - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Did not write as much data as expected." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x3e - - add-int/lit8 v3, v3, 0xa - - const-string v4, "Serializing " - - const-string v5, " to a " - - const-string v6, "byte array" - - invoke-static {v3, v4, v2, v5, v6}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v2 - - const-string v3, " threw an IOException (should never happen)." - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o5.smali deleted file mode 100644 index 7bc7f13041..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o5.smali +++ /dev/null @@ -1,1499 +0,0 @@ -.class public final Lf/h/a/d/h/k/o5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/k/o5; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/u7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/u7<", - "TT;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/o5; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/o5;->(Z)V - - sput-object v0, Lf/h/a/d/h/k/o5;->d:Lf/h/a/d/h/k/o5; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/16 v0, 0x10 - - invoke-static {v0}, Lf/h/a/d/h/k/u7;->b(I)Lf/h/a/d/h/k/u7; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - return-void -.end method - -.method public constructor (Z)V - .locals 0 - - const/4 p1, 0x0 - - invoke-static {p1}, Lf/h/a/d/h/k/u7;->b(I)Lf/h/a/d/h/k/u7; - - move-result-object p1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {p0}, Lf/h/a/d/h/k/o5;->g()V - - invoke-virtual {p0}, Lf/h/a/d/h/k/o5;->g()V - - return-void -.end method - -.method public static a(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/q5<", - "*>;", - "Ljava/lang/Object;", - ")I" - } - .end annotation - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->b()Lf/h/a/d/h/k/r8; - - move-result-object v0 - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->a()I - - move-result v1 - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->e()Z - - move-result p0 - - const/4 v2, 0x0 - - if-eqz p0, :cond_1 - - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/o5;->f(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_0 - - :cond_0 - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - add-int/2addr p0, v2 - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result p1 - - add-int/2addr p0, p1 - - return p0 - - :cond_1 - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, v1, p1}, Lf/h/a/d/h/k/o5;->b(Lf/h/a/d/h/k/r8;ILjava/lang/Object;)I - - move-result p1 - - add-int/2addr v2, p1 - - goto :goto_1 - - :cond_2 - return v2 - - :cond_3 - invoke-static {v0, v1, p1}, Lf/h/a/d/h/k/o5;->b(Lf/h/a/d/h/k/r8;ILjava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static b(Lf/h/a/d/h/k/r8;ILjava/lang/Object;)I - .locals 2 - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p1 - - sget-object v0, Lf/h/a/d/h/k/r8;->m:Lf/h/a/d/h/k/r8; - - if-ne p0, v0, :cond_1 - - move-object v0, p2 - - check-cast v0, Lf/h/a/d/h/k/d7; - - instance-of v1, v0, Lf/h/a/d/h/k/q4; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/k/q4; - - :cond_0 - shl-int/lit8 p1, p1, 0x1 - - :cond_1 - invoke-static {p0, p2}, Lf/h/a/d/h/k/o5;->f(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)I - - move-result p0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static c(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - instance-of v0, p0, Lf/h/a/d/h/k/k7; - - if-eqz v0, :cond_0 - - check-cast p0, Lf/h/a/d/h/k/k7; - - invoke-interface {p0}, Lf/h/a/d/h/k/k7;->a()Lf/h/a/d/h/k/k7; - - move-result-object p0 - - return-object p0 - - :cond_0 - instance-of v0, p0, [B - - if-eqz v0, :cond_1 - - check-cast p0, [B - - array-length v0, p0 - - new-array v0, v0, [B - - array-length v1, p0 - - const/4 v2, 0x0 - - invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 - - :cond_1 - return-object p0 -.end method - -.method public static d(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)V - .locals 1 - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - iget-object p0, p0, Lf/h/a/d/h/k/r8;->zzs:Lf/h/a/d/h/k/y8; - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - packed-switch p0, :pswitch_data_0 - - goto :goto_1 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/k/d7; - - if-nez p0, :cond_0 - - instance-of p0, p1, Lf/h/a/d/h/k/i6; - - if-eqz p0, :cond_1 - - goto :goto_0 - - :pswitch_1 - instance-of p0, p1, Ljava/lang/Integer; - - if-nez p0, :cond_0 - - instance-of p0, p1, Lf/h/a/d/h/k/a6; - - if-eqz p0, :cond_1 - - goto :goto_0 - - :pswitch_2 - instance-of p0, p1, Lf/h/a/d/h/k/x4; - - if-nez p0, :cond_0 - - instance-of p0, p1, [B - - if-eqz p0, :cond_1 - - :cond_0 - :goto_0 - const/4 p0, 0x1 - - goto :goto_2 - - :pswitch_3 - instance-of p0, p1, Ljava/lang/String; - - goto :goto_2 - - :pswitch_4 - instance-of p0, p1, Ljava/lang/Boolean; - - goto :goto_2 - - :pswitch_5 - instance-of p0, p1, Ljava/lang/Double; - - goto :goto_2 - - :pswitch_6 - instance-of p0, p1, Ljava/lang/Float; - - goto :goto_2 - - :pswitch_7 - instance-of p0, p1, Ljava/lang/Long; - - goto :goto_2 - - :pswitch_8 - instance-of p0, p1, Ljava/lang/Integer; - - goto :goto_2 - - :cond_1 - :goto_1 - const/4 p0, 0x0 - - :goto_2 - if-eqz p0, :cond_2 - - return-void - - :cond_2 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static e(Ljava/util/Map$Entry;)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q5; - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->c()Lf/h/a/d/h/k/y8; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - const/4 v3, 0x1 - - if-ne v1, v2, :cond_4 - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/List; - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/d7; - - invoke-interface {v0}, Lf/h/a/d/h/k/f7;->f()Z - - move-result v0 - - if-nez v0, :cond_0 - - return v1 - - :cond_1 - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - instance-of v0, p0, Lf/h/a/d/h/k/d7; - - if-eqz v0, :cond_2 - - check-cast p0, Lf/h/a/d/h/k/d7; - - invoke-interface {p0}, Lf/h/a/d/h/k/f7;->f()Z - - move-result p0 - - if-nez p0, :cond_4 - - return v1 - - :cond_2 - instance-of p0, p0, Lf/h/a/d/h/k/i6; - - if-eqz p0, :cond_3 - - return v3 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Wrong object type used with protocol message reflection." - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_4 - return v3 -.end method - -.method public static f(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)I - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/r5;->b:[I - - invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - aget p0, v0, p0 - - const/4 v0, 0x4 - - const/16 v1, 0x8 - - packed-switch p0, :pswitch_data_0 - - new-instance p0, Ljava/lang/RuntimeException; - - const-string p1, "There is no way to get here, but the compiler thinks otherwise." - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw p0 - - :pswitch_0 - instance-of p0, p1, Lf/h/a/d/h/k/a6; - - if-eqz p0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/a6; - - invoke-interface {p1}, Lf/h/a/d/h/k/a6;->a()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result p0 - - return p0 - - :cond_0 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result p0 - - return p0 - - :pswitch_1 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I - - move-result p0 - - return p0 - - :pswitch_2 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I - - move-result p0 - - return p0 - - :pswitch_3 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->L()I - - return v1 - - :pswitch_4 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->S()I - - return v0 - - :pswitch_5 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result p0 - - return p0 - - :pswitch_6 - instance-of p0, p1, Lf/h/a/d/h/k/x4; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/k/x4; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/d/h/k/x4;)I - - move-result p0 - - return p0 - - :cond_1 - check-cast p1, [B - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->n([B)I - - move-result p0 - - return p0 - - :pswitch_7 - instance-of p0, p1, Lf/h/a/d/h/k/x4; - - if-eqz p0, :cond_2 - - check-cast p1, Lf/h/a/d/h/k/x4; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/d/h/k/x4;)I - - move-result p0 - - return p0 - - :cond_2 - check-cast p1, Ljava/lang/String; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I - - move-result p0 - - return p0 - - :pswitch_8 - instance-of p0, p1, Lf/h/a/d/h/k/i6; - - if-eqz p0, :cond_3 - - check-cast p1, Lf/h/a/d/h/k/i6; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->b(Lf/h/a/d/h/k/m6;)I - - move-result p0 - - return p0 - - :cond_3 - check-cast p1, Lf/h/a/d/h/k/d7; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->l(Lf/h/a/d/h/k/d7;)I - - move-result p0 - - return p0 - - :pswitch_9 - check-cast p1, Lf/h/a/d/h/k/d7; - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->w(Lf/h/a/d/h/k/d7;)I - - move-result p0 - - return p0 - - :pswitch_a - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->s()I - - const/4 p0, 0x1 - - return p0 - - :pswitch_b - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->P()I - - return v0 - - :pswitch_c - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->H()I - - return v1 - - :pswitch_d - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p0 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result p0 - - return p0 - - :pswitch_e - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result p0 - - return p0 - - :pswitch_f - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result p0 - - return p0 - - :pswitch_10 - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->h()I - - return v0 - - :pswitch_11 - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->q()I - - return v1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static j(Ljava/util/Map$Entry;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q5; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->c()Lf/h/a/d/h/k/y8; - - move-result-object v2 - - sget-object v3, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - if-ne v2, v3, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->e()Z - - move-result v2 - - if-nez v2, :cond_1 - - instance-of v0, v1, Lf/h/a/d/h/k/i6; - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/q5; - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->a()I - - move-result p0 - - check-cast v1, Lf/h/a/d/h/k/i6; - - invoke-static {v4}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v0 - - shl-int/2addr v0, v4 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v0 - - invoke-virtual {v1}, Lf/h/a/d/h/k/m6;->a()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v2 - - :goto_0 - add-int/2addr v2, v1 - - add-int/2addr v2, v0 - - add-int/2addr v2, p0 - - return v2 - - :cond_0 - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/q5; - - invoke-interface {p0}, Lf/h/a/d/h/k/q5;->a()I - - move-result p0 - - check-cast v1, Lf/h/a/d/h/k/d7; - - invoke-static {v4}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v0 - - shl-int/2addr v0, v4 - - invoke-static {v3, p0}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I - - move-result p0 - - add-int/2addr p0, v0 - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result v0 - - invoke-interface {v1}, Lf/h/a/d/h/k/d7;->g()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v2 - - goto :goto_0 - - :cond_1 - invoke-static {v0, v1}, Lf/h/a/d/h/k/o5;->a(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public final synthetic clone()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/o5; - - invoke-direct {v0}, Lf/h/a/d/h/k/o5;->()V - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v2}, Lf/h/a/d/h/k/u7;->g()I - - move-result v2 - - if-ge v1, v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/q5; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/k/o5;->h(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_1 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/q5; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/h/k/o5;->h(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_1 - iget-boolean v1, p0, Lf/h/a/d/h/k/o5;->c:Z - - iput-boolean v1, v0, Lf/h/a/d/h/k/o5;->c:Z - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/k/o5; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/o5; - - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - iget-object p1, p1, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/u7;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final g()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/o5;->b:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->d()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/o5;->b:Z - - return-void -.end method - -.method public final h(Lf/h/a/d/h/k/q5;Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-interface {p1}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v0 - - if-eqz v0, :cond_2 - - instance-of v0, p2, Ljava/util/List; - - if-eqz v0, :cond_1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - check-cast p2, Ljava/util/List; - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p2 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - add-int/lit8 v1, v1, 0x1 - - invoke-interface {p1}, Lf/h/a/d/h/k/q5;->b()Lf/h/a/d/h/k/r8; - - move-result-object v3 - - invoke-static {v3, v2}, Lf/h/a/d/h/k/o5;->d(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - move-object p2, v0 - - goto :goto_1 - - :cond_1 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string p2, "Wrong object type used with protocol message reflection." - - invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-interface {p1}, Lf/h/a/d/h/k/q5;->b()Lf/h/a/d/h/k/r8; - - move-result-object v0 - - invoke-static {v0, p2}, Lf/h/a/d/h/k/o5;->d(Lf/h/a/d/h/k/r8;Ljava/lang/Object;)V - - :goto_1 - instance-of v0, p2, Lf/h/a/d/h/k/i6; - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/o5;->c:Z - - :cond_3 - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public final hashCode()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->hashCode()I - - move-result v0 - - return v0 -.end method - -.method public final i(Ljava/util/Map$Entry;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;)V" - } - .end annotation - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q5; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - instance-of v1, p1, Lf/h/a/d/h/k/i6; - - const/4 v2, 0x0 - - if-nez v1, :cond_8 - - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/k/i6; - - if-nez v3, :cond_2 - - if-nez v1, :cond_0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - :cond_0 - check-cast p1, Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - move-object v3, v1 - - check-cast v3, Ljava/util/List; - - invoke-static {v2}, Lf/h/a/d/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_2 - check-cast v1, Lf/h/a/d/h/k/i6; - - invoke-static {}, Lf/h/a/d/h/k/i6;->d()Lf/h/a/d/h/k/d7; - - throw v2 - - :cond_3 - invoke-interface {v0}, Lf/h/a/d/h/k/q5;->c()Lf/h/a/d/h/k/y8; - - move-result-object v1 - - sget-object v3, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - if-ne v1, v3, :cond_7 - - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v3, v1, Lf/h/a/d/h/k/i6; - - if-nez v3, :cond_6 - - if-nez v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-static {p1}, Lf/h/a/d/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_4 - instance-of v2, v1, Lf/h/a/d/h/k/k7; - - if-eqz v2, :cond_5 - - check-cast v1, Lf/h/a/d/h/k/k7; - - check-cast p1, Lf/h/a/d/h/k/k7; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/k/q5;->H0(Lf/h/a/d/h/k/k7;Lf/h/a/d/h/k/k7;)Lf/h/a/d/h/k/k7; - - move-result-object p1 - - goto :goto_1 - - :cond_5 - check-cast v1, Lf/h/a/d/h/k/d7; - - invoke-interface {v1}, Lf/h/a/d/h/k/d7;->c()Lf/h/a/d/h/k/g7; - - move-result-object v1 - - check-cast p1, Lf/h/a/d/h/k/d7; - - invoke-interface {v0, v1, p1}, Lf/h/a/d/h/k/q5;->N(Lf/h/a/d/h/k/g7;Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/g7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_6 - check-cast v1, Lf/h/a/d/h/k/i6; - - invoke-static {}, Lf/h/a/d/h/k/i6;->d()Lf/h/a/d/h/k/d7; - - throw v2 - - :cond_7 - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-static {p1}, Lf/h/a/d/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_8 - check-cast p1, Lf/h/a/d/h/k/i6; - - invoke-static {}, Lf/h/a/d/h/k/i6;->d()Lf/h/a/d/h/k/d7; - - throw v2 -.end method - -.method public final k()Ljava/util/Iterator; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/util/Map$Entry<", - "TT;", - "Ljava/lang/Object;", - ">;>;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/o5;->c:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/j6; - - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1}, Lf/h/a/d/h/k/u7;->entrySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/j6;->(Ljava/util/Iterator;)V - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - return-object v0 -.end method - -.method public final l()Z - .locals 3 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget-object v2, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v2}, Lf/h/a/d/h/k/u7;->g()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v2, v1}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/k/o5;->e(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v1}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object v1 - - invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_2 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-static {v2}, Lf/h/a/d/h/k/o5;->e(Ljava/util/Map$Entry;)Z - - move-result v2 - - if-nez v2, :cond_2 - - return v0 - - :cond_3 - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o6.smali deleted file mode 100644 index 1ee0c29aaa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o6.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/o6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/List; - - -# virtual methods -.method public abstract d()Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "*>;" - } - .end annotation -.end method - -.method public abstract e()Lf/h/a/d/h/k/o6; -.end method - -.method public abstract i(I)Ljava/lang/Object; -.end method - -.method public abstract q0(Lf/h/a/d/h/k/x4;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o7.smali deleted file mode 100644 index 22c86cd9e0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o7.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/o7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o8.smali deleted file mode 100644 index 681c451a40..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o8.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/o8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a(I[BII)I -.end method - -.method public abstract b(Ljava/lang/CharSequence;[BII)I -.end method - -.method public abstract c([BII)Ljava/lang/String; - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/o9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/o9.smali deleted file mode 100644 index ac2ff88f80..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/o9.smali +++ /dev/null @@ -1,1276 +0,0 @@ -.class public final Lf/h/a/d/h/k/o9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/l9; - - -# static fields -.field public static final A:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final B:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final C:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final D:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final E:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final F:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final G:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final e:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final f:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final g:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final h:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final i:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final j:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final k:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final l:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final m:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final n:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final o:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final p:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final q:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final r:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final s:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final t:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final u:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final v:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final w:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final x:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final y:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final z:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 14 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.ad_id_cache_time" - - const-wide/16 v2, 0x2710 - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.config.cache_time" - - const-wide/32 v4, 0x5265c00 - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.log_tag" - - const-string v6, "FA" - - invoke-static {v0, v1, v6}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.config.url_authority" - - const-string v6, "app-measurement.com" - - invoke-static {v0, v1, v6}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->c:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.config.url_scheme" - - const-string v6, "https" - - invoke-static {v0, v1, v6}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->d:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.debug_upload_interval" - - const-wide/16 v6, 0x3e8 - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->e:Lf/h/a/d/h/k/a2; - - const-wide/16 v8, 0x4 - - const-string v1, "measurement.lifetimevalue.max_currency_tracked" - - invoke-static {v0, v1, v8, v9}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->f:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.store.max_stored_events_per_app" - - const-wide/32 v8, 0x186a0 - - invoke-static {v0, v1, v8, v9}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->g:Lf/h/a/d/h/k/a2; - - const-wide/16 v10, 0x32 - - const-string v1, "measurement.experiment.max_ids" - - invoke-static {v0, v1, v10, v11}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->h:Lf/h/a/d/h/k/a2; - - const-wide/16 v10, 0xc8 - - const-string v1, "measurement.audience.filter_result_max_count" - - invoke-static {v0, v1, v10, v11}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->i:Lf/h/a/d/h/k/a2; - - const-wide/32 v10, 0xea60 - - const-string v1, "measurement.alarm_manager.minimum_interval" - - invoke-static {v0, v1, v10, v11}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->j:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.minimum_delay" - - const-wide/16 v10, 0x1f4 - - invoke-static {v0, v1, v10, v11}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->k:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.monitoring.sample_period_millis" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->l:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.realtime_upload_interval" - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->m:Lf/h/a/d/h/k/a2; - - const-wide/32 v1, 0x240c8400 - - const-string v3, "measurement.upload.refresh_blacklisted_config_interval" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->n:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.config.cache_time.service" - - const-wide/32 v2, 0x36ee80 - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - const-wide/16 v12, 0x1388 - - const-string v1, "measurement.service_client.idle_disconnect_millis" - - invoke-static {v0, v1, v12, v13}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->o:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.log_tag.service" - - const-string v12, "FA-SVC" - - invoke-static {v0, v1, v12}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.stale_data_deletion_interval" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->p:Lf/h/a/d/h/k/a2; - - const-wide/32 v4, 0x2932e00 - - const-string v1, "measurement.upload.backoff_period" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->q:Lf/h/a/d/h/k/a2; - - const-wide/16 v4, 0x3a98 - - const-string v1, "measurement.upload.initial_upload_delay_time" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->r:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.interval" - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->s:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_bundle_size" - - const-wide/32 v4, 0x10000 - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->t:Lf/h/a/d/h/k/a2; - - const-wide/16 v12, 0x64 - - const-string v1, "measurement.upload.max_bundles" - - invoke-static {v0, v1, v12, v13}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->u:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_conversions_per_day" - - invoke-static {v0, v1, v10, v11}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->v:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_error_events_per_day" - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->w:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_events_per_bundle" - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->x:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_events_per_day" - - invoke-static {v0, v1, v8, v9}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->y:Lf/h/a/d/h/k/a2; - - const-wide/32 v6, 0xc350 - - const-string v1, "measurement.upload.max_public_events_per_day" - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->z:Lf/h/a/d/h/k/a2; - - const-wide v6, 0x90321000L - - const-string v1, "measurement.upload.max_queue_time" - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->A:Lf/h/a/d/h/k/a2; - - const-wide/16 v6, 0xa - - const-string v1, "measurement.upload.max_realtime_events_per_day" - - invoke-static {v0, v1, v6, v7}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->B:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.max_batch_size" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->C:Lf/h/a/d/h/k/a2; - - const-wide/16 v4, 0x6 - - const-string v1, "measurement.upload.retry_count" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->D:Lf/h/a/d/h/k/a2; - - const-wide/32 v4, 0x1b7740 - - const-string v1, "measurement.upload.retry_time" - - invoke-static {v0, v1, v4, v5}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->E:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.url" - - const-string v4, "https://app-measurement.com/a" - - invoke-static {v0, v1, v4}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/o9;->F:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.upload.window_interval" - - invoke-static {v0, v1, v2, v3}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/o9;->G:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final A()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->C:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final B()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->D:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final C()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->j:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final D()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->A:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final E()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->s:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final F()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->B:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final G()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->t:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final a()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final b()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final c()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/o9;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final d()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/o9;->d:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final e()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->e:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final f()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->r:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final g()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->u:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final h()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->p:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final i()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->q:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final j()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->n:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final k()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->f:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final l()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->E:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final m()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->g:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final n()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->m:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final o()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->v:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final p()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->k:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final q()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->y:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final r()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->h:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final s()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->G:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final t()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->z:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final u()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->i:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final v()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->w:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final w()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->o:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final x()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->x:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final y()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/o9;->F:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final z()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/o9;->l:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ob.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ob.smali deleted file mode 100644 index 26867a440a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ob.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/ob; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/nb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ob; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/nb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ob; - - invoke-direct {v0}, Lf/h/a/d/h/k/ob;->()V - - sput-object v0, Lf/h/a/d/h/k/ob;->e:Lf/h/a/d/h/k/ob; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/qb; - - invoke-direct {v0}, Lf/h/a/d/h/k/qb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ob;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ob;->e:Lf/h/a/d/h/k/ob; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ob;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/nb; - - invoke-interface {v0}, Lf/h/a/d/h/k/nb;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ob;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/nb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/oc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/oc.smali deleted file mode 100644 index 21740fb64e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/oc.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/oc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/lc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.config.string.always_update_disk_on_set" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/oc;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/oc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/od.smali b/com.discord/smali_classes2/f/h/a/d/h/k/od.smali deleted file mode 100644 index 35af17938d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/od.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/od; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/pd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.collection.retrieve_deeplink_from_bow_2" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/od;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/od;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p.smali deleted file mode 100644 index d859df7d75..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/h/k/p; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/p;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/p;->h:Ljava/lang/String; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/p;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/p;->h:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->beginAdUnitExposure(Ljava/lang/String;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p0$a.smali deleted file mode 100644 index ac97231787..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/p0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/p0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/p0;", - "Lf/h/a/d/h/k/p0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p0.smali deleted file mode 100644 index a9ec84698f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p0.smali +++ /dev/null @@ -1,303 +0,0 @@ -.class public final Lf/h/a/d/h/k/p0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/p0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/p0;", - "Lf/h/a/d/h/k/p0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzj:Lf/h/a/d/h/k/p0; - -.field public static volatile zzk:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/p0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Ljava/lang/String; - -.field public zzf:Lf/h/a/d/h/k/n0; - -.field public zzg:Z - -.field public zzh:Z - -.field public zzi:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/p0; - - invoke-direct {v0}, Lf/h/a/d/h/k/p0;->()V - - sput-object v0, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - const-class v1, Lf/h/a/d/h/k/p0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/p0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/p0;->zzc:I - - or-int/lit8 v0, v0, 0x2 - - iput v0, p0, Lf/h/a/d/h/k/p0;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/p0;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/p0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/p0;->zzk:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/p0;->zzk:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x7 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzi" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1008\u0001\u0003\u1009\u0002\u0004\u1007\u0003\u0005\u1007\u0004\u0006\u1007\u0005" - - sget-object p3, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/p0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/p0$a;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/p0; - - invoke-direct {p1}, Lf/h/a/d/h/k/p0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final t()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/p0;->zzc:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/p0;->zzd:I - - return v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p1.smali deleted file mode 100644 index d09bc3b601..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p1.smali +++ /dev/null @@ -1,186 +0,0 @@ -.class public final Lf/h/a/d/h/k/p1; -.super Lf/h/a/d/h/k/j2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/r2<", - "Lf/h/a/d/h/k/x1;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;Lf/h/a/d/h/k/t2;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/r2<", - "Lf/h/a/d/h/k/x1;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/j2;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/j2; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - check-cast p1, Lf/h/a/d/h/k/j2; - - iget-object v1, p0, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - move-object v3, p1 - - check-cast v3, Lf/h/a/d/h/k/p1; - - iget-object v3, v3, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - if-nez v1, :cond_1 - - check-cast p1, Lf/h/a/d/h/k/p1; - - iget-object p1, p1, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/p1; - - iget-object p1, p1, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - :goto_0 - return v0 - - :cond_2 - return v2 -.end method - -.method public final hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - const v1, 0xf4243 - - xor-int/2addr v0, v1 - - mul-int v0, v0, v1 - - iget-object v1, p0, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I - - move-result v1 - - :goto_0 - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 5 - - iget-object v0, p0, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/p1;->b:Lf/h/a/d/h/k/t2; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x2e - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - const-string v2, "FlagsContext{context=" - - const-string v4, ", hermeticFileOverrides=" - - invoke-static {v3, v2, v0, v4, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - const-string v1, "}" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p2.smali deleted file mode 100644 index 6622ecb39d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p2.smali +++ /dev/null @@ -1,450 +0,0 @@ -.class public final Lf/h/a/d/h/k/p2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/t3<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/o2;->d:Lf/h/a/d/h/k/t2; - - invoke-static {v0}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/p2;->a:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static final a()Lf/h/a/d/h/k/t3; - .locals 15 - - new-instance v0, Lf/h/a/d/h/k/b3; - - invoke-direct {v0}, Lf/h/a/d/h/k/b3;->()V - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/k3;->e:Lf/h/a/d/h/k/k3; - - goto/16 :goto_b - - :cond_0 - invoke-interface {v0}, Ljava/util/Collection;->size()I - - move-result v1 - - mul-int/lit8 v1, v1, 0x2 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :cond_1 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - const/4 v6, 0x1 - - if-eqz v5, :cond_6 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map$Entry; - - invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v7 - - invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Collection; - - invoke-static {v5}, Lf/h/a/d/h/k/r3;->p(Ljava/util/Collection;)Lf/h/a/d/h/k/r3; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/util/AbstractCollection;->isEmpty()Z - - move-result v8 - - if-nez v8, :cond_1 - - add-int/lit8 v8, v3, 0x1 - - shl-int/lit8 v9, v8, 0x1 - - array-length v10, v1 - - if-le v9, v10, :cond_5 - - array-length v10, v1 - - if-ltz v9, :cond_4 - - shr-int/lit8 v11, v10, 0x1 - - add-int/2addr v10, v11 - - add-int/2addr v10, v6 - - if-ge v10, v9, :cond_2 - - add-int/lit8 v9, v9, -0x1 - - invoke-static {v9}, Ljava/lang/Integer;->highestOneBit(I)I - - move-result v9 - - shl-int/lit8 v10, v9, 0x1 - - :cond_2 - if-gez v10, :cond_3 - - const v10, 0x7fffffff - - :cond_3 - invoke-static {v1, v10}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v1 - - goto :goto_1 - - :cond_4 - new-instance v0, Ljava/lang/AssertionError; - - const-string v1, "cannot store more than MAX_VALUE elements" - - invoke-direct {v0, v1}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v0 - - :cond_5 - :goto_1 - invoke-static {v7, v5}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - mul-int/lit8 v3, v3, 0x2 - - aput-object v7, v1, v3 - - add-int/2addr v3, v6 - - aput-object v5, v1, v3 - - invoke-virtual {v5}, Ljava/util/AbstractCollection;->size()I - - move-result v3 - - add-int/2addr v4, v3 - - move v3, v8 - - goto :goto_0 - - :cond_6 - new-instance v0, Lf/h/a/d/h/k/t3; - - const/4 v5, 0x0 - - if-nez v3, :cond_7 - - sget-object v1, Lf/h/a/d/h/k/w3;->j:Lf/h/a/d/h/k/o3; - - check-cast v1, Lf/h/a/d/h/k/w3; - - goto/16 :goto_a - - :cond_7 - if-ne v3, v6, :cond_8 - - aget-object v2, v1, v2 - - aget-object v3, v1, v6 - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v2, Lf/h/a/d/h/k/w3; - - invoke-direct {v2, v5, v1, v6}, Lf/h/a/d/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V - - :goto_2 - move-object v1, v2 - - goto/16 :goto_a - - :cond_8 - array-length v7, v1 - - shr-int/2addr v7, v6 - - invoke-static {v3, v7}, Lf/h/a/b/i1/e;->o3(II)I - - invoke-static {v3}, Lf/h/a/d/h/k/r3;->n(I)I - - move-result v7 - - if-ne v3, v6, :cond_9 - - aget-object v2, v1, v2 - - aget-object v6, v1, v6 - - invoke-static {v2, v6}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - move-object v7, v5 - - goto/16 :goto_9 - - :cond_9 - add-int/lit8 v6, v7, -0x1 - - const/16 v8, 0x80 - - const/4 v9, -0x1 - - if-gt v7, v8, :cond_c - - new-array v7, v7, [B - - invoke-static {v7, v9}, Ljava/util/Arrays;->fill([BB)V - - :goto_3 - if-ge v2, v3, :cond_12 - - mul-int/lit8 v8, v2, 0x2 - - aget-object v9, v1, v8 - - xor-int/lit8 v10, v8, 0x1 - - aget-object v10, v1, v10 - - invoke-static {v9, v10}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v9}, Ljava/lang/Object;->hashCode()I - - move-result v11 - - invoke-static {v11}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v11 - - :goto_4 - and-int/2addr v11, v6 - - aget-byte v12, v7, v11 - - const/16 v13, 0xff - - and-int/2addr v12, v13 - - if-ne v12, v13, :cond_a - - int-to-byte v8, v8 - - aput-byte v8, v7, v11 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_a - aget-object v13, v1, v12 - - invoke-virtual {v13, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v13 - - if-nez v13, :cond_b - - add-int/lit8 v11, v11, 0x1 - - goto :goto_4 - - :cond_b - invoke-static {v9, v10, v1, v12}, Lf/h/a/d/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_c - const v8, 0x8000 - - if-gt v7, v8, :cond_f - - new-array v7, v7, [S - - invoke-static {v7, v9}, Ljava/util/Arrays;->fill([SS)V - - :goto_5 - if-ge v2, v3, :cond_12 - - mul-int/lit8 v8, v2, 0x2 - - aget-object v9, v1, v8 - - xor-int/lit8 v10, v8, 0x1 - - aget-object v10, v1, v10 - - invoke-static {v9, v10}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v9}, Ljava/lang/Object;->hashCode()I - - move-result v11 - - invoke-static {v11}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v11 - - :goto_6 - and-int/2addr v11, v6 - - aget-short v12, v7, v11 - - const v13, 0xffff - - and-int/2addr v12, v13 - - if-ne v12, v13, :cond_d - - int-to-short v8, v8 - - aput-short v8, v7, v11 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_5 - - :cond_d - aget-object v13, v1, v12 - - invoke-virtual {v13, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v13 - - if-nez v13, :cond_e - - add-int/lit8 v11, v11, 0x1 - - goto :goto_6 - - :cond_e - invoke-static {v9, v10, v1, v12}, Lf/h/a/d/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_f - new-array v7, v7, [I - - invoke-static {v7, v9}, Ljava/util/Arrays;->fill([II)V - - :goto_7 - if-ge v2, v3, :cond_12 - - mul-int/lit8 v8, v2, 0x2 - - aget-object v10, v1, v8 - - xor-int/lit8 v11, v8, 0x1 - - aget-object v11, v1, v11 - - invoke-static {v10, v11}, Lf/h/a/b/i1/e;->a3(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v10}, Ljava/lang/Object;->hashCode()I - - move-result v12 - - invoke-static {v12}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v12 - - :goto_8 - and-int/2addr v12, v6 - - aget v13, v7, v12 - - if-ne v13, v9, :cond_10 - - aput v8, v7, v12 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_7 - - :cond_10 - aget-object v14, v1, v13 - - invoke-virtual {v14, v10}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v14 - - if-nez v14, :cond_11 - - add-int/lit8 v12, v12, 0x1 - - goto :goto_8 - - :cond_11 - invoke-static {v10, v11, v1, v13}, Lf/h/a/d/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - - move-result-object v0 - - throw v0 - - :cond_12 - :goto_9 - new-instance v2, Lf/h/a/d/h/k/w3; - - invoke-direct {v2, v7, v1, v3}, Lf/h/a/d/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V - - goto/16 :goto_2 - - :goto_a - invoke-direct {v0, v1, v4, v5}, Lf/h/a/d/h/k/t3;->(Lf/h/a/d/h/k/o3;ILjava/util/Comparator;)V - - :goto_b - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p3.smali deleted file mode 100644 index 530c13ffd4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p3.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public final Lf/h/a/d/h/k/p3; -.super Lf/h/a/d/h/k/l3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public final transient f:I - -.field public final transient g:I - -.field public final synthetic zzc:Lf/h/a/d/h/k/l3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/l3;II)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - invoke-direct {p0}, Lf/h/a/d/h/k/l3;->()V - - iput p2, p0, Lf/h/a/d/h/k/p3;->f:I - - iput p3, p0, Lf/h/a/d/h/k/p3;->g:I - - return-void -.end method - - -# virtual methods -.method public final get(I)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/k/p3;->g:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->U2(II)I - - iget-object v0, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - iget v1, p0, Lf/h/a/d/h/k/p3;->f:I - - add-int/2addr p1, v1 - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final j()[Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m3;->j()[Ljava/lang/Object; - - move-result-object v0 - - return-object v0 -.end method - -.method public final k()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m3;->k()I - - move-result v0 - - iget v1, p0, Lf/h/a/d/h/k/p3;->f:I - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public final l()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m3;->k()I - - move-result v0 - - iget v1, p0, Lf/h/a/d/h/k/p3;->f:I - - add-int/2addr v0, v1 - - iget v1, p0, Lf/h/a/d/h/k/p3;->g:I - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final n(II)Lf/h/a/d/h/k/l3; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(II)", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/k/p3;->g:I - - invoke-static {p1, p2, v0}, Lf/h/a/b/i1/e;->Z2(III)V - - iget-object v0, p0, Lf/h/a/d/h/k/p3;->zzc:Lf/h/a/d/h/k/l3; - - iget v1, p0, Lf/h/a/d/h/k/p3;->f:I - - add-int/2addr p1, v1 - - add-int/2addr p2, v1 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/l3;->subList(II)Ljava/util/List; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/l3; - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/p3;->g:I - - return v0 -.end method - -.method public final synthetic subList(II)Ljava/util/List; - .locals 0 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/p3;->n(II)Lf/h/a/d/h/k/l3; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p4.smali deleted file mode 100644 index 9406d42962..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p4.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public Lf/h/a/d/h/k/p4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/o7; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/o7<", - "TMessageType;>;" - } -.end annotation - - -# direct methods -.method public static constructor ()V - .locals 0 - - invoke-static {}, Lf/h/a/d/h/k/l5;->a()Lf/h/a/d/h/k/l5; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p5.smali deleted file mode 100644 index c8ef6b2f29..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p5.smali +++ /dev/null @@ -1,70 +0,0 @@ -.class public final Lf/h/a/d/h/k/p5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Lf/h/a/d/h/k/n5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/n5<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/n5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/n5<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/m5; - - invoke-direct {v0}, Lf/h/a/d/h/k/m5;->()V - - sput-object v0, Lf/h/a/d/h/k/p5;->a:Lf/h/a/d/h/k/n5; - - :try_start_0 - const-string v0, "com.google.protobuf.ExtensionSchemaFull" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Class; - - invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/n5; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/p5;->b:Lf/h/a/d/h/k/n5; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p6.smali deleted file mode 100644 index fcd1f27343..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p6.smali +++ /dev/null @@ -1,308 +0,0 @@ -.class public final Lf/h/a/d/h/k/p6; -.super Lf/h/a/d/h/k/n6; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final c:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/p6;->c:Ljava/lang/Class; - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/q6;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/n6;->(Lf/h/a/d/h/k/q6;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/List; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v0 - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_2 - - instance-of v2, v1, Lf/h/a/d/h/k/o6; - - if-eqz v2, :cond_0 - - new-instance v1, Lf/h/a/d/h/k/l6; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/l6;->(I)V - - goto :goto_0 - - :cond_0 - instance-of v2, v1, Lf/h/a/d/h/k/n7; - - if-eqz v2, :cond_1 - - instance-of v2, v1, Lf/h/a/d/h/k/f6; - - if-eqz v2, :cond_1 - - check-cast v1, Lf/h/a/d/h/k/f6; - - invoke-interface {v1, v0}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - move-object v1, v0 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V - - :goto_0 - invoke-static {p1, p3, p4, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_2 - - :cond_2 - sget-object v2, Lf/h/a/d/h/k/p6;->c:Ljava/lang/Class; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v3 - - invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - new-instance v2, Ljava/util/ArrayList; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-static {p1, p3, p4, v2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - :goto_1 - move-object v1, v2 - - goto :goto_2 - - :cond_3 - instance-of v2, v1, Lf/h/a/d/h/k/g8; - - if-eqz v2, :cond_4 - - new-instance v2, Lf/h/a/d/h/k/l6; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v3 - - add-int/2addr v3, v0 - - invoke-direct {v2, v3}, Lf/h/a/d/h/k/l6;->(I)V - - check-cast v1, Lf/h/a/d/h/k/g8; - - invoke-virtual {v2}, Lf/h/a/d/h/k/l6;->size()I - - move-result v0 - - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/k/l6;->addAll(ILjava/util/Collection;)Z - - invoke-static {p1, p3, p4, v2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - goto :goto_1 - - :cond_4 - instance-of v2, v1, Lf/h/a/d/h/k/n7; - - if-eqz v2, :cond_5 - - instance-of v2, v1, Lf/h/a/d/h/k/f6; - - if-eqz v2, :cond_5 - - move-object v2, v1 - - check-cast v2, Lf/h/a/d/h/k/f6; - - invoke-interface {v2}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v3 - - if-nez v3, :cond_5 - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - invoke-interface {v2, v1}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v1 - - invoke-static {p1, p3, p4, v1}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - :cond_5 - :goto_2 - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v0, :cond_6 - - if-lez v2, :cond_6 - - invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_6 - if-lez v0, :cond_7 - - move-object p2, v1 - - :cond_7 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;J)V - .locals 3 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - instance-of v1, v0, Lf/h/a/d/h/k/o6; - - if-eqz v1, :cond_0 - - check-cast v0, Lf/h/a/d/h/k/o6; - - invoke-interface {v0}, Lf/h/a/d/h/k/o6;->e()Lf/h/a/d/h/k/o6; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/p6;->c:Ljava/lang/Class; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - return-void - - :cond_1 - instance-of v1, v0, Lf/h/a/d/h/k/n7; - - if-eqz v1, :cond_3 - - instance-of v1, v0, Lf/h/a/d/h/k/f6; - - if-eqz v1, :cond_3 - - check-cast v0, Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->b()V - - :cond_2 - return-void - - :cond_3 - invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - :goto_0 - invoke-static {p1, p2, p3, v0}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p7.smali deleted file mode 100644 index 65def486e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p7.smali +++ /dev/null @@ -1,392 +0,0 @@ -.class public final Lf/h/a/d/h/k/p7; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/s4<", - "TE;>;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final g:Lf/h/a/d/h/k/p7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/p7<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public e:[Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "[TE;" - } - .end annotation -.end field - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/p7; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/p7;->([Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ([Ljava/lang/Object;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TE;I)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/p7;->f:I - - return-void -.end method - - -# virtual methods -.method public final add(ILjava/lang/Object;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/k/p7;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - aput-object p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/k/p7;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/p7;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/p7;->j(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final add(Ljava/lang/Object;)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - array-length v2, v1 - - const/4 v3, 0x1 - - if-ne v0, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x3 - - div-int/lit8 v0, v0, 0x2 - - add-int/2addr v0, v3 - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/k/p7;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/p7;->f:I - - aput-object p1, v0, v1 - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - if-lt p1, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/h/k/p7; - - iget v1, p0, Lf/h/a/d/h/k/p7;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/p7;->([Ljava/lang/Object;I)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/p7;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final h(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/p7;->j(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final j(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(I)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/p7;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/k/p7;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/p7;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/p7;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-object v1 -.end method - -.method public final set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(ITE;)TE;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/p7;->h(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/p7;->e:[Ljava/lang/Object; - - aget-object v1, v0, p1 - - aput-object p2, v0, p1 - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-object v1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/p7;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p8.smali deleted file mode 100644 index aa60d21626..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p8.smali +++ /dev/null @@ -1,1063 +0,0 @@ -.class public final Lf/h/a/d/h/k/p8; -.super Lf/h/a/d/h/k/o8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/o8;->()V - - return-void -.end method - -.method public static d([BIJI)I - .locals 2 - - if-eqz p4, :cond_2 - - const/4 v0, 0x1 - - if-eq p4, v0, :cond_1 - - const/4 v0, 0x2 - - if-ne p4, v0, :cond_0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result p4 - - const-wide/16 v0, 0x1 - - add-long/2addr p2, v0 - - invoke-static {p0, p2, p3}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result p0 - - invoke-static {p1, p4, p0}, Lf/h/a/d/h/k/m8;->e(III)I - - move-result p0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/AssertionError; - - invoke-direct {p0}, Ljava/lang/AssertionError;->()V - - throw p0 - - :cond_1 - invoke-static {p0, p2, p3}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result p0 - - invoke-static {p1, p0}, Lf/h/a/d/h/k/m8;->b(II)I - - move-result p0 - - return p0 - - :cond_2 - invoke-static {p1}, Lf/h/a/d/h/k/m8;->a(I)I - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public final a(I[BII)I - .locals 15 - - move-object/from16 v0, p2 - - move/from16 v1, p3 - - move/from16 v2, p4 - - or-int v3, v1, v2 - - array-length v4, v0 - - sub-int/2addr v4, v2 - - or-int/2addr v3, v4 - - const/4 v4, 0x2 - - const/4 v5, 0x3 - - const/4 v6, 0x0 - - if-ltz v3, :cond_12 - - int-to-long v7, v1 - - int-to-long v1, v2 - - sub-long/2addr v1, v7 - - long-to-int v2, v1 - - const/16 v1, 0x10 - - const-wide/16 v9, 0x1 - - if-ge v2, v1, :cond_0 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_0 - move-wide v11, v7 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v2, :cond_2 - - add-long v13, v11, v9 - - invoke-static {v0, v11, v12}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v3 - - if-gez v3, :cond_1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - move-wide v11, v13 - - goto :goto_0 - - :cond_2 - move v1, v2 - - :goto_1 - sub-int/2addr v2, v1 - - int-to-long v11, v1 - - add-long/2addr v7, v11 - - :cond_3 - :goto_2 - const/4 v1, 0x0 - - :goto_3 - if-lez v2, :cond_5 - - add-long v11, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v1 - - if-ltz v1, :cond_4 - - add-int/lit8 v2, v2, -0x1 - - move-wide v7, v11 - - goto :goto_3 - - :cond_4 - move-wide v7, v11 - - :cond_5 - if-nez v2, :cond_6 - - return v6 - - :cond_6 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x20 - - const/16 v11, -0x41 - - const/4 v12, -0x1 - - if-ge v1, v3, :cond_a - - if-nez v2, :cond_7 - - return v1 - - :cond_7 - add-int/lit8 v2, v2, -0x1 - - const/16 v3, -0x3e - - if-lt v1, v3, :cond_9 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - goto :goto_4 - - :cond_8 - move-wide v7, v13 - - goto :goto_2 - - :cond_9 - :goto_4 - return v12 - - :cond_a - const/16 v13, -0x10 - - if-ge v1, v13, :cond_f - - if-ge v2, v4, :cond_b - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/k/p8;->d([BIJI)I - - move-result v0 - - return v0 - - :cond_b - add-int/lit8 v2, v2, -0x2 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v7 - - if-gt v7, v11, :cond_e - - const/16 v8, -0x60 - - if-ne v1, v3, :cond_c - - if-lt v7, v8, :cond_e - - :cond_c - const/16 v3, -0x13 - - if-ne v1, v3, :cond_d - - if-ge v7, v8, :cond_e - - :cond_d - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_3 - - :cond_e - return v12 - - :cond_f - if-ge v2, v5, :cond_10 - - invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/d/h/k/p8;->d([BIJI)I - - move-result v0 - - return v0 - - :cond_10 - add-int/lit8 v2, v2, -0x3 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v3 - - if-gt v3, v11, :cond_11 - - shl-int/lit8 v1, v1, 0x1c - - add-int/lit8 v3, v3, 0x70 - - add-int/2addr v3, v1 - - shr-int/lit8 v1, v3, 0x1e - - if-nez v1, :cond_11 - - add-long v7, v13, v9 - - invoke-static {v0, v13, v14}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v1 - - if-gt v1, v11, :cond_11 - - add-long v13, v7, v9 - - invoke-static {v0, v7, v8}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v1 - - if-le v1, v11, :cond_8 - - :cond_11 - return v12 - - :cond_12 - new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; - - new-array v5, v5, [Ljava/lang/Object; - - array-length v0, v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v6 - - invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/4 v1, 0x1 - - aput-object v0, v5, v1 - - invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v5, v4 - - const-string v0, "Array length=%d, index=%d, limit=%d" - - invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v3 -.end method - -.method public final b(Ljava/lang/CharSequence;[BII)I - .locals 22 - - move-object/from16 v0, p1 - - move-object/from16 v1, p2 - - move/from16 v2, p3 - - move/from16 v3, p4 - - int-to-long v4, v2 - - int-to-long v6, v3 - - add-long/2addr v6, v4 - - invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I - - move-result v8 - - const-string v9, " at index " - - const-string v10, "Failed writing " - - if-gt v8, v3, :cond_c - - array-length v11, v1 - - sub-int/2addr v11, v3 - - if-lt v11, v2, :cond_c - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x80 - - const-wide/16 v11, 0x1 - - if-ge v2, v8, :cond_0 - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_0 - - add-long/2addr v11, v4 - - int-to-byte v3, v13 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V - - add-int/lit8 v2, v2, 0x1 - - move-wide v4, v11 - - goto :goto_0 - - :cond_0 - if-ne v2, v8, :cond_1 - - long-to-int v0, v4 - - return v0 - - :cond_1 - :goto_1 - if-ge v2, v8, :cond_b - - invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v13 - - if-ge v13, v3, :cond_2 - - cmp-long v14, v4, v6 - - if-gez v14, :cond_2 - - add-long v14, v4, v11 - - int-to-byte v13, v13 - - invoke-static {v1, v4, v5, v13}, Lf/h/a/d/h/k/l8;->g([BJB)V - - move-wide v4, v11 - - move-wide v12, v14 - - :goto_2 - const/16 v11, 0x80 - - goto/16 :goto_3 - - :cond_2 - const/16 v14, 0x800 - - if-ge v13, v14, :cond_3 - - const-wide/16 v14, 0x2 - - sub-long v14, v6, v14 - - cmp-long v16, v4, v14 - - if-gtz v16, :cond_3 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0x6 - - or-int/lit16 v3, v3, 0x3c0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V - - add-long v3, v14, v11 - - and-int/lit8 v5, v13, 0x3f - - const/16 v13, 0x80 - - or-int/2addr v5, v13 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/k/l8;->g([BJB)V - - move-wide/from16 v20, v11 - - const/16 v11, 0x80 - - move-wide v12, v3 - - move-wide/from16 v4, v20 - - goto/16 :goto_3 - - :cond_3 - const v3, 0xdfff - - const v14, 0xd800 - - if-lt v13, v14, :cond_4 - - if-ge v3, v13, :cond_5 - - :cond_4 - const-wide/16 v15, 0x3 - - sub-long v15, v6, v15 - - cmp-long v17, v4, v15 - - if-gtz v17, :cond_5 - - add-long v14, v4, v11 - - ushr-int/lit8 v3, v13, 0xc - - or-int/lit16 v3, v3, 0x1e0 - - int-to-byte v3, v3 - - invoke-static {v1, v4, v5, v3}, Lf/h/a/d/h/k/l8;->g([BJB)V - - add-long v3, v14, v11 - - ushr-int/lit8 v5, v13, 0x6 - - and-int/lit8 v5, v5, 0x3f - - const/16 v11, 0x80 - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v14, v15, v5}, Lf/h/a/d/h/k/l8;->g([BJB)V - - const-wide/16 v14, 0x1 - - add-long v18, v3, v14 - - and-int/lit8 v5, v13, 0x3f - - or-int/2addr v5, v11 - - int-to-byte v5, v5 - - invoke-static {v1, v3, v4, v5}, Lf/h/a/d/h/k/l8;->g([BJB)V - - move-wide/from16 v12, v18 - - const-wide/16 v4, 0x1 - - goto :goto_2 - - :cond_5 - const-wide/16 v11, 0x4 - - sub-long v11, v6, v11 - - cmp-long v15, v4, v11 - - if-gtz v15, :cond_8 - - add-int/lit8 v3, v2, 0x1 - - if-eq v3, v8, :cond_7 - - invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v2 - - invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v11 - - if-eqz v11, :cond_6 - - invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I - - move-result v2 - - const-wide/16 v11, 0x1 - - add-long v13, v4, v11 - - ushr-int/lit8 v15, v2, 0x12 - - or-int/lit16 v15, v15, 0xf0 - - int-to-byte v15, v15 - - invoke-static {v1, v4, v5, v15}, Lf/h/a/d/h/k/l8;->g([BJB)V - - add-long v4, v13, v11 - - ushr-int/lit8 v15, v2, 0xc - - and-int/lit8 v15, v15, 0x3f - - const/16 v11, 0x80 - - or-int/lit16 v12, v15, 0x80 - - int-to-byte v12, v12 - - invoke-static {v1, v13, v14, v12}, Lf/h/a/d/h/k/l8;->g([BJB)V - - const-wide/16 v12, 0x1 - - add-long v14, v4, v12 - - ushr-int/lit8 v16, v2, 0x6 - - and-int/lit8 v12, v16, 0x3f - - or-int/2addr v12, v11 - - int-to-byte v12, v12 - - invoke-static {v1, v4, v5, v12}, Lf/h/a/d/h/k/l8;->g([BJB)V - - const-wide/16 v4, 0x1 - - add-long v12, v14, v4 - - and-int/lit8 v2, v2, 0x3f - - or-int/2addr v2, v11 - - int-to-byte v2, v2 - - invoke-static {v1, v14, v15, v2}, Lf/h/a/d/h/k/l8;->g([BJB)V - - move v2, v3 - - :goto_3 - add-int/lit8 v2, v2, 0x1 - - const/16 v3, 0x80 - - move-wide/from16 v20, v4 - - move-wide v4, v12 - - move-wide/from16 v11, v20 - - goto/16 :goto_1 - - :cond_6 - move v2, v3 - - :cond_7 - new-instance v0, Lf/h/a/d/h/k/q8; - - add-int/lit8 v2, v2, -0x1 - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/k/q8;->(II)V - - throw v0 - - :cond_8 - if-gt v14, v13, :cond_a - - if-gt v13, v3, :cond_a - - add-int/lit8 v1, v2, 0x1 - - if-eq v1, v8, :cond_9 - - invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z - - move-result v0 - - if-nez v0, :cond_a - - :cond_9 - new-instance v0, Lf/h/a/d/h/k/q8; - - invoke-direct {v0, v2, v8}, Lf/h/a/d/h/k/q8;->(II)V - - throw v0 - - :cond_a - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x2e - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_b - long-to-int v0, v4 - - return v0 - - :cond_c - new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; - - add-int/lit8 v8, v8, -0x1 - - invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v0 - - add-int/2addr v2, v3 - - const/16 v3, 0x25 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final c([BII)Ljava/lang/String; - .locals 11 - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - or-int v0, p2, p3 - - array-length v1, p1 - - sub-int/2addr v1, p2 - - sub-int/2addr v1, p3 - - or-int/2addr v0, v1 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-ltz v0, :cond_b - - add-int v0, p2, p3 - - new-array p3, p3, [C - - const/4 v3, 0x0 - - :goto_0 - if-ge p2, v0, :cond_0 - - int-to-long v4, p2 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v4 - - invoke-static {v4}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v5 - - if-eqz v5, :cond_0 - - add-int/lit8 p2, p2, 0x1 - - add-int/lit8 v5, v3, 0x1 - - int-to-char v4, v4 - - aput-char v4, p3, v3 - - move v3, v5 - - goto :goto_0 - - :cond_0 - move v8, v3 - - :cond_1 - :goto_1 - if-ge p2, v0, :cond_a - - add-int/lit8 v3, p2, 0x1 - - int-to-long v4, p2 - - invoke-static {p1, v4, v5}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result p2 - - invoke-static {p2}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v4 - - if-eqz v4, :cond_2 - - add-int/lit8 v4, v8, 0x1 - - int-to-char p2, p2 - - aput-char p2, p3, v8 - - move p2, v3 - - :goto_2 - move v8, v4 - - if-ge p2, v0, :cond_1 - - int-to-long v3, p2 - - invoke-static {p1, v3, v4}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v3 - - invoke-static {v3}, Lf/h/a/b/i1/e;->S2(B)Z - - move-result v4 - - if-eqz v4, :cond_1 - - add-int/lit8 p2, p2, 0x1 - - add-int/lit8 v4, v8, 0x1 - - int-to-char v3, v3 - - aput-char v3, p3, v8 - - goto :goto_2 - - :cond_2 - const/16 v4, -0x20 - - if-ge p2, v4, :cond_3 - - const/4 v4, 0x1 - - goto :goto_3 - - :cond_3 - const/4 v4, 0x0 - - :goto_3 - if-eqz v4, :cond_5 - - if-ge v3, v0, :cond_4 - - add-int/lit8 v4, v3, 0x1 - - int-to-long v5, v3 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v3 - - add-int/lit8 v5, v8, 0x1 - - invoke-static {p2, v3, p3, v8}, Lf/h/a/b/i1/e;->C2(BB[CI)V - - move p2, v4 - - move v8, v5 - - goto :goto_1 - - :cond_4 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_5 - const/16 v4, -0x10 - - if-ge p2, v4, :cond_6 - - const/4 v4, 0x1 - - goto :goto_4 - - :cond_6 - const/4 v4, 0x0 - - :goto_4 - if-eqz v4, :cond_8 - - add-int/lit8 v4, v0, -0x1 - - if-ge v3, v4, :cond_7 - - add-int/lit8 v4, v3, 0x1 - - int-to-long v5, v3 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v3 - - add-int/lit8 v5, v4, 0x1 - - int-to-long v6, v4 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v4 - - add-int/lit8 v6, v8, 0x1 - - invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/b/i1/e;->B2(BBB[CI)V - - move p2, v5 - - move v8, v6 - - goto :goto_1 - - :cond_7 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_8 - add-int/lit8 v4, v0, -0x2 - - if-ge v3, v4, :cond_9 - - add-int/lit8 v4, v3, 0x1 - - int-to-long v5, v3 - - invoke-static {p1, v5, v6}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v5 - - add-int/lit8 v3, v4, 0x1 - - int-to-long v6, v4 - - invoke-static {p1, v6, v7}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v6 - - add-int/lit8 v9, v3, 0x1 - - int-to-long v3, v3 - - invoke-static {p1, v3, v4}, Lf/h/a/d/h/k/l8;->a([BJ)B - - move-result v7 - - add-int/lit8 v10, v8, 0x1 - - move v3, p2 - - move v4, v5 - - move v5, v6 - - move v6, v7 - - move-object v7, p3 - - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/e;->A2(BBBB[CI)V - - add-int/lit8 v8, v10, 0x1 - - move p2, v9 - - goto/16 :goto_1 - - :cond_9 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :cond_a - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, p3, v1, v8}, Ljava/lang/String;->([CII)V - - return-object p1 - - :cond_b - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/4 v3, 0x3 - - new-array v3, v3, [Ljava/lang/Object; - - array-length p1, p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v1 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v2 - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - const/4 p2, 0x2 - - aput-object p1, v3, p2 - - const-string p1, "buffer length=%d, index=%d, size=%d" - - invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/p9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/p9.smali deleted file mode 100644 index 1de4f74b09..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/p9.smali +++ /dev/null @@ -1,124 +0,0 @@ -.class public final Lf/h/a/d/h/k/p9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/q9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.configurable_service_limits" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/p9;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.client.configurable_service_limits" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/p9;->b:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.service.configurable_service_limits" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/p9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/p9;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/pb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/pb.smali deleted file mode 100644 index fe1f9b012c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/pb.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/pb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/sb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/pb; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/sb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/pb; - - invoke-direct {v0}, Lf/h/a/d/h/k/pb;->()V - - sput-object v0, Lf/h/a/d/h/k/pb;->e:Lf/h/a/d/h/k/pb; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/rb; - - invoke-direct {v0}, Lf/h/a/d/h/k/rb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/pb;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pb;->e:Lf/h/a/d/h/k/pb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/pb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/sb; - - invoke-interface {v0}, Lf/h/a/d/h/k/sb;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/pb;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/sb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/pc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/pc.smali deleted file mode 100644 index b61f7fbaea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/pc.smali +++ /dev/null @@ -1,220 +0,0 @@ -.class public final Lf/h/a/d/h/k/pc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/qc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Double;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final e:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.test.boolean_flag" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/pc;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.test.double_flag" - - invoke-static {v0, v1}, Lf/h/a/d/h/k/a2;->a(Lf/h/a/d/h/k/k2;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/pc;->b:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, -0x2 - - const-string v3, "measurement.test.int_flag" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/pc;->c:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, -0x1 - - const-string v3, "measurement.test.long_flag" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/pc;->d:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.test.string_flag" - - const-string v2, "---" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->c(Lf/h/a/d/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/pc;->e:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()D - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/pc;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Double; - - invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final c()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/pc;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final d()J - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/pc;->d:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final e()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pc;->e:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q.smali deleted file mode 100644 index 72c0e45d56..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/q; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/wd; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/q;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/q;->h:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/q;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/q;->h:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/yd;->getGmpAppId(Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/q;->h:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q0$a.smali deleted file mode 100644 index e7f02a952e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q0$a.smali +++ /dev/null @@ -1,313 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/q0$a; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a6; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/q0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x4019 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/q0$a;", - ">;", - "Lf/h/a/d/h/k/a6;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/q0$a; - -.field public static final enum e:Lf/h/a/d/h/k/q0$a; - -.field public static final enum f:Lf/h/a/d/h/k/q0$a; - -.field public static final enum g:Lf/h/a/d/h/k/q0$a; - -.field public static final enum h:Lf/h/a/d/h/k/q0$a; - -.field public static final enum i:Lf/h/a/d/h/k/q0$a; - -.field public static final enum j:Lf/h/a/d/h/k/q0$a; - -.field public static final synthetic k:[Lf/h/a/d/h/k/q0$a; - - -# instance fields -.field public final zzi:I - - -# direct methods -.method public static constructor ()V - .locals 10 - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "UNKNOWN_MATCH_TYPE" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->d:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "REGEXP" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->e:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "BEGINS_WITH" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v4}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->f:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "ENDS_WITH" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v5}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->g:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "PARTIAL" - - const/4 v6, 0x4 - - invoke-direct {v0, v1, v6, v6}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->h:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "EXACT" - - const/4 v7, 0x5 - - invoke-direct {v0, v1, v7, v7}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->i:Lf/h/a/d/h/k/q0$a; - - new-instance v0, Lf/h/a/d/h/k/q0$a; - - const-string v1, "IN_LIST" - - const/4 v8, 0x6 - - invoke-direct {v0, v1, v8, v8}, Lf/h/a/d/h/k/q0$a;->(Ljava/lang/String;II)V - - sput-object v0, Lf/h/a/d/h/k/q0$a;->j:Lf/h/a/d/h/k/q0$a; - - const/4 v1, 0x7 - - new-array v1, v1, [Lf/h/a/d/h/k/q0$a; - - sget-object v9, Lf/h/a/d/h/k/q0$a;->d:Lf/h/a/d/h/k/q0$a; - - aput-object v9, v1, v2 - - sget-object v2, Lf/h/a/d/h/k/q0$a;->e:Lf/h/a/d/h/k/q0$a; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/q0$a;->f:Lf/h/a/d/h/k/q0$a; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/q0$a;->g:Lf/h/a/d/h/k/q0$a; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/k/q0$a;->h:Lf/h/a/d/h/k/q0$a; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/k/q0$a;->i:Lf/h/a/d/h/k/q0$a; - - aput-object v2, v1, v7 - - aput-object v0, v1, v8 - - sput-object v1, Lf/h/a/d/h/k/q0$a;->k:[Lf/h/a/d/h/k/q0$a; - - return-void -.end method - -.method public constructor (Ljava/lang/String;II)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/k/q0$a;->zzi:I - - return-void -.end method - -.method public static f(I)Lf/h/a/d/h/k/q0$a; - .locals 0 - - packed-switch p0, :pswitch_data_0 - - const/4 p0, 0x0 - - return-object p0 - - :pswitch_0 - sget-object p0, Lf/h/a/d/h/k/q0$a;->j:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_1 - sget-object p0, Lf/h/a/d/h/k/q0$a;->i:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_2 - sget-object p0, Lf/h/a/d/h/k/q0$a;->h:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_3 - sget-object p0, Lf/h/a/d/h/k/q0$a;->g:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_4 - sget-object p0, Lf/h/a/d/h/k/q0$a;->f:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_5 - sget-object p0, Lf/h/a/d/h/k/q0$a;->e:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_6 - sget-object p0, Lf/h/a/d/h/k/q0$a;->d:Lf/h/a/d/h/k/q0$a; - - return-object p0 - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static values()[Lf/h/a/d/h/k/q0$a; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/q0$a;->k:[Lf/h/a/d/h/k/q0$a; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/q0$a;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/q0$a; - - return-object v0 -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/q0$a;->zzi:I - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 2 - - new-instance v0, Ljava/lang/StringBuilder; - - const-string v1, "<" - - invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class v1, Lf/h/a/d/h/k/q0$a; - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x40 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, " number=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v1, p0, Lf/h/a/d/h/k/q0$a;->zzi:I - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x3e - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q0$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q0$b.smali deleted file mode 100644 index 6e78b2c968..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q0$b.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/q0$b; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/q0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/q0;", - "Lf/h/a/d/h/k/q0$b;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/k0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q0.smali deleted file mode 100644 index 50fab0de7d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q0.smali +++ /dev/null @@ -1,279 +0,0 @@ -.class public final Lf/h/a/d/h/k/q0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/q0$b;, - Lf/h/a/d/h/k/q0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/q0;", - "Lf/h/a/d/h/k/q0$b;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzh:Lf/h/a/d/h/k/q0; - -.field public static volatile zzi:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/q0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Ljava/lang/String; - -.field public zzf:Z - -.field public zzg:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/q0; - - invoke-direct {v0}, Lf/h/a/d/h/k/q0;->()V - - sput-object v0, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - const-class v1, Lf/h/a/d/h/k/q0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/q0;->zze:Ljava/lang/String; - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/q0;->zzg:Lf/h/a/d/h/k/f6; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/k0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/q0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/q0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/q0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/q0;->zzi:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x6 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - sget-object p3, Lf/h/a/d/h/k/s0;->a:Lf/h/a/d/h/k/c6; - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0001\u0000\u0001\u100c\u0000\u0002\u1008\u0001\u0003\u1007\u0002\u0004\u001a" - - sget-object p3, Lf/h/a/d/h/k/q0;->zzh:Lf/h/a/d/h/k/q0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/q0$b; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/q0$b;->(Lf/h/a/d/h/k/k0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/q0; - - invoke-direct {p1}, Lf/h/a/d/h/k/q0;->()V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final s()Lf/h/a/d/h/k/q0$a; - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/q0;->zzd:I - - invoke-static {v0}, Lf/h/a/d/h/k/q0$a;->f(I)Lf/h/a/d/h/k/q0$a; - - move-result-object v0 - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/q0$a;->d:Lf/h/a/d/h/k/q0$a; - - :cond_0 - return-object v0 -.end method - -.method public final t()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/q0;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q1.smali deleted file mode 100644 index 51f76f319d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q1.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/h/k/q1; -.super Landroid/database/ContentObserver; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/k/o1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o1;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/q1;->a:Lf/h/a/d/h/k/o1; - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 2 - - iget-object p1, p0, Lf/h/a/d/h/k/q1;->a:Lf/h/a/d/h/k/o1; - - iget-object v0, p1, Lf/h/a/d/h/k/o1;->d:Ljava/lang/Object; - - monitor-enter v0 - - const/4 v1, 0x0 - - :try_start_0 - iput-object v1, p1, Lf/h/a/d/h/k/o1;->e:Ljava/util/Map; - - sget-object v1, Lf/h/a/d/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - monitor-enter p1 - - :try_start_1 - iget-object v0, p1, Lf/h/a/d/h/k/o1;->f:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/t1; - - invoke-interface {v1}, Lf/h/a/d/h/k/t1;->a()V - - goto :goto_0 - - :cond_0 - monitor-exit p1 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 - - :catchall_1 - move-exception p1 - - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q2.smali deleted file mode 100644 index 8a3e225375..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q2.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/k/q2; -.super Lf/h/a/d/h/k/r2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r2<", - "TT;>;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/k/q2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/q2<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/q2; - - invoke-direct {v0}, Lf/h/a/d/h/k/q2;->()V - - sput-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/r2;->()V - - return-void -.end method - - -# virtual methods -.method public final b()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final c()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Optional.get() cannot be called on an absent value" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-ne p1, p0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final hashCode()I - .locals 1 - - const v0, 0x79a31aac - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 1 - - const-string v0, "Optional.absent()" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q3.smali deleted file mode 100644 index 965f95af67..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q3.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/d/h/k/q3; -.super Lf/h/a/d/h/k/z2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/z2<", - "TK;TV;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# instance fields -.field public final transient d:Lf/h/a/d/h/k/o3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o3<", - "TK;+", - "Lf/h/a/d/h/k/m3<", - "TV;>;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o3;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/o3<", - "TK;+", - "Lf/h/a/d/h/k/m3<", - "TV;>;>;I)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/z2;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/q3;->d:Lf/h/a/d/h/k/o3; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/util/Map; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/q3;->d:Lf/h/a/d/h/k/o3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q4.smali deleted file mode 100644 index 9defbdd35e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q4.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/q4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/k7; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/h/k/k7; - .locals 2 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "clone() should be implemented by subclasses." - - invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public clone()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "clone() should be implemented by subclasses." - - invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q5.smali deleted file mode 100644 index b43405d8c9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q5.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/q5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Ljava/lang/Object;", - "Ljava/lang/Comparable<", - "TT;>;" - } -.end annotation - - -# virtual methods -.method public abstract H0(Lf/h/a/d/h/k/k7;Lf/h/a/d/h/k/k7;)Lf/h/a/d/h/k/k7; -.end method - -.method public abstract N(Lf/h/a/d/h/k/g7;Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/g7; -.end method - -.method public abstract a()I -.end method - -.method public abstract b()Lf/h/a/d/h/k/r8; -.end method - -.method public abstract c()Lf/h/a/d/h/k/y8; -.end method - -.method public abstract d()Z -.end method - -.method public abstract e()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q6.smali deleted file mode 100644 index 44239b4145..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/q6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q7.smali deleted file mode 100644 index 16fe67c71e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q7.smali +++ /dev/null @@ -1,327 +0,0 @@ -.class public final Lf/h/a/d/h/k/q7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final c:Lf/h/a/d/h/k/q7; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/s7; - -.field public final b:Ljava/util/concurrent/ConcurrentMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/ConcurrentMap<", - "Ljava/lang/Class<", - "*>;", - "Lf/h/a/d/h/k/t7<", - "*>;>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/q7; - - invoke-direct {v0}, Lf/h/a/d/h/k/q7;->()V - - sput-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; - - new-instance v0, Lf/h/a/d/h/k/u6; - - invoke-direct {v0}, Lf/h/a/d/h/k/u6;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/q7;->a:Lf/h/a/d/h/k/s7; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Lf/h/a/d/h/k/t7; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)", - "Lf/h/a/d/h/k/t7<", - "TT;>;" - } - .end annotation - - const-string v0, "messageType" - - invoke-static {p1, v0}, Lf/h/a/d/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/t7; - - if-nez v1, :cond_a - - iget-object v1, p0, Lf/h/a/d/h/k/q7;->a:Lf/h/a/d/h/k/s7; - - check-cast v1, Lf/h/a/d/h/k/u6; - - if-eqz v1, :cond_9 - - const-class v2, Lf/h/a/d/h/k/y5; - - invoke-static {p1}, Lf/h/a/d/h/k/v7;->n(Ljava/lang/Class;)V - - iget-object v1, v1, Lf/h/a/d/h/k/u6;->a:Lf/h/a/d/h/k/e7; - - invoke-interface {v1, p1}, Lf/h/a/d/h/k/e7;->b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - - move-result-object v4 - - invoke-interface {v4}, Lf/h/a/d/h/k/b7;->b()Z - - move-result v1 - - const-string v3, "Protobuf runtime is not correctly loaded." - - if-eqz v1, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/k/v7;->d:Lf/h/a/d/h/k/f8; - - sget-object v2, Lf/h/a/d/h/k/p5;->a:Lf/h/a/d/h/k/n5; - - invoke-interface {v4}, Lf/h/a/d/h/k/b7;->c()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - new-instance v4, Lf/h/a/d/h/k/i7; - - invoke-direct {v4, v1, v2, v3}, Lf/h/a/d/h/k/i7;->(Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/d7;)V - - :goto_0 - move-object v1, v4 - - goto/16 :goto_1 - - :cond_0 - sget-object v1, Lf/h/a/d/h/k/v7;->b:Lf/h/a/d/h/k/f8; - - sget-object v2, Lf/h/a/d/h/k/p5;->b:Lf/h/a/d/h/k/n5; - - if-eqz v2, :cond_1 - - invoke-interface {v4}, Lf/h/a/d/h/k/b7;->c()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - new-instance v4, Lf/h/a/d/h/k/i7; - - invoke-direct {v4, v1, v2, v3}, Lf/h/a/d/h/k/i7;->(Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/d7;)V - - goto :goto_0 - - :cond_1 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - const/4 v2, 0x0 - - const/4 v5, 0x1 - - if-eqz v1, :cond_5 - - invoke-interface {v4}, Lf/h/a/d/h/k/b7;->a()I - - move-result v1 - - if-ne v1, v5, :cond_3 - - const/4 v2, 0x1 - - :cond_3 - if-eqz v2, :cond_4 - - sget-object v5, Lf/h/a/d/h/k/l7;->b:Lf/h/a/d/h/k/j7; - - sget-object v6, Lf/h/a/d/h/k/n6;->b:Lf/h/a/d/h/k/n6; - - sget-object v7, Lf/h/a/d/h/k/v7;->d:Lf/h/a/d/h/k/f8; - - sget-object v8, Lf/h/a/d/h/k/p5;->a:Lf/h/a/d/h/k/n5; - - sget-object v9, Lf/h/a/d/h/k/c7;->b:Lf/h/a/d/h/k/a7; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/d/h/k/b7;Lf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)Lf/h/a/d/h/k/h7; - - move-result-object v1 - - goto :goto_1 - - :cond_4 - sget-object v5, Lf/h/a/d/h/k/l7;->b:Lf/h/a/d/h/k/j7; - - sget-object v6, Lf/h/a/d/h/k/n6;->b:Lf/h/a/d/h/k/n6; - - sget-object v7, Lf/h/a/d/h/k/v7;->d:Lf/h/a/d/h/k/f8; - - const/4 v8, 0x0 - - sget-object v9, Lf/h/a/d/h/k/c7;->b:Lf/h/a/d/h/k/a7; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/d/h/k/b7;Lf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)Lf/h/a/d/h/k/h7; - - move-result-object v1 - - goto :goto_1 - - :cond_5 - invoke-interface {v4}, Lf/h/a/d/h/k/b7;->a()I - - move-result v1 - - if-ne v1, v5, :cond_6 - - const/4 v2, 0x1 - - :cond_6 - if-eqz v2, :cond_8 - - sget-object v5, Lf/h/a/d/h/k/l7;->a:Lf/h/a/d/h/k/j7; - - sget-object v6, Lf/h/a/d/h/k/n6;->a:Lf/h/a/d/h/k/n6; - - sget-object v7, Lf/h/a/d/h/k/v7;->b:Lf/h/a/d/h/k/f8; - - sget-object v8, Lf/h/a/d/h/k/p5;->b:Lf/h/a/d/h/k/n5; - - if-eqz v8, :cond_7 - - sget-object v9, Lf/h/a/d/h/k/c7;->a:Lf/h/a/d/h/k/a7; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/d/h/k/b7;Lf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)Lf/h/a/d/h/k/h7; - - move-result-object v1 - - goto :goto_1 - - :cond_7 - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_8 - sget-object v5, Lf/h/a/d/h/k/l7;->a:Lf/h/a/d/h/k/j7; - - sget-object v6, Lf/h/a/d/h/k/n6;->a:Lf/h/a/d/h/k/n6; - - sget-object v7, Lf/h/a/d/h/k/v7;->c:Lf/h/a/d/h/k/f8; - - const/4 v8, 0x0 - - sget-object v9, Lf/h/a/d/h/k/c7;->a:Lf/h/a/d/h/k/a7; - - move-object v3, p1 - - invoke-static/range {v3 .. v9}, Lf/h/a/d/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/d/h/k/b7;Lf/h/a/d/h/k/j7;Lf/h/a/d/h/k/n6;Lf/h/a/d/h/k/f8;Lf/h/a/d/h/k/n5;Lf/h/a/d/h/k/a7;)Lf/h/a/d/h/k/h7; - - move-result-object v1 - - :goto_1 - invoke-static {p1, v0}, Lf/h/a/d/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - const-string v0, "schema" - - invoke-static {v1, v0}, Lf/h/a/d/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; - - invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/t7; - - if-eqz p1, :cond_a - - move-object v1, p1 - - goto :goto_2 - - :cond_9 - const/4 p1, 0x0 - - throw p1 - - :cond_a - :goto_2 - return-object v1 -.end method - -.method public final b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/h/k/t7<", - "TT;>;" - } - .end annotation - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/q7;->a(Ljava/lang/Class;)Lf/h/a/d/h/k/t7; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q8.smali deleted file mode 100644 index e5f0a360fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q8.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/k/q8; -.super Ljava/lang/IllegalArgumentException; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (II)V - .locals 3 - - const/16 v0, 0x36 - - const-string v1, "Unpaired surrogate at index " - - const-string v2, " of " - - invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/q9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/q9.smali deleted file mode 100644 index 7343339af1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/q9.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/q9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()Z -.end method - -.method public abstract c()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/qa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/qa.smali deleted file mode 100644 index df251f2726..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/qa.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/qa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/pa;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/qa; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/pa;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/qa; - - invoke-direct {v0}, Lf/h/a/d/h/k/qa;->()V - - sput-object v0, Lf/h/a/d/h/k/qa;->e:Lf/h/a/d/h/k/qa; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/sa; - - invoke-direct {v0}, Lf/h/a/d/h/k/sa;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/qa;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/qa;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pa; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/qb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/qb.smali deleted file mode 100644 index 77261d7d34..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/qb.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/qb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/nb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.ga.ga_app_id" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/qb;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/qb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r.smali deleted file mode 100644 index 328b8f5f23..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/h/k/r; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/r;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/r;->h:Ljava/lang/String; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/r;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/r;->h:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/h/k/g$a;->e:J - - invoke-interface {v0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->endAdUnitExposure(Ljava/lang/String;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r0.smali deleted file mode 100644 index 21ad8663ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r0.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/k/r0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/c6; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/c6; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/r0; - - invoke-direct {v0}, Lf/h/a/d/h/k/r0;->()V - - sput-object v0, Lf/h/a/d/h/k/r0;->a:Lf/h/a/d/h/k/c6; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final f(I)Z - .locals 0 - - invoke-static {p1}, Lf/h/a/d/h/k/o0$b;->f(I)Lf/h/a/d/h/k/o0$b; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r1.smali deleted file mode 100644 index 5258827431..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r1.smali +++ /dev/null @@ -1,133 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/r1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/u1; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/o1; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o1;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/r1;->a:Lf/h/a/d/h/k/o1; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 7 - - iget-object v0, p0, Lf/h/a/d/h/k/r1;->a:Lf/h/a/d/h/k/o1; - - iget-object v1, v0, Lf/h/a/d/h/k/o1;->a:Landroid/content/ContentResolver; - - iget-object v2, v0, Lf/h/a/d/h/k/o1;->b:Landroid/net/Uri; - - sget-object v3, Lf/h/a/d/h/k/o1;->h:[Ljava/lang/String; - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - if-nez v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_1 - - :cond_0 - :try_start_0 - invoke-interface {v0}, Landroid/database/Cursor;->getCount()I - - move-result v1 - - if-nez v1, :cond_1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - move-object v0, v1 - - goto :goto_1 - - :cond_1 - const/16 v2, 0x100 - - if-gt v1, v2, :cond_2 - - :try_start_1 - new-instance v2, Landroidx/collection/ArrayMap; - - invoke-direct {v2, v1}, Landroidx/collection/ArrayMap;->(I)V - - goto :goto_0 - - :cond_2 - new-instance v2, Ljava/util/HashMap; - - const/high16 v3, 0x3f800000 # 1.0f - - invoke-direct {v2, v1, v3}, Ljava/util/HashMap;->(IF)V - - :goto_0 - invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - const/4 v1, 0x0 - - invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v1 - - const/4 v3, 0x1 - - invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_0 - - :cond_3 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - move-object v0, v2 - - :goto_1 - return-object v0 - - :catchall_0 - move-exception v1 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r2.smali deleted file mode 100644 index a703d28b69..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r2.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/r2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/io/Serializable;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Ljava/lang/Object;)Lf/h/a/d/h/k/r2; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/h/k/r2<", - "TT;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/s2; - - if-eqz p0, :cond_0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/s2;->(Ljava/lang/Object;)V - - return-object v0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public abstract b()Z -.end method - -.method public abstract c()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r3.smali deleted file mode 100644 index b12a919310..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r3.smali +++ /dev/null @@ -1,461 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/r3; -.super Lf/h/a/d/h/k/m3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/Set; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/m3<", - "TE;>;", - "Ljava/util/Set<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public transient e:Lf/h/a/d/h/k/l3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/m3;->()V - - return-void -.end method - -.method public static n(I)I - .locals 6 - - const/4 v0, 0x2 - - invoke-static {p0, v0}, Ljava/lang/Math;->max(II)I - - move-result p0 - - const/4 v0, 0x1 - - const v1, 0x2ccccccc - - if-ge p0, v1, :cond_1 - - add-int/lit8 v1, p0, -0x1 - - invoke-static {v1}, Ljava/lang/Integer;->highestOneBit(I)I - - move-result v1 - - shl-int/lit8 v0, v1, 0x1 - - :goto_0 - int-to-double v1, v0 - - const-wide v3, 0x3fe6666666666666L # 0.7 - - mul-double v1, v1, v3 - - int-to-double v3, p0 - - cmpg-double v5, v1, v3 - - if-gez v5, :cond_0 - - shl-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return v0 - - :cond_1 - const/high16 v1, 0x40000000 # 2.0f - - if-ge p0, v1, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_3 - - return v1 - - :cond_3 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "collection too large" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static p(Ljava/util/Collection;)Lf/h/a/d/h/k/r3; - .locals 14 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)", - "Lf/h/a/d/h/k/r3<", - "TE;>;" - } - .end annotation - - instance-of v0, p0, Lf/h/a/d/h/k/r3; - - if-eqz v0, :cond_0 - - instance-of v0, p0, Ljava/util/SortedSet; - - if-nez v0, :cond_0 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/r3; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m3;->m()Z - - move-result v1 - - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Collection;->toArray()[Ljava/lang/Object; - - move-result-object p0 - - array-length v0, p0 - - :goto_0 - if-eqz v0, :cond_8 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_7 - - invoke-static {v0}, Lf/h/a/d/h/k/r3;->n(I)I - - move-result v3 - - new-array v7, v3, [Ljava/lang/Object; - - add-int/lit8 v8, v3, -0x1 - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - const/4 v9, 0x0 - - :goto_1 - if-ge v4, v0, :cond_3 - - aget-object v5, p0, v4 - - invoke-static {v5, v4}, Lf/h/a/b/i1/e;->q2(Ljava/lang/Object;I)Ljava/lang/Object; - - invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I - - move-result v10 - - invoke-static {v10}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v11 - - :goto_2 - and-int v12, v11, v8 - - aget-object v13, v7, v12 - - if-nez v13, :cond_1 - - add-int/lit8 v11, v9, 0x1 - - aput-object v5, p0, v9 - - aput-object v5, v7, v12 - - add-int/2addr v6, v10 - - move v9, v11 - - goto :goto_3 - - :cond_1 - invoke-virtual {v13, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-nez v12, :cond_2 - - add-int/lit8 v11, v11, 0x1 - - goto :goto_2 - - :cond_2 - :goto_3 - add-int/lit8 v4, v4, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v4, 0x0 - - invoke-static {p0, v9, v0, v4}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V - - if-ne v9, v2, :cond_4 - - aget-object p0, p0, v1 - - new-instance v0, Lf/h/a/d/h/k/d4; - - invoke-direct {v0, p0, v6}, Lf/h/a/d/h/k/d4;->(Ljava/lang/Object;I)V - - return-object v0 - - :cond_4 - invoke-static {v9}, Lf/h/a/d/h/k/r3;->n(I)I - - move-result v0 - - div-int/lit8 v3, v3, 0x2 - - if-ge v0, v3, :cond_5 - - move v0, v9 - - goto :goto_0 - - :cond_5 - array-length v0, p0 - - shr-int/lit8 v1, v0, 0x1 - - shr-int/lit8 v0, v0, 0x2 - - add-int/2addr v1, v0 - - if-ge v9, v1, :cond_6 - - invoke-static {p0, v9}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object p0 - - :cond_6 - move-object v5, p0 - - new-instance p0, Lf/h/a/d/h/k/c4; - - move-object v4, p0 - - invoke-direct/range {v4 .. v9}, Lf/h/a/d/h/k/c4;->([Ljava/lang/Object;I[Ljava/lang/Object;II)V - - return-object p0 - - :cond_7 - aget-object p0, p0, v1 - - new-instance v0, Lf/h/a/d/h/k/d4; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/d4;->(Ljava/lang/Object;)V - - return-object v0 - - :cond_8 - sget-object p0, Lf/h/a/d/h/k/c4;->k:Lf/h/a/d/h/k/c4; - - return-object p0 -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 4 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/r3; - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->a()Z - - move-result v1 - - if-eqz v1, :cond_1 - - move-object v1, p1 - - check-cast v1, Lf/h/a/d/h/k/r3; - - invoke-virtual {v1}, Lf/h/a/d/h/k/r3;->a()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->hashCode()I - - move-result v1 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - if-eq v1, v3, :cond_1 - - return v2 - - :cond_1 - if-ne p0, p1, :cond_2 - - goto :goto_0 - - :cond_2 - instance-of v1, p1, Ljava/util/Set; - - if-eqz v1, :cond_3 - - check-cast p1, Ljava/util/Set; - - :try_start_0 - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/Set;->size()I - - move-result v3 - - if-ne v1, v3, :cond_3 - - invoke-interface {p0, p1}, Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z - - move-result p1 - :try_end_0 - .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p1, :cond_3 - - goto :goto_0 - - :catch_0 - :cond_3 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public hashCode()I - .locals 1 - - invoke-static {p0}, Lf/h/a/b/i1/e;->V2(Ljava/util/Set;)I - - move-result v0 - - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public q()Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/r3;->e:Lf/h/a/d/h/k/l3; - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->s()Lf/h/a/d/h/k/l3; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/r3;->e:Lf/h/a/d/h/k/l3; - - :cond_0 - return-object v0 -.end method - -.method public s()Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/m3;->toArray()[Ljava/lang/Object; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/k/l3;->q([Ljava/lang/Object;)Lf/h/a/d/h/k/l3; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r4.smali deleted file mode 100644 index 538d2bafec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r4.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/k/r4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "libcore.io.Memory" - - const/4 v1, 0x0 - - :try_start_0 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v0, v1 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/r4;->a:Ljava/lang/Class; - - const-string v0, "org.robolectric.Robolectric" - - :try_start_1 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - goto :goto_1 - - :catchall_1 - nop - - :goto_1 - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_0 - const/4 v0, 0x0 - - :goto_2 - sput-boolean v0, Lf/h/a/d/h/k/r4;->b:Z - - return-void -.end method - -.method public static a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/r4;->a:Ljava/lang/Class; - - if-eqz v0, :cond_0 - - sget-boolean v0, Lf/h/a/d/h/k/r4;->b:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r5.smali deleted file mode 100644 index 02aa5ea50a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r5.smali +++ /dev/null @@ -1,371 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/r5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 14 - - invoke-static {}, Lf/h/a/d/h/k/r8;->values()[Lf/h/a/d/h/k/r8; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/r5;->b:[I - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - :try_start_0 - sget-object v3, Lf/h/a/d/h/k/r8;->d:Lf/h/a/d/h/k/r8; - - aput v2, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v3, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v4, Lf/h/a/d/h/k/r8;->e:Lf/h/a/d/h/k/r8; - - aput v0, v3, v2 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v3, 0x3 - - :try_start_2 - sget-object v4, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v5, Lf/h/a/d/h/k/r8;->f:Lf/h/a/d/h/k/r8; - - aput v3, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v4, 0x4 - - :try_start_3 - sget-object v5, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v6, Lf/h/a/d/h/k/r8;->g:Lf/h/a/d/h/k/r8; - - aput v4, v5, v3 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v5, 0x5 - - :try_start_4 - sget-object v6, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v7, Lf/h/a/d/h/k/r8;->h:Lf/h/a/d/h/k/r8; - - aput v5, v6, v4 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - const/4 v6, 0x6 - - :try_start_5 - sget-object v7, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v8, Lf/h/a/d/h/k/r8;->i:Lf/h/a/d/h/k/r8; - - aput v6, v7, v5 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - const/4 v7, 0x7 - - :try_start_6 - sget-object v8, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v9, Lf/h/a/d/h/k/r8;->j:Lf/h/a/d/h/k/r8; - - aput v7, v8, v6 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - const/16 v8, 0x8 - - :try_start_7 - sget-object v9, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v10, Lf/h/a/d/h/k/r8;->k:Lf/h/a/d/h/k/r8; - - aput v8, v9, v7 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - const/16 v9, 0x9 - - :try_start_8 - sget-object v10, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v11, Lf/h/a/d/h/k/r8;->m:Lf/h/a/d/h/k/r8; - - aput v9, v10, v9 - :try_end_8 - .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 - - :catch_8 - :try_start_9 - sget-object v10, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v11, Lf/h/a/d/h/k/r8;->n:Lf/h/a/d/h/k/r8; - - const/16 v11, 0xa - - aput v11, v10, v11 - :try_end_9 - .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 - - :catch_9 - const/16 v10, 0xb - - :try_start_a - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->l:Lf/h/a/d/h/k/r8; - - aput v10, v11, v8 - :try_end_a - .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a - - :catch_a - const/16 v11, 0xc - - :try_start_b - sget-object v12, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v13, Lf/h/a/d/h/k/r8;->o:Lf/h/a/d/h/k/r8; - - aput v11, v12, v10 - :try_end_b - .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b - - :catch_b - const/16 v10, 0xd - - :try_start_c - sget-object v12, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v13, Lf/h/a/d/h/k/r8;->p:Lf/h/a/d/h/k/r8; - - aput v10, v12, v11 - :try_end_c - .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c - - :catch_c - :try_start_d - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->r:Lf/h/a/d/h/k/r8; - - const/16 v12, 0xe - - aput v12, v11, v12 - :try_end_d - .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d - - :catch_d - :try_start_e - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->s:Lf/h/a/d/h/k/r8; - - const/16 v12, 0xf - - aput v12, v11, v12 - :try_end_e - .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e - - :catch_e - :try_start_f - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->t:Lf/h/a/d/h/k/r8; - - const/16 v12, 0x10 - - aput v12, v11, v12 - :try_end_f - .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f - - :catch_f - :try_start_10 - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->u:Lf/h/a/d/h/k/r8; - - const/16 v12, 0x11 - - aput v12, v11, v12 - :try_end_10 - .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 - - :catch_10 - :try_start_11 - sget-object v11, Lf/h/a/d/h/k/r5;->b:[I - - sget-object v12, Lf/h/a/d/h/k/r8;->q:Lf/h/a/d/h/k/r8; - - const/16 v12, 0x12 - - aput v12, v11, v10 - :try_end_11 - .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 - - :catch_11 - invoke-static {}, Lf/h/a/d/h/k/y8;->values()[Lf/h/a/d/h/k/y8; - - move-result-object v10 - - array-length v10, v10 - - new-array v10, v10, [I - - sput-object v10, Lf/h/a/d/h/k/r5;->a:[I - - :try_start_12 - sget-object v11, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - :try_end_12 - .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 - - sget-object v11, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - :try_start_13 - aput v2, v10, v1 - :try_end_13 - .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 - - :catch_12 - :try_start_14 - sget-object v1, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v10, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - :try_end_14 - .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 - - sget-object v10, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - :try_start_15 - aput v0, v1, v2 - :try_end_15 - .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 - - :catch_13 - :try_start_16 - sget-object v1, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v2, Lf/h/a/d/h/k/y8;->f:Lf/h/a/d/h/k/y8; - :try_end_16 - .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 - - sget-object v2, Lf/h/a/d/h/k/y8;->f:Lf/h/a/d/h/k/y8; - - :try_start_17 - aput v3, v1, v0 - :try_end_17 - .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 - - :catch_14 - :try_start_18 - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->g:Lf/h/a/d/h/k/y8; - :try_end_18 - .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 - - sget-object v1, Lf/h/a/d/h/k/y8;->g:Lf/h/a/d/h/k/y8; - - :try_start_19 - aput v4, v0, v3 - :try_end_19 - .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 - - :catch_15 - :try_start_1a - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->h:Lf/h/a/d/h/k/y8; - :try_end_1a - .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 - - sget-object v1, Lf/h/a/d/h/k/y8;->h:Lf/h/a/d/h/k/y8; - - :try_start_1b - aput v5, v0, v4 - :try_end_1b - .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 - - :catch_16 - :try_start_1c - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->i:Lf/h/a/d/h/k/y8; - :try_end_1c - .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 - - sget-object v1, Lf/h/a/d/h/k/y8;->i:Lf/h/a/d/h/k/y8; - - :try_start_1d - aput v6, v0, v5 - :try_end_1d - .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 - - :catch_17 - :try_start_1e - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->j:Lf/h/a/d/h/k/y8; - - aput v7, v0, v6 - :try_end_1e - .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 - - :catch_18 - :try_start_1f - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->k:Lf/h/a/d/h/k/y8; - - aput v8, v0, v7 - :try_end_1f - .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 - - :catch_19 - :try_start_20 - sget-object v0, Lf/h/a/d/h/k/r5;->a:[I - - sget-object v1, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - aput v9, v0, v8 - :try_end_20 - .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a - - :catch_1a - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r6.smali deleted file mode 100644 index 744e4e1202..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r6.smali +++ /dev/null @@ -1,780 +0,0 @@ -.class public final Lf/h/a/d/h/k/r6; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/d6; -.implements Lf/h/a/d/h/k/n7; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/d6;", - "Lf/h/a/d/h/k/n7;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final g:Lf/h/a/d/h/k/r6; - - -# instance fields -.field public e:[J - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/r6; - - const/4 v1, 0x0 - - new-array v2, v1, [J - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/r6;->([JI)V - - sput-object v0, Lf/h/a/d/h/k/r6;->g:Lf/h/a/d/h/k/r6; - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [J - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/r6;->f:I - - return-void -.end method - -.method public constructor ([JI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/r6;->e:[J - - iput p2, p0, Lf/h/a/d/h/k/r6;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 6 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget p2, p0, Lf/h/a/d/h/k/r6;->f:I - - if-gt p1, p2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - array-length v3, v2 - - if-ge p2, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr p2, p1 - - invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v3, 0x3 - - const/4 v4, 0x2 - - const/4 v5, 0x1 - - invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I - - move-result p2 - - new-array p2, p2, [J - - const/4 v3, 0x0 - - invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - add-int/lit8 v3, p1, 0x1 - - iget v4, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr v4, p1 - - invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object p2, p0, Lf/h/a/d/h/k/r6;->e:[J - - :goto_0 - iget-object p2, p0, Lf/h/a/d/h/k/r6;->e:[J - - aput-wide v0, p2, p1 - - iget p1, p0, Lf/h/a/d/h/k/r6;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 2 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/k/r6;->h(J)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Long;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/k/r6; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/r6; - - iget v0, p1, Lf/h/a/d/h/k/r6;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/r6;->e:[J - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - iget v4, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p1, Lf/h/a/d/h/k/r6;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 8 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/r6; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/r6; - - iget v1, p0, Lf/h/a/d/h/k/r6;->f:I - - iget v2, p1, Lf/h/a/d/h/k/r6;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/r6;->e:[J - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/r6;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v4, v2, v1 - - aget-wide v6, p1, v1 - - cmp-long v2, v4, v6 - - if-eqz v2, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->k(I)Lf/h/a/d/h/k/d6; - - move-result-object p1 - - return-object p1 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v1, v0, p1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(J)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/r6;->e:[J - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [J - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - iget v1, p0, Lf/h/a/d/h/k/r6;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/r6;->f:I - - aput-wide p1, v0, v1 - - return-void -.end method - -.method public final hashCode()I - .locals 5 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/r6;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Lf/h/a/d/h/k/b6;->b(J)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 7 - - instance-of v0, p1, Ljava/lang/Long; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - iget p1, p0, Lf/h/a/d/h/k/r6;->f:I - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_2 - - iget-object v4, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v5, v4, v0 - - cmp-long v4, v5, v2 - - if-nez v4, :cond_1 - - return v0 - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)J - .locals 3 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v1, v0, p1 - - return-wide v1 -.end method - -.method public final k(I)Lf/h/a/d/h/k/d6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/r6; - - iget-object v1, p0, Lf/h/a/d/h/k/r6;->e:[J - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/k/r6;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/r6;->([JI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final l(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final m(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v1, v0, p1 - - iget v3, p0, Lf/h/a/d/h/k/r6;->f:I - - add-int/lit8 v4, v3, -0x1 - - if-ge p1, v4, :cond_0 - - add-int/lit8 v4, p1, 0x1 - - sub-int/2addr v3, p1 - - add-int/lit8 v3, v3, -0x1 - - invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/r6;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/r6;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v3, v2, v1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/r6;->e:[J - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/r6;->e:[J - - iget v1, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/k/r6;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 4 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/r6;->l(I)V - - iget-object p2, p0, Lf/h/a/d/h/k/r6;->e:[J - - aget-wide v2, p2, p1 - - aput-wide v0, p2, p1 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/r6;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r7.smali deleted file mode 100644 index 59fdb63efa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r7.smali +++ /dev/null @@ -1,131 +0,0 @@ -.class public final Lf/h/a/d/h/k/r7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/b7; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/d7; - -.field public final b:Ljava/lang/String; - -.field public final c:[Ljava/lang/Object; - -.field public final d:I - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/r7;->a:Lf/h/a/d/h/k/d7; - - iput-object p2, p0, Lf/h/a/d/h/k/r7;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/r7;->c:[Ljava/lang/Object; - - const/4 p1, 0x0 - - invoke-virtual {p2, p1}, Ljava/lang/String;->charAt(I)C - - move-result p1 - - const p3, 0xd800 - - if-ge p1, p3, :cond_0 - - iput p1, p0, Lf/h/a/d/h/k/r7;->d:I - - return-void - - :cond_0 - and-int/lit16 p1, p1, 0x1fff - - const/16 v0, 0xd - - const/4 v1, 0x1 - - :goto_0 - add-int/lit8 v2, v1, 0x1 - - invoke-virtual {p2, v1}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - if-lt v1, p3, :cond_1 - - and-int/lit16 v1, v1, 0x1fff - - shl-int/2addr v1, v0 - - or-int/2addr p1, v1 - - add-int/lit8 v0, v0, 0xd - - move v1, v2 - - goto :goto_0 - - :cond_1 - shl-int p2, v1, v0 - - or-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/d/h/k/r7;->d:I - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/r7;->d:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x2 - - return v0 -.end method - -.method public final b()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/r7;->d:I - - const/4 v1, 0x2 - - and-int/2addr v0, v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final c()Lf/h/a/d/h/k/d7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/r7;->a:Lf/h/a/d/h/k/d7; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r8.smali deleted file mode 100644 index 97d5e266f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r8.smali +++ /dev/null @@ -1,406 +0,0 @@ -.class public enum Lf/h/a/d/h/k/r8; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/r8;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/r8; - -.field public static final enum e:Lf/h/a/d/h/k/r8; - -.field public static final enum f:Lf/h/a/d/h/k/r8; - -.field public static final enum g:Lf/h/a/d/h/k/r8; - -.field public static final enum h:Lf/h/a/d/h/k/r8; - -.field public static final enum i:Lf/h/a/d/h/k/r8; - -.field public static final enum j:Lf/h/a/d/h/k/r8; - -.field public static final enum k:Lf/h/a/d/h/k/r8; - -.field public static final enum l:Lf/h/a/d/h/k/r8; - -.field public static final enum m:Lf/h/a/d/h/k/r8; - -.field public static final enum n:Lf/h/a/d/h/k/r8; - -.field public static final enum o:Lf/h/a/d/h/k/r8; - -.field public static final enum p:Lf/h/a/d/h/k/r8; - -.field public static final enum q:Lf/h/a/d/h/k/r8; - -.field public static final enum r:Lf/h/a/d/h/k/r8; - -.field public static final enum s:Lf/h/a/d/h/k/r8; - -.field public static final enum t:Lf/h/a/d/h/k/r8; - -.field public static final enum u:Lf/h/a/d/h/k/r8; - -.field public static final synthetic v:[Lf/h/a/d/h/k/r8; - - -# instance fields -.field public final zzs:Lf/h/a/d/h/k/y8; - -.field public final zzt:I - - -# direct methods -.method public static constructor ()V - .locals 16 - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->g:Lf/h/a/d/h/k/y8; - - const-string v2, "DOUBLE" - - const/4 v3, 0x0 - - const/4 v4, 0x1 - - invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->d:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->f:Lf/h/a/d/h/k/y8; - - const-string v2, "FLOAT" - - const/4 v5, 0x5 - - invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->e:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - const-string v2, "INT64" - - const/4 v6, 0x2 - - invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->f:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - const-string v2, "UINT64" - - const/4 v7, 0x3 - - invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->g:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - const-string v2, "INT32" - - const/4 v8, 0x4 - - invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->h:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - const-string v2, "FIXED64" - - invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->i:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - const-string v2, "FIXED32" - - const/4 v9, 0x6 - - invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->j:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->h:Lf/h/a/d/h/k/y8; - - const-string v2, "BOOL" - - const/4 v10, 0x7 - - invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->k:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/u8; - - sget-object v1, Lf/h/a/d/h/k/y8;->i:Lf/h/a/d/h/k/y8; - - const-string v2, "STRING" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/u8;->(Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - - sput-object v0, Lf/h/a/d/h/k/r8;->l:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/t8; - - sget-object v1, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - const-string v2, "GROUP" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/t8;->(Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - - sput-object v0, Lf/h/a/d/h/k/r8;->m:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/w8; - - sget-object v1, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - const-string v2, "MESSAGE" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/w8;->(Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - - sput-object v0, Lf/h/a/d/h/k/r8;->n:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/v8; - - sget-object v1, Lf/h/a/d/h/k/y8;->j:Lf/h/a/d/h/k/y8; - - const-string v2, "BYTES" - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/v8;->(Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - - sput-object v0, Lf/h/a/d/h/k/r8;->o:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - const-string v2, "UINT32" - - const/16 v11, 0xc - - invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->p:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->k:Lf/h/a/d/h/k/y8; - - const-string v2, "ENUM" - - const/16 v12, 0xd - - invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->q:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - const-string v2, "SFIXED32" - - const/16 v13, 0xe - - invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->r:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - const-string v2, "SFIXED64" - - const/16 v14, 0xf - - invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->s:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - const-string v2, "SINT32" - - const/16 v15, 0x10 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->t:Lf/h/a/d/h/k/r8; - - new-instance v0, Lf/h/a/d/h/k/r8; - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - const-string v2, "SINT64" - - const/16 v15, 0x11 - - invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - - sput-object v0, Lf/h/a/d/h/k/r8;->u:Lf/h/a/d/h/k/r8; - - const/16 v1, 0x12 - - new-array v1, v1, [Lf/h/a/d/h/k/r8; - - sget-object v2, Lf/h/a/d/h/k/r8;->d:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/r8;->e:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/r8;->f:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v6 - - sget-object v2, Lf/h/a/d/h/k/r8;->g:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v7 - - sget-object v2, Lf/h/a/d/h/k/r8;->h:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v8 - - sget-object v2, Lf/h/a/d/h/k/r8;->i:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v5 - - sget-object v2, Lf/h/a/d/h/k/r8;->j:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v9 - - sget-object v2, Lf/h/a/d/h/k/r8;->k:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v10 - - sget-object v2, Lf/h/a/d/h/k/r8;->l:Lf/h/a/d/h/k/r8; - - const/16 v3, 0x8 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/r8;->m:Lf/h/a/d/h/k/r8; - - const/16 v3, 0x9 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/r8;->n:Lf/h/a/d/h/k/r8; - - const/16 v3, 0xa - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/r8;->o:Lf/h/a/d/h/k/r8; - - const/16 v3, 0xb - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/r8;->p:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v11 - - sget-object v2, Lf/h/a/d/h/k/r8;->q:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v12 - - sget-object v2, Lf/h/a/d/h/k/r8;->r:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v13 - - sget-object v2, Lf/h/a/d/h/k/r8;->s:Lf/h/a/d/h/k/r8; - - aput-object v2, v1, v14 - - sget-object v2, Lf/h/a/d/h/k/r8;->t:Lf/h/a/d/h/k/r8; - - const/16 v3, 0x10 - - aput-object v2, v1, v3 - - aput-object v0, v1, v15 - - sput-object v1, Lf/h/a/d/h/k/r8;->v:[Lf/h/a/d/h/k/r8; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/k/y8;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/y8;", - "I)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/k/r8;->zzs:Lf/h/a/d/h/k/y8; - - iput p4, p0, Lf/h/a/d/h/k/r8;->zzt:I - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILf/h/a/d/h/k/y8;ILf/h/a/d/h/k/s8;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/k/r8;->zzs:Lf/h/a/d/h/k/y8; - - iput p4, p0, Lf/h/a/d/h/k/r8;->zzt:I - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/r8; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/r8;->v:[Lf/h/a/d/h/k/r8; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/r8;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/r8; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/r9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/r9.smali deleted file mode 100644 index 5d841fd9ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/r9.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/r9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ra.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ra.smali deleted file mode 100644 index 9e3465c373..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ra.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/ra; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ua;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ra; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ua;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ra; - - invoke-direct {v0}, Lf/h/a/d/h/k/ra;->()V - - sput-object v0, Lf/h/a/d/h/k/ra;->e:Lf/h/a/d/h/k/ra; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ta; - - invoke-direct {v0}, Lf/h/a/d/h/k/ta;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ra;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ra;->e:Lf/h/a/d/h/k/ra; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ra;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ua; - - invoke-interface {v0}, Lf/h/a/d/h/k/ua;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ra;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ua; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/rb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/rb.smali deleted file mode 100644 index 65b692ca04..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/rb.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/d/h/k/rb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/sb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.global_params.dev" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/rb;->a:Lf/h/a/d/h/k/a2; - - const/4 v1, 0x1 - - const-string v3, "measurement.service.global_params_in_payload" - - invoke-static {v0, v3, v1}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/rb;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.service.global_params" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/rb;->c:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.service.global_params" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/rb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/rb;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final d()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/rb;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/rd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/rd.smali deleted file mode 100644 index c75c52e75f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/rd.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/rd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/qd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/rd; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/qd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/rd; - - invoke-direct {v0}, Lf/h/a/d/h/k/rd;->()V - - sput-object v0, Lf/h/a/d/h/k/rd;->e:Lf/h/a/d/h/k/rd; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/td; - - invoke-direct {v0}, Lf/h/a/d/h/k/td;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/rd;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/rd;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s.smali deleted file mode 100644 index 6a47ff9653..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/s; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/wd; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/s;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/s;->h:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/s;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/s;->h:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/yd;->generateEventId(Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/s;->h:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s0.smali deleted file mode 100644 index b554b77103..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s0.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/k/s0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/c6; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/c6; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/s0; - - invoke-direct {v0}, Lf/h/a/d/h/k/s0;->()V - - sput-object v0, Lf/h/a/d/h/k/s0;->a:Lf/h/a/d/h/k/c6; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final f(I)Z - .locals 0 - - invoke-static {p1}, Lf/h/a/d/h/k/q0$a;->f(I)Lf/h/a/d/h/k/q0$a; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s1.smali deleted file mode 100644 index b7d7d1597c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s1.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/s1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract g(Ljava/lang/String;)Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s2.smali deleted file mode 100644 index efbd8c630a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s2.smali +++ /dev/null @@ -1,136 +0,0 @@ -.class public final Lf/h/a/d/h/k/s2; -.super Lf/h/a/d/h/k/r2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r2<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final zza:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/r2;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final b()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final c()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - instance-of v0, p1, Lf/h/a/d/h/k/s2; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/s2; - - iget-object v0, p0, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final hashCode()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - const v1, 0x598df91c - - add-int/2addr v0, v1 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/s2;->zza:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0xd - - const-string v2, "Optional.of(" - - const-string v3, ")" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s3.smali deleted file mode 100644 index 5c21a36332..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s3.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/k/s3; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e2; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final f(Landroid/os/Bundle;)Landroid/os/Bundle; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object v0, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v0}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - check-cast v0, Landroid/os/Bundle; - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s4.smali deleted file mode 100644 index 2929d8a2f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s4.smali +++ /dev/null @@ -1,299 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/s4; -.super Ljava/util/AbstractList; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/AbstractList<", - "TE;>;", - "Lf/h/a/d/h/k/f6<", - "TE;>;" - } -.end annotation - - -# instance fields -.field public d:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/AbstractList;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - - -# virtual methods -.method public a()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/s4;->d:Z - - return v0 -.end method - -.method public add(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TE;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(ILjava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public addAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+TE;>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public final b()V - .locals 1 - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public final c()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/s4;->d:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0}, Ljava/util/AbstractList;->clear()V - - return-void -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 6 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Ljava/util/List; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - instance-of v1, p1, Ljava/util/RandomAccess; - - if-nez v1, :cond_2 - - invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_2 - check-cast p1, Ljava/util/List; - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v1 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v3 - - if-eq v1, v3, :cond_3 - - return v2 - - :cond_3 - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_5 - - invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_4 - - return v2 - - :cond_4 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_5 - return v0 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Ljava/util/AbstractList;->size()I - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_0 - - mul-int/lit8 v1, v1, 0x1f - - invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I - - move-result v3 - - add-int/2addr v1, v3 - - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public remove(Ljava/lang/Object;)Z - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public removeAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method - -.method public retainAll(Ljava/util/Collection;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s5.smali deleted file mode 100644 index ac243fe626..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s5.smali +++ /dev/null @@ -1,101 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/s5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/g6;->values()[Lf/h/a/d/h/k/g6; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/s5;->b:[I - - const/4 v1, 0x1 - - :try_start_0 - sget-object v2, Lf/h/a/d/h/k/g6;->k:Lf/h/a/d/h/k/g6; - - const/4 v2, 0x7 - - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v2, Lf/h/a/d/h/k/s5;->b:[I - - sget-object v3, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const/16 v3, 0x9 - - aput v0, v2, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v2, 0x3 - - :try_start_2 - sget-object v3, Lf/h/a/d/h/k/s5;->b:[I - - sget-object v4, Lf/h/a/d/h/k/g6;->j:Lf/h/a/d/h/k/g6; - - const/4 v4, 0x6 - - aput v2, v3, v4 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - invoke-static {}, Lf/h/a/d/h/k/v5;->values()[Lf/h/a/d/h/k/v5; - - move-result-object v3 - - array-length v3, v3 - - new-array v3, v3, [I - - sput-object v3, Lf/h/a/d/h/k/s5;->a:[I - - :try_start_3 - aput v1, v3, v2 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - :try_start_4 - sget-object v3, Lf/h/a/d/h/k/s5;->a:[I - - aput v0, v3, v1 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/k/s5;->a:[I - - const/4 v1, 0x0 - - aput v2, v0, v1 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s6.smali deleted file mode 100644 index 9fd943dd9b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s6.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/h/k/s6; -.super Lf/h/a/d/h/k/n6; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/q6;)V - .locals 0 - - const/4 p1, 0x0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/n6;->(Lf/h/a/d/h/k/q6;)V - - return-void -.end method - -.method public static c(Ljava/lang/Object;J)Lf/h/a/d/h/k/f6; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "J)", - "Lf/h/a/d/h/k/f6<", - "TE;>;" - } - .end annotation - - invoke-static {p0, p1, p2}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/f6; - - return-object p0 -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - "J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/d/h/k/f6; - - move-result-object p2 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v2 - - if-lez v1, :cond_1 - - if-lez v2, :cond_1 - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v3 - - if-nez v3, :cond_0 - - add-int/2addr v2, v1 - - invoke-interface {v0, v2}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - :cond_0 - invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z - - :cond_1 - if-lez v1, :cond_2 - - move-object p2, v0 - - :cond_2 - invoke-static {p1, p3, p4, p2}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;J)V - .locals 0 - - invoke-static {p1, p2, p3}, Lf/h/a/d/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/d/h/k/f6; - - move-result-object p1 - - invoke-interface {p1}, Lf/h/a/d/h/k/f6;->b()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s7.smali deleted file mode 100644 index c882113004..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s7.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/s7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s8.smali deleted file mode 100644 index 85ba6d76e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s8.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/s8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/s9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/s9.smali deleted file mode 100644 index 55110ceb5f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/s9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/s9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/r9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/s9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/r9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/s9; - - invoke-direct {v0}, Lf/h/a/d/h/k/s9;->()V - - sput-object v0, Lf/h/a/d/h/k/s9;->e:Lf/h/a/d/h/k/s9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/u9; - - invoke-direct {v0}, Lf/h/a/d/h/k/u9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/s9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/s9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/r9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/sa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/sa.smali deleted file mode 100644 index a4cf1d9976..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/sa.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public final Lf/h/a/d/h/k/sa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/pa; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.referrer.delayed_install_referrer_api" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/sa;->a:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.sdk.referrer.delayed_install_referrer_api" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/sa;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/sc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/sc.smali deleted file mode 100644 index 3ef458cb64..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/sc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/sc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/rc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/sc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/rc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/sc; - - invoke-direct {v0}, Lf/h/a/d/h/k/sc;->()V - - sput-object v0, Lf/h/a/d/h/k/sc;->e:Lf/h/a/d/h/k/sc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/uc; - - invoke-direct {v0}, Lf/h/a/d/h/k/uc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/sc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/sc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/rc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/sd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/sd.smali deleted file mode 100644 index b4ad79450c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/sd.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/sd; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/vd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/sd; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/vd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/sd; - - invoke-direct {v0}, Lf/h/a/d/h/k/sd;->()V - - sput-object v0, Lf/h/a/d/h/k/sd;->e:Lf/h/a/d/h/k/sd; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ud; - - invoke-direct {v0}, Lf/h/a/d/h/k/ud;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/sd;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/sd;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/vd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t.smali deleted file mode 100644 index a8847568b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/t; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/wd; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/t;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/t;->h:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/t;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/t;->h:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/yd;->getCachedAppInstanceId(Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/t;->h:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t0.smali deleted file mode 100644 index 8871a5c205..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t0.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/t0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/y5$f;->a()[I - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/t0;->a:[I - - const/4 v1, 0x1 - - const/4 v2, 0x3 - - :try_start_0 - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - const/4 v3, 0x4 - - :try_start_1 - sget-object v4, Lf/h/a/d/h/k/t0;->a:[I - - aput v0, v4, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v4, Lf/h/a/d/h/k/t0;->a:[I - - aput v2, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x5 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/k/t0;->a:[I - - aput v3, v2, v0 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v2, 0x6 - - :try_start_4 - sget-object v3, Lf/h/a/d/h/k/t0;->a:[I - - aput v0, v3, v2 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/k/t0;->a:[I - - const/4 v3, 0x0 - - aput v2, v0, v3 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/h/k/t0;->a:[I - - const/4 v2, 0x7 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t1.smali deleted file mode 100644 index 3692a75ac1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t1.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/t1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t2.smali deleted file mode 100644 index 353e739cab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t2.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/t2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t3.smali deleted file mode 100644 index d326019234..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t3.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public Lf/h/a/d/h/k/t3; -.super Lf/h/a/d/h/k/q3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/u3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/q3<", - "TK;TV;>;", - "Lf/h/a/d/h/k/u3<", - "TK;TV;>;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o3;ILjava/util/Comparator;)V - .locals 0 - .param p3 # Ljava/util/Comparator; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/o3<", - "TK;", - "Lf/h/a/d/h/k/r3<", - "TV;>;>;I", - "Ljava/util/Comparator<", - "-TV;>;)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/q3;->(Lf/h/a/d/h/k/o3;I)V - - sget-object p1, Lf/h/a/d/h/k/c4;->k:Lf/h/a/d/h/k/c4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t4.smali deleted file mode 100644 index 7387e9e1ab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t4.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/k/t4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public a:I - -.field public b:J - -.field public c:Ljava/lang/Object; - -.field public final d:Lf/h/a/d/h/k/l5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/l5;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/t4;->d:Lf/h/a/d/h/k/l5; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t5.smali deleted file mode 100644 index 9d409df1e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t5.smali +++ /dev/null @@ -1,1417 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/t5; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/t5;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum A:Lf/h/a/d/h/k/t5; - -.field public static final enum B:Lf/h/a/d/h/k/t5; - -.field public static final enum C:Lf/h/a/d/h/k/t5; - -.field public static final enum D:Lf/h/a/d/h/k/t5; - -.field public static final enum E:Lf/h/a/d/h/k/t5; - -.field public static final enum F:Lf/h/a/d/h/k/t5; - -.field public static final enum G:Lf/h/a/d/h/k/t5; - -.field public static final enum H:Lf/h/a/d/h/k/t5; - -.field public static final enum I:Lf/h/a/d/h/k/t5; - -.field public static final enum J:Lf/h/a/d/h/k/t5; - -.field public static final enum K:Lf/h/a/d/h/k/t5; - -.field public static final enum L:Lf/h/a/d/h/k/t5; - -.field public static final enum M:Lf/h/a/d/h/k/t5; - -.field public static final enum N:Lf/h/a/d/h/k/t5; - -.field public static final enum O:Lf/h/a/d/h/k/t5; - -.field public static final enum P:Lf/h/a/d/h/k/t5; - -.field public static final enum Q:Lf/h/a/d/h/k/t5; - -.field public static final enum R:Lf/h/a/d/h/k/t5; - -.field public static final enum S:Lf/h/a/d/h/k/t5; - -.field public static final enum T:Lf/h/a/d/h/k/t5; - -.field public static final enum U:Lf/h/a/d/h/k/t5; - -.field public static final enum V:Lf/h/a/d/h/k/t5; - -.field public static final enum W:Lf/h/a/d/h/k/t5; - -.field public static final enum X:Lf/h/a/d/h/k/t5; - -.field public static final enum Y:Lf/h/a/d/h/k/t5; - -.field public static final enum Z:Lf/h/a/d/h/k/t5; - -.field public static final enum a0:Lf/h/a/d/h/k/t5; - -.field public static final enum b0:Lf/h/a/d/h/k/t5; - -.field public static final c0:[Lf/h/a/d/h/k/t5; - -.field public static final enum d:Lf/h/a/d/h/k/t5; - -.field public static final synthetic d0:[Lf/h/a/d/h/k/t5; - -.field public static final enum e:Lf/h/a/d/h/k/t5; - -.field public static final enum f:Lf/h/a/d/h/k/t5; - -.field public static final enum g:Lf/h/a/d/h/k/t5; - -.field public static final enum h:Lf/h/a/d/h/k/t5; - -.field public static final enum i:Lf/h/a/d/h/k/t5; - -.field public static final enum j:Lf/h/a/d/h/k/t5; - -.field public static final enum k:Lf/h/a/d/h/k/t5; - -.field public static final enum l:Lf/h/a/d/h/k/t5; - -.field public static final enum m:Lf/h/a/d/h/k/t5; - -.field public static final enum n:Lf/h/a/d/h/k/t5; - -.field public static final enum o:Lf/h/a/d/h/k/t5; - -.field public static final enum p:Lf/h/a/d/h/k/t5; - -.field public static final enum q:Lf/h/a/d/h/k/t5; - -.field public static final enum r:Lf/h/a/d/h/k/t5; - -.field public static final enum s:Lf/h/a/d/h/k/t5; - -.field public static final enum t:Lf/h/a/d/h/k/t5; - -.field public static final enum u:Lf/h/a/d/h/k/t5; - -.field public static final enum v:Lf/h/a/d/h/k/t5; - -.field public static final enum w:Lf/h/a/d/h/k/t5; - -.field public static final enum x:Lf/h/a/d/h/k/t5; - -.field public static final enum y:Lf/h/a/d/h/k/t5; - -.field public static final enum z:Lf/h/a/d/h/k/t5; - - -# instance fields -.field public final zzaz:Lf/h/a/d/h/k/g6; - -.field public final zzba:I - -.field public final zzbb:Lf/h/a/d/h/k/v5; - -.field public final zzbc:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public final zzbd:Z - - -# direct methods -.method public static constructor ()V - .locals 14 - - sget-object v6, Lf/h/a/d/h/k/v5;->f:Lf/h/a/d/h/k/v5; - - sget-object v7, Lf/h/a/d/h/k/v5;->e:Lf/h/a/d/h/k/v5; - - sget-object v8, Lf/h/a/d/h/k/v5;->d:Lf/h/a/d/h/k/v5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->h:Lf/h/a/d/h/k/g6; - - const-string v1, "DOUBLE" - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v0, v9 - - move-object v4, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->d:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->g:Lf/h/a/d/h/k/g6; - - const-string v1, "FLOAT" - - const/4 v2, 0x1 - - const/4 v3, 0x1 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->e:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "INT64" - - const/4 v2, 0x2 - - const/4 v3, 0x2 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->f:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT64" - - const/4 v2, 0x3 - - const/4 v3, 0x3 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->g:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "INT32" - - const/4 v2, 0x4 - - const/4 v3, 0x4 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->h:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED64" - - const/4 v2, 0x5 - - const/4 v3, 0x5 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->i:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED32" - - const/4 v2, 0x6 - - const/4 v3, 0x6 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->j:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->i:Lf/h/a/d/h/k/g6; - - const-string v1, "BOOL" - - const/4 v2, 0x7 - - const/4 v3, 0x7 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->k:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->j:Lf/h/a/d/h/k/g6; - - const-string v1, "STRING" - - const/16 v2, 0x8 - - const/16 v3, 0x8 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->l:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const-string v1, "MESSAGE" - - const/16 v2, 0x9 - - const/16 v3, 0x9 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->m:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->k:Lf/h/a/d/h/k/g6; - - const-string v1, "BYTES" - - const/16 v2, 0xa - - const/16 v3, 0xa - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->n:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT32" - - const/16 v2, 0xb - - const/16 v3, 0xb - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->o:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->l:Lf/h/a/d/h/k/g6; - - const-string v1, "ENUM" - - const/16 v2, 0xc - - const/16 v3, 0xc - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->p:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED32" - - const/16 v2, 0xd - - const/16 v3, 0xd - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->q:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED64" - - const/16 v2, 0xe - - const/16 v3, 0xe - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->r:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT32" - - const/16 v2, 0xf - - const/16 v3, 0xf - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->s:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT64" - - const/16 v2, 0x10 - - const/16 v3, 0x10 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->t:Lf/h/a/d/h/k/t5; - - new-instance v9, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const-string v1, "GROUP" - - const/16 v2, 0x11 - - const/16 v3, 0x11 - - move-object v0, v9 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v9, Lf/h/a/d/h/k/t5;->u:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->h:Lf/h/a/d/h/k/g6; - - const-string v1, "DOUBLE_LIST" - - const/16 v2, 0x12 - - const/16 v3, 0x12 - - move-object v0, v8 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->v:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->g:Lf/h/a/d/h/k/g6; - - const-string v1, "FLOAT_LIST" - - const/16 v2, 0x13 - - const/16 v3, 0x13 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->w:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "INT64_LIST" - - const/16 v2, 0x14 - - const/16 v3, 0x14 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->x:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT64_LIST" - - const/16 v2, 0x15 - - const/16 v3, 0x15 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->y:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "INT32_LIST" - - const/16 v2, 0x16 - - const/16 v3, 0x16 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->z:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED64_LIST" - - const/16 v2, 0x17 - - const/16 v3, 0x17 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->A:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED32_LIST" - - const/16 v2, 0x18 - - const/16 v3, 0x18 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->B:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->i:Lf/h/a/d/h/k/g6; - - const-string v1, "BOOL_LIST" - - const/16 v2, 0x19 - - const/16 v3, 0x19 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->C:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->j:Lf/h/a/d/h/k/g6; - - const-string v1, "STRING_LIST" - - const/16 v2, 0x1a - - const/16 v3, 0x1a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->D:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const-string v1, "MESSAGE_LIST" - - const/16 v2, 0x1b - - const/16 v3, 0x1b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->E:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->k:Lf/h/a/d/h/k/g6; - - const-string v1, "BYTES_LIST" - - const/16 v2, 0x1c - - const/16 v3, 0x1c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->F:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT32_LIST" - - const/16 v2, 0x1d - - const/16 v3, 0x1d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->G:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->l:Lf/h/a/d/h/k/g6; - - const-string v1, "ENUM_LIST" - - const/16 v2, 0x1e - - const/16 v3, 0x1e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->H:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED32_LIST" - - const/16 v2, 0x1f - - const/16 v3, 0x1f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->I:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED64_LIST" - - const/16 v2, 0x20 - - const/16 v3, 0x20 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->J:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT32_LIST" - - const/16 v2, 0x21 - - const/16 v3, 0x21 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->K:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT64_LIST" - - const/16 v2, 0x22 - - const/16 v3, 0x22 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->L:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->h:Lf/h/a/d/h/k/g6; - - const-string v1, "DOUBLE_LIST_PACKED" - - const/16 v2, 0x23 - - const/16 v3, 0x23 - - move-object v0, v8 - - move-object v4, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->M:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->g:Lf/h/a/d/h/k/g6; - - const-string v1, "FLOAT_LIST_PACKED" - - const/16 v2, 0x24 - - const/16 v3, 0x24 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->N:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "INT64_LIST_PACKED" - - const/16 v2, 0x25 - - const/16 v3, 0x25 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->O:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT64_LIST_PACKED" - - const/16 v2, 0x26 - - const/16 v3, 0x26 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->P:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "INT32_LIST_PACKED" - - const/16 v2, 0x27 - - const/16 v3, 0x27 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->Q:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED64_LIST_PACKED" - - const/16 v2, 0x28 - - const/16 v3, 0x28 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->R:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "FIXED32_LIST_PACKED" - - const/16 v2, 0x29 - - const/16 v3, 0x29 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->S:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->i:Lf/h/a/d/h/k/g6; - - const-string v1, "BOOL_LIST_PACKED" - - const/16 v2, 0x2a - - const/16 v3, 0x2a - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->T:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "UINT32_LIST_PACKED" - - const/16 v2, 0x2b - - const/16 v3, 0x2b - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->U:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->l:Lf/h/a/d/h/k/g6; - - const-string v1, "ENUM_LIST_PACKED" - - const/16 v2, 0x2c - - const/16 v3, 0x2c - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->V:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED32_LIST_PACKED" - - const/16 v2, 0x2d - - const/16 v3, 0x2d - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->W:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SFIXED64_LIST_PACKED" - - const/16 v2, 0x2e - - const/16 v3, 0x2e - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->X:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->e:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT32_LIST_PACKED" - - const/16 v2, 0x2f - - const/16 v3, 0x2f - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->Y:Lf/h/a/d/h/k/t5; - - new-instance v8, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->f:Lf/h/a/d/h/k/g6; - - const-string v1, "SINT64_LIST_PACKED" - - const/16 v2, 0x30 - - const/16 v3, 0x30 - - move-object v0, v8 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v8, Lf/h/a/d/h/k/t5;->Z:Lf/h/a/d/h/k/t5; - - new-instance v6, Lf/h/a/d/h/k/t5; - - sget-object v5, Lf/h/a/d/h/k/g6;->m:Lf/h/a/d/h/k/g6; - - const-string v1, "GROUP_LIST" - - const/16 v2, 0x31 - - const/16 v3, 0x31 - - move-object v0, v6 - - move-object v4, v7 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v6, Lf/h/a/d/h/k/t5;->a0:Lf/h/a/d/h/k/t5; - - new-instance v0, Lf/h/a/d/h/k/t5; - - sget-object v12, Lf/h/a/d/h/k/v5;->g:Lf/h/a/d/h/k/v5; - - sget-object v13, Lf/h/a/d/h/k/g6;->d:Lf/h/a/d/h/k/g6; - - const-string v9, "MAP" - - const/16 v10, 0x32 - - const/16 v11, 0x32 - - move-object v8, v0 - - invoke-direct/range {v8 .. v13}, Lf/h/a/d/h/k/t5;->(Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - - sput-object v0, Lf/h/a/d/h/k/t5;->b0:Lf/h/a/d/h/k/t5; - - const/16 v1, 0x33 - - new-array v1, v1, [Lf/h/a/d/h/k/t5; - - sget-object v2, Lf/h/a/d/h/k/t5;->d:Lf/h/a/d/h/k/t5; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/t5;->e:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->f:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x2 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->g:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x3 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->h:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x4 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->i:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x5 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->j:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x6 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->k:Lf/h/a/d/h/k/t5; - - const/4 v4, 0x7 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->l:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x8 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->m:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x9 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->n:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xa - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->o:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xb - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->p:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xc - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->q:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xd - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->r:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xe - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->s:Lf/h/a/d/h/k/t5; - - const/16 v4, 0xf - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->t:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x10 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->u:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x11 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->v:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x12 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->w:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x13 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->x:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x14 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->y:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x15 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->z:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x16 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->A:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x17 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->B:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x18 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->C:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x19 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->D:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->E:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->F:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->G:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->H:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->I:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x1f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->J:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x20 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->K:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x21 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->L:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x22 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->M:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x23 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->N:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x24 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->O:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x25 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->P:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x26 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->Q:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x27 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->R:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x28 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->S:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x29 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->T:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2a - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->U:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2b - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->V:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2c - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->W:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2d - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->X:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2e - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->Y:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x2f - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->Z:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x30 - - aput-object v2, v1, v4 - - sget-object v2, Lf/h/a/d/h/k/t5;->a0:Lf/h/a/d/h/k/t5; - - const/16 v4, 0x31 - - aput-object v2, v1, v4 - - const/16 v2, 0x32 - - aput-object v0, v1, v2 - - sput-object v1, Lf/h/a/d/h/k/t5;->d0:[Lf/h/a/d/h/k/t5; - - invoke-static {}, Lf/h/a/d/h/k/t5;->values()[Lf/h/a/d/h/k/t5; - - move-result-object v0 - - array-length v1, v0 - - new-array v1, v1, [Lf/h/a/d/h/k/t5; - - sput-object v1, Lf/h/a/d/h/k/t5;->c0:[Lf/h/a/d/h/k/t5; - - array-length v1, v0 - - :goto_0 - if-ge v3, v1, :cond_0 - - aget-object v2, v0, v3 - - sget-object v4, Lf/h/a/d/h/k/t5;->c0:[Lf/h/a/d/h/k/t5; - - iget v5, v2, Lf/h/a/d/h/k/t5;->zzba:I - - aput-object v2, v4, v5 - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public constructor (Ljava/lang/String;IILf/h/a/d/h/k/v5;Lf/h/a/d/h/k/g6;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lf/h/a/d/h/k/v5;", - "Lf/h/a/d/h/k/g6;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput p3, p0, Lf/h/a/d/h/k/t5;->zzba:I - - iput-object p4, p0, Lf/h/a/d/h/k/t5;->zzbb:Lf/h/a/d/h/k/v5; - - iput-object p5, p0, Lf/h/a/d/h/k/t5;->zzaz:Lf/h/a/d/h/k/g6; - - sget-object p1, Lf/h/a/d/h/k/s5;->a:[I - - invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I - - move-result p2 - - aget p1, p1, p2 - - const/4 p2, 0x2 - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_1 - - if-eq p1, p2, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/h/k/t5;->zzbc:Ljava/lang/Class; - - goto :goto_0 - - :cond_0 - iget-object p1, p5, Lf/h/a/d/h/k/g6;->zzl:Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/k/t5;->zzbc:Ljava/lang/Class; - - goto :goto_0 - - :cond_1 - iget-object p1, p5, Lf/h/a/d/h/k/g6;->zzl:Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/k/t5;->zzbc:Ljava/lang/Class; - - :goto_0 - sget-object p1, Lf/h/a/d/h/k/v5;->d:Lf/h/a/d/h/k/v5; - - if-ne p4, p1, :cond_2 - - sget-object p1, Lf/h/a/d/h/k/s5;->b:[I - - invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I - - move-result p4 - - aget p1, p1, p4 - - if-eq p1, p3, :cond_2 - - if-eq p1, p2, :cond_2 - - const/4 p2, 0x3 - - if-eq p1, p2, :cond_2 - - goto :goto_1 - - :cond_2 - const/4 p3, 0x0 - - :goto_1 - iput-boolean p3, p0, Lf/h/a/d/h/k/t5;->zzbd:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/t5; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/t5;->d0:[Lf/h/a/d/h/k/t5; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/t5;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/t5; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t6.smali deleted file mode 100644 index c1ec0ec4e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t6.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/h/k/t6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e7; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/k/b7;" - } - .end annotation - - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "This should never be called." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t7.smali deleted file mode 100644 index 92b5abe71f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t7.smali +++ /dev/null @@ -1,104 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/t7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method - -.method public abstract b(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation -.end method - -.method public abstract c(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract d(Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)Z" - } - .end annotation -.end method - -.method public abstract e(Ljava/lang/Object;)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)I" - } - .end annotation -.end method - -.method public abstract f(Ljava/lang/Object;Ljava/lang/Object;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)Z" - } - .end annotation -.end method - -.method public abstract g(Ljava/lang/Object;Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)V" - } - .end annotation -.end method - -.method public abstract h(Ljava/lang/Object;[BIILf/h/a/d/h/k/t4;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;[BII", - "Lf/h/a/d/h/k/t4;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method - -.method public abstract i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t8.smali deleted file mode 100644 index c444ab4f75..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t8.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/t8; -.super Lf/h/a/d/h/k/r8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - .locals 6 - - const/16 v2, 0x9 - - const/4 v4, 0x3 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;ILf/h/a/d/h/k/s8;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/t9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/t9.smali deleted file mode 100644 index 92ef8c1d87..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/t9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/t9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/w9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/t9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/w9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/t9; - - invoke-direct {v0}, Lf/h/a/d/h/k/t9;->()V - - sput-object v0, Lf/h/a/d/h/k/t9;->e:Lf/h/a/d/h/k/t9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/v9; - - invoke-direct {v0}, Lf/h/a/d/h/k/v9;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/t9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/t9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/w9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ta.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ta.smali deleted file mode 100644 index 50a32a7e0f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ta.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/ta; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ua; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.engagement_time_main_thread" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ta;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ta;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/tc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/tc.smali deleted file mode 100644 index 3942960b96..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/tc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/tc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/wc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/tc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/wc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/tc; - - invoke-direct {v0}, Lf/h/a/d/h/k/tc;->()V - - sput-object v0, Lf/h/a/d/h/k/tc;->e:Lf/h/a/d/h/k/tc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/vc; - - invoke-direct {v0}, Lf/h/a/d/h/k/vc;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/tc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/tc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/wc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/td.smali b/com.discord/smali_classes2/f/h/a/d/h/k/td.smali deleted file mode 100644 index 3602721092..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/td.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/td; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/qd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.service.update_with_analytics_fix" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/td;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/td;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u.smali deleted file mode 100644 index 7781842f62..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/u; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/wd; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/u;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/u;->h:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/u;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/u;->h:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/yd;->getCurrentScreenClass(Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/u;->h:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u0.smali deleted file mode 100644 index 14d0a6d4d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u0.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/d/h/k/u0; -.super Landroid/os/Binder; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/k/u0;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u1.smali deleted file mode 100644 index 6b4a13ba6e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u1.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/u1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u2.smali deleted file mode 100644 index d0f9add393..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u2.smali +++ /dev/null @@ -1,180 +0,0 @@ -.class public final Lf/h/a/d/h/k/u2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public volatile d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "TT;>;" - } - .end annotation -.end field - -.field public volatile e:Z - -.field public f:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/t2;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/t2<", - "TT;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/u2;->d:Lf/h/a/d/h/k/t2; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/u2;->e:Z - - if-nez v0, :cond_1 - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/d/h/k/u2;->e:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/u2;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/u2;->f:Ljava/lang/Object; - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/h/k/u2;->e:Z - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/d/h/k/u2;->d:Lf/h/a/d/h/k/t2; - - monitor-exit p0 - - return-object v0 - - :cond_0 - monitor-exit p0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/u2;->f:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/u2;->d:Lf/h/a/d/h/k/t2; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/u2;->f:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x19 - - const-string v2, "" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_0 - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x13 - - const-string v2, "Suppliers.memoize(" - - const-string v3, ")" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u3.smali deleted file mode 100644 index 96c59a7d17..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u3.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/u3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Map<", - "TK;", - "Ljava/util/Collection<", - "TV;>;>;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u4.smali deleted file mode 100644 index ee166fc9eb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u4.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/u4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u5.smali deleted file mode 100644 index 23291d68d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u5.smali +++ /dev/null @@ -1,760 +0,0 @@ -.class public final Lf/h/a/d/h/k/u5; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; -.implements Lf/h/a/d/h/k/n7; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/k/n7;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[F - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/u5; - - const/4 v1, 0x0 - - new-array v2, v1, [F - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/u5;->([FI)V - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [F - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/u5;->f:I - - return-void -.end method - -.method public constructor ([FI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/u5;->e:[F - - iput p2, p0, Lf/h/a/d/h/k/u5;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 5 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/u5;->e:[F - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [F - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/k/u5;->e:[F - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - aput p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/k/u5;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->h(F)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Float;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/k/u5; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/u5; - - iget v0, p1, Lf/h/a/d/h/k/u5;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([FI)[F - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/u5;->e:[F - - iget-object v2, p0, Lf/h/a/d/h/k/u5;->e:[F - - iget v4, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p1, Lf/h/a/d/h/k/u5;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/u5; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/u5; - - iget v1, p0, Lf/h/a/d/h/k/u5;->f:I - - iget v2, p1, Lf/h/a/d/h/k/u5;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/u5;->e:[F - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/u5;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v2 - - aget v4, p1, v1 - - invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v4 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/u5; - - iget-object v1, p0, Lf/h/a/d/h/k/u5;->e:[F - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([FI)[F - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/k/u5;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/u5;->([FI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(F)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/u5;->e:[F - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [F - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/k/u5;->e:[F - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - iget v1, p0, Lf/h/a/d/h/k/u5;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/u5;->f:I - - aput p1, v0, v1 - - return-void -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/u5;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 4 - - instance-of v0, p1, Ljava/lang/Float; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v3, v3, v2 - - cmpl-float v3, v3, p1 - - if-nez v3, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/k/u5;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/u5;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/u5;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/u5;->e:[F - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - iget v1, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/k/u5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u5;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/u5;->e:[F - - aget v1, v0, p1 - - aput p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/u5;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u6.smali deleted file mode 100644 index b82ae595c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u6.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/h/k/u6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/s7; - - -# static fields -.field public static final b:Lf/h/a/d/h/k/e7; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/e7; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/t6; - - invoke-direct {v0}, Lf/h/a/d/h/k/t6;->()V - - sput-object v0, Lf/h/a/d/h/k/u6;->b:Lf/h/a/d/h/k/e7; - - return-void -.end method - -.method public constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/k/w6; - - const/4 v1, 0x2 - - new-array v1, v1, [Lf/h/a/d/h/k/e7; - - sget-object v2, Lf/h/a/d/h/k/w5;->a:Lf/h/a/d/h/k/w5; - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - const/4 v2, 0x1 - - :try_start_0 - const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" - - invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v4 - - const-string v5, "getInstance" - - new-array v6, v3, [Ljava/lang/Class; - - invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - - const/4 v5, 0x0 - - new-array v3, v3, [Ljava/lang/Object; - - invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/e7; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - sget-object v3, Lf/h/a/d/h/k/u6;->b:Lf/h/a/d/h/k/e7; - - :goto_0 - aput-object v3, v1, v2 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/w6;->([Lf/h/a/d/h/k/e7;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const-string v1, "messageInfoFactory" - - invoke-static {v0, v1}, Lf/h/a/d/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - - iput-object v0, p0, Lf/h/a/d/h/k/u6;->a:Lf/h/a/d/h/k/e7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u7.smali deleted file mode 100644 index 3a9cdfa55c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u7.smali +++ /dev/null @@ -1,966 +0,0 @@ -.class public Lf/h/a/d/h/k/u7; -.super Ljava/util/AbstractMap; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - ";V:", - "Ljava/lang/Object;", - ">", - "Ljava/util/AbstractMap<", - "TK;TV;>;" - } -.end annotation - - -# instance fields -.field public final d:I - -.field public e:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/k/b8;", - ">;" - } - .end annotation -.end field - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public g:Z - -.field public volatile h:Lf/h/a/d/h/k/d8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/d8;" - } - .end annotation -.end field - -.field public i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (ILf/h/a/d/h/k/w7;)V - .locals 0 - - invoke-direct {p0}, Ljava/util/AbstractMap;->()V - - iput p1, p0, Lf/h/a/d/h/k/u7;->d:I - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/h/k/u7;->i:Ljava/util/Map; - - return-void -.end method - -.method public static b(I)Lf/h/a/d/h/k/u7; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(I)", - "Lf/h/a/d/h/k/u7<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/w7; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/w7;->(I)V - - return-object v0 -.end method - -.method public static synthetic e(Lf/h/a/d/h/k/u7;)V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Comparable;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)I" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - add-int/lit8 v0, v0, -0x1 - - if-ltz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/b8; - - iget-object v1, v1, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v1 - - if-lez v1, :cond_0 - - add-int/lit8 v0, v0, 0x2 - - neg-int p1, v0 - - return p1 - - :cond_0 - if-nez v1, :cond_1 - - return v0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-gt v1, v0, :cond_4 - - add-int v2, v1, v0 - - div-int/lit8 v2, v2, 0x2 - - iget-object v3, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/b8; - - iget-object v3, v3, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result v3 - - if-gez v3, :cond_2 - - add-int/lit8 v0, v2, -0x1 - - goto :goto_0 - - :cond_2 - if-lez v3, :cond_3 - - add-int/lit8 v1, v2, 0x1 - - goto :goto_0 - - :cond_3 - return v2 - - :cond_4 - add-int/lit8 v1, v1, 0x1 - - neg-int p1, v1 - - return p1 -.end method - -.method public final c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u7;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/b8; - - iget-object v0, p1, Lf/h/a/d/h/k/b8;->f:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->j()V - - iget-object v0, p1, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - iput-object p2, p1, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - instance-of v1, v1, Ljava/util/ArrayList; - - if-nez v1, :cond_1 - - new-instance v1, Ljava/util/ArrayList; - - iget v2, p0, Lf/h/a/d/h/k/u7;->d:I - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - iput-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - neg-int v0, v0 - - iget v1, p0, Lf/h/a/d/h/k/u7;->d:I - - if-lt v0, v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->k()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - iget v2, p0, Lf/h/a/d/h/k/u7;->d:I - - if-ne v1, v2, :cond_3 - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - add-int/lit8 v2, v2, -0x1 - - invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/b8; - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->k()Ljava/util/SortedMap; - - move-result-object v2 - - iget-object v3, v1, Lf/h/a/d/h/k/b8;->d:Ljava/lang/Comparable; - - iget-object v1, v1, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/k/b8; - - invoke-direct {v2, p0, p1, p2}, Lf/h/a/d/h/k/b8;->(Lf/h/a/d/h/k/u7;Ljava/lang/Comparable;Ljava/lang/Object;)V - - invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public clear()V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - :cond_1 - return-void -.end method - -.method public containsKey(Ljava/lang/Object;)Z - .locals 1 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u7;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-gez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public d()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/u7;->g:Z - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_0 - iput-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->i:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->i:Ljava/util/Map; - - invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object v0 - - :goto_1 - iput-object v0, p0, Lf/h/a/d/h/k/u7;->i:Ljava/util/Map; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/u7;->g:Z - - :cond_2 - return-void -.end method - -.method public entrySet()Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->h:Lf/h/a/d/h/k/d8; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/d8; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/k/d8;->(Lf/h/a/d/h/k/u7;Lf/h/a/d/h/k/w7;)V - - iput-object v0, p0, Lf/h/a/d/h/k/u7;->h:Lf/h/a/d/h/k/d8; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->h:Lf/h/a/d/h/k/d8; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 7 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/u7; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/u7; - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->size()I - - move-result v1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/u7;->size()I - - move-result v2 - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->g()I - - move-result v2 - - invoke-virtual {p1}, Lf/h/a/d/h/k/u7;->g()I - - move-result v4 - - if-eq v2, v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/u7;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_3 - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v2, :cond_5 - - invoke-virtual {p0, v4}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v5 - - invoke-virtual {p1, v4}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v6 - - invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_4 - - return v3 - - :cond_4 - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_5 - if-eq v2, v1, :cond_6 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - iget-object p1, p1, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_6 - return v0 -.end method - -.method public final f(I)Ljava/util/Map$Entry; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - return-object p1 -.end method - -.method public final g()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - return v0 -.end method - -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u7;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/b8; - - iget-object p1, p1, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/b8; - - iget-object p1, p1, Lf/h/a/d/h/k/b8;->e:Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->k()Ljava/util/SortedMap; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - new-instance v2, Lf/h/a/d/h/k/b8; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-direct {v2, p0, v3}, Lf/h/a/d/h/k/b8;->(Lf/h/a/d/h/k/u7;Ljava/util/Map$Entry;)V - - invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - invoke-interface {v0}, Ljava/util/Iterator;->remove()V - - :cond_0 - return-object p1 -.end method - -.method public hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->g()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - iget-object v3, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/b8; - - invoke-virtual {v3}, Lf/h/a/d/h/k/b8;->hashCode()I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v0 - - if-lez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->hashCode()I - - move-result v0 - - add-int/2addr v2, v0 - - :cond_1 - return v2 -.end method - -.method public final i()Ljava/lang/Iterable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/lang/Iterable<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/x7;->b:Ljava/lang/Iterable; - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final j()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/u7;->g:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final k()Ljava/util/SortedMap; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/SortedMap<", - "TK;TV;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - instance-of v0, v0, Ljava/util/TreeMap; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/TreeMap; - - invoke-direct {v0}, Ljava/util/TreeMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/TreeMap; - - invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/u7;->i:Ljava/util/Map; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - check-cast v0, Ljava/util/SortedMap; - - return-object v0 -.end method - -.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->j()V - - check-cast p1, Ljava/lang/Comparable; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/u7;->a(Ljava/lang/Comparable;)I - - move-result v0 - - if-ltz v0, :cond_0 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/u7;->h(I)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 p1, 0x0 - - return-object p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public size()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/u7;->e:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/h/k/u7;->f:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u8.smali deleted file mode 100644 index 311f91cfa4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u8.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/u8; -.super Lf/h/a/d/h/k/r8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - .locals 6 - - const/16 v2, 0x8 - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;ILf/h/a/d/h/k/s8;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/u9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/u9.smali deleted file mode 100644 index 69f970a7e2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/u9.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/d/h/k/u9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/r9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.client.consent_state_v1.dev" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/u9;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.service.consent_state_v1" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/u9;->b:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/u9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/u9;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ub.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ub.smali deleted file mode 100644 index 9678d7363a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ub.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/ub; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/tb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/ub; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/tb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/ub; - - invoke-direct {v0}, Lf/h/a/d/h/k/ub;->()V - - sput-object v0, Lf/h/a/d/h/k/ub;->e:Lf/h/a/d/h/k/ub; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/wb; - - invoke-direct {v0}, Lf/h/a/d/h/k/wb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/ub;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/ub;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/tb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/uc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/uc.smali deleted file mode 100644 index 36cf682fd6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/uc.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/uc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/rc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.collection.log_event_and_bundle_v2" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/uc;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/uc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ud.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ud.smali deleted file mode 100644 index 8e34c0ae8d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ud.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/ud; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/vd; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.upload.file_lock_state_check" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ud;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ud;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v.smali deleted file mode 100644 index 40b613c99e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/k/v; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Lf/h/a/d/h/k/wd; - -.field public final synthetic i:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/v;->i:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/v;->h:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/v;->i:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/v;->h:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/yd;->getCurrentScreenName(Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/v;->h:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v0$a.smali deleted file mode 100644 index c2df9d5b72..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v0$a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/d/h/k/v0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/v0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/v0;", - "Lf/h/a/d/h/k/v0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/t0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - - -# virtual methods -.method public final p()Ljava/lang/String; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/v0; - - iget-object v0, v0, Lf/h/a/d/h/k/v0;->zzd:Ljava/lang/String; - - return-object v0 -.end method - -.method public final q()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/v0; - - iget v0, v0, Lf/h/a/d/h/k/v0;->zzg:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v0.smali deleted file mode 100644 index ebc9b6e57c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v0.smali +++ /dev/null @@ -1,252 +0,0 @@ -.class public final Lf/h/a/d/h/k/v0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/v0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/v0;", - "Lf/h/a/d/h/k/v0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzh:Lf/h/a/d/h/k/v0; - -.field public static volatile zzi:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/v0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Ljava/lang/String; - -.field public zze:Z - -.field public zzf:Z - -.field public zzg:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/v0; - - invoke-direct {v0}, Lf/h/a/d/h/k/v0;->()V - - sput-object v0, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - const-class v1, Lf/h/a/d/h/k/v0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/v0;->zzd:Ljava/lang/String; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/v0;Ljava/lang/String;)V - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget v0, p0, Lf/h/a/d/h/k/v0;->zzc:I - - or-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/h/k/v0;->zzc:I - - iput-object p1, p0, Lf/h/a/d/h/k/v0;->zzd:Ljava/lang/String; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/t0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/v0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/v0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/v0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/v0;->zzi:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1007\u0001\u0003\u1007\u0002\u0004\u1004\u0003" - - sget-object p3, Lf/h/a/d/h/k/v0;->zzh:Lf/h/a/d/h/k/v0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/v0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/v0$a;->(Lf/h/a/d/h/k/t0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/v0; - - invoke-direct {p1}, Lf/h/a/d/h/k/v0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v1.smali deleted file mode 100644 index c99611dd3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v1.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/v1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/u1; - - -# instance fields -.field public final a:Lf/h/a/d/h/k/w1; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/w1;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/v1;->a:Lf/h/a/d/h/k/w1; - - iput-object p2, p0, Lf/h/a/d/h/k/v1;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/v1;->a:Lf/h/a/d/h/k/w1; - - iget-object v1, p0, Lf/h/a/d/h/k/v1;->b:Ljava/lang/String; - - iget-object v0, v0, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v0 - - invoke-static {v0, v1}, Lf/h/a/d/h/k/l1;->a(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v2.smali deleted file mode 100644 index f793aaf780..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v2.smali +++ /dev/null @@ -1,183 +0,0 @@ -.class public final Lf/h/a/d/h/k/v2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "TT;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# instance fields -.field public volatile transient d:Z - -.field public transient e:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - -.field public final zza:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "TT;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/t2;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/t2<", - "TT;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - if-eqz p1, :cond_0 - - iput-object p1, p0, Lf/h/a/d/h/k/v2;->zza:Lf/h/a/d/h/k/t2; - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/v2;->d:Z - - if-nez v0, :cond_1 - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/d/h/k/v2;->d:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/v2;->zza:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/v2;->e:Ljava/lang/Object; - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/h/k/v2;->d:Z - - monitor-exit p0 - - return-object v0 - - :cond_0 - monitor-exit p0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/v2;->e:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-boolean v0, p0, Lf/h/a/d/h/k/v2;->d:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/v2;->e:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x19 - - const-string v2, "" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/v2;->zza:Lf/h/a/d/h/k/t2; - - :goto_0 - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x13 - - const-string v2, "Suppliers.memoize(" - - const-string v3, ")" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v3.smali deleted file mode 100644 index a4ec2c0dad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v3.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/h/k/v3; -.super Lf/h/a/d/h/k/f4; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f4<", - "TT;>;" - } -.end annotation - - -# instance fields -.field public d:Z - -.field public final synthetic e:Ljava/lang/Object; - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/v3;->e:Ljava/lang/Object; - - invoke-direct {p0}, Lf/h/a/d/h/k/f4;->()V - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/v3;->d:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/v3;->d:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/v3;->d:Z - - iget-object v0, p0, Lf/h/a/d/h/k/v3;->e:Ljava/lang/Object; - - return-object v0 - - :cond_0 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v4.smali deleted file mode 100644 index 779812cb44..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v4.smali +++ /dev/null @@ -1,750 +0,0 @@ -.class public final Lf/h/a/d/h/k/v4; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f6; -.implements Lf/h/a/d/h/k/n7; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/k/f6<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/k/n7;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# instance fields -.field public e:[Z - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/v4; - - const/4 v1, 0x0 - - new-array v2, v1, [Z - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/v4;->([ZI)V - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [Z - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/v4;->f:I - - return-void -.end method - -.method public constructor ([ZI)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - iput p2, p0, Lf/h/a/d/h/k/v4;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 5 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [Z - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aput-boolean p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/k/v4;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->h(Z)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/k/v4; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/v4; - - iget v0, p1, Lf/h/a/d/h/k/v4;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([ZI)[Z - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/v4;->e:[Z - - iget-object v2, p0, Lf/h/a/d/h/k/v4;->e:[Z - - iget v4, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p1, Lf/h/a/d/h/k/v4;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/v4; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/v4; - - iget v1, p0, Lf/h/a/d/h/k/v4;->f:I - - iget v2, p1, Lf/h/a/d/h/k/v4;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/v4;->e:[Z - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/v4;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v2, v2, v1 - - aget-boolean v4, p1, v1 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/v4; - - iget-object v1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([ZI)[Z - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/k/v4;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/v4;->([ZI)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final synthetic get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(Z)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [Z - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/k/v4;->e:[Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - iget v1, p0, Lf/h/a/d/h/k/v4;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/v4;->f:I - - aput-boolean p1, v0, v1 - - return-void -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/v4;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v2, v2, v1 - - invoke-static {v2}, Lf/h/a/d/h/k/b6;->c(Z)I - - move-result v2 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 4 - - instance-of v0, p1, Ljava/lang/Boolean; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v3, v3, v2 - - if-ne v3, p1, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->k(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final k(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/k/v4;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/v4;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/v4;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/v4;->e:[Z - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - iget v1, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/k/v4;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/v4;->j(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/v4;->e:[Z - - aget-boolean v1, v0, p1 - - aput-boolean p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/v4;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v5.smali deleted file mode 100644 index 08dc0c70c4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v5.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/v5; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/v5;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/v5; - -.field public static final enum e:Lf/h/a/d/h/k/v5; - -.field public static final enum f:Lf/h/a/d/h/k/v5; - -.field public static final enum g:Lf/h/a/d/h/k/v5; - -.field public static final synthetic h:[Lf/h/a/d/h/k/v5; - - -# instance fields -.field public final zze:Z - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Lf/h/a/d/h/k/v5; - - const-string v1, "SCALAR" - - const/4 v2, 0x0 - - invoke-direct {v0, v1, v2, v2}, Lf/h/a/d/h/k/v5;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/k/v5;->d:Lf/h/a/d/h/k/v5; - - new-instance v0, Lf/h/a/d/h/k/v5; - - const-string v1, "VECTOR" - - const/4 v3, 0x1 - - invoke-direct {v0, v1, v3, v3}, Lf/h/a/d/h/k/v5;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/k/v5;->e:Lf/h/a/d/h/k/v5; - - new-instance v0, Lf/h/a/d/h/k/v5; - - const-string v1, "PACKED_VECTOR" - - const/4 v4, 0x2 - - invoke-direct {v0, v1, v4, v3}, Lf/h/a/d/h/k/v5;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/k/v5;->f:Lf/h/a/d/h/k/v5; - - new-instance v0, Lf/h/a/d/h/k/v5; - - const-string v1, "MAP" - - const/4 v5, 0x3 - - invoke-direct {v0, v1, v5, v2}, Lf/h/a/d/h/k/v5;->(Ljava/lang/String;IZ)V - - sput-object v0, Lf/h/a/d/h/k/v5;->g:Lf/h/a/d/h/k/v5; - - const/4 v1, 0x4 - - new-array v1, v1, [Lf/h/a/d/h/k/v5; - - sget-object v6, Lf/h/a/d/h/k/v5;->d:Lf/h/a/d/h/k/v5; - - aput-object v6, v1, v2 - - sget-object v2, Lf/h/a/d/h/k/v5;->e:Lf/h/a/d/h/k/v5; - - aput-object v2, v1, v3 - - sget-object v2, Lf/h/a/d/h/k/v5;->f:Lf/h/a/d/h/k/v5; - - aput-object v2, v1, v4 - - aput-object v0, v1, v5 - - sput-object v1, Lf/h/a/d/h/k/v5;->h:[Lf/h/a/d/h/k/v5; - - return-void -.end method - -.method public constructor (Ljava/lang/String;IZ)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-boolean p3, p0, Lf/h/a/d/h/k/v5;->zze:Z - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/v5; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/v5;->h:[Lf/h/a/d/h/k/v5; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/v5;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/v5; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v6.smali deleted file mode 100644 index 8469e2159c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v6.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final Lf/h/a/d/h/k/v6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v7.smali deleted file mode 100644 index 7083a1d624..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v7.smali +++ /dev/null @@ -1,4334 +0,0 @@ -.class public final Lf/h/a/d/h/k/v7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Ljava/lang/Class; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Class<", - "*>;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/f8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/f8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/f8; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - :try_start_0 - const-string v0, "com.google.protobuf.GeneratedMessage" - - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - const/4 v0, 0x0 - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/v7;->a:Ljava/lang/Class; - - const/4 v0, 0x0 - - invoke-static {v0}, Lf/h/a/d/h/k/v7;->e(Z)Lf/h/a/d/h/k/f8; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/v7;->b:Lf/h/a/d/h/k/f8; - - const/4 v0, 0x1 - - invoke-static {v0}, Lf/h/a/d/h/k/v7;->e(Z)Lf/h/a/d/h/k/f8; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/v7;->c:Lf/h/a/d/h/k/f8; - - new-instance v0, Lf/h/a/d/h/k/h8; - - invoke-direct {v0}, Lf/h/a/d/h/k/h8;->()V - - sput-object v0, Lf/h/a/d/h/k/v7;->d:Lf/h/a/d/h/k/f8; - - return-void -.end method - -.method public static A(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->B(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static B(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/z5; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/z5; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/z5;->j(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static C(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v0 - - invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static D(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->E(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static E(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/z5; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/z5; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/z5;->j(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static F(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_4 - - check-cast p2, Lf/h/a/d/h/k/i5; - - const/4 v0, 0x0 - - if-eqz p2, :cond_3 - - const/4 v1, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge p0, v0, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I - - move-result v0 - - add-int/2addr p3, v0 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_4 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J - - move-result-wide v2 - - invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p3, v2, :cond_4 - - iget-object v2, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - if-eqz v2, :cond_2 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J - - move-result-wide v3 - - check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v5, p0, 0x3 - - or-int/2addr v5, v1 - - invoke-virtual {v2, v5}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - throw v0 - - :cond_3 - throw v0 - - :cond_4 - return-void -.end method - -.method public static G(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->H(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static H(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/z5; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/z5; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/z5;->j(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static I(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x1 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static J(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->K(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static K(Ljava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/z5; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/z5; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/z5;->j(I)I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static L(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x1 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static M(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static N(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x2 - - return p0 -.end method - -.method public static O(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->f(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static P(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static Q(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - shl-int/lit8 p0, p0, 0x3 - - return p0 -.end method - -.method public static R(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Integer; - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/2addr v3, v0 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static S(ILjava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - if-nez p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I - - move-result p0 - - mul-int p0, p0, p1 - - return p0 -.end method - -.method public static T(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - return p0 -.end method - -.method public static U(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_4 - - check-cast p2, Lf/h/a/d/h/k/i5; - - const/4 v0, 0x0 - - if-eqz p2, :cond_3 - - const/4 v1, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge p0, v0, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I - - move-result v0 - - add-int/2addr p3, v0 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_4 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-static {p3}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p3, v2, :cond_4 - - iget-object v2, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - if-eqz v2, :cond_2 - - invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I - - move-result v3 - - check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v1 - - invoke-virtual {v2, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - throw v0 - - :cond_3 - throw v0 - - :cond_4 - return-void -.end method - -.method public static V(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v2, p0, 0x3 - - or-int/lit8 v2, v2, 0x5 - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static W(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v2, p0, 0x3 - - or-int/lit8 v2, v2, 0x5 - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static X(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Integer; - - invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->f(I)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v0, p3, :cond_3 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static Y(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Boolean;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - add-int/lit8 p3, p3, 0x1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Boolean; - - invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p3 - - int-to-byte p3, p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->e(B)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Boolean; - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/2addr v3, v0 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - int-to-byte v2, v2 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->e(B)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static a(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)I - .locals 1 - - instance-of v0, p1, Lf/h/a/d/h/k/m6; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/m6; - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/m6;->a()I - - move-result p1 - - invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I - - move-result p2 - - add-int/2addr p2, p1 - - add-int/2addr p2, p0 - - return p2 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/d7; - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - invoke-static {p1, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->c(Lf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result p1 - - add-int/2addr p1, p0 - - return p1 -.end method - -.method public static b(ILjava/util/List;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - instance-of v2, p1, Lf/h/a/d/h/k/o6; - - if-eqz v2, :cond_2 - - check-cast p1, Lf/h/a/d/h/k/o6; - - :goto_0 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Lf/h/a/d/h/k/o6;->i(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/k/x4; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/k/x4; - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/d/h/k/x4;)I - - move-result v2 - - goto :goto_1 - - :cond_1 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I - - move-result v2 - - :goto_1 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_2 - if-ge v1, v0, :cond_4 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/k/x4; - - if-eqz v3, :cond_3 - - check-cast v2, Lf/h/a/d/h/k/x4; - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/d/h/k/x4;)I - - move-result v2 - - goto :goto_3 - - :cond_3 - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I - - move-result v2 - - :goto_3 - add-int/2addr v2, p0 - - move p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_4 - return p0 -.end method - -.method public static c(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/k/t7;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/k/m6; - - if-eqz v3, :cond_1 - - check-cast v2, Lf/h/a/d/h/k/m6; - - invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->b(Lf/h/a/d/h/k/m6;)I - - move-result v2 - - goto :goto_1 - - :cond_1 - check-cast v2, Lf/h/a/d/h/k/d7; - - invoke-static {v2, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->c(Lf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v2 - - :goto_1 - add-int/2addr p0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - return p0 -.end method - -.method public static d(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/r6; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/r6; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/r6;->j(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static e(Z)Lf/h/a/d/h/k/f8; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(Z)", - "Lf/h/a/d/h/k/f8<", - "**>;" - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - const-string v1, "com.google.protobuf.UnknownFieldSetSchema" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-object v1, v0 - - :goto_0 - if-nez v1, :cond_0 - - return-object v0 - - :cond_0 - const/4 v2, 0x1 - - :try_start_1 - new-array v3, v2, [Ljava/lang/Class; - - sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - const/4 v5, 0x0 - - aput-object v4, v3, v5 - - invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v1 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - aput-object p0, v2, v5 - - invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/f8; - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-object p0 - - :catchall_1 - return-object v0 -.end method - -.method public static f(IILjava/lang/Object;Lf/h/a/d/h/k/f8;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(IITUB;", - "Lf/h/a/d/h/k/f8<", - "TUT;TUB;>;)TUB;" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p2, :cond_1 - - move-object p2, p3 - - check-cast p2, Lf/h/a/d/h/k/h8; - - if-eqz p2, :cond_0 - - invoke-static {}, Lf/h/a/d/h/k/e8;->c()Lf/h/a/d/h/k/e8; - - move-result-object p2 - - goto :goto_0 - - :cond_0 - throw v0 - - :cond_1 - :goto_0 - int-to-long v1, p1 - - check-cast p3, Lf/h/a/d/h/k/h8; - - if-eqz p3, :cond_2 - - move-object p1, p2 - - check-cast p1, Lf/h/a/d/h/k/e8; - - shl-int/lit8 p0, p0, 0x3 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - invoke-virtual {p1, p0, p3}, Lf/h/a/d/h/k/e8;->a(ILjava/lang/Object;)V - - return-object p2 - - :cond_2 - throw v0 -.end method - -.method public static g(ILjava/util/List;Lf/h/a/d/h/k/c6;Ljava/lang/Object;Lf/h/a/d/h/k/f8;)Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/c6;", - "TUB;", - "Lf/h/a/d/h/k/f8<", - "TUT;TUB;>;)TUB;" - } - .end annotation - - if-nez p2, :cond_0 - - return-object p3 - - :cond_0 - instance-of v0, p1, Ljava/util/RandomAccess; - - if-eqz v0, :cond_4 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_3 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-interface {p2, v3}, Lf/h/a/d/h/k/c6;->f(I)Z - - move-result v4 - - if-eqz v4, :cond_2 - - if-eq v1, v2, :cond_1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-interface {p1, v2, v3}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_2 - invoke-static {p0, v3, p3, p4}, Lf/h/a/d/h/k/v7;->f(IILjava/lang/Object;Lf/h/a/d/h/k/f8;)Ljava/lang/Object; - - move-result-object p3 - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_3 - if-eq v2, v0, :cond_6 - - invoke-interface {p1, v2, v0}, Ljava/util/List;->subList(II)Ljava/util/List; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/List;->clear()V - - goto :goto_3 - - :cond_4 - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_5 - :goto_2 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-interface {p2, v0}, Lf/h/a/d/h/k/c6;->f(I)Z - - move-result v1 - - if-nez v1, :cond_5 - - invoke-static {p0, v0, p3, p4}, Lf/h/a/d/h/k/v7;->f(IILjava/lang/Object;Lf/h/a/d/h/k/f8;)Ljava/lang/Object; - - move-result-object p3 - - invoke-interface {p1}, Ljava/util/Iterator;->remove()V - - goto :goto_2 - - :cond_6 - :goto_3 - return-object p3 -.end method - -.method public static h(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - instance-of v0, p1, Lf/h/a/d/h/k/o6; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/o6; - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge v1, v2, :cond_3 - - invoke-interface {v0, v1}, Lf/h/a/d/h/k/o6;->i(I)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Ljava/lang/String; - - if-eqz v3, :cond_0 - - iget-object v3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v2, Ljava/lang/String; - - check-cast v3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x2 - - invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V - - goto :goto_1 - - :cond_0 - iget-object v3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast v2, Lf/h/a/d/h/k/x4; - - check-cast v3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x2 - - invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/d/h/k/x4;)V - - :goto_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_3 - - iget-object v0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x2 - - invoke-virtual {v0, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method - -.method public static i(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/k/x8;", - "Lf/h/a/d/h/k/t7;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p2, p0, v1, p3}, Lf/h/a/d/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static j(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Double;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/k/i5; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - add-int/lit8 p3, p3, 0x8 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p0, :cond_1 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Double; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - if-eqz p3, :cond_3 - - invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide v2 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/lit8 v4, v4, 0x1 - - invoke-virtual {p3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static k(Lf/h/a/d/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Lf/h/a/d/h/k/n5<", - "TFT;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/k/m5; - - const/4 v0, 0x0 - - if-eqz p0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/y5$b; - - iget-object p0, p2, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - iget-object p2, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {p2}, Ljava/util/AbstractMap;->isEmpty()Z - - move-result p2 - - if-nez p2, :cond_2 - - check-cast p1, Lf/h/a/d/h/k/y5$b; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$b;->s()Lf/h/a/d/h/k/o5; - - move-result-object p1 - - if-eqz p1, :cond_1 - - const/4 p2, 0x0 - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0}, Lf/h/a/d/h/k/u7;->g()I - - move-result v0 - - if-ge p2, v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {v0, p2}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v0 - - invoke-virtual {p1, v0}, Lf/h/a/d/h/k/o5;->i(Ljava/util/Map$Entry;)V - - add-int/lit8 p2, p2, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/o5;->a:Lf/h/a/d/h/k/u7; - - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object p0 - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_2 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/Map$Entry; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/o5;->i(Ljava/util/Map$Entry;)V - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - return-void - - :cond_3 - throw v0 -.end method - -.method public static l(Lf/h/a/d/h/k/a7;Ljava/lang/Object;Ljava/lang/Object;J)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/a7;", - "TT;TT;J)V" - } - .end annotation - - invoke-static {p1, p3, p4}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {p2, p3, p4}, Lf/h/a/d/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; - - move-result-object p2 - - invoke-interface {p0, v0, p2}, Lf/h/a/d/h/k/a7;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p1, p3, p4, p0}, Lf/h/a/d/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V - - return-void -.end method - -.method public static m(Lf/h/a/d/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/f8<", - "TUT;TUB;>;TT;TT;)V" - } - .end annotation - - check-cast p0, Lf/h/a/d/h/k/h8; - - if-eqz p0, :cond_1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - iget-object p0, p1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - check-cast p2, Lf/h/a/d/h/k/y5; - - iget-object p2, p2, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - sget-object v0, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - invoke-virtual {p2, v0}, Lf/h/a/d/h/k/e8;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget v0, p0, Lf/h/a/d/h/k/e8;->a:I - - iget v1, p2, Lf/h/a/d/h/k/e8;->a:I - - add-int/2addr v0, v1 - - iget-object v1, p0, Lf/h/a/d/h/k/e8;->b:[I - - invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v1 - - iget-object v2, p2, Lf/h/a/d/h/k/e8;->b:[I - - iget v3, p0, Lf/h/a/d/h/k/e8;->a:I - - iget v4, p2, Lf/h/a/d/h/k/e8;->a:I - - const/4 v5, 0x0 - - invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v2, p0, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v2 - - iget-object v3, p2, Lf/h/a/d/h/k/e8;->c:[Ljava/lang/Object; - - iget p0, p0, Lf/h/a/d/h/k/e8;->a:I - - iget p2, p2, Lf/h/a/d/h/k/e8;->a:I - - invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - new-instance p0, Lf/h/a/d/h/k/e8; - - const/4 p2, 0x1 - - invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/d/h/k/e8;->(I[I[Ljava/lang/Object;Z)V - - :goto_0 - iput-object p0, p1, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static n(Ljava/lang/Class;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)V" - } - .end annotation - - const-class v0, Lf/h/a/d/h/k/y5; - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v0 - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/d/h/k/v7;->a:Ljava/lang/Class; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - :goto_0 - return-void -.end method - -.method public static o(Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - - if-eq p0, p1, :cond_1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static p(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->d(Ljava/util/List;)I - - move-result v0 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, p1 - - add-int/2addr p0, v0 - - return p0 -.end method - -.method public static q(ILjava/util/List;)I - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/k/x4;", - ">;)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x4; - - invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/d/h/k/x4;)I - - move-result v0 - - add-int/2addr p0, v0 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return p0 -.end method - -.method public static r(ILjava/util/List;Lf/h/a/d/h/k/t7;)I - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/k/d7;", - ">;", - "Lf/h/a/d/h/k/t7;", - ")I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d7; - - invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/d/h/k/d7;Lf/h/a/d/h/k/t7;)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public static s(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/r6; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/r6; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/r6;->j(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static t(ILjava/util/List;Lf/h/a/d/h/k/x8;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Lf/h/a/d/h/k/x4;", - ">;", - "Lf/h/a/d/h/k/x8;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/x4; - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x2 - - invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/d/h/k/x4;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static u(ILjava/util/List;Lf/h/a/d/h/k/x8;Lf/h/a/d/h/k/t7;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "*>;", - "Lf/h/a/d/h/k/x8;", - "Lf/h/a/d/h/k/t7;", - ")V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_0 - - const/4 v0, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {p2, p0, v1, p3}, Lf/h/a/d/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/d/h/k/t7;)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - throw p0 - - :cond_1 - return-void -.end method - -.method public static v(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Float;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_5 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_5 - - check-cast p2, Lf/h/a/d/h/k/i5; - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - const/4 v1, 0x0 - - if-eqz p3, :cond_2 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v2 - - if-ge p0, v2, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - add-int/lit8 p3, p3, 0x4 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v1, p0, :cond_5 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Float; - - invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F - - move-result p3 - - if-eqz p0, :cond_1 - - invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result p3 - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_1 - throw v0 - - :cond_2 - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - if-ge v1, p3, :cond_5 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Float; - - invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F - - move-result v2 - - if-eqz p3, :cond_3 - - invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I - - move-result v2 - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v3, p0, 0x3 - - or-int/lit8 v3, v3, 0x5 - - invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V - - add-int/lit8 v1, v1, 0x1 - - goto :goto_2 - - :cond_3 - throw v0 - - :cond_4 - throw v0 - - :cond_5 - return-void -.end method - -.method public static w(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->s(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static x(ILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;Z)I" - } - .end annotation - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/h/k/v7;->y(Ljava/util/List;)I - - move-result p1 - - invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I - - move-result p0 - - mul-int p0, p0, v0 - - add-int/2addr p0, p1 - - return p0 -.end method - -.method public static y(Ljava/util/List;)I - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)I" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - instance-of v2, p0, Lf/h/a/d/h/k/r6; - - if-eqz v2, :cond_1 - - check-cast p0, Lf/h/a/d/h/k/r6; - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_2 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/r6;->j(I)J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - if-ge v1, v0, :cond_2 - - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I - - move-result v3 - - add-int/2addr v2, v3 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_2 - return v2 -.end method - -.method public static z(ILjava/util/List;Lf/h/a/d/h/k/x8;Z)V - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Lf/h/a/d/h/k/x8;", - "Z)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p1, :cond_3 - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - check-cast p2, Lf/h/a/d/h/k/i5; - - if-eqz p2, :cond_2 - - const/4 v0, 0x0 - - if-eqz p3, :cond_1 - - iget-object p3, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 p0, p0, 0x3 - - or-int/lit8 p0, p0, 0x2 - - invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - const/4 p0, 0x0 - - const/4 p3, 0x0 - - :goto_0 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p0, v1, :cond_0 - - invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I - - move-result v1 - - add-int/2addr p3, v1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_0 - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V - - :goto_1 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p0 - - if-ge v0, p0, :cond_3 - - iget-object p0, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V - - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 p3, 0x0 - - :goto_2 - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge p3, v1, :cond_3 - - iget-object v1, p2, Lf/h/a/d/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; - - shl-int/lit8 v4, p0, 0x3 - - or-int/2addr v4, v0 - - invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V - - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V - - add-int/lit8 p3, p3, 0x1 - - goto :goto_2 - - :cond_2 - const/4 p0, 0x0 - - throw p0 - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v8.smali deleted file mode 100644 index d5c0c87ddb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v8.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/v8; -.super Lf/h/a/d/h/k/r8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - .locals 6 - - const/16 v2, 0xb - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;ILf/h/a/d/h/k/s8;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/v9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/v9.smali deleted file mode 100644 index 838a39b4ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/v9.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/h/k/v9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/w9; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.dynamite.allow_remote_dynamite2" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/v9;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.collection.init_params_control_enabled" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.sdk.dynamite.use_dynamite3" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.sdk.dynamite.use_dynamite" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/v9;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/vb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/vb.smali deleted file mode 100644 index 354b4a09fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/vb.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/vb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/yb;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/vb; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/yb;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/vb; - - invoke-direct {v0}, Lf/h/a/d/h/k/vb;->()V - - sput-object v0, Lf/h/a/d/h/k/vb;->e:Lf/h/a/d/h/k/vb; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/xb; - - invoke-direct {v0}, Lf/h/a/d/h/k/xb;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/vb;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/vb;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/yb; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/vc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/vc.smali deleted file mode 100644 index 9bacbe7454..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/vc.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/vc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/wc; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.experiment.enable_experiment_reporting" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/vc;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/vc;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w.smali deleted file mode 100644 index 6ff73df27c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w.smali +++ /dev/null @@ -1,133 +0,0 @@ -.class public Lf/h/a/d/h/k/w; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Ljava/lang/ClassLoader; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/k/w; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/w;->a:Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method - -.method public static c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - .locals 2 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - return-void - - :cond_0 - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static d(Landroid/os/Parcel;Z)V - .locals 0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static e(Landroid/os/Parcel;)Z - .locals 0 - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w0$a.smali deleted file mode 100644 index d0f43b610a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/w0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/w0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/w0;", - "Lf/h/a/d/h/k/w0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/t0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w0.smali deleted file mode 100644 index 28c9f008f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w0.smali +++ /dev/null @@ -1,391 +0,0 @@ -.class public final Lf/h/a/d/h/k/w0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/w0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/w0;", - "Lf/h/a/d/h/k/w0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzl:Lf/h/a/d/h/k/w0; - -.field public static volatile zzm:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/w0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:J - -.field public zze:Ljava/lang/String; - -.field public zzf:I - -.field public zzg:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/x0;", - ">;" - } - .end annotation -.end field - -.field public zzh:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/v0;", - ">;" - } - .end annotation -.end field - -.field public zzi:Lf/h/a/d/h/k/f6; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/f6<", - "Lf/h/a/d/h/k/l0;", - ">;" - } - .end annotation -.end field - -.field public zzj:Ljava/lang/String; - -.field public zzk:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/w0; - - invoke-direct {v0}, Lf/h/a/d/h/k/w0;->()V - - sput-object v0, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - const-class v1, Lf/h/a/d/h/k/w0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/w0;->zze:Ljava/lang/String; - - sget-object v1, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v1, p0, Lf/h/a/d/h/k/w0;->zzg:Lf/h/a/d/h/k/f6; - - iput-object v1, p0, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - iput-object v1, p0, Lf/h/a/d/h/k/w0;->zzi:Lf/h/a/d/h/k/f6; - - iput-object v0, p0, Lf/h/a/d/h/k/w0;->zzj:Ljava/lang/String; - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/w0;)V - .locals 1 - - if-eqz p0, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/p7;->g:Lf/h/a/d/h/k/p7; - - iput-object v0, p0, Lf/h/a/d/h/k/w0;->zzi:Lf/h/a/d/h/k/f6; - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/w0;ILf/h/a/d/h/k/v0;)V - .locals 2 - - if-eqz p0, :cond_1 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iget-object v0, p0, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - :cond_0 - iget-object p0, p0, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/t0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/w0;->zzm:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/w0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/w0;->zzm:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/w0;->zzm:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - return-object p1 - - :pswitch_4 - const/16 p1, 0xc - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const/4 p2, 0x5 - - const-class p3, Lf/h/a/d/h/k/x0; - - aput-object p3, p1, p2 - - const/4 p2, 0x6 - - const-string p3, "zzh" - - aput-object p3, p1, p2 - - const/4 p2, 0x7 - - const-class p3, Lf/h/a/d/h/k/v0; - - aput-object p3, p1, p2 - - const/16 p2, 0x8 - - const-string p3, "zzi" - - aput-object p3, p1, p2 - - const/16 p2, 0x9 - - const-class p3, Lf/h/a/d/h/k/l0; - - aput-object p3, p1, p2 - - const/16 p2, 0xa - - const-string p3, "zzj" - - aput-object p3, p1, p2 - - const/16 p2, 0xb - - const-string p3, "zzk" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0008\u0000\u0001\u0001\u0008\u0008\u0000\u0003\u0000\u0001\u1002\u0000\u0002\u1008\u0001\u0003\u1004\u0002\u0004\u001b\u0005\u001b\u0006\u001b\u0007\u1008\u0003\u0008\u1007\u0004" - - sget-object p3, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/w0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/w0$a;->(Lf/h/a/d/h/k/t0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/w0; - - invoke-direct {p1}, Lf/h/a/d/h/k/w0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final u()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/w0;->zzc:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final v()J - .locals 2 - - iget-wide v0, p0, Lf/h/a/d/h/k/w0;->zzd:J - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w1.smali deleted file mode 100644 index 5e2442b995..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w1.smali +++ /dev/null @@ -1,255 +0,0 @@ -.class public final Lf/h/a/d/h/k/w1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/s1; - - -# static fields -.field public static c:Lf/h/a/d/h/k/w1; - .annotation build Landroidx/annotation/GuardedBy; - value = "GservicesLoader.class" - .end annotation -.end field - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Landroid/database/ContentObserver; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - iput-object v0, p0, Lf/h/a/d/h/k/w1;->b:Landroid/database/ContentObserver; - - return-void -.end method - -.method public constructor (Landroid/content/Context;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - new-instance v0, Lf/h/a/d/h/k/y1; - - invoke-direct {v0}, Lf/h/a/d/h/k/y1;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/w1;->b:Landroid/database/ContentObserver; - - invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p1 - - sget-object v0, Lf/h/a/d/h/k/l1;->a:Landroid/net/Uri; - - iget-object v1, p0, Lf/h/a/d/h/k/w1;->b:Landroid/database/ContentObserver; - - const/4 v2, 0x1 - - invoke-virtual {p1, v0, v2, v1}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/d/h/k/w1; - .locals 2 - - const-class v0, Lf/h/a/d/h/k/w1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - if-nez v1, :cond_2 - - const-string v1, "com.google.android.providers.gsf.permission.READ_GSERVICES" - - invoke-static {p0, v1}, Landroidx/core/content/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/k/w1; - - invoke-direct {v1, p0}, Lf/h/a/d/h/k/w1;->(Landroid/content/Context;)V - - goto :goto_1 - - :cond_1 - new-instance v1, Lf/h/a/d/h/k/w1; - - invoke-direct {v1}, Lf/h/a/d/h/k/w1;->()V - - :goto_1 - sput-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - :cond_2 - sget-object p0, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - monitor-exit v0 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static declared-synchronized b()V - .locals 3 - - const-class v0, Lf/h/a/d/h/k/w1; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - iget-object v1, v1, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - iget-object v1, v1, Lf/h/a/d/h/k/w1;->b:Landroid/database/ContentObserver; - - if-eqz v1, :cond_0 - - sget-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - iget-object v1, v1, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - - iget-object v2, v2, Lf/h/a/d/h/k/w1;->b:Landroid/database/ContentObserver; - - invoke-virtual {v1, v2}, Landroid/content/ContentResolver;->unregisterContentObserver(Landroid/database/ContentObserver;)V - - :cond_0 - const/4 v1, 0x0 - - sput-object v1, Lf/h/a/d/h/k/w1;->c:Lf/h/a/d/h/k/w1; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - - throw v1 -.end method - - -# virtual methods -.method public final g(Ljava/lang/String;)Ljava/lang/Object; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/w1;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - goto :goto_2 - - :cond_0 - :try_start_0 - new-instance v0, Lf/h/a/d/h/k/v1; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/h/k/v1;->(Lf/h/a/d/h/k/w1;Ljava/lang/String;)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->o2(Lf/h/a/d/h/k/u1;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object v1, v0 - - goto :goto_2 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catch_1 - move-exception v0 - - :goto_0 - const-string v2, "Unable to read GServices for: " - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_1 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - const-string v2, "GservicesLoader" - - invoke-static {v2, p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_2 - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w2.smali deleted file mode 100644 index 7b4fb2c772..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w2.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final Lf/h/a/d/h/k/w2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; -.implements Ljava/io/Serializable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "TT;>;", - "Ljava/io/Serializable;" - } -.end annotation - - -# instance fields -.field public final zza:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/Object;)V - .locals 0 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - instance-of v0, p1, Lf/h/a/d/h/k/w2; - - if-eqz v0, :cond_0 - - check-cast p1, Lf/h/a/d/h/k/w2; - - iget-object v0, p0, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - iget-object p1, p1, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v0 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 4 - - iget-object v0, p0, Lf/h/a/d/h/k/w2;->zza:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x16 - - const-string v2, "Suppliers.ofInstance(" - - const-string v3, ")" - - invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w3.smali deleted file mode 100644 index dc6392b312..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w3.smali +++ /dev/null @@ -1,371 +0,0 @@ -.class public final Lf/h/a/d/h/k/w3; -.super Lf/h/a/d/h/k/o3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/o3<", - "TK;TV;>;" - } -.end annotation - - -# static fields -.field public static final j:Lf/h/a/d/h/k/o3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o3<", - "Ljava/lang/Object;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final transient g:Ljava/lang/Object; - -.field public final transient h:[Ljava/lang/Object; - -.field public final transient i:I - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/w3; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - const/4 v3, 0x0 - - invoke-direct {v0, v3, v2, v1}, Lf/h/a/d/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/k/w3;->j:Lf/h/a/d/h/k/o3; - - return-void -.end method - -.method public constructor (Ljava/lang/Object;[Ljava/lang/Object;I)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/o3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/w3;->g:Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/h/k/w3;->h:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/k/w3;->i:I - - return-void -.end method - -.method public static a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; - .locals 4 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - aget-object v1, p2, p3 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - xor-int/lit8 p3, p3, 0x1 - - aget-object p2, p2, p3 - - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/lit8 p3, p3, 0x27 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, p3 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result p3 - - add-int/2addr p3, v2 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, p3 - - const-string p3, "Multiple entries with same key: " - - const-string v3, "=" - - invoke-static {v2, p3, p0, v3, p1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - const-string p1, " and " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - return-object v0 -.end method - - -# virtual methods -.method public final get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 8 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/w3;->g:Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/d/h/k/w3;->h:[Ljava/lang/Object; - - iget v2, p0, Lf/h/a/d/h/k/w3;->i:I - - const/4 v3, 0x0 - - if-nez p1, :cond_0 - - return-object v3 - - :cond_0 - const/4 v4, 0x1 - - if-ne v2, v4, :cond_2 - - const/4 v0, 0x0 - - aget-object v0, v1, v0 - - invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - aget-object p1, v1, v4 - - return-object p1 - - :cond_1 - return-object v3 - - :cond_2 - if-nez v0, :cond_3 - - return-object v3 - - :cond_3 - instance-of v2, v0, [B - - if-eqz v2, :cond_6 - - move-object v2, v0 - - check-cast v2, [B - - array-length v0, v2 - - add-int/lit8 v5, v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v0 - - :goto_0 - and-int/2addr v0, v5 - - aget-byte v6, v2, v0 - - const/16 v7, 0xff - - and-int/2addr v6, v7 - - if-ne v6, v7, :cond_4 - - return-object v3 - - :cond_4 - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_5 - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_5 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_6 - instance-of v2, v0, [S - - if-eqz v2, :cond_9 - - move-object v2, v0 - - check-cast v2, [S - - array-length v0, v2 - - add-int/lit8 v5, v0, -0x1 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v0 - - :goto_1 - and-int/2addr v0, v5 - - aget-short v6, v2, v0 - - const v7, 0xffff - - and-int/2addr v6, v7 - - if-ne v6, v7, :cond_7 - - return-object v3 - - :cond_7 - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_8 - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_8 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_9 - check-cast v0, [I - - array-length v2, v0 - - sub-int/2addr v2, v4 - - invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I - - move-result v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->M1(I)I - - move-result v5 - - :goto_2 - and-int/2addr v5, v2 - - aget v6, v0, v5 - - const/4 v7, -0x1 - - if-ne v6, v7, :cond_a - - return-object v3 - - :cond_a - aget-object v7, v1, v6 - - invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_b - - xor-int/lit8 p1, v6, 0x1 - - aget-object p1, v1, p1 - - return-object p1 - - :cond_b - add-int/lit8 v5, v5, 0x1 - - goto :goto_2 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/w3;->i:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w4.smali deleted file mode 100644 index d1518d8061..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w4.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final Lf/h/a/d/h/k/w4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# instance fields -.field public d:I - -.field public final e:I - -.field public final synthetic f:Lf/h/a/d/h/k/x4; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/x4;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/w4;->f:Lf/h/a/d/h/k/x4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/d/h/k/w4;->d:I - - iget-object p1, p0, Lf/h/a/d/h/k/w4;->f:Lf/h/a/d/h/k/x4; - - invoke-virtual {p1}, Lf/h/a/d/h/k/x4;->h()I - - move-result p1 - - iput p1, p0, Lf/h/a/d/h/k/w4;->e:I - - return-void -.end method - - -# virtual methods -.method public final a()B - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/w4;->d:I - - iget v1, p0, Lf/h/a/d/h/k/w4;->e:I - - if-ge v0, v1, :cond_0 - - add-int/lit8 v1, v0, 0x1 - - iput v1, p0, Lf/h/a/d/h/k/w4;->d:I - - iget-object v1, p0, Lf/h/a/d/h/k/w4;->f:Lf/h/a/d/h/k/x4; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/x4;->m(I)B - - move-result v0 - - return v0 - - :cond_0 - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final hasNext()Z - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/w4;->d:I - - iget v1, p0, Lf/h/a/d/h/k/w4;->e:I - - if-ge v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public synthetic next()Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/w4;->a()B - - move-result v0 - - invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object v0 - - return-object v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w5.smali deleted file mode 100644 index 26775a3e0c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w5.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public final Lf/h/a/d/h/k/w5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e7; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/w5; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/w5; - - invoke-direct {v0}, Lf/h/a/d/h/k/w5;->()V - - sput-object v0, Lf/h/a/d/h/k/w5;->a:Lf/h/a/d/h/k/w5; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - const-class v0, Lf/h/a/d/h/k/y5; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result p1 - - return p1 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/k/b7;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/k/y5; - - invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z - - move-result v1 - - if-nez v1, :cond_1 - - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "Unsupported message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - :try_start_0 - invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/k/y5;->k(Ljava/lang/Class;)Lf/h/a/d/h/k/y5; - - move-result-object v0 - - const/4 v1, 0x3 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/b7; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v1, Ljava/lang/RuntimeException; - - const-string v2, "Unable to get message info for " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w6.smali deleted file mode 100644 index f226b9f479..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w6.smali +++ /dev/null @@ -1,137 +0,0 @@ -.class public final Lf/h/a/d/h/k/w6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e7; - - -# instance fields -.field public a:[Lf/h/a/d/h/k/e7; - - -# direct methods -.method public varargs constructor ([Lf/h/a/d/h/k/e7;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/w6;->a:[Lf/h/a/d/h/k/e7; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Class;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/w6;->a:[Lf/h/a/d/h/k/e7; - - array-length v1, v0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, v0, v3 - - invoke-interface {v4, p1}, Lf/h/a/d/h/k/e7;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_1 - return v2 -.end method - -.method public final b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "*>;)", - "Lf/h/a/d/h/k/b7;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/w6;->a:[Lf/h/a/d/h/k/e7; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, v0, v2 - - invoke-interface {v3, p1}, Lf/h/a/d/h/k/e7;->a(Ljava/lang/Class;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3, p1}, Lf/h/a/d/h/k/e7;->b(Ljava/lang/Class;)Lf/h/a/d/h/k/b7; - - move-result-object p1 - - return-object p1 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "No factory is available for message type: " - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/String; - - invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w7.smali deleted file mode 100644 index 84f77885aa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w7.smali +++ /dev/null @@ -1,132 +0,0 @@ -.class public final Lf/h/a/d/h/k/w7; -.super Lf/h/a/d/h/k/u7; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/u7<", - "TFieldDescriptorType;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (I)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/u7;->(ILf/h/a/d/h/k/w7;)V - - return-void -.end method - - -# virtual methods -.method public final d()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/h/k/u7;->g:Z - - if-nez v0, :cond_3 - - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->g()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/u7;->f(I)Ljava/util/Map$Entry; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/q5; - - invoke-interface {v2}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/h/k/u7;->i()Ljava/lang/Iterable; - - move-result-object v0 - - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_2 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/Map$Entry; - - invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/q5; - - invoke-interface {v2}, Lf/h/a/d/h/k/q5;->d()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/List; - - invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v2 - - invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_3 - invoke-super {p0}, Lf/h/a/d/h/k/u7;->d()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w8.smali deleted file mode 100644 index 2da96c3cca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w8.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/w8; -.super Lf/h/a/d/h/k/r8; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/h/k/y8;)V - .locals 6 - - const/16 v2, 0xa - - const/4 v4, 0x2 - - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v3, p2 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/k/r8;->(Ljava/lang/String;ILf/h/a/d/h/k/y8;ILf/h/a/d/h/k/s8;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/w9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/w9.smali deleted file mode 100644 index e2607140a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/w9.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/w9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/wa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/wa.smali deleted file mode 100644 index 7364a315ee..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/wa.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/wa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/va;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/wa; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/va;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/wa; - - invoke-direct {v0}, Lf/h/a/d/h/k/wa;->()V - - sput-object v0, Lf/h/a/d/h/k/wa;->e:Lf/h/a/d/h/k/wa; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ya; - - invoke-direct {v0}, Lf/h/a/d/h/k/ya;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/wa;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/wa;->e:Lf/h/a/d/h/k/wa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/wa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/va; - - invoke-interface {v0}, Lf/h/a/d/h/k/va;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/wa;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/va; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/wb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/wb.smali deleted file mode 100644 index a985726333..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/wb.smali +++ /dev/null @@ -1,74 +0,0 @@ -.class public final Lf/h/a/d/h/k/wb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/tb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.referrer.enable_logging_install_referrer_cmp_from_apk" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/wb;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/wb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x.smali deleted file mode 100644 index 0b165f5f4c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/h/k/x; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:I - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Ljava/lang/Object; - -.field public final synthetic k:Ljava/lang/Object; - -.field public final synthetic l:Ljava/lang/Object; - -.field public final synthetic m:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/Object;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/h/k/x;->m:Lf/h/a/d/h/k/g; - - const/4 v0, 0x5 - - iput v0, p0, Lf/h/a/d/h/k/x;->h:I - - iput-object p2, p0, Lf/h/a/d/h/k/x;->i:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/x;->j:Ljava/lang/Object; - - const/4 p2, 0x0 - - iput-object p2, p0, Lf/h/a/d/h/k/x;->k:Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/h/k/x;->l:Ljava/lang/Object; - - const/4 p2, 0x0 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/x;->m:Lf/h/a/d/h/k/g; - - iget-object v1, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget v2, p0, Lf/h/a/d/h/k/x;->h:I - - iget-object v3, p0, Lf/h/a/d/h/k/x;->i:Ljava/lang/String; - - iget-object v0, p0, Lf/h/a/d/h/k/x;->j:Ljava/lang/Object; - - new-instance v4, Lf/h/a/d/f/b; - - invoke-direct {v4, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/k/x;->k:Ljava/lang/Object; - - new-instance v5, Lf/h/a/d/f/b; - - invoke-direct {v5, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/h/k/x;->l:Ljava/lang/Object; - - new-instance v6, Lf/h/a/d/f/b; - - invoke-direct {v6, v0}, Lf/h/a/d/f/b;->(Ljava/lang/Object;)V - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/h/k/yd;->logHealthData(ILjava/lang/String;Lf/h/a/d/f/a;Lf/h/a/d/f/a;Lf/h/a/d/f/a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x0$a.smali deleted file mode 100644 index e8bb2d927b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x0$a.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/x0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/x0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/x0;", - "Lf/h/a/d/h/k/x0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/t0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/x0;->zzf:Lf/h/a/d/h/k/x0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x0.smali deleted file mode 100644 index e6deafac1a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x0.smali +++ /dev/null @@ -1,215 +0,0 @@ -.class public final Lf/h/a/d/h/k/x0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/x0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/x0;", - "Lf/h/a/d/h/k/x0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzf:Lf/h/a/d/h/k/x0; - -.field public static volatile zzg:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/x0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:Ljava/lang/String; - -.field public zze:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/x0; - - invoke-direct {v0}, Lf/h/a/d/h/k/x0;->()V - - sput-object v0, Lf/h/a/d/h/k/x0;->zzf:Lf/h/a/d/h/k/x0; - - const-class v1, Lf/h/a/d/h/k/x0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - const-string v0, "" - - iput-object v0, p0, Lf/h/a/d/h/k/x0;->zzd:Ljava/lang/String; - - iput-object v0, p0, Lf/h/a/d/h/k/x0;->zze:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/t0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/x0;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/x0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/x0;->zzg:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/x0;->zzf:Lf/h/a/d/h/k/x0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/x0;->zzg:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/x0;->zzf:Lf/h/a/d/h/k/x0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x3 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001" - - sget-object p3, Lf/h/a/d/h/k/x0;->zzf:Lf/h/a/d/h/k/x0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/x0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/x0$a;->(Lf/h/a/d/h/k/t0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/x0; - - invoke-direct {p1}, Lf/h/a/d/h/k/x0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x1.smali deleted file mode 100644 index 1a4e3854b1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x1.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lf/h/a/d/h/k/x1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/x1;->a:Ljava/util/Map; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x2.smali deleted file mode 100644 index 353e41acff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x2.smali +++ /dev/null @@ -1,105 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/x2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/u3; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/u3<", - "TK;TV;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 1 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - if-ne p1, p0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/k/u3; - - if-eqz v0, :cond_1 - - check-cast p1, Lf/h/a/d/h/k/u3; - - invoke-interface {p0}, Lf/h/a/d/h/k/u3;->a()Ljava/util/Map; - - move-result-object v0 - - invoke-interface {p1}, Lf/h/a/d/h/k/u3;->a()Ljava/util/Map; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public hashCode()I - .locals 1 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/q3; - - iget-object v0, v0, Lf/h/a/d/h/k/q3;->d:Lf/h/a/d/h/k/o3; - - invoke-interface {v0}, Ljava/util/Map;->hashCode()I - - move-result v0 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 1 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/q3; - - iget-object v0, v0, Lf/h/a/d/h/k/q3;->d:Lf/h/a/d/h/k/o3; - - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x3.smali deleted file mode 100644 index b826a63b83..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x3.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class public final Lf/h/a/d/h/k/x3; -.super Lf/h/a/d/h/k/l3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/l3<", - "TE;>;" - } -.end annotation - - -# static fields -.field public static final h:Lf/h/a/d/h/k/l3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final transient f:[Ljava/lang/Object; - -.field public final transient g:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/x3; - - const/4 v1, 0x0 - - new-array v2, v1, [Ljava/lang/Object; - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/x3;->([Ljava/lang/Object;I)V - - sput-object v0, Lf/h/a/d/h/k/x3;->h:Lf/h/a/d/h/k/l3; - - return-void -.end method - -.method public constructor ([Ljava/lang/Object;I)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/l3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/x3;->f:[Ljava/lang/Object; - - iput p2, p0, Lf/h/a/d/h/k/x3;->g:I - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/x3;->f:[Ljava/lang/Object; - - iget v1, p0, Lf/h/a/d/h/k/x3;->g:I - - const/4 v2, 0x0 - - invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/x3;->g:I - - add-int/2addr p2, p1 - - return p2 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I)TE;" - } - .end annotation - - iget v0, p0, Lf/h/a/d/h/k/x3;->g:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->U2(II)I - - iget-object v0, p0, Lf/h/a/d/h/k/x3;->f:[Ljava/lang/Object; - - aget-object p1, v0, p1 - - return-object p1 -.end method - -.method public final j()[Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/x3;->f:[Ljava/lang/Object; - - return-object v0 -.end method - -.method public final k()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final l()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/x3;->g:I - - return v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/x3;->g:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x4.smali deleted file mode 100644 index 9258b20e47..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x4.smali +++ /dev/null @@ -1,394 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/x4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/io/Serializable; -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/io/Serializable;", - "Ljava/lang/Iterable<", - "Ljava/lang/Byte;", - ">;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/k/x4; - -.field public static final e:Lf/h/a/d/h/k/a5; - - -# instance fields -.field public zzc:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/f5; - - sget-object v1, Lf/h/a/d/h/k/b6;->b:[B - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/f5;->([B)V - - sput-object v0, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - invoke-static {}, Lf/h/a/d/h/k/r4;->a()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/e5; - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/e5;->(Lf/h/a/d/h/k/w4;)V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/z4; - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/z4;->(Lf/h/a/d/h/k/w4;)V - - :goto_0 - sput-object v0, Lf/h/a/d/h/k/x4;->e:Lf/h/a/d/h/k/a5; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/x4;->zzc:I - - return-void -.end method - -.method public static k(Ljava/lang/String;)Lf/h/a/d/h/k/x4; - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/f5; - - sget-object v1, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/f5;->([B)V - - return-object v0 -.end method - -.method public static l([BII)Lf/h/a/d/h/k/x4; - .locals 2 - - add-int v0, p1, p2 - - array-length v1, p0 - - invoke-static {p1, v0, v1}, Lf/h/a/d/h/k/x4;->n(III)I - - new-instance v0, Lf/h/a/d/h/k/f5; - - sget-object v1, Lf/h/a/d/h/k/x4;->e:Lf/h/a/d/h/k/a5; - - invoke-interface {v1, p0, p1, p2}, Lf/h/a/d/h/k/a5;->a([BII)[B - - move-result-object p0 - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/f5;->([B)V - - return-object v0 -.end method - -.method public static n(III)I - .locals 3 - - sub-int v0, p1, p0 - - or-int v1, p0, p1 - - or-int/2addr v1, v0 - - sub-int v2, p2, p1 - - or-int/2addr v1, v2 - - if-gez v1, :cond_2 - - if-ltz p0, :cond_1 - - if-ge p1, p0, :cond_0 - - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - const/16 v0, 0x42 - - const-string v1, "Beginning index larger than ending index: " - - const-string v2, ", " - - invoke-static {v0, v1, p0, v2, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p2, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 - - :cond_0 - new-instance p0, Ljava/lang/IndexOutOfBoundsException; - - const/16 v0, 0x25 - - const-string v1, "End index: " - - const-string v2, " >= " - - invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const/16 p2, 0x20 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0, p2}, Ljava/lang/StringBuilder;->(I)V - - const-string p2, "Beginning index: " - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string p0, " < 0" - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - return v0 -.end method - -.method public static q(I)Lf/h/a/d/h/k/d5; - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/d5; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/d/h/k/d5;->(ILf/h/a/d/h/k/w4;)V - - return-object v0 -.end method - - -# virtual methods -.method public abstract c(I)B -.end method - -.method public abstract equals(Ljava/lang/Object;)Z -.end method - -.method public abstract h()I -.end method - -.method public final hashCode()I - .locals 3 - - iget v0, p0, Lf/h/a/d/h/k/x4;->zzc:I - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v0 - - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/k/f5; - - iget-object v2, v1, Lf/h/a/d/h/k/f5;->zzb:[B - - invoke-virtual {v1}, Lf/h/a/d/h/k/f5;->s()I - - move-result v1 - - invoke-static {v0, v2, v1, v0}, Lf/h/a/d/h/k/b6;->a(I[BII)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - :cond_0 - iput v0, p0, Lf/h/a/d/h/k/x4;->zzc:I - - :cond_1 - return v0 -.end method - -.method public synthetic iterator()Ljava/util/Iterator; - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/w4; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/w4;->(Lf/h/a/d/h/k/x4;)V - - return-object v0 -.end method - -.method public abstract j(II)Lf/h/a/d/h/k/x4; -.end method - -.method public abstract m(I)B -.end method - -.method public final p()Ljava/lang/String; - .locals 5 - - sget-object v0, Lf/h/a/d/h/k/b6;->a:Ljava/nio/charset/Charset; - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v1 - - if-nez v1, :cond_0 - - const-string v0, "" - - return-object v0 - - :cond_0 - move-object v1, p0 - - check-cast v1, Lf/h/a/d/h/k/f5; - - new-instance v2, Ljava/lang/String; - - iget-object v3, v1, Lf/h/a/d/h/k/f5;->zzb:[B - - invoke-virtual {v1}, Lf/h/a/d/h/k/f5;->s()I - - move-result v4 - - invoke-virtual {v1}, Lf/h/a/d/h/k/f5;->h()I - - move-result v1 - - invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V - - return-object v2 -.end method - -.method public final toString()Ljava/lang/String; - .locals 5 - - sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale; - - const/4 v1, 0x3 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - aput-object v2, v1, v3 - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const/4 v4, 0x1 - - aput-object v2, v1, v4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/x4;->h()I - - move-result v2 - - const/16 v4, 0x32 - - if-gt v2, v4, :cond_0 - - invoke-static {p0}, Lf/h/a/b/i1/e;->t2(Lf/h/a/d/h/k/x4;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_0 - const/16 v2, 0x2f - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/h/k/x4;->j(II)Lf/h/a/d/h/k/x4; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->t2(Lf/h/a/d/h/k/x4;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "..." - - invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - :goto_0 - const/4 v3, 0x2 - - aput-object v2, v1, v3 - - const-string v2, "" - - invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x5.smali deleted file mode 100644 index 0e9c359837..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x5.smali +++ /dev/null @@ -1,398 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/x5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/logging/Logger; - -.field public static b:Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lcom/google/android/gms/internal/measurement/zzhi; - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/x5;->a:Ljava/util/logging/Logger; - - const-string v0, "com.google.protobuf.BlazeGeneratedExtensionRegistryLiteLoader" - - sput-object v0, Lf/h/a/d/h/k/x5;->b:Ljava/lang/String; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static b(Ljava/lang/Class;)Lf/h/a/d/h/k/l5; - .locals 11 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - const-class v0, Lf/h/a/d/h/k/x5; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v1 - - const-class v2, Lf/h/a/d/h/k/l5; - - invoke-virtual {p0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_0 - - sget-object v2, Lf/h/a/d/h/k/x5;->b:Ljava/lang/String; - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; - - move-result-object v2 - - invoke-virtual {v0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_5 - - const/4 v2, 0x2 - - new-array v2, v2, [Ljava/lang/Object; - - invoke-virtual {p0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v2, v4 - - invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v5 - - aput-object v5, v2, v3 - - const-string v5, "%s.BlazeGenerated%sLoader" - - invoke-static {v5, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - :goto_0 - :try_start_0 - invoke-static {v2, v3, v1}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; - - move-result-object v2 - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_4 - - :try_start_1 - new-array v5, v4, [Ljava/lang/Class; - - invoke-virtual {v2, v5}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v2 - - new-array v5, v4, [Ljava/lang/Object; - - invoke-virtual {v2, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/x5; - :try_end_1 - .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_3 - .catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_4 - - :try_start_2 - invoke-virtual {v2}, Lf/h/a/d/h/k/x5;->a()Lf/h/a/d/h/k/l5; - - move-result-object v2 - - invoke-virtual {p0, v2}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/l5; - - return-object v2 - - :catch_0 - move-exception v2 - - new-instance v5, Ljava/lang/IllegalStateException; - - invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v5 - - :catch_1 - move-exception v2 - - new-instance v5, Ljava/lang/IllegalStateException; - - invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v5 - - :catch_2 - move-exception v2 - - new-instance v5, Ljava/lang/IllegalStateException; - - invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v5 - - :catch_3 - move-exception v2 - - new-instance v5, Ljava/lang/IllegalStateException; - - invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v5 - :try_end_2 - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 - - :catch_4 - invoke-static {v0, v1}, Ljava/util/ServiceLoader;->load(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/ServiceLoader;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - :try_start_3 - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/x5; - - invoke-virtual {v2}, Lf/h/a/d/h/k/x5;->a()Lf/h/a/d/h/k/l5; - - move-result-object v2 - - invoke-virtual {p0, v2}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_3 - .catch Ljava/util/ServiceConfigurationError; {:try_start_3 .. :try_end_3} :catch_5 - - goto :goto_1 - - :catch_5 - move-exception v2 - - move-object v10, v2 - - sget-object v5, Lf/h/a/d/h/k/x5;->a:Ljava/util/logging/Logger; - - sget-object v6, Ljava/util/logging/Level;->SEVERE:Ljava/util/logging/Level; - - const-string v2, "Unable to load " - - invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/String;->length()I - - move-result v8 - - if-eqz v8, :cond_1 - - invoke-virtual {v2, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - move-object v9, v2 - - goto :goto_2 - - :cond_1 - new-instance v7, Ljava/lang/String; - - invoke-direct {v7, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v9, v7 - - :goto_2 - const-string v7, "com.google.protobuf.GeneratedExtensionRegistryLoader" - - const-string v8, "load" - - invoke-virtual/range {v5 .. v10}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V - - goto :goto_1 - - :cond_2 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-ne v0, v3, :cond_3 - - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/l5; - - return-object p0 - - :cond_3 - invoke-virtual {v1}, Ljava/util/ArrayList;->size()I - - move-result v0 - - const/4 v2, 0x0 - - if-nez v0, :cond_4 - - return-object v2 - - :cond_4 - :try_start_4 - const-string v0, "combine" - - new-array v5, v3, [Ljava/lang/Class; - - const-class v6, Ljava/util/Collection; - - aput-object v6, v5, v4 - - invoke-virtual {p0, v0, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object p0 - - new-array v0, v3, [Ljava/lang/Object; - - aput-object v1, v0, v4 - - invoke-virtual {p0, v2, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lf/h/a/d/h/k/l5; - :try_end_4 - .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_8 - .catch Ljava/lang/IllegalAccessException; {:try_start_4 .. :try_end_4} :catch_7 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_4 .. :try_end_4} :catch_6 - - return-object p0 - - :catch_6 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :catch_7 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :catch_8 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_5 - new-instance v0, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method - - -# virtual methods -.method public abstract a()Lf/h/a/d/h/k/l5; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TT;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x6.smali deleted file mode 100644 index 62cb4e6a9c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x6.smali +++ /dev/null @@ -1,429 +0,0 @@ -.class public final Lf/h/a/d/h/k/x6; -.super Ljava/util/LinkedHashMap; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/LinkedHashMap<", - "TK;TV;>;" - } -.end annotation - - -# static fields -.field public static final d:Lf/h/a/d/h/k/x6; - - -# instance fields -.field public zza:Z - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/x6; - - invoke-direct {v0}, Lf/h/a/d/h/k/x6;->()V - - sput-object v0, Lf/h/a/d/h/k/x6;->d:Lf/h/a/d/h/k/x6; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/k/x6;->zza:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/x6;->zza:Z - - return-void -.end method - -.method public constructor (Ljava/util/Map;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "TK;TV;>;)V" - } - .end annotation - - invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/h/k/x6;->zza:Z - - return-void -.end method - -.method public static b(Ljava/lang/Object;)I - .locals 1 - - instance-of v0, p0, [B - - if-eqz v0, :cond_0 - - check-cast p0, [B - - invoke-static {p0}, Lf/h/a/d/h/k/b6;->h([B)I - - move-result p0 - - return p0 - - :cond_0 - instance-of v0, p0, Lf/h/a/d/h/k/a6; - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I - - move-result p0 - - return p0 - - :cond_1 - new-instance p0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V - - throw p0 -.end method - - -# virtual methods -.method public final c()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/h/k/x6;->zza:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method - -.method public final clear()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->c()V - - invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V - - return-void -.end method - -.method public final entrySet()Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Set<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 - - :cond_0 - invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; - - move-result-object v0 - - return-object v0 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 6 - - instance-of v0, p1, Ljava/util/Map; - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x1 - - if-eq p0, p1, :cond_4 - - invoke-virtual {p0}, Ljava/util/HashMap;->size()I - - move-result v2 - - invoke-interface {p1}, Ljava/util/Map;->size()I - - move-result v3 - - if-eq v2, v3, :cond_0 - - :goto_0 - const/4 p1, 0x0 - - goto :goto_2 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_1 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_2 - - goto :goto_0 - - :cond_2 - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - instance-of v5, v4, [B - - if-eqz v5, :cond_3 - - instance-of v5, v3, [B - - if-eqz v5, :cond_3 - - check-cast v4, [B - - check-cast v3, [B - - invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z - - move-result v3 - - goto :goto_1 - - :cond_3 - invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v3 - - :goto_1 - if-nez v3, :cond_1 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x1 - - :goto_2 - if-eqz p1, :cond_5 - - return v0 - - :cond_5 - return v1 -.end method - -.method public final hashCode()I - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/util/Map$Entry; - - invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/d/h/k/x6;->b(Ljava/lang/Object;)I - - move-result v3 - - invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/k/x6;->b(Ljava/lang/Object;)I - - move-result v2 - - xor-int/2addr v2, v3 - - add-int/2addr v1, v2 - - goto :goto_0 - - :cond_0 - return v1 -.end method - -.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;TV;)TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - if-eqz p2, :cond_0 - - invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final putAll(Ljava/util/Map;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->c()V - - invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V - - return-void -.end method - -.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")TV;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/x6;->c()V - - invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x7.smali deleted file mode 100644 index 201bf02ef1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x7.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/k/x7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - -.field public static final b:Ljava/lang/Iterable; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/z7; - - invoke-direct {v0}, Lf/h/a/d/h/k/z7;->()V - - sput-object v0, Lf/h/a/d/h/k/x7;->a:Ljava/util/Iterator; - - new-instance v0, Lf/h/a/d/h/k/y7; - - invoke-direct {v0}, Lf/h/a/d/h/k/y7;->()V - - sput-object v0, Lf/h/a/d/h/k/x7;->b:Ljava/lang/Iterable; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x8.smali deleted file mode 100644 index b3b902059a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x8.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/x8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/x9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/x9.smali deleted file mode 100644 index 0ca3a65158..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/x9.smali +++ /dev/null @@ -1,26 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/x9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method - -.method public abstract b()Z -.end method - -.method public abstract c()Z -.end method - -.method public abstract d()Z -.end method - -.method public abstract e()Z -.end method - -.method public abstract k()Z -.end method - -.method public abstract m()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/xa.smali b/com.discord/smali_classes2/f/h/a/d/h/k/xa.smali deleted file mode 100644 index 79a6e43ad8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/xa.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/xa; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ab;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/xa; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ab;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/xa; - - invoke-direct {v0}, Lf/h/a/d/h/k/xa;->()V - - sput-object v0, Lf/h/a/d/h/k/xa;->e:Lf/h/a/d/h/k/xa; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/za; - - invoke-direct {v0}, Lf/h/a/d/h/k/za;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/xa;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/xa;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ab; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/xb.smali b/com.discord/smali_classes2/f/h/a/d/h/k/xb.smali deleted file mode 100644 index e48bc0d84e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/xb.smali +++ /dev/null @@ -1,190 +0,0 @@ -.class public final Lf/h/a/d/h/k/xb; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/yb; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.sdk.collection.enable_extend_user_property_size" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/xb;->a:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.sdk.collection.last_deep_link_referrer2" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/xb;->b:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.sdk.collection.last_deep_link_referrer_campaign2" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/xb;->c:Lf/h/a/d/h/k/a2; - - const-string v1, "measurement.sdk.collection.last_gclid_from_referrer2" - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/xb;->d:Lf/h/a/d/h/k/a2; - - const-wide/16 v1, 0x0 - - const-string v3, "measurement.id.sdk.collection.last_deep_link_referrer2" - - invoke-static {v0, v3, v1, v2}, Lf/h/a/d/h/k/a2;->b(Lf/h/a/d/h/k/k2;Ljava/lang/String;J)Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/xb;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/xb;->b:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final c()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/xb;->c:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final d()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/xb;->d:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/xd.smali b/com.discord/smali_classes2/f/h/a/d/h/k/xd.smali deleted file mode 100644 index 742c95c388..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/xd.smali +++ /dev/null @@ -1,1269 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/xd; -.super Lf/h/a/d/h/k/u0; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/yd; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/u0;->(Ljava/lang/String;)V - - return-void -.end method - -.method public static asInterface(Landroid/os/IBinder;)Lf/h/a/d/h/k/yd; - .locals 2 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" - - invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/k/yd; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/k/yd; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/k/ae; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/ae;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 12 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - move-object v8, p0 - - move-object v0, p2 - - const-string v1, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" - - const/4 v9, 0x1 - - const/4 v2, 0x0 - - const-string v3, "com.google.android.gms.measurement.api.internal.IBundleReceiver" - - const/4 v4, 0x0 - - packed-switch p1, :pswitch_data_0 - - :pswitch_0 - return v2 - - :pswitch_1 - sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - check-cast v0, Landroid/os/Bundle; - - invoke-interface {p0, v0}, Lf/h/a/d/h/k/yd;->setDefaultEventParameters(Landroid/os/Bundle;)V - - goto/16 :goto_15 - - :pswitch_2 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_1 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_0 - - :cond_1 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_0 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->isDataCollectionEnabled(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_3 - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result v0 - - invoke-interface {p0, v0}, Lf/h/a/d/h/k/yd;->setDataCollectionEnabled(Z)V - - goto/16 :goto_15 - - :pswitch_4 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - if-nez v1, :cond_2 - - goto :goto_1 - - :cond_2 - invoke-interface {v1, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/k/zd; - - if-eqz v3, :cond_3 - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_1 - - :cond_3 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v1}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_1 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - invoke-interface {p0, v4, v0}, Lf/h/a/d/h/k/yd;->getTestFlag(Lf/h/a/d/h/k/zd;I)V - - goto/16 :goto_15 - - :pswitch_5 - sget-object v1, Lf/h/a/d/h/k/w;->a:Ljava/lang/ClassLoader; - - invoke-virtual {p2, v1}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;)Ljava/util/HashMap; - - move-result-object v0 - - invoke-interface {p0, v0}, Lf/h/a/d/h/k/yd;->initForTests(Ljava/util/Map;)V - - goto/16 :goto_15 - - :pswitch_6 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_4 - - goto :goto_2 - - :cond_4 - invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/c; - - if-eqz v2, :cond_5 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/c; - - goto :goto_2 - - :cond_5 - new-instance v4, Lf/h/a/d/h/k/e; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/e;->(Landroid/os/IBinder;)V - - :goto_2 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->unregisterOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V - - goto/16 :goto_15 - - :pswitch_7 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_6 - - goto :goto_3 - - :cond_6 - invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/c; - - if-eqz v2, :cond_7 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/c; - - goto :goto_3 - - :cond_7 - new-instance v4, Lf/h/a/d/h/k/e; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/e;->(Landroid/os/IBinder;)V - - :goto_3 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->registerOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V - - goto/16 :goto_15 - - :pswitch_8 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_8 - - goto :goto_4 - - :cond_8 - invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/c; - - if-eqz v2, :cond_9 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/c; - - goto :goto_4 - - :cond_9 - new-instance v4, Lf/h/a/d/h/k/e; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/e;->(Landroid/os/IBinder;)V - - :goto_4 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->setEventInterceptor(Lf/h/a/d/h/k/c;)V - - goto/16 :goto_15 - - :pswitch_9 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v3 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v4 - - invoke-static {v4}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v4 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v5 - - move-object v0, p0 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/k/yd;->logHealthData(ILjava/lang/String;Lf/h/a/d/f/a;Lf/h/a/d/f/a;Lf/h/a/d/f/a;)V - - goto/16 :goto_15 - - :pswitch_a - sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - check-cast v1, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v2 - - if-nez v2, :cond_a - - goto :goto_5 - - :cond_a - invoke-interface {v2, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/zd; - - if-eqz v4, :cond_b - - move-object v4, v3 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_5 - - :cond_b - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v2}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_5 - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v4, v2, v3}, Lf/h/a/d/h/k/yd;->performAction(Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V - - goto/16 :goto_15 - - :pswitch_b - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v2 - - if-nez v2, :cond_c - - goto :goto_6 - - :cond_c - invoke-interface {v2, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/zd; - - if-eqz v4, :cond_d - - move-object v4, v3 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_6 - - :cond_d - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v2}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_6 - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v4, v2, v3}, Lf/h/a/d/h/k/yd;->onActivitySaveInstanceState(Lf/h/a/d/f/a;Lf/h/a/d/h/k/zd;J)V - - goto/16 :goto_15 - - :pswitch_c - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->onActivityResumed(Lf/h/a/d/f/a;J)V - - goto/16 :goto_15 - - :pswitch_d - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->onActivityPaused(Lf/h/a/d/f/a;J)V - - goto/16 :goto_15 - - :pswitch_e - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->onActivityDestroyed(Lf/h/a/d/f/a;J)V - - goto/16 :goto_15 - - :pswitch_f - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - sget-object v2, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v2}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v3 - - invoke-interface {p0, v1, v2, v3, v4}, Lf/h/a/d/h/k/yd;->onActivityCreated(Lf/h/a/d/f/a;Landroid/os/Bundle;J)V - - goto/16 :goto_15 - - :pswitch_10 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->onActivityStopped(Lf/h/a/d/f/a;J)V - - goto/16 :goto_15 - - :pswitch_11 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->onActivityStarted(Lf/h/a/d/f/a;J)V - - goto/16 :goto_15 - - :pswitch_12 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->endAdUnitExposure(Ljava/lang/String;J)V - - goto/16 :goto_15 - - :pswitch_13 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->beginAdUnitExposure(Ljava/lang/String;J)V - - goto/16 :goto_15 - - :pswitch_14 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_e - - goto :goto_7 - - :cond_e - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_f - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_7 - - :cond_f - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_7 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->generateEventId(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_15 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_10 - - goto :goto_8 - - :cond_10 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_11 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_8 - - :cond_11 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_8 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->getGmpAppId(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_16 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_12 - - goto :goto_9 - - :cond_12 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_13 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_9 - - :cond_13 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_9 - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->getAppInstanceId(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_17 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_14 - - goto :goto_a - - :cond_14 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_15 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_a - - :cond_15 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_a - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->getCachedAppInstanceId(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_18 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_16 - - goto :goto_b - - :cond_16 - const-string v1, "com.google.android.gms.measurement.api.internal.IStringProvider" - - invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/d; - - if-eqz v2, :cond_17 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/d; - - goto :goto_b - - :cond_17 - new-instance v4, Lf/h/a/d/h/k/f; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/f;->(Landroid/os/IBinder;)V - - :goto_b - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->setInstanceIdProvider(Lf/h/a/d/h/k/d;)V - - goto/16 :goto_15 - - :pswitch_19 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_18 - - goto :goto_c - - :cond_18 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_19 - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_c - - :cond_19 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_c - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->getCurrentScreenClass(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_1a - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_1a - - goto :goto_d - - :cond_1a - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/h/k/zd; - - if-eqz v2, :cond_1b - - move-object v4, v1 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_d - - :cond_1b - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_d - invoke-interface {p0, v4}, Lf/h/a/d/h/k/yd;->getCurrentScreenName(Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_1b - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v4 - - move-object v0, p0 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/h/k/yd;->setCurrentScreen(Lf/h/a/d/f/a;Ljava/lang/String;Ljava/lang/String;J)V - - goto/16 :goto_15 - - :pswitch_1c - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v0 - - invoke-interface {p0, v0, v1}, Lf/h/a/d/h/k/yd;->setSessionTimeoutDuration(J)V - - goto/16 :goto_15 - - :pswitch_1d - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v0 - - invoke-interface {p0, v0, v1}, Lf/h/a/d/h/k/yd;->setMinimumSessionDuration(J)V - - goto/16 :goto_15 - - :pswitch_1e - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v0 - - invoke-interface {p0, v0, v1}, Lf/h/a/d/h/k/yd;->resetAnalyticsData(J)V - - goto/16 :goto_15 - - :pswitch_1f - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->setMeasurementEnabled(ZJ)V - - goto/16 :goto_15 - - :pswitch_20 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_1c - - goto :goto_e - - :cond_1c - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/zd; - - if-eqz v4, :cond_1d - - move-object v4, v3 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_e - - :cond_1d - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_e - invoke-interface {p0, v1, v2, v4}, Lf/h/a/d/h/k/yd;->getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_21 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - sget-object v3, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v3}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - check-cast v0, Landroid/os/Bundle; - - invoke-interface {p0, v1, v2, v0}, Lf/h/a/d/h/k/yd;->clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - goto/16 :goto_15 - - :pswitch_22 - sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - check-cast v1, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->setConditionalUserProperty(Landroid/os/Bundle;J)V - - goto/16 :goto_15 - - :pswitch_23 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v2 - - invoke-interface {p0, v1, v2, v3}, Lf/h/a/d/h/k/yd;->setUserId(Ljava/lang/String;J)V - - goto/16 :goto_15 - - :pswitch_24 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_1e - - goto :goto_f - - :cond_1e - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v2 - - instance-of v3, v2, Lf/h/a/d/h/k/zd; - - if-eqz v3, :cond_1f - - move-object v4, v2 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_f - - :cond_1f - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_f - invoke-interface {p0, v1, v4}, Lf/h/a/d/h/k/yd;->getMaxUserProperties(Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_25 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result v5 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v0 - - if-nez v0, :cond_20 - - goto :goto_10 - - :cond_20 - invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/zd; - - if-eqz v4, :cond_21 - - move-object v4, v3 - - check-cast v4, Lf/h/a/d/h/k/zd; - - goto :goto_10 - - :cond_21 - new-instance v4, Lf/h/a/d/h/k/be; - - invoke-direct {v4, v0}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_10 - invoke-interface {p0, v1, v2, v5, v4}, Lf/h/a/d/h/k/yd;->getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/zd;)V - - goto/16 :goto_15 - - :pswitch_26 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v3 - - invoke-static {v3}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v3 - - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result v4 - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v5 - - move-object v0, p0 - - invoke-interface/range {v0 .. v6}, Lf/h/a/d/h/k/yd;->setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/f/a;ZJ)V - - goto/16 :goto_15 - - :pswitch_27 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v2 - - sget-object v5, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v5}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v5 - - check-cast v5, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v6 - - if-nez v6, :cond_22 - - goto :goto_12 - - :cond_22 - invoke-interface {v6, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v3 - - instance-of v4, v3, Lf/h/a/d/h/k/zd; - - if-eqz v4, :cond_23 - - check-cast v3, Lf/h/a/d/h/k/zd; - - goto :goto_11 - - :cond_23 - new-instance v3, Lf/h/a/d/h/k/be; - - invoke-direct {v3, v6}, Lf/h/a/d/h/k/be;->(Landroid/os/IBinder;)V - - :goto_11 - move-object v4, v3 - - :goto_12 - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v6 - - move-object v0, p0 - - move-object v3, v5 - - move-wide v5, v6 - - invoke-interface/range {v0 .. v6}, Lf/h/a/d/h/k/yd;->logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V - - goto :goto_15 - - :pswitch_28 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v3 - - sget-object v4, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v4}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v4 - - check-cast v4, Landroid/os/Bundle; - - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - if-eqz v5, :cond_24 - - const/4 v5, 0x1 - - goto :goto_13 - - :cond_24 - const/4 v5, 0x0 - - :goto_13 - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result v6 - - if-eqz v6, :cond_25 - - const/4 v6, 0x1 - - goto :goto_14 - - :cond_25 - const/4 v6, 0x0 - - :goto_14 - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v10 - - move-object v0, p0 - - move-object v2, v3 - - move-object v3, v4 - - move v4, v5 - - move v5, v6 - - move-wide v6, v10 - - invoke-interface/range {v0 .. v7}, Lf/h/a/d/h/k/yd;->logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V - - goto :goto_15 - - :pswitch_29 - invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/d/f/a; - - move-result-object v1 - - sget-object v2, Lcom/google/android/gms/internal/measurement/zzae;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v2}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/internal/measurement/zzae; - - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v3 - - invoke-interface {p0, v1, v2, v3, v4}, Lf/h/a/d/h/k/yd;->initialize(Lf/h/a/d/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V - - :goto_15 - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - return v9 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_29 - :pswitch_28 - :pswitch_27 - :pswitch_26 - :pswitch_25 - :pswitch_24 - :pswitch_23 - :pswitch_22 - :pswitch_21 - :pswitch_20 - :pswitch_1f - :pswitch_1e - :pswitch_1d - :pswitch_1c - :pswitch_1b - :pswitch_1a - :pswitch_19 - :pswitch_18 - :pswitch_17 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_0 - :pswitch_1 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y.smali deleted file mode 100644 index c1955ec371..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/d/h/k/y; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Ljava/lang/String; - -.field public final synthetic j:Z - -.field public final synthetic k:Lf/h/a/d/h/k/wd; - -.field public final synthetic l:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/y;->l:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/y;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/y;->i:Ljava/lang/String; - - iput-boolean p4, p0, Lf/h/a/d/h/k/y;->j:Z - - iput-object p5, p0, Lf/h/a/d/h/k/y;->k:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y;->l:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/y;->h:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/h/k/y;->i:Ljava/lang/String; - - iget-boolean v3, p0, Lf/h/a/d/h/k/y;->j:Z - - iget-object v4, p0, Lf/h/a/d/h/k/y;->k:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1, v2, v3, v4}, Lf/h/a/d/h/k/yd;->getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y;->k:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y0.smali deleted file mode 100644 index fd6bec1878..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y0.smali +++ /dev/null @@ -1,95 +0,0 @@ -.class public final synthetic Lf/h/a/d/h/k/y0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/y5$f;->a()[I - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/h/k/y0;->a:[I - - const/4 v1, 0x1 - - const/4 v2, 0x3 - - :try_start_0 - aput v1, v0, v2 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - const/4 v3, 0x4 - - :try_start_1 - sget-object v4, Lf/h/a/d/h/k/y0;->a:[I - - aput v0, v4, v3 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - :try_start_2 - sget-object v4, Lf/h/a/d/h/k/y0;->a:[I - - aput v2, v4, v0 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v0, 0x5 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/k/y0;->a:[I - - aput v3, v2, v0 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - const/4 v2, 0x6 - - :try_start_4 - sget-object v3, Lf/h/a/d/h/k/y0;->a:[I - - aput v0, v3, v2 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v0, Lf/h/a/d/h/k/y0;->a:[I - - const/4 v3, 0x0 - - aput v2, v0, v3 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/h/k/y0;->a:[I - - const/4 v2, 0x7 - - aput v2, v0, v1 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y1.smali deleted file mode 100644 index 3b6caae3a8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y1.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lf/h/a/d/h/k/y1; -.super Landroid/database/ContentObserver; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y2.smali deleted file mode 100644 index 7c4cf80962..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y2.smali +++ /dev/null @@ -1,178 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/y2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/Map$Entry; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Map$Entry<", - "TK;TV;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public equals(Ljava/lang/Object;)Z - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; - .end annotation - .end param - - instance-of v0, p1, Ljava/util/Map$Entry; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/util/Map$Entry; - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/g3; - - iget-object v0, v0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v2 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y2;->getValue()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->T2(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - return v1 -.end method - -.method public abstract getValue()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation -.end method - -.method public hashCode()I - .locals 3 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/g3; - - iget-object v0, v0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/h/k/y2;->getValue()Ljava/lang/Object; - - move-result-object v1 - - const/4 v2, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I - - move-result v0 - - :goto_0 - if-nez v1, :cond_1 - - goto :goto_1 - - :cond_1 - invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I - - move-result v2 - - :goto_1 - xor-int/2addr v0, v2 - - return v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 4 - - move-object v0, p0 - - check-cast v0, Lf/h/a/d/h/k/g3; - - iget-object v0, v0, Lf/h/a/d/h/k/g3;->d:Ljava/lang/Object; - - invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y2;->getValue()Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/lit8 v2, v2, 0x1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/2addr v3, v2 - - const-string v2, "=" - - invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y3.smali deleted file mode 100644 index 989bf6c9df..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y3.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/h/k/y3; -.super Lf/h/a/d/h/k/l3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/l3<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic zza:Lf/h/a/d/h/k/z3; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/z3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/y3;->zza:Lf/h/a/d/h/k/z3; - - invoke-direct {p0}, Lf/h/a/d/h/k/l3;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic get(I)Ljava/lang/Object; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y3;->zza:Lf/h/a/d/h/k/z3; - - iget v0, v0, Lf/h/a/d/h/k/z3;->h:I - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->U2(II)I - - iget-object v0, p0, Lf/h/a/d/h/k/y3;->zza:Lf/h/a/d/h/k/z3; - - iget-object v0, v0, Lf/h/a/d/h/k/z3;->g:[Ljava/lang/Object; - - mul-int/lit8 p1, p1, 0x2 - - aget-object v1, v0, p1 - - add-int/lit8 p1, p1, 0x1 - - aget-object p1, v0, p1 - - new-instance v0, Ljava/util/AbstractMap$SimpleImmutableEntry; - - invoke-direct {v0, v1, p1}, Ljava/util/AbstractMap$SimpleImmutableEntry;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final size()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y3;->zza:Lf/h/a/d/h/k/z3; - - iget v0, v0, Lf/h/a/d/h/k/z3;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y4.smali deleted file mode 100644 index a909710225..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y4.smali +++ /dev/null @@ -1,119 +0,0 @@ -.class public final Lf/h/a/d/h/k/y4; -.super Lf/h/a/d/h/k/f5; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# instance fields -.field public final zzc:I - -.field public final zzd:I - - -# direct methods -.method public constructor ([BII)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/f5;->([B)V - - add-int v0, p2, p3 - - array-length p1, p1 - - invoke-static {p2, v0, p1}, Lf/h/a/d/h/k/x4;->n(III)I - - iput p2, p0, Lf/h/a/d/h/k/y4;->zzc:I - - iput p3, p0, Lf/h/a/d/h/k/y4;->zzd:I - - return-void -.end method - - -# virtual methods -.method public final c(I)B - .locals 5 - - iget v0, p0, Lf/h/a/d/h/k/y4;->zzd:I - - add-int/lit8 v1, p1, 0x1 - - sub-int v1, v0, v1 - - or-int/2addr v1, p1 - - if-gez v1, :cond_1 - - if-gez p1, :cond_0 - - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v1, 0x16 - - const-string v2, "Index < 0: " - - invoke-static {v1, v2, p1}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 - - :cond_0 - new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; - - const/16 v2, 0x28 - - const-string v3, "Index > length: " - - const-string v4, ", " - - invoke-static {v2, v3, p1, v4, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v1, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - iget v1, p0, Lf/h/a/d/h/k/y4;->zzc:I - - add-int/2addr v1, p1 - - aget-byte p1, v0, v1 - - return p1 -.end method - -.method public final h()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/y4;->zzd:I - - return v0 -.end method - -.method public final m(I)B - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/f5;->zzb:[B - - iget v1, p0, Lf/h/a/d/h/k/y4;->zzc:I - - add-int/2addr v1, p1 - - aget-byte p1, v0, v1 - - return p1 -.end method - -.method public final s()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/y4;->zzc:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y5$a.smali deleted file mode 100644 index 34e33ffc4c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$a.smali +++ /dev/null @@ -1,339 +0,0 @@ -.class public Lf/h/a/d/h/k/y5$a; -.super Lf/h/a/d/h/k/n4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/k/y5$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/k/n4<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/h/k/y5; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public e:Lf/h/a/d/h/k/y5; - .annotation system Ldalvik/annotation/Signature; - value = { - "TMessageType;" - } - .end annotation -.end field - -.field public f:Z - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/y5;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/n4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/y5$a;->d:Lf/h/a/d/h/k/y5; - - const/4 v0, 0x4 - - const/4 v1, 0x0 - - invoke-virtual {p1, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - iput-object p1, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - return-void -.end method - - -# virtual methods -.method public final synthetic b()Lf/h/a/d/h/k/d7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->d:Lf/h/a/d/h/k/y5; - - return-object v0 -.end method - -.method public synthetic clone()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/CloneNotSupportedException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->d:Lf/h/a/d/h/k/y5; - - const/4 v1, 0x5 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->n()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/y5$a;->i(Lf/h/a/d/h/k/y5;)Lf/h/a/d/h/k/y5$a; - - return-object v0 -.end method - -.method public final f()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lf/h/a/d/h/k/y5;->p(Lf/h/a/d/h/k/y5;Z)Z - - move-result v0 - - return v0 -.end method - -.method public final i(Lf/h/a/d/h/k/y5;)Lf/h/a/d/h/k/y5$a; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TMessageType;)TBuilderType;" - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - sget-object v1, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - invoke-interface {v1, v0, p1}, Lf/h/a/d/h/k/t7;->g(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object p0 -.end method - -.method public final j([BILf/h/a/d/h/k/l5;)Lf/h/a/d/h/k/y5$a; - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BII", - "Lf/h/a/d/h/k/l5;", - ")TBuilderType;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - :try_start_0 - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - iget-object v2, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - invoke-virtual {v0, v2}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v3 - - iget-object v4, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - const/4 v6, 0x0 - - add-int/lit8 v7, p2, 0x0 - - new-instance v8, Lf/h/a/d/h/k/t4; - - invoke-direct {v8, p3}, Lf/h/a/d/h/k/t4;->(Lf/h/a/d/h/k/l5;)V - - move-object v5, p1 - - invoke-interface/range {v3 .. v8}, Lf/h/a/d/h/k/t7;->h(Ljava/lang/Object;[BIILf/h/a/d/h/k/t4;)V - :try_end_0 - .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p1 - - goto :goto_0 - - :catch_1 - move-exception p1 - - goto :goto_1 - - :goto_0 - new-instance p2, Ljava/lang/RuntimeException; - - const-string p3, "Reading from byte array should not throw IOException." - - invoke-direct {p2, p3, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p2 - - :catch_2 - invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; - - move-result-object p1 - - throw p1 - - :goto_1 - throw p1 -.end method - -.method public m()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - const/4 v1, 0x4 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - iget-object v1, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - sget-object v2, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v2 - - invoke-interface {v2, v0, v1}, Lf/h/a/d/h/k/t7;->g(Ljava/lang/Object;Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - return-void -.end method - -.method public n()Lf/h/a/d/h/k/d7; - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - sget-object v1, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v1 - - invoke-interface {v1, v0}, Lf/h/a/d/h/k/t7;->b(Ljava/lang/Object;)V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - :goto_0 - return-object v0 -.end method - -.method public o()Lf/h/a/d/h/k/d7; - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->n()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->f()Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Lcom/google/android/gms/internal/measurement/zzkr; - - invoke-direct {v0}, Lcom/google/android/gms/internal/measurement/zzkr;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$b.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y5$b.smali deleted file mode 100644 index 2c09c6c4f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$b.smali +++ /dev/null @@ -1,89 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/y5$b; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "b" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Ljava/lang/Object;", - ">", - "Lf/h/a/d/h/k/y5<", - "TMessageType;TBuilderType;>;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# instance fields -.field public zzc:Lf/h/a/d/h/k/o5; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o5<", - "Lf/h/a/d/h/k/y5$e;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - sget-object v0, Lf/h/a/d/h/k/o5;->d:Lf/h/a/d/h/k/o5; - - iput-object v0, p0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - return-void -.end method - - -# virtual methods -.method public final s()Lf/h/a/d/h/k/o5; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/o5<", - "Lf/h/a/d/h/k/y5$e;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - iget-boolean v1, v0, Lf/h/a/d/h/k/o5;->b:Z - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/o5;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/o5; - - iput-object v0, p0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/y5$b;->zzc:Lf/h/a/d/h/k/o5; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$c.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y5$c.smali deleted file mode 100644 index 9b1e72ffd0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$c.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/h/k/y5$c; -.super Lf/h/a/d/h/k/p4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";>", - "Lf/h/a/d/h/k/p4<", - "TT;>;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/y5;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/p4;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y5.smali deleted file mode 100644 index bb4f57ec03..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5.smali +++ /dev/null @@ -1,631 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/y5; -.super Lf/h/a/d/h/k/o4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/y5$c;, - Lf/h/a/d/h/k/y5$d;, - Lf/h/a/d/h/k/y5$e;, - Lf/h/a/d/h/k/y5$b;, - Lf/h/a/d/h/k/y5$a;, - Lf/h/a/d/h/k/y5$f; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/k/y5$a<", - "TMessageType;TBuilderType;>;>", - "Lf/h/a/d/h/k/o4<", - "TMessageType;TBuilderType;>;" - } -.end annotation - - -# static fields -.field public static zzd:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/y5<", - "**>;>;" - } - .end annotation -.end field - - -# instance fields -.field public zzb:Lf/h/a/d/h/k/e8; - -.field public zzc:I - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - sput-object v0, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/d/h/k/o4;->()V - - sget-object v0, Lf/h/a/d/h/k/e8;->f:Lf/h/a/d/h/k/e8; - - iput-object v0, p0, Lf/h/a/d/h/k/y5;->zzb:Lf/h/a/d/h/k/e8; - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/h/k/y5;->zzc:I - - return-void -.end method - -.method public static k(Ljava/lang/Class;)Lf/h/a/d/h/k/y5; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/lang/Class<", - "TT;>;)TT;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - if-nez v0, :cond_0 - - :try_start_0 - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v2 - - invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - sget-object v0, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - goto :goto_0 - - :catch_0 - move-exception p0 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Class initialization cannot fail." - - invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw v0 - - :cond_0 - :goto_0 - if-nez v0, :cond_2 - - invoke-static {p0}, Lf/h/a/d/h/k/l8;->c(Ljava/lang/Class;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - const/4 v1, 0x6 - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - if-eqz v0, :cond_1 - - sget-object v1, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V - - throw p0 - - :cond_2 - :goto_1 - return-object v0 -.end method - -.method public static l(Lf/h/a/d/h/k/d6;)Lf/h/a/d/h/k/d6; - .locals 1 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/16 v0, 0xa - - goto :goto_0 - - :cond_0 - shl-int/lit8 v0, v0, 0x1 - - :goto_0 - check-cast p0, Lf/h/a/d/h/k/r6; - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/r6;->k(I)Lf/h/a/d/h/k/d6; - - move-result-object p0 - - return-object p0 -.end method - -.method public static m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/f6<", - "TE;>;)", - "Lf/h/a/d/h/k/f6<", - "TE;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_0 - - const/16 v0, 0xa - - goto :goto_0 - - :cond_0 - shl-int/lit8 v0, v0, 0x1 - - :goto_0 - invoke-interface {p0, v0}, Lf/h/a/d/h/k/f6;->f(I)Lf/h/a/d/h/k/f6; - - move-result-object p0 - - return-object p0 -.end method - -.method public static varargs o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - :try_start_0 - invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - move-exception p0 - - invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; - - move-result-object p0 - - instance-of p1, p0, Ljava/lang/RuntimeException; - - if-nez p1, :cond_1 - - instance-of p1, p0, Ljava/lang/Error; - - if-eqz p1, :cond_0 - - check-cast p0, Ljava/lang/Error; - - throw p0 - - :cond_0 - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Unexpected exception thrown by generated accessor method." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 - - :cond_1 - check-cast p0, Ljava/lang/RuntimeException; - - throw p0 - - :catch_1 - move-exception p0 - - new-instance p1, Ljava/lang/RuntimeException; - - const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." - - invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - throw p1 -.end method - -.method public static final p(Lf/h/a/d/h/k/y5;Z)Z - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;Z)Z" - } - .end annotation - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Byte; - - invoke-virtual {v2}, Ljava/lang/Byte;->byteValue()B - - move-result v2 - - if-ne v2, v0, :cond_0 - - return v0 - - :cond_0 - if-nez v2, :cond_1 - - const/4 p0, 0x0 - - return p0 - - :cond_1 - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/k/t7;->d(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz p1, :cond_3 - - const/4 p1, 0x2 - - if-eqz v0, :cond_2 - - move-object v2, p0 - - goto :goto_0 - - :cond_2 - move-object v2, v1 - - :goto_0 - invoke-virtual {p0, p1, v2, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - return v0 -.end method - - -# virtual methods -.method public final synthetic b()Lf/h/a/d/h/k/d7; - .locals 2 - - const/4 v0, 0x6 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - return-object v0 -.end method - -.method public final synthetic c()Lf/h/a/d/h/k/g7; - .locals 2 - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/y5$a;->i(Lf/h/a/d/h/k/y5;)Lf/h/a/d/h/k/y5$a; - - return-object v0 -.end method - -.method public final synthetic e()Lf/h/a/d/h/k/g7; - .locals 2 - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - return-object v0 -.end method - -.method public equals(Ljava/lang/Object;)Z - .locals 3 - - if-ne p0, p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 v0, 0x0 - - if-nez p1, :cond_1 - - return v0 - - :cond_1 - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - if-eq v1, v2, :cond_2 - - return v0 - - :cond_2 - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - check-cast p1, Lf/h/a/d/h/k/y5; - - invoke-interface {v0, p0, p1}, Lf/h/a/d/h/k/t7;->f(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final f()Z - .locals 1 - - const/4 v0, 0x1 - - invoke-static {p0, v0}, Lf/h/a/d/h/k/y5;->p(Lf/h/a/d/h/k/y5;Z)Z - - move-result v0 - - return v0 -.end method - -.method public final g()I - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/y5;->zzc:I - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_0 - - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/k/t7;->e(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/k/y5;->zzc:I - - :cond_0 - iget v0, p0, Lf/h/a/d/h/k/y5;->zzc:I - - return v0 -.end method - -.method public final h(Lcom/google/android/gms/internal/measurement/zzhi;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/d/h/k/i5; - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v1, Lf/h/a/d/h/k/i5; - - invoke-direct {v1, p1}, Lf/h/a/d/h/k/i5;->(Lcom/google/android/gms/internal/measurement/zzhi;)V - - :goto_0 - invoke-interface {v0, p0, v1}, Lf/h/a/d/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/d/h/k/x8;)V - - return-void -.end method - -.method public hashCode()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/o4;->zza:I - - if-eqz v0, :cond_0 - - return v0 - - :cond_0 - sget-object v0, Lf/h/a/d/h/k/q7;->c:Lf/h/a/d/h/k/q7; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/d/h/k/t7; - - move-result-object v0 - - invoke-interface {v0, p0}, Lf/h/a/d/h/k/t7;->c(Ljava/lang/Object;)I - - move-result v0 - - iput v0, p0, Lf/h/a/d/h/k/o4;->zza:I - - return v0 -.end method - -.method public abstract n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; -.end method - -.method public final q()Lf/h/a/d/h/k/y5$a; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";BuilderType:", - "Lf/h/a/d/h/k/y5$a<", - "TMessageType;TBuilderType;>;>()TBuilderType;" - } - .end annotation - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - return-object v0 -.end method - -.method public final r()Lf/h/a/d/h/k/y5$a; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TBuilderType;" - } - .end annotation - - const/4 v0, 0x5 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, v1}, Lf/h/a/d/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {v0, p0}, Lf/h/a/d/h/k/y5$a;->i(Lf/h/a/d/h/k/y5;)Lf/h/a/d/h/k/y5$a; - - return-object v0 -.end method - -.method public toString()Ljava/lang/String; - .locals 3 - - invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "# " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/4 v0, 0x0 - - invoke-static {p0, v1, v0}, Lf/h/a/b/i1/e;->K2(Lf/h/a/d/h/k/d7;Ljava/lang/StringBuilder;I)V - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y6.smali deleted file mode 100644 index 67ab74e352..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y6.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public final Lf/h/a/d/h/k/y6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y7.smali deleted file mode 100644 index c5ecc7ce1d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y7.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/k/y7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/lang/Iterable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/lang/Iterable<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final iterator()Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - sget-object v0, Lf/h/a/d/h/k/x7;->a:Ljava/util/Iterator; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y8.smali deleted file mode 100644 index b66fcc3083..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y8.smali +++ /dev/null @@ -1,238 +0,0 @@ -.class public final enum Lf/h/a/d/h/k/y8; -.super Ljava/lang/Enum; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Enum<", - "Lf/h/a/d/h/k/y8;", - ">;" - } -.end annotation - - -# static fields -.field public static final enum d:Lf/h/a/d/h/k/y8; - -.field public static final enum e:Lf/h/a/d/h/k/y8; - -.field public static final enum f:Lf/h/a/d/h/k/y8; - -.field public static final enum g:Lf/h/a/d/h/k/y8; - -.field public static final enum h:Lf/h/a/d/h/k/y8; - -.field public static final enum i:Lf/h/a/d/h/k/y8; - -.field public static final enum j:Lf/h/a/d/h/k/y8; - -.field public static final enum k:Lf/h/a/d/h/k/y8; - -.field public static final enum l:Lf/h/a/d/h/k/y8; - -.field public static final synthetic m:[Lf/h/a/d/h/k/y8; - - -# instance fields -.field public final zzj:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 12 - - new-instance v0, Lf/h/a/d/h/k/y8; - - const/4 v1, 0x0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "INT" - - invoke-direct {v0, v3, v1, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "LONG" - - const/4 v4, 0x1 - - invoke-direct {v0, v3, v4, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - const-string v3, "FLOAT" - - const/4 v5, 0x2 - - invoke-direct {v0, v3, v5, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->f:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const-wide/16 v2, 0x0 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - const-string v3, "DOUBLE" - - const/4 v6, 0x3 - - invoke-direct {v0, v3, v6, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->g:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v3, "BOOLEAN" - - const/4 v7, 0x4 - - invoke-direct {v0, v3, v7, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->h:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const-string v2, "STRING" - - const/4 v3, 0x5 - - const-string v8, "" - - invoke-direct {v0, v2, v3, v8}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->i:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - sget-object v2, Lf/h/a/d/h/k/x4;->d:Lf/h/a/d/h/k/x4; - - const-string v8, "BYTE_STRING" - - const/4 v9, 0x6 - - invoke-direct {v0, v8, v9, v2}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->j:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const-string v2, "ENUM" - - const/4 v8, 0x7 - - const/4 v10, 0x0 - - invoke-direct {v0, v2, v8, v10}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->k:Lf/h/a/d/h/k/y8; - - new-instance v0, Lf/h/a/d/h/k/y8; - - const-string v2, "MESSAGE" - - const/16 v11, 0x8 - - invoke-direct {v0, v2, v11, v10}, Lf/h/a/d/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V - - sput-object v0, Lf/h/a/d/h/k/y8;->l:Lf/h/a/d/h/k/y8; - - const/16 v2, 0x9 - - new-array v2, v2, [Lf/h/a/d/h/k/y8; - - sget-object v10, Lf/h/a/d/h/k/y8;->d:Lf/h/a/d/h/k/y8; - - aput-object v10, v2, v1 - - sget-object v1, Lf/h/a/d/h/k/y8;->e:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v4 - - sget-object v1, Lf/h/a/d/h/k/y8;->f:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v5 - - sget-object v1, Lf/h/a/d/h/k/y8;->g:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v6 - - sget-object v1, Lf/h/a/d/h/k/y8;->h:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v7 - - sget-object v1, Lf/h/a/d/h/k/y8;->i:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v3 - - sget-object v1, Lf/h/a/d/h/k/y8;->j:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v9 - - sget-object v1, Lf/h/a/d/h/k/y8;->k:Lf/h/a/d/h/k/y8; - - aput-object v1, v2, v8 - - aput-object v0, v2, v11 - - sput-object v2, Lf/h/a/d/h/k/y8;->m:[Lf/h/a/d/h/k/y8; - - return-void -.end method - -.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V - - iput-object p3, p0, Lf/h/a/d/h/k/y8;->zzj:Ljava/lang/Object; - - return-void -.end method - -.method public static values()[Lf/h/a/d/h/k/y8; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y8;->m:[Lf/h/a/d/h/k/y8; - - invoke-virtual {v0}, [Lf/h/a/d/h/k/y8;->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Lf/h/a/d/h/k/y8; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/y9.smali deleted file mode 100644 index a8becec7de..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y9.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/h/k/y9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/x9;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/y9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/x9;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/y9; - - invoke-direct {v0}, Lf/h/a/d/h/k/y9;->()V - - sput-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/aa; - - invoke-direct {v0}, Lf/h/a/d/h/k/aa;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/y9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - -.method public static b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->a()Z - - move-result v0 - - return v0 -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/y9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ya.smali b/com.discord/smali_classes2/f/h/a/d/h/k/ya.smali deleted file mode 100644 index 52c2a55b4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ya.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/ya; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/va; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.database_return_empty_collection" - - const/4 v2, 0x1 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/ya;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ya;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/yc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/yc.smali deleted file mode 100644 index 1623087b37..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/yc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/yc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/xc;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/yc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/xc;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/yc; - - invoke-direct {v0}, Lf/h/a/d/h/k/yc;->()V - - sput-object v0, Lf/h/a/d/h/k/yc;->e:Lf/h/a/d/h/k/yc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ad; - - invoke-direct {v0}, Lf/h/a/d/h/k/ad;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/yc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/yc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/xc; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z.smali deleted file mode 100644 index 9721de2ad4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/h/k/z; -.super Lf/h/a/d/h/k/g$a; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Lf/h/a/d/h/k/wd; - -.field public final synthetic j:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;Ljava/lang/String;Lf/h/a/d/h/k/wd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/k/z;->j:Lf/h/a/d/h/k/g; - - iput-object p2, p0, Lf/h/a/d/h/k/z;->h:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/h/k/z;->i:Lf/h/a/d/h/k/wd; - - const/4 p2, 0x1 - - invoke-direct {p0, p1, p2}, Lf/h/a/d/h/k/g$a;->(Lf/h/a/d/h/k/g;Z)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/k/z;->j:Lf/h/a/d/h/k/g; - - iget-object v0, v0, Lf/h/a/d/h/k/g;->h:Lf/h/a/d/h/k/yd; - - iget-object v1, p0, Lf/h/a/d/h/k/z;->h:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/h/k/z;->i:Lf/h/a/d/h/k/wd; - - invoke-interface {v0, v1, v2}, Lf/h/a/d/h/k/yd;->getMaxUserProperties(Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - - return-void -.end method - -.method public final b()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/k/z;->i:Lf/h/a/d/h/k/wd; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/h/k/wd;->f(Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z0$a.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z0$a.smali deleted file mode 100644 index ac9c7e3e05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z0$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/d/h/k/z0$a; -.super Lf/h/a/d/h/k/y5$a; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/z0; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5$a<", - "Lf/h/a/d/h/k/z0;", - "Lf/h/a/d/h/k/z0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method - -.method public constructor (Lf/h/a/d/h/k/y0;)V - .locals 0 - - sget-object p1, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - invoke-direct {p0, p1}, Lf/h/a/d/h/k/y5$a;->(Lf/h/a/d/h/k/y5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z0.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z0.smali deleted file mode 100644 index bdaa3eb7f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z0.smali +++ /dev/null @@ -1,271 +0,0 @@ -.class public final Lf/h/a/d/h/k/z0; -.super Lf/h/a/d/h/k/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/f7; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/k/z0$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/y5<", - "Lf/h/a/d/h/k/z0;", - "Lf/h/a/d/h/k/z0$a;", - ">;", - "Lf/h/a/d/h/k/f7;" - } -.end annotation - - -# static fields -.field public static final zzh:Lf/h/a/d/h/k/z0; - -.field public static volatile zzi:Lf/h/a/d/h/k/o7; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o7<", - "Lf/h/a/d/h/k/z0;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public zzc:I - -.field public zzd:I - -.field public zze:Lf/h/a/d/h/k/h1; - -.field public zzf:Lf/h/a/d/h/k/h1; - -.field public zzg:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/z0; - - invoke-direct {v0}, Lf/h/a/d/h/k/z0;->()V - - sput-object v0, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - const-class v1, Lf/h/a/d/h/k/z0; - - sget-object v2, Lf/h/a/d/h/k/y5;->zzd:Ljava/util/Map; - - invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/y5;->()V - - return-void -.end method - -.method public static s(Lf/h/a/d/h/k/z0;Lf/h/a/d/h/k/h1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/k/z0;->zze:Lf/h/a/d/h/k/h1; - - iget p1, p0, Lf/h/a/d/h/k/z0;->zzc:I - - or-int/lit8 p1, p1, 0x2 - - iput p1, p0, Lf/h/a/d/h/k/z0;->zzc:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static t(Lf/h/a/d/h/k/z0;Lf/h/a/d/h/k/h1;)V - .locals 0 - - if-eqz p0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - iput-object p1, p0, Lf/h/a/d/h/k/z0;->zzf:Lf/h/a/d/h/k/h1; - - iget p1, p0, Lf/h/a/d/h/k/z0;->zzc:I - - or-int/lit8 p1, p1, 0x4 - - iput p1, p0, Lf/h/a/d/h/k/z0;->zzc:I - - return-void - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p2, Lf/h/a/d/h/k/y0;->a:[I - - const/4 p3, 0x1 - - sub-int/2addr p1, p3 - - aget p1, p2, p1 - - const/4 p2, 0x0 - - packed-switch p1, :pswitch_data_0 - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :pswitch_0 - return-object p2 - - :pswitch_1 - invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; - - move-result-object p1 - - return-object p1 - - :pswitch_2 - sget-object p1, Lf/h/a/d/h/k/z0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_1 - - const-class p2, Lf/h/a/d/h/k/z0; - - monitor-enter p2 - - :try_start_0 - sget-object p1, Lf/h/a/d/h/k/z0;->zzi:Lf/h/a/d/h/k/o7; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/y5$c; - - sget-object p3, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - invoke-direct {p1, p3}, Lf/h/a/d/h/k/y5$c;->(Lf/h/a/d/h/k/y5;)V - - sput-object p1, Lf/h/a/d/h/k/z0;->zzi:Lf/h/a/d/h/k/o7; - - :cond_0 - monitor-exit p2 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit p2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-object p1 - - :pswitch_3 - sget-object p1, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - return-object p1 - - :pswitch_4 - const/4 p1, 0x5 - - new-array p1, p1, [Ljava/lang/Object; - - const/4 p2, 0x0 - - const-string v0, "zzc" - - aput-object v0, p1, p2 - - const-string p2, "zzd" - - aput-object p2, p1, p3 - - const/4 p2, 0x2 - - const-string p3, "zze" - - aput-object p3, p1, p2 - - const/4 p2, 0x3 - - const-string p3, "zzf" - - aput-object p3, p1, p2 - - const/4 p2, 0x4 - - const-string p3, "zzg" - - aput-object p3, p1, p2 - - const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1009\u0001\u0003\u1009\u0002\u0004\u1007\u0003" - - sget-object p3, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - new-instance v0, Lf/h/a/d/h/k/r7; - - invoke-direct {v0, p3, p2, p1}, Lf/h/a/d/h/k/r7;->(Lf/h/a/d/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V - - return-object v0 - - :pswitch_5 - new-instance p1, Lf/h/a/d/h/k/z0$a; - - invoke-direct {p1, p2}, Lf/h/a/d/h/k/z0$a;->(Lf/h/a/d/h/k/y0;)V - - return-object p1 - - :pswitch_6 - new-instance p1, Lf/h/a/d/h/k/z0; - - invoke-direct {p1}, Lf/h/a/d/h/k/z0;->()V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z1.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z1.smali deleted file mode 100644 index 965c82cd80..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z1.smali +++ /dev/null @@ -1,262 +0,0 @@ -.class public final Lf/h/a/d/h/k/z1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static volatile a:Lf/h/a/d/h/k/r2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/r2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final b:Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/q2;->d:Lf/h/a/d/h/k/q2; - - sput-object v0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/k/z1;->b:Ljava/lang/Object; - - return-void -.end method - -.method public static a(Landroid/content/Context;Landroid/net/Uri;)Z - .locals 4 - - invoke-virtual {p1}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; - - move-result-object p1 - - const-string v0, "com.google.android.gms.phenotype" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const-string p0, "PhenotypeClientHelper" - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x5b - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v0}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, " is an unsupported authority. Only com.google.android.gms.phenotype authority is supported." - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - return v1 - - :cond_0 - sget-object p1, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - invoke-virtual {p1}, Lf/h/a/d/h/k/r2;->b()Z - - move-result p1 - - if-eqz p1, :cond_1 - - sget-object p0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - invoke-virtual {p0}, Lf/h/a/d/h/k/r2;->c()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_1 - sget-object p1, Lf/h/a/d/h/k/z1;->b:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - sget-object v0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/r2;->b()Z - - move-result v0 - - if-eqz v0, :cond_2 - - sget-object p0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - invoke-virtual {p0}, Lf/h/a/d/h/k/r2;->c()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - monitor-exit p1 - - return p0 - - :cond_2 - const-string v0, "com.google.android.gms" - - invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_3 - - :goto_0 - const/4 v0, 0x1 - - goto :goto_1 - - :cond_3 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - const-string v3, "com.google.android.gms.phenotype" - - invoke-virtual {v0, v3, v1}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; - - move-result-object v0 - - if-eqz v0, :cond_4 - - const-string v3, "com.google.android.gms" - - iget-object v0, v0, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String; - - invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - goto :goto_0 - - :cond_4 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_6 - - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - const-string v0, "com.google.android.gms" - - invoke-virtual {p0, v0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p0 - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - iget p0, p0, Landroid/content/pm/ApplicationInfo;->flags:I - - and-int/lit16 p0, p0, 0x81 - - if-eqz p0, :cond_5 - - const/4 p0, 0x1 - - goto :goto_2 - - :catch_0 - :cond_5 - const/4 p0, 0x0 - - :goto_2 - if-eqz p0, :cond_6 - - const/4 v1, 0x1 - - :cond_6 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/d/h/k/r2;->a(Ljava/lang/Object;)Lf/h/a/d/h/k/r2; - - move-result-object p0 - - sput-object p0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - monitor-exit p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - sget-object p0, Lf/h/a/d/h/k/z1;->a:Lf/h/a/d/h/k/r2; - - invoke-virtual {p0}, Lf/h/a/d/h/k/r2;->c()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Boolean; - - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :catchall_0 - move-exception p0 - - :try_start_3 - monitor-exit p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z2.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z2.smali deleted file mode 100644 index 578e3be4a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z2.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public abstract Lf/h/a/d/h/k/z2; -.super Lf/h/a/d/h/k/x2; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/x2<", - "TK;TV;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/x2;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z3.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z3.smali deleted file mode 100644 index 169860f090..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z3.smali +++ /dev/null @@ -1,183 +0,0 @@ -.class public final Lf/h/a/d/h/k/z3; -.super Lf/h/a/d/h/k/r3; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/h/k/r3<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } -.end annotation - - -# instance fields -.field public final transient f:Lf/h/a/d/h/k/o3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/o3<", - "TK;TV;>;" - } - .end annotation -.end field - -.field public final transient g:[Ljava/lang/Object; - -.field public final transient h:I - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/o3;[Ljava/lang/Object;I)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/o3<", - "TK;TV;>;[", - "Ljava/lang/Object;", - "II)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/h/k/r3;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/z3;->f:Lf/h/a/d/h/k/o3; - - iput-object p2, p0, Lf/h/a/d/h/k/z3;->g:[Ljava/lang/Object; - - iput p3, p0, Lf/h/a/d/h/k/z3;->h:I - - return-void -.end method - - -# virtual methods -.method public final c([Ljava/lang/Object;I)I - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->q()Lf/h/a/d/h/k/l3; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/l3;->c([Ljava/lang/Object;I)I - - move-result p1 - - return p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 3 - - instance-of v0, p1, Ljava/util/Map$Entry; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - iget-object v2, p0, Lf/h/a/d/h/k/z3;->f:Lf/h/a/d/h/k/o3; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - return v1 -.end method - -.method public final h()Lf/h/a/d/h/k/f4; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/f4<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/r3;->q()Lf/h/a/d/h/k/l3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/l3;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f4; - - return-object v0 -.end method - -.method public final synthetic iterator()Ljava/util/Iterator; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/h/k/z3;->h()Lf/h/a/d/h/k/f4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final m()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final s()Lf/h/a/d/h/k/l3; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lf/h/a/d/h/k/l3<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/h/k/y3; - - invoke-direct {v0, p0}, Lf/h/a/d/h/k/y3;->(Lf/h/a/d/h/k/z3;)V - - return-object v0 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/z3;->h:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z4.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z4.smali deleted file mode 100644 index 8bdc685792..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z4.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/d/h/k/z4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a5; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/w4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a([BII)[B - .locals 0 - - add-int/2addr p3, p2 - - invoke-static {p1, p2, p3}, Ljava/util/Arrays;->copyOfRange([BII)[B - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z5.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z5.smali deleted file mode 100644 index 556db62c86..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z5.smali +++ /dev/null @@ -1,772 +0,0 @@ -.class public final Lf/h/a/d/h/k/z5; -.super Lf/h/a/d/h/k/s4; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/e6; -.implements Lf/h/a/d/h/k/n7; -.implements Ljava/util/RandomAccess; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/s4<", - "Ljava/lang/Integer;", - ">;", - "Lf/h/a/d/h/k/e6;", - "Lf/h/a/d/h/k/n7;", - "Ljava/util/RandomAccess;" - } -.end annotation - - -# static fields -.field public static final g:Lf/h/a/d/h/k/z5; - - -# instance fields -.field public e:[I - -.field public f:I - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/z5; - - const/4 v1, 0x0 - - new-array v2, v1, [I - - invoke-direct {v0, v2, v1}, Lf/h/a/d/h/k/z5;->([II)V - - sput-object v0, Lf/h/a/d/h/k/z5;->g:Lf/h/a/d/h/k/z5; - - iput-boolean v1, v0, Lf/h/a/d/h/k/s4;->d:Z - - return-void -.end method - -.method public constructor ()V - .locals 1 - - const/16 v0, 0xa - - new-array v0, v0, [I - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/d/h/k/z5;->f:I - - return-void -.end method - -.method public constructor ([II)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/k/s4;->()V - - iput-object p1, p0, Lf/h/a/d/h/k/z5;->e:[I - - iput p2, p0, Lf/h/a/d/h/k/z5;->f:I - - return-void -.end method - - -# virtual methods -.method public final synthetic add(ILjava/lang/Object;)V - .locals 5 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-ltz p1, :cond_1 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - if-gt p1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/z5;->e:[I - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - add-int/lit8 v2, p1, 0x1 - - sub-int/2addr v0, p1 - - invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - goto :goto_0 - - :cond_0 - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v0 - - new-array v0, v0, [I - - const/4 v2, 0x0 - - invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget-object v1, p0, Lf/h/a/d/h/k/z5;->e:[I - - add-int/lit8 v2, p1, 0x1 - - iget v3, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr v3, p1 - - invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - :goto_0 - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - aput p2, v0, p1 - - iget p1, p0, Lf/h/a/d/h/k/z5;->f:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_1 - new-instance p2, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p2 -.end method - -.method public final synthetic add(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->k(I)V - - const/4 p1, 0x1 - - return p1 -.end method - -.method public final addAll(Ljava/util/Collection;)Z - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "+", - "Ljava/lang/Integer;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-static {p1}, Lf/h/a/d/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p1, Lf/h/a/d/h/k/z5; - - if-nez v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->addAll(Ljava/util/Collection;)Z - - move-result p1 - - return p1 - - :cond_0 - check-cast p1, Lf/h/a/d/h/k/z5; - - iget v0, p1, Lf/h/a/d/h/k/z5;->f:I - - const/4 v1, 0x0 - - if-nez v0, :cond_1 - - return v1 - - :cond_1 - const v2, 0x7fffffff - - iget v3, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr v2, v3 - - if-lt v2, v0, :cond_3 - - add-int/2addr v3, v0 - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - array-length v2, v0 - - if-le v3, v2, :cond_2 - - invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/z5;->e:[I - - iget-object v2, p0, Lf/h/a/d/h/k/z5;->e:[I - - iget v4, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p1, Lf/h/a/d/h/k/z5;->f:I - - invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput v3, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - const/4 v0, 0x1 - - add-int/2addr p1, v0 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v0 - - :cond_3 - new-instance p1, Ljava/lang/OutOfMemoryError; - - invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V - - throw p1 -.end method - -.method public final contains(Ljava/lang/Object;)Z - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->indexOf(Ljava/lang/Object;)I - - move-result p1 - - const/4 v0, -0x1 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final equals(Ljava/lang/Object;)Z - .locals 5 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/h/k/z5; - - if-nez v1, :cond_1 - - invoke-super {p0, p1}, Lf/h/a/d/h/k/s4;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/k/z5; - - iget v1, p0, Lf/h/a/d/h/k/z5;->f:I - - iget v2, p1, Lf/h/a/d/h/k/z5;->f:I - - const/4 v3, 0x0 - - if-eq v1, v2, :cond_2 - - return v3 - - :cond_2 - iget-object p1, p1, Lf/h/a/d/h/k/z5;->e:[I - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/z5;->f:I - - if-ge v1, v2, :cond_4 - - iget-object v2, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v2, v2, v1 - - aget v4, p1, v1 - - if-eq v2, v4, :cond_3 - - return v3 - - :cond_3 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_4 - return v0 -.end method - -.method public final synthetic f(I)Lf/h/a/d/h/k/f6; - .locals 0 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->h(I)Lf/h/a/d/h/k/e6; - - move-result-object p1 - - return-object p1 -.end method - -.method public final get(I)Ljava/lang/Object; - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget p1, v0, p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final h(I)Lf/h/a/d/h/k/e6; - .locals 2 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - if-lt p1, v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/z5; - - iget-object v1, p0, Lf/h/a/d/h/k/z5;->e:[I - - invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I - - move-result-object p1 - - iget v1, p0, Lf/h/a/d/h/k/z5;->f:I - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/z5;->([II)V - - return-object v0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final hashCode()I - .locals 3 - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/z5;->f:I - - if-ge v1, v2, :cond_0 - - mul-int/lit8 v0, v0, 0x1f - - iget-object v2, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v2, v2, v1 - - add-int/2addr v0, v2 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return v0 -.end method - -.method public final indexOf(Ljava/lang/Object;)I - .locals 4 - - instance-of v0, p1, Ljava/lang/Integer; - - const/4 v1, -0x1 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_2 - - iget-object v3, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v3, v3, v2 - - if-ne v3, p1, :cond_1 - - return v2 - - :cond_1 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_2 - return v1 -.end method - -.method public final j(I)I - .locals 1 - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget p1, v0, p1 - - return p1 -.end method - -.method public final k(I)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - iget-object v1, p0, Lf/h/a/d/h/k/z5;->e:[I - - array-length v2, v1 - - if-ne v0, v2, :cond_0 - - const/4 v2, 0x3 - - const/4 v3, 0x2 - - const/4 v4, 0x1 - - invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I - - move-result v2 - - new-array v2, v2, [I - - const/4 v3, 0x0 - - invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iput-object v2, p0, Lf/h/a/d/h/k/z5;->e:[I - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - iget v1, p0, Lf/h/a/d/h/k/z5;->f:I - - add-int/lit8 v2, v1, 0x1 - - iput v2, p0, Lf/h/a/d/h/k/z5;->f:I - - aput p1, v0, v1 - - return-void -.end method - -.method public final l(I)V - .locals 1 - - if-ltz p1, :cond_0 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - if-ge p1, v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->m(I)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final m(I)Ljava/lang/String; - .locals 4 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - const/16 v1, 0x23 - - const-string v2, "Index:" - - const-string v3, ", Size:" - - invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final synthetic remove(I)Ljava/lang/Object; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v1, v0, p1 - - iget v2, p0, Lf/h/a/d/h/k/z5;->f:I - - add-int/lit8 v3, v2, -0x1 - - if-ge p1, v3, :cond_0 - - add-int/lit8 v3, p1, 0x1 - - sub-int/2addr v2, p1 - - add-int/lit8 v2, v2, -0x1 - - invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - :cond_0 - iget p1, p0, Lf/h/a/d/h/k/z5;->f:I - - add-int/lit8 p1, p1, -0x1 - - iput p1, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final remove(Ljava/lang/Object;)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - iget v2, p0, Lf/h/a/d/h/k/z5;->f:I - - if-ge v1, v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v2, v2, v1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/h/k/z5;->e:[I - - add-int/lit8 v0, v1, 0x1 - - iget v2, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr v2, v1 - - const/4 v3, 0x1 - - sub-int/2addr v2, v3 - - invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget p1, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr p1, v3 - - iput p1, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/2addr p1, v3 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return v3 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public final removeRange(II)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - if-lt p2, p1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - iget v1, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr v1, p2 - - invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - sub-int/2addr p2, p1 - - sub-int/2addr v0, p2 - - iput v0, p0, Lf/h/a/d/h/k/z5;->f:I - - iget p1, p0, Ljava/util/AbstractList;->modCount:I - - add-int/lit8 p1, p1, 0x1 - - iput p1, p0, Ljava/util/AbstractList;->modCount:I - - return-void - - :cond_0 - new-instance p1, Ljava/lang/IndexOutOfBoundsException; - - const-string p2, "toIndex < fromIndex" - - invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; - .locals 2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/s4;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/h/k/z5;->l(I)V - - iget-object v0, p0, Lf/h/a/d/h/k/z5;->e:[I - - aget v1, v0, p1 - - aput p2, v0, p1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public final size()I - .locals 1 - - iget v0, p0, Lf/h/a/d/h/k/z5;->f:I - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z6.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z6.smali deleted file mode 100644 index 21a46e7038..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z6.smali +++ /dev/null @@ -1,238 +0,0 @@ -.class public final Lf/h/a/d/h/k/z6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/a7; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - sget-object p1, Lf/h/a/d/h/k/x6;->d:Lf/h/a/d/h/k/x6; - - invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/x6; - - invoke-direct {p1}, Lf/h/a/d/h/k/x6;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/x6; - - invoke-direct {v0, p1}, Lf/h/a/d/h/k/x6;->(Ljava/util/Map;)V - - move-object p1, v0 - - :goto_0 - return-object p1 -.end method - -.method public final b(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/k/x6; - - return-object p1 -.end method - -.method public final c(Ljava/lang/Object;)Ljava/util/Map; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/util/Map<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/k/x6; - - return-object p1 -.end method - -.method public final d(Ljava/lang/Object;)Z - .locals 0 - - check-cast p1, Lf/h/a/d/h/k/x6; - - iget-boolean p1, p1, Lf/h/a/d/h/k/x6;->zza:Z - - if-nez p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final e(Ljava/lang/Object;)Lf/h/a/d/h/k/y6; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Lf/h/a/d/h/k/y6<", - "**>;" - } - .end annotation - - check-cast p1, Lf/h/a/d/h/k/v6; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method - -.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p1, Lf/h/a/d/h/k/x6; - - check-cast p2, Lf/h/a/d/h/k/x6; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-boolean v0, p1, Lf/h/a/d/h/k/x6;->zza:Z - - if-nez v0, :cond_1 - - invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - new-instance p1, Lf/h/a/d/h/k/x6; - - invoke-direct {p1}, Lf/h/a/d/h/k/x6;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Lf/h/a/d/h/k/x6; - - invoke-direct {v0, p1}, Lf/h/a/d/h/k/x6;->(Ljava/util/Map;)V - - move-object p1, v0 - - :cond_1 - :goto_0 - invoke-virtual {p1}, Lf/h/a/d/h/k/x6;->c()V - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_2 - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/x6;->putAll(Ljava/util/Map;)V - - :cond_2 - return-object p1 -.end method - -.method public final g(Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/h/k/x6; - - const/4 v1, 0x0 - - iput-boolean v1, v0, Lf/h/a/d/h/k/x6;->zza:Z - - return-object p1 -.end method - -.method public final h(ILjava/lang/Object;Ljava/lang/Object;)I - .locals 0 - - check-cast p2, Lf/h/a/d/h/k/x6; - - check-cast p3, Lf/h/a/d/h/k/v6; - - invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z - - move-result p1 - - const/4 p3, 0x0 - - if-eqz p1, :cond_0 - - return p3 - - :cond_0 - invoke-virtual {p2}, Lf/h/a/d/h/k/x6;->entrySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-nez p2, :cond_1 - - return p3 - - :cond_1 - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map$Entry; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z7.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z7.smali deleted file mode 100644 index ab05135d91..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z7.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/d/h/k/z7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final next()Ljava/lang/Object; - .locals 1 - - new-instance v0, Ljava/util/NoSuchElementException; - - invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V - - throw v0 -.end method - -.method public final remove()V - .locals 1 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z8.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z8.smali deleted file mode 100644 index 4e3e412111..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z8.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/k/z8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/z9.smali b/com.discord/smali_classes2/f/h/a/d/h/k/z9.smali deleted file mode 100644 index aaa90fef0b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/z9.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/z9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ca;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/z9; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/ca;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/z9; - - invoke-direct {v0}, Lf/h/a/d/h/k/z9;->()V - - sput-object v0, Lf/h/a/d/h/k/z9;->e:Lf/h/a/d/h/k/z9; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/ba; - - invoke-direct {v0}, Lf/h/a/d/h/k/ba;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/z9;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/z9;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ca; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/za.smali b/com.discord/smali_classes2/f/h/a/d/h/k/za.smali deleted file mode 100644 index 814adc6e59..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/za.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/h/k/za; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/ab; - - -# static fields -.field public static final a:Lf/h/a/d/h/k/a2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/a2<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/h/k/k2; - - const-string v1, "com.google.android.gms.measurement" - - invoke-static {v1}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/k2;->(Landroid/net/Uri;)V - - const-string v1, "measurement.service.use_appinfo_modified" - - const/4 v2, 0x0 - - invoke-static {v0, v1, v2}, Lf/h/a/d/h/k/a2;->d(Lf/h/a/d/h/k/k2;Ljava/lang/String;Z)Lf/h/a/d/h/k/a2; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/k/za;->a:Lf/h/a/d/h/k/a2; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final b()Z - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/za;->a:Lf/h/a/d/h/k/a2; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a2;->h()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/zc.smali b/com.discord/smali_classes2/f/h/a/d/h/k/zc.smali deleted file mode 100644 index a2f8ca1687..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/k/zc.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/h/k/zc; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/h/k/t2; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/cd;", - ">;" - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/d/h/k/zc; - - -# instance fields -.field public final d:Lf/h/a/d/h/k/t2; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/k/t2<", - "Lf/h/a/d/h/k/cd;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/h/k/zc; - - invoke-direct {v0}, Lf/h/a/d/h/k/zc;->()V - - sput-object v0, Lf/h/a/d/h/k/zc;->e:Lf/h/a/d/h/k/zc; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/d/h/k/bd; - - invoke-direct {v0}, Lf/h/a/d/h/k/bd;->()V - - new-instance v1, Lf/h/a/d/h/k/w2; - - invoke-direct {v1, v0}, Lf/h/a/d/h/k/w2;->(Ljava/lang/Object;)V - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/h/k/zc;->d:Lf/h/a/d/h/k/t2; - - return-void -.end method - - -# virtual methods -.method public final synthetic a()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/k/zc;->d:Lf/h/a/d/h/k/t2; - - invoke-interface {v0}, Lf/h/a/d/h/k/t2;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/cd; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/a.smali b/com.discord/smali_classes2/f/h/a/d/h/l/a.smali deleted file mode 100644 index 380ad85782..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/a.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public Lf/h/a/d/h/l/a; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/l/a;->a:Landroid/os/IBinder; - - iput-object p2, p0, Lf/h/a/d/h/l/a;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/l/a;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final g()Landroid/os/Parcel; - .locals 2 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/l/a;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public final h(ILandroid/os/Parcel;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/h/l/a;->a:Landroid/os/IBinder; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - invoke-interface {v0, p1, p2, v1, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/b.smali b/com.discord/smali_classes2/f/h/a/d/h/l/b.smali deleted file mode 100644 index 60000a3ad3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/b.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/h/l/b; -.super Landroid/os/Binder; - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/l/b;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/c.smali b/com.discord/smali_classes2/f/h/a/d/h/l/c.smali deleted file mode 100644 index b4d8f41d29..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/c.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public Lf/h/a/d/h/l/c; -.super Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/l/c; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - .locals 2 - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V - - return-void - - :cond_0 - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V - - invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - return-void -.end method - -.method public static c(Landroid/os/Parcel;Z)V - .locals 0 - - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V - - return-void -.end method - -.method public static d(Landroid/os/Parcel;)Z - .locals 0 - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/d.smali b/com.discord/smali_classes2/f/h/a/d/h/l/d.smali deleted file mode 100644 index f952081162..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/d.smali +++ /dev/null @@ -1,197 +0,0 @@ -.class public final Lf/h/a/d/h/l/d; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/nearby/zzgp;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 13 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v2 - - move-object v6, v5 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v11, v9 - - move-object v12, v11 - - const/4 v4, 0x0 - - const/4 v10, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_0 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v12 - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v11 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v10 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v9 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v8 - - goto :goto_0 - - :pswitch_5 - sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v7, v1 - - check-cast v7, Landroid/os/ParcelUuid; - - goto :goto_0 - - :pswitch_6 - sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, Landroid/os/ParcelUuid; - - goto :goto_0 - - :pswitch_7 - sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v5, v1 - - check-cast v5, Landroid/os/ParcelUuid; - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/nearby/zzgp; - - move-object v3, p1 - - invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/internal/nearby/zzgp;->(ILandroid/os/ParcelUuid;Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;[B[BI[B[B)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x4 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgp; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/e.smali b/com.discord/smali_classes2/f/h/a/d/h/l/e.smali deleted file mode 100644 index 6497f17888..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/e.smali +++ /dev/null @@ -1,894 +0,0 @@ -.class public final Lf/h/a/d/h/l/e; -.super Ljava/lang/Object; - - -# static fields -.field public static final h:Landroid/os/ParcelUuid; - - -# instance fields -.field public final a:I - -.field public final b:Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroid/os/ParcelUuid;", - ">;" - } - .end annotation -.end field - -.field public final c:Landroid/util/SparseArray; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/SparseArray<", - "[B>;" - } - .end annotation -.end field - -.field public final d:Ljava/util/Map; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Landroid/os/ParcelUuid;", - "[B>;" - } - .end annotation -.end field - -.field public final e:I - -.field public final f:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final g:[B - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-string v0, "00000000-0000-1000-8000-00805F9B34FB" - - invoke-static {v0}, Landroid/os/ParcelUuid;->fromString(Ljava/lang/String;)Landroid/os/ParcelUuid; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/l/e;->h:Landroid/os/ParcelUuid; - - return-void -.end method - -.method public constructor (Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;IILjava/lang/String;[B)V - .locals 0 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Landroid/util/SparseArray; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Ljava/util/Map; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p6 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Landroid/os/ParcelUuid;", - ">;", - "Landroid/util/SparseArray<", - "[B>;", - "Ljava/util/Map<", - "Landroid/os/ParcelUuid;", - "[B>;II", - "Ljava/lang/String;", - "[B)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/l/e;->b:Ljava/util/List; - - iput-object p2, p0, Lf/h/a/d/h/l/e;->c:Landroid/util/SparseArray; - - iput-object p3, p0, Lf/h/a/d/h/l/e;->d:Ljava/util/Map; - - iput-object p6, p0, Lf/h/a/d/h/l/e;->f:Ljava/lang/String; - - iput p4, p0, Lf/h/a/d/h/l/e;->a:I - - iput p5, p0, Lf/h/a/d/h/l/e;->e:I - - iput-object p7, p0, Lf/h/a/d/h/l/e;->g:[B - - return-void -.end method - -.method public static a([BIIILjava/util/List;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([BIII", - "Ljava/util/List<", - "Landroid/os/ParcelUuid;", - ">;)I" - } - .end annotation - - :goto_0 - if-lez p2, :cond_0 - - invoke-static {p0, p1, p3}, Lf/h/a/d/h/l/e;->b([BII)[B - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/h/l/e;->d([B)Landroid/os/ParcelUuid; - - move-result-object v0 - - invoke-interface {p4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - sub-int/2addr p2, p3 - - add-int/2addr p1, p3 - - goto :goto_0 - - :cond_0 - return p1 -.end method - -.method public static b([BII)[B - .locals 2 - - new-array v0, p2, [B - - const/4 v1, 0x0 - - invoke-static {p0, p1, v0, v1, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object v0 -.end method - -.method public static c([B)Lf/h/a/d/h/l/e; - .locals 13 - .param p0 # [B - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - const/4 v1, 0x0 - - const/4 v2, -0x1 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - const/high16 v4, -0x80000000 - - new-instance v7, Landroid/util/SparseArray; - - invoke-direct {v7}, Landroid/util/SparseArray;->()V - - new-instance v8, Ljava/util/HashMap; - - invoke-direct {v8}, Ljava/util/HashMap;->()V - - move-object v11, v0 - - const/4 v9, -0x1 - - const/high16 v10, -0x80000000 - - :goto_0 - :try_start_0 - array-length v2, p0 - - if-ge v1, v2, :cond_3 - - add-int/lit8 v2, v1, 0x1 - - aget-byte v1, p0, v1 - - const/16 v4, 0xff - - and-int/2addr v1, v4 - - if-eqz v1, :cond_3 - - add-int/lit8 v1, v1, -0x1 - - add-int/lit8 v5, v2, 0x1 - - aget-byte v2, p0, v2 - - and-int/2addr v2, v4 - - const/16 v6, 0x16 - - const/4 v12, 0x2 - - if-eq v2, v6, :cond_2 - - if-eq v2, v4, :cond_1 - - packed-switch v2, :pswitch_data_0 - - goto :goto_1 - - :pswitch_0 - aget-byte v2, p0, v5 - - move v10, v2 - - goto :goto_1 - - :pswitch_1 - new-instance v11, Ljava/lang/String; - - invoke-static {p0, v5, v1}, Lf/h/a/d/h/l/e;->b([BII)[B - - move-result-object v2 - - invoke-direct {v11, v2}, Ljava/lang/String;->([B)V - - goto :goto_1 - - :pswitch_2 - const/16 v2, 0x10 - - invoke-static {p0, v5, v1, v2, v3}, Lf/h/a/d/h/l/e;->a([BIIILjava/util/List;)I - - goto :goto_1 - - :pswitch_3 - const/4 v2, 0x4 - - invoke-static {p0, v5, v1, v2, v3}, Lf/h/a/d/h/l/e;->a([BIIILjava/util/List;)I - - goto :goto_1 - - :pswitch_4 - invoke-static {p0, v5, v1, v12, v3}, Lf/h/a/d/h/l/e;->a([BIIILjava/util/List;)I - - goto :goto_1 - - :pswitch_5 - aget-byte v2, p0, v5 - - and-int/2addr v2, v4 - - move v9, v2 - - goto :goto_1 - - :cond_1 - add-int/lit8 v2, v5, 0x1 - - aget-byte v2, p0, v2 - - and-int/2addr v2, v4 - - shl-int/lit8 v2, v2, 0x8 - - aget-byte v6, p0, v5 - - and-int/2addr v4, v6 - - add-int/2addr v2, v4 - - add-int/lit8 v4, v5, 0x2 - - add-int/lit8 v6, v1, -0x2 - - invoke-static {p0, v4, v6}, Lf/h/a/d/h/l/e;->b([BII)[B - - move-result-object v4 - - invoke-virtual {v7, v2, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V - - goto :goto_1 - - :cond_2 - invoke-static {p0, v5, v12}, Lf/h/a/d/h/l/e;->b([BII)[B - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/h/l/e;->d([B)Landroid/os/ParcelUuid; - - move-result-object v2 - - add-int/lit8 v4, v5, 0x2 - - add-int/lit8 v6, v1, -0x2 - - invoke-static {p0, v4, v6}, Lf/h/a/d/h/l/e;->b([BII)[B - - move-result-object v4 - - invoke-virtual {v8, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_1 - add-int/2addr v1, v5 - - goto :goto_0 - - :cond_3 - invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_4 - - move-object v6, v0 - - goto :goto_2 - - :cond_4 - move-object v6, v3 - - :goto_2 - new-instance v1, Lf/h/a/d/h/l/e; - - move-object v5, v1 - - move-object v12, p0 - - invoke-direct/range {v5 .. v12}, Lf/h/a/d/h/l/e;->(Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;IILjava/lang/String;[B)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v1 - - :catch_0 - move-exception v1 - - const-string v2, "Unable to parse scan record: " - - invoke-static {p0}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v3 - - if-eqz v3, :cond_5 - - invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_3 - - :cond_5 - new-instance p0, Ljava/lang/String; - - invoke-direct {p0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_3 - const-string v2, "BleRecord" - - invoke-static {v2, p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-object v0 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_5 - :pswitch_4 - :pswitch_4 - :pswitch_3 - :pswitch_3 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static d([B)Landroid/os/ParcelUuid; - .locals 8 - - array-length v0, p0 - - const/16 v1, 0x10 - - const/4 v2, 0x2 - - if-eq v0, v2, :cond_1 - - const/4 v3, 0x4 - - if-eq v0, v3, :cond_1 - - if-ne v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const/16 v1, 0x26 - - const-string v2, "uuidBytes length invalid - " - - invoke-static {v1, v2, v0}, Lf/e/b/a/a;->X(ILjava/lang/String;I)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - :goto_0 - const/4 v3, 0x0 - - const/16 v4, 0x8 - - if-ne v0, v1, :cond_2 - - invoke-static {p0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - move-result-object p0 - - sget-object v0, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-virtual {p0, v4}, Ljava/nio/ByteBuffer;->getLong(I)J - - move-result-wide v0 - - invoke-virtual {p0, v3}, Ljava/nio/ByteBuffer;->getLong(I)J - - move-result-wide v2 - - new-instance p0, Landroid/os/ParcelUuid; - - new-instance v4, Ljava/util/UUID; - - invoke-direct {v4, v0, v1, v2, v3}, Ljava/util/UUID;->(JJ)V - - invoke-direct {p0, v4}, Landroid/os/ParcelUuid;->(Ljava/util/UUID;)V - - return-object p0 - - :cond_2 - const/4 v5, 0x1 - - if-ne v0, v2, :cond_3 - - aget-byte v0, p0, v3 - - and-int/lit16 v0, v0, 0xff - - int-to-long v0, v0 - - aget-byte p0, p0, v5 - - and-int/lit16 p0, p0, 0xff - - shl-int/2addr p0, v4 - - int-to-long v2, p0 - - add-long/2addr v0, v2 - - goto :goto_1 - - :cond_3 - aget-byte v0, p0, v3 - - and-int/lit16 v0, v0, 0xff - - int-to-long v6, v0 - - aget-byte v0, p0, v5 - - and-int/lit16 v0, v0, 0xff - - shl-int/2addr v0, v4 - - int-to-long v3, v0 - - add-long/2addr v6, v3 - - aget-byte v0, p0, v2 - - and-int/lit16 v0, v0, 0xff - - shl-int/2addr v0, v1 - - int-to-long v0, v0 - - add-long/2addr v6, v0 - - const/4 v0, 0x3 - - aget-byte p0, p0, v0 - - and-int/lit16 p0, p0, 0xff - - shl-int/lit8 p0, p0, 0x18 - - int-to-long v0, p0 - - add-long/2addr v0, v6 - - :goto_1 - sget-object p0, Lf/h/a/d/h/l/e;->h:Landroid/os/ParcelUuid; - - invoke-virtual {p0}, Landroid/os/ParcelUuid;->getUuid()Ljava/util/UUID; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/UUID;->getMostSignificantBits()J - - move-result-wide v2 - - const/16 p0, 0x20 - - shl-long/2addr v0, p0 - - add-long/2addr v2, v0 - - sget-object p0, Lf/h/a/d/h/l/e;->h:Landroid/os/ParcelUuid; - - invoke-virtual {p0}, Landroid/os/ParcelUuid;->getUuid()Ljava/util/UUID; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/UUID;->getLeastSignificantBits()J - - move-result-wide v0 - - new-instance p0, Landroid/os/ParcelUuid; - - new-instance v4, Ljava/util/UUID; - - invoke-direct {v4, v2, v3, v0, v1}, Ljava/util/UUID;->(JJ)V - - invoke-direct {p0, v4}, Landroid/os/ParcelUuid;->(Ljava/util/UUID;)V - - return-object p0 -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 1 - - if-ne p1, p0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - instance-of v0, p1, Lf/h/a/d/h/l/e; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - check-cast p1, Lf/h/a/d/h/l/e; - - iget-object v0, p0, Lf/h/a/d/h/l/e;->g:[B - - iget-object p1, p1, Lf/h/a/d/h/l/e;->g:[B - - invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z - - move-result p1 - - return p1 -.end method - -.method public final hashCode()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/l/e;->g:[B - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I - - move-result v0 - - return v0 -.end method - -.method public final toString()Ljava/lang/String; - .locals 14 - - iget v0, p0, Lf/h/a/d/h/l/e;->a:I - - iget-object v1, p0, Lf/h/a/d/h/l/e;->b:Ljava/util/List; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/h/l/e;->c:Landroid/util/SparseArray; - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v2}, Landroid/util/SparseArray;->size()I - - move-result v4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const-string v7, ", " - - const/16 v8, 0x3d - - const/16 v9, 0x7d - - const-string v10, "{}" - - const/16 v11, 0x7b - - if-gtz v4, :cond_0 - - move-object v2, v10 - - goto :goto_2 - - :cond_0 - invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - const/4 v4, 0x0 - - :goto_0 - invoke-virtual {v2}, Landroid/util/SparseArray;->size()I - - move-result v12 - - if-ge v4, v12, :cond_3 - - if-lez v4, :cond_1 - - invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {v2, v4}, Landroid/util/SparseArray;->keyAt(I)I - - move-result v12 - - invoke-virtual {v2, v4}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, [B - - invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - if-nez v13, :cond_2 - - move-object v12, v6 - - goto :goto_1 - - :cond_2 - invoke-static {v13, v5}, Lf/h/a/d/e/n/d;->a([BZ)Ljava/lang/String; - - move-result-object v12 - - :goto_1 - invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_3 - invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - :goto_2 - iget-object v3, p0, Lf/h/a/d/h/l/e;->d:Ljava/util/Map; - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V - - invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v12 - - invoke-interface {v12}, Ljava/util/Set;->size()I - - move-result v12 - - if-gtz v12, :cond_4 - - goto :goto_5 - - :cond_4 - invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - const/4 v10, 0x0 - - :goto_3 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v11 - - if-eqz v11, :cond_7 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Ljava/util/Map$Entry; - - if-lez v10, :cond_5 - - invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_5 - invoke-interface {v11}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v12 - - invoke-virtual {v4, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-interface {v11}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, [B - - if-nez v11, :cond_6 - - move-object v11, v6 - - goto :goto_4 - - :cond_6 - invoke-static {v11, v5}, Lf/h/a/d/e/n/d;->a([BZ)Ljava/lang/String; - - move-result-object v11 - - :goto_4 - invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v10, v10, 0x1 - - goto :goto_3 - - :cond_7 - invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v10 - - :goto_5 - iget v3, p0, Lf/h/a/d/h/l/e;->e:I - - iget-object v4, p0, Lf/h/a/d/h/l/e;->f:Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v5 - - add-int/lit16 v5, v5, 0x8b - - invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - invoke-static {v10, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V - - const-string v5, "BleRecord [mAdvertiseFlags=" - - invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, ", mServiceUuids=" - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ", mManufacturerSpecificData=" - - const-string v1, ", mServiceData=" - - invoke-static {v6, v0, v2, v1, v10}, Lf/e/b/a/a;->R(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const-string v0, ", mTxPowerLevel=" - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v0, ", mDeviceName=" - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, "]" - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/f.smali b/com.discord/smali_classes2/f/h/a/d/h/l/f.smali deleted file mode 100644 index 8a81fcf3ed..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/f.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/h/l/f; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/nearby/zzgs;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x6 - - if-eq v5, v6, :cond_1 - - const/16 v6, 0x3e8 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/nearby/zzgs; - - invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/internal/nearby/zzgs;->(ILjava/lang/String;Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgs; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/g.smali b/com.discord/smali_classes2/f/h/a/d/h/l/g.smali deleted file mode 100644 index 36d3b31d18..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/g.smali +++ /dev/null @@ -1,126 +0,0 @@ -.class public final Lf/h/a/d/h/l/g; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/internal/nearby/zzgu;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v4, v2 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_3 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_1 - - const/16 v7, 0x3e8 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v3 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v4 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/internal/nearby/zzgu; - - invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/nearby/zzgu;->(II[BZ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgu; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/h.smali b/com.discord/smali_classes2/f/h/a/d/h/l/h.smali deleted file mode 100644 index e74b0cac28..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/h.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/d/h/l/h; -.super Lf/h/a/d/j/b/e/p0; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "Lcom/google/android/gms/nearby/messages/MessageListener;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "Lcom/google/android/gms/nearby/messages/MessageListener;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/j/b/e/p0;->()V - - iput-object p1, p0, Lf/h/a/d/h/l/h;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final D(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/gms/nearby/messages/internal/Update;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/l/h;->a:Lf/h/a/d/e/h/i/k; - - new-instance v1, Lf/h/a/d/h/l/i; - - invoke-direct {v1, p1}, Lf/h/a/d/h/l/i;->(Ljava/util/List;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/k;->a(Lf/h/a/d/e/h/i/k$b;)V - - return-void -.end method - -.method public final I(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .locals 0 - - return-void -.end method - -.method public final n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/i.smali b/com.discord/smali_classes2/f/h/a/d/h/l/i.smali deleted file mode 100644 index 3190009b28..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/i.smali +++ /dev/null @@ -1,116 +0,0 @@ -.class public final Lf/h/a/d/h/l/i; -.super Lf/h/a/d/h/l/l; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lcom/google/android/gms/nearby/messages/MessageListener;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Ljava/util/List; - - -# direct methods -.method public constructor (Ljava/util/List;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/l/i;->a:Ljava/util/List; - - invoke-direct {p0}, Lf/h/a/d/h/l/l;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 4 - - check-cast p1, Lcom/google/android/gms/nearby/messages/MessageListener; - - iget-object v0, p0, Lf/h/a/d/h/l/i;->a:Ljava/util/List; - - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/nearby/messages/internal/Update; - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; - - invoke-virtual {p1, v2}, Lcom/google/android/gms/nearby/messages/MessageListener;->onFound(Lcom/google/android/gms/nearby/messages/Message;)V - - :cond_1 - const/4 v2, 0x2 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; - - invoke-virtual {p1, v2}, Lcom/google/android/gms/nearby/messages/MessageListener;->onLost(Lcom/google/android/gms/nearby/messages/Message;)V - - :cond_2 - const/4 v2, 0x4 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z - - move-result v2 - - if-eqz v2, :cond_3 - - iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; - - iget-object v3, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->g:Lcom/google/android/gms/nearby/messages/internal/zze; - - invoke-virtual {p1, v2, v3}, Lcom/google/android/gms/nearby/messages/MessageListener;->onDistanceChanged(Lcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/Distance;)V - - :cond_3 - const/16 v2, 0x8 - - invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; - - iget-object v1, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->h:Lcom/google/android/gms/nearby/messages/internal/zza; - - invoke-virtual {p1, v2, v1}, Lcom/google/android/gms/nearby/messages/MessageListener;->onBleSignalChanged(Lcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/BleSignal;)V - - goto :goto_0 - - :cond_4 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/j.smali b/com.discord/smali_classes2/f/h/a/d/h/l/j.smali deleted file mode 100644 index 8eb8745219..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/j.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/h/l/j; -.super Lf/h/a/d/j/b/e/s0; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;>;" - } - .end annotation -.end field - -.field public b:Z - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;>;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/j/b/e/s0;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/h/l/j;->b:Z - - iput-object p1, p0, Lf/h/a/d/h/l/j;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final declared-synchronized c0(Lcom/google/android/gms/common/api/Status;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - monitor-enter p0 - - :try_start_0 - iget-boolean v0, p0, Lf/h/a/d/h/l/j;->b:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/l/j;->a:Lf/h/a/d/e/h/i/k; - - new-instance v1, Lf/h/a/d/h/l/k; - - invoke-direct {v1, p1}, Lf/h/a/d/h/l/k;->(Lcom/google/android/gms/common/api/Status;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/k;->a(Lf/h/a/d/e/h/i/k$b;)V - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/h/l/j;->b:Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :cond_0 - :try_start_1 - const-string v0, "NearbyMessagesCallbackWrapper" - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1c - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Received multiple statuses: " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - new-instance v1, Ljava/lang/Exception; - - invoke-direct {v1}, Ljava/lang/Exception;->()V - - invoke-static {v0, p1, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/k.smali b/com.discord/smali_classes2/f/h/a/d/h/l/k.smali deleted file mode 100644 index f18ecd3cdb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/k.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/h/l/k; -.super Lf/h/a/d/h/l/l; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lcom/google/android/gms/common/api/Status; - - -# direct methods -.method public constructor (Lcom/google/android/gms/common/api/Status;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/l/k;->a:Lcom/google/android/gms/common/api/Status; - - invoke-direct {p0}, Lf/h/a/d/h/l/l;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/Object;)V - .locals 1 - - check-cast p1, Lf/h/a/d/e/h/i/e; - - iget-object v0, p0, Lf/h/a/d/h/l/k;->a:Lcom/google/android/gms/common/api/Status; - - invoke-virtual {v0}, Lcom/google/android/gms/common/api/Status;->Z()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/h/l/k;->a:Lcom/google/android/gms/common/api/Status; - - invoke-interface {p1, v0}, Lf/h/a/d/e/h/i/e;->b(Ljava/lang/Object;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/h/l/k;->a:Lcom/google/android/gms/common/api/Status; - - invoke-interface {p1, v0}, Lf/h/a/d/e/h/i/e;->a(Lcom/google/android/gms/common/api/Status;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/l.smali b/com.discord/smali_classes2/f/h/a/d/h/l/l.smali deleted file mode 100644 index 54aea685ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/l.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public abstract Lf/h/a/d/h/l/l; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/e/h/i/k$b; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/e/h/i/k$b<", - "TT;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public b()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/m.smali b/com.discord/smali_classes2/f/h/a/d/h/l/m.smali deleted file mode 100644 index c16988097c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/m.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/h/l/m; -.super Lf/h/a/d/j/b/e/a1; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/c;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/c;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/j/b/e/a1;->()V - - iput-object p1, p0, Lf/h/a/d/h/l/m;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final y(Z)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/h/l/m;->a:Lf/h/a/d/e/h/i/k; - - new-instance v1, Lf/h/a/d/h/l/n; - - invoke-direct {v1, p1}, Lf/h/a/d/h/l/n;->(Z)V - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/k;->a(Lf/h/a/d/e/h/i/k$b;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/n.smali b/com.discord/smali_classes2/f/h/a/d/h/l/n.smali deleted file mode 100644 index f0041caf51..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/n.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/d/h/l/n; -.super Lf/h/a/d/h/l/l; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/j/b/c;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Z - - -# direct methods -.method public constructor (Z)V - .locals 0 - - iput-boolean p1, p0, Lf/h/a/d/h/l/n;->a:Z - - invoke-direct {p0}, Lf/h/a/d/h/l/l;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/Object;)V - .locals 1 - - check-cast p1, Lf/h/a/d/j/b/c; - - iget-boolean v0, p0, Lf/h/a/d/h/l/n;->a:Z - - invoke-virtual {p1, v0}, Lf/h/a/d/j/b/c;->onPermissionChanged(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/o.smali b/com.discord/smali_classes2/f/h/a/d/h/l/o.smali deleted file mode 100644 index f6a5cf4abe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/o.smali +++ /dev/null @@ -1,100 +0,0 @@ -.class public final Lf/h/a/d/h/l/o; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "TK;", - "Ljava/lang/ref/WeakReference<", - "TV;>;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/WeakHashMap; - - invoke-direct {v0}, Ljava/util/WeakHashMap;->()V - - iput-object v0, p0, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)Z" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final b(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TK;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/ref/WeakReference; - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/p.smali b/com.discord/smali_classes2/f/h/a/d/h/l/p.smali deleted file mode 100644 index 09fa26c51b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/p.smali +++ /dev/null @@ -1,720 +0,0 @@ -.class public Lf/h/a/d/h/l/p; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Landroid/net/Uri; - -.field public static final b:Landroid/net/Uri; - -.field public static final c:Ljava/util/regex/Pattern; - -.field public static final d:Ljava/util/regex/Pattern; - -.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; - -.field public static f:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final g:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static final h:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static final i:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static final j:Ljava/util/HashMap; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/HashMap<", - "Ljava/lang/String;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static k:Ljava/lang/Object; - -.field public static l:Z - -.field public static m:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-string v0, "content://com.google.android.gsf.gservices" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/l/p;->a:Landroid/net/Uri; - - const-string v0, "content://com.google.android.gsf.gservices/prefix" - - invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/l/p;->b:Landroid/net/Uri; - - const-string v0, "^(1|true|t|on|yes|y)$" - - const/4 v1, 0x2 - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/l/p;->c:Ljava/util/regex/Pattern; - - const-string v0, "^(0|false|f|off|no|n)$" - - invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/h/l/p;->d:Ljava/util/regex/Pattern; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->g:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->h:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->i:Ljava/util/HashMap; - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->j:Ljava/util/HashMap; - - const/4 v0, 0x0 - - new-array v0, v0, [Ljava/lang/String; - - sput-object v0, Lf/h/a/d/h/l/p;->m:[Ljava/lang/String; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/content/ContentResolver;)V - .locals 3 - - sget-object v0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/d/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - new-instance v0, Ljava/util/HashMap; - - invoke-direct {v0}, Ljava/util/HashMap;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - sput-boolean v1, Lf/h/a/d/h/l/p;->l:Z - - sget-object v0, Lf/h/a/d/h/l/p;->a:Landroid/net/Uri; - - const/4 v1, 0x1 - - new-instance v2, Lf/h/a/d/h/l/q; - - invoke-direct {v2}, Lf/h/a/d/h/l/q;->()V - - invoke-virtual {p0, v0, v1, v2}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V - - return-void - - :cond_0 - sget-object p0, Lf/h/a/d/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - invoke-virtual {p0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z - - move-result p0 - - if-eqz p0, :cond_1 - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/l/p;->g:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/l/p;->h:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/l/p;->i:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - sget-object p0, Lf/h/a/d/h/l/p;->j:Ljava/util/HashMap; - - invoke-virtual {p0}, Ljava/util/HashMap;->clear()V - - new-instance p0, Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sput-object p0, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - sput-boolean v1, Lf/h/a/d/h/l/p;->l:Z - - :cond_1 - return-void -.end method - -.method public static b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - .locals 2 - - const-class v0, Lf/h/a/d/h/l/p; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - if-ne p0, v1, :cond_0 - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 -.end method - -.method public static c(Landroid/content/ContentResolver;Ljava/lang/String;)Z - .locals 14 - - const-class v0, Lf/h/a/d/h/l/p; - - monitor-enter v0 - - :try_start_0 - invoke-static {p0}, Lf/h/a/d/h/l/p;->a(Landroid/content/ContentResolver;)V - - sget-object v1, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_5 - - sget-object v2, Lf/h/a/d/h/l/p;->g:Ljava/util/HashMap; - - sget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - monitor-enter v0 - - :try_start_1 - invoke-virtual {v2, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - const/4 v5, 0x0 - - if-eqz v4, :cond_1 - - invoke-virtual {v2, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - if-eqz v2, :cond_0 - - move-object v3, v2 - - :cond_0 - monitor-exit v0 - - goto :goto_0 - - :cond_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_4 - - move-object v3, v5 - - :goto_0 - check-cast v3, Ljava/lang/Boolean; - - if-eqz v3, :cond_2 - - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - return p0 - - :cond_2 - monitor-enter v0 - - :try_start_2 - invoke-static {p0}, Lf/h/a/d/h/l/p;->a(Landroid/content/ContentResolver;)V - - sget-object v2, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - sget-object v4, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {v4, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result v4 - - const/4 v6, 0x0 - - const/4 v7, 0x1 - - if-eqz v4, :cond_3 - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_7 - - :goto_1 - move-object v5, p0 - - goto :goto_5 - - :cond_3 - sget-object v4, Lf/h/a/d/h/l/p;->m:[Ljava/lang/String; - - array-length v8, v4 - - const/4 v9, 0x0 - - :goto_2 - if-ge v9, v8, :cond_9 - - aget-object v10, v4, v9 - - invoke-virtual {p1, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v10 - - if-eqz v10, :cond_8 - - sget-boolean v2, Lf/h/a/d/h/l/p;->l:Z - - if-eqz v2, :cond_4 - - sget-object v2, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {v2}, Ljava/util/HashMap;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_7 - - :cond_4 - sget-object v12, Lf/h/a/d/h/l/p;->m:[Ljava/lang/String; - - sget-object v2, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - sget-object v9, Lf/h/a/d/h/l/p;->b:Landroid/net/Uri; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - move-object v8, p0 - - invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - new-instance v4, Ljava/util/TreeMap; - - invoke-direct {v4}, Ljava/util/TreeMap;->()V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_3 - - if-nez p0, :cond_5 - - goto :goto_4 - - :cond_5 - :goto_3 - :try_start_3 - invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z - - move-result v8 - - if-eqz v8, :cond_6 - - invoke-interface {p0, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v8 - - invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v4, v8, v9}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_3 - - :cond_6 - :try_start_4 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :goto_4 - invoke-virtual {v2, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V - - sput-boolean v7, Lf/h/a/d/h/l/p;->l:Z - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_7 - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - if-eqz p0, :cond_7 - - goto :goto_1 - - :cond_7 - :goto_5 - monitor-exit v0 - - goto :goto_8 - - :catchall_0 - move-exception p1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - throw p1 - - :cond_8 - add-int/lit8 v9, v9, 0x1 - - goto :goto_2 - - :cond_9 - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_3 - - sget-object v9, Lf/h/a/d/h/l/p;->a:Landroid/net/Uri; - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - new-array v12, v7, [Ljava/lang/String; - - aput-object p1, v12, v6 - - const/4 v13, 0x0 - - move-object v8, p0 - - invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - - if-eqz p0, :cond_c - - :try_start_5 - invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v4 - - if-nez v4, :cond_a - - goto :goto_6 - - :cond_a - invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - if-eqz v4, :cond_b - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_b - - move-object v4, v5 - - :cond_b - invoke-static {v2, p1, v4}, Lf/h/a/d/h/l/p;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - - if-eqz v4, :cond_d - - move-object v5, v4 - - goto :goto_7 - - :cond_c - :goto_6 - invoke-static {v2, p1, v5}, Lf/h/a/d/h/l/p;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - if-eqz p0, :cond_e - - :cond_d - :goto_7 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :cond_e - :goto_8 - if-eqz v5, :cond_12 - - const-string p0, "" - - invoke-virtual {v5, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_f - - goto :goto_9 - - :cond_f - sget-object p0, Lf/h/a/d/h/l/p;->c:Ljava/util/regex/Pattern; - - invoke-virtual {p0, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result p0 - - if-eqz p0, :cond_10 - - sget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - goto :goto_9 - - :cond_10 - sget-object p0, Lf/h/a/d/h/l/p;->d:Ljava/util/regex/Pattern; - - invoke-virtual {p0, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result p0 - - if-eqz p0, :cond_11 - - sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto :goto_a - - :cond_11 - const-string p0, "Gservices" - - new-instance v2, Ljava/lang/StringBuilder; - - const-string v4, "attempt to read gservices key " - - invoke-direct {v2, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, " (value \"" - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v4, "\") as boolean" - - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-static {p0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_12 - :goto_9 - move-object p0, v3 - - const/4 v6, 0x1 - - :goto_a - sget-object v2, Lf/h/a/d/h/l/p;->g:Ljava/util/HashMap; - - monitor-enter v0 - - :try_start_6 - sget-object v3, Lf/h/a/d/h/l/p;->k:Ljava/lang/Object; - - if-ne v1, v3, :cond_13 - - invoke-virtual {v2, p1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object p0, Lf/h/a/d/h/l/p;->f:Ljava/util/HashMap; - - invoke-virtual {p0, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_13 - monitor-exit v0 - - return v6 - - :catchall_1 - move-exception p0 - - monitor-exit v0 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - throw p0 - - :catchall_2 - move-exception p1 - - if-eqz p0, :cond_14 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - :cond_14 - throw p1 - - :catchall_3 - move-exception p0 - - :try_start_7 - monitor-exit v0 - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_3 - - throw p0 - - :catchall_4 - move-exception p0 - - :try_start_8 - monitor-exit v0 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_4 - - throw p0 - - :catchall_5 - move-exception p0 - - :try_start_9 - monitor-exit v0 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_5 - - throw p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/l/q.smali b/com.discord/smali_classes2/f/h/a/d/h/l/q.smali deleted file mode 100644 index 3aee3fbb82..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/l/q.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public final Lf/h/a/d/h/l/q; -.super Landroid/database/ContentObserver; - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V - - return-void -.end method - - -# virtual methods -.method public final onChange(Z)V - .locals 1 - - sget-object p1, Lf/h/a/d/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/m/a.smali b/com.discord/smali_classes2/f/h/a/d/h/m/a.smali deleted file mode 100644 index bdd62dda2a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/m/a.smali +++ /dev/null @@ -1,5 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/m/a; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/h/m/b.smali b/com.discord/smali_classes2/f/h/a/d/h/m/b.smali deleted file mode 100644 index e7bad03ba1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/m/b.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/h/m/b; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/m/a; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/m/b;->a:Landroid/os/IBinder; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/m/b;->a:Landroid/os/IBinder; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/m/c.smali b/com.discord/smali_classes2/f/h/a/d/h/m/c.smali deleted file mode 100644 index 00cb846491..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/m/c.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public final Lf/h/a/d/h/m/c; -.super Lf/h/a/d/e/k/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/h/m/a;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - .locals 7 - - const/16 v3, 0x33 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p3 - - move-object v5, p4 - - move-object v6, p5 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - return-void -.end method - - -# virtual methods -.method public final l()I - .locals 1 - - const v0, 0xb5f608 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.phenotype.internal.IPhenotypeService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/m/a; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/m/a; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/m/b; - - invoke-direct {v0, p1}, Lf/h/a/d/h/m/b;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.phenotype.internal.IPhenotypeService" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.phenotype.service.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/a.smali b/com.discord/smali_classes2/f/h/a/d/h/n/a.smali deleted file mode 100644 index 6c5cf224bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/h/n/a; -.super Landroid/os/Binder; - -# interfaces -.implements Landroid/os/IInterface; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0}, Landroid/os/Binder;->()V - - invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 0 - - return-object p0 -.end method - -.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const v0, 0xffffff - - if-le p1, v0, :cond_0 - - invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V - - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p1, 0x1 - - return p1 - - :cond_1 - invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/d/h/n/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/b.smali b/com.discord/smali_classes2/f/h/a/d/h/n/b.smali deleted file mode 100644 index e420fa92bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/b.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public Lf/h/a/d/h/n/b; -.super Ljava/lang/Object; - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/h/n/b; - - invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/os/Parcel;", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/os/Parcelable; - - return-object p0 -.end method - -.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V - .locals 0 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - :goto_0 - invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/c.smali b/com.discord/smali_classes2/f/h/a/d/h/n/c.smali deleted file mode 100644 index c391677690..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/c.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public Lf/h/a/d/h/n/c; -.super Lf/h/a/d/h/n/f; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/n/f;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/d.smali b/com.discord/smali_classes2/f/h/a/d/h/n/d.smali deleted file mode 100644 index 6888d3ac09..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/d.smali +++ /dev/null @@ -1,28 +0,0 @@ -.class public abstract Lf/h/a/d/h/n/d; -.super Lf/h/a/d/e/h/i/d; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/d/e/h/i/d<", - "TR;", - "Lf/h/a/d/h/n/l;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/c;)V - .locals 1 - - sget-object v0, Lf/h/a/d/l/a;->c:Lf/h/a/d/e/h/a; - - invoke-direct {p0, v0, p1}, Lf/h/a/d/e/h/i/d;->(Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/c;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/e.smali b/com.discord/smali_classes2/f/h/a/d/h/n/e.smali deleted file mode 100644 index 0d2dc905fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/e.smali +++ /dev/null @@ -1,5 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/n/e; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/f.smali b/com.discord/smali_classes2/f/h/a/d/h/n/f.smali deleted file mode 100644 index 7c380ed862..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/f.smali +++ /dev/null @@ -1,249 +0,0 @@ -.class public abstract Lf/h/a/d/h/n/f; -.super Lf/h/a/d/h/n/a; - -# interfaces -.implements Lf/h/a/d/h/n/e; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetCallbacks" - - invoke-direct {p0, v0}, Lf/h/a/d/h/n/a;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_8 - - const/4 p4, 0x2 - - if-eq p1, p4, :cond_7 - - const/4 p4, 0x3 - - if-eq p1, p4, :cond_6 - - const/4 p4, 0x4 - - if-eq p1, p4, :cond_5 - - const/4 p4, 0x6 - - if-eq p1, p4, :cond_4 - - const/16 p3, 0x8 - - if-eq p1, p3, :cond_3 - - const/16 p3, 0xf - - if-eq p1, p3, :cond_2 - - const/16 p3, 0xa - - if-eq p1, p3, :cond_1 - - const/16 p3, 0xb - - if-eq p1, p3, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_1 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_2 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/safetynet/zzh;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/safetynet/zzh; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_3 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/safetynet/zzd;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/safetynet/zzd; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_4 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p4, Lcom/google/android/gms/safetynet/zzf;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p4}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/safetynet/zzf; - - move-object p4, p0 - - check-cast p4, Lf/h/a/d/h/n/k; - - iget-object p4, p4, Lf/h/a/d/h/n/k;->a:Lf/h/a/d/h/n/i$a; - - new-instance v0, Lf/h/a/d/h/n/i$b; - - invoke-direct {v0, p1, p2}, Lf/h/a/d/h/n/i$b;->(Lcom/google/android/gms/common/api/Status;Lcom/google/android/gms/safetynet/zzf;)V - - invoke-virtual {p4, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/d/e/h/g;)V - - return p3 - - :cond_5 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_6 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/safetynet/SafeBrowsingData;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/safetynet/SafeBrowsingData; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_7 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 - - :cond_8 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/safetynet/zza;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/safetynet/zza; - - new-instance p1, Ljava/lang/UnsupportedOperationException; - - invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/g.smali b/com.discord/smali_classes2/f/h/a/d/h/n/g.smali deleted file mode 100644 index f12b0e8216..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/g.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/h/n/g; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract l0(Lf/h/a/d/h/n/e;Ljava/lang/String;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/h.smali b/com.discord/smali_classes2/f/h/a/d/h/n/h.smali deleted file mode 100644 index 1ae0d12cda..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/h.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/h/n/h; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/h/n/g; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/h/n/h;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.safetynet.internal.ISafetyNetService" - - iput-object p1, p0, Lf/h/a/d/h/n/h;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/h/n/h;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final l0(Lf/h/a/d/h/n/e;Ljava/lang/String;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/h/n/h;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-static {v0, p1}, Lf/h/a/d/h/n/b;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - const/4 p1, 0x6 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p2 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/n/h;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, v0, p2, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {p2}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/i$a.smali b/com.discord/smali_classes2/f/h/a/d/h/n/i$a.smali deleted file mode 100644 index d4aff5a0ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/i$a.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public abstract Lf/h/a/d/h/n/i$a; -.super Lf/h/a/d/h/n/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/n/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x409 - name = "a" -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/n/d<", - "Lcom/google/android/gms/safetynet/SafetyNetApi$a;", - ">;" - } -.end annotation - - -# instance fields -.field public m:Lf/h/a/d/h/n/e; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/c;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/h/n/d;->(Lf/h/a/d/e/h/c;)V - - new-instance p1, Lf/h/a/d/h/n/k; - - invoke-direct {p1, p0}, Lf/h/a/d/h/n/k;->(Lf/h/a/d/h/n/i$a;)V - - iput-object p1, p0, Lf/h/a/d/h/n/i$a;->m:Lf/h/a/d/h/n/e; - - return-void -.end method - - -# virtual methods -.method public synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/d/e/h/g; - .locals 2 - - new-instance v0, Lf/h/a/d/h/n/i$b; - - const/4 v1, 0x0 - - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/n/i$b;->(Lcom/google/android/gms/common/api/Status;Lcom/google/android/gms/safetynet/zzf;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/i.smali b/com.discord/smali_classes2/f/h/a/d/h/n/i.smali deleted file mode 100644 index 9ae7e007cb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/i.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public Lf/h/a/d/h/n/i; -.super Ljava/lang/Object; - -# interfaces -.implements Lcom/google/android/gms/safetynet/SafetyNetApi; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/h/n/i$b;, - Lf/h/a/d/h/n/i$a; - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/j.smali b/com.discord/smali_classes2/f/h/a/d/h/n/j.smali deleted file mode 100644 index a2b280b1ca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/j.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public final Lf/h/a/d/h/n/j; -.super Lf/h/a/d/h/n/i$a; - - -# instance fields -.field public final synthetic n:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/c;Ljava/lang/String;)V - .locals 0 - - iput-object p2, p0, Lf/h/a/d/h/n/j;->n:Ljava/lang/String; - - invoke-direct {p0, p1}, Lf/h/a/d/h/n/i$a;->(Lf/h/a/d/e/h/c;)V - - return-void -.end method - - -# virtual methods -.method public final synthetic k(Lf/h/a/d/e/h/a$b;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - check-cast p1, Lf/h/a/d/h/n/l; - - iget-object v0, p0, Lf/h/a/d/h/n/i$a;->m:Lf/h/a/d/h/n/e; - - iget-object v1, p0, Lf/h/a/d/h/n/j;->n:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/n/g; - - invoke-interface {p1, v0, v1}, Lf/h/a/d/h/n/g;->l0(Lf/h/a/d/h/n/e;Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/k.smali b/com.discord/smali_classes2/f/h/a/d/h/n/k.smali deleted file mode 100644 index 5d524f9090..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/k.smali +++ /dev/null @@ -1,18 +0,0 @@ -.class public final Lf/h/a/d/h/n/k; -.super Lf/h/a/d/h/n/c; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/h/n/i$a; - - -# direct methods -.method public constructor (Lf/h/a/d/h/n/i$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/h/n/k;->a:Lf/h/a/d/h/n/i$a; - - invoke-direct {p0}, Lf/h/a/d/h/n/c;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/l.smali b/com.discord/smali_classes2/f/h/a/d/h/n/l.smali deleted file mode 100644 index 982bbd59b5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/n/l.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public final Lf/h/a/d/h/n/l; -.super Lf/h/a/d/e/k/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/h/n/g;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - .locals 7 - - const/16 v3, 0x2d - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p3 - - move-object v5, p4 - - move-object v6, p5 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - return-void -.end method - - -# virtual methods -.method public final l()I - .locals 1 - - const v0, 0xba2840 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/h/n/g; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/h/n/g; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/h/n/h; - - invoke-direct {v0, p1}, Lf/h/a/d/h/n/h;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetService" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.safetynet.service.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/o/a.smali b/com.discord/smali_classes2/f/h/a/d/h/o/a.smali deleted file mode 100644 index 298cf7d944..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/h/o/a.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/h/o/a; -.super Landroid/os/Handler; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# direct methods -.method public constructor (Landroid/os/Looper;)V - .locals 0 - - invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V - - return-void -.end method - - -# virtual methods -.method public final dispatchMessage(Landroid/os/Message;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/a/a.smali b/com.discord/smali_classes2/f/h/a/d/i/a/a.smali deleted file mode 100644 index abaf012a0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/a/a.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public Lf/h/a/d/i/a/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/h/k/g; - - -# direct methods -.method public constructor (Lf/h/a/d/h/k/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a.smali deleted file mode 100644 index 0bb65c6228..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a.smali +++ /dev/null @@ -1,425 +0,0 @@ -.class public final Lf/h/a/d/i/b/a; -.super Lf/h/a/d/i/b/z1; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final b:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public final c:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public d:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/z1;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final A(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_1 - - iput-wide p1, p0, Lf/h/a/d/i/b/a;->d:J - - :cond_1 - return-void -.end method - -.method public final B(Ljava/lang/String;J)V - .locals 2 - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/x; - - invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/d/i/b/x;->(Lf/h/a/d/i/b/a;Ljava/lang/String;J)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string p2, "Task exception on worker thread" - - invoke-direct {p1, v0, v1, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_1 - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Ad unit id must be a non-empty string" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final w(J)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - sub-long v3, p1, v3 - - invoke-virtual {p0, v2, v3, v4, v0}, Lf/h/a/d/i/b/a;->z(Ljava/lang/String;JLf/h/a/d/i/b/k7;)V - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-wide v1, p0, Lf/h/a/d/i/b/a;->d:J - - sub-long v1, p1, v1 - - invoke-virtual {p0, v1, v2, v0}, Lf/h/a/d/i/b/a;->x(JLf/h/a/d/i/b/k7;)V - - :cond_1 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/a;->A(J)V - - return-void -.end method - -.method public final x(JLf/h/a/d/i/b/k7;)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - if-nez p3, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p2, "Not logging ad exposure. No active activity" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - const-wide/16 v0, 0x3e8 - - cmp-long v2, p1, v0 - - if-gez v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const-string p2, "Not logging ad exposure. Less than 1000 ms. exposure" - - invoke-virtual {p3, p2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_1 - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "_xt" - - invoke-virtual {v0, v1, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const/4 p1, 0x1 - - invoke-static {p3, v0, p1}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object p1 - - const-string p2, "am" - - const-string p3, "_xa" - - invoke-virtual {p1, p2, p3, v0}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - return-void -.end method - -.method public final y(Ljava/lang/String;J)V - .locals 2 - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/y0; - - invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/d/i/b/y0;->(Lf/h/a/d/i/b/a;Ljava/lang/String;J)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string p2, "Task exception on worker thread" - - invoke-direct {p1, v0, v1, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_1 - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Ad unit id must be a non-empty string" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final z(Ljava/lang/String;JLf/h/a/d/i/b/k7;)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - if-nez p4, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p2, "Not logging ad unit exposure. No active activity" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - const-wide/16 v0, 0x3e8 - - cmp-long v2, p2, v0 - - if-gez v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - const-string p3, "Not logging ad unit exposure. Less than 1000 ms. exposure" - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_1 - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "_ai" - - invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string p1, "_xt" - - invoke-virtual {v0, p1, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const/4 p1, 0x1 - - invoke-static {p4, v0, p1}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object p1 - - const-string p2, "am" - - const-string p3, "_xu" - - invoke-virtual {p1, p2, p3, v0}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a0.smali deleted file mode 100644 index 1fb1be7c9e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/a0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/a0; - - invoke-direct {v0}, Lf/h/a/d/i/b/a0;->()V - - sput-object v0, Lf/h/a/d/i/b/a0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->f0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a1.smali deleted file mode 100644 index 12ccf447b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/a1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/a1; - - invoke-direct {v0}, Lf/h/a/d/i/b/a1;->()V - - sput-object v0, Lf/h/a/d/i/b/a1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->u0()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a2.smali deleted file mode 100644 index f382befd7d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/a2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/a2; - - invoke-direct {v0}, Lf/h/a/d/i/b/a2;->()V - - sput-object v0, Lf/h/a/d/i/b/a2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->k()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a3.smali deleted file mode 100644 index 26420bfc0a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a3.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/i/b/a3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/a; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/a;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/a3;->e:Lf/h/a/d/i/b/a; - - iput-wide p2, p0, Lf/h/a/d/i/b/a3;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/a3;->e:Lf/h/a/d/i/b/a; - - iget-wide v1, p0, Lf/h/a/d/i/b/a3;->d:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a;->A(J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a4.smali deleted file mode 100644 index e0b295c109..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a4.smali +++ /dev/null @@ -1,1573 +0,0 @@ -.class public final Lf/h/a/d/i/b/a4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public A:J - -.field public B:J - -.field public C:J - -.field public D:Ljava/lang/String; - -.field public E:Z - -.field public F:J - -.field public G:J - -.field public final a:Lf/h/a/d/i/b/e5; - -.field public final b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/String; - -.field public f:Ljava/lang/String; - -.field public g:J - -.field public h:J - -.field public i:J - -.field public j:Ljava/lang/String; - -.field public k:J - -.field public l:Ljava/lang/String; - -.field public m:J - -.field public n:J - -.field public o:Z - -.field public p:J - -.field public q:Z - -.field public r:Z - -.field public s:Ljava/lang/String; - -.field public t:Ljava/lang/Boolean; - -.field public u:J - -.field public v:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public w:Ljava/lang/String; - -.field public x:J - -.field public y:J - -.field public z:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;Ljava/lang/String;)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - iput-object p2, p0, Lf/h/a/d/i/b/a4;->b:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/x4;->c()V - - return-void -.end method - - -# virtual methods -.method public final A(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->f:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->f:Ljava/lang/String; - - return-void -.end method - -.method public final B()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->w:Ljava/lang/String; - - return-object v0 -.end method - -.method public final C(J)V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - cmp-long v4, p1, v2 - - if-ltz v4, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->q(Z)V - - iget-object v2, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v2, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v3, p0, Lf/h/a/d/i/b/a4;->g:J - - cmp-long v5, v3, p1 - - if-eqz v5, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - or-int/2addr v0, v2 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->g:J - - return-void -.end method - -.method public final D(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->j:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->j:Ljava/lang/String; - - return-void -.end method - -.method public final E()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->e:Ljava/lang/String; - - return-object v0 -.end method - -.method public final F(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->F:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->F:J - - return-void -.end method - -.method public final G(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->l:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->l:Ljava/lang/String; - - return-void -.end method - -.method public final H()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->f:Ljava/lang/String; - - return-object v0 -.end method - -.method public final I(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->G:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->G:J - - return-void -.end method - -.method public final J(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->D:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->D:Ljava/lang/String; - - return-void -.end method - -.method public final K()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->h:J - - return-wide v0 -.end method - -.method public final L()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->i:J - - return-wide v0 -.end method - -.method public final M()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->j:Ljava/lang/String; - - return-object v0 -.end method - -.method public final N()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->k:J - - return-wide v0 -.end method - -.method public final O()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->l:Ljava/lang/String; - - return-object v0 -.end method - -.method public final P()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->m:J - - return-wide v0 -.end method - -.method public final Q()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->n:J - - return-wide v0 -.end method - -.method public final R(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->p:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->p:J - - return-void -.end method - -.method public final S()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->u:J - - return-wide v0 -.end method - -.method public final T()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->o:Z - - return v0 -.end method - -.method public final U()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->g:J - - return-wide v0 -.end method - -.method public final V()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->F:J - - return-wide v0 -.end method - -.method public final W()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->G:J - - return-wide v0 -.end method - -.method public final X()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->g:J - - const-wide/16 v2, 0x1 - - add-long/2addr v0, v2 - - const-wide/32 v2, 0x7fffffff - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->b:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - const-string v2, "Bundle index overflow. appId" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-wide/16 v0, 0x0 - - :cond_0 - const/4 v2, 0x1 - - iput-boolean v2, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v0, p0, Lf/h/a/d/i/b/a4;->g:J - - return-void -.end method - -.method public final a(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->h:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->h:J - - return-void -.end method - -.method public final b(Ljava/lang/Boolean;)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->t:Ljava/lang/Boolean; - - const/4 v2, 0x1 - - if-nez v1, :cond_0 - - if-nez p1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v1, :cond_1 - - const/4 v1, 0x0 - - goto :goto_0 - - :cond_1 - invoke-virtual {v1, p1}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z - - move-result v1 - - :goto_0 - xor-int/2addr v1, v2 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->t:Ljava/lang/Boolean; - - return-void -.end method - -.method public final c(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->c:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->c:Ljava/lang/String; - - return-void -.end method - -.method public final d(Ljava/util/List;)V - .locals 2 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->v:Ljava/util/List; - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - if-nez p1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - if-nez v0, :cond_1 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_1 - invoke-interface {v0, p1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z - - move-result v0 - - :goto_0 - if-nez v0, :cond_3 - - iput-boolean v1, p0, Lf/h/a/d/i/b/a4;->E:Z - - if-eqz p1, :cond_2 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - iput-object v0, p0, Lf/h/a/d/i/b/a4;->v:Ljava/util/List; - - :cond_3 - return-void -.end method - -.method public final e(Z)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-boolean v1, p0, Lf/h/a/d/i/b/a4;->o:Z - - if-eq v1, p1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-boolean p1, p0, Lf/h/a/d/i/b/a4;->o:Z - - return-void -.end method - -.method public final f()Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->D:Ljava/lang/String; - - const/4 v1, 0x0 - - invoke-virtual {p0, v1}, Lf/h/a/d/i/b/a4;->J(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public final g()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/a4;->p:J - - return-wide v0 -.end method - -.method public final h()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->q:Z - - return v0 -.end method - -.method public final i()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->r:Z - - return v0 -.end method - -.method public final j()Ljava/lang/Boolean; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->t:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public final k()Ljava/util/List; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->v:Ljava/util/List; - - return-object v0 -.end method - -.method public final l(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->i:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->i:J - - return-void -.end method - -.method public final m(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->d:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->d:Ljava/lang/String; - - return-void -.end method - -.method public final n(Z)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-boolean v1, p0, Lf/h/a/d/i/b/a4;->q:Z - - if-eq v1, p1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-boolean p1, p0, Lf/h/a/d/i/b/a4;->q:Z - - return-void -.end method - -.method public final o()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->b:Ljava/lang/String; - - return-object v0 -.end method - -.method public final p(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->k:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->k:J - - return-void -.end method - -.method public final q(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->s:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->s:Ljava/lang/String; - - return-void -.end method - -.method public final r(Z)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-boolean v1, p0, Lf/h/a/d/i/b/a4;->r:Z - - if-eq v1, p1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-boolean p1, p0, Lf/h/a/d/i/b/a4;->r:Z - - return-void -.end method - -.method public final s()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->c:Ljava/lang/String; - - return-object v0 -.end method - -.method public final t(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->m:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->m:J - - return-void -.end method - -.method public final u(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->w:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->w:Ljava/lang/String; - - return-void -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->d:Ljava/lang/String; - - return-object v0 -.end method - -.method public final w(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->n:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->n:J - - return-void -.end method - -.method public final x(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-object v1, p0, Lf/h/a/d/i/b/a4;->e:Ljava/lang/String; - - invoke-static {v1, p1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-object p1, p0, Lf/h/a/d/i/b/a4;->e:Ljava/lang/String; - - return-void -.end method - -.method public final y()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->s:Ljava/lang/String; - - return-object v0 -.end method - -.method public final z(J)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v1, p0, Lf/h/a/d/i/b/a4;->u:J - - cmp-long v3, v1, p1 - - if-eqz v3, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - or-int/2addr v0, v1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide p1, p0, Lf/h/a/d/i/b/a4;->u:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a5.smali deleted file mode 100644 index 3fb3abbe56..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a5.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/a5; -.super Lf/h/a/d/i/b/z1; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public b:Z - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/z1;->(Lf/h/a/d/i/b/e5;)V - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget v0, p1, Lf/h/a/d/i/b/e5;->D:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p1, Lf/h/a/d/i/b/e5;->D:I - - return-void -.end method - - -# virtual methods -.method public w()V - .locals 0 - - return-void -.end method - -.method public final x()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/a5;->b:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final y()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/a5;->b:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->z()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/a5;->b:Z - - :cond_0 - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Can\'t initialize twice" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public abstract z()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a6.smali deleted file mode 100644 index 5f501ab2a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a6.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/i/b/a6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/zd; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/a6;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iput-object p2, p0, Lf/h/a/d/i/b/a6;->d:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/a6;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/a6;->d:Lf/h/a/d/h/k/zd; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v2, 0x0 - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/i/b/w7; - - invoke-direct {v3, v0, v2, v1}, Lf/h/a/d/i/b/w7;->(Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a7.smali deleted file mode 100644 index f7743a838d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a7.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/i/b/a7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/zd; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Z - -.field public final synthetic h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Ljava/lang/String;Ljava/lang/String;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/a7;->h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iput-object p2, p0, Lf/h/a/d/i/b/a7;->d:Lf/h/a/d/h/k/zd; - - iput-object p3, p0, Lf/h/a/d/i/b/a7;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/a7;->f:Ljava/lang/String; - - iput-boolean p5, p0, Lf/h/a/d/i/b/a7;->g:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/i/b/a7;->h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v7, p0, Lf/h/a/d/i/b/a7;->d:Lf/h/a/d/h/k/zd; - - iget-object v3, p0, Lf/h/a/d/i/b/a7;->e:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/a7;->f:Ljava/lang/String; - - iget-boolean v5, p0, Lf/h/a/d/i/b/a7;->g:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v6 - - new-instance v8, Lf/h/a/d/i/b/j8; - - move-object v1, v8 - - move-object v2, v0 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/j8;->(Lf/h/a/d/i/b/r7;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - - invoke-virtual {v0, v8}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a8.smali deleted file mode 100644 index c46006cb03..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a8.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class public final Lf/h/a/d/i/b/a8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Discarding data. Failed to send app launch" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0}, Lf/h/a/d/i/b/r3;->P(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/v3;->D()Z - - iget-object v0, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - const/4 v2, 0x0 - - iget-object v3, p0, Lf/h/a/d/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/r7;->B(Lf/h/a/d/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/a8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to send app launch to the service" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/a9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/a9.smali deleted file mode 100644 index 178e8083f9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/a9.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/i/b/a9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public d:J - -.field public e:J - -.field public final synthetic f:Lf/h/a/d/i/b/b9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/b9;JJ)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/a9;->f:Lf/h/a/d/i/b/b9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-wide p2, p0, Lf/h/a/d/i/b/a9;->d:J - - iput-wide p4, p0, Lf/h/a/d/i/b/a9;->e:J - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/a9;->f:Lf/h/a/d/i/b/b9; - - iget-object v0, v0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/d9; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/d9;->(Lf/h/a/d/i/b/a9;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v2, Lf/h/a/d/i/b/c5; - - const-string v3, "Task exception on worker thread" - - invoke-direct {v2, v0, v1, v3}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/aa.smali b/com.discord/smali_classes2/f/h/a/d/i/b/aa.smali deleted file mode 100644 index f2449dc0bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/aa.smali +++ /dev/null @@ -1,1308 +0,0 @@ -.class public final Lf/h/a/d/i/b/aa; -.super Lf/h/a/d/i/b/da; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public g:Lf/h/a/d/h/k/m0; - -.field public final synthetic h:Lf/h/a/d/i/b/w9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/w9;Ljava/lang/String;ILf/h/a/d/h/k/m0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-direct {p0, p2, p3}, Lf/h/a/d/i/b/da;->(Ljava/lang/String;I)V - - iput-object p4, p0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget v0, v0, Lf/h/a/d/h/k/m0;->zzd:I - - return v0 -.end method - -.method public final g()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final h()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v0 - - return v0 -.end method - -.method public final i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/d/h/k/b1;JLf/h/a/d/i/b/j;Z)Z - .locals 16 - - move-object/from16 v0, p0 - - move-object/from16 v1, p3 - - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v2 - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-eqz v2, :cond_0 - - iget-object v2, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v5, v0, Lf/h/a/d/i/b/da;->a:Ljava/lang/String; - - sget-object v6, Lf/h/a/d/i/b/n;->g0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v5, v6}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - iget-object v5, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget-boolean v5, v5, Lf/h/a/d/h/k/m0;->zzk:Z - - if-eqz v5, :cond_1 - - move-object/from16 v5, p6 - - iget-wide v5, v5, Lf/h/a/d/i/b/j;->e:J - - goto :goto_1 - - :cond_1 - move-wide/from16 v5, p4 - - :goto_1 - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - const/4 v8, 0x2 - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/z3;->z(I)Z - - move-result v7 - - const-string v9, "null" - - if-eqz v7, :cond_a - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget v10, v0, Lf/h/a/d/i/b/da;->b:I - - invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v10 - - iget-object v11, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - invoke-virtual {v11}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v11 - - if-eqz v11, :cond_2 - - iget-object v11, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget v11, v11, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v11 - - goto :goto_2 - - :cond_2 - const/4 v11, 0x0 - - :goto_2 - iget-object v12, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v12}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v12 - - iget-object v13, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget-object v13, v13, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - invoke-virtual {v12, v13}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v12 - - const-string v13, "Evaluating filter. audience, filter, event" - - invoke-virtual {v7, v13, v10, v11, v12}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-object v10, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v10}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v10 - - iget-object v11, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - if-eqz v10, :cond_9 - - if-nez v11, :cond_3 - - move-object v8, v9 - - goto/16 :goto_4 - - :cond_3 - const-string v12, "\nevent_filter {\n" - - invoke-static {v12}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v12 - - invoke-virtual {v11}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v13 - - if-eqz v13, :cond_4 - - iget v13, v11, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - const-string v14, "filter_id" - - invoke-static {v12, v4, v14, v13}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_4 - invoke-virtual {v10}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v13 - - iget-object v14, v11, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - invoke-virtual {v13, v14}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v13 - - const-string v14, "event_name" - - invoke-static {v12, v4, v14, v13}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-boolean v13, v11, Lf/h/a/d/h/k/m0;->zzi:Z - - iget-boolean v14, v11, Lf/h/a/d/h/k/m0;->zzj:Z - - iget-boolean v15, v11, Lf/h/a/d/h/k/m0;->zzk:Z - - invoke-static {v13, v14, v15}, Lf/h/a/d/i/b/q9;->C(ZZZ)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z - - move-result v14 - - if-nez v14, :cond_5 - - const-string v14, "filter_type" - - invoke-static {v12, v4, v14, v13}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_5 - invoke-virtual {v11}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v13 - - if-eqz v13, :cond_7 - - iget-object v13, v11, Lf/h/a/d/h/k/m0;->zzh:Lf/h/a/d/h/k/o0; - - if-nez v13, :cond_6 - - sget-object v13, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - :cond_6 - const-string v14, "event_count_filter" - - invoke-virtual {v10, v12, v3, v14, v13}, Lf/h/a/d/i/b/q9;->L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/o0;)V - - :cond_7 - iget-object v13, v11, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v13}, Ljava/util/List;->size()I - - move-result v13 - - if-lez v13, :cond_8 - - const-string v13, " filters {\n" - - invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v11, v11, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v11 - - :goto_3 - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z - - move-result v13 - - if-eqz v13, :cond_8 - - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Lf/h/a/d/h/k/n0; - - invoke-virtual {v10, v12, v8, v13}, Lf/h/a/d/i/b/q9;->K(Ljava/lang/StringBuilder;ILf/h/a/d/h/k/n0;)V - - goto :goto_3 - - :cond_8 - invoke-static {v12, v3}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v8, "}\n}\n" - - invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - :goto_4 - const-string v10, "Filter definition" - - invoke-virtual {v7, v10, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_5 - - :cond_9 - const/4 v1, 0x0 - - throw v1 - - :cond_a - :goto_5 - const/4 v7, 0x0 - - iget-object v8, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - invoke-virtual {v8}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v8 - - if-eqz v8, :cond_34 - - iget-object v8, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget v10, v8, Lf/h/a/d/h/k/m0;->zzd:I - - const/16 v11, 0x100 - - if-le v10, v11, :cond_b - - goto/16 :goto_14 - - :cond_b - iget-boolean v10, v8, Lf/h/a/d/h/k/m0;->zzi:Z - - iget-boolean v11, v8, Lf/h/a/d/h/k/m0;->zzj:Z - - iget-boolean v8, v8, Lf/h/a/d/h/k/m0;->zzk:Z - - if-nez v10, :cond_d - - if-nez v11, :cond_d - - if-eqz v8, :cond_c - - goto :goto_6 - - :cond_c - const/4 v8, 0x0 - - goto :goto_7 - - :cond_d - :goto_6 - const/4 v8, 0x1 - - :goto_7 - if-eqz p7, :cond_f - - if-nez v8, :cond_f - - iget-object v1, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget v2, v0, Lf/h/a/d/i/b/da;->b:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - iget-object v4, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - invoke-virtual {v4}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v4 - - if-eqz v4, :cond_e - - iget-object v4, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget v4, v4, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - :cond_e - const-string v4, "Event filter already evaluated true and it is not associated with an enhanced audience. audience ID, filter ID" - - invoke-virtual {v1, v4, v2, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v3 - - :cond_f - iget-object v10, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget-object v11, v1, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - invoke-virtual {v10}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v12 - - if-eqz v12, :cond_12 - - iget-object v12, v10, Lf/h/a/d/h/k/m0;->zzh:Lf/h/a/d/h/k/o0; - - if-nez v12, :cond_10 - - sget-object v12, Lf/h/a/d/h/k/o0;->zzi:Lf/h/a/d/h/k/o0; - - :cond_10 - invoke-static {v5, v6, v12}, Lf/h/a/d/i/b/da;->b(JLf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - - move-result-object v5 - - if-nez v5, :cond_11 - - goto/16 :goto_11 - - :cond_11 - invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v5 - - if-nez v5, :cond_12 - - sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto/16 :goto_11 - - :cond_12 - new-instance v5, Ljava/util/HashSet; - - invoke-direct {v5}, Ljava/util/HashSet;->()V - - iget-object v6, v10, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :goto_8 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v12 - - if-eqz v12, :cond_14 - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/n0; - - iget-object v13, v12, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z - - move-result v13 - - if-eqz v13, :cond_13 - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v10, "null or empty param name in filter. event" - - invoke-virtual {v5, v10, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_11 - - :cond_13 - iget-object v12, v12, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - invoke-virtual {v5, v12}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z - - goto :goto_8 - - :cond_14 - new-instance v6, Landroidx/collection/ArrayMap; - - invoke-direct {v6}, Landroidx/collection/ArrayMap;->()V - - iget-object v7, v1, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v7 - - :cond_15 - :goto_9 - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z - - move-result v12 - - if-eqz v12, :cond_1b - - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/d1; - - iget-object v13, v12, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v5, v13}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z - - move-result v13 - - if-eqz v13, :cond_15 - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v13 - - if-eqz v13, :cond_17 - - iget-object v13, v12, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v14 - - if-eqz v14, :cond_16 - - iget-wide v14, v12, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v12 - - goto :goto_a - - :cond_16 - const/4 v12, 0x0 - - :goto_a - invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_9 - - :cond_17 - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v13 - - if-eqz v13, :cond_19 - - iget-object v13, v12, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v14 - - if-eqz v14, :cond_18 - - iget-wide v14, v12, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-static {v14, v15}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v12 - - goto :goto_b - - :cond_18 - const/4 v12, 0x0 - - :goto_b - invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_9 - - :cond_19 - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->w()Z - - move-result v13 - - if-eqz v13, :cond_1a - - iget-object v13, v12, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - iget-object v12, v12, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_9 - - :cond_1a - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v10, v12, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v7, v10}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "Unknown value for param. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_10 - - :cond_1b - iget-object v5, v10, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :cond_1c - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_2c - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/n0; - - iget v10, v7, Lf/h/a/d/h/k/n0;->zzc:I - - and-int/lit8 v10, v10, 0x4 - - if-eqz v10, :cond_1d - - const/4 v10, 0x1 - - goto :goto_c - - :cond_1d - const/4 v10, 0x0 - - :goto_c - if-eqz v10, :cond_1e - - iget-boolean v10, v7, Lf/h/a/d/h/k/n0;->zzf:Z - - if-eqz v10, :cond_1e - - const/4 v10, 0x1 - - goto :goto_d - - :cond_1e - const/4 v10, 0x0 - - :goto_d - iget-object v12, v7, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z - - move-result v13 - - if-eqz v13, :cond_1f - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v7, "Event has empty param name. event" - - invoke-virtual {v5, v7, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_10 - - :cond_1f - invoke-virtual {v6, v12}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v13 - - instance-of v14, v13, Ljava/lang/Long; - - if-eqz v14, :cond_22 - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v14 - - if-nez v14, :cond_20 - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "No number filter for long param. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_10 - - :cond_20 - check-cast v13, Ljava/lang/Long; - - invoke-virtual {v13}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v7 - - invoke-static {v12, v13, v7}, Lf/h/a/d/i/b/da;->b(JLf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - - move-result-object v7 - - if-nez v7, :cond_21 - - goto/16 :goto_10 - - :cond_21 - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-ne v7, v10, :cond_1c - - sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto/16 :goto_11 - - :cond_22 - instance-of v14, v13, Ljava/lang/Double; - - if-eqz v14, :cond_25 - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v14 - - if-nez v14, :cond_23 - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "No number filter for double param. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_10 - - :cond_23 - check-cast v13, Ljava/lang/Double; - - invoke-virtual {v13}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v12 - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v7 - - :try_start_0 - new-instance v14, Ljava/math/BigDecimal; - - invoke-direct {v14, v12, v13}, Ljava/math/BigDecimal;->(D)V - - invoke-static {v12, v13}, Ljava/lang/Math;->ulp(D)D - - move-result-wide v12 - - invoke-static {v14, v7, v12, v13}, Lf/h/a/d/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/d/h/k/o0;D)Ljava/lang/Boolean; - - move-result-object v7 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_e - - :catch_0 - const/4 v7, 0x0 - - :goto_e - if-nez v7, :cond_24 - - goto/16 :goto_10 - - :cond_24 - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-ne v7, v10, :cond_1c - - sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto/16 :goto_11 - - :cond_25 - instance-of v14, v13, Ljava/lang/String; - - if-eqz v14, :cond_2a - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->t()Z - - move-result v14 - - if-eqz v14, :cond_26 - - check-cast v13, Ljava/lang/String; - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->u()Lf/h/a/d/h/k/q0; - - move-result-object v7 - - iget-object v12, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v12}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v12 - - invoke-static {v13, v7, v12}, Lf/h/a/d/i/b/da;->e(Ljava/lang/String;Lf/h/a/d/h/k/q0;Lf/h/a/d/i/b/z3;)Ljava/lang/Boolean; - - move-result-object v7 - - goto :goto_f - - :cond_26 - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v14 - - if-eqz v14, :cond_29 - - check-cast v13, Ljava/lang/String; - - invoke-static {v13}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v14 - - if-eqz v14, :cond_28 - - invoke-virtual {v7}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v7 - - invoke-static {v13, v7}, Lf/h/a/d/i/b/da;->d(Ljava/lang/String;Lf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - - move-result-object v7 - - :goto_f - if-nez v7, :cond_27 - - goto/16 :goto_10 - - :cond_27 - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-ne v7, v10, :cond_1c - - sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto/16 :goto_11 - - :cond_28 - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "Invalid param value for number filter. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_10 - - :cond_29 - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "No filter for String param. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_10 - - :cond_2a - if-nez v13, :cond_2b - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "Missing param for filter. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - goto :goto_11 - - :cond_2b - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v11}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v10, "Unknown param type. event, param" - - invoke-virtual {v5, v10, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_10 - const/4 v7, 0x0 - - goto :goto_11 - - :cond_2c - sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - :goto_11 - iget-object v5, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - if-nez v7, :cond_2d - - goto :goto_12 - - :cond_2d - move-object v9, v7 - - :goto_12 - const-string v6, "Event filter result" - - invoke-virtual {v5, v6, v9}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - if-nez v7, :cond_2e - - return v4 - - :cond_2e - sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v4, v0, Lf/h/a/d/i/b/da;->c:Ljava/lang/Boolean; - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v4 - - if-nez v4, :cond_2f - - return v3 - - :cond_2f - sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v4, v0, Lf/h/a/d/i/b/da;->d:Ljava/lang/Boolean; - - if-eqz v8, :cond_33 - - invoke-virtual/range {p3 .. p3}, Lf/h/a/d/h/k/b1;->A()Z - - move-result v4 - - if-eqz v4, :cond_33 - - iget-wide v4, v1, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - iget-object v4, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget-boolean v5, v4, Lf/h/a/d/h/k/m0;->zzj:Z - - if-eqz v5, :cond_31 - - if-eqz v2, :cond_30 - - invoke-virtual {v4}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v2 - - if-eqz v2, :cond_30 - - move-object/from16 v1, p1 - - :cond_30 - iput-object v1, v0, Lf/h/a/d/i/b/da;->f:Ljava/lang/Long; - - goto :goto_13 - - :cond_31 - if-eqz v2, :cond_32 - - invoke-virtual {v4}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v2 - - if-eqz v2, :cond_32 - - move-object/from16 v1, p2 - - :cond_32 - iput-object v1, v0, Lf/h/a/d/i/b/da;->e:Ljava/lang/Long; - - :cond_33 - :goto_13 - return v3 - - :cond_34 - :goto_14 - iget-object v1, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v2, v0, Lf/h/a/d/i/b/da;->a:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - invoke-virtual {v5}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v5 - - if-eqz v5, :cond_35 - - iget-object v5, v0, Lf/h/a/d/i/b/aa;->g:Lf/h/a/d/h/k/m0; - - iget v5, v5, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - goto :goto_15 - - :cond_35 - const/4 v5, 0x0 - - :goto_15 - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "Invalid event filter ID. appId, id" - - invoke-virtual {v1, v6, v2, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v1, v0, Lf/h/a/d/i/b/aa;->h:Lf/h/a/d/i/b/w9; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v0, Lf/h/a/d/i/b/da;->a:Ljava/lang/String; - - sget-object v5, Lf/h/a/d/i/b/n;->d0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_36 - - return v4 - - :cond_36 - return v3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b.smali deleted file mode 100644 index baf94c9269..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b0.smali deleted file mode 100644 index 0db8922640..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/b0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/b0; - - invoke-direct {v0}, Lf/h/a/d/i/b/b0;->()V - - sput-object v0, Lf/h/a/d/i/b/b0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->g0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b1.smali deleted file mode 100644 index cd71944bf7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/b1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/b1; - - invoke-direct {v0}, Lf/h/a/d/i/b/b1;->()V - - sput-object v0, Lf/h/a/d/i/b/b1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->H()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b2.smali deleted file mode 100644 index 4f63f2c308..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/b2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/b2; - - invoke-direct {v0}, Lf/h/a/d/i/b/b2;->()V - - sput-object v0, Lf/h/a/d/i/b/b2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->l()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b3.smali deleted file mode 100644 index 5634179dac..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/b3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/b3; - - invoke-direct {v0}, Lf/h/a/d/i/b/b3;->()V - - sput-object v0, Lf/h/a/d/i/b/b3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->F0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b4.smali deleted file mode 100644 index ba334a14a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b4.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/i/b/b4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/b4;->a:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b5.smali deleted file mode 100644 index eceec0d3f9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b5.smali +++ /dev/null @@ -1,379 +0,0 @@ -.class public final Lf/h/a/d/i/b/b5; -.super Ljava/lang/Thread; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final d:Ljava/lang/Object; - -.field public final e:Ljava/util/concurrent/BlockingQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/BlockingQueue<", - "Lf/h/a/d/i/b/c5<", - "*>;>;" - } - .end annotation -.end field - -.field public f:Z - .annotation build Landroidx/annotation/GuardedBy; - value = "threadLifeCycleLock" - .end annotation -.end field - -.field public final synthetic g:Lf/h/a/d/i/b/x4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/concurrent/BlockingQueue<", - "Lf/h/a/d/i/b/c5<", - "*>;>;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - invoke-direct {p0}, Ljava/lang/Thread;->()V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/i/b/b5;->f:Z - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Ljava/lang/Object; - - invoke-direct {p1}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-virtual {p0, p2}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/InterruptedException;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Ljava/lang/Thread;->getName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, " was interrupted" - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final b()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v0, v0, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/i/b/b5;->f:Z - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->j:Ljava/util/concurrent/Semaphore; - - invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;->release()V - - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - invoke-virtual {v1}, Ljava/lang/Object;->notifyAll()V - - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - const/4 v2, 0x0 - - if-ne p0, v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iput-object v2, v1, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - if-ne p0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iput-object v2, v1, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - goto :goto_0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Current scheduler thread is neither worker nor network" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_0 - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/i/b/b5;->f:Z - - :cond_2 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final run()V - .locals 5 - - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->j:Ljava/util/concurrent/Semaphore; - - invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;->acquire()V - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0, v1}, Lf/h/a/d/i/b/b5;->a(Ljava/lang/InterruptedException;)V - - goto :goto_0 - - :cond_0 - :try_start_1 - invoke-static {}, Landroid/os/Process;->myTid()I - - move-result v0 - - invoke-static {v0}, Landroid/os/Process;->getThreadPriority(I)I - - move-result v0 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {v1}, Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/i/b/c5; - - if-eqz v1, :cond_2 - - iget-boolean v2, v1, Lf/h/a/d/i/b/c5;->e:Z - - if-eqz v2, :cond_1 - - move v2, v0 - - goto :goto_2 - - :cond_1 - const/16 v2, 0xa - - :goto_2 - invoke-static {v2}, Landroid/os/Process;->setThreadPriority(I)V - - invoke-virtual {v1}, Ljava/util/concurrent/FutureTask;->run()V - - goto :goto_1 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - monitor-enter v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_2 - - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {v2}, Ljava/util/concurrent/BlockingQueue;->peek()Ljava/lang/Object; - - move-result-object v2 - - if-nez v2, :cond_3 - - iget-object v2, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-boolean v2, v2, Lf/h/a/d/i/b/x4;->k:Z - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-nez v2, :cond_3 - - :try_start_3 - iget-object v2, p0, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - const-wide/16 v3, 0x7530 - - invoke-virtual {v2, v3, v4}, Ljava/lang/Object;->wait(J)V - :try_end_3 - .catch Ljava/lang/InterruptedException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_3 - - :catch_1 - move-exception v2 - - :try_start_4 - invoke-virtual {p0, v2}, Lf/h/a/d/i/b/b5;->a(Ljava/lang/InterruptedException;)V - - :cond_3 - :goto_3 - monitor-exit v1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - :try_start_5 - iget-object v1, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v1, v1, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - monitor-enter v1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_2 - - :try_start_6 - iget-object v2, p0, Lf/h/a/d/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {v2}, Ljava/util/concurrent/BlockingQueue;->peek()Ljava/lang/Object; - - move-result-object v2 - - if-nez v2, :cond_5 - - iget-object v0, p0, Lf/h/a/d/i/b/b5;->g:Lf/h/a/d/i/b/x4; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->y0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/b5;->b()V - - :cond_4 - monitor-exit v1 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/b5;->b()V - - return-void - - :cond_5 - :try_start_7 - monitor-exit v1 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :try_start_8 - throw v0 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - :catchall_1 - move-exception v0 - - :try_start_9 - monitor-exit v1 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_1 - - :try_start_a - throw v0 - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_2 - - :catchall_2 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/b5;->b()V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b6.smali deleted file mode 100644 index 6c426981bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b6.smali +++ /dev/null @@ -1,341 +0,0 @@ -.class public Lf/h/a/d/i/b/b6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:[Ljava/lang/String; - -.field public static final b:[Ljava/lang/String; - -.field public static final c:[Ljava/lang/String; - -.field public static final d:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 58 - - const-string v0, "ga_conversion" - - const-string v1, "engagement_time_msec" - - const-string v2, "exposure_time" - - const-string v3, "ad_event_id" - - const-string v4, "ad_unit_id" - - const-string v5, "ga_error" - - const-string v6, "ga_error_value" - - const-string v7, "ga_error_length" - - const-string v8, "ga_event_origin" - - const-string v9, "ga_screen" - - const-string v10, "ga_screen_class" - - const-string v11, "ga_screen_id" - - const-string v12, "ga_previous_screen" - - const-string v13, "ga_previous_class" - - const-string v14, "ga_previous_id" - - const-string v15, "manual_tracking" - - const-string v16, "message_device_time" - - const-string v17, "message_id" - - const-string v18, "message_name" - - const-string v19, "message_time" - - const-string v20, "message_tracking_id" - - const-string v21, "message_type" - - const-string v22, "previous_app_version" - - const-string v23, "previous_os_version" - - const-string v24, "topic" - - const-string v25, "update_with_analytics" - - const-string v26, "previous_first_open_count" - - const-string v27, "system_app" - - const-string v28, "system_app_update" - - const-string v29, "previous_install_count" - - const-string v30, "ga_event_id" - - const-string v31, "ga_extra_params_ct" - - const-string v32, "ga_group_name" - - const-string v33, "ga_list_length" - - const-string v34, "ga_index" - - const-string v35, "ga_event_name" - - const-string v36, "campaign_info_source" - - const-string v37, "cached_campaign" - - const-string v38, "deferred_analytics_collection" - - const-string v39, "ga_session_number" - - const-string v40, "ga_session_id" - - const-string v41, "campaign_extra_referrer" - - const-string v42, "app_in_background" - - const-string v43, "firebase_feature_rollouts" - - const-string v44, "firebase_conversion" - - const-string v45, "firebase_error" - - const-string v46, "firebase_error_value" - - const-string v47, "firebase_error_length" - - const-string v48, "firebase_event_origin" - - const-string v49, "firebase_screen" - - const-string v50, "firebase_screen_class" - - const-string v51, "firebase_screen_id" - - const-string v52, "firebase_previous_screen" - - const-string v53, "firebase_previous_class" - - const-string v54, "firebase_previous_id" - - const-string v55, "session_number" - - const-string v56, "session_id" - - filled-new-array/range {v0 .. v56}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/b6;->a:[Ljava/lang/String; - - const-string v1, "_c" - - const-string v2, "_et" - - const-string v3, "_xt" - - const-string v4, "_aeid" - - const-string v5, "_ai" - - const-string v6, "_err" - - const-string v7, "_ev" - - const-string v8, "_el" - - const-string v9, "_o" - - const-string v10, "_sn" - - const-string v11, "_sc" - - const-string v12, "_si" - - const-string v13, "_pn" - - const-string v14, "_pc" - - const-string v15, "_pi" - - const-string v16, "_mt" - - const-string v17, "_ndt" - - const-string v18, "_nmid" - - const-string v19, "_nmn" - - const-string v20, "_nmt" - - const-string v21, "_nmtid" - - const-string v22, "_nmc" - - const-string v23, "_pv" - - const-string v24, "_po" - - const-string v25, "_nt" - - const-string v26, "_uwa" - - const-string v27, "_pfo" - - const-string v28, "_sys" - - const-string v29, "_sysu" - - const-string v30, "_pin" - - const-string v31, "_eid" - - const-string v32, "_epc" - - const-string v33, "_gn" - - const-string v34, "_ll" - - const-string v35, "_i" - - const-string v36, "_en" - - const-string v37, "_cis" - - const-string v38, "_cc" - - const-string v39, "_dac" - - const-string v40, "_sno" - - const-string v41, "_sid" - - const-string v42, "_cer" - - const-string v43, "_aib" - - const-string v44, "_ffr" - - const-string v45, "_c" - - const-string v46, "_err" - - const-string v47, "_ev" - - const-string v48, "_el" - - const-string v49, "_o" - - const-string v50, "_sn" - - const-string v51, "_sc" - - const-string v52, "_si" - - const-string v53, "_pn" - - const-string v54, "_pc" - - const-string v55, "_pi" - - const-string v56, "_sno" - - const-string v57, "_sid" - - filled-new-array/range {v1 .. v57}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/b6;->b:[Ljava/lang/String; - - const-string v0, "items" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/b6;->c:[Ljava/lang/String; - - const-string v1, "affiliation" - - const-string v2, "coupon" - - const-string v3, "creative_name" - - const-string v4, "creative_slot" - - const-string v5, "currency" - - const-string v6, "discount" - - const-string v7, "index" - - const-string v8, "item_id" - - const-string v9, "item_brand" - - const-string v10, "item_category" - - const-string v11, "item_category2" - - const-string v12, "item_category3" - - const-string v13, "item_category4" - - const-string v14, "item_category5" - - const-string v15, "item_list_name" - - const-string v16, "item_list_id" - - const-string v17, "item_name" - - const-string v18, "item_variant" - - const-string v19, "location_id" - - const-string v20, "payment_type" - - const-string v21, "price" - - const-string v22, "promotion_id" - - const-string v23, "promotion_name" - - const-string v24, "quantity" - - const-string v25, "shipping" - - const-string v26, "shipping_tier" - - const-string v27, "tax" - - const-string v28, "transaction_id" - - const-string v29, "value" - - const-string v30, "item_list" - - const-string v31, "checkout_step" - - const-string v32, "checkout_option" - - const-string v33, "item_location_id" - - filled-new-array/range {v1 .. v33}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/b6;->d:[Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b7.smali deleted file mode 100644 index e51b04cf51..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b7.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/i/b/b7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/b7;->e:Lf/h/a/d/i/b/i6; - - iput-wide p2, p0, Lf/h/a/d/i/b/b7;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/b7;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->p:Lf/h/a/d/i/b/q4; - - iget-wide v1, p0, Lf/h/a/d/i/b/b7;->d:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v0, p0, Lf/h/a/d/i/b/b7;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - iget-wide v1, p0, Lf/h/a/d/i/b/b7;->d:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "Minimum session duration set" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b8.smali deleted file mode 100644 index 33920a0b21..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b8.smali +++ /dev/null @@ -1,153 +0,0 @@ -.class public final Lf/h/a/d/i/b/b8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lf/h/a/d/h/k/zd; - -.field public final synthetic g:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/b8;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p3, p0, Lf/h/a/d/i/b/b8;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/b8;->f:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Discarding data. Failed to send event to service to bundle" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/b8;->f:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->Q(Lf/h/a/d/h/k/zd;[B)V - - return-void - - :cond_0 - :try_start_1 - iget-object v2, p0, Lf/h/a/d/i/b/b8;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v3, p0, Lf/h/a/d/i/b/b8;->e:Ljava/lang/String; - - invoke-interface {v1, v2, v3}, Lf/h/a/d/i/b/r3;->m0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/b8;->f:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->Q(Lf/h/a/d/h/k/zd;[B)V - - return-void - - :catchall_0 - move-exception v1 - - goto :goto_0 - - :catch_0 - move-exception v1 - - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to send event to the service to bundle" - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/b8;->f:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->Q(Lf/h/a/d/h/k/zd;[B)V - - return-void - - :goto_0 - iget-object v2, p0, Lf/h/a/d/i/b/b8;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/b8;->f:Lf/h/a/d/h/k/zd; - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/t9;->Q(Lf/h/a/d/h/k/zd;[B)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/b9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/b9.smali deleted file mode 100644 index 77efa87791..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/b9.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public final Lf/h/a/d/i/b/b9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public a:Lf/h/a/d/i/b/a9; - -.field public final synthetic b:Lf/h/a/d/i/b/v8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v8;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->p0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/b9;->a:Lf/h/a/d/i/b/a9; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->c:Landroid/os/Handler; - - invoke-virtual {v1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/o4;->a(Z)V - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/ba.smali b/com.discord/smali_classes2/f/h/a/d/i/b/ba.smali deleted file mode 100644 index d194e12c58..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/ba.smali +++ /dev/null @@ -1,694 +0,0 @@ -.class public final Lf/h/a/d/i/b/ba; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public a:Lf/h/a/d/h/k/b1; - -.field public b:Ljava/lang/Long; - -.field public c:J - -.field public final synthetic d:Lf/h/a/d/i/b/w9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/w9;Lf/h/a/d/i/b/z9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Lf/h/a/d/h/k/b1;)Lf/h/a/d/h/k/b1; - .locals 18 - - move-object/from16 v1, p0 - - move-object/from16 v3, p1 - - move-object/from16 v8, p2 - - iget-object v0, v8, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - iget-object v9, v8, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - iget-object v2, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v2 - - const-string v4, "_eid" - - invoke-virtual {v2, v8, v4}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - move-object v5, v2 - - check-cast v5, Ljava/lang/Long; - - const/4 v2, 0x1 - - const/4 v10, 0x0 - - if-eqz v5, :cond_0 - - const/4 v6, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v6, 0x0 - - :goto_0 - if-eqz v6, :cond_1 - - const-string v7, "_ep" - - invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_1 - - const/4 v7, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v7, 0x0 - - :goto_1 - const-wide/16 v11, 0x0 - - if-eqz v7, :cond_e - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - const-string v6, "_en" - - invoke-virtual {v0, v8, v6}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - move-object v13, v0 - - check-cast v13, Ljava/lang/String; - - invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v6, 0x0 - - if-eqz v0, :cond_2 - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v2, "Extra parameter without an event name. eventId" - - invoke-virtual {v0, v2, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v6 - - :cond_2 - iget-object v0, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - if-eqz v0, :cond_3 - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->b:Ljava/lang/Long; - - if-eqz v0, :cond_3 - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v14 - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->b:Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v16 - - cmp-long v0, v14, v16 - - if-eqz v0, :cond_7 - - :cond_3 - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v7}, Lf/h/a/d/i/b/k9;->o()V - - :try_start_0 - invoke-virtual {v7}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v14, "select main_event, children_to_process from main_event_params where app_id=? and event_id=?" - - const/4 v15, 0x2 - - new-array v15, v15, [Ljava/lang/String; - - aput-object v3, v15, v10 - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v16 - - aput-object v16, v15, v2 - - invoke-virtual {v0, v14, v15}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v14 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v14}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-nez v0, :cond_4 - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v15, "Main event not found" - - invoke-virtual {v0, v15}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - move-object v0, v6 - - goto :goto_4 - - :cond_4 - :try_start_2 - invoke-interface {v14, v10}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v0 - - invoke-interface {v14, v2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v15 - - invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v15 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :try_start_3 - invoke-static {}, Lf/h/a/d/h/k/b1;->B()Lf/h/a/d/h/k/b1$a; - - move-result-object v6 - - invoke-static {v6, v0}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-static {v0, v15}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v0 - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - goto :goto_4 - - :catch_0 - move-exception v0 - - :try_start_5 - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v15, "Failed to merge main event. appId, eventId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-virtual {v6, v15, v10, v5, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - goto :goto_3 - - :catch_1 - move-exception v0 - - goto :goto_2 - - :catchall_0 - move-exception v0 - - const/4 v6, 0x0 - - goto/16 :goto_9 - - :catch_2 - move-exception v0 - - const/4 v14, 0x0 - - :goto_2 - :try_start_6 - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v7, "Error selecting main event" - - invoke-virtual {v6, v7, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - if-eqz v14, :cond_5 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - :cond_5 - :goto_3 - const/4 v0, 0x0 - - :goto_4 - if-eqz v0, :cond_c - - iget-object v6, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - if-nez v6, :cond_6 - - goto/16 :goto_8 - - :cond_6 - check-cast v6, Lf/h/a/d/h/k/b1; - - iput-object v6, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - iput-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - iget-object v6, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - invoke-virtual {v0, v6, v4}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - iput-object v0, v1, Lf/h/a/d/i/b/ba;->b:Ljava/lang/Long; - - :cond_7 - iget-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - const-wide/16 v14, 0x1 - - sub-long/2addr v6, v14 - - iput-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - cmp-long v0, v6, v11 - - if-gtz v0, :cond_8 - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v5, "Clearing complex main event info. appId" - - invoke-virtual {v0, v5, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :try_start_7 - invoke-virtual {v4}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v5, "delete from main_event_params where app_id=?" - - new-array v2, v2, [Ljava/lang/String; - - const/4 v6, 0x0 - - aput-object v3, v2, v6 - - invoke-virtual {v0, v5, v2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_3 - - goto :goto_5 - - :catch_3 - move-exception v0 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Error clearing complex main event" - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_5 - - :cond_8 - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - iget-object v0, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - move-object/from16 v3, p1 - - move-object v4, v5 - - move-wide v5, v6 - - move-object v7, v0 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/e;->S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/d/h/k/b1;)Z - - :goto_5 - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iget-object v2, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - iget-object v2, v2, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_9 - :goto_6 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_a - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d1; - - iget-object v4, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - iget-object v4, v3, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-static {v8, v4}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v4 - - if-nez v4, :cond_9 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_6 - - :cond_a - invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_b - - invoke-virtual {v0, v9}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - move-object v9, v0 - - goto :goto_7 - - :cond_b - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v2, "No unique parameters in main event. eventName" - - invoke-virtual {v0, v2, v13}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_7 - move-object v0, v13 - - goto :goto_b - - :cond_c - :goto_8 - iget-object v0, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v2, "Extra parameter without existing main event. eventName, eventId" - - invoke-virtual {v0, v2, v13, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v2, 0x0 - - return-object v2 - - :catchall_1 - move-exception v0 - - move-object v6, v14 - - :goto_9 - if-eqz v6, :cond_d - - invoke-interface {v6}, Landroid/database/Cursor;->close()V - - :cond_d - throw v0 - - :cond_e - if-eqz v6, :cond_11 - - iput-object v5, v1, Lf/h/a/d/i/b/ba;->b:Ljava/lang/Long; - - iput-object v8, v1, Lf/h/a/d/i/b/ba;->a:Lf/h/a/d/h/k/b1; - - iget-object v2, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v2 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "_epc" - - invoke-virtual {v2, v8, v6}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - if-nez v2, :cond_f - - goto :goto_a - - :cond_f - move-object v4, v2 - - :goto_a - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - iput-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - cmp-long v2, v6, v11 - - if-gtz v2, :cond_10 - - iget-object v2, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v3, "Complex event with zero extra param count. eventName" - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_b - - :cond_10 - iget-object v2, v1, Lf/h/a/d/i/b/ba;->d:Lf/h/a/d/i/b/w9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-wide v6, v1, Lf/h/a/d/i/b/ba;->c:J - - move-object/from16 v3, p1 - - move-object v4, v5 - - move-wide v5, v6 - - move-object/from16 v7, p2 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/e;->S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/d/h/k/b1;)Z - - :cond_11 - :goto_b - invoke-virtual/range {p2 .. p2}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v2, v0}, Lf/h/a/d/h/k/b1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/b1$a; - - iget-boolean v0, v2, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_12 - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v3, 0x0 - - iput-boolean v3, v2, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_12 - iget-object v0, v2, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0}, Lf/h/a/d/h/k/b1;->t(Lf/h/a/d/h/k/b1;)V - - iget-boolean v0, v2, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_13 - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v3, 0x0 - - iput-boolean v3, v2, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_13 - iget-object v0, v2, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0, v9}, Lf/h/a/d/h/k/b1;->x(Lf/h/a/d/h/k/b1;Ljava/lang/Iterable;)V - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c.smali deleted file mode 100644 index c6b1ff6d56..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/b; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/b; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/c; - - invoke-direct {v0}, Lf/h/a/d/i/b/c;->()V - - sput-object v0, Lf/h/a/d/i/b/c;->a:Lf/h/a/d/i/b/b; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 0 - - const/4 p1, 0x0 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c0.smali deleted file mode 100644 index dbbc8c183e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/c0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/c0; - - invoke-direct {v0}, Lf/h/a/d/i/b/c0;->()V - - sput-object v0, Lf/h/a/d/i/b/c0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->d0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c1.smali deleted file mode 100644 index c71a626ccb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/c1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/c1; - - invoke-direct {v0}, Lf/h/a/d/i/b/c1;->()V - - sput-object v0, Lf/h/a/d/i/b/c1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->I()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c2.smali deleted file mode 100644 index 7ec7c07286..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/c2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/c2; - - invoke-direct {v0}, Lf/h/a/d/i/b/c2;->()V - - sput-object v0, Lf/h/a/d/i/b/c2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->i()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c3.smali deleted file mode 100644 index 250a077098..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/c3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/c3; - - invoke-direct {v0}, Lf/h/a/d/i/b/c3;->()V - - sput-object v0, Lf/h/a/d/i/b/c3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->G0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c4.smali deleted file mode 100644 index 483a704f3e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c4.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class public final Lf/h/a/d/i/b/c4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:I - -.field public final b:Z - -.field public final c:Z - -.field public final synthetic d:Lf/h/a/d/i/b/z3; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/z3;IZZ)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/c4;->d:Lf/h/a/d/i/b/z3; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p2, p0, Lf/h/a/d/i/b/c4;->a:I - - iput-boolean p3, p0, Lf/h/a/d/i/b/c4;->b:Z - - iput-boolean p4, p0, Lf/h/a/d/i/b/c4;->c:Z - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/c4;->d:Lf/h/a/d/i/b/z3; - - iget v1, p0, Lf/h/a/d/i/b/c4;->a:I - - iget-boolean v2, p0, Lf/h/a/d/i/b/c4;->b:Z - - iget-boolean v3, p0, Lf/h/a/d/i/b/c4;->c:Z - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - move-object v4, p1 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/d/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final b(Ljava/lang/String;Ljava/lang/Object;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/c4;->d:Lf/h/a/d/i/b/z3; - - iget v1, p0, Lf/h/a/d/i/b/c4;->a:I - - iget-boolean v2, p0, Lf/h/a/d/i/b/c4;->b:Z - - iget-boolean v3, p0, Lf/h/a/d/i/b/c4;->c:Z - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - move-object v4, p1 - - move-object v5, p2 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/d/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/c4;->d:Lf/h/a/d/i/b/z3; - - iget v1, p0, Lf/h/a/d/i/b/c4;->a:I - - iget-boolean v2, p0, Lf/h/a/d/i/b/c4;->b:Z - - iget-boolean v3, p0, Lf/h/a/d/i/b/c4;->c:Z - - const/4 v7, 0x0 - - move-object v4, p1 - - move-object v5, p2 - - move-object v6, p3 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/d/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/c4;->d:Lf/h/a/d/i/b/z3; - - iget v1, p0, Lf/h/a/d/i/b/c4;->a:I - - iget-boolean v2, p0, Lf/h/a/d/i/b/c4;->b:Z - - iget-boolean v3, p0, Lf/h/a/d/i/b/c4;->c:Z - - move-object v4, p1 - - move-object v5, p2 - - move-object v6, p3 - - move-object v7, p4 - - invoke-virtual/range {v0 .. v7}, Lf/h/a/d/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c5.smali deleted file mode 100644 index 81ad54b0a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c5.smali +++ /dev/null @@ -1,218 +0,0 @@ -.class public final Lf/h/a/d/i/b/c5; -.super Ljava/util/concurrent/FutureTask; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Comparable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/util/concurrent/FutureTask<", - "TV;>;", - "Ljava/lang/Comparable<", - "Lf/h/a/d/i/b/c5<", - "TV;>;>;" - } -.end annotation - - -# instance fields -.field public final d:J - -.field public final e:Z - -.field public final f:Ljava/lang/String; - -.field public final synthetic g:Lf/h/a/d/i/b/x4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - .locals 3 - - iput-object p1, p0, Lf/h/a/d/i/b/c5;->g:Lf/h/a/d/i/b/x4; - - const/4 v0, 0x0 - - invoke-direct {p0, p2, v0}, Ljava/util/concurrent/FutureTask;->(Ljava/lang/Runnable;Ljava/lang/Object;)V - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object p2, Lf/h/a/d/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; - - invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/c5;->d:J - - iput-object p3, p0, Lf/h/a/d/i/b/c5;->f:Ljava/lang/String; - - const/4 p2, 0x0 - - iput-boolean p2, p0, Lf/h/a/d/i/b/c5;->e:Z - - const-wide p2, 0x7fffffffffffffffL - - cmp-long v2, v0, p2 - - if-nez v2, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Tasks index overflow" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Callable<", - "TV;>;Z", - "Ljava/lang/String;", - ")V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/i/b/c5;->g:Lf/h/a/d/i/b/x4; - - invoke-direct {p0, p2}, Ljava/util/concurrent/FutureTask;->(Ljava/util/concurrent/Callable;)V - - invoke-static {p4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object p2, Lf/h/a/d/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; - - invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/c5;->d:J - - iput-object p4, p0, Lf/h/a/d/i/b/c5;->f:Ljava/lang/String; - - iput-boolean p3, p0, Lf/h/a/d/i/b/c5;->e:Z - - const-wide p2, 0x7fffffffffffffffL - - cmp-long p4, v0, p2 - - if-nez p4, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Tasks index overflow" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - return-void -.end method - - -# virtual methods -.method public final compareTo(Ljava/lang/Object;)I - .locals 6 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p1, Lf/h/a/d/i/b/c5; - - iget-boolean v0, p0, Lf/h/a/d/i/b/c5;->e:Z - - iget-boolean v1, p1, Lf/h/a/d/i/b/c5;->e:Z - - const/4 v2, 0x1 - - const/4 v3, -0x1 - - if-eq v0, v1, :cond_1 - - if-eqz v0, :cond_0 - - return v3 - - :cond_0 - return v2 - - :cond_1 - iget-wide v0, p0, Lf/h/a/d/i/b/c5;->d:J - - iget-wide v4, p1, Lf/h/a/d/i/b/c5;->d:J - - cmp-long p1, v0, v4 - - if-gez p1, :cond_2 - - return v3 - - :cond_2 - cmp-long p1, v0, v4 - - if-lez p1, :cond_3 - - return v2 - - :cond_3 - iget-object p1, p0, Lf/h/a/d/i/b/c5;->g:Lf/h/a/d/i/b/x4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - iget-wide v0, p0, Lf/h/a/d/i/b/c5;->d:J - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const-string v1, "Two tasks share the same index. index" - - invoke-virtual {p1, v1, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final setException(Ljava/lang/Throwable;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/c5;->g:Lf/h/a/d/i/b/x4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object v1, p0, Lf/h/a/d/i/b/c5;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-super {p0, p1}, Ljava/util/concurrent/FutureTask;->setException(Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c6.smali deleted file mode 100644 index b89faf39f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c6.smali +++ /dev/null @@ -1,197 +0,0 @@ -.class public Lf/h/a/d/i/b/c6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:[Ljava/lang/String; - -.field public static final b:[Ljava/lang/String; - -.field public static final c:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 31 - - const-string v0, "app_background" - - const-string v1, "app_clear_data" - - const-string v2, "app_exception" - - const-string v3, "app_remove" - - const-string v4, "app_upgrade" - - const-string v5, "app_install" - - const-string v6, "app_update" - - const-string v7, "ga_campaign" - - const-string v8, "error" - - const-string v9, "first_open" - - const-string v10, "first_visit" - - const-string v11, "in_app_purchase" - - const-string v12, "notification_dismiss" - - const-string v13, "notification_foreground" - - const-string v14, "notification_open" - - const-string v15, "notification_receive" - - const-string v16, "os_update" - - const-string v17, "session_start" - - const-string v18, "user_engagement" - - const-string v19, "ad_exposure" - - const-string v20, "adunit_exposure" - - const-string v21, "ad_query" - - const-string v22, "ad_activeview" - - const-string v23, "ad_impression" - - const-string v24, "ad_click" - - const-string v25, "ad_reward" - - const-string v26, "screen_view" - - const-string v27, "ga_extra_parameter" - - const-string v28, "session_start_with_rollout" - - const-string v29, "firebase_campaign" - - filled-new-array/range {v0 .. v29}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - const-string v1, "_ab" - - const-string v2, "_cd" - - const-string v3, "_ae" - - const-string v4, "_ui" - - const-string v5, "_ug" - - const-string v6, "_in" - - const-string v7, "_au" - - const-string v8, "_cmp" - - const-string v9, "_err" - - const-string v10, "_f" - - const-string v11, "_v" - - const-string v12, "_iap" - - const-string v13, "_nd" - - const-string v14, "_nf" - - const-string v15, "_no" - - const-string v16, "_nr" - - const-string v17, "_ou" - - const-string v18, "_s" - - const-string v19, "_e" - - const-string v20, "_xa" - - const-string v21, "_xu" - - const-string v22, "_aq" - - const-string v23, "_aa" - - const-string v24, "_ai" - - const-string v25, "_ac" - - const-string v26, "_ar" - - const-string v27, "_vs" - - const-string v28, "_ep" - - const-string v29, "_ssr" - - const-string v30, "_cmp" - - filled-new-array/range {v1 .. v30}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/c6;->b:[Ljava/lang/String; - - const-string v1, "purchase" - - const-string v2, "refund" - - const-string v3, "add_payment_info" - - const-string v4, "add_shipping_info" - - const-string v5, "add_to_cart" - - const-string v6, "add_to_wishlist" - - const-string v7, "begin_checkout" - - const-string v8, "remove_from_cart" - - const-string v9, "select_item" - - const-string v10, "select_promotion" - - const-string v11, "view_cart" - - const-string v12, "view_item" - - const-string v13, "view_item_list" - - const-string v14, "view_promotion" - - const-string v15, "ecommerce_purchase" - - const-string v16, "purchase_refund" - - const-string v17, "set_checkout_option" - - const-string v18, "checkout_progress" - - const-string v19, "select_content" - - const-string v20, "view_search_results" - - filled-new-array/range {v1 .. v20}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/c6;->c:[Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c7.smali deleted file mode 100644 index d14c277a8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c7.smali +++ /dev/null @@ -1,258 +0,0 @@ -.class public final Lf/h/a/d/i/b/c7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/c7;->d:Lf/h/a/d/i/b/i6; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 11 - - iget-object v0, p0, Lf/h/a/d/i/b/c7;->d:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/i6;->h:Lf/h/a/d/i/b/x9; - - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x9;->c()Z - - move-result v1 - - if-nez v1, :cond_0 - - goto/16 :goto_3 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/x9;->b()Z - - move-result v1 - - const-wide/16 v2, 0x1 - - const-string v4, "_cc" - - const/4 v5, 0x0 - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v5}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - new-instance v1, Landroid/os/Bundle; - - invoke-direct {v1}, Landroid/os/Bundle;->()V - - const-string v5, "(not set)" - - const-string v6, "source" - - invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string v6, "medium" - - invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string v5, "_cis" - - const-string v6, "intent" - - invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v1, v4, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v2, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - const-string v3, "auto" - - const-string v4, "_cmpx" - - invoke-virtual {v2, v3, v4, v1}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - goto/16 :goto_2 - - :cond_1 - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_2 - - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v2, "Cache still valid but referrer not found" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_2 - iget-object v6, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v6}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - invoke-virtual {v6}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v6 - - const-wide/32 v8, 0x36ee80 - - div-long/2addr v6, v8 - - sub-long/2addr v6, v2 - - mul-long v6, v6, v8 - - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v1 - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - new-instance v3, Landroid/util/Pair; - - invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; - - move-result-object v8 - - invoke-direct {v3, v8, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v1}, Landroid/net/Uri;->getQueryParameterNames()Ljava/util/Set; - - move-result-object v8 - - invoke-interface {v8}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v8 - - :goto_0 - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z - - move-result v9 - - if-eqz v9, :cond_3 - - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/String; - - invoke-virtual {v1, v9}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v2, v9, v10}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_3 - iget-object v1, v3, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v1, Landroid/os/Bundle; - - invoke-virtual {v1, v4, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - iget-object v2, v3, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v2, Ljava/lang/String; - - iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v3, Landroid/os/Bundle; - - const-string v4, "_cmp" - - invoke-virtual {v1, v2, v4, v3}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - :goto_1 - iget-object v1, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v5}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :goto_2 - iget-object v0, v0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - const-wide/16 v1, 0x0 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q4;->b(J)V - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c8.smali deleted file mode 100644 index 59c420c9f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c8.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public final Lf/h/a/d/i/b/c8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/os/Bundle; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic f:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/c8;->f:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/c8;->d:Landroid/os/Bundle; - - iput-object p3, p0, Lf/h/a/d/i/b/c8;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/c8;->f:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - const-string v2, "Failed to send default event parameters to service" - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/c8;->d:Landroid/os/Bundle; - - iget-object v3, p0, Lf/h/a/d/i/b/c8;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0, v3}, Lf/h/a/d/i/b/r3;->j0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/c8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/c9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/c9.smali deleted file mode 100644 index d5a6b40ef0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/c9.smali +++ /dev/null @@ -1,452 +0,0 @@ -.class public final Lf/h/a/d/i/b/c9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public a:J - -.field public b:J - -.field public final c:Lf/h/a/d/i/b/g; - -.field public final synthetic d:Lf/h/a/d/i/b/v8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v8;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/d/i/b/f9; - - iget-object v1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-direct {v0, p0, v1}, Lf/h/a/d/i/b/f9;->(Lf/h/a/d/i/b/c9;Lf/h/a/d/i/b/z5;)V - - iput-object v0, p0, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - iget-object p1, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p1, Lf/h/a/d/e/n/c; - - if-eqz p1, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/c9;->a:J - - iput-wide v0, p0, Lf/h/a/d/i/b/c9;->b:J - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - - -# virtual methods -.method public final a(ZZJ)Z - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-static {}, Lf/h/a/d/h/k/ra;->b()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->A0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_1 - - :cond_0 - iget-object p3, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object p3, p3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p3, p3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p3, Lf/h/a/d/e/n/c; - - if-eqz p3, :cond_b - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide p3 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/k/cb;->b()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->w0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - if-eqz v0, :cond_3 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - iget-object v2, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_a - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q4;->b(J)V - - :cond_3 - iget-wide v0, p0, Lf/h/a/d/i/b/c9;->a:J - - sub-long v0, p3, v0 - - if-nez p1, :cond_4 - - const-wide/16 v2, 0x3e8 - - cmp-long p1, v0, v2 - - if-gez p1, :cond_4 - - iget-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - const-string p3, "Screen exposed for less than 1000 ms. Event not sent. time" - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - return p1 - - :cond_4 - iget-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object p1, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_6 - - if-nez p2, :cond_6 - - sget-object p1, Lf/h/a/d/h/k/db;->e:Lf/h/a/d/h/k/db; - - invoke-virtual {p1}, Lf/h/a/d/h/k/db;->a()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/gb; - - invoke-interface {p1}, Lf/h/a/d/h/k/gb;->a()Z - - move-result p1 - - if-eqz p1, :cond_5 - - iget-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object p1, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v0, Lf/h/a/d/i/b/n;->W:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_5 - - invoke-static {}, Lf/h/a/d/h/k/ra;->b()Z - - move-result p1 - - if-eqz p1, :cond_5 - - iget-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object p1, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v0, Lf/h/a/d/i/b/n;->A0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_5 - - iget-wide v0, p0, Lf/h/a/d/i/b/c9;->b:J - - sub-long v0, p3, v0 - - iput-wide p3, p0, Lf/h/a/d/i/b/c9;->b:J - - goto :goto_0 - - :cond_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/c9;->b()J - - move-result-wide v0 - - :cond_6 - :goto_0 - iget-object p1, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "Recording user engagement, ms" - - invoke-virtual {p1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance p1, Landroid/os/Bundle; - - invoke-direct {p1}, Landroid/os/Bundle;->()V - - const-string v2, "_et" - - invoke-virtual {p1, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - const/4 v1, 0x1 - - xor-int/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v2 - - invoke-virtual {v2, v0}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v0 - - invoke-static {v0, p1, v1}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->V:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_7 - - if-eqz p2, :cond_7 - - const-wide/16 v2, 0x1 - - const-string v0, "_fr" - - invoke-virtual {p1, v0, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_7 - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->V:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - if-nez p2, :cond_9 - - :cond_8 - iget-object p2, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object p2 - - const-string v0, "auto" - - const-string v2, "_e" - - invoke-virtual {p2, v0, v2, p1}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_9 - iput-wide p3, p0, Lf/h/a/d/i/b/c9;->a:J - - iget-object p1, p0, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {p1}, Lf/h/a/d/i/b/g;->c()V - - iget-object p1, p0, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - const-wide/32 p2, 0x36ee80 - - invoke-virtual {p1, p2, p3}, Lf/h/a/d/i/b/g;->b(J)V - - return v1 - - :cond_a - throw v1 - - :cond_b - throw v1 -.end method - -.method public final b()J - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-wide v2, p0, Lf/h/a/d/i/b/c9;->b:J - - sub-long v2, v0, v2 - - iput-wide v0, p0, Lf/h/a/d/i/b/c9;->b:J - - return-wide v2 - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/ca.smali b/com.discord/smali_classes2/f/h/a/d/i/b/ca.smali deleted file mode 100644 index d7843bfa58..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/ca.smali +++ /dev/null @@ -1,597 +0,0 @@ -.class public final Lf/h/a/d/i/b/ca; -.super Lf/h/a/d/i/b/da; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public g:Lf/h/a/d/h/k/p0; - -.field public final synthetic h:Lf/h/a/d/i/b/w9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/w9;Ljava/lang/String;ILf/h/a/d/h/k/p0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-direct {p0, p2, p3}, Lf/h/a/d/i/b/da;->(Ljava/lang/String;I)V - - iput-object p4, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - return-void -.end method - - -# virtual methods -.method public final a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget v0, v0, Lf/h/a/d/h/k/p0;->zzd:I - - return v0 -.end method - -.method public final g()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final h()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/d/h/k/j1;Z)Z - .locals 11 - - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/da;->a:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->e0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-object v3, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget-boolean v4, v3, Lf/h/a/d/h/k/p0;->zzg:Z - - iget-boolean v5, v3, Lf/h/a/d/h/k/p0;->zzh:Z - - iget-boolean v3, v3, Lf/h/a/d/h/k/p0;->zzi:Z - - if-nez v4, :cond_2 - - if-nez v5, :cond_2 - - if-eqz v3, :cond_1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - goto :goto_2 - - :cond_2 - :goto_1 - const/4 v4, 0x1 - - :goto_2 - const/4 v5, 0x0 - - if-eqz p4, :cond_4 - - if-nez v4, :cond_4 - - iget-object p1, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget p2, p0, Lf/h/a/d/i/b/da;->b:I - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - iget-object p3, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - invoke-virtual {p3}, Lf/h/a/d/h/k/p0;->t()Z - - move-result p3 - - if-eqz p3, :cond_3 - - iget-object p3, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget p3, p3, Lf/h/a/d/h/k/p0;->zzd:I - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - :cond_3 - const-string p3, "Property filter already evaluated true and it is not associated with an enhanced audience. audience ID, filter ID" - - invoke-virtual {p1, p3, p2, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v2 - - :cond_4 - iget-object v6, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget-object v6, v6, Lf/h/a/d/h/k/p0;->zzf:Lf/h/a/d/h/k/n0; - - if-nez v6, :cond_5 - - sget-object v6, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - :cond_5 - iget-boolean v7, v6, Lf/h/a/d/h/k/n0;->zzf:Z - - iget v8, p3, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v8, v8, 0x8 - - if-eqz v8, :cond_6 - - const/4 v8, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v8, 0x0 - - :goto_3 - if-eqz v8, :cond_8 - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v8 - - if-nez v8, :cond_7 - - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v8, "No number filter for long property. property" - - invoke-virtual {v6, v8, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_6 - - :cond_7 - iget-wide v8, p3, Lf/h/a/d/h/k/j1;->zzg:J - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v5 - - invoke-static {v8, v9, v5}, Lf/h/a/d/i/b/da;->b(JLf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - - move-result-object v5 - - invoke-static {v5, v7}, Lf/h/a/d/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; - - move-result-object v5 - - goto/16 :goto_6 - - :cond_8 - iget v8, p3, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v8, v8, 0x20 - - if-eqz v8, :cond_9 - - const/4 v8, 0x1 - - goto :goto_4 - - :cond_9 - const/4 v8, 0x0 - - :goto_4 - if-eqz v8, :cond_b - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v8 - - if-nez v8, :cond_a - - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v8, "No number filter for double property. property" - - invoke-virtual {v6, v8, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_6 - - :cond_a - iget-wide v8, p3, Lf/h/a/d/h/k/j1;->zzi:D - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v6 - - :try_start_0 - new-instance v10, Ljava/math/BigDecimal; - - invoke-direct {v10, v8, v9}, Ljava/math/BigDecimal;->(D)V - - invoke-static {v8, v9}, Ljava/lang/Math;->ulp(D)D - - move-result-wide v8 - - invoke-static {v10, v6, v8, v9}, Lf/h/a/d/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/d/h/k/o0;D)Ljava/lang/Boolean; - - move-result-object v5 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - invoke-static {v5, v7}, Lf/h/a/d/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; - - move-result-object v5 - - goto/16 :goto_6 - - :cond_b - iget v8, p3, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v8, v8, 0x4 - - if-eqz v8, :cond_c - - const/4 v8, 0x1 - - goto :goto_5 - - :cond_c - const/4 v8, 0x0 - - :goto_5 - if-eqz v8, :cond_10 - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->t()Z - - move-result v8 - - if-nez v8, :cond_f - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v8 - - if-nez v8, :cond_d - - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v8, "No string or number filter defined. property" - - invoke-virtual {v6, v8, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_d - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - invoke-static {v8}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v8 - - if-eqz v8, :cond_e - - iget-object v5, p3, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object v6 - - invoke-static {v5, v6}, Lf/h/a/d/i/b/da;->d(Ljava/lang/String;Lf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - - move-result-object v5 - - invoke-static {v5, v7}, Lf/h/a/d/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; - - move-result-object v5 - - goto :goto_6 - - :cond_e - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - const-string v9, "Invalid user property value for Numeric number filter. property, value" - - invoke-virtual {v6, v9, v7, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_f - iget-object v5, p3, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - invoke-virtual {v6}, Lf/h/a/d/h/k/n0;->u()Lf/h/a/d/h/k/q0; - - move-result-object v6 - - iget-object v8, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - invoke-static {v5, v6, v8}, Lf/h/a/d/i/b/da;->e(Ljava/lang/String;Lf/h/a/d/h/k/q0;Lf/h/a/d/i/b/z3;)Ljava/lang/Boolean; - - move-result-object v5 - - invoke-static {v5, v7}, Lf/h/a/d/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; - - move-result-object v5 - - goto :goto_6 - - :cond_10 - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, p3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v8, "User property has no value, property" - - invoke-virtual {v6, v8, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_6 - iget-object v6, p0, Lf/h/a/d/i/b/ca;->h:Lf/h/a/d/i/b/w9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - if-nez v5, :cond_11 - - const-string v7, "null" - - goto :goto_7 - - :cond_11 - move-object v7, v5 - - :goto_7 - const-string v8, "Property filter result" - - invoke-virtual {v6, v8, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - if-nez v5, :cond_12 - - return v1 - - :cond_12 - sget-object v6, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v6, p0, Lf/h/a/d/i/b/da;->c:Ljava/lang/Boolean; - - if-eqz v3, :cond_13 - - invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - if-nez v3, :cond_13 - - return v2 - - :cond_13 - if-eqz p4, :cond_14 - - iget-object p4, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget-boolean p4, p4, Lf/h/a/d/h/k/p0;->zzg:Z - - if-eqz p4, :cond_15 - - :cond_14 - iput-object v5, p0, Lf/h/a/d/i/b/da;->d:Ljava/lang/Boolean; - - :cond_15 - invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p4 - - if-eqz p4, :cond_1a - - if-eqz v4, :cond_1a - - iget p4, p3, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/2addr p4, v2 - - if-eqz p4, :cond_16 - - const/4 v1, 0x1 - - :cond_16 - if-eqz v1, :cond_1a - - iget-wide p3, p3, Lf/h/a/d/h/k/j1;->zzd:J - - if-eqz p1, :cond_17 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p3 - - :cond_17 - if-eqz v0, :cond_18 - - iget-object p1, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget-boolean v0, p1, Lf/h/a/d/h/k/p0;->zzg:Z - - if-eqz v0, :cond_18 - - iget-boolean p1, p1, Lf/h/a/d/h/k/p0;->zzh:Z - - if-nez p1, :cond_18 - - if-eqz p2, :cond_18 - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide p3 - - :cond_18 - iget-object p1, p0, Lf/h/a/d/i/b/ca;->g:Lf/h/a/d/h/k/p0; - - iget-boolean p1, p1, Lf/h/a/d/h/k/p0;->zzh:Z - - if-eqz p1, :cond_19 - - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/da;->f:Ljava/lang/Long; - - goto :goto_8 - - :cond_19 - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/da;->e:Ljava/lang/Long; - - :cond_1a - :goto_8 - return v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d.smali deleted file mode 100644 index fc22c89fd0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/d/i/b/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public a:J - -.field public b:J - -.field public c:J - -.field public d:J - -.field public e:J - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d0.smali deleted file mode 100644 index e65dd32d27..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/d0; - - invoke-direct {v0}, Lf/h/a/d/i/b/d0;->()V - - sput-object v0, Lf/h/a/d/i/b/d0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->w0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d1.smali deleted file mode 100644 index 59f0cd8d38..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/d1; - - invoke-direct {v0}, Lf/h/a/d/i/b/d1;->()V - - sput-object v0, Lf/h/a/d/i/b/d1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->F()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d2.smali deleted file mode 100644 index 115ee6c683..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/d2; - - invoke-direct {v0}, Lf/h/a/d/i/b/d2;->()V - - sput-object v0, Lf/h/a/d/i/b/d2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->j()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d3.smali deleted file mode 100644 index 9ad72f6381..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/d3; - - invoke-direct {v0}, Lf/h/a/d/i/b/d3;->()V - - sput-object v0, Lf/h/a/d/i/b/d3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->p0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d4.smali deleted file mode 100644 index 5f0c0388be..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d4.smali +++ /dev/null @@ -1,205 +0,0 @@ -.class public final Lf/h/a/d/i/b/d4; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final d:Ljavax/net/ssl/SSLSocketFactory; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/i/b/d4;->d:Ljavax/net/ssl/SSLSocketFactory; - - return-void -.end method - -.method public static v(Ljava/net/HttpURLConnection;)[B - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v0 - - const/16 p0, 0x400 - - new-array p0, p0, [B - - :goto_0 - invoke-virtual {v0, p0}, Ljava/io/InputStream;->read([B)I - - move-result v2 - - if-lez v2, :cond_0 - - const/4 v3, 0x0 - - invoke-virtual {v1, p0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - - return-object p0 - - :catchall_0 - move-exception p0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - - :cond_1 - throw p0 -.end method - - -# virtual methods -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Ljava/net/URL;)Ljava/net/HttpURLConnection; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - instance-of v0, p1, Ljava/net/HttpURLConnection; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/d4;->d:Ljavax/net/ssl/SSLSocketFactory; - - if-eqz v0, :cond_0 - - instance-of v1, p1, Ljavax/net/ssl/HttpsURLConnection; - - if-eqz v1, :cond_0 - - move-object v1, p1 - - check-cast v1, Ljavax/net/ssl/HttpsURLConnection; - - invoke-virtual {v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V - - :cond_0 - check-cast p1, Ljava/net/HttpURLConnection; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V - - const v1, 0xea60 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const v1, 0xee48 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V - - return-object p1 - - :cond_1 - new-instance p1, Ljava/io/IOException; - - const-string v0, "Failed to obtain HTTP connection" - - invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final w()Z - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "connectivity" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/net/ConnectivityManager; - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v1 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - nop - - :goto_0 - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d5.smali deleted file mode 100644 index 33dc4a0ba8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d5.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/e5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/d5;->a:Lf/h/a/d/i/b/e5; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d6.smali deleted file mode 100644 index 37191e636e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d6.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/d6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d7.smali deleted file mode 100644 index 803d6ff4bd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d7.smali +++ /dev/null @@ -1,564 +0,0 @@ -.class public final Lf/h/a/d/i/b/d7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Landroid/net/Uri; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Ljava/lang/String; - -.field public final synthetic h:Lf/h/a/d/i/b/e7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e7;ZLandroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/d7;->h:Lf/h/a/d/i/b/e7; - - iput-boolean p2, p0, Lf/h/a/d/i/b/d7;->d:Z - - iput-object p3, p0, Lf/h/a/d/i/b/d7;->e:Landroid/net/Uri; - - iput-object p4, p0, Lf/h/a/d/i/b/d7;->f:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/d7;->g:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 18 - - move-object/from16 v1, p0 - - iget-object v2, v1, Lf/h/a/d/i/b/d7;->h:Lf/h/a/d/i/b/e7; - - iget-boolean v0, v1, Lf/h/a/d/i/b/d7;->d:Z - - iget-object v3, v1, Lf/h/a/d/i/b/d7;->e:Landroid/net/Uri; - - iget-object v4, v1, Lf/h/a/d/i/b/d7;->f:Ljava/lang/String; - - iget-object v5, v1, Lf/h/a/d/i/b/d7;->g:Ljava/lang/String; - - iget-object v6, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v6}, Lf/h/a/d/i/b/z1;->c()V - - :try_start_0 - iget-object v6, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v6, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v7, Lf/h/a/d/i/b/n;->i0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v7}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v6 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v7, "Activity created with data \'referrer\' without required params" - - const-string v8, "utm_medium" - - const-string v9, "_cis" - - const-string v10, "utm_source" - - const-string v11, "utm_campaign" - - const-string v12, "gclid" - - if-nez v6, :cond_0 - - :try_start_1 - iget-object v6, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v6, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v14, Lf/h/a/d/i/b/n;->k0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v14}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v6 - - if-nez v6, :cond_0 - - iget-object v6, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v6, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v14, Lf/h/a/d/i/b/n;->j0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v14}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v6 - - if-eqz v6, :cond_2 - - :cond_0 - iget-object v6, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v6 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v14 - - if-eqz v14, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v5, v12}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v14 - - if-nez v14, :cond_3 - - invoke-virtual {v5, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v14 - - if-nez v14, :cond_3 - - invoke-virtual {v5, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v14 - - if-nez v14, :cond_3 - - invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v14 - - if-nez v14, :cond_3 - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - invoke-virtual {v6, v7}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_2 - :goto_0 - const/4 v6, 0x0 - - goto :goto_2 - - :cond_3 - const-string v14, "https://google.com/search?" - - invoke-virtual {v5}, Ljava/lang/String;->length()I - - move-result v15 - - if-eqz v15, :cond_4 - - invoke-virtual {v14, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v14 - - goto :goto_1 - - :cond_4 - new-instance v15, Ljava/lang/String; - - invoke-direct {v15, v14}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v14, v15 - - :goto_1 - invoke-static {v14}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v14 - - invoke-virtual {v6, v14}, Lf/h/a/d/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; - - move-result-object v6 - - if-eqz v6, :cond_5 - - const-string v14, "referrer" - - invoke-virtual {v6, v9, v14}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - :cond_5 - :goto_2 - const/4 v14, 0x1 - - const-string v15, "_cmp" - - const/16 v16, 0x0 - - if-eqz v0, :cond_7 - - :try_start_2 - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; - - move-result-object v0 - - if-eqz v0, :cond_8 - - const-string v3, "intent" - - invoke-virtual {v0, v9, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v3, v3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v9, Lf/h/a/d/i/b/n;->i0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v9}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_6 - - if-eqz v6, :cond_6 - - invoke-virtual {v6, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const-string v3, "_cer" - - const-string v9, "gclid=%s" - - new-array v13, v14, [Ljava/lang/Object; - - invoke-virtual {v6, v12}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v17 - - aput-object v17, v13, v16 - - invoke-static {v9, v13}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v0, v3, v9}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_6 - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3, v4, v15, v0}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v3, v3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v9, Lf/h/a/d/i/b/n;->R0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v9}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_8 - - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v3, v3, Lf/h/a/d/i/b/i6;->h:Lf/h/a/d/i/b/x9; - - invoke-virtual {v3, v4, v0}, Lf/h/a/d/i/b/x9;->a(Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_3 - - :cond_7 - const/4 v0, 0x0 - - :cond_8 - :goto_3 - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v3, v3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v9, Lf/h/a/d/i/b/n;->k0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v9}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 - - const-string v9, "auto" - - if-eqz v3, :cond_a - - :try_start_3 - iget-object v3, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v3, v3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v13, Lf/h/a/d/i/b/n;->j0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v13}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-nez v3, :cond_a - - if-eqz v6, :cond_a - - invoke-virtual {v6, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_a - - if-eqz v0, :cond_9 - - invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_a - - :cond_9 - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - const-string v3, "_lgclid" - - invoke-virtual {v6, v12}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v0, v9, v3, v13}, Lf/h/a/d/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_a - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_b - - goto/16 :goto_6 - - :cond_b - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v3, "Activity created with referrer" - - invoke-virtual {v0, v3, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->j0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 - - const-string v3, "_ldl" - - if-eqz v0, :cond_e - - if-eqz v6, :cond_c - - :try_start_4 - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0, v4, v15, v6}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->R0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_d - - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/i6;->h:Lf/h/a/d/i/b/x9; - - invoke-virtual {v0, v4, v6}, Lf/h/a/d/i/b/x9;->a(Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_4 - - :cond_c - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v4, "Referrer does not contain valid parameters" - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_d - :goto_4 - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - const/4 v4, 0x0 - - invoke-virtual {v0, v9, v3, v4}, Lf/h/a/d/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_e - invoke-virtual {v5, v12}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_f - - invoke-virtual {v5, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_10 - - invoke-virtual {v5, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_10 - - invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_10 - - const-string v0, "utm_term" - - invoke-virtual {v5, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_10 - - const-string v0, "utm_content" - - invoke-virtual {v5, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_f - - goto :goto_5 - - :cond_f - const/4 v14, 0x0 - - :cond_10 - :goto_5 - if-nez v14, :cond_11 - - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0, v7}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_6 - - :cond_11 - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_12 - - iget-object v0, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0, v9, v3, v5}, Lf/h/a/d/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - :try_end_4 - .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0 - - goto :goto_6 - - :catch_0 - move-exception v0 - - iget-object v2, v2, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Throwable caught in handleReferrerForOnActivityCreated" - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_12 - :goto_6 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d8.smali deleted file mode 100644 index 6d86ae2ef7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d8.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public final Lf/h/a/d/i/b/d8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/d8;->e:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/d8;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/d8;->e:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to send measurementEnabled to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/d8;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0}, Lf/h/a/d/i/b/r3;->b0(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/d8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/d8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to send measurementEnabled to the service" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/d9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/d9.smali deleted file mode 100644 index cadb4a39a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/d9.smali +++ /dev/null @@ -1,174 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/d9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/a9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/a9;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/d9;->d:Lf/h/a/d/i/b/a9; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 11 - - iget-object v0, p0, Lf/h/a/d/i/b/d9;->d:Lf/h/a/d/i/b/a9; - - iget-object v1, v0, Lf/h/a/d/i/b/a9;->f:Lf/h/a/d/i/b/b9; - - iget-wide v5, v0, Lf/h/a/d/i/b/a9;->d:J - - iget-wide v2, v0, Lf/h/a/d/i/b/a9;->e:J - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v4, "Application going to the background" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - const/4 v4, 0x1 - - if-eqz v0, :cond_0 - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/o4;->a(Z)V - - :cond_0 - new-instance v7, Landroid/os/Bundle; - - invoke-direct {v7}, Landroid/os/Bundle;->()V - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-object v0, v0, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {v0}, Lf/h/a/d/i/b/g;->c()V - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v8, Lf/h/a/d/i/b/n;->s0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v8}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - const/4 v8, 0x0 - - if-eqz v0, :cond_1 - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-wide v9, v0, Lf/h/a/d/i/b/c9;->b:J - - sub-long v9, v2, v9 - - iput-wide v2, v0, Lf/h/a/d/i/b/c9;->b:J - - const-string v0, "_et" - - invoke-virtual {v7, v0, v9, v10}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v0 - - invoke-static {v0, v7, v4}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - goto :goto_0 - - :cond_1 - const/4 v4, 0x0 - - :goto_0 - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0, v8, v4, v2, v3}, Lf/h/a/d/i/b/v8;->A(ZZJ)Z - - :cond_2 - iget-object v0, v1, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - const-string v3, "auto" - - const-string v4, "_ab" - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/da.smali b/com.discord/smali_classes2/f/h/a/d/i/b/da.smali deleted file mode 100644 index 345d119dd9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/da.smali +++ /dev/null @@ -1,844 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/da; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:I - -.field public c:Ljava/lang/Boolean; - -.field public d:Ljava/lang/Boolean; - -.field public e:Ljava/lang/Long; - -.field public f:Ljava/lang/Long; - - -# direct methods -.method public constructor (Ljava/lang/String;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/da;->a:Ljava/lang/String; - - iput p2, p0, Lf/h/a/d/i/b/da;->b:I - - return-void -.end method - -.method public static b(JLf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - .locals 1 - - :try_start_0 - new-instance v0, Ljava/math/BigDecimal; - - invoke-direct {v0, p0, p1}, Ljava/math/BigDecimal;->(J)V - - const-wide/16 p0, 0x0 - - invoke-static {v0, p2, p0, p1}, Lf/h/a/d/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/d/h/k/o0;D)Ljava/lang/Boolean; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; - .locals 0 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p0 - - if-eq p0, p1, :cond_1 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x0 - - :goto_0 - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 -.end method - -.method public static d(Ljava/lang/String;Lf/h/a/d/h/k/o0;)Ljava/lang/Boolean; - .locals 4 - - invoke-static {p0}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return-object v1 - - :cond_0 - :try_start_0 - new-instance v0, Ljava/math/BigDecimal; - - invoke-direct {v0, p0}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V - - const-wide/16 v2, 0x0 - - invoke-static {v0, p1, v2, v3}, Lf/h/a/d/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/d/h/k/o0;D)Ljava/lang/Boolean; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p0 - - :catch_0 - return-object v1 -.end method - -.method public static e(Ljava/lang/String;Lf/h/a/d/h/k/q0;Lf/h/a/d/i/b/z3;)Ljava/lang/Boolean; - .locals 9 - - sget-object v0, Lf/h/a/d/h/k/q0$a;->e:Lf/h/a/d/h/k/q0$a; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v1, 0x0 - - if-nez p0, :cond_0 - - return-object v1 - - :cond_0 - iget v2, p1, Lf/h/a/d/h/k/q0;->zzc:I - - const/4 v3, 0x1 - - and-int/2addr v2, v3 - - const/4 v4, 0x0 - - if-eqz v2, :cond_1 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, 0x0 - - :goto_0 - if-eqz v2, :cond_11 - - invoke-virtual {p1}, Lf/h/a/d/h/k/q0;->s()Lf/h/a/d/h/k/q0$a; - - move-result-object v2 - - sget-object v5, Lf/h/a/d/h/k/q0$a;->d:Lf/h/a/d/h/k/q0$a; - - if-ne v2, v5, :cond_2 - - goto/16 :goto_9 - - :cond_2 - invoke-virtual {p1}, Lf/h/a/d/h/k/q0;->s()Lf/h/a/d/h/k/q0$a; - - move-result-object v2 - - sget-object v5, Lf/h/a/d/h/k/q0$a;->j:Lf/h/a/d/h/k/q0$a; - - if-ne v2, v5, :cond_3 - - invoke-virtual {p1}, Lf/h/a/d/h/k/q0;->t()I - - move-result v2 - - if-nez v2, :cond_5 - - return-object v1 - - :cond_3 - iget v2, p1, Lf/h/a/d/h/k/q0;->zzc:I - - and-int/lit8 v2, v2, 0x2 - - if-eqz v2, :cond_4 - - goto :goto_1 - - :cond_4 - const/4 v3, 0x0 - - :goto_1 - if-nez v3, :cond_5 - - return-object v1 - - :cond_5 - invoke-virtual {p1}, Lf/h/a/d/h/k/q0;->s()Lf/h/a/d/h/k/q0$a; - - move-result-object v2 - - iget-boolean v3, p1, Lf/h/a/d/h/k/q0;->zzf:Z - - if-nez v3, :cond_7 - - if-eq v2, v0, :cond_7 - - sget-object v5, Lf/h/a/d/h/k/q0$a;->j:Lf/h/a/d/h/k/q0$a; - - if-ne v2, v5, :cond_6 - - goto :goto_2 - - :cond_6 - iget-object v5, p1, Lf/h/a/d/h/k/q0;->zze:Ljava/lang/String; - - sget-object v6, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {v5, v6}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v5 - - goto :goto_3 - - :cond_7 - :goto_2 - iget-object v5, p1, Lf/h/a/d/h/k/q0;->zze:Ljava/lang/String; - - :goto_3 - invoke-virtual {p1}, Lf/h/a/d/h/k/q0;->t()I - - move-result v6 - - if-nez v6, :cond_8 - - move-object p1, v1 - - goto :goto_5 - - :cond_8 - iget-object p1, p1, Lf/h/a/d/h/k/q0;->zzg:Lf/h/a/d/h/k/f6; - - if-eqz v3, :cond_9 - - goto :goto_5 - - :cond_9 - new-instance v6, Ljava/util/ArrayList; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v7 - - invoke-direct {v6, v7}, Ljava/util/ArrayList;->(I)V - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_4 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_a - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - sget-object v8, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {v7, v8}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_4 - - :cond_a - invoke-static {v6}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object p1 - - :goto_5 - if-ne v2, v0, :cond_b - - move-object v6, v5 - - goto :goto_6 - - :cond_b - move-object v6, v1 - - :goto_6 - sget-object v7, Lf/h/a/d/h/k/q0$a;->j:Lf/h/a/d/h/k/q0$a; - - if-ne v2, v7, :cond_c - - if-eqz p1, :cond_11 - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v7 - - if-nez v7, :cond_d - - goto/16 :goto_9 - - :cond_c - if-nez v5, :cond_d - - goto :goto_9 - - :cond_d - if-nez v3, :cond_f - - if-ne v2, v0, :cond_e - - goto :goto_7 - - :cond_e - sget-object v0, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {p0, v0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - :cond_f - :goto_7 - sget-object v0, Lf/h/a/d/i/b/z9;->a:[I - - invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I - - move-result v2 - - aget v0, v0, v2 - - packed-switch v0, :pswitch_data_0 - - goto :goto_9 - - :pswitch_0 - invoke-interface {p1, p0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - goto :goto_9 - - :pswitch_1 - invoke-virtual {p0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - goto :goto_9 - - :pswitch_2 - invoke-virtual {p0, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - goto :goto_9 - - :pswitch_3 - invoke-virtual {p0, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - goto :goto_9 - - :pswitch_4 - invoke-virtual {p0, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - goto :goto_9 - - :pswitch_5 - if-eqz v3, :cond_10 - - goto :goto_8 - - :cond_10 - const/16 v4, 0x42 - - :goto_8 - :try_start_0 - invoke-static {v6, v4}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; - - move-result-object p1 - - invoke-virtual {p1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z - - move-result p0 - - invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - :try_end_0 - .catch Ljava/util/regex/PatternSyntaxException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_9 - - :catch_0 - nop - - if-eqz p2, :cond_11 - - iget-object p0, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p1, "Invalid regular expression in REGEXP audience filter. expression" - - invoke-virtual {p0, p1, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_11 - :goto_9 - return-object v1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public static f(Ljava/math/BigDecimal;Lf/h/a/d/h/k/o0;D)Ljava/lang/Boolean; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget v0, p1, Lf/h/a/d/h/k/o0;->zzc:I - - const/4 v1, 0x1 - - and-int/2addr v0, v1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - const/4 v3, 0x0 - - if-eqz v0, :cond_18 - - invoke-virtual {p1}, Lf/h/a/d/h/k/o0;->s()Lf/h/a/d/h/k/o0$b; - - move-result-object v0 - - sget-object v4, Lf/h/a/d/h/k/o0$b;->d:Lf/h/a/d/h/k/o0$b; - - if-ne v0, v4, :cond_1 - - goto/16 :goto_c - - :cond_1 - invoke-virtual {p1}, Lf/h/a/d/h/k/o0;->s()Lf/h/a/d/h/k/o0$b; - - move-result-object v0 - - sget-object v4, Lf/h/a/d/h/k/o0$b;->h:Lf/h/a/d/h/k/o0$b; - - const/4 v5, 0x4 - - if-ne v0, v4, :cond_5 - - iget v0, p1, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 v0, v0, 0x8 - - if-eqz v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_4 - - iget v0, p1, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 v0, v0, 0x10 - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v0, 0x0 - - :goto_2 - if-nez v0, :cond_7 - - :cond_4 - return-object v3 - - :cond_5 - iget v0, p1, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/2addr v0, v5 - - if-eqz v0, :cond_6 - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_6 - const/4 v0, 0x0 - - :goto_3 - if-nez v0, :cond_7 - - return-object v3 - - :cond_7 - invoke-virtual {p1}, Lf/h/a/d/h/k/o0;->s()Lf/h/a/d/h/k/o0$b; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/o0;->s()Lf/h/a/d/h/k/o0$b; - - move-result-object v4 - - sget-object v6, Lf/h/a/d/h/k/o0$b;->h:Lf/h/a/d/h/k/o0$b; - - if-ne v4, v6, :cond_a - - iget-object v4, p1, Lf/h/a/d/h/k/o0;->zzg:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v4 - - if-eqz v4, :cond_9 - - iget-object v4, p1, Lf/h/a/d/h/k/o0;->zzh:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_8 - - goto :goto_4 - - :cond_8 - :try_start_0 - new-instance v4, Ljava/math/BigDecimal; - - iget-object v6, p1, Lf/h/a/d/h/k/o0;->zzg:Ljava/lang/String; - - invoke-direct {v4, v6}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V - - new-instance v6, Ljava/math/BigDecimal; - - iget-object p1, p1, Lf/h/a/d/h/k/o0;->zzh:Ljava/lang/String; - - invoke-direct {v6, p1}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - move-object p1, v4 - - move-object v4, v3 - - goto :goto_5 - - :catch_0 - :cond_9 - :goto_4 - return-object v3 - - :cond_a - iget-object v4, p1, Lf/h/a/d/h/k/o0;->zzf:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/d/i/b/q9;->R(Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_b - - return-object v3 - - :cond_b - :try_start_1 - new-instance v4, Ljava/math/BigDecimal; - - iget-object p1, p1, Lf/h/a/d/h/k/o0;->zzf:Ljava/lang/String; - - invoke-direct {v4, p1}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V - :try_end_1 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 - - move-object p1, v3 - - move-object v6, p1 - - :goto_5 - sget-object v7, Lf/h/a/d/h/k/o0$b;->h:Lf/h/a/d/h/k/o0$b; - - if-ne v0, v7, :cond_d - - if-eqz p1, :cond_c - - goto :goto_6 - - :cond_c - return-object v3 - - :cond_d - if-eqz v4, :cond_18 - - :goto_6 - sget-object v7, Lf/h/a/d/i/b/z9;->b:[I - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - aget v0, v7, v0 - - const/4 v7, -0x1 - - if-eq v0, v1, :cond_16 - - const/4 v8, 0x2 - - if-eq v0, v8, :cond_14 - - const/4 v9, 0x3 - - if-eq v0, v9, :cond_10 - - if-eq v0, v5, :cond_e - - goto/16 :goto_c - - :cond_e - invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p1 - - if-eq p1, v7, :cond_f - - invoke-virtual {p0, v6}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p0 - - if-eq p0, v1, :cond_f - - goto :goto_7 - - :cond_f - const/4 v1, 0x0 - - :goto_7 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :cond_10 - const-wide/16 v5, 0x0 - - cmpl-double p1, p2, v5 - - if-eqz p1, :cond_12 - - new-instance p1, Ljava/math/BigDecimal; - - invoke-direct {p1, p2, p3}, Ljava/math/BigDecimal;->(D)V - - new-instance v0, Ljava/math/BigDecimal; - - invoke-direct {v0, v8}, Ljava/math/BigDecimal;->(I)V - - invoke-virtual {p1, v0}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; - - move-result-object p1 - - invoke-virtual {v4, p1}, Ljava/math/BigDecimal;->subtract(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p1 - - if-ne p1, v1, :cond_11 - - new-instance p1, Ljava/math/BigDecimal; - - invoke-direct {p1, p2, p3}, Ljava/math/BigDecimal;->(D)V - - new-instance p2, Ljava/math/BigDecimal; - - invoke-direct {p2, v8}, Ljava/math/BigDecimal;->(I)V - - invoke-virtual {p1, p2}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; - - move-result-object p1 - - invoke-virtual {v4, p1}, Ljava/math/BigDecimal;->add(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p0 - - if-ne p0, v7, :cond_11 - - goto :goto_8 - - :cond_11 - const/4 v1, 0x0 - - :goto_8 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :cond_12 - invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p0 - - if-nez p0, :cond_13 - - goto :goto_9 - - :cond_13 - const/4 v1, 0x0 - - :goto_9 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :cond_14 - invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p0 - - if-ne p0, v1, :cond_15 - - goto :goto_a - - :cond_15 - const/4 v1, 0x0 - - :goto_a - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :cond_16 - invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I - - move-result p0 - - if-ne p0, v7, :cond_17 - - goto :goto_b - - :cond_17 - const/4 v1, 0x0 - - :goto_b - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p0 - - return-object p0 - - :catch_1 - :cond_18 - :goto_c - return-object v3 -.end method - - -# virtual methods -.method public abstract a()I -.end method - -.method public abstract g()Z -.end method - -.method public abstract h()Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e.smali deleted file mode 100644 index a1f458ab61..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e.smali +++ /dev/null @@ -1,8506 +0,0 @@ -.class public final Lf/h/a/d/i/b/e; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# static fields -.field public static final f:[Ljava/lang/String; - -.field public static final g:[Ljava/lang/String; - -.field public static final h:[Ljava/lang/String; - -.field public static final i:[Ljava/lang/String; - -.field public static final j:[Ljava/lang/String; - -.field public static final k:[Ljava/lang/String; - -.field public static final l:[Ljava/lang/String; - -.field public static final m:[Ljava/lang/String; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/f; - -.field public final e:Lf/h/a/d/i/b/h9; - - -# direct methods -.method public static constructor ()V - .locals 53 - - const-string v0, "last_bundled_timestamp" - - const-string v1, "ALTER TABLE events ADD COLUMN last_bundled_timestamp INTEGER;" - - const-string v2, "last_bundled_day" - - const-string v3, "ALTER TABLE events ADD COLUMN last_bundled_day INTEGER;" - - const-string v4, "last_sampled_complex_event_id" - - const-string v5, "ALTER TABLE events ADD COLUMN last_sampled_complex_event_id INTEGER;" - - const-string v6, "last_sampling_rate" - - const-string v7, "ALTER TABLE events ADD COLUMN last_sampling_rate INTEGER;" - - const-string v8, "last_exempt_from_sampling" - - const-string v9, "ALTER TABLE events ADD COLUMN last_exempt_from_sampling INTEGER;" - - const-string v10, "current_session_count" - - const-string v11, "ALTER TABLE events ADD COLUMN current_session_count INTEGER;" - - filled-new-array/range {v0 .. v11}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->f:[Ljava/lang/String; - - const-string v0, "origin" - - const-string v1, "ALTER TABLE user_attributes ADD COLUMN origin TEXT;" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->g:[Ljava/lang/String; - - const-string v1, "app_version" - - const-string v2, "ALTER TABLE apps ADD COLUMN app_version TEXT;" - - const-string v3, "app_store" - - const-string v4, "ALTER TABLE apps ADD COLUMN app_store TEXT;" - - const-string v5, "gmp_version" - - const-string v6, "ALTER TABLE apps ADD COLUMN gmp_version INTEGER;" - - const-string v7, "dev_cert_hash" - - const-string v8, "ALTER TABLE apps ADD COLUMN dev_cert_hash INTEGER;" - - const-string v9, "measurement_enabled" - - const-string v10, "ALTER TABLE apps ADD COLUMN measurement_enabled INTEGER;" - - const-string v11, "last_bundle_start_timestamp" - - const-string v12, "ALTER TABLE apps ADD COLUMN last_bundle_start_timestamp INTEGER;" - - const-string v13, "day" - - const-string v14, "ALTER TABLE apps ADD COLUMN day INTEGER;" - - const-string v15, "daily_public_events_count" - - const-string v16, "ALTER TABLE apps ADD COLUMN daily_public_events_count INTEGER;" - - const-string v17, "daily_events_count" - - const-string v18, "ALTER TABLE apps ADD COLUMN daily_events_count INTEGER;" - - const-string v19, "daily_conversions_count" - - const-string v20, "ALTER TABLE apps ADD COLUMN daily_conversions_count INTEGER;" - - const-string v21, "remote_config" - - const-string v22, "ALTER TABLE apps ADD COLUMN remote_config BLOB;" - - const-string v23, "config_fetched_time" - - const-string v24, "ALTER TABLE apps ADD COLUMN config_fetched_time INTEGER;" - - const-string v25, "failed_config_fetch_time" - - const-string v26, "ALTER TABLE apps ADD COLUMN failed_config_fetch_time INTEGER;" - - const-string v27, "app_version_int" - - const-string v28, "ALTER TABLE apps ADD COLUMN app_version_int INTEGER;" - - const-string v29, "firebase_instance_id" - - const-string v30, "ALTER TABLE apps ADD COLUMN firebase_instance_id TEXT;" - - const-string v31, "daily_error_events_count" - - const-string v32, "ALTER TABLE apps ADD COLUMN daily_error_events_count INTEGER;" - - const-string v33, "daily_realtime_events_count" - - const-string v34, "ALTER TABLE apps ADD COLUMN daily_realtime_events_count INTEGER;" - - const-string v35, "health_monitor_sample" - - const-string v36, "ALTER TABLE apps ADD COLUMN health_monitor_sample TEXT;" - - const-string v37, "android_id" - - const-string v38, "ALTER TABLE apps ADD COLUMN android_id INTEGER;" - - const-string v39, "adid_reporting_enabled" - - const-string v40, "ALTER TABLE apps ADD COLUMN adid_reporting_enabled INTEGER;" - - const-string v41, "ssaid_reporting_enabled" - - const-string v42, "ALTER TABLE apps ADD COLUMN ssaid_reporting_enabled INTEGER;" - - const-string v43, "admob_app_id" - - const-string v44, "ALTER TABLE apps ADD COLUMN admob_app_id TEXT;" - - const-string v45, "linked_admob_app_id" - - const-string v46, "ALTER TABLE apps ADD COLUMN linked_admob_app_id TEXT;" - - const-string v47, "dynamite_version" - - const-string v48, "ALTER TABLE apps ADD COLUMN dynamite_version INTEGER;" - - const-string v49, "safelisted_events" - - const-string v50, "ALTER TABLE apps ADD COLUMN safelisted_events TEXT;" - - const-string v51, "ga_app_id" - - const-string v52, "ALTER TABLE apps ADD COLUMN ga_app_id TEXT;" - - filled-new-array/range {v1 .. v52}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->h:[Ljava/lang/String; - - const-string v0, "realtime" - - const-string v1, "ALTER TABLE raw_events ADD COLUMN realtime INTEGER;" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->i:[Ljava/lang/String; - - const-string v0, "has_realtime" - - const-string v1, "ALTER TABLE queue ADD COLUMN has_realtime INTEGER;" - - const-string v2, "retry_count" - - const-string v3, "ALTER TABLE queue ADD COLUMN retry_count INTEGER;" - - filled-new-array {v0, v1, v2, v3}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->j:[Ljava/lang/String; - - const-string v0, "session_scoped" - - const-string v1, "ALTER TABLE event_filters ADD COLUMN session_scoped BOOLEAN;" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/e;->k:[Ljava/lang/String; - - const-string v1, "ALTER TABLE property_filters ADD COLUMN session_scoped BOOLEAN;" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->l:[Ljava/lang/String; - - const-string v0, "previous_install_count" - - const-string v1, "ALTER TABLE app2 ADD COLUMN previous_install_count INTEGER;" - - filled-new-array {v0, v1}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e;->m:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - new-instance p1, Lf/h/a/d/i/b/h9; - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - invoke-direct {p1, v0}, Lf/h/a/d/i/b/h9;->(Lf/h/a/d/e/n/b;)V - - iput-object p1, p0, Lf/h/a/d/i/b/e;->e:Lf/h/a/d/i/b/h9; - - new-instance p1, Lf/h/a/d/i/b/f; - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "google_app_measurement.db" - - invoke-direct {p1, p0, v0, v1}, Lf/h/a/d/i/b/f;->(Lf/h/a/d/i/b/e;Landroid/content/Context;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/e;->d:Lf/h/a/d/i/b/f; - - return-void -.end method - -.method public static I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of v0, p2, Ljava/lang/String; - - if-eqz v0, :cond_0 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - return-void - - :cond_0 - instance-of v0, p2, Ljava/lang/Long; - - if-eqz v0, :cond_1 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - return-void - - :cond_1 - instance-of v0, p2, Ljava/lang/Double; - - if-eqz v0, :cond_2 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V - - return-void - - :cond_2 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, "Invalid value type" - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public final A(JLjava/lang/String;ZZ)Lf/h/a/d/i/b/d; - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-wide/16 v4, 0x1 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v9, 0x0 - - move-object v0, p0 - - move-wide v1, p1 - - move-object v3, p3 - - move v8, p4 - - move/from16 v10, p5 - - invoke-virtual/range {v0 .. v10}, Lf/h/a/d/i/b/e;->z(JLjava/lang/String;JZZZZZ)Lf/h/a/d/i/b/d; - - move-result-object v0 - - return-object v0 -.end method - -.method public final B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - .locals 25 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v15, p2 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Ljava/util/ArrayList; - - const-string v1, "lifetime_count" - - const-string v2, "current_bundle_count" - - const-string v3, "last_fire_timestamp" - - const-string v4, "last_bundled_timestamp" - - const-string v5, "last_bundled_day" - - const-string v6, "last_sampled_complex_event_id" - - const-string v7, "last_sampling_rate" - - const-string v8, "last_exempt_from_sampling" - - const-string v9, "current_session_count" - - filled-new-array/range {v1 .. v9}, [Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - const/16 v18, 0x0 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const-string v2, "events" - - const/4 v9, 0x0 - - new-array v3, v9, [Ljava/lang/String; - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, [Ljava/lang/String; - - const-string v4, "app_id=? and name=?" - - const/4 v0, 0x2 - - new-array v5, v0, [Ljava/lang/String; - - aput-object p1, v5, v9 - - const/4 v10, 0x1 - - aput-object v15, v5, v10 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v14 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_3 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - :try_start_1 - invoke-interface {v14}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-nez v1, :cond_0 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - return-object v18 - - :cond_0 - :try_start_2 - invoke-interface {v14, v9}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v4 - - invoke-interface {v14, v10}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v11 - - const/4 v0, 0x3 - - invoke-interface {v14, v0}, Landroid/database/Cursor;->isNull(I)Z - - move-result v1 - - const-wide/16 v2, 0x0 - - if-eqz v1, :cond_1 - - move-wide/from16 v16, v2 - - goto :goto_0 - - :cond_1 - invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - - move-wide/from16 v16, v0 - - :goto_0 - const/4 v0, 0x4 - - invoke-interface {v14, v0}, Landroid/database/Cursor;->isNull(I)Z - - move-result v1 - - if-eqz v1, :cond_2 - - move-object/from16 v0, v18 - - goto :goto_1 - - :cond_2 - invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - :goto_1 - const/4 v1, 0x5 - - invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z - - move-result v8 - - if-eqz v8, :cond_3 - - move-object/from16 v19, v18 - - goto :goto_2 - - :cond_3 - invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v19 - - invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - move-object/from16 v19, v1 - - :goto_2 - const/4 v1, 0x6 - - invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z - - move-result v8 - - if-eqz v8, :cond_4 - - move-object/from16 v20, v18 - - goto :goto_3 - - :cond_4 - invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v20 - - invoke-static/range {v20 .. v21}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - move-object/from16 v20, v1 - - :goto_3 - const/4 v1, 0x7 - - invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z - - move-result v8 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-nez v8, :cond_6 - - :try_start_3 - invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v21 - - const-wide/16 v23, 0x1 - - cmp-long v1, v21, v23 - - if-nez v1, :cond_5 - - const/4 v9, 0x1 - - :cond_5 - invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - move-object/from16 v21, v1 - - goto :goto_4 - - :catch_0 - move-exception v0 - - goto :goto_7 - - :cond_6 - move-object/from16 v21, v18 - - :goto_4 - const/16 v1, 0x8 - - :try_start_4 - invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z - - move-result v8 - - if-eqz v8, :cond_7 - - move-wide v8, v2 - - goto :goto_5 - - :cond_7 - invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v1 - - move-wide v8, v1 - - :goto_5 - new-instance v22, Lf/h/a/d/i/b/j; - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - move-object/from16 v1, v22 - - move-object/from16 v2, p1 - - move-object/from16 v3, p2 - - move-wide v10, v11 - - move-wide/from16 v12, v16 - - move-object/from16 v23, v14 - - move-object v14, v0 - - move-object/from16 v15, v19 - - move-object/from16 v16, v20 - - move-object/from16 v17, v21 - - :try_start_5 - invoke-direct/range {v1 .. v17}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - invoke-interface/range {v23 .. v23}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - if-eqz v0, :cond_8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Got multiple records for event aggregates, expected one. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :cond_8 - invoke-interface/range {v23 .. v23}, Landroid/database/Cursor;->close()V - - return-object v22 - - :catchall_0 - move-exception v0 - - goto :goto_6 - - :catch_1 - move-exception v0 - - move-object/from16 v14, v23 - - goto :goto_7 - - :catchall_1 - move-exception v0 - - move-object/from16 v23, v14 - - :goto_6 - move-object/from16 v18, v23 - - goto :goto_8 - - :catch_2 - move-exception v0 - - move-object/from16 v23, v14 - - goto :goto_7 - - :catchall_2 - move-exception v0 - - goto :goto_8 - - :catch_3 - move-exception v0 - - move-object/from16 v14, v18 - - :goto_7 - :try_start_6 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error querying events. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - move-object/from16 v5, p2 - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_3 - - if-eqz v14, :cond_9 - - invoke-interface {v14}, Landroid/database/Cursor;->close()V - - :cond_9 - return-object v18 - - :catchall_3 - move-exception v0 - - move-object/from16 v18, v14 - - :goto_8 - if-eqz v18, :cond_a - - invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->close()V - - :cond_a - throw v0 -.end method - -.method public final C(Landroid/database/Cursor;I)Ljava/lang/Object; - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-interface {p1, p2}, Landroid/database/Cursor;->getType(I)I - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_4 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_3 - - const/4 v2, 0x2 - - if-eq v0, v2, :cond_2 - - const/4 v2, 0x3 - - if-eq v0, v2, :cond_1 - - const/4 p1, 0x4 - - if-eq v0, p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v0, "Loaded invalid unknown value type, ignoring it" - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Loaded invalid blob type value, ignoring it" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-object v1 - - :cond_1 - invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_2 - invoke-interface {p1, p2}, Landroid/database/Cursor;->getDouble(I)D - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 - - :cond_3 - invoke-interface {p1, p2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Loaded invalid null value from database" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-object v1 -.end method - -.method public final D(J)Ljava/lang/String; - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const-string v2, "select app_id from apps where app_id in (select distinct app_id from raw_events) and config_fetched_time < ? order by failed_config_fetch_time limit 1;" - - const/4 v3, 0x1 - - new-array v3, v3, [Ljava/lang/String; - - invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p1 - - const/4 p2, 0x0 - - aput-object p1, v3, p2 - - invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {p1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "No expired configs for apps with pending events" - - invoke-virtual {p2, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_0 - :try_start_2 - invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p2 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - return-object p2 - - :catch_0 - move-exception p2 - - goto :goto_0 - - :catchall_0 - move-exception p2 - - goto :goto_1 - - :catch_1 - move-exception p2 - - move-object p1, v0 - - :goto_0 - :try_start_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error selecting expired configs" - - invoke-virtual {v1, v2, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz p1, :cond_1 - - invoke-interface {p1}, Landroid/database/Cursor;->close()V - - :cond_1 - return-object v0 - - :catchall_1 - move-exception p2 - - move-object v0, p1 - - :goto_1 - if-eqz v0, :cond_2 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_2 - throw p2 -.end method - -.method public final E(Ljava/lang/String;)Ljava/util/List; - .locals 13 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lf/h/a/d/i/b/r9;", - ">;" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "user_attributes" - - const-string v4, "name" - - const-string v5, "origin" - - const-string v6, "set_timestamp" - - const-string v7, "value" - - filled-new-array {v4, v5, v6, v7}, [Ljava/lang/String; - - move-result-object v4 - - const-string v5, "app_id=?" - - const/4 v11, 0x1 - - new-array v6, v11, [Ljava/lang/String; - - const/4 v12, 0x0 - - aput-object p1, v6, v12 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const-string v9, "rowid" - - const-string v10, "1000" - - invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v3 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-nez v3, :cond_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_0 - :try_start_2 - invoke-interface {v2, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v7 - - invoke-interface {v2, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v3 - - if-nez v3, :cond_1 - - const-string v3, "" - - :cond_1 - move-object v6, v3 - - const/4 v3, 0x2 - - invoke-interface {v2, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v8 - - const/4 v3, 0x3 - - invoke-virtual {p0, v2, v3}, Lf/h/a/d/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; - - move-result-object v10 - - if-nez v10, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Read invalid user property value, ignoring it. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v3, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_2 - new-instance v3, Lf/h/a/d/i/b/r9; - - move-object v4, v3 - - move-object v5, p1 - - invoke-direct/range {v4 .. v10}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_0 - invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v3 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-nez v3, :cond_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - :catch_1 - move-exception v0 - - move-object v2, v1 - - :goto_1 - :try_start_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Error querying user properties. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v3, v4, v5, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, p1, v3}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_4 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz v2, :cond_3 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_3 - return-object p1 - - :cond_4 - if-eqz v2, :cond_5 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_5 - return-object v1 - - :catchall_1 - move-exception p1 - - move-object v1, v2 - - :goto_2 - if-eqz v1, :cond_6 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_6 - throw p1 -.end method - -.method public final F(Ljava/lang/String;II)Ljava/util/List; - .locals 12 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "II)", - "Ljava/util/List<", - "Landroid/util/Pair<", - "Lf/h/a/d/h/k/f1;", - "Ljava/lang/Long;", - ">;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v0, 0x1 - - const/4 v1, 0x0 - - if-lez p2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->q(Z)V - - if-lez p3, :cond_1 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v2, 0x0 - - :goto_1 - invoke-static {v2}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 v2, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - const-string v4, "queue" - - const-string v5, "rowid" - - const-string v6, "data" - - const-string v7, "retry_count" - - filled-new-array {v5, v6, v7}, [Ljava/lang/String; - - move-result-object v5 - - const-string v6, "app_id=?" - - new-array v7, v0, [Ljava/lang/String; - - aput-object p1, v7, v1 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const-string v10, "rowid" - - invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual/range {v3 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p2 - - if-nez p2, :cond_2 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-object p1 - - :cond_2 - :try_start_1 - new-instance p2, Ljava/util/ArrayList; - - invoke-direct {p2}, Ljava/util/ArrayList;->()V - - const/4 v3, 0x0 - - :cond_3 - invoke-interface {v2, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v4 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-interface {v2, v0}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v6 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v7 - - invoke-virtual {v7, v6}, Lf/h/a/d/i/b/q9;->U([B)[B - - move-result-object v6 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v7 - - if-nez v7, :cond_4 - - array-length v7, v6 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_2 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - add-int/2addr v7, v3 - - if-gt v7, p3, :cond_6 - - :cond_4 - :try_start_4 - invoke-static {}, Lf/h/a/d/h/k/f1;->C()Lf/h/a/d/h/k/f1$a; - - move-result-object v7 - - invoke-static {v7, v6}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/f1$a; - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - const/4 v8, 0x2 - - :try_start_5 - invoke-interface {v2, v8}, Landroid/database/Cursor;->isNull(I)Z - - move-result v9 - - if-nez v9, :cond_5 - - invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I - - move-result v8 - - invoke-virtual {v7, v8}, Lf/h/a/d/h/k/f1$a;->k0(I)Lf/h/a/d/h/k/f1$a; - - :cond_5 - array-length v6, v6 - - add-int/2addr v3, v6 - - invoke-virtual {v7}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/f1; - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-static {v6, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; - - move-result-object v4 - - invoke-virtual {p2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - :catch_0 - move-exception v4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Failed to merge queued bundle. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v5, v6, v7, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_2 - - :catch_1 - move-exception v4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Failed to unzip queued bundle. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v5, v6, v7, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_2 - invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v4 - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_2 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - if-eqz v4, :cond_6 - - if-le v3, p3, :cond_3 - - :cond_6 - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-object p2 - - :catchall_0 - move-exception p1 - - goto :goto_3 - - :catch_2 - move-exception p2 - - :try_start_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Error querying bundles. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p3, v0, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - if-eqz v2, :cond_7 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_7 - return-object p1 - - :goto_3 - if-eqz v2, :cond_8 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_8 - throw p1 -.end method - -.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .locals 21 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lf/h/a/d/i/b/r9;", - ">;" - } - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v9, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v10, 0x0 - - :try_start_0 - new-instance v2, Ljava/util/ArrayList; - - const/4 v11, 0x3 - - invoke-direct {v2, v11}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v2, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-instance v3, Ljava/lang/StringBuilder; - - const-string v4, "app_id=?" - - invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-static/range {p2 .. p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_3 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v4, :cond_0 - - move-object/from16 v4, p2 - - :try_start_1 - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const-string v5, " and origin=?" - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_0 - move-object/from16 v4, p2 - - :goto_0 - invoke-static/range {p3 .. p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_1 - - invoke-static/range {p3 .. p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "*" - - invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const-string v5, " and name glob ?" - - invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v5 - - new-array v5, v5, [Ljava/lang/String; - - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v2 - - move-object/from16 v16, v2 - - check-cast v16, [Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v12 - - const-string v13, "user_attributes" - - const-string v2, "name" - - const-string v5, "set_timestamp" - - const-string v6, "value" - - const-string v7, "origin" - - filled-new-array {v2, v5, v6, v7}, [Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v15 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - const-string v19, "rowid" - - const-string v20, "1001" - - invoke-virtual/range {v12 .. v20}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v12 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-nez v2, :cond_2 - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_2 - :goto_1 - :try_start_3 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v2 - - const/16 v3, 0x3e8 - - if-lt v2, v3, :cond_3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "Read more than the max allowed user properties, ignoring excess" - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v2, v5, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_3 - - :cond_3 - const/4 v2, 0x0 - - invoke-interface {v12, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v5 - - const/4 v2, 0x1 - - invoke-interface {v12, v2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - const/4 v2, 0x2 - - invoke-virtual {v1, v12, v2}, Lf/h/a/d/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; - - move-result-object v8 - - invoke-interface {v12, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v13 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-nez v8, :cond_4 - - :try_start_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "(2)Read invalid user property value, ignoring it" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - move-object/from16 v14, p3 - - invoke-virtual {v2, v3, v4, v13, v14}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_2 - - :cond_4 - move-object/from16 v14, p3 - - new-instance v15, Lf/h/a/d/i/b/r9; - - move-object v2, v15 - - move-object/from16 v3, p1 - - move-object v4, v13 - - invoke-direct/range {v2 .. v8}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - invoke-virtual {v0, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :goto_2 - invoke-interface {v12}, Landroid/database/Cursor;->moveToNext()Z - - move-result v2 - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - if-nez v2, :cond_5 - - :goto_3 - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_5 - move-object v4, v13 - - goto :goto_1 - - :catch_0 - move-exception v0 - - move-object v4, v13 - - goto :goto_5 - - :catch_1 - move-exception v0 - - goto :goto_5 - - :catch_2 - move-exception v0 - - goto :goto_4 - - :catchall_0 - move-exception v0 - - goto :goto_6 - - :catch_3 - move-exception v0 - - move-object/from16 v4, p2 - - :goto_4 - move-object v12, v10 - - :goto_5 - :try_start_5 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "(2)Error querying user properties" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v2, v3, v5, v4, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_7 - - iget-object v0, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v9, v2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-eqz v12, :cond_6 - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_6 - return-object v0 - - :cond_7 - if-eqz v12, :cond_8 - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_8 - return-object v10 - - :catchall_1 - move-exception v0 - - move-object v10, v12 - - :goto_6 - if-eqz v10, :cond_9 - - invoke-interface {v10}, Landroid/database/Cursor;->close()V - - :cond_9 - throw v0 -.end method - -.method public final H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; - .locals 24 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "[", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "conditional_properties" - - const-string v4, "app_id" - - const-string v5, "origin" - - const-string v6, "name" - - const-string v7, "value" - - const-string v8, "active" - - const-string v9, "trigger_event_name" - - const-string v10, "trigger_timeout" - - const-string v11, "timed_out_event" - - const-string v12, "creation_timestamp" - - const-string v13, "triggered_event" - - const-string v14, "triggered_timestamp" - - const-string v15, "time_to_live" - - const-string v16, "expired_event" - - filled-new-array/range {v4 .. v16}, [Ljava/lang/String; - - move-result-object v4 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const-string v9, "rowid" - - const-string v10, "1001" - - move-object/from16 v5, p1 - - move-object/from16 v6, p2 - - invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v2, :cond_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_0 - :try_start_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v2 - - const/16 v3, 0x3e8 - - if-lt v2, v3, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Read more than the max allowed conditional properties, ignoring extra" - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_0 - - :cond_1 - const/4 v2, 0x0 - - invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v4 - - const/4 v3, 0x1 - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v11 - - const/4 v5, 0x2 - - invoke-interface {v1, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - const/4 v5, 0x3 - - move-object/from16 v15, p0 - - invoke-virtual {v15, v1, v5}, Lf/h/a/d/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; - - move-result-object v9 - - const/4 v5, 0x4 - - invoke-interface {v1, v5}, Landroid/database/Cursor;->getInt(I)I - - move-result v5 - - if-eqz v5, :cond_2 - - const/4 v2, 0x1 - - :cond_2 - const/4 v3, 0x5 - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v12 - - const/4 v3, 0x6 - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v13 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v3 - - const/4 v5, 0x7 - - invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v5 - - sget-object v7, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v3, v5, v7}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - move-object/from16 v16, v3 - - check-cast v16, Lcom/google/android/gms/measurement/internal/zzao; - - const/16 v3, 0x8 - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v17 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v3 - - const/16 v5, 0x9 - - invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v5 - - sget-object v7, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v3, v5, v7}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - move-object/from16 v19, v3 - - check-cast v19, Lcom/google/android/gms/measurement/internal/zzao; - - const/16 v3, 0xa - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v7 - - const/16 v3, 0xb - - invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v20 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v3 - - const/16 v5, 0xc - - invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v5 - - sget-object v10, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v3, v5, v10}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - move-object/from16 v22, v3 - - check-cast v22, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v23, Lcom/google/android/gms/measurement/internal/zzkr; - - move-object/from16 v5, v23 - - move-object v10, v11 - - invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - new-instance v10, Lcom/google/android/gms/measurement/internal/zzw; - - move-object v3, v10 - - move-object v5, v11 - - move-object/from16 v6, v23 - - move-wide/from16 v7, v17 - - move v9, v2 - - move-object v2, v10 - - move-object v10, v12 - - move-object/from16 v11, v16 - - move-wide v12, v13 - - move-object/from16 v14, v19 - - move-wide/from16 v15, v20 - - move-object/from16 v17, v22 - - invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z - - move-result v2 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v2, :cond_0 - - :goto_0 - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catchall_0 - move-exception v0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - :try_start_2 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Error querying conditional user property value" - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-eqz v1, :cond_3 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_3 - return-object v0 - - :goto_1 - if-eqz v1, :cond_4 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_4 - throw v0 -.end method - -.method public final J(Lf/h/a/d/i/b/j;)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - const-string v2, "app_id" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - const-string v2, "name" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v1, p1, Lf/h/a/d/i/b/j;->c:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "lifetime_count" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v1, p1, Lf/h/a/d/i/b/j;->d:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "current_bundle_count" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v1, p1, Lf/h/a/d/i/b/j;->f:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "last_fire_timestamp" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v1, p1, Lf/h/a/d/i/b/j;->g:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "last_bundled_timestamp" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - const-string v2, "last_bundled_day" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - const-string v2, "last_sampled_complex_event_id" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - const-string v2, "last_sampling_rate" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v1, p1, Lf/h/a/d/i/b/j;->e:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "current_session_count" - - invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v1, p1, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_0 - - const-wide/16 v3, 0x1 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - move-object v1, v2 - - :goto_0 - const-string v3, "last_exempt_from_sampling" - - invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const-string v3, "events" - - const/4 v4, 0x5 - - invoke-virtual {v1, v3, v2, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v0 - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to insert/update event aggregates (got -1). appId" - - iget-object v2, p1, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_1 - return-void - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Error storing event aggregates. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final K(Lf/h/a/d/i/b/a4;)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "apps" - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v1, Landroid/content/ContentValues; - - invoke-direct {v1}, Landroid/content/ContentValues;->()V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "app_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->s()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "app_instance_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "gmp_app_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->E()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "resettable_device_id_hash" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->U()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "last_bundle_index" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->K()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "last_bundle_start_timestamp" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->L()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "last_bundle_end_timestamp" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "app_version" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->O()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "app_store" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->P()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "gmp_version" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->Q()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "dev_cert_hash" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->T()Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "measurement_enabled" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->x:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "day" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->y:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "daily_public_events_count" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->z:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "daily_events_count" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->A:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "daily_conversions_count" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->F:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "config_fetched_time" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->G:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "failed_config_fetch_time" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "app_version_int" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "firebase_instance_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->B:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "daily_error_events_count" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-wide v2, p1, Lf/h/a/d/i/b/a4;->C:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "daily_realtime_events_count" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v2, p1, Lf/h/a/d/i/b/a4;->D:Ljava/lang/String; - - const-string v3, "health_monitor_sample" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->g()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "android_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->h()Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "adid_reporting_enabled" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->i()Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "ssaid_reporting_enabled" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "admob_app_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->S()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "dynamite_version" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->k()Ljava/util/List; - - move-result-object v2 - - if-eqz v2, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->k()Ljava/util/List; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - if-nez v2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v3 - - const-string v4, "Safelisted events should not be an empty list. appId" - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->k()Ljava/util/List; - - move-result-object v2 - - const-string v3, "," - - invoke-static {v3, v2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "safelisted_events" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - :cond_1 - :goto_0 - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "ga_app_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - :cond_2 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "app_id = ?" - - const/4 v4, 0x1 - - new-array v4, v4, [Ljava/lang/String; - - const/4 v5, 0x0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v6 - - aput-object v6, v4, v5 - - invoke-virtual {v2, v0, v1, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v3 - - int-to-long v3, v3 - - const-wide/16 v5, 0x0 - - cmp-long v7, v3, v5 - - if-nez v7, :cond_3 - - const/4 v3, 0x0 - - const/4 v4, 0x5 - - invoke-virtual {v2, v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v0 - - const-wide/16 v2, -0x1 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to insert/update app (got -1). appId" - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_3 - return-void - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Error storing app. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final L(Ljava/util/List;)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->U()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const-string v0, "," - - invoke-static {v0, p1}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p1 - - const/4 v0, 0x2 - - invoke-static {p1, v0}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v0 - - const-string v1, "(" - - const-string v2, ")" - - invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const/16 v0, 0x50 - - invoke-static {p1, v0}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v0 - - const-string v1, "SELECT COUNT(1) FROM queue WHERE rowid IN " - - const-string v2, " AND retry_count = 2147483647 LIMIT 1" - - invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "The number of upload retries exceeds the limit. Will remain unchanged." - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_1 - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x7f - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "UPDATE queue SET retry_count = IFNULL(retry_count, 0) + 1 WHERE rowid IN " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, " AND (retry_count IS NULL OR retry_count < 2147483647)" - - invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Error incrementing retry count. error" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_2 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Given Integer is zero" - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final M(Lf/h/a/d/h/k/f1;Z)Z - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget v0, p1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v0, v0, 0x8 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->H(Z)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->l0()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - const/4 v3, 0x0 - - if-eqz v0, :cond_6 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - iget-wide v6, p1, Lf/h/a/d/h/k/f1;->zzj:J - - invoke-static {}, Lf/h/a/d/i/b/fa;->E()J - - move-result-wide v8 - - sub-long v8, v4, v8 - - cmp-long v0, v6, v8 - - if-ltz v0, :cond_1 - - iget-wide v6, p1, Lf/h/a/d/h/k/f1;->zzj:J - - invoke-static {}, Lf/h/a/d/i/b/fa;->E()J - - move-result-wide v8 - - add-long/2addr v8, v4 - - cmp-long v0, v6, v8 - - if-lez v0, :cond_2 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v6, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {v6}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - iget-wide v7, p1, Lf/h/a/d/h/k/f1;->zzj:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - const-string v7, "Storing bundle outside of the max uploading time span. appId, now, timestamp" - - invoke-virtual {v0, v7, v6, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - invoke-virtual {p1}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v4 - - invoke-virtual {v4, v0}, Lf/h/a/d/i/b/q9;->V([B)[B - - move-result-object v0 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - array-length v5, v0 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - const-string v6, "Saving bundle, size" - - invoke-virtual {v4, v6, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance v4, Landroid/content/ContentValues; - - invoke-direct {v4}, Landroid/content/ContentValues;->()V - - iget-object v5, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - const-string v6, "app_id" - - invoke-virtual {v4, v6, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v5, p1, Lf/h/a/d/h/k/f1;->zzj:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - const-string v6, "bundle_end_timestamp" - - invoke-virtual {v4, v6, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v5, "data" - - invoke-virtual {v4, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v0, "has_realtime" - - invoke-virtual {v4, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget p2, p1, Lf/h/a/d/h/k/f1;->zzd:I - - and-int/lit8 p2, p2, 0x2 - - if-eqz p2, :cond_3 - - const/4 p2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p2, 0x0 - - :goto_1 - if-eqz p2, :cond_4 - - iget p2, p1, Lf/h/a/d/h/k/f1;->zzao:I - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v0, "retry_count" - - invoke-virtual {v4, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - :cond_4 - :try_start_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p2 - - const-string v0, "queue" - - invoke-virtual {p2, v0, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - move-result-wide v3 - - const-wide/16 v5, -0x1 - - cmp-long p2, v3, v5 - - if-nez p2, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Failed to insert bundle (got -1). appId" - - iget-object v2, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p2, v0, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - - return v1 - - :cond_5 - return v2 - - :catch_0 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Error storing bundle. appId" - - invoke-virtual {v0, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 - - :catch_1 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Data loss. Failed to serialize bundle. appId" - - invoke-virtual {v0, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 - - :cond_6 - throw v3 -.end method - -.method public final N(Lf/h/a/d/i/b/k;JZ)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/q9;->x(Lf/h/a/d/i/b/k;)Lf/h/a/d/h/k/b1; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - - new-instance v1, Landroid/content/ContentValues; - - invoke-direct {v1}, Landroid/content/ContentValues;->()V - - iget-object v2, p1, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - const-string v3, "app_id" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - const-string v3, "name" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v2, p1, Lf/h/a/d/i/b/k;->d:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "timestamp" - - invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - const-string p3, "metadata_fingerprint" - - invoke-virtual {v1, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string p2, "data" - - invoke-virtual {v1, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string p3, "realtime" - - invoke-virtual {v1, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const/4 p2, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p3 - - const-string p4, "raw_events" - - const/4 v0, 0x0 - - invoke-virtual {p3, p4, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - move-result-wide p3 - - const-wide/16 v0, -0x1 - - cmp-long v2, p3, v0 - - if-nez v2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p4, "Failed to insert raw event (got -1). appId" - - iget-object v0, p1, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p3, p4, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return p2 - - :cond_0 - const/4 p1, 0x1 - - return p1 - - :catch_0 - move-exception p3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v0, "Error storing raw event. appId" - - invoke-virtual {p4, v0, p1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return p2 -.end method - -.method public final O(Lf/h/a/d/i/b/r9;)Z - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - iget-object v0, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_3 - - iget-object v0, p1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v0 - - const/4 v3, 0x0 - - if-eqz v0, :cond_2 - - new-array v0, v2, [Ljava/lang/String; - - iget-object v4, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - aput-object v4, v0, v3 - - const-string v4, "select count(1) from user_attributes where app_id=? and name not like \'!_%\' escape \'!\'" - - invoke-virtual {p0, v4, v0}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v4 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v6, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - if-eqz v0, :cond_1 - - invoke-static {}, Lf/h/a/d/h/k/n9;->b()Z - - move-result v7 - - const/16 v8, 0x19 - - if-eqz v7, :cond_0 - - sget-object v7, Lf/h/a/d/i/b/n;->K0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1, v7}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_0 - - sget-object v7, Lf/h/a/d/i/b/n;->G:Lf/h/a/d/i/b/p3; - - const/16 v9, 0x64 - - invoke-virtual {v0, v6, v7}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v0 - - invoke-static {v0, v9}, Ljava/lang/Math;->min(II)I - - move-result v0 - - invoke-static {v0, v8}, Ljava/lang/Math;->max(II)I - - move-result v8 - - :cond_0 - int-to-long v6, v8 - - cmp-long v0, v4, v6 - - if-ltz v0, :cond_3 - - return v3 - - :cond_1 - throw v1 - - :cond_2 - iget-object v0, p1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - const-string v4, "_npa" - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_3 - - const/4 v0, 0x2 - - new-array v0, v0, [Ljava/lang/String; - - iget-object v4, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - aput-object v4, v0, v3 - - iget-object v4, p1, Lf/h/a/d/i/b/r9;->b:Ljava/lang/String; - - aput-object v4, v0, v2 - - const-string v4, "select count(1) from user_attributes where app_id=? and origin=? AND name like \'!_%\' escape \'!\'" - - invoke-virtual {p0, v4, v0}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v4 - - const-wide/16 v6, 0x19 - - cmp-long v0, v4, v6 - - if-ltz v0, :cond_3 - - return v3 - - :cond_3 - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - iget-object v3, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - const-string v4, "app_id" - - invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, p1, Lf/h/a/d/i/b/r9;->b:Ljava/lang/String; - - const-string v4, "origin" - - invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, p1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - const-string v4, "name" - - invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v3, p1, Lf/h/a/d/i/b/r9;->d:J - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - const-string v4, "set_timestamp" - - invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-object v3, p1, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - const-string v4, "value" - - invoke-static {v0, v4, v3}, Lf/h/a/d/i/b/e;->I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - const-string v4, "user_attributes" - - const/4 v5, 0x5 - - invoke-virtual {v3, v4, v1, v0, v5}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v0 - - const-wide/16 v3, -0x1 - - cmp-long v5, v0, v3 - - if-nez v5, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to insert/update user property (got -1). appId" - - iget-object v3, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v1, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v3, "Error storing user property. appId" - - invoke-virtual {v1, v3, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_4 - :goto_0 - return v2 -.end method - -.method public final P(Lcom/google/android/gms/measurement/internal/zzw;)Z - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v0 - - const/4 v1, 0x1 - - if-nez v0, :cond_0 - - new-array v0, v1, [Ljava/lang/String; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - const/4 v3, 0x0 - - aput-object v2, v0, v3 - - const-string v2, "SELECT COUNT(1) FROM conditional_properties WHERE app_id=?" - - invoke-virtual {p0, v2, v0}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v4 - - const-wide/16 v6, 0x3e8 - - cmp-long v0, v4, v6 - - if-ltz v0, :cond_0 - - return v3 - - :cond_0 - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - const-string v3, "app_id" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - const-string v3, "origin" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - const-string v3, "name" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v2 - - const-string v3, "value" - - invoke-static {v0, v3, v2}, Lf/h/a/d/i/b/e;->I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V - - iget-boolean v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "active" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; - - const-string v3, "trigger_event_name" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->k:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "trigger_timeout" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-static {v2}, Lf/h/a/d/i/b/t9;->f0(Landroid/os/Parcelable;)[B - - move-result-object v2 - - const-string v3, "timed_out_event" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "creation_timestamp" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-static {v2}, Lf/h/a/d/i/b/t9;->f0(Landroid/os/Parcelable;)[B - - move-result-object v2 - - const-string v3, "triggered_event" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-wide v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "triggered_timestamp" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->m:J - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "time_to_live" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-static {v2}, Lf/h/a/d/i/b/t9;->f0(Landroid/os/Parcelable;)[B - - move-result-object v2 - - const-string v3, "expired_event" - - invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "conditional_properties" - - const/4 v4, 0x0 - - const/4 v5, 0x5 - - invoke-virtual {v2, v3, v4, v0, v5}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v2 - - const-wide/16 v4, -0x1 - - cmp-long v0, v2, v4 - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to insert/update conditional user property (got -1)" - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v3, "Error storing conditional user property" - - invoke-virtual {v2, v3, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1 - :goto_0 - return v1 -.end method - -.method public final Q(Ljava/lang/String;ILf/h/a/d/h/k/m0;)Z - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p3, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - invoke-virtual {p3}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v3 - - if-eqz v3, :cond_0 - - iget p3, p3, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - :cond_0 - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - const-string v2, "Event filter had no event name. Audience definition ignored. appId, audienceId, filterId" - - invoke-virtual {v0, v2, p1, p2, p3}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 - - :cond_1 - invoke-virtual {p3}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - - new-instance v3, Landroid/content/ContentValues; - - invoke-direct {v3}, Landroid/content/ContentValues;->()V - - const-string v4, "app_id" - - invoke-virtual {v3, v4, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v4, "audience_id" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-virtual {p3}, Lf/h/a/d/h/k/m0;->u()Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget p2, p3, Lf/h/a/d/h/k/m0;->zzd:I - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - goto :goto_0 - - :cond_2 - move-object p2, v2 - - :goto_0 - const-string v4, "filter_id" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget-object p2, p3, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - const-string v4, "event_name" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget p2, p3, Lf/h/a/d/h/k/m0;->zzc:I - - and-int/lit8 p2, p2, 0x40 - - const/4 v4, 0x1 - - if-eqz p2, :cond_3 - - const/4 p2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p2, 0x0 - - :goto_1 - if-eqz p2, :cond_4 - - iget-boolean p2, p3, Lf/h/a/d/h/k/m0;->zzk:Z - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - goto :goto_2 - - :cond_4 - move-object p2, v2 - - :goto_2 - const-string p3, "session_scoped" - - invoke-virtual {v3, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - const-string p2, "data" - - invoke-virtual {v3, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p2 - - const-string p3, "event_filters" - - const/4 v0, 0x5 - - invoke-virtual {p2, p3, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide p2 - - const-wide/16 v2, -0x1 - - cmp-long v0, p2, v2 - - if-nez v0, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to insert event filter (got -1). appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p2, p3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_5 - return v4 - - :catch_0 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v0, "Error storing event filter. appId" - - invoke-virtual {p3, v0, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 -.end method - -.method public final R(Ljava/lang/String;ILf/h/a/d/h/k/p0;)Z - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p3, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - invoke-virtual {p3}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v3 - - if-eqz v3, :cond_0 - - iget p3, p3, Lf/h/a/d/h/k/p0;->zzd:I - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - :cond_0 - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - const-string v2, "Property filter had no property name. Audience definition ignored. appId, audienceId, filterId" - - invoke-virtual {v0, v2, p1, p2, p3}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 - - :cond_1 - invoke-virtual {p3}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - - new-instance v3, Landroid/content/ContentValues; - - invoke-direct {v3}, Landroid/content/ContentValues;->()V - - const-string v4, "app_id" - - invoke-virtual {v3, v4, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v4, "audience_id" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-virtual {p3}, Lf/h/a/d/h/k/p0;->t()Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget p2, p3, Lf/h/a/d/h/k/p0;->zzd:I - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - goto :goto_0 - - :cond_2 - move-object p2, v2 - - :goto_0 - const-string v4, "filter_id" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - iget-object p2, p3, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - const-string v4, "property_name" - - invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - iget p2, p3, Lf/h/a/d/h/k/p0;->zzc:I - - and-int/lit8 p2, p2, 0x20 - - const/4 v4, 0x1 - - if-eqz p2, :cond_3 - - const/4 p2, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p2, 0x0 - - :goto_1 - if-eqz p2, :cond_4 - - iget-boolean p2, p3, Lf/h/a/d/h/k/p0;->zzi:Z - - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - goto :goto_2 - - :cond_4 - move-object p2, v2 - - :goto_2 - const-string p3, "session_scoped" - - invoke-virtual {v3, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V - - const-string p2, "data" - - invoke-virtual {v3, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p2 - - const-string p3, "property_filters" - - const/4 v0, 0x5 - - invoke-virtual {p2, p3, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide p2 - - const-wide/16 v2, -0x1 - - cmp-long v0, p2, v2 - - if-nez v0, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to insert property filter (got -1). appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p2, p3, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return v1 - - :cond_5 - return v4 - - :catch_0 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v0, "Error storing property filter. appId" - - invoke-virtual {p3, v0, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 -.end method - -.method public final S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/d/h/k/b1;)Z - .locals 4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {p5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p5}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object p5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v1 - - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - array-length v2, p5 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Saving complex main event, appId, data size" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - const-string v1, "app_id" - - invoke-virtual {v0, v1, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string v1, "event_id" - - invoke-virtual {v0, v1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - const-string p3, "children_to_process" - - invoke-virtual {v0, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string p2, "main_event" - - invoke-virtual {v0, p2, p5}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - const/4 p2, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object p3 - - const-string p4, "main_event_params" - - const/4 p5, 0x0 - - const/4 v1, 0x5 - - invoke-virtual {p3, p4, p5, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide p3 - - const-wide/16 v0, -0x1 - - cmp-long p5, p3, v0 - - if-nez p5, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p4, "Failed to insert complex main event (got -1). appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p5 - - invoke-virtual {p3, p4, p5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return p2 - - :cond_0 - const/4 p1, 0x1 - - return p1 - - :catch_0 - move-exception p3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string p5, "Error storing complex main event. appId" - - invoke-virtual {p4, p5, p1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return p2 -.end method - -.method public final T()J - .locals 6 - - const-wide/16 v0, -0x1 - - const/4 v2, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - const-string v4, "select rowid from raw_events order by rowid desc limit 1;" - - invoke-virtual {v3, v4, v2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v3 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v3, :cond_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-wide v0 - - :cond_0 - const/4 v3, 0x0 - - :try_start_1 - invoke-interface {v2, v3}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v0 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - return-wide v0 - - :catchall_0 - move-exception v0 - - goto :goto_0 - - :catch_0 - move-exception v3 - - :try_start_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "Error querying raw events" - - invoke-virtual {v4, v5, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-eqz v2, :cond_1 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_1 - return-wide v0 - - :goto_0 - if-eqz v2, :cond_2 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_2 - throw v0 -.end method - -.method public final U()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "google_app_measurement.db" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - return v0 -.end method - -.method public final V(Ljava/lang/String;[Ljava/lang/String;)J - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p2 - - if-eqz p2, :cond_0 - - const/4 p2, 0x0 - - invoke-interface {v1, p2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-wide p1 - - :cond_0 - :try_start_1 - new-instance p2, Landroid/database/sqlite/SQLiteException; - - const-string v0, "Database returned empty set" - - invoke-direct {p2, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw p2 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p2 - - :try_start_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Database error" - - invoke-virtual {v0, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - throw p2 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_1 - throw p1 -.end method - -.method public final W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - .locals 35 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v3, 0x0 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v4 - - const-string v5, "apps" - - const-string v6, "app_instance_id" - - const-string v7, "gmp_app_id" - - const-string v8, "resettable_device_id_hash" - - const-string v9, "last_bundle_index" - - const-string v10, "last_bundle_start_timestamp" - - const-string v11, "last_bundle_end_timestamp" - - const-string v12, "app_version" - - const-string v13, "app_store" - - const-string v14, "gmp_version" - - const-string v15, "dev_cert_hash" - - const-string v16, "measurement_enabled" - - const-string v17, "day" - - const-string v18, "daily_public_events_count" - - const-string v19, "daily_events_count" - - const-string v20, "daily_conversions_count" - - const-string v21, "config_fetched_time" - - const-string v22, "failed_config_fetch_time" - - const-string v23, "app_version_int" - - const-string v24, "firebase_instance_id" - - const-string v25, "daily_error_events_count" - - const-string v26, "daily_realtime_events_count" - - const-string v27, "health_monitor_sample" - - const-string v28, "android_id" - - const-string v29, "adid_reporting_enabled" - - const-string v30, "ssaid_reporting_enabled" - - const-string v31, "admob_app_id" - - const-string v32, "dynamite_version" - - const-string v33, "safelisted_events" - - const-string v34, "ga_app_id" - - filled-new-array/range {v6 .. v34}, [Ljava/lang/String; - - move-result-object v6 - - const-string v7, "app_id=?" - - const/4 v0, 0x1 - - new-array v8, v0, [Ljava/lang/String; - - const/4 v12, 0x0 - - aput-object v2, v8, v12 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - invoke-virtual/range {v4 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v4 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v5 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-nez v5, :cond_0 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - return-object v3 - - :cond_0 - :try_start_2 - new-instance v5, Lf/h/a/d/i/b/a4; - - iget-object v6, v1, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - iget-object v6, v6, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-direct {v5, v6, v2}, Lf/h/a/d/i/b/a4;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;)V - - invoke-interface {v4, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->m(Ljava/lang/String;)V - - const/4 v6, 0x2 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - const/4 v6, 0x3 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->C(J)V - - const/4 v6, 0x4 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->a(J)V - - const/4 v6, 0x5 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->l(J)V - - const/4 v6, 0x6 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->D(Ljava/lang/String;)V - - const/4 v6, 0x7 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->G(Ljava/lang/String;)V - - const/16 v6, 0x8 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->t(J)V - - const/16 v6, 0x9 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->w(J)V - - const/16 v6, 0xa - - invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z - - move-result v7 - - if-nez v7, :cond_2 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v6 - - if-eqz v6, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v6, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v6, 0x1 - - :goto_1 - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->e(Z)V - - const/16 v6, 0xb - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->x:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_3 - - const/4 v9, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v9, 0x0 - - :goto_2 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->x:J - - const/16 v6, 0xc - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->y:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_4 - - const/4 v9, 0x1 - - goto :goto_3 - - :cond_4 - const/4 v9, 0x0 - - :goto_3 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->y:J - - const/16 v6, 0xd - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->z:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_5 - - const/4 v9, 0x1 - - goto :goto_4 - - :cond_5 - const/4 v9, 0x0 - - :goto_4 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->z:J - - const/16 v6, 0xe - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->A:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_6 - - const/4 v9, 0x1 - - goto :goto_5 - - :cond_6 - const/4 v9, 0x0 - - :goto_5 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->A:J - - const/16 v6, 0xf - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->F(J)V - - const/16 v6, 0x10 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->I(J)V - - const/16 v6, 0x11 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z - - move-result v7 - - if-eqz v7, :cond_7 - - const-wide/32 v6, -0x80000000 - - goto :goto_6 - - :cond_7 - invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v6 - - int-to-long v6, v6 - - :goto_6 - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->p(J)V - - const/16 v6, 0x12 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->A(Ljava/lang/String;)V - - const/16 v6, 0x13 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->B:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_8 - - const/4 v9, 0x1 - - goto :goto_7 - - :cond_8 - const/4 v9, 0x0 - - :goto_7 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->B:J - - const/16 v6, 0x14 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v6 - - iget-object v8, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iget-wide v9, v5, Lf/h/a/d/i/b/a4;->C:J - - cmp-long v11, v9, v6 - - if-eqz v11, :cond_9 - - const/4 v9, 0x1 - - goto :goto_8 - - :cond_9 - const/4 v9, 0x0 - - :goto_8 - or-int/2addr v8, v9 - - iput-boolean v8, v5, Lf/h/a/d/i/b/a4;->E:Z - - iput-wide v6, v5, Lf/h/a/d/i/b/a4;->C:J - - const/16 v6, 0x15 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->J(Ljava/lang/String;)V - - iget-object v6, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v7, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v7}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v6 - - const-wide/16 v7, 0x0 - - if-nez v6, :cond_b - - const/16 v6, 0x16 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z - - move-result v9 - - if-eqz v9, :cond_a - - move-wide v9, v7 - - goto :goto_9 - - :cond_a - invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v9 - - :goto_9 - invoke-virtual {v5, v9, v10}, Lf/h/a/d/i/b/a4;->R(J)V - - :cond_b - const/16 v6, 0x17 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z - - move-result v9 - - if-nez v9, :cond_d - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v6 - - if-eqz v6, :cond_c - - goto :goto_a - - :cond_c - const/4 v6, 0x0 - - goto :goto_b - - :cond_d - :goto_a - const/4 v6, 0x1 - - :goto_b - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/a4;->n(Z)V - - const/16 v6, 0x18 - - invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z - - move-result v9 - - if-nez v9, :cond_f - - invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v6 - - if-eqz v6, :cond_e - - goto :goto_c - - :cond_e - const/4 v0, 0x0 - - :cond_f - :goto_c - invoke-virtual {v5, v0}, Lf/h/a/d/i/b/a4;->r(Z)V - - const/16 v0, 0x19 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v5, v0}, Lf/h/a/d/i/b/a4;->q(Ljava/lang/String;)V - - const/16 v0, 0x1a - - invoke-interface {v4, v0}, Landroid/database/Cursor;->isNull(I)Z - - move-result v6 - - if-eqz v6, :cond_10 - - goto :goto_d - - :cond_10 - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v7 - - :goto_d - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->z(J)V - - const/16 v0, 0x1b - - invoke-interface {v4, v0}, Landroid/database/Cursor;->isNull(I)Z - - move-result v6 - - if-nez v6, :cond_11 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - const-string v6, "," - - const/4 v7, -0x1 - - invoke-virtual {v0, v6, v7}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {v5, v0}, Lf/h/a/d/i/b/a4;->d(Ljava/util/List;)V - - :cond_11 - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v0 - - if-eqz v0, :cond_12 - - iget-object v0, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v6, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v6}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_12 - - const/16 v0, 0x1c - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v5, v0}, Lf/h/a/d/i/b/a4;->u(Ljava/lang/String;)V - - :cond_12 - iget-object v0, v5, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iput-boolean v12, v5, Lf/h/a/d/i/b/a4;->E:Z - - invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - if-eqz v0, :cond_13 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Got multiple records for app, expected one. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v0, v6, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :cond_13 - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - return-object v5 - - :catch_0 - move-exception v0 - - goto :goto_e - - :catchall_0 - move-exception v0 - - goto :goto_f - - :catch_1 - move-exception v0 - - move-object v4, v3 - - :goto_e - :try_start_3 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Error querying app. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v5, v6, v2, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz v4, :cond_14 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_14 - return-object v3 - - :catchall_1 - move-exception v0 - - move-object v3, v4 - - :goto_f - if-eqz v3, :cond_15 - - invoke-interface {v3}, Landroid/database/Cursor;->close()V - - :cond_15 - throw v0 -.end method - -.method public final X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v0, Ljava/util/ArrayList; - - const/4 v1, 0x3 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-instance p1, Ljava/lang/StringBuilder; - - const-string v1, "app_id=?" - - invoke-direct {p1, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const-string p2, " and origin=?" - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - if-nez p2, :cond_1 - - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "*" - - invoke-virtual {p2, p3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - const-string p2, " and name glob ?" - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p2 - - new-array p2, p2, [Ljava/lang/String; - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, [Ljava/lang/String; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final Y(Ljava/lang/String;Ljava/lang/String;)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v1, "user_attributes" - - const-string v2, "app_id=? and name=?" - - const/4 v3, 0x2 - - new-array v3, v3, [Ljava/lang/String; - - const/4 v4, 0x0 - - aput-object p1, v3, v4 - - const/4 v4, 0x1 - - aput-object p2, v3, v4 - - invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - invoke-virtual {v2, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string v2, "Error deleting user property. appId" - - invoke-virtual {v1, v2, p1, p2, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final Z(Ljava/lang/String;Ljava/util/List;)Z - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)Z" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - const-string v2, "select count(1) from audience_filter_values where app_id=?" - - const/4 v3, 0x1 - - new-array v4, v3, [Ljava/lang/String; - - aput-object p1, v4, v1 - - invoke-virtual {p0, v2, v4}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v4 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v6, Lf/h/a/d/i/b/n;->F:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, p1, v6}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v2 - - const/16 v6, 0x7d0 - - invoke-static {v6, v2}, Ljava/lang/Math;->min(II)I - - move-result v2 - - invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - int-to-long v6, v2 - - cmp-long v8, v4, v6 - - if-gtz v8, :cond_0 - - return v1 - - :cond_0 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4}, Ljava/util/ArrayList;->()V - - const/4 v5, 0x0 - - :goto_0 - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v6 - - if-ge v5, v6, :cond_2 - - invoke-interface {p2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Integer; - - if-eqz v6, :cond_1 - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v5, v5, 0x1 - - goto :goto_0 - - :cond_1 - return v1 - - :cond_2 - const-string p2, "," - - invoke-static {p2, v4}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; - - move-result-object p2 - - const/4 v4, 0x2 - - invoke-static {p2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - const-string v6, "(" - - const-string v7, ")" - - invoke-static {v5, v6, p2, v7}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const/16 v5, 0x8c - - invoke-static {p2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v5 - - const-string v6, "audience_id in (select audience_id from audience_filter_values where app_id=? and audience_id not in " - - const-string v7, " order by rowid desc limit -1 offset ?)" - - invoke-static {v5, v6, p2, v7}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - new-array v4, v4, [Ljava/lang/String; - - aput-object p1, v4, v1 - - invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v4, v3 - - const-string p1, "audience_filter_values" - - invoke-virtual {v0, p1, p2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result p1 - - if-lez p1, :cond_3 - - return v3 - - :cond_3 - return v1 - - :catch_0 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Database error querying filters. appId" - - invoke-virtual {v0, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v1 -.end method - -.method public final a0(Ljava/lang/String;)J - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->p:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, p1, v2}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v1 - - const v2, 0xf4240 - - invoke-static {v2, v1}, Ljava/lang/Math;->min(II)I - - move-result v1 - - const/4 v2, 0x0 - - invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "raw_events" - - const-string v4, "rowid in (select rowid from raw_events where app_id=? order by rowid desc limit -1 offset ?)" - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/String; - - aput-object p1, v5, v2 - - const/4 v2, 0x1 - - aput-object v1, v5, v2 - - invoke-virtual {v0, v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - int-to-long v0, p1 - - return-wide v0 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Error deleting over the limit events. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public final b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - .locals 18 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v8, p2 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v9, 0x0 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v10 - - const-string v11, "user_attributes" - - const-string v0, "set_timestamp" - - const-string v1, "value" - - const-string v2, "origin" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v12 - - const-string v13, "app_id=? and name=?" - - const/4 v0, 0x2 - - new-array v14, v0, [Ljava/lang/String; - - const/4 v1, 0x0 - - aput-object p1, v14, v1 - - const/4 v2, 0x1 - - aput-object v8, v14, v2 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - invoke-virtual/range {v10 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v10 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-interface {v10}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v3 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v3, :cond_0 - - invoke-interface {v10}, Landroid/database/Cursor;->close()V - - return-object v9 - - :cond_0 - :try_start_2 - invoke-interface {v10, v1}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - move-object/from16 v11, p0 - - :try_start_3 - invoke-virtual {v11, v10, v2}, Lf/h/a/d/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; - - move-result-object v7 - - invoke-interface {v10, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v3 - - new-instance v0, Lf/h/a/d/i/b/r9; - - move-object v1, v0 - - move-object/from16 v2, p1 - - move-object/from16 v4, p2 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - invoke-interface {v10}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Got multiple records for user property, expected one. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - :cond_1 - invoke-interface {v10}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - move-object/from16 v11, p0 - - goto :goto_1 - - :catch_1 - move-exception v0 - - move-object/from16 v11, p0 - - goto :goto_0 - - :catchall_1 - move-exception v0 - - move-object/from16 v11, p0 - - goto :goto_2 - - :catch_2 - move-exception v0 - - move-object/from16 v11, p0 - - move-object v10, v9 - - :goto_0 - :try_start_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error querying user property. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - if-eqz v10, :cond_2 - - invoke-interface {v10}, Landroid/database/Cursor;->close()V - - :cond_2 - return-object v9 - - :catchall_2 - move-exception v0 - - :goto_1 - move-object v9, v10 - - :goto_2 - if-eqz v9, :cond_3 - - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - :cond_3 - throw v0 -.end method - -.method public final c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; - .locals 29 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v7, p2 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v8, 0x0 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v9 - - const-string v10, "conditional_properties" - - const-string v11, "origin" - - const-string v12, "value" - - const-string v13, "active" - - const-string v14, "trigger_event_name" - - const-string v15, "trigger_timeout" - - const-string v16, "timed_out_event" - - const-string v17, "creation_timestamp" - - const-string v18, "triggered_event" - - const-string v19, "triggered_timestamp" - - const-string v20, "time_to_live" - - const-string v21, "expired_event" - - filled-new-array/range {v11 .. v21}, [Ljava/lang/String; - - move-result-object v11 - - const-string v12, "app_id=? and name=?" - - const/4 v0, 0x2 - - new-array v13, v0, [Ljava/lang/String; - - const/4 v1, 0x0 - - aput-object p1, v13, v1 - - const/4 v2, 0x1 - - aput-object v7, v13, v2 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - invoke-virtual/range {v9 .. v16}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v9 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v3 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-nez v3, :cond_0 - - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - return-object v8 - - :cond_0 - :try_start_2 - invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v16 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - move-object/from16 v10, p0 - - :try_start_3 - invoke-virtual {v10, v9, v2}, Lf/h/a/d/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; - - move-result-object v5 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getInt(I)I - - move-result v0 - - if-eqz v0, :cond_1 - - const/16 v20, 0x1 - - goto :goto_0 - - :cond_1 - const/16 v20, 0x0 - - :goto_0 - const/4 v0, 0x3 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v21 - - const/4 v0, 0x4 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v23 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - const/4 v1, 0x5 - - invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v1 - - sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - move-object/from16 v22, v0 - - check-cast v22, Lcom/google/android/gms/measurement/internal/zzao; - - const/4 v0, 0x6 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v18 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - const/4 v1, 0x7 - - invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v1 - - sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - move-object/from16 v25, v0 - - check-cast v25, Lcom/google/android/gms/measurement/internal/zzao; - - const/16 v0, 0x8 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v3 - - const/16 v0, 0x9 - - invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v26 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - const/16 v1, 0xa - - invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v1 - - sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v0 - - move-object/from16 v28, v0 - - check-cast v28, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v17, Lcom/google/android/gms/measurement/internal/zzkr; - - move-object/from16 v1, v17 - - move-object/from16 v2, p2 - - move-object/from16 v6, v16 - - invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; - - move-object v14, v0 - - move-object/from16 v15, p1 - - invoke-direct/range {v14 .. v28}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V - - invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Got multiple records for conditional property, expected one" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v7}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v2, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_2 - - :cond_2 - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - move-object/from16 v10, p0 - - goto :goto_2 - - :catch_1 - move-exception v0 - - move-object/from16 v10, p0 - - goto :goto_1 - - :catchall_1 - move-exception v0 - - move-object/from16 v10, p0 - - goto :goto_3 - - :catch_2 - move-exception v0 - - move-object/from16 v10, p0 - - move-object v9, v8 - - :goto_1 - :try_start_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error querying conditional property" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v7}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - if-eqz v9, :cond_3 - - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - :cond_3 - return-object v8 - - :catchall_2 - move-exception v0 - - :goto_2 - move-object v8, v9 - - :goto_3 - if-eqz v8, :cond_4 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_4 - throw v0 -.end method - -.method public final d0(Ljava/lang/String;Ljava/lang/String;)I - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const-string v2, "conditional_properties" - - const-string v3, "app_id=? and name=?" - - const/4 v4, 0x2 - - new-array v4, v4, [Ljava/lang/String; - - aput-object p1, v4, v0 - - const/4 v5, 0x1 - - aput-object p2, v4, v5 - - invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - move-exception v1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - invoke-virtual {v3, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string v3, "Error deleting conditional property" - - invoke-virtual {v2, v3, p1, p2, v1}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 -.end method - -.method public final e0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; - .locals 12 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/util/List<", - "Lf/h/a/d/h/k/m0;", - ">;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const/4 v9, 0x0 - - :try_start_0 - const-string v2, "event_filters" - - const-string v3, "audience_id" - - const-string v4, "data" - - filled-new-array {v3, v4}, [Ljava/lang/String; - - move-result-object v3 - - const-string v4, "app_id=? AND event_name=?" - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/String; - - const/4 v10, 0x0 - - aput-object p1, v5, v10 - - const/4 v11, 0x1 - - aput-object p2, v5, v11 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {p2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - return-object p1 - - :cond_0 - :try_start_2 - invoke-interface {p2, v11}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v1 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/m0$a; - - invoke-static {v2, v1}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/m0$a; - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/m0; - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-interface {p2, v10}, Landroid/database/Cursor;->getInt(I)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v0, v3}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - if-nez v3, :cond_1 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_1 - invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to merge filter. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v2, v3, v4, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_0 - invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - if-nez v1, :cond_0 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_1 - move-exception v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - :catch_2 - move-exception p2 - - move-object v0, p2 - - move-object p2, v9 - - :goto_1 - :try_start_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Database error querying filters. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v2, v3, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-eqz p2, :cond_2 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - :cond_2 - return-object p1 - - :cond_3 - if-eqz p2, :cond_4 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - :cond_4 - return-object v9 - - :catchall_1 - move-exception p1 - - move-object v9, p2 - - :goto_2 - if-eqz v9, :cond_5 - - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - :cond_5 - throw p1 -.end method - -.method public final f0()V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - return-void -.end method - -.method public final g0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; - .locals 12 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/util/List<", - "Lf/h/a/d/h/k/p0;", - ">;>;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const/4 v9, 0x0 - - :try_start_0 - const-string v2, "property_filters" - - const-string v3, "audience_id" - - const-string v4, "data" - - filled-new-array {v3, v4}, [Ljava/lang/String; - - move-result-object v3 - - const-string v4, "app_id=? AND property_name=?" - - const/4 v5, 0x2 - - new-array v5, v5, [Ljava/lang/String; - - const/4 v10, 0x0 - - aput-object p1, v5, v10 - - const/4 v11, 0x1 - - aput-object p2, v5, v11 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {p2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - return-object p1 - - :cond_0 - :try_start_2 - invoke-interface {p2, v11}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v1 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :try_start_3 - sget-object v2, Lf/h/a/d/h/k/p0;->zzj:Lf/h/a/d/h/k/p0; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/p0$a; - - invoke-static {v2, v1}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/p0$a; - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/p0; - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-interface {p2, v10}, Landroid/database/Cursor;->getInt(I)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v0, v3}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/List; - - if-nez v3, :cond_1 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_1 - invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to merge filter" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v2, v3, v4, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_0 - invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v1 - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - if-nez v1, :cond_0 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_1 - move-exception v0 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - goto :goto_2 - - :catch_2 - move-exception v0 - - move-object p2, v9 - - :goto_1 - :try_start_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Database error querying filters. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v1, v2, v3, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-eqz p2, :cond_2 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - :cond_2 - return-object p1 - - :cond_3 - if-eqz p2, :cond_4 - - invoke-interface {p2}, Landroid/database/Cursor;->close()V - - :cond_4 - return-object v9 - - :catchall_1 - move-exception p1 - - move-object v9, p2 - - :goto_2 - if-eqz v9, :cond_5 - - invoke-interface {v9}, Landroid/database/Cursor;->close()V - - :cond_5 - throw p1 -.end method - -.method public final h0(Ljava/lang/String;)J - .locals 3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/String; - - const/4 v1, 0x0 - - aput-object p1, v0, v1 - - const-string p1, "select count(1) from events where app_id=? and name not like \'!_%\' escape \'!\'" - - const-wide/16 v1, 0x0 - - invoke-virtual {p0, p1, v0, v1, v2}, Lf/h/a/d/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final i0(Ljava/lang/String;Ljava/lang/String;)J - .locals 17 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - const-wide/16 v4, 0x0 - - :try_start_0 - invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x20 - - new-instance v6, Ljava/lang/StringBuilder; - - invoke-direct {v6, v0}, Ljava/lang/StringBuilder;->(I)V - - const-string v0, "select " - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, " from app2 where app_id=?" - - invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - const/4 v6, 0x1 - - new-array v7, v6, [Ljava/lang/String; - - const/4 v8, 0x0 - - aput-object v1, v7, v8 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const-wide/16 v9, -0x1 - - move-object/from16 v11, p0 - - :try_start_1 - invoke-virtual {v11, v0, v7, v9, v10}, Lf/h/a/d/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J - - move-result-wide v12 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - const-string v0, "app2" - - const-string v7, "app_id" - - cmp-long v14, v12, v9 - - if-nez v14, :cond_1 - - :try_start_2 - new-instance v12, Landroid/content/ContentValues; - - invoke-direct {v12}, Landroid/content/ContentValues;->()V - - invoke-virtual {v12, v7, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string v13, "first_open_count" - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v14 - - invoke-virtual {v12, v13, v14}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v13, "previous_install_count" - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v14 - - invoke-virtual {v12, v13, v14}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const/4 v13, 0x0 - - const/4 v14, 0x5 - - invoke-virtual {v3, v0, v13, v12, v14}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v12 - - cmp-long v14, v12, v9 - - if-nez v14, :cond_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Failed to insert column (got -1). appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v0, v6, v7, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-wide v9 - - :cond_0 - move-wide v12, v4 - - :cond_1 - :try_start_3 - new-instance v14, Landroid/content/ContentValues; - - invoke-direct {v14}, Landroid/content/ContentValues;->()V - - invoke-virtual {v14, v7, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-wide/16 v15, 0x1 - - add-long/2addr v15, v12 - - invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - invoke-virtual {v14, v2, v7}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v7, "app_id = ?" - - new-array v6, v6, [Ljava/lang/String; - - aput-object v1, v6, v8 - - invoke-virtual {v3, v0, v14, v7, v6}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - int-to-long v6, v0 - - cmp-long v0, v6, v4 - - if-nez v0, :cond_2 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to update column (got 0). appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v0, v4, v5, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-wide v9 - - :cond_2 - :try_start_4 - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - goto :goto_1 - - :catch_0 - move-exception v0 - - move-wide v4, v12 - - goto :goto_0 - - :catch_1 - move-exception v0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - move-object/from16 v11, p0 - - goto :goto_2 - - :catch_2 - move-exception v0 - - move-object/from16 v11, p0 - - :goto_0 - :try_start_5 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v7, "Error inserting column. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v6, v7, v1, v2, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - move-wide v12, v4 - - :goto_1 - return-wide v12 - - :catchall_1 - move-exception v0 - - :goto_2 - invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v0 -.end method - -.method public final j0()V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - return-void -.end method - -.method public final k0(Ljava/lang/String;)Landroid/os/Bundle; - .locals 9 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - const-string v2, "select parameters from default_event_params where app_id=?" - - const/4 v3, 0x1 - - new-array v4, v3, [Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object p1, v4, v5 - - invoke-virtual {v1, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - - if-nez v2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Default event parameters not found" - - invoke-virtual {p1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :cond_0 - :try_start_2 - invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v2 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :try_start_3 - invoke-static {}, Lf/h/a/d/h/k/b1;->B()Lf/h/a/d/h/k/b1$a; - - move-result-object v4 - - invoke-static {v4, v2}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - iget-object p1, v2, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_1 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/d1; - - iget-object v6, v4, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v7 - - if-eqz v7, :cond_2 - - iget-wide v7, v4, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - goto :goto_0 - - :cond_2 - iget v7, v4, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v7, v7, 0x8 - - if-eqz v7, :cond_3 - - const/4 v7, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v7, 0x0 - - :goto_1 - if-eqz v7, :cond_4 - - iget v4, v4, Lf/h/a/d/h/k/d1;->zzg:F - - invoke-virtual {v2, v6, v4}, Landroid/os/Bundle;->putFloat(Ljava/lang/String;F)V - - goto :goto_0 - - :cond_4 - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->w()Z - - move-result v7 - - if-eqz v7, :cond_5 - - iget-object v4, v4, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - invoke-virtual {v2, v6, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_5 - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v7 - - if-eqz v7, :cond_1 - - iget-wide v7, v4, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - goto :goto_0 - - :cond_6 - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-object v2 - - :catch_0 - move-exception v2 - - :try_start_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to retrieve default event parameters. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v3, v4, p1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-object v0 - - :catch_1 - move-exception p1 - - goto :goto_2 - - :catchall_0 - move-exception p1 - - goto :goto_3 - - :catch_2 - move-exception p1 - - move-object v1, v0 - - :goto_2 - :try_start_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Error selecting default event parameters" - - invoke-virtual {v2, v3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - if-eqz v1, :cond_7 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_7 - return-object v0 - - :catchall_1 - move-exception p1 - - move-object v0, v1 - - :goto_3 - if-eqz v0, :cond_8 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_8 - throw p1 -.end method - -.method public final l0()V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->U()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->h:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - const/4 v3, 0x0 - - if-eqz v2, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v4 - - sub-long v0, v4, v0 - - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide v0 - - sget-object v2, Lf/h/a/d/i/b/n;->y:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - cmp-long v2, v0, v6 - - if-lez v2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->h:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->U()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x2 - - new-array v1, v1, [Ljava/lang/String; - - const/4 v2, 0x0 - - iget-object v4, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v4, Lf/h/a/d/e/n/c; - - if-eqz v4, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v1, v2 - - const/4 v2, 0x1 - - invoke-static {}, Lf/h/a/d/i/b/fa;->E()J - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v1, v2 - - const-string v2, "queue" - - const-string v3, "abs(bundle_end_timestamp - ?) > cast(? as integer)" - - invoke-virtual {v0, v2, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - if-lez v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v2, "Deleted stale rows. rowsDeleted" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - throw v3 - - :cond_2 - :goto_0 - return-void - - :cond_3 - throw v3 -.end method - -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - return-void -.end method - -.method public final v()Landroid/database/sqlite/SQLiteDatabase; - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/e;->d:Lf/h/a/d/i/b/f; - - invoke-virtual {v0}, Lf/h/a/d/i/b/f;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Error opening database" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 -.end method - -.method public final w()Ljava/lang/String; - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - const-string v2, "select app_id from queue order by has_realtime desc, rowid asc limit 1;" - - invoke-virtual {v0, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x0 - - invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v1 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - return-object v1 - - :cond_0 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - return-object v1 - - :catch_0 - move-exception v2 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - move-object v5, v1 - - move-object v1, v0 - - move-object v0, v5 - - goto :goto_1 - - :catch_1 - move-exception v2 - - move-object v0, v1 - - :goto_0 - :try_start_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Database error getting next bundle app id" - - invoke-virtual {v3, v4, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_1 - return-object v1 - - :catchall_1 - move-exception v1 - - :goto_1 - if-eqz v0, :cond_2 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_2 - throw v1 -.end method - -.method public final x(Lf/h/a/d/h/k/f1;)J - .locals 7 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v1 - - invoke-virtual {v1, v0}, Lf/h/a/d/i/b/q9;->v([B)J - - move-result-wide v1 - - new-instance v3, Landroid/content/ContentValues; - - invoke-direct {v3}, Landroid/content/ContentValues;->()V - - iget-object v4, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - const-string v5, "app_id" - - invoke-virtual {v3, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "metadata_fingerprint" - - invoke-virtual {v3, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v4, "metadata" - - invoke-virtual {v3, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v4, "raw_events_metadata" - - const/4 v5, 0x0 - - const/4 v6, 0x4 - - invoke-virtual {v0, v4, v5, v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-wide v1 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Error storing raw event metadata. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - throw v0 -.end method - -.method public final y(Ljava/lang/String;[Ljava/lang/String;J)J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-virtual {v0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v1 - - invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p2 - - if-eqz p2, :cond_0 - - const/4 p2, 0x0 - - invoke-interface {v1, p2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide p1 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-wide p1 - - :cond_0 - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - return-wide p3 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - move-exception p2 - - :try_start_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p4, "Database error" - - invoke-virtual {p3, p4, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - throw p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - if-eqz v1, :cond_1 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_1 - throw p1 -.end method - -.method public final z(JLjava/lang/String;JZZZZZ)Lf/h/a/d/i/b/d; - .locals 14 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static/range {p3 .. p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - const/4 v0, 0x1 - - new-array v1, v0, [Ljava/lang/String; - - const/4 v2, 0x0 - - aput-object p3, v1, v2 - - new-instance v3, Lf/h/a/d/i/b/d; - - invoke-direct {v3}, Lf/h/a/d/i/b/d;->()V - - const/4 v4, 0x0 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v13 - - const-string v6, "apps" - - const-string v7, "day" - - const-string v8, "daily_events_count" - - const-string v9, "daily_public_events_count" - - const-string v10, "daily_conversions_count" - - const-string v11, "daily_error_events_count" - - const-string v12, "daily_realtime_events_count" - - filled-new-array/range {v7 .. v12}, [Ljava/lang/String; - - move-result-object v7 - - const-string v8, "app_id=?" - - new-array v9, v0, [Ljava/lang/String; - - aput-object p3, v9, v2 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - move-object v5, v13 - - invoke-virtual/range {v5 .. v12}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v4 - - invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v5 - - if-nez v5, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Not updating daily counts, app is not known. appId" - - invoke-static/range {p3 .. p3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - return-object v3 - - :cond_0 - :try_start_1 - invoke-interface {v4, v2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - cmp-long v2, v5, p1 - - if-nez v2, :cond_1 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->b:J - - const/4 v0, 0x2 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->a:J - - const/4 v0, 0x3 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->c:J - - const/4 v0, 0x4 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->d:J - - const/4 v0, 0x5 - - invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v5 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->e:J - - :cond_1 - if-eqz p6, :cond_2 - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->b:J - - add-long v5, v5, p4 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->b:J - - :cond_2 - if-eqz p7, :cond_3 - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->a:J - - add-long v5, v5, p4 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->a:J - - :cond_3 - if-eqz p8, :cond_4 - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->c:J - - add-long v5, v5, p4 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->c:J - - :cond_4 - if-eqz p9, :cond_5 - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->d:J - - add-long v5, v5, p4 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->d:J - - :cond_5 - if-eqz p10, :cond_6 - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->e:J - - add-long v5, v5, p4 - - iput-wide v5, v3, Lf/h/a/d/i/b/d;->e:J - - :cond_6 - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - const-string v2, "day" - - invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "daily_public_events_count" - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->a:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "daily_events_count" - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->b:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "daily_conversions_count" - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->c:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "daily_error_events_count" - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->d:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "daily_realtime_events_count" - - iget-wide v5, v3, Lf/h/a/d/i/b/d;->e:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V - - const-string v2, "apps" - - const-string v5, "app_id=?" - - invoke-virtual {v13, v2, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - return-object v3 - - :catchall_0 - move-exception v0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - :try_start_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error updating daily counts. appId" - - invoke-static/range {p3 .. p3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v1, v2, v5, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-eqz v4, :cond_7 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_7 - return-object v3 - - :goto_0 - if-eqz v4, :cond_8 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_8 - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e0.smali deleted file mode 100644 index dfeff374c3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/e0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/e0; - - invoke-direct {v0}, Lf/h/a/d/i/b/e0;->()V - - sput-object v0, Lf/h/a/d/i/b/e0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->b0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e1.smali deleted file mode 100644 index 81678a1d3d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/e1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/e1; - - invoke-direct {v0}, Lf/h/a/d/i/b/e1;->()V - - sput-object v0, Lf/h/a/d/i/b/e1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->G()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e2.smali deleted file mode 100644 index 6c36e168fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/e2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/e2; - - invoke-direct {v0}, Lf/h/a/d/i/b/e2;->()V - - sput-object v0, Lf/h/a/d/i/b/e2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->g()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e3.smali deleted file mode 100644 index dc93896e9a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/e3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/e3; - - invoke-direct {v0}, Lf/h/a/d/i/b/e3;->()V - - sput-object v0, Lf/h/a/d/i/b/e3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->E0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e4.smali deleted file mode 100644 index 277537f9d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e4.smali +++ /dev/null @@ -1,152 +0,0 @@ -.class public final Lf/h/a/d/i/b/e4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public a:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public b:Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public c:J - -.field public d:Landroid/os/Bundle; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - .locals 0 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/e4;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/e4;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - iput-wide p4, p0, Lf/h/a/d/i/b/e4;->c:J - - return-void -.end method - -.method public static b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/d/i/b/e4; - .locals 7 - - new-instance v6, Lf/h/a/d/i/b/e4; - - iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v3 - - iget-wide v4, p0, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/i/b/e4;->(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - - return-object v6 -.end method - - -# virtual methods -.method public final a()Lcom/google/android/gms/measurement/internal/zzao; - .locals 7 - - new-instance v6, Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v1, p0, Lf/h/a/d/i/b/e4;->a:Ljava/lang/String; - - new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; - - new-instance v0, Landroid/os/Bundle; - - iget-object v3, p0, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-direct {v0, v3}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-direct {v2, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - iget-object v3, p0, Lf/h/a/d/i/b/e4;->b:Ljava/lang/String; - - iget-wide v4, p0, Lf/h/a/d/i/b/e4;->c:J - - move-object v0, v6 - - invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - return-object v6 -.end method - -.method public final toString()Ljava/lang/String; - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/e4;->b:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/i/b/e4;->a:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0x15 - - invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/2addr v4, v3 - - const-string v3, "origin=" - - const-string v5, ",name=" - - invoke-static {v4, v3, v0, v5, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - const-string v1, ",params=" - - invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e5.smali deleted file mode 100644 index 1d24eef6f1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e5.smali +++ /dev/null @@ -1,1372 +0,0 @@ -.class public Lf/h/a/d/i/b/e5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/z5; - - -# static fields -.field public static volatile G:Lf/h/a/d/i/b/e5; - - -# instance fields -.field public volatile A:Ljava/lang/Boolean; - -.field public B:Ljava/lang/Boolean; - -.field public C:Ljava/lang/Boolean; - -.field public D:I - -.field public E:Ljava/util/concurrent/atomic/AtomicInteger; - -.field public final F:J - -.field public final a:Landroid/content/Context; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:Ljava/lang/String; - -.field public final e:Z - -.field public final f:Lf/h/a/d/i/b/ea; - -.field public final g:Lf/h/a/d/i/b/fa; - -.field public final h:Lf/h/a/d/i/b/m4; - -.field public final i:Lf/h/a/d/i/b/z3; - -.field public final j:Lf/h/a/d/i/b/x4; - -.field public final k:Lf/h/a/d/i/b/v8; - -.field public final l:Lf/h/a/d/i/b/t9; - -.field public final m:Lf/h/a/d/i/b/x3; - -.field public final n:Lf/h/a/d/e/n/b; - -.field public final o:Lf/h/a/d/i/b/m7; - -.field public final p:Lf/h/a/d/i/b/i6; - -.field public final q:Lf/h/a/d/i/b/a; - -.field public final r:Lf/h/a/d/i/b/f7; - -.field public s:Lf/h/a/d/i/b/v3; - -.field public t:Lf/h/a/d/i/b/r7; - -.field public u:Lf/h/a/d/i/b/h; - -.field public v:Lf/h/a/d/i/b/s3; - -.field public w:Lf/h/a/d/i/b/r4; - -.field public x:Z - -.field public y:Ljava/lang/Boolean; - -.field public z:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f6;)V - .locals 8 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/i/b/e5;->x:Z - - new-instance v1, Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-direct {v1, v0}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/ea; - - invoke-direct {v1}, Lf/h/a/d/i/b/ea;->()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - sput-object v1, Lf/h/a/b/i1/e;->f:Lf/h/a/d/i/b/ea; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->a:Landroid/content/Context; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->b:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->c:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->c:Ljava/lang/String; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->d:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->d:Ljava/lang/String; - - iget-boolean v1, p1, Lf/h/a/d/i/b/f6;->h:Z - - iput-boolean v1, p0, Lf/h/a/d/i/b/e5;->e:Z - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->e:Ljava/lang/Boolean; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; - - if-eqz v1, :cond_1 - - iget-object v2, v1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - if-eqz v2, :cond_1 - - const-string v3, "measurementEnabled" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Ljava/lang/Boolean; - - if-eqz v3, :cond_0 - - check-cast v2, Ljava/lang/Boolean; - - iput-object v2, p0, Lf/h/a/d/i/b/e5;->B:Ljava/lang/Boolean; - - :cond_0 - iget-object v1, v1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - const-string v2, "measurementDeactivated" - - invoke-virtual {v1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - instance-of v2, v1, Ljava/lang/Boolean; - - if-eqz v2, :cond_1 - - check-cast v1, Ljava/lang/Boolean; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->C:Ljava/lang/Boolean; - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - sget-object v2, Lf/h/a/d/h/k/a2;->g:Ljava/lang/Object; - - monitor-enter v2 - - :try_start_0 - sget-object v3, Lf/h/a/d/h/k/a2;->h:Lf/h/a/d/h/k/j2; - - invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v4 - - if-nez v4, :cond_2 - - goto :goto_0 - - :cond_2 - move-object v1, v4 - - :goto_0 - if-eqz v3, :cond_3 - - check-cast v3, Lf/h/a/d/h/k/p1; - - iget-object v3, v3, Lf/h/a/d/h/k/p1;->a:Landroid/content/Context; - - if-eq v3, v1, :cond_4 - - :cond_3 - invoke-static {}, Lf/h/a/d/h/k/o1;->c()V - - invoke-static {}, Lf/h/a/d/h/k/l2;->b()V - - invoke-static {}, Lf/h/a/d/h/k/w1;->b()V - - new-instance v3, Lf/h/a/d/h/k/d2; - - invoke-direct {v3, v1}, Lf/h/a/d/h/k/d2;->(Landroid/content/Context;)V - - invoke-static {v3}, Lf/h/a/b/i1/e;->k2(Lf/h/a/d/h/k/t2;)Lf/h/a/d/h/k/t2; - - move-result-object v3 - - new-instance v4, Lf/h/a/d/h/k/p1; - - invoke-direct {v4, v1, v3}, Lf/h/a/d/h/k/p1;->(Landroid/content/Context;Lf/h/a/d/h/k/t2;)V - - sput-object v4, Lf/h/a/d/h/k/a2;->h:Lf/h/a/d/h/k/j2; - - sget-object v1, Lf/h/a/d/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - :cond_4 - monitor-exit v2 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - sget-object v1, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->i:Ljava/lang/Long; - - const/4 v2, 0x0 - - if-eqz v1, :cond_5 - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - goto :goto_1 - - :cond_5 - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - :goto_1 - iput-wide v3, p0, Lf/h/a/d/i/b/e5;->F:J - - new-instance v1, Lf/h/a/d/i/b/fa; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/fa;->(Lf/h/a/d/i/b/e5;)V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - new-instance v1, Lf/h/a/d/i/b/m4; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/m4;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->h:Lf/h/a/d/i/b/m4; - - new-instance v1, Lf/h/a/d/i/b/z3; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/z3;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->i:Lf/h/a/d/i/b/z3; - - new-instance v1, Lf/h/a/d/i/b/t9; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/t9;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->l:Lf/h/a/d/i/b/t9; - - new-instance v1, Lf/h/a/d/i/b/x3; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/x3;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->m:Lf/h/a/d/i/b/x3; - - new-instance v1, Lf/h/a/d/i/b/a; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/a;->(Lf/h/a/d/i/b/e5;)V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->q:Lf/h/a/d/i/b/a; - - new-instance v1, Lf/h/a/d/i/b/m7; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/m7;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->o:Lf/h/a/d/i/b/m7; - - new-instance v1, Lf/h/a/d/i/b/i6; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/i6;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->p:Lf/h/a/d/i/b/i6; - - new-instance v1, Lf/h/a/d/i/b/v8; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/v8;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->k:Lf/h/a/d/i/b/v8; - - new-instance v1, Lf/h/a/d/i/b/f7; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/f7;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->r:Lf/h/a/d/i/b/f7; - - new-instance v1, Lf/h/a/d/i/b/x4; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/x4;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v1, p0, Lf/h/a/d/i/b/e5;->j:Lf/h/a/d/i/b/x4; - - iget-object v1, p1, Lf/h/a/d/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; - - const/4 v3, 0x1 - - if-eqz v1, :cond_6 - - iget-wide v4, v1, Lcom/google/android/gms/internal/measurement/zzae;->e:J - - const-wide/16 v6, 0x0 - - cmp-long v1, v4, v6 - - if-eqz v1, :cond_6 - - const/4 v0, 0x1 - - :cond_6 - xor-int/2addr v0, v3 - - iget-object v1, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v1 - - instance-of v1, v1, Landroid/app/Application; - - if-eqz v1, :cond_8 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - iget-object v3, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v3 - - instance-of v3, v3, Landroid/app/Application; - - if-eqz v3, :cond_9 - - iget-object v3, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v3 - - check-cast v3, Landroid/app/Application; - - iget-object v4, v1, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; - - if-nez v4, :cond_7 - - new-instance v4, Lf/h/a/d/i/b/e7; - - invoke-direct {v4, v1, v2}, Lf/h/a/d/i/b/e7;->(Lf/h/a/d/i/b/i6;Lf/h/a/d/i/b/j6;)V - - iput-object v4, v1, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; - - :cond_7 - if-eqz v0, :cond_9 - - iget-object v0, v1, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; - - invoke-virtual {v3, v0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - iget-object v0, v1, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; - - invoke-virtual {v3, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Registered activity lifecycle callback" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_2 - - :cond_8 - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Application context is not an Application" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_9 - :goto_2 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->j:Lf/h/a/d/i/b/x4; - - new-instance v1, Lf/h/a/d/i/b/g5; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/g5;->(Lf/h/a/d/i/b/e5;Lf/h/a/d/i/b/f6;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {p1, v0, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public static a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; - .locals 11 - - if-eqz p1, :cond_1 - - iget-object v0, p1, Lcom/google/android/gms/internal/measurement/zzae;->h:Ljava/lang/String; - - if-eqz v0, :cond_0 - - iget-object v0, p1, Lcom/google/android/gms/internal/measurement/zzae;->i:Ljava/lang/String; - - if-nez v0, :cond_1 - - :cond_0 - new-instance v0, Lcom/google/android/gms/internal/measurement/zzae; - - iget-wide v2, p1, Lcom/google/android/gms/internal/measurement/zzae;->d:J - - iget-wide v4, p1, Lcom/google/android/gms/internal/measurement/zzae;->e:J - - iget-boolean v6, p1, Lcom/google/android/gms/internal/measurement/zzae;->f:Z - - iget-object v7, p1, Lcom/google/android/gms/internal/measurement/zzae;->g:Ljava/lang/String; - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - iget-object v10, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - move-object v1, v0 - - invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - move-object p1, v0 - - :cond_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/i/b/e5;->G:Lf/h/a/d/i/b/e5; - - if-nez v0, :cond_3 - - const-class v0, Lf/h/a/d/i/b/e5; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/i/b/e5;->G:Lf/h/a/d/i/b/e5; - - if-nez v1, :cond_2 - - new-instance v1, Lf/h/a/d/i/b/f6; - - invoke-direct {v1, p0, p1, p2}, Lf/h/a/d/i/b/f6;->(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)V - - new-instance p0, Lf/h/a/d/i/b/e5; - - invoke-direct {p0, v1}, Lf/h/a/d/i/b/e5;->(Lf/h/a/d/i/b/f6;)V - - sput-object p0, Lf/h/a/d/i/b/e5;->G:Lf/h/a/d/i/b/e5; - - :cond_2 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_3 - if-eqz p1, :cond_4 - - iget-object p0, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - if-eqz p0, :cond_4 - - const-string p2, "dataCollectionDefaultEnabled" - - invoke-virtual {p0, p2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_4 - - sget-object p0, Lf/h/a/d/i/b/e5;->G:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - const-string p2, "dataCollectionDefaultEnabled" - - invoke-virtual {p1, p2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - :cond_4 - :goto_0 - sget-object p0, Lf/h/a/d/i/b/e5;->G:Lf/h/a/d/i/b/e5; - - return-object p0 -.end method - -.method public static b(Lf/h/a/d/i/b/y5;)V - .locals 1 - - if-eqz p0, :cond_0 - - return-void - - :cond_0 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string v0, "Component not created" - - invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static o(Lf/h/a/d/i/b/a5;)V - .locals 3 - - if-eqz p0, :cond_1 - - iget-boolean v0, p0, Lf/h/a/d/i/b/a5;->b:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1b - - const-string v2, "Component not initialized: " - - invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string v0, "Component not created" - - invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static p(Lf/h/a/d/i/b/x5;)V - .locals 3 - - if-eqz p0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->t()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1b - - const-string v2, "Component not initialized: " - - invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string v0, "Component not created" - - invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public final A()Lf/h/a/d/i/b/a; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->q:Lf/h/a/d/i/b/a; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Component not created" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final c()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final d()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->e()I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final e()I - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->A()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->C:Ljava/lang/Boolean; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x2 - - return v0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->z()Ljava/lang/Boolean; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_2 - - return v1 - - :cond_2 - const/4 v0, 0x3 - - return v0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v2, "firebase_analytics_collection_enabled" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - if-eqz v0, :cond_5 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_4 - - return v1 - - :cond_4 - const/4 v0, 0x4 - - return v0 - - :cond_5 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->B:Ljava/lang/Boolean; - - if-eqz v0, :cond_7 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_6 - - return v1 - - :cond_6 - const/4 v0, 0x5 - - return v0 - - :cond_7 - const-string v0, "isMeasurementExplicitlyDisabled" - - invoke-static {v0}, Lf/h/a/d/e/h/i/h;->a(Ljava/lang/String;)Lf/h/a/d/e/h/i/h; - - move-result-object v0 - - iget-boolean v0, v0, Lf/h/a/d/e/h/i/h;->c:Z - - if-eqz v0, :cond_8 - - const/4 v0, 0x6 - - return v0 - - :cond_8 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->T:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_a - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - if-eqz v0, :cond_a - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_9 - - return v1 - - :cond_9 - const/4 v0, 0x7 - - return v0 - - :cond_a - return v1 -.end method - -.method public final f()Lf/h/a/d/i/b/z3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->i:Lf/h/a/d/i/b/z3; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->p(Lf/h/a/d/i/b/x5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->i:Lf/h/a/d/i/b/z3; - - return-object v0 -.end method - -.method public final g()Lf/h/a/d/i/b/ea; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - return-object v0 -.end method - -.method public final h()V - .locals 2 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Unexpected call on client side" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final i()Lf/h/a/d/i/b/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->j:Lf/h/a/d/i/b/x4; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->p(Lf/h/a/d/i/b/x5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->j:Lf/h/a/d/i/b/x4; - - return-object v0 -.end method - -.method public final j()Landroid/content/Context; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - return-object v0 -.end method - -.method public final k()Z - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/e5;->x:Z - - if-eqz v0, :cond_8 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->y:Ljava/lang/Boolean; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-wide v2, p0, Lf/h/a/d/i/b/e5;->z:J - - const-wide/16 v4, 0x0 - - cmp-long v6, v2, v4 - - if-eqz v6, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_6 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - iget-wide v4, p0, Lf/h/a/d/i/b/e5;->z:J - - sub-long/2addr v2, v4 - - invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J - - move-result-wide v2 - - const-wide/16 v4, 0x3e8 - - cmp-long v0, v2, v4 - - if-lez v0, :cond_6 - - goto :goto_0 - - :cond_0 - throw v1 - - :cond_1 - :goto_0 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_7 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/e5;->z:J - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - const-string v1, "android.permission.INTERNET" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/t9;->t0(Ljava/lang/String;)Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - const-string v3, "android.permission.ACCESS_NETWORK_STATE" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/t9;->t0(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/e/o/b;->c()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->F()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/i/b/w4;->a(Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/i/b/t9;->T(Landroid/content/Context;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - :cond_2 - const/4 v0, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/e5;->y:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v4, v4, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v5, v5, Lf/h/a/d/i/b/s3;->m:Ljava/lang/String; - - invoke-virtual {v0, v3, v4, v5}, Lf/h/a/d/i/b/t9;->b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, v0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_5 - - :cond_4 - const/4 v1, 0x1 - - :cond_5 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/e5;->y:Ljava/lang/Boolean; - - :cond_6 - iget-object v0, p0, Lf/h/a/d/i/b/e5;->y:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 - - :cond_7 - throw v1 - - :cond_8 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "AppMeasurement is not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final l()Lf/h/a/d/i/b/f7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->r:Lf/h/a/d/i/b/f7; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->p(Lf/h/a/d/i/b/x5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->r:Lf/h/a/d/i/b/f7; - - return-object v0 -.end method - -.method public final m()Lf/h/a/d/i/b/fa; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - return-object v0 -.end method - -.method public final n()Lf/h/a/d/e/n/b; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - return-object v0 -.end method - -.method public final q()Lf/h/a/d/i/b/m4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->h:Lf/h/a/d/i/b/m4; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->b(Lf/h/a/d/i/b/y5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->h:Lf/h/a/d/i/b/m4; - - return-object v0 -.end method - -.method public final r()Lf/h/a/d/i/b/v8; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->k:Lf/h/a/d/i/b/v8; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->k:Lf/h/a/d/i/b/v8; - - return-object v0 -.end method - -.method public final s()Lf/h/a/d/i/b/i6; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->p:Lf/h/a/d/i/b/i6; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->p:Lf/h/a/d/i/b/i6; - - return-object v0 -.end method - -.method public final t()Lf/h/a/d/i/b/t9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->l:Lf/h/a/d/i/b/t9; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->b(Lf/h/a/d/i/b/y5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->l:Lf/h/a/d/i/b/t9; - - return-object v0 -.end method - -.method public final u()Lf/h/a/d/i/b/x3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->m:Lf/h/a/d/i/b/x3; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->b(Lf/h/a/d/i/b/y5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->m:Lf/h/a/d/i/b/x3; - - return-object v0 -.end method - -.method public final v()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - return v0 -.end method - -.method public final w()Lf/h/a/d/i/b/m7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->o:Lf/h/a/d/i/b/m7; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->o:Lf/h/a/d/i/b/m7; - - return-object v0 -.end method - -.method public final x()Lf/h/a/d/i/b/r7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->t:Lf/h/a/d/i/b/r7; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->t:Lf/h/a/d/i/b/r7; - - return-object v0 -.end method - -.method public final y()Lf/h/a/d/i/b/h; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->u:Lf/h/a/d/i/b/h; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->p(Lf/h/a/d/i/b/x5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->u:Lf/h/a/d/i/b/h; - - return-object v0 -.end method - -.method public final z()Lf/h/a/d/i/b/s3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->v:Lf/h/a/d/i/b/s3; - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e5;->v:Lf/h/a/d/i/b/s3; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e6.smali deleted file mode 100644 index 9ff154aa61..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e6.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public Lf/h/a/d/i/b/e6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# static fields -.field public static final a:[Ljava/lang/String; - -.field public static final b:[Ljava/lang/String; - - -# direct methods -.method public static constructor ()V - .locals 15 - - const-string v0, "firebase_last_notification" - - const-string v1, "first_open_time" - - const-string v2, "first_visit_time" - - const-string v3, "last_deep_link_referrer" - - const-string v4, "user_id" - - const-string v5, "first_open_after_install" - - const-string v6, "lifetime_user_engagement" - - const-string v7, "session_user_engagement" - - const-string v8, "non_personalized_ads" - - const-string v9, "ga_session_number" - - const-string v10, "ga_session_id" - - const-string v11, "last_gclid" - - const-string v12, "session_number" - - const-string v13, "session_id" - - filled-new-array/range {v0 .. v13}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; - - const-string v1, "_ln" - - const-string v2, "_fot" - - const-string v3, "_fvt" - - const-string v4, "_ldl" - - const-string v5, "_id" - - const-string v6, "_fi" - - const-string v7, "_lte" - - const-string v8, "_se" - - const-string v9, "_npa" - - const-string v10, "_sno" - - const-string v11, "_sid" - - const-string v12, "_lgclid" - - const-string v13, "_sno" - - const-string v14, "_sid" - - filled-new-array/range {v1 .. v14}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/e6;->b:[Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e7.smali deleted file mode 100644 index 97aeef2eb3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e7.smali +++ /dev/null @@ -1,842 +0,0 @@ -.class public final Lf/h/a/d/i/b/e7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/app/Application$ActivityLifecycleCallbacks; - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0xe -.end annotation - -.annotation build Landroidx/annotation/MainThread; -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Lf/h/a/d/i/b/j6;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 8 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "onActivityCreated" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V - - return-void - - :cond_0 - :try_start_1 - invoke-virtual {v0}, Landroid/content/Intent;->getData()Landroid/net/Uri; - - move-result-object v4 - - if-eqz v4, :cond_4 - - invoke-virtual {v4}, Landroid/net/Uri;->isHierarchical()Z - - move-result v1 - - if-nez v1, :cond_1 - - goto :goto_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {v0}, Lf/h/a/d/i/b/t9;->U(Landroid/content/Intent;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const-string v0, "gs" - - goto :goto_0 - - :cond_2 - const-string v0, "auto" - - :goto_0 - move-object v5, v0 - - const-string v0, "referrer" - - invoke-virtual {v4, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - if-nez p2, :cond_3 - - const/4 v0, 0x1 - - const/4 v3, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - const/4 v3, 0x0 - - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v7, Lf/h/a/d/i/b/d7; - - move-object v1, v7 - - move-object v2, p0 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/d7;->(Lf/h/a/d/i/b/e7;ZLandroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, v0, v7, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V - - return-void - - :cond_4 - :goto_2 - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V - - return-void - - :catchall_0 - move-exception v0 - - goto :goto_3 - - :catch_0 - move-exception v0 - - :try_start_2 - iget-object v1, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Throwable caught in onActivityCreated" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V - - return-void - - :goto_3 - iget-object v1, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v1 - - invoke-virtual {v1, p1, p2}, Lf/h/a/d/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V - - throw v0 -.end method - -.method public final onActivityDestroyed(Landroid/app/Activity;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - iget-object v2, v0, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - if-ne p1, v2, :cond_0 - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - :cond_0 - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v0, v0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :goto_0 - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final onActivityPaused(Landroid/app/Activity;)V - .locals 6 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, v0, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - monitor-enter v1 - - const/4 v2, 0x0 - - :try_start_0 - iput-boolean v2, v0, Lf/h/a/d/i/b/m7;->k:Z - - const/4 v2, 0x1 - - iput-boolean v2, v0, Lf/h/a/d/i/b/m7;->h:Z - - monitor-exit v1 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 - - :cond_0 - :goto_0 - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->C0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_1 - - iput-object v2, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - new-instance v1, Lf/h/a/d/i/b/q7; - - invoke-direct {v1, v0, v3, v4}, Lf/h/a/d/i/b/q7;->(Lf/h/a/d/i/b/m7;J)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v3, "Task exception on worker thread" - - invoke-direct {v0, p1, v1, v3}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - goto :goto_1 - - :cond_1 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/m7;->I(Landroid/app/Activity;)Lf/h/a/d/i/b/k7; - - move-result-object p1 - - iget-object v1, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iput-object v1, v0, Lf/h/a/d/i/b/m7;->d:Lf/h/a/d/i/b/k7; - - iput-object v2, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v5, Lf/h/a/d/i/b/p7; - - invoke-direct {v5, v0, p1, v3, v4}, Lf/h/a/d/i/b/p7;->(Lf/h/a/d/i/b/m7;Lf/h/a/d/i/b/k7;J)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v0, "Task exception on worker thread" - - invoke-direct {p1, v1, v5, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :goto_1 - iget-object p1, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {p1}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object p1 - - iget-object v0, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/i/b/x8; - - invoke-direct {v3, p1, v0, v1}, Lf/h/a/d/i/b/x8;->(Lf/h/a/d/i/b/v8;J)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v0, "Task exception on worker thread" - - invoke-direct {p1, v2, v3, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_2 - throw v2 - - :cond_3 - throw v2 -.end method - -.method public final onActivityResumed(Landroid/app/Activity;)V - .locals 8 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_4 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v5, Lf/h/a/d/i/b/y8; - - invoke-direct {v5, v0, v3, v4}, Lf/h/a/d/i/b/y8;->(Lf/h/a/d/i/b/v8;J)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v3, "Task exception on worker thread" - - invoke-direct {v0, v1, v5, v3}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v1, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - monitor-enter v1 - - const/4 v4, 0x1 - - :try_start_0 - iput-boolean v4, v0, Lf/h/a/d/i/b/m7;->k:Z - - iget-object v4, v0, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - if-eq p1, v4, :cond_0 - - iget-object v4, v0, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - monitor-enter v4 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iput-object p1, v0, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - iput-boolean v3, v0, Lf/h/a/d/i/b/m7;->h:Z - - monitor-exit v4 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - iget-object v4, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->C0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - iget-object v4, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v4}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v4 - - if-eqz v4, :cond_0 - - iput-object v2, v0, Lf/h/a/d/i/b/m7;->i:Lf/h/a/d/i/b/k7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v4 - - new-instance v5, Lf/h/a/d/i/b/s7; - - invoke-direct {v5, v0}, Lf/h/a/d/i/b/s7;->(Lf/h/a/d/i/b/m7;)V - - invoke-virtual {v4}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v6, Lf/h/a/d/i/b/c5; - - const-string v7, "Task exception on worker thread" - - invoke-direct {v6, v4, v5, v7}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v4, v6}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - :try_start_3 - monitor-exit v4 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p1 - - :cond_0 - :goto_0 - monitor-exit v1 - - goto :goto_1 - - :catchall_1 - move-exception p1 - - monitor-exit v1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw p1 - - :cond_1 - :goto_1 - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->C0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object p1, v0, Lf/h/a/d/i/b/m7;->i:Lf/h/a/d/i/b/k7; - - iput-object p1, v0, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - new-instance v1, Lf/h/a/d/i/b/n7; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/n7;->(Lf/h/a/d/i/b/m7;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v0, p1, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - goto :goto_2 - - :cond_2 - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/m7;->I(Landroid/app/Activity;)Lf/h/a/d/i/b/k7; - - move-result-object v1 - - invoke-virtual {v0, p1, v1, v3}, Lf/h/a/d/i/b/m7;->D(Landroid/app/Activity;Lf/h/a/d/i/b/k7;Z)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->p()Lf/h/a/d/i/b/a; - - move-result-object p1 - - iget-object v0, p1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/i/b/a3; - - invoke-direct {v3, p1, v0, v1}, Lf/h/a/d/i/b/a3;->(Lf/h/a/d/i/b/a;J)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v0, "Task exception on worker thread" - - invoke-direct {p1, v2, v3, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :goto_2 - return-void - - :cond_3 - throw v2 - - :cond_4 - throw v2 -.end method - -.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/e7;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - if-nez p2, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v0, v0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/i/b/k7; - - if-nez p1, :cond_2 - - goto :goto_0 - - :cond_2 - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - iget-wide v1, p1, Lf/h/a/d/i/b/k7;->c:J - - const-string v3, "id" - - invoke-virtual {v0, v3, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v1, p1, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - const-string v2, "name" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object p1, p1, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - const-string v1, "referrer_name" - - invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string p1, "com.google.app_measurement.screen_service" - - invoke-virtual {p2, p1, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - :goto_0 - return-void -.end method - -.method public final onActivityStarted(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStopped(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e8.smali deleted file mode 100644 index 0deb9443da..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e8.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public final Lf/h/a/d/i/b/e8; -.super Lf/h/a/d/i/b/g; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/z5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/e8;->e:Lf/h/a/d/i/b/r7; - - invoke-direct {p0, p2}, Lf/h/a/d/i/b/g;->(Lf/h/a/d/i/b/z5;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/e8;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Tasks have been queued for a long time" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/e9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/e9.smali deleted file mode 100644 index e0812f8533..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/e9.smali +++ /dev/null @@ -1,409 +0,0 @@ -.class public final Lf/h/a/d/i/b/e9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic a:Lf/h/a/d/i/b/v8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v8;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/m4;->v(J)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->r:Lf/h/a/d/i/b/o4; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/o4;->a(Z)V - - new-instance v0, Landroid/app/ActivityManager$RunningAppProcessInfo; - - invoke-direct {v0}, Landroid/app/ActivityManager$RunningAppProcessInfo;->()V - - invoke-static {v0}, Landroid/app/ActivityManager;->getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V - - iget v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I - - const/16 v1, 0x64 - - if-ne v0, v1, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Detected application was in foreground" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - const/4 v2, 0x0 - - invoke-virtual {p0, v0, v1, v2}, Lf/h/a/d/i/b/e9;->c(JZ)V - - goto :goto_0 - - :cond_0 - throw v2 - - :cond_1 - :goto_0 - return-void - - :cond_2 - throw v2 -.end method - -.method public final b(JZ)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/v8;->B()V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/m4;->v(J)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->r:Lf/h/a/d/i/b/o4; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/o4;->a(Z)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->r:Lf/h/a/d/i/b/o4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/o4;->b()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/d/i/b/e9;->c(JZ)V - - :cond_1 - return-void -.end method - -.method public final c(JZ)V - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0, p1, p2}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const-string v1, "Session started, time" - - invoke-virtual {v2, v1, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-wide/16 v0, 0x3e8 - - div-long v0, p1, v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - const-string v3, "auto" - - const-string v4, "_sid" - - move-object v5, v0 - - move-wide v6, p1 - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - iget-object v1, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->r:Lf/h/a/d/i/b/o4; - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/o4;->a(Z)V - - new-instance v8, Landroid/os/Bundle; - - invoke-direct {v8}, Landroid/os/Bundle;->()V - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - const-string v2, "_sid" - - invoke-virtual {v8, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v0, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->q0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - if-eqz p3, :cond_1 - - const-wide/16 v0, 0x1 - - const-string p3, "_aib" - - invoke-virtual {v8, p3, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_1 - iget-object p3, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {p3}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v3 - - const-string v4, "auto" - - const-string v5, "_s" - - move-wide v6, p1 - - invoke-virtual/range {v3 .. v8}, Lf/h/a/d/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - - invoke-static {}, Lf/h/a/d/h/k/fa;->b()Z - - move-result p3 - - if-eqz p3, :cond_2 - - iget-object p3, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object p3, p3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p3, p3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v0, Lf/h/a/d/i/b/n;->v0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p3, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p3 - - if-eqz p3, :cond_2 - - iget-object p3, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {p3}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {p3}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object p3 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_2 - - new-instance v6, Landroid/os/Bundle; - - invoke-direct {v6}, Landroid/os/Bundle;->()V - - const-string v0, "_ffr" - - invoke-virtual {v6, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object p3, p0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {p3}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - const-string v2, "auto" - - const-string v3, "_ssr" - - move-wide v4, p1 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - - :cond_2 - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/ea.smali b/com.discord/smali_classes2/f/h/a/d/i/b/ea.smali deleted file mode 100644 index a5c0040f20..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/ea.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/i/b/ea; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a()Z - .locals 2 - - invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; - - move-result-object v0 - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f.smali deleted file mode 100644 index 57eaeefd10..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f.smali +++ /dev/null @@ -1,457 +0,0 @@ -.class public final Lf/h/a/d/i/b/f; -.super Landroid/database/sqlite/SQLiteOpenHelper; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/e; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e;Landroid/content/Context;Ljava/lang/String;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - const/4 p1, 0x0 - - const/4 v0, 0x1 - - invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V - - return-void -.end method - - -# virtual methods -.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - iget-object v0, v0, Lf/h/a/d/i/b/e;->e:Lf/h/a/d/i/b/h9; - - iget-wide v1, v0, Lf/h/a/d/i/b/h9;->b:J - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - cmp-long v6, v1, v4 - - if-nez v6, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v1, v0, Lf/h/a/d/i/b/h9;->a:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_5 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - iget-wide v6, v0, Lf/h/a/d/i/b/h9;->b:J - - sub-long/2addr v1, v6 - - const-wide/32 v6, 0x36ee80 - - cmp-long v0, v1, v6 - - if-ltz v0, :cond_1 - - :goto_0 - const/4 v0, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_4 - - :try_start_0 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - iget-object v0, v0, Lf/h/a/d/i/b/e;->e:Lf/h/a/d/i/b/h9; - - iget-object v1, v0, Lf/h/a/d/i/b/h9;->a:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/d/i/b/h9;->b:J - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Opening the database failed, dropping and recreating it" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const-string v0, "google_app_measurement.db" - - iget-object v1, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1, v0}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/io/File;->delete()Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to delete corrupted db file" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - :try_start_1 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - iget-object v1, v1, Lf/h/a/d/i/b/e;->e:Lf/h/a/d/i/b/h9; - - iput-wide v4, v1, Lf/h/a/d/i/b/h9;->b:J - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - - return-object v0 - - :catch_1 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to open freshly created database" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 - - :cond_3 - throw v3 - - :cond_4 - new-instance v0, Landroid/database/sqlite/SQLiteException; - - const-string v1, "Database open failed" - - invoke-direct {v0, v1}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw v0 - - :cond_5 - throw v3 -.end method - -.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->L2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method - -.method public final onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - return-void -.end method - -.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->f:[Ljava/lang/String; - - const-string v3, "events" - - const-string v4, "CREATE TABLE IF NOT EXISTS events ( app_id TEXT NOT NULL, name TEXT NOT NULL, lifetime_count INTEGER NOT NULL, current_bundle_count INTEGER NOT NULL, last_fire_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id, name)) ;" - - const-string v5, "app_id,name,lifetime_count,current_bundle_count,last_fire_timestamp" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const/4 v6, 0x0 - - const-string v3, "conditional_properties" - - const-string v4, "CREATE TABLE IF NOT EXISTS conditional_properties ( app_id TEXT NOT NULL, origin TEXT NOT NULL, name TEXT NOT NULL, value BLOB NOT NULL, creation_timestamp INTEGER NOT NULL, active INTEGER NOT NULL, trigger_event_name TEXT, trigger_timeout INTEGER NOT NULL, timed_out_event BLOB,triggered_event BLOB, triggered_timestamp INTEGER NOT NULL, time_to_live INTEGER NOT NULL, expired_event BLOB, PRIMARY KEY (app_id, name)) ;" - - const-string v5, "app_id,origin,name,value,active,trigger_event_name,trigger_timeout,creation_timestamp,timed_out_event,triggered_event,triggered_timestamp,time_to_live,expired_event" - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->g:[Ljava/lang/String; - - const-string v3, "user_attributes" - - const-string v4, "CREATE TABLE IF NOT EXISTS user_attributes ( app_id TEXT NOT NULL, name TEXT NOT NULL, set_timestamp INTEGER NOT NULL, value BLOB NOT NULL, PRIMARY KEY (app_id, name)) ;" - - const-string v5, "app_id,name,set_timestamp,value" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->h:[Ljava/lang/String; - - const-string v3, "apps" - - const-string v4, "CREATE TABLE IF NOT EXISTS apps ( app_id TEXT NOT NULL, app_instance_id TEXT, gmp_app_id TEXT, resettable_device_id_hash TEXT, last_bundle_index INTEGER NOT NULL, last_bundle_end_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id)) ;" - - const-string v5, "app_id,app_instance_id,gmp_app_id,resettable_device_id_hash,last_bundle_index,last_bundle_end_timestamp" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->j:[Ljava/lang/String; - - const-string v3, "queue" - - const-string v4, "CREATE TABLE IF NOT EXISTS queue ( app_id TEXT NOT NULL, bundle_end_timestamp INTEGER NOT NULL, data BLOB NOT NULL);" - - const-string v5, "app_id,bundle_end_timestamp,data" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const/4 v6, 0x0 - - const-string v3, "raw_events_metadata" - - const-string v4, "CREATE TABLE IF NOT EXISTS raw_events_metadata ( app_id TEXT NOT NULL, metadata_fingerprint INTEGER NOT NULL, metadata BLOB NOT NULL, PRIMARY KEY (app_id, metadata_fingerprint));" - - const-string v5, "app_id,metadata_fingerprint,metadata" - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->i:[Ljava/lang/String; - - const-string v3, "raw_events" - - const-string v4, "CREATE TABLE IF NOT EXISTS raw_events ( app_id TEXT NOT NULL, name TEXT NOT NULL, timestamp INTEGER NOT NULL, metadata_fingerprint INTEGER NOT NULL, data BLOB NOT NULL);" - - const-string v5, "app_id,name,timestamp,metadata_fingerprint,data" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->k:[Ljava/lang/String; - - const-string v3, "event_filters" - - const-string v4, "CREATE TABLE IF NOT EXISTS event_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, event_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, event_name, audience_id, filter_id));" - - const-string v5, "app_id,audience_id,filter_id,event_name,data" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->l:[Ljava/lang/String; - - const-string v3, "property_filters" - - const-string v4, "CREATE TABLE IF NOT EXISTS property_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, property_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, property_name, audience_id, filter_id));" - - const-string v5, "app_id,audience_id,filter_id,property_name,data" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const/4 v6, 0x0 - - const-string v3, "audience_filter_values" - - const-string v4, "CREATE TABLE IF NOT EXISTS audience_filter_values ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, current_results BLOB, PRIMARY KEY (app_id, audience_id));" - - const-string v5, "app_id,audience_id,current_results" - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - sget-object v6, Lf/h/a/d/i/b/e;->m:[Ljava/lang/String; - - const-string v3, "app2" - - const-string v4, "CREATE TABLE IF NOT EXISTS app2 ( app_id TEXT NOT NULL, first_open_count INTEGER NOT NULL, PRIMARY KEY (app_id));" - - const-string v5, "app_id,first_open_count" - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const/4 v6, 0x0 - - const-string v3, "main_event_params" - - const-string v4, "CREATE TABLE IF NOT EXISTS main_event_params ( app_id TEXT NOT NULL, event_id TEXT NOT NULL, children_to_process INTEGER NOT NULL, main_event BLOB NOT NULL, PRIMARY KEY (app_id));" - - const-string v5, "app_id,event_id,children_to_process,main_event" - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f;->d:Lf/h/a/d/i/b/e; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const-string v3, "default_event_params" - - const-string v4, "CREATE TABLE IF NOT EXISTS default_event_params ( app_id TEXT NOT NULL, parameters BLOB NOT NULL, PRIMARY KEY (app_id));" - - const-string v5, "app_id,parameters" - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - return-void -.end method - -.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f0.smali deleted file mode 100644 index 705241b2db..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/f0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/f0; - - invoke-direct {v0}, Lf/h/a/d/i/b/f0;->()V - - sput-object v0, Lf/h/a/d/i/b/f0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->c0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f1.smali deleted file mode 100644 index eba35190db..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/f1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/f1; - - invoke-direct {v0}, Lf/h/a/d/i/b/f1;->()V - - sput-object v0, Lf/h/a/d/i/b/f1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->C()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f2.smali deleted file mode 100644 index 74cdfb560d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/f2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/f2; - - invoke-direct {v0}, Lf/h/a/d/i/b/f2;->()V - - sput-object v0, Lf/h/a/d/i/b/f2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->h()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f3.smali deleted file mode 100644 index 948e970c63..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/f3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/f3; - - invoke-direct {v0}, Lf/h/a/d/i/b/f3;->()V - - sput-object v0, Lf/h/a/d/i/b/f3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->C0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f4.smali deleted file mode 100644 index 79535ba2ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f4.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/f4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "I", - "Ljava/lang/Throwable;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f5.smali deleted file mode 100644 index 9c5324dd36..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f5.smali +++ /dev/null @@ -1,1378 +0,0 @@ -.class public final Lf/h/a/d/i/b/f5; -.super Lf/h/a/d/i/b/q3; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/j9; - -.field public b:Ljava/lang/Boolean; - -.field public c:Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/i/b/q3;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/i/b/f5;->c:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 8 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - new-instance v7, Lf/h/a/d/i/b/w5; - - move-object v0, v7 - - move-object v1, p0 - - move-object v2, p4 - - move-object v3, p5 - - move-object v4, p3 - - move-wide v5, p1 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/i/b/w5;->(Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V - - invoke-virtual {p0, v7}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final F(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - new-instance v0, Lf/h/a/d/i/b/n5; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/n5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - const/4 v0, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/o5; - - invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/d/i/b/o5;->(Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object p1 - - check-cast p1, Ljava/util/concurrent/FutureTask; - - :try_start_0 - invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - goto :goto_0 - - :catch_1 - move-exception p1 - - :goto_0 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to get conditional user properties as" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - invoke-virtual {p0, p3}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/l5; - - invoke-direct {v1, p0, p3, p1, p2}, Lf/h/a/d/i/b/l5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object p1 - - check-cast p1, Ljava/util/concurrent/FutureTask; - - :try_start_0 - invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - goto :goto_0 - - :catch_1 - move-exception p1 - - :goto_0 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to get conditional user properties" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - invoke-virtual {p0, p4}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/j5; - - invoke-direct {v1, p0, p4, p1, p2}, Lf/h/a/d/i/b/j5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object p1 - - check-cast p1, Ljava/util/concurrent/FutureTask; - - :try_start_0 - invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - new-instance p2, Ljava/util/ArrayList; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result v0 - - invoke-direct {p2, v0}, Ljava/util/ArrayList;->(I)V - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/i/b/r9; - - if-nez p3, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_0 - - :cond_1 - new-instance v1, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-direct {v1, v0}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/d/i/b/r9;)V - - invoke-virtual {p2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :cond_2 - return-object p2 - - :catch_0 - move-exception p1 - - goto :goto_1 - - :catch_1 - move-exception p1 - - :goto_1 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p3, p4, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p3 - - const-string p4, "Failed to query user properties. appId" - - invoke-virtual {p2, p4, p3, p1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final N(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; - .locals 4 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/measurement/internal/zzn;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/u5; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/u5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object v0 - - check-cast v0, Ljava/util/concurrent/FutureTask; - - :try_start_0 - invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - new-instance v1, Ljava/util/ArrayList; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v2 - - invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/i/b/r9; - - if-nez p2, :cond_1 - - iget-object v3, v2, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_0 - - :cond_1 - new-instance v3, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-direct {v3, v2}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/d/i/b/r9;)V - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :cond_2 - return-object v1 - - :catch_0 - move-exception p2 - - goto :goto_1 - - :catch_1 - move-exception p2 - - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v1, "Failed to get user properties. appId" - - invoke-virtual {v0, v1, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final P(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lf/h/a/d/i/b/t5; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/t5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final W(Lcom/google/android/gms/measurement/internal/zzw;)V - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - const/4 v1, 0x1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V - - new-instance p1, Lf/h/a/d/i/b/k5; - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/k5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lf/h/a/d/i/b/q5; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/i/b/q5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final Z(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 p3, 0x1 - - invoke-virtual {p0, p2, p3}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - new-instance p3, Lf/h/a/d/i/b/p5; - - invoke-direct {p3, p0, p1, p2}, Lf/h/a/d/i/b/p5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - - invoke-virtual {p0, p3}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final b0(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lf/h/a/d/i/b/h5; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/h5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final h(Ljava/lang/Runnable;)V - .locals 3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->z()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, v0, p1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final i(Ljava/lang/String;Z)V - .locals 3 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_7 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - if-eqz p2, :cond_3 - - :try_start_0 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->b:Ljava/lang/Boolean; - - if-nez p2, :cond_2 - - const-string p2, "com.google.android.gms" - - iget-object v2, p0, Lf/h/a/d/i/b/f5;->c:Ljava/lang/String; - - invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_1 - - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object p2, p2, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v2 - - invoke-static {p2, v2}, Lf/h/a/b/i1/e;->U0(Landroid/content/Context;I)Z - - move-result p2 - - if-nez p2, :cond_1 - - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object p2, p2, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {p2}, Lf/h/a/d/e/f;->a(Landroid/content/Context;)Lf/h/a/d/e/f; - - move-result-object p2 - - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v2 - - invoke-virtual {p2, v2}, Lf/h/a/d/e/f;->b(I)Z - - move-result p2 - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p2, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p2, 0x1 - - :goto_1 - invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/d/i/b/f5;->b:Ljava/lang/Boolean; - - :cond_2 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->b:Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - if-nez p2, :cond_5 - - :cond_3 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->c:Ljava/lang/String; - - if-nez p2, :cond_4 - - iget-object p2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object p2, p2, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {}, Landroid/os/Binder;->getCallingUid()I - - move-result v2 - - invoke-static {p2, v2, p1}, Lf/h/a/d/e/e;->h(Landroid/content/Context;ILjava/lang/String;)Z - - move-result p2 - - if-eqz p2, :cond_4 - - iput-object p1, p0, Lf/h/a/d/i/b/f5;->c:Ljava/lang/String; - - :cond_4 - iget-object p2, p0, Lf/h/a/d/i/b/f5;->c:Ljava/lang/String; - - invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_6 - - :cond_5 - return-void - - :cond_6 - new-instance p2, Ljava/lang/SecurityException; - - const-string v2, "Unknown calling package name \'%s\'." - - new-array v1, v1, [Ljava/lang/Object; - - aput-object p1, v1, v0 - - invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p2, v0}, Ljava/lang/SecurityException;->(Ljava/lang/String;)V - - throw p2 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception p2 - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v1, "Measurement Service called with invalid calling package. appId" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw p2 - - :cond_7 - iget-object p1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Measurement Service called without app package" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - new-instance p1, Ljava/lang/SecurityException; - - invoke-direct {p1, p2}, Ljava/lang/SecurityException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public final j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V - - iget-object p1, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iput-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - new-instance p1, Lf/h/a/d/i/b/v5; - - invoke-direct {p1, p0, v0, p2}, Lf/h/a/d/i/b/v5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final j0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {}, Lf/h/a/d/h/k/pb;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->O0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lf/h/a/d/i/b/i5; - - invoke-direct {v0, p0, p2, p1}, Lf/h/a/d/i/b/i5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Landroid/os/Bundle;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - :cond_0 - return-void -.end method - -.method public final k0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - new-instance v0, Lf/h/a/d/i/b/r5; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/i/b/r5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/f5;->h(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final m0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B - .locals 10 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v0, 0x1 - - invoke-virtual {p0, p2, v0}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - iget-object v2, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/j9;->I()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "Log and bundle. event" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_3 - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v3 - - const-wide/32 v5, 0xf4240 - - div-long/2addr v3, v5 - - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v7, Lf/h/a/d/i/b/s5; - - invoke-direct {v7, p0, p1, p2}, Lf/h/a/d/i/b/s5;->(Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v8, Lf/h/a/d/i/b/c5; - - const-string v9, "Task exception on worker thread" - - invoke-direct {v8, v1, v7, v0, v9}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - iget-object v7, v1, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - if-ne v0, v7, :cond_0 - - invoke-virtual {v8}, Ljava/util/concurrent/FutureTask;->run()V - - goto :goto_0 - - :cond_0 - invoke-virtual {v1, v8}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :goto_0 - :try_start_0 - invoke-virtual {v8}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [B - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Log and bundle returned null. appId" - - invoke-static {p2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v0, v1, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - new-array v0, v0, [B - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_2 - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v7 - - div-long/2addr v7, v5 - - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v5, "Log and bundle processed. event, size, time_ms" - - iget-object v6, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v6}, Lf/h/a/d/i/b/j9;->I()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - iget-object v9, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v6, v9}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - array-length v9, v0 - - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v9 - - sub-long/2addr v7, v3 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v1, v5, v6, v9, v3}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v0 - - :cond_2 - throw v2 - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception v0 - - goto :goto_1 - - :catch_1 - move-exception v0 - - :goto_1 - iget-object v1, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - iget-object v3, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v3}, Lf/h/a/d/i/b/j9;->I()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v3, p1}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v3, "Failed to log and bundle. appId, event, error" - - invoke-virtual {v1, v3, p2, p1, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-object v2 - - :cond_3 - throw v2 -.end method - -.method public final r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; - .locals 2 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - const/4 v0, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/m5; - - invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/d/i/b/m5;->(Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object p2 - - check-cast p2, Ljava/util/concurrent/FutureTask; - - :try_start_0 - invoke-virtual {p2}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/util/List; - - new-instance p3, Ljava/util/ArrayList; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result v0 - - invoke-direct {p3, v0}, Ljava/util/ArrayList;->(I)V - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :cond_0 - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/i/b/r9; - - if-nez p4, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_0 - - :cond_1 - new-instance v1, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-direct {v1, v0}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/d/i/b/r9;)V - - invoke-virtual {p3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_0 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :cond_2 - return-object p3 - - :catch_0 - move-exception p2 - - goto :goto_1 - - :catch_1 - move-exception p2 - - :goto_1 - iget-object p3, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p3}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string p4, "Failed to get user properties as. appId" - - invoke-virtual {p3, p4, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final u0(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 3 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/i/b/f5;->i(Ljava/lang/String;Z)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-virtual {v0, v1, v2, p1}, Lf/h/a/d/i/b/t9;->b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - - return-void -.end method - -.method public final z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - .locals 5 - .annotation build Landroidx/annotation/BinderThread; - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/f5;->u0(Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/i/b/n9; - - invoke-direct {v2, v0, p1}, Lf/h/a/d/i/b/n9;->(Lf/h/a/d/i/b/j9;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - - move-result-object v1 - - const-wide/16 v2, 0x7530 - - :try_start_0 - sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - :try_end_0 - .catch Ljava/util/concurrent/TimeoutException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 - - check-cast v1, Ljava/util/concurrent/FutureTask; - - :try_start_1 - invoke-virtual {v1, v2, v3, v4}, Ljava/util/concurrent/FutureTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - :try_end_1 - .catch Ljava/util/concurrent/TimeoutException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Ljava/util/concurrent/ExecutionException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v1 - - goto :goto_0 - - :catch_1 - move-exception v1 - - goto :goto_0 - - :catch_2 - move-exception v1 - - :goto_0 - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Failed to get app instance id. appId" - - invoke-virtual {v0, v2, p1, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v1, 0x0 - - :goto_1 - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f6.smali deleted file mode 100644 index bb6e68c4f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f6.smali +++ /dev/null @@ -1,90 +0,0 @@ -.class public final Lf/h/a/d/i/b/f6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public b:Ljava/lang/String; - -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/Boolean; - -.field public f:J - -.field public g:Lcom/google/android/gms/internal/measurement/zzae; - -.field public h:Z - -.field public i:Ljava/lang/Long; - - -# direct methods -.method public constructor (Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/f6;->h:Z - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/f6;->a:Landroid/content/Context; - - iput-object p3, p0, Lf/h/a/d/i/b/f6;->i:Ljava/lang/Long; - - if-eqz p2, :cond_0 - - iput-object p2, p0, Lf/h/a/d/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; - - iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->i:Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/i/b/f6;->b:Ljava/lang/String; - - iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->h:Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/i/b/f6;->c:Ljava/lang/String; - - iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->g:Ljava/lang/String; - - iput-object p1, p0, Lf/h/a/d/i/b/f6;->d:Ljava/lang/String; - - iget-boolean p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->f:Z - - iput-boolean p1, p0, Lf/h/a/d/i/b/f6;->h:Z - - iget-wide v1, p2, Lcom/google/android/gms/internal/measurement/zzae;->e:J - - iput-wide v1, p0, Lf/h/a/d/i/b/f6;->f:J - - iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; - - if-eqz p1, :cond_0 - - const-string p2, "dataCollectionDefaultEnabled" - - invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/f6;->e:Ljava/lang/Boolean; - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f7.smali deleted file mode 100644 index 2acbd1232e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f7.smali +++ /dev/null @@ -1,155 +0,0 @@ -.class public final Lf/h/a/d/i/b/f7; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final c:Ljavax/net/ssl/SSLSocketFactory; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/i/b/f7;->c:Ljavax/net/ssl/SSLSocketFactory; - - return-void -.end method - -.method public static v(Ljava/net/HttpURLConnection;)[B - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; - - move-result-object v0 - - const/16 p0, 0x400 - - new-array p0, p0, [B - - :goto_0 - invoke-virtual {v0, p0}, Ljava/io/InputStream;->read([B)I - - move-result v2 - - if-lez v2, :cond_0 - - const/4 v3, 0x0 - - invoke-virtual {v1, p0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - - return-object p0 - - :catchall_0 - move-exception p0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/io/InputStream;->close()V - - :cond_1 - throw p0 -.end method - - -# virtual methods -.method public final s()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Ljava/net/URL;)Ljava/net/HttpURLConnection; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; - - move-result-object p1 - - instance-of v0, p1, Ljava/net/HttpURLConnection; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/f7;->c:Ljavax/net/ssl/SSLSocketFactory; - - if-eqz v0, :cond_0 - - instance-of v1, p1, Ljavax/net/ssl/HttpsURLConnection; - - if-eqz v1, :cond_0 - - move-object v1, p1 - - check-cast v1, Ljavax/net/ssl/HttpsURLConnection; - - invoke-virtual {v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V - - :cond_0 - check-cast p1, Ljava/net/HttpURLConnection; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V - - const v1, 0xea60 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V - - const v1, 0xee48 - - invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V - - return-object p1 - - :cond_1 - new-instance p1, Ljava/io/IOException; - - const-string v0, "Failed to obtain HTTP connection" - - invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f8.smali deleted file mode 100644 index b556360b0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f8.smali +++ /dev/null @@ -1,140 +0,0 @@ -.class public final Lf/h/a/d/i/b/f8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Z - -.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzw; - -.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic h:Lcom/google/android/gms/measurement/internal/zzw; - -.field public final synthetic i:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzw;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/f8;->i:Lf/h/a/d/i/b/r7; - - iput-boolean p2, p0, Lf/h/a/d/i/b/f8;->d:Z - - iput-boolean p3, p0, Lf/h/a/d/i/b/f8;->e:Z - - iput-object p4, p0, Lf/h/a/d/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; - - iput-object p5, p0, Lf/h/a/d/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p6, p0, Lf/h/a/d/i/b/f8;->h:Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/f8;->i:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Discarding data. Failed to send conditional user property to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - iget-boolean v2, p0, Lf/h/a/d/i/b/f8;->d:Z - - if-eqz v2, :cond_2 - - iget-boolean v2, p0, Lf/h/a/d/i/b/f8;->e:Z - - if-eqz v2, :cond_1 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; - - :goto_0 - iget-object v3, p0, Lf/h/a/d/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/r7;->B(Lf/h/a/d/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_1 - - :cond_2 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/f8;->h:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v2, p0, Lf/h/a/d/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0, v2}, Lf/h/a/d/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_1 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; - - invoke-interface {v1, v0}, Lf/h/a/d/i/b/r3;->W(Lcom/google/android/gms/measurement/internal/zzw;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/f8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to send conditional user property to the service" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/f8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/f9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/f9.smali deleted file mode 100644 index 3f1715a0ae..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/f9.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/d/i/b/f9; -.super Lf/h/a/d/i/b/g; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic e:Lf/h/a/d/i/b/c9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/c9;Lf/h/a/d/i/b/z5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/f9;->e:Lf/h/a/d/i/b/c9; - - invoke-direct {p0, p2}, Lf/h/a/d/i/b/g;->(Lf/h/a/d/i/b/z5;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/f9;->e:Lf/h/a/d/i/b/c9; - - iget-object v1, v0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v1, v0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1, v1, v3, v4}, Lf/h/a/d/i/b/c9;->a(ZZJ)Z - - iget-object v1, v0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->p()Lf/h/a/d/i/b/a; - - move-result-object v1 - - iget-object v0, v0, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/a;->w(J)V - - return-void - - :cond_0 - throw v2 - - :cond_1 - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/fa.smali b/com.discord/smali_classes2/f/h/a/d/i/b/fa.smali deleted file mode 100644 index db7a1ff6fa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/fa.smali +++ /dev/null @@ -1,1092 +0,0 @@ -.class public final Lf/h/a/d/i/b/fa; -.super Lf/h/a/d/i/b/y5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public b:Ljava/lang/Boolean; - -.field public c:Lf/h/a/d/i/b/b; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public d:Ljava/lang/Boolean; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/y5;->(Lf/h/a/d/i/b/e5;)V - - sget-object p1, Lf/h/a/d/i/b/c;->a:Lf/h/a/d/i/b/b; - - iput-object p1, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - return-void -.end method - -.method public static E()J - .locals 2 - - sget-object v0, Lf/h/a/d/i/b/n;->D:Lf/h/a/d/i/b/p3; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Long; - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - return-wide v0 -.end method - - -# virtual methods -.method public final A()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v0, "firebase_analytics_collection_deactivated" - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final B(Ljava/lang/String;)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - const-string v1, "measurement.event_sampling_enabled" - - invoke-interface {v0, p1, v1}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "1" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final C()Ljava/lang/Boolean; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->a()V - - const-string v0, "google_analytics_adid_collection_enabled" - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public final D()Ljava/lang/Boolean; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->a()V - - sget-object v0, Lf/h/a/d/h/k/bc;->e:Lf/h/a/d/h/k/bc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/bc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ec; - - invoke-interface {v0}, Lf/h/a/d/h/k/ec;->a()Z - - move-result v0 - - if-eqz v0, :cond_3 - - sget-object v0, Lf/h/a/d/i/b/n;->C0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_2 - - :cond_0 - const-string v0, "google_analytics_automatic_screen_reporting_enabled" - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 - - :cond_3 - :goto_2 - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - return-object v0 -.end method - -.method public final F()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/fa;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_0 - - const-string v0, "app_measurement_lite" - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/fa;->b:Ljava/lang/Boolean; - - if-nez v0, :cond_0 - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/fa;->b:Ljava/lang/Boolean; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/fa;->b:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-boolean v0, v0, Lf/h/a/d/i/b/e5;->e:Z - - if-nez v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - return v0 - - :cond_2 - :goto_0 - const/4 v0, 0x1 - - return v0 -.end method - -.method public final G()Landroid/os/Bundle; - .locals 4 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - if-nez v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to load metadata: PackageManager is null" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-object v0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0x80 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to load metadata: ApplicationInfo is null" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-object v0 - - :cond_1 - iget-object v0, v1, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to load metadata: Package name not found" - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 7 - - const-class v0, Ljava/lang/String; - - :try_start_0 - const-string v1, "android.os.SystemProperties" - - invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "get" - - const/4 v3, 0x2 - - new-array v4, v3, [Ljava/lang/Class; - - const/4 v5, 0x0 - - aput-object v0, v4, v5 - - const/4 v6, 0x1 - - aput-object v0, v4, v6 - - invoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - const/4 v1, 0x0 - - new-array v2, v3, [Ljava/lang/Object; - - aput-object p1, v2, v5 - - aput-object p2, v2, v6 - - invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 - .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "SystemProperties.get() threw an exception" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :catch_1 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Could not access SystemProperties.get()" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :catch_2 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Could not find SystemProperties.get() method" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :catch_3 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Could not find SystemProperties class" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - return-object p2 -.end method - -.method public final o(Ljava/lang/String;)I - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Size; - min = 0x1L - .end annotation - .end param - - sget-object v0, Lf/h/a/d/i/b/n;->I:Lf/h/a/d/i/b/p3; - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result p1 - - const/16 v0, 0x64 - - invoke-static {p1, v0}, Ljava/lang/Math;->min(II)I - - move-result p1 - - const/16 v0, 0x19 - - invoke-static {p1, v0}, Ljava/lang/Math;->max(II)I - - move-result p1 - - return p1 -.end method - -.method public final p(Ljava/lang/String;Lf/h/a/d/i/b/p3;)J - .locals 3 - .param p2 # Lf/h/a/d/i/b/p3; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;)J" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - return-wide p1 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - iget-object v2, p2, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - invoke-interface {v1, p1, v2}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - return-wide p1 - - :cond_1 - :try_start_0 - invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-wide p1 - - :catch_0 - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final q(Lf/h/a/d/i/b/p3;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - const/4 v0, 0x0 - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - return p1 -.end method - -.method public final r(Ljava/lang/String;)I - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Size; - min = 0x1L - .end annotation - .end param - - invoke-static {}, Lf/h/a/d/h/k/n9;->b()Z - - move-result v0 - - const/16 v1, 0x1f4 - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/i/b/n;->K0:Lf/h/a/d/i/b/p3; - - const/4 v2, 0x0 - - invoke-virtual {p0, v2, v0}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/i/b/n;->H:Lf/h/a/d/i/b/p3; - - const/16 v2, 0x7d0 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result p1 - - invoke-static {p1, v2}, Ljava/lang/Math;->min(II)I - - move-result p1 - - invoke-static {p1, v1}, Ljava/lang/Math;->max(II)I - - move-result p1 - - return p1 - - :cond_0 - return v1 -.end method - -.method public final s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - .locals 3 - .param p2 # Lf/h/a/d/i/b/p3; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;)I" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - return p1 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - iget-object v2, p2, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - invoke-interface {v1, p1, v2}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - return p1 - - :cond_1 - :try_start_0 - invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result p1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - return p1 -.end method - -.method public final t(Ljava/lang/String;Lf/h/a/d/i/b/p3;)D - .locals 3 - .param p2 # Lf/h/a/d/i/b/p3; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Double;", - ">;)D" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - - return-wide p1 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - iget-object v2, p2, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - invoke-interface {v1, p1, v2}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - - return-wide p1 - - :cond_1 - :try_start_0 - invoke-static {p1}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D - - move-result-wide v1 - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-wide p1 - - :catch_0 - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Double; - - invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p1 - - return-wide p1 -.end method - -.method public final u(Ljava/lang/String;)I - .locals 1 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Size; - min = 0x1L - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - sget-object v0, Lf/h/a/d/i/b/n;->o:Lf/h/a/d/i/b/p3; - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result p1 - - return p1 -.end method - -.method public final v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - .locals 3 - .param p2 # Lf/h/a/d/i/b/p3; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - iget-object v2, p2, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - invoke-interface {v1, p1, v2}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 - - :cond_1 - invoke-static {p1}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 -.end method - -.method public final w()I - .locals 4 - - invoke-static {}, Lf/h/a/d/h/k/n9;->b()Z - - move-result v0 - - const/16 v1, 0x19 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->L0:Lf/h/a/d/i/b/p3; - - const/4 v3, 0x0 - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/t9;->B0()I - - move-result v0 - - const v2, 0x3131c - - if-lt v0, v2, :cond_0 - - const/16 v0, 0x64 - - return v0 - - :cond_0 - return v1 -.end method - -.method public final x(Ljava/lang/String;)Ljava/lang/Boolean; - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/Size; - min = 0x1L - .end annotation - .end param - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/fa;->G()Landroid/os/Bundle; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Failed to load metadata: Metadata bundle is null" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-object v1 - - :cond_0 - invoke-virtual {v0, p1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_1 - - return-object v1 - - :cond_1 - invoke-virtual {v0, p1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z - - move-result p1 - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p1 - - return-object p1 -.end method - -.method public final y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - return p1 -.end method - -.method public final z()J - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-wide/16 v0, 0x7918 - - return-wide v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g.smali deleted file mode 100644 index 1ccd4e997d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static volatile d:Landroid/os/Handler; - - -# instance fields -.field public final a:Lf/h/a/d/i/b/z5; - -.field public final b:Ljava/lang/Runnable; - -.field public volatile c:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/z5;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/g;->a:Lf/h/a/d/i/b/z5; - - new-instance v0, Lf/h/a/d/i/b/i; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/i;->(Lf/h/a/d/i/b/g;Lf/h/a/d/i/b/z5;)V - - iput-object v0, p0, Lf/h/a/d/i/b/g;->b:Ljava/lang/Runnable; - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public final b(J)V - .locals 3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/g;->c()V - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-ltz v2, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/g;->a:Lf/h/a/d/i/b/z5; - - invoke-interface {v0}, Lf/h/a/d/i/b/z5;->n()Lf/h/a/d/e/n/b; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/g;->c:J - - invoke-virtual {p0}, Lf/h/a/d/i/b/g;->d()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/g;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1, p1, p2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/g;->a:Lf/h/a/d/i/b/z5; - - invoke-interface {v0}, Lf/h/a/d/i/b/z5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - const-string p2, "Failed to schedule delayed post. time" - - invoke-virtual {v0, p2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - throw p1 - - :cond_1 - :goto_0 - return-void -.end method - -.method public final c()V - .locals 2 - - const-wide/16 v0, 0x0 - - iput-wide v0, p0, Lf/h/a/d/i/b/g;->c:J - - invoke-virtual {p0}, Lf/h/a/d/i/b/g;->d()Landroid/os/Handler; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/g;->b:Ljava/lang/Runnable; - - invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final d()Landroid/os/Handler; - .locals 3 - - sget-object v0, Lf/h/a/d/i/b/g;->d:Landroid/os/Handler; - - if-eqz v0, :cond_0 - - sget-object v0, Lf/h/a/d/i/b/g;->d:Landroid/os/Handler; - - return-object v0 - - :cond_0 - const-class v0, Lf/h/a/d/i/b/g; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/i/b/g;->d:Landroid/os/Handler; - - if-nez v1, :cond_1 - - new-instance v1, Lf/h/a/d/h/k/kd; - - iget-object v2, p0, Lf/h/a/d/i/b/g;->a:Lf/h/a/d/i/b/z5; - - invoke-interface {v2}, Lf/h/a/d/i/b/z5;->j()Landroid/content/Context; - - move-result-object v2 - - invoke-virtual {v2}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; - - move-result-object v2 - - invoke-direct {v1, v2}, Lf/h/a/d/h/k/kd;->(Landroid/os/Looper;)V - - sput-object v1, Lf/h/a/d/i/b/g;->d:Landroid/os/Handler; - - :cond_1 - sget-object v1, Lf/h/a/d/i/b/g;->d:Landroid/os/Handler; - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g0.smali deleted file mode 100644 index 3257ef4ce1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/g0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/g0; - - invoke-direct {v0}, Lf/h/a/d/i/b/g0;->()V - - sput-object v0, Lf/h/a/d/i/b/g0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->Z()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g1.smali deleted file mode 100644 index 418f3db7e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/g1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/g1; - - invoke-direct {v0}, Lf/h/a/d/i/b/g1;->()V - - sput-object v0, Lf/h/a/d/i/b/g1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->E()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g2.smali deleted file mode 100644 index d9ebf46e93..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/g2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/g2; - - invoke-direct {v0}, Lf/h/a/d/i/b/g2;->()V - - sput-object v0, Lf/h/a/d/i/b/g2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->r0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g3.smali deleted file mode 100644 index 851f93240f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/g3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/g3; - - invoke-direct {v0}, Lf/h/a/d/i/b/g3;->()V - - sput-object v0, Lf/h/a/d/i/b/g3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->D0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g4.smali deleted file mode 100644 index a02e6439b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g4.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/g4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g5.smali deleted file mode 100644 index bd66b89e1b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g5.smali +++ /dev/null @@ -1,1038 +0,0 @@ -.class public final Lf/h/a/d/i/b/g5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/f6; - -.field public final synthetic e:Lf/h/a/d/i/b/e5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;Lf/h/a/d/i/b/f6;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/g5;->e:Lf/h/a/d/i/b/e5; - - iput-object p2, p0, Lf/h/a/d/i/b/g5;->d:Lf/h/a/d/i/b/f6; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 12 - - iget-object v0, p0, Lf/h/a/d/i/b/g5;->e:Lf/h/a/d/i/b/e5; - - iget-object v1, p0, Lf/h/a/d/i/b/g5;->d:Lf/h/a/d/i/b/f6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - new-instance v2, Lf/h/a/d/i/b/h; - - invoke-direct {v2, v0}, Lf/h/a/d/i/b/h;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/x5;->q()V - - iput-object v2, v0, Lf/h/a/d/i/b/e5;->u:Lf/h/a/d/i/b/h; - - new-instance v2, Lf/h/a/d/i/b/s3; - - iget-wide v3, v1, Lf/h/a/d/i/b/f6;->f:J - - invoke-direct {v2, v0, v3, v4}, Lf/h/a/d/i/b/s3;->(Lf/h/a/d/i/b/e5;J)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v2, v0, Lf/h/a/d/i/b/e5;->v:Lf/h/a/d/i/b/s3; - - new-instance v1, Lf/h/a/d/i/b/v3; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/v3;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v1, v0, Lf/h/a/d/i/b/e5;->s:Lf/h/a/d/i/b/v3; - - new-instance v1, Lf/h/a/d/i/b/r7; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/r7;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->y()V - - iput-object v1, v0, Lf/h/a/d/i/b/e5;->t:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->l:Lf/h/a/d/i/b/t9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->r()V - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->h:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->r()V - - new-instance v1, Lf/h/a/d/i/b/r4; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/r4;->(Lf/h/a/d/i/b/e5;)V - - iput-object v1, v0, Lf/h/a/d/i/b/e5;->w:Lf/h/a/d/i/b/r4; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->v:Lf/h/a/d/i/b/s3; - - iget-boolean v3, v1, Lf/h/a/d/i/b/a5;->b:Z - - if-nez v3, :cond_17 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->w()V - - iget-object v3, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - const/4 v3, 0x1 - - iput-boolean v3, v1, Lf/h/a/d/i/b/a5;->b:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - iget-object v4, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v4}, Lf/h/a/d/i/b/fa;->z()J - - const-wide/16 v4, 0x7918 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "App measurement initialized, version" - - invoke-virtual {v1, v5, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v4, "To enable debug logging run: adb shell setprop log.tag.FA VERBOSE" - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v2, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2, v1}, Lf/h/a/d/i/b/t9;->v0(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v2, "Faster debug mode event logging enabled. To disable, run:\n adb shell setprop debug.firebase.analytics.app .none." - - goto :goto_1 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v4, "To enable faster debug mode event logging run:\n adb shell setprop debug.firebase.analytics.app " - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_1 - - invoke-virtual {v4, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v4}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - move-object v11, v2 - - move-object v2, v1 - - move-object v1, v11 - - :goto_1 - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_2 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Debug-level message logging enabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget v1, v0, Lf/h/a/d/i/b/e5;->D:I - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v2 - - if-eq v1, v2, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget v2, v0, Lf/h/a/d/i/b/e5;->D:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - iget-object v4, v0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v5, "Not all components initialized" - - invoke-virtual {v1, v5, v2, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_3 - iput-boolean v3, v0, Lf/h/a/d/i/b/e5;->x:Z - - iget-object v0, p0, Lf/h/a/d/i/b/g5;->e:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v1 - - const-wide/16 v4, 0x0 - - const/4 v6, 0x0 - - cmp-long v7, v1, v4 - - if-nez v7, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_4 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v7 - - invoke-virtual {v1, v7, v8}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_2 - - :cond_4 - throw v6 - - :cond_5 - :goto_2 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long v7, v1, v4 - - if-nez v7, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-wide v4, v0, Lf/h/a/d/i/b/e5;->F:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v4, "Persisting first open" - - invoke-virtual {v1, v4, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - iget-wide v4, v0, Lf/h/a/d/i/b/e5;->F:J - - invoke-virtual {v1, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - :cond_6 - iget-object v1, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->R0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_7 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/i6;->h:Lf/h/a/d/i/b/x9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/x9;->c()Z - - move-result v2 - - if-eqz v2, :cond_7 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x9;->b()Z - - move-result v2 - - if-eqz v2, :cond_7 - - iget-object v1, v1, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v6}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :cond_7 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->k()Z - - move-result v1 - - if-nez v1, :cond_c - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - if-eqz v1, :cond_16 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - const-string v2, "android.permission.INTERNET" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/t9;->t0(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_8 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "App is missing INTERNET permission" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_8 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - const-string v2, "android.permission.ACCESS_NETWORK_STATE" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/t9;->t0(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_9 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "App is missing ACCESS_NETWORK_STATE permission" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_9 - iget-object v1, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/e/o/b;->c()Z - - move-result v1 - - if-nez v1, :cond_b - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->F()Z - - move-result v1 - - if-nez v1, :cond_b - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/i/b/w4;->a(Landroid/content/Context;)Z - - move-result v1 - - if-nez v1, :cond_a - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "AppMeasurementReceiver not registered/enabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_a - iget-object v1, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/i/b/t9;->T(Landroid/content/Context;)Z - - move-result v1 - - if-nez v1, :cond_b - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "AppMeasurementService not registered/enabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_b - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Uploading is not possible. App measurement disabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_5 - - :cond_c - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_d - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_10 - - :cond_d - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - const-string v4, "gmp_app_id" - - invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v5, v5, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v7}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v7 - - const-string v8, "admob_app_id" - - invoke-interface {v7, v8, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v1, v2, v5, v7}, Lf/h/a/d/i/b/t9;->c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_f - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v2, "Rechecking which service to use due to a GMP App Id change" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->z()Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v5 - - invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v5 - - invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor; - - invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->apply()V - - if-eqz v2, :cond_e - - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v2 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - const-string v5, "measurement_enabled" - - invoke-interface {v1, v5, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V - - :cond_e - iget-object v1, v0, Lf/h/a/d/i/b/e5;->s:Lf/h/a/d/i/b/v3; - - invoke-static {v1}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->s:Lf/h/a/d/i/b/v3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/v3;->C()V - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->t:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->H()V - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->t:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->G()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - iget-wide v9, v0, Lf/h/a/d/i/b/e5;->F:J - - invoke-virtual {v1, v9, v10}, Lf/h/a/d/i/b/q4;->b(J)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->l:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v6}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :cond_f - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v2, v2, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1, v4, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v2, v2, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - invoke-interface {v1, v8, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V - - :cond_10 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->l:Lf/h/a/d/i/b/s4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v2 - - iget-object v1, v1, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/fa;->b()Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_12 - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->v0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_12 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - if-eqz v1, :cond_11 - - :try_start_0 - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v1 - - const-string v4, "com.google.firebase.remoteconfig.FirebaseRemoteConfig" - - invoke-virtual {v1, v4}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_3 - - :catch_0 - const/4 v3, 0x0 - - :goto_3 - if-nez v3, :cond_12 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_12 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Remote config removed with active feature rollouts" - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v6}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - goto :goto_4 - - :cond_11 - throw v6 - - :cond_12 - :goto_4 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_13 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_16 - - :cond_13 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/m4;->c:Landroid/content/SharedPreferences; - - const-string v4, "deferred_analytics_collection" - - invoke-interface {v3, v4}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_14 - - iget-object v3, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v3}, Lf/h/a/d/i/b/fa;->A()Z - - move-result v3 - - if-nez v3, :cond_14 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v3 - - xor-int/lit8 v4, v1, 0x1 - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/m4;->x(Z)V - - :cond_14 - if-eqz v1, :cond_15 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/i6;->K()V - - :cond_15 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->r()Lf/h/a/d/i/b/v8; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e9;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - new-instance v3, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v4 - - new-instance v5, Lf/h/a/d/i/b/x7; - - invoke-direct {v5, v1, v3, v4}, Lf/h/a/d/i/b/x7;->(Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v1, v5}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - invoke-static {}, Lf/h/a/d/h/k/pb;->b()Z - - move-result v1 - - if-eqz v1, :cond_16 - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->N0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_16 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/n4;->a()Landroid/os/Bundle; - - move-result-object v3 - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v2 - - new-instance v4, Lf/h/a/d/i/b/c8; - - invoke-direct {v4, v1, v3, v2}, Lf/h/a/d/i/b/c8;->(Lf/h/a/d/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - :cond_16 - :goto_5 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->t:Lf/h/a/d/i/b/o4; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->a0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - invoke-virtual {v1, v0}, Lf/h/a/d/i/b/o4;->a(Z)V - - return-void - - :cond_17 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Can\'t initialize twice" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g6.smali deleted file mode 100644 index eb801b8efe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g6.smali +++ /dev/null @@ -1,10 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/g6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-base@@17.4.4" - - -# virtual methods -.method public abstract a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - .annotation build Landroidx/annotation/WorkerThread; - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g7.smali deleted file mode 100644 index 9d29df1f01..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g7.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/g7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract a()Ljava/lang/String; -.end method - -.method public abstract b()Ljava/lang/String; -.end method - -.method public abstract c()Ljava/lang/String; -.end method - -.method public abstract d()Ljava/lang/String; -.end method - -.method public abstract e()J -.end method - -.method public abstract f(Landroid/os/Bundle;)V -.end method - -.method public abstract g(Ljava/lang/String;)V -.end method - -.method public abstract h(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Landroid/os/Bundle;", - ">;" - } - .end annotation -.end method - -.method public abstract i(Ljava/lang/String;)I -.end method - -.method public abstract j(Ljava/lang/String;)V -.end method - -.method public abstract k(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end method - -.method public abstract l(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V -.end method - -.method public abstract m(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g8.smali deleted file mode 100644 index 0e26504e46..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g8.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class public final Lf/h/a/d/i/b/g8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Z - -.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic h:Ljava/lang/String; - -.field public final synthetic i:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/g8;->i:Lf/h/a/d/i/b/r7; - - iput-boolean p2, p0, Lf/h/a/d/i/b/g8;->d:Z - - iput-boolean p3, p0, Lf/h/a/d/i/b/g8;->e:Z - - iput-object p4, p0, Lf/h/a/d/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p5, p0, Lf/h/a/d/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p6, p0, Lf/h/a/d/i/b/g8;->h:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/g8;->i:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Discarding data. Failed to send event to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - iget-boolean v2, p0, Lf/h/a/d/i/b/g8;->d:Z - - if-eqz v2, :cond_2 - - iget-boolean v2, p0, Lf/h/a/d/i/b/g8;->e:Z - - if-eqz v2, :cond_1 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; - - :goto_0 - iget-object v3, p0, Lf/h/a/d/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/r7;->B(Lf/h/a/d/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_1 - - :cond_2 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/g8;->h:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v2, p0, Lf/h/a/d/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0, v2}, Lf/h/a/d/i/b/r3;->X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_1 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v2, p0, Lf/h/a/d/i/b/g8;->h:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/g8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->H()Ljava/lang/String; - - move-result-object v3 - - invoke-interface {v1, v0, v2, v3}, Lf/h/a/d/i/b/r3;->Z(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/g8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to send event to the service" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/g8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/g9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/g9.smali deleted file mode 100644 index 77568a1c0e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/g9.smali +++ /dev/null @@ -1,234 +0,0 @@ -.class public final Lf/h/a/d/i/b/g9; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final d:Landroid/app/AlarmManager; - -.field public final e:Lf/h/a/d/i/b/g; - -.field public f:Ljava/lang/Integer; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "alarm" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/AlarmManager; - - iput-object v0, p0, Lf/h/a/d/i/b/g9;->d:Landroid/app/AlarmManager; - - new-instance v0, Lf/h/a/d/i/b/i9; - - iget-object v1, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-direct {v0, p0, v1, p1}, Lf/h/a/d/i/b/i9;->(Lf/h/a/d/i/b/g9;Lf/h/a/d/i/b/z5;Lf/h/a/d/i/b/j9;)V - - iput-object v0, p0, Lf/h/a/d/i/b/g9;->e:Lf/h/a/d/i/b/g; - - return-void -.end method - - -# virtual methods -.method public final q()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/g9;->d:Landroid/app/AlarmManager; - - invoke-virtual {p0}, Lf/h/a/d/i/b/g9;->w()Landroid/app/PendingIntent; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "jobscheduler" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/job/JobScheduler; - - invoke-virtual {p0}, Lf/h/a/d/i/b/g9;->v()I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Unscheduling upload" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/g9;->d:Landroid/app/AlarmManager; - - invoke-virtual {p0}, Lf/h/a/d/i/b/g9;->w()Landroid/app/PendingIntent; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V - - iget-object v0, p0, Lf/h/a/d/i/b/g9;->e:Lf/h/a/d/i/b/g; - - invoke-virtual {v0}, Lf/h/a/d/i/b/g;->c()V - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "jobscheduler" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/app/job/JobScheduler; - - invoke-virtual {p0}, Lf/h/a/d/i/b/g9;->v()I - - move-result v1 - - invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V - - :cond_0 - return-void -.end method - -.method public final v()I - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/g9;->f:Ljava/lang/Integer; - - if-nez v0, :cond_1 - - const-string v0, "measurement" - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_0 - - :cond_0 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v0, v1 - - :goto_0 - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/g9;->f:Ljava/lang/Integer; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/g9;->f:Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - return v0 -.end method - -.method public final w()Landroid/app/PendingIntent; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - new-instance v1, Landroid/content/Intent; - - invoke-direct {v1}, Landroid/content/Intent;->()V - - const-string v2, "com.google.android.gms.measurement.AppMeasurementReceiver" - - invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v1 - - const-string v2, "com.google.android.gms.measurement.UPLOAD" - - invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v1 - - const/4 v2, 0x0 - - invoke-static {v0, v2, v1, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/ga.smali b/com.discord/smali_classes2/f/h/a/d/i/b/ga.smali deleted file mode 100644 index 5807479452..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/ga.smali +++ /dev/null @@ -1,223 +0,0 @@ -.class public final Lf/h/a/d/i/b/ga; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 21 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - move-wide v10, v2 - - move-wide v15, v10 - - move-wide/from16 v18, v15 - - move-object v7, v4 - - move-object v8, v7 - - move-object v9, v8 - - move-object v13, v9 - - move-object v14, v13 - - move-object/from16 v17, v14 - - move-object/from16 v20, v17 - - const/4 v12, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object/from16 v20, v2 - - check-cast v20, Lcom/google/android/gms/measurement/internal/zzao; - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v18 - - goto :goto_0 - - :pswitch_2 - sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object/from16 v17, v2 - - check-cast v17, Lcom/google/android/gms/measurement/internal/zzao; - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v15 - - goto :goto_0 - - :pswitch_4 - sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v14, v2 - - check-cast v14, Lcom/google/android/gms/measurement/internal/zzao; - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v12 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v10 - - goto :goto_0 - - :pswitch_8 - sget-object v3, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v9, v2 - - check-cast v9, Lcom/google/android/gms/measurement/internal/zzkr; - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v7 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; - - move-object v6, v0 - - invoke-direct/range {v6 .. v20}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzw; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h.smali deleted file mode 100644 index 36f34356d9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h.smali +++ /dev/null @@ -1,390 +0,0 @@ -.class public final Lf/h/a/d/i/b/h; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public c:J - -.field public d:Ljava/lang/String; - -.field public e:Ljava/lang/Boolean; - -.field public f:Landroid/accounts/AccountManager; - -.field public g:Ljava/lang/Boolean; - -.field public h:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - return-void -.end method - - -# virtual methods -.method public final s()Z - .locals 4 - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object v0 - - sget-object v1, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; - - const/16 v2, 0xf - - invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I - - move-result v2 - - const/16 v3, 0x10 - - invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I - - move-result v0 - - add-int/2addr v0, v2 - - int-to-long v2, v0 - - sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-virtual {v1, v2, v3, v0}, Ljava/util/concurrent/TimeUnit;->convert(JLjava/util/concurrent/TimeUnit;)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/h;->c:J - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {v1, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; - - move-result-object v0 - - sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {v0, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v0 - - const/4 v2, 0x1 - - invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, "-" - - invoke-static {v2, v1, v3, v0}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/h;->d:Ljava/lang/String; - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Landroid/content/Context;)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/h;->e:Ljava/lang/Boolean; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/h;->e:Ljava/lang/Boolean; - - :try_start_0 - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const-string v0, "com.google.android.gms" - - const/16 v1, 0x80 - - invoke-virtual {p1, v0, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object p1, p0, Lf/h/a/d/i/b/h;->e:Ljava/lang/Boolean; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :cond_0 - iget-object p1, p0, Lf/h/a/d/i/b/h;->e:Ljava/lang/Boolean; - - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 -.end method - -.method public final v()J - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - iget-wide v0, p0, Lf/h/a/d/i/b/h;->c:J - - return-wide v0 -.end method - -.method public final w()Ljava/lang/String; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - iget-object v0, p0, Lf/h/a/d/i/b/h;->d:Ljava/lang/String; - - return-object v0 -.end method - -.method public final x()J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - iget-wide v0, p0, Lf/h/a/d/i/b/h;->h:J - - return-wide v0 -.end method - -.method public final y()Z - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "com.google" - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_6 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - iget-wide v5, p0, Lf/h/a/d/i/b/h;->h:J - - sub-long v5, v3, v5 - - const-wide/32 v7, 0x5265c00 - - cmp-long v1, v5, v7 - - if-lez v1, :cond_0 - - iput-object v2, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v5, "android.permission.GET_ACCOUNTS" - - invoke-static {v1, v5}, Landroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result v1 - - const/4 v5, 0x0 - - if-eqz v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->j:Lf/h/a/d/i/b/c4; - - const-string v1, "Permission error checking for dasher/unicorn accounts" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iput-wide v3, p0, Lf/h/a/d/i/b/h;->h:J - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - return v5 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/i/b/h;->f:Landroid/accounts/AccountManager; - - if-nez v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/d/i/b/h;->f:Landroid/accounts/AccountManager; - - :cond_3 - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/h;->f:Landroid/accounts/AccountManager; - - const-string v6, "service_HOSTED" - - filled-new-array {v6}, [Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v1, v0, v6, v2, v2}, Landroid/accounts/AccountManager;->getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture; - - move-result-object v1 - - invoke-interface {v1}, Landroid/accounts/AccountManagerFuture;->getResult()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Landroid/accounts/Account; - - const/4 v6, 0x1 - - if-eqz v1, :cond_4 - - array-length v1, v1 - - if-lez v1, :cond_4 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - iput-wide v3, p0, Lf/h/a/d/i/b/h;->h:J - - return v6 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/i/b/h;->f:Landroid/accounts/AccountManager; - - const-string v7, "service_uca" - - filled-new-array {v7}, [Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v1, v0, v7, v2, v2}, Landroid/accounts/AccountManager;->getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture; - - move-result-object v0 - - invoke-interface {v0}, Landroid/accounts/AccountManagerFuture;->getResult()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [Landroid/accounts/Account; - - if-eqz v0, :cond_5 - - array-length v0, v0 - - if-lez v0, :cond_5 - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - iput-wide v3, p0, Lf/h/a/d/i/b/h;->h:J - :try_end_0 - .catch Landroid/accounts/AuthenticatorException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Landroid/accounts/OperationCanceledException; {:try_start_0 .. :try_end_0} :catch_0 - - return v6 - - :catch_0 - move-exception v0 - - goto :goto_0 - - :catch_1 - move-exception v0 - - goto :goto_0 - - :catch_2 - move-exception v0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v2, "Exception checking account types" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_5 - iput-wide v3, p0, Lf/h/a/d/i/b/h;->h:J - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - iput-object v0, p0, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - return v5 - - :cond_6 - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h0.smali deleted file mode 100644 index 1302e64959..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/h0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/h0; - - invoke-direct {v0}, Lf/h/a/d/i/b/h0;->()V - - sput-object v0, Lf/h/a/d/i/b/h0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->a0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h1.smali deleted file mode 100644 index 83d7ab077a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/h1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/h1; - - invoke-direct {v0}, Lf/h/a/d/i/b/h1;->()V - - sput-object v0, Lf/h/a/d/i/b/h1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->A()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h2.smali deleted file mode 100644 index 287238a2cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/h2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/h2; - - invoke-direct {v0}, Lf/h/a/d/i/b/h2;->()V - - sput-object v0, Lf/h/a/d/i/b/h2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->f()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h3.smali deleted file mode 100644 index d302cf427d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/h3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/h3; - - invoke-direct {v0}, Lf/h/a/d/i/b/h3;->()V - - sput-object v0, Lf/h/a/d/i/b/h3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->A0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h4.smali deleted file mode 100644 index 29820e8174..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h4.smali +++ /dev/null @@ -1,521 +0,0 @@ -.class public final Lf/h/a/d/i/b/h4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - - -# instance fields -.field public final d:Ljava/net/URL; - -.field public final e:[B - -.field public final f:Lf/h/a/d/i/b/f4; - -.field public final g:Ljava/lang/String; - -.field public final h:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic i:Lf/h/a/d/i/b/d4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/d/i/b/f4;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/net/URL;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/i/b/f4;", - ")V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p6}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/i/b/h4;->d:Ljava/net/URL; - - iput-object p4, p0, Lf/h/a/d/i/b/h4;->e:[B - - iput-object p6, p0, Lf/h/a/d/i/b/h4;->f:Lf/h/a/d/i/b/f4; - - iput-object p2, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/h4;->h:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 14 - - const-string v0, "Error closing HTTP compressed POST connection output stream. appId" - - const-string v1, "Task exception on worker thread" - - iget-object v2, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->b()V - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :try_start_0 - iget-object v4, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - iget-object v5, p0, Lf/h/a/d/i/b/h4;->d:Ljava/net/URL; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/d4;->u(Ljava/net/URL;)Ljava/net/HttpURLConnection; - - move-result-object v4 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_4 - - :try_start_1 - iget-object v5, p0, Lf/h/a/d/i/b/h4;->h:Ljava/util/Map; - - if-eqz v5, :cond_0 - - iget-object v5, p0, Lf/h/a/d/i/b/h4;->h:Ljava/util/Map; - - invoke-interface {v5}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_0 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_0 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/Map$Entry; - - invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - invoke-virtual {v4, v7, v6}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - iget-object v5, p0, Lf/h/a/d/i/b/h4;->e:[B - - if-eqz v5, :cond_1 - - iget-object v5, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v5}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v5 - - iget-object v6, p0, Lf/h/a/d/i/b/h4;->e:[B - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/q9;->V([B)[B - - move-result-object v5 - - iget-object v6, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v7, "Uploading data. size" - - array-length v8, v5 - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - invoke-virtual {v6, v7, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v6, 0x1 - - invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V - - const-string v6, "Content-Encoding" - - const-string v7, "gzip" - - invoke-virtual {v4, v6, v7}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - array-length v6, v5 - - invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->connect()V - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; - - move-result-object v6 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 - .catchall {:try_start_1 .. :try_end_1} :catchall_3 - - :try_start_2 - invoke-virtual {v6, v5}, Ljava/io/OutputStream;->write([B)V - - invoke-virtual {v6}, Ljava/io/OutputStream;->close()V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v5 - - move-object v11, v2 - - move-object v3, v5 - - move-object v2, v6 - - goto/16 :goto_4 - - :catch_0 - move-exception v5 - - move-object v11, v2 - - move-object v9, v5 - - move-object v2, v6 - - goto/16 :goto_8 - - :cond_1 - :goto_1 - :try_start_3 - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v9 - :try_end_3 - .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :try_start_4 - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; - - move-result-object v12 - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 - .catchall {:try_start_4 .. :try_end_4} :catchall_2 - - :try_start_5 - invoke-static {v4}, Lf/h/a/d/i/b/d4;->v(Ljava/net/HttpURLConnection;)[B - - move-result-object v11 - :try_end_5 - .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - iget-object v0, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v2, Lf/h/a/d/i/b/i4; - - iget-object v7, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - iget-object v8, p0, Lf/h/a/d/i/b/h4;->f:Lf/h/a/d/i/b/f4; - - const/4 v10, 0x0 - - const/4 v13, 0x0 - - move-object v6, v2 - - invoke-direct/range {v6 .. v13}, Lf/h/a/d/i/b/i4;->(Ljava/lang/String;Lf/h/a/d/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/d/i/b/g4;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v3, Lf/h/a/d/i/b/c5; - - invoke-direct {v3, v0, v2, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :catchall_1 - move-exception v5 - - move-object v3, v5 - - move v8, v9 - - move-object v11, v12 - - goto :goto_5 - - :catch_1 - move-exception v5 - - move v8, v9 - - move-object v11, v12 - - goto :goto_2 - - :catchall_2 - move-exception v5 - - move-object v11, v2 - - move-object v3, v5 - - move v8, v9 - - goto :goto_5 - - :catch_2 - move-exception v5 - - move-object v11, v2 - - move v8, v9 - - :goto_2 - move-object v9, v5 - - goto :goto_9 - - :catchall_3 - move-exception v5 - - move-object v11, v2 - - goto :goto_3 - - :catch_3 - move-exception v5 - - move-object v11, v2 - - goto :goto_7 - - :catchall_4 - move-exception v5 - - move-object v4, v2 - - move-object v11, v4 - - :goto_3 - move-object v3, v5 - - :goto_4 - const/4 v8, 0x0 - - :goto_5 - if-eqz v2, :cond_2 - - :try_start_6 - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_6 - .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 - - goto :goto_6 - - :catch_4 - move-exception v2 - - iget-object v5, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object v6, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - invoke-static {v6}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {v5, v0, v6, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - :goto_6 - if-eqz v4, :cond_3 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v2, Lf/h/a/d/i/b/i4; - - iget-object v6, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - iget-object v7, p0, Lf/h/a/d/i/b/h4;->f:Lf/h/a/d/i/b/f4; - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - move-object v5, v2 - - invoke-direct/range {v5 .. v12}, Lf/h/a/d/i/b/i4;->(Ljava/lang/String;Lf/h/a/d/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/d/i/b/g4;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v4, Lf/h/a/d/i/b/c5; - - invoke-direct {v4, v0, v2, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - throw v3 - - :catch_5 - move-exception v5 - - move-object v4, v2 - - move-object v11, v4 - - :goto_7 - move-object v9, v5 - - :goto_8 - const/4 v8, 0x0 - - :goto_9 - if-eqz v2, :cond_4 - - :try_start_7 - invoke-virtual {v2}, Ljava/io/OutputStream;->close()V - :try_end_7 - .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_6 - - goto :goto_a - - :catch_6 - move-exception v2 - - iget-object v3, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object v5, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - invoke-static {v5}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v3, v0, v5, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_4 - :goto_a - if-eqz v4, :cond_5 - - invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_5 - iget-object v0, p0, Lf/h/a/d/i/b/h4;->i:Lf/h/a/d/i/b/d4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v2, Lf/h/a/d/i/b/i4; - - iget-object v6, p0, Lf/h/a/d/i/b/h4;->g:Ljava/lang/String; - - iget-object v7, p0, Lf/h/a/d/i/b/h4;->f:Lf/h/a/d/i/b/f4; - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - move-object v5, v2 - - invoke-direct/range {v5 .. v12}, Lf/h/a/d/i/b/i4;->(Ljava/lang/String;Lf/h/a/d/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/d/i/b/g4;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v3, Lf/h/a/d/i/b/c5; - - invoke-direct {v3, v0, v2, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h5.smali deleted file mode 100644 index 4c424f8461..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h5.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/i/b/h5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/h5;->e:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/h5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/h5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/h5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/h5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->J()V - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h6.smali deleted file mode 100644 index b5118fe684..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h6.smali +++ /dev/null @@ -1,321 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/h6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/i6; - -.field public final e:Landroid/os/Bundle; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/h6;->d:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/h6;->e:Landroid/os/Bundle; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 10 - - iget-object v0, p0, Lf/h/a/d/i/b/h6;->d:Lf/h/a/d/i/b/i6; - - iget-object v1, p0, Lf/h/a/d/i/b/h6;->e:Landroid/os/Bundle; - - invoke-static {}, Lf/h/a/d/h/k/pb;->b()Z - - move-result v2 - - if-eqz v2, :cond_c - - iget-object v2, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->N0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-nez v2, :cond_0 - - goto/16 :goto_3 - - :cond_0 - if-nez v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - new-instance v1, Landroid/os/Bundle; - - invoke-direct {v1}, Landroid/os/Bundle;->()V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/n4;->b(Landroid/os/Bundle;)V - - return-void - - :cond_1 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/n4;->a()Landroid/os/Bundle; - - move-result-object v2 - - invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_2 - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - if-eqz v4, :cond_7 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v1, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - if-eqz v7, :cond_4 - - instance-of v8, v7, Ljava/lang/String; - - if-nez v8, :cond_4 - - instance-of v8, v7, Ljava/lang/Long; - - if-nez v8, :cond_4 - - instance-of v8, v7, Ljava/lang/Double; - - if-nez v8, :cond_4 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {v7}, Lf/h/a/d/i/b/t9;->V(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v8 - - const/16 v9, 0x1b - - invoke-virtual {v8, v9, v5, v5, v6}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - :cond_3 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v6, "Invalid default event parameter type. Name, value" - - invoke-virtual {v5, v6, v4, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_4 - invoke-static {v4}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v5 - - if-eqz v5, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v6, "Invalid default event parameter name. Name" - - invoke-virtual {v5, v6, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_5 - if-nez v7, :cond_6 - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - goto :goto_0 - - :cond_6 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - const/16 v6, 0x64 - - const-string v8, "param" - - invoke-virtual {v5, v8, v4, v6, v7}, Lf/h/a/d/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - invoke-virtual {v5, v2, v4, v7}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_7 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->w()I - - move-result v1 - - invoke-virtual {v2}, Landroid/os/Bundle;->size()I - - move-result v3 - - if-gt v3, v1, :cond_8 - - const/4 v1, 0x0 - - goto :goto_2 - - :cond_8 - new-instance v3, Ljava/util/TreeSet; - - invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v4 - - invoke-direct {v3, v4}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V - - invoke-virtual {v3}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - const/4 v4, 0x0 - - :cond_9 - :goto_1 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - const/4 v8, 0x1 - - if-eqz v7, :cond_a - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - add-int/2addr v4, v8 - - if-le v4, v1, :cond_9 - - invoke-virtual {v2, v7}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - goto :goto_1 - - :cond_a - const/4 v1, 0x1 - - :goto_2 - if-eqz v1, :cond_b - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - const/16 v3, 0x1a - - invoke-virtual {v1, v3, v5, v5, v6}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v3, "Too many default event parameters set. Discarding beyond event parameter limit" - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_b - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/n4;->b(Landroid/os/Bundle;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0, v6}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v1 - - new-instance v3, Lf/h/a/d/i/b/c8; - - invoke-direct {v3, v0, v2, v1}, Lf/h/a/d/i/b/c8;->(Lf/h/a/d/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - :cond_c - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h7.smali deleted file mode 100644 index 7f89db35ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h7.smali +++ /dev/null @@ -1,292 +0,0 @@ -.class public final Lf/h/a/d/i/b/h7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - - -# instance fields -.field public final d:Ljava/net/URL; - -.field public final e:Lf/h/a/d/i/b/d5; - -.field public final f:Ljava/lang/String; - -.field public final g:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic h:Lf/h/a/d/i/b/f7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f7;Ljava/lang/String;Ljava/net/URL;Lf/h/a/d/i/b/d5;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/net/URL;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;", - "Lf/h/a/d/i/b/d5;", - ")V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/d/i/b/h7;->h:Lf/h/a/d/i/b/f7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/i/b/h7;->d:Ljava/net/URL; - - iput-object p4, p0, Lf/h/a/d/i/b/h7;->e:Lf/h/a/d/i/b/d5; - - iput-object p2, p0, Lf/h/a/d/i/b/h7;->f:Ljava/lang/String; - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/i/b/h7;->g:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final a(ILjava/lang/Exception;[BLjava/util/Map;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Ljava/lang/Exception;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/h7;->h:Lf/h/a/d/i/b/f7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v7, Lf/h/a/d/i/b/j7; - - move-object v1, v7 - - move-object v2, p0 - - move v3, p1 - - move-object v4, p2 - - move-object v5, p3 - - move-object v6, p4 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/j7;->(Lf/h/a/d/i/b/h7;ILjava/lang/Exception;[BLjava/util/Map;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string p2, "Task exception on worker thread" - - invoke-direct {p1, v0, v7, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/h7;->h:Lf/h/a/d/i/b/f7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->b()V - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/i/b/h7;->h:Lf/h/a/d/i/b/f7; - - iget-object v3, p0, Lf/h/a/d/i/b/h7;->d:Ljava/net/URL; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/f7;->u(Ljava/net/URL;)Ljava/net/HttpURLConnection; - - move-result-object v2 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - :try_start_1 - iget-object v3, p0, Lf/h/a/d/i/b/h7;->g:Ljava/util/Map; - - if-eqz v3, :cond_0 - - iget-object v3, p0, Lf/h/a/d/i/b/h7;->g:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v2, v5, v4}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I - - move-result v1 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; - - move-result-object v3 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - invoke-static {v2}, Lf/h/a/d/i/b/f7;->v(Ljava/net/HttpURLConnection;)[B - - move-result-object v4 - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - invoke-virtual {p0, v1, v0, v4, v3}, Lf/h/a/d/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V - - return-void - - :catchall_0 - move-exception v4 - - move-object v6, v4 - - move-object v4, v3 - - move-object v3, v6 - - goto :goto_1 - - :catch_0 - move-exception v4 - - move-object v6, v4 - - move-object v4, v3 - - move-object v3, v6 - - goto :goto_2 - - :catchall_1 - move-exception v3 - - move-object v4, v0 - - goto :goto_1 - - :catch_1 - move-exception v3 - - move-object v4, v0 - - goto :goto_2 - - :catchall_2 - move-exception v3 - - move-object v2, v0 - - move-object v4, v2 - - :goto_1 - if-eqz v2, :cond_1 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_1 - invoke-virtual {p0, v1, v0, v0, v4}, Lf/h/a/d/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V - - throw v3 - - :catch_2 - move-exception v3 - - move-object v2, v0 - - move-object v4, v2 - - :goto_2 - if-eqz v2, :cond_2 - - invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V - - :cond_2 - invoke-virtual {p0, v1, v3, v0, v4}, Lf/h/a/d/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h8.smali deleted file mode 100644 index ed1a6f1a8e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h8.smali +++ /dev/null @@ -1,173 +0,0 @@ -.class public final Lf/h/a/d/i/b/h8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic g:Lf/h/a/d/h/k/zd; - -.field public final synthetic h:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/h8;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/h8;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/h8;->f:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p5, p0, Lf/h/a/d/i/b/h8;->g:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to get conditional properties; not connected to service" - - iget-object v3, p0, Lf/h/a/d/i/b/h8;->d:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/h8;->e:Ljava/lang/String; - - invoke-virtual {v1, v2, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/h8;->g:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->O(Lf/h/a/d/h/k/zd;Ljava/util/ArrayList;)V - - return-void - - :cond_0 - :try_start_1 - iget-object v2, p0, Lf/h/a/d/i/b/h8;->d:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/h8;->e:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/h8;->f:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v2, v3, v4}, Lf/h/a/d/i/b/r3;->H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/i/b/t9;->j0(Ljava/util/List;)Ljava/util/ArrayList; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/h8;->g:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->O(Lf/h/a/d/h/k/zd;Ljava/util/ArrayList;)V - - return-void - - :catchall_0 - move-exception v1 - - goto :goto_0 - - :catch_0 - move-exception v1 - - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to get conditional properties; remote exception" - - iget-object v4, p0, Lf/h/a/d/i/b/h8;->d:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/h8;->e:Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/h8;->g:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->O(Lf/h/a/d/h/k/zd;Ljava/util/ArrayList;)V - - return-void - - :goto_0 - iget-object v2, p0, Lf/h/a/d/i/b/h8;->h:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/h8;->g:Lf/h/a/d/h/k/zd; - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/t9;->O(Lf/h/a/d/h/k/zd;Ljava/util/ArrayList;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/h9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/h9.smali deleted file mode 100644 index 4db5c2630f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/h9.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/i/b/h9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/e/n/b; - -.field public b:J - - -# direct methods -.method public constructor (Lf/h/a/d/e/n/b;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/h9;->a:Lf/h/a/d/e/n/b; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i.smali deleted file mode 100644 index 017c1d80b0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i.smali +++ /dev/null @@ -1,94 +0,0 @@ -.class public final Lf/h/a/d/i/b/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/z5; - -.field public final synthetic e:Lf/h/a/d/i/b/g; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/g;Lf/h/a/d/i/b/z5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/i;->e:Lf/h/a/d/i/b/g; - - iput-object p2, p0, Lf/h/a/d/i/b/i;->d:Lf/h/a/d/i/b/z5; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/i;->d:Lf/h/a/d/i/b/z5; - - invoke-interface {v0}, Lf/h/a/d/i/b/z5;->g()Lf/h/a/d/i/b/ea; - - invoke-static {}, Lf/h/a/d/i/b/ea;->a()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/i;->d:Lf/h/a/d/i/b/z5; - - invoke-interface {v0}, Lf/h/a/d/i/b/z5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, v0, p0, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/i;->e:Lf/h/a/d/i/b/g; - - iget-wide v0, v0, Lf/h/a/d/i/b/g;->c:J - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-eqz v4, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/i/b/i;->e:Lf/h/a/d/i/b/g; - - iput-wide v2, v1, Lf/h/a/d/i/b/g;->c:J - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/i;->e:Lf/h/a/d/i/b/g; - - invoke-virtual {v0}, Lf/h/a/d/i/b/g;->a()V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i0.smali deleted file mode 100644 index ba9c89b4ba..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/i0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/i0; - - invoke-direct {v0}, Lf/h/a/d/i/b/i0;->()V - - sput-object v0, Lf/h/a/d/i/b/i0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->X()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i1.smali deleted file mode 100644 index 59099c55e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/i1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/i1; - - invoke-direct {v0}, Lf/h/a/d/i/b/i1;->()V - - sput-object v0, Lf/h/a/d/i/b/i1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->B()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i2.smali deleted file mode 100644 index 6271d39440..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/i2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/i2; - - invoke-direct {v0}, Lf/h/a/d/i/b/i2;->()V - - sput-object v0, Lf/h/a/d/i/b/i2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->d()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i3.smali deleted file mode 100644 index d7b03b981c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/i3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/i3; - - invoke-direct {v0}, Lf/h/a/d/i/b/i3;->()V - - sput-object v0, Lf/h/a/d/i/b/i3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->B0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i4.smali deleted file mode 100644 index fe91a1c7bc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i4.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public final Lf/h/a/d/i/b/i4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation build Landroidx/annotation/WorkerThread; -.end annotation - - -# instance fields -.field public final d:Lf/h/a/d/i/b/f4; - -.field public final e:I - -.field public final f:Ljava/lang/Throwable; - -.field public final g:[B - -.field public final h:Ljava/lang/String; - -.field public final i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/String;Lf/h/a/d/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/d/i/b/g4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/i/b/i4;->d:Lf/h/a/d/i/b/f4; - - iput p3, p0, Lf/h/a/d/i/b/i4;->e:I - - iput-object p4, p0, Lf/h/a/d/i/b/i4;->f:Ljava/lang/Throwable; - - iput-object p5, p0, Lf/h/a/d/i/b/i4;->g:[B - - iput-object p1, p0, Lf/h/a/d/i/b/i4;->h:Ljava/lang/String; - - iput-object p6, p0, Lf/h/a/d/i/b/i4;->i:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/i4;->d:Lf/h/a/d/i/b/f4; - - iget-object v1, p0, Lf/h/a/d/i/b/i4;->h:Ljava/lang/String; - - iget v2, p0, Lf/h/a/d/i/b/i4;->e:I - - iget-object v3, p0, Lf/h/a/d/i/b/i4;->f:Ljava/lang/Throwable; - - iget-object v4, p0, Lf/h/a/d/i/b/i4;->g:[B - - iget-object v5, p0, Lf/h/a/d/i/b/i4;->i:Ljava/util/Map; - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/i/b/f4;->a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i5.smali deleted file mode 100644 index 8a6d57808d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i5.smali +++ /dev/null @@ -1,338 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/i5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/f5; - -.field public final e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final f:Landroid/os/Bundle; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Landroid/os/Bundle;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/i5;->d:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/i5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p3, p0, Lf/h/a/d/i/b/i5;->f:Landroid/os/Bundle; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 11 - - iget-object v0, p0, Lf/h/a/d/i/b/i5;->d:Lf/h/a/d/i/b/f5; - - iget-object v1, p0, Lf/h/a/d/i/b/i5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - iget-object v2, p0, Lf/h/a/d/i/b/i5;->f:Landroid/os/Bundle; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v4, "dep" - - invoke-static {v4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v4, "" - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - const/4 v4, 0x0 - - const-wide/16 v5, 0x0 - - if-eqz v2, :cond_3 - - invoke-virtual {v2}, Landroid/os/Bundle;->isEmpty()Z - - move-result v7 - - if-nez v7, :cond_3 - - new-instance v7, Landroid/os/Bundle; - - invoke-direct {v7, v2}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-virtual {v7}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v8 - - if-eqz v8, :cond_2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - if-nez v8, :cond_0 - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v9, "Param name can\'t be null" - - invoke-virtual {v8, v9}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-interface {v2}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_0 - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v9 - - invoke-virtual {v7, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-virtual {v9, v8, v10}, Lf/h/a/d/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - if-nez v9, :cond_1 - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v10 - - invoke-virtual {v10, v8}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - const-string v10, "Param value can\'t be null" - - invoke-virtual {v9, v10, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-interface {v2}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_1 - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v10 - - invoke-virtual {v10, v7, v8, v9}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_2 - new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v2, v7}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - goto :goto_1 - - :cond_3 - new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; - - new-instance v3, Landroid/os/Bundle; - - invoke-direct {v3}, Landroid/os/Bundle;->()V - - invoke-direct {v2, v3}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - :goto_1 - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v3 - - invoke-static {}, Lf/h/a/d/h/k/b1;->B()Lf/h/a/d/h/k/b1$a; - - move-result-object v7 - - invoke-virtual {v7, v5, v6}, Lf/h/a/d/h/k/b1$a;->x(J)Lf/h/a/d/h/k/b1$a; - - iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - invoke-virtual {v5}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :goto_2 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_4 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v8 - - invoke-virtual {v8, v6}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {v3, v8, v6}, Lf/h/a/d/i/b/q9;->H(Lf/h/a/d/h/k/d1$a;Ljava/lang/Object;)V - - invoke-virtual {v7, v8}, Lf/h/a/d/h/k/b1$a;->r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - - goto :goto_2 - - :cond_4 - invoke-virtual {v7}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v5 - - invoke-virtual {v5, v1}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - array-length v6, v2 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - const-string v7, "Saving default event parameters, appId, data size" - - invoke-virtual {v3, v7, v5, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v3, Landroid/content/ContentValues; - - invoke-direct {v3}, Landroid/content/ContentValues;->()V - - const-string v5, "app_id" - - invoke-virtual {v3, v5, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - const-string v5, "parameters" - - invoke-virtual {v3, v5, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v5, "default_event_params" - - const/4 v6, 0x5 - - invoke-virtual {v2, v5, v4, v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v2 - - const-wide/16 v4, -0x1 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_5 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to insert default event parameters (got -1). appId" - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_3 - - :catch_0 - move-exception v2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - const-string v3, "Error storing default event parameters. appId" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_5 - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i6.smali deleted file mode 100644 index bf0f671e94..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i6.smali +++ /dev/null @@ -1,4282 +0,0 @@ -.class public final Lf/h/a/d/i/b/i6; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public c:Lf/h/a/d/i/b/e7; - -.field public d:Lf/h/a/d/i/b/d6; - -.field public final e:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Lf/h/a/d/i/b/g6;", - ">;" - } - .end annotation -.end field - -.field public f:Z - -.field public final g:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final h:Lf/h/a/d/i/b/x9; - -.field public i:Z - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - new-instance v0, Ljava/util/concurrent/CopyOnWriteArraySet; - - invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/i6;->e:Ljava/util/Set; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/i6;->i:Z - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; - - new-instance v0, Lf/h/a/d/i/b/x9; - - invoke-direct {v0, p1}, Lf/h/a/d/i/b/x9;->(Lf/h/a/d/i/b/e5;)V - - iput-object v0, p0, Lf/h/a/d/i/b/i6;->h:Lf/h/a/d/i/b/x9; - - return-void -.end method - - -# virtual methods -.method public final A(Landroid/os/Bundle;J)V - .locals 3 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0, p1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - const-string p1, "app_id" - - invoke-virtual {v0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Package name should be null when calling setConditionalUserProperty" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - invoke-virtual {v0, p1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - invoke-virtual {p0, v0, p2, p3}, Lf/h/a/d/i/b/i6;->P(Landroid/os/Bundle;J)V - - return-void -.end method - -.method public final B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - move-object v10, p0 - - iget-object v0, v10, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - if-eqz v0, :cond_1 - - invoke-static {p2}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - const/4 v7, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - const/4 v7, 0x1 - - :goto_1 - const/4 v6, 0x1 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-wide v3, p3 - - move-object/from16 v5, p5 - - invoke-virtual/range {v0 .. v9}, Lf/h/a/d/i/b/i6;->C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V - - return-void -.end method - -.method public final C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V - .locals 28 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v7, p0 - - move-object/from16 v8, p1 - - move-object/from16 v15, p2 - - move-wide/from16 v13, p3 - - move-object/from16 v12, p5 - - const-string v0, "com.google.android.gms.tagmanager.TagManagerService" - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p5 .. p5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Event not sent since app measurement is disabled" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->c0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/s3;->i:Ljava/util/List; - - if-eqz v1, :cond_1 - - invoke-interface {v1, v15}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Dropping non-safelisted event. event name, origin" - - invoke-virtual {v0, v1, v15, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_1 - iget-boolean v1, v7, Lf/h/a/d/i/b/i6;->f:Z - - const/4 v11, 0x0 - - const/4 v10, 0x1 - - const/4 v9, 0x0 - - if-nez v1, :cond_3 - - iput-boolean v10, v7, Lf/h/a/d/i/b/i6;->f:Z - - :try_start_0 - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-boolean v1, v1, Lf/h/a/d/i/b/e5;->e:Z - - if-nez v1, :cond_2 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v1 - - invoke-static {v0, v10, v1}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; - - move-result-object v0 - - goto :goto_0 - - :cond_2 - invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 - - :goto_0 - :try_start_1 - const-string v1, "initialize" - - new-array v2, v10, [Ljava/lang/Class; - - const-class v3, Landroid/content/Context; - - aput-object v3, v2, v9 - - invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v0 - - new-array v1, v10, [Ljava/lang/Object; - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - aput-object v2, v1, v9 - - invoke-virtual {v0, v11, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - :try_start_2 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to invoke Tag Manager\'s initialize() method" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_1 - - :catch_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v1, "Tag Manager is not found and thus will not be used" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_3 - :goto_1 - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->i0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - const-string v0, "_cmp" - - invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - const-string v0, "gclid" - - invoke-virtual {v12, v0}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-virtual {v12, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_4 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - const-string v2, "auto" - - const-string v3, "_lgclid" - - move-object/from16 v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - goto :goto_2 - - :cond_4 - throw v11 - - :cond_5 - :goto_2 - invoke-static {}, Lf/h/a/d/h/k/pb;->b()Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->N0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - if-eqz p6, :cond_8 - - sget-object v0, Lf/h/a/d/i/b/t9;->h:[Ljava/lang/String; - - array-length v1, v0 - - const/4 v2, 0x0 - - :goto_3 - if-ge v2, v1, :cond_7 - - aget-object v3, v0, v2 - - invoke-virtual {v3, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - const/4 v0, 0x0 - - goto :goto_4 - - :cond_6 - add-int/lit8 v2, v2, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v0, 0x1 - - :goto_4 - if-eqz v0, :cond_8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/n4;->a()Landroid/os/Bundle; - - move-result-object v1 - - invoke-virtual {v0, v12, v1}, Lf/h/a/d/i/b/t9;->I(Landroid/os/Bundle;Landroid/os/Bundle;)V - - :cond_8 - const-string v0, "_ev" - - const/16 v1, 0x28 - - if-eqz p8, :cond_d - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v2, "_iap" - - invoke-virtual {v2, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_d - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - const-string v3, "event" - - invoke-virtual {v2, v3, v15}, Lf/h/a/d/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - const/4 v5, 0x2 - - if-nez v4, :cond_9 - - goto :goto_5 - - :cond_9 - sget-object v4, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v15}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_a - - const/16 v5, 0xd - - goto :goto_5 - - :cond_a - invoke-virtual {v2, v3, v1, v15}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_b - - goto :goto_5 - - :cond_b - const/4 v5, 0x0 - - :goto_5 - if-eqz v5, :cond_d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - invoke-virtual {v3, v15}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const-string v4, "Invalid public event name. Event will not be logged (FE)" - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - invoke-static {v15, v1, v10}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object v1 - - if-eqz v15, :cond_c - - invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I - - move-result v9 - - :cond_c - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2, v5, v0, v1, v9}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_d - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v2 - - invoke-virtual {v2, v9}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v2 - - const-string v3, "_sc" - - if-eqz v2, :cond_e - - invoke-virtual {v12, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_e - - iput-boolean v10, v2, Lf/h/a/d/i/b/k7;->d:Z - - :cond_e - if-eqz p6, :cond_f - - if-eqz p8, :cond_f - - const/4 v4, 0x1 - - goto :goto_6 - - :cond_f - const/4 v4, 0x0 - - :goto_6 - invoke-static {v2, v12, v4}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - const-string v4, "am" - - invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v16 - - invoke-static/range {p2 .. p2}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v4 - - if-eqz p6, :cond_11 - - iget-object v5, v7, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - if-eqz v5, :cond_11 - - if-nez v4, :cond_11 - - if-nez v16, :cond_11 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v1 - - invoke-virtual {v1, v15}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - invoke-virtual {v2, v12}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "Passing event to registered event handler (FE)" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v0, v7, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - move-object v9, v0 - - check-cast v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b; - - if-eqz v9, :cond_10 - - :try_start_3 - iget-object v1, v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->a:Lf/h/a/d/h/k/c; - - move-object/from16 v2, p1 - - move-object/from16 v3, p2 - - move-object/from16 v4, p5 - - move-wide/from16 v5, p3 - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/h/k/c;->V(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - :try_end_3 - .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_2 - - goto :goto_7 - - :catch_2 - move-exception v0 - - iget-object v1, v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Event interceptor threw exception" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_7 - return-void - - :cond_10 - throw v11 - - :cond_11 - iget-object v4, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->k()Z - - move-result v4 - - if-nez v4, :cond_12 - - return-void - - :cond_12 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v4 - - invoke-virtual {v4, v15}, Lf/h/a/d/i/b/t9;->h0(Ljava/lang/String;)I - - move-result v4 - - if-eqz v4, :cond_14 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - invoke-virtual {v3, v15}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const-string v5, "Invalid event name. Event will not be logged (FE)" - - invoke-virtual {v2, v5, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {v15, v1, v10}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object v1 - - if-eqz v15, :cond_13 - - invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I - - move-result v9 - - :cond_13 - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2, v4, v0, v1, v9}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_14 - const-string v0, "_o" - - const-string v1, "_sn" - - const-string v4, "_si" - - filled-new-array {v0, v1, v3, v4}, [Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v5 - - invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v17 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - const/4 v6, 0x1 - - move-object v9, v5 - - const/4 v5, 0x1 - - move-object/from16 v10, p9 - - move-object/from16 v19, v11 - - move-object/from16 v11, p2 - - move-object/from16 v12, p5 - - move-object/from16 v13, v17 - - move/from16 v14, p8 - - move-object v5, v15 - - move v15, v6 - - invoke-virtual/range {v9 .. v15}, Lf/h/a/d/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; - - move-result-object v15 - - if-eqz v15, :cond_16 - - invoke-virtual {v15, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v6 - - if-eqz v6, :cond_16 - - invoke-virtual {v15, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v6 - - if-nez v6, :cond_15 - - goto :goto_8 - - :cond_15 - invoke-virtual {v15, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v15, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v15, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v9 - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - new-instance v11, Lf/h/a/d/i/b/k7; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - invoke-direct {v11, v1, v3, v9, v10}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V - - goto :goto_9 - - :cond_16 - :goto_8 - move-object/from16 v11, v19 - - :goto_9 - if-nez v11, :cond_17 - - move-object v14, v2 - - goto :goto_a - - :cond_17 - move-object v14, v11 - - :goto_a - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - const-string v13, "_ae" - - const-wide/16 v9, 0x0 - - if-eqz v1, :cond_18 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v1 - - const/4 v12, 0x0 - - invoke-virtual {v1, v12}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v1 - - if-eqz v1, :cond_19 - - invoke-virtual {v13, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_19 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/c9;->b()J - - move-result-wide v1 - - cmp-long v3, v1, v9 - - if-lez v3, :cond_19 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - invoke-virtual {v3, v15, v1, v2}, Lf/h/a/d/i/b/t9;->H(Landroid/os/Bundle;J)V - - goto :goto_b - - :cond_18 - const/4 v12, 0x0 - - :cond_19 - :goto_b - invoke-static {}, Lf/h/a/d/h/k/fa;->b()Z - - move-result v1 - - if-eqz v1, :cond_1d - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->v0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_1d - - const-string v1, "auto" - - invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - const-string v2, "_ffr" - - if-nez v1, :cond_1c - - const-string v1, "_ssr" - - invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - invoke-virtual {v15, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/e/n/g;->a(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_1a - - move-object/from16 v11, v19 - - goto :goto_c - - :cond_1a - invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v11 - - :goto_c - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v11, v2}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1b - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Not logging duplicate session_start_with_rollout event" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v1, 0x0 - - goto :goto_d - - :cond_1b - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v11}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :goto_d - if-nez v1, :cond_1d - - return-void - - :cond_1c - invoke-virtual {v13, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_1d - - invoke-virtual {v15, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_1d - new-instance v11, Ljava/util/ArrayList; - - invoke-direct {v11}, Ljava/util/ArrayList;->()V - - invoke-virtual {v11, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/t9;->y0()Ljava/security/SecureRandom; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/security/SecureRandom;->nextLong()J - - move-result-wide v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v1 - - cmp-long v6, v1, v9 - - if-lez v6, :cond_21 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - move-wide/from16 v9, p3 - - invoke-virtual {v1, v9, v10}, Lf/h/a/d/i/b/m4;->v(J)Z - - move-result v1 - - if-eqz v1, :cond_22 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/o4;->b()Z - - move-result v1 - - if-eqz v1, :cond_22 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Current session is expired, remove the session number, ID, and engagement time" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v6, 0x0 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_20 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v22 - - const-string v2, "auto" - - const-string v18, "_sid" - - move-object/from16 v1, p0 - - move-wide/from16 v24, v3 - - move-object/from16 v3, v18 - - move-object v4, v6 - - const/4 v8, 0x1 - - move-wide/from16 v5, v22 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - const/4 v4, 0x0 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_1f - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - const-string v2, "auto" - - const-string v3, "_sno" - - move-object/from16 v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - const/4 v4, 0x0 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_1e - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - const-string v2, "auto" - - const-string v3, "_se" - - move-object/from16 v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - goto :goto_e - - :cond_1e - throw v19 - - :cond_1f - throw v19 - - :cond_20 - throw v19 - - :cond_21 - move-wide/from16 v9, p3 - - :cond_22 - move-wide/from16 v24, v3 - - const/4 v8, 0x1 - - :goto_e - const-string v1, "extend_session" - - const-wide/16 v2, 0x0 - - invoke-virtual {v15, v1, v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J - - move-result-wide v1 - - const-wide/16 v3, 0x1 - - cmp-long v5, v1, v3 - - if-nez v5, :cond_23 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "EXTEND_SESSION param attached: initiate a new session or extend the current active session" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->r()Lf/h/a/d/i/b/v8; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - invoke-virtual {v1, v9, v10, v8}, Lf/h/a/d/i/b/e9;->b(JZ)V - - :cond_23 - invoke-virtual {v15}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-virtual {v15}, Landroid/os/Bundle;->size()I - - move-result v2 - - new-array v2, v2, [Ljava/lang/String; - - invoke-interface {v1, v2}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/String; - - invoke-static {v1}, Ljava/util/Arrays;->sort([Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v2 - - if-eqz v2, :cond_26 - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->H0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_26 - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_26 - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_f - if-ge v3, v2, :cond_25 - - aget-object v4, v1, v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-virtual {v15, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/d/i/b/t9;->o0(Ljava/lang/Object;)[Landroid/os/Bundle; - - move-result-object v5 - - if-eqz v5, :cond_24 - - invoke-virtual {v15, v4, v5}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V - - :cond_24 - add-int/lit8 v3, v3, 0x1 - - goto :goto_f - - :cond_25 - move-object/from16 v15, p2 - - move-object v10, v11 - - move-object/from16 v27, v13 - - const/4 v13, 0x1 - - move-object v11, v15 - - goto/16 :goto_13 - - :cond_26 - array-length v2, v1 - - move-object/from16 v5, p2 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_10 - const-string v6, "_eid" - - if-ge v3, v2, :cond_29 - - aget-object v8, v1, v3 - - invoke-virtual {v15, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v18 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-object/from16 p5, v1 - - invoke-static/range {v18 .. v18}, Lf/h/a/d/i/b/t9;->o0(Ljava/lang/Object;)[Landroid/os/Bundle; - - move-result-object v1 - - if-eqz v1, :cond_28 - - array-length v12, v1 - - invoke-virtual {v15, v8, v12}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - move/from16 v20, v2 - - move-object v12, v5 - - const/4 v5, 0x0 - - :goto_11 - array-length v2, v1 - - if-ge v5, v2, :cond_27 - - aget-object v12, v1, v5 - - const/4 v2, 0x1 - - invoke-static {v14, v12, v2}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v21 - - const/16 v22, 0x0 - - const-string v23, "_ep" - - move-object/from16 v9, v21 - - move-object/from16 v10, p9 - - move-object/from16 v26, v11 - - move-object/from16 v11, v23 - - move-object/from16 v27, v13 - - move-object/from16 v13, v17 - - move-object/from16 v18, v14 - - move/from16 v14, p8 - - move-object v2, v15 - - move/from16 v15, v22 - - invoke-virtual/range {v9 .. v15}, Lf/h/a/d/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; - - move-result-object v9 - - const-string v10, "_en" - - move-object/from16 v11, p2 - - const/4 v13, 0x1 - - invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - move-wide/from16 v14, v24 - - invoke-virtual {v9, v6, v14, v15}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const-string v10, "_gn" - - invoke-virtual {v9, v10, v8}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - array-length v10, v1 - - const-string v12, "_ll" - - invoke-virtual {v9, v12, v10}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - const-string v10, "_i" - - invoke-virtual {v9, v10, v5}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - move-object/from16 v10, v26 - - invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v5, v5, 0x1 - - move-object v12, v11 - - move-object/from16 v14, v18 - - move-object/from16 v13, v27 - - move-object v15, v2 - - move-object v11, v10 - - move-wide/from16 v9, p3 - - goto :goto_11 - - :cond_27 - move-object v10, v11 - - move-object/from16 v27, v13 - - move-object/from16 v18, v14 - - move-object v2, v15 - - move-wide/from16 v14, v24 - - const/4 v13, 0x1 - - move-object/from16 v11, p2 - - array-length v1, v1 - - add-int/2addr v4, v1 - - move-object v5, v12 - - goto :goto_12 - - :cond_28 - move/from16 v20, v2 - - move-object v10, v11 - - move-object/from16 v27, v13 - - move-object/from16 v18, v14 - - move-object v2, v15 - - move-wide/from16 v14, v24 - - const/4 v13, 0x1 - - move-object/from16 v11, p2 - - :goto_12 - add-int/lit8 v3, v3, 0x1 - - move-object/from16 v1, p5 - - move-object v11, v10 - - move-wide/from16 v24, v14 - - move-object/from16 v14, v18 - - move-object/from16 v13, v27 - - const/4 v8, 0x1 - - const/4 v12, 0x0 - - move-wide/from16 v9, p3 - - move-object v15, v2 - - move/from16 v2, v20 - - goto/16 :goto_10 - - :cond_29 - move-object v10, v11 - - move-object/from16 v27, v13 - - move-object v2, v15 - - move-wide/from16 v14, v24 - - const/4 v13, 0x1 - - move-object/from16 v11, p2 - - if-eqz v4, :cond_2a - - invoke-virtual {v2, v6, v14, v15}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const-string v1, "_epc" - - invoke-virtual {v2, v1, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - :cond_2a - move-object v15, v5 - - :goto_13 - const/4 v9, 0x0 - - :goto_14 - invoke-virtual {v10}, Ljava/util/ArrayList;->size()I - - move-result v1 - - if-ge v9, v1, :cond_32 - - invoke-virtual {v10, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/os/Bundle; - - if-eqz v9, :cond_2b - - const/4 v2, 0x1 - - goto :goto_15 - - :cond_2b - const/4 v2, 0x0 - - :goto_15 - if-eqz v2, :cond_2c - - const-string v2, "_ep" - - move-object/from16 v8, p1 - - goto :goto_16 - - :cond_2c - move-object/from16 v8, p1 - - move-object v2, v15 - - :goto_16 - invoke-virtual {v1, v0, v8}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - if-eqz p7, :cond_2d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - invoke-virtual {v3, v1}, Lf/h/a/d/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; - - move-result-object v1 - - :cond_2d - move-object v11, v1 - - new-instance v12, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v3, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v3, v11}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - move-object v1, v12 - - move-object/from16 v4, p1 - - move-wide/from16 v5, p3 - - invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - if-eqz v1, :cond_31 - - invoke-static {v12}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->I()Z - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v2 - - if-eqz v2, :cond_30 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v3 - - const/4 v14, 0x0 - - invoke-virtual {v12, v3, v14}, Lcom/google/android/gms/measurement/internal/zzao;->writeToParcel(Landroid/os/Parcel;I)V - - invoke-virtual {v3}, Landroid/os/Parcel;->marshall()[B - - move-result-object v4 - - invoke-virtual {v3}, Landroid/os/Parcel;->recycle()V - - array-length v3, v4 - - const/high16 v5, 0x20000 - - if-le v3, v5, :cond_2e - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v3, "Event is too long for local database. Sending event directly to service" - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/16 v23, 0x0 - - goto :goto_17 - - :cond_2e - invoke-virtual {v2, v14, v4}, Lf/h/a/d/i/b/v3;->B(I[B)Z - - move-result v2 - - move/from16 v23, v2 - - :goto_17 - invoke-virtual {v1, v13}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v25 - - new-instance v2, Lf/h/a/d/i/b/g8; - - const/16 v22, 0x1 - - move-object/from16 v20, v2 - - move-object/from16 v21, v1 - - move-object/from16 v24, v12 - - move-object/from16 v26, p9 - - invoke-direct/range {v20 .. v26}, Lf/h/a/d/i/b/g8;->(Lf/h/a/d/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - if-nez v16, :cond_2f - - iget-object v1, v7, Lf/h/a/d/i/b/i6;->e:Ljava/util/Set; - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v12 - - :goto_18 - invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2f - - invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/i/b/g6; - - new-instance v4, Landroid/os/Bundle; - - invoke-direct {v4, v11}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - move-object/from16 v2, p1 - - move-object/from16 v3, p2 - - move-wide/from16 v5, p3 - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/i/b/g6;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V - - goto :goto_18 - - :cond_2f - add-int/lit8 v9, v9, 0x1 - - move-object/from16 v11, p2 - - goto/16 :goto_14 - - :cond_30 - throw v19 - - :cond_31 - throw v19 - - :cond_32 - const/4 v14, 0x0 - - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - invoke-virtual {v0, v14}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v0 - - if-eqz v0, :cond_34 - - move-object/from16 v0, v27 - - invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_34 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v0 - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_33 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - invoke-virtual {v0, v13, v13, v1, v2}, Lf/h/a/d/i/b/v8;->A(ZZJ)Z - - goto :goto_19 - - :cond_33 - throw v19 - - :cond_34 - :goto_19 - return-void -.end method - -.method public final D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - .locals 9 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v8, Lf/h/a/d/i/b/n6; - - move-object v1, v8 - - move-object v2, p0 - - move-object v3, p1 - - move-object v4, p2 - - move-object v5, p5 - - move-wide v6, p3 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/n6;->(Lf/h/a/d/i/b/i6;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v8}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string p2, "Task exception on worker thread" - - invoke-direct {p1, v0, v8, p2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v7 - - const/4 v5, 0x1 - - const/4 v6, 0x1 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-virtual/range {v1 .. v8}, Lf/h/a/d/i/b/i6;->F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V - .locals 21 - - move-object/from16 v12, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->a()V - - if-nez p1, :cond_0 - - const-string v0, "app" - - move-object v3, v0 - - goto :goto_0 - - :cond_0 - move-object/from16 v3, p1 - - :goto_0 - if-nez p3, :cond_1 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - goto :goto_1 - - :cond_1 - move-object/from16 v0, p3 - - :goto_1 - iget-object v1, v12, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_f - - const-string v1, "screen_view" - - move-object/from16 v4, p2 - - invoke-static {v4, v1}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_10 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v1 - - iget-object v3, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-nez v3, :cond_2 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Manual screen reporting is disabled." - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_7 - - :cond_2 - iget-object v5, v1, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - monitor-enter v5 - - :try_start_0 - iget-boolean v3, v1, Lf/h/a/d/i/b/m7;->k:Z - - if-nez v3, :cond_3 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Cannot log screen view event when the app is in the background." - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit v5 - - goto/16 :goto_7 - - :cond_3 - const/4 v3, 0x0 - - const-string v4, "screen_name" - - invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v14 - - const/16 v4, 0x64 - - if-eqz v14, :cond_5 - - invoke-virtual {v14}, Ljava/lang/String;->length()I - - move-result v6 - - if-lez v6, :cond_4 - - invoke-virtual {v14}, Ljava/lang/String;->length()I - - move-result v6 - - if-le v6, v4, :cond_5 - - :cond_4 - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Invalid screen name length for screen view. Length" - - invoke-virtual {v14}, Ljava/lang/String;->length()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - monitor-exit v5 - - goto/16 :goto_7 - - :cond_5 - const-string v6, "screen_class" - - invoke-virtual {v0, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - if-eqz v6, :cond_7 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-lez v7, :cond_6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v7 - - if-le v7, v4, :cond_7 - - :cond_6 - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Invalid screen class length for screen view. Length" - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - monitor-exit v5 - - goto/16 :goto_7 - - :cond_7 - if-nez v6, :cond_9 - - iget-object v4, v1, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - if-eqz v4, :cond_8 - - iget-object v4, v1, Lf/h/a/d/i/b/m7;->g:Landroid/app/Activity; - - invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Lf/h/a/d/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - goto :goto_2 - - :cond_8 - const-string v4, "Activity" - - :goto_2 - move-object v15, v4 - - goto :goto_3 - - :cond_9 - move-object v15, v6 - - :goto_3 - iget-boolean v4, v1, Lf/h/a/d/i/b/m7;->h:Z - - if-eqz v4, :cond_a - - iget-object v4, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - if-eqz v4, :cond_a - - iput-boolean v2, v1, Lf/h/a/d/i/b/m7;->h:Z - - iget-object v2, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iget-object v2, v2, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - invoke-static {v2, v15}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v2 - - iget-object v4, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iget-object v4, v4, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - invoke-static {v4, v14}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - if-eqz v2, :cond_a - - if-eqz v4, :cond_a - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Ignoring call to log screen view event with duplicate parameters." - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit v5 - - goto/16 :goto_7 - - :cond_a - monitor-exit v5 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v4, "Logging screen view with name, class" - - if-nez v14, :cond_b - - const-string v5, "null" - - goto :goto_4 - - :cond_b - move-object v5, v14 - - :goto_4 - if-nez v15, :cond_c - - const-string v6, "null" - - goto :goto_5 - - :cond_c - move-object v6, v15 - - :goto_5 - invoke-virtual {v2, v4, v5, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - if-nez v2, :cond_d - - iget-object v2, v1, Lf/h/a/d/i/b/m7;->d:Lf/h/a/d/i/b/k7; - - goto :goto_6 - - :cond_d - iget-object v2, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - :goto_6 - new-instance v4, Lf/h/a/d/i/b/k7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/t9;->w0()J - - move-result-wide v16 - - const/16 v18, 0x1 - - move-object v13, v4 - - move-wide/from16 v19, p6 - - invoke-direct/range {v13 .. v20}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V - - iput-object v4, v1, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iput-object v2, v1, Lf/h/a/d/i/b/m7;->d:Lf/h/a/d/i/b/k7; - - iput-object v4, v1, Lf/h/a/d/i/b/m7;->i:Lf/h/a/d/i/b/k7; - - iget-object v5, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v5, Lf/h/a/d/e/n/c; - - if-eqz v5, :cond_e - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v5 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v3 - - new-instance v7, Lf/h/a/d/i/b/l7; - - move-object/from16 p1, v7 - - move-object/from16 p2, v1 - - move-object/from16 p3, v0 - - move-object/from16 p4, v4 - - move-object/from16 p5, v2 - - move-wide/from16 p6, v5 - - invoke-direct/range {p1 .. p7}, Lf/h/a/d/i/b/l7;->(Lf/h/a/d/i/b/m7;Landroid/os/Bundle;Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;J)V - - invoke-virtual {v3}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {v0, v3, v7, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v3, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :goto_7 - return-void - - :cond_e - throw v3 - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit v5 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 - - :cond_f - move-object/from16 v4, p2 - - :cond_10 - const/4 v1, 0x1 - - if-eqz p5, :cond_12 - - iget-object v5, v12, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - if-eqz v5, :cond_12 - - invoke-static/range {p2 .. p2}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v5 - - if-eqz v5, :cond_11 - - goto :goto_8 - - :cond_11 - const/4 v9, 0x0 - - goto :goto_9 - - :cond_12 - :goto_8 - const/4 v9, 0x1 - - :goto_9 - xor-int/lit8 v10, p4, 0x1 - - const/4 v11, 0x0 - - new-instance v7, Landroid/os/Bundle; - - invoke-direct {v7, v0}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-virtual {v7}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_13 - :goto_a - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_18 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {v7, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - instance-of v6, v5, Landroid/os/Bundle; - - if-eqz v6, :cond_14 - - new-instance v6, Landroid/os/Bundle; - - check-cast v5, Landroid/os/Bundle; - - invoke-direct {v6, v5}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-virtual {v7, v1, v6}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_a - - :cond_14 - instance-of v1, v5, [Landroid/os/Parcelable; - - if-eqz v1, :cond_16 - - check-cast v5, [Landroid/os/Parcelable; - - const/4 v1, 0x0 - - :goto_b - array-length v6, v5 - - if-ge v1, v6, :cond_13 - - aget-object v6, v5, v1 - - instance-of v6, v6, Landroid/os/Bundle; - - if-eqz v6, :cond_15 - - new-instance v6, Landroid/os/Bundle; - - aget-object v8, v5, v1 - - check-cast v8, Landroid/os/Bundle; - - invoke-direct {v6, v8}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - aput-object v6, v5, v1 - - :cond_15 - add-int/lit8 v1, v1, 0x1 - - goto :goto_b - - :cond_16 - instance-of v1, v5, Ljava/util/List; - - if-eqz v1, :cond_13 - - check-cast v5, Ljava/util/List; - - const/4 v1, 0x0 - - :goto_c - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v6 - - if-ge v1, v6, :cond_13 - - invoke-interface {v5, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v6 - - instance-of v8, v6, Landroid/os/Bundle; - - if-eqz v8, :cond_17 - - new-instance v8, Landroid/os/Bundle; - - check-cast v6, Landroid/os/Bundle; - - invoke-direct {v8, v6}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-interface {v5, v1, v8}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_17 - add-int/lit8 v1, v1, 0x1 - - goto :goto_c - - :cond_18 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v13, Lf/h/a/d/i/b/l6; - - move-object v1, v13 - - move-object/from16 v2, p0 - - move-object/from16 v4, p2 - - move-wide/from16 v5, p6 - - move/from16 v8, p5 - - invoke-direct/range {v1 .. v11}, Lf/h/a/d/i/b/l6;->(Lf/h/a/d/i/b/i6;Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v13}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, v0, v13, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v6 - - const/4 v5, 0x1 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - const-string v0, "allow_personalized_ads" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const-string v1, "_npa" - - if-eqz v0, :cond_3 - - instance-of v0, p3, Ljava/lang/String; - - if-eqz v0, :cond_2 - - move-object v0, p3 - - check-cast v0, Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_2 - - sget-object p2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; - - invoke-virtual {v0, p2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "false" - - invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - const-wide/16 v2, 0x1 - - if-eqz p2, :cond_0 - - move-wide v4, v2 - - goto :goto_0 - - :cond_0 - const-wide/16 v4, 0x0 - - :goto_0 - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->s:Lf/h/a/d/i/b/s4; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - cmp-long v6, v4, v2 - - if-nez v6, :cond_1 - - const-string p3, "true" - - :cond_1 - invoke-virtual {v0, p3}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - move-object v6, p2 - - goto :goto_1 - - :cond_2 - if-nez p3, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/m4;->s:Lf/h/a/d/i/b/s4; - - const-string v0, "unset" - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - move-object v6, p3 - - :goto_1 - move-object v3, v1 - - goto :goto_2 - - :cond_3 - move-object v3, p2 - - move-object v6, p3 - - :goto_2 - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->d()Z - - move-result p2 - - if-nez p2, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p2, "User property not set since app measurement is disabled" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_4 - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->k()Z - - move-result p2 - - if-nez p2, :cond_5 - - return-void - - :cond_5 - new-instance p2, Lcom/google/android/gms/measurement/internal/zzkr; - - move-object v2, p2 - - move-wide v4, p4 - - move-object v7, p1 - - invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {p1}, Lf/h/a/d/i/b/r7;->I()Z - - invoke-virtual {p1}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object p3 - - if-eqz p3, :cond_7 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p4 - - const/4 p5, 0x0 - - invoke-virtual {p2, p4, p5}, Lcom/google/android/gms/measurement/internal/zzkr;->writeToParcel(Landroid/os/Parcel;I)V - - invoke-virtual {p4}, Landroid/os/Parcel;->marshall()[B - - move-result-object v0 - - invoke-virtual {p4}, Landroid/os/Parcel;->recycle()V - - array-length p4, v0 - - const/high16 v1, 0x20000 - - const/4 v2, 0x1 - - if-le p4, v1, :cond_6 - - invoke-virtual {p3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string p4, "User property too long for local database. Sending directly to service" - - invoke-virtual {p3, p4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_3 - - :cond_6 - invoke-virtual {p3, v2, v0}, Lf/h/a/d/i/b/v3;->B(I[B)Z - - move-result p5 - - :goto_3 - invoke-virtual {p1, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object p3 - - new-instance p4, Lf/h/a/d/i/b/t7; - - invoke-direct {p4, p1, p5, p2, p3}, Lf/h/a/d/i/b/t7;->(Lf/h/a/d/i/b/r7;ZLcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p1, p4}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void - - :cond_7 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V - .locals 6 - - if-nez p1, :cond_0 - - const-string p1, "app" - - :cond_0 - move-object v1, p1 - - const/4 p1, 0x6 - - const/4 v0, 0x0 - - const/16 v2, 0x18 - - if-eqz p4, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/t9;->p0(Ljava/lang/String;)I - - move-result p1 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object p4 - - const-string v3, "user property" - - invoke-virtual {p4, v3, p2}, Lf/h/a/d/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_2 - - goto :goto_0 - - :cond_2 - sget-object v4, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; - - invoke-virtual {p4, v3, v4, p2}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v4 - - if-nez v4, :cond_3 - - const/16 p1, 0xf - - goto :goto_0 - - :cond_3 - invoke-virtual {p4, v3, v2, p2}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result p4 - - if-nez p4, :cond_4 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x0 - - :goto_0 - const-string p4, "_ev" - - const/4 v3, 0x1 - - if-eqz p1, :cond_6 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {p2, v2, v3}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p3 - - if-eqz p2, :cond_5 - - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v0 - - :cond_5 - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p2 - - invoke-virtual {p2, p1, p4, p3, v0}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_6 - if-eqz p3, :cond_b - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - invoke-virtual {p1, p2, p3}, Lf/h/a/d/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I - - move-result p1 - - if-eqz p1, :cond_9 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {p2, v2, v3}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p2 - - instance-of p5, p3, Ljava/lang/String; - - if-nez p5, :cond_7 - - instance-of p5, p3, Ljava/lang/CharSequence; - - if-eqz p5, :cond_8 - - :cond_7 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result v0 - - :cond_8 - iget-object p3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p3 - - invoke-virtual {p3, p1, p4, p2, v0}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_9 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - invoke-virtual {p1, p2, p3}, Lf/h/a/d/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - if-eqz v5, :cond_a - - move-object v0, p0 - - move-object v2, p2 - - move-wide v3, p5 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/i/b/i6;->D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - :cond_a - return-void - - :cond_b - const/4 v5, 0x0 - - move-object v0, p0 - - move-object v2, p2 - - move-wide v3, p5 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/i/b/i6;->D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - return-void -.end method - -.method public final J()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - instance-of v0, v0, Landroid/app/Application; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - check-cast v0, Landroid/app/Application; - - iget-object v1, p0, Lf/h/a/d/i/b/i6;->c:Lf/h/a/d/i/b/e7; - - invoke-virtual {v0, v1}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - :cond_0 - return-void -.end method - -.method public final K()V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->k()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->h0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v3, "google_analytics_deferred_deep_link_enabled" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v3, "Deferred Deep Link feature enabled." - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v3, Lf/h/a/d/i/b/k6; - - invoke-direct {v3, p0}, Lf/h/a/d/i/b/k6;->(Lf/h/a/d/i/b/i6;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v4, Lf/h/a/d/i/b/c5; - - const-string v5, "Task exception on worker thread" - - invoke-direct {v4, v0, v3, v5}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v3 - - new-array v4, v2, [B - - const/4 v5, 0x3 - - invoke-virtual {v3, v5, v4}, Lf/h/a/d/i/b/v3;->B(I[B)Z - - new-instance v3, Lf/h/a/d/i/b/a8; - - invoke-direct {v3, v0, v1}, Lf/h/a/d/i/b/a8;->(Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - iput-boolean v2, p0, Lf/h/a/d/i/b/i6;->i:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - const-string v2, "previous_os_version" - - const/4 v3, 0x0 - - invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->d()Lf/h/a/d/i/b/h; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/x5;->p()V - - sget-object v3, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-nez v4, :cond_3 - - invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - :cond_3 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->d()Lf/h/a/d/i/b/h; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_4 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v2, "_po" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string v1, "auto" - - const-string v2, "_ou" - - invoke-virtual {p0, v1, v2, v0}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_4 - return-void -.end method - -.method public final L()Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - if-eqz v1, :cond_0 - - return-object v1 - - :cond_0 - :try_start_0 - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "google_app_id" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->s2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "getGoogleAppId failed with exception" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public final M()V - .locals 12 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->s:Lf/h/a/d/i/b/s4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v0 - - const-wide/16 v1, 0x0 - - const/4 v3, 0x0 - - if-eqz v0, :cond_4 - - const-string v4, "unset" - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_1 - - const/4 v8, 0x0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v9 - - const-string v6, "app" - - const-string v7, "_npa" - - move-object v5, p0 - - invoke-virtual/range {v5 .. v10}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - goto :goto_1 - - :cond_0 - throw v3 - - :cond_1 - const-string v4, "true" - - invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const-wide/16 v4, 0x1 - - goto :goto_0 - - :cond_2 - move-wide v4, v1 - - :goto_0 - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_3 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v10 - - const-string v7, "app" - - const-string v8, "_npa" - - move-object v6, p0 - - invoke-virtual/range {v6 .. v11}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - goto :goto_1 - - :cond_3 - throw v3 - - :cond_4 - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - const/4 v4, 0x1 - - if-eqz v0, :cond_a - - iget-boolean v0, p0, Lf/h/a/d/i/b/i6;->i:Z - - if-eqz v0, :cond_a - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v5, "Recording app launch after enabling measurement for the first time (FE)" - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/i6;->K()V - - invoke-static {}, Lf/h/a/d/h/k/cb;->b()Z - - move-result v0 - - if-eqz v0, :cond_5 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->w0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e9;->a()V - - :cond_5 - sget-object v0, Lf/h/a/d/h/k/qa;->e:Lf/h/a/d/h/k/qa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/qa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pa; - - invoke-interface {v0}, Lf/h/a/d/h/k/pa;->a()Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->B0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->w:Lf/h/a/d/i/b/r4; - - iget-object v0, v0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->k:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v5 - - cmp-long v0, v5, v1 - - if-lez v0, :cond_6 - - goto :goto_2 - - :cond_6 - const/4 v4, 0x0 - - :goto_2 - if-nez v4, :cond_8 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->w:Lf/h/a/d/i/b/r4; - - iget-object v1, v0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - if-eqz v1, :cond_7 - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r4;->a(Ljava/lang/String;)V - - goto :goto_3 - - :cond_7 - throw v3 - - :cond_8 - :goto_3 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->R0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/c7; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/c7;->(Lf/h/a/d/i/b/i6;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v2, Lf/h/a/d/i/b/c5; - - const-string v3, "Task exception on worker thread" - - invoke-direct {v2, v0, v1, v3}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :cond_9 - return-void - - :cond_a - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Updating Scion state (FE)" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/i/b/d8; - - invoke-direct {v2, v0, v1}, Lf/h/a/d/i/b/d8;->(Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/ArrayList<", - "Landroid/os/Bundle;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/x4;->z()Z - - move-result p1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Cannot get conditional user properties from analytics worker thread" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V - - return-object p1 - - :cond_0 - invoke-static {}, Lf/h/a/d/i/b/ea;->a()Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Cannot get conditional user properties from main thread" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V - - return-object p1 - - :cond_1 - new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - const-wide/16 v7, 0x1388 - - new-instance v9, Lf/h/a/d/i/b/s6; - - const/4 v4, 0x0 - - move-object v1, v9 - - move-object v2, p0 - - move-object v3, p1 - - move-object v5, p2 - - move-object v6, p3 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/s6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - const-string v5, "get conditional user properties" - - move-object v1, v0 - - move-object v2, p1 - - move-wide v3, v7 - - move-object v6, v9 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Timed out waiting for get conditional user properties" - - const/4 p3, 0x0 - - invoke-virtual {p1, p2, p3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - return-object p1 - - :cond_2 - invoke-static {p1}, Lf/h/a/d/i/b/t9;->j0(Ljava/util/List;)Ljava/util/ArrayList; - - move-result-object p1 - - return-object p1 -.end method - -.method public final O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; - .locals 11 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Object;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/x4;->z()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Cannot get user properties from analytics worker thread" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-static {}, Lf/h/a/d/i/b/ea;->a()Z - - move-result p1 - - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Cannot get user properties from main thread" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - return-object p1 - - :cond_1 - new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v7 - - const-wide/16 v8, 0x1388 - - new-instance v10, Lf/h/a/d/i/b/v6; - - const/4 v3, 0x0 - - move-object v0, v10 - - move-object v1, p0 - - move-object v2, p1 - - move-object v4, p2 - - move-object v5, p3 - - move v6, p4 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/i/b/v6;->(Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V - - const-string v4, "get user properties" - - move-object v0, v7 - - move-object v1, p1 - - move-wide v2, v8 - - move-object v5, v10 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/List; - - if-nez p1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p2 - - const-string p3, "Timed out waiting for handle get user properties, includeInternal" - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p1 - - return-object p1 - - :cond_2 - new-instance p2, Landroidx/collection/ArrayMap; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p3 - - invoke-direct {p2, p3}, Landroidx/collection/ArrayMap;->(I)V - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object p4, p3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object p3 - - invoke-virtual {p2, p4, p3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_3 - return-object p2 -.end method - -.method public final P(Landroid/os/Bundle;J)V - .locals 11 - - const-class v0, Ljava/lang/Long; - - const-class v1, Ljava/lang/String; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "app_id" - - const/4 v3, 0x0 - - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "origin" - - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v4, "name" - - invoke-static {p1, v4, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-class v5, Ljava/lang/Object; - - const-string v6, "value" - - invoke-static {p1, v6, v5, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v5, "trigger_event_name" - - invoke-static {p1, v5, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-wide/16 v7, 0x0 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v8, "trigger_timeout" - - invoke-static {p1, v8, v0, v7}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v9, "timed_out_event_name" - - invoke-static {p1, v9, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-class v9, Landroid/os/Bundle; - - const-string v10, "timed_out_event_params" - - invoke-static {p1, v10, v9, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v9, "triggered_event_name" - - invoke-static {p1, v9, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-class v9, Landroid/os/Bundle; - - const-string v10, "triggered_event_params" - - invoke-static {p1, v10, v9, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v9, "time_to_live" - - invoke-static {p1, v9, v0, v7}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "expired_event_name" - - invoke-static {p1, v0, v1, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - const-class v0, Landroid/os/Bundle; - - const-string v1, "expired_event_params" - - invoke-static {p1, v1, v0, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p1, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "creation_timestamp" - - invoke-virtual {p1, v0, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - invoke-virtual {p1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0, p2}, Lf/h/a/d/i/b/t9;->p0(Ljava/lang/String;)I - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object p3 - - invoke-virtual {p3, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "Invalid conditional user property name" - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0, p2, p3}, Lf/h/a/d/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - invoke-virtual {v0, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string v0, "Invalid conditional user property value" - - invoke-virtual {p1, v0, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0, p2, p3}, Lf/h/a/d/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - invoke-virtual {v0, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string v0, "Unable to normalize conditional user property value" - - invoke-virtual {p1, v0, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->E2(Landroid/os/Bundle;Ljava/lang/Object;)V - - invoke-virtual {p1, v8}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v0 - - invoke-virtual {p1, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p3 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p3 - - const-wide/16 v2, 0x1 - - const-wide v4, 0x39ef8b000L - - if-nez p3, :cond_4 - - cmp-long p3, v0, v4 - - if-gtz p3, :cond_3 - - cmp-long p3, v0, v2 - - if-gez p3, :cond_4 - - :cond_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object p3 - - invoke-virtual {p3, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - const-string v0, "Invalid conditional user property timeout" - - invoke-virtual {p1, v0, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_4 - invoke-virtual {p1, v9}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v0 - - cmp-long p3, v0, v4 - - if-gtz p3, :cond_6 - - cmp-long p3, v0, v2 - - if-gez p3, :cond_5 - - goto :goto_0 - - :cond_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p2 - - new-instance p3, Lf/h/a/d/i/b/r6; - - invoke-direct {p3, p0, p1}, Lf/h/a/d/i/b/r6;->(Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V - - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v0, "Task exception on worker thread" - - invoke-direct {p1, p2, p3, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_6 - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object p3 - - invoke-virtual {p3, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p3 - - const-string v0, "Invalid conditional user property time to live" - - invoke-virtual {p1, v0, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - .locals 3 - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p1, Lf/h/a/d/e/n/c; - - if-eqz p1, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance p1, Landroid/os/Bundle; - - invoke-direct {p1}, Landroid/os/Bundle;->()V - - const-string v2, "name" - - invoke-virtual {p1, v2, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string p2, "creation_timestamp" - - invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - if-eqz p3, :cond_0 - - const-string p2, "expired_event_name" - - invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string p2, "expired_event_params" - - invoke-virtual {p1, p2, p4}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p2 - - new-instance p3, Lf/h/a/d/i/b/q6; - - invoke-direct {p3, p0, p1}, Lf/h/a/d/i/b/q6;->(Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V - - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string p4, "Task exception on worker thread" - - invoke-direct {p1, p2, p3, p4}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i7.smali deleted file mode 100644 index 277640d4db..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i7.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public final Lf/h/a/d/i/b/i7; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - return-void -.end method - - -# virtual methods -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i8.smali deleted file mode 100644 index 451a2a4231..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i8.smali +++ /dev/null @@ -1,226 +0,0 @@ -.class public final Lf/h/a/d/i/b/i8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Ljava/lang/String; - -.field public final synthetic h:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic i:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/i8;->i:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iput-object p3, p0, Lf/h/a/d/i/b/i8;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/i8;->f:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/i8;->g:Ljava/lang/String; - - iput-object p6, p0, Lf/h/a/d/i/b/i8;->h:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/i8;->i:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/i8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "(legacy) Failed to get conditional properties; not connected to service" - - iget-object v3, p0, Lf/h/a/d/i/b/i8;->e:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - iget-object v4, p0, Lf/h/a/d/i/b/i8;->f:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/i8;->g:Ljava/lang/String; - - invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :cond_0 - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/i8;->e:Ljava/lang/String; - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v3, p0, Lf/h/a/d/i/b/i8;->f:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/i8;->g:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/i8;->h:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v3, v4, v5}, Lf/h/a/d/i/b/r3;->H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v3, p0, Lf/h/a/d/i/b/i8;->e:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/i8;->f:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/i8;->g:Ljava/lang/String; - - invoke-interface {v1, v3, v4, v5}, Lf/h/a/d/i/b/r3;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - :goto_0 - iget-object v1, p0, Lf/h/a/d/i/b/i8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - iget-object v1, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_1 - - :catchall_0 - move-exception v1 - - goto :goto_2 - - :catch_0 - move-exception v1 - - :try_start_4 - iget-object v2, p0, Lf/h/a/d/i/b/i8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "(legacy) Failed to get conditional properties; remote exception" - - iget-object v4, p0, Lf/h/a/d/i/b/i8;->e:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - iget-object v5, p0, Lf/h/a/d/i/b/i8;->f:Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - iget-object v1, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - :goto_1 - monitor-exit v0 - - return-void - - :goto_2 - iget-object v2, p0, Lf/h/a/d/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/i9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/i9.smali deleted file mode 100644 index 72213b3a49..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/i9.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/d/i/b/i9; -.super Lf/h/a/d/i/b/g; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final synthetic e:Lf/h/a/d/i/b/j9; - -.field public final synthetic f:Lf/h/a/d/i/b/g9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/g9;Lf/h/a/d/i/b/z5;Lf/h/a/d/i/b/j9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/i9;->f:Lf/h/a/d/i/b/g9; - - iput-object p3, p0, Lf/h/a/d/i/b/i9;->e:Lf/h/a/d/i/b/j9; - - invoke-direct {p0, p2}, Lf/h/a/d/i/b/g;->(Lf/h/a/d/i/b/z5;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/i9;->f:Lf/h/a/d/i/b/g9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/g9;->u()V - - iget-object v0, p0, Lf/h/a/d/i/b/i9;->f:Lf/h/a/d/i/b/g9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Starting upload from DelayedRunnable" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/i9;->e:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->K()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j.smali deleted file mode 100644 index 1235672fc7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j.smali +++ /dev/null @@ -1,323 +0,0 @@ -.class public final Lf/h/a/d/i/b/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:J - -.field public final d:J - -.field public final e:J - -.field public final f:J - -.field public final g:J - -.field public final h:Ljava/lang/Long; - -.field public final i:Ljava/lang/Long; - -.field public final j:Ljava/lang/Long; - -.field public final k:Ljava/lang/Boolean; - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;J)V - .locals 17 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-wide/from16 v9, p3 - - const-wide/16 v3, 0x0 - - const-wide/16 v5, 0x0 - - const-wide/16 v7, 0x0 - - const-wide/16 v11, 0x0 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - invoke-direct/range {v0 .. v16}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - .locals 14 - - move-object v0, p0 - - move-wide/from16 v1, p3 - - move-wide/from16 v3, p5 - - move-wide/from16 v5, p7 - - move-wide/from16 v7, p11 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 v9, 0x1 - - const/4 v10, 0x0 - - const-wide/16 v11, 0x0 - - cmp-long v13, v1, v11 - - if-ltz v13, :cond_0 - - const/4 v13, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v13, 0x0 - - :goto_0 - invoke-static {v13}, Lf/h/a/b/i1/e;->q(Z)V - - cmp-long v13, v3, v11 - - if-ltz v13, :cond_1 - - const/4 v13, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v13, 0x0 - - :goto_1 - invoke-static {v13}, Lf/h/a/b/i1/e;->q(Z)V - - cmp-long v13, v5, v11 - - if-ltz v13, :cond_2 - - const/4 v13, 0x1 - - goto :goto_2 - - :cond_2 - const/4 v13, 0x0 - - :goto_2 - invoke-static {v13}, Lf/h/a/b/i1/e;->q(Z)V - - cmp-long v13, v7, v11 - - if-ltz v13, :cond_3 - - goto :goto_3 - - :cond_3 - const/4 v9, 0x0 - - :goto_3 - invoke-static {v9}, Lf/h/a/b/i1/e;->q(Z)V - - move-object v9, p1 - - iput-object v9, v0, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - move-object/from16 v9, p2 - - iput-object v9, v0, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - iput-wide v1, v0, Lf/h/a/d/i/b/j;->c:J - - iput-wide v3, v0, Lf/h/a/d/i/b/j;->d:J - - iput-wide v5, v0, Lf/h/a/d/i/b/j;->e:J - - move-wide/from16 v1, p9 - - iput-wide v1, v0, Lf/h/a/d/i/b/j;->f:J - - iput-wide v7, v0, Lf/h/a/d/i/b/j;->g:J - - move-object/from16 v1, p13 - - iput-object v1, v0, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - move-object/from16 v1, p14 - - iput-object v1, v0, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - move-object/from16 v1, p15 - - iput-object v1, v0, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - move-object/from16 v1, p16 - - iput-object v1, v0, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - return-void -.end method - - -# virtual methods -.method public final a(J)Lf/h/a/d/i/b/j; - .locals 19 - - move-object/from16 v0, p0 - - move-wide/from16 v10, p1 - - new-instance v18, Lf/h/a/d/i/b/j; - - move-object/from16 v1, v18 - - iget-object v2, v0, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - iget-object v3, v0, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - iget-wide v4, v0, Lf/h/a/d/i/b/j;->c:J - - iget-wide v6, v0, Lf/h/a/d/i/b/j;->d:J - - iget-wide v8, v0, Lf/h/a/d/i/b/j;->e:J - - iget-wide v12, v0, Lf/h/a/d/i/b/j;->g:J - - iget-object v14, v0, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - iget-object v15, v0, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - move-object/from16 p1, v1 - - iget-object v1, v0, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - move-object/from16 v16, v1 - - iget-object v1, v0, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - move-object/from16 v17, v1 - - move-object/from16 v1, p1 - - invoke-direct/range {v1 .. v17}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - return-object v18 -.end method - -.method public final b(JJ)Lf/h/a/d/i/b/j; - .locals 19 - - move-object/from16 v0, p0 - - move-wide/from16 v12, p1 - - new-instance v18, Lf/h/a/d/i/b/j; - - move-object/from16 v1, v18 - - iget-object v2, v0, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - iget-object v3, v0, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - iget-wide v4, v0, Lf/h/a/d/i/b/j;->c:J - - iget-wide v6, v0, Lf/h/a/d/i/b/j;->d:J - - iget-wide v8, v0, Lf/h/a/d/i/b/j;->e:J - - iget-wide v10, v0, Lf/h/a/d/i/b/j;->f:J - - invoke-static/range {p3 .. p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v14 - - iget-object v15, v0, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - move-object/from16 p1, v1 - - iget-object v1, v0, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - move-object/from16 v16, v1 - - iget-object v1, v0, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - move-object/from16 v17, v1 - - move-object/from16 v1, p1 - - invoke-direct/range {v1 .. v17}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - return-object v18 -.end method - -.method public final c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/d/i/b/j; - .locals 19 - - move-object/from16 v0, p0 - - if-eqz p3, :cond_0 - - invoke-virtual/range {p3 .. p3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v1, 0x0 - - move-object/from16 v18, v1 - - goto :goto_0 - - :cond_0 - move-object/from16 v18, p3 - - :goto_0 - new-instance v1, Lf/h/a/d/i/b/j; - - move-object v2, v1 - - iget-object v3, v0, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - iget-object v4, v0, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - iget-wide v5, v0, Lf/h/a/d/i/b/j;->c:J - - iget-wide v7, v0, Lf/h/a/d/i/b/j;->d:J - - iget-wide v9, v0, Lf/h/a/d/i/b/j;->e:J - - iget-wide v11, v0, Lf/h/a/d/i/b/j;->f:J - - iget-wide v13, v0, Lf/h/a/d/i/b/j;->g:J - - iget-object v15, v0, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - move-object/from16 v16, p1 - - move-object/from16 v17, p2 - - invoke-direct/range {v2 .. v18}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - return-object v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j0.smali deleted file mode 100644 index e31ac5ed66..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/j0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/j0; - - invoke-direct {v0}, Lf/h/a/d/i/b/j0;->()V - - sput-object v0, Lf/h/a/d/i/b/j0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->Y()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j1.smali deleted file mode 100644 index 71d647bb4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/j1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/j1; - - invoke-direct {v0}, Lf/h/a/d/i/b/j1;->()V - - sput-object v0, Lf/h/a/d/i/b/j1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->t0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j2.smali deleted file mode 100644 index 2469972a3f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/j2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/j2; - - invoke-direct {v0}, Lf/h/a/d/i/b/j2;->()V - - sput-object v0, Lf/h/a/d/i/b/j2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->e()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j3.smali deleted file mode 100644 index 94ce73718e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/j3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/j3; - - invoke-direct {v0}, Lf/h/a/d/i/b/j3;->()V - - sput-object v0, Lf/h/a/d/i/b/j3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->e0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j4.smali deleted file mode 100644 index cb97fb600f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j4.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/i/b/j4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Lf/h/a/d/i/b/k4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/k4;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/j4;->e:Lf/h/a/d/i/b/k4; - - iput-boolean p2, p0, Lf/h/a/d/i/b/j4;->d:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j4;->e:Lf/h/a/d/i/b/k4; - - iget-object v0, v0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->R()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j5.smali deleted file mode 100644 index 160ff7abc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j5.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/i/b/j5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/util/List<", - "Lf/h/a/d/i/b/r9;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/j5;->g:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/j5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p3, p0, Lf/h/a/d/i/b/j5;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/j5;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/j5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/j5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/j5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/j5;->e:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/j5;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/e;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j6.smali deleted file mode 100644 index 1fd0d0d285..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j6.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public final Lf/h/a/d/i/b/j6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/j6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v2, p0, Lf/h/a/d/i/b/j6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/j6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - if-eqz v2, :cond_0 - - sget-object v4, Lf/h/a/d/i/b/n;->K:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :cond_0 - const/4 v1, 0x0 - - :try_start_2 - throw v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catchall_0 - move-exception v1 - - :try_start_3 - iget-object v2, p0, Lf/h/a/d/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j7.smali deleted file mode 100644 index d45d12fe23..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j7.smali +++ /dev/null @@ -1,309 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/j7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/h7; - -.field public final e:I - -.field public final f:Ljava/lang/Exception; - -.field public final g:[B - -.field public final h:Ljava/util/Map; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/h7;ILjava/lang/Exception;[BLjava/util/Map;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/j7;->d:Lf/h/a/d/i/b/h7; - - iput p2, p0, Lf/h/a/d/i/b/j7;->e:I - - iput-object p3, p0, Lf/h/a/d/i/b/j7;->f:Ljava/lang/Exception; - - iput-object p4, p0, Lf/h/a/d/i/b/j7;->g:[B - - iput-object p5, p0, Lf/h/a/d/i/b/j7;->h:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 12 - - iget-object v0, p0, Lf/h/a/d/i/b/j7;->d:Lf/h/a/d/i/b/h7; - - iget v1, p0, Lf/h/a/d/i/b/j7;->e:I - - iget-object v2, p0, Lf/h/a/d/i/b/j7;->f:Ljava/lang/Exception; - - iget-object v3, p0, Lf/h/a/d/i/b/j7;->g:[B - - iget-object v0, v0, Lf/h/a/d/i/b/h7;->e:Lf/h/a/d/i/b/d5; - - iget-object v0, v0, Lf/h/a/d/i/b/d5;->a:Lf/h/a/d/i/b/e5; - - const-string v4, "gclid" - - const-string v5, "" - - const/16 v6, 0xc8 - - const/4 v7, 0x1 - - const/4 v8, 0x0 - - if-eq v1, v6, :cond_0 - - const/16 v6, 0xcc - - if-eq v1, v6, :cond_0 - - const/16 v6, 0x130 - - if-ne v1, v6, :cond_1 - - :cond_0 - if-nez v2, :cond_1 - - const/4 v6, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v6, 0x0 - - :goto_0 - if-nez v6, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v3, "Network Request for Deferred Deep Link failed. response, exception" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_2 - - :cond_2 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->x:Lf/h/a/d/i/b/o4; - - invoke-virtual {v1, v7}, Lf/h/a/d/i/b/o4;->a(Z)V - - array-length v1, v3 - - if-nez v1, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Deferred Deep Link response empty." - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_2 - - :cond_3 - new-instance v1, Ljava/lang/String; - - invoke-direct {v1, v3}, Ljava/lang/String;->([B)V - - :try_start_0 - new-instance v2, Lorg/json/JSONObject; - - invoke-direct {v2, v1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V - - const-string v1, "deeplink" - - invoke-virtual {v2, v1, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v2, v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const-string v5, "timestamp" - - const-wide/16 v9, 0x0 - - invoke-virtual {v2, v5, v9, v10}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D - - move-result-wide v5 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_4 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Deferred Deep Link is empty." - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_2 - - :cond_4 - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->a()V - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v9 - - if-nez v9, :cond_5 - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v2 - - new-instance v9, Landroid/content/Intent; - - const-string v10, "android.intent.action.VIEW" - - invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v11 - - invoke-direct {v9, v10, v11}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V - - invoke-virtual {v2, v9, v8}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v2 - - if-eqz v2, :cond_5 - - invoke-interface {v2}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-nez v2, :cond_5 - - goto :goto_1 - - :cond_5 - const/4 v7, 0x0 - - :goto_1 - if-nez v7, :cond_6 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v4, "Deferred Deep Link validation failed. gclid, deep link" - - invoke-virtual {v2, v4, v3, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_2 - - :cond_6 - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string v3, "_cis" - - const-string v4, "ddp" - - invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v0, Lf/h/a/d/i/b/e5;->p:Lf/h/a/d/i/b/i6; - - const-string v4, "auto" - - const-string v7, "_cmp" - - invoke-virtual {v3, v4, v7, v2}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_7 - - invoke-virtual {v2, v1, v5, v6}, Lf/h/a/d/i/b/t9;->X(Ljava/lang/String;D)Z - - move-result v1 - - if-eqz v1, :cond_7 - - new-instance v1, Landroid/content/Intent; - - const-string v3, "android.google.analytics.action.DEEPLINK_ACTION" - - invoke-direct {v1, v3}, Landroid/content/Intent;->(Ljava/lang/String;)V - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v2, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_2 - - :catch_0 - move-exception v1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to parse the Deferred Deep Link response. exception" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_7 - :goto_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j8.smali deleted file mode 100644 index 9eef4a4b63..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j8.smali +++ /dev/null @@ -1,177 +0,0 @@ -.class public final Lf/h/a/d/i/b/j8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Z - -.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic h:Lf/h/a/d/h/k/zd; - -.field public final synthetic i:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/j8;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/j8;->e:Ljava/lang/String; - - iput-boolean p4, p0, Lf/h/a/d/i/b/j8;->f:Z - - iput-object p5, p0, Lf/h/a/d/i/b/j8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p6, p0, Lf/h/a/d/i/b/j8;->h:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to get user properties; not connected to service" - - iget-object v3, p0, Lf/h/a/d/i/b/j8;->d:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/j8;->e:Ljava/lang/String; - - invoke-virtual {v1, v2, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j8;->h:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->M(Lf/h/a/d/h/k/zd;Landroid/os/Bundle;)V - - return-void - - :cond_0 - :try_start_1 - iget-object v2, p0, Lf/h/a/d/i/b/j8;->d:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/j8;->e:Ljava/lang/String; - - iget-boolean v4, p0, Lf/h/a/d/i/b/j8;->f:Z - - iget-object v5, p0, Lf/h/a/d/i/b/j8;->g:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v2, v3, v4, v5}, Lf/h/a/d/i/b/r3;->M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/i/b/t9;->B(Ljava/util/List;)Landroid/os/Bundle; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j8;->h:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->M(Lf/h/a/d/h/k/zd;Landroid/os/Bundle;)V - - return-void - - :catchall_0 - move-exception v1 - - goto :goto_0 - - :catch_0 - move-exception v1 - - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to get user properties; remote exception" - - iget-object v4, p0, Lf/h/a/d/i/b/j8;->d:Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j8;->h:Lf/h/a/d/h/k/zd; - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/t9;->M(Lf/h/a/d/h/k/zd;Landroid/os/Bundle;)V - - return-void - - :goto_0 - iget-object v2, p0, Lf/h/a/d/i/b/j8;->i:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/j8;->h:Lf/h/a/d/h/k/zd; - - invoke-virtual {v2, v3, v0}, Lf/h/a/d/i/b/t9;->M(Lf/h/a/d/h/k/zd;Landroid/os/Bundle;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j9$a.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j9$a.smali deleted file mode 100644 index 11182cb374..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j9$a.smali +++ /dev/null @@ -1,217 +0,0 @@ -.class public final Lf/h/a/d/i/b/j9$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/i/b/j9; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public a:Lf/h/a/d/h/k/f1; - -.field public b:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public c:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/h/k/b1;", - ">;" - } - .end annotation -.end field - -.field public d:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;Lf/h/a/d/i/b/m9;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/h/k/f1;)V - .locals 0 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - return-void -.end method - -.method public final b(JLf/h/a/d/h/k/b1;)Z - .locals 10 - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/j9$a;->b:Ljava/util/List; - - if-nez v0, :cond_1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/j9$a;->b:Ljava/util/List; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x0 - - if-lez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/b1; - - iget-wide v2, v0, Lf/h/a/d/h/k/b1;->zzf:J - - const-wide/16 v4, 0x3e8 - - div-long/2addr v2, v4 - - const-wide/16 v6, 0x3c - - div-long/2addr v2, v6 - - div-long/2addr v2, v6 - - iget-wide v8, p3, Lf/h/a/d/h/k/b1;->zzf:J - - div-long/2addr v8, v4 - - div-long/2addr v8, v6 - - div-long/2addr v8, v6 - - cmp-long v0, v2, v8 - - if-eqz v0, :cond_2 - - return v1 - - :cond_2 - iget-wide v2, p0, Lf/h/a/d/i/b/j9$a;->d:J - - invoke-virtual {p3}, Lf/h/a/d/h/k/y5;->g()I - - move-result v0 - - int-to-long v4, v0 - - add-long/2addr v2, v4 - - sget-object v0, Lf/h/a/d/i/b/n;->i:Lf/h/a/d/i/b/p3; - - const/4 v4, 0x0 - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I - - move-result v0 - - int-to-long v5, v0 - - cmp-long v0, v2, v5 - - if-ltz v0, :cond_3 - - return v1 - - :cond_3 - iput-wide v2, p0, Lf/h/a/d/i/b/j9$a;->d:J - - iget-object v0, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v0, p3}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object p3, p0, Lf/h/a/d/i/b/j9$a;->b:Ljava/util/List; - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-interface {p3, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->size()I - - move-result p1 - - sget-object p2, Lf/h/a/d/i/b/n;->j:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - const/4 p3, 0x1 - - invoke-static {p3, p2}, Ljava/lang/Math;->max(II)I - - move-result p2 - - if-lt p1, p2, :cond_4 - - return v1 - - :cond_4 - return p3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/j9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/j9.smali deleted file mode 100644 index 01f9656b9e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/j9.smali +++ /dev/null @@ -1,16263 +0,0 @@ -.class public Lf/h/a/d/i/b/j9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/z5; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/i/b/j9$a; - } -.end annotation - - -# static fields -.field public static volatile x:Lf/h/a/d/i/b/j9; - - -# instance fields -.field public a:Lf/h/a/d/i/b/y4; - -.field public b:Lf/h/a/d/i/b/d4; - -.field public c:Lf/h/a/d/i/b/e; - -.field public d:Lf/h/a/d/i/b/k4; - -.field public e:Lf/h/a/d/i/b/g9; - -.field public f:Lf/h/a/d/i/b/w9; - -.field public final g:Lf/h/a/d/i/b/q9; - -.field public h:Lf/h/a/d/i/b/i7; - -.field public final i:Lf/h/a/d/i/b/e5; - -.field public j:Z - -.field public k:Z - -.field public l:J - -.field public m:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Runnable;", - ">;" - } - .end annotation -.end field - -.field public n:I - -.field public o:I - -.field public p:Z - -.field public q:Z - -.field public r:Z - -.field public s:Ljava/nio/channels/FileLock; - -.field public t:Ljava/nio/channels/FileChannel; - -.field public u:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public v:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public w:J - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/p9;)V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/i/b/j9;->j:Z - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lf/h/a/d/i/b/p9;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/d/i/b/j9;->w:J - - new-instance v0, Lf/h/a/d/i/b/q9; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/q9;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v0, p0, Lf/h/a/d/i/b/j9;->g:Lf/h/a/d/i/b/q9; - - new-instance v0, Lf/h/a/d/i/b/d4; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/d4;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v0, p0, Lf/h/a/d/i/b/j9;->b:Lf/h/a/d/i/b/d4; - - new-instance v0, Lf/h/a/d/i/b/y4; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/y4;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v0, p0, Lf/h/a/d/i/b/j9;->a:Lf/h/a/d/i/b/y4; - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/m9; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/m9;->(Lf/h/a/d/i/b/j9;Lf/h/a/d/i/b/p9;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {p1, v0, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public static a(Landroid/content/Context;)Lf/h/a/d/i/b/j9; - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v0, Lf/h/a/d/i/b/j9;->x:Lf/h/a/d/i/b/j9; - - if-nez v0, :cond_1 - - const-class v0, Lf/h/a/d/i/b/j9; - - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/i/b/j9;->x:Lf/h/a/d/i/b/j9; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/d/i/b/p9; - - invoke-direct {v1, p0}, Lf/h/a/d/i/b/p9;->(Landroid/content/Context;)V - - new-instance p0, Lf/h/a/d/i/b/j9; - - invoke-direct {p0, v1}, Lf/h/a/d/i/b/j9;->(Lf/h/a/d/i/b/p9;)V - - sput-object p0, Lf/h/a/d/i/b/j9;->x:Lf/h/a/d/i/b/j9; - - :cond_0 - monitor-exit v0 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_1 - :goto_0 - sget-object p0, Lf/h/a/d/i/b/j9;->x:Lf/h/a/d/i/b/j9; - - return-object p0 -.end method - -.method public static c(Lf/h/a/d/h/k/b1$a;ILjava/lang/String;)V - .locals 5 - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1$a;->u()Ljava/util/List; - - move-result-object v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v3 - - const-string v4, "_err" - - if-ge v2, v3, :cond_1 - - invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d1; - - iget-object v3, v3, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - return-void - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v0 - - invoke-virtual {v0, v4}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - int-to-long v2, p1 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/d1; - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v0 - - const-string v2, "_ev" - - invoke-virtual {v0, v2}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v0, p2}, Lf/h/a/d/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/y5; - - check-cast p2, Lf/h/a/d/h/k/d1; - - iget-boolean v0, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - const/4 v2, 0x0 - - if-eqz v0, :cond_5 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object v0, v0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-boolean p1, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz p1, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_3 - iget-object p0, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast p0, Lf/h/a/d/h/k/b1; - - if-eqz p0, :cond_4 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p0, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void - - :cond_4 - throw v2 - - :cond_5 - throw v2 -.end method - -.method public static d(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;)V - .locals 3 - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p0}, Lf/h/a/d/h/k/b1$a;->u()Ljava/util/List; - - move-result-object v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v2 - - if-ge v1, v2, :cond_1 - - invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/d1; - - iget-object v2, v2, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {p0, v1}, Lf/h/a/d/h/k/b1$a;->w(I)Lf/h/a/d/h/k/b1$a; - - return-void - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public static e(Lf/h/a/d/h/k/f1$a;)V - .locals 7 - - const-wide v0, 0x7fffffffffffffffL - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/k/f1$a;->C(J)Lf/h/a/d/h/k/f1$a; - - const-wide/high16 v0, -0x8000000000000000L - - invoke-virtual {p0, v0, v1}, Lf/h/a/d/h/k/f1$a;->I(J)Lf/h/a/d/h/k/f1$a; - - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/f1$a;->A()I - - move-result v1 - - if-ge v0, v1, :cond_2 - - invoke-virtual {p0, v0}, Lf/h/a/d/h/k/f1$a;->B(I)Lf/h/a/d/h/k/b1; - - move-result-object v1 - - iget-wide v2, v1, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1$a;->U()J - - move-result-wide v4 - - cmp-long v6, v2, v4 - - if-gez v6, :cond_0 - - iget-wide v2, v1, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-virtual {p0, v2, v3}, Lf/h/a/d/h/k/f1$a;->C(J)Lf/h/a/d/h/k/f1$a; - - :cond_0 - iget-wide v2, v1, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-virtual {p0}, Lf/h/a/d/h/k/f1$a;->a0()J - - move-result-wide v4 - - cmp-long v6, v2, v4 - - if-lez v6, :cond_1 - - iget-wide v1, v1, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-virtual {p0, v1, v2}, Lf/h/a/d/h/k/f1$a;->I(J)Lf/h/a/d/h/k/f1$a; - - :cond_1 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public static w(Lf/h/a/d/i/b/k9;)V - .locals 3 - - if-eqz p0, :cond_1 - - iget-boolean v0, p0, Lf/h/a/d/i/b/k9;->c:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1b - - const-string v2, "Component not initialized: " - - invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string v0, "Upload Component not created" - - invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - - -# virtual methods -.method public final A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/m4;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/h/k/xa;->e:Lf/h/a/d/h/k/xa; - - invoke-virtual {v2}, Lf/h/a/d/h/k/xa;->a()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/ab; - - invoke-interface {v2}, Lf/h/a/d/h/k/ab;->a()Z - - move-result v2 - - const-wide/16 v3, 0x0 - - if-eqz v2, :cond_a - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->u0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_a - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/i/b/a4; - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-direct {v0, v2, v5}, Lf/h/a/d/i/b/a4;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;)V - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/t9;->D0()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->E()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/t9;->D0()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - :cond_1 - :goto_0 - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->m(Ljava/lang/String;)V - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->q(Ljava/lang/String;)V - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v2 - - sget-object v5, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->u(Ljava/lang/String;)V - - :cond_2 - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_3 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->A(Ljava/lang/String;)V - - :cond_3 - iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_4 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a4;->t(J)V - - :cond_4 - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_5 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->D(Ljava/lang/String;)V - - :cond_5 - iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a4;->p(J)V - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - if-eqz v1, :cond_6 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->G(Ljava/lang/String;)V - - :cond_6 - iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a4;->w(J)V - - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->e(Z)V - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_7 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->J(Ljava/lang/String;)V - - :cond_7 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-nez v1, :cond_8 - - iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a4;->R(J)V - - :cond_8 - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->n(Z)V - - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->r(Z)V - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->b(Ljava/lang/Boolean;)V - - iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a4;->z(J)V - - iget-object p1, v0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean p1, v0, Lf/h/a/d/i/b/a4;->E:Z - - if-eqz p1, :cond_9 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - :cond_9 - return-object v0 - - :cond_a - const/4 v2, 0x1 - - if-nez v0, :cond_b - - new-instance v0, Lf/h/a/d/i/b/a4; - - iget-object v5, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v6, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-direct {v0, v5, v6}, Lf/h/a/d/i/b/a4;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;)V - - iget-object v5, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/t9;->D0()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - goto :goto_1 - - :cond_b - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->E()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_c - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/t9;->D0()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - :goto_1 - const/4 v1, 0x1 - - goto :goto_2 - - :cond_c - const/4 v1, 0x0 - - :goto_2 - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_d - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->m(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_d - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_e - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->q(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_e - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v5 - - if-eqz v5, :cond_f - - iget-object v5, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v6 - - sget-object v7, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - if-eqz v5, :cond_f - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_f - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->u(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_f - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_10 - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_10 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->A(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_10 - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J - - cmp-long v7, v5, v3 - - if-eqz v7, :cond_11 - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->P()J - - move-result-wide v7 - - cmp-long v9, v5, v7 - - if-eqz v9, :cond_11 - - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J - - invoke-virtual {v0, v5, v6}, Lf/h/a/d/i/b/a4;->t(J)V - - const/4 v1, 0x1 - - :cond_11 - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_12 - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_12 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->D(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_12 - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v7 - - cmp-long v9, v5, v7 - - if-eqz v9, :cond_13 - - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - invoke-virtual {v0, v5, v6}, Lf/h/a/d/i/b/a4;->p(J)V - - const/4 v1, 0x1 - - :cond_13 - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - if-eqz v5, :cond_14 - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->O()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_14 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->G(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_14 - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->Q()J - - move-result-wide v7 - - cmp-long v9, v5, v7 - - if-eqz v9, :cond_15 - - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - invoke-virtual {v0, v5, v6}, Lf/h/a/d/i/b/a4;->w(J)V - - const/4 v1, 0x1 - - :cond_15 - iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->T()Z - - move-result v6 - - if-eq v5, v6, :cond_16 - - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->e(Z)V - - const/4 v1, 0x1 - - :cond_16 - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_17 - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; - - iget-object v6, v0, Lf/h/a/d/i/b/a4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v6}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v6 - - invoke-virtual {v6}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v6, v0, Lf/h/a/d/i/b/a4;->D:Ljava/lang/String; - - invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_17 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->J(Ljava/lang/String;)V - - const/4 v1, 0x1 - - :cond_17 - iget-object v5, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v6, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - if-nez v5, :cond_18 - - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->g()J - - move-result-wide v7 - - cmp-long v9, v5, v7 - - if-eqz v9, :cond_18 - - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J - - invoke-virtual {v0, v5, v6}, Lf/h/a/d/i/b/a4;->R(J)V - - const/4 v1, 0x1 - - :cond_18 - iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->h()Z - - move-result v6 - - if-eq v5, v6, :cond_19 - - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->n(Z)V - - const/4 v1, 0x1 - - :cond_19 - iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->i()Z - - move-result v6 - - if-eq v5, v6, :cond_1a - - iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->r(Z)V - - const/4 v1, 0x1 - - :cond_1a - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->j()Ljava/lang/Boolean; - - move-result-object v6 - - if-eq v5, v6, :cond_1b - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/a4;->b(Ljava/lang/Boolean;)V - - const/4 v1, 0x1 - - :cond_1b - iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J - - cmp-long v7, v5, v3 - - if-eqz v7, :cond_1c - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->S()J - - move-result-wide v3 - - cmp-long v7, v5, v3 - - if-eqz v7, :cond_1c - - iget-wide v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/a4;->z(J)V - - goto :goto_3 - - :cond_1c - move v2, v1 - - :goto_3 - if-eqz v2, :cond_1d - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - :cond_1d - return-object v0 -.end method - -.method public final B()Lf/h/a/d/i/b/y4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->a:Lf/h/a/d/i/b/y4; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->a:Lf/h/a/d/i/b/y4; - - return-object v0 -.end method - -.method public final C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 28 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - move-object/from16 v3, p2 - - const-string v4, "_sno" - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v5}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - iget-object v15, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-static/range {p1 .. p2}, Lf/h/a/d/i/b/q9;->Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v7 - - if-nez v7, :cond_0 - - return-void - - :cond_0 - iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v7, :cond_1 - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v7 - - iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v7, v15, v8}, Lf/h/a/d/i/b/y4;->z(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v7 - - const-string v14, "_ev" - - const-string v13, "_err" - - const/16 v18, 0x1 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - if-eqz v7, :cond_6 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - invoke-static {v15}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v5 - - iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const-string v6, "Dropping blacklisted event. appId" - - invoke-virtual {v3, v6, v4, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - invoke-virtual {v3, v15}, Lf/h/a/d/i/b/y4;->E(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - invoke-virtual {v3, v15}, Lf/h/a/d/i/b/y4;->F(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - goto :goto_0 - - :cond_2 - const/16 v18, 0x0 - - :cond_3 - :goto_0 - if-nez v18, :cond_4 - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v13, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_4 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - const/16 v4, 0xb - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v3, v4, v14, v2, v12}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - :cond_4 - if-eqz v18, :cond_5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2, v15}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v2 - - if-eqz v2, :cond_5 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a4;->W()J - - move-result-wide v3 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a4;->V()J - - move-result-wide v5 - - invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v3 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->n()Lf/h/a/d/e/n/b; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/e/n/c; - - invoke-virtual {v5}, Lf/h/a/d/e/n/c;->a()J - - move-result-wide v5 - - sub-long/2addr v5, v3 - - invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J - - move-result-wide v3 - - sget-object v5, Lf/h/a/d/i/b/n;->z:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v11}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v5 - - cmp-long v7, v3, v5 - - if-lez v7, :cond_5 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->F()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v4, "Fetching config for blacklisted app" - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/j9;->l(Lf/h/a/d/i/b/a4;)V - - :cond_5 - return-void - - :cond_6 - invoke-static {}, Lf/h/a/d/h/k/n9;->b()Z - - move-result v7 - - if-eqz v7, :cond_7 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - sget-object v8, Lf/h/a/d/i/b/n;->K0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_7 - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/e4;->b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/d/i/b/e4; - - move-result-object v2 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - iget-object v8, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v8 - - invoke-virtual {v8, v15}, Lf/h/a/d/i/b/fa;->o(Ljava/lang/String;)I - - move-result v8 - - invoke-virtual {v7, v2, v8}, Lf/h/a/d/i/b/t9;->R(Lf/h/a/d/i/b/e4;I)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/e4;->a()Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object v2 - - :cond_7 - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - const/4 v8, 0x2 - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/z3;->z(I)Z - - move-result v7 - - if-eqz v7, :cond_8 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v9 - - invoke-virtual {v9, v2}, Lf/h/a/d/i/b/x3;->v(Lcom/google/android/gms/measurement/internal/zzao;)Ljava/lang/String; - - move-result-object v9 - - const-string v10, "Logging event" - - invoke-virtual {v7, v10, v9}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_8 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v7 - - if-eqz v7, :cond_9 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - sget-object v9, Lf/h/a/d/i/b/n;->J0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v9}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_9 - - const/4 v7, 0x1 - - goto :goto_1 - - :cond_9 - const/4 v7, 0x0 - - :goto_1 - const-string v9, "ecommerce_purchase" - - iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v9, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - const-string v10, "refund" - - if-nez v9, :cond_b - - if-eqz v7, :cond_a - - :try_start_1 - const-string v7, "purchase" - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-nez v7, :cond_b - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_a - - goto :goto_2 - - :cond_a - const/4 v7, 0x0 - - goto :goto_3 - - :cond_b - :goto_2 - const/4 v7, 0x1 - - :goto_3 - const-string v9, "_iap" - - iget-object v11, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_d - - if-eqz v7, :cond_c - - goto :goto_4 - - :cond_c - const/4 v9, 0x0 - - goto :goto_5 - - :cond_d - :goto_4 - const/4 v9, 0x1 - - :goto_5 - if-eqz v9, :cond_17 - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - const-string v11, "currency" - - invoke-virtual {v9, v11}, Lcom/google/android/gms/measurement/internal/zzan;->Z0(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - const-string v11, "value" - - if-eqz v7, :cond_10 - - :try_start_2 - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->Y0(Ljava/lang/String;)Ljava/lang/Double; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v19 - - const-wide v21, 0x412e848000000000L # 1000000.0 - - mul-double v19, v19, v21 - - const-wide/16 v23, 0x0 - - cmpl-double v7, v19, v23 - - if-nez v7, :cond_e - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->m0(Ljava/lang/String;)Ljava/lang/Long; - - move-result-object v7 - - move-object/from16 v17, v13 - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - long-to-double v11, v12 - - mul-double v19, v11, v21 - - goto :goto_6 - - :cond_e - move-object/from16 v17, v13 - - :goto_6 - const-wide/high16 v11, 0x43e0000000000000L # 9.223372036854776E18 - - cmpg-double v7, v19, v11 - - if-gtz v7, :cond_f - - const-wide/high16 v11, -0x3c20000000000000L # -9.223372036854776E18 - - cmpl-double v7, v19, v11 - - if-ltz v7, :cond_f - - invoke-static/range {v19 .. v20}, Ljava/lang/Math;->round(D)J - - move-result-wide v11 - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v7 - - if-eqz v7, :cond_11 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - sget-object v13, Lf/h/a/d/i/b/n;->J0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v13}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_11 - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_11 - - neg-long v11, v11 - - goto :goto_7 - - :cond_f - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - const-string v8, "Data lost. Currency value is too big. appId" - - invoke-static {v15}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - invoke-static/range {v19 .. v20}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v10 - - invoke-virtual {v7, v8, v9, v10}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - move-wide/from16 v24, v5 - - move-object/from16 v26, v17 - - const/4 v5, 0x0 - - const/4 v12, 0x0 - - goto/16 :goto_d - - :cond_10 - move-object/from16 v17, v13 - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->m0(Ljava/lang/String;)Ljava/lang/Long; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v11 - - :cond_11 - :goto_7 - invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_15 - - sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale; - - invoke-virtual {v9, v7}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v7 - - const-string v9, "[A-Z]{3}" - - invoke-virtual {v7, v9}, Ljava/lang/String;->matches(Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_15 - - const-string v9, "_ltv_" - - invoke-virtual {v7}, Ljava/lang/String;->length()I - - move-result v10 - - if-eqz v10, :cond_12 - - invoke-virtual {v9, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - goto :goto_8 - - :cond_12 - new-instance v7, Ljava/lang/String; - - invoke-direct {v7, v9}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_8 - move-object v10, v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7, v15, v10}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v7 - - if-eqz v7, :cond_14 - - iget-object v9, v7, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - instance-of v9, v9, Ljava/lang/Long; - - if-nez v9, :cond_13 - - goto :goto_9 - - :cond_13 - iget-object v7, v7, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - check-cast v7, Ljava/lang/Long; - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v7 - - new-instance v19, Lf/h/a/d/i/b/r9; - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-object v13, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v13}, Lf/h/a/d/i/b/e5;->n()Lf/h/a/d/e/n/b; - - move-result-object v13 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - check-cast v13, Lf/h/a/d/e/n/c; - - :try_start_3 - invoke-virtual {v13}, Lf/h/a/d/e/n/c;->a()J - - move-result-wide v20 - - add-long/2addr v7, v11 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v13 - - move-object/from16 v7, v19 - - move-object v8, v15 - - move-wide/from16 v24, v5 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - move-wide/from16 v11, v20 - - move-object/from16 v26, v17 - - invoke-direct/range {v7 .. v13}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - move-object/from16 v6, v19 - - goto :goto_b - - :cond_14 - :goto_9 - move-wide/from16 v24, v5 - - move-object/from16 v26, v17 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v9 - - sget-object v13, Lf/h/a/d/i/b/n;->E:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v15, v13}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v9 - - add-int/lit8 v9, v9, -0x1 - - invoke-static {v15}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v7}, Lf/h/a/d/i/b/k9;->o()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - invoke-virtual {v7}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v13 - - const-string v6, "delete from user_attributes where app_id=? and name in (select name from user_attributes where app_id=? and name like \'_ltv_%\' order by set_timestamp desc limit ?,10);" - - const/4 v8, 0x3 - - new-array v8, v8, [Ljava/lang/String; - - aput-object v15, v8, v5 - - aput-object v15, v8, v18 - - invoke-static {v9}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v9 - - const/16 v16, 0x2 - - aput-object v9, v8, v16 - - invoke-virtual {v13, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - goto :goto_a - - :catch_0 - move-exception v0 - - move-object v6, v0 - - :try_start_5 - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - const-string v8, "Error pruning currencies. appId" - - invoke-static {v15}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v7, v8, v9, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_a - new-instance v6, Lf/h/a/d/i/b/r9; - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->n()Lf/h/a/d/e/n/b; - - move-result-object v7 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - check-cast v7, Lf/h/a/d/e/n/c; - - :try_start_6 - invoke-virtual {v7}, Lf/h/a/d/e/n/c;->a()J - - move-result-wide v16 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v13 - - move-object v7, v6 - - move-object v8, v15 - - move-wide/from16 v11, v16 - - invoke-direct/range {v7 .. v13}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - :goto_b - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7, v6}, Lf/h/a/d/i/b/e;->O(Lf/h/a/d/i/b/r9;)Z - - move-result v7 - - if-nez v7, :cond_16 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - const-string v8, "Too many unique user properties are set. Ignoring user property. appId" - - invoke-static {v15}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - iget-object v10, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v10}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v10 - - iget-object v11, v6, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v10, v11}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - iget-object v6, v6, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v7, v8, v9, v10, v6}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v6, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v6}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v6 - - const/16 v7, 0x9 - - const/4 v8, 0x0 - - invoke-virtual {v6, v7, v8, v8, v5}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - goto :goto_c - - :cond_15 - move-wide/from16 v24, v5 - - move-object/from16 v26, v17 - - const/4 v5, 0x0 - - :cond_16 - :goto_c - const/4 v12, 0x1 - - :goto_d - if-nez v12, :cond_18 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->u()V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :cond_17 - move-wide/from16 v24, v5 - - move-object/from16 v26, v13 - - const/4 v5, 0x0 - - :cond_18 - :try_start_7 - iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-static {v6}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v6 - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - move-object/from16 v8, v26 - - invoke-virtual {v8, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v20 - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v7 - - const-wide/16 v21, 0x1 - - if-eqz v7, :cond_19 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v9, Lf/h/a/d/i/b/n;->F0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v8, v9}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_19 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-static {v7}, Lf/h/a/d/i/b/t9;->w(Lcom/google/android/gms/measurement/internal/zzan;)J - - move-result-wide v7 - - add-long v7, v7, v21 - - move-wide v11, v7 - - goto :goto_e - - :cond_19 - move-wide/from16 v11, v21 - - :goto_e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->P()J - - move-result-wide v8 - - const/4 v13, 0x1 - - const/16 v16, 0x0 - - const/16 v17, 0x0 - - move-object v10, v15 - - move-object v5, v14 - - move v14, v6 - - move-object/from16 p1, v15 - - move/from16 v15, v16 - - move/from16 v16, v20 - - invoke-virtual/range {v7 .. v17}, Lf/h/a/d/i/b/e;->z(JLjava/lang/String;JZZZZZ)Lf/h/a/d/i/b/d; - - move-result-object v7 - - iget-wide v8, v7, Lf/h/a/d/i/b/d;->b:J - - sget-object v10, Lf/h/a/d/i/b/n;->k:Lf/h/a/d/i/b/p3; - - const/4 v11, 0x0 - - invoke-virtual {v10, v11}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Ljava/lang/Integer; - - invoke-virtual {v10}, Ljava/lang/Integer;->intValue()I - - move-result v10 - - int-to-long v10, v10 - - sub-long/2addr v8, v10 - - const-wide/16 v10, 0x3e8 - - const-wide/16 v14, 0x0 - - cmp-long v12, v8, v14 - - if-lez v12, :cond_1b - - rem-long/2addr v8, v10 - - cmp-long v2, v8, v21 - - if-nez v2, :cond_1a - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v3, "Data loss. Too many events logged. appId, count" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - iget-wide v5, v7, Lf/h/a/d/i/b/d;->b:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1a - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->u()V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :cond_1b - if-eqz v6, :cond_1d - - :try_start_8 - iget-wide v8, v7, Lf/h/a/d/i/b/d;->a:J - - sget-object v12, Lf/h/a/d/i/b/n;->m:Lf/h/a/d/i/b/p3; - - const/4 v13, 0x0 - - invoke-virtual {v12, v13}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Ljava/lang/Integer; - - invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I - - move-result v12 - - int-to-long v12, v12 - - sub-long/2addr v8, v12 - - cmp-long v12, v8, v14 - - if-lez v12, :cond_1d - - rem-long/2addr v8, v10 - - cmp-long v3, v8, v21 - - if-nez v3, :cond_1c - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v4, "Data loss. Too many public events logged. appId, count" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - iget-wide v7, v7, Lf/h/a/d/i/b/d;->a:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - invoke-virtual {v3, v4, v6, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1c - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - const/16 v4, 0x10 - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const/4 v6, 0x0 - - invoke-virtual {v3, v4, v5, v2, v6}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->u()V - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :cond_1d - if-eqz v20, :cond_1f - - :try_start_9 - iget-wide v8, v7, Lf/h/a/d/i/b/d;->d:J - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - iget-object v10, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v11, Lf/h/a/d/i/b/n;->l:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v10, v11}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v5 - - const v10, 0xf4240 - - invoke-static {v10, v5}, Ljava/lang/Math;->min(II)I - - move-result v5 - - const/4 v10, 0x0 - - invoke-static {v10, v5}, Ljava/lang/Math;->max(II)I - - move-result v5 - - int-to-long v10, v5 - - sub-long/2addr v8, v10 - - cmp-long v5, v8, v14 - - if-lez v5, :cond_1f - - cmp-long v2, v8, v21 - - if-nez v2, :cond_1e - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v3, "Too many error events logged. appId, count" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - iget-wide v5, v7, Lf/h/a/d/i/b/d;->d:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->u()V - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :cond_1f - :try_start_a - iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v5 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - const-string v8, "_o" - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - invoke-virtual {v7, v5, v8, v9}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - move-object/from16 v12, p1 - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/t9;->v0(Ljava/lang/String;)Z - - move-result v7 - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_0 - - const-string v13, "_r" - - if-eqz v7, :cond_20 - - :try_start_b - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - const-string v8, "_dbg" - - invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v7, v5, v8, v9}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - invoke-virtual {v7, v5, v13, v8}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_20 - const-string v7, "_s" - - iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_21 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v7, v8, v4}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v7 - - if-eqz v7, :cond_21 - - iget-object v8, v7, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - instance-of v8, v8, Ljava/lang/Long; - - if-eqz v8, :cond_21 - - iget-object v8, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v8 - - iget-object v7, v7, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v8, v5, v4, v7}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_21 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4, v12}, Lf/h/a/d/i/b/e;->a0(Ljava/lang/String;)J - - move-result-wide v7 - - cmp-long v4, v7, v14 - - if-lez v4, :cond_22 - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v4 - - const-string v9, "Data lost. Too many events stored on disk, deleted. appId" - - invoke-static {v12}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - invoke-virtual {v4, v9, v10, v7}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_22 - new-instance v4, Lf/h/a/d/i/b/k; - - iget-object v8, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-object v11, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - iget-wide v14, v2, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - const-wide/16 v20, 0x0 - - move-object v7, v4 - - move-object v10, v12 - - move-object v2, v12 - - move-object/from16 v27, v13 - - move-wide v12, v14 - - move-wide/from16 v14, v20 - - move-object/from16 v16, v5 - - invoke-direct/range {v7 .. v16}, Lf/h/a/d/i/b/k;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLandroid/os/Bundle;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - iget-object v7, v4, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - invoke-virtual {v5, v2, v7}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v5 - - if-nez v5, :cond_24 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - invoke-virtual {v5, v2}, Lf/h/a/d/i/b/e;->h0(Ljava/lang/String;)J - - move-result-wide v7 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - invoke-virtual {v5, v2}, Lf/h/a/d/i/b/fa;->r(Ljava/lang/String;)I - - move-result v5 - - int-to-long v9, v5 - - cmp-long v5, v7, v9 - - if-ltz v5, :cond_23 - - if-eqz v6, :cond_23 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v5, "Too many event names used, ignoring event. appId, name, supported count" - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v4, v4, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - invoke-virtual {v7, v4}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - invoke-virtual {v7, v2}, Lf/h/a/d/i/b/fa;->r(Ljava/lang/String;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v3, v5, v6, v4, v2}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - const/16 v3, 0x8 - - const/4 v4, 0x0 - - const/4 v6, 0x0 - - invoke-virtual {v2, v3, v4, v4, v6}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - :try_end_b - .catchall {:try_start_b .. :try_end_b} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :cond_23 - const/4 v6, 0x0 - - :try_start_c - new-instance v5, Lf/h/a/d/i/b/j; - - iget-object v7, v4, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - iget-wide v8, v4, Lf/h/a/d/i/b/k;->d:J - - invoke-direct {v5, v2, v7, v8, v9}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;J)V - - goto :goto_f - - :cond_24 - const/4 v6, 0x0 - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-wide v7, v5, Lf/h/a/d/i/b/j;->f:J - - invoke-virtual {v4, v2, v7, v8}, Lf/h/a/d/i/b/k;->a(Lf/h/a/d/i/b/e5;J)Lf/h/a/d/i/b/k; - - move-result-object v4 - - iget-wide v7, v4, Lf/h/a/d/i/b/k;->d:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/j;->a(J)Lf/h/a/d/i/b/j; - - move-result-object v5 - - :goto_f - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2, v5}, Lf/h/a/d/i/b/e;->J(Lf/h/a/d/i/b/j;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, v4, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v2, v4, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - invoke-static {v2}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-static {}, Lf/h/a/d/h/k/f1;->C()Lf/h/a/d/h/k/f1$a; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->p()Lf/h/a/d/h/k/f1$a; - - const-string v5, "android" - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->x(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_25 - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->X(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_25 - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_26 - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->T(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_26 - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_27 - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->d0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_27 - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - const-wide/32 v9, -0x80000000 - - cmp-long v5, v7, v9 - - if-eqz v5, :cond_28 - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - long-to-int v5, v7 - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->g0(I)Lf/h/a/d/h/k/f1$a; - - :cond_28 - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->h:J - - invoke-virtual {v2, v7, v8}, Lf/h/a/d/h/k/f1$a;->W(J)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_29 - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->t0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_29 - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v5 - - if-eqz v5, :cond_2b - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v8, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - if-eqz v5, :cond_2b - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->v0()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_2a - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_2a - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->B0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_2a - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->v0()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_2c - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->A0()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_2c - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_2c - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->z0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - goto :goto_10 - - :cond_2b - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->v0()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_2c - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_2c - - iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->z0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_2c - :goto_10 - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - const-wide/16 v9, 0x0 - - cmp-long v5, v7, v9 - - if-eqz v5, :cond_2d - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - invoke-virtual {v2, v7, v8}, Lf/h/a/d/h/k/f1$a;->h0(J)Lf/h/a/d/h/k/f1$a; - - :cond_2d - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->w:J - - invoke-virtual {v2, v7, v8}, Lf/h/a/d/h/k/f1$a;->s0(J)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v8, Lf/h/a/d/i/b/n;->X:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - if-eqz v5, :cond_2e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/q9;->W()Ljava/util/List; - - move-result-object v5 - - if-eqz v5, :cond_2e - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->M(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - - :cond_2e - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v5 - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; - - move-result-object v5 - - iget-object v7, v5, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v7, Ljava/lang/CharSequence; - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_2f - - iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->r:Z - - if-eqz v7, :cond_32 - - iget-object v7, v5, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v7, Ljava/lang/String; - - invoke-virtual {v2, v7}, Lf/h/a/d/h/k/f1$a;->i0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - iget-object v7, v5, Landroid/util/Pair;->second:Ljava/lang/Object; - - if-eqz v7, :cond_32 - - iget-object v5, v5, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v5, Ljava/lang/Boolean; - - invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v5 - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->y(Z)Lf/h/a/d/h/k/f1$a; - - goto :goto_12 - - :cond_2f - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v5 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->j()Landroid/content/Context; - - move-result-object v7 - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/h;->u(Landroid/content/Context;)Z - - move-result v5 - - if-nez v5, :cond_32 - - iget-boolean v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->s:Z - - if-eqz v5, :cond_32 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->j()Landroid/content/Context; - - move-result-object v5 - - invoke-virtual {v5}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v5 - - const-string v7, "android_id" - - invoke-static {v5, v7}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - if-nez v5, :cond_30 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v7, "null secure ID. appId" - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v5, "null" - - goto :goto_11 - - :cond_30 - invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z - - move-result v7 - - if-eqz v7, :cond_31 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - const-string v8, "empty secure ID. appId" - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v11 - - invoke-static {v11}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v11 - - invoke-virtual {v7, v8, v11}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_31 - :goto_11 - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->x0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_32 - :goto_12 - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/x5;->p()V - - sget-object v5, Landroid/os/Build;->MODEL:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->K(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/x5;->p()V - - sget-object v5, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->D(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/h;->v()J - - move-result-wide v7 - - long-to-int v5, v7 - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->V(I)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/h;->w()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->N(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - sget-object v7, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - if-nez v5, :cond_33 - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->o:J - - invoke-virtual {v2, v7, v8}, Lf/h/a/d/h/k/f1$a;->o0(J)Lf/h/a/d/h/k/f1$a; - - :cond_33 - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v5 - - if-eqz v5, :cond_35 - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - const/4 v5, 0x0 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-eqz v7, :cond_34 - - goto :goto_13 - - :cond_34 - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->y0()Lf/h/a/d/h/k/f1$a; - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_0 - - throw v5 - - :cond_35 - :goto_13 - :try_start_d - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v5 - - if-nez v5, :cond_37 - - new-instance v5, Lf/h/a/d/i/b/a4; - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-direct {v5, v7, v8}, Lf/h/a/d/i/b/a4;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/t9;->D0()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->c(Ljava/lang/String;)V - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->A(Ljava/lang/String;)V - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->m(Ljava/lang/String;)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v7 - - iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/m4;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->x(Ljava/lang/String;)V - - invoke-virtual {v5, v9, v10}, Lf/h/a/d/i/b/a4;->C(J)V - - invoke-virtual {v5, v9, v10}, Lf/h/a/d/i/b/a4;->a(J)V - - invoke-virtual {v5, v9, v10}, Lf/h/a/d/i/b/a4;->l(J)V - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->D(Ljava/lang/String;)V - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->p(J)V - - iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->G(Ljava/lang/String;)V - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->h:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->t(J)V - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->w(J)V - - iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - invoke-virtual {v5, v7}, Lf/h/a/d/i/b/a4;->e(Z)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v7 - - sget-object v8, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-nez v7, :cond_36 - - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->o:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->R(J)V - - :cond_36 - iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->w:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/i/b/a4;->z(J)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7, v5}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - :cond_37 - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->s()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_38 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->s()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v2, v7}, Lf/h/a/d/h/k/f1$a;->n0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_38 - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_39 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->u0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - :cond_39 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v5, v3}, Lf/h/a/d/i/b/e;->E(Ljava/lang/String;)Ljava/util/List; - - move-result-object v3 - - const/4 v12, 0x0 - - :goto_14 - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v5 - - if-ge v12, v5, :cond_3a - - invoke-static {}, Lf/h/a/d/h/k/j1;->v()Lf/h/a/d/h/k/j1$a; - - move-result-object v5 - - invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/i/b/r9; - - iget-object v7, v7, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v5, v7}, Lf/h/a/d/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/d/h/k/j1$a; - - invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/i/b/r9; - - iget-wide v7, v7, Lf/h/a/d/i/b/r9;->d:J - - invoke-virtual {v5, v7, v8}, Lf/h/a/d/h/k/j1$a;->p(J)Lf/h/a/d/h/k/j1$a; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v7 - - invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/i/b/r9; - - iget-object v8, v8, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v7, v5, v8}, Lf/h/a/d/i/b/q9;->I(Lf/h/a/d/h/k/j1$a;Ljava/lang/Object;)V - - invoke-virtual {v2, v5}, Lf/h/a/d/h/k/f1$a;->u(Lf/h/a/d/h/k/j1$a;)Lf/h/a/d/h/k/f1$a; - :try_end_d - .catchall {:try_start_d .. :try_end_d} :catchall_0 - - add-int/lit8 v12, v12, 0x1 - - goto :goto_14 - - :cond_3a - :try_start_e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/f1; - - invoke-virtual {v3, v5}, Lf/h/a/d/i/b/e;->x(Lf/h/a/d/h/k/f1;)J - - move-result-wide v2 - :try_end_e - .catch Ljava/io/IOException; {:try_start_e .. :try_end_e} :catch_1 - .catchall {:try_start_e .. :try_end_e} :catchall_0 - - :try_start_f - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - iget-object v7, v4, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v7, :cond_3d - - iget-object v7, v4, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzan;->iterator()Ljava/util/Iterator; - - move-result-object v7 - :try_end_f - .catchall {:try_start_f .. :try_end_f} :catchall_0 - - :goto_15 - move-object v8, v7 - - check-cast v8, Lf/h/a/d/i/b/l; - - :try_start_10 - invoke-virtual {v8}, Lf/h/a/d/i/b/l;->hasNext()Z - - move-result v11 - - if-eqz v11, :cond_3c - - invoke-virtual {v8}, Lf/h/a/d/i/b/l;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/String; - - move-object/from16 v11, v27 - - invoke-virtual {v11, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v8 - - if-eqz v8, :cond_3b - - goto :goto_16 - - :cond_3b - move-object/from16 v27, v11 - - goto :goto_15 - - :cond_3c - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v7 - - iget-object v8, v4, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iget-object v11, v4, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - invoke-virtual {v7, v8, v11}, Lf/h/a/d/i/b/y4;->A(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v11 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->P()J - - move-result-wide v12 - - iget-object v14, v4, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - const/4 v15, 0x0 - - const/16 v16, 0x0 - - invoke-virtual/range {v11 .. v16}, Lf/h/a/d/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/d/i/b/d; - - move-result-object v8 - - if-eqz v7, :cond_3d - - iget-wide v7, v8, Lf/h/a/d/i/b/d;->e:J - - iget-object v11, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v11}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v11 - - iget-object v12, v4, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - invoke-virtual {v11, v12}, Lf/h/a/d/i/b/fa;->u(Ljava/lang/String;)I - - move-result v11 - - int-to-long v11, v11 - - cmp-long v13, v7, v11 - - if-gez v13, :cond_3d - - :goto_16 - const/4 v6, 0x1 - - :cond_3d - invoke-virtual {v5, v4, v2, v3, v6}, Lf/h/a/d/i/b/e;->N(Lf/h/a/d/i/b/k;JZ)Z - - move-result v2 - - if-eqz v2, :cond_3e - - iput-wide v9, v1, Lf/h/a/d/i/b/j9;->l:J - - goto :goto_17 - - :catch_1 - move-exception v0 - - move-object v3, v0 - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v4 - - const-string v5, "Data loss. Failed to insert raw event metadata. appId" - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v4, v5, v2, v3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_3e - :goto_17 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->u()V - :try_end_10 - .catchall {:try_start_10 .. :try_end_10} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->R()V - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v3 - - sub-long v3, v3, v24 - - const-wide/32 v5, 0x7a120 - - add-long/2addr v3, v5 - - const-wide/32 v5, 0xf4240 - - div-long/2addr v3, v5 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - const-string v4, "Background event processing time, ms" - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/e;->j0()V - - throw v2 -.end method - -.method public final D()Lf/h/a/d/i/b/d4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->b:Lf/h/a/d/i/b/d4; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->b:Lf/h/a/d/i/b/d4; - - return-object v0 -.end method - -.method public final E()Lf/h/a/d/i/b/e; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->c:Lf/h/a/d/i/b/e; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->c:Lf/h/a/d/i/b/e; - - return-object v0 -.end method - -.method public final F(Lcom/google/android/gms/measurement/internal/zzn;)Z - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - return v1 - - :cond_1 - :goto_0 - return v2 - - :cond_2 - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_3 - - goto :goto_1 - - :cond_3 - return v1 - - :cond_4 - :goto_1 - return v2 -.end method - -.method public final G()Lf/h/a/d/i/b/w9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->f:Lf/h/a/d/i/b/w9; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->f:Lf/h/a/d/i/b/w9; - - return-object v0 -.end method - -.method public final H()Lf/h/a/d/i/b/q9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->g:Lf/h/a/d/i/b/q9; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->g:Lf/h/a/d/i/b/q9; - - return-object v0 -.end method - -.method public final I()Lf/h/a/d/i/b/x3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - return-object v0 -.end method - -.method public final J()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/j9;->j:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "UploadController is not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final K()V - .locals 17 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - const/4 v0, 0x1 - - iput-boolean v0, v1, Lf/h/a/d/i/b/j9;->r:Z - - const/4 v2, 0x0 - - :try_start_0 - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/r7;->e:Ljava/lang/Boolean; - - if-nez v3, :cond_0 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Upload data called on the client side before use of service was decided" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_0 - :try_start_1 - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - if-eqz v3, :cond_1 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Upload called in the client side when service should be used" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_1 - :try_start_2 - iget-wide v3, v1, Lf/h/a/d/i/b/j9;->l:J - - const-wide/16 v5, 0x0 - - cmp-long v7, v3, v5 - - if-lez v7, :cond_2 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->R()V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_2 - :try_start_3 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - if-eqz v3, :cond_3 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_3 - const/4 v3, 0x0 - - :goto_0 - if-eqz v3, :cond_4 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Uploading requested multiple times" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_4 - :try_start_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/d4;->w()Z - - move-result v3 - - if-nez v3, :cond_5 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Network not connected, ignoring upload request" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->R()V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_5 - :try_start_5 - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v3, Lf/h/a/d/e/n/c; - - const/4 v4, 0x0 - - if-eqz v3, :cond_19 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v7 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v9, Lf/h/a/d/i/b/n;->Q:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4, v9}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v3 - - sget-object v9, Lf/h/a/d/i/b/n;->d:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - sub-long v9, v7, v9 - - const/4 v11, 0x0 - - :goto_1 - if-ge v11, v3, :cond_6 - - invoke-virtual {v1, v9, v10}, Lf/h/a/d/i/b/j9;->q(J)Z - - move-result v12 - - if-eqz v12, :cond_6 - - add-int/lit8 v11, v11, 0x1 - - goto :goto_1 - - :cond_6 - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v9 - - cmp-long v3, v9, v5 - - if-eqz v3, :cond_7 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v5, "Uploading events. Elapsed time since last upload attempt (ms)" - - sub-long v9, v7, v9 - - invoke-static {v9, v10}, Ljava/lang/Math;->abs(J)J - - move-result-wide v9 - - invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v6 - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_7 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/e;->w()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - const-wide/16 v9, -0x1 - - if-nez v5, :cond_16 - - iget-wide v5, v1, Lf/h/a/d/i/b/j9;->w:J - - cmp-long v11, v5, v9 - - if-nez v11, :cond_8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/e;->T()J - - move-result-wide v5 - - iput-wide v5, v1, Lf/h/a/d/i/b/j9;->w:J - - :cond_8 - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v6, Lf/h/a/d/i/b/n;->g:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v3, v6}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v5 - - iget-object v6, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v9, Lf/h/a/d/i/b/n;->h:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v3, v9}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v6 - - invoke-static {v2, v6}, Ljava/lang/Math;->max(II)I - - move-result v6 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v9 - - invoke-virtual {v9, v3, v5, v6}, Lf/h/a/d/i/b/e;->F(Ljava/lang/String;II)Ljava/util/List; - - move-result-object v5 - - invoke-interface {v5}, Ljava/util/List;->isEmpty()Z - - move-result v6 - - if-nez v6, :cond_18 - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :cond_9 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v9 - - if-eqz v9, :cond_a - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Landroid/util/Pair; - - iget-object v9, v9, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v9, Lf/h/a/d/h/k/f1; - - iget-object v10, v9, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-nez v10, :cond_9 - - iget-object v6, v9, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - goto :goto_2 - - :cond_a - move-object v6, v4 - - :goto_2 - if-eqz v6, :cond_c - - const/4 v9, 0x0 - - :goto_3 - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v10 - - if-ge v9, v10, :cond_c - - invoke-interface {v5, v9}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Landroid/util/Pair; - - iget-object v10, v10, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v10, Lf/h/a/d/h/k/f1; - - iget-object v11, v10, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v11 - - if-nez v11, :cond_b - - iget-object v10, v10, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - invoke-virtual {v10, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-nez v10, :cond_b - - invoke-interface {v5, v2, v9}, Ljava/util/List;->subList(II)Ljava/util/List; - - move-result-object v5 - - goto :goto_4 - - :cond_b - add-int/lit8 v9, v9, 0x1 - - goto :goto_3 - - :cond_c - :goto_4 - sget-object v6, Lf/h/a/d/h/k/e1;->zzd:Lf/h/a/d/h/k/e1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/e1$a; - - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v9 - - new-instance v10, Ljava/util/ArrayList; - - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v11 - - invoke-direct {v10, v11}, Ljava/util/ArrayList;->(I)V - - iget-object v11, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v11, v11, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v11, v11, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - const-string v12, "gaia_collection_enabled" - - invoke-interface {v11, v3, v12}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - const-string v12, "1" - - invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v11 - - const/4 v12, 0x0 - - :goto_5 - if-ge v12, v9, :cond_11 - - invoke-interface {v5, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Landroid/util/Pair; - - iget-object v13, v13, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v13, Lf/h/a/d/h/k/f1; - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v13 - - check-cast v13, Lf/h/a/d/h/k/f1$a; - - invoke-interface {v5, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v14 - - check-cast v14, Landroid/util/Pair; - - iget-object v14, v14, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v14, Ljava/lang/Long; - - invoke-virtual {v10, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v14, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v14, v14, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v14}, Lf/h/a/d/i/b/fa;->z()J - - const-wide/16 v14, 0x7918 - - invoke-virtual {v13, v14, v15}, Lf/h/a/d/h/k/f1$a;->c0(J)Lf/h/a/d/h/k/f1$a; - - invoke-virtual {v13, v7, v8}, Lf/h/a/d/h/k/f1$a;->s(J)Lf/h/a/d/h/k/f1$a; - - iget-object v14, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v14, v14, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {v13, v2}, Lf/h/a/d/h/k/f1$a;->E(Z)Lf/h/a/d/h/k/f1$a; - - if-nez v11, :cond_e - - iget-boolean v14, v13, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v14, :cond_d - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v13, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_d - iget-object v14, v13, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v14, Lf/h/a/d/h/k/f1; - - iget v15, v14, Lf/h/a/d/h/k/f1;->zzc:I - - const v16, 0x7fffffff - - and-int v15, v15, v16 - - iput v15, v14, Lf/h/a/d/h/k/f1;->zzc:I - - sget-object v15, Lf/h/a/d/h/k/f1;->zzaw:Lf/h/a/d/h/k/f1; - - iget-object v15, v15, Lf/h/a/d/h/k/f1;->zzam:Ljava/lang/String; - - iput-object v15, v14, Lf/h/a/d/h/k/f1;->zzam:Ljava/lang/String; - - :cond_e - iget-object v14, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v14, v14, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v15, Lf/h/a/d/i/b/n;->Z:Lf/h/a/d/i/b/p3; - - invoke-virtual {v14, v3, v15}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v14 - - if-eqz v14, :cond_10 - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v14 - - check-cast v14, Lf/h/a/d/h/k/y5; - - check-cast v14, Lf/h/a/d/h/k/f1; - - invoke-virtual {v14}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v14 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v15 - - invoke-virtual {v15, v14}, Lf/h/a/d/i/b/q9;->v([B)J - - move-result-wide v14 - - iget-boolean v0, v13, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_f - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v13, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_f - iget-object v0, v13, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/f1; - - iget v2, v0, Lf/h/a/d/h/k/f1;->zzd:I - - or-int/lit8 v2, v2, 0x20 - - iput v2, v0, Lf/h/a/d/h/k/f1;->zzd:I - - iput-wide v14, v0, Lf/h/a/d/h/k/f1;->zzat:J - - :cond_10 - invoke-virtual {v6, v13}, Lf/h/a/d/h/k/e1$a;->p(Lf/h/a/d/h/k/f1$a;)Lf/h/a/d/h/k/e1$a; - - add-int/lit8 v12, v12, 0x1 - - const/4 v0, 0x1 - - const/4 v2, 0x0 - - goto/16 :goto_5 - - :cond_11 - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - const/4 v2, 0x2 - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/z3;->z(I)Z - - move-result v0 - - if-eqz v0, :cond_12 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/e1; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/q9;->B(Lf/h/a/d/h/k/e1;)Ljava/lang/String; - - move-result-object v0 - - goto :goto_6 - - :cond_12 - move-object v0, v4 - - :goto_6 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/e1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v13 - - sget-object v2, Lf/h/a/d/i/b/n;->q:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - new-instance v12, Ljava/net/URL; - - invoke-direct {v12, v2}, Ljava/net/URL;->(Ljava/lang/String;)V - - invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z - - move-result v4 - - if-nez v4, :cond_13 - - const/4 v4, 0x1 - - goto :goto_7 - - :cond_13 - const/4 v4, 0x0 - - :goto_7 - invoke-static {v4}, Lf/h/a/b/i1/e;->q(Z)V - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - if-eqz v4, :cond_14 - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "Set uploading progress before finishing the previous upload" - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_8 - - :cond_14 - new-instance v4, Ljava/util/ArrayList; - - invoke-direct {v4, v10}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - iput-object v4, v1, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - :goto_8 - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - invoke-virtual {v4, v7, v8}, Lf/h/a/d/i/b/q4;->b(J)V - - const-string v4, "?" - - if-lez v9, :cond_15 - - iget-object v4, v6, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/e1; - - iget-object v4, v4, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - const/4 v5, 0x0 - - invoke-interface {v4, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/f1; - - iget-object v4, v4, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - :cond_15 - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v6, "Uploading data. app, uncompressed size, data" - - array-length v7, v13 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-virtual {v5, v6, v4, v7, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v0, 0x1 - - iput-boolean v0, v1, Lf/h/a/d/i/b/j9;->q:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object v10 - - new-instance v15, Lf/h/a/d/i/b/l9; - - invoke-direct {v15, v1, v3}, Lf/h/a/d/i/b/l9;->(Lf/h/a/d/i/b/j9;Ljava/lang/String;)V - - invoke-virtual {v10}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v10}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {v12}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v13}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v15}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v10}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v4, Lf/h/a/d/i/b/h4; - - const/4 v14, 0x0 - - move-object v9, v4 - - move-object v11, v3 - - invoke-direct/range {v9 .. v15}, Lf/h/a/d/i/b/h4;->(Lf/h/a/d/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/d/i/b/f4;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/x4;->y(Ljava/lang/Runnable;)V - :try_end_6 - .catch Ljava/net/MalformedURLException; {:try_start_6 .. :try_end_6} :catch_0 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - goto :goto_9 - - :catch_0 - :try_start_7 - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to parse upload URL. Not uploading. appId" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v0, v4, v3, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_9 - - :cond_16 - iput-wide v9, v1, Lf/h/a/d/i/b/j9;->w:J - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - sget-object v2, Lf/h/a/d/i/b/n;->d:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - sub-long/2addr v7, v2 - - invoke-virtual {v0, v7, v8}, Lf/h/a/d/i/b/e;->D(J)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_17 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2, v0}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v0 - - if-eqz v0, :cond_17 - - invoke-virtual {v1, v0}, Lf/h/a/d/i/b/j9;->l(Lf/h/a/d/i/b/a4;)V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - :cond_17 - :goto_9 - const/4 v2, 0x0 - - :cond_18 - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_19 - :try_start_8 - throw v4 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_0 - - :catchall_0 - move-exception v0 - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/j9;->r:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->s()V - - throw v0 -.end method - -.method public final L()V - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/j9;->k:Z - - if-nez v0, :cond_b - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/j9;->k:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->m0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - const-string v2, "Storage concurrent access okay" - - const/4 v3, 0x0 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->s:Ljava/nio/channels/FileLock; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Ljava/nio/channels/FileLock;->isValid()Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getFilesDir()Ljava/io/File; - - move-result-object v1 - - new-instance v4, Ljava/io/File; - - const-string v5, "google_app_measurement.db" - - invoke-direct {v4, v1, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - - :try_start_0 - new-instance v1, Ljava/io/RandomAccessFile; - - const-string v5, "rw" - - invoke-direct {v1, v4, v5}, Ljava/io/RandomAccessFile;->(Ljava/io/File;Ljava/lang/String;)V - - invoke-virtual {v1}, Ljava/io/RandomAccessFile;->getChannel()Ljava/nio/channels/FileChannel; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/d/i/b/j9;->t:Ljava/nio/channels/FileChannel; - - invoke-virtual {v1}, Ljava/nio/channels/FileChannel;->tryLock()Ljava/nio/channels/FileLock; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/d/i/b/j9;->s:Ljava/nio/channels/FileLock; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_0 - const/4 v1, 0x1 - - goto :goto_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Storage concurrent data access panic" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/nio/channels/OverlappingFileLockException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v4, "Storage lock already acquired" - - invoke-virtual {v2, v4, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :catch_1 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to access storage lock file" - - invoke-virtual {v2, v4, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :catch_2 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to acquire storage lock" - - invoke-virtual {v2, v4, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_1 - const/4 v1, 0x0 - - :goto_2 - if-eqz v1, :cond_b - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->t:Ljava/nio/channels/FileChannel; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - const-wide/16 v4, 0x0 - - const/4 v2, 0x4 - - const-string v6, "Bad channel to read from" - - if-eqz v1, :cond_4 - - invoke-virtual {v1}, Ljava/nio/channels/FileChannel;->isOpen()Z - - move-result v7 - - if-nez v7, :cond_2 - - goto :goto_3 - - :cond_2 - invoke-static {v2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v7 - - :try_start_1 - invoke-virtual {v1, v4, v5}, Ljava/nio/channels/FileChannel;->position(J)Ljava/nio/channels/FileChannel; - - invoke-virtual {v1, v7}, Ljava/nio/channels/FileChannel;->read(Ljava/nio/ByteBuffer;)I - - move-result v1 - - if-eq v1, v2, :cond_3 - - const/4 v7, -0x1 - - if-eq v1, v7, :cond_5 - - iget-object v7, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v8, "Unexpected data length. Bytes read" - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-virtual {v7, v8, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_4 - - :cond_3 - invoke-virtual {v7}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - invoke-virtual {v7}, Ljava/nio/ByteBuffer;->getInt()I - - move-result v1 - :try_end_1 - .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 - - goto :goto_5 - - :catch_3 - move-exception v1 - - iget-object v7, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v8, "Failed to read from channel" - - invoke-virtual {v7, v8, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_4 - - :cond_4 - :goto_3 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_5 - :goto_4 - const/4 v1, 0x0 - - :goto_5 - iget-object v7, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/a5;->x()V - - iget v7, v7, Lf/h/a/d/i/b/s3;->e:I - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - if-le v1, v7, :cond_6 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Panic: can\'t downgrade version. Previous, current version" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_9 - - :cond_6 - if-ge v1, v7, :cond_b - - iget-object v8, p0, Lf/h/a/d/i/b/j9;->t:Ljava/nio/channels/FileChannel; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - if-eqz v8, :cond_8 - - invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->isOpen()Z - - move-result v9 - - if-nez v9, :cond_7 - - goto :goto_6 - - :cond_7 - invoke-static {v2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; - - move-result-object v2 - - invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; - - invoke-virtual {v2}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; - - :try_start_2 - invoke-virtual {v8, v4, v5}, Ljava/nio/channels/FileChannel;->truncate(J)Ljava/nio/channels/FileChannel; - - iget-object v4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->z0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - invoke-virtual {v8, v2}, Ljava/nio/channels/FileChannel;->write(Ljava/nio/ByteBuffer;)I - - invoke-virtual {v8, v0}, Ljava/nio/channels/FileChannel;->force(Z)V - - invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->size()J - - move-result-wide v4 - - const-wide/16 v9, 0x4 - - cmp-long v2, v4, v9 - - if-eqz v2, :cond_9 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Error writing to channel. Bytes written" - - invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->size()J - - move-result-wide v5 - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v2, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_4 - - goto :goto_8 - - :catch_4 - move-exception v0 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to write to channel" - - invoke-virtual {v2, v4, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_7 - - :cond_8 - :goto_6 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_7 - const/4 v0, 0x0 - - :cond_9 - :goto_8 - if-eqz v0, :cond_a - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Storage version upgraded. Previous, current version" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_9 - - :cond_a - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Storage version upgrade failed. Previous, current version" - - invoke-virtual {v0, v3, v1, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_b - :goto_9 - return-void -.end method - -.method public final M()Lf/h/a/d/i/b/k4; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->d:Lf/h/a/d/i/b/k4; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Network broadcast receiver not created" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final N()Lf/h/a/d/i/b/g9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->e:Lf/h/a/d/i/b/g9; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->e:Lf/h/a/d/i/b/g9; - - return-object v0 -.end method - -.method public final O()V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - return-void -.end method - -.method public final P()J - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v3, v2, Lf/h/a/d/i/b/m4;->i:Lf/h/a/d/i/b/q4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v3 - - const-wide/16 v5, 0x0 - - cmp-long v7, v3, v5 - - if-nez v7, :cond_0 - - const-wide/16 v3, 0x1 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/t9;->y0()Ljava/security/SecureRandom; - - move-result-object v5 - - const v6, 0x5265c00 - - invoke-virtual {v5, v6}, Ljava/security/SecureRandom;->nextInt(I)I - - move-result v5 - - int-to-long v5, v5 - - add-long/2addr v3, v5 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->i:Lf/h/a/d/i/b/q4; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/q4;->b(J)V - - :cond_0 - add-long/2addr v0, v3 - - const-wide/16 v2, 0x3e8 - - div-long/2addr v0, v2 - - const-wide/16 v2, 0x3c - - div-long/2addr v0, v2 - - div-long/2addr v0, v2 - - const-wide/16 v2, 0x18 - - div-long/2addr v0, v2 - - return-wide v0 - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final Q()Z - .locals 7 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - const/4 v1, 0x0 - - const-string v2, "select count(1) > 0 from raw_events" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x1 - - const/4 v5, 0x0 - - cmp-long v6, v0, v2 - - if-eqz v6, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->w()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_1 - - goto :goto_1 - - :cond_1 - return v5 - - :cond_2 - :goto_1 - return v4 -.end method - -.method public final R()V - .locals 20 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v0, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - iget-wide v1, v0, Lf/h/a/d/i/b/j9;->l:J - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - cmp-long v6, v1, v4 - - if-lez v6, :cond_2 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_1 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - const-wide/32 v6, 0x36ee80 - - iget-wide v8, v0, Lf/h/a/d/i/b/j9;->l:J - - sub-long/2addr v1, v8 - - invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J - - move-result-wide v1 - - sub-long/2addr v6, v1 - - cmp-long v1, v6, v4 - - if-lez v1, :cond_0 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "Upload has been suspended. Will update scheduling later in approximately ms" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->M()Lf/h/a/d/i/b/k4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/k4;->a()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->N()Lf/h/a/d/i/b/g9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->u()V - - return-void - - :cond_0 - iput-wide v4, v0, Lf/h/a/d/i/b/j9;->l:J - - goto :goto_0 - - :cond_1 - throw v3 - - :cond_2 - :goto_0 - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->k()Z - - move-result v1 - - if-eqz v1, :cond_1e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->Q()Z - - move-result v1 - - if-nez v1, :cond_3 - - goto/16 :goto_c - - :cond_3 - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_1d - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - sget-object v6, Lf/h/a/d/i/b/n;->A:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Long; - - invoke-virtual {v6}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v6 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v8 - - const-string v9, "select count(1) > 0 from raw_events where realtime = 1" - - invoke-virtual {v8, v9, v3}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v8 - - cmp-long v12, v8, v4 - - if-eqz v12, :cond_4 - - const/4 v8, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v8, 0x0 - - :goto_1 - if-nez v8, :cond_7 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v8 - - const-string v9, "select count(1) > 0 from queue where has_realtime = 1" - - invoke-virtual {v8, v9, v3}, Lf/h/a/d/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J - - move-result-wide v8 - - cmp-long v12, v8, v4 - - if-eqz v12, :cond_5 - - const/4 v8, 0x1 - - goto :goto_2 - - :cond_5 - const/4 v8, 0x0 - - :goto_2 - if-eqz v8, :cond_6 - - goto :goto_3 - - :cond_6 - const/4 v8, 0x0 - - goto :goto_4 - - :cond_7 - :goto_3 - const/4 v8, 0x1 - - :goto_4 - if-eqz v8, :cond_9 - - iget-object v9, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v9, v9, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const-string v12, "debug.firebase.analytics.app" - - const-string v13, "" - - invoke-virtual {v9, v12, v13}, Lf/h/a/d/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v9 - - invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v12 - - if-nez v12, :cond_8 - - const-string v12, ".none." - - invoke-virtual {v12, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_8 - - sget-object v9, Lf/h/a/d/i/b/n;->v:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v12 - - goto :goto_5 - - :cond_8 - sget-object v9, Lf/h/a/d/i/b/n;->u:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v12 - - goto :goto_5 - - :cond_9 - sget-object v9, Lf/h/a/d/i/b/n;->t:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v12 - - invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v12 - - :goto_5 - iget-object v9, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - invoke-virtual {v9}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v14 - - iget-object v9, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - invoke-virtual {v9}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v16 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v9 - - const-string v11, "select max(bundle_end_timestamp) from queue" - - invoke-virtual {v9, v11, v3, v4, v5}, Lf/h/a/d/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J - - move-result-wide v10 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v9 - - const-string v0, "select max(timestamp) from raw_events" - - move-wide/from16 v18, v12 - - invoke-virtual {v9, v0, v3, v4, v5}, Lf/h/a/d/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J - - move-result-wide v12 - - invoke-static {v10, v11, v12, v13}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v9 - - cmp-long v0, v9, v4 - - if-nez v0, :cond_a - - move-wide v6, v4 - - goto/16 :goto_7 - - :cond_a - sub-long/2addr v9, v1 - - invoke-static {v9, v10}, Ljava/lang/Math;->abs(J)J - - move-result-wide v9 - - sub-long v9, v1, v9 - - sub-long/2addr v14, v1 - - invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J - - move-result-wide v11 - - sub-long v11, v1, v11 - - sub-long v16, v16, v1 - - invoke-static/range {v16 .. v17}, Ljava/lang/Math;->abs(J)J - - move-result-wide v13 - - sub-long/2addr v1, v13 - - invoke-static {v11, v12, v1, v2}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v11 - - add-long/2addr v6, v9 - - if-eqz v8, :cond_b - - cmp-long v0, v11, v4 - - if-lez v0, :cond_b - - invoke-static {v9, v10, v11, v12}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v6 - - add-long v6, v6, v18 - - :cond_b - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - move-wide/from16 v13, v18 - - invoke-virtual {v0, v11, v12, v13, v14}, Lf/h/a/d/i/b/q9;->P(JJ)Z - - move-result v0 - - if-nez v0, :cond_c - - add-long v6, v11, v13 - - :cond_c - cmp-long v0, v1, v4 - - if-eqz v0, :cond_f - - cmp-long v0, v1, v9 - - if-ltz v0, :cond_f - - const/4 v0, 0x0 - - :goto_6 - const/16 v8, 0x14 - - sget-object v9, Lf/h/a/d/i/b/n;->C:Lf/h/a/d/i/b/p3; - - invoke-virtual {v9, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/Integer; - - invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I - - move-result v9 - - const/4 v10, 0x0 - - invoke-static {v10, v9}, Ljava/lang/Math;->max(II)I - - move-result v9 - - invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I - - move-result v8 - - if-ge v0, v8, :cond_e - - const-wide/16 v8, 0x1 - - shl-long/2addr v8, v0 - - sget-object v11, Lf/h/a/d/i/b/n;->B:Lf/h/a/d/i/b/p3; - - invoke-virtual {v11, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Ljava/lang/Long; - - invoke-virtual {v11}, Ljava/lang/Long;->longValue()J - - move-result-wide v11 - - invoke-static {v4, v5, v11, v12}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v11 - - mul-long v11, v11, v8 - - add-long/2addr v6, v11 - - cmp-long v8, v6, v1 - - if-lez v8, :cond_d - - goto :goto_8 - - :cond_d - add-int/lit8 v0, v0, 0x1 - - goto :goto_6 - - :cond_e - move-wide v6, v4 - - goto :goto_8 - - :cond_f - :goto_7 - const/4 v10, 0x0 - - :goto_8 - cmp-long v0, v6, v4 - - if-nez v0, :cond_10 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Next upload time is 0" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->M()Lf/h/a/d/i/b/k4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/k4;->a()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->N()Lf/h/a/d/i/b/g9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->u()V - - return-void - - :cond_10 - move-object/from16 v0, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/d4;->w()Z - - move-result v1 - - if-nez v1, :cond_12 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "No network" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->M()Lf/h/a/d/i/b/k4; - - move-result-object v1 - - iget-object v2, v1, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/j9;->J()V - - iget-object v2, v1, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v2, v1, Lf/h/a/d/i/b/k4;->b:Z - - if-eqz v2, :cond_11 - - goto :goto_9 - - :cond_11 - iget-object v2, v1, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - iget-object v2, v2, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - new-instance v3, Landroid/content/IntentFilter; - - const-string v4, "android.net.conn.CONNECTIVITY_CHANGE" - - invoke-direct {v3, v4}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V - - invoke-virtual {v2, v1, v3}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; - - iget-object v2, v1, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/d4;->w()Z - - move-result v2 - - iput-boolean v2, v1, Lf/h/a/d/i/b/k4;->c:Z - - iget-object v2, v1, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-boolean v3, v1, Lf/h/a/d/i/b/k4;->c:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - const-string v4, "Registering connectivity change receiver. Network connected" - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/d/i/b/k4;->b:Z - - :goto_9 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->N()Lf/h/a/d/i/b/g9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->u()V - - return-void - - :cond_12 - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->g:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v1 - - sget-object v8, Lf/h/a/d/i/b/n;->r:Lf/h/a/d/i/b/p3; - - invoke-virtual {v8, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Ljava/lang/Long; - - invoke-virtual {v8}, Ljava/lang/Long;->longValue()J - - move-result-wide v8 - - invoke-static {v4, v5, v8, v9}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v11 - - invoke-virtual {v11, v1, v2, v8, v9}, Lf/h/a/d/i/b/q9;->P(JJ)Z - - move-result v11 - - if-nez v11, :cond_13 - - add-long/2addr v1, v8 - - invoke-static {v6, v7, v1, v2}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v6 - - :cond_13 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->M()Lf/h/a/d/i/b/k4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/k4;->a()V - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_1c - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - sub-long/2addr v6, v1 - - cmp-long v1, v6, v4 - - if-gtz v1, :cond_15 - - sget-object v1, Lf/h/a/d/i/b/n;->w:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-static {v4, v5, v1, v2}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v6 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - iget-object v2, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_14 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v8 - - invoke-virtual {v1, v8, v9}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_a - - :cond_14 - throw v3 - - :cond_15 - :goto_a - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v8, "Upload scheduled in approximately ms" - - invoke-virtual {v1, v8, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->N()Lf/h/a/d/i/b/g9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->o()V - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v8, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v2}, Lf/h/a/d/i/b/w4;->a(Landroid/content/Context;)Z - - move-result v8 - - if-nez v8, :cond_16 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v9, "Receiver not registered/enabled" - - invoke-virtual {v8, v9}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_16 - invoke-static {v2}, Lf/h/a/d/i/b/t9;->T(Landroid/content/Context;)Z - - move-result v2 - - if-nez v2, :cond_17 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v8, "Service not registered/enabled" - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_17 - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->u()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - const-string v9, "Scheduling upload, millis" - - invoke-virtual {v2, v9, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_1b - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v8 - - add-long v13, v8, v6 - - sget-object v2, Lf/h/a/d/i/b/n;->x:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v8 - - invoke-static {v4, v5, v8, v9}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v8 - - cmp-long v2, v6, v8 - - if-gez v2, :cond_19 - - iget-object v2, v1, Lf/h/a/d/i/b/g9;->e:Lf/h/a/d/i/b/g; - - iget-wide v8, v2, Lf/h/a/d/i/b/g;->c:J - - cmp-long v2, v8, v4 - - if-eqz v2, :cond_18 - - const/4 v10, 0x1 - - :cond_18 - if-nez v10, :cond_19 - - iget-object v2, v1, Lf/h/a/d/i/b/g9;->e:Lf/h/a/d/i/b/g; - - invoke-virtual {v2, v6, v7}, Lf/h/a/d/i/b/g;->b(J)V - - :cond_19 - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v5, 0x18 - - if-lt v4, v5, :cond_1a - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - new-instance v3, Landroid/content/ComponentName; - - const-string v4, "com.google.android.gms.measurement.AppMeasurementJobService" - - invoke-direct {v3, v2, v4}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->v()I - - move-result v1 - - new-instance v4, Landroid/os/PersistableBundle; - - invoke-direct {v4}, Landroid/os/PersistableBundle;->()V - - const-string v5, "action" - - const-string v8, "com.google.android.gms.measurement.UPLOAD" - - invoke-virtual {v4, v5, v8}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v5, Landroid/app/job/JobInfo$Builder; - - invoke-direct {v5, v1, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V - - invoke-virtual {v5, v6, v7}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; - - move-result-object v1 - - const/4 v3, 0x1 - - shl-long v5, v6, v3 - - invoke-virtual {v1, v5, v6}, Landroid/app/job/JobInfo$Builder;->setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder; - - move-result-object v1 - - invoke-virtual {v1, v4}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; - - move-result-object v1 - - const-string v3, "com.google.android.gms" - - const-string v4, "UploadAlarm" - - invoke-static {v2, v1, v3, v4}, Lf/h/a/d/h/k/b5;->a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_b - - :cond_1a - iget-object v11, v1, Lf/h/a/d/i/b/g9;->d:Landroid/app/AlarmManager; - - const/4 v12, 0x2 - - sget-object v2, Lf/h/a/d/i/b/n;->s:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-static {v2, v3, v6, v7}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v15 - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->w()Landroid/app/PendingIntent; - - move-result-object v17 - - invoke-virtual/range {v11 .. v17}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V - - :goto_b - return-void - - :cond_1b - throw v3 - - :cond_1c - throw v3 - - :cond_1d - throw v3 - - :cond_1e - :goto_c - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Nothing to upload or uploading impossible" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->M()Lf/h/a/d/i/b/k4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/k4;->a()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->N()Lf/h/a/d/i/b/g9; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/g9;->u()V - - return-void -.end method - -.method public final b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; - .locals 32 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v0, p0 - - move-object/from16 v2, p1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v1 - - const/4 v3, 0x0 - - if-eqz v1, :cond_3 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_0 - - goto/16 :goto_1 - - :cond_0 - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->t(Lf/h/a/d/i/b/a4;)Ljava/lang/Boolean; - - move-result-object v4 - - if-eqz v4, :cond_1 - - invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v4 - - if-nez v4, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - const-string v4, "App version does not match; dropping. appId" - - invoke-virtual {v1, v4, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v3 - - :cond_1 - new-instance v30, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v6 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->O()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->P()J - - move-result-wide v9 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->Q()J - - move-result-wide v11 - - const/4 v13, 0x0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->T()Z - - move-result v14 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v16 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->g()J - - move-result-wide v17 - - const-wide/16 v19, 0x0 - - const/16 v21, 0x0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->h()Z - - move-result v22 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->i()Z - - move-result v23 - - const/16 v24, 0x0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v25 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->j()Ljava/lang/Boolean; - - move-result-object v26 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->S()J - - move-result-wide v27 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->k()Ljava/util/List; - - move-result-object v29 - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v31 - - if-eqz v31, :cond_2 - - iget-object v3, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v15, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v2, v15}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {v1}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v1 - - move-object/from16 v31, v1 - - goto :goto_0 - - :cond_2 - const/16 v31, 0x0 - - :goto_0 - move-object/from16 v1, v30 - - move-object/from16 v2, p1 - - move-object v3, v4 - - move-object v4, v5 - - move-wide v5, v6 - - move-object v7, v8 - - move-wide v8, v9 - - move-wide v10, v11 - - move-object v12, v13 - - move v13, v14 - - const/4 v14, 0x0 - - move-object/from16 v15, v16 - - move-wide/from16 v16, v17 - - move-wide/from16 v18, v19 - - move/from16 v20, v21 - - move/from16 v21, v22 - - move/from16 v22, v23 - - move/from16 v23, v24 - - move-object/from16 v24, v25 - - move-object/from16 v25, v26 - - move-wide/from16 v26, v27 - - move-object/from16 v28, v29 - - move-object/from16 v29, v31 - - invoke-direct/range {v1 .. v29}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V - - return-object v30 - - :cond_3 - :goto_1 - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v3, "No app data available; dropping" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v1, 0x0 - - return-object v1 -.end method - -.method public final f()Lf/h/a/d/i/b/z3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - return-object v0 -.end method - -.method public final g()Lf/h/a/d/i/b/ea; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - return-object v0 -.end method - -.method public final h(Lf/h/a/d/h/k/f1$a;JZ)V - .locals 10 - - if-eqz p4, :cond_0 - - const-string v0, "_se" - - goto :goto_0 - - :cond_0 - const-string v0, "_lte" - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v1 - - const/4 v8, 0x0 - - if-eqz v1, :cond_3 - - iget-object v2, v1, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v9, Lf/h/a/d/i/b/r9; - - invoke-virtual {p1}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v3, Lf/h/a/d/e/n/c; - - if-eqz v3, :cond_2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - iget-object v1, v1, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - add-long/2addr v3, p2 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v3, "auto" - - move-object v1, v9 - - move-object v4, v0 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - goto :goto_2 - - :cond_2 - throw v8 - - :cond_3 - :goto_1 - new-instance v9, Lf/h/a/d/i/b/r9; - - invoke-virtual {p1}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v2 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_c - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v3, "auto" - - move-object v1, v9 - - move-object v4, v0 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - :goto_2 - invoke-static {}, Lf/h/a/d/h/k/j1;->v()Lf/h/a/d/h/k/j1$a; - - move-result-object v1 - - invoke-virtual {v1, v0}, Lf/h/a/d/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/d/h/k/j1$a; - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_b - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/j1$a;->p(J)Lf/h/a/d/h/k/j1$a; - - iget-object v2, v9, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/j1$a;->r(J)Lf/h/a/d/h/k/j1$a; - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/j1; - - invoke-static {p1, v0}, Lf/h/a/d/i/b/q9;->u(Lf/h/a/d/h/k/f1$a;Ljava/lang/String;)I - - move-result v0 - - const/4 v2, 0x0 - - if-ltz v0, :cond_5 - - iget-boolean v3, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v3, :cond_4 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_4 - iget-object v3, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/f1; - - invoke-static {v3, v0, v1}, Lf/h/a/d/h/k/f1;->u(Lf/h/a/d/h/k/f1;ILf/h/a/d/h/k/j1;)V - - const/4 v0, 0x1 - - goto :goto_3 - - :cond_5 - const/4 v0, 0x0 - - :goto_3 - if-nez v0, :cond_8 - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_6 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_6 - iget-object p1, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/f1; - - if-eqz p1, :cond_7 - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p1}, Lf/h/a/d/h/k/f1;->E()V - - iget-object p1, p1, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {p1, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_4 - - :cond_7 - throw v8 - - :cond_8 - :goto_4 - const-wide/16 v0, 0x0 - - cmp-long p1, p2, v0 - - if-lez p1, :cond_a - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1, v9}, Lf/h/a/d/i/b/e;->O(Lf/h/a/d/i/b/r9;)Z - - if-eqz p4, :cond_9 - - const-string p1, "session-scoped" - - goto :goto_5 - - :cond_9 - const-string p1, "lifetime" - - :goto_5 - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-object p3, v9, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - const-string p4, "Updated engagement user property. scope, value" - - invoke-virtual {p2, p4, p1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_a - return-void - - :cond_b - throw v8 - - :cond_c - throw v8 -.end method - -.method public final i()Lf/h/a/d/i/b/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - return-object v0 -.end method - -.method public final j()Landroid/content/Context; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - return-object v0 -.end method - -.method public final k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 19 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v0, p1 - - move-object/from16 v2, p2 - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iget-wide v11, v0, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-static/range {p1 .. p2}, Lf/h/a/d/i/b/q9;->Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v4 - - if-nez v4, :cond_0 - - return-void - - :cond_0 - iget-boolean v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v4, :cond_1 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->c0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v3, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v4 - - if-eqz v4, :cond_3 - - iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->x:Ljava/util/List; - - if-eqz v4, :cond_3 - - iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-interface {v4, v5}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_2 - - iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v4 - - const-wide/16 v5, 0x1 - - const-string v7, "ga_safelisted" - - invoke-virtual {v4, v7, v5, v6}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - new-instance v5, Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v14, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - new-instance v15, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v15, v4}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-wide v6, v0, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - move-object v13, v5 - - move-object/from16 v16, v4 - - move-wide/from16 v17, v6 - - invoke-direct/range {v13 .. v18}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - move-object v0, v5 - - goto :goto_0 - - :cond_2 - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - const-string v5, "Dropping non-safelisted event. appId, event name, origin" - - invoke-virtual {v2, v5, v3, v4, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_3 - :goto_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->o()V - - const-wide/16 v5, 0x0 - - const/4 v7, 0x2 - - const/4 v13, 0x0 - - const/4 v14, 0x1 - - cmp-long v8, v11, v5 - - if-gez v8, :cond_4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v5, "Invalid time querying timed out conditional properties" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v4, v5, v6, v9}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v4 - - goto :goto_1 - - :cond_4 - const-string v5, "active=0 and app_id=? and abs(? - creation_timestamp) > trigger_timeout" - - new-array v6, v7, [Ljava/lang/String; - - aput-object v3, v6, v13 - - invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v9 - - aput-object v9, v6, v14 - - invoke-virtual {v4, v5, v6}, Lf/h/a/d/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; - - move-result-object v4 - - :goto_1 - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_5 - :goto_2 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_7 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v5, :cond_5 - - iget-object v6, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v6}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v9, "User property timed out" - - iget-object v10, v5, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v15, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v15}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v15 - - iget-object v14, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v14, v14, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v15, v14}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v14 - - iget-object v15, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v15 - - invoke-virtual {v6, v9, v10, v14, v15}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v6, :cond_6 - - new-instance v6, Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v9, v5, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-direct {v6, v9, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V - - invoke-virtual {v1, v6, v2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_6 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v6 - - iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v6, v3, v5}, Lf/h/a/d/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v14, 0x1 - - goto :goto_2 - - :cond_7 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->o()V - - if-gez v8, :cond_8 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v5, "Invalid time querying expired conditional properties" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v4, v5, v6, v9}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v4 - - goto :goto_3 - - :cond_8 - const-string v5, "active<>0 and app_id=? and abs(? - triggered_timestamp) > time_to_live" - - new-array v6, v7, [Ljava/lang/String; - - aput-object v3, v6, v13 - - invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v9 - - const/4 v10, 0x1 - - aput-object v9, v6, v10 - - invoke-virtual {v4, v5, v6}, Lf/h/a/d/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; - - move-result-object v4 - - :goto_3 - new-instance v5, Ljava/util/ArrayList; - - invoke-interface {v4}, Ljava/util/List;->size()I - - move-result v6 - - invoke-direct {v5, v6}, Ljava/util/ArrayList;->(I)V - - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_9 - :goto_4 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_b - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v6, :cond_9 - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v10, "User property expired" - - iget-object v14, v6, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v15, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v15}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v15 - - iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v7, v7, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v15, v7}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - iget-object v15, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v15 - - invoke-virtual {v9, v10, v14, v7, v15}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - iget-object v9, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v7, v3, v9}, Lf/h/a/d/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v7, :cond_a - - iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-virtual {v5, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_a - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - iget-object v6, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v6, v6, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v7, v3, v6}, Lf/h/a/d/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I - - const/4 v7, 0x2 - - goto :goto_4 - - :cond_b - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v4 - - const/4 v6, 0x0 - - :goto_5 - if-ge v6, v4, :cond_c - - invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v7 - - add-int/lit8 v6, v6, 0x1 - - check-cast v7, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v9, Lcom/google/android/gms/measurement/internal/zzao; - - invoke-direct {v9, v7, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V - - invoke-virtual {v1, v9, v2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_5 - - :cond_c - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v5}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->o()V - - if-gez v8, :cond_d - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v7, "Invalid time querying triggered conditional properties" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v6, v7, v3, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v3 - - goto :goto_6 - - :cond_d - const-string v6, "active=0 and app_id=? and trigger_event_name=? and abs(? - creation_timestamp) <= trigger_timeout" - - const/4 v7, 0x3 - - new-array v7, v7, [Ljava/lang/String; - - aput-object v3, v7, v13 - - const/4 v3, 0x1 - - aput-object v5, v7, v3 - - invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v3 - - const/4 v5, 0x2 - - aput-object v3, v7, v5 - - invoke-virtual {v4, v6, v7}, Lf/h/a/d/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; - - move-result-object v3 - - :goto_6 - new-instance v14, Ljava/util/ArrayList; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v4 - - invoke-direct {v14, v4}, Ljava/util/ArrayList;->(I)V - - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_e - :goto_7 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_11 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - move-object v15, v4 - - check-cast v15, Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v15, :cond_e - - iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - new-instance v10, Lf/h/a/d/i/b/r9; - - iget-object v5, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-object v7, v4, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v16 - - move-object v4, v10 - - move-wide v8, v11 - - move-object v13, v10 - - move-object/from16 v10, v16 - - invoke-direct/range {v4 .. v10}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4, v13}, Lf/h/a/d/i/b/e;->O(Lf/h/a/d/i/b/r9;)Z - - move-result v4 - - if-eqz v4, :cond_f - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v5, "User property triggered" - - iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, v13, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - iget-object v8, v13, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v4, v5, v6, v7, v8}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_8 - - :cond_f - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "Too many active user properties, ignoring" - - iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v6}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, v13, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - iget-object v8, v13, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v4, v5, v6, v7, v8}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_8 - iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v4, :cond_10 - - iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - invoke-virtual {v14, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_10 - new-instance v4, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-direct {v4, v13}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/d/i/b/r9;)V - - iput-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - const/4 v4, 0x1 - - iput-boolean v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - invoke-virtual {v5, v15}, Lf/h/a/d/i/b/e;->P(Lcom/google/android/gms/measurement/internal/zzw;)Z - - const/4 v13, 0x0 - - goto/16 :goto_7 - - :cond_11 - invoke-virtual {v1, v0, v2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I - - move-result v0 - - const/4 v13, 0x0 - - :goto_9 - if-ge v13, v0, :cond_12 - - invoke-virtual {v14, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - add-int/lit8 v13, v13, 0x1 - - check-cast v3, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v4, Lcom/google/android/gms/measurement/internal/zzao; - - invoke-direct {v4, v3, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V - - invoke-virtual {v1, v4, v2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_9 - - :cond_12 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->u()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - throw v0 -.end method - -.method public final l(Lf/h/a/d/i/b/a4;)V - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0xcc - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - move-object v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - - return-void - - :cond_0 - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0xcc - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - move-object v1, p0 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/d/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const/4 v1, 0x0 - - if-eqz v0, :cond_6 - - new-instance v2, Landroid/net/Uri$Builder; - - invoke-direct {v2}, Landroid/net/Uri$Builder;->()V - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_3 - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v3 - - if-eqz v3, :cond_2 - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v4 - - if-eqz v4, :cond_3 - - :cond_2 - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v3 - - :cond_3 - sget-object v4, Lf/h/a/d/i/b/n;->e:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {v2, v4}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/i/b/n;->f:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - invoke-virtual {v4, v5}, Landroid/net/Uri$Builder;->encodedAuthority(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v4 - - const-string v5, "config/app/" - - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/String;->length()I - - move-result v6 - - if-eqz v6, :cond_4 - - invoke-virtual {v5, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_0 - - :cond_4 - new-instance v3, Ljava/lang/String; - - invoke-direct {v3, v5}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-virtual {v4, v3}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v3 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->s()Ljava/lang/String; - - move-result-object v4 - - const-string v5, "app_instance_id" - - invoke-virtual {v3, v5, v4}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v3 - - const-string v4, "platform" - - const-string v5, "android" - - invoke-virtual {v3, v4, v5}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - move-result-object v3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->z()J - - const-wide/16 v4, 0x7918 - - invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v0 - - const-string v4, "gmp_version" - - invoke-virtual {v3, v4, v0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object v0 - - :try_start_0 - new-instance v5, Ljava/net/URL; - - invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Fetching remote configuration" - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v2 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/d/h/k/w0; - - move-result-object v2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v3, v3, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - if-eqz v2, :cond_5 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_5 - - new-instance v1, Landroidx/collection/ArrayMap; - - invoke-direct {v1}, Landroidx/collection/ArrayMap;->()V - - const-string v2, "If-Modified-Since" - - invoke-virtual {v1, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_5 - move-object v7, v1 - - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/i/b/j9;->p:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object v3 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v4 - - new-instance v8, Lf/h/a/d/i/b/o9; - - invoke-direct {v8, p0}, Lf/h/a/d/i/b/o9;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v3}, Lf/h/a/d/i/b/k9;->o()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v8}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v9, Lf/h/a/d/i/b/h4; - - const/4 v6, 0x0 - - move-object v2, v9 - - invoke-direct/range {v2 .. v8}, Lf/h/a/d/i/b/h4;->(Lf/h/a/d/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/d/i/b/f4;)V - - invoke-virtual {v1, v9}, Lf/h/a/d/i/b/x4;->y(Ljava/lang/Runnable;)V - :try_end_0 - .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Failed to parse config URL. Not fetching. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void - - :cond_6 - throw v1 -.end method - -.method public final m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 12 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/t9;->p0(Ljava/lang/String;)I - - move-result v0 - - const-string v1, "_ev" - - const/4 v2, 0x1 - - const/16 v3, 0x18 - - const/4 v4, 0x0 - - if-eqz v0, :cond_3 - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - iget-object p2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-static {p2, v3, v2}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p2 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - if-eqz p1, :cond_2 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v4 - - :cond_2 - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - invoke-virtual {p1, v0, v1, p2, v4}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {v0, v5, v6}, Lf/h/a/d/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I - - move-result v0 - - if-eqz v0, :cond_6 - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - iget-object p2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-static {p2, v3, v2}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object p1 - - if-eqz p1, :cond_5 - - instance-of v2, p1, Ljava/lang/String; - - if-nez v2, :cond_4 - - instance-of v2, p1, Ljava/lang/CharSequence; - - if-eqz v2, :cond_5 - - :cond_4 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result v4 - - :cond_5 - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - invoke-virtual {p1, v0, v1, p2, v4}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - return-void - - :cond_6 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_7 - - return-void - - :cond_7 - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - const-string v2, "_sid" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_b - - iget-wide v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - iget-object v10, p1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; - - const-wide/16 v1, 0x0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - iget-object v5, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const-string v6, "_sno" - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v3 - - if-eqz v3, :cond_8 - - iget-object v5, v3, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - instance-of v6, v5, Ljava/lang/Long; - - if-eqz v6, :cond_8 - - check-cast v5, Ljava/lang/Long; - - invoke-virtual {v5}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - goto :goto_0 - - :cond_8 - if-eqz v3, :cond_9 - - iget-object v5, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v3, v3, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - const-string v6, "Retrieved last session number from database does not contain a valid (long) value" - - invoke-virtual {v5, v6, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_9 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - iget-object v5, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const-string v6, "_s" - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v3 - - if-eqz v3, :cond_a - - iget-wide v1, v3, Lf/h/a/d/i/b/j;->c:J - - iget-object v3, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - const-string v6, "Backfill the session number. Last used session number" - - invoke-virtual {v3, v6, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_a - :goto_0 - const-wide/16 v5, 0x1 - - add-long/2addr v1, v5 - - new-instance v3, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - const-string v6, "_sno" - - move-object v5, v3 - - invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0, v3, p2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_b - new-instance v1, Lf/h/a/d/i/b/r9; - - iget-object v6, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iget-object v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; - - iget-object v8, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - iget-wide v9, p1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - move-object v5, v1 - - move-object v11, v0 - - invoke-direct/range {v5 .. v11}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v3, v1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "Setting user property" - - invoke-virtual {p1, v3, v2, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/e;->O(Lf/h/a/d/i/b/r9;)Z - - move-result p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->u()V - - if-nez p1, :cond_c - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Too many unique user properties are set. Ignoring user property" - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - iget-object v2, v1, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, v1, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {p1, p2, v0, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p1 - - const/16 p2, 0x9 - - const/4 v0, 0x0 - - invoke-virtual {p1, p2, v0, v0, v4}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :cond_c - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - throw p1 -.end method - -.method public final n()Lf/h/a/d/e/n/b; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - return-object v0 -.end method - -.method public final o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 10 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V - - const/4 p1, 0x0 - - iput-boolean p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - iget-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/e;->c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; - - move-result-object v1 - - if-eqz v1, :cond_2 - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-nez v2, :cond_2 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Updating a conditional user property with different origin. name, origin, origin (from DB)" - - iget-object v4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v5, v6}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - const/4 v2, 0x1 - - if-eqz v1, :cond_3 - - iget-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - if-eqz v3, :cond_3 - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->k:J - - iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->k:J - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; - - iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - iget-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - new-instance v2, Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v4, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-wide v5, v3, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v7 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; - - move-object v3, v2 - - invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - goto :goto_0 - - :cond_3 - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-eqz v1, :cond_4 - - new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - iget-wide v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v7 - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; - - move-object v3, p1 - - invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - iput-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - const/4 p1, 0x1 - - :cond_4 - :goto_0 - iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - if-eqz v1, :cond_6 - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - new-instance v9, Lf/h/a/d/i/b/r9; - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - iget-wide v6, v1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v8 - - move-object v2, v9 - - invoke-direct/range {v2 .. v8}, Lf/h/a/d/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1, v9}, Lf/h/a/d/i/b/e;->O(Lf/h/a/d/i/b/r9;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "User property updated immediately" - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - iget-object v5, v9, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iget-object v5, v9, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "(2)Too many active user properties, ignoring" - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - iget-object v4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - iget-object v5, v9, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - iget-object v5, v9, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_1 - if-eqz p1, :cond_6 - - iget-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz p1, :cond_6 - - new-instance p1, Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - iget-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/e;->P(Lcom/google/android/gms/measurement/internal/zzw;)Z - - move-result p1 - - if-eqz p1, :cond_7 - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string p2, "Conditional property added" - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p1, p2, v1, v2, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_2 - - :cond_7 - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Too many conditional properties, ignoring" - - iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v0 - - invoke-virtual {p1, p2, v1, v2, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->u()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - throw p1 -.end method - -.method public final p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "I", - "Ljava/lang/Throwable;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 v0, 0x0 - - if-nez p4, :cond_0 - - :try_start_0 - new-array p4, v0, [B - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "onConfigFetched. Response size" - - array-length v3, p4 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->f0()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v1 - - const/16 v2, 0xc8 - - const/16 v3, 0x130 - - const/4 v4, 0x1 - - if-eq p2, v2, :cond_1 - - const/16 v2, 0xcc - - if-eq p2, v2, :cond_1 - - if-ne p2, v3, :cond_2 - - :cond_1 - if-nez p3, :cond_2 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v2, 0x0 - - :goto_0 - if-nez v1, :cond_3 - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p3, "App does not exist in onConfigFetched. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_9 - - :cond_3 - const/16 v5, 0x194 - - const/4 v6, 0x0 - - if-nez v2, :cond_b - - if-ne p2, v5, :cond_4 - - goto/16 :goto_3 - - :cond_4 - iget-object p4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p4, p4, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p4, Lf/h/a/d/e/n/c; - - if-eqz p4, :cond_a - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p4 - - invoke-virtual {v1, p4, p5}, Lf/h/a/d/i/b/a4;->I(J)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p4 - - invoke-virtual {p4, v1}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - iget-object p4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p5, "Fetching config failed. code, error" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-virtual {p4, p5, v1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object p3 - - invoke-virtual {p3}, Lf/h/a/d/i/b/y5;->c()V - - iget-object p3, p3, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - invoke-interface {p3, p1, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - iget-object p3, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p3, p3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p3, Lf/h/a/d/e/n/c; - - if-eqz p3, :cond_9 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p3 - - invoke-virtual {p1, p3, p4}, Lf/h/a/d/i/b/q4;->b(J)V - - const/16 p1, 0x1f7 - - if-eq p2, p1, :cond_6 - - const/16 p1, 0x1ad - - if-ne p2, p1, :cond_5 - - goto :goto_1 - - :cond_5 - const/4 v4, 0x0 - - :cond_6 - :goto_1 - if-eqz v4, :cond_8 - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/m4;->g:Lf/h/a/d/i/b/q4; - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p2, Lf/h/a/d/e/n/c; - - if-eqz p2, :cond_7 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p2 - - invoke-virtual {p1, p2, p3}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_2 - - :cond_7 - throw v6 - - :cond_8 - :goto_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->R()V - - goto/16 :goto_9 - - :cond_9 - throw v6 - - :cond_a - throw v6 - - :cond_b - :goto_3 - if-eqz p5, :cond_c - - const-string p3, "Last-Modified" - - invoke-interface {p5, p3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/util/List; - - goto :goto_4 - - :cond_c - move-object p3, v6 - - :goto_4 - if-eqz p3, :cond_d - - invoke-interface {p3}, Ljava/util/List;->size()I - - move-result p5 - - if-lez p5, :cond_d - - invoke-interface {p3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/String; - - goto :goto_5 - - :cond_d - move-object p3, v6 - - :goto_5 - if-eq p2, v5, :cond_f - - if-ne p2, v3, :cond_e - - goto :goto_6 - - :cond_e - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object p5 - - invoke-virtual {p5, p1, p4, p3}, Lf/h/a/d/i/b/y4;->y(Ljava/lang/String;[BLjava/lang/String;)Z - - goto :goto_7 - - :cond_f - :goto_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object p3 - - invoke-virtual {p3, p1}, Lf/h/a/d/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/d/h/k/w0; - - move-result-object p3 - - if-nez p3, :cond_10 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object p3 - - invoke-virtual {p3, p1, v6, v6}, Lf/h/a/d/i/b/y4;->y(Ljava/lang/String;[BLjava/lang/String;)Z - - :cond_10 - :goto_7 - iget-object p3, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p3, p3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p3, Lf/h/a/d/e/n/c; - - if-eqz p3, :cond_13 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/a4;->F(J)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p3 - - invoke-virtual {p3, v1}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - if-ne p2, v5, :cond_11 - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string p3, "Config not found. Using empty config. appId" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_8 - - :cond_11 - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p3, "Successfully fetched config. Got network response. code, size" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - array-length p4, p4 - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - invoke-virtual {p1, p3, p2, p4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_8 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/d4;->w()Z - - move-result p1 - - if-eqz p1, :cond_12 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->Q()Z - - move-result p1 - - if-eqz p1, :cond_12 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->K()V - - goto :goto_9 - - :cond_12 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->R()V - - :goto_9 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->u()V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->j0()V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/j9;->p:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_13 - :try_start_3 - throw v6 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :catchall_0 - move-exception p1 - - :try_start_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - throw p1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - :catchall_1 - move-exception p1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/j9;->p:Z - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->s()V - - throw p1 -.end method - -.method public final q(J)Z - .locals 45 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - const-string v2, "_si" - - const-string v3, "_sc" - - const-string v4, "_sn" - - const-string v5, "_npa" - - const-string v6, "" - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - new-instance v7, Lf/h/a/d/i/b/j9$a; - - const/4 v8, 0x0 - - invoke-direct {v7, v1, v8}, Lf/h/a/d/i/b/j9$a;->(Lf/h/a/d/i/b/j9;Lf/h/a/d/i/b/m9;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v9 - - iget-wide v10, v1, Lf/h/a/d/i/b/j9;->w:J - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v9}, Lf/h/a/d/i/b/k9;->o()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_6 - - const-wide/16 v13, -0x1 - - const/4 v15, 0x2 - - :try_start_1 - invoke-virtual {v9}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v12 - - invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v18 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_b - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - if-eqz v18, :cond_3 - - cmp-long v18, v10, v13 - - if-eqz v18, :cond_0 - - :try_start_2 - new-array v8, v15, [Ljava/lang/String; - - invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v19 - - const/16 v17, 0x0 - - aput-object v19, v8, v17 - - invoke-static/range {p1 .. p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v19 - - const/16 v20, 0x1 - - aput-object v19, v8, v20 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v0 - - move-object v2, v0 - - goto/16 :goto_d - - :catch_0 - move-exception v0 - - move-object v8, v0 - - goto :goto_1 - - :cond_0 - const/4 v8, 0x1 - - :try_start_3 - new-array v15, v8, [Ljava/lang/String; - - invoke-static/range {p1 .. p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v8 - - const/16 v17, 0x0 - - aput-object v8, v15, v17 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_b - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - move-object v8, v15 - - :goto_0 - if-eqz v18, :cond_1 - - :try_start_4 - const-string v15, "rowid <= ? and " - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - goto :goto_3 - - :goto_1 - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object/from16 v27, v6 - - :goto_2 - const/4 v2, 0x0 - - goto/16 :goto_e - - :cond_1 - move-object v15, v6 - - :goto_3 - :try_start_5 - invoke-virtual {v15}, Ljava/lang/String;->length()I - - move-result v13 - - add-int/lit16 v13, v13, 0x94 - - new-instance v14, Ljava/lang/StringBuilder; - - invoke-direct {v14, v13}, Ljava/lang/StringBuilder;->(I)V - - const-string v13, "select app_id, metadata_fingerprint from raw_events where " - - invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v13, "app_id in (select app_id from apps where config_fetched_time >= ?) order by rowid limit 1;" - - invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v12, v13, v8}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v8 - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_b - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v13 - :try_end_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_6 .. :try_end_6} :catch_a - .catchall {:try_start_6 .. :try_end_6} :catchall_2 - - if-nez v13, :cond_2 - - :try_start_7 - invoke-interface {v8}, Landroid/database/Cursor;->close()V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_6 - - goto :goto_6 - - :cond_2 - const/4 v13, 0x0 - - :try_start_8 - invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v14 - :try_end_8 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_a - .catchall {:try_start_8 .. :try_end_8} :catchall_2 - - const/4 v13, 0x1 - - :try_start_9 - invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v15 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - :try_end_9 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - goto :goto_7 - - :cond_3 - cmp-long v8, v10, v13 - - if-eqz v8, :cond_4 - - const/4 v13, 0x2 - - :try_start_a - new-array v14, v13, [Ljava/lang/String; - - const/4 v13, 0x0 - - const/4 v15, 0x0 - - aput-object v13, v14, v15 - - invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v13 - - const/4 v15, 0x1 - - aput-object v13, v14, v15 - - goto :goto_4 - - :cond_4 - const/4 v13, 0x0 - - filled-new-array {v13}, [Ljava/lang/String; - - move-result-object v14 - - :goto_4 - if-eqz v8, :cond_5 - - const-string v8, " and rowid <= ?" - - goto :goto_5 - - :cond_5 - move-object v8, v6 - - :goto_5 - invoke-virtual {v8}, Ljava/lang/String;->length()I - - move-result v13 - - add-int/lit8 v13, v13, 0x54 - - new-instance v15, Ljava/lang/StringBuilder; - - invoke-direct {v15, v13}, Ljava/lang/StringBuilder;->(I)V - - const-string v13, "select metadata_fingerprint from raw_events where app_id = ?" - - invoke-virtual {v15, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v15, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v8, " order by rowid limit 1;" - - invoke-virtual {v15, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v12, v8, v14}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v8 - :try_end_a - .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_b - .catchall {:try_start_a .. :try_end_a} :catchall_0 - - :try_start_b - invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v13 - :try_end_b - .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_a - .catchall {:try_start_b .. :try_end_b} :catchall_2 - - if-nez v13, :cond_6 - - :try_start_c - invoke-interface {v8}, Landroid/database/Cursor;->close()V - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_6 - - :goto_6 - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object/from16 v27, v6 - - goto/16 :goto_10 - - :cond_6 - const/4 v13, 0x0 - - :try_start_d - invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v15 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - :try_end_d - .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_a - .catchall {:try_start_d .. :try_end_d} :catchall_2 - - const/4 v14, 0x0 - - :goto_7 - :try_start_e - const-string v19, "raw_events_metadata" - - const-string v13, "metadata" - - filled-new-array {v13}, [Ljava/lang/String; - - move-result-object v20 - - const-string v21, "app_id = ? and metadata_fingerprint = ?" - :try_end_e - .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_9 - .catchall {:try_start_e .. :try_end_e} :catchall_2 - - move-object/from16 v27, v6 - - const/4 v13, 0x2 - - :try_start_f - new-array v6, v13, [Ljava/lang/String; - - const/4 v13, 0x0 - - aput-object v14, v6, v13 - - const/4 v13, 0x1 - - aput-object v15, v6, v13 - - const/16 v23, 0x0 - - const/16 v24, 0x0 - - const-string v25, "rowid" - - const-string v26, "2" - - move-object/from16 v18, v12 - - move-object/from16 v22, v6 - - invoke-virtual/range {v18 .. v26}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v6 - :try_end_f - .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_8 - .catchall {:try_start_f .. :try_end_f} :catchall_2 - - :try_start_10 - invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v8 - :try_end_10 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_7 - .catchall {:try_start_10 .. :try_end_10} :catchall_1 - - if-nez v8, :cond_7 - - :try_start_11 - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v8 - - const-string v10, "Raw event metadata record is missing. appId" - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v11 - - invoke-virtual {v8, v10, v11}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_11 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_1 - .catchall {:try_start_11 .. :try_end_11} :catchall_1 - - :try_start_12 - invoke-interface {v6}, Landroid/database/Cursor;->close()V - :try_end_12 - .catchall {:try_start_12 .. :try_end_12} :catchall_6 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - goto/16 :goto_10 - - :catch_1 - move-exception v0 - - move-object v8, v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - goto/16 :goto_c - - :cond_7 - const/4 v8, 0x0 - - :try_start_13 - invoke-interface {v6, v8}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v13 - :try_end_13 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_13 .. :try_end_13} :catch_7 - .catchall {:try_start_13 .. :try_end_13} :catchall_1 - - :try_start_14 - invoke-static {}, Lf/h/a/d/h/k/f1;->C()Lf/h/a/d/h/k/f1$a; - - move-result-object v8 - - invoke-static {v8, v13}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/f1$a; - - invoke-virtual {v8}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/y5; - - check-cast v8, Lf/h/a/d/h/k/f1; - :try_end_14 - .catch Ljava/io/IOException; {:try_start_14 .. :try_end_14} :catch_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_14 .. :try_end_14} :catch_7 - .catchall {:try_start_14 .. :try_end_14} :catchall_1 - - :try_start_15 - invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z - - move-result v13 - - if-eqz v13, :cond_8 - - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v13 - - invoke-virtual {v13}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v13 - :try_end_15 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_15 .. :try_end_15} :catch_7 - .catchall {:try_start_15 .. :try_end_15} :catchall_1 - - move-object/from16 v28, v5 - - :try_start_16 - const-string v5, "Get multiple raw event metadata records, expected one. appId" - :try_end_16 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_16 .. :try_end_16} :catch_2 - .catchall {:try_start_16 .. :try_end_16} :catchall_1 - - move-object/from16 v29, v2 - - :try_start_17 - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v13, v5, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_8 - - :catch_2 - move-exception v0 - - move-object/from16 v29, v2 - - goto/16 :goto_b - - :cond_8 - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - :goto_8 - invoke-interface {v6}, Landroid/database/Cursor;->close()V - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/j9$a;->a(Lf/h/a/d/h/k/f1;)V - - const-wide/16 v18, -0x1 - - cmp-long v2, v10, v18 - - if-eqz v2, :cond_9 - - const-string v2, "app_id = ? and metadata_fingerprint = ? and rowid <= ?" - - const/4 v5, 0x3 - - new-array v8, v5, [Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object v14, v8, v5 - - const/4 v5, 0x1 - - aput-object v15, v8, v5 - - invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v5 - - const/4 v10, 0x2 - - aput-object v5, v8, v10 - - goto :goto_9 - - :cond_9 - const-string v2, "app_id = ? and metadata_fingerprint = ?" - - const/4 v5, 0x2 - - new-array v8, v5, [Ljava/lang/String; - - const/4 v5, 0x0 - - aput-object v14, v8, v5 - - const/4 v5, 0x1 - - aput-object v15, v8, v5 - - :goto_9 - move-object/from16 v21, v2 - - move-object/from16 v22, v8 - - const-string v19, "raw_events" - - const-string v2, "rowid" - - const-string v5, "name" - - const-string v8, "timestamp" - - const-string v10, "data" - - filled-new-array {v2, v5, v8, v10}, [Ljava/lang/String; - - move-result-object v20 - - const/16 v23, 0x0 - - const/16 v24, 0x0 - - const-string v25, "rowid" - - const/16 v26, 0x0 - - move-object/from16 v18, v12 - - invoke-virtual/range {v18 .. v26}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - :try_end_17 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_17 .. :try_end_17} :catch_6 - .catchall {:try_start_17 .. :try_end_17} :catchall_1 - - :try_start_18 - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v5 - - if-nez v5, :cond_a - - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v6, "Raw event data disappeared while in transaction. appId" - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v5, v6, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_18 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_18 .. :try_end_18} :catch_4 - .catchall {:try_start_18 .. :try_end_18} :catchall_4 - - :try_start_19 - invoke-interface {v2}, Landroid/database/Cursor;->close()V - :try_end_19 - .catchall {:try_start_19 .. :try_end_19} :catchall_6 - - goto/16 :goto_10 - - :cond_a - const/4 v5, 0x0 - - :try_start_1a - invoke-interface {v2, v5}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v10 - - const/4 v5, 0x3 - - invoke-interface {v2, v5}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v6 - :try_end_1a - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1a .. :try_end_1a} :catch_4 - .catchall {:try_start_1a .. :try_end_1a} :catchall_4 - - :try_start_1b - invoke-static {}, Lf/h/a/d/h/k/b1;->B()Lf/h/a/d/h/k/b1$a; - - move-result-object v5 - - invoke-static {v5, v6}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/b1$a; - :try_end_1b - .catch Ljava/io/IOException; {:try_start_1b .. :try_end_1b} :catch_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1b .. :try_end_1b} :catch_4 - .catchall {:try_start_1b .. :try_end_1b} :catchall_4 - - const/4 v6, 0x1 - - :try_start_1c - invoke-interface {v2, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v5, v8}, Lf/h/a/d/h/k/b1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/b1$a; - - const/4 v6, 0x2 - - invoke-interface {v2, v6}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v12 - - invoke-virtual {v5, v12, v13}, Lf/h/a/d/h/k/b1$a;->q(J)Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/b1; - - invoke-virtual {v7, v10, v11, v5}, Lf/h/a/d/i/b/j9$a;->b(JLf/h/a/d/h/k/b1;)Z - - move-result v5 - :try_end_1c - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1c .. :try_end_1c} :catch_4 - .catchall {:try_start_1c .. :try_end_1c} :catchall_4 - - if-nez v5, :cond_b - - :try_start_1d - invoke-interface {v2}, Landroid/database/Cursor;->close()V - :try_end_1d - .catchall {:try_start_1d .. :try_end_1d} :catchall_6 - - goto/16 :goto_10 - - :catch_3 - move-exception v0 - - move-object v5, v0 - - :try_start_1e - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - invoke-virtual {v6}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v6 - - const-string v8, "Data loss. Failed to merge raw event. appId" - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-virtual {v6, v8, v10, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_b - invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v5 - :try_end_1e - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1e .. :try_end_1e} :catch_4 - .catchall {:try_start_1e .. :try_end_1e} :catchall_4 - - if-nez v5, :cond_a - - :try_start_1f - invoke-interface {v2}, Landroid/database/Cursor;->close()V - :try_end_1f - .catchall {:try_start_1f .. :try_end_1f} :catchall_6 - - goto/16 :goto_10 - - :catch_4 - move-exception v0 - - move-object v8, v0 - - move-object v6, v2 - - goto :goto_c - - :catch_5 - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object v2, v0 - - :try_start_20 - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v8, "Data loss. Failed to merge raw event metadata. appId" - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-virtual {v5, v8, v10, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_20 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_20 .. :try_end_20} :catch_6 - .catchall {:try_start_20 .. :try_end_20} :catchall_1 - - :try_start_21 - invoke-interface {v6}, Landroid/database/Cursor;->close()V - :try_end_21 - .catchall {:try_start_21 .. :try_end_21} :catchall_6 - - goto/16 :goto_10 - - :catch_6 - move-exception v0 - - goto :goto_b - - :catchall_1 - move-exception v0 - - move-object v2, v0 - - move-object v3, v1 - - move-object v8, v6 - - goto/16 :goto_4f - - :catch_7 - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - goto :goto_b - - :catch_8 - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - goto :goto_a - - :catch_9 - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object/from16 v27, v6 - - :goto_a - move-object v6, v8 - - :goto_b - move-object v8, v0 - - :goto_c - move-object v2, v6 - - goto :goto_f - - :catchall_2 - move-exception v0 - - move-object v2, v0 - - move-object v3, v1 - - goto/16 :goto_4f - - :catch_a - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object/from16 v27, v6 - - move-object v2, v0 - - move-object/from16 v44, v8 - - move-object v8, v2 - - move-object/from16 v2, v44 - - goto :goto_e - - :goto_d - move-object v3, v1 - - const/4 v8, 0x0 - - goto/16 :goto_4f - - :catch_b - move-exception v0 - - move-object/from16 v29, v2 - - move-object/from16 v28, v5 - - move-object/from16 v27, v6 - - move-object v2, v0 - - move-object v8, v2 - - goto/16 :goto_2 - - :goto_e - const/4 v14, 0x0 - - :goto_f - :try_start_22 - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v6, "Data loss. Error selecting raw event. appId" - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v5, v6, v9, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_22 - .catchall {:try_start_22 .. :try_end_22} :catchall_4 - - if-eqz v2, :cond_c - - :try_start_23 - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_c - :goto_10 - iget-object v2, v7, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - if-eqz v2, :cond_e - - iget-object v2, v7, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->isEmpty()Z - - move-result v2 - - if-eqz v2, :cond_d - - goto :goto_11 - - :cond_d - const/4 v2, 0x0 - - goto :goto_12 - - :cond_e - :goto_11 - const/4 v2, 0x1 - - :goto_12 - if-nez v2, :cond_79 - - iget-object v2, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/f1$a; - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1$a;->G()Lf/h/a/d/h/k/f1$a; - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v5 - - iget-object v6, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v6 - - sget-object v8, Lf/h/a/d/i/b/n;->V:Lf/h/a/d/i/b/p3; - - invoke-virtual {v5, v6, v8}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v5 - - const/4 v8, -0x1 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v14, 0x0 - - const/4 v15, -0x1 - - const-wide/16 v18, 0x0 - - :goto_13 - iget-object v9, v7, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v9}, Ljava/util/List;->size()I - - move-result v9 - :try_end_23 - .catchall {:try_start_23 .. :try_end_23} :catchall_6 - - const-string v6, "_fr" - - move/from16 v21, v10 - - const-string v10, "_et" - - move/from16 v22, v11 - - const-string v11, "_e" - - move-object/from16 v23, v3 - - move-object/from16 v24, v4 - - if-ge v12, v9, :cond_41 - - :try_start_24 - iget-object v9, v7, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-interface {v9, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/k/b1; - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/k/b1$a; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - iget-object v4, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v4 - - move/from16 v30, v12 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v3, v4, v12}, Lf/h/a/d/i/b/y4;->z(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v3 - :try_end_24 - .catchall {:try_start_24 .. :try_end_24} :catchall_6 - - const-string v4, "_err" - - if-eqz v3, :cond_12 - - :try_start_25 - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v6, "Dropping blacklisted raw event. appId" - - iget-object v10, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v10}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - iget-object v11, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v11}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v11 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v11, v12}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v3, v6, v10, v11}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - iget-object v6, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v3, v6}, Lf/h/a/d/i/b/y4;->E(Ljava/lang/String;)Z - - move-result v3 - - if-nez v3, :cond_10 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - iget-object v6, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v3, v6}, Lf/h/a/d/i/b/y4;->F(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_f - - goto :goto_14 - - :cond_f - const/4 v3, 0x0 - - goto :goto_15 - - :cond_10 - :goto_14 - const/4 v3, 0x1 - - :goto_15 - if-nez v3, :cond_11 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_11 - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - iget-object v4, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - const/16 v4, 0xb - - const-string v6, "_ev" - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v9 - - const/4 v10, 0x0 - - invoke-virtual {v3, v4, v6, v9, v10}, Lf/h/a/d/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V - - :cond_11 - move/from16 v31, v5 - - move/from16 v36, v8 - - move-object/from16 v16, v14 - - move/from16 v10, v21 - - move/from16 v11, v22 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - move/from16 v5, v30 - - move-object v8, v2 - - goto/16 :goto_31 - - :cond_12 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - iget-object v12, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v12 - - move/from16 v31, v5 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3, v12, v5}, Lf/h/a/d/i/b/y4;->A(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v3 - :try_end_25 - .catchall {:try_start_25 .. :try_end_25} :catchall_6 - - const-string v5, "_c" - - if-nez v3, :cond_19 - - :try_start_26 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v12 - - invoke-static {v12}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - move/from16 v32, v15 - - invoke-virtual {v12}, Ljava/lang/String;->hashCode()I - - move-result v15 - - move-object/from16 v33, v13 - - const v13, 0x171c4 - - if-eq v15, v13, :cond_15 - - const v13, 0x17331 - - if-eq v15, v13, :cond_14 - - const v13, 0x17333 - - if-eq v15, v13, :cond_13 - - goto :goto_16 - - :cond_13 - const-string v13, "_ui" - - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_16 - - const/4 v12, 0x1 - - goto :goto_17 - - :cond_14 - const-string v13, "_ug" - - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_16 - - const/4 v12, 0x2 - - goto :goto_17 - - :cond_15 - const-string v13, "_in" - - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_16 - - const/4 v12, 0x0 - - goto :goto_17 - - :cond_16 - :goto_16 - const/4 v12, -0x1 - - :goto_17 - if-eqz v12, :cond_17 - - const/4 v13, 0x1 - - if-eq v12, v13, :cond_17 - - const/4 v13, 0x2 - - if-eq v12, v13, :cond_17 - - const/4 v12, 0x0 - - goto :goto_18 - - :cond_17 - const/4 v12, 0x1 - - :goto_18 - if-eqz v12, :cond_18 - - goto :goto_19 - - :cond_18 - move-object/from16 v35, v2 - - move/from16 v36, v8 - - move-object/from16 v34, v10 - - move-object v10, v14 - - goto/16 :goto_20 - - :cond_19 - move-object/from16 v33, v13 - - move/from16 v32, v15 - - :goto_19 - move-object/from16 v34, v10 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v15, 0x0 - - :goto_1a - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->v()I - - move-result v10 - :try_end_26 - .catchall {:try_start_26 .. :try_end_26} :catchall_6 - - move-object/from16 v35, v2 - - const-string v2, "_r" - - if-ge v12, v10, :cond_1c - - :try_start_27 - invoke-virtual {v9, v12}, Lf/h/a/d/h/k/b1$a;->t(I)Lf/h/a/d/h/k/d1; - - move-result-object v10 - - invoke-virtual {v10}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v10 - - if-eqz v10, :cond_1a - - invoke-virtual {v9, v12}, Lf/h/a/d/h/k/b1$a;->t(I)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/d1$a; - - move-object v10, v14 - - const-wide/16 v13, 0x1 - - invoke-virtual {v2, v13, v14}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/d1; - - invoke-virtual {v9, v12, v2}, Lf/h/a/d/h/k/b1$a;->p(ILf/h/a/d/h/k/d1;)Lf/h/a/d/h/k/b1$a; - - const/4 v13, 0x1 - - goto :goto_1b - - :cond_1a - move-object v10, v14 - - invoke-virtual {v9, v12}, Lf/h/a/d/h/k/b1$a;->t(I)Lf/h/a/d/h/k/d1; - - move-result-object v14 - - invoke-virtual {v14}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v2, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_1b - - invoke-virtual {v9, v12}, Lf/h/a/d/h/k/b1$a;->t(I)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/d1$a; - - const-wide/16 v14, 0x1 - - invoke-virtual {v2, v14, v15}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/d1; - - invoke-virtual {v9, v12, v2}, Lf/h/a/d/h/k/b1$a;->p(ILf/h/a/d/h/k/d1;)Lf/h/a/d/h/k/b1$a; - - const/4 v15, 0x1 - - :cond_1b - :goto_1b - add-int/lit8 v12, v12, 0x1 - - move-object v14, v10 - - move-object/from16 v2, v35 - - goto :goto_1a - - :cond_1c - move-object v10, v14 - - if-nez v13, :cond_1d - - if-eqz v3, :cond_1d - - iget-object v12, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v12}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v12 - - invoke-virtual {v12}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v12 - - const-string v13, "Marking event as conversion" - - iget-object v14, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v14}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v14 - - move/from16 v36, v8 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v14, v8}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v12, v13, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v8 - - invoke-virtual {v8, v5}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - const-wide/16 v12, 0x1 - - invoke-virtual {v8, v12, v13}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v9, v8}, Lf/h/a/d/h/k/b1$a;->r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - - goto :goto_1c - - :cond_1d - move/from16 v36, v8 - - :goto_1c - if-nez v15, :cond_1e - - iget-object v8, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v8 - - const-string v12, "Marking event as real-time" - - iget-object v13, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v13}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v13 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v13, v14}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v8, v12, v13}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v8 - - invoke-virtual {v8, v2}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - const-wide/16 v12, 0x1 - - invoke-virtual {v8, v12, v13}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v9, v8}, Lf/h/a/d/h/k/b1$a;->r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - - :cond_1e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v37 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->P()J - - move-result-wide v38 - - iget-object v8, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v40 - - const/16 v41, 0x0 - - const/16 v42, 0x1 - - invoke-virtual/range {v37 .. v42}, Lf/h/a/d/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/d/i/b/d; - - move-result-object v8 - - iget-wide v12, v8, Lf/h/a/d/i/b/d;->e:J - - iget-object v8, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v8}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v8 - - iget-object v14, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v14}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v8, v14}, Lf/h/a/d/i/b/fa;->u(Ljava/lang/String;)I - - move-result v8 - - int-to-long v14, v8 - - cmp-long v8, v12, v14 - - if-lez v8, :cond_1f - - invoke-static {v9, v2}, Lf/h/a/d/i/b/j9;->d(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;)V - - goto :goto_1d - - :cond_1f - const/16 v21, 0x1 - - :goto_1d - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_25 - - if-eqz v3, :cond_25 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v37 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->P()J - - move-result-wide v38 - - iget-object v2, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v40 - - const/16 v41, 0x1 - - const/16 v42, 0x0 - - invoke-virtual/range {v37 .. v42}, Lf/h/a/d/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/d/i/b/d; - - move-result-object v2 - - iget-wide v12, v2, Lf/h/a/d/i/b/d;->c:J - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - iget-object v8, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v8 - - sget-object v14, Lf/h/a/d/i/b/n;->n:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v8, v14}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v2 - - int-to-long v14, v2 - - cmp-long v2, v12, v14 - - if-lez v2, :cond_25 - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v8, "Too many conversions. Not logging as conversion. appId" - - iget-object v12, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v12 - - invoke-static {v12}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v12 - - invoke-virtual {v2, v8, v12}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v2, 0x0 - - const/4 v8, 0x0 - - const/4 v12, -0x1 - - const/4 v13, 0x0 - - :goto_1e - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->v()I - - move-result v14 - - if-ge v2, v14, :cond_22 - - invoke-virtual {v9, v2}, Lf/h/a/d/h/k/b1$a;->t(I)Lf/h/a/d/h/k/d1; - - move-result-object v14 - - invoke-virtual {v14}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v15 - - invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v15 - - if-eqz v15, :cond_20 - - invoke-virtual {v14}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/d1$a; - - move-object v13, v12 - - move v12, v2 - - goto :goto_1f - - :cond_20 - invoke-virtual {v14}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v14 - - invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v14 - - if-eqz v14, :cond_21 - - const/4 v8, 0x1 - - :cond_21 - :goto_1f - add-int/lit8 v2, v2, 0x1 - - goto :goto_1e - - :cond_22 - if-eqz v8, :cond_23 - - if-eqz v13, :cond_23 - - invoke-virtual {v9, v12}, Lf/h/a/d/h/k/b1$a;->w(I)Lf/h/a/d/h/k/b1$a; - - goto :goto_20 - - :cond_23 - if-eqz v13, :cond_24 - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5$a;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5$a; - - check-cast v2, Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v2, v4}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - const-wide/16 v13, 0xa - - invoke-virtual {v2, v13, v14}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/d1; - - invoke-virtual {v9, v12, v2}, Lf/h/a/d/h/k/b1$a;->p(ILf/h/a/d/h/k/d1;)Lf/h/a/d/h/k/b1$a; - - goto :goto_20 - - :cond_24 - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v4, "Did not find conversion parameter. appId" - - iget-object v8, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v8}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v2, v4, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_25 - :goto_20 - if-eqz v3, :cond_2e - - new-instance v2, Ljava/util/ArrayList; - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->u()Ljava/util/List; - - move-result-object v3 - - invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - const/4 v3, 0x0 - - const/4 v4, -0x1 - - const/4 v8, -0x1 - - :goto_21 - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v12 - :try_end_27 - .catchall {:try_start_27 .. :try_end_27} :catchall_6 - - const-string v13, "currency" - - const-string v14, "value" - - if-ge v3, v12, :cond_28 - - :try_start_28 - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/d1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v14, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_26 - - move v4, v3 - - goto :goto_22 - - :cond_26 - invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/d1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v13, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_27 - - move v8, v3 - - :cond_27 - :goto_22 - add-int/lit8 v3, v3, 0x1 - - goto :goto_21 - - :cond_28 - const/4 v3, -0x1 - - if-eq v4, v3, :cond_2f - - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d1; - - invoke-virtual {v3}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v3 - - if-nez v3, :cond_29 - - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d1; - - invoke-virtual {v3}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v3 - - if-nez v3, :cond_29 - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->E()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v3, "Value must be specified with a numeric type." - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v9, v4}, Lf/h/a/d/h/k/b1$a;->w(I)Lf/h/a/d/h/k/b1$a; - - invoke-static {v9, v5}, Lf/h/a/d/i/b/j9;->d(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;)V - - const/16 v2, 0x12 - - invoke-static {v9, v2, v14}, Lf/h/a/d/i/b/j9;->c(Lf/h/a/d/h/k/b1$a;ILjava/lang/String;)V - - goto :goto_26 - - :cond_29 - const/4 v3, -0x1 - - if-ne v8, v3, :cond_2a - - const/4 v2, 0x1 - - const/4 v12, 0x3 - - goto :goto_25 - - :cond_2a - invoke-virtual {v2, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/d1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/d1;->x()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v8 - - const/4 v12, 0x3 - - if-eq v8, v12, :cond_2b - - goto :goto_24 - - :cond_2b - const/4 v8, 0x0 - - :goto_23 - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v14 - - if-ge v8, v14, :cond_2d - - invoke-virtual {v2, v8}, Ljava/lang/String;->codePointAt(I)I - - move-result v14 - - invoke-static {v14}, Ljava/lang/Character;->isLetter(I)Z - - move-result v15 - - if-nez v15, :cond_2c - - :goto_24 - const/4 v2, 0x1 - - goto :goto_25 - - :cond_2c - invoke-static {v14}, Ljava/lang/Character;->charCount(I)I - - move-result v14 - - add-int/2addr v8, v14 - - goto :goto_23 - - :cond_2d - const/4 v2, 0x0 - - :goto_25 - if-eqz v2, :cond_30 - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->E()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v8, "Value parameter discarded. You must also supply a 3-letter ISO_4217 currency code in the currency parameter." - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v9, v4}, Lf/h/a/d/h/k/b1$a;->w(I)Lf/h/a/d/h/k/b1$a; - - invoke-static {v9, v5}, Lf/h/a/d/i/b/j9;->d(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;)V - - const/16 v2, 0x13 - - invoke-static {v9, v2, v13}, Lf/h/a/d/i/b/j9;->c(Lf/h/a/d/h/k/b1$a;ILjava/lang/String;)V - - goto :goto_27 - - :cond_2e - :goto_26 - const/4 v3, -0x1 - - :cond_2f - const/4 v12, 0x3 - - :cond_30 - :goto_27 - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - iget-object v4, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v4, v5}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_3d - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - const-wide/16 v4, 0x3e8 - - if-eqz v2, :cond_33 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - - invoke-static {v2, v6}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - if-nez v2, :cond_32 - - if-eqz v10, :cond_31 - - invoke-virtual {v10}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v13 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v15 - - sub-long/2addr v13, v15 - - invoke-static {v13, v14}, Ljava/lang/Math;->abs(J)J - - move-result-wide v13 - - cmp-long v2, v13, v4 - - if-gtz v2, :cond_31 - - invoke-virtual {v10}, Lf/h/a/d/h/k/y5$a;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5$a; - - check-cast v2, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v1, v9, v2}, Lf/h/a/d/i/b/j9;->r(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)Z - - move-result v4 - - if-eqz v4, :cond_31 - - move-object/from16 v8, v35 - - move/from16 v6, v36 - - invoke-virtual {v8, v6, v2}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - move/from16 v4, v32 - - move-object/from16 v13, v34 - - goto/16 :goto_28 - - :cond_31 - move-object/from16 v8, v35 - - move/from16 v6, v36 - - move/from16 v36, v6 - - move-object/from16 v33, v9 - - move-object/from16 v16, v10 - - move/from16 v15, v22 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - move-object/from16 v13, v34 - - goto/16 :goto_2f - - :cond_32 - move-object/from16 v8, v35 - - move-object/from16 v16, v10 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - move/from16 v4, v32 - - move-object/from16 v13, v34 - - goto/16 :goto_2e - - :cond_33 - move-object/from16 v8, v35 - - move/from16 v6, v36 - - const-string v2, "_vs" - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_36 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - - move-object/from16 v13, v34 - - invoke-static {v2, v13}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - if-nez v2, :cond_35 - - if-eqz v33, :cond_34 - - invoke-virtual/range {v33 .. v33}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v14 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v25 - - sub-long v14, v14, v25 - - invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J - - move-result-wide v14 - - cmp-long v2, v14, v4 - - if-gtz v2, :cond_34 - - invoke-virtual/range {v33 .. v33}, Lf/h/a/d/h/k/y5$a;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5$a; - - check-cast v2, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v1, v2, v9}, Lf/h/a/d/i/b/j9;->r(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)Z - - move-result v4 - - if-eqz v4, :cond_34 - - move/from16 v4, v32 - - invoke-virtual {v8, v4, v2}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - :goto_28 - move/from16 v36, v6 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - const/16 v16, 0x0 - - goto/16 :goto_2c - - :cond_34 - move/from16 v4, v32 - - move v15, v4 - - move-object/from16 v16, v9 - - move/from16 v36, v22 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - goto/16 :goto_2f - - :cond_35 - move/from16 v4, v32 - - goto/16 :goto_2d - - :cond_36 - move/from16 v4, v32 - - move-object/from16 v13, v34 - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - iget-object v5, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v5 - - sget-object v14, Lf/h/a/d/i/b/n;->s0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v5, v14}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_3c - - const-string v2, "_ab" - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_3c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - - invoke-static {v2, v13}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - if-nez v2, :cond_3c - - if-eqz v33, :cond_3c - - invoke-virtual/range {v33 .. v33}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v14 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v25 - - sub-long v14, v14, v25 - - invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J - - move-result-wide v14 - - const-wide/16 v25, 0xfa0 - - cmp-long v2, v14, v25 - - if-gtz v2, :cond_3c - - invoke-virtual/range {v33 .. v33}, Lf/h/a/d/h/k/y5$a;->clone()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5$a; - - check-cast v2, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v1, v2, v9}, Lf/h/a/d/i/b/j9;->u(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)V - - invoke-virtual {v2}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v11, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/b1; - - move-object/from16 v14, v24 - - invoke-static {v5, v14}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v15 - - check-cast v15, Lf/h/a/d/h/k/y5; - - check-cast v15, Lf/h/a/d/h/k/b1; - - move-object/from16 v3, v23 - - invoke-static {v15, v3}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v15 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {v2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v16 - - check-cast v16, Lf/h/a/d/h/k/y5; - - move-object/from16 v12, v16 - - check-cast v12, Lf/h/a/d/h/k/b1; - - move/from16 v36, v6 - - move-object/from16 v6, v29 - - invoke-static {v12, v6}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v12 - - if-eqz v5, :cond_37 - - invoke-virtual {v5}, Lf/h/a/d/h/k/d1;->x()Ljava/lang/String; - - move-result-object v5 - - goto :goto_29 - - :cond_37 - move-object/from16 v5, v27 - - :goto_29 - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v16 - - if-nez v16, :cond_38 - - move-object/from16 v16, v10 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v10 - - invoke-virtual {v10, v9, v14, v5}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_2a - - :cond_38 - move-object/from16 v16, v10 - - :goto_2a - if-eqz v15, :cond_39 - - invoke-virtual {v15}, Lf/h/a/d/h/k/d1;->x()Ljava/lang/String; - - move-result-object v5 - - goto :goto_2b - - :cond_39 - move-object/from16 v5, v27 - - :goto_2b - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-nez v10, :cond_3a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v10 - - invoke-virtual {v10, v9, v3, v5}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_3a - if-eqz v12, :cond_3b - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v5 - - invoke-virtual {v12}, Lf/h/a/d/h/k/d1;->A()J - - move-result-wide v24 - - invoke-static/range {v24 .. v25}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v10 - - invoke-virtual {v5, v9, v6, v10}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_3b - invoke-virtual {v8, v4, v2}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - :goto_2c - move v15, v4 - - const/16 v33, 0x0 - - goto :goto_2f - - :cond_3c - :goto_2d - move/from16 v36, v6 - - move-object/from16 v16, v10 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - goto :goto_2e - - :cond_3d - move-object/from16 v16, v10 - - move-object/from16 v3, v23 - - move-object/from16 v14, v24 - - move-object/from16 v6, v29 - - move/from16 v4, v32 - - move-object/from16 v13, v34 - - move-object/from16 v8, v35 - - :goto_2e - move v15, v4 - - :goto_2f - if-nez v31, :cond_40 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_40 - - invoke-virtual {v9}, Lf/h/a/d/h/k/b1$a;->v()I - - move-result v2 - - if-nez v2, :cond_3e - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v4, "Engagement event does not contain any parameters. appId" - - iget-object v5, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v2, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_30 - - :cond_3e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v2 - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/b1; - - invoke-virtual {v2, v4, v13}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - if-nez v2, :cond_3f - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v4, "Engagement event does not include duration. appId" - - iget-object v5, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v2, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_30 - - :cond_3f - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - add-long v18, v18, v4 - - :cond_40 - :goto_30 - iget-object v2, v7, Lf/h/a/d/i/b/j9$a;->c:Ljava/util/List; - - invoke-virtual {v9}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/b1; - - move/from16 v5, v30 - - invoke-interface {v2, v5, v4}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v11, v22, 0x1 - - invoke-virtual {v8, v9}, Lf/h/a/d/h/k/f1$a;->t(Lf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - move/from16 v10, v21 - - move-object/from16 v13, v33 - - :goto_31 - add-int/lit8 v12, v5, 0x1 - - move-object/from16 v29, v6 - - move-object v2, v8 - - move-object v4, v14 - - move-object/from16 v14, v16 - - move/from16 v5, v31 - - move/from16 v8, v36 - - goto/16 :goto_13 - - :cond_41 - move-object v8, v2 - - move/from16 v31, v5 - - move-object v13, v10 - - if-eqz v31, :cond_45 - - move/from16 v2, v22 - - const/4 v3, 0x0 - - :goto_32 - if-ge v3, v2, :cond_45 - - invoke-virtual {v8, v3}, Lf/h/a/d/h/k/f1$a;->B(I)Lf/h/a/d/h/k/b1; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/h/k/b1;->z()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v11, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_42 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-static {v4, v6}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v5 - - if-eqz v5, :cond_42 - - invoke-virtual {v8, v3}, Lf/h/a/d/h/k/f1$a;->H(I)Lf/h/a/d/h/k/f1$a; - - add-int/lit8 v2, v2, -0x1 - - add-int/lit8 v3, v3, -0x1 - - goto :goto_34 - - :cond_42 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-static {v4, v13}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v4 - - if-eqz v4, :cond_44 - - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v5 - - if-eqz v5, :cond_43 - - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->A()J - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - goto :goto_33 - - :cond_43 - const/4 v4, 0x0 - - :goto_33 - if-eqz v4, :cond_44 - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - const-wide/16 v14, 0x0 - - cmp-long v5, v9, v14 - - if-lez v5, :cond_44 - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - add-long v18, v18, v4 - - :cond_44 - :goto_34 - const/4 v4, 0x1 - - add-int/2addr v3, v4 - - goto :goto_32 - - :cond_45 - move-wide/from16 v2, v18 - - const/4 v4, 0x0 - - invoke-virtual {v1, v8, v2, v3, v4}, Lf/h/a/d/i/b/j9;->h(Lf/h/a/d/h/k/f1$a;JZ)V - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->z()Ljava/util/List; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_46 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_47 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/b1; - - const-string v6, "_s" - - invoke-virtual {v5}, Lf/h/a/d/h/k/b1;->z()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - :try_end_28 - .catchall {:try_start_28 .. :try_end_28} :catchall_6 - - if-eqz v5, :cond_46 - - const/4 v4, 0x1 - - goto :goto_35 - - :cond_47 - const/4 v4, 0x0 - - :goto_35 - const-string v5, "_se" - - if-eqz v4, :cond_48 - - :try_start_29 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v4, v6, v5}, Lf/h/a/d/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V - - :cond_48 - const-string v4, "_sid" - - invoke-static {v8, v4}, Lf/h/a/d/i/b/q9;->u(Lf/h/a/d/h/k/f1$a;Ljava/lang/String;)I - - move-result v4 - - if-ltz v4, :cond_49 - - const/4 v4, 0x1 - - goto :goto_36 - - :cond_49 - const/4 v4, 0x0 - - :goto_36 - if-eqz v4, :cond_4a - - const/4 v4, 0x1 - - invoke-virtual {v1, v8, v2, v3, v4}, Lf/h/a/d/i/b/j9;->h(Lf/h/a/d/h/k/f1$a;JZ)V - - goto :goto_37 - - :cond_4a - invoke-static {v8, v5}, Lf/h/a/d/i/b/q9;->u(Lf/h/a/d/h/k/f1$a;Ljava/lang/String;)I - - move-result v2 - - if-ltz v2, :cond_4b - - invoke-virtual {v8, v2}, Lf/h/a/d/h/k/f1$a;->R(I)Lf/h/a/d/h/k/f1$a; - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - const-string v3, "Session engagement user property is in the bundle without session ID. appId" - - iget-object v4, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v4 - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_4b - :goto_37 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v4, "Checking account type status for ad personalization signals" - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->t()Lf/h/a/d/i/b/y4; - - move-result-object v3 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/y4;->C(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_4e - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v3 - - if-eqz v3, :cond_4e - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->h()Z - - move-result v3 - - if-eqz v3, :cond_4e - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->d()Lf/h/a/d/i/b/h; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/h;->y()Z - - move-result v3 - - if-eqz v3, :cond_4e - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z3;->F()Lf/h/a/d/i/b/c4; - - move-result-object v3 - - const-string v4, "Turning off ad personalization due to account type" - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-static {}, Lf/h/a/d/h/k/j1;->v()Lf/h/a/d/h/k/j1$a; - - move-result-object v3 - - move-object/from16 v4, v28 - - invoke-virtual {v3, v4}, Lf/h/a/d/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/d/h/k/j1$a; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->d()Lf/h/a/d/i/b/h; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/h;->x()J - - move-result-wide v5 - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/h/k/j1$a;->p(J)Lf/h/a/d/h/k/j1$a; - - const-wide/16 v5, 0x1 - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/h/k/j1$a;->r(J)Lf/h/a/d/h/k/j1$a; - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/j1; - - const/4 v3, 0x0 - - :goto_38 - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->Q()I - - move-result v5 - - if-ge v3, v5, :cond_4d - - invoke-virtual {v8, v3}, Lf/h/a/d/h/k/f1$a;->O(I)Lf/h/a/d/h/k/j1; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/h/k/j1;->u()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-eqz v5, :cond_4c - - invoke-virtual {v8, v3, v2}, Lf/h/a/d/h/k/f1$a;->r(ILf/h/a/d/h/k/j1;)Lf/h/a/d/h/k/f1$a; - - const/4 v3, 0x1 - - goto :goto_39 - - :cond_4c - add-int/lit8 v3, v3, 0x1 - - goto :goto_38 - - :cond_4d - const/4 v3, 0x0 - - :goto_39 - if-nez v3, :cond_4e - - invoke-virtual {v8, v2}, Lf/h/a/d/h/k/f1$a;->v(Lf/h/a/d/h/k/j1;)Lf/h/a/d/h/k/f1$a; - - :cond_4e - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/n;->n0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_4f - - invoke-static {v8}, Lf/h/a/d/i/b/j9;->e(Lf/h/a/d/h/k/f1$a;)V - - :cond_4f - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->w0()Lf/h/a/d/h/k/f1$a; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->G()Lf/h/a/d/i/b/w9; - - move-result-object v9 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v10 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->z()Ljava/util/List; - - move-result-object v11 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->P()Ljava/util/List; - - move-result-object v12 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->U()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v13 - - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->a0()J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v14 - - invoke-virtual/range {v9 .. v14}, Lf/h/a/d/i/b/w9;->v(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Long;)Ljava/util/List; - - move-result-object v2 - - invoke-virtual {v8, v2}, Lf/h/a/d/h/k/f1$a;->J(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - - iget-object v2, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - iget-object v3, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v3}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/fa;->B(Ljava/lang/String;)Z - - move-result v2 - :try_end_29 - .catchall {:try_start_29 .. :try_end_29} :catchall_6 - - if-eqz v2, :cond_69 - - :try_start_2a - new-instance v2, Ljava/util/HashMap; - - invoke-direct {v2}, Ljava/util/HashMap;->()V - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - iget-object v4, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/t9;->y0()Ljava/security/SecureRandom; - - move-result-object v4 - - const/4 v5, 0x0 - - :goto_3a - invoke-virtual {v8}, Lf/h/a/d/h/k/f1$a;->A()I - - move-result v6 - - if-ge v5, v6, :cond_67 - - invoke-virtual {v8, v5}, Lf/h/a/d/h/k/f1$a;->B(I)Lf/h/a/d/h/k/b1; - - move-result-object v6 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/b1$a; - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v9 - - const-string v10, "_ep" - - invoke-virtual {v9, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - :try_end_2a - .catchall {:try_start_2a .. :try_end_2a} :catchall_3 - - const-string v10, "_sr" - - const-string v11, "_efs" - - if-eqz v9, :cond_54 - - :try_start_2b - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v9 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/y5; - - check-cast v12, Lf/h/a/d/h/k/b1; - - const-string v13, "_en" - - invoke-virtual {v9, v12, v13}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/lang/String; - - invoke-virtual {v2, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/i/b/j; - - if-nez v12, :cond_50 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v12 - - iget-object v13, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v13}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v12, v13, v9}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v12 - - invoke-virtual {v2, v9, v12}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_50 - iget-object v9, v12, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - if-nez v9, :cond_53 - - iget-object v9, v12, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - invoke-virtual {v9}, Ljava/lang/Long;->longValue()J - - move-result-wide v13 - - const-wide/16 v15, 0x1 - - cmp-long v9, v13, v15 - - if-lez v9, :cond_51 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v9 - - iget-object v13, v12, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - invoke-virtual {v9, v6, v10, v13}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_51 - iget-object v9, v12, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - if-eqz v9, :cond_52 - - iget-object v9, v12, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - invoke-virtual {v9}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v9 - - if-eqz v9, :cond_52 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v9 - - const-wide/16 v12, 0x1 - - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v10 - - invoke-virtual {v9, v6, v11, v10}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_52 - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/k/y5; - - check-cast v9, Lf/h/a/d/h/k/b1; - - invoke-virtual {v3, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_53 - invoke-virtual {v8, v5, v6}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - :try_end_2b - .catchall {:try_start_2b .. :try_end_2b} :catchall_6 - - goto/16 :goto_40 - - :cond_54 - :try_start_2c - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v9 - - iget-object v12, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v9, v12}, Lf/h/a/d/i/b/y4;->D(Ljava/lang/String;)J - - move-result-wide v12 - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v14 - - invoke-static {v14, v15, v12, v13}, Lf/h/a/d/i/b/t9;->v(JJ)J - - move-result-wide v14 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/k/y5; - - check-cast v9, Lf/h/a/d/h/k/b1; - - move-object/from16 v16, v11 - - const-string v11, "_dbg" - - move-wide/from16 v22, v12 - - const-wide/16 v18, 0x1 - - invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v12 - - invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v13 - :try_end_2c - .catchall {:try_start_2c .. :try_end_2c} :catchall_3 - - if-nez v13, :cond_59 - - if-nez v12, :cond_55 - - goto :goto_3c - - :cond_55 - :try_start_2d - invoke-virtual {v9}, Lf/h/a/d/h/k/b1;->s()Ljava/util/List; - - move-result-object v9 - - invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v9 - - :goto_3b - invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z - - move-result v13 - - if-eqz v13, :cond_59 - - invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Lf/h/a/d/h/k/d1; - - move-object/from16 v18, v9 - - invoke-virtual {v13}, Lf/h/a/d/h/k/d1;->u()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v11, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_58 - - invoke-virtual {v13}, Lf/h/a/d/h/k/d1;->A()J - - move-result-wide v18 - - invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_57 - - instance-of v9, v12, Ljava/lang/String; - - if-eqz v9, :cond_56 - - invoke-virtual {v13}, Lf/h/a/d/h/k/d1;->x()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_57 - - :cond_56 - instance-of v9, v12, Ljava/lang/Double; - - if-eqz v9, :cond_59 - - invoke-virtual {v13}, Lf/h/a/d/h/k/d1;->C()D - - move-result-wide v18 - - invoke-static/range {v18 .. v19}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v9 - - invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_59 - - :cond_57 - const/4 v9, 0x1 - - goto :goto_3d - - :cond_58 - move-object/from16 v9, v18 - - goto :goto_3b - - :cond_59 - :goto_3c - const/4 v9, 0x0 - - :goto_3d - if-nez v9, :cond_5a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v9 - - iget-object v11, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v11}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v9, v11, v12}, Lf/h/a/d/i/b/y4;->B(Ljava/lang/String;Ljava/lang/String;)I - - move-result v9 - - goto :goto_3e - - :cond_5a - const/4 v9, 0x1 - - :goto_3e - if-gtz v9, :cond_5b - - iget-object v10, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v10}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v10 - - invoke-virtual {v10}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v10 - - const-string v11, "Sample rate must be positive. event, rate" - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v12 - - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v9 - - invoke-virtual {v10, v11, v12, v9}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v9 - - check-cast v9, Lf/h/a/d/h/k/y5; - - check-cast v9, Lf/h/a/d/h/k/b1; - - invoke-virtual {v3, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v8, v5, v6}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - :try_end_2d - .catchall {:try_start_2d .. :try_end_2d} :catchall_6 - - goto/16 :goto_40 - - :cond_5b - :try_start_2e - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v11 - - invoke-virtual {v2, v11}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v11 - - check-cast v11, Lf/h/a/d/i/b/j; - - if-nez v11, :cond_5c - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v11 - - iget-object v12, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v12}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v11, v12, v13}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v11 - - if-nez v11, :cond_5c - - iget-object v11, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v11}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v11 - - invoke-virtual {v11}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v11 - - const-string v12, "Event being bundled has no eventAggregate. appId, eventName" - - iget-object v13, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v13}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v13 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v11, v12, v13, v1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v11, Lf/h/a/d/i/b/j; - - iget-object v1, v7, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v28 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v29 - - const-wide/16 v30, 0x1 - - const-wide/16 v32, 0x1 - - const-wide/16 v34, 0x1 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v36 - - const-wide/16 v38, 0x0 - - const/16 v40, 0x0 - - const/16 v41, 0x0 - - const/16 v42, 0x0 - - const/16 v43, 0x0 - - move-object/from16 v27, v11 - - invoke-direct/range {v27 .. v43}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - :cond_5c - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v1 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/y5; - - check-cast v12, Lf/h/a/d/h/k/b1; - - const-string v13, "_eid" - - invoke-virtual {v1, v12, v13}, Lf/h/a/d/i/b/q9;->T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - if-eqz v1, :cond_5d - - const/4 v12, 0x1 - - goto :goto_3f - - :cond_5d - const/4 v12, 0x0 - - :goto_3f - invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v12 - - const/4 v13, 0x1 - - if-ne v9, v13, :cond_60 - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/b1; - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_5f - - iget-object v1, v11, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - if-nez v1, :cond_5e - - iget-object v1, v11, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - if-nez v1, :cond_5e - - iget-object v1, v11, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - if-eqz v1, :cond_5f - - :cond_5e - const/4 v1, 0x0 - - invoke-virtual {v11, v1, v1, v1}, Lf/h/a/d/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/d/i/b/j; - - move-result-object v9 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v2, v1, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_5f - invoke-virtual {v8, v5, v6}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - :goto_40 - move-object v13, v4 - - move-object/from16 v19, v7 - - move-object v1, v8 - - move v7, v5 - - const-wide/16 v4, 0x1 - - goto/16 :goto_44 - - :cond_60 - invoke-virtual {v4, v9}, Ljava/security/SecureRandom;->nextInt(I)I - - move-result v13 - - if-nez v13, :cond_62 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v1 - - move-object v13, v4 - - move/from16 v18, v5 - - int-to-long v4, v9 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v1, v6, v10, v9}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/b1; - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_61 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const/4 v4, 0x0 - - invoke-virtual {v11, v4, v1, v4}, Lf/h/a/d/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/d/i/b/j; - - move-result-object v11 - - :cond_61 - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v4 - - invoke-virtual {v11, v4, v5, v14, v15}, Lf/h/a/d/i/b/j;->b(JJ)Lf/h/a/d/i/b/j; - - move-result-object v4 - - invoke-virtual {v2, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-object/from16 v19, v7 - - move-object v1, v8 - - move/from16 v7, v18 - - const-wide/16 v4, 0x1 - - goto/16 :goto_43 - - :cond_62 - move-object v13, v4 - - move/from16 v18, v5 - - iget-object v4, v11, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - if-eqz v4, :cond_63 - - iget-object v4, v11, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - move-object/from16 v19, v7 - - move-object/from16 v35, v8 - - goto :goto_41 - - :cond_63 - move-object/from16 v4, p0 - - iget-object v5, v4, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->A()J - - move-result-wide v4 - - move-object/from16 v19, v7 - - move-object/from16 v35, v8 - - move-wide/from16 v7, v22 - - invoke-static {v4, v5, v7, v8}, Lf/h/a/d/i/b/t9;->v(JJ)J - - move-result-wide v4 - - :goto_41 - cmp-long v7, v4, v14 - - if-eqz v7, :cond_65 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v1 - - const-wide/16 v4, 0x1 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - move-object/from16 v8, v16 - - invoke-virtual {v1, v6, v8, v7}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v1 - - int-to-long v7, v9 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v9 - - invoke-virtual {v1, v6, v10, v9}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/b1; - - invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_64 - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - const/4 v8, 0x0 - - invoke-virtual {v11, v8, v1, v7}, Lf/h/a/d/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/d/i/b/j; - - move-result-object v11 - - :cond_64 - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->z()J - - move-result-wide v7 - - invoke-virtual {v11, v7, v8, v14, v15}, Lf/h/a/d/i/b/j;->b(JJ)Lf/h/a/d/i/b/j; - - move-result-object v7 - - invoke-virtual {v2, v1, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_42 - - :cond_65 - const-wide/16 v4, 0x1 - - invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-eqz v7, :cond_66 - - invoke-virtual {v6}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v7 - - const/4 v8, 0x0 - - invoke-virtual {v11, v1, v8, v8}, Lf/h/a/d/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/d/i/b/j; - - move-result-object v1 - - invoke-virtual {v2, v7, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_66 - :goto_42 - move/from16 v7, v18 - - move-object/from16 v1, v35 - - :goto_43 - invoke-virtual {v1, v7, v6}, Lf/h/a/d/h/k/f1$a;->q(ILf/h/a/d/h/k/b1$a;)Lf/h/a/d/h/k/f1$a; - - :goto_44 - add-int/lit8 v6, v7, 0x1 - - move-object v8, v1 - - move v5, v6 - - move-object v4, v13 - - move-object/from16 v7, v19 - - move-object/from16 v1, p0 - - goto/16 :goto_3a - - :cond_67 - move-object/from16 v19, v7 - - move-object v1, v8 - - invoke-virtual {v3}, Ljava/util/ArrayList;->size()I - - move-result v4 - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->A()I - - move-result v5 - - if-ge v4, v5, :cond_68 - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->G()Lf/h/a/d/h/k/f1$a; - - invoke-virtual {v1, v3}, Lf/h/a/d/h/k/f1$a;->w(Ljava/lang/Iterable;)Lf/h/a/d/h/k/f1$a; - - :cond_68 - invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_45 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_6a - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/util/Map$Entry; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/i/b/j; - - invoke-virtual {v4, v3}, Lf/h/a/d/i/b/e;->J(Lf/h/a/d/i/b/j;)V - :try_end_2e - .catchall {:try_start_2e .. :try_end_2e} :catchall_3 - - goto :goto_45 - - :catchall_3 - move-exception v0 - - move-object v1, v0 - - move-object/from16 v3, p0 - - goto/16 :goto_51 - - :cond_69 - move-object/from16 v19, v7 - - move-object v1, v8 - - :cond_6a - move-object/from16 v3, p0 - - :try_start_2f - iget-object v2, v3, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v2 - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->q0()Ljava/lang/String; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/i/b/n;->n0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v4, v5}, Lf/h/a/d/i/b/fa;->y(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-nez v2, :cond_6b - - invoke-static {v1}, Lf/h/a/d/i/b/j9;->e(Lf/h/a/d/h/k/f1$a;)V - - :cond_6b - move-object/from16 v2, v19 - - iget-object v4, v2, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - invoke-virtual {v5, v4}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v5 - - if-nez v5, :cond_6c - - iget-object v5, v3, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v6, "Bundling raw events w/o app info. appId" - - iget-object v7, v2, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v7}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_4a - - :cond_6c - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->A()I - - move-result v6 - - if-lez v6, :cond_71 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->L()J - - move-result-wide v6 - - const-wide/16 v8, 0x0 - - cmp-long v10, v6, v8 - - if-eqz v10, :cond_6d - - invoke-virtual {v1, v6, v7}, Lf/h/a/d/h/k/f1$a;->S(J)Lf/h/a/d/h/k/f1$a; - - goto :goto_46 - - :cond_6d - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->j0()Lf/h/a/d/h/k/f1$a; - - :goto_46 - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->K()J - - move-result-wide v8 - - const-wide/16 v10, 0x0 - - cmp-long v12, v8, v10 - - if-nez v12, :cond_6e - - goto :goto_47 - - :cond_6e - move-wide v6, v8 - - :goto_47 - cmp-long v8, v6, v10 - - if-eqz v8, :cond_6f - - invoke-virtual {v1, v6, v7}, Lf/h/a/d/h/k/f1$a;->L(J)Lf/h/a/d/h/k/f1$a; - - goto :goto_48 - - :cond_6f - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->f0()Lf/h/a/d/h/k/f1$a; - - :goto_48 - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->X()V - - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->U()J - - move-result-wide v6 - - long-to-int v7, v6 - - invoke-virtual {v1, v7}, Lf/h/a/d/h/k/f1$a;->b0(I)Lf/h/a/d/h/k/f1$a; - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->U()J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->a(J)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->a0()J - - move-result-wide v6 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/a4;->l(J)V - - invoke-virtual {v5}, Lf/h/a/d/i/b/a4;->f()Ljava/lang/String; - - move-result-object v6 - - if-eqz v6, :cond_70 - - invoke-virtual {v1, v6}, Lf/h/a/d/h/k/f1$a;->p0(Ljava/lang/String;)Lf/h/a/d/h/k/f1$a; - - goto :goto_49 - - :cond_70 - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->r0()Lf/h/a/d/h/k/f1$a; - - :goto_49 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v6 - - invoke-virtual {v6, v5}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - :cond_71 - :goto_4a - invoke-virtual {v1}, Lf/h/a/d/h/k/f1$a;->A()I - - move-result v5 - - if-lez v5, :cond_75 - - iget-object v5, v3, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->g()Lf/h/a/d/i/b/ea; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v5 - - iget-object v6, v2, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/d/h/k/w0; - - move-result-object v5 - - if-eqz v5, :cond_73 - - invoke-virtual {v5}, Lf/h/a/d/h/k/w0;->u()Z - - move-result v6 - - if-nez v6, :cond_72 - - goto :goto_4b - - :cond_72 - invoke-virtual {v5}, Lf/h/a/d/h/k/w0;->v()J - - move-result-wide v5 - - invoke-virtual {v1, v5, v6}, Lf/h/a/d/h/k/f1$a;->l0(J)Lf/h/a/d/h/k/f1$a; - - goto :goto_4c - - :cond_73 - :goto_4b - iget-object v5, v2, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/f1;->z()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_74 - - const-wide/16 v5, -0x1 - - invoke-virtual {v1, v5, v6}, Lf/h/a/d/h/k/f1$a;->l0(J)Lf/h/a/d/h/k/f1$a; - - goto :goto_4c - - :cond_74 - iget-object v5, v3, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v5 - - const-string v6, "Did not find measurement config or missing version info. appId" - - iget-object v7, v2, Lf/h/a/d/i/b/j9$a;->a:Lf/h/a/d/h/k/f1; - - invoke-virtual {v7}, Lf/h/a/d/h/k/f1;->U()Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_4c - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v5 - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/f1; - - move/from16 v10, v21 - - invoke-virtual {v5, v1, v10}, Lf/h/a/d/i/b/e;->M(Lf/h/a/d/h/k/f1;Z)Z - - :cond_75 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - iget-object v2, v2, Lf/h/a/d/i/b/j9$a;->b:Ljava/util/List; - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v5, Ljava/lang/StringBuilder; - - const-string v6, "rowid in (" - - invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const/4 v6, 0x0 - - :goto_4d - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v7 - - if-ge v6, v7, :cond_77 - - if-eqz v6, :cond_76 - - const-string v7, "," - - invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_76 - invoke-interface {v2, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/Long; - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v7 - - invoke-virtual {v5, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - add-int/lit8 v6, v6, 0x1 - - goto :goto_4d - - :cond_77 - const-string v6, ")" - - invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v6 - - const-string v7, "raw_events" - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v5 - - const/4 v8, 0x0 - - invoke-virtual {v6, v7, v5, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v5 - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v6 - - if-eq v5, v6, :cond_78 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v1 - - const-string v6, "Deleted fewer rows from raw events table than expected" - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v1, v6, v5, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_78 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - :try_end_2f - .catchall {:try_start_2f .. :try_end_2f} :catchall_5 - - :try_start_30 - const-string v5, "delete from raw_events_metadata where app_id=? and metadata_fingerprint not in (select distinct metadata_fingerprint from raw_events where app_id=?)" - - const/4 v6, 0x2 - - new-array v6, v6, [Ljava/lang/String; - - const/4 v7, 0x0 - - aput-object v4, v6, v7 - - const/4 v7, 0x1 - - aput-object v4, v6, v7 - - invoke-virtual {v2, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V - :try_end_30 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_30 .. :try_end_30} :catch_c - .catchall {:try_start_30 .. :try_end_30} :catchall_5 - - goto :goto_4e - - :catch_c - move-exception v0 - - move-object v2, v0 - - :try_start_31 - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v1 - - const-string v5, "Failed to remove unused event metadata. appId" - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - invoke-virtual {v1, v5, v4, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_4e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->u()V - :try_end_31 - .catchall {:try_start_31 .. :try_end_31} :catchall_5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->j0()V - - const/4 v1, 0x1 - - return v1 - - :cond_79 - move-object v3, v1 - - :try_start_32 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->u()V - :try_end_32 - .catchall {:try_start_32 .. :try_end_32} :catchall_5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->j0()V - - const/4 v1, 0x0 - - return v1 - - :catchall_4 - move-exception v0 - - move-object v3, v1 - - move-object v8, v2 - - move-object v2, v0 - - :goto_4f - if-eqz v8, :cond_7a - - :try_start_33 - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_7a - throw v2 - :try_end_33 - .catchall {:try_start_33 .. :try_end_33} :catchall_5 - - :catchall_5 - move-exception v0 - - goto :goto_50 - - :catchall_6 - move-exception v0 - - move-object v3, v1 - - :goto_50 - move-object v1, v0 - - :goto_51 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - throw v1 -.end method - -.method public final r(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)Z - .locals 4 - - invoke-virtual {p1}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "_e" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - const-string v1, "_sc" - - invoke-static {v0, v1}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - move-object v0, v1 - - goto :goto_0 - - :cond_0 - iget-object v0, v0, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {p2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/y5; - - check-cast v2, Lf/h/a/d/h/k/b1; - - const-string v3, "_pc" - - invoke-static {v2, v3}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v2 - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - iget-object v1, v2, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - :goto_1 - if-eqz v1, :cond_2 - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/j9;->u(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)V - - const/4 p1, 0x1 - - return p1 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final s()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/j9;->p:Z - - if-nez v0, :cond_3 - - iget-boolean v0, p0, Lf/h/a/d/i/b/j9;->q:Z - - if-nez v0, :cond_3 - - iget-boolean v0, p0, Lf/h/a/d/i/b/j9;->r:Z - - if-eqz v0, :cond_0 - - goto :goto_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Stopping uploading service(s)" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->m:Ljava/util/List; - - if-nez v0, :cond_1 - - return-void - - :cond_1 - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Runnable; - - invoke-interface {v1}, Ljava/lang/Runnable;->run()V - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->m:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - return-void - - :cond_3 - :goto_1 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-boolean v1, p0, Lf/h/a/d/i/b/j9;->p:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - iget-boolean v2, p0, Lf/h/a/d/i/b/j9;->q:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - iget-boolean v3, p0, Lf/h/a/d/i/b/j9;->r:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - const-string v4, "Not stopping services. fetch, network, upload" - - invoke-virtual {v0, v4, v1, v2, v3}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return-void -.end method - -.method public final t(Lf/h/a/d/i/b/a4;)Ljava/lang/Boolean; - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - :try_start_0 - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v0 - - const-wide/32 v2, -0x80000000 - - const/4 v4, 0x0 - - cmp-long v5, v0, v2 - - if-eqz v5, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1, v4}, Lf/h/a/d/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - - iget v0, v0, Landroid/content/pm/PackageInfo;->versionCode:I - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v1 - - int-to-long v3, v0 - - cmp-long p1, v1, v3 - - if-nez p1, :cond_1 - - sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - return-object p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1, v4}, Lf/h/a/d/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - - iget-object v0, v0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :cond_1 - sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - return-object p1 - - :catch_0 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final u(Lf/h/a/d/h/k/b1$a;Lf/h/a/d/h/k/b1$a;)V - .locals 8 - - invoke-virtual {p1}, Lf/h/a/d/h/k/b1$a;->y()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "_e" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - const-string v1, "_et" - - invoke-static {v0, v1}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-wide v2, v0, Lf/h/a/d/h/k/d1;->zzf:J - - const-wide/16 v4, 0x0 - - cmp-long v0, v2, v4 - - if-gtz v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - invoke-virtual {p2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/b1; - - invoke-static {v0, v1}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object v0 - - if-eqz v0, :cond_1 - - iget-wide v6, v0, Lf/h/a/d/h/k/d1;->zzf:J - - cmp-long v0, v6, v4 - - if-lez v0, :cond_1 - - add-long/2addr v2, v6 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v0, p2, v1, v2}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object p2 - - const-wide/16 v0, 0x1 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - const-string v1, "_fr" - - invoke-virtual {p2, p1, v1, v0}, Lf/h/a/d/i/b/q9;->G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - - :cond_2 - :goto_0 - return-void -.end method - -.method public final v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {}, Lf/h/a/d/h/k/pb;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->O0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {p1}, Lf/h/a/d/i/b/e4;->b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/d/i/b/e4; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p1, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-object v3, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/e;->k0(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/t9;->I(Landroid/os/Bundle;Landroid/os/Bundle;)V - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->o(Ljava/lang/String;)I - - move-result v1 - - invoke-virtual {v0, p1, v1}, Lf/h/a/d/i/b/t9;->R(Lf/h/a/d/i/b/e4;I)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/e4;->a()Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object p1 - - :cond_0 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void -.end method - -.method public final x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - const-string v1, "_npa" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - if-eqz v0, :cond_4 - - iget-object p1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v0, "Falling back to manifest metadata value for ad personalization" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_3 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-eqz v0, :cond_2 - - const-wide/16 v0, 0x1 - - goto :goto_0 - - :cond_2 - const-wide/16 v0, 0x0 - - :goto_0 - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - const-string v2, "_npa" - - const-string v6, "auto" - - move-object v1, p1 - - invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void - - :cond_3 - const/4 p1, 0x0 - - throw p1 - - :cond_4 - iget-object v0, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "Removing user property" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v0, p2, v1}, Lf/h/a/d/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->u()V - - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v0, "User property removed" - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v1 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - throw p1 -.end method - -.method public final y(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 21 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - const-string v3, "_sysu" - - const-string v4, "_sys" - - const-string v5, "_pfo" - - const-string v6, "_uwa" - - const-string v0, "app_id=?" - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v7}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p1}, Lf/h/a/d/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v7 - - if-nez v7, :cond_0 - - return-void - - :cond_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v7 - - iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v7 - - const-wide/16 v8, 0x0 - - if-eqz v7, :cond_1 - - invoke-virtual {v7}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v10 - - invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-eqz v10, :cond_1 - - iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v10 - - if-nez v10, :cond_1 - - invoke-virtual {v7, v8, v9}, Lf/h/a/d/i/b/a4;->F(J)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v10 - - invoke-virtual {v10, v7}, Lf/h/a/d/i/b/e;->K(Lf/h/a/d/i/b/a4;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v7 - - iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v7, v7, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-interface {v7, v10}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_1 - iget-boolean v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v7, :cond_2 - - invoke-virtual/range {p0 .. p1}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_2 - iget-wide v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->p:J - - const/4 v7, 0x0 - - cmp-long v12, v10, v8 - - if-nez v12, :cond_4 - - iget-object v10, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v10, v10, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v10, Lf/h/a/d/e/n/c; - - if-eqz v10, :cond_3 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v10 - - goto :goto_0 - - :cond_3 - throw v7 - - :cond_4 - :goto_0 - iget-object v12, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v12}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v12 - - invoke-virtual {v12}, Lf/h/a/d/i/b/y5;->c()V - - iput-object v7, v12, Lf/h/a/d/i/b/h;->g:Ljava/lang/Boolean; - - iput-wide v8, v12, Lf/h/a/d/i/b/h;->h:J - - iget v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->q:I - - const/4 v15, 0x1 - - if-eqz v12, :cond_5 - - if-eq v12, v15, :cond_5 - - iget-object v13, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v13}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v13 - - iget-object v13, v13, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v7}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v12 - - const-string v14, "Incorrect app type, assuming installed app. appId, appType" - - invoke-virtual {v13, v14, v7, v12}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v7, 0x0 - - goto :goto_1 - - :cond_5 - move v7, v12 - - :goto_1 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v12 - - invoke-virtual {v12}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v12 - - iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const-string v14, "_npa" - - invoke-virtual {v12, v13, v14}, Lf/h/a/d/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/r9; - - move-result-object v14 - - if-eqz v14, :cond_7 - - const-string v12, "auto" - - iget-object v13, v14, Lf/h/a/d/i/b/r9;->b:Ljava/lang/String; - - invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v12 - - if-eqz v12, :cond_6 - - goto :goto_2 - - :cond_6 - move-object/from16 v20, v3 - - const/4 v3, 0x1 - - goto :goto_4 - - :cond_7 - :goto_2 - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - if-eqz v12, :cond_a - - new-instance v13, Lcom/google/android/gms/measurement/internal/zzkr; - - const-string v17, "_npa" - - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; - - invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v12 - - if-eqz v12, :cond_8 - - const-wide/16 v18, 0x1 - - goto :goto_3 - - :cond_8 - move-wide/from16 v18, v8 - - :goto_3 - invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v18 - - const-string v19, "auto" - - const-wide/16 v8, 0x1 - - move-object v12, v13 - - move-object v8, v13 - - move-object/from16 v13, v17 - - move-object/from16 v20, v3 - - move-object v9, v14 - - const/4 v3, 0x1 - - move-wide v14, v10 - - move-object/from16 v16, v18 - - move-object/from16 v17, v19 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - if-eqz v9, :cond_9 - - iget-object v9, v9, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - iget-object v12, v8, Lcom/google/android/gms/measurement/internal/zzkr;->g:Ljava/lang/Long; - - invoke-virtual {v9, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-nez v9, :cond_b - - :cond_9 - invoke-virtual {v1, v8, v2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_4 - - :cond_a - move-object/from16 v20, v3 - - move-object v9, v14 - - const/4 v3, 0x1 - - if-eqz v9, :cond_b - - new-instance v8, Lcom/google/android/gms/measurement/internal/zzkr; - - const-string v13, "_npa" - - const/16 v16, 0x0 - - const-string v17, "auto" - - move-object v12, v8 - - move-wide v14, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v8, v2}, Lf/h/a/d/i/b/j9;->x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_b - :goto_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v8 - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v8, v9}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v8 - - if-eqz v8, :cond_d - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v12 - - iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v14 - - invoke-static {v9, v12, v13, v14}, Lf/h/a/d/i/b/t9;->c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - - move-result v9 - - if-eqz v9, :cond_d - - iget-object v9, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v9}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v12, "New GMP App Id passed in. Removing cached database data. appId" - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v13 - - invoke-static {v13}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v13 - - invoke-virtual {v9, v12, v13}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v9 - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v8 - - invoke-virtual {v9}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v8}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-virtual {v9}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v12 - - new-array v13, v3, [Ljava/lang/String; - - const/4 v14, 0x0 - - aput-object v8, v13, v14 - - const-string v15, "events" - - invoke-virtual {v12, v15, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v15 - - add-int/2addr v15, v14 - - const-string v14, "user_attributes" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "conditional_properties" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "apps" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "raw_events" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "raw_events_metadata" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "event_filters" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "property_filters" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v14 - - add-int/2addr v15, v14 - - const-string v14, "audience_filter_values" - - invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - add-int/2addr v15, v0 - - if-lez v15, :cond_c - - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v12, "Deleted application data. app, records" - - invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - invoke-virtual {v0, v12, v8, v13}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - goto :goto_5 - - :catch_0 - move-exception v0 - - :try_start_2 - invoke-virtual {v9}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v12, "Error deleting application data. appId, error" - - invoke-static {v8}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v9, v12, v8, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_c - :goto_5 - const/4 v8, 0x0 - - :cond_d - if-eqz v8, :cond_11 - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v12 - - const-wide/32 v14, -0x80000000 - - cmp-long v0, v12, v14 - - if-eqz v0, :cond_e - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v12 - - move-object v9, v4 - - iget-wide v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->m:J - - cmp-long v0, v12, v3 - - if-eqz v0, :cond_f - - const/4 v0, 0x1 - - goto :goto_6 - - :cond_e - move-object v9, v4 - - :cond_f - const/4 v0, 0x0 - - :goto_6 - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v3 - - cmp-long v12, v3, v14 - - if-nez v12, :cond_10 - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v3 - - if-eqz v3, :cond_10 - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v3 - - iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_10 - - const/4 v14, 0x1 - - goto :goto_7 - - :cond_10 - const/4 v14, 0x0 - - :goto_7 - or-int/2addr v0, v14 - - if-eqz v0, :cond_12 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v3, "_pv" - - invoke-virtual {v8}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; - - const-string v13, "_au" - - new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - const-string v15, "auto" - - move-object v12, v3 - - move-wide/from16 v16, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_8 - - :cond_11 - move-object v9, v4 - - :cond_12 - :goto_8 - invoke-virtual/range {p0 .. p1}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - if-nez v7, :cond_13 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const-string v4, "_f" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v0 - - goto :goto_9 - - :cond_13 - const/4 v3, 0x1 - - if-ne v7, v3, :cond_14 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const-string v4, "_v" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v0 - - goto :goto_9 - - :cond_14 - const/4 v0, 0x0 - - :goto_9 - if-nez v0, :cond_26 - - const-wide/32 v3, 0x36ee80 - - div-long v12, v10, v3 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - const-wide/16 v14, 0x1 - - add-long/2addr v12, v14 - - mul-long v12, v12, v3 - - const-string v0, "_dac" - - const-string v3, "_r" - - const-string v4, "_c" - - const-string v8, "_et" - - if-nez v7, :cond_21 - - :try_start_3 - new-instance v7, Lcom/google/android/gms/measurement/internal/zzkr; - - const-string v14, "_fot" - - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v16 - - const-string v17, "auto" - - move-object v12, v7 - - move-object v13, v14 - - move-wide v14, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v7, v2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - sget-object v13, Lf/h/a/d/i/b/n;->S:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v12, v13}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_15 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - iget-object v7, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->w:Lf/h/a/d/i/b/r4; - - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v7, v12}, Lf/h/a/d/i/b/r4;->a(Ljava/lang/String;)V - - :cond_15 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - new-instance v7, Landroid/os/Bundle; - - invoke-direct {v7}, Landroid/os/Bundle;->()V - - const-wide/16 v12, 0x1 - - invoke-virtual {v7, v4, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - invoke-virtual {v7, v3, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const-wide/16 v3, 0x0 - - invoke-virtual {v7, v6, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - invoke-virtual {v7, v9, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - move-object/from16 v14, v20 - - invoke-virtual {v7, v14, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v12, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4, v12}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_16 - - const-wide/16 v3, 0x1 - - invoke-virtual {v7, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_a - - :cond_16 - const-wide/16 v3, 0x1 - - :goto_a - iget-boolean v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->t:Z - - if-eqz v12, :cond_17 - - invoke-virtual {v7, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_17 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - const-string v4, "first_open_count" - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/e;->i0(Ljava/lang/String;Ljava/lang/String;)J - - move-result-wide v3 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - if-nez v0, :cond_19 - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "PackageManager is null, first open report might be inaccurate. appId" - - iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v9}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v0, v6, v9}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :cond_18 - :goto_b - const-wide/16 v12, 0x0 - - goto/16 :goto_12 - - :cond_19 - :try_start_4 - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const/4 v13, 0x0 - - invoke-virtual {v0, v12, v13}, Lf/h/a/d/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - :try_end_4 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_4 .. :try_end_4} :catch_1 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - goto :goto_c - - :catch_1 - move-exception v0 - - :try_start_5 - iget-object v12, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v12}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v12 - - iget-object v12, v12, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v13, "Package info is null, first open report might be inaccurate. appId" - - iget-object v15, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v15}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v15 - - invoke-virtual {v12, v13, v15, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - :goto_c - if-eqz v0, :cond_1e - - iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J - - const-wide/16 v15, 0x0 - - cmp-long v17, v12, v15 - - if-eqz v17, :cond_1e - - iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J - - move-object/from16 v20, v14 - - iget-wide v14, v0, Landroid/content/pm/PackageInfo;->lastUpdateTime:J - - cmp-long v0, v12, v14 - - if-eqz v0, :cond_1c - - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v12, Lf/h/a/d/i/b/n;->t0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v12}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_1a - - const-wide/16 v12, 0x0 - - cmp-long v0, v3, v12 - - if-nez v0, :cond_1b - - const-wide/16 v12, 0x1 - - invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_d - - :cond_1a - const-wide/16 v12, 0x1 - - invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_1b - :goto_d - const/4 v14, 0x0 - - goto :goto_e - - :cond_1c - const/4 v14, 0x1 - - :goto_e - new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr; - - const-string v13, "_fi" - - if-eqz v14, :cond_1d - - const-wide/16 v14, 0x1 - - goto :goto_f - - :cond_1d - const-wide/16 v14, 0x0 - - :goto_f - invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v16 - - const-string v17, "auto" - - move-object v12, v0 - - move-object/from16 v6, v20 - - move-wide v14, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - goto :goto_10 - - :cond_1e - move-object v6, v14 - - :goto_10 - :try_start_6 - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - const/4 v13, 0x0 - - invoke-virtual {v0, v12, v13}, Lf/h/a/d/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object v0 - :try_end_6 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_6 .. :try_end_6} :catch_2 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - goto :goto_11 - - :catch_2 - move-exception v0 - - :try_start_7 - iget-object v12, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v12}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v12 - - iget-object v12, v12, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v13, "Application info is null, first open report might be inaccurate. appId" - - iget-object v14, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v14}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v14 - - invoke-virtual {v12, v13, v14, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - :goto_11 - if-eqz v0, :cond_18 - - iget v12, v0, Landroid/content/pm/ApplicationInfo;->flags:I - - const/4 v13, 0x1 - - and-int/2addr v12, v13 - - if-eqz v12, :cond_1f - - const-wide/16 v12, 0x1 - - invoke-virtual {v7, v9, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_1f - iget v0, v0, Landroid/content/pm/ApplicationInfo;->flags:I - - and-int/lit16 v0, v0, 0x80 - - if-eqz v0, :cond_18 - - const-wide/16 v12, 0x1 - - invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto/16 :goto_b - - :goto_12 - cmp-long v0, v3, v12 - - if-ltz v0, :cond_20 - - invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_20 - new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; - - const-string v13, "_f" - - new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v14, v7}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - const-string v15, "auto" - - move-object v12, v0 - - move-wide/from16 v16, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_14 - - :cond_21 - const/4 v5, 0x1 - - if-ne v7, v5, :cond_24 - - new-instance v5, Lcom/google/android/gms/measurement/internal/zzkr; - - const-string v6, "_fvt" - - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v16 - - const-string v17, "auto" - - move-object v12, v5 - - move-object v13, v6 - - move-wide v14, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {v1, v5, v2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->J()V - - new-instance v5, Landroid/os/Bundle; - - invoke-direct {v5}, Landroid/os/Bundle;->()V - - const-wide/16 v6, 0x1 - - invoke-virtual {v5, v4, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - invoke-virtual {v5, v3, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v6, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4, v6}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_22 - - const-wide/16 v3, 0x1 - - invoke-virtual {v5, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_13 - - :cond_22 - const-wide/16 v3, 0x1 - - :goto_13 - iget-boolean v6, v2, Lcom/google/android/gms/measurement/internal/zzn;->t:Z - - if-eqz v6, :cond_23 - - invoke-virtual {v5, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_23 - new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; - - const-string v13, "_v" - - new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v14, v5}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - const-string v15, "auto" - - move-object v12, v0 - - move-wide/from16 v16, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual {v1, v0, v2}, Lf/h/a/d/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_24 - :goto_14 - iget-object v0, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->V:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_27 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-wide/16 v3, 0x1 - - invoke-virtual {v0, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v5, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_25 - - const-string v3, "_fr" - - const-wide/16 v4, 0x1 - - invoke-virtual {v0, v3, v4, v5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_25 - new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; - - const-string v13, "_e" - - new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - const-string v15, "auto" - - move-object v12, v3 - - move-wide/from16 v16, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_15 - - :cond_26 - iget-boolean v0, v2, Lcom/google/android/gms/measurement/internal/zzn;->l:Z - - if-eqz v0, :cond_27 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; - - const-string v13, "_cd" - - new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - const-string v15, "auto" - - move-object v12, v3 - - move-wide/from16 v16, v10 - - invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_27 - :goto_15 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->u()V - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->j0()V - - throw v0 -.end method - -.method public final z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - return-void - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->f0()V - - :try_start_0 - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/e;->c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; - - move-result-object v0 - - if-eqz v0, :cond_4 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Removing conditional user property" - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v4, v5}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v1, v2, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I - - iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - if-eqz v1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V - - :cond_2 - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v1, :cond_5 - - const/4 v1, 0x0 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v2, :cond_3 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v1 - - :cond_3 - move-object v3, v1 - - iget-object v1, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - iget-object v4, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v4, v4, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - iget-wide v6, p1, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - move-object v0, v1 - - move-object v1, v2 - - move-object v2, v4 - - move-object v4, v5 - - move-wide v5, v6 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object p1 - - invoke-virtual {p0, p1, p2}, Lf/h/a/d/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_0 - - :cond_4 - iget-object p2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Conditional user property doesn\'t exist" - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v2, p1}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, v0, v1, p1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_5 - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->u()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e;->j0()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k.smali deleted file mode 100644 index a628f06247..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k.smali +++ /dev/null @@ -1,333 +0,0 @@ -.class public final Lf/h/a/d/i/b/k; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:J - -.field public final e:J - -.field public final f:Lcom/google/android/gms/measurement/internal/zzan; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLandroid/os/Bundle;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p4 - - if-eqz p4, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - iput-object p2, p0, Lf/h/a/d/i/b/k;->c:Ljava/lang/String; - - iput-wide p5, p0, Lf/h/a/d/i/b/k;->d:J - - iput-wide p7, p0, Lf/h/a/d/i/b/k;->e:J - - const-wide/16 v0, 0x0 - - cmp-long p2, p7, v0 - - if-eqz p2, :cond_1 - - cmp-long p2, p7, p5 - - if-lez p2, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p3 - - const-string p4, "Event created with reverse previous/current timestamps. appId" - - invoke-virtual {p2, p4, p3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_1 - invoke-virtual {p9}, Landroid/os/Bundle;->isEmpty()Z - - move-result p2 - - if-nez p2, :cond_5 - - new-instance p2, Landroid/os/Bundle; - - invoke-direct {p2, p9}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object p3 - - invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result p4 - - if-eqz p4, :cond_4 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p4 - - check-cast p4, Ljava/lang/String; - - if-nez p4, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p5, "Param name can\'t be null" - - invoke-virtual {p4, p5}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-interface {p3}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_2 - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p5 - - invoke-virtual {p2, p4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p6 - - invoke-virtual {p5, p4, p6}, Lf/h/a/d/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p5 - - if-nez p5, :cond_3 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p5 - - iget-object p5, p5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object p6 - - invoke-virtual {p6, p4}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p4 - - const-string p6, "Param value can\'t be null" - - invoke-virtual {p5, p6, p4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-interface {p3}, Ljava/util/Iterator;->remove()V - - goto :goto_0 - - :cond_3 - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object p6 - - invoke-virtual {p6, p2, p4, p5}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_4 - new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {p1, p2}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - goto :goto_1 - - :cond_5 - new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; - - new-instance p2, Landroid/os/Bundle; - - invoke-direct {p2}, Landroid/os/Bundle;->()V - - invoke-direct {p1, p2}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - :goto_1 - iput-object p1, p0, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLcom/google/android/gms/measurement/internal/zzan;)V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p9}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - iput-object p2, p0, Lf/h/a/d/i/b/k;->c:Ljava/lang/String; - - iput-wide p5, p0, Lf/h/a/d/i/b/k;->d:J - - iput-wide p7, p0, Lf/h/a/d/i/b/k;->e:J - - const-wide/16 v0, 0x0 - - cmp-long p2, p7, v0 - - if-eqz p2, :cond_1 - - cmp-long p2, p7, p5 - - if-lez p2, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - invoke-static {p4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p3 - - const-string p4, "Event created with reverse previous/current timestamps. appId, name" - - invoke-virtual {p1, p4, p2, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1 - iput-object p9, p0, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/i/b/e5;J)Lf/h/a/d/i/b/k; - .locals 11 - - new-instance v10, Lf/h/a/d/i/b/k; - - iget-object v2, p0, Lf/h/a/d/i/b/k;->c:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - iget-wide v5, p0, Lf/h/a/d/i/b/k;->d:J - - iget-object v9, p0, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - move-object v0, v10 - - move-object v1, p1 - - move-wide v7, p2 - - invoke-direct/range {v0 .. v9}, Lf/h/a/d/i/b/k;->(Lf/h/a/d/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLcom/google/android/gms/measurement/internal/zzan;)V - - return-object v10 -.end method - -.method public final toString()Ljava/lang/String; - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/k;->a:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/i/b/k;->b:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0x21 - - invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v3 - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/2addr v4, v3 - - const-string v3, "Event{appId=\'" - - const-string v5, "\', name=\'" - - invoke-static {v4, v3, v0, v5, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - const-string v1, "\', params=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 v1, 0x7d - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k0.smali deleted file mode 100644 index 13cbb4b2d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/k0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/k0; - - invoke-direct {v0}, Lf/h/a/d/i/b/k0;->()V - - sput-object v0, Lf/h/a/d/i/b/k0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->V()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k1.smali deleted file mode 100644 index 010f9ee143..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/k1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/k1; - - invoke-direct {v0}, Lf/h/a/d/i/b/k1;->()V - - sput-object v0, Lf/h/a/d/i/b/k1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->z()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k2.smali deleted file mode 100644 index 26e90c77c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/k2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/k2; - - invoke-direct {v0}, Lf/h/a/d/i/b/k2;->()V - - sput-object v0, Lf/h/a/d/i/b/k2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->U0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k3.smali deleted file mode 100644 index 5bc9821c84..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/k3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/k3; - - invoke-direct {v0}, Lf/h/a/d/i/b/k3;->()V - - sput-object v0, Lf/h/a/d/i/b/k3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->z0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k4.smali deleted file mode 100644 index 36b7258dc3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k4.smali +++ /dev/null @@ -1,206 +0,0 @@ -.class public Lf/h/a/d/i/b/k4; -.super Landroid/content/BroadcastReceiver; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/j9; - -.field public b:Z - -.field public c:Z - - -# direct methods -.method public static constructor ()V - .locals 1 - - const-class v0, Lf/h/a/d/i/b/k4; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->J()V - - iget-object v0, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-boolean v0, p0, Lf/h/a/d/i/b/k4;->b:Z - - if-nez v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Unregistering connectivity change receiver" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/i/b/k4;->b:Z - - iput-boolean v0, p0, Lf/h/a/d/i/b/k4;->c:Z - - iget-object v0, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - :try_start_0 - invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to unregister the network broadcast receiver" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V - .locals 2 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object p1, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->J()V - - invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v0, "NetworkBroadcastReceiver received action" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string p2, "android.net.conn.CONNECTIVITY_CHANGE" - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-eqz p2, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/d4;->w()Z - - move-result p1 - - iget-boolean p2, p0, Lf/h/a/d/i/b/k4;->c:Z - - if-eq p2, p1, :cond_0 - - iput-boolean p1, p0, Lf/h/a/d/i/b/k4;->c:Z - - iget-object p2, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object p2 - - new-instance v0, Lf/h/a/d/i/b/j4; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/j4;->(Lf/h/a/d/i/b/k4;Z)V - - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {p1, p2, v0, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :cond_0 - return-void - - :cond_1 - iget-object p2, p0, Lf/h/a/d/i/b/k4;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "NetworkBroadcastReceiver received unknown action" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k5.smali deleted file mode 100644 index dcb8a66e4d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k5.smali +++ /dev/null @@ -1,99 +0,0 @@ -.class public final Lf/h/a/d/i/b/k5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzw; - -.field public final synthetic e:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/k5;->e:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/k5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/k5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v2, p0, Lf/h/a/d/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v0, :cond_1 - - iget-object v1, v2, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/j9;->z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_0 - return-void - - :cond_1 - throw v1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/k5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v2, p0, Lf/h/a/d/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v0, :cond_4 - - iget-object v1, v2, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v1 - - if-eqz v1, :cond_3 - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/j9;->o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_3 - return-void - - :cond_4 - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k6.smali deleted file mode 100644 index 0d3a0df1cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k6.smali +++ /dev/null @@ -1,438 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/k6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/k6;->d:Lf/h/a/d/i/b/i6; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 16 - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/d/i/b/k6;->d:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->x:Lf/h/a/d/i/b/o4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/o4;->b()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Deferred Deep Link already retrieved. Not fetching again." - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->y:Lf/h/a/d/i/b/q4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/m4;->y:Lf/h/a/d/i/b/q4; - - const-wide/16 v5, 0x1 - - add-long v7, v2, v5 - - invoke-virtual {v4, v7, v8}, Lf/h/a/d/i/b/q4;->b(J)V - - const-wide/16 v7, 0x5 - - const/4 v4, 0x1 - - cmp-long v9, v2, v7 - - if-ltz v9, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Permanently failed to retrieve Deferred Deep Link. Reached maximum retries." - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->x:Lf/h/a/d/i/b/o4; - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/o4;->a(Z)V - - return-void - - :cond_1 - iget-object v2, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->l()Lf/h/a/d/i/b/f7; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/i/b/e5;->p(Lf/h/a/d/i/b/x5;)V - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v0, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; - - move-result-object v0 - - iget-object v7, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v7}, Lf/h/a/d/i/b/fa;->C()Ljava/lang/Boolean; - - move-result-object v7 - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-eqz v7, :cond_7 - - iget-object v7, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - check-cast v7, Ljava/lang/Boolean; - - invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v7 - - if-nez v7, :cond_7 - - iget-object v7, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v7, Ljava/lang/CharSequence; - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-eqz v7, :cond_2 - - goto/16 :goto_4 - - :cond_2 - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->l()Lf/h/a/d/i/b/f7; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/x5;->p()V - - iget-object v7, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v8, "connectivity" - - invoke-virtual {v7, v8}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Landroid/net/ConnectivityManager; - - :try_start_0 - invoke-virtual {v7}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; - - move-result-object v7 - :try_end_0 - .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - const/4 v7, 0x0 - - :goto_0 - const/4 v9, 0x0 - - if-eqz v7, :cond_3 - - invoke-virtual {v7}, Landroid/net/NetworkInfo;->isConnected()Z - - move-result v7 - - if-eqz v7, :cond_3 - - const/4 v7, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v7, 0x0 - - :goto_1 - if-nez v7, :cond_4 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Network is not available for Deferred Deep Link request. Skipping" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_5 - - :cond_4 - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v7 - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v10 - - iget-object v10, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v10, v10, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v10}, Lf/h/a/d/i/b/fa;->z()J - - const-wide/16 v10, 0x7918 - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v12 - - iget-object v12, v12, Lf/h/a/d/i/b/m4;->y:Lf/h/a/d/i/b/q4; - - invoke-virtual {v12}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v12 - - sub-long/2addr v12, v5 - - if-eqz v7, :cond_6 - - :try_start_1 - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v5, "https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s&retry=%s" - - const/4 v6, 0x4 - - new-array v6, v6, [Ljava/lang/Object; - - const-string v14, "v%s.%s" - - const/4 v15, 0x2 - - new-array v8, v15, [Ljava/lang/Object; - - invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v10 - - aput-object v10, v8, v9 - - invoke-virtual {v7}, Lf/h/a/d/i/b/t9;->B0()I - - move-result v10 - - invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v10 - - aput-object v10, v8, v4 - - invoke-static {v14, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - aput-object v8, v6, v9 - - aput-object v0, v6, v4 - - aput-object v3, v6, v15 - - const/4 v0, 0x3 - - invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - aput-object v4, v6, v0 - - invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - iget-object v4, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const-string v5, "debug.deferred.deeplink" - - const-string v6, "" - - invoke-virtual {v4, v5, v6}, Lf/h/a/d/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_5 - - const-string v4, "&ddl_test=1" - - invoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - :cond_5 - new-instance v4, Ljava/net/URL; - - invoke-direct {v4, v0}, Ljava/net/URL;->(Ljava/lang/String;)V - :try_end_1 - .catch Ljava/net/MalformedURLException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 - - move-object v8, v4 - - goto :goto_3 - - :catch_1 - move-exception v0 - - goto :goto_2 - - :catch_2 - move-exception v0 - - :goto_2 - invoke-virtual {v7}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - const-string v5, "Failed to create BOW URL for Deferred Deep Link. exception" - - invoke-virtual {v4, v5, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v8, 0x0 - - :goto_3 - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->l()Lf/h/a/d/i/b/f7; - - move-result-object v0 - - new-instance v4, Lf/h/a/d/i/b/d5; - - invoke-direct {v4, v2}, Lf/h/a/d/i/b/d5;->(Lf/h/a/d/i/b/e5;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v8}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - new-instance v5, Lf/h/a/d/i/b/h7; - - invoke-direct {v5, v0, v3, v8, v4}, Lf/h/a/d/i/b/h7;->(Lf/h/a/d/i/b/f7;Ljava/lang/String;Ljava/net/URL;Lf/h/a/d/i/b/d5;)V - - invoke-virtual {v2, v5}, Lf/h/a/d/i/b/x4;->y(Ljava/lang/Runnable;)V - - goto :goto_5 - - :cond_6 - const/4 v2, 0x0 - - throw v2 - - :cond_7 - :goto_4 - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "ADID unavailable to retrieve Deferred Deep Link. Skipping" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k7.smali deleted file mode 100644 index a109cd8877..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k7.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lf/h/a/d/i/b/k7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:J - -.field public d:Z - -.field public final e:Z - -.field public final f:J - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;J)V - .locals 8 - - const/4 v5, 0x0 - - const-wide/16 v6, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-wide v3, p3 - - invoke-direct/range {v0 .. v7}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/lang/String;JZJ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/i/b/k7;->c:J - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/i/b/k7;->d:Z - - iput-boolean p5, p0, Lf/h/a/d/i/b/k7;->e:Z - - iput-wide p6, p0, Lf/h/a/d/i/b/k7;->f:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k8.smali deleted file mode 100644 index c6734beca7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k8.smali +++ /dev/null @@ -1,234 +0,0 @@ -.class public final Lf/h/a/d/i/b/k8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Ljava/lang/String; - -.field public final synthetic h:Z - -.field public final synthetic i:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic j:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/k8;->j:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iput-object p3, p0, Lf/h/a/d/i/b/k8;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/k8;->f:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/k8;->g:Ljava/lang/String; - - iput-boolean p6, p0, Lf/h/a/d/i/b/k8;->h:Z - - iput-object p7, p0, Lf/h/a/d/i/b/k8;->i:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/k8;->j:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/k8;->j:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "(legacy) Failed to get user properties; not connected to service" - - iget-object v3, p0, Lf/h/a/d/i/b/k8;->e:Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - iget-object v4, p0, Lf/h/a/d/i/b/k8;->f:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/k8;->g:Ljava/lang/String; - - invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :cond_0 - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/k8;->e:Ljava/lang/String; - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v3, p0, Lf/h/a/d/i/b/k8;->f:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/k8;->g:Ljava/lang/String; - - iget-boolean v5, p0, Lf/h/a/d/i/b/k8;->h:Z - - iget-object v6, p0, Lf/h/a/d/i/b/k8;->i:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v3, v4, v5, v6}, Lf/h/a/d/i/b/r3;->M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v3, p0, Lf/h/a/d/i/b/k8;->e:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/k8;->f:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/k8;->g:Ljava/lang/String; - - iget-boolean v6, p0, Lf/h/a/d/i/b/k8;->h:Z - - invoke-interface {v1, v3, v4, v5, v6}, Lf/h/a/d/i/b/r3;->r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - :goto_0 - iget-object v1, p0, Lf/h/a/d/i/b/k8;->j:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - iget-object v1, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_1 - - :catchall_0 - move-exception v1 - - goto :goto_2 - - :catch_0 - move-exception v1 - - :try_start_4 - iget-object v2, p0, Lf/h/a/d/i/b/k8;->j:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "(legacy) Failed to get user properties; remote exception" - - iget-object v4, p0, Lf/h/a/d/i/b/k8;->e:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - iget-object v5, p0, Lf/h/a/d/i/b/k8;->f:Ljava/lang/String; - - invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - iget-object v1, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - :goto_1 - monitor-exit v0 - - return-void - - :goto_2 - iget-object v2, p0, Lf/h/a/d/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/k9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/k9.smali deleted file mode 100644 index d5dcc2f66e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/k9.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/k9; -.super Lf/h/a/d/i/b/y5; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/z5; - - -# instance fields -.field public final b:Lf/h/a/d/i/b/j9; - -.field public c:Z - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 1 - - iget-object v0, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-direct {p0, v0}, Lf/h/a/d/i/b/y5;->(Lf/h/a/d/i/b/e5;)V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - iget v0, p1, Lf/h/a/d/i/b/j9;->n:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p1, Lf/h/a/d/i/b/j9;->n:I - - return-void -.end method - - -# virtual methods -.method public final o()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/k9;->c:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final p()V - .locals 3 - - iget-boolean v0, p0, Lf/h/a/d/i/b/k9;->c:Z - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->q()Z - - iget-object v0, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - iget v1, v0, Lf/h/a/d/i/b/j9;->o:I - - const/4 v2, 0x1 - - add-int/2addr v1, v2 - - iput v1, v0, Lf/h/a/d/i/b/j9;->o:I - - iput-boolean v2, p0, Lf/h/a/d/i/b/k9;->c:Z - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Can\'t initialize twice" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public abstract q()Z -.end method - -.method public r()Lf/h/a/d/i/b/q9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->H()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - return-object v0 -.end method - -.method public s()Lf/h/a/d/i/b/e; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - return-object v0 -.end method - -.method public t()Lf/h/a/d/i/b/y4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->B()Lf/h/a/d/i/b/y4; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l.smali deleted file mode 100644 index be0ce3cc36..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class public final Lf/h/a/d/i/b/l; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/util/Iterator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public d:Ljava/util/Iterator; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Iterator<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzan; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/zzan;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l;->e:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget-object p1, p0, Lf/h/a/d/i/b/l;->e:Lcom/google/android/gms/measurement/internal/zzan; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/l;->d:Ljava/util/Iterator; - - return-void -.end method - - -# virtual methods -.method public final hasNext()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/l;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - return v0 -.end method - -.method public final synthetic next()Ljava/lang/Object; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/l;->d:Ljava/util/Iterator; - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/String; - - return-object v0 -.end method - -.method public final remove()V - .locals 2 - - new-instance v0, Ljava/lang/UnsupportedOperationException; - - const-string v1, "Remove not supported" - - invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l0.smali deleted file mode 100644 index ee3f3a4fe4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/l0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/l0; - - invoke-direct {v0}, Lf/h/a/d/i/b/l0;->()V - - sput-object v0, Lf/h/a/d/i/b/l0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->W()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l1.smali deleted file mode 100644 index 2d6cf21a21..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/l1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/l1; - - invoke-direct {v0}, Lf/h/a/d/i/b/l1;->()V - - sput-object v0, Lf/h/a/d/i/b/l1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->x()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l2.smali deleted file mode 100644 index c4166fcf33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/l2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/l2; - - invoke-direct {v0}, Lf/h/a/d/i/b/l2;->()V - - sput-object v0, Lf/h/a/d/i/b/l2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->V0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l3.smali deleted file mode 100644 index b206e64e97..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/l3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/l3; - - invoke-direct {v0}, Lf/h/a/d/i/b/l3;->()V - - sput-object v0, Lf/h/a/d/i/b/l3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->b()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l4.smali deleted file mode 100644 index 507d6fd815..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l4.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/l4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l5.smali deleted file mode 100644 index dfe8243c35..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l5.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/i/b/l5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l5;->g:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/l5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p3, p0, Lf/h/a/d/i/b/l5;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/l5;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/l5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/l5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/l5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/l5;->e:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/l5;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/e;->X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l6.smali deleted file mode 100644 index 30aa063cb2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l6.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/i/b/l6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:J - -.field public final synthetic g:Landroid/os/Bundle; - -.field public final synthetic h:Z - -.field public final synthetic i:Z - -.field public final synthetic j:Z - -.field public final synthetic k:Ljava/lang/String; - -.field public final synthetic l:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l6;->l:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/l6;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/l6;->e:Ljava/lang/String; - - iput-wide p4, p0, Lf/h/a/d/i/b/l6;->f:J - - iput-object p6, p0, Lf/h/a/d/i/b/l6;->g:Landroid/os/Bundle; - - iput-boolean p7, p0, Lf/h/a/d/i/b/l6;->h:Z - - iput-boolean p8, p0, Lf/h/a/d/i/b/l6;->i:Z - - iput-boolean p9, p0, Lf/h/a/d/i/b/l6;->j:Z - - iput-object p10, p0, Lf/h/a/d/i/b/l6;->k:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 10 - - iget-object v0, p0, Lf/h/a/d/i/b/l6;->l:Lf/h/a/d/i/b/i6; - - iget-object v1, p0, Lf/h/a/d/i/b/l6;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/l6;->e:Ljava/lang/String; - - iget-wide v3, p0, Lf/h/a/d/i/b/l6;->f:J - - iget-object v5, p0, Lf/h/a/d/i/b/l6;->g:Landroid/os/Bundle; - - iget-boolean v6, p0, Lf/h/a/d/i/b/l6;->h:Z - - iget-boolean v7, p0, Lf/h/a/d/i/b/l6;->i:Z - - iget-boolean v8, p0, Lf/h/a/d/i/b/l6;->j:Z - - iget-object v9, p0, Lf/h/a/d/i/b/l6;->k:Ljava/lang/String; - - invoke-virtual/range {v0 .. v9}, Lf/h/a/d/i/b/i6;->C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l7.smali deleted file mode 100644 index 72c59c656c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l7.smali +++ /dev/null @@ -1,104 +0,0 @@ -.class public final Lf/h/a/d/i/b/l7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/os/Bundle; - -.field public final synthetic e:Lf/h/a/d/i/b/k7; - -.field public final synthetic f:Lf/h/a/d/i/b/k7; - -.field public final synthetic g:J - -.field public final synthetic h:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;Landroid/os/Bundle;Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l7;->h:Lf/h/a/d/i/b/m7; - - iput-object p2, p0, Lf/h/a/d/i/b/l7;->d:Landroid/os/Bundle; - - iput-object p3, p0, Lf/h/a/d/i/b/l7;->e:Lf/h/a/d/i/b/k7; - - iput-object p4, p0, Lf/h/a/d/i/b/l7;->f:Lf/h/a/d/i/b/k7; - - iput-wide p5, p0, Lf/h/a/d/i/b/l7;->g:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 13 - - iget-object v0, p0, Lf/h/a/d/i/b/l7;->h:Lf/h/a/d/i/b/m7; - - iget-object v4, p0, Lf/h/a/d/i/b/l7;->d:Landroid/os/Bundle; - - iget-object v8, p0, Lf/h/a/d/i/b/l7;->e:Lf/h/a/d/i/b/k7; - - iget-object v9, p0, Lf/h/a/d/i/b/l7;->f:Lf/h/a/d/i/b/k7; - - iget-wide v10, p0, Lf/h/a/d/i/b/l7;->g:J - - if-eqz v0, :cond_1 - - if-eqz v4, :cond_0 - - const-string v1, "screen_name" - - invoke-virtual {v4, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - const-string v1, "screen_class" - - invoke-virtual {v4, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v1 - - const/4 v2, 0x0 - - const/4 v5, 0x0 - - const/4 v12, 0x1 - - const/4 v7, 0x1 - - const/4 v6, 0x1 - - const-string v3, "screen_view" - - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; - - move-result-object v6 - - move-object v1, v8 - - move-object v2, v9 - - move-wide v3, v10 - - move v5, v12 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/m7;->F(Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;JZLandroid/os/Bundle;)V - - return-void - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l8.smali deleted file mode 100644 index 2e3cccdbea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l8.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class public final Lf/h/a/d/i/b/l8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/r3; - -.field public final synthetic e:Lf/h/a/d/i/b/m8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m8;Lf/h/a/d/i/b/r3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - iput-object p2, p0, Lf/h/a/d/i/b/l8;->d:Lf/h/a/d/i/b/r3; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/m8;->d:Z - - iget-object v1, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->F()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Connected to service" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/i/b/l8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v2, p0, Lf/h/a/d/i/b/l8;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v2, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->L()V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/l9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/l9.smali deleted file mode 100644 index 983c9c086d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/l9.smali +++ /dev/null @@ -1,499 +0,0 @@ -.class public final Lf/h/a/d/i/b/l9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/f4; - - -# instance fields -.field public final synthetic a:Ljava/lang/String; - -.field public final synthetic b:Lf/h/a/d/i/b/j9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/l9;->b:Lf/h/a/d/i/b/j9; - - iput-object p2, p0, Lf/h/a/d/i/b/l9;->a:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "I", - "Ljava/lang/Throwable;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - iget-object p1, p0, Lf/h/a/d/i/b/l9;->b:Lf/h/a/d/i/b/j9; - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->O()V - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->J()V - - const/4 p5, 0x0 - - if-nez p4, :cond_0 - - :try_start_0 - new-array p4, p5, [B - - :cond_0 - iget-object v0, p1, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - const/4 v1, 0x0 - - iput-object v1, p1, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - const/16 v2, 0xc8 - - const/4 v3, 0x1 - - if-eq p2, v2, :cond_1 - - const/16 v2, 0xcc - - if-ne p2, v2, :cond_8 - - :cond_1 - if-nez p3, :cond_8 - - :try_start_1 - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - iget-object v2, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_6 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - invoke-virtual {p3, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - const-wide/16 v4, 0x0 - - invoke-virtual {p3, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->R()V - - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Successful upload. Got network response. code, size" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - array-length p4, p4 - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - invoke-virtual {p3, v2, p2, p4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->f0()V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_4 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p4 - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p4}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p4}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - new-array v2, v3, [Ljava/lang/String; - - invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object v6 - - aput-object v6, v2, p5 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - const-string v6, "queue" - - const-string v7, "rowid=?" - - invoke-virtual {v0, v6, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - if-ne v0, v3, :cond_2 - - goto :goto_0 - - :cond_2 - new-instance v0, Landroid/database/sqlite/SQLiteException; - - const-string v2, "Deleted fewer rows from queue than expected" - - invoke-direct {v0, v2}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V - - throw v0 - :try_end_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :catch_0 - move-exception v0 - - :try_start_5 - invoke-virtual {p4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to delete a bundle in a queue table" - - invoke-virtual {p4, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw v0 - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :catch_1 - move-exception p4 - - :try_start_6 - iget-object v0, p1, Lf/h/a/d/i/b/j9;->v:Ljava/util/List; - - if-eqz v0, :cond_3 - - iget-object v0, p1, Lf/h/a/d/i/b/j9;->v:Ljava/util/List; - - invoke-interface {v0, p3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result p3 - - if-eqz p3, :cond_3 - - goto :goto_0 - - :cond_3 - throw p4 - - :cond_4 - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->u()V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - :try_start_7 - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/e;->j0()V - - iput-object v1, p1, Lf/h/a/d/i/b/j9;->v:Ljava/util/List; - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->D()Lf/h/a/d/i/b/d4; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/d4;->w()Z - - move-result p2 - - if-eqz p2, :cond_5 - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->Q()Z - - move-result p2 - - if-eqz p2, :cond_5 - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->K()V - - goto :goto_1 - - :cond_5 - const-wide/16 p2, -0x1 - - iput-wide p2, p1, Lf/h/a/d/i/b/j9;->w:J - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->R()V - - :goto_1 - iput-wide v4, p1, Lf/h/a/d/i/b/j9;->l:J - - goto/16 :goto_4 - - :catchall_0 - move-exception p2 - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p3 - - invoke-virtual {p3}, Lf/h/a/d/i/b/e;->j0()V - - throw p2 - - :cond_6 - throw v1 - :try_end_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_2 - .catchall {:try_start_7 .. :try_end_7} :catchall_1 - - :catch_2 - move-exception p2 - - :try_start_8 - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p4, "Database error while trying to delete uploaded bundles" - - invoke-virtual {p3, p4, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object p2, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p2, Lf/h/a/d/e/n/c; - - if-eqz p2, :cond_7 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide p2 - - iput-wide p2, p1, Lf/h/a/d/i/b/j9;->l:J - - iget-object p2, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string p3, "Disable upload, time" - - iget-wide v0, p1, Lf/h/a/d/i/b/j9;->l:J - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p4 - - invoke-virtual {p2, p3, p4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_4 - - :cond_7 - throw v1 - - :cond_8 - iget-object p4, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p4}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p4 - - iget-object p4, p4, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Network upload failed. Will retry later. code, error" - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {p4, v2, v4, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p3}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - iget-object p4, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p4, p4, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p4, Lf/h/a/d/e/n/c; - - if-eqz p4, :cond_d - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - invoke-virtual {p3, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - const/16 p3, 0x1f7 - - if-eq p2, p3, :cond_a - - const/16 p3, 0x1ad - - if-ne p2, p3, :cond_9 - - goto :goto_2 - - :cond_9 - const/4 v3, 0x0 - - :cond_a - :goto_2 - if-eqz v3, :cond_c - - iget-object p2, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/m4;->g:Lf/h/a/d/i/b/q4; - - iget-object p3, p1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object p3, p3, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p3, Lf/h/a/d/e/n/c; - - if-eqz p3, :cond_b - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p3 - - invoke-virtual {p2, p3, p4}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_3 - - :cond_b - throw v1 - - :cond_c - :goto_3 - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object p2 - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/e;->L(Ljava/util/List;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->R()V - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - :goto_4 - iput-boolean p5, p1, Lf/h/a/d/i/b/j9;->q:Z - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->s()V - - return-void - - :cond_d - :try_start_9 - throw v1 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_1 - - :catchall_1 - move-exception p2 - - iput-boolean p5, p1, Lf/h/a/d/i/b/j9;->q:Z - - invoke-virtual {p1}, Lf/h/a/d/i/b/j9;->s()V - - throw p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m.smali deleted file mode 100644 index a2131a9f4e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lf/h/a/d/i/b/m; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/measurement/internal/zzan;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 5 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - const/4 v4, 0x2 - - if-eq v3, v4, :cond_0 - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {p1, v1}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzan; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m0.smali deleted file mode 100644 index 998f4774d3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/m0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/m0; - - invoke-direct {v0}, Lf/h/a/d/i/b/m0;->()V - - sput-object v0, Lf/h/a/d/i/b/m0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->v0()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m1.smali deleted file mode 100644 index 64922c6095..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/m1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/m1; - - invoke-direct {v0}, Lf/h/a/d/i/b/m1;->()V - - sput-object v0, Lf/h/a/d/i/b/m1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->y()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m2.smali deleted file mode 100644 index cb6bbec1b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/m2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/m2; - - invoke-direct {v0}, Lf/h/a/d/i/b/m2;->()V - - sput-object v0, Lf/h/a/d/i/b/m2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->S0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m3.smali deleted file mode 100644 index b7fce306ad..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m3.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/m3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/m3; - - invoke-direct {v0}, Lf/h/a/d/i/b/m3;->()V - - sput-object v0, Lf/h/a/d/i/b/m3;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->D()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m4.smali deleted file mode 100644 index 3f73c83853..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m4.smali +++ /dev/null @@ -1,687 +0,0 @@ -.class public final Lf/h/a/d/i/b/m4; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final D:Landroid/util/Pair; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Pair<", - "Ljava/lang/String;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final A:Lf/h/a/d/i/b/s4; - -.field public final B:Lf/h/a/d/i/b/q4; - -.field public final C:Lf/h/a/d/i/b/n4; - -.field public c:Landroid/content/SharedPreferences; - -.field public d:Lf/h/a/d/i/b/p4; - -.field public final e:Lf/h/a/d/i/b/q4; - -.field public final f:Lf/h/a/d/i/b/q4; - -.field public final g:Lf/h/a/d/i/b/q4; - -.field public final h:Lf/h/a/d/i/b/q4; - -.field public final i:Lf/h/a/d/i/b/q4; - -.field public final j:Lf/h/a/d/i/b/q4; - -.field public final k:Lf/h/a/d/i/b/q4; - -.field public final l:Lf/h/a/d/i/b/s4; - -.field public m:Ljava/lang/String; - -.field public n:Z - -.field public o:J - -.field public final p:Lf/h/a/d/i/b/q4; - -.field public final q:Lf/h/a/d/i/b/q4; - -.field public final r:Lf/h/a/d/i/b/o4; - -.field public final s:Lf/h/a/d/i/b/s4; - -.field public final t:Lf/h/a/d/i/b/o4; - -.field public final u:Lf/h/a/d/i/b/q4; - -.field public v:Z - -.field public w:Lf/h/a/d/i/b/o4; - -.field public x:Lf/h/a/d/i/b/o4; - -.field public y:Lf/h/a/d/i/b/q4; - -.field public final z:Lf/h/a/d/i/b/s4; - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Landroid/util/Pair; - - const-wide/16 v1, 0x0 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "" - - invoke-direct {v0, v2, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - sput-object v0, Lf/h/a/d/i/b/m4;->D:Landroid/util/Pair; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 5 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "last_upload" - - const-wide/16 v1, 0x0 - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "last_upload_attempt" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->f:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "backoff" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->g:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "last_delete_stale" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->h:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "time_before_start" - - const-wide/16 v3, 0x2710 - - invoke-direct {p1, p0, v0, v3, v4}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->p:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "session_timeout" - - const-wide/32 v3, 0x1b7740 - - invoke-direct {p1, p0, v0, v3, v4}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->q:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/o4; - - const-string v0, "start_new_session" - - const/4 v3, 0x1 - - invoke-direct {p1, p0, v0, v3}, Lf/h/a/d/i/b/o4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;Z)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->r:Lf/h/a/d/i/b/o4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "last_pause_time" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/s4; - - const-string v0, "non_personalized_ads" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/s4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->s:Lf/h/a/d/i/b/s4; - - new-instance p1, Lf/h/a/d/i/b/o4; - - const-string v0, "allow_remote_dynamite" - - const/4 v3, 0x0 - - invoke-direct {p1, p0, v0, v3}, Lf/h/a/d/i/b/o4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;Z)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->t:Lf/h/a/d/i/b/o4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "midnight_offset" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->i:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "first_open_time" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "app_install_time" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->k:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/s4; - - const-string v0, "app_instance_id" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/s4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->l:Lf/h/a/d/i/b/s4; - - new-instance p1, Lf/h/a/d/i/b/o4; - - const-string v0, "app_backgrounded" - - invoke-direct {p1, p0, v0, v3}, Lf/h/a/d/i/b/o4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;Z)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - new-instance p1, Lf/h/a/d/i/b/o4; - - const-string v0, "deep_link_retrieval_complete" - - invoke-direct {p1, p0, v0, v3}, Lf/h/a/d/i/b/o4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;Z)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->x:Lf/h/a/d/i/b/o4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "deep_link_retrieval_attempts" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->y:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/s4; - - const-string v0, "firebase_feature_rollouts" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/s4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - new-instance p1, Lf/h/a/d/i/b/s4; - - const-string v0, "deferred_attribution_cache" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/s4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - new-instance p1, Lf/h/a/d/i/b/q4; - - const-string v0, "deferred_attribution_cache_timestamp" - - invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/d/i/b/q4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - new-instance p1, Lf/h/a/d/i/b/n4; - - const-string v0, "default_event_parameters" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/n4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - return-void -.end method - - -# virtual methods -.method public final o()V - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "com.google.android.gms.measurement.prefs" - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/m4;->c:Landroid/content/SharedPreferences; - - const-string v1, "has_been_opened" - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - iput-boolean v0, p0, Lf/h/a/d/i/b/m4;->v:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->c:Landroid/content/SharedPreferences; - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - const/4 v2, 0x1 - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - :cond_0 - new-instance v0, Lf/h/a/d/i/b/p4; - - const-wide/16 v1, 0x0 - - sget-object v3, Lf/h/a/d/i/b/n;->c:Lf/h/a/d/i/b/p3; - - const/4 v4, 0x0 - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;->max(JJ)J - - move-result-wide v6 - - const/4 v8, 0x0 - - const-string v5, "health_monitor" - - move-object v3, v0 - - move-object v4, p0 - - invoke-direct/range {v3 .. v8}, Lf/h/a/d/i/b/p4;->(Lf/h/a/d/i/b/m4;Ljava/lang/String;JLf/h/a/d/i/b/l4;)V - - iput-object v0, p0, Lf/h/a/d/i/b/m4;->d:Lf/h/a/d/i/b/p4; - - return-void -.end method - -.method public final s()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final u(Ljava/lang/String;)Landroid/util/Pair; - .locals 6 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - ")", - "Landroid/util/Pair<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation - - const-string v0, "" - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - iget-object v3, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - - if-eqz v3, :cond_0 - - iget-wide v3, p0, Lf/h/a/d/i/b/m4;->o:J - - cmp-long v5, v1, v3 - - if-gez v5, :cond_0 - - new-instance p1, Landroid/util/Pair; - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - - iget-boolean v1, p0, Lf/h/a/d/i/b/m4;->n:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-direct {p1, v0, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object p1 - - :cond_0 - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->b:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, p1, v4}, Lf/h/a/d/i/b/fa;->p(Ljava/lang/String;Lf/h/a/d/i/b/p3;)J - - move-result-wide v3 - - add-long/2addr v3, v1 - - iput-wide v3, p0, Lf/h/a/d/i/b/m4;->o:J - - :try_start_0 - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {p1}, Lf/h/a/d/a/a/a;->b(Landroid/content/Context;)Lf/h/a/d/a/a/a$a; - - move-result-object p1 - - iget-object v1, p1, Lf/h/a/d/a/a/a$a;->a:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - - iget-boolean p1, p1, Lf/h/a/d/a/a/a$a;->b:Z - - iput-boolean p1, p0, Lf/h/a/d/i/b/m4;->n:Z - - if-nez v1, :cond_1 - - iput-object v0, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Unable to get advertising id" - - invoke-virtual {v1, v2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - - :cond_1 - :goto_0 - new-instance p1, Landroid/util/Pair; - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->m:Ljava/lang/String; - - iget-boolean v1, p0, Lf/h/a/d/i/b/m4;->n:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - invoke-direct {p1, v0, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - return-object p1 - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final v(J)Z - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->q:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v0 - - sub-long/2addr p1, v0 - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v0 - - cmp-long v2, p1, v0 - - if-lez v2, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final w(Ljava/lang/String;)Ljava/lang/String; - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; - - move-result-object p1 - - iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast p1, Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/i/b/t9;->A0()Ljava/security/MessageDigest; - - move-result-object v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Object; - - const/4 v4, 0x0 - - new-instance v5, Ljava/math/BigInteger; - - invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object p1 - - invoke-direct {v5, v2, p1}, Ljava/math/BigInteger;->(I[B)V - - aput-object v5, v3, v4 - - const-string p1, "%032X" - - invoke-static {v1, p1, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final x(Z)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "App measurement setting deferred collection" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - const-string v1, "deferred_analytics_collection" - - invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void -.end method - -.method public final y()Landroid/content/SharedPreferences; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - iget-object v0, p0, Lf/h/a/d/i/b/m4;->c:Landroid/content/SharedPreferences; - - return-object v0 -.end method - -.method public final z()Ljava/lang/Boolean; - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - const-string v1, "measurement_enabled" - - invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - const/4 v2, 0x1 - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 - - :cond_0 - const/4 v0, 0x0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m5.smali deleted file mode 100644 index 040325d613..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m5.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/d/i/b/m5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/util/List<", - "Lf/h/a/d/i/b/r9;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/m5;->g:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/m5;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/m5;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/m5;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/m5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/m5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/m5;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/m5;->e:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/m5;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/e;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m6.smali deleted file mode 100644 index fd2a0e4d12..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m6.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/i/b/m6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/m6;->e:Lf/h/a/d/i/b/i6; - - iput-wide p2, p0, Lf/h/a/d/i/b/m6;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/m6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->q:Lf/h/a/d/i/b/q4; - - iget-wide v1, p0, Lf/h/a/d/i/b/m6;->d:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v0, p0, Lf/h/a/d/i/b/m6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - iget-wide v1, p0, Lf/h/a/d/i/b/m6;->d:J - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - const-string v2, "Session timeout duration set" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m7.smali deleted file mode 100644 index d7357929bb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m7.smali +++ /dev/null @@ -1,1031 +0,0 @@ -.class public final Lf/h/a/d/i/b/m7; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public volatile c:Lf/h/a/d/i/b/k7; - -.field public d:Lf/h/a/d/i/b/k7; - -.field public e:Lf/h/a/d/i/b/k7; - -.field public final f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Landroid/app/Activity;", - "Lf/h/a/d/i/b/k7;", - ">;" - } - .end annotation -.end field - -.field public g:Landroid/app/Activity; - -.field public volatile h:Z - -.field public volatile i:Lf/h/a/d/i/b/k7; - -.field public j:Lf/h/a/d/i/b/k7; - -.field public k:Z - -.field public final l:Ljava/lang/Object; - -.field public m:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Ljava/lang/Object; - - invoke-direct {p1}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/m7;->l:Ljava/lang/Object; - - new-instance p1, Ljava/util/concurrent/ConcurrentHashMap; - - invoke-direct {p1}, Ljava/util/concurrent/ConcurrentHashMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - return-void -.end method - -.method public static B(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - const-string v0, "\\." - - invoke-virtual {p0, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; - - move-result-object p0 - - array-length v0, p0 - - if-lez v0, :cond_0 - - array-length v0, p0 - - add-int/lit8 v0, v0, -0x1 - - aget-object p0, p0, v0 - - goto :goto_0 - - :cond_0 - const-string p0, "" - - :goto_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - const/16 v1, 0x64 - - if-le v0, v1, :cond_1 - - const/4 v0, 0x0 - - invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - :cond_1 - return-object p0 -.end method - -.method public static E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - .locals 4 - - const-string v0, "_si" - - const-string v1, "_sn" - - const-string v2, "_sc" - - if-eqz p1, :cond_3 - - if-eqz p0, :cond_3 - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - if-eqz p2, :cond_3 - - :cond_0 - iget-object p2, p0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - if-eqz p2, :cond_1 - - invoke-virtual {p1, v1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - invoke-virtual {p1, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :goto_0 - iget-object p2, p0, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - if-eqz p2, :cond_2 - - invoke-virtual {p1, v2, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - :cond_2 - invoke-virtual {p1, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :goto_1 - iget-wide v1, p0, Lf/h/a/d/i/b/k7;->c:J - - invoke-virtual {p1, v0, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - return-void - - :cond_3 - if-eqz p1, :cond_4 - - if-nez p0, :cond_4 - - if-eqz p2, :cond_4 - - invoke-virtual {p1, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :cond_4 - return-void -.end method - - -# virtual methods -.method public final A(Z)Lf/h/a/d/i/b/k7; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - if-eqz p1, :cond_1 - - return-object p1 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/i/b/m7;->j:Lf/h/a/d/i/b/k7; - - return-object p1 - - :cond_2 - :goto_0 - iget-object p1, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - return-object p1 -.end method - -.method public final C(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 5 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - if-nez p2, :cond_1 - - return-void - - :cond_1 - const-string v0, "com.google.app_measurement.screen_service" - - invoke-virtual {p2, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object p2 - - if-nez p2, :cond_2 - - return-void - - :cond_2 - new-instance v0, Lf/h/a/d/i/b/k7; - - const-string v1, "name" - - invoke-virtual {p2, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "referrer_name" - - invoke-virtual {p2, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-string v3, "id" - - invoke-virtual {p2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v3 - - invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V - - iget-object p2, p0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - invoke-interface {p2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public final D(Landroid/app/Activity;Lf/h/a/d/i/b/k7;Z)V - .locals 16 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - move-object/from16 v7, p0 - - move-object/from16 v0, p2 - - iget-object v1, v7, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - if-nez v1, :cond_0 - - iget-object v1, v7, Lf/h/a/d/i/b/m7;->d:Lf/h/a/d/i/b/k7; - - goto :goto_0 - - :cond_0 - iget-object v1, v7, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - :goto_0 - move-object v3, v1 - - iget-object v1, v0, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - const/4 v2, 0x0 - - if-nez v1, :cond_2 - - if-eqz p1, :cond_1 - - invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Lf/h/a/d/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - move-object v10, v1 - - goto :goto_1 - - :cond_1 - move-object v10, v2 - - :goto_1 - new-instance v1, Lf/h/a/d/i/b/k7; - - iget-object v9, v0, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - iget-wide v11, v0, Lf/h/a/d/i/b/k7;->c:J - - iget-boolean v13, v0, Lf/h/a/d/i/b/k7;->e:Z - - iget-wide v14, v0, Lf/h/a/d/i/b/k7;->f:J - - move-object v8, v1 - - invoke-direct/range {v8 .. v15}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V - - move-object v4, v1 - - goto :goto_2 - - :cond_2 - move-object v4, v0 - - :goto_2 - iget-object v0, v7, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iput-object v0, v7, Lf/h/a/d/i/b/m7;->d:Lf/h/a/d/i/b/k7; - - iput-object v4, v7, Lf/h/a/d/i/b/m7;->c:Lf/h/a/d/i/b/k7; - - iget-object v0, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_3 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v8 - - new-instance v9, Lf/h/a/d/i/b/o7; - - move-object v0, v9 - - move-object/from16 v1, p0 - - move-object v2, v4 - - move-wide v4, v5 - - move/from16 v6, p3 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/i/b/o7;->(Lf/h/a/d/i/b/m7;Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;JZ)V - - invoke-virtual {v8}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v9}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {v0, v8, v9, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v8, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :cond_3 - throw v2 -.end method - -.method public final F(Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;JZLandroid/os/Bundle;)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - if-eqz p5, :cond_0 - - iget-object p5, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - if-eqz p5, :cond_0 - - const/4 p5, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p5, 0x0 - - :goto_0 - if-eqz p5, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - invoke-virtual {p0, v0, v1, p3, p4}, Lf/h/a/d/i/b/m7;->G(Lf/h/a/d/i/b/k7;ZJ)V - - goto :goto_1 - - :cond_1 - if-eqz p5, :cond_2 - - iget-object p5, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - if-eqz p5, :cond_2 - - invoke-virtual {p0, p5, v1, p3, p4}, Lf/h/a/d/i/b/m7;->G(Lf/h/a/d/i/b/k7;ZJ)V - - :cond_2 - const/4 p5, 0x0 - - :cond_3 - :goto_1 - if-eqz p2, :cond_4 - - iget-wide v3, p2, Lf/h/a/d/i/b/k7;->c:J - - iget-wide v5, p1, Lf/h/a/d/i/b/k7;->c:J - - cmp-long v0, v3, v5 - - if-nez v0, :cond_4 - - iget-object v0, p2, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - invoke-static {v0, v3}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p2, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - invoke-static {v0, v3}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_5 - - :cond_4 - const/4 v2, 0x1 - - :cond_5 - if-eqz v2, :cond_13 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_7 - - if-eqz p6, :cond_6 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0, p6}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - goto :goto_2 - - :cond_6 - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - :cond_7 - :goto_2 - move-object v7, v0 - - invoke-static {p1, v7, v1}, Lf/h/a/d/i/b/m7;->E(Lf/h/a/d/i/b/k7;Landroid/os/Bundle;Z)V - - if-eqz p2, :cond_a - - iget-object p6, p2, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - if-eqz p6, :cond_8 - - const-string v0, "_pn" - - invoke-virtual {v7, v0, p6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_8 - iget-object p6, p2, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - if-eqz p6, :cond_9 - - const-string v0, "_pc" - - invoke-virtual {v7, v0, p6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_9 - iget-wide v0, p2, Lf/h/a/d/i/b/k7;->c:J - - const-string p2, "_pi" - - invoke-virtual {v7, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_a - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p6, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p6}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - const-wide/16 v0, 0x0 - - if-eqz p2, :cond_c - - if-eqz p5, :cond_c - - sget-object p2, Lf/h/a/d/h/k/db;->e:Lf/h/a/d/h/k/db; - - invoke-virtual {p2}, Lf/h/a/d/h/k/db;->a()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/gb; - - invoke-interface {p2}, Lf/h/a/d/h/k/gb;->a()Z - - move-result p2 - - if-eqz p2, :cond_b - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p5, Lf/h/a/d/i/b/n;->W:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_b - - invoke-static {}, Lf/h/a/d/h/k/ra;->b()Z - - move-result p2 - - if-eqz p2, :cond_b - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p5, Lf/h/a/d/i/b/n;->A0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_b - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-wide p5, p2, Lf/h/a/d/i/b/c9;->b:J - - sub-long p5, p3, p5 - - iput-wide p3, p2, Lf/h/a/d/i/b/c9;->b:J - - goto :goto_3 - - :cond_b - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - invoke-virtual {p2}, Lf/h/a/d/i/b/c9;->b()J - - move-result-wide p5 - - :goto_3 - cmp-long p2, p5, v0 - - if-lez p2, :cond_c - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object p2 - - invoke-virtual {p2, v7, p5, p6}, Lf/h/a/d/i/b/t9;->H(Landroid/os/Bundle;J)V - - :cond_c - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p3, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_e - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {p2}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p2 - - if-nez p2, :cond_d - - const-wide/16 p2, 0x1 - - const-string p4, "_mt" - - invoke-virtual {v7, p4, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_d - iget-boolean p2, p1, Lf/h/a/d/i/b/k7;->e:Z - - if-eqz p2, :cond_e - - const-string p2, "app" - - goto :goto_4 - - :cond_e - const-string p2, "auto" - - :goto_4 - move-object v3, p2 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p3, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - const/4 p3, 0x0 - - if-eqz p2, :cond_11 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p2, Lf/h/a/d/e/n/c; - - if-eqz p2, :cond_10 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide p2 - - iget-boolean p4, p1, Lf/h/a/d/i/b/k7;->e:Z - - if-eqz p4, :cond_f - - iget-wide p4, p1, Lf/h/a/d/i/b/k7;->f:J - - cmp-long p6, p4, v0 - - if-eqz p6, :cond_f - - move-wide v5, p4 - - goto :goto_5 - - :cond_f - move-wide v5, p2 - - :goto_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - const-string v4, "_vs" - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - - goto :goto_6 - - :cond_10 - throw p3 - - :cond_11 - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - iget-object p2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p2, Lf/h/a/d/e/n/c; - - if-eqz p2, :cond_12 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v5 - - const-string v4, "_vs" - - invoke-virtual/range {v2 .. v7}, Lf/h/a/d/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V - - goto :goto_6 - - :cond_12 - throw p3 - - :cond_13 - :goto_6 - iput-object p1, p0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p3, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_14 - - iget-boolean p2, p1, Lf/h/a/d/i/b/k7;->e:Z - - if-eqz p2, :cond_14 - - iput-object p1, p0, Lf/h/a/d/i/b/m7;->j:Lf/h/a/d/i/b/k7; - - :cond_14 - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object p2 - - invoke-virtual {p2}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p2}, Lf/h/a/d/i/b/a5;->x()V - - new-instance p3, Lf/h/a/d/i/b/z7; - - invoke-direct {p3, p2, p1}, Lf/h/a/d/i/b/z7;->(Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/k7;)V - - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final G(Lf/h/a/d/i/b/k7;ZJ)V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->p()Lf/h/a/d/i/b/a; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_2 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a;->w(J)V - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - iget-boolean v1, p1, Lf/h/a/d/i/b/k7;->d:Z - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v2 - - invoke-virtual {v2, v1, p2, p3, p4}, Lf/h/a/d/i/b/v8;->A(ZZJ)Z - - move-result p2 - - if-eqz p2, :cond_1 - - if-eqz p1, :cond_1 - - iput-boolean v0, p1, Lf/h/a/d/i/b/k7;->d:Z - - :cond_1 - return-void - - :cond_2 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final H(Ljava/lang/String;Lf/h/a/d/i/b/k7;)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - monitor-enter p0 - - :try_start_0 - iget-object p2, p0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - if-eqz p2, :cond_0 - - iget-object p2, p0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_0 - - goto :goto_0 - - :cond_0 - iput-object p1, p0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - :goto_0 - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final I(Landroid/app/Activity;)Lf/h/a/d/i/b/k7; - .locals 5 - .param p1 # Landroid/app/Activity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/MainThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/i/b/k7; - - if-nez v0, :cond_0 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/k7; - - const/4 v2, 0x0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/t9;->w0()J - - move-result-wide v3 - - invoke-direct {v1, v2, v0, v3, v4}, Lf/h/a/d/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V - - iget-object v0, p0, Lf/h/a/d/i/b/m7;->f:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-object v0, v1 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-nez p1, :cond_1 - - return-object v0 - - :cond_1 - iget-object p1, p0, Lf/h/a/d/i/b/m7;->i:Lf/h/a/d/i/b/k7; - - if-eqz p1, :cond_2 - - iget-object p1, p0, Lf/h/a/d/i/b/m7;->i:Lf/h/a/d/i/b/k7; - - return-object p1 - - :cond_2 - return-object v0 -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m8.smali deleted file mode 100644 index ce4c23e4a5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m8.smali +++ /dev/null @@ -1,494 +0,0 @@ -.class public final Lf/h/a/d/i/b/m8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/content/ServiceConnection; -.implements Lf/h/a/d/e/k/b$a; -.implements Lf/h/a/d/e/k/b$b; - - -# instance fields -.field public volatile d:Z - -.field public volatile e:Lf/h/a/d/i/b/w3; - -.field public final synthetic f:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final g(I)V - .locals 3 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const-string p1, "MeasurementServiceConnection.onConnectionSuspended" - - invoke-static {p1}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v0, "Service connection suspended" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/i/b/q8; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/q8;->(Lf/h/a/d/i/b/m8;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, p1, v0, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V - .locals 3 - .param p1 # Lcom/google/android/gms/common/ConnectionResult; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const-string v0, "MeasurementServiceConnection.onConnectionFailed" - - invoke-static {v0}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->i:Lf/h/a/d/i/b/z3; - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->t()Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->i:Lf/h/a/d/i/b/z3; - - goto :goto_0 - - :cond_0 - move-object v0, v2 - - :goto_0 - if-eqz v0, :cond_1 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Service connection failed" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_1 - monitor-enter p0 - - const/4 p1, 0x0 - - :try_start_0 - iput-boolean p1, p0, Lf/h/a/d/i/b/m8;->d:Z - - iput-object v2, p0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - new-instance v0, Lf/h/a/d/i/b/p8; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/p8;->(Lf/h/a/d/i/b/m8;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, p1, v0, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final i(Landroid/os/Bundle;)V - .locals 2 - .param p1 # Landroid/os/Bundle; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const-string p1, "MeasurementServiceConnection.onConnected" - - invoke-static {p1}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - monitor-enter p0 - - :try_start_0 - iget-object p1, p0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/i/b/r3; - - iget-object v0, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/n8; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/n8;->(Lf/h/a/d/i/b/m8;Lf/h/a/d/i/b/r3;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->x(Ljava/lang/Runnable;)V - :try_end_0 - .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - goto :goto_1 - - :catch_0 - const/4 p1, 0x0 - - :try_start_1 - iput-object p1, p0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/i/b/m8;->d:Z - - :goto_0 - monitor-exit p0 - - return-void - - :goto_1 - monitor-exit p0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 3 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const-string p1, "MeasurementServiceConnection.onServiceConnected" - - invoke-static {p1}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - monitor-enter p0 - - const/4 p1, 0x0 - - if-nez p2, :cond_0 - - :try_start_0 - iput-boolean p1, p0, Lf/h/a/d/i/b/m8;->d:Z - - iget-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Service connected with null binder" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :catchall_0 - move-exception p1 - - goto/16 :goto_3 - - :cond_0 - const/4 v0, 0x0 - - :try_start_1 - invoke-interface {p2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "com.google.android.gms.measurement.internal.IMeasurementService" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - const-string v1, "com.google.android.gms.measurement.internal.IMeasurementService" - - invoke-interface {p2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v1 - - instance-of v2, v1, Lf/h/a/d/i/b/r3; - - if-eqz v2, :cond_1 - - check-cast v1, Lf/h/a/d/i/b/r3; - - goto :goto_0 - - :cond_1 - new-instance v1, Lf/h/a/d/i/b/t3; - - invoke-direct {v1, p2}, Lf/h/a/d/i/b/t3;->(Landroid/os/IBinder;)V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - :try_start_2 - iget-object p2, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Bound to IMeasurementService interface" - - invoke-virtual {p2, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - goto :goto_1 - - :cond_2 - :try_start_3 - iget-object p2, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Got binder with a wrong descriptor" - - invoke-virtual {p2, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_3 - .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - move-object v1, v0 - - goto :goto_1 - - :catch_0 - move-object v1, v0 - - :catch_1 - :try_start_4 - iget-object p2, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Service connect failed to get IMeasurementService" - - invoke-virtual {p2, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_1 - if-nez v1, :cond_4 - - iput-boolean p1, p0, Lf/h/a/d/i/b/m8;->d:Z - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object p2, p2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - iget-object v1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - if-eqz p1, :cond_3 - - invoke-virtual {p2, v1}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_2 - - :cond_3 - throw v0 - :try_end_5 - .catch Ljava/lang/IllegalArgumentException; {:try_start_5 .. :try_end_5} :catch_2 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :cond_4 - :try_start_6 - iget-object p1, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - new-instance p2, Lf/h/a/d/i/b/l8; - - invoke-direct {p2, p0, v1}, Lf/h/a/d/i/b/l8;->(Lf/h/a/d/i/b/m8;Lf/h/a/d/i/b/r3;)V - - invoke-virtual {p1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {v0, p1, p2, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :catch_2 - :goto_2 - monitor-exit p0 - - return-void - - :goto_3 - monitor-exit p0 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - throw p1 -.end method - -.method public final onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 3 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const-string v0, "MeasurementServiceConnection.onServiceDisconnected" - - invoke-static {v0}, Lf/h/a/b/i1/e;->w(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Service disconnected" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - new-instance v1, Lf/h/a/d/i/b/o8; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/i/b/o8;->(Lf/h/a/d/i/b/m8;Landroid/content/ComponentName;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {p1, v0, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/m9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/m9.smali deleted file mode 100644 index 8332e3676f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/m9.smali +++ /dev/null @@ -1,192 +0,0 @@ -.class public final Lf/h/a/d/i/b/m9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/p9; - -.field public final synthetic e:Lf/h/a/d/i/b/j9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;Lf/h/a/d/i/b/p9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/m9;->e:Lf/h/a/d/i/b/j9; - - iput-object p2, p0, Lf/h/a/d/i/b/m9;->d:Lf/h/a/d/i/b/p9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/m9;->e:Lf/h/a/d/i/b/j9; - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x4;->c()V - - new-instance v1, Lf/h/a/d/i/b/e; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/e;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v1, v0, Lf/h/a/d/i/b/j9;->c:Lf/h/a/d/i/b/e; - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v0, Lf/h/a/d/i/b/j9;->a:Lf/h/a/d/i/b/y4; - - iput-object v2, v1, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - new-instance v1, Lf/h/a/d/i/b/w9; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/w9;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v1, v0, Lf/h/a/d/i/b/j9;->f:Lf/h/a/d/i/b/w9; - - new-instance v1, Lf/h/a/d/i/b/i7; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/i7;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v1, v0, Lf/h/a/d/i/b/j9;->h:Lf/h/a/d/i/b/i7; - - new-instance v1, Lf/h/a/d/i/b/g9; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/g9;->(Lf/h/a/d/i/b/j9;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/k9;->p()V - - iput-object v1, v0, Lf/h/a/d/i/b/j9;->e:Lf/h/a/d/i/b/g9; - - new-instance v1, Lf/h/a/d/i/b/k4; - - invoke-direct {v1, v0}, Lf/h/a/d/i/b/k4;->(Lf/h/a/d/i/b/j9;)V - - iput-object v1, v0, Lf/h/a/d/i/b/j9;->d:Lf/h/a/d/i/b/k4; - - iget v1, v0, Lf/h/a/d/i/b/j9;->n:I - - iget v2, v0, Lf/h/a/d/i/b/j9;->o:I - - if-eq v1, v2, :cond_0 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget v2, v0, Lf/h/a/d/i/b/j9;->n:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - iget v3, v0, Lf/h/a/d/i/b/j9;->o:I - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - const-string v4, "Not all upload components initialized" - - invoke-virtual {v1, v4, v2, v3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_0 - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/d/i/b/j9;->j:Z - - iget-object v0, p0, Lf/h/a/d/i/b/m9;->e:Lf/h/a/d/i/b/j9; - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/e;->l0()V - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-nez v5, :cond_2 - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->e:Lf/h/a/d/i/b/q4; - - iget-object v2, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v2, Lf/h/a/d/e/n/c; - - if-eqz v2, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - throw v0 - - :cond_2 - :goto_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->R()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n.smali deleted file mode 100644 index 4f6e12c555..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n.smali +++ /dev/null @@ -1,4578 +0,0 @@ -.class public final Lf/h/a/d/i/b/n; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static A:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static A0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static B:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static B0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static C:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static C0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static D:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static D0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static E:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static E0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static F:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static F0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static G:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static G0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static H:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static H0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static I:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static I0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static J:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static J0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static K:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static K0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static L:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static L0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static M:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static M0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static N:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static N0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static O:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Double;", - ">;" - } - .end annotation -.end field - -.field public static O0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static P:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static P0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static Q:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static Q0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static R:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static R0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static S:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static S0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static T:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static T0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static U:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static V:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static W:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static X:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static Y:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static Z:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static a:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/h/a/d/i/b/p3<", - "*>;>;" - } - .end annotation -.end field - -.field public static a0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static b:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static b0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static c:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static c0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static d:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static d0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static e:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static e0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static f:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static f0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static g:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static g0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static h:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static h0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static i:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static i0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static j:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static j0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static k:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static k0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static l:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static l0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static m:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static m0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static n:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static n0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static o:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static o0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static p:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static p0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static q:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static q0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static r:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static r0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static s:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static s0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static t:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static t0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static u:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static u0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static v:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static v0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static w:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static w0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static x:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static x0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static y:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static y0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - -.field public static z:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public static z0:Lf/h/a/d/i/b/p3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/p3<", - "Ljava/lang/Boolean;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 7 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - invoke-static {v0}, Ljava/util/Collections;->synchronizedList(Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->a:Ljava/util/List; - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - invoke-static {v0}, Ljava/util/Collections;->synchronizedSet(Ljava/util/Set;)Ljava/util/Set; - - const-wide/16 v0, 0x2710 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - sget-object v1, Lf/h/a/d/i/b/q;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.ad_id_cache_time" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->b:Lf/h/a/d/i/b/p3; - - const-wide/32 v1, 0x5265c00 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/p;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.monitoring.sample_period_millis" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v2 - - sput-object v2, Lf/h/a/d/i/b/n;->c:Lf/h/a/d/i/b/p3; - - const-wide/32 v2, 0x36ee80 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - sget-object v3, Lf/h/a/d/i/b/d0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.config.cache_time" - - invoke-static {v4, v1, v2, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->d:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/m0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.config.url_scheme" - - const-string v5, "https" - - invoke-static {v4, v5, v5, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->e:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/a1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.config.url_authority" - - const-string v5, "app-measurement.com" - - invoke-static {v4, v5, v5, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->f:Lf/h/a/d/i/b/p3; - - const/16 v3, 0x64 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/j1;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.upload.max_bundles" - - invoke-static {v5, v3, v3, v4}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->g:Lf/h/a/d/i/b/p3; - - const/high16 v3, 0x10000 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/w1;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.upload.max_batch_size" - - invoke-static {v5, v3, v3, v4}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v4 - - sput-object v4, Lf/h/a/d/i/b/n;->h:Lf/h/a/d/i/b/p3; - - sget-object v4, Lf/h/a/d/i/b/g2;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.upload.max_bundle_size" - - invoke-static {v5, v3, v3, v4}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->i:Lf/h/a/d/i/b/p3; - - const/16 v3, 0x3e8 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/t2;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.upload.max_events_per_bundle" - - invoke-static {v5, v3, v3, v4}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v4 - - sput-object v4, Lf/h/a/d/i/b/n;->j:Lf/h/a/d/i/b/p3; - - const v4, 0x186a0 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - sget-object v5, Lf/h/a/d/i/b/d3;->a:Lf/h/a/d/i/b/n3; - - const-string v6, "measurement.upload.max_events_per_day" - - invoke-static {v6, v4, v4, v5}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v5 - - sput-object v5, Lf/h/a/d/i/b/n;->k:Lf/h/a/d/i/b/p3; - - sget-object v5, Lf/h/a/d/i/b/s;->a:Lf/h/a/d/i/b/n3; - - const-string v6, "measurement.upload.max_error_events_per_day" - - invoke-static {v6, v3, v3, v5}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->l:Lf/h/a/d/i/b/p3; - - const v3, 0xc350 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v5, Lf/h/a/d/i/b/r;->a:Lf/h/a/d/i/b/n3; - - const-string v6, "measurement.upload.max_public_events_per_day" - - invoke-static {v6, v3, v3, v5}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->m:Lf/h/a/d/i/b/p3; - - const/16 v3, 0x2710 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v5, Lf/h/a/d/i/b/u;->a:Lf/h/a/d/i/b/n3; - - const-string v6, "measurement.upload.max_conversions_per_day" - - invoke-static {v6, v3, v3, v5}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->n:Lf/h/a/d/i/b/p3; - - const/16 v3, 0xa - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - sget-object v5, Lf/h/a/d/i/b/t;->a:Lf/h/a/d/i/b/n3; - - const-string v6, "measurement.upload.max_realtime_events_per_day" - - invoke-static {v6, v3, v3, v5}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->o:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/w;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.store.max_stored_events_per_app" - - invoke-static {v5, v4, v4, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->p:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/v;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.upload.url" - - const-string v5, "https://app-measurement.com/a" - - invoke-static {v4, v5, v5, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->q:Lf/h/a/d/i/b/p3; - - const-wide/32 v3, 0x2932e00 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/i/b/z;->a:Lf/h/a/d/i/b/n3; - - const-string v5, "measurement.upload.backoff_period" - - invoke-static {v5, v3, v3, v4}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->r:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/y;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.upload.window_interval" - - invoke-static {v4, v2, v2, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v3 - - sput-object v3, Lf/h/a/d/i/b/n;->s:Lf/h/a/d/i/b/p3; - - sget-object v3, Lf/h/a/d/i/b/b0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.upload.interval" - - invoke-static {v4, v2, v2, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v2 - - sput-object v2, Lf/h/a/d/i/b/n;->t:Lf/h/a/d/i/b/p3; - - sget-object v2, Lf/h/a/d/i/b/a0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.realtime_upload_interval" - - invoke-static {v3, v0, v0, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->u:Lf/h/a/d/i/b/p3; - - const-wide/16 v2, 0x3e8 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - sget-object v2, Lf/h/a/d/i/b/c0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.debug_upload_interval" - - invoke-static {v3, v0, v0, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->v:Lf/h/a/d/i/b/p3; - - const-wide/16 v2, 0x1f4 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - sget-object v2, Lf/h/a/d/i/b/f0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.minimum_delay" - - invoke-static {v3, v0, v0, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->w:Lf/h/a/d/i/b/p3; - - const-wide/32 v2, 0xea60 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - sget-object v2, Lf/h/a/d/i/b/e0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.alarm_manager.minimum_interval" - - invoke-static {v3, v0, v0, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->x:Lf/h/a/d/i/b/p3; - - sget-object v0, Lf/h/a/d/i/b/h0;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.upload.stale_data_deletion_interval" - - invoke-static {v2, v1, v1, v0}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->y:Lf/h/a/d/i/b/p3; - - const-wide/32 v0, 0x240c8400 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - sget-object v1, Lf/h/a/d/i/b/g0;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.upload.refresh_blacklisted_config_interval" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->z:Lf/h/a/d/i/b/p3; - - const-wide/16 v1, 0x3a98 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/j0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.initial_upload_delay_time" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->A:Lf/h/a/d/i/b/p3; - - const-wide/32 v1, 0x1b7740 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/i0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.retry_time" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->B:Lf/h/a/d/i/b/p3; - - const/4 v1, 0x6 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/l0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.retry_count" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->C:Lf/h/a/d/i/b/p3; - - const-wide v1, 0x90321000L - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/k0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.max_queue_time" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->D:Lf/h/a/d/i/b/p3; - - const/4 v1, 0x4 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/n0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.lifetimevalue.max_currency_tracked" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->E:Lf/h/a/d/i/b/p3; - - const/16 v1, 0xc8 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/p0;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.audience.filter_result_max_count" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->F:Lf/h/a/d/i/b/p3; - - const/16 v1, 0x19 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "measurement.upload.max_public_user_properties" - - const/4 v3, 0x0 - - invoke-static {v2, v1, v1, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v2 - - sput-object v2, Lf/h/a/d/i/b/n;->G:Lf/h/a/d/i/b/p3; - - const/16 v2, 0x1f4 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v4, "measurement.upload.max_event_name_cardinality" - - invoke-static {v4, v2, v2, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v2 - - sput-object v2, Lf/h/a/d/i/b/n;->H:Lf/h/a/d/i/b/p3; - - const-string v2, "measurement.upload.max_public_event_params" - - invoke-static {v2, v1, v1, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->I:Lf/h/a/d/i/b/p3; - - const-wide/16 v1, 0x1388 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/o0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.service_client.idle_disconnect_millis" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->J:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/r0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.test.boolean_flag" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->K:Lf/h/a/d/i/b/p3; - - sget-object v1, Lf/h/a/d/i/b/q0;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.test.string_flag" - - const-string v4, "---" - - invoke-static {v2, v4, v4, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->L:Lf/h/a/d/i/b/p3; - - const-wide/16 v1, -0x1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/t0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.test.long_flag" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->M:Lf/h/a/d/i/b/p3; - - const/4 v1, -0x2 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/s0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.test.int_flag" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->N:Lf/h/a/d/i/b/p3; - - const-wide/high16 v1, -0x3ff8000000000000L # -3.0 - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/v0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.test.double_flag" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->O:Lf/h/a/d/i/b/p3; - - const/16 v1, 0x32 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/u0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.experiment.max_ids" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->P:Lf/h/a/d/i/b/p3; - - const/4 v1, 0x2 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - sget-object v2, Lf/h/a/d/i/b/x0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.max_bundles_per_iteration" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->Q:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/w0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.validation.internal_limits_internal_event_params" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->R:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/z0;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.referrer.enable_logging_install_referrer_cmp_from_apk" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->S:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/c1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.collection.firebase_global_collection_flag_enabled" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->T:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/b1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.collection.efficient_engagement_reporting_enabled_2" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->U:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/e1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.collection.redundant_engagement_removal_enabled" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->V:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/d1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.client.freeride_engagement_fix" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->W:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/g1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.experiment.enable_experiment_reporting" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->X:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/f1;->a:Lf/h/a/d/i/b/n3; - - const-string v4, "measurement.collection.log_event_and_bundle_v2" - - invoke-static {v4, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->Y:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - const-string v2, "measurement.quality.checksum" - - invoke-static {v2, v1, v1, v3}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->Z:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/i1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.dynamite.allow_remote_dynamite2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->a0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/h1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.validate_param_names_alphabetical" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->b0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/k1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.collection.event_safelist" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->c0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/m1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.audience.invalidate_config_cache_after_app_unisntall" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/l1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.audience.fix_skip_audience_with_failed_filters" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->d0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/o1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.audience.use_bundle_end_timestamp_for_non_sequence_property_filters" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->e0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/n1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.audience.refresh_event_count_filters_timestamp" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->f0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/q1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.audience.use_bundle_timestamp_for_event_count_filters" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->g0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/p1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.retrieve_deeplink_from_bow_2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->h0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/s1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.last_deep_link_referrer2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->i0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/r1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.last_deep_link_referrer_campaign2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->j0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/u1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.last_gclid_from_referrer2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->k0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/t1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.collection.enable_extend_user_property_size" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->l0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/v1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.file_lock_state_check" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->m0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/y1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sampling.calculate_bundle_timestamp_before_sampling" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->n0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/x1;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.ga.ga_app_id" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/b2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.lifecycle.app_backgrounded_tracking" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->p0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/a2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.lifecycle.app_in_background_parameter" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->q0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/d2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.integration.disable_firebase_instance_id" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->r0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/c2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.lifecycle.app_backgrounded_engagement" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->s0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/f2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.collection.service.update_with_analytics_fix" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->t0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/e2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.use_appinfo_modified" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->u0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/h2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.client.firebase_feature_rollout.v1.enable" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->v0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/j2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.client.sessions.check_on_reset_and_enable2" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->w0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/i2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.config.string.always_update_disk_on_set" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->x0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/l2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.scheduler.task_thread.cleanup_on_exit" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->y0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/k2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.upload.file_truncate_fix" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->z0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/n2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.engagement_time_main_thread" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->A0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/m2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.referrer.delayed_install_referrer_api" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->B0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/p2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.screen.disabling_automatic_reporting" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->C0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/o2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.screen.manual_screen_view_logging" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/r2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.format_logs" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->E0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/q2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.nested_param_daily_event_count" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->F0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/s2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.upload_nested_complex_events" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/v2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.log_nested_complex_events" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->H0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/u2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.updated_schema.client" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->I0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/x2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.gold.enhanced_ecommerce.updated_schema.service" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->J0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/w2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.collection.synthetic_data_mitigation" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/z2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.configurable_service_limits" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->K0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/y2;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.client.configurable_service_limits" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->L0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/c3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.androidId.delete_feature" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/b3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.client.global_params.dev" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->N0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/e3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.global_params" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->O0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/g3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.service.global_params_in_payload" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->P0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/f3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.client.string_reader" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->Q0:Lf/h/a/d/i/b/p3; - - sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v2, Lf/h/a/d/i/b/i3;->a:Lf/h/a/d/i/b/n3; - - const-string v3, "measurement.sdk.attribution.cache" - - invoke-static {v3, v1, v1, v2}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/i/b/n;->R0:Lf/h/a/d/i/b/p3; - - sget-object v1, Lf/h/a/d/i/b/h3;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.sdk.attribution.cache.ttl" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->S0:Lf/h/a/d/i/b/p3; - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v1, Lf/h/a/d/i/b/k3;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.service.database_return_empty_collection" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - sget-object v1, Lf/h/a/d/i/b/j3;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.service.ssaid_removal" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v1, Lf/h/a/d/i/b/m3;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.client.consent_state_v1.dev" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - sget-object v1, Lf/h/a/d/i/b/l3;->a:Lf/h/a/d/i/b/n3; - - const-string v2, "measurement.service.consent_state_v1" - - invoke-static {v2, v0, v0, v1}, Lf/h/a/d/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - - return-void -.end method - -.method public static final A()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/a9;->e:Lf/h/a/d/h/k/a9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/a9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/z8; - - invoke-interface {v0}, Lf/h/a/d/h/k/z8;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final A0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/h9;->e:Lf/h/a/d/h/k/h9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/h9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/k9; - - invoke-interface {v0}, Lf/h/a/d/h/k/k9;->b()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final B()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/t9;->e:Lf/h/a/d/h/k/t9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/t9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/w9; - - invoke-interface {v0}, Lf/h/a/d/h/k/w9;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final B0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/h9;->e:Lf/h/a/d/h/k/h9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/h9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/k9; - - invoke-interface {v0}, Lf/h/a/d/h/k/k9;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final C()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/sc;->e:Lf/h/a/d/h/k/sc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/sc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/rc; - - invoke-interface {v0}, Lf/h/a/d/h/k/rc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final C0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ed;->e:Lf/h/a/d/h/k/ed; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ed;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/dd; - - invoke-interface {v0}, Lf/h/a/d/h/k/dd;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final D()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/s9;->e:Lf/h/a/d/h/k/s9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/s9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/r9; - - invoke-interface {v0}, Lf/h/a/d/h/k/r9;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final D0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pb;->e:Lf/h/a/d/h/k/pb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/pb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/sb; - - invoke-interface {v0}, Lf/h/a/d/h/k/sb;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final E()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/tc;->e:Lf/h/a/d/h/k/tc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/tc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/wc; - - invoke-interface {v0}, Lf/h/a/d/h/k/wc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final E0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pb;->e:Lf/h/a/d/h/k/pb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/pb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/sb; - - invoke-interface {v0}, Lf/h/a/d/h/k/sb;->d()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final F()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/db;->e:Lf/h/a/d/h/k/db; - - invoke-virtual {v0}, Lf/h/a/d/h/k/db;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/gb; - - invoke-interface {v0}, Lf/h/a/d/h/k/gb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final F0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/pb;->e:Lf/h/a/d/h/k/pb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/pb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/sb; - - invoke-interface {v0}, Lf/h/a/d/h/k/sb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final G()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ib;->e:Lf/h/a/d/h/k/ib; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ib;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/hb; - - invoke-interface {v0}, Lf/h/a/d/h/k/hb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final G0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/b9;->e:Lf/h/a/d/h/k/b9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/b9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/e9; - - invoke-interface {v0}, Lf/h/a/d/h/k/e9;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final H()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ib;->e:Lf/h/a/d/h/k/ib; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ib;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/hb; - - invoke-interface {v0}, Lf/h/a/d/h/k/hb;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final H0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/n9;->e:Lf/h/a/d/h/k/n9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/n9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q9; - - invoke-interface {v0}, Lf/h/a/d/h/k/q9;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final I()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/jb;->e:Lf/h/a/d/h/k/jb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/jb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/mb; - - invoke-interface {v0}, Lf/h/a/d/h/k/mb;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final I0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/n9;->e:Lf/h/a/d/h/k/n9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/n9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/q9; - - invoke-interface {v0}, Lf/h/a/d/h/k/q9;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final J()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ub;->e:Lf/h/a/d/h/k/ub; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ub;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/tb; - - invoke-interface {v0}, Lf/h/a/d/h/k/tb;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final J0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/fd;->e:Lf/h/a/d/h/k/fd; - - invoke-virtual {v0}, Lf/h/a/d/h/k/fd;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/id; - - invoke-interface {v0}, Lf/h/a/d/h/k/id;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final K()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/hc;->e:Lf/h/a/d/h/k/hc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/hc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/kc; - - invoke-interface {v0}, Lf/h/a/d/h/k/kc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final K0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->k()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final L()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/gc;->e:Lf/h/a/d/h/k/gc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/gc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/fc; - - invoke-interface {v0}, Lf/h/a/d/h/k/fc;->a()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final L0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->e()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final M()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->r()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final M0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final N()Ljava/lang/Double; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/nc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - invoke-interface {v0}, Lf/h/a/d/h/k/qc;->b()D - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final N0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->m()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final O()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/nc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - invoke-interface {v0}, Lf/h/a/d/h/k/qc;->c()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final O0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->d()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final P()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/nc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - invoke-interface {v0}, Lf/h/a/d/h/k/qc;->d()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final P0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/y9;->e:Lf/h/a/d/h/k/y9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/x9; - - invoke-interface {v0}, Lf/h/a/d/h/k/x9;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final Q()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/nc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - invoke-interface {v0}, Lf/h/a/d/h/k/qc;->e()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final Q0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/bc;->e:Lf/h/a/d/h/k/bc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/bc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ec; - - invoke-interface {v0}, Lf/h/a/d/h/k/ec;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final R()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/nc;->e:Lf/h/a/d/h/k/nc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/nc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qc; - - invoke-interface {v0}, Lf/h/a/d/h/k/qc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final R0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/bc;->e:Lf/h/a/d/h/k/bc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/bc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ec; - - invoke-interface {v0}, Lf/h/a/d/h/k/ec;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final S()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->w()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final S0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/qa;->e:Lf/h/a/d/h/k/qa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/qa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pa; - - invoke-interface {v0}, Lf/h/a/d/h/k/pa;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final T()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->u()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final T0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ra;->e:Lf/h/a/d/h/k/ra; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ra;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ua; - - invoke-interface {v0}, Lf/h/a/d/h/k/ua;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final U()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->k()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final U0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ea;->e:Lf/h/a/d/h/k/ea; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ea;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/da; - - invoke-interface {v0}, Lf/h/a/d/h/k/da;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final V()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->D()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final V0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/yc;->e:Lf/h/a/d/h/k/yc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/yc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/xc; - - invoke-interface {v0}, Lf/h/a/d/h/k/xc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final W()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->B()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final X()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->l()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final Y()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->f()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final Z()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->j()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;)Lf/h/a/d/i/b/p3; - .locals 7 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Lf/h/a/d/i/b/n3; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "TV;TV;", - "Lf/h/a/d/i/b/n3<", - "TV;>;)", - "Lf/h/a/d/i/b/p3<", - "TV;>;" - } - .end annotation - - new-instance v6, Lf/h/a/d/i/b/p3; - - const/4 v5, 0x0 - - move-object v0, v6 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move-object v4, p3 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/i/b/p3;->(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;Lf/h/a/d/i/b/o3;)V - - sget-object p0, Lf/h/a/d/i/b/n;->a:Ljava/util/List; - - invoke-interface {p0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-object v6 -.end method - -.method public static final a0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->h()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final b()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/s9;->e:Lf/h/a/d/h/k/s9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/s9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/r9; - - invoke-interface {v0}, Lf/h/a/d/h/k/r9;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final b0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->C()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static c(Landroid/content/Context;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/content/Context;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p0 - - const-string v0, "com.google.android.gms.measurement" - - invoke-static {v0}, Lf/h/a/d/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v0 - - invoke-static {p0, v0}, Lf/h/a/d/h/k/o1;->a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/d/h/k/o1; - - move-result-object p0 - - if-nez p0, :cond_0 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object p0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/h/k/o1;->b()Ljava/util/Map; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final c0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->p()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final d()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/mc;->e:Lf/h/a/d/h/k/mc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/mc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/lc; - - invoke-interface {v0}, Lf/h/a/d/h/k/lc;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final d0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->e()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final e()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/cb;->e:Lf/h/a/d/h/k/cb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/cb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/bb; - - invoke-interface {v0}, Lf/h/a/d/h/k/bb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final e0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/zc;->e:Lf/h/a/d/h/k/zc; - - invoke-virtual {v0}, Lf/h/a/d/h/k/zc;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/cd; - - invoke-interface {v0}, Lf/h/a/d/h/k/cd;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final f()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/fa;->e:Lf/h/a/d/h/k/fa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/fa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ia; - - invoke-interface {v0}, Lf/h/a/d/h/k/ia;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final f0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->n()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final g()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/xa;->e:Lf/h/a/d/h/k/xa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/xa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ab; - - invoke-interface {v0}, Lf/h/a/d/h/k/ab;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final g0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->E()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final h()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/rd;->e:Lf/h/a/d/h/k/rd; - - invoke-virtual {v0}, Lf/h/a/d/h/k/rd;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/qd; - - invoke-interface {v0}, Lf/h/a/d/h/k/qd;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final h0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->s()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final i()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ac;->e:Lf/h/a/d/h/k/ac; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ac;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/zb; - - invoke-interface {v0}, Lf/h/a/d/h/k/zb;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final i0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->i()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final j()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ld;->e:Lf/h/a/d/h/k/ld; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ld;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/jd; - - invoke-interface {v0}, Lf/h/a/d/h/k/jd;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final j0()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->y()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final k()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ac;->e:Lf/h/a/d/h/k/ac; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ac;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/zb; - - invoke-interface {v0}, Lf/h/a/d/h/k/zb;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final k0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->m()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final l()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ac;->e:Lf/h/a/d/h/k/ac; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ac;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/zb; - - invoke-interface {v0}, Lf/h/a/d/h/k/zb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final l0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->F()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final m()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ob;->e:Lf/h/a/d/h/k/ob; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ob;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/nb; - - invoke-interface {v0}, Lf/h/a/d/h/k/nb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final m0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->o()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final n()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/g9;->e:Lf/h/a/d/h/k/g9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/g9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/f9; - - invoke-interface {v0}, Lf/h/a/d/h/k/f9;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final n0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->t()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final o()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/sd;->e:Lf/h/a/d/h/k/sd; - - invoke-virtual {v0}, Lf/h/a/d/h/k/sd;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/vd; - - invoke-interface {v0}, Lf/h/a/d/h/k/vd;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final o0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->v()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final p()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/vb;->e:Lf/h/a/d/h/k/vb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/vb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/yb; - - invoke-interface {v0}, Lf/h/a/d/h/k/yb;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final p0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->q()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final q()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/vb;->e:Lf/h/a/d/h/k/vb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/vb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/yb; - - invoke-interface {v0}, Lf/h/a/d/h/k/yb;->d()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final q0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->x()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final r()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/vb;->e:Lf/h/a/d/h/k/vb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/vb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/yb; - - invoke-interface {v0}, Lf/h/a/d/h/k/yb;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final r0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->G()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final s()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/vb;->e:Lf/h/a/d/h/k/vb; - - invoke-virtual {v0}, Lf/h/a/d/h/k/vb;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/yb; - - invoke-interface {v0}, Lf/h/a/d/h/k/yb;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final s0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->A()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final t()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/md;->e:Lf/h/a/d/h/k/md; - - invoke-virtual {v0}, Lf/h/a/d/h/k/md;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pd; - - invoke-interface {v0}, Lf/h/a/d/h/k/pd;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final t0()Ljava/lang/Integer; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->g()J - - move-result-wide v0 - - long-to-int v1, v0 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final u()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ka;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - invoke-interface {v0}, Lf/h/a/d/h/k/ja;->e()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final u0()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->c()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final v()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ka;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - invoke-interface {v0}, Lf/h/a/d/h/k/ja;->c()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final v0()Ljava/lang/String; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->d()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final w()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ka;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - invoke-interface {v0}, Lf/h/a/d/h/k/ja;->d()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final w0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/b/i1/e;->f:Lf/h/a/d/i/b/ea; - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->b()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final x()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/ka;->e:Lf/h/a/d/h/k/ka; - - invoke-virtual {v0}, Lf/h/a/d/h/k/ka;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ja; - - invoke-interface {v0}, Lf/h/a/d/h/k/ja;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final x0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->z()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final y()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/la;->e:Lf/h/a/d/h/k/la; - - invoke-virtual {v0}, Lf/h/a/d/h/k/la;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/oa; - - invoke-interface {v0}, Lf/h/a/d/h/k/oa;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final y0()Ljava/lang/Long; - .locals 2 - - sget-object v0, Lf/h/a/d/h/k/m9;->e:Lf/h/a/d/h/k/m9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/m9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/l9; - - invoke-interface {v0}, Lf/h/a/d/h/k/l9;->a()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final z()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/z9;->e:Lf/h/a/d/h/k/z9; - - invoke-virtual {v0}, Lf/h/a/d/h/k/z9;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/ca; - - invoke-interface {v0}, Lf/h/a/d/h/k/ca;->a()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final z0()Ljava/lang/Boolean; - .locals 1 - - sget-object v0, Lf/h/a/d/h/k/wa;->e:Lf/h/a/d/h/k/wa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/wa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/va; - - invoke-interface {v0}, Lf/h/a/d/h/k/va;->b()Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n0.smali deleted file mode 100644 index 8a472506b0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/n0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/n0; - - invoke-direct {v0}, Lf/h/a/d/i/b/n0;->()V - - sput-object v0, Lf/h/a/d/i/b/n0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->U()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n1.smali deleted file mode 100644 index 365263ef09..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/n1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/n1; - - invoke-direct {v0}, Lf/h/a/d/i/b/n1;->()V - - sput-object v0, Lf/h/a/d/i/b/n1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->v()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n2.smali deleted file mode 100644 index 587e8c2b44..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/n2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/n2; - - invoke-direct {v0}, Lf/h/a/d/i/b/n2;->()V - - sput-object v0, Lf/h/a/d/i/b/n2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->T0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n3.smali deleted file mode 100644 index 4fccc3fd54..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n3.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/n3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a()Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "()TV;" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n4.smali deleted file mode 100644 index 297cc7bcc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n4.smali +++ /dev/null @@ -1,466 +0,0 @@ -.class public final Lf/h/a/d/i/b/n4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Landroid/os/Bundle; - -.field public c:Z - -.field public d:Landroid/os/Bundle; - -.field public final synthetic e:Lf/h/a/d/i/b/m4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/n4;->a:Ljava/lang/String; - - new-instance p1, Landroid/os/Bundle; - - invoke-direct {p1}, Landroid/os/Bundle;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/n4;->b:Landroid/os/Bundle; - - return-void -.end method - - -# virtual methods -.method public final a()Landroid/os/Bundle; - .locals 12 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/n4;->c:Z - - if-nez v0, :cond_9 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/n4;->c:Z - - iget-object v1, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/d/i/b/n4;->a:Ljava/lang/String; - - const/4 v3, 0x0 - - invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_8 - - :try_start_0 - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - new-instance v3, Lorg/json/JSONArray; - - invoke-direct {v3, v1}, Lorg/json/JSONArray;->(Ljava/lang/String;)V - - const/4 v1, 0x0 - - const/4 v4, 0x0 - - :goto_0 - invoke-virtual {v3}, Lorg/json/JSONArray;->length()I - - move-result v5 - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1 - - if-ge v4, v5, :cond_7 - - :try_start_1 - invoke-virtual {v3, v4}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject; - - move-result-object v5 - - const-string v6, "n" - - invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v7, "t" - - invoke-virtual {v5, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const/4 v8, -0x1 - - invoke-virtual {v7}, Ljava/lang/String;->hashCode()I - - move-result v9 - - const/16 v10, 0x64 - - const/4 v11, 0x2 - - if-eq v9, v10, :cond_2 - - const/16 v10, 0x6c - - if-eq v9, v10, :cond_1 - - const/16 v10, 0x73 - - if-eq v9, v10, :cond_0 - - goto :goto_1 - - :cond_0 - const-string v9, "s" - - invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_3 - - const/4 v8, 0x0 - - goto :goto_1 - - :cond_1 - const-string v9, "l" - - invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - - if-eqz v9, :cond_3 - - const/4 v8, 0x2 - - goto :goto_1 - - :cond_2 - const-string v9, "d" - - invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v9 - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_0 - - if-eqz v9, :cond_3 - - const/4 v8, 0x1 - - :cond_3 - :goto_1 - const-string v9, "v" - - if-eqz v8, :cond_6 - - if-eq v8, v0, :cond_5 - - if-eq v8, v11, :cond_4 - - :try_start_2 - iget-object v5, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Unrecognized persisted bundle type. Type" - - invoke-virtual {v5, v6, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_2 - - :cond_4 - invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v7 - - invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_2 - - :cond_5 - invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D - - move-result-wide v7 - - invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - goto :goto_2 - - :cond_6 - invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - :try_end_2 - .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 - .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 - - goto :goto_2 - - :catch_0 - :try_start_3 - iget-object v5, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Error reading value from SharedPreferences. Value dropped" - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_2 - add-int/lit8 v4, v4, 0x1 - - goto/16 :goto_0 - - :cond_7 - iput-object v2, p0, Lf/h/a/d/i/b/n4;->d:Landroid/os/Bundle; - :try_end_3 - .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1 - - goto :goto_3 - - :catch_1 - iget-object v0, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Error loading bundle from SharedPreferences. Values will be lost" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_8 - :goto_3 - iget-object v0, p0, Lf/h/a/d/i/b/n4;->d:Landroid/os/Bundle; - - if-nez v0, :cond_9 - - iget-object v0, p0, Lf/h/a/d/i/b/n4;->b:Landroid/os/Bundle; - - iput-object v0, p0, Lf/h/a/d/i/b/n4;->d:Landroid/os/Bundle; - - :cond_9 - iget-object v0, p0, Lf/h/a/d/i/b/n4;->d:Landroid/os/Bundle; - - return-object v0 -.end method - -.method public final b(Landroid/os/Bundle;)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - if-nez p1, :cond_0 - - new-instance p1, Landroid/os/Bundle; - - invoke-direct {p1}, Landroid/os/Bundle;->()V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/os/Bundle;->size()I - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/i/b/n4;->a:Ljava/lang/String; - - invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - goto/16 :goto_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/n4;->a:Ljava/lang/String; - - new-instance v2, Lorg/json/JSONArray; - - invoke-direct {v2}, Lorg/json/JSONArray;->()V - - invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_2 - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-virtual {p1, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - if-eqz v5, :cond_2 - - :try_start_0 - new-instance v6, Lorg/json/JSONObject; - - invoke-direct {v6}, Lorg/json/JSONObject;->()V - - const-string v7, "n" - - invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - const-string v4, "v" - - invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v6, v4, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - instance-of v4, v5, Ljava/lang/String; - :try_end_0 - .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v7, "t" - - if-eqz v4, :cond_3 - - :try_start_1 - const-string v4, "s" - - invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - goto :goto_1 - - :cond_3 - instance-of v4, v5, Ljava/lang/Long; - - if-eqz v4, :cond_4 - - const-string v4, "l" - - invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - goto :goto_1 - - :cond_4 - instance-of v4, v5, Ljava/lang/Double; - - if-eqz v4, :cond_5 - - const-string v4, "d" - - invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; - - :goto_1 - invoke-virtual {v2, v6}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; - - goto :goto_0 - - :cond_5 - iget-object v4, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Cannot serialize bundle value to SharedPreferences. Type" - - invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v5 - - invoke-virtual {v4, v6, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_1 - .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v4 - - iget-object v5, p0, Lf/h/a/d/i/b/n4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Cannot serialize bundle value to SharedPreferences" - - invoke-virtual {v5, v6, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_6 - invoke-virtual {v2}, Lorg/json/JSONArray;->toString()Ljava/lang/String; - - move-result-object v2 - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - :goto_2 - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - iput-object p1, p0, Lf/h/a/d/i/b/n4;->d:Landroid/os/Bundle; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n5.smali deleted file mode 100644 index 7dacfa7b33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n5.smali +++ /dev/null @@ -1,214 +0,0 @@ -.class public final Lf/h/a/d/i/b/n5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n5;->e:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/n5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/i/b/n5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/n5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/n5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - const-string v2, "app_id=?" - - iget-object v3, v0, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - if-eqz v3, :cond_0 - - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - iput-object v3, v0, Lf/h/a/d/i/b/j9;->v:Ljava/util/List; - - iget-object v4, v0, Lf/h/a/d/i/b/j9;->u:Ljava/util/List; - - invoke-virtual {v3, v4}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v3}, Lf/h/a/d/i/b/k9;->o()V - - :try_start_0 - invoke-virtual {v3}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v5 - - const/4 v6, 0x1 - - new-array v6, v6, [Ljava/lang/String; - - const/4 v7, 0x0 - - aput-object v4, v6, v7 - - const-string v8, "apps" - - invoke-virtual {v5, v8, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v8 - - add-int/2addr v8, v7 - - const-string v7, "events" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "user_attributes" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "conditional_properties" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "raw_events" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "raw_events_metadata" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "queue" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "audience_filter_values" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "main_event_params" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v7 - - add-int/2addr v8, v7 - - const-string v7, "default_event_params" - - invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v2 - - add-int/2addr v8, v2 - - if-lez v8, :cond_1 - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v5, "Reset analytics data. app, records" - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v2, v5, v4, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v2 - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "Error resetting analytics data. appId, error" - - invoke-virtual {v3, v5, v4, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1 - :goto_0 - iget-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z - - if-eqz v2, :cond_2 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->y(Lcom/google/android/gms/measurement/internal/zzn;)V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n6.smali deleted file mode 100644 index 5af65b68bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n6.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/i/b/n6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/Object; - -.field public final synthetic g:J - -.field public final synthetic h:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n6;->h:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/n6;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/n6;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/n6;->f:Ljava/lang/Object; - - iput-wide p5, p0, Lf/h/a/d/i/b/n6;->g:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/n6;->h:Lf/h/a/d/i/b/i6; - - iget-object v1, p0, Lf/h/a/d/i/b/n6;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/n6;->e:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/n6;->f:Ljava/lang/Object; - - iget-wide v4, p0, Lf/h/a/d/i/b/n6;->g:J - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n7.smali deleted file mode 100644 index 8552a81132..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n7.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/i/b/n7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n7;->d:Lf/h/a/d/i/b/m7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/n7;->d:Lf/h/a/d/i/b/m7; - - iget-object v1, v0, Lf/h/a/d/i/b/m7;->j:Lf/h/a/d/i/b/k7; - - iput-object v1, v0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n8.smali deleted file mode 100644 index e03331e21d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n8.smali +++ /dev/null @@ -1,97 +0,0 @@ -.class public final Lf/h/a/d/i/b/n8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/r3; - -.field public final synthetic e:Lf/h/a/d/i/b/m8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m8;Lf/h/a/d/i/b/r3;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - iput-object p2, p0, Lf/h/a/d/i/b/n8;->d:Lf/h/a/d/i/b/r3; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - const/4 v2, 0x0 - - iput-boolean v2, v1, Lf/h/a/d/i/b/m8;->d:Z - - iget-object v1, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->F()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v2, "Connected to remote service" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v1, p0, Lf/h/a/d/i/b/n8;->e:Lf/h/a/d/i/b/m8; - - iget-object v1, v1, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v2, p0, Lf/h/a/d/i/b/n8;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object v2, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->L()V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/n9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/n9.smali deleted file mode 100644 index 22c85a0be9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/n9.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/i/b/n9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/lang/String;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/j9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/n9;->e:Lf/h/a/d/i/b/j9; - - iput-object p2, p0, Lf/h/a/d/i/b/n9;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final call()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/n9;->e:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/n9;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/d/i/b/a4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/a4;->s()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o.smali deleted file mode 100644 index 86b803243c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o.smali +++ /dev/null @@ -1,137 +0,0 @@ -.class public final Lf/h/a/d/i/b/o; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/measurement/internal/zzao;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - move-object v7, v6 - - move-wide v8, v2 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v8 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v7 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/measurement/internal/zzan;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, Lcom/google/android/gms/measurement/internal/zzan; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/measurement/internal/zzao; - - move-object v4, p1 - - invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzao; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o0.smali deleted file mode 100644 index c79cb4baaa..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/o0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/o0; - - invoke-direct {v0}, Lf/h/a/d/i/b/o0;->()V - - sput-object v0, Lf/h/a/d/i/b/o0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->S()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o1.smali deleted file mode 100644 index 554bd25886..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/o1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/o1; - - invoke-direct {v0}, Lf/h/a/d/i/b/o1;->()V - - sput-object v0, Lf/h/a/d/i/b/o1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->w()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o2.smali deleted file mode 100644 index 997ee7a559..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/o2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/o2; - - invoke-direct {v0}, Lf/h/a/d/i/b/o2;->()V - - sput-object v0, Lf/h/a/d/i/b/o2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->Q0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o3.smali deleted file mode 100644 index ff50fe90b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o3.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/o3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o4.smali deleted file mode 100644 index 4f19c0ffda..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o4.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/i/b/o4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Z - -.field public c:Z - -.field public d:Z - -.field public final synthetic e:Lf/h/a/d/i/b/m4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m4;Ljava/lang/String;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o4;->e:Lf/h/a/d/i/b/m4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/o4;->a:Ljava/lang/String; - - iput-boolean p3, p0, Lf/h/a/d/i/b/o4;->b:Z - - return-void -.end method - - -# virtual methods -.method public final a(Z)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/o4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/o4;->a:Ljava/lang/String; - - invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - iput-boolean p1, p0, Lf/h/a/d/i/b/o4;->d:Z - - return-void -.end method - -.method public final b()Z - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/o4;->c:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/o4;->c:Z - - iget-object v0, p0, Lf/h/a/d/i/b/o4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/o4;->a:Ljava/lang/String; - - iget-boolean v2, p0, Lf/h/a/d/i/b/o4;->b:Z - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - iput-boolean v0, p0, Lf/h/a/d/i/b/o4;->d:Z - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/i/b/o4;->d:Z - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o5.smali deleted file mode 100644 index 35124aecfd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o5.smali +++ /dev/null @@ -1,83 +0,0 @@ -.class public final Lf/h/a/d/i/b/o5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o5;->g:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/o5;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/o5;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/o5;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 4 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/o5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/o5;->g:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/o5;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/o5;->e:Ljava/lang/String; - - iget-object v3, p0, Lf/h/a/d/i/b/o5;->f:Ljava/lang/String; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/e;->X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o6.smali deleted file mode 100644 index d6563c29f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o6.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/d/i/b/o6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/d6; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Lf/h/a/d/i/b/d6;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/o6;->d:Lf/h/a/d/i/b/d6; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/o6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, p0, Lf/h/a/d/i/b/o6;->d:Lf/h/a/d/i/b/d6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - if-eqz v1, :cond_1 - - iget-object v2, v0, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - if-eq v1, v2, :cond_1 - - if-nez v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - const-string v3, "EventInterceptor already set." - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - :cond_1 - iput-object v1, v0, Lf/h/a/d/i/b/i6;->d:Lf/h/a/d/i/b/d6; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o7.smali deleted file mode 100644 index 1093b1c7f2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o7.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public final Lf/h/a/d/i/b/o7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/k7; - -.field public final synthetic e:Lf/h/a/d/i/b/k7; - -.field public final synthetic f:J - -.field public final synthetic g:Z - -.field public final synthetic h:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;JZ)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o7;->h:Lf/h/a/d/i/b/m7; - - iput-object p2, p0, Lf/h/a/d/i/b/o7;->d:Lf/h/a/d/i/b/k7; - - iput-object p3, p0, Lf/h/a/d/i/b/o7;->e:Lf/h/a/d/i/b/k7; - - iput-wide p4, p0, Lf/h/a/d/i/b/o7;->f:J - - iput-boolean p6, p0, Lf/h/a/d/i/b/o7;->g:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/o7;->h:Lf/h/a/d/i/b/m7; - - iget-object v1, p0, Lf/h/a/d/i/b/o7;->d:Lf/h/a/d/i/b/k7; - - iget-object v2, p0, Lf/h/a/d/i/b/o7;->e:Lf/h/a/d/i/b/k7; - - iget-wide v3, p0, Lf/h/a/d/i/b/o7;->f:J - - iget-boolean v5, p0, Lf/h/a/d/i/b/o7;->g:Z - - const/4 v6, 0x0 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/m7;->F(Lf/h/a/d/i/b/k7;Lf/h/a/d/i/b/k7;JZLandroid/os/Bundle;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o8.smali deleted file mode 100644 index d30b1e6a8a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o8.smali +++ /dev/null @@ -1,42 +0,0 @@ -.class public final Lf/h/a/d/i/b/o8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/content/ComponentName; - -.field public final synthetic e:Lf/h/a/d/i/b/m8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m8;Landroid/content/ComponentName;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o8;->e:Lf/h/a/d/i/b/m8; - - iput-object p2, p0, Lf/h/a/d/i/b/o8;->d:Landroid/content/ComponentName; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/o8;->e:Lf/h/a/d/i/b/m8; - - iget-object v0, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v1, p0, Lf/h/a/d/i/b/o8;->d:Landroid/content/ComponentName; - - invoke-static {v0, v1}, Lf/h/a/d/i/b/r7;->C(Lf/h/a/d/i/b/r7;Landroid/content/ComponentName;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/o9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/o9.smali deleted file mode 100644 index f999b15a14..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/o9.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/i/b/o9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/f4; - - -# instance fields -.field public final synthetic a:Lf/h/a/d/i/b/j9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/o9;->a:Lf/h/a/d/i/b/j9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "I", - "Ljava/lang/Throwable;", - "[B", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/o9;->a:Lf/h/a/d/i/b/j9; - - move-object v1, p1 - - move v2, p2 - - move-object v3, p3 - - move-object v4, p4 - - move-object v5, p5 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/d/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p.smali deleted file mode 100644 index c876c15e20..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/p; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/p; - - invoke-direct {v0}, Lf/h/a/d/i/b/p;->()V - - sput-object v0, Lf/h/a/d/i/b/p;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->x0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p0.smali deleted file mode 100644 index 63039609ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/p0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/p0; - - invoke-direct {v0}, Lf/h/a/d/i/b/p0;->()V - - sput-object v0, Lf/h/a/d/i/b/p0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->T()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p1.smali deleted file mode 100644 index 4b058cd355..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/p1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/p1; - - invoke-direct {v0}, Lf/h/a/d/i/b/p1;->()V - - sput-object v0, Lf/h/a/d/i/b/p1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->t()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p2.smali deleted file mode 100644 index e79d4f4094..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/p2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/p2; - - invoke-direct {v0}, Lf/h/a/d/i/b/p2;->()V - - sput-object v0, Lf/h/a/d/i/b/p2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->R0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p3.smali deleted file mode 100644 index c8514a87a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p3.smali +++ /dev/null @@ -1,319 +0,0 @@ -.class public final Lf/h/a/d/i/b/p3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# static fields -.field public static final h:Ljava/lang/Object; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Lf/h/a/d/i/b/n3; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/i/b/n3<", - "TV;>;" - } - .end annotation -.end field - -.field public final c:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final d:Ljava/lang/Object; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final e:Ljava/lang/Object; - -.field public volatile f:Ljava/lang/Object; - .annotation build Landroidx/annotation/GuardedBy; - value = "overrideLock" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public volatile g:Ljava/lang/Object; - .annotation build Landroidx/annotation/GuardedBy; - value = "cachingLock" - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - sput-object v0, Lf/h/a/d/i/b/p3;->h:Ljava/lang/Object; - - return-void -.end method - -.method public constructor (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/d/i/b/n3;Lf/h/a/d/i/b/o3;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p5, Ljava/lang/Object; - - invoke-direct {p5}, Ljava/lang/Object;->()V - - iput-object p5, p0, Lf/h/a/d/i/b/p3;->e:Ljava/lang/Object; - - const/4 p5, 0x0 - - iput-object p5, p0, Lf/h/a/d/i/b/p3;->f:Ljava/lang/Object; - - iput-object p5, p0, Lf/h/a/d/i/b/p3;->g:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - iput-object p3, p0, Lf/h/a/d/i/b/p3;->d:Ljava/lang/Object; - - iput-object p4, p0, Lf/h/a/d/i/b/p3;->b:Lf/h/a/d/i/b/n3; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)TV;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/p3;->e:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - if-eqz p1, :cond_0 - - return-object p1 - - :cond_0 - sget-object p1, Lf/h/a/b/i1/e;->f:Lf/h/a/d/i/b/ea; - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - return-object p1 - - :cond_1 - sget-object p1, Lf/h/a/d/i/b/p3;->h:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_1 - invoke-static {}, Lf/h/a/d/i/b/ea;->a()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/p3;->g:Ljava/lang/Object; - - if-nez v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - goto :goto_0 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/p3;->g:Ljava/lang/Object; - - :goto_0 - monitor-exit p1 - - return-object v0 - - :cond_3 - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - :try_start_2 - sget-object p1, Lf/h/a/d/i/b/n;->a:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_1 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/i/b/p3; - - invoke-static {}, Lf/h/a/d/i/b/ea;->a()Z - - move-result v1 - :try_end_2 - .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_1 - - if-nez v1, :cond_5 - - const/4 v1, 0x0 - - :try_start_3 - iget-object v2, v0, Lf/h/a/d/i/b/p3;->b:Lf/h/a/d/i/b/n3; - - if-eqz v2, :cond_4 - - iget-object v2, v0, Lf/h/a/d/i/b/p3;->b:Lf/h/a/d/i/b/n3; - - invoke-interface {v2}, Lf/h/a/d/i/b/n3;->a()Ljava/lang/Object; - - move-result-object v1 - :try_end_3 - .catch Ljava/lang/IllegalStateException; {:try_start_3 .. :try_end_3} :catch_0 - .catch Ljava/lang/SecurityException; {:try_start_3 .. :try_end_3} :catch_1 - - :catch_0 - :cond_4 - :try_start_4 - sget-object v2, Lf/h/a/d/i/b/p3;->h:Ljava/lang/Object; - - monitor-enter v2 - :try_end_4 - .catch Ljava/lang/SecurityException; {:try_start_4 .. :try_end_4} :catch_1 - - :try_start_5 - iput-object v1, v0, Lf/h/a/d/i/b/p3;->g:Ljava/lang/Object; - - monitor-exit v2 - - goto :goto_1 - - :catchall_0 - move-exception p1 - - monitor-exit v2 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_0 - - :try_start_6 - throw p1 - - :cond_5 - new-instance p1, Ljava/lang/IllegalStateException; - - const-string v0, "Refreshing flag cache must be done on a worker thread." - - invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - :try_end_6 - .catch Ljava/lang/SecurityException; {:try_start_6 .. :try_end_6} :catch_1 - - :catch_1 - nop - - :cond_6 - iget-object p1, p0, Lf/h/a/d/i/b/p3;->b:Lf/h/a/d/i/b/n3; - - if-nez p1, :cond_7 - - iget-object p1, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - return-object p1 - - :cond_7 - :try_start_7 - invoke-interface {p1}, Lf/h/a/d/i/b/n3;->a()Ljava/lang/Object; - - move-result-object p1 - :try_end_7 - .catch Ljava/lang/SecurityException; {:try_start_7 .. :try_end_7} :catch_3 - .catch Ljava/lang/IllegalStateException; {:try_start_7 .. :try_end_7} :catch_2 - - return-object p1 - - :catch_2 - iget-object p1, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - return-object p1 - - :catch_3 - iget-object p1, p0, Lf/h/a/d/i/b/p3;->c:Ljava/lang/Object; - - return-object p1 - - :catchall_1 - move-exception v0 - - :try_start_8 - monitor-exit p1 - :try_end_8 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - throw v0 - - :catchall_2 - move-exception p1 - - :try_start_9 - monitor-exit v0 - :try_end_9 - .catchall {:try_start_9 .. :try_end_9} :catchall_2 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p4.smali deleted file mode 100644 index 670cabd22c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p4.smali +++ /dev/null @@ -1,128 +0,0 @@ -.class public final Lf/h/a/d/i/b/p4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:J - -.field public final synthetic e:Lf/h/a/d/i/b/m4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m4;Ljava/lang/String;JLf/h/a/d/i/b/l4;)V - .locals 2 - - iput-object p1, p0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-wide/16 v0, 0x0 - - cmp-long p1, p3, v0 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->q(Z)V - - const-string p1, ":start" - - invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/p4;->a:Ljava/lang/String; - - const-string p1, ":count" - - invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - const-string p1, ":value" - - invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/d/i/b/p4;->c:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/i/b/p4;->d:J - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-object v2, p0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - iget-object v3, p0, Lf/h/a/d/i/b/p4;->c:Ljava/lang/String; - - invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - iget-object v3, p0, Lf/h/a/d/i/b/p4;->a:Ljava/lang/String; - - invoke-interface {v2, v3, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p5.smali deleted file mode 100644 index 94280a0b2e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p5.smali +++ /dev/null @@ -1,304 +0,0 @@ -.class public final Lf/h/a/d/i/b/p5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/p5;->f:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/p5;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p3, p0, Lf/h/a/d/i/b/p5;->e:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 33 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/d/i/b/p5;->f:Lf/h/a/d/i/b/f5; - - iget-object v1, v1, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v1, v0, Lf/h/a/d/i/b/p5;->f:Lf/h/a/d/i/b/f5; - - iget-object v1, v1, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v2, v0, Lf/h/a/d/i/b/p5;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v4, v0, Lf/h/a/d/i/b/p5;->e:Ljava/lang/String; - - invoke-virtual {v1}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/e;->W(Ljava/lang/String;)Lf/h/a/d/i/b/a4; - - move-result-object v3 - - if-eqz v3, :cond_5 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-eqz v5, :cond_0 - - goto/16 :goto_2 - - :cond_0 - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/j9;->t(Lf/h/a/d/i/b/a4;)Ljava/lang/Boolean; - - move-result-object v5 - - if-nez v5, :cond_1 - - iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const-string v6, "_ui" - - invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_2 - - iget-object v5, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v5}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - const-string v7, "Could not find package. appId" - - invoke-virtual {v5, v7, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v5 - - if-nez v5, :cond_2 - - iget-object v1, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - const-string v3, "App version does not match; dropping event. appId" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto/16 :goto_3 - - :cond_2 - :goto_0 - new-instance v15, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->v()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->M()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->N()J - - move-result-wide v7 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->O()Ljava/lang/String; - - move-result-object v9 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->P()J - - move-result-wide v10 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->Q()J - - move-result-wide v12 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->T()Z - - move-result v16 - - const/16 v17, 0x0 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->H()Ljava/lang/String; - - move-result-object v18 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->g()J - - move-result-wide v19 - - const-wide/16 v21, 0x0 - - const/16 v23, 0x0 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->h()Z - - move-result v24 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->i()Z - - move-result v25 - - const/16 v26, 0x0 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->y()Ljava/lang/String; - - move-result-object v27 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->j()Ljava/lang/Boolean; - - move-result-object v28 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->S()J - - move-result-wide v29 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->k()Ljava/util/List; - - move-result-object v31 - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v14 - - if-eqz v14, :cond_3 - - iget-object v14, v1, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v14, v14, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->o()Ljava/lang/String; - - move-result-object v0 - - move-object/from16 v32, v1 - - sget-object v1, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v14, v0, v1}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a4;->B()Ljava/lang/String; - - move-result-object v0 - - goto :goto_1 - - :cond_3 - move-object/from16 v32, v1 - - :cond_4 - const/4 v0, 0x0 - - :goto_1 - const/4 v14, 0x0 - - move-object v3, v15 - - move-object v1, v15 - - move/from16 v15, v16 - - move/from16 v16, v17 - - move-object/from16 v17, v18 - - move-wide/from16 v18, v19 - - move-wide/from16 v20, v21 - - move/from16 v22, v23 - - move/from16 v23, v24 - - move/from16 v24, v25 - - move/from16 v25, v26 - - move-object/from16 v26, v27 - - move-object/from16 v27, v28 - - move-wide/from16 v28, v29 - - move-object/from16 v30, v31 - - move-object/from16 v31, v0 - - invoke-direct/range {v3 .. v31}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V - - move-object/from16 v0, v32 - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - goto :goto_3 - - :cond_5 - :goto_2 - move-object v0, v1 - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "No app data available; dropping event" - - invoke-virtual {v0, v1, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p6.smali deleted file mode 100644 index 4f1d3bf6f8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p6.smali +++ /dev/null @@ -1,244 +0,0 @@ -.class public final Lf/h/a/d/i/b/p6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/p6;->e:Lf/h/a/d/i/b/i6; - - iput-wide p2, p0, Lf/h/a/d/i/b/p6;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/p6;->e:Lf/h/a/d/i/b/i6; - - iget-wide v1, p0, Lf/h/a/d/i/b/p6;->d:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v4, "Resetting analytics data (FE)" - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v3, v3, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-object v4, v3, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {v4}, Lf/h/a/d/i/b/g;->c()V - - const-wide/16 v4, 0x0 - - iput-wide v4, v3, Lf/h/a/d/i/b/c9;->a:J - - iput-wide v4, v3, Lf/h/a/d/i/b/c9;->b:J - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v6 - - iget-object v7, v6, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - invoke-virtual {v7, v1, v2}, Lf/h/a/d/i/b/q4;->b(J)V - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/s4;->a()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_0 - - iget-object v1, v6, Lf/h/a/d/i/b/m4;->z:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :cond_0 - invoke-static {}, Lf/h/a/d/h/k/cb;->b()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v7, Lf/h/a/d/i/b/n;->w0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v7}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, v6, Lf/h/a/d/i/b/m4;->u:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - :cond_1 - iget-object v1, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->A()Z - - move-result v1 - - if-nez v1, :cond_2 - - xor-int/lit8 v1, v3, 0x1 - - invoke-virtual {v6, v1}, Lf/h/a/d/i/b/m4;->x(Z)V - - :cond_2 - iget-object v1, v6, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - iget-object v1, v6, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - invoke-virtual {v1, v4, v5}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v1, v6, Lf/h/a/d/i/b/m4;->C:Lf/h/a/d/i/b/n4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/n4;->b(Landroid/os/Bundle;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v2, 0x0 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v4 - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->I()Z - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/v3;->C()V - - new-instance v5, Lf/h/a/d/i/b/v7; - - invoke-direct {v5, v1, v4}, Lf/h/a/d/i/b/v7;->(Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v1, v5}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - invoke-static {}, Lf/h/a/d/h/k/cb;->b()Z - - move-result v1 - - if-eqz v1, :cond_3 - - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->w0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->v()Lf/h/a/d/i/b/v8; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e9;->a()V - - :cond_3 - xor-int/lit8 v1, v3, 0x1 - - iput-boolean v1, v0, Lf/h/a/d/i/b/i6;->i:Z - - iget-object v0, p0, Lf/h/a/d/i/b/p6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - new-instance v1, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v2 - - new-instance v3, Lf/h/a/d/i/b/x7; - - invoke-direct {v3, v0, v1, v2}, Lf/h/a/d/i/b/x7;->(Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p7.smali deleted file mode 100644 index e1a30a5476..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p7.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public final Lf/h/a/d/i/b/p7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/k7; - -.field public final synthetic e:J - -.field public final synthetic f:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;Lf/h/a/d/i/b/k7;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/p7;->f:Lf/h/a/d/i/b/m7; - - iput-object p2, p0, Lf/h/a/d/i/b/p7;->d:Lf/h/a/d/i/b/k7; - - iput-wide p3, p0, Lf/h/a/d/i/b/p7;->e:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/p7;->f:Lf/h/a/d/i/b/m7; - - iget-object v1, p0, Lf/h/a/d/i/b/p7;->d:Lf/h/a/d/i/b/k7; - - iget-wide v2, p0, Lf/h/a/d/i/b/p7;->e:J - - const/4 v4, 0x0 - - invoke-virtual {v0, v1, v4, v2, v3}, Lf/h/a/d/i/b/m7;->G(Lf/h/a/d/i/b/k7;ZJ)V - - iget-object v0, p0, Lf/h/a/d/i/b/p7;->f:Lf/h/a/d/i/b/m7; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - new-instance v2, Lf/h/a/d/i/b/z7; - - invoke-direct {v2, v0, v1}, Lf/h/a/d/i/b/z7;->(Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/k7;)V - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p8.smali deleted file mode 100644 index c032a58d26..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p8.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/i/b/p8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/m8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m8;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/p8;->d:Lf/h/a/d/i/b/m8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/p8;->d:Lf/h/a/d/i/b/m8; - - iget-object v0, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->L()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/p9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/p9.smali deleted file mode 100644 index 6ee850aa3e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/p9.smali +++ /dev/null @@ -1,27 +0,0 @@ -.class public final Lf/h/a/d/i/b/p9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public final a:Landroid/content/Context; - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/p9;->a:Landroid/content/Context; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q.smali deleted file mode 100644 index 1ebd411fc5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/q; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/q; - - invoke-direct {v0}, Lf/h/a/d/i/b/q;->()V - - sput-object v0, Lf/h/a/d/i/b/q;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->y0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q0.smali deleted file mode 100644 index 339105cc5e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/q0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/q0; - - invoke-direct {v0}, Lf/h/a/d/i/b/q0;->()V - - sput-object v0, Lf/h/a/d/i/b/q0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->Q()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q1.smali deleted file mode 100644 index 38bd943e4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/q1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/q1; - - invoke-direct {v0}, Lf/h/a/d/i/b/q1;->()V - - sput-object v0, Lf/h/a/d/i/b/q1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->u()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q2.smali deleted file mode 100644 index 80f48cce4b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/q2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/q2; - - invoke-direct {v0}, Lf/h/a/d/i/b/q2;->()V - - sput-object v0, Lf/h/a/d/i/b/q2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->O0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q3.smali deleted file mode 100644 index 165a1ec4ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q3.smali +++ /dev/null @@ -1,440 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/q3; -.super Lf/h/a/d/h/k/u0; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/r3; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" - - invoke-direct {p0, v0}, Lf/h/a/d/h/k/u0;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p4, 0x1 - - const/4 v0, 0x0 - - packed-switch p1, :pswitch_data_0 - - :pswitch_0 - return v0 - - :pswitch_1 - sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Landroid/os/Bundle; - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v0}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, p2}, Lf/h/a/d/i/b/r3;->j0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto/16 :goto_0 - - :pswitch_2 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1}, Lf/h/a/d/i/b/r3;->F(Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto/16 :goto_0 - - :pswitch_3 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p0, p1, v0, p2}, Lf/h/a/d/i/b/r3;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - goto/16 :goto_0 - - :pswitch_4 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - sget-object v1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, v0, p2}, Lf/h/a/d/i/b/r3;->H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - goto/16 :goto_0 - - :pswitch_5 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result p2 - - invoke-interface {p0, p1, v0, v1, p2}, Lf/h/a/d/i/b/r3;->r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - goto/16 :goto_0 - - :pswitch_6 - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p2}, Lf/h/a/d/h/k/w;->e(Landroid/os/Parcel;)Z - - move-result v1 - - sget-object v2, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v2}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, v0, v1, p2}, Lf/h/a/d/i/b/r3;->M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - goto/16 :goto_0 - - :pswitch_7 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-interface {p0, p1}, Lf/h/a/d/i/b/r3;->W(Lcom/google/android/gms/measurement/internal/zzw;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto/16 :goto_0 - - :pswitch_8 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzw; - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v0}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, p2}, Lf/h/a/d/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto/16 :goto_0 - - :pswitch_9 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1}, Lf/h/a/d/i/b/r3;->z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - goto/16 :goto_0 - - :pswitch_a - invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J - - move-result-wide v1 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v5 - - move-object v0, p0 - - invoke-interface/range {v0 .. v5}, Lf/h/a/d/i/b/r3;->E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto/16 :goto_0 - - :pswitch_b - sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p0, p1, p2}, Lf/h/a/d/i/b/r3;->m0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeByteArray([B)V - - goto/16 :goto_0 - - :pswitch_c - sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I - - move-result p2 - - if-eqz p2, :cond_0 - - const/4 v0, 0x1 - - :cond_0 - invoke-interface {p0, p1, v0}, Lf/h/a/d/i/b/r3;->N(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; - - move-result-object p1 - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - goto :goto_0 - - :pswitch_d - sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1}, Lf/h/a/d/i/b/r3;->b0(Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto :goto_0 - - :pswitch_e - sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object p2 - - invoke-interface {p0, p1, v0, p2}, Lf/h/a/d/i/b/r3;->Z(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto :goto_0 - - :pswitch_f - sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1}, Lf/h/a/d/i/b/r3;->P(Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto :goto_0 - - :pswitch_10 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzkr; - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v0}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, p2}, Lf/h/a/d/i/b/r3;->k0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - goto :goto_0 - - :pswitch_11 - sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, v0}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p2 - - check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {p0, p1, p2}, Lf/h/a/d/i/b/r3;->X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - :goto_0 - return p4 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_11 - :pswitch_10 - :pswitch_0 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_0 - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q4.smali deleted file mode 100644 index 8c9b71b35b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q4.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/i/b/q4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:J - -.field public c:Z - -.field public d:J - -.field public final synthetic e:Lf/h/a/d/i/b/m4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m4;Ljava/lang/String;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/q4;->e:Lf/h/a/d/i/b/m4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/q4;->a:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/i/b/q4;->b:J - - return-void -.end method - - -# virtual methods -.method public final a()J - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/q4;->c:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/q4;->c:Z - - iget-object v0, p0, Lf/h/a/d/i/b/q4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/q4;->a:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/i/b/q4;->b:J - - invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v0 - - iput-wide v0, p0, Lf/h/a/d/i/b/q4;->d:J - - :cond_0 - iget-wide v0, p0, Lf/h/a/d/i/b/q4;->d:J - - return-wide v0 -.end method - -.method public final b(J)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/q4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/q4;->a:Ljava/lang/String; - - invoke-interface {v0, v1, p1, p2}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - iput-wide p1, p0, Lf/h/a/d/i/b/q4;->d:J - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q5.smali deleted file mode 100644 index 2c4dae0805..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q5.smali +++ /dev/null @@ -1,180 +0,0 @@ -.class public final Lf/h/a/d/i/b/q5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic f:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/q5;->f:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/q5;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p3, p0, Lf/h/a/d/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 10 - - iget-object v0, p0, Lf/h/a/d/i/b/q5;->f:Lf/h/a/d/i/b/f5; - - iget-object v1, p0, Lf/h/a/d/i/b/q5;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v2, p0, Lf/h/a/d/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - if-eqz v0, :cond_4 - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const-string v4, "_cmp" - - invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - const/4 v4, 0x0 - - if-eqz v3, :cond_2 - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v3, :cond_2 - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - invoke-virtual {v3}, Landroid/os/Bundle;->size()I - - move-result v3 - - if-nez v3, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - const-string v5, "_cis" - - invoke-virtual {v3, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v5 - - if-nez v5, :cond_2 - - const-string v5, "referrer broadcast" - - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_1 - - const-string v5, "referrer API" - - invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - :cond_1 - iget-object v3, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v3, v3, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - sget-object v5, Lf/h/a/d/i/b/n;->S:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v2, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - const/4 v4, 0x1 - - :cond_2 - :goto_0 - if-eqz v4, :cond_3 - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzao;->toString()Ljava/lang/String; - - move-result-object v2 - - const-string v3, "Event has been filtered " - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - iget-wide v8, v1, Lcom/google/android/gms/measurement/internal/zzao;->g:J - - const-string v5, "_cmpx" - - move-object v4, v0 - - invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - move-object v1, v0 - - :cond_3 - iget-object v0, p0, Lf/h/a/d/i/b/q5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/q5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v2, p0, Lf/h/a/d/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void - - :cond_4 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q6.smali deleted file mode 100644 index 3e9ee94280..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q6.smali +++ /dev/null @@ -1,200 +0,0 @@ -.class public final Lf/h/a/d/i/b/q6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/os/Bundle; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/q6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/q6;->d:Landroid/os/Bundle; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 20 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/d/i/b/q6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v0, Lf/h/a/d/i/b/q6;->d:Landroid/os/Bundle; - - const-string v3, "creation_timestamp" - - const-string v4, "origin" - - const-string v5, "app_id" - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-string v6, "name" - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v7}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v7, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v7 - - if-nez v7, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Conditional property not cleared since app measurement is disabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - new-instance v12, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-wide/16 v8, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - move-object v6, v12 - - invoke-direct/range {v6 .. v11}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - :try_start_0 - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v13 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v14 - - const-string v6, "expired_event_name" - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v15 - - const-string v6, "expired_event_params" - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v16 - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v17 - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v18 - - invoke-virtual/range {v13 .. v19}, Lf/h/a/d/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object v17 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - new-instance v15, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v7 - - const-string v3, "active" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z - - move-result v9 - - const-string v3, "trigger_event_name" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - const/4 v11, 0x0 - - const-string v3, "trigger_timeout" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v13 - - const/16 v16, 0x0 - - const-string v3, "time_to_live" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v18 - - move-object v3, v15 - - move-object v4, v5 - - move-object v5, v6 - - move-object v6, v12 - - move-wide v12, v13 - - move-object/from16 v14, v16 - - move-object v2, v15 - - move-wide/from16 v15, v18 - - invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->D(Lcom/google/android/gms/measurement/internal/zzw;)V - - :catch_0 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q7.smali deleted file mode 100644 index 65b360e864..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q7.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/i/b/q7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/q7;->e:Lf/h/a/d/i/b/m7; - - iput-wide p2, p0, Lf/h/a/d/i/b/q7;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/q7;->e:Lf/h/a/d/i/b/m7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->p()Lf/h/a/d/i/b/a; - - move-result-object v0 - - iget-wide v1, p0, Lf/h/a/d/i/b/q7;->d:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/a;->w(J)V - - iget-object v0, p0, Lf/h/a/d/i/b/q7;->e:Lf/h/a/d/i/b/m7; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/i/b/m7;->e:Lf/h/a/d/i/b/k7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q8.smali deleted file mode 100644 index 1f3da582f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q8.smali +++ /dev/null @@ -1,52 +0,0 @@ -.class public final Lf/h/a/d/i/b/q8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/m8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m8;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/q8;->d:Lf/h/a/d/i/b/m8; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/q8;->d:Lf/h/a/d/i/b/m8; - - iget-object v0, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - new-instance v1, Landroid/content/ComponentName; - - iget-object v2, p0, Lf/h/a/d/i/b/q8;->d:Lf/h/a/d/i/b/m8; - - iget-object v2, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v2, "com.google.android.gms.measurement.AppMeasurementService" - - invoke-direct {v1, v3, v2}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-static {v0, v1}, Lf/h/a/d/i/b/r7;->C(Lf/h/a/d/i/b/r7;Landroid/content/ComponentName;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/q9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/q9.smali deleted file mode 100644 index 4c759d1ccf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/q9.smali +++ /dev/null @@ -1,4261 +0,0 @@ -.class public final Lf/h/a/d/i/b/q9; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - return-void -.end method - -.method public static C(ZZZ)Ljava/lang/String; - .locals 1 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - if-eqz p0, :cond_0 - - const-string p0, "Dynamic " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_0 - if-eqz p1, :cond_1 - - const-string p0, "Sequence " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - if-eqz p2, :cond_2 - - const-string p0, "Session-Scoped " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_2 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static D(Ljava/util/BitSet;)Ljava/util/List; - .locals 10 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/BitSet;", - ")", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - invoke-virtual {p0}, Ljava/util/BitSet;->length()I - - move-result v0 - - add-int/lit8 v0, v0, 0x3f - - const/16 v1, 0x40 - - div-int/2addr v0, v1 - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2, v0}, Ljava/util/ArrayList;->(I)V - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - if-ge v4, v0, :cond_2 - - const-wide/16 v5, 0x0 - - const/4 v7, 0x0 - - :goto_1 - if-ge v7, v1, :cond_1 - - shl-int/lit8 v8, v4, 0x6 - - add-int/2addr v8, v7 - - invoke-virtual {p0}, Ljava/util/BitSet;->length()I - - move-result v9 - - if-ge v8, v9, :cond_1 - - invoke-virtual {p0, v8}, Ljava/util/BitSet;->get(I)Z - - move-result v8 - - if-eqz v8, :cond_0 - - const-wide/16 v8, 0x1 - - shl-long/2addr v8, v7 - - or-long/2addr v5, v8 - - :cond_0 - add-int/lit8 v7, v7, 0x1 - - goto :goto_1 - - :cond_1 - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v5 - - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v4, v4, 0x1 - - goto :goto_0 - - :cond_2 - return-object v2 -.end method - -.method public static F([Landroid/os/Bundle;)Ljava/util/List; - .locals 11 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Landroid/os/Bundle;", - ")", - "Ljava/util/List<", - "Lf/h/a/d/h/k/d1;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - array-length v1, p0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_6 - - aget-object v4, p0, v3 - - if-eqz v4, :cond_5 - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v5 - - invoke-virtual {v4}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v6 - - invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v6 - - :cond_0 - :goto_1 - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_4 - - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v8 - - invoke-virtual {v8, v7}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - invoke-virtual {v4, v7}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - instance-of v9, v7, Ljava/lang/Long; - - if-eqz v9, :cond_1 - - check-cast v7, Ljava/lang/Long; - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v9 - - invoke-virtual {v8, v9, v10}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - goto :goto_2 - - :cond_1 - instance-of v9, v7, Ljava/lang/String; - - if-eqz v9, :cond_2 - - check-cast v7, Ljava/lang/String; - - invoke-virtual {v8, v7}, Lf/h/a/d/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - goto :goto_2 - - :cond_2 - instance-of v9, v7, Ljava/lang/Double; - - if-eqz v9, :cond_0 - - check-cast v7, Ljava/lang/Double; - - invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v9 - - invoke-virtual {v8, v9, v10}, Lf/h/a/d/h/k/d1$a;->p(D)Lf/h/a/d/h/k/d1$a; - - :goto_2 - iget-boolean v7, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v7, :cond_3 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_3 - iget-object v7, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/d1; - - invoke-virtual {v8}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/y5; - - check-cast v8, Lf/h/a/d/h/k/d1; - - invoke-static {v7, v8}, Lf/h/a/d/h/k/d1;->s(Lf/h/a/d/h/k/d1;Lf/h/a/d/h/k/d1;)V - - goto :goto_1 - - :cond_4 - iget-object v4, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/d1; - - invoke-virtual {v4}, Lf/h/a/d/h/k/d1;->D()I - - move-result v4 - - if-lez v4, :cond_5 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/d1; - - invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_5 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_6 - return-object v0 -.end method - -.method public static J(Ljava/lang/StringBuilder;I)V - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - if-ge v0, p1, :cond_0 - - const-string v1, " " - - invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/h1;)V - .locals 10 - - if-nez p3, :cond_0 - - return-void - - :cond_0 - const/4 p1, 0x3 - - invoke-static {p0, p1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, " {\n" - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result p2 - - const/16 v0, 0xa - - const/4 v1, 0x4 - - const-string v2, ", " - - const/4 v3, 0x0 - - if-eqz p2, :cond_3 - - invoke-static {p0, v1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string p2, "results: " - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - const/4 v4, 0x0 - - :goto_0 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_2 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Long; - - add-int/lit8 v6, v4, 0x1 - - if-eqz v4, :cond_1 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_1 - invoke-virtual {p0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - move v4, v6 - - goto :goto_0 - - :cond_2 - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_3 - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-interface {p2}, Ljava/util/List;->size()I - - move-result p2 - - if-eqz p2, :cond_6 - - invoke-static {p0, v1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string p2, "status: " - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - const/4 v4, 0x0 - - :goto_1 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_5 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/Long; - - add-int/lit8 v6, v4, 0x1 - - if-eqz v4, :cond_4 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_4 - invoke-virtual {p0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - move v4, v6 - - goto :goto_1 - - :cond_5 - invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - :cond_6 - invoke-virtual {p3}, Lf/h/a/d/h/k/h1;->x()I - - move-result p2 - - const/4 v0, 0x0 - - const-string v4, "}\n" - - const/4 v5, 0x1 - - if-eqz p2, :cond_d - - invoke-static {p0, v1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string p2, "dynamic_filter_timestamps: {" - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - const/4 v6, 0x0 - - :goto_2 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_c - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/a1; - - add-int/lit8 v8, v6, 0x1 - - if-eqz v6, :cond_7 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_7 - iget v6, v7, Lf/h/a/d/h/k/a1;->zzc:I - - and-int/2addr v6, v5 - - if-eqz v6, :cond_8 - - const/4 v6, 0x1 - - goto :goto_3 - - :cond_8 - const/4 v6, 0x0 - - :goto_3 - if-eqz v6, :cond_9 - - iget v6, v7, Lf/h/a/d/h/k/a1;->zzd:I - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - goto :goto_4 - - :cond_9 - move-object v6, v0 - - :goto_4 - invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string v6, ":" - - invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v6, v7, Lf/h/a/d/h/k/a1;->zzc:I - - and-int/lit8 v6, v6, 0x2 - - if-eqz v6, :cond_a - - const/4 v6, 0x1 - - goto :goto_5 - - :cond_a - const/4 v6, 0x0 - - :goto_5 - if-eqz v6, :cond_b - - iget-wide v6, v7, Lf/h/a/d/h/k/a1;->zze:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v6 - - goto :goto_6 - - :cond_b - move-object v6, v0 - - :goto_6 - invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - move v6, v8 - - goto :goto_2 - - :cond_c - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_d - invoke-virtual {p3}, Lf/h/a/d/h/k/h1;->y()I - - move-result p2 - - if-eqz p2, :cond_14 - - invoke-static {p0, v1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string p2, "sequence_filter_timestamps: {" - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p2, p3, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - const/4 p3, 0x0 - - :goto_7 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_13 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/i1; - - add-int/lit8 v6, p3, 0x1 - - if-eqz p3, :cond_e - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_e - iget p3, v1, Lf/h/a/d/h/k/i1;->zzc:I - - and-int/2addr p3, v5 - - if-eqz p3, :cond_f - - const/4 p3, 0x1 - - goto :goto_8 - - :cond_f - const/4 p3, 0x0 - - :goto_8 - if-eqz p3, :cond_10 - - iget p3, v1, Lf/h/a/d/h/k/i1;->zzd:I - - invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p3 - - goto :goto_9 - - :cond_10 - move-object p3, v0 - - :goto_9 - invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string p3, ": [" - - invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p3, v1, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - const/4 v1, 0x0 - - :goto_a - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_12 - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/lang/Long; - - invoke-virtual {v7}, Ljava/lang/Long;->longValue()J - - move-result-wide v7 - - add-int/lit8 v9, v1, 0x1 - - if-eqz v1, :cond_11 - - invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_11 - invoke-virtual {p0, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - move v1, v9 - - goto :goto_a - - :cond_12 - const-string p3, "]" - - invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move p3, v6 - - goto :goto_7 - - :cond_13 - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_14 - invoke-static {p0, p1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - .locals 0 - - if-nez p3, :cond_0 - - return-void - - :cond_0 - add-int/lit8 p1, p1, 0x1 - - invoke-static {p0, p1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ": " - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const/16 p1, 0xa - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public static Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - iget-object p0, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static R(Ljava/lang/String;)Z - .locals 1 - - if-eqz p0, :cond_0 - - const-string v0, "([+-])?([0-9]+\\.?[0-9]*|[0-9]*\\.?[0-9]+)" - - invoke-virtual {p0, v0}, Ljava/lang/String;->matches(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p0 - - const/16 v0, 0x136 - - if-gt p0, v0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static S(Ljava/util/List;I)Z - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;I)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - shl-int/lit8 v0, v0, 0x6 - - if-ge p1, v0, :cond_0 - - div-int/lit8 v0, p1, 0x40 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - const-wide/16 v2, 0x1 - - rem-int/lit8 p1, p1, 0x40 - - shl-long p0, v2, p1 - - and-long/2addr p0, v0 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-eqz v2, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static u(Lf/h/a/d/h/k/f1$a;Ljava/lang/String;)I - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/f1; - - iget-object v1, v1, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-ge v0, v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/f1; - - iget-object v1, v1, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/j1; - - iget-object v1, v1, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, -0x1 - - return p0 -.end method - -.method public static y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - .locals 2 - - iget-object p0, p0, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget-object v1, v0, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - return-object v0 - - :cond_1 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TBuilder;[B)TBuilder;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Lcom/google/android/gms/internal/measurement/zzij; - } - .end annotation - - const-class v0, Lf/h/a/d/h/k/l5; - - sget-object v1, Lf/h/a/d/h/k/l5;->c:Lf/h/a/d/h/k/l5; - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - monitor-enter v0 - - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/l5;->c:Lf/h/a/d/h/k/l5; - - if-eqz v1, :cond_1 - - monitor-exit v0 - - goto :goto_0 - - :cond_1 - invoke-static {v0}, Lf/h/a/d/h/k/x5;->b(Ljava/lang/Class;)Lf/h/a/d/h/k/l5; - - move-result-object v1 - - sput-object v1, Lf/h/a/d/h/k/l5;->c:Lf/h/a/d/h/k/l5; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :goto_0 - const/4 v0, 0x0 - - if-eqz v1, :cond_3 - - check-cast p0, Lf/h/a/d/h/k/n4; - - if-eqz p0, :cond_2 - - array-length v0, p1 - - check-cast p0, Lf/h/a/d/h/k/y5$a; - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/d/h/k/y5$a;->j([BILf/h/a/d/h/k/l5;)Lf/h/a/d/h/k/y5$a; - - return-object p0 - - :cond_2 - throw v0 - - :cond_3 - check-cast p0, Lf/h/a/d/h/k/n4; - - if-eqz p0, :cond_4 - - array-length v0, p1 - - check-cast p0, Lf/h/a/d/h/k/y5$a; - - invoke-static {}, Lf/h/a/d/h/k/l5;->a()Lf/h/a/d/h/k/l5; - - move-result-object v1 - - invoke-virtual {p0, p1, v0, v1}, Lf/h/a/d/h/k/y5$a;->j([BILf/h/a/d/h/k/l5;)Lf/h/a/d/h/k/y5$a; - - return-object p0 - - :cond_4 - throw v0 - - :catchall_0 - move-exception p0 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p0 -.end method - - -# virtual methods -.method public final A(Lf/h/a/d/h/k/p0;)Ljava/lang/String; - .locals 5 - - const-string v0, "\nproperty_filter {\n" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - iget v1, p1, Lf/h/a/d/h/k/p0;->zzd:I - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v3, "filter_id" - - invoke-static {v0, v2, v3, v1}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v1 - - iget-object v3, p1, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "property_name" - - invoke-static {v0, v2, v3, v1}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-boolean v1, p1, Lf/h/a/d/h/k/p0;->zzg:Z - - iget-boolean v3, p1, Lf/h/a/d/h/k/p0;->zzh:Z - - iget-boolean v4, p1, Lf/h/a/d/h/k/p0;->zzi:Z - - invoke-static {v1, v3, v4}, Lf/h/a/d/i/b/q9;->C(ZZZ)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z - - move-result v3 - - if-nez v3, :cond_1 - - const-string v3, "filter_type" - - invoke-static {v0, v2, v3, v1}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_1 - const/4 v1, 0x1 - - iget-object p1, p1, Lf/h/a/d/h/k/p0;->zzf:Lf/h/a/d/h/k/n0; - - if-nez p1, :cond_2 - - sget-object p1, Lf/h/a/d/h/k/n0;->zzh:Lf/h/a/d/h/k/n0; - - :cond_2 - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/q9;->K(Ljava/lang/StringBuilder;ILf/h/a/d/h/k/n0;)V - - const-string p1, "}\n" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final B(Lf/h/a/d/h/k/e1;)Ljava/lang/String; - .locals 12 - - const-string v0, "\nbatch {\n" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object p1, p1, Lf/h/a/d/h/k/e1;->zzc:Lf/h/a/d/h/k/f6; - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - const-string v2, "}\n" - - if-eqz v1, :cond_3f - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/f1; - - if-eqz v1, :cond_0 - - const/4 v3, 0x1 - - invoke-static {v0, v3}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v4, "bundle {\n" - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/2addr v4, v3 - - if-eqz v4, :cond_1 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - if-eqz v4, :cond_2 - - iget v4, v1, Lf/h/a/d/h/k/f1;->zze:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v5, "protocol_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_2 - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzm:Ljava/lang/String; - - const-string v5, "platform" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit16 v4, v4, 0x4000 - - if-eqz v4, :cond_3 - - const/4 v4, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v4, 0x0 - - :goto_2 - if-eqz v4, :cond_4 - - iget-wide v4, v1, Lf/h/a/d/h/k/f1;->zzu:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "gmp_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_4 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const v5, 0x8000 - - and-int/2addr v4, v5 - - if-eqz v4, :cond_5 - - const/4 v4, 0x1 - - goto :goto_3 - - :cond_5 - const/4 v4, 0x0 - - :goto_3 - if-eqz v4, :cond_6 - - iget-wide v4, v1, Lf/h/a/d/h/k/f1;->zzv:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "uploading_gmp_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_6 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzd:I - - and-int/lit8 v4, v4, 0x10 - - if-eqz v4, :cond_7 - - const/4 v4, 0x1 - - goto :goto_4 - - :cond_7 - const/4 v4, 0x0 - - :goto_4 - if-eqz v4, :cond_8 - - iget-wide v4, v1, Lf/h/a/d/h/k/f1;->zzas:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "dynamite_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_8 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v5, 0x20000000 - - and-int/2addr v4, v5 - - if-eqz v4, :cond_9 - - const/4 v4, 0x1 - - goto :goto_5 - - :cond_9 - const/4 v4, 0x0 - - :goto_5 - if-eqz v4, :cond_a - - iget-wide v4, v1, Lf/h/a/d/h/k/f1;->zzak:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "config_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_a - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzac:Ljava/lang/String; - - const-string v5, "gmp_app_id" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzap:Ljava/lang/String; - - const-string v5, "admob_app_id" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzs:Ljava/lang/String; - - const-string v5, "app_id" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzt:Ljava/lang/String; - - const-string v5, "app_version" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v5, 0x2000000 - - and-int/2addr v4, v5 - - if-eqz v4, :cond_b - - const/4 v4, 0x1 - - goto :goto_6 - - :cond_b - const/4 v4, 0x0 - - :goto_6 - if-eqz v4, :cond_c - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzag:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v5, "app_version_major" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_c - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzaf:Ljava/lang/String; - - const-string v5, "firebase_instance_id" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v5, 0x80000 - - and-int/2addr v4, v5 - - if-eqz v4, :cond_d - - const/4 v4, 0x1 - - goto :goto_7 - - :cond_d - const/4 v4, 0x0 - - :goto_7 - if-eqz v4, :cond_e - - iget-wide v4, v1, Lf/h/a/d/h/k/f1;->zzz:J - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "dev_cert_hash" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_e - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzr:Ljava/lang/String; - - const-string v5, "app_store" - - invoke-static {v0, v3, v5, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/4 v5, 0x2 - - and-int/2addr v4, v5 - - if-eqz v4, :cond_f - - const/4 v4, 0x1 - - goto :goto_8 - - :cond_f - const/4 v4, 0x0 - - :goto_8 - if-eqz v4, :cond_10 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzh:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "upload_timestamp_millis" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_10 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v4, v4, 0x4 - - if-eqz v4, :cond_11 - - const/4 v4, 0x1 - - goto :goto_9 - - :cond_11 - const/4 v4, 0x0 - - :goto_9 - if-eqz v4, :cond_12 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzi:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "start_timestamp_millis" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_12 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v4, v4, 0x8 - - if-eqz v4, :cond_13 - - const/4 v4, 0x1 - - goto :goto_a - - :cond_13 - const/4 v4, 0x0 - - :goto_a - if-eqz v4, :cond_14 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzj:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "end_timestamp_millis" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_14 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v4, v4, 0x10 - - if-eqz v4, :cond_15 - - const/4 v4, 0x1 - - goto :goto_b - - :cond_15 - const/4 v4, 0x0 - - :goto_b - if-eqz v4, :cond_16 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzk:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "previous_bundle_start_timestamp_millis" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_16 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit8 v4, v4, 0x20 - - if-eqz v4, :cond_17 - - const/4 v4, 0x1 - - goto :goto_c - - :cond_17 - const/4 v4, 0x0 - - :goto_c - if-eqz v4, :cond_18 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzl:J - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "previous_bundle_end_timestamp_millis" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_18 - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzy:Ljava/lang/String; - - const-string v6, "app_instance_id" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzw:Ljava/lang/String; - - const-string v6, "resettable_device_id" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzaj:Ljava/lang/String; - - const-string v6, "device_id" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzam:Ljava/lang/String; - - const-string v6, "ds_id" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v6, 0x20000 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_19 - - const/4 v4, 0x1 - - goto :goto_d - - :cond_19 - const/4 v4, 0x0 - - :goto_d - if-eqz v4, :cond_1a - - iget-boolean v4, v1, Lf/h/a/d/h/k/f1;->zzx:Z - - invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v4 - - const-string v6, "limited_ad_tracking" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_1a - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzn:Ljava/lang/String; - - const-string v6, "os_version" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzo:Ljava/lang/String; - - const-string v6, "device_model" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzp:Ljava/lang/String; - - const-string v6, "user_default_language" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - and-int/lit16 v4, v4, 0x400 - - if-eqz v4, :cond_1b - - const/4 v4, 0x1 - - goto :goto_e - - :cond_1b - const/4 v4, 0x0 - - :goto_e - if-eqz v4, :cond_1c - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzq:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v6, "time_zone_offset_minutes" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_1c - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v6, 0x100000 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_1d - - const/4 v4, 0x1 - - goto :goto_f - - :cond_1d - const/4 v4, 0x0 - - :goto_f - if-eqz v4, :cond_1e - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzaa:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v6, "bundle_sequential_index" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_1e - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v6, 0x800000 - - and-int/2addr v4, v6 - - if-eqz v4, :cond_1f - - const/4 v4, 0x1 - - goto :goto_10 - - :cond_1f - const/4 v4, 0x0 - - :goto_10 - if-eqz v4, :cond_20 - - iget-boolean v4, v1, Lf/h/a/d/h/k/f1;->zzad:Z - - invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v4 - - const-string v6, "service_upload" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_20 - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzab:Ljava/lang/String; - - const-string v6, "health_monitor" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v4, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v6, Lf/h/a/d/i/b/n;->M0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v6}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v4 - - if-nez v4, :cond_22 - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzc:I - - const/high16 v6, 0x40000000 # 2.0f - - and-int/2addr v4, v6 - - if-eqz v4, :cond_21 - - const/4 v4, 0x1 - - goto :goto_11 - - :cond_21 - const/4 v4, 0x0 - - :goto_11 - if-eqz v4, :cond_22 - - iget-wide v6, v1, Lf/h/a/d/h/k/f1;->zzal:J - - const-wide/16 v8, 0x0 - - cmp-long v4, v6, v8 - - if-eqz v4, :cond_22 - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v6, "android_id" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_22 - iget v4, v1, Lf/h/a/d/h/k/f1;->zzd:I - - and-int/2addr v4, v5 - - if-eqz v4, :cond_23 - - const/4 v4, 0x1 - - goto :goto_12 - - :cond_23 - const/4 v4, 0x0 - - :goto_12 - if-eqz v4, :cond_24 - - iget v4, v1, Lf/h/a/d/h/k/f1;->zzao:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v6, "retry_counter" - - invoke-static {v0, v3, v6, v4}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_24 - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzg:Lf/h/a/d/h/k/f6; - - const-string v6, "name" - - if-eqz v4, :cond_2c - - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_25 - :goto_13 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_2c - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/j1; - - if-eqz v7, :cond_25 - - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v8, "user_property {\n" - - invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v8, v7, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/2addr v8, v3 - - if-eqz v8, :cond_26 - - const/4 v8, 0x1 - - goto :goto_14 - - :cond_26 - const/4 v8, 0x0 - - :goto_14 - const/4 v9, 0x0 - - if-eqz v8, :cond_27 - - iget-wide v10, v7, Lf/h/a/d/h/k/j1;->zzd:J - - invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - goto :goto_15 - - :cond_27 - move-object v8, v9 - - :goto_15 - const-string v10, "set_timestamp_millis" - - invoke-static {v0, v5, v10, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v8 - - iget-object v10, v7, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v8, v10}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v8 - - invoke-static {v0, v5, v6, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v8, v7, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - const-string v10, "string_value" - - invoke-static {v0, v5, v10, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v8, v7, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v8, v8, 0x8 - - if-eqz v8, :cond_28 - - const/4 v8, 0x1 - - goto :goto_16 - - :cond_28 - const/4 v8, 0x0 - - :goto_16 - if-eqz v8, :cond_29 - - iget-wide v10, v7, Lf/h/a/d/h/k/j1;->zzg:J - - invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - goto :goto_17 - - :cond_29 - move-object v8, v9 - - :goto_17 - const-string v10, "int_value" - - invoke-static {v0, v5, v10, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget v8, v7, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v8, v8, 0x20 - - if-eqz v8, :cond_2a - - const/4 v8, 0x1 - - goto :goto_18 - - :cond_2a - const/4 v8, 0x0 - - :goto_18 - if-eqz v8, :cond_2b - - iget-wide v7, v7, Lf/h/a/d/h/k/j1;->zzi:D - - invoke-static {v7, v8}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v9 - - :cond_2b - const-string v7, "double_value" - - invoke-static {v0, v5, v7, v9}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_13 - - :cond_2c - iget-object v4, v1, Lf/h/a/d/h/k/f1;->zzae:Lf/h/a/d/h/k/f6; - - if-eqz v4, :cond_36 - - invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_2d - :goto_19 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v7 - - if-eqz v7, :cond_36 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/z0; - - if-eqz v7, :cond_2d - - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v8, "audience_membership {\n" - - invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v8, v7, Lf/h/a/d/h/k/z0;->zzc:I - - and-int/2addr v8, v3 - - if-eqz v8, :cond_2e - - const/4 v8, 0x1 - - goto :goto_1a - - :cond_2e - const/4 v8, 0x0 - - :goto_1a - if-eqz v8, :cond_2f - - iget v8, v7, Lf/h/a/d/h/k/z0;->zzd:I - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - const-string v9, "audience_id" - - invoke-static {v0, v5, v9, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_2f - iget v8, v7, Lf/h/a/d/h/k/z0;->zzc:I - - and-int/lit8 v8, v8, 0x8 - - if-eqz v8, :cond_30 - - const/4 v8, 0x1 - - goto :goto_1b - - :cond_30 - const/4 v8, 0x0 - - :goto_1b - if-eqz v8, :cond_31 - - iget-boolean v8, v7, Lf/h/a/d/h/k/z0;->zzg:Z - - invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v8 - - const-string v9, "new_audience" - - invoke-static {v0, v5, v9, v8}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_31 - iget-object v8, v7, Lf/h/a/d/h/k/z0;->zze:Lf/h/a/d/h/k/h1; - - if-nez v8, :cond_32 - - sget-object v8, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - :cond_32 - const-string v9, "current_data" - - invoke-static {v0, v5, v9, v8}, Lf/h/a/d/i/b/q9;->M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/h1;)V - - iget v8, v7, Lf/h/a/d/h/k/z0;->zzc:I - - and-int/lit8 v8, v8, 0x4 - - if-eqz v8, :cond_33 - - const/4 v8, 0x1 - - goto :goto_1c - - :cond_33 - const/4 v8, 0x0 - - :goto_1c - if-eqz v8, :cond_35 - - iget-object v7, v7, Lf/h/a/d/h/k/z0;->zzf:Lf/h/a/d/h/k/h1; - - if-nez v7, :cond_34 - - sget-object v7, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - :cond_34 - const-string v8, "previous_data" - - invoke-static {v0, v5, v8, v7}, Lf/h/a/d/i/b/q9;->M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/h1;)V - - :cond_35 - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_19 - - :cond_36 - iget-object v1, v1, Lf/h/a/d/h/k/f1;->zzf:Lf/h/a/d/h/k/f6; - - if-eqz v1, :cond_3e - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :cond_37 - :goto_1d - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_3e - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/b1; - - if-eqz v4, :cond_37 - - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v7, "event {\n" - - invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v7 - - iget-object v8, v4, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - invoke-static {v0, v5, v6, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v4}, Lf/h/a/d/h/k/b1;->A()Z - - move-result v7 - - if-eqz v7, :cond_38 - - iget-wide v7, v4, Lf/h/a/d/h/k/b1;->zzf:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v8, "timestamp_millis" - - invoke-static {v0, v5, v8, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_38 - iget v7, v4, Lf/h/a/d/h/k/b1;->zzc:I - - and-int/lit8 v7, v7, 0x4 - - if-eqz v7, :cond_39 - - const/4 v7, 0x1 - - goto :goto_1e - - :cond_39 - const/4 v7, 0x0 - - :goto_1e - if-eqz v7, :cond_3a - - iget-wide v7, v4, Lf/h/a/d/h/k/b1;->zzg:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v7 - - const-string v8, "previous_timestamp_millis" - - invoke-static {v0, v5, v8, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_3a - iget v7, v4, Lf/h/a/d/h/k/b1;->zzc:I - - and-int/lit8 v7, v7, 0x8 - - if-eqz v7, :cond_3b - - const/4 v7, 0x1 - - goto :goto_1f - - :cond_3b - const/4 v7, 0x0 - - :goto_1f - if-eqz v7, :cond_3c - - iget v7, v4, Lf/h/a/d/h/k/b1;->zzh:I - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - const-string v8, "count" - - invoke-static {v0, v5, v8, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_3c - iget-object v7, v4, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {v7}, Ljava/util/List;->size()I - - move-result v7 - - if-eqz v7, :cond_3d - - iget-object v4, v4, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-virtual {p0, v0, v5, v4}, Lf/h/a/d/i/b/q9;->O(Ljava/lang/StringBuilder;ILjava/util/List;)V - - :cond_3d - invoke-static {v0, v5}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_1d - - :cond_3e - invoke-static {v0, v3}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto/16 :goto_0 - - :cond_3f - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;)", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - if-gez v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Ignoring negative bit index to be cleared" - - invoke-virtual {v1, v2, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - div-int/lit8 v1, v1, 0x40 - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v2 - - if-lt v1, v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - const-string v3, "Ignoring bit index greater than bitSet size" - - invoke-virtual {v1, v3, p2, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/Long; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - const-wide/16 v4, 0x1 - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - rem-int/lit8 p2, p2, 0x40 - - shl-long/2addr v4, p2 - - not-long v4, v4 - - and-long/2addr v2, v4 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {v0, v1, p2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_2 - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p1 - - invoke-virtual {v0}, Ljava/util/ArrayList;->size()I - - move-result p2 - - add-int/lit8 p2, p2, -0x1 - - :goto_1 - move v6, p2 - - move p2, p1 - - move p1, v6 - - if-ltz p1, :cond_3 - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-nez v5, :cond_3 - - add-int/lit8 p2, p1, -0x1 - - goto :goto_1 - - :cond_3 - const/4 p1, 0x0 - - invoke-virtual {v0, p1, p2}, Ljava/util/ArrayList;->subList(II)Ljava/util/List; - - move-result-object p1 - - return-object p1 -.end method - -.method public final G(Lf/h/a/d/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V - .locals 4 - - invoke-virtual {p1}, Lf/h/a/d/h/k/b1$a;->u()Ljava/util/List; - - move-result-object v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v2, v3, :cond_1 - - invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/d1; - - iget-object v3, v3, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {p2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - goto :goto_1 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v2, -0x1 - - :goto_1 - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v0 - - invoke-virtual {v0, p2}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - instance-of p2, p3, Ljava/lang/Long; - - if-eqz p2, :cond_2 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide p2 - - invoke-virtual {v0, p2, p3}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - goto :goto_2 - - :cond_2 - instance-of p2, p3, Ljava/lang/String; - - if-eqz p2, :cond_3 - - check-cast p3, Ljava/lang/String; - - invoke-virtual {v0, p3}, Lf/h/a/d/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - goto :goto_2 - - :cond_3 - instance-of p2, p3, Ljava/lang/Double; - - if-eqz p2, :cond_4 - - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide p2 - - invoke-virtual {v0, p2, p3}, Lf/h/a/d/h/k/d1$a;->p(D)Lf/h/a/d/h/k/d1$a; - - goto :goto_2 - - :cond_4 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result p2 - - if-eqz p2, :cond_5 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_5 - - instance-of p2, p3, [Landroid/os/Bundle; - - if-eqz p2, :cond_5 - - check-cast p3, [Landroid/os/Bundle; - - invoke-static {p3}, Lf/h/a/d/i/b/q9;->F([Landroid/os/Bundle;)Ljava/util/List; - - move-result-object p2 - - invoke-virtual {v0, p2}, Lf/h/a/d/h/k/d1$a;->r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/d1$a; - - :cond_5 - :goto_2 - if-ltz v2, :cond_8 - - iget-boolean p2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz p2, :cond_6 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_6 - iget-object p1, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/b1; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/y5; - - check-cast p2, Lf/h/a/d/h/k/d1; - - if-eqz p1, :cond_7 - - invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - invoke-virtual {p1}, Lf/h/a/d/h/k/b1;->C()V - - iget-object p1, p1, Lf/h/a/d/h/k/b1;->zzd:Lf/h/a/d/h/k/f6; - - invoke-interface {p1, v2, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_7 - const/4 p1, 0x0 - - throw p1 - - :cond_8 - invoke-virtual {p1, v0}, Lf/h/a/d/h/k/b1$a;->r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - - return-void -.end method - -.method public final H(Lf/h/a/d/h/k/d1$a;Ljava/lang/Object;)V - .locals 4 - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v2, v2, -0x3 - - iput v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - sget-object v2, Lf/h/a/d/h/k/d1;->zzj:Lf/h/a/d/h/k/d1; - - iget-object v2, v2, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - iput-object v2, v0, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_1 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v2, v2, -0x5 - - iput v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lf/h/a/d/h/k/d1;->zzf:J - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - iget v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/lit8 v2, v2, -0x11 - - iput v2, v0, Lf/h/a/d/h/k/d1;->zzc:I - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lf/h/a/d/h/k/d1;->zzh:D - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_3 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_3 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/d1; - - invoke-static {v0}, Lf/h/a/d/h/k/d1;->y(Lf/h/a/d/h/k/d1;)V - - instance-of v0, p2, Ljava/lang/String; - - if-eqz v0, :cond_4 - - check-cast p2, Ljava/lang/String; - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - return-void - - :cond_4 - instance-of v0, p2, Ljava/lang/Long; - - if-eqz v0, :cond_5 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/k/d1$a;->q(J)Lf/h/a/d/h/k/d1$a; - - return-void - - :cond_5 - instance-of v0, p2, Ljava/lang/Double; - - if-eqz v0, :cond_6 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/k/d1$a;->p(D)Lf/h/a/d/h/k/d1$a; - - return-void - - :cond_6 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v0 - - if-eqz v0, :cond_7 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_7 - - instance-of v0, p2, [Landroid/os/Bundle; - - if-eqz v0, :cond_7 - - check-cast p2, [Landroid/os/Bundle; - - invoke-static {p2}, Lf/h/a/d/i/b/q9;->F([Landroid/os/Bundle;)Ljava/util/List; - - move-result-object p2 - - invoke-virtual {p1, p2}, Lf/h/a/d/h/k/d1$a;->r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/d1$a; - - return-void - - :cond_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Ignoring invalid (type) event param value" - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final I(Lf/h/a/d/h/k/j1$a;Ljava/lang/Object;)V - .locals 4 - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - iget v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v2, v2, -0x5 - - iput v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - sget-object v2, Lf/h/a/d/h/k/j1;->zzj:Lf/h/a/d/h/k/j1; - - iget-object v2, v2, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - iput-object v2, v0, Lf/h/a/d/h/k/j1;->zzf:Ljava/lang/String; - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_1 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_1 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - iget v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v2, v2, -0x9 - - iput v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lf/h/a/d/h/k/j1;->zzg:J - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_2 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v0, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/j1; - - iget v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - and-int/lit8 v2, v2, -0x21 - - iput v2, v0, Lf/h/a/d/h/k/j1;->zzc:I - - const-wide/16 v2, 0x0 - - iput-wide v2, v0, Lf/h/a/d/h/k/j1;->zzi:D - - instance-of v0, p2, Ljava/lang/String; - - if-eqz v0, :cond_4 - - check-cast p2, Ljava/lang/String; - - iget-boolean v0, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_3 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_3 - iget-object p1, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/j1; - - invoke-static {p1, p2}, Lf/h/a/d/h/k/j1;->t(Lf/h/a/d/h/k/j1;Ljava/lang/String;)V - - return-void - - :cond_4 - instance-of v0, p2, Ljava/lang/Long; - - if-eqz v0, :cond_5 - - check-cast p2, Ljava/lang/Long; - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/k/j1$a;->r(J)Lf/h/a/d/h/k/j1$a; - - return-void - - :cond_5 - instance-of v0, p2, Ljava/lang/Double; - - if-eqz v0, :cond_7 - - check-cast p2, Ljava/lang/Double; - - invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - iget-boolean p2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz p2, :cond_6 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v1, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_6 - iget-object p1, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/j1; - - iget p2, p1, Lf/h/a/d/h/k/j1;->zzc:I - - or-int/lit8 p2, p2, 0x20 - - iput p2, p1, Lf/h/a/d/h/k/j1;->zzc:I - - iput-wide v2, p1, Lf/h/a/d/h/k/j1;->zzi:D - - return-void - - :cond_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Ignoring invalid (type) user attribute value" - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final K(Ljava/lang/StringBuilder;ILf/h/a/d/h/k/n0;)V - .locals 7 - - if-nez p3, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v0, "filter {\n" - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v0, p3, Lf/h/a/d/h/k/n0;->zzc:I - - and-int/lit8 v0, v0, 0x4 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_2 - - iget-boolean v0, p3, Lf/h/a/d/h/k/n0;->zzf:Z - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - const-string v3, "complement" - - invoke-static {p1, p2, v3, v0}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_2 - iget v0, p3, Lf/h/a/d/h/k/n0;->zzc:I - - and-int/lit8 v0, v0, 0x8 - - if-eqz v0, :cond_3 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - iget-object v3, p3, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v3, "param_name" - - invoke-static {p1, p2, v3, v0}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_4 - invoke-virtual {p3}, Lf/h/a/d/h/k/n0;->t()Z - - move-result v0 - - const-string v3, "}\n" - - if-eqz v0, :cond_d - - add-int/lit8 v0, p2, 0x1 - - invoke-virtual {p3}, Lf/h/a/d/h/k/n0;->u()Lf/h/a/d/h/k/q0; - - move-result-object v4 - - if-eqz v4, :cond_d - - invoke-static {p1, v0}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v5, "string_filter" - - invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v5, " {\n" - - invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget v5, v4, Lf/h/a/d/h/k/q0;->zzc:I - - and-int/2addr v5, v2 - - if-eqz v5, :cond_5 - - const/4 v5, 0x1 - - goto :goto_2 - - :cond_5 - const/4 v5, 0x0 - - :goto_2 - if-eqz v5, :cond_6 - - invoke-virtual {v4}, Lf/h/a/d/h/k/q0;->s()Lf/h/a/d/h/k/q0$a; - - move-result-object v5 - - invoke-virtual {v5}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object v5 - - const-string v6, "match_type" - - invoke-static {p1, v0, v6, v5}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_6 - iget v5, v4, Lf/h/a/d/h/k/q0;->zzc:I - - and-int/lit8 v5, v5, 0x2 - - if-eqz v5, :cond_7 - - const/4 v5, 0x1 - - goto :goto_3 - - :cond_7 - const/4 v5, 0x0 - - :goto_3 - if-eqz v5, :cond_8 - - iget-object v5, v4, Lf/h/a/d/h/k/q0;->zze:Ljava/lang/String; - - const-string v6, "expression" - - invoke-static {p1, v0, v6, v5}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_8 - iget v5, v4, Lf/h/a/d/h/k/q0;->zzc:I - - and-int/lit8 v5, v5, 0x4 - - if-eqz v5, :cond_9 - - const/4 v1, 0x1 - - :cond_9 - if-eqz v1, :cond_a - - iget-boolean v1, v4, Lf/h/a/d/h/k/q0;->zzf:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const-string v2, "case_sensitive" - - invoke-static {p1, v0, v2, v1}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_a - invoke-virtual {v4}, Lf/h/a/d/h/k/q0;->t()I - - move-result v1 - - if-lez v1, :cond_c - - add-int/lit8 v1, v0, 0x1 - - invoke-static {p1, v1}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v1, "expression_list {\n" - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, v4, Lf/h/a/d/h/k/q0;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_4 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_b - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - add-int/lit8 v4, v0, 0x2 - - invoke-static {p1, v4}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v2, "\n" - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_4 - - :cond_b - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_c - invoke-static {p1, v0}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_d - invoke-virtual {p3}, Lf/h/a/d/h/k/n0;->v()Z - - move-result v0 - - if-eqz v0, :cond_e - - add-int/lit8 v0, p2, 0x1 - - invoke-virtual {p3}, Lf/h/a/d/h/k/n0;->w()Lf/h/a/d/h/k/o0; - - move-result-object p3 - - const-string v1, "number_filter" - - invoke-virtual {p0, p1, v0, v1, p3}, Lf/h/a/d/i/b/q9;->L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/o0;)V - - :cond_e - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public final L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/d/h/k/o0;)V - .locals 3 - - if-nez p4, :cond_0 - - return-void - - :cond_0 - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p3, " {\n" - - invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget p3, p4, Lf/h/a/d/h/k/o0;->zzc:I - - const/4 v0, 0x1 - - and-int/2addr p3, v0 - - const/4 v1, 0x0 - - if-eqz p3, :cond_1 - - const/4 p3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p3, 0x0 - - :goto_0 - if-eqz p3, :cond_2 - - invoke-virtual {p4}, Lf/h/a/d/h/k/o0;->s()Lf/h/a/d/h/k/o0$b; - - move-result-object p3 - - invoke-virtual {p3}, Ljava/lang/Enum;->name()Ljava/lang/String; - - move-result-object p3 - - const-string v2, "comparison_type" - - invoke-static {p1, p2, v2, p3}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_2 - iget p3, p4, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 p3, p3, 0x2 - - if-eqz p3, :cond_3 - - const/4 p3, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p3, 0x0 - - :goto_1 - if-eqz p3, :cond_4 - - iget-boolean p3, p4, Lf/h/a/d/h/k/o0;->zze:Z - - invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object p3 - - const-string v2, "match_as_float" - - invoke-static {p1, p2, v2, p3}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_4 - iget p3, p4, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 p3, p3, 0x4 - - if-eqz p3, :cond_5 - - const/4 p3, 0x1 - - goto :goto_2 - - :cond_5 - const/4 p3, 0x0 - - :goto_2 - if-eqz p3, :cond_6 - - iget-object p3, p4, Lf/h/a/d/h/k/o0;->zzf:Ljava/lang/String; - - const-string v2, "comparison_value" - - invoke-static {p1, p2, v2, p3}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_6 - iget p3, p4, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 p3, p3, 0x8 - - if-eqz p3, :cond_7 - - const/4 p3, 0x1 - - goto :goto_3 - - :cond_7 - const/4 p3, 0x0 - - :goto_3 - if-eqz p3, :cond_8 - - iget-object p3, p4, Lf/h/a/d/h/k/o0;->zzg:Ljava/lang/String; - - const-string v2, "min_comparison_value" - - invoke-static {p1, p2, v2, p3}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_8 - iget p3, p4, Lf/h/a/d/h/k/o0;->zzc:I - - and-int/lit8 p3, p3, 0x10 - - if-eqz p3, :cond_9 - - goto :goto_4 - - :cond_9 - const/4 v0, 0x0 - - :goto_4 - if-eqz v0, :cond_a - - iget-object p3, p4, Lf/h/a/d/h/k/o0;->zzh:Ljava/lang/String; - - const-string p4, "max_comparison_value" - - invoke-static {p1, p2, p4, p3}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_a - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string p2, "}\n" - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - return-void -.end method - -.method public final O(Ljava/lang/StringBuilder;ILjava/util/List;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/StringBuilder;", - "I", - "Ljava/util/List<", - "Lf/h/a/d/h/k/d1;", - ">;)V" - } - .end annotation - - if-nez p3, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x1 - - add-int/2addr p2, v0 - - invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p3 - - :cond_1 - :goto_0 - invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_b - - invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/d1; - - if-eqz v1, :cond_1 - - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v2, "param {\n" - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v2 - - const-string v3, "double_value" - - const-string v4, "int_value" - - const-string v5, "string_value" - - const-string v6, "name" - - const/4 v7, 0x0 - - if-eqz v2, :cond_7 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v8, Lf/h/a/d/i/b/n;->E0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_7 - - iget v2, v1, Lf/h/a/d/h/k/d1;->zzc:I - - and-int/2addr v2, v0 - - if-eqz v2, :cond_2 - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v2, 0x0 - - :goto_1 - if-eqz v2, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v8, v1, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_2 - - :cond_3 - move-object v2, v7 - - :goto_2 - invoke-static {p1, p2, v6, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->w()Z - - move-result v2 - - if-eqz v2, :cond_4 - - iget-object v2, v1, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - goto :goto_3 - - :cond_4 - move-object v2, v7 - - :goto_3 - invoke-static {p1, p2, v5, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v2 - - if-eqz v2, :cond_5 - - iget-wide v5, v1, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - goto :goto_4 - - :cond_5 - move-object v2, v7 - - :goto_4 - invoke-static {p1, p2, v4, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v2 - - if-eqz v2, :cond_6 - - iget-wide v4, v1, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v7 - - :cond_6 - invoke-static {p1, p2, v3, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->D()I - - move-result v2 - - if-lez v2, :cond_a - - iget-object v1, v1, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-virtual {p0, p1, p2, v1}, Lf/h/a/d/i/b/q9;->O(Ljava/lang/StringBuilder;ILjava/util/List;)V - - goto :goto_6 - - :cond_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v2 - - iget-object v8, v1, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {p1, p2, v6, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - iget-object v2, v1, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - invoke-static {p1, p2, v5, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v2 - - if-eqz v2, :cond_8 - - iget-wide v5, v1, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - goto :goto_5 - - :cond_8 - move-object v2, v7 - - :goto_5 - invoke-static {p1, p2, v4, v2}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v2 - - if-eqz v2, :cond_9 - - iget-wide v1, v1, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v7 - - :cond_9 - invoke-static {p1, p2, v3, v7}, Lf/h/a/d/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V - - :cond_a - :goto_6 - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->J(Ljava/lang/StringBuilder;I)V - - const-string v1, "}\n" - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto/16 :goto_0 - - :cond_b - return-void -.end method - -.method public final P(JJ)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-eqz v2, :cond_2 - - cmp-long v2, p3, v0 - - if-lez v2, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - if-eqz v0, :cond_1 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - sub-long/2addr v0, p1 - - invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J - - move-result-wide p1 - - cmp-long v0, p1, p3 - - if-lez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - throw p1 - - :cond_2 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final T(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1, p2}, Lf/h/a/d/i/b/q9;->y(Lf/h/a/d/h/k/b1;Ljava/lang/String;)Lf/h/a/d/h/k/d1; - - move-result-object p1 - - if-eqz p1, :cond_9 - - invoke-virtual {p1}, Lf/h/a/d/h/k/d1;->w()Z - - move-result p2 - - if-eqz p2, :cond_0 - - iget-object p1, p1, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - return-object p1 - - :cond_0 - invoke-virtual {p1}, Lf/h/a/d/h/k/d1;->z()Z - - move-result p2 - - if-eqz p2, :cond_1 - - iget-wide p1, p1, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_1 - invoke-virtual {p1}, Lf/h/a/d/h/k/d1;->B()Z - - move-result p2 - - if-eqz p2, :cond_2 - - iget-wide p1, p1, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 - - :cond_2 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result p2 - - if-eqz p2, :cond_9 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v0, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p2 - - if-eqz p2, :cond_9 - - invoke-virtual {p1}, Lf/h/a/d/h/k/d1;->D()I - - move-result p2 - - if-lez p2, :cond_9 - - iget-object p1, p1, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - new-instance p2, Ljava/util/ArrayList; - - invoke-direct {p2}, Ljava/util/ArrayList;->()V - - invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_3 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_8 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/d1; - - if-eqz v0, :cond_3 - - new-instance v1, Landroid/os/Bundle; - - invoke-direct {v1}, Landroid/os/Bundle;->()V - - iget-object v0, v0, Lf/h/a/d/h/k/d1;->zzi:Lf/h/a/d/h/k/f6; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_4 - :goto_1 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_7 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/h/k/d1; - - invoke-virtual {v2}, Lf/h/a/d/h/k/d1;->w()Z - - move-result v3 - - if-eqz v3, :cond_5 - - iget-object v3, v2, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - iget-object v2, v2, Lf/h/a/d/h/k/d1;->zze:Ljava/lang/String; - - invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_1 - - :cond_5 - invoke-virtual {v2}, Lf/h/a/d/h/k/d1;->z()Z - - move-result v3 - - if-eqz v3, :cond_6 - - iget-object v3, v2, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - iget-wide v4, v2, Lf/h/a/d/h/k/d1;->zzf:J - - invoke-virtual {v1, v3, v4, v5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_1 - - :cond_6 - invoke-virtual {v2}, Lf/h/a/d/h/k/d1;->B()Z - - move-result v3 - - if-eqz v3, :cond_4 - - iget-object v3, v2, Lf/h/a/d/h/k/d1;->zzd:Ljava/lang/String; - - iget-wide v4, v2, Lf/h/a/d/h/k/d1;->zzh:D - - invoke-virtual {v1, v3, v4, v5}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - goto :goto_1 - - :cond_7 - invoke-virtual {v1}, Landroid/os/Bundle;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - invoke-virtual {p2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_8 - invoke-virtual {p2}, Ljava/util/ArrayList;->size()I - - move-result p1 - - new-array p1, p1, [Landroid/os/Bundle; - - invoke-virtual {p2, p1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Landroid/os/Bundle; - - return-object p1 - - :cond_9 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final U([B)[B - .locals 5 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :try_start_0 - new-instance v0, Ljava/io/ByteArrayInputStream; - - invoke-direct {v0, p1}, Ljava/io/ByteArrayInputStream;->([B)V - - new-instance p1, Ljava/util/zip/GZIPInputStream; - - invoke-direct {p1, v0}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V - - new-instance v1, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V - - const/16 v2, 0x400 - - new-array v2, v2, [B - - :goto_0 - invoke-virtual {p1, v2}, Ljava/util/zip/GZIPInputStream;->read([B)I - - move-result v3 - - if-lez v3, :cond_0 - - const/4 v4, 0x0 - - invoke-virtual {v1, v2, v4, v3}, Ljava/io/ByteArrayOutputStream;->write([BII)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Ljava/util/zip/GZIPInputStream;->close()V - - invoke-virtual {v0}, Ljava/io/ByteArrayInputStream;->close()V - - invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to ungzip content" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw p1 -.end method - -.method public final V([B)[B - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - :try_start_0 - new-instance v0, Ljava/io/ByteArrayOutputStream; - - invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V - - new-instance v1, Ljava/util/zip/GZIPOutputStream; - - invoke-direct {v1, v0}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V - - invoke-virtual {v1, p1}, Ljava/util/zip/GZIPOutputStream;->write([B)V - - invoke-virtual {v1}, Ljava/util/zip/GZIPOutputStream;->close()V - - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->close()V - - invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B - - move-result-object p1 - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p1 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to gzip content" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - throw p1 -.end method - -.method public final W()Ljava/util/List; - .locals 7 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/k9;->b:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/i/b/n;->c(Landroid/content/Context;)Ljava/util/Map; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_4 - - invoke-interface {v0}, Ljava/util/Map;->size()I - - move-result v2 - - if-nez v2, :cond_0 - - goto/16 :goto_2 - - :cond_0 - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - sget-object v3, Lf/h/a/d/i/b/n;->P:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v1}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/Map$Entry; - - invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/lang/String; - - const-string v6, "measurement.id." - - invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v5 - - if-eqz v5, :cond_1 - - :try_start_0 - invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/String; - - invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v4 - - if-lt v4, v3, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v5, "Too many experiment IDs. Number of IDs" - - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v6 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v4, v5, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v6, "Experiment ID NumberFormatException" - - invoke-virtual {v5, v6, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_2 - :goto_1 - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I - - move-result v0 - - if-nez v0, :cond_3 - - return-object v1 - - :cond_3 - return-object v2 - - :cond_4 - :goto_2 - return-object v1 -.end method - -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final v([B)J - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {}, Lf/h/a/d/i/b/t9;->A0()Ljava/security/MessageDigest; - - move-result-object v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Failed to get MD5" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const-wide/16 v0, 0x0 - - return-wide v0 - - :cond_0 - invoke-virtual {v0, p1}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object p1 - - invoke-static {p1}, Lf/h/a/d/i/b/t9;->x([B)J - - move-result-wide v0 - - return-wide v0 -.end method - -.method public final w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "([B", - "Landroid/os/Parcelable$Creator<", - "TT;>;)TT;" - } - .end annotation - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return-object v0 - - :cond_0 - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v1 - - :try_start_0 - array-length v2, p1 - - const/4 v3, 0x0 - - invoke-virtual {v1, p1, v3, v2}, Landroid/os/Parcel;->unmarshall([BII)V - - invoke-virtual {v1, v3}, Landroid/os/Parcel;->setDataPosition(I)V - - invoke-interface {p2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Landroid/os/Parcelable; - :try_end_0 - .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V - - return-object p1 - - :catchall_0 - move-exception p1 - - goto :goto_0 - - :catch_0 - :try_start_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p2, "Failed to load parcelable from buffer" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V - - return-object v0 - - :goto_0 - invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method - -.method public final x(Lf/h/a/d/i/b/k;)Lf/h/a/d/h/k/b1; - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/b1;->B()Lf/h/a/d/h/k/b1$a; - - move-result-object v0 - - iget-wide v1, p1, Lf/h/a/d/i/b/k;->e:J - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/k/b1$a;->x(J)Lf/h/a/d/h/k/b1$a; - - iget-object v1, p1, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v1, :cond_1 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_0 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/h/k/d1;->E()Lf/h/a/d/h/k/d1$a; - - move-result-object v3 - - invoke-virtual {v3, v2}, Lf/h/a/d/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/d/h/k/d1$a; - - iget-object v4, p1, Lf/h/a/d/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; - - invoke-virtual {v4, v2}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p0, v3, v2}, Lf/h/a/d/i/b/q9;->H(Lf/h/a/d/h/k/d1$a;Ljava/lang/Object;)V - - invoke-virtual {v0, v3}, Lf/h/a/d/h/k/b1$a;->r(Lf/h/a/d/h/k/d1$a;)Lf/h/a/d/h/k/b1$a; - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/b1; - - return-object p1 - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r.smali deleted file mode 100644 index 3dafca8995..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/r; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/r; - - invoke-direct {v0}, Lf/h/a/d/i/b/r;->()V - - sput-object v0, Lf/h/a/d/i/b/r;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->n0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r0.smali deleted file mode 100644 index 7cb147030e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/r0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/r0; - - invoke-direct {v0}, Lf/h/a/d/i/b/r0;->()V - - sput-object v0, Lf/h/a/d/i/b/r0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->R()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r1.smali deleted file mode 100644 index 739ed88ba7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/r1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/r1; - - invoke-direct {v0}, Lf/h/a/d/i/b/r1;->()V - - sput-object v0, Lf/h/a/d/i/b/r1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->r()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r2.smali deleted file mode 100644 index 1a02e62781..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/r2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/r2; - - invoke-direct {v0}, Lf/h/a/d/i/b/r2;->()V - - sput-object v0, Lf/h/a/d/i/b/r2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->P0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r3.smali deleted file mode 100644 index e49e850ba7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r3.smali +++ /dev/null @@ -1,208 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/r3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract F(Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract N(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/measurement/internal/zzn;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract P(Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract W(Lcom/google/android/gms/measurement/internal/zzw;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract Z(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract b0(Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract j0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract k0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract m0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r4.smali deleted file mode 100644 index e7be9d2927..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r4.smali +++ /dev/null @@ -1,364 +0,0 @@ -.class public final Lf/h/a/d/i/b/r4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/e5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - if-eqz p1, :cond_8 - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto/16 :goto_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/r4;->b()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v0, "Install Referrer Reporter is not available" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_1 - new-instance v0, Lf/h/a/d/i/b/u4; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/u4;->(Lf/h/a/d/i/b/r4;Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/d/i/b/x4;->c()V - - new-instance p1, Landroid/content/Intent; - - const-string v1, "com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE" - - invoke-direct {p1, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v1, Landroid/content/ComponentName; - - const-string v2, "com.android.vending" - - const-string v3, "com.google.android.finsky.externalreferrer.GetInstallReferrerService" - - invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {p1, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - iget-object v1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - if-nez v1, :cond_2 - - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->j:Lf/h/a/d/i/b/c4; - - const-string v0, "Failed to obtain Package Manager to verify binding conditions for Install Referrer" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_2 - const/4 v3, 0x0 - - invoke-virtual {v1, p1, v3}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v1 - - if-eqz v1, :cond_7 - - invoke-interface {v1}, Ljava/util/List;->isEmpty()Z - - move-result v4 - - if-nez v4, :cond_7 - - invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/content/pm/ResolveInfo; - - iget-object v1, v1, Landroid/content/pm/ResolveInfo;->serviceInfo:Landroid/content/pm/ServiceInfo; - - if-eqz v1, :cond_6 - - iget-object v3, v1, Landroid/content/pm/ServiceInfo;->packageName:Ljava/lang/String; - - iget-object v1, v1, Landroid/content/pm/ServiceInfo;->name:Ljava/lang/String; - - if-eqz v1, :cond_5 - - invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/r4;->b()Z - - move-result v1 - - if-eqz v1, :cond_5 - - new-instance v1, Landroid/content/Intent; - - invoke-direct {v1, p1}, Landroid/content/Intent;->(Landroid/content/Intent;)V - - :try_start_0 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object p1 - - iget-object v2, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const/4 v3, 0x1 - - if-eqz p1, :cond_4 - - invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; - - invoke-virtual {p1, v2, v1, v0, v3}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - move-result p1 - - iget-object v0, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Install Referrer Service is" - - if-eqz p1, :cond_3 - - const-string p1, "available" - - goto :goto_0 - - :cond_3 - const-string p1, "not available" - - :goto_0 - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_4 - const/4 p1, 0x0 - - throw p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - move-exception p1 - - iget-object v0, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object p1 - - const-string v1, "Exception occurred while binding to Install Referrer Service" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void - - :cond_5 - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Play Store version 8.3.73 or higher required for Install Referrer" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_6 - return-void - - :cond_7 - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v0, "Play Service for fetching Install Referrer is unavailable on device" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_8 - :goto_1 - iget-object p1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->j:Lf/h/a/d/i/b/c4; - - const-string v0, "Install Referrer Reporter was called with invalid app package name" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void -.end method - -.method public final b()Z - .locals 4 - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to get PackageManager for Install Referrer Play Store compatibility check" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return v0 - - :cond_0 - const-string v2, "com.android.vending" - - const/16 v3, 0x80 - - iget-object v1, v1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v1 - - iget v1, v1, Landroid/content/pm/PackageInfo;->versionCode:I - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - const v2, 0x4d17ab4 - - if-lt v1, v2, :cond_1 - - const/4 v0, 0x1 - - :cond_1 - return v0 - - :catch_0 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to retrieve Play Store version for Install Referrer" - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r5.smali deleted file mode 100644 index 3acf58a287..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r5.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/d/i/b/r5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzkr; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic f:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/r5;->f:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; - - iput-object p3, p0, Lf/h/a/d/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/r5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/r5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v2, p0, Lf/h/a/d/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/j9;->x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/r5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v2, p0, Lf/h/a/d/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/j9;->m(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r6.smali deleted file mode 100644 index 2e1845602c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r6.smali +++ /dev/null @@ -1,266 +0,0 @@ -.class public final Lf/h/a/d/i/b/r6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Landroid/os/Bundle; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Landroid/os/Bundle;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/r6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/r6;->d:Landroid/os/Bundle; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 22 - - move-object/from16 v0, p0 - - iget-object v1, v0, Lf/h/a/d/i/b/r6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v0, Lf/h/a/d/i/b/r6;->d:Landroid/os/Bundle; - - const-string v3, "app_id" - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v1}, Lf/h/a/d/i/b/a5;->x()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const-string v4, "name" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v5, "origin" - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const-string v6, "value" - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-static {v7}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v7, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v7}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v7 - - if-nez v7, :cond_0 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Conditional property not set since app measurement is disabled" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_0 - - :cond_0 - new-instance v12, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - const-string v4, "triggered_timestamp" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v8 - - invoke-virtual {v2, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - move-object v6, v12 - - invoke-direct/range {v6 .. v11}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V - - :try_start_0 - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v13 - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v14 - - const-string v4, "triggered_event_name" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v15 - - const-string v4, "triggered_event_params" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v16 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v17 - - const-wide/16 v18, 0x0 - - invoke-virtual/range {v13 .. v19}, Lf/h/a/d/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object v14 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v15 - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v16 - - const-string v4, "timed_out_event_name" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v17 - - const-string v4, "timed_out_event_params" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v18 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v19 - - const-wide/16 v20, 0x0 - - invoke-virtual/range {v15 .. v21}, Lf/h/a/d/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object v11 - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v15 - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v16 - - const-string v4, "expired_event_name" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v17 - - const-string v4, "expired_event_params" - - invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; - - move-result-object v18 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v19 - - const-wide/16 v20, 0x0 - - invoke-virtual/range {v15 .. v21}, Lf/h/a/d/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - - move-result-object v17 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - new-instance v15, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - const-string v3, "creation_timestamp" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v7 - - const/4 v9, 0x0 - - const-string v3, "trigger_event_name" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v10 - - const-string v3, "trigger_timeout" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v18 - - const-string v3, "time_to_live" - - invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v20 - - move-object v3, v15 - - move-object v6, v12 - - move-wide/from16 v12, v18 - - move-object v2, v15 - - move-wide/from16 v15, v20 - - invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->s()Lf/h/a/d/i/b/r7; - - move-result-object v1 - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/r7;->D(Lcom/google/android/gms/measurement/internal/zzw;)V - - :catch_0 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r7.smali deleted file mode 100644 index e928f84501..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r7.smali +++ /dev/null @@ -1,2738 +0,0 @@ -.class public final Lf/h/a/d/i/b/r7; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final c:Lf/h/a/d/i/b/m8; - -.field public d:Lf/h/a/d/i/b/r3; - -.field public volatile e:Ljava/lang/Boolean; - -.field public final f:Lf/h/a/d/i/b/g; - -.field public final g:Lf/h/a/d/i/b/h9; - -.field public final h:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/Runnable;", - ">;" - } - .end annotation -.end field - -.field public final i:Lf/h/a/d/i/b/g; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - new-instance v0, Lf/h/a/d/i/b/h9; - - iget-object v1, p1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - invoke-direct {v0, v1}, Lf/h/a/d/i/b/h9;->(Lf/h/a/d/e/n/b;)V - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->g:Lf/h/a/d/i/b/h9; - - new-instance v0, Lf/h/a/d/i/b/m8; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/m8;->(Lf/h/a/d/i/b/r7;)V - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - new-instance v0, Lf/h/a/d/i/b/u7; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/u7;->(Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/z5;)V - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->f:Lf/h/a/d/i/b/g; - - new-instance v0, Lf/h/a/d/i/b/e8; - - invoke-direct {v0, p0, p1}, Lf/h/a/d/i/b/e8;->(Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/z5;)V - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->i:Lf/h/a/d/i/b/g; - - return-void -.end method - -.method public static C(Lf/h/a/d/i/b/r7;Landroid/content/ComponentName;)V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-eqz v0, :cond_0 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Disconnected from device MeasurementService" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/r7;->G()V - - :cond_0 - return-void -.end method - - -# virtual methods -.method public final A(Z)Lcom/google/android/gms/measurement/internal/zzn; - .locals 36 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v2 - - if-eqz p1, :cond_0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z3;->H()Ljava/lang/String; - - move-result-object v0 - - move-object v15, v0 - - goto :goto_0 - - :cond_0 - const/4 v15, 0x0 - - :goto_0 - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->a()V - - new-instance v33, Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v5, v2, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v6, v2, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v7, v2, Lf/h/a/d/i/b/s3;->d:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget v0, v2, Lf/h/a/d/i/b/s3;->e:I - - int-to-long v8, v0 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v10, v2, Lf/h/a/d/i/b/s3;->f:Ljava/lang/String; - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->z()J - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - iget-wide v11, v2, Lf/h/a/d/i/b/s3;->g:J - - const/4 v4, 0x0 - - const-wide/16 v13, 0x0 - - cmp-long v0, v11, v13 - - if-nez v0, :cond_4 - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v11 - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v11}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v12}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v16 - - invoke-static {}, Lf/h/a/d/i/b/t9;->A0()Ljava/security/MessageDigest; - - move-result-object v13 - - const-wide/16 v19, -0x1 - - if-nez v13, :cond_1 - - invoke-virtual {v11}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v11, "Could not get MD5 instance" - - invoke-virtual {v0, v11}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_1 - if-eqz v16, :cond_3 - - :try_start_0 - invoke-virtual {v11, v0, v12}, Lf/h/a/d/i/b/t9;->r0(Landroid/content/Context;Ljava/lang/String;)Z - - move-result v12 - - if-nez v12, :cond_3 - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v12, v11, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v12, v12, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v12}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v12 - - const/16 v14, 0x40 - - invoke-virtual {v0, v12, v14}, Lf/h/a/d/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v0 - - iget-object v12, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - if-eqz v12, :cond_2 - - iget-object v12, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - array-length v12, v12 - - if-lez v12, :cond_2 - - iget-object v0, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - aget-object v0, v0, v4 - - invoke-virtual {v0}, Landroid/content/pm/Signature;->toByteArray()[B - - move-result-object v0 - - invoke-virtual {v13, v0}, Ljava/security/MessageDigest;->digest([B)[B - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/i/b/t9;->x([B)J - - move-result-wide v19 - - goto :goto_1 - - :cond_2 - invoke-virtual {v11}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v12, "Could not get signatures" - - invoke-virtual {v0, v12}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - :goto_1 - move-wide/from16 v11, v19 - - goto :goto_2 - - :catch_0 - move-exception v0 - - invoke-virtual {v11}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v11 - - iget-object v11, v11, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v12, "Package name not found" - - invoke-virtual {v11, v12, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_3 - const-wide/16 v11, 0x0 - - :goto_2 - iput-wide v11, v2, Lf/h/a/d/i/b/s3;->g:J - - :cond_4 - iget-wide v13, v2, Lf/h/a/d/i/b/s3;->g:J - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v16 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-boolean v0, v0, Lf/h/a/d/i/b/m4;->v:Z - - const/4 v11, 0x1 - - xor-int/2addr v0, v11 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->a()V - - iget-object v12, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v12}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v12 - - if-nez v12, :cond_5 - - :catch_1 - :goto_3 - const/4 v1, 0x0 - - goto/16 :goto_4 - - :cond_5 - sget-object v12, Lf/h/a/d/h/k/ld;->e:Lf/h/a/d/h/k/ld; - - invoke-virtual {v12}, Lf/h/a/d/h/k/ld;->a()Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/jd; - - invoke-interface {v12}, Lf/h/a/d/h/k/jd;->a()Z - - move-result v12 - - if-eqz v12, :cond_6 - - iget-object v12, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v12, v12, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v3, Lf/h/a/d/i/b/n;->r0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v12, v3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v12, "Disabled IID for tests." - - invoke-virtual {v3, v12}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_3 - - :cond_6 - :try_start_1 - iget-object v3, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; - - move-result-object v3 - - const-string v12, "com.google.firebase.analytics.FirebaseAnalytics" - - invoke-virtual {v3, v12}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; - - move-result-object v3 - :try_end_1 - .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 - - if-nez v3, :cond_7 - - goto :goto_3 - - :cond_7 - :try_start_2 - const-string v12, "getInstance" - - new-array v4, v11, [Ljava/lang/Class; - - const-class v20, Landroid/content/Context; - - const/4 v11, 0x0 - - aput-object v20, v4, v11 - - invoke-virtual {v3, v12, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v4 - - const/4 v12, 0x1 - - new-array v11, v12, [Ljava/lang/Object; - - iget-object v12, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v12, v12, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - aput-object v12, v11, v1 - - const/4 v12, 0x0 - - invoke-virtual {v4, v12, v11}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 - - if-nez v4, :cond_8 - - move-object v1, v12 - - goto :goto_4 - - :cond_8 - :try_start_3 - const-string v11, "getFirebaseInstanceId" - - new-array v12, v1, [Ljava/lang/Class; - - invoke-virtual {v3, v11, v12}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; - - move-result-object v3 - - new-array v11, v1, [Ljava/lang/Object; - - invoke-virtual {v3, v4, v11}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - :try_end_3 - .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2 - - goto :goto_4 - - :catch_2 - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to retrieve Firebase Instance Id" - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_3 - - :catch_3 - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->j:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to obtain Firebase Analytics instance" - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_3 - - :goto_4 - const-wide/16 v22, 0x0 - - iget-object v3, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v3}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/m4;->j:Lf/h/a/d/i/b/q4; - - invoke-virtual {v4}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v11 - - invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v11 - - const-wide/16 v17, 0x0 - - cmp-long v20, v11, v17 - - if-nez v20, :cond_9 - - iget-wide v3, v3, Lf/h/a/d/i/b/e5;->F:J - - goto :goto_5 - - :cond_9 - iget-wide v11, v3, Lf/h/a/d/i/b/e5;->F:J - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v11, v12, v3, v4}, Ljava/lang/Math;->min(JJ)J - - move-result-wide v3 - - :goto_5 - move-wide/from16 v24, v3 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget v3, v2, Lf/h/a/d/i/b/s3;->j:I - - iget-object v4, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v4}, Lf/h/a/d/i/b/fa;->C()Ljava/lang/Boolean; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v26 - - iget-object v4, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->a()V - - const-string v11, "google_analytics_ssaid_collection_enabled" - - invoke-virtual {v4, v11}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v4 - - if-eqz v4, :cond_b - - invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v4 - - if-eqz v4, :cond_a - - goto :goto_6 - - :cond_a - const/4 v11, 0x0 - - goto :goto_7 - - :cond_b - :goto_6 - const/4 v11, 0x1 - - :goto_7 - invoke-static {v11}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v4 - - invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v27 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v4 - - const-string v11, "deferred_analytics_collection" - - const/4 v12, 0x0 - - invoke-interface {v4, v11, v12}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v28 - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v4, v2, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - iget-object v11, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v11, v11, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const-string v12, "google_analytics_default_allow_ad_personalization_signals" - - invoke-virtual {v11, v12}, Lf/h/a/d/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; - - move-result-object v11 - - if-nez v11, :cond_c - - const/16 v29, 0x0 - - goto :goto_8 - - :cond_c - invoke-virtual {v11}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v11 - - const/4 v12, 0x1 - - xor-int/2addr v11, v12 - - invoke-static {v11}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v11 - - move-object/from16 v29, v11 - - :goto_8 - iget-wide v11, v2, Lf/h/a/d/i/b/s3;->h:J - - move-object/from16 v17, v4 - - iget-object v4, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - move-wide/from16 v20, v11 - - sget-object v11, Lf/h/a/d/i/b/n;->c0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v11}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v4 - - if-eqz v4, :cond_d - - iget-object v4, v2, Lf/h/a/d/i/b/s3;->i:Ljava/util/List; - - move-object/from16 v31, v4 - - goto :goto_9 - - :cond_d - const/16 v31, 0x0 - - :goto_9 - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v4 - - if-eqz v4, :cond_e - - iget-object v4, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v11, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v4, v11}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v4 - - if-eqz v4, :cond_e - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v2, v2, Lf/h/a/d/i/b/s3;->m:Ljava/lang/String; - - move-object/from16 v32, v2 - - goto :goto_a - - :cond_e - const/16 v32, 0x0 - - :goto_a - const-wide/16 v11, 0x7918 - - move-wide/from16 v34, v20 - - move-object/from16 v2, v17 - - move-object/from16 v4, v33 - - move/from16 v17, v0 - - move-object/from16 v18, v1 - - move-wide/from16 v19, v22 - - move-wide/from16 v21, v24 - - move/from16 v23, v3 - - move/from16 v24, v26 - - move/from16 v25, v27 - - move/from16 v26, v28 - - move-object/from16 v27, v2 - - move-object/from16 v28, v29 - - move-wide/from16 v29, v34 - - invoke-direct/range {v4 .. v32}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V - - return-object v33 -.end method - -.method public final B(Lf/h/a/d/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 27 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/r7;->I()Z - - const/16 v4, 0x64 - - const/4 v5, 0x0 - - const/16 v0, 0x64 - - const/4 v6, 0x0 - - :goto_0 - const/16 v7, 0x3e9 - - if-ge v6, v7, :cond_1a - - if-ne v0, v4, :cond_1a - - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v8 - - const-string v9, "Error reading entries from local database" - - invoke-virtual {v8}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v8}, Lf/h/a/d/i/b/z1;->a()V - - iget-boolean v0, v8, Lf/h/a/d/i/b/v3;->d:Z - - if-eqz v0, :cond_0 - - goto :goto_2 - - :cond_0 - new-instance v11, Ljava/util/ArrayList; - - invoke-direct {v11}, Ljava/util/ArrayList;->()V - - iget-object v0, v8, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v12, "google_app_measurement_local.db" - - invoke-virtual {v0, v12}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/io/File;->exists()Z - - move-result v0 - - if-nez v0, :cond_1 - - move-object v10, v11 - - goto :goto_3 - - :cond_1 - const/4 v12, 0x5 - - const/4 v13, 0x0 - - const/4 v14, 0x5 - - :goto_1 - if-ge v13, v12, :cond_13 - - const/4 v15, 0x1 - - :try_start_0 - invoke-virtual {v8}, Lf/h/a/d/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v10 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_e - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_c - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_b - .catchall {:try_start_0 .. :try_end_0} :catchall_5 - - if-nez v10, :cond_3 - - :try_start_1 - iput-boolean v15, v8, Lf/h/a/d/i/b/v3;->d:Z - :try_end_1 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_9 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_a - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_8 - .catchall {:try_start_1 .. :try_end_1} :catchall_4 - - if-eqz v10, :cond_2 - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_2 - :goto_2 - const/4 v10, 0x0 - - :goto_3 - const/16 v17, 0x0 - - goto/16 :goto_15 - - :cond_3 - :try_start_2 - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - invoke-static {v10}, Lf/h/a/d/i/b/v3;->A(Landroid/database/sqlite/SQLiteDatabase;)J - - move-result-wide v16 - - const-wide/16 v25, -0x1 - - cmp-long v0, v16, v25 - - if-eqz v0, :cond_4 - - const-string v0, "rowidvalueOf(J)Ljava/lang/String; - - move-result-object v16 - - aput-object v16, v12, v5 - - move-object/from16 v19, v0 - - move-object/from16 v20, v12 - - goto :goto_4 - - :cond_4 - const/16 v19, 0x0 - - const/16 v20, 0x0 - - :goto_4 - const-string v17, "messages" - - const-string v0, "rowid" - - const-string v12, "type" - - const-string v15, "entry" - - filled-new-array {v0, v12, v15}, [Ljava/lang/String; - - move-result-object v18 - - const/16 v21, 0x0 - - const/16 v22, 0x0 - - const-string v23, "rowid asc" - - invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v24 - - move-object/from16 v16, v10 - - invoke-virtual/range {v16 .. v24}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v12 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_2 .. :try_end_2} :catch_9 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_2 .. :try_end_2} :catch_a - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_8 - .catchall {:try_start_2 .. :try_end_2} :catchall_4 - - :goto_5 - :try_start_3 - invoke-interface {v12}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - - if-eqz v0, :cond_a - - invoke-interface {v12, v5}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v25 - - const/4 v15, 0x1 - - invoke-interface {v12, v15}, Landroid/database/Cursor;->getInt(I)I - - move-result v0 - - const/4 v15, 0x2 - - invoke-interface {v12, v15}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v4 - - if-nez v0, :cond_5 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v15 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_3 .. :try_end_3} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_3 .. :try_end_3} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_5 - .catchall {:try_start_3 .. :try_end_3} :catchall_3 - - :try_start_4 - array-length v0, v4 - - invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V - - invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/gms/measurement/internal/zzao; - :try_end_4 - .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - if-eqz v0, :cond_9 - - invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - :try_end_5 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_5 .. :try_end_5} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_5 .. :try_end_5} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_3 - - goto/16 :goto_b - - :catchall_0 - move-exception v0 - - goto :goto_6 - - :catch_0 - :try_start_6 - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to load event from local database" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_0 - - :try_start_7 - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - goto/16 :goto_b - - :goto_6 - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - throw v0 - - :cond_5 - const/4 v15, 0x1 - - if-ne v0, v15, :cond_6 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v15 - :try_end_7 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_7 .. :try_end_7} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_7 .. :try_end_7} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_5 - .catchall {:try_start_7 .. :try_end_7} :catchall_3 - - :try_start_8 - array-length v0, v4 - - invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V - - invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/gms/measurement/internal/zzkr; - :try_end_8 - .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_8 .. :try_end_8} :catch_1 - .catchall {:try_start_8 .. :try_end_8} :catchall_1 - - :try_start_9 - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - :try_end_9 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_9 .. :try_end_9} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_9 .. :try_end_9} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_5 - .catchall {:try_start_9 .. :try_end_9} :catchall_3 - - goto :goto_7 - - :catchall_1 - move-exception v0 - - goto :goto_8 - - :catch_1 - :try_start_a - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to load user property from local database" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_a - .catchall {:try_start_a .. :try_end_a} :catchall_1 - - :try_start_b - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - const/4 v0, 0x0 - - :goto_7 - if-eqz v0, :cond_9 - - invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_b - - :goto_8 - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - throw v0 - - :cond_6 - const/4 v15, 0x2 - - if-ne v0, v15, :cond_7 - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v15 - :try_end_b - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_b .. :try_end_b} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_b .. :try_end_b} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_5 - .catchall {:try_start_b .. :try_end_b} :catchall_3 - - :try_start_c - array-length v0, v4 - - invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V - - invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V - - sget-object v0, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/gms/measurement/internal/zzw; - :try_end_c - .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_c .. :try_end_c} :catch_2 - .catchall {:try_start_c .. :try_end_c} :catchall_2 - - :try_start_d - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - :try_end_d - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_d .. :try_end_d} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_d .. :try_end_d} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_5 - .catchall {:try_start_d .. :try_end_d} :catchall_3 - - goto :goto_9 - - :catchall_2 - move-exception v0 - - goto :goto_a - - :catch_2 - :try_start_e - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to load conditional user property from local database" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_e - .catchall {:try_start_e .. :try_end_e} :catchall_2 - - :try_start_f - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - const/4 v0, 0x0 - - :goto_9 - if-eqz v0, :cond_9 - - invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_b - - :goto_a - invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V - - throw v0 - - :cond_7 - const/4 v4, 0x3 - - if-ne v0, v4, :cond_8 - - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v4, "Skipping app launch break" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_b - - :cond_8 - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Unknown record type in local database" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_9 - :goto_b - const/16 v4, 0x64 - - goto/16 :goto_5 - - :cond_a - const-string v0, "messages" - - const-string v4, "rowid <= ?" - - const/4 v15, 0x1 - - new-array v5, v15, [Ljava/lang/String; - - invoke-static/range {v25 .. v26}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v15 - :try_end_f - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_f .. :try_end_f} :catch_7 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_f .. :try_end_f} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_5 - .catchall {:try_start_f .. :try_end_f} :catchall_3 - - const/16 v17, 0x0 - - :try_start_10 - aput-object v15, v5, v17 - - invoke-virtual {v10, v0, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - invoke-virtual {v11}, Ljava/util/ArrayList;->size()I - - move-result v4 - - if-ge v0, v4, :cond_b - - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Fewer entries removed from local database than expected" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_b - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - :try_end_10 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_10 .. :try_end_10} :catch_4 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_10 .. :try_end_10} :catch_d - .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_3 - .catchall {:try_start_10 .. :try_end_10} :catchall_3 - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - move-object v10, v11 - - goto/16 :goto_15 - - :catch_3 - move-exception v0 - - goto :goto_e - - :catch_4 - move-exception v0 - - goto/16 :goto_12 - - :catchall_3 - move-exception v0 - - move-object v1, v10 - - move-object v10, v12 - - goto/16 :goto_14 - - :catch_5 - move-exception v0 - - const/16 v17, 0x0 - - goto :goto_e - - :catch_6 - const/16 v17, 0x0 - - goto :goto_10 - - :catch_7 - move-exception v0 - - const/16 v17, 0x0 - - goto :goto_12 - - :catchall_4 - move-exception v0 - - move-object v1, v10 - - goto :goto_c - - :catch_8 - move-exception v0 - - const/16 v17, 0x0 - - goto :goto_d - - :catch_9 - move-exception v0 - - const/16 v17, 0x0 - - goto :goto_11 - - :catch_a - const/16 v17, 0x0 - - goto :goto_f - - :catchall_5 - move-exception v0 - - const/4 v1, 0x0 - - :goto_c - const/4 v10, 0x0 - - goto :goto_14 - - :catch_b - move-exception v0 - - const/16 v17, 0x0 - - const/4 v10, 0x0 - - :goto_d - const/4 v12, 0x0 - - :goto_e - if-eqz v10, :cond_c - - :try_start_11 - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z - - move-result v4 - - if-eqz v4, :cond_c - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - :cond_c - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v4, v9, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v4, 0x1 - - iput-boolean v4, v8, Lf/h/a/d/i/b/v3;->d:Z - :try_end_11 - .catchall {:try_start_11 .. :try_end_11} :catchall_3 - - if-eqz v12, :cond_d - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_d - if-eqz v10, :cond_10 - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_13 - - :catch_c - const/16 v17, 0x0 - - const/4 v10, 0x0 - - :goto_f - const/4 v12, 0x0 - - :catch_d - :goto_10 - int-to-long v4, v14 - - :try_start_12 - invoke-static {v4, v5}, Landroid/os/SystemClock;->sleep(J)V - :try_end_12 - .catchall {:try_start_12 .. :try_end_12} :catchall_3 - - add-int/lit8 v14, v14, 0x14 - - if-eqz v12, :cond_e - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_e - if-eqz v10, :cond_10 - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_13 - - :catch_e - move-exception v0 - - const/16 v17, 0x0 - - const/4 v10, 0x0 - - :goto_11 - const/4 v12, 0x0 - - :goto_12 - :try_start_13 - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v4, v9, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v4, 0x1 - - iput-boolean v4, v8, Lf/h/a/d/i/b/v3;->d:Z - :try_end_13 - .catchall {:try_start_13 .. :try_end_13} :catchall_3 - - if-eqz v12, :cond_f - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_f - if-eqz v10, :cond_10 - - invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_10 - :goto_13 - add-int/lit8 v13, v13, 0x1 - - const/16 v4, 0x64 - - const/4 v5, 0x0 - - const/4 v12, 0x5 - - goto/16 :goto_1 - - :goto_14 - if-eqz v10, :cond_11 - - invoke-interface {v10}, Landroid/database/Cursor;->close()V - - :cond_11 - if-eqz v1, :cond_12 - - invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_12 - throw v0 - - :cond_13 - const/16 v17, 0x0 - - invoke-virtual {v8}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to read events from database in reasonable time" - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v10, 0x0 - - :goto_15 - if-eqz v10, :cond_14 - - invoke-virtual {v7, v10}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-interface {v10}, Ljava/util/List;->size()I - - move-result v0 - - move v4, v0 - - goto :goto_16 - - :cond_14 - const/4 v4, 0x0 - - :goto_16 - const/16 v5, 0x64 - - if-eqz v2, :cond_15 - - if-ge v4, v5, :cond_15 - - invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_15 - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I - - move-result v8 - - const/4 v0, 0x0 - - :goto_17 - if-ge v0, v8, :cond_19 - - invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v9 - - add-int/lit8 v10, v0, 0x1 - - check-cast v9, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable; - - instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v0, :cond_16 - - :try_start_14 - check-cast v9, Lcom/google/android/gms/measurement/internal/zzao; - - invoke-interface {v1, v9, v3}, Lf/h/a/d/i/b/r3;->X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_14 - .catch Landroid/os/RemoteException; {:try_start_14 .. :try_end_14} :catch_f - - goto :goto_18 - - :catch_f - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v11, "Failed to send event to the service" - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_18 - - :cond_16 - instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzkr; - - if-eqz v0, :cond_17 - - :try_start_15 - check-cast v9, Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-interface {v1, v9, v3}, Lf/h/a/d/i/b/r3;->k0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_15 - .catch Landroid/os/RemoteException; {:try_start_15 .. :try_end_15} :catch_10 - - goto :goto_18 - - :catch_10 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v11, "Failed to send user property to the service" - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_18 - - :cond_17 - instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzw; - - if-eqz v0, :cond_18 - - :try_start_16 - check-cast v9, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-interface {v1, v9, v3}, Lf/h/a/d/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_16 - .catch Landroid/os/RemoteException; {:try_start_16 .. :try_end_16} :catch_11 - - goto :goto_18 - - :catch_11 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v11, "Failed to send conditional user property to the service" - - invoke-virtual {v9, v11, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_18 - - :cond_18 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v9, "Discarding data. Unrecognized parcel type." - - invoke-virtual {v0, v9}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_18 - move v0, v10 - - goto :goto_17 - - :cond_19 - add-int/lit8 v6, v6, 0x1 - - move v0, v4 - - const/16 v4, 0x64 - - const/4 v5, 0x0 - - goto/16 :goto_0 - - :cond_1a - return-void -.end method - -.method public final D(Lcom/google/android/gms/measurement/internal/zzw;)V - .locals 8 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->u()Lf/h/a/d/i/b/v3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - invoke-static {p1}, Lf/h/a/d/i/b/t9;->f0(Landroid/os/Parcelable;)[B - - move-result-object v1 - - array-length v2, v1 - - const/high16 v3, 0x20000 - - if-le v2, v3, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v1, "Conditional user property too long for local database. Sending directly to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v0, 0x0 - - const/4 v4, 0x0 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x2 - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/v3;->B(I[B)Z - - move-result v0 - - move v4, v0 - - :goto_0 - const/4 v0, 0x1 - - new-instance v5, Lcom/google/android/gms/measurement/internal/zzw; - - invoke-direct {v5, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v6 - - new-instance v0, Lf/h/a/d/i/b/f8; - - const/4 v3, 0x1 - - move-object v1, v0 - - move-object v2, p0 - - move-object v7, p1 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/f8;->(Lf/h/a/d/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzw;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final E(Ljava/lang/Runnable;)V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/IllegalStateException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/r7;->F()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - int-to-long v0, v0 - - const-wide/16 v2, 0x3e8 - - cmp-long v4, v0, v2 - - if-ltz v4, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Discarding data. Max runnable queue size reached" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/d/i/b/r7;->i:Lf/h/a/d/i/b/g; - - const-wide/32 v0, 0xea60 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/i/b/g;->b(J)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/r7;->G()V - - return-void -.end method - -.method public final F()Z - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final G()V - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/r7;->F()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/r7;->K()Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - iget-object v2, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v2, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - monitor-enter v0 - - :try_start_0 - iget-boolean v3, v0, Lf/h/a/d/i/b/m8;->d:Z - - if-eqz v3, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Connection attempt already in progress" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit v0 - - goto :goto_0 - - :cond_1 - iget-object v3, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - if-eqz v3, :cond_3 - - iget-object v3, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v3}, Lf/h/a/d/e/k/b;->f()Z - - move-result v3 - - if-nez v3, :cond_2 - - iget-object v3, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v3}, Lf/h/a/d/e/k/b;->j()Z - - move-result v3 - - if-eqz v3, :cond_3 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Already awaiting connection attempt" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit v0 - - goto :goto_0 - - :cond_3 - new-instance v3, Lf/h/a/d/i/b/w3; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v4 - - invoke-direct {v3, v2, v4, v0, v0}, Lf/h/a/d/i/b/w3;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/b$a;Lf/h/a/d/e/k/b$b;)V - - iput-object v3, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - iget-object v2, v0, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Connecting to remote service" - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iput-boolean v1, v0, Lf/h/a/d/i/b/m8;->d:Z - - iget-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v1}, Lf/h/a/d/e/k/b;->o()V - - monitor-exit v0 - - :goto_0 - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 - - :cond_4 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->F()Z - - move-result v0 - - if-nez v0, :cond_9 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v0 - - new-instance v2, Landroid/content/Intent; - - invoke-direct {v2}, Landroid/content/Intent;->()V - - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v4, "com.google.android.gms.measurement.AppMeasurementService" - - invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; - - move-result-object v2 - - const/high16 v3, 0x10000 - - invoke-virtual {v0, v2, v3}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; - - move-result-object v0 - - if-eqz v0, :cond_5 - - invoke-interface {v0}, Ljava/util/List;->size()I - - move-result v0 - - if-lez v0, :cond_5 - - const/4 v0, 0x1 - - goto :goto_1 - - :cond_5 - const/4 v0, 0x0 - - :goto_1 - if-eqz v0, :cond_8 - - new-instance v0, Landroid/content/Intent; - - const-string v2, "com.google.android.gms.measurement.START" - - invoke-direct {v0, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V - - new-instance v2, Landroid/content/ComponentName; - - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v3, "com.google.android.gms.measurement.AppMeasurementService" - - invoke-direct {v2, v4, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; - - iget-object v2, p0, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - iget-object v3, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v3, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v3, v3, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v4 - - monitor-enter v2 - - :try_start_1 - iget-boolean v5, v2, Lf/h/a/d/i/b/m8;->d:Z - - if-eqz v5, :cond_6 - - iget-object v0, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "Connection attempt already in progress" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - monitor-exit v2 - - goto :goto_2 - - :cond_6 - iget-object v5, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v5}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v6, "Using local app measurement service" - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iput-boolean v1, v2, Lf/h/a/d/i/b/m8;->d:Z - - iget-object v1, v2, Lf/h/a/d/i/b/m8;->f:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - const/16 v5, 0x81 - - if-eqz v4, :cond_7 - - invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String; - - invoke-virtual {v4, v3, v0, v1, v5}, Lf/h/a/d/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z - - monitor-exit v2 - - :goto_2 - return-void - - :cond_7 - const/4 v0, 0x0 - - throw v0 - - :catchall_1 - move-exception v0 - - monitor-exit v2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw v0 - - :cond_8 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Unable to use remote or local measurement implementation. Please register the AppMeasurementService service in the app manifest" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_9 - return-void -.end method - -.method public final H()V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - iget-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - if-eqz v1, :cond_1 - - iget-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v1}, Lf/h/a/d/e/k/b;->j()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v1}, Lf/h/a/d/e/k/b;->f()Z - - move-result v1 - - if-eqz v1, :cond_1 - - :cond_0 - iget-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - invoke-virtual {v1}, Lf/h/a/d/e/k/b;->a()V - - :cond_1 - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/i/b/m8;->e:Lf/h/a/d/i/b/w3; - - :try_start_0 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - iget-object v3, p0, Lf/h/a/d/i/b/r7;->c:Lf/h/a/d/i/b/m8; - - if-eqz v0, :cond_2 - - invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_0 - - :cond_2 - throw v1 - :try_end_0 - .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - :goto_0 - iput-object v1, p0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - return-void -.end method - -.method public final I()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final J()V - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->g:Lf/h/a/d/i/b/h9; - - iget-object v1, v0, Lf/h/a/d/i/b/h9;->a:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J - - move-result-wide v3 - - iput-wide v3, v0, Lf/h/a/d/i/b/h9;->b:J - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->f:Lf/h/a/d/i/b/g; - - sget-object v1, Lf/h/a/d/i/b/n;->J:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/g;->b(J)V - - return-void - - :cond_0 - throw v2 -.end method - -.method public final K()Z - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->e:Ljava/lang/Boolean; - - if-nez v0, :cond_e - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - const-string v2, "use_service" - - invoke-interface {v1, v2}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z - - move-result v1 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - if-nez v1, :cond_0 - - move-object v0, v3 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z - - move-result v0 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - :goto_0 - const/4 v1, 0x1 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v5 - - if-eqz v5, :cond_1 - - goto/16 :goto_7 - - :cond_1 - iget-object v5, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v5 - - invoke-virtual {v5}, Lf/h/a/d/i/b/a5;->x()V - - iget v5, v5, Lf/h/a/d/i/b/s3;->j:I - - if-ne v5, v1, :cond_2 - - goto/16 :goto_4 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v6, "Checking service availability" - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v5 - - if-eqz v5, :cond_d - - sget-object v3, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - iget-object v5, v5, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v5, v5, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const v6, 0xbdfcb8 - - invoke-virtual {v3, v5, v6}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v3 - - if-eqz v3, :cond_a - - if-eq v3, v1, :cond_9 - - const/4 v5, 0x2 - - if-eq v3, v5, :cond_6 - - const/4 v0, 0x3 - - if-eq v3, v0, :cond_5 - - const/16 v0, 0x9 - - if-eq v3, v0, :cond_4 - - const/16 v0, 0x12 - - if-eq v3, v0, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v3, "Unexpected service status" - - invoke-virtual {v0, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_1 - - :cond_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Service updating" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_4 - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Service invalid" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Service disabled" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_1 - const/4 v1, 0x0 - - goto :goto_3 - - :cond_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v5, "Service container out of date" - - invoke-virtual {v3, v5}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/t9;->B0()I - - move-result v3 - - const/16 v5, 0x4423 - - if-ge v3, v5, :cond_7 - - goto :goto_3 - - :cond_7 - if-nez v0, :cond_8 - - goto :goto_2 - - :cond_8 - const/4 v1, 0x0 - - :goto_2 - const/4 v0, 0x0 - - goto :goto_5 - - :cond_9 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Service missing" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_3 - move v0, v1 - - const/4 v1, 0x0 - - goto :goto_5 - - :cond_a - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "Service available" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_4 - const/4 v0, 0x1 - - :goto_5 - if-nez v1, :cond_b - - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v3}, Lf/h/a/d/i/b/fa;->F()Z - - move-result v3 - - if-eqz v3, :cond_b - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "No way to upload. Consider using the full version of Analytics" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_6 - - :cond_b - move v4, v0 - - :goto_6 - if-eqz v4, :cond_c - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - :cond_c - :goto_7 - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/r7;->e:Ljava/lang/Boolean; - - goto :goto_8 - - :cond_d - throw v3 - - :cond_e - :goto_8 - iget-object v0, p0, Lf/h/a/d/i/b/r7;->e:Ljava/lang/Boolean; - - invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v0 - - return v0 -.end method - -.method public final L()V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-object v1, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v2, "Processing queued up service tasks" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Runnable; - - :try_start_0 - invoke-interface {v1}, Ljava/lang/Runnable;->run()V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Task exception while flushing queue" - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/r7;->h:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - iget-object v0, p0, Lf/h/a/d/i/b/r7;->i:Lf/h/a/d/i/b/g; - - invoke-virtual {v0}, Lf/h/a/d/i/b/g;->c()V - - return-void -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r8.smali deleted file mode 100644 index 2107b87017..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r8.smali +++ /dev/null @@ -1,87 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/r8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/s8; - -.field public final e:I - -.field public final f:Lf/h/a/d/i/b/z3; - -.field public final g:Landroid/content/Intent; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/s8;ILf/h/a/d/i/b/z3;Landroid/content/Intent;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/r8;->d:Lf/h/a/d/i/b/s8; - - iput p2, p0, Lf/h/a/d/i/b/r8;->e:I - - iput-object p3, p0, Lf/h/a/d/i/b/r8;->f:Lf/h/a/d/i/b/z3; - - iput-object p4, p0, Lf/h/a/d/i/b/r8;->g:Landroid/content/Intent; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/r8;->d:Lf/h/a/d/i/b/s8; - - iget v1, p0, Lf/h/a/d/i/b/r8;->e:I - - iget-object v2, p0, Lf/h/a/d/i/b/r8;->f:Lf/h/a/d/i/b/z3; - - iget-object v3, p0, Lf/h/a/d/i/b/r8;->g:Landroid/content/Intent; - - iget-object v4, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - check-cast v4, Lf/h/a/d/i/b/w8; - - invoke-interface {v4, v1}, Lf/h/a/d/i/b/w8;->f(I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - const-string v4, "Local AppMeasurementService processed last upload request. StartId" - - invoke-virtual {v2, v4, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Completed wakeful intent." - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - check-cast v0, Lf/h/a/d/i/b/w8; - - invoke-interface {v0, v3}, Lf/h/a/d/i/b/w8;->b(Landroid/content/Intent;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/r9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/r9.smali deleted file mode 100644 index ffa2121325..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/r9.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public final Lf/h/a/d/i/b/r9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final b:Ljava/lang/String; - -.field public final c:Ljava/lang/String; - -.field public final d:J - -.field public final e:Ljava/lang/Object; - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {p6}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/r9;->a:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/r9;->b:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/r9;->c:Ljava/lang/String; - - iput-wide p4, p0, Lf/h/a/d/i/b/r9;->d:J - - iput-object p6, p0, Lf/h/a/d/i/b/r9;->e:Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s.smali deleted file mode 100644 index 7f29eb6f93..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/s; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/s; - - invoke-direct {v0}, Lf/h/a/d/i/b/s;->()V - - sput-object v0, Lf/h/a/d/i/b/s;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->o0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s0.smali deleted file mode 100644 index 42641f5b4a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/s0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/s0; - - invoke-direct {v0}, Lf/h/a/d/i/b/s0;->()V - - sput-object v0, Lf/h/a/d/i/b/s0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->O()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s1.smali deleted file mode 100644 index d20e2284d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/s1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/s1; - - invoke-direct {v0}, Lf/h/a/d/i/b/s1;->()V - - sput-object v0, Lf/h/a/d/i/b/s1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->s()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s2.smali deleted file mode 100644 index 1f85ec4bf2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/s2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/s2; - - invoke-direct {v0}, Lf/h/a/d/i/b/s2;->()V - - sput-object v0, Lf/h/a/d/i/b/s2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->N0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s3.smali deleted file mode 100644 index 3bf17de0c7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s3.smali +++ /dev/null @@ -1,989 +0,0 @@ -.class public final Lf/h/a/d/i/b/s3; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public c:Ljava/lang/String; - -.field public d:Ljava/lang/String; - -.field public e:I - -.field public f:Ljava/lang/String; - -.field public g:J - -.field public h:J - -.field public i:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public j:I - -.field public k:Ljava/lang/String; - -.field public l:Ljava/lang/String; - -.field public m:Ljava/lang/String; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;J)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - iput-wide p2, p0, Lf/h/a/d/i/b/s3;->h:J - - return-void -.end method - - -# virtual methods -.method public final w()V - .locals 14 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - const-string v2, "Unknown" - - const-string v3, "" - - const/4 v4, 0x0 - - const-string v5, "unknown" - - const/high16 v6, -0x80000000 - - if-nez v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - const-string v9, "PackageManager is null, app identity information might be inaccurate. appId" - - invoke-virtual {v7, v9, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_4 - - :cond_0 - :try_start_0 - invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - const-string v9, "Error retrieving app installer package name. appId" - - invoke-virtual {v7, v9, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - if-nez v5, :cond_1 - - const-string v5, "manual_install" - - goto :goto_1 - - :cond_1 - const-string v7, "com.android.vending" - - invoke-virtual {v7, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_2 - - move-object v5, v3 - - :cond_2 - :goto_1 - :try_start_1 - iget-object v7, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v1, v7, v4}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object v7 - - if-eqz v7, :cond_4 - - iget-object v8, v7, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; - - invoke-virtual {v1, v8}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; - - move-result-object v8 - - invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v9 - - if-nez v9, :cond_3 - - invoke-interface {v8}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object v8 - :try_end_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_2 - - goto :goto_2 - - :cond_3 - move-object v8, v2 - - :goto_2 - :try_start_2 - iget-object v2, v7, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; - - iget v6, v7, Landroid/content/pm/PackageInfo;->versionCode:I - :try_end_2 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_4 - - :catch_1 - move-object v7, v2 - - move-object v2, v8 - - goto :goto_3 - - :catch_2 - move-object v7, v2 - - :goto_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - const-string v10, "Error retrieving package info. appId, appName" - - invoke-virtual {v8, v10, v9, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - move-object v2, v7 - - :cond_4 - :goto_4 - iput-object v0, p0, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - iput-object v5, p0, Lf/h/a/d/i/b/s3;->f:Ljava/lang/String; - - iput-object v2, p0, Lf/h/a/d/i/b/s3;->d:Ljava/lang/String; - - iput v6, p0, Lf/h/a/d/i/b/s3;->e:I - - const-wide/16 v5, 0x0 - - iput-wide v5, p0, Lf/h/a/d/i/b/s3;->g:J - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v5, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v2}, Lf/h/a/d/e/h/i/h;->b(Landroid/content/Context;)Lcom/google/android/gms/common/api/Status; - - move-result-object v2 - - const/4 v5, 0x1 - - if-eqz v2, :cond_5 - - invoke-virtual {v2}, Lcom/google/android/gms/common/api/Status;->Z()Z - - move-result v6 - - if-eqz v6, :cond_5 - - const/4 v6, 0x1 - - goto :goto_5 - - :cond_5 - const/4 v6, 0x0 - - :goto_5 - iget-object v7, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_6 - - iget-object v7, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->c:Ljava/lang/String; - - const-string v8, "am" - - invoke-virtual {v8, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_6 - - const/4 v7, 0x1 - - goto :goto_6 - - :cond_6 - const/4 v7, 0x0 - - :goto_6 - or-int/2addr v6, v7 - - if-nez v6, :cond_8 - - if-nez v2, :cond_7 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v8, "GoogleService failed to initialize (no status)" - - invoke-virtual {v2, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_7 - - :cond_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - iget v9, v2, Lcom/google/android/gms/common/api/Status;->e:I - - invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v9 - - iget-object v2, v2, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; - - const-string v10, "GoogleService failed to initialize, status" - - invoke-virtual {v8, v10, v9, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_8 - :goto_7 - if-eqz v6, :cond_9 - - iget-object v2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->e()I - - move-result v2 - - packed-switch v2, :pswitch_data_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - goto :goto_8 - - :pswitch_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement disabled via the global data collection setting" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement deactivated via resources. This method is being deprecated. Please refer to https://firebase.google.com/support/guides/disable-analytics" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement disabled via the init parameters" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement disabled via the manifest" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement disabled by setAnalyticsCollectionEnabled(false)" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_5 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement deactivated via the init parameters" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_6 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement deactivated via the manifest" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :pswitch_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement collection enabled" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_9 - - :goto_8 - iget-object v6, v6, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - const-string v8, "App measurement disabled" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - const-string v8, "Invalid scion state in identity" - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_9 - if-nez v2, :cond_9 - - const/4 v2, 0x1 - - goto :goto_a - - :cond_9 - const/4 v2, 0x0 - - :goto_a - iput-object v3, p0, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - iput-object v3, p0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - iput-object v3, p0, Lf/h/a/d/i/b/s3;->m:Ljava/lang/String; - - iget-object v6, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v8, v6, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - if-eqz v7, :cond_a - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->b:Ljava/lang/String; - - iput-object v6, p0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - :cond_a - const/4 v6, 0x0 - - :try_start_3 - sget-object v7, Lf/h/a/d/h/k/ed;->e:Lf/h/a/d/h/k/ed; - - invoke-virtual {v7}, Lf/h/a/d/h/k/ed;->a()Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/dd; - - invoke-interface {v7}, Lf/h/a/d/h/k/dd;->a()Z - - move-result v7 - - if-eqz v7, :cond_b - - iget-object v7, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v8, Lf/h/a/d/i/b/n;->Q0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v7, v8}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v7 - - if-eqz v7, :cond_b - - iget-object v7, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v7, v7, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v8, "google_app_id" - - invoke-static {v7, v8}, Lf/h/a/b/i1/e;->s2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v7 - - goto :goto_b - - :catch_3 - move-exception v2 - - goto/16 :goto_13 - - :cond_b - const-string v7, "getGoogleAppId" - - invoke-static {v7}, Lf/h/a/d/e/h/i/h;->a(Ljava/lang/String;)Lf/h/a/d/e/h/i/h; - - move-result-object v7 - - iget-object v7, v7, Lf/h/a/d/e/h/i/h;->a:Ljava/lang/String; - - :goto_b - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v8 - - if-eqz v8, :cond_c - - move-object v8, v3 - - goto :goto_c - - :cond_c - move-object v8, v7 - - :goto_c - iput-object v8, p0, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result v8 - :try_end_3 - .catch Ljava/lang/IllegalStateException; {:try_start_3 .. :try_end_3} :catch_3 - - const-string v9, "admob_app_id" - - const-string v10, "string" - - if-eqz v8, :cond_11 - - :try_start_4 - iget-object v8, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v8, v8, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v11, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v8, v11}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v8 - - if-eqz v8, :cond_11 - - iget-object v8, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v8, v8, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v8}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v8 - - sget v11, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {v8, v11}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; - - move-result-object v11 - - const-string v12, "ga_app_id" - - invoke-virtual {v8, v12, v10, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v12 - - if-nez v12, :cond_d - - move-object v12, v6 - - goto :goto_d - - :cond_d - invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v12 - - :goto_d - invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v13 - - if-eqz v13, :cond_e - - goto :goto_e - - :cond_e - move-object v3, v12 - - :goto_e - iput-object v3, p0, Lf/h/a/d/i/b/s3;->m:Ljava/lang/String; - - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-eqz v3, :cond_f - - invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_13 - - :cond_f - invoke-virtual {v8, v9, v10, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v3 - - if-nez v3, :cond_10 - - move-object v3, v6 - - goto :goto_f - - :cond_10 - invoke-virtual {v8, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v3 - - :goto_f - iput-object v3, p0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - goto :goto_11 - - :cond_11 - invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_13 - - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - sget v7, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I - - invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v3, v9, v10, v7}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I - - move-result v7 - - if-nez v7, :cond_12 - - move-object v3, v6 - - goto :goto_10 - - :cond_12 - invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v3 - - :goto_10 - iput-object v3, p0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - :cond_13 - :goto_11 - if-eqz v2, :cond_15 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "App measurement enabled for app package, google app id" - - iget-object v7, p0, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - iget-object v8, p0, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v8 - - if-eqz v8, :cond_14 - - iget-object v8, p0, Lf/h/a/d/i/b/s3;->l:Ljava/lang/String; - - goto :goto_12 - - :cond_14 - iget-object v8, p0, Lf/h/a/d/i/b/s3;->k:Ljava/lang/String; - - :goto_12 - invoke-virtual {v2, v3, v7, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_4 - .catch Ljava/lang/IllegalStateException; {:try_start_4 .. :try_end_4} :catch_3 - - goto :goto_14 - - :goto_13 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v0}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - const-string v7, "Fetching Google App Id failed with exception. appId" - - invoke-virtual {v3, v7, v0, v2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_15 - :goto_14 - iput-object v6, p0, Lf/h/a/d/i/b/s3;->i:Ljava/util/List; - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->c0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_1e - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const-string v2, "analytics.safelisted_events" - - if-eqz v0, :cond_1d - - invoke-static {v2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->G()Landroid/os/Bundle; - - move-result-object v3 - - if-nez v3, :cond_16 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to load metadata: Metadata bundle is null" - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_15 - - :cond_16 - invoke-virtual {v3, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v7 - - if-nez v7, :cond_17 - - :goto_15 - move-object v2, v6 - - goto :goto_16 - - :cond_17 - invoke-virtual {v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - :goto_16 - if-nez v2, :cond_18 - - goto :goto_17 - - :cond_18 - :try_start_5 - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v3 - - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - invoke-virtual {v3, v2}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; - - move-result-object v2 - - if-nez v2, :cond_19 - - goto :goto_17 - - :cond_19 - invoke-static {v2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object v6 - :try_end_5 - .catch Landroid/content/res/Resources$NotFoundException; {:try_start_5 .. :try_end_5} :catch_4 - - goto :goto_17 - - :catch_4 - move-exception v2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to load string array from metadata: resource not found" - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_17 - if-eqz v6, :cond_1c - - invoke-interface {v6}, Ljava/util/List;->size()I - - move-result v0 - - if-nez v0, :cond_1a - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v2, "Safelisted event list is empty. Ignoring" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :goto_18 - const/4 v5, 0x0 - - goto :goto_19 - - :cond_1a - invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1b - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1c - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v3 - - const-string v7, "safelisted event" - - invoke-virtual {v3, v7, v2}, Lf/h/a/d/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_1b - - goto :goto_18 - - :cond_1c - :goto_19 - if-eqz v5, :cond_1e - - iput-object v6, p0, Lf/h/a/d/i/b/s3;->i:Ljava/util/List; - - goto :goto_1a - - :cond_1d - throw v6 - - :cond_1e - :goto_1a - if-eqz v1, :cond_1f - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/a;->a(Landroid/content/Context;)Z - - move-result v0 - - iput v0, p0, Lf/h/a/d/i/b/s3;->j:I - - return-void - - :cond_1f - iput v4, p0, Lf/h/a/d/i/b/s3;->j:I - - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x0 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s4.smali deleted file mode 100644 index 927376f1ab..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s4.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/i/b/s4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public b:Z - -.field public c:Ljava/lang/String; - -.field public final synthetic d:Lf/h/a/d/i/b/m4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m4;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/s4;->d:Lf/h/a/d/i/b/m4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/d/i/b/s4;->a:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/s4;->b:Z - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/s4;->b:Z - - iget-object v0, p0, Lf/h/a/d/i/b/s4;->d:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/s4;->a:Ljava/lang/String; - - const/4 v2, 0x0 - - invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/s4;->c:Ljava/lang/String; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/s4;->c:Ljava/lang/String; - - return-object v0 -.end method - -.method public final b(Ljava/lang/String;)V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/s4;->d:Lf/h/a/d/i/b/m4; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->x0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/s4;->c:Ljava/lang/String; - - invoke-static {p1, v0}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/s4;->d:Lf/h/a/d/i/b/m4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/s4;->a:Ljava/lang/String; - - invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - iput-object p1, p0, Lf/h/a/d/i/b/s4;->c:Ljava/lang/String; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s5.smali deleted file mode 100644 index a9d6f34e7b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s5.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/i/b/s5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "[B>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/s5;->f:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/s5;->d:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p3, p0, Lf/h/a/d/i/b/s5;->e:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final call()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/s5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/s5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, v0, Lf/h/a/d/i/b/j9;->h:Lf/h/a/d/i/b/i7; - - invoke-static {v1}, Lf/h/a/d/i/b/j9;->w(Lf/h/a/d/i/b/k9;)V - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->h:Lf/h/a/d/i/b/i7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->h()V - - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s6.smali deleted file mode 100644 index 2ef27f2fce..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s6.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/i/b/s6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Ljava/lang/String; - -.field public final synthetic h:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/s6;->h:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/s6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iput-object p3, p0, Lf/h/a/d/i/b/s6;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/s6;->f:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/s6;->g:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/i/b/s6;->h:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v3, p0, Lf/h/a/d/i/b/s6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v4, p0, Lf/h/a/d/i/b/s6;->e:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/s6;->f:Ljava/lang/String; - - iget-object v6, p0, Lf/h/a/d/i/b/s6;->g:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v7 - - new-instance v8, Lf/h/a/d/i/b/i8; - - move-object v1, v8 - - move-object v2, v0 - - invoke-direct/range {v1 .. v7}, Lf/h/a/d/i/b/i8;->(Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v8}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s7.smali deleted file mode 100644 index 2ddfb8950a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s7.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/i/b/s7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/m7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/m7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/s7;->d:Lf/h/a/d/i/b/m7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/s7;->d:Lf/h/a/d/i/b/m7; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/d/i/b/m7;->j:Lf/h/a/d/i/b/k7; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s8.smali deleted file mode 100644 index ded867e475..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s8.smali +++ /dev/null @@ -1,173 +0,0 @@ -.class public final Lf/h/a/d/i/b/s8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Landroid/content/Context; - .annotation system Ldalvik/annotation/Signature; - value = { - "TT;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Runnable;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/i/b/j9;->a(Landroid/content/Context;)Lf/h/a/d/i/b/j9; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->i()Lf/h/a/d/i/b/x4; - - move-result-object v1 - - new-instance v2, Lf/h/a/d/i/b/t8; - - invoke-direct {v2, v0, p1}, Lf/h/a/d/i/b/t8;->(Lf/h/a/d/i/b/j9;Ljava/lang/Runnable;)V - - invoke-virtual {v1}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v0, "Task exception on worker thread" - - invoke-direct {p1, v1, v2, v0}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v1, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final b(Landroid/content/Intent;)Z - .locals 3 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - const/4 v0, 0x1 - - if-nez p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "onUnbind called with null intent" - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return v0 - - :cond_0 - invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "onUnbind called for intent. action" - - invoke-virtual {v1, v2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 -.end method - -.method public final c()Lf/h/a/d/i/b/z3; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - const/4 v1, 0x0 - - invoke-static {v0, v1, v1}, Lf/h/a/d/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/d/i/b/e5; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - return-object v0 -.end method - -.method public final d(Landroid/content/Intent;)V - .locals 2 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - if-nez p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "onRebind called with null intent" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/s8;->c()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v1, "onRebind called. action" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/s9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/s9.smali deleted file mode 100644 index 3b1dca2f35..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/s9.smali +++ /dev/null @@ -1,230 +0,0 @@ -.class public final Lf/h/a/d/i/b/s9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 16 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const-wide/16 v4, 0x0 - - move-object v8, v2 - - move-object v11, v8 - - move-object v12, v11 - - move-object v13, v12 - - move-object v14, v13 - - move-object v15, v14 - - move-wide v9, v4 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v1, :cond_3 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/16 v5, 0x8 - - packed-switch v4, :pswitch_data_0 - - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result v3 - - if-nez v3, :cond_0 - - move-object v15, v2 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v3, v5}, Lf/h/a/b/i1/e;->e3(Landroid/os/Parcel;II)V - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readDouble()D - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v3 - - move-object v15, v3 - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v14 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result v3 - - if-nez v3, :cond_1 - - move-object v12, v2 - - goto :goto_0 - - :cond_1 - const/4 v4, 0x4 - - invoke-static {v0, v3, v4}, Lf/h/a/b/i1/e;->e3(Landroid/os/Parcel;II)V - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readFloat()F - - move-result v3 - - invoke-static {v3}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v3 - - move-object v12, v3 - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result v3 - - if-nez v3, :cond_2 - - move-object v11, v2 - - goto :goto_0 - - :cond_2 - invoke-static {v0, v3, v5}, Lf/h/a/b/i1/e;->e3(Landroid/os/Parcel;II)V - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readLong()J - - move-result-wide v3 - - invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - move-object v11, v3 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v9 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v7 - - goto :goto_0 - - :cond_3 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr; - - move-object v6, v0 - - invoke-direct/range {v6 .. v15}, Lcom/google/android/gms/measurement/internal/zzkr;->(ILjava/lang/String;JLjava/lang/Long;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzkr; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t.smali deleted file mode 100644 index 430d217eb5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/t; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/t; - - invoke-direct {v0}, Lf/h/a/d/i/b/t;->()V - - sput-object v0, Lf/h/a/d/i/b/t;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->l0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t0.smali deleted file mode 100644 index 2b4e804e3d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/t0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/t0; - - invoke-direct {v0}, Lf/h/a/d/i/b/t0;->()V - - sput-object v0, Lf/h/a/d/i/b/t0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->P()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t1.smali deleted file mode 100644 index 246ff6df85..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/t1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/t1; - - invoke-direct {v0}, Lf/h/a/d/i/b/t1;->()V - - sput-object v0, Lf/h/a/d/i/b/t1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->p()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t2.smali deleted file mode 100644 index 4dce17296d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/t2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/t2; - - invoke-direct {v0}, Lf/h/a/d/i/b/t2;->()V - - sput-object v0, Lf/h/a/d/i/b/t2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->q0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t3.smali deleted file mode 100644 index e316aefef4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t3.smali +++ /dev/null @@ -1,549 +0,0 @@ -.class public final Lf/h/a/d/i/b/t3; -.super Lf/h/a/d/h/k/a; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/r3; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - const/16 p1, 0xa - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final F(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x12 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - const/16 p1, 0x11 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object p2, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final H(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x10 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object p2, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final M(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z", - "Lcom/google/android/gms/measurement/internal/zzn;", - ")", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p3}, Lf/h/a/d/h/k/w;->d(Landroid/os/Parcel;Z)V - - invoke-static {v0, p4}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0xe - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final N(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/measurement/internal/zzn;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V - - const/4 p1, 0x7 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final P(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x4 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final W(Lcom/google/android/gms/measurement/internal/zzw;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0xd - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final X(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final Z(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - const/4 p1, 0x5 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final b0(Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x6 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0xc - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final j0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x13 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final k0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-static {v0, p2}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->i(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final m0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - const/16 p1, 0x9 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->createByteArray()[B - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final r(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Z)", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V - - invoke-static {v0, p4}, Lf/h/a/d/h/k/w;->d(Landroid/os/Parcel;Z)V - - const/16 p1, 0xf - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p2 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object p2 -.end method - -.method public final z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/k/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0xb - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t4.smali deleted file mode 100644 index ed9e7935b4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t4.smali +++ /dev/null @@ -1,465 +0,0 @@ -.class public final Lf/h/a/d/i/b/t4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/e2; - -.field public final synthetic e:Landroid/content/ServiceConnection; - -.field public final synthetic f:Lf/h/a/d/i/b/u4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/u4;Lf/h/a/d/h/k/e2;Landroid/content/ServiceConnection;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/t4;->f:Lf/h/a/d/i/b/u4; - - iput-object p2, p0, Lf/h/a/d/i/b/t4;->d:Lf/h/a/d/h/k/e2; - - iput-object p3, p0, Lf/h/a/d/i/b/t4;->e:Landroid/content/ServiceConnection; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 14 - - iget-object v0, p0, Lf/h/a/d/i/b/t4;->f:Lf/h/a/d/i/b/u4; - - iget-object v1, v0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object v0, v0, Lf/h/a/d/i/b/u4;->d:Ljava/lang/String; - - iget-object v2, p0, Lf/h/a/d/i/b/t4;->d:Lf/h/a/d/h/k/e2; - - iget-object v3, p0, Lf/h/a/d/i/b/t4;->e:Landroid/content/ServiceConnection; - - iget-object v4, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v4}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/x4;->c()V - - const/4 v4, 0x0 - - if-nez v2, :cond_0 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Attempting to use Install Referrer Service while it is not initialized" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - new-instance v5, Landroid/os/Bundle; - - invoke-direct {v5}, Landroid/os/Bundle;->()V - - const-string v6, "package_name" - - invoke-virtual {v5, v6, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :try_start_0 - invoke-interface {v2, v5}, Lf/h/a/d/h/k/e2;->f(Landroid/os/Bundle;)Landroid/os/Bundle; - - move-result-object v0 - - if-nez v0, :cond_1 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Install Referrer Service returned a null response" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - iget-object v2, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; - - move-result-object v0 - - const-string v5, "Exception occurred while retrieving the Install Referrer" - - invoke-virtual {v2, v5, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - move-object v0, v4 - - :cond_1 - iget-object v2, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/x4;->c()V - - if-eqz v0, :cond_c - - const-wide/16 v5, 0x0 - - const-string v2, "install_begin_timestamp_seconds" - - invoke-virtual {v0, v2, v5, v6}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J - - move-result-wide v7 - - const-wide/16 v9, 0x3e8 - - mul-long v7, v7, v9 - - cmp-long v2, v7, v5 - - if-nez v2, :cond_2 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Service response is missing Install Referrer install timestamp" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_4 - - :cond_2 - const-string v2, "install_referrer" - - invoke-virtual {v0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - if-eqz v2, :cond_b - - invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z - - move-result v11 - - if-eqz v11, :cond_3 - - goto/16 :goto_3 - - :cond_3 - iget-object v11, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v11}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v11 - - iget-object v11, v11, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v12, "InstallReferrer API result" - - invoke-virtual {v11, v12, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v11, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v11}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v11 - - const-string v12, "?" - - invoke-virtual {v2}, Ljava/lang/String;->length()I - - move-result v13 - - if-eqz v13, :cond_4 - - invoke-virtual {v12, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_4 - new-instance v2, Ljava/lang/String; - - invoke-direct {v2, v12}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_1 - invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object v2 - - invoke-virtual {v11, v2}, Lf/h/a/d/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; - - move-result-object v2 - - if-nez v2, :cond_5 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "No campaign params defined in Install Referrer result" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_4 - - :cond_5 - const-string v11, "medium" - - invoke-virtual {v2, v11}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v11 - - if-eqz v11, :cond_6 - - const-string v12, "(not set)" - - invoke-virtual {v12, v11}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v12 - - if-nez v12, :cond_6 - - const-string v12, "organic" - - invoke-virtual {v12, v11}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z - - move-result v11 - - if-nez v11, :cond_6 - - const/4 v11, 0x1 - - goto :goto_2 - - :cond_6 - const/4 v11, 0x0 - - :goto_2 - if-eqz v11, :cond_8 - - const-string v11, "referrer_click_timestamp_seconds" - - invoke-virtual {v0, v11, v5, v6}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J - - move-result-wide v11 - - mul-long v11, v11, v9 - - cmp-long v0, v11, v5 - - if-nez v0, :cond_7 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Install Referrer is missing click timestamp for ad campaign" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_4 - - :cond_7 - const-string v0, "click_timestamp" - - invoke-virtual {v2, v0, v11, v12}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_8 - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->k:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v5 - - cmp-long v0, v7, v5 - - if-nez v0, :cond_9 - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Install Referrer campaign has already been logged" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_4 - - :cond_9 - sget-object v0, Lf/h/a/d/h/k/qa;->e:Lf/h/a/d/h/k/qa; - - invoke-virtual {v0}, Lf/h/a/d/h/k/qa;->a()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/pa; - - invoke-interface {v0}, Lf/h/a/d/h/k/pa;->a()Z - - move-result v0 - - if-eqz v0, :cond_a - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->B0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_a - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - if-eqz v0, :cond_c - - :cond_a - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->k:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0, v7, v8}, Lf/h/a/d/i/b/q4;->b(J)V - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v5, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v5, "referrer API" - - const-string v6, "Logging Install Referrer campaign from sdk with " - - invoke-virtual {v0, v6, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const-string v0, "_cis" - - invoke-virtual {v2, v0, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v0 - - const-string v5, "auto" - - const-string v6, "_cmp" - - invoke-virtual {v0, v5, v6, v2}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - goto :goto_4 - - :cond_b - :goto_3 - iget-object v0, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "No referrer defined in Install Referrer response" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_c - :goto_4 - if-eqz v3, :cond_e - - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; - - move-result-object v0 - - iget-object v1, v1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - if-eqz v0, :cond_d - - invoke-virtual {v1, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V - - goto :goto_5 - - :cond_d - throw v4 - - :cond_e - :goto_5 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t5.smali deleted file mode 100644 index 919568371c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t5.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public final Lf/h/a/d/i/b/t5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/t5;->e:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/t5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/t5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/t5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/t5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/j9;->y(Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t6.smali deleted file mode 100644 index 521b84f7be..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t6.smali +++ /dev/null @@ -1,127 +0,0 @@ -.class public final Lf/h/a/d/i/b/t6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/t6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v2, p0, Lf/h/a/d/i/b/t6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/t6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - const/4 v4, 0x0 - - if-eqz v2, :cond_1 - - sget-object v5, Lf/h/a/d/i/b/n;->L:Lf/h/a/d/i/b/p3; - - if-nez v3, :cond_0 - - invoke-virtual {v5, v4}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - goto :goto_0 - - :cond_0 - iget-object v2, v2, Lf/h/a/d/i/b/fa;->c:Lf/h/a/d/i/b/b; - - iget-object v4, v5, Lf/h/a/d/i/b/p3;->a:Ljava/lang/String; - - invoke-interface {v2, v3, v4}, Lf/h/a/d/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v5, v2}, Lf/h/a/d/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - :goto_0 - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :cond_1 - :try_start_2 - throw v4 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :catchall_0 - move-exception v1 - - :try_start_3 - iget-object v2, p0, Lf/h/a/d/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t7.smali deleted file mode 100644 index ca9f3d236d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t7.smali +++ /dev/null @@ -1,81 +0,0 @@ -.class public final Lf/h/a/d/i/b/t7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzkr; - -.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic g:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;ZLcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/t7;->g:Lf/h/a/d/i/b/r7; - - iput-boolean p2, p0, Lf/h/a/d/i/b/t7;->d:Z - - iput-object p3, p0, Lf/h/a/d/i/b/t7;->e:Lcom/google/android/gms/measurement/internal/zzkr; - - iput-object p4, p0, Lf/h/a/d/i/b/t7;->f:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/t7;->g:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Discarding data. Failed to set user property" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - iget-boolean v2, p0, Lf/h/a/d/i/b/t7;->d:Z - - if-eqz v2, :cond_1 - - const/4 v2, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/t7;->e:Lcom/google/android/gms/measurement/internal/zzkr; - - :goto_0 - iget-object v3, p0, Lf/h/a/d/i/b/t7;->f:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/d/i/b/r7;->B(Lf/h/a/d/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V - - iget-object v0, p0, Lf/h/a/d/i/b/t7;->g:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t8.smali deleted file mode 100644 index 9b8b1f7d2a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t8.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public final Lf/h/a/d/i/b/t8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/j9; - -.field public final synthetic e:Ljava/lang/Runnable; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;Ljava/lang/Runnable;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/t8;->d:Lf/h/a/d/i/b/j9; - - iput-object p2, p0, Lf/h/a/d/i/b/t8;->e:Ljava/lang/Runnable; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/t8;->d:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/t8;->d:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/t8;->e:Ljava/lang/Runnable; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->O()V - - iget-object v2, v0, Lf/h/a/d/i/b/j9;->m:Ljava/util/List; - - if-nez v2, :cond_0 - - new-instance v2, Ljava/util/ArrayList; - - invoke-direct {v2}, Ljava/util/ArrayList;->()V - - iput-object v2, v0, Lf/h/a/d/i/b/j9;->m:Ljava/util/List; - - :cond_0 - iget-object v0, v0, Lf/h/a/d/i/b/j9;->m:Ljava/util/List; - - invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/h/a/d/i/b/t8;->d:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->K()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/t9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/t9.smali deleted file mode 100644 index a71d3a587d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/t9.smali +++ /dev/null @@ -1,5166 +0,0 @@ -.class public final Lf/h/a/d/i/b/t9; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final g:[Ljava/lang/String; - -.field public static final h:[Ljava/lang/String; - - -# instance fields -.field public c:Ljava/security/SecureRandom; - -.field public final d:Ljava/util/concurrent/atomic/AtomicLong; - -.field public e:I - -.field public f:Ljava/lang/Integer; - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-string v0, "firebase_" - - const-string v1, "google_" - - const-string v2, "ga_" - - filled-new-array {v0, v1, v2}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/t9;->g:[Ljava/lang/String; - - const-string v0, "_err" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v0 - - sput-object v0, Lf/h/a/d/i/b/t9;->h:[Ljava/lang/String; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/d/i/b/t9;->f:Ljava/lang/Integer; - - new-instance p1, Ljava/util/concurrent/atomic/AtomicLong; - - const-wide/16 v0, 0x0 - - invoke-direct {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V - - iput-object p1, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - return-void -.end method - -.method public static A0()Ljava/security/MessageDigest; - .locals 2 - - const/4 v0, 0x0 - - :goto_0 - const/4 v1, 0x2 - - if-ge v0, v1, :cond_1 - - :try_start_0 - const-string v1, "MD5" - - invoke-static {v1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; - - move-result-object v1 - :try_end_0 - .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz v1, :cond_0 - - return-object v1 - - :catch_0 - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public static B(Ljava/util/List;)Landroid/os/Bundle; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzkr;", - ">;)", - "Landroid/os/Bundle;" - } - .end annotation - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :cond_1 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_4 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->h:Ljava/lang/String; - - if-eqz v2, :cond_2 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_2 - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->g:Ljava/lang/Long; - - if-eqz v2, :cond_3 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v2}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - goto :goto_0 - - :cond_3 - iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->j:Ljava/lang/Double; - - if-eqz v2, :cond_1 - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v2 - - invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - goto :goto_0 - - :cond_4 - return-object v0 -.end method - -.method public static F(Ljava/lang/String;IZ)Ljava/lang/String; - .locals 3 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return-object v0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v2, 0x0 - - invoke-virtual {p0, v2, v1}, Ljava/lang/String;->codePointCount(II)I - - move-result v1 - - if-le v1, p1, :cond_2 - - if-eqz p2, :cond_1 - - invoke-virtual {p0, v2, p1}, Ljava/lang/String;->offsetByCodePoints(II)I - - move-result p1 - - invoke-virtual {p0, v2, p1}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "..." - - invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_1 - return-object v0 - - :cond_2 - return-object p0 -.end method - -.method public static G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - .locals 1 - - invoke-static {p0, p1}, Lf/h/a/d/i/b/t9;->l0(Landroid/os/Bundle;I)Z - - move-result p1 - - if-eqz p1, :cond_1 - - const/16 p1, 0x28 - - const/4 v0, 0x1 - - invoke-static {p2, p1, v0}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p1 - - const-string p2, "_ev" - - invoke-virtual {p0, p2, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - if-eqz p3, :cond_1 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - instance-of p1, p3, Ljava/lang/String; - - if-nez p1, :cond_0 - - instance-of p1, p3, Ljava/lang/CharSequence; - - if-eqz p1, :cond_1 - - :cond_0 - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p1 - - int-to-long p1, p1 - - const-string p3, "_el" - - invoke-virtual {p0, p3, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_1 - return-void -.end method - -.method public static T(Landroid/content/Context;)Z - .locals 2 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x18 - - if-lt v0, v1, :cond_0 - - const-string v0, "com.google.android.gms.measurement.AppMeasurementJobService" - - invoke-static {p0, v0}, Lf/h/a/d/i/b/t9;->k0(Landroid/content/Context;Ljava/lang/String;)Z - - move-result p0 - - return p0 - - :cond_0 - const-string v0, "com.google.android.gms.measurement.AppMeasurementService" - - invoke-static {p0, v0}, Lf/h/a/d/i/b/t9;->k0(Landroid/content/Context;Ljava/lang/String;)Z - - move-result p0 - - return p0 -.end method - -.method public static U(Landroid/content/Intent;)Z - .locals 1 - - const-string v0, "android.intent.extra.REFERRER_NAME" - - invoke-virtual {p0, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "android-app://com.google.android.googlequicksearchbox/https/www.google.com" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "https://www.google.com" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "android-app://com.google.appcrawler" - - invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static V(Ljava/lang/Object;)Z - .locals 1 - - instance-of v0, p0, [Landroid/os/Parcelable; - - if-nez v0, :cond_1 - - instance-of v0, p0, Ljava/util/ArrayList; - - if-nez v0, :cond_1 - - instance-of p0, p0, Landroid/os/Bundle; - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - return p0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static W(Ljava/lang/String;)Z - .locals 3 - - invoke-static {p0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - const/16 v2, 0x5f - - if-ne v1, v2, :cond_1 - - const-string v1, "_ep" - - invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - return v0 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - return p0 -.end method - -.method public static c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - .locals 4 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-nez v0, :cond_1 - - if-nez v1, :cond_1 - - invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_0 - - return v2 - - :cond_0 - return v3 - - :cond_1 - if-eqz v0, :cond_5 - - if-eqz v1, :cond_5 - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_3 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_3 - - invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_2 - - return v2 - - :cond_2 - return v3 - - :cond_3 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_4 - - return v2 - - :cond_4 - return v3 - - :cond_5 - if-nez v0, :cond_9 - - if-eqz v1, :cond_9 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-eqz p0, :cond_6 - - return v3 - - :cond_6 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_8 - - invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_7 - - goto :goto_0 - - :cond_7 - return v3 - - :cond_8 - :goto_0 - return v2 - - :cond_9 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p0 - - if-nez p0, :cond_b - - invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-nez p0, :cond_a - - goto :goto_1 - - :cond_a - return v3 - - :cond_b - :goto_1 - return v2 -.end method - -.method public static d0(Ljava/lang/String;[Ljava/lang/String;)Z - .locals 4 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - array-length v0, p1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v0, :cond_1 - - aget-object v3, p1, v2 - - invoke-static {p0, v3}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return v1 -.end method - -.method public static f0(Landroid/os/Parcelable;)[B - .locals 2 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x0 - - :try_start_0 - invoke-interface {p0, v0, v1}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V - - invoke-virtual {v0}, Landroid/os/Parcel;->marshall()[B - - move-result-object p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - return-object p0 - - :catchall_0 - move-exception p0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - throw p0 -.end method - -.method public static j0(Ljava/util/List;)Ljava/util/ArrayList; - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/gms/measurement/internal/zzw;", - ">;)", - "Ljava/util/ArrayList<", - "Landroid/os/Bundle;", - ">;" - } - .end annotation - - if-nez p0, :cond_0 - - new-instance p0, Ljava/util/ArrayList; - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Ljava/util/ArrayList;->(I)V - - return-object p0 - - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_5 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/measurement/internal/zzw; - - new-instance v2, Landroid/os/Bundle; - - invoke-direct {v2}, Landroid/os/Bundle;->()V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; - - const-string v4, "app_id" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; - - const-string v4, "origin" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->g:J - - const-string v5, "creation_timestamp" - - invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; - - const-string v4, "name" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v3 - - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->E2(Landroid/os/Bundle;Ljava/lang/Object;)V - - iget-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z - - const-string v4, "active" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; - - if-eqz v3, :cond_1 - - const-string v4, "trigger_event_name" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_1 - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v3, :cond_2 - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const-string v4, "timed_out_event_name" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v3, :cond_2 - - invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v3 - - const-string v4, "timed_out_event_params" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_2 - iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->k:J - - const-string v5, "trigger_timeout" - - invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v3, :cond_3 - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const-string v4, "triggered_event_name" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v3, :cond_3 - - invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v3 - - const-string v4, "triggered_event_params" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_3 - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - iget-wide v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->f:J - - const-string v5, "triggered_timestamp" - - invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->m:J - - const-string v5, "time_to_live" - - invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - if-eqz v3, :cond_4 - - iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - const-string v4, "expired_event_name" - - invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-eqz v1, :cond_4 - - invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object v1 - - const-string v3, "expired_event_params" - - invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V - - :cond_4 - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto/16 :goto_0 - - :cond_5 - return-object v0 -.end method - -.method public static k0(Landroid/content/Context;Ljava/lang/String;)Z - .locals 3 - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - new-instance v2, Landroid/content/ComponentName; - - invoke-direct {v2, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; - - move-result-object p0 - - if-eqz p0, :cond_1 - - iget-boolean p0, p0, Landroid/content/pm/ServiceInfo;->enabled:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p0, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :catch_0 - :cond_1 - return v0 -.end method - -.method public static l0(Landroid/os/Bundle;I)Z - .locals 7 - - const/4 v0, 0x0 - - if-nez p0, :cond_0 - - return v0 - - :cond_0 - const-string v1, "_err" - - invoke-virtual {p0, v1}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v2 - - const-wide/16 v4, 0x0 - - cmp-long v6, v2, v4 - - if-nez v6, :cond_1 - - int-to-long v2, p1 - - invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - const/4 p0, 0x1 - - return p0 - - :cond_1 - return v0 -.end method - -.method public static o0(Ljava/lang/Object;)[Landroid/os/Bundle; - .locals 2 - - instance-of v0, p0, Landroid/os/Bundle; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - new-array v0, v0, [Landroid/os/Bundle; - - const/4 v1, 0x0 - - check-cast p0, Landroid/os/Bundle; - - aput-object p0, v0, v1 - - return-object v0 - - :cond_0 - instance-of v0, p0, [Landroid/os/Parcelable; - - if-eqz v0, :cond_1 - - check-cast p0, [Landroid/os/Parcelable; - - array-length v0, p0 - - const-class v1, [Landroid/os/Bundle; - - invoke-static {p0, v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [Landroid/os/Bundle; - - return-object p0 - - :cond_1 - instance-of v0, p0, Ljava/util/ArrayList; - - if-eqz v0, :cond_2 - - check-cast p0, Ljava/util/ArrayList; - - invoke-virtual {p0}, Ljava/util/ArrayList;->size()I - - move-result v0 - - new-array v0, v0, [Landroid/os/Bundle; - - invoke-virtual {p0, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [Landroid/os/Bundle; - - return-object p0 - - :cond_2 - const/4 p0, 0x0 - - return-object p0 -.end method - -.method public static s0(Ljava/lang/String;Ljava/lang/String;)Z - .locals 0 - - if-nez p0, :cond_0 - - if-nez p1, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - if-nez p0, :cond_1 - - const/4 p0, 0x0 - - return p0 - - :cond_1 - invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - return p0 -.end method - -.method public static u0(Ljava/lang/String;)Z - .locals 1 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - const-string v0, "_" - - invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - return p0 - - :cond_0 - const/4 p0, 0x0 - - return p0 -.end method - -.method public static v(JJ)J - .locals 2 - - const-wide/32 v0, 0xea60 - - mul-long p2, p2, v0 - - add-long/2addr p2, p0 - - const-wide/32 p0, 0x5265c00 - - div-long/2addr p2, p0 - - return-wide p2 -.end method - -.method public static w(Lcom/google/android/gms/measurement/internal/zzan;)J - .locals 5 - - const-wide/16 v0, 0x0 - - if-nez p0, :cond_0 - - return-wide v0 - - :cond_0 - iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; - - invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v2 - - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_1 - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_2 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Ljava/lang/String; - - invoke-virtual {p0, v3}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - instance-of v4, v3, [Landroid/os/Parcelable; - - if-eqz v4, :cond_1 - - check-cast v3, [Landroid/os/Parcelable; - - array-length v3, v3 - - int-to-long v3, v3 - - add-long/2addr v0, v3 - - goto :goto_0 - - :cond_2 - return-wide v0 -.end method - -.method public static x([B)J - .locals 9 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - array-length v0, p0 - - const/4 v1, 0x1 - - const/4 v2, 0x0 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->H(Z)V - - const-wide/16 v3, 0x0 - - array-length v0, p0 - - sub-int/2addr v0, v1 - - :goto_1 - if-ltz v0, :cond_1 - - array-length v1, p0 - - add-int/lit8 v1, v1, -0x8 - - if-lt v0, v1, :cond_1 - - aget-byte v1, p0, v0 - - int-to-long v5, v1 - - const-wide/16 v7, 0xff - - and-long/2addr v5, v7 - - shl-long/2addr v5, v2 - - add-long/2addr v3, v5 - - add-int/lit8 v2, v2, 0x8 - - add-int/lit8 v0, v0, -0x1 - - goto :goto_1 - - :cond_1 - return-wide v3 -.end method - - -# virtual methods -.method public final A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; - .locals 19 - .param p4 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Landroid/os/Bundle;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;ZZ)", - "Landroid/os/Bundle;" - } - .end annotation - - move-object/from16 v9, p0 - - move-object/from16 v10, p2 - - move-object/from16 v11, p3 - - move-object/from16 v12, p4 - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, v9, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->I0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - const/4 v14, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v14, 0x0 - - :goto_0 - if-eqz v14, :cond_1 - - sget-object v0, Lf/h/a/d/i/b/c6;->c:[Ljava/lang/String; - - invoke-static {v10, v0}, Lf/h/a/d/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z - - move-result v0 - - move v15, v0 - - goto :goto_1 - - :cond_1 - move/from16 v15, p6 - - :goto_1 - const/16 v16, 0x0 - - if-eqz v11, :cond_f - - new-instance v8, Landroid/os/Bundle; - - invoke-direct {v8, v11}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - iget-object v0, v9, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->w()I - - move-result v7 - - iget-object v0, v9, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->b0:Lf/h/a/d/i/b/p3; - - move-object/from16 v6, p1 - - invoke-virtual {v0, v6, v1}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - new-instance v0, Ljava/util/TreeSet; - - invoke-virtual/range {p3 .. p3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V - - goto :goto_2 - - :cond_2 - invoke-virtual/range {p3 .. p3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v0 - - :goto_2 - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v17 - - const/16 v18, 0x0 - - :goto_3 - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_e - - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - move-object v5, v0 - - check-cast v5, Ljava/lang/String; - - if-eqz v12, :cond_4 - - invoke-interface {v12, v5}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_3 - - goto :goto_4 - - :cond_3 - const/4 v0, 0x0 - - goto :goto_6 - - :cond_4 - :goto_4 - if-eqz p5, :cond_5 - - invoke-virtual {v9, v5}, Lf/h/a/d/i/b/t9;->x0(Ljava/lang/String;)I - - move-result v0 - - goto :goto_5 - - :cond_5 - const/4 v0, 0x0 - - :goto_5 - if-nez v0, :cond_6 - - invoke-virtual {v9, v5}, Lf/h/a/d/i/b/t9;->z0(Ljava/lang/String;)I - - move-result v0 - - :cond_6 - :goto_6 - if-eqz v0, :cond_8 - - const/4 v1, 0x3 - - if-ne v0, v1, :cond_7 - - move-object v1, v5 - - goto :goto_7 - - :cond_7 - move-object/from16 v1, v16 - - :goto_7 - invoke-static {v8, v0, v5, v1}, Lf/h/a/d/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v8, v5}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - move v9, v7 - - move-object v12, v8 - - goto :goto_9 - - :cond_8 - invoke-virtual {v11, v5}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object v3, v5 - - move-object v13, v5 - - move-object v5, v8 - - move-object/from16 v6, p4 - - move v9, v7 - - move/from16 v7, p5 - - move-object v12, v8 - - move v8, v15 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/i/b/t9;->u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I - - move-result v0 - - if-eqz v14, :cond_9 - - const/16 v1, 0x11 - - if-ne v0, v1, :cond_9 - - sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - - invoke-static {v12, v0, v13, v1}, Lf/h/a/d/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - - goto :goto_b - - :cond_9 - if-eqz v0, :cond_c - - const-string v1, "_ev" - - invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_c - - const/16 v1, 0x15 - - if-ne v0, v1, :cond_a - - move-object v5, v10 - - goto :goto_8 - - :cond_a - move-object v5, v13 - - :goto_8 - invoke-virtual {v11, v13}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v12, v0, v5, v1}, Lf/h/a/d/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v12, v13}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :cond_b - :goto_9 - move-object/from16 v6, p1 - - :goto_a - move v7, v9 - - move-object v8, v12 - - move-object/from16 v9, p0 - - move-object/from16 v12, p4 - - goto :goto_3 - - :cond_c - :goto_b - invoke-static {v13}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_b - - add-int/lit8 v0, v18, 0x1 - - if-le v0, v9, :cond_d - - const/16 v1, 0x30 - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Event can\'t contain more than " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " params" - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - invoke-virtual {v3, v10}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v11}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v2, v1, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v1, 0x5 - - invoke-static {v12, v1}, Lf/h/a/d/i/b/t9;->l0(Landroid/os/Bundle;I)Z - - invoke-virtual {v12, v13}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - move-object/from16 v6, p1 - - move/from16 v18, v0 - - goto :goto_a - - :cond_d - move/from16 v18, v0 - - goto :goto_9 - - :cond_e - move-object v12, v8 - - move-object/from16 v16, v12 - - :cond_f - return-object v16 -.end method - -.method public final B0()I - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/t9;->f:Ljava/lang/Integer; - - if-nez v0, :cond_1 - - sget-object v0, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - if-eqz v0, :cond_0 - - invoke-static {v1}, Lf/h/a/d/e/e;->a(Landroid/content/Context;)I - - move-result v0 - - div-int/lit16 v0, v0, 0x3e8 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/d/i/b/t9;->f:Ljava/lang/Integer; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - throw v0 - - :cond_1 - :goto_0 - iget-object v0, p0, Lf/h/a/d/i/b/t9;->f:Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - return v0 -.end method - -.method public final C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; - .locals 8 - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p0, p2}, Lf/h/a/d/i/b/t9;->h0(Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_2 - - new-instance v4, Landroid/os/Bundle; - - if-eqz p3, :cond_1 - - invoke-direct {v4, p3}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V - - goto :goto_0 - - :cond_1 - invoke-direct {v4}, Landroid/os/Bundle;->()V - - :goto_0 - const-string p3, "_o" - - invoke-virtual {v4, p3, p4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {p3}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v5 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - invoke-virtual/range {v1 .. v7}, Lf/h/a/d/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; - - move-result-object p1 - - new-instance p3, Lcom/google/android/gms/measurement/internal/zzao; - - new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; - - invoke-direct {v2, p1}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V - - move-object v0, p3 - - move-object v1, p2 - - move-object v3, p4 - - move-wide v4, p5 - - invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V - - return-object p3 - - :cond_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object p3 - - invoke-virtual {p3, p2}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string p3, "Invalid conditional property event name" - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V - - throw p1 -.end method - -.method public final C0(Ljava/lang/String;)I - .locals 2 - - const-string v0, "_ldl" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/16 p1, 0x800 - - return p1 - - :cond_0 - const-string v0, "_id" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/16 p1, 0x100 - - return p1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->l0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const-string v0, "_lgclid" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - const/16 p1, 0x64 - - return p1 - - :cond_2 - const/16 p1, 0x24 - - return p1 -.end method - -.method public final D(ILjava/lang/Object;ZZ)Ljava/lang/Object; - .locals 2 - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - return-object v0 - - :cond_0 - instance-of v1, p2, Ljava/lang/Long; - - if-nez v1, :cond_e - - instance-of v1, p2, Ljava/lang/Double; - - if-eqz v1, :cond_1 - - goto/16 :goto_3 - - :cond_1 - instance-of v1, p2, Ljava/lang/Integer; - - if-eqz v1, :cond_2 - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - int-to-long p1, p1 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_2 - instance-of v1, p2, Ljava/lang/Byte; - - if-eqz v1, :cond_3 - - check-cast p2, Ljava/lang/Byte; - - invoke-virtual {p2}, Ljava/lang/Byte;->byteValue()B - - move-result p1 - - int-to-long p1, p1 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_3 - instance-of v1, p2, Ljava/lang/Short; - - if-eqz v1, :cond_4 - - check-cast p2, Ljava/lang/Short; - - invoke-virtual {p2}, Ljava/lang/Short;->shortValue()S - - move-result p1 - - int-to-long p1, p1 - - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_4 - instance-of v1, p2, Ljava/lang/Boolean; - - if-eqz v1, :cond_6 - - check-cast p2, Ljava/lang/Boolean; - - invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - if-eqz p1, :cond_5 - - const-wide/16 p1, 0x1 - - goto :goto_0 - - :cond_5 - const-wide/16 p1, 0x0 - - :goto_0 - invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_6 - instance-of v1, p2, Ljava/lang/Float; - - if-eqz v1, :cond_7 - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->doubleValue()D - - move-result-wide p1 - - invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object p1 - - return-object p1 - - :cond_7 - instance-of v1, p2, Ljava/lang/String; - - if-nez v1, :cond_d - - instance-of v1, p2, Ljava/lang/Character; - - if-nez v1, :cond_d - - instance-of v1, p2, Ljava/lang/CharSequence; - - if-eqz v1, :cond_8 - - goto :goto_2 - - :cond_8 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result p1 - - if-eqz p1, :cond_c - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p3, Lf/h/a/d/i/b/n;->H0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, p3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_c - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object p3, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, p3}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_c - - if-eqz p4, :cond_c - - instance-of p1, p2, [Landroid/os/Bundle; - - if-nez p1, :cond_9 - - instance-of p1, p2, [Landroid/os/Parcelable; - - if-eqz p1, :cond_c - - :cond_9 - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - check-cast p2, [Landroid/os/Parcelable; - - array-length p3, p2 - - const/4 p4, 0x0 - - :goto_1 - if-ge p4, p3, :cond_b - - aget-object v0, p2, p4 - - instance-of v1, v0, Landroid/os/Bundle; - - if-eqz v1, :cond_a - - check-cast v0, Landroid/os/Bundle; - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/os/Bundle;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_a - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_a - add-int/lit8 p4, p4, 0x1 - - goto :goto_1 - - :cond_b - invoke-virtual {p1}, Ljava/util/ArrayList;->size()I - - move-result p2 - - new-array p2, p2, [Landroid/os/Bundle; - - invoke-virtual {p1, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_c - return-object v0 - - :cond_d - :goto_2 - invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2, p1, p3}, Lf/h/a/d/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_e - :goto_3 - return-object p2 -.end method - -.method public final D0()Ljava/lang/String; - .locals 5 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const/16 v0, 0x10 - - new-array v0, v0, [B - - invoke-virtual {p0}, Lf/h/a/d/i/b/t9;->y0()Ljava/security/SecureRandom; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/security/SecureRandom;->nextBytes([B)V - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const/4 v2, 0x1 - - new-array v3, v2, [Ljava/lang/Object; - - new-instance v4, Ljava/math/BigInteger; - - invoke-direct {v4, v2, v0}, Ljava/math/BigInteger;->(I[B)V - - const/4 v0, 0x0 - - aput-object v4, v3, v0 - - const-string v0, "%032x" - - invoke-static {v1, v0, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method - -.method public final E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - - const-string v0, "_ev" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/16 v1, 0x100 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - invoke-virtual {p0, v1, p2, v2, v2}, Lf/h/a/d/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-static {p1}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - const/16 v1, 0x64 - - :goto_0 - const/4 p1, 0x0 - - invoke-virtual {p0, v1, p2, p1, v2}, Lf/h/a/d/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final H(Landroid/os/Bundle;J)V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "_et" - - invoke-virtual {p1, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-eqz v5, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "Params already contained engagement" - - invoke-virtual {v3, v5, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - add-long/2addr p2, v1 - - invoke-virtual {p1, v0, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - return-void -.end method - -.method public final I(Landroid/os/Bundle;Landroid/os/Bundle;)V - .locals 4 - - if-nez p2, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_1 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - invoke-virtual {p1, v1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {p2, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v2, p1, v1, v3}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_2 - return-void -.end method - -.method public final J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - .locals 2 - - if-nez p1, :cond_0 - - return-void - - :cond_0 - instance-of v0, p3, Ljava/lang/Long; - - if-eqz v0, :cond_1 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - return-void - - :cond_1 - instance-of v0, p3, Ljava/lang/String; - - if-eqz v0, :cond_2 - - invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - return-void - - :cond_2 - instance-of v0, p3, Ljava/lang/Double; - - if-eqz v0, :cond_3 - - check-cast p3, Ljava/lang/Double; - - invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D - - move-result-wide v0 - - invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V - - return-void - - :cond_3 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->H0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->G0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_4 - - instance-of v0, p3, [Landroid/os/Bundle; - - if-eqz v0, :cond_4 - - check-cast p3, [Landroid/os/Bundle; - - invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V - - return-void - - :cond_4 - if-eqz p2, :cond_6 - - if-eqz p3, :cond_5 - - invoke-virtual {p3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_5 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - invoke-virtual {v0, p2}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p2 - - const-string v0, "Not putting event parameter. Invalid value type. name, type" - - invoke-virtual {p3, v0, p2, p1}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_6 - return-void -.end method - -.method public final K(Lf/h/a/d/h/k/zd;I)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning int value to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final L(Lf/h/a/d/h/k/zd;J)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p3, "Error returning long value to wrapper" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final M(Lf/h/a/d/h/k/zd;Landroid/os/Bundle;)V - .locals 1 - - :try_start_0 - invoke-interface {p1, p2}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning bundle value to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning string value to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final O(Lf/h/a/d/h/k/zd;Ljava/util/ArrayList;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/zd;", - "Ljava/util/ArrayList<", - "Landroid/os/Bundle;", - ">;)V" - } - .end annotation - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putParcelableArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning bundle list to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final P(Lf/h/a/d/h/k/zd;Z)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning boolean value to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final Q(Lf/h/a/d/h/k/zd;[B)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - const-string v1, "r" - - invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putByteArray(Ljava/lang/String;[B)V - - :try_start_0 - invoke-interface {p1, v0}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Error returning byte array to wrapper" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final R(Lf/h/a/d/i/b/e4;I)V - .locals 8 - - new-instance v0, Ljava/util/TreeSet; - - iget-object v1, p1, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V - - invoke-virtual {v0}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - const/4 v1, 0x0 - - :cond_0 - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-static {v2}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v3 - - if-eqz v3, :cond_0 - - add-int/lit8 v1, v1, 0x1 - - if-le v1, p2, :cond_0 - - const/16 v3, 0x30 - - new-instance v4, Ljava/lang/StringBuilder; - - invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V - - const-string v3, "Event can\'t contain more than " - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v3, " params" - - invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v5 - - iget-object v6, p1, Lf/h/a/d/i/b/e4;->a:Ljava/lang/String; - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - iget-object v7, p1, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-virtual {v6, v7}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v4, v3, v5, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - iget-object v3, p1, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - const/4 v4, 0x5 - - invoke-static {v3, v4}, Lf/h/a/d/i/b/t9;->l0(Landroid/os/Bundle;I)Z - - iget-object v3, p1, Lf/h/a/d/i/b/e4;->d:Landroid/os/Bundle; - - invoke-virtual {v3, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - return-void -.end method - -.method public final S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V - .locals 19 - .param p5 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Landroid/os/Bundle;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;Z)V" - } - .end annotation - - move-object/from16 v9, p0 - - move-object/from16 v10, p2 - - move-object/from16 v11, p4 - - move-object/from16 v12, p5 - - if-nez v11, :cond_0 - - return-void - - :cond_0 - iget-object v0, v9, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v1, Lf/h/a/d/i/b/n;->I0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v13 - - if-eqz v13, :cond_1 - - const/4 v15, 0x0 - - goto :goto_0 - - :cond_1 - iget-object v0, v9, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v0}, Lf/h/a/d/i/b/fa;->w()I - - move-result v0 - - move v15, v0 - - :goto_0 - new-instance v0, Ljava/util/TreeSet; - - invoke-virtual/range {p4 .. p4}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V - - invoke-virtual {v0}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; - - move-result-object v16 - - const/16 v17, 0x0 - - :cond_2 - :goto_1 - invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_f - - invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - move-object v8, v0 - - check-cast v8, Ljava/lang/String; - - if-eqz v12, :cond_4 - - invoke-interface {v12, v8}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v0, 0x0 - - goto :goto_4 - - :cond_4 - :goto_2 - if-eqz p6, :cond_5 - - invoke-virtual {v9, v8}, Lf/h/a/d/i/b/t9;->x0(Ljava/lang/String;)I - - move-result v0 - - goto :goto_3 - - :cond_5 - const/4 v0, 0x0 - - :goto_3 - if-nez v0, :cond_6 - - invoke-virtual {v9, v8}, Lf/h/a/d/i/b/t9;->z0(Ljava/lang/String;)I - - move-result v0 - - :cond_6 - :goto_4 - if-eqz v0, :cond_8 - - const/4 v1, 0x3 - - if-ne v0, v1, :cond_7 - - move-object v1, v8 - - goto :goto_5 - - :cond_7 - const/4 v1, 0x0 - - :goto_5 - invoke-static {v11, v0, v8, v1}, Lf/h/a/d/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v11, v8}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - goto :goto_1 - - :cond_8 - invoke-virtual {v11, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - invoke-static {v0}, Lf/h/a/d/i/b/t9;->V(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_9 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - const-string v1, "Nested Bundle parameters are not allowed; discarded. event name, param name, child param name" - - move-object/from16 v7, p3 - - invoke-virtual {v0, v1, v10, v7, v8}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - const/16 v0, 0x16 - - move-object v14, v8 - - goto :goto_6 - - :cond_9 - move-object/from16 v7, p3 - - invoke-virtual {v11, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - const/16 v18, 0x0 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object v3, v8 - - move-object/from16 v5, p4 - - move-object/from16 v6, p5 - - move/from16 v7, p6 - - move-object v14, v8 - - move/from16 v8, v18 - - invoke-virtual/range {v0 .. v8}, Lf/h/a/d/i/b/t9;->u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I - - move-result v0 - - :goto_6 - if-eqz v0, :cond_a - - const-string v1, "_ev" - - invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_a - - invoke-virtual {v11, v14}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v1 - - invoke-static {v11, v0, v14, v1}, Lf/h/a/d/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v11, v14}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - goto/16 :goto_1 - - :cond_a - invoke-static {v14}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - if-eqz v13, :cond_b - - sget-object v0, Lf/h/a/d/i/b/b6;->d:[Ljava/lang/String; - - invoke-static {v14, v0}, Lf/h/a/d/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z - - move-result v0 - - if-nez v0, :cond_2 - - :cond_b - add-int/lit8 v0, v17, 0x1 - - if-le v0, v15, :cond_e - - if-eqz v13, :cond_c - - const-string v1, "Item cannot contain custom parameters" - - goto :goto_7 - - :cond_c - const/16 v1, 0x3f - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V - - const-string v1, "Child bundles can\'t contain more than " - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v1, " custom params" - - invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - :goto_7 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v3 - - invoke-virtual {v3, v10}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v11}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v2, v1, v3, v4}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - if-eqz v13, :cond_d - - const/16 v1, 0x17 - - goto :goto_8 - - :cond_d - const/4 v1, 0x5 - - :goto_8 - invoke-static {v11, v1}, Lf/h/a/d/i/b/t9;->l0(Landroid/os/Bundle;I)Z - - invoke-virtual {v11, v14}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V - - :cond_e - move/from16 v17, v0 - - goto/16 :goto_1 - - :cond_f - return-void -.end method - -.method public final X(Ljava/lang/String;D)Z - .locals 3 - .annotation build Landroid/annotation/SuppressLint; - value = { - "ApplySharedPref" - } - .end annotation - - const/4 v0, 0x0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v2, "google.analytics.deferred.deeplink.prefs" - - invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; - - move-result-object v1 - - invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v1 - - const-string v2, "deeplink" - - invoke-interface {v1, v2, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - const-string p1, "timestamp" - - invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J - - move-result-wide p2 - - invoke-interface {v1, p1, p2, p3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z - - move-result p1 - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string p3, "Failed to persist Deferred Deep Link. exception" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 -.end method - -.method public final Y(Ljava/lang/String;ILjava/lang/String;)Z - .locals 3 - - const/4 v0, 0x0 - - if-nez p3, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string p3, "Name is required and can\'t be null. Type" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_0 - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result v1 - - invoke-virtual {p3, v0, v1}, Ljava/lang/String;->codePointCount(II)I - - move-result v1 - - if-le v1, p2, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - const-string v2, "Name is too long. Type, maximum supported length, name" - - invoke-virtual {v1, v2, p1, p2, p3}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_1 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final Z(Ljava/lang/String;Ljava/lang/String;)Z - .locals 5 - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name is required and can\'t be null. Type" - - invoke-virtual {p2, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_0 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name is required and can\'t be empty. Type" - - invoke-virtual {p2, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_1 - invoke-virtual {p2, v0}, Ljava/lang/String;->codePointAt(I)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Character;->isLetter(I)Z - - move-result v2 - - if-nez v2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v2, "Name must start with a letter. Type, name" - - invoke-virtual {v1, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_2 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v2 - - invoke-static {v1}, Ljava/lang/Character;->charCount(I)I - - move-result v1 - - :goto_0 - if-ge v1, v2, :cond_4 - - invoke-virtual {p2, v1}, Ljava/lang/String;->codePointAt(I)I - - move-result v3 - - const/16 v4, 0x5f - - if-eq v3, v4, :cond_3 - - invoke-static {v3}, Ljava/lang/Character;->isLetterOrDigit(I)Z - - move-result v4 - - if-nez v4, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v2, "Name must consist of letters, digits or _ (underscores). Type, name" - - invoke-virtual {v1, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_3 - invoke-static {v3}, Ljava/lang/Character;->charCount(I)I - - move-result v3 - - add-int/2addr v1, v3 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - .locals 3 - - const/4 v0, 0x1 - - if-nez p4, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p4, Ljava/lang/Long; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Float; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Integer; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Byte; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Short; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Boolean; - - if-nez v1, :cond_4 - - instance-of v1, p4, Ljava/lang/Double; - - if-eqz v1, :cond_1 - - goto :goto_1 - - :cond_1 - instance-of v1, p4, Ljava/lang/String; - - const/4 v2, 0x0 - - if-nez v1, :cond_3 - - instance-of v1, p4, Ljava/lang/Character; - - if-nez v1, :cond_3 - - instance-of v1, p4, Ljava/lang/CharSequence; - - if-eqz v1, :cond_2 - - goto :goto_0 - - :cond_2 - return v2 - - :cond_3 - :goto_0 - invoke-static {p4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p4 - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result v1 - - invoke-virtual {p4, v2, v1}, Ljava/lang/String;->codePointCount(II)I - - move-result v1 - - if-le v1, p3, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result p4 - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - const-string v0, "Value is too long; discarded. Value kind, name, value length" - - invoke-virtual {p3, v0, p1, p2, p4}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - return v2 - - :cond_4 - :goto_1 - return v0 -.end method - -.method public final b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z - .locals 3 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - const-string v1, "^(1:\\d+:android:[a-f0-9]+|ca-app-pub-.*)$" - - const/4 v2, 0x0 - - if-nez v0, :cond_1 - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p1, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z - - move-result p2 - - if-nez p2, :cond_3 - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->v()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string p3, "Invalid google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI. provided id" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - return v2 - - :cond_1 - invoke-static {}, Lf/h/a/d/h/k/ob;->b()Z - - move-result p1 - - if-eqz p1, :cond_2 - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p1, p1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v0, Lf/h/a/d/i/b/n;->o0:Lf/h/a/d/i/b/p3; - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-eqz p1, :cond_3 - - :cond_2 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_4 - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p2, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - invoke-static {p2}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p2 - - const-string p3, "Invalid admob_app_id. Analytics disabled." - - invoke-virtual {p1, p3, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v2 - - :cond_3 - const/4 p1, 0x1 - - return p1 - - :cond_4 - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->v()Z - - move-result p1 - - if-eqz p1, :cond_5 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string p2, "Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_5 - return v2 -.end method - -.method public final e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - .locals 6 - - const/4 v0, 0x0 - - if-nez p3, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string p3, "Name is required and can\'t be null. Type" - - invoke-virtual {p2, p3, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_0 - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Lf/h/a/d/i/b/t9;->g:[Ljava/lang/String; - - array-length v2, v1 - - const/4 v3, 0x0 - - :goto_0 - const/4 v4, 0x1 - - if-ge v3, v2, :cond_2 - - aget-object v5, v1, v3 - - invoke-virtual {p3, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v5 - - if-eqz v5, :cond_1 - - const/4 v1, 0x1 - - goto :goto_1 - - :cond_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v1, 0x0 - - :goto_1 - if-eqz v1, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name starts with reserved prefix. Type, name" - - invoke-virtual {p2, v1, p1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_3 - if-eqz p2, :cond_4 - - invoke-static {p3, p2}, Lf/h/a/d/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z - - move-result p2 - - if-eqz p2, :cond_4 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name is reserved. Type, name" - - invoke-virtual {p2, v1, p1, p3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_4 - return v4 -.end method - -.method public final g0(ILjava/lang/String;Ljava/lang/String;I)V - .locals 2 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - invoke-static {v0, p1}, Lf/h/a/d/i/b/t9;->l0(Landroid/os/Bundle;I)Z - - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - invoke-virtual {v0, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - const/4 p2, 0x6 - - if-eq p1, p2, :cond_1 - - const/4 p2, 0x7 - - if-eq p1, p2, :cond_1 - - const/4 p2, 0x2 - - if-ne p1, p2, :cond_2 - - :cond_1 - int-to-long p1, p4 - - const-string p3, "_el" - - invoke-virtual {v0, p3, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_2 - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p1, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object p1 - - const-string p2, "auto" - - const-string p3, "_err" - - invoke-virtual {p1, p2, p3, v0}, Lf/h/a/d/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - - return-void -.end method - -.method public final h0(Ljava/lang/String;)I - .locals 3 - - const-string v0, "event" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x2 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - sget-object v1, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1 - - const/16 p1, 0xd - - return p1 - - :cond_1 - const/16 v1, 0x28 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_2 - - return v2 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final i0(Ljava/lang/String;Ljava/lang/Object;)I - .locals 2 - - const-string v0, "_ldl" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/t9;->C0(Ljava/lang/String;)I - - move-result v0 - - const-string v1, "user property referrer" - - invoke-virtual {p0, v1, p1, v0, p2}, Lf/h/a/d/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result p1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/t9;->C0(Ljava/lang/String;)I - - move-result v0 - - const-string v1, "user property" - - invoke-virtual {p0, v1, p1, v0, p2}, Lf/h/a/d/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result p1 - - :goto_0 - if-eqz p1, :cond_1 - - const/4 p1, 0x0 - - return p1 - - :cond_1 - const/4 p1, 0x7 - - return p1 -.end method - -.method public final m0(Ljava/lang/String;Ljava/lang/String;)Z - .locals 6 - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name is required and can\'t be null. Type" - - invoke-virtual {p2, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_0 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v1, "Name is required and can\'t be empty. Type" - - invoke-virtual {p2, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return v0 - - :cond_1 - invoke-virtual {p2, v0}, Ljava/lang/String;->codePointAt(I)I - - move-result v1 - - invoke-static {v1}, Ljava/lang/Character;->isLetter(I)Z - - move-result v2 - - const/16 v3, 0x5f - - if-nez v2, :cond_2 - - if-eq v1, v3, :cond_2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v2, "Name must start with a letter or _ (underscore). Type, name" - - invoke-virtual {v1, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_2 - invoke-virtual {p2}, Ljava/lang/String;->length()I - - move-result v2 - - invoke-static {v1}, Ljava/lang/Character;->charCount(I)I - - move-result v1 - - :goto_0 - if-ge v1, v2, :cond_4 - - invoke-virtual {p2, v1}, Ljava/lang/String;->codePointAt(I)I - - move-result v4 - - if-eq v4, v3, :cond_3 - - invoke-static {v4}, Ljava/lang/Character;->isLetterOrDigit(I)Z - - move-result v5 - - if-nez v5, :cond_3 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - const-string v2, "Name must consist of letters, digits or _ (underscores). Type, name" - - invoke-virtual {v1, v2, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - return v0 - - :cond_3 - invoke-static {v4}, Ljava/lang/Character;->charCount(I)I - - move-result v4 - - add-int/2addr v1, v4 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - .locals 1 - - instance-of v0, p4, [Landroid/os/Parcelable; - - if-eqz v0, :cond_0 - - check-cast p4, [Landroid/os/Parcelable; - - array-length p4, p4 - - goto :goto_0 - - :cond_0 - instance-of v0, p4, Ljava/util/ArrayList; - - if-eqz v0, :cond_1 - - check-cast p4, Ljava/util/ArrayList; - - invoke-virtual {p4}, Ljava/util/ArrayList;->size()I - - move-result p4 - - :goto_0 - if-le p4, p3, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p3 - - iget-object p3, p3, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p4 - - const-string v0, "Parameter array is too long; discarded. Value kind, name, array length" - - invoke-virtual {p3, v0, p1, p2, p4}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - return p1 - - :cond_1 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final o()V - .locals 6 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - new-instance v0, Ljava/security/SecureRandom; - - invoke-direct {v0}, Ljava/security/SecureRandom;->()V - - invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J - - move-result-wide v1 - - const-wide/16 v3, 0x0 - - cmp-long v5, v1, v3 - - if-nez v5, :cond_0 - - invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J - - move-result-wide v1 - - cmp-long v0, v1, v3 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Utils falling back to Random for random id" - - invoke-virtual {v0, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->set(J)V - - return-void -.end method - -.method public final p0(Ljava/lang/String;)I - .locals 3 - - const-string v0, "user property" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x6 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - sget-object v1, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1 - - const/16 p1, 0xf - - return p1 - - :cond_1 - const/16 v1, 0x18 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_2 - - return v2 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - - const-string v0, "_ldl" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/t9;->C0(Ljava/lang/String;)I - - move-result p1 - - const/4 v0, 0x1 - - invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/d/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/t9;->C0(Ljava/lang/String;)I - - move-result p1 - - invoke-virtual {p0, p1, p2, v1, v1}, Lf/h/a/d/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; - - move-result-object p1 - - return-object p1 -.end method - -.method public final r0(Landroid/content/Context;Ljava/lang/String;)Z - .locals 2 - - new-instance v0, Ljavax/security/auth/x500/X500Principal; - - const-string v1, "CN=Android Debug,O=Android,C=US" - - invoke-direct {v0, v1}, Ljavax/security/auth/x500/X500Principal;->(Ljava/lang/String;)V - - :try_start_0 - invoke-static {p1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p1 - - const/16 v1, 0x40 - - iget-object p1, p1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p1 - - invoke-virtual {p1, p2, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; - - move-result-object p1 - - if-eqz p1, :cond_0 - - iget-object p2, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - if-eqz p2, :cond_0 - - iget-object p2, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - array-length p2, p2 - - if-lez p2, :cond_0 - - iget-object p1, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; - - const/4 p2, 0x0 - - aget-object p1, p1, p2 - - const-string p2, "X.509" - - invoke-static {p2}, Ljava/security/cert/CertificateFactory;->getInstance(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; - - move-result-object p2 - - new-instance v1, Ljava/io/ByteArrayInputStream; - - invoke-virtual {p1}, Landroid/content/pm/Signature;->toByteArray()[B - - move-result-object p1 - - invoke-direct {v1, p1}, Ljava/io/ByteArrayInputStream;->([B)V - - invoke-virtual {p2, v1}, Ljava/security/cert/CertificateFactory;->generateCertificate(Ljava/io/InputStream;)Ljava/security/cert/Certificate; - - move-result-object p1 - - check-cast p1, Ljava/security/cert/X509Certificate; - - invoke-virtual {p1}, Ljava/security/cert/X509Certificate;->getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal; - - move-result-object p1 - - invoke-virtual {p1, v0}, Ljavax/security/auth/x500/X500Principal;->equals(Ljava/lang/Object;)Z - - move-result p1 - :try_end_0 - .catch Ljava/security/cert/CertificateException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - return p1 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Package name not found" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :catch_1 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v0, "Error obtaining certificate" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public final s()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final t0(Ljava/lang/String;)Z - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {v0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x1 - - return p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - const-string v1, "Permission not granted" - - invoke-virtual {v0, v1, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 p1, 0x0 - - return p1 -.end method - -.method public final u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I - .locals 17 - .param p6 # Ljava/util/List; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/String;", - "Ljava/lang/Object;", - "Landroid/os/Bundle;", - "Ljava/util/List<", - "Ljava/lang/String;", - ">;ZZ)I" - } - .end annotation - - move-object/from16 v7, p0 - - move-object/from16 v8, p3 - - move-object/from16 v0, p4 - - move-object/from16 v1, p5 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v2 - - const/16 v3, 0x11 - - const/4 v9, 0x1 - - const/4 v10, 0x0 - - const-string v4, "param" - - if-eqz v2, :cond_7 - - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->I0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v5}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v2 - - if-eqz v2, :cond_7 - - invoke-static/range {p4 .. p4}, Lf/h/a/d/i/b/t9;->V(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_8 - - if-eqz p8, :cond_6 - - sget-object v2, Lf/h/a/d/i/b/b6;->c:[Ljava/lang/String; - - invoke-static {v8, v2}, Lf/h/a/d/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z - - move-result v2 - - if-nez v2, :cond_0 - - const/16 v0, 0x14 - - return v0 - - :cond_0 - iget-object v2, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/r7;->K()Z - - move-result v5 - - if-nez v5, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/t9;->B0()I - - move-result v2 - - const v5, 0x310c4 - - if-lt v2, v5, :cond_2 - - :goto_0 - const/4 v2, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v2, 0x0 - - :goto_1 - if-nez v2, :cond_3 - - const/16 v0, 0x19 - - return v0 - - :cond_3 - const/16 v2, 0xc8 - - invoke-virtual {v7, v4, v8, v2, v0}, Lf/h/a/d/i/b/t9;->n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result v5 - - if-nez v5, :cond_8 - - instance-of v5, v0, [Landroid/os/Parcelable; - - if-eqz v5, :cond_4 - - move-object v5, v0 - - check-cast v5, [Landroid/os/Parcelable; - - array-length v6, v5 - - if-le v6, v2, :cond_5 - - invoke-static {v5, v2}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, [Landroid/os/Parcelable; - - invoke-virtual {v1, v8, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V - - goto :goto_2 - - :cond_4 - instance-of v5, v0, Ljava/util/ArrayList; - - if-eqz v5, :cond_5 - - move-object v5, v0 - - check-cast v5, Ljava/util/ArrayList; - - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I - - move-result v6 - - if-le v6, v2, :cond_5 - - new-instance v6, Ljava/util/ArrayList; - - invoke-virtual {v5, v10, v2}, Ljava/util/ArrayList;->subList(II)Ljava/util/List; - - move-result-object v2 - - invoke-direct {v6, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - invoke-virtual {v1, v8, v6}, Landroid/os/Bundle;->putParcelableArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V - - :cond_5 - :goto_2 - const/16 v11, 0x11 - - goto :goto_3 - - :cond_6 - const/16 v0, 0x15 - - return v0 - - :cond_7 - if-eqz p8, :cond_8 - - const/16 v1, 0x3e8 - - invoke-virtual {v7, v4, v8, v1, v0}, Lf/h/a/d/i/b/t9;->n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_8 - - return v3 - - :cond_8 - const/4 v11, 0x0 - - :goto_3 - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->R:Lf/h/a/d/i/b/p3; - - move-object/from16 v12, p1 - - invoke-virtual {v1, v12, v2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_9 - - invoke-static/range {p2 .. p2}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_a - - :cond_9 - invoke-static/range {p3 .. p3}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v1 - - if-eqz v1, :cond_b - - :cond_a - const/16 v1, 0x100 - - goto :goto_4 - - :cond_b - const/16 v1, 0x64 - - :goto_4 - invoke-virtual {v7, v4, v8, v1, v0}, Lf/h/a/d/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_c - - return v11 - - :cond_c - if-eqz p8, :cond_16 - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v1 - - if-eqz v1, :cond_d - - iget-object v1, v7, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->H0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_d - - const/4 v13, 0x1 - - goto :goto_5 - - :cond_d - const/4 v13, 0x0 - - :goto_5 - instance-of v1, v0, Landroid/os/Bundle; - - if-eqz v1, :cond_e - - if-eqz v13, :cond_15 - - move-object v4, v0 - - check-cast v4, Landroid/os/Bundle; - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p3 - - move-object/from16 v5, p6 - - move/from16 v6, p7 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V - - goto/16 :goto_a - - :cond_e - instance-of v1, v0, [Landroid/os/Parcelable; - - if-eqz v1, :cond_11 - - move-object v14, v0 - - check-cast v14, [Landroid/os/Parcelable; - - array-length v15, v14 - - const/4 v6, 0x0 - - :goto_6 - if-ge v6, v15, :cond_15 - - aget-object v0, v14, v6 - - instance-of v1, v0, Landroid/os/Bundle; - - if-nez v1, :cond_f - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - const-string v2, "All Parcelable[] elements must be of type Bundle. Value type, name" - - invoke-virtual {v1, v2, v0, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_9 - - :cond_f - if-eqz v13, :cond_10 - - move-object v4, v0 - - check-cast v4, Landroid/os/Bundle; - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p3 - - move-object/from16 v5, p6 - - move/from16 v16, v6 - - move/from16 v6, p7 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V - - goto :goto_7 - - :cond_10 - move/from16 v16, v6 - - :goto_7 - add-int/lit8 v6, v16, 0x1 - - goto :goto_6 - - :cond_11 - instance-of v1, v0, Ljava/util/ArrayList; - - if-eqz v1, :cond_14 - - move-object v14, v0 - - check-cast v14, Ljava/util/ArrayList; - - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I - - move-result v15 - - const/4 v0, 0x0 - - :goto_8 - if-ge v0, v15, :cond_15 - - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v1 - - add-int/lit8 v16, v0, 0x1 - - instance-of v0, v1, Landroid/os/Bundle; - - if-nez v0, :cond_12 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-string v2, "All ArrayList elements must be of type Bundle. Value type, name" - - invoke-virtual {v0, v2, v1, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_9 - - :cond_12 - if-eqz v13, :cond_13 - - move-object v4, v1 - - check-cast v4, Landroid/os/Bundle; - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - move-object/from16 v2, p2 - - move-object/from16 v3, p3 - - move-object/from16 v5, p6 - - move/from16 v6, p7 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V - - :cond_13 - move/from16 v0, v16 - - goto :goto_8 - - :cond_14 - :goto_9 - const/4 v9, 0x0 - - :cond_15 - :goto_a - if-eqz v9, :cond_16 - - return v11 - - :cond_16 - const/4 v0, 0x4 - - return v0 -.end method - -.method public final v0(Ljava/lang/String;)Z - .locals 3 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - const-string v1, "debug.firebase.analytics.app" - - const-string v2, "" - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final w0()J - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - monitor-enter v0 - - :try_start_0 - new-instance v1, Ljava/util/Random; - - invoke-static {}, Ljava/lang/System;->nanoTime()J - - move-result-wide v2 - - iget-object v4, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v4, Lf/h/a/d/e/n/c; - - if-eqz v4, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v4 - - xor-long/2addr v2, v4 - - invoke-direct {v1, v2, v3}, Ljava/util/Random;->(J)V - - invoke-virtual {v1}, Ljava/util/Random;->nextLong()J - - move-result-wide v1 - - iget v3, p0, Lf/h/a/d/i/b/t9;->e:I - - add-int/lit8 v3, v3, 0x1 - - iput v3, p0, Lf/h/a/d/i/b/t9;->e:I - - int-to-long v3, v3 - - add-long/2addr v1, v3 - - monitor-exit v0 - - return-wide v1 - - :cond_0 - const/4 v1, 0x0 - - throw v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - monitor-enter v0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - const-wide/16 v2, -0x1 - - const-wide/16 v4, 0x1 - - invoke-virtual {v1, v2, v3, v4, v5}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z - - iget-object v1, p0, Lf/h/a/d/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J - - move-result-wide v1 - - monitor-exit v0 - - return-wide v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw v1 -.end method - -.method public final x0(Ljava/lang/String;)I - .locals 3 - - const-string v0, "event param" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x3 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1 - - const/16 p1, 0xe - - return p1 - - :cond_1 - const/16 v1, 0x28 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_2 - - return v2 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final y(Landroid/net/Uri;)Landroid/os/Bundle; - .locals 7 - .param p1 # Landroid/net/Uri; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - return-object v0 - - :cond_0 - :try_start_0 - invoke-virtual {p1}, Landroid/net/Uri;->isHierarchical()Z - - move-result v1 - :try_end_0 - .catch Ljava/lang/UnsupportedOperationException; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v2, "gclid" - - if-eqz v1, :cond_1 - - :try_start_1 - const-string v1, "utm_campaign" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v3, "utm_source" - - invoke-virtual {p1, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const-string v4, "utm_medium" - - invoke-virtual {p1, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {p1, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - :try_end_1 - .catch Ljava/lang/UnsupportedOperationException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_0 - - :cond_1 - move-object v1, v0 - - move-object v3, v1 - - move-object v4, v3 - - move-object v5, v4 - - :goto_0 - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_3 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_2 - - goto :goto_1 - - :cond_2 - return-object v0 - - :cond_3 - :goto_1 - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_4 - - const-string v6, "campaign" - - invoke-virtual {v0, v6, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_4 - invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_5 - - const-string v1, "source" - - invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_5 - invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_6 - - const-string v1, "medium" - - invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_6 - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_7 - - invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_7 - const-string v1, "utm_term" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_8 - - const-string v2, "term" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_8 - const-string v1, "utm_content" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_9 - - const-string v2, "content" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_9 - const-string v1, "aclid" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_a - - invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_a - const-string v1, "cp1" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v3 - - if-nez v3, :cond_b - - invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_b - const-string v1, "anid" - - invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v2 - - if-nez v2, :cond_c - - invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_c - return-object v0 - - :catch_0 - move-exception p1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v2, "Install referrer url isn\'t a hierarchical URI" - - invoke-virtual {v1, v2, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public final y0()Ljava/security/SecureRandom; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/t9;->c:Ljava/security/SecureRandom; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/security/SecureRandom; - - invoke-direct {v0}, Ljava/security/SecureRandom;->()V - - iput-object v0, p0, Lf/h/a/d/i/b/t9;->c:Ljava/security/SecureRandom; - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/t9;->c:Ljava/security/SecureRandom; - - return-object v0 -.end method - -.method public final z(Landroid/os/Bundle;)Landroid/os/Bundle; - .locals 5 - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_1 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {p0, v2, v3}, Lf/h/a/d/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - if-nez v3, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v4 - - invoke-virtual {v4, v2}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const-string v4, "Param value can\'t be null" - - invoke-virtual {v3, v4, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, v0, v2, v3}, Lf/h/a/d/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public final z0(Ljava/lang/String;)I - .locals 3 - - const-string v0, "event param" - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - const/4 v2, 0x3 - - if-nez v1, :cond_0 - - return v2 - - :cond_0 - const/4 v1, 0x0 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z - - move-result v1 - - if-nez v1, :cond_1 - - const/16 p1, 0xe - - return p1 - - :cond_1 - const/16 v1, 0x28 - - invoke-virtual {p0, v0, v1, p1}, Lf/h/a/d/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z - - move-result p1 - - if-nez p1, :cond_2 - - return v2 - - :cond_2 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u.smali deleted file mode 100644 index 127b133cbd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/u; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/u; - - invoke-direct {v0}, Lf/h/a/d/i/b/u;->()V - - sput-object v0, Lf/h/a/d/i/b/u;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->m0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u0.smali deleted file mode 100644 index e34dc559da..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/u0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/u0; - - invoke-direct {v0}, Lf/h/a/d/i/b/u0;->()V - - sput-object v0, Lf/h/a/d/i/b/u0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->M()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u1.smali deleted file mode 100644 index 6f5210bfc4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/u1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/u1; - - invoke-direct {v0}, Lf/h/a/d/i/b/u1;->()V - - sput-object v0, Lf/h/a/d/i/b/u1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->q()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u2.smali deleted file mode 100644 index 9ab2b2e8b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/u2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/u2; - - invoke-direct {v0}, Lf/h/a/d/i/b/u2;->()V - - sput-object v0, Lf/h/a/d/i/b/u2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->L0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u3.smali deleted file mode 100644 index af59433df2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u3.smali +++ /dev/null @@ -1,182 +0,0 @@ -.class public final Lf/h/a/d/i/b/u3; -.super Landroid/database/sqlite/SQLiteOpenHelper; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/v3; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v3;Landroid/content/Context;Ljava/lang/String;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - const/4 p1, 0x0 - - const/4 v0, 0x1 - - invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V - - return-void -.end method - - -# virtual methods -.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/database/sqlite/SQLiteException; - } - .end annotation - - :try_start_0 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object v0 - - :catch_0 - iget-object v0, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Opening the local database failed, dropping and recreating it" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const-string v0, "google_app_measurement_local.db" - - iget-object v1, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v1, v0}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/io/File;->delete()Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to delete corrupted local db file" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - :try_start_1 - invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 - - return-object v0 - - :catch_1 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to open local database. Events will bypass local storage" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v0, 0x0 - - return-object v0 - - :catch_2 - move-exception v0 - - throw v0 -.end method - -.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->L2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V - - return-void -.end method - -.method public final onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - return-void -.end method - -.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V - .locals 7 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/u3;->d:Lf/h/a/d/i/b/v3; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - const-string v3, "messages" - - const-string v4, "create table if not exists messages ( type INTEGER NOT NULL, entry BLOB NOT NULL)" - - const-string v5, "type,entry" - - const/4 v6, 0x0 - - move-object v2, p1 - - invoke-static/range {v1 .. v6}, Lf/h/a/b/i1/e;->M2(Lf/h/a/d/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - - return-void -.end method - -.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u4.smali deleted file mode 100644 index ba704babae..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u4.smali +++ /dev/null @@ -1,160 +0,0 @@ -.class public final Lf/h/a/d/i/b/u4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/content/ServiceConnection; - - -# instance fields -.field public final d:Ljava/lang/String; - -.field public final synthetic e:Lf/h/a/d/i/b/r4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r4;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/i/b/u4;->d:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V - .locals 2 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - if-nez p2, :cond_0 - - iget-object p1, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p1, p1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p2, "Install Referrer connection returned with null binder" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - invoke-static {p2}, Lf/h/a/d/h/k/g4;->h(Landroid/os/IBinder;)Lf/h/a/d/h/k/e2; - - move-result-object p1 - - if-nez p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p1, p1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p2, "Install Referrer Service implementation was not found" - - invoke-virtual {p1, p2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_1 - iget-object p2, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p2, p2, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v0, "Install Referrer Service connected" - - invoke-virtual {p2, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object p2, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p2, p2, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object p2 - - new-instance v0, Lf/h/a/d/i/b/t4; - - invoke-direct {v0, p0, p1, p0}, Lf/h/a/d/i/b/t4;->(Lf/h/a/d/i/b/u4;Lf/h/a/d/h/k/e2;Landroid/content/ServiceConnection;)V - - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p1, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {p1, p2, v0, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception p1 - - iget-object p2, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p2, p2, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v0, "Exception occurred while calling Install Referrer API" - - invoke-virtual {p2, v0, p1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final onServiceDisconnected(Landroid/content/ComponentName;)V - .locals 1 - .annotation build Landroidx/annotation/MainThread; - .end annotation - - iget-object p1, p0, Lf/h/a/d/i/b/u4;->e:Lf/h/a/d/i/b/r4; - - iget-object p1, p1, Lf/h/a/d/i/b/r4;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v0, "Install Referrer Service disconnected" - - invoke-virtual {p1, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u5.smali deleted file mode 100644 index 5dead1128e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u5.smali +++ /dev/null @@ -1,73 +0,0 @@ -.class public final Lf/h/a/d/i/b/u5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/util/concurrent/Callable; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Ljava/util/concurrent/Callable<", - "Ljava/util/List<", - "Lf/h/a/d/i/b/r9;", - ">;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/u5;->e:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/u5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic call()Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/u5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/u5;->e:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->E()Lf/h/a/d/i/b/e; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/u5;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/e;->E(Ljava/lang/String;)Ljava/util/List; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u6.smali deleted file mode 100644 index 7198807ffc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u6.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/i/b/u6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/u6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v2, p0, Lf/h/a/d/i/b/u6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/u6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->M:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->p(Ljava/lang/String;Lf/h/a/d/i/b/p3;)J - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u7.smali deleted file mode 100644 index ba7f38a535..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u7.smali +++ /dev/null @@ -1,53 +0,0 @@ -.class public final Lf/h/a/d/i/b/u7; -.super Lf/h/a/d/i/b/g; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/z5;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/u7;->e:Lf/h/a/d/i/b/r7; - - invoke-direct {p0, p2}, Lf/h/a/d/i/b/g;->(Lf/h/a/d/i/b/z5;)V - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/u7;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->F()Z - - move-result v1 - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Inactivity, disconnecting from the service" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->H()V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u8.smali deleted file mode 100644 index ca579fe41e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u8.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/u8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final d:Lf/h/a/d/i/b/s8; - -.field public final e:Lf/h/a/d/i/b/z3; - -.field public final f:Landroid/app/job/JobParameters; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/s8;Lf/h/a/d/i/b/z3;Landroid/app/job/JobParameters;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/u8;->d:Lf/h/a/d/i/b/s8; - - iput-object p2, p0, Lf/h/a/d/i/b/u8;->e:Lf/h/a/d/i/b/z3; - - iput-object p3, p0, Lf/h/a/d/i/b/u8;->f:Landroid/app/job/JobParameters; - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/u8;->d:Lf/h/a/d/i/b/s8; - - iget-object v1, p0, Lf/h/a/d/i/b/u8;->e:Lf/h/a/d/i/b/z3; - - iget-object v2, p0, Lf/h/a/d/i/b/u8;->f:Landroid/app/job/JobParameters; - - if-eqz v0, :cond_0 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v3, "AppMeasurementJobService processed last upload request." - - invoke-virtual {v1, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - iget-object v0, v0, Lf/h/a/d/i/b/s8;->a:Landroid/content/Context; - - check-cast v0, Lf/h/a/d/i/b/w8; - - const/4 v1, 0x0 - - invoke-interface {v0, v2, v1}, Lf/h/a/d/i/b/w8;->a(Landroid/app/job/JobParameters;Z)V - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/u9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/u9.smali deleted file mode 100644 index 20e23e66fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/u9.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public final Lf/h/a/d/i/b/u9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/zd; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Ljava/lang/String;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/u9;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iput-object p2, p0, Lf/h/a/d/i/b/u9;->d:Lf/h/a/d/h/k/zd; - - iput-object p3, p0, Lf/h/a/d/i/b/u9;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/u9;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 8 - - iget-object v0, p0, Lf/h/a/d/i/b/u9;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v6, p0, Lf/h/a/d/i/b/u9;->d:Lf/h/a/d/h/k/zd; - - iget-object v3, p0, Lf/h/a/d/i/b/u9;->e:Ljava/lang/String; - - iget-object v4, p0, Lf/h/a/d/i/b/u9;->f:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v5 - - new-instance v7, Lf/h/a/d/i/b/h8; - - move-object v1, v7 - - move-object v2, v0 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/h8;->(Lf/h/a/d/i/b/r7;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - - invoke-virtual {v0, v7}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v.smali deleted file mode 100644 index eadb429e78..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/v; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/v; - - invoke-direct {v0}, Lf/h/a/d/i/b/v;->()V - - sput-object v0, Lf/h/a/d/i/b/v;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->j0()Ljava/lang/String; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v0.smali deleted file mode 100644 index 5d528e59b6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/v0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/v0; - - invoke-direct {v0}, Lf/h/a/d/i/b/v0;->()V - - sput-object v0, Lf/h/a/d/i/b/v0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->N()Ljava/lang/Double; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v1.smali deleted file mode 100644 index e4d9f36c3b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/v1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/v1; - - invoke-direct {v0}, Lf/h/a/d/i/b/v1;->()V - - sput-object v0, Lf/h/a/d/i/b/v1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->o()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v2.smali deleted file mode 100644 index f1e1ec33fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/v2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/v2; - - invoke-direct {v0}, Lf/h/a/d/i/b/v2;->()V - - sput-object v0, Lf/h/a/d/i/b/v2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->M0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v3.smali deleted file mode 100644 index db19864047..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v3.smali +++ /dev/null @@ -1,841 +0,0 @@ -.class public final Lf/h/a/d/i/b/v3; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final c:Lf/h/a/d/i/b/u3; - -.field public d:Z - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 2 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Lf/h/a/d/i/b/u3; - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v1, "google_app_measurement_local.db" - - invoke-direct {p1, p0, v0, v1}, Lf/h/a/d/i/b/u3;->(Lf/h/a/d/i/b/v3;Landroid/content/Context;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/v3;->c:Lf/h/a/d/i/b/u3; - - return-void -.end method - -.method public static A(Landroid/database/sqlite/SQLiteDatabase;)J - .locals 10 - - const/4 v0, 0x0 - - :try_start_0 - const-string v2, "messages" - - const-string v1, "rowid" - - filled-new-array {v1}, [Ljava/lang/String; - - move-result-object v3 - - const-string v4, "type=?" - - const-string v1, "3" - - filled-new-array {v1}, [Ljava/lang/String; - - move-result-object v5 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const-string v8, "rowid desc" - - const-string v9, "1" - - move-object v1, p0 - - invoke-virtual/range {v1 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p0 - - if-eqz p0, :cond_0 - - const/4 p0, 0x0 - - invoke-interface {v0, p0}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - return-wide v1 - - :cond_0 - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - const-wide/16 v0, -0x1 - - return-wide v0 - - :catchall_0 - move-exception p0 - - if-eqz v0, :cond_1 - - invoke-interface {v0}, Landroid/database/Cursor;->close()V - - :cond_1 - throw p0 -.end method - - -# virtual methods -.method public final B(I[B)Z - .locals 16 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-boolean v0, v1, Lf/h/a/d/i/b/v3;->d:Z - - const/4 v2, 0x0 - - if-eqz v0, :cond_0 - - return v2 - - :cond_0 - new-instance v3, Landroid/content/ContentValues; - - invoke-direct {v3}, Landroid/content/ContentValues;->()V - - invoke-static/range {p1 .. p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const-string v4, "type" - - invoke-virtual {v3, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - const-string v0, "entry" - - move-object/from16 v4, p2 - - invoke-virtual {v3, v0, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - const/4 v4, 0x5 - - const/4 v5, 0x0 - - const/4 v6, 0x5 - - :goto_0 - if-ge v5, v4, :cond_d - - const/4 v7, 0x0 - - const/4 v8, 0x1 - - :try_start_0 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v9 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_8 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_6 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_5 - .catchall {:try_start_0 .. :try_end_0} :catchall_2 - - if-nez v9, :cond_2 - - :try_start_1 - iput-boolean v8, v1, Lf/h/a/d/i/b/v3;->d:Z - :try_end_1 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_4 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_3 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-eqz v9, :cond_1 - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_1 - return v2 - - :cond_2 - :try_start_2 - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - const-wide/16 v10, 0x0 - - const-string v0, "select count(1) from messages" - - invoke-virtual {v9, v0, v7}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v12 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_2 .. :try_end_2} :catch_4 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_2 .. :try_end_2} :catch_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_3 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-eqz v12, :cond_3 - - :try_start_3 - invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-eqz v0, :cond_3 - - invoke-interface {v12, v2}, Landroid/database/Cursor;->getLong(I)J - - move-result-wide v10 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_3 .. :try_end_3} :catch_1 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_3 .. :try_end_3} :catch_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - goto :goto_2 - - :catch_0 - move-exception v0 - - goto :goto_3 - - :catch_1 - move-exception v0 - - goto :goto_4 - - :cond_3 - :goto_1 - const-string v0, "messages" - - const-wide/32 v13, 0x186a0 - - cmp-long v15, v10, v13 - - if-ltz v15, :cond_4 - - :try_start_4 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v15 - - iget-object v15, v15, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Data loss, local db full" - - invoke-virtual {v15, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - sub-long/2addr v13, v10 - - const-wide/16 v10, 0x1 - - add-long/2addr v13, v10 - - const-string v4, "rowid in (select rowid from messages order by rowid asc limit ?)" - - new-array v10, v8, [Ljava/lang/String; - - invoke-static {v13, v14}, Ljava/lang/Long;->toString(J)Ljava/lang/String; - - move-result-object v11 - - aput-object v11, v10, v2 - - invoke-virtual {v9, v0, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v4 - - int-to-long v10, v4 - - cmp-long v4, v10, v13 - - if-eqz v4, :cond_4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v15, "Different delete count than expected in local db. expected, received, difference" - - invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v8 - - sub-long/2addr v13, v10 - - invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v10 - - invoke-virtual {v4, v15, v2, v8, v10}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_4 - invoke-virtual {v9, v0, v7, v3}, Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - :try_end_4 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_4 .. :try_end_4} :catch_1 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_4 .. :try_end_4} :catch_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - if-eqz v12, :cond_5 - - invoke-interface {v12}, Landroid/database/Cursor;->close()V - - :cond_5 - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - const/4 v2, 0x1 - - return v2 - - :goto_2 - move-object v7, v12 - - goto/16 :goto_a - - :goto_3 - move-object v7, v12 - - goto :goto_5 - - :catch_2 - move-object v7, v12 - - goto :goto_7 - - :goto_4 - move-object v7, v12 - - goto :goto_8 - - :catchall_1 - move-exception v0 - - goto/16 :goto_a - - :catch_3 - move-exception v0 - - :goto_5 - move-object v2, v7 - - move-object v7, v9 - - goto :goto_6 - - :catch_4 - move-exception v0 - - goto :goto_8 - - :catchall_2 - move-exception v0 - - move-object v9, v7 - - goto :goto_a - - :catch_5 - move-exception v0 - - move-object v2, v7 - - :goto_6 - if-eqz v7, :cond_6 - - :try_start_5 - invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z - - move-result v4 - - if-eqz v4, :cond_6 - - invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - :cond_6 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v8, "Error writing entry to local database" - - invoke-virtual {v4, v8, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v4, 0x1 - - iput-boolean v4, v1, Lf/h/a/d/i/b/v3;->d:Z - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_3 - - if-eqz v2, :cond_7 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_7 - if-eqz v7, :cond_a - - invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_9 - - :catchall_3 - move-exception v0 - - move-object v9, v7 - - move-object v7, v2 - - goto :goto_a - - :catch_6 - move-object v9, v7 - - :catch_7 - :goto_7 - int-to-long v10, v6 - - :try_start_6 - invoke-static {v10, v11}, Landroid/os/SystemClock;->sleep(J)V - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - add-int/lit8 v6, v6, 0x14 - - if-eqz v7, :cond_8 - - invoke-interface {v7}, Landroid/database/Cursor;->close()V - - :cond_8 - if-eqz v9, :cond_a - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_9 - - :catch_8 - move-exception v0 - - move-object v9, v7 - - :goto_8 - :try_start_7 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Error writing entry; local database full" - - invoke-virtual {v2, v4, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - const/4 v2, 0x1 - - iput-boolean v2, v1, Lf/h/a/d/i/b/v3;->d:Z - :try_end_7 - .catchall {:try_start_7 .. :try_end_7} :catchall_1 - - if-eqz v7, :cond_9 - - invoke-interface {v7}, Landroid/database/Cursor;->close()V - - :cond_9 - if-eqz v9, :cond_a - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_a - :goto_9 - add-int/lit8 v5, v5, 0x1 - - const/4 v2, 0x0 - - const/4 v4, 0x5 - - goto/16 :goto_0 - - :goto_a - if-eqz v7, :cond_b - - invoke-interface {v7}, Landroid/database/Cursor;->close()V - - :cond_b - if-eqz v9, :cond_c - - invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_c - throw v0 - - :cond_d - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to write entry to local database" - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 v2, 0x0 - - return v2 -.end method - -.method public final C()V - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v1, "messages" - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - add-int/lit8 v0, v0, 0x0 - - if-lez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Reset local analytics data. records" - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - :cond_0 - return-void - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Error resetting local analytics data. error" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method - -.method public final D()Z - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "Error deleting app launch break from local database" - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->a()V - - iget-boolean v1, p0, Lf/h/a/d/i/b/v3;->d:Z - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - return v2 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const-string v3, "google_app_measurement_local.db" - - invoke-virtual {v1, v3}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/io/File;->exists()Z - - move-result v1 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - const/4 v1, 0x5 - - const/4 v3, 0x0 - - const/4 v4, 0x5 - - :goto_0 - if-ge v3, v1, :cond_7 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v5 - - if-nez v5, :cond_3 - - iput-boolean v6, p0, Lf/h/a/d/i/b/v3;->d:Z - :try_end_0 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz v5, :cond_2 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_2 - return v2 - - :cond_3 - :try_start_1 - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - const-string v7, "messages" - - const-string v8, "type == ?" - - new-array v9, v6, [Ljava/lang/String; - - const/4 v10, 0x3 - - invoke-static {v10}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; - - move-result-object v10 - - aput-object v10, v9, v2 - - invoke-virtual {v5, v7, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - :try_end_1 - .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_2 - .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - return v6 - - :catchall_0 - move-exception v0 - - goto :goto_2 - - :catch_0 - move-exception v7 - - if-eqz v5, :cond_4 - - :try_start_2 - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z - - move-result v8 - - if-eqz v8, :cond_4 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - :cond_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v8, v0, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iput-boolean v6, p0, Lf/h/a/d/i/b/v3;->d:Z - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - if-eqz v5, :cond_5 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_1 - - :catch_1 - int-to-long v6, v4 - - :try_start_3 - invoke-static {v6, v7}, Landroid/os/SystemClock;->sleep(J)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - add-int/lit8 v4, v4, 0x14 - - if-eqz v5, :cond_5 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - goto :goto_1 - - :catch_2 - move-exception v7 - - :try_start_4 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v8 - - iget-object v8, v8, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v8, v0, v7}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iput-boolean v6, p0, Lf/h/a/d/i/b/v3;->d:Z - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - if-eqz v5, :cond_5 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_5 - :goto_1 - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :goto_2 - if-eqz v5, :cond_6 - - invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V - - :cond_6 - throw v0 - - :cond_7 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Error deleting app launch break from local database in reasonable time" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return v2 -.end method - -.method public final E()Landroid/database/sqlite/SQLiteDatabase; - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/database/sqlite/SQLiteException; - } - .end annotation - - iget-boolean v0, p0, Lf/h/a/d/i/b/v3;->d:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - return-object v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/v3;->c:Lf/h/a/d/i/b/u3; - - invoke-virtual {v0}, Lf/h/a/d/i/b/u3;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - if-nez v0, :cond_1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/v3;->d:Z - - return-object v1 - - :cond_1 - return-object v0 -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v4.smali deleted file mode 100644 index 08a444a907..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v4.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/v4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v5.smali deleted file mode 100644 index 55dee772dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v5.smali +++ /dev/null @@ -1,77 +0,0 @@ -.class public final Lf/h/a/d/i/b/v5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzw; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic f:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/v5;->f:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - iput-object p3, p0, Lf/h/a/d/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/v5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - invoke-virtual {v0}, Lf/h/a/d/i/b/j9;->L()V - - iget-object v0, p0, Lf/h/a/d/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; - - invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/v5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v2, p0, Lf/h/a/d/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/j9;->z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/v5;->f:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v1, p0, Lf/h/a/d/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; - - iget-object v2, p0, Lf/h/a/d/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/j9;->o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v6.smali deleted file mode 100644 index b67811e5e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v6.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public final Lf/h/a/d/i/b/v6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Ljava/lang/String; - -.field public final synthetic h:Z - -.field public final synthetic i:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/v6;->i:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/v6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iput-object p3, p0, Lf/h/a/d/i/b/v6;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/v6;->f:Ljava/lang/String; - - iput-object p5, p0, Lf/h/a/d/i/b/v6;->g:Ljava/lang/String; - - iput-boolean p6, p0, Lf/h/a/d/i/b/v6;->h:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 10 - - iget-object v0, p0, Lf/h/a/d/i/b/v6;->i:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v3, p0, Lf/h/a/d/i/b/v6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v4, p0, Lf/h/a/d/i/b/v6;->e:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/v6;->f:Ljava/lang/String; - - iget-object v6, p0, Lf/h/a/d/i/b/v6;->g:Ljava/lang/String; - - iget-boolean v7, p0, Lf/h/a/d/i/b/v6;->h:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; - - move-result-object v8 - - new-instance v9, Lf/h/a/d/i/b/k8; - - move-object v1, v9 - - move-object v2, v0 - - invoke-direct/range {v1 .. v8}, Lf/h/a/d/i/b/k8;->(Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)V - - invoke-virtual {v0, v9}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v7.smali deleted file mode 100644 index cd81d4a92f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v7.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public final Lf/h/a/d/i/b/v7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/v7;->e:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/v7;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/v7;->e:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to reset data on the service: not connected to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/v7;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v0}, Lf/h/a/d/i/b/r3;->F(Lcom/google/android/gms/measurement/internal/zzn;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/v7;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to reset data on the service: remote exception" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :goto_0 - iget-object v0, p0, Lf/h/a/d/i/b/v7;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v8.smali deleted file mode 100644 index bb9a89f8d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v8.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public final Lf/h/a/d/i/b/v8; -.super Lf/h/a/d/i/b/a5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public c:Landroid/os/Handler; - -.field public final d:Lf/h/a/d/i/b/e9; - -.field public final e:Lf/h/a/d/i/b/c9; - -.field public final f:Lf/h/a/d/i/b/b9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/a5;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Lf/h/a/d/i/b/e9; - - invoke-direct {p1, p0}, Lf/h/a/d/i/b/e9;->(Lf/h/a/d/i/b/v8;)V - - iput-object p1, p0, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - new-instance p1, Lf/h/a/d/i/b/c9; - - invoke-direct {p1, p0}, Lf/h/a/d/i/b/c9;->(Lf/h/a/d/i/b/v8;)V - - iput-object p1, p0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - new-instance p1, Lf/h/a/d/i/b/b9; - - invoke-direct {p1, p0}, Lf/h/a/d/i/b/b9;->(Lf/h/a/d/i/b/v8;)V - - iput-object p1, p0, Lf/h/a/d/i/b/v8;->f:Lf/h/a/d/i/b/b9; - - return-void -.end method - - -# virtual methods -.method public final A(ZZJ)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - invoke-virtual {v0, p1, p2, p3, p4}, Lf/h/a/d/i/b/c9;->a(ZZJ)Z - - move-result p1 - - return p1 -.end method - -.method public final B()V - .locals 2 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/v8;->c:Landroid/os/Handler; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/h/k/kd; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/k/kd;->(Landroid/os/Looper;)V - - iput-object v0, p0, Lf/h/a/d/i/b/v8;->c:Landroid/os/Handler; - - :cond_0 - return-void -.end method - -.method public final z()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/v9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/v9.smali deleted file mode 100644 index 5af926b22f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/v9.smali +++ /dev/null @@ -1,346 +0,0 @@ -.class public final Lf/h/a/d/i/b/v9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/measurement/internal/zzn;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 38 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x1 - - const-wide/16 v4, 0x0 - - const/4 v6, 0x0 - - const-wide/32 v7, -0x80000000 - - move-wide v14, v4 - - move-wide/from16 v16, v14 - - move-wide/from16 v24, v16 - - move-wide/from16 v26, v24 - - move-wide/from16 v34, v26 - - move-object v10, v6 - - move-object v11, v10 - - move-object v12, v11 - - move-object v13, v12 - - move-object/from16 v18, v13 - - move-object/from16 v23, v18 - - move-object/from16 v32, v23 - - move-object/from16 v33, v32 - - move-object/from16 v36, v33 - - move-object/from16 v37, v36 - - move-wide/from16 v21, v7 - - const/16 v19, 0x1 - - const/16 v20, 0x0 - - const/16 v28, 0x0 - - const/16 v29, 0x1 - - const/16 v30, 0x1 - - const/16 v31, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v1, :cond_2 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - packed-switch v5, :pswitch_data_0 - - :pswitch_0 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v37 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->V(Landroid/os/Parcel;I)Ljava/util/ArrayList; - - move-result-object v36 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v34 - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->n1(Landroid/os/Parcel;I)I - - move-result v4 - - if-nez v4, :cond_0 - - move-object/from16 v33, v6 - - goto :goto_0 - - :cond_0 - const/4 v5, 0x4 - - invoke-static {v0, v4, v5}, Lf/h/a/b/i1/e;->e3(Landroid/os/Parcel;II)V - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - if-eqz v4, :cond_1 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_1 - const/4 v4, 0x0 - - :goto_1 - invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v4 - - move-object/from16 v33, v4 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v32 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v31 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v30 - - goto :goto_0 - - :pswitch_8 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v29 - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v28 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v26 - - goto :goto_0 - - :pswitch_b - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v24 - - goto :goto_0 - - :pswitch_c - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v23 - - goto :goto_0 - - :pswitch_d - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v21 - - goto :goto_0 - - :pswitch_e - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v20 - - goto :goto_0 - - :pswitch_f - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v19 - - goto :goto_0 - - :pswitch_10 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v18 - - goto :goto_0 - - :pswitch_11 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v16 - - goto/16 :goto_0 - - :pswitch_12 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v14 - - goto/16 :goto_0 - - :pswitch_13 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto/16 :goto_0 - - :pswitch_14 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto/16 :goto_0 - - :pswitch_15 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v11 - - goto/16 :goto_0 - - :pswitch_16 - invoke-static {v0, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v10 - - goto/16 :goto_0 - - :cond_2 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/measurement/internal/zzn; - - move-object v9, v0 - - invoke-direct/range {v9 .. v37}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLjava/lang/String;ZZJLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_16 - :pswitch_15 - :pswitch_14 - :pswitch_13 - :pswitch_12 - :pswitch_11 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_0 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzn; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w.smali deleted file mode 100644 index 353475ea3d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/w; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/w; - - invoke-direct {v0}, Lf/h/a/d/i/b/w;->()V - - sput-object v0, Lf/h/a/d/i/b/w;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->k0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w0.smali deleted file mode 100644 index 207b51daa8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/w0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/w0; - - invoke-direct {v0}, Lf/h/a/d/i/b/w0;->()V - - sput-object v0, Lf/h/a/d/i/b/w0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->K()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w1.smali deleted file mode 100644 index 192ae3d3d1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/w1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/w1; - - invoke-direct {v0}, Lf/h/a/d/i/b/w1;->()V - - sput-object v0, Lf/h/a/d/i/b/w1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->s0()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w2.smali deleted file mode 100644 index ef2cdee721..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/w2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/w2; - - invoke-direct {v0}, Lf/h/a/d/i/b/w2;->()V - - sput-object v0, Lf/h/a/d/i/b/w2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->J0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w3.smali deleted file mode 100644 index e4e4c6ad36..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w3.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public final Lf/h/a/d/i/b/w3; -.super Lf/h/a/d/e/k/b; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/b<", - "Lf/h/a/d/i/b/r3;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/b$a;Lf/h/a/d/e/k/b$b;)V - .locals 9 - - invoke-static {p1}, Lf/h/a/d/e/k/g;->b(Landroid/content/Context;)Lf/h/a/d/e/k/g; - - move-result-object v3 - - sget-object v4, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/16 v5, 0x5d - - const/4 v8, 0x0 - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v6, p3 - - move-object v7, p4 - - invoke-direct/range {v0 .. v8}, Lf/h/a/d/e/k/b;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/g;Lf/h/a/d/e/c;ILf/h/a/d/e/k/b$a;Lf/h/a/d/e/k/b$b;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final l()I - .locals 1 - - const v0, 0xbdfcb8 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/i/b/r3; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/i/b/r3; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/i/b/t3; - - invoke-direct {v0, p1}, Lf/h/a/d/i/b/t3;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "com.google.android.gms.measurement.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w4.smali deleted file mode 100644 index 6702f243c8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w4.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public final Lf/h/a/d/i/b/w4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/v4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v4;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/w4;->a:Lf/h/a/d/i/b/v4; - - return-void -.end method - -.method public static a(Landroid/content/Context;)Z - .locals 4 - - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v0, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object v1 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - new-instance v2, Landroid/content/ComponentName; - - const-string v3, "com.google.android.gms.measurement.AppMeasurementReceiver" - - invoke-direct {v2, p0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V - - invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; - - move-result-object p0 - - if-eqz p0, :cond_1 - - iget-boolean p0, p0, Landroid/content/pm/ActivityInfo;->enabled:Z - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eqz p0, :cond_1 - - const/4 p0, 0x1 - - return p0 - - :catch_0 - :cond_1 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w5.smali deleted file mode 100644 index a6f31c77ec..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w5.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public final Lf/h/a/d/i/b/w5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:J - -.field public final synthetic h:Lf/h/a/d/i/b/f5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/w5;->h:Lf/h/a/d/i/b/f5; - - iput-object p2, p0, Lf/h/a/d/i/b/w5;->d:Ljava/lang/String; - - iput-object p3, p0, Lf/h/a/d/i/b/w5;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/w5;->f:Ljava/lang/String; - - iput-wide p5, p0, Lf/h/a/d/i/b/w5;->g:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/w5;->d:Ljava/lang/String; - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/w5;->h:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/w5;->e:Ljava/lang/String; - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/m7;->H(Ljava/lang/String;Lf/h/a/d/i/b/k7;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/w5;->h:Lf/h/a/d/i/b/f5; - - iget-object v0, v0, Lf/h/a/d/i/b/f5;->a:Lf/h/a/d/i/b/j9; - - iget-object v0, v0, Lf/h/a/d/i/b/j9;->i:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/w5;->e:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - monitor-enter v0 - - :try_start_0 - iget-object v2, v0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - if-eqz v2, :cond_1 - - iget-object v2, v0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - :cond_1 - iput-object v1, v0, Lf/h/a/d/i/b/m7;->m:Ljava/lang/String; - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w6.smali deleted file mode 100644 index b51267d932..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w6.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/i/b/w6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/w6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v2, p0, Lf/h/a/d/i/b/w6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/w6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->O:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->t(Ljava/lang/String;Lf/h/a/d/i/b/p3;)D - - move-result-wide v2 - - invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w7.smali deleted file mode 100644 index 481995cc6f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w7.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public final Lf/h/a/d/i/b/w7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic e:Lf/h/a/d/h/k/zd; - -.field public final synthetic f:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/w7;->d:Lcom/google/android/gms/measurement/internal/zzn; - - iput-object p3, p0, Lf/h/a/d/i/b/w7;->e:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - const-string v0, "Failed to get app instance id" - - const/4 v1, 0x0 - - :try_start_0 - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - iget-object v2, v2, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v2, :cond_0 - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v2, v0}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->e:Lf/h/a/d/h/k/zd; - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_1 - iget-object v3, p0, Lf/h/a/d/i/b/w7;->d:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v2, v3}, Lf/h/a/d/i/b/r3;->z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_1 - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->l:Lf/h/a/d/i/b/s4; - - invoke-virtual {v2, v1}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/r7;->J()V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->e:Lf/h/a/d/h/k/zd; - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V - - return-void - - :catchall_0 - move-exception v0 - - goto :goto_0 - - :catch_0 - move-exception v2 - - :try_start_2 - iget-object v3, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-virtual {v3, v0, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v2, p0, Lf/h/a/d/i/b/w7;->e:Lf/h/a/d/h/k/zd; - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V - - return-void - - :goto_0 - iget-object v2, p0, Lf/h/a/d/i/b/w7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/i/b/w7;->e:Lf/h/a/d/h/k/zd; - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/t9;->N(Lf/h/a/d/h/k/zd;Ljava/lang/String;)V - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w8.smali deleted file mode 100644 index 29e2abb918..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w8.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/w8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# virtual methods -.method public abstract a(Landroid/app/job/JobParameters;Z)V -.end method - -.method public abstract b(Landroid/content/Intent;)V -.end method - -.method public abstract f(I)Z -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/w9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/w9.smali deleted file mode 100644 index 7309cca087..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/w9.smali +++ /dev/null @@ -1,2865 +0,0 @@ -.class public final Lf/h/a/d/i/b/w9; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public d:Ljava/lang/String; - -.field public e:Ljava/util/Set; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Set<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Lf/h/a/d/i/b/y9;", - ">;" - } - .end annotation -.end field - -.field public g:Ljava/lang/Long; - -.field public h:Ljava/lang/Long; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - return-void -.end method - - -# virtual methods -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(I)Lf/h/a/d/i/b/y9; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/i/b/y9; - - return-object p1 - - :cond_0 - new-instance v0, Lf/h/a/d/i/b/y9; - - iget-object v1, p0, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - const/4 v2, 0x0 - - invoke-direct {v0, p0, v1, v2}, Lf/h/a/d/i/b/y9;->(Lf/h/a/d/i/b/w9;Ljava/lang/String;Lf/h/a/d/i/b/z9;)V - - iget-object v1, p0, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-object v0 -.end method - -.method public final v(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Long;)Ljava/util/List; - .locals 61 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "Ljava/util/List<", - "Lf/h/a/d/h/k/b1;", - ">;", - "Ljava/util/List<", - "Lf/h/a/d/h/k/j1;", - ">;", - "Ljava/lang/Long;", - "Ljava/lang/Long;", - ")", - "Ljava/util/List<", - "Lf/h/a/d/h/k/z0;", - ">;" - } - .end annotation - - move-object/from16 v10, p0 - - const-string v11, "current_results" - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static/range {p2 .. p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static/range {p3 .. p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - move-object/from16 v0, p1 - - iput-object v0, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - new-instance v0, Ljava/util/HashSet; - - invoke-direct {v0}, Ljava/util/HashSet;->()V - - iput-object v0, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - iput-object v0, v10, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - move-object/from16 v0, p4 - - iput-object v0, v10, Lf/h/a/d/i/b/w9;->g:Ljava/lang/Long; - - move-object/from16 v0, p5 - - iput-object v0, v10, Lf/h/a/d/i/b/w9;->h:Ljava/lang/Long; - - invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - const/4 v12, 0x1 - - const/4 v13, 0x0 - - if-eqz v1, :cond_1 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/b1; - - iget-object v1, v1, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - const-string v2, "_s" - - invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v3, Lf/h/a/d/i/b/n;->g0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const/4 v14, 0x1 - - goto :goto_1 - - :cond_2 - const/4 v14, 0x0 - - :goto_1 - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v0 - - if-eqz v0, :cond_3 - - iget-object v0, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v3, Lf/h/a/d/i/b/n;->f0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - const/4 v15, 0x1 - - goto :goto_2 - - :cond_3 - const/4 v15, 0x0 - - :goto_2 - if-eqz v1, :cond_4 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v0, Landroid/content/ContentValues; - - invoke-direct {v0}, Landroid/content/ContentValues;->()V - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - const-string v5, "current_session_count" - - invoke-virtual {v0, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - :try_start_0 - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v4 - - const-string v5, "events" - - const-string v6, "app_id = ?" - - new-array v7, v12, [Ljava/lang/String; - - aput-object v3, v7, v13 - - invoke-virtual {v4, v5, v0, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_3 - - :catch_0 - move-exception v0 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - const-string v4, "Error resetting session-scoped event counts. appId" - - invoke-virtual {v2, v4, v3, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_4 - :goto_3 - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - - const-string v9, "audience_id" - - const/4 v8, 0x0 - - if-eqz v15, :cond_b - - if-eqz v14, :cond_b - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - if-eqz v2, :cond_a - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v4, Landroidx/collection/ArrayMap; - - invoke-direct {v4}, Landroidx/collection/ArrayMap;->()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v16 - - :try_start_1 - const-string v17, "event_filters" - - const-string v0, "data" - - filled-new-array {v9, v0}, [Ljava/lang/String; - - move-result-object v18 - - const-string v19, "app_id=?" - - new-array v0, v12, [Ljava/lang/String; - - aput-object v3, v0, v13 - - const/16 v21, 0x0 - - const/16 v22, 0x0 - - const/16 v23, 0x0 - - move-object/from16 v20, v0 - - invoke-virtual/range {v16 .. v23}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v5 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_3 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-nez v0, :cond_5 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - goto/16 :goto_8 - - :cond_5 - :goto_4 - :try_start_3 - invoke-interface {v5, v12}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v0 - :try_end_3 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_2 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :try_start_4 - sget-object v6, Lf/h/a/d/h/k/m0;->zzl:Lf/h/a/d/h/k/m0; - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/m0$a; - - invoke-static {v6, v0}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/m0$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/m0; - :try_end_4 - .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - :try_start_5 - invoke-virtual {v0}, Lf/h/a/d/h/k/m0;->w()Z - - move-result v6 - - if-eqz v6, :cond_7 - - invoke-interface {v5, v13}, Landroid/database/Cursor;->getInt(I)I - - move-result v6 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-virtual {v4, v7}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - if-nez v7, :cond_6 - - new-instance v7, Ljava/util/ArrayList; - - invoke-direct {v7}, Ljava/util/ArrayList;->()V - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v4, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_6 - invoke-interface {v7, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - goto :goto_5 - - :catch_1 - move-exception v0 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v7, "Failed to merge filter. appId" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v13 - - invoke-virtual {v6, v7, v13, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_7 - :goto_5 - invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - :try_end_5 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_2 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - if-nez v0, :cond_8 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - move-object v13, v4 - - goto :goto_9 - - :cond_8 - const/4 v13, 0x0 - - goto :goto_4 - - :catch_2 - move-exception v0 - - goto :goto_6 - - :catchall_0 - move-exception v0 - - goto :goto_7 - - :catch_3 - move-exception v0 - - move-object v5, v8 - - :goto_6 - :try_start_6 - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Database error querying filters. appId" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - invoke-virtual {v2, v4, v3, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_6 - .catchall {:try_start_6 .. :try_end_6} :catchall_1 - - if-eqz v5, :cond_b - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - goto :goto_8 - - :catchall_1 - move-exception v0 - - move-object v8, v5 - - :goto_7 - if-eqz v8, :cond_9 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_9 - throw v0 - - :cond_a - throw v8 - - :cond_b - :goto_8 - move-object v13, v0 - - :goto_9 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v2 - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v3}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v16 - - :try_start_7 - const-string v17, "audience_filter_values" - - filled-new-array {v9, v11}, [Ljava/lang/String; - - move-result-object v18 - - const-string v19, "app_id=?" - - new-array v0, v12, [Ljava/lang/String; - - const/4 v4, 0x0 - - aput-object v3, v0, v4 - - const/16 v21, 0x0 - - const/16 v22, 0x0 - - const/16 v23, 0x0 - - move-object/from16 v20, v0 - - invoke-virtual/range {v16 .. v23}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v4 - :try_end_7 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_6 - .catchall {:try_start_7 .. :try_end_7} :catchall_2 - - :try_start_8 - invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v0 - - if-nez v0, :cond_d - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_c - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_c - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_8 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_5 - .catchall {:try_start_8 .. :try_end_8} :catchall_5 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - goto/16 :goto_d - - :cond_c - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - move-object v12, v8 - - goto/16 :goto_e - - :cond_d - :try_start_9 - new-instance v5, Landroidx/collection/ArrayMap; - - invoke-direct {v5}, Landroidx/collection/ArrayMap;->()V - - const/4 v6, 0x0 - - :goto_a - invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v7 - - invoke-interface {v4, v12}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v0 - :try_end_9 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_5 - .catchall {:try_start_9 .. :try_end_9} :catchall_5 - - :try_start_a - sget-object v6, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - invoke-virtual {v6}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v6 - - check-cast v6, Lf/h/a/d/h/k/h1$a; - - invoke-static {v6, v0}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/h1$a; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - :try_end_a - .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_4 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_5 - .catchall {:try_start_a .. :try_end_a} :catchall_5 - - :try_start_b - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v5, v6, v0}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_b - - :catch_4 - move-exception v0 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v8, "Failed to merge filter results. appId, audienceId, error" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v12 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-virtual {v6, v8, v12, v7, v0}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - :goto_b - invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z - - move-result v0 - :try_end_b - .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_5 - .catchall {:try_start_b .. :try_end_b} :catchall_5 - - if-nez v0, :cond_e - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - move-object v12, v5 - - goto :goto_e - - :cond_e - const/4 v6, 0x0 - - const/4 v8, 0x0 - - const/4 v12, 0x1 - - goto :goto_a - - :catch_5 - move-exception v0 - - goto :goto_c - - :catchall_2 - move-exception v0 - - const/4 v8, 0x0 - - goto/16 :goto_35 - - :catch_6 - move-exception v0 - - const/4 v4, 0x0 - - :goto_c - :try_start_c - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v6, "Database error querying filter results. appId" - - invoke-static {v3}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v7 - - invoke-virtual {v5, v6, v7, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_10 - - iget-object v0, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v3, v2}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_10 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_c - .catchall {:try_start_c .. :try_end_c} :catchall_5 - - if-eqz v4, :cond_f - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_f - :goto_d - move-object v12, v0 - - goto :goto_e - - :cond_10 - if-eqz v4, :cond_11 - - invoke-interface {v4}, Landroid/database/Cursor;->close()V - - :cond_11 - const/4 v12, 0x0 - - :goto_e - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - const/4 v8, 0x2 - - if-eqz v0, :cond_12 - - iget-object v0, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v3, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-nez v0, :cond_13 - - :cond_12 - if-eqz v12, :cond_38 - - :cond_13 - invoke-interface {v12}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_14 - - goto/16 :goto_25 - - :cond_14 - new-instance v2, Ljava/util/HashSet; - - invoke-interface {v12}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - invoke-direct {v2, v0}, Ljava/util/HashSet;->(Ljava/util/Collection;)V - - if-eqz v1, :cond_24 - - iget-object v1, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v12}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v3, Landroidx/collection/ArrayMap; - - invoke-direct {v3}, Landroidx/collection/ArrayMap;->()V - - invoke-interface {v12}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_23 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v5 - - :try_start_d - const-string v6, "select audience_id, filter_id from event_filters where app_id = ? and session_scoped = 1 UNION select audience_id, filter_id from property_filters where app_id = ? and session_scoped = 1;" - - new-array v7, v8, [Ljava/lang/String; - - const/16 v16, 0x0 - - aput-object v1, v7, v16 - - const/16 v16, 0x1 - - aput-object v1, v7, v16 - - invoke-virtual {v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v5 - :try_end_d - .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_8 - .catchall {:try_start_d .. :try_end_d} :catchall_3 - - :try_start_e - invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v6 - - if-nez v6, :cond_15 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_e - .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_7 - .catchall {:try_start_e .. :try_end_e} :catchall_4 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - goto :goto_10 - - :cond_15 - const/4 v6, 0x0 - - :try_start_f - invoke-interface {v5, v6}, Landroid/database/Cursor;->getInt(I)I - - move-result v7 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v0, v6}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - if-nez v6, :cond_16 - - new-instance v6, Ljava/util/ArrayList; - - invoke-direct {v6}, Ljava/util/ArrayList;->()V - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-virtual {v0, v7, v6}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_16 - const/4 v7, 0x1 - - invoke-interface {v5, v7}, Landroid/database/Cursor;->getInt(I)I - - move-result v16 - - invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-interface {v6, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z - - move-result v6 - :try_end_f - .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_7 - .catchall {:try_start_f .. :try_end_f} :catchall_4 - - if-nez v6, :cond_15 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - goto :goto_10 - - :catch_7 - move-exception v0 - - goto :goto_f - - :catchall_3 - move-exception v0 - - const/4 v8, 0x0 - - goto/16 :goto_17 - - :catch_8 - move-exception v0 - - const/4 v5, 0x0 - - :goto_f - :try_start_10 - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v7, "Database error querying scoped filters. appId" - - invoke-static {v1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v6, v7, v8, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v0 - - if-eqz v0, :cond_17 - - iget-object v0, v4, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v1, v4}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_17 - - invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; - - move-result-object v0 - :try_end_10 - .catchall {:try_start_10 .. :try_end_10} :catchall_4 - - if-eqz v5, :cond_19 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - goto :goto_10 - - :cond_17 - if-eqz v5, :cond_18 - - invoke-interface {v5}, Landroid/database/Cursor;->close()V - - :cond_18 - const/4 v0, 0x0 - - :cond_19 - :goto_10 - invoke-interface {v12}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_11 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_23 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-interface {v12, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/h1; - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/util/List; - - if-eqz v6, :cond_21 - - invoke-interface {v6}, Ljava/util/List;->isEmpty()Z - - move-result v7 - - if-eqz v7, :cond_1a - - goto/16 :goto_15 - - :cond_1a - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v7 - - iget-object v8, v5, Lf/h/a/d/h/k/h1;->zzd:Lf/h/a/d/h/k/d6; - - invoke-virtual {v7, v8, v6}, Lf/h/a/d/i/b/q9;->E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; - - move-result-object v7 - - invoke-interface {v7}, Ljava/util/List;->isEmpty()Z - - move-result v8 - - if-nez v8, :cond_20 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/h1$a; - - move-object/from16 v17, v0 - - iget-boolean v0, v8, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_1b - - invoke-virtual {v8}, Lf/h/a/d/h/k/y5$a;->m()V - - move-object/from16 v18, v9 - - const/4 v9, 0x0 - - iput-boolean v9, v8, Lf/h/a/d/h/k/y5$a;->f:Z - - goto :goto_12 - - :cond_1b - move-object/from16 v18, v9 - - const/4 v9, 0x0 - - :goto_12 - iget-object v0, v8, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/h1; - - invoke-static {v0}, Lf/h/a/d/h/k/h1;->v(Lf/h/a/d/h/k/h1;)V - - invoke-virtual {v8, v7}, Lf/h/a/d/h/k/h1$a;->t(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v0 - - iget-object v7, v5, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-virtual {v0, v7, v6}, Lf/h/a/d/i/b/q9;->E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {v8}, Lf/h/a/d/h/k/h1$a;->p()Lf/h/a/d/h/k/h1$a; - - invoke-virtual {v8, v0}, Lf/h/a/d/h/k/h1$a;->r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - - const/4 v0, 0x0 - - :goto_13 - invoke-virtual {v5}, Lf/h/a/d/h/k/h1;->x()I - - move-result v7 - - if-ge v0, v7, :cond_1d - - invoke-virtual {v5, v0}, Lf/h/a/d/h/k/h1;->s(I)Lf/h/a/d/h/k/a1; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/h/k/a1;->s()I - - move-result v7 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-interface {v6, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_1c - - invoke-virtual {v8, v0}, Lf/h/a/d/h/k/h1$a;->q(I)Lf/h/a/d/h/k/h1$a; - - :cond_1c - add-int/lit8 v0, v0, 0x1 - - goto :goto_13 - - :cond_1d - const/4 v0, 0x0 - - :goto_14 - invoke-virtual {v5}, Lf/h/a/d/h/k/h1;->y()I - - move-result v7 - - if-ge v0, v7, :cond_1f - - invoke-virtual {v5, v0}, Lf/h/a/d/h/k/h1;->u(I)Lf/h/a/d/h/k/i1; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/h/k/i1;->t()I - - move-result v7 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-interface {v6, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_1e - - invoke-virtual {v8, v0}, Lf/h/a/d/h/k/h1$a;->s(I)Lf/h/a/d/h/k/h1$a; - - :cond_1e - add-int/lit8 v0, v0, 0x1 - - goto :goto_14 - - :cond_1f - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {v8}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/h1; - - invoke-virtual {v3, v0, v4}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_16 - - :cond_20 - move-object/from16 v18, v9 - - goto/16 :goto_11 - - :cond_21 - :goto_15 - move-object/from16 v17, v0 - - move-object/from16 v18, v9 - - const/4 v9, 0x0 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {v3, v0, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_16 - move-object/from16 v0, v17 - - move-object/from16 v9, v18 - - goto/16 :goto_11 - - :catchall_4 - move-exception v0 - - move-object v8, v5 - - :goto_17 - if-eqz v8, :cond_22 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_22 - throw v0 - - :cond_23 - move-object/from16 v18, v9 - - const/4 v9, 0x0 - - move-object v0, v3 - - goto :goto_18 - - :cond_24 - move-object/from16 v18, v9 - - const/4 v9, 0x0 - - move-object v0, v12 - - :goto_18 - invoke-virtual {v2}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator; - - move-result-object v17 - - :goto_19 - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_37 - - invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Integer; - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v19 - - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/h1; - - new-instance v5, Ljava/util/BitSet; - - invoke-direct {v5}, Ljava/util/BitSet;->()V - - new-instance v6, Ljava/util/BitSet; - - invoke-direct {v6}, Ljava/util/BitSet;->()V - - new-instance v7, Landroidx/collection/ArrayMap; - - invoke-direct {v7}, Landroidx/collection/ArrayMap;->()V - - if-eqz v1, :cond_29 - - invoke-virtual {v1}, Lf/h/a/d/h/k/h1;->x()I - - move-result v2 - - if-nez v2, :cond_25 - - goto :goto_1d - - :cond_25 - iget-object v2, v1, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_26 - :goto_1a - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_29 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/a1; - - iget v4, v3, Lf/h/a/d/h/k/a1;->zzc:I - - const/4 v8, 0x1 - - and-int/2addr v4, v8 - - if-eqz v4, :cond_27 - - const/4 v4, 0x1 - - goto :goto_1b - - :cond_27 - const/4 v4, 0x0 - - :goto_1b - if-eqz v4, :cond_26 - - iget v4, v3, Lf/h/a/d/h/k/a1;->zzd:I - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v3}, Lf/h/a/d/h/k/a1;->t()Z - - move-result v8 - - if-eqz v8, :cond_28 - - invoke-virtual {v3}, Lf/h/a/d/h/k/a1;->u()J - - move-result-wide v20 - - invoke-static/range {v20 .. v21}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - goto :goto_1c - - :cond_28 - const/4 v3, 0x0 - - :goto_1c - invoke-virtual {v7, v4, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1a - - :cond_29 - :goto_1d - new-instance v8, Landroidx/collection/ArrayMap; - - invoke-direct {v8}, Landroidx/collection/ArrayMap;->()V - - if-eqz v1, :cond_2d - - invoke-virtual {v1}, Lf/h/a/d/h/k/h1;->y()I - - move-result v2 - - if-nez v2, :cond_2a - - goto :goto_20 - - :cond_2a - iget-object v2, v1, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_1e - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_2d - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/i1; - - iget v4, v3, Lf/h/a/d/h/k/i1;->zzc:I - - const/16 v20, 0x1 - - and-int/lit8 v4, v4, 0x1 - - if-eqz v4, :cond_2b - - const/4 v4, 0x1 - - goto :goto_1f - - :cond_2b - const/4 v4, 0x0 - - :goto_1f - if-eqz v4, :cond_2c - - invoke-virtual {v3}, Lf/h/a/d/h/k/i1;->u()I - - move-result v4 - - if-lez v4, :cond_2c - - invoke-virtual {v3}, Lf/h/a/d/h/k/i1;->t()I - - move-result v4 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v3}, Lf/h/a/d/h/k/i1;->u()I - - move-result v21 - - add-int/lit8 v9, v21, -0x1 - - invoke-virtual {v3, v9}, Lf/h/a/d/h/k/i1;->s(I)J - - move-result-wide v21 - - invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v8, v4, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_2c - const/4 v9, 0x0 - - goto :goto_1e - - :cond_2d - :goto_20 - const/16 v20, 0x1 - - if-eqz v1, :cond_31 - - const/4 v4, 0x0 - - :goto_21 - iget-object v2, v1, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-interface {v2}, Ljava/util/List;->size()I - - move-result v2 - - shl-int/lit8 v2, v2, 0x6 - - if-ge v4, v2, :cond_31 - - iget-object v2, v1, Lf/h/a/d/h/k/h1;->zzc:Lf/h/a/d/h/k/d6; - - invoke-static {v2, v4}, Lf/h/a/d/i/b/q9;->S(Ljava/util/List;I)Z - - move-result v2 - - if-eqz v2, :cond_2e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v2 - - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v9 - - move-object/from16 v21, v0 - - const-string v0, "Filter already evaluated. audience ID, filter ID" - - invoke-virtual {v2, v0, v3, v9}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {v6, v4}, Ljava/util/BitSet;->set(I)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/h1;->w()Ljava/util/List; - - move-result-object v0 - - invoke-static {v0, v4}, Lf/h/a/d/i/b/q9;->S(Ljava/util/List;I)Z - - move-result v0 - - if-eqz v0, :cond_2f - - invoke-virtual {v5, v4}, Ljava/util/BitSet;->set(I)V - - const/4 v0, 0x1 - - goto :goto_22 - - :cond_2e - move-object/from16 v21, v0 - - :cond_2f - const/4 v0, 0x0 - - :goto_22 - if-nez v0, :cond_30 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-virtual {v7, v0}, Landroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :cond_30 - add-int/lit8 v4, v4, 0x1 - - move-object/from16 v0, v21 - - goto :goto_21 - - :cond_31 - move-object/from16 v21, v0 - - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-interface {v12, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - move-object v4, v0 - - check-cast v4, Lf/h/a/d/h/k/h1; - - if-eqz v15, :cond_36 - - if-eqz v14, :cond_36 - - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-interface {v13, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/util/List; - - if-eqz v0, :cond_36 - - iget-object v1, v10, Lf/h/a/d/i/b/w9;->h:Ljava/lang/Long; - - if-eqz v1, :cond_36 - - iget-object v1, v10, Lf/h/a/d/i/b/w9;->g:Ljava/lang/Long; - - if-nez v1, :cond_32 - - goto :goto_24 - - :cond_32 - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :cond_33 - :goto_23 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_36 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/m0; - - invoke-virtual {v1}, Lf/h/a/d/h/k/m0;->v()I - - move-result v2 - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->h:Ljava/lang/Long; - - invoke-virtual {v3}, Ljava/lang/Long;->longValue()J - - move-result-wide v22 - - const-wide/16 v24, 0x3e8 - - div-long v22, v22, v24 - - invoke-virtual {v1}, Lf/h/a/d/h/k/m0;->x()Z - - move-result v1 - - if-eqz v1, :cond_34 - - iget-object v1, v10, Lf/h/a/d/i/b/w9;->g:Ljava/lang/Long; - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v22 - - div-long v22, v22, v24 - - :cond_34 - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-virtual {v7, v1}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_35 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - invoke-virtual {v7, v1, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_35 - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-virtual {v8, v1}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_33 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-virtual {v8, v1, v2}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_23 - - :cond_36 - :goto_24 - new-instance v0, Lf/h/a/d/i/b/y9; - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - const/4 v9, 0x0 - - move-object v1, v0 - - move-object/from16 v2, p0 - - move-object/from16 p5, v12 - - const/4 v12, 0x0 - - move-object/from16 v26, v18 - - const/16 v16, 0x0 - - invoke-direct/range {v1 .. v9}, Lf/h/a/d/i/b/y9;->(Lf/h/a/d/i/b/w9;Ljava/lang/String;Lf/h/a/d/h/k/h1;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Map;Ljava/util/Map;Lf/h/a/d/i/b/z9;)V - - iget-object v1, v10, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-object/from16 v12, p5 - - move-object/from16 v0, v21 - - const/4 v9, 0x0 - - goto/16 :goto_19 - - :cond_37 - move-object/from16 v26, v18 - - goto :goto_26 - - :cond_38 - :goto_25 - move-object/from16 v26, v9 - - :goto_26 - const/4 v12, 0x0 - - const/16 v16, 0x0 - - const/16 v20, 0x1 - - invoke-interface/range {p2 .. p2}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - const-string v1, "Skipping failed audience ID" - - if-nez v0, :cond_42 - - new-instance v0, Lf/h/a/d/i/b/ba; - - invoke-direct {v0, v10, v12}, Lf/h/a/d/i/b/ba;->(Lf/h/a/d/i/b/w9;Lf/h/a/d/i/b/z9;)V - - new-instance v2, Landroidx/collection/ArrayMap; - - invoke-direct {v2}, Landroidx/collection/ArrayMap;->()V - - invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :cond_39 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_42 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/b1; - - iget-object v5, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-virtual {v0, v5, v4}, Lf/h/a/d/i/b/ba;->a(Ljava/lang/String;Lf/h/a/d/h/k/b1;)Lf/h/a/d/h/k/b1; - - move-result-object v5 - - if-eqz v5, :cond_39 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v6 - - iget-object v7, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - iget-object v8, v5, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - iget-object v9, v4, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - invoke-virtual {v6, v7, v9}, Lf/h/a/d/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/d/i/b/j; - - move-result-object v9 - - if-nez v9, :cond_3a - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - iget-object v9, v9, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {v7}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v13 - - invoke-virtual {v6}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v6 - - invoke-virtual {v6, v8}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - const-string v8, "Event aggregate wasn\'t created during raw event logging. appId, event" - - invoke-virtual {v9, v8, v13, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - new-instance v6, Lf/h/a/d/i/b/j; - - move-object/from16 v27, v6 - - iget-object v8, v4, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - move-object/from16 v29, v8 - - const-wide/16 v30, 0x1 - - const-wide/16 v32, 0x1 - - const-wide/16 v34, 0x1 - - iget-wide v8, v4, Lf/h/a/d/h/k/b1;->zzf:J - - move-wide/from16 v36, v8 - - const-wide/16 v38, 0x0 - - const/16 v40, 0x0 - - const/16 v41, 0x0 - - const/16 v42, 0x0 - - const/16 v43, 0x0 - - move-object/from16 v28, v7 - - invoke-direct/range {v27 .. v43}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - goto :goto_27 - - :cond_3a - new-instance v6, Lf/h/a/d/i/b/j; - - move-object/from16 v44, v6 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->a:Ljava/lang/String; - - move-object/from16 v45, v4 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->b:Ljava/lang/String; - - move-object/from16 v46, v4 - - iget-wide v7, v9, Lf/h/a/d/i/b/j;->c:J - - const-wide/16 v13, 0x1 - - add-long v47, v7, v13 - - iget-wide v7, v9, Lf/h/a/d/i/b/j;->d:J - - add-long v49, v7, v13 - - iget-wide v7, v9, Lf/h/a/d/i/b/j;->e:J - - add-long v51, v7, v13 - - iget-wide v7, v9, Lf/h/a/d/i/b/j;->f:J - - move-wide/from16 v53, v7 - - iget-wide v7, v9, Lf/h/a/d/i/b/j;->g:J - - move-wide/from16 v55, v7 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->h:Ljava/lang/Long; - - move-object/from16 v57, v4 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->i:Ljava/lang/Long; - - move-object/from16 v58, v4 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->j:Ljava/lang/Long; - - move-object/from16 v59, v4 - - iget-object v4, v9, Lf/h/a/d/i/b/j;->k:Ljava/lang/Boolean; - - move-object/from16 v60, v4 - - invoke-direct/range {v44 .. v60}, Lf/h/a/d/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V - - :goto_27 - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v4 - - invoke-virtual {v4, v6}, Lf/h/a/d/i/b/e;->J(Lf/h/a/d/i/b/j;)V - - iget-wide v7, v6, Lf/h/a/d/i/b/j;->c:J - - iget-object v4, v5, Lf/h/a/d/h/k/b1;->zze:Ljava/lang/String; - - invoke-virtual {v2, v4}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v9 - - check-cast v9, Ljava/util/Map; - - if-nez v9, :cond_3d - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v9 - - iget-object v13, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-virtual {v9, v13, v4}, Lf/h/a/d/i/b/e;->e0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v9 - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v13 - - if-eqz v13, :cond_3b - - iget-object v13, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v13, v13, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v14, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v15, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v13, v14, v15}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v13 - - if-nez v13, :cond_3c - - :cond_3b - if-nez v9, :cond_3c - - new-instance v9, Landroidx/collection/ArrayMap; - - invoke-direct {v9}, Landroidx/collection/ArrayMap;->()V - - :cond_3c - invoke-virtual {v2, v4, v9}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3d - invoke-interface {v9}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_28 - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v13 - - if-eqz v13, :cond_39 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Ljava/lang/Integer; - - invoke-virtual {v13}, Ljava/lang/Integer;->intValue()I - - move-result v13 - - iget-object v14, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v15 - - invoke-interface {v14, v15}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v14 - - if-eqz v14, :cond_3e - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v14 - - invoke-virtual {v14}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v14 - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - invoke-virtual {v14, v1, v13}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_28 - - :cond_3e - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v14 - - invoke-interface {v9, v14}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v14 - - check-cast v14, Ljava/util/List; - - invoke-interface {v14}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v14 - - const/4 v15, 0x1 - - :goto_29 - invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z - - move-result v17 - - if-eqz v17, :cond_40 - - invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v15 - - check-cast v15, Lf/h/a/d/h/k/m0; - - new-instance v12, Lf/h/a/d/i/b/aa; - - move-object/from16 p1, v0 - - iget-object v0, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-direct {v12, v10, v0, v13, v15}, Lf/h/a/d/i/b/aa;->(Lf/h/a/d/i/b/w9;Ljava/lang/String;ILf/h/a/d/h/k/m0;)V - - iget-object v0, v10, Lf/h/a/d/i/b/w9;->g:Ljava/lang/Long; - - move-object/from16 p5, v2 - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->h:Ljava/lang/Long; - - invoke-virtual {v15}, Lf/h/a/d/h/k/m0;->v()I - - move-result v15 - - invoke-virtual {v10, v13, v15}, Lf/h/a/d/i/b/w9;->w(II)Z - - move-result v34 - - move-object/from16 v27, v12 - - move-object/from16 v28, v0 - - move-object/from16 v29, v2 - - move-object/from16 v30, v5 - - move-wide/from16 v31, v7 - - move-object/from16 v33, v6 - - invoke-virtual/range {v27 .. v34}, Lf/h/a/d/i/b/aa;->i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/d/h/k/b1;JLf/h/a/d/i/b/j;Z)Z - - move-result v15 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v0 - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - move-object/from16 p2, v3 - - sget-object v3, Lf/h/a/d/i/b/n;->d0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_3f - - if-nez v15, :cond_3f - - iget-object v0, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto :goto_2a - - :cond_3f - invoke-virtual {v10, v13}, Lf/h/a/d/i/b/w9;->u(I)Lf/h/a/d/i/b/y9; - - move-result-object v0 - - invoke-virtual {v0, v12}, Lf/h/a/d/i/b/y9;->b(Lf/h/a/d/i/b/da;)V - - move-object/from16 v0, p1 - - move-object/from16 v3, p2 - - move-object/from16 v2, p5 - - const/4 v12, 0x0 - - goto :goto_29 - - :cond_40 - move-object/from16 p1, v0 - - move-object/from16 p5, v2 - - move-object/from16 p2, v3 - - :goto_2a - if-nez v15, :cond_41 - - iget-object v0, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - :cond_41 - move-object/from16 v0, p1 - - move-object/from16 v3, p2 - - move-object/from16 v2, p5 - - const/4 v12, 0x0 - - goto/16 :goto_28 - - :cond_42 - invoke-interface/range {p3 .. p3}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_50 - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - invoke-interface/range {p3 .. p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :cond_43 - :goto_2b - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_50 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/j1; - - iget-object v4, v3, Lf/h/a/d/h/k/j1;->zze:Ljava/lang/String; - - invoke-virtual {v0, v4}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Ljava/util/Map; - - if-nez v5, :cond_46 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v5 - - iget-object v6, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-virtual {v5, v6, v4}, Lf/h/a/d/i/b/e;->g0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; - - move-result-object v5 - - invoke-static {}, Lf/h/a/d/h/k/wa;->b()Z - - move-result v6 - - if-eqz v6, :cond_44 - - iget-object v6, v10, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v7, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v8, Lf/h/a/d/i/b/n;->T0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v6, v7, v8}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v6 - - if-nez v6, :cond_45 - - :cond_44 - if-nez v5, :cond_45 - - new-instance v5, Landroidx/collection/ArrayMap; - - invoke-direct {v5}, Landroidx/collection/ArrayMap;->()V - - :cond_45 - invoke-virtual {v0, v4, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_46 - invoke-interface {v5}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v4 - - invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :cond_47 - :goto_2c - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v6 - - if-eqz v6, :cond_43 - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Integer; - - invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - iget-object v7, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - invoke-interface {v7, v8}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z - - move-result v7 - - if-eqz v7, :cond_48 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-virtual {v3, v1, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_2b - - :cond_48 - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - invoke-interface {v5, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v7 - - check-cast v7, Ljava/util/List; - - invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v7 - - const/4 v8, 0x1 - - :goto_2d - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z - - move-result v9 - - if-eqz v9, :cond_4f - - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v8 - - check-cast v8, Lf/h/a/d/h/k/p0; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - const/4 v12, 0x2 - - invoke-virtual {v9, v12}, Lf/h/a/d/i/b/z3;->z(I)Z - - move-result v9 - - if-eqz v9, :cond_4a - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - invoke-virtual {v9}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v9 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v13 - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v14 - - if-eqz v14, :cond_49 - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->u()I - - move-result v14 - - invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v14 - - goto :goto_2e - - :cond_49 - const/4 v14, 0x0 - - :goto_2e - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->e()Lf/h/a/d/i/b/x3; - - move-result-object v15 - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->v()Ljava/lang/String; - - move-result-object v12 - - invoke-virtual {v15, v12}, Lf/h/a/d/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v12 - - const-string v15, "Evaluating filter. audience, filter, property" - - invoke-virtual {v9, v15, v13, v14, v12}, Lf/h/a/d/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v9 - - invoke-virtual {v9}, Lf/h/a/d/i/b/z3;->G()Lf/h/a/d/i/b/c4; - - move-result-object v9 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->r()Lf/h/a/d/i/b/q9; - - move-result-object v12 - - invoke-virtual {v12, v8}, Lf/h/a/d/i/b/q9;->A(Lf/h/a/d/h/k/p0;)Ljava/lang/String; - - move-result-object v12 - - const-string v13, "Filter definition" - - invoke-virtual {v9, v13, v12}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_4a - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v9 - - if-eqz v9, :cond_4d - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->u()I - - move-result v9 - - const/16 v12, 0x100 - - if-le v9, v12, :cond_4b - - goto :goto_2f - - :cond_4b - new-instance v9, Lf/h/a/d/i/b/ca; - - iget-object v12, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-direct {v9, v10, v12, v6, v8}, Lf/h/a/d/i/b/ca;->(Lf/h/a/d/i/b/w9;Ljava/lang/String;ILf/h/a/d/h/k/p0;)V - - iget-object v12, v10, Lf/h/a/d/i/b/w9;->g:Ljava/lang/Long; - - iget-object v13, v10, Lf/h/a/d/i/b/w9;->h:Ljava/lang/Long; - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->u()I - - move-result v8 - - invoke-virtual {v10, v6, v8}, Lf/h/a/d/i/b/w9;->w(II)Z - - move-result v8 - - invoke-virtual {v9, v12, v13, v3, v8}, Lf/h/a/d/i/b/ca;->i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/d/h/k/j1;Z)Z - - move-result v8 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->m()Lf/h/a/d/i/b/fa; - - move-result-object v12 - - iget-object v13, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - sget-object v14, Lf/h/a/d/i/b/n;->d0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v12, v13, v14}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v12 - - if-eqz v12, :cond_4c - - if-nez v8, :cond_4c - - iget-object v7, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v9 - - invoke-interface {v7, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto :goto_31 - - :cond_4c - invoke-virtual {v10, v6}, Lf/h/a/d/i/b/w9;->u(I)Lf/h/a/d/i/b/y9; - - move-result-object v12 - - invoke-virtual {v12, v9}, Lf/h/a/d/i/b/y9;->b(Lf/h/a/d/i/b/da;)V - - goto/16 :goto_2d - - :cond_4d - :goto_2f - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v7 - - invoke-virtual {v7}, Lf/h/a/d/i/b/z3;->D()Lf/h/a/d/i/b/c4; - - move-result-object v7 - - iget-object v9, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - invoke-static {v9}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v9 - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v12 - - if-eqz v12, :cond_4e - - invoke-virtual {v8}, Lf/h/a/d/h/k/p0;->u()I - - move-result v8 - - invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - goto :goto_30 - - :cond_4e - const/4 v8, 0x0 - - :goto_30 - invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v8 - - const-string v12, "Invalid property filter ID. appId, id" - - invoke-virtual {v7, v12, v9, v8}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - const/4 v8, 0x0 - - :cond_4f - :goto_31 - if-nez v8, :cond_47 - - iget-object v7, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-interface {v7, v6}, Ljava/util/Set;->add(Ljava/lang/Object;)Z - - goto/16 :goto_2c - - :cond_50 - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - iget-object v0, v10, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v0 - - iget-object v2, v10, Lf/h/a/d/i/b/w9;->e:Ljava/util/Set; - - invoke-interface {v0, v2}, Ljava/util/Set;->removeAll(Ljava/util/Collection;)Z - - invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_32 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_53 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Ljava/lang/Integer; - - invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I - - move-result v0 - - iget-object v3, v10, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/i/b/y9; - - invoke-virtual {v3, v0}, Lf/h/a/d/i/b/y9;->a(I)Lf/h/a/d/h/k/z0; - - move-result-object v3 - - invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v4 - - iget-object v5, v10, Lf/h/a/d/i/b/w9;->d:Ljava/lang/String; - - iget-object v3, v3, Lf/h/a/d/h/k/z0;->zze:Lf/h/a/d/h/k/h1; - - if-nez v3, :cond_51 - - sget-object v3, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - :cond_51 - invoke-virtual {v4}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {v5}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v3}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v3 - - new-instance v6, Landroid/content/ContentValues; - - invoke-direct {v6}, Landroid/content/ContentValues;->()V - - const-string v7, "app_id" - - invoke-virtual {v6, v7, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - move-object/from16 v7, v26 - - invoke-virtual {v6, v7, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V - - invoke-virtual {v6, v11, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_11 - invoke-virtual {v4}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v3, "audience_filter_values" - :try_end_11 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_a - - const/4 v8, 0x5 - - const/4 v9, 0x0 - - :try_start_12 - invoke-virtual {v0, v3, v9, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J - - move-result-wide v12 - - const-wide/16 v14, -0x1 - - cmp-long v0, v12, v14 - - if-nez v0, :cond_52 - - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z3;->C()Lf/h/a/d/i/b/c4; - - move-result-object v0 - - const-string v3, "Failed to insert filter results (got -1). appId" - - invoke-static {v5}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {v0, v3, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_12 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_12 .. :try_end_12} :catch_9 - - goto :goto_34 - - :catch_9 - move-exception v0 - - goto :goto_33 - - :catch_a - move-exception v0 - - const/4 v9, 0x0 - - :goto_33 - invoke-virtual {v4}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static {v5}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "Error storing filter results. appId" - - invoke-virtual {v3, v5, v4, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_52 - :goto_34 - move-object/from16 v26, v7 - - goto/16 :goto_32 - - :cond_53 - return-object v1 - - :catchall_5 - move-exception v0 - - move-object v8, v4 - - :goto_35 - if-eqz v8, :cond_54 - - invoke-interface {v8}, Landroid/database/Cursor;->close()V - - :cond_54 - throw v0 -.end method - -.method public final w(II)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v1 - - invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/w9;->f:Ljava/util/Map; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/i/b/y9; - - iget-object p1, p1, Lf/h/a/d/i/b/y9;->d:Ljava/util/BitSet; - - invoke-virtual {p1, p2}, Ljava/util/BitSet;->get(I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x.smali deleted file mode 100644 index 88a64887c6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x.smali +++ /dev/null @@ -1,179 +0,0 @@ -.class public final Lf/h/a/d/i/b/x; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:J - -.field public final synthetic f:Lf/h/a/d/i/b/a; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/a;Ljava/lang/String;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/x;->f:Lf/h/a/d/i/b/a; - - iput-object p2, p0, Lf/h/a/d/i/b/x;->d:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/i/b/x;->e:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 10 - - iget-object v0, p0, Lf/h/a/d/i/b/x;->f:Lf/h/a/d/i/b/a; - - iget-object v1, p0, Lf/h/a/d/i/b/x;->d:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/i/b/x;->e:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - if-eqz v4, :cond_3 - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->t()Lf/h/a/d/i/b/m7; - - move-result-object v5 - - const/4 v6, 0x0 - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/m7;->A(Z)Lf/h/a/d/i/b/k7; - - move-result-object v5 - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - add-int/lit8 v4, v4, -0x1 - - if-nez v4, :cond_2 - - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v4, v0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Long; - - if-nez v4, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "First ad unit exposure time was never set" - - invoke-virtual {v1, v4}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - sub-long v6, v2, v6 - - iget-object v4, v0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0, v1, v6, v7, v5}, Lf/h/a/d/i/b/a;->z(Ljava/lang/String;JLf/h/a/d/i/b/k7;)V - - :goto_0 - iget-object v1, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_4 - - iget-wide v6, v0, Lf/h/a/d/i/b/a;->d:J - - const-wide/16 v8, 0x0 - - cmp-long v1, v6, v8 - - if-nez v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "First ad exposure time was never set" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_1 - - :cond_1 - sub-long/2addr v2, v6 - - invoke-virtual {v0, v2, v3, v5}, Lf/h/a/d/i/b/a;->x(JLf/h/a/d/i/b/k7;)V - - iput-wide v8, v0, Lf/h/a/d/i/b/a;->d:J - - goto :goto_1 - - :cond_2 - iget-object v0, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_1 - - :cond_3 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Call to endAdUnitExposure for unknown ad unit id" - - invoke-virtual {v0, v2, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_4 - :goto_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x0.smali deleted file mode 100644 index 3567237f05..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/x0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/x0; - - invoke-direct {v0}, Lf/h/a/d/i/b/x0;->()V - - sput-object v0, Lf/h/a/d/i/b/x0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->L()Ljava/lang/Integer; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x1.smali deleted file mode 100644 index 2beb8e0234..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/x1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/x1; - - invoke-direct {v0}, Lf/h/a/d/i/b/x1;->()V - - sput-object v0, Lf/h/a/d/i/b/x1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->m()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x2.smali deleted file mode 100644 index b7b0507067..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/x2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/x2; - - invoke-direct {v0}, Lf/h/a/d/i/b/x2;->()V - - sput-object v0, Lf/h/a/d/i/b/x2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->K0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x3.smali deleted file mode 100644 index 9b86ac5d88..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x3.smali +++ /dev/null @@ -1,724 +0,0 @@ -.class public final Lf/h/a/d/i/b/x3; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final c:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "[", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final d:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "[", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - -.field public static final e:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "[", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - sput-object v0, Lf/h/a/d/i/b/x3;->c:Ljava/util/concurrent/atomic/AtomicReference; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - sput-object v0, Lf/h/a/d/i/b/x3;->d:Ljava/util/concurrent/atomic/AtomicReference; - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - sput-object v0, Lf/h/a/d/i/b/x3;->e:Ljava/util/concurrent/atomic/AtomicReference; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - return-void -.end method - -.method public static x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/String;", - "[", - "Ljava/lang/String;", - "[", - "Ljava/lang/String;", - "Ljava/util/concurrent/atomic/AtomicReference<", - "[", - "Ljava/lang/String;", - ">;)", - "Ljava/lang/String;" - } - .end annotation - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - array-length v0, p1 - - array-length v1, p2 - - const/4 v2, 0x0 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->q(Z)V - - :goto_1 - array-length v0, p1 - - if-ge v2, v0, :cond_4 - - aget-object v0, p1, v2 - - invoke-static {p0, v0}, Lf/h/a/d/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_3 - - monitor-enter p3 - - :try_start_0 - invoke-virtual {p3}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, [Ljava/lang/String; - - if-nez p0, :cond_1 - - array-length p0, p2 - - new-array p0, p0, [Ljava/lang/String; - - invoke-virtual {p3, p0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - :cond_1 - aget-object v0, p0, v2 - - if-nez v0, :cond_2 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - aget-object p2, p2, v2 - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p2, "(" - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - aget-object p1, p1, v2 - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, p0, v2 - - :cond_2 - aget-object p0, p0, v2 - - monitor-exit p3 - - return-object p0 - - :catchall_0 - move-exception p0 - - monitor-exit p3 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p0 - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_1 - - :cond_4 - return-object p0 -.end method - - -# virtual methods -.method public final A(Ljava/lang/String;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v0 - - if-nez v0, :cond_1 - - return-object p1 - - :cond_1 - const-string v0, "_exp_" - - invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - const-string v1, "experiment_id" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, "(" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, ")" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_2 - sget-object v0, Lf/h/a/d/i/b/e6;->b:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; - - sget-object v2, Lf/h/a/d/i/b/x3;->e:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {p1, v0, v1, v2}, Lf/h/a/d/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final B()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->v()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - const/4 v1, 0x3 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/z3;->z(I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method - -.method public final s()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Landroid/os/Bundle;)Ljava/lang/String; - .locals 5 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Bundle;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_1 - const-string v0, "Bundle[{" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object v1 - - invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v1 - - :goto_0 - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_7 - - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v3 - - const/16 v4, 0x8 - - if-eq v3, v4, :cond_2 - - const-string v3, ", " - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_2 - invoke-virtual {p0, v2}, Lf/h/a/d/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v3, "=" - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v3 - - if-eqz v3, :cond_6 - - iget-object v3, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->E0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_6 - - invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - instance-of v3, v2, Landroid/os/Bundle; - - if-eqz v3, :cond_3 - - const/4 v3, 0x1 - - new-array v3, v3, [Ljava/lang/Object; - - const/4 v4, 0x0 - - aput-object v2, v3, v4 - - invoke-virtual {p0, v3}, Lf/h/a/d/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_3 - instance-of v3, v2, [Ljava/lang/Object; - - if-eqz v3, :cond_4 - - check-cast v2, [Ljava/lang/Object; - - invoke-virtual {p0, v2}, Lf/h/a/d/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_4 - instance-of v3, v2, Ljava/util/ArrayList; - - if-eqz v3, :cond_5 - - check-cast v2, Ljava/util/ArrayList; - - invoke-virtual {v2}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {p0, v2}, Lf/h/a/d/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - goto :goto_1 - - :cond_5 - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - :goto_1 - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_6 - invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_7 - const-string p1, "}]" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final v(Lcom/google/android/gms/measurement/internal/zzao;)Ljava/lang/String; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzao;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 - - :cond_0 - const-string v0, "origin=" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ",name=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; - - invoke-virtual {p0, v1}, Lf/h/a/d/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v1, ",params=" - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; - - if-nez p1, :cond_1 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_1 - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v1 - - if-nez v1, :cond_2 - - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzan;->toString()Ljava/lang/String; - - move-result-object p1 - - goto :goto_0 - - :cond_2 - invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object p1 - - :goto_0 - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final w(Ljava/lang/String;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v0 - - if-nez v0, :cond_1 - - return-object p1 - - :cond_1 - sget-object v0, Lf/h/a/d/i/b/c6;->b:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - sget-object v2, Lf/h/a/d/i/b/x3;->c:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {p1, v0, v1, v2}, Lf/h/a/d/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final y([Ljava/lang/Object;)Ljava/lang/String; - .locals 6 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const-string p1, "[]" - - return-object p1 - - :cond_0 - const-string v0, "[" - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - array-length v1, p1 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_4 - - aget-object v3, p1, v2 - - instance-of v4, v3, Landroid/os/Bundle; - - if-eqz v4, :cond_1 - - check-cast v3, Landroid/os/Bundle; - - invoke-virtual {p0, v3}, Lf/h/a/d/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_1 - - :cond_1 - invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v3 - - :goto_1 - if-eqz v3, :cond_3 - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I - - move-result v4 - - const/4 v5, 0x1 - - if-eq v4, v5, :cond_2 - - const-string v4, ", " - - invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_2 - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_3 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_4 - const-string p1, "]" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method - -.method public final z(Ljava/lang/String;)Ljava/lang/String; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/x3;->B()Z - - move-result v0 - - if-nez v0, :cond_1 - - return-object p1 - - :cond_1 - sget-object v0, Lf/h/a/d/i/b/b6;->b:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/i/b/b6;->a:[Ljava/lang/String; - - sget-object v2, Lf/h/a/d/i/b/x3;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-static {p1, v0, v1, v2}, Lf/h/a/d/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x4.smali deleted file mode 100644 index 6752db353c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x4.smali +++ /dev/null @@ -1,601 +0,0 @@ -.class public final Lf/h/a/d/i/b/x4; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# static fields -.field public static final l:Ljava/util/concurrent/atomic/AtomicLong; - - -# instance fields -.field public c:Lf/h/a/d/i/b/b5; - -.field public d:Lf/h/a/d/i/b/b5; - -.field public final e:Ljava/util/concurrent/PriorityBlockingQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/PriorityBlockingQueue<", - "Lf/h/a/d/i/b/c5<", - "*>;>;" - } - .end annotation -.end field - -.field public final f:Ljava/util/concurrent/BlockingQueue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/BlockingQueue<", - "Lf/h/a/d/i/b/c5<", - "*>;>;" - } - .end annotation -.end field - -.field public final g:Ljava/lang/Thread$UncaughtExceptionHandler; - -.field public final h:Ljava/lang/Thread$UncaughtExceptionHandler; - -.field public final i:Ljava/lang/Object; - -.field public final j:Ljava/util/concurrent/Semaphore; - -.field public volatile k:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; - - const-wide/high16 v1, -0x8000000000000000L - - invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V - - sput-object v0, Lf/h/a/d/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - new-instance p1, Ljava/lang/Object; - - invoke-direct {p1}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - new-instance p1, Ljava/util/concurrent/Semaphore; - - const/4 v0, 0x2 - - invoke-direct {p1, v0}, Ljava/util/concurrent/Semaphore;->(I)V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->j:Ljava/util/concurrent/Semaphore; - - new-instance p1, Ljava/util/concurrent/PriorityBlockingQueue; - - invoke-direct {p1}, Ljava/util/concurrent/PriorityBlockingQueue;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; - - new-instance p1, Ljava/util/concurrent/LinkedBlockingQueue; - - invoke-direct {p1}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; - - new-instance p1, Lf/h/a/d/i/b/z4; - - const-string v0, "Thread death: Uncaught exception on worker thread" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/z4;->(Lf/h/a/d/i/b/x4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->g:Ljava/lang/Thread$UncaughtExceptionHandler; - - new-instance p1, Lf/h/a/d/i/b/z4; - - const-string v0, "Thread death: Uncaught exception on network thread" - - invoke-direct {p1, p0, v0}, Lf/h/a/d/i/b/z4;->(Lf/h/a/d/i/b/x4;Ljava/lang/String;)V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->h:Ljava/lang/Thread$UncaughtExceptionHandler; - - return-void -.end method - - -# virtual methods -.method public final b()V - .locals 2 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - if-ne v0, v1, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Call expected from network thread" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final c()V - .locals 2 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - if-ne v0, v1, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Call expected from worker thread" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final s()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/atomic/AtomicReference<", - "TT;>;J", - "Ljava/lang/String;", - "Ljava/lang/Runnable;", - ")TT;" - } - .end annotation - - monitor-enter p1 - - :try_start_0 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/i/b/c5; - - const-string v2, "Task exception on worker thread" - - invoke-direct {v1, v0, p5, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-virtual {p1, p2, p3}, Ljava/lang/Object;->wait(J)V - :try_end_1 - .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - monitor-exit p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object p1 - - if-nez p1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p3, "Timed out waiting for " - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result p5 - - if-eqz p5, :cond_0 - - invoke-virtual {p3, p4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p3 - - goto :goto_0 - - :cond_0 - new-instance p4, Ljava/lang/String; - - invoke-direct {p4, p3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p3, p4 - - :goto_0 - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_1 - return-object p1 - - :catch_0 - :try_start_3 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string p3, "Interrupted waiting for " - - invoke-virtual {p4}, Ljava/lang/String;->length()I - - move-result p5 - - if-eqz p5, :cond_2 - - invoke-virtual {p3, p4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p3 - - goto :goto_1 - - :cond_2 - new-instance p4, Ljava/lang/String; - - invoke-direct {p4, p3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p3, p4 - - :goto_1 - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - const/4 p2, 0x0 - - monitor-exit p1 - - return-object p2 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw p2 -.end method - -.method public final v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Callable<", - "TV;>;)", - "Ljava/util/concurrent/Future<", - "TV;>;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/IllegalStateException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const/4 v1, 0x0 - - const-string v2, "Task exception on worker thread" - - invoke-direct {v0, p0, p1, v1, v2}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object p1 - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - if-ne p1, v1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; - - invoke-virtual {p1}, Ljava/util/concurrent/PriorityBlockingQueue;->isEmpty()Z - - move-result p1 - - if-nez p1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Callable skipped the worker queue." - - invoke-virtual {p1, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_0 - invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;->run()V - - goto :goto_0 - - :cond_1 - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :goto_0 - return-object v0 -.end method - -.method public final w(Lf/h/a/d/i/b/c5;)V - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/i/b/c5<", - "*>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; - - invoke-virtual {v1, p1}, Ljava/util/concurrent/PriorityBlockingQueue;->add(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/d/i/b/b5; - - const-string v1, "Measurement Worker" - - iget-object v2, p0, Lf/h/a/d/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; - - invoke-direct {p1, p0, v1, v2}, Lf/h/a/d/i/b/b5;->(Lf/h/a/d/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V - - iput-object p1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->g:Ljava/lang/Thread$UncaughtExceptionHandler; - - invoke-virtual {p1, v1}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V - - iget-object p1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - invoke-virtual {p1}, Ljava/lang/Thread;->start()V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - iget-object v1, p1, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - monitor-enter v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object p1, p1, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - invoke-virtual {p1}, Ljava/lang/Object;->notifyAll()V - - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - :try_start_2 - monitor-exit v0 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - return-void - - :catchall_0 - move-exception p1 - - :try_start_3 - monitor-exit v1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw p1 - - :catchall_1 - move-exception p1 - - monitor-exit v0 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw p1 -.end method - -.method public final x(Ljava/lang/Runnable;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/IllegalStateException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on worker thread" - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - return-void -.end method - -.method public final y(Ljava/lang/Runnable;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/IllegalStateException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/i/b/c5; - - const-string v1, "Task exception on network thread" - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/i/b/x4;->i:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; - - invoke-interface {v1, v0}, Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z - - iget-object v0, p0, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/d/i/b/b5; - - const-string v1, "Measurement Network" - - iget-object v2, p0, Lf/h/a/d/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; - - invoke-direct {v0, p0, v1, v2}, Lf/h/a/d/i/b/b5;->(Lf/h/a/d/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V - - iput-object v0, p0, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->h:Ljava/lang/Thread$UncaughtExceptionHandler; - - invoke-virtual {v0, v1}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V - - iget-object v0, p0, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - invoke-virtual {v0}, Ljava/lang/Thread;->start()V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/x4;->d:Lf/h/a/d/i/b/b5; - - iget-object v1, v0, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - monitor-enter v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - iget-object v0, v0, Lf/h/a/d/i/b/b5;->d:Ljava/lang/Object; - - invoke-virtual {v0}, Ljava/lang/Object;->notifyAll()V - - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :goto_0 - :try_start_2 - monitor-exit p1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - return-void - - :catchall_0 - move-exception v0 - - :try_start_3 - monitor-exit v1 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - :try_start_4 - throw v0 - - :catchall_1 - move-exception v0 - - monitor-exit p1 - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_1 - - throw v0 -.end method - -.method public final z()Z - .locals 2 - - invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/x4;->c:Lf/h/a/d/i/b/b5; - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x5.smali deleted file mode 100644 index 05c32c523a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x5.smali +++ /dev/null @@ -1,141 +0,0 @@ -.class public abstract Lf/h/a/d/i/b/x5; -.super Lf/h/a/d/i/b/y5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public b:Z - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 1 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/y5;->(Lf/h/a/d/i/b/e5;)V - - iget-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget v0, p1, Lf/h/a/d/i/b/e5;->D:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p1, Lf/h/a/d/i/b/e5;->D:I - - return-void -.end method - - -# virtual methods -.method public o()V - .locals 0 - - return-void -.end method - -.method public final p()V - .locals 2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->t()Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Not initialized" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final q()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/x5;->b:Z - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->s()Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/x5;->b:Z - - :cond_0 - return-void - - :cond_1 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Can\'t initialize twice" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public final r()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/d/i/b/x5;->b:Z - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x5;->o()V - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/d/i/b/x5;->b:Z - - return-void - - :cond_0 - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Can\'t initialize twice" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public abstract s()Z -.end method - -.method public final t()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/i/b/x5;->b:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x6.smali deleted file mode 100644 index d482ba3add..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x6.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/i/b/x6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/x6;->e:Lf/h/a/d/i/b/i6; - - iput-object p2, p0, Lf/h/a/d/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v2, p0, Lf/h/a/d/i/b/x6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v3, p0, Lf/h/a/d/i/b/x6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v3}, Lf/h/a/d/i/b/z1;->r()Lf/h/a/d/i/b/s3; - - move-result-object v3 - - invoke-virtual {v3}, Lf/h/a/d/i/b/a5;->x()V - - iget-object v3, v3, Lf/h/a/d/i/b/s3;->c:Ljava/lang/String; - - sget-object v4, Lf/h/a/d/i/b/n;->N:Lf/h/a/d/i/b/p3; - - invoke-virtual {v2, v3, v4}, Lf/h/a/d/i/b/fa;->s(Ljava/lang/String;Lf/h/a/d/i/b/p3;)I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - iget-object v2, p0, Lf/h/a/d/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x7.smali deleted file mode 100644 index c313a87884..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x7.smali +++ /dev/null @@ -1,181 +0,0 @@ -.class public final Lf/h/a/d/i/b/x7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; - -.field public final synthetic f:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iput-object p3, p0, Lf/h/a/d/i/b/x7;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - iget-object v1, v1, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to get app instance id" - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - iget-object v1, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - return-void - - :cond_0 - :try_start_2 - iget-object v2, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - iget-object v3, p0, Lf/h/a/d/i/b/x7;->e:Lcom/google/android/gms/measurement/internal/zzn; - - invoke-interface {v1, v3}, Lf/h/a/d/i/b/r3;->z(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/String; - - if-eqz v1, :cond_1 - - iget-object v2, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/z1;->q()Lf/h/a/d/i/b/i6; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V - - iget-object v2, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/m4;->l:Lf/h/a/d/i/b/s4; - - invoke-virtual {v2, v1}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/r7;->J()V - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :try_start_3 - iget-object v1, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - goto :goto_1 - - :catch_0 - move-exception v1 - - :try_start_4 - iget-object v2, p0, Lf/h/a/d/i/b/x7;->f:Lf/h/a/d/i/b/r7; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v3, "Failed to get app instance id" - - invoke-virtual {v2, v3, v1}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - :try_start_5 - iget-object v1, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v1}, Ljava/lang/Object;->notify()V - - :goto_0 - monitor-exit v0 - - return-void - - :goto_1 - iget-object v2, p0, Lf/h/a/d/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v2}, Ljava/lang/Object;->notify()V - - throw v1 - - :catchall_1 - move-exception v1 - - monitor-exit v0 - :try_end_5 - .catchall {:try_start_5 .. :try_end_5} :catchall_1 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x8.smali deleted file mode 100644 index 551392d8e1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x8.smali +++ /dev/null @@ -1,163 +0,0 @@ -.class public final Lf/h/a/d/i/b/x8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/v8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v8;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/x8;->e:Lf/h/a/d/i/b/v8; - - iput-wide p2, p0, Lf/h/a/d/i/b/x8;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/i/b/x8;->e:Lf/h/a/d/i/b/v8; - - iget-wide v5, p0, Lf/h/a/d/i/b/x8;->d:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/v8;->B()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - const-string v3, "Activity paused, time" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v7, v0, Lf/h/a/d/i/b/v8;->f:Lf/h/a/d/i/b/b9; - - iget-object v1, v7, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->p0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - new-instance v8, Lf/h/a/d/i/b/a9; - - iget-object v1, v7, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_0 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - move-object v1, v8 - - move-object v2, v7 - - invoke-direct/range {v1 .. v6}, Lf/h/a/d/i/b/a9;->(Lf/h/a/d/i/b/b9;JJ)V - - iput-object v8, v7, Lf/h/a/d/i/b/b9;->a:Lf/h/a/d/i/b/a9; - - iget-object v1, v7, Lf/h/a/d/i/b/b9;->b:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/v8;->c:Landroid/os/Handler; - - const-wide/16 v2, 0x7d0 - - invoke-virtual {v1, v8, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - throw v0 - - :cond_1 - :goto_0 - iget-object v1, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v1}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, v0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-object v1, v1, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {v1}, Lf/h/a/d/i/b/g;->c()V - - :cond_2 - iget-object v0, v0, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - if-nez v1, :cond_3 - - iget-object v0, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - const/4 v1, 0x1 - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/o4;->a(Z)V - - :cond_3 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/x9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/x9.smali deleted file mode 100644 index f8d3945b9b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/x9.smali +++ /dev/null @@ -1,264 +0,0 @@ -.class public final Lf/h/a/d/i/b/x9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public final a:Lf/h/a/d/i/b/e5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/String;Landroid/os/Bundle;)V - .locals 4 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - if-nez v0, :cond_6 - - const/4 v0, 0x0 - - if-eqz p2, :cond_4 - - invoke-virtual {p2}, Landroid/os/Bundle;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_1 - - :cond_0 - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z - - move-result v1 - - if-eqz v1, :cond_2 - - :cond_1 - const-string p1, "auto" - - :cond_2 - new-instance v1, Landroid/net/Uri$Builder; - - invoke-direct {v1}, Landroid/net/Uri$Builder;->()V - - invoke-virtual {v1, p1}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; - - invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v2 - - if-eqz v2, :cond_3 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Ljava/lang/String; - - invoke-virtual {p2, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - invoke-virtual {v1, v2, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; - - goto :goto_0 - - :cond_3 - invoke-virtual {v1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; - - move-result-object p1 - - goto :goto_2 - - :cond_4 - :goto_1 - move-object p1, v0 - - :goto_2 - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - if-nez p2, :cond_6 - - iget-object p2, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p2}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p2 - - iget-object p2, p2, Lf/h/a/d/i/b/m4;->A:Lf/h/a/d/i/b/s4; - - invoke-virtual {p2, p1}, Lf/h/a/d/i/b/s4;->b(Ljava/lang/String;)V - - iget-object p1, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {p1}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - iget-object p2, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast p2, Lf/h/a/d/e/n/c; - - if-eqz p2, :cond_5 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - invoke-virtual {p1, v0, v1}, Lf/h/a/d/i/b/q4;->b(J)V - - goto :goto_3 - - :cond_5 - throw v0 - - :cond_6 - :goto_3 - return-void -.end method - -.method public final b()Z - .locals 7 - - invoke-virtual {p0}, Lf/h/a/d/i/b/x9;->c()Z - - move-result v0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - return v1 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v0, Lf/h/a/d/e/n/c; - - const/4 v2, 0x0 - - if-eqz v0, :cond_2 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v5 - - sub-long/2addr v3, v5 - - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v5, Lf/h/a/d/i/b/n;->S0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2, v5}, Lf/h/a/d/i/b/fa;->p(Ljava/lang/String;Lf/h/a/d/i/b/p3;)J - - move-result-wide v5 - - cmp-long v0, v3, v5 - - if-lez v0, :cond_1 - - const/4 v0, 0x1 - - return v0 - - :cond_1 - return v1 - - :cond_2 - throw v2 -.end method - -.method public final c()Z - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/x9;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->B:Lf/h/a/d/i/b/q4; - - invoke-virtual {v0}, Lf/h/a/d/i/b/q4;->a()J - - move-result-wide v0 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - const/4 v0, 0x1 - - return v0 - - :cond_0 - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y.smali deleted file mode 100644 index 4fd49306f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/y; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/y; - - invoke-direct {v0}, Lf/h/a/d/i/b/y;->()V - - sput-object v0, Lf/h/a/d/i/b/y;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->h0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y0.smali deleted file mode 100644 index c86a45ff3c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y0.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public final Lf/h/a/d/i/b/y0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Ljava/lang/String; - -.field public final synthetic e:J - -.field public final synthetic f:Lf/h/a/d/i/b/a; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/a;Ljava/lang/String;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y0;->f:Lf/h/a/d/i/b/a; - - iput-object p2, p0, Lf/h/a/d/i/b/y0;->d:Ljava/lang/String; - - iput-wide p3, p0, Lf/h/a/d/i/b/y0;->e:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/y0;->f:Lf/h/a/d/i/b/a; - - iget-object v1, p0, Lf/h/a/d/i/b/y0;->d:Ljava/lang/String; - - iget-wide v2, p0, Lf/h/a/d/i/b/y0;->e:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-static {v1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v4}, Ljava/util/Map;->isEmpty()Z - - move-result v4 - - if-eqz v4, :cond_0 - - iput-wide v2, v0, Lf/h/a/d/i/b/a;->d:J - - :cond_0 - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - const/4 v5, 0x1 - - if-eqz v4, :cond_1 - - iget-object v0, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v2 - - add-int/2addr v2, v5 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_1 - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-interface {v4}, Ljava/util/Map;->size()I - - move-result v4 - - const/16 v6, 0x64 - - if-lt v4, v6, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v1, "Too many ads visible" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto :goto_0 - - :cond_2 - iget-object v4, v0, Lf/h/a/d/i/b/a;->c:Ljava/util/Map; - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-interface {v4, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v0, Lf/h/a/d/i/b/a;->b:Ljava/util/Map; - - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y1.smali deleted file mode 100644 index 23548f3a26..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y1.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/y1; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/y1; - - invoke-direct {v0}, Lf/h/a/d/i/b/y1;->()V - - sput-object v0, Lf/h/a/d/i/b/y1;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->n()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y2.smali deleted file mode 100644 index 73ee391e71..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/y2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/y2; - - invoke-direct {v0}, Lf/h/a/d/i/b/y2;->()V - - sput-object v0, Lf/h/a/d/i/b/y2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->H0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y3.smali deleted file mode 100644 index f72fbe88bb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y3.smali +++ /dev/null @@ -1,429 +0,0 @@ -.class public final Lf/h/a/d/i/b/y3; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Ljava/lang/String; - -.field public final synthetic f:Ljava/lang/Object; - -.field public final synthetic g:Ljava/lang/Object; - -.field public final synthetic h:Ljava/lang/Object; - -.field public final synthetic i:Lf/h/a/d/i/b/z3; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/z3;ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iput p2, p0, Lf/h/a/d/i/b/y3;->d:I - - iput-object p3, p0, Lf/h/a/d/i/b/y3;->e:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/y3;->f:Ljava/lang/Object; - - iput-object p5, p0, Lf/h/a/d/i/b/y3;->g:Ljava/lang/Object; - - iput-object p6, p0, Lf/h/a/d/i/b/y3;->h:Ljava/lang/Object; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 13 - - iget-object v0, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x5;->t()Z - - move-result v1 - - if-eqz v1, :cond_d - - iget-object v1, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-char v2, v1, Lf/h/a/d/i/b/z3;->c:C - - const/4 v3, 0x1 - - const/4 v4, 0x0 - - if-nez v2, :cond_5 - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v2, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - if-nez v2, :cond_3 - - monitor-enter v1 - - :try_start_0 - iget-object v2, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - if-nez v2, :cond_2 - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; - - move-result-object v2 - - invoke-static {}, Lf/h/a/d/e/n/f;->a()Ljava/lang/String; - - move-result-object v5 - - if-eqz v2, :cond_1 - - iget-object v2, v2, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String; - - if-eqz v2, :cond_0 - - invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - const/4 v2, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - iput-object v2, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - :cond_1 - iget-object v2, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - if-nez v2, :cond_2 - - sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - - iput-object v2, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "My process not in the list of running processes" - - invoke-virtual {v2, v5}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - :cond_2 - monitor-exit v1 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 - - :cond_3 - :goto_1 - iget-object v1, v1, Lf/h/a/d/i/b/fa;->d:Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const/16 v2, 0x43 - - iput-char v2, v1, Lf/h/a/d/i/b/z3;->c:C - - goto :goto_2 - - :cond_4 - iget-object v1, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const/16 v2, 0x63 - - iput-char v2, v1, Lf/h/a/d/i/b/z3;->c:C - - :cond_5 - :goto_2 - iget-object v1, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-wide v5, v1, Lf/h/a/d/i/b/z3;->d:J - - const-wide/16 v7, 0x0 - - cmp-long v2, v5, v7 - - if-gez v2, :cond_6 - - iget-object v2, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v2, v2, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v2}, Lf/h/a/d/i/b/fa;->z()J - - const-wide/16 v5, 0x7918 - - iput-wide v5, v1, Lf/h/a/d/i/b/z3;->d:J - - :cond_6 - const-string v1, "01VDIWEA?" - - iget v2, p0, Lf/h/a/d/i/b/y3;->d:I - - invoke-virtual {v1, v2}, Ljava/lang/String;->charAt(I)C - - move-result v1 - - iget-object v2, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - iget-char v5, v2, Lf/h/a/d/i/b/z3;->c:C - - iget-wide v9, v2, Lf/h/a/d/i/b/z3;->d:J - - iget-object v2, p0, Lf/h/a/d/i/b/y3;->e:Ljava/lang/String; - - iget-object v6, p0, Lf/h/a/d/i/b/y3;->f:Ljava/lang/Object; - - iget-object v11, p0, Lf/h/a/d/i/b/y3;->g:Ljava/lang/Object; - - iget-object v12, p0, Lf/h/a/d/i/b/y3;->h:Ljava/lang/Object; - - invoke-static {v3, v2, v6, v11, v12}, Lf/h/a/d/i/b/z3;->w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v6}, Ljava/lang/String;->length()I - - move-result v6 - - add-int/lit8 v6, v6, 0x18 - - new-instance v11, Ljava/lang/StringBuilder; - - invoke-direct {v11, v6}, Ljava/lang/StringBuilder;->(I)V - - const-string v6, "2" - - invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, ":" - - invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - const/16 v5, 0x400 - - if-le v2, v5, :cond_7 - - iget-object v1, p0, Lf/h/a/d/i/b/y3;->e:Ljava/lang/String; - - invoke-virtual {v1, v4, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v1 - - :cond_7 - iget-object v0, v0, Lf/h/a/d/i/b/m4;->d:Lf/h/a/d/i/b/p4; - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - iget-object v5, v0, Lf/h/a/d/i/b/p4;->a:Ljava/lang/String; - - invoke-interface {v2, v5, v7, v8}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v5 - - cmp-long v2, v5, v7 - - if-nez v2, :cond_8 - - invoke-virtual {v0}, Lf/h/a/d/i/b/p4;->a()V - - :cond_8 - if-nez v1, :cond_9 - - const-string v1, "" - - :cond_9 - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - iget-object v5, v0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - invoke-interface {v2, v5, v7, v8}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v5 - - const-wide/16 v9, 0x1 - - cmp-long v2, v5, v7 - - if-gtz v2, :cond_a - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - iget-object v3, v0, Lf/h/a/d/i/b/p4;->c:Ljava/lang/String; - - invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - iget-object v0, v0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - invoke-interface {v2, v0, v9, v10}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - - goto :goto_4 - - :cond_a - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/t9;->y0()Ljava/security/SecureRandom; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/security/SecureRandom;->nextLong()J - - move-result-wide v7 - - const-wide v11, 0x7fffffffffffffffL - - and-long/2addr v7, v11 - - add-long/2addr v5, v9 - - div-long/2addr v11, v5 - - cmp-long v2, v7, v11 - - if-gez v2, :cond_b - - goto :goto_3 - - :cond_b - const/4 v3, 0x0 - - :goto_3 - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - if-eqz v3, :cond_c - - iget-object v3, v0, Lf/h/a/d/i/b/p4;->c:Ljava/lang/String; - - invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; - - :cond_c - iget-object v0, v0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - invoke-interface {v2, v0, v5, v6}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - - :goto_4 - return-void - - :cond_d - iget-object v0, p0, Lf/h/a/d/i/b/y3;->i:Lf/h/a/d/i/b/z3; - - const/4 v1, 0x6 - - const-string v2, "Persisted config not initialized. Not logging error/warn" - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/z3;->x(ILjava/lang/String;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y4.smali deleted file mode 100644 index 4987091dc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y4.smali +++ /dev/null @@ -1,2296 +0,0 @@ -.class public final Lf/h/a/d/i/b/y4; -.super Lf/h/a/d/i/b/k9; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/b; - - -# instance fields -.field public final d:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;>;" - } - .end annotation -.end field - -.field public final e:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;>;" - } - .end annotation -.end field - -.field public final f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Boolean;", - ">;>;" - } - .end annotation -.end field - -.field public final g:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Lf/h/a/d/h/k/w0;", - ">;" - } - .end annotation -.end field - -.field public final h:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/Integer;", - ">;>;" - } - .end annotation -.end field - -.field public final i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/j9;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/k9;->(Lf/h/a/d/i/b/j9;)V - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->d:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->e:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->f:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y4;->h:Ljava/util/Map; - - return-void -.end method - -.method public static w(Lf/h/a/d/h/k/w0;)Ljava/util/Map; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/h/k/w0;", - ")", - "Ljava/util/Map<", - "Ljava/lang/String;", - "Ljava/lang/String;", - ">;" - } - .end annotation - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - iget-object p0, p0, Lf/h/a/d/h/k/w0;->zzg:Lf/h/a/d/h/k/f6; - - invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/x0; - - iget-object v2, v1, Lf/h/a/d/h/k/x0;->zzd:Ljava/lang/String; - - iget-object v1, v1, Lf/h/a/d/h/k/x0;->zze:Ljava/lang/String; - - invoke-virtual {v0, v2, v1}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - return-object v0 -.end method - - -# virtual methods -.method public final A(Ljava/lang/String;Ljava/lang/String;)Z - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->G(Ljava/lang/String;)V - - const-string v0, "ecommerce_purchase" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v1, 0x1 - - if-eqz v0, :cond_0 - - return v1 - - :cond_0 - invoke-static {}, Lf/h/a/d/h/k/y9;->b()Z - - move-result v0 - - if-eqz v0, :cond_2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->J0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - const-string v0, "purchase" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - const-string v0, "refund" - - invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_2 - - :cond_1 - return v1 - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/y4;->f:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x0 - - if-eqz p1, :cond_4 - - invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - if-nez p1, :cond_3 - - return v0 - - :cond_3 - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 - - :cond_4 - return v0 -.end method - -.method public final B(Ljava/lang/String;Ljava/lang/String;)I - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->G(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->h:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x1 - - if-eqz p1, :cond_1 - - invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Integer; - - if-nez p1, :cond_0 - - return v0 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - return p1 - - :cond_1 - return v0 -.end method - -.method public final C(Ljava/lang/String;)Z - .locals 0 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/d/h/k/w0; - - move-result-object p1 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-boolean p1, p1, Lf/h/a/d/h/k/w0;->zzk:Z - - return p1 -.end method - -.method public final D(Ljava/lang/String;)J - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "measurement.account.time_zone_offset_minutes" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - :try_start_0 - invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J - - move-result-wide v0 - :try_end_0 - .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 - - return-wide v0 - - :catch_0 - move-exception v0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - const-string v2, "Unable to parse timezone offset. appId" - - invoke-virtual {v1, v2, p1, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_0 - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public final E(Ljava/lang/String;)Z - .locals 1 - - const-string v0, "measurement.upload.blacklist_internal" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "1" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final F(Ljava/lang/String;)Z - .locals 1 - - const-string v0, "measurement.upload.blacklist_public" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - const-string v0, "1" - - invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public final G(Ljava/lang/String;)V - .locals 11 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - if-nez v0, :cond_6 - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_5 - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - :try_start_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v2 - - const-string v3, "apps" - - const-string v4, "remote_config" - - filled-new-array {v4}, [Ljava/lang/String; - - move-result-object v4 - - const-string v5, "app_id=?" - - const/4 v6, 0x1 - - new-array v6, v6, [Ljava/lang/String; - - const/4 v10, 0x0 - - aput-object p1, v6, v10 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object v2 - :try_end_0 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - :try_start_1 - invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z - - move-result v3 - :try_end_1 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - if-nez v3, :cond_0 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - goto :goto_1 - - :cond_0 - :try_start_2 - invoke-interface {v2, v10}, Landroid/database/Cursor;->getBlob(I)[B - - move-result-object v3 - - invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z - - move-result v4 - - if-eqz v4, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v4 - - iget-object v4, v4, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v5, "Got multiple records for app config, expected one. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v6 - - invoke-virtual {v4, v5, v6}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - :cond_1 - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - goto :goto_2 - - :catch_0 - move-exception v3 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - goto :goto_3 - - :catch_1 - move-exception v2 - - move-object v3, v2 - - move-object v2, v1 - - :goto_0 - :try_start_3 - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Error querying remote config. appId" - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v0, v4, v5, v3}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - if-eqz v2, :cond_2 - - invoke-interface {v2}, Landroid/database/Cursor;->close()V - - :cond_2 - :goto_1 - move-object v3, v1 - - :goto_2 - if-nez v3, :cond_3 - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->d:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->e:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->f:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->h:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void - - :cond_3 - invoke-virtual {p0, p1, v3}, Lf/h/a/d/i/b/y4;->v(Ljava/lang/String;[B)Lf/h/a/d/h/k/w0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/w0$a; - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->x(Ljava/lang/String;Lf/h/a/d/h/k/w0$a;)V - - iget-object v2, p0, Lf/h/a/d/i/b/y4;->d:Ljava/util/Map; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/w0; - - invoke-static {v3}, Lf/h/a/d/i/b/y4;->w(Lf/h/a/d/h/k/w0;)Ljava/util/Map; - - move-result-object v3 - - invoke-interface {v2, p1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v2, p0, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/w0; - - invoke-interface {v2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_4 - - :catchall_1 - move-exception p1 - - move-object v1, v2 - - :goto_3 - if-eqz v1, :cond_4 - - invoke-interface {v1}, Landroid/database/Cursor;->close()V - - :cond_4 - throw p1 - - :cond_5 - throw v1 - - :cond_6 - :goto_4 - return-void -.end method - -.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->G(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->d:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map; - - if-eqz p1, :cond_0 - - invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/String; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final q()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final u(Ljava/lang/String;)Lf/h/a/d/h/k/w0; - .locals 1 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->G(Ljava/lang/String;)V - - iget-object v0, p0, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/w0; - - return-object p1 -.end method - -.method public final v(Ljava/lang/String;[B)Lf/h/a/d/h/k/w0; - .locals 9 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - const-string v0, "Unable to merge remote config. appId" - - if-nez p2, :cond_0 - - sget-object p1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - return-object p1 - - :cond_0 - :try_start_0 - sget-object v1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/w0$a; - - invoke-static {v1, p2}, Lf/h/a/d/i/b/q9;->z(Lf/h/a/d/h/k/g7;[B)Lf/h/a/d/h/k/g7; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/w0$a; - - invoke-virtual {p2}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p2 - - check-cast p2, Lf/h/a/d/h/k/y5; - - check-cast p2, Lf/h/a/d/h/k/w0; - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - const-string v2, "Parsed config. version, gmp_app_id" - - iget v3, p2, Lf/h/a/d/h/k/w0;->zzc:I - - const/4 v4, 0x1 - - and-int/2addr v3, v4 - - const/4 v5, 0x0 - - if-eqz v3, :cond_1 - - const/4 v3, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v3, 0x0 - - :goto_0 - const/4 v6, 0x0 - - if-eqz v3, :cond_2 - - iget-wide v7, p2, Lf/h/a/d/h/k/w0;->zzd:J - - invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v3 - - goto :goto_1 - - :cond_2 - move-object v3, v6 - - :goto_1 - iget v7, p2, Lf/h/a/d/h/k/w0;->zzc:I - - and-int/lit8 v7, v7, 0x2 - - if-eqz v7, :cond_3 - - goto :goto_2 - - :cond_3 - const/4 v4, 0x0 - - :goto_2 - if-eqz v4, :cond_4 - - iget-object v6, p2, Lf/h/a/d/h/k/w0;->zze:Ljava/lang/String; - - :cond_4 - invoke-virtual {v1, v2, v3, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - :try_end_0 - .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - return-object p2 - - :catch_0 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - sget-object p1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - return-object p1 - - :catch_1 - move-exception p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static {p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p1 - - invoke-virtual {v1, v0, p1, p2}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - sget-object p1, Lf/h/a/d/h/k/w0;->zzl:Lf/h/a/d/h/k/w0; - - return-object p1 -.end method - -.method public final x(Ljava/lang/String;Lf/h/a/d/h/k/w0$a;)V - .locals 9 - - new-instance v0, Landroidx/collection/ArrayMap; - - invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V - - new-instance v1, Landroidx/collection/ArrayMap; - - invoke-direct {v1}, Landroidx/collection/ArrayMap;->()V - - new-instance v2, Landroidx/collection/ArrayMap; - - invoke-direct {v2}, Landroidx/collection/ArrayMap;->()V - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - :goto_0 - iget-object v5, p2, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/w0; - - iget-object v5, v5, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - invoke-interface {v5}, Ljava/util/List;->size()I - - move-result v5 - - if-ge v4, v5, :cond_8 - - iget-object v5, p2, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/w0; - - iget-object v5, v5, Lf/h/a/d/h/k/w0;->zzh:Lf/h/a/d/h/k/f6; - - invoke-interface {v5, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/v0; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/v0$a; - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-eqz v6, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v6, "EventConfig contained null event name" - - invoke-virtual {v5, v6}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - goto/16 :goto_3 - - :cond_0 - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v6 - - sget-object v7, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - sget-object v8, Lf/h/a/d/i/b/c6;->b:[Ljava/lang/String; - - invoke-static {v6, v7, v8}, Lf/h/a/b/i1/e;->x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - - move-result-object v6 - - invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v7 - - if-nez v7, :cond_3 - - iget-boolean v7, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v7, :cond_1 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v3, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_1 - iget-object v7, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/v0; - - invoke-static {v7, v6}, Lf/h/a/d/h/k/v0;->s(Lf/h/a/d/h/k/v0;Ljava/lang/String;)V - - iget-boolean v6, p2, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v6, :cond_2 - - invoke-virtual {p2}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v3, p2, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v6, p2, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/w0; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v7 - - check-cast v7, Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/v0; - - invoke-static {v6, v4, v7}, Lf/h/a/d/h/k/w0;->t(Lf/h/a/d/h/k/w0;ILf/h/a/d/h/k/v0;)V - - :cond_3 - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/v0; - - iget-boolean v7, v7, Lf/h/a/d/h/k/v0;->zze:Z - - invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v7 - - invoke-virtual {v0, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v6 - - iget-object v7, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/v0; - - iget-boolean v7, v7, Lf/h/a/d/h/k/v0;->zzf:Z - - invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v7 - - invoke-virtual {v1, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v6, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/v0; - - iget v6, v6, Lf/h/a/d/h/k/v0;->zzc:I - - and-int/lit8 v6, v6, 0x8 - - if-eqz v6, :cond_4 - - const/4 v6, 0x1 - - goto :goto_1 - - :cond_4 - const/4 v6, 0x0 - - :goto_1 - if-eqz v6, :cond_7 - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->q()I - - move-result v6 - - const/4 v7, 0x2 - - if-lt v6, v7, :cond_6 - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->q()I - - move-result v6 - - const v7, 0xffff - - if-le v6, v7, :cond_5 - - goto :goto_2 - - :cond_5 - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v6 - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->q()I - - move-result v5 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - invoke-virtual {v2, v6, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_3 - - :cond_6 - :goto_2 - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v6 - - iget-object v6, v6, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->p()Ljava/lang/String; - - move-result-object v7 - - invoke-virtual {v5}, Lf/h/a/d/h/k/v0$a;->q()I - - move-result v5 - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - const-string v8, "Invalid sampling rate. Event name, sample rate" - - invoke-virtual {v6, v8, v7, v5}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_7 - :goto_3 - add-int/lit8 v4, v4, 0x1 - - goto/16 :goto_0 - - :cond_8 - iget-object p2, p0, Lf/h/a/d/i/b/y4;->e:Ljava/util/Map; - - invoke-interface {p2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/d/i/b/y4;->f:Ljava/util/Map; - - invoke-interface {p2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/d/i/b/y4;->h:Ljava/util/Map; - - invoke-interface {p2, p1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public final y(Ljava/lang/String;[BLjava/lang/String;)Z - .locals 20 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - move-object/from16 v1, p0 - - move-object/from16 v2, p1 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual/range {p0 .. p2}, Lf/h/a/d/i/b/y4;->v(Ljava/lang/String;[B)Lf/h/a/d/h/k/w0; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - move-object v3, v0 - - check-cast v3, Lf/h/a/d/h/k/w0$a; - - invoke-virtual {v1, v2, v3}, Lf/h/a/d/i/b/y4;->x(Ljava/lang/String;Lf/h/a/d/h/k/w0$a;)V - - iget-object v0, v1, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/w0; - - invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v1, Lf/h/a/d/i/b/y4;->i:Ljava/util/Map; - - move-object/from16 v4, p3 - - invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, v1, Lf/h/a/d/i/b/y4;->d:Ljava/util/Map; - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/w0; - - invoke-static {v4}, Lf/h/a/d/i/b/y4;->w(Lf/h/a/d/h/k/w0;)Ljava/util/Map; - - move-result-object v4 - - invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v0 - - new-instance v4, Ljava/util/ArrayList; - - iget-object v5, v3, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/w0; - - iget-object v5, v5, Lf/h/a/d/h/k/w0;->zzi:Lf/h/a/d/h/k/f6; - - invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; - - move-result-object v5 - - invoke-direct {v4, v5}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - if-eqz v0, :cond_1f - - const-string v6, "app_id=? and audience_id=?" - - const-string v7, "event_filters" - - const-string v8, "app_id=?" - - const-string v9, "property_filters" - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v11, 0x0 - - :goto_0 - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I - - move-result v12 - - if-ge v11, v12, :cond_d - - invoke-virtual {v4, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/l0; - - invoke-virtual {v12}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v12 - - check-cast v12, Lf/h/a/d/h/k/l0$a; - - iget-object v14, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v14, Lf/h/a/d/h/k/l0; - - iget-object v14, v14, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v14}, Ljava/util/List;->size()I - - move-result v14 - - if-eqz v14, :cond_8 - - const/4 v14, 0x0 - - :goto_1 - iget-object v15, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v15, Lf/h/a/d/h/k/l0; - - iget-object v15, v15, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v15}, Ljava/util/List;->size()I - - move-result v15 - - if-ge v14, v15, :cond_8 - - iget-object v15, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v15, Lf/h/a/d/h/k/l0; - - iget-object v15, v15, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v15, v14}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v15 - - check-cast v15, Lf/h/a/d/h/k/m0; - - invoke-virtual {v15}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v15 - - check-cast v15, Lf/h/a/d/h/k/m0$a; - - invoke-virtual {v15}, Lf/h/a/d/h/k/y5$a;->clone()Ljava/lang/Object; - - move-result-object v16 - - check-cast v16, Lf/h/a/d/h/k/y5$a; - - move-object/from16 v5, v16 - - check-cast v5, Lf/h/a/d/h/k/m0$a; - - iget-object v13, v15, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v13, Lf/h/a/d/h/k/m0; - - iget-object v13, v13, Lf/h/a/d/h/k/m0;->zze:Ljava/lang/String; - - sget-object v10, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; - - sget-object v1, Lf/h/a/d/i/b/c6;->b:[Ljava/lang/String; - - invoke-static {v13, v10, v1}, Lf/h/a/b/i1/e;->x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - if-eqz v1, :cond_1 - - iget-boolean v10, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v10, :cond_0 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v10, 0x0 - - iput-boolean v10, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v10, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v10, Lf/h/a/d/h/k/m0; - - invoke-static {v10, v1}, Lf/h/a/d/h/k/m0;->t(Lf/h/a/d/h/k/m0;Ljava/lang/String;)V - - const/4 v1, 0x1 - - goto :goto_2 - - :cond_1 - const/4 v1, 0x0 - - :goto_2 - const/4 v10, 0x0 - - :goto_3 - iget-object v13, v15, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v13, Lf/h/a/d/h/k/m0; - - iget-object v13, v13, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v13}, Ljava/util/List;->size()I - - move-result v13 - - if-ge v10, v13, :cond_5 - - iget-object v13, v15, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v13, Lf/h/a/d/h/k/m0; - - iget-object v13, v13, Lf/h/a/d/h/k/m0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v13, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v13 - - check-cast v13, Lf/h/a/d/h/k/n0; - - move-object/from16 v17, v15 - - iget-object v15, v13, Lf/h/a/d/h/k/n0;->zzg:Ljava/lang/String; - - move-object/from16 v18, v3 - - sget-object v3, Lf/h/a/d/i/b/b6;->a:[Ljava/lang/String; - - move-object/from16 v19, v6 - - sget-object v6, Lf/h/a/d/i/b/b6;->b:[Ljava/lang/String; - - invoke-static {v15, v3, v6}, Lf/h/a/b/i1/e;->x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - if-eqz v3, :cond_4 - - invoke-virtual {v13}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/n0$a; - - iget-boolean v6, v1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v6, :cond_2 - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v6, 0x0 - - iput-boolean v6, v1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v6, v1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/n0; - - invoke-static {v6, v3}, Lf/h/a/d/h/k/n0;->s(Lf/h/a/d/h/k/n0;Ljava/lang/String;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/n0; - - iget-boolean v3, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v3, :cond_3 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v3, 0x0 - - iput-boolean v3, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_3 - iget-object v3, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/m0; - - invoke-static {v3, v10, v1}, Lf/h/a/d/h/k/m0;->s(Lf/h/a/d/h/k/m0;ILf/h/a/d/h/k/n0;)V - - const/4 v1, 0x1 - - :cond_4 - add-int/lit8 v10, v10, 0x1 - - move-object/from16 v15, v17 - - move-object/from16 v3, v18 - - move-object/from16 v6, v19 - - goto :goto_3 - - :cond_5 - move-object/from16 v18, v3 - - move-object/from16 v19, v6 - - if-eqz v1, :cond_7 - - iget-boolean v1, v12, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v1, :cond_6 - - invoke-virtual {v12}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v1, 0x0 - - iput-boolean v1, v12, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_6 - iget-object v1, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/l0; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/m0; - - invoke-static {v1, v14, v3}, Lf/h/a/d/h/k/l0;->s(Lf/h/a/d/h/k/l0;ILf/h/a/d/h/k/m0;)V - - invoke-virtual {v12}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/l0; - - invoke-virtual {v4, v11, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_7 - add-int/lit8 v14, v14, 0x1 - - move-object/from16 v1, p0 - - move-object/from16 v3, v18 - - move-object/from16 v6, v19 - - goto/16 :goto_1 - - :cond_8 - move-object/from16 v18, v3 - - move-object/from16 v19, v6 - - iget-object v1, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/l0; - - iget-object v1, v1, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v1}, Ljava/util/List;->size()I - - move-result v1 - - if-eqz v1, :cond_c - - const/4 v1, 0x0 - - :goto_4 - iget-object v3, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/l0; - - iget-object v3, v3, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v3}, Ljava/util/List;->size()I - - move-result v3 - - if-ge v1, v3, :cond_c - - iget-object v3, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/l0; - - iget-object v3, v3, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/p0; - - iget-object v5, v3, Lf/h/a/d/h/k/p0;->zze:Ljava/lang/String; - - sget-object v6, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; - - sget-object v10, Lf/h/a/d/i/b/e6;->b:[Ljava/lang/String; - - invoke-static {v5, v6, v10}, Lf/h/a/b/i1/e;->x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - if-eqz v5, :cond_b - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5;->r()Lf/h/a/d/h/k/y5$a; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/p0$a; - - iget-boolean v6, v3, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v6, :cond_9 - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v6, 0x0 - - iput-boolean v6, v3, Lf/h/a/d/h/k/y5$a;->f:Z - - goto :goto_5 - - :cond_9 - const/4 v6, 0x0 - - :goto_5 - iget-object v10, v3, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v10, Lf/h/a/d/h/k/p0; - - invoke-static {v10, v5}, Lf/h/a/d/h/k/p0;->s(Lf/h/a/d/h/k/p0;Ljava/lang/String;)V - - iget-boolean v5, v12, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v5, :cond_a - - invoke-virtual {v12}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v6, v12, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_a - iget-object v5, v12, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v5, Lf/h/a/d/h/k/l0; - - invoke-virtual {v3}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/p0; - - invoke-static {v5, v1, v3}, Lf/h/a/d/h/k/l0;->t(Lf/h/a/d/h/k/l0;ILf/h/a/d/h/k/p0;)V - - invoke-virtual {v12}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v3 - - check-cast v3, Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/l0; - - invoke-virtual {v4, v11, v3}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_b - add-int/lit8 v1, v1, 0x1 - - goto :goto_4 - - :cond_c - add-int/lit8 v11, v11, 0x1 - - move-object/from16 v1, p0 - - move-object/from16 v3, v18 - - move-object/from16 v6, v19 - - goto/16 :goto_0 - - :cond_d - move-object/from16 v18, v3 - - move-object/from16 v19, v6 - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V - - :try_start_0 - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v3 - - const/4 v5, 0x1 - - new-array v6, v5, [Ljava/lang/String; - - const/4 v10, 0x0 - - aput-object v2, v6, v10 - - invoke-virtual {v3, v9, v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - new-array v6, v5, [Ljava/lang/String; - - aput-object v2, v6, v10 - - invoke-virtual {v3, v7, v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_6 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_19 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/l0; - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-static {v5}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget v6, v5, Lf/h/a/d/h/k/l0;->zzc:I - - const/4 v8, 0x1 - - and-int/2addr v6, v8 - - if-eqz v6, :cond_e - - const/4 v6, 0x1 - - goto :goto_7 - - :cond_e - const/4 v6, 0x0 - - :goto_7 - if-nez v6, :cond_f - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v6, "Audience with no ID. appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v8 - - invoke-virtual {v5, v6, v8}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_f - iget v6, v5, Lf/h/a/d/h/k/l0;->zzd:I - - iget-object v8, v5, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v8 - - :cond_10 - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_11 - - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/d/h/k/m0; - - invoke-virtual {v10}, Lf/h/a/d/h/k/m0;->u()Z - - move-result v10 - - if-nez v10, :cond_10 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v8, "Event filter with no ID. Audience definition ignored. appId, audienceId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v5, v8, v10, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_6 - - :cond_11 - iget-object v8, v5, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v8 - - :cond_12 - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_13 - - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/d/h/k/p0; - - invoke-virtual {v10}, Lf/h/a/d/h/k/p0;->t()Z - - move-result v10 - - if-nez v10, :cond_12 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v5 - - iget-object v5, v5, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v8, "Property filter with no ID. Audience definition ignored. appId, audienceId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v10 - - invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-virtual {v5, v8, v10, v6}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - goto/16 :goto_6 - - :cond_13 - iget-object v8, v5, Lf/h/a/d/h/k/l0;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v8 - - :cond_14 - invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_15 - - invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/d/h/k/m0; - - invoke-virtual {v0, v2, v6, v10}, Lf/h/a/d/i/b/e;->Q(Ljava/lang/String;ILf/h/a/d/h/k/m0;)Z - - move-result v10 - - if-nez v10, :cond_14 - - const/4 v8, 0x0 - - goto :goto_8 - - :cond_15 - const/4 v8, 0x1 - - :goto_8 - if-eqz v8, :cond_17 - - iget-object v5, v5, Lf/h/a/d/h/k/l0;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v5 - - :cond_16 - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z - - move-result v10 - - if-eqz v10, :cond_17 - - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v10 - - check-cast v10, Lf/h/a/d/h/k/p0; - - invoke-virtual {v0, v2, v6, v10}, Lf/h/a/d/i/b/e;->R(Ljava/lang/String;ILf/h/a/d/h/k/p0;)Z - - move-result v10 - - if-nez v10, :cond_16 - - const/4 v8, 0x0 - - :cond_17 - if-nez v8, :cond_18 - - invoke-virtual {v0}, Lf/h/a/d/i/b/k9;->o()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v5 - - const/4 v8, 0x2 - - new-array v10, v8, [Ljava/lang/String; - - const/4 v11, 0x0 - - aput-object v2, v10, v11 - - invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v12 - - const/4 v13, 0x1 - - aput-object v12, v10, v13 - - move-object/from16 v12, v19 - - invoke-virtual {v5, v9, v12, v10}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - new-array v8, v8, [Ljava/lang/String; - - aput-object v2, v8, v11 - - invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v6 - - aput-object v6, v8, v13 - - invoke-virtual {v5, v7, v12, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I - - goto :goto_9 - - :cond_18 - move-object/from16 v12, v19 - - :goto_9 - move-object/from16 v19, v12 - - goto/16 :goto_6 - - :cond_19 - new-instance v3, Ljava/util/ArrayList; - - invoke-direct {v3}, Ljava/util/ArrayList;->()V - - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v4 - - :goto_a - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z - - move-result v5 - - if-eqz v5, :cond_1c - - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/l0; - - iget v6, v5, Lf/h/a/d/h/k/l0;->zzc:I - - const/4 v7, 0x1 - - and-int/2addr v6, v7 - - if-eqz v6, :cond_1a - - const/4 v6, 0x1 - - goto :goto_b - - :cond_1a - const/4 v6, 0x0 - - :goto_b - if-eqz v6, :cond_1b - - iget v5, v5, Lf/h/a/d/h/k/l0;->zzd:I - - invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v5 - - goto :goto_c - - :cond_1b - const/4 v5, 0x0 - - :goto_c - invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_a - - :cond_1c - invoke-virtual {v0, v2, v3}, Lf/h/a/d/i/b/e;->Z(Ljava/lang/String;Ljava/util/List;)Z - - invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - move-object/from16 v1, v18 - - :try_start_1 - iget-boolean v0, v1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v0, :cond_1d - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->m()V - - const/4 v3, 0x0 - - iput-boolean v3, v1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_1d - iget-object v0, v1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/w0; - - invoke-static {v0}, Lf/h/a/d/h/k/w0;->s(Lf/h/a/d/h/k/w0;)V - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/y5; - - check-cast v0, Lf/h/a/d/h/k/w0; - - invoke-virtual {v0}, Lf/h/a/d/h/k/o4;->j()[B - - move-result-object v0 - :try_end_1 - .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_d - - :catch_0 - move-exception v0 - - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "Unable to serialize reduced-size config. Storing full config instead. appId" - - invoke-virtual {v3, v5, v4, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - move-object/from16 v0, p2 - - :goto_d - invoke-virtual/range {p0 .. p0}, Lf/h/a/d/i/b/k9;->s()Lf/h/a/d/i/b/e; - - move-result-object v3 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v3}, Lf/h/a/d/i/b/k9;->o()V - - new-instance v4, Landroid/content/ContentValues; - - invoke-direct {v4}, Landroid/content/ContentValues;->()V - - const-string v5, "remote_config" - - invoke-virtual {v4, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V - - :try_start_2 - invoke-virtual {v3}, Lf/h/a/d/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; - - move-result-object v0 - - const-string v5, "apps" - - const-string v6, "app_id = ?" - - const/4 v7, 0x1 - - new-array v8, v7, [Ljava/lang/String; - - const/4 v7, 0x0 - - aput-object v2, v8, v7 - - invoke-virtual {v0, v5, v4, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I - - move-result v0 - - int-to-long v4, v0 - - const-wide/16 v6, 0x0 - - cmp-long v0, v4, v6 - - if-nez v0, :cond_1e - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v4, "Failed to update remote config (got 0). appId" - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v5 - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_2 - .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_e - - :catch_1 - move-exception v0 - - invoke-virtual {v3}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - invoke-static/range {p1 .. p1}, Lf/h/a/d/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v4 - - const-string v5, "Error storing remote config. appId" - - invoke-virtual {v3, v5, v4, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_1e - :goto_e - move-object/from16 v3, p0 - - iget-object v0, v3, Lf/h/a/d/i/b/y4;->g:Ljava/util/Map; - - invoke-virtual {v1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/w0; - - invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v1, 0x1 - - return v1 - - :catchall_0 - move-exception v0 - - move-object/from16 v3, p0 - - invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V - - throw v0 - - :cond_1f - move-object v3, v1 - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public final z(Ljava/lang/String;Ljava/lang/String;)Z - .locals 3 - .annotation build Landroidx/annotation/WorkerThread; - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {p0, p1}, Lf/h/a/d/i/b/y4;->G(Ljava/lang/String;)V - - const-string v0, "measurement.upload.blacklist_internal" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "1" - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_0 - - invoke-static {p2}, Lf/h/a/d/i/b/t9;->u0(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return v2 - - :cond_0 - const-string v0, "measurement.upload.blacklist_public" - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - invoke-static {p2}, Lf/h/a/d/i/b/t9;->W(Ljava/lang/String;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - return v2 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/y4;->e:Ljava/util/Map; - - invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/util/Map; - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Boolean; - - if-nez p1, :cond_2 - - return v0 - - :cond_2 - invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result p1 - - return p1 - - :cond_3 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y5.smali deleted file mode 100644 index 7e1ae0dcd0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y5.smali +++ /dev/null @@ -1,181 +0,0 @@ -.class public Lf/h/a/d/i/b/y5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/z5; - - -# instance fields -.field public final a:Lf/h/a/d/i/b/e5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public b()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->b()V - - return-void -.end method - -.method public c()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - return-void -.end method - -.method public d()Lf/h/a/d/i/b/h; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->y()Lf/h/a/d/i/b/h; - - move-result-object v0 - - return-object v0 -.end method - -.method public e()Lf/h/a/d/i/b/x3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->u()Lf/h/a/d/i/b/x3; - - move-result-object v0 - - return-object v0 -.end method - -.method public f()Lf/h/a/d/i/b/z3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - return-object v0 -.end method - -.method public g()Lf/h/a/d/i/b/ea; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - return-object v0 -.end method - -.method public i()Lf/h/a/d/i/b/x4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - return-object v0 -.end method - -.method public j()Landroid/content/Context; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - return-object v0 -.end method - -.method public k()Lf/h/a/d/i/b/t9; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - return-object v0 -.end method - -.method public l()Lf/h/a/d/i/b/m4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->q()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - return-object v0 -.end method - -.method public m()Lf/h/a/d/i/b/fa; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - return-object v0 -.end method - -.method public n()Lf/h/a/d/e/n/b; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y6.smali deleted file mode 100644 index 356d9b06dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y6.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final Lf/h/a/d/i/b/y6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iput-boolean p2, p0, Lf/h/a/d/i/b/y6;->d:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->c()Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-boolean v3, p0, Lf/h/a/d/i/b/y6;->d:Z - - invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - iput-object v3, v2, Lf/h/a/d/i/b/e5;->A:Ljava/lang/Boolean; - - iget-boolean v2, p0, Lf/h/a/d/i/b/y6;->d:Z - - if-ne v1, v2, :cond_0 - - iget-object v1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - iget-boolean v2, p0, Lf/h/a/d/i/b/y6;->d:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - const-string v3, "Default data collection state already set to" - - invoke-virtual {v1, v3, v2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - :cond_0 - iget-object v1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - if-eq v1, v0, :cond_1 - - iget-object v1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - iget-object v2, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v2, v2, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->c()Z - - move-result v2 - - if-eq v1, v2, :cond_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - iget-boolean v2, p0, Lf/h/a/d/i/b/y6;->d:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v0 - - const-string v3, "Default data collection is different than actual status" - - invoke-virtual {v1, v3, v2, v0}, Lf/h/a/d/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V - - :cond_2 - iget-object v0, p0, Lf/h/a/d/i/b/y6;->e:Lf/h/a/d/i/b/i6; - - invoke-virtual {v0}, Lf/h/a/d/i/b/i6;->M()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y7.smali deleted file mode 100644 index ff0c6a4a33..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y7.smali +++ /dev/null @@ -1,115 +0,0 @@ -.class public final Lf/h/a/d/i/b/y7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/zd; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzao; - -.field public final synthetic f:Ljava/lang/String; - -.field public final synthetic g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y7;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iput-object p2, p0, Lf/h/a/d/i/b/y7;->d:Lf/h/a/d/h/k/zd; - - iput-object p3, p0, Lf/h/a/d/i/b/y7;->e:Lcom/google/android/gms/measurement/internal/zzao; - - iput-object p4, p0, Lf/h/a/d/i/b/y7;->f:Ljava/lang/String; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/y7;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/y7;->d:Lf/h/a/d/h/k/zd; - - iget-object v2, p0, Lf/h/a/d/i/b/y7;->e:Lcom/google/android/gms/measurement/internal/zzao; - - iget-object v3, p0, Lf/h/a/d/i/b/y7;->f:Ljava/lang/String; - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v4 - - if-eqz v4, :cond_1 - - sget-object v5, Lf/h/a/d/e/c;->b:Lf/h/a/d/e/c; - - iget-object v4, v4, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v4, v4, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - const v6, 0xbdfcb8 - - invoke-virtual {v5, v4, v6}, Lf/h/a/d/e/c;->b(Landroid/content/Context;I)I - - move-result v4 - - if-eqz v4, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - const-string v3, "Not bundling data. Service unavailable or out of date" - - invoke-virtual {v2, v3}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->k()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - const/4 v2, 0x0 - - new-array v2, v2, [B - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/t9;->Q(Lf/h/a/d/h/k/zd;[B)V - - goto :goto_0 - - :cond_0 - new-instance v4, Lf/h/a/d/i/b/b8; - - invoke-direct {v4, v0, v2, v3, v1}, Lf/h/a/d/i/b/b8;->(Lf/h/a/d/i/b/r7;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V - - invoke-virtual {v0, v4}, Lf/h/a/d/i/b/r7;->E(Ljava/lang/Runnable;)V - - :goto_0 - return-void - - :cond_1 - const/4 v0, 0x0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y8.smali deleted file mode 100644 index 8011442887..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y8.smali +++ /dev/null @@ -1,219 +0,0 @@ -.class public final Lf/h/a/d/i/b/y8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:J - -.field public final synthetic e:Lf/h/a/d/i/b/v8; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/v8;J)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y8;->e:Lf/h/a/d/i/b/v8; - - iput-wide p2, p0, Lf/h/a/d/i/b/y8;->d:J - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 6 - - iget-object v0, p0, Lf/h/a/d/i/b/y8;->e:Lf/h/a/d/i/b/v8; - - iget-wide v1, p0, Lf/h/a/d/i/b/y8;->d:J - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/v8;->B()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - const-string v5, "Activity resumed, time" - - invoke-virtual {v3, v5, v4}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v4, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v3, v4}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v3 - - if-eqz v3, :cond_2 - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v3}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - if-nez v3, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v3 - - iget-object v3, v3, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - invoke-virtual {v3}, Lf/h/a/d/i/b/o4;->b()Z - - move-result v3 - - if-eqz v3, :cond_1 - - :cond_0 - iget-object v3, v0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-object v4, v3, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v4}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v4, v3, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {v4}, Lf/h/a/d/i/b/g;->c()V - - iput-wide v1, v3, Lf/h/a/d/i/b/c9;->a:J - - iput-wide v1, v3, Lf/h/a/d/i/b/c9;->b:J - - :cond_1 - iget-object v1, v0, Lf/h/a/d/i/b/v8;->f:Lf/h/a/d/i/b/b9; - - invoke-virtual {v1}, Lf/h/a/d/i/b/b9;->a()V - - goto :goto_0 - - :cond_2 - iget-object v3, v0, Lf/h/a/d/i/b/v8;->f:Lf/h/a/d/i/b/b9; - - invoke-virtual {v3}, Lf/h/a/d/i/b/b9;->a()V - - iget-object v3, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v3, v3, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - invoke-virtual {v3}, Lf/h/a/d/i/b/fa;->D()Ljava/lang/Boolean; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v3 - - if-eqz v3, :cond_3 - - iget-object v3, v0, Lf/h/a/d/i/b/v8;->e:Lf/h/a/d/i/b/c9; - - iget-object v4, v3, Lf/h/a/d/i/b/c9;->d:Lf/h/a/d/i/b/v8; - - invoke-virtual {v4}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v4, v3, Lf/h/a/d/i/b/c9;->c:Lf/h/a/d/i/b/g; - - invoke-virtual {v4}, Lf/h/a/d/i/b/g;->c()V - - iput-wide v1, v3, Lf/h/a/d/i/b/c9;->a:J - - iput-wide v1, v3, Lf/h/a/d/i/b/c9;->b:J - - :cond_3 - :goto_0 - iget-object v0, v0, Lf/h/a/d/i/b/v8;->d:Lf/h/a/d/i/b/e9; - - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/z1;->c()V - - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v1}, Lf/h/a/d/i/b/e5;->d()Z - - move-result v1 - - if-eqz v1, :cond_6 - - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - sget-object v2, Lf/h/a/d/i/b/n;->D0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/fa;->q(Lf/h/a/d/i/b/p3;)Z - - move-result v1 - - const/4 v2, 0x0 - - if-nez v1, :cond_4 - - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/m4;->w:Lf/h/a/d/i/b/o4; - - invoke-virtual {v1, v2}, Lf/h/a/d/i/b/o4;->a(Z)V - - :cond_4 - iget-object v1, v0, Lf/h/a/d/i/b/e9;->a:Lf/h/a/d/i/b/v8; - - iget-object v1, v1, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v1, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v1, Lf/h/a/d/e/n/c; - - if-eqz v1, :cond_5 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v3 - - invoke-virtual {v0, v3, v4, v2}, Lf/h/a/d/i/b/e9;->b(JZ)V - - goto :goto_1 - - :cond_5 - const/4 v0, 0x0 - - throw v0 - - :cond_6 - :goto_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/y9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/y9.smali deleted file mode 100644 index adba930de8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/y9.smali +++ /dev/null @@ -1,843 +0,0 @@ -.class public final Lf/h/a/d/i/b/y9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# instance fields -.field public a:Ljava/lang/String; - -.field public b:Z - -.field public c:Lf/h/a/d/h/k/h1; - -.field public d:Ljava/util/BitSet; - -.field public e:Ljava/util/BitSet; - -.field public f:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/lang/Long;", - ">;" - } - .end annotation -.end field - -.field public g:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/Integer;", - "Ljava/util/List<", - "Ljava/lang/Long;", - ">;>;" - } - .end annotation -.end field - -.field public final synthetic h:Lf/h/a/d/i/b/w9; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/w9;Ljava/lang/String;Lf/h/a/d/h/k/h1;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Map;Ljava/util/Map;Lf/h/a/d/i/b/z9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->h:Lf/h/a/d/i/b/w9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/i/b/y9;->a:Ljava/lang/String; - - iput-object p4, p0, Lf/h/a/d/i/b/y9;->d:Ljava/util/BitSet; - - iput-object p5, p0, Lf/h/a/d/i/b/y9;->e:Ljava/util/BitSet; - - iput-object p6, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-interface {p7}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object p1 - - invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p2 - - check-cast p2, Ljava/lang/Integer; - - new-instance p4, Ljava/util/ArrayList; - - invoke-direct {p4}, Ljava/util/ArrayList;->()V - - invoke-interface {p7, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p5 - - check-cast p5, Ljava/lang/Long; - - invoke-virtual {p4, p5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p5, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-interface {p5, p2, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/i/b/y9;->b:Z - - iput-object p3, p0, Lf/h/a/d/i/b/y9;->c:Lf/h/a/d/h/k/h1; - - return-void -.end method - -.method public constructor (Lf/h/a/d/i/b/w9;Ljava/lang/String;Lf/h/a/d/i/b/z9;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->h:Lf/h/a/d/i/b/w9; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/d/i/b/y9;->a:Ljava/lang/String; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/d/i/b/y9;->b:Z - - new-instance p1, Ljava/util/BitSet; - - invoke-direct {p1}, Ljava/util/BitSet;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->d:Ljava/util/BitSet; - - new-instance p1, Ljava/util/BitSet; - - invoke-direct {p1}, Ljava/util/BitSet;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->e:Ljava/util/BitSet; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - new-instance p1, Landroidx/collection/ArrayMap; - - invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V - - iput-object p1, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - return-void -.end method - - -# virtual methods -.method public final a(I)Lf/h/a/d/h/k/z0; - .locals 9 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - sget-object v0, Lf/h/a/d/h/k/z0;->zzh:Lf/h/a/d/h/k/z0; - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/h/k/z0$a; - - iget-boolean v1, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_0 - iget-object v1, v0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/z0; - - iget v3, v1, Lf/h/a/d/h/k/z0;->zzc:I - - or-int/lit8 v3, v3, 0x1 - - iput v3, v1, Lf/h/a/d/h/k/z0;->zzc:I - - iput p1, v1, Lf/h/a/d/h/k/z0;->zzd:I - - iget-boolean p1, p0, Lf/h/a/d/i/b/y9;->b:Z - - iget-boolean v1, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v1, :cond_1 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_1 - iget-object v1, v0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/z0; - - iget v3, v1, Lf/h/a/d/h/k/z0;->zzc:I - - or-int/lit8 v3, v3, 0x8 - - iput v3, v1, Lf/h/a/d/h/k/z0;->zzc:I - - iput-boolean p1, v1, Lf/h/a/d/h/k/z0;->zzg:Z - - iget-object p1, p0, Lf/h/a/d/i/b/y9;->c:Lf/h/a/d/h/k/h1; - - if-eqz p1, :cond_3 - - iget-boolean v1, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v1, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_2 - iget-object v1, v0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/z0; - - invoke-static {v1, p1}, Lf/h/a/d/h/k/z0;->t(Lf/h/a/d/h/k/z0;Lf/h/a/d/h/k/h1;)V - - :cond_3 - sget-object p1, Lf/h/a/d/h/k/h1;->zzg:Lf/h/a/d/h/k/h1; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/h1$a; - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->d:Ljava/util/BitSet; - - invoke-static {v1}, Lf/h/a/d/i/b/q9;->D(Ljava/util/BitSet;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/d/h/k/h1$a;->t(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->e:Ljava/util/BitSet; - - invoke-static {v1}, Lf/h/a/d/i/b/q9;->D(Ljava/util/BitSet;)Ljava/util/List; - - move-result-object v1 - - invoke-virtual {p1, v1}, Lf/h/a/d/h/k/h1$a;->r(Ljava/lang/Iterable;)Lf/h/a/d/h/k/h1$a; - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - if-nez v1, :cond_4 - - const/4 v1, 0x0 - - goto :goto_1 - - :cond_4 - new-instance v1, Ljava/util/ArrayList; - - iget-object v3, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->size()I - - move-result v3 - - invoke-direct {v1, v3}, Ljava/util/ArrayList;->(I)V - - iget-object v3, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_0 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_7 - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - sget-object v5, Lf/h/a/d/h/k/a1;->zzf:Lf/h/a/d/h/k/a1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/a1$a; - - iget-boolean v6, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v6, :cond_5 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_5 - iget-object v6, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/a1; - - iget v7, v6, Lf/h/a/d/h/k/a1;->zzc:I - - or-int/lit8 v7, v7, 0x1 - - iput v7, v6, Lf/h/a/d/h/k/a1;->zzc:I - - iput v4, v6, Lf/h/a/d/h/k/a1;->zzd:I - - iget-object v6, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - iget-boolean v4, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v4, :cond_6 - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_6 - iget-object v4, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/a1; - - iget v8, v4, Lf/h/a/d/h/k/a1;->zzc:I - - or-int/lit8 v8, v8, 0x2 - - iput v8, v4, Lf/h/a/d/h/k/a1;->zzc:I - - iput-wide v6, v4, Lf/h/a/d/h/k/a1;->zze:J - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/a1; - - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_7 - :goto_1 - iget-boolean v3, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v3, :cond_8 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_8 - iget-object v3, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/h1; - - iget-object v4, v3, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-interface {v4}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v5 - - if-nez v5, :cond_9 - - invoke-static {v4}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v4 - - iput-object v4, v3, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - :cond_9 - iget-object v3, v3, Lf/h/a/d/h/k/h1;->zze:Lf/h/a/d/h/k/f6; - - invoke-static {v1, v3}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - if-nez v1, :cond_a - - invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; - - move-result-object v1 - - goto/16 :goto_3 - - :cond_a - new-instance v1, Ljava/util/ArrayList; - - iget-object v3, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->size()I - - move-result v3 - - invoke-direct {v1, v3}, Ljava/util/ArrayList;->(I)V - - iget-object v3, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; - - move-result-object v3 - - invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object v3 - - :goto_2 - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z - - move-result v4 - - if-eqz v4, :cond_f - - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/Integer; - - sget-object v5, Lf/h/a/d/h/k/i1;->zzf:Lf/h/a/d/h/k/i1; - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5;->q()Lf/h/a/d/h/k/y5$a; - - move-result-object v5 - - check-cast v5, Lf/h/a/d/h/k/i1$a; - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v6 - - iget-boolean v7, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v7, :cond_b - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_b - iget-object v7, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v7, Lf/h/a/d/h/k/i1; - - iget v8, v7, Lf/h/a/d/h/k/i1;->zzc:I - - or-int/lit8 v8, v8, 0x1 - - iput v8, v7, Lf/h/a/d/h/k/i1;->zzc:I - - iput v6, v7, Lf/h/a/d/h/k/i1;->zzd:I - - iget-object v6, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/util/List; - - if-eqz v4, :cond_e - - invoke-static {v4}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - iget-boolean v6, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v6, :cond_c - - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v5, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_c - iget-object v6, v5, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v6, Lf/h/a/d/h/k/i1; - - iget-object v7, v6, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - invoke-interface {v7}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v8 - - if-nez v8, :cond_d - - invoke-static {v7}, Lf/h/a/d/h/k/y5;->l(Lf/h/a/d/h/k/d6;)Lf/h/a/d/h/k/d6; - - move-result-object v7 - - iput-object v7, v6, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - :cond_d - iget-object v6, v6, Lf/h/a/d/h/k/i1;->zze:Lf/h/a/d/h/k/d6; - - invoke-static {v4, v6}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - :cond_e - invoke-virtual {v5}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object v4 - - check-cast v4, Lf/h/a/d/h/k/y5; - - check-cast v4, Lf/h/a/d/h/k/i1; - - invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - goto :goto_2 - - :cond_f - :goto_3 - iget-boolean v3, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v3, :cond_10 - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, p1, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_10 - iget-object v3, p1, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v3, Lf/h/a/d/h/k/h1; - - iget-object v4, v3, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-interface {v4}, Lf/h/a/d/h/k/f6;->a()Z - - move-result v5 - - if-nez v5, :cond_11 - - invoke-static {v4}, Lf/h/a/d/h/k/y5;->m(Lf/h/a/d/h/k/f6;)Lf/h/a/d/h/k/f6; - - move-result-object v4 - - iput-object v4, v3, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - :cond_11 - iget-object v3, v3, Lf/h/a/d/h/k/h1;->zzf:Lf/h/a/d/h/k/f6; - - invoke-static {v1, v3}, Lf/h/a/d/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V - - iget-boolean v1, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - if-eqz v1, :cond_12 - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->m()V - - iput-boolean v2, v0, Lf/h/a/d/h/k/y5$a;->f:Z - - :cond_12 - iget-object v1, v0, Lf/h/a/d/h/k/y5$a;->e:Lf/h/a/d/h/k/y5; - - check-cast v1, Lf/h/a/d/h/k/z0; - - invoke-virtual {p1}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/h1; - - invoke-static {v1, p1}, Lf/h/a/d/h/k/z0;->s(Lf/h/a/d/h/k/z0;Lf/h/a/d/h/k/h1;)V - - invoke-virtual {v0}, Lf/h/a/d/h/k/y5$a;->o()Lf/h/a/d/h/k/d7; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/h/k/y5; - - check-cast p1, Lf/h/a/d/h/k/z0; - - return-object p1 -.end method - -.method public final b(Lf/h/a/d/i/b/da;)V - .locals 8 - .param p1 # Lf/h/a/d/i/b/da; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lf/h/a/d/i/b/da;->a()I - - move-result v0 - - iget-object v1, p1, Lf/h/a/d/i/b/da;->c:Ljava/lang/Boolean; - - if-eqz v1, :cond_0 - - iget-object v2, p0, Lf/h/a/d/i/b/y9;->e:Ljava/util/BitSet; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v2, v0, v1}, Ljava/util/BitSet;->set(IZ)V - - :cond_0 - iget-object v1, p1, Lf/h/a/d/i/b/da;->d:Ljava/lang/Boolean; - - if-eqz v1, :cond_1 - - iget-object v2, p0, Lf/h/a/d/i/b/y9;->d:Ljava/util/BitSet; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - invoke-virtual {v2, v0, v1}, Ljava/util/BitSet;->set(IZ)V - - :cond_1 - iget-object v1, p1, Lf/h/a/d/i/b/da;->e:Ljava/lang/Long; - - const-wide/16 v2, 0x3e8 - - if-eqz v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-interface {v1, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Long; - - iget-object v4, p1, Lf/h/a/d/i/b/da;->e:Ljava/lang/Long; - - invoke-virtual {v4}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - div-long/2addr v4, v2 - - if-eqz v1, :cond_2 - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v6 - - cmp-long v1, v4, v6 - - if-lez v1, :cond_3 - - :cond_2 - iget-object v1, p0, Lf/h/a/d/i/b/y9;->f:Ljava/util/Map; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v6 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v4 - - invoke-interface {v1, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_3 - iget-object v1, p1, Lf/h/a/d/i/b/da;->f:Ljava/lang/Long; - - if-eqz v1, :cond_9 - - iget-object v1, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v4 - - invoke-interface {v1, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/util/List; - - if-nez v1, :cond_4 - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - iget-object v4, p0, Lf/h/a/d/i/b/y9;->g:Ljava/util/Map; - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - invoke-interface {v4, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_4 - invoke-virtual {p1}, Lf/h/a/d/i/b/da;->g()Z - - move-result v0 - - if-eqz v0, :cond_5 - - invoke-interface {v1}, Ljava/util/List;->clear()V - - :cond_5 - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v0 - - if-eqz v0, :cond_6 - - iget-object v0, p0, Lf/h/a/d/i/b/y9;->h:Lf/h/a/d/i/b/w9; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v4, p0, Lf/h/a/d/i/b/y9;->a:Ljava/lang/String; - - sget-object v5, Lf/h/a/d/i/b/n;->g0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-virtual {p1}, Lf/h/a/d/i/b/da;->h()Z - - move-result v0 - - if-eqz v0, :cond_6 - - invoke-interface {v1}, Ljava/util/List;->clear()V - - :cond_6 - invoke-static {}, Lf/h/a/d/h/k/ka;->b()Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object v0, p0, Lf/h/a/d/i/b/y9;->h:Lf/h/a/d/i/b/w9; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v4, p0, Lf/h/a/d/i/b/y9;->a:Ljava/lang/String; - - sget-object v5, Lf/h/a/d/i/b/n;->g0:Lf/h/a/d/i/b/p3; - - invoke-virtual {v0, v4, v5}, Lf/h/a/d/i/b/fa;->v(Ljava/lang/String;Lf/h/a/d/i/b/p3;)Z - - move-result v0 - - if-eqz v0, :cond_8 - - iget-object p1, p1, Lf/h/a/d/i/b/da;->f:Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - div-long/2addr v4, v2 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result p1 - - if-nez p1, :cond_7 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_7 - return-void - - :cond_8 - iget-object p1, p1, Lf/h/a/d/i/b/da;->f:Ljava/lang/Long; - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - div-long/2addr v4, v2 - - invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_9 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z.smali deleted file mode 100644 index 1a5fb5eb20..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/z; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/z; - - invoke-direct {v0}, Lf/h/a/d/i/b/z;->()V - - sput-object v0, Lf/h/a/d/i/b/z;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->i0()Ljava/lang/Long; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z0.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z0.smali deleted file mode 100644 index b6b6d3235c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z0.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/z0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/z0; - - invoke-direct {v0}, Lf/h/a/d/i/b/z0;->()V - - sput-object v0, Lf/h/a/d/i/b/z0;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->J()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z1.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z1.smali deleted file mode 100644 index 01aad6163c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z1.smali +++ /dev/null @@ -1,161 +0,0 @@ -.class public Lf/h/a/d/i/b/z1; -.super Lf/h/a/d/i/b/y5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/z5; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 0 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/y5;->(Lf/h/a/d/i/b/e5;)V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x0 - - throw v0 -.end method - -.method public b()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->b()V - - return-void -.end method - -.method public c()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->i()Lf/h/a/d/i/b/x4; - - move-result-object v0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/x4;->c()V - - return-void -.end method - -.method public o()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->h()V - - const/4 v0, 0x0 - - throw v0 -.end method - -.method public p()Lf/h/a/d/i/b/a; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->A()Lf/h/a/d/i/b/a; - - move-result-object v0 - - return-object v0 -.end method - -.method public q()Lf/h/a/d/i/b/i6; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->s()Lf/h/a/d/i/b/i6; - - move-result-object v0 - - return-object v0 -.end method - -.method public r()Lf/h/a/d/i/b/s3; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->z()Lf/h/a/d/i/b/s3; - - move-result-object v0 - - return-object v0 -.end method - -.method public s()Lf/h/a/d/i/b/r7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->x()Lf/h/a/d/i/b/r7; - - move-result-object v0 - - return-object v0 -.end method - -.method public t()Lf/h/a/d/i/b/m7; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->w()Lf/h/a/d/i/b/m7; - - move-result-object v0 - - return-object v0 -.end method - -.method public u()Lf/h/a/d/i/b/v3; - .locals 2 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v1, v0, Lf/h/a/d/i/b/e5;->s:Lf/h/a/d/i/b/v3; - - invoke-static {v1}, Lf/h/a/d/i/b/e5;->o(Lf/h/a/d/i/b/a5;)V - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->s:Lf/h/a/d/i/b/v3; - - return-object v0 -.end method - -.method public v()Lf/h/a/d/i/b/v8; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->r()Lf/h/a/d/i/b/v8; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z2.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z2.smali deleted file mode 100644 index 90f42adafc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z2.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/z2; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Lf/h/a/d/i/b/n3; - - -# static fields -.field public static final a:Lf/h/a/d/i/b/n3; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/i/b/z2; - - invoke-direct {v0}, Lf/h/a/d/i/b/z2;->()V - - sput-object v0, Lf/h/a/d/i/b/z2;->a:Lf/h/a/d/i/b/n3; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a()Ljava/lang/Object; - .locals 1 - - invoke-static {}, Lf/h/a/d/i/b/n;->I0()Ljava/lang/Boolean; - - move-result-object v0 - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z3.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z3.smali deleted file mode 100644 index f7e37b88d8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z3.smali +++ /dev/null @@ -1,979 +0,0 @@ -.class public final Lf/h/a/d/i/b/z3; -.super Lf/h/a/d/i/b/x5; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# instance fields -.field public c:C - -.field public d:J - -.field public e:Ljava/lang/String; - .annotation build Landroidx/annotation/GuardedBy; - value = "this" - .end annotation -.end field - -.field public final f:Lf/h/a/d/i/b/c4; - -.field public final g:Lf/h/a/d/i/b/c4; - -.field public final h:Lf/h/a/d/i/b/c4; - -.field public final i:Lf/h/a/d/i/b/c4; - -.field public final j:Lf/h/a/d/i/b/c4; - -.field public final k:Lf/h/a/d/i/b/c4; - -.field public final l:Lf/h/a/d/i/b/c4; - -.field public final m:Lf/h/a/d/i/b/c4; - -.field public final n:Lf/h/a/d/i/b/c4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/e5;)V - .locals 3 - - invoke-direct {p0, p1}, Lf/h/a/d/i/b/x5;->(Lf/h/a/d/i/b/e5;)V - - const/4 p1, 0x0 - - iput-char p1, p0, Lf/h/a/d/i/b/z3;->c:C - - const-wide/16 v0, -0x1 - - iput-wide v0, p0, Lf/h/a/d/i/b/z3;->d:J - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v1, 0x6 - - invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v2, 0x1 - - invoke-direct {v0, p0, v1, v2, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->g:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - invoke-direct {v0, p0, v1, p1, v2}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->h:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v1, 0x5 - - invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - invoke-direct {v0, p0, v1, v2, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->j:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - invoke-direct {v0, p0, v1, p1, v2}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v1, 0x4 - - invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->l:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v1, 0x3 - - invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - new-instance v0, Lf/h/a/d/i/b/c4; - - const/4 v1, 0x2 - - invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/d/i/b/c4;->(Lf/h/a/d/i/b/z3;IZZ)V - - iput-object v0, p0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - return-void -.end method - -.method public static B(Ljava/lang/String;)Ljava/lang/String; - .locals 2 - - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const-string p0, "" - - return-object p0 - - :cond_0 - const/16 v0, 0x2e - - invoke-virtual {p0, v0}, Ljava/lang/String;->lastIndexOf(I)I - - move-result v0 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_1 - - return-object p0 - - :cond_1 - const/4 v1, 0x0 - - invoke-virtual {p0, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static u(Ljava/lang/String;)Ljava/lang/Object; - .locals 1 - - if-nez p0, :cond_0 - - const/4 p0, 0x0 - - return-object p0 - - :cond_0 - new-instance v0, Lf/h/a/d/i/b/b4; - - invoke-direct {v0, p0}, Lf/h/a/d/i/b/b4;->(Ljava/lang/String;)V - - return-object v0 -.end method - -.method public static v(ZLjava/lang/Object;)Ljava/lang/String; - .locals 8 - - const-string v0, "" - - if-nez p1, :cond_0 - - return-object v0 - - :cond_0 - instance-of v1, p1, Ljava/lang/Integer; - - if-eqz v1, :cond_1 - - check-cast p1, Ljava/lang/Integer; - - invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I - - move-result p1 - - int-to-long v1, p1 - - invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - :cond_1 - instance-of v1, p1, Ljava/lang/Long; - - const-string v2, "-" - - const/4 v3, 0x0 - - if-eqz v1, :cond_5 - - if-nez p0, :cond_2 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_2 - move-object p0, p1 - - check-cast p0, Ljava/lang/Long; - - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide v4 - - invoke-static {v4, v5}, Ljava/lang/Math;->abs(J)J - - move-result-wide v4 - - const-wide/16 v6, 0x64 - - cmp-long v1, v4, v6 - - if-gez v1, :cond_3 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_3 - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p1, v3}, Ljava/lang/String;->charAt(I)C - - move-result p1 - - const/16 v1, 0x2d - - if-ne p1, v1, :cond_4 - - move-object v0, v2 - - :cond_4 - invoke-virtual {p0}, Ljava/lang/Long;->longValue()J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/Math;->abs(J)J - - move-result-wide p0 - - invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p1 - - add-int/lit8 p1, p1, -0x1 - - int-to-double v1, p1 - - const-wide/high16 v3, 0x4024000000000000L # 10.0 - - invoke-static {v3, v4, v1, v2}, Ljava/lang/Math;->pow(DD)D - - move-result-wide v1 - - invoke-static {v1, v2}, Ljava/lang/Math;->round(D)J - - move-result-wide v1 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result p0 - - int-to-double p0, p0 - - invoke-static {v3, v4, p0, p1}, Ljava/lang/Math;->pow(DD)D - - move-result-wide p0 - - const-wide/high16 v3, 0x3ff0000000000000L # 1.0 - - sub-double/2addr p0, v3 - - invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J - - move-result-wide p0 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - add-int/lit8 v3, v3, 0x2b - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v4 - - add-int/2addr v4, v3 - - new-instance v3, Ljava/lang/StringBuilder; - - invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string v1, "..." - - invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3, p0, p1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_5 - instance-of v0, p1, Ljava/lang/Boolean; - - if-eqz v0, :cond_6 - - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_6 - instance-of v0, p1, Ljava/lang/Throwable; - - if-eqz v0, :cond_a - - check-cast p1, Ljava/lang/Throwable; - - new-instance v0, Ljava/lang/StringBuilder; - - if-eqz p0, :cond_7 - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :cond_7 - invoke-virtual {p1}, Ljava/lang/Throwable;->toString()Ljava/lang/String; - - move-result-object p0 - - :goto_0 - invoke-direct {v0, p0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V - - const-class p0, Lf/h/a/d/i/b/e5; - - invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Lf/h/a/d/i/b/z3;->B(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p1}, Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; - - move-result-object p1 - - array-length v1, p1 - - :goto_1 - if-ge v3, v1, :cond_9 - - aget-object v2, p1, v3 - - invoke-virtual {v2}, Ljava/lang/StackTraceElement;->isNativeMethod()Z - - move-result v4 - - if-nez v4, :cond_8 - - invoke-virtual {v2}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String; - - move-result-object v4 - - if-eqz v4, :cond_8 - - invoke-static {v4}, Lf/h/a/d/i/b/z3;->B(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v4 - - invoke-virtual {v4, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v4 - - if-eqz v4, :cond_8 - - const-string p0, ": " - - invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - goto :goto_2 - - :cond_8 - add-int/lit8 v3, v3, 0x1 - - goto :goto_1 - - :cond_9 - :goto_2 - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_a - instance-of v0, p1, Lf/h/a/d/i/b/b4; - - if-eqz v0, :cond_b - - check-cast p1, Lf/h/a/d/i/b/b4; - - iget-object p0, p1, Lf/h/a/d/i/b/b4;->a:Ljava/lang/String; - - return-object p0 - - :cond_b - if-eqz p0, :cond_c - - return-object v2 - - :cond_c - invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - .locals 2 - - const-string v0, "" - - if-nez p1, :cond_0 - - move-object p1, v0 - - :cond_0 - invoke-static {p0, p2}, Lf/h/a/d/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-static {p0, p3}, Lf/h/a/d/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-static {p0, p4}, Lf/h/a/d/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - new-instance p4, Ljava/lang/StringBuilder; - - invoke-direct {p4}, Ljava/lang/StringBuilder;->()V - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string v0, ": " - - :cond_1 - invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - const-string v1, ", " - - if-nez p1, :cond_2 - - invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-object v0, v1 - - :cond_2 - invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_3 - - invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - goto :goto_0 - - :cond_3 - move-object v1, v0 - - :goto_0 - invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_4 - - invoke-virtual {p4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p4, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - :cond_4 - invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public final A()Ljava/lang/String; - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/i/b/z3;->e:Ljava/lang/String; - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->d:Ljava/lang/String; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->d:Ljava/lang/String; - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->g:Lf/h/a/d/i/b/fa; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->f:Lf/h/a/d/i/b/ea; - - const-string v0, "FA" - - :goto_0 - iput-object v0, p0, Lf/h/a/d/i/b/z3;->e:Ljava/lang/String; - - :cond_1 - iget-object v0, p0, Lf/h/a/d/i/b/z3;->e:Ljava/lang/String; - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method - -.method public final C()Lf/h/a/d/i/b/c4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - return-object v0 -.end method - -.method public final D()Lf/h/a/d/i/b/c4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/z3;->i:Lf/h/a/d/i/b/c4; - - return-object v0 -.end method - -.method public final E()Lf/h/a/d/i/b/c4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/z3;->k:Lf/h/a/d/i/b/c4; - - return-object v0 -.end method - -.method public final F()Lf/h/a/d/i/b/c4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - return-object v0 -.end method - -.method public final G()Lf/h/a/d/i/b/c4; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/i/b/z3;->n:Lf/h/a/d/i/b/c4; - - return-object v0 -.end method - -.method public final H()Ljava/lang/String; - .locals 10 - - invoke-virtual {p0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/m4;->d:Lf/h/a/d/i/b/p4; - - iget-object v1, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v1, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->c()V - - iget-object v1, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->a:Ljava/lang/String; - - const-wide/16 v3, 0x0 - - invoke-interface {v1, v2, v3, v4}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v1 - - const/4 v5, 0x0 - - cmp-long v6, v1, v3 - - if-nez v6, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/p4;->a()V - - move-wide v1, v3 - - goto :goto_0 - - :cond_0 - iget-object v6, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - iget-object v6, v6, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v6, v6, Lf/h/a/d/i/b/e5;->n:Lf/h/a/d/e/n/b; - - check-cast v6, Lf/h/a/d/e/n/c; - - if-eqz v6, :cond_7 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v6 - - sub-long/2addr v1, v6 - - invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J - - move-result-wide v1 - - :goto_0 - iget-wide v6, v0, Lf/h/a/d/i/b/p4;->d:J - - const/4 v8, 0x1 - - cmp-long v9, v1, v6 - - if-gez v9, :cond_1 - - goto :goto_1 - - :cond_1 - shl-long/2addr v6, v8 - - cmp-long v9, v1, v6 - - if-lez v9, :cond_2 - - invoke-virtual {v0}, Lf/h/a/d/i/b/p4;->a()V - - :goto_1 - move-object v0, v5 - - goto :goto_3 - - :cond_2 - iget-object v1, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v1}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v1 - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->c:Ljava/lang/String; - - invoke-interface {v1, v2, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - iget-object v2, v0, Lf/h/a/d/i/b/p4;->e:Lf/h/a/d/i/b/m4; - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - iget-object v6, v0, Lf/h/a/d/i/b/p4;->b:Ljava/lang/String; - - invoke-interface {v2, v6, v3, v4}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J - - move-result-wide v6 - - invoke-virtual {v0}, Lf/h/a/d/i/b/p4;->a()V - - if-eqz v1, :cond_4 - - cmp-long v0, v6, v3 - - if-gtz v0, :cond_3 - - goto :goto_2 - - :cond_3 - new-instance v0, Landroid/util/Pair; - - invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object v2 - - invoke-direct {v0, v1, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V - - goto :goto_3 - - :cond_4 - :goto_2 - sget-object v0, Lf/h/a/d/i/b/m4;->D:Landroid/util/Pair; - - :goto_3 - if-eqz v0, :cond_6 - - sget-object v1, Lf/h/a/d/i/b/m4;->D:Landroid/util/Pair; - - if-ne v0, v1, :cond_5 - - goto :goto_4 - - :cond_5 - iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; - - check-cast v0, Ljava/lang/String; - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result v2 - - add-int/2addr v2, v8 - - invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I - - move-result v2 - - const-string v3, ":" - - invoke-static {v2, v1, v3, v0}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - return-object v0 - - :cond_6 - :goto_4 - return-object v5 - - :cond_7 - throw v5 -.end method - -.method public final s()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public final x(ILjava/lang/String;)V - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z3;->A()Ljava/lang/String; - - move-result-object v0 - - invoke-static {p1, v0, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I - - return-void -.end method - -.method public final y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - .locals 7 - - const/4 v0, 0x0 - - if-nez p2, :cond_0 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z3;->A()Ljava/lang/String; - - move-result-object p2 - - invoke-static {p2, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p2 - - if-eqz p2, :cond_0 - - invoke-static {v0, p4, p5, p6, p7}, Lf/h/a/d/i/b/z3;->w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z3;->A()Ljava/lang/String; - - move-result-object v1 - - invoke-static {p1, v1, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I - - :cond_0 - if-nez p3, :cond_5 - - const/4 p2, 0x5 - - if-lt p1, p2, :cond_5 - - invoke-static {p4}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p2, p0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object p2, p2, Lf/h/a/d/i/b/e5;->j:Lf/h/a/d/i/b/x4; - - const/4 p3, 0x6 - - if-nez p2, :cond_1 - - const-string p1, "Scheduler not set. Not logging error/warn" - - invoke-virtual {p0, p3, p1}, Lf/h/a/d/i/b/z3;->x(ILjava/lang/String;)V - - return-void - - :cond_1 - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->t()Z - - move-result v1 - - if-nez v1, :cond_2 - - const-string p1, "Scheduler not initialized. Not logging error/warn" - - invoke-virtual {p0, p3, p1}, Lf/h/a/d/i/b/z3;->x(ILjava/lang/String;)V - - return-void - - :cond_2 - if-gez p1, :cond_3 - - const/4 p1, 0x0 - - :cond_3 - const/16 p3, 0x9 - - if-lt p1, p3, :cond_4 - - const/16 p1, 0x8 - - const/16 v2, 0x8 - - goto :goto_0 - - :cond_4 - move v2, p1 - - :goto_0 - new-instance p1, Lf/h/a/d/i/b/y3; - - move-object v0, p1 - - move-object v1, p0 - - move-object v3, p4 - - move-object v4, p5 - - move-object v5, p6 - - move-object v6, p7 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/i/b/y3;->(Lf/h/a/d/i/b/z3;ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V - - invoke-virtual {p2}, Lf/h/a/d/i/b/x5;->p()V - - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - new-instance p3, Lf/h/a/d/i/b/c5; - - const-string p4, "Task exception on worker thread" - - invoke-direct {p3, p2, p1, p4}, Lf/h/a/d/i/b/c5;->(Lf/h/a/d/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V - - invoke-virtual {p2, p3}, Lf/h/a/d/i/b/x4;->w(Lf/h/a/d/i/b/c5;)V - - :cond_5 - return-void -.end method - -.method public final z(I)Z - .locals 1 - - invoke-virtual {p0}, Lf/h/a/d/i/b/z3;->A()Ljava/lang/String; - - move-result-object v0 - - invoke-static {v0, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z4.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z4.smali deleted file mode 100644 index 475b7dada4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z4.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public final Lf/h/a/d/i/b/z4; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Thread$UncaughtExceptionHandler; - - -# instance fields -.field public final a:Ljava/lang/String; - -.field public final synthetic b:Lf/h/a/d/i/b/x4; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/x4;Ljava/lang/String;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/z4;->b:Lf/h/a/d/i/b/x4; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iput-object p2, p0, Lf/h/a/d/i/b/z4;->a:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public final declared-synchronized uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V - .locals 1 - - monitor-enter p0 - - :try_start_0 - iget-object p1, p0, Lf/h/a/d/i/b/z4;->b:Lf/h/a/d/i/b/x4; - - invoke-virtual {p1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - iget-object v0, p0, Lf/h/a/d/i/b/z4;->a:Ljava/lang/String; - - invoke-virtual {p1, v0, p2}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z5.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z5.smali deleted file mode 100644 index fcebfda7f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z5.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public interface abstract Lf/h/a/d/i/b/z5; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - - -# virtual methods -.method public abstract f()Lf/h/a/d/i/b/z3; -.end method - -.method public abstract g()Lf/h/a/d/i/b/ea; -.end method - -.method public abstract i()Lf/h/a/d/i/b/x4; -.end method - -.method public abstract j()Landroid/content/Context; -.end method - -.method public abstract n()Lf/h/a/d/e/n/b; -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z6.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z6.smali deleted file mode 100644 index 8cdc6de377..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z6.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public final Lf/h/a/d/i/b/z6; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Lf/h/a/d/i/b/i6; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/i6;Z)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/z6;->e:Lf/h/a/d/i/b/i6; - - iput-boolean p2, p0, Lf/h/a/d/i/b/z6;->d:Z - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/i/b/z6;->e:Lf/h/a/d/i/b/i6; - - iget-boolean v1, p0, Lf/h/a/d/i/b/z6;->d:Z - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->c()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/z1;->a()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/a5;->x()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v2 - - iget-object v2, v2, Lf/h/a/d/i/b/z3;->m:Lf/h/a/d/i/b/c4; - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v3 - - const-string v4, "Setting app measurement enabled (FE)" - - invoke-virtual {v2, v4, v3}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->l()Lf/h/a/d/i/b/m4; - - move-result-object v2 - - invoke-virtual {v2}, Lf/h/a/d/i/b/y5;->c()V - - invoke-virtual {v2}, Lf/h/a/d/i/b/m4;->y()Landroid/content/SharedPreferences; - - move-result-object v2 - - invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v2 - - const-string v3, "measurement_enabled" - - invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V - - invoke-virtual {v0}, Lf/h/a/d/i/b/i6;->M()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z7.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z7.smali deleted file mode 100644 index 78fc84a7b7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z7.smali +++ /dev/null @@ -1,123 +0,0 @@ -.class public final Lf/h/a/d/i/b/z7; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/i/b/k7; - -.field public final synthetic e:Lf/h/a/d/i/b/r7; - - -# direct methods -.method public constructor (Lf/h/a/d/i/b/r7;Lf/h/a/d/i/b/k7;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/z7;->e:Lf/h/a/d/i/b/r7; - - iput-object p2, p0, Lf/h/a/d/i/b/z7;->d:Lf/h/a/d/i/b/k7; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 7 - - iget-object v0, p0, Lf/h/a/d/i/b/z7;->e:Lf/h/a/d/i/b/r7; - - iget-object v1, v0, Lf/h/a/d/i/b/r7;->d:Lf/h/a/d/i/b/r3; - - if-nez v1, :cond_0 - - invoke-virtual {v0}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v0 - - iget-object v0, v0, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v1, "Failed to send current screen to service" - - invoke-virtual {v0, v1}, Lf/h/a/d/i/b/c4;->a(Ljava/lang/String;)V - - return-void - - :cond_0 - :try_start_0 - iget-object v2, p0, Lf/h/a/d/i/b/z7;->d:Lf/h/a/d/i/b/k7; - - if-nez v2, :cond_1 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/i/b/r3;->E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/d/i/b/z7;->d:Lf/h/a/d/i/b/k7; - - iget-wide v2, v2, Lf/h/a/d/i/b/k7;->c:J - - iget-object v4, p0, Lf/h/a/d/i/b/z7;->d:Lf/h/a/d/i/b/k7; - - iget-object v4, v4, Lf/h/a/d/i/b/k7;->a:Ljava/lang/String; - - iget-object v5, p0, Lf/h/a/d/i/b/z7;->d:Lf/h/a/d/i/b/k7; - - iget-object v5, v5, Lf/h/a/d/i/b/k7;->b:Ljava/lang/String; - - iget-object v0, v0, Lf/h/a/d/i/b/y5;->a:Lf/h/a/d/i/b/e5; - - iget-object v0, v0, Lf/h/a/d/i/b/e5;->a:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v6 - - invoke-interface/range {v1 .. v6}, Lf/h/a/d/i/b/r3;->E(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - iget-object v0, p0, Lf/h/a/d/i/b/z7;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v0}, Lf/h/a/d/i/b/r7;->J()V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/i/b/z7;->e:Lf/h/a/d/i/b/r7; - - invoke-virtual {v1}, Lf/h/a/d/i/b/y5;->f()Lf/h/a/d/i/b/z3; - - move-result-object v1 - - iget-object v1, v1, Lf/h/a/d/i/b/z3;->f:Lf/h/a/d/i/b/c4; - - const-string v2, "Failed to send current screen to the service" - - invoke-virtual {v1, v2, v0}, Lf/h/a/d/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z8.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z8.smali deleted file mode 100644 index 885457cfd4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z8.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public final Lf/h/a/d/i/b/z8; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/h/k/zd; - -.field public final synthetic e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - -# direct methods -.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/d/h/k/zd;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iput-object p2, p0, Lf/h/a/d/i/b/z8;->d:Lf/h/a/d/h/k/zd; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v0}, Lf/h/a/d/i/b/e5;->t()Lf/h/a/d/i/b/t9; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/i/b/z8;->d:Lf/h/a/d/h/k/zd; - - iget-object v2, p0, Lf/h/a/d/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; - - iget-object v2, v2, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/d/i/b/e5; - - invoke-virtual {v2}, Lf/h/a/d/i/b/e5;->c()Z - - move-result v2 - - invoke-virtual {v0, v1, v2}, Lf/h/a/d/i/b/t9;->P(Lf/h/a/d/h/k/zd;Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/i/b/z9.smali b/com.discord/smali_classes2/f/h/a/d/i/b/z9.smali deleted file mode 100644 index 33026f0bbe..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/i/b/z9.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final synthetic Lf/h/a/d/i/b/z9; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-measurement@@17.4.4" - - -# static fields -.field public static final synthetic a:[I - -.field public static final synthetic b:[I - - -# direct methods -.method public static constructor ()V - .locals 5 - - invoke-static {}, Lf/h/a/d/h/k/o0$b;->values()[Lf/h/a/d/h/k/o0$b; - - move-result-object v0 - - array-length v0, v0 - - new-array v0, v0, [I - - sput-object v0, Lf/h/a/d/i/b/z9;->b:[I - - const/4 v1, 0x1 - - :try_start_0 - aput v1, v0, v1 - :try_end_0 - .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 - - :catch_0 - const/4 v0, 0x2 - - :try_start_1 - sget-object v2, Lf/h/a/d/i/b/z9;->b:[I - - aput v0, v2, v0 - :try_end_1 - .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 - - :catch_1 - const/4 v2, 0x3 - - :try_start_2 - sget-object v3, Lf/h/a/d/i/b/z9;->b:[I - - aput v2, v3, v2 - :try_end_2 - .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 - - :catch_2 - const/4 v3, 0x4 - - :try_start_3 - sget-object v4, Lf/h/a/d/i/b/z9;->b:[I - - aput v3, v4, v3 - :try_end_3 - .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 - - :catch_3 - invoke-static {}, Lf/h/a/d/h/k/q0$a;->values()[Lf/h/a/d/h/k/q0$a; - - move-result-object v4 - - array-length v4, v4 - - new-array v4, v4, [I - - sput-object v4, Lf/h/a/d/i/b/z9;->a:[I - - :try_start_4 - aput v1, v4, v1 - :try_end_4 - .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 - - :catch_4 - :try_start_5 - sget-object v1, Lf/h/a/d/i/b/z9;->a:[I - - aput v0, v1, v0 - :try_end_5 - .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 - - :catch_5 - :try_start_6 - sget-object v0, Lf/h/a/d/i/b/z9;->a:[I - - aput v2, v0, v2 - :try_end_6 - .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 - - :catch_6 - :try_start_7 - sget-object v0, Lf/h/a/d/i/b/z9;->a:[I - - aput v3, v0, v3 - :try_end_7 - .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 - - :catch_7 - :try_start_8 - sget-object v0, Lf/h/a/d/i/b/z9;->a:[I - - const/4 v1, 0x5 - - aput v1, v0, v1 - :try_end_8 - .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 - - :catch_8 - :try_start_9 - sget-object v0, Lf/h/a/d/i/b/z9;->a:[I - - const/4 v1, 0x6 - - aput v1, v0, v1 - :try_end_9 - .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 - - :catch_9 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/a.smali b/com.discord/smali_classes2/f/h/a/d/j/a.smali deleted file mode 100644 index a48eac2e14..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/a.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/d/j/a; -.super Ljava/lang/Object; - - -# direct methods -.method public static a(Landroid/content/Context;)Z - .locals 1 - - const-string v0, "com.google.android.providers.gsf.permission.READ_GSERVICES" - - invoke-static {p0, v0}, Landroidx/core/content/PermissionChecker;->checkCallingOrSelfPermission(Landroid/content/Context;Ljava/lang/String;)I - - move-result v0 - - if-nez v0, :cond_0 - - invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object p0 - - const-string v0, "gms:nearby:requires_gms_check" - - invoke-static {p0, v0}, Lf/h/a/d/h/l/p;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Z - - move-result p0 - - return p0 - - :cond_0 - const/4 p0, 0x1 - - return p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/a$a.smali b/com.discord/smali_classes2/f/h/a/d/j/b/a$a.smali deleted file mode 100644 index a0fc1c8b27..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/a$a.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/j/b/a$a; -.super Ljava/lang/Object; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/j/b/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# instance fields -.field public a:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/d/j/b/a$a;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/a.smali b/com.discord/smali_classes2/f/h/a/d/j/b/a.smali deleted file mode 100644 index aa784c5440..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/a.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/d/j/b/a; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/e/h/a$d; - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/j/b/a$a; - } -.end annotation - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/a$a;Lf/h/a/d/j/b/h;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget p1, p1, Lf/h/a/d/j/b/a$a;->a:I - - iput p1, p0, Lf/h/a/d/j/b/a;->a:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/b.smali b/com.discord/smali_classes2/f/h/a/d/j/b/b.smali deleted file mode 100644 index c24a30ce71..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/b.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public Lf/h/a/d/j/b/b; -.super Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onExpired()V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/c.smali b/com.discord/smali_classes2/f/h/a/d/j/b/c.smali deleted file mode 100644 index c89c0dada9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/c.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public Lf/h/a/d/j/b/c; -.super Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onPermissionChanged(Z)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/d.smali b/com.discord/smali_classes2/f/h/a/d/j/b/d.smali deleted file mode 100644 index e3bdfd3dbd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/d.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public Lf/h/a/d/j/b/d; -.super Ljava/lang/Object; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/a.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/a.smali deleted file mode 100644 index cf61c6a74b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/a.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/a; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract d()V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/a0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/a0.smali deleted file mode 100644 index 441b131fe8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/a0.smali +++ /dev/null @@ -1,23 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/a0; -.super Ljava/lang/Object; - - -# virtual methods -.method public abstract a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/j/b/e/f;", - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;>;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/a1.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/a1.smali deleted file mode 100644 index 44db172a0d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/a1.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public abstract Lf/h/a/d/j/b/e/a1; -.super Lf/h/a/d/h/l/b; - -# interfaces -.implements Lf/h/a/d/j/b/e/z0; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IStatusCallback" - - invoke-direct {p0, v0}, Lf/h/a/d/h/l/b;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p3, 0x1 - - if-ne p1, p3, :cond_0 - - invoke-static {p2}, Lf/h/a/d/h/l/c;->d(Landroid/os/Parcel;)Z - - move-result p1 - - invoke-interface {p0, p1}, Lf/h/a/d/j/b/e/z0;->y(Z)V - - return p3 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/b.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/b.smali deleted file mode 100644 index 4f092feeb7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/b.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public abstract Lf/h/a/d/j/b/e/b; -.super Lf/h/a/d/h/l/b; - -# interfaces -.implements Lf/h/a/d/j/b/e/a; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.ISubscribeCallback" - - invoke-direct {p0, v0}, Lf/h/a/d/h/l/b;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p2, 0x1 - - if-ne p1, p2, :cond_0 - - invoke-interface {p0}, Lf/h/a/d/j/b/e/a;->d()V - - return p2 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/b0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/b0.smali deleted file mode 100644 index c487d159a5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/b0.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/d/j/b/e/b0; -.super Lf/h/a/d/j/b/e/x0; - - -# static fields -.field public static final b:Lf/h/a/d/h/l/l; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/j/b/b;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/b;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/j/b/e/c0; - - invoke-direct {v0}, Lf/h/a/d/j/b/e/c0;->()V - - sput-object v0, Lf/h/a/d/j/b/e/b0;->b:Lf/h/a/d/h/l/l; - - return-void -.end method - -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/b;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/j/b/e/x0;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/b0;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/b1.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/b1.smali deleted file mode 100644 index f83856fdc2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/b1.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/b1; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/z0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IStatusCallback" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final y(Z)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->c(Landroid/os/Parcel;Z)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/c.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/c.smali deleted file mode 100644 index 83eb48dfa9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/c.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/c; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/a; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.ISubscribeCallback" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final d()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/c0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/c0.smali deleted file mode 100644 index 03f45f3d85..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/c0.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/c0; -.super Lf/h/a/d/h/l/l; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/j/b/b;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/l/l;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/d/j/b/b; - - invoke-virtual {p1}, Lf/h/a/d/j/b/b;->onExpired()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/d.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/d.smali deleted file mode 100644 index 9ee0c0dddc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/d.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/d; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzad;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/16 v6, 0x3e8 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzad; - - invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/nearby/messages/internal/zzad;->(ILjava/lang/String;Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzad; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/d0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/d0.smali deleted file mode 100644 index c6b62aa92a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/d0.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/d/j/b/e/d0; -.super Lf/h/a/d/j/b/e/b; - - -# static fields -.field public static final b:Lf/h/a/d/h/l/l; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/j/b/d;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/d;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/j/b/e/e0; - - invoke-direct {v0}, Lf/h/a/d/j/b/e/e0;->()V - - sput-object v0, Lf/h/a/d/j/b/e/d0;->b:Lf/h/a/d/h/l/l; - - return-void -.end method - -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - .param p1 # Lf/h/a/d/e/h/i/k; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "Lf/h/a/d/j/b/d;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Lf/h/a/d/j/b/e/b;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/d0;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/e.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/e.smali deleted file mode 100644 index cfb7754e01..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/e.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/e; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzaf;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/4 v5, 0x1 - - if-eq v4, v5, :cond_1 - - const/16 v5, 0x3e8 - - if-eq v4, v5, :cond_0 - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_1 - sget-object v2, Lcom/google/android/gms/nearby/messages/Message;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v3, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/nearby/messages/Message; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - invoke-direct {p1, v1, v2}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzaf; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/e0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/e0.smali deleted file mode 100644 index cef968910b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/e0.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/e0; -.super Lf/h/a/d/h/l/l; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/l<", - "Lf/h/a/d/j/b/d;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/h/l/l;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/d/j/b/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/f.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/f.smali deleted file mode 100644 index ae3fb41d44..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/f.smali +++ /dev/null @@ -1,456 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/f; -.super Lf/h/a/d/e/k/f; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/j/b/e/u0;", - ">;" - } -.end annotation - - -# instance fields -.field public final A:I - -.field public final y:Lf/h/a/d/h/l/o; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/h/l/o<", - "Lf/h/a/d/e/h/i/k$a;", - "Landroid/os/IBinder;", - ">;" - } - .end annotation -.end field - -.field public final z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;Lf/h/a/d/e/k/c;Lf/h/a/d/j/b/a;)V - .locals 7 - .annotation build Landroid/annotation/TargetApi; - value = 0xe - .end annotation - - const/16 v3, 0x3e - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p5 - - move-object v5, p3 - - move-object v6, p4 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - new-instance p2, Lf/h/a/d/h/l/o; - - invoke-direct {p2}, Lf/h/a/d/h/l/o;->()V - - iput-object p2, p0, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v1, p5, Lf/h/a/d/e/k/c;->e:Ljava/lang/String; - - instance-of p2, p1, Landroid/app/Activity; - - const/4 p3, 0x0 - - const/4 p4, 0x2 - - const/4 p5, 0x1 - - if-eqz p2, :cond_0 - - const/4 p2, 0x1 - - goto :goto_0 - - :cond_0 - instance-of p2, p1, Landroid/app/Application; - - if-eqz p2, :cond_1 - - const/4 p2, 0x2 - - goto :goto_0 - - :cond_1 - instance-of p2, p1, Landroid/app/Service; - - if-eqz p2, :cond_2 - - const/4 p2, 0x3 - - goto :goto_0 - - :cond_2 - const/4 p2, 0x0 - - :goto_0 - if-eqz p6, :cond_3 - - new-instance v6, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, v6 - - move v5, p2 - - invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;I)V - - iput-object v6, p0, Lf/h/a/d/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - iget p6, p6, Lf/h/a/d/j/b/a;->a:I - - goto :goto_1 - - :cond_3 - new-instance p6, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, p6 - - move v5, p2 - - invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;I)V - - iput-object p6, p0, Lf/h/a/d/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - const/4 p6, -0x1 - - :goto_1 - iput p6, p0, Lf/h/a/d/j/b/e/f;->A:I - - if-ne p2, p5, :cond_5 - - check-cast p1, Landroid/app/Activity; - - const-string p2, "NearbyMessagesClient" - - invoke-static {p2, p4}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p4 - - if-eqz p4, :cond_4 - - new-array p4, p5, [Ljava/lang/Object; - - invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; - - move-result-object p5 - - aput-object p5, p4, p3 - - const-string p3, "Registering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" - - invoke-static {p3, p4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-static {p2, p3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - :cond_4 - invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; - - move-result-object p2 - - new-instance p3, Lf/h/a/d/j/b/e/h; - - const/4 p4, 0x0 - - invoke-direct {p3, p1, p0, p4}, Lf/h/a/d/j/b/e/h;->(Landroid/app/Activity;Lf/h/a/d/j/b/e/f;Lf/h/a/d/j/b/e/g;)V - - invoke-virtual {p2, p3}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - :cond_5 - return-void -.end method - - -# virtual methods -.method public final E(I)V - .locals 6 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - const-string v2, "NearbyMessagesClient" - - if-eq p1, v1, :cond_2 - - const/4 v3, 0x2 - - if-eq p1, v3, :cond_1 - - const/4 v3, 0x5 - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v3 - - if-eqz v3, :cond_0 - - new-array v1, v1, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v1, v0 - - const-string p1, "Received unknown/unforeseen client lifecycle event %d, can\'t do anything with it." - - invoke-static {p1, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void - - :cond_1 - const-string v3, "CLIENT_DISCONNECTED" - - goto :goto_0 - - :cond_2 - const-string v3, "ACTIVITY_STOPPED" - - :goto_0 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->j()Z - - move-result v4 - - const/4 v5, 0x3 - - if-eqz v4, :cond_4 - - new-instance v4, Lcom/google/android/gms/nearby/messages/internal/zzj; - - invoke-direct {v4, p1}, Lcom/google/android/gms/nearby/messages/internal/zzj;->(I)V - - invoke-static {v2, v5}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p1 - - if-eqz p1, :cond_3 - - new-array p1, v1, [Ljava/lang/Object; - - aput-object v3, p1, v0 - - const-string v0, "Emitting client lifecycle event %s" - - invoke-static {v0, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_3 - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/j/b/e/u0; - - invoke-interface {p1, v4}, Lf/h/a/d/j/b/e/u0;->g0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V - - return-void - - :cond_4 - invoke-static {v2, v5}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result p1 - - if-eqz p1, :cond_5 - - new-array p1, v1, [Ljava/lang/Object; - - aput-object v3, p1, v0 - - const-string v0, "Failed to emit client lifecycle event %s due to GmsClient being disconnected" - - invoke-static {v0, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_5 - return-void -.end method - -.method public final a()V - .locals 4 - - const/4 v0, 0x2 - - :try_start_0 - invoke-virtual {p0, v0}, Lf/h/a/d/j/b/e/f;->E(I)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v1 - - const-string v2, "NearbyMessagesClient" - - invoke-static {v2, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v3, 0x0 - - aput-object v1, v0, v3 - - const-string v1, "Failed to emit CLIENT_DISCONNECTED from override of GmsClient#disconnect(): %s" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v2, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - :goto_0 - iget-object v0, p0, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v0, v0, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - invoke-interface {v0}, Ljava/util/Map;->clear()V - - invoke-super {p0}, Lf/h/a/d/e/k/b;->a()V - - return-void -.end method - -.method public final k()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-static {v0}, Lf/h/a/d/j/a;->a(Landroid/content/Context;)Z - - move-result v0 - - return v0 -.end method - -.method public final l()I - .locals 1 - - const v0, 0xbdfcb8 - - return v0 -.end method - -.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/j/b/e/u0; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/j/b/e/u0; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/j/b/e/v0; - - invoke-direct {v0, p1}, Lf/h/a/d/j/b/e/v0;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public final r()Landroid/os/Bundle; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Landroid/os/Bundle; - - invoke-direct {v0}, Landroid/os/Bundle;->()V - - iget v1, p0, Lf/h/a/d/j/b/e/f;->A:I - - const-string v2, "NearbyPermissions" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - iget-object v1, p0, Lf/h/a/d/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - const-string v2, "ClientAppContext" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V - - return-object v0 -.end method - -.method public final u()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" - - return-object v0 -.end method - -.method public final v()Ljava/lang/String; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const-string v0, "com.google.android.gms.nearby.messages.service.NearbyMessagesService.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/f0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/f0.smali deleted file mode 100644 index 3c53a489a4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/f0.smali +++ /dev/null @@ -1,214 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/f0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzbz;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 16 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v6, v3 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v10, v9 - - move-object v12, v10 - - move-object v14, v12 - - const/4 v5, 0x0 - - const/4 v11, 0x0 - - const/4 v13, 0x0 - - const/4 v15, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v15 - - goto :goto_0 - - :pswitch_1 - sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v14, v2 - - check-cast v14, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v13 - - goto :goto_0 - - :pswitch_3 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v12 - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v11 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v10 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v8 - - goto :goto_0 - - :pswitch_8 - sget-object v3, Lcom/google/android/gms/nearby/messages/Strategy;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v7, v2 - - check-cast v7, Lcom/google/android/gms/nearby/messages/Strategy; - - goto :goto_0 - - :pswitch_9 - sget-object v3, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v6, v2 - - check-cast v6, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v5 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/nearby/messages/internal/zzbz; - - move-object v4, v0 - - invoke-direct/range {v4 .. v15}, Lcom/google/android/gms/nearby/messages/internal/zzbz;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzbz; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/g.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/g.smali deleted file mode 100644 index 77060dbc59..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/g.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/g; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/g0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/g0.smali deleted file mode 100644 index c75c0991f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/g0.smali +++ /dev/null @@ -1,150 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/g0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzcb;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v2 - - move-object v6, v5 - - move-object v8, v6 - - move-object v9, v8 - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v9, v1 - - check-cast v9, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v6 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v5 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzcb; - - move-object v3, p1 - - invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzcb; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/h.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/h.smali deleted file mode 100644 index 4e8787abdf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/h.smali +++ /dev/null @@ -1,166 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/h; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/app/Application$ActivityLifecycleCallbacks; - - -# annotations -.annotation build Landroid/annotation/TargetApi; - value = 0xe -.end annotation - - -# instance fields -.field public final d:Landroid/app/Activity; - -.field public final e:Lf/h/a/d/j/b/e/f; - - -# direct methods -.method public constructor (Landroid/app/Activity;Lf/h/a/d/j/b/e/f;Lf/h/a/d/j/b/e/g;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/h;->d:Landroid/app/Activity; - - iput-object p2, p0, Lf/h/a/d/j/b/e/h;->e:Lf/h/a/d/j/b/e/f; - - return-void -.end method - - -# virtual methods -.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - return-void -.end method - -.method public final onActivityDestroyed(Landroid/app/Activity;)V - .locals 4 - - iget-object v0, p0, Lf/h/a/d/j/b/e/h;->d:Landroid/app/Activity; - - if-ne p1, v0, :cond_1 - - const/4 v0, 0x2 - - const-string v1, "NearbyMessagesClient" - - invoke-static {v1, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v2, 0x0 - - invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; - - move-result-object v3 - - aput-object v3, v0, v2 - - const-string v2, "Unregistering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" - - invoke-static {v2, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; - - move-result-object p1 - - invoke-virtual {p1, p0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - :cond_1 - return-void -.end method - -.method public final onActivityPaused(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityResumed(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStarted(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStopped(Landroid/app/Activity;)V - .locals 5 - - iget-object v0, p0, Lf/h/a/d/j/b/e/h;->d:Landroid/app/Activity; - - if-ne p1, v0, :cond_0 - - const/4 v0, 0x1 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/j/b/e/h;->e:Lf/h/a/d/j/b/e/f; - - invoke-virtual {v1, v0}, Lf/h/a/d/j/b/e/f;->E(I)V - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v1 - - const-string v2, "NearbyMessagesClient" - - const/4 v3, 0x2 - - invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v4 - - if-eqz v4, :cond_0 - - new-array v3, v3, [Ljava/lang/Object; - - const/4 v4, 0x0 - - invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v3, v4 - - aput-object v1, v3, v0 - - const-string p1, "Failed to emit ACTIVITY_STOPPED from ClientLifecycleSafetyNet for Activity %s: %s" - - invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {v2, p1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/h0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/h0.smali deleted file mode 100644 index f014800409..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/h0.smali +++ /dev/null @@ -1,280 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/h0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 22 - - move-object/from16 v0, p1 - - invoke-static/range {p1 .. p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - move-object v6, v3 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v10, v9 - - move-object v12, v10 - - move-object v13, v12 - - move-object v14, v13 - - move-object/from16 v16, v14 - - move-object/from16 v18, v16 - - const/4 v5, 0x0 - - const/4 v11, 0x0 - - const/4 v15, 0x0 - - const/16 v17, 0x0 - - const/16 v19, 0x0 - - const/16 v20, 0x0 - - const/16 v21, 0x0 - - :goto_0 - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v1, :cond_0 - - invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - packed-switch v3, :pswitch_data_0 - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v21 - - goto :goto_0 - - :pswitch_1 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v20 - - goto :goto_0 - - :pswitch_2 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v19 - - goto :goto_0 - - :pswitch_3 - sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object/from16 v18, v2 - - check-cast v18, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :pswitch_4 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v17 - - goto :goto_0 - - :pswitch_5 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v16 - - goto :goto_0 - - :pswitch_6 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v15 - - goto :goto_0 - - :pswitch_7 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v14 - - goto :goto_0 - - :pswitch_8 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v13 - - goto :goto_0 - - :pswitch_9 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v12 - - goto :goto_0 - - :pswitch_a - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v11 - - goto :goto_0 - - :pswitch_b - sget-object v3, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v10, v2 - - check-cast v10, Landroid/app/PendingIntent; - - goto :goto_0 - - :pswitch_c - sget-object v3, Lcom/google/android/gms/nearby/messages/MessageFilter;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v9, v2 - - check-cast v9, Lcom/google/android/gms/nearby/messages/MessageFilter; - - goto :goto_0 - - :pswitch_d - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v8 - - goto :goto_0 - - :pswitch_e - sget-object v3, Lcom/google/android/gms/nearby/messages/Strategy;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {v0, v2, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - move-object v7, v2 - - check-cast v7, Lcom/google/android/gms/nearby/messages/Strategy; - - goto :goto_0 - - :pswitch_f - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v6 - - goto :goto_0 - - :pswitch_10 - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v5 - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; - - move-object v4, v0 - - invoke-direct/range {v4 .. v21}, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->(ILandroid/os/IBinder;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Lcom/google/android/gms/nearby/messages/MessageFilter;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;[BZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;ZII)V - - return-object v0 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_10 - :pswitch_f - :pswitch_e - :pswitch_d - :pswitch_c - :pswitch_b - :pswitch_a - :pswitch_9 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/i.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/i.smali deleted file mode 100644 index 30e1ee341d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/i.smali +++ /dev/null @@ -1,373 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/i; -.super Lcom/google/android/gms/nearby/messages/MessagesClient; - - -# static fields -.field public static final k:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/j/b/e/f;", - ">;" - } - .end annotation -.end field - -.field public static final l:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/j/b/e/f;", - "Lf/h/a/d/j/b/a;", - ">;" - } - .end annotation -.end field - -.field public static final m:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/j/b/a;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final j:I - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/j/b/e/i;->k:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/j/b/e/q; - - invoke-direct {v0}, Lf/h/a/d/j/b/e/q;->()V - - sput-object v0, Lf/h/a/d/j/b/e/i;->l:Lf/h/a/d/e/h/a$a; - - new-instance v1, Lf/h/a/d/e/h/a; - - sget-object v2, Lf/h/a/d/j/b/e/i;->k:Lf/h/a/d/e/h/a$g; - - const-string v3, "Nearby.MESSAGES_API" - - invoke-direct {v1, v3, v0, v2}, Lf/h/a/d/e/h/a;->(Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V - - sput-object v1, Lf/h/a/d/j/b/e/i;->m:Lf/h/a/d/e/h/a; - - return-void -.end method - -.method public constructor (Landroid/app/Activity;Lf/h/a/d/j/b/a;)V - .locals 2 - .param p2 # Lf/h/a/d/j/b/a; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - sget-object v0, Lf/h/a/d/j/b/e/i;->m:Lf/h/a/d/e/h/a; - - sget-object v1, Lf/h/a/d/e/h/b$a;->c:Lf/h/a/d/e/h/b$a; - - invoke-direct {p0, p1, v0, p2, v1}, Lcom/google/android/gms/nearby/messages/MessagesClient;->(Landroid/app/Activity;Lf/h/a/d/e/h/a;Lf/h/a/d/j/b/a;Lf/h/a/d/e/h/b$a;)V - - const/4 p2, 0x1 - - iput p2, p0, Lf/h/a/d/j/b/e/i;->j:I - - invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; - - move-result-object p2 - - new-instance v0, Lf/h/a/d/j/b/e/z; - - const/4 v1, 0x0 - - invoke-direct {v0, p1, p0, v1}, Lf/h/a/d/j/b/e/z;->(Landroid/app/Activity;Lf/h/a/d/j/b/e/i;Lf/h/a/d/j/b/e/q;)V - - invoke-virtual {p2, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - return-void -.end method - -.method public static e(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/d/e/h/i/k; - .locals 2 - - if-eqz p0, :cond_0 - - new-instance v0, Lf/h/a/d/j/b/e/t; - - invoke-direct {v0, p1}, Lf/h/a/d/j/b/e/t;->(Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - const-class p1, Lcom/google/android/gms/common/api/Status; - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - iget-object p0, p0, Lf/h/a/d/e/h/b;->e:Landroid/os/Looper; - - const-string v1, "Listener must not be null" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v1, "Looper must not be null" - - invoke-static {p0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v1, "Listener type must not be null" - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v1, Lf/h/a/d/e/h/i/k; - - invoke-direct {v1, p0, v0, p1}, Lf/h/a/d/e/h/i/k;->(Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V - - return-object v1 - - :cond_0 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public final a()Lf/h/a/d/e/k/c$a; - .locals 1 - - invoke-super {p0}, Lf/h/a/d/e/h/b;->a()Lf/h/a/d/e/k/c$a; - - move-result-object v0 - - return-object v0 -.end method - -.method public final f(Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;Lf/h/a/d/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/e/h/i/k<", - "TT;>;", - "Lf/h/a/d/j/b/e/a0;", - "Lf/h/a/d/j/b/e/a0;", - ")", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/lang/Void;", - ">;" - } - .end annotation - - new-instance v0, Lf/h/a/d/j/b/e/v; - - invoke-direct {v0, p0, p1, p2}, Lf/h/a/d/j/b/e/v;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;)V - - new-instance p2, Lf/h/a/d/j/b/e/x; - - iget-object p1, p1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-direct {p2, p0, p1, p3}, Lf/h/a/d/j/b/e/x;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k$a;Lf/h/a/d/j/b/e/a0;)V - - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, v0, Lf/h/a/d/e/h/i/m;->a:Lf/h/a/d/e/h/i/k; - - iget-object p1, p1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - const-string p3, "Listener has already been released." - - invoke-static {p1, p3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, p2, Lf/h/a/d/e/h/i/q;->a:Lf/h/a/d/e/h/i/k$a; - - invoke-static {p1, p3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object p1, v0, Lf/h/a/d/e/h/i/m;->a:Lf/h/a/d/e/h/i/k; - - iget-object p1, p1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - iget-object p3, p2, Lf/h/a/d/e/h/i/q;->a:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {p1, p3}, Lf/h/a/d/e/h/i/k$a;->equals(Ljava/lang/Object;)Z - - move-result p1 - - const-string p3, "Listener registration and unregistration methods must be constructed with the same ListenerHolder." - - invoke-static {p1, p3}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V - - iget-object p1, p0, Lf/h/a/d/e/h/b;->i:Lf/h/a/d/e/h/i/g; - - if-eqz p1, :cond_0 - - new-instance p3, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {p3}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - new-instance v1, Lf/h/a/d/e/h/i/s0; - - new-instance v2, Lf/h/a/d/e/h/i/h0; - - invoke-direct {v2, v0, p2}, Lf/h/a/d/e/h/i/h0;->(Lf/h/a/d/e/h/i/m;Lf/h/a/d/e/h/i/q;)V - - invoke-direct {v1, v2, p3}, Lf/h/a/d/e/h/i/s0;->(Lf/h/a/d/e/h/i/h0;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - iget-object p2, p1, Lf/h/a/d/e/h/i/g;->p:Landroid/os/Handler; - - new-instance v0, Lf/h/a/d/e/h/i/g0; - - iget-object p1, p1, Lf/h/a/d/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I - - move-result p1 - - invoke-direct {v0, v1, p1, p0}, Lf/h/a/d/e/h/i/g0;->(Lf/h/a/d/e/h/i/i0;ILf/h/a/d/e/h/b;)V - - const/16 p1, 0x8 - - invoke-virtual {p2, p1, v0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z - - iget-object p1, p3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/lang/Void;", - ">;" - } - .end annotation - - new-instance v0, Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v1 - - const-string v2, "Listener must not be null" - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "Listener type must not be null" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "Listener type must not be empty" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - new-instance v2, Lf/h/a/d/e/h/i/k$a; - - invoke-direct {v2, p1, v1}, Lf/h/a/d/e/h/i/k$a;->(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0, v2}, Lf/h/a/d/e/h/b;->b(Lf/h/a/d/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; - - move-result-object p1 - - new-instance v1, Lf/h/a/d/j/b/e/u; - - invoke-direct {v1, v0}, Lf/h/a/d/j/b/e/u;->(Lcom/google/android/gms/tasks/TaskCompletionSource;)V - - check-cast p1, Lf/h/a/d/o/c0; - - if-eqz p1, :cond_0 - - sget-object v2, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - invoke-virtual {p1, v2, v1}, Lf/h/a/d/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; - - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final h(Ljava/lang/Object;)Lf/h/a/d/e/h/i/k; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Lf/h/a/d/e/h/i/k<", - "TT;>;" - } - .end annotation - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/e/h/b;->e:Landroid/os/Looper; - - const-string v2, "Listener must not be null" - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "Looper must not be null" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v2, "Listener type must not be null" - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - new-instance v2, Lf/h/a/d/e/h/i/k; - - invoke-direct {v2, v1, p1, v0}, Lf/h/a/d/e/h/i/k;->(Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V - - return-object v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/i0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/i0.smali deleted file mode 100644 index 52f9982b88..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/i0.smali +++ /dev/null @@ -1,168 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/i0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzce;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 11 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v2 - - move-object v6, v5 - - move-object v7, v6 - - move-object v8, v7 - - move-object v10, v8 - - const/4 v4, 0x0 - - const/4 v9, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v10, v1 - - check-cast v10, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v9 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v7 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v6 - - goto :goto_0 - - :pswitch_5 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v5, v1 - - check-cast v5, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzce; - - move-object v3, p1 - - invoke-direct/range {v3 .. v10}, Lcom/google/android/gms/nearby/messages/internal/zzce;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzce; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/j.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/j.smali deleted file mode 100644 index 8a553f6133..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/j.smali +++ /dev/null @@ -1,105 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/j; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lf/h/a/d/j/b/e/i; - -.field public final b:Lcom/google/android/gms/nearby/messages/Message; - -.field public final c:Lf/h/a/d/j/b/e/b0; - -.field public final d:Lcom/google/android/gms/nearby/messages/PublishOptions; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/nearby/messages/Message;Lf/h/a/d/j/b/e/b0;Lcom/google/android/gms/nearby/messages/PublishOptions;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/j;->a:Lf/h/a/d/j/b/e/i; - - iput-object p2, p0, Lf/h/a/d/j/b/e/j;->b:Lcom/google/android/gms/nearby/messages/Message; - - iput-object p3, p0, Lf/h/a/d/j/b/e/j;->c:Lf/h/a/d/j/b/e/b0; - - iput-object p4, p0, Lf/h/a/d/j/b/e/j;->d:Lcom/google/android/gms/nearby/messages/PublishOptions; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 15 - - move-object v0, p0 - - iget-object v1, v0, Lf/h/a/d/j/b/e/j;->a:Lf/h/a/d/j/b/e/i; - - iget-object v2, v0, Lf/h/a/d/j/b/e/j;->b:Lcom/google/android/gms/nearby/messages/Message; - - iget-object v11, v0, Lf/h/a/d/j/b/e/j;->c:Lf/h/a/d/j/b/e/b0; - - iget-object v3, v0, Lf/h/a/d/j/b/e/j;->d:Lcom/google/android/gms/nearby/messages/PublishOptions; - - const/4 v4, 0x0 - - if-eqz v1, :cond_1 - - new-instance v5, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - const/4 v6, 0x1 - - invoke-direct {v5, v6, v2}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V - - iget v14, v1, Lf/h/a/d/j/b/e/i;->j:I - - if-eqz p1, :cond_0 - - new-instance v1, Lcom/google/android/gms/nearby/messages/internal/zzbz; - - iget-object v6, v3, Lcom/google/android/gms/nearby/messages/PublishOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; - - new-instance v7, Lf/h/a/d/h/l/j; - - move-object/from16 v2, p2 - - invoke-direct {v7, v2}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - const/4 v4, 0x2 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - move-object v3, v1 - - invoke-direct/range {v3 .. v14}, Lcom/google/android/gms/nearby/messages/internal/zzbz;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V - - invoke-virtual/range {p1 .. p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object v2 - - check-cast v2, Lf/h/a/d/j/b/e/u0; - - invoke-interface {v2, v1}, Lf/h/a/d/j/b/e/u0;->l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V - - return-void - - :cond_0 - throw v4 - - :cond_1 - throw v4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/j0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/j0.smali deleted file mode 100644 index 882fd3b6e7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/j0.smali +++ /dev/null @@ -1,188 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/j0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzcg;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 13 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v2 - - move-object v6, v5 - - move-object v7, v6 - - move-object v9, v7 - - move-object v10, v9 - - move-object v12, v10 - - const/4 v4, 0x0 - - const/4 v8, 0x0 - - const/4 v11, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v12, v1 - - check-cast v12, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v11 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v10 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v8 - - goto :goto_0 - - :pswitch_5 - sget-object v2, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v7, v1 - - check-cast v7, Landroid/app/PendingIntent; - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v6 - - goto :goto_0 - - :pswitch_7 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->k1(Landroid/os/Parcel;I)Landroid/os/IBinder; - - move-result-object v5 - - goto :goto_0 - - :pswitch_8 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzcg; - - move-object v3, p1 - - invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/nearby/messages/internal/zzcg;->(ILandroid/os/IBinder;Landroid/os/IBinder;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_8 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzcg; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/k.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/k.smali deleted file mode 100644 index 9e367f4ffc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/k.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/k; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lcom/google/android/gms/nearby/messages/Message; - - -# direct methods -.method public constructor (Lcom/google/android/gms/nearby/messages/Message;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/k;->a:Lcom/google/android/gms/nearby/messages/Message; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/j/b/e/k;->a:Lcom/google/android/gms/nearby/messages/Message; - - new-instance v3, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - const/4 v1, 0x1 - - invoke-direct {v3, v1, v0}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V - - if-eqz p1, :cond_0 - - new-instance v0, Lcom/google/android/gms/nearby/messages/internal/zzce; - - new-instance v4, Lf/h/a/d/h/l/j; - - invoke-direct {v4, p2}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - const/4 v2, 0x1 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - move-object v1, v0 - - invoke-direct/range {v1 .. v8}, Lcom/google/android/gms/nearby/messages/internal/zzce;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/j/b/e/u0; - - invoke-interface {p1, v0}, Lf/h/a/d/j/b/e/u0;->J(Lcom/google/android/gms/nearby/messages/internal/zzce;)V - - return-void - - :cond_0 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/k0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/k0.smali deleted file mode 100644 index 970f4775ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/k0.smali +++ /dev/null @@ -1,180 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/k0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/Update;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 11 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v6, v2 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v10, v9 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v10 - - goto :goto_0 - - :pswitch_1 - sget-object v2, Lcom/google/android/gms/internal/nearby/zzgs;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v9, v1 - - check-cast v9, Lcom/google/android/gms/internal/nearby/zzgs; - - goto :goto_0 - - :pswitch_2 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zza;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v8, v1 - - check-cast v8, Lcom/google/android/gms/nearby/messages/internal/zza; - - goto :goto_0 - - :pswitch_3 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zze;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v7, v1 - - check-cast v7, Lcom/google/android/gms/nearby/messages/internal/zze; - - goto :goto_0 - - :pswitch_4 - sget-object v2, Lcom/google/android/gms/nearby/messages/Message;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, Lcom/google/android/gms/nearby/messages/Message; - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v5 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/Update; - - move-object v3, p1 - - invoke-direct/range {v3 .. v10}, Lcom/google/android/gms/nearby/messages/internal/Update;->(IILcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/internal/zze;Lcom/google/android/gms/nearby/messages/internal/zza;Lcom/google/android/gms/internal/nearby/zzgs;[B)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/Update; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/l.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/l.smali deleted file mode 100644 index 563f543d81..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/l.smali +++ /dev/null @@ -1,156 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/l; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lf/h/a/d/j/b/e/i; - -.field public final b:Lf/h/a/d/e/h/i/k; - -.field public final c:Lf/h/a/d/j/b/e/d0; - -.field public final d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/d0;Lcom/google/android/gms/nearby/messages/SubscribeOptions;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/l;->a:Lf/h/a/d/j/b/e/i; - - iput-object p2, p0, Lf/h/a/d/j/b/e/l;->b:Lf/h/a/d/e/h/i/k; - - iput-object p3, p0, Lf/h/a/d/j/b/e/l;->c:Lf/h/a/d/j/b/e/d0; - - iput-object p4, p0, Lf/h/a/d/j/b/e/l;->d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 23 - - move-object/from16 v0, p0 - - move-object/from16 v1, p1 - - iget-object v2, v0, Lf/h/a/d/j/b/e/l;->a:Lf/h/a/d/j/b/e/i; - - iget-object v3, v0, Lf/h/a/d/j/b/e/l;->b:Lf/h/a/d/e/h/i/k; - - iget-object v10, v0, Lf/h/a/d/j/b/e/l;->c:Lf/h/a/d/j/b/e/d0; - - iget-object v5, v0, Lf/h/a/d/j/b/e/l;->d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; - - iget v2, v2, Lf/h/a/d/j/b/e/i;->j:I - - iget-object v4, v1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v6, v3, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v4, v6}, Lf/h/a/d/h/l/o;->a(Ljava/lang/Object;)Z - - move-result v4 - - if-nez v4, :cond_0 - - iget-object v4, v1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v6, v3, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - new-instance v7, Lf/h/a/d/h/l/h; - - invoke-direct {v7, v3}, Lf/h/a/d/h/l/h;->(Lf/h/a/d/e/h/i/k;)V - - iget-object v4, v4, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - new-instance v8, Ljava/lang/ref/WeakReference; - - invoke-direct {v8, v7}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - invoke-interface {v4, v6, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - new-instance v15, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; - - move-object v4, v15 - - iget-object v6, v1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v3, v3, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v6, v3}, Lf/h/a/d/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v3 - - move-object v6, v3 - - check-cast v6, Landroid/os/IBinder; - - iget-object v7, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; - - new-instance v3, Lf/h/a/d/h/l/j; - - move-object v8, v3 - - move-object/from16 v9, p2 - - invoke-direct {v3, v9}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - iget-object v9, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->b:Lcom/google/android/gms/nearby/messages/MessageFilter; - - const/4 v14, 0x0 - - iget-boolean v3, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->d:Z - - move/from16 v19, v3 - - const/4 v5, 0x3 - - const/4 v11, 0x0 - - const/4 v12, 0x0 - - const/4 v13, 0x0 - - const/4 v3, 0x0 - - move-object/from16 v22, v15 - - move v15, v3 - - const/16 v17, 0x0 - - const/16 v18, 0x0 - - const/4 v3, 0x0 - - move-object/from16 v16, v10 - - move-object v10, v3 - - const/16 v20, 0x0 - - move/from16 v21, v2 - - invoke-direct/range {v4 .. v21}, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->(ILandroid/os/IBinder;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Lcom/google/android/gms/nearby/messages/MessageFilter;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;[BZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;ZII)V - - invoke-virtual/range {p1 .. p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/j/b/e/u0; - - move-object/from16 v2, v22 - - invoke-interface {v1, v2}, Lf/h/a/d/j/b/e/u0;->B(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/l0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/l0.smali deleted file mode 100644 index 36a9c3450e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/l0.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/l0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - move-object v9, v6 - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v8 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v6 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - move-object v3, p1 - - invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(ILjava/lang/String;Ljava/lang/String;ZILjava/lang/String;)V - - return-object p1 - - nop - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/m.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/m.smali deleted file mode 100644 index f44e629cc5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/m.smali +++ /dev/null @@ -1,112 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/m; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/m;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 11 - - iget-object v0, p0, Lf/h/a/d/j/b/e/m;->a:Lf/h/a/d/e/h/i/k; - - if-eqz p1, :cond_1 - - new-instance v4, Lf/h/a/d/h/l/j; - - invoke-direct {v4, p2}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - iget-object p2, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v1, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {p2, v1}, Lf/h/a/d/h/l/o;->a(Ljava/lang/Object;)Z - - move-result p2 - - if-nez p2, :cond_0 - - new-instance p1, Lcom/google/android/gms/common/api/Status; - - const/4 p2, 0x0 - - invoke-direct {p1, p2}, Lcom/google/android/gms/common/api/Status;->(I)V - - invoke-virtual {v4, p1}, Lf/h/a/d/h/l/j;->c0(Lcom/google/android/gms/common/api/Status;)V - - goto :goto_0 - - :cond_0 - new-instance p2, Lcom/google/android/gms/nearby/messages/internal/zzcg; - - iget-object v1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v1, v2}, Lf/h/a/d/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - move-object v3, v1 - - check-cast v3, Landroid/os/IBinder; - - const/4 v5, 0x0 - - const/4 v2, 0x1 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - move-object v1, p2 - - invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/nearby/messages/internal/zzcg;->(ILandroid/os/IBinder;Landroid/os/IBinder;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/j/b/e/u0; - - invoke-interface {v1, p2}, Lf/h/a/d/j/b/e/u0;->h0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V - - iget-object p1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object p2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - iget-object p1, p1, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :goto_0 - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/m0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/m0.smali deleted file mode 100644 index 095af10a7a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/m0.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/m0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zze;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 8 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - move-wide v3, v2 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v5 - - if-ge v5, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v5 - - const v6, 0xffff - - and-int/2addr v6, v5 - - const/4 v7, 0x1 - - if-eq v6, v7, :cond_2 - - const/4 v7, 0x2 - - if-eq v6, v7, :cond_1 - - const/4 v7, 0x3 - - if-eq v6, v7, :cond_0 - - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - const/16 v3, 0x8 - - invoke-static {p1, v5, v3}, Lf/h/a/b/i1/e;->F2(Landroid/os/Parcel;II)V - - invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D - - move-result-wide v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v5}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zze; - - invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/nearby/messages/internal/zze;->(IID)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zze; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/n.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/n.smali deleted file mode 100644 index ee85a59ae0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/n.smali +++ /dev/null @@ -1,100 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/n; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/n;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 12 - - iget-object v0, p0, Lf/h/a/d/j/b/e/n;->a:Lf/h/a/d/e/h/i/k; - - iget-object v1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v1, v2}, Lf/h/a/d/h/l/o;->a(Ljava/lang/Object;)Z - - move-result v1 - - if-nez v1, :cond_0 - - iget-object v1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - new-instance v3, Lf/h/a/d/h/l/m; - - invoke-direct {v3, v0}, Lf/h/a/d/h/l/m;->(Lf/h/a/d/e/h/i/k;)V - - iget-object v1, v1, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - new-instance v4, Ljava/lang/ref/WeakReference; - - invoke-direct {v4, v3}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - invoke-interface {v1, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :cond_0 - new-instance v1, Lcom/google/android/gms/nearby/messages/internal/zzcb; - - new-instance v7, Lf/h/a/d/h/l/j; - - invoke-direct {v7, p2}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - iget-object p2, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v0, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {p2, v0}, Lf/h/a/d/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - move-object v8, p2 - - check-cast v8, Landroid/os/IBinder; - - const/4 v6, 0x1 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - const/4 v11, 0x0 - - move-object v5, v1 - - invoke-direct/range {v5 .. v11}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - const/4 p2, 0x1 - - iput-boolean p2, v1, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object p1 - - check-cast p1, Lf/h/a/d/j/b/e/u0; - - invoke-interface {p1, v1}, Lf/h/a/d/j/b/e/u0;->q(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/n0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/n0.smali deleted file mode 100644 index 79a29b255e..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/n0.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/n0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zzj;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_1 - sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzj; - - invoke-direct {p1, v1, v3, v2}, Lcom/google/android/gms/nearby/messages/internal/zzj;->(ILcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzj; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/o.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/o.smali deleted file mode 100644 index 2c48c3f9e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/o.smali +++ /dev/null @@ -1,108 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/o; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:Lf/h/a/d/e/h/i/k; - - -# direct methods -.method public constructor (Lf/h/a/d/e/h/i/k;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/o;->a:Lf/h/a/d/e/h/i/k; - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 9 - - iget-object v0, p0, Lf/h/a/d/j/b/e/o;->a:Lf/h/a/d/e/h/i/k; - - if-eqz p1, :cond_1 - - new-instance v3, Lf/h/a/d/h/l/j; - - invoke-direct {v3, p2}, Lf/h/a/d/h/l/j;->(Lf/h/a/d/e/h/i/k;)V - - iget-object p2, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v1, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {p2, v1}, Lf/h/a/d/h/l/o;->a(Ljava/lang/Object;)Z - - move-result p2 - - const/4 v8, 0x0 - - if-nez p2, :cond_0 - - new-instance p1, Lcom/google/android/gms/common/api/Status; - - invoke-direct {p1, v8}, Lcom/google/android/gms/common/api/Status;->(I)V - - invoke-virtual {v3, p1}, Lf/h/a/d/h/l/j;->c0(Lcom/google/android/gms/common/api/Status;)V - - goto :goto_0 - - :cond_0 - new-instance p2, Lcom/google/android/gms/nearby/messages/internal/zzcb; - - iget-object v1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object v2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v1, v2}, Lf/h/a/d/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - move-object v4, v1 - - check-cast v4, Landroid/os/IBinder; - - const/4 v2, 0x1 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - move-object v1, p2 - - invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V - - iput-boolean v8, p2, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z - - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object v1 - - check-cast v1, Lf/h/a/d/j/b/e/u0; - - invoke-interface {v1, p2}, Lf/h/a/d/j/b/e/u0;->q(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V - - iget-object p1, p1, Lf/h/a/d/j/b/e/f;->y:Lf/h/a/d/h/l/o; - - iget-object p2, v0, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - iget-object p1, p1, Lf/h/a/d/h/l/o;->a:Ljava/util/Map; - - invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - :goto_0 - return-void - - :cond_1 - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/o0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/o0.smali deleted file mode 100644 index ed706f9533..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/o0.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/o0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract D(Ljava/util/List;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/gms/nearby/messages/internal/Update;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract I(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/p.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/p.smali deleted file mode 100644 index e4d341cb77..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/p.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/e/p; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/j/b/e/a0; - - -# instance fields -.field public final a:I - - -# direct methods -.method public constructor (I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/d/j/b/e/p;->a:I - - return-void -.end method - - -# virtual methods -.method public final a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - .locals 0 - - iget p2, p0, Lf/h/a/d/j/b/e/p;->a:I - - invoke-virtual {p1, p2}, Lf/h/a/d/j/b/e/f;->E(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/p0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/p0.smali deleted file mode 100644 index 1be905422b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/p0.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public abstract Lf/h/a/d/j/b/e/p0; -.super Lf/h/a/d/h/l/b; - -# interfaces -.implements Lf/h/a/d/j/b/e/o0; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IMessageListener" - - invoke-direct {p0, v0}, Lf/h/a/d/h/l/b;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p3, 0x1 - - if-eq p1, p3, :cond_2 - - const/4 p4, 0x2 - - if-eq p1, p4, :cond_1 - - const/4 p4, 0x4 - - if-eq p1, p4, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - sget-object p1, Lcom/google/android/gms/nearby/messages/internal/Update;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-virtual {p2, p1}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object p1 - - invoke-interface {p0, p1}, Lf/h/a/d/j/b/e/o0;->D(Ljava/util/List;)V - - goto :goto_0 - - :cond_1 - sget-object p1, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - invoke-interface {p0, p1}, Lf/h/a/d/j/b/e/o0;->I(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - - goto :goto_0 - - :cond_2 - sget-object p1, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; - - invoke-interface {p0, p1}, Lf/h/a/d/j/b/e/o0;->n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - - :goto_0 - return p3 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/q.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/q.smali deleted file mode 100644 index c05d098ecb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/q.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/q; -.super Lf/h/a/d/e/h/a$a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/j/b/e/f;", - "Lf/h/a/d/j/b/a;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 7 - - move-object v6, p4 - - check-cast v6, Lf/h/a/d/j/b/a; - - new-instance p4, Lf/h/a/d/j/b/e/f; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p5 - - move-object v4, p6 - - move-object v5, p3 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/j/b/e/f;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;Lf/h/a/d/e/k/c;Lf/h/a/d/j/b/a;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/q0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/q0.smali deleted file mode 100644 index 4d6ebce6dc..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/q0.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/q0; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/o0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IMessageListener" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final D(Ljava/util/List;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Lcom/google/android/gms/nearby/messages/internal/Update;", - ">;)V" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V - - const/4 p1, 0x4 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final I(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/r.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/r.smali deleted file mode 100644 index da77b39173..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/r.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/r; -.super Lf/h/a/d/j/b/e/b0; - - -# instance fields -.field public final synthetic c:Lf/h/a/d/e/h/i/k; - -.field public final synthetic d:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/e/h/i/k;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/r;->d:Lf/h/a/d/j/b/e/i; - - iput-object p3, p0, Lf/h/a/d/j/b/e/r;->c:Lf/h/a/d/e/h/i/k; - - invoke-direct {p0, p2}, Lf/h/a/d/j/b/e/b0;->(Lf/h/a/d/e/h/i/k;)V - - return-void -.end method - - -# virtual methods -.method public final d()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/j/b/e/r;->d:Lf/h/a/d/j/b/e/i; - - iget-object v1, p0, Lf/h/a/d/j/b/e/r;->c:Lf/h/a/d/e/h/i/k; - - iget-object v1, v1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/b;->b(Lf/h/a/d/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; - - iget-object v0, p0, Lf/h/a/d/j/b/e/b0;->a:Lf/h/a/d/e/h/i/k; - - if-eqz v0, :cond_0 - - sget-object v1, Lf/h/a/d/j/b/e/b0;->b:Lf/h/a/d/h/l/l; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/k;->a(Lf/h/a/d/e/h/i/k$b;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/r0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/r0.smali deleted file mode 100644 index f2dfd06519..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/r0.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/r0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract c0(Lcom/google/android/gms/common/api/Status;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/s.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/s.smali deleted file mode 100644 index 5e6cc5db5f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/s.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/s; -.super Lf/h/a/d/j/b/e/d0; - - -# instance fields -.field public final synthetic c:Lf/h/a/d/e/h/i/k; - -.field public final synthetic d:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/e/h/i/k;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/s;->d:Lf/h/a/d/j/b/e/i; - - iput-object p3, p0, Lf/h/a/d/j/b/e/s;->c:Lf/h/a/d/e/h/i/k; - - invoke-direct {p0, p2}, Lf/h/a/d/j/b/e/d0;->(Lf/h/a/d/e/h/i/k;)V - - return-void -.end method - - -# virtual methods -.method public final d()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/j/b/e/s;->d:Lf/h/a/d/j/b/e/i; - - iget-object v1, p0, Lf/h/a/d/j/b/e/s;->c:Lf/h/a/d/e/h/i/k; - - iget-object v1, v1, Lf/h/a/d/e/h/i/k;->c:Lf/h/a/d/e/h/i/k$a; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/b;->b(Lf/h/a/d/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; - - iget-object v0, p0, Lf/h/a/d/j/b/e/d0;->a:Lf/h/a/d/e/h/i/k; - - if-eqz v0, :cond_0 - - sget-object v1, Lf/h/a/d/j/b/e/d0;->b:Lf/h/a/d/h/l/l; - - invoke-virtual {v0, v1}, Lf/h/a/d/e/h/i/k;->a(Lf/h/a/d/e/h/i/k$b;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/s0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/s0.smali deleted file mode 100644 index e76cdb948f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/s0.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public abstract Lf/h/a/d/j/b/e/s0; -.super Lf/h/a/d/h/l/b; - -# interfaces -.implements Lf/h/a/d/j/b/e/r0; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesCallback" - - invoke-direct {p0, v0}, Lf/h/a/d/h/l/b;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p3, 0x1 - - if-ne p1, p3, :cond_0 - - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - invoke-interface {p0, p1}, Lf/h/a/d/j/b/e/r0;->c0(Lcom/google/android/gms/common/api/Status;)V - - return p3 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/t.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/t.smali deleted file mode 100644 index 8a6291f473..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/t.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/t; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/e/h/i/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/e/h/i/e<", - "Lcom/google/android/gms/common/api/Status;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - -# direct methods -.method public constructor (Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/common/api/Status;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - new-instance v1, Lcom/google/android/gms/common/api/ApiException; - - invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {p1, v1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method - -.method public final b(Ljava/lang/Object;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/d/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/t0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/t0.smali deleted file mode 100644 index 2c81c4779b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/t0.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/t0; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/r0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesCallback" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final c0(Lcom/google/android/gms/common/api/Status;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/u.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/u.smali deleted file mode 100644 index 4c488220e8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/u.smali +++ /dev/null @@ -1,79 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/u; -.super Ljava/lang/Object; - -# interfaces -.implements Lf/h/a/d/o/c; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/o/c<", - "Ljava/lang/Boolean;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - -# direct methods -.method public constructor (Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 1 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/lang/Boolean;", - ">;)V" - } - .end annotation - - invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - const/4 v0, 0x0 - - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/d/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - - invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; - - move-result-object p1 - - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/u0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/u0.smali deleted file mode 100644 index 5e6505f041..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/u0.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/u0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract B(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract J(Lcom/google/android/gms/nearby/messages/internal/zzce;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract g0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract h0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract q(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/v.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/v.smali deleted file mode 100644 index 50d9bf9132..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/v.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/v; -.super Lf/h/a/d/e/h/i/m; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/m<", - "Lf/h/a/d/j/b/e/f;", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/d/j/b/e/a0; - -.field public final synthetic e:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k;Lf/h/a/d/j/b/e/a0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/v;->e:Lf/h/a/d/j/b/e/i; - - iput-object p3, p0, Lf/h/a/d/j/b/e/v;->d:Lf/h/a/d/j/b/e/a0; - - invoke-direct {p0, p2}, Lf/h/a/d/e/h/i/m;->(Lf/h/a/d/e/h/i/k;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/v0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/v0.smali deleted file mode 100644 index 06a6c69f93..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/v0.smali +++ /dev/null @@ -1,145 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/v0; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/u0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final B(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x3 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final J(Lcom/google/android/gms/nearby/messages/internal/zzce;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x2 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final g0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x9 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final h0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x4 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/4 p1, 0x1 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method - -.method public final q(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - invoke-static {v0, p1}, Lf/h/a/d/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - const/16 p1, 0x8 - - invoke-virtual {p0, p1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/w.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/w.smali deleted file mode 100644 index 59f203a4f6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/w.smali +++ /dev/null @@ -1,111 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/w; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/internal/zza;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zza; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/nearby/messages/internal/zza;->(III)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zza; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/w0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/w0.smali deleted file mode 100644 index 3e0ebae981..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/w0.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/w0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract d()V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/x.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/x.smali deleted file mode 100644 index cc11a568d4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/x.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/x; -.super Lf/h/a/d/e/h/i/q; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/q<", - "Lf/h/a/d/j/b/e/f;", - "TT;>;" - } -.end annotation - - -# instance fields -.field public final synthetic b:Lf/h/a/d/j/b/e/a0; - -.field public final synthetic c:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/e/h/i/k$a;Lf/h/a/d/j/b/e/a0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/x;->c:Lf/h/a/d/j/b/e/i; - - iput-object p3, p0, Lf/h/a/d/j/b/e/x;->b:Lf/h/a/d/j/b/e/a0; - - invoke-direct {p0, p2}, Lf/h/a/d/e/h/i/q;->(Lf/h/a/d/e/h/i/k$a;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/x0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/x0.smali deleted file mode 100644 index 3fc7c5e24c..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/x0.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public abstract Lf/h/a/d/j/b/e/x0; -.super Lf/h/a/d/h/l/b; - -# interfaces -.implements Lf/h/a/d/j/b/e/w0; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IPublishCallback" - - invoke-direct {p0, v0}, Lf/h/a/d/h/l/b;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 0 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p2, 0x1 - - if-ne p1, p2, :cond_0 - - invoke-interface {p0}, Lf/h/a/d/j/b/e/w0;->d()V - - return p2 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/y.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/y.smali deleted file mode 100644 index 0bc28d5711..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/y.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/y; -.super Lf/h/a/d/e/h/i/p; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/i/p<", - "Lf/h/a/d/j/b/e/f;", - "Ljava/lang/Void;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic c:Lf/h/a/d/j/b/e/a0; - -.field public final synthetic d:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Lf/h/a/d/j/b/e/i;Lf/h/a/d/j/b/e/a0;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/j/b/e/y;->d:Lf/h/a/d/j/b/e/i; - - iput-object p2, p0, Lf/h/a/d/j/b/e/y;->c:Lf/h/a/d/j/b/e/a0; - - invoke-direct {p0}, Lf/h/a/d/e/h/i/p;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic c(Lf/h/a/d/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - check-cast p1, Lf/h/a/d/j/b/e/f; - - iget-object v0, p0, Lf/h/a/d/j/b/e/y;->c:Lf/h/a/d/j/b/e/a0; - - iget-object v1, p0, Lf/h/a/d/j/b/e/y;->d:Lf/h/a/d/j/b/e/i; - - invoke-static {v1, p2}, Lf/h/a/d/j/b/e/i;->e(Lf/h/a/d/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/d/e/h/i/k; - - move-result-object p2 - - invoke-interface {v0, p1, p2}, Lf/h/a/d/j/b/e/a0;->a(Lf/h/a/d/j/b/e/f;Lf/h/a/d/e/h/i/k;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/y0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/y0.smali deleted file mode 100644 index 014314b8f0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/y0.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/y0; -.super Lf/h/a/d/h/l/a; - -# interfaces -.implements Lf/h/a/d/j/b/e/w0; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 1 - - const-string v0, "com.google.android.gms.nearby.messages.internal.IPublishCallback" - - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public final d()V - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/d/h/l/a;->g()Landroid/os/Parcel; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/l/a;->h(ILandroid/os/Parcel;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/z.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/z.smali deleted file mode 100644 index 6500432475..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/z.smali +++ /dev/null @@ -1,121 +0,0 @@ -.class public final Lf/h/a/d/j/b/e/z; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/app/Application$ActivityLifecycleCallbacks; - - -# instance fields -.field public final d:Landroid/app/Activity; - -.field public final e:Lf/h/a/d/j/b/e/i; - - -# direct methods -.method public constructor (Landroid/app/Activity;Lf/h/a/d/j/b/e/i;Lf/h/a/d/j/b/e/q;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/j/b/e/z;->d:Landroid/app/Activity; - - iput-object p2, p0, Lf/h/a/d/j/b/e/z;->e:Lf/h/a/d/j/b/e/i; - - return-void -.end method - - -# virtual methods -.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - return-void -.end method - -.method public final onActivityDestroyed(Landroid/app/Activity;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/j/b/e/z;->d:Landroid/app/Activity; - - if-ne p1, v0, :cond_0 - - const/4 v0, 0x1 - - new-array v0, v0, [Ljava/lang/Object; - - const/4 v1, 0x0 - - invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; - - move-result-object v2 - - aput-object v2, v0, v1 - - const-string v1, "Unregistering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" - - invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - const-string v1, "NearbyMessages" - - invoke-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I - - invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; - - move-result-object p1 - - invoke-virtual {p1, p0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V - - :cond_0 - return-void -.end method - -.method public final onActivityPaused(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityResumed(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStarted(Landroid/app/Activity;)V - .locals 0 - - return-void -.end method - -.method public final onActivityStopped(Landroid/app/Activity;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/j/b/e/z;->d:Landroid/app/Activity; - - if-ne p1, v0, :cond_0 - - iget-object p1, p0, Lf/h/a/d/j/b/e/z;->e:Lf/h/a/d/j/b/e/i; - - new-instance v0, Lf/h/a/d/j/b/e/p; - - const/4 v1, 0x1 - - invoke-direct {v0, v1}, Lf/h/a/d/j/b/e/p;->(I)V - - new-instance v1, Lf/h/a/d/j/b/e/y; - - invoke-direct {v1, p1, v0}, Lf/h/a/d/j/b/e/y;->(Lf/h/a/d/j/b/e/i;Lf/h/a/d/j/b/e/a0;)V - - invoke-virtual {p1, v1}, Lf/h/a/d/e/h/b;->c(Lf/h/a/d/e/h/i/p;)Lcom/google/android/gms/tasks/Task; - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/e/z0.smali b/com.discord/smali_classes2/f/h/a/d/j/b/e/z0.smali deleted file mode 100644 index 488a1f3906..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/e/z0.smali +++ /dev/null @@ -1,15 +0,0 @@ -.class public interface abstract Lf/h/a/d/j/b/e/z0; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract y(Z)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/f.smali b/com.discord/smali_classes2/f/h/a/d/j/b/f.smali deleted file mode 100644 index 479b40fbca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/f.smali +++ /dev/null @@ -1,164 +0,0 @@ -.class public final Lf/h/a/d/j/b/f; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/Message;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 13 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const-wide/16 v3, 0x0 - - move-object v7, v1 - - move-object v8, v7 - - move-object v9, v8 - - move-object v10, v9 - - move-wide v11, v3 - - const/4 v6, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_6 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_5 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_4 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_1 - - const/16 v3, 0x3e8 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v6 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v11 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/internal/nearby/zzgs;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - move-object v10, v1 - - check-cast v10, [Lcom/google/android/gms/internal/nearby/zzgs; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v8 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v9 - - goto :goto_0 - - :cond_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v7 - - goto :goto_0 - - :cond_6 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/Message; - - move-object v5, p1 - - invoke-direct/range {v5 .. v12}, Lcom/google/android/gms/nearby/messages/Message;->(I[BLjava/lang/String;Ljava/lang/String;[Lcom/google/android/gms/internal/nearby/zzgs;J)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/Message; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/g.smali b/com.discord/smali_classes2/f/h/a/d/j/b/g.smali deleted file mode 100644 index e457882d82..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/g.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/d/j/b/g; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/MessageFilter;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 10 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - move-object v8, v6 - - const/4 v4, 0x0 - - const/4 v7, 0x0 - - const/4 v9, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_6 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x1 - - if-eq v2, v3, :cond_5 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_4 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_1 - - const/16 v3, 0x3e8 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v9 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/internal/nearby/zzgp;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object v8 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :cond_4 - sget-object v2, Lcom/google/android/gms/internal/nearby/zzgu;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object v6 - - goto :goto_0 - - :cond_5 - sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zzad;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; - - move-result-object v5 - - goto :goto_0 - - :cond_6 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/MessageFilter; - - move-object v3, p1 - - invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/MessageFilter;->(ILjava/util/List;Ljava/util/List;ZLjava/util/List;I)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/MessageFilter; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/h.smali b/com.discord/smali_classes2/f/h/a/d/j/b/h.smali deleted file mode 100644 index bec72e554f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/h.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/h; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/i.smali b/com.discord/smali_classes2/f/h/a/d/j/b/i.smali deleted file mode 100644 index d18b60b0f4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/i.smali +++ /dev/null @@ -1,2 +0,0 @@ -.class public final synthetic Lf/h/a/d/j/b/i; -.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/d/j/b/j.smali b/com.discord/smali_classes2/f/h/a/d/j/b/j.smali deleted file mode 100644 index 14d0f21ebd..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/j/b/j.smali +++ /dev/null @@ -1,165 +0,0 @@ -.class public final Lf/h/a/d/j/b/j; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/nearby/messages/Strategy;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 12 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/16 v11, 0x3e8 - - if-eq v2, v11, :cond_0 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v10 - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v9 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v8 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v7 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v6 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v5 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v4 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/nearby/messages/Strategy; - - move-object v2, p1 - - invoke-direct/range {v2 .. v10}, Lcom/google/android/gms/nearby/messages/Strategy;->(IIIIZIII)V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x1 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/nearby/messages/Strategy; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/k/a.smali b/com.discord/smali_classes2/f/h/a/d/k/a.smali deleted file mode 100644 index 0501d61ef0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/k/a.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/k/a; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/h/m/c;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/m/c;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/k/a;->a:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/k/c; - - invoke-direct {v0}, Lf/h/a/d/k/c;->()V - - sput-object v0, Lf/h/a/d/k/a;->b:Lf/h/a/d/e/h/a$a; - - sget-object v1, Lf/h/a/d/k/a;->a:Lf/h/a/d/e/h/a$g; - - const-string v2, "Cannot construct an Api with a null ClientBuilder" - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Cannot construct an Api with a null ClientKey" - - invoke-static {v1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method - -.method public static a(Ljava/lang/String;)Landroid/net/Uri; - .locals 2 - - invoke-static {p0}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - const-string v1, "content://com.google.android.gms.phenotype/" - - if-eqz v0, :cond_0 - - invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - new-instance p0, Ljava/lang/String; - - invoke-direct {p0, v1}, Ljava/lang/String;->(Ljava/lang/String;)V - - :goto_0 - invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; - - move-result-object p0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/k/b.smali b/com.discord/smali_classes2/f/h/a/d/k/b.smali deleted file mode 100644 index b6fc610399..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/k/b.smali +++ /dev/null @@ -1,162 +0,0 @@ -.class public final Lf/h/a/d/k/b; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/phenotype/ExperimentTokens;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 11 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - move-object v3, v1 - - move-object v4, v3 - - move-object v5, v4 - - move-object v6, v5 - - move-object v7, v6 - - move-object v8, v7 - - move-object v9, v8 - - move-object v10, v9 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_0 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - packed-switch v2, :pswitch_data_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v10 - - goto :goto_0 - - :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->R(Landroid/os/Parcel;I)[I - - move-result-object v9 - - goto :goto_0 - - :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v8 - - goto :goto_0 - - :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v7 - - goto :goto_0 - - :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v6 - - goto :goto_0 - - :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->Q(Landroid/os/Parcel;I)[[B - - move-result-object v5 - - goto :goto_0 - - :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v4 - - goto :goto_0 - - :pswitch_7 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v3 - - goto :goto_0 - - :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/phenotype/ExperimentTokens; - - move-object v2, p1 - - invoke-direct/range {v2 .. v10}, Lcom/google/android/gms/phenotype/ExperimentTokens;->(Ljava/lang/String;[B[[B[[B[[B[[B[I[[B)V - - return-object p1 - - :pswitch_data_0 - .packed-switch 0x2 - :pswitch_7 - :pswitch_6 - :pswitch_5 - :pswitch_4 - :pswitch_3 - :pswitch_2 - :pswitch_1 - :pswitch_0 - .end packed-switch -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/phenotype/ExperimentTokens; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/k/c.smali b/com.discord/smali_classes2/f/h/a/d/k/c.smali deleted file mode 100644 index 3b68f6a7d0..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/k/c.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/k/c; -.super Lf/h/a/d/e/h/a$a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/m/c;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 6 - - new-instance p4, Lf/h/a/d/h/m/c; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-object v4, p5 - - move-object v5, p6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/m/c;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/a.smali b/com.discord/smali_classes2/f/h/a/d/l/a.smali deleted file mode 100644 index f0e4910552..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/a.smali +++ /dev/null @@ -1,93 +0,0 @@ -.class public final Lf/h/a/d/l/a; -.super Ljava/lang/Object; - - -# static fields -.field public static final a:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/h/n/l;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/n/l;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/e/h/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } - .end annotation - - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end field - -.field public static final d:Lcom/google/android/gms/safetynet/SafetyNetApi; - .annotation runtime Ljava/lang/Deprecated; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/l/a;->a:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/l/h; - - invoke-direct {v0}, Lf/h/a/d/l/h;->()V - - sput-object v0, Lf/h/a/d/l/a;->b:Lf/h/a/d/e/h/a$a; - - new-instance v1, Lf/h/a/d/e/h/a; - - sget-object v2, Lf/h/a/d/l/a;->a:Lf/h/a/d/e/h/a$g; - - const-string v3, "SafetyNet.API" - - invoke-direct {v1, v3, v0, v2}, Lf/h/a/d/e/h/a;->(Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V - - sput-object v1, Lf/h/a/d/l/a;->c:Lf/h/a/d/e/h/a; - - new-instance v0, Lf/h/a/d/h/n/i; - - invoke-direct {v0}, Lf/h/a/d/h/n/i;->()V - - sput-object v0, Lf/h/a/d/l/a;->d:Lcom/google/android/gms/safetynet/SafetyNetApi; - - return-void -.end method - -.method public static a(Landroid/app/Activity;)Lcom/google/android/gms/safetynet/SafetyNetClient; - .locals 1 - .param p0 # Landroid/app/Activity; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Lcom/google/android/gms/safetynet/SafetyNetClient; - - invoke-direct {v0, p0}, Lcom/google/android/gms/safetynet/SafetyNetClient;->(Landroid/app/Activity;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/b.smali b/com.discord/smali_classes2/f/h/a/d/l/b.smali deleted file mode 100644 index 5ad491237f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/b.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/l/b; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/zza;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 5 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - const/4 v4, 0x2 - - if-eq v3, v4, :cond_0 - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/zza; - - invoke-direct {p1, v1}, Lcom/google/android/gms/safetynet/zza;->(Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/zza; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/c.smali b/com.discord/smali_classes2/f/h/a/d/l/c.smali deleted file mode 100644 index ec0349baf4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/c.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/d/l/c; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/HarmfulAppsData;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x4 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/HarmfulAppsData; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/safetynet/HarmfulAppsData;->(Ljava/lang/String;[BI)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/HarmfulAppsData; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/d.smali b/com.discord/smali_classes2/f/h/a/d/l/d.smali deleted file mode 100644 index 5f34944ef2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/d.smali +++ /dev/null @@ -1,138 +0,0 @@ -.class public final Lf/h/a/d/l/d; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/zzd;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 11 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - const/4 v4, 0x0 - - move-wide v6, v2 - - move-object v8, v4 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_4 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v10 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v9 - - goto :goto_0 - - :cond_2 - sget-object v2, Lcom/google/android/gms/safetynet/HarmfulAppsData;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; - - move-result-object v1 - - move-object v8, v1 - - check-cast v8, [Lcom/google/android/gms/safetynet/HarmfulAppsData; - - goto :goto_0 - - :cond_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v6 - - goto :goto_0 - - :cond_4 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/zzd; - - move-object v5, p1 - - invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/safetynet/zzd;->(J[Lcom/google/android/gms/safetynet/HarmfulAppsData;IZ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/zzd; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/e.smali b/com.discord/smali_classes2/f/h/a/d/l/e.smali deleted file mode 100644 index 1b5278acc4..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/e.smali +++ /dev/null @@ -1,85 +0,0 @@ -.class public final Lf/h/a/d/l/e; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/zzf;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 5 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v2 - - if-ge v2, v0, :cond_1 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v2 - - const v3, 0xffff - - and-int/2addr v3, v2 - - const/4 v4, 0x2 - - if-eq v3, v4, :cond_0 - - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/zzf; - - invoke-direct {p1, v1}, Lcom/google/android/gms/safetynet/zzf;->(Ljava/lang/String;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/zzf; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/f.smali b/com.discord/smali_classes2/f/h/a/d/l/f.smali deleted file mode 100644 index 013ef26637..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/f.smali +++ /dev/null @@ -1,98 +0,0 @@ -.class public final Lf/h/a/d/l/f; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/zzh;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/4 v5, 0x2 - - if-eq v4, v5, :cond_1 - - const/4 v5, 0x3 - - if-eq v4, v5, :cond_0 - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z - - move-result v2 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/zzh; - - invoke-direct {p1, v1, v2}, Lcom/google/android/gms/safetynet/zzh;->(IZ)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/zzh; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/g.smali b/com.discord/smali_classes2/f/h/a/d/l/g.smali deleted file mode 100644 index a93e7b3280..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/g.smali +++ /dev/null @@ -1,199 +0,0 @@ -.class public final Lf/h/a/d/l/g; -.super Ljava/lang/Object; - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/safetynet/SafeBrowsingData;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - -.method public static a(Lcom/google/android/gms/safetynet/SafeBrowsingData;Landroid/os/Parcel;I)V - .locals 4 - - invoke-static {p1}, Lf/h/a/b/i1/e;->i(Landroid/os/Parcel;)I - - move-result v0 - - iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->d:Ljava/lang/String; - - const/4 v2, 0x2 - - const/4 v3, 0x0 - - invoke-static {p1, v2, v1, v3}, Lf/h/a/b/i1/e;->I1(Landroid/os/Parcel;ILjava/lang/String;Z)V - - iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->e:Lcom/google/android/gms/common/data/DataHolder; - - const/4 v2, 0x3 - - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - - iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->f:Landroid/os/ParcelFileDescriptor; - - const/4 v2, 0x4 - - invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/b/i1/e;->H1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V - - iget-wide v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->g:J - - const/4 p2, 0x5 - - invoke-static {p1, p2, v1, v2}, Lf/h/a/b/i1/e;->G1(Landroid/os/Parcel;IJ)V - - iget-object p0, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->h:[B - - const/4 p2, 0x6 - - invoke-static {p1, p2, p0, v3}, Lf/h/a/b/i1/e;->B1(Landroid/os/Parcel;I[BZ)V - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->l3(Landroid/os/Parcel;I)V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 11 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const-wide/16 v2, 0x0 - - move-object v5, v1 - - move-object v6, v5 - - move-object v7, v6 - - move-object v10, v7 - - move-wide v8, v2 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v1 - - if-ge v1, v0, :cond_5 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v1 - - const v2, 0xffff - - and-int/2addr v2, v1 - - const/4 v3, 0x2 - - if-eq v2, v3, :cond_4 - - const/4 v3, 0x3 - - if-eq v2, v3, :cond_3 - - const/4 v3, 0x4 - - if-eq v2, v3, :cond_2 - - const/4 v3, 0x5 - - if-eq v2, v3, :cond_1 - - const/4 v3, 0x6 - - if-eq v2, v3, :cond_0 - - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B - - move-result-object v10 - - goto :goto_0 - - :cond_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J - - move-result-wide v8 - - goto :goto_0 - - :cond_2 - sget-object v2, Landroid/os/ParcelFileDescriptor;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v7, v1 - - check-cast v7, Landroid/os/ParcelFileDescriptor; - - goto :goto_0 - - :cond_3 - sget-object v2, Lcom/google/android/gms/common/data/DataHolder;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - move-object v6, v1 - - check-cast v6, Lcom/google/android/gms/common/data/DataHolder; - - goto :goto_0 - - :cond_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; - - move-result-object v5 - - goto :goto_0 - - :cond_5 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/safetynet/SafeBrowsingData; - - move-object v4, p1 - - invoke-direct/range {v4 .. v10}, Lcom/google/android/gms/safetynet/SafeBrowsingData;->(Ljava/lang/String;Lcom/google/android/gms/common/data/DataHolder;Landroid/os/ParcelFileDescriptor;J[B)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/safetynet/SafeBrowsingData; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/l/h.smali b/com.discord/smali_classes2/f/h/a/d/l/h.smali deleted file mode 100644 index 118ba7975b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/l/h.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/d/l/h; -.super Lf/h/a/d/e/h/a$a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/h/n/l;", - "Lf/h/a/d/e/h/a$d$c;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 6 - - new-instance p4, Lf/h/a/d/h/n/l; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-object v4, p5 - - move-object v5, p6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/h/n/l;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/a.smali b/com.discord/smali_classes2/f/h/a/d/m/a.smali deleted file mode 100644 index 9fedff0f48..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/a.smali +++ /dev/null @@ -1,261 +0,0 @@ -.class public final Lf/h/a/d/m/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/a$d; - - -# static fields -.field public static final j:Lf/h/a/d/m/a; - - -# instance fields -.field public final a:Z - -.field public final b:Z - -.field public final c:Ljava/lang/String; - -.field public final d:Z - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/lang/String; - -.field public final g:Z - -.field public final h:Ljava/lang/Long; - -.field public final i:Ljava/lang/Long; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/m/a; - - invoke-direct {v0}, Lf/h/a/d/m/a;->()V - - sput-object v0, Lf/h/a/d/m/a;->j:Lf/h/a/d/m/a; - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/d/m/a;->a:Z - - iput-boolean v0, p0, Lf/h/a/d/m/a;->b:Z - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/d/m/a;->c:Ljava/lang/String; - - iput-boolean v0, p0, Lf/h/a/d/m/a;->d:Z - - iput-boolean v0, p0, Lf/h/a/d/m/a;->g:Z - - iput-object v1, p0, Lf/h/a/d/m/a;->e:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/m/a;->f:Ljava/lang/String; - - iput-object v1, p0, Lf/h/a/d/m/a;->h:Ljava/lang/Long; - - iput-object v1, p0, Lf/h/a/d/m/a;->i:Ljava/lang/Long; - - return-void -.end method - - -# virtual methods -.method public final equals(Ljava/lang/Object;)Z - .locals 4 - - const/4 v0, 0x1 - - if-ne p1, p0, :cond_0 - - return v0 - - :cond_0 - instance-of v1, p1, Lf/h/a/d/m/a; - - const/4 v2, 0x0 - - if-nez v1, :cond_1 - - return v2 - - :cond_1 - check-cast p1, Lf/h/a/d/m/a; - - iget-boolean v1, p0, Lf/h/a/d/m/a;->a:Z - - iget-boolean v3, p1, Lf/h/a/d/m/a;->a:Z - - if-ne v1, v3, :cond_2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->b:Z - - iget-boolean v3, p1, Lf/h/a/d/m/a;->b:Z - - if-ne v1, v3, :cond_2 - - iget-object v1, p0, Lf/h/a/d/m/a;->c:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/m/a;->c:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->d:Z - - iget-boolean v3, p1, Lf/h/a/d/m/a;->d:Z - - if-ne v1, v3, :cond_2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->g:Z - - iget-boolean v3, p1, Lf/h/a/d/m/a;->g:Z - - if-ne v1, v3, :cond_2 - - iget-object v1, p0, Lf/h/a/d/m/a;->e:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/m/a;->e:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/m/a;->f:Ljava/lang/String; - - iget-object v3, p1, Lf/h/a/d/m/a;->f:Ljava/lang/String; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/m/a;->h:Ljava/lang/Long; - - iget-object v3, p1, Lf/h/a/d/m/a;->h:Ljava/lang/Long; - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/m/a;->i:Ljava/lang/Long; - - iget-object p1, p1, Lf/h/a/d/m/a;->i:Ljava/lang/Long; - - invoke-static {v1, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - if-eqz p1, :cond_2 - - return v0 - - :cond_2 - return v2 -.end method - -.method public final hashCode()I - .locals 3 - - const/16 v0, 0x9 - - new-array v0, v0, [Ljava/lang/Object; - - iget-boolean v1, p0, Lf/h/a/d/m/a;->a:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->b:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const/4 v2, 0x1 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/m/a;->c:Ljava/lang/String; - - const/4 v2, 0x2 - - aput-object v1, v0, v2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->d:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const/4 v2, 0x3 - - aput-object v1, v0, v2 - - iget-boolean v1, p0, Lf/h/a/d/m/a;->g:Z - - invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v1 - - const/4 v2, 0x4 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/m/a;->e:Ljava/lang/String; - - const/4 v2, 0x5 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/m/a;->f:Ljava/lang/String; - - const/4 v2, 0x6 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/m/a;->h:Ljava/lang/Long; - - const/4 v2, 0x7 - - aput-object v1, v0, v2 - - iget-object v1, p0, Lf/h/a/d/m/a;->i:Ljava/lang/Long; - - const/16 v2, 0x8 - - aput-object v1, v0, v2 - - invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I - - move-result v0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/a.smali b/com.discord/smali_classes2/f/h/a/d/m/b/a.smali deleted file mode 100644 index 18104d60e9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/a.smali +++ /dev/null @@ -1,391 +0,0 @@ -.class public Lf/h/a/d/m/b/a; -.super Lf/h/a/d/e/k/f; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/m/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/k/f<", - "Lf/h/a/d/m/b/e;", - ">;", - "Lf/h/a/d/m/e;" - } -.end annotation - - -# instance fields -.field public final A:Landroid/os/Bundle; - -.field public B:Ljava/lang/Integer; - -.field public final y:Z - -.field public final z:Lf/h/a/d/e/k/c; - - -# direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - .locals 11 - - move-object v7, p0 - - move-object v8, p3 - - iget-object v0, v8, Lf/h/a/d/e/k/c;->g:Lf/h/a/d/m/a; - - iget-object v1, v8, Lf/h/a/d/e/k/c;->h:Ljava/lang/Integer; - - new-instance v9, Landroid/os/Bundle; - - invoke-direct {v9}, Landroid/os/Bundle;->()V - - iget-object v2, v8, Lf/h/a/d/e/k/c;->a:Landroid/accounts/Account; - - const-string v3, "com.google.android.gms.signin.internal.clientRequestedAccount" - - invoke-virtual {v9, v3, v2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I - - move-result v1 - - const-string v2, "com.google.android.gms.common.internal.ClientSettings.sessionId" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V - - :cond_0 - const/4 v10, 0x1 - - if-eqz v0, :cond_2 - - iget-boolean v1, v0, Lf/h/a/d/m/a;->a:Z - - const-string v2, "com.google.android.gms.signin.internal.offlineAccessRequested" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-boolean v1, v0, Lf/h/a/d/m/a;->b:Z - - const-string v2, "com.google.android.gms.signin.internal.idTokenRequested" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-object v1, v0, Lf/h/a/d/m/a;->c:Ljava/lang/String; - - const-string v2, "com.google.android.gms.signin.internal.serverClientId" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - const-string v1, "com.google.android.gms.signin.internal.usePromptModeForAuthCode" - - invoke-virtual {v9, v1, v10}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-boolean v1, v0, Lf/h/a/d/m/a;->d:Z - - const-string v2, "com.google.android.gms.signin.internal.forceCodeForRefreshToken" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-object v1, v0, Lf/h/a/d/m/a;->e:Ljava/lang/String; - - const-string v2, "com.google.android.gms.signin.internal.hostedDomain" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-object v1, v0, Lf/h/a/d/m/a;->f:Ljava/lang/String; - - const-string v2, "com.google.android.gms.signin.internal.logSessionId" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - iget-boolean v1, v0, Lf/h/a/d/m/a;->g:Z - - const-string v2, "com.google.android.gms.signin.internal.waitForAccessTokenRefresh" - - invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V - - iget-object v1, v0, Lf/h/a/d/m/a;->h:Ljava/lang/Long; - - if-eqz v1, :cond_1 - - invoke-virtual {v1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - const-string v3, "com.google.android.gms.signin.internal.authApiSignInModuleVersion" - - invoke-virtual {v9, v3, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_1 - iget-object v0, v0, Lf/h/a/d/m/a;->i:Ljava/lang/Long; - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v0 - - const-string v2, "com.google.android.gms.signin.internal.realClientLibraryVersion" - - invoke-virtual {v9, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - - :cond_2 - const/16 v3, 0x2c - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move-object v4, p3 - - move-object v5, p4 - - move-object/from16 v6, p5 - - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V - - iput-boolean v10, v7, Lf/h/a/d/m/b/a;->y:Z - - iput-object v8, v7, Lf/h/a/d/m/b/a;->z:Lf/h/a/d/e/k/c; - - iput-object v9, v7, Lf/h/a/d/m/b/a;->A:Landroid/os/Bundle; - - iget-object v0, v8, Lf/h/a/d/e/k/c;->h:Ljava/lang/Integer; - - iput-object v0, v7, Lf/h/a/d/m/b/a;->B:Ljava/lang/Integer; - - return-void -.end method - - -# virtual methods -.method public final b()V - .locals 1 - - new-instance v0, Lf/h/a/d/e/k/b$d; - - invoke-direct {v0, p0}, Lf/h/a/d/e/k/b$d;->(Lf/h/a/d/e/k/b;)V - - invoke-virtual {p0, v0}, Lf/h/a/d/e/k/b;->h(Lf/h/a/d/e/k/b$c;)V - - return-void -.end method - -.method public final e(Lf/h/a/d/m/b/c;)V - .locals 5 - - const-string v0, "Expecting a valid ISignInCallbacks" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/m/b/a;->z:Lf/h/a/d/e/k/c; - - iget-object v0, v0, Lf/h/a/d/e/k/c;->a:Landroid/accounts/Account; - :try_end_0 - .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 - - const-string v1, "<>" - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - :try_start_1 - new-instance v0, Landroid/accounts/Account; - - const-string v2, "com.google" - - invoke-direct {v0, v1, v2}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V - - :goto_0 - const/4 v2, 0x0 - - iget-object v3, v0, Landroid/accounts/Account;->name:Ljava/lang/String; - - invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-static {v1}, Lf/h/a/d/c/a/a/a/a;->a(Landroid/content/Context;)Lf/h/a/d/c/a/a/a/a; - - move-result-object v1 - - invoke-virtual {v1}, Lf/h/a/d/c/a/a/a/a;->b()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - move-result-object v2 - - :cond_1 - new-instance v1, Lcom/google/android/gms/common/internal/ResolveAccountRequest; - - iget-object v3, p0, Lf/h/a/d/m/b/a;->B:Ljava/lang/Integer; - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - invoke-direct {v1, v0, v3, v2}, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->(Landroid/accounts/Account;ILcom/google/android/gms/auth/api/signin/GoogleSignInAccount;)V - - invoke-virtual {p0}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/m/b/e; - - new-instance v2, Lcom/google/android/gms/signin/internal/zai; - - invoke-direct {v2, v1}, Lcom/google/android/gms/signin/internal/zai;->(Lcom/google/android/gms/common/internal/ResolveAccountRequest;)V - - invoke-interface {v0, v2, p1}, Lf/h/a/d/m/b/e;->p0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/d/m/b/c;)V - :try_end_1 - .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - const-string v1, "SignInClientImpl" - - const-string v2, "Remote service probably died when signIn is called" - - invoke-static {v1, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - - :try_start_2 - new-instance v2, Lcom/google/android/gms/signin/internal/zak; - - invoke-direct {v2}, Lcom/google/android/gms/signin/internal/zak;->()V - - check-cast p1, Lf/h/a/d/e/h/i/k0; - - iget-object v3, p1, Lf/h/a/d/e/h/i/k0;->b:Landroid/os/Handler; - - new-instance v4, Lf/h/a/d/e/h/i/m0; - - invoke-direct {v4, p1, v2}, Lf/h/a/d/e/h/i/m0;->(Lf/h/a/d/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V - - invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - :try_end_2 - .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 - - return-void - - :catch_1 - const-string p1, "ISignInCallbacks#onSignInComplete should be executed from the same process, unexpected RemoteException." - - invoke-static {v1, p1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - return-void -.end method - -.method public l()I - .locals 1 - - const v0, 0xbdfcb8 - - return v0 -.end method - -.method public n()Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/d/m/b/a;->y:Z - - return v0 -.end method - -.method public synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; - .locals 2 - - if-nez p1, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - const-string v0, "com.google.android.gms.signin.internal.ISignInService" - - invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; - - move-result-object v0 - - instance-of v1, v0, Lf/h/a/d/m/b/e; - - if-eqz v1, :cond_1 - - check-cast v0, Lf/h/a/d/m/b/e; - - return-object v0 - - :cond_1 - new-instance v0, Lf/h/a/d/m/b/g; - - invoke-direct {v0, p1}, Lf/h/a/d/m/b/g;->(Landroid/os/IBinder;)V - - return-object v0 -.end method - -.method public r()Landroid/os/Bundle; - .locals 3 - - iget-object v0, p0, Lf/h/a/d/m/b/a;->z:Lf/h/a/d/e/k/c; - - iget-object v0, v0, Lf/h/a/d/e/k/c;->e:Ljava/lang/String; - - iget-object v1, p0, Lf/h/a/d/e/k/b;->b:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/m/b/a;->A:Landroid/os/Bundle; - - iget-object v1, p0, Lf/h/a/d/m/b/a;->z:Lf/h/a/d/e/k/c; - - iget-object v1, v1, Lf/h/a/d/e/k/c;->e:Ljava/lang/String; - - const-string v2, "com.google.android.gms.signin.internal.realClientPackageName" - - invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/d/m/b/a;->A:Landroid/os/Bundle; - - return-object v0 -.end method - -.method public u()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.signin.internal.ISignInService" - - return-object v0 -.end method - -.method public v()Ljava/lang/String; - .locals 1 - - const-string v0, "com.google.android.gms.signin.service.START" - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/b.smali b/com.discord/smali_classes2/f/h/a/d/m/b/b.smali deleted file mode 100644 index cdcd56bcca..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/b.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public final Lf/h/a/d/m/b/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/signin/internal/zab;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v3, v2 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - sget-object v3, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v3}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v3 - - check-cast v3, Landroid/content/Intent; - - goto :goto_0 - - :cond_1 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v2 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/signin/internal/zab; - - invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/signin/internal/zab;->(IILandroid/content/Intent;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/signin/internal/zab; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/c.smali b/com.discord/smali_classes2/f/h/a/d/m/b/c.smali deleted file mode 100644 index 45f3167da1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/c.smali +++ /dev/null @@ -1,6 +0,0 @@ -.class public interface abstract Lf/h/a/d/m/b/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/d.smali b/com.discord/smali_classes2/f/h/a/d/m/b/d.smali deleted file mode 100644 index 7c05e3377f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/d.smali +++ /dev/null @@ -1,13 +0,0 @@ -.class public Lf/h/a/d/m/b/d; -.super Lf/h/a/d/m/b/f; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/m/b/f;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/e.smali b/com.discord/smali_classes2/f/h/a/d/m/b/e.smali deleted file mode 100644 index 7e80247817..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/e.smali +++ /dev/null @@ -1,16 +0,0 @@ -.class public interface abstract Lf/h/a/d/m/b/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/IInterface; - - -# virtual methods -.method public abstract p0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/d/m/b/c;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/f.smali b/com.discord/smali_classes2/f/h/a/d/m/b/f.smali deleted file mode 100644 index 3084fc3749..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/f.smali +++ /dev/null @@ -1,141 +0,0 @@ -.class public abstract Lf/h/a/d/m/b/f; -.super Lf/h/a/d/h/b/a; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/m/b/c; - - -# direct methods -.method public constructor ()V - .locals 1 - - const-string v0, "com.google.android.gms.signin.internal.ISignInCallbacks" - - invoke-direct {p0, v0}, Lf/h/a/d/h/b/a;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public u0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - .locals 1 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - const/4 p4, 0x3 - - if-eq p1, p4, :cond_4 - - const/4 p4, 0x4 - - if-eq p1, p4, :cond_3 - - const/4 p4, 0x6 - - if-eq p1, p4, :cond_2 - - const/4 p4, 0x7 - - if-eq p1, p4, :cond_1 - - const/16 p4, 0x8 - - if-eq p1, p4, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - sget-object p1, Lcom/google/android/gms/signin/internal/zak;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/signin/internal/zak; - - move-object p2, p0 - - check-cast p2, Lf/h/a/d/e/h/i/k0; - - iget-object p4, p2, Lf/h/a/d/e/h/i/k0;->b:Landroid/os/Handler; - - new-instance v0, Lf/h/a/d/e/h/i/m0; - - invoke-direct {v0, p2, p1}, Lf/h/a/d/e/h/i/m0;->(Lf/h/a/d/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V - - invoke-virtual {p4, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - goto :goto_0 - - :cond_1 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - sget-object p1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; - - goto :goto_0 - - :cond_2 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - goto :goto_0 - - :cond_3 - sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/api/Status; - - goto :goto_0 - - :cond_4 - sget-object p1, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/common/ConnectionResult; - - sget-object p1, Lcom/google/android/gms/signin/internal/zab;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p2, p1}, Lf/h/a/d/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/gms/signin/internal/zab; - - :goto_0 - invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V - - const/4 p1, 0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/g.smali b/com.discord/smali_classes2/f/h/a/d/m/b/g.smali deleted file mode 100644 index 3995298081..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/g.smali +++ /dev/null @@ -1,96 +0,0 @@ -.class public final Lf/h/a/d/m/b/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/m/b/e; -.implements Landroid/os/IInterface; - - -# instance fields -.field public final a:Landroid/os/IBinder; - -.field public final b:Ljava/lang/String; - - -# direct methods -.method public constructor (Landroid/os/IBinder;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/m/b/g;->a:Landroid/os/IBinder; - - const-string p1, "com.google.android.gms.signin.internal.ISignInService" - - iput-object p1, p0, Lf/h/a/d/m/b/g;->b:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public asBinder()Landroid/os/IBinder; - .locals 1 - - iget-object v0, p0, Lf/h/a/d/m/b/g;->a:Landroid/os/IBinder; - - return-object v0 -.end method - -.method public final p0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/d/m/b/c;)V - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/d/m/b/g;->b:Ljava/lang/String; - - invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - - invoke-static {v0, p1}, Lf/h/a/d/h/b/b;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V - - invoke-interface {p2}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V - - const/16 p1, 0xc - - invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; - - move-result-object p2 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/m/b/g;->a:Landroid/os/IBinder; - - const/4 v2, 0x0 - - invoke-interface {v1, p1, v0, p2, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z - - invoke-virtual {p2}, Landroid/os/Parcel;->readException()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - return-void - - :catchall_0 - move-exception p1 - - invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V - - invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/h.smali b/com.discord/smali_classes2/f/h/a/d/m/b/h.smali deleted file mode 100644 index ccb1ad5d5a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/h.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/d/m/b/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/signin/internal/zai;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 6 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v3 - - if-ge v3, v0, :cond_2 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v3 - - const v4, 0xffff - - and-int/2addr v4, v3 - - const/4 v5, 0x1 - - if-eq v4, v5, :cond_1 - - const/4 v5, 0x2 - - if-eq v4, v5, :cond_0 - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - sget-object v2, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v3, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/common/internal/ResolveAccountRequest; - - goto :goto_0 - - :cond_1 - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v1 - - goto :goto_0 - - :cond_2 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/signin/internal/zai; - - invoke-direct {p1, v1, v2}, Lcom/google/android/gms/signin/internal/zai;->(ILcom/google/android/gms/common/internal/ResolveAccountRequest;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/signin/internal/zai; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/b/i.smali b/com.discord/smali_classes2/f/h/a/d/m/b/i.smali deleted file mode 100644 index 9ac8bac1c5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/b/i.smali +++ /dev/null @@ -1,122 +0,0 @@ -.class public final Lf/h/a/d/m/b/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Landroid/os/Parcelable$Creator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/os/Parcelable$Creator<", - "Lcom/google/android/gms/signin/internal/zak;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; - .locals 7 - - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - move-object v2, v1 - - const/4 v3, 0x0 - - :goto_0 - invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I - - move-result v4 - - if-ge v4, v0, :cond_3 - - invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I - - move-result v4 - - const v5, 0xffff - - and-int/2addr v5, v4 - - const/4 v6, 0x1 - - if-eq v5, v6, :cond_2 - - const/4 v6, 0x2 - - if-eq v5, v6, :cond_1 - - const/4 v6, 0x3 - - if-eq v5, v6, :cond_0 - - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V - - goto :goto_0 - - :cond_0 - sget-object v2, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v2 - - check-cast v2, Lcom/google/android/gms/common/internal/ResolveAccountResponse; - - goto :goto_0 - - :cond_1 - sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; - - invoke-static {p1, v4, v1}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; - - move-result-object v1 - - check-cast v1, Lcom/google/android/gms/common/ConnectionResult; - - goto :goto_0 - - :cond_2 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I - - move-result v3 - - goto :goto_0 - - :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V - - new-instance p1, Lcom/google/android/gms/signin/internal/zak; - - invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/signin/internal/zak;->(ILcom/google/android/gms/common/ConnectionResult;Lcom/google/android/gms/common/internal/ResolveAccountResponse;)V - - return-object p1 -.end method - -.method public final synthetic newArray(I)[Ljava/lang/Object; - .locals 0 - - new-array p1, p1, [Lcom/google/android/gms/signin/internal/zak; - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/c.smali b/com.discord/smali_classes2/f/h/a/d/m/c.smali deleted file mode 100644 index f59e6cca94..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/c.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public final Lf/h/a/d/m/c; -.super Lf/h/a/d/e/h/a$a; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/m/b/a;", - "Lf/h/a/d/m/a;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 6 - - check-cast p4, Lf/h/a/d/m/a; - - new-instance p4, Lf/h/a/d/m/b/a; - - move-object v0, p4 - - move-object v1, p1 - - move-object v2, p2 - - move-object v3, p3 - - move-object v4, p5 - - move-object v5, p6 - - invoke-direct/range {v0 .. v5}, Lf/h/a/d/m/b/a;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V - - return-object p4 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/d.smali b/com.discord/smali_classes2/f/h/a/d/m/d.smali deleted file mode 100644 index 82cd9dc8f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/d.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public final Lf/h/a/d/m/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# static fields -.field public static final a:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/m/b/a;", - ">;" - } - .end annotation -.end field - -.field public static final b:Lf/h/a/d/e/h/a$g; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$g<", - "Lf/h/a/d/m/b/a;", - ">;" - } - .end annotation -.end field - -.field public static final c:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/m/b/a;", - "Lf/h/a/d/m/a;", - ">;" - } - .end annotation -.end field - -.field public static final d:Lf/h/a/d/e/h/a$a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/m/b/a;", - "Ljava/lang/Object;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 4 - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/m/d;->a:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/e/h/a$g; - - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V - - sput-object v0, Lf/h/a/d/m/d;->b:Lf/h/a/d/e/h/a$g; - - new-instance v0, Lf/h/a/d/m/c; - - invoke-direct {v0}, Lf/h/a/d/m/c;->()V - - sput-object v0, Lf/h/a/d/m/d;->c:Lf/h/a/d/e/h/a$a; - - new-instance v0, Lf/h/a/d/m/f; - - invoke-direct {v0}, Lf/h/a/d/m/f;->()V - - sput-object v0, Lf/h/a/d/m/d;->d:Lf/h/a/d/e/h/a$a; - - const-string v0, "profile" - - const-string v1, "scopeUri must not be null or empty" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - const-string v0, "email" - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - sget-object v0, Lf/h/a/d/m/d;->c:Lf/h/a/d/e/h/a$a; - - sget-object v1, Lf/h/a/d/m/d;->a:Lf/h/a/d/e/h/a$g; - - const-string v2, "Cannot construct an Api with a null ClientBuilder" - - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v0, "Cannot construct an Api with a null ClientKey" - - invoke-static {v1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - sget-object v1, Lf/h/a/d/m/d;->d:Lf/h/a/d/e/h/a$a; - - sget-object v3, Lf/h/a/d/m/d;->b:Lf/h/a/d/e/h/a$g; - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-static {v3, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/e.smali b/com.discord/smali_classes2/f/h/a/d/m/e.smali deleted file mode 100644 index 1f8fb100bb..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/e.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/d/m/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-base@@17.1.0" - -# interfaces -.implements Lf/h/a/d/e/h/a$f; - - -# virtual methods -.method public abstract b()V -.end method - -.method public abstract e(Lf/h/a/d/m/b/c;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/m/f.smali b/com.discord/smali_classes2/f/h/a/d/m/f.smali deleted file mode 100644 index cbe0ea8a14..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/m/f.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public final Lf/h/a/d/m/f; -.super Lf/h/a/d/e/h/a$a; -.source "com.google.android.gms:play-services-base@@17.1.0" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/e/h/a$a<", - "Lf/h/a/d/m/b/a;", - "Ljava/lang/Object;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; - .locals 0 - - new-instance p1, Ljava/lang/NoSuchMethodError; - - invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/n/a.smali b/com.discord/smali_classes2/f/h/a/d/n/a.smali deleted file mode 100644 index 7657cb7525..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/n/a.smali +++ /dev/null @@ -1,886 +0,0 @@ -.class public Lf/h/a/d/n/a; -.super Ljava/lang/Object; - - -# static fields -.field public static l:Ljava/util/concurrent/ScheduledExecutorService; - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public final b:Landroid/os/PowerManager$WakeLock; - -.field public c:Landroid/os/WorkSource; - -.field public final d:I - -.field public final e:Ljava/lang/String; - -.field public final f:Ljava/lang/String; - -.field public final g:Landroid/content/Context; - -.field public h:Z - -.field public final i:Ljava/util/Map; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Map<", - "Ljava/lang/String;", - "[", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public j:I - -.field public k:Ljava/util/concurrent/atomic/AtomicInteger; - - -# direct methods -.method public constructor (Landroid/content/Context;ILjava/lang/String;)V - .locals 7 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const/4 v0, 0x0 - - if-nez p1, :cond_0 - - move-object v1, v0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - :goto_0 - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p0, p0, Lf/h/a/d/n/a;->a:Ljava/lang/Object; - - const/4 v2, 0x1 - - iput-boolean v2, p0, Lf/h/a/d/n/a;->h:Z - - new-instance v3, Ljava/util/HashMap; - - invoke-direct {v3}, Ljava/util/HashMap;->()V - - iput-object v3, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - new-instance v3, Ljava/util/HashSet; - - invoke-direct {v3}, Ljava/util/HashSet;->()V - - invoke-static {v3}, Ljava/util/Collections;->synchronizedSet(Ljava/util/Set;)Ljava/util/Set; - - new-instance v3, Ljava/util/concurrent/atomic/AtomicInteger; - - const/4 v4, 0x0 - - invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V - - iput-object v3, p0, Lf/h/a/d/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - const-string v3, "WakeLock: context must not be null" - - invoke-static {p1, v3}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const-string v3, "WakeLock: wakeLockName must not be empty" - - invoke-static {p3, v3}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; - - iput p2, p0, Lf/h/a/d/n/a;->d:I - - iput-object v0, p0, Lf/h/a/d/n/a;->f:Ljava/lang/String; - - invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; - - move-result-object v3 - - iput-object v3, p0, Lf/h/a/d/n/a;->g:Landroid/content/Context; - - const-string v3, "com.google.android.gms" - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v5 - - invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v3 - - if-nez v3, :cond_2 - - const-string v3, "*gcore*:" - - invoke-virtual {p3}, Ljava/lang/String;->length()I - - move-result v5 - - if-eqz v5, :cond_1 - - invoke-virtual {v3, p3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - goto :goto_1 - - :cond_1 - new-instance v5, Ljava/lang/String; - - invoke-direct {v5, v3}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object v3, v5 - - :goto_1 - iput-object v3, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - goto :goto_2 - - :cond_2 - iput-object p3, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - :goto_2 - const-string v3, "power" - - invoke-virtual {p1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Landroid/os/PowerManager; - - invoke-virtual {v3, p2, p3}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; - - move-result-object p2 - - iput-object p2, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-static {p1}, Lf/h/a/d/e/n/h;->b(Landroid/content/Context;)Z - - move-result p2 - - if-eqz p2, :cond_c - - invoke-static {v1}, Lf/h/a/d/e/n/g;->a(Ljava/lang/String;)Z - - move-result p2 - - if-eqz p2, :cond_3 - - invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; - - move-result-object v1 - - :cond_3 - const-string p2, "WorkSourceUtil" - - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p3 - - if-eqz p3, :cond_9 - - if-nez v1, :cond_4 - - goto/16 :goto_5 - - :cond_4 - :try_start_0 - invoke-static {p1}, Lf/h/a/d/e/o/c;->a(Landroid/content/Context;)Lf/h/a/d/e/o/b; - - move-result-object p1 - - iget-object p1, p1, Lf/h/a/d/e/o/b;->a:Landroid/content/Context; - - invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; - - move-result-object p1 - - invoke-virtual {p1, v1, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; - - move-result-object p1 - :try_end_0 - .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_2 - - if-nez p1, :cond_6 - - const-string p1, "Could not get applicationInfo from package: " - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result p3 - - if-eqz p3, :cond_5 - - invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_3 - - :cond_5 - new-instance p3, Ljava/lang/String; - - invoke-direct {p3, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p3 - - :goto_3 - invoke-static {p2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_5 - - :cond_6 - iget p1, p1, Landroid/content/pm/ApplicationInfo;->uid:I - - new-instance p3, Landroid/os/WorkSource; - - invoke-direct {p3}, Landroid/os/WorkSource;->()V - - sget-object v3, Lf/h/a/d/e/n/h;->b:Ljava/lang/reflect/Method; - - const-string v5, "Unable to assign blame through WorkSource" - - if-eqz v3, :cond_7 - - const/4 v6, 0x2 - - :try_start_1 - new-array v6, v6, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v6, v4 - - aput-object v1, v6, v2 - - invoke-virtual {v3, p3, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - goto :goto_6 - - :catch_0 - move-exception p1 - - invoke-static {p2, v5, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_6 - - :cond_7 - sget-object v1, Lf/h/a/d/e/n/h;->a:Ljava/lang/reflect/Method; - - if-eqz v1, :cond_a - - :try_start_2 - new-array v3, v2, [Ljava/lang/Object; - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - aput-object p1, v3, v4 - - invoke-virtual {v1, p3, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; - :try_end_2 - .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 - - goto :goto_6 - - :catch_1 - move-exception p1 - - invoke-static {p2, v5, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - goto :goto_6 - - :catch_2 - nop - - const-string p1, "Could not find package: " - - invoke-virtual {v1}, Ljava/lang/String;->length()I - - move-result p3 - - if-eqz p3, :cond_8 - - invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - goto :goto_4 - - :cond_8 - new-instance p3, Ljava/lang/String; - - invoke-direct {p3, p1}, Ljava/lang/String;->(Ljava/lang/String;)V - - move-object p1, p3 - - :goto_4 - invoke-static {p2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_9 - :goto_5 - move-object p3, v0 - - :cond_a - :goto_6 - iput-object p3, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - if-eqz p3, :cond_c - - iget-object p1, p0, Lf/h/a/d/n/a;->g:Landroid/content/Context; - - invoke-static {p1}, Lf/h/a/d/e/n/h;->b(Landroid/content/Context;)Z - - move-result p1 - - if-eqz p1, :cond_c - - iget-object p1, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - if-eqz p1, :cond_b - - invoke-virtual {p1, p3}, Landroid/os/WorkSource;->add(Landroid/os/WorkSource;)Z - - goto :goto_7 - - :cond_b - iput-object p3, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - :goto_7 - iget-object p1, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - :try_start_3 - iget-object p2, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {p2, p1}, Landroid/os/PowerManager$WakeLock;->setWorkSource(Landroid/os/WorkSource;)V - :try_end_3 - .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_4 - .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_3 - - goto :goto_9 - - :catch_3 - move-exception p1 - - goto :goto_8 - - :catch_4 - move-exception p1 - - :goto_8 - const-string p2, "WakeLock" - - invoke-virtual {p1}, Ljava/lang/RuntimeException;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I - - :cond_c - :goto_9 - sget-object p1, Lf/h/a/d/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; - - if-nez p1, :cond_f - - const-class p1, Lf/h/a/b/i1/e; - - monitor-enter p1 - - :try_start_4 - sget-object p2, Lf/h/a/b/i1/e;->a:Lf/h/a/d/e/l/a; - - if-nez p2, :cond_d - - new-instance p2, Lf/h/a/d/e/l/b; - - invoke-direct {p2}, Lf/h/a/d/e/l/b;->()V - - sput-object p2, Lf/h/a/b/i1/e;->a:Lf/h/a/d/e/l/a; - - :cond_d - sget-object p2, Lf/h/a/b/i1/e;->a:Lf/h/a/d/e/l/a; - :try_end_4 - .catchall {:try_start_4 .. :try_end_4} :catchall_0 - - monitor-exit p1 - - check-cast p2, Lf/h/a/d/e/l/b; - - if-eqz p2, :cond_e - - invoke-static {v2}, Ljava/util/concurrent/Executors;->newScheduledThreadPool(I)Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object p1 - - invoke-static {p1}, Ljava/util/concurrent/Executors;->unconfigurableScheduledExecutorService(Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledExecutorService; - - move-result-object p1 - - sput-object p1, Lf/h/a/d/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; - - goto :goto_a - - :cond_e - throw v0 - - :catchall_0 - move-exception p2 - - monitor-exit p1 - - throw p2 - - :cond_f - :goto_a - return-void -.end method - - -# virtual methods -.method public a(J)V - .locals 12 - - iget-object v0, p0, Lf/h/a/d/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I - - iget-boolean v0, p0, Lf/h/a/d/n/a;->h:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/d/n/a;->f:Ljava/lang/String; - - :goto_0 - move-object v6, v1 - - iget-object v0, p0, Lf/h/a/d/n/a;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z - - move-result v1 - - const/4 v2, 0x0 - - if-eqz v1, :cond_1 - - iget v1, p0, Lf/h/a/d/n/a;->j:I - - if-lez v1, :cond_2 - - :cond_1 - iget-object v1, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->isHeld()Z - - move-result v1 - - if-nez v1, :cond_2 - - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - invoke-interface {v1}, Ljava/util/Map;->clear()V - - iput v2, p0, Lf/h/a/d/n/a;->j:I - - :cond_2 - iget-boolean v1, p0, Lf/h/a/d/n/a;->h:Z - - const/4 v3, 0x1 - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - invoke-interface {v1, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/Integer; - - if-nez v1, :cond_3 - - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - new-array v4, v3, [Ljava/lang/Integer; - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v4, v2 - - invoke-interface {v1, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_3 - aget-object v4, v1, v2 - - invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I - - move-result v4 - - add-int/2addr v4, v3 - - invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v1, v2 - - :goto_1 - if-nez v2, :cond_5 - - :cond_4 - iget-boolean v1, p0, Lf/h/a/d/n/a;->h:Z - - if-nez v1, :cond_6 - - iget v1, p0, Lf/h/a/d/n/a;->j:I - - if-nez v1, :cond_6 - - :cond_5 - iget-object v2, p0, Lf/h/a/d/n/a;->g:Landroid/content/Context; - - iget-object v1, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-static {v1, v6}, Lf/h/a/b/i1/e;->L0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v3 - - const/4 v4, 0x7 - - iget-object v5, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - const/4 v7, 0x0 - - iget v8, p0, Lf/h/a/d/n/a;->d:I - - iget-object v1, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - invoke-static {v1}, Lf/h/a/d/e/n/h;->a(Landroid/os/WorkSource;)Ljava/util/List; - - move-result-object v9 - - move-wide v10, p1 - - invoke-static/range {v2 .. v11}, Lf/h/a/d/e/m/c;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V - - iget v1, p0, Lf/h/a/d/n/a;->j:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/d/n/a;->j:I - - :cond_6 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->acquire()V - - const-wide/16 v0, 0x0 - - cmp-long v2, p1, v0 - - if-lez v2, :cond_7 - - sget-object v0, Lf/h/a/d/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; - - new-instance v1, Lf/h/a/d/n/b; - - invoke-direct {v1, p0}, Lf/h/a/d/n/b;->(Lf/h/a/d/n/a;)V - - sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - - invoke-interface {v0, v1, p1, p2, v2}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; - - :cond_7 - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public b()V - .locals 12 - - iget-object v0, p0, Lf/h/a/d/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I - - move-result v0 - - if-gez v0, :cond_0 - - const-string v0, "WakeLock" - - iget-object v1, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, " release without a matched acquire!" - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I - - :cond_0 - const/4 v0, 0x0 - - iget-boolean v1, p0, Lf/h/a/d/n/a;->h:Z - - if-eqz v1, :cond_1 - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/d/n/a;->f:Ljava/lang/String; - - :goto_0 - move-object v5, v0 - - iget-object v0, p0, Lf/h/a/d/n/a;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/n/a;->h:Z - - const/4 v11, 0x1 - - if-eqz v1, :cond_4 - - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - invoke-interface {v1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, [Ljava/lang/Integer; - - const/4 v2, 0x0 - - if-nez v1, :cond_2 - - goto :goto_1 - - :cond_2 - aget-object v3, v1, v2 - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - if-ne v3, v11, :cond_3 - - iget-object v1, p0, Lf/h/a/d/n/a;->i:Ljava/util/Map; - - invoke-interface {v1, v5}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; - - const/4 v2, 0x1 - - goto :goto_1 - - :cond_3 - aget-object v3, v1, v2 - - invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I - - move-result v3 - - sub-int/2addr v3, v11 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - aput-object v3, v1, v2 - - :goto_1 - if-nez v2, :cond_5 - - :cond_4 - iget-boolean v1, p0, Lf/h/a/d/n/a;->h:Z - - if-nez v1, :cond_6 - - iget v1, p0, Lf/h/a/d/n/a;->j:I - - if-ne v1, v11, :cond_6 - - :cond_5 - iget-object v1, p0, Lf/h/a/d/n/a;->g:Landroid/content/Context; - - iget-object v2, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-static {v2, v5}, Lf/h/a/b/i1/e;->L0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v2 - - const/16 v3, 0x8 - - iget-object v4, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - const/4 v6, 0x0 - - iget v7, p0, Lf/h/a/d/n/a;->d:I - - iget-object v8, p0, Lf/h/a/d/n/a;->c:Landroid/os/WorkSource; - - invoke-static {v8}, Lf/h/a/d/e/n/h;->a(Landroid/os/WorkSource;)Ljava/util/List; - - move-result-object v8 - - const-wide/16 v9, 0x0 - - invoke-static/range {v1 .. v10}, Lf/h/a/d/e/m/c;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V - - iget v1, p0, Lf/h/a/d/n/a;->j:I - - sub-int/2addr v1, v11 - - iput v1, p0, Lf/h/a/d/n/a;->j:I - - :cond_6 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-virtual {p0}, Lf/h/a/d/n/a;->c()V - - return-void - - :catchall_0 - move-exception v1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 -.end method - -.method public final c()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->isHeld()Z - - move-result v0 - - if-eqz v0, :cond_1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V - :try_end_0 - .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v0 - - invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v1 - - const-class v2, Ljava/lang/RuntimeException; - - invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/n/a;->e:Ljava/lang/String; - - invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, " was already released!" - - invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v1 - - const-string v2, "WakeLock" - - invoke-static {v2, v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I - - :goto_0 - iget-object v0, p0, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; - - invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->isHeld()Z - - goto :goto_1 - - :cond_0 - throw v0 - - :cond_1 - :goto_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/n/b.smali b/com.discord/smali_classes2/f/h/a/d/n/b.smali deleted file mode 100644 index 98eced2c0f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/n/b.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public final Lf/h/a/d/n/b; -.super Ljava/lang/Object; - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/n/a; - - -# direct methods -.method public constructor (Lf/h/a/d/n/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/n/b;->d:Lf/h/a/d/n/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/n/b;->d:Lf/h/a/d/n/a; - - invoke-virtual {v0}, Lf/h/a/d/n/a;->c()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/a.smali b/com.discord/smali_classes2/f/h/a/d/o/a.smali deleted file mode 100644 index d6333ceb16..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/a.smali +++ /dev/null @@ -1,38 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)TTContinuationResult;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/a0.smali b/com.discord/smali_classes2/f/h/a/d/o/a0.smali deleted file mode 100644 index 0a119d8b59..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/a0.smali +++ /dev/null @@ -1,194 +0,0 @@ -.class public final Lf/h/a/d/o/a0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public b:Ljava/util/Queue; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/Queue<", - "Lf/h/a/d/o/z<", - "TTResult;>;>;" - } - .end annotation -.end field - -.field public c:Z - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/a0;->a:Ljava/lang/Object; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/a0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/a0;->b:Ljava/util/Queue; - - if-eqz v1, :cond_2 - - iget-boolean v1, p0, Lf/h/a/d/o/a0;->c:Z - - if-eqz v1, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/o/a0;->c:Z - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :goto_0 - iget-object v1, p0, Lf/h/a/d/o/a0;->a:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_1 - iget-object v0, p0, Lf/h/a/d/o/a0;->b:Ljava/util/Queue; - - invoke-interface {v0}, Ljava/util/Queue;->poll()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/d/o/z; - - if-nez v0, :cond_1 - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/d/o/a0;->c:Z - - monitor-exit v1 - - return-void - - :cond_1 - monitor-exit v1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - invoke-interface {v0, p1}, Lf/h/a/d/o/z;->a(Lcom/google/android/gms/tasks/Task;)V - - goto :goto_0 - - :catchall_0 - move-exception p1 - - :try_start_2 - monitor-exit v1 - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - throw p1 - - :cond_2 - :goto_1 - :try_start_3 - monitor-exit v0 - - return-void - - :catchall_1 - move-exception p1 - - monitor-exit v0 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - throw p1 -.end method - -.method public final b(Lf/h/a/d/o/z;)V - .locals 2 - .param p1 # Lf/h/a/d/o/z; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/o/z<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/a0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/a0;->b:Ljava/util/Queue; - - if-nez v1, :cond_0 - - new-instance v1, Ljava/util/ArrayDeque; - - invoke-direct {v1}, Ljava/util/ArrayDeque;->()V - - iput-object v1, p0, Lf/h/a/d/o/a0;->b:Ljava/util/Queue; - - :cond_0 - iget-object v1, p0, Lf/h/a/d/o/a0;->b:Ljava/util/Queue; - - invoke-interface {v1, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/b.smali b/com.discord/smali_classes2/f/h/a/d/o/b.smali deleted file mode 100644 index 465d3daaed..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/b.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/b; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# virtual methods -.method public abstract onCanceled()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/b0.smali b/com.discord/smali_classes2/f/h/a/d/o/b0.smali deleted file mode 100644 index f517d6bae8..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/b0.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public final Lf/h/a/d/o/b0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/util/concurrent/Executor; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final execute(Ljava/lang/Runnable;)V - .locals 0 - .param p1 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-interface {p1}, Ljava/lang/Runnable;->run()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/c.smali b/com.discord/smali_classes2/f/h/a/d/o/c.smali deleted file mode 100644 index 7eafb9af9b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/c.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/c; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/tasks/Task;)V - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/c0.smali b/com.discord/smali_classes2/f/h/a/d/o/c0.smali deleted file mode 100644 index ce73624255..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/c0.smali +++ /dev/null @@ -1,750 +0,0 @@ -.class public final Lf/h/a/d/o/c0; -.super Lcom/google/android/gms/tasks/Task; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public final b:Lf/h/a/d/o/a0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/a0<", - "TTResult;>;" - } - .end annotation -.end field - -.field public c:Z - -.field public volatile d:Z - -.field public e:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "TTResult;" - } - .end annotation -.end field - -.field public f:Ljava/lang/Exception; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lcom/google/android/gms/tasks/Task;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - new-instance v0, Lf/h/a/d/o/a0; - - invoke-direct {v0}, Lf/h/a/d/o/a0;->()V - - iput-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - return-void -.end method - - -# virtual methods -.method public final a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/b;", - ")", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v1, Lf/h/a/d/o/o; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/o/o;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object p0 -.end method - -.method public final b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/c<", - "TTResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v1, Lf/h/a/d/o/s; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object p0 -.end method - -.method public final c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/d;", - ")", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v1, Lf/h/a/d/o/t; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/o/t;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object p0 -.end method - -.method public final d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; - .locals 2 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/e; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/e<", - "-TTResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v1, Lf/h/a/d/o/w; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v1, p1, p2}, Lf/h/a/d/o/w;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object p0 -.end method - -.method public final e(Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; - .locals 1 - .param p1 # Lf/h/a/d/o/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/o/a<", - "TTResult;TTContinuationResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - sget-object v0, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/o/c0;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; - - move-result-object p1 - - return-object p1 -.end method - -.method public final f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", - "TTResult;TTContinuationResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - iget-object v1, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v2, Lf/h/a/d/o/l; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v2, p1, p2, v0}, Lf/h/a/d/o/l;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;Lf/h/a/d/o/c0;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object v0 -.end method - -.method public final g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", - "TTResult;", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - iget-object v1, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v2, Lf/h/a/d/o/m; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v2, p1, p2, v0}, Lf/h/a/d/o/m;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;Lf/h/a/d/o/c0;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object v0 -.end method - -.method public final h()Ljava/lang/Exception; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; - - monitor-exit v0 - - return-object v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final i()Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "()TTResult;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - const-string v2, "Task is not yet complete" - - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iget-boolean v1, p0, Lf/h/a/d/o/c0;->d:Z - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/c0;->e:Ljava/lang/Object; - - monitor-exit v0 - - return-object v1 - - :cond_0 - new-instance v1, Lcom/google/android/gms/tasks/RuntimeExecutionException; - - iget-object v2, p0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; - - invoke-direct {v1, v2}, Lcom/google/android/gms/tasks/RuntimeExecutionException;->(Ljava/lang/Throwable;)V - - throw v1 - - :cond_1 - new-instance v1, Ljava/util/concurrent/CancellationException; - - const-string v2, "Task is already canceled." - - invoke-direct {v1, v2}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V - - throw v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final j()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - monitor-exit v0 - - return v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final k()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - if-eqz v1, :cond_0 - - iget-boolean v1, p0, Lf/h/a/d/o/c0;->d:Z - - if-nez v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; - - if-nez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - monitor-exit v0 - - return v1 - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; - .locals 1 - .param p1 # Lf/h/a/d/o/f; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/d/o/f<", - "TTResult;TTContinuationResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - sget-object v0, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - invoke-virtual {p0, v0, p1}, Lf/h/a/d/o/c0;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; - - move-result-object p1 - - return-object p1 -.end method - -.method public final m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; - .locals 3 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/f<", - "TTResult;TTContinuationResult;>;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - new-instance v0, Lf/h/a/d/o/c0; - - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V - - iget-object v1, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - new-instance v2, Lf/h/a/d/o/x; - - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - - invoke-direct {v2, p1, p2, v0}, Lf/h/a/d/o/x;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;Lf/h/a/d/o/c0;)V - - invoke-virtual {v1, v2}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V - - invoke-virtual {p0}, Lf/h/a/d/o/c0;->q()V - - return-object v0 -.end method - -.method public final n(Ljava/lang/Exception;)V - .locals 4 - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - const-string v0, "Exception must not be null" - - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - const/4 v2, 0x1 - - xor-int/2addr v1, v2 - - const-string v3, "Task is already complete" - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iput-boolean v2, p0, Lf/h/a/d/o/c0;->c:Z - - iput-object p1, p0, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - invoke-virtual {p1, p0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final o(Ljava/lang/Object;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTResult;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - const/4 v2, 0x1 - - xor-int/2addr v1, v2 - - const-string v3, "Task is already complete" - - invoke-static {v1, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V - - iput-boolean v2, p0, Lf/h/a/d/o/c0;->c:Z - - iput-object p1, p0, Lf/h/a/d/o/c0;->e:Ljava/lang/Object; - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - invoke-virtual {p1, p0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method - -.method public final p()Z - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - if-eqz v1, :cond_0 - - const/4 v1, 0x0 - - monitor-exit v0 - - return v1 - - :cond_0 - const/4 v1, 0x1 - - iput-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - iput-boolean v1, p0, Lf/h/a/d/o/c0;->d:Z - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - invoke-virtual {v0, p0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V - - return v1 - - :catchall_0 - move-exception v1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 -.end method - -.method public final q()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/o/c0;->c:Z - - if-nez v1, :cond_0 - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; - - invoke-virtual {v0, p0}, Lf/h/a/d/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V - - return-void - - :catchall_0 - move-exception v1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/d.smali b/com.discord/smali_classes2/f/h/a/d/o/d.smali deleted file mode 100644 index 722595fbf2..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/d.smali +++ /dev/null @@ -1,12 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/d; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# virtual methods -.method public abstract onFailure(Ljava/lang/Exception;)V - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/d0.smali b/com.discord/smali_classes2/f/h/a/d/o/d0.smali deleted file mode 100644 index d5ea819ecf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/d0.smali +++ /dev/null @@ -1,32 +0,0 @@ -.class public final synthetic Lf/h/a/d/o/d0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/f0; - - -# static fields -.field public static final a:Lf/h/a/d/o/f0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/o/d0; - - invoke-direct {v0}, Lf/h/a/d/o/d0;->()V - - sput-object v0, Lf/h/a/d/o/d0;->a:Lf/h/a/d/o/f0; - - return-void -.end method - -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/e.smali b/com.discord/smali_classes2/f/h/a/d/o/e.smali deleted file mode 100644 index 5eb7d4f00b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/e.smali +++ /dev/null @@ -1,24 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/e; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract onSuccess(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTResult;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/e0.smali b/com.discord/smali_classes2/f/h/a/d/o/e0.smali deleted file mode 100644 index 5d1de207d7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/e0.smali +++ /dev/null @@ -1,25 +0,0 @@ -.class public final Lf/h/a/d/o/e0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# static fields -.field public static a:Lf/h/a/d/o/f0; - - -# direct methods -.method public static constructor ()V - .locals 1 - - sget-object v0, Lf/h/a/d/o/d0;->a:Lf/h/a/d/o/f0; - - sput-object v0, Lf/h/a/d/o/e0;->a:Lf/h/a/d/o/f0; - - return-void -.end method - -.method public static a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - .locals 0 - - return-object p0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/f.smali b/com.discord/smali_classes2/f/h/a/d/o/f.smali deleted file mode 100644 index e4b6f97711..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/f.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/f; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTResult;)", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;" - } - .end annotation - - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/f0.smali b/com.discord/smali_classes2/f/h/a/d/o/f0.smali deleted file mode 100644 index c217dfc40f..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/f0.smali +++ /dev/null @@ -1,3 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/f0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" diff --git a/com.discord/smali_classes2/f/h/a/d/o/g$a.smali b/com.discord/smali_classes2/f/h/a/d/o/g$a.smali deleted file mode 100644 index 9f06cc2f86..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/g$a.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/d/o/g$a; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/util/concurrent/Executor; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/o/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = "a" -.end annotation - - -# instance fields -.field public final d:Landroid/os/Handler; - - -# direct methods -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Lf/h/a/d/h/o/a; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - invoke-direct {v0, v1}, Lf/h/a/d/h/o/a;->(Landroid/os/Looper;)V - - iput-object v0, p0, Lf/h/a/d/o/g$a;->d:Landroid/os/Handler; - - return-void -.end method - - -# virtual methods -.method public final execute(Ljava/lang/Runnable;)V - .locals 1 - .param p1 # Ljava/lang/Runnable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/o/g$a;->d:Landroid/os/Handler; - - invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/g.smali b/com.discord/smali_classes2/f/h/a/d/o/g.smali deleted file mode 100644 index 572733b01a..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/g.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public final Lf/h/a/d/o/g; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/d/o/g$a; - } -.end annotation - - -# static fields -.field public static final a:Ljava/util/concurrent/Executor; - -.field public static final b:Ljava/util/concurrent/Executor; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/d/o/g$a; - - invoke-direct {v0}, Lf/h/a/d/o/g$a;->()V - - sput-object v0, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; - - new-instance v0, Lf/h/a/d/o/b0; - - invoke-direct {v0}, Lf/h/a/d/o/b0;->()V - - sput-object v0, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/g0.smali b/com.discord/smali_classes2/f/h/a/d/o/g0.smali deleted file mode 100644 index c4da579c87..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/g0.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/d/o/g0; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/o/c0; - -.field public final synthetic e:Ljava/util/concurrent/Callable; - - -# direct methods -.method public constructor (Lf/h/a/d/o/c0;Ljava/util/concurrent/Callable;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/g0;->d:Lf/h/a/d/o/c0; - - iput-object p2, p0, Lf/h/a/d/o/g0;->e:Ljava/util/concurrent/Callable; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/o/g0;->d:Lf/h/a/d/o/c0; - - iget-object v1, p0, Lf/h/a/d/o/g0;->e:Ljava/util/concurrent/Callable; - - invoke-interface {v1}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/o/g0;->d:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/h.smali b/com.discord/smali_classes2/f/h/a/d/o/h.smali deleted file mode 100644 index 022ef995d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/h.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public final Lf/h/a/d/o/h; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/j; - - -# instance fields -.field public final a:Ljava/util/concurrent/CountDownLatch; - - -# direct methods -.method public constructor (Lf/h/a/d/o/g0;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p1, Ljava/util/concurrent/CountDownLatch; - - const/4 v0, 0x1 - - invoke-direct {p1, v0}, Ljava/util/concurrent/CountDownLatch;->(I)V - - iput-object p1, p0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - return-void -.end method - - -# virtual methods -.method public final onCanceled()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;->countDown()V - - return-void -.end method - -.method public final onFailure(Ljava/lang/Exception;)V - .locals 0 - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object p1, p0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {p1}, Ljava/util/concurrent/CountDownLatch;->countDown()V - - return-void -.end method - -.method public final onSuccess(Ljava/lang/Object;)V - .locals 0 - - iget-object p1, p0, Lf/h/a/d/o/h;->a:Ljava/util/concurrent/CountDownLatch; - - invoke-virtual {p1}, Ljava/util/concurrent/CountDownLatch;->countDown()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/i.smali b/com.discord/smali_classes2/f/h/a/d/o/i.smali deleted file mode 100644 index 4e1a1adc2b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/i.smali +++ /dev/null @@ -1,243 +0,0 @@ -.class public final Lf/h/a/d/o/i; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/j; - - -# instance fields -.field public final a:Ljava/lang/Object; - -.field public final b:I - -.field public final c:Lf/h/a/d/o/c0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/c0<", - "Ljava/lang/Void;", - ">;" - } - .end annotation -.end field - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:Ljava/lang/Exception; - -.field public h:Z - - -# direct methods -.method public constructor (ILf/h/a/d/o/c0;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lf/h/a/d/o/c0<", - "Ljava/lang/Void;", - ">;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/i;->a:Ljava/lang/Object; - - iput p1, p0, Lf/h/a/d/o/i;->b:I - - iput-object p2, p0, Lf/h/a/d/o/i;->c:Lf/h/a/d/o/c0; - - return-void -.end method - - -# virtual methods -.method public final a()V - .locals 6 - - iget v0, p0, Lf/h/a/d/o/i;->d:I - - iget v1, p0, Lf/h/a/d/o/i;->e:I - - add-int/2addr v0, v1 - - iget v1, p0, Lf/h/a/d/o/i;->f:I - - add-int/2addr v0, v1 - - iget v1, p0, Lf/h/a/d/o/i;->b:I - - if-ne v0, v1, :cond_2 - - iget-object v0, p0, Lf/h/a/d/o/i;->g:Ljava/lang/Exception; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/o/i;->c:Lf/h/a/d/o/c0; - - new-instance v1, Ljava/util/concurrent/ExecutionException; - - iget v2, p0, Lf/h/a/d/o/i;->e:I - - iget v3, p0, Lf/h/a/d/o/i;->b:I - - const/16 v4, 0x36 - - new-instance v5, Ljava/lang/StringBuilder; - - invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, " out of " - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, " underlying tasks failed" - - invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/d/o/i;->g:Ljava/lang/Exception; - - invoke-direct {v1, v2, v3}, Ljava/util/concurrent/ExecutionException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_0 - iget-boolean v0, p0, Lf/h/a/d/o/i;->h:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/o/i;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/d/o/i;->c:Lf/h/a/d/o/c0; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - :cond_2 - return-void -.end method - -.method public final onCanceled()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/o/i;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/o/i;->f:I - - const/4 v2, 0x1 - - add-int/2addr v1, v2 - - iput v1, p0, Lf/h/a/d/o/i;->f:I - - iput-boolean v2, p0, Lf/h/a/d/o/i;->h:Z - - invoke-virtual {p0}, Lf/h/a/d/o/i;->a()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method - -.method public final onFailure(Ljava/lang/Exception;)V - .locals 2 - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/o/i;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget v1, p0, Lf/h/a/d/o/i;->e:I - - add-int/lit8 v1, v1, 0x1 - - iput v1, p0, Lf/h/a/d/o/i;->e:I - - iput-object p1, p0, Lf/h/a/d/o/i;->g:Ljava/lang/Exception; - - invoke-virtual {p0}, Lf/h/a/d/o/i;->a()V - - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final onSuccess(Ljava/lang/Object;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/d/o/i;->a:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - iget v0, p0, Lf/h/a/d/o/i;->d:I - - add-int/lit8 v0, v0, 0x1 - - iput v0, p0, Lf/h/a/d/o/i;->d:I - - invoke-virtual {p0}, Lf/h/a/d/o/i;->a()V - - monitor-exit p1 - - return-void - - :catchall_0 - move-exception v0 - - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/j.smali b/com.discord/smali_classes2/f/h/a/d/o/j.smali deleted file mode 100644 index 37562b9c5b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/j.smali +++ /dev/null @@ -1,21 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/j; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/b; -.implements Lf/h/a/d/o/d; -.implements Lf/h/a/d/o/e; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/o/b;", - "Lf/h/a/d/o/d;", - "Lf/h/a/d/o/e<", - "Ljava/lang/Object;", - ">;" - } -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/o/k.smali b/com.discord/smali_classes2/f/h/a/d/o/k.smali deleted file mode 100644 index 0b72a24b98..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/k.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public final Lf/h/a/d/o/k; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/a; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", - "Ljava/lang/Void;", - "Lcom/google/android/gms/tasks/Task<", - "Ljava/util/List<", - "Lcom/google/android/gms/tasks/Task<", - "*>;>;>;>;" - } -.end annotation - - -# instance fields -.field public final synthetic a:Ljava/util/Collection; - - -# direct methods -.method public constructor (Ljava/util/Collection;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/k;->a:Ljava/util/Collection; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final synthetic a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - .locals 1 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/lang/Exception; - } - .end annotation - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iget-object v0, p0, Lf/h/a/d/o/k;->a:Ljava/util/Collection; - - invoke-virtual {p1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z - - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/l.smali b/com.discord/smali_classes2/f/h/a/d/o/l.smali deleted file mode 100644 index a2bb549675..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/l.smali +++ /dev/null @@ -1,108 +0,0 @@ -.class public final Lf/h/a/d/o/l; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Lf/h/a/d/o/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/a<", - "TTResult;TTContinuationResult;>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/o/c0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;Lf/h/a/d/o/c0;)V - .locals 0 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lf/h/a/d/o/c0; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", - "TTResult;TTContinuationResult;>;", - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/o/l;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/l;->b:Lf/h/a/d/o/a; - - iput-object p3, p0, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/l;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/n; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/n;->(Lf/h/a/d/o/l;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/m.smali b/com.discord/smali_classes2/f/h/a/d/o/m.smali deleted file mode 100644 index 65498909a9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/m.smali +++ /dev/null @@ -1,158 +0,0 @@ -.class public final Lf/h/a/d/o/m; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/b; -.implements Lf/h/a/d/o/d; -.implements Lf/h/a/d/o/e; -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/b;", - "Lf/h/a/d/o/d;", - "Lf/h/a/d/o/e<", - "TTContinuationResult;>;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Lf/h/a/d/o/a; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/a<", - "TTResult;", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/o/c0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;Lf/h/a/d/o/c0;)V - .locals 0 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lf/h/a/d/o/c0; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/a<", - "TTResult;", - "Lcom/google/android/gms/tasks/Task<", - "TTContinuationResult;>;>;", - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/o/m;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/m;->b:Lf/h/a/d/o/a; - - iput-object p3, p0, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/m;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/p; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/p;->(Lf/h/a/d/o/m;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onCanceled()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z - - return-void -.end method - -.method public final onFailure(Ljava/lang/Exception;)V - .locals 1 - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method - -.method public final onSuccess(Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTContinuationResult;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/n.smali b/com.discord/smali_classes2/f/h/a/d/o/n.smali deleted file mode 100644 index 1b47364694..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/n.smali +++ /dev/null @@ -1,116 +0,0 @@ -.class public final Lf/h/a/d/o/n; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/l; - - -# direct methods -.method public constructor (Lf/h/a/d/o/l;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iput-object p2, p0, Lf/h/a/d/o/n;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/n;->d:Lcom/google/android/gms/tasks/Task; - - check-cast v0, Lf/h/a/d/o/c0; - - iget-boolean v0, v0, Lf/h/a/d/o/c0;->d:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v0, v0, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z - - return-void - - :cond_0 - :try_start_0 - iget-object v0, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v0, v0, Lf/h/a/d/o/l;->b:Lf/h/a/d/o/a; - - iget-object v1, p0, Lf/h/a/d/o/n;->d:Lcom/google/android/gms/tasks/Task; - - invoke-interface {v0, v1}, Lf/h/a/d/o/a;->a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object v0 - :try_end_0 - .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - iget-object v1, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v1, v1, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v1, v1, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :catch_1 - move-exception v0 - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v1 - - instance-of v1, v1, Ljava/lang/Exception; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v1, v1, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v0 - - check-cast v0, Ljava/lang/Exception; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_1 - iget-object v1, p0, Lf/h/a/d/o/n;->e:Lf/h/a/d/o/l; - - iget-object v1, v1, Lf/h/a/d/o/l;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/o.smali b/com.discord/smali_classes2/f/h/a/d/o/o.smali deleted file mode 100644 index b146c3c814..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/o.smali +++ /dev/null @@ -1,120 +0,0 @@ -.class public final Lf/h/a/d/o/o; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Ljava/lang/Object; - -.field public c:Lf/h/a/d/o/b; - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)V - .locals 1 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/b; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/o;->b:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/o/o;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/o;->c:Lf/h/a/d/o/b; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 1 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - check-cast p1, Lf/h/a/d/o/c0; - - iget-boolean p1, p1, Lf/h/a/d/o/c0;->d:Z - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/d/o/o;->b:Ljava/lang/Object; - - monitor-enter p1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/o/o;->c:Lf/h/a/d/o/b; - - if-nez v0, :cond_0 - - monitor-exit p1 - - return-void - - :cond_0 - monitor-exit p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object p1, p0, Lf/h/a/d/o/o;->a:Ljava/util/concurrent/Executor; - - new-instance v0, Lf/h/a/d/o/q; - - invoke-direct {v0, p0}, Lf/h/a/d/o/q;->(Lf/h/a/d/o/o;)V - - invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - goto :goto_0 - - :catchall_0 - move-exception v0 - - :try_start_1 - monitor-exit p1 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v0 - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/p.smali b/com.discord/smali_classes2/f/h/a/d/o/p.smali deleted file mode 100644 index f24c0d62ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/p.smali +++ /dev/null @@ -1,130 +0,0 @@ -.class public final Lf/h/a/d/o/p; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/m; - - -# direct methods -.method public constructor (Lf/h/a/d/o/m;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - iput-object p2, p0, Lf/h/a/d/o/p;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - iget-object v0, v0, Lf/h/a/d/o/m;->b:Lf/h/a/d/o/a; - - iget-object v1, p0, Lf/h/a/d/o/p;->d:Lcom/google/android/gms/tasks/Task; - - invoke-interface {v0, v1}, Lf/h/a/d/o/a;->a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/gms/tasks/Task; - :try_end_0 - .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - new-instance v1, Ljava/lang/NullPointerException; - - const-string v2, "Continuation returned null" - - invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - iget-object v0, v0, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_0 - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; - - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; - - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - iget-object v1, v1, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :catch_1 - move-exception v0 - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v1 - - instance-of v1, v1, Ljava/lang/Exception; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - iget-object v1, v1, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v0 - - check-cast v0, Ljava/lang/Exception; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_1 - iget-object v1, p0, Lf/h/a/d/o/p;->e:Lf/h/a/d/o/m; - - iget-object v1, v1, Lf/h/a/d/o/m;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/q.smali b/com.discord/smali_classes2/f/h/a/d/o/q.smali deleted file mode 100644 index eaee469c13..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/q.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lf/h/a/d/o/q; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lf/h/a/d/o/o; - - -# direct methods -.method public constructor (Lf/h/a/d/o/o;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/q;->d:Lf/h/a/d/o/o; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/d/o/q;->d:Lf/h/a/d/o/o; - - iget-object v0, v0, Lf/h/a/d/o/o;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/q;->d:Lf/h/a/d/o/o; - - iget-object v1, v1, Lf/h/a/d/o/o;->c:Lf/h/a/d/o/b; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/q;->d:Lf/h/a/d/o/o; - - iget-object v1, v1, Lf/h/a/d/o/o;->c:Lf/h/a/d/o/b; - - invoke-interface {v1}, Lf/h/a/d/o/b;->onCanceled()V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/r.smali b/com.discord/smali_classes2/f/h/a/d/o/r.smali deleted file mode 100644 index d8911550a7..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/r.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/d/o/r; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/s; - - -# direct methods -.method public constructor (Lf/h/a/d/o/s;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/r;->e:Lf/h/a/d/o/s; - - iput-object p2, p0, Lf/h/a/d/o/r;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/o/r;->e:Lf/h/a/d/o/s; - - iget-object v0, v0, Lf/h/a/d/o/s;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/r;->e:Lf/h/a/d/o/s; - - iget-object v1, v1, Lf/h/a/d/o/s;->c:Lf/h/a/d/o/c; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/r;->e:Lf/h/a/d/o/s; - - iget-object v1, v1, Lf/h/a/d/o/s;->c:Lf/h/a/d/o/c; - - iget-object v2, p0, Lf/h/a/d/o/r;->d:Lcom/google/android/gms/tasks/Task; - - invoke-interface {v1, v2}, Lf/h/a/d/o/c;->a(Lcom/google/android/gms/tasks/Task;)V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/s.smali b/com.discord/smali_classes2/f/h/a/d/o/s.smali deleted file mode 100644 index c86075f7bf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/s.smali +++ /dev/null @@ -1,125 +0,0 @@ -.class public final Lf/h/a/d/o/s; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Ljava/lang/Object; - -.field public c:Lf/h/a/d/o/c; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/c<", - "TTResult;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V - .locals 1 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/c<", - "TTResult;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/s;->b:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/o/s;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/s;->c:Lf/h/a/d/o/c; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/s;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/s;->c:Lf/h/a/d/o/c; - - if-nez v1, :cond_0 - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/o/s;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/r; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/r;->(Lf/h/a/d/o/s;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/t.smali b/com.discord/smali_classes2/f/h/a/d/o/t.smali deleted file mode 100644 index a180f4091b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/t.smali +++ /dev/null @@ -1,128 +0,0 @@ -.class public final Lf/h/a/d/o/t; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Ljava/lang/Object; - -.field public c:Lf/h/a/d/o/d; - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)V - .locals 1 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/d; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/t;->b:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/o/t;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/t;->c:Lf/h/a/d/o/d; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z - - move-result v0 - - if-nez v0, :cond_1 - - move-object v0, p1 - - check-cast v0, Lf/h/a/d/o/c0; - - iget-boolean v0, v0, Lf/h/a/d/o/c0;->d:Z - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/o/t;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/t;->c:Lf/h/a/d/o/d; - - if-nez v1, :cond_0 - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/o/t;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/u; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/u;->(Lf/h/a/d/o/t;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - goto :goto_0 - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/u.smali b/com.discord/smali_classes2/f/h/a/d/o/u.smali deleted file mode 100644 index 881dd98dc9..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/u.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public final Lf/h/a/d/o/u; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/t; - - -# direct methods -.method public constructor (Lf/h/a/d/o/t;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/u;->e:Lf/h/a/d/o/t; - - iput-object p2, p0, Lf/h/a/d/o/u;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/o/u;->e:Lf/h/a/d/o/t; - - iget-object v0, v0, Lf/h/a/d/o/t;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/u;->e:Lf/h/a/d/o/t; - - iget-object v1, v1, Lf/h/a/d/o/t;->c:Lf/h/a/d/o/d; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/u;->e:Lf/h/a/d/o/t; - - iget-object v1, v1, Lf/h/a/d/o/t;->c:Lf/h/a/d/o/d; - - iget-object v2, p0, Lf/h/a/d/o/u;->d:Lcom/google/android/gms/tasks/Task; - - invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; - - move-result-object v2 - - invoke-interface {v1, v2}, Lf/h/a/d/o/d;->onFailure(Ljava/lang/Exception;)V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/v.smali b/com.discord/smali_classes2/f/h/a/d/o/v.smali deleted file mode 100644 index 7001642db5..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/v.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public final Lf/h/a/d/o/v; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/w; - - -# direct methods -.method public constructor (Lf/h/a/d/o/w;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/v;->e:Lf/h/a/d/o/w; - - iput-object p2, p0, Lf/h/a/d/o/v;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - iget-object v0, p0, Lf/h/a/d/o/v;->e:Lf/h/a/d/o/w; - - iget-object v0, v0, Lf/h/a/d/o/w;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/v;->e:Lf/h/a/d/o/w; - - iget-object v1, v1, Lf/h/a/d/o/w;->c:Lf/h/a/d/o/e; - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/d/o/v;->e:Lf/h/a/d/o/w; - - iget-object v1, v1, Lf/h/a/d/o/w;->c:Lf/h/a/d/o/e; - - iget-object v2, p0, Lf/h/a/d/o/v;->d:Lcom/google/android/gms/tasks/Task; - - invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; - - move-result-object v2 - - invoke-interface {v1, v2}, Lf/h/a/d/o/e;->onSuccess(Ljava/lang/Object;)V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception v1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/w.smali b/com.discord/smali_classes2/f/h/a/d/o/w.smali deleted file mode 100644 index 24dd7d0eaf..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/w.smali +++ /dev/null @@ -1,135 +0,0 @@ -.class public final Lf/h/a/d/o/w; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Ljava/lang/Object; - -.field public c:Lf/h/a/d/o/e; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/e<", - "-TTResult;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)V - .locals 1 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/e; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/e<", - "-TTResult;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/d/o/w;->b:Ljava/lang/Object; - - iput-object p1, p0, Lf/h/a/d/o/w;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/w;->c:Lf/h/a/d/o/e; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/d/o/w;->b:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - iget-object v1, p0, Lf/h/a/d/o/w;->c:Lf/h/a/d/o/e; - - if-nez v1, :cond_0 - - monitor-exit v0 - - return-void - - :cond_0 - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - iget-object v0, p0, Lf/h/a/d/o/w;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/v; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/v;->(Lf/h/a/d/o/w;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - goto :goto_0 - - :catchall_0 - move-exception p1 - - :try_start_1 - monitor-exit v0 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw p1 - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/x.smali b/com.discord/smali_classes2/f/h/a/d/o/x.smali deleted file mode 100644 index 742cf55b0d..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/x.smali +++ /dev/null @@ -1,154 +0,0 @@ -.class public final Lf/h/a/d/o/x; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Lf/h/a/d/o/b; -.implements Lf/h/a/d/o/d; -.implements Lf/h/a/d/o/e; -.implements Lf/h/a/d/o/z; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Lf/h/a/d/o/b;", - "Lf/h/a/d/o/d;", - "Lf/h/a/d/o/e<", - "TTContinuationResult;>;", - "Lf/h/a/d/o/z<", - "TTResult;>;" - } -.end annotation - - -# instance fields -.field public final a:Ljava/util/concurrent/Executor; - -.field public final b:Lf/h/a/d/o/f; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/f<", - "TTResult;TTContinuationResult;>;" - } - .end annotation -.end field - -.field public final c:Lf/h/a/d/o/c0; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;Lf/h/a/d/o/c0;)V - .locals 0 - .param p1 # Ljava/util/concurrent/Executor; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/d/o/f; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Lf/h/a/d/o/c0; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/o/f<", - "TTResult;TTContinuationResult;>;", - "Lf/h/a/d/o/c0<", - "TTContinuationResult;>;)V" - } - .end annotation - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/d/o/x;->a:Ljava/util/concurrent/Executor; - - iput-object p2, p0, Lf/h/a/d/o/x;->b:Lf/h/a/d/o/f; - - iput-object p3, p0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - return-void -.end method - - -# virtual methods -.method public final a(Lcom/google/android/gms/tasks/Task;)V - .locals 2 - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/x;->a:Ljava/util/concurrent/Executor; - - new-instance v1, Lf/h/a/d/o/y; - - invoke-direct {v1, p0, p1}, Lf/h/a/d/o/y;->(Lf/h/a/d/o/x;Lcom/google/android/gms/tasks/Task;)V - - invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - - return-void -.end method - -.method public final onCanceled()V - .locals 1 - - iget-object v0, p0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z - - return-void -.end method - -.method public final onFailure(Ljava/lang/Exception;)V - .locals 1 - .param p1 # Ljava/lang/Exception; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method - -.method public final onSuccess(Ljava/lang/Object;)V - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TTContinuationResult;)V" - } - .end annotation - - iget-object v0, p0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/y.smali b/com.discord/smali_classes2/f/h/a/d/o/y.smali deleted file mode 100644 index 414624e08b..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/y.smali +++ /dev/null @@ -1,142 +0,0 @@ -.class public final Lf/h/a/d/o/y; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - -# interfaces -.implements Ljava/lang/Runnable; - - -# instance fields -.field public final synthetic d:Lcom/google/android/gms/tasks/Task; - -.field public final synthetic e:Lf/h/a/d/o/x; - - -# direct methods -.method public constructor (Lf/h/a/d/o/x;Lcom/google/android/gms/tasks/Task;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - iput-object p2, p0, Lf/h/a/d/o/y;->d:Lcom/google/android/gms/tasks/Task; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final run()V - .locals 3 - - :try_start_0 - iget-object v0, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - iget-object v0, v0, Lf/h/a/d/o/x;->b:Lf/h/a/d/o/f; - - iget-object v1, p0, Lf/h/a/d/o/y;->d:Lcom/google/android/gms/tasks/Task; - - invoke-virtual {v1}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {v0, v1}, Lf/h/a/d/o/f;->a(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - - move-result-object v0 - :try_end_0 - .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_2 - .catch Ljava/util/concurrent/CancellationException; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - new-instance v1, Ljava/lang/NullPointerException; - - const-string v2, "Continuation returned null" - - invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - iget-object v0, v0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_0 - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; - - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; - - sget-object v1, Lf/h/a/d/o/g;->b:Ljava/util/concurrent/Executor; - - iget-object v2, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; - - return-void - - :catch_0 - move-exception v0 - - iget-object v1, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - iget-object v1, v1, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :catch_1 - iget-object v0, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - iget-object v0, v0, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z - - return-void - - :catch_2 - move-exception v0 - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v1 - - instance-of v1, v1, Ljava/lang/Exception; - - if-eqz v1, :cond_1 - - iget-object v1, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; - - move-result-object v0 - - check-cast v0, Ljava/lang/Exception; - - iget-object v1, v1, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void - - :cond_1 - iget-object v1, p0, Lf/h/a/d/o/y;->e:Lf/h/a/d/o/x; - - iget-object v1, v1, Lf/h/a/d/o/x;->c:Lf/h/a/d/o/c0; - - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/d/o/z.smali b/com.discord/smali_classes2/f/h/a/d/o/z.smali deleted file mode 100644 index 6b7d166af1..0000000000 --- a/com.discord/smali_classes2/f/h/a/d/o/z.smali +++ /dev/null @@ -1,30 +0,0 @@ -.class public interface abstract Lf/h/a/d/o/z; -.super Ljava/lang/Object; -.source "com.google.android.gms:play-services-tasks@@17.0.2" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# virtual methods -.method public abstract a(Lcom/google/android/gms/tasks/Task;)V - .param p1 # Lcom/google/android/gms/tasks/Task; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/gms/tasks/Task<", - "TTResult;>;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a.smali b/com.discord/smali_classes2/f/h/a/e/a.smali new file mode 100644 index 0000000000..8e927c5033 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/e/a.smali @@ -0,0 +1,99 @@ +.class public interface abstract Lf/h/a/e/a; +.super Ljava/lang/Object; +.source "FlexContainer.java" + + +# virtual methods +.method public abstract a(Landroid/view/View;IILf/h/a/e/b;)V +.end method + +.method public abstract b(Lf/h/a/e/b;)V +.end method + +.method public abstract c(I)Landroid/view/View; +.end method + +.method public abstract d(III)I +.end method + +.method public abstract e(ILandroid/view/View;)V +.end method + +.method public abstract f(I)Landroid/view/View; +.end method + +.method public abstract g(Landroid/view/View;II)I +.end method + +.method public abstract getAlignContent()I +.end method + +.method public abstract getAlignItems()I +.end method + +.method public abstract getFlexDirection()I +.end method + +.method public abstract getFlexItemCount()I +.end method + +.method public abstract getFlexLinesInternal()Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;" + } + .end annotation +.end method + +.method public abstract getFlexWrap()I +.end method + +.method public abstract getLargestMainSize()I +.end method + +.method public abstract getMaxLine()I +.end method + +.method public abstract getPaddingBottom()I +.end method + +.method public abstract getPaddingEnd()I +.end method + +.method public abstract getPaddingLeft()I +.end method + +.method public abstract getPaddingRight()I +.end method + +.method public abstract getPaddingStart()I +.end method + +.method public abstract getPaddingTop()I +.end method + +.method public abstract getSumOfCrossSize()I +.end method + +.method public abstract h(III)I +.end method + +.method public abstract i()Z +.end method + +.method public abstract j(Landroid/view/View;)I +.end method + +.method public abstract setFlexLines(Ljava/util/List;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/a$a.smali b/com.discord/smali_classes2/f/h/a/e/a/a$a.smali deleted file mode 100644 index 359ae87b8d..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/a$a.smali +++ /dev/null @@ -1,109 +0,0 @@ -.class public Lf/h/a/e/a/a$a; -.super Ljava/lang/Object; -.source "HeaderBehavior.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/a/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "a" -.end annotation - - -# instance fields -.field public final d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; - -.field public final e:Landroid/view/View; - .annotation system Ldalvik/annotation/Signature; - value = { - "TV;" - } - .end annotation -.end field - -.field public final synthetic f:Lf/h/a/e/a/a; - - -# direct methods -.method public constructor (Lf/h/a/e/a/a;Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;)V" - } - .end annotation - - iput-object p1, p0, Lf/h/a/e/a/a$a;->f:Lf/h/a/e/a/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p2, p0, Lf/h/a/e/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; - - iput-object p3, p0, Lf/h/a/e/a/a$a;->e:Landroid/view/View; - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 4 - - iget-object v0, p0, Lf/h/a/e/a/a$a;->e:Landroid/view/View; - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/a/a$a;->f:Lf/h/a/e/a/a; - - iget-object v0, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Landroid/widget/OverScroller;->computeScrollOffset()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/a/a$a;->f:Lf/h/a/e/a/a; - - iget-object v1, p0, Lf/h/a/e/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; - - iget-object v2, p0, Lf/h/a/e/a/a$a;->e:Landroid/view/View; - - iget-object v3, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - invoke-virtual {v3}, Landroid/widget/OverScroller;->getCurrY()I - - move-result v3 - - invoke-virtual {v0, v1, v2, v3}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I - - iget-object v0, p0, Lf/h/a/e/a/a$a;->e:Landroid/view/View; - - invoke-static {v0, p0}, Landroidx/core/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/a/a$a;->f:Lf/h/a/e/a/a; - - iget-object v1, p0, Lf/h/a/e/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; - - iget-object v2, p0, Lf/h/a/e/a/a$a;->e:Landroid/view/View; - - invoke-virtual {v0, v1, v2}, Lf/h/a/e/a/a;->onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/a.smali b/com.discord/smali_classes2/f/h/a/e/a/a.smali deleted file mode 100644 index 95e61a3b96..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/a.smali +++ /dev/null @@ -1,706 +0,0 @@ -.class public abstract Lf/h/a/e/a/a; -.super Lf/h/a/e/a/c; -.source "HeaderBehavior.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/a/a$a; - } -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Lf/h/a/e/a/c<", - "TV;>;" - } -.end annotation - - -# static fields -.field public static final INVALID_POINTER:I = -0x1 - - -# instance fields -.field public activePointerId:I - -.field public flingRunnable:Ljava/lang/Runnable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public isBeingDragged:Z - -.field public lastMotionY:I - -.field public scroller:Landroid/widget/OverScroller; - -.field public touchSlop:I - -.field public velocityTracker:Landroid/view/VelocityTracker; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/e/a/c;->()V - - const/4 v0, -0x1 - - iput v0, p0, Lf/h/a/e/a/a;->activePointerId:I - - iput v0, p0, Lf/h/a/e/a/a;->touchSlop:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/e/a/c;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - const/4 p1, -0x1 - - iput p1, p0, Lf/h/a/e/a/a;->activePointerId:I - - iput p1, p0, Lf/h/a/e/a/a;->touchSlop:I - - return-void -.end method - -.method private ensureVelocityTracker()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - if-nez v0, :cond_0 - - invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - :cond_0 - return-void -.end method - - -# virtual methods -.method public abstract canDragView(Landroid/view/View;)Z - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)Z" - } - .end annotation -.end method - -.method public final fling(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIF)Z - .locals 13 - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;IIF)Z" - } - .end annotation - - move-object v0, p0 - - move-object v1, p2 - - iget-object v2, v0, Lf/h/a/e/a/a;->flingRunnable:Ljava/lang/Runnable; - - if-eqz v2, :cond_0 - - invoke-virtual {p2, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z - - const/4 v2, 0x0 - - iput-object v2, v0, Lf/h/a/e/a/a;->flingRunnable:Ljava/lang/Runnable; - - :cond_0 - iget-object v2, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - if-nez v2, :cond_1 - - new-instance v2, Landroid/widget/OverScroller; - - invoke-virtual {p2}, Landroid/view/View;->getContext()Landroid/content/Context; - - move-result-object v3 - - invoke-direct {v2, v3}, Landroid/widget/OverScroller;->(Landroid/content/Context;)V - - iput-object v2, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - :cond_1 - iget-object v4, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - const/4 v5, 0x0 - - invoke-virtual {p0}, Lf/h/a/e/a/c;->getTopAndBottomOffset()I - - move-result v6 - - const/4 v7, 0x0 - - invoke-static/range {p5 .. p5}, Ljava/lang/Math;->round(F)I - - move-result v8 - - const/4 v9, 0x0 - - const/4 v10, 0x0 - - move/from16 v11, p3 - - move/from16 v12, p4 - - invoke-virtual/range {v4 .. v12}, Landroid/widget/OverScroller;->fling(IIIIIIII)V - - iget-object v2, v0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - invoke-virtual {v2}, Landroid/widget/OverScroller;->computeScrollOffset()Z - - move-result v2 - - if-eqz v2, :cond_2 - - new-instance v2, Lf/h/a/e/a/a$a; - - move-object v3, p1 - - invoke-direct {v2, p0, p1, p2}, Lf/h/a/e/a/a$a;->(Lf/h/a/e/a/a;Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V - - iput-object v2, v0, Lf/h/a/e/a/a;->flingRunnable:Ljava/lang/Runnable; - - invoke-static {p2, v2}, Landroidx/core/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V - - const/4 v1, 0x1 - - return v1 - - :cond_2 - move-object v3, p1 - - invoke-virtual {p0, p1, p2}, Lf/h/a/e/a/a;->onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V - - const/4 v1, 0x0 - - return v1 -.end method - -.method public abstract getMaxDragOffset(Landroid/view/View;)I - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)I" - } - .end annotation -.end method - -.method public abstract getScrollRangeForDragFling(Landroid/view/View;)I - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TV;)I" - } - .end annotation -.end method - -.method public abstract getTopBottomOffsetForScrollingSibling()I -.end method - -.method public abstract onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;)V" - } - .end annotation -.end method - -.method public onInterceptTouchEvent(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 6 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;", - "Landroid/view/MotionEvent;", - ")Z" - } - .end annotation - - iget v0, p0, Lf/h/a/e/a/a;->touchSlop:I - - if-gez v0, :cond_0 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I - - move-result v0 - - iput v0, p0, Lf/h/a/e/a/a;->touchSlop:I - - :cond_0 - invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I - - move-result v0 - - const/4 v1, 0x2 - - const/4 v2, 0x1 - - const/4 v3, -0x1 - - const/4 v4, 0x0 - - if-ne v0, v1, :cond_3 - - iget-boolean v0, p0, Lf/h/a/e/a/a;->isBeingDragged:Z - - if-eqz v0, :cond_3 - - iget v0, p0, Lf/h/a/e/a/a;->activePointerId:I - - if-ne v0, v3, :cond_1 - - return v4 - - :cond_1 - invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->findPointerIndex(I)I - - move-result v0 - - if-ne v0, v3, :cond_2 - - return v4 - - :cond_2 - invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->getY(I)F - - move-result v0 - - float-to-int v0, v0 - - iget v1, p0, Lf/h/a/e/a/a;->lastMotionY:I - - sub-int v1, v0, v1 - - invoke-static {v1}, Ljava/lang/Math;->abs(I)I - - move-result v1 - - iget v5, p0, Lf/h/a/e/a/a;->touchSlop:I - - if-le v1, v5, :cond_3 - - iput v0, p0, Lf/h/a/e/a/a;->lastMotionY:I - - return v2 - - :cond_3 - invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I - - move-result v0 - - if-nez v0, :cond_5 - - iput v3, p0, Lf/h/a/e/a/a;->activePointerId:I - - invoke-virtual {p3}, Landroid/view/MotionEvent;->getX()F - - move-result v0 - - float-to-int v0, v0 - - invoke-virtual {p3}, Landroid/view/MotionEvent;->getY()F - - move-result v1 - - float-to-int v1, v1 - - invoke-virtual {p0, p2}, Lf/h/a/e/a/a;->canDragView(Landroid/view/View;)Z - - move-result v3 - - if-eqz v3, :cond_4 - - invoke-virtual {p1, p2, v0, v1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->isPointInChildBounds(Landroid/view/View;II)Z - - move-result p1 - - if-eqz p1, :cond_4 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_4 - const/4 p1, 0x0 - - :goto_0 - iput-boolean p1, p0, Lf/h/a/e/a/a;->isBeingDragged:Z - - if-eqz p1, :cond_5 - - iput v1, p0, Lf/h/a/e/a/a;->lastMotionY:I - - invoke-virtual {p3, v4}, Landroid/view/MotionEvent;->getPointerId(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/e/a/a;->activePointerId:I - - invoke-direct {p0}, Lf/h/a/e/a/a;->ensureVelocityTracker()V - - iget-object p1, p0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - if-eqz p1, :cond_5 - - invoke-virtual {p1}, Landroid/widget/OverScroller;->isFinished()Z - - move-result p1 - - if-nez p1, :cond_5 - - iget-object p1, p0, Lf/h/a/e/a/a;->scroller:Landroid/widget/OverScroller; - - invoke-virtual {p1}, Landroid/widget/OverScroller;->abortAnimation()V - - return v2 - - :cond_5 - iget-object p1, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - if-eqz p1, :cond_6 - - invoke-virtual {p1, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V - - :cond_6 - return v4 -.end method - -.method public onTouchEvent(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 11 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;", - "Landroid/view/MotionEvent;", - ")Z" - } - .end annotation - - invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I - - move-result v0 - - const/4 v1, -0x1 - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-eq v0, v2, :cond_4 - - const/4 v4, 0x2 - - if-eq v0, v4, :cond_2 - - const/4 p1, 0x3 - - if-eq v0, p1, :cond_5 - - const/4 p1, 0x6 - - if-eq v0, p1, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionIndex()I - - move-result p1 - - if-nez p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {p3, p1}, Landroid/view/MotionEvent;->getPointerId(I)I - - move-result p2 - - iput p2, p0, Lf/h/a/e/a/a;->activePointerId:I - - invoke-virtual {p3, p1}, Landroid/view/MotionEvent;->getY(I)F - - move-result p1 - - const/high16 p2, 0x3f000000 # 0.5f - - add-float/2addr p1, p2 - - float-to-int p1, p1 - - iput p1, p0, Lf/h/a/e/a/a;->lastMotionY:I - - goto :goto_1 - - :cond_2 - iget v0, p0, Lf/h/a/e/a/a;->activePointerId:I - - invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->findPointerIndex(I)I - - move-result v0 - - if-ne v0, v1, :cond_3 - - return v3 - - :cond_3 - invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->getY(I)F - - move-result v0 - - float-to-int v0, v0 - - iget v1, p0, Lf/h/a/e/a/a;->lastMotionY:I - - sub-int v7, v1, v0 - - iput v0, p0, Lf/h/a/e/a/a;->lastMotionY:I - - invoke-virtual {p0, p2}, Lf/h/a/e/a/a;->getMaxDragOffset(Landroid/view/View;)I - - move-result v8 - - const/4 v9, 0x0 - - move-object v4, p0 - - move-object v5, p1 - - move-object v6, p2 - - invoke-virtual/range {v4 .. v9}, Lf/h/a/e/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I - - :goto_1 - const/4 p1, 0x0 - - goto :goto_3 - - :cond_4 - iget-object v0, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - if-eqz v0, :cond_5 - - invoke-virtual {v0, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V - - iget-object v0, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - const/16 v4, 0x3e8 - - invoke-virtual {v0, v4}, Landroid/view/VelocityTracker;->computeCurrentVelocity(I)V - - iget-object v0, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - iget v4, p0, Lf/h/a/e/a/a;->activePointerId:I - - invoke-virtual {v0, v4}, Landroid/view/VelocityTracker;->getYVelocity(I)F - - move-result v10 - - invoke-virtual {p0, p2}, Lf/h/a/e/a/a;->getScrollRangeForDragFling(Landroid/view/View;)I - - move-result v0 - - neg-int v8, v0 - - const/4 v9, 0x0 - - move-object v5, p0 - - move-object v6, p1 - - move-object v7, p2 - - invoke-virtual/range {v5 .. v10}, Lf/h/a/e/a/a;->fling(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIF)Z - - const/4 p1, 0x1 - - goto :goto_2 - - :cond_5 - const/4 p1, 0x0 - - :goto_2 - iput-boolean v3, p0, Lf/h/a/e/a/a;->isBeingDragged:Z - - iput v1, p0, Lf/h/a/e/a/a;->activePointerId:I - - iget-object p2, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - if-eqz p2, :cond_6 - - invoke-virtual {p2}, Landroid/view/VelocityTracker;->recycle()V - - const/4 p2, 0x0 - - iput-object p2, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - :cond_6 - :goto_3 - iget-object p2, p0, Lf/h/a/e/a/a;->velocityTracker:Landroid/view/VelocityTracker; - - if-eqz p2, :cond_7 - - invoke-virtual {p2, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V - - :cond_7 - iget-boolean p2, p0, Lf/h/a/e/a/a;->isBeingDragged:Z - - if-nez p2, :cond_9 - - if-eqz p1, :cond_8 - - goto :goto_4 - - :cond_8 - const/4 v2, 0x0 - - :cond_9 - :goto_4 - return v2 -.end method - -.method public final scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;III)I" - } - .end annotation - - invoke-virtual {p0}, Lf/h/a/e/a/a;->getTopBottomOffsetForScrollingSibling()I - - move-result v0 - - sub-int v4, v0, p3 - - move-object v1, p0 - - move-object v2, p1 - - move-object v3, p2 - - move v5, p4 - - move v6, p5 - - invoke-virtual/range {v1 .. v6}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I - - move-result p1 - - return p1 -.end method - -.method public setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I - .locals 6 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;I)I" - } - .end annotation - - const/high16 v4, -0x80000000 - - const v5, 0x7fffffff - - move-object v0, p0 - - move-object v1, p1 - - move-object v2, p2 - - move v3, p3 - - invoke-virtual/range {v0 .. v5}, Lf/h/a/e/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I - - move-result p1 - - return p1 -.end method - -.method public abstract setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;III)I" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/b.smali b/com.discord/smali_classes2/f/h/a/e/a/b.smali deleted file mode 100644 index 35811f0004..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/b.smali +++ /dev/null @@ -1,512 +0,0 @@ -.class public abstract Lf/h/a/e/a/b; -.super Lf/h/a/e/a/c; -.source "HeaderScrollingViewBehavior.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Lf/h/a/e/a/c<", - "Landroid/view/View;", - ">;" - } -.end annotation - - -# instance fields -.field public overlayTop:I - -.field public final tempRect1:Landroid/graphics/Rect; - -.field public final tempRect2:Landroid/graphics/Rect; - -.field public verticalLayoutGap:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lf/h/a/e/a/c;->()V - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lf/h/a/e/a/b;->tempRect1:Landroid/graphics/Rect; - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lf/h/a/e/a/b;->tempRect2:Landroid/graphics/Rect; - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/a/b;->verticalLayoutGap:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/e/a/c;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lf/h/a/e/a/b;->tempRect1:Landroid/graphics/Rect; - - new-instance p1, Landroid/graphics/Rect; - - invoke-direct {p1}, Landroid/graphics/Rect;->()V - - iput-object p1, p0, Lf/h/a/e/a/b;->tempRect2:Landroid/graphics/Rect; - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/e/a/b;->verticalLayoutGap:I - - return-void -.end method - -.method public static resolveGravity(I)I - .locals 0 - - if-nez p0, :cond_0 - - const p0, 0x800033 - - :cond_0 - return p0 -.end method - - -# virtual methods -.method public abstract findFirstDependency(Ljava/util/List;)Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Landroid/view/View;", - ">;)", - "Landroid/view/View;" - } - .end annotation -.end method - -.method public final getOverlapPixelsForOffset(Landroid/view/View;)I - .locals 3 - - iget v0, p0, Lf/h/a/e/a/b;->overlayTop:I - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/e/a/b;->getOverlapRatioForOffset(Landroid/view/View;)F - - move-result p1 - - iget v0, p0, Lf/h/a/e/a/b;->overlayTop:I - - int-to-float v2, v0 - - mul-float p1, p1, v2 - - float-to-int p1, p1 - - invoke-static {p1, v1, v0}, Landroidx/core/math/MathUtils;->clamp(III)I - - move-result v1 - - :goto_0 - return v1 -.end method - -.method public abstract getOverlapRatioForOffset(Landroid/view/View;)F -.end method - -.method public final getOverlayTop()I - .locals 1 - - iget v0, p0, Lf/h/a/e/a/b;->overlayTop:I - - return v0 -.end method - -.method public getScrollRange(Landroid/view/View;)I - .locals 0 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I - - move-result p1 - - return p1 -.end method - -.method public final getVerticalLayoutGap()I - .locals 1 - - iget v0, p0, Lf/h/a/e/a/b;->verticalLayoutGap:I - - return v0 -.end method - -.method public layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V - .locals 8 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getDependencies(Landroid/view/View;)Ljava/util/List; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/e/a/b;->findFirstDependency(Ljava/util/List;)Landroid/view/View; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v1 - - check-cast v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; - - iget-object v5, p0, Lf/h/a/e/a/b;->tempRect1:Landroid/graphics/Rect; - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingLeft()I - - move-result v2 - - iget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I - - add-int/2addr v2, v3 - - invoke-virtual {v0}, Landroid/view/View;->getBottom()I - - move-result v3 - - iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I - - add-int/2addr v3, v4 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getWidth()I - - move-result v4 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingRight()I - - move-result v6 - - sub-int/2addr v4, v6 - - iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I - - sub-int/2addr v4, v6 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getHeight()I - - move-result v6 - - invoke-virtual {v0}, Landroid/view/View;->getBottom()I - - move-result v7 - - add-int/2addr v7, v6 - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingBottom()I - - move-result v6 - - sub-int/2addr v7, v6 - - iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I - - sub-int/2addr v7, v6 - - invoke-virtual {v5, v2, v3, v4, v7}, Landroid/graphics/Rect;->set(IIII)V - - invoke-virtual {p1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getLastWindowInsets()Landroidx/core/view/WindowInsetsCompat; - - move-result-object v2 - - if-eqz v2, :cond_0 - - invoke-static {p1}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-static {p2}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z - - move-result p1 - - if-nez p1, :cond_0 - - iget p1, v5, Landroid/graphics/Rect;->left:I - - invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I - - move-result v3 - - add-int/2addr v3, p1 - - iput v3, v5, Landroid/graphics/Rect;->left:I - - iget p1, v5, Landroid/graphics/Rect;->right:I - - invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I - - move-result v2 - - sub-int/2addr p1, v2 - - iput p1, v5, Landroid/graphics/Rect;->right:I - - :cond_0 - iget-object p1, p0, Lf/h/a/e/a/b;->tempRect2:Landroid/graphics/Rect; - - iget v1, v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;->gravity:I - - invoke-static {v1}, Lf/h/a/e/a/b;->resolveGravity(I)I - - move-result v2 - - invoke-virtual {p2}, Landroid/view/View;->getMeasuredWidth()I - - move-result v3 - - invoke-virtual {p2}, Landroid/view/View;->getMeasuredHeight()I - - move-result v4 - - move-object v6, p1 - - move v7, p3 - - invoke-static/range {v2 .. v7}, Landroidx/core/view/GravityCompat;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V - - invoke-virtual {p0, v0}, Lf/h/a/e/a/b;->getOverlapPixelsForOffset(Landroid/view/View;)I - - move-result p3 - - iget v1, p1, Landroid/graphics/Rect;->left:I - - iget v2, p1, Landroid/graphics/Rect;->top:I - - sub-int/2addr v2, p3 - - iget v3, p1, Landroid/graphics/Rect;->right:I - - iget v4, p1, Landroid/graphics/Rect;->bottom:I - - sub-int/2addr v4, p3 - - invoke-virtual {p2, v1, v2, v3, v4}, Landroid/view/View;->layout(IIII)V - - iget p1, p1, Landroid/graphics/Rect;->top:I - - invoke-virtual {v0}, Landroid/view/View;->getBottom()I - - move-result p2 - - sub-int/2addr p1, p2 - - iput p1, p0, Lf/h/a/e/a/b;->verticalLayoutGap:I - - goto :goto_0 - - :cond_1 - invoke-super {p0, p1, p2, p3}, Lf/h/a/e/a/c;->layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/e/a/b;->verticalLayoutGap:I - - :goto_0 - return-void -.end method - -.method public onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z - .locals 12 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - move-object v0, p0 - - invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; - - move-result-object v1 - - iget v1, v1, Landroid/view/ViewGroup$LayoutParams;->height:I - - const/4 v2, -0x1 - - if-eq v1, v2, :cond_0 - - const/4 v3, -0x2 - - if-ne v1, v3, :cond_5 - - :cond_0 - invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getDependencies(Landroid/view/View;)Ljava/util/List; - - move-result-object v3 - - invoke-virtual {p0, v3}, Lf/h/a/e/a/b;->findFirstDependency(Ljava/util/List;)Landroid/view/View; - - move-result-object v3 - - if-eqz v3, :cond_5 - - invoke-static/range {p5 .. p5}, Landroid/view/View$MeasureSpec;->getSize(I)I - - move-result v4 - - if-lez v4, :cond_1 - - invoke-static {v3}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z - - move-result v5 - - if-eqz v5, :cond_2 - - invoke-virtual {p1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getLastWindowInsets()Landroidx/core/view/WindowInsetsCompat; - - move-result-object v5 - - if-eqz v5, :cond_2 - - invoke-virtual {v5}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I - - move-result v6 - - invoke-virtual {v5}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I - - move-result v5 - - add-int/2addr v5, v6 - - add-int/2addr v5, v4 - - move v4, v5 - - goto :goto_0 - - :cond_1 - invoke-virtual {p1}, Landroid/view/ViewGroup;->getHeight()I - - move-result v4 - - :cond_2 - :goto_0 - invoke-virtual {p0, v3}, Lf/h/a/e/a/b;->getScrollRange(Landroid/view/View;)I - - move-result v5 - - add-int/2addr v5, v4 - - invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I - - move-result v3 - - invoke-virtual {p0}, Lf/h/a/e/a/b;->shouldHeaderOverlapScrollingChild()Z - - move-result v4 - - if-eqz v4, :cond_3 - - neg-int v3, v3 - - int-to-float v3, v3 - - move-object v4, p2 - - invoke-virtual {p2, v3}, Landroid/view/View;->setTranslationY(F)V - - goto :goto_1 - - :cond_3 - move-object v4, p2 - - sub-int/2addr v5, v3 - - :goto_1 - if-ne v1, v2, :cond_4 - - const/high16 v1, 0x40000000 # 2.0f - - goto :goto_2 - - :cond_4 - const/high16 v1, -0x80000000 - - :goto_2 - invoke-static {v5, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I - - move-result v10 - - move-object v6, p1 - - move-object v7, p2 - - move v8, p3 - - move/from16 v9, p4 - - move/from16 v11, p6 - - invoke-virtual/range {v6 .. v11}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->onMeasureChild(Landroid/view/View;IIII)V - - const/4 v1, 0x1 - - return v1 - - :cond_5 - const/4 v1, 0x0 - - return v1 -.end method - -.method public final setOverlayTop(I)V - .locals 0 - - iput p1, p0, Lf/h/a/e/a/b;->overlayTop:I - - return-void -.end method - -.method public shouldHeaderOverlapScrollingChild()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/c.smali b/com.discord/smali_classes2/f/h/a/e/a/c.smali deleted file mode 100644 index 4fffbc9b76..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/c.smali +++ /dev/null @@ -1,330 +0,0 @@ -.class public Lf/h/a/e/a/c; -.super Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior; -.source "ViewOffsetBehavior.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior<", - "TV;>;" - } -.end annotation - - -# instance fields -.field public tempLeftRightOffset:I - -.field public tempTopBottomOffset:I - -.field public viewOffsetHelper:Lf/h/a/e/a/d; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/a/c;->tempTopBottomOffset:I - - iput v0, p0, Lf/h/a/e/a/c;->tempLeftRightOffset:I - - return-void -.end method - -.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->(Landroid/content/Context;Landroid/util/AttributeSet;)V - - const/4 p1, 0x0 - - iput p1, p0, Lf/h/a/e/a/c;->tempTopBottomOffset:I - - iput p1, p0, Lf/h/a/e/a/c;->tempLeftRightOffset:I - - return-void -.end method - - -# virtual methods -.method public getLeftAndRightOffset()I - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iget v0, v0, Lf/h/a/e/a/d;->e:I - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public getTopAndBottomOffset()I - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iget v0, v0, Lf/h/a/e/a/d;->d:I - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public isHorizontalOffsetEnabled()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iget-boolean v0, v0, Lf/h/a/e/a/d;->g:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public isVerticalOffsetEnabled()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iget-boolean v0, v0, Lf/h/a/e/a/d;->f:Z - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V - .locals 0 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;I)V" - } - .end annotation - - invoke-virtual {p1, p2, p3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->onLayoutChild(Landroid/view/View;I)V - - return-void -.end method - -.method public onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z - .locals 1 - .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", - "TV;I)Z" - } - .end annotation - - invoke-virtual {p0, p1, p2, p3}, Lf/h/a/e/a/c;->layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V - - iget-object p1, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-nez p1, :cond_0 - - new-instance p1, Lf/h/a/e/a/d; - - invoke-direct {p1, p2}, Lf/h/a/e/a/d;->(Landroid/view/View;)V - - iput-object p1, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - :cond_0 - iget-object p1, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - iget-object p2, p1, Lf/h/a/e/a/d;->a:Landroid/view/View; - - invoke-virtual {p2}, Landroid/view/View;->getTop()I - - move-result p2 - - iput p2, p1, Lf/h/a/e/a/d;->b:I - - iget-object p2, p1, Lf/h/a/e/a/d;->a:Landroid/view/View; - - invoke-virtual {p2}, Landroid/view/View;->getLeft()I - - move-result p2 - - iput p2, p1, Lf/h/a/e/a/d;->c:I - - iget-object p1, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - invoke-virtual {p1}, Lf/h/a/e/a/d;->a()V - - iget p1, p0, Lf/h/a/e/a/c;->tempTopBottomOffset:I - - const/4 p2, 0x0 - - if-eqz p1, :cond_1 - - iget-object p3, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - invoke-virtual {p3, p1}, Lf/h/a/e/a/d;->b(I)Z - - iput p2, p0, Lf/h/a/e/a/c;->tempTopBottomOffset:I - - :cond_1 - iget p1, p0, Lf/h/a/e/a/c;->tempLeftRightOffset:I - - if-eqz p1, :cond_3 - - iget-object p3, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - iget-boolean v0, p3, Lf/h/a/e/a/d;->g:Z - - if-eqz v0, :cond_2 - - iget v0, p3, Lf/h/a/e/a/d;->e:I - - if-eq v0, p1, :cond_2 - - iput p1, p3, Lf/h/a/e/a/d;->e:I - - invoke-virtual {p3}, Lf/h/a/e/a/d;->a()V - - :cond_2 - iput p2, p0, Lf/h/a/e/a/c;->tempLeftRightOffset:I - - :cond_3 - const/4 p1, 0x1 - - return p1 -.end method - -.method public setHorizontalOffsetEnabled(Z)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iput-boolean p1, v0, Lf/h/a/e/a/d;->g:Z - - :cond_0 - return-void -.end method - -.method public setLeftAndRightOffset(I)Z - .locals 3 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iget-boolean v2, v0, Lf/h/a/e/a/d;->g:Z - - if-eqz v2, :cond_0 - - iget v2, v0, Lf/h/a/e/a/d;->e:I - - if-eq v2, p1, :cond_0 - - iput p1, v0, Lf/h/a/e/a/d;->e:I - - invoke-virtual {v0}, Lf/h/a/e/a/d;->a()V - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - iput p1, p0, Lf/h/a/e/a/c;->tempLeftRightOffset:I - - return v1 -.end method - -.method public setTopAndBottomOffset(I)Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lf/h/a/e/a/d;->b(I)Z - - move-result p1 - - return p1 - - :cond_0 - iput p1, p0, Lf/h/a/e/a/c;->tempTopBottomOffset:I - - const/4 p1, 0x0 - - return p1 -.end method - -.method public setVerticalOffsetEnabled(Z)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/a/c;->viewOffsetHelper:Lf/h/a/e/a/d; - - if-eqz v0, :cond_0 - - iput-boolean p1, v0, Lf/h/a/e/a/d;->f:Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/d.smali b/com.discord/smali_classes2/f/h/a/e/a/d.smali deleted file mode 100644 index eb91b1c4fd..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/d.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public Lf/h/a/e/a/d; -.super Ljava/lang/Object; -.source "ViewOffsetHelper.java" - - -# instance fields -.field public final a:Landroid/view/View; - -.field public b:I - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:Z - -.field public g:Z - - -# direct methods -.method public constructor (Landroid/view/View;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/a/d;->f:Z - - iput-boolean v0, p0, Lf/h/a/e/a/d;->g:Z - - iput-object p1, p0, Lf/h/a/e/a/d;->a:Landroid/view/View; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 4 - - iget-object v0, p0, Lf/h/a/e/a/d;->a:Landroid/view/View; - - iget v1, p0, Lf/h/a/e/a/d;->d:I - - invoke-virtual {v0}, Landroid/view/View;->getTop()I - - move-result v2 - - iget v3, p0, Lf/h/a/e/a/d;->b:I - - sub-int/2addr v2, v3 - - sub-int/2addr v1, v2 - - invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;->offsetTopAndBottom(Landroid/view/View;I)V - - iget-object v0, p0, Lf/h/a/e/a/d;->a:Landroid/view/View; - - iget v1, p0, Lf/h/a/e/a/d;->e:I - - invoke-virtual {v0}, Landroid/view/View;->getLeft()I - - move-result v2 - - iget v3, p0, Lf/h/a/e/a/d;->c:I - - sub-int/2addr v2, v3 - - sub-int/2addr v1, v2 - - invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;->offsetLeftAndRight(Landroid/view/View;I)V - - return-void -.end method - -.method public b(I)Z - .locals 1 - - iget-boolean v0, p0, Lf/h/a/e/a/d;->f:Z - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/e/a/d;->d:I - - if-eq v0, p1, :cond_0 - - iput p1, p0, Lf/h/a/e/a/d;->d:I - - invoke-virtual {p0}, Lf/h/a/e/a/d;->a()V - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/a/e.smali b/com.discord/smali_classes2/f/h/a/e/a/e.smali deleted file mode 100644 index 08e59fb0ef..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/a/e.smali +++ /dev/null @@ -1,139 +0,0 @@ -.class public Lf/h/a/e/a/e; -.super Ljava/lang/Object; -.source "ViewUtilsLollipop.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# static fields -.field public static final a:[I - - -# direct methods -.method public static constructor ()V - .locals 3 - - const/4 v0, 0x1 - - new-array v0, v0, [I - - const/4 v1, 0x0 - - const v2, 0x1010448 - - aput v2, v0, v1 - - sput-object v0, Lf/h/a/e/a/e;->a:[I - - return-void -.end method - -.method public static a(Landroid/view/View;F)V - .locals 11 - .param p0 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - sget v1, Lcom/google/android/material/R$integer;->app_bar_elevation_anim_duration:I - - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I - - move-result v0 - - new-instance v1, Landroid/animation/StateListAnimator; - - invoke-direct {v1}, Landroid/animation/StateListAnimator;->()V - - const/4 v2, 0x3 - - new-array v2, v2, [I - - const/4 v3, 0x0 - - const v4, 0x101000e - - aput v4, v2, v3 - - sget v5, Lcom/google/android/material/R$attr;->state_liftable:I - - const/4 v6, 0x1 - - aput v5, v2, v6 - - sget v5, Lcom/google/android/material/R$attr;->state_lifted:I - - neg-int v5, v5 - - const/4 v7, 0x2 - - aput v5, v2, v7 - - new-array v5, v6, [F - - const/4 v7, 0x0 - - aput v7, v5, v3 - - const-string v8, "elevation" - - invoke-static {p0, v8, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; - - move-result-object v5 - - int-to-long v9, v0 - - invoke-virtual {v5, v9, v10}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object v0 - - invoke-virtual {v1, v2, v0}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - new-array v0, v6, [I - - aput v4, v0, v3 - - new-array v2, v6, [F - - aput p1, v2, v3 - - invoke-static {p0, v8, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p1, v9, v10}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {v1, v0, p1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - new-array p1, v3, [I - - new-array v0, v6, [F - - aput v7, v0, v3 - - invoke-static {p0, v8, v0}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; - - move-result-object v0 - - const-wide/16 v2, 0x0 - - invoke-virtual {v0, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object v0 - - invoke-virtual {v1, p1, v0}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - invoke-virtual {p0, v1}, Landroid/view/View;->setStateListAnimator(Landroid/animation/StateListAnimator;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/b.smali b/com.discord/smali_classes2/f/h/a/e/b.smali new file mode 100644 index 0000000000..7cf0e70899 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/e/b.smali @@ -0,0 +1,183 @@ +.class public Lf/h/a/e/b; +.super Ljava/lang/Object; +.source "FlexLine.java" + + +# instance fields +.field public a:I + +.field public b:I + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:I + +.field public j:F + +.field public k:F + +.field public l:I + +.field public m:I + +.field public n:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public o:I + +.field public p:I + +.field public q:Z + +.field public r:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const v0, 0x7fffffff + + iput v0, p0, Lf/h/a/e/b;->a:I + + iput v0, p0, Lf/h/a/e/b;->b:I + + const/high16 v0, -0x80000000 + + iput v0, p0, Lf/h/a/e/b;->c:I + + iput v0, p0, Lf/h/a/e/b;->d:I + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/e/b;->n:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public a()I + .locals 2 + + iget v0, p0, Lf/h/a/e/b;->h:I + + iget v1, p0, Lf/h/a/e/b;->i:I + + sub-int/2addr v0, v1 + + return v0 +.end method + +.method public b(Landroid/view/View;IIII)V + .locals 4 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + iget v1, p0, Lf/h/a/e/b;->a:I + + invoke-virtual {p1}, Landroid/view/View;->getLeft()I + + move-result v2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v3 + + sub-int/2addr v2, v3 + + sub-int/2addr v2, p2 + + invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iput p2, p0, Lf/h/a/e/b;->a:I + + iget p2, p0, Lf/h/a/e/b;->b:I + + invoke-virtual {p1}, Landroid/view/View;->getTop()I + + move-result v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v2 + + sub-int/2addr v1, v2 + + sub-int/2addr v1, p3 + + invoke-static {p2, v1}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iput p2, p0, Lf/h/a/e/b;->b:I + + iget p2, p0, Lf/h/a/e/b;->c:I + + invoke-virtual {p1}, Landroid/view/View;->getRight()I + + move-result p3 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v1 + + add-int/2addr v1, p3 + + add-int/2addr v1, p4 + + invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I + + move-result p2 + + iput p2, p0, Lf/h/a/e/b;->c:I + + iget p2, p0, Lf/h/a/e/b;->d:I + + invoke-virtual {p1}, Landroid/view/View;->getBottom()I + + move-result p1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p3 + + add-int/2addr p3, p1 + + add-int/2addr p3, p5 + + invoke-static {p2, p3}, Ljava/lang/Math;->max(II)I + + move-result p1 + + iput p1, p0, Lf/h/a/e/b;->d:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/b/a.smali b/com.discord/smali_classes2/f/h/a/e/b/a.smali deleted file mode 100644 index 0c51009446..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/b/a.smali +++ /dev/null @@ -1,326 +0,0 @@ -.class public Lf/h/a/e/b/a; -.super Ljava/lang/Object; -.source "MaterialButtonHelper.java" - - -# annotations -.annotation build Landroidx/annotation/RestrictTo; - value = { - .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/material/button/MaterialButton; - -.field public b:Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public c:I - -.field public d:I - -.field public e:I - -.field public f:I - -.field public g:I - -.field public h:I - -.field public i:Landroid/graphics/PorterDuff$Mode; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:Z - -.field public o:Z - -.field public p:Z - -.field public q:Z - -.field public r:Landroid/graphics/drawable/LayerDrawable; - - -# direct methods -.method public constructor (Lcom/google/android/material/button/MaterialButton;Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 1 - .param p2 # Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/e/b/a;->n:Z - - iput-boolean v0, p0, Lf/h/a/e/b/a;->o:Z - - iput-boolean v0, p0, Lf/h/a/e/b/a;->p:Z - - iput-object p1, p0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; - - iput-object p2, p0, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; - - return-void -.end method - - -# virtual methods -.method public a()Lcom/google/android/material/shape/Shapeable; - .locals 3 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I - - move-result v0 - - const/4 v1, 0x1 - - if-le v0, v1, :cond_1 - - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I - - move-result v0 - - const/4 v2, 0x2 - - if-le v0, v2, :cond_0 - - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - invoke-virtual {v0, v2}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - check-cast v0, Lcom/google/android/material/shape/Shapeable; - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - invoke-virtual {v0, v1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - check-cast v0, Lcom/google/android/material/shape/Shapeable; - - return-object v0 - - :cond_1 - const/4 v0, 0x0 - - return-object v0 -.end method - -.method public b()Lcom/google/android/material/shape/MaterialShapeDrawable; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x0 - - invoke-virtual {p0, v0}, Lf/h/a/e/b/a;->c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - return-object v0 -.end method - -.method public final c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I - - move-result v0 - - if-lez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/b/a;->r:Landroid/graphics/drawable/LayerDrawable; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - check-cast v0, Landroid/graphics/drawable/InsetDrawable; - - invoke-virtual {v0}, Landroid/graphics/drawable/InsetDrawable;->getDrawable()Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - check-cast v0, Landroid/graphics/drawable/LayerDrawable; - - xor-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; - - move-result-object p1 - - check-cast p1, Lcom/google/android/material/shape/MaterialShapeDrawable; - - return-object p1 - - :cond_0 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public final d()Lcom/google/android/material/shape/MaterialShapeDrawable; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x1 - - invoke-virtual {p0, v0}, Lf/h/a/e/b/a;->c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - return-object v0 -.end method - -.method public e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 1 - .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {p0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_0 - invoke-virtual {p0}, Lf/h/a/e/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_1 - invoke-virtual {p0}, Lf/h/a/e/b/a;->a()Lcom/google/android/material/shape/Shapeable; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/e/b/a;->a()Lcom/google/android/material/shape/Shapeable; - - move-result-object v0 - - invoke-interface {v0, p1}, Lcom/google/android/material/shape/Shapeable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_2 - return-void -.end method - -.method public final f()V - .locals 4 - - invoke-virtual {p0}, Lf/h/a/e/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/e/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v1 - - if-eqz v0, :cond_1 - - iget v2, p0, Lf/h/a/e/b/a;->h:I - - int-to-float v2, v2 - - iget-object v3, p0, Lf/h/a/e/b/a;->k:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v2, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V - - if-eqz v1, :cond_1 - - iget v0, p0, Lf/h/a/e/b/a;->h:I - - int-to-float v0, v0 - - iget-boolean v2, p0, Lf/h/a/e/b/a;->n:Z - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/e/b/a;->a:Lcom/google/android/material/button/MaterialButton; - - sget v3, Lcom/google/android/material/R$attr;->colorSurface:I - - invoke-static {v2, v3}, Lcom/google/android/material/color/MaterialColors;->getColor(Landroid/view/View;I)I - - move-result v2 - - goto :goto_0 - - :cond_0 - const/4 v2, 0x0 - - :goto_0 - invoke-virtual {v1, v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FI)V - - :cond_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/c$a.smali b/com.discord/smali_classes2/f/h/a/e/c$a.smali new file mode 100644 index 0000000000..d915274b85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/e/c$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/e/c$a; +.super Ljava/lang/Object; +.source "FlexboxHelper.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/e/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/e/c$b.smali b/com.discord/smali_classes2/f/h/a/e/c$b.smali new file mode 100644 index 0000000000..5c6443a791 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/e/c$b.smali @@ -0,0 +1,54 @@ +.class public Lf/h/a/e/c$b; +.super Ljava/lang/Object; +.source "FlexboxHelper.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/e/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;" + } + .end annotation +.end field + +.field public b:I + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/e/c$b;->a:Ljava/util/List; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/e/c$b;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/c/c$c.smali b/com.discord/smali_classes2/f/h/a/e/c$c.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/c/c$c.smali rename to com.discord/smali_classes2/f/h/a/e/c$c.smali index 4c9c4e1382..a279f24911 100644 --- a/com.discord/smali_classes2/f/h/a/c/c$c.smali +++ b/com.discord/smali_classes2/f/h/a/e/c$c.smali @@ -1,4 +1,4 @@ -.class public Lf/h/a/c/c$c; +.class public Lf/h/a/e/c$c; .super Ljava/lang/Object; .source "FlexboxHelper.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/c/c; + value = Lf/h/a/e/c; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -20,7 +20,7 @@ value = { "Ljava/lang/Object;", "Ljava/lang/Comparable<", - "Lf/h/a/c/c$c;", + "Lf/h/a/e/c$c;", ">;" } .end annotation @@ -41,7 +41,7 @@ return-void .end method -.method public constructor (Lf/h/a/c/c$a;)V +.method public constructor (Lf/h/a/e/c$a;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -58,11 +58,11 @@ .end annotation .end param - check-cast p1, Lf/h/a/c/c$c; + check-cast p1, Lf/h/a/e/c$c; - iget v0, p0, Lf/h/a/c/c$c;->e:I + iget v0, p0, Lf/h/a/e/c$c;->e:I - iget v1, p1, Lf/h/a/c/c$c;->e:I + iget v1, p1, Lf/h/a/e/c$c;->e:I if-eq v0, v1, :cond_0 @@ -71,9 +71,9 @@ goto :goto_0 :cond_0 - iget v0, p0, Lf/h/a/c/c$c;->d:I + iget v0, p0, Lf/h/a/e/c$c;->d:I - iget p1, p1, Lf/h/a/c/c$c;->d:I + iget p1, p1, Lf/h/a/e/c$c;->d:I sub-int/2addr v0, p1 @@ -92,7 +92,7 @@ move-result-object v0 - iget v1, p0, Lf/h/a/c/c$c;->e:I + iget v1, p0, Lf/h/a/e/c$c;->e:I invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; @@ -100,7 +100,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - iget v1, p0, Lf/h/a/c/c$c;->d:I + iget v1, p0, Lf/h/a/e/c$c;->d:I const/16 v2, 0x7d diff --git a/com.discord/smali_classes2/f/h/a/e/c.smali b/com.discord/smali_classes2/f/h/a/e/c.smali new file mode 100644 index 0000000000..485301cb7f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/e/c.smali @@ -0,0 +1,4889 @@ +.class public Lf/h/a/e/c; +.super Ljava/lang/Object; +.source "FlexboxHelper.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/e/c$b;, + Lf/h/a/e/c$c; + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/e/a; + +.field public b:[Z + +.field public c:[I + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:[J + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:[J + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/e/a;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + return-void +.end method + + +# virtual methods +.method public A(I)V + .locals 14 + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexItemCount()I + + move-result v0 + + if-lt p1, v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getAlignItems()I + + move-result v1 + + const-string v2, "Invalid flex direction: " + + const/4 v3, 0x4 + + const/4 v4, 0x1 + + if-ne v1, v3, :cond_a + + iget-object v1, p0, Lf/h/a/e/c;->c:[I + + if-eqz v1, :cond_1 + + aget p1, v1, p1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getFlexLinesInternal()Ljava/util/List; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v5 + + :goto_1 + if-ge p1, v5, :cond_f + + invoke-interface {v1, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/e/b; + + iget v7, v6, Lf/h/a/e/b;->h:I + + const/4 v8, 0x0 + + :goto_2 + if-ge v8, v7, :cond_9 + + iget v9, v6, Lf/h/a/e/b;->o:I + + add-int/2addr v9, v8 + + iget-object v10, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10}, Lf/h/a/e/a;->getFlexItemCount()I + + move-result v10 + + if-lt v8, v10, :cond_2 + + goto :goto_4 + + :cond_2 + iget-object v10, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10, v9}, Lf/h/a/e/a;->c(I)Landroid/view/View; + + move-result-object v10 + + if-eqz v10, :cond_8 + + invoke-virtual {v10}, Landroid/view/View;->getVisibility()I + + move-result v11 + + const/16 v12, 0x8 + + if-ne v11, v12, :cond_3 + + goto :goto_4 + + :cond_3 + invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v11 + + check-cast v11, Lcom/google/android/flexbox/FlexItem; + + invoke-interface {v11}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v12 + + const/4 v13, -0x1 + + if-eq v12, v13, :cond_4 + + invoke-interface {v11}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v11 + + if-eq v11, v3, :cond_4 + + goto :goto_4 + + :cond_4 + if-eqz v0, :cond_7 + + if-eq v0, v4, :cond_7 + + const/4 v11, 0x2 + + if-eq v0, v11, :cond_6 + + const/4 v11, 0x3 + + if-ne v0, v11, :cond_5 + + goto :goto_3 + + :cond_5 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_6 + :goto_3 + iget v11, v6, Lf/h/a/e/b;->g:I + + invoke-virtual {p0, v10, v11, v9}, Lf/h/a/e/c;->y(Landroid/view/View;II)V + + goto :goto_4 + + :cond_7 + iget v11, v6, Lf/h/a/e/b;->g:I + + invoke-virtual {p0, v10, v11, v9}, Lf/h/a/e/c;->z(Landroid/view/View;II)V + + :cond_8 + :goto_4 + add-int/lit8 v8, v8, 0x1 + + goto :goto_2 + + :cond_9 + add-int/lit8 p1, p1, 0x1 + + goto :goto_1 + + :cond_a + iget-object p1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p1}, Lf/h/a/e/a;->getFlexLinesInternal()Ljava/util/List; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_b + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_f + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/e/b; + + iget-object v3, v1, Lf/h/a/e/b;->n:Ljava/util/List; + + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :goto_5 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_b + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Integer; + + iget-object v6, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v7 + + invoke-interface {v6, v7}, Lf/h/a/e/a;->c(I)Landroid/view/View; + + move-result-object v6 + + if-eqz v0, :cond_e + + if-eq v0, v4, :cond_e + + const/4 v7, 0x2 + + const/4 v8, 0x3 + + if-eq v0, v7, :cond_d + + if-ne v0, v8, :cond_c + + goto :goto_6 + + :cond_c + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-static {v2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_d + :goto_6 + iget v7, v1, Lf/h/a/e/b;->g:I + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + invoke-virtual {p0, v6, v7, v5}, Lf/h/a/e/c;->y(Landroid/view/View;II)V + + goto :goto_5 + + :cond_e + iget v7, v1, Lf/h/a/e/b;->g:I + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + invoke-virtual {p0, v6, v7, v5}, Lf/h/a/e/c;->z(Landroid/view/View;II)V + + goto :goto_5 + + :cond_f + return-void +.end method + +.method public final B(IIILandroid/view/View;)V + .locals 6 + + iget-object v0, p0, Lf/h/a/e/c;->d:[J + + const-wide v1, 0xffffffffL + + const/16 v3, 0x20 + + if-eqz v0, :cond_0 + + int-to-long v4, p3 + + shl-long/2addr v4, v3 + + int-to-long p2, p2 + + and-long/2addr p2, v1 + + or-long/2addr p2, v4 + + aput-wide p2, v0, p1 + + :cond_0 + iget-object p2, p0, Lf/h/a/e/c;->e:[J + + if-eqz p2, :cond_1 + + invoke-virtual {p4}, Landroid/view/View;->getMeasuredWidth()I + + move-result p3 + + invoke-virtual {p4}, Landroid/view/View;->getMeasuredHeight()I + + move-result p4 + + int-to-long v4, p4 + + shl-long v3, v4, v3 + + int-to-long p3, p3 + + and-long/2addr p3, v1 + + or-long/2addr p3, v3 + + aput-wide p3, p2, p1 + + :cond_1 + return-void +.end method + +.method public final a(Ljava/util/List;Lf/h/a/e/b;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;", + "Lf/h/a/e/b;", + "II)V" + } + .end annotation + + iput p4, p2, Lf/h/a/e/b;->m:I + + iget-object p4, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p4, p2}, Lf/h/a/e/a;->b(Lf/h/a/e/b;)V + + iput p3, p2, Lf/h/a/e/b;->p:I + + invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public b(Lf/h/a/e/c$b;IIIIILjava/util/List;)V + .locals 23 + .param p7 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/e/c$b;", + "IIIII", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;)V" + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move/from16 v2, p2 + + move/from16 v3, p3 + + move/from16 v4, p6 + + iget-object v5, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v5}, Lf/h/a/e/a;->i()Z + + move-result v5 + + invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result v6 + + invoke-static/range {p2 .. p2}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result v7 + + if-nez p7, :cond_0 + + new-instance v8, Ljava/util/ArrayList; + + invoke-direct {v8}, Ljava/util/ArrayList;->()V + + goto :goto_0 + + :cond_0 + move-object/from16 v8, p7 + + :goto_0 + iput-object v8, v1, Lf/h/a/e/c$b;->a:Ljava/util/List; + + const/4 v9, -0x1 + + if-ne v4, v9, :cond_1 + + const/4 v9, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v9, 0x0 + + :goto_1 + if-eqz v5, :cond_2 + + iget-object v10, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10}, Lf/h/a/e/a;->getPaddingStart()I + + move-result v10 + + goto :goto_2 + + :cond_2 + iget-object v10, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10}, Lf/h/a/e/a;->getPaddingTop()I + + move-result v10 + + :goto_2 + if-eqz v5, :cond_3 + + iget-object v11, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11}, Lf/h/a/e/a;->getPaddingEnd()I + + move-result v11 + + goto :goto_3 + + :cond_3 + iget-object v11, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11}, Lf/h/a/e/a;->getPaddingBottom()I + + move-result v11 + + :goto_3 + if-eqz v5, :cond_4 + + iget-object v12, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v12}, Lf/h/a/e/a;->getPaddingTop()I + + move-result v12 + + goto :goto_4 + + :cond_4 + iget-object v12, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v12}, Lf/h/a/e/a;->getPaddingStart()I + + move-result v12 + + :goto_4 + if-eqz v5, :cond_5 + + iget-object v13, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v13}, Lf/h/a/e/a;->getPaddingBottom()I + + move-result v13 + + goto :goto_5 + + :cond_5 + iget-object v13, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v13}, Lf/h/a/e/a;->getPaddingEnd()I + + move-result v13 + + :goto_5 + new-instance v14, Lf/h/a/e/b; + + invoke-direct {v14}, Lf/h/a/e/b;->()V + + move/from16 v15, p5 + + iput v15, v14, Lf/h/a/e/b;->o:I + + add-int/2addr v10, v11 + + iput v10, v14, Lf/h/a/e/b;->e:I + + iget-object v11, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11}, Lf/h/a/e/a;->getFlexItemCount()I + + move-result v11 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + const/high16 v19, -0x80000000 + + move/from16 p5, v9 + + const/4 v1, 0x0 + + const/4 v4, 0x0 + + const/4 v9, 0x0 + + :goto_6 + if-ge v15, v11, :cond_24 + + move/from16 v16, v1 + + iget-object v1, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, v15}, Lf/h/a/e/a;->c(I)Landroid/view/View; + + move-result-object v1 + + if-nez v1, :cond_7 + + invoke-virtual {v0, v15, v11, v14}, Lf/h/a/e/c;->t(IILf/h/a/e/b;)Z + + move-result v1 + + if-eqz v1, :cond_6 + + invoke-virtual {v0, v8, v14, v15, v9}, Lf/h/a/e/c;->a(Ljava/util/List;Lf/h/a/e/b;II)V + + :cond_6 + move/from16 v17, v4 + + goto :goto_7 + + :cond_7 + move/from16 v17, v4 + + invoke-virtual {v1}, Landroid/view/View;->getVisibility()I + + move-result v4 + + const/16 v3, 0x8 + + if-ne v4, v3, :cond_9 + + iget v1, v14, Lf/h/a/e/b;->i:I + + add-int/lit8 v1, v1, 0x1 + + iput v1, v14, Lf/h/a/e/b;->i:I + + iget v1, v14, Lf/h/a/e/b;->h:I + + add-int/lit8 v1, v1, 0x1 + + iput v1, v14, Lf/h/a/e/b;->h:I + + invoke-virtual {v0, v15, v11, v14}, Lf/h/a/e/c;->t(IILf/h/a/e/b;)Z + + move-result v1 + + if-eqz v1, :cond_8 + + invoke-virtual {v0, v8, v14, v15, v9}, Lf/h/a/e/c;->a(Ljava/util/List;Lf/h/a/e/b;II)V + + :cond_8 + :goto_7 + move/from16 v3, p5 + + move/from16 v20, v6 + + move/from16 v18, v7 + + move-object v7, v8 + + move v1, v11 + + move/from16 v4, v17 + + move/from16 v8, p3 + + move/from16 v11, p4 + + move/from16 v6, p6 + + goto/16 :goto_1a + + :cond_9 + invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v3 + + check-cast v3, Lcom/google/android/flexbox/FlexItem; + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v4 + + move/from16 p7, v11 + + const/4 v11, 0x4 + + if-ne v4, v11, :cond_a + + iget-object v4, v14, Lf/h/a/e/b;->n:Ljava/util/List; + + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v11 + + invoke-interface {v4, v11}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_a + if-eqz v5, :cond_b + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I + + move-result v4 + + goto :goto_8 + + :cond_b + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I + + move-result v4 + + :goto_8 + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->n0()F + + move-result v11 + + const/high16 v18, -0x40800000 # -1.0f + + cmpl-float v11, v11, v18 + + if-eqz v11, :cond_c + + const/high16 v11, 0x40000000 # 2.0f + + if-ne v6, v11, :cond_c + + int-to-float v4, v7 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->n0()F + + move-result v11 + + mul-float v11, v11, v4 + + invoke-static {v11}, Ljava/lang/Math;->round(F)I + + move-result v4 + + :cond_c + if-eqz v5, :cond_d + + iget-object v11, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + move/from16 v18, v7 + + const/4 v7, 0x1 + + invoke-virtual {v0, v3, v7}, Lf/h/a/e/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v20 + + add-int v20, v20, v10 + + invoke-virtual {v0, v3, v7}, Lf/h/a/e/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v7 + + add-int v7, v7, v20 + + invoke-interface {v11, v2, v7, v4}, Lf/h/a/e/a;->d(III)I + + move-result v4 + + iget-object v7, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + add-int v11, v12, v13 + + move/from16 v20, v6 + + const/4 v6, 0x1 + + invoke-virtual {v0, v3, v6}, Lf/h/a/e/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v21 + + add-int v21, v21, v11 + + invoke-virtual {v0, v3, v6}, Lf/h/a/e/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v6 + + add-int v6, v6, v21 + + add-int/2addr v6, v9 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I + + move-result v11 + + move-object/from16 v21, v8 + + move/from16 v8, p3 + + invoke-interface {v7, v8, v6, v11}, Lf/h/a/e/a;->h(III)I + + move-result v6 + + invoke-virtual {v1, v4, v6}, Landroid/view/View;->measure(II)V + + invoke-virtual {v0, v15, v4, v6, v1}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + goto :goto_9 + + :cond_d + move/from16 v20, v6 + + move/from16 v18, v7 + + move-object/from16 v21, v8 + + move/from16 v8, p3 + + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + add-int v7, v12, v13 + + const/4 v11, 0x0 + + invoke-virtual {v0, v3, v11}, Lf/h/a/e/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v22 + + add-int v22, v22, v7 + + invoke-virtual {v0, v3, v11}, Lf/h/a/e/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v7 + + add-int v7, v7, v22 + + add-int/2addr v7, v9 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I + + move-result v11 + + invoke-interface {v6, v8, v7, v11}, Lf/h/a/e/a;->d(III)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + const/4 v11, 0x0 + + invoke-virtual {v0, v3, v11}, Lf/h/a/e/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v22 + + add-int v22, v22, v10 + + invoke-virtual {v0, v3, v11}, Lf/h/a/e/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v11 + + add-int v11, v11, v22 + + invoke-interface {v7, v2, v11, v4}, Lf/h/a/e/a;->h(III)I + + move-result v4 + + invoke-virtual {v1, v6, v4}, Landroid/view/View;->measure(II)V + + invoke-virtual {v0, v15, v6, v4, v1}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + :goto_9 + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v6, v15, v1}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + invoke-virtual {v0, v1, v15}, Lf/h/a/e/c;->c(Landroid/view/View;I)V + + invoke-virtual {v1}, Landroid/view/View;->getMeasuredState()I + + move-result v6 + + move/from16 v7, v17 + + invoke-static {v7, v6}, Landroid/view/View;->combineMeasuredStates(II)I + + move-result v6 + + iget v7, v14, Lf/h/a/e/b;->e:I + + if-eqz v5, :cond_e + + invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v11 + + goto :goto_a + + :cond_e + invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v11 + + :goto_a + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v17 + + add-int v17, v17, v11 + + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v11 + + add-int v11, v11, v17 + + invoke-interface/range {v21 .. v21}, Ljava/util/List;->size()I + + move-result v17 + + iget-object v2, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getFlexWrap()I + + move-result v2 + + if-nez v2, :cond_f + + goto :goto_b + + :cond_f + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->C0()Z + + move-result v2 + + if-eqz v2, :cond_10 + + move/from16 v22, v6 + + move/from16 v6, v16 + + move/from16 v2, v18 + + goto :goto_d + + :cond_10 + if-nez v20, :cond_11 + + :goto_b + move/from16 v22, v6 + + goto :goto_c + + :cond_11 + iget-object v2, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getMaxLine()I + + move-result v2 + + move/from16 v22, v6 + + const/4 v6, -0x1 + + if-eq v2, v6, :cond_12 + + add-int/lit8 v6, v17, 0x1 + + if-gt v2, v6, :cond_12 + + :goto_c + move/from16 v6, v16 + + move/from16 v2, v18 + + goto :goto_e + + :cond_12 + iget-object v2, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + move/from16 v6, v16 + + invoke-interface {v2, v1, v15, v6}, Lf/h/a/e/a;->g(Landroid/view/View;II)I + + move-result v2 + + if-lez v2, :cond_13 + + add-int/2addr v11, v2 + + :cond_13 + add-int/2addr v7, v11 + + move/from16 v2, v18 + + if-ge v2, v7, :cond_14 + + :goto_d + const/4 v7, 0x1 + + goto :goto_f + + :cond_14 + :goto_e + const/4 v7, 0x0 + + :goto_f + if-eqz v7, :cond_19 + + invoke-virtual {v14}, Lf/h/a/e/b;->a()I + + move-result v6 + + if-lez v6, :cond_16 + + if-lez v15, :cond_15 + + add-int/lit8 v6, v15, -0x1 + + goto :goto_10 + + :cond_15 + const/4 v6, 0x0 + + :goto_10 + move-object/from16 v7, v21 + + invoke-virtual {v0, v7, v14, v6, v9}, Lf/h/a/e/c;->a(Ljava/util/List;Lf/h/a/e/b;II)V + + iget v6, v14, Lf/h/a/e/b;->g:I + + add-int/2addr v9, v6 + + goto :goto_11 + + :cond_16 + move-object/from16 v7, v21 + + :goto_11 + if-eqz v5, :cond_17 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I + + move-result v6 + + const/4 v11, -0x1 + + if-ne v6, v11, :cond_18 + + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v6}, Lf/h/a/e/a;->getPaddingTop()I + + move-result v11 + + iget-object v14, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v14}, Lf/h/a/e/a;->getPaddingBottom()I + + move-result v14 + + add-int/2addr v14, v11 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v11 + + add-int/2addr v11, v14 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v14 + + add-int/2addr v14, v11 + + add-int/2addr v14, v9 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getHeight()I + + move-result v11 + + invoke-interface {v6, v8, v14, v11}, Lf/h/a/e/a;->h(III)I + + move-result v6 + + invoke-virtual {v1, v4, v6}, Landroid/view/View;->measure(II)V + + invoke-virtual {v0, v1, v15}, Lf/h/a/e/c;->c(Landroid/view/View;I)V + + goto :goto_12 + + :cond_17 + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I + + move-result v6 + + const/4 v11, -0x1 + + if-ne v6, v11, :cond_18 + + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v6}, Lf/h/a/e/a;->getPaddingLeft()I + + move-result v11 + + iget-object v14, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v14}, Lf/h/a/e/a;->getPaddingRight()I + + move-result v14 + + add-int/2addr v14, v11 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v11 + + add-int/2addr v11, v14 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v14 + + add-int/2addr v14, v11 + + add-int/2addr v14, v9 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->getWidth()I + + move-result v11 + + invoke-interface {v6, v8, v14, v11}, Lf/h/a/e/a;->d(III)I + + move-result v6 + + invoke-virtual {v1, v6, v4}, Landroid/view/View;->measure(II)V + + invoke-virtual {v0, v1, v15}, Lf/h/a/e/c;->c(Landroid/view/View;I)V + + :cond_18 + :goto_12 + new-instance v14, Lf/h/a/e/b; + + invoke-direct {v14}, Lf/h/a/e/b;->()V + + const/4 v4, 0x1 + + iput v4, v14, Lf/h/a/e/b;->h:I + + iput v10, v14, Lf/h/a/e/b;->e:I + + iput v15, v14, Lf/h/a/e/b;->o:I + + const/4 v4, 0x0 + + const/high16 v19, -0x80000000 + + const/high16 v6, -0x80000000 + + goto :goto_13 + + :cond_19 + move-object/from16 v7, v21 + + iget v4, v14, Lf/h/a/e/b;->h:I + + add-int/lit8 v4, v4, 0x1 + + iput v4, v14, Lf/h/a/e/b;->h:I + + add-int/lit8 v4, v6, 0x1 + + move/from16 v6, v19 + + :goto_13 + iget-boolean v11, v14, Lf/h/a/e/b;->q:Z + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v16 + + const/16 v17, 0x0 + + cmpl-float v16, v16, v17 + + if-eqz v16, :cond_1a + + const/16 v16, 0x1 + + goto :goto_14 + + :cond_1a + const/16 v16, 0x0 + + :goto_14 + or-int v11, v11, v16 + + iput-boolean v11, v14, Lf/h/a/e/b;->q:Z + + iget-boolean v11, v14, Lf/h/a/e/b;->r:Z + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v16 + + cmpl-float v16, v16, v17 + + if-eqz v16, :cond_1b + + const/16 v16, 0x1 + + goto :goto_15 + + :cond_1b + const/16 v16, 0x0 + + :goto_15 + or-int v11, v11, v16 + + iput-boolean v11, v14, Lf/h/a/e/b;->r:Z + + iget-object v11, v0, Lf/h/a/e/c;->c:[I + + if-eqz v11, :cond_1c + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v16 + + aput v16, v11, v15 + + :cond_1c + iget v11, v14, Lf/h/a/e/b;->e:I + + if-eqz v5, :cond_1d + + invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v16 + + goto :goto_16 + + :cond_1d + invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v16 + + :goto_16 + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->s(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v17 + + add-int v17, v17, v16 + + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->q(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v16 + + add-int v16, v16, v17 + + add-int v11, v16, v11 + + iput v11, v14, Lf/h/a/e/b;->e:I + + iget v11, v14, Lf/h/a/e/b;->j:F + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v16 + + add-float v11, v16, v11 + + iput v11, v14, Lf/h/a/e/b;->j:F + + iget v11, v14, Lf/h/a/e/b;->k:F + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v16 + + add-float v11, v16, v11 + + iput v11, v14, Lf/h/a/e/b;->k:F + + iget-object v11, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11, v1, v15, v4, v14}, Lf/h/a/e/a;->a(Landroid/view/View;IILf/h/a/e/b;)V + + if-eqz v5, :cond_1e + + invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v11 + + goto :goto_17 + + :cond_1e + invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v11 + + :goto_17 + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->r(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v16 + + add-int v16, v16, v11 + + invoke-virtual {v0, v3, v5}, Lf/h/a/e/c;->p(Lcom/google/android/flexbox/FlexItem;Z)I + + move-result v11 + + add-int v11, v11, v16 + + move/from16 v18, v2 + + iget-object v2, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2, v1}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v2 + + add-int/2addr v2, v11 + + invoke-static {v6, v2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + iget v6, v14, Lf/h/a/e/b;->g:I + + invoke-static {v6, v2}, Ljava/lang/Math;->max(II)I + + move-result v6 + + iput v6, v14, Lf/h/a/e/b;->g:I + + if-eqz v5, :cond_20 + + iget-object v6, v0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v6}, Lf/h/a/e/a;->getFlexWrap()I + + move-result v6 + + const/4 v11, 0x2 + + if-eq v6, v11, :cond_1f + + iget v6, v14, Lf/h/a/e/b;->l:I + + invoke-virtual {v1}, Landroid/view/View;->getBaseline()I + + move-result v1 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v3 + + add-int/2addr v3, v1 + + invoke-static {v6, v3}, Ljava/lang/Math;->max(II)I + + move-result v1 + + iput v1, v14, Lf/h/a/e/b;->l:I + + goto :goto_18 + + :cond_1f + iget v6, v14, Lf/h/a/e/b;->l:I + + invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v11 + + invoke-virtual {v1}, Landroid/view/View;->getBaseline()I + + move-result v1 + + sub-int/2addr v11, v1 + + invoke-interface {v3}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v1 + + add-int/2addr v1, v11 + + invoke-static {v6, v1}, Ljava/lang/Math;->max(II)I + + move-result v1 + + iput v1, v14, Lf/h/a/e/b;->l:I + + :cond_20 + :goto_18 + move/from16 v1, p7 + + invoke-virtual {v0, v15, v1, v14}, Lf/h/a/e/c;->t(IILf/h/a/e/b;)Z + + move-result v3 + + if-eqz v3, :cond_21 + + invoke-virtual {v0, v7, v14, v15, v9}, Lf/h/a/e/c;->a(Ljava/util/List;Lf/h/a/e/b;II)V + + iget v3, v14, Lf/h/a/e/b;->g:I + + add-int/2addr v9, v3 + + :cond_21 + const/4 v3, -0x1 + + move/from16 v6, p6 + + if-eq v6, v3, :cond_22 + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v11 + + if-lez v11, :cond_22 + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v11 + + add-int/2addr v11, v3 + + invoke-interface {v7, v11}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/e/b; + + iget v3, v3, Lf/h/a/e/b;->p:I + + if-lt v3, v6, :cond_22 + + if-lt v15, v6, :cond_22 + + if-nez p5, :cond_22 + + iget v3, v14, Lf/h/a/e/b;->g:I + + neg-int v9, v3 + + const/4 v3, 0x1 + + move/from16 v11, p4 + + goto :goto_19 + + :cond_22 + move/from16 v11, p4 + + move/from16 v3, p5 + + :goto_19 + if-le v9, v11, :cond_23 + + if-eqz v3, :cond_23 + + move-object/from16 v1, p1 + + move/from16 v4, v22 + + goto :goto_1b + + :cond_23 + move/from16 v19, v2 + + move/from16 v16, v4 + + move/from16 v4, v22 + + :goto_1a + add-int/lit8 v15, v15, 0x1 + + move/from16 v2, p2 + + move v11, v1 + + move/from16 p5, v3 + + move v3, v8 + + move/from16 v1, v16 + + move/from16 v6, v20 + + move-object v8, v7 + + move/from16 v7, v18 + + goto/16 :goto_6 + + :cond_24 + move-object/from16 v1, p1 + + :goto_1b + iput v4, v1, Lf/h/a/e/c$b;->b:I + + return-void +.end method + +.method public final c(Landroid/view/View;I)V + .locals 6 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v1 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v3 + + const/4 v4, 0x1 + + if-ge v1, v3, :cond_0 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v1 + + goto :goto_0 + + :cond_0 + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v3 + + if-le v1, v3, :cond_1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v1 + + :goto_0 + const/4 v3, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v3, 0x0 + + :goto_1 + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v5 + + if-ge v2, v5, :cond_2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v2 + + goto :goto_2 + + :cond_2 + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v5 + + if-le v2, v5, :cond_3 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v2 + + goto :goto_2 + + :cond_3 + move v4, v3 + + :goto_2 + if-eqz v4, :cond_4 + + const/high16 v0, 0x40000000 # 2.0f + + invoke-static {v1, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v1 + + invoke-static {v2, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v0 + + invoke-virtual {p1, v1, v0}, Landroid/view/View;->measure(II)V + + invoke-virtual {p0, p2, v1, v0, p1}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0, p2, p1}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + :cond_4 + return-void +.end method + +.method public d(Ljava/util/List;I)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/e/c;->c:[I + + aget v0, v0, p2 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x0 + + :cond_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + add-int/lit8 v2, v2, -0x1 + + :goto_0 + if-lt v2, v0, :cond_1 + + invoke-interface {p1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + add-int/lit8 v2, v2, -0x1 + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/e/c;->c:[I + + array-length v0, p1 + + add-int/lit8 v0, v0, -0x1 + + if-le p2, v0, :cond_2 + + invoke-static {p1, v1}, Ljava/util/Arrays;->fill([II)V + + goto :goto_1 + + :cond_2 + invoke-static {p1, p2, v0, v1}, Ljava/util/Arrays;->fill([IIII)V + + :goto_1 + iget-object p1, p0, Lf/h/a/e/c;->d:[J + + array-length v0, p1 + + add-int/lit8 v0, v0, -0x1 + + const-wide/16 v1, 0x0 + + if-le p2, v0, :cond_3 + + invoke-static {p1, v1, v2}, Ljava/util/Arrays;->fill([JJ)V + + goto :goto_2 + + :cond_3 + invoke-static {p1, p2, v0, v1, v2}, Ljava/util/Arrays;->fill([JIIJ)V + + :goto_2 + return-void +.end method + +.method public final e(Ljava/util/List;II)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;II)", + "Ljava/util/List<", + "Lf/h/a/e/b;", + ">;" + } + .end annotation + + sub-int/2addr p2, p3 + + div-int/lit8 p2, p2, 0x2 + + new-instance p3, Ljava/util/ArrayList; + + invoke-direct {p3}, Ljava/util/ArrayList;->()V + + new-instance v0, Lf/h/a/e/b; + + invoke-direct {v0}, Lf/h/a/e/b;->()V + + iput p2, v0, Lf/h/a/e/b;->g:I + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p2 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p2, :cond_2 + + if-nez v1, :cond_0 + + invoke-virtual {p3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_0 + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/e/b; + + invoke-virtual {p3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + add-int/lit8 v2, v2, -0x1 + + if-ne v1, v2, :cond_1 + + invoke-virtual {p3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return-object p3 +.end method + +.method public final f(I)Ljava/util/List; + .locals 5 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/List<", + "Lf/h/a/e/c$c;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p1, :cond_0 + + iget-object v2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2, v1}, Lf/h/a/e/a;->f(I)Landroid/view/View; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v2 + + check-cast v2, Lcom/google/android/flexbox/FlexItem; + + new-instance v3, Lf/h/a/e/c$c; + + const/4 v4, 0x0 + + invoke-direct {v3, v4}, Lf/h/a/e/c$c;->(Lf/h/a/e/c$a;)V + + invoke-interface {v2}, Lcom/google/android/flexbox/FlexItem;->getOrder()I + + move-result v2 + + iput v2, v3, Lf/h/a/e/c$c;->e:I + + iput v1, v3, Lf/h/a/e/c$c;->d:I + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return-object v0 +.end method + +.method public g(III)V + .locals 11 + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v0 + + const/4 v1, 0x3 + + const/4 v2, 0x2 + + const/4 v3, 0x1 + + if-eqz v0, :cond_2 + + if-eq v0, v3, :cond_2 + + if-eq v0, v2, :cond_1 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Invalid flex direction: " + + invoke-static {p2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + :goto_0 + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p2 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result p1 + + goto :goto_1 + + :cond_2 + invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p1 + + invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result p2 + + move v10, p2 + + move p2, p1 + + move p1, v10 + + :goto_1 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexLinesInternal()Ljava/util/List; + + move-result-object v0 + + const/high16 v4, 0x40000000 # 2.0f + + if-ne p2, v4, :cond_15 + + iget-object p2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p2}, Lf/h/a/e/a;->getSumOfCrossSize()I + + move-result p2 + + add-int/2addr p2, p3 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v4 + + const/4 v5, 0x0 + + if-ne v4, v3, :cond_3 + + invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/e/b; + + sub-int/2addr p1, p3 + + iput p1, p2, Lf/h/a/e/b;->g:I + + goto/16 :goto_8 + + :cond_3 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p3 + + if-lt p3, v2, :cond_15 + + iget-object p3, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p3}, Lf/h/a/e/a;->getAlignContent()I + + move-result p3 + + if-eq p3, v3, :cond_14 + + if-eq p3, v2, :cond_13 + + const/high16 v4, -0x40800000 # -1.0f + + const/high16 v6, 0x3f800000 # 1.0f + + if-eq p3, v1, :cond_c + + const/4 v1, 0x4 + + if-eq p3, v1, :cond_9 + + const/4 v1, 0x5 + + if-eq p3, v1, :cond_4 + + goto/16 :goto_8 + + :cond_4 + if-lt p2, p1, :cond_5 + + goto/16 :goto_8 + + :cond_5 + sub-int/2addr p1, p2 + + int-to-float p1, p1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p2 + + int-to-float p2, p2 + + div-float/2addr p1, p2 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p2 + + const/4 p3, 0x0 + + :goto_2 + if-ge v5, p2, :cond_15 + + invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/e/b; + + iget v2, v1, Lf/h/a/e/b;->g:I + + int-to-float v2, v2 + + add-float/2addr v2, p1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v7 + + sub-int/2addr v7, v3 + + if-ne v5, v7, :cond_6 + + add-float/2addr v2, p3 + + const/4 p3, 0x0 + + :cond_6 + invoke-static {v2}, Ljava/lang/Math;->round(F)I + + move-result v7 + + int-to-float v8, v7 + + sub-float/2addr v2, v8 + + add-float/2addr v2, p3 + + cmpl-float p3, v2, v6 + + if-lez p3, :cond_7 + + add-int/lit8 v7, v7, 0x1 + + sub-float/2addr v2, v6 + + goto :goto_3 + + :cond_7 + cmpg-float p3, v2, v4 + + if-gez p3, :cond_8 + + add-int/lit8 v7, v7, -0x1 + + add-float/2addr v2, v6 + + :cond_8 + :goto_3 + move p3, v2 + + iput v7, v1, Lf/h/a/e/b;->g:I + + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 + + :cond_9 + if-lt p2, p1, :cond_a + + iget-object p3, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-virtual {p0, v0, p1, p2}, Lf/h/a/e/c;->e(Ljava/util/List;II)Ljava/util/List; + + move-result-object p1 + + invoke-interface {p3, p1}, Lf/h/a/e/a;->setFlexLines(Ljava/util/List;)V + + goto/16 :goto_8 + + :cond_a + sub-int/2addr p1, p2 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p2 + + mul-int/lit8 p2, p2, 0x2 + + div-int/2addr p1, p2 + + new-instance p2, Ljava/util/ArrayList; + + invoke-direct {p2}, Ljava/util/ArrayList;->()V + + new-instance p3, Lf/h/a/e/b; + + invoke-direct {p3}, Lf/h/a/e/b;->()V + + iput p1, p3, Lf/h/a/e/b;->g:I + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_4 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_b + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/e/b; + + invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {p2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {p2, p3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_4 + + :cond_b + iget-object p1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p1, p2}, Lf/h/a/e/a;->setFlexLines(Ljava/util/List;)V + + goto/16 :goto_8 + + :cond_c + if-lt p2, p1, :cond_d + + goto/16 :goto_8 + + :cond_d + sub-int/2addr p1, p2 + + int-to-float p1, p1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p2 + + sub-int/2addr p2, v3 + + int-to-float p2, p2 + + div-float/2addr p1, p2 + + new-instance p2, Ljava/util/ArrayList; + + invoke-direct {p2}, Ljava/util/ArrayList;->()V + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p3 + + const/4 v1, 0x0 + + :goto_5 + if-ge v5, p3, :cond_12 + + invoke-interface {v0, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/e/b; + + invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v7 + + sub-int/2addr v7, v3 + + if-eq v5, v7, :cond_11 + + new-instance v7, Lf/h/a/e/b; + + invoke-direct {v7}, Lf/h/a/e/b;->()V + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v8 + + sub-int/2addr v8, v2 + + if-ne v5, v8, :cond_e + + add-float/2addr v1, p1 + + invoke-static {v1}, Ljava/lang/Math;->round(F)I + + move-result v1 + + iput v1, v7, Lf/h/a/e/b;->g:I + + const/4 v1, 0x0 + + goto :goto_6 + + :cond_e + invoke-static {p1}, Ljava/lang/Math;->round(F)I + + move-result v8 + + iput v8, v7, Lf/h/a/e/b;->g:I + + :goto_6 + iget v8, v7, Lf/h/a/e/b;->g:I + + int-to-float v9, v8 + + sub-float v9, p1, v9 + + add-float/2addr v9, v1 + + cmpl-float v1, v9, v6 + + if-lez v1, :cond_f + + add-int/lit8 v8, v8, 0x1 + + iput v8, v7, Lf/h/a/e/b;->g:I + + sub-float/2addr v9, v6 + + goto :goto_7 + + :cond_f + cmpg-float v1, v9, v4 + + if-gez v1, :cond_10 + + add-int/lit8 v8, v8, -0x1 + + iput v8, v7, Lf/h/a/e/b;->g:I + + add-float/2addr v9, v6 + + :cond_10 + :goto_7 + invoke-virtual {p2, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + move v1, v9 + + :cond_11 + add-int/lit8 v5, v5, 0x1 + + goto :goto_5 + + :cond_12 + iget-object p1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p1, p2}, Lf/h/a/e/a;->setFlexLines(Ljava/util/List;)V + + goto :goto_8 + + :cond_13 + iget-object p3, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-virtual {p0, v0, p1, p2}, Lf/h/a/e/c;->e(Ljava/util/List;II)Ljava/util/List; + + move-result-object p1 + + invoke-interface {p3, p1}, Lf/h/a/e/a;->setFlexLines(Ljava/util/List;)V + + goto :goto_8 + + :cond_14 + sub-int/2addr p1, p2 + + new-instance p2, Lf/h/a/e/b; + + invoke-direct {p2}, Lf/h/a/e/b;->()V + + iput p1, p2, Lf/h/a/e/b;->g:I + + invoke-interface {v0, v5, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + :cond_15 + :goto_8 + return-void +.end method + +.method public h(III)V + .locals 11 + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexItemCount()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/e/c;->b:[Z + + const/4 v2, 0x2 + + const/4 v3, 0x0 + + if-nez v1, :cond_1 + + const/16 v1, 0xa + + if-ge v0, v1, :cond_0 + + const/16 v0, 0xa + + :cond_0 + new-array v0, v0, [Z + + iput-object v0, p0, Lf/h/a/e/c;->b:[Z + + goto :goto_0 + + :cond_1 + array-length v4, v1 + + if-ge v4, v0, :cond_3 + + array-length v1, v1 + + mul-int/lit8 v1, v1, 0x2 + + if-lt v1, v0, :cond_2 + + move v0, v1 + + :cond_2 + new-array v0, v0, [Z + + iput-object v0, p0, Lf/h/a/e/c;->b:[Z + + goto :goto_0 + + :cond_3 + invoke-static {v1, v3}, Ljava/util/Arrays;->fill([ZZ)V + + :goto_0 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexItemCount()I + + move-result v0 + + if-lt p3, v0, :cond_4 + + return-void + + :cond_4 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v1 + + const/high16 v4, 0x40000000 # 2.0f + + if-eqz v1, :cond_8 + + const/4 v5, 0x1 + + if-eq v1, v5, :cond_8 + + if-eq v1, v2, :cond_6 + + const/4 v2, 0x3 + + if-ne v1, v2, :cond_5 + + goto :goto_1 + + :cond_5 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Invalid flex direction: " + + invoke-static {p2, v0}, Lf/e/b/a/a;->h(Ljava/lang/String;I)Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_6 + :goto_1 + invoke-static {p2}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result v0 + + invoke-static {p2}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result v1 + + if-ne v0, v4, :cond_7 + + goto :goto_2 + + :cond_7 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getLargestMainSize()I + + move-result v1 + + :goto_2 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getPaddingTop()I + + move-result v0 + + iget-object v2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getPaddingBottom()I + + move-result v2 + + goto :goto_4 + + :cond_8 + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result v0 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result v1 + + if-ne v0, v4, :cond_9 + + goto :goto_3 + + :cond_9 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getLargestMainSize()I + + move-result v0 + + move v1, v0 + + :goto_3 + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getPaddingLeft()I + + move-result v0 + + iget-object v2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getPaddingRight()I + + move-result v2 + + :goto_4 + add-int/2addr v2, v0 + + iget-object v0, p0, Lf/h/a/e/c;->c:[I + + if-eqz v0, :cond_a + + aget v3, v0, p3 + + :cond_a + iget-object p3, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p3}, Lf/h/a/e/a;->getFlexLinesInternal()Ljava/util/List; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/List;->size()I + + move-result v0 + + :goto_5 + if-ge v3, v0, :cond_d + + invoke-interface {p3, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + move-object v7, v4 + + check-cast v7, Lf/h/a/e/b; + + iget v4, v7, Lf/h/a/e/b;->e:I + + if-ge v4, v1, :cond_b + + iget-boolean v4, v7, Lf/h/a/e/b;->q:Z + + if-eqz v4, :cond_b + + const/4 v10, 0x0 + + move-object v4, p0 + + move v5, p1 + + move v6, p2 + + move v8, v1 + + move v9, v2 + + invoke-virtual/range {v4 .. v10}, Lf/h/a/e/c;->l(IILf/h/a/e/b;IIZ)V + + goto :goto_6 + + :cond_b + iget v4, v7, Lf/h/a/e/b;->e:I + + if-le v4, v1, :cond_c + + iget-boolean v4, v7, Lf/h/a/e/b;->r:Z + + if-eqz v4, :cond_c + + const/4 v10, 0x0 + + move-object v4, p0 + + move v5, p1 + + move v6, p2 + + move v8, v1 + + move v9, v2 + + invoke-virtual/range {v4 .. v10}, Lf/h/a/e/c;->w(IILf/h/a/e/b;IIZ)V + + :cond_c + :goto_6 + add-int/lit8 v3, v3, 0x1 + + goto :goto_5 + + :cond_d + return-void +.end method + +.method public i(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/e/c;->c:[I + + if-nez v0, :cond_1 + + const/16 v0, 0xa + + if-ge p1, v0, :cond_0 + + const/16 p1, 0xa + + :cond_0 + new-array p1, p1, [I + + iput-object p1, p0, Lf/h/a/e/c;->c:[I + + goto :goto_0 + + :cond_1 + array-length v1, v0 + + if-ge v1, p1, :cond_3 + + array-length v0, v0 + + mul-int/lit8 v0, v0, 0x2 + + if-lt v0, p1, :cond_2 + + move p1, v0 + + :cond_2 + iget-object v0, p0, Lf/h/a/e/c;->c:[I + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/e/c;->c:[I + + :cond_3 + :goto_0 + return-void +.end method + +.method public j(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/e/c;->d:[J + + if-nez v0, :cond_1 + + const/16 v0, 0xa + + if-ge p1, v0, :cond_0 + + const/16 p1, 0xa + + :cond_0 + new-array p1, p1, [J + + iput-object p1, p0, Lf/h/a/e/c;->d:[J + + goto :goto_0 + + :cond_1 + array-length v1, v0 + + if-ge v1, p1, :cond_3 + + array-length v0, v0 + + mul-int/lit8 v0, v0, 0x2 + + if-lt v0, p1, :cond_2 + + move p1, v0 + + :cond_2 + iget-object v0, p0, Lf/h/a/e/c;->d:[J + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/e/c;->d:[J + + :cond_3 + :goto_0 + return-void +.end method + +.method public k(I)V + .locals 2 + + iget-object v0, p0, Lf/h/a/e/c;->e:[J + + if-nez v0, :cond_1 + + const/16 v0, 0xa + + if-ge p1, v0, :cond_0 + + const/16 p1, 0xa + + :cond_0 + new-array p1, p1, [J + + iput-object p1, p0, Lf/h/a/e/c;->e:[J + + goto :goto_0 + + :cond_1 + array-length v1, v0 + + if-ge v1, p1, :cond_3 + + array-length v0, v0 + + mul-int/lit8 v0, v0, 0x2 + + if-lt v0, p1, :cond_2 + + move p1, v0 + + :cond_2 + iget-object v0, p0, Lf/h/a/e/c;->e:[J + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/e/c;->e:[J + + :cond_3 + :goto_0 + return-void +.end method + +.method public final l(IILf/h/a/e/b;IIZ)V + .locals 21 + + move-object/from16 v7, p0 + + move-object/from16 v3, p3 + + move/from16 v4, p4 + + iget v0, v3, Lf/h/a/e/b;->j:F + + const/4 v1, 0x0 + + cmpg-float v2, v0, v1 + + if-lez v2, :cond_15 + + iget v2, v3, Lf/h/a/e/b;->e:I + + if-ge v4, v2, :cond_0 + + goto/16 :goto_b + + :cond_0 + sub-int v5, v4, v2 + + int-to-float v5, v5 + + div-float/2addr v5, v0 + + iget v0, v3, Lf/h/a/e/b;->f:I + + add-int v0, p5, v0 + + iput v0, v3, Lf/h/a/e/b;->e:I + + if-nez p6, :cond_1 + + const/high16 v0, -0x80000000 + + iput v0, v3, Lf/h/a/e/b;->g:I + + :cond_1 + const/4 v0, 0x0 + + const/4 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_0 + iget v10, v3, Lf/h/a/e/b;->h:I + + if-ge v0, v10, :cond_14 + + iget v10, v3, Lf/h/a/e/b;->o:I + + add-int/2addr v10, v0 + + iget-object v11, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11, v10}, Lf/h/a/e/a;->c(I)Landroid/view/View; + + move-result-object v11 + + if-eqz v11, :cond_13 + + invoke-virtual {v11}, Landroid/view/View;->getVisibility()I + + move-result v12 + + const/16 v13, 0x8 + + if-ne v12, v13, :cond_2 + + goto/16 :goto_9 + + :cond_2 + invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v12 + + check-cast v12, Lcom/google/android/flexbox/FlexItem; + + iget-object v13, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v13}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v13 + + const-wide/high16 v18, -0x4010000000000000L # -1.0 + + const/4 v15, 0x1 + + if-eqz v13, :cond_b + + if-ne v13, v15, :cond_3 + + goto/16 :goto_4 + + :cond_3 + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v13 + + iget-object v14, v7, Lf/h/a/e/c;->e:[J + + if-eqz v14, :cond_4 + + aget-wide v13, v14, v10 + + invoke-virtual {v7, v13, v14}, Lf/h/a/e/c;->m(J)I + + move-result v13 + + :cond_4 + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + iget-object v15, v7, Lf/h/a/e/c;->e:[J + + if-eqz v15, :cond_5 + + aget-wide v14, v15, v10 + + long-to-int v14, v14 + + :cond_5 + iget-object v15, v7, Lf/h/a/e/c;->b:[Z + + aget-boolean v15, v15, v10 + + if-nez v15, :cond_a + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v15 + + cmpl-float v15, v15, v1 + + if-lez v15, :cond_a + + int-to-float v13, v13 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v14 + + mul-float v14, v14, v5 + + add-float/2addr v14, v13 + + iget v13, v3, Lf/h/a/e/b;->h:I + + const/4 v15, 0x1 + + sub-int/2addr v13, v15 + + if-ne v0, v13, :cond_6 + + add-float/2addr v14, v9 + + const/4 v9, 0x0 + + :cond_6 + invoke-static {v14}, Ljava/lang/Math;->round(F)I + + move-result v13 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v1 + + if-le v13, v1, :cond_7 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v13 + + iget-object v1, v7, Lf/h/a/e/c;->b:[Z + + aput-boolean v15, v1, v10 + + iget v1, v3, Lf/h/a/e/b;->j:F + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v6 + + sub-float/2addr v1, v6 + + iput v1, v3, Lf/h/a/e/b;->j:F + + move v15, v2 + + const/4 v6, 0x1 + + goto :goto_2 + + :cond_7 + int-to-float v1, v13 + + sub-float/2addr v14, v1 + + add-float/2addr v14, v9 + + move v15, v2 + + float-to-double v1, v14 + + const-wide/high16 v16, 0x3ff0000000000000L # 1.0 + + cmpl-double v9, v1, v16 + + if-lez v9, :cond_8 + + add-int/lit8 v13, v13, 0x1 + + sub-double v1, v1, v16 + + goto :goto_1 + + :cond_8 + cmpg-double v9, v1, v18 + + if-gez v9, :cond_9 + + add-int/lit8 v13, v13, -0x1 + + add-double v1, v1, v16 + + :goto_1 + double-to-float v1, v1 + + move v9, v1 + + goto :goto_2 + + :cond_9 + move v9, v14 + + :goto_2 + iget v1, v3, Lf/h/a/e/b;->m:I + + move/from16 v2, p1 + + invoke-virtual {v7, v2, v12, v1}, Lf/h/a/e/c;->o(ILcom/google/android/flexbox/FlexItem;I)I + + move-result v1 + + const/high16 v14, 0x40000000 # 2.0f + + invoke-static {v13, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v13 + + invoke-virtual {v11, v1, v13}, Landroid/view/View;->measure(II)V + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v16 + + invoke-virtual {v7, v10, v1, v13, v11}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object v1, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, v10, v11}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + move/from16 v13, v16 + + goto :goto_3 + + :cond_a + move v15, v2 + + move/from16 v2, p1 + + :goto_3 + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v1 + + add-int/2addr v1, v14 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v10 + + add-int/2addr v10, v1 + + iget-object v1, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, v11}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v1 + + add-int/2addr v1, v10 + + invoke-static {v8, v1}, Ljava/lang/Math;->max(II)I + + move-result v1 + + iget v8, v3, Lf/h/a/e/b;->e:I + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v10 + + add-int/2addr v10, v13 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v11 + + add-int/2addr v11, v10 + + add-int/2addr v11, v8 + + iput v11, v3, Lf/h/a/e/b;->e:I + + move/from16 v13, p2 + + move/from16 v20, v15 + + goto/16 :goto_8 + + :cond_b + :goto_4 + move v15, v2 + + move/from16 v2, p1 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v1 + + iget-object v13, v7, Lf/h/a/e/c;->e:[J + + if-eqz v13, :cond_c + + aget-wide v1, v13, v10 + + long-to-int v1, v1 + + :cond_c + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v2 + + iget-object v13, v7, Lf/h/a/e/c;->e:[J + + move/from16 v20, v15 + + if-eqz v13, :cond_d + + aget-wide v14, v13, v10 + + invoke-virtual {v7, v14, v15}, Lf/h/a/e/c;->m(J)I + + move-result v2 + + :cond_d + iget-object v13, v7, Lf/h/a/e/c;->b:[Z + + aget-boolean v13, v13, v10 + + if-nez v13, :cond_12 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v13 + + const/4 v14, 0x0 + + cmpl-float v13, v13, v14 + + if-lez v13, :cond_12 + + int-to-float v1, v1 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v2 + + mul-float v2, v2, v5 + + add-float/2addr v2, v1 + + iget v1, v3, Lf/h/a/e/b;->h:I + + const/4 v13, 0x1 + + sub-int/2addr v1, v13 + + if-ne v0, v1, :cond_e + + add-float/2addr v2, v9 + + const/4 v9, 0x0 + + :cond_e + invoke-static {v2}, Ljava/lang/Math;->round(F)I + + move-result v1 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v15 + + if-le v1, v15, :cond_f + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v1 + + iget-object v2, v7, Lf/h/a/e/c;->b:[Z + + aput-boolean v13, v2, v10 + + iget v2, v3, Lf/h/a/e/b;->j:F + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->k0()F + + move-result v6 + + sub-float/2addr v2, v6 + + iput v2, v3, Lf/h/a/e/b;->j:F + + const/4 v6, 0x1 + + goto :goto_6 + + :cond_f + int-to-float v13, v1 + + sub-float/2addr v2, v13 + + add-float/2addr v2, v9 + + float-to-double v14, v2 + + const-wide/high16 v16, 0x3ff0000000000000L # 1.0 + + cmpl-double v9, v14, v16 + + if-lez v9, :cond_10 + + add-int/lit8 v1, v1, 0x1 + + sub-double v14, v14, v16 + + goto :goto_5 + + :cond_10 + cmpg-double v9, v14, v18 + + if-gez v9, :cond_11 + + add-int/lit8 v1, v1, -0x1 + + add-double v14, v14, v16 + + :goto_5 + double-to-float v2, v14 + + :cond_11 + move v9, v2 + + :goto_6 + iget v2, v3, Lf/h/a/e/b;->m:I + + move/from16 v13, p2 + + invoke-virtual {v7, v13, v12, v2}, Lf/h/a/e/c;->n(ILcom/google/android/flexbox/FlexItem;I)I + + move-result v2 + + const/high16 v14, 0x40000000 # 2.0f + + invoke-static {v1, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v1 + + invoke-virtual {v11, v1, v2}, Landroid/view/View;->measure(II)V + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v15 + + invoke-virtual {v7, v10, v1, v2, v11}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object v1, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, v10, v11}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + move v1, v14 + + move v2, v15 + + goto :goto_7 + + :cond_12 + move/from16 v13, p2 + + :goto_7 + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v10 + + add-int/2addr v10, v2 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v2 + + add-int/2addr v2, v10 + + iget-object v10, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10, v11}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v10 + + add-int/2addr v10, v2 + + invoke-static {v8, v10}, Ljava/lang/Math;->max(II)I + + move-result v2 + + iget v8, v3, Lf/h/a/e/b;->e:I + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v10 + + add-int/2addr v10, v1 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v1 + + add-int/2addr v1, v10 + + add-int/2addr v1, v8 + + iput v1, v3, Lf/h/a/e/b;->e:I + + move v1, v2 + + :goto_8 + iget v2, v3, Lf/h/a/e/b;->g:I + + invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I + + move-result v2 + + iput v2, v3, Lf/h/a/e/b;->g:I + + move v8, v1 + + goto :goto_a + + :cond_13 + :goto_9 + move/from16 v13, p2 + + move/from16 v20, v2 + + :goto_a + add-int/lit8 v0, v0, 0x1 + + move/from16 v2, v20 + + const/4 v1, 0x0 + + goto/16 :goto_0 + + :cond_14 + move/from16 v13, p2 + + move/from16 v20, v2 + + if-eqz v6, :cond_15 + + iget v0, v3, Lf/h/a/e/b;->e:I + + move/from16 v1, v20 + + if-eq v1, v0, :cond_15 + + const/4 v6, 0x1 + + move-object/from16 v0, p0 + + move/from16 v1, p1 + + move/from16 v2, p2 + + move-object/from16 v3, p3 + + move/from16 v4, p4 + + move/from16 v5, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/e/c;->l(IILf/h/a/e/b;IIZ)V + + :cond_15 + :goto_b + return-void +.end method + +.method public m(J)I + .locals 1 + + const/16 v0, 0x20 + + shr-long/2addr p1, v0 + + long-to-int p2, p1 + + return p2 +.end method + +.method public final n(ILcom/google/android/flexbox/FlexItem;I)I + .locals 3 + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getPaddingTop()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getPaddingBottom()I + + move-result v2 + + add-int/2addr v2, v1 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v1 + + add-int/2addr v1, v2 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v2 + + add-int/2addr v2, v1 + + add-int/2addr v2, p3 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->getHeight()I + + move-result p3 + + invoke-interface {v0, p1, v2, p3}, Lf/h/a/e/a;->h(III)I + + move-result p1 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result p3 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v0 + + if-le p3, v0, :cond_0 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result p2 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p1 + + invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p1 + + goto :goto_0 + + :cond_0 + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v0 + + if-ge p3, v0, :cond_1 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result p2 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p1 + + invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p1 + + :cond_1 + :goto_0 + return p1 +.end method + +.method public final o(ILcom/google/android/flexbox/FlexItem;I)I + .locals 3 + + iget-object v0, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0}, Lf/h/a/e/a;->getPaddingLeft()I + + move-result v1 + + iget-object v2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v2}, Lf/h/a/e/a;->getPaddingRight()I + + move-result v2 + + add-int/2addr v2, v1 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v1 + + add-int/2addr v1, v2 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v2 + + add-int/2addr v2, v1 + + add-int/2addr v2, p3 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->getWidth()I + + move-result p3 + + invoke-interface {v0, p1, v2, p3}, Lf/h/a/e/a;->d(III)I + + move-result p1 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result p3 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v0 + + if-le p3, v0, :cond_0 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result p2 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p1 + + invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p1 + + goto :goto_0 + + :cond_0 + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v0 + + if-ge p3, v0, :cond_1 + + invoke-interface {p2}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result p2 + + invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I + + move-result p1 + + invoke-static {p2, p1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p1 + + :cond_1 + :goto_0 + return p1 +.end method + +.method public final p(Lcom/google/android/flexbox/FlexItem;Z)I + .locals 0 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p1 + + return p1 + + :cond_0 + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p1 + + return p1 +.end method + +.method public final q(Lcom/google/android/flexbox/FlexItem;Z)I + .locals 0 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p1 + + return p1 + + :cond_0 + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p1 + + return p1 +.end method + +.method public final r(Lcom/google/android/flexbox/FlexItem;Z)I + .locals 0 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p1 + + return p1 + + :cond_0 + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p1 + + return p1 +.end method + +.method public final s(Lcom/google/android/flexbox/FlexItem;Z)I + .locals 0 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p1 + + return p1 + + :cond_0 + invoke-interface {p1}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p1 + + return p1 +.end method + +.method public final t(IILf/h/a/e/b;)Z + .locals 1 + + const/4 v0, 0x1 + + sub-int/2addr p2, v0 + + if-ne p1, p2, :cond_0 + + invoke-virtual {p3}, Lf/h/a/e/b;->a()I + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public u(Landroid/view/View;Lf/h/a/e/b;IIII)V + .locals 5 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getAlignItems()I + + move-result v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_0 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v1 + + :cond_0 + iget v2, p2, Lf/h/a/e/b;->g:I + + const/4 v3, 0x2 + + if-eqz v1, :cond_7 + + const/4 v4, 0x1 + + if-eq v1, v4, :cond_5 + + if-eq v1, v3, :cond_3 + + const/4 v2, 0x3 + + if-eq v1, v2, :cond_1 + + const/4 p2, 0x4 + + if-eq v1, p2, :cond_7 + + goto/16 :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getFlexWrap()I + + move-result v1 + + if-eq v1, v3, :cond_2 + + iget p2, p2, Lf/h/a/e/b;->l:I + + invoke-virtual {p1}, Landroid/view/View;->getBaseline()I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v0 + + invoke-static {p2, v0}, Ljava/lang/Math;->max(II)I + + move-result p2 + + add-int/2addr p4, p2 + + add-int/2addr p6, p2 + + invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V + + goto/16 :goto_0 + + :cond_2 + iget p2, p2, Lf/h/a/e/b;->l:I + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-virtual {p1}, Landroid/view/View;->getBaseline()I + + move-result v1 + + add-int/2addr v1, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p2 + + invoke-static {v1, p2}, Ljava/lang/Math;->max(II)I + + move-result p2 + + sub-int/2addr p4, p2 + + sub-int/2addr p6, p2 + + invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V + + goto/16 :goto_0 + + :cond_3 + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + sub-int/2addr v2, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p2 + + add-int/2addr p2, v2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p6 + + sub-int/2addr p2, p6 + + div-int/2addr p2, v3 + + iget-object p6, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p6}, Lf/h/a/e/a;->getFlexWrap()I + + move-result p6 + + if-eq p6, v3, :cond_4 + + add-int/2addr p4, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + add-int/2addr p2, p4 + + invoke-virtual {p1, p3, p4, p5, p2}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_4 + sub-int/2addr p4, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + add-int/2addr p2, p4 + + invoke-virtual {p1, p3, p4, p5, p2}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_5 + iget-object p2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p2}, Lf/h/a/e/a;->getFlexWrap()I + + move-result p2 + + if-eq p2, v3, :cond_6 + + add-int/2addr p4, v2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + sub-int p2, p4, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p6 + + sub-int/2addr p2, p6 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p6 + + sub-int/2addr p4, p6 + + invoke-virtual {p1, p3, p2, p5, p4}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_6 + sub-int/2addr p4, v2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + add-int/2addr p2, p4 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p4 + + add-int/2addr p4, p2 + + sub-int/2addr p6, v2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p2 + + add-int/2addr p2, p6 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p6 + + add-int/2addr p6, p2 + + invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_7 + iget-object p2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p2}, Lf/h/a/e/a;->getFlexWrap()I + + move-result p2 + + if-eq p2, v3, :cond_8 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p2 + + add-int/2addr p2, p4 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result p4 + + add-int/2addr p4, p6 + + invoke-virtual {p1, p3, p2, p5, p4}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_8 + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p2 + + sub-int/2addr p4, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result p2 + + sub-int/2addr p6, p2 + + invoke-virtual {p1, p3, p4, p5, p6}, Landroid/view/View;->layout(IIII)V + + :goto_0 + return-void +.end method + +.method public v(Landroid/view/View;Lf/h/a/e/b;ZIIII)V + .locals 4 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1}, Lf/h/a/e/a;->getAlignItems()I + + move-result v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_0 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->G()I + + move-result v1 + + :cond_0 + iget p2, p2, Lf/h/a/e/b;->g:I + + if-eqz v1, :cond_5 + + const/4 v2, 0x1 + + if-eq v1, v2, :cond_3 + + const/4 v2, 0x2 + + if-eq v1, v2, :cond_1 + + const/4 p2, 0x3 + + if-eq v1, p2, :cond_5 + + const/4 p2, 0x4 + + if-eq v1, p2, :cond_5 + + goto/16 :goto_0 + + :cond_1 + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Landroid/view/ViewGroup$MarginLayoutParams; + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-static {v0}, Landroidx/core/view/MarginLayoutParamsCompat;->getMarginStart(Landroid/view/ViewGroup$MarginLayoutParams;)I + + move-result v1 + + add-int/2addr v1, p2 + + invoke-static {v0}, Landroidx/core/view/MarginLayoutParamsCompat;->getMarginEnd(Landroid/view/ViewGroup$MarginLayoutParams;)I + + move-result p2 + + sub-int/2addr v1, p2 + + div-int/2addr v1, v2 + + if-nez p3, :cond_2 + + add-int/2addr p4, v1 + + add-int/2addr p6, v1 + + invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_2 + sub-int/2addr p4, v1 + + sub-int/2addr p6, v1 + + invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_3 + if-nez p3, :cond_4 + + add-int/2addr p4, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result p3 + + sub-int/2addr p4, p3 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p3 + + sub-int/2addr p4, p3 + + add-int/2addr p6, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result p2 + + sub-int/2addr p6, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p2 + + sub-int/2addr p6, p2 + + invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_4 + sub-int/2addr p4, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result p3 + + add-int/2addr p3, p4 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p4 + + add-int/2addr p4, p3 + + sub-int/2addr p6, p2 + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result p2 + + add-int/2addr p2, p6 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p3 + + add-int/2addr p3, p2 + + invoke-virtual {p1, p4, p5, p3, p7}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_5 + if-nez p3, :cond_6 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p2 + + add-int/2addr p2, p4 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result p3 + + add-int/2addr p3, p6 + + invoke-virtual {p1, p2, p5, p3, p7}, Landroid/view/View;->layout(IIII)V + + goto :goto_0 + + :cond_6 + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p2 + + sub-int/2addr p4, p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result p2 + + sub-int/2addr p6, p2 + + invoke-virtual {p1, p4, p5, p6, p7}, Landroid/view/View;->layout(IIII)V + + :goto_0 + return-void +.end method + +.method public final w(IILf/h/a/e/b;IIZ)V + .locals 22 + + move-object/from16 v7, p0 + + move-object/from16 v3, p3 + + move/from16 v4, p4 + + iget v0, v3, Lf/h/a/e/b;->e:I + + iget v1, v3, Lf/h/a/e/b;->k:F + + const/4 v2, 0x0 + + cmpg-float v5, v1, v2 + + if-lez v5, :cond_15 + + if-le v4, v0, :cond_0 + + goto/16 :goto_b + + :cond_0 + sub-int v5, v0, v4 + + int-to-float v5, v5 + + div-float/2addr v5, v1 + + iget v1, v3, Lf/h/a/e/b;->f:I + + add-int v1, p5, v1 + + iput v1, v3, Lf/h/a/e/b;->e:I + + if-nez p6, :cond_1 + + const/high16 v1, -0x80000000 + + iput v1, v3, Lf/h/a/e/b;->g:I + + :cond_1 + const/4 v1, 0x0 + + const/4 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_0 + iget v10, v3, Lf/h/a/e/b;->h:I + + if-ge v1, v10, :cond_14 + + iget v10, v3, Lf/h/a/e/b;->o:I + + add-int/2addr v10, v1 + + iget-object v11, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v11, v10}, Lf/h/a/e/a;->c(I)Landroid/view/View; + + move-result-object v11 + + if-eqz v11, :cond_13 + + invoke-virtual {v11}, Landroid/view/View;->getVisibility()I + + move-result v12 + + const/16 v13, 0x8 + + if-ne v12, v13, :cond_2 + + goto/16 :goto_9 + + :cond_2 + invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v12 + + check-cast v12, Lcom/google/android/flexbox/FlexItem; + + iget-object v13, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v13}, Lf/h/a/e/a;->getFlexDirection()I + + move-result v13 + + const/high16 v16, 0x3f800000 # 1.0f + + const-wide/high16 v19, -0x4010000000000000L # -1.0 + + const/4 v15, 0x1 + + if-eqz v13, :cond_b + + if-ne v13, v15, :cond_3 + + goto/16 :goto_4 + + :cond_3 + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v13 + + iget-object v14, v7, Lf/h/a/e/c;->e:[J + + if-eqz v14, :cond_4 + + aget-wide v13, v14, v10 + + invoke-virtual {v7, v13, v14}, Lf/h/a/e/c;->m(J)I + + move-result v13 + + :cond_4 + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + iget-object v15, v7, Lf/h/a/e/c;->e:[J + + if-eqz v15, :cond_5 + + aget-wide v14, v15, v10 + + long-to-int v14, v14 + + :cond_5 + iget-object v15, v7, Lf/h/a/e/c;->b:[Z + + aget-boolean v15, v15, v10 + + if-nez v15, :cond_a + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v15 + + cmpl-float v15, v15, v2 + + if-lez v15, :cond_a + + int-to-float v13, v13 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v14 + + mul-float v14, v14, v5 + + sub-float/2addr v13, v14 + + iget v14, v3, Lf/h/a/e/b;->h:I + + const/4 v15, 0x1 + + sub-int/2addr v14, v15 + + if-ne v1, v14, :cond_6 + + add-float/2addr v13, v9 + + const/4 v9, 0x0 + + :cond_6 + invoke-static {v13}, Ljava/lang/Math;->round(F)I + + move-result v14 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v2 + + if-ge v14, v2, :cond_7 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v2 + + iget-object v6, v7, Lf/h/a/e/c;->b:[Z + + aput-boolean v15, v6, v10 + + iget v6, v3, Lf/h/a/e/b;->k:F + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v13 + + sub-float/2addr v6, v13 + + iput v6, v3, Lf/h/a/e/b;->k:F + + move v15, v1 + + move v14, v2 + + const/4 v6, 0x1 + + move v2, v0 + + goto :goto_2 + + :cond_7 + int-to-float v2, v14 + + sub-float/2addr v13, v2 + + add-float/2addr v13, v9 + + move v2, v0 + + move v15, v1 + + float-to-double v0, v13 + + const-wide/high16 v17, 0x3ff0000000000000L # 1.0 + + cmpl-double v9, v0, v17 + + if-lez v9, :cond_8 + + add-int/lit8 v14, v14, 0x1 + + sub-float v13, v13, v16 + + goto :goto_1 + + :cond_8 + cmpg-double v9, v0, v19 + + if-gez v9, :cond_9 + + add-int/lit8 v14, v14, -0x1 + + add-float v13, v13, v16 + + :cond_9 + :goto_1 + move v9, v13 + + :goto_2 + iget v0, v3, Lf/h/a/e/b;->m:I + + move/from16 v1, p1 + + invoke-virtual {v7, v1, v12, v0}, Lf/h/a/e/c;->o(ILcom/google/android/flexbox/FlexItem;I)I + + move-result v0 + + const/high16 v13, 0x40000000 # 2.0f + + invoke-static {v14, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v13 + + invoke-virtual {v11, v0, v13}, Landroid/view/View;->measure(II)V + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v16 + + invoke-virtual {v7, v10, v0, v13, v11}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object v0, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0, v10, v11}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + move/from16 v13, v16 + + goto :goto_3 + + :cond_a + move v2, v0 + + move v15, v1 + + move/from16 v1, p1 + + :goto_3 + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v0 + + add-int/2addr v0, v14 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v10 + + add-int/2addr v10, v0 + + iget-object v0, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0, v11}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v0 + + add-int/2addr v0, v10 + + invoke-static {v8, v0}, Ljava/lang/Math;->max(II)I + + move-result v0 + + iget v8, v3, Lf/h/a/e/b;->e:I + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v10 + + add-int/2addr v10, v13 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v11 + + add-int/2addr v11, v10 + + add-int/2addr v11, v8 + + iput v11, v3, Lf/h/a/e/b;->e:I + + move/from16 v13, p2 + + goto/16 :goto_8 + + :cond_b + :goto_4 + move v2, v0 + + move v15, v1 + + move/from16 v1, p1 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v0 + + iget-object v13, v7, Lf/h/a/e/c;->e:[J + + if-eqz v13, :cond_c + + aget-wide v0, v13, v10 + + long-to-int v0, v0 + + :cond_c + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v1 + + iget-object v13, v7, Lf/h/a/e/c;->e:[J + + move/from16 v21, v15 + + if-eqz v13, :cond_d + + aget-wide v14, v13, v10 + + invoke-virtual {v7, v14, v15}, Lf/h/a/e/c;->m(J)I + + move-result v1 + + :cond_d + iget-object v13, v7, Lf/h/a/e/c;->b:[Z + + aget-boolean v13, v13, v10 + + if-nez v13, :cond_12 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v13 + + const/4 v14, 0x0 + + cmpl-float v13, v13, v14 + + if-lez v13, :cond_12 + + int-to-float v0, v0 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v1 + + mul-float v1, v1, v5 + + sub-float/2addr v0, v1 + + iget v1, v3, Lf/h/a/e/b;->h:I + + const/4 v13, 0x1 + + sub-int/2addr v1, v13 + + move/from16 v15, v21 + + if-ne v15, v1, :cond_e + + add-float/2addr v0, v9 + + const/4 v9, 0x0 + + :cond_e + invoke-static {v0}, Ljava/lang/Math;->round(F)I + + move-result v1 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v14 + + if-ge v1, v14, :cond_f + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v0 + + iget-object v1, v7, Lf/h/a/e/c;->b:[Z + + aput-boolean v13, v1, v10 + + iget v1, v3, Lf/h/a/e/b;->k:F + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->K()F + + move-result v6 + + sub-float/2addr v1, v6 + + iput v1, v3, Lf/h/a/e/b;->k:F + + const/4 v6, 0x1 + + goto :goto_6 + + :cond_f + int-to-float v13, v1 + + sub-float/2addr v0, v13 + + add-float/2addr v0, v9 + + float-to-double v13, v0 + + const-wide/high16 v17, 0x3ff0000000000000L # 1.0 + + cmpl-double v9, v13, v17 + + if-lez v9, :cond_10 + + add-int/lit8 v1, v1, 0x1 + + sub-float v0, v0, v16 + + goto :goto_5 + + :cond_10 + cmpg-double v9, v13, v19 + + if-gez v9, :cond_11 + + add-int/lit8 v1, v1, -0x1 + + add-float v0, v0, v16 + + :cond_11 + :goto_5 + move v9, v0 + + move v0, v1 + + :goto_6 + iget v1, v3, Lf/h/a/e/b;->m:I + + move/from16 v13, p2 + + invoke-virtual {v7, v13, v12, v1}, Lf/h/a/e/c;->n(ILcom/google/android/flexbox/FlexItem;I)I + + move-result v1 + + const/high16 v14, 0x40000000 # 2.0f + + invoke-static {v0, v14}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v0 + + invoke-virtual {v11, v0, v1}, Landroid/view/View;->measure(II)V + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredWidth()I + + move-result v14 + + invoke-virtual {v11}, Landroid/view/View;->getMeasuredHeight()I + + move-result v16 + + invoke-virtual {v7, v10, v0, v1, v11}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object v0, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v0, v10, v11}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + move v0, v14 + + move/from16 v1, v16 + + goto :goto_7 + + :cond_12 + move/from16 v13, p2 + + move/from16 v15, v21 + + :goto_7 + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v10 + + add-int/2addr v10, v1 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v1 + + add-int/2addr v1, v10 + + iget-object v10, v7, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v10, v11}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v10 + + add-int/2addr v10, v1 + + invoke-static {v8, v10}, Ljava/lang/Math;->max(II)I + + move-result v1 + + iget v8, v3, Lf/h/a/e/b;->e:I + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v10 + + add-int/2addr v10, v0 + + invoke-interface {v12}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v0 + + add-int/2addr v0, v10 + + add-int/2addr v0, v8 + + iput v0, v3, Lf/h/a/e/b;->e:I + + move v0, v1 + + :goto_8 + iget v1, v3, Lf/h/a/e/b;->g:I + + invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I + + move-result v1 + + iput v1, v3, Lf/h/a/e/b;->g:I + + move v8, v0 + + goto :goto_a + + :cond_13 + :goto_9 + move/from16 v13, p2 + + move v2, v0 + + move v15, v1 + + :goto_a + add-int/lit8 v1, v15, 0x1 + + move v0, v2 + + const/4 v2, 0x0 + + goto/16 :goto_0 + + :cond_14 + move/from16 v13, p2 + + move v2, v0 + + if-eqz v6, :cond_15 + + iget v0, v3, Lf/h/a/e/b;->e:I + + if-eq v2, v0, :cond_15 + + const/4 v6, 0x1 + + move-object/from16 v0, p0 + + move/from16 v1, p1 + + move/from16 v2, p2 + + move-object/from16 v3, p3 + + move/from16 v4, p4 + + move/from16 v5, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/e/c;->w(IILf/h/a/e/b;IIZ)V + + :cond_15 + :goto_b + return-void +.end method + +.method public final x(ILjava/util/List;Landroid/util/SparseIntArray;)[I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/e/c$c;", + ">;", + "Landroid/util/SparseIntArray;", + ")[I" + } + .end annotation + + invoke-static {p2}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + invoke-virtual {p3}, Landroid/util/SparseIntArray;->clear()V + + new-array p1, p1, [I + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/e/c$c; + + iget v2, v1, Lf/h/a/e/c$c;->d:I + + aput v2, p1, v0 + + iget v1, v1, Lf/h/a/e/c$c;->e:I + + invoke-virtual {p3, v2, v1}, Landroid/util/SparseIntArray;->append(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-object p1 +.end method + +.method public final y(Landroid/view/View;II)V + .locals 3 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->X()I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->x0()I + + move-result v1 + + sub-int/2addr p2, v1 + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, p1}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->R()I + + move-result v1 + + invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I + + move-result p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V0()I + + move-result v0 + + invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iget-object v0, p0, Lf/h/a/e/c;->e:[J + + if-eqz v0, :cond_0 + + aget-wide v1, v0, p3 + + invoke-virtual {p0, v1, v2}, Lf/h/a/e/c;->m(J)I + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result v0 + + :goto_0 + const/high16 v1, 0x40000000 # 2.0f + + invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v0 + + invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p2 + + invoke-virtual {p1, p2, v0}, Landroid/view/View;->measure(II)V + + invoke-virtual {p0, p3, p2, v0, p1}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object p2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p2, p3, p1}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + return-void +.end method + +.method public final z(Landroid/view/View;II)V + .locals 3 + + invoke-virtual {p1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v0 + + check-cast v0, Lcom/google/android/flexbox/FlexItem; + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->d0()I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->V()I + + move-result v1 + + sub-int/2addr p2, v1 + + iget-object v1, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {v1, p1}, Lf/h/a/e/a;->j(Landroid/view/View;)I + + move-result v1 + + sub-int/2addr p2, v1 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->z0()I + + move-result v1 + + invoke-static {p2, v1}, Ljava/lang/Math;->max(II)I + + move-result p2 + + invoke-interface {v0}, Lcom/google/android/flexbox/FlexItem;->I0()I + + move-result v0 + + invoke-static {p2, v0}, Ljava/lang/Math;->min(II)I + + move-result p2 + + iget-object v0, p0, Lf/h/a/e/c;->e:[J + + if-eqz v0, :cond_0 + + aget-wide v1, v0, p3 + + long-to-int v0, v1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/view/View;->getMeasuredWidth()I + + move-result v0 + + :goto_0 + const/high16 v1, 0x40000000 # 2.0f + + invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v0 + + invoke-static {p2, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result p2 + + invoke-virtual {p1, v0, p2}, Landroid/view/View;->measure(II)V + + invoke-virtual {p0, p3, v0, p2, p1}, Lf/h/a/e/c;->B(IIILandroid/view/View;)V + + iget-object p2, p0, Lf/h/a/e/c;->a:Lf/h/a/e/a; + + invoke-interface {p2, p3, p1}, Lf/h/a/e/a;->e(ILandroid/view/View;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/c/a$a.smali b/com.discord/smali_classes2/f/h/a/e/c/a$a.smali deleted file mode 100644 index 9eb771b0b2..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/c/a$a.smali +++ /dev/null @@ -1,62 +0,0 @@ -.class public Lf/h/a/e/c/a$a; -.super Landroid/graphics/drawable/InsetDrawable; -.source "MaterialCardViewHelper.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/e/c/a;Landroid/graphics/drawable/Drawable;IIII)V - .locals 6 - - move-object v0, p0 - - move-object v1, p2 - - move v2, p3 - - move v3, p4 - - move v4, p5 - - move v5, p6 - - invoke-direct/range {v0 .. v5}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V - - return-void -.end method - - -# virtual methods -.method public getMinimumHeight()I - .locals 1 - - const/4 v0, -0x1 - - return v0 -.end method - -.method public getMinimumWidth()I - .locals 1 - - const/4 v0, -0x1 - - return v0 -.end method - -.method public getPadding(Landroid/graphics/Rect;)Z - .locals 0 - - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/c/a.smali b/com.discord/smali_classes2/f/h/a/e/c/a.smali deleted file mode 100644 index 79e63c5a54..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/c/a.smali +++ /dev/null @@ -1,995 +0,0 @@ -.class public Lf/h/a/e/c/a; -.super Ljava/lang/Object; -.source "MaterialCardViewHelper.java" - - -# annotations -.annotation build Landroidx/annotation/RestrictTo; - value = { - .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; - } -.end annotation - - -# static fields -.field public static final t:[I - -.field public static final u:D - - -# instance fields -.field public final a:Lcom/google/android/material/card/MaterialCardView; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final b:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final c:Lcom/google/android/material/shape/MaterialShapeDrawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final d:Lcom/google/android/material/shape/MaterialShapeDrawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final e:I - .annotation build Landroidx/annotation/Dimension; - .end annotation -.end field - -.field public final f:I - .annotation build Landroidx/annotation/Dimension; - .end annotation -.end field - -.field public g:I - .annotation build Landroidx/annotation/Dimension; - .end annotation -.end field - -.field public h:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public i:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public j:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public k:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public m:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public o:Landroid/graphics/drawable/LayerDrawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public p:Lcom/google/android/material/shape/MaterialShapeDrawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public q:Lcom/google/android/material/shape/MaterialShapeDrawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public r:Z - -.field public s:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - const/4 v0, 0x1 - - new-array v0, v0, [I - - const/4 v1, 0x0 - - const v2, 0x10100a0 - - aput v2, v0, v1 - - sput-object v0, Lf/h/a/e/c/a;->t:[I - - const-wide v0, 0x4046800000000000L # 45.0 - - invoke-static {v0, v1}, Ljava/lang/Math;->toRadians(D)D - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D - - move-result-wide v0 - - sput-wide v0, Lf/h/a/e/c/a;->u:D - - return-void -.end method - -.method public constructor (Lcom/google/android/material/card/MaterialCardView;Landroid/util/AttributeSet;II)V - .locals 3 - .param p1 # Lcom/google/android/material/card/MaterialCardView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # I - .annotation build Landroidx/annotation/StyleRes; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; - - const/4 v0, 0x0 - - iput-boolean v0, p0, Lf/h/a/e/c/a;->r:Z - - iput-object p1, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; - - move-result-object v1 - - invoke-direct {v0, v1, p2, p3, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Landroid/content/Context;Landroid/util/AttributeSet;II)V - - iput-object v0, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; - - move-result-object p4 - - invoke-virtual {v0, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V - - iget-object p4, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - const v0, -0xbbbbbc - - invoke-virtual {p4, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShadowColor(I)V - - iget-object p4, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getShapeAppearanceModel()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p4 - - invoke-virtual {p4}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p4 - - invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - sget-object v1, Lcom/google/android/material/R$styleable;->CardView:[I - - sget v2, Lcom/google/android/material/R$style;->CardView:I - - invoke-virtual {v0, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; - - move-result-object p2 - - sget p3, Lcom/google/android/material/R$styleable;->CardView_cardCornerRadius:I - - invoke-virtual {p2, p3}, Landroid/content/res/TypedArray;->hasValue(I)Z - - move-result p3 - - if-eqz p3, :cond_0 - - sget p3, Lcom/google/android/material/R$styleable;->CardView_cardCornerRadius:I - - const/4 v0, 0x0 - - invoke-virtual {p2, p3, v0}, Landroid/content/res/TypedArray;->getDimension(IF)F - - move-result p3 - - invoke-virtual {p4, p3}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setAllCornerSizes(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - :cond_0 - new-instance p3, Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-direct {p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V - - iput-object p3, p0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {p4}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p3 - - invoke-virtual {p0, p3}, Lf/h/a/e/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - invoke-virtual {p1}, Landroid/widget/FrameLayout;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - sget p3, Lcom/google/android/material/R$dimen;->mtrl_card_checked_icon_margin:I - - invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I - - move-result p3 - - iput p3, p0, Lf/h/a/e/c/a;->e:I - - sget p3, Lcom/google/android/material/R$dimen;->mtrl_card_checked_icon_size:I - - invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I - - move-result p1 - - iput p1, p0, Lf/h/a/e/c/a;->f:I - - invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V - - return-void -.end method - - -# virtual methods -.method public final a()F - .locals 4 - - iget-object v0, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCorner()Lcom/google/android/material/shape/CornerTreatment; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getTopLeftCornerResolvedSize()F - - move-result v1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/e/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F - - move-result v0 - - iget-object v1, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCorner()Lcom/google/android/material/shape/CornerTreatment; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getTopRightCornerResolvedSize()F - - move-result v2 - - invoke-virtual {p0, v1, v2}, Lf/h/a/e/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F - - move-result v1 - - invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F - - move-result v0 - - iget-object v1, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCorner()Lcom/google/android/material/shape/CornerTreatment; - - move-result-object v1 - - iget-object v2, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getBottomRightCornerResolvedSize()F - - move-result v2 - - invoke-virtual {p0, v1, v2}, Lf/h/a/e/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F - - move-result v1 - - iget-object v2, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v2}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCorner()Lcom/google/android/material/shape/CornerTreatment; - - move-result-object v2 - - iget-object v3, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getBottomLeftCornerResolvedSize()F - - move-result v3 - - invoke-virtual {p0, v2, v3}, Lf/h/a/e/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F - - move-result v2 - - invoke-static {v1, v2}, Ljava/lang/Math;->max(FF)F - - move-result v1 - - invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F - - move-result v0 - - return v0 -.end method - -.method public final b(Lcom/google/android/material/shape/CornerTreatment;F)F - .locals 4 - - instance-of v0, p1, Lcom/google/android/material/shape/RoundedCornerTreatment; - - if-eqz v0, :cond_0 - - const-wide/high16 v0, 0x3ff0000000000000L # 1.0 - - sget-wide v2, Lf/h/a/e/c/a;->u:D - - sub-double/2addr v0, v2 - - float-to-double p1, p2 - - mul-double v0, v0, p1 - - double-to-float p1, v0 - - return p1 - - :cond_0 - instance-of p1, p1, Lcom/google/android/material/shape/CutCornerTreatment; - - if-eqz p1, :cond_1 - - const/high16 p1, 0x40000000 # 2.0f - - div-float/2addr p2, p1 - - return p2 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final c()F - .locals 2 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getMaxCardElevation()F - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->j()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->a()F - - move-result v1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - add-float/2addr v0, v1 - - return v0 -.end method - -.method public final d()F - .locals 2 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getMaxCardElevation()F - - move-result v0 - - const/high16 v1, 0x3fc00000 # 1.5f - - mul-float v0, v0, v1 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->j()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->a()F - - move-result v1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - add-float/2addr v0, v1 - - return v0 -.end method - -.method public final e()Landroid/graphics/drawable/Drawable; - .locals 6 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - iget-object v0, p0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - sget-boolean v0, Lcom/google/android/material/ripple/RippleUtils;->USE_FRAMEWORK_RIPPLE:Z - - if-eqz v0, :cond_0 - - new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; - - iget-object v3, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-direct {v0, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iput-object v0, p0, Lf/h/a/e/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; - - new-instance v0, Landroid/graphics/drawable/RippleDrawable; - - iget-object v3, p0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; - - const/4 v4, 0x0 - - iget-object v5, p0, Lf/h/a/e/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-direct {v0, v3, v4, v5}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_0 - new-instance v0, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;->()V - - new-instance v3, Lcom/google/android/material/shape/MaterialShapeDrawable; - - iget-object v4, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-direct {v3, v4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iput-object v3, p0, Lf/h/a/e/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; - - iget-object v4, p0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; - - invoke-virtual {v3, v4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V - - new-array v3, v2, [I - - const v4, 0x10100a7 - - aput v4, v3, v1 - - iget-object v4, p0, Lf/h/a/e/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0, v3, v4}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - :goto_0 - iput-object v0, p0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; - - :cond_1 - iget-object v0, p0, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; - - if-nez v0, :cond_3 - - new-instance v0, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;->()V - - iget-object v3, p0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; - - if-eqz v3, :cond_2 - - sget-object v4, Lf/h/a/e/c/a;->t:[I - - invoke-virtual {v0, v4, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - :cond_2 - new-instance v3, Landroid/graphics/drawable/LayerDrawable; - - const/4 v4, 0x3 - - new-array v4, v4, [Landroid/graphics/drawable/Drawable; - - iget-object v5, p0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; - - aput-object v5, v4, v1 - - iget-object v1, p0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; - - aput-object v1, v4, v2 - - const/4 v1, 0x2 - - aput-object v0, v4, v1 - - invoke-direct {v3, v4}, Landroid/graphics/drawable/LayerDrawable;->([Landroid/graphics/drawable/Drawable;)V - - iput-object v3, p0, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; - - sget v0, Lcom/google/android/material/R$id;->mtrl_card_checked_layer_id:I - - invoke-virtual {v3, v1, v0}, Landroid/graphics/drawable/LayerDrawable;->setId(II)V - - :cond_3 - iget-object v0, p0, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; - - return-object v0 -.end method - -.method public final f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; - .locals 9 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/4 v0, 0x0 - - if-nez v0, :cond_1 - - iget-object v1, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v1}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z - - move-result v1 - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v7, 0x0 - - const/4 v8, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - invoke-virtual {p0}, Lf/h/a/e/c/a;->d()F - - move-result v0 - - float-to-double v0, v0 - - invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v0 - - double-to-int v0, v0 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->c()F - - move-result v1 - - float-to-double v1, v1 - - invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v1 - - double-to-int v1, v1 - - move v8, v0 - - move v7, v1 - - :goto_1 - new-instance v0, Lf/h/a/e/c/a$a; - - move-object v2, v0 - - move-object v3, p0 - - move-object v4, p1 - - move v5, v7 - - move v6, v8 - - invoke-direct/range {v2 .. v8}, Lf/h/a/e/c/a$a;->(Lf/h/a/e/c/a;Landroid/graphics/drawable/Drawable;IIII)V - - return-object v0 -.end method - -.method public g(Landroid/graphics/drawable/Drawable;)V - .locals 2 - .param p1 # Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable; - - move-result-object p1 - - invoke-static {p1}, Landroidx/core/graphics/drawable/DrawableCompat;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; - - iget-object v0, p0, Lf/h/a/e/c/a;->k:Landroid/content/res/ColorStateList; - - invoke-static {p1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V - - :cond_0 - iget-object p1, p0, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; - - if-eqz p1, :cond_2 - - new-instance p1, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {p1}, Landroid/graphics/drawable/StateListDrawable;->()V - - iget-object v0, p0, Lf/h/a/e/c/a;->i:Landroid/graphics/drawable/Drawable; - - if-eqz v0, :cond_1 - - sget-object v1, Lf/h/a/e/c/a;->t:[I - - invoke-virtual {p1, v1, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/e/c/a;->o:Landroid/graphics/drawable/LayerDrawable; - - sget v1, Lcom/google/android/material/R$id;->mtrl_card_checked_layer_id:I - - invoke-virtual {v0, v1, p1}, Landroid/graphics/drawable/LayerDrawable;->setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z - - :cond_2 - return-void -.end method - -.method public h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 2 - .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; - - iget-object v0, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iget-object v0, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z - - move-result v1 - - xor-int/lit8 v1, v1, 0x1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShadowBitmapDrawingEnable(Z)V - - iget-object v0, p0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/e/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_1 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/e/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_2 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_2 - return-void -.end method - -.method public final i()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final j()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z - - move-result v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public k()V - .locals 6 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->i()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->j()Z - - move-result v0 - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - const/4 v1, 0x0 - - if-eqz v0, :cond_2 - - invoke-virtual {p0}, Lf/h/a/e/c/a;->a()F - - move-result v0 - - goto :goto_2 - - :cond_2 - const/4 v0, 0x0 - - :goto_2 - iget-object v2, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v2}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z - - move-result v2 - - if-eqz v2, :cond_3 - - iget-object v2, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v2}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z - - move-result v2 - - if-eqz v2, :cond_3 - - const-wide/high16 v1, 0x3ff0000000000000L # 1.0 - - sget-wide v3, Lf/h/a/e/c/a;->u:D - - sub-double/2addr v1, v3 - - iget-object v3, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - invoke-virtual {v3}, Lcom/google/android/material/card/MaterialCardView;->getCardViewRadius()F - - move-result v3 - - float-to-double v3, v3 - - mul-double v1, v1, v3 - - double-to-float v1, v1 - - :cond_3 - sub-float/2addr v0, v1 - - float-to-int v0, v0 - - iget-object v1, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - iget-object v2, p0, Lf/h/a/e/c/a;->b:Landroid/graphics/Rect; - - iget v3, v2, Landroid/graphics/Rect;->left:I - - add-int/2addr v3, v0 - - iget v4, v2, Landroid/graphics/Rect;->top:I - - add-int/2addr v4, v0 - - iget v5, v2, Landroid/graphics/Rect;->right:I - - add-int/2addr v5, v0 - - iget v2, v2, Landroid/graphics/Rect;->bottom:I - - add-int/2addr v2, v0 - - invoke-virtual {v1, v3, v4, v5, v2}, Lcom/google/android/material/card/MaterialCardView;->setAncestorContentPadding(IIII)V - - return-void -.end method - -.method public l()V - .locals 2 - - iget-boolean v0, p0, Lf/h/a/e/c/a;->r:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - iget-object v1, p0, Lf/h/a/e/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {p0, v1}, Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;->setBackgroundInternal(Landroid/graphics/drawable/Drawable;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/e/c/a;->a:Lcom/google/android/material/card/MaterialCardView; - - iget-object v1, p0, Lf/h/a/e/c/a;->h:Landroid/graphics/drawable/Drawable; - - invoke-virtual {p0, v1}, Lf/h/a/e/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V - - return-void -.end method - -.method public final m()V - .locals 2 - - sget-boolean v0, Lcom/google/android/material/ripple/RippleUtils;->USE_FRAMEWORK_RIPPLE:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/c/a;->n:Landroid/graphics/drawable/Drawable; - - if-eqz v0, :cond_0 - - check-cast v0, Landroid/graphics/drawable/RippleDrawable; - - iget-object v1, p0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v1}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_1 - - iget-object v1, p0, Lf/h/a/e/c/a;->j:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public n()V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; - - iget v1, p0, Lf/h/a/e/c/a;->g:I - - int-to-float v1, v1 - - iget-object v2, p0, Lf/h/a/e/c/a;->m:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v1, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/a.smali b/com.discord/smali_classes2/f/h/a/e/d/a.smali deleted file mode 100644 index fc146a12f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/a.smali +++ /dev/null @@ -1,254 +0,0 @@ -.class public final Lf/h/a/e/d/a; -.super Ljava/lang/Object; -.source "CalendarItemStyle.java" - - -# instance fields -.field public final a:Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final b:Landroid/content/res/ColorStateList; - -.field public final c:Landroid/content/res/ColorStateList; - -.field public final d:Landroid/content/res/ColorStateList; - -.field public final e:I - -.field public final f:Lcom/google/android/material/shape/ShapeAppearanceModel; - - -# direct methods -.method public constructor (Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/Rect;)V - .locals 1 - .param p6 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iget v0, p6, Landroid/graphics/Rect;->left:I - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I - - iget v0, p6, Landroid/graphics/Rect;->top:I - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I - - iget v0, p6, Landroid/graphics/Rect;->right:I - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I - - iget v0, p6, Landroid/graphics/Rect;->bottom:I - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I - - iput-object p6, p0, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; - - iput-object p2, p0, Lf/h/a/e/d/a;->b:Landroid/content/res/ColorStateList; - - iput-object p1, p0, Lf/h/a/e/d/a;->c:Landroid/content/res/ColorStateList; - - iput-object p3, p0, Lf/h/a/e/d/a;->d:Landroid/content/res/ColorStateList; - - iput p4, p0, Lf/h/a/e/d/a;->e:I - - iput-object p5, p0, Lf/h/a/e/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; - - return-void -.end method - -.method public static a(Landroid/content/Context;I)Lf/h/a/e/d/a; - .locals 12 - .param p0 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # I - .annotation build Landroidx/annotation/StyleRes; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - const-string v2, "Cannot create a CalendarItemStyle with a styleResId of 0" - - invoke-static {v1, v2}, Landroidx/core/util/Preconditions;->checkArgument(ZLjava/lang/Object;)V - - sget-object v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem:[I - - invoke-virtual {p0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; - - move-result-object p1 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetLeft:I - - invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I - - move-result v1 - - sget v2, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetTop:I - - invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I - - move-result v2 - - sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetRight:I - - invoke-virtual {p1, v3, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I - - move-result v3 - - sget v4, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetBottom:I - - invoke-virtual {p1, v4, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I - - move-result v4 - - new-instance v11, Landroid/graphics/Rect; - - invoke-direct {v11, v1, v2, v3, v4}, Landroid/graphics/Rect;->(IIII)V - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemFillColor:I - - invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; - - move-result-object v6 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemTextColor:I - - invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; - - move-result-object v7 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemStrokeColor:I - - invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; - - move-result-object v8 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemStrokeWidth:I - - invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I - - move-result v9 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemShapeAppearance:I - - invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v1 - - sget v2, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemShapeAppearanceOverlay:I - - invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v0 - - invoke-static {p0, v1, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->builder(Landroid/content/Context;II)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object v10 - - invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V - - new-instance p0, Lf/h/a/e/d/a; - - move-object v5, p0 - - invoke-direct/range {v5 .. v11}, Lf/h/a/e/d/a;->(Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/Rect;)V - - return-object p0 -.end method - - -# virtual methods -.method public b(Landroid/widget/TextView;)V - .locals 9 - .param p1 # Landroid/widget/TextView; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-direct {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V - - new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-direct {v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V - - iget-object v2, p0, Lf/h/a/e/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iget-object v2, p0, Lf/h/a/e/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v1, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iget-object v2, p0, Lf/h/a/e/d/a;->c:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V - - iget v2, p0, Lf/h/a/e/d/a;->e:I - - int-to-float v2, v2 - - iget-object v3, p0, Lf/h/a/e/d/a;->d:Landroid/content/res/ColorStateList; - - invoke-virtual {v0, v2, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V - - iget-object v2, p0, Lf/h/a/e/d/a;->b:Landroid/content/res/ColorStateList; - - invoke-virtual {p1, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V - - new-instance v4, Landroid/graphics/drawable/RippleDrawable; - - iget-object v2, p0, Lf/h/a/e/d/a;->b:Landroid/content/res/ColorStateList; - - const/16 v3, 0x1e - - invoke-virtual {v2, v3}, Landroid/content/res/ColorStateList;->withAlpha(I)Landroid/content/res/ColorStateList; - - move-result-object v2 - - invoke-direct {v4, v2, v0, v1}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - - new-instance v0, Landroid/graphics/drawable/InsetDrawable; - - iget-object v1, p0, Lf/h/a/e/d/a;->a:Landroid/graphics/Rect; - - iget v5, v1, Landroid/graphics/Rect;->left:I - - iget v6, v1, Landroid/graphics/Rect;->top:I - - iget v7, v1, Landroid/graphics/Rect;->right:I - - iget v8, v1, Landroid/graphics/Rect;->bottom:I - - move-object v3, v0 - - invoke-direct/range {v3 .. v8}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V - - invoke-static {p1, v0}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/b.smali b/com.discord/smali_classes2/f/h/a/e/d/b.smali deleted file mode 100644 index 36853fd88f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/b.smali +++ /dev/null @@ -1,183 +0,0 @@ -.class public final Lf/h/a/e/d/b; -.super Ljava/lang/Object; -.source "CalendarStyle.java" - - -# instance fields -.field public final a:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final b:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final c:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final d:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final e:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final f:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final g:Lf/h/a/e/d/a; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final h:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - - -# direct methods -.method public constructor (Landroid/content/Context;)V - .locals 4 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - sget v0, Lcom/google/android/material/R$attr;->materialCalendarStyle:I - - const-class v1, Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; - - move-result-object v1 - - invoke-static {p1, v0, v1}, Lcom/google/android/material/resources/MaterialAttributes;->resolveOrThrow(Landroid/content/Context;ILjava/lang/String;)I - - move-result v0 - - sget-object v1, Lcom/google/android/material/R$styleable;->MaterialCalendar:[I - - invoke-virtual {p1, v0, v1}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; - - move-result-object v0 - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayStyle:I - - const/4 v2, 0x0 - - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v1 - - invoke-static {p1, v1}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/e/d/b;->a:Lf/h/a/e/d/a; - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayInvalidStyle:I - - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v1 - - invoke-static {p1, v1}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/e/d/b;->g:Lf/h/a/e/d/a; - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_daySelectedStyle:I - - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v1 - - invoke-static {p1, v1}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/e/d/b;->b:Lf/h/a/e/d/a; - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayTodayStyle:I - - invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v1 - - invoke-static {p1, v1}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v1 - - iput-object v1, p0, Lf/h/a/e/d/b;->c:Lf/h/a/e/d/a; - - sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_rangeFillColor:I - - invoke-static {p1, v0, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; - - move-result-object v1 - - sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearStyle:I - - invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v3 - - invoke-static {p1, v3}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v3 - - iput-object v3, p0, Lf/h/a/e/d/b;->d:Lf/h/a/e/d/a; - - sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearSelectedStyle:I - - invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v3 - - invoke-static {p1, v3}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object v3 - - iput-object v3, p0, Lf/h/a/e/d/b;->e:Lf/h/a/e/d/a; - - sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearTodayStyle:I - - invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I - - move-result v2 - - invoke-static {p1, v2}, Lf/h/a/e/d/a;->a(Landroid/content/Context;I)Lf/h/a/e/d/a; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/d/b;->f:Lf/h/a/e/d/a; - - new-instance p1, Landroid/graphics/Paint; - - invoke-direct {p1}, Landroid/graphics/Paint;->()V - - iput-object p1, p0, Lf/h/a/e/d/b;->h:Landroid/graphics/Paint; - - invoke-virtual {v1}, Landroid/content/res/ColorStateList;->getDefaultColor()I - - move-result v1 - - invoke-virtual {p1, v1}, Landroid/graphics/Paint;->setColor(I)V - - invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/c.smali b/com.discord/smali_classes2/f/h/a/e/d/c.smali deleted file mode 100644 index 1471544638..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/c.smali +++ /dev/null @@ -1,286 +0,0 @@ -.class public abstract Lf/h/a/e/d/c; -.super Ljava/lang/Object; -.source "DateFormatTextWatcher.java" - -# interfaces -.implements Landroid/text/TextWatcher; - - -# instance fields -.field public final d:Ljava/lang/String; - -.field public final e:Ljava/text/DateFormat; - -.field public final f:Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final g:Lcom/google/android/material/datepicker/CalendarConstraints; - -.field public final h:Ljava/lang/String; - - -# direct methods -.method public constructor (Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V - .locals 0 - .param p3 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/e/d/c;->d:Ljava/lang/String; - - iput-object p2, p0, Lf/h/a/e/d/c;->e:Ljava/text/DateFormat; - - iput-object p3, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - iput-object p4, p0, Lf/h/a/e/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; - - invoke-virtual {p3}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object p1 - - sget p2, Lcom/google/android/material/R$string;->mtrl_picker_out_of_range:I - - invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/d/c;->h:Ljava/lang/String; - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public afterTextChanged(Landroid/text/Editable;)V - .locals 0 - - return-void -.end method - -.method public abstract b(Ljava/lang/Long;)V - .param p1 # Ljava/lang/Long; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public beforeTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method - -.method public onTextChanged(Ljava/lang/CharSequence;III)V - .locals 5 - .param p1 # Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p2 - - const/4 p3, 0x0 - - if-eqz p2, :cond_0 - - iget-object p1, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V - - invoke-virtual {p0, p3}, Lf/h/a/e/d/c;->b(Ljava/lang/Long;)V - - return-void - - :cond_0 - const/4 p2, 0x0 - - const/4 p4, 0x1 - - :try_start_0 - iget-object v0, p0, Lf/h/a/e/d/c;->e:Ljava/text/DateFormat; - - invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V - - invoke-virtual {p1}, Ljava/util/Date;->getTime()J - - move-result-wide v0 - - iget-object p3, p0, Lf/h/a/e/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; - - invoke-virtual {p3}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; - - move-result-object p3 - - invoke-interface {p3, v0, v1}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z - - move-result p3 - - if-eqz p3, :cond_1 - - iget-object p3, p0, Lf/h/a/e/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; - - invoke-virtual {p3, v0, v1}, Lcom/google/android/material/datepicker/CalendarConstraints;->isWithinBounds(J)Z - - move-result p3 - - if-eqz p3, :cond_1 - - invoke-virtual {p1}, Ljava/util/Date;->getTime()J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - invoke-virtual {p0, p1}, Lf/h/a/e/d/c;->b(Ljava/lang/Long;)V - - goto/16 :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object p3, p0, Lf/h/a/e/d/c;->h:Ljava/lang/String; - - new-array v2, p4, [Ljava/lang/Object; - - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->J0(J)Ljava/lang/String; - - move-result-object v0 - - aput-object v0, v2, p2 - - invoke-static {p3, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - invoke-virtual {p1, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Lf/h/a/e/d/c;->a()V - :try_end_0 - .catch Ljava/text/ParseException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - iget-object p1, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object p1 - - sget p3, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format:I - - invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object p1 - - iget-object p3, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p3}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object p3 - - sget v0, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format_use:I - - invoke-virtual {p3, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object p3 - - new-array v0, p4, [Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/e/d/c;->d:Ljava/lang/String; - - aput-object v1, v0, p2 - - invoke-static {p3, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p3 - - iget-object v0, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - sget v1, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format_example:I - - invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object v0 - - new-array p4, p4, [Ljava/lang/Object; - - iget-object v1, p0, Lf/h/a/e/d/c;->e:Ljava/text/DateFormat; - - new-instance v2, Ljava/util/Date; - - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; - - move-result-object v3 - - invoke-virtual {v3}, Ljava/util/Calendar;->getTimeInMillis()J - - move-result-wide v3 - - invoke-direct {v2, v3, v4}, Ljava/util/Date;->(J)V - - invoke-virtual {v1, v2}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object v1 - - aput-object v1, p4, p2 - - invoke-static {v0, p4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p2 - - iget-object p4, p0, Lf/h/a/e/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; - - new-instance v0, Ljava/lang/StringBuilder; - - invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "\n" - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p4, p1}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V - - invoke-virtual {p0}, Lf/h/a/e/d/c;->a()V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/d.smali b/com.discord/smali_classes2/f/h/a/e/d/d.smali deleted file mode 100644 index 72bb2fa1fe..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/d.smali +++ /dev/null @@ -1,235 +0,0 @@ -.class public Lf/h/a/e/d/d; -.super Landroid/widget/BaseAdapter; -.source "DaysOfWeekAdapter.java" - - -# static fields -.field public static final g:I - - -# instance fields -.field public final d:Ljava/util/Calendar; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final e:I - -.field public final f:I - - -# direct methods -.method public static constructor ()V - .locals 2 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x1a - - if-lt v0, v1, :cond_0 - - const/4 v0, 0x4 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x1 - - :goto_0 - sput v0, Lf/h/a/e/d/d;->g:I - - return-void -.end method - -.method public constructor ()V - .locals 2 - - invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V - - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/e/d/d;->d:Ljava/util/Calendar; - - const/4 v1, 0x7 - - invoke-virtual {v0, v1}, Ljava/util/Calendar;->getMaximum(I)I - - move-result v0 - - iput v0, p0, Lf/h/a/e/d/d;->e:I - - iget-object v0, p0, Lf/h/a/e/d/d;->d:Ljava/util/Calendar; - - invoke-virtual {v0}, Ljava/util/Calendar;->getFirstDayOfWeek()I - - move-result v0 - - iput v0, p0, Lf/h/a/e/d/d;->f:I - - return-void -.end method - - -# virtual methods -.method public getCount()I - .locals 1 - - iget v0, p0, Lf/h/a/e/d/d;->e:I - - return v0 -.end method - -.method public getItem(I)Ljava/lang/Object; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget v0, p0, Lf/h/a/e/d/d;->e:I - - if-lt p1, v0, :cond_0 - - const/4 p1, 0x0 - - goto :goto_0 - - :cond_0 - iget v1, p0, Lf/h/a/e/d/d;->f:I - - add-int/2addr p1, v1 - - if-le p1, v0, :cond_1 - - sub-int/2addr p1, v0 - - :cond_1 - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - :goto_0 - return-object p1 -.end method - -.method public getItemId(I)J - .locals 2 - - const-wide/16 v0, 0x0 - - return-wide v0 -.end method - -.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; - .locals 5 - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/SuppressLint; - value = { - "WrongConstant" - } - .end annotation - - .annotation build Landroidx/annotation/Nullable; - .end annotation - - move-object v0, p2 - - check-cast v0, Landroid/widget/TextView; - - const/4 v1, 0x0 - - if-nez p2, :cond_0 - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p2 - - invoke-static {p2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; - - move-result-object p2 - - sget v0, Lcom/google/android/material/R$layout;->mtrl_calendar_day_of_week:I - - invoke-virtual {p2, v0, p3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; - - move-result-object p2 - - move-object v0, p2 - - check-cast v0, Landroid/widget/TextView; - - :cond_0 - iget-object p2, p0, Lf/h/a/e/d/d;->d:Ljava/util/Calendar; - - iget v2, p0, Lf/h/a/e/d/d;->f:I - - add-int/2addr p1, v2 - - iget v2, p0, Lf/h/a/e/d/d;->e:I - - if-le p1, v2, :cond_1 - - sub-int/2addr p1, v2 - - :cond_1 - const/4 v2, 0x7 - - invoke-virtual {p2, v2, p1}, Ljava/util/Calendar;->set(II)V - - iget-object p1, p0, Lf/h/a/e/d/d;->d:Ljava/util/Calendar; - - sget p2, Lf/h/a/e/d/d;->g:I - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v3 - - invoke-virtual {p1, v2, p2, v3}, Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - sget p2, Lcom/google/android/material/R$string;->mtrl_picker_day_of_week_column_header:I - - invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String; - - move-result-object p1 - - const/4 p2, 0x1 - - new-array p2, p2, [Ljava/lang/Object; - - iget-object p3, p0, Lf/h/a/e/d/d;->d:Ljava/util/Calendar; - - const/4 v3, 0x2 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v4 - - invoke-virtual {p3, v2, v3, v4}, Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; - - move-result-object p3 - - aput-object p3, p2, v1 - - invoke-static {p1, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/e.smali b/com.discord/smali_classes2/f/h/a/e/d/e.smali deleted file mode 100644 index c6b037badf..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/e.smali +++ /dev/null @@ -1,31 +0,0 @@ -.class public Lf/h/a/e/d/e; -.super Landroidx/core/view/AccessibilityDelegateCompat; -.source "MaterialCalendarGridView.java" - - -# direct methods -.method public constructor (Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V - .locals 0 - - invoke-direct {p0}, Landroidx/core/view/AccessibilityDelegateCompat;->()V - - return-void -.end method - - -# virtual methods -.method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V - .locals 0 - .param p2 # Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-super {p0, p1, p2}, Landroidx/core/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V - - const/4 p1, 0x0 - - invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setCollectionInfo(Ljava/lang/Object;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/f.smali b/com.discord/smali_classes2/f/h/a/e/d/f.smali deleted file mode 100644 index 7f424e5d37..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/f.smali +++ /dev/null @@ -1,529 +0,0 @@ -.class public Lf/h/a/e/d/f; -.super Landroid/widget/BaseAdapter; -.source "MonthAdapter.java" - - -# static fields -.field public static final h:I - - -# instance fields -.field public final d:Lcom/google/android/material/datepicker/Month; - -.field public final e:Lcom/google/android/material/datepicker/DateSelector; - .annotation system Ldalvik/annotation/Signature; - value = { - "Lcom/google/android/material/datepicker/DateSelector<", - "*>;" - } - .end annotation -.end field - -.field public f:Lf/h/a/e/d/b; - -.field public final g:Lcom/google/android/material/datepicker/CalendarConstraints; - - -# direct methods -.method public static constructor ()V - .locals 2 - - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; - - move-result-object v0 - - const/4 v1, 0x4 - - invoke-virtual {v0, v1}, Ljava/util/Calendar;->getMaximum(I)I - - move-result v0 - - sput v0, Lf/h/a/e/d/f;->h:I - - return-void -.end method - -.method public constructor (Lcom/google/android/material/datepicker/Month;Lcom/google/android/material/datepicker/DateSelector;Lcom/google/android/material/datepicker/CalendarConstraints;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lcom/google/android/material/datepicker/Month;", - "Lcom/google/android/material/datepicker/DateSelector<", - "*>;", - "Lcom/google/android/material/datepicker/CalendarConstraints;", - ")V" - } - .end annotation - - invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V - - iput-object p1, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iput-object p2, p0, Lf/h/a/e/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; - - iput-object p3, p0, Lf/h/a/e/d/f;->g:Lcom/google/android/material/datepicker/CalendarConstraints; - - return-void -.end method - - -# virtual methods -.method public a()I - .locals 1 - - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I - - move-result v0 - - return v0 -.end method - -.method public b(I)Ljava/lang/Long; - .locals 2 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I - - move-result v0 - - if-lt p1, v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/d/f;->c()I - - move-result v0 - - if-le p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I - - move-result v1 - - sub-int/2addr p1, v1 - - add-int/lit8 p1, p1, 0x1 - - invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/Month;->k(I)J - - move-result-wide v0 - - invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 - - :cond_1 - :goto_0 - const/4 p1, 0x0 - - return-object p1 -.end method - -.method public c()I - .locals 2 - - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iget v1, v1, Lcom/google/android/material/datepicker/Month;->i:I - - add-int/2addr v0, v1 - - add-int/lit8 v0, v0, -0x1 - - return v0 -.end method - -.method public getCount()I - .locals 2 - - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iget v0, v0, Lcom/google/android/material/datepicker/Month;->i:I - - invoke-virtual {p0}, Lf/h/a/e/d/f;->a()I - - move-result v1 - - add-int/2addr v1, v0 - - return v1 -.end method - -.method public bridge synthetic getItem(I)Ljava/lang/Object; - .locals 0 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - invoke-virtual {p0, p1}, Lf/h/a/e/d/f;->b(I)Ljava/lang/Long; - - move-result-object p1 - - return-object p1 -.end method - -.method public getItemId(I)J - .locals 2 - - iget-object v0, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iget v0, v0, Lcom/google/android/material/datepicker/Month;->h:I - - div-int/2addr p1, v0 - - int-to-long v0, p1 - - return-wide v0 -.end method - -.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; - .locals 6 - .param p2 # Landroid/view/View; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p3 # Landroid/view/ViewGroup; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object v0 - - iget-object v1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - if-nez v1, :cond_0 - - new-instance v1, Lf/h/a/e/d/b; - - invoke-direct {v1, v0}, Lf/h/a/e/d/b;->(Landroid/content/Context;)V - - iput-object v1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - :cond_0 - move-object v0, p2 - - check-cast v0, Landroid/widget/TextView; - - const/4 v1, 0x0 - - if-nez p2, :cond_1 - - invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p2 - - invoke-static {p2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; - - move-result-object p2 - - sget v0, Lcom/google/android/material/R$layout;->mtrl_calendar_day:I - - invoke-virtual {p2, v0, p3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; - - move-result-object p2 - - move-object v0, p2 - - check-cast v0, Landroid/widget/TextView; - - :cond_1 - invoke-virtual {p0}, Lf/h/a/e/d/f;->a()I - - move-result p2 - - sub-int p2, p1, p2 - - const/4 p3, 0x1 - - if-ltz p2, :cond_6 - - iget-object v2, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iget v3, v2, Lcom/google/android/material/datepicker/Month;->i:I - - if-lt p2, v3, :cond_2 - - goto/16 :goto_3 - - :cond_2 - add-int/2addr p2, p3 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V - - invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - iget-object v2, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - invoke-virtual {v2, p2}, Lcom/google/android/material/datepicker/Month;->k(I)J - - move-result-wide v2 - - iget-object p2, p0, Lf/h/a/e/d/f;->d:Lcom/google/android/material/datepicker/Month; - - iget p2, p2, Lcom/google/android/material/datepicker/Month;->g:I - - invoke-static {}, Lcom/google/android/material/datepicker/Month;->i()Lcom/google/android/material/datepicker/Month; - - move-result-object v4 - - iget v4, v4, Lcom/google/android/material/datepicker/Month;->g:I - - const/16 v5, 0x18 - - if-ne p2, v4, :cond_4 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p2 - - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v4, v5, :cond_3 - - const-string v4, "MMMEd" - - invoke-static {v4, p2}, Lf/h/a/e/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - - move-result-object p2 - - new-instance v4, Ljava/util/Date; - - invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v4}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - goto :goto_0 - - :cond_3 - invoke-static {p2}, Lf/h/a/e/d/l;->e(Ljava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p2 - - new-instance v4, Ljava/util/Date; - - invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v4}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - :goto_0 - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V - - goto :goto_2 - - :cond_4 - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p2 - - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - if-lt v4, v5, :cond_5 - - const-string v4, "yMMMEd" - - invoke-static {v4, p2}, Lf/h/a/e/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - - move-result-object p2 - - new-instance v4, Ljava/util/Date; - - invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v4}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - goto :goto_1 - - :cond_5 - invoke-static {p2}, Lf/h/a/e/d/l;->e(Ljava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p2 - - new-instance v4, Ljava/util/Date; - - invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V - - invoke-virtual {p2, v4}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; - - move-result-object p2 - - :goto_1 - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V - - :goto_2 - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - invoke-virtual {v0, p3}, Landroid/widget/TextView;->setEnabled(Z)V - - goto :goto_4 - - :cond_6 - :goto_3 - const/16 p2, 0x8 - - invoke-virtual {v0, p2}, Landroid/widget/TextView;->setVisibility(I)V - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V - - :goto_4 - invoke-virtual {p0, p1}, Lf/h/a/e/d/f;->b(I)Ljava/lang/Long; - - move-result-object p1 - - if-nez p1, :cond_7 - - goto :goto_5 - - :cond_7 - iget-object p2, p0, Lf/h/a/e/d/f;->g:Lcom/google/android/material/datepicker/CalendarConstraints; - - invoke-virtual {p2}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; - - move-result-object p2 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-interface {p2, v2, v3}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z - - move-result p2 - - if-eqz p2, :cond_b - - invoke-virtual {v0, p3}, Landroid/widget/TextView;->setEnabled(Z)V - - iget-object p2, p0, Lf/h/a/e/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; - - invoke-interface {p2}, Lcom/google/android/material/datepicker/DateSelector;->getSelectedDays()Ljava/util/Collection; - - move-result-object p2 - - invoke-interface {p2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :cond_8 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_9 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Ljava/lang/Long; - - invoke-virtual {p3}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v3 - - invoke-static {v3, v4}, Lf/h/a/e/d/l;->a(J)J - - move-result-wide v3 - - invoke-static {v1, v2}, Lf/h/a/e/d/l;->a(J)J - - move-result-wide v1 - - cmp-long p3, v3, v1 - - if-nez p3, :cond_8 - - iget-object p1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - iget-object p1, p1, Lf/h/a/e/d/b;->b:Lf/h/a/e/d/a; - - invoke-virtual {p1, v0}, Lf/h/a/e/d/a;->b(Landroid/widget/TextView;)V - - goto :goto_5 - - :cond_9 - invoke-static {}, Lf/h/a/e/d/l;->k()Ljava/util/Calendar; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/util/Calendar;->getTimeInMillis()J - - move-result-wide p2 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v1 - - cmp-long p1, p2, v1 - - if-nez p1, :cond_a - - iget-object p1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - iget-object p1, p1, Lf/h/a/e/d/b;->c:Lf/h/a/e/d/a; - - invoke-virtual {p1, v0}, Lf/h/a/e/d/a;->b(Landroid/widget/TextView;)V - - goto :goto_5 - - :cond_a - iget-object p1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - iget-object p1, p1, Lf/h/a/e/d/b;->a:Lf/h/a/e/d/a; - - invoke-virtual {p1, v0}, Lf/h/a/e/d/a;->b(Landroid/widget/TextView;)V - - goto :goto_5 - - :cond_b - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V - - iget-object p1, p0, Lf/h/a/e/d/f;->f:Lf/h/a/e/d/b; - - iget-object p1, p1, Lf/h/a/e/d/b;->g:Lf/h/a/e/d/a; - - invoke-virtual {p1, v0}, Lf/h/a/e/d/a;->b(Landroid/widget/TextView;)V - - :goto_5 - return-object v0 -.end method - -.method public hasStableIds()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/g.smali b/com.discord/smali_classes2/f/h/a/e/d/g.smali deleted file mode 100644 index 7c4e0973af..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/g.smali +++ /dev/null @@ -1,184 +0,0 @@ -.class public Lf/h/a/e/d/g; -.super Ljava/lang/Object; -.source "MonthsPagerAdapter.java" - -# interfaces -.implements Landroid/widget/AdapterView$OnItemClickListener; - - -# instance fields -.field public final synthetic d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; - -.field public final synthetic e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; - - -# direct methods -.method public constructor (Lcom/google/android/material/datepicker/MonthsPagerAdapter;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/d/g;->e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; - - iput-object p2, p0, Lf/h/a/e/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/widget/AdapterView<", - "*>;", - "Landroid/view/View;", - "IJ)V" - } - .end annotation - - iget-object p1, p0, Lf/h/a/e/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; - - invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; - - move-result-object p1 - - invoke-virtual {p1}, Lf/h/a/e/d/f;->a()I - - move-result p2 - - if-lt p3, p2, :cond_0 - - invoke-virtual {p1}, Lf/h/a/e/d/f;->c()I - - move-result p1 - - if-gt p3, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_2 - - iget-object p1, p0, Lf/h/a/e/d/g;->e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; - - iget-object p1, p1, Lcom/google/android/material/datepicker/MonthsPagerAdapter;->c:Lcom/google/android/material/datepicker/MaterialCalendar$l; - - iget-object p2, p0, Lf/h/a/e/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; - - invoke-virtual {p2}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/e/d/f; - - move-result-object p2 - - invoke-virtual {p2, p3}, Lf/h/a/e/d/f;->b(I)Ljava/lang/Long; - - move-result-object p2 - - invoke-virtual {p2}, Ljava/lang/Long;->longValue()J - - move-result-wide p2 - - check-cast p1, Lcom/google/android/material/datepicker/MaterialCalendar$d; - - iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$100(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/CalendarConstraints; - - move-result-object p4 - - invoke-virtual {p4}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; - - move-result-object p4 - - invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z - - move-result p4 - - if-eqz p4, :cond_2 - - iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$200(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/DateSelector; - - move-result-object p4 - - invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/DateSelector;->select(J)V - - iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - iget-object p2, p2, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; - - invoke-virtual {p2}, Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; - - move-result-object p2 - - :goto_1 - invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z - - move-result p3 - - if-eqz p3, :cond_1 - - invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p3 - - check-cast p3, Lf/h/a/e/d/h; - - iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$200(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/DateSelector; - - move-result-object p4 - - invoke-interface {p4}, Lcom/google/android/material/datepicker/DateSelector;->getSelection()Ljava/lang/Object; - - move-result-object p4 - - invoke-virtual {p3, p4}, Lf/h/a/e/d/h;->b(Ljava/lang/Object;)V - - goto :goto_1 - - :cond_1 - iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$000(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; - - move-result-object p2 - - invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; - - move-result-object p2 - - invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V - - iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$300(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; - - move-result-object p2 - - if-eqz p2, :cond_2 - - iget-object p1, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-static {p1}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$300(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; - - move-result-object p1 - - invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; - - move-result-object p1 - - invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/h.smali b/com.discord/smali_classes2/f/h/a/e/d/h.smali deleted file mode 100644 index 100e0226f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/h.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public abstract Lf/h/a/e/d/h; -.super Ljava/lang/Object; -.source "OnSelectionChangedListener.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 0 - - return-void -.end method - -.method public abstract b(Ljava/lang/Object;)V - .annotation system Ldalvik/annotation/Signature; - value = { - "(TS;)V" - } - .end annotation -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/i.smali b/com.discord/smali_classes2/f/h/a/e/d/i.smali deleted file mode 100644 index dcc7768e95..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/i.smali +++ /dev/null @@ -1,102 +0,0 @@ -.class public abstract Lf/h/a/e/d/i; -.super Landroidx/fragment/app/Fragment; -.source "PickerFragment.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Landroidx/fragment/app/Fragment;" - } -.end annotation - - -# instance fields -.field public final onSelectionChangedListeners:Ljava/util/LinkedHashSet; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/LinkedHashSet<", - "Lf/h/a/e/d/h<", - "TS;>;>;" - } - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Landroidx/fragment/app/Fragment;->()V - - new-instance v0, Ljava/util/LinkedHashSet; - - invoke-direct {v0}, Ljava/util/LinkedHashSet;->()V - - iput-object v0, p0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; - - return-void -.end method - - -# virtual methods -.method public addOnSelectionChangedListener(Lf/h/a/e/d/h;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/e/d/h<", - "TS;>;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; - - invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public clearOnSelectionChangedListeners()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; - - invoke-virtual {v0}, Ljava/util/LinkedHashSet;->clear()V - - return-void -.end method - -.method public abstract getDateSelector()Lcom/google/android/material/datepicker/DateSelector; - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lcom/google/android/material/datepicker/DateSelector<", - "TS;>;" - } - .end annotation -.end method - -.method public removeOnSelectionChangedListener(Lf/h/a/e/d/h;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lf/h/a/e/d/h<", - "TS;>;)Z" - } - .end annotation - - iget-object v0, p0, Lf/h/a/e/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; - - invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/j$a.smali b/com.discord/smali_classes2/f/h/a/e/d/j$a.smali deleted file mode 100644 index 3ab5ca7838..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/j$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public Lf/h/a/e/d/j$a; -.super Landroidx/recyclerview/widget/LinearSmoothScroller; -.source "SmoothCalendarLayoutManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/d/j;->smoothScrollToPosition(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;I)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/e/d/j;Landroid/content/Context;)V - .locals 0 - - invoke-direct {p0, p2}, Landroidx/recyclerview/widget/LinearSmoothScroller;->(Landroid/content/Context;)V - - return-void -.end method - - -# virtual methods -.method public calculateSpeedPerPixel(Landroid/util/DisplayMetrics;)F - .locals 1 - - iget p1, p1, Landroid/util/DisplayMetrics;->densityDpi:I - - int-to-float p1, p1 - - const/high16 v0, 0x42c80000 # 100.0f - - div-float/2addr v0, p1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/j.smali b/com.discord/smali_classes2/f/h/a/e/d/j.smali deleted file mode 100644 index b33afd8747..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/j.smali +++ /dev/null @@ -1,33 +0,0 @@ -.class public Lf/h/a/e/d/j; -.super Landroidx/recyclerview/widget/LinearLayoutManager; -.source "SmoothCalendarLayoutManager.java" - - -# direct methods -.method public constructor (Landroid/content/Context;IZ)V - .locals 0 - - invoke-direct {p0, p1, p2, p3}, Landroidx/recyclerview/widget/LinearLayoutManager;->(Landroid/content/Context;IZ)V - - return-void -.end method - - -# virtual methods -.method public smoothScrollToPosition(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;I)V - .locals 0 - - new-instance p2, Lf/h/a/e/d/j$a; - - invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; - - move-result-object p1 - - invoke-direct {p2, p0, p1}, Lf/h/a/e/d/j$a;->(Lf/h/a/e/d/j;Landroid/content/Context;)V - - invoke-virtual {p2, p3}, Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->setTargetPosition(I)V - - invoke-virtual {p0, p2}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->startSmoothScroll(Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/k.smali b/com.discord/smali_classes2/f/h/a/e/d/k.smali deleted file mode 100644 index 41385f0343..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/k.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public Lf/h/a/e/d/k; -.super Ljava/lang/Object; -.source "TimeSource.java" - - -# static fields -.field public static final c:Lf/h/a/e/d/k; - - -# instance fields -.field public final a:Ljava/lang/Long; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final b:Ljava/util/TimeZone; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/e/d/k; - - const/4 v1, 0x0 - - invoke-direct {v0, v1, v1}, Lf/h/a/e/d/k;->(Ljava/lang/Long;Ljava/util/TimeZone;)V - - sput-object v0, Lf/h/a/e/d/k;->c:Lf/h/a/e/d/k; - - return-void -.end method - -.method public constructor (Ljava/lang/Long;Ljava/util/TimeZone;)V - .locals 0 - .param p1 # Ljava/lang/Long; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/util/TimeZone; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/e/d/k;->a:Ljava/lang/Long; - - iput-object p1, p0, Lf/h/a/e/d/k;->b:Ljava/util/TimeZone; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/l.smali b/com.discord/smali_classes2/f/h/a/e/d/l.smali deleted file mode 100644 index b018577559..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/l.smali +++ /dev/null @@ -1,509 +0,0 @@ -.class public Lf/h/a/e/d/l; -.super Ljava/lang/Object; -.source "UtcDates.java" - - -# static fields -.field public static a:Ljava/util/concurrent/atomic/AtomicReference; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/concurrent/atomic/AtomicReference<", - "Lf/h/a/e/d/k;", - ">;" - } - .end annotation -.end field - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; - - invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - - sput-object v0, Lf/h/a/e/d/l;->a:Ljava/util/concurrent/atomic/AtomicReference; - - return-void -.end method - -.method public static a(J)J - .locals 1 - - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; - - move-result-object v0 - - invoke-virtual {v0, p0, p1}, Ljava/util/Calendar;->setTimeInMillis(J)V - - invoke-static {v0}, Lf/h/a/e/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/util/Calendar;->getTimeInMillis()J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static b(Ljava/lang/String;Ljava/lang/String;II)I - .locals 2 - .param p0 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p1 # Ljava/lang/String; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - :goto_0 - if-ltz p3, :cond_1 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - if-ge p3, v0, :cond_1 - - invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - invoke-virtual {p1, v0}, Ljava/lang/String;->indexOf(I)I - - move-result v0 - - const/4 v1, -0x1 - - if-ne v0, v1, :cond_1 - - invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - const/16 v1, 0x27 - - if-ne v0, v1, :cond_0 - - :goto_1 - add-int/2addr p3, p2 - - if-ltz p3, :cond_0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v0 - - if-ge p3, v0, :cond_0 - - invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C - - move-result v0 - - if-eq v0, v1, :cond_0 - - goto :goto_1 - - :cond_0 - add-int/2addr p3, p2 - - goto :goto_0 - - :cond_1 - return p3 -.end method - -.method public static c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - .locals 0 - .annotation build Landroid/annotation/TargetApi; - value = 0x18 - .end annotation - - invoke-static {p0, p1}, Landroid/icu/text/DateFormat;->getInstanceForSkeleton(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; - - move-result-object p0 - - const-string p1, "UTC" - - invoke-static {p1}, Landroid/icu/util/TimeZone;->getTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone; - - move-result-object p1 - - invoke-virtual {p0, p1}, Landroid/icu/text/DateFormat;->setTimeZone(Landroid/icu/util/TimeZone;)V - - return-object p0 -.end method - -.method public static d(Ljava/util/Calendar;)Ljava/util/Calendar; - .locals 4 - - invoke-static {p0}, Lf/h/a/e/d/l;->m(Ljava/util/Calendar;)Ljava/util/Calendar; - - move-result-object p0 - - invoke-static {}, Lf/h/a/e/d/l;->l()Ljava/util/Calendar; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v1}, Ljava/util/Calendar;->get(I)I - - move-result v1 - - const/4 v2, 0x2 - - invoke-virtual {p0, v2}, Ljava/util/Calendar;->get(I)I - - move-result v2 - - const/4 v3, 0x5 - - invoke-virtual {p0, v3}, Ljava/util/Calendar;->get(I)I - - move-result p0 - - invoke-virtual {v0, v1, v2, p0}, Ljava/util/Calendar;->set(III)V - - return-object v0 -.end method - -.method public static e(Ljava/util/Locale;)Ljava/text/DateFormat; - .locals 1 - - const/4 v0, 0x0 - - invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p0 - - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; - - move-result-object v0 - - invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V - - return-object p0 -.end method - -.method public static f(Ljava/util/Locale;)Ljava/text/DateFormat; - .locals 1 - - const/4 v0, 0x2 - - invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p0 - - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; - - move-result-object v0 - - invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V - - return-object p0 -.end method - -.method public static g(Ljava/util/Locale;)Ljava/text/DateFormat; - .locals 6 - - const/4 v0, 0x2 - - invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; - - move-result-object p0 - - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; - - move-result-object v0 - - invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V - - check-cast p0, Ljava/text/SimpleDateFormat; - - invoke-virtual {p0}, Ljava/text/SimpleDateFormat;->toPattern()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "yY" - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - invoke-static {v0, v1, v2, v3}, Lf/h/a/e/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I - - move-result v1 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v3 - - if-lt v1, v3, :cond_0 - - goto :goto_0 - - :cond_0 - const-string v3, "EMd" - - invoke-static {v0, v3, v2, v1}, Lf/h/a/e/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I - - move-result v4 - - invoke-virtual {v0}, Ljava/lang/String;->length()I - - move-result v5 - - if-ge v4, v5, :cond_1 - - const-string v3, "EMd," - - :cond_1 - const/4 v5, -0x1 - - invoke-static {v0, v3, v5, v1}, Lf/h/a/e/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I - - move-result v1 - - add-int/2addr v1, v2 - - invoke-virtual {v0, v1, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v1 - - const-string v2, " " - - invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; - - move-result-object v0 - - :goto_0 - invoke-virtual {p0, v0}, Ljava/text/SimpleDateFormat;->applyPattern(Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static h()Ljava/text/SimpleDateFormat; - .locals 3 - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v0 - - const/4 v1, 0x3 - - invoke-static {v1, v0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; - - move-result-object v0 - - check-cast v0, Ljava/text/SimpleDateFormat; - - invoke-virtual {v0}, Ljava/text/SimpleDateFormat;->toLocalizedPattern()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "\\s+" - - const-string v2, "" - - invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/text/SimpleDateFormat; - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object v2 - - invoke-direct {v1, v0, v2}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V - - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; - - move-result-object v0 - - invoke-virtual {v1, v0}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V - - const/4 v0, 0x0 - - invoke-virtual {v1, v0}, Ljava/text/SimpleDateFormat;->setLenient(Z)V - - return-object v1 -.end method - -.method public static i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; - .locals 3 - - invoke-virtual {p1}, Ljava/text/SimpleDateFormat;->toLocalizedPattern()Ljava/lang/String; - - move-result-object p1 - - sget v0, Lcom/google/android/material/R$string;->mtrl_picker_text_input_year_abbr:I - - invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v0 - - sget v1, Lcom/google/android/material/R$string;->mtrl_picker_text_input_month_abbr:I - - invoke-virtual {p0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object v1 - - sget v2, Lcom/google/android/material/R$string;->mtrl_picker_text_input_day_abbr:I - - invoke-virtual {p0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; - - move-result-object p0 - - const-string v2, "d" - - invoke-virtual {p1, v2, p0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "M" - - invoke-virtual {p0, p1, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string p1, "y" - - invoke-virtual {p0, p1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - return-object p0 -.end method - -.method public static j()Ljava/util/TimeZone; - .locals 1 - - const-string v0, "UTC" - - invoke-static {v0}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; - - move-result-object v0 - - return-object v0 -.end method - -.method public static k()Ljava/util/Calendar; - .locals 4 - - sget-object v0, Lf/h/a/e/d/l;->a:Ljava/util/concurrent/atomic/AtomicReference; - - invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/e/d/k; - - if-nez v0, :cond_0 - - sget-object v0, Lf/h/a/e/d/k;->c:Lf/h/a/e/d/k; - - :cond_0 - iget-object v1, v0, Lf/h/a/e/d/k;->b:Ljava/util/TimeZone; - - if-nez v1, :cond_1 - - invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - invoke-static {v1}, Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; - - move-result-object v1 - - :goto_0 - iget-object v0, v0, Lf/h/a/e/d/k;->a:Ljava/lang/Long; - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - invoke-virtual {v1, v2, v3}, Ljava/util/Calendar;->setTimeInMillis(J)V - - :cond_2 - const/16 v0, 0xb - - const/4 v2, 0x0 - - invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V - - const/16 v0, 0xc - - invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V - - const/16 v0, 0xd - - invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V - - const/16 v0, 0xe - - invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V - - invoke-static {v1}, Lf/h/a/e/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; - - move-result-object v0 - - return-object v0 -.end method - -.method public static l()Ljava/util/Calendar; - .locals 1 - - const/4 v0, 0x0 - - invoke-static {v0}, Lf/h/a/e/d/l;->m(Ljava/util/Calendar;)Ljava/util/Calendar; - - move-result-object v0 - - return-object v0 -.end method - -.method public static m(Ljava/util/Calendar;)Ljava/util/Calendar; - .locals 3 - .param p0 # Ljava/util/Calendar; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - invoke-static {}, Lf/h/a/e/d/l;->j()Ljava/util/TimeZone; - - move-result-object v0 - - invoke-static {v0}, Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; - - move-result-object v0 - - if-nez p0, :cond_0 - - invoke-virtual {v0}, Ljava/util/Calendar;->clear()V - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/util/Calendar;->getTimeInMillis()J - - move-result-wide v1 - - invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->setTimeInMillis(J)V - - :goto_0 - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/d/m.smali b/com.discord/smali_classes2/f/h/a/e/d/m.smali deleted file mode 100644 index cc78d7d84a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/d/m.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/e/d/m; -.super Ljava/lang/Object; -.source "YearGridAdapter.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Lcom/google/android/material/datepicker/YearGridAdapter; - - -# direct methods -.method public constructor (Lcom/google/android/material/datepicker/YearGridAdapter;I)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; - - iput p2, p0, Lf/h/a/e/d/m;->d:I - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onClick(Landroid/view/View;)V - .locals 1 - - iget p1, p0, Lf/h/a/e/d/m;->d:I - - iget-object v0, p0, Lf/h/a/e/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; - - iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCurrentMonth()Lcom/google/android/material/datepicker/Month; - - move-result-object v0 - - iget v0, v0, Lcom/google/android/material/datepicker/Month;->f:I - - invoke-static {p1, v0}, Lcom/google/android/material/datepicker/Month;->g(II)Lcom/google/android/material/datepicker/Month; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/e/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; - - iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-virtual {v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCalendarConstraints()Lcom/google/android/material/datepicker/CalendarConstraints; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/CalendarConstraints;->clamp(Lcom/google/android/material/datepicker/Month;)Lcom/google/android/material/datepicker/Month; - - move-result-object p1 - - iget-object v0, p0, Lf/h/a/e/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; - - iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/MaterialCalendar;->setCurrentMonth(Lcom/google/android/material/datepicker/Month;)V - - iget-object p1, p0, Lf/h/a/e/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; - - iget-object p1, p1, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; - - sget-object v0, Lcom/google/android/material/datepicker/MaterialCalendar$k;->d:Lcom/google/android/material/datepicker/MaterialCalendar$k; - - invoke-virtual {p1, v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->setSelector(Lcom/google/android/material/datepicker/MaterialCalendar$k;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/a.smali b/com.discord/smali_classes2/f/h/a/e/e/a.smali deleted file mode 100644 index 2ae80a8f69..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/a.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public Lf/h/a/e/e/a; -.super Ljava/lang/Object; -.source "AnimatorTracker.java" - - -# instance fields -.field public a:Landroid/animation/Animator; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/b.smali b/com.discord/smali_classes2/f/h/a/e/e/b.smali deleted file mode 100644 index d2ebceadb7..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/b.smali +++ /dev/null @@ -1,276 +0,0 @@ -.class public abstract Lf/h/a/e/e/b; -.super Ljava/lang/Object; -.source "BaseMotionStrategy.java" - -# interfaces -.implements Lf/h/a/e/e/j; - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final c:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Landroid/animation/Animator$AnimatorListener;", - ">;" - } - .end annotation -.end field - -.field public final d:Lf/h/a/e/e/a; - -.field public e:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/e/e/a;)V - .locals 1 - .param p1 # Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/e/e/b;->c:Ljava/util/ArrayList; - - iput-object p1, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/Button;->getContext()Landroid/content/Context; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/e/b;->a:Landroid/content/Context; - - iput-object p2, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; - - return-void -.end method - -.method public e()V - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; - - const/4 v1, 0x0 - - iput-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; - - return-void -.end method - -.method public f()Landroid/animation/AnimatorSet; - .locals 1 - - invoke-virtual {p0}, Lf/h/a/e/e/b;->i()Lcom/google/android/material/animation/MotionSpec; - - move-result-object v0 - - invoke-virtual {p0, v0}, Lf/h/a/e/e/b;->h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; - - move-result-object v0 - - return-object v0 -.end method - -.method public h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; - .locals 4 - .param p1 # Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - const-string v1, "opacity" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_0 - - iget-object v2, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property; - - invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_0 - const-string v1, "scale" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - sget-object v3, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; - - move-result-object v2 - - invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object v2, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - sget-object v3, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_1 - const-string v1, "width" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - iget-object v2, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - sget-object v3, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->WIDTH:Landroid/util/Property; - - invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_2 - const-string v1, "height" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z - - move-result v2 - - if-eqz v2, :cond_3 - - iget-object v2, p0, Lf/h/a/e/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; - - sget-object v3, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->HEIGHT:Landroid/util/Property; - - invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_3 - new-instance p1, Landroid/animation/AnimatorSet; - - invoke-direct {p1}, Landroid/animation/AnimatorSet;->()V - - invoke-static {p1, v0}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V - - return-object p1 -.end method - -.method public final i()Lcom/google/android/material/animation/MotionSpec; - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/b;->f:Lcom/google/android/material/animation/MotionSpec; - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/e/b;->e:Lcom/google/android/material/animation/MotionSpec; - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/e/b;->a:Landroid/content/Context; - - invoke-interface {p0}, Lf/h/a/e/e/j;->b()I - - move-result v1 - - invoke-static {v0, v1}, Lcom/google/android/material/animation/MotionSpec;->createFromResource(Landroid/content/Context;I)Lcom/google/android/material/animation/MotionSpec; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/e/e/b;->e:Lcom/google/android/material/animation/MotionSpec; - - :cond_1 - iget-object v0, p0, Lf/h/a/e/e/b;->e:Lcom/google/android/material/animation/MotionSpec; - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/material/animation/MotionSpec; - - return-object v0 -.end method - -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 2 - .annotation build Landroidx/annotation/CallSuper; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/b;->d:Lf/h/a/e/e/a; - - iget-object v1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; - - if-eqz v1, :cond_0 - - invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V - - :cond_0 - iput-object p1, v0, Lf/h/a/e/e/a;->a:Landroid/animation/Animator; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/c$a.smali b/com.discord/smali_classes2/f/h/a/e/e/c$a.smali deleted file mode 100644 index 7e6dc35aac..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/c$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public synthetic Lf/h/a/e/e/c$a; -.super Ljava/lang/Object; -.source "BorderDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1009 - name = null -.end annotation diff --git a/com.discord/smali_classes2/f/h/a/e/e/c$b.smali b/com.discord/smali_classes2/f/h/a/e/e/c$b.smali deleted file mode 100644 index df5c74102b..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/c$b.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public Lf/h/a/e/e/c$b; -.super Landroid/graphics/drawable/Drawable$ConstantState; -.source "BorderDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/c; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "b" -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/e/c; - - -# direct methods -.method public constructor (Lf/h/a/e/e/c;Lf/h/a/e/e/c$a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/c$b;->a:Lf/h/a/e/e/c; - - invoke-direct {p0}, Landroid/graphics/drawable/Drawable$ConstantState;->()V - - return-void -.end method - - -# virtual methods -.method public getChangingConfigurations()I - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public newDrawable()Landroid/graphics/drawable/Drawable; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/c$b;->a:Lf/h/a/e/e/c; - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/c.smali b/com.discord/smali_classes2/f/h/a/e/e/c.smali deleted file mode 100644 index fd41da7743..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/c.smali +++ /dev/null @@ -1,684 +0,0 @@ -.class public Lf/h/a/e/e/c; -.super Landroid/graphics/drawable/Drawable; -.source "BorderDrawable.java" - - -# annotations -.annotation build Landroidx/annotation/RestrictTo; - value = { - .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/e/c$b; - } -.end annotation - - -# instance fields -.field public final a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - -.field public final b:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final c:Landroid/graphics/Path; - -.field public final d:Landroid/graphics/Rect; - -.field public final e:Landroid/graphics/RectF; - -.field public final f:Landroid/graphics/RectF; - -.field public final g:Lf/h/a/e/e/c$b; - -.field public h:F - .annotation build Landroidx/annotation/Dimension; - .end annotation -.end field - -.field public i:I - .annotation build Landroidx/annotation/ColorInt; - .end annotation -.end field - -.field public j:I - .annotation build Landroidx/annotation/ColorInt; - .end annotation -.end field - -.field public k:I - .annotation build Landroidx/annotation/ColorInt; - .end annotation -.end field - -.field public l:I - .annotation build Landroidx/annotation/ColorInt; - .end annotation -.end field - -.field public m:I - .annotation build Landroidx/annotation/ColorInt; - .end annotation -.end field - -.field public n:Z - -.field public o:Lcom/google/android/material/shape/ShapeAppearanceModel; - -.field public p:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 2 - - invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V - - new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V - - iput-object v0, p0, Lf/h/a/e/e/c;->a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/e/c;->c:Landroid/graphics/Path; - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lf/h/a/e/e/c;->f:Landroid/graphics/RectF; - - new-instance v0, Lf/h/a/e/e/c$b; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1}, Lf/h/a/e/e/c$b;->(Lf/h/a/e/e/c;Lf/h/a/e/e/c$a;)V - - iput-object v0, p0, Lf/h/a/e/e/c;->g:Lf/h/a/e/e/c$b; - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/e/c;->n:Z - - iput-object p1, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - new-instance p1, Landroid/graphics/Paint; - - invoke-direct {p1, v0}, Landroid/graphics/Paint;->(I)V - - iput-object p1, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - sget-object v0, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - return-void -.end method - - -# virtual methods -.method public a()Landroid/graphics/RectF; - .locals 2 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/c;->f:Landroid/graphics/RectF; - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V - - iget-object v0, p0, Lf/h/a/e/e/c;->f:Landroid/graphics/RectF; - - return-object v0 -.end method - -.method public b(Landroid/content/res/ColorStateList;)V - .locals 2 - .param p1 # Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getState()[I - - move-result-object v0 - - iget v1, p0, Lf/h/a/e/e/c;->m:I - - invoke-virtual {p1, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I - - move-result v0 - - iput v0, p0, Lf/h/a/e/e/c;->m:I - - :cond_0 - iput-object p1, p0, Lf/h/a/e/e/c;->p:Landroid/content/res/ColorStateList; - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/e/e/c;->n:Z - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 13 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/e/e/c;->n:Z - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - invoke-virtual {p0, v1}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V - - iget v2, p0, Lf/h/a/e/e/c;->h:F - - invoke-virtual {v1}, Landroid/graphics/Rect;->height()I - - move-result v3 - - int-to-float v3, v3 - - div-float/2addr v2, v3 - - const/4 v3, 0x6 - - new-array v9, v3, [I - - iget v4, p0, Lf/h/a/e/e/c;->i:I - - iget v5, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v5}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v12, 0x0 - - aput v4, v9, v12 - - iget v4, p0, Lf/h/a/e/e/c;->j:I - - iget v5, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v5}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v5, 0x1 - - aput v4, v9, v5 - - iget v4, p0, Lf/h/a/e/e/c;->j:I - - invoke-static {v4, v12}, Landroidx/core/graphics/ColorUtils;->setAlphaComponent(II)I - - move-result v4 - - iget v6, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v6}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v6, 0x2 - - aput v4, v9, v6 - - iget v4, p0, Lf/h/a/e/e/c;->l:I - - invoke-static {v4, v12}, Landroidx/core/graphics/ColorUtils;->setAlphaComponent(II)I - - move-result v4 - - iget v7, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v7}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v7, 0x3 - - aput v4, v9, v7 - - iget v4, p0, Lf/h/a/e/e/c;->l:I - - iget v8, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v8}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v8, 0x4 - - aput v4, v9, v8 - - iget v4, p0, Lf/h/a/e/e/c;->k:I - - iget v10, p0, Lf/h/a/e/e/c;->m:I - - invoke-static {v4, v10}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I - - move-result v4 - - const/4 v10, 0x5 - - aput v4, v9, v10 - - new-array v3, v3, [F - - const/4 v4, 0x0 - - aput v4, v3, v12 - - aput v2, v3, v5 - - const/high16 v4, 0x3f000000 # 0.5f - - aput v4, v3, v6 - - aput v4, v3, v7 - - const/high16 v4, 0x3f800000 # 1.0f - - sub-float v2, v4, v2 - - aput v2, v3, v8 - - aput v4, v3, v10 - - new-instance v2, Landroid/graphics/LinearGradient; - - iget v4, v1, Landroid/graphics/Rect;->top:I - - int-to-float v6, v4 - - iget v1, v1, Landroid/graphics/Rect;->bottom:I - - int-to-float v8, v1 - - sget-object v11, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; - - const/4 v5, 0x0 - - const/4 v7, 0x0 - - move-object v4, v2 - - move-object v10, v3 - - invoke-direct/range {v4 .. v11}, Landroid/graphics/LinearGradient;->(FFFF[I[FLandroid/graphics/Shader$TileMode;)V - - invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader; - - iput-boolean v12, p0, Lf/h/a/e/e/c;->n:Z - - :cond_0 - iget-object v0, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - invoke-virtual {v0}, Landroid/graphics/Paint;->getStrokeWidth()F - - move-result v0 - - const/high16 v1, 0x40000000 # 2.0f - - div-float/2addr v0, v1 - - iget-object v2, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - invoke-virtual {p0, v2}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V - - iget-object v2, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - iget-object v3, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - invoke-virtual {v2, v3}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V - - iget-object v2, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v2}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-virtual {p0}, Lf/h/a/e/e/c;->a()Landroid/graphics/RectF; - - move-result-object v3 - - invoke-interface {v2, v3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - iget-object v3, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - invoke-virtual {v3}, Landroid/graphics/RectF;->width()F - - move-result v3 - - div-float/2addr v3, v1 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(FF)F - - move-result v1 - - iget-object v2, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {p0}, Lf/h/a/e/e/c;->a()Landroid/graphics/RectF; - - move-result-object v3 - - invoke-virtual {v2, v3}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z - - move-result v2 - - if-eqz v2, :cond_1 - - iget-object v2, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - invoke-virtual {v2, v0, v0}, Landroid/graphics/RectF;->inset(FF)V - - iget-object v0, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - iget-object v2, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - invoke-virtual {p1, v0, v1, v1, v2}, Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V - - :cond_1 - return-void -.end method - -.method public getConstantState()Landroid/graphics/drawable/Drawable$ConstantState; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/c;->g:Lf/h/a/e/e/c$b; - - return-object v0 -.end method - -.method public getOpacity()I - .locals 2 - - iget v0, p0, Lf/h/a/e/e/c;->h:F - - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-lez v0, :cond_0 - - const/4 v0, -0x3 - - goto :goto_0 - - :cond_0 - const/4 v0, -0x2 - - :goto_0 - return v0 -.end method - -.method public getOutline(Landroid/graphics/Outline;)V - .locals 5 - .param p1 # Landroid/graphics/Outline; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroid/annotation/TargetApi; - value = 0x15 - .end annotation - - iget-object v0, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {p0}, Lf/h/a/e/e/c;->a()Landroid/graphics/RectF; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-virtual {p0}, Lf/h/a/e/e/c;->a()Landroid/graphics/RectF; - - move-result-object v1 - - invoke-interface {v0, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-virtual {p1, v1, v0}, Landroid/graphics/Outline;->setRoundRect(Landroid/graphics/Rect;F)V - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - invoke-virtual {p0, v0}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V - - iget-object v0, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - iget-object v1, p0, Lf/h/a/e/e/c;->d:Landroid/graphics/Rect; - - invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V - - iget-object v0, p0, Lf/h/a/e/e/c;->a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - iget-object v1, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - const/high16 v2, 0x3f800000 # 1.0f - - iget-object v3, p0, Lf/h/a/e/e/c;->e:Landroid/graphics/RectF; - - iget-object v4, p0, Lf/h/a/e/e/c;->c:Landroid/graphics/Path; - - invoke-virtual {v0, v1, v2, v3, v4}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V - - iget-object v0, p0, Lf/h/a/e/e/c;->c:Landroid/graphics/Path; - - invoke-virtual {v0}, Landroid/graphics/Path;->isConvex()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/e/c;->c:Landroid/graphics/Path; - - invoke-virtual {p1, v0}, Landroid/graphics/Outline;->setConvexPath(Landroid/graphics/Path;)V - - :cond_1 - return-void -.end method - -.method public getPadding(Landroid/graphics/Rect;)Z - .locals 2 - .param p1 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {p0}, Lf/h/a/e/e/c;->a()Landroid/graphics/RectF; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/e/e/c;->h:F - - invoke-static {v0}, Ljava/lang/Math;->round(F)I - - move-result v0 - - invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V - - :cond_0 - const/4 p1, 0x1 - - return p1 -.end method - -.method public isStateful()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/c;->p:Landroid/content/res/ColorStateList; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z - - move-result v0 - - if-nez v0, :cond_1 - - :cond_0 - invoke-super {p0}, Landroid/graphics/drawable/Drawable;->isStateful()Z - - move-result v0 - - if-eqz v0, :cond_2 - - :cond_1 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public onBoundsChange(Landroid/graphics/Rect;)V - .locals 0 - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/e/e/c;->n:Z - - return-void -.end method - -.method public onStateChange([I)Z - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/c;->p:Landroid/content/res/ColorStateList; - - if-eqz v0, :cond_0 - - iget v1, p0, Lf/h/a/e/e/c;->m:I - - invoke-virtual {v0, p1, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I - - move-result p1 - - iget v0, p0, Lf/h/a/e/e/c;->m:I - - if-eq p1, v0, :cond_0 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/e/c;->n:Z - - iput p1, p0, Lf/h/a/e/e/c;->m:I - - :cond_0 - iget-boolean p1, p0, Lf/h/a/e/e/c;->n:Z - - if-eqz p1, :cond_1 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - :cond_1 - iget-boolean p1, p0, Lf/h/a/e/e/c;->n:Z - - return p1 -.end method - -.method public setAlpha(I)V - .locals 1 - .param p1 # I - .annotation build Landroidx/annotation/IntRange; - from = 0x0L - to = 0xffL - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method - -.method public setColorFilter(Landroid/graphics/ColorFilter;)V - .locals 1 - .param p1 # Landroid/graphics/ColorFilter; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/d.smali b/com.discord/smali_classes2/f/h/a/e/e/d.smali deleted file mode 100644 index d2953e2686..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/d.smali +++ /dev/null @@ -1,118 +0,0 @@ -.class public Lf/h/a/e/e/d; -.super Landroid/animation/AnimatorListenerAdapter; -.source "FloatingActionButtonImpl.java" - - -# instance fields -.field public d:Z - -.field public final synthetic e:Z - -.field public final synthetic f:Lf/h/a/e/e/f$f; - -.field public final synthetic g:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;ZLf/h/a/e/e/f$f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/d;->g:Lf/h/a/e/e/f; - - iput-boolean p2, p0, Lf/h/a/e/e/d;->e:Z - - iput-object p3, p0, Lf/h/a/e/e/d;->f:Lf/h/a/e/e/f$f; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationCancel(Landroid/animation/Animator;)V - .locals 0 - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/e/e/d;->d:Z - - return-void -.end method - -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/e/e/d;->g:Lf/h/a/e/e/f; - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/e/e/f;->u:I - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; - - iget-boolean v0, p0, Lf/h/a/e/e/d;->d:Z - - if-nez v0, :cond_1 - - iget-object p1, p1, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget-boolean v0, p0, Lf/h/a/e/e/d;->e:Z - - if-eqz v0, :cond_0 - - const/16 v0, 0x8 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x4 - - :goto_0 - iget-boolean v1, p0, Lf/h/a/e/e/d;->e:Z - - invoke-virtual {p1, v0, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V - - iget-object p1, p0, Lf/h/a/e/e/d;->f:Lf/h/a/e/e/f$f; - - if-eqz p1, :cond_1 - - check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a; - - iget-object v0, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->a:Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener; - - iget-object p1, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->b:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;->onHidden(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V - - :cond_1 - return-void -.end method - -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/e/d;->g:Lf/h/a/e/e/f; - - iget-object v0, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget-boolean v1, p0, Lf/h/a/e/e/d;->e:Z - - const/4 v2, 0x0 - - invoke-virtual {v0, v2, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V - - iget-object v0, p0, Lf/h/a/e/e/d;->g:Lf/h/a/e/e/f; - - const/4 v1, 0x1 - - iput v1, v0, Lf/h/a/e/e/f;->u:I - - iput-object p1, v0, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; - - iput-boolean v2, p0, Lf/h/a/e/e/d;->d:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/e.smali b/com.discord/smali_classes2/f/h/a/e/e/e.smali deleted file mode 100644 index 1979e335cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/e.smali +++ /dev/null @@ -1,82 +0,0 @@ -.class public Lf/h/a/e/e/e; -.super Landroid/animation/AnimatorListenerAdapter; -.source "FloatingActionButtonImpl.java" - - -# instance fields -.field public final synthetic d:Z - -.field public final synthetic e:Lf/h/a/e/e/f$f; - -.field public final synthetic f:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;ZLf/h/a/e/e/f$f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/e;->f:Lf/h/a/e/e/f; - - iput-boolean p2, p0, Lf/h/a/e/e/e;->d:Z - - iput-object p3, p0, Lf/h/a/e/e/e;->e:Lf/h/a/e/e/f$f; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/e/e;->f:Lf/h/a/e/e/f; - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/e/e/f;->u:I - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; - - iget-object p1, p0, Lf/h/a/e/e/e;->e:Lf/h/a/e/e/f$f; - - if-eqz p1, :cond_0 - - check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a; - - iget-object v0, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->a:Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener; - - iget-object p1, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->b:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;->onShown(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V - - :cond_0 - return-void -.end method - -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/e/e;->f:Lf/h/a/e/e/f; - - iget-object v0, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget-boolean v1, p0, Lf/h/a/e/e/e;->d:Z - - const/4 v2, 0x0 - - invoke-virtual {v0, v2, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V - - iget-object v0, p0, Lf/h/a/e/e/e;->f:Lf/h/a/e/e/f; - - const/4 v1, 0x2 - - iput v1, v0, Lf/h/a/e/e/f;->u:I - - iput-object p1, v0, Lf/h/a/e/e/f;->o:Landroid/animation/Animator; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$a.smali b/com.discord/smali_classes2/f/h/a/e/e/f$a.smali deleted file mode 100644 index d4687833d6..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$a.smali +++ /dev/null @@ -1,80 +0,0 @@ -.class public Lf/h/a/e/e/f$a; -.super Lcom/google/android/material/animation/MatrixEvaluator; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/f$a;->a:Lf/h/a/e/e/f; - - invoke-direct {p0}, Lcom/google/android/material/animation/MatrixEvaluator;->()V - - return-void -.end method - - -# virtual methods -.method public evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; - .locals 1 - .param p2 # Landroid/graphics/Matrix; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/graphics/Matrix; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/f$a;->a:Lf/h/a/e/e/f; - - iput p1, v0, Lf/h/a/e/e/f;->s:F - - invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/animation/MatrixEvaluator;->evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; - - move-result-object p1 - - return-object p1 -.end method - -.method public evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - .param p2 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - check-cast p2, Landroid/graphics/Matrix; - - check-cast p3, Landroid/graphics/Matrix; - - iget-object v0, p0, Lf/h/a/e/e/f$a;->a:Lf/h/a/e/e/f; - - iput p1, v0, Lf/h/a/e/e/f;->s:F - - invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/animation/MatrixEvaluator;->evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$b.smali b/com.discord/smali_classes2/f/h/a/e/e/f$b.smali deleted file mode 100644 index 473cfd917f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$b.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public Lf/h/a/e/e/f$b; -.super Lf/h/a/e/e/f$h; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "b" -.end annotation - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/e/e/f$h;->(Lf/h/a/e/e/f;Lf/h/a/e/e/d;)V - - return-void -.end method - - -# virtual methods -.method public a()F - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$c.smali b/com.discord/smali_classes2/f/h/a/e/e/f$c.smali deleted file mode 100644 index e987665071..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$c.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public Lf/h/a/e/e/f$c; -.super Lf/h/a/e/e/f$h; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "c" -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/e/e/f$c;->h:Lf/h/a/e/e/f; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/e/e/f$h;->(Lf/h/a/e/e/f;Lf/h/a/e/e/d;)V - - return-void -.end method - - -# virtual methods -.method public a()F - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/f$c;->h:Lf/h/a/e/e/f; - - iget v1, v0, Lf/h/a/e/e/f;->h:F - - iget v0, v0, Lf/h/a/e/e/f;->i:F - - add-float/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$d.smali b/com.discord/smali_classes2/f/h/a/e/e/f$d.smali deleted file mode 100644 index 70ff9b0df7..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$d.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public Lf/h/a/e/e/f$d; -.super Lf/h/a/e/e/f$h; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "d" -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/e/e/f$d;->h:Lf/h/a/e/e/f; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/e/e/f$h;->(Lf/h/a/e/e/f;Lf/h/a/e/e/d;)V - - return-void -.end method - - -# virtual methods -.method public a()F - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/f$d;->h:Lf/h/a/e/e/f; - - iget v1, v0, Lf/h/a/e/e/f;->h:F - - iget v0, v0, Lf/h/a/e/e/f;->j:F - - add-float/2addr v1, v0 - - return v1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$g.smali b/com.discord/smali_classes2/f/h/a/e/e/f$g.smali deleted file mode 100644 index 7326d67dce..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$g.smali +++ /dev/null @@ -1,44 +0,0 @@ -.class public Lf/h/a/e/e/f$g; -.super Lf/h/a/e/e/f$h; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = "g" -.end annotation - - -# instance fields -.field public final synthetic h:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 1 - - iput-object p1, p0, Lf/h/a/e/e/f$g;->h:Lf/h/a/e/e/f; - - const/4 v0, 0x0 - - invoke-direct {p0, p1, v0}, Lf/h/a/e/e/f$h;->(Lf/h/a/e/e/f;Lf/h/a/e/e/d;)V - - return-void -.end method - - -# virtual methods -.method public a()F - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/f$g;->h:Lf/h/a/e/e/f; - - iget v0, v0, Lf/h/a/e/e/f;->h:F - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$h.smali b/com.discord/smali_classes2/f/h/a/e/e/f$h.smali deleted file mode 100644 index ab37507a59..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f$h.smali +++ /dev/null @@ -1,129 +0,0 @@ -.class public abstract Lf/h/a/e/e/f$h; -.super Landroid/animation/AnimatorListenerAdapter; -.source "FloatingActionButtonImpl.java" - -# interfaces -.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x401 - name = "h" -.end annotation - - -# instance fields -.field public d:Z - -.field public e:F - -.field public f:F - -.field public final synthetic g:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;Lf/h/a/e/e/d;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/f$h;->g:Lf/h/a/e/e/f; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public abstract a()F -.end method - -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/e/f$h;->g:Lf/h/a/e/e/f; - - iget v0, p0, Lf/h/a/e/e/f$h;->f:F - - float-to-int v0, v0 - - int-to-float v0, v0 - - invoke-virtual {p1, v0}, Lf/h/a/e/e/f;->x(F)V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/e/e/f$h;->d:Z - - return-void -.end method - -.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V - .locals 3 - .param p1 # Landroid/animation/ValueAnimator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/e/e/f$h;->d:Z - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/e/f$h;->g:Lf/h/a/e/e/f; - - iget-object v0, v0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-nez v0, :cond_0 - - const/4 v0, 0x0 - - goto :goto_0 - - :cond_0 - invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getElevation()F - - move-result v0 - - :goto_0 - iput v0, p0, Lf/h/a/e/e/f$h;->e:F - - invoke-virtual {p0}, Lf/h/a/e/e/f$h;->a()F - - move-result v0 - - iput v0, p0, Lf/h/a/e/e/f$h;->f:F - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/e/f$h;->d:Z - - :cond_1 - iget-object v0, p0, Lf/h/a/e/e/f$h;->g:Lf/h/a/e/e/f; - - iget v1, p0, Lf/h/a/e/e/f$h;->e:F - - iget v2, p0, Lf/h/a/e/e/f$h;->f:F - - sub-float/2addr v2, v1 - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F - - move-result p1 - - mul-float p1, p1, v2 - - add-float/2addr p1, v1 - - float-to-int p1, p1 - - int-to-float p1, p1 - - invoke-virtual {v0, p1}, Lf/h/a/e/e/f;->x(F)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f.smali b/com.discord/smali_classes2/f/h/a/e/e/f.smali deleted file mode 100644 index a9b6ac0f20..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/f.smali +++ /dev/null @@ -1,1107 +0,0 @@ -.class public Lf/h/a/e/e/f; -.super Ljava/lang/Object; -.source "FloatingActionButtonImpl.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/e/f$b;, - Lf/h/a/e/e/f$d;, - Lf/h/a/e/e/f$c;, - Lf/h/a/e/e/f$g;, - Lf/h/a/e/e/f$h;, - Lf/h/a/e/e/f$f;, - Lf/h/a/e/e/f$e; - } -.end annotation - - -# static fields -.field public static final F:Landroid/animation/TimeInterpolator; - -.field public static final G:[I - -.field public static final H:[I - -.field public static final I:[I - -.field public static final J:[I - -.field public static final K:[I - -.field public static final L:[I - - -# instance fields -.field public final A:Landroid/graphics/Rect; - -.field public final B:Landroid/graphics/RectF; - -.field public final C:Landroid/graphics/RectF; - -.field public final D:Landroid/graphics/Matrix; - -.field public E:Landroid/view/ViewTreeObserver$OnPreDrawListener; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public a:Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public b:Lcom/google/android/material/shape/MaterialShapeDrawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public c:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:Lf/h/a/e/e/c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public e:Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public f:Z - -.field public g:Z - -.field public h:F - -.field public i:F - -.field public j:F - -.field public k:I - -.field public final l:Lcom/google/android/material/internal/StateListAnimator; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public m:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public o:Landroid/animation/Animator; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public p:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public q:Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public r:F - -.field public s:F - -.field public t:I - -.field public u:I - -.field public v:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Landroid/animation/Animator$AnimatorListener;", - ">;" - } - .end annotation -.end field - -.field public w:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Landroid/animation/Animator$AnimatorListener;", - ">;" - } - .end annotation -.end field - -.field public x:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lf/h/a/e/e/f$e;", - ">;" - } - .end annotation -.end field - -.field public final y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - -.field public final z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - -# direct methods -.method public static constructor ()V - .locals 3 - - sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - sput-object v0, Lf/h/a/e/e/f;->F:Landroid/animation/TimeInterpolator; - - const/4 v0, 0x2 - - new-array v1, v0, [I - - fill-array-data v1, :array_0 - - sput-object v1, Lf/h/a/e/e/f;->G:[I - - const/4 v1, 0x3 - - new-array v1, v1, [I - - fill-array-data v1, :array_1 - - sput-object v1, Lf/h/a/e/e/f;->H:[I - - new-array v1, v0, [I - - fill-array-data v1, :array_2 - - sput-object v1, Lf/h/a/e/e/f;->I:[I - - new-array v0, v0, [I - - fill-array-data v0, :array_3 - - sput-object v0, Lf/h/a/e/e/f;->J:[I - - const/4 v0, 0x1 - - new-array v0, v0, [I - - const v1, 0x101009e - - const/4 v2, 0x0 - - aput v1, v0, v2 - - sput-object v0, Lf/h/a/e/e/f;->K:[I - - new-array v0, v2, [I - - sput-object v0, Lf/h/a/e/e/f;->L:[I - - return-void - - :array_0 - .array-data 4 - 0x10100a7 - 0x101009e - .end array-data - - :array_1 - .array-data 4 - 0x1010367 - 0x101009c - 0x101009e - .end array-data - - :array_2 - .array-data 4 - 0x101009c - 0x101009e - .end array-data - - :array_3 - .array-data 4 - 0x1010367 - 0x101009e - .end array-data -.end method - -.method public constructor (Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/e/f;->g:Z - - const/high16 v0, 0x3f800000 # 1.0f - - iput v0, p0, Lf/h/a/e/e/f;->s:F - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/e/f;->u:I - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - iput-object v0, p0, Lf/h/a/e/e/f;->A:Landroid/graphics/Rect; - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lf/h/a/e/e/f;->B:Landroid/graphics/RectF; - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lf/h/a/e/e/f;->C:Landroid/graphics/RectF; - - new-instance v0, Landroid/graphics/Matrix; - - invoke-direct {v0}, Landroid/graphics/Matrix;->()V - - iput-object v0, p0, Lf/h/a/e/e/f;->D:Landroid/graphics/Matrix; - - iput-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iput-object p2, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - new-instance p1, Lcom/google/android/material/internal/StateListAnimator; - - invoke-direct {p1}, Lcom/google/android/material/internal/StateListAnimator;->()V - - iput-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->G:[I - - new-instance v0, Lf/h/a/e/e/f$d; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$d;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->H:[I - - new-instance v0, Lf/h/a/e/e/f$c; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$c;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->I:[I - - new-instance v0, Lf/h/a/e/e/f$c; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$c;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->J:[I - - new-instance v0, Lf/h/a/e/e/f$c; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$c;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->K:[I - - new-instance v0, Lf/h/a/e/e/f$g; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$g;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; - - sget-object p2, Lf/h/a/e/e/f;->L:[I - - new-instance v0, Lf/h/a/e/e/f$b; - - invoke-direct {v0, p0}, Lf/h/a/e/e/f$b;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - - move-result-object v0 - - invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->getRotation()F - - move-result p1 - - iput p1, p0, Lf/h/a/e/e/f;->r:F - - return-void -.end method - - -# virtual methods -.method public final a(FLandroid/graphics/Matrix;)V - .locals 5 - .param p2 # Landroid/graphics/Matrix; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p2}, Landroid/graphics/Matrix;->reset()V - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getDrawable()Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - if-eqz v0, :cond_0 - - iget v1, p0, Lf/h/a/e/e/f;->t:I - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/e/e/f;->B:Landroid/graphics/RectF; - - iget-object v2, p0, Lf/h/a/e/e/f;->C:Landroid/graphics/RectF; - - invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I - - move-result v3 - - int-to-float v3, v3 - - invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I - - move-result v0 - - int-to-float v0, v0 - - const/4 v4, 0x0 - - invoke-virtual {v1, v4, v4, v3, v0}, Landroid/graphics/RectF;->set(FFFF)V - - iget v0, p0, Lf/h/a/e/e/f;->t:I - - int-to-float v3, v0 - - int-to-float v0, v0 - - invoke-virtual {v2, v4, v4, v3, v0}, Landroid/graphics/RectF;->set(FFFF)V - - sget-object v0, Landroid/graphics/Matrix$ScaleToFit;->CENTER:Landroid/graphics/Matrix$ScaleToFit; - - invoke-virtual {p2, v1, v2, v0}, Landroid/graphics/Matrix;->setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z - - iget v0, p0, Lf/h/a/e/e/f;->t:I - - int-to-float v1, v0 - - const/high16 v2, 0x40000000 # 2.0f - - div-float/2addr v1, v2 - - int-to-float v0, v0 - - div-float/2addr v0, v2 - - invoke-virtual {p2, p1, p1, v1, v0}, Landroid/graphics/Matrix;->postScale(FFFF)Z - - :cond_0 - return-void -.end method - -.method public final b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; - .locals 7 - .param p1 # Lcom/google/android/material/animation/MotionSpec; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; - - const/4 v3, 0x1 - - new-array v4, v3, [F - - const/4 v5, 0x0 - - aput p2, v4, v5 - - invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - const-string v1, "opacity" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; - - move-result-object v1 - - invoke-virtual {v1, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p2, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v1, Landroid/view/View;->SCALE_X:Landroid/util/Property; - - new-array v2, v3, [F - - aput p3, v2, v5 - - invoke-static {p2, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - const-string v1, "scale" - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; - - move-result-object v2 - - invoke-virtual {v2, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V - - sget v2, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v4, 0x1a - - if-eq v2, v4, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v2, Lf/h/a/e/e/g; - - invoke-direct {v2, p0}, Lf/h/a/e/e/g;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p2, v2}, Landroid/animation/ObjectAnimator;->setEvaluator(Landroid/animation/TypeEvaluator;)V - - :goto_0 - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p2, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v2, Landroid/view/View;->SCALE_Y:Landroid/util/Property; - - new-array v6, v3, [F - - aput p3, v6, v5 - - invoke-static {p2, v2, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; - - move-result-object p3 - - invoke-virtual {p3, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V - - sget p3, Landroid/os/Build$VERSION;->SDK_INT:I - - if-eq p3, v4, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance p3, Lf/h/a/e/e/g; - - invoke-direct {p3, p0}, Lf/h/a/e/e/g;->(Lf/h/a/e/e/f;)V - - invoke-virtual {p2, p3}, Landroid/animation/ObjectAnimator;->setEvaluator(Landroid/animation/TypeEvaluator;)V - - :goto_1 - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - iget-object p2, p0, Lf/h/a/e/e/f;->D:Landroid/graphics/Matrix; - - invoke-virtual {p0, p4, p2}, Lf/h/a/e/e/f;->a(FLandroid/graphics/Matrix;)V - - iget-object p2, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - new-instance p3, Lcom/google/android/material/animation/ImageMatrixProperty; - - invoke-direct {p3}, Lcom/google/android/material/animation/ImageMatrixProperty;->()V - - new-instance p4, Lf/h/a/e/e/f$a; - - invoke-direct {p4, p0}, Lf/h/a/e/e/f$a;->(Lf/h/a/e/e/f;)V - - new-array v1, v3, [Landroid/graphics/Matrix; - - new-instance v2, Landroid/graphics/Matrix; - - iget-object v3, p0, Lf/h/a/e/e/f;->D:Landroid/graphics/Matrix; - - invoke-direct {v2, v3}, Landroid/graphics/Matrix;->(Landroid/graphics/Matrix;)V - - aput-object v2, v1, v5 - - invoke-static {p2, p3, p4, v1}, Landroid/animation/ObjectAnimator;->ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - const-string p3, "iconScale" - - invoke-virtual {p1, p3}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V - - invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-instance p1, Landroid/animation/AnimatorSet; - - invoke-direct {p1}, Landroid/animation/AnimatorSet;->()V - - invoke-static {p1, v0}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V - - return-object p1 -.end method - -.method public final c(Lf/h/a/e/e/f$h;)Landroid/animation/ValueAnimator; - .locals 3 - .param p1 # Lf/h/a/e/e/f$h; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Landroid/animation/ValueAnimator; - - invoke-direct {v0}, Landroid/animation/ValueAnimator;->()V - - sget-object v1, Lf/h/a/e/e/f;->F:Landroid/animation/TimeInterpolator; - - invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - const-wide/16 v1, 0x64 - - invoke-virtual {v0, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - const/4 p1, 0x2 - - new-array p1, p1, [F - - fill-array-data p1, :array_0 - - invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->setFloatValues([F)V - - return-object v0 - - nop - - :array_0 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data -.end method - -.method public abstract d()F -.end method - -.method public e(Landroid/graphics/Rect;)V - .locals 5 - .param p1 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-boolean v0, p0, Lf/h/a/e/e/f;->f:Z - - if-eqz v0, :cond_0 - - iget v0, p0, Lf/h/a/e/e/f;->k:I - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I - - move-result v1 - - sub-int/2addr v0, v1 - - div-int/lit8 v0, v0, 0x2 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - iget-boolean v1, p0, Lf/h/a/e/e/f;->g:Z - - if-eqz v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/e/f;->d()F - - move-result v1 - - iget v2, p0, Lf/h/a/e/e/f;->j:F - - add-float/2addr v1, v2 - - goto :goto_1 - - :cond_1 - const/4 v1, 0x0 - - :goto_1 - float-to-double v2, v1 - - invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v2 - - double-to-int v2, v2 - - invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I - - move-result v2 - - const/high16 v3, 0x3fc00000 # 1.5f - - mul-float v1, v1, v3 - - float-to-double v3, v1 - - invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D - - move-result-wide v3 - - double-to-int v1, v3 - - invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I - - move-result v0 - - invoke-virtual {p1, v2, v0, v2, v0}, Landroid/graphics/Rect;->set(IIII)V - - return-void -.end method - -.method public abstract f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V - .param p2 # Landroid/graphics/PorterDuff$Mode; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public g()Z - .locals 4 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getVisibility()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-nez v0, :cond_1 - - iget v0, p0, Lf/h/a/e/e/f;->u:I - - if-ne v0, v2, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - iget v0, p0, Lf/h/a/e/e/f;->u:I - - const/4 v3, 0x2 - - if-eq v0, v3, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public h()Z - .locals 4 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getVisibility()I - - move-result v0 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/e/e/f;->u:I - - const/4 v3, 0x2 - - if-ne v0, v3, :cond_0 - - const/4 v1, 0x1 - - :cond_0 - return v1 - - :cond_1 - iget v0, p0, Lf/h/a/e/e/f;->u:I - - if-eq v0, v2, :cond_2 - - const/4 v1, 0x1 - - :cond_2 - return v1 -.end method - -.method public abstract i()V -.end method - -.method public abstract j()V -.end method - -.method public abstract k([I)V -.end method - -.method public abstract l(FFF)V -.end method - -.method public m()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/e/e/f$e; - - invoke-interface {v1}, Lf/h/a/e/e/f$e;->b()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public n()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/e/f;->x:Ljava/util/ArrayList; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lf/h/a/e/e/f$e; - - invoke-interface {v1}, Lf/h/a/e/e/f$e;->a()V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public abstract o()Z -.end method - -.method public final p(F)V - .locals 1 - - iput p1, p0, Lf/h/a/e/e/f;->s:F - - iget-object v0, p0, Lf/h/a/e/e/f;->D:Landroid/graphics/Matrix; - - invoke-virtual {p0, p1, v0}, Lf/h/a/e/e/f;->a(FLandroid/graphics/Matrix;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1, v0}, Landroid/widget/ImageButton;->setImageMatrix(Landroid/graphics/Matrix;)V - - return-void -.end method - -.method public abstract q(Landroid/content/res/ColorStateList;)V - .param p1 # Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public final r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 2 - .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; - - iget-object v0, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_0 - iget-object v0, p0, Lf/h/a/e/e/f;->c:Landroid/graphics/drawable/Drawable; - - instance-of v1, v0, Lcom/google/android/material/shape/Shapeable; - - if-eqz v1, :cond_1 - - check-cast v0, Lcom/google/android/material/shape/Shapeable; - - invoke-interface {v0, p1}, Lcom/google/android/material/shape/Shapeable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - :cond_1 - iget-object v0, p0, Lf/h/a/e/e/f;->d:Lf/h/a/e/e/c; - - if-eqz v0, :cond_2 - - iput-object p1, v0, Lf/h/a/e/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - :cond_2 - return-void -.end method - -.method public abstract s()Z -.end method - -.method public final t()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-static {v0}, Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->isInEditMode()Z - - move-result v0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public final u()Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/e/e/f;->f:Z - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I - - move-result v0 - - iget v1, p0, Lf/h/a/e/e/f;->k:I - - if-lt v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public abstract v()V -.end method - -.method public final w()V - .locals 8 - - iget-object v0, p0, Lf/h/a/e/e/f;->A:Landroid/graphics/Rect; - - invoke-virtual {p0, v0}, Lf/h/a/e/e/f;->e(Landroid/graphics/Rect;)V - - iget-object v1, p0, Lf/h/a/e/e/f;->e:Landroid/graphics/drawable/Drawable; - - const-string v2, "Didn\'t initialize content background" - - invoke-static {v1, v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - invoke-virtual {p0}, Lf/h/a/e/e/f;->s()Z - - move-result v1 - - if-eqz v1, :cond_0 - - new-instance v1, Landroid/graphics/drawable/InsetDrawable; - - iget-object v3, p0, Lf/h/a/e/e/f;->e:Landroid/graphics/drawable/Drawable; - - iget v4, v0, Landroid/graphics/Rect;->left:I - - iget v5, v0, Landroid/graphics/Rect;->top:I - - iget v6, v0, Landroid/graphics/Rect;->right:I - - iget v7, v0, Landroid/graphics/Rect;->bottom:I - - move-object v2, v1 - - invoke-direct/range {v2 .. v7}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V - - iget-object v2, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - invoke-interface {v2, v1}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - iget-object v2, p0, Lf/h/a/e/e/f;->e:Landroid/graphics/drawable/Drawable; - - invoke-interface {v1, v2}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V - - :goto_0 - iget-object v1, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - iget v2, v0, Landroid/graphics/Rect;->left:I - - iget v3, v0, Landroid/graphics/Rect;->top:I - - iget v4, v0, Landroid/graphics/Rect;->right:I - - iget v0, v0, Landroid/graphics/Rect;->bottom:I - - invoke-interface {v1, v2, v3, v4, v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setShadowPadding(IIII)V - - return-void -.end method - -.method public x(F)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setElevation(F)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/g.smali b/com.discord/smali_classes2/f/h/a/e/e/g.smali deleted file mode 100644 index 16c6861130..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/g.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public Lf/h/a/e/e/g; -.super Ljava/lang/Object; -.source "FloatingActionButtonImpl.java" - -# interfaces -.implements Landroid/animation/TypeEvaluator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/Object;", - "Landroid/animation/TypeEvaluator<", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# instance fields -.field public a:Landroid/animation/FloatEvaluator; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance p1, Landroid/animation/FloatEvaluator; - - invoke-direct {p1}, Landroid/animation/FloatEvaluator;->()V - - iput-object p1, p0, Lf/h/a/e/e/g;->a:Landroid/animation/FloatEvaluator; - - return-void -.end method - - -# virtual methods -.method public evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p2, Ljava/lang/Float; - - check-cast p3, Ljava/lang/Float; - - iget-object v0, p0, Lf/h/a/e/e/g;->a:Landroid/animation/FloatEvaluator; - - invoke-virtual {v0, p1, p2, p3}, Landroid/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; - - move-result-object p1 - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - const p2, 0x3dcccccd # 0.1f - - cmpg-float p2, p1, p2 - - if-gez p2, :cond_0 - - const/4 p1, 0x0 - - :cond_0 - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/h.smali b/com.discord/smali_classes2/f/h/a/e/e/h.smali deleted file mode 100644 index 8d90f54997..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/h.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public Lf/h/a/e/e/h; -.super Ljava/lang/Object; -.source "FloatingActionButtonImpl.java" - -# interfaces -.implements Landroid/view/ViewTreeObserver$OnPreDrawListener; - - -# instance fields -.field public final synthetic d:Lf/h/a/e/e/f; - - -# direct methods -.method public constructor (Lf/h/a/e/e/f;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/e/h;->d:Lf/h/a/e/e/f; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onPreDraw()Z - .locals 3 - - iget-object v0, p0, Lf/h/a/e/e/h;->d:Lf/h/a/e/e/f; - - iget-object v1, v0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v1}, Landroid/widget/ImageButton;->getRotation()F - - move-result v1 - - iget v2, v0, Lf/h/a/e/e/f;->r:F - - cmpl-float v2, v2, v1 - - if-eqz v2, :cond_0 - - iput v1, v0, Lf/h/a/e/e/f;->r:F - - invoke-virtual {v0}, Lf/h/a/e/e/f;->v()V - - :cond_0 - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/i$a.smali b/com.discord/smali_classes2/f/h/a/e/e/i$a.smali deleted file mode 100644 index ab84c645ff..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/i$a.smali +++ /dev/null @@ -1,34 +0,0 @@ -.class public Lf/h/a/e/e/i$a; -.super Lcom/google/android/material/shape/MaterialShapeDrawable; -.source "FloatingActionButtonImplLollipop.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/i; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 0 - - invoke-direct {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - return-void -.end method - - -# virtual methods -.method public isStateful()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/i.smali b/com.discord/smali_classes2/f/h/a/e/e/i.smali deleted file mode 100644 index a72f97b638..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/i.smali +++ /dev/null @@ -1,698 +0,0 @@ -.class public Lf/h/a/e/e/i; -.super Lf/h/a/e/e/f; -.source "FloatingActionButtonImplLollipop.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/e/i$a; - } -.end annotation - - -# direct methods -.method public constructor (Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Lf/h/a/e/e/f;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V - - return-void -.end method - - -# virtual methods -.method public d()F - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getElevation()F - - move-result v0 - - return v0 -.end method - -.method public e(Landroid/graphics/Rect;)V - .locals 2 - .param p1 # Landroid/graphics/Rect; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - invoke-interface {v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->isCompatPaddingEnabled()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-super {p0, p1}, Lf/h/a/e/e/f;->e(Landroid/graphics/Rect;)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/e/e/f;->u()Z - - move-result v0 - - if-nez v0, :cond_1 - - iget v0, p0, Lf/h/a/e/e/f;->k:I - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I - - move-result v1 - - sub-int/2addr v0, v1 - - div-int/lit8 v0, v0, 0x2 - - invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V - - goto :goto_0 - - :cond_1 - const/4 v0, 0x0 - - invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V - - :goto_0 - return-void -.end method - -.method public f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V - .locals 6 - .param p2 # Landroid/graphics/PorterDuff$Mode; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lcom/google/android/material/shape/ShapeAppearanceModel; - - new-instance v1, Lf/h/a/e/e/i$a; - - invoke-direct {v1, v0}, Lf/h/a/e/e/i$a;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - iput-object v1, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTintList(Landroid/content/res/ColorStateList;)V - - if-eqz p2, :cond_0 - - iget-object v0, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-virtual {v0, p2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V - - :cond_0 - iget-object p2, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; - - move-result-object v0 - - invoke-virtual {p2, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V - - const/4 p2, 0x0 - - if-lez p4, :cond_2 - - iget-object v0, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {v0}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; - - move-result-object v0 - - new-instance v1, Lf/h/a/e/e/c; - - iget-object v2, p0, Lf/h/a/e/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-static {v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - check-cast v2, Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-direct {v1, v2}, Lf/h/a/e/e/c;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - sget v2, Lcom/google/android/material/R$color;->design_fab_stroke_top_outer_color:I - - invoke-static {v0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I - - move-result v2 - - sget v3, Lcom/google/android/material/R$color;->design_fab_stroke_top_inner_color:I - - invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I - - move-result v3 - - sget v4, Lcom/google/android/material/R$color;->design_fab_stroke_end_inner_color:I - - invoke-static {v0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I - - move-result v4 - - sget v5, Lcom/google/android/material/R$color;->design_fab_stroke_end_outer_color:I - - invoke-static {v0, v5}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I - - move-result v0 - - iput v2, v1, Lf/h/a/e/e/c;->i:I - - iput v3, v1, Lf/h/a/e/e/c;->j:I - - iput v4, v1, Lf/h/a/e/e/c;->k:I - - iput v0, v1, Lf/h/a/e/e/c;->l:I - - int-to-float p4, p4 - - iget v0, v1, Lf/h/a/e/e/c;->h:F - - const/4 v2, 0x1 - - cmpl-float v0, v0, p4 - - if-eqz v0, :cond_1 - - iput p4, v1, Lf/h/a/e/e/c;->h:F - - iget-object v0, v1, Lf/h/a/e/e/c;->b:Landroid/graphics/Paint; - - const v3, 0x3faaa993 # 1.3333f - - mul-float p4, p4, v3 - - invoke-virtual {v0, p4}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - iput-boolean v2, v1, Lf/h/a/e/e/c;->n:Z - - invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - :cond_1 - invoke-virtual {v1, p1}, Lf/h/a/e/e/c;->b(Landroid/content/res/ColorStateList;)V - - iput-object v1, p0, Lf/h/a/e/e/f;->d:Lf/h/a/e/e/c; - - new-instance p1, Landroid/graphics/drawable/LayerDrawable; - - const/4 p4, 0x2 - - new-array p4, p4, [Landroid/graphics/drawable/Drawable; - - const/4 v0, 0x0 - - iget-object v1, p0, Lf/h/a/e/e/f;->d:Lf/h/a/e/e/c; - - invoke-static {v1}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroid/graphics/drawable/Drawable; - - aput-object v1, p4, v0 - - iget-object v0, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/graphics/drawable/Drawable; - - aput-object v0, p4, v2 - - invoke-direct {p1, p4}, Landroid/graphics/drawable/LayerDrawable;->([Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_2 - iput-object p2, p0, Lf/h/a/e/e/f;->d:Lf/h/a/e/e/c; - - iget-object p1, p0, Lf/h/a/e/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; - - :goto_0 - new-instance p4, Landroid/graphics/drawable/RippleDrawable; - - invoke-static {p3}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; - - move-result-object p3 - - invoke-direct {p4, p3, p1, p2}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V - - iput-object p4, p0, Lf/h/a/e/e/f;->c:Landroid/graphics/drawable/Drawable; - - iput-object p4, p0, Lf/h/a/e/e/f;->e:Landroid/graphics/drawable/Drawable; - - return-void -.end method - -.method public i()V - .locals 0 - - return-void -.end method - -.method public j()V - .locals 0 - - invoke-virtual {p0}, Lf/h/a/e/e/f;->w()V - - return-void -.end method - -.method public k([I)V - .locals 2 - - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v0, 0x15 - - if-ne p1, v0, :cond_4 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->isEnabled()Z - - move-result p1 - - const/4 v0, 0x0 - - if-eqz p1, :cond_3 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget v1, p0, Lf/h/a/e/e/f;->h:F - - invoke-virtual {p1, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setElevation(F)V - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->isPressed()Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget v0, p0, Lf/h/a/e/e/f;->j:F - - invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V - - goto :goto_1 - - :cond_0 - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->isFocused()Z - - move-result p1 - - if-nez p1, :cond_2 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->isHovered()Z - - move-result p1 - - if-eqz p1, :cond_1 - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V - - goto :goto_1 - - :cond_2 - :goto_0 - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - iget v0, p0, Lf/h/a/e/e/f;->i:F - - invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V - - goto :goto_1 - - :cond_3 - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setElevation(F)V - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V - - :cond_4 - :goto_1 - return-void -.end method - -.method public l(FFF)V - .locals 8 - - sget v0, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x15 - - if-ne v0, v1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1}, Landroid/widget/ImageButton;->refreshDrawableState()V - - goto/16 :goto_0 - - :cond_0 - new-instance v0, Landroid/animation/StateListAnimator; - - invoke-direct {v0}, Landroid/animation/StateListAnimator;->()V - - sget-object v1, Lf/h/a/e/e/f;->G:[I - - invoke-virtual {p0, p1, p3}, Lf/h/a/e/e/i;->y(FF)Landroid/animation/Animator; - - move-result-object p3 - - invoke-virtual {v0, v1, p3}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - sget-object p3, Lf/h/a/e/e/f;->H:[I - - invoke-virtual {p0, p1, p2}, Lf/h/a/e/e/i;->y(FF)Landroid/animation/Animator; - - move-result-object v1 - - invoke-virtual {v0, p3, v1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - sget-object p3, Lf/h/a/e/e/f;->I:[I - - invoke-virtual {p0, p1, p2}, Lf/h/a/e/e/i;->y(FF)Landroid/animation/Animator; - - move-result-object v1 - - invoke-virtual {v0, p3, v1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - sget-object p3, Lf/h/a/e/e/f;->J:[I - - invoke-virtual {p0, p1, p2}, Lf/h/a/e/e/i;->y(FF)Landroid/animation/Animator; - - move-result-object p2 - - invoke-virtual {v0, p3, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - new-instance p2, Landroid/animation/AnimatorSet; - - invoke-direct {p2}, Landroid/animation/AnimatorSet;->()V - - new-instance p3, Ljava/util/ArrayList; - - invoke-direct {p3}, Ljava/util/ArrayList;->()V - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - const/4 v2, 0x1 - - new-array v3, v2, [F - - const/4 v4, 0x0 - - aput p1, v3, v4 - - const-string p1, "elevation" - - invoke-static {v1, p1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - const-wide/16 v5, 0x0 - - invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - sget p1, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v1, 0x16 - - const-wide/16 v5, 0x64 - - if-lt p1, v1, :cond_1 - - const/16 v1, 0x18 - - if-gt p1, v1, :cond_1 - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v1, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; - - new-array v3, v2, [F - - invoke-virtual {p1}, Landroid/widget/ImageButton;->getTranslationZ()F - - move-result v7 - - aput v7, v3, v4 - - invoke-static {p1, v1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_1 - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v1, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; - - new-array v2, v2, [F - - const/4 v3, 0x0 - - aput v3, v2, v4 - - invoke-static {p1, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-array p1, v4, [Landroid/animation/Animator; - - invoke-virtual {p3, p1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, [Landroid/animation/Animator; - - invoke-virtual {p2, p1}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V - - sget-object p1, Lf/h/a/e/e/f;->F:Landroid/animation/TimeInterpolator; - - invoke-virtual {p2, p1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object p1, Lf/h/a/e/e/f;->K:[I - - invoke-virtual {v0, p1, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - sget-object p1, Lf/h/a/e/e/f;->L:[I - - invoke-virtual {p0, v3, v3}, Lf/h/a/e/e/i;->y(FF)Landroid/animation/Animator; - - move-result-object p2 - - invoke-virtual {v0, p1, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - invoke-virtual {p1, v0}, Landroid/widget/ImageButton;->setStateListAnimator(Landroid/animation/StateListAnimator;)V - - :goto_0 - invoke-virtual {p0}, Lf/h/a/e/e/i;->s()Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-virtual {p0}, Lf/h/a/e/e/f;->w()V - - :cond_2 - return-void -.end method - -.method public o()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method - -.method public q(Landroid/content/res/ColorStateList;)V - .locals 2 - .param p1 # Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/e/f;->c:Landroid/graphics/drawable/Drawable; - - instance-of v1, v0, Landroid/graphics/drawable/RippleDrawable; - - if-eqz v1, :cond_0 - - check-cast v0, Landroid/graphics/drawable/RippleDrawable; - - invoke-static {p1}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V - - goto :goto_0 - - :cond_0 - if-eqz v0, :cond_1 - - invoke-static {p1}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; - - move-result-object p1 - - invoke-static {v0, p1}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public s()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; - - invoke-interface {v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->isCompatPaddingEnabled()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/e/f;->u()Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method - -.method public v()V - .locals 0 - - return-void -.end method - -.method public final y(FF)Landroid/animation/Animator; - .locals 7 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - new-instance v0, Landroid/animation/AnimatorSet; - - invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - const/4 v2, 0x1 - - new-array v3, v2, [F - - const/4 v4, 0x0 - - aput p1, v3, v4 - - const-string p1, "elevation" - - invoke-static {v1, p1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - const-wide/16 v5, 0x0 - - invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - invoke-virtual {v0, p1}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; - - move-result-object p1 - - iget-object v1, p0, Lf/h/a/e/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; - - sget-object v3, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; - - new-array v2, v2, [F - - aput p2, v2, v4 - - invoke-static {v1, v3, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - const-wide/16 v1, 0x64 - - invoke-virtual {p2, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - invoke-virtual {p1, p2}, Landroid/animation/AnimatorSet$Builder;->with(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; - - sget-object p1, Lf/h/a/e/e/f;->F:Landroid/animation/TimeInterpolator; - - invoke-virtual {v0, p1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/j.smali b/com.discord/smali_classes2/f/h/a/e/e/j.smali deleted file mode 100644 index 4cd208ffe1..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/e/j.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public interface abstract Lf/h/a/e/e/j; -.super Ljava/lang/Object; -.source "MotionStrategy.java" - - -# virtual methods -.method public abstract a()V -.end method - -.method public abstract b()I - .annotation build Landroidx/annotation/AnimatorRes; - .end annotation -.end method - -.method public abstract c()V -.end method - -.method public abstract d()Z -.end method - -.method public abstract e()V -.end method - -.method public abstract f()Landroid/animation/AnimatorSet; -.end method - -.method public abstract g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V - .param p1 # Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param -.end method - -.method public abstract onAnimationStart(Landroid/animation/Animator;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/f/a$a.smali b/com.discord/smali_classes2/f/h/a/e/f/a$a.smali deleted file mode 100644 index 9a770f0472..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/f/a$a.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public Lf/h/a/e/f/a$a; -.super Ljava/lang/Exception; -.source "StaticLayoutBuilderCompat.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/f/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "a" -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Throwable;)V - .locals 2 - - const-string v0, "Error thrown initializing StaticLayout " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; - - move-result-object v1 - - invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0, p1}, Ljava/lang/Exception;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/f/a.smali b/com.discord/smali_classes2/f/h/a/e/f/a.smali deleted file mode 100644 index 36df55dff9..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/f/a.smali +++ /dev/null @@ -1,482 +0,0 @@ -.class public final Lf/h/a/e/f/a; -.super Ljava/lang/Object; -.source "StaticLayoutBuilderCompat.java" - - -# annotations -.annotation build Landroidx/annotation/RestrictTo; - value = { - .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; - } -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/f/a$a; - } -.end annotation - - -# static fields -.field public static k:Z - -.field public static l:Ljava/lang/reflect/Constructor; - .annotation build Landroidx/annotation/Nullable; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/reflect/Constructor<", - "Landroid/text/StaticLayout;", - ">;" - } - .end annotation -.end field - -.field public static m:Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# instance fields -.field public a:Ljava/lang/CharSequence; - -.field public final b:Landroid/text/TextPaint; - -.field public final c:I - -.field public d:I - -.field public e:I - -.field public f:Landroid/text/Layout$Alignment; - -.field public g:I - -.field public h:Z - -.field public i:Z - -.field public j:Landroid/text/TextUtils$TruncateAt; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/e/f/a;->a:Ljava/lang/CharSequence; - - iput-object p2, p0, Lf/h/a/e/f/a;->b:Landroid/text/TextPaint; - - iput p3, p0, Lf/h/a/e/f/a;->c:I - - const/4 p2, 0x0 - - iput p2, p0, Lf/h/a/e/f/a;->d:I - - invoke-interface {p1}, Ljava/lang/CharSequence;->length()I - - move-result p1 - - iput p1, p0, Lf/h/a/e/f/a;->e:I - - sget-object p1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; - - iput-object p1, p0, Lf/h/a/e/f/a;->f:Landroid/text/Layout$Alignment; - - const p1, 0x7fffffff - - iput p1, p0, Lf/h/a/e/f/a;->g:I - - const/4 p1, 0x1 - - iput-boolean p1, p0, Lf/h/a/e/f/a;->h:Z - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/e/f/a;->j:Landroid/text/TextUtils$TruncateAt; - - return-void -.end method - - -# virtual methods -.method public a()Landroid/text/StaticLayout; - .locals 19 - .annotation system Ldalvik/annotation/Throws; - value = { - Lf/h/a/e/f/a$a; - } - .end annotation - - move-object/from16 v1, p0 - - iget-object v0, v1, Lf/h/a/e/f/a;->a:Ljava/lang/CharSequence; - - if-nez v0, :cond_0 - - const-string v0, "" - - iput-object v0, v1, Lf/h/a/e/f/a;->a:Ljava/lang/CharSequence; - - :cond_0 - iget v0, v1, Lf/h/a/e/f/a;->c:I - - const/4 v2, 0x0 - - invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I - - move-result v0 - - iget-object v3, v1, Lf/h/a/e/f/a;->a:Ljava/lang/CharSequence; - - iget v4, v1, Lf/h/a/e/f/a;->g:I - - const/4 v5, 0x1 - - if-ne v4, v5, :cond_1 - - iget-object v4, v1, Lf/h/a/e/f/a;->b:Landroid/text/TextPaint; - - int-to-float v6, v0 - - iget-object v7, v1, Lf/h/a/e/f/a;->j:Landroid/text/TextUtils$TruncateAt; - - invoke-static {v3, v4, v6, v7}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence; - - move-result-object v3 - - :cond_1 - invoke-interface {v3}, Ljava/lang/CharSequence;->length()I - - move-result v4 - - iget v6, v1, Lf/h/a/e/f/a;->e:I - - invoke-static {v4, v6}, Ljava/lang/Math;->min(II)I - - move-result v4 - - iput v4, v1, Lf/h/a/e/f/a;->e:I - - sget v4, Landroid/os/Build$VERSION;->SDK_INT:I - - const/16 v6, 0x17 - - if-lt v4, v6, :cond_5 - - iget-boolean v2, v1, Lf/h/a/e/f/a;->i:Z - - if-eqz v2, :cond_2 - - sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; - - iput-object v2, v1, Lf/h/a/e/f/a;->f:Landroid/text/Layout$Alignment; - - :cond_2 - iget v2, v1, Lf/h/a/e/f/a;->d:I - - iget v4, v1, Lf/h/a/e/f/a;->e:I - - iget-object v5, v1, Lf/h/a/e/f/a;->b:Landroid/text/TextPaint; - - invoke-static {v3, v2, v4, v5, v0}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder; - - move-result-object v0 - - iget-object v2, v1, Lf/h/a/e/f/a;->f:Landroid/text/Layout$Alignment; - - invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder; - - iget-boolean v2, v1, Lf/h/a/e/f/a;->h:Z - - invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder; - - iget-boolean v2, v1, Lf/h/a/e/f/a;->i:Z - - if-eqz v2, :cond_3 - - sget-object v2, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic; - - goto :goto_0 - - :cond_3 - sget-object v2, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic; - - :goto_0 - invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder; - - iget-object v2, v1, Lf/h/a/e/f/a;->j:Landroid/text/TextUtils$TruncateAt; - - if-eqz v2, :cond_4 - - invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)Landroid/text/StaticLayout$Builder; - - :cond_4 - iget v2, v1, Lf/h/a/e/f/a;->g:I - - invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder; - - invoke-virtual {v0}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout; - - move-result-object v0 - - return-object v0 - - :cond_5 - sget-boolean v7, Lf/h/a/e/f/a;->k:Z - - const/16 v9, 0xb - - const/16 v10, 0xa - - const/16 v11, 0x9 - - const/16 v12, 0x8 - - const/4 v13, 0x7 - - const/4 v14, 0x6 - - const/4 v15, 0x5 - - const/16 v16, 0x4 - - const/16 v17, 0x3 - - const/16 v18, 0x2 - - const/16 v8, 0xd - - if-eqz v7, :cond_6 - - goto :goto_3 - - :cond_6 - :try_start_0 - iget-boolean v7, v1, Lf/h/a/e/f/a;->i:Z - - if-eqz v7, :cond_7 - - if-lt v4, v6, :cond_7 - - const/4 v4, 0x1 - - goto :goto_1 - - :cond_7 - const/4 v4, 0x0 - - :goto_1 - const-class v6, Landroid/text/TextDirectionHeuristic; - - if-eqz v4, :cond_8 - - sget-object v4, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic; - - goto :goto_2 - - :cond_8 - sget-object v4, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic; - - :goto_2 - sput-object v4, Lf/h/a/e/f/a;->m:Ljava/lang/Object; - - new-array v4, v8, [Ljava/lang/Class; - - const-class v7, Ljava/lang/CharSequence; - - aput-object v7, v4, v2 - - sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v7, v4, v5 - - sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v7, v4, v18 - - const-class v7, Landroid/text/TextPaint; - - aput-object v7, v4, v17 - - sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v7, v4, v16 - - const-class v7, Landroid/text/Layout$Alignment; - - aput-object v7, v4, v15 - - aput-object v6, v4, v14 - - sget-object v6, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - aput-object v6, v4, v13 - - sget-object v6, Ljava/lang/Float;->TYPE:Ljava/lang/Class; - - aput-object v6, v4, v12 - - sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; - - aput-object v6, v4, v11 - - const-class v6, Landroid/text/TextUtils$TruncateAt; - - aput-object v6, v4, v10 - - sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - aput-object v6, v4, v9 - - sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; - - const/16 v7, 0xc - - aput-object v6, v4, v7 - - const-class v6, Landroid/text/StaticLayout; - - invoke-virtual {v6, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; - - move-result-object v4 - - sput-object v4, Lf/h/a/e/f/a;->l:Ljava/lang/reflect/Constructor; - - invoke-virtual {v4, v5}, Ljava/lang/reflect/Constructor;->setAccessible(Z)V - - sput-boolean v5, Lf/h/a/e/f/a;->k:Z - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 - - :goto_3 - :try_start_1 - sget-object v4, Lf/h/a/e/f/a;->l:Ljava/lang/reflect/Constructor; - - invoke-static {v4}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v4 - - check-cast v4, Ljava/lang/reflect/Constructor; - - new-array v6, v8, [Ljava/lang/Object; - - aput-object v3, v6, v2 - - iget v2, v1, Lf/h/a/e/f/a;->d:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - aput-object v2, v6, v5 - - iget v2, v1, Lf/h/a/e/f/a;->e:I - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - aput-object v2, v6, v18 - - iget-object v2, v1, Lf/h/a/e/f/a;->b:Landroid/text/TextPaint; - - aput-object v2, v6, v17 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v2 - - aput-object v2, v6, v16 - - iget-object v2, v1, Lf/h/a/e/f/a;->f:Landroid/text/Layout$Alignment; - - aput-object v2, v6, v15 - - sget-object v2, Lf/h/a/e/f/a;->m:Ljava/lang/Object; - - invoke-static {v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v2 - - aput-object v2, v6, v14 - - const/high16 v2, 0x3f800000 # 1.0f - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - aput-object v2, v6, v13 - - const/4 v2, 0x0 - - invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object v2 - - aput-object v2, v6, v12 - - iget-boolean v2, v1, Lf/h/a/e/f/a;->h:Z - - invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; - - move-result-object v2 - - aput-object v2, v6, v11 - - const/4 v2, 0x0 - - aput-object v2, v6, v10 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - aput-object v0, v6, v9 - - iget v0, v1, Lf/h/a/e/f/a;->g:I - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - const/16 v2, 0xc - - aput-object v0, v6, v2 - - invoke-virtual {v4, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/text/StaticLayout; - :try_end_1 - .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 - - return-object v0 - - :catch_0 - move-exception v0 - - new-instance v2, Lf/h/a/e/f/a$a; - - invoke-direct {v2, v0}, Lf/h/a/e/f/a$a;->(Ljava/lang/Throwable;)V - - throw v2 - - :catch_1 - move-exception v0 - - new-instance v2, Lf/h/a/e/f/a$a; - - invoke-direct {v2, v0}, Lf/h/a/e/f/a$a;->(Ljava/lang/Throwable;)V - - throw v2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/f/b.smali b/com.discord/smali_classes2/f/h/a/e/f/b.smali deleted file mode 100644 index 4feb50827d..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/f/b.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public Lf/h/a/e/f/b; -.super Ljava/lang/Object; -.source "ViewOverlayApi18.java" - -# interfaces -.implements Lcom/google/android/material/internal/ViewOverlayImpl; - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x12 -.end annotation - - -# instance fields -.field public final a:Landroid/view/ViewOverlay; - - -# direct methods -.method public constructor (Landroid/view/View;)V - .locals 0 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/view/View;->getOverlay()Landroid/view/ViewOverlay; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/f/b;->a:Landroid/view/ViewOverlay; - - return-void -.end method - - -# virtual methods -.method public add(Landroid/graphics/drawable/Drawable;)V - .locals 1 - .param p1 # Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/f/b;->a:Landroid/view/ViewOverlay; - - invoke-virtual {v0, p1}, Landroid/view/ViewOverlay;->add(Landroid/graphics/drawable/Drawable;)V - - return-void -.end method - -.method public remove(Landroid/graphics/drawable/Drawable;)V - .locals 1 - .param p1 # Landroid/graphics/drawable/Drawable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/f/b;->a:Landroid/view/ViewOverlay; - - invoke-virtual {v0, p1}, Landroid/view/ViewOverlay;->remove(Landroid/graphics/drawable/Drawable;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/a.smali b/com.discord/smali_classes2/f/h/a/e/g/a.smali deleted file mode 100644 index c19a32afea..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/a.smali +++ /dev/null @@ -1,242 +0,0 @@ -.class public final Lf/h/a/e/g/a; -.super Ljava/lang/Object; -.source "CircularDrawingDelegate.java" - -# interfaces -.implements Lf/h/a/e/g/k; - - -# instance fields -.field public a:Landroid/graphics/RectF; - -.field public b:I - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - iput-object v0, p0, Lf/h/a/e/g/a;->a:Landroid/graphics/RectF; - - const/4 v0, 0x1 - - iput v0, p0, Lf/h/a/e/g/a;->b:I - - return-void -.end method - - -# virtual methods -.method public a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - .locals 5 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularRadius()I - - move-result v0 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v1 - - const/4 v2, 0x2 - - div-int/2addr v1, v2 - - add-int/2addr v1, v0 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularInset()I - - move-result v0 - - add-int/2addr v0, v1 - - int-to-float v1, v0 - - invoke-virtual {p1, v1, v1}, Landroid/graphics/Canvas;->translate(FF)V - - const/high16 v1, -0x3d4c0000 # -90.0f - - invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->rotate(F)V - - neg-int v1, v0 - - invoke-virtual {p1, v1, v1, v0, v0}, Landroid/graphics/Canvas;->clipRect(IIII)Z - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularRadius()I - - move-result p1 - - int-to-float p1, p1 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - const/high16 v1, 0x40000000 # 2.0f - - const/high16 v3, 0x3f800000 # 1.0f - - const/4 v4, 0x1 - - if-ne v0, v4, :cond_0 - - sub-float/2addr v3, p3 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result p3 - - int-to-float p3, p3 - - mul-float v3, v3, p3 - - div-float/2addr v3, v1 - - add-float/2addr p1, v3 - - goto :goto_0 - - :cond_0 - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - if-ne v0, v2, :cond_1 - - sub-float/2addr v3, p3 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result p3 - - int-to-float p3, p3 - - mul-float v3, v3, p3 - - div-float/2addr v3, v1 - - sub-float/2addr p1, v3 - - :cond_1 - :goto_0 - new-instance p3, Landroid/graphics/RectF; - - neg-float v0, p1 - - invoke-direct {p3, v0, v0, p1, p1}, Landroid/graphics/RectF;->(FFFF)V - - iput-object p3, p0, Lf/h/a/e/g/a;->a:Landroid/graphics/RectF; - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isInverse()Z - - move-result p1 - - if-eqz p1, :cond_2 - - const/4 v4, -0x1 - - :cond_2 - iput v4, p0, Lf/h/a/e/g/a;->b:I - - return-void -.end method - -.method public b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - .locals 7 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p5 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - sget-object v0, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - sget-object v0, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap; - - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V - - const/4 v0, 0x1 - - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - invoke-virtual {p2, p3}, Landroid/graphics/Paint;->setColor(I)V - - invoke-virtual {p2, p6}, Landroid/graphics/Paint;->setStrokeWidth(F)V - - const/high16 p3, 0x43b40000 # 360.0f - - mul-float p6, p4, p3 - - iget v0, p0, Lf/h/a/e/g/a;->b:I - - int-to-float v0, v0 - - mul-float v3, p6, v0 - - cmpl-float p6, p5, p4 - - if-ltz p6, :cond_0 - - goto :goto_0 - - :cond_0 - const/high16 p6, 0x3f800000 # 1.0f - - add-float/2addr p5, p6 - - :goto_0 - sub-float/2addr p5, p4 - - mul-float p5, p5, p3 - - mul-float v4, p5, v0 - - iget-object v2, p0, Lf/h/a/e/g/a;->a:Landroid/graphics/RectF; - - const/4 v5, 0x0 - - move-object v1, p1 - - move-object v6, p2 - - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/b.smali b/com.discord/smali_classes2/f/h/a/e/g/b.smali deleted file mode 100644 index bbd151c037..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/b.smali +++ /dev/null @@ -1,58 +0,0 @@ -.class public Lf/h/a/e/g/b; -.super Landroid/animation/AnimatorListenerAdapter; -.source "CircularIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/e; - - -# direct methods -.method public constructor (Lf/h/a/e/g/e;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/b;->d:Lf/h/a/e/g/e; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/b;->d:Lf/h/a/e/g/e; - - iget-boolean v0, p1, Lf/h/a/e/g/e;->y:Z - - if-eqz v0, :cond_0 - - iget-object p1, p1, Lf/h/a/e/g/e;->s:Landroid/animation/ObjectAnimator; - - const/4 v0, 0x2 - - new-array v0, v0, [F - - fill-array-data v0, :array_0 - - invoke-virtual {p1, v0}, Landroid/animation/ObjectAnimator;->setFloatValues([F)V - - iget-object p1, p0, Lf/h/a/e/g/b;->d:Lf/h/a/e/g/e; - - const/4 v0, 0x1 - - iput-boolean v0, p1, Lf/h/a/e/g/e;->z:Z - - :cond_0 - return-void - - :array_0 - .array-data 4 - 0x0 - 0x3f8a3d71 # 1.08f - .end array-data -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/c.smali b/com.discord/smali_classes2/f/h/a/e/g/c.smali deleted file mode 100644 index 671024fe03..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/c.smali +++ /dev/null @@ -1,146 +0,0 @@ -.class public Lf/h/a/e/g/c; -.super Landroid/animation/AnimatorListenerAdapter; -.source "CircularIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/e; - - -# direct methods -.method public constructor (Lf/h/a/e/g/e;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 5 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - iget-boolean v0, p1, Lf/h/a/e/g/e;->y:Z - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-boolean v0, p1, Lf/h/a/e/g/e;->z:Z - - if-eqz v0, :cond_0 - - iget-object v0, p1, Lf/h/a/e/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - invoke-virtual {v0, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V - - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - iput-boolean v1, p1, Lf/h/a/e/g/e;->y:Z - - invoke-virtual {p1}, Lf/h/a/e/g/e;->g()V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/e/g/e;->w:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - iput v0, p1, Lf/h/a/e/g/e;->x:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - iget v0, p1, Lf/h/a/e/g/e;->u:F - - const/high16 v2, 0x43b40000 # 360.0f - - add-float/2addr v0, v2 - - const/high16 v2, 0x437a0000 # 250.0f - - add-float/2addr v0, v2 - - const/16 v2, 0x168 - - invoke-static {v0, v2}, Lcom/google/android/material/math/MathUtils;->floorMod(FI)F - - move-result v0 - - iput v0, p1, Lf/h/a/e/g/e;->u:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - invoke-virtual {p1}, Lf/h/a/e/g/e;->f()I - - move-result v0 - - iput v0, p1, Lf/h/a/e/g/e;->p:I - - iget-object v2, p1, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - const/4 v3, 0x2 - - new-array v3, v3, [I - - iget-object v4, p1, Lf/h/a/e/g/j;->j:[I - - aget v0, v4, v0 - - aput v0, v3, v1 - - const/4 v0, 0x1 - - invoke-virtual {p1}, Lf/h/a/e/g/e;->f()I - - move-result v1 - - aget v1, v4, v1 - - aput v1, v3, v0 - - invoke-virtual {v2, v3}, Landroid/animation/ObjectAnimator;->setIntValues([I)V - - iget-object v0, p1, Lf/h/a/e/g/j;->j:[I - - iget v1, p1, Lf/h/a/e/g/e;->p:I - - aget v0, v0, v1 - - iput v0, p1, Lf/h/a/e/g/e;->t:I - - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - iget-object p1, p1, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - invoke-virtual {p1}, Landroid/animation/Animator;->start()V - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/g/c;->d:Lf/h/a/e/g/e; - - invoke-virtual {p1}, Lf/h/a/e/g/e;->g()V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/d.smali b/com.discord/smali_classes2/f/h/a/e/g/d.smali deleted file mode 100644 index cc6b15cd39..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/d.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public Lf/h/a/e/g/d; -.super Landroid/animation/AnimatorListenerAdapter; -.source "CircularIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/e; - - -# direct methods -.method public constructor (Lf/h/a/e/g/e;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/d;->d:Lf/h/a/e/g/e; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/d;->d:Lf/h/a/e/g/e; - - iget-object p1, p1, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - invoke-virtual {p1}, Landroid/animation/Animator;->cancel()V - - iget-object p1, p0, Lf/h/a/e/g/d;->d:Lf/h/a/e/g/e; - - invoke-virtual {p1}, Lf/h/a/e/g/e;->g()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/e$a.smali b/com.discord/smali_classes2/f/h/a/e/g/e$a.smali deleted file mode 100644 index 0317797deb..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/e$a.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/e/g/e$a; -.super Landroid/util/Property; -.source "CircularIndeterminateDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Integer;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Lf/h/a/e/g/e; - - iget p1, p1, Lf/h/a/e/g/e;->t:I - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - return-object p1 -.end method - -.method public set(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/e; - - check-cast p2, Ljava/lang/Integer; - - invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I - - move-result p2 - - iput p2, p1, Lf/h/a/e/g/e;->t:I - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/e$b.smali b/com.discord/smali_classes2/f/h/a/e/g/e$b.smali deleted file mode 100644 index 777dc79cb0..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/e$b.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/e/g/e$b; -.super Landroid/util/Property; -.source "CircularIndeterminateDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Lf/h/a/e/g/e; - - iget p1, p1, Lf/h/a/e/g/e;->v:F - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public set(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/e; - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - iput p2, p1, Lf/h/a/e/g/e;->v:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/e.smali b/com.discord/smali_classes2/f/h/a/e/g/e.smali deleted file mode 100644 index d589a344ea..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/e.smali +++ /dev/null @@ -1,627 +0,0 @@ -.class public Lf/h/a/e/g/e; -.super Lf/h/a/e/g/j; -.source "CircularIndeterminateDrawable.java" - -# interfaces -.implements Lf/h/a/e/g/l; - - -# static fields -.field public static final B:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Integer;", - ">;" - } - .end annotation -.end field - -.field public static final C:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final D:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final E:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/e;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - -.field public final o:Lf/h/a/e/g/a; - -.field public p:I - -.field public q:Landroid/animation/Animator; - -.field public r:Landroid/animation/ObjectAnimator; - -.field public s:Landroid/animation/ObjectAnimator; - -.field public t:I - -.field public u:F - -.field public v:F - -.field public w:F - -.field public x:F - -.field public y:Z - -.field public z:Z - - -# direct methods -.method public static constructor ()V - .locals 4 - - const-class v0, Ljava/lang/Float; - - new-instance v1, Lf/h/a/e/g/e$a; - - const-class v2, Ljava/lang/Integer; - - const-string v3, "displayedIndicatorColor" - - invoke-direct {v1, v2, v3}, Lf/h/a/e/g/e$a;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/e;->B:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/e$b; - - const-string v2, "indicatorInCycleOffset" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/e$b;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/e;->C:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/e$c; - - const-string v2, "indicatorHeadChangeFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/e$c;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/e;->D:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/e$d; - - const-string v2, "indicatorTailChangeFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/e$d;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/e;->E:Landroid/util/Property; - - return-void -.end method - -.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;)V - .locals 9 - .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/e/g/e;->y:Z - - iput-boolean p1, p0, Lf/h/a/e/g/e;->z:Z - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/e/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - new-instance v1, Lf/h/a/e/g/a; - - invoke-direct {v1}, Lf/h/a/e/g/a;->()V - - iput-object v1, p0, Lf/h/a/e/g/e;->o:Lf/h/a/e/g/a; - - iget-object v1, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - sget-object v2, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object v1, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - sget-object v2, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap; - - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V - - iget-object v1, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - const/4 v2, 0x1 - - invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - sget-object v1, Lf/h/a/e/g/e;->C:Landroid/util/Property; - - const/4 v3, 0x2 - - new-array v4, v3, [F - - fill-array-data v4, :array_0 - - invoke-static {p0, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v1 - - const-wide/16 v4, 0x535 - - invoke-virtual {v1, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - invoke-virtual {v1, v0}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object v0, Lf/h/a/e/g/e;->D:Landroid/util/Property; - - new-array v4, v3, [F - - fill-array-data v4, :array_1 - - invoke-static {p0, v0, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v0 - - const-wide/16 v4, 0x29a - - invoke-virtual {v0, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object v6, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v0, v6}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - new-instance v6, Lf/h/a/e/g/b; - - invoke-direct {v6, p0}, Lf/h/a/e/g/b;->(Lf/h/a/e/g/e;)V - - invoke-virtual {v0, v6}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - sget-object v6, Lf/h/a/e/g/e;->E:Landroid/util/Property; - - new-array v7, v3, [F - - fill-array-data v7, :array_2 - - invoke-static {p0, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v6 - - iput-object v6, p0, Lf/h/a/e/g/e;->s:Landroid/animation/ObjectAnimator; - - invoke-virtual {v6, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v4, p0, Lf/h/a/e/g/e;->s:Landroid/animation/ObjectAnimator; - - sget-object v5, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object v4, Lf/h/a/e/g/e;->B:Landroid/util/Property; - - new-instance v5, Lcom/google/android/material/animation/ArgbEvaluatorCompat; - - invoke-direct {v5}, Lcom/google/android/material/animation/ArgbEvaluatorCompat;->()V - - new-array v6, v3, [Ljava/lang/Integer; - - iget-object v7, p0, Lf/h/a/e/g/j;->j:[I - - iget v8, p0, Lf/h/a/e/g/e;->p:I - - aget v7, v7, v8 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - aput-object v7, v6, p1 - - iget-object v7, p0, Lf/h/a/e/g/j;->j:[I - - invoke-virtual {p0}, Lf/h/a/e/g/e;->f()I - - move-result v8 - - aget v7, v7, v8 - - invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v7 - - aput-object v7, v6, v2 - - invoke-static {p0, v4, v5, v6}, Landroid/animation/ObjectAnimator;->ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator; - - move-result-object v4 - - iput-object v4, p0, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - const-wide/16 v5, 0x14d - - invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v4, p0, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - const-wide/16 v5, 0x3e8 - - invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V - - iget-object v4, p0, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - sget-object v5, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - new-instance v4, Landroid/animation/AnimatorSet; - - invoke-direct {v4}, Landroid/animation/AnimatorSet;->()V - - new-array v5, v3, [Landroid/animation/Animator; - - aput-object v0, v5, p1 - - iget-object v0, p0, Lf/h/a/e/g/e;->s:Landroid/animation/ObjectAnimator; - - aput-object v0, v5, v2 - - invoke-virtual {v4, v5}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V - - new-array v0, v3, [Landroid/animation/Animator; - - aput-object v1, v0, p1 - - iget-object p1, p0, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - aput-object p1, v0, v2 - - invoke-virtual {v4, v0}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V - - new-instance p1, Lf/h/a/e/g/c; - - invoke-direct {p1, p0}, Lf/h/a/e/g/c;->(Lf/h/a/e/g/e;)V - - invoke-virtual {v4, p1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - iput-object v4, p0, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - iget-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - new-instance v0, Lf/h/a/e/g/d; - - invoke-direct {v0, p0}, Lf/h/a/e/g/d;->(Lf/h/a/e/g/e;)V - - invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - invoke-virtual {p0}, Lf/h/a/e/g/e;->g()V - - const/high16 p1, 0x3f800000 # 1.0f - - invoke-virtual {p0, p1}, Lf/h/a/e/g/j;->e(F)V - - return-void - - :array_0 - .array-data 4 - 0x0 - 0x43b40000 # 360.0f - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_2 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data -.end method - - -# virtual methods -.method public a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - return-void -.end method - -.method public b()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/e/g/e;->y:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/g/e;->y:Z - - goto :goto_0 - - :cond_1 - iget-object v0, p0, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V - - :goto_0 - return-void -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 9 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - - iget-object v0, p0, Lf/h/a/e/g/e;->o:Lf/h/a/e/g/a; - - iget-object v1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - iget v2, p0, Lf/h/a/e/g/j;->h:F - - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/e/g/a;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v0 - - int-to-float v0, v0 - - iget v1, p0, Lf/h/a/e/g/j;->h:F - - mul-float v0, v0, v1 - - iget-object v2, p0, Lf/h/a/e/g/e;->o:Lf/h/a/e/g/a; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget v5, p0, Lf/h/a/e/g/j;->i:I - - const/4 v6, 0x0 - - const/high16 v7, 0x3f800000 # 1.0f - - move-object v3, p1 - - move v8, v0 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/a;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/e;->o:Lf/h/a/e/g/a; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget v5, p0, Lf/h/a/e/g/e;->t:I - - iget v1, p0, Lf/h/a/e/g/e;->u:F - - iget v3, p0, Lf/h/a/e/g/e;->v:F - - add-float/2addr v1, v3 - - const/high16 v3, 0x41a00000 # 20.0f - - sub-float v3, v1, v3 - - iget v6, p0, Lf/h/a/e/g/e;->x:F - - const/high16 v7, 0x437a0000 # 250.0f - - mul-float v6, v6, v7 - - add-float/2addr v6, v3 - - const/high16 v3, 0x43b40000 # 360.0f - - div-float/2addr v6, v3 - - iget v8, p0, Lf/h/a/e/g/e;->w:F - - mul-float v8, v8, v7 - - add-float/2addr v8, v1 - - div-float v7, v8, v3 - - move-object v3, p1 - - move v8, v0 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/a;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final f()I - .locals 2 - - iget v0, p0, Lf/h/a/e/g/e;->p:I - - add-int/lit8 v0, v0, 0x1 - - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - array-length v1, v1 - - rem-int/2addr v0, v1 - - return v0 -.end method - -.method public g()V - .locals 5 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/g/e;->w:F - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - iput v0, p0, Lf/h/a/e/g/e;->x:F - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - iput v0, p0, Lf/h/a/e/g/e;->u:F - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/g/e;->p:I - - iget-object v1, p0, Lf/h/a/e/g/e;->r:Landroid/animation/ObjectAnimator; - - const/4 v2, 0x2 - - new-array v2, v2, [I - - iget-object v3, p0, Lf/h/a/e/g/j;->j:[I - - aget v4, v3, v0 - - aput v4, v2, v0 - - invoke-virtual {p0}, Lf/h/a/e/g/e;->f()I - - move-result v0 - - aget v0, v3, v0 - - const/4 v3, 0x1 - - aput v0, v2, v3 - - invoke-virtual {v1, v2}, Landroid/animation/ObjectAnimator;->setIntValues([I)V - - iget-object v0, p0, Lf/h/a/e/g/j;->j:[I - - iget v1, p0, Lf/h/a/e/g/e;->p:I - - aget v0, v0, v1 - - iput v0, p0, Lf/h/a/e/g/e;->t:I - - return-void -.end method - -.method public setVisible(ZZ)Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/e/g/j;->m:Z - - if-eqz v0, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - invoke-super {p0, p1, p2}, Lf/h/a/e/g/j;->setVisible(ZZ)Z - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/e/g/j;->isRunning()Z - - move-result v1 - - if-nez v1, :cond_1 - - iget-object v1, p0, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V - - invoke-virtual {p0}, Lf/h/a/e/g/e;->g()V - - :cond_1 - if-eqz p1, :cond_2 - - if-eqz p2, :cond_2 - - iget-object p1, p0, Lf/h/a/e/g/e;->q:Landroid/animation/Animator; - - invoke-virtual {p1}, Landroid/animation/Animator;->start()V - - :cond_2 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/f.smali b/com.discord/smali_classes2/f/h/a/e/g/f.smali deleted file mode 100644 index 3308847b63..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/f.smali +++ /dev/null @@ -1,40 +0,0 @@ -.class public Lf/h/a/e/g/f; -.super Ljava/lang/Object; -.source "DeterminateDrawable.java" - -# interfaces -.implements Landroidx/dynamicanimation/animation/DynamicAnimation$OnAnimationUpdateListener; - - -# instance fields -.field public final synthetic a:Lf/h/a/e/g/g; - - -# direct methods -.method public constructor (Lf/h/a/e/g/g;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/f;->a:Lf/h/a/e/g/g; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationUpdate(Landroidx/dynamicanimation/animation/DynamicAnimation;FF)V - .locals 0 - - iget-object p1, p0, Lf/h/a/e/g/f;->a:Lf/h/a/e/g/g; - - const p3, 0x461c4000 # 10000.0f - - div-float/2addr p2, p3 - - iput p2, p1, Lf/h/a/e/g/g;->q:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/g$a.smali b/com.discord/smali_classes2/f/h/a/e/g/g$a.smali deleted file mode 100644 index a75625726e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/g$a.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public final Lf/h/a/e/g/g$a; -.super Landroidx/dynamicanimation/animation/FloatPropertyCompat; -.source "DeterminateDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/g; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/dynamicanimation/animation/FloatPropertyCompat<", - "Lf/h/a/e/g/g;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1}, Landroidx/dynamicanimation/animation/FloatPropertyCompat;->(Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public getValue(Ljava/lang/Object;)F - .locals 0 - - check-cast p1, Lf/h/a/e/g/g; - - iget p1, p1, Lf/h/a/e/g/g;->q:F - - return p1 -.end method - -.method public setValue(Ljava/lang/Object;F)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/g; - - iput p2, p1, Lf/h/a/e/g/g;->q:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/g.smali b/com.discord/smali_classes2/f/h/a/e/g/g.smali deleted file mode 100644 index 49c2d9e346..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/g.smali +++ /dev/null @@ -1,252 +0,0 @@ -.class public Lf/h/a/e/g/g; -.super Lf/h/a/e/g/j; -.source "DeterminateDrawable.java" - - -# static fields -.field public static final r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroidx/dynamicanimation/animation/FloatPropertyCompat<", - "Lf/h/a/e/g/g;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final o:Lf/h/a/e/g/k; - -.field public p:Landroidx/dynamicanimation/animation/SpringAnimation; - -.field public q:F - - -# direct methods -.method public static constructor ()V - .locals 2 - - new-instance v0, Lf/h/a/e/g/g$a; - - const-string v1, "indicatorFraction" - - invoke-direct {v0, v1}, Lf/h/a/e/g/g$a;->(Ljava/lang/String;)V - - sput-object v0, Lf/h/a/e/g/g;->r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; - - return-void -.end method - -.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/e/g/k;)V - .locals 2 - .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lf/h/a/e/g/k; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V - - iput-object p2, p0, Lf/h/a/e/g/g;->o:Lf/h/a/e/g/k; - - new-instance p1, Landroidx/dynamicanimation/animation/SpringForce; - - invoke-direct {p1}, Landroidx/dynamicanimation/animation/SpringForce;->()V - - const/high16 p2, 0x3f800000 # 1.0f - - invoke-virtual {p1, p2}, Landroidx/dynamicanimation/animation/SpringForce;->setDampingRatio(F)Landroidx/dynamicanimation/animation/SpringForce; - - const/high16 v0, 0x42480000 # 50.0f - - invoke-virtual {p1, v0}, Landroidx/dynamicanimation/animation/SpringForce;->setStiffness(F)Landroidx/dynamicanimation/animation/SpringForce; - - new-instance v0, Landroidx/dynamicanimation/animation/SpringAnimation; - - sget-object v1, Lf/h/a/e/g/g;->r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; - - invoke-direct {v0, p0, v1}, Landroidx/dynamicanimation/animation/SpringAnimation;->(Ljava/lang/Object;Landroidx/dynamicanimation/animation/FloatPropertyCompat;)V - - iput-object v0, p0, Lf/h/a/e/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; - - invoke-virtual {v0, p1}, Landroidx/dynamicanimation/animation/SpringAnimation;->setSpring(Landroidx/dynamicanimation/animation/SpringForce;)Landroidx/dynamicanimation/animation/SpringAnimation; - - iget-object p1, p0, Lf/h/a/e/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; - - new-instance v0, Lf/h/a/e/g/f; - - invoke-direct {v0, p0}, Lf/h/a/e/g/f;->(Lf/h/a/e/g/g;)V - - invoke-virtual {p1, v0}, Landroidx/dynamicanimation/animation/DynamicAnimation;->addUpdateListener(Landroidx/dynamicanimation/animation/DynamicAnimation$OnAnimationUpdateListener;)Landroidx/dynamicanimation/animation/DynamicAnimation; - - invoke-virtual {p0, p2}, Lf/h/a/e/g/j;->e(F)V - - return-void -.end method - - -# virtual methods -.method public draw(Landroid/graphics/Canvas;)V - .locals 9 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - - iget-object v0, p0, Lf/h/a/e/g/g;->o:Lf/h/a/e/g/k; - - iget-object v1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - iget v2, p0, Lf/h/a/e/g/j;->h:F - - invoke-interface {v0, p1, v1, v2}, Lf/h/a/e/g/k;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v0 - - int-to-float v0, v0 - - iget v1, p0, Lf/h/a/e/g/j;->h:F - - mul-float v0, v0, v1 - - iget-object v2, p0, Lf/h/a/e/g/g;->o:Lf/h/a/e/g/k; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v1}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getTrackColor()I - - move-result v5 - - const/4 v6, 0x0 - - const/high16 v7, 0x3f800000 # 1.0f - - move-object v3, p1 - - move v8, v0 - - invoke-interface/range {v2 .. v8}, Lf/h/a/e/g/k;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/g;->o:Lf/h/a/e/g/k; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - const/4 v3, 0x0 - - aget v5, v1, v3 - - iget v7, p0, Lf/h/a/e/g/g;->q:F - - move-object v3, p1 - - move v8, v0 - - invoke-interface/range {v2 .. v8}, Lf/h/a/e/g/k;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V - - :cond_1 - :goto_0 - return-void -.end method - -.method public jumpToCurrentState()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; - - invoke-virtual {v0}, Landroidx/dynamicanimation/animation/SpringAnimation;->cancel()V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getLevel()I - - move-result v0 - - int-to-float v0, v0 - - const v1, 0x461c4000 # 10000.0f - - div-float/2addr v0, v1 - - iput v0, p0, Lf/h/a/e/g/g;->q:F - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method - -.method public onLevelChange(I)Z - .locals 3 - - iget-boolean v0, p0, Lf/h/a/e/g/j;->m:Z - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; - - iget v1, p0, Lf/h/a/e/g/g;->q:F - - const v2, 0x461c4000 # 10000.0f - - mul-float v1, v1, v2 - - invoke-virtual {v0, v1}, Landroidx/dynamicanimation/animation/DynamicAnimation;->setStartValue(F)Landroidx/dynamicanimation/animation/DynamicAnimation; - - iget-object v0, p0, Lf/h/a/e/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; - - int-to-float p1, p1 - - invoke-virtual {v0, p1}, Landroidx/dynamicanimation/animation/SpringAnimation;->animateToFinalPosition(F)V - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/e/g/g;->jumpToCurrentState()V - - :goto_0 - const/4 p1, 0x1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/h.smali b/com.discord/smali_classes2/f/h/a/e/g/h.smali deleted file mode 100644 index 6c34607bc9..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/h.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public Lf/h/a/e/g/h; -.super Landroid/animation/AnimatorListenerAdapter; -.source "DrawableWithAnimatedVisibilityChange.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/j; - - -# direct methods -.method public constructor (Lf/h/a/e/g/j;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/h;->d:Lf/h/a/e/g/j; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 2 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/h;->d:Lf/h/a/e/g/j; - - iget-object v0, p1, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - invoke-virtual {v1, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationStart(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/i.smali b/com.discord/smali_classes2/f/h/a/e/g/i.smali deleted file mode 100644 index 545f726193..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/i.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public Lf/h/a/e/g/i; -.super Landroid/animation/AnimatorListenerAdapter; -.source "DrawableWithAnimatedVisibilityChange.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/j; - - -# direct methods -.method public constructor (Lf/h/a/e/g/j;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/i;->d:Lf/h/a/e/g/j; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 2 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/i;->d:Lf/h/a/e/g/j; - - const/4 v0, 0x0 - - invoke-static {p1, v0, v0}, Lf/h/a/e/g/j;->c(Lf/h/a/e/g/j;ZZ)Z - - iget-object p1, p0, Lf/h/a/e/g/i;->d:Lf/h/a/e/g/j; - - iget-object v0, p1, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - invoke-virtual {v1, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V - - goto :goto_0 - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/j$a.smali b/com.discord/smali_classes2/f/h/a/e/g/j$a.smali deleted file mode 100644 index fe36887f28..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/j$a.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public final Lf/h/a/e/g/j$a; -.super Landroid/util/Property; -.source "DrawableWithAnimatedVisibilityChange.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/j; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/j;", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Lf/h/a/e/g/j; - - iget p1, p1, Lf/h/a/e/g/j;->h:F - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public set(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/j; - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - invoke-virtual {p1, p2}, Lf/h/a/e/g/j;->e(F)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/j.smali b/com.discord/smali_classes2/f/h/a/e/g/j.smali deleted file mode 100644 index 73a6b79c7a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/j.smali +++ /dev/null @@ -1,652 +0,0 @@ -.class public abstract Lf/h/a/e/g/j; -.super Landroid/graphics/drawable/Drawable; -.source "DrawableWithAnimatedVisibilityChange.java" - -# interfaces -.implements Landroidx/vectordrawable/graphics/drawable/Animatable2Compat; - - -# static fields -.field public static final n:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/j;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public final d:Lcom/google/android/material/progressindicator/ProgressIndicator; - -.field public e:Landroid/animation/ValueAnimator; - -.field public f:Landroid/animation/ValueAnimator; - -.field public g:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;", - ">;" - } - .end annotation -.end field - -.field public h:F - -.field public i:I - -.field public j:[I - -.field public final k:Landroid/graphics/Paint; - -.field public l:I - -.field public m:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - new-instance v0, Lf/h/a/e/g/j$a; - - const-class v1, Ljava/lang/Float; - - const-string v2, "growFraction" - - invoke-direct {v0, v1, v2}, Lf/h/a/e/g/j$a;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v0, Lf/h/a/e/g/j;->n:Landroid/util/Property; - - return-void -.end method - -.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;)V - .locals 4 - .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V - - new-instance v0, Landroid/graphics/Paint; - - invoke-direct {v0}, Landroid/graphics/Paint;->()V - - iput-object v0, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iput-object p1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - const/16 p1, 0xff - - invoke-virtual {p0, p1}, Lf/h/a/e/g/j;->setAlpha(I)V - - sget-object p1, Lf/h/a/e/g/j;->n:Landroid/util/Property; - - const/4 v0, 0x2 - - new-array v1, v0, [F - - fill-array-data v1, :array_0 - - invoke-static {p0, p1, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - const-wide/16 v1, 0x1f4 - - invoke-virtual {p1, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - iget-object p1, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p1, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - iget-object p1, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v3 - - if-nez v3, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Cannot set showAnimator while the current showAnimator is running." - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - :goto_0 - iput-object p1, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - new-instance v3, Lf/h/a/e/g/h; - - invoke-direct {v3, p0}, Lf/h/a/e/g/h;->(Lf/h/a/e/g/j;)V - - invoke-virtual {p1, v3}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - sget-object p1, Lf/h/a/e/g/j;->n:Landroid/util/Property; - - new-array v0, v0, [F - - fill-array-data v0, :array_1 - - invoke-static {p0, p1, v0}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - invoke-virtual {p1, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - iget-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - iget-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - if-eqz p1, :cond_3 - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v0 - - if-nez v0, :cond_2 - - goto :goto_1 - - :cond_2 - new-instance p1, Ljava/lang/IllegalArgumentException; - - const-string v0, "Cannot set hideAnimator while the current hideAnimator is running." - - invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 - - :cond_3 - :goto_1 - iput-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - new-instance v0, Lf/h/a/e/g/i; - - invoke-direct {v0, p0}, Lf/h/a/e/g/i;->(Lf/h/a/e/g/j;)V - - invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - return-void - - nop - - :array_0 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_1 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - .end array-data -.end method - -.method public static synthetic c(Lf/h/a/e/g/j;ZZ)Z - .locals 0 - - invoke-super {p0, p1, p2}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z - - move-result p0 - - return p0 -.end method - - -# virtual methods -.method public clearAnimationCallbacks()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - return-void -.end method - -.method public d()V - .locals 4 - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getTrackColor()I - - move-result v0 - - iget v1, p0, Lf/h/a/e/g/j;->l:I - - invoke-static {v0, v1}, Lcom/google/android/material/color/MaterialColors;->compositeARGBWithAlpha(II)I - - move-result v0 - - iput v0, p0, Lf/h/a/e/g/j;->i:I - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorColors()[I - - move-result-object v0 - - invoke-virtual {v0}, [I->clone()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, [I - - iput-object v0, p0, Lf/h/a/e/g/j;->j:[I - - const/4 v0, 0x0 - - :goto_0 - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - array-length v2, v1 - - if-ge v0, v2, :cond_0 - - aget v2, v1, v0 - - iget v3, p0, Lf/h/a/e/g/j;->l:I - - invoke-static {v2, v3}, Lcom/google/android/material/color/MaterialColors;->compositeARGBWithAlpha(II)I - - move-result v2 - - aput v2, v1, v0 - - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public e(F)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - if-nez v0, :cond_0 - - const/high16 p1, 0x3f800000 # 1.0f - - :cond_0 - iget v0, p0, Lf/h/a/e/g/j;->h:F - - cmpl-float v0, v0, p1 - - if-eqz v0, :cond_1 - - iput p1, p0, Lf/h/a/e/g/j;->h:F - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - :cond_1 - return-void -.end method - -.method public getAlpha()I - .locals 1 - - iget v0, p0, Lf/h/a/e/g/j;->l:I - - return v0 -.end method - -.method public getOpacity()I - .locals 1 - - const/4 v0, -0x3 - - return v0 -.end method - -.method public isRunning()Z - .locals 1 - - iget-object v0, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v0 - - if-nez v0, :cond_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - if-eqz v0, :cond_2 - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v0 - - if-eqz v0, :cond_2 - - :cond_1 - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public registerAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V - .locals 1 - .param p1 # Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - if-nez v0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - :cond_0 - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-nez v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_1 - return-void -.end method - -.method public setAlpha(I)V - .locals 0 - - iput p1, p0, Lf/h/a/e/g/j;->l:I - - invoke-virtual {p0}, Lf/h/a/e/g/j;->d()V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method - -.method public setColorFilter(Landroid/graphics/ColorFilter;)V - .locals 1 - .param p1 # Landroid/graphics/ColorFilter; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method - -.method public setVisible(ZZ)Z - .locals 4 - - const/4 v0, 0x0 - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v1 - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - invoke-virtual {v1}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v1 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - if-nez p1, :cond_1 - - if-eqz p2, :cond_1 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v1 - - if-nez v1, :cond_1 - - return v0 - - :cond_1 - const/4 v1, 0x1 - - if-nez p1, :cond_2 - - if-nez p2, :cond_3 - - :cond_2 - invoke-super {p0, p1, v0}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z - - move-result v2 - - if-eqz v2, :cond_4 - - :cond_3 - const/4 v2, 0x1 - - goto :goto_0 - - :cond_4 - const/4 v2, 0x0 - - :goto_0 - if-eqz p2, :cond_5 - - iget-object p2, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result p2 - - if-eqz p2, :cond_5 - - const/4 p2, 0x1 - - goto :goto_1 - - :cond_5 - const/4 p2, 0x0 - - :goto_1 - iget-object v3, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - invoke-virtual {v3}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v3 - - if-nez v3, :cond_a - - iget-object v3, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - invoke-virtual {v3}, Landroid/animation/ValueAnimator;->isRunning()Z - - move-result v3 - - if-eqz v3, :cond_6 - - goto :goto_3 - - :cond_6 - iget-object v0, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V - - iget-object v0, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V - - const/high16 v0, 0x3f800000 # 1.0f - - const/4 v3, 0x0 - - if-eqz p1, :cond_8 - - if-eqz p2, :cond_7 - - iput v3, p0, Lf/h/a/e/g/j;->h:F - - iget-object p1, p0, Lf/h/a/e/g/j;->e:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V - - return v1 - - :cond_7 - iput v0, p0, Lf/h/a/e/g/j;->h:F - - goto :goto_2 - - :cond_8 - if-eqz p2, :cond_9 - - iput v0, p0, Lf/h/a/e/g/j;->h:F - - iget-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V - - return v1 - - :cond_9 - iput v3, p0, Lf/h/a/e/g/j;->h:F - - :goto_2 - return v2 - - :cond_a - :goto_3 - return v0 -.end method - -.method public start()V - .locals 1 - - const/4 v0, 0x1 - - invoke-virtual {p0, v0, v0}, Lf/h/a/e/g/j;->setVisible(ZZ)Z - - return-void -.end method - -.method public stop()V - .locals 2 - - const/4 v0, 0x0 - - const/4 v1, 0x1 - - invoke-virtual {p0, v0, v1}, Lf/h/a/e/g/j;->setVisible(ZZ)Z - - return-void -.end method - -.method public unregisterAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)Z - .locals 1 - .param p1 # Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - if-eqz v0, :cond_1 - - invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - iget-object p1, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - invoke-interface {p1}, Ljava/util/List;->isEmpty()Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - iput-object p1, p0, Lf/h/a/e/g/j;->g:Ljava/util/List; - - :cond_0 - const/4 p1, 0x1 - - return p1 - - :cond_1 - const/4 p1, 0x0 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/k.smali b/com.discord/smali_classes2/f/h/a/e/g/k.smali deleted file mode 100644 index abbb62459f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/k.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public interface abstract Lf/h/a/e/g/k; -.super Ljava/lang/Object; -.source "DrawingDelegate.java" - - -# virtual methods -.method public abstract a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param -.end method - -.method public abstract b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # I - .annotation build Landroidx/annotation/ColorInt; - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p5 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/l.smali b/com.discord/smali_classes2/f/h/a/e/g/l.smali deleted file mode 100644 index 2221667c57..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/l.smali +++ /dev/null @@ -1,11 +0,0 @@ -.class public interface abstract Lf/h/a/e/g/l; -.super Ljava/lang/Object; -.source "IndeterminateAnimatorControl.java" - - -# virtual methods -.method public abstract a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V -.end method - -.method public abstract b()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/m.smali b/com.discord/smali_classes2/f/h/a/e/g/m.smali deleted file mode 100644 index 383ca2d3e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/m.smali +++ /dev/null @@ -1,240 +0,0 @@ -.class public final Lf/h/a/e/g/m; -.super Ljava/lang/Object; -.source "LinearDrawingDelegate.java" - -# interfaces -.implements Lf/h/a/e/g/k; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - .locals 6 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - invoke-virtual {p1}, Landroid/graphics/Canvas;->getClipBounds()Landroid/graphics/Rect; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - - move-result v1 - - int-to-float v1, v1 - - const/high16 v2, 0x40000000 # 2.0f - - div-float/2addr v1, v2 - - invoke-virtual {v0}, Landroid/graphics/Rect;->height()I - - move-result v3 - - int-to-float v3, v3 - - div-float/2addr v3, v2 - - invoke-virtual {v0}, Landroid/graphics/Rect;->height()I - - move-result v4 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v5 - - sub-int/2addr v4, v5 - - int-to-float v4, v4 - - div-float/2addr v4, v2 - - const/4 v5, 0x0 - - invoke-static {v5, v4}, Ljava/lang/Math;->max(FF)F - - move-result v4 - - add-float/2addr v4, v3 - - invoke-virtual {p1, v1, v4}, Landroid/graphics/Canvas;->translate(FF)V - - invoke-virtual {v0}, Landroid/graphics/Rect;->width()I - - move-result v0 - - int-to-float v0, v0 - - const/high16 v1, 0x43b40000 # 360.0f - - div-float/2addr v0, v1 - - const/high16 v1, 0x3f800000 # 1.0f - - invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->scale(FF)V - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isInverse()Z - - move-result v0 - - const/high16 v3, -0x40800000 # -1.0f - - if-eqz v0, :cond_0 - - invoke-virtual {p1, v3, v1}, Landroid/graphics/Canvas;->scale(FF)V - - :cond_0 - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - const/4 v4, 0x2 - - if-ne v0, v4, :cond_1 - - invoke-virtual {p1, v1, v3}, Landroid/graphics/Canvas;->scale(FF)V - - :cond_1 - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - const/4 v3, 0x1 - - if-eq v0, v3, :cond_2 - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I - - move-result v0 - - if-ne v0, v4, :cond_3 - - :cond_2 - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v0 - - int-to-float v0, v0 - - sub-float/2addr p3, v1 - - mul-float p3, p3, v0 - - div-float/2addr p3, v2 - - invoke-virtual {p1, v5, p3}, Landroid/graphics/Canvas;->translate(FF)V - - :cond_3 - const/high16 p3, -0x3ccc0000 # -180.0f - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v0 - - neg-int v0, v0 - - int-to-float v0, v0 - - div-float/2addr v0, v2 - - const/high16 v1, 0x43340000 # 180.0f - - invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result p2 - - int-to-float p2, p2 - - div-float/2addr p2, v2 - - invoke-virtual {p1, p3, v0, v1, p2}, Landroid/graphics/Canvas;->clipRect(FFFF)Z - - return-void -.end method - -.method public b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - .locals 7 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # I - .annotation build Landroidx/annotation/ColorInt; - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p5 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - const/4 v0, 0x1 - - invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - invoke-virtual {p2, p3}, Landroid/graphics/Paint;->setColor(I)V - - const/high16 p3, 0x43b40000 # 360.0f - - mul-float p4, p4, p3 - - const/high16 v0, -0x3ccc0000 # -180.0f - - add-float v2, p4, v0 - - neg-float p4, p6 - - const/high16 v1, 0x40000000 # 2.0f - - div-float v3, p4, v1 - - mul-float p5, p5, p3 - - add-float v4, p5, v0 - - div-float v5, p6, v1 - - move-object v1, p1 - - move-object v6, p2 - - invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$a.smali b/com.discord/smali_classes2/f/h/a/e/g/n$a.smali deleted file mode 100644 index 0236ade7ed..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/n$a.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/e/g/n$a; -.super Landroid/util/Property; -.source "LinearIndeterminateDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Lf/h/a/e/g/n; - - iget p1, p1, Lf/h/a/e/g/n;->y:F - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public set(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/n; - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - iput p2, p1, Lf/h/a/e/g/n;->y:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$b.smali b/com.discord/smali_classes2/f/h/a/e/g/n$b.smali deleted file mode 100644 index 39049fac79..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/n$b.smali +++ /dev/null @@ -1,67 +0,0 @@ -.class public final Lf/h/a/e/g/n$b; -.super Landroid/util/Property; -.source "LinearIndeterminateDrawable.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } -.end annotation - - -# direct methods -.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V - .locals 0 - - invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V - - return-void -.end method - - -# virtual methods -.method public get(Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - - check-cast p1, Lf/h/a/e/g/n; - - iget p1, p1, Lf/h/a/e/g/n;->t:F - - invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; - - move-result-object p1 - - return-object p1 -.end method - -.method public set(Ljava/lang/Object;Ljava/lang/Object;)V - .locals 0 - - check-cast p1, Lf/h/a/e/g/n; - - check-cast p2, Ljava/lang/Float; - - invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F - - move-result p2 - - iput p2, p1, Lf/h/a/e/g/n;->t:F - - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/n.smali b/com.discord/smali_classes2/f/h/a/e/g/n.smali deleted file mode 100644 index a3c1c6cd40..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/n.smali +++ /dev/null @@ -1,860 +0,0 @@ -.class public Lf/h/a/e/g/n; -.super Lf/h/a/e/g/j; -.source "LinearIndeterminateDrawable.java" - -# interfaces -.implements Lf/h/a/e/g/l; - - -# static fields -.field public static final B:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final C:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final D:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final E:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final F:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - -.field public static final G:Landroid/util/Property; - .annotation system Ldalvik/annotation/Signature; - value = { - "Landroid/util/Property<", - "Lf/h/a/e/g/n;", - "Ljava/lang/Float;", - ">;" - } - .end annotation -.end field - - -# instance fields -.field public A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - -.field public final o:Landroid/content/Context; - -.field public final p:Lf/h/a/e/g/m; - -.field public q:I - -.field public r:Landroid/animation/Animator; - -.field public s:Landroid/animation/Animator; - -.field public t:F - -.field public u:F - -.field public v:F - -.field public w:F - -.field public x:F - -.field public y:F - -.field public z:Z - - -# direct methods -.method public static constructor ()V - .locals 3 - - const-class v0, Ljava/lang/Float; - - new-instance v1, Lf/h/a/e/g/n$b; - - const-string v2, "line1HeadFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$b;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->B:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/n$c; - - const-string v2, "line1TailFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$c;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->C:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/n$d; - - const-string v2, "line2HeadFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$d;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->D:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/n$e; - - const-string v2, "line2TailFraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$e;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->E:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/n$f; - - const-string v2, "lineConnectPoint1Fraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$f;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->F:Landroid/util/Property; - - new-instance v1, Lf/h/a/e/g/n$a; - - const-string v2, "lineConnectPoint2Fraction" - - invoke-direct {v1, v0, v2}, Lf/h/a/e/g/n$a;->(Ljava/lang/Class;Ljava/lang/String;)V - - sput-object v1, Lf/h/a/e/g/n;->G:Landroid/util/Property; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Lcom/google/android/material/progressindicator/ProgressIndicator;)V - .locals 10 - .param p1 # Landroid/content/Context; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p2}, Lf/h/a/e/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V - - const/4 p2, 0x0 - - iput-boolean p2, p0, Lf/h/a/e/g/n;->z:Z - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/e/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - new-instance v0, Lf/h/a/e/g/m; - - invoke-direct {v0}, Lf/h/a/e/g/m;->()V - - iput-object v0, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iput-object p1, p0, Lf/h/a/e/g/n;->o:Landroid/content/Context; - - iget-object p1, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object p1, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V - - sget-object p1, Lf/h/a/e/g/n;->F:Landroid/util/Property; - - const/4 v1, 0x2 - - new-array v2, v1, [F - - fill-array-data v2, :array_0 - - invoke-static {p0, p1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - const-wide/16 v2, 0x29b - - invoke-virtual {p1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object v4, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p1, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - const/4 v4, -0x1 - - invoke-virtual {p1, v4}, Landroid/animation/ObjectAnimator;->setRepeatCount(I)V - - invoke-virtual {p1, v0}, Landroid/animation/ObjectAnimator;->setRepeatMode(I)V - - new-instance v5, Lf/h/a/e/g/p; - - invoke-direct {v5, p0}, Lf/h/a/e/g/p;->(Lf/h/a/e/g/n;)V - - invoke-virtual {p1, v5}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - sget-object v5, Lf/h/a/e/g/n;->G:Landroid/util/Property; - - new-array v6, v1, [F - - fill-array-data v6, :array_1 - - invoke-static {p0, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v5 - - const-wide/16 v6, 0x14d - - invoke-virtual {v5, v6, v7}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object v8, Lf/h/a/e/g/n;->G:Landroid/util/Property; - - new-array v9, v1, [F - - fill-array-data v9, :array_2 - - invoke-static {p0, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v8 - - invoke-virtual {v8, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v8, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - invoke-virtual {v8, v4}, Landroid/animation/ObjectAnimator;->setRepeatCount(I)V - - invoke-virtual {v8, v0}, Landroid/animation/ObjectAnimator;->setRepeatMode(I)V - - new-instance v2, Lf/h/a/e/g/q; - - invoke-direct {v2, p0}, Lf/h/a/e/g/q;->(Lf/h/a/e/g/n;)V - - invoke-virtual {v8, v2}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - new-instance v2, Landroid/animation/AnimatorSet; - - invoke-direct {v2}, Landroid/animation/AnimatorSet;->()V - - new-array v3, v1, [Landroid/animation/Animator; - - aput-object v5, v3, p2 - - aput-object v8, v3, v0 - - invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V - - new-instance v3, Landroid/animation/AnimatorSet; - - invoke-direct {v3}, Landroid/animation/AnimatorSet;->()V - - new-array v4, v1, [Landroid/animation/Animator; - - aput-object p1, v4, p2 - - aput-object v2, v4, v0 - - invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V - - iput-object v3, p0, Lf/h/a/e/g/n;->s:Landroid/animation/Animator; - - sget-object p1, Lf/h/a/e/g/n;->B:Landroid/util/Property; - - new-array v2, v1, [F - - fill-array-data v2, :array_3 - - invoke-static {p0, p1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p1 - - const-wide/16 v2, 0x2ee - - invoke-virtual {p1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v2, p0, Lf/h/a/e/g/n;->o:Landroid/content/Context; - - sget v3, Lcom/google/android/material/R$animator;->linear_indeterminate_line1_head_interpolator:I - - invoke-static {v2, v3}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; - - move-result-object v2 - - invoke-virtual {p1, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object v2, Lf/h/a/e/g/n;->C:Landroid/util/Property; - - new-array v3, v1, [F - - fill-array-data v3, :array_4 - - invoke-static {p0, v2, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v2 - - invoke-virtual {v2, v6, v7}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V - - const-wide/16 v3, 0x352 - - invoke-virtual {v2, v3, v4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v3, p0, Lf/h/a/e/g/n;->o:Landroid/content/Context; - - sget v4, Lcom/google/android/material/R$animator;->linear_indeterminate_line1_tail_interpolator:I - - invoke-static {v3, v4}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; - - move-result-object v3 - - invoke-virtual {v2, v3}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object v3, Lf/h/a/e/g/n;->D:Landroid/util/Property; - - new-array v4, v1, [F - - fill-array-data v4, :array_5 - - invoke-static {p0, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v3 - - const-wide/16 v4, 0x3e8 - - invoke-virtual {v3, v4, v5}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V - - const-wide/16 v4, 0x237 - - invoke-virtual {v3, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v4, p0, Lf/h/a/e/g/n;->o:Landroid/content/Context; - - sget v5, Lcom/google/android/material/R$animator;->linear_indeterminate_line2_head_interpolator:I - - invoke-static {v4, v5}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; - - move-result-object v4 - - invoke-virtual {v3, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - sget-object v4, Lf/h/a/e/g/n;->E:Landroid/util/Property; - - new-array v5, v1, [F - - fill-array-data v5, :array_6 - - invoke-static {p0, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v4 - - const-wide/16 v5, 0x4f3 - - invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V - - const-wide/16 v5, 0x215 - - invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - iget-object v5, p0, Lf/h/a/e/g/n;->o:Landroid/content/Context; - - sget v6, Lcom/google/android/material/R$animator;->linear_indeterminate_line2_tail_interpolator:I - - invoke-static {v5, v6}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; - - move-result-object v5 - - invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - new-instance v5, Landroid/animation/AnimatorSet; - - invoke-direct {v5}, Landroid/animation/AnimatorSet;->()V - - const/4 v6, 0x4 - - new-array v6, v6, [Landroid/animation/Animator; - - aput-object p1, v6, p2 - - aput-object v2, v6, v0 - - aput-object v3, v6, v1 - - const/4 p1, 0x3 - - aput-object v4, v6, p1 - - invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V - - new-instance p1, Lf/h/a/e/g/r; - - invoke-direct {p1, p0}, Lf/h/a/e/g/r;->(Lf/h/a/e/g/n;)V - - invoke-virtual {v5, p1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - iput-object v5, p0, Lf/h/a/e/g/n;->r:Landroid/animation/Animator; - - iget-object p1, p0, Lf/h/a/e/g/j;->f:Landroid/animation/ValueAnimator; - - new-instance p2, Lf/h/a/e/g/o; - - invoke-direct {p2, p0}, Lf/h/a/e/g/o;->(Lf/h/a/e/g/n;)V - - invoke-virtual {p1, p2}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - invoke-virtual {p0}, Lf/h/a/e/g/n;->g()V - - const/high16 p1, 0x3f800000 # 1.0f - - invoke-virtual {p0, p1}, Lf/h/a/e/g/j;->e(F)V - - invoke-virtual {p0}, Lf/h/a/e/g/n;->h()V - - return-void - - :array_0 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x0 - .end array-data - - :array_2 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_3 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_4 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_5 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_6 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data -.end method - - -# virtual methods -.method public a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - return-void -.end method - -.method public b()V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/e/g/n;->z:Z - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/g/n;->f()V - - return-void - - :cond_1 - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z - - move-result v0 - - if-nez v0, :cond_2 - - const/4 v0, 0x1 - - iput-boolean v0, p0, Lf/h/a/e/g/n;->z:Z - - :cond_2 - return-void -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 11 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - new-instance v0, Landroid/graphics/Rect; - - invoke-direct {v0}, Landroid/graphics/Rect;->()V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - - move-result-object v1 - - invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto/16 :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I - - iget-object v0, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - iget v2, p0, Lf/h/a/e/g/j;->h:F - - invoke-virtual {v0, p1, v1, v2}, Lf/h/a/e/g/m;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I - - move-result v0 - - int-to-float v0, v0 - - iget v1, p0, Lf/h/a/e/g/j;->h:F - - mul-float v0, v0, v1 - - iget-object v1, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v1}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z - - move-result v1 - - if-eqz v1, :cond_1 - - iget v1, p0, Lf/h/a/e/g/n;->x:F - - iget v2, p0, Lf/h/a/e/g/n;->y:F - - invoke-static {v1, v2}, Ljava/lang/Math;->min(FF)F - - move-result v1 - - iget v2, p0, Lf/h/a/e/g/n;->x:F - - iget v3, p0, Lf/h/a/e/g/n;->y:F - - invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F - - move-result v9 - - iget v2, p0, Lf/h/a/e/g/n;->q:I - - add-int/lit8 v2, v2, 0x2 - - iget-object v3, p0, Lf/h/a/e/g/j;->j:[I - - array-length v3, v3 - - invoke-static {v2, v3}, Lcom/google/android/material/math/MathUtils;->floorMod(II)I - - move-result v2 - - iget v3, p0, Lf/h/a/e/g/n;->q:I - - add-int/lit8 v3, v3, 0x1 - - iget-object v4, p0, Lf/h/a/e/g/j;->j:[I - - array-length v4, v4 - - invoke-static {v3, v4}, Lcom/google/android/material/math/MathUtils;->floorMod(II)I - - move-result v10 - - iget-object v3, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v5, p0, Lf/h/a/e/g/j;->j:[I - - aget v5, v5, v2 - - const/4 v6, 0x0 - - move-object v2, v3 - - move-object v3, p1 - - move v7, v1 - - move v8, v0 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v3, p0, Lf/h/a/e/g/j;->j:[I - - aget v5, v3, v10 - - move-object v3, p1 - - move v6, v1 - - move v7, v9 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - iget v3, p0, Lf/h/a/e/g/n;->q:I - - aget v5, v1, v3 - - const/high16 v7, 0x3f800000 # 1.0f - - move-object v3, p1 - - move v6, v9 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - goto :goto_0 - - :cond_1 - iget-object v2, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget v5, p0, Lf/h/a/e/g/j;->i:I - - const/4 v6, 0x0 - - const/high16 v7, 0x3f800000 # 1.0f - - move-object v3, p1 - - move v8, v0 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - iget v3, p0, Lf/h/a/e/g/n;->q:I - - aget v5, v1, v3 - - iget v6, p0, Lf/h/a/e/g/n;->u:F - - iget v7, p0, Lf/h/a/e/g/n;->t:F - - move-object v3, p1 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - iget-object v2, p0, Lf/h/a/e/g/n;->p:Lf/h/a/e/g/m; - - iget-object v4, p0, Lf/h/a/e/g/j;->k:Landroid/graphics/Paint; - - iget-object v1, p0, Lf/h/a/e/g/j;->j:[I - - iget v3, p0, Lf/h/a/e/g/n;->q:I - - aget v5, v1, v3 - - iget v6, p0, Lf/h/a/e/g/n;->w:F - - iget v7, p0, Lf/h/a/e/g/n;->v:F - - move-object v3, p1 - - invoke-virtual/range {v2 .. v8}, Lf/h/a/e/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V - - :cond_2 - :goto_0 - return-void -.end method - -.method public f()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/g/n;->r:Landroid/animation/Animator; - - invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V - - iget-object v0, p0, Lf/h/a/e/g/n;->s:Landroid/animation/Animator; - - invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V - - return-void -.end method - -.method public g()V - .locals 1 - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/g/n;->t:F - - iput v0, p0, Lf/h/a/e/g/n;->u:F - - iput v0, p0, Lf/h/a/e/g/n;->v:F - - iput v0, p0, Lf/h/a/e/g/n;->w:F - - iput v0, p0, Lf/h/a/e/g/n;->x:F - - iput v0, p0, Lf/h/a/e/g/n;->y:F - - const/4 v0, 0x0 - - iput v0, p0, Lf/h/a/e/g/n;->q:I - - return-void -.end method - -.method public h()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; - - invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z - - move-result v0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/g/n;->s:Landroid/animation/Animator; - - invoke-virtual {v0}, Landroid/animation/Animator;->start()V - - goto :goto_0 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/g/n;->r:Landroid/animation/Animator; - - invoke-virtual {v0}, Landroid/animation/Animator;->start()V - - :goto_0 - return-void -.end method - -.method public setVisible(ZZ)Z - .locals 2 - - iget-boolean v0, p0, Lf/h/a/e/g/j;->m:Z - - if-eqz v0, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - invoke-super {p0, p1, p2}, Lf/h/a/e/g/j;->setVisible(ZZ)Z - - move-result v0 - - invoke-virtual {p0}, Lf/h/a/e/g/j;->isRunning()Z - - move-result v1 - - if-nez v1, :cond_1 - - invoke-virtual {p0}, Lf/h/a/e/g/n;->f()V - - invoke-virtual {p0}, Lf/h/a/e/g/n;->g()V - - :cond_1 - if-eqz p1, :cond_2 - - if-eqz p2, :cond_2 - - invoke-virtual {p0}, Lf/h/a/e/g/n;->h()V - - :cond_2 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/o.smali b/com.discord/smali_classes2/f/h/a/e/g/o.smali deleted file mode 100644 index b5cf6f29cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/o.smali +++ /dev/null @@ -1,37 +0,0 @@ -.class public Lf/h/a/e/g/o; -.super Landroid/animation/AnimatorListenerAdapter; -.source "LinearIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/n; - - -# direct methods -.method public constructor (Lf/h/a/e/g/n;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/o;->d:Lf/h/a/e/g/n; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 0 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/o;->d:Lf/h/a/e/g/n; - - invoke-virtual {p1}, Lf/h/a/e/g/n;->f()V - - iget-object p1, p0, Lf/h/a/e/g/o;->d:Lf/h/a/e/g/n; - - invoke-virtual {p1}, Lf/h/a/e/g/n;->g()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/p.smali b/com.discord/smali_classes2/f/h/a/e/g/p.smali deleted file mode 100644 index df477504c0..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/p.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public Lf/h/a/e/g/p; -.super Landroid/animation/AnimatorListenerAdapter; -.source "LinearIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/n; - - -# direct methods -.method public constructor (Lf/h/a/e/g/n;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/p;->d:Lf/h/a/e/g/n; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationRepeat(Landroid/animation/Animator;)V - .locals 2 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationRepeat(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/p;->d:Lf/h/a/e/g/n; - - iget v0, p1, Lf/h/a/e/g/n;->q:I - - add-int/lit8 v0, v0, 0x1 - - iget-object v1, p1, Lf/h/a/e/g/j;->j:[I - - array-length v1, v1 - - rem-int/2addr v0, v1 - - iput v0, p1, Lf/h/a/e/g/n;->q:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/q.smali b/com.discord/smali_classes2/f/h/a/e/g/q.smali deleted file mode 100644 index 8888ecfd9b..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/q.smali +++ /dev/null @@ -1,43 +0,0 @@ -.class public Lf/h/a/e/g/q; -.super Landroid/animation/AnimatorListenerAdapter; -.source "LinearIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/n; - - -# direct methods -.method public constructor (Lf/h/a/e/g/n;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/q;->d:Lf/h/a/e/g/n; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationRepeat(Landroid/animation/Animator;)V - .locals 2 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationRepeat(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/q;->d:Lf/h/a/e/g/n; - - iget v0, p1, Lf/h/a/e/g/n;->q:I - - add-int/lit8 v0, v0, 0x1 - - iget-object v1, p1, Lf/h/a/e/g/j;->j:[I - - array-length v1, v1 - - rem-int/2addr v0, v1 - - iput v0, p1, Lf/h/a/e/g/n;->q:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/r.smali b/com.discord/smali_classes2/f/h/a/e/g/r.smali deleted file mode 100644 index ef69e1c83a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/g/r.smali +++ /dev/null @@ -1,78 +0,0 @@ -.class public Lf/h/a/e/g/r; -.super Landroid/animation/AnimatorListenerAdapter; -.source "LinearIndeterminateDrawable.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/g/n; - - -# direct methods -.method public constructor (Lf/h/a/e/g/n;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/g/r;->d:Lf/h/a/e/g/n; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V - - iget-object p1, p0, Lf/h/a/e/g/r;->d:Lf/h/a/e/g/n; - - iget-boolean v0, p1, Lf/h/a/e/g/n;->z:Z - - if-eqz v0, :cond_0 - - iget-object v0, p1, Lf/h/a/e/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; - - invoke-virtual {v0, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V - - iget-object p1, p0, Lf/h/a/e/g/r;->d:Lf/h/a/e/g/n; - - const/4 v0, 0x0 - - iput-boolean v0, p1, Lf/h/a/e/g/n;->z:Z - - invoke-virtual {p1}, Lf/h/a/e/g/n;->g()V - - goto :goto_0 - - :cond_0 - invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z - - move-result p1 - - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/e/g/r;->d:Lf/h/a/e/g/n; - - const/4 v0, 0x0 - - iput v0, p1, Lf/h/a/e/g/n;->t:F - - iput v0, p1, Lf/h/a/e/g/n;->u:F - - iput v0, p1, Lf/h/a/e/g/n;->v:F - - iput v0, p1, Lf/h/a/e/g/n;->w:F - - invoke-virtual {p1}, Lf/h/a/e/g/n;->h()V - - goto :goto_0 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/g/r;->d:Lf/h/a/e/g/n; - - invoke-virtual {p1}, Lf/h/a/e/g/n;->g()V - - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/h/a$a.smali b/com.discord/smali_classes2/f/h/a/e/h/a$a.smali deleted file mode 100644 index 7b0f909b62..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/h/a$a.smali +++ /dev/null @@ -1,92 +0,0 @@ -.class public Lf/h/a/e/h/a$a; -.super Ljava/lang/Object; -.source "SnackbarManager.java" - -# interfaces -.implements Landroid/os/Handler$Callback; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/h/a;->()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/h/a; - - -# direct methods -.method public constructor (Lf/h/a/e/h/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/h/a$a;->d:Lf/h/a/e/h/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public handleMessage(Landroid/os/Message;)Z - .locals 3 - .param p1 # Landroid/os/Message; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget v0, p1, Landroid/os/Message;->what:I - - if-eqz v0, :cond_0 - - const/4 p1, 0x0 - - return p1 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/h/a$a;->d:Lf/h/a/e/h/a; - - iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; - - check-cast p1, Lf/h/a/e/h/a$c; - - iget-object v1, v0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; - - monitor-enter v1 - - :try_start_0 - iget-object v2, v0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - if-eq v2, p1, :cond_1 - - iget-object v2, v0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; - - if-ne v2, p1, :cond_2 - - :cond_1 - const/4 v2, 0x2 - - invoke-virtual {v0, p1, v2}, Lf/h/a/e/h/a;->a(Lf/h/a/e/h/a$c;I)Z - - :cond_2 - monitor-exit v1 - - const/4 p1, 0x1 - - return p1 - - :catchall_0 - move-exception p1 - - monitor-exit v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/h/a$b.smali b/com.discord/smali_classes2/f/h/a/e/h/a$b.smali deleted file mode 100644 index 08b675887e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/h/a$b.smali +++ /dev/null @@ -1,22 +0,0 @@ -.class public interface abstract Lf/h/a/e/h/a$b; -.super Ljava/lang/Object; -.source "SnackbarManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(I)V -.end method - -.method public abstract show()V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/h/a$c.smali b/com.discord/smali_classes2/f/h/a/e/h/a$c.smali deleted file mode 100644 index 98683f0024..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/h/a$c.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public Lf/h/a/e/h/a$c; -.super Ljava/lang/Object; -.source "SnackbarManager.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/h/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "c" -.end annotation - - -# instance fields -.field public final a:Ljava/lang/ref/WeakReference; - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/lang/ref/WeakReference<", - "Lf/h/a/e/h/a$b;", - ">;" - } - .end annotation -.end field - -.field public b:I - -.field public c:Z - - -# direct methods -.method public constructor (ILf/h/a/e/h/a$b;)V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/ref/WeakReference; - - invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V - - iput-object v0, p0, Lf/h/a/e/h/a$c;->a:Ljava/lang/ref/WeakReference; - - iput p1, p0, Lf/h/a/e/h/a$c;->b:I - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/h/a.smali b/com.discord/smali_classes2/f/h/a/e/h/a.smali deleted file mode 100644 index b191c20f0a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/h/a.smali +++ /dev/null @@ -1,377 +0,0 @@ -.class public Lf/h/a/e/h/a; -.super Ljava/lang/Object; -.source "SnackbarManager.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/h/a$c;, - Lf/h/a/e/h/a$b; - } -.end annotation - - -# static fields -.field public static e:Lf/h/a/e/h/a; - - -# instance fields -.field public final a:Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final b:Landroid/os/Handler; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public c:Lf/h/a/e/h/a$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public d:Lf/h/a/e/h/a$c; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor ()V - .locals 3 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Ljava/lang/Object; - - invoke-direct {v0}, Ljava/lang/Object;->()V - - iput-object v0, p0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; - - new-instance v0, Landroid/os/Handler; - - invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; - - move-result-object v1 - - new-instance v2, Lf/h/a/e/h/a$a; - - invoke-direct {v2, p0}, Lf/h/a/e/h/a$a;->(Lf/h/a/e/h/a;)V - - invoke-direct {v0, v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V - - iput-object v0, p0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; - - return-void -.end method - -.method public static b()Lf/h/a/e/h/a; - .locals 1 - - sget-object v0, Lf/h/a/e/h/a;->e:Lf/h/a/e/h/a; - - if-nez v0, :cond_0 - - new-instance v0, Lf/h/a/e/h/a; - - invoke-direct {v0}, Lf/h/a/e/h/a;->()V - - sput-object v0, Lf/h/a/e/h/a;->e:Lf/h/a/e/h/a; - - :cond_0 - sget-object v0, Lf/h/a/e/h/a;->e:Lf/h/a/e/h/a; - - return-object v0 -.end method - - -# virtual methods -.method public final a(Lf/h/a/e/h/a$c;I)Z - .locals 2 - .param p1 # Lf/h/a/e/h/a$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p1, Lf/h/a/e/h/a$c;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/e/h/a$b; - - if-eqz v0, :cond_0 - - iget-object v1, p0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; - - invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - - invoke-interface {v0, p2}, Lf/h/a/e/h/a$b;->a(I)V - - const/4 p1, 0x1 - - return p1 - - :cond_0 - const/4 p1, 0x0 - - return p1 -.end method - -.method public final c(Lf/h/a/e/h/a$b;)Z - .locals 3 - - iget-object v0, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - iget-object v0, v0, Lf/h/a/e/h/a$c;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - if-ne v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 -.end method - -.method public final d(Lf/h/a/e/h/a$b;)Z - .locals 3 - - iget-object v0, p0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eqz v0, :cond_1 - - if-eqz p1, :cond_0 - - iget-object v0, v0, Lf/h/a/e/h/a$c;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - if-ne v0, p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 -.end method - -.method public e(Lf/h/a/e/h/a$b;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0, p1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - iget-boolean p1, p1, Lf/h/a/e/h/a$c;->c:Z - - if-nez p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - const/4 v1, 0x1 - - iput-boolean v1, p1, Lf/h/a/e/h/a$c;->c:Z - - iget-object p1, p0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; - - iget-object v1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - invoke-virtual {p1, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public f(Lf/h/a/e/h/a$b;)V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/h/a;->a:Ljava/lang/Object; - - monitor-enter v0 - - :try_start_0 - invoke-virtual {p0, p1}, Lf/h/a/e/h/a;->c(Lf/h/a/e/h/a$b;)Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - iget-boolean p1, p1, Lf/h/a/e/h/a$c;->c:Z - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - const/4 v1, 0x0 - - iput-boolean v1, p1, Lf/h/a/e/h/a$c;->c:Z - - iget-object p1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - invoke-virtual {p0, p1}, Lf/h/a/e/h/a;->g(Lf/h/a/e/h/a$c;)V - - :cond_0 - monitor-exit v0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - throw p1 -.end method - -.method public final g(Lf/h/a/e/h/a$c;)V - .locals 4 - .param p1 # Lf/h/a/e/h/a$c; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget v0, p1, Lf/h/a/e/h/a$c;->b:I - - const/4 v1, -0x2 - - if-ne v0, v1, :cond_0 - - return-void - - :cond_0 - const/16 v1, 0xabe - - if-lez v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 v2, -0x1 - - if-ne v0, v2, :cond_2 - - const/16 v0, 0x5dc - - goto :goto_0 - - :cond_2 - const/16 v0, 0xabe - - :goto_0 - iget-object v1, p0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; - - invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V - - iget-object v1, p0, Lf/h/a/e/h/a;->b:Landroid/os/Handler; - - const/4 v2, 0x0 - - invoke-static {v1, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; - - move-result-object p1 - - int-to-long v2, v0 - - invoke-virtual {v1, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z - - return-void -.end method - -.method public final h()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; - - if-eqz v0, :cond_1 - - iput-object v0, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - const/4 v1, 0x0 - - iput-object v1, p0, Lf/h/a/e/h/a;->d:Lf/h/a/e/h/a$c; - - iget-object v0, v0, Lf/h/a/e/h/a$c;->a:Ljava/lang/ref/WeakReference; - - invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lf/h/a/e/h/a$b; - - if-eqz v0, :cond_0 - - invoke-interface {v0}, Lf/h/a/e/h/a$b;->show()V - - goto :goto_0 - - :cond_0 - iput-object v1, p0, Lf/h/a/e/h/a;->c:Lf/h/a/e/h/a$c; - - :cond_1 - :goto_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a$a.smali b/com.discord/smali_classes2/f/h/a/e/i/a$a.smali deleted file mode 100644 index f8425693c5..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a$a.smali +++ /dev/null @@ -1,88 +0,0 @@ -.class public Lf/h/a/e/i/a$a; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Landroid/text/TextWatcher; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/a$a;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public afterTextChanged(Landroid/text/Editable;)V - .locals 1 - .param p1 # Landroid/text/Editable; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/i/a$a;->d:Lf/h/a/e/i/a; - - iget-object v0, v0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence; - - move-result-object v0 - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v0, p0, Lf/h/a/e/i/a$a;->d:Lf/h/a/e/i/a; - - invoke-interface {p1}, Landroid/text/Editable;->length()I - - move-result p1 - - if-lez p1, :cond_1 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - invoke-virtual {v0, p1}, Lf/h/a/e/i/a;->e(Z)V - - return-void -.end method - -.method public beforeTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method - -.method public onTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a$b.smali b/com.discord/smali_classes2/f/h/a/e/i/a$b.smali deleted file mode 100644 index c3d4eceaa4..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a$b.smali +++ /dev/null @@ -1,69 +0,0 @@ -.class public Lf/h/a/e/i/a$b; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnFocusChangeListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/a$b;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onFocusChange(Landroid/view/View;Z)V - .locals 2 - - check-cast p1, Landroid/widget/EditText; - - invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; - - move-result-object p1 - - invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result p1 - - const/4 v0, 0x1 - - xor-int/2addr p1, v0 - - iget-object v1, p0, Lf/h/a/e/i/a$b;->d:Lf/h/a/e/i/a; - - if-eqz p1, :cond_0 - - if-eqz p2, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - invoke-virtual {v1, v0}, Lf/h/a/e/i/a;->e(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a$c.smali b/com.discord/smali_classes2/f/h/a/e/i/a$c.smali deleted file mode 100644 index 1976ca605e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a$c.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public Lf/h/a/e/i/a$c; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/a$c;->a:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onEditTextAttached(Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 3 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; - - move-result-object v1 - - invoke-interface {v1}, Landroid/text/Editable;->length()I - - move-result v1 - - const/4 v2, 0x0 - - if-lez v1, :cond_0 - - const/4 v1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V - - invoke-virtual {p1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconCheckable(Z)V - - iget-object p1, p0, Lf/h/a/e/i/a$c;->a:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/a;->e:Landroid/view/View$OnFocusChangeListener; - - invoke-virtual {v0, p1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V - - iget-object p1, p0, Lf/h/a/e/i/a$c;->a:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/a;->d:Landroid/text/TextWatcher; - - invoke-virtual {v0, p1}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V - - iget-object p1, p0, Lf/h/a/e/i/a$c;->a:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/a;->d:Landroid/text/TextWatcher; - - invoke-virtual {v0, p1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a$d.smali b/com.discord/smali_classes2/f/h/a/e/i/a$d.smali deleted file mode 100644 index 2f3de2762f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a$d.smali +++ /dev/null @@ -1,76 +0,0 @@ -.class public Lf/h/a/e/i/a$d; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/a; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/a$d;->a:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onEndIconChanged(Lcom/google/android/material/textfield/TextInputLayout;I)V - .locals 1 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object p1 - - if-eqz p1, :cond_0 - - const/4 v0, 0x2 - - if-ne p2, v0, :cond_0 - - iget-object p2, p0, Lf/h/a/e/i/a$d;->a:Lf/h/a/e/i/a; - - iget-object p2, p2, Lf/h/a/e/i/a;->d:Landroid/text/TextWatcher; - - invoke-virtual {p1, p2}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V - - invoke-virtual {p1}, Landroid/widget/EditText;->getOnFocusChangeListener()Landroid/view/View$OnFocusChangeListener; - - move-result-object p2 - - iget-object v0, p0, Lf/h/a/e/i/a$d;->a:Lf/h/a/e/i/a; - - iget-object v0, v0, Lf/h/a/e/i/a;->e:Landroid/view/View$OnFocusChangeListener; - - if-ne p2, v0, :cond_0 - - const/4 p2, 0x0 - - invoke-virtual {p1, p2}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a$e.smali b/com.discord/smali_classes2/f/h/a/e/i/a$e.smali deleted file mode 100644 index b946e690f7..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a$e.smali +++ /dev/null @@ -1,64 +0,0 @@ -.class public Lf/h/a/e/i/a$e; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/i/a;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/a$e;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onClick(Landroid/view/View;)V - .locals 0 - - iget-object p1, p0, Lf/h/a/e/i/a$e;->d:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object p1 - - invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; - - move-result-object p1 - - if-eqz p1, :cond_0 - - invoke-interface {p1}, Landroid/text/Editable;->clear()V - - :cond_0 - iget-object p1, p0, Lf/h/a/e/i/a$e;->d:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->refreshEndIconDrawableState()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/a.smali b/com.discord/smali_classes2/f/h/a/e/i/a.smali deleted file mode 100644 index 50f456a74c..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/a.smali +++ /dev/null @@ -1,305 +0,0 @@ -.class public Lf/h/a/e/i/a; -.super Lf/h/a/e/i/m; -.source "ClearTextEndIconDelegate.java" - - -# instance fields -.field public final d:Landroid/text/TextWatcher; - -.field public final e:Landroid/view/View$OnFocusChangeListener; - -.field public final f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - -.field public final g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - -.field public h:Landroid/animation/AnimatorSet; - -.field public i:Landroid/animation/ValueAnimator; - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 0 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - new-instance p1, Lf/h/a/e/i/a$a; - - invoke-direct {p1, p0}, Lf/h/a/e/i/a$a;->(Lf/h/a/e/i/a;)V - - iput-object p1, p0, Lf/h/a/e/i/a;->d:Landroid/text/TextWatcher; - - new-instance p1, Lf/h/a/e/i/a$b; - - invoke-direct {p1, p0}, Lf/h/a/e/i/a$b;->(Lf/h/a/e/i/a;)V - - iput-object p1, p0, Lf/h/a/e/i/a;->e:Landroid/view/View$OnFocusChangeListener; - - new-instance p1, Lf/h/a/e/i/a$c; - - invoke-direct {p1, p0}, Lf/h/a/e/i/a$c;->(Lf/h/a/e/i/a;)V - - iput-object p1, p0, Lf/h/a/e/i/a;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - new-instance p1, Lf/h/a/e/i/a$d; - - invoke-direct {p1, p0}, Lf/h/a/e/i/a$d;->(Lf/h/a/e/i/a;)V - - iput-object p1, p0, Lf/h/a/e/i/a;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 8 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - sget v2, Lcom/google/android/material/R$drawable;->mtrl_ic_cancel:I - - invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - sget v2, Lcom/google/android/material/R$string;->clear_text_end_icon_content_description:I - - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - new-instance v1, Lf/h/a/e/i/a$e; - - invoke-direct {v1, p0}, Lf/h/a/e/i/a$e;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/a;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/a;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V - - const/4 v0, 0x2 - - new-array v1, v0, [F - - fill-array-data v1, :array_0 - - invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; - - move-result-object v1 - - sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - const-wide/16 v2, 0x96 - - invoke-virtual {v1, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - new-instance v2, Lf/h/a/e/i/e; - - invoke-direct {v2, p0}, Lf/h/a/e/i/e;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - new-array v2, v0, [F - - fill-array-data v2, :array_1 - - invoke-static {v2}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; - - move-result-object v2 - - sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - const-wide/16 v3, 0x64 - - invoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - new-instance v5, Lf/h/a/e/i/d; - - invoke-direct {v5, p0}, Lf/h/a/e/i/d;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v2, v5}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - new-instance v5, Landroid/animation/AnimatorSet; - - invoke-direct {v5}, Landroid/animation/AnimatorSet;->()V - - iput-object v5, p0, Lf/h/a/e/i/a;->h:Landroid/animation/AnimatorSet; - - new-array v6, v0, [Landroid/animation/Animator; - - const/4 v7, 0x0 - - aput-object v1, v6, v7 - - const/4 v1, 0x1 - - aput-object v2, v6, v1 - - invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V - - iget-object v1, p0, Lf/h/a/e/i/a;->h:Landroid/animation/AnimatorSet; - - new-instance v2, Lf/h/a/e/i/b; - - invoke-direct {v2, p0}, Lf/h/a/e/i/b;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - new-array v0, v0, [F - - fill-array-data v0, :array_2 - - invoke-static {v0}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; - - move-result-object v0 - - sget-object v1, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - invoke-virtual {v0, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - new-instance v1, Lf/h/a/e/i/d; - - invoke-direct {v1, p0}, Lf/h/a/e/i/d;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - iput-object v0, p0, Lf/h/a/e/i/a;->i:Landroid/animation/ValueAnimator; - - new-instance v1, Lf/h/a/e/i/c; - - invoke-direct {v1, p0}, Lf/h/a/e/i/c;->(Lf/h/a/e/i/a;)V - - invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - return-void - - nop - - :array_0 - .array-data 4 - 0x3f4ccccd # 0.8f - 0x3f800000 # 1.0f - .end array-data - - :array_1 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_2 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - .end array-data -.end method - -.method public c(Z)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence; - - move-result-object v0 - - if-nez v0, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0, p1}, Lf/h/a/e/i/a;->e(Z)V - - return-void -.end method - -.method public final e(Z)V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->isEndIconVisible()Z - - move-result v0 - - if-ne v0, p1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz p1, :cond_1 - - iget-object p1, p0, Lf/h/a/e/i/a;->i:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->cancel()V - - iget-object p1, p0, Lf/h/a/e/i/a;->h:Landroid/animation/AnimatorSet; - - invoke-virtual {p1}, Landroid/animation/AnimatorSet;->start()V - - if-eqz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/e/i/a;->h:Landroid/animation/AnimatorSet; - - invoke-virtual {p1}, Landroid/animation/AnimatorSet;->end()V - - goto :goto_1 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/i/a;->h:Landroid/animation/AnimatorSet; - - invoke-virtual {p1}, Landroid/animation/AnimatorSet;->cancel()V - - iget-object p1, p0, Lf/h/a/e/i/a;->i:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V - - if-eqz v0, :cond_2 - - iget-object p1, p0, Lf/h/a/e/i/a;->i:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->end()V - - :cond_2 - :goto_1 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/b.smali b/com.discord/smali_classes2/f/h/a/e/i/b.smali deleted file mode 100644 index 4497d1c96a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/b.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public Lf/h/a/e/i/b; -.super Landroid/animation/AnimatorListenerAdapter; -.source "ClearTextEndIconDelegate.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/b;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/b;->d:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - const/4 v0, 0x1 - - invoke-virtual {p1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/c.smali b/com.discord/smali_classes2/f/h/a/e/i/c.smali deleted file mode 100644 index f3ccaf8769..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/c.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public Lf/h/a/e/i/c; -.super Landroid/animation/AnimatorListenerAdapter; -.source "ClearTextEndIconDelegate.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/c;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/c;->d:Lf/h/a/e/i/a; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/d.smali b/com.discord/smali_classes2/f/h/a/e/i/d.smali deleted file mode 100644 index 925fd71337..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/d.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public Lf/h/a/e/i/d; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/d;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V - .locals 1 - .param p1 # Landroid/animation/ValueAnimator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - iget-object v0, p0, Lf/h/a/e/i/d;->d:Lf/h/a/e/i/a; - - iget-object v0, v0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setAlpha(F)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/e.smali b/com.discord/smali_classes2/f/h/a/e/i/e.smali deleted file mode 100644 index 8bc3077f1f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/e.smali +++ /dev/null @@ -1,56 +0,0 @@ -.class public Lf/h/a/e/i/e; -.super Ljava/lang/Object; -.source "ClearTextEndIconDelegate.java" - -# interfaces -.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/a;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/e;->d:Lf/h/a/e/i/a; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V - .locals 1 - .param p1 # Landroid/animation/ValueAnimator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - iget-object v0, p0, Lf/h/a/e/i/e;->d:Lf/h/a/e/i/a; - - iget-object v0, v0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setScaleX(F)V - - iget-object v0, p0, Lf/h/a/e/i/e;->d:Lf/h/a/e/i/a; - - iget-object v0, v0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setScaleY(F)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/f.smali b/com.discord/smali_classes2/f/h/a/e/i/f.smali deleted file mode 100644 index 0a19d47b29..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/f.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public Lf/h/a/e/i/f; -.super Lf/h/a/e/i/m; -.source "CustomEndIconDelegate.java" - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 0 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnLongClickListener(Landroid/view/View$OnLongClickListener;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/g.smali b/com.discord/smali_classes2/f/h/a/e/i/g.smali deleted file mode 100644 index 5c1eb87a76..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/g.smali +++ /dev/null @@ -1,211 +0,0 @@ -.class public Lf/h/a/e/i/g; -.super Lcom/google/android/material/shape/MaterialShapeDrawable; -.source "CutoutDrawable.java" - - -# instance fields -.field public final d:Landroid/graphics/Paint; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public final e:Landroid/graphics/RectF; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public f:I - - -# direct methods -.method public constructor ()V - .locals 1 - - const/4 v0, 0x0 - - invoke-direct {p0, v0}, Lf/h/a/e/i/g;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - return-void -.end method - -.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V - .locals 2 - .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - if-eqz p1, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p1, Lcom/google/android/material/shape/ShapeAppearanceModel; - - invoke-direct {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->()V - - :goto_0 - invoke-direct {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - new-instance p1, Landroid/graphics/Paint; - - const/4 v0, 0x1 - - invoke-direct {p1, v0}, Landroid/graphics/Paint;->(I)V - - iput-object p1, p0, Lf/h/a/e/i/g;->d:Landroid/graphics/Paint; - - sget-object v0, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V - - iget-object p1, p0, Lf/h/a/e/i/g;->d:Landroid/graphics/Paint; - - const/4 v0, -0x1 - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setColor(I)V - - iget-object p1, p0, Lf/h/a/e/i/g;->d:Landroid/graphics/Paint; - - new-instance v0, Landroid/graphics/PorterDuffXfermode; - - sget-object v1, Landroid/graphics/PorterDuff$Mode;->DST_OUT:Landroid/graphics/PorterDuff$Mode; - - invoke-direct {v0, v1}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V - - invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; - - new-instance p1, Landroid/graphics/RectF; - - invoke-direct {p1}, Landroid/graphics/RectF;->()V - - iput-object p1, p0, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; - - return-void -.end method - - -# virtual methods -.method public a(FFFF)V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; - - iget v1, v0, Landroid/graphics/RectF;->left:F - - cmpl-float v1, p1, v1 - - if-nez v1, :cond_0 - - iget v1, v0, Landroid/graphics/RectF;->top:F - - cmpl-float v1, p2, v1 - - if-nez v1, :cond_0 - - iget v1, v0, Landroid/graphics/RectF;->right:F - - cmpl-float v1, p3, v1 - - if-nez v1, :cond_0 - - iget v0, v0, Landroid/graphics/RectF;->bottom:F - - cmpl-float v0, p4, v0 - - if-eqz v0, :cond_1 - - :cond_0 - iget-object v0, p0, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; - - invoke-virtual {v0, p1, p2, p3, p4}, Landroid/graphics/RectF;->set(FFFF)V - - invoke-virtual {p0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->invalidateSelf()V - - :cond_1 - return-void -.end method - -.method public draw(Landroid/graphics/Canvas;)V - .locals 9 - .param p1 # Landroid/graphics/Canvas; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getCallback()Landroid/graphics/drawable/Drawable$Callback; - - move-result-object v0 - - instance-of v1, v0, Landroid/view/View; - - if-eqz v1, :cond_0 - - check-cast v0, Landroid/view/View; - - invoke-virtual {v0}, Landroid/view/View;->getLayerType()I - - move-result v1 - - const/4 v2, 0x2 - - if-eq v1, v2, :cond_1 - - const/4 v1, 0x0 - - invoke-virtual {v0, v2, v1}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V - - goto :goto_0 - - :cond_0 - const/4 v4, 0x0 - - const/4 v5, 0x0 - - invoke-virtual {p1}, Landroid/graphics/Canvas;->getWidth()I - - move-result v0 - - int-to-float v6, v0 - - invoke-virtual {p1}, Landroid/graphics/Canvas;->getHeight()I - - move-result v0 - - int-to-float v7, v0 - - const/4 v8, 0x0 - - move-object v3, p1 - - invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->saveLayer(FFFFLandroid/graphics/Paint;)I - - move-result v0 - - iput v0, p0, Lf/h/a/e/i/g;->f:I - - :cond_1 - :goto_0 - invoke-super {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->draw(Landroid/graphics/Canvas;)V - - iget-object v0, p0, Lf/h/a/e/i/g;->e:Landroid/graphics/RectF; - - iget-object v1, p0, Lf/h/a/e/i/g;->d:Landroid/graphics/Paint; - - invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V - - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getCallback()Landroid/graphics/drawable/Drawable$Callback; - - move-result-object v0 - - instance-of v0, v0, Landroid/view/View; - - if-nez v0, :cond_2 - - iget v0, p0, Lf/h/a/e/i/g;->f:I - - invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$a$a.smali b/com.discord/smali_classes2/f/h/a/e/i/h$a$a.smali deleted file mode 100644 index b6d798e2b3..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h$a$a.smali +++ /dev/null @@ -1,63 +0,0 @@ -.class public Lf/h/a/e/i/h$a$a; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Ljava/lang/Runnable; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/i/h$a;->afterTextChanged(Landroid/text/Editable;)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Landroid/widget/AutoCompleteTextView; - -.field public final synthetic e:Lf/h/a/e/i/h$a; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h$a;Landroid/widget/AutoCompleteTextView;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/h$a$a;->e:Lf/h/a/e/i/h$a; - - iput-object p2, p0, Lf/h/a/e/i/h$a$a;->d:Landroid/widget/AutoCompleteTextView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public run()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/i/h$a$a;->d:Landroid/widget/AutoCompleteTextView; - - invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->isPopupShowing()Z - - move-result v0 - - iget-object v1, p0, Lf/h/a/e/i/h$a$a;->e:Lf/h/a/e/i/h$a; - - iget-object v1, v1, Lf/h/a/e/i/h$a;->d:Lf/h/a/e/i/h; - - invoke-static {v1, v0}, Lf/h/a/e/i/h;->f(Lf/h/a/e/i/h;Z)V - - iget-object v1, p0, Lf/h/a/e/i/h$a$a;->e:Lf/h/a/e/i/h$a; - - iget-object v1, v1, Lf/h/a/e/i/h$a;->d:Lf/h/a/e/i/h; - - iput-boolean v0, v1, Lf/h/a/e/i/h;->i:Z - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$a.smali b/com.discord/smali_classes2/f/h/a/e/i/h$a.smali deleted file mode 100644 index 6fcd30b31e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h$a.smali +++ /dev/null @@ -1,71 +0,0 @@ -.class public Lf/h/a/e/i/h$a; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/text/TextWatcher; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/h$a;->d:Lf/h/a/e/i/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public afterTextChanged(Landroid/text/Editable;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/h$a;->d:Lf/h/a/e/i/h; - - iget-object v0, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - invoke-static {p1, v0}, Lf/h/a/e/i/h;->e(Lf/h/a/e/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; - - move-result-object p1 - - new-instance v0, Lf/h/a/e/i/h$a$a; - - invoke-direct {v0, p0, p1}, Lf/h/a/e/i/h$a$a;->(Lf/h/a/e/i/h$a;Landroid/widget/AutoCompleteTextView;)V - - invoke-virtual {p1, v0}, Landroid/widget/AutoCompleteTextView;->post(Ljava/lang/Runnable;)Z - - return-void -.end method - -.method public beforeTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method - -.method public onTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$b.smali b/com.discord/smali_classes2/f/h/a/e/i/h$b.smali deleted file mode 100644 index 3ea8a0b84b..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h$b.smali +++ /dev/null @@ -1,60 +0,0 @@ -.class public Lf/h/a/e/i/h$b; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnFocusChangeListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/h$b;->d:Lf/h/a/e/i/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onFocusChange(Landroid/view/View;Z)V - .locals 0 - - iget-object p1, p0, Lf/h/a/e/i/h$b;->d:Lf/h/a/e/i/h; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1, p2}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconActivated(Z)V - - if-nez p2, :cond_0 - - iget-object p1, p0, Lf/h/a/e/i/h$b;->d:Lf/h/a/e/i/h; - - const/4 p2, 0x0 - - invoke-static {p1, p2}, Lf/h/a/e/i/h;->f(Lf/h/a/e/i/h;Z)V - - iget-object p1, p0, Lf/h/a/e/i/h$b;->d:Lf/h/a/e/i/h; - - iput-boolean p2, p1, Lf/h/a/e/i/h;->i:Z - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$c.smali b/com.discord/smali_classes2/f/h/a/e/i/h$c.smali deleted file mode 100644 index 5e72c3fbb3..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h$c.smali +++ /dev/null @@ -1,110 +0,0 @@ -.class public Lf/h/a/e/i/h$c; -.super Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; -.source "DropdownMenuEndIconDelegate.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/h; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/h$c;->a:Lf/h/a/e/i/h; - - invoke-direct {p0, p2}, Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - return-void -.end method - - -# virtual methods -.method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V - .locals 0 - .param p2 # Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-super {p0, p1, p2}, Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V - - const-class p1, Landroid/widget/Spinner; - - invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V - - invoke-virtual {p2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->isShowingHintText()Z - - move-result p1 - - if-eqz p1, :cond_0 - - const/4 p1, 0x0 - - invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setHintText(Ljava/lang/CharSequence;)V - - :cond_0 - return-void -.end method - -.method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V - .locals 1 - .param p2 # Landroid/view/accessibility/AccessibilityEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-super {p0, p1, p2}, Landroidx/core/view/AccessibilityDelegateCompat;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V - - iget-object p1, p0, Lf/h/a/e/i/h$c;->a:Lf/h/a/e/i/h; - - iget-object v0, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - invoke-static {p1, v0}, Lf/h/a/e/i/h;->e(Lf/h/a/e/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; - - move-result-object p1 - - invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I - - move-result p2 - - const/4 v0, 0x1 - - if-ne p2, v0, :cond_0 - - iget-object p2, p0, Lf/h/a/e/i/h$c;->a:Lf/h/a/e/i/h; - - iget-object p2, p2, Lf/h/a/e/i/h;->n:Landroid/view/accessibility/AccessibilityManager; - - invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z - - move-result p2 - - if-eqz p2, :cond_0 - - iget-object p2, p0, Lf/h/a/e/i/h$c;->a:Lf/h/a/e/i/h; - - invoke-static {p2, p1}, Lf/h/a/e/i/h;->g(Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$f.smali b/com.discord/smali_classes2/f/h/a/e/i/h$f.smali deleted file mode 100644 index 613167786b..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h$f.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public Lf/h/a/e/i/h$f; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/i/h;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/h$f;->d:Lf/h/a/e/i/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onClick(Landroid/view/View;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/h$f;->d:Lf/h/a/e/i/h; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object p1 - - check-cast p1, Landroid/widget/AutoCompleteTextView; - - iget-object v0, p0, Lf/h/a/e/i/h$f;->d:Lf/h/a/e/i/h; - - invoke-static {v0, p1}, Lf/h/a/e/i/h;->g(Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h.smali b/com.discord/smali_classes2/f/h/a/e/i/h.smali deleted file mode 100644 index bbc3e1e983..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/h.smali +++ /dev/null @@ -1,536 +0,0 @@ -.class public Lf/h/a/e/i/h; -.super Lf/h/a/e/i/m; -.source "DropdownMenuEndIconDelegate.java" - - -# instance fields -.field public final d:Landroid/text/TextWatcher; - -.field public final e:Landroid/view/View$OnFocusChangeListener; - -.field public final f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; - -.field public final g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - -.field public final h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - .annotation build Landroid/annotation/SuppressLint; - value = { - "ClickableViewAccessibility" - } - .end annotation -.end field - -.field public i:Z - -.field public j:Z - -.field public k:J - -.field public l:Landroid/graphics/drawable/StateListDrawable; - -.field public m:Lcom/google/android/material/shape/MaterialShapeDrawable; - -.field public n:Landroid/view/accessibility/AccessibilityManager; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public o:Landroid/animation/ValueAnimator; - -.field public p:Landroid/animation/ValueAnimator; - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 2 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - new-instance p1, Lf/h/a/e/i/h$a; - - invoke-direct {p1, p0}, Lf/h/a/e/i/h$a;->(Lf/h/a/e/i/h;)V - - iput-object p1, p0, Lf/h/a/e/i/h;->d:Landroid/text/TextWatcher; - - new-instance p1, Lf/h/a/e/i/h$b; - - invoke-direct {p1, p0}, Lf/h/a/e/i/h$b;->(Lf/h/a/e/i/h;)V - - iput-object p1, p0, Lf/h/a/e/i/h;->e:Landroid/view/View$OnFocusChangeListener; - - new-instance p1, Lf/h/a/e/i/h$c; - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-direct {p1, p0, v0}, Lf/h/a/e/i/h$c;->(Lf/h/a/e/i/h;Lcom/google/android/material/textfield/TextInputLayout;)V - - iput-object p1, p0, Lf/h/a/e/i/h;->f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; - - new-instance p1, Lf/h/a/e/i/h$d; - - invoke-direct {p1, p0}, Lf/h/a/e/i/h$d;->(Lf/h/a/e/i/h;)V - - iput-object p1, p0, Lf/h/a/e/i/h;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - new-instance p1, Lf/h/a/e/i/h$e; - - invoke-direct {p1, p0}, Lf/h/a/e/i/h$e;->(Lf/h/a/e/i/h;)V - - iput-object p1, p0, Lf/h/a/e/i/h;->h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - const/4 p1, 0x0 - - iput-boolean p1, p0, Lf/h/a/e/i/h;->i:Z - - iput-boolean p1, p0, Lf/h/a/e/i/h;->j:Z - - const-wide v0, 0x7fffffffffffffffL - - iput-wide v0, p0, Lf/h/a/e/i/h;->k:J - - return-void -.end method - -.method public static e(Lf/h/a/e/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; - .locals 0 - - if-eqz p0, :cond_1 - - instance-of p0, p1, Landroid/widget/AutoCompleteTextView; - - if-eqz p0, :cond_0 - - check-cast p1, Landroid/widget/AutoCompleteTextView; - - return-object p1 - - :cond_0 - new-instance p0, Ljava/lang/RuntimeException; - - const-string p1, "EditText needs to be an AutoCompleteTextView if an Exposed Dropdown Menu is being used." - - invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static f(Lf/h/a/e/i/h;Z)V - .locals 1 - - iget-boolean v0, p0, Lf/h/a/e/i/h;->j:Z - - if-eq v0, p1, :cond_0 - - iput-boolean p1, p0, Lf/h/a/e/i/h;->j:Z - - iget-object p1, p0, Lf/h/a/e/i/h;->p:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->cancel()V - - iget-object p0, p0, Lf/h/a/e/i/h;->o:Landroid/animation/ValueAnimator; - - invoke-virtual {p0}, Landroid/animation/ValueAnimator;->start()V - - :cond_0 - return-void -.end method - -.method public static g(Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V - .locals 2 - - if-eqz p0, :cond_5 - - if-nez p1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Lf/h/a/e/i/h;->i()Z - - move-result v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - iput-boolean v1, p0, Lf/h/a/e/i/h;->i:Z - - :cond_1 - iget-boolean v0, p0, Lf/h/a/e/i/h;->i:Z - - if-nez v0, :cond_4 - - iget-boolean v0, p0, Lf/h/a/e/i/h;->j:Z - - xor-int/lit8 v1, v0, 0x1 - - if-eq v0, v1, :cond_2 - - iput-boolean v1, p0, Lf/h/a/e/i/h;->j:Z - - iget-object v0, p0, Lf/h/a/e/i/h;->p:Landroid/animation/ValueAnimator; - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V - - iget-object v0, p0, Lf/h/a/e/i/h;->o:Landroid/animation/ValueAnimator; - - invoke-virtual {v0}, Landroid/animation/ValueAnimator;->start()V - - :cond_2 - iget-boolean p0, p0, Lf/h/a/e/i/h;->j:Z - - if-eqz p0, :cond_3 - - invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->requestFocus()Z - - invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->showDropDown()V - - goto :goto_0 - - :cond_3 - invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V - - goto :goto_0 - - :cond_4 - iput-boolean v1, p0, Lf/h/a/e/i/h;->i:Z - - :goto_0 - return-void - - :cond_5 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public a()V - .locals 6 - - iget-object v0, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - sget v1, Lcom/google/android/material/R$dimen;->mtrl_shape_corner_size_small_component:I - - invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I - - move-result v0 - - int-to-float v0, v0 - - iget-object v1, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - sget v2, Lcom/google/android/material/R$dimen;->mtrl_exposed_dropdown_menu_popup_elevation:I - - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I - - move-result v1 - - int-to-float v1, v1 - - iget-object v2, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object v2 - - sget v3, Lcom/google/android/material/R$dimen;->mtrl_exposed_dropdown_menu_popup_vertical_padding:I - - invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I - - move-result v2 - - invoke-virtual {p0, v0, v0, v1, v2}, Lf/h/a/e/i/h;->h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v3 - - const/4 v4, 0x0 - - invoke-virtual {p0, v4, v0, v1, v2}, Lf/h/a/e/i/h;->h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object v0 - - iput-object v3, p0, Lf/h/a/e/i/h;->m:Lcom/google/android/material/shape/MaterialShapeDrawable; - - new-instance v1, Landroid/graphics/drawable/StateListDrawable; - - invoke-direct {v1}, Landroid/graphics/drawable/StateListDrawable;->()V - - iput-object v1, p0, Lf/h/a/e/i/h;->l:Landroid/graphics/drawable/StateListDrawable; - - const/4 v2, 0x1 - - new-array v2, v2, [I - - const v4, 0x10100aa - - const/4 v5, 0x0 - - aput v4, v2, v5 - - invoke-virtual {v1, v2, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - iget-object v1, p0, Lf/h/a/e/i/h;->l:Landroid/graphics/drawable/StateListDrawable; - - new-array v2, v5, [I - - invoke-virtual {v1, v2, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - sget v0, Lcom/google/android/material/R$drawable;->mtrl_dropdown_arrow:I - - iget-object v1, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v2, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; - - move-result-object v0 - - invoke-virtual {v1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - sget v2, Lcom/google/android/material/R$string;->exposed_dropdown_menu_content_description:I - - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - new-instance v1, Lf/h/a/e/i/h$f; - - invoke-direct {v1, p0}, Lf/h/a/e/i/h$f;->(Lf/h/a/e/i/h;)V - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/h;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/h;->h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V - - const/4 v0, 0x2 - - new-array v1, v0, [F - - fill-array-data v1, :array_0 - - invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; - - move-result-object v1 - - sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - const/16 v2, 0x43 - - int-to-long v2, v2 - - invoke-virtual {v1, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - new-instance v2, Lf/h/a/e/i/i; - - invoke-direct {v2, p0}, Lf/h/a/e/i/i;->(Lf/h/a/e/i/h;)V - - invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - iput-object v1, p0, Lf/h/a/e/i/h;->p:Landroid/animation/ValueAnimator; - - const/16 v1, 0x32 - - new-array v2, v0, [F - - fill-array-data v2, :array_1 - - invoke-static {v2}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; - - move-result-object v2 - - sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - int-to-long v3, v1 - - invoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; - - new-instance v1, Lf/h/a/e/i/i; - - invoke-direct {v1, p0}, Lf/h/a/e/i/i;->(Lf/h/a/e/i/h;)V - - invoke-virtual {v2, v1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V - - iput-object v2, p0, Lf/h/a/e/i/h;->o:Landroid/animation/ValueAnimator; - - new-instance v1, Lf/h/a/e/i/l; - - invoke-direct {v1, p0}, Lf/h/a/e/i/l;->(Lf/h/a/e/i/h;)V - - invoke-virtual {v2, v1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - iget-object v1, p0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-static {v1, v0}, Landroidx/core/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V - - iget-object v0, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - const-string v1, "accessibility" - - invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Landroid/view/accessibility/AccessibilityManager; - - iput-object v0, p0, Lf/h/a/e/i/h;->n:Landroid/view/accessibility/AccessibilityManager; - - return-void - - :array_0 - .array-data 4 - 0x0 - 0x3f800000 # 1.0f - .end array-data - - :array_1 - .array-data 4 - 0x3f800000 # 1.0f - 0x0 - .end array-data -.end method - -.method public b(I)Z - .locals 0 - - if-eqz p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public d()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public final h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; - .locals 1 - - invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;->builder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p1 - - invoke-virtual {p1, p2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p1 - - iget-object p2, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-static {p2, p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->createWithElevationOverlay(Landroid/content/Context;F)Lcom/google/android/material/shape/MaterialShapeDrawable; - - move-result-object p2 - - invoke-virtual {p2, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V - - const/4 p1, 0x0 - - invoke-virtual {p2, p1, p4, p1, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setPadding(IIII)V - - return-object p2 -.end method - -.method public final i()Z - .locals 5 - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v0 - - iget-wide v2, p0, Lf/h/a/e/i/h;->k:J - - sub-long/2addr v0, v2 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-ltz v4, :cond_1 - - const-wide/16 v2, 0x12c - - cmp-long v4, v0, v2 - - if-lez v4, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/i.smali b/com.discord/smali_classes2/f/h/a/e/i/i.smali deleted file mode 100644 index 58975080a3..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/i.smali +++ /dev/null @@ -1,50 +0,0 @@ -.class public Lf/h/a/e/i/i; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/i;->d:Lf/h/a/e/i/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V - .locals 1 - .param p1 # Landroid/animation/ValueAnimator; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; - - move-result-object p1 - - check-cast p1, Ljava/lang/Float; - - invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F - - move-result p1 - - iget-object v0, p0, Lf/h/a/e/i/i;->d:Lf/h/a/e/i/h; - - iget-object v0, v0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setAlpha(F)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/j.smali b/com.discord/smali_classes2/f/h/a/e/i/j.smali deleted file mode 100644 index 051f1f327f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/j.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public Lf/h/a/e/i/j; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnTouchListener; - - -# instance fields -.field public final synthetic d:Landroid/widget/AutoCompleteTextView; - -.field public final synthetic e:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/j;->e:Lf/h/a/e/i/h; - - iput-object p2, p0, Lf/h/a/e/i/j;->d:Landroid/widget/AutoCompleteTextView; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z - .locals 1 - .param p1 # Landroid/view/View; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p2 # Landroid/view/MotionEvent; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I - - move-result p1 - - const/4 p2, 0x0 - - const/4 v0, 0x1 - - if-ne p1, v0, :cond_1 - - iget-object p1, p0, Lf/h/a/e/i/j;->e:Lf/h/a/e/i/h; - - invoke-virtual {p1}, Lf/h/a/e/i/h;->i()Z - - move-result p1 - - if-eqz p1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/i/j;->e:Lf/h/a/e/i/h; - - iput-boolean p2, p1, Lf/h/a/e/i/h;->i:Z - - :cond_0 - iget-object p1, p0, Lf/h/a/e/i/j;->e:Lf/h/a/e/i/h; - - iget-object v0, p0, Lf/h/a/e/i/j;->d:Landroid/widget/AutoCompleteTextView; - - invoke-static {p1, v0}, Lf/h/a/e/i/h;->g(Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V - - :cond_1 - return p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/k.smali b/com.discord/smali_classes2/f/h/a/e/i/k.smali deleted file mode 100644 index 6d8910872a..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/k.smali +++ /dev/null @@ -1,48 +0,0 @@ -.class public Lf/h/a/e/i/k; -.super Ljava/lang/Object; -.source "DropdownMenuEndIconDelegate.java" - -# interfaces -.implements Landroid/widget/AutoCompleteTextView$OnDismissListener; - - -# instance fields -.field public final synthetic a:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/k;->a:Lf/h/a/e/i/h; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onDismiss()V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/i/k;->a:Lf/h/a/e/i/h; - - const/4 v1, 0x1 - - iput-boolean v1, v0, Lf/h/a/e/i/h;->i:Z - - invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - - move-result-wide v1 - - iput-wide v1, v0, Lf/h/a/e/i/h;->k:J - - iget-object v0, p0, Lf/h/a/e/i/k;->a:Lf/h/a/e/i/h; - - const/4 v1, 0x0 - - invoke-static {v0, v1}, Lf/h/a/e/i/h;->f(Lf/h/a/e/i/h;Z)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/l.smali b/com.discord/smali_classes2/f/h/a/e/i/l.smali deleted file mode 100644 index fd41894808..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/l.smali +++ /dev/null @@ -1,41 +0,0 @@ -.class public Lf/h/a/e/i/l; -.super Landroid/animation/AnimatorListenerAdapter; -.source "DropdownMenuEndIconDelegate.java" - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/h; - - -# direct methods -.method public constructor (Lf/h/a/e/i/h;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/l;->d:Lf/h/a/e/i/h; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/l;->d:Lf/h/a/e/i/h; - - iget-object v0, p1, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - iget-boolean p1, p1, Lf/h/a/e/i/h;->j:Z - - invoke-virtual {v0, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V - - iget-object p1, p0, Lf/h/a/e/i/l;->d:Lf/h/a/e/i/h; - - iget-object p1, p1, Lf/h/a/e/i/h;->p:Landroid/animation/ValueAnimator; - - invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/m.smali b/com.discord/smali_classes2/f/h/a/e/i/m.smali deleted file mode 100644 index 450c748e7f..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/m.smali +++ /dev/null @@ -1,66 +0,0 @@ -.class public abstract Lf/h/a/e/i/m; -.super Ljava/lang/Object; -.source "EndIconDelegate.java" - - -# instance fields -.field public a:Lcom/google/android/material/textfield/TextInputLayout; - -.field public b:Landroid/content/Context; - -.field public c:Lcom/google/android/material/internal/CheckableImageButton; - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 1 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconView()Lcom/google/android/material/internal/CheckableImageButton; - - move-result-object p1 - - iput-object p1, p0, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - return-void -.end method - - -# virtual methods -.method public abstract a()V -.end method - -.method public b(I)Z - .locals 0 - - const/4 p1, 0x1 - - return p1 -.end method - -.method public c(Z)V - .locals 0 - - return-void -.end method - -.method public d()Z - .locals 1 - - const/4 v0, 0x0 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/n$a.smali b/com.discord/smali_classes2/f/h/a/e/i/n$a.smali deleted file mode 100644 index e54a10a709..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/n$a.smali +++ /dev/null @@ -1,117 +0,0 @@ -.class public Lf/h/a/e/i/n$a; -.super Landroid/animation/AnimatorListenerAdapter; -.source "IndicatorViewController.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/i/n;->k(IIZ)V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:I - -.field public final synthetic e:Landroid/widget/TextView; - -.field public final synthetic f:I - -.field public final synthetic g:Landroid/widget/TextView; - -.field public final synthetic h:Lf/h/a/e/i/n; - - -# direct methods -.method public constructor (Lf/h/a/e/i/n;ILandroid/widget/TextView;ILandroid/widget/TextView;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/n$a;->h:Lf/h/a/e/i/n; - - iput p2, p0, Lf/h/a/e/i/n$a;->d:I - - iput-object p3, p0, Lf/h/a/e/i/n$a;->e:Landroid/widget/TextView; - - iput p4, p0, Lf/h/a/e/i/n$a;->f:I - - iput-object p5, p0, Lf/h/a/e/i/n$a;->g:Landroid/widget/TextView; - - invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V - - return-void -.end method - - -# virtual methods -.method public onAnimationEnd(Landroid/animation/Animator;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/e/i/n$a;->h:Lf/h/a/e/i/n; - - iget v0, p0, Lf/h/a/e/i/n$a;->d:I - - iput v0, p1, Lf/h/a/e/i/n;->i:I - - const/4 v0, 0x0 - - iput-object v0, p1, Lf/h/a/e/i/n;->g:Landroid/animation/Animator; - - iget-object p1, p0, Lf/h/a/e/i/n$a;->e:Landroid/widget/TextView; - - if-eqz p1, :cond_0 - - const/4 v1, 0x4 - - invoke-virtual {p1, v1}, Landroid/widget/TextView;->setVisibility(I)V - - iget p1, p0, Lf/h/a/e/i/n$a;->f:I - - const/4 v1, 0x1 - - if-ne p1, v1, :cond_0 - - iget-object p1, p0, Lf/h/a/e/i/n$a;->h:Lf/h/a/e/i/n; - - iget-object p1, p1, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - if-eqz p1, :cond_0 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - :cond_0 - iget-object p1, p0, Lf/h/a/e/i/n$a;->g:Landroid/widget/TextView; - - if-eqz p1, :cond_1 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTranslationY(F)V - - iget-object p1, p0, Lf/h/a/e/i/n$a;->g:Landroid/widget/TextView; - - const/high16 v0, 0x3f800000 # 1.0f - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setAlpha(F)V - - :cond_1 - return-void -.end method - -.method public onAnimationStart(Landroid/animation/Animator;)V - .locals 1 - - iget-object p1, p0, Lf/h/a/e/i/n$a;->g:Landroid/widget/TextView; - - if-eqz p1, :cond_0 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V - - :cond_0 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/n.smali b/com.discord/smali_classes2/f/h/a/e/i/n.smali deleted file mode 100644 index 72492cd7cc..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/n.smali +++ /dev/null @@ -1,825 +0,0 @@ -.class public final Lf/h/a/e/i/n; -.super Ljava/lang/Object; -.source "IndicatorViewController.java" - - -# instance fields -.field public final a:Landroid/content/Context; - -.field public final b:Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation -.end field - -.field public c:Landroid/widget/LinearLayout; - -.field public d:I - -.field public e:Landroid/widget/FrameLayout; - -.field public f:I - -.field public g:Landroid/animation/Animator; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public final h:F - -.field public i:I - -.field public j:I - -.field public k:Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public l:Z - -.field public m:Landroid/widget/TextView; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public n:Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public o:I - -.field public p:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public q:Ljava/lang/CharSequence; - -.field public r:Z - -.field public s:Landroid/widget/TextView; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public t:I - -.field public u:Landroid/content/res/ColorStateList; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - -.field public v:Landroid/graphics/Typeface; - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 1 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0}, Ljava/lang/Object;->()V - - invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; - - move-result-object v0 - - iput-object v0, p0, Lf/h/a/e/i/n;->a:Landroid/content/Context; - - iput-object p1, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; - - move-result-object p1 - - sget v0, Lcom/google/android/material/R$dimen;->design_textinput_caption_translate_y:I - - invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I - - move-result p1 - - int-to-float p1, p1 - - iput p1, p0, Lf/h/a/e/i/n;->h:F - - return-void -.end method - - -# virtual methods -.method public a(Landroid/widget/TextView;I)V - .locals 5 - - iget-object v0, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - const/4 v1, 0x0 - - const/4 v2, -0x2 - - if-nez v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - if-nez v0, :cond_0 - - new-instance v0, Landroid/widget/LinearLayout; - - iget-object v3, p0, Lf/h/a/e/i/n;->a:Landroid/content/Context; - - invoke-direct {v0, v3}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setOrientation(I)V - - iget-object v0, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v3, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - const/4 v4, -0x1 - - invoke-virtual {v0, v3, v4, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;II)V - - new-instance v0, Landroid/widget/FrameLayout; - - iget-object v3, p0, Lf/h/a/e/i/n;->a:Landroid/content/Context; - - invoke-direct {v0, v3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V - - iput-object v0, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - new-instance v0, Landroid/widget/LinearLayout$LayoutParams; - - const/high16 v3, 0x3f800000 # 1.0f - - invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;->(IIF)V - - iget-object v3, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - iget-object v4, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - invoke-virtual {v3, v4, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - iget-object v0, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Lf/h/a/e/i/n;->b()V - - :cond_0 - const/4 v0, 0x1 - - if-eqz p2, :cond_2 - - if-ne p2, v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 p2, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 p2, 0x1 - - :goto_1 - if-eqz p2, :cond_3 - - iget-object p2, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - invoke-virtual {p2, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V - - iget-object p2, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - invoke-virtual {p2, p1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V - - iget p1, p0, Lf/h/a/e/i/n;->f:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/e/i/n;->f:I - - goto :goto_2 - - :cond_3 - new-instance p2, Landroid/widget/LinearLayout$LayoutParams; - - invoke-direct {p2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V - - iget-object v2, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - invoke-virtual {v2, p1, p2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V - - :goto_2 - iget-object p1, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - invoke-virtual {p1, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V - - iget p1, p0, Lf/h/a/e/i/n;->d:I - - add-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/e/i/n;->d:I - - return-void -.end method - -.method public b()V - .locals 4 - - iget-object v0, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - iget-object v2, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v2 - - invoke-static {v2}, Landroidx/core/view/ViewCompat;->getPaddingStart(Landroid/view/View;)I - - move-result v2 - - iget-object v3, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v3 - - invoke-static {v3}, Landroidx/core/view/ViewCompat;->getPaddingEnd(Landroid/view/View;)I - - move-result v3 - - invoke-static {v0, v2, v1, v3, v1}, Landroidx/core/view/ViewCompat;->setPaddingRelative(Landroid/view/View;IIII)V - - :cond_1 - return-void -.end method - -.method public c()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/i/n;->g:Landroid/animation/Animator; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V - - :cond_0 - return-void -.end method - -.method public final d(Ljava/util/List;ZLandroid/widget/TextView;III)V - .locals 4 - .param p1 # Ljava/util/List; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .param p3 # Landroid/widget/TextView; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Landroid/animation/Animator;", - ">;Z", - "Landroid/widget/TextView;", - "III)V" - } - .end annotation - - if-eqz p3, :cond_4 - - if-nez p2, :cond_0 - - goto :goto_2 - - :cond_0 - if-eq p4, p6, :cond_1 - - if-ne p4, p5, :cond_4 - - :cond_1 - const/4 p2, 0x0 - - const/4 p5, 0x1 - - if-ne p6, p4, :cond_2 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - const/4 v1, 0x0 - - if-eqz v0, :cond_3 - - const/high16 v0, 0x3f800000 # 1.0f - - goto :goto_1 - - :cond_3 - const/4 v0, 0x0 - - :goto_1 - sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; - - new-array v3, p5, [F - - aput v0, v3, p2 - - invoke-static {p3, v2, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object v0 - - const-wide/16 v2, 0xa7 - - invoke-virtual {v0, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {v0, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - if-ne p6, p4, :cond_4 - - sget-object p4, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; - - const/4 p6, 0x2 - - new-array p6, p6, [F - - iget v0, p0, Lf/h/a/e/i/n;->h:F - - neg-float v0, v0 - - aput v0, p6, p2 - - aput v1, p6, p5 - - invoke-static {p3, p4, p6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; - - move-result-object p2 - - const-wide/16 p3, 0xd9 - - invoke-virtual {p2, p3, p4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; - - sget-object p3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p2, p3}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V - - invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_4 - :goto_2 - return-void -.end method - -.method public e()Z - .locals 2 - - iget v0, p0, Lf/h/a/e/i/n;->j:I - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - iget-object v0, p0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - if-eqz v0, :cond_0 - - iget-object v0, p0, Lf/h/a/e/i/n;->k:Ljava/lang/CharSequence; - - invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v0 - - if-nez v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - :goto_0 - return v1 -.end method - -.method public final f(I)Landroid/widget/TextView; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - const/4 v0, 0x1 - - if-eq p1, v0, :cond_1 - - const/4 v0, 0x2 - - if-eq p1, v0, :cond_0 - - const/4 p1, 0x0 - - return-object p1 - - :cond_0 - iget-object p1, p0, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; - - return-object p1 - - :cond_1 - iget-object p1, p0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - return-object p1 -.end method - -.method public g()I - .locals 1 - .annotation build Landroidx/annotation/ColorInt; - .end annotation - - iget-object v0, p0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Landroid/widget/TextView;->getCurrentTextColor()I - - move-result v0 - - goto :goto_0 - - :cond_0 - const/4 v0, -0x1 - - :goto_0 - return v0 -.end method - -.method public h()V - .locals 4 - - const/4 v0, 0x0 - - iput-object v0, p0, Lf/h/a/e/i/n;->k:Ljava/lang/CharSequence; - - invoke-virtual {p0}, Lf/h/a/e/i/n;->c()V - - iget v1, p0, Lf/h/a/e/i/n;->i:I - - const/4 v2, 0x1 - - if-ne v1, v2, :cond_1 - - iget-boolean v1, p0, Lf/h/a/e/i/n;->r:Z - - if-eqz v1, :cond_0 - - iget-object v1, p0, Lf/h/a/e/i/n;->q:Ljava/lang/CharSequence; - - invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v1 - - if-nez v1, :cond_0 - - const/4 v1, 0x2 - - iput v1, p0, Lf/h/a/e/i/n;->j:I - - goto :goto_0 - - :cond_0 - const/4 v1, 0x0 - - iput v1, p0, Lf/h/a/e/i/n;->j:I - - :cond_1 - :goto_0 - iget v1, p0, Lf/h/a/e/i/n;->i:I - - iget v2, p0, Lf/h/a/e/i/n;->j:I - - iget-object v3, p0, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - invoke-virtual {p0, v3, v0}, Lf/h/a/e/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z - - move-result v0 - - invoke-virtual {p0, v1, v2, v0}, Lf/h/a/e/i/n;->k(IIZ)V - - return-void -.end method - -.method public i(Landroid/widget/TextView;I)V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - const/4 v0, 0x1 - - if-eqz p2, :cond_2 - - if-ne p2, v0, :cond_1 - - goto :goto_0 - - :cond_1 - const/4 p2, 0x0 - - goto :goto_1 - - :cond_2 - :goto_0 - const/4 p2, 0x1 - - :goto_1 - const/16 v1, 0x8 - - if-eqz p2, :cond_4 - - iget-object p2, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - if-eqz p2, :cond_4 - - iget v2, p0, Lf/h/a/e/i/n;->f:I - - sub-int/2addr v2, v0 - - iput v2, p0, Lf/h/a/e/i/n;->f:I - - if-nez v2, :cond_3 - - invoke-virtual {p2, v1}, Landroid/view/ViewGroup;->setVisibility(I)V - - :cond_3 - iget-object p2, p0, Lf/h/a/e/i/n;->e:Landroid/widget/FrameLayout; - - invoke-virtual {p2, p1}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V - - goto :goto_2 - - :cond_4 - iget-object p2, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - invoke-virtual {p2, p1}, Landroid/widget/LinearLayout;->removeView(Landroid/view/View;)V - - :goto_2 - iget p1, p0, Lf/h/a/e/i/n;->d:I - - sub-int/2addr p1, v0 - - iput p1, p0, Lf/h/a/e/i/n;->d:I - - iget-object p2, p0, Lf/h/a/e/i/n;->c:Landroid/widget/LinearLayout; - - if-nez p1, :cond_5 - - invoke-virtual {p2, v1}, Landroid/view/ViewGroup;->setVisibility(I)V - - :cond_5 - return-void -.end method - -.method public final j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z - .locals 2 - .param p1 # Landroid/widget/TextView; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p2 # Ljava/lang/CharSequence; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-static {v0}, Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget-object v0, p0, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->isEnabled()Z - - move-result v0 - - if-eqz v0, :cond_1 - - iget v0, p0, Lf/h/a/e/i/n;->j:I - - iget v1, p0, Lf/h/a/e/i/n;->i:I - - if-ne v0, v1, :cond_0 - - if-eqz p1, :cond_0 - - invoke-virtual {p1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; - - move-result-object p1 - - invoke-static {p1, p2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z - - move-result p1 - - if-nez p1, :cond_1 - - :cond_0 - const/4 p1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public final k(IIZ)V - .locals 13 - - move-object v7, p0 - - move v8, p1 - - move v9, p2 - - move/from16 v10, p3 - - if-ne v8, v9, :cond_0 - - return-void - - :cond_0 - if-eqz v10, :cond_1 - - new-instance v11, Landroid/animation/AnimatorSet; - - invoke-direct {v11}, Landroid/animation/AnimatorSet;->()V - - iput-object v11, v7, Lf/h/a/e/i/n;->g:Landroid/animation/Animator; - - new-instance v12, Ljava/util/ArrayList; - - invoke-direct {v12}, Ljava/util/ArrayList;->()V - - iget-boolean v2, v7, Lf/h/a/e/i/n;->r:Z - - iget-object v3, v7, Lf/h/a/e/i/n;->s:Landroid/widget/TextView; - - const/4 v4, 0x2 - - move-object v0, p0 - - move-object v1, v12 - - move v5, p1 - - move v6, p2 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/e/i/n;->d(Ljava/util/List;ZLandroid/widget/TextView;III)V - - iget-boolean v2, v7, Lf/h/a/e/i/n;->l:Z - - iget-object v3, v7, Lf/h/a/e/i/n;->m:Landroid/widget/TextView; - - const/4 v4, 0x1 - - invoke-virtual/range {v0 .. v6}, Lf/h/a/e/i/n;->d(Ljava/util/List;ZLandroid/widget/TextView;III)V - - invoke-static {v11, v12}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V - - invoke-virtual {p0, p1}, Lf/h/a/e/i/n;->f(I)Landroid/widget/TextView; - - move-result-object v3 - - invoke-virtual {p0, p2}, Lf/h/a/e/i/n;->f(I)Landroid/widget/TextView; - - move-result-object v5 - - new-instance v6, Lf/h/a/e/i/n$a; - - move-object v0, v6 - - move-object v1, p0 - - move v2, p2 - - move v4, p1 - - invoke-direct/range {v0 .. v5}, Lf/h/a/e/i/n$a;->(Lf/h/a/e/i/n;ILandroid/widget/TextView;ILandroid/widget/TextView;)V - - invoke-virtual {v11, v6}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V - - invoke-virtual {v11}, Landroid/animation/AnimatorSet;->start()V - - goto :goto_0 - - :cond_1 - if-ne v8, v9, :cond_2 - - goto :goto_0 - - :cond_2 - if-eqz v9, :cond_3 - - invoke-virtual {p0, p2}, Lf/h/a/e/i/n;->f(I)Landroid/widget/TextView; - - move-result-object v0 - - if-eqz v0, :cond_3 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - const/high16 v1, 0x3f800000 # 1.0f - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setAlpha(F)V - - :cond_3 - if-eqz v8, :cond_4 - - invoke-virtual {p0, p1}, Lf/h/a/e/i/n;->f(I)Landroid/widget/TextView; - - move-result-object v0 - - if-eqz v0, :cond_4 - - const/4 v1, 0x4 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V - - const/4 v1, 0x1 - - if-ne v8, v1, :cond_4 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V - - :cond_4 - iput v9, v7, Lf/h/a/e/i/n;->i:I - - :goto_0 - iget-object v0, v7, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->updateEditTextBackground()V - - iget-object v0, v7, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0, v10}, Lcom/google/android/material/textfield/TextInputLayout;->updateLabelState(Z)V - - iget-object v0, v7, Lf/h/a/e/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->updateTextInputBoxState()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/o.smali b/com.discord/smali_classes2/f/h/a/e/i/o.smali deleted file mode 100644 index 8dc3dcda85..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/o.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public Lf/h/a/e/i/o; -.super Lf/h/a/e/i/m; -.source "NoEndIconDelegate.java" - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 0 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - return-void -.end method - - -# virtual methods -.method public a()V - .locals 2 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/p$a.smali b/com.discord/smali_classes2/f/h/a/e/i/p$a.smali deleted file mode 100644 index 59b306e525..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/p$a.smali +++ /dev/null @@ -1,65 +0,0 @@ -.class public Lf/h/a/e/i/p$a; -.super Ljava/lang/Object; -.source "PasswordToggleEndIconDelegate.java" - -# interfaces -.implements Landroid/text/TextWatcher; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/p; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/p; - - -# direct methods -.method public constructor (Lf/h/a/e/i/p;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/p$a;->d:Lf/h/a/e/i/p; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public afterTextChanged(Landroid/text/Editable;)V - .locals 0 - - return-void -.end method - -.method public beforeTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - iget-object p1, p0, Lf/h/a/e/i/p$a;->d:Lf/h/a/e/i/p; - - iget-object p2, p1, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-static {p1}, Lf/h/a/e/i/p;->e(Lf/h/a/e/i/p;)Z - - move-result p1 - - xor-int/lit8 p1, p1, 0x1 - - invoke-virtual {p2, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V - - return-void -.end method - -.method public onTextChanged(Ljava/lang/CharSequence;III)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/p$b.smali b/com.discord/smali_classes2/f/h/a/e/i/p$b.smali deleted file mode 100644 index 2bfe6dcee9..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/p$b.smali +++ /dev/null @@ -1,79 +0,0 @@ -.class public Lf/h/a/e/i/p$b; -.super Ljava/lang/Object; -.source "PasswordToggleEndIconDelegate.java" - -# interfaces -.implements Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/p; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Lf/h/a/e/i/p; - - -# direct methods -.method public constructor (Lf/h/a/e/i/p;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/p$b;->a:Lf/h/a/e/i/p; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onEditTextAttached(Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 3 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - const/4 v1, 0x1 - - invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V - - invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconCheckable(Z)V - - iget-object p1, p0, Lf/h/a/e/i/p$b;->a:Lf/h/a/e/i/p; - - iget-object v2, p1, Lf/h/a/e/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; - - invoke-static {p1}, Lf/h/a/e/i/p;->e(Lf/h/a/e/i/p;)Z - - move-result p1 - - xor-int/2addr p1, v1 - - invoke-virtual {v2, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V - - iget-object p1, p0, Lf/h/a/e/i/p$b;->a:Lf/h/a/e/i/p; - - iget-object p1, p1, Lf/h/a/e/i/p;->d:Landroid/text/TextWatcher; - - invoke-virtual {v0, p1}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V - - iget-object p1, p0, Lf/h/a/e/i/p$b;->a:Lf/h/a/e/i/p; - - iget-object p1, p1, Lf/h/a/e/i/p;->d:Landroid/text/TextWatcher; - - invoke-virtual {v0, p1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/p$d.smali b/com.discord/smali_classes2/f/h/a/e/i/p$d.smali deleted file mode 100644 index 1b75d043e5..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/p$d.smali +++ /dev/null @@ -1,91 +0,0 @@ -.class public Lf/h/a/e/i/p$d; -.super Ljava/lang/Object; -.source "PasswordToggleEndIconDelegate.java" - -# interfaces -.implements Landroid/view/View$OnClickListener; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/i/p;->a()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x1 - name = null -.end annotation - - -# instance fields -.field public final synthetic d:Lf/h/a/e/i/p; - - -# direct methods -.method public constructor (Lf/h/a/e/i/p;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/i/p$d;->d:Lf/h/a/e/i/p; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onClick(Landroid/view/View;)V - .locals 2 - - iget-object p1, p0, Lf/h/a/e/i/p$d;->d:Lf/h/a/e/i/p; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object p1 - - if-nez p1, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p1}, Landroid/widget/EditText;->getSelectionEnd()I - - move-result v0 - - iget-object v1, p0, Lf/h/a/e/i/p$d;->d:Lf/h/a/e/i/p; - - invoke-static {v1}, Lf/h/a/e/i/p;->e(Lf/h/a/e/i/p;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - const/4 v1, 0x0 - - invoke-virtual {p1, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - goto :goto_0 - - :cond_1 - invoke-static {}, Landroid/text/method/PasswordTransformationMethod;->getInstance()Landroid/text/method/PasswordTransformationMethod; - - move-result-object v1 - - invoke-virtual {p1, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - :goto_0 - if-ltz v0, :cond_2 - - invoke-virtual {p1, v0}, Landroid/widget/EditText;->setSelection(I)V - - :cond_2 - iget-object p1, p0, Lf/h/a/e/i/p$d;->d:Lf/h/a/e/i/p; - - iget-object p1, p1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->refreshEndIconDrawableState()V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/p.smali b/com.discord/smali_classes2/f/h/a/e/i/p.smali deleted file mode 100644 index f316e7f9bb..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/i/p.smali +++ /dev/null @@ -1,185 +0,0 @@ -.class public Lf/h/a/e/i/p; -.super Lf/h/a/e/i/m; -.source "PasswordToggleEndIconDelegate.java" - - -# instance fields -.field public final d:Landroid/text/TextWatcher; - -.field public final e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - -.field public final f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - -# direct methods -.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V - .locals 0 - .param p1 # Lcom/google/android/material/textfield/TextInputLayout; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-direct {p0, p1}, Lf/h/a/e/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V - - new-instance p1, Lf/h/a/e/i/p$a; - - invoke-direct {p1, p0}, Lf/h/a/e/i/p$a;->(Lf/h/a/e/i/p;)V - - iput-object p1, p0, Lf/h/a/e/i/p;->d:Landroid/text/TextWatcher; - - new-instance p1, Lf/h/a/e/i/p$b; - - invoke-direct {p1, p0}, Lf/h/a/e/i/p$b;->(Lf/h/a/e/i/p;)V - - iput-object p1, p0, Lf/h/a/e/i/p;->e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - new-instance p1, Lf/h/a/e/i/p$c; - - invoke-direct {p1, p0}, Lf/h/a/e/i/p$c;->(Lf/h/a/e/i/p;)V - - iput-object p1, p0, Lf/h/a/e/i/p;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - return-void -.end method - -.method public static e(Lf/h/a/e/i/p;)Z - .locals 0 - - iget-object p0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object p0 - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Landroid/widget/EditText;->getTransformationMethod()Landroid/text/method/TransformationMethod; - - move-result-object p0 - - instance-of p0, p0, Landroid/text/method/PasswordTransformationMethod; - - if-eqz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 -.end method - - -# virtual methods -.method public a()V - .locals 3 - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/m;->b:Landroid/content/Context; - - sget v2, Lcom/google/android/material/R$drawable;->design_password_eye:I - - invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; - - move-result-object v1 - - sget v2, Lcom/google/android/material/R$string;->password_toggle_content_description:I - - invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; - - move-result-object v1 - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - new-instance v1, Lf/h/a/e/i/p$d; - - invoke-direct {v1, p0}, Lf/h/a/e/i/p$d;->(Lf/h/a/e/i/p;)V - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/p;->e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - iget-object v1, p0, Lf/h/a/e/i/p;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; - - invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V - - iget-object v0, p0, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; - - invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; - - move-result-object v0 - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I - - move-result v1 - - const/16 v2, 0x10 - - if-eq v1, v2, :cond_0 - - invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I - - move-result v1 - - const/16 v2, 0x80 - - if-eq v1, v2, :cond_0 - - invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I - - move-result v1 - - const/16 v2, 0x90 - - if-eq v1, v2, :cond_0 - - invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I - - move-result v1 - - const/16 v2, 0xe0 - - if-ne v1, v2, :cond_1 - - :cond_0 - const/4 v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 v1, 0x0 - - :goto_0 - if-eqz v1, :cond_2 - - invoke-static {}, Landroid/text/method/PasswordTransformationMethod;->getInstance()Landroid/text/method/PasswordTransformationMethod; - - move-result-object v1 - - invoke-virtual {v0, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - - :cond_2 - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/a.smali b/com.discord/smali_classes2/f/h/a/e/j/a.smali deleted file mode 100644 index abd60a695e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/a.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/a; -.super Ljava/lang/Object; -.source "FadeModeEvaluator.java" - - -# virtual methods -.method public abstract a(FFF)Lf/h/a/e/j/c; -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/b$a.smali b/com.discord/smali_classes2/f/h/a/e/j/b$a.smali deleted file mode 100644 index 52f474d1f5..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/b$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/e/j/b$a; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/c; - .locals 2 - - const/4 v0, 0x0 - - const/16 v1, 0xff - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result p1 - - new-instance p2, Lf/h/a/e/j/c; - - const/4 p3, 0x1 - - invoke-direct {p2, v1, p1, p3}, Lf/h/a/e/j/c;->(IIZ)V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/b$b.smali b/com.discord/smali_classes2/f/h/a/e/j/b$b.smali deleted file mode 100644 index 7f94ed6648..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/b$b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/e/j/b$b; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/c; - .locals 2 - - const/16 v0, 0xff - - const/4 v1, 0x0 - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result p1 - - invoke-static {p1, v0}, Lf/h/a/e/j/c;->a(II)Lf/h/a/e/j/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/b$c.smali b/com.discord/smali_classes2/f/h/a/e/j/b$c.smali deleted file mode 100644 index ad7363c831..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/b$c.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/e/j/b$c; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/c; - .locals 3 - - const/16 v0, 0xff - - const/4 v1, 0x0 - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result v2 - - invoke-static {v1, v0, p2, p3, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result p1 - - invoke-static {v2, p1}, Lf/h/a/e/j/c;->a(II)Lf/h/a/e/j/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/b$d.smali b/com.discord/smali_classes2/f/h/a/e/j/b$d.smali deleted file mode 100644 index 3a727c7c77..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/b$d.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/e/j/b$d; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/c; - .locals 3 - - const v0, 0x3eb33333 # 0.35f - - invoke-static {p3, p2, v0, p2}, Lf/e/b/a/a;->a(FFFF)F - - move-result v0 - - const/16 v1, 0xff - - const/4 v2, 0x0 - - invoke-static {v1, v2, p2, v0, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result p2 - - invoke-static {v2, v1, v0, p3, p1}, Lf/h/a/e/j/j;->k(IIFFF)I - - move-result p1 - - invoke-static {p2, p1}, Lf/h/a/e/j/c;->a(II)Lf/h/a/e/j/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/b.smali b/com.discord/smali_classes2/f/h/a/e/j/b.smali deleted file mode 100644 index 2c1d3538b8..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/b.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lf/h/a/e/j/b; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - - -# static fields -.field public static final a:Lf/h/a/e/j/a; - -.field public static final b:Lf/h/a/e/j/a; - -.field public static final c:Lf/h/a/e/j/a; - -.field public static final d:Lf/h/a/e/j/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/e/j/b$a; - - invoke-direct {v0}, Lf/h/a/e/j/b$a;->()V - - sput-object v0, Lf/h/a/e/j/b;->a:Lf/h/a/e/j/a; - - new-instance v0, Lf/h/a/e/j/b$b; - - invoke-direct {v0}, Lf/h/a/e/j/b$b;->()V - - sput-object v0, Lf/h/a/e/j/b;->b:Lf/h/a/e/j/a; - - new-instance v0, Lf/h/a/e/j/b$c; - - invoke-direct {v0}, Lf/h/a/e/j/b$c;->()V - - sput-object v0, Lf/h/a/e/j/b;->c:Lf/h/a/e/j/a; - - new-instance v0, Lf/h/a/e/j/b$d; - - invoke-direct {v0}, Lf/h/a/e/j/b$d;->()V - - sput-object v0, Lf/h/a/e/j/b;->d:Lf/h/a/e/j/a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/c.smali b/com.discord/smali_classes2/f/h/a/e/j/c.smali deleted file mode 100644 index d7bcec49cd..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/c.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public Lf/h/a/e/j/c; -.super Ljava/lang/Object; -.source "FadeModeResult.java" - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Z - - -# direct methods -.method public constructor (IIZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/e/j/c;->a:I - - iput p2, p0, Lf/h/a/e/j/c;->b:I - - iput-boolean p3, p0, Lf/h/a/e/j/c;->c:Z - - return-void -.end method - -.method public static a(II)Lf/h/a/e/j/c; - .locals 2 - - new-instance v0, Lf/h/a/e/j/c; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/e/j/c;->(IIZ)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/d.smali b/com.discord/smali_classes2/f/h/a/e/j/d.smali deleted file mode 100644 index 12c89221db..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/d.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/d; -.super Ljava/lang/Object; -.source "FitModeEvaluator.java" - - -# virtual methods -.method public abstract a(FFFFFFF)Lf/h/a/e/j/f; -.end method - -.method public abstract b(Lf/h/a/e/j/f;)Z -.end method - -.method public abstract c(Landroid/graphics/RectF;FLf/h/a/e/j/f;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/e$a.smali b/com.discord/smali_classes2/f/h/a/e/j/e$a.smali deleted file mode 100644 index 0d617bf088..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/e$a.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/e/j/e$a; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFFFFFF)Lf/h/a/e/j/f; - .locals 2 - - invoke-static {p4, p6, p2, p3, p1}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result v0 - - div-float p2, v0, p4 - - div-float p3, v0, p6 - - mul-float p5, p5, p2 - - mul-float p7, p7, p3 - - new-instance v1, Lf/h/a/e/j/f; - - move-object p1, v1 - - move p4, v0 - - move p6, v0 - - invoke-direct/range {p1 .. p7}, Lf/h/a/e/j/f;->(FFFFFF)V - - return-object v1 -.end method - -.method public b(Lf/h/a/e/j/f;)Z - .locals 1 - - iget v0, p1, Lf/h/a/e/j/f;->d:F - - iget p1, p1, Lf/h/a/e/j/f;->f:F - - cmpl-float p1, v0, p1 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public c(Landroid/graphics/RectF;FLf/h/a/e/j/f;)V - .locals 1 - - iget v0, p3, Lf/h/a/e/j/f;->f:F - - iget p3, p3, Lf/h/a/e/j/f;->d:F - - sub-float/2addr v0, p3 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result p3 - - iget v0, p1, Landroid/graphics/RectF;->bottom:F - - mul-float p3, p3, p2 - - sub-float/2addr v0, p3 - - iput v0, p1, Landroid/graphics/RectF;->bottom:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/e$b.smali b/com.discord/smali_classes2/f/h/a/e/j/e$b.smali deleted file mode 100644 index 2b7dc0727c..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/e$b.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/e/j/e$b; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFFFFFF)Lf/h/a/e/j/f; - .locals 2 - - invoke-static {p5, p7, p2, p3, p1}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result v0 - - div-float p2, v0, p5 - - div-float p3, v0, p7 - - mul-float p4, p4, p2 - - mul-float p6, p6, p3 - - new-instance v1, Lf/h/a/e/j/f; - - move-object p1, v1 - - move p5, v0 - - move p7, v0 - - invoke-direct/range {p1 .. p7}, Lf/h/a/e/j/f;->(FFFFFF)V - - return-object v1 -.end method - -.method public b(Lf/h/a/e/j/f;)Z - .locals 1 - - iget v0, p1, Lf/h/a/e/j/f;->c:F - - iget p1, p1, Lf/h/a/e/j/f;->e:F - - cmpl-float p1, v0, p1 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public c(Landroid/graphics/RectF;FLf/h/a/e/j/f;)V - .locals 2 - - iget v0, p3, Lf/h/a/e/j/f;->e:F - - iget p3, p3, Lf/h/a/e/j/f;->c:F - - sub-float/2addr v0, p3 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result p3 - - iget v0, p1, Landroid/graphics/RectF;->left:F - - const/high16 v1, 0x40000000 # 2.0f - - div-float/2addr p3, v1 - - mul-float p3, p3, p2 - - add-float/2addr v0, p3 - - iput v0, p1, Landroid/graphics/RectF;->left:F - - iget p2, p1, Landroid/graphics/RectF;->right:F - - sub-float/2addr p2, p3 - - iput p2, p1, Landroid/graphics/RectF;->right:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/e.smali b/com.discord/smali_classes2/f/h/a/e/j/e.smali deleted file mode 100644 index b20ad6660d..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/e.smali +++ /dev/null @@ -1,29 +0,0 @@ -.class public Lf/h/a/e/j/e; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - - -# static fields -.field public static final a:Lf/h/a/e/j/d; - -.field public static final b:Lf/h/a/e/j/d; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/e/j/e$a; - - invoke-direct {v0}, Lf/h/a/e/j/e$a;->()V - - sput-object v0, Lf/h/a/e/j/e;->a:Lf/h/a/e/j/d; - - new-instance v0, Lf/h/a/e/j/e$b; - - invoke-direct {v0}, Lf/h/a/e/j/e$b;->()V - - sput-object v0, Lf/h/a/e/j/e;->b:Lf/h/a/e/j/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/f.smali b/com.discord/smali_classes2/f/h/a/e/j/f.smali deleted file mode 100644 index efd8050866..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/f.smali +++ /dev/null @@ -1,39 +0,0 @@ -.class public Lf/h/a/e/j/f; -.super Ljava/lang/Object; -.source "FitModeResult.java" - - -# instance fields -.field public final a:F - -.field public final b:F - -.field public final c:F - -.field public final d:F - -.field public final e:F - -.field public final f:F - - -# direct methods -.method public constructor (FFFFFF)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/e/j/f;->a:F - - iput p2, p0, Lf/h/a/e/j/f;->b:F - - iput p3, p0, Lf/h/a/e/j/f;->c:F - - iput p4, p0, Lf/h/a/e/j/f;->d:F - - iput p5, p0, Lf/h/a/e/j/f;->e:F - - iput p6, p0, Lf/h/a/e/j/f;->f:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/g.smali b/com.discord/smali_classes2/f/h/a/e/j/g.smali deleted file mode 100644 index 7b89d26881..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/g.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public Lf/h/a/e/j/g; -.super Ljava/lang/Object; -.source "MaskEvaluator.java" - - -# instance fields -.field public final a:Landroid/graphics/Path; - -.field public final b:Landroid/graphics/Path; - -.field public final c:Landroid/graphics/Path; - -.field public final d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - -.field public e:Lcom/google/android/material/shape/ShapeAppearanceModel; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/g;->a:Landroid/graphics/Path; - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/g;->b:Landroid/graphics/Path; - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/g;->c:Landroid/graphics/Path; - - new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V - - iput-object v0, p0, Lf/h/a/e/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/h.smali b/com.discord/smali_classes2/f/h/a/e/j/h.smali deleted file mode 100644 index c38265c8a2..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/h.smali +++ /dev/null @@ -1,272 +0,0 @@ -.class public abstract Lf/h/a/e/j/h; -.super Landroidx/transition/Visibility; -.source "MaterialVisibility.java" - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Landroidx/transition/Visibility;" - } -.end annotation - - -# instance fields -.field public final additionalAnimatorProviders:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", - ">;" - } - .end annotation -.end field - -.field public final primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation system Ldalvik/annotation/Signature; - value = { - "TP;" - } - .end annotation -.end field - -.field public secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V - .locals 1 - .param p2 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TP;", - "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", - ")V" - } - .end annotation - - invoke-direct {p0}, Landroidx/transition/Visibility;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/e/j/h;->additionalAnimatorProviders:Ljava/util/List; - - iput-object p1, p0, Lf/h/a/e/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - iput-object p2, p0, Lf/h/a/e/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - sget-object p1, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p0, p1}, Landroidx/transition/Transition;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroidx/transition/Transition; - - return-void -.end method - -.method public static addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - .locals 0 - .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Landroid/animation/Animator;", - ">;", - "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", - "Landroid/view/ViewGroup;", - "Landroid/view/View;", - "Z)V" - } - .end annotation - - if-nez p1, :cond_0 - - return-void - - :cond_0 - if-eqz p4, :cond_1 - - invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/VisibilityAnimatorProvider;->createAppear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/VisibilityAnimatorProvider;->createDisappear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; - - move-result-object p1 - - :goto_0 - if-eqz p1, :cond_2 - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_2 - return-void -.end method - -.method private createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - .locals 4 - - new-instance v0, Landroid/animation/AnimatorSet; - - invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - iget-object v2, p0, Lf/h/a/e/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/e/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - iget-object v2, p0, Lf/h/a/e/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/e/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - iget-object v2, p0, Lf/h/a/e/j/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - invoke-static {v1, v3, p1, p2, p3}, Lf/h/a/e/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V - - return-object v0 -.end method - - -# virtual methods -.method public addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V - .locals 1 - .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/j/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public clearAdditionalAnimatorProvider()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/j/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - return-void -.end method - -.method public getPrimaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TP;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/e/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - return-object v0 -.end method - -.method public getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - return-object v0 -.end method - -.method public onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; - .locals 0 - - const/4 p3, 0x1 - - invoke-direct {p0, p1, p2, p3}, Lf/h/a/e/j/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - - move-result-object p1 - - return-object p1 -.end method - -.method public onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; - .locals 0 - - const/4 p3, 0x0 - - invoke-direct {p0, p1, p2, p3}, Lf/h/a/e/j/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - - move-result-object p1 - - return-object p1 -.end method - -.method public removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z - .locals 1 - .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/j/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V - .locals 0 - .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/i.smali b/com.discord/smali_classes2/f/h/a/e/j/i.smali deleted file mode 100644 index 16fb00c149..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/i.smali +++ /dev/null @@ -1,36 +0,0 @@ -.class public abstract Lf/h/a/e/j/i; -.super Ljava/lang/Object; -.source "TransitionListenerAdapter.java" - -# interfaces -.implements Landroidx/transition/Transition$TransitionListener; - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onTransitionCancel(Landroidx/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionPause(Landroidx/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionResume(Landroidx/transition/Transition;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/j$a.smali b/com.discord/smali_classes2/f/h/a/e/j/j$a.smali deleted file mode 100644 index 7e992fd4e4..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/j$a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/e/j/j$a; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - -# interfaces -.implements Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/j/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Landroid/graphics/RectF; - - -# direct methods -.method public constructor (Landroid/graphics/RectF;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/j/j$a;->a:Landroid/graphics/RectF; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/CornerSize; - .locals 2 - .param p1 # Lcom/google/android/material/shape/CornerSize; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - instance-of v0, p1, Lcom/google/android/material/shape/RelativeCornerSize; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Lcom/google/android/material/shape/RelativeCornerSize; - - iget-object v1, p0, Lf/h/a/e/j/j$a;->a:Landroid/graphics/RectF; - - invoke-interface {p1, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p1 - - iget-object v1, p0, Lf/h/a/e/j/j$a;->a:Landroid/graphics/RectF; - - invoke-virtual {v1}, Landroid/graphics/RectF;->height()F - - move-result v1 - - div-float/2addr p1, v1 - - invoke-direct {v0, p1}, Lcom/google/android/material/shape/RelativeCornerSize;->(F)V - - move-object p1, v0 - - :goto_0 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/j$b.smali b/com.discord/smali_classes2/f/h/a/e/j/j$b.smali deleted file mode 100644 index 7e2b213a25..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/j$b.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/j$b; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/j; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Landroid/graphics/Canvas;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/j.smali b/com.discord/smali_classes2/f/h/a/e/j/j.smali deleted file mode 100644 index c0b1422b91..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/j.smali +++ /dev/null @@ -1,663 +0,0 @@ -.class public Lf/h/a/e/j/j; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/j/j$b; - } -.end annotation - - -# static fields -.field public static final a:Landroid/graphics/RectF; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - sput-object v0, Lf/h/a/e/j/j;->a:Landroid/graphics/RectF; - - return-void -.end method - -.method public static a(Landroid/graphics/RectF;)F - .locals 1 - .param p0 # Landroid/graphics/RectF; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/graphics/RectF;->width()F - - move-result v0 - - invoke-virtual {p0}, Landroid/graphics/RectF;->height()F - - move-result p0 - - mul-float p0, p0, v0 - - return p0 -.end method - -.method public static b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; - .locals 1 - - new-instance v0, Lf/h/a/e/j/j$a; - - invoke-direct {v0, p1}, Lf/h/a/e/j/j$a;->(Landroid/graphics/RectF;)V - - invoke-virtual {p0, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->withTransformedCornerSizes(Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator;)Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(I)Landroid/graphics/Shader; - .locals 9 - .param p0 # I - .annotation build Landroidx/annotation/ColorInt; - .end annotation - .end param - - new-instance v8, Landroid/graphics/LinearGradient; - - sget-object v7, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, v8 - - move v5, p0 - - move v6, p0 - - invoke-direct/range {v0 .. v7}, Landroid/graphics/LinearGradient;->(FFFFIILandroid/graphics/Shader$TileMode;)V - - return-object v8 -.end method - -.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - move-object p0, p1 - - :goto_0 - return-object p0 -.end method - -.method public static e(Landroid/view/View;I)Landroid/view/View; - .locals 2 - .param p1 # I - .annotation build Landroidx/annotation/IdRes; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; - - move-result-object v0 - - :goto_0 - if-eqz p0, :cond_1 - - invoke-virtual {p0}, Landroid/view/View;->getId()I - - move-result v1 - - if-ne v1, p1, :cond_0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p0 - - instance-of v1, p0, Landroid/view/View; - - if-eqz v1, :cond_1 - - check-cast p0, Landroid/view/View; - - goto :goto_0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, " is not a valid ancestor" - - invoke-static {v0, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static f(Landroid/view/View;I)Landroid/view/View; - .locals 1 - .param p1 # I - .annotation build Landroidx/annotation/IdRes; - .end annotation - .end param - - invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; - - move-result-object v0 - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - invoke-static {p0, p1}, Lf/h/a/e/j/j;->e(Landroid/view/View;I)Landroid/view/View; - - move-result-object p0 - - return-object p0 -.end method - -.method public static g(Landroid/view/View;)Landroid/graphics/RectF; - .locals 4 - - const/4 v0, 0x2 - - new-array v0, v0, [I - - invoke-virtual {p0, v0}, Landroid/view/View;->getLocationOnScreen([I)V - - const/4 v1, 0x0 - - aget v1, v0, v1 - - const/4 v2, 0x1 - - aget v0, v0, v2 - - invoke-virtual {p0}, Landroid/view/View;->getWidth()I - - move-result v2 - - add-int/2addr v2, v1 - - invoke-virtual {p0}, Landroid/view/View;->getHeight()I - - move-result p0 - - add-int/2addr p0, v0 - - new-instance v3, Landroid/graphics/RectF; - - int-to-float v1, v1 - - int-to-float v0, v0 - - int-to-float v2, v2 - - int-to-float p0, p0 - - invoke-direct {v3, v1, v0, v2, p0}, Landroid/graphics/RectF;->(FFFF)V - - return-object v3 -.end method - -.method public static h(Landroid/view/View;)Landroid/graphics/RectF; - .locals 4 - - new-instance v0, Landroid/graphics/RectF; - - invoke-virtual {p0}, Landroid/view/View;->getLeft()I - - move-result v1 - - int-to-float v1, v1 - - invoke-virtual {p0}, Landroid/view/View;->getTop()I - - move-result v2 - - int-to-float v2, v2 - - invoke-virtual {p0}, Landroid/view/View;->getRight()I - - move-result v3 - - int-to-float v3, v3 - - invoke-virtual {p0}, Landroid/view/View;->getBottom()I - - move-result p0 - - int-to-float p0, p0 - - invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/RectF;->(FFFF)V - - return-object v0 -.end method - -.method public static i(FFF)F - .locals 0 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - invoke-static {p1, p0, p2, p0}, Lf/e/b/a/a;->a(FFFF)F - - move-result p0 - - return p0 -.end method - -.method public static j(FFFFF)F - .locals 1 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p4, p2 - - if-gez v0, :cond_0 - - return p0 - - :cond_0 - cmpl-float v0, p4, p3 - - if-lez v0, :cond_1 - - return p1 - - :cond_1 - sub-float/2addr p4, p2 - - sub-float/2addr p3, p2 - - div-float/2addr p4, p3 - - invoke-static {p0, p1, p4}, Lf/h/a/e/j/j;->i(FFF)F - - move-result p0 - - return p0 -.end method - -.method public static k(IIFFF)I - .locals 1 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p4, p2 - - if-gez v0, :cond_0 - - return p0 - - :cond_0 - cmpl-float v0, p4, p3 - - if-lez v0, :cond_1 - - return p1 - - :cond_1 - int-to-float p0, p0 - - int-to-float p1, p1 - - sub-float/2addr p4, p2 - - sub-float/2addr p3, p2 - - div-float/2addr p4, p3 - - invoke-static {p0, p1, p4}, Lf/h/a/e/j/j;->i(FFF)F - - move-result p0 - - float-to-int p0, p0 - - return p0 -.end method - -.method public static l(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; - .locals 3 - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p5 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p6 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p6, p4 - - if-gez v0, :cond_0 - - return-object p0 - - :cond_0 - cmpl-float v0, p6, p5 - - if-lez v0, :cond_1 - - return-object p1 - - :cond_1 - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_3 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_4 - - move-object v0, p0 - - goto :goto_2 - - :cond_4 - move-object v0, p1 - - :goto_2 - invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object p0 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object p1 - - invoke-interface {p0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p0 - - invoke-interface {p1, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p1 - - invoke-static {p0, p1, p4, p5, p6}, Lf/h/a/e/j/j;->j(FFFFF)F - - move-result p0 - - new-instance p1, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {p1, p0}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p0 - - return-object p0 -.end method - -.method public static m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/j$b;)V - .locals 1 - - if-gtz p5, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Landroid/graphics/Canvas;->save()I - - move-result v0 - - invoke-virtual {p0, p2, p3}, Landroid/graphics/Canvas;->translate(FF)V - - invoke-virtual {p0, p4, p4}, Landroid/graphics/Canvas;->scale(FF)V - - const/16 p2, 0xff - - if-ge p5, p2, :cond_1 - - sget-object p2, Lf/h/a/e/j/j;->a:Landroid/graphics/RectF; - - invoke-virtual {p2, p1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V - - sget-object p1, Lf/h/a/e/j/j;->a:Landroid/graphics/RectF; - - invoke-virtual {p0, p1, p5}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;I)I - - :cond_1 - invoke-interface {p6, p0}, Lf/h/a/e/j/j$b;->a(Landroid/graphics/Canvas;)V - - invoke-virtual {p0, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/a.smali b/com.discord/smali_classes2/f/h/a/e/j/k/a.smali deleted file mode 100644 index 9c0d9fab47..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/k/a; -.super Ljava/lang/Object; -.source "FadeModeEvaluator.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# virtual methods -.method public abstract a(FFF)Lf/h/a/e/j/k/c; -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/b$a.smali b/com.discord/smali_classes2/f/h/a/e/j/k/b$a.smali deleted file mode 100644 index dc95ee951e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/b$a.smali +++ /dev/null @@ -1,49 +0,0 @@ -.class public final Lf/h/a/e/j/k/b$a; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/k/c; - .locals 2 - - const/4 v0, 0x0 - - const/16 v1, 0xff - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result p1 - - new-instance p2, Lf/h/a/e/j/k/c; - - const/4 p3, 0x1 - - invoke-direct {p2, v1, p1, p3}, Lf/h/a/e/j/k/c;->(IIZ)V - - return-object p2 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/b$b.smali b/com.discord/smali_classes2/f/h/a/e/j/k/b$b.smali deleted file mode 100644 index ae30b0b1fb..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/b$b.smali +++ /dev/null @@ -1,47 +0,0 @@ -.class public final Lf/h/a/e/j/k/b$b; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/k/c; - .locals 2 - - const/16 v0, 0xff - - const/4 v1, 0x0 - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result p1 - - invoke-static {p1, v0}, Lf/h/a/e/j/k/c;->a(II)Lf/h/a/e/j/k/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/b$c.smali b/com.discord/smali_classes2/f/h/a/e/j/k/b$c.smali deleted file mode 100644 index f0941978cf..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/b$c.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public final Lf/h/a/e/j/k/b$c; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/k/c; - .locals 3 - - const/16 v0, 0xff - - const/4 v1, 0x0 - - invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result v2 - - invoke-static {v1, v0, p2, p3, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result p1 - - invoke-static {v2, p1}, Lf/h/a/e/j/k/c;->a(II)Lf/h/a/e/j/k/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/b$d.smali b/com.discord/smali_classes2/f/h/a/e/j/k/b$d.smali deleted file mode 100644 index 7abdfe476e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/b$d.smali +++ /dev/null @@ -1,57 +0,0 @@ -.class public final Lf/h/a/e/j/k/b$d; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFF)Lf/h/a/e/j/k/c; - .locals 3 - - const v0, 0x3eb33333 # 0.35f - - invoke-static {p3, p2, v0, p2}, Lf/e/b/a/a;->a(FFFF)F - - move-result v0 - - const/16 v1, 0xff - - const/4 v2, 0x0 - - invoke-static {v1, v2, p2, v0, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result p2 - - invoke-static {v2, v1, v0, p3, p1}, Lf/h/a/e/j/k/j;->l(IIFFF)I - - move-result p1 - - invoke-static {p2, p1}, Lf/h/a/e/j/k/c;->a(II)Lf/h/a/e/j/k/c; - - move-result-object p1 - - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/b.smali b/com.discord/smali_classes2/f/h/a/e/j/k/b.smali deleted file mode 100644 index d07346a959..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/b.smali +++ /dev/null @@ -1,51 +0,0 @@ -.class public Lf/h/a/e/j/k/b; -.super Ljava/lang/Object; -.source "FadeModeEvaluators.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# static fields -.field public static final a:Lf/h/a/e/j/k/a; - -.field public static final b:Lf/h/a/e/j/k/a; - -.field public static final c:Lf/h/a/e/j/k/a; - -.field public static final d:Lf/h/a/e/j/k/a; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/e/j/k/b$a; - - invoke-direct {v0}, Lf/h/a/e/j/k/b$a;->()V - - sput-object v0, Lf/h/a/e/j/k/b;->a:Lf/h/a/e/j/k/a; - - new-instance v0, Lf/h/a/e/j/k/b$b; - - invoke-direct {v0}, Lf/h/a/e/j/k/b$b;->()V - - sput-object v0, Lf/h/a/e/j/k/b;->b:Lf/h/a/e/j/k/a; - - new-instance v0, Lf/h/a/e/j/k/b$c; - - invoke-direct {v0}, Lf/h/a/e/j/k/b$c;->()V - - sput-object v0, Lf/h/a/e/j/k/b;->c:Lf/h/a/e/j/k/a; - - new-instance v0, Lf/h/a/e/j/k/b$d; - - invoke-direct {v0}, Lf/h/a/e/j/k/b$d;->()V - - sput-object v0, Lf/h/a/e/j/k/b;->d:Lf/h/a/e/j/k/a; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/c.smali b/com.discord/smali_classes2/f/h/a/e/j/k/c.smali deleted file mode 100644 index 55acdc466e..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/c.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lf/h/a/e/j/k/c; -.super Ljava/lang/Object; -.source "FadeModeResult.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# instance fields -.field public final a:I - -.field public final b:I - -.field public final c:Z - - -# direct methods -.method public constructor (IIZ)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/e/j/k/c;->a:I - - iput p2, p0, Lf/h/a/e/j/k/c;->b:I - - iput-boolean p3, p0, Lf/h/a/e/j/k/c;->c:Z - - return-void -.end method - -.method public static a(II)Lf/h/a/e/j/k/c; - .locals 2 - - new-instance v0, Lf/h/a/e/j/k/c; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, p1, v1}, Lf/h/a/e/j/k/c;->(IIZ)V - - return-object v0 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/d.smali b/com.discord/smali_classes2/f/h/a/e/j/k/d.smali deleted file mode 100644 index d2cfaff421..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/d.smali +++ /dev/null @@ -1,20 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/k/d; -.super Ljava/lang/Object; -.source "FitModeEvaluator.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# virtual methods -.method public abstract a(FFFFFFF)Lf/h/a/e/j/k/f; -.end method - -.method public abstract b(Lf/h/a/e/j/k/f;)Z -.end method - -.method public abstract c(Landroid/graphics/RectF;FLf/h/a/e/j/k/f;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/e$a.smali b/com.discord/smali_classes2/f/h/a/e/j/k/e$a.smali deleted file mode 100644 index 181d285f82..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/e$a.smali +++ /dev/null @@ -1,103 +0,0 @@ -.class public final Lf/h/a/e/j/k/e$a; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFFFFFF)Lf/h/a/e/j/k/f; - .locals 2 - - invoke-static {p4, p6, p2, p3, p1}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result v0 - - div-float p2, v0, p4 - - div-float p3, v0, p6 - - mul-float p5, p5, p2 - - mul-float p7, p7, p3 - - new-instance v1, Lf/h/a/e/j/k/f; - - move-object p1, v1 - - move p4, v0 - - move p6, v0 - - invoke-direct/range {p1 .. p7}, Lf/h/a/e/j/k/f;->(FFFFFF)V - - return-object v1 -.end method - -.method public b(Lf/h/a/e/j/k/f;)Z - .locals 1 - - iget v0, p1, Lf/h/a/e/j/k/f;->d:F - - iget p1, p1, Lf/h/a/e/j/k/f;->f:F - - cmpl-float p1, v0, p1 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public c(Landroid/graphics/RectF;FLf/h/a/e/j/k/f;)V - .locals 1 - - iget v0, p3, Lf/h/a/e/j/k/f;->f:F - - iget p3, p3, Lf/h/a/e/j/k/f;->d:F - - sub-float/2addr v0, p3 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result p3 - - iget v0, p1, Landroid/graphics/RectF;->bottom:F - - mul-float p3, p3, p2 - - sub-float/2addr v0, p3 - - iput v0, p1, Landroid/graphics/RectF;->bottom:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/e$b.smali b/com.discord/smali_classes2/f/h/a/e/j/k/e$b.smali deleted file mode 100644 index 17cf926147..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/e$b.smali +++ /dev/null @@ -1,113 +0,0 @@ -.class public final Lf/h/a/e/j/k/e$b; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - -# interfaces -.implements Lf/h/a/e/j/k/d; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/e; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public a(FFFFFFF)Lf/h/a/e/j/k/f; - .locals 2 - - invoke-static {p5, p7, p2, p3, p1}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result v0 - - div-float p2, v0, p5 - - div-float p3, v0, p7 - - mul-float p4, p4, p2 - - mul-float p6, p6, p3 - - new-instance v1, Lf/h/a/e/j/k/f; - - move-object p1, v1 - - move p5, v0 - - move p7, v0 - - invoke-direct/range {p1 .. p7}, Lf/h/a/e/j/k/f;->(FFFFFF)V - - return-object v1 -.end method - -.method public b(Lf/h/a/e/j/k/f;)Z - .locals 1 - - iget v0, p1, Lf/h/a/e/j/k/f;->c:F - - iget p1, p1, Lf/h/a/e/j/k/f;->e:F - - cmpl-float p1, v0, p1 - - if-lez p1, :cond_0 - - const/4 p1, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p1, 0x0 - - :goto_0 - return p1 -.end method - -.method public c(Landroid/graphics/RectF;FLf/h/a/e/j/k/f;)V - .locals 2 - - iget v0, p3, Lf/h/a/e/j/k/f;->e:F - - iget p3, p3, Lf/h/a/e/j/k/f;->c:F - - sub-float/2addr v0, p3 - - invoke-static {v0}, Ljava/lang/Math;->abs(F)F - - move-result p3 - - iget v0, p1, Landroid/graphics/RectF;->left:F - - const/high16 v1, 0x40000000 # 2.0f - - div-float/2addr p3, v1 - - mul-float p3, p3, p2 - - add-float/2addr v0, p3 - - iput v0, p1, Landroid/graphics/RectF;->left:F - - iget p2, p1, Landroid/graphics/RectF;->right:F - - sub-float/2addr p2, p3 - - iput p2, p1, Landroid/graphics/RectF;->right:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/e.smali b/com.discord/smali_classes2/f/h/a/e/j/k/e.smali deleted file mode 100644 index c3356f521b..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/e.smali +++ /dev/null @@ -1,35 +0,0 @@ -.class public Lf/h/a/e/j/k/e; -.super Ljava/lang/Object; -.source "FitModeEvaluators.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# static fields -.field public static final a:Lf/h/a/e/j/k/d; - -.field public static final b:Lf/h/a/e/j/k/d; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Lf/h/a/e/j/k/e$a; - - invoke-direct {v0}, Lf/h/a/e/j/k/e$a;->()V - - sput-object v0, Lf/h/a/e/j/k/e;->a:Lf/h/a/e/j/k/d; - - new-instance v0, Lf/h/a/e/j/k/e$b; - - invoke-direct {v0}, Lf/h/a/e/j/k/e$b;->()V - - sput-object v0, Lf/h/a/e/j/k/e;->b:Lf/h/a/e/j/k/d; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/f.smali b/com.discord/smali_classes2/f/h/a/e/j/k/f.smali deleted file mode 100644 index 3b28cf6a2c..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/f.smali +++ /dev/null @@ -1,45 +0,0 @@ -.class public Lf/h/a/e/j/k/f; -.super Ljava/lang/Object; -.source "FitModeResult.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# instance fields -.field public final a:F - -.field public final b:F - -.field public final c:F - -.field public final d:F - -.field public final e:F - -.field public final f:F - - -# direct methods -.method public constructor (FFFFFF)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput p1, p0, Lf/h/a/e/j/k/f;->a:F - - iput p2, p0, Lf/h/a/e/j/k/f;->b:F - - iput p3, p0, Lf/h/a/e/j/k/f;->c:F - - iput p4, p0, Lf/h/a/e/j/k/f;->d:F - - iput p5, p0, Lf/h/a/e/j/k/f;->e:F - - iput p6, p0, Lf/h/a/e/j/k/f;->f:F - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/g.smali b/com.discord/smali_classes2/f/h/a/e/j/k/g.smali deleted file mode 100644 index d6e28ffd80..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/g.smali +++ /dev/null @@ -1,55 +0,0 @@ -.class public Lf/h/a/e/j/k/g; -.super Ljava/lang/Object; -.source "MaskEvaluator.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# instance fields -.field public final a:Landroid/graphics/Path; - -.field public final b:Landroid/graphics/Path; - -.field public final c:Landroid/graphics/Path; - -.field public final d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - -.field public e:Lcom/google/android/material/shape/ShapeAppearanceModel; - - -# direct methods -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/k/g;->a:Landroid/graphics/Path; - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/k/g;->b:Landroid/graphics/Path; - - new-instance v0, Landroid/graphics/Path; - - invoke-direct {v0}, Landroid/graphics/Path;->()V - - iput-object v0, p0, Lf/h/a/e/j/k/g;->c:Landroid/graphics/Path; - - new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V - - iput-object v0, p0, Lf/h/a/e/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/h.smali b/com.discord/smali_classes2/f/h/a/e/j/k/h.smali deleted file mode 100644 index 550b5afea4..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/h.smali +++ /dev/null @@ -1,276 +0,0 @@ -.class public abstract Lf/h/a/e/j/k/h; -.super Landroid/transition/Visibility; -.source "MaterialVisibility.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Landroid/transition/Visibility;" - } -.end annotation - - -# instance fields -.field public final additionalAnimatorProviders:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", - ">;" - } - .end annotation -.end field - -.field public final primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation system Ldalvik/annotation/Signature; - value = { - "TP;" - } - .end annotation -.end field - -.field public secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation -.end field - - -# direct methods -.method public constructor (Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V - .locals 1 - .param p2 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(TP;", - "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", - ")V" - } - .end annotation - - invoke-direct {p0}, Landroid/transition/Visibility;->()V - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - iput-object v0, p0, Lf/h/a/e/j/k/h;->additionalAnimatorProviders:Ljava/util/List; - - iput-object p1, p0, Lf/h/a/e/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - iput-object p2, p0, Lf/h/a/e/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - sget-object p1, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; - - invoke-virtual {p0, p1}, Landroid/transition/Visibility;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/transition/Transition; - - return-void -.end method - -.method public static addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - .locals 0 - .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "Landroid/animation/Animator;", - ">;", - "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", - "Landroid/view/ViewGroup;", - "Landroid/view/View;", - "Z)V" - } - .end annotation - - if-nez p1, :cond_0 - - return-void - - :cond_0 - if-eqz p4, :cond_1 - - invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;->createAppear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; - - move-result-object p1 - - goto :goto_0 - - :cond_1 - invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;->createDisappear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; - - move-result-object p1 - - :goto_0 - if-eqz p1, :cond_2 - - invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - :cond_2 - return-void -.end method - -.method private createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - .locals 4 - - new-instance v0, Landroid/animation/AnimatorSet; - - invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V - - new-instance v1, Ljava/util/ArrayList; - - invoke-direct {v1}, Ljava/util/ArrayList;->()V - - iget-object v2, p0, Lf/h/a/e/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/e/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - iget-object v2, p0, Lf/h/a/e/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/e/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - iget-object v2, p0, Lf/h/a/e/j/k/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; - - move-result-object v2 - - :goto_0 - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z - - move-result v3 - - if-eqz v3, :cond_0 - - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v3 - - check-cast v3, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - invoke-static {v1, v3, p1, p2, p3}, Lf/h/a/e/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V - - goto :goto_0 - - :cond_0 - invoke-static {v0, v1}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V - - return-object v0 -.end method - - -# virtual methods -.method public addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V - .locals 1 - .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/j/k/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z - - return-void -.end method - -.method public clearAdditionalAnimatorProvider()V - .locals 1 - - iget-object v0, p0, Lf/h/a/e/j/k/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0}, Ljava/util/List;->clear()V - - return-void -.end method - -.method public getPrimaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .locals 1 - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "()TP;" - } - .end annotation - - iget-object v0, p0, Lf/h/a/e/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - return-object v0 -.end method - -.method public getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .locals 1 - .annotation build Landroidx/annotation/Nullable; - .end annotation - - iget-object v0, p0, Lf/h/a/e/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - return-object v0 -.end method - -.method public onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; - .locals 0 - - const/4 p3, 0x1 - - invoke-direct {p0, p1, p2, p3}, Lf/h/a/e/j/k/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - - move-result-object p1 - - return-object p1 -.end method - -.method public onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; - .locals 0 - - const/4 p3, 0x0 - - invoke-direct {p0, p1, p2, p3}, Lf/h/a/e/j/k/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; - - move-result-object p1 - - return-object p1 -.end method - -.method public removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z - .locals 1 - .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - iget-object v0, p0, Lf/h/a/e/j/k/h;->additionalAnimatorProviders:Ljava/util/List; - - invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z - - move-result p1 - - return p1 -.end method - -.method public setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V - .locals 0 - .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - - iput-object p1, p0, Lf/h/a/e/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/i.smali b/com.discord/smali_classes2/f/h/a/e/j/k/i.smali deleted file mode 100644 index 544718320d..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/i.smali +++ /dev/null @@ -1,54 +0,0 @@ -.class public abstract Lf/h/a/e/j/k/i; -.super Ljava/lang/Object; -.source "TransitionListenerAdapter.java" - -# interfaces -.implements Landroid/transition/Transition$TransitionListener; - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public onTransitionCancel(Landroid/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionEnd(Landroid/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionPause(Landroid/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionResume(Landroid/transition/Transition;)V - .locals 0 - - return-void -.end method - -.method public onTransitionStart(Landroid/transition/Transition;)V - .locals 0 - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/j$a.smali b/com.discord/smali_classes2/f/h/a/e/j/k/j$a.smali deleted file mode 100644 index 1b955df857..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/j$a.smali +++ /dev/null @@ -1,75 +0,0 @@ -.class public final Lf/h/a/e/j/k/j$a; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - -# interfaces -.implements Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/h/a/e/j/k/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = null -.end annotation - - -# instance fields -.field public final synthetic a:Landroid/graphics/RectF; - - -# direct methods -.method public constructor (Landroid/graphics/RectF;)V - .locals 0 - - iput-object p1, p0, Lf/h/a/e/j/k/j$a;->a:Landroid/graphics/RectF; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public apply(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/CornerSize; - .locals 2 - .param p1 # Lcom/google/android/material/shape/CornerSize; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - instance-of v0, p1, Lcom/google/android/material/shape/RelativeCornerSize; - - if-eqz v0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v0, Lcom/google/android/material/shape/RelativeCornerSize; - - iget-object v1, p0, Lf/h/a/e/j/k/j$a;->a:Landroid/graphics/RectF; - - invoke-interface {p1, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p1 - - iget-object v1, p0, Lf/h/a/e/j/k/j$a;->a:Landroid/graphics/RectF; - - invoke-virtual {v1}, Landroid/graphics/RectF;->height()F - - move-result v1 - - div-float/2addr p1, v1 - - invoke-direct {v0, p1}, Lcom/google/android/material/shape/RelativeCornerSize;->(F)V - - move-object p1, v0 - - :goto_0 - return-object p1 -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/j$b.smali b/com.discord/smali_classes2/f/h/a/e/j/k/j$b.smali deleted file mode 100644 index 4f60a97145..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/j$b.smali +++ /dev/null @@ -1,19 +0,0 @@ -.class public interface abstract Lf/h/a/e/j/k/j$b; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/j/k/j; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "b" -.end annotation - - -# virtual methods -.method public abstract a(Landroid/graphics/Canvas;)V -.end method diff --git a/com.discord/smali_classes2/f/h/a/e/j/k/j.smali b/com.discord/smali_classes2/f/h/a/e/j/k/j.smali deleted file mode 100644 index 7bd969f911..0000000000 --- a/com.discord/smali_classes2/f/h/a/e/j/k/j.smali +++ /dev/null @@ -1,693 +0,0 @@ -.class public Lf/h/a/e/j/k/j; -.super Ljava/lang/Object; -.source "TransitionUtils.java" - - -# annotations -.annotation build Landroidx/annotation/RequiresApi; - value = 0x15 -.end annotation - -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/h/a/e/j/k/j$b; - } -.end annotation - - -# static fields -.field public static final a:Landroid/graphics/RectF; - - -# direct methods -.method public static constructor ()V - .locals 1 - - new-instance v0, Landroid/graphics/RectF; - - invoke-direct {v0}, Landroid/graphics/RectF;->()V - - sput-object v0, Lf/h/a/e/j/k/j;->a:Landroid/graphics/RectF; - - return-void -.end method - -.method public static a(Landroid/graphics/RectF;)F - .locals 1 - .param p0 # Landroid/graphics/RectF; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/graphics/RectF;->width()F - - move-result v0 - - invoke-virtual {p0}, Landroid/graphics/RectF;->height()F - - move-result p0 - - mul-float p0, p0, v0 - - return p0 -.end method - -.method public static b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; - .locals 1 - - new-instance v0, Lf/h/a/e/j/k/j$a; - - invoke-direct {v0, p1}, Lf/h/a/e/j/k/j$a;->(Landroid/graphics/RectF;)V - - invoke-virtual {p0, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->withTransformedCornerSizes(Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator;)Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p0 - - return-object p0 -.end method - -.method public static c(I)Landroid/graphics/Shader; - .locals 9 - .param p0 # I - .annotation build Landroidx/annotation/ColorInt; - .end annotation - .end param - - new-instance v8, Landroid/graphics/LinearGradient; - - sget-object v7, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - move-object v0, v8 - - move v5, p0 - - move v6, p0 - - invoke-direct/range {v0 .. v7}, Landroid/graphics/LinearGradient;->(FFFFIILandroid/graphics/Shader$TileMode;)V - - return-object v8 -.end method - -.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - .locals 0 - .param p0 # Ljava/lang/Object; - .annotation build Landroidx/annotation/Nullable; - .end annotation - .end param - .param p1 # Ljava/lang/Object; - .annotation build Landroidx/annotation/NonNull; - .end annotation - .end param - .annotation build Landroidx/annotation/NonNull; - .end annotation - - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - move-object p0, p1 - - :goto_0 - return-object p0 -.end method - -.method public static e(Landroid/view/View;I)Landroid/view/View; - .locals 2 - .param p1 # I - .annotation build Landroidx/annotation/IdRes; - .end annotation - .end param - - invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; - - move-result-object v0 - - invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; - - move-result-object v0 - - :goto_0 - if-eqz p0, :cond_1 - - invoke-virtual {p0}, Landroid/view/View;->getId()I - - move-result v1 - - if-ne v1, p1, :cond_0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; - - move-result-object p0 - - instance-of v1, p0, Landroid/view/View; - - if-eqz v1, :cond_1 - - check-cast p0, Landroid/view/View; - - goto :goto_0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string p1, " is not a valid ancestor" - - invoke-static {v0, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static f(Landroid/view/View;I)Landroid/view/View; - .locals 1 - .param p1 # I - .annotation build Landroidx/annotation/IdRes; - .end annotation - .end param - - invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; - - move-result-object v0 - - if-eqz v0, :cond_0 - - return-object v0 - - :cond_0 - invoke-static {p0, p1}, Lf/h/a/e/j/k/j;->e(Landroid/view/View;I)Landroid/view/View; - - move-result-object p0 - - return-object p0 -.end method - -.method public static g(Landroid/view/View;)Landroid/graphics/RectF; - .locals 4 - - const/4 v0, 0x2 - - new-array v0, v0, [I - - invoke-virtual {p0, v0}, Landroid/view/View;->getLocationOnScreen([I)V - - const/4 v1, 0x0 - - aget v1, v0, v1 - - const/4 v2, 0x1 - - aget v0, v0, v2 - - invoke-virtual {p0}, Landroid/view/View;->getWidth()I - - move-result v2 - - add-int/2addr v2, v1 - - invoke-virtual {p0}, Landroid/view/View;->getHeight()I - - move-result p0 - - add-int/2addr p0, v0 - - new-instance v3, Landroid/graphics/RectF; - - int-to-float v1, v1 - - int-to-float v0, v0 - - int-to-float v2, v2 - - int-to-float p0, p0 - - invoke-direct {v3, v1, v0, v2, p0}, Landroid/graphics/RectF;->(FFFF)V - - return-object v3 -.end method - -.method public static h(Landroid/view/View;)Landroid/graphics/RectF; - .locals 4 - - new-instance v0, Landroid/graphics/RectF; - - invoke-virtual {p0}, Landroid/view/View;->getLeft()I - - move-result v1 - - int-to-float v1, v1 - - invoke-virtual {p0}, Landroid/view/View;->getTop()I - - move-result v2 - - int-to-float v2, v2 - - invoke-virtual {p0}, Landroid/view/View;->getRight()I - - move-result v3 - - int-to-float v3, v3 - - invoke-virtual {p0}, Landroid/view/View;->getBottom()I - - move-result p0 - - int-to-float p0, p0 - - invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/RectF;->(FFFF)V - - return-object v0 -.end method - -.method public static i(Landroid/view/View;)Landroid/graphics/Rect; - .locals 4 - - new-instance v0, Landroid/graphics/Rect; - - invoke-virtual {p0}, Landroid/view/View;->getLeft()I - - move-result v1 - - invoke-virtual {p0}, Landroid/view/View;->getTop()I - - move-result v2 - - invoke-virtual {p0}, Landroid/view/View;->getRight()I - - move-result v3 - - invoke-virtual {p0}, Landroid/view/View;->getBottom()I - - move-result p0 - - invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/Rect;->(IIII)V - - return-object v0 -.end method - -.method public static j(FFF)F - .locals 0 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - invoke-static {p1, p0, p2, p0}, Lf/e/b/a/a;->a(FFFF)F - - move-result p0 - - return p0 -.end method - -.method public static k(FFFFF)F - .locals 1 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p4, p2 - - if-gez v0, :cond_0 - - return p0 - - :cond_0 - cmpl-float v0, p4, p3 - - if-lez v0, :cond_1 - - return p1 - - :cond_1 - sub-float/2addr p4, p2 - - sub-float/2addr p3, p2 - - div-float/2addr p4, p3 - - invoke-static {p0, p1, p4}, Lf/h/a/e/j/k/j;->j(FFF)F - - move-result p0 - - return p0 -.end method - -.method public static l(IIFFF)I - .locals 1 - .param p2 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p3 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p4, p2 - - if-gez v0, :cond_0 - - return p0 - - :cond_0 - cmpl-float v0, p4, p3 - - if-lez v0, :cond_1 - - return p1 - - :cond_1 - int-to-float p0, p0 - - int-to-float p1, p1 - - sub-float/2addr p4, p2 - - sub-float/2addr p3, p2 - - div-float/2addr p4, p3 - - invoke-static {p0, p1, p4}, Lf/h/a/e/j/k/j;->j(FFF)F - - move-result p0 - - float-to-int p0, p0 - - return p0 -.end method - -.method public static m(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; - .locals 3 - .param p4 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p5 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - .param p6 # F - .annotation build Landroidx/annotation/FloatRange; - from = 0.0 - to = 1.0 - .end annotation - .end param - - cmpg-float v0, p6, p4 - - if-gez v0, :cond_0 - - return-object p0 - - :cond_0 - cmpl-float v0, p6, p5 - - if-lez v0, :cond_1 - - return-object p1 - - :cond_1 - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - const/4 v1, 0x0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-nez v0, :cond_3 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v0 - - invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v0 - - cmpl-float v0, v0, v1 - - if-eqz v0, :cond_2 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - goto :goto_1 - - :cond_3 - :goto_0 - const/4 v0, 0x1 - - :goto_1 - if-eqz v0, :cond_4 - - move-object v0, p0 - - goto :goto_2 - - :cond_4 - move-object v0, p1 - - :goto_2 - invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v1 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object v2 - - invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v1 - - invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result v2 - - invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result v1 - - new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object v0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object p0 - - invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; - - move-result-object p1 - - invoke-interface {p0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p0 - - invoke-interface {p1, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F - - move-result p1 - - invoke-static {p0, p1, p4, p5, p6}, Lf/h/a/e/j/k/j;->k(FFFFF)F - - move-result p0 - - new-instance p1, Lcom/google/android/material/shape/AbsoluteCornerSize; - - invoke-direct {p1, p0}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V - - invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; - - move-result-object p0 - - invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; - - move-result-object p0 - - return-object p0 -.end method - -.method public static n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/e/j/k/j$b;)V - .locals 1 - - if-gtz p5, :cond_0 - - return-void - - :cond_0 - invoke-virtual {p0}, Landroid/graphics/Canvas;->save()I - - move-result v0 - - invoke-virtual {p0, p2, p3}, Landroid/graphics/Canvas;->translate(FF)V - - invoke-virtual {p0, p4, p4}, Landroid/graphics/Canvas;->scale(FF)V - - const/16 p2, 0xff - - if-ge p5, p2, :cond_1 - - sget-object p2, Lf/h/a/e/j/k/j;->a:Landroid/graphics/RectF; - - invoke-virtual {p2, p1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V - - sget-object p1, Lf/h/a/e/j/k/j;->a:Landroid/graphics/RectF; - - invoke-virtual {p0, p1, p5}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;I)I - - :cond_1 - invoke-interface {p6, p0}, Lf/h/a/e/j/k/j$b;->a(Landroid/graphics/Canvas;)V - - invoke-virtual {p0, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V - - return-void -.end method diff --git a/com.discord/smali_classes2/f/h/a/f/a/a/a$a.smali b/com.discord/smali_classes2/f/h/a/f/a/a/a$a.smali new file mode 100644 index 0000000000..883269fce5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/a/a/a$a.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/f/a/a/a$a; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/a/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Z + + +# direct methods +.method public constructor (Ljava/lang/String;Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/a/a/a$a;->a:Ljava/lang/String; + + iput-boolean p2, p0, Lf/h/a/f/a/a/a$a;->b:Z + + return-void +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/a/a/a$a;->a:Ljava/lang/String; + + iget-boolean v1, p0, Lf/h/a/f/a/a/a$a;->b:Z + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x7 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "{" + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, "}" + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/a/a/a$b.smali b/com.discord/smali_classes2/f/h/a/f/a/a/a$b.smali new file mode 100644 index 0000000000..a01d67e5ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/a/a/a$b.smali @@ -0,0 +1,123 @@ +.class public final Lf/h/a/f/a/a/a$b; +.super Ljava/lang/Thread; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/a/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# instance fields +.field public d:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/h/a/f/a/a/a;", + ">;" + } + .end annotation +.end field + +.field public e:J + +.field public f:Ljava/util/concurrent/CountDownLatch; + +.field public g:Z + + +# direct methods +.method public constructor (Lf/h/a/f/a/a/a;J)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Thread;->()V + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/a/a/a$b;->d:Ljava/lang/ref/WeakReference; + + iput-wide p2, p0, Lf/h/a/f/a/a/a$b;->e:J + + new-instance p1, Ljava/util/concurrent/CountDownLatch; + + const/4 p2, 0x1 + + invoke-direct {p1, p2}, Ljava/util/concurrent/CountDownLatch;->(I)V + + iput-object p1, p0, Lf/h/a/f/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/a/a/a$b;->g:Z + + invoke-virtual {p0}, Ljava/lang/Thread;->start()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + const/4 v0, 0x1 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; + + iget-wide v2, p0, Lf/h/a/f/a/a/a$b;->e:J + + sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v1, v2, v3, v4}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/a/a/a$b;->d:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/a/a/a; + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/a/a/a;->a()V + + iput-boolean v0, p0, Lf/h/a/f/a/a/a$b;->g:Z + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_0 + return-void + + :catch_0 + nop + + iget-object v1, p0, Lf/h/a/f/a/a/a$b;->d:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/a/a/a; + + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Lf/h/a/f/a/a/a;->a()V + + iput-boolean v0, p0, Lf/h/a/f/a/a/a$b;->g:Z + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/a/a/a.smali b/com.discord/smali_classes2/f/h/a/f/a/a/a.smali new file mode 100644 index 0000000000..a0f228ebb8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/a/a/a.smali @@ -0,0 +1,954 @@ +.class public Lf/h/a/f/a/a/a; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/a/a/a$a;, + Lf/h/a/f/a/a/a$b; + } +.end annotation + + +# instance fields +.field public a:Lf/h/a/f/e/a; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public b:Lf/h/a/f/h/a/b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public c:Z + +.field public final d:Ljava/lang/Object; + +.field public e:Lf/h/a/f/a/a/a$b; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final f:Landroid/content/Context; + +.field public final g:Z + +.field public final h:J + + +# direct methods +.method public constructor (Landroid/content/Context;JZZ)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/a/a/a;->d:Ljava/lang/Object; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p4, :cond_1 + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p4 + + if-nez p4, :cond_0 + + goto :goto_0 + + :cond_0 + move-object p1, p4 + + :cond_1 + :goto_0 + iput-object p1, p0, Lf/h/a/f/a/a/a;->f:Landroid/content/Context; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/a/a/a;->c:Z + + iput-wide p2, p0, Lf/h/a/f/a/a/a;->h:J + + iput-boolean p5, p0, Lf/h/a/f/a/a/a;->g:Z + + return-void +.end method + +.method public static b(Landroid/content/Context;)Lf/h/a/f/a/a/a$a; + .locals 13 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/IllegalStateException;, + Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, + Lcom/google/android/gms/common/GooglePlayServicesRepairableException; + } + .end annotation + + const-string v0, "Error while reading from SharedPreferences " + + const-string v1, "GmscoreFlag" + + new-instance v2, Lf/h/a/f/a/a/c; + + invoke-direct {v2, p0}, Lf/h/a/f/a/a/c;->(Landroid/content/Context;)V + + const-string v3, "gads:ad_id_app_context:enabled" + + invoke-virtual {v2, v3}, Lf/h/a/f/a/a/c;->a(Ljava/lang/String;)Z + + move-result v3 + + const-string v4, "gads:ad_id_app_context:ping_ratio" + + const/4 v5, 0x0 + + :try_start_0 + iget-object v6, v2, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + if-nez v6, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v6, v2, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + invoke-interface {v6, v4, v5}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F + + move-result v4 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move v12, v4 + + goto :goto_1 + + :catchall_0 + move-exception v4 + + invoke-static {v1, v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + const/4 v12, 0x0 + + :goto_1 + const-string v4, "gads:ad_id_use_shared_preference:experiment_id" + + const-string v5, "" + + :try_start_1 + iget-object v6, v2, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + if-nez v6, :cond_1 + + goto :goto_2 + + :cond_1 + iget-object v6, v2, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + invoke-interface {v6, v4, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_3 + + :catchall_1 + move-exception v4 + + invoke-static {v1, v0, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_2 + move-object v0, v5 + + :goto_3 + const-string v1, "gads:ad_id_use_persistent_service:enabled" + + invoke-virtual {v2, v1}, Lf/h/a/f/a/a/c;->a(Ljava/lang/String;)Z + + move-result v9 + + new-instance v1, Lf/h/a/f/a/a/a; + + const-wide/16 v6, -0x1 + + move-object v4, v1 + + move-object v5, p0 + + move v8, v3 + + invoke-direct/range {v4 .. v9}, Lf/h/a/f/a/a/a;->(Landroid/content/Context;JZZ)V + + :try_start_2 + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v4 + + const/4 p0, 0x0 + + invoke-virtual {v1, p0}, Lf/h/a/f/a/a/a;->f(Z)V + + invoke-virtual {v1}, Lf/h/a/f/a/a/a;->c()Lf/h/a/f/a/a/a$a; + + move-result-object p0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v6 + + sub-long v8, v6, v4 + + const/4 v11, 0x0 + + move-object v4, v1 + + move-object v5, p0 + + move v6, v3 + + move v7, v12 + + move-object v10, v0 + + invoke-virtual/range {v4 .. v11}, Lf/h/a/f/a/a/a;->g(Lf/h/a/f/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + invoke-virtual {v1}, Lf/h/a/f/a/a/a;->a()V + + return-object p0 + + :catchall_2 + move-exception p0 + + const/4 v5, 0x0 + + const-wide/16 v8, -0x1 + + move-object v4, v1 + + move v6, v3 + + move v7, v12 + + move-object v10, v0 + + move-object v11, p0 + + :try_start_3 + invoke-virtual/range {v4 .. v11}, Lf/h/a/f/a/a/a;->g(Lf/h/a/f/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z + + throw p0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :catchall_3 + move-exception p0 + + invoke-virtual {v1}, Lf/h/a/f/a/a/a;->a()V + + throw p0 +.end method + +.method public static d(Landroid/content/Context;Z)Lf/h/a/f/e/a; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, + Lcom/google/android/gms/common/GooglePlayServicesRepairableException; + } + .end annotation + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + const-string v1, "com.android.vending" + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + sget-object v0, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + const v1, 0xbdfcb8 + + invoke-virtual {v0, p0, v1}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/io/IOException; + + const-string p1, "Google Play services not available" + + invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + :goto_0 + if-eqz p1, :cond_2 + + const-string p1, "com.google.android.gms.ads.identifier.service.PERSISTENT_START" + + goto :goto_1 + + :cond_2 + const-string p1, "com.google.android.gms.ads.identifier.service.START" + + :goto_1 + new-instance v0, Lf/h/a/f/e/a; + + invoke-direct {v0}, Lf/h/a/f/e/a;->()V + + new-instance v1, Landroid/content/Intent; + + invoke-direct {v1, p1}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string p1, "com.google.android.gms" + + invoke-virtual {v1, p1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + :try_start_1 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object p1 + + const/4 v2, 0x1 + + if-eqz p1, :cond_4 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + invoke-virtual {p1, p0, v1, v0, v2}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz p0, :cond_3 + + return-object v0 + + :cond_3 + new-instance p0, Ljava/io/IOException; + + const-string p1, "Connection failure" + + invoke-direct {p0, p1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + const/4 p0, 0x0 + + :try_start_2 + throw p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catchall_0 + move-exception p0 + + new-instance p1, Ljava/io/IOException; + + invoke-direct {p1, p0}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V + + throw p1 + + :catch_0 + new-instance p0, Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException; + + const/16 p1, 0x9 + + invoke-direct {p0, p1}, Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;->(I)V + + throw p0 +.end method + + +# virtual methods +.method public final a()V + .locals 4 + + const-string v0, "Calling this from your main thread can lead to deadlock" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/a/a/a;->f:Landroid/content/Context; + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/a/a/a;->a:Lf/h/a/f/e/a; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + if-nez v0, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v0, 0x0 + + :try_start_1 + iget-boolean v1, p0, Lf/h/a/f/a/a/a;->c:Z + + if-eqz v1, :cond_2 + + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/a/a/a;->f:Landroid/content/Context; + + iget-object v3, p0, Lf/h/a/f/a/a/a;->a:Lf/h/a/f/e/a; + + if-eqz v1, :cond_1 + + invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_0 + + :cond_1 + throw v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception v1 + + :try_start_2 + const-string v2, "AdvertisingIdClient" + + const-string v3, "AdvertisingIdClient unbindService failed." + + invoke-static {v2, v3, v1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_2 + :goto_0 + const/4 v1, 0x0 + + iput-boolean v1, p0, Lf/h/a/f/a/a/a;->c:Z + + iput-object v0, p0, Lf/h/a/f/a/a/a;->b:Lf/h/a/f/h/a/b; + + iput-object v0, p0, Lf/h/a/f/a/a/a;->a:Lf/h/a/f/e/a; + + monitor-exit p0 + + return-void + + :cond_3 + :goto_1 + monitor-exit p0 + + return-void + + :catchall_1 + move-exception v0 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw v0 +.end method + +.method public c()Lf/h/a/f/a/a/a$a; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const-string v0, "Calling this from your main thread can lead to deadlock" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/f/a/a/a;->c:Z + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/a/a/a;->d:Ljava/lang/Object; + + monitor-enter v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + iget-boolean v1, v1, Lf/h/a/f/a/a/a$b;->g:Z + + if-eqz v1, :cond_1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + const/4 v0, 0x0 + + :try_start_2 + invoke-virtual {p0, v0}, Lf/h/a/f/a/a/a;->f(Z)V + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + iget-boolean v0, p0, Lf/h/a/f/a/a/a;->c:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/io/IOException; + + const-string v1, "AdvertisingIdClient cannot reconnect." + + invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/io/IOException; + + const-string v2, "AdvertisingIdClient cannot reconnect." + + invoke-direct {v1, v2, v0}, Ljava/io/IOException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :cond_1 + :try_start_4 + new-instance v1, Ljava/io/IOException; + + const-string v2, "AdvertisingIdClient is not connected." + + invoke-direct {v1, v2}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + throw v1 + + :cond_2 + :goto_0 + iget-object v0, p0, Lf/h/a/f/a/a/a;->a:Lf/h/a/f/e/a; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/a/a/a;->b:Lf/h/a/f/h/a/b; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + :try_start_6 + new-instance v0, Lf/h/a/f/a/a/a$a; + + iget-object v1, p0, Lf/h/a/f/a/a/a;->b:Lf/h/a/f/h/a/b; + + invoke-interface {v1}, Lf/h/a/f/h/a/b;->getId()Ljava/lang/String; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/a/a/a;->b:Lf/h/a/f/h/a/b; + + const/4 v3, 0x1 + + invoke-interface {v2, v3}, Lf/h/a/f/h/a/b;->D(Z)Z + + move-result v2 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/a/a/a$a;->(Ljava/lang/String;Z)V + :try_end_6 + .catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_6} :catch_1 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + :try_start_7 + monitor-exit p0 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_1 + + invoke-virtual {p0}, Lf/h/a/f/a/a/a;->e()V + + return-object v0 + + :catch_1 + move-exception v0 + + :try_start_8 + const-string v1, "AdvertisingIdClient" + + const-string v2, "GMS remote exception " + + invoke-static {v1, v2, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance v0, Ljava/io/IOException; + + const-string v1, "Remote exception" + + invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v0 + + :catchall_1 + move-exception v0 + + monitor-exit p0 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + throw v0 +.end method + +.method public final e()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/a/a/a;->d:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + iget-object v1, v1, Lf/h/a/f/a/a/a$b;->f:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;->countDown()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + invoke-virtual {v1}, Ljava/lang/Thread;->join()V + :try_end_1 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catch_0 + :cond_0 + :try_start_2 + iget-wide v1, p0, Lf/h/a/f/a/a/a;->h:J + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-lez v5, :cond_1 + + new-instance v1, Lf/h/a/f/a/a/a$b; + + iget-wide v2, p0, Lf/h/a/f/a/a/a;->h:J + + invoke-direct {v1, p0, v2, v3}, Lf/h/a/f/a/a/a$b;->(Lf/h/a/f/a/a/a;J)V + + iput-object v1, p0, Lf/h/a/f/a/a/a;->e:Lf/h/a/f/a/a/a$b; + + :cond_1 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw v1 +.end method + +.method public final f(Z)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException;, + Ljava/lang/IllegalStateException;, + Lcom/google/android/gms/common/GooglePlayServicesNotAvailableException;, + Lcom/google/android/gms/common/GooglePlayServicesRepairableException; + } + .end annotation + + const-string v0, "Calling this from your main thread can lead to deadlock" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/f/a/a/a;->c:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/a/a/a;->a()V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/a/a/a;->f:Landroid/content/Context; + + iget-boolean v1, p0, Lf/h/a/f/a/a/a;->g:Z + + invoke-static {v0, v1}, Lf/h/a/f/a/a/a;->d(Landroid/content/Context;Z)Lf/h/a/f/e/a; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/a/a/a;->a:Lf/h/a/f/e/a; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + const-wide/16 v1, 0x2710 + + :try_start_1 + sget-object v3, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/e/a;->a(JLjava/util/concurrent/TimeUnit;)Landroid/os/IBinder; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/a/c;->g(Landroid/os/IBinder;)Lf/h/a/f/h/a/b; + + move-result-object v0 + :try_end_1 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + iput-object v0, p0, Lf/h/a/f/a/a/a;->b:Lf/h/a/f/h/a/b; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/a/a/a;->c:Z + + if-eqz p1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/a/a/a;->e()V + + :cond_1 + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + new-instance v0, Ljava/io/IOException; + + invoke-direct {v0, p1}, Ljava/io/IOException;->(Ljava/lang/Throwable;)V + + throw v0 + + :catch_0 + new-instance p1, Ljava/io/IOException; + + const-string v0, "Interrupted exception" + + invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p1 + + :catchall_1 + move-exception p1 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw p1 +.end method + +.method public finalize()V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Throwable; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/a/a/a;->a()V + + invoke-super {p0}, Ljava/lang/Object;->finalize()V + + return-void +.end method + +.method public final g(Lf/h/a/f/a/a/a$a;ZFJLjava/lang/String;Ljava/lang/Throwable;)Z + .locals 4 + + invoke-static {}, Ljava/lang/Math;->random()D + + move-result-wide v0 + + float-to-double v2, p3 + + cmpl-double p3, v0, v2 + + if-lez p3, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + new-instance p3, Ljava/util/HashMap; + + invoke-direct {p3}, Ljava/util/HashMap;->()V + + const-string v0, "1" + + const-string v1, "0" + + if-eqz p2, :cond_1 + + move-object p2, v0 + + goto :goto_0 + + :cond_1 + move-object p2, v1 + + :goto_0 + const-string v2, "app_context" + + invoke-virtual {p3, v2, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p1, :cond_3 + + iget-boolean p2, p1, Lf/h/a/f/a/a/a$a;->b:Z + + if-eqz p2, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v0, v1 + + :goto_1 + const-string p2, "limit_ad_tracking" + + invoke-virtual {p3, p2, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + if-eqz p1, :cond_4 + + iget-object p1, p1, Lf/h/a/f/a/a/a$a;->a:Ljava/lang/String; + + if-eqz p1, :cond_4 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p1 + + const-string p2, "ad_id_size" + + invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_4 + if-eqz p7, :cond_5 + + invoke-virtual {p7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + const-string p2, "error" + + invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_5 + if-eqz p6, :cond_6 + + invoke-virtual {p6}, Ljava/lang/String;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_6 + + const-string p1, "experiment_id" + + invoke-virtual {p3, p1, p6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_6 + const-string p1, "tag" + + const-string p2, "AdvertisingIdClient" + + invoke-virtual {p3, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p4, p5}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object p1 + + const-string p2, "time_spent" + + invoke-virtual {p3, p2, p1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/a/a/b; + + invoke-direct {p1, p3}, Lf/h/a/f/a/a/b;->(Ljava/util/Map;)V + + invoke-virtual {p1}, Ljava/lang/Thread;->start()V + + const/4 p1, 0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/a/a/b.smali b/com.discord/smali_classes2/f/h/a/f/a/a/b.smali new file mode 100644 index 0000000000..3e80428254 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/a/a/b.smali @@ -0,0 +1,231 @@ +.class public final Lf/h/a/f/a/a/b; +.super Ljava/lang/Thread; + + +# instance fields +.field public final synthetic d:Ljava/util/Map; + + +# direct methods +.method public constructor (Ljava/util/Map;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/a/a/b;->d:Ljava/util/Map; + + invoke-direct {p0}, Ljava/lang/Thread;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + const-string v0, ". " + + const-string v1, "HttpUrlPinger" + + iget-object v2, p0, Lf/h/a/f/a/a/b;->d:Ljava/util/Map; + + const-string v3, "https://pagead2.googlesyndication.com/pagead/gen_204?id=gmob-apps" + + invoke-static {v3}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v3 + + invoke-virtual {v3}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; + + move-result-object v3 + + invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_0 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_0 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + invoke-interface {v2, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + invoke-virtual {v3, v5, v6}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + goto :goto_0 + + :cond_0 + invoke-virtual {v3}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v2 + + :try_start_0 + new-instance v3, Ljava/net/URL; + + invoke-direct {v3, v2}, Ljava/net/URL;->(Ljava/lang/String;)V + + invoke-virtual {v3}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object v3 + + check-cast v3, Ljava/net/HttpURLConnection; + :try_end_0 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v4 + + const/16 v5, 0xc8 + + if-lt v4, v5, :cond_1 + + const/16 v5, 0x12c + + if-lt v4, v5, :cond_2 + + :cond_1 + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit8 v5, v5, 0x41 + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V + + const-string v5, "Received non-success response code " + + invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v4, " from pinging URL: " + + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v1, v4}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :cond_2 + :try_start_2 + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V + + return-void + + :catchall_0 + move-exception v4 + + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V + + throw v4 + :try_end_2 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + move-exception v3 + + goto :goto_1 + + :catch_1 + move-exception v3 + + :goto_1 + invoke-virtual {v3}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v4 + + const/16 v5, 0x1b + + invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V + + const-string v5, "Error while pinging URL: " + + goto :goto_2 + + :catch_2 + move-exception v3 + + invoke-virtual {v3}, Ljava/lang/IndexOutOfBoundsException;->getMessage()Ljava/lang/String; + + move-result-object v4 + + const/16 v5, 0x20 + + invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V + + const-string v5, "Error while parsing ping URL: " + + :goto_2 + invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/a/a/c.smali b/com.discord/smali_classes2/f/h/a/f/a/a/c.smali new file mode 100644 index 0000000000..5a8c361a4a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/a/a/c.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/a/a/c; +.super Ljava/lang/Object; + + +# instance fields +.field public a:Landroid/content/SharedPreferences; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + :try_start_0 + invoke-static {p1}, Lf/h/a/f/e/e;->c(Landroid/content/Context;)Landroid/content/Context; + + move-result-object p1 + + if-nez p1, :cond_0 + + move-object p1, v0 + + goto :goto_0 + + :cond_0 + const-string v1, "google_ads_flags" + + const/4 v2, 0x0 + + invoke-virtual {p1, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object p1 + + :goto_0 + iput-object p1, p0, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-void + + :catchall_0 + move-exception p1 + + const-string v1, "GmscoreFlag" + + const-string v2, "Error while getting SharedPreferences " + + invoke-static {v1, v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + iput-object v0, p0, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)Z + .locals 3 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/a/a/c;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1, v0}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return p1 + + :catchall_0 + move-exception p1 + + const-string v1, "GmscoreFlag" + + const-string v2, "Error while reading from SharedPreferences " + + invoke-static {v1, v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/a.smali b/com.discord/smali_classes2/f/h/a/f/b/a.smali new file mode 100644 index 0000000000..7249ce2980 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/a.smali @@ -0,0 +1,41 @@ +.class public Lf/h/a/f/b/a; +.super Landroid/content/BroadcastReceiver; + + +# static fields +.field public static a:Ljava/lang/Boolean; + + +# direct methods +.method public static a(Landroid/content/Context;)Z + .locals 2 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/b/a;->a:Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + const/4 v0, 0x1 + + const-string v1, "com.google.android.gms.analytics.CampaignTrackingReceiver" + + invoke-static {p0, v1, v0}, Lf/h/a/f/h/i/e1;->a(Landroid/content/Context;Ljava/lang/String;Z)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/b/a;->a:Ljava/lang/Boolean; + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/b.smali b/com.discord/smali_classes2/f/h/a/f/b/b.smali new file mode 100644 index 0000000000..c0a70e311e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/b.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/b/b; +.super Lf/h/a/f/b/c; + + +# static fields +.field public static b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Runnable;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + sput-object v0, Lf/h/a/f/b/b;->b:Ljava/util/List; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/b/c;->(Lf/h/a/f/h/i/h;)V + + new-instance p1, Ljava/util/HashSet; + + invoke-direct {p1}, Ljava/util/HashSet;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/c.smali b/com.discord/smali_classes2/f/h/a/f/b/c.smali new file mode 100644 index 0000000000..196fa8d64a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/c.smali @@ -0,0 +1,52 @@ +.class public Lf/h/a/f/b/c; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/b/c<", + "Lf/h/a/f/b/c;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/i/h; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 2 + + invoke-virtual {p1}, Lf/h/a/f/h/i/h;->d()Lf/h/a/f/b/f; + + move-result-object v0 + + iget-object v1, p1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/f/b/c;->a:Lf/h/a/f/h/i/h; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/d.smali b/com.discord/smali_classes2/f/h/a/f/b/d.smali new file mode 100644 index 0000000000..73fadb94b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/d.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/b/d; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Landroid/net/Uri; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Landroid/net/Uri$Builder; + + invoke-direct {v0}, Landroid/net/Uri$Builder;->()V + + const-string v1, "uri" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; + + const-string v1, "local" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; + + invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/b/d;->a:Landroid/net/Uri; + + return-void +.end method + +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/util/LogPrinter; + + const/4 v1, 0x4 + + const-string v2, "GA/LogCatTransport" + + invoke-direct {v0, v1, v2}, Landroid/util/LogPrinter;->(ILjava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/e.smali b/com.discord/smali_classes2/f/h/a/f/b/e.smali new file mode 100644 index 0000000000..512617eb0b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/e.smali @@ -0,0 +1,364 @@ +.class public abstract Lf/h/a/f/b/e; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Ljava/lang/Object;I)Ljava/lang/String; + .locals 7 + + const/16 v0, 0xa + + if-le p1, v0, :cond_0 + + const-string p0, "ERROR: Recursive toString calls" + + return-object p0 + + :cond_0 + const-string v0, "" + + if-nez p0, :cond_1 + + return-object v0 + + :cond_1 + instance-of v1, p0, Ljava/lang/String; + + if-eqz v1, :cond_3 + + move-object p1, p0 + + check-cast p1, Ljava/lang/String; + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + return-object v0 + + :cond_2 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_3 + instance-of v1, p0, Ljava/lang/Integer; + + if-eqz v1, :cond_5 + + move-object p1, p0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + if-nez p1, :cond_4 + + return-object v0 + + :cond_4 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_5 + instance-of v1, p0, Ljava/lang/Long; + + if-eqz v1, :cond_7 + + move-object p1, p0 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmp-long p1, v1, v3 + + if-nez p1, :cond_6 + + return-object v0 + + :cond_6 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_7 + instance-of v1, p0, Ljava/lang/Double; + + if-eqz v1, :cond_9 + + move-object p1, p0 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmpl-double p1, v1, v3 + + if-nez p1, :cond_8 + + return-object v0 + + :cond_8 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_9 + instance-of v1, p0, Ljava/lang/Boolean; + + if-eqz v1, :cond_b + + move-object p1, p0 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + if-nez p1, :cond_a + + return-object v0 + + :cond_a + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_b + instance-of v0, p0, Ljava/util/List; + + const-string v1, ", " + + if-eqz v0, :cond_10 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + if-lez p1, :cond_c + + const-string v2, "[" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_c + check-cast p0, Ljava/util/List; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v2 + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_e + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v4 + + if-le v4, v2, :cond_d + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_d + add-int/lit8 v4, p1, 0x1 + + invoke-static {v3, v4}, Lf/h/a/f/b/e;->a(Ljava/lang/Object;I)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_e + if-lez p1, :cond_f + + const-string p0, "]" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_f + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_10 + instance-of v0, p0, Ljava/util/Map; + + if-eqz v0, :cond_16 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + new-instance v2, Ljava/util/TreeMap; + + check-cast p0, Ljava/util/Map; + + invoke-direct {v2, p0}, Ljava/util/TreeMap;->(Ljava/util/Map;)V + + invoke-virtual {v2}, Ljava/util/TreeMap;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :cond_11 + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_14 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/Map$Entry; + + invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + add-int/lit8 v6, p1, 0x1 + + invoke-static {v5, v6}, Lf/h/a/f/b/e;->a(Ljava/lang/Object;I)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-nez v6, :cond_11 + + if-lez p1, :cond_12 + + if-nez v2, :cond_12 + + const-string v2, "{" + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v2 + + const/4 v3, 0x1 + + move v3, v2 + + const/4 v2, 0x1 + + :cond_12 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v6 + + if-le v6, v3, :cond_13 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_13 + invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v4, 0x3d + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1 + + :cond_14 + if-eqz v2, :cond_15 + + const-string p0, "}" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_15 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_16 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/f$a.smali b/com.discord/smali_classes2/f/h/a/f/b/f$a.smali new file mode 100644 index 0000000000..54785f379e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/f$a.smali @@ -0,0 +1,78 @@ +.class public final Lf/h/a/f/b/f$a; +.super Ljava/util/concurrent/ThreadPoolExecutor; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/b/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/b/f; + + +# direct methods +.method public constructor (Lf/h/a/f/b/f;)V + .locals 7 + + iput-object p1, p0, Lf/h/a/f/b/f$a;->d:Lf/h/a/f/b/f; + + sget-object v5, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; + + new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; + + invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V + + const/4 v1, 0x1 + + const/4 v2, 0x1 + + const-wide/16 v3, 0x1 + + move-object v0, p0 + + invoke-direct/range {v0 .. v6}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;)V + + new-instance p1, Lf/h/a/f/b/f$b; + + const/4 v0, 0x0 + + invoke-direct {p1, v0}, Lf/h/a/f/b/f$b;->(Lf/h/a/f/b/g;)V + + invoke-virtual {p0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->setThreadFactory(Ljava/util/concurrent/ThreadFactory;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V + + return-void +.end method + + +# virtual methods +.method public final newTaskFor(Ljava/lang/Runnable;Ljava/lang/Object;)Ljava/util/concurrent/RunnableFuture; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Runnable;", + "TT;)", + "Ljava/util/concurrent/RunnableFuture<", + "TT;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/b/h; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/b/h;->(Lf/h/a/f/b/f$a;Ljava/lang/Runnable;Ljava/lang/Object;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/f$b.smali b/com.discord/smali_classes2/f/h/a/f/b/f$b.smali new file mode 100644 index 0000000000..37a14fff45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/f$b.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/f/b/f$b; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/concurrent/ThreadFactory; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/b/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# static fields +.field public static final d:Ljava/util/concurrent/atomic/AtomicInteger; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V + + sput-object v0, Lf/h/a/f/b/f$b;->d:Ljava/util/concurrent/atomic/AtomicInteger; + + return-void +.end method + +.method public constructor (Lf/h/a/f/b/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 3 + + sget-object v0, Lf/h/a/f/b/f$b;->d:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + move-result v0 + + const/16 v1, 0x17 + + const-string v2, "measurement-" + + invoke-static {v1, v2, v0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/b/f$c; + + invoke-direct {v1, p1, v0}, Lf/h/a/f/b/f$c;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/f$c.smali b/com.discord/smali_classes2/f/h/a/f/b/f$c.smali new file mode 100644 index 0000000000..0b7703b425 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/f$c.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/b/f$c; +.super Ljava/lang/Thread; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/b/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Runnable;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/lang/Thread;->(Ljava/lang/Runnable;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + const/16 v0, 0xa + + invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V + + invoke-super {p0}, Ljava/lang/Thread;->run()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/f.smali b/com.discord/smali_classes2/f/h/a/f/b/f.smali new file mode 100644 index 0000000000..1a3924d7e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/f.smali @@ -0,0 +1,101 @@ +.class public final Lf/h/a/f/b/f; +.super Ljava/lang/Object; + + +# annotations +.annotation build Landroid/annotation/SuppressLint; + value = { + "StaticFieldLeak" + } +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/b/f$b;, + Lf/h/a/f/b/f$c;, + Lf/h/a/f/b/f$a; + } +.end annotation + + +# static fields +.field public static volatile e:Lf/h/a/f/b/f; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/f/b/f$a; + +.field public volatile c:Lf/h/a/f/h/i/k1; + +.field public d:Ljava/lang/Thread$UncaughtExceptionHandler; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/b/f;->a:Landroid/content/Context; + + new-instance p1, Lf/h/a/f/b/f$a; + + invoke-direct {p1, p0}, Lf/h/a/f/b/f$a;->(Lf/h/a/f/b/f;)V + + iput-object p1, p0, Lf/h/a/f/b/f;->b:Lf/h/a/f/b/f$a; + + new-instance p1, Ljava/util/concurrent/CopyOnWriteArrayList; + + invoke-direct {p1}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V + + new-instance p1, Lf/h/a/f/b/d; + + invoke-direct {p1}, Lf/h/a/f/b/d;->()V + + return-void +.end method + +.method public static b()V + .locals 2 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + instance-of v0, v0, Lf/h/a/f/b/f$c; + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Call expected from worker thread" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Runnable;)V + .locals 1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/b/f;->b:Lf/h/a/f/b/f$a; + + invoke-virtual {v0, p1}, Ljava/util/concurrent/ThreadPoolExecutor;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/b/g.smali b/com.discord/smali_classes2/f/h/a/f/b/g.smali new file mode 100644 index 0000000000..731834fbfb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/g.smali @@ -0,0 +1,5 @@ +.class public final Lf/h/a/f/b/g; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; diff --git a/com.discord/smali_classes2/f/h/a/f/b/h.smali b/com.discord/smali_classes2/f/h/a/f/b/h.smali new file mode 100644 index 0000000000..c09c6f7edd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/b/h.smali @@ -0,0 +1,92 @@ +.class public final Lf/h/a/f/b/h; +.super Ljava/util/concurrent/FutureTask; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/FutureTask<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/b/f$a; + + +# direct methods +.method public constructor (Lf/h/a/f/b/f$a;Ljava/lang/Runnable;Ljava/lang/Object;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/b/h;->d:Lf/h/a/f/b/f$a; + + invoke-direct {p0, p2, p3}, Ljava/util/concurrent/FutureTask;->(Ljava/lang/Runnable;Ljava/lang/Object;)V + + return-void +.end method + + +# virtual methods +.method public final setException(Ljava/lang/Throwable;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/b/h;->d:Lf/h/a/f/b/f$a; + + iget-object v0, v0, Lf/h/a/f/b/f$a;->d:Lf/h/a/f/b/f; + + iget-object v0, v0, Lf/h/a/f/b/f;->d:Ljava/lang/Thread$UncaughtExceptionHandler; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v1 + + invoke-interface {v0, v1, p1}, Ljava/lang/Thread$UncaughtExceptionHandler;->uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V + + goto :goto_0 + + :cond_0 + const/4 v0, 0x6 + + const-string v1, "GAv4" + + invoke-static {v1, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x25 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "MeasurementExecutor: job failed with " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_0 + invoke-super {p0, p1}, Ljava/util/concurrent/FutureTask;->setException(Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/c/a/a/a/a.smali b/com.discord/smali_classes2/f/h/a/f/c/a/a/a/a.smali new file mode 100644 index 0000000000..7568569ecd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/c/a/a/a/a.smali @@ -0,0 +1,201 @@ +.class public Lf/h/a/f/c/a/a/a/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# static fields +.field public static final c:Ljava/util/concurrent/locks/Lock; + +.field public static d:Lf/h/a/f/c/a/a/a/a; + + +# instance fields +.field public final a:Ljava/util/concurrent/locks/Lock; + +.field public final b:Landroid/content/SharedPreferences; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; + + invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;->()V + + sput-object v0, Lf/h/a/f/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; + + return-void +.end method + +.method public constructor (Landroid/content/Context;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/locks/ReentrantLock; + + invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantLock;->()V + + iput-object v0, p0, Lf/h/a/f/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; + + const-string v0, "com.google.android.gms.signin" + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/c/a/a/a/a;->b:Landroid/content/SharedPreferences; + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/f/c/a/a/a/a; + .locals 1 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V + + :try_start_0 + sget-object v0, Lf/h/a/f/c/a/a/a/a;->d:Lf/h/a/f/c/a/a/a/a; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/c/a/a/a/a; + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/c/a/a/a/a;->(Landroid/content/Context;)V + + sput-object v0, Lf/h/a/f/c/a/a/a/a;->d:Lf/h/a/f/c/a/a/a/a; + + :cond_0 + sget-object p0, Lf/h/a/f/c/a/a/a/a;->d:Lf/h/a/f/c/a/a/a/a; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object v0, Lf/h/a/f/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V + + return-object p0 + + :catchall_0 + move-exception p0 + + sget-object v0, Lf/h/a/f/c/a/a/a/a;->c:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V + + throw p0 +.end method + + +# virtual methods +.method public b()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + .locals 4 + + const-string v0, "defaultGoogleSignInAccount" + + invoke-virtual {p0, v0}, Lf/h/a/f/c/a/a/a/a;->c(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x14 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "googleSignInAccount" + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ":" + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/f/c/a/a/a/a;->c(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_1 + + :try_start_0 + invoke-static {v0}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->e0(Ljava/lang/String;)Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + move-result-object v2 + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_1 + :goto_0 + return-object v2 +.end method + +.method public final c(Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->lock()V + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/c/a/a/a/a;->b:Landroid/content/SharedPreferences; + + const/4 v1, 0x0 + + invoke-interface {v0, p1, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V + + return-object p1 + + :catchall_0 + move-exception p1 + + iget-object v0, p0, Lf/h/a/f/c/a/a/a/a;->a:Ljava/util/concurrent/locks/Lock; + + invoke-interface {v0}, Ljava/util/concurrent/locks/Lock;->unlock()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/c/a/a/b.smali b/com.discord/smali_classes2/f/h/a/f/c/a/a/b.smali new file mode 100644 index 0000000000..b7a84c2931 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/c/a/a/b.smali @@ -0,0 +1,217 @@ +.class public final Lf/h/a/f/c/a/a/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 20 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + move-object v8, v2 + + move-object v9, v8 + + move-object v10, v9 + + move-object v11, v10 + + move-object v12, v11 + + move-object v13, v12 + + move-object/from16 v16, v13 + + move-object/from16 v17, v16 + + move-object/from16 v18, v17 + + move-object/from16 v19, v18 + + move-wide v14, v4 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v19 + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v18 + + goto :goto_0 + + :pswitch_2 + sget-object v3, Lcom/google/android/gms/common/api/Scope;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object v17 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v16 + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v14 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto :goto_0 + + :pswitch_6 + sget-object v3, Landroid/net/Uri;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v12, v2 + + check-cast v12, Landroid/net/Uri; + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v11 + + goto :goto_0 + + :pswitch_8 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v10 + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_b + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v7 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + move-object v6, v0 + + invoke-direct/range {v6 .. v19}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;JLjava/lang/String;Ljava/util/List;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/a$a.smali b/com.discord/smali_classes2/f/h/a/f/d/a$a.smali new file mode 100644 index 0000000000..c67d692a2a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/a$a.smali @@ -0,0 +1,863 @@ +.class public Lf/h/a/f/d/a$a; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/d/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public a:I + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Lf/h/a/f/h/c/j4; + +.field public f:Z + +.field public final g:Lf/h/a/f/h/c/s4; + +.field public h:Z + +.field public final synthetic i:Lf/h/a/f/d/a; + + +# direct methods +.method public constructor (Lf/h/a/f/d/a;[BLf/h/a/f/d/b;)V + .locals 3 + + iput-object p1, p0, Lf/h/a/f/d/a$a;->i:Lf/h/a/f/d/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p3, p0, Lf/h/a/f/d/a$a;->i:Lf/h/a/f/d/a; + + iget v0, p3, Lf/h/a/f/d/a;->e:I + + iput v0, p0, Lf/h/a/f/d/a$a;->a:I + + iget-object v0, p3, Lf/h/a/f/d/a;->d:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/d/a$a;->b:Ljava/lang/String; + + iget-object v0, p3, Lf/h/a/f/d/a;->f:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/d/a$a;->c:Ljava/lang/String; + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/d/a$a;->d:Ljava/lang/String; + + iget-object p3, p3, Lf/h/a/f/d/a;->h:Lf/h/a/f/h/c/j4; + + iput-object p3, p0, Lf/h/a/f/d/a$a;->e:Lf/h/a/f/h/c/j4; + + const/4 p3, 0x1 + + iput-boolean p3, p0, Lf/h/a/f/d/a$a;->f:Z + + new-instance p3, Lf/h/a/f/h/c/s4; + + invoke-direct {p3}, Lf/h/a/f/h/c/s4;->()V + + iput-object p3, p0, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + const/4 v1, 0x0 + + iput-boolean v1, p0, Lf/h/a/f/d/a$a;->h:Z + + iget-object v1, p1, Lf/h/a/f/d/a;->f:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/d/a$a;->c:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/d/a$a;->d:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/f/d/a;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/h/c/a;->a(Landroid/content/Context;)Z + + move-result v1 + + iput-boolean v1, p3, Lf/h/a/f/h/c/s4;->y:Z + + iget-object p3, p0, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + iget-object v1, p1, Lf/h/a/f/d/a;->j:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + iput-wide v1, p3, Lf/h/a/f/h/c/s4;->f:J + + iget-object p3, p0, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + iget-object p1, p1, Lf/h/a/f/d/a;->j:Lf/h/a/f/e/n/b; + + check-cast p1, Lf/h/a/f/e/n/c; + + if-eqz p1, :cond_1 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p3, Lf/h/a/f/h/c/s4;->g:J + + iget-object p1, p0, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + iget-wide v0, p1, Lf/h/a/f/h/c/s4;->f:J + + invoke-static {}, Ljava/util/TimeZone;->getDefault()Ljava/util/TimeZone; + + move-result-object p3 + + invoke-virtual {p3, v0, v1}, Ljava/util/TimeZone;->getOffset(J)I + + move-result p3 + + div-int/lit16 p3, p3, 0x3e8 + + int-to-long v0, p3 + + iput-wide v0, p1, Lf/h/a/f/h/c/s4;->s:J + + if-eqz p2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + iput-object p2, p1, Lf/h/a/f/h/c/s4;->n:[B + + :cond_0 + return-void + + :cond_1 + throw v0 + + :cond_2 + throw v0 +.end method + + +# virtual methods +.method public a()V + .locals 20 + + move-object/from16 v1, p0 + + iget-boolean v0, v1, Lf/h/a/f/d/a$a;->h:Z + + if-nez v0, :cond_21 + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/f/d/a$a;->h:Z + + new-instance v10, Lcom/google/android/gms/clearcut/zze; + + new-instance v4, Lcom/google/android/gms/internal/clearcut/zzr; + + iget-object v0, v1, Lf/h/a/f/d/a$a;->i:Lf/h/a/f/d/a; + + iget-object v12, v0, Lf/h/a/f/d/a;->b:Ljava/lang/String; + + iget v13, v0, Lf/h/a/f/d/a;->c:I + + iget v14, v1, Lf/h/a/f/d/a$a;->a:I + + iget-object v15, v1, Lf/h/a/f/d/a$a;->b:Ljava/lang/String; + + iget-object v3, v1, Lf/h/a/f/d/a$a;->c:Ljava/lang/String; + + iget-object v5, v1, Lf/h/a/f/d/a$a;->d:Ljava/lang/String; + + iget-boolean v0, v0, Lf/h/a/f/d/a;->g:Z + + iget-object v6, v1, Lf/h/a/f/d/a$a;->e:Lf/h/a/f/h/c/j4; + + move-object v11, v4 + + move-object/from16 v16, v3 + + move-object/from16 v17, v5 + + move/from16 v18, v0 + + move-object/from16 v19, v6 + + invoke-direct/range {v11 .. v19}, Lcom/google/android/gms/internal/clearcut/zzr;->(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/c/j4;)V + + iget-object v5, v1, Lf/h/a/f/d/a$a;->g:Lf/h/a/f/h/c/s4; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + iget-boolean v9, v1, Lf/h/a/f/d/a$a;->f:Z + + move-object v3, v10 + + invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/clearcut/zze;->(Lcom/google/android/gms/internal/clearcut/zzr;Lf/h/a/f/h/c/s4;Lf/h/a/f/d/a$c;[I[IZ)V + + iget-object v0, v1, Lf/h/a/f/d/a$a;->i:Lf/h/a/f/d/a; + + iget-object v0, v0, Lf/h/a/f/d/a;->l:Lf/h/a/f/d/a$b; + + move-object v3, v0 + + check-cast v3, Lf/h/a/f/h/c/a5; + + const/4 v4, 0x0 + + if-eqz v3, :cond_20 + + iget-object v0, v10, Lcom/google/android/gms/clearcut/zze;->d:Lcom/google/android/gms/internal/clearcut/zzr; + + iget-object v5, v0, Lcom/google/android/gms/internal/clearcut/zzr;->j:Ljava/lang/String; + + iget v0, v0, Lcom/google/android/gms/internal/clearcut/zzr;->f:I + + iget-object v6, v10, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + const/4 v7, 0x0 + + if-eqz v6, :cond_0 + + iget v6, v6, Lf/h/a/f/h/c/s4;->i:I + + goto :goto_0 + + :cond_0 + const/4 v6, 0x0 + + :goto_0 + sget-object v8, Lf/h/a/f/h/c/a5;->i:Lf/h/a/f/h/c/e; + + invoke-virtual {v8}, Lf/h/a/f/h/c/e;->a()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/Boolean; + + invoke-virtual {v8}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v8 + + const/4 v9, 0x2 + + if-nez v8, :cond_12 + + if-eqz v5, :cond_1 + + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z + + move-result v6 + + if-nez v6, :cond_1 + + goto :goto_1 + + :cond_1 + if-ltz v0, :cond_2 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_1 + + :cond_2 + move-object v5, v4 + + :goto_1 + if-eqz v5, :cond_1d + + iget-object v0, v3, Lf/h/a/f/h/c/a5;->a:Landroid/content/Context; + + if-eqz v0, :cond_6 + + invoke-static {v0}, Lf/h/a/f/h/c/a5;->c(Landroid/content/Context;)Z + + move-result v0 + + if-nez v0, :cond_3 + + goto :goto_3 + + :cond_3 + sget-object v0, Lf/h/a/f/h/c/a5;->f:Ljava/util/HashMap; + + invoke-virtual {v0, v5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/e; + + if-nez v0, :cond_5 + + sget-object v0, Lf/h/a/f/h/c/a5;->d:Lf/h/a/f/h/c/o; + + if-eqz v0, :cond_4 + + invoke-static {v0, v5}, Lf/h/a/f/h/c/e;->g(Lf/h/a/f/h/c/o;Ljava/lang/String;)Lf/h/a/f/h/c/e; + + move-result-object v0 + + sget-object v6, Lf/h/a/f/h/c/a5;->f:Ljava/util/HashMap; + + invoke-virtual {v6, v5, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_2 + + :cond_4 + throw v4 + + :cond_5 + :goto_2 + invoke-virtual {v0}, Lf/h/a/f/h/c/e;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + move-object v5, v0 + + goto :goto_4 + + :cond_6 + :goto_3 + move-object v5, v4 + + :goto_4 + if-nez v5, :cond_7 + + goto/16 :goto_b + + :cond_7 + const/16 v0, 0x2c + + invoke-virtual {v5, v0}, Ljava/lang/String;->indexOf(I)I + + move-result v0 + + if-ltz v0, :cond_8 + + invoke-virtual {v5, v7, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v6 + + add-int/2addr v0, v2 + + goto :goto_5 + + :cond_8 + const-string v6, "" + + const/4 v0, 0x0 + + :goto_5 + const/16 v8, 0x2f + + invoke-virtual {v5, v8, v0}, Ljava/lang/String;->indexOf(II)I + + move-result v8 + + const-string v11, "LogSamplerImpl" + + if-gtz v8, :cond_a + + const-string v0, "Failed to parse the rule: " + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v6 + + if-eqz v6, :cond_9 + + invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto/16 :goto_9 + + :cond_9 + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v5 + + goto/16 :goto_9 + + :cond_a + :try_start_0 + invoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v12 + + add-int/2addr v8, v2 + + invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v14 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + const-wide/16 v16, 0x0 + + cmp-long v0, v12, v16 + + if-ltz v0, :cond_10 + + cmp-long v0, v14, v16 + + if-gez v0, :cond_b + + goto :goto_8 + + :cond_b + sget-object v0, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + const/4 v5, 0x5 + + invoke-virtual {v0, v5, v4, v4}, Lf/h/a/f/h/c/n4$b;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$a; + + check-cast v0, Lf/h/a/f/h/c/n4$b$a; + + invoke-virtual {v0}, Lf/h/a/f/h/c/z0$a;->e()V + + iget-object v5, v0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + check-cast v5, Lf/h/a/f/h/c/n4$b; + + invoke-static {v5, v6}, Lf/h/a/f/h/c/n4$b;->l(Lf/h/a/f/h/c/n4$b;Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/h/c/z0$a;->e()V + + iget-object v5, v0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + check-cast v5, Lf/h/a/f/h/c/n4$b; + + iget v6, v5, Lf/h/a/f/h/c/n4$b;->zzbb:I + + or-int/lit8 v6, v6, 0x4 + + iput v6, v5, Lf/h/a/f/h/c/n4$b;->zzbb:I + + iput-wide v12, v5, Lf/h/a/f/h/c/n4$b;->zzbit:J + + invoke-virtual {v0}, Lf/h/a/f/h/c/z0$a;->e()V + + iget-object v5, v0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + check-cast v5, Lf/h/a/f/h/c/n4$b; + + iget v6, v5, Lf/h/a/f/h/c/n4$b;->zzbb:I + + or-int/lit8 v6, v6, 0x8 + + iput v6, v5, Lf/h/a/f/h/c/n4$b;->zzbb:I + + iput-wide v14, v5, Lf/h/a/f/h/c/n4$b;->zzbiu:J + + invoke-virtual {v0}, Lf/h/a/f/h/c/z0$a;->l()Lf/h/a/f/h/c/c2; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0, v2, v4, v4}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Byte; + + invoke-virtual {v5}, Ljava/lang/Byte;->byteValue()B + + move-result v5 + + if-ne v5, v2, :cond_c + + const/4 v7, 0x1 + + goto :goto_7 + + :cond_c + if-nez v5, :cond_d + + goto :goto_7 + + :cond_d + sget-object v5, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v5, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v5 + + invoke-interface {v5, v0}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_e + + move-object v5, v0 + + goto :goto_6 + + :cond_e + move-object v5, v4 + + :goto_6 + invoke-virtual {v0, v9, v5, v4}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_7 + if-eqz v7, :cond_f + + check-cast v0, Lf/h/a/f/h/c/n4$b; + + goto :goto_c + + :cond_f + new-instance v0, Lcom/google/android/gms/internal/clearcut/zzew; + + invoke-direct {v0}, Lcom/google/android/gms/internal/clearcut/zzew;->()V + + throw v0 + + :cond_10 + :goto_8 + const/16 v0, 0x48 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v0}, Ljava/lang/StringBuilder;->(I)V + + const-string v0, "negative values not supported: " + + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v12, v13}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v0, "/" + + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v14, v15}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + :goto_9 + invoke-static {v11, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_b + + :catch_0 + move-exception v0 + + const-string v6, "parseLong() failed while parsing: " + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v7 + + if-eqz v7, :cond_11 + + invoke-virtual {v6, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + goto :goto_a + + :cond_11 + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v6}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_a + invoke-static {v11, v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_b + move-object v0, v4 + + :goto_c + if-eqz v0, :cond_1d + + iget-object v2, v0, Lf/h/a/f/h/c/n4$b;->zzbis:Ljava/lang/String; + + iget-object v3, v3, Lf/h/a/f/h/c/a5;->a:Landroid/content/Context; + + invoke-static {v3}, Lf/h/a/f/h/c/a5;->d(Landroid/content/Context;)J + + move-result-wide v5 + + invoke-static {v2, v5, v6}, Lf/h/a/f/h/c/a5;->a(Ljava/lang/String;J)J + + move-result-wide v11 + + iget-wide v13, v0, Lf/h/a/f/h/c/n4$b;->zzbit:J + + iget-wide v2, v0, Lf/h/a/f/h/c/n4$b;->zzbiu:J + + move-wide v15, v2 + + invoke-static/range {v11 .. v16}, Lf/h/a/f/h/c/a5;->b(JJJ)Z + + move-result v2 + + goto/16 :goto_12 + + :cond_12 + if-eqz v5, :cond_13 + + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z + + move-result v8 + + if-nez v8, :cond_13 + + goto :goto_d + + :cond_13 + if-ltz v0, :cond_14 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_d + + :cond_14 + move-object v5, v4 + + :goto_d + if-eqz v5, :cond_1d + + iget-object v0, v3, Lf/h/a/f/h/c/a5;->a:Landroid/content/Context; + + if-nez v0, :cond_15 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + goto :goto_f + + :cond_15 + sget-object v0, Lf/h/a/f/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v0, v5}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/e; + + if-nez v0, :cond_18 + + sget-object v0, Lf/h/a/f/h/c/a5;->c:Lf/h/a/f/h/c/o; + + sget-object v8, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + sget-object v11, Lf/h/a/f/h/c/b5;->a:Lf/h/a/f/h/c/n; + + if-eqz v0, :cond_17 + + new-instance v12, Lf/h/a/f/h/c/l; + + invoke-direct {v12, v0, v5, v8, v11}, Lf/h/a/f/h/c/l;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/n;)V + + sget-object v0, Lf/h/a/f/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v0, v5, v12}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/e; + + if-eqz v0, :cond_16 + + goto :goto_e + + :cond_16 + move-object v0, v12 + + goto :goto_e + + :cond_17 + throw v4 + + :cond_18 + :goto_e + invoke-virtual {v0}, Lf/h/a/f/h/c/e;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/n4; + + iget-object v0, v0, Lf/h/a/f/h/c/n4;->zzbiq:Lf/h/a/f/h/c/e1; + + :goto_f + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_19 + :goto_10 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_1d + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/c/n4$b; + + iget v8, v5, Lf/h/a/f/h/c/n4$b;->zzbb:I + + and-int/2addr v8, v2 + + if-ne v8, v2, :cond_1a + + const/4 v8, 0x1 + + goto :goto_11 + + :cond_1a + const/4 v8, 0x0 + + :goto_11 + if-eqz v8, :cond_1b + + iget v8, v5, Lf/h/a/f/h/c/n4$b;->zzya:I + + if-eqz v8, :cond_1b + + if-ne v8, v6, :cond_19 + + :cond_1b + iget-object v8, v5, Lf/h/a/f/h/c/n4$b;->zzbis:Ljava/lang/String; + + iget-object v11, v3, Lf/h/a/f/h/c/a5;->a:Landroid/content/Context; + + invoke-static {v11}, Lf/h/a/f/h/c/a5;->d(Landroid/content/Context;)J + + move-result-wide v11 + + invoke-static {v8, v11, v12}, Lf/h/a/f/h/c/a5;->a(Ljava/lang/String;J)J + + move-result-wide v13 + + iget-wide v11, v5, Lf/h/a/f/h/c/n4$b;->zzbit:J + + move-object/from16 v19, v3 + + iget-wide v2, v5, Lf/h/a/f/h/c/n4$b;->zzbiu:J + + move-wide v15, v11 + + move-wide/from16 v17, v2 + + invoke-static/range {v13 .. v18}, Lf/h/a/f/h/c/a5;->b(JJJ)Z + + move-result v2 + + if-nez v2, :cond_1c + + const/4 v2, 0x0 + + goto :goto_12 + + :cond_1c + move-object/from16 v3, v19 + + const/4 v2, 0x1 + + goto :goto_10 + + :cond_1d + const/4 v2, 0x1 + + :goto_12 + if-eqz v2, :cond_1f + + iget-object v0, v1, Lf/h/a/f/d/a$a;->i:Lf/h/a/f/d/a; + + iget-object v0, v0, Lf/h/a/f/d/a;->i:Lf/h/a/f/d/c; + + check-cast v0, Lf/h/a/f/h/c/m2; + + if-eqz v0, :cond_1e + + new-instance v2, Lf/h/a/f/h/c/r4; + + iget-object v3, v0, Lf/h/a/f/e/h/b;->g:Lf/h/a/f/e/h/c; + + invoke-direct {v2, v10, v3}, Lf/h/a/f/h/c/r4;->(Lcom/google/android/gms/clearcut/zze;Lf/h/a/f/e/h/c;)V + + invoke-virtual {v0, v9, v2}, Lf/h/a/f/e/h/b;->d(ILf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; + + return-void + + :cond_1e + throw v4 + + :cond_1f + sget-object v0, Lcom/google/android/gms/common/api/Status;->h:Lcom/google/android/gms/common/api/Status; + + const-string v2, "Result must not be null" + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v2, Lf/h/a/f/e/h/i/o; + + invoke-direct {v2, v4}, Lf/h/a/f/e/h/i/o;->(Lf/h/a/f/e/h/c;)V + + invoke-virtual {v2, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V + + return-void + + :cond_20 + throw v4 + + :cond_21 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v2, "do not reuse LogEventBuilder" + + invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/a$b.smali b/com.discord/smali_classes2/f/h/a/f/d/a$b.smali new file mode 100644 index 0000000000..5b71468a94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/a$b.smali @@ -0,0 +1,13 @@ +.class public interface abstract Lf/h/a/f/d/a$b; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/d/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/d/a$c.smali b/com.discord/smali_classes2/f/h/a/f/d/a$c.smali new file mode 100644 index 0000000000..1e9e946187 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/a$c.smali @@ -0,0 +1,18 @@ +.class public interface abstract Lf/h/a/f/d/a$c; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/d/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "c" +.end annotation + + +# virtual methods +.method public abstract a()[B +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/a$d.smali b/com.discord/smali_classes2/f/h/a/f/d/a$d.smali new file mode 100644 index 0000000000..a35e85e057 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/a$d.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/d/a$d; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/d/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "d" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/a.smali b/com.discord/smali_classes2/f/h/a/f/d/a.smali new file mode 100644 index 0000000000..3e78d6ca49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/a.smali @@ -0,0 +1,203 @@ +.class public final Lf/h/a/f/d/a; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/d/a$a;, + Lf/h/a/f/d/a$d;, + Lf/h/a/f/d/a$b;, + Lf/h/a/f/d/a$c; + } +.end annotation + + +# static fields +.field public static final m:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/h/c/v4;", + ">;" + } + .end annotation +.end field + +.field public static final n:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/c/v4;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation +.end field + +.field public static final o:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end field + +.field public static final p:[Lcom/google/android/gms/phenotype/ExperimentTokens; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Ljava/lang/String; + +.field public final c:I + +.field public d:Ljava/lang/String; + +.field public e:I + +.field public f:Ljava/lang/String; + +.field public final g:Z + +.field public h:Lf/h/a/f/h/c/j4; + +.field public final i:Lf/h/a/f/d/c; + +.field public final j:Lf/h/a/f/e/n/b; + +.field public k:Lf/h/a/f/d/a$d; + +.field public final l:Lf/h/a/f/d/a$b; + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/d/a;->m:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/d/b; + + invoke-direct {v0}, Lf/h/a/f/d/b;->()V + + sput-object v0, Lf/h/a/f/d/a;->n:Lf/h/a/f/e/h/a$a; + + new-instance v1, Lf/h/a/f/e/h/a; + + sget-object v2, Lf/h/a/f/d/a;->m:Lf/h/a/f/e/h/a$g; + + const-string v3, "ClearcutLogger.API" + + invoke-direct {v1, v3, v0, v2}, Lf/h/a/f/e/h/a;->(Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V + + sput-object v1, Lf/h/a/f/d/a;->o:Lf/h/a/f/e/h/a; + + const/4 v0, 0x0 + + new-array v0, v0, [Lcom/google/android/gms/phenotype/ExperimentTokens; + + sput-object v0, Lf/h/a/f/d/a;->p:[Lcom/google/android/gms/phenotype/ExperimentTokens; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/d/c;Lf/h/a/f/e/n/b;Lf/h/a/f/d/a$b;)V + .locals 4 + + sget-object p3, Lf/h/a/f/h/c/j4;->d:Lf/h/a/f/h/c/j4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/d/a;->e:I + + iput-object p3, p0, Lf/h/a/f/d/a;->h:Lf/h/a/f/h/c/j4; + + iput-object p1, p0, Lf/h/a/f/d/a;->a:Landroid/content/Context; + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/f/d/a;->b:Ljava/lang/String; + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v2, p1, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + + iget v1, p1, Landroid/content/pm/PackageInfo;->versionCode:I + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p1 + + const-string v2, "ClearcutLogger" + + const-string v3, "This can\'t happen." + + invoke-static {v2, v3, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + iput v1, p0, Lf/h/a/f/d/a;->c:I + + iput v0, p0, Lf/h/a/f/d/a;->e:I + + iput-object p2, p0, Lf/h/a/f/d/a;->d:Ljava/lang/String; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/d/a;->f:Ljava/lang/String; + + iput-boolean p4, p0, Lf/h/a/f/d/a;->g:Z + + iput-object p5, p0, Lf/h/a/f/d/a;->i:Lf/h/a/f/d/c; + + iput-object p6, p0, Lf/h/a/f/d/a;->j:Lf/h/a/f/e/n/b; + + new-instance p1, Lf/h/a/f/d/a$d; + + invoke-direct {p1}, Lf/h/a/f/d/a$d;->()V + + iput-object p1, p0, Lf/h/a/f/d/a;->k:Lf/h/a/f/d/a$d; + + iput-object p3, p0, Lf/h/a/f/d/a;->h:Lf/h/a/f/h/c/j4; + + iput-object p7, p0, Lf/h/a/f/d/a;->l:Lf/h/a/f/d/a$b; + + if-eqz p4, :cond_0 + + const/4 p1, 0x1 + + const-string p2, "can\'t be anonymous with an upload account" + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/b.smali b/com.discord/smali_classes2/f/h/a/f/d/b.smali new file mode 100644 index 0000000000..a9de2ed039 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/b.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/d/b; +.super Lf/h/a/f/e/h/a$a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/c/v4;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 6 + + new-instance p4, Lf/h/a/f/h/c/v4; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-object v4, p5 + + move-object v5, p6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/v4;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/c.smali b/com.discord/smali_classes2/f/h/a/f/d/c.smali new file mode 100644 index 0000000000..cadd037833 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/c.smali @@ -0,0 +1,2 @@ +.class public interface abstract Lf/h/a/f/d/c; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/d/d.smali b/com.discord/smali_classes2/f/h/a/f/d/d.smali new file mode 100644 index 0000000000..4b28fda529 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/d.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/d/d; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/clearcut/zzc;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const-wide/16 v1, 0x0 + + const/4 v3, 0x0 + + move-wide v6, v1 + + move-wide v8, v6 + + const/4 v5, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_1 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v6 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v8 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v5 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/clearcut/zzc; + + move-object v4, p1 + + invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/clearcut/zzc;->(ZJJ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/clearcut/zzc; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/d/e.smali b/com.discord/smali_classes2/f/h/a/f/d/e.smali new file mode 100644 index 0000000000..1b33a4f44e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/d/e.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/f/d/e; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/clearcut/zze;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 12 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + move-object v4, v1 + + move-object v5, v4 + + move-object v6, v5 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v11, v9 + + const/4 v10, 0x1 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v2, Lcom/google/android/gms/phenotype/ExperimentTokens;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + move-object v11, v1 + + check-cast v11, [Lcom/google/android/gms/phenotype/ExperimentTokens; + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v10 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v9 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->R(Landroid/os/Parcel;I)[I + + move-result-object v8 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; + + move-result-object v7 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->R(Landroid/os/Parcel;I)[I + + move-result-object v6 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v5 + + goto :goto_0 + + :pswitch_7 + sget-object v2, Lcom/google/android/gms/internal/clearcut/zzr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v4, v1 + + check-cast v4, Lcom/google/android/gms/internal/clearcut/zzr; + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/clearcut/zze; + + move-object v3, p1 + + invoke-direct/range {v3 .. v11}, Lcom/google/android/gms/clearcut/zze;->(Lcom/google/android/gms/internal/clearcut/zzr;[B[I[Ljava/lang/String;[I[[BZ[Lcom/google/android/gms/phenotype/ExperimentTokens;)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/clearcut/zze; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/a.smali b/com.discord/smali_classes2/f/h/a/f/e/a.smali new file mode 100644 index 0000000000..760f50eeb8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/a.smali @@ -0,0 +1,110 @@ +.class public Lf/h/a/f/e/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# instance fields +.field public d:Z + +.field public final e:Ljava/util/concurrent/BlockingQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/BlockingQueue<", + "Landroid/os/IBinder;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/a;->d:Z + + new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; + + invoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;->()V + + iput-object v0, p0, Lf/h/a/f/e/a;->e:Ljava/util/concurrent/BlockingQueue; + + return-void +.end method + + +# virtual methods +.method public a(JLjava/util/concurrent/TimeUnit;)Landroid/os/IBinder; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/InterruptedException;, + Ljava/util/concurrent/TimeoutException; + } + .end annotation + + const-string v0, "BlockingServiceConnection.getServiceWithTimeout() called on main thread" + + invoke-static {v0}, Lf/h/a/c/i1/e;->z(Ljava/lang/String;)V + + iget-boolean v0, p0, Lf/h/a/f/e/a;->d:Z + + if-nez v0, :cond_1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/a;->d:Z + + iget-object v0, p0, Lf/h/a/f/e/a;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {v0, p1, p2, p3}, Ljava/util/concurrent/BlockingQueue;->poll(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/os/IBinder; + + if-eqz p1, :cond_0 + + return-object p1 + + :cond_0 + new-instance p1, Ljava/util/concurrent/TimeoutException; + + const-string p2, "Timed out waiting for the service connection" + + invoke-direct {p1, p2}, Ljava/util/concurrent/TimeoutException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Cannot call get on this connection more than once" + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 0 + + iget-object p1, p0, Lf/h/a/f/e/a;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {p1, p2}, Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/a0.smali b/com.discord/smali_classes2/f/h/a/f/e/a0.smali new file mode 100644 index 0000000000..0678cad47a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/a0.smali @@ -0,0 +1,127 @@ +.class public final Lf/h/a/f/e/a0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/zzj;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + move-object v4, v3 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x4 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v2 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v1 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v4 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/zzj; + + invoke-direct {p1, v3, v4, v1, v2}, Lcom/google/android/gms/common/zzj;->(Ljava/lang/String;Landroid/os/IBinder;ZZ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/zzj; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/b.smali b/com.discord/smali_classes2/f/h/a/f/e/b.smali new file mode 100644 index 0000000000..f881759e10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/b.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/f/e/b; +.super Landroid/app/DialogFragment; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public d:Landroid/app/Dialog; + +.field public e:Landroid/content/DialogInterface$OnCancelListener; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroid/app/DialogFragment;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/b;->d:Landroid/app/Dialog; + + iput-object v0, p0, Lf/h/a/f/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; + + return-void +.end method + + +# virtual methods +.method public onCancel(Landroid/content/DialogInterface;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/b;->e:Landroid/content/DialogInterface$OnCancelListener; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Landroid/content/DialogInterface$OnCancelListener;->onCancel(Landroid/content/DialogInterface;)V + + :cond_0 + return-void +.end method + +.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; + .locals 0 + + iget-object p1, p0, Lf/h/a/f/e/b;->d:Landroid/app/Dialog; + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/app/DialogFragment;->setShowsDialog(Z)V + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/b;->d:Landroid/app/Dialog; + + return-object p1 +.end method + +.method public show(Landroid/app/FragmentManager;Ljava/lang/String;)V + .locals 0 + + invoke-super {p0, p1, p2}, Landroid/app/DialogFragment;->show(Landroid/app/FragmentManager;Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/b0.smali b/com.discord/smali_classes2/f/h/a/f/e/b0.smali new file mode 100644 index 0000000000..a54747ba97 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/b0.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/f/e/b0; +.super Lf/h/a/f/e/z; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# instance fields +.field public final e:Ljava/util/concurrent/Callable; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/Callable<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Callable;Lf/h/a/f/e/c0;)V + .locals 1 + + const/4 p2, 0x0 + + const/4 v0, 0x0 + + invoke-direct {p0, p2, v0, v0}, Lf/h/a/f/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V + + iput-object p1, p0, Lf/h/a/f/e/b0;->e:Ljava/util/concurrent/Callable; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 2 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/b0;->e:Ljava/util/concurrent/Callable; + + invoke-interface {v0}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/c.smali b/com.discord/smali_classes2/f/h/a/f/e/c.smali new file mode 100644 index 0000000000..a8fe7c478d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/c.smali @@ -0,0 +1,199 @@ +.class public Lf/h/a/f/e/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:I + +.field public static final b:Lf/h/a/f/e/c; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget v0, Lf/h/a/f/e/e;->a:I + + const v0, 0xbdfcb8 + + sput v0, Lf/h/a/f/e/c;->a:I + + new-instance v0, Lf/h/a/f/e/c; + + invoke-direct {v0}, Lf/h/a/f/e/c;->()V + + sput-object v0, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + .locals 3 + .param p3 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x1 + + const-string v1, "com.google.android.gms" + + if-eq p2, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p2, v0, :cond_1 + + const/4 p1, 0x3 + + if-eq p2, p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-static {v1}, Lf/h/a/f/e/k/c0;->b(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object p1 + + return-object p1 + + :cond_1 + if-eqz p1, :cond_2 + + invoke-static {p1}, Lf/h/a/c/i1/e;->a1(Landroid/content/Context;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-static {}, Lf/h/a/f/e/k/c0;->c()Landroid/content/Intent; + + move-result-object p1 + + return-object p1 + + :cond_2 + const-string p2, "gcore_" + + invoke-static {p2}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p2 + + sget v0, Lf/h/a/f/e/c;->a:I + + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, "-" + + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_3 + + invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_3 + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + if-eqz p1, :cond_4 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p2, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_4 + invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + if-eqz p1, :cond_5 + + :try_start_0 + invoke-static {p1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p3 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p1 + + const/4 v0, 0x0 + + invoke-virtual {p3, p1, v0}, Lf/h/a/f/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + + iget p1, p1, Landroid/content/pm/PackageInfo;->versionCode:I + + invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_5 + invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {v1, p1}, Lf/h/a/f/e/k/c0;->a(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; + + move-result-object p1 + + return-object p1 +.end method + +.method public b(Landroid/content/Context;I)I + .locals 2 + + invoke-static {p1, p2}, Lf/h/a/f/e/e;->e(Landroid/content/Context;I)I + + move-result p2 + + const/4 v0, 0x1 + + const/16 v1, 0x12 + + if-ne p2, v1, :cond_0 + + goto :goto_0 + + :cond_0 + if-ne p2, v0, :cond_1 + + const-string v0, "com.google.android.gms" + + invoke-static {p1, v0}, Lf/h/a/f/e/e;->f(Landroid/content/Context;Ljava/lang/String;)Z + + move-result v0 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_2 + + const/16 p2, 0x12 + + :cond_2 + return p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/c0.smali b/com.discord/smali_classes2/f/h/a/f/e/c0.smali new file mode 100644 index 0000000000..6d7c489410 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/c0.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/e/c0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/f/e/d.smali b/com.discord/smali_classes2/f/h/a/f/e/d.smali new file mode 100644 index 0000000000..8ccff0eceb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/d.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/f/e/d; +.super Lf/h/a/f/e/e; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public static i(Landroid/content/Context;)Landroid/content/res/Resources; + .locals 1 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const-string v0, "com.google.android.gms" + + invoke-virtual {p0, v0}, Landroid/content/pm/PackageManager;->getResourcesForApplication(Ljava/lang/String;)Landroid/content/res/Resources; + + move-result-object p0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 p0, 0x0 + + :goto_0 + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/e.smali b/com.discord/smali_classes2/f/h/a/f/e/e.smali new file mode 100644 index 0000000000..b553c454c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/e.smali @@ -0,0 +1,834 @@ +.class public Lf/h/a/f/e/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:I = 0xbdfcb8 + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end field + +.field public static b:Z = false + +.field public static c:Z = false + +.field public static final d:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + sput-object v0, Lf/h/a/f/e/e;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + sput-object v0, Lf/h/a/f/e/e;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + return-void +.end method + +.method public static a(Landroid/content/Context;)I + .locals 2 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const-string v1, "com.google.android.gms" + + invoke-virtual {p0, v1, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + iget p0, p0, Landroid/content/pm/PackageInfo;->versionCode:I + + return p0 + + :catch_0 + const-string p0, "GooglePlayServicesUtil" + + const-string v1, "Google Play services is missing." + + invoke-static {p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return v0 +.end method + +.method public static b(I)Ljava/lang/String; + .locals 0 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-static {p0}, Lcom/google/android/gms/common/ConnectionResult;->m0(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c(Landroid/content/Context;)Landroid/content/Context; + .locals 2 + + :try_start_0 + const-string v0, "com.google.android.gms" + + const/4 v1, 0x3 + + invoke-virtual {p0, v0, v1}, Landroid/content/Context;->createPackageContext(Ljava/lang/String;I)Landroid/content/Context; + + move-result-object p0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static d(Landroid/content/Context;)Z + .locals 5 + + sget-boolean v0, Lf/h/a/f/e/e;->c:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_1 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + const-string v3, "com.google.android.gms" + + const/16 v4, 0x40 + + iget-object v0, v0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {v0, v3, v4}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + + invoke-static {p0}, Lf/h/a/f/e/f;->a(Landroid/content/Context;)Lf/h/a/f/e/f; + + if-eqz v0, :cond_0 + + invoke-static {v0, v1}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result p0 + + if-nez p0, :cond_0 + + invoke-static {v0, v2}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result p0 + + if-eqz p0, :cond_0 + + sput-boolean v2, Lf/h/a/f/e/e;->b:Z + + goto :goto_0 + + :cond_0 + sput-boolean v1, Lf/h/a/f/e/e;->b:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + sput-boolean v2, Lf/h/a/f/e/e;->c:Z + + goto :goto_2 + + :catchall_0 + move-exception p0 + + goto :goto_1 + + :catch_0 + move-exception p0 + + :try_start_1 + const-string v0, "GooglePlayServicesUtil" + + const-string v3, "Cannot find Google Play services package name." + + invoke-static {v0, v3, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + sput-boolean v2, Lf/h/a/f/e/e;->c:Z + + goto :goto_2 + + :goto_1 + sput-boolean v2, Lf/h/a/f/e/e;->c:Z + + throw p0 + + :cond_1 + :goto_2 + sget-boolean p0, Lf/h/a/f/e/e;->b:Z + + if-nez p0, :cond_3 + + sget-object p0, Landroid/os/Build;->TYPE:Ljava/lang/String; + + const-string v0, "user" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_2 + + goto :goto_3 + + :cond_2 + return v1 + + :cond_3 + :goto_3 + return v2 +.end method + +.method public static e(Landroid/content/Context;I)I + .locals 11 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + const-string v0, "GooglePlayServicesUtil" + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + sget v2, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const-string v1, "The Google Play services resources were not found. Check your project configuration to ensure that the resources are included." + + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :goto_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "com.google.android.gms" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + const-string v3, " but found " + + if-nez v1, :cond_2 + + sget-object v1, Lf/h/a/f/e/e;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result v1 + + if-nez v1, :cond_2 + + invoke-static {p0}, Lf/h/a/f/e/k/j0;->a(Landroid/content/Context;)V + + sget v1, Lf/h/a/f/e/k/j0;->d:I + + if-eqz v1, :cond_1 + + const v4, 0xbdfcb8 + + if-ne v1, v4, :cond_0 + + goto :goto_1 + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + const/16 p1, 0x140 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(I)V + + const-string p1, "The meta-data tag in your app\'s AndroidManifest.xml does not have the right value. Expected " + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p1, ". You must have the following declaration within the element: " + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string p1, "A required meta-data tag in your app\'s AndroidManifest.xml does not exist. You must have the following declaration within the element: " + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + :goto_1 + invoke-static {p0}, Lf/h/a/c/i1/e;->a1(Landroid/content/Context;)Z + + move-result v1 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + if-nez v1, :cond_6 + + sget-object v1, Lf/h/a/c/i1/e;->d:Ljava/lang/Boolean; + + if-nez v1, :cond_5 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const-string v6, "android.hardware.type.iot" + + invoke-virtual {v1, v6}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_4 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const-string v6, "android.hardware.type.embedded" + + invoke-virtual {v1, v6}, Landroid/content/pm/PackageManager;->hasSystemFeature(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v1, 0x0 + + goto :goto_3 + + :cond_4 + :goto_2 + const/4 v1, 0x1 + + :goto_3 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + sput-object v1, Lf/h/a/c/i1/e;->d:Ljava/lang/Boolean; + + :cond_5 + sget-object v1, Lf/h/a/c/i1/e;->d:Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_6 + + const/4 v1, 0x1 + + goto :goto_4 + + :cond_6 + const/4 v1, 0x0 + + :goto_4 + if-ltz p1, :cond_7 + + const/4 v6, 0x1 + + goto :goto_5 + + :cond_7 + const/4 v6, 0x0 + + :goto_5 + invoke-static {v6}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v7 + + const/4 v8, 0x0 + + const/16 v9, 0x9 + + if-eqz v1, :cond_8 + + :try_start_1 + const-string v8, "com.android.vending" + + const/16 v10, 0x2040 + + invoke-virtual {v7, v8, v10}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v8 + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_7 + + :catch_0 + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, " requires the Google Play Store, but it is missing." + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_6 + const/16 v4, 0x9 + + goto/16 :goto_b + + :cond_8 + :goto_7 + const/16 v10, 0x40 + + :try_start_2 + invoke-virtual {v7, v2, v10}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v10 + :try_end_2 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_2 + + invoke-static {p0}, Lf/h/a/f/e/f;->a(Landroid/content/Context;)Lf/h/a/f/e/f; + + invoke-static {v10, v4}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result p0 + + if-nez p0, :cond_9 + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, " requires Google Play services, but their signature is invalid." + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_6 + + :cond_9 + if-eqz v1, :cond_b + + invoke-static {v8, v4}, Lf/h/a/f/e/f;->d(Landroid/content/pm/PackageInfo;Z)Z + + move-result p0 + + if-eqz p0, :cond_a + + iget-object p0, v8, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + aget-object p0, p0, v5 + + iget-object v1, v10, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + aget-object v1, v1, v5 + + invoke-virtual {p0, v1}, Landroid/content/pm/Signature;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_b + + :cond_a + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, " requires Google Play Store, but its signature is invalid." + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_6 + + :cond_b + iget p0, v10, Landroid/content/pm/PackageInfo;->versionCode:I + + const/4 v1, -0x1 + + if-ne p0, v1, :cond_c + + const/4 p0, -0x1 + + goto :goto_8 + + :cond_c + div-int/lit16 p0, p0, 0x3e8 + + :goto_8 + if-ne p1, v1, :cond_d + + goto :goto_9 + + :cond_d + div-int/lit16 v1, p1, 0x3e8 + + :goto_9 + if-ge p0, v1, :cond_e + + iget p0, v10, Landroid/content/pm/PackageInfo;->versionCode:I + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x52 + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Google Play services out of date for " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ". Requires " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v4, 0x2 + + goto :goto_b + + :cond_e + iget-object p0, v10, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + + if-nez p0, :cond_f + + :try_start_3 + invoke-virtual {v7, v2, v5}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p0 + :try_end_3 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_1 + + goto :goto_a + + :catch_1 + move-exception p0 + + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + const-string v1, " requires Google Play services, but they\'re missing when getting application info." + + invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1, p0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_b + + :cond_f + :goto_a + iget-boolean p0, p0, Landroid/content/pm/ApplicationInfo;->enabled:Z + + if-nez p0, :cond_10 + + const/4 v4, 0x3 + + goto :goto_b + + :cond_10 + const/4 v4, 0x0 + + goto :goto_b + + :catch_2 + invoke-static {v6}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, " requires Google Play services, but they are missing." + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_b + return v4 +.end method + +.method public static f(Landroid/content/Context;Ljava/lang/String;)Z + .locals 5 + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + const-string v0, "com.google.android.gms" + + invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/content/pm/PackageManager;->getPackageInstaller()Landroid/content/pm/PackageInstaller; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/content/pm/PackageInstaller;->getAllSessions()Ljava/util/List; + + move-result-object v2 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + const/4 v4, 0x1 + + if-eqz v3, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Landroid/content/pm/PackageInstaller$SessionInfo; + + invoke-virtual {v3}, Landroid/content/pm/PackageInstaller$SessionInfo;->getAppPackageName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + return v4 + + :cond_1 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + const/16 v3, 0x2000 + + :try_start_1 + invoke-virtual {v2, p1, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p1 + + if-eqz v0, :cond_2 + + iget-boolean p0, p1, Landroid/content/pm/ApplicationInfo;->enabled:Z + + return p0 + + :cond_2 + iget-boolean p1, p1, Landroid/content/pm/ApplicationInfo;->enabled:Z + + if-eqz p1, :cond_4 + + const-string p1, "user" + + invoke-virtual {p0, p1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/os/UserManager; + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1, p0}, Landroid/os/UserManager;->getApplicationRestrictions(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object p0 + + if-eqz p0, :cond_3 + + const-string p1, "restricted_profile" + + invoke-virtual {p0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, "true" + + invoke-virtual {p1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 + + if-eqz p0, :cond_3 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_3 + const/4 p0, 0x0 + + :goto_0 + if-nez p0, :cond_4 + + return v4 + + :catch_0 + :cond_4 + return v1 +.end method + +.method public static g(I)Z + .locals 2 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_0 + + const/4 v1, 0x2 + + if-eq p0, v1, :cond_0 + + const/4 v1, 0x3 + + if-eq p0, v1, :cond_0 + + const/16 v1, 0x9 + + if-eq p0, v1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + return v0 +.end method + +.method public static h(Landroid/content/Context;ILjava/lang/String;)Z + .locals 0 + .annotation build Landroid/annotation/TargetApi; + value = 0x13 + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/c/i1/e;->w1(Landroid/content/Context;ILjava/lang/String;)Z + + move-result p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/f.smali b/com.discord/smali_classes2/f/h/a/f/e/f.smali new file mode 100644 index 0000000000..0322bb042e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/f.smali @@ -0,0 +1,452 @@ +.class public Lf/h/a/f/e/f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static b:Lf/h/a/f/e/f; + + +# instance fields +.field public final a:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/f;->a:Landroid/content/Context; + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/f/e/f; + .locals 2 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-class v0, Lf/h/a/f/e/f; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/f;->b:Lf/h/a/f/e/f; + + if-nez v1, :cond_0 + + invoke-static {p0}, Lf/h/a/f/e/r;->b(Landroid/content/Context;)V + + new-instance v1, Lf/h/a/f/e/f; + + invoke-direct {v1, p0}, Lf/h/a/f/e/f;->(Landroid/content/Context;)V + + sput-object v1, Lf/h/a/f/e/f;->b:Lf/h/a/f/e/f; + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object p0, Lf/h/a/f/e/f;->b:Lf/h/a/f/e/f; + + return-object p0 + + :catchall_0 + move-exception p0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p0 +.end method + +.method public static varargs c(Landroid/content/pm/PackageInfo;[Lf/h/a/f/e/s;)Lf/h/a/f/e/s; + .locals 3 + + iget-object v0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + array-length v0, v0 + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_1 + + const-string p0, "GoogleSignatureVerifier" + + const-string p1, "Package has more than one signature." + + invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :cond_1 + new-instance v0, Lf/h/a/f/e/v; + + iget-object p0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + const/4 v2, 0x0 + + aget-object p0, p0, v2 + + invoke-virtual {p0}, Landroid/content/pm/Signature;->toByteArray()[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/e/v;->([B)V + + :goto_0 + array-length p0, p1 + + if-ge v2, p0, :cond_3 + + aget-object p0, p1, v2 + + invoke-virtual {p0, v0}, Lf/h/a/f/e/s;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_2 + + aget-object p0, p1, v2 + + return-object p0 + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + return-object v1 +.end method + +.method public static d(Landroid/content/pm/PackageInfo;Z)Z + .locals 3 + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + iget-object v1, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz v1, :cond_1 + + const/4 v1, 0x1 + + if-eqz p1, :cond_0 + + sget-object p1, Lf/h/a/f/e/x;->a:[Lf/h/a/f/e/s; + + invoke-static {p0, p1}, Lf/h/a/f/e/f;->c(Landroid/content/pm/PackageInfo;[Lf/h/a/f/e/s;)Lf/h/a/f/e/s; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + new-array p1, v1, [Lf/h/a/f/e/s; + + sget-object v2, Lf/h/a/f/e/x;->a:[Lf/h/a/f/e/s; + + aget-object v2, v2, v0 + + aput-object v2, p1, v0 + + invoke-static {p0, p1}, Lf/h/a/f/e/f;->c(Landroid/content/pm/PackageInfo;[Lf/h/a/f/e/s;)Lf/h/a/f/e/s; + + move-result-object p0 + + :goto_0 + if-eqz p0, :cond_1 + + return v1 + + :cond_1 + return v0 +.end method + + +# virtual methods +.method public b(I)Z + .locals 10 + + iget-object v0, p0, Lf/h/a/f/e/f;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/content/pm/PackageManager;->getPackagesForUid(I)[Ljava/lang/String; + + move-result-object p1 + + if-eqz p1, :cond_6 + + array-length v0, p1 + + if-nez v0, :cond_0 + + goto/16 :goto_4 + + :cond_0 + const/4 v0, 0x0 + + array-length v1, p1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_7 + + aget-object v0, p1, v3 + + :try_start_0 + iget-object v4, p0, Lf/h/a/f/e/f;->a:Landroid/content/Context; + + invoke-static {v4}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v4 + + const/16 v5, 0x40 + + invoke-virtual {v4, v0, v5}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v4 + + iget-object v5, p0, Lf/h/a/f/e/f;->a:Landroid/content/Context; + + invoke-static {v5}, Lf/h/a/f/e/e;->d(Landroid/content/Context;)Z + + move-result v5 + + if-nez v4, :cond_1 + + const-string v4, "null pkg" + + invoke-static {v4}, Lf/h/a/f/e/z;->b(Ljava/lang/String;)Lf/h/a/f/e/z; + + move-result-object v0 + + goto/16 :goto_3 + + :cond_1 + iget-object v6, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz v6, :cond_4 + + iget-object v6, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + array-length v6, v6 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance v6, Lf/h/a/f/e/v; + + iget-object v8, v4, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + aget-object v8, v8, v2 + + invoke-virtual {v8}, Landroid/content/pm/Signature;->toByteArray()[B + + move-result-object v8 + + invoke-direct {v6, v8}, Lf/h/a/f/e/v;->([B)V + + iget-object v8, v4, Landroid/content/pm/PackageInfo;->packageName:Ljava/lang/String; + + invoke-static {v8, v6, v5, v2}, Lf/h/a/f/e/r;->a(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + + move-result-object v5 + + iget-boolean v9, v5, Lf/h/a/f/e/z;->a:Z + + if-eqz v9, :cond_3 + + iget-object v9, v4, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + + if-eqz v9, :cond_3 + + iget-object v4, v4, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + + iget v4, v4, Landroid/content/pm/ApplicationInfo;->flags:I + + and-int/lit8 v4, v4, 0x2 + + if-eqz v4, :cond_3 + + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v4 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + invoke-static {v8, v6, v2, v7}, Lf/h/a/f/e/r;->c(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + + move-result-object v6 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {v4}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + iget-boolean v4, v6, Lf/h/a/f/e/z;->a:Z + + if-eqz v4, :cond_3 + + const-string v4, "debuggable release cert app rejected" + + invoke-static {v4}, Lf/h/a/f/e/z;->b(Ljava/lang/String;)Lf/h/a/f/e/z; + + move-result-object v0 + + goto :goto_3 + + :catchall_0 + move-exception v5 + + invoke-static {v4}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw v5 + + :cond_3 + move-object v0, v5 + + goto :goto_3 + + :cond_4 + :goto_1 + const-string v4, "single cert required" + + invoke-static {v4}, Lf/h/a/f/e/z;->b(Ljava/lang/String;)Lf/h/a/f/e/z; + + move-result-object v0 + :try_end_2 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_3 + + :catch_0 + nop + + const-string v4, "no pkg " + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v5 + + if-eqz v5, :cond_5 + + invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_2 + + :cond_5 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, v4}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_2 + invoke-static {v0}, Lf/h/a/f/e/z;->b(Ljava/lang/String;)Lf/h/a/f/e/z; + + move-result-object v0 + + :goto_3 + iget-boolean v4, v0, Lf/h/a/f/e/z;->a:Z + + if-nez v4, :cond_7 + + add-int/lit8 v3, v3, 0x1 + + goto/16 :goto_0 + + :cond_6 + :goto_4 + const-string p1, "no pkgs" + + invoke-static {p1}, Lf/h/a/f/e/z;->b(Ljava/lang/String;)Lf/h/a/f/e/z; + + move-result-object v0 + + :cond_7 + iget-boolean p1, v0, Lf/h/a/f/e/z;->a:Z + + if-nez p1, :cond_9 + + const/4 p1, 0x3 + + const-string v1, "GoogleCertificatesRslt" + + invoke-static {v1, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p1 + + if-eqz p1, :cond_9 + + iget-object p1, v0, Lf/h/a/f/e/z;->c:Ljava/lang/Throwable; + + if-eqz p1, :cond_8 + + invoke-virtual {v0}, Lf/h/a/f/e/z;->a()Ljava/lang/String; + + move-result-object p1 + + iget-object v2, v0, Lf/h/a/f/e/z;->c:Ljava/lang/Throwable; + + invoke-static {v1, p1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_5 + + :cond_8 + invoke-virtual {v0}, Lf/h/a/f/e/z;->a()Ljava/lang/String; + + move-result-object p1 + + invoke-static {v1, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_9 + :goto_5 + iget-boolean p1, v0, Lf/h/a/f/e/z;->a:Z + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/g.smali b/com.discord/smali_classes2/f/h/a/f/e/g.smali new file mode 100644 index 0000000000..23707f310a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/g.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/f/e/g; +.super Landroidx/fragment/app/DialogFragment; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public d:Landroid/app/Dialog; + +.field public e:Landroid/content/DialogInterface$OnCancelListener; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroidx/fragment/app/DialogFragment;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/g;->d:Landroid/app/Dialog; + + iput-object v0, p0, Lf/h/a/f/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; + + return-void +.end method + + +# virtual methods +.method public onCancel(Landroid/content/DialogInterface;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/g;->e:Landroid/content/DialogInterface$OnCancelListener; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Landroid/content/DialogInterface$OnCancelListener;->onCancel(Landroid/content/DialogInterface;)V + + :cond_0 + return-void +.end method + +.method public onCreateDialog(Landroid/os/Bundle;)Landroid/app/Dialog; + .locals 0 + + iget-object p1, p0, Lf/h/a/f/e/g;->d:Landroid/app/Dialog; + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroidx/fragment/app/DialogFragment;->setShowsDialog(Z)V + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/g;->d:Landroid/app/Dialog; + + return-object p1 +.end method + +.method public show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V + .locals 0 + + invoke-super {p0, p1, p2}, Landroidx/fragment/app/DialogFragment;->show(Landroidx/fragment/app/FragmentManager;Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$a.smali new file mode 100644 index 0000000000..78db6b0157 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$a.smali @@ -0,0 +1,87 @@ +.class public Lf/h/a/f/e/h/a$a; +.super Lf/h/a/f/e/h/a$e; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/a$e<", + "TT;TO;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$e;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Landroid/os/Looper;", + "Lf/h/a/f/e/k/c;", + "TO;", + "Lf/h/a/f/e/h/c$a;", + "Lf/h/a/f/e/h/c$b;", + ")TT;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-virtual/range {p0 .. p6}, Lf/h/a/f/e/h/a$a;->b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)Lf/h/a/f/e/h/a$f; + + move-result-object p1 + + return-object p1 +.end method + +.method public b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)Lf/h/a/f/e/h/a$f; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Landroid/os/Looper;", + "Lf/h/a/f/e/k/c;", + "TO;", + "Lf/h/a/f/e/h/i/f;", + "Lf/h/a/f/e/h/i/l;", + ")TT;" + } + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + const-string p2, "buildClient must be implemented" + + invoke-direct {p1, p2}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$b.smali new file mode 100644 index 0000000000..725c064945 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/e/h/a$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$c.smali new file mode 100644 index 0000000000..384d3a8577 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$c.smali @@ -0,0 +1,33 @@ +.class public Lf/h/a/f/e/h/a$c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$a.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/e/h/a$d$a.smali rename to com.discord/smali_classes2/f/h/a/f/e/h/a$d$a.smali index c0d32f6904..c8b0ad058b 100644 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$a.smali +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$a.smali @@ -1,14 +1,14 @@ -.class public interface abstract Lf/h/a/d/e/h/a$d$a; +.class public interface abstract Lf/h/a/f/e/h/a$d$a; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-base@@17.1.0" # interfaces -.implements Lf/h/a/d/e/h/a$d; +.implements Lf/h/a/f/e/h/a$d; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a$d; + value = Lf/h/a/f/e/h/a$d; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$b.smali similarity index 78% rename from com.discord/smali_classes2/f/h/a/d/e/h/a$d$b.smali rename to com.discord/smali_classes2/f/h/a/f/e/h/a$d$b.smali index 2f637b1702..5dc4375e6d 100644 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$b.smali +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$b.smali @@ -1,14 +1,14 @@ -.class public interface abstract Lf/h/a/d/e/h/a$d$b; +.class public interface abstract Lf/h/a/f/e/h/a$d$b; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-base@@17.1.0" # interfaces -.implements Lf/h/a/d/e/h/a$d; +.implements Lf/h/a/f/e/h/a$d; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a$d; + value = Lf/h/a/f/e/h/a$d; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$c.smali similarity index 81% rename from com.discord/smali_classes2/f/h/a/d/e/h/a$d$c.smali rename to com.discord/smali_classes2/f/h/a/f/e/h/a$d$c.smali index b4c888e88d..8cf9a18699 100644 --- a/com.discord/smali_classes2/f/h/a/d/e/h/a$d$c.smali +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$d$c.smali @@ -1,14 +1,14 @@ -.class public final Lf/h/a/d/e/h/a$d$c; +.class public final Lf/h/a/f/e/h/a$d$c; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-base@@17.1.0" # interfaces -.implements Lf/h/a/d/e/h/a$d; +.implements Lf/h/a/f/e/h/a$d; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/h/a$d; + value = Lf/h/a/f/e/h/a$d; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$d.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$d.smali new file mode 100644 index 0000000000..a8c7996547 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$d.smali @@ -0,0 +1,22 @@ +.class public interface abstract Lf/h/a/f/e/h/a$d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/a$d$c;, + Lf/h/a/f/e/h/a$d$b;, + Lf/h/a/f/e/h/a$d$a; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$e.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$e.smali new file mode 100644 index 0000000000..805e12f639 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$e.smali @@ -0,0 +1,35 @@ +.class public Lf/h/a/f/e/h/a$e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "e" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$f.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$f.smali new file mode 100644 index 0000000000..7fe7ff220d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$f.smali @@ -0,0 +1,75 @@ +.class public interface abstract Lf/h/a/f/e/h/a$f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/a$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "f" +.end annotation + + +# virtual methods +.method public abstract a()V +.end method + +.method public abstract c()Ljava/util/Set; + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end method + +.method public abstract d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/k/i;", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;)V" + } + .end annotation +.end method + +.method public abstract f()Z +.end method + +.method public abstract g()Ljava/lang/String; +.end method + +.method public abstract h(Lf/h/a/f/e/k/b$c;)V +.end method + +.method public abstract i(Lf/h/a/f/e/k/b$e;)V +.end method + +.method public abstract j()Z +.end method + +.method public abstract k()Z +.end method + +.method public abstract l()I +.end method + +.method public abstract m()[Lcom/google/android/gms/common/Feature; +.end method + +.method public abstract n()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a$g.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a$g.smali new file mode 100644 index 0000000000..d2f51b51ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a$g.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/e/h/a$g; +.super Lf/h/a/f/e/h/a$c; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "g" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/a$c<", + "TC;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$c;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/a.smali new file mode 100644 index 0000000000..3c3a929a99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/a.smali @@ -0,0 +1,84 @@ +.class public final Lf/h/a/f/e/h/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/a$f;, + Lf/h/a/f/e/h/a$b;, + Lf/h/a/f/e/h/a$g;, + Lf/h/a/f/e/h/a$c;, + Lf/h/a/f/e/h/a$d;, + Lf/h/a/f/e/h/a$a;, + Lf/h/a/f/e/h/a$e; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "*TO;>;" + } + .end annotation +.end field + +.field public final b:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "*>;" + } + .end annotation +.end field + +.field public final c:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/e/h/a$a<", + "TC;TO;>;", + "Lf/h/a/f/e/h/a$g<", + "TC;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "Cannot construct an Api with a null ClientBuilder" + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Cannot construct an Api with a null ClientKey" + + invoke-static {p3, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/h/a;->c:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/e/h/a;->a:Lf/h/a/f/e/h/a$a; + + iput-object p3, p0, Lf/h/a/f/e/h/a;->b:Lf/h/a/f/e/h/a$g; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/b$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/b$a.smali new file mode 100644 index 0000000000..c6b7c0435b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/b$a.smali @@ -0,0 +1,60 @@ +.class public Lf/h/a/f/e/h/b$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# static fields +.field public static final c:Lf/h/a/f/e/h/b$a; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/n; + +.field public final b:Landroid/os/Looper; + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/i/a; + + invoke-direct {v0}, Lf/h/a/f/e/h/i/a;->()V + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/e/h/b$a; + + const/4 v3, 0x0 + + invoke-direct {v2, v0, v3, v1}, Lf/h/a/f/e/h/b$a;->(Lf/h/a/f/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V + + sput-object v2, Lf/h/a/f/e/h/b$a;->c:Lf/h/a/f/e/h/b$a; + + return-void +.end method + +.method public constructor (Lf/h/a/f/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/b$a;->a:Lf/h/a/f/e/h/i/n; + + iput-object p3, p0, Lf/h/a/f/e/h/b$a;->b:Landroid/os/Looper; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/b.smali new file mode 100644 index 0000000000..e3f0e330de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/b.smali @@ -0,0 +1,623 @@ +.class public Lf/h/a/f/e/h/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/b$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/lang/Object<", + "TO;>;" + } +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "TO;>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/e/h/a$d; + .annotation system Ldalvik/annotation/Signature; + value = { + "TO;" + } + .end annotation +.end field + +.field public final d:Lf/h/a/f/e/h/i/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/b<", + "TO;>;" + } + .end annotation +.end field + +.field public final e:Landroid/os/Looper; + +.field public final f:I + +.field public final g:Lf/h/a/f/e/h/c; + +.field public final h:Lf/h/a/f/e/h/i/n; + +.field public final i:Lf/h/a/f/e/h/i/g; + + +# direct methods +.method public constructor (Landroid/app/Activity;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V + .locals 1 + .param p1 # Landroid/app/Activity; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Lf/h/a/f/e/h/a$d; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/MainThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/app/Activity;", + "Lf/h/a/f/e/h/a<", + "TO;>;TO;", + "Lf/h/a/f/e/h/b$a;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "Null activity is not permitted." + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Api must not be null." + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Settings must not be null; use Settings.DEFAULT_SETTINGS instead." + + invoke-static {p4, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/f/e/h/b;->b:Lf/h/a/f/e/h/a; + + iput-object p3, p0, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + iget-object v0, p4, Lf/h/a/f/e/h/b$a;->b:Landroid/os/Looper; + + iput-object v0, p0, Lf/h/a/f/e/h/b;->e:Landroid/os/Looper; + + new-instance v0, Lf/h/a/f/e/h/i/b; + + invoke-direct {v0, p2, p3}, Lf/h/a/f/e/h/i/b;->(Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;)V + + iput-object v0, p0, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + new-instance p2, Lf/h/a/f/e/h/i/c0; + + invoke-direct {p2, p0}, Lf/h/a/f/e/h/i/c0;->(Lf/h/a/f/e/h/b;)V + + iput-object p2, p0, Lf/h/a/f/e/h/b;->g:Lf/h/a/f/e/h/c; + + iget-object p2, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + invoke-static {p2}, Lf/h/a/f/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/f/e/h/i/g; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object p2, p2, Lf/h/a/f/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I + + move-result p2 + + iput p2, p0, Lf/h/a/f/e/h/b;->f:I + + iget-object p2, p4, Lf/h/a/f/e/h/b$a;->a:Lf/h/a/f/e/h/i/n; + + iput-object p2, p0, Lf/h/a/f/e/h/b;->h:Lf/h/a/f/e/h/i/n; + + instance-of p2, p1, Lcom/google/android/gms/common/api/GoogleApiActivity; + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object p3, p0, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + invoke-static {p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->c(Landroid/app/Activity;)Lf/h/a/f/e/h/i/j; + + move-result-object p1 + + const-class p4, Lf/h/a/f/e/h/i/t; + + const-string v0, "ConnectionlessLifecycleHelper" + + invoke-interface {p1, v0, p4}, Lf/h/a/f/e/h/i/j;->c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + move-result-object p4 + + check-cast p4, Lf/h/a/f/e/h/i/t; + + if-nez p4, :cond_0 + + new-instance p4, Lf/h/a/f/e/h/i/t; + + invoke-direct {p4, p1}, Lf/h/a/f/e/h/i/t;->(Lf/h/a/f/e/h/i/j;)V + + :cond_0 + iput-object p2, p4, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + const-string p1, "ApiKey cannot be null" + + invoke-static {p3, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p4, Lf/h/a/f/e/h/i/t;->i:Landroidx/collection/ArraySet; + + invoke-virtual {p1, p3}, Landroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z + + invoke-virtual {p2, p4}, Lf/h/a/f/e/h/i/g;->a(Lf/h/a/f/e/h/i/t;)V + + :cond_1 + iget-object p1, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 p2, 0x7 + + invoke-virtual {p1, p2, p0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p2 + + invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method + +.method public constructor (Landroid/content/Context;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V + .locals 1 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Lf/h/a/f/e/h/a$d; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Lf/h/a/f/e/h/a<", + "TO;>;TO;", + "Lf/h/a/f/e/h/b$a;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "Null context is not permitted." + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Api must not be null." + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Settings must not be null; use Settings.DEFAULT_SETTINGS instead." + + invoke-static {p4, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/f/e/h/b;->b:Lf/h/a/f/e/h/a; + + iput-object p3, p0, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + iget-object p1, p4, Lf/h/a/f/e/h/b$a;->b:Landroid/os/Looper; + + iput-object p1, p0, Lf/h/a/f/e/h/b;->e:Landroid/os/Looper; + + new-instance p1, Lf/h/a/f/e/h/i/b; + + invoke-direct {p1, p2, p3}, Lf/h/a/f/e/h/i/b;->(Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;)V + + iput-object p1, p0, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + new-instance p1, Lf/h/a/f/e/h/i/c0; + + invoke-direct {p1, p0}, Lf/h/a/f/e/h/i/c0;->(Lf/h/a/f/e/h/b;)V + + iput-object p1, p0, Lf/h/a/f/e/h/b;->g:Lf/h/a/f/e/h/c; + + iget-object p1, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + invoke-static {p1}, Lf/h/a/f/e/h/i/g;->b(Landroid/content/Context;)Lf/h/a/f/e/h/i/g; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->getAndIncrement()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/e/h/b;->f:I + + iget-object p1, p4, Lf/h/a/f/e/h/b$a;->a:Lf/h/a/f/e/h/i/n; + + iput-object p1, p0, Lf/h/a/f/e/h/b;->h:Lf/h/a/f/e/h/i/n; + + iget-object p1, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 p2, 0x7 + + invoke-virtual {p1, p2, p0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p2 + + invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method + + +# virtual methods +.method public a()Lf/h/a/f/e/k/c$a; + .locals 4 + + new-instance v0, Lf/h/a/f/e/k/c$a; + + invoke-direct {v0}, Lf/h/a/f/e/k/c$a;->()V + + iget-object v1, p0, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + instance-of v2, v1, Lf/h/a/f/e/h/a$d$b; + + const/4 v3, 0x0 + + if-eqz v2, :cond_1 + + check-cast v1, Lf/h/a/f/e/h/a$d$b; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$d$b;->a()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + move-result-object v1 + + if-eqz v1, :cond_1 + + iget-object v2, v1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->g:Ljava/lang/String; + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v2, Landroid/accounts/Account; + + iget-object v1, v1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->g:Ljava/lang/String; + + const-string v3, "com.google" + + invoke-direct {v2, v1, v3}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V + + move-object v3, v2 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + instance-of v2, v1, Lf/h/a/f/e/h/a$d$a; + + if-eqz v2, :cond_2 + + check-cast v1, Lf/h/a/f/e/h/a$d$a; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$d$a;->e()Landroid/accounts/Account; + + move-result-object v3 + + :cond_2 + :goto_0 + iput-object v3, v0, Lf/h/a/f/e/k/c$a;->a:Landroid/accounts/Account; + + iget-object v1, p0, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + instance-of v2, v1, Lf/h/a/f/e/h/a$d$b; + + if-eqz v2, :cond_3 + + check-cast v1, Lf/h/a/f/e/h/a$d$b; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$d$b;->a()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + move-result-object v1 + + if-eqz v1, :cond_3 + + invoke-virtual {v1}, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->Z()Ljava/util/Set; + + move-result-object v1 + + goto :goto_1 + + :cond_3 + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v1 + + :goto_1 + iget-object v2, v0, Lf/h/a/f/e/k/c$a;->b:Landroidx/collection/ArraySet; + + if-nez v2, :cond_4 + + new-instance v2, Landroidx/collection/ArraySet; + + invoke-direct {v2}, Landroidx/collection/ArraySet;->()V + + iput-object v2, v0, Lf/h/a/f/e/k/c$a;->b:Landroidx/collection/ArraySet; + + :cond_4 + iget-object v2, v0, Lf/h/a/f/e/k/c$a;->b:Landroidx/collection/ArraySet; + + invoke-virtual {v2, v1}, Landroidx/collection/ArraySet;->addAll(Ljava/util/Collection;)Z + + iget-object v1, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/e/k/c$a;->e:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/e/k/c$a;->d:Ljava/lang/String; + + return-object v0 +.end method + +.method public b(Lf/h/a/f/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; + .locals 4 + .param p1 # Lf/h/a/f/e/h/i/k$a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k$a<", + "*>;)", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + const-string v0, "Listener key cannot be null." + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + if-eqz v0, :cond_0 + + new-instance v1, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + new-instance v2, Lf/h/a/f/e/h/i/t0; + + invoke-direct {v2, p1, v1}, Lf/h/a/f/e/h/i/t0;->(Lf/h/a/f/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + iget-object p1, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v3, Lf/h/a/f/e/h/i/g0; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + invoke-direct {v3, v2, v0, p0}, Lf/h/a/f/e/h/i/g0;->(Lf/h/a/f/e/h/i/i0;ILf/h/a/f/e/h/b;)V + + const/16 v0, 0xd + + invoke-virtual {p1, v0, v3}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public c(Lf/h/a/f/e/h/i/p;)Lcom/google/android/gms/tasks/Task; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/p<", + "TA;TTResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + new-instance v0, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + iget-object v1, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + iget-object v2, p0, Lf/h/a/f/e/h/b;->h:Lf/h/a/f/e/h/i/n; + + new-instance v3, Lf/h/a/f/e/h/i/r0; + + const/4 v4, 0x1 + + invoke-direct {v3, v4, p1, v0, v2}, Lf/h/a/f/e/h/i/r0;->(ILf/h/a/f/e/h/i/p;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/f/e/h/i/n;)V + + iget-object p1, v1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v2, Lf/h/a/f/e/h/i/g0; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v1 + + invoke-direct {v2, v3, v1, p0}, Lf/h/a/f/e/h/i/g0;->(Lf/h/a/f/e/h/i/i0;ILf/h/a/f/e/h/b;)V + + const/4 v1, 0x4 + + invoke-virtual {p1, v1, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + invoke-virtual {p1, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + return-object p1 +.end method + +.method public final d(ILf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; + .locals 3 + .param p2 # Lf/h/a/f/e/h/i/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(ITT;)TT;" + } + .end annotation + + iget-boolean v0, p2, Lcom/google/android/gms/common/api/internal/BasePendingResult;->k:Z + + if-nez v0, :cond_1 + + sget-object v0, Lcom/google/android/gms/common/api/internal/BasePendingResult;->l:Ljava/lang/ThreadLocal; + + invoke-virtual {v0}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + iput-boolean v0, p2, Lcom/google/android/gms/common/api/internal/BasePendingResult;->k:Z + + iget-object v0, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + new-instance v1, Lf/h/a/f/e/h/i/p0; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/e/h/i/p0;->(ILf/h/a/f/e/h/i/d;)V + + iget-object p1, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v2, Lf/h/a/f/e/h/i/g0; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + invoke-direct {v2, v1, v0, p0}, Lf/h/a/f/e/h/i/g0;->(Lf/h/a/f/e/h/i/i0;ILf/h/a/f/e/h/b;)V + + const/4 v0, 0x4 + + invoke-virtual {p1, v0, v2}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/c$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/c$a.smali new file mode 100644 index 0000000000..223db6a293 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/c$a.smali @@ -0,0 +1,20 @@ +.class public interface abstract Lf/h/a/f/e/h/c$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/f; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation runtime Ljava/lang/Deprecated; +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/c$b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/c$b.smali new file mode 100644 index 0000000000..16d6e82952 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/c$b.smali @@ -0,0 +1,20 @@ +.class public interface abstract Lf/h/a/f/e/h/c$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/l; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + +.annotation runtime Ljava/lang/Deprecated; +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/c.smali new file mode 100644 index 0000000000..21d17acd11 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/c.smali @@ -0,0 +1,74 @@ +.class public abstract Lf/h/a/f/e/h/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/c$b;, + Lf/h/a/f/e/h/c$a; + } +.end annotation + +.annotation runtime Ljava/lang/Deprecated; +.end annotation + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + invoke-static {v0}, Ljava/util/Collections;->newSetFromMap(Ljava/util/Map;)Ljava/util/Set; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;)TT;" + } + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public b()Landroid/os/Looper; + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/d$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/d$a.smali new file mode 100644 index 0000000000..64bbc69d8f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/d$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/f/e/h/d$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/api/Status;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/d.smali b/com.discord/smali_classes2/f/h/a/f/e/h/d.smali new file mode 100644 index 0000000000..db9b2cbfca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/d.smali @@ -0,0 +1,39 @@ +.class public abstract Lf/h/a/f/e/h/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/d$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract c(Lf/h/a/f/e/h/d$a;)V + .param p1 # Lf/h/a/f/e/h/d$a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/e.smali b/com.discord/smali_classes2/f/h/a/f/e/h/e.smali new file mode 100644 index 0000000000..3786e7d253 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/e.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/e/h/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# virtual methods +.method public abstract release()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/f.smali b/com.discord/smali_classes2/f/h/a/f/e/h/f.smali new file mode 100644 index 0000000000..4f3cc3a296 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/f.smali @@ -0,0 +1,34 @@ +.class public Lf/h/a/f/e/h/f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public a:Lf/h/a/f/e/h/g; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/g.smali b/com.discord/smali_classes2/f/h/a/f/e/h/g.smali new file mode 100644 index 0000000000..1dc16ce041 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/g.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/e/h/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# virtual methods +.method public abstract Y()Lcom/google/android/gms/common/api/Status; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/h.smali b/com.discord/smali_classes2/f/h/a/f/e/h/h.smali new file mode 100644 index 0000000000..981c716987 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/h.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/f/e/h/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Lf/h/a/f/e/h/g;)V + .param p1 # Lf/h/a/f/e/h/g; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TR;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/a.smali new file mode 100644 index 0000000000..76606f9184 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/a.smali @@ -0,0 +1,28 @@ +.class public Lf/h/a/f/e/h/i/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/n; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; + .locals 0 + + invoke-static {p1}, Lf/h/a/c/i1/e;->J0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/a0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/a0.smali new file mode 100644 index 0000000000..507a7077ee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/a0.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/e/h/i/a0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/b0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/b0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/a0;->d:Lf/h/a/f/e/h/i/b0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/a0;->d:Lf/h/a/f/e/h/i/b0; + + iget-object v0, v0, Lf/h/a/f/e/h/i/b0;->a:Lf/h/a/f/e/h/i/g$a; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->a()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/a1.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/a1.smali new file mode 100644 index 0000000000..b7af3fc220 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/a1.smali @@ -0,0 +1,217 @@ +.class public final Lf/h/a/f/e/h/i/a1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lcom/google/android/gms/common/api/internal/BasePendingResult<", + "*>;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "*>;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + invoke-static {v0}, Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + invoke-static {v0}, Ljava/util/Collections;->synchronizedMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final a(ZLcom/google/android/gms/common/api/Status;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + monitor-enter v0 + + :try_start_0 + new-instance v1, Ljava/util/HashMap; + + iget-object v2, p0, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + invoke-direct {v1, v2}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + monitor-enter v2 + + :try_start_1 + new-instance v0, Ljava/util/HashMap; + + iget-object v3, p0, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + invoke-direct {v0, v3}, Ljava/util/HashMap;->(Ljava/util/Map;)V + + monitor-exit v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v1}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_0 + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + if-nez p1, :cond_1 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Boolean; + + invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v3 + + if-eqz v3, :cond_0 + + :cond_1 + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/common/api/internal/BasePendingResult; + + invoke-virtual {v2, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V + + goto :goto_0 + + :cond_2 + invoke-virtual {v0}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_3 + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + if-nez p1, :cond_4 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + if-eqz v2, :cond_3 + + :cond_4 + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v2, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v2, p2}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + goto :goto_1 + + :cond_5 + return-void + + :catchall_0 + move-exception p1 + + :try_start_2 + monitor-exit v2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p1 + + :catchall_1 + move-exception p1 + + :try_start_3 + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/b.smali new file mode 100644 index 0000000000..665eef8020 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/b.smali @@ -0,0 +1,143 @@ +.class public final Lf/h/a/f/e/h/i/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Z + +.field public final b:I + +.field public final c:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "TO;>;" + } + .end annotation +.end field + +.field public final d:Lf/h/a/f/e/h/a$d; + .annotation system Ldalvik/annotation/Signature; + value = { + "TO;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/a<", + "TO;>;TO;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/b;->a:Z + + iput-object p1, p0, Lf/h/a/f/e/h/i/b;->c:Lf/h/a/f/e/h/a; + + iput-object p2, p0, Lf/h/a/f/e/h/i/b;->d:Lf/h/a/f/e/h/a$d; + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + aput-object p1, v1, v0 + + const/4 p1, 0x1 + + aput-object p2, v1, p1 + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/e/h/i/b;->b:I + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/e/h/i/b; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/e/h/i/b; + + iget-boolean v1, p0, Lf/h/a/f/e/h/i/b;->a:Z + + if-nez v1, :cond_2 + + iget-boolean v1, p1, Lf/h/a/f/e/h/i/b;->a:Z + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/h/i/b;->c:Lf/h/a/f/e/h/a; + + iget-object v3, p1, Lf/h/a/f/e/h/i/b;->c:Lf/h/a/f/e/h/a; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/h/i/b;->d:Lf/h/a/f/e/h/a$d; + + iget-object p1, p1, Lf/h/a/f/e/h/i/b;->d:Lf/h/a/f/e/h/a$d; + + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + return v0 + + :cond_2 + return v2 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/e/h/i/b;->b:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/b0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/b0.smali new file mode 100644 index 0000000000..7c737fe312 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/b0.smali @@ -0,0 +1,22 @@ +.class public final Lf/h/a/f/e/h/i/b0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/k/b$e; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/h/i/g$a; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/b0;->a:Lf/h/a/f/e/h/i/g$a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/b1.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/b1.smali new file mode 100644 index 0000000000..d5ab5a6d95 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/b1.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/e/h/i/b1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lf/h/a/f/e/h/i/c1; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/c1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iput-object p2, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + iput-object p3, p0, Lf/h/a/f/e/h/i/b1;->e:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iget v1, v0, Lf/h/a/f/e/h/i/c1;->e:I + + if-lez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + iget-object v0, v0, Lf/h/a/f/e/h/i/c1;->f:Landroid/os/Bundle; + + if-eqz v0, :cond_0 + + iget-object v2, p0, Lf/h/a/f/e/h/i/b1;->e:Ljava/lang/String; + + invoke-virtual {v0, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {v1, v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iget v0, v0, Lf/h/a/f/e/h/i/c1;->e:I + + const/4 v1, 0x2 + + if-lt v0, v1, :cond_2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V + + :cond_2 + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iget v0, v0, Lf/h/a/f/e/h/i/c1;->e:I + + const/4 v1, 0x3 + + if-lt v0, v1, :cond_3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V + + :cond_3 + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iget v0, v0, Lf/h/a/f/e/h/i/c1;->e:I + + const/4 v1, 0x4 + + if-lt v0, v1, :cond_4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V + + :cond_4 + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->f:Lf/h/a/f/e/h/i/c1; + + iget v0, v0, Lf/h/a/f/e/h/i/c1;->e:I + + const/4 v1, 0x5 + + if-lt v0, v1, :cond_5 + + iget-object v0, p0, Lf/h/a/f/e/h/i/b1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V + + :cond_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/c$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/c$a.smali new file mode 100644 index 0000000000..5e55f337ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/c$a.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/f/e/h/i/c$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract a(Z)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/c.smali new file mode 100644 index 0000000000..c4213a7899 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/c.smali @@ -0,0 +1,293 @@ +.class public final Lf/h/a/f/e/h/i/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/app/Application$ActivityLifecycleCallbacks; +.implements Landroid/content/ComponentCallbacks2; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/i/c$a; + } +.end annotation + + +# static fields +.field public static final h:Lf/h/a/f/e/h/i/c; + + +# instance fields +.field public final d:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public final e:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public final f:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/f/e/h/i/c$a;", + ">;" + } + .end annotation +.end field + +.field public g:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/e/h/i/c; + + invoke-direct {v0}, Lf/h/a/f/e/h/i/c;->()V + + sput-object v0, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/c;->f:Ljava/util/ArrayList; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/c;->g:Z + + return-void +.end method + +.method public static a(Landroid/app/Application;)V + .locals 2 + + sget-object v0, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + iget-boolean v1, v1, Lf/h/a/f/e/h/i/c;->g:Z + + if-nez v1, :cond_0 + + sget-object v1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + invoke-virtual {p0, v1}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + sget-object v1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + invoke-virtual {p0, v1}, Landroid/app/Application;->registerComponentCallbacks(Landroid/content/ComponentCallbacks;)V + + sget-object p0, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/e/h/i/c;->g:Z + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + + +# virtual methods +.method public final b(Z)V + .locals 5 + + sget-object v0, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/c;->f:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_0 + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + add-int/lit8 v3, v3, 0x1 + + check-cast v4, Lf/h/a/f/e/h/i/c$a; + + invoke-interface {v4, p1}, Lf/h/a/f/e/h/i/c$a;->a(Z)V + + goto :goto_0 + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 p2, 0x1 + + const/4 v0, 0x0 + + invoke-virtual {p1, p2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z + + move-result p1 + + iget-object v1, p0, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1, p2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + if-eqz p1, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/c;->b(Z)V + + :cond_0 + return-void +.end method + +.method public final onActivityDestroyed(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityPaused(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityResumed(Landroid/app/Activity;)V + .locals 3 + + iget-object p1, p0, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z + + move-result p1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v2, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + if-eqz p1, :cond_0 + + invoke-virtual {p0, v1}, Lf/h/a/f/e/h/i/c;->b(Z)V + + :cond_0 + return-void +.end method + +.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStarted(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStopped(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onConfigurationChanged(Landroid/content/res/Configuration;)V + .locals 0 + + return-void +.end method + +.method public final onLowMemory()V + .locals 0 + + return-void +.end method + +.method public final onTrimMemory(I)V + .locals 2 + + const/16 v0, 0x14 + + if-ne p1, v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-virtual {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->compareAndSet(ZZ)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p1, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + invoke-virtual {p0, v1}, Lf/h/a/f/e/h/i/c;->b(Z)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/c0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/c0.smali new file mode 100644 index 0000000000..990ebf5423 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/c0.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/e/h/i/c0; +.super Lf/h/a/f/e/h/i/v; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/i/v;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/b<", + "TO;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/b;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/b<", + "TO;>;)V" + } + .end annotation + + const-string v0, "Method is not supported by connectionless client. APIs supporting connectionless client must not call this method." + + invoke-direct {p0, v0}, Lf/h/a/f/e/h/i/v;->(Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/c0;->a:Lf/h/a/f/e/h/b; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; + .locals 2 + .param p1 # Lf/h/a/f/e/h/i/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;)TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/c0;->a:Lf/h/a/f/e/h/b; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/e/h/b;->d(ILf/h/a/f/e/h/i/d;)Lf/h/a/f/e/h/i/d; + + return-object p1 +.end method + +.method public final b()Landroid/os/Looper; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/c0;->a:Lf/h/a/f/e/h/b; + + iget-object v0, v0, Lf/h/a/f/e/h/b;->e:Landroid/os/Looper; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/c1.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/c1.smali new file mode 100644 index 0000000000..f4780c2ec3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/c1.smali @@ -0,0 +1,528 @@ +.class public final Lf/h/a/f/e/h/i/c1; +.super Landroid/app/Fragment; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/h/i/j; + + +# static fields +.field public static g:Ljava/util/WeakHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/WeakHashMap<", + "Landroid/app/Activity;", + "Ljava/lang/ref/WeakReference<", + "Lf/h/a/f/e/h/i/c1;", + ">;>;" + } + .end annotation +.end field + + +# instance fields +.field public d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lcom/google/android/gms/common/api/internal/LifecycleCallback;", + ">;" + } + .end annotation +.end field + +.field public e:I + +.field public f:Landroid/os/Bundle; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + sput-object v0, Lf/h/a/f/e/h/i/c1;->g:Ljava/util/WeakHashMap; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroid/app/Fragment;->()V + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V + .locals 3 + .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + if-lez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/d/d; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/d/d;->(Landroid/os/Looper;)V + + new-instance v1, Lf/h/a/f/e/h/i/b1; + + invoke-direct {v1, p0, p2, p1}, Lf/h/a/f/e/h/i/b1;->(Lf/h/a/f/e/h/i/c1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void + + :cond_1 + new-instance p2, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x3b + + const-string v1, "LifecycleCallback with tag " + + const-string v2, " already added to this fragment." + + invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + return-object p1 +.end method + +.method public final d()Landroid/app/Activity; + .locals 1 + + invoke-virtual {p0}, Landroid/app/Fragment;->getActivity()Landroid/app/Activity; + + move-result-object v0 + + return-object v0 +.end method + +.method public final dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V + .locals 0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {p2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->a()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onActivityResult(IILandroid/content/Intent;)V + .locals 2 + + invoke-super {p0, p1, p2, p3}, Landroid/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1, p1, p2, p3}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d(IILandroid/content/Intent;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onCreate(Landroid/os/Bundle;)V + .locals 3 + + invoke-super {p0, p1}, Landroid/app/Fragment;->onCreate(Landroid/os/Bundle;)V + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + iput-object p1, p0, Lf/h/a/f/e/h/i/c1;->f:Landroid/os/Bundle; + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + if-eqz p1, :cond_0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v1 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {v2, v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final onDestroy()V + .locals 2 + + invoke-super {p0}, Landroid/app/Fragment;->onDestroy()V + + const/4 v0, 0x5 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onResume()V + .locals 2 + + invoke-super {p0}, Landroid/app/Fragment;->onResume()V + + const/4 v0, 0x3 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onSaveInstanceState(Landroid/os/Bundle;)V + .locals 4 + + invoke-super {p0, p1}, Landroid/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V + + if-nez p1, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v3, v2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->h(Landroid/os/Bundle;)V + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final onStart()V + .locals 2 + + invoke-super {p0}, Landroid/app/Fragment;->onStart()V + + const/4 v0, 0x2 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onStop()V + .locals 2 + + invoke-super {p0}, Landroid/app/Fragment;->onStop()V + + const/4 v0, 0x4 + + iput v0, p0, Lf/h/a/f/e/h/i/c1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/c1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/d.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/d.smali new file mode 100644 index 0000000000..0319d2adf0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/d.smali @@ -0,0 +1,128 @@ +.class public abstract Lf/h/a/f/e/h/i/d; +.super Lcom/google/android/gms/common/api/internal/BasePendingResult; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lcom/google/android/gms/common/api/internal/BasePendingResult<", + "TR;>;", + "Lf/h/a/f/e/h/i/e<", + "TR;>;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/c;)V + .locals 1 + .param p1 # Lf/h/a/f/e/h/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/e/h/c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/a<", + "*>;", + "Lf/h/a/f/e/h/c;", + ")V" + } + .end annotation + + const-string v0, "GoogleApiClient must not be null" + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p2, Lf/h/a/f/e/h/c; + + invoke-direct {p0, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->(Lf/h/a/f/e/h/c;)V + + const-string p2, "Api must not be null" + + invoke-static {p1, p2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/e/h/a;->b:Lf/h/a/f/e/h/a$g; + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "This API was constructed with null client keys. This should not be possible." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 2 + .param p1 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lcom/google/android/gms/common/api/Status;->Z()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + const-string v1, "Failed result must not be success" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V + + invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V + + return-void +.end method + +.method public bridge synthetic b(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/f/e/h/g; + + invoke-super {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V + + return-void +.end method + +.method public abstract k(Lf/h/a/f/e/h/a$b;)V + .param p1 # Lf/h/a/f/e/h/a$b; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TA;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/d0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/d0.smali new file mode 100644 index 0000000000..d9fb7fc958 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/d0.smali @@ -0,0 +1,140 @@ +.class public final Lf/h/a/f/e/h/i/d0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/common/ConnectionResult; + +.field public final synthetic e:Lf/h/a/f/e/h/i/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g$b;Lcom/google/android/gms/common/ConnectionResult;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + iput-object p2, p0, Lf/h/a/f/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + iget-object v1, v0, Lf/h/a/f/e/h/i/g$b;->f:Lf/h/a/f/e/h/i/g; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g$b;->b:Lf/h/a/f/e/h/i/b; + + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v1}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/f/e/h/i/g$b;->e:Z + + iget-object v1, v1, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$f;->n()Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + iget-boolean v1, v0, Lf/h/a/f/e/h/i/g$b;->e:Z + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/f/e/h/i/g$b;->c:Lf/h/a/f/e/k/i; + + if-eqz v1, :cond_1 + + iget-object v2, v0, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g$b;->d:Ljava/util/Set; + + invoke-interface {v2, v1, v0}, Lf/h/a/f/e/h/a$f;->d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + + :cond_1 + return-void + + :cond_2 + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + const/4 v2, 0x0 + + iget-object v3, p0, Lf/h/a/f/e/h/i/d0;->e:Lf/h/a/f/e/h/i/g$b; + + iget-object v3, v3, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + invoke-interface {v3}, Lf/h/a/f/e/h/a$f;->c()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v1, v2, v3}, Lf/h/a/f/e/h/a$f;->d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v1 + + const-string v2, "GoogleApiManager" + + const-string v3, "Failed to get service from broker. " + + invoke-static {v2, v3, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + const/16 v2, 0xa + + invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void + + :cond_3 + iget-object v1, p0, Lf/h/a/f/e/h/i/d0;->d:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/d1.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/d1.smali new file mode 100644 index 0000000000..25710e9493 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/d1.smali @@ -0,0 +1,528 @@ +.class public final Lf/h/a/f/e/h/i/d1; +.super Landroidx/fragment/app/Fragment; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/h/i/j; + + +# static fields +.field public static g:Ljava/util/WeakHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/WeakHashMap<", + "Landroidx/fragment/app/FragmentActivity;", + "Ljava/lang/ref/WeakReference<", + "Lf/h/a/f/e/h/i/d1;", + ">;>;" + } + .end annotation +.end field + + +# instance fields +.field public d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lcom/google/android/gms/common/api/internal/LifecycleCallback;", + ">;" + } + .end annotation +.end field + +.field public e:I + +.field public f:Landroid/os/Bundle; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + sput-object v0, Lf/h/a/f/e/h/i/d1;->g:Ljava/util/WeakHashMap; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroidx/fragment/app/Fragment;->()V + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V + .locals 3 + .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + if-lez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/d/d; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/d/d;->(Landroid/os/Looper;)V + + new-instance v1, Lf/h/a/f/e/h/i/e1; + + invoke-direct {v1, p0, p2, p1}, Lf/h/a/f/e/h/i/e1;->(Lf/h/a/f/e/h/i/d1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void + + :cond_1 + new-instance p2, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x3b + + const-string v1, "LifecycleCallback with tag " + + const-string v2, " already added to this fragment." + + invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + return-object p1 +.end method + +.method public final synthetic d()Landroid/app/Activity; + .locals 1 + + invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getActivity()Landroidx/fragment/app/FragmentActivity; + + move-result-object v0 + + return-object v0 +.end method + +.method public final dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V + .locals 0 + + invoke-super {p0, p1, p2, p3, p4}, Landroidx/fragment/app/Fragment;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {p2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->a()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onActivityResult(IILandroid/content/Intent;)V + .locals 2 + + invoke-super {p0, p1, p2, p3}, Landroidx/fragment/app/Fragment;->onActivityResult(IILandroid/content/Intent;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1, p1, p2, p3}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d(IILandroid/content/Intent;)V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onCreate(Landroid/os/Bundle;)V + .locals 3 + + invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onCreate(Landroid/os/Bundle;)V + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + iput-object p1, p0, Lf/h/a/f/e/h/i/d1;->f:Landroid/os/Bundle; + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + if-eqz p1, :cond_0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v1 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {v2, v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final onDestroy()V + .locals 2 + + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onDestroy()V + + const/4 v0, 0x5 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onResume()V + .locals 2 + + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onResume()V + + const/4 v0, 0x3 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onSaveInstanceState(Landroid/os/Bundle;)V + .locals 4 + + invoke-super {p0, p1}, Landroidx/fragment/app/Fragment;->onSaveInstanceState(Landroid/os/Bundle;)V + + if-nez p1, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v3, v2}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->h(Landroid/os/Bundle;)V + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final onStart()V + .locals 2 + + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onStart()V + + const/4 v0, 0x2 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public final onStop()V + .locals 2 + + invoke-super {p0}, Landroidx/fragment/app/Fragment;->onStop()V + + const/4 v0, 0x4 + + iput v0, p0, Lf/h/a/f/e/h/i/d1;->e:I + + iget-object v0, p0, Lf/h/a/f/e/h/i/d1;->d:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/e.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/e.smali new file mode 100644 index 0000000000..407b464ada --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/e.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/e/h/i/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/api/Status;)V +.end method + +.method public abstract b(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TR;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/e0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/e0.smali new file mode 100644 index 0000000000..ec469ddbba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/e0.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/f/e/h/i/e0; +.super Landroid/content/BroadcastReceiver; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public a:Landroid/content/Context; + +.field public final b:Lf/h/a/f/e/h/i/y0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/y0;)V + .locals 0 + + invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/e0;->b:Lf/h/a/f/e/h/i/y0; + + return-void +.end method + + +# virtual methods +.method public final declared-synchronized a()V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/e0;->a:Landroid/content/Context; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e0;->a:Landroid/content/Context; + + invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V + + :cond_0 + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/e0;->a:Landroid/content/Context; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final onReceive(Landroid/content/Context;Landroid/content/Intent;)V + .locals 0 + + invoke-virtual {p2}, Landroid/content/Intent;->getData()Landroid/net/Uri; + + move-result-object p1 + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Landroid/net/Uri;->getSchemeSpecificPart()Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + const-string p2, "com.google.android.gms" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + iget-object p1, p0, Lf/h/a/f/e/h/i/e0;->b:Lf/h/a/f/e/h/i/y0; + + iget-object p2, p1, Lf/h/a/f/e/h/i/y0;->b:Lf/h/a/f/e/h/i/w0; + + iget-object p2, p2, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + invoke-virtual {p2}, Lf/h/a/f/e/h/i/v0;->n()V + + iget-object p2, p1, Lf/h/a/f/e/h/i/y0;->a:Landroid/app/Dialog; + + invoke-virtual {p2}, Landroid/app/Dialog;->isShowing()Z + + move-result p2 + + if-eqz p2, :cond_1 + + iget-object p1, p1, Lf/h/a/f/e/h/i/y0;->a:Landroid/app/Dialog; + + invoke-virtual {p1}, Landroid/app/Dialog;->dismiss()V + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/e/h/i/e0;->a()V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/e1.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/e1.smali new file mode 100644 index 0000000000..7e51d02eb5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/e1.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/e/h/i/e1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lf/h/a/f/e/h/i/d1; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/d1;Lcom/google/android/gms/common/api/internal/LifecycleCallback;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iput-object p2, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + iput-object p3, p0, Lf/h/a/f/e/h/i/e1;->e:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iget v1, v0, Lf/h/a/f/e/h/i/d1;->e:I + + if-lez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + iget-object v0, v0, Lf/h/a/f/e/h/i/d1;->f:Landroid/os/Bundle; + + if-eqz v0, :cond_0 + + iget-object v2, p0, Lf/h/a/f/e/h/i/e1;->e:Ljava/lang/String; + + invoke-virtual {v0, v2}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {v1, v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->e(Landroid/os/Bundle;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iget v0, v0, Lf/h/a/f/e/h/i/d1;->e:I + + const/4 v1, 0x2 + + if-lt v0, v1, :cond_2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->i()V + + :cond_2 + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iget v0, v0, Lf/h/a/f/e/h/i/d1;->e:I + + const/4 v1, 0x3 + + if-lt v0, v1, :cond_3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->g()V + + :cond_3 + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iget v0, v0, Lf/h/a/f/e/h/i/d1;->e:I + + const/4 v1, 0x4 + + if-lt v0, v1, :cond_4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->j()V + + :cond_4 + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->f:Lf/h/a/f/e/h/i/d1; + + iget v0, v0, Lf/h/a/f/e/h/i/d1;->e:I + + const/4 v1, 0x5 + + if-lt v0, v1, :cond_5 + + iget-object v0, p0, Lf/h/a/f/e/h/i/e1;->d:Lcom/google/android/gms/common/api/internal/LifecycleCallback; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->f()V + + :cond_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/f.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/f.smali new file mode 100644 index 0000000000..97652b28c6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/f.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/e/h/i/f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# virtual methods +.method public abstract g(I)V +.end method + +.method public abstract i(Landroid/os/Bundle;)V + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/f0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/f0.smali new file mode 100644 index 0000000000..1415d088fc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/f0.smali @@ -0,0 +1,152 @@ +.class public Lf/h/a/f/e/h/i/f0; +.super Lf/h/a/f/e/h/i/v0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public i:Lcom/google/android/gms/tasks/TaskCompletionSource; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "Ljava/lang/Void;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/j;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/v0;->(Lf/h/a/f/e/h/i/j;)V + + new-instance p1, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; + + const-string v0, "GmsAvailabilityHelper" + + invoke-interface {p1, v0, p0}, Lf/h/a/f/e/h/i/j;->a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V + + return-void +.end method + + +# virtual methods +.method public f()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v1, Ljava/util/concurrent/CancellationException; + + const-string v2, "Host activity was destroyed before Google Play services could be made available." + + invoke-direct {v1, v2}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void +.end method + +.method public final k(Lcom/google/android/gms/common/ConnectionResult;I)V + .locals 4 + + iget-object p2, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + iget v1, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + iget-object v2, p1, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; + + iget-object p1, p1, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; + + const/4 v3, 0x1 + + invoke-direct {v0, v3, v1, v2, p1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->J0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; + + move-result-object p1 + + iget-object p2, p2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {p2, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method + +.method public final m()V + .locals 4 + + iget-object v0, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; + + invoke-interface {v0}, Lf/h/a/f/e/h/i/j;->d()Landroid/app/Activity; + + move-result-object v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v1, Lcom/google/android/gms/common/api/ApiException; + + new-instance v2, Lcom/google/android/gms/common/api/Status; + + const/16 v3, 0x8 + + invoke-direct {v2, v3}, Lcom/google/android/gms/common/api/Status;->(I)V + + invoke-direct {v1, v2}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void + + :cond_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + sget v2, Lf/h/a/f/e/c;->a:I + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z + + return-void + + :cond_1 + iget-object v2, p0, Lf/h/a/f/e/h/i/f0;->i:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->j()Z + + move-result v2 + + if-nez v2, :cond_2 + + new-instance v2, Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {v2, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + const/4 v0, 0x0 + + invoke-virtual {p0, v2, v0}, Lf/h/a/f/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/g$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$a.smali new file mode 100644 index 0000000000..46c49f5311 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$a.smali @@ -0,0 +1,1786 @@ +.class public final Lf/h/a/f/e/h/i/g$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/c$a; +.implements Lf/h/a/f/e/h/c$b; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/e/h/c$a;", + "Lf/h/a/f/e/h/c$b;", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/Queue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Queue<", + "Lf/h/a/f/e/h/i/i0;", + ">;" + } + .end annotation +.end field + +.field public final b:Lf/h/a/f/e/h/a$f; + +.field public final c:Lf/h/a/f/e/h/a$b; + +.field public final d:Lf/h/a/f/e/h/i/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/b<", + "TO;>;" + } + .end annotation +.end field + +.field public final e:Lf/h/a/f/e/h/i/a1; + +.field public final f:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/f/e/h/i/u0;", + ">;" + } + .end annotation +.end field + +.field public final g:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lf/h/a/f/e/h/i/k$a<", + "*>;", + "Lf/h/a/f/e/h/i/h0;", + ">;" + } + .end annotation +.end field + +.field public final h:I + +.field public final i:Lf/h/a/f/e/h/i/k0; + +.field public j:Z + +.field public final k:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/e/h/i/g$c;", + ">;" + } + .end annotation +.end field + +.field public l:Lcom/google/android/gms/common/ConnectionResult; + +.field public final synthetic m:Lf/h/a/f/e/h/i/g; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g;Lf/h/a/f/e/h/b;)V + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/b<", + "TO;>;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/LinkedList; + + invoke-direct {v0}, Ljava/util/LinkedList;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->f:Ljava/util/Set; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-virtual {v1}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v4 + + invoke-virtual {p2}, Lf/h/a/f/e/h/b;->a()Lf/h/a/f/e/k/c$a; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/e/k/c$a;->a()Lf/h/a/f/e/k/c; + + move-result-object v5 + + iget-object v1, p2, Lf/h/a/f/e/h/b;->b:Lf/h/a/f/e/h/a; + + iget-object v2, v1, Lf/h/a/f/e/h/a;->a:Lf/h/a/f/e/h/a$a; + + if-eqz v2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + const-string v3, "This API was constructed with a SimpleClientBuilder. Use getSimpleClientBuilder" + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/e/h/a;->a:Lf/h/a/f/e/h/a$a; + + iget-object v3, p2, Lf/h/a/f/e/h/b;->a:Landroid/content/Context; + + iget-object v6, p2, Lf/h/a/f/e/h/b;->c:Lf/h/a/f/e/h/a$d; + + move-object v7, p0 + + move-object v8, p0 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/f/e/h/a$a;->a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + instance-of v2, v1, Lf/h/a/f/e/k/o; + + if-eqz v2, :cond_2 + + check-cast v1, Lf/h/a/f/e/k/o; + + if-eqz v1, :cond_1 + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->c:Lf/h/a/f/e/h/a$b; + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + iput-object v1, p0, Lf/h/a/f/e/h/i/g$a;->c:Lf/h/a/f/e/h/a$b; + + :goto_1 + iget-object v1, p2, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + iput-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + new-instance v1, Lf/h/a/f/e/h/i/a1; + + invoke-direct {v1}, Lf/h/a/f/e/h/i/a1;->()V + + iput-object v1, p0, Lf/h/a/f/e/h/i/g$a;->e:Lf/h/a/f/e/h/i/a1; + + iget v1, p2, Lf/h/a/f/e/h/b;->f:I + + iput v1, p0, Lf/h/a/f/e/h/i/g$a;->h:I + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$f;->n()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v0, p1, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v1, Lf/h/a/f/e/h/i/k0; + + invoke-virtual {p2}, Lf/h/a/f/e/h/b;->a()Lf/h/a/f/e/k/c$a; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/e/k/c$a;->a()Lf/h/a/f/e/k/c; + + move-result-object p2 + + invoke-direct {v1, v0, p1, p2}, Lf/h/a/f/e/h/i/k0;->(Landroid/content/Context;Landroid/os/Handler;Lf/h/a/f/e/k/c;)V + + iput-object v1, p0, Lf/h/a/f/e/h/i/g$a;->i:Lf/h/a/f/e/h/i/k0; + + return-void + + :cond_3 + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->i:Lf/h/a/f/e/h/i/k0; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result v0 + + if-nez v0, :cond_c + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->f()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto/16 :goto_5 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v0, Lf/h/a/f/e/h/i/g;->i:Lf/h/a/f/e/k/h; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + const/4 v3, 0x0 + + if-eqz v1, :cond_b + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {v2}, Lf/h/a/f/e/h/a$f;->k()Z + + move-result v4 + + const/4 v5, 0x0 + + if-nez v4, :cond_1 + + goto :goto_2 + + :cond_1 + invoke-interface {v2}, Lf/h/a/f/e/h/a$f;->l()I + + move-result v2 + + iget-object v4, v1, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + const/4 v6, -0x1 + + invoke-virtual {v4, v2, v6}, Landroid/util/SparseIntArray;->get(II)I + + move-result v4 + + if-eq v4, v6, :cond_2 + + move v5, v4 + + goto :goto_2 + + :cond_2 + const/4 v7, 0x0 + + :goto_0 + iget-object v8, v1, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v8}, Landroid/util/SparseIntArray;->size()I + + move-result v8 + + if-ge v7, v8, :cond_4 + + iget-object v8, v1, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v8, v7}, Landroid/util/SparseIntArray;->keyAt(I)I + + move-result v8 + + if-le v8, v2, :cond_3 + + iget-object v9, v1, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v9, v8}, Landroid/util/SparseIntArray;->get(I)I + + move-result v8 + + if-nez v8, :cond_3 + + goto :goto_1 + + :cond_3 + add-int/lit8 v7, v7, 0x1 + + goto :goto_0 + + :cond_4 + move v5, v4 + + :goto_1 + if-ne v5, v6, :cond_5 + + iget-object v4, v1, Lf/h/a/f/e/k/h;->b:Lf/h/a/f/e/c; + + invoke-virtual {v4, v0, v2}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v0 + + move v5, v0 + + :cond_5 + iget-object v0, v1, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v0, v2, v5}, Landroid/util/SparseIntArray;->put(II)V + + :goto_2 + if-eqz v5, :cond_6 + + new-instance v0, Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {v0, v5, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void + + :cond_6 + new-instance v0, Lf/h/a/f/e/h/i/g$b; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + iget-object v3, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/f/e/h/i/g$b;->(Lf/h/a/f/e/h/i/g;Lf/h/a/f/e/h/a$f;Lf/h/a/f/e/h/i/b;)V + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$f;->n()Z + + move-result v1 + + if-eqz v1, :cond_a + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->i:Lf/h/a/f/e/h/i/k0; + + iget-object v2, v1, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + if-eqz v2, :cond_7 + + invoke-interface {v2}, Lf/h/a/f/e/h/a$f;->a()V + + :cond_7 + iget-object v2, v1, Lf/h/a/f/e/h/i/k0;->e:Lf/h/a/f/e/k/c; + + invoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v3 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + iput-object v3, v2, Lf/h/a/f/e/k/c;->h:Ljava/lang/Integer; + + iget-object v2, v1, Lf/h/a/f/e/h/i/k0;->c:Lf/h/a/f/e/h/a$a; + + iget-object v3, v1, Lf/h/a/f/e/h/i/k0;->a:Landroid/content/Context; + + iget-object v4, v1, Lf/h/a/f/e/h/i/k0;->b:Landroid/os/Handler; + + invoke-virtual {v4}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v4 + + iget-object v5, v1, Lf/h/a/f/e/h/i/k0;->e:Lf/h/a/f/e/k/c; + + iget-object v6, v5, Lf/h/a/f/e/k/c;->g:Lf/h/a/f/m/a; + + move-object v7, v1 + + move-object v8, v1 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/f/e/h/a$a;->a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/m/e; + + iput-object v2, v1, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + iput-object v0, v1, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + iget-object v2, v1, Lf/h/a/f/e/h/i/k0;->d:Ljava/util/Set; + + if-eqz v2, :cond_9 + + invoke-interface {v2}, Ljava/util/Set;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_8 + + goto :goto_3 + + :cond_8 + iget-object v1, v1, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + invoke-interface {v1}, Lf/h/a/f/m/e;->b()V + + goto :goto_4 + + :cond_9 + :goto_3 + iget-object v2, v1, Lf/h/a/f/e/h/i/k0;->b:Landroid/os/Handler; + + new-instance v3, Lf/h/a/f/e/h/i/j0; + + invoke-direct {v3, v1}, Lf/h/a/f/e/h/i/j0;->(Lf/h/a/f/e/h/i/k0;)V + + invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_a + :goto_4 + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1, v0}, Lf/h/a/f/e/h/a$f;->h(Lf/h/a/f/e/k/b$c;)V + + return-void + + :cond_b + throw v3 + + :cond_c + :goto_5 + return-void +.end method + +.method public final b()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->n()Z + + move-result v0 + + return v0 +.end method + +.method public final c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; + .locals 10 + .param p1 # [Lcom/google/android/gms/common/Feature; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_5 + + array-length v1, p1 + + if-nez v1, :cond_0 + + goto :goto_3 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$f;->m()[Lcom/google/android/gms/common/Feature; + + move-result-object v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + new-array v1, v2, [Lcom/google/android/gms/common/Feature; + + :cond_1 + new-instance v3, Landroidx/collection/ArrayMap; + + array-length v4, v1 + + invoke-direct {v3, v4}, Landroidx/collection/ArrayMap;->(I)V + + array-length v4, v1 + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v4, :cond_2 + + aget-object v6, v1, v5 + + iget-object v7, v6, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; + + invoke-virtual {v6}, Lcom/google/android/gms/common/Feature;->Z()J + + move-result-wide v8 + + invoke-static {v8, v9}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v6 + + invoke-virtual {v3, v7, v6}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_2 + array-length v1, p1 + + :goto_1 + if-ge v2, v1, :cond_5 + + aget-object v4, p1, v2 + + iget-object v5, v4, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; + + invoke-virtual {v3, v5}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_4 + + iget-object v5, v4, Lcom/google/android/gms/common/Feature;->d:Ljava/lang/String; + + invoke-virtual {v3, v5}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + invoke-virtual {v4}, Lcom/google/android/gms/common/Feature;->Z()J + + move-result-wide v7 + + cmp-long v9, v5, v7 + + if-gez v9, :cond_3 + + goto :goto_2 + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_4 + :goto_2 + return-object v4 + + :cond_5 + :goto_3 + return-object v0 +.end method + +.method public final d(Lf/h/a/f/e/h/i/i0;)V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->e(Lf/h/a/f/e/h/i/i0;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->o()V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v0, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v0, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z + + move-result p1 + + if-eqz p1, :cond_2 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->a()V + + return-void +.end method + +.method public final e(Lf/h/a/f/e/h/i/i0;)Z + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + instance-of v0, p1, Lf/h/a/f/e/h/i/w; + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->q(Lf/h/a/f/e/h/i/i0;)V + + return v1 + + :cond_0 + move-object v0, p1 + + check-cast v0, Lf/h/a/f/e/h/i/w; + + invoke-virtual {v0, p0}, Lf/h/a/f/e/h/i/w;->f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + + move-result-object v2 + + invoke-virtual {p0, v2}, Lf/h/a/f/e/h/i/g$a;->c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; + + move-result-object v2 + + if-nez v2, :cond_1 + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->q(Lf/h/a/f/e/h/i/i0;)V + + return v1 + + :cond_1 + invoke-virtual {v0, p0}, Lf/h/a/f/e/h/i/w;->g(Lf/h/a/f/e/h/i/g$a;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + new-instance p1, Lf/h/a/f/e/h/i/g$c; + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + const/4 v1, 0x0 + + invoke-direct {p1, v0, v2, v1}, Lf/h/a/f/e/h/i/g$c;->(Lf/h/a/f/e/h/i/b;Lcom/google/android/gms/common/Feature;Lf/h/a/f/e/h/i/x;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->indexOf(Ljava/lang/Object;)I + + move-result v0 + + const/16 v2, 0xf + + if-ltz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/g$c; + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-virtual {v0, v2, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v1, v1, Lf/h/a/f/e/h/i/g;->d:J + + invoke-virtual {v0, p1, v1, v2}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v3, v3, Lf/h/a/f/e/h/i/g;->d:J + + invoke-virtual {v0, v2, v3, v4}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v2, 0x10 + + invoke-static {v0, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v2, v2, Lf/h/a/f/e/h/i/g;->e:J + + invoke-virtual {v0, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + const/4 v0, 0x2 + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->s(Lcom/google/android/gms/common/ConnectionResult;)Z + + move-result v0 + + if-nez v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget v1, p0, Lf/h/a/f/e/h/i/g$a;->h:I + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z + + goto :goto_0 + + :cond_3 + new-instance p1, Lcom/google/android/gms/common/api/UnsupportedApiCallException; + + invoke-direct {p1, v2}, Lcom/google/android/gms/common/api/UnsupportedApiCallException;->(Lcom/google/android/gms/common/Feature;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/i0;->c(Ljava/lang/RuntimeException;)V + + :cond_4 + :goto_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final f()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->m()V + + sget-object v0, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->n()V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/h/i/h0; + + iget-object v2, v1, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iget-object v2, v2, Lf/h/a/f/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; + + invoke-virtual {p0, v2}, Lf/h/a/f/e/h/i/g$a;->c([Lcom/google/android/gms/common/Feature;)Lcom/google/android/gms/common/Feature; + + move-result-object v2 + + if-eqz v2, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :cond_0 + :try_start_0 + iget-object v1, v1, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->c:Lf/h/a/f/e/h/a$b; + + new-instance v3, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {v3}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + check-cast v1, Lf/h/a/f/j/b/e/v; + + if-eqz v1, :cond_1 + + check-cast v2, Lf/h/a/f/j/b/e/f; + + iget-object v4, v1, Lf/h/a/f/j/b/e/v;->d:Lf/h/a/f/j/b/e/a0; + + iget-object v1, v1, Lf/h/a/f/j/b/e/v;->e:Lf/h/a/f/j/b/e/i; + + invoke-static {v1, v3}, Lf/h/a/f/j/b/e/i;->e(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/f/e/h/i/k; + + move-result-object v1 + + invoke-interface {v4, v2, v1}, Lf/h/a/f/j/b/e/a0;->a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + throw v1 + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :catch_1 + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->g(I)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->a()V + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->k()V + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->o()V + + return-void +.end method + +.method public final g(I)V + .locals 1 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + if-ne p1, v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->j()V + + return-void + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v0, Lf/h/a/f/e/h/i/z; + + invoke-direct {v0, p0}, Lf/h/a/f/e/h/i/z;->(Lf/h/a/f/e/h/i/g$a;)V + + invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 6 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->i:Lf/h/a/f/e/h/i/k0; + + if-eqz v0, :cond_0 + + iget-object v0, v0, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->a()V + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->m()V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->i:Lf/h/a/f/e/k/h; + + iget-object v0, v0, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V + + iget v0, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + const/4 v1, 0x4 + + if-ne v0, v1, :cond_1 + + sget-object p1, Lf/h/a/f/e/h/i/g;->r:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v0}, Ljava/util/Queue;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; + + return-void + + :cond_2 + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->s(Lcom/google/android/gms/common/ConnectionResult;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + return-void + + :cond_3 + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget v1, p0, Lf/h/a/f/e/h/i/g$a;->h:I + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z + + move-result v0 + + if-nez v0, :cond_6 + + iget v0, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + const/16 v1, 0x12 + + if-ne v0, v1, :cond_4 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/g$a;->j:Z + + :cond_4 + iget-boolean v0, p0, Lf/h/a/f/e/h/i/g$a;->j:Z + + if-eqz v0, :cond_5 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v0, 0x9 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-static {p1, v0, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v1, v1, Lf/h/a/f/e/h/i/g;->d:J + + invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + return-void + + :cond_5 + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const/16 v1, 0x11 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + iget-object v2, v2, Lf/h/a/f/e/h/i/b;->c:Lf/h/a/f/e/h/a; + + iget-object v2, v2, Lf/h/a/f/e/h/a;->c:Ljava/lang/String; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + const/16 v3, 0x3f + + invoke-static {v2, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/2addr v4, v3 + + const-string v3, "API: " + + const-string v5, " is not available on this device. Connection failed with: " + + invoke-static {v4, v3, v2, v5, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V + + :cond_6 + return-void +.end method + +.method public final i(Landroid/os/Bundle;)V + .locals 1 + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-virtual {v0}, Landroid/os/Handler;->getLooper()Landroid/os/Looper; + + move-result-object v0 + + if-ne p1, v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->f()V + + return-void + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v0, Lf/h/a/f/e/h/i/y; + + invoke-direct {v0, p0}, Lf/h/a/f/e/h/i/y;->(Lf/h/a/f/e/h/i/g$a;)V + + invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public final j()V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->m()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/g$a;->j:Z + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->e:Lf/h/a/f/e/h/i/a1; + + sget-object v2, Lf/h/a/f/e/h/i/n0;->a:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/e/h/i/a1;->a(ZLcom/google/android/gms/common/api/Status;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + const/16 v2, 0x9 + + invoke-static {v0, v2, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v2, v2, Lf/h/a/f/e/h/i/g;->d:J + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + const/16 v2, 0xb + + invoke-static {v0, v2, v1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v2, v2, Lf/h/a/f/e/h/i/g;->e:J + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->i:Lf/h/a/f/e/k/h; + + iget-object v0, v0, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V + + return-void +.end method + +.method public final k()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :cond_0 + :goto_0 + if-ge v2, v1, :cond_1 + + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + add-int/lit8 v2, v2, 0x1 + + check-cast v3, Lf/h/a/f/e/h/i/i0; + + iget-object v4, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v4}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result v4 + + if-eqz v4, :cond_1 + + invoke-virtual {p0, v3}, Lf/h/a/f/e/h/i/g$a;->e(Lf/h/a/f/e/h/i/i0;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + iget-object v4, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v4, v3}, Ljava/util/Queue;->remove(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final l()V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + sget-object v0, Lf/h/a/f/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->e:Lf/h/a/f/e/h/i/a1; + + if-eqz v0, :cond_2 + + sget-object v1, Lf/h/a/f/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; + + const/4 v2, 0x0 + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/h/i/a1;->a(ZLcom/google/android/gms/common/api/Status;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->size()I + + move-result v1 + + new-array v1, v1, [Lf/h/a/f/e/h/i/k$a; + + invoke-interface {v0, v1}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/e/h/i/k$a; + + array-length v1, v0 + + :goto_0 + if-ge v2, v1, :cond_0 + + aget-object v3, v0, v2 + + new-instance v4, Lf/h/a/f/e/h/i/t0; + + new-instance v5, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {v5}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + invoke-direct {v4, v3, v5}, Lf/h/a/f/e/h/i/t0;->(Lf/h/a/f/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + invoke-virtual {p0, v4}, Lf/h/a/f/e/h/i/g$a;->d(Lf/h/a/f/e/h/i/i0;)V + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + new-instance v0, Lcom/google/android/gms/common/ConnectionResult; + + const/4 v1, 0x4 + + invoke-direct {v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g$a;->t(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + new-instance v1, Lf/h/a/f/e/h/i/b0; + + invoke-direct {v1, p0}, Lf/h/a/f/e/h/i/b0;->(Lf/h/a/f/e/h/i/g$a;)V + + invoke-interface {v0, v1}, Lf/h/a/f/e/h/a$f;->i(Lf/h/a/f/e/k/b$e;)V + + :cond_1 + return-void + + :cond_2 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final m()V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/g$a;->l:Lcom/google/android/gms/common/ConnectionResult; + + return-void +.end method + +.method public final n()V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/e/h/i/g$a;->j:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v1, 0xb + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v1, 0x9 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-virtual {v0, v1, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/g$a;->j:Z + + :cond_0 + return-void +.end method + +.method public final o()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + const/16 v2, 0xc + + invoke-virtual {v0, v2, v1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-virtual {v0, v2, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-wide v2, v2, Lf/h/a/f/e/h/i/g;->f:J + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + return-void +.end method + +.method public final p(Lcom/google/android/gms/common/api/Status;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v0}, Ljava/util/Queue;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/h/i/i0; + + invoke-virtual {v1, p1}, Lf/h/a/f/e/h/i/i0;->a(Lcom/google/android/gms/common/api/Status;)V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {p1}, Ljava/util/Queue;->clear()V + + return-void +.end method + +.method public final q(Lf/h/a/f/e/h/i/i0;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->e:Lf/h/a/f/e/h/i/a1; + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->b()Z + + move-result v1 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/e/h/i/i0;->b(Lf/h/a/f/e/h/i/a1;Z)V + + :try_start_0 + invoke-virtual {p1, p0}, Lf/h/a/f/e/h/i/i0;->e(Lf/h/a/f/e/h/i/g$a;)V + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g$a;->g(I)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->a()V + + return-void +.end method + +.method public final r(Z)Z + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + if-nez v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->e:Lf/h/a/f/e/h/i/a1; + + iget-object v2, v0, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + invoke-interface {v2}, Ljava/util/Map;->isEmpty()Z + + move-result v2 + + const/4 v3, 0x1 + + if-eqz v2, :cond_1 + + iget-object v0, v0, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_3 + + if-eqz p1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/g$a;->o()V + + :cond_2 + return v1 + + :cond_3 + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->a()V + + return v3 + + :cond_4 + return v1 +.end method + +.method public final s(Lcom/google/android/gms/common/ConnectionResult;)Z + .locals 3 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + sget-object v0, Lf/h/a/f/e/h/i/g;->s:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->n:Ljava/util/Set; + + iget-object v2, p0, Lf/h/a/f/e/h/i/g$a;->d:Lf/h/a/f/e/h/i/b; + + invoke-interface {v1, v2}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + iget v2, p0, Lf/h/a/f/e/h/i/g$a;->h:I + + invoke-virtual {v1, p1, v2}, Lf/h/a/f/e/h/i/v0;->l(Lcom/google/android/gms/common/ConnectionResult;I)V + + const/4 p1, 0x1 + + monitor-exit v0 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + monitor-exit v0 + + return p1 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final t(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$a;->f:Ljava/util/Set; + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/u0; + + sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->g()Ljava/lang/String; + + :cond_0 + const/4 p1, 0x0 + + if-eqz v0, :cond_1 + + throw p1 + + :cond_1 + throw p1 + + :cond_2 + iget-object p1, p0, Lf/h/a/f/e/h/i/g$a;->f:Ljava/util/Set; + + invoke-interface {p1}, Ljava/util/Set;->clear()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/g$b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$b.smali new file mode 100644 index 0000000000..35d5977046 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$b.smali @@ -0,0 +1,135 @@ +.class public final Lf/h/a/f/e/h/i/g$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/l0; +.implements Lf/h/a/f/e/k/b$c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "b" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/a$f; + +.field public final b:Lf/h/a/f/e/h/i/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/b<", + "*>;" + } + .end annotation +.end field + +.field public c:Lf/h/a/f/e/k/i; + +.field public d:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public e:Z + +.field public final synthetic f:Lf/h/a/f/e/h/i/g; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g;Lf/h/a/f/e/h/a$f;Lf/h/a/f/e/h/i/b;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/a$f;", + "Lf/h/a/f/e/h/i/b<", + "*>;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$b;->f:Lf/h/a/f/e/h/i/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$b;->c:Lf/h/a/f/e/k/i; + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$b;->d:Ljava/util/Set; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/e/h/i/g$b;->e:Z + + iput-object p2, p0, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + iput-object p3, p0, Lf/h/a/f/e/h/i/g$b;->b:Lf/h/a/f/e/h/i/b; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 2 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$b;->f:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v1, Lf/h/a/f/e/h/i/d0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/e/h/i/d0;->(Lf/h/a/f/e/h/i/g$b;Lcom/google/android/gms/common/ConnectionResult;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public final b(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/g$b;->f:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$b;->b:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + iget-object v1, v0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v1}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-object v1, v0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {v1}, Lf/h/a/f/e/h/a$f;->a()V + + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/g$a;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/g$c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$c.smali new file mode 100644 index 0000000000..c3ee01f5ce --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/g$c.smali @@ -0,0 +1,136 @@ +.class public final Lf/h/a/f/e/h/i/g$c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/b<", + "*>;" + } + .end annotation +.end field + +.field public final b:Lcom/google/android/gms/common/Feature; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/b;Lcom/google/android/gms/common/Feature;Lf/h/a/f/e/h/i/x;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + iput-object p2, p0, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 3 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + instance-of v1, p1, Lf/h/a/f/e/h/i/g$c; + + if-eqz v1, :cond_0 + + check-cast p1, Lf/h/a/f/e/h/i/g$c; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + iget-object v2, p1, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + return v0 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v0 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 3 + + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + const-string v2, "key" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + const-string v2, "feature" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; + + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/g.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/g.smali new file mode 100644 index 0000000000..7cc00f85ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/g.smali @@ -0,0 +1,1297 @@ +.class public Lf/h/a/f/e/h/i/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Handler$Callback; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/i/g$c;, + Lf/h/a/f/e/h/i/g$b;, + Lf/h/a/f/e/h/i/g$a; + } +.end annotation + + +# static fields +.field public static final q:Lcom/google/android/gms/common/api/Status; + +.field public static final r:Lcom/google/android/gms/common/api/Status; + +.field public static final s:Ljava/lang/Object; + +.field public static t:Lf/h/a/f/e/h/i/g; + + +# instance fields +.field public d:J + +.field public e:J + +.field public f:J + +.field public final g:Landroid/content/Context; + +.field public final h:Lcom/google/android/gms/common/GoogleApiAvailability; + +.field public final i:Lf/h/a/f/e/k/h; + +.field public final j:Ljava/util/concurrent/atomic/AtomicInteger; + +.field public final k:Ljava/util/concurrent/atomic/AtomicInteger; + +.field public final l:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lf/h/a/f/e/h/i/b<", + "*>;", + "Lf/h/a/f/e/h/i/g$a<", + "*>;>;" + } + .end annotation +.end field + +.field public m:Lf/h/a/f/e/h/i/t; + +.field public final n:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/f/e/h/i/b<", + "*>;>;" + } + .end annotation +.end field + +.field public final o:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/f/e/h/i/b<", + "*>;>;" + } + .end annotation +.end field + +.field public final p:Landroid/os/Handler; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const/4 v1, 0x4 + + const-string v2, "Sign-out occurred while this API call was in progress." + + invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const-string v2, "The user must be signed in to make this API call." + + invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/e/h/i/g;->r:Lcom/google/android/gms/common/api/Status; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/h/i/g;->s:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/GoogleApiAvailability;)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-wide/16 v0, 0x1388 + + iput-wide v0, p0, Lf/h/a/f/e/h/i/g;->d:J + + const-wide/32 v0, 0x1d4c0 + + iput-wide v0, p0, Lf/h/a/f/e/h/i/g;->e:J + + const-wide/16 v0, 0x2710 + + iput-wide v0, p0, Lf/h/a/f/e/h/i/g;->f:J + + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v2, 0x0 + + invoke-direct {v0, v2}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + const/4 v2, 0x5 + + const/high16 v3, 0x3f400000 # 0.75f + + invoke-direct {v0, v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + new-instance v0, Landroidx/collection/ArraySet; + + invoke-direct {v0}, Landroidx/collection/ArraySet;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->n:Ljava/util/Set; + + new-instance v0, Landroidx/collection/ArraySet; + + invoke-direct {v0}, Landroidx/collection/ArraySet;->()V + + iput-object v0, p0, Lf/h/a/f/e/h/i/g;->o:Ljava/util/Set; + + iput-object p1, p0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + new-instance p1, Lf/h/a/f/h/b/c; + + invoke-direct {p1, p2, p0}, Lf/h/a/f/h/b/c;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + iput-object p3, p0, Lf/h/a/f/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + new-instance p1, Lf/h/a/f/e/k/h; + + invoke-direct {p1, p3}, Lf/h/a/f/e/k/h;->(Lf/h/a/f/e/c;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/g;->i:Lf/h/a/f/e/k/h; + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 p2, 0x6 + + invoke-virtual {p1, p2}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; + + move-result-object p2 + + invoke-virtual {p1, p2}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method + +.method public static b(Landroid/content/Context;)Lf/h/a/f/e/h/i/g; + .locals 4 + + sget-object v0, Lf/h/a/f/e/h/i/g;->s:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/h/i/g;->t:Lf/h/a/f/e/h/i/g; + + if-nez v1, :cond_0 + + new-instance v1, Landroid/os/HandlerThread; + + const-string v2, "GoogleApiHandler" + + const/16 v3, 0x9 + + invoke-direct {v1, v2, v3}, Landroid/os/HandlerThread;->(Ljava/lang/String;I)V + + invoke-virtual {v1}, Landroid/os/HandlerThread;->start()V + + invoke-virtual {v1}, Landroid/os/HandlerThread;->getLooper()Landroid/os/Looper; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/e/h/i/g; + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + sget-object v3, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-direct {v2, p0, v1, v3}, Lf/h/a/f/e/h/i/g;->(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/GoogleApiAvailability;)V + + sput-object v2, Lf/h/a/f/e/h/i/g;->t:Lf/h/a/f/e/h/i/g; + + :cond_0 + sget-object p0, Lf/h/a/f/e/h/i/g;->t:Lf/h/a/f/e/h/i/g; + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/e/h/i/t;)V + .locals 2 + .param p1 # Lf/h/a/f/e/h/i/t; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + sget-object v0, Lf/h/a/f/e/h/i/g;->s:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + if-eq v1, p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->n:Ljava/util/Set; + + invoke-interface {v1}, Ljava/util/Set;->clear()V + + :cond_0 + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->n:Ljava/util/Set; + + iget-object p1, p1, Lf/h/a/f/e/h/i/t;->i:Landroidx/collection/ArraySet; + + invoke-interface {v1, p1}, Ljava/util/Set;->addAll(Ljava/util/Collection;)Z + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final c(Lf/h/a/f/e/h/b;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/b<", + "*>;)V" + } + .end annotation + + iget-object v0, p1, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {v1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/h/i/g$a; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/e/h/i/g$a; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/e/h/i/g$a;->(Lf/h/a/f/e/h/i/g;Lf/h/a/f/e/h/b;)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {p1, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + invoke-virtual {v1}, Lf/h/a/f/e/h/i/g$a;->b()Z + + move-result p1 + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->o:Ljava/util/Set; + + invoke-interface {p1, v0}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + :cond_1 + invoke-virtual {v1}, Lf/h/a/f/e/h/i/g$a;->a()V + + return-void +.end method + +.method public final d(Lcom/google/android/gms/common/ConnectionResult;I)Z + .locals 5 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + const/4 v2, 0x0 + + if-eqz v0, :cond_3 + + invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z + + move-result v3 + + const/4 v4, 0x0 + + if-eqz v3, :cond_0 + + iget-object v2, p1, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; + + goto :goto_0 + + :cond_0 + iget v3, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + invoke-virtual {v0, v1, v3, v2}, Lf/h/a/f/e/c;->a(Landroid/content/Context;ILjava/lang/String;)Landroid/content/Intent; + + move-result-object v3 + + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_1 + const/high16 v2, 0x8000000 + + invoke-static {v1, v4, v3, v2}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; + + move-result-object v2 + + :goto_0 + if-eqz v2, :cond_2 + + iget p1, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + invoke-static {v1, v2, p2}, Lcom/google/android/gms/common/api/GoogleApiActivity;->a(Landroid/content/Context;Landroid/app/PendingIntent;I)Landroid/app/PendingIntent; + + move-result-object p2 + + invoke-virtual {v0, v1, p1, p2}, Lcom/google/android/gms/common/GoogleApiAvailability;->j(Landroid/content/Context;ILandroid/app/PendingIntent;)V + + const/4 v4, 0x1 + + :cond_2 + return v4 + + :cond_3 + throw v2 +.end method + +.method public handleMessage(Landroid/os/Message;)Z + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget v0, p1, Landroid/os/Message;->what:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const-wide/32 v3, 0x493e0 + + const/4 v5, 0x0 + + packed-switch v0, :pswitch_data_0 + + const-string p1, "GoogleApiManager" + + const/16 v2, 0x1f + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Unknown message id: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return v1 + + :pswitch_0 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/g$c; + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v3, p1, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v3}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v3, p1, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + iget-object v3, v0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + invoke-interface {v3, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_15 + + iget-object v3, v0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v3, v3, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v4, 0xf + + invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v3, v0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v3, v3, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v4, 0x10 + + invoke-virtual {v3, v4, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$c;->b:Lcom/google/android/gms/common/Feature; + + new-instance v3, Ljava/util/ArrayList; + + iget-object v4, v0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v4}, Ljava/util/Queue;->size()I + + move-result v4 + + invoke-direct {v3, v4}, Ljava/util/ArrayList;->(I)V + + iget-object v4, v0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v4}, Ljava/util/Queue;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_0 + :goto_0 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_4 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/e/h/i/i0; + + instance-of v6, v5, Lf/h/a/f/e/h/i/w; + + if-eqz v6, :cond_0 + + move-object v6, v5 + + check-cast v6, Lf/h/a/f/e/h/i/w; + + invoke-virtual {v6, v0}, Lf/h/a/f/e/h/i/w;->f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + + move-result-object v6 + + if-eqz v6, :cond_0 + + array-length v7, v6 + + const/4 v8, 0x0 + + :goto_1 + if-ge v8, v7, :cond_2 + + aget-object v9, v6, v8 + + invoke-static {v9, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v9 + + if-eqz v9, :cond_1 + + goto :goto_2 + + :cond_1 + add-int/lit8 v8, v8, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v8, -0x1 + + :goto_2 + if-ltz v8, :cond_3 + + const/4 v6, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v6, 0x0 + + :goto_3 + if-eqz v6, :cond_0 + + invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_4 + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I + + move-result v4 + + :goto_4 + if-ge v1, v4, :cond_15 + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v5 + + add-int/lit8 v1, v1, 0x1 + + check-cast v5, Lf/h/a/f/e/h/i/i0; + + iget-object v6, v0, Lf/h/a/f/e/h/i/g$a;->a:Ljava/util/Queue; + + invoke-interface {v6, v5}, Ljava/util/Queue;->remove(Ljava/lang/Object;)Z + + new-instance v6, Lcom/google/android/gms/common/api/UnsupportedApiCallException; + + invoke-direct {v6, p1}, Lcom/google/android/gms/common/api/UnsupportedApiCallException;->(Lcom/google/android/gms/common/Feature;)V + + invoke-virtual {v5, v6}, Lf/h/a/f/e/h/i/i0;->c(Ljava/lang/RuntimeException;)V + + goto :goto_4 + + :pswitch_1 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/g$c; + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g$c;->a:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + iget-object v1, v0, Lf/h/a/f/e/h/i/g$a;->k:Ljava/util/List; + + invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_5 + + goto/16 :goto_a + + :cond_5 + iget-boolean p1, v0, Lf/h/a/f/e/h/i/g$a;->j:Z + + if-nez p1, :cond_15 + + iget-object p1, v0, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->j()Z + + move-result p1 + + if-nez p1, :cond_6 + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->a()V + + goto/16 :goto_a + + :cond_6 + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->k()V + + goto/16 :goto_a + + :pswitch_2 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/u; + + if-eqz p1, :cond_8 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {p1, v5}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + throw v5 + + :cond_7 + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {p1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {p1, v1}, Lf/h/a/f/e/h/i/g$a;->r(Z)Z + + throw v5 + + :cond_8 + throw v5 + + :pswitch_3 + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {p1, v2}, Lf/h/a/f/e/h/i/g$a;->r(Z)Z + + goto/16 :goto_a + + :pswitch_4 + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/g$a; + + iget-object v0, p1, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-boolean v0, p1, Lf/h/a/f/e/h/i/g$a;->j:Z + + if-eqz v0, :cond_15 + + invoke-virtual {p1}, Lf/h/a/f/e/h/i/g$a;->n()V + + iget-object v0, p1, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v1, v0, Lf/h/a/f/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + invoke-virtual {v1, v0}, Lcom/google/android/gms/common/GoogleApiAvailability;->c(Landroid/content/Context;)I + + move-result v0 + + const/16 v1, 0x12 + + const/16 v3, 0x8 + + if-ne v0, v1, :cond_9 + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const-string v1, "Connection timed out while waiting for Google Play services update to complete." + + invoke-direct {v0, v3, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + goto :goto_5 + + :cond_9 + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const-string v1, "API failed to connect while resuming due to an unknown error." + + invoke-direct {v0, v3, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + :goto_5 + invoke-virtual {p1, v0}, Lf/h/a/f/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->a()V + + goto/16 :goto_a + + :pswitch_5 + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->o:Ljava/util/Set; + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_6 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_a + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/b; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {v1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->l()V + + goto :goto_6 + + :cond_a + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->o:Ljava/util/Set; + + invoke-interface {p1}, Ljava/util/Set;->clear()V + + goto/16 :goto_a + + :pswitch_6 + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/g$a; + + iget-object v0, p1, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-static {v0}, Lf/h/a/c/i1/e;->u(Landroid/os/Handler;)V + + iget-boolean v0, p1, Lf/h/a/f/e/h/i/g$a;->j:Z + + if-eqz v0, :cond_15 + + invoke-virtual {p1}, Lf/h/a/f/e/h/i/g$a;->a()V + + goto/16 :goto_a + + :pswitch_7 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/b; + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/g;->c(Lf/h/a/f/e/h/b;)V + + goto/16 :goto_a + + :pswitch_8 + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + instance-of p1, p1, Landroid/app/Application; + + if-eqz p1, :cond_15 + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->g:Landroid/content/Context; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + check-cast p1, Landroid/app/Application; + + invoke-static {p1}, Lf/h/a/f/e/h/i/c;->a(Landroid/app/Application;)V + + sget-object p1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + new-instance v0, Lf/h/a/f/e/h/i/x; + + invoke-direct {v0, p0}, Lf/h/a/f/e/h/i/x;->(Lf/h/a/f/e/h/i/g;)V + + if-eqz p1, :cond_c + + sget-object v1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + monitor-enter v1 + + :try_start_0 + iget-object p1, p1, Lf/h/a/f/e/h/i/c;->f:Ljava/util/ArrayList; + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object p1, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; + + iget-object v0, p1, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result v0 + + if-nez v0, :cond_b + + new-instance v0, Landroid/app/ActivityManager$RunningAppProcessInfo; + + invoke-direct {v0}, Landroid/app/ActivityManager$RunningAppProcessInfo;->()V + + invoke-static {v0}, Landroid/app/ActivityManager;->getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V + + iget-object v1, p1, Lf/h/a/f/e/h/i/c;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z + + move-result v1 + + if-nez v1, :cond_b + + iget v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I + + const/16 v1, 0x64 + + if-le v0, v1, :cond_b + + iget-object v0, p1, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + :cond_b + iget-object p1, p1, Lf/h/a/f/e/h/i/c;->d:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicBoolean;->get()Z + + move-result p1 + + if-nez p1, :cond_15 + + iput-wide v3, p0, Lf/h/a/f/e/h/i/g;->f:J + + goto/16 :goto_a + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 + + :cond_c + throw v5 + + :pswitch_9 + iget v0, p1, Landroid/os/Message;->arg1:I + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lcom/google/android/gms/common/ConnectionResult; + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_d + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_e + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/e/h/i/g$a; + + iget v4, v3, Lf/h/a/f/e/h/i/g$a;->h:I + + if-ne v4, v0, :cond_d + + goto :goto_7 + + :cond_e + move-object v3, v5 + + :goto_7 + if-eqz v3, :cond_10 + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const/16 v1, 0x11 + + iget-object v4, p0, Lf/h/a/f/e/h/i/g;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + iget v6, p1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + if-eqz v4, :cond_f + + invoke-static {v6}, Lf/h/a/f/e/e;->b(I)Ljava/lang/String; + + move-result-object v4 + + iget-object p1, p1, Lcom/google/android/gms/common/ConnectionResult;->g:Ljava/lang/String; + + const/16 v5, 0x45 + + invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + invoke-static {p1, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + const-string v6, "Error resolution was canceled by the user, original error message: " + + const-string v7, ": " + + invoke-static {v5, v6, v4, v7, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + invoke-virtual {v3, v0}, Lf/h/a/f/e/h/i/g$a;->p(Lcom/google/android/gms/common/api/Status;)V + + goto/16 :goto_a + + :cond_f + throw v5 + + :cond_10 + const-string p1, "GoogleApiManager" + + const/16 v1, 0x4c + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Could not find API instance " + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, " while trying to fail enqueued calls." + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/lang/Exception; + + invoke-direct {v1}, Ljava/lang/Exception;->()V + + invoke-static {p1, v0, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto/16 :goto_a + + :pswitch_a + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/g0; + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g0;->c:Lf/h/a/f/e/h/b; + + iget-object v1, v1, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + if-nez v0, :cond_11 + + iget-object v0, p1, Lf/h/a/f/e/h/i/g0;->c:Lf/h/a/f/e/h/b; + + invoke-virtual {p0, v0}, Lf/h/a/f/e/h/i/g;->c(Lf/h/a/f/e/h/b;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g0;->c:Lf/h/a/f/e/h/b; + + iget-object v1, v1, Lf/h/a/f/e/h/b;->d:Lf/h/a/f/e/h/i/b; + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + :cond_11 + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->b()Z + + move-result v1 + + if-eqz v1, :cond_12 + + iget-object v1, p0, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v1 + + iget v3, p1, Lf/h/a/f/e/h/i/g0;->b:I + + if-eq v1, v3, :cond_12 + + iget-object p1, p1, Lf/h/a/f/e/h/i/g0;->a:Lf/h/a/f/e/h/i/i0; + + sget-object v1, Lf/h/a/f/e/h/i/g;->q:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1, v1}, Lf/h/a/f/e/h/i/i0;->a(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->l()V + + goto :goto_a + + :cond_12 + iget-object p1, p1, Lf/h/a/f/e/h/i/g0;->a:Lf/h/a/f/e/h/i/i0; + + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/g$a;->d(Lf/h/a/f/e/h/i/i0;)V + + goto :goto_a + + :pswitch_b + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {p1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_8 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_15 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->m()V + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->a()V + + goto :goto_8 + + :pswitch_c + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/u0; + + if-eqz p1, :cond_13 + + throw v5 + + :cond_13 + throw v5 + + :pswitch_d + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + if-eqz p1, :cond_14 + + const-wide/16 v3, 0x2710 + + :cond_14 + iput-wide v3, p0, Lf/h/a/f/e/h/i/g;->f:J + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/16 v0, 0xc + + invoke-virtual {p1, v0}, Landroid/os/Handler;->removeMessages(I)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/g;->l:Ljava/util/Map; + + invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_9 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_15 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/h/i/b; + + iget-object v3, p0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + invoke-virtual {v3, v0, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object v1 + + iget-wide v4, p0, Lf/h/a/f/e/h/i/g;->f:J + + invoke-virtual {v3, v1, v4, v5}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + goto :goto_9 + + :cond_15 + :goto_a + return v2 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_a + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_a + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/g0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/g0.smali new file mode 100644 index 0000000000..db2c9d9bf6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/g0.smali @@ -0,0 +1,43 @@ +.class public final Lf/h/a/f/e/h/i/g0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/i0; + +.field public final b:I + +.field public final c:Lf/h/a/f/e/h/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/b<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/i0;ILf/h/a/f/e/h/b;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/i0;", + "I", + "Lf/h/a/f/e/h/b<", + "*>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/g0;->a:Lf/h/a/f/e/h/i/i0; + + iput p2, p0, Lf/h/a/f/e/h/i/g0;->b:I + + iput-object p3, p0, Lf/h/a/f/e/h/i/g0;->c:Lf/h/a/f/e/h/b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/h.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/h.smali new file mode 100644 index 0000000000..c11c3b36bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/h.smali @@ -0,0 +1,255 @@ +.class public final Lf/h/a/f/e/h/i/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation runtime Ljava/lang/Deprecated; +.end annotation + + +# static fields +.field public static final d:Ljava/lang/Object; + +.field public static e:Lf/h/a/f/e/h/i/h; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Lcom/google/android/gms/common/api/Status; + +.field public final c:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/h/i/h;->d:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Landroid/content/Context;)V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + sget v1, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "google_app_measurement_enable" + + const-string v3, "integer" + + invoke-virtual {v0, v2, v3, v1}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I + + move-result v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + const/4 v2, 0x1 + + :cond_0 + xor-int/lit8 v0, v2, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/h;->c:Z + + goto :goto_0 + + :cond_1 + iput-boolean v2, p0, Lf/h/a/f/e/h/i/h;->c:Z + + :goto_0 + invoke-static {p1}, Lf/h/a/f/e/k/j0;->a(Landroid/content/Context;)V + + sget-object v0, Lf/h/a/f/e/k/j0;->c:Ljava/lang/String; + + const/4 v1, 0x0 + + if-nez v0, :cond_3 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p1 + + sget v0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; + + move-result-object v0 + + const-string v2, "google_app_id" + + const-string v3, "string" + + invoke-virtual {p1, v2, v3, v0}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v0 + + if-nez v0, :cond_2 + + move-object v0, v1 + + goto :goto_1 + + :cond_2 + invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v0 + + :cond_3 + :goto_1 + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-eqz p1, :cond_4 + + new-instance p1, Lcom/google/android/gms/common/api/Status; + + const/16 v0, 0xa + + const-string v2, "Missing google app id value from from string resources with name google_app_id." + + invoke-direct {p1, v0, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; + + iput-object v1, p0, Lf/h/a/f/e/h/i/h;->a:Ljava/lang/String; + + return-void + + :cond_4 + iput-object v0, p0, Lf/h/a/f/e/h/i/h;->a:Ljava/lang/String; + + sget-object p1, Lcom/google/android/gms/common/api/Status;->h:Lcom/google/android/gms/common/api/Status; + + iput-object p1, p0, Lf/h/a/f/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; + + return-void +.end method + +.method public static a(Ljava/lang/String;)Lf/h/a/f/e/h/i/h; + .locals 4 + + sget-object v0, Lf/h/a/f/e/h/i/h;->d:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/h/i/h;->e:Lf/h/a/f/e/h/i/h; + + if-eqz v1, :cond_0 + + sget-object p0, Lf/h/a/f/e/h/i/h;->e:Lf/h/a/f/e/h/i/h; + + monitor-exit v0 + + return-object p0 + + :cond_0 + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x22 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Initialize must be called before " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "." + + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static b(Landroid/content/Context;)Lcom/google/android/gms/common/api/Status; + .locals 2 + + const-string v0, "Context must not be null." + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/e/h/i/h;->d:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/h/i/h;->e:Lf/h/a/f/e/h/i/h; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/e/h/i/h; + + invoke-direct {v1, p0}, Lf/h/a/f/e/h/i/h;->(Landroid/content/Context;)V + + sput-object v1, Lf/h/a/f/e/h/i/h;->e:Lf/h/a/f/e/h/i/h; + + :cond_0 + sget-object p0, Lf/h/a/f/e/h/i/h;->e:Lf/h/a/f/e/h/i/h; + + iget-object p0, p0, Lf/h/a/f/e/h/i/h;->b:Lcom/google/android/gms/common/api/Status; + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/h0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/h0.smali new file mode 100644 index 0000000000..e640502285 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/h0.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/e/h/i/h0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/m; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/m<", + "Lf/h/a/f/e/h/a$b;", + "*>;" + } + .end annotation +.end field + +.field public final b:Lf/h/a/f/e/h/i/q; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/q<", + "Lf/h/a/f/e/h/a$b;", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/m;Lf/h/a/f/e/h/i/q;)V + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/m; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/e/h/i/q; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/m<", + "Lf/h/a/f/e/h/a$b;", + "*>;", + "Lf/h/a/f/e/h/i/q<", + "Lf/h/a/f/e/h/a$b;", + "*>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iput-object p2, p0, Lf/h/a/f/e/h/i/h0;->b:Lf/h/a/f/e/h/i/q; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/i.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/i.smali new file mode 100644 index 0000000000..c90236568d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/i.smali @@ -0,0 +1,3 @@ +.class public Lf/h/a/f/e/h/i/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/i0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/i0.smali new file mode 100644 index 0000000000..99b125ecf6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/i0.smali @@ -0,0 +1,87 @@ +.class public abstract Lf/h/a/f/e/h/i/i0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + instance-of v1, p0, Landroid/os/TransactionTooLargeException; + + if-eqz v1, :cond_0 + + const-string v1, "TransactionTooLargeException: " + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-virtual {p0}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + new-instance p0, Lcom/google/android/gms/common/api/Status; + + const/16 v1, 0x8 + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v1, v0}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + return-object p0 +.end method + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/api/Status;)V + .param p1 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method + +.method public abstract b(Lf/h/a/f/e/h/i/a1;Z)V + .param p1 # Lf/h/a/f/e/h/i/a1; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method + +.method public abstract c(Ljava/lang/RuntimeException;)V + .param p1 # Ljava/lang/RuntimeException; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method + +.method public abstract e(Lf/h/a/f/e/h/i/g$a;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/DeadObjectException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/j.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/j.smali new file mode 100644 index 0000000000..7210a1af88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/j.smali @@ -0,0 +1,31 @@ +.class public interface abstract Lf/h/a/f/e/h/i/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# virtual methods +.method public abstract a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V + .param p2 # Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method + +.method public abstract c(Ljava/lang/String;Ljava/lang/Class;)Lcom/google/android/gms/common/api/internal/LifecycleCallback; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation +.end method + +.method public abstract d()Landroid/app/Activity; +.end method + +.method public abstract startActivityForResult(Landroid/content/Intent;I)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/j0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/j0.smali new file mode 100644 index 0000000000..21824239fc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/j0.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/f/e/h/i/j0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/k0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/j0;->d:Lf/h/a/f/e/h/i/k0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/j0;->d:Lf/h/a/f/e/h/i/k0; + + iget-object v0, v0, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + const/4 v2, 0x4 + + invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + check-cast v0, Lf/h/a/f/e/h/i/g$b; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/k$a.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$a.smali new file mode 100644 index 0000000000..8430df442e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$a.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/f/e/h/i/k$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "T", + "L;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/Object;Ljava/lang/String;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(T", + "L;", + "Ljava/lang/String;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/k$a;->a:Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/e/h/i/k$a;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/e/h/i/k$a; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/e/h/i/k$a; + + iget-object v1, p0, Lf/h/a/f/e/h/i/k$a;->a:Ljava/lang/Object; + + iget-object v3, p1, Lf/h/a/f/e/h/i/k$a;->a:Ljava/lang/Object; + + if-ne v1, v3, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/h/i/k$a;->b:Ljava/lang/String; + + iget-object p1, p1, Lf/h/a/f/e/h/i/k$a;->b:Ljava/lang/String; + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + return v0 + + :cond_2 + return v2 +.end method + +.method public final hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/k$a;->a:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/e/h/i/k$a;->b:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/k$b.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$b.smali new file mode 100644 index 0000000000..1351339714 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$b.smali @@ -0,0 +1,38 @@ +.class public interface abstract Lf/h/a/f/e/h/i/k$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(T", + "L;", + ")V" + } + .end annotation +.end method + +.method public abstract b()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/k$c.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$c.smali new file mode 100644 index 0000000000..14d1002505 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/k$c.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/f/e/h/i/k$c; +.super Lf/h/a/f/h/b/c; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/h/i/k; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "c" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;Landroid/os/Looper;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/k$c;->a:Lf/h/a/f/e/h/i/k; + + invoke-direct {p0, p2}, Lf/h/a/f/h/b/c;->(Landroid/os/Looper;)V + + return-void +.end method + + +# virtual methods +.method public final handleMessage(Landroid/os/Message;)V + .locals 2 + + iget v0, p1, Landroid/os/Message;->what:I + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-static {v1}, Lf/h/a/c/i1/e;->q(Z)V + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/h/i/k$b; + + iget-object v0, p0, Lf/h/a/f/e/h/i/k$c;->a:Lf/h/a/f/e/h/i/k; + + iget-object v0, v0, Lf/h/a/f/e/h/i/k;->b:Ljava/lang/Object; + + if-nez v0, :cond_1 + + invoke-interface {p1}, Lf/h/a/f/e/h/i/k$b;->b()V + + goto :goto_1 + + :cond_1 + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/e/h/i/k$b;->a(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_1 + return-void + + :catch_0 + move-exception v0 + + invoke-interface {p1}, Lf/h/a/f/e/h/i/k$b;->b()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/k.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/k.smali new file mode 100644 index 0000000000..be86f0f336 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/k.smali @@ -0,0 +1,137 @@ +.class public final Lf/h/a/f/e/h/i/k; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/h/i/k$a;, + Lf/h/a/f/e/h/i/k$c;, + Lf/h/a/f/e/h/i/k$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k$c; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k$c;" + } + .end annotation +.end field + +.field public volatile b:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "T", + "L;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/e/h/i/k$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k$a<", + "T", + "L;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V + .locals 1 + .param p1 # Landroid/os/Looper; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Looper;", + "T", + "L;", + "Ljava/lang/String;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/f/e/h/i/k$c; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/e/h/i/k$c;->(Lf/h/a/f/e/h/i/k;Landroid/os/Looper;)V + + iput-object v0, p0, Lf/h/a/f/e/h/i/k;->a:Lf/h/a/f/e/h/i/k$c; + + const-string p1, "Listener must not be null" + + invoke-static {p2, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/e/h/i/k;->b:Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/e/h/i/k$a; + + invoke-static {p3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-direct {p1, p2, p3}, Lf/h/a/f/e/h/i/k$a;->(Ljava/lang/Object;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/e/h/i/k$b;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k$b<", + "-T", + "L;", + ">;)V" + } + .end annotation + + const-string v0, "Notifier must not be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/e/h/i/k;->a:Lf/h/a/f/e/h/i/k$c; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/k;->a:Lf/h/a/f/e/h/i/k$c; + + invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/k0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/k0.smali new file mode 100644 index 0000000000..c4e36f3a7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/k0.smali @@ -0,0 +1,147 @@ +.class public final Lf/h/a/f/e/h/i/k0; +.super Lf/h/a/f/m/b/d; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/c$a; +.implements Lf/h/a/f/e/h/c$b; + + +# static fields +.field public static h:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "+", + "Lf/h/a/f/m/e;", + "Lf/h/a/f/m/a;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Landroid/os/Handler; + +.field public final c:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "+", + "Lf/h/a/f/m/e;", + "Lf/h/a/f/m/a;", + ">;" + } + .end annotation +.end field + +.field public d:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public e:Lf/h/a/f/e/k/c; + +.field public f:Lf/h/a/f/m/e; + +.field public g:Lf/h/a/f/e/h/i/l0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/m/d;->c:Lf/h/a/f/e/h/a$a; + + sput-object v0, Lf/h/a/f/e/h/i/k0;->h:Lf/h/a/f/e/h/a$a; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/os/Handler;Lf/h/a/f/e/k/c;)V + .locals 1 + .param p3 # Lf/h/a/f/e/k/c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + sget-object v0, Lf/h/a/f/e/h/i/k0;->h:Lf/h/a/f/e/h/a$a; + + invoke-direct {p0}, Lf/h/a/f/m/b/d;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/k0;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/f/e/h/i/k0;->b:Landroid/os/Handler; + + const-string p1, "ClientSettings must not be null" + + invoke-static {p3, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/e/h/i/k0;->e:Lf/h/a/f/e/k/c; + + iget-object p1, p3, Lf/h/a/f/e/k/c;->b:Ljava/util/Set; + + iput-object p1, p0, Lf/h/a/f/e/h/i/k0;->d:Ljava/util/Set; + + iput-object v0, p0, Lf/h/a/f/e/h/i/k0;->c:Lf/h/a/f/e/h/a$a; + + return-void +.end method + + +# virtual methods +.method public final g(I)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + invoke-interface {p1}, Lf/h/a/f/e/h/a$f;->a()V + + return-void +.end method + +.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 1 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + check-cast v0, Lf/h/a/f/e/h/i/g$b; + + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void +.end method + +.method public final i(Landroid/os/Bundle;)V + .locals 0 + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + invoke-interface {p1, p0}, Lf/h/a/f/m/e;->e(Lf/h/a/f/m/b/c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/l.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/l.smali new file mode 100644 index 0000000000..a11ef87154 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/l.smali @@ -0,0 +1,12 @@ +.class public interface abstract Lf/h/a/f/e/h/i/l; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# virtual methods +.method public abstract h(Lcom/google/android/gms/common/ConnectionResult;)V + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/l0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/l0.smali new file mode 100644 index 0000000000..bf92aadae5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/l0.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/e/h/i/l0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/m.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/m.smali new file mode 100644 index 0000000000..acd0e760b7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/m.smali @@ -0,0 +1,61 @@ +.class public abstract Lf/h/a/f/e/h/i/m; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "T", + "L;", + ">;" + } + .end annotation +.end field + +.field public final b:[Lcom/google/android/gms/common/Feature; + +.field public final c:Z + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "T", + "L;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/m;->a:Lf/h/a/f/e/h/i/k; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/e/h/i/m;->c:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/m0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/m0.smali new file mode 100644 index 0000000000..129b4cc90c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/m0.smali @@ -0,0 +1,172 @@ +.class public final Lf/h/a/f/e/h/i/m0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/signin/internal/zak; + +.field public final synthetic e:Lf/h/a/f/e/h/i/k0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/m0;->e:Lf/h/a/f/e/h/i/k0; + + iput-object p2, p0, Lf/h/a/f/e/h/i/m0;->d:Lcom/google/android/gms/signin/internal/zak; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/e/h/i/m0;->e:Lf/h/a/f/e/h/i/k0; + + iget-object v1, p0, Lf/h/a/f/e/h/i/m0;->d:Lcom/google/android/gms/signin/internal/zak; + + const/4 v2, 0x0 + + if-eqz v0, :cond_6 + + iget-object v3, v1, Lcom/google/android/gms/signin/internal/zak;->e:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z + + move-result v4 + + if-eqz v4, :cond_4 + + iget-object v1, v1, Lcom/google/android/gms/signin/internal/zak;->f:Lcom/google/android/gms/common/internal/ResolveAccountResponse; + + iget-object v3, v1, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->f:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z + + move-result v4 + + if-nez v4, :cond_0 + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x30 + + const-string v4, "Sign-in succeeded with resolve account failure: " + + invoke-static {v2, v4, v1}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + new-instance v2, Ljava/lang/Exception; + + invoke-direct {v2}, Ljava/lang/Exception;->()V + + const-string v4, "SignInCoordinator" + + invoke-static {v4, v1, v2}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + iget-object v1, v0, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + check-cast v1, Lf/h/a/f/e/h/i/g$b; + + invoke-virtual {v1, v3}, Lf/h/a/f/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object v0, v0, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->a()V + + goto :goto_2 + + :cond_0 + iget-object v3, v0, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + invoke-virtual {v1}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->Z()Lf/h/a/f/e/k/i; + + move-result-object v1 + + iget-object v4, v0, Lf/h/a/f/e/h/i/k0;->d:Ljava/util/Set; + + check-cast v3, Lf/h/a/f/e/h/i/g$b; + + if-eqz v3, :cond_3 + + if-eqz v1, :cond_2 + + if-nez v4, :cond_1 + + goto :goto_0 + + :cond_1 + iput-object v1, v3, Lf/h/a/f/e/h/i/g$b;->c:Lf/h/a/f/e/k/i; + + iput-object v4, v3, Lf/h/a/f/e/h/i/g$b;->d:Ljava/util/Set; + + iget-boolean v2, v3, Lf/h/a/f/e/h/i/g$b;->e:Z + + if-eqz v2, :cond_5 + + iget-object v2, v3, Lf/h/a/f/e/h/i/g$b;->a:Lf/h/a/f/e/h/a$f; + + invoke-interface {v2, v1, v4}, Lf/h/a/f/e/h/a$f;->d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + + goto :goto_1 + + :cond_2 + :goto_0 + new-instance v1, Ljava/lang/Exception; + + invoke-direct {v1}, Ljava/lang/Exception;->()V + + const-string v2, "GoogleApiManager" + + const-string v4, "Received null response from onSignInSuccess" + + invoke-static {v2, v4, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + const/4 v2, 0x4 + + invoke-direct {v1, v2}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + invoke-virtual {v3, v1}, Lf/h/a/f/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V + + goto :goto_1 + + :cond_3 + throw v2 + + :cond_4 + iget-object v1, v0, Lf/h/a/f/e/h/i/k0;->g:Lf/h/a/f/e/h/i/l0; + + check-cast v1, Lf/h/a/f/e/h/i/g$b; + + invoke-virtual {v1, v3}, Lf/h/a/f/e/h/i/g$b;->b(Lcom/google/android/gms/common/ConnectionResult;)V + + :cond_5 + :goto_1 + iget-object v0, v0, Lf/h/a/f/e/h/i/k0;->f:Lf/h/a/f/m/e; + + invoke-interface {v0}, Lf/h/a/f/e/h/a$f;->a()V + + :goto_2 + return-void + + :cond_6 + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/n.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/n.smali new file mode 100644 index 0000000000..1b1185af9c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/n.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/e/h/i/n; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/n0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/n0.smali new file mode 100644 index 0000000000..a810a05f70 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/n0.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/e/h/i/n0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# static fields +.field public static final a:Lcom/google/android/gms/common/api/Status; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + const/16 v1, 0x8 + + const-string v2, "The connection to Google Play services was lost" + + invoke-direct {v0, v1, v2}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/e/h/i/n0;->a:Lcom/google/android/gms/common/api/Status; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/o.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/o.smali new file mode 100644 index 0000000000..e6c1df521a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/o.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/e/h/i/o; +.super Lcom/google/android/gms/common/api/internal/BasePendingResult; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/gms/common/api/internal/BasePendingResult<", + "Lcom/google/android/gms/common/api/Status;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/c;)V + .locals 0 + + invoke-direct {p0, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->(Lf/h/a/f/e/h/c;)V + + return-void +.end method + + +# virtual methods +.method public synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; + .locals 0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/o0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/o0.smali new file mode 100644 index 0000000000..110a988908 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/o0.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/e/h/i/o0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/api/internal/BasePendingResult;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/common/api/internal/BasePendingResult<", + "*>;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/p.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/p.smali new file mode 100644 index 0000000000..0cfc4c6feb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/p.smali @@ -0,0 +1,60 @@ +.class public abstract Lf/h/a/f/e/h/i/p; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:[Lcom/google/android/gms/common/Feature; + +.field public final b:Z + + +# direct methods +.method public constructor ()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/h/i/p;->a:[Lcom/google/android/gms/common/Feature; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/p;->b:Z + + return-void +.end method + + +# virtual methods +.method public abstract c(Lf/h/a/f/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TA;", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "TResultT;>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/p0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/p0.smali new file mode 100644 index 0000000000..55c210b192 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/p0.smali @@ -0,0 +1,236 @@ +.class public final Lf/h/a/f/e/h/i/p0; +.super Lf/h/a/f/e/h/i/i0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Lf/h/a/f/e/h/i/i0;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/d; + .annotation system Ldalvik/annotation/Signature; + value = { + "TA;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (ILf/h/a/f/e/h/i/d;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITA;)V" + } + .end annotation + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/i0;->(I)V + + iput-object p2, p0, Lf/h/a/f/e/h/i/p0;->a:Lf/h/a/f/e/h/i/d; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 1 + .param p1 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/p0;->a:Lf/h/a/f/e/h/i/d; + + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V + + return-void +.end method + +.method public final b(Lf/h/a/f/e/h/i/a1;Z)V + .locals 2 + .param p1 # Lf/h/a/f/e/h/i/a1; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/p0;->a:Lf/h/a/f/e/h/i/d; + + iget-object v1, p1, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + invoke-interface {v1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p2, Lf/h/a/f/e/h/i/s; + + invoke-direct {p2, p1, v0}, Lf/h/a/f/e/h/i/s;->(Lf/h/a/f/e/h/i/a1;Lcom/google/android/gms/common/api/internal/BasePendingResult;)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->c(Lf/h/a/f/e/h/d$a;)V + + return-void +.end method + +.method public final c(Ljava/lang/RuntimeException;)V + .locals 4 + .param p1 # Ljava/lang/RuntimeException; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p1}, Ljava/lang/RuntimeException;->getLocalizedMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x2 + + invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, ": " + + invoke-static {v2, v1, v3, p1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const/16 v1, 0xa + + invoke-direct {v0, v1, p1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/p0;->a:Lf/h/a/f/e/h/i/d; + + invoke-virtual {p1, v0}, Lf/h/a/f/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V + + return-void +.end method + +.method public final e(Lf/h/a/f/e/h/i/g$a;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/DeadObjectException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/p0;->a:Lf/h/a/f/e/h/i/d; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + instance-of v2, p1, Lf/h/a/f/e/k/o; + + if-eqz v2, :cond_1 + + check-cast p1, Lf/h/a/f/e/k/o; + + if-eqz p1, :cond_0 + + move-object p1, v1 + + goto :goto_0 + + :cond_0 + throw v1 + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_2 + + :cond_1 + :goto_0 + const/16 v2, 0x8 + + const/4 v3, 0x1 + + :try_start_1 + invoke-virtual {v0, p1}, Lf/h/a/f/e/h/i/d;->k(Lf/h/a/f/e/h/a$b;)V + :try_end_1 + .catch Landroid/os/DeadObjectException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_2 + + goto :goto_1 + + :catch_0 + move-exception p1 + + :try_start_2 + new-instance v4, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v4, v3, v2, p1, v1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V + + :goto_1 + return-void + + :catch_1 + move-exception p1 + + new-instance v4, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1}, Landroid/os/RemoteException;->getLocalizedMessage()Ljava/lang/String; + + move-result-object v5 + + invoke-direct {v4, v3, v2, v5, v1}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V + + throw p1 + + :cond_2 + throw v1 + :try_end_2 + .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + move-exception p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/p0;->c(Ljava/lang/RuntimeException;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/q.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/q.smali new file mode 100644 index 0000000000..1dd2db33a4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/q.smali @@ -0,0 +1,49 @@ +.class public abstract Lf/h/a/f/e/h/i/q; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k$a<", + "T", + "L;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k$a;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k$a<", + "T", + "L;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/q;->a:Lf/h/a/f/e/h/i/k$a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/q0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/q0.smali new file mode 100644 index 0000000000..88e31d7d2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/q0.smali @@ -0,0 +1,163 @@ +.class public abstract Lf/h/a/f/e/h/i/q0; +.super Lf/h/a/f/e/h/i/w; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/i/w;" + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/gms/tasks/TaskCompletionSource; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "TT;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (ILcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/w;->(I)V + + iput-object p2, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + return-void +.end method + + +# virtual methods +.method public a(Lcom/google/android/gms/common/api/Status;)V + .locals 2 + .param p1 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v1, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void +.end method + +.method public c(Ljava/lang/RuntimeException;)V + .locals 1 + .param p1 # Ljava/lang/RuntimeException; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void +.end method + +.method public final e(Lf/h/a/f/e/h/i/g$a;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/DeadObjectException; + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/q0;->h(Lf/h/a/f/e/h/i/g$a;)V + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void + + :catch_1 + move-exception p1 + + invoke-static {p1}, Lf/h/a/f/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v1, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void + + :catch_2 + move-exception p1 + + invoke-static {p1}, Lf/h/a/f/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v2, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v2, v0}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + throw p1 +.end method + +.method public abstract h(Lf/h/a/f/e/h/i/g$a;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/r.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/r.smali new file mode 100644 index 0000000000..a9e7c0c627 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/r.smali @@ -0,0 +1,63 @@ +.class public final Lf/h/a/f/e/h/i/r; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/o/c; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/o/c<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; + +.field public final synthetic b:Lf/h/a/f/e/h/i/a1; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/a1;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/r;->b:Lf/h/a/f/e/h/i/a1; + + iput-object p2, p0, Lf/h/a/f/e/h/i/r;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 1 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/r;->b:Lf/h/a/f/e/h/i/a1; + + iget-object p1, p1, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/e/h/i/r;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-interface {p1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/r0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/r0.smali new file mode 100644 index 0000000000..560b2937e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/r0.smali @@ -0,0 +1,241 @@ +.class public final Lf/h/a/f/e/h/i/r0; +.super Lf/h/a/f/e/h/i/w; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/i/w;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/p; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/p<", + "Lf/h/a/f/e/h/a$b;", + "TResultT;>;" + } + .end annotation +.end field + +.field public final b:Lcom/google/android/gms/tasks/TaskCompletionSource; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "TResultT;>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/e/h/i/n; + + +# direct methods +.method public constructor (ILf/h/a/f/e/h/i/p;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/f/e/h/i/n;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lf/h/a/f/e/h/i/p<", + "Lf/h/a/f/e/h/a$b;", + "TResultT;>;", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "TResultT;>;", + "Lf/h/a/f/e/h/i/n;", + ")V" + } + .end annotation + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/w;->(I)V + + iput-object p3, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iput-object p2, p0, Lf/h/a/f/e/h/i/r0;->a:Lf/h/a/f/e/h/i/p; + + iput-object p4, p0, Lf/h/a/f/e/h/i/r0;->c:Lf/h/a/f/e/h/i/n; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 2 + .param p1 # Lcom/google/android/gms/common/api/Status; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v1, p0, Lf/h/a/f/e/h/i/r0;->c:Lf/h/a/f/e/h/i/n; + + invoke-interface {v1, p1}, Lf/h/a/f/e/h/i/n;->a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void +.end method + +.method public final b(Lf/h/a/f/e/h/i/a1;Z)V + .locals 2 + .param p1 # Lf/h/a/f/e/h/i/a1; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v1, p1, Lf/h/a/f/e/h/i/a1;->b:Ljava/util/Map; + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + invoke-interface {v1, v0, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + new-instance v1, Lf/h/a/f/e/h/i/r; + + invoke-direct {v1, p1, v0}, Lf/h/a/f/e/h/i/r;->(Lf/h/a/f/e/h/i/a1;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + if-eqz p2, :cond_0 + + sget-object p1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + invoke-virtual {p2, p1, v1}, Lf/h/a/f/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final c(Ljava/lang/RuntimeException;)V + .locals 1 + .param p1 # Ljava/lang/RuntimeException; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void +.end method + +.method public final e(Lf/h/a/f/e/h/i/g$a;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/DeadObjectException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->a:Lf/h/a/f/e/h/i/p; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + iget-object v1, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/e/h/i/p;->c(Lf/h/a/f/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void + + :catch_1 + move-exception p1 + + invoke-static {p1}, Lf/h/a/f/e/h/i/i0;->d(Landroid/os/RemoteException;)Lcom/google/android/gms/common/api/Status; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/r0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v1, p0, Lf/h/a/f/e/h/i/r0;->c:Lf/h/a/f/e/h/i/n; + + invoke-interface {v1, p1}, Lf/h/a/f/e/h/i/n;->a(Lcom/google/android/gms/common/api/Status;)Ljava/lang/Exception; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a(Ljava/lang/Exception;)Z + + return-void + + :catch_2 + move-exception p1 + + throw p1 +.end method + +.method public final f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)[", + "Lcom/google/android/gms/common/Feature;" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/r0;->a:Lf/h/a/f/e/h/i/p; + + iget-object p1, p1, Lf/h/a/f/e/h/i/p;->a:[Lcom/google/android/gms/common/Feature; + + return-object p1 +.end method + +.method public final g(Lf/h/a/f/e/h/i/g$a;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)Z" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/r0;->a:Lf/h/a/f/e/h/i/p; + + iget-boolean p1, p1, Lf/h/a/f/e/h/i/p;->b:Z + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/s.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/s.smali new file mode 100644 index 0000000000..28f7aa223d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/s.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/f/e/h/i/s; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/d$a; + + +# instance fields +.field public final synthetic a:Lcom/google/android/gms/common/api/internal/BasePendingResult; + +.field public final synthetic b:Lf/h/a/f/e/h/i/a1; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/a1;Lcom/google/android/gms/common/api/internal/BasePendingResult;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/s;->b:Lf/h/a/f/e/h/i/a1; + + iput-object p2, p0, Lf/h/a/f/e/h/i/s;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/f/e/h/i/s;->b:Lf/h/a/f/e/h/i/a1; + + iget-object p1, p1, Lf/h/a/f/e/h/i/a1;->a:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/e/h/i/s;->a:Lcom/google/android/gms/common/api/internal/BasePendingResult; + + invoke-interface {p1, v0}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/s0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/s0.smali new file mode 100644 index 0000000000..665863d44c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/s0.smali @@ -0,0 +1,179 @@ +.class public final Lf/h/a/f/e/h/i/s0; +.super Lf/h/a/f/e/h/i/q0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/q0<", + "Ljava/lang/Void;", + ">;" + } +.end annotation + + +# instance fields +.field public final b:Lf/h/a/f/e/h/i/m; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/m<", + "Lf/h/a/f/e/h/a$b;", + "*>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/e/h/i/q; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/q<", + "Lf/h/a/f/e/h/a$b;", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/h0;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/h0;", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "Ljava/lang/Void;", + ">;)V" + } + .end annotation + + const/4 v0, 0x3 + + invoke-direct {p0, v0, p2}, Lf/h/a/f/e/h/i/q0;->(ILcom/google/android/gms/tasks/TaskCompletionSource;)V + + iget-object p2, p1, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iput-object p2, p0, Lf/h/a/f/e/h/i/s0;->b:Lf/h/a/f/e/h/i/m; + + iget-object p1, p1, Lf/h/a/f/e/h/i/h0;->b:Lf/h/a/f/e/h/i/q; + + iput-object p1, p0, Lf/h/a/f/e/h/i/s0;->c:Lf/h/a/f/e/h/i/q; + + return-void +.end method + + +# virtual methods +.method public final bridge synthetic b(Lf/h/a/f/e/h/i/a1;Z)V + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/a1; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + return-void +.end method + +.method public final f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)[", + "Lcom/google/android/gms/common/Feature;" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/s0;->b:Lf/h/a/f/e/h/i/m; + + iget-object p1, p1, Lf/h/a/f/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; + + return-object p1 +.end method + +.method public final g(Lf/h/a/f/e/h/i/g$a;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)Z" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/e/h/i/s0;->b:Lf/h/a/f/e/h/i/m; + + iget-boolean p1, p1, Lf/h/a/f/e/h/i/m;->c:Z + + return p1 +.end method + +.method public final h(Lf/h/a/f/e/h/i/g$a;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/s0;->b:Lf/h/a/f/e/h/i/m; + + iget-object v1, p1, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + iget-object v2, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + check-cast v0, Lf/h/a/f/j/b/e/v; + + if-eqz v0, :cond_1 + + check-cast v1, Lf/h/a/f/j/b/e/f; + + iget-object v3, v0, Lf/h/a/f/j/b/e/v;->d:Lf/h/a/f/j/b/e/a0; + + iget-object v0, v0, Lf/h/a/f/j/b/e/v;->e:Lf/h/a/f/j/b/e/i; + + invoke-static {v0, v2}, Lf/h/a/f/j/b/e/i;->e(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/f/e/h/i/k; + + move-result-object v0 + + invoke-interface {v3, v1, v0}, Lf/h/a/f/j/b/e/a0;->a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/s0;->b:Lf/h/a/f/e/h/i/m; + + iget-object v1, v0, Lf/h/a/f/e/h/i/m;->a:Lf/h/a/f/e/h/i/k; + + iget-object v1, v1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + if-eqz v1, :cond_0 + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + new-instance v2, Lf/h/a/f/e/h/i/h0; + + iget-object v3, p0, Lf/h/a/f/e/h/i/s0;->c:Lf/h/a/f/e/h/i/q; + + invoke-direct {v2, v0, v3}, Lf/h/a/f/e/h/i/h0;->(Lf/h/a/f/e/h/i/m;Lf/h/a/f/e/h/i/q;)V + + invoke-interface {p1, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/t.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/t.smali new file mode 100644 index 0000000000..50058d3a7b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/t.smali @@ -0,0 +1,174 @@ +.class public Lf/h/a/f/e/h/i/t; +.super Lf/h/a/f/e/h/i/v0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final i:Landroidx/collection/ArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/collection/ArraySet<", + "Lf/h/a/f/e/h/i/b<", + "*>;>;" + } + .end annotation +.end field + +.field public j:Lf/h/a/f/e/h/i/g; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/j;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/v0;->(Lf/h/a/f/e/h/i/j;)V + + new-instance p1, Landroidx/collection/ArraySet; + + invoke-direct {p1}, Landroidx/collection/ArraySet;->()V + + iput-object p1, p0, Lf/h/a/f/e/h/i/t;->i:Landroidx/collection/ArraySet; + + iget-object p1, p0, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; + + const-string v0, "ConnectionlessLifecycleHelper" + + invoke-interface {p1, v0, p0}, Lf/h/a/f/e/h/i/j;->a(Ljava/lang/String;Lcom/google/android/gms/common/api/internal/LifecycleCallback;)V + + return-void +.end method + + +# virtual methods +.method public g()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->i:Landroidx/collection/ArraySet; + + invoke-virtual {v0}, Landroidx/collection/ArraySet;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + invoke-virtual {v0, p0}, Lf/h/a/f/e/h/i/g;->a(Lf/h/a/f/e/h/i/t;)V + + :cond_0 + return-void +.end method + +.method public i()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/v0;->e:Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->i:Landroidx/collection/ArraySet; + + invoke-virtual {v0}, Landroidx/collection/ArraySet;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + invoke-virtual {v0, p0}, Lf/h/a/f/e/h/i/g;->a(Lf/h/a/f/e/h/i/t;)V + + :cond_0 + return-void +.end method + +.method public j()V + .locals 4 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/v0;->e:Z + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + sget-object v2, Lf/h/a/f/e/h/i/g;->s:Ljava/lang/Object; + + monitor-enter v2 + + :try_start_0 + iget-object v3, v0, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + if-ne v3, p0, :cond_0 + + iput-object v1, v0, Lf/h/a/f/e/h/i/g;->m:Lf/h/a/f/e/h/i/t; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->n:Ljava/util/Set; + + invoke-interface {v0}, Ljava/util/Set;->clear()V + + :cond_0 + monitor-exit v2 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit v2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + throw v1 +.end method + +.method public final k(Lcom/google/android/gms/common/ConnectionResult;I)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/e/h/i/g;->d(Lcom/google/android/gms/common/ConnectionResult;I)Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 v1, 0x5 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, p2, v2, p1}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + :cond_0 + return-void +.end method + +.method public final m()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/t;->j:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 v1, 0x3 + + invoke-virtual {v0, v1}, Landroid/os/Handler;->obtainMessage(I)Landroid/os/Message; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/t0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/t0.smali new file mode 100644 index 0000000000..67302c30ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/t0.smali @@ -0,0 +1,209 @@ +.class public final Lf/h/a/f/e/h/i/t0; +.super Lf/h/a/f/e/h/i/q0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/q0<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# instance fields +.field public final b:Lf/h/a/f/e/h/i/k$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k$a<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k$a;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k$a<", + "*>;", + "Lcom/google/android/gms/tasks/TaskCompletionSource<", + "Ljava/lang/Boolean;", + ">;)V" + } + .end annotation + + const/4 v0, 0x4 + + invoke-direct {p0, v0, p2}, Lf/h/a/f/e/h/i/q0;->(ILcom/google/android/gms/tasks/TaskCompletionSource;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/t0;->b:Lf/h/a/f/e/h/i/k$a; + + return-void +.end method + + +# virtual methods +.method public final bridge synthetic b(Lf/h/a/f/e/h/i/a1;Z)V + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/a1; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + return-void +.end method + +.method public final f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)[", + "Lcom/google/android/gms/common/Feature;" + } + .end annotation + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/e/h/i/t0;->b:Lf/h/a/f/e/h/i/k$a; + + invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/h0; + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + iget-object p1, p1, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iget-object p1, p1, Lf/h/a/f/e/h/i/m;->b:[Lcom/google/android/gms/common/Feature; + + return-object p1 +.end method + +.method public final g(Lf/h/a/f/e/h/i/g$a;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)Z" + } + .end annotation + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/e/h/i/t0;->b:Lf/h/a/f/e/h/i/k$a; + + invoke-interface {p1, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/e/h/i/h0; + + if-eqz p1, :cond_0 + + iget-object p1, p1, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iget-boolean p1, p1, Lf/h/a/f/e/h/i/m;->c:Z + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final h(Lf/h/a/f/e/h/i/g$a;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p1, Lf/h/a/f/e/h/i/g$a;->g:Ljava/util/Map; + + iget-object v1, p0, Lf/h/a/f/e/h/i/t0;->b:Lf/h/a/f/e/h/i/k$a; + + invoke-interface {v0, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/h0; + + if-eqz v0, :cond_1 + + iget-object v1, v0, Lf/h/a/f/e/h/i/h0;->b:Lf/h/a/f/e/h/i/q; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g$a;->b:Lf/h/a/f/e/h/a$f; + + iget-object v2, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + check-cast v1, Lf/h/a/f/j/b/e/x; + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + check-cast p1, Lf/h/a/f/j/b/e/f; + + iget-object v4, v1, Lf/h/a/f/j/b/e/x;->b:Lf/h/a/f/j/b/e/a0; + + iget-object v1, v1, Lf/h/a/f/j/b/e/x;->c:Lf/h/a/f/j/b/e/i; + + invoke-static {v1, v2}, Lf/h/a/f/j/b/e/i;->e(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/f/e/h/i/k; + + move-result-object v1 + + invoke-interface {v4, p1, v1}, Lf/h/a/f/j/b/e/a0;->a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + + iget-object p1, v0, Lf/h/a/f/e/h/i/h0;->a:Lf/h/a/f/e/h/i/m; + + iget-object p1, p1, Lf/h/a/f/e/h/i/m;->a:Lf/h/a/f/e/h/i/k; + + iput-object v3, p1, Lf/h/a/f/e/h/i/k;->b:Ljava/lang/Object; + + return-void + + :cond_0 + throw v3 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/e/h/i/q0;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + invoke-virtual {p1, v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/u.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/u.smali new file mode 100644 index 0000000000..2891c0287a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/u.smali @@ -0,0 +1,3 @@ +.class public final Lf/h/a/f/e/h/i/u; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/u0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/u0.smali new file mode 100644 index 0000000000..0782f50e62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/u0.smali @@ -0,0 +1,3 @@ +.class public final Lf/h/a/f/e/h/i/u0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/v.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/v.smali new file mode 100644 index 0000000000..aa01036f17 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/v.smali @@ -0,0 +1,13 @@ +.class public Lf/h/a/f/e/h/i/v; +.super Lf/h/a/f/e/h/c; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/c;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/v0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/v0.smali new file mode 100644 index 0000000000..013c4b18f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/v0.smali @@ -0,0 +1,391 @@ +.class public abstract Lf/h/a/f/e/h/i/v0; +.super Lcom/google/android/gms/common/api/internal/LifecycleCallback; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/content/DialogInterface$OnCancelListener; + + +# instance fields +.field public volatile e:Z + +.field public final f:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "Lf/h/a/f/e/h/i/x0;", + ">;" + } + .end annotation +.end field + +.field public final g:Landroid/os/Handler; + +.field public final h:Lcom/google/android/gms/common/GoogleApiAvailability; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/j;)V + .locals 2 + + sget-object v0, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-direct {p0, p1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->(Lf/h/a/f/e/h/i/j;)V + + new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; + + const/4 v1, 0x0 + + invoke-direct {p1, v1}, Ljava/util/concurrent/atomic/AtomicReference;->(Ljava/lang/Object;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + new-instance p1, Lf/h/a/f/h/b/c; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {p1, v1}, Lf/h/a/f/h/b/c;->(Landroid/os/Looper;)V + + iput-object p1, p0, Lf/h/a/f/e/h/i/v0;->g:Landroid/os/Handler; + + iput-object v0, p0, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + return-void +.end method + + +# virtual methods +.method public d(IILandroid/content/Intent;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/x0; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eq p1, v2, :cond_3 + + const/4 p2, 0x2 + + if-eq p1, p2, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-virtual {p0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; + + move-result-object p2 + + invoke-virtual {p1, p2}, Lcom/google/android/gms/common/GoogleApiAvailability;->c(Landroid/content/Context;)I + + move-result p1 + + if-nez p1, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + if-nez v0, :cond_2 + + return-void + + :cond_2 + iget-object p2, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + iget p2, p2, Lcom/google/android/gms/common/ConnectionResult;->e:I + + const/16 p3, 0x12 + + if-ne p2, p3, :cond_6 + + if-ne p1, p3, :cond_6 + + return-void + + :cond_3 + const/4 p1, -0x1 + + if-ne p2, p1, :cond_4 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_4 + if-nez p2, :cond_6 + + const/16 p1, 0xd + + if-eqz p3, :cond_5 + + const-string p2, "<>" + + invoke-virtual {p3, p2, p1}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result p1 + + :cond_5 + new-instance p2, Lf/h/a/f/e/h/i/x0; + + new-instance p3, Lcom/google/android/gms/common/ConnectionResult; + + const/4 v2, 0x0 + + iget-object v3, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v3}, Lcom/google/android/gms/common/ConnectionResult;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-direct {p3, p1, v2, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;Ljava/lang/String;)V + + iget p1, v0, Lf/h/a/f/e/h/i/x0;->a:I + + invoke-direct {p2, p3, p1}, Lf/h/a/f/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {p1, p2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + move-object v0, p2 + + :cond_6 + :goto_0 + if-eqz v1, :cond_7 + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/v0;->n()V + + return-void + + :cond_7 + if-eqz v0, :cond_8 + + iget-object p1, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + iget p2, v0, Lf/h/a/f/e/h/i/x0;->a:I + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V + + :cond_8 + return-void +.end method + +.method public e(Landroid/os/Bundle;)V + .locals 4 + + if-eqz p1, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + const/4 v1, 0x0 + + const-string v2, "resolving_error" + + invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z + + move-result v1 + + if-eqz v1, :cond_0 + + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + const-string v2, "failed_status" + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I + + move-result v2 + + const-string v3, "failed_resolution" + + invoke-virtual {p1, v3}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Landroid/app/PendingIntent; + + invoke-direct {v1, v2, v3}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + const/4 v2, -0x1 + + const-string v3, "failed_client_id" + + invoke-virtual {p1, v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I + + move-result p1 + + new-instance v2, Lf/h/a/f/e/h/i/x0; + + invoke-direct {v2, v1, p1}, Lf/h/a/f/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {v0, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + :cond_1 + return-void +.end method + +.method public h(Landroid/os/Bundle;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/x0; + + if-eqz v0, :cond_0 + + const/4 v1, 0x1 + + const-string v2, "resolving_error" + + invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget v1, v0, Lf/h/a/f/e/h/i/x0;->a:I + + const-string v2, "failed_client_id" + + invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + iget-object v1, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + iget v1, v1, Lcom/google/android/gms/common/ConnectionResult;->e:I + + const-string v2, "failed_status" + + invoke-virtual {p1, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + iget-object v0, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + iget-object v0, v0, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; + + const-string v1, "failed_resolution" + + invoke-virtual {p1, v1, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V + + :cond_0 + return-void +.end method + +.method public i()V + .locals 1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/v0;->e:Z + + return-void +.end method + +.method public j()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/e/h/i/v0;->e:Z + + return-void +.end method + +.method public abstract k(Lcom/google/android/gms/common/ConnectionResult;I)V +.end method + +.method public final l(Lcom/google/android/gms/common/ConnectionResult;I)V + .locals 1 + + new-instance v0, Lf/h/a/f/e/h/i/x0; + + invoke-direct {v0, p1, p2}, Lf/h/a/f/e/h/i/x0;->(Lcom/google/android/gms/common/ConnectionResult;I)V + + iget-object p1, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + const/4 p2, 0x0 + + invoke-virtual {p1, p2, v0}, Ljava/util/concurrent/atomic/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/h/i/v0;->g:Landroid/os/Handler; + + new-instance p2, Lf/h/a/f/e/h/i/w0; + + invoke-direct {p2, p0, v0}, Lf/h/a/f/e/h/i/w0;->(Lf/h/a/f/e/h/i/v0;Lf/h/a/f/e/h/i/x0;)V + + invoke-virtual {p1, p2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + :cond_0 + return-void +.end method + +.method public abstract m()V +.end method + +.method public final n()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/v0;->m()V + + return-void +.end method + +.method public onCancel(Landroid/content/DialogInterface;)V + .locals 2 + + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + const/16 v0, 0xd + + const/4 v1, 0x0 + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + iget-object v0, p0, Lf/h/a/f/e/h/i/v0;->f:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/h/i/x0; + + if-nez v0, :cond_0 + + const/4 v0, -0x1 + + goto :goto_0 + + :cond_0 + iget v0, v0, Lf/h/a/f/e/h/i/x0;->a:I + + :goto_0 + invoke-virtual {p0, p1, v0}, Lf/h/a/f/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V + + invoke-virtual {p0}, Lf/h/a/f/e/h/i/v0;->n()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/w.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/w.smali new file mode 100644 index 0000000000..a872883f9c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/w.smali @@ -0,0 +1,39 @@ +.class public abstract Lf/h/a/f/e/h/i/w; +.super Lf/h/a/f/e/h/i/i0; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public constructor (I)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/e/h/i/i0;->(I)V + + return-void +.end method + + +# virtual methods +.method public abstract f(Lf/h/a/f/e/h/i/g$a;)[Lcom/google/android/gms/common/Feature; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)[", + "Lcom/google/android/gms/common/Feature;" + } + .end annotation +.end method + +.method public abstract g(Lf/h/a/f/e/h/i/g$a;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/g$a<", + "*>;)Z" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/w0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/w0.smali new file mode 100644 index 0000000000..79f246ec34 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/w0.smali @@ -0,0 +1,167 @@ +.class public final Lf/h/a/f/e/h/i/w0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/e/h/i/x0; + +.field public final synthetic e:Lf/h/a/f/e/h/i/v0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/v0;Lf/h/a/f/e/h/i/x0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/e/h/i/w0;->d:Lf/h/a/f/e/h/i/x0; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-boolean v0, v0, Lf/h/a/f/e/h/i/v0;->e:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/h/i/w0;->d:Lf/h/a/f/e/h/i/x0; + + iget-object v0, v0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + invoke-virtual {v0}, Lcom/google/android/gms/common/ConnectionResult;->Z()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v2, v1, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; + + move-result-object v1 + + iget-object v0, v0, Lcom/google/android/gms/common/ConnectionResult;->f:Landroid/app/PendingIntent; + + iget-object v3, p0, Lf/h/a/f/e/h/i/w0;->d:Lf/h/a/f/e/h/i/x0; + + iget v3, v3, Lf/h/a/f/e/h/i/x0;->a:I + + const/4 v4, 0x0 + + invoke-static {v1, v0, v3, v4}, Lcom/google/android/gms/common/api/GoogleApiActivity;->b(Landroid/content/Context;Landroid/app/PendingIntent;IZ)Landroid/content/Intent; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-interface {v2, v0, v1}, Lf/h/a/f/e/h/i/j;->startActivityForResult(Landroid/content/Intent;I)V + + return-void + + :cond_1 + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v1, v1, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + iget v2, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I + + if-eqz v1, :cond_4 + + invoke-static {v2}, Lf/h/a/f/e/e;->g(I)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v2, v1, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; + + move-result-object v1 + + iget-object v3, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v4, v3, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->d:Lf/h/a/f/e/h/i/j; + + iget v0, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I + + invoke-virtual {v2, v1, v4, v0, v3}, Lcom/google/android/gms/common/GoogleApiAvailability;->k(Landroid/app/Activity;Lf/h/a/f/e/h/i/j;ILandroid/content/DialogInterface$OnCancelListener;)Z + + return-void + + :cond_2 + iget v1, v0, Lcom/google/android/gms/common/ConnectionResult;->e:I + + const/16 v2, 0x12 + + if-ne v1, v2, :cond_3 + + iget-object v0, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + invoke-static {v0, v1}, Lcom/google/android/gms/common/GoogleApiAvailability;->f(Landroid/app/Activity;Landroid/content/DialogInterface$OnCancelListener;)Landroid/app/Dialog; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v2, v1, Lf/h/a/f/e/h/i/v0;->h:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-virtual {v1}, Lcom/google/android/gms/common/api/internal/LifecycleCallback;->b()Landroid/app/Activity; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/app/Activity;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + new-instance v3, Lf/h/a/f/e/h/i/y0; + + invoke-direct {v3, p0, v0}, Lf/h/a/f/e/h/i/y0;->(Lf/h/a/f/e/h/i/w0;Landroid/app/Dialog;)V + + invoke-virtual {v2, v1, v3}, Lcom/google/android/gms/common/GoogleApiAvailability;->h(Landroid/content/Context;Lf/h/a/f/e/h/i/y0;)Lf/h/a/f/e/h/i/e0; + + return-void + + :cond_3 + iget-object v1, p0, Lf/h/a/f/e/h/i/w0;->e:Lf/h/a/f/e/h/i/v0; + + iget-object v2, p0, Lf/h/a/f/e/h/i/w0;->d:Lf/h/a/f/e/h/i/x0; + + iget v2, v2, Lf/h/a/f/e/h/i/x0;->a:I + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/e/h/i/v0;->k(Lcom/google/android/gms/common/ConnectionResult;I)V + + return-void + + :cond_4 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/x.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/x.smali new file mode 100644 index 0000000000..c3a1d09384 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/x.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/e/h/i/x; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/i/c$a; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/h/i/g; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/x;->a:Lf/h/a/f/e/h/i/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Z)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/h/i/x;->a:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + const/4 v1, 0x1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + invoke-virtual {v0, v1, p1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/x0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/x0.smali new file mode 100644 index 0000000000..e5dc2d6518 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/x0.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/e/h/i/x0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final a:I + +.field public final b:Lcom/google/android/gms/common/ConnectionResult; + + +# direct methods +.method public constructor (Lcom/google/android/gms/common/ConnectionResult;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/h/i/x0;->b:Lcom/google/android/gms/common/ConnectionResult; + + iput p2, p0, Lf/h/a/f/e/h/i/x0;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/y.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/y.smali new file mode 100644 index 0000000000..966470b686 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/y.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/e/h/i/y; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/g$a; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/y;->d:Lf/h/a/f/e/h/i/g$a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/y;->d:Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->f()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/y0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/y0.smali new file mode 100644 index 0000000000..c37e3534c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/y0.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/e/h/i/y0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final synthetic a:Landroid/app/Dialog; + +.field public final synthetic b:Lf/h/a/f/e/h/i/w0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/w0;Landroid/app/Dialog;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/y0;->b:Lf/h/a/f/e/h/i/w0; + + iput-object p2, p0, Lf/h/a/f/e/h/i/y0;->a:Landroid/app/Dialog; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/z.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/z.smali new file mode 100644 index 0000000000..a191ca9d4f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/z.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/e/h/i/z; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/g$a; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/g$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/h/i/z;->d:Lf/h/a/f/e/h/i/g$a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/h/i/z;->d:Lf/h/a/f/e/h/i/g$a; + + invoke-virtual {v0}, Lf/h/a/f/e/h/i/g$a;->j()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/i/z0.smali b/com.discord/smali_classes2/f/h/a/f/e/h/i/z0.smali new file mode 100644 index 0000000000..b6a5c38c72 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/i/z0.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/f/e/h/i/z0; +.super Ljava/lang/ThreadLocal; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ThreadLocal<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/ThreadLocal;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic initialValue()Ljava/lang/Object; + .locals 1 + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/j.smali b/com.discord/smali_classes2/f/h/a/f/e/h/j.smali new file mode 100644 index 0000000000..c6a7386616 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/j.smali @@ -0,0 +1,99 @@ +.class public final Lf/h/a/f/e/h/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/4 v5, 0x1 + + if-eq v4, v5, :cond_1 + + const/4 v5, 0x2 + + if-eq v4, v5, :cond_0 + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/api/Scope; + + invoke-direct {p1, v1, v2}, Lcom/google/android/gms/common/api/Scope;->(ILjava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/api/Scope; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/h/k.smali b/com.discord/smali_classes2/f/h/a/f/e/h/k.smali new file mode 100644 index 0000000000..65a73c502b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/h/k.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/e/h/k; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/api/Status;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/16 v7, 0x3e8 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + sget-object v2, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Landroid/app/PendingIntent; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/api/Status; + + invoke-direct {p1, v3, v4, v1, v2}, Lcom/google/android/gms/common/api/Status;->(IILjava/lang/String;Landroid/app/PendingIntent;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/api/Status; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/i/a.smali b/com.discord/smali_classes2/f/h/a/f/e/i/a.smali new file mode 100644 index 0000000000..8d8414ab18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/i/a.smali @@ -0,0 +1,43 @@ +.class public abstract Lf/h/a/f/e/i/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/e/i/a;->a:Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/i/b.smali b/com.discord/smali_classes2/f/h/a/f/e/i/b.smali new file mode 100644 index 0000000000..8be3a10706 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/i/b.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/e/i/b; +.super Lf/h/a/f/e/i/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/i/a<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Long;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/i/c.smali b/com.discord/smali_classes2/f/h/a/f/e/i/c.smali new file mode 100644 index 0000000000..f28b957580 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/i/c.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/e/i/c; +.super Lf/h/a/f/e/i/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/i/a<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Boolean;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/i/d.smali b/com.discord/smali_classes2/f/h/a/f/e/i/d.smali new file mode 100644 index 0000000000..486b4b2c25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/i/d.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/e/i/d; +.super Lf/h/a/f/e/i/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/i/a<", + "Ljava/lang/Integer;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/Integer;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/i/e.smali b/com.discord/smali_classes2/f/h/a/f/e/i/e.smali new file mode 100644 index 0000000000..8320e86966 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/i/e.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/e/i/e; +.super Lf/h/a/f/e/i/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/i/a<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/e/i/a;->(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/j/a.smali b/com.discord/smali_classes2/f/h/a/f/e/j/a.smali new file mode 100644 index 0000000000..91731ace56 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/j/a.smali @@ -0,0 +1,222 @@ +.class public final Lf/h/a/f/e/j/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/data/DataHolder;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + move-object v8, v6 + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_5 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v3, 0xffff + + and-int/2addr v3, v1 + + const/4 v9, 0x1 + + if-eq v3, v9, :cond_4 + + const/4 v9, 0x2 + + if-eq v3, v9, :cond_3 + + const/4 v9, 0x3 + + if-eq v3, v9, :cond_2 + + const/4 v9, 0x4 + + if-eq v3, v9, :cond_1 + + const/16 v9, 0x3e8 + + if-eq v3, v9, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v8 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v7 + + goto :goto_0 + + :cond_3 + sget-object v3, Landroid/database/CursorWindow;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v3}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, [Landroid/database/CursorWindow; + + goto :goto_0 + + :cond_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_5 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/data/DataHolder; + + move-object v3, p1 + + invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/common/data/DataHolder;->(I[Ljava/lang/String;[Landroid/database/CursorWindow;ILandroid/os/Bundle;)V + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + iput-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->f:Landroid/os/Bundle; + + const/4 v0, 0x0 + + :goto_1 + iget-object v1, p1, Lcom/google/android/gms/common/data/DataHolder;->e:[Ljava/lang/String; + + array-length v3, v1 + + if-ge v0, v3, :cond_6 + + iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->f:Landroid/os/Bundle; + + aget-object v1, v1, v0 + + invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_6 + iget-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; + + array-length v0, v0 + + new-array v0, v0, [I + + iput-object v0, p1, Lcom/google/android/gms/common/data/DataHolder;->j:[I + + const/4 v0, 0x0 + + :goto_2 + iget-object v1, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; + + array-length v3, v1 + + if-ge v2, v3, :cond_7 + + iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->j:[I + + aput v0, v3, v2 + + aget-object v1, v1, v2 + + invoke-virtual {v1}, Landroid/database/CursorWindow;->getStartPosition()I + + move-result v1 + + sub-int v1, v0, v1 + + iget-object v3, p1, Lcom/google/android/gms/common/data/DataHolder;->g:[Landroid/database/CursorWindow; + + aget-object v3, v3, v2 + + invoke-virtual {v3}, Landroid/database/CursorWindow;->getNumRows()I + + move-result v3 + + sub-int/2addr v3, v1 + + add-int/2addr v0, v3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_7 + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/data/DataHolder; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/a.smali new file mode 100644 index 0000000000..3b3c11782a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/a.smali @@ -0,0 +1,58 @@ +.class public Lf/h/a/f/e/k/a; +.super Lf/h/a/f/e/k/i$a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public static i(Lf/h/a/f/e/k/i;)Landroid/accounts/Account; + .locals 3 + + if-eqz p0, :cond_0 + + invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J + + move-result-wide v0 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/e/k/i;->e()Landroid/accounts/Account; + + move-result-object p0 + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + goto :goto_2 + + :catchall_0 + move-exception p0 + + goto :goto_0 + + :catch_0 + :try_start_1 + const-string p0, "AccountAccessor" + + const-string v2, "Remote account accessor probably died" + + invoke-static {p0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + goto :goto_1 + + :goto_0 + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + throw p0 + + :cond_0 + :goto_1 + const/4 p0, 0x0 + + :goto_2 + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/a0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/a0.smali new file mode 100644 index 0000000000..9353b941f5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/a0.smali @@ -0,0 +1,281 @@ +.class public final Lf/h/a/f/e/k/a0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# instance fields +.field public final d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Landroid/content/ServiceConnection;", + "Landroid/content/ServiceConnection;", + ">;" + } + .end annotation +.end field + +.field public e:I + +.field public f:Z + +.field public g:Landroid/os/IBinder; + +.field public final h:Lf/h/a/f/e/k/g$a; + +.field public i:Landroid/content/ComponentName; + +.field public final synthetic j:Lf/h/a/f/e/k/b0; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b0;Lf/h/a/f/e/k/g$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1}, Ljava/util/HashMap;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + const/4 p1, 0x2 + + iput p1, p0, Lf/h/a/f/e/k/a0;->e:I + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)V + .locals 4 + + const/4 p1, 0x3 + + iput p1, p0, Lf/h/a/f/e/k/a0;->e:I + + iget-object p1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v0, p1, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object p1, p1, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + iget-object v1, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {v1, p1}, Lf/h/a/f/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + iget v2, v2, Lf/h/a/f/e/k/g$a;->d:I + + invoke-virtual {v0, p1, v1, p0, v2}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + iput-boolean p1, p0, Lf/h/a/f/e/k/a0;->f:Z + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object p1, p1, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + const/4 v0, 0x1 + + iget-object v1, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {p1, v0, v1}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v1, v0, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + iget-wide v2, v0, Lf/h/a/f/e/k/b0;->k:J + + invoke-virtual {v1, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + return-void + + :cond_0 + const/4 p1, 0x2 + + iput p1, p0, Lf/h/a/f/e/k/a0;->e:I + + :try_start_0 + iget-object p1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object p1, p1, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object v0, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v0, v0, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + if-eqz p1, :cond_1 + + invoke-virtual {v0, p0}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + return-void +.end method + +.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v0, v0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v1, v1, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + iget-object v2, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + const/4 v3, 0x1 + + invoke-virtual {v1, v3, v2}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iput-object p2, p0, Lf/h/a/f/e/k/a0;->g:Landroid/os/IBinder; + + iput-object p1, p0, Lf/h/a/f/e/k/a0;->i:Landroid/content/ComponentName; + + iget-object v1, p0, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Landroid/content/ServiceConnection; + + invoke-interface {v2, p1, p2}, Landroid/content/ServiceConnection;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + + goto :goto_0 + + :cond_0 + iput v3, p0, Lf/h/a/f/e/k/a0;->e:I + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v0, v0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v1, v1, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + const/4 v2, 0x1 + + iget-object v3, p0, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {v1, v2, v3}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/f/e/k/a0;->g:Landroid/os/IBinder; + + iput-object p1, p0, Lf/h/a/f/e/k/a0;->i:Landroid/content/ComponentName; + + iget-object v1, p0, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Landroid/content/ServiceConnection; + + invoke-interface {v2, p1}, Landroid/content/ServiceConnection;->onServiceDisconnected(Landroid/content/ComponentName;)V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x2 + + iput p1, p0, Lf/h/a/f/e/k/a0;->e:I + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$a.smali new file mode 100644 index 0000000000..f0e0991ca0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$a.smali @@ -0,0 +1,26 @@ +.class public interface abstract Lf/h/a/f/e/k/b$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + + +# virtual methods +.method public abstract g(I)V +.end method + +.method public abstract i(Landroid/os/Bundle;)V + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$b.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$b.smali new file mode 100644 index 0000000000..f85bd9ff6f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$b.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/e/k/b$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract h(Lcom/google/android/gms/common/ConnectionResult;)V + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$c.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$c.smali new file mode 100644 index 0000000000..705607f5d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$c.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/e/k/b$c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "c" +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/common/ConnectionResult;)V + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$d.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$d.smali new file mode 100644 index 0000000000..6fcff96f0d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$d.smali @@ -0,0 +1,73 @@ +.class public Lf/h/a/f/e/k/b$d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/b$c; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "d" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/b$d;->a:Lf/h/a/f/e/k/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 2 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lcom/google/android/gms/common/ConnectionResult;->e0()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/k/b$d;->a:Lf/h/a/f/e/k/b; + + const/4 v0, 0x0 + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->s()Ljava/util/Set; + + move-result-object v1 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/e/k/b;->d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/k/b$d;->a:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->o:Lf/h/a/f/e/k/b$b; + + if-eqz v0, :cond_1 + + invoke-interface {v0, p1}, Lf/h/a/f/e/k/b$b;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$e.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$e.smali new file mode 100644 index 0000000000..ed3c14c8a0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$e.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/e/k/b$e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "e" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$f.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$f.smali new file mode 100644 index 0000000000..f9ef432224 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$f.smali @@ -0,0 +1,179 @@ +.class public abstract Lf/h/a/f/e/k/b$f; +.super Lf/h/a/f/e/k/b$h; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x401 + name = "f" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/b$h<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public final e:Landroid/os/Bundle; + +.field public final synthetic f:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;ILandroid/os/Bundle;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + invoke-direct {p0, p1, v0}, Lf/h/a/f/e/k/b$h;->(Lf/h/a/f/e/k/b;Ljava/lang/Object;)V + + iput p2, p0, Lf/h/a/f/e/k/b$f;->d:I + + iput-object p3, p0, Lf/h/a/f/e/k/b$f;->e:Landroid/os/Bundle; + + return-void +.end method + + +# virtual methods +.method public final synthetic b(Ljava/lang/Object;)V + .locals 4 + + check-cast p1, Ljava/lang/Boolean; + + iget p1, p0, Lf/h/a/f/e/k/b$f;->d:I + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-eqz p1, :cond_2 + + const/16 v2, 0xa + + if-eq p1, v2, :cond_1 + + iget-object p1, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$f;->e:Landroid/os/Bundle; + + if-eqz p1, :cond_0 + + const-string v0, "pendingIntent" + + invoke-virtual {p1, v0}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; + + move-result-object p1 + + move-object v1, p1 + + check-cast v1, Landroid/app/PendingIntent; + + :cond_0 + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + iget v0, p0, Lf/h/a/f/e/k/b$f;->d:I + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/e/k/b$f;->c(Lcom/google/android/gms/common/ConnectionResult;)V + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + new-instance p1, Ljava/lang/IllegalStateException; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v1, v2 + + iget-object v2, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + invoke-virtual {v2}, Lf/h/a/f/e/k/b;->v()Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v1, v0 + + const/4 v0, 0x2 + + iget-object v2, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + invoke-virtual {v2}, Lf/h/a/f/e/k/b;->u()Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v1, v0 + + const-string v0, "A fatal developer error has occurred. Class name: %s. Start service action: %s. Service Descriptor: %s. " + + invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/e/k/b$f;->d()Z + + move-result p1 + + if-nez p1, :cond_3 + + iget-object p1, p0, Lf/h/a/f/e/k/b$f;->f:Lf/h/a/f/e/k/b; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + const/16 v0, 0x8 + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/e/k/b$f;->c(Lcom/google/android/gms/common/ConnectionResult;)V + + :cond_3 + :goto_0 + return-void +.end method + +.method public abstract c(Lcom/google/android/gms/common/ConnectionResult;)V +.end method + +.method public abstract d()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$g.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$g.smali new file mode 100644 index 0000000000..08a00c0fd8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$g.smali @@ -0,0 +1,477 @@ +.class public final Lf/h/a/f/e/k/b$g; +.super Lf/h/a/f/h/d/d; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "g" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;Landroid/os/Looper;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-direct {p0, p2}, Lf/h/a/f/h/d/d;->(Landroid/os/Looper;)V + + return-void +.end method + +.method public static a(Landroid/os/Message;)V + .locals 1 + + iget-object p0, p0, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p0, Lf/h/a/f/e/k/b$h; + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/e/k/b$f; + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b$h;->a()V + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static b(Landroid/os/Message;)Z + .locals 2 + + iget p0, p0, Landroid/os/Message;->what:I + + const/4 v0, 0x1 + + const/4 v1, 0x2 + + if-eq p0, v1, :cond_1 + + if-eq p0, v0, :cond_1 + + const/4 v1, 0x7 + + if-ne p0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + return v0 +.end method + + +# virtual methods +.method public final handleMessage(Landroid/os/Message;)V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + iget v1, p1, Landroid/os/Message;->arg1:I + + if-eq v0, v1, :cond_1 + + invoke-static {p1}, Lf/h/a/f/e/k/b$g;->b(Landroid/os/Message;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p1}, Lf/h/a/f/e/k/b$g;->a(Landroid/os/Message;)V + + :cond_0 + return-void + + :cond_1 + iget v0, p1, Landroid/os/Message;->what:I + + const/4 v1, 0x4 + + const/4 v2, 0x1 + + const/4 v3, 0x5 + + const/4 v4, 0x0 + + if-eq v0, v2, :cond_4 + + const/4 v5, 0x7 + + if-eq v0, v5, :cond_4 + + if-ne v0, v1, :cond_3 + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + if-eqz v0, :cond_2 + + goto :goto_0 + + :cond_2 + throw v4 + + :cond_3 + if-ne v0, v3, :cond_5 + + :cond_4 + :goto_0 + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-virtual {v0}, Lf/h/a/f/e/k/b;->f()Z + + move-result v0 + + if-nez v0, :cond_5 + + invoke-static {p1}, Lf/h/a/f/e/k/b$g;->a(Landroid/os/Message;)V + + return-void + + :cond_5 + iget v0, p1, Landroid/os/Message;->what:I + + const/16 v5, 0x8 + + const/4 v6, 0x3 + + if-ne v0, v1, :cond_9 + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + iget p1, p1, Landroid/os/Message;->arg2:I + + invoke-direct {v1, p1}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + iput-object v1, v0, Lf/h/a/f/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-static {p1}, Lf/h/a/f/e/k/b;->C(Lf/h/a/f/e/k/b;)Z + + move-result p1 + + if-eqz p1, :cond_6 + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-boolean v0, p1, Lf/h/a/f/e/k/b;->s:Z + + if-nez v0, :cond_6 + + invoke-virtual {p1, v6, v4}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + return-void + + :cond_6 + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; + + if-eqz p1, :cond_7 + + goto :goto_1 + + :cond_7 + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {p1, v5}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + :goto_1 + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + invoke-interface {v0, p1}, Lf/h/a/f/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + if-eqz p1, :cond_8 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void + + :cond_8 + throw v4 + + :cond_9 + if-ne v0, v3, :cond_c + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; + + if-eqz p1, :cond_a + + goto :goto_2 + + :cond_a + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {p1, v5}, Lcom/google/android/gms/common/ConnectionResult;->(I)V + + :goto_2 + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + invoke-interface {v0, p1}, Lf/h/a/f/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + if-eqz p1, :cond_b + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void + + :cond_b + throw v4 + + :cond_c + if-ne v0, v6, :cond_f + + iget-object v0, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + instance-of v1, v0, Landroid/app/PendingIntent; + + if-eqz v1, :cond_d + + check-cast v0, Landroid/app/PendingIntent; + + goto :goto_3 + + :cond_d + move-object v0, v4 + + :goto_3 + new-instance v1, Lcom/google/android/gms/common/ConnectionResult; + + iget p1, p1, Landroid/os/Message;->arg2:I + + invoke-direct {v1, p1, v0}, Lcom/google/android/gms/common/ConnectionResult;->(ILandroid/app/PendingIntent;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + invoke-interface {p1, v1}, Lf/h/a/f/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + if-eqz p1, :cond_e + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void + + :cond_e + throw v4 + + :cond_f + const/4 v1, 0x6 + + if-ne v0, v1, :cond_11 + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->n:Lf/h/a/f/e/k/b$a; + + if-eqz v0, :cond_10 + + iget v1, p1, Landroid/os/Message;->arg2:I + + invoke-interface {v0, v1}, Lf/h/a/f/e/k/b$a;->g(I)V + + :cond_10 + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + iget p1, p1, Landroid/os/Message;->arg2:I + + invoke-virtual {v0, p1}, Lf/h/a/f/e/k/b;->x(I)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-static {p1, v3, v2, v4}, Lf/h/a/f/e/k/b;->B(Lf/h/a/f/e/k/b;IILandroid/os/IInterface;)Z + + return-void + + :cond_11 + const/4 v1, 0x2 + + if-ne v0, v1, :cond_12 + + iget-object v0, p0, Lf/h/a/f/e/k/b$g;->a:Lf/h/a/f/e/k/b; + + invoke-virtual {v0}, Lf/h/a/f/e/k/b;->j()Z + + move-result v0 + + if-nez v0, :cond_12 + + invoke-static {p1}, Lf/h/a/f/e/k/b$g;->a(Landroid/os/Message;)V + + return-void + + :cond_12 + invoke-static {p1}, Lf/h/a/f/e/k/b$g;->b(Landroid/os/Message;)Z + + move-result v0 + + if-eqz v0, :cond_15 + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/e/k/b$h; + + monitor-enter v0 + + :try_start_0 + iget-object p1, v0, Lf/h/a/f/e/k/b$h;->a:Ljava/lang/Object; + + iget-boolean v1, v0, Lf/h/a/f/e/k/b$h;->b:Z + + if-eqz v1, :cond_13 + + const-string v1, "GmsClient" + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x2f + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + const-string v4, "Callback proxy " + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, " being reused. This is not safe." + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v1, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_13 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + if-eqz p1, :cond_14 + + :try_start_1 + invoke-virtual {v0, p1}, Lf/h/a/f/e/k/b$h;->b(Ljava/lang/Object;)V + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_4 + + :catch_0 + move-exception p1 + + throw p1 + + :cond_14 + :goto_4 + monitor-enter v0 + + :try_start_2 + iput-boolean v2, v0, Lf/h/a/f/e/k/b$h;->b:Z + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-virtual {v0}, Lf/h/a/f/e/k/b$h;->a()V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_3 + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw p1 + + :catchall_1 + move-exception p1 + + :try_start_4 + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw p1 + + :cond_15 + const-string v0, "GmsClient" + + iget p1, p1, Landroid/os/Message;->what:I + + const/16 v1, 0x2d + + const-string v2, "Don\'t know how to handle message: " + + invoke-static {v1, v2, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + new-instance v1, Ljava/lang/Exception; + + invoke-direct {v1}, Ljava/lang/Exception;->()V + + invoke-static {v0, p1, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$h.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$h.smali new file mode 100644 index 0000000000..813536831c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$h.smali @@ -0,0 +1,126 @@ +.class public abstract Lf/h/a/f/e/k/b$h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x401 + name = "h" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT", + "Listener;" + } + .end annotation +.end field + +.field public b:Z + +.field public final synthetic c:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT", + "Listener;", + ")V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/k/b$h;->c:Lf/h/a/f/e/k/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/e/k/b$h;->a:Ljava/lang/Object; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/e/k/b$h;->b:Z + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + monitor-enter p0 + + const/4 v0, 0x0 + + :try_start_0 + iput-object v0, p0, Lf/h/a/f/e/k/b$h;->a:Ljava/lang/Object; + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + iget-object v0, p0, Lf/h/a/f/e/k/b$h;->c:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + monitor-enter v0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/e/k/b$h;->c:Lf/h/a/f/e/k/b; + + iget-object v1, v1, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + invoke-virtual {v1, p0}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 + + :catchall_1 + move-exception v0 + + :try_start_2 + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw v0 +.end method + +.method public abstract b(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT", + "Listener;", + ")V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$i.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$i.smali new file mode 100644 index 0000000000..d25d16c58d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$i.smali @@ -0,0 +1,172 @@ +.class public final Lf/h/a/f/e/k/b$i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "i" +.end annotation + + +# instance fields +.field public final d:I + +.field public final synthetic e:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/f/e/k/b$i;->d:I + + return-void +.end method + + +# virtual methods +.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 3 + + if-nez p2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + invoke-static {p1}, Lf/h/a/f/e/k/b;->A(Lf/h/a/f/e/k/b;)V + + return-void + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->g:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + const-string v1, "com.google.android.gms.common.internal.IGmsServiceBroker" + + invoke-interface {p2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + if-eqz v1, :cond_1 + + instance-of v2, v1, Lf/h/a/f/e/k/l; + + if-eqz v2, :cond_1 + + check-cast v1, Lf/h/a/f/e/k/l; + + goto :goto_0 + + :cond_1 + new-instance v1, Lf/h/a/f/e/k/k; + + invoke-direct {v1, p2}, Lf/h/a/f/e/k/k;->(Landroid/os/IBinder;)V + + :goto_0 + iput-object v1, v0, Lf/h/a/f/e/k/b;->h:Lf/h/a/f/e/k/l; + + monitor-exit p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + const/4 p2, 0x0 + + iget v0, p0, Lf/h/a/f/e/k/b$i;->d:I + + iget-object v1, p1, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + new-instance v2, Lf/h/a/f/e/k/b$l; + + invoke-direct {v2, p1, p2}, Lf/h/a/f/e/k/b$l;->(Lf/h/a/f/e/k/b;I)V + + const/4 p1, 0x7 + + const/4 p2, -0x1 + + invoke-virtual {v1, p1, v0, p2, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void + + :catchall_0 + move-exception p2 + + :try_start_1 + monitor-exit p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p2 +.end method + +.method public final onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 3 + + iget-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->g:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/e/k/b;->h:Lf/h/a/f/e/k/l; + + monitor-exit p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/e/k/b$i;->e:Lf/h/a/f/e/k/b; + + iget-object p1, p1, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + const/4 v0, 0x6 + + iget v1, p0, Lf/h/a/f/e/k/b$i;->d:I + + const/4 v2, 0x1 + + invoke-virtual {p1, v0, v1, v2}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {p1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$j.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$j.smali new file mode 100644 index 0000000000..6d213859ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$j.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/e/k/b$j; +.super Lf/h/a/f/e/k/j$a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "j" +.end annotation + + +# instance fields +.field public a:Lf/h/a/f/e/k/b; + +.field public final b:I + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;I)V + .locals 0 + .param p1 # Lf/h/a/f/e/k/b; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Lf/h/a/f/e/k/j$a;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + iput p2, p0, Lf/h/a/f/e/k/b$j;->b:I + + return-void +.end method + + +# virtual methods +.method public final h(ILandroid/os/IBinder;Landroid/os/Bundle;)V + .locals 4 + .param p2 # Landroid/os/IBinder; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + const-string v1, "onPostInitComplete can be called only once per call to getRemoteService" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + iget v1, p0, Lf/h/a/f/e/k/b$j;->b:I + + iget-object v2, v0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + new-instance v3, Lf/h/a/f/e/k/b$k; + + invoke-direct {v3, v0, p1, p2, p3}, Lf/h/a/f/e/k/b$k;->(Lf/h/a/f/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V + + const/4 p1, 0x1 + + const/4 p2, -0x1 + + invoke-virtual {v2, p1, v1, p2, v3}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$k.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$k.smali new file mode 100644 index 0000000000..99639b00c2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$k.smali @@ -0,0 +1,188 @@ +.class public final Lf/h/a/f/e/k/b$k; +.super Lf/h/a/f/e/k/b$f; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "k" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/b$f;" + } +.end annotation + + +# instance fields +.field public final g:Landroid/os/IBinder; + +.field public final synthetic h:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V + .locals 0 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + invoke-direct {p0, p1, p2, p4}, Lf/h/a/f/e/k/b$f;->(Lf/h/a/f/e/k/b;ILandroid/os/Bundle;)V + + iput-object p3, p0, Lf/h/a/f/e/k/b$k;->g:Landroid/os/IBinder; + + return-void +.end method + + +# virtual methods +.method public final c(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->o:Lf/h/a/f/e/k/b$b; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Lf/h/a/f/e/k/b$b;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + :cond_0 + iget-object p1, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + if-eqz p1, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final d()Z + .locals 7 + + const-string v0, "GmsClient" + + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/e/k/b$k;->g:Landroid/os/IBinder; + + invoke-interface {v2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v2 + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v3, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + invoke-virtual {v3}, Lf/h/a/f/e/k/b;->u()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_0 + + iget-object v3, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + invoke-virtual {v3}, Lf/h/a/f/e/k/b;->u()Ljava/lang/String; + + move-result-object v3 + + const/16 v4, 0x22 + + invoke-static {v3, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + invoke-static {v2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v4 + + const-string v5, "service descriptor mismatch: " + + const-string v6, " vs. " + + invoke-static {v4, v5, v3, v6, v2}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v0, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + iget-object v2, p0, Lf/h/a/f/e/k/b$k;->g:Landroid/os/IBinder; + + invoke-virtual {v0, v2}, Lf/h/a/f/e/k/b;->p(Landroid/os/IBinder;)Landroid/os/IInterface; + + move-result-object v0 + + if-eqz v0, :cond_3 + + iget-object v2, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + const/4 v3, 0x2 + + const/4 v4, 0x4 + + invoke-static {v2, v3, v4, v0}, Lf/h/a/f/e/k/b;->B(Lf/h/a/f/e/k/b;IILandroid/os/IInterface;)Z + + move-result v2 + + if-nez v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + const/4 v3, 0x3 + + invoke-static {v2, v3, v4, v0}, Lf/h/a/f/e/k/b;->B(Lf/h/a/f/e/k/b;IILandroid/os/IInterface;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/e/k/b$k;->h:Lf/h/a/f/e/k/b; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->n:Lf/h/a/f/e/k/b$a; + + if-eqz v0, :cond_2 + + invoke-interface {v0, v1}, Lf/h/a/f/e/k/b$a;->i(Landroid/os/Bundle;)V + + :cond_2 + const/4 v0, 0x1 + + return v0 + + :cond_3 + return v1 + + :catch_0 + const-string v2, "service probably died" + + invoke-static {v0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b$l.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b$l.smali new file mode 100644 index 0000000000..54b3d2c930 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b$l.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/e/k/b$l; +.super Lf/h/a/f/e/k/b$f; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x11 + name = "l" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/b$f;" + } +.end annotation + + +# instance fields +.field public final synthetic g:Lf/h/a/f/e/k/b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/k/b;I)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + iput-object p1, p0, Lf/h/a/f/e/k/b$l;->g:Lf/h/a/f/e/k/b; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, p2, v0}, Lf/h/a/f/e/k/b$f;->(Lf/h/a/f/e/k/b;ILandroid/os/Bundle;)V + + return-void +.end method + + +# virtual methods +.method public final c(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/k/b$l;->g:Lf/h/a/f/e/k/b; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-object v0, v0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + invoke-interface {v0, p1}, Lf/h/a/f/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V + + iget-object p1, p0, Lf/h/a/f/e/k/b$l;->g:Lf/h/a/f/e/k/b; + + if-eqz p1, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void + + :cond_0 + throw v1 + + :cond_1 + throw v1 +.end method + +.method public final d()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/k/b$l;->g:Lf/h/a/f/e/k/b; + + iget-object v0, v0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->h:Lcom/google/android/gms/common/ConnectionResult; + + invoke-interface {v0, v1}, Lf/h/a/f/e/k/b$c;->a(Lcom/google/android/gms/common/ConnectionResult;)V + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b.smali new file mode 100644 index 0000000000..f71d9126e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b.smali @@ -0,0 +1,1568 @@ +.class public abstract Lf/h/a/f/e/k/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/b$j;, + Lf/h/a/f/e/k/b$f;, + Lf/h/a/f/e/k/b$k;, + Lf/h/a/f/e/k/b$l;, + Lf/h/a/f/e/k/b$d;, + Lf/h/a/f/e/k/b$h;, + Lf/h/a/f/e/k/b$g;, + Lf/h/a/f/e/k/b$e;, + Lf/h/a/f/e/k/b$c;, + Lf/h/a/f/e/k/b$b;, + Lf/h/a/f/e/k/b$a;, + Lf/h/a/f/e/k/b$i; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final v:[Lcom/google/android/gms/common/Feature; + + +# instance fields +.field public a:Lf/h/a/f/e/k/d0; + +.field public final b:Landroid/content/Context; + +.field public final c:Lf/h/a/f/e/k/g; + +.field public final d:Lf/h/a/f/e/c; + +.field public final e:Landroid/os/Handler; + +.field public final f:Ljava/lang/Object; + +.field public final g:Ljava/lang/Object; + +.field public h:Lf/h/a/f/e/k/l; + +.field public i:Lf/h/a/f/e/k/b$c; + +.field public j:Landroid/os/IInterface; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public final k:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/f/e/k/b$h<", + "*>;>;" + } + .end annotation +.end field + +.field public l:Lf/h/a/f/e/k/b$i; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/b$i;" + } + .end annotation +.end field + +.field public m:I + +.field public final n:Lf/h/a/f/e/k/b$a; + +.field public final o:Lf/h/a/f/e/k/b$b; + +.field public final p:I + +.field public final q:Ljava/lang/String; + +.field public r:Lcom/google/android/gms/common/ConnectionResult; + +.field public s:Z + +.field public volatile t:Lcom/google/android/gms/common/internal/zzc; + +.field public u:Ljava/util/concurrent/atomic/AtomicInteger; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [Lcom/google/android/gms/common/Feature; + + sput-object v0, Lf/h/a/f/e/k/b;->v:[Lcom/google/android/gms/common/Feature; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/g;Lf/h/a/f/e/c;ILf/h/a/f/e/k/b$a;Lf/h/a/f/e/k/b$b;Ljava/lang/String;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/e/k/b;->g:Ljava/lang/Object; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/k/b;->r:Lcom/google/android/gms/common/ConnectionResult; + + const/4 v1, 0x0 + + iput-boolean v1, p0, Lf/h/a/f/e/k/b;->s:Z + + iput-object v0, p0, Lf/h/a/f/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V + + iput-object v0, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + const-string v0, "Context must not be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p1, Landroid/content/Context; + + iput-object p1, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + const-string p1, "Looper must not be null" + + invoke-static {p2, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-object p1, p2 + + check-cast p1, Landroid/os/Looper; + + const-string p1, "Supervisor must not be null" + + invoke-static {p3, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p3, Lf/h/a/f/e/k/g; + + iput-object p3, p0, Lf/h/a/f/e/k/b;->c:Lf/h/a/f/e/k/g; + + const-string p1, "API availability must not be null" + + invoke-static {p4, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + check-cast p4, Lf/h/a/f/e/c; + + iput-object p4, p0, Lf/h/a/f/e/k/b;->d:Lf/h/a/f/e/c; + + new-instance p1, Lf/h/a/f/e/k/b$g; + + invoke-direct {p1, p0, p2}, Lf/h/a/f/e/k/b$g;->(Lf/h/a/f/e/k/b;Landroid/os/Looper;)V + + iput-object p1, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + iput p5, p0, Lf/h/a/f/e/k/b;->p:I + + iput-object p6, p0, Lf/h/a/f/e/k/b;->n:Lf/h/a/f/e/k/b$a; + + iput-object p7, p0, Lf/h/a/f/e/k/b;->o:Lf/h/a/f/e/k/b$b; + + iput-object p8, p0, Lf/h/a/f/e/k/b;->q:Ljava/lang/String; + + return-void +.end method + +.method public static A(Lf/h/a/f/e/k/b;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v2, 0x3 + + const/4 v3, 0x1 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v1, :cond_1 + + const/4 v0, 0x5 + + iput-boolean v3, p0, Lf/h/a/f/e/k/b;->s:Z + + goto :goto_1 + + :cond_1 + const/4 v0, 0x4 + + :goto_1 + iget-object v1, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + iget-object p0, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result p0 + + const/16 v2, 0x10 + + invoke-virtual {v1, v0, p0, v2}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; + + move-result-object p0 + + invoke-virtual {v1, p0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void + + :catchall_0 + move-exception p0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p0 +.end method + +.method public static B(Lf/h/a/f/e/k/b;IILandroid/os/IInterface;)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + if-eq v1, p1, :cond_0 + + const/4 p0, 0x0 + + monitor-exit v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, p2, p3}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + const/4 p0, 0x1 + + monitor-exit v0 + + :goto_0 + return p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static C(Lf/h/a/f/e/k/b;)Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/e/k/b;->s:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->u()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + goto :goto_0 + + :cond_2 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->u()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 v1, 0x1 + + :catch_0 + :goto_0 + return v1 +.end method + + +# virtual methods +.method public final D()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/k/b;->q:Ljava/lang/String; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + :cond_0 + return-object v0 +.end method + +.method public a()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + iget-object v0, p0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_0 + const/4 v3, 0x0 + + if-ge v2, v1, :cond_0 + + iget-object v4, p0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + invoke-virtual {v4, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/e/k/b$h; + + monitor-enter v4 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + :try_start_1 + iput-object v3, v4, Lf/h/a/f/e/k/b$h;->a:Ljava/lang/Object; + + monitor-exit v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + monitor-exit v4 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + throw v1 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/e/k/b;->k:Ljava/util/ArrayList; + + invoke-virtual {v1}, Ljava/util/ArrayList;->clear()V + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->g:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_3 + iput-object v3, p0, Lf/h/a/f/e/k/b;->h:Lf/h/a/f/e/k/l; + + monitor-exit v1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0, v3}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + return-void + + :catchall_1 + move-exception v0 + + :try_start_4 + monitor-exit v1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw v0 + + :catchall_2 + move-exception v1 + + :try_start_5 + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + throw v1 +.end method + +.method public d(Lf/h/a/f/e/k/i;Ljava/util/Set;)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/k/i;", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->r()Landroid/os/Bundle; + + move-result-object v0 + + new-instance v1, Lcom/google/android/gms/common/internal/GetServiceRequest; + + iget v2, p0, Lf/h/a/f/e/k/b;->p:I + + invoke-direct {v1, v2}, Lcom/google/android/gms/common/internal/GetServiceRequest;->(I)V + + iget-object v2, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v2 + + iput-object v2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->g:Ljava/lang/String; + + iput-object v0, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->j:Landroid/os/Bundle; + + if-eqz p2, :cond_0 + + invoke-interface {p2}, Ljava/util/Collection;->size()I + + move-result v0 + + new-array v0, v0, [Lcom/google/android/gms/common/api/Scope; + + invoke-interface {p2, v0}, Ljava/util/Collection;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, [Lcom/google/android/gms/common/api/Scope; + + iput-object p2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->i:[Lcom/google/android/gms/common/api/Scope; + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->n()Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->q()Landroid/accounts/Account; + + move-result-object p2 + + if-eqz p2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->q()Landroid/accounts/Account; + + move-result-object p2 + + goto :goto_0 + + :cond_1 + new-instance p2, Landroid/accounts/Account; + + const-string v0, "<>" + + const-string v2, "com.google" + + invoke-direct {p2, v0, v2}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V + + :goto_0 + iput-object p2, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->k:Landroid/accounts/Account; + + if-eqz p1, :cond_2 + + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->h:Landroid/os/IBinder; + + :cond_2 + sget-object p1, Lf/h/a/f/e/k/b;->v:[Lcom/google/android/gms/common/Feature; + + iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->l:[Lcom/google/android/gms/common/Feature; + + iput-object p1, v1, Lcom/google/android/gms/common/internal/GetServiceRequest;->m:[Lcom/google/android/gms/common/Feature; + + const/4 p1, 0x1 + + :try_start_0 + iget-object p2, p0, Lf/h/a/f/e/k/b;->g:Ljava/lang/Object; + + monitor-enter p2 + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + iget-object v0, p0, Lf/h/a/f/e/k/b;->h:Lf/h/a/f/e/k/l; + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->h:Lf/h/a/f/e/k/l; + + new-instance v2, Lf/h/a/f/e/k/b$j; + + iget-object v3, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v3 + + invoke-direct {v2, p0, v3}, Lf/h/a/f/e/k/b$j;->(Lf/h/a/f/e/k/b;I)V + + invoke-interface {v0, v2, v1}, Lf/h/a/f/e/k/l;->u(Lf/h/a/f/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V + + goto :goto_1 + + :cond_3 + const-string v0, "GmsClient" + + const-string v1, "mServiceBroker is null, client disconnected" + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :goto_1 + monitor-exit p2 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + throw v0 + :try_end_2 + .catch Landroid/os/DeadObjectException; {:try_start_2 .. :try_end_2} :catch_3 + .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + move-exception p2 + + goto :goto_2 + + :catch_1 + move-exception p2 + + :goto_2 + const-string v0, "GmsClient" + + const-string v1, "IGmsServiceBroker.getService failed" + + invoke-static {v0, v1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const/16 p2, 0x8 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + new-instance v2, Lf/h/a/f/e/k/b$k; + + const/4 v3, 0x0 + + invoke-direct {v2, p0, p2, v3, v3}, Lf/h/a/f/e/k/b$k;->(Lf/h/a/f/e/k/b;ILandroid/os/IBinder;Landroid/os/Bundle;)V + + const/4 p2, -0x1 + + invoke-virtual {v1, p1, v0, p2, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void + + :catch_2 + move-exception p1 + + throw p1 + + :catch_3 + move-exception p2 + + const-string v0, "GmsClient" + + const-string v1, "IGmsServiceBroker.getService failed" + + invoke-static {v0, v1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + iget-object p2, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + iget-object v0, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + const/4 v1, 0x6 + + invoke-virtual {p2, v1, v0, p1}, Landroid/os/Handler;->obtainMessage(III)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void +.end method + +.method public f()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v2, 0x2 + + if-eq v1, v2, :cond_1 + + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v2, 0x3 + + if-ne v1, v2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v1, 0x1 + + :goto_1 + monitor-exit v0 + + return v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public g()Ljava/lang/String; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + if-eqz v0, :cond_0 + + iget-object v0, v0, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/RuntimeException; + + const-string v1, "Failed to connect when checking package" + + invoke-direct {v0, v1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public h(Lf/h/a/f/e/k/b$c;)V + .locals 1 + .param p1 # Lf/h/a/f/e/k/b$c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + const-string v0, "Connection progress callbacks cannot be null." + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + const/4 p1, 0x2 + + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + return-void +.end method + +.method public i(Lf/h/a/f/e/k/b$e;)V + .locals 2 + .param p1 # Lf/h/a/f/e/k/b$e; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/f/e/h/i/b0; + + iget-object v0, p1, Lf/h/a/f/e/h/i/b0;->a:Lf/h/a/f/e/h/i/g$a; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g$a;->m:Lf/h/a/f/e/h/i/g; + + iget-object v0, v0, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v1, Lf/h/a/f/e/h/i/a0; + + invoke-direct {v1, p1}, Lf/h/a/f/e/h/i/a0;->(Lf/h/a/f/e/h/i/b0;)V + + invoke-virtual {v0, v1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public j()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v2, 0x4 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + monitor-exit v0 + + return v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public k()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public abstract l()I +.end method + +.method public final m()[Lcom/google/android/gms/common/Feature; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + return-object v0 + + :cond_0 + iget-object v0, v0, Lcom/google/android/gms/common/internal/zzc;->e:[Lcom/google/android/gms/common/Feature; + + return-object v0 +.end method + +.method public n()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public o()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->d:Lf/h/a/f/e/c; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->l()I + + move-result v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-virtual {p0, v1, v2}, Lf/h/a/f/e/k/b;->z(ILandroid/os/IInterface;)V + + new-instance v1, Lf/h/a/f/e/k/b$d; + + invoke-direct {v1, p0}, Lf/h/a/f/e/k/b$d;->(Lf/h/a/f/e/k/b;)V + + const-string v3, "Connection progress callbacks cannot be null." + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object v1, p0, Lf/h/a/f/e/k/b;->i:Lf/h/a/f/e/k/b$c; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + iget-object v3, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v3 + + const/4 v4, 0x3 + + invoke-virtual {v1, v4, v3, v0, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object v0 + + invoke-virtual {v1, v0}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + return-void + + :cond_0 + new-instance v0, Lf/h/a/f/e/k/b$d; + + invoke-direct {v0, p0}, Lf/h/a/f/e/k/b$d;->(Lf/h/a/f/e/k/b;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/e/k/b;->h(Lf/h/a/f/e/k/b$c;)V + + return-void +.end method + +.method public abstract p(Landroid/os/IBinder;)Landroid/os/IInterface; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/IBinder;", + ")TT;" + } + .end annotation +.end method + +.method public q()Landroid/accounts/Account; + .locals 1 + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public r()Landroid/os/Bundle; + .locals 1 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + return-object v0 +.end method + +.method public s()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final t()Landroid/os/IInterface; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/DeadObjectException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/e/k/b;->m:I + + const/4 v2, 0x5 + + if-eq v1, v2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->j()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->j:Landroid/os/IInterface; + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + const-string v2, "Client is connected but service is null" + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/e/k/b;->j:Landroid/os/IInterface; + + monitor-exit v0 + + return-object v1 + + :cond_1 + new-instance v1, Ljava/lang/IllegalStateException; + + const-string v2, "Not connected. Call connect() and wait for onConnected() to be called." + + invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 + + :cond_2 + new-instance v1, Landroid/os/DeadObjectException; + + invoke-direct {v1}, Landroid/os/DeadObjectException;->()V + + throw v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public abstract u()Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end method + +.method public abstract v()Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end method + +.method public w(Landroid/os/IInterface;)V + .locals 0 + .param p1 # Landroid/os/IInterface; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void +.end method + +.method public x(I)V + .locals 0 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + return-void +.end method + +.method public y(ILandroid/os/IInterface;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITT;)V" + } + .end annotation + + return-void +.end method + +.method public final z(ILandroid/os/IInterface;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITT;)V" + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + const/4 v2, 0x4 + + if-ne p1, v2, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + if-eqz p2, :cond_1 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + if-ne v3, v4, :cond_2 + + const/4 v0, 0x1 + + :cond_2 + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + iget-object v0, p0, Lf/h/a/f/e/k/b;->f:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iput p1, p0, Lf/h/a/f/e/k/b;->m:I + + iput-object p2, p0, Lf/h/a/f/e/k/b;->j:Landroid/os/IInterface; + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/e/k/b;->y(ILandroid/os/IInterface;)V + + if-eq p1, v1, :cond_8 + + const/4 v1, 0x2 + + const/4 v3, 0x3 + + if-eq p1, v1, :cond_4 + + if-eq p1, v3, :cond_4 + + if-eq p1, v2, :cond_3 + + goto/16 :goto_3 + + :cond_3 + invoke-virtual {p0, p2}, Lf/h/a/f/e/k/b;->w(Landroid/os/IInterface;)V + + goto/16 :goto_3 + + :cond_4 + iget-object p1, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + if-eqz p1, :cond_5 + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + if-eqz p1, :cond_5 + + const-string p1, "GmsClient" + + iget-object p2, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object p2, p2, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v1, v1, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x46 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v2, v3 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Calling connect() while still connected, missing disconnect() for " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, " on " + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + iget-object v1, p0, Lf/h/a/f/e/k/b;->c:Lf/h/a/f/e/k/g; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v2, p1, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v3, p1, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget v4, p1, Lf/h/a/f/e/k/d0;->c:I + + iget-object v5, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->D()Ljava/lang/String; + + move-result-object v6 + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-boolean v7, p1, Lf/h/a/f/e/k/d0;->d:Z + + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/e/k/g;->c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V + + iget-object p1, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + :cond_5 + new-instance p1, Lf/h/a/f/e/k/b$i; + + iget-object p2, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result p2 + + invoke-direct {p1, p0, p2}, Lf/h/a/f/e/k/b$i;->(Lf/h/a/f/e/k/b;I)V + + iput-object p1, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + new-instance p1, Lf/h/a/f/e/k/d0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const-string v2, "com.google.android.gms" + + :try_start_1 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->v()Ljava/lang/String; + + move-result-object v3 + + const/4 v4, 0x0 + + invoke-static {}, Lf/h/a/f/e/k/g;->a()I + + const/16 v5, 0x81 + + const/4 v6, 0x0 + + move-object v1, p1 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/e/k/d0;->(Ljava/lang/String;Ljava/lang/String;ZIZ)V + + iput-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-boolean p1, p1, Lf/h/a/f/e/k/d0;->d:Z + + if-eqz p1, :cond_7 + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->l()I + + move-result p1 + + const p2, 0x1110e58 + + if-ge p1, p2, :cond_7 + + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Internal Error, the minimum apk version of this BaseGmsClient is too low to support dynamic lookup. Start service action: " + + iget-object v1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v1, v1, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_6 + + invoke-virtual {p2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + goto :goto_2 + + :cond_6 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, p2}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p2, v1 + + :goto_2 + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_7 + iget-object p1, p0, Lf/h/a/f/e/k/b;->c:Lf/h/a/f/e/k/g; + + iget-object p2, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object p2, p2, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v1, v1, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget v2, v2, Lf/h/a/f/e/k/d0;->c:I + + iget-object v3, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->D()Ljava/lang/String; + + move-result-object v4 + + iget-object v5, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-boolean v5, v5, Lf/h/a/f/e/k/d0;->d:Z + + new-instance v6, Lf/h/a/f/e/k/g$a; + + invoke-direct {v6, p2, v1, v2, v5}, Lf/h/a/f/e/k/g$a;->(Ljava/lang/String;Ljava/lang/String;IZ)V + + invoke-virtual {p1, v6, v3, v4}, Lf/h/a/f/e/k/g;->d(Lf/h/a/f/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_9 + + const-string p1, "GmsClient" + + iget-object p2, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object p2, p2, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v1, v1, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x22 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v2, v3 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "unable to connect to service: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, " on " + + invoke-virtual {v3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-static {p1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/16 p1, 0x10 + + iget-object p2, p0, Lf/h/a/f/e/k/b;->u:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result p2 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->e:Landroid/os/Handler; + + new-instance v2, Lf/h/a/f/e/k/b$l; + + invoke-direct {v2, p0, p1}, Lf/h/a/f/e/k/b$l;->(Lf/h/a/f/e/k/b;I)V + + const/4 p1, 0x7 + + const/4 v3, -0x1 + + invoke-virtual {v1, p1, p2, v3, v2}, Landroid/os/Handler;->obtainMessage(IIILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {v1, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + goto :goto_3 + + :cond_8 + iget-object p1, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + if-eqz p1, :cond_9 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->c:Lf/h/a/f/e/k/g; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v2, p1, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-object v3, p1, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget v4, p1, Lf/h/a/f/e/k/d0;->c:I + + iget-object v5, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->D()Ljava/lang/String; + + move-result-object v6 + + iget-object p1, p0, Lf/h/a/f/e/k/b;->a:Lf/h/a/f/e/k/d0; + + iget-boolean v7, p1, Lf/h/a/f/e/k/d0;->d:Z + + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/e/k/g;->c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/e/k/b;->l:Lf/h/a/f/e/k/b$i; + + :cond_9 + :goto_3 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/b0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/b0.smali new file mode 100644 index 0000000000..6deebe5382 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/b0.smali @@ -0,0 +1,417 @@ +.class public final Lf/h/a/f/e/k/b0; +.super Lf/h/a/f/e/k/g; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Handler$Callback; + + +# instance fields +.field public final f:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Lf/h/a/f/e/k/g$a;", + "Lf/h/a/f/e/k/a0;", + ">;" + } + .end annotation +.end field + +.field public final g:Landroid/content/Context; + +.field public final h:Landroid/os/Handler; + +.field public final i:Lf/h/a/f/e/m/a; + +.field public final j:J + +.field public final k:J + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 2 + + invoke-direct {p0}, Lf/h/a/f/e/k/g;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + new-instance v0, Lf/h/a/f/h/d/d; + + invoke-virtual {p1}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; + + move-result-object p1 + + invoke-direct {v0, p1, p0}, Lf/h/a/f/h/d/d;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + iput-object v0, p0, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + const-wide/16 v0, 0x1388 + + iput-wide v0, p0, Lf/h/a/f/e/k/b0;->j:J + + const-wide/32 v0, 0x493e0 + + iput-wide v0, p0, Lf/h/a/f/e/k/b0;->k:J + + return-void +.end method + + +# virtual methods +.method public final d(Lf/h/a/f/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z + .locals 4 + + const-string v0, "ServiceConnection must not be null" + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/k/a0; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/e/k/a0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/e/k/a0;->(Lf/h/a/f/e/k/b0;Lf/h/a/f/e/k/g$a;)V + + iget-object v2, v1, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v3, v2, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object v2, v2, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + iget-object v3, v1, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {v3, v2}, Lf/h/a/f/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; + + iget-object v2, v1, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {v2, p2, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1, p3}, Lf/h/a/f/e/k/a0;->a(Ljava/lang/String;)V + + iget-object p2, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {p2, p1, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + iget-object v2, p0, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + const/4 v3, 0x0 + + invoke-virtual {v2, v3, p1}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {v2, p2}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_3 + + iget-object p1, v1, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v2, p1, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object p1, p1, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + iget-object v2, v1, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {v2, p1}, Lf/h/a/f/e/k/g$a;->a(Landroid/content/Context;)Landroid/content/Intent; + + iget-object p1, v1, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {p1, p2, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget p1, v1, Lf/h/a/f/e/k/a0;->e:I + + const/4 v2, 0x1 + + if-eq p1, v2, :cond_2 + + const/4 p2, 0x2 + + if-eq p1, p2, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v1, p3}, Lf/h/a/f/e/k/a0;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_2 + iget-object p1, v1, Lf/h/a/f/e/k/a0;->i:Landroid/content/ComponentName; + + iget-object p3, v1, Lf/h/a/f/e/k/a0;->g:Landroid/os/IBinder; + + invoke-interface {p2, p1, p3}, Landroid/content/ServiceConnection;->onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + + :goto_0 + iget-boolean p1, v1, Lf/h/a/f/e/k/a0;->f:Z + + monitor-exit v0 + + return p1 + + :cond_3 + new-instance p2, Ljava/lang/IllegalStateException; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/lit8 p3, p3, 0x51 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1, p3}, Ljava/lang/StringBuilder;->(I)V + + const-string p3, "Trying to bind a GmsServiceConnection that was already connected before. config=" + + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p2 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final handleMessage(Landroid/os/Message;)Z + .locals 7 + + iget v0, p1, Landroid/os/Message;->what:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_4 + + if-eq v0, v2, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_0 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/k/g$a; + + iget-object v1, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {v1, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/e/k/a0; + + if-eqz v1, :cond_3 + + iget v3, v1, Lf/h/a/f/e/k/a0;->e:I + + const/4 v4, 0x3 + + if-ne v3, v4, :cond_3 + + const-string v3, "GmsClientSupervisor" + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit8 v5, v5, 0x2f + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V + + const-string v5, "Timeout waiting for ServiceConnection callback " + + invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v4 + + new-instance v5, Ljava/lang/Exception; + + invoke-direct {v5}, Ljava/lang/Exception;->()V + + invoke-static {v3, v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + iget-object v3, v1, Lf/h/a/f/e/k/a0;->i:Landroid/content/ComponentName; + + if-nez v3, :cond_1 + + iget-object v3, p1, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + :cond_1 + if-nez v3, :cond_2 + + new-instance v3, Landroid/content/ComponentName; + + iget-object p1, p1, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + const-string v4, "unknown" + + invoke-direct {v3, p1, v4}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + :cond_2 + invoke-virtual {v1, v3}, Lf/h/a/f/e/k/a0;->onServiceDisconnected(Landroid/content/ComponentName;)V + + :cond_3 + monitor-exit v0 + + return v2 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_4 + iget-object v0, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_1 + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/f/e/k/g$a; + + iget-object v3, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {v3, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/e/k/a0; + + if-eqz v3, :cond_7 + + iget-object v4, v3, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {v4}, Ljava/util/Map;->isEmpty()Z + + move-result v4 + + if-eqz v4, :cond_7 + + iget-boolean v4, v3, Lf/h/a/f/e/k/a0;->f:Z + + if-eqz v4, :cond_6 + + iget-object v4, v3, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v4, v4, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + iget-object v5, v3, Lf/h/a/f/e/k/a0;->h:Lf/h/a/f/e/k/g$a; + + invoke-virtual {v4, v2, v5}, Landroid/os/Handler;->removeMessages(ILjava/lang/Object;)V + + iget-object v4, v3, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object v5, v4, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object v4, v4, Lf/h/a/f/e/k/b0;->g:Landroid/content/Context; + + if-eqz v5, :cond_5 + + invoke-virtual {v4, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + iput-boolean v1, v3, Lf/h/a/f/e/k/a0;->f:Z + + const/4 v1, 0x2 + + iput v1, v3, Lf/h/a/f/e/k/a0;->e:I + + goto :goto_0 + + :cond_5 + const/4 p1, 0x0 + + throw p1 + + :cond_6 + :goto_0 + iget-object v1, p0, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {v1, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_7 + monitor-exit v0 + + return v2 + + :catchall_1 + move-exception p1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/c$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/c$a.smali new file mode 100644 index 0000000000..1e6e131d20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/c$a.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/e/k/c$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public a:Landroid/accounts/Account; + +.field public b:Landroidx/collection/ArraySet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/collection/ArraySet<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public c:I + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Lf/h/a/f/m/a; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/e/k/c$a;->c:I + + sget-object v0, Lf/h/a/f/m/a;->j:Lf/h/a/f/m/a; + + iput-object v0, p0, Lf/h/a/f/e/k/c$a;->f:Lf/h/a/f/m/a; + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/e/k/c; + .locals 11 + + new-instance v10, Lf/h/a/f/e/k/c; + + iget-object v1, p0, Lf/h/a/f/e/k/c$a;->a:Landroid/accounts/Account; + + iget-object v2, p0, Lf/h/a/f/e/k/c$a;->b:Landroidx/collection/ArraySet; + + iget v4, p0, Lf/h/a/f/e/k/c$a;->c:I + + iget-object v6, p0, Lf/h/a/f/e/k/c$a;->d:Ljava/lang/String; + + iget-object v7, p0, Lf/h/a/f/e/k/c$a;->e:Ljava/lang/String; + + iget-object v8, p0, Lf/h/a/f/e/k/c$a;->f:Lf/h/a/f/m/a; + + const/4 v3, 0x0 + + const/4 v5, 0x0 + + const/4 v9, 0x0 + + move-object v0, v10 + + invoke-direct/range {v0 .. v9}, Lf/h/a/f/e/k/c;->(Landroid/accounts/Account;Ljava/util/Set;Ljava/util/Map;ILandroid/view/View;Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/m/a;Z)V + + return-object v10 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/c$b.smali b/com.discord/smali_classes2/f/h/a/f/e/k/c$b.smali new file mode 100644 index 0000000000..79c20d1adc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/c$b.smali @@ -0,0 +1,26 @@ +.class public final Lf/h/a/f/e/k/c$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# instance fields +.field public final a:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/c.smali b/com.discord/smali_classes2/f/h/a/f/e/k/c.smali new file mode 100644 index 0000000000..f14a98a196 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/c.smali @@ -0,0 +1,157 @@ +.class public final Lf/h/a/f/e/k/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/c$a;, + Lf/h/a/f/e/k/c$b; + } +.end annotation + + +# instance fields +.field public final a:Landroid/accounts/Account; + +.field public final b:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public final c:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public final d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lf/h/a/f/e/h/a<", + "*>;", + "Lf/h/a/f/e/k/c$b;", + ">;" + } + .end annotation +.end field + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/lang/String; + +.field public final g:Lf/h/a/f/m/a; + +.field public h:Ljava/lang/Integer; + + +# direct methods +.method public constructor (Landroid/accounts/Account;Ljava/util/Set;Ljava/util/Map;ILandroid/view/View;Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/m/a;Z)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/accounts/Account;", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;", + "Ljava/util/Map<", + "Lf/h/a/f/e/h/a<", + "*>;", + "Lf/h/a/f/e/k/c$b;", + ">;I", + "Landroid/view/View;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Lf/h/a/f/m/a;", + "Z)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/c;->a:Landroid/accounts/Account; + + if-nez p2, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + invoke-static {p2}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; + + move-result-object p1 + + :goto_0 + iput-object p1, p0, Lf/h/a/f/e/k/c;->b:Ljava/util/Set; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/k/c;->d:Ljava/util/Map; + + iput-object p6, p0, Lf/h/a/f/e/k/c;->e:Ljava/lang/String; + + iput-object p7, p0, Lf/h/a/f/e/k/c;->f:Ljava/lang/String; + + iput-object p8, p0, Lf/h/a/f/e/k/c;->g:Lf/h/a/f/m/a; + + new-instance p1, Ljava/util/HashSet; + + iget-object p2, p0, Lf/h/a/f/e/k/c;->b:Ljava/util/Set; + + invoke-direct {p1, p2}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + iget-object p2, p0, Lf/h/a/f/e/k/c;->d:Ljava/util/Map; + + invoke-interface {p2}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object p2 + + invoke-interface {p2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_1 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_1 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/f/e/k/c$b; + + iget-object p3, p3, Lf/h/a/f/e/k/c$b;->a:Ljava/util/Set; + + invoke-virtual {p1, p3}, Ljava/util/AbstractCollection;->addAll(Ljava/util/Collection;)Z + + goto :goto_1 + + :cond_1 + invoke-static {p1}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/e/k/c;->c:Ljava/util/Set; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/c0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/c0.smali new file mode 100644 index 0000000000..18277e7c58 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/c0.smali @@ -0,0 +1,142 @@ +.class public final Lf/h/a/f/e/k/c0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:Landroid/net/Uri; + +.field public static final b:Landroid/net/Uri; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "https://plus.google.com/" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/e/k/c0;->a:Landroid/net/Uri; + + invoke-virtual {v0}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; + + move-result-object v0 + + const-string v1, "circles" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v0 + + const-string v1, "find" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/e/k/c0;->b:Landroid/net/Uri; + + return-void +.end method + +.method public static a(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; + .locals 3 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + new-instance v0, Landroid/content/Intent; + + const-string v1, "android.intent.action.VIEW" + + invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string v1, "market://details" + + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/net/Uri;->buildUpon()Landroid/net/Uri$Builder; + + move-result-object v1 + + const-string v2, "id" + + invoke-virtual {v1, v2, p0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object p0 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + const-string v1, "pcampaignid" + + invoke-virtual {p0, v1, p1}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + :cond_0 + invoke-virtual {p0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object p0 + + invoke-virtual {v0, p0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; + + const-string p0, "com.android.vending" + + invoke-virtual {v0, p0}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + const/high16 p0, 0x80000 + + invoke-virtual {v0, p0}, Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; + + return-object v0 +.end method + +.method public static b(Ljava/lang/String;)Landroid/content/Intent; + .locals 2 + + const-string v0, "package" + + const/4 v1, 0x0 + + invoke-static {v0, p0, v1}, Landroid/net/Uri;->fromParts(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; + + move-result-object p0 + + new-instance v0, Landroid/content/Intent; + + const-string v1, "android.settings.APPLICATION_DETAILS_SETTINGS" + + invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V + + invoke-virtual {v0, p0}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent; + + return-object v0 +.end method + +.method public static c()Landroid/content/Intent; + .locals 2 + + new-instance v0, Landroid/content/Intent; + + const-string v1, "com.google.android.clockwork.home.UPDATE_ANDROID_WEAR_ACTION" + + invoke-direct {v0, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V + + const-string v1, "com.google.android.wearable.app" + + invoke-virtual {v0, v1}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/d.smali b/com.discord/smali_classes2/f/h/a/f/e/k/d.smali new file mode 100644 index 0000000000..baea7db471 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/d.smali @@ -0,0 +1,665 @@ +.class public final Lf/h/a/f/e/k/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# static fields +.field public static final a:Landroidx/collection/SimpleArrayMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/collection/SimpleArrayMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Landroidx/collection/SimpleArrayMap; + + invoke-direct {v0}, Landroidx/collection/SimpleArrayMap;->()V + + sput-object v0, Lf/h/a/f/e/k/d;->a:Landroidx/collection/SimpleArrayMap; + + return-void +.end method + +.method public static a(Landroid/content/Context;)Ljava/lang/String; + .locals 4 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v0 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v1 + + iget-object v2, v1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + iget-object v1, v1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const/4 v3, 0x0 + + invoke-virtual {v1, v0, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v1 + + invoke-virtual {v2, v1}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; + + move-result-object p0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + nop + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; + + move-result-object p0 + + iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->name:Ljava/lang/String; + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + return-object v0 + + :cond_0 + return-object p0 +.end method + +.method public static b(Landroid/content/Context;)Ljava/lang/String; + .locals 1 + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p0 + + sget v0, Lcom/google/android/gms/base/R$b;->common_google_play_services_notification_channel_name:I + + invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c(Landroid/content/Context;I)Ljava/lang/String; + .locals 5 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + invoke-static {p0}, Lf/h/a/f/e/k/d;->a(Landroid/content/Context;)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-eq p1, v3, :cond_7 + + const/4 v4, 0x2 + + if-eq p1, v4, :cond_5 + + const/4 v4, 0x3 + + if-eq p1, v4, :cond_4 + + const/4 v4, 0x5 + + if-eq p1, v4, :cond_3 + + const/4 v4, 0x7 + + if-eq p1, v4, :cond_2 + + const/16 v4, 0x9 + + if-eq p1, v4, :cond_1 + + const/16 v4, 0x14 + + if-eq p1, v4, :cond_0 + + packed-switch p1, :pswitch_data_0 + + sget p0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_0 + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_updating_text:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_1 + const-string p1, "common_google_play_services_sign_in_failed_text" + + invoke-static {p0, p1, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_2 + const-string p1, "common_google_play_services_api_unavailable_text" + + invoke-static {p0, p1, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p1, "common_google_play_services_restricted_profile_text" + + invoke-static {p0, p1, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_unsupported_text:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_2 + const-string p1, "common_google_play_services_network_error_text" + + invoke-static {p0, p1, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_3 + const-string p1, "common_google_play_services_invalid_account_text" + + invoke-static {p0, p1, v1}, Lf/h/a/f/e/k/d;->f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_4 + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_enable_text:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_5 + invoke-static {p0}, Lf/h/a/c/i1/e;->a1(Landroid/content/Context;)Z + + move-result p0 + + if-eqz p0, :cond_6 + + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_wear_update_text:I + + invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_6 + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_update_text:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_7 + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_install_text:I + + new-array p1, v3, [Ljava/lang/Object; + + aput-object v1, p1, v2 + + invoke-virtual {v0, p0, p1}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + nop + + :pswitch_data_0 + .packed-switch 0x10 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static d(Landroid/content/Context;I)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + const/4 v1, 0x0 + + const-string v2, "GoogleApiAvailability" + + packed-switch p1, :pswitch_data_0 + + :pswitch_0 + const/16 p0, 0x21 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0, p0}, Ljava/lang/StringBuilder;->(I)V + + const-string p0, "Unexpected error code " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_1 + const-string p1, "The current user profile is restricted and could not use authenticated features." + + invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const-string p1, "common_google_play_services_restricted_profile_title" + + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_2 + const-string p1, "The specified account could not be signed in." + + invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const-string p1, "common_google_play_services_sign_in_failed_title" + + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_3 + const-string p0, "One of the API components you attempted to connect to is not available." + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_4 + const-string p0, "The application is not licensed to the user." + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_5 + const-string p0, "Developer error occurred. Please see logs for detailed information" + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_6 + const-string p0, "Google Play services is invalid. Cannot recover." + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_7 + const-string p0, "Internal error occurred. Please see logs for detailed information" + + invoke-static {v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-object v1 + + :pswitch_8 + const-string p1, "Network error occurred. Please retry request later." + + invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const-string p1, "common_google_play_services_network_error_title" + + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_9 + const-string p1, "An invalid account was specified when connecting. Please provide a valid account." + + invoke-static {v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const-string p1, "common_google_play_services_invalid_account_title" + + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_a + return-object v1 + + :pswitch_b + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_enable_title:I + + invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_c + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_update_title:I + + invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :pswitch_d + sget p0, Lcom/google/android/gms/base/R$b;->common_google_play_services_install_title:I + + invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_a + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_3 + :pswitch_2 + :pswitch_a + :pswitch_0 + :pswitch_1 + .end packed-switch +.end method + +.method public static e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + sget-object v0, Lf/h/a/f/e/k/d;->a:Landroidx/collection/SimpleArrayMap; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/k/d;->a:Landroidx/collection/SimpleArrayMap; + + invoke-virtual {v1, p1}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + if-eqz v1, :cond_0 + + monitor-exit v0 + + return-object v1 + + :cond_0 + invoke-static {p0}, Lf/h/a/f/e/d;->i(Landroid/content/Context;)Landroid/content/res/Resources; + + move-result-object p0 + + const/4 v1, 0x0 + + if-nez p0, :cond_1 + + monitor-exit v0 + + return-object v1 + + :cond_1 + const-string v2, "string" + + const-string v3, "com.google.android.gms" + + invoke-virtual {p0, p1, v2, v3}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v2 + + if-nez v2, :cond_3 + + const-string p0, "GoogleApiAvailability" + + const-string v2, "Missing resource: " + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + monitor-exit v0 + + return-object v1 + + :cond_3 + invoke-virtual {p0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_5 + + const-string p0, "GoogleApiAvailability" + + const-string v2, "Got empty resource: " + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_4 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-static {p0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + monitor-exit v0 + + return-object v1 + + :cond_5 + sget-object v1, Lf/h/a/f/e/k/d;->a:Landroidx/collection/SimpleArrayMap; + + invoke-virtual {v1, p1, p0}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static f(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + invoke-static {p0, p1}, Lf/h/a/f/e/k/d;->e(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + if-nez p0, :cond_0 + + sget p0, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {v0, p0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + :cond_0 + invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; + + move-result-object p1 + + iget-object p1, p1, Landroid/content/res/Configuration;->locale:Ljava/util/Locale; + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + aput-object p2, v0, v1 + + invoke-static {p1, p0, v0}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/d0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/d0.smali new file mode 100644 index 0000000000..4903528588 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/d0.smali @@ -0,0 +1,31 @@ +.class public final Lf/h/a/f/e/k/d0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:I + +.field public final d:Z + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;ZIZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/d0;->b:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/e/k/d0;->a:Ljava/lang/String; + + iput p4, p0, Lf/h/a/f/e/k/d0;->c:I + + iput-boolean p5, p0, Lf/h/a/f/e/k/d0;->d:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/e.smali b/com.discord/smali_classes2/f/h/a/f/e/k/e.smali new file mode 100644 index 0000000000..65c77b6b60 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/e.smali @@ -0,0 +1,61 @@ +.class public abstract Lf/h/a/f/e/k/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/content/DialogInterface$OnClickListener; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a()V +.end method + +.method public onClick(Landroid/content/DialogInterface;I)V + .locals 2 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/e/k/e;->a()V + :try_end_0 + .catch Landroid/content/ActivityNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V + + return-void + + :catchall_0 + move-exception p2 + + goto :goto_0 + + :catch_0 + move-exception p2 + + :try_start_1 + const-string v0, "DialogRedirect" + + const-string v1, "Failed to start resolution intent" + + invoke-static {v0, v1, p2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V + + return-void + + :goto_0 + invoke-interface {p1}, Landroid/content/DialogInterface;->dismiss()V + + throw p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/e0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/e0.smali new file mode 100644 index 0000000000..d12ce36b90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/e0.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/e/k/e0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract b()Lf/h/a/f/f/a; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract c()I + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/f.smali b/com.discord/smali_classes2/f/h/a/f/e/k/f.smali new file mode 100644 index 0000000000..ba77119c7e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/f.smali @@ -0,0 +1,181 @@ +.class public abstract Lf/h/a/f/e/k/f; +.super Lf/h/a/f/e/k/b; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/a$f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/k/b<", + "TT;>;", + "Lf/h/a/f/e/h/a$f;", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final w:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation +.end field + +.field public final x:Landroid/accounts/Account; + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + .locals 9 + + invoke-static {p1}, Lf/h/a/f/e/k/g;->b(Landroid/content/Context;)Lf/h/a/f/e/k/g; + + move-result-object v3 + + sget-object v4, Lcom/google/android/gms/common/GoogleApiAvailability;->d:Lcom/google/android/gms/common/GoogleApiAvailability; + + invoke-static {p5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p6}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v6, Lf/h/a/f/e/k/r; + + invoke-direct {v6, p5}, Lf/h/a/f/e/k/r;->(Lf/h/a/f/e/h/i/f;)V + + new-instance v7, Lf/h/a/f/e/k/s; + + invoke-direct {v7, p6}, Lf/h/a/f/e/k/s;->(Lf/h/a/f/e/h/i/l;)V + + iget-object v8, p4, Lf/h/a/f/e/k/c;->f:Ljava/lang/String; + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move v5, p3 + + invoke-direct/range {v0 .. v8}, Lf/h/a/f/e/k/b;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/g;Lf/h/a/f/e/c;ILf/h/a/f/e/k/b$a;Lf/h/a/f/e/k/b$b;Ljava/lang/String;)V + + iget-object p1, p4, Lf/h/a/f/e/k/c;->a:Landroid/accounts/Account; + + iput-object p1, p0, Lf/h/a/f/e/k/f;->x:Landroid/accounts/Account; + + iget-object p1, p4, Lf/h/a/f/e/k/c;->c:Ljava/util/Set; + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_1 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lcom/google/android/gms/common/api/Scope; + + invoke-interface {p1, p3}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result p3 + + if-eqz p3, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Expanding scopes is not permitted, use implied scopes instead" + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + iput-object p1, p0, Lf/h/a/f/e/k/f;->w:Ljava/util/Set; + + return-void +.end method + + +# virtual methods +.method public c()Ljava/util/Set; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->n()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/k/f;->w:Ljava/util/Set; + + return-object v0 + + :cond_0 + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public l()I + .locals 1 + + sget v0, Lf/h/a/f/e/c;->a:I + + return v0 +.end method + +.method public final q()Landroid/accounts/Account; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/f;->x:Landroid/accounts/Account; + + return-object v0 +.end method + +.method public final s()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Lcom/google/android/gms/common/api/Scope;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/k/f;->w:Ljava/util/Set; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/f0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/f0.smali new file mode 100644 index 0000000000..e8ddd2a79f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/f0.smali @@ -0,0 +1,78 @@ +.class public final Lf/h/a/f/e/k/f0; +.super Lf/h/a/f/h/d/b; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/e0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.common.internal.ICertData" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final b()Lf/h/a/f/f/a; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-object v1 +.end method + +.method public final c()I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x2 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/g$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/g$a.smali new file mode 100644 index 0000000000..3328e26280 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/g$a.smali @@ -0,0 +1,384 @@ +.class public final Lf/h/a/f/e/k/g$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final f:Landroid/net/Uri; + + +# instance fields +.field public final a:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final c:Landroid/content/ComponentName; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final d:I + +.field public final e:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Landroid/net/Uri$Builder; + + invoke-direct {v0}, Landroid/net/Uri$Builder;->()V + + const-string v1, "content" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v0 + + const-string v1, "com.google.android.gms.chimera" + + invoke-virtual {v0, v1}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/e/k/g$a;->f:Landroid/net/Uri; + + return-void +.end method + +.method public constructor (Ljava/lang/String;Ljava/lang/String;IZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + iput p3, p0, Lf/h/a/f/e/k/g$a;->d:I + + iput-boolean p4, p0, Lf/h/a/f/e/k/g$a;->e:Z + + return-void +.end method + + +# virtual methods +.method public final a(Landroid/content/Context;)Landroid/content/Intent; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + if-eqz v0, :cond_3 + + iget-boolean v0, p0, Lf/h/a/f/e/k/g$a;->e:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + const-string v0, "ConnectionStatusConfig" + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + iget-object v3, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + const-string v4, "serviceActionBundleKey" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :try_start_0 + invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p1 + + sget-object v3, Lf/h/a/f/e/k/g$a;->f:Landroid/net/Uri; + + const-string v4, "serviceIntentCall" + + invoke-virtual {p1, v3, v4, v1, v2}, Landroid/content/ContentResolver;->call(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x22 + + const-string v3, "Dynamic intent resolution failed: " + + invoke-static {v2, v3, p1, v0}, Lf/e/b/a/a;->K(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + move-object p1, v1 + + :goto_0 + if-nez p1, :cond_0 + + goto :goto_1 + + :cond_0 + const-string v1, "serviceResponseIntentKey" + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable; + + move-result-object p1 + + move-object v1, p1 + + check-cast v1, Landroid/content/Intent; + + :goto_1 + if-nez v1, :cond_2 + + const-string p1, "Dynamic lookup for intent failed for action: " + + iget-object v2, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-virtual {p1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_2 + + :cond_1 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p1, v2 + + :goto_2 + invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_2 + if-nez v1, :cond_4 + + new-instance p1, Landroid/content/Intent; + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + invoke-direct {p1, v0}, Landroid/content/Intent;->(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + invoke-virtual {p1, v0}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v1 + + goto :goto_3 + + :cond_3 + new-instance p1, Landroid/content/Intent; + + invoke-direct {p1}, Landroid/content/Intent;->()V + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + invoke-virtual {p1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + move-result-object v1 + + :cond_4 + :goto_3 + return-object v1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/e/k/g$a; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/e/k/g$a; + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + iget-object v3, p1, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget v1, p0, Lf/h/a/f/e/k/g$a;->d:I + + iget v3, p1, Lf/h/a/f/e/k/g$a;->d:I + + if-ne v1, v3, :cond_2 + + iget-boolean v1, p0, Lf/h/a/f/e/k/g$a;->e:Z + + iget-boolean p1, p1, Lf/h/a/f/e/k/g$a;->e:Z + + if-ne v1, p1, :cond_2 + + return v0 + + :cond_2 + return v2 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x5 + + new-array v0, v0, [Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->b:Ljava/lang/String; + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + const/4 v2, 0x2 + + aput-object v1, v0, v2 + + iget v1, p0, Lf/h/a/f/e/k/g$a;->d:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v2, 0x3 + + aput-object v1, v0, v2 + + iget-boolean v1, p0, Lf/h/a/f/e/k/g$a;->e:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x4 + + aput-object v1, v0, v2 + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v0 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->a:Ljava/lang/String; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/e/k/g$a;->c:Landroid/content/ComponentName; + + invoke-virtual {v0}, Landroid/content/ComponentName;->flattenToString()Ljava/lang/String; + + move-result-object v0 + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/g.smali b/com.discord/smali_classes2/f/h/a/f/e/k/g.smali new file mode 100644 index 0000000000..3171ce0327 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/g.smali @@ -0,0 +1,239 @@ +.class public abstract Lf/h/a/f/e/k/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/g$a; + } +.end annotation + + +# static fields +.field public static final d:Ljava/lang/Object; + +.field public static e:Lf/h/a/f/e/k/g; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/k/g;->d:Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a()I + .locals 1 + + const/16 v0, 0x81 + + return v0 +.end method + +.method public static b(Landroid/content/Context;)Lf/h/a/f/e/k/g; + .locals 2 + + sget-object v0, Lf/h/a/f/e/k/g;->d:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/k/g;->e:Lf/h/a/f/e/k/g; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/e/k/b0; + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + invoke-direct {v1, p0}, Lf/h/a/f/e/k/b0;->(Landroid/content/Context;)V + + sput-object v1, Lf/h/a/f/e/k/g;->e:Lf/h/a/f/e/k/g; + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object p0, Lf/h/a/f/e/k/g;->e:Lf/h/a/f/e/k/g; + + return-object p0 + + :catchall_0 + move-exception p0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p0 +.end method + + +# virtual methods +.method public final c(Ljava/lang/String;Ljava/lang/String;ILandroid/content/ServiceConnection;Ljava/lang/String;Z)V + .locals 0 + + new-instance p5, Lf/h/a/f/e/k/g$a; + + invoke-direct {p5, p1, p2, p3, p6}, Lf/h/a/f/e/k/g$a;->(Ljava/lang/String;Ljava/lang/String;IZ)V + + move-object p1, p0 + + check-cast p1, Lf/h/a/f/e/k/b0; + + const-string p2, "ServiceConnection must not be null" + + invoke-static {p4, p2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p1, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + monitor-enter p2 + + :try_start_0 + iget-object p3, p1, Lf/h/a/f/e/k/b0;->f:Ljava/util/HashMap; + + invoke-virtual {p3, p5}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/f/e/k/a0; + + if-eqz p3, :cond_2 + + iget-object p6, p3, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {p6, p4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p6 + + if-eqz p6, :cond_1 + + iget-object p6, p3, Lf/h/a/f/e/k/a0;->j:Lf/h/a/f/e/k/b0; + + iget-object p6, p6, Lf/h/a/f/e/k/b0;->i:Lf/h/a/f/e/m/a; + + iget-object p6, p3, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {p6, p4}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p3, p3, Lf/h/a/f/e/k/a0;->d:Ljava/util/Map; + + invoke-interface {p3}, Ljava/util/Map;->isEmpty()Z + + move-result p3 + + if-eqz p3, :cond_0 + + iget-object p3, p1, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + const/4 p4, 0x0 + + invoke-virtual {p3, p4, p5}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p3 + + iget-object p4, p1, Lf/h/a/f/e/k/b0;->h:Landroid/os/Handler; + + iget-wide p5, p1, Lf/h/a/f/e/k/b0;->j:J + + invoke-virtual {p4, p3, p5, p6}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + :cond_0 + monitor-exit p2 + + return-void + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-static {p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result p4 + + add-int/lit8 p4, p4, 0x4c + + new-instance p5, Ljava/lang/StringBuilder; + + invoke-direct {p5, p4}, Ljava/lang/StringBuilder;->(I)V + + const-string p4, "Trying to unbind a GmsServiceConnection that was not bound before. config=" + + invoke-virtual {p5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p5, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + + invoke-direct {p1, p3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-static {p5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result p4 + + add-int/lit8 p4, p4, 0x32 + + new-instance p5, Ljava/lang/StringBuilder; + + invoke-direct {p5, p4}, Ljava/lang/StringBuilder;->(I)V + + const-string p4, "Nonexistent connection status for service config: " + + invoke-virtual {p5, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p5, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p3 + + invoke-direct {p1, p3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public abstract d(Lf/h/a/f/e/k/g$a;Landroid/content/ServiceConnection;Ljava/lang/String;)Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/g0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/g0.smali new file mode 100644 index 0000000000..9c64e0c3cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/g0.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/e/k/g0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract o0(Lcom/google/android/gms/common/zzj;Lf/h/a/f/f/a;)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/h.smali b/com.discord/smali_classes2/f/h/a/f/e/k/h.smali new file mode 100644 index 0000000000..c4ab3b5ac4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/h.smali @@ -0,0 +1,33 @@ +.class public Lf/h/a/f/e/k/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final a:Landroid/util/SparseIntArray; + +.field public b:Lf/h/a/f/e/c; + + +# direct methods +.method public constructor (Lf/h/a/f/e/c;)V + .locals 1 + .param p1 # Lf/h/a/f/e/c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/util/SparseIntArray; + + invoke-direct {v0}, Landroid/util/SparseIntArray;->()V + + iput-object v0, p0, Lf/h/a/f/e/k/h;->a:Landroid/util/SparseIntArray; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/k/h;->b:Lf/h/a/f/e/c; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/h0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/h0.smali new file mode 100644 index 0000000000..5fcb2bbd88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/h0.smali @@ -0,0 +1,61 @@ +.class public final Lf/h/a/f/e/k/h0; +.super Lf/h/a/f/h/d/b; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/g0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.common.internal.IGoogleCertificatesApi" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final o0(Lcom/google/android/gms/common/zzj;Lf/h/a/f/f/a;)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x5 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result p2 + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/e/k/i$a$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/i$a$a.smali similarity index 75% rename from com.discord/smali_classes2/f/h/a/d/e/k/i$a$a.smali rename to com.discord/smali_classes2/f/h/a/f/e/k/i$a$a.smali index b9ac2cf21b..32444238e1 100644 --- a/com.discord/smali_classes2/f/h/a/d/e/k/i$a$a.smali +++ b/com.discord/smali_classes2/f/h/a/f/e/k/i$a$a.smali @@ -1,14 +1,14 @@ -.class public final Lf/h/a/d/e/k/i$a$a; -.super Lf/h/a/d/h/d/b; +.class public final Lf/h/a/f/e/k/i$a$a; +.super Lf/h/a/f/h/d/b; .source "com.google.android.gms:play-services-basement@@17.2.1" # interfaces -.implements Lf/h/a/d/e/k/i; +.implements Lf/h/a/f/e/k/i; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/e/k/i$a; + value = Lf/h/a/f/e/k/i$a; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -23,7 +23,7 @@ const-string v0, "com.google.android.gms.common.internal.IAccountAccessor" - invoke-direct {p0, p1, v0}, Lf/h/a/d/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V return-void .end method @@ -38,19 +38,19 @@ } .end annotation - invoke-virtual {p0}, Lf/h/a/d/h/d/b;->g()Landroid/os/Parcel; + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; move-result-object v0 const/4 v1, 0x2 - invoke-virtual {p0, v1, v0}, Lf/h/a/d/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; move-result-object v0 sget-object v1, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {v0, v1}, Lf/h/a/d/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {v0, v1}, Lf/h/a/f/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object v1 diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/i$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/i$a.smali new file mode 100644 index 0000000000..9cb36272fc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/i$a.smali @@ -0,0 +1,57 @@ +.class public abstract Lf/h/a/f/e/k/i$a; +.super Lf/h/a/f/h/d/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/i; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/i$a$a; + } +.end annotation + + +# direct methods +.method public static h(Landroid/os/IBinder;)Lf/h/a/f/e/k/i; + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string v0, "com.google.android.gms.common.internal.IAccountAccessor" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/e/k/i; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/e/k/i; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/e/k/i$a$a; + + invoke-direct {v0, p0}, Lf/h/a/f/e/k/i$a$a;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/i.smali b/com.discord/smali_classes2/f/h/a/f/e/k/i.smali new file mode 100644 index 0000000000..618da2b1e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/i.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/e/k/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/i$a; + } +.end annotation + + +# virtual methods +.method public abstract e()Landroid/accounts/Account; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/i0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/i0.smali new file mode 100644 index 0000000000..9cbe39b0fc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/i0.smali @@ -0,0 +1,40 @@ +.class public abstract Lf/h/a/f/e/k/i0; +.super Lf/h/a/f/h/d/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/g0; + + +# direct methods +.method public static h(Landroid/os/IBinder;)Lf/h/a/f/e/k/g0; + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string v0, "com.google.android.gms.common.internal.IGoogleCertificatesApi" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/e/k/g0; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/e/k/g0; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/e/k/h0; + + invoke-direct {v0, p0}, Lf/h/a/f/e/k/h0;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/j$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/j$a.smali new file mode 100644 index 0000000000..df05141d6c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/j$a.smali @@ -0,0 +1,146 @@ +.class public abstract Lf/h/a/f/e/k/j$a; +.super Lf/h/a/f/h/d/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/j; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/j; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.common.internal.IGmsCallbacks" + + invoke-direct {p0, v0}, Lf/h/a/f/h/d/a;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p4, 0x1 + + if-eq p1, p4, :cond_2 + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_1 + + const/4 v0, 0x3 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + sget-object v1, Lcom/google/android/gms/common/internal/zzc;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/common/internal/zzc; + + move-object v1, p0 + + check-cast v1, Lf/h/a/f/e/k/b$j; + + iget-object v2, v1, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + const-string v3, "onPostInitCompleteWithConnectionInfo can be called only once per call togetRemoteService" + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v1, Lf/h/a/f/e/k/b$j;->a:Lf/h/a/f/e/k/b; + + iput-object p2, v2, Lf/h/a/f/e/k/b;->t:Lcom/google/android/gms/common/internal/zzc; + + iget-object p2, p2, Lcom/google/android/gms/common/internal/zzc;->d:Landroid/os/Bundle; + + invoke-virtual {v1, p1, v0, p2}, Lf/h/a/f/e/k/b$j;->h(ILandroid/os/IBinder;Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Landroid/os/Bundle; + + new-instance p1, Ljava/lang/Exception; + + invoke-direct {p1}, Ljava/lang/Exception;->()V + + const-string p2, "GmsClient" + + const-string v0, "received deprecated onAccountValidationComplete callback, ignoring" + + invoke-static {p2, v0, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_0 + + :cond_2 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/d/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Landroid/os/Bundle; + + move-object v1, p0 + + check-cast v1, Lf/h/a/f/e/k/b$j; + + invoke-virtual {v1, p1, v0, p2}, Lf/h/a/f/e/k/b$j;->h(ILandroid/os/IBinder;Landroid/os/Bundle;)V + + :goto_0 + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + return p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/j.smali b/com.discord/smali_classes2/f/h/a/f/e/k/j.smali new file mode 100644 index 0000000000..6b3493fb14 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/j.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/e/k/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/j$a; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/j0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/j0.smali new file mode 100644 index 0000000000..d0d735b37e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/j0.smali @@ -0,0 +1,127 @@ +.class public final Lf/h/a/f/e/k/j0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static a:Ljava/lang/Object; + +.field public static b:Z + +.field public static c:Ljava/lang/String; + +.field public static d:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/k/j0;->a:Ljava/lang/Object; + + return-void +.end method + +.method public static a(Landroid/content/Context;)V + .locals 3 + + sget-object v0, Lf/h/a/f/e/k/j0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-boolean v1, Lf/h/a/f/e/k/j0;->b:Z + + if-eqz v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + const/4 v1, 0x1 + + sput-boolean v1, Lf/h/a/f/e/k/j0;->b:Z + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/16 v2, 0x80 + + :try_start_1 + invoke-virtual {p0, v1, v2}, Lf/h/a/f/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p0 + + iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez p0, :cond_1 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + return-void + + :cond_1 + :try_start_3 + const-string v1, "com.google.app.id" + + invoke-virtual {p0, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/e/k/j0;->c:Ljava/lang/String; + + const-string v1, "com.google.android.gms.version" + + invoke-virtual {p0, v1}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I + + move-result p0 + + sput p0, Lf/h/a/f/e/k/j0;->d:I + :try_end_3 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_0 + + :catch_0 + move-exception p0 + + :try_start_4 + const-string v1, "MetadataValueReader" + + const-string v2, "This should never happen." + + invoke-static {v1, v2, p0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/k.smali b/com.discord/smali_classes2/f/h/a/f/e/k/k.smali new file mode 100644 index 0000000000..a7abe43d36 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/k.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/e/k/k; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/l; + + +# instance fields +.field public final a:Landroid/os/IBinder; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/k;->a:Landroid/os/IBinder; + + return-void +.end method + + +# virtual methods +.method public final asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/k;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final u(Lf/h/a/f/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v1 + + :try_start_0 + const-string v2, "com.google.android.gms.common.internal.IGmsServiceBroker" + + invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + const/4 p1, 0x0 + + const/4 v2, 0x1 + + invoke-virtual {v0, v2}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p2, v0, p1}, Lcom/google/android/gms/common/internal/GetServiceRequest;->writeToParcel(Landroid/os/Parcel;I)V + + iget-object p2, p0, Lf/h/a/f/e/k/k;->a:Landroid/os/IBinder; + + const/16 v2, 0x2e + + invoke-interface {p2, v2, v0, v1, p1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v1}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/k0.smali b/com.discord/smali_classes2/f/h/a/f/e/k/k0.smali new file mode 100644 index 0000000000..ad3ea3963a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/k0.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/e/k/k0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/l.smali b/com.discord/smali_classes2/f/h/a/f/e/k/l.smali new file mode 100644 index 0000000000..da124a0bb3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/l.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/e/k/l; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract u(Lf/h/a/f/e/k/j;Lcom/google/android/gms/common/internal/GetServiceRequest;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/m.smali b/com.discord/smali_classes2/f/h/a/f/e/k/m.smali new file mode 100644 index 0000000000..b214745d2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/m.smali @@ -0,0 +1,158 @@ +.class public final Lf/h/a/f/e/k/m; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# instance fields +.field public final a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/Object; + + +# direct methods +.method public constructor (Ljava/lang/Object;Lf/h/a/f/e/k/k0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/k/m;->b:Ljava/lang/Object; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/f/e/k/m;->a:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; + .locals 3 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/k/m;->a:Ljava/util/List; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v1 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, "=" + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-object p0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + new-instance v0, Ljava/lang/StringBuilder; + + const/16 v1, 0x64 + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(I)V + + iget-object v1, p0, Lf/h/a/f/e/k/m;->b:Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x7b + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + iget-object v1, p0, Lf/h/a/f/e/k/m;->a:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + iget-object v3, p0, Lf/h/a/f/e/k/m;->a:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v3, v1, -0x1 + + if-ge v2, v3, :cond_0 + + const-string v3, ", " + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + const/16 v1, 0x7d + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/n$a.smali b/com.discord/smali_classes2/f/h/a/f/e/k/n$a.smali new file mode 100644 index 0000000000..6d5ebe8b81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/n$a.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/f/e/k/n$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/n$b.smali b/com.discord/smali_classes2/f/h/a/f/e/k/n$b.smali new file mode 100644 index 0000000000..8055143f0f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/n$b.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/e/k/n$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/e/k/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/n.smali b/com.discord/smali_classes2/f/h/a/f/e/k/n.smali new file mode 100644 index 0000000000..0c17e726f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/n.smali @@ -0,0 +1,30 @@ +.class public Lf/h/a/f/e/k/n; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/e/k/n$b;, + Lf/h/a/f/e/k/n$a; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/e/k/n$b; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/e/k/t; + + invoke-direct {v0}, Lf/h/a/f/e/k/t;->()V + + sput-object v0, Lf/h/a/f/e/k/n;->a:Lf/h/a/f/e/k/n$b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/o.smali b/com.discord/smali_classes2/f/h/a/f/e/k/o.smali new file mode 100644 index 0000000000..29d0f6a9d9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/o.smali @@ -0,0 +1,61 @@ +.class public Lf/h/a/f/e/k/o; +.super Lf/h/a/f/e/k/f; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/k/f<", + "TT;>;" + } +.end annotation + + +# virtual methods +.method public p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/IBinder;", + ")TT;" + } + .end annotation + + const/4 p1, 0x0 + + throw p1 +.end method + +.method public u()Ljava/lang/String; + .locals 1 + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public v()Ljava/lang/String; + .locals 1 + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public y(ILandroid/os/IInterface;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITT;)V" + } + .end annotation + + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/p.smali b/com.discord/smali_classes2/f/h/a/f/e/k/p.smali new file mode 100644 index 0000000000..d3a0fbb3f0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/p.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/e/k/p; +.super Lf/h/a/f/e/k/e; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final synthetic d:Landroid/content/Intent; + +.field public final synthetic e:Landroid/app/Activity; + +.field public final synthetic f:I + + +# direct methods +.method public constructor (Landroid/content/Intent;Landroid/app/Activity;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/p;->d:Landroid/content/Intent; + + iput-object p2, p0, Lf/h/a/f/e/k/p;->e:Landroid/app/Activity; + + iput p3, p0, Lf/h/a/f/e/k/p;->f:I + + invoke-direct {p0}, Lf/h/a/f/e/k/e;->()V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/k/p;->d:Landroid/content/Intent; + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/f/e/k/p;->e:Landroid/app/Activity; + + iget v2, p0, Lf/h/a/f/e/k/p;->f:I + + invoke-virtual {v1, v0, v2}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/q.smali b/com.discord/smali_classes2/f/h/a/f/e/k/q.smali new file mode 100644 index 0000000000..5b3cd821d1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/q.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/e/k/q; +.super Lf/h/a/f/e/k/e; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# instance fields +.field public final synthetic d:Landroid/content/Intent; + +.field public final synthetic e:Lf/h/a/f/e/h/i/j; + +.field public final synthetic f:I + + +# direct methods +.method public constructor (Landroid/content/Intent;Lf/h/a/f/e/h/i/j;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/q;->d:Landroid/content/Intent; + + iput-object p2, p0, Lf/h/a/f/e/k/q;->e:Lf/h/a/f/e/h/i/j; + + iput p3, p0, Lf/h/a/f/e/k/q;->f:I + + invoke-direct {p0}, Lf/h/a/f/e/k/e;->()V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/k/q;->d:Landroid/content/Intent; + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/f/e/k/q;->e:Lf/h/a/f/e/h/i/j; + + iget v2, p0, Lf/h/a/f/e/k/q;->f:I + + invoke-interface {v1, v0, v2}, Lf/h/a/f/e/h/i/j;->startActivityForResult(Landroid/content/Intent;I)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/r.smali b/com.discord/smali_classes2/f/h/a/f/e/k/r.smali new file mode 100644 index 0000000000..1bb9986745 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/r.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/e/k/r; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/k/b$a; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/f; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/r;->d:Lf/h/a/f/e/h/i/f; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final g(I)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/r;->d:Lf/h/a/f/e/h/i/f; + + invoke-interface {v0, p1}, Lf/h/a/f/e/h/i/f;->g(I)V + + return-void +.end method + +.method public final i(Landroid/os/Bundle;)V + .locals 1 + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object p1, p0, Lf/h/a/f/e/k/r;->d:Lf/h/a/f/e/h/i/f; + + const/4 v0, 0x0 + + invoke-interface {p1, v0}, Lf/h/a/f/e/h/i/f;->i(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/s.smali b/com.discord/smali_classes2/f/h/a/f/e/k/s.smali new file mode 100644 index 0000000000..a13812f235 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/s.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/e/k/s; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/k/b$b; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/e/h/i/l; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/l;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/s;->d:Lf/h/a/f/e/h/i/l; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 1 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/e/k/s;->d:Lf/h/a/f/e/h/i/l; + + invoke-interface {v0, p1}, Lf/h/a/f/e/h/i/l;->h(Lcom/google/android/gms/common/ConnectionResult;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/t.smali b/com.discord/smali_classes2/f/h/a/f/e/k/t.smali new file mode 100644 index 0000000000..d175685d36 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/t.smali @@ -0,0 +1,16 @@ +.class public final Lf/h/a/f/e/k/t; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/k/n$b; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/u.smali b/com.discord/smali_classes2/f/h/a/f/e/k/u.smali new file mode 100644 index 0000000000..18c65e814c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/u.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/e/k/u; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/k/n$a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/e/k/n$a<", + "TR;TT;>;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/h/f; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/u;->a:Lf/h/a/f/e/h/f; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/v.smali b/com.discord/smali_classes2/f/h/a/f/e/k/v.smali new file mode 100644 index 0000000000..559a410e10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/v.smali @@ -0,0 +1,149 @@ +.class public final Lf/h/a/f/e/k/v; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/d$a; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/e/h/d; + +.field public final synthetic b:Lcom/google/android/gms/tasks/TaskCompletionSource; + +.field public final synthetic c:Lf/h/a/f/e/k/n$a; + +.field public final synthetic d:Lf/h/a/f/e/k/n$b; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/d;Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/a/f/e/k/n$a;Lf/h/a/f/e/k/n$b;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/e/k/v;->a:Lf/h/a/f/e/h/d; + + iput-object p2, p0, Lf/h/a/f/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iput-object p3, p0, Lf/h/a/f/e/k/v;->c:Lf/h/a/f/e/k/n$a; + + iput-object p4, p0, Lf/h/a/f/e/k/v;->d:Lf/h/a/f/e/k/n$b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 6 + + invoke-virtual {p1}, Lcom/google/android/gms/common/api/Status;->Z()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/f/e/k/v;->a:Lf/h/a/f/e/h/d; + + const-wide/16 v2, 0x0 + + sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + check-cast p1, Lcom/google/android/gms/common/api/internal/BasePendingResult; + + if-eqz p1, :cond_1 + + iget-boolean v1, p1, Lcom/google/android/gms/common/api/internal/BasePendingResult;->i:Z + + const/4 v4, 0x1 + + xor-int/2addr v1, v4 + + const-string v5, "Result has already been consumed." + + invoke-static {v1, v5}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + const-string v1, "Cannot await if then() has been called." + + invoke-static {v4, v1}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + :try_start_0 + iget-object v1, p1, Lcom/google/android/gms/common/api/internal/BasePendingResult;->c:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {v1, v2, v3, v0}, Ljava/util/concurrent/CountDownLatch;->await(JLjava/util/concurrent/TimeUnit;)Z + + move-result v0 + + if-nez v0, :cond_0 + + sget-object v0, Lcom/google/android/gms/common/api/Status;->j:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + sget-object v0, Lcom/google/android/gms/common/api/Status;->i:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->j(Lcom/google/android/gms/common/api/Status;)V + + :cond_0 + :goto_0 + invoke-virtual {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->f()Z + + move-result v0 + + const-string v1, "Result is not ready." + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + invoke-virtual {p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->e()Lf/h/a/f/e/h/g; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v1, p0, Lf/h/a/f/e/k/v;->c:Lf/h/a/f/e/k/n$a; + + check-cast v1, Lf/h/a/f/e/k/u; + + iget-object v1, v1, Lf/h/a/f/e/k/u;->a:Lf/h/a/f/e/h/f; + + iput-object p1, v1, Lf/h/a/f/e/h/f;->a:Lf/h/a/f/e/h/g; + + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {p1, v1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void + + :cond_1 + throw v1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/e/k/v;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object v2, p0, Lf/h/a/f/e/k/v;->d:Lf/h/a/f/e/k/n$b; + + check-cast v2, Lf/h/a/f/e/k/t; + + if-eqz v2, :cond_3 + + invoke-static {p1}, Lf/h/a/c/i1/e;->J0(Lcom/google/android/gms/common/api/Status;)Lcom/google/android/gms/common/api/ApiException; + + move-result-object p1 + + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_3 + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/w.smali b/com.discord/smali_classes2/f/h/a/f/e/k/w.smali new file mode 100644 index 0000000000..86176e5b35 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/w.smali @@ -0,0 +1,135 @@ +.class public final Lf/h/a/f/e/k/w; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/internal/ResolveAccountRequest;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + move-object v4, v3 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x4 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + sget-object v4, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v4}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v4 + + check-cast v4, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_2 + sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Landroid/accounts/Account; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/internal/ResolveAccountRequest; + + invoke-direct {p1, v1, v3, v2, v4}, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->(ILandroid/accounts/Account;ILcom/google/android/gms/auth/api/signin/GoogleSignInAccount;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/internal/ResolveAccountRequest; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/x.smali b/com.discord/smali_classes2/f/h/a/f/e/k/x.smali new file mode 100644 index 0000000000..f3c22563ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/x.smali @@ -0,0 +1,150 @@ +.class public final Lf/h/a/f/e/k/x; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/internal/ResolveAccountResponse;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 9 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_5 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_4 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_1 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v8 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, Lcom/google/android/gms/common/ConnectionResult; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v5 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_5 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/internal/ResolveAccountResponse; + + move-object v3, p1 + + invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->(ILandroid/os/IBinder;Lcom/google/android/gms/common/ConnectionResult;ZZ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/internal/ResolveAccountResponse; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/y.smali b/com.discord/smali_classes2/f/h/a/f/e/k/y.smali new file mode 100644 index 0000000000..23a66dc081 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/y.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/f/e/k/y; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/internal/zzc;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + sget-object v2, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v2}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [Lcom/google/android/gms/common/Feature; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/internal/zzc; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/common/internal/zzc;->(Landroid/os/Bundle;[Lcom/google/android/gms/common/Feature;I)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/internal/zzc; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/k/z.smali b/com.discord/smali_classes2/f/h/a/f/e/k/z.smali new file mode 100644 index 0000000000..24e3a863b2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/k/z.smali @@ -0,0 +1,233 @@ +.class public final Lf/h/a/f/e/k/z; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/internal/GetServiceRequest;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 17 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v8, v3 + + move-object v9, v8 + + move-object v10, v9 + + move-object v11, v10 + + move-object v12, v11 + + move-object v13, v12 + + move-object v14, v13 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v16 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v15 + + goto :goto_0 + + :pswitch_3 + sget-object v3, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v2 + + move-object v14, v2 + + check-cast v14, [Lcom/google/android/gms/common/Feature; + + goto :goto_0 + + :pswitch_4 + sget-object v3, Lcom/google/android/gms/common/Feature;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v2 + + move-object v13, v2 + + check-cast v13, [Lcom/google/android/gms/common/Feature; + + goto :goto_0 + + :pswitch_5 + sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v12, v2 + + check-cast v12, Landroid/accounts/Account; + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v11 + + goto :goto_0 + + :pswitch_7 + sget-object v3, Lcom/google/android/gms/common/api/Scope;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v2 + + move-object v10, v2 + + check-cast v10, [Lcom/google/android/gms/common/api/Scope; + + goto :goto_0 + + :pswitch_8 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v9 + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v7 + + goto :goto_0 + + :pswitch_b + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v6 + + goto :goto_0 + + :pswitch_c + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v5 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/common/internal/GetServiceRequest; + + move-object v4, v0 + + invoke-direct/range {v4 .. v16}, Lcom/google/android/gms/common/internal/GetServiceRequest;->(IIILjava/lang/String;Landroid/os/IBinder;[Lcom/google/android/gms/common/api/Scope;Landroid/os/Bundle;Landroid/accounts/Account;[Lcom/google/android/gms/common/Feature;[Lcom/google/android/gms/common/Feature;ZI)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_0 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/internal/GetServiceRequest; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/l/a.smali b/com.discord/smali_classes2/f/h/a/f/e/l/a.smali new file mode 100644 index 0000000000..85bdf72b1b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/l/a.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/e/l/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/f/e/l/b.smali b/com.discord/smali_classes2/f/h/a/f/e/l/b.smali new file mode 100644 index 0000000000..0f18374f41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/l/b.smali @@ -0,0 +1,16 @@ +.class public final Lf/h/a/f/e/l/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/l/a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/m/a.smali b/com.discord/smali_classes2/f/h/a/f/e/m/a.smali new file mode 100644 index 0000000000..f5f4d02b11 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/m/a.smali @@ -0,0 +1,172 @@ +.class public Lf/h/a/f/e/m/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:Ljava/lang/Object; + +.field public static volatile b:Lf/h/a/f/e/m/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/m/a;->a:Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + return-void +.end method + +.method public static b()Lf/h/a/f/e/m/a; + .locals 2 + + sget-object v0, Lf/h/a/f/e/m/a;->b:Lf/h/a/f/e/m/a; + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/f/e/m/a;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/m/a;->b:Lf/h/a/f/e/m/a; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/e/m/a; + + invoke-direct {v1}, Lf/h/a/f/e/m/a;->()V + + sput-object v1, Lf/h/a/f/e/m/a;->b:Lf/h/a/f/e/m/a; + + :cond_0 + monitor-exit v0 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 + + :cond_1 + :goto_0 + sget-object v0, Lf/h/a/f/e/m/a;->b:Lf/h/a/f/e/m/a; + + return-object v0 +.end method + + +# virtual methods +.method public a(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + return p1 +.end method + +.method public final c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + .locals 3 + + invoke-virtual {p2}, Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + :catch_0 + :cond_0 + const/4 v0, 0x0 + + goto :goto_0 + + :cond_1 + invoke-virtual {v0}, Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; + + move-result-object v0 + + const-string v2, "com.google.android.gms" + + invoke-virtual {v2, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + :try_start_0 + invoke-static {p1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + invoke-virtual {v2, v0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v0 + + iget v0, v0, Landroid/content/pm/ApplicationInfo;->flags:I + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + const/high16 v2, 0x200000 + + and-int/2addr v0, v2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + :goto_0 + if-eqz v0, :cond_2 + + const-string p1, "ConnectionTracker" + + const-string p2, "Attempted to bind to a service in a STOPPED package." + + invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return v1 + + :cond_2 + invoke-virtual {p1, p2, p3, p4}, Landroid/content/Context;->bindService(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/m/b.smali b/com.discord/smali_classes2/f/h/a/f/e/m/b.smali new file mode 100644 index 0000000000..6e5417adc6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/m/b.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/e/m/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:Landroid/content/ComponentName; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Landroid/content/ComponentName; + + const-string v1, "com.google.android.gms" + + const-string v2, "com.google.android.gms.common.stats.GmsCoreStatsService" + + invoke-direct {v0, v1, v2}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/e/m/b;->a:Landroid/content/ComponentName; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/m/c.smali b/com.discord/smali_classes2/f/h/a/f/e/m/c.smali new file mode 100644 index 0000000000..29b057dec9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/m/c.smali @@ -0,0 +1,335 @@ +.class public Lf/h/a/f/e/m/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static a:Ljava/lang/Boolean; + + +# direct methods +.method public static a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V + .locals 20 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Ljava/lang/String;", + "I", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "I", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;J)V" + } + .end annotation + + move/from16 v0, p2 + + move-object/from16 v1, p7 + + sget-object v2, Lf/h/a/f/e/m/c;->a:Ljava/lang/Boolean; + + if-nez v2, :cond_0 + + sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sput-object v2, Lf/h/a/f/e/m/c;->a:Ljava/lang/Boolean; + + :cond_0 + sget-object v2, Lf/h/a/f/e/m/c;->a:Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + if-nez v2, :cond_1 + + return-void + + :cond_1 + invoke-static/range {p1 .. p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + const-string v0, "WakeLockTracker" + + const-string v1, "missing wakeLock key. " + + invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_2 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v1, v2 + + :goto_0 + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return-void + + :cond_3 + const/4 v2, 0x7 + + if-eq v2, v0, :cond_4 + + const/16 v2, 0x8 + + if-eq v2, v0, :cond_4 + + const/16 v2, 0xa + + if-eq v2, v0, :cond_4 + + const/16 v2, 0xb + + if-ne v2, v0, :cond_9 + + :cond_4 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + new-instance v15, Lcom/google/android/gms/common/stats/WakeLockEvent; + + const/4 v2, 0x0 + + if-eqz v1, :cond_5 + + invoke-interface/range {p7 .. p7}, Ljava/util/List;->size()I + + move-result v5 + + const/4 v6, 0x1 + + if-ne v5, v6, :cond_5 + + const/4 v5, 0x0 + + invoke-interface {v1, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + const-string v6, "com.google.android.gms" + + invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_5 + + move-object v8, v2 + + goto :goto_1 + + :cond_5 + move-object v8, v1 + + :goto_1 + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v10 + + invoke-static/range {p0 .. p0}, Lf/h/a/f/e/n/j;->a(Landroid/content/Context;)I + + move-result v12 + + invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + const-string v5, "com.google.android.gms" + + invoke-virtual {v5, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_6 + + move-object v14, v2 + + goto :goto_2 + + :cond_6 + move-object v14, v1 + + :goto_2 + const-class v1, Lf/h/a/f/e/n/j; + + monitor-enter v1 + + :try_start_0 + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v5 + + sget-wide v16, Lf/h/a/f/e/n/j;->b:J + + sub-long v5, v5, v16 + + const-wide/32 v16, 0xea60 + + cmp-long v7, v5, v16 + + if-gez v7, :cond_7 + + sget v5, Lf/h/a/f/e/n/j;->c:F + + invoke-static {v5}, Ljava/lang/Float;->isNaN(F)Z + + move-result v5 + + if-nez v5, :cond_7 + + sget v2, Lf/h/a/f/e/n/j;->c:F + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v1 + + :goto_3 + move/from16 v16, v2 + + goto :goto_4 + + :cond_7 + :try_start_1 + invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v5 + + sget-object v6, Lf/h/a/f/e/n/j;->a:Landroid/content/IntentFilter; + + invoke-virtual {v5, v2, v6}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + move-result-object v2 + + if-eqz v2, :cond_8 + + const-string v5, "level" + + const/4 v6, -0x1 + + invoke-virtual {v2, v5, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result v5 + + const-string v7, "scale" + + invoke-virtual {v2, v7, v6}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result v2 + + int-to-float v5, v5 + + int-to-float v2, v2 + + div-float/2addr v5, v2 + + sput v5, Lf/h/a/f/e/n/j;->c:F + + :cond_8 + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v5 + + sput-wide v5, Lf/h/a/f/e/n/j;->b:J + + sget v2, Lf/h/a/f/e/n/j;->c:F + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v1 + + goto :goto_3 + + :goto_4 + const/16 v19, 0x0 + + const/4 v2, 0x2 + + move-object v1, v15 + + move/from16 v5, p2 + + move-object/from16 v6, p3 + + move/from16 v7, p6 + + move-object/from16 v9, p1 + + move-object/from16 v13, p4 + + move-object v0, v15 + + move/from16 v15, v16 + + move-wide/from16 v16, p8 + + move-object/from16 v18, p5 + + invoke-direct/range {v1 .. v19}, Lcom/google/android/gms/common/stats/WakeLockEvent;->(IJILjava/lang/String;ILjava/util/List;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;FJLjava/lang/String;Z)V + + :try_start_2 + new-instance v1, Landroid/content/Intent; + + invoke-direct {v1}, Landroid/content/Intent;->()V + + sget-object v2, Lf/h/a/f/e/m/b;->a:Landroid/content/ComponentName; + + invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + move-result-object v1 + + const-string v2, "com.google.android.gms.common.stats.EXTRA_LOG_EVENT" + + invoke-virtual {v1, v2, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; + + move-result-object v0 + + move-object/from16 v1, p0 + + invoke-virtual {v1, v0}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_5 + + :catch_0 + move-exception v0 + + const-string v1, "WakeLockTracker" + + invoke-static {v1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_9 + :goto_5 + return-void + + :catchall_0 + move-exception v0 + + monitor-exit v1 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/m/d.smali b/com.discord/smali_classes2/f/h/a/f/e/m/d.smali new file mode 100644 index 0000000000..a61e76cec2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/m/d.smali @@ -0,0 +1,249 @@ +.class public final Lf/h/a/f/e/m/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/stats/WakeLockEvent;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 26 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + move-wide v9, v2 + + move-wide/from16 v16, v9 + + move-wide/from16 v22, v16 + + move-object v12, v5 + + move-object v14, v12 + + move-object v15, v14 + + move-object/from16 v19, v15 + + move-object/from16 v20, v19 + + move-object/from16 v24, v20 + + const/4 v8, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + const/16 v18, 0x0 + + const/16 v21, 0x0 + + const/16 v25, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v25 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v24 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v22 + + goto :goto_0 + + :pswitch_4 + const/4 v3, 0x4 + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->G2(Landroid/os/Parcel;II)V + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readFloat()F + + move-result v21 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v18 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v20 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v15 + + goto :goto_0 + + :pswitch_8 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v11 + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v19 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v16 + + goto :goto_0 + + :pswitch_b + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->V(Landroid/os/Parcel;I)Ljava/util/ArrayList; + + move-result-object v14 + + goto :goto_0 + + :pswitch_c + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v13 + + goto :goto_0 + + :pswitch_d + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_0 + + :pswitch_e + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v9 + + goto :goto_0 + + :pswitch_f + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v8 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/common/stats/WakeLockEvent; + + move-object v7, v0 + + invoke-direct/range {v7 .. v25}, Lcom/google/android/gms/common/stats/WakeLockEvent;->(IJILjava/lang/String;ILjava/util/List;Ljava/lang/String;JILjava/lang/String;Ljava/lang/String;FJLjava/lang/String;Z)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_f + :pswitch_e + :pswitch_0 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_0 + :pswitch_a + :pswitch_0 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/stats/WakeLockEvent; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/a.smali b/com.discord/smali_classes2/f/h/a/f/e/n/a.smali new file mode 100644 index 0000000000..71251d788f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/a.smali @@ -0,0 +1,102 @@ +.class public Lf/h/a/f/e/n/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public static a(Landroid/content/Context;Ljava/lang/String;)[B + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/content/pm/PackageManager$NameNotFoundException; + } + .end annotation + + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p0 + + iget-object p0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + const/16 v0, 0x40 + + invoke-virtual {p0, p1, v0}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p0 + + iget-object p1, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz p1, :cond_0 + + array-length p1, p1 + + const/4 v0, 0x1 + + if-ne p1, v0, :cond_0 + + const-string p1, "SHA1" + + invoke-static {p1}, Lf/h/a/f/e/n/a;->b(Ljava/lang/String;)Ljava/security/MessageDigest; + + move-result-object p1 + + if-eqz p1, :cond_0 + + iget-object p0, p0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + const/4 v0, 0x0 + + aget-object p0, p0, v0 + + invoke-virtual {p0}, Landroid/content/pm/Signature;->toByteArray()[B + + move-result-object p0 + + invoke-virtual {p1, p0}, Ljava/security/MessageDigest;->digest([B)[B + + move-result-object p0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static b(Ljava/lang/String;)Ljava/security/MessageDigest; + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + const/4 v1, 0x2 + + if-ge v0, v1, :cond_1 + + :try_start_0 + invoke-static {p0}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; + + move-result-object v1 + :try_end_0 + .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v1, :cond_0 + + return-object v1 + + :catch_0 + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/b.smali b/com.discord/smali_classes2/f/h/a/f/e/n/b.smali new file mode 100644 index 0000000000..9a81e45e2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/b.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/e/n/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/c.smali b/com.discord/smali_classes2/f/h/a/f/e/n/c.smali new file mode 100644 index 0000000000..1fe6f50ccf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/c.smali @@ -0,0 +1,44 @@ +.class public Lf/h/a/f/e/n/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/n/b; + + +# static fields +.field public static final a:Lf/h/a/f/e/n/c; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/e/n/c; + + invoke-direct {v0}, Lf/h/a/f/e/n/c;->()V + + sput-object v0, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()J + .locals 2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/d.smali b/com.discord/smali_classes2/f/h/a/f/e/n/d.smali new file mode 100644 index 0000000000..77f27343b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/d.smali @@ -0,0 +1,136 @@ +.class public Lf/h/a/f/e/n/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:[C + +.field public static final b:[C + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/16 v0, 0x10 + + new-array v1, v0, [C + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/f/e/n/d;->a:[C + + new-array v0, v0, [C + + fill-array-data v0, :array_1 + + sput-object v0, Lf/h/a/f/e/n/d;->b:[C + + return-void + + nop + + :array_0 + .array-data 2 + 0x30s + 0x31s + 0x32s + 0x33s + 0x34s + 0x35s + 0x36s + 0x37s + 0x38s + 0x39s + 0x41s + 0x42s + 0x43s + 0x44s + 0x45s + 0x46s + .end array-data + + :array_1 + .array-data 2 + 0x30s + 0x31s + 0x32s + 0x33s + 0x34s + 0x35s + 0x36s + 0x37s + 0x38s + 0x39s + 0x61s + 0x62s + 0x63s + 0x64s + 0x65s + 0x66s + .end array-data +.end method + +.method public static a([BZ)Ljava/lang/String; + .locals 5 + + array-length v0, p0 + + new-instance v1, Ljava/lang/StringBuilder; + + shl-int/lit8 v2, v0, 0x1 + + invoke-direct {v1, v2}, Ljava/lang/StringBuilder;->(I)V + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_1 + + if-eqz p1, :cond_0 + + add-int/lit8 v3, v0, -0x1 + + if-ne v2, v3, :cond_0 + + aget-byte v3, p0, v2 + + and-int/lit16 v3, v3, 0xff + + if-eqz v3, :cond_1 + + :cond_0 + sget-object v3, Lf/h/a/f/e/n/d;->a:[C + + aget-byte v4, p0, v2 + + and-int/lit16 v4, v4, 0xf0 + + ushr-int/lit8 v4, v4, 0x4 + + aget-char v3, v3, v4 + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + sget-object v3, Lf/h/a/f/e/n/d;->a:[C + + aget-byte v4, p0, v2 + + and-int/lit8 v4, v4, 0xf + + aget-char v3, v3, v4 + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/e.smali b/com.discord/smali_classes2/f/h/a/f/e/n/e.smali new file mode 100644 index 0000000000..5a9ef441ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/e.smali @@ -0,0 +1,160 @@ +.class public Lf/h/a/f/e/n/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "^(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)(\\.(25[0-5]|2[0-4]\\d|[0-1]?\\d?\\d)){3}$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + const-string v0, "^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + const-string v0, "^((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)::((?:[0-9A-Fa-f]{1,4}(?::[0-9A-Fa-f]{1,4})*)?)$" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + return-void +.end method + +.method public static a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/net/URI;", + "Ljava/lang/String;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + invoke-virtual {p0}, Ljava/net/URI;->getRawQuery()Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + if-lez v1, :cond_2 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + new-instance v1, Ljava/util/Scanner; + + invoke-direct {v1, p0}, Ljava/util/Scanner;->(Ljava/lang/String;)V + + const-string p0, "&" + + invoke-virtual {v1, p0}, Ljava/util/Scanner;->useDelimiter(Ljava/lang/String;)Ljava/util/Scanner; + + :goto_0 + invoke-virtual {v1}, Ljava/util/Scanner;->hasNext()Z + + move-result p0 + + if-eqz p0, :cond_2 + + invoke-virtual {v1}, Ljava/util/Scanner;->next()Ljava/lang/String; + + move-result-object p0 + + const-string v2, "=" + + invoke-virtual {p0, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + array-length v2, p0 + + if-eqz v2, :cond_1 + + array-length v2, p0 + + const/4 v3, 0x2 + + if-gt v2, v3, :cond_1 + + const/4 v2, 0x0 + + aget-object v2, p0, v2 + + :try_start_0 + invoke-static {v2, p1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_1 + + const/4 v4, 0x0 + + array-length v5, p0 + + if-ne v5, v3, :cond_0 + + const/4 v3, 0x1 + + aget-object p0, p0, v3 + + :try_start_1 + invoke-static {p0, p1}, Ljava/net/URLDecoder;->decode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + :try_end_1 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception p0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V + + throw p1 + + :cond_0 + :goto_1 + invoke-virtual {v0, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :catch_1 + move-exception p0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V + + throw p1 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "bad parameter" + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/f.smali b/com.discord/smali_classes2/f/h/a/f/e/n/f.smali new file mode 100644 index 0000000000..a5a2b32ff8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/f.smali @@ -0,0 +1,173 @@ +.class public Lf/h/a/f/e/n/f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static a:Ljava/lang/String; + +.field public static b:I + + +# direct methods +.method public static a()Ljava/lang/String; + .locals 5 + + sget-object v0, Lf/h/a/f/e/n/f;->a:Ljava/lang/String; + + if-nez v0, :cond_4 + + sget v0, Lf/h/a/f/e/n/f;->b:I + + if-nez v0, :cond_0 + + invoke-static {}, Landroid/os/Process;->myPid()I + + move-result v0 + + sput v0, Lf/h/a/f/e/n/f;->b:I + + :cond_0 + sget v0, Lf/h/a/f/e/n/f;->b:I + + const/4 v1, 0x0 + + if-gtz v0, :cond_1 + + goto :goto_2 + + :cond_1 + const/16 v2, 0x19 + + :try_start_0 + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "/proc/" + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, "/cmdline" + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/e/n/f;->b(Ljava/lang/String;)Ljava/io/BufferedReader; + + move-result-object v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-virtual {v0}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {v0}, Ljava/io/BufferedReader;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 + + goto :goto_2 + + :catchall_0 + move-exception v1 + + move-object v4, v1 + + move-object v1, v0 + + move-object v0, v4 + + goto :goto_0 + + :catch_0 + nop + + goto :goto_1 + + :catchall_1 + move-exception v0 + + :goto_0 + if-eqz v1, :cond_2 + + :try_start_3 + invoke-interface {v1}, Ljava/io/Closeable;->close()V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 + + :catch_1 + :cond_2 + throw v0 + + :catch_2 + move-object v0, v1 + + :goto_1 + if-eqz v0, :cond_3 + + :try_start_4 + invoke-interface {v0}, Ljava/io/Closeable;->close()V + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 + + :catch_3 + :cond_3 + :goto_2 + sput-object v1, Lf/h/a/f/e/n/f;->a:Ljava/lang/String; + + :cond_4 + sget-object v0, Lf/h/a/f/e/n/f;->a:Ljava/lang/String; + + return-object v0 +.end method + +.method public static b(Ljava/lang/String;)Ljava/io/BufferedReader; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v0 + + :try_start_0 + new-instance v1, Ljava/io/BufferedReader; + + new-instance v2, Ljava/io/FileReader; + + invoke-direct {v2, p0}, Ljava/io/FileReader;->(Ljava/lang/String;)V + + invoke-direct {v1, v2}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + return-object v1 + + :catchall_0 + move-exception p0 + + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/g.smali b/com.discord/smali_classes2/f/h/a/f/e/n/g.smali new file mode 100644 index 0000000000..5627c28f6d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/g.smali @@ -0,0 +1,48 @@ +.class public Lf/h/a/f/e/n/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "\\$\\{(.*?)\\}" + + invoke-static {v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern; + + return-void +.end method + +.method public static a(Ljava/lang/String;)Z + .locals 0 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/h.smali b/com.discord/smali_classes2/f/h/a/f/e/n/h.smali new file mode 100644 index 0000000000..10ab95ce4d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/h.smali @@ -0,0 +1,405 @@ +.class public Lf/h/a/f/e/n/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:Ljava/lang/reflect/Method; + +.field public static final b:Ljava/lang/reflect/Method; + +.field public static final c:Ljava/lang/reflect/Method; + +.field public static final d:Ljava/lang/reflect/Method; + + +# direct methods +.method public static constructor ()V + .locals 9 + + const-class v0, Ljava/lang/String; + + const-string v1, "add" + + invoke-static {}, Landroid/os/Process;->myUid()I + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + :try_start_0 + const-class v5, Landroid/os/WorkSource; + + new-array v6, v3, [Ljava/lang/Class; + + sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v7, v6, v4 + + invoke-virtual {v5, v1, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v5 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-object v5, v2 + + :goto_0 + sput-object v5, Lf/h/a/f/e/n/h;->a:Ljava/lang/reflect/Method; + + const/4 v5, 0x2 + + :try_start_1 + const-class v6, Landroid/os/WorkSource; + + new-array v7, v5, [Ljava/lang/Class; + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v7, v4 + + aput-object v0, v7, v3 + + invoke-virtual {v6, v1, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v1 + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_1 + move-object v1, v2 + + :goto_1 + sput-object v1, Lf/h/a/f/e/n/h;->b:Ljava/lang/reflect/Method; + + :try_start_2 + const-class v1, Landroid/os/WorkSource; + + const-string v6, "size" + + new-array v7, v4, [Ljava/lang/Class; + + invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v1 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_2 + + goto :goto_2 + + :catch_2 + move-object v1, v2 + + :goto_2 + sput-object v1, Lf/h/a/f/e/n/h;->c:Ljava/lang/reflect/Method; + + :try_start_3 + const-class v1, Landroid/os/WorkSource; + + const-string v6, "get" + + new-array v7, v3, [Ljava/lang/Class; + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v7, v4 + + invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_3 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + :try_start_4 + const-class v1, Landroid/os/WorkSource; + + const-string v6, "getName" + + new-array v7, v3, [Ljava/lang/Class; + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v7, v4 + + invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v2 + :try_end_4 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + sput-object v2, Lf/h/a/f/e/n/h;->d:Ljava/lang/reflect/Method; + + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v2, 0x1c + + if-lt v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_3 + + :cond_0 + const/4 v1, 0x0 + + :goto_3 + const-string v6, "WorkSourceUtil" + + if-eqz v1, :cond_1 + + :try_start_5 + const-class v1, Landroid/os/WorkSource; + + const-string v7, "createWorkChain" + + new-array v8, v4, [Ljava/lang/Class; + + invoke-virtual {v1, v7, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_5 + .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_5 + + goto :goto_4 + + :catch_5 + move-exception v1 + + const-string v7, "Missing WorkChain API createWorkChain" + + invoke-static {v6, v7, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_1 + :goto_4 + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + if-lt v1, v2, :cond_2 + + const/4 v1, 0x1 + + goto :goto_5 + + :cond_2 + const/4 v1, 0x0 + + :goto_5 + if-eqz v1, :cond_3 + + :try_start_6 + const-string v1, "android.os.WorkSource$WorkChain" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "addNode" + + new-array v5, v5, [Ljava/lang/Class; + + sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v7, v5, v4 + + aput-object v0, v5, v3 + + invoke-virtual {v1, v2, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_6 + .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_6 + + goto :goto_6 + + :catch_6 + move-exception v0 + + const-string v1, "Missing WorkChain class" + + invoke-static {v6, v1, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_3 + :goto_6 + return-void +.end method + +.method public static a(Landroid/os/WorkSource;)Ljava/util/List; + .locals 9 + .param p0 # Landroid/os/WorkSource; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/WorkSource;", + ")", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + const-string v0, "Unable to assign blame through WorkSource" + + const-string v1, "WorkSourceUtil" + + const/4 v2, 0x0 + + if-nez p0, :cond_1 + + :cond_0 + :goto_0 + const/4 v3, 0x0 + + goto :goto_1 + + :cond_1 + sget-object v3, Lf/h/a/f/e/n/h;->c:Ljava/lang/reflect/Method; + + if-eqz v3, :cond_0 + + :try_start_0 + new-array v4, v2, [Ljava/lang/Object; + + invoke-virtual {v3, p0, v4}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v3 + + invoke-static {v1, v0, v3}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_0 + + :goto_1 + if-nez v3, :cond_2 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p0 + + return-object p0 + + :cond_2 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + const/4 v5, 0x0 + + :goto_2 + if-ge v5, v3, :cond_5 + + sget-object v6, Lf/h/a/f/e/n/h;->d:Ljava/lang/reflect/Method; + + if-eqz v6, :cond_3 + + const/4 v7, 0x1 + + :try_start_1 + new-array v7, v7, [Ljava/lang/Object; + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + aput-object v8, v7, v2 + + invoke-virtual {v6, p0, v7}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_3 + + :catch_1 + move-exception v6 + + invoke-static {v1, v0, v6}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_3 + const/4 v6, 0x0 + + :goto_3 + invoke-static {v6}, Lf/h/a/f/e/n/g;->a(Ljava/lang/String;)Z + + move-result v7 + + if-nez v7, :cond_4 + + invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_4 + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 + + :cond_5 + return-object v4 +.end method + +.method public static b(Landroid/content/Context;)Z + .locals 3 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return v0 + + :cond_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + if-nez v1, :cond_1 + + return v0 + + :cond_1 + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v1 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p0 + + iget-object v1, v1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const-string v2, "android.permission.UPDATE_DEVICE_STATS" + + invoke-virtual {v1, v2, p0}, Landroid/content/pm/PackageManager;->checkPermission(Ljava/lang/String;Ljava/lang/String;)I + + move-result p0 + + if-nez p0, :cond_2 + + const/4 p0, 0x1 + + return p0 + + :cond_2 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/i/a.smali b/com.discord/smali_classes2/f/h/a/f/e/n/i/a.smali new file mode 100644 index 0000000000..82c8d4a993 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/i/a.smali @@ -0,0 +1,58 @@ +.class public Lf/h/a/f/e/n/i/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Ljava/util/concurrent/ThreadFactory; + + +# instance fields +.field public final d:Ljava/lang/String; + +.field public final e:Ljava/util/concurrent/ThreadFactory; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/e/n/i/a;->e:Ljava/util/concurrent/ThreadFactory; + + const-string v0, "Name must not be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/e/n/i/a;->d:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/e/n/i/a;->e:Ljava/util/concurrent/ThreadFactory; + + new-instance v1, Lf/h/a/f/e/n/i/b; + + const/4 v2, 0x0 + + invoke-direct {v1, p1, v2}, Lf/h/a/f/e/n/i/b;->(Ljava/lang/Runnable;I)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/e/n/i/a;->d:Ljava/lang/String; + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/i/b.smali b/com.discord/smali_classes2/f/h/a/f/e/n/i/b.smali new file mode 100644 index 0000000000..a0aad808ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/i/b.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/f/e/n/i/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Ljava/lang/Runnable; + +.field public final e:I + + +# direct methods +.method public constructor (Ljava/lang/Runnable;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/n/i/b;->d:Ljava/lang/Runnable; + + iput p2, p0, Lf/h/a/f/e/n/i/b;->e:I + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget v0, p0, Lf/h/a/f/e/n/i/b;->e:I + + invoke-static {v0}, Landroid/os/Process;->setThreadPriority(I)V + + iget-object v0, p0, Lf/h/a/f/e/n/i/b;->d:Ljava/lang/Runnable; + + invoke-interface {v0}, Ljava/lang/Runnable;->run()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/n/j.smali b/com.discord/smali_classes2/f/h/a/f/e/n/j.smali new file mode 100644 index 0000000000..b90d755d2e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/n/j.smali @@ -0,0 +1,123 @@ +.class public final Lf/h/a/f/e/n/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:Landroid/content/IntentFilter; + +.field public static b:J + +.field public static c:F + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Landroid/content/IntentFilter; + + const-string v1, "android.intent.action.BATTERY_CHANGED" + + invoke-direct {v0, v1}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/e/n/j;->a:Landroid/content/IntentFilter; + + const/high16 v0, 0x7fc00000 # Float.NaN + + sput v0, Lf/h/a/f/e/n/j;->c:F + + return-void +.end method + +.method public static a(Landroid/content/Context;)I + .locals 4 + .annotation build Landroid/annotation/TargetApi; + value = 0x14 + .end annotation + + const/4 v0, -0x1 + + if-eqz p0, :cond_5 + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + if-nez v1, :cond_0 + + goto :goto_2 + + :cond_0 + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + const/4 v2, 0x0 + + sget-object v3, Lf/h/a/f/e/n/j;->a:Landroid/content/IntentFilter; + + invoke-virtual {v1, v2, v3}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + move-result-object v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_1 + const-string v3, "plugged" + + invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I + + move-result v1 + + :goto_0 + const/4 v3, 0x7 + + and-int/2addr v1, v3 + + if-eqz v1, :cond_2 + + const/4 v1, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v1, 0x0 + + :goto_1 + const-string v3, "power" + + invoke-virtual {p0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/PowerManager; + + if-nez p0, :cond_3 + + return v0 + + :cond_3 + invoke-virtual {p0}, Landroid/os/PowerManager;->isInteractive()Z + + move-result p0 + + if-eqz p0, :cond_4 + + const/4 v2, 0x2 + + :cond_4 + or-int p0, v2, v1 + + return p0 + + :cond_5 + :goto_2 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/o/a.smali b/com.discord/smali_classes2/f/h/a/f/e/o/a.smali new file mode 100644 index 0000000000..a055bdd7d4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/o/a.smali @@ -0,0 +1,125 @@ +.class public Lf/h/a/f/e/o/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static a:Landroid/content/Context; + +.field public static b:Ljava/lang/Boolean; + + +# direct methods +.method public static declared-synchronized a(Landroid/content/Context;)Z + .locals 3 + + const-class v0, Lf/h/a/f/e/o/a; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/e/o/a;->a:Landroid/content/Context; + + if-eqz v2, :cond_0 + + sget-object v2, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + + if-eqz v2, :cond_0 + + sget-object v2, Lf/h/a/f/e/o/a;->a:Landroid/content/Context; + + if-ne v2, v1, :cond_0 + + sget-object p0, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return p0 + + :cond_0 + const/4 v2, 0x0 + + :try_start_1 + sput-object v2, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/content/pm/PackageManager;->isInstantApp()Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :cond_1 + :try_start_2 + invoke-virtual {p0}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object p0 + + const-string v2, "com.google.android.instantapps.supervisor.InstantAppsRuntime" + + invoke-virtual {p0, v2}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; + + sget-object p0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sput-object p0, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + :try_end_2 + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_3 + sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sput-object p0, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + + :goto_0 + sput-object v1, Lf/h/a/f/e/o/a;->a:Landroid/content/Context; + + sget-object p0, Lf/h/a/f/e/o/a;->b:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + monitor-exit v0 + + return p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/o/b.smali b/com.discord/smali_classes2/f/h/a/f/e/o/b.smali new file mode 100644 index 0000000000..04426bfe39 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/o/b.smali @@ -0,0 +1,125 @@ +.class public Lf/h/a/f/e/o/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# instance fields +.field public final a:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + return-void +.end method + + +# virtual methods +.method public a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/content/pm/PackageManager$NameNotFoundException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p1 + + return-object p1 +.end method + +.method public b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/content/pm/PackageManager$NameNotFoundException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + + return-object p1 +.end method + +.method public c()Z + .locals 2 + + invoke-static {}, Landroid/os/Binder;->getCallingUid()I + + move-result v0 + + invoke-static {}, Landroid/os/Process;->myUid()I + + move-result v1 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/a;->a(Landroid/content/Context;)Z + + move-result v0 + + return v0 + + :cond_0 + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + invoke-static {}, Landroid/os/Binder;->getCallingUid()I + + move-result v1 + + invoke-virtual {v0, v1}, Landroid/content/pm/PackageManager;->getNameForUid(I)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->isInstantApp(Ljava/lang/String;)Z + + move-result v0 + + return v0 + + :cond_1 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/o/c.smali b/com.discord/smali_classes2/f/h/a/f/e/o/c.smali new file mode 100644 index 0000000000..9bfbff8a6f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/o/c.smali @@ -0,0 +1,86 @@ +.class public Lf/h/a/f/e/o/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static b:Lf/h/a/f/e/o/c; + + +# instance fields +.field public a:Lf/h/a/f/e/o/b; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/e/o/c; + + invoke-direct {v0}, Lf/h/a/f/e/o/c;->()V + + sput-object v0, Lf/h/a/f/e/o/c;->b:Lf/h/a/f/e/o/c; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/e/o/c;->a:Lf/h/a/f/e/o/b; + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + .locals 2 + + sget-object v0, Lf/h/a/f/e/o/c;->b:Lf/h/a/f/e/o/c; + + monitor-enter v0 + + :try_start_0 + iget-object v1, v0, Lf/h/a/f/e/o/c;->a:Lf/h/a/f/e/o/b; + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + :goto_0 + new-instance v1, Lf/h/a/f/e/o/b; + + invoke-direct {v1, p0}, Lf/h/a/f/e/o/b;->(Landroid/content/Context;)V + + iput-object v1, v0, Lf/h/a/f/e/o/c;->a:Lf/h/a/f/e/o/b; + + :cond_1 + iget-object p0, v0, Lf/h/a/f/e/o/c;->a:Lf/h/a/f/e/o/b; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/p.smali b/com.discord/smali_classes2/f/h/a/f/e/p.smali new file mode 100644 index 0000000000..01b2ce22ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/p.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/e/p; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/ConnectionResult;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + move-object v4, v3 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x4 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v4 + + goto :goto_0 + + :cond_1 + sget-object v3, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Landroid/app/PendingIntent; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/ConnectionResult; + + invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/common/ConnectionResult;->(IILandroid/app/PendingIntent;Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/ConnectionResult; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/q.smali b/com.discord/smali_classes2/f/h/a/f/e/q.smali new file mode 100644 index 0000000000..f517679c67 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/q.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/e/q; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/common/Feature;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const-wide/16 v3, -0x1 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/common/Feature; + + invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/common/Feature;->(Ljava/lang/String;IJ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/common/Feature; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/r.smali b/com.discord/smali_classes2/f/h/a/f/e/r.smali new file mode 100644 index 0000000000..f09d6f0fd1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/r.smali @@ -0,0 +1,272 @@ +.class public final Lf/h/a/f/e/r; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static volatile a:Lf/h/a/f/e/k/g0; + +.field public static final b:Ljava/lang/Object; + +.field public static c:Landroid/content/Context; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/e/r;->b:Ljava/lang/Object; + + return-void +.end method + +.method public static a(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + .locals 1 + + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v0 + + :try_start_0 + invoke-static {p0, p1, p2, p3}, Lf/h/a/f/e/r;->c(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + return-object p0 + + :catchall_0 + move-exception p0 + + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw p0 +.end method + +.method public static declared-synchronized b(Landroid/content/Context;)V + .locals 2 + + const-class v0, Lf/h/a/f/e/r; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/r;->c:Landroid/content/Context; + + if-nez v1, :cond_0 + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/e/r;->c:Landroid/content/Context; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-void + + :cond_0 + :try_start_1 + const-string p0, "GoogleCertificates" + + const-string v1, "GoogleCertificates has been initialized already" + + invoke-static {p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method + +.method public static c(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + .locals 5 + + const/4 v0, 0x0 + + :try_start_0 + sget-object v1, Lf/h/a/f/e/r;->a:Lf/h/a/f/e/k/g0; + + if-nez v1, :cond_1 + + sget-object v1, Lf/h/a/f/e/r;->c:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Lf/h/a/f/e/r;->b:Ljava/lang/Object; + + monitor-enter v1 + :try_end_0 + .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_0 .. :try_end_0} :catch_1 + + :try_start_1 + sget-object v2, Lf/h/a/f/e/r;->a:Lf/h/a/f/e/k/g0; + + if-nez v2, :cond_0 + + sget-object v2, Lf/h/a/f/e/r;->c:Landroid/content/Context; + + sget-object v3, Lcom/google/android/gms/dynamite/DynamiteModule;->j:Lcom/google/android/gms/dynamite/DynamiteModule$a; + + const-string v4, "com.google.android.gms.googlecertificates" + + invoke-static {v2, v3, v4}, Lcom/google/android/gms/dynamite/DynamiteModule;->c(Landroid/content/Context;Lcom/google/android/gms/dynamite/DynamiteModule$a;Ljava/lang/String;)Lcom/google/android/gms/dynamite/DynamiteModule; + + move-result-object v2 + + const-string v3, "com.google.android.gms.common.GoogleCertificatesImpl" + + invoke-virtual {v2, v3}, Lcom/google/android/gms/dynamite/DynamiteModule;->b(Ljava/lang/String;)Landroid/os/IBinder; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/e/k/i0;->h(Landroid/os/IBinder;)Lf/h/a/f/e/k/g0; + + move-result-object v2 + + sput-object v2, Lf/h/a/f/e/r;->a:Lf/h/a/f/e/k/g0; + + :cond_0 + monitor-exit v1 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + throw p0 + :try_end_2 + .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_2 .. :try_end_2} :catch_1 + + :cond_1 + :goto_0 + sget-object v1, Lf/h/a/f/e/r;->c:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lcom/google/android/gms/common/zzj; + + invoke-direct {v1, p0, p1, p2, p3}, Lcom/google/android/gms/common/zzj;->(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)V + + :try_start_3 + sget-object p3, Lf/h/a/f/e/r;->a:Lf/h/a/f/e/k/g0; + + sget-object v2, Lf/h/a/f/e/r;->c:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/f/b; + + invoke-direct {v3, v2}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + invoke-interface {p3, v1, v3}, Lf/h/a/f/e/k/g0;->o0(Lcom/google/android/gms/common/zzj;Lf/h/a/f/f/a;)Z + + move-result p3 + :try_end_3 + .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_0 + + if-eqz p3, :cond_2 + + sget-object p0, Lf/h/a/f/e/z;->d:Lf/h/a/f/e/z; + + return-object p0 + + :cond_2 + new-instance p3, Lf/h/a/f/e/t; + + invoke-direct {p3, p2, p0, p1}, Lf/h/a/f/e/t;->(ZLjava/lang/String;Lf/h/a/f/e/s;)V + + new-instance p0, Lf/h/a/f/e/b0; + + const/4 p1, 0x0 + + invoke-direct {p0, p3, p1}, Lf/h/a/f/e/b0;->(Ljava/util/concurrent/Callable;Lf/h/a/f/e/c0;)V + + return-object p0 + + :catch_0 + move-exception p0 + + const-string p1, "GoogleCertificates" + + const-string p2, "Failed to get Google certificates from remote" + + invoke-static {p1, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const-string p1, "module call" + + new-instance p2, Lf/h/a/f/e/z; + + invoke-direct {p2, v0, p1, p0}, Lf/h/a/f/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V + + return-object p2 + + :catch_1 + move-exception p0 + + const-string p1, "GoogleCertificates" + + const-string p2, "Failed to get Google certificates from remote" + + invoke-static {p1, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const-string p1, "module init: " + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p2 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result p3 + + if-eqz p3, :cond_3 + + invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_3 + new-instance p2, Ljava/lang/String; + + invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p1, p2 + + :goto_1 + new-instance p2, Lf/h/a/f/e/z; + + invoke-direct {p2, v0, p1, p0}, Lf/h/a/f/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/s.smali b/com.discord/smali_classes2/f/h/a/f/e/s.smali new file mode 100644 index 0000000000..be22f6368b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/s.smali @@ -0,0 +1,236 @@ +.class public abstract Lf/h/a/f/e/s; +.super Lf/h/a/f/h/d/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/e/k/e0; + + +# instance fields +.field public a:I + + +# direct methods +.method public constructor ([B)V + .locals 2 + + const-string v0, "com.google.android.gms.common.internal.ICertData" + + invoke-direct {p0, v0}, Lf/h/a/f/h/d/a;->(Ljava/lang/String;)V + + array-length v0, p1 + + const/16 v1, 0x19 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-static {p1}, Ljava/util/Arrays;->hashCode([B)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/e/s;->a:I + + return-void +.end method + +.method public static i(Ljava/lang/String;)[B + .locals 1 + + :try_start_0 + const-string v0, "ISO-8859-1" + + invoke-virtual {p0, v0}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B + + move-result-object p0 + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/AssertionError; + + invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v0 +.end method + +.method public static v0(Landroid/os/IBinder;)Lf/h/a/f/e/k/e0; + .locals 2 + + const-string v0, "com.google.android.gms.common.internal.ICertData" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/e/k/e0; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/e/k/e0; + + return-object v0 + + :cond_0 + new-instance v0, Lf/h/a/f/e/k/f0; + + invoke-direct {v0, p0}, Lf/h/a/f/e/k/f0;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + + +# virtual methods +.method public final b()Lf/h/a/f/f/a; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/e/s;->h()[B + + move-result-object v0 + + new-instance v1, Lf/h/a/f/f/b; + + invoke-direct {v1, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + return-object v1 +.end method + +.method public final c()I + .locals 1 + + iget v0, p0, Lf/h/a/f/e/s;->a:I + + return v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 3 + + const/4 v0, 0x0 + + if-eqz p1, :cond_3 + + instance-of v1, p1, Lf/h/a/f/e/k/e0; + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + :try_start_0 + check-cast p1, Lf/h/a/f/e/k/e0; + + invoke-interface {p1}, Lf/h/a/f/e/k/e0;->c()I + + move-result v1 + + iget v2, p0, Lf/h/a/f/e/s;->a:I + + if-eq v1, v2, :cond_1 + + return v0 + + :cond_1 + invoke-interface {p1}, Lf/h/a/f/e/k/e0;->b()Lf/h/a/f/f/a; + + move-result-object p1 + + if-nez p1, :cond_2 + + return v0 + + :cond_2 + invoke-static {p1}, Lf/h/a/f/f/b;->i(Lf/h/a/f/f/a;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [B + + invoke-virtual {p0}, Lf/h/a/f/e/s;->h()[B + + move-result-object v1 + + invoke-static {v1, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + move-exception p1 + + const-string v1, "GoogleCertificates" + + const-string v2, "Failed to get Google certificates from remote" + + invoke-static {v1, v2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_3 + :goto_0 + return v0 +.end method + +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + + const/4 p2, 0x1 + + if-eq p1, p2, :cond_1 + + const/4 p4, 0x2 + + if-eq p1, p4, :cond_0 + + const/4 p2, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {p0}, Lf/h/a/f/e/k/e0;->c()I + + move-result p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeInt(I)V + + goto :goto_0 + + :cond_1 + invoke-interface {p0}, Lf/h/a/f/e/k/e0;->b()Lf/h/a/f/f/a; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-static {p3, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + :goto_0 + return p2 +.end method + +.method public abstract h()[B +.end method + +.method public hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/e/s;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/t.smali b/com.discord/smali_classes2/f/h/a/f/e/t.smali new file mode 100644 index 0000000000..52ea4fac25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/t.smali @@ -0,0 +1,166 @@ +.class public final synthetic Lf/h/a/f/e/t; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# instance fields +.field public final d:Z + +.field public final e:Ljava/lang/String; + +.field public final f:Lf/h/a/f/e/s; + + +# direct methods +.method public constructor (ZLjava/lang/String;Lf/h/a/f/e/s;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/f/e/t;->d:Z + + iput-object p2, p0, Lf/h/a/f/e/t;->e:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/e/t;->f:Lf/h/a/f/e/s; + + return-void +.end method + + +# virtual methods +.method public final call()Ljava/lang/Object; + .locals 11 + + iget-boolean v0, p0, Lf/h/a/f/e/t;->d:Z + + iget-object v1, p0, Lf/h/a/f/e/t;->e:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/e/t;->f:Lf/h/a/f/e/s; + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + if-nez v0, :cond_0 + + invoke-static {v1, v2, v4, v3}, Lf/h/a/f/e/r;->c(Ljava/lang/String;Lf/h/a/f/e/s;ZZ)Lf/h/a/f/e/z; + + move-result-object v5 + + iget-boolean v5, v5, Lf/h/a/f/e/z;->a:Z + + if-eqz v5, :cond_0 + + const/4 v5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v5, 0x0 + + :goto_0 + if-eqz v5, :cond_1 + + const-string v5, "debug cert rejected" + + goto :goto_1 + + :cond_1 + const-string v5, "not whitelisted" + + :goto_1 + const/4 v6, 0x5 + + new-array v6, v6, [Ljava/lang/Object; + + aput-object v5, v6, v3 + + aput-object v1, v6, v4 + + const/4 v1, 0x2 + + const-string v5, "SHA-1" + + invoke-static {v5}, Lf/h/a/f/e/n/a;->b(Ljava/lang/String;)Ljava/security/MessageDigest; + + move-result-object v5 + + invoke-virtual {v2}, Lf/h/a/f/e/s;->h()[B + + move-result-object v2 + + invoke-virtual {v5, v2}, Ljava/security/MessageDigest;->digest([B)[B + + move-result-object v2 + + array-length v5, v2 + + shl-int/lit8 v4, v5, 0x1 + + new-array v4, v4, [C + + const/4 v5, 0x0 + + :goto_2 + array-length v7, v2 + + if-ge v3, v7, :cond_2 + + aget-byte v7, v2, v3 + + and-int/lit16 v7, v7, 0xff + + add-int/lit8 v8, v5, 0x1 + + sget-object v9, Lf/h/a/f/e/n/d;->b:[C + + ushr-int/lit8 v10, v7, 0x4 + + aget-char v10, v9, v10 + + aput-char v10, v4, v5 + + add-int/lit8 v5, v8, 0x1 + + and-int/lit8 v7, v7, 0xf + + aget-char v7, v9, v7 + + aput-char v7, v4, v8 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_2 + + :cond_2 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v4}, Ljava/lang/String;->([C)V + + aput-object v2, v6, v1 + + const/4 v1, 0x3 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + aput-object v0, v6, v1 + + const-string v0, "12451009.false" + + const/4 v1, 0x4 + + aput-object v0, v6, v1 + + const-string v0, "%s: pkg=%s, sha1=%s, atk=%s, ver=%s" + + invoke-static {v0, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/u.smali b/com.discord/smali_classes2/f/h/a/f/e/u.smali new file mode 100644 index 0000000000..b5473ea0a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/u.smali @@ -0,0 +1,99 @@ +.class public abstract Lf/h/a/f/e/u; +.super Lf/h/a/f/e/s; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final c:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "[B>;" + } + .end annotation +.end field + + +# instance fields +.field public b:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "[B>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Ljava/lang/ref/WeakReference; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/e/u;->c:Ljava/lang/ref/WeakReference; + + return-void +.end method + +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/e/s;->([B)V + + sget-object p1, Lf/h/a/f/e/u;->c:Ljava/lang/ref/WeakReference; + + iput-object p1, p0, Lf/h/a/f/e/u;->b:Ljava/lang/ref/WeakReference; + + return-void +.end method + + +# virtual methods +.method public final h()[B + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/e/u;->b:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/e/u;->w0()[B + + move-result-object v0 + + new-instance v1, Ljava/lang/ref/WeakReference; + + invoke-direct {v1, v0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v1, p0, Lf/h/a/f/e/u;->b:Ljava/lang/ref/WeakReference; + + :cond_0 + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method + +.method public abstract w0()[B +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/v.smali b/com.discord/smali_classes2/f/h/a/f/e/v.smali new file mode 100644 index 0000000000..623cd3c907 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/v.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/e/v; +.super Lf/h/a/f/e/s; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# instance fields +.field public final b:[B + + +# direct methods +.method public constructor ([B)V + .locals 2 + + const/4 v0, 0x0 + + const/16 v1, 0x19 + + invoke-static {p1, v0, v1}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object v0 + + invoke-direct {p0, v0}, Lf/h/a/f/e/s;->([B)V + + iput-object p1, p0, Lf/h/a/f/e/v;->b:[B + + return-void +.end method + + +# virtual methods +.method public final h()[B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/v;->b:[B + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/w.smali b/com.discord/smali_classes2/f/h/a/f/e/w.smali new file mode 100644 index 0000000000..3e4104189f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/w.smali @@ -0,0 +1,27 @@ +.class public final Lf/h/a/f/e/w; +.super Lf/h/a/f/e/u; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/e/u;->([B)V + + return-void +.end method + + +# virtual methods +.method public final w0()[B + .locals 1 + + const-string v0, "0\u0082\u0004C0\u0082\u0003+\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u00000t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android0\u001e\u0017\r080821231334Z\u0017\r360107231334Z0t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android0\u0082\u0001 0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0001\u0005\u0000\u0003\u0082\u0001\r\u00000\u0082\u0001\u0008\u0002\u0082\u0001\u0001\u0000\u00abV.\u0000\u00d8;\u00a2\u0008\u00ae\n\u0096o\u0012N)\u00da\u0011\u00f2\u00abV\u00d0\u008fX\u00e2\u00cc\u00a9\u0013\u0003\u00e9\u00b7T\u00d3r\u00f6@\u00a7\u001b\u001d\u00cb\u0013\tgbNFV\u00a7wj\u0092\u0019=\u00b2\u00e5\u00bf\u00b7$\u00a9\u001ew\u0018\u008b\u000ejG\u00a4;3\u00d9`\u009bw\u00181E\u00cc\u00df{.Xft\u00c9\u00e1V[\u001fLjYU\u00bf\u00f2Q\u00a6=\u00ab\u00f9\u00c5\\\'\"\"R\u00e8u\u00e4\u00f8\u0015Jd_\u0089qh\u00c0\u00b1\u00bf\u00c6\u0012\u00ea\u00bfxWi\u00bb4\u00aay\u0084\u00dc~.\u00a2vL\u00ae\u0083\u0007\u00d8\u00c1qT\u00d7\u00ee_d\u00a5\u001aD\u00a6\u0002\u00c2I\u0005AW\u00dc\u0002\u00cd_\\\u000eU\u00fb\u00ef\u0085\u0019\u00fb\u00e3\'\u00f0\u00b1Q\u0016\u0092\u00c5\u00a0o\u0019\u00d1\u0083\u0085\u00f5\u00c4\u00db\u00c2\u00d6\u00b9?h\u00cc)y\u00c7\u000e\u0018\u00ab\u0093\u0086k;\u00d5\u00db\u0089\u0099U*\u000e;L\u0099\u00dfX\u00fb\u0091\u008b\u00ed\u00c1\u0082\u00ba5\u00e0\u0003\u00c1\u00b4\u00b1\r\u00d2D\u00a8\u00ee$\u00ff\u00fd38r\u00abR!\u0098^\u00da\u00b0\u00fc\r\u000b\u0014[j\u00a1\u0092\u0085\u008ey\u0002\u0001\u0003\u00a3\u0081\u00d90\u0081\u00d60\u001d\u0006\u0003U\u001d\u000e\u0004\u0016\u0004\u0014\u00c7}\u008c\u00c2!\u0017V%\u009a\u007f\u00d3\u0082\u00dfk\u00e3\u0098\u00e4\u00d7\u0086\u00a50\u0081\u00a6\u0006\u0003U\u001d#\u0004\u0081\u009e0\u0081\u009b\u0080\u0014\u00c7}\u008c\u00c2!\u0017V%\u009a\u007f\u00d3\u0082\u00dfk\u00e3\u0098\u00e4\u00d7\u0086\u00a5\u00a1x\u00a4v0t1\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00140\u0012\u0006\u0003U\u0004\n\u0013\u000bGoogle Inc.1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android\u0082\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0\u000c\u0006\u0003U\u001d\u0013\u0004\u00050\u0003\u0001\u0001\u00ff0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u0000\u0003\u0082\u0001\u0001\u0000m\u00d2R\u00ce\u00ef\u00850,6\n\u00aa\u00ce\u0093\u009b\u00cf\u00f2\u00cc\u00a9\u0004\u00bb]z\u0016a\u00f8\u00aeF\u00b2\u0099B\u0004\u00d0\u00ffJh\u00c7\u00ed\u001aS\u001e\u00c4YZb<\u00e6\u0007c\u00b1g)zz\u00e3W\u0012\u00c4\u0007\u00f2\u0008\u00f0\u00cb\u0010\u0094)\u0012M{\u0010b\u0019\u00c0\u0084\u00ca>\u00b3\u00f9\u00ad_\u00b8q\u00ef\u0092&\u009a\u008b\u00e2\u008b\u00f1mD\u00c8\u00d9\u00a0\u008el\u00b2\u00f0\u0005\u00bb?\u00e2\u00cb\u0096D~\u0086\u008es\u0010v\u00adE\u00b3?`\t\u00ea\u0019\u00c1a\u00e6&A\u00aa\u0099\'\u001d\u00fdR(\u00c5\u00c5\u0087\u0087]\u00db\u007fE\'X\u00d6a\u00f6\u00cc\u000c\u00cc\u00b75.BL\u00c46\\R52\u00f72Q7Yi(Ljava/lang/String;)[B + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/x.smali b/com.discord/smali_classes2/f/h/a/f/e/x.smali new file mode 100644 index 0000000000..bb275af9b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/x.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/e/x; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final a:[Lf/h/a/f/e/s; + + +# direct methods +.method public static constructor ()V + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [Lf/h/a/f/e/s; + + new-instance v1, Lf/h/a/f/e/w; + + const-string v2, "0\u0082\u0004C0\u0082\u0003+\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00c2\u00e0\u0087FdJ0\u008d0" + + invoke-static {v2}, Lf/h/a/f/e/s;->i(Ljava/lang/String;)[B + + move-result-object v2 + + invoke-direct {v1, v2}, Lf/h/a/f/e/w;->([B)V + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + new-instance v1, Lf/h/a/f/e/y; + + const-string v2, "0\u0082\u0004\u00a80\u0082\u0003\u0090\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00d5\u0085\u00b8l}\u00d3N\u00f50" + + invoke-static {v2}, Lf/h/a/f/e/s;->i(Ljava/lang/String;)[B + + move-result-object v2 + + invoke-direct {v1, v2}, Lf/h/a/f/e/y;->([B)V + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + sput-object v0, Lf/h/a/f/e/x;->a:[Lf/h/a/f/e/s; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/y.smali b/com.discord/smali_classes2/f/h/a/f/e/y.smali new file mode 100644 index 0000000000..5557771373 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/y.smali @@ -0,0 +1,27 @@ +.class public final Lf/h/a/f/e/y; +.super Lf/h/a/f/e/u; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/e/u;->([B)V + + return-void +.end method + + +# virtual methods +.method public final w0()[B + .locals 1 + + const-string v0, "0\u0082\u0004\u00a80\u0082\u0003\u0090\u00a0\u0003\u0002\u0001\u0002\u0002\t\u0000\u00d5\u0085\u00b8l}\u00d3N\u00f50\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0004\u0005\u00000\u0081\u00941\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00100\u000e\u0006\u0003U\u0004\n\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android1\"0 \u0006\t*\u0086H\u0086\u00f7\r\u0001\t\u0001\u0016\u0013android@android.com0\u001e\u0017\r080415233656Z\u0017\r350901233656Z0\u0081\u00941\u000b0\t\u0006\u0003U\u0004\u0006\u0013\u0002US1\u00130\u0011\u0006\u0003U\u0004\u0008\u0013\nCalifornia1\u00160\u0014\u0006\u0003U\u0004\u0007\u0013\rMountain View1\u00100\u000e\u0006\u0003U\u0004\n\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u000b\u0013\u0007Android1\u00100\u000e\u0006\u0003U\u0004\u0003\u0013\u0007Android1\"0 \u0006\t*\u0086H\u0086\u00f7\r\u0001\t\u0001\u0016\u0013android@android.com0\u0082\u0001 0\r\u0006\t*\u0086H\u0086\u00f7\r\u0001\u0001\u0001\u0005\u0000\u0003\u0082\u0001\r\u00000\u0082\u0001\u0008\u0002\u0082\u0001\u0001\u0000\u00d6\u00ce.\u0008\n\u00bf\u00e21M\u00d1\u008d\u00b3\u00cf\u00d3\u0018\\\u00b4=3\u00fa\u000ct\u00e1\u00bd\u00b6\u00d1\u00db\u0089\u0013\u00f6,\\9\u00dfV\u00f8F\u0081=e\u00be\u00c0\u00f3\u00caBk\u0007\u00c5\u00a8\u00edZ9\u0090\u00c1g\u00e7k\u00c9\u0099\u00b9\'\u0089K\u008f\u000b\"\u0000\u0019\u0094\u00a9)\u0015\u00e5r\u00c5m*0\u001b\u00a3o\u00c5\u00fc\u0011:\u00d6\u00cb\u009et5\u00a1m#\u00ab}\u00fa\u00ee\u00e1e\u00e4\u00df\u001f\n\u008d\u00bd\u00a7\n\u0086\u009dQlN\u009d\u0005\u0011\u0096\u00ca|\u000cU\u007f\u0017[\u00c3u\u00f9H\u00c5j\u00ae\u0086\u0008\u009b\u00a4O\u008a\u00a6\u00a4\u00dd\u009a}\u00bf,\n5\"\u0082\u00ad\u0006\u00b8\u00cc\u0018^\u00b1Uy\u00ee\u00f8m\u0008\u000b\u001da\u0089\u00c0\u00f9\u00af\u0098\u00b1\u00c2\u00eb\u00d1\u0007\u00eaE\u00ab\u00dbh\u00a3\u00c7\u0083\u008a^T\u0088\u00c7lS\u00d4\u000b\u0012\u001d\u00e7\u00bb\u00d3\u000eb\u000c\u0018\u008a\u00e1\u00aaa\u00db\u00bc\u0087\u00dd\u0081\u0082\u0085\u009cfC\u00e9\u00c1\u0096/\u00a0\u00c1\u008333[\u00c0\u0090\u00ff\u009ak\"\u00de\u00d1\u00adDB)\u00a59\u00a9N\u00ef\u00ad\u00ab\u00d0e\u00ce\u00d2K>Q\u00e5\u00dd{fx{\u00ef\u0012\u00fe\u0097\u00fb\u00a4\u0084\u00c4#\u00fbO\u00f8\u00ccIL\u0002\u00f0\u00f5\u0005\u0016\u0012\u00ffe)9>\u008eF\u00ea\u00c5\u00bb!\u00f2w\u00c1Q\u00aa_*\u00a6\'\u00d1\u00e8\u009d\u00a7\n\u00b6\u00035i\u00de;\u0098\u0097\u00bf\u00ff|\u00a9\u00da>\u0012C\u00f6\u000b" + + invoke-static {v0}, Lf/h/a/f/e/s;->i(Ljava/lang/String;)[B + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/e/z.smali b/com.discord/smali_classes2/f/h/a/f/e/z.smali new file mode 100644 index 0000000000..23d24a57e8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/e/z.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/e/z; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# static fields +.field public static final d:Lf/h/a/f/e/z; + + +# instance fields +.field public final a:Z + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/Throwable; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/e/z; + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V + + sput-object v0, Lf/h/a/f/e/z;->d:Lf/h/a/f/e/z; + + return-void +.end method + +.method public constructor (ZLjava/lang/String;Ljava/lang/Throwable;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-boolean p1, p0, Lf/h/a/f/e/z;->a:Z + + iput-object p2, p0, Lf/h/a/f/e/z;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/e/z;->c:Ljava/lang/Throwable; + + return-void +.end method + +.method public static b(Ljava/lang/String;)Lf/h/a/f/e/z; + .locals 3 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Lf/h/a/f/e/z; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + invoke-direct {v0, v1, p0, v2}, Lf/h/a/f/e/z;->(ZLjava/lang/String;Ljava/lang/Throwable;)V + + return-object v0 +.end method + + +# virtual methods +.method public a()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/z;->b:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/f/a$a$a.smali b/com.discord/smali_classes2/f/h/a/f/f/a$a$a.smali new file mode 100644 index 0000000000..dd05345c81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/f/a$a$a.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/f/a$a$a; +.super Lf/h/a/f/h/d/b; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/f/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/f/a$a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/f/a$a.smali b/com.discord/smali_classes2/f/h/a/f/f/a$a.smali new file mode 100644 index 0000000000..4b0b3daf3a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/f/a$a.smali @@ -0,0 +1,67 @@ +.class public Lf/h/a/f/f/a$a; +.super Lf/h/a/f/h/d/a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/f/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/f/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/f/a$a$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" + + invoke-direct {p0, v0}, Lf/h/a/f/h/d/a;->(Ljava/lang/String;)V + + return-void +.end method + +.method public static h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string v0, "com.google.android.gms.dynamic.IObjectWrapper" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/f/a; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/f/a; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/f/a$a$a; + + invoke-direct {v0, p0}, Lf/h/a/f/f/a$a$a;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/f/a.smali b/com.discord/smali_classes2/f/h/a/f/f/a.smali new file mode 100644 index 0000000000..b512dd474f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/f/a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/f/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/f/a$a; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/f/b.smali b/com.discord/smali_classes2/f/h/a/f/f/b.smali new file mode 100644 index 0000000000..14795081b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/f/b.smali @@ -0,0 +1,176 @@ +.class public final Lf/h/a/f/f/b; +.super Lf/h/a/f/f/a$a; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/f/a$a;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/f/a$a;->()V + + iput-object p1, p0, Lf/h/a/f/f/b;->a:Ljava/lang/Object; + + return-void +.end method + +.method public static i(Lf/h/a/f/f/a;)Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/f/a;", + ")TT;" + } + .end annotation + + instance-of v0, p0, Lf/h/a/f/f/b; + + if-eqz v0, :cond_0 + + check-cast p0, Lf/h/a/f/f/b; + + iget-object p0, p0, Lf/h/a/f/f/b;->a:Ljava/lang/Object; + + return-object p0 + + :cond_0 + invoke-interface {p0}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v0 + + const/4 v1, 0x0 + + array-length v2, v0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + if-ge v3, v2, :cond_2 + + aget-object v5, v0, v3 + + invoke-virtual {v5}, Ljava/lang/reflect/Field;->isSynthetic()Z + + move-result v6 + + if-nez v6, :cond_1 + + add-int/lit8 v4, v4, 0x1 + + move-object v1, v5 + + :cond_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v2, 0x1 + + if-ne v4, v2, :cond_4 + + invoke-virtual {v1}, Ljava/lang/reflect/Field;->isAccessible()Z + + move-result v0 + + if-nez v0, :cond_3 + + invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->setAccessible(Z)V + + :try_start_0 + invoke-virtual {v1, p0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Could not access the field in remoteBinder." + + invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :catch_1 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Binder object is null." + + invoke-direct {v0, v1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "IObjectWrapper declared field not private!" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + new-instance p0, Ljava/lang/IllegalArgumentException; + + array-length v0, v0 + + const/16 v1, 0x40 + + const-string v2, "Unexpected number of IObjectWrapper declared fields: " + + invoke-static {v1, v2, v0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/a.smali b/com.discord/smali_classes2/f/h/a/f/g/a.smali new file mode 100644 index 0000000000..7d0fa37c17 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/a.smali @@ -0,0 +1,43 @@ +.class public final Lf/h/a/f/g/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lcom/google/android/gms/dynamite/DynamiteModule$a$b; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Landroid/content/Context;Ljava/lang/String;)I + .locals 0 + + invoke-static {p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule;->a(Landroid/content/Context;Ljava/lang/String;)I + + move-result p1 + + return p1 +.end method + +.method public final b(Landroid/content/Context;Ljava/lang/String;Z)I + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; + } + .end annotation + + invoke-static {p1, p2, p3}, Lcom/google/android/gms/dynamite/DynamiteModule;->d(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/b.smali b/com.discord/smali_classes2/f/h/a/f/g/b.smali new file mode 100644 index 0000000000..5df71a69ee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/b.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/g/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; + } + .end annotation + + new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + + invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V + + invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I + + move-result v1 + + iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + if-eqz v1, :cond_0 + + const/4 p1, -0x1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + invoke-interface {p3, p1, p2, v1}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result p1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + if-eqz p1, :cond_1 + + iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + :cond_1 + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/c.smali b/com.discord/smali_classes2/f/h/a/f/g/c.smali new file mode 100644 index 0000000000..9008394d2e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/c.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/g/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; + } + .end annotation + + new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + + invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V + + invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I + + move-result v1 + + iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-eqz v1, :cond_0 + + invoke-interface {p3, p1, p2, v2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result p1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + goto :goto_0 + + :cond_0 + invoke-interface {p3, p1, p2, v3}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result p1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + :goto_0 + iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + if-nez p1, :cond_1 + + iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + if-nez p1, :cond_1 + + iput v2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + goto :goto_1 + + :cond_1 + iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + if-lt p1, p2, :cond_2 + + const/4 p1, -0x1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + goto :goto_1 + + :cond_2 + iput v3, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + :goto_1 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/d.smali b/com.discord/smali_classes2/f/h/a/f/g/d.smali new file mode 100644 index 0000000000..cde9028b41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/d.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/f/g/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lcom/google/android/gms/dynamite/DynamiteModule$a; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Landroid/content/Context;Ljava/lang/String;Lcom/google/android/gms/dynamite/DynamiteModule$a$b;)Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; + } + .end annotation + + new-instance v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a; + + invoke-direct {v0}, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->()V + + invoke-interface {p3, p1, p2}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->a(Landroid/content/Context;Ljava/lang/String;)I + + move-result v1 + + iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + const/4 v1, 0x1 + + invoke-interface {p3, p1, p2, v1}, Lcom/google/android/gms/dynamite/DynamiteModule$a$b;->b(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result p1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + if-nez p2, :cond_0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + goto :goto_0 + + :cond_0 + iget p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->b:I + + iget p2, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->a:I + + if-lt p1, p2, :cond_1 + + iput v1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + goto :goto_0 + + :cond_1 + const/4 p1, -0x1 + + iput p1, v0, Lcom/google/android/gms/dynamite/DynamiteModule$a$a;->c:I + + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/e.smali b/com.discord/smali_classes2/f/h/a/f/g/e.smali new file mode 100644 index 0000000000..03532b2d90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/e.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/f/g/e; +.super Ldalvik/system/PathClassLoader; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/ClassLoader;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ldalvik/system/PathClassLoader;->(Ljava/lang/String;Ljava/lang/ClassLoader;)V + + return-void +.end method + + +# virtual methods +.method public final loadClass(Ljava/lang/String;Z)Ljava/lang/Class; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Z)", + "Ljava/lang/Class<", + "*>;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/ClassNotFoundException; + } + .end annotation + + const-string v0, "java." + + invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "android." + + invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_0 + + :try_start_0 + invoke-virtual {p0, p1}, Ldalvik/system/PathClassLoader;->findClass(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + :cond_0 + invoke-super {p0, p1, p2}, Ldalvik/system/PathClassLoader;->loadClass(Ljava/lang/String;Z)Ljava/lang/Class; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/f.smali b/com.discord/smali_classes2/f/h/a/f/g/f.smali new file mode 100644 index 0000000000..c8f3780bcd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/f.smali @@ -0,0 +1,187 @@ +.class public final Lf/h/a/f/g/f; +.super Lf/h/a/f/h/d/b; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/g/g; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.dynamite.IDynamiteLoader" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final B(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object p2 + + invoke-static {p2}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final M(Lf/h/a/f/f/a;Ljava/lang/String;Z)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x5 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return p2 +.end method + +.method public final b0(Lf/h/a/f/f/a;Ljava/lang/String;Z)I + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x3 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return p2 +.end method + +.method public final e0(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x4 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object p2 + + invoke-static {p2}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final j0()I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x6 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/g.smali b/com.discord/smali_classes2/f/h/a/f/g/g.smali new file mode 100644 index 0000000000..30ce25d2b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/g.smali @@ -0,0 +1,48 @@ +.class public interface abstract Lf/h/a/f/g/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract B(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract M(Lf/h/a/f/f/a;Ljava/lang/String;Z)I + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract b0(Lf/h/a/f/f/a;Ljava/lang/String;Z)I + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract e0(Lf/h/a/f/f/a;Ljava/lang/String;I)Lf/h/a/f/f/a; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract j0()I + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/h.smali b/com.discord/smali_classes2/f/h/a/f/g/h.smali new file mode 100644 index 0000000000..276f1581ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/h.smali @@ -0,0 +1,98 @@ +.class public final Lf/h/a/f/g/h; +.super Lf/h/a/f/h/d/b; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Lf/h/a/f/g/i; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.dynamite.IDynamiteLoaderV2" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/d/b;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final p(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + invoke-static {v0, p4}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object p2 + + invoke-static {p2}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final q(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/d/b;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeInt(I)V + + invoke-static {v0, p4}, Lf/h/a/f/h/d/c;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x3 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/d/b;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object p2 + + invoke-static {p2}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/g/i.smali b/com.discord/smali_classes2/f/h/a/f/g/i.smali new file mode 100644 index 0000000000..69ff263866 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/g/i.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/g/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract p(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract q(Lf/h/a/f/f/a;Ljava/lang/String;ILf/h/a/f/f/a;)Lf/h/a/f/f/a; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/a/a.smali b/com.discord/smali_classes2/f/h/a/f/h/a/a.smali new file mode 100644 index 0000000000..a75c908c20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/a/a.smali @@ -0,0 +1,32 @@ +.class public Lf/h/a/f/h/a/a; +.super Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/a/a; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;)V + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/a/b.smali b/com.discord/smali_classes2/f/h/a/f/h/a/b.smali new file mode 100644 index 0000000000..f3b7dc0541 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/a/b.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/h/a/b; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract D(Z)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract getId()Ljava/lang/String; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/a/c.smali b/com.discord/smali_classes2/f/h/a/f/h/a/c.smali new file mode 100644 index 0000000000..4717de73c6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/a/c.smali @@ -0,0 +1,33 @@ +.class public abstract Lf/h/a/f/h/a/c; +.super Landroid/os/Binder; + +# interfaces +.implements Lf/h/a/f/h/a/b; +.implements Landroid/os/IInterface; + + +# direct methods +.method public static g(Landroid/os/IBinder;)Lf/h/a/f/h/a/b; + .locals 2 + + const-string v0, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/a/b; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/a/b; + + return-object v0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/a/d; + + invoke-direct {v0, p0}, Lf/h/a/f/h/a/d;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/a/d.smali b/com.discord/smali_classes2/f/h/a/f/h/a/d.smali new file mode 100644 index 0000000000..e219da1dd1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/a/d.smali @@ -0,0 +1,156 @@ +.class public final Lf/h/a/f/h/a/d; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/a/b; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/a/d;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.ads.identifier.internal.IAdvertisingIdService" + + iput-object p1, p0, Lf/h/a/f/h/a/d;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final D(Z)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/h/a/d;->b:Ljava/lang/String; + + invoke-virtual {p1, v0}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {p1}, Lf/h/a/f/h/a/a;->a(Landroid/os/Parcel;)V + + const/4 v0, 0x2 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/a/d;->g(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return v0 +.end method + +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/a/d;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final g(ILandroid/os/Parcel;)Landroid/os/Parcel; + .locals 3 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/a/d;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v0}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-object v0 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p1 + + :try_start_1 + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method + +.method public final getId()Ljava/lang/String; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/a/d;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + const/4 v1, 0x1 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/a/d;->g(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/b/a.smali b/com.discord/smali_classes2/f/h/a/f/h/b/a.smali new file mode 100644 index 0000000000..6b0a279323 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/b/a.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/f/h/b/a; +.super Landroid/os/Binder; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/b/a;->v0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method + +.method public abstract v0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/b/b.smali b/com.discord/smali_classes2/f/h/a/f/h/b/b.smali new file mode 100644 index 0000000000..dd9c297bb0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/b/b.smali @@ -0,0 +1,77 @@ +.class public Lf/h/a/f/h/b/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/b/b; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + .locals 2 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + return-void + + :cond_0 + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/b/c.smali b/com.discord/smali_classes2/f/h/a/f/h/b/c.smali new file mode 100644 index 0000000000..9713dc08f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/b/c.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/h/b/c; +.super Landroid/os/Handler; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + +.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + return-void +.end method + + +# virtual methods +.method public final dispatchMessage(Landroid/os/Message;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a.smali new file mode 100644 index 0000000000..e5029845f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a.smali @@ -0,0 +1,145 @@ +.class public Lf/h/a/f/h/c/a; +.super Ljava/lang/Object; + + +# static fields +.field public static volatile a:Landroid/os/UserManager; + +.field public static volatile b:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/4 v1, 0x1 + + const/16 v2, 0x18 + + if-lt v0, v2, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + xor-int/2addr v0, v1 + + sput-boolean v0, Lf/h/a/f/h/c/a;->b:Z + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/content/Context;)Z + .locals 4 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const/16 v3, 0x18 + + if-lt v0, v3, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_5 + + sget-boolean v0, Lf/h/a/f/h/c/a;->b:Z + + if-nez v0, :cond_4 + + sget-object v0, Lf/h/a/f/h/c/a;->a:Landroid/os/UserManager; + + if-nez v0, :cond_3 + + const-class v3, Lf/h/a/f/h/c/a; + + monitor-enter v3 + + :try_start_0 + sget-object v0, Lf/h/a/f/h/c/a;->a:Landroid/os/UserManager; + + if-nez v0, :cond_2 + + const-class v0, Landroid/os/UserManager; + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/UserManager; + + sput-object p0, Lf/h/a/f/h/c/a;->a:Landroid/os/UserManager; + + if-nez p0, :cond_1 + + sput-boolean v2, Lf/h/a/f/h/c/a;->b:Z + + monitor-exit v3 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_1 + move-object v0, p0 + + :cond_2 + monitor-exit v3 + + goto :goto_1 + + :catchall_0 + move-exception p0 + + monitor-exit v3 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_3 + :goto_1 + invoke-virtual {v0}, Landroid/os/UserManager;->isUserUnlocked()Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/c/a;->b:Z + + if-eqz v0, :cond_4 + + const/4 p0, 0x0 + + sput-object p0, Lf/h/a/f/h/c/a;->a:Landroid/os/UserManager; + + :cond_4 + :goto_2 + if-nez v0, :cond_5 + + return v2 + + :cond_5 + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a0.smali new file mode 100644 index 0000000000..bb96bd48e1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a0.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/h/c/a0; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/b0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/z;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a([BII)[B + .locals 0 + + add-int/2addr p3, p2 + + invoke-static {p1, p2, p3}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a1.smali new file mode 100644 index 0000000000..24e893edf4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a1.smali @@ -0,0 +1,633 @@ +.class public final Lf/h/a/f/h/c/a1; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/e1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/e1<", + "Ljava/lang/Integer;", + ">;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[I + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/a1; + + invoke-direct {v0}, Lf/h/a/f/h/c/a1;->()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [I + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/a1;->f:I + + return-void +.end method + +.method public constructor ([II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/a1;->e:[I + + iput p2, p0, Lf/h/a/f/h/c/a1;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 0 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/a1;->l(II)V + + return-void +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Integer;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/c/a1; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/a1; + + iget v0, p1, Lf/h/a/f/h/c/a1;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/c/a1;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/c/a1;->e:[I + + iget-object v2, p0, Lf/h/a/f/h/c/a1;->e:[I + + iget v4, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p1, Lf/h/a/f/h/c/a1;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/a1; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/a1; + + iget v1, p0, Lf/h/a/f/h/c/a1;->f:I + + iget v2, p1, Lf/h/a/f/h/c/a1;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/a1;->e:[I + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/a1;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget v2, v2, v1 + + aget v4, p1, v1 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)I + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget p1, v0, p1 + + return p1 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/a1;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget v2, v2, v1 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final l(II)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/a1;->e:[I + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [I + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/c/a1;->e:[I + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/c/a1;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + aput p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/c/a1;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/a1; + + iget-object v1, p0, Lf/h/a/f/h/c/a1;->e:[I + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/c/a1;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/c/a1;->([II)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/c/a1;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/c/a1;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/a1;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/a1;->e:[I + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/c/a1;->f:I + + sub-int/2addr v2, v1 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/c/a1;->f:I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + iget v1, p0, Lf/h/a/f/h/c/a1;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/c/a1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/a1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/a1;->e:[I + + aget v1, v0, p1 + + aput p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/a1;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a2.smali new file mode 100644 index 0000000000..e32c736443 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a2.smali @@ -0,0 +1,13 @@ +.class public interface abstract Lf/h/a/f/h/c/a2; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a()I +.end method + +.method public abstract b()Z +.end method + +.method public abstract c()Lf/h/a/f/h/c/c2; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a3.smali new file mode 100644 index 0000000000..1b23a6d167 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a3.smali @@ -0,0 +1,302 @@ +.class public final Lf/h/a/f/h/c/a3; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Comparable; +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/f/h/c/a3;", + ">;", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:Ljava/lang/Comparable; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation +.end field + +.field public e:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final synthetic f:Lf/h/a/f/h/c/v2; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/v2;Ljava/lang/Comparable;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/h/c/a3;->f:Lf/h/a/f/h/c/v2; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + iput-object p3, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/c/v2;Ljava/util/Map$Entry;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TK;TV;>;)V" + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Comparable; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + iput-object p1, p0, Lf/h/a/f/h/c/a3;->f:Lf/h/a/f/h/c/v2; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + iput-object p2, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final synthetic compareTo(Ljava/lang/Object;)I + .locals 1 + + check-cast p1, Lf/h/a/f/h/c/a3; + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + iget-object p1, p1, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result p1 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/Map$Entry; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Ljava/util/Map$Entry; + + iget-object v1, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + if-nez v1, :cond_3 + + if-nez v3, :cond_2 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + goto :goto_0 + + :cond_3 + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + :goto_0 + if-eqz v1, :cond_6 + + iget-object v1, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-nez v1, :cond_5 + + if-nez p1, :cond_4 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_4 + const/4 p1, 0x0 + + goto :goto_1 + + :cond_5 + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + :goto_1 + if-eqz p1, :cond_6 + + return v0 + + :cond_6 + return v2 +.end method + +.method public final synthetic getKey()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v1 + + :goto_1 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->f:Lf/h/a/f/h/c/v2; + + invoke-static {v0}, Lf/h/a/f/h/c/v2;->c(Lf/h/a/f/h/c/v2;)V + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + const-string v2, "=" + + invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a4.smali new file mode 100644 index 0000000000..5e71f7d75c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a4.smali @@ -0,0 +1,156 @@ +.class public Lf/h/a/f/h/c/a4; +.super Lf/h/a/f/h/c/f4; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Lf/h/a/f/h/c/f4;" + } +.end annotation + + +# instance fields +.field public e:Lf/h/a/f/h/c/c4; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/f4;->()V + + return-void +.end method + + +# virtual methods +.method public b(Lf/h/a/f/h/c/z3;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-nez p1, :cond_0 + + return-void + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget v1, v0, Lf/h/a/f/h/c/c4;->f:I + + if-ge p1, v1, :cond_1 + + iget-object v0, v0, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + aget-object v0, v0, p1 + + invoke-virtual {v0}, Lf/h/a/f/h/c/d4;->c()V + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public synthetic clone()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/a4;->g()Lf/h/a/f/h/c/a4; + + move-result-object v0 + + return-object v0 +.end method + +.method public e()I + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget v3, v2, Lf/h/a/f/h/c/c4;->f:I + + if-ge v0, v3, :cond_0 + + iget-object v2, v2, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + aget-object v2, v2, v0 + + invoke-virtual {v2}, Lf/h/a/f/h/c/d4;->d()I + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public synthetic f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/a4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/a4; + + return-object v0 +.end method + +.method public g()Lf/h/a/f/h/c/a4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TM;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-super {p0}, Lf/h/a/f/h/c/f4;->f()Lf/h/a/f/h/c/f4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/a4; + + invoke-static {p0, v0}, Lf/h/a/f/h/c/e4;->f(Lf/h/a/f/h/c/a4;Lf/h/a/f/h/c/a4;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/a5.smali b/com.discord/smali_classes2/f/h/a/f/h/c/a5.smali new file mode 100644 index 0000000000..c009712c02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/a5.smali @@ -0,0 +1,439 @@ +.class public final Lf/h/a/f/h/c/a5; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/d/a$b; + + +# static fields +.field public static final b:Ljava/nio/charset/Charset; + +.field public static final c:Lf/h/a/f/h/c/o; + +.field public static final d:Lf/h/a/f/h/c/o; + +.field public static final e:Ljava/util/concurrent/ConcurrentHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentHashMap<", + "Ljava/lang/String;", + "Lf/h/a/f/h/c/e<", + "Lf/h/a/f/h/c/n4;", + ">;>;" + } + .end annotation +.end field + +.field public static final f:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Lf/h/a/f/h/c/e<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + +.field public static g:Ljava/lang/Boolean; + +.field public static h:Ljava/lang/Long; + +.field public static final i:Lf/h/a/f/h/c/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Landroid/content/Context; + + +# direct methods +.method public static constructor ()V + .locals 16 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/a5;->b:Ljava/nio/charset/Charset; + + const-string v0, "com.google.android.gms.clearcut.public" + + invoke-static {v0}, Lf/h/a/f/k/a;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v3 + + new-instance v8, Lf/h/a/f/h/c/o; + + const/4 v2, 0x0 + + const-string v4, "gms:playlog:service:samplingrules_" + + const-string v5, "LogSamplingRules__" + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + move-object v1, v8 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/h/c/o;->(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V + + sput-object v8, Lf/h/a/f/h/c/a5;->c:Lf/h/a/f/h/c/o; + + invoke-static {v0}, Lf/h/a/f/k/a;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v11 + + const/4 v10, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + new-instance v0, Lf/h/a/f/h/c/o; + + const-string v12, "gms:playlog:service:sampling_" + + const-string v13, "LogSampling__" + + move-object v9, v0 + + invoke-direct/range {v9 .. v15}, Lf/h/a/f/h/c/o;->(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V + + sput-object v0, Lf/h/a/f/h/c/a5;->d:Lf/h/a/f/h/c/o; + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/a5;->e:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/a5;->f:Ljava/util/HashMap; + + const/4 v0, 0x0 + + sput-object v0, Lf/h/a/f/h/c/a5;->g:Ljava/lang/Boolean; + + sput-object v0, Lf/h/a/f/h/c/a5;->h:Ljava/lang/Long; + + sget-object v1, Lf/h/a/f/h/c/a5;->c:Lf/h/a/f/h/c/o; + + if-eqz v1, :cond_0 + + const-string v0, "enable_log_sampling_rules" + + invoke-static {v1, v0}, Lf/h/a/f/h/c/e;->e(Lf/h/a/f/h/c/o;Ljava/lang/String;)Lf/h/a/f/h/c/e; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/a5;->i:Lf/h/a/f/h/c/e; + + return-void + + :cond_0 + throw v0 +.end method + +.method public constructor (Landroid/content/Context;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/a5;->a:Landroid/content/Context; + + if-eqz p1, :cond_3 + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + if-nez v0, :cond_3 + + sget-object v0, Lf/h/a/f/h/c/e;->g:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v2, 0x18 + + if-lt v1, v2, :cond_0 + + invoke-virtual {p1}, Landroid/content/Context;->isDeviceProtectedStorage()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + move-object p1, v1 + + :goto_0 + sget-object v1, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + if-eq v1, p1, :cond_2 + + const/4 v1, 0x0 + + sput-object v1, Lf/h/a/f/h/c/e;->i:Ljava/lang/Boolean; + + :cond_2 + sput-object p1, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + monitor-exit v0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_3 + :goto_1 + return-void +.end method + +.method public static a(Ljava/lang/String;J)J + .locals 2 + + const/16 v0, 0x8 + + if-eqz p0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/c/a5;->b:Ljava/nio/charset/Charset; + + invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object p0 + + array-length v1, p0 + + add-int/2addr v1, v0 + + invoke-static {v1}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v0 + + invoke-virtual {v0, p0}, Ljava/nio/ByteBuffer;->put([B)Ljava/nio/ByteBuffer; + + invoke-virtual {v0, p1, p2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->l2([B)J + + move-result-wide p0 + + return-wide p0 + + :cond_1 + :goto_0 + invoke-static {v0}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-virtual {p0, p1, p2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->l2([B)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static b(JJJ)Z + .locals 6 + + const-wide/16 v0, 0x0 + + cmp-long v2, p2, v0 + + if-ltz v2, :cond_2 + + cmp-long v2, p4, v0 + + if-lez v2, :cond_2 + + cmp-long v2, p0, v0 + + if-ltz v2, :cond_0 + + goto :goto_0 + + :cond_0 + const-wide v0, 0x7fffffffffffffffL + + rem-long v2, v0, p4 + + const-wide/16 v4, 0x1 + + add-long/2addr v2, v4 + + and-long/2addr p0, v0 + + rem-long/2addr p0, p4 + + add-long/2addr p0, v2 + + :goto_0 + rem-long/2addr p0, p4 + + cmp-long p4, p0, p2 + + if-gez p4, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 p0, 0x0 + + return p0 + + :cond_2 + :goto_1 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static c(Landroid/content/Context;)Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/a5;->g:Ljava/lang/Boolean; + + if-nez v0, :cond_1 + + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p0 + + iget-object p0, p0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + const-string v0, "com.google.android.providers.gsf.permission.READ_GSERVICES" + + invoke-virtual {p0, v0}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I + + move-result p0 + + if-nez p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/h/c/a5;->g:Ljava/lang/Boolean; + + :cond_1 + sget-object p0, Lf/h/a/f/h/c/a5;->g:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 +.end method + +.method public static d(Landroid/content/Context;)J + .locals 3 + + sget-object v0, Lf/h/a/f/h/c/a5;->h:Ljava/lang/Long; + + if-nez v0, :cond_2 + + const-wide/16 v0, 0x0 + + if-eqz p0, :cond_1 + + invoke-static {p0}, Lf/h/a/f/h/c/a5;->c(Landroid/content/Context;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p0 + + const-string v0, "android_id" + + invoke-static {p0, v0}, Lf/h/a/f/h/c/d5;->a(Landroid/content/ContentResolver;Ljava/lang/String;)J + + move-result-wide v0 + + :cond_0 + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/h/c/a5;->h:Ljava/lang/Long; + + goto :goto_0 + + :cond_1 + return-wide v0 + + :cond_2 + :goto_0 + sget-object p0, Lf/h/a/f/h/c/a5;->h:Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b.smali new file mode 100644 index 0000000000..1c25b37381 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b.smali @@ -0,0 +1,212 @@ +.class public final Lf/h/a/f/h/c/b; +.super Ljava/lang/Object; + + +# static fields +.field public static final h:Ljava/util/concurrent/ConcurrentHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentHashMap<", + "Landroid/net/Uri;", + "Lf/h/a/f/h/c/b;", + ">;" + } + .end annotation +.end field + +.field public static final i:[Ljava/lang/String; + + +# instance fields +.field public final a:Landroid/content/ContentResolver; + +.field public final b:Landroid/net/Uri; + +.field public final c:Landroid/database/ContentObserver; + +.field public final d:Ljava/lang/Object; + +.field public volatile e:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final f:Ljava/lang/Object; + +.field public final g:Ljava/util/List; + .annotation build Landroidx/annotation/GuardedBy; + value = "listenersLock" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/c/d;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; + + const-string v0, "key" + + const-string v1, "value" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/b;->i:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Landroid/content/ContentResolver;Landroid/net/Uri;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/b;->d:Ljava/lang/Object; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/b;->f:Ljava/lang/Object; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/b;->g:Ljava/util/List; + + iput-object p1, p0, Lf/h/a/f/h/c/b;->a:Landroid/content/ContentResolver; + + iput-object p2, p0, Lf/h/a/f/h/c/b;->b:Landroid/net/Uri; + + new-instance p1, Lf/h/a/f/h/c/c; + + invoke-direct {p1, p0}, Lf/h/a/f/h/c/c;->(Lf/h/a/f/h/c/b;)V + + iput-object p1, p0, Lf/h/a/f/h/c/b;->c:Landroid/database/ContentObserver; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/util/Map; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + :try_start_0 + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iget-object v1, p0, Lf/h/a/f/h/c/b;->a:Landroid/content/ContentResolver; + + iget-object v2, p0, Lf/h/a/f/h/c/b;->b:Landroid/net/Uri; + + sget-object v3, Lf/h/a/f/h/c/b;->i:[Ljava/lang/String; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v1, :cond_1 + + :goto_0 + :try_start_1 + invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x0 + + invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x1 + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v0, v2, v3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :cond_0 + :try_start_2 + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + goto :goto_1 + + :catchall_0 + move-exception v0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + throw v0 + :try_end_2 + .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + + :cond_1 + :goto_1 + return-object v0 + + :catch_0 + const-string v0, "ConfigurationContentLoader" + + const-string v1, "PhenotypeFlag unable to load ContentProvider, using default values" + + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b0.smali new file mode 100644 index 0000000000..2e90d61cea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b0.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/c/b0; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a([BII)[B +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b1.smali new file mode 100644 index 0000000000..952f952ca4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b1.smali @@ -0,0 +1,289 @@ +.class public final Lf/h/a/f/h/c/b1; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/nio/charset/Charset; + +.field public static final b:[B + + +# direct methods +.method public static constructor ()V + .locals 5 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + const-string v0, "ISO-8859-1" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + const/4 v0, 0x0 + + new-array v1, v0, [B + + sput-object v1, Lf/h/a/f/h/c/b1;->b:[B + + invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + sget-object v1, Lf/h/a/f/h/c/b1;->b:[B + + array-length v1, v1 + + const v2, 0x7fffffff + + add-int/lit8 v3, v1, 0x0 + + if-ltz v1, :cond_1 + + sub-int v4, v0, v0 + + add-int/2addr v4, v1 + + if-gt v4, v2, :cond_0 + + add-int/2addr v3, v0 + + add-int/lit8 v3, v3, 0x0 + + return-void + + :cond_0 + :try_start_0 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v0 + + throw v0 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :cond_1 + new-instance v0, Lcom/google/android/gms/internal/clearcut/zzco; + + const-string v1, "CodedInputStream encountered an embedded string or message which claimed to have negative size." + + invoke-direct {v0, v1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V + + throw v0 + :try_end_0 + .catch Lcom/google/android/gms/internal/clearcut/zzco; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_0 + new-instance v1, Ljava/lang/IllegalArgumentException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public static a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static b([B)I + .locals 5 + + array-length v0, p0 + + const/4 v1, 0x0 + + move v3, v0 + + const/4 v2, 0x0 + + :goto_0 + add-int v4, v1, v0 + + if-ge v2, v4, :cond_0 + + mul-int/lit8 v3, v3, 0x1f + + aget-byte v4, p0, v2 + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v3, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :cond_1 + return v3 +.end method + +.method public static c(I[BII)I + .locals 2 + + move v0, p2 + + :goto_0 + add-int v1, p2, p3 + + if-ge v0, v1, :cond_0 + + mul-int/lit8 p0, p0, 0x1f + + aget-byte v1, p1, v0 + + add-int/2addr p0, v1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return p0 +.end method + +.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p0, Lf/h/a/f/h/c/c2; + + invoke-interface {p0}, Lf/h/a/f/h/c/c2;->g()Lf/h/a/f/h/c/d2; + + move-result-object p0 + + check-cast p1, Lf/h/a/f/h/c/c2; + + check-cast p0, Lf/h/a/f/h/c/q; + + if-eqz p0, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/z0$a; + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->d:Lf/h/a/f/h/c/z0; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/p; + + check-cast p1, Lf/h/a/f/h/c/z0; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z0$a;->d(Lf/h/a/f/h/c/z0;)Lf/h/a/f/h/c/z0$a; + + invoke-virtual {p0}, Lf/h/a/f/h/c/z0$a;->l()Lf/h/a/f/h/c/c2; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static f(Z)I + .locals 0 + + if-eqz p0, :cond_0 + + const/16 p0, 0x4cf + + return p0 + + :cond_0 + const/16 p0, 0x4d5 + + return p0 +.end method + +.method public static g([B)Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + return-object v0 +.end method + +.method public static h(J)I + .locals 2 + + const/16 v0, 0x20 + + ushr-long v0, p0, v0 + + xor-long/2addr p0, v0 + + long-to-int p1, p0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b2.smali new file mode 100644 index 0000000000..3184ab778f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b2.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/f/h/c/b2; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Ljava/lang/Class;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/c/a2;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b3.smali new file mode 100644 index 0000000000..0baf225a19 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b3.smali @@ -0,0 +1,246 @@ +.class public final Lf/h/a/f/h/c/b3; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public d:I + +.field public e:Z + +.field public f:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation +.end field + +.field public final synthetic g:Lf/h/a/f/h/c/v2; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/v2;Lf/h/a/f/h/c/w2;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/b3;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->f:Ljava/util/Iterator; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v0, v0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/b3;->f:Ljava/util/Iterator; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/b3;->f:Ljava/util/Iterator; + + return-object v0 +.end method + +.method public final hasNext()Z + .locals 3 + + iget v0, p0, Lf/h/a/f/h/c/b3;->d:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v2, v2, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + if-lt v0, v2, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v0, v0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/b3;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + return v0 + + :cond_1 + :goto_0 + return v1 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/b3;->e:Z + + iget v1, p0, Lf/h/a/f/h/c/b3;->d:I + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/f/h/c/b3;->d:I + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v0, v0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v0, v0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + iget v1, p0, Lf/h/a/f/h/c/b3;->d:I + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + :goto_0 + check-cast v0, Ljava/util/Map$Entry; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/b3;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + goto :goto_0 +.end method + +.method public final remove()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/c/b3;->e:Z + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/c/b3;->e:Z + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + invoke-static {v0}, Lf/h/a/f/h/c/v2;->c(Lf/h/a/f/h/c/v2;)V + + iget v0, p0, Lf/h/a/f/h/c/b3;->d:I + + iget-object v1, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget-object v1, v1, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/b3;->g:Lf/h/a/f/h/c/v2; + + iget v1, p0, Lf/h/a/f/h/c/b3;->d:I + + add-int/lit8 v2, v1, -0x1 + + iput v2, p0, Lf/h/a/f/h/c/b3;->d:I + + invoke-virtual {v0, v1}, Lf/h/a/f/h/c/v2;->e(I)Ljava/lang/Object; + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/b3;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "remove() was called before next()" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b4.smali new file mode 100644 index 0000000000..67e50276ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b4.smali @@ -0,0 +1,15 @@ +.class public final Lf/h/a/f/h/c/b4; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";T:", + "Ljava/lang/Object;", + ">", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/b5.smali b/com.discord/smali_classes2/f/h/a/f/h/c/b5.smali new file mode 100644 index 0000000000..b601439c4b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/b5.smali @@ -0,0 +1,209 @@ +.class public final synthetic Lf/h/a/f/h/c/b5; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/n; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/n; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/b5; + + invoke-direct {v0}, Lf/h/a/f/h/c/b5;->()V + + sput-object v0, Lf/h/a/f/h/c/b5;->a:Lf/h/a/f/h/c/n; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a([B)Ljava/lang/Object; + .locals 9 + + sget-object v0, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + const/4 v1, 0x4 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + :try_start_0 + sget-object v1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v3 + + const/4 v6, 0x0 + + array-length v7, p1 + + new-instance v8, Lf/h/a/f/h/c/u; + + invoke-direct {v8}, Lf/h/a/f/h/c/u;->()V + + move-object v4, v0 + + move-object v5, p1 + + invoke-interface/range {v3 .. v8}, Lf/h/a/f/h/c/s2;->h(Ljava/lang/Object;[BIILf/h/a/f/h/c/u;)V + + sget-object p1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {p1, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object p1 + + invoke-interface {p1, v0}, Lf/h/a/f/h/c/s2;->b(Ljava/lang/Object;)V + + iget p1, v0, Lf/h/a/f/h/c/p;->zzex:I + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + if-nez p1, :cond_4 + + const/4 p1, 0x1 + + invoke-virtual {v0, p1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Byte; + + invoke-virtual {v1}, Ljava/lang/Byte;->byteValue()B + + move-result v1 + + if-ne v1, p1, :cond_0 + + goto :goto_1 + + :cond_0 + if-nez v1, :cond_1 + + const/4 p1, 0x0 + + goto :goto_1 + + :cond_1 + sget-object p1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {p1, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object p1 + + invoke-interface {p1, v0}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result p1 + + const/4 v1, 0x2 + + if-eqz p1, :cond_2 + + move-object v3, v0 + + goto :goto_0 + + :cond_2 + move-object v3, v2 + + :goto_0 + invoke-virtual {v0, v1, v3, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_1 + if-eqz p1, :cond_3 + + check-cast v0, Lf/h/a/f/h/c/n4; + + return-object v0 + + :cond_3 + new-instance p1, Lcom/google/android/gms/internal/clearcut/zzew; + + invoke-direct {p1}, Lcom/google/android/gms/internal/clearcut/zzew;->()V + + new-instance v1, Lcom/google/android/gms/internal/clearcut/zzco; + + invoke-virtual {p1}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V + + iput-object v0, v1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/f/h/c/c2; + + throw v1 + + :cond_4 + :try_start_1 + new-instance p1, Ljava/lang/RuntimeException; + + invoke-direct {p1}, Ljava/lang/RuntimeException;->()V + + throw p1 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_0 + + :catch_0 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p1 + + iput-object v0, p1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/f/h/c/c2; + + throw p1 + + :catch_1 + move-exception p1 + + invoke-virtual {p1}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; + + move-result-object v1 + + instance-of v1, v1, Lcom/google/android/gms/internal/clearcut/zzco; + + if-eqz v1, :cond_5 + + invoke-virtual {p1}, Ljava/io/IOException;->getCause()Ljava/lang/Throwable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/internal/clearcut/zzco; + + throw p1 + + :cond_5 + new-instance v1, Lcom/google/android/gms/internal/clearcut/zzco; + + invoke-virtual {p1}, Ljava/io/IOException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Lcom/google/android/gms/internal/clearcut/zzco;->(Ljava/lang/String;)V + + iput-object v0, v1, Lcom/google/android/gms/internal/clearcut/zzco;->zzkw:Lf/h/a/f/h/c/c2; + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c.smali new file mode 100644 index 0000000000..e2f84736b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c.smali @@ -0,0 +1,95 @@ +.class public final Lf/h/a/f/h/c/c; +.super Landroid/database/ContentObserver; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/c/b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/b;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/c;->a:Lf/h/a/f/h/c/b; + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 2 + + iget-object p1, p0, Lf/h/a/f/h/c/c;->a:Lf/h/a/f/h/c/b; + + iget-object v0, p1, Lf/h/a/f/h/c/b;->d:Ljava/lang/Object; + + monitor-enter v0 + + const/4 v1, 0x0 + + :try_start_0 + iput-object v1, p1, Lf/h/a/f/h/c/b;->e:Ljava/util/Map; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + iget-object p1, p0, Lf/h/a/f/h/c/c;->a:Lf/h/a/f/h/c/b; + + iget-object v1, p1, Lf/h/a/f/h/c/b;->f:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_1 + iget-object p1, p1, Lf/h/a/f/h/c/b;->g:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/d; + + invoke-interface {v0}, Lf/h/a/f/h/c/d;->o()V + + goto :goto_0 + + :cond_0 + monitor-exit v1 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 + + :catchall_1 + move-exception p1 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c0.smali new file mode 100644 index 0000000000..d0997940a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c0.smali @@ -0,0 +1,59 @@ +.class public final Lf/h/a/f/h/c/c0; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/clearcut/zzbn; + +.field public final b:[B + + +# direct methods +.method public constructor (ILf/h/a/f/h/c/z;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/f/h/c/c0;->b:[B + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->F([B)Lcom/google/android/gms/internal/clearcut/zzbn; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/h/c/y; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->m()I + + move-result v0 + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/e0; + + iget-object v1, p0, Lf/h/a/f/h/c/c0;->b:[B + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/e0;->([B)V + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Did not write as much data as expected." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c1.smali new file mode 100644 index 0000000000..cc08c6d323 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c1.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/c/c1; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract c()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c2.smali new file mode 100644 index 0000000000..6d122b944b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c2.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/h/c/c2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# virtual methods +.method public abstract f()Lf/h/a/f/h/c/y; +.end method + +.method public abstract g()Lf/h/a/f/h/c/d2; +.end method + +.method public abstract h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract i()Lf/h/a/f/h/c/d2; +.end method + +.method public abstract j()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c3.smali new file mode 100644 index 0000000000..d58d161b4b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c3.smali @@ -0,0 +1,181 @@ +.class public Lf/h/a/f/h/c/c3; +.super Ljava/util/AbstractSet; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractSet<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/c/v2; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/v2;Lf/h/a/f/h/c/w2;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-direct {p0}, Ljava/util/AbstractSet;->()V + + return-void +.end method + + +# virtual methods +.method public synthetic add(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/c3;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->clear()V + + return-void +.end method + +.method public contains(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + iget-object v0, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-eq v0, p1, :cond_1 + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public iterator()Ljava/util/Iterator; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/c/b3; + + iget-object v1, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/c/b3;->(Lf/h/a/f/h/c/v2;Lf/h/a/f/h/c/w2;)V + + return-object v0 +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/c3;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/v2;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/c3;->d:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c4.smali new file mode 100644 index 0000000000..fb8f5130fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c4.smali @@ -0,0 +1,302 @@ +.class public final Lf/h/a/f/h/c/c4; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# instance fields +.field public d:[I + +.field public e:[Lf/h/a/f/h/c/d4; + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + invoke-direct {p0, v0}, Lf/h/a/f/h/c/c4;->(I)V + + return-void +.end method + +.method public constructor (I)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + shl-int/lit8 p1, p1, 0x2 + + const/4 v0, 0x4 + + const/4 v1, 0x4 + + :goto_0 + const/16 v2, 0x20 + + if-ge v1, v2, :cond_1 + + const/4 v2, 0x1 + + shl-int/2addr v2, v1 + + add-int/lit8 v2, v2, -0xc + + if-gt p1, v2, :cond_0 + + move p1, v2 + + goto :goto_1 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + :goto_1 + div-int/2addr p1, v0 + + new-array v0, p1, [I + + iput-object v0, p0, Lf/h/a/f/h/c/c4;->d:[I + + new-array p1, p1, [Lf/h/a/f/h/c/d4; + + iput-object p1, p0, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/f/h/c/c4;->f:I + + return-void +.end method + + +# virtual methods +.method public final b()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/c4;->f:I + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final synthetic clone()Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/c/c4;->f:I + + new-instance v1, Lf/h/a/f/h/c/c4; + + invoke-direct {v1, v0}, Lf/h/a/f/h/c/c4;->(I)V + + iget-object v2, p0, Lf/h/a/f/h/c/c4;->d:[I + + iget-object v3, v1, Lf/h/a/f/h/c/c4;->d:[I + + const/4 v4, 0x0 + + invoke-static {v2, v4, v3, v4, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :goto_0 + if-ge v4, v0, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + aget-object v3, v2, v4 + + if-eqz v3, :cond_0 + + iget-object v3, v1, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + aget-object v2, v2, v4 + + invoke-virtual {v2}, Lf/h/a/f/h/c/d4;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/d4; + + aput-object v2, v3, v4 + + :cond_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + iput v0, v1, Lf/h/a/f/h/c/c4;->f:I + + return-object v1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/c4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/c4; + + iget v1, p0, Lf/h/a/f/h/c/c4;->f:I + + iget v3, p1, Lf/h/a/f/h/c/c4;->f:I + + if-eq v1, v3, :cond_2 + + return v2 + + :cond_2 + iget-object v3, p0, Lf/h/a/f/h/c/c4;->d:[I + + iget-object v4, p1, Lf/h/a/f/h/c/c4;->d:[I + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v1, :cond_4 + + aget v6, v3, v5 + + aget v7, v4, v5 + + if-eq v6, v7, :cond_3 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_3 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v1, 0x1 + + :goto_1 + if-eqz v1, :cond_7 + + iget-object v1, p0, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + iget-object p1, p1, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + iget v3, p0, Lf/h/a/f/h/c/c4;->f:I + + const/4 v4, 0x0 + + :goto_2 + if-ge v4, v3, :cond_6 + + aget-object v5, v1, v4 + + aget-object v6, p1, v4 + + invoke-virtual {v5, v6}, Lf/h/a/f/h/c/d4;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_5 + + const/4 p1, 0x0 + + goto :goto_3 + + :cond_5 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_6 + const/4 p1, 0x1 + + :goto_3 + if-eqz p1, :cond_7 + + return v0 + + :cond_7 + return v2 +.end method + +.method public final hashCode()I + .locals 3 + + const/16 v0, 0x11 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/c4;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/c4;->d:[I + + aget v2, v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/c4;->e:[Lf/h/a/f/h/c/d4; + + aget-object v2, v2, v1 + + invoke-virtual {v2}, Lf/h/a/f/h/c/d4;->hashCode()I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/c5.smali b/com.discord/smali_classes2/f/h/a/f/h/c/c5.smali new file mode 100644 index 0000000000..802179ea1f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/c5.smali @@ -0,0 +1,176 @@ +.class public final Lf/h/a/f/h/c/c5; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/clearcut/zzr;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 14 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + move-object v5, v2 + + move-object v8, v5 + + move-object v9, v8 + + move-object v11, v9 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v10, 0x1 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v13 + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v12 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v11 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v10 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v7 + + goto :goto_0 + + :pswitch_7 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v6 + + goto :goto_0 + + :pswitch_8 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/clearcut/zzr; + + move-object v4, p1 + + invoke-direct/range {v4 .. v13}, Lcom/google/android/gms/internal/clearcut/zzr;->(Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;ZLjava/lang/String;ZI)V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/clearcut/zzr; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d.smali new file mode 100644 index 0000000000..2cd517e81f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/c/d; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract o()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d0.smali new file mode 100644 index 0000000000..95a8cfd3db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d0.smali @@ -0,0 +1,12 @@ +.class public abstract Lf/h/a/f/h/c/d0; +.super Lf/h/a/f/h/c/y; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/y;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d1.smali new file mode 100644 index 0000000000..878fca5a51 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d1.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/h/c/d1; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract i(I)Lf/h/a/f/h/c/c1; + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d2.smali new file mode 100644 index 0000000000..38abca6e88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d2.smali @@ -0,0 +1,6 @@ +.class public interface abstract Lf/h/a/f/h/c/d2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/e2; +.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d3.smali new file mode 100644 index 0000000000..9b870a70ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d3.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/h/c/d3; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/a2; + + +# virtual methods +.method public final a()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final b()Z + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final c()Lf/h/a/f/h/c/c2; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d4.smali new file mode 100644 index 0000000000..24655accfe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d4.smali @@ -0,0 +1,510 @@ +.class public final Lf/h/a/f/h/c/d4; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# instance fields +.field public d:Lf/h/a/f/h/c/b4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/b4<", + "**>;" + } + .end annotation +.end field + +.field public e:Ljava/lang/Object; + +.field public f:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public final b()[B + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/d4;->d()I + + const/4 v0, 0x0 + + new-array v1, v0, [B + + invoke-static {v1, v0, v0}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; + + move-result-object v0 + + sget-object v2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {v0, v2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + invoke-virtual {p0}, Lf/h/a/f/h/c/d4;->c()V + + return-object v1 +.end method + +.method public final c()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-nez v1, :cond_0 + + return-void + + :cond_0 + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 + + :cond_1 + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final clone()Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Lf/h/a/f/h/c/d4; + + invoke-direct {v0}, Lf/h/a/f/h/c/d4;->()V + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/h/c/d4;->d:Lf/h/a/f/h/c/b4; + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + if-nez v2, :cond_0 + + iput-object v1, v0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + goto :goto_0 + + :cond_0 + iget-object v1, v0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + iget-object v2, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + invoke-interface {v1, v2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + if-eqz v1, :cond_9 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, Lf/h/a/f/h/c/f4; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, Lf/h/a/f/h/c/f4; + + invoke-virtual {v1}, Lf/h/a/f/h/c/f4;->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/f4; + + goto/16 :goto_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [B + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [B + + invoke-virtual {v1}, [B->clone()Ljava/lang/Object; + + move-result-object v1 + + goto :goto_2 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [[B + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [[B + + array-length v3, v1 + + new-array v3, v3, [[B + + iput-object v3, v0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + :goto_1 + array-length v4, v1 + + if-ge v2, v4, :cond_9 + + aget-object v4, v1, v2 + + invoke-virtual {v4}, [B->clone()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, [B + + aput-object v4, v3, v2 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [Z + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [Z + + invoke-virtual {v1}, [Z->clone()Ljava/lang/Object; + + move-result-object v1 + + goto :goto_2 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [I + + if-eqz v1, :cond_5 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [I + + invoke-virtual {v1}, [I->clone()Ljava/lang/Object; + + move-result-object v1 + + goto :goto_2 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [J + + if-eqz v1, :cond_6 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [J + + invoke-virtual {v1}, [J->clone()Ljava/lang/Object; + + move-result-object v1 + + goto :goto_2 + + :cond_6 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [F + + if-eqz v1, :cond_7 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [F + + invoke-virtual {v1}, [F->clone()Ljava/lang/Object; + + move-result-object v1 + + goto :goto_2 + + :cond_7 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [D + + if-eqz v1, :cond_8 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [D + + invoke-virtual {v1}, [D->clone()Ljava/lang/Object; + + move-result-object v1 + + :goto_2 + iput-object v1, v0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + goto :goto_4 + + :cond_8 + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + instance-of v1, v1, [Lf/h/a/f/h/c/f4; + + if-eqz v1, :cond_9 + + iget-object v1, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + check-cast v1, [Lf/h/a/f/h/c/f4; + + array-length v3, v1 + + new-array v3, v3, [Lf/h/a/f/h/c/f4; + + iput-object v3, v0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + :goto_3 + array-length v4, v1 + + if-ge v2, v4, :cond_9 + + aget-object v4, v1, v2 + + invoke-virtual {v4}, Lf/h/a/f/h/c/f4;->clone()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/f4; + + aput-object v4, v3, v2 + :try_end_0 + .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_9 + :goto_4 + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/AssertionError; + + invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v1 +.end method + +.method public final d()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v0, 0x0 + + return v0 + + :cond_0 + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 + + :cond_1 + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 2 + + if-ne p1, p0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/c/d4; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/d4; + + iget-object v0, p0, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + if-eqz v0, :cond_2 + + iget-object v0, p1, Lf/h/a/f/h/c/d4;->e:Ljava/lang/Object; + + if-eqz v0, :cond_2 + + const/4 p1, 0x0 + + throw p1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + if-eqz v0, :cond_3 + + iget-object v1, p1, Lf/h/a/f/h/c/d4;->f:Ljava/util/List; + + if-eqz v1, :cond_3 + + invoke-interface {v0, v1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/d4;->b()[B + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/c/d4;->b()[B + + move-result-object p1 + + invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + move-exception p1 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public final hashCode()I + .locals 2 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/d4;->b()[B + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I + + move-result v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + add-int/lit16 v0, v0, 0x20f + + return v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/d5.smali b/com.discord/smali_classes2/f/h/a/f/h/c/d5.smali new file mode 100644 index 0000000000..eb2bd69f86 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/d5.smali @@ -0,0 +1,865 @@ +.class public Lf/h/a/f/h/c/d5; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Landroid/net/Uri; + +.field public static final b:Landroid/net/Uri; + +.field public static final c:Ljava/util/regex/Pattern; + +.field public static final d:Ljava/util/regex/Pattern; + +.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public static f:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final g:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final h:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static final i:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final j:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static k:Ljava/lang/Object; + +.field public static l:Z + +.field public static m:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "content://com.google.android.gsf.gservices" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/d5;->a:Landroid/net/Uri; + + const-string v0, "content://com.google.android.gsf.gservices/prefix" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/d5;->b:Landroid/net/Uri; + + const-string v0, "^(1|true|t|on|yes|y)$" + + const/4 v1, 0x2 + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/d5;->c:Ljava/util/regex/Pattern; + + const-string v0, "^(0|false|f|off|no|n)$" + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/d5;->d:Ljava/util/regex/Pattern; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->g:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->h:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->i:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->j:Ljava/util/HashMap; + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/String; + + sput-object v0, Lf/h/a/f/h/c/d5;->m:[Ljava/lang/String; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/content/ContentResolver;Ljava/lang/String;)J + .locals 6 + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/h/c/d5;->d(Landroid/content/ContentResolver;)V + + sget-object v1, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object v0, Lf/h/a/f/h/c/d5;->i:Ljava/util/HashMap; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-static {v0, p1, v4}, Lf/h/a/f/h/c/d5;->b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + return-wide p0 + + :cond_0 + invoke-static {p0, p1}, Lf/h/a/f/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + if-nez p0, :cond_1 + + goto :goto_0 + + :cond_1 + :try_start_1 + invoke-static {p0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v4 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + :try_end_1 + .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_0 + + move-wide v2, v4 + + :catch_0 + :goto_0 + sget-object p0, Lf/h/a/f/h/c/d5;->i:Ljava/util/HashMap; + + invoke-static {v1, p0, p1, v0}, Lf/h/a/f/h/c/d5;->f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V + + return-wide v2 + + :catchall_0 + move-exception p0 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p0 +.end method + +.method public static b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "TT;>;", + "Ljava/lang/String;", + "TT;)TT;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + if-eqz p0, :cond_0 + + move-object p2, p0 + + :cond_0 + monitor-exit v0 + + return-object p2 + + :cond_1 + monitor-exit v0 + + const/4 p0, 0x0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + .locals 14 + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/h/c/d5;->d(Landroid/content/ContentResolver;)V + + sget-object v1, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + sget-object v2, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {v2, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_1 + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_0 + + move-object v3, p0 + + :cond_0 + monitor-exit v0 + + return-object v3 + + :cond_1 + sget-object v2, Lf/h/a/f/h/c/d5;->m:[Ljava/lang/String; + + array-length v4, v2 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_0 + const/4 v7, 0x1 + + if-ge v6, v4, :cond_8 + + aget-object v8, v2, v6 + + invoke-virtual {p1, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v8 + + if-eqz v8, :cond_7 + + sget-boolean v1, Lf/h/a/f/h/c/d5;->l:Z + + if-eqz v1, :cond_2 + + sget-object v1, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_6 + + :cond_2 + sget-object v12, Lf/h/a/f/h/c/d5;->m:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + sget-object v9, Lf/h/a/f/h/c/d5;->b:Landroid/net/Uri; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + move-object v8, p0 + + invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + new-instance v2, Ljava/util/TreeMap; + + invoke-direct {v2}, Ljava/util/TreeMap;->()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + if-nez p0, :cond_3 + + goto :goto_2 + + :cond_3 + :goto_1 + :try_start_1 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-interface {p0, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v2, v4, v6}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_1 + + :cond_4 + :try_start_2 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :goto_2 + invoke-virtual {v1, v2}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + sput-boolean v7, Lf/h/a/f/h/c/d5;->l:Z + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_6 + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_5 + + move-object v3, p0 + + :cond_5 + monitor-exit v0 + + return-object v3 + + :cond_6 + monitor-exit v0 + + return-object v3 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 + + :cond_7 + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_8 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + sget-object v9, Lf/h/a/f/h/c/d5;->a:Landroid/net/Uri; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + new-array v12, v7, [Ljava/lang/String; + + aput-object p1, v12, v5 + + const/4 v13, 0x0 + + move-object v8, p0 + + invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + if-eqz p0, :cond_c + + :try_start_3 + invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-nez v0, :cond_9 + + goto :goto_3 + + :cond_9 + invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_a + + invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_a + + move-object v0, v3 + + :cond_a + invoke-static {v1, p1, v0}, Lf/h/a/f/h/c/d5;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz v0, :cond_b + + move-object v3, v0 + + :cond_b + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object v3 + + :cond_c + :goto_3 + :try_start_4 + invoke-static {v1, p1, v3}, Lf/h/a/f/h/c/d5;->e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + if-eqz p0, :cond_d + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :cond_d + return-object v3 + + :catchall_1 + move-exception p1 + + if-eqz p0, :cond_e + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :cond_e + throw p1 + + :catchall_2 + move-exception p0 + + :try_start_5 + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + throw p0 +.end method + +.method public static d(Landroid/content/ContentResolver;)V + .locals 3 + + sget-object v0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + sput-boolean v1, Lf/h/a/f/h/c/d5;->l:Z + + sget-object v0, Lf/h/a/f/h/c/d5;->a:Landroid/net/Uri; + + const/4 v1, 0x1 + + new-instance v2, Lf/h/a/f/h/c/e5; + + invoke-direct {v2}, Lf/h/a/f/h/c/e5;->()V + + invoke-virtual {p0, v0, v1, v2}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + return-void + + :cond_0 + sget-object p0, Lf/h/a/f/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z + + move-result p0 + + if-eqz p0, :cond_1 + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/c/d5;->g:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/c/d5;->h:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/c/d5;->i:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/c/d5;->j:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + new-instance p0, Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sput-object p0, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + sput-boolean v1, Lf/h/a/f/h/c/d5;->l:Z + + :cond_1 + return-void +.end method + +.method public static e(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + .locals 2 + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + if-ne p0, v1, :cond_0 + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "TT;>;", + "Ljava/lang/String;", + "TT;)V" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + if-ne p0, v1, :cond_0 + + invoke-virtual {p1, p2, p3}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p0, Lf/h/a/f/h/c/d5;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static g(Landroid/content/ContentResolver;Ljava/lang/String;Z)Z + .locals 5 + + const-class v0, Lf/h/a/f/h/c/d5; + + monitor-enter v0 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/h/c/d5;->d(Landroid/content/ContentResolver;)V + + sget-object v1, Lf/h/a/f/h/c/d5;->k:Ljava/lang/Object; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object v0, Lf/h/a/f/h/c/d5;->g:Ljava/util/HashMap; + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + invoke-static {v0, p1, v2}, Lf/h/a/f/h/c/d5;->b(Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + invoke-static {p0, p1}, Lf/h/a/f/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_4 + + const-string v2, "" + + invoke-virtual {p0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + goto :goto_0 + + :cond_1 + sget-object v2, Lf/h/a/f/h/c/d5;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v2, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z + + move-result v2 + + if-eqz v2, :cond_2 + + const/4 p2, 0x1 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + goto :goto_0 + + :cond_2 + sget-object v2, Lf/h/a/f/h/c/d5;->d:Ljava/util/regex/Pattern; + + invoke-virtual {v2, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z + + move-result v2 + + if-eqz v2, :cond_3 + + const/4 p2, 0x0 + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto :goto_0 + + :cond_3 + const-string v2, "Gservices" + + new-instance v3, Ljava/lang/StringBuilder; + + const-string v4, "attempt to read gservices key " + + invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + invoke-virtual {v3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, " (value \"" + + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\") as boolean" + + invoke-virtual {v3, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v2, p0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_4 + :goto_0 + sget-object p0, Lf/h/a/f/h/c/d5;->g:Ljava/util/HashMap; + + invoke-static {v1, p0, p1, v0}, Lf/h/a/f/h/c/d5;->f(Ljava/lang/Object;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Object;)V + + return p2 + + :catchall_0 + move-exception p0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e.smali new file mode 100644 index 0000000000..a186cd23bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e.smali @@ -0,0 +1,714 @@ +.class public abstract Lf/h/a/f/h/c/e; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final g:Ljava/lang/Object; + +.field public static h:Landroid/content/Context; + .annotation build Landroid/annotation/SuppressLint; + value = { + "StaticFieldLeak" + } + .end annotation +.end field + +.field public static volatile i:Ljava/lang/Boolean; + +.field public static volatile j:Ljava/lang/Boolean; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/o; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public volatile e:Lf/h/a/f/h/c/b; + +.field public volatile f:Landroid/content/SharedPreferences; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/c/e;->g:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/i;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p4, 0x0 + + iput-object p4, p0, Lf/h/a/f/h/c/e;->e:Lf/h/a/f/h/c/b; + + iput-object p4, p0, Lf/h/a/f/h/c/e;->f:Landroid/content/SharedPreferences; + + iget-object p4, p1, Lf/h/a/f/h/c/o;->a:Ljava/lang/String; + + if-nez p4, :cond_1 + + iget-object p4, p1, Lf/h/a/f/h/c/o;->b:Landroid/net/Uri; + + if-eqz p4, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Must pass a valid SharedPreferences file name or ContentProvider URI" + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + :goto_0 + iget-object p4, p1, Lf/h/a/f/h/c/o;->a:Ljava/lang/String; + + if-eqz p4, :cond_3 + + iget-object p4, p1, Lf/h/a/f/h/c/o;->b:Landroid/net/Uri; + + if-nez p4, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Must pass one of SharedPreferences file name or ContentProvider URI" + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + :goto_1 + iput-object p1, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-object p4, p1, Lf/h/a/f/h/c/o;->c:Ljava/lang/String; + + invoke-static {p4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-virtual {p4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p4 + + goto :goto_2 + + :cond_4 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, p4}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p4, v0 + + :goto_2 + iput-object p4, p0, Lf/h/a/f/h/c/e;->c:Ljava/lang/String; + + iget-object p1, p1, Lf/h/a/f/h/c/o;->d:Ljava/lang/String; + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result p4 + + if-eqz p4, :cond_5 + + invoke-virtual {p1, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_3 + + :cond_5 + new-instance p2, Ljava/lang/String; + + invoke-direct {p2, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p1, p2 + + :goto_3 + iput-object p1, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/c/e;->d:Ljava/lang/Object; + + return-void +.end method + +.method public static c(Lf/h/a/f/h/c/m;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/m<", + "TV;>;)TV;" + } + .end annotation + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/c/m;->h()Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + invoke-static {}, Landroid/os/Binder;->clearCallingIdentity()J + + move-result-wide v0 + + :try_start_1 + invoke-interface {p0}, Lf/h/a/f/h/c/m;->h()Ljava/lang/Object; + + move-result-object p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + :goto_0 + return-object p0 + + :catchall_0 + move-exception p0 + + invoke-static {v0, v1}, Landroid/os/Binder;->restoreCallingIdentity(J)V + + throw p0 +.end method + +.method public static d(Ljava/lang/String;)Z + .locals 1 + + invoke-static {}, Lf/h/a/f/h/c/e;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/h; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/h;->(Ljava/lang/String;)V + + invoke-static {v0}, Lf/h/a/f/h/c/e;->c(Lf/h/a/f/h/c/m;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static e(Lf/h/a/f/h/c/o;Ljava/lang/String;)Lf/h/a/f/h/c/e; + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/j; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/f/h/c/j;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Boolean;)V + + return-object v0 +.end method + +.method public static g(Lf/h/a/f/h/c/o;Ljava/lang/String;)Lf/h/a/f/h/c/e; + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/k; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/f/h/c/k;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static j()Z + .locals 3 + + sget-object v0, Lf/h/a/f/h/c/e;->i:Ljava/lang/Boolean; + + if-nez v0, :cond_2 + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + const-string v2, "com.google.android.providers.gsf.permission.READ_GSERVICES" + + invoke-static {v0, v2}, Landroidx/core/content/PermissionChecker;->checkCallingOrSelfPermission(Landroid/content/Context;Ljava/lang/String;)I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/e;->i:Ljava/lang/Boolean; + + goto :goto_0 + + :cond_1 + return v1 + + :cond_2 + :goto_0 + sget-object v0, Lf/h/a/f/h/c/e;->i:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-boolean v0, v0, Lf/h/a/f/h/c/o;->f:Z + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/e;->i()Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/e;->h()Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_3 + + return-object v0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/c/e;->h()Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_2 + + return-object v0 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/c/e;->i()Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_3 + + return-object v0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/c/e;->d:Ljava/lang/Object; + + return-object v0 + + :cond_4 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Must call PhenotypeFlag.init() first" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public abstract b(Landroid/content/SharedPreferences;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/SharedPreferences;", + ")TT;" + } + .end annotation +.end method + +.method public abstract f(Ljava/lang/String;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")TT;" + } + .end annotation +.end method + +.method public final h()Ljava/lang/Object; + .locals 6 + .annotation build Landroid/annotation/TargetApi; + value = 0x18 + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + const-string v0, "gms:phenotype:phenotype_flag:debug_bypass_phenotype" + + invoke-static {v0}, Lf/h/a/f/h/c/e;->d(Ljava/lang/String;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_9 + + iget-object v0, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-object v2, v0, Lf/h/a/f/h/c/o;->b:Landroid/net/Uri; + + const/4 v3, 0x0 + + if-eqz v2, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/c/e;->e:Lf/h/a/f/h/c/b; + + if-nez v0, :cond_2 + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-object v2, v2, Lf/h/a/f/h/c/o;->b:Landroid/net/Uri; + + sget-object v4, Lf/h/a/f/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v4, v2}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/b; + + if-nez v4, :cond_1 + + new-instance v4, Lf/h/a/f/h/c/b; + + invoke-direct {v4, v0, v2}, Lf/h/a/f/h/c/b;->(Landroid/content/ContentResolver;Landroid/net/Uri;)V + + sget-object v0, Lf/h/a/f/h/c/b;->h:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v0, v2, v4}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/b; + + if-nez v0, :cond_0 + + iget-object v0, v4, Lf/h/a/f/h/c/b;->a:Landroid/content/ContentResolver; + + iget-object v2, v4, Lf/h/a/f/h/c/b;->b:Landroid/net/Uri; + + iget-object v5, v4, Lf/h/a/f/h/c/b;->c:Landroid/database/ContentObserver; + + invoke-virtual {v0, v2, v3, v5}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + goto :goto_0 + + :cond_0 + move-object v4, v0 + + :cond_1 + :goto_0 + iput-object v4, p0, Lf/h/a/f/h/c/e;->e:Lf/h/a/f/h/c/b; + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/e;->e:Lf/h/a/f/h/c/b; + + new-instance v2, Lf/h/a/f/h/c/f; + + invoke-direct {v2, p0, v0}, Lf/h/a/f/h/c/f;->(Lf/h/a/f/h/c/e;Lf/h/a/f/h/c/b;)V + + invoke-static {v2}, Lf/h/a/f/h/c/e;->c(Lf/h/a/f/h/c/m;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + if-eqz v0, :cond_b + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/e;->f(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_3 + iget-object v0, v0, Lf/h/a/f/h/c/o;->a:Ljava/lang/String; + + if-eqz v0, :cond_b + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v2, 0x18 + + if-lt v0, v2, :cond_6 + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->isDeviceProtectedStorage()Z + + move-result v0 + + if-nez v0, :cond_6 + + sget-object v0, Lf/h/a/f/h/c/e;->j:Ljava/lang/Boolean; + + if-eqz v0, :cond_4 + + sget-object v0, Lf/h/a/f/h/c/e;->j:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_5 + + :cond_4 + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + const-class v2, Landroid/os/UserManager; + + invoke-virtual {v0, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/os/UserManager; + + invoke-virtual {v0}, Landroid/os/UserManager;->isUserUnlocked()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/e;->j:Ljava/lang/Boolean; + + :cond_5 + sget-object v0, Lf/h/a/f/h/c/e;->j:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + goto :goto_1 + + :cond_6 + const/4 v0, 0x1 + + :goto_1 + if-nez v0, :cond_7 + + return-object v1 + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/c/e;->f:Landroid/content/SharedPreferences; + + if-nez v0, :cond_8 + + sget-object v0, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-object v2, v2, Lf/h/a/f/h/c/o;->a:Ljava/lang/String; + + invoke-virtual {v0, v2, v3}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/e;->f:Landroid/content/SharedPreferences; + + :cond_8 + iget-object v0, p0, Lf/h/a/f/h/c/e;->f:Landroid/content/SharedPreferences; + + iget-object v2, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-interface {v0, v2}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_b + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/e;->b(Landroid/content/SharedPreferences;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_9 + const-string v0, "Bypass reading Phenotype values for flag: " + + iget-object v2, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_a + + invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_2 + + :cond_a + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v2 + + :goto_2 + const-string v2, "PhenotypeFlag" + + invoke-static {v2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_b + return-object v1 +.end method + +.method public final i()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/e;->a:Lf/h/a/f/h/c/o; + + iget-boolean v0, v0, Lf/h/a/f/h/c/o;->e:Z + + if-nez v0, :cond_0 + + invoke-static {}, Lf/h/a/f/h/c/e;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/g; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/g;->(Lf/h/a/f/h/c/e;)V + + invoke-static {v0}, Lf/h/a/f/h/c/e;->c(Lf/h/a/f/h/c/m;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + if-eqz v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/e;->f(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_0 + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e0.smali new file mode 100644 index 0000000000..ef85c3dbd3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e0.smali @@ -0,0 +1,228 @@ +.class public Lf/h/a/f/h/c/e0; +.super Lf/h/a/f/h/c/d0; + + +# instance fields +.field public final zzfp:[B + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/d0;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/e0;->zzfp:[B + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/y; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->size()I + + move-result v1 + + move-object v3, p1 + + check-cast v3, Lf/h/a/f/h/c/y; + + invoke-virtual {v3}, Lf/h/a/f/h/c/y;->size()I + + move-result v3 + + if-eq v1, v3, :cond_2 + + return v2 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->size()I + + move-result v1 + + if-nez v1, :cond_3 + + return v0 + + :cond_3 + instance-of v1, p1, Lf/h/a/f/h/c/e0; + + if-eqz v1, :cond_9 + + check-cast p1, Lf/h/a/f/h/c/e0; + + iget v1, p0, Lf/h/a/f/h/c/y;->zzfk:I + + iget v3, p1, Lf/h/a/f/h/c/y;->zzfk:I + + if-eqz v1, :cond_4 + + if-eqz v3, :cond_4 + + if-eq v1, v3, :cond_4 + + return v2 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->size()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I + + move-result v2 + + if-gt v1, v2, :cond_8 + + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I + + move-result v2 + + if-gt v1, v2, :cond_7 + + iget-object v2, p0, Lf/h/a/f/h/c/e0;->zzfp:[B + + iget-object v3, p1, Lf/h/a/f/h/c/e0;->zzfp:[B + + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->m()I + + move-result v4 + + add-int/2addr v4, v1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->m()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/c/e0;->m()I + + move-result p1 + + :goto_0 + if-ge v1, v4, :cond_6 + + aget-byte v5, v2, v1 + + aget-byte v6, v3, p1 + + if-eq v5, v6, :cond_5 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_5 + add-int/lit8 v1, v1, 0x1 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_6 + :goto_1 + return v0 + + :cond_7 + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I + + move-result p1 + + const/16 v2, 0x3b + + const-string v3, "Ran off end of other: 0, " + + const-string v4, ", " + + invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_8 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Lf/h/a/f/h/c/e0;->size()I + + move-result v0 + + const/16 v2, 0x28 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Length too large: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_9 + invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public j(I)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/e0;->zzfp:[B + + aget-byte p1, v0, p1 + + return p1 +.end method + +.method public m()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/e0;->zzfp:[B + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e1.smali new file mode 100644 index 0000000000..131c433f34 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e1.smali @@ -0,0 +1,38 @@ +.class public interface abstract Lf/h/a/f/h/c/e1; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/List; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/List<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# virtual methods +.method public abstract g()Z +.end method + +.method public abstract l0(I)Lf/h/a/f/h/c/e1; + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Lf/h/a/f/h/c/e1<", + "TE;>;" + } + .end annotation +.end method + +.method public abstract n()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e2.smali new file mode 100644 index 0000000000..ca4ab1a638 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e2.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/f/h/c/e2; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract b()Z +.end method + +.method public abstract c()Lf/h/a/f/h/c/c2; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e3.smali new file mode 100644 index 0000000000..9f7115d2e4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e3.smali @@ -0,0 +1,25 @@ +.class public abstract Lf/h/a/f/h/c/e3; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e4.smali new file mode 100644 index 0000000000..655d71851c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e4.smali @@ -0,0 +1,427 @@ +.class public final Lf/h/a/f/h/c/e4; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + const-string v0, "ISO-8859-1" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/c/e4;->a:Ljava/lang/Object; + + return-void +.end method + +.method public static a([I[I)Z + .locals 1 + + if-eqz p0, :cond_1 + + array-length v0, p0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p0, p1}, Ljava/util/Arrays;->equals([I[I)Z + + move-result p0 + + return p0 + + :cond_1 + :goto_0 + if-eqz p1, :cond_3 + + array-length p0, p1 + + if-nez p0, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p0, 0x0 + + return p0 + + :cond_3 + :goto_1 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static b([J[J)Z + .locals 1 + + if-eqz p0, :cond_1 + + array-length v0, p0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p0, p1}, Ljava/util/Arrays;->equals([J[J)Z + + move-result p0 + + return p0 + + :cond_1 + :goto_0 + if-eqz p1, :cond_3 + + array-length p0, p1 + + if-nez p0, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p0, 0x0 + + return p0 + + :cond_3 + :goto_1 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static c([Ljava/lang/Object;[Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + array-length v1, p0 + + :goto_0 + if-nez p1, :cond_1 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + array-length v2, p1 + + :goto_1 + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_2 + if-ge v3, v1, :cond_2 + + aget-object v5, p0, v3 + + if-nez v5, :cond_2 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_2 + + :cond_2 + :goto_3 + if-ge v4, v2, :cond_3 + + aget-object v5, p1, v4 + + if-nez v5, :cond_3 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v5, 0x1 + + if-lt v3, v1, :cond_4 + + const/4 v6, 0x1 + + goto :goto_4 + + :cond_4 + const/4 v6, 0x0 + + :goto_4 + if-lt v4, v2, :cond_5 + + const/4 v7, 0x1 + + goto :goto_5 + + :cond_5 + const/4 v7, 0x0 + + :goto_5 + if-eqz v6, :cond_6 + + if-eqz v7, :cond_6 + + return v5 + + :cond_6 + if-eq v6, v7, :cond_7 + + return v0 + + :cond_7 + aget-object v5, p0, v3 + + aget-object v6, p1, v4 + + invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_8 + + return v0 + + :cond_8 + add-int/lit8 v3, v3, 0x1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 +.end method + +.method public static d([Ljava/lang/Object;)I + .locals 4 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + array-length v1, p0 + + :goto_0 + const/4 v2, 0x0 + + :goto_1 + if-ge v0, v1, :cond_2 + + aget-object v3, p0, v0 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x1f + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v3, v2 + + move v2, v3 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static e([[B)I + .locals 4 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + array-length v1, p0 + + :goto_0 + const/4 v2, 0x0 + + :goto_1 + if-ge v0, v1, :cond_2 + + aget-object v3, p0, v0 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x1f + + invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I + + move-result v3 + + add-int/2addr v3, v2 + + move v2, v3 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static f(Lf/h/a/f/h/c/a4;Lf/h/a/f/h/c/a4;)V + .locals 0 + + iget-object p0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/c4;->clone()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/c/c4; + + iput-object p0, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + :cond_0 + return-void +.end method + +.method public static g([[B[[B)Z + .locals 8 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + array-length v1, p0 + + :goto_0 + if-nez p1, :cond_1 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + array-length v2, p1 + + :goto_1 + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_2 + if-ge v3, v1, :cond_2 + + aget-object v5, p0, v3 + + if-nez v5, :cond_2 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_2 + + :cond_2 + :goto_3 + if-ge v4, v2, :cond_3 + + aget-object v5, p1, v4 + + if-nez v5, :cond_3 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v5, 0x1 + + if-lt v3, v1, :cond_4 + + const/4 v6, 0x1 + + goto :goto_4 + + :cond_4 + const/4 v6, 0x0 + + :goto_4 + if-lt v4, v2, :cond_5 + + const/4 v7, 0x1 + + goto :goto_5 + + :cond_5 + const/4 v7, 0x0 + + :goto_5 + if-eqz v6, :cond_6 + + if-eqz v7, :cond_6 + + return v5 + + :cond_6 + if-eq v6, v7, :cond_7 + + return v0 + + :cond_7 + aget-object v5, p0, v3 + + aget-object v6, p1, v4 + + invoke-static {v5, v6}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v5 + + if-nez v5, :cond_8 + + return v0 + + :cond_8 + add-int/lit8 v3, v3, 0x1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/e5.smali b/com.discord/smali_classes2/f/h/a/f/h/c/e5.smali new file mode 100644 index 0000000000..6599875f18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/e5.smali @@ -0,0 +1,28 @@ +.class public final Lf/h/a/f/h/c/e5; +.super Landroid/database/ContentObserver; + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 1 + + sget-object p1, Lf/h/a/f/h/c/d5;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f.smali new file mode 100644 index 0000000000..34cfbe28f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f.smali @@ -0,0 +1,113 @@ +.class public final synthetic Lf/h/a/f/h/c/f; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/m; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/e; + +.field public final b:Lf/h/a/f/h/c/b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/e;Lf/h/a/f/h/c/b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/f;->a:Lf/h/a/f/h/c/e; + + iput-object p2, p0, Lf/h/a/f/h/c/f;->b:Lf/h/a/f/h/c/b; + + return-void +.end method + + +# virtual methods +.method public final h()Ljava/lang/Object; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/c/f;->a:Lf/h/a/f/h/c/e; + + iget-object v1, p0, Lf/h/a/f/h/c/f;->b:Lf/h/a/f/h/c/b; + + if-eqz v1, :cond_4 + + const-string v2, "gms:phenotype:phenotype_flag:debug_disable_caching" + + invoke-static {v2}, Lf/h/a/f/h/c/e;->d(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/h/c/b;->a()Ljava/util/Map; + + move-result-object v2 + + goto :goto_0 + + :cond_0 + iget-object v2, v1, Lf/h/a/f/h/c/b;->e:Ljava/util/Map; + + :goto_0 + if-nez v2, :cond_2 + + iget-object v3, v1, Lf/h/a/f/h/c/b;->d:Ljava/lang/Object; + + monitor-enter v3 + + :try_start_0 + iget-object v2, v1, Lf/h/a/f/h/c/b;->e:Ljava/util/Map; + + if-nez v2, :cond_1 + + invoke-virtual {v1}, Lf/h/a/f/h/c/b;->a()Ljava/util/Map; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/f/h/c/b;->e:Ljava/util/Map; + + :cond_1 + monitor-exit v3 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v3 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_2 + :goto_1 + if-eqz v2, :cond_3 + + goto :goto_2 + + :cond_3 + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v2 + + :goto_2 + iget-object v0, v0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-interface {v2, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 + + :cond_4 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f0.smali new file mode 100644 index 0000000000..06cf42ff96 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f0.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/h/c/f0; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/b0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/z;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a([BII)[B + .locals 2 + + new-array v0, p3, [B + + const/4 v1, 0x0 + + invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f1.smali new file mode 100644 index 0000000000..2c677a9c18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f1.smali @@ -0,0 +1,363 @@ +.class public final enum Lf/h/a/f/h/c/f1; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/f1;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/f1; + +.field public static final enum e:Lf/h/a/f/h/c/f1; + +.field public static final enum f:Lf/h/a/f/h/c/f1; + +.field public static final enum g:Lf/h/a/f/h/c/f1; + +.field public static final enum h:Lf/h/a/f/h/c/f1; + +.field public static final enum i:Lf/h/a/f/h/c/f1; + +.field public static final enum j:Lf/h/a/f/h/c/f1; + +.field public static final enum k:Lf/h/a/f/h/c/f1; + +.field public static final enum l:Lf/h/a/f/h/c/f1; + +.field public static final enum m:Lf/h/a/f/h/c/f1; + +.field public static final synthetic n:[Lf/h/a/f/h/c/f1; + + +# instance fields +.field public final zzlh:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzli:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzlj:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 14 + + new-instance v6, Lf/h/a/f/h/c/f1; + + const-class v3, Ljava/lang/Void; + + const-class v4, Ljava/lang/Void; + + const-string v1, "VOID" + + const/4 v2, 0x0 + + const/4 v5, 0x0 + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v6, Lf/h/a/f/h/c/f1;->d:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v11, Ljava/lang/Integer; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v12 + + const-string v8, "INT" + + const/4 v9, 0x1 + + move-object v7, v0 + + invoke-direct/range {v7 .. v12}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Long; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v3, "LONG" + + const/4 v4, 0x2 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Float; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v13 + + const-string v9, "FLOAT" + + const/4 v10, 0x3 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->g:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Double; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v7 + + const-string v3, "DOUBLE" + + const/4 v4, 0x4 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->h:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Boolean; + + sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v9, "BOOLEAN" + + const/4 v10, 0x5 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->i:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + const-class v5, Ljava/lang/String; + + const-class v6, Ljava/lang/String; + + const-string v3, "STRING" + + const/4 v4, 0x6 + + const-string v7, "" + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->j:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + const-class v11, Lf/h/a/f/h/c/y; + + const-class v12, Lf/h/a/f/h/c/y; + + sget-object v13, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + const-string v9, "BYTE_STRING" + + const/4 v10, 0x7 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->k:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Integer; + + const-string v3, "ENUM" + + const/16 v4, 0x8 + + const/4 v7, 0x0 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->l:Lf/h/a/f/h/c/f1; + + new-instance v0, Lf/h/a/f/h/c/f1; + + const-class v11, Ljava/lang/Object; + + const-class v12, Ljava/lang/Object; + + const-string v9, "MESSAGE" + + const/16 v10, 0x9 + + const/4 v13, 0x0 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/c/f1;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const/16 v2, 0xa + + new-array v2, v2, [Lf/h/a/f/h/c/f1; + + sget-object v3, Lf/h/a/f/h/c/f1;->d:Lf/h/a/f/h/c/f1; + + aput-object v3, v2, v1 + + sget-object v1, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x1 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x2 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->g:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x3 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->h:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x4 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->i:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x5 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->j:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x6 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->k:Lf/h/a/f/h/c/f1; + + const/4 v3, 0x7 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/f1;->l:Lf/h/a/f/h/c/f1; + + const/16 v3, 0x8 + + aput-object v1, v2, v3 + + const/16 v1, 0x9 + + aput-object v0, v2, v1 + + sput-object v2, Lf/h/a/f/h/c/f1;->n:[Lf/h/a/f/h/c/f1; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/c/f1;->zzlh:Ljava/lang/Class; + + iput-object p4, p0, Lf/h/a/f/h/c/f1;->zzli:Ljava/lang/Class; + + iput-object p5, p0, Lf/h/a/f/h/c/f1;->zzlj:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/f1; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/f1;->n:[Lf/h/a/f/h/c/f1; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/f1;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/f1; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f2.smali new file mode 100644 index 0000000000..eebd4cfb4d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f2.smali @@ -0,0 +1,13349 @@ +.class public final Lf/h/a/f/h/c/f2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/s2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } +.end annotation + + +# static fields +.field public static final r:Lsun/misc/Unsafe; + + +# instance fields +.field public final a:[I + +.field public final b:[Ljava/lang/Object; + +.field public final c:I + +.field public final d:I + +.field public final e:I + +.field public final f:Lf/h/a/f/h/c/c2; + +.field public final g:Z + +.field public final h:Z + +.field public final i:Z + +.field public final j:[I + +.field public final k:[I + +.field public final l:[I + +.field public final m:Lf/h/a/f/h/c/i2; + +.field public final n:Lf/h/a/f/h/c/n1; + +.field public final o:Lf/h/a/f/h/c/e3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation +.end field + +.field public final p:Lf/h/a/f/h/c/m0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/m0<", + "*>;" + } + .end annotation +.end field + +.field public final q:Lf/h/a/f/h/c/x1; + + +# direct methods +.method public static constructor ()V + .locals 1 + + invoke-static {}, Lf/h/a/f/h/c/k3;->j()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + return-void +.end method + +.method public constructor ([I[Ljava/lang/Object;IIILf/h/a/f/h/c/c2;Z[I[I[ILf/h/a/f/h/c/i2;Lf/h/a/f/h/c/n1;Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/x1;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([I[", + "Ljava/lang/Object;", + "III", + "Lf/h/a/f/h/c/c2;", + "ZZ[I[I[I", + "Lf/h/a/f/h/c/i2;", + "Lf/h/a/f/h/c/n1;", + "Lf/h/a/f/h/c/e3<", + "**>;", + "Lf/h/a/f/h/c/m0<", + "*>;", + "Lf/h/a/f/h/c/x1;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/f2;->a:[I + + iput-object p2, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/c/f2;->c:I + + iput p4, p0, Lf/h/a/f/h/c/f2;->d:I + + iput p5, p0, Lf/h/a/f/h/c/f2;->e:I + + instance-of p1, p6, Lf/h/a/f/h/c/z0; + + iput-boolean p7, p0, Lf/h/a/f/h/c/f2;->h:Z + + const/4 p1, 0x0 + + if-eqz p14, :cond_0 + + instance-of p2, p6, Lf/h/a/f/h/c/z0$c; + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + :goto_0 + iput-boolean p2, p0, Lf/h/a/f/h/c/f2;->g:Z + + iput-boolean p1, p0, Lf/h/a/f/h/c/f2;->i:Z + + iput-object p8, p0, Lf/h/a/f/h/c/f2;->j:[I + + iput-object p9, p0, Lf/h/a/f/h/c/f2;->k:[I + + iput-object p10, p0, Lf/h/a/f/h/c/f2;->l:[I + + iput-object p11, p0, Lf/h/a/f/h/c/f2;->m:Lf/h/a/f/h/c/i2; + + iput-object p12, p0, Lf/h/a/f/h/c/f2;->n:Lf/h/a/f/h/c/n1; + + iput-object p13, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + iput-object p14, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + iput-object p6, p0, Lf/h/a/f/h/c/f2;->f:Lf/h/a/f/h/c/c2; + + iput-object p15, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + return-void +.end method + +.method public static I(Ljava/lang/Object;J)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Ljava/util/List<", + "TE;>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + return-object p0 +.end method + +.method public static J(Ljava/lang/Object;J)D + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)D" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Double; + + invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static K(Ljava/lang/Object;J)F + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)F" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Float; + + invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F + + move-result p0 + + return p0 +.end method + +.method public static L(Ljava/lang/Object;J)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)I" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + return p0 +.end method + +.method public static M(Ljava/lang/Object;J)J + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)J" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static N(Ljava/lang/Object;J)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)Z" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 +.end method + +.method public static O(Ljava/lang/Object;)Lf/h/a/f/h/c/f3; + .locals 2 + + check-cast p0, Lf/h/a/f/h/c/z0; + + iget-object v0, p0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + sget-object v1, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + if-ne v0, v1, :cond_0 + + invoke-static {}, Lf/h/a/f/h/c/f3;->e()Lf/h/a/f/h/c/f3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + :cond_0 + return-object v0 +.end method + +.method public static a(Lf/h/a/f/h/c/s2;I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/s2<", + "*>;I[BII", + "Lf/h/a/f/h/c/e1<", + "*>;", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-static {p0, p2, p3, p4, p6}, Lf/h/a/f/h/c/f2;->k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + + move-result p3 + + :goto_0 + iget-object v0, p6, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-interface {p5, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + if-ge p3, p4, :cond_0 + + invoke-static {p2, p3, p6}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, p6, Lf/h/a/f/h/c/u;->a:I + + if-ne p1, v1, :cond_0 + + invoke-static {p0, p2, v0, p4, p6}, Lf/h/a/f/h/c/f2;->k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + + move-result p3 + + goto :goto_0 + + :cond_0 + return p3 +.end method + +.method public static j(Lf/h/a/f/h/c/s2;[BIIILf/h/a/f/h/c/u;)I + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/a/f/h/c/f2; + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->m:Lf/h/a/f/h/c/i2; + + iget-object v1, p0, Lf/h/a/f/h/c/f2;->f:Lf/h/a/f/h/c/c2; + + invoke-interface {v0, v1}, Lf/h/a/f/h/c/i2;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + move-object v0, p0 + + move-object v1, v7 + + move-object v2, p1 + + move v3, p2 + + move v4, p3 + + move v5, p4 + + move-object v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/c/f2;->o(Ljava/lang/Object;[BIIILf/h/a/f/h/c/u;)I + + move-result p1 + + invoke-virtual {p0, v7}, Lf/h/a/f/h/c/f2;->b(Ljava/lang/Object;)V + + iput-object v7, p5, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return p1 +.end method + +.method public static k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + add-int/lit8 v0, p2, 0x1 + + aget-byte p2, p1, p2 + + if-gez p2, :cond_0 + + invoke-static {p2, p1, v0, p4}, Lf/h/a/c/i1/e;->W1(I[BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget p2, p4, Lf/h/a/f/h/c/u;->a:I + + :cond_0 + move v3, v0 + + if-ltz p2, :cond_1 + + sub-int/2addr p3, v3 + + if-gt p2, p3, :cond_1 + + invoke-interface {p0}, Lf/h/a/f/h/c/s2;->newInstance()Ljava/lang/Object; + + move-result-object p3 + + add-int/2addr p2, v3 + + move-object v0, p0 + + move-object v1, p3 + + move-object v2, p1 + + move v4, p2 + + move-object v5, p4 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/c/s2;->h(Ljava/lang/Object;[BIILf/h/a/f/h/c/u;)V + + invoke-interface {p0, p3}, Lf/h/a/f/h/c/s2;->b(Ljava/lang/Object;)V + + iput-object p3, p4, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + return p2 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p0 + + throw p0 +.end method + +.method public static p(Ljava/lang/Class;Lf/h/a/f/h/c/a2;Lf/h/a/f/h/c/i2;Lf/h/a/f/h/c/n1;Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/x1;)Lf/h/a/f/h/c/f2; + .locals 21 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;", + "Lf/h/a/f/h/c/a2;", + "Lf/h/a/f/h/c/i2;", + "Lf/h/a/f/h/c/n1;", + "Lf/h/a/f/h/c/e3<", + "**>;", + "Lf/h/a/f/h/c/m0<", + "*>;", + "Lf/h/a/f/h/c/x1;", + ")", + "Lf/h/a/f/h/c/f2<", + "TT;>;" + } + .end annotation + + move-object/from16 v0, p1 + + instance-of v1, v0, Lf/h/a/f/h/c/p2; + + if-eqz v1, :cond_1a + + check-cast v0, Lf/h/a/f/h/c/p2; + + iget-object v1, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v1, v1, Lf/h/a/f/h/c/q2;->d:I + + const/4 v2, 0x1 + + and-int/2addr v1, v2 + + const/4 v3, 0x2 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x2 + + :goto_0 + if-ne v1, v3, :cond_1 + + const/4 v12, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v12, 0x0 + + :goto_1 + iget-object v1, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v5, v1, Lf/h/a/f/h/c/q2;->e:I + + if-nez v5, :cond_2 + + const/4 v1, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + goto :goto_2 + + :cond_2 + iget v5, v1, Lf/h/a/f/h/c/q2;->h:I + + iget v6, v1, Lf/h/a/f/h/c/q2;->i:I + + iget v1, v1, Lf/h/a/f/h/c/q2;->l:I + + move v8, v5 + + move v9, v6 + + :goto_2 + shl-int/lit8 v5, v1, 0x2 + + new-array v6, v5, [I + + shl-int/2addr v1, v2 + + new-array v7, v1, [Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v1, v1, Lf/h/a/f/h/c/q2;->j:I + + const/4 v5, 0x0 + + if-lez v1, :cond_3 + + new-array v1, v1, [I + + move-object v14, v1 + + goto :goto_3 + + :cond_3 + move-object v14, v5 + + :goto_3 + iget-object v1, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v1, v1, Lf/h/a/f/h/c/q2;->m:I + + if-lez v1, :cond_4 + + new-array v1, v1, [I + + move-object v15, v1 + + goto :goto_4 + + :cond_4 + move-object v15, v5 + + :goto_4 + iget-object v1, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/q2;->a()Z + + move-result v5 + + if-eqz v5, :cond_18 + + iget v5, v1, Lf/h/a/f/h/c/q2;->x:I + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + :goto_5 + iget-object v4, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v4, v4, Lf/h/a/f/h/c/q2;->k:I + + if-ge v5, v4, :cond_6 + + sub-int v4, v5, v8 + + shl-int/2addr v4, v3 + + if-ge v10, v4, :cond_6 + + const/4 v4, 0x0 + + :goto_6 + const/4 v3, 0x4 + + if-ge v4, v3, :cond_5 + + add-int v3, v10, v4 + + const/16 v16, -0x1 + + aput v16, v6, v3 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_6 + + :cond_5 + move/from16 v18, v9 + + move/from16 v17, v12 + + const/4 v4, 0x1 + + goto/16 :goto_13 + + :cond_6 + iget v3, v1, Lf/h/a/f/h/c/q2;->z:I + + sget-object v4, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + iget v4, v4, Lf/h/a/f/h/c/u0;->id:I + + if-le v3, v4, :cond_7 + + const/4 v3, 0x1 + + goto :goto_7 + + :cond_7 + const/4 v3, 0x0 + + :goto_7 + if-eqz v3, :cond_a + + iget v3, v1, Lf/h/a/f/h/c/q2;->A:I + + shl-int/2addr v3, v2 + + iget-object v4, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aget-object v4, v4, v3 + + instance-of v5, v4, Ljava/lang/reflect/Field; + + if-eqz v5, :cond_8 + + check-cast v4, Ljava/lang/reflect/Field; + + goto :goto_8 + + :cond_8 + iget-object v5, v1, Lf/h/a/f/h/c/q2;->c:Ljava/lang/Class; + + check-cast v4, Ljava/lang/String; + + invoke-static {v5, v4}, Lf/h/a/f/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v4 + + iget-object v5, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aput-object v4, v5, v3 + + :goto_8 + invoke-static {v4}, Lf/h/a/f/h/c/k3;->b(Ljava/lang/reflect/Field;)J + + move-result-wide v3 + + long-to-int v4, v3 + + iget v3, v1, Lf/h/a/f/h/c/q2;->A:I + + shl-int/2addr v3, v2 + + add-int/2addr v3, v2 + + iget-object v5, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aget-object v5, v5, v3 + + instance-of v2, v5, Ljava/lang/reflect/Field; + + if-eqz v2, :cond_9 + + check-cast v5, Ljava/lang/reflect/Field; + + goto :goto_9 + + :cond_9 + iget-object v2, v1, Lf/h/a/f/h/c/q2;->c:Ljava/lang/Class; + + check-cast v5, Ljava/lang/String; + + invoke-static {v2, v5}, Lf/h/a/f/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v5 + + iget-object v2, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aput-object v5, v2, v3 + + :goto_9 + invoke-static {v5}, Lf/h/a/f/h/c/k3;->b(Ljava/lang/reflect/Field;)J + + move-result-wide v2 + + long-to-int v3, v2 + + const/4 v2, 0x0 + + goto :goto_b + + :cond_a + iget-object v2, v1, Lf/h/a/f/h/c/q2;->C:Ljava/lang/reflect/Field; + + invoke-static {v2}, Lf/h/a/f/h/c/k3;->b(Ljava/lang/reflect/Field;)J + + move-result-wide v2 + + long-to-int v4, v2 + + invoke-virtual {v1}, Lf/h/a/f/h/c/q2;->e()Z + + move-result v2 + + if-eqz v2, :cond_c + + iget v2, v1, Lf/h/a/f/h/c/q2;->f:I + + const/4 v3, 0x1 + + shl-int/2addr v2, v3 + + iget v3, v1, Lf/h/a/f/h/c/q2;->B:I + + div-int/lit8 v3, v3, 0x20 + + add-int/2addr v3, v2 + + iget-object v2, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aget-object v2, v2, v3 + + instance-of v5, v2, Ljava/lang/reflect/Field; + + if-eqz v5, :cond_b + + check-cast v2, Ljava/lang/reflect/Field; + + goto :goto_a + + :cond_b + iget-object v5, v1, Lf/h/a/f/h/c/q2;->c:Ljava/lang/Class; + + check-cast v2, Ljava/lang/String; + + invoke-static {v5, v2}, Lf/h/a/f/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v2 + + iget-object v5, v1, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + aput-object v2, v5, v3 + + :goto_a + invoke-static {v2}, Lf/h/a/f/h/c/k3;->b(Ljava/lang/reflect/Field;)J + + move-result-wide v2 + + long-to-int v3, v2 + + iget v2, v1, Lf/h/a/f/h/c/q2;->B:I + + rem-int/lit8 v2, v2, 0x20 + + goto :goto_b + + :cond_c + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_b + iget v5, v1, Lf/h/a/f/h/c/q2;->x:I + + aput v5, v6, v10 + + add-int/lit8 v5, v10, 0x1 + + move/from16 v17, v12 + + iget v12, v1, Lf/h/a/f/h/c/q2;->y:I + + and-int/lit16 v12, v12, 0x200 + + if-eqz v12, :cond_d + + const/4 v12, 0x1 + + goto :goto_c + + :cond_d + const/4 v12, 0x0 + + :goto_c + if-eqz v12, :cond_e + + const/high16 v12, 0x20000000 + + move/from16 v18, v9 + + goto :goto_d + + :cond_e + move/from16 v18, v9 + + const/4 v12, 0x0 + + :goto_d + iget v9, v1, Lf/h/a/f/h/c/q2;->y:I + + and-int/lit16 v9, v9, 0x100 + + if-eqz v9, :cond_f + + const/4 v9, 0x1 + + goto :goto_e + + :cond_f + const/4 v9, 0x0 + + :goto_e + if-eqz v9, :cond_10 + + const/high16 v9, 0x10000000 + + goto :goto_f + + :cond_10 + const/4 v9, 0x0 + + :goto_f + or-int/2addr v9, v12 + + iget v12, v1, Lf/h/a/f/h/c/q2;->z:I + + shl-int/lit8 v12, v12, 0x14 + + or-int/2addr v9, v12 + + or-int/2addr v4, v9 + + aput v4, v6, v5 + + add-int/lit8 v4, v10, 0x2 + + shl-int/lit8 v2, v2, 0x14 + + or-int/2addr v2, v3 + + aput v2, v6, v4 + + iget-object v2, v1, Lf/h/a/f/h/c/q2;->F:Ljava/lang/Object; + + if-eqz v2, :cond_13 + + div-int/lit8 v3, v10, 0x4 + + const/4 v4, 0x1 + + shl-int/2addr v3, v4 + + aput-object v2, v7, v3 + + iget-object v2, v1, Lf/h/a/f/h/c/q2;->D:Ljava/lang/Object; + + if-eqz v2, :cond_11 + + add-int/lit8 v3, v3, 0x1 + + aput-object v2, v7, v3 + + goto :goto_10 + + :cond_11 + iget-object v2, v1, Lf/h/a/f/h/c/q2;->E:Ljava/lang/Object; + + if-eqz v2, :cond_12 + + add-int/lit8 v3, v3, 0x1 + + aput-object v2, v7, v3 + + :cond_12 + :goto_10 + const/4 v4, 0x1 + + goto :goto_11 + + :cond_13 + iget-object v2, v1, Lf/h/a/f/h/c/q2;->D:Ljava/lang/Object; + + if-eqz v2, :cond_14 + + div-int/lit8 v3, v10, 0x4 + + const/4 v4, 0x1 + + shl-int/2addr v3, v4 + + add-int/2addr v3, v4 + + aput-object v2, v7, v3 + + goto :goto_11 + + :cond_14 + const/4 v4, 0x1 + + iget-object v2, v1, Lf/h/a/f/h/c/q2;->E:Ljava/lang/Object; + + if-eqz v2, :cond_15 + + div-int/lit8 v3, v10, 0x4 + + shl-int/2addr v3, v4 + + add-int/2addr v3, v4 + + aput-object v2, v7, v3 + + :cond_15 + :goto_11 + iget v2, v1, Lf/h/a/f/h/c/q2;->z:I + + sget-object v3, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + const/16 v3, 0x32 + + if-ne v2, v3, :cond_16 + + add-int/lit8 v2, v11, 0x1 + + aput v10, v14, v11 + + move v11, v2 + + goto :goto_12 + + :cond_16 + const/16 v3, 0x12 + + if-lt v2, v3, :cond_17 + + const/16 v3, 0x31 + + if-gt v2, v3, :cond_17 + + add-int/lit8 v2, v13, 0x1 + + aget v3, v6, v5 + + const v5, 0xfffff + + and-int/2addr v3, v5 + + aput v3, v15, v13 + + move v13, v2 + + :cond_17 + :goto_12 + invoke-virtual {v1}, Lf/h/a/f/h/c/q2;->a()Z + + move-result v2 + + if-eqz v2, :cond_19 + + iget v2, v1, Lf/h/a/f/h/c/q2;->x:I + + move v5, v2 + + :goto_13 + add-int/lit8 v10, v10, 0x4 + + move/from16 v12, v17 + + move/from16 v9, v18 + + const/4 v2, 0x1 + + const/4 v3, 0x2 + + goto/16 :goto_5 + + :cond_18 + move/from16 v18, v9 + + move/from16 v17, v12 + + :cond_19 + new-instance v1, Lf/h/a/f/h/c/f2; + + iget-object v2, v0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v10, v2, Lf/h/a/f/h/c/q2;->k:I + + iget-object v11, v0, Lf/h/a/f/h/c/p2;->a:Lf/h/a/f/h/c/c2; + + iget-object v13, v2, Lf/h/a/f/h/c/q2;->n:[I + + move-object v5, v1 + + move/from16 v9, v18 + + move/from16 v12, v17 + + move-object/from16 v16, p2 + + move-object/from16 v17, p3 + + move-object/from16 v18, p4 + + move-object/from16 v19, p5 + + move-object/from16 v20, p6 + + invoke-direct/range {v5 .. v20}, Lf/h/a/f/h/c/f2;->([I[Ljava/lang/Object;IIILf/h/a/f/h/c/c2;Z[I[I[ILf/h/a/f/h/c/i2;Lf/h/a/f/h/c/n1;Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/x1;)V + + return-object v1 + + :cond_1a + check-cast v0, Lf/h/a/f/h/c/d3; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public static q(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/String; + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p2, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p2, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V + + return-void + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/y; + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p2, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p2, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + return-void +.end method + +.method public static r(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/e3<", + "TUT;TUB;>;TT;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/a/f/h/c/g3; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/z0; + + iget-object p0, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {p0, p2}, Lf/h/a/f/h/c/f3;->d(Lf/h/a/f/h/c/y3;)V + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final A(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p1, p1, 0x1 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final B(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p1, p1, 0x2 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final C(I)I + .locals 6 + + iget v0, p0, Lf/h/a/f/h/c/f2;->c:I + + const/4 v1, -0x1 + + if-lt p1, v0, :cond_4 + + iget v2, p0, Lf/h/a/f/h/c/f2;->e:I + + if-ge p1, v2, :cond_1 + + sub-int v0, p1, v0 + + shl-int/lit8 v0, v0, 0x2 + + iget-object v2, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v2, v2, v0 + + if-ne v2, p1, :cond_0 + + return v0 + + :cond_0 + return v1 + + :cond_1 + iget v3, p0, Lf/h/a/f/h/c/f2;->d:I + + if-gt p1, v3, :cond_4 + + sub-int/2addr v2, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v0, v0 + + div-int/lit8 v0, v0, 0x4 + + add-int/lit8 v0, v0, -0x1 + + :goto_0 + if-gt v2, v0, :cond_4 + + add-int v3, v0, v2 + + ushr-int/lit8 v3, v3, 0x1 + + shl-int/lit8 v4, v3, 0x2 + + iget-object v5, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v5, v5, v4 + + if-ne p1, v5, :cond_2 + + return v4 + + :cond_2 + if-ge p1, v5, :cond_3 + + add-int/lit8 v0, v3, -0x1 + + goto :goto_0 + + :cond_3 + add-int/lit8 v2, v3, 0x1 + + goto :goto_0 + + :cond_4 + return v1 +.end method + +.method public final D(Ljava/lang/Object;I)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)V" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->h:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p2, p2, 0x2 + + aget p2, v0, p2 + + const/4 v0, 0x1 + + ushr-int/lit8 v1, p2, 0x14 + + shl-int/2addr v0, v1 + + const v1, 0xfffff + + and-int/2addr p2, v1 + + int-to-long v1, p2 + + invoke-static {p1, v1, v2}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p2 + + or-int/2addr p2, v0 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p1, v1, v2, p2}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final E(Ljava/lang/Object;II)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + sget-object p3, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final F(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 18 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-boolean v3, v0, Lf/h/a/f/h/c/f2;->g:Z + + const/4 v4, 0x0 + + if-eqz v3, :cond_1 + + iget-object v3, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v3, Lf/h/a/f/h/c/n0; + + if-eqz v3, :cond_0 + + move-object v3, v1 + + check-cast v3, Lf/h/a/f/h/c/z0$c; + + iget-object v3, v3, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {v3}, Lf/h/a/f/h/c/q0;->a()Z + + move-result v5 + + if-nez v5, :cond_1 + + invoke-virtual {v3}, Lf/h/a/f/h/c/q0;->c()Ljava/util/Iterator; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v4 + + :cond_1 + move-object v3, v4 + + move-object v5, v3 + + :goto_0 + const/4 v6, -0x1 + + iget-object v7, v0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v7, v7 + + sget-object v8, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + :goto_1 + if-ge v10, v7, :cond_8 + + invoke-virtual {v0, v10}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v12 + + iget-object v13, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v14, v13, v10 + + const/high16 v15, 0xff00000 + + and-int/2addr v15, v12 + + ushr-int/lit8 v15, v15, 0x14 + + iget-boolean v4, v0, Lf/h/a/f/h/c/f2;->h:Z + + const v16, 0xfffff + + if-nez v4, :cond_3 + + const/16 v4, 0x11 + + if-gt v15, v4, :cond_3 + + add-int/lit8 v4, v10, 0x2 + + aget v4, v13, v4 + + and-int v13, v4, v16 + + move/from16 v17, v10 + + if-eq v13, v6, :cond_2 + + int-to-long v9, v13 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v11 + + move v6, v13 + + :cond_2 + ushr-int/lit8 v4, v4, 0x14 + + const/4 v9, 0x1 + + shl-int v4, v9, v4 + + goto :goto_2 + + :cond_3 + move/from16 v17, v10 + + const/4 v4, 0x0 + + :goto_2 + if-eqz v5, :cond_5 + + iget-object v9, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v9, v5}, Lf/h/a/f/h/c/m0;->a(Ljava/util/Map$Entry;)I + + move-result v9 + + if-gt v9, v14, :cond_5 + + iget-object v9, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v9, v2, v5}, Lf/h/a/f/h/c/m0;->b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_4 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map$Entry; + + goto :goto_2 + + :cond_4 + const/4 v5, 0x0 + + goto :goto_2 + + :cond_5 + and-int v9, v12, v16 + + int-to-long v9, v9 + + move/from16 v12, v17 + + packed-switch v15, :pswitch_data_0 + + :cond_6 + :goto_3 + const/4 v13, 0x0 + + goto/16 :goto_4 + + :pswitch_0 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + move-object v10, v2 + + check-cast v10, Lf/h/a/f/h/c/i0; + + invoke-virtual {v10, v14, v4, v9}, Lf/h/a/f/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto :goto_3 + + :pswitch_1 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + invoke-virtual {v4, v14, v9, v10}, Lf/h/a/f/h/c/i0;->e(IJ)V + + goto :goto_3 + + :pswitch_2 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + invoke-virtual {v9, v14, v4}, Lf/h/a/f/h/c/i0;->g(II)V + + goto :goto_3 + + :pswitch_3 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto :goto_3 + + :pswitch_4 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto :goto_3 + + :pswitch_5 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto :goto_3 + + :pswitch_6 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + goto/16 :goto_3 + + :pswitch_7 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/y; + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + goto/16 :goto_3 + + :pswitch_8 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + move-object v10, v2 + + check-cast v10, Lf/h/a/f/h/c/i0; + + invoke-virtual {v10, v14, v4, v9}, Lf/h/a/f/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_3 + + :pswitch_9 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_3 + + :pswitch_a + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->N(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V + + goto/16 :goto_3 + + :pswitch_b + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto/16 :goto_3 + + :pswitch_c + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto/16 :goto_3 + + :pswitch_d + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto/16 :goto_3 + + :pswitch_e + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto/16 :goto_3 + + :pswitch_f + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto/16 :goto_3 + + :pswitch_10 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->K(Ljava/lang/Object;J)F + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + invoke-virtual {v9, v14, v4}, Lf/h/a/f/h/c/i0;->b(IF)V + + goto/16 :goto_3 + + :pswitch_11 + invoke-virtual {v0, v1, v14, v12}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/f2;->J(Ljava/lang/Object;J)D + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + invoke-virtual {v4, v14, v9, v10}, Lf/h/a/f/h/c/i0;->a(ID)V + + goto/16 :goto_3 + + :pswitch_12 + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v2, v14, v4, v12}, Lf/h/a/f/h/c/f2;->s(Lf/h/a/f/h/c/y3;ILjava/lang/Object;I)V + + goto/16 :goto_3 + + :pswitch_13 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v10 + + invoke-static {v4, v9, v2, v10}, Lf/h/a/f/h/c/u2;->l(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_3 + + :pswitch_14 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + const/4 v13, 0x1 + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->A(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_15 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->L(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_16 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->F(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_17 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->N(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_18 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->O(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_19 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->J(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1a + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->P(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1b + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->M(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1c + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->C(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1d + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->H(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1e + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->x(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_1f + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->r(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_20 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->m(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_21 + const/4 v13, 0x1 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->f(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_3 + + :pswitch_22 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + const/4 v13, 0x0 + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->A(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_23 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->L(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_24 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->F(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_25 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->N(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_26 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->O(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_27 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->J(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_28 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2}, Lf/h/a/f/h/c/u2;->k(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_3 + + :pswitch_29 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v10 + + invoke-static {v4, v9, v2, v10}, Lf/h/a/f/h/c/u2;->e(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_3 + + :pswitch_2a + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2}, Lf/h/a/f/h/c/u2;->d(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_3 + + :pswitch_2b + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + const/4 v13, 0x0 + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->P(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_2c + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->M(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_2d + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->C(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_2e + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->H(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_2f + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->x(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_30 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->r(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_31 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->m(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_32 + const/4 v13, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v12 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v4, v9, v2, v13}, Lf/h/a/f/h/c/u2;->f(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_4 + + :pswitch_33 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + move-object v10, v2 + + check-cast v10, Lf/h/a/f/h/c/i0; + + invoke-virtual {v10, v14, v4, v9}, Lf/h/a/f/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_4 + + :pswitch_34 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + invoke-virtual {v4, v14, v9, v10}, Lf/h/a/f/h/c/i0;->e(IJ)V + + goto/16 :goto_4 + + :pswitch_35 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + invoke-virtual {v9, v14, v4}, Lf/h/a/f/h/c/i0;->g(II)V + + goto/16 :goto_4 + + :pswitch_36 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto/16 :goto_4 + + :pswitch_37 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto/16 :goto_4 + + :pswitch_38 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto/16 :goto_4 + + :pswitch_39 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + goto/16 :goto_4 + + :pswitch_3a + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/y; + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + goto/16 :goto_4 + + :pswitch_3b + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v12}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + move-object v10, v2 + + check-cast v10, Lf/h/a/f/h/c/i0; + + invoke-virtual {v10, v14, v4, v9}, Lf/h/a/f/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_4 + + :pswitch_3c + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_4 + + :pswitch_3d + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V + + goto/16 :goto_4 + + :pswitch_3e + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto :goto_4 + + :pswitch_3f + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto :goto_4 + + :pswitch_40 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + iget-object v9, v9, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v14, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto :goto_4 + + :pswitch_41 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto :goto_4 + + :pswitch_42 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-virtual {v8, v1, v9, v10}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + iget-object v4, v4, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v4, v14, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto :goto_4 + + :pswitch_43 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/k3;->r(Ljava/lang/Object;J)F + + move-result v4 + + move-object v9, v2 + + check-cast v9, Lf/h/a/f/h/c/i0; + + invoke-virtual {v9, v14, v4}, Lf/h/a/f/h/c/i0;->b(IF)V + + goto :goto_4 + + :pswitch_44 + const/4 v13, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_7 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/k3;->s(Ljava/lang/Object;J)D + + move-result-wide v9 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + invoke-virtual {v4, v14, v9, v10}, Lf/h/a/f/h/c/i0;->a(ID)V + + :cond_7 + :goto_4 + add-int/lit8 v10, v12, 0x4 + + const/4 v4, 0x0 + + goto/16 :goto_1 + + :cond_8 + :goto_5 + if-eqz v5, :cond_a + + iget-object v4, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v4, v2, v5}, Lf/h/a/f/h/c/m0;->b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_9 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + move-object v5, v4 + + check-cast v5, Ljava/util/Map$Entry; + + goto :goto_5 + + :cond_9 + const/4 v5, 0x0 + + goto :goto_5 + + :cond_a + iget-object v3, v0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + invoke-static {v3, v1, v2}, Lf/h/a/f/h/c/f2;->r(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final G(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v1, v0, v1 + + aget v0, v0, p3 + + const v2, 0xfffff + + and-int/2addr v1, v2 + + int-to-long v1, v1 + + invoke-virtual {p0, p2, v0, p3}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-nez v3, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v1, v2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v1, v2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v3, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v3, p2}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/c/f2;->E(Ljava/lang/Object;II)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/c/f2;->E(Ljava/lang/Object;II)V + + :cond_2 + return-void +.end method + +.method public final H(Ljava/lang/Object;Ljava/lang/Object;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)Z" + } + .end annotation + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result p1 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result p2 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final b(Ljava/lang/Object;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->k:[I + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + array-length v2, v0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_1 + + aget v4, v0, v3 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v4 + + const v5, 0xfffff + + and-int/2addr v4, v5 + + int-to-long v4, v4 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + if-eqz v6, :cond_0 + + iget-object v7, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v7, v6}, Lf/h/a/f/h/c/x1;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {p1, v4, v5, v6}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->l:[I + + if-eqz v0, :cond_2 + + array-length v2, v0 + + const/4 v3, 0x0 + + :goto_1 + if-ge v3, v2, :cond_2 + + aget v4, v0, v3 + + iget-object v5, p0, Lf/h/a/f/h/c/f2;->n:Lf/h/a/f/h/c/n1; + + int-to-long v6, v4 + + invoke-virtual {v5, p1, v6, v7}, Lf/h/a/f/h/c/n1;->a(Ljava/lang/Object;J)V + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v2, 0x0 + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + iput-boolean v1, v0, Lf/h/a/f/h/c/f3;->e:Z + + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_4 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + iget-boolean v0, p1, Lf/h/a/f/h/c/q0;->b:Z + + if-eqz v0, :cond_3 + + goto :goto_2 + + :cond_3 + iget-object v0, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->j()V + + const/4 v0, 0x1 + + iput-boolean v0, p1, Lf/h/a/f/h/c/q0;->b:Z + + goto :goto_2 + + :cond_4 + throw v2 + + :cond_5 + :goto_2 + return-void + + :cond_6 + throw v2 +.end method + +.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + const/4 v3, 0x1 + + if-ge v2, v0, :cond_3 + + invoke-virtual {p0, v2}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v4 + + const v5, 0xfffff + + and-int v6, v4, v5 + + int-to-long v6, v6 + + const/high16 v8, 0xff00000 + + and-int/2addr v4, v8 + + ushr-int/lit8 v4, v4, 0x14 + + packed-switch v4, :pswitch_data_0 + + goto/16 :goto_2 + + :pswitch_0 + invoke-virtual {p0, v2}, Lf/h/a/f/h/c/f2;->B(I)I + + move-result v4 + + and-int/2addr v4, v5 + + int-to-long v4, v4 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {p2, v4, v5}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + if-ne v8, v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_1 + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v3, v4}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_3 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_4 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_5 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_6 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_7 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_8 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_9 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_a + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_b + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/u2;->y(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_c + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_d + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_e + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_f + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_10 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_11 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_12 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_13 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/c/f2;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + :cond_0 + :goto_1 + const/4 v3, 0x0 + + :cond_1 + :goto_2 + if-nez v3, :cond_2 + + return v1 + + :cond_2 + add-int/lit8 v2, v2, 0x4 + + goto/16 :goto_0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v2, 0x0 + + if-eqz v0, :cond_9 + + move-object v4, p1 + + check-cast v4, Lf/h/a/f/h/c/z0; + + iget-object v4, v4, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + if-eqz v0, :cond_8 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_4 + + return v1 + + :cond_4 + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + if-eqz v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/c/z0$c; + + iget-object p2, p2, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/c/q0;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_5 + throw v2 + + :cond_6 + throw v2 + + :cond_7 + return v3 + + :cond_8 + throw v2 + + :cond_9 + throw v2 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch +.end method + +.method public final d(Ljava/lang/Object;)I + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v3 + + iget-object v4, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v1 + + const v5, 0xfffff + + and-int/2addr v5, v3 + + int-to-long v5, v5 + + const/high16 v7, 0xff00000 + + and-int/2addr v3, v7 + + ushr-int/lit8 v3, v3, 0x14 + + const/16 v7, 0x25 + + packed-switch v3, :pswitch_data_0 + + goto/16 :goto_d + + :pswitch_0 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_1 + + :pswitch_1 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto/16 :goto_3 + + :pswitch_2 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto/16 :goto_3 + + :pswitch_4 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto/16 :goto_4 + + :pswitch_8 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + :goto_1 + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + mul-int/lit8 v2, v2, 0x35 + + goto/16 :goto_5 + + :pswitch_9 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto/16 :goto_7 + + :pswitch_a + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/f2;->N(Ljava/lang/Object;J)Z + + move-result v3 + + goto/16 :goto_8 + + :pswitch_b + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_3 + + :pswitch_d + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + :goto_2 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_c + + :pswitch_e + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + goto :goto_3 + + :pswitch_f + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + :goto_3 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v3 + + goto/16 :goto_b + + :pswitch_10 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/f2;->K(Ljava/lang/Object;J)F + + move-result v3 + + goto :goto_9 + + :pswitch_11 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/f2;->J(Ljava/lang/Object;J)D + + move-result-wide v3 + + goto :goto_a + + :pswitch_12 + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + goto :goto_6 + + :goto_4 + :pswitch_13 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + :goto_5 + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto :goto_c + + :pswitch_14 + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + :goto_6 + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + :cond_0 + mul-int/lit8 v2, v2, 0x35 + + add-int/2addr v2, v7 + + goto :goto_d + + :goto_7 + :pswitch_15 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + goto :goto_c + + :pswitch_16 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v3 + + :goto_8 + invoke-static {v3}, Lf/h/a/f/h/c/b1;->f(Z)I + + move-result v3 + + goto :goto_c + + :pswitch_17 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v3 + + goto :goto_c + + :pswitch_18 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v3 + + goto :goto_b + + :pswitch_19 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->r(Ljava/lang/Object;J)F + + move-result v3 + + :goto_9 + invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v3 + + goto :goto_c + + :pswitch_1a + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/c/k3;->s(Ljava/lang/Object;J)D + + move-result-wide v3 + + :goto_a + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v3 + + :goto_b + invoke-static {v3, v4}, Lf/h/a/f/h/c/b1;->h(J)I + + move-result v3 + + :goto_c + add-int/2addr v3, v2 + + move v2, v3 + + :cond_1 + :goto_d + add-int/lit8 v1, v1, 0x4 + + goto/16 :goto_0 + + :cond_2 + mul-int/lit8 v2, v2, 0x35 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + add-int/2addr v0, v2 + + iget-boolean v2, p0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v2, :cond_4 + + mul-int/lit8 v0, v0, 0x35 + + iget-object v2, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v2, Lf/h/a/f/h/c/n0; + + if-eqz v2, :cond_3 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {p1}, Lf/h/a/f/h/c/q0;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_e + + :cond_3 + throw v1 + + :cond_4 + :goto_e + return v0 + + :cond_5 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_18 + :pswitch_17 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_17 + :pswitch_17 + :pswitch_17 + :pswitch_18 + :pswitch_17 + :pswitch_18 + :pswitch_12 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + if-eqz p2, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v1, v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v1 + + const v2, 0xfffff + + and-int/2addr v2, v1 + + int-to-long v2, v2 + + iget-object v4, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v4, v4, v0 + + const/high16 v5, 0xff00000 + + and-int/2addr v1, v5 + + ushr-int/lit8 v1, v1, 0x14 + + packed-switch v1, :pswitch_data_0 + + goto/16 :goto_7 + + :pswitch_0 + invoke-virtual {p0, p2, v4, v0}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_1 + + :pswitch_1 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/c/f2;->G(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_7 + + :pswitch_2 + invoke-virtual {p0, p2, v4, v0}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + :goto_1 + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v4, v0}, Lf/h/a/f/h/c/f2;->E(Ljava/lang/Object;II)V + + goto/16 :goto_7 + + :pswitch_3 + iget-object v1, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-static {v1, p1, p2, v2, v3}, Lf/h/a/f/h/c/u2;->h(Lf/h/a/f/h/c/x1;Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_7 + + :pswitch_4 + iget-object v1, p0, Lf/h/a/f/h/c/f2;->n:Lf/h/a/f/h/c/n1; + + invoke-virtual {v1, p1, p2, v2, v3}, Lf/h/a/f/h/c/n1;->b(Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_7 + + :pswitch_5 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto/16 :goto_5 + + :pswitch_6 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v1 + + goto :goto_4 + + :pswitch_7 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto/16 :goto_5 + + :pswitch_8 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_3 + + :pswitch_9 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_3 + + :pswitch_a + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_3 + + :pswitch_b + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/c/f2;->t(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_7 + + :pswitch_d + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + :goto_2 + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_6 + + :pswitch_e + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v1 + + sget-object v4, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/c/k3$d;->g(Ljava/lang/Object;JZ)V + + goto :goto_6 + + :pswitch_f + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_3 + + :pswitch_10 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_5 + + :pswitch_11 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + :goto_3 + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v1 + + :goto_4 + sget-object v4, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + goto :goto_6 + + :pswitch_12 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_5 + + :pswitch_13 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + :goto_5 + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/c/k3;->e(Ljava/lang/Object;JJ)V + + goto :goto_6 + + :pswitch_14 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->r(Ljava/lang/Object;J)F + + move-result v1 + + sget-object v4, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/c/k3$d;->d(Ljava/lang/Object;JF)V + + goto :goto_6 + + :pswitch_15 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/c/k3;->s(Ljava/lang/Object;J)D + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/c/k3;->d(Ljava/lang/Object;JD)V + + :goto_6 + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/c/f2;->D(Ljava/lang/Object;I)V + + :cond_0 + :goto_7 + add-int/lit8 v0, v0, 0x4 + + goto/16 :goto_0 + + :cond_1 + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->h:Z + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/c/u2;->i(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/c/u2;->g(Lf/h/a/f/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + return-void + + :cond_3 + const/4 p1, 0x0 + + throw p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_c + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_1 + .end packed-switch +.end method + +.method public final f(Ljava/lang/Object;)I + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-boolean v2, v0, Lf/h/a/f/h/c/f2;->h:Z + + const v3, 0xfffff + + const/high16 v4, 0xff00000 + + const/4 v5, 0x0 + + if-eqz v2, :cond_6 + + sget-object v2, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_0 + iget-object v8, v0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v8, v8 + + if-ge v6, v8, :cond_4 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v8 + + and-int v9, v8, v4 + + ushr-int/lit8 v9, v9, 0x14 + + iget-object v10, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v11, v10, v6 + + and-int/2addr v8, v3 + + int-to-long v12, v8 + + sget-object v8, Lf/h/a/f/h/c/u0;->M:Lf/h/a/f/h/c/u0; + + iget v8, v8, Lf/h/a/f/h/c/u0;->id:I + + if-lt v9, v8, :cond_0 + + sget-object v8, Lf/h/a/f/h/c/u0;->Z:Lf/h/a/f/h/c/u0; + + iget v8, v8, Lf/h/a/f/h/c/u0;->id:I + + if-gt v9, v8, :cond_0 + + add-int/lit8 v8, v6, 0x2 + + aget v8, v10, v8 + + and-int/2addr v8, v3 + + goto :goto_1 + + :cond_0 + const/4 v8, 0x0 + + :goto_1 + packed-switch v9, :pswitch_data_0 + + goto/16 :goto_16 + + :pswitch_0 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_3 + + :pswitch_1 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v8 + + goto/16 :goto_4 + + :pswitch_2 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v8 + + goto/16 :goto_5 + + :pswitch_3 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_6 + + :pswitch_4 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_7 + + :pswitch_5 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v8 + + goto/16 :goto_8 + + :pswitch_6 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v8 + + goto/16 :goto_9 + + :pswitch_7 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_a + + :pswitch_8 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_b + + :pswitch_9 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + instance-of v9, v8, Lf/h/a/f/h/c/y; + + if-eqz v9, :cond_2 + + goto/16 :goto_c + + :pswitch_a + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_d + + :pswitch_b + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_e + + :pswitch_c + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_f + + :pswitch_d + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v8 + + goto/16 :goto_10 + + :pswitch_e + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v8 + + goto/16 :goto_11 + + :pswitch_f + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v8 + + goto/16 :goto_12 + + :pswitch_10 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_13 + + :pswitch_11 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_3 + + goto/16 :goto_14 + + :pswitch_12 + iget-object v8, v0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->y(I)Ljava/lang/Object; + + move-result-object v10 + + invoke-interface {v8, v11, v9, v10}, Lf/h/a/f/h/c/x1;->c(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_13 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/c/u2;->u(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_14 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->q(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_15 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->E(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_16 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_17 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_18 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->v(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_19 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->B(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_1a + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->K(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto/16 :goto_2 + + :pswitch_1b + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_1c + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_1d + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->z(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_1e + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->j(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_1f + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->a(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_20 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + goto :goto_2 + + :pswitch_21 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_3 + + iget-boolean v10, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v10, :cond_1 + + :goto_2 + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1 + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v10 + + add-int/2addr v10, v8 + + add-int/2addr v10, v9 + + add-int/2addr v10, v7 + + move v7, v10 + + goto/16 :goto_16 + + :pswitch_22 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->S(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_23 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->W(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_24 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->T(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_25 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->V(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_26 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->t(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_27 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/c/u2;->p(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_28 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->o(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_29 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->Z(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2a + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->U(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2b + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->R(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2c + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->Q(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2d + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->X(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2e + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/f2;->I(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/c/u2;->Y(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_2f + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_3 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/c/c2; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_30 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v8 + + :goto_4 + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->O(IJ)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_31 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v8 + + :goto_5 + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->Z(II)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_32 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_6 + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->V(I)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_33 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_7 + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->c0(I)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_34 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v8 + + :goto_8 + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->d0(II)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_35 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v8 + + :goto_9 + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_36 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_a + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + goto :goto_c + + :pswitch_37 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_b + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/c/u2;->n(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)I + + move-result v8 + + goto/16 :goto_15 + + :pswitch_38 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + instance-of v9, v8, Lf/h/a/f/h/c/y; + + if-eqz v9, :cond_2 + + :goto_c + check-cast v8, Lf/h/a/f/h/c/y; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/f/h/c/y;)I + + move-result v8 + + goto/16 :goto_15 + + :cond_2 + check-cast v8, Ljava/lang/String; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->p(ILjava/lang/String;)I + + move-result v8 + + goto :goto_15 + + :pswitch_39 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_d + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I + + move-result v8 + + goto :goto_15 + + :pswitch_3a + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_e + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I + + move-result v8 + + goto :goto_15 + + :pswitch_3b + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_f + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I + + move-result v8 + + goto :goto_15 + + :pswitch_3c + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v8 + + :goto_10 + invoke-static {v11, v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->S(II)I + + move-result v8 + + goto :goto_15 + + :pswitch_3d + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v8 + + :goto_11 + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I + + move-result v8 + + goto :goto_15 + + :pswitch_3e + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v8 + + :goto_12 + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/clearcut/zzbn;->I(IJ)I + + move-result v8 + + goto :goto_15 + + :pswitch_3f + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_13 + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->o(I)I + + move-result v8 + + goto :goto_15 + + :pswitch_40 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + :goto_14 + invoke-static {v11}, Lcom/google/android/gms/internal/clearcut/zzbn;->y(I)I + + move-result v8 + + :goto_15 + add-int/2addr v7, v8 + + :cond_3 + :goto_16 + add-int/lit8 v6, v6, 0x4 + + goto/16 :goto_0 + + :cond_4 + iget-object v2, v0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + check-cast v2, Lf/h/a/f/h/c/g3; + + if-eqz v2, :cond_5 + + check-cast v1, Lf/h/a/f/h/c/z0; + + iget-object v1, v1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v1}, Lf/h/a/f/h/c/f3;->a()I + + move-result v1 + + add-int/2addr v1, v7 + + return v1 + + :cond_5 + throw v5 + + :cond_6 + sget-object v2, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + const/4 v6, -0x1 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + :goto_17 + iget-object v10, v0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v10, v10 + + if-ge v7, v10, :cond_d + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v10 + + iget-object v11, v0, Lf/h/a/f/h/c/f2;->a:[I + + aget v12, v11, v7 + + and-int/2addr v4, v10 + + ushr-int/lit8 v4, v4, 0x14 + + const/16 v13, 0x11 + + if-gt v4, v13, :cond_7 + + add-int/lit8 v13, v7, 0x2 + + aget v11, v11, v13 + + and-int v13, v11, v3 + + ushr-int/lit8 v14, v11, 0x14 + + const/4 v15, 0x1 + + shl-int v14, v15, v14 + + if-eq v13, v6, :cond_9 + + int-to-long v5, v13 + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v5 + + move v9, v5 + + move v6, v13 + + goto :goto_19 + + :cond_7 + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_8 + + sget-object v5, Lf/h/a/f/h/c/u0;->M:Lf/h/a/f/h/c/u0; + + iget v5, v5, Lf/h/a/f/h/c/u0;->id:I + + if-lt v4, v5, :cond_8 + + sget-object v5, Lf/h/a/f/h/c/u0;->Z:Lf/h/a/f/h/c/u0; + + iget v5, v5, Lf/h/a/f/h/c/u0;->id:I + + if-gt v4, v5, :cond_8 + + add-int/lit8 v5, v7, 0x2 + + aget v5, v11, v5 + + and-int/2addr v5, v3 + + move v11, v5 + + goto :goto_18 + + :cond_8 + const/4 v5, 0x0 + + const/4 v11, 0x0 + + :goto_18 + const/4 v14, 0x0 + + :cond_9 + :goto_19 + and-int v5, v10, v3 + + move v10, v6 + + int-to-long v5, v5 + + packed-switch v4, :pswitch_data_1 + + goto/16 :goto_2e + + :pswitch_41 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_1b + + :pswitch_42 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v4 + + goto/16 :goto_1c + + :pswitch_43 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + goto/16 :goto_1d + + :pswitch_44 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_1e + + :pswitch_45 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_1f + + :pswitch_46 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + goto/16 :goto_20 + + :pswitch_47 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + goto/16 :goto_21 + + :pswitch_48 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_22 + + :pswitch_49 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_23 + + :pswitch_4a + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + instance-of v5, v4, Lf/h/a/f/h/c/y; + + if-eqz v5, :cond_b + + goto/16 :goto_24 + + :pswitch_4b + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_25 + + :pswitch_4c + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_26 + + :pswitch_4d + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_27 + + :pswitch_4e + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v4 + + goto/16 :goto_28 + + :pswitch_4f + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v4 + + goto/16 :goto_29 + + :pswitch_50 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-static {v1, v5, v6}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v4 + + goto/16 :goto_2a + + :pswitch_51 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_2b + + :pswitch_52 + invoke-virtual {v0, v1, v12, v7}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_c + + goto/16 :goto_2c + + :pswitch_53 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->y(I)Ljava/lang/Object; + + move-result-object v6 + + invoke-interface {v4, v12, v5, v6}, Lf/h/a/f/h/c/x1;->c(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_54 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v5 + + invoke-static {v12, v4, v5}, Lf/h/a/f/h/c/u2;->u(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_55 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->q(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_56 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->E(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_57 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_58 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_59 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->v(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_5a + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->B(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_5b + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->K(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto/16 :goto_1a + + :pswitch_5c + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_5d + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_5e + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->z(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_5f + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->j(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_60 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->a(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_61 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->G(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + goto :goto_1a + + :pswitch_62 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v4}, Lf/h/a/f/h/c/u2;->I(Ljava/util/List;)I + + move-result v4 + + if-lez v4, :cond_c + + iget-boolean v5, v0, Lf/h/a/f/h/c/f2;->i:Z + + if-eqz v5, :cond_a + + :goto_1a + int-to-long v5, v11 + + invoke-virtual {v2, v1, v5, v6, v4}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_a + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v5 + + invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v6 + + add-int/2addr v6, v5 + + add-int/2addr v6, v4 + + add-int/2addr v6, v8 + + move v8, v6 + + goto/16 :goto_2e + + :pswitch_63 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->S(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_64 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->W(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_65 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->T(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_66 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->V(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_67 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->t(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_68 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v5 + + invoke-static {v12, v4, v5}, Lf/h/a/f/h/c/u2;->p(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_69 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->o(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6a + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->Z(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6b + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->U(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6c + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->R(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6d + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->Q(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6e + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->X(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_6f + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + invoke-static {v12, v4}, Lf/h/a/f/h/c/u2;->Y(ILjava/util/List;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_70 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_1b + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/c2; + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v5 + + invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_71 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v4 + + :goto_1c + invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->O(IJ)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_72 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + :goto_1d + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->Z(II)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_73 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_1e + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->V(I)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_74 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_1f + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->c0(I)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_75 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + :goto_20 + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->d0(II)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_76 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + :goto_21 + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_77 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_22 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + goto :goto_24 + + :pswitch_78 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_23 + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v7}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v5 + + invoke-static {v12, v4, v5}, Lf/h/a/f/h/c/u2;->n(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)I + + move-result v4 + + goto/16 :goto_2d + + :pswitch_79 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + instance-of v5, v4, Lf/h/a/f/h/c/y; + + if-eqz v5, :cond_b + + :goto_24 + check-cast v4, Lf/h/a/f/h/c/y; + + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/f/h/c/y;)I + + move-result v4 + + goto :goto_2d + + :cond_b + check-cast v4, Ljava/lang/String; + + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->p(ILjava/lang/String;)I + + move-result v4 + + goto :goto_2d + + :pswitch_7a + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_25 + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I + + move-result v4 + + goto :goto_2d + + :pswitch_7b + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_26 + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I + + move-result v4 + + goto :goto_2d + + :pswitch_7c + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_27 + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I + + move-result v4 + + goto :goto_2d + + :pswitch_7d + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + :goto_28 + invoke-static {v12, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->S(II)I + + move-result v4 + + goto :goto_2d + + :pswitch_7e + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v4 + + :goto_29 + invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I + + move-result v4 + + goto :goto_2d + + :pswitch_7f + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + invoke-virtual {v2, v1, v5, v6}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v4 + + :goto_2a + invoke-static {v12, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->I(IJ)I + + move-result v4 + + goto :goto_2d + + :pswitch_80 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_2b + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->o(I)I + + move-result v4 + + goto :goto_2d + + :pswitch_81 + and-int v4, v9, v14 + + if-eqz v4, :cond_c + + :goto_2c + invoke-static {v12}, Lcom/google/android/gms/internal/clearcut/zzbn;->y(I)I + + move-result v4 + + :goto_2d + add-int/2addr v8, v4 + + :cond_c + :goto_2e + add-int/lit8 v7, v7, 0x4 + + const/high16 v4, 0xff00000 + + move v6, v10 + + const/4 v5, 0x0 + + goto/16 :goto_17 + + :cond_d + iget-object v2, v0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + check-cast v2, Lf/h/a/f/h/c/g3; + + if-eqz v2, :cond_12 + + move-object v2, v1 + + check-cast v2, Lf/h/a/f/h/c/z0; + + iget-object v2, v2, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v2}, Lf/h/a/f/h/c/f3;->a()I + + move-result v2 + + add-int/2addr v2, v8 + + iget-boolean v3, v0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v3, :cond_11 + + iget-object v3, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v3, Lf/h/a/f/h/c/n0; + + if-eqz v3, :cond_10 + + check-cast v1, Lf/h/a/f/h/c/z0$c; + + iget-object v1, v1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_2f + iget-object v5, v1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v5}, Lf/h/a/f/h/c/v2;->f()I + + move-result v5 + + if-ge v3, v5, :cond_e + + iget-object v5, v1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v5, v3}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/c/t0; + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v6, v5}, Lf/h/a/f/h/c/q0;->g(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)I + + move-result v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_2f + + :cond_e + iget-object v1, v1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_30 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_f + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/c/t0; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v5, v3}, Lf/h/a/f/h/c/q0;->g(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)I + + move-result v3 + + add-int/2addr v4, v3 + + goto :goto_30 + + :cond_f + add-int/2addr v2, v4 + + goto :goto_31 + + :cond_10 + const/4 v1, 0x0 + + throw v1 + + :cond_11 + :goto_31 + return v2 + + :cond_12 + const/4 v1, 0x0 + + throw v1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_2e + :pswitch_2d + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_2d + :pswitch_2e + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x0 + :pswitch_81 + :pswitch_80 + :pswitch_7f + :pswitch_7e + :pswitch_7d + :pswitch_7c + :pswitch_7b + :pswitch_7a + :pswitch_79 + :pswitch_78 + :pswitch_77 + :pswitch_76 + :pswitch_75 + :pswitch_74 + :pswitch_73 + :pswitch_72 + :pswitch_71 + :pswitch_70 + :pswitch_6f + :pswitch_6e + :pswitch_6d + :pswitch_6c + :pswitch_6b + :pswitch_6f + :pswitch_6e + :pswitch_6a + :pswitch_69 + :pswitch_68 + :pswitch_67 + :pswitch_66 + :pswitch_65 + :pswitch_6e + :pswitch_6f + :pswitch_64 + :pswitch_63 + :pswitch_62 + :pswitch_61 + :pswitch_60 + :pswitch_5f + :pswitch_5e + :pswitch_5d + :pswitch_5c + :pswitch_5b + :pswitch_5a + :pswitch_59 + :pswitch_58 + :pswitch_57 + :pswitch_56 + :pswitch_55 + :pswitch_54 + :pswitch_53 + :pswitch_52 + :pswitch_51 + :pswitch_50 + :pswitch_4f + :pswitch_4e + :pswitch_4d + :pswitch_4c + :pswitch_4b + :pswitch_4a + :pswitch_49 + :pswitch_48 + :pswitch_47 + :pswitch_46 + :pswitch_45 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + .end packed-switch +.end method + +.method public final g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 13 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/c/i0; + + const/4 v1, 0x0 + + if-eqz v0, :cond_9 + + iget-boolean v2, p0, Lf/h/a/f/h/c/f2;->h:Z + + if-eqz v2, :cond_8 + + iget-boolean v2, p0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v2, Lf/h/a/f/h/c/n0; + + if-eqz v2, :cond_0 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/c/z0$c; + + iget-object v2, v2, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {v2}, Lf/h/a/f/h/c/q0;->a()Z + + move-result v3 + + if-nez v3, :cond_1 + + invoke-virtual {v2}, Lf/h/a/f/h/c/q0;->c()Ljava/util/Iterator; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + move-object v2, v1 + + move-object v3, v2 + + :goto_0 + iget-object v4, p0, Lf/h/a/f/h/c/f2;->a:[I + + array-length v4, v4 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + :goto_1 + if-ge v6, v4, :cond_5 + + invoke-virtual {p0, v6}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v7 + + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + :goto_2 + if-eqz v3, :cond_3 + + iget-object v9, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v9, v3}, Lf/h/a/f/h/c/m0;->a(Ljava/util/Map$Entry;)I + + move-result v9 + + if-gt v9, v8, :cond_3 + + iget-object v9, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v9, p2, v3}, Lf/h/a/f/h/c/m0;->b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + goto :goto_2 + + :cond_2 + move-object v3, v1 + + goto :goto_2 + + :cond_3 + const/high16 v9, 0xff00000 + + and-int/2addr v9, v7 + + ushr-int/lit8 v9, v9, 0x14 + + const/4 v10, 0x1 + + const v11, 0xfffff + + packed-switch v9, :pswitch_data_0 + + goto/16 :goto_15 + + :pswitch_0 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + goto/16 :goto_3 + + :pswitch_1 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + goto/16 :goto_4 + + :pswitch_2 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_5 + + :pswitch_3 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + goto/16 :goto_6 + + :pswitch_4 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_7 + + :pswitch_5 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_8 + + :pswitch_6 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_9 + + :pswitch_7 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + goto/16 :goto_a + + :pswitch_8 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + goto/16 :goto_b + + :pswitch_9 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + goto/16 :goto_c + + :pswitch_a + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->N(Ljava/lang/Object;J)Z + + move-result v7 + + goto/16 :goto_d + + :pswitch_b + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_e + + :pswitch_c + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + goto/16 :goto_f + + :pswitch_d + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->L(Ljava/lang/Object;J)I + + move-result v7 + + goto/16 :goto_10 + + :pswitch_e + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + goto/16 :goto_11 + + :pswitch_f + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->M(Ljava/lang/Object;J)J + + move-result-wide v9 + + goto/16 :goto_12 + + :pswitch_10 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->K(Ljava/lang/Object;J)F + + move-result v7 + + goto/16 :goto_13 + + :pswitch_11 + invoke-virtual {p0, p1, v8, v6}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/f2;->J(Ljava/lang/Object;J)D + + move-result-wide v9 + + goto/16 :goto_14 + + :pswitch_12 + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {p0, p2, v8, v7, v6}, Lf/h/a/f/h/c/f2;->s(Lf/h/a/f/h/c/y3;ILjava/lang/Object;I)V + + goto/16 :goto_15 + + :pswitch_13 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-virtual {p0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v8, v7, p2, v9}, Lf/h/a/f/h/c/u2;->l(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_15 + + :pswitch_14 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->A(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_15 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->L(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_16 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->F(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_17 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->N(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_18 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->O(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_19 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->J(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1a + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->P(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1b + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->M(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1c + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->C(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1d + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->H(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1e + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->x(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_1f + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->r(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_20 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->m(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_21 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v11, v7 + + invoke-static {p1, v11, v12}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v10}, Lf/h/a/f/h/c/u2;->f(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_22 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->A(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_23 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->L(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_24 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->F(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_25 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->N(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_26 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->O(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_27 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->J(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_28 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2}, Lf/h/a/f/h/c/u2;->k(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_15 + + :pswitch_29 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-virtual {p0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-static {v8, v7, p2, v9}, Lf/h/a/f/h/c/u2;->e(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_15 + + :pswitch_2a + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2}, Lf/h/a/f/h/c/u2;->d(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_15 + + :pswitch_2b + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->P(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_2c + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->M(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_2d + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->C(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_2e + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->H(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_2f + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->x(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_30 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->r(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_31 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->m(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_32 + iget-object v8, p0, Lf/h/a/f/h/c/f2;->a:[I + + aget v8, v8, v6 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-static {v8, v7, p2, v5}, Lf/h/a/f/h/c/u2;->f(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + + goto/16 :goto_15 + + :pswitch_33 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + :goto_3 + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {p0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-virtual {v0, v8, v7, v9}, Lf/h/a/f/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_15 + + :pswitch_34 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v9 + + :goto_4 + invoke-virtual {v0, v8, v9, v10}, Lf/h/a/f/h/c/i0;->e(IJ)V + + goto/16 :goto_15 + + :pswitch_35 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_5 + invoke-virtual {v0, v8, v7}, Lf/h/a/f/h/c/i0;->g(II)V + + goto/16 :goto_15 + + :pswitch_36 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v9 + + :goto_6 + iget-object v7, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto/16 :goto_15 + + :pswitch_37 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_7 + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto/16 :goto_15 + + :pswitch_38 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_8 + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto/16 :goto_15 + + :pswitch_39 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_9 + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + goto/16 :goto_15 + + :pswitch_3a + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + :goto_a + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/c/y; + + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + goto/16 :goto_15 + + :pswitch_3b + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + :goto_b + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {p0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + invoke-virtual {v0, v8, v7, v9}, Lf/h/a/f/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_15 + + :pswitch_3c + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + :goto_c + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + invoke-static {v8, v7, p2}, Lf/h/a/f/h/c/f2;->q(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + + goto/16 :goto_15 + + :pswitch_3d + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result v7 + + :goto_d + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V + + goto/16 :goto_15 + + :pswitch_3e + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_e + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + goto :goto_15 + + :pswitch_3f + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v9 + + :goto_f + iget-object v7, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + goto :goto_15 + + :pswitch_40 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v7 + + :goto_10 + iget-object v9, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v9, v8, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + goto :goto_15 + + :pswitch_41 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v9 + + :goto_11 + iget-object v7, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto :goto_15 + + :pswitch_42 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide v9 + + :goto_12 + iget-object v7, v0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v7, v8, v9, v10}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + goto :goto_15 + + :pswitch_43 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->r(Ljava/lang/Object;J)F + + move-result v7 + + :goto_13 + invoke-virtual {v0, v8, v7}, Lf/h/a/f/h/c/i0;->b(IF)V + + goto :goto_15 + + :pswitch_44 + invoke-virtual {p0, p1, v6}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v9 + + if-eqz v9, :cond_4 + + and-int/2addr v7, v11 + + int-to-long v9, v7 + + invoke-static {p1, v9, v10}, Lf/h/a/f/h/c/k3;->s(Ljava/lang/Object;J)D + + move-result-wide v9 + + :goto_14 + invoke-virtual {v0, v8, v9, v10}, Lf/h/a/f/h/c/i0;->a(ID)V + + :cond_4 + :goto_15 + add-int/lit8 v6, v6, 0x4 + + goto/16 :goto_1 + + :cond_5 + :goto_16 + if-eqz v3, :cond_7 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + invoke-virtual {v0, p2, v3}, Lf/h/a/f/h/c/m0;->b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Ljava/util/Map$Entry; + + goto :goto_16 + + :cond_6 + move-object v3, v1 + + goto :goto_16 + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/c/f2;->r(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + + return-void + + :cond_8 + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/f2;->F(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + + return-void + + :cond_9 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final h(Ljava/lang/Object;[BIILf/h/a/f/h/c/u;)V + .locals 22 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/c/u;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v13, p4 + + move-object/from16 v11, p5 + + iget-boolean v0, v15, Lf/h/a/f/h/c/f2;->h:Z + + if-eqz v0, :cond_f + + sget-object v9, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + move/from16 v0, p3 + + :goto_0 + if-ge v0, v13, :cond_d + + add-int/lit8 v1, v0, 0x1 + + aget-byte v0, v12, v0 + + if-gez v0, :cond_0 + + invoke-static {v0, v12, v1, v11}, Lf/h/a/c/i1/e;->W1(I[BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/c/u;->a:I + + move v10, v0 + + move/from16 v16, v1 + + goto :goto_1 + + :cond_0 + move/from16 v16, v0 + + move v10, v1 + + :goto_1 + ushr-int/lit8 v6, v16, 0x3 + + and-int/lit8 v7, v16, 0x7 + + invoke-virtual {v15, v6}, Lf/h/a/f/h/c/f2;->C(I)I + + move-result v8 + + if-ltz v8, :cond_b + + iget-object v0, v15, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v1, v8, 0x1 + + aget v5, v0, v1 + + const/high16 v0, 0xff00000 + + and-int/2addr v0, v5 + + ushr-int/lit8 v4, v0, 0x14 + + const v0, 0xfffff + + and-int/2addr v0, v5 + + int-to-long v2, v0 + + const/16 v0, 0x11 + + const/4 v1, 0x2 + + if-gt v4, v0, :cond_4 + + const/4 v0, 0x5 + + const/4 v6, 0x1 + + packed-switch v4, :pswitch_data_0 + + goto/16 :goto_c + + :pswitch_0 + if-nez v7, :cond_b + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget-wide v4, v11, Lf/h/a/f/h/c/u;->b:J + + invoke-static {v4, v5}, Lf/h/a/f/h/c/g0;->a(J)J + + move-result-wide v4 + + goto/16 :goto_7 + + :pswitch_1 + if-nez v7, :cond_b + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/c/u;->a:I + + invoke-static {v1}, Lf/h/a/f/h/c/g0;->b(I)I + + move-result v1 + + goto/16 :goto_6 + + :pswitch_2 + if-nez v7, :cond_b + + goto/16 :goto_5 + + :pswitch_3 + if-ne v7, v1, :cond_b + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->C3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + goto :goto_2 + + :pswitch_4 + if-ne v7, v1, :cond_b + + invoke-virtual {v15, v8}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + invoke-static {v0, v12, v10, v13, v11}, Lf/h/a/f/h/c/f2;->k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + + move-result v0 + + invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + if-nez v1, :cond_1 + + goto :goto_2 + + :cond_1 + iget-object v4, v11, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-static {v1, v4}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + goto :goto_3 + + :pswitch_5 + if-ne v7, v1, :cond_b + + const/high16 v0, 0x20000000 + + and-int/2addr v0, v5 + + if-nez v0, :cond_2 + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->t3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + goto :goto_2 + + :cond_2 + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->x3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + :goto_2 + iget-object v1, v11, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + :goto_3 + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_0 + + :pswitch_6 + if-nez v7, :cond_b + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget-wide v4, v11, Lf/h/a/f/h/c/u;->b:J + + const-wide/16 v7, 0x0 + + cmp-long v1, v4, v7 + + if-eqz v1, :cond_3 + + goto :goto_4 + + :cond_3 + const/4 v6, 0x0 + + :goto_4 + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v1, v14, v2, v3, v6}, Lf/h/a/f/h/c/k3$d;->g(Ljava/lang/Object;JZ)V + + goto/16 :goto_0 + + :pswitch_7 + if-ne v7, v0, :cond_b + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v0 + + invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_8 + + :pswitch_8 + if-ne v7, v6, :cond_b + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v4 + + move-object v0, v9 + + move-object/from16 v1, p1 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + goto :goto_9 + + :pswitch_9 + if-nez v7, :cond_b + + :goto_5 + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/c/u;->a:I + + :goto_6 + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto/16 :goto_0 + + :pswitch_a + if-nez v7, :cond_b + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget-wide v4, v11, Lf/h/a/f/h/c/u;->b:J + + :goto_7 + move v6, v0 + + move-object v0, v9 + + move-object/from16 v1, p1 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + move v0, v6 + + goto/16 :goto_0 + + :pswitch_b + if-ne v7, v0, :cond_b + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v0 + + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v1, v14, v2, v3, v0}, Lf/h/a/f/h/c/k3$d;->d(Ljava/lang/Object;JF)V + + :goto_8 + add-int/lit8 v0, v10, 0x4 + + goto/16 :goto_0 + + :pswitch_c + if-ne v7, v6, :cond_b + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v0 + + invoke-static {v14, v2, v3, v0, v1}, Lf/h/a/f/h/c/k3;->d(Ljava/lang/Object;JD)V + + :goto_9 + add-int/lit8 v0, v10, 0x8 + + goto/16 :goto_0 + + :cond_4 + const/16 v0, 0x1b + + if-ne v4, v0, :cond_7 + + if-ne v7, v1, :cond_b + + invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/e1; + + invoke-interface {v0}, Lf/h/a/f/h/c/e1;->g()Z + + move-result v1 + + if-nez v1, :cond_6 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + if-nez v1, :cond_5 + + const/16 v1, 0xa + + goto :goto_a + + :cond_5 + shl-int/lit8 v1, v1, 0x1 + + :goto_a + invoke-interface {v0, v1}, Lf/h/a/f/h/c/e1;->l0(I)Lf/h/a/f/h/c/e1; + + move-result-object v0 + + invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_6 + move-object v5, v0 + + invoke-virtual {v15, v8}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + move/from16 v1, v16 + + move-object/from16 v2, p2 + + move v3, v10 + + move/from16 v4, p4 + + move-object/from16 v6, p5 + + invoke-static/range {v0 .. v6}, Lf/h/a/f/h/c/f2;->a(Lf/h/a/f/h/c/s2;I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v0 + + goto/16 :goto_0 + + :cond_7 + const/16 v0, 0x31 + + if-gt v4, v0, :cond_8 + + int-to-long v0, v5 + + move-wide/from16 v17, v0 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-wide/from16 v19, v2 + + move-object/from16 v2, p2 + + move v3, v10 + + move v5, v4 + + move/from16 v4, p4 + + move/from16 p3, v5 + + move/from16 v5, v16 + + move-object/from16 v21, v9 + + move v15, v10 + + move-wide/from16 v9, v17 + + move/from16 v11, p3 + + move-wide/from16 v12, v19 + + move-object/from16 v14, p5 + + invoke-virtual/range {v0 .. v14}, Lf/h/a/f/h/c/f2;->m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/c/u;)I + + move-result v0 + + if-ne v0, v15, :cond_c + + goto :goto_b + + :cond_8 + move-wide/from16 v19, v2 + + move/from16 p3, v4 + + move-object/from16 v21, v9 + + move v15, v10 + + const/16 v0, 0x32 + + move/from16 v9, p3 + + if-ne v9, v0, :cond_a + + if-eq v7, v1, :cond_9 + + goto :goto_d + + :cond_9 + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move v5, v8 + + move-wide/from16 v6, v19 + + move-object/from16 v8, p5 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/h/c/f2;->n(Ljava/lang/Object;[BIIIJLf/h/a/f/h/c/u;)I + + const/4 v0, 0x0 + + throw v0 + + :cond_a + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move v10, v5 + + move/from16 v5, v16 + + move v12, v8 + + move v8, v10 + + move-wide/from16 v10, v19 + + move-object/from16 v13, p5 + + invoke-virtual/range {v0 .. v13}, Lf/h/a/f/h/c/f2;->l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/c/u;)I + + move-result v0 + + if-ne v0, v15, :cond_c + + :goto_b + move v2, v0 + + goto :goto_e + + :cond_b + :goto_c + move-object/from16 v21, v9 + + move v15, v10 + + :goto_d + move v2, v15 + + :goto_e + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/f/h/c/f3; + + move-result-object v4 + + move/from16 v0, v16 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move-object/from16 v5, p5 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->S1(I[BIILf/h/a/f/h/c/f3;Lf/h/a/f/h/c/u;)I + + move-result v0 + + :cond_c + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v13, p4 + + move-object/from16 v11, p5 + + move-object/from16 v9, v21 + + goto/16 :goto_0 + + :cond_d + move v4, v13 + + if-ne v0, v4, :cond_e + + return-void + + :cond_e + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v0 + + throw v0 + + :cond_f + move v4, v13 + + const/4 v5, 0x0 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move/from16 v3, p3 + + move/from16 v4, p4 + + move-object/from16 v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/c/f2;->o(Ljava/lang/Object;[BIIILf/h/a/f/h/c/u;)I + + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_9 + :pswitch_2 + :pswitch_7 + :pswitch_8 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final i(Ljava/lang/Object;)Z + .locals 17 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v0, Lf/h/a/f/h/c/f2;->j:[I + + const/4 v3, 0x1 + + if-eqz v2, :cond_f + + array-length v4, v2 + + if-nez v4, :cond_0 + + goto/16 :goto_6 + + :cond_0 + const/4 v4, -0x1 + + array-length v5, v2 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_0 + if-ge v7, v5, :cond_d + + aget v10, v2, v7 + + invoke-virtual {v0, v10}, Lf/h/a/f/h/c/f2;->C(I)I + + move-result v11 + + invoke-virtual {v0, v11}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v12 + + iget-boolean v13, v0, Lf/h/a/f/h/c/f2;->h:Z + + const v14, 0xfffff + + if-nez v13, :cond_2 + + iget-object v13, v0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v15, v11, 0x2 + + aget v13, v13, v15 + + and-int v15, v13, v14 + + ushr-int/lit8 v13, v13, 0x14 + + shl-int v13, v3, v13 + + if-eq v15, v4, :cond_1 + + sget-object v4, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + move/from16 v16, v10 + + int-to-long v9, v15 + + invoke-virtual {v4, v1, v9, v10}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v8 + + move v4, v15 + + goto :goto_1 + + :cond_1 + move/from16 v16, v10 + + goto :goto_1 + + :cond_2 + move/from16 v16, v10 + + const/4 v13, 0x0 + + :goto_1 + const/high16 v9, 0x10000000 + + and-int/2addr v9, v12 + + if-eqz v9, :cond_3 + + const/4 v9, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v9, 0x0 + + :goto_2 + if-eqz v9, :cond_4 + + invoke-virtual {v0, v1, v11, v8, v13}, Lf/h/a/f/h/c/f2;->w(Ljava/lang/Object;III)Z + + move-result v9 + + if-nez v9, :cond_4 + + return v6 + + :cond_4 + const/high16 v9, 0xff00000 + + and-int/2addr v9, v12 + + ushr-int/lit8 v9, v9, 0x14 + + const/16 v10, 0x9 + + if-eq v9, v10, :cond_b + + const/16 v10, 0x11 + + if-eq v9, v10, :cond_b + + const/16 v10, 0x1b + + if-eq v9, v10, :cond_8 + + const/16 v10, 0x3c + + if-eq v9, v10, :cond_7 + + const/16 v10, 0x44 + + if-eq v9, v10, :cond_7 + + const/16 v10, 0x31 + + if-eq v9, v10, :cond_8 + + const/16 v10, 0x32 + + if-eq v9, v10, :cond_5 + + goto/16 :goto_5 + + :cond_5 + iget-object v9, v0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + and-int v10, v12, v14 + + int-to-long v12, v10 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v10 + + invoke-interface {v9, v10}, Lf/h/a/f/h/c/x1;->i(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v9 + + invoke-interface {v9}, Ljava/util/Map;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_6 + + goto :goto_5 + + :cond_6 + invoke-virtual {v0, v11}, Lf/h/a/f/h/c/f2;->y(I)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, v0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v2, v1}, Lf/h/a/f/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + + const/4 v1, 0x0 + + throw v1 + + :cond_7 + move/from16 v9, v16 + + invoke-virtual {v0, v1, v9, v11}, Lf/h/a/f/h/c/f2;->v(Ljava/lang/Object;II)Z + + move-result v9 + + if-eqz v9, :cond_c + + invoke-virtual {v0, v11}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + and-int v10, v12, v14 + + int-to-long v10, v10 + + invoke-static {v1, v10, v11}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v10 + + invoke-interface {v9, v10}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_c + + return v6 + + :cond_8 + and-int v9, v12, v14 + + int-to-long v9, v9 + + invoke-static {v1, v9, v10}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-interface {v9}, Ljava/util/List;->isEmpty()Z + + move-result v10 + + if-nez v10, :cond_a + + invoke-virtual {v0, v11}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v10 + + const/4 v11, 0x0 + + :goto_3 + invoke-interface {v9}, Ljava/util/List;->size()I + + move-result v12 + + if-ge v11, v12, :cond_a + + invoke-interface {v9, v11}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v12 + + invoke-interface {v10, v12}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v12 + + if-nez v12, :cond_9 + + const/4 v9, 0x0 + + goto :goto_4 + + :cond_9 + add-int/lit8 v11, v11, 0x1 + + goto :goto_3 + + :cond_a + const/4 v9, 0x1 + + :goto_4 + if-nez v9, :cond_c + + return v6 + + :cond_b + invoke-virtual {v0, v1, v11, v8, v13}, Lf/h/a/f/h/c/f2;->w(Ljava/lang/Object;III)Z + + move-result v9 + + if-eqz v9, :cond_c + + invoke-virtual {v0, v11}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v9 + + and-int v10, v12, v14 + + int-to-long v10, v10 + + invoke-static {v1, v10, v11}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v10 + + invoke-interface {v9, v10}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_c + + return v6 + + :cond_c + :goto_5 + add-int/lit8 v7, v7, 0x1 + + goto/16 :goto_0 + + :cond_d + iget-boolean v2, v0, Lf/h/a/f/h/c/f2;->g:Z + + if-eqz v2, :cond_f + + iget-object v2, v0, Lf/h/a/f/h/c/f2;->p:Lf/h/a/f/h/c/m0; + + check-cast v2, Lf/h/a/f/h/c/n0; + + if-eqz v2, :cond_e + + check-cast v1, Lf/h/a/f/h/c/z0$c; + + iget-object v1, v1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {v1}, Lf/h/a/f/h/c/q0;->b()Z + + move-result v1 + + if-nez v1, :cond_f + + return v6 + + :cond_e + const/4 v1, 0x0 + + throw v1 + + :cond_f + :goto_6 + return v3 +.end method + +.method public final l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/c/u;)I + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIIIIIJI", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v2, p5 + + move/from16 v8, p6 + + move/from16 v5, p7 + + move-wide/from16 v9, p10 + + move/from16 v6, p12 + + move-object/from16 v11, p13 + + sget-object v12, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + iget-object v7, v0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v13, v6, 0x2 + + aget v7, v7, v13 + + const v13, 0xfffff + + and-int/2addr v7, v13 + + int-to-long v13, v7 + + const/4 v15, 0x2 + + const/4 v7, 0x1 + + packed-switch p9, :pswitch_data_0 + + goto/16 :goto_c + + :pswitch_0 + const/4 v7, 0x3 + + if-ne v5, v7, :cond_b + + and-int/lit8 v2, v2, -0x8 + + or-int/lit8 v7, v2, 0x4 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v2 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move v6, v7 + + move-object/from16 v7, p13 + + invoke-static/range {v2 .. v7}, Lf/h/a/f/h/c/f2;->j(Lf/h/a/f/h/c/s2;[BIIILf/h/a/f/h/c/u;)I + + move-result v2 + + invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + if-ne v3, v8, :cond_0 + + invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v15 + + goto :goto_0 + + :cond_0 + const/4 v15, 0x0 + + :goto_0 + iget-object v3, v11, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + if-nez v15, :cond_1 + + goto/16 :goto_8 + + :cond_1 + invoke-static {v15, v3}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + goto/16 :goto_8 + + :pswitch_1 + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/c/u;->b:J + + invoke-static {v3, v4}, Lf/h/a/f/h/c/g0;->a(J)J + + move-result-wide v3 + + goto/16 :goto_7 + + :pswitch_2 + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v3, v11, Lf/h/a/f/h/c/u;->a:I + + invoke-static {v3}, Lf/h/a/f/h/c/g0;->b(I)I + + move-result v3 + + goto/16 :goto_6 + + :pswitch_3 + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v3 + + iget v4, v11, Lf/h/a/f/h/c/u;->a:I + + iget-object v5, v0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 v6, v6, 0x4 + + shl-int/2addr v6, v7 + + add-int/2addr v6, v7 + + aget-object v5, v5, v6 + + check-cast v5, Lf/h/a/f/h/c/d1; + + if-eqz v5, :cond_3 + + invoke-interface {v5, v4}, Lf/h/a/f/h/c/d1;->i(I)Lf/h/a/f/h/c/c1; + + move-result-object v5 + + if-eqz v5, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/f/h/c/f3; + + move-result-object v1 + + int-to-long v4, v4 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-virtual {v1, v2, v4}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + move v2, v3 + + goto/16 :goto_d + + :cond_3 + :goto_1 + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + move v2, v3 + + goto/16 :goto_b + + :pswitch_4 + if-ne v5, v15, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v4, v11, Lf/h/a/f/h/c/u;->a:I + + if-nez v4, :cond_4 + + sget-object v3, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + goto/16 :goto_8 + + :cond_4 + invoke-static {v3, v2, v4}, Lf/h/a/f/h/c/y;->c([BII)Lf/h/a/f/h/c/y; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_4 + + :pswitch_5 + if-ne v5, v15, :cond_b + + invoke-virtual {v0, v6}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v2 + + move/from16 v5, p4 + + invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/f/h/c/f2;->k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + + move-result v2 + + invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + if-ne v3, v8, :cond_5 + + invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v15 + + goto :goto_2 + + :cond_5 + const/4 v15, 0x0 + + :goto_2 + iget-object v3, v11, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + if-nez v15, :cond_6 + + goto/16 :goto_8 + + :cond_6 + invoke-static {v15, v3}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + goto/16 :goto_8 + + :pswitch_6 + if-ne v5, v15, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v4, v11, Lf/h/a/f/h/c/u;->a:I + + if-nez v4, :cond_7 + + const-string v3, "" + + goto :goto_8 + + :cond_7 + const/high16 v5, 0x20000000 + + and-int v5, p8, v5 + + if-eqz v5, :cond_9 + + add-int v5, v2, v4 + + invoke-static {v3, v2, v5}, Lf/h/a/f/h/c/m3;->f([BII)Z + + move-result v5 + + if-eqz v5, :cond_8 + + goto :goto_3 + + :cond_8 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_9 + :goto_3 + new-instance v5, Ljava/lang/String; + + sget-object v6, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v5, v3, v2, v4, v6}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-virtual {v12, v1, v9, v10, v5}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_4 + add-int/2addr v2, v4 + + goto/16 :goto_b + + :pswitch_7 + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/c/u;->b:J + + const-wide/16 v5, 0x0 + + cmp-long v11, v3, v5 + + if-eqz v11, :cond_a + + goto :goto_5 + + :cond_a + const/4 v7, 0x0 + + :goto_5 + invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + goto :goto_8 + + :pswitch_8 + const/4 v2, 0x5 + + if-ne v5, v2, :cond_b + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + goto :goto_9 + + :pswitch_9 + if-ne v5, v7, :cond_b + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + goto :goto_a + + :pswitch_a + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v3, v11, Lf/h/a/f/h/c/u;->a:I + + :goto_6 + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + goto :goto_8 + + :pswitch_b + if-nez v5, :cond_b + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/c/u;->b:J + + :goto_7 + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + :goto_8 + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_b + + :pswitch_c + const/4 v2, 0x5 + + if-ne v5, v2, :cond_b + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v2 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + :goto_9 + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + add-int/lit8 v2, v4, 0x4 + + goto :goto_b + + :pswitch_d + if-ne v5, v7, :cond_b + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + :goto_a + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + add-int/lit8 v2, v4, 0x8 + + :goto_b + invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_d + + :cond_b + :goto_c + move v2, v4 + + :goto_d + return v2 + + nop + + :pswitch_data_0 + .packed-switch 0x33 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/c/u;)I + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIIIIJIJ", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move/from16 v2, p5 + + move/from16 v6, p7 + + move/from16 v8, p8 + + move-wide/from16 v9, p12 + + move-object/from16 v7, p14 + + sget-object v11, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + invoke-virtual {v11, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Lf/h/a/f/h/c/e1; + + invoke-interface {v11}, Lf/h/a/f/h/c/e1;->g()Z + + move-result v12 + + const/4 v13, 0x1 + + if-nez v12, :cond_1 + + invoke-interface {v11}, Ljava/util/List;->size()I + + move-result v12 + + if-nez v12, :cond_0 + + const/16 v12, 0xa + + goto :goto_0 + + :cond_0 + shl-int/2addr v12, v13 + + :goto_0 + invoke-interface {v11, v12}, Lf/h/a/f/h/c/e1;->l0(I)Lf/h/a/f/h/c/e1; + + move-result-object v11 + + sget-object v12, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + invoke-virtual {v12, v1, v9, v10, v11}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_1 + const/4 v9, 0x5 + + const/4 v10, 0x2 + + const-wide/16 v14, 0x0 + + packed-switch p11, :pswitch_data_0 + + goto/16 :goto_1f + + :pswitch_0 + const/4 v1, 0x3 + + if-ne v6, v1, :cond_29 + + invoke-virtual {v0, v8}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + and-int/lit8 v6, v2, -0x8 + + or-int/lit8 v6, v6, 0x4 + + move-object/from16 p6, v1 + + move-object/from16 p7, p2 + + move/from16 p8, p3 + + move/from16 p9, p4 + + move/from16 p10, v6 + + move-object/from16 p11, p14 + + invoke-static/range {p6 .. p11}, Lf/h/a/f/h/c/f2;->j(Lf/h/a/f/h/c/s2;[BIIILf/h/a/f/h/c/u;)I + + move-result v4 + + :goto_1 + iget-object v8, v7, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + if-ge v4, v5, :cond_29 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v8 + + iget v9, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v9, :cond_29 + + move-object/from16 p6, v1 + + move-object/from16 p7, p2 + + move/from16 p8, v8 + + move/from16 p9, p4 + + move/from16 p10, v6 + + move-object/from16 p11, p14 + + invoke-static/range {p6 .. p11}, Lf/h/a/f/h/c/f2;->j(Lf/h/a/f/h/c/s2;[BIIILf/h/a/f/h/c/u;)I + + move-result v4 + + goto :goto_1 + + :pswitch_1 + if-ne v6, v10, :cond_4 + + check-cast v11, Lf/h/a/f/h/c/r1; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_2 + if-ge v1, v2, :cond_2 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget-wide v4, v7, Lf/h/a/f/h/c/u;->b:J + + invoke-static {v4, v5}, Lf/h/a/f/h/c/g0;->a(J)J + + move-result-wide v4 + + iget v6, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v6, v4, v5}, Lf/h/a/f/h/c/r1;->l(IJ)V + + goto :goto_2 + + :cond_2 + if-ne v1, v2, :cond_3 + + goto/16 :goto_20 + + :cond_3 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_4 + if-nez v6, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/r1; + + :goto_3 + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/c/u;->b:J + + invoke-static {v8, v9}, Lf/h/a/f/h/c/g0;->a(J)J + + move-result-wide v8 + + iget v4, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v4, v8, v9}, Lf/h/a/f/h/c/r1;->l(IJ)V + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + goto :goto_3 + + :pswitch_2 + if-ne v6, v10, :cond_7 + + check-cast v11, Lf/h/a/f/h/c/a1; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_4 + if-ge v1, v2, :cond_5 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/c/u;->a:I + + invoke-static {v4}, Lf/h/a/f/h/c/g0;->b(I)I + + move-result v4 + + iget v5, v11, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {v11, v5, v4}, Lf/h/a/f/h/c/a1;->l(II)V + + goto :goto_4 + + :cond_5 + if-ne v1, v2, :cond_6 + + goto/16 :goto_20 + + :cond_6 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_7 + if-nez v6, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/a1; + + :goto_5 + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/c/u;->a:I + + invoke-static {v4}, Lf/h/a/f/h/c/g0;->b(I)I + + move-result v4 + + iget v6, v11, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {v11, v6, v4}, Lf/h/a/f/h/c/a1;->l(II)V + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + goto :goto_5 + + :pswitch_3 + if-ne v6, v10, :cond_8 + + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->h2([BILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v2 + + goto :goto_6 + + :cond_8 + if-nez v6, :cond_29 + + move/from16 v2, p5 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move-object v6, v11 + + move-object/from16 v7, p14 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->R1(I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v2 + + :goto_6 + check-cast v1, Lf/h/a/f/h/c/z0; + + iget-object v3, v1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + sget-object v4, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + if-ne v3, v4, :cond_9 + + const/4 v3, 0x0 + + :cond_9 + iget-object v4, v0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 v5, v8, 0x4 + + shl-int/2addr v5, v13 + + add-int/2addr v5, v13 + + aget-object v4, v4, v5 + + check-cast v4, Lf/h/a/f/h/c/d1; + + iget-object v5, v0, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + move/from16 v6, p6 + + invoke-static {v6, v11, v4, v3, v5}, Lf/h/a/f/h/c/u2;->c(ILjava/util/List;Lf/h/a/f/h/c/d1;Ljava/lang/Object;Lf/h/a/f/h/c/e3;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/f3; + + if-eqz v3, :cond_a + + iput-object v3, v1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + :cond_a + :goto_7 + move v1, v2 + + goto/16 :goto_20 + + :pswitch_4 + if-ne v6, v10, :cond_29 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v4, :cond_b + + goto :goto_9 + + :cond_b + invoke-static {v3, v1, v4}, Lf/h/a/f/h/c/y;->c([BII)Lf/h/a/f/h/c/y; + + move-result-object v6 + + invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + add-int/2addr v1, v4 + + :goto_8 + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v4, :cond_b + + :goto_9 + sget-object v4, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_8 + + :pswitch_5 + if-ne v6, v10, :cond_29 + + invoke-virtual {v0, v8}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + move-object/from16 p6, v1 + + move/from16 p7, p5 + + move-object/from16 p8, p2 + + move/from16 p9, p3 + + move/from16 p10, p4 + + move-object/from16 p11, v11 + + move-object/from16 p12, p14 + + invoke-static/range {p6 .. p12}, Lf/h/a/f/h/c/f2;->a(Lf/h/a/f/h/c/s2;I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v1 + + goto/16 :goto_20 + + :pswitch_6 + if-ne v6, v10, :cond_29 + + const-wide/32 v8, 0x20000000 + + and-long v8, p9, v8 + + const-string v1, "" + + cmp-long v6, v8, v14 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + if-nez v6, :cond_e + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v6, :cond_c + + goto :goto_c + + :cond_c + new-instance v8, Ljava/lang/String; + + sget-object v9, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + :goto_a + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + add-int/2addr v4, v6 + + :goto_b + if-ge v4, v5, :cond_29 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v6 + + iget v8, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v8, :cond_29 + + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v6, :cond_d + + :goto_c + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_b + + :cond_d + new-instance v8, Ljava/lang/String; + + sget-object v9, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + goto :goto_a + + :cond_e + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v6, :cond_f + + :goto_d + move v8, v4 + + goto :goto_10 + + :cond_f + add-int v8, v4, v6 + + invoke-static {v3, v4, v8}, Lf/h/a/f/h/c/m3;->f([BII)Z + + move-result v9 + + if-eqz v9, :cond_13 + + new-instance v9, Ljava/lang/String; + + sget-object v10, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + :goto_e + invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_f + if-ge v8, v5, :cond_12 + + invoke-static {v3, v8, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_12 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-nez v6, :cond_10 + + goto :goto_d + + :goto_10 + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_f + + :cond_10 + add-int v8, v4, v6 + + invoke-static {v3, v4, v8}, Lf/h/a/f/h/c/m3;->f([BII)Z + + move-result v9 + + if-eqz v9, :cond_11 + + new-instance v9, Ljava/lang/String; + + sget-object v10, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + goto :goto_e + + :cond_11 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_12 + move v4, v8 + + goto/16 :goto_1f + + :cond_13 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->e()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :pswitch_7 + const/4 v1, 0x0 + + if-ne v6, v10, :cond_17 + + check-cast v11, Lf/h/a/f/h/c/v; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v4, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v4, v2 + + :goto_11 + if-ge v2, v4, :cond_15 + + invoke-static {v3, v2, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget-wide v5, v7, Lf/h/a/f/h/c/u;->b:J + + cmp-long v8, v5, v14 + + if-eqz v8, :cond_14 + + const/4 v5, 0x1 + + goto :goto_12 + + :cond_14 + const/4 v5, 0x0 + + :goto_12 + iget v6, v11, Lf/h/a/f/h/c/v;->f:I + + invoke-virtual {v11, v6, v5}, Lf/h/a/f/h/c/v;->h(IZ)V + + goto :goto_11 + + :cond_15 + if-ne v2, v4, :cond_16 + + goto/16 :goto_7 + + :cond_16 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_17 + if-nez v6, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/v; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget-wide v8, v7, Lf/h/a/f/h/c/u;->b:J + + cmp-long v6, v8, v14 + + if-eqz v6, :cond_18 + + goto :goto_14 + + :cond_18 + const/4 v6, 0x0 + + :goto_13 + iget v8, v11, Lf/h/a/f/h/c/v;->f:I + + invoke-virtual {v11, v8, v6}, Lf/h/a/f/h/c/v;->h(IZ)V + + if-ge v4, v5, :cond_29 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v6 + + iget v8, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v8, :cond_29 + + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget-wide v8, v7, Lf/h/a/f/h/c/u;->b:J + + cmp-long v6, v8, v14 + + if-eqz v6, :cond_18 + + :goto_14 + const/4 v6, 0x1 + + goto :goto_13 + + :pswitch_8 + if-ne v6, v10, :cond_1b + + check-cast v11, Lf/h/a/f/h/c/a1; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_15 + if-ge v1, v2, :cond_19 + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v4 + + iget v5, v11, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {v11, v5, v4}, Lf/h/a/f/h/c/a1;->l(II)V + + add-int/lit8 v1, v1, 0x4 + + goto :goto_15 + + :cond_19 + if-ne v1, v2, :cond_1a + + goto/16 :goto_20 + + :cond_1a + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_1b + if-ne v6, v9, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/a1; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v1 + + :goto_16 + iget v6, v11, Lf/h/a/f/h/c/a1;->f:I + + invoke-virtual {v11, v6, v1}, Lf/h/a/f/h/c/a1;->l(II)V + + add-int/lit8 v1, v4, 0x4 + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v1 + + goto :goto_16 + + :pswitch_9 + if-ne v6, v10, :cond_1e + + check-cast v11, Lf/h/a/f/h/c/r1; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_17 + if-ge v1, v2, :cond_1c + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v4 + + iget v6, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v6, v4, v5}, Lf/h/a/f/h/c/r1;->l(IJ)V + + add-int/lit8 v1, v1, 0x8 + + goto :goto_17 + + :cond_1c + if-ne v1, v2, :cond_1d + + goto/16 :goto_20 + + :cond_1d + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_1e + if-ne v6, v13, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/r1; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v8 + + :goto_18 + iget v1, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v1, v8, v9}, Lf/h/a/f/h/c/r1;->l(IJ)V + + add-int/lit8 v1, v4, 0x8 + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v8 + + goto :goto_18 + + :pswitch_a + if-ne v6, v10, :cond_1f + + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->h2([BILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v1 + + goto/16 :goto_20 + + :cond_1f + if-nez v6, :cond_29 + + move-object/from16 p6, p2 + + move/from16 p7, p3 + + move/from16 p8, p4 + + move-object/from16 p9, v11 + + move-object/from16 p10, p14 + + invoke-static/range {p5 .. p10}, Lf/h/a/c/i1/e;->R1(I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v1 + + goto/16 :goto_20 + + :pswitch_b + if-ne v6, v10, :cond_22 + + check-cast v11, Lf/h/a/f/h/c/r1; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_19 + if-ge v1, v2, :cond_20 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget-wide v4, v7, Lf/h/a/f/h/c/u;->b:J + + iget v6, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v6, v4, v5}, Lf/h/a/f/h/c/r1;->l(IJ)V + + goto :goto_19 + + :cond_20 + if-ne v1, v2, :cond_21 + + goto/16 :goto_20 + + :cond_21 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_22 + if-nez v6, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/r1; + + :goto_1a + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/c/u;->b:J + + iget v4, v11, Lf/h/a/f/h/c/r1;->f:I + + invoke-virtual {v11, v4, v8, v9}, Lf/h/a/f/h/c/r1;->l(IJ)V + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + goto :goto_1a + + :pswitch_c + if-ne v6, v10, :cond_25 + + check-cast v11, Lf/h/a/f/h/c/x0; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_1b + if-ge v1, v2, :cond_23 + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v4 + + iget v5, v11, Lf/h/a/f/h/c/x0;->f:I + + invoke-virtual {v11, v5, v4}, Lf/h/a/f/h/c/x0;->h(IF)V + + add-int/lit8 v1, v1, 0x4 + + goto :goto_1b + + :cond_23 + if-ne v1, v2, :cond_24 + + goto :goto_20 + + :cond_24 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_25 + if-ne v6, v9, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/x0; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v1 + + :goto_1c + iget v6, v11, Lf/h/a/f/h/c/x0;->f:I + + invoke-virtual {v11, v6, v1}, Lf/h/a/f/h/c/x0;->h(IF)V + + add-int/lit8 v1, v4, 0x4 + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v1 + + goto :goto_1c + + :pswitch_d + if-ne v6, v10, :cond_28 + + check-cast v11, Lf/h/a/f/h/c/j0; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/c/u;->a:I + + add-int/2addr v2, v1 + + :goto_1d + if-ge v1, v2, :cond_26 + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v4 + + iget v6, v11, Lf/h/a/f/h/c/j0;->f:I + + invoke-virtual {v11, v6, v4, v5}, Lf/h/a/f/h/c/j0;->h(ID)V + + add-int/lit8 v1, v1, 0x8 + + goto :goto_1d + + :cond_26 + if-ne v1, v2, :cond_27 + + goto :goto_20 + + :cond_27 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v1 + + throw v1 + + :cond_28 + if-ne v6, v13, :cond_29 + + check-cast v11, Lf/h/a/f/h/c/j0; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v8 + + :goto_1e + iget v1, v11, Lf/h/a/f/h/c/j0;->f:I + + invoke-virtual {v11, v1, v8, v9}, Lf/h/a/f/h/c/j0;->h(ID)V + + add-int/lit8 v1, v4, 0x8 + + if-ge v1, v5, :cond_2a + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/c/u;->a:I + + if-ne v2, v6, :cond_2a + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v8 + + goto :goto_1e + + :cond_29 + :goto_1f + move v1, v4 + + :cond_2a + :goto_20 + return v1 + + nop + + :pswitch_data_0 + .packed-switch 0x12 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final n(Ljava/lang/Object;[BIIIJLf/h/a/f/h/c/u;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIIJ", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + iget-object v1, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 p5, p5, 0x4 + + shl-int/lit8 p5, p5, 0x1 + + aget-object p5, v1, p5 + + invoke-virtual {v0, p1, p6, p7}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v2, v1}, Lf/h/a/f/h/c/x1;->d(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v2, p5}, Lf/h/a/f/h/c/x1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v3, v2, v1}, Lf/h/a/f/h/c/x1;->g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0, p1, p6, p7, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + move-object v1, v2 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {p1, p5}, Lf/h/a/f/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + + iget-object p1, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {p1, v1}, Lf/h/a/f/h/c/x1;->j(Ljava/lang/Object;)Ljava/util/Map; + + invoke-static {p2, p3, p8}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result p1 + + iget p2, p8, Lf/h/a/f/h/c/u;->a:I + + if-ltz p2, :cond_2 + + sub-int/2addr p4, p1 + + if-le p2, p4, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + throw p1 + + :cond_2 + :goto_0 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->a()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p1 + + throw p1 +.end method + +.method public final newInstance()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->m:Lf/h/a/f/h/c/i2; + + iget-object v1, p0, Lf/h/a/f/h/c/f2;->f:Lf/h/a/f/h/c/c2; + + invoke-interface {v0, v1}, Lf/h/a/f/h/c/i2;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final o(Ljava/lang/Object;[BIIILf/h/a/f/h/c/u;)I + .locals 30 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIII", + "Lf/h/a/f/h/c/u;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v13, p4 + + move/from16 v11, p5 + + move-object/from16 v9, p6 + + sget-object v10, Lf/h/a/f/h/c/f2;->r:Lsun/misc/Unsafe; + + const/4 v8, -0x1 + + const/16 v16, 0x0 + + move/from16 v0, p3 + + const/4 v1, 0x0 + + const/4 v6, -0x1 + + const/4 v7, 0x0 + + :goto_0 + const v17, 0xfffff + + const/16 v18, 0x0 + + if-ge v0, v13, :cond_1a + + add-int/lit8 v1, v0, 0x1 + + aget-byte v0, v12, v0 + + if-gez v0, :cond_0 + + invoke-static {v0, v12, v1, v9}, Lf/h/a/c/i1/e;->W1(I[BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v9, Lf/h/a/f/h/c/u;->a:I + + move v2, v0 + + move v4, v1 + + goto :goto_1 + + :cond_0 + move v4, v0 + + move v2, v1 + + :goto_1 + ushr-int/lit8 v3, v4, 0x3 + + and-int/lit8 v1, v4, 0x7 + + invoke-virtual {v15, v3}, Lf/h/a/f/h/c/f2;->C(I)I + + move-result v0 + + if-eq v0, v8, :cond_17 + + iget-object v8, v15, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v19, v0, 0x1 + + aget v5, v8, v19 + + const/high16 v19, 0xff00000 + + and-int v19, v5, v19 + + ushr-int/lit8 v11, v19, 0x14 + + move/from16 v19, v4 + + and-int v4, v5, v17 + + int-to-long v12, v4 + + const/16 v4, 0x11 + + move/from16 v20, v5 + + const/4 v5, 0x2 + + if-gt v11, v4, :cond_e + + add-int/lit8 v4, v0, 0x2 + + aget v4, v8, v4 + + ushr-int/lit8 v8, v4, 0x14 + + const/16 v21, 0x1 + + shl-int v8, v21, v8 + + and-int v4, v4, v17 + + move-wide/from16 v21, v12 + + if-eq v4, v6, :cond_2 + + const/4 v12, -0x1 + + if-eq v6, v12, :cond_1 + + int-to-long v12, v6 + + invoke-virtual {v10, v14, v12, v13, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1 + int-to-long v6, v4 + + invoke-virtual {v10, v14, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v7 + + move v6, v4 + + :cond_2 + const/4 v4, 0x5 + + packed-switch v11, :pswitch_data_0 + + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + const/4 v4, 0x1 + + move/from16 v19, v6 + + goto/16 :goto_13 + + :pswitch_0 + const/4 v4, 0x3 + + if-ne v1, v4, :cond_4 + + shl-int/lit8 v1, v3, 0x3 + + or-int/lit8 v4, v1, 0x4 + + invoke-virtual {v15, v0}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move/from16 v12, v19 + + move-object/from16 v5, p6 + + invoke-static/range {v0 .. v5}, Lf/h/a/f/h/c/f2;->j(Lf/h/a/f/h/c/s2;[BIIILf/h/a/f/h/c/u;)I + + move-result v0 + + and-int v1, v7, v8 + + if-nez v1, :cond_3 + + iget-object v1, v9, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + move-wide/from16 v3, v21 + + goto :goto_2 + + :cond_3 + move-wide/from16 v3, v21 + + invoke-virtual {v10, v14, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, v9, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-static {v1, v2}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + :goto_2 + invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + or-int/2addr v7, v8 + + move/from16 v13, p4 + + move/from16 v11, p5 + + move v1, v12 + + const/4 v8, -0x1 + + move-object/from16 v12, p2 + + goto/16 :goto_0 + + :cond_4 + move/from16 v12, v19 + + move-object/from16 v13, p2 + + goto/16 :goto_7 + + :pswitch_1 + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + move-object/from16 v13, p2 + + if-nez v1, :cond_8 + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v11 + + iget-wide v0, v9, Lf/h/a/f/h/c/u;->b:J + + invoke-static {v0, v1}, Lf/h/a/f/h/c/g0;->a(J)J + + move-result-wide v17 + + move-object v0, v10 + + move-object/from16 v1, p1 + + move-wide v2, v3 + + move-wide/from16 v4, v17 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + or-int v0, v7, v8 + + move v7, v0 + + move/from16 v19, v6 + + move v0, v11 + + move/from16 v11, p4 + + goto/16 :goto_12 + + :pswitch_2 + move-object/from16 v13, p2 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-nez v1, :cond_8 + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v9, Lf/h/a/f/h/c/u;->a:I + + invoke-static {v1}, Lf/h/a/f/h/c/g0;->b(I)I + + move-result v1 + + invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_4 + + :pswitch_3 + move-object/from16 v13, p2 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-nez v1, :cond_8 + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v1 + + iget v2, v9, Lf/h/a/f/h/c/u;->a:I + + invoke-virtual {v15, v0}, Lf/h/a/f/h/c/f2;->z(I)Lf/h/a/f/h/c/d1; + + move-result-object v0 + + if-eqz v0, :cond_6 + + invoke-interface {v0, v2}, Lf/h/a/f/h/c/d1;->i(I)Lf/h/a/f/h/c/c1; + + move-result-object v0 + + if-eqz v0, :cond_5 + + goto :goto_3 + + :cond_5 + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/f/h/c/f3; + + move-result-object v0 + + int-to-long v2, v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v0, v12, v2}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + goto :goto_5 + + :cond_6 + :goto_3 + invoke-virtual {v10, v14, v3, v4, v2}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + or-int/2addr v7, v8 + + goto :goto_5 + + :pswitch_4 + move-object/from16 v13, p2 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-ne v1, v5, :cond_8 + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->C3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget-object v1, v9, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_4 + or-int v1, v7, v8 + + move v7, v1 + + move v1, v0 + + :goto_5 + move v0, v1 + + goto/16 :goto_15 + + :pswitch_5 + move-object/from16 v13, p2 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-ne v1, v5, :cond_8 + + invoke-virtual {v15, v0}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + move/from16 v11, p4 + + invoke-static {v0, v13, v2, v11, v9}, Lf/h/a/f/h/c/f2;->k(Lf/h/a/f/h/c/s2;[BIILf/h/a/f/h/c/u;)I + + move-result v0 + + and-int v1, v7, v8 + + if-nez v1, :cond_7 + + :goto_6 + iget-object v1, v9, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + goto :goto_8 + + :cond_7 + invoke-virtual {v10, v14, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, v9, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + invoke-static {v1, v2}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + goto :goto_8 + + :cond_8 + :goto_7 + move/from16 v11, p4 + + goto :goto_b + + :pswitch_6 + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-ne v1, v5, :cond_b + + const/high16 v0, 0x20000000 + + and-int v0, v20, v0 + + if-nez v0, :cond_9 + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->t3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + goto :goto_6 + + :cond_9 + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->x3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + goto :goto_6 + + :goto_8 + invoke-virtual {v10, v14, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_a + + :pswitch_7 + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move-wide/from16 v3, v21 + + if-nez v1, :cond_b + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget-wide v1, v9, Lf/h/a/f/h/c/u;->b:J + + const-wide/16 v17, 0x0 + + cmp-long v5, v1, v17 + + if-eqz v5, :cond_a + + const/4 v5, 0x1 + + goto :goto_9 + + :cond_a + const/4 v5, 0x0 + + :goto_9 + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v1, v14, v3, v4, v5}, Lf/h/a/f/h/c/k3$d;->g(Ljava/lang/Object;JZ)V + + :goto_a + or-int v1, v7, v8 + + move/from16 v19, v6 + + goto/16 :goto_10 + + :cond_b + :goto_b + move/from16 v19, v6 + + goto/16 :goto_d + + :pswitch_8 + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-ne v1, v4, :cond_c + + invoke-static {v13, v2}, Lf/h/a/c/i1/e;->s3([BI)I + + move-result v0 + + invoke-virtual {v10, v14, v5, v6, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto/16 :goto_c + + :pswitch_9 + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + const/4 v0, 0x1 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-ne v1, v0, :cond_c + + invoke-static {v13, v2}, Lf/h/a/c/i1/e;->z3([BI)J + + move-result-wide v17 + + move-object v0, v10 + + move-object/from16 v1, p1 + + move v4, v2 + + move-wide v2, v5 + + move v6, v4 + + move-wide/from16 v4, v17 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + add-int/lit8 v2, v6, 0x8 + + goto/16 :goto_e + + :pswitch_a + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-nez v1, :cond_c + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v0 + + iget v1, v9, Lf/h/a/f/h/c/u;->a:I + + invoke-virtual {v10, v14, v5, v6, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_f + + :pswitch_b + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-nez v1, :cond_c + + invoke-static {v13, v2, v9}, Lf/h/a/c/i1/e;->j3([BILf/h/a/f/h/c/u;)I + + move-result v17 + + iget-wide v2, v9, Lf/h/a/f/h/c/u;->b:J + + move-object v0, v10 + + move-object/from16 v1, p1 + + move-wide/from16 v20, v2 + + move-wide v2, v5 + + move-wide/from16 v4, v20 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + or-int v0, v7, v8 + + goto :goto_11 + + :pswitch_c + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-ne v1, v4, :cond_c + + invoke-static {v13, v2}, Lf/h/a/c/i1/e;->E3([BI)F + + move-result v0 + + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v1, v14, v5, v6, v0}, Lf/h/a/f/h/c/k3$d;->d(Ljava/lang/Object;JF)V + + :goto_c + add-int/lit8 v2, v2, 0x4 + + goto :goto_e + + :cond_c + :goto_d + const/4 v4, 0x1 + + goto :goto_13 + + :pswitch_d + move-object/from16 v13, p2 + + move/from16 v11, p4 + + move/from16 v12, v19 + + const/4 v4, 0x1 + + move/from16 v19, v6 + + move-wide/from16 v5, v21 + + if-ne v1, v4, :cond_d + + invoke-static {v13, v2}, Lf/h/a/c/i1/e;->B3([BI)D + + move-result-wide v0 + + invoke-static {v14, v5, v6, v0, v1}, Lf/h/a/f/h/c/k3;->d(Ljava/lang/Object;JD)V + + add-int/lit8 v2, v2, 0x8 + + :goto_e + move v0, v2 + + :goto_f + or-int v1, v7, v8 + + :goto_10 + move/from16 v17, v0 + + move v0, v1 + + :goto_11 + move v7, v0 + + move/from16 v0, v17 + + :goto_12 + move v1, v12 + + move-object v12, v13 + + move/from16 v6, v19 + + const/4 v8, -0x1 + + move v13, v11 + + move/from16 v11, p5 + + goto/16 :goto_0 + + :cond_d + :goto_13 + move/from16 v8, p5 + + move-object/from16 v27, v10 + + move v9, v12 + + move/from16 v6, v19 + + const/16 v25, 0x1 + + goto/16 :goto_1a + + :cond_e + const/4 v8, 0x2 + + move-wide/from16 v28, v12 + + move-object/from16 v13, p2 + + move/from16 v12, v19 + + move/from16 v19, v6 + + move-wide/from16 v5, v28 + + const/16 v4, 0x1b + + if-ne v11, v4, :cond_12 + + if-ne v1, v8, :cond_11 + + invoke-virtual {v10, v14, v5, v6}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/e1; + + invoke-interface {v1}, Lf/h/a/f/h/c/e1;->g()Z + + move-result v3 + + if-nez v3, :cond_10 + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + if-nez v3, :cond_f + + const/16 v3, 0xa + + goto :goto_14 + + :cond_f + shl-int/lit8 v3, v3, 0x1 + + :goto_14 + invoke-interface {v1, v3}, Lf/h/a/f/h/c/e1;->l0(I)Lf/h/a/f/h/c/e1; + + move-result-object v1 + + invoke-virtual {v10, v14, v5, v6, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_10 + move-object v5, v1 + + invoke-virtual {v15, v0}, Lf/h/a/f/h/c/f2;->x(I)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + move v1, v12 + + move v4, v2 + + move-object/from16 v2, p2 + + move v3, v4 + + move/from16 v4, p4 + + move-object/from16 v6, p6 + + invoke-static/range {v0 .. v6}, Lf/h/a/f/h/c/f2;->a(Lf/h/a/f/h/c/s2;I[BIILf/h/a/f/h/c/e1;Lf/h/a/f/h/c/u;)I + + move-result v0 + + move/from16 v6, v19 + + :goto_15 + move/from16 v11, p5 + + move v1, v12 + + move-object v12, v13 + + const/4 v8, -0x1 + + move/from16 v13, p4 + + goto/16 :goto_0 + + :cond_11 + move v15, v2 + + move/from16 v26, v7 + + move-object/from16 v27, v10 + + move/from16 p3, v12 + + goto/16 :goto_17 + + :cond_12 + move v4, v2 + + const/16 v2, 0x31 + + if-gt v11, v2, :cond_13 + + move/from16 v2, v20 + + move-object/from16 v20, v10 + + int-to-long v9, v2 + + move/from16 v21, v0 + + move-object/from16 v0, p0 + + move v8, v1 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move/from16 v22, v3 + + move v3, v4 + + move v15, v4 + + const/16 v23, 0x1 + + move/from16 v4, p4 + + move-wide/from16 v23, v5 + + const/16 v25, 0x1 + + move v5, v12 + + move/from16 v6, v22 + + move/from16 v26, v7 + + move v7, v8 + + move/from16 v8, v21 + + move-object/from16 v27, v20 + + move/from16 p3, v12 + + move-wide/from16 v12, v23 + + move-object/from16 v14, p6 + + invoke-virtual/range {v0 .. v14}, Lf/h/a/f/h/c/f2;->m(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/c/u;)I + + move-result v0 + + if-ne v0, v15, :cond_16 + + goto :goto_16 + + :cond_13 + move/from16 v21, v0 + + move/from16 v22, v3 + + move v15, v4 + + move-wide/from16 v23, v5 + + move/from16 v26, v7 + + move-object/from16 v27, v10 + + move/from16 p3, v12 + + move/from16 v2, v20 + + const/16 v25, 0x1 + + move v7, v1 + + const/16 v0, 0x32 + + if-ne v11, v0, :cond_15 + + if-eq v7, v8, :cond_14 + + goto/16 :goto_18 + + :cond_14 + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move/from16 v5, v21 + + move-wide/from16 v6, v23 + + move-object/from16 v8, p6 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/h/c/f2;->n(Ljava/lang/Object;[BIIIJLf/h/a/f/h/c/u;)I + + throw v18 + + :cond_15 + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move v5, v2 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move v8, v5 + + move/from16 v5, p3 + + move/from16 v6, v22 + + move v9, v11 + + move-wide/from16 v10, v23 + + move/from16 v12, v21 + + move-object/from16 v13, p6 + + invoke-virtual/range {v0 .. v13}, Lf/h/a/f/h/c/f2;->l(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/c/u;)I + + move-result v0 + + if-ne v0, v15, :cond_16 + + :goto_16 + move v2, v0 + + goto :goto_19 + + :cond_16 + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v1, p3 + + move/from16 v13, p4 + + move/from16 v11, p5 + + move-object/from16 v9, p6 + + move/from16 v6, v19 + + move/from16 v7, v26 + + move-object/from16 v10, v27 + + const/4 v8, -0x1 + + goto/16 :goto_0 + + :cond_17 + move v15, v2 + + move/from16 p3, v4 + + move/from16 v19, v6 + + move/from16 v26, v7 + + move-object/from16 v27, v10 + + :goto_17 + const/16 v25, 0x1 + + :goto_18 + move v2, v15 + + :goto_19 + move/from16 v9, p3 + + move/from16 v8, p5 + + move/from16 v6, v19 + + move/from16 v7, v26 + + :goto_1a + if-ne v9, v8, :cond_19 + + if-nez v8, :cond_18 + + goto :goto_1b + + :cond_18 + move v0, v2 + + move v1, v9 + + goto :goto_1c + + :cond_19 + :goto_1b + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/c/f2;->O(Ljava/lang/Object;)Lf/h/a/f/h/c/f3; + + move-result-object v4 + + move v0, v9 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move-object/from16 v5, p6 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->S1(I[BIILf/h/a/f/h/c/f3;Lf/h/a/f/h/c/u;)I + + move-result v0 + + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v13, p4 + + move v11, v8 + + move v1, v9 + + move-object/from16 v10, v27 + + const/4 v8, -0x1 + + move-object/from16 v9, p6 + + goto/16 :goto_0 + + :cond_1a + move/from16 v19, v6 + + move/from16 v26, v7 + + move-object/from16 v27, v10 + + move v8, v11 + + const/16 v25, 0x1 + + :goto_1c + const/4 v2, -0x1 + + if-eq v6, v2, :cond_1b + + int-to-long v2, v6 + + move-object/from16 v4, p1 + + move-object/from16 v5, v27 + + invoke-virtual {v5, v4, v2, v3, v7}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_1d + + :cond_1b + move-object/from16 v4, p1 + + :goto_1d + move-object/from16 v2, p0 + + iget-object v3, v2, Lf/h/a/f/h/c/f2;->k:[I + + if-eqz v3, :cond_21 + + array-length v5, v3 + + const/4 v6, 0x0 + + :goto_1e + if-ge v6, v5, :cond_21 + + aget v7, v3, v6 + + iget-object v9, v2, Lf/h/a/f/h/c/f2;->o:Lf/h/a/f/h/c/e3; + + iget-object v10, v2, Lf/h/a/f/h/c/f2;->a:[I + + aget v10, v10, v7 + + invoke-virtual {v2, v7}, Lf/h/a/f/h/c/f2;->A(I)I + + move-result v10 + + and-int v10, v10, v17 + + int-to-long v10, v10 + + invoke-static {v4, v10, v11}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v10 + + if-nez v10, :cond_1c + + goto :goto_1f + + :cond_1c + invoke-virtual {v2, v7}, Lf/h/a/f/h/c/f2;->z(I)Lf/h/a/f/h/c/d1; + + move-result-object v11 + + if-nez v11, :cond_1d + + goto :goto_1f + + :cond_1d + iget-object v12, v2, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {v12, v10}, Lf/h/a/f/h/c/x1;->j(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v10 + + iget-object v12, v2, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + iget-object v13, v2, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 v7, v7, 0x4 + + shl-int/lit8 v7, v7, 0x1 + + aget-object v7, v13, v7 + + invoke-interface {v12, v7}, Lf/h/a/f/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + + invoke-interface {v10}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v7 + + invoke-interface {v7}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v7 + + :cond_1e + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_20 + + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Ljava/util/Map$Entry; + + invoke-interface {v10}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/lang/Integer; + + invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I + + move-result v12 + + invoke-interface {v11, v12}, Lf/h/a/f/h/c/d1;->i(I)Lf/h/a/f/h/c/c1; + + move-result-object v12 + + if-nez v12, :cond_1e + + check-cast v9, Lf/h/a/f/h/c/g3; + + if-eqz v9, :cond_1f + + invoke-interface {v10}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {v10}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + throw v18 + + :cond_1f + throw v18 + + :cond_20 + :goto_1f + add-int/lit8 v6, v6, 0x1 + + goto :goto_1e + + :cond_21 + if-nez v8, :cond_23 + + move/from16 v3, p4 + + if-ne v0, v3, :cond_22 + + goto :goto_20 + + :cond_22 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v0 + + throw v0 + + :cond_23 + move/from16 v3, p4 + + if-gt v0, v3, :cond_24 + + if-ne v1, v8, :cond_24 + + :goto_20 + return v0 + + :cond_24 + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object v0 + + throw v0 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s(Lf/h/a/f/h/c/y3;ILjava/lang/Object;I)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/y3;", + "I", + "Ljava/lang/Object;", + "I)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p3, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + iget-object v1, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 p4, p4, 0x4 + + shl-int/lit8 p4, p4, 0x1 + + aget-object p4, v1, p4 + + invoke-interface {v0, p4}, Lf/h/a/f/h/c/x1;->h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + + iget-object p4, p0, Lf/h/a/f/h/c/f2;->q:Lf/h/a/f/h/c/x1; + + invoke-interface {p4, p3}, Lf/h/a/f/h/c/x1;->i(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p3 + + check-cast p1, Lf/h/a/f/h/c/i0; + + const/4 p4, 0x0 + + if-eqz p1, :cond_1 + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/util/Map$Entry; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v0, 0x2 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + throw p4 + + :cond_1 + throw p4 + + :cond_2 + :goto_0 + return-void +.end method + +.method public final t(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v0, v0, v1 + + const v1, 0xfffff + + and-int/2addr v0, v1 + + int-to-long v0, v0 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result v2 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v2 + + invoke-static {p2, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v2, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v2, p2}, Lf/h/a/f/h/c/b1;->d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/c/f2;->D(Ljava/lang/Object;I)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/c/f2;->D(Ljava/lang/Object;I)V + + :cond_2 + return-void +.end method + +.method public final u(Ljava/lang/Object;I)Z + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)Z" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->h:Z + + const v1, 0xfffff + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-eqz v0, :cond_14 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/2addr p2, v3 + + aget p2, v0, p2 + + and-int v0, p2, v1 + + int-to-long v0, v0 + + const/high16 v4, 0xff00000 + + and-int/2addr p2, v4 + + ushr-int/lit8 p2, p2, 0x14 + + const-wide/16 v4, 0x0 + + packed-switch p2, :pswitch_data_0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + return v3 + + :cond_0 + return v2 + + :pswitch_1 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v4 + + if-eqz v0, :cond_1 + + return v3 + + :cond_1 + return v2 + + :pswitch_2 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_2 + + return v3 + + :cond_2 + return v2 + + :pswitch_3 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v4 + + if-eqz v0, :cond_3 + + return v3 + + :cond_3 + return v2 + + :pswitch_4 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_4 + + return v3 + + :cond_4 + return v2 + + :pswitch_5 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_5 + + return v3 + + :cond_5 + return v2 + + :pswitch_6 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_6 + + return v3 + + :cond_6 + return v2 + + :pswitch_7 + sget-object p2, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/h/c/y;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + return v3 + + :cond_7 + return v2 + + :pswitch_8 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_8 + + return v3 + + :cond_8 + return v2 + + :pswitch_9 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + instance-of p2, p1, Ljava/lang/String; + + if-eqz p2, :cond_a + + check-cast p1, Ljava/lang/String; + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_9 + + return v3 + + :cond_9 + return v2 + + :cond_a + instance-of p2, p1, Lf/h/a/f/h/c/y; + + if-eqz p2, :cond_c + + sget-object p2, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + invoke-virtual {p2, p1}, Lf/h/a/f/h/c/y;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_b + + return v3 + + :cond_b + return v2 + + :cond_c + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_a + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->q(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 + + :pswitch_b + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_d + + return v3 + + :cond_d + return v2 + + :pswitch_c + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v4 + + if-eqz v0, :cond_e + + return v3 + + :cond_e + return v2 + + :pswitch_d + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_f + + return v3 + + :cond_f + return v2 + + :pswitch_e + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v4 + + if-eqz v0, :cond_10 + + return v3 + + :cond_10 + return v2 + + :pswitch_f + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->p(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v4 + + if-eqz v0, :cond_11 + + return v3 + + :cond_11 + return v2 + + :pswitch_10 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->r(Ljava/lang/Object;J)F + + move-result p1 + + const/4 p2, 0x0 + + cmpl-float p1, p1, p2 + + if-eqz p1, :cond_12 + + return v3 + + :cond_12 + return v2 + + :pswitch_11 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->s(Ljava/lang/Object;J)D + + move-result-wide p1 + + const-wide/16 v0, 0x0 + + cmpl-double v4, p1, v0 + + if-eqz v4, :cond_13 + + return v3 + + :cond_13 + return v2 + + :cond_14 + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p2, p2, 0x2 + + aget p2, v0, p2 + + ushr-int/lit8 v0, p2, 0x14 + + shl-int v0, v3, v0 + + and-int/2addr p2, v1 + + int-to-long v4, p2 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + and-int/2addr p1, v0 + + if-eqz p1, :cond_15 + + return v3 + + :cond_15 + return v2 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final v(Ljava/lang/Object;II)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p1 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final w(Ljava/lang/Object;III)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;III)Z" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/c/f2;->h:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/f2;->u(Ljava/lang/Object;I)Z + + move-result p1 + + return p1 + + :cond_0 + and-int p1, p3, p4 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final x(I)Lf/h/a/f/h/c/s2; + .locals 3 + + div-int/lit8 p1, p1, 0x4 + + shl-int/lit8 p1, p1, 0x1 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + check-cast v1, Lf/h/a/f/h/c/s2; + + if-eqz v1, :cond_0 + + return-object v1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + add-int/lit8 v2, p1, 0x1 + + aget-object v0, v0, v2 + + check-cast v0, Ljava/lang/Class; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + aput-object v0, v1, p1 + + return-object v0 +.end method + +.method public final y(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 p1, p1, 0x4 + + shl-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final z(I)Lf/h/a/f/h/c/d1; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Lf/h/a/f/h/c/d1<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/f2;->b:[Ljava/lang/Object; + + div-int/lit8 p1, p1, 0x4 + + shl-int/lit8 p1, p1, 0x1 + + add-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + check-cast p1, Lf/h/a/f/h/c/d1; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f3.smali new file mode 100644 index 0000000000..b57e846287 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f3.smali @@ -0,0 +1,667 @@ +.class public final Lf/h/a/f/h/c/f3; +.super Ljava/lang/Object; + + +# static fields +.field public static final f:Lf/h/a/f/h/c/f3; + + +# instance fields +.field public a:I + +.field public b:[I + +.field public c:[Ljava/lang/Object; + +.field public d:I + +.field public e:Z + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/c/f3; + + const/4 v1, 0x0 + + new-array v2, v1, [I + + new-array v3, v1, [Ljava/lang/Object; + + invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/f/h/c/f3;->(I[I[Ljava/lang/Object;Z)V + + sput-object v0, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + return-void +.end method + +.method public constructor ()V + .locals 4 + + const/16 v0, 0x8 + + new-array v1, v0, [I + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/f/h/c/f3;->(I[I[Ljava/lang/Object;Z)V + + return-void +.end method + +.method public constructor (I[I[Ljava/lang/Object;Z)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f3;->d:I + + iput p1, p0, Lf/h/a/f/h/c/f3;->a:I + + iput-object p2, p0, Lf/h/a/f/h/c/f3;->b:[I + + iput-object p3, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + iput-boolean p4, p0, Lf/h/a/f/h/c/f3;->e:Z + + return-void +.end method + +.method public static c(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + and-int/lit8 p0, p0, 0x7 + + if-eqz p0, :cond_4 + + const/4 v1, 0x1 + + if-eq p0, v1, :cond_3 + + const/4 v1, 0x2 + + if-eq p0, v1, :cond_2 + + const/4 v1, 0x3 + + if-eq p0, v1, :cond_1 + + const/4 v1, 0x5 + + if-ne p0, v1, :cond_0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p1, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + return-void + + :cond_0 + new-instance p0, Ljava/lang/RuntimeException; + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->c()Lcom/google/android/gms/internal/clearcut/zzcp; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw p0 + + :cond_1 + move-object p0, p2 + + check-cast p0, Lf/h/a/f/h/c/i0; + + iget-object v2, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v2, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + check-cast p1, Lf/h/a/f/h/c/f3; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/c/f3;->d(Lf/h/a/f/h/c/y3;)V + + iget-object p0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 p1, 0x4 + + invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + return-void + + :cond_2 + check-cast p1, Lf/h/a/f/h/c/y; + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + return-void + + :cond_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p2, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p2, v0, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + return-void + + :cond_4 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/c/i0; + + iget-object p2, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p2, v0, p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + return-void +.end method + +.method public static e()Lf/h/a/f/h/c/f3; + .locals 5 + + new-instance v0, Lf/h/a/f/h/c/f3; + + const/16 v1, 0x8 + + new-array v2, v1, [I + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v0, v3, v2, v1, v4}, Lf/h/a/f/h/c/f3;->(I[I[Ljava/lang/Object;Z)V + + return-object v0 +.end method + + +# virtual methods +.method public final a()I + .locals 6 + + iget v0, p0, Lf/h/a/f/h/c/f3;->d:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/f3;->a:I + + if-ge v0, v2, :cond_6 + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->b:[I + + aget v2, v2, v0 + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v2, v2, 0x7 + + if-eqz v2, :cond_5 + + const/4 v4, 0x1 + + if-eq v2, v4, :cond_4 + + const/4 v5, 0x2 + + if-eq v2, v5, :cond_3 + + const/4 v5, 0x3 + + if-eq v2, v5, :cond_2 + + const/4 v4, 0x5 + + if-ne v2, v4, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I + + move-result v2 + + goto :goto_1 + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->c()Lcom/google/android/gms/internal/clearcut/zzcp; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_2 + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v2 + + shl-int/2addr v2, v4 + + iget-object v3, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v3, v3, v0 + + check-cast v3, Lf/h/a/f/h/c/f3; + + invoke-virtual {v3}, Lf/h/a/f/h/c/f3;->a()I + + move-result v3 + + add-int/2addr v3, v2 + + add-int/2addr v3, v1 + + move v1, v3 + + goto :goto_2 + + :cond_3 + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Lf/h/a/f/h/c/y; + + invoke-static {v3, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/f/h/c/y;)I + + move-result v2 + + goto :goto_1 + + :cond_4 + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I + + move-result v2 + + goto :goto_1 + + :cond_5 + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->N(IJ)I + + move-result v2 + + :goto_1 + add-int/2addr v2, v1 + + move v1, v2 + + :goto_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_6 + iput v1, p0, Lf/h/a/f/h/c/f3;->d:I + + return v1 +.end method + +.method public final b(ILjava/lang/Object;)V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/c/f3;->e:Z + + if-eqz v0, :cond_2 + + iget v0, p0, Lf/h/a/f/h/c/f3;->a:I + + iget-object v1, p0, Lf/h/a/f/h/c/f3;->b:[I + + array-length v1, v1 + + if-ne v0, v1, :cond_1 + + const/4 v1, 0x4 + + if-ge v0, v1, :cond_0 + + const/16 v0, 0x8 + + goto :goto_0 + + :cond_0 + shr-int/lit8 v0, v0, 0x1 + + :goto_0 + iget v1, p0, Lf/h/a/f/h/c/f3;->a:I + + add-int/2addr v1, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/f3;->b:[I + + invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/f3;->b:[I + + iget-object v0, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/f3;->b:[I + + iget v1, p0, Lf/h/a/f/h/c/f3;->a:I + + aput p1, v0, v1 + + iget-object p1, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aput-object p2, p1, v1 + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/f/h/c/f3;->a:I + + return-void + + :cond_2 + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final d(Lf/h/a/f/h/c/y3;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/c/f3;->a:I + + if-nez v0, :cond_0 + + return-void + + :cond_0 + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/i0; + + if-eqz v0, :cond_2 + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/f/h/c/f3;->a:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/f3;->b:[I + + aget v1, v1, v0 + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-static {v1, v2, p1}, Lf/h/a/f/h/c/f3;->c(ILjava/lang/Object;Lf/h/a/f/h/c/y3;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + return-void + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + instance-of v2, p1, Lf/h/a/f/h/c/f3; + + if-nez v2, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/h/a/f/h/c/f3; + + iget v2, p0, Lf/h/a/f/h/c/f3;->a:I + + iget v3, p1, Lf/h/a/f/h/c/f3;->a:I + + if-ne v2, v3, :cond_8 + + iget-object v3, p0, Lf/h/a/f/h/c/f3;->b:[I + + iget-object v4, p1, Lf/h/a/f/h/c/f3;->b:[I + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v2, :cond_4 + + aget v6, v3, v5 + + aget v7, v4, v5 + + if-eq v6, v7, :cond_3 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_3 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v2, 0x1 + + :goto_1 + if-eqz v2, :cond_8 + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + iget v3, p0, Lf/h/a/f/h/c/f3;->a:I + + const/4 v4, 0x0 + + :goto_2 + if-ge v4, v3, :cond_6 + + aget-object v5, v2, v4 + + aget-object v6, p1, v4 + + invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_5 + + const/4 p1, 0x0 + + goto :goto_3 + + :cond_5 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_6 + const/4 p1, 0x1 + + :goto_3 + if-nez p1, :cond_7 + + goto :goto_4 + + :cond_7 + return v0 + + :cond_8 + :goto_4 + return v1 +.end method + +.method public final hashCode()I + .locals 8 + + iget v0, p0, Lf/h/a/f/h/c/f3;->a:I + + add-int/lit16 v1, v0, 0x20f + + mul-int/lit8 v1, v1, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->b:[I + + const/4 v3, 0x0 + + const/16 v4, 0x11 + + const/4 v5, 0x0 + + const/16 v6, 0x11 + + :goto_0 + if-ge v5, v0, :cond_0 + + mul-int/lit8 v6, v6, 0x1f + + aget v7, v2, v5 + + add-int/2addr v6, v7 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_0 + add-int/2addr v1, v6 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/c/f3;->a:I + + :goto_1 + if-ge v3, v2, :cond_1 + + mul-int/lit8 v4, v4, 0x1f + + aget-object v5, v0, v3 + + invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I + + move-result v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_1 + add-int/2addr v1, v4 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/f4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/f4.smali new file mode 100644 index 0000000000..fcbcfe40ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/f4.smali @@ -0,0 +1,239 @@ +.class public Lf/h/a/f/h/c/f4; +.super Ljava/lang/Object; + + +# instance fields +.field public volatile d:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return-void +.end method + +.method public static final c(Lf/h/a/f/h/c/f4;[BI)V + .locals 2 + + :try_start_0 + new-instance v0, Lf/h/a/f/h/c/z3; + + const/4 v1, 0x0 + + invoke-direct {v0, p1, v1, p2}, Lf/h/a/f/h/c/z3;->([BII)V + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/f4;->b(Lf/h/a/f/h/c/z3;)V + + iget-object p0, v0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p0}, Ljava/nio/ByteBuffer;->remaining()I + + move-result p0 + + if-nez p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + const/4 p1, 0x1 + + new-array p1, p1, [Ljava/lang/Object; + + iget-object p2, v0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p2}, Ljava/nio/ByteBuffer;->remaining()I + + move-result p2 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + aput-object p2, p1, v1 + + const-string p2, "Did not write as much data as expected, %s bytes remaining." + + invoke-static {p2, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception p0 + + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Serializing to a byte array threw an IOException (should never happen)." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method + + +# virtual methods +.method public b(Lf/h/a/f/h/c/z3;)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + return-void +.end method + +.method public synthetic clone()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/f4;->f()Lf/h/a/f/h/c/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final d()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/f4;->e()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return v0 +.end method + +.method public e()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-super {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/f4; + + return-object v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + const-string v0, "Error printing proto: " + + new-instance v1, Ljava/lang/StringBuffer; + + invoke-direct {v1}, Ljava/lang/StringBuffer;->()V + + const/4 v2, 0x0 + + :try_start_0 + new-instance v3, Ljava/lang/StringBuffer; + + invoke-direct {v3}, Ljava/lang/StringBuffer;->()V + + invoke-static {v2, p0, v3, v1}, Lf/h/a/c/i1/e;->Q2(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/StringBuffer;Ljava/lang/StringBuffer;)V + :try_end_0 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String; + + move-result-object v0 + + goto :goto_2 + + :catch_0 + move-exception v1 + + invoke-virtual {v1}, Ljava/lang/reflect/InvocationTargetException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + goto :goto_1 + + :catch_1 + move-exception v1 + + invoke-virtual {v1}, Ljava/lang/IllegalAccessException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_1 + + :goto_0 + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_2 + + :cond_1 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + move-object v0, v1 + + :goto_2 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g.smali new file mode 100644 index 0000000000..ecf30cb6d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g.smali @@ -0,0 +1,50 @@ +.class public final synthetic Lf/h/a/f/h/c/g; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/m; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/e; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/e;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/g;->a:Lf/h/a/f/h/c/e; + + return-void +.end method + + +# virtual methods +.method public final h()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/g;->a:Lf/h/a/f/h/c/e; + + if-eqz v0, :cond_0 + + sget-object v1, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v1 + + iget-object v0, v0, Lf/h/a/f/h/c/e;->c:Ljava/lang/String; + + invoke-static {v1, v0}, Lf/h/a/f/h/c/d5;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g0.smali new file mode 100644 index 0000000000..baff8c66f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g0.smali @@ -0,0 +1,36 @@ +.class public final Lf/h/a/f/h/c/g0; +.super Ljava/lang/Object; + + +# direct methods +.method public static a(J)J + .locals 4 + + const/4 v0, 0x1 + + ushr-long v0, p0, v0 + + const-wide/16 v2, 0x1 + + and-long/2addr p0, v2 + + neg-long p0, p0 + + xor-long/2addr p0, v0 + + return-wide p0 +.end method + +.method public static b(I)I + .locals 1 + + ushr-int/lit8 v0, p0, 0x1 + + and-int/lit8 p0, p0, 0x1 + + neg-int p0, p0 + + xor-int/2addr p0, v0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g1.smali new file mode 100644 index 0000000000..274aae526d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g1.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/h/c/g1; +.super Lf/h/a/f/h/c/k1; + + +# direct methods +.method public static d()Lf/h/a/f/h/c/c2; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 0 + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final hashCode()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g2.smali new file mode 100644 index 0000000000..36aaf6963f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g2.smali @@ -0,0 +1,888 @@ +.class public final Lf/h/a/f/h/c/g2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/s2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/c/c2; + +.field public final b:Lf/h/a/f/h/c/e3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation +.end field + +.field public final c:Z + +.field public final d:Lf/h/a/f/h/c/m0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/m0<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/c2;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/e3<", + "**>;", + "Lf/h/a/f/h/c/m0<", + "*>;", + "Lf/h/a/f/h/c/c2;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/c/n0; + + if-eqz p1, :cond_0 + + instance-of p1, p3, Lf/h/a/f/h/c/z0$c; + + iput-boolean p1, p0, Lf/h/a/f/h/c/g2;->c:Z + + iput-object p2, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + iput-object p3, p0, Lf/h/a/f/h/c/g2;->a:Lf/h/a/f/h/c/c2; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final b(Ljava/lang/Object;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + const/4 v2, 0x0 + + iput-boolean v2, v0, Lf/h/a/f/h/c/f3;->e:Z + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_1 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + iget-boolean v0, p1, Lf/h/a/f/h/c/q0;->b:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->j()V + + const/4 v0, 0x1 + + iput-boolean v0, p1, Lf/h/a/f/h/c/q0;->b:Z + + :goto_0 + return-void + + :cond_1 + throw v1 + + :cond_2 + throw v1 +.end method + +.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/c/z0; + + iget-object v2, v2, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + if-eqz v0, :cond_4 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/h/c/g2;->c:Z + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_2 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + if-eqz v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/c/z0$c; + + iget-object p2, p2, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/c/q0;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + throw v1 + + :cond_2 + throw v1 + + :cond_3 + const/4 p1, 0x1 + + return p1 + + :cond_4 + throw v1 + + :cond_5 + throw v1 +.end method + +.method public final d(Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + iget-boolean v2, p0, Lf/h/a/f/h/c/g2;->c:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v2, Lf/h/a/f/h/c/n0; + + if-eqz v2, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + mul-int/lit8 v0, v0, 0x35 + + invoke-virtual {p1}, Lf/h/a/f/h/c/q0;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + :goto_0 + return v0 + + :cond_2 + throw v1 +.end method + +.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/c/u2;->i(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/c/g2;->c:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/c/u2;->g(Lf/h/a/f/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_0 + return-void +.end method + +.method public final f(Ljava/lang/Object;)I + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v0, v0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + iget v2, v0, Lf/h/a/f/h/c/f3;->d:I + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + if-eq v2, v3, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget v5, v0, Lf/h/a/f/h/c/f3;->a:I + + if-ge v3, v5, :cond_1 + + iget-object v5, v0, Lf/h/a/f/h/c/f3;->b:[I + + aget v5, v5, v3 + + const/4 v6, 0x3 + + ushr-int/2addr v5, v6 + + iget-object v7, v0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v7, v7, v3 + + check-cast v7, Lf/h/a/f/h/c/y; + + const/4 v8, 0x1 + + invoke-static {v8}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v9 + + shl-int/lit8 v8, v9, 0x1 + + const/4 v9, 0x2 + + invoke-static {v9, v5}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I + + move-result v5 + + add-int/2addr v5, v8 + + invoke-static {v6, v7}, Lcom/google/android/gms/internal/clearcut/zzbn;->B(ILf/h/a/f/h/c/y;)I + + move-result v6 + + add-int/2addr v6, v5 + + add-int/2addr v2, v6 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iput v2, v0, Lf/h/a/f/h/c/f3;->d:I + + :goto_1 + add-int/2addr v2, v4 + + iget-boolean v0, p0, Lf/h/a/f/h/c/g2;->c:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_4 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + const/4 v0, 0x0 + + :goto_2 + iget-object v1, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/v2;->f()I + + move-result v1 + + if-ge v4, v1, :cond_2 + + iget-object v1, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1, v4}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/c/q0;->k(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object p1 + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-static {v1}, Lf/h/a/f/h/c/q0;->k(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + goto :goto_3 + + :cond_3 + add-int/2addr v2, v0 + + goto :goto_4 + + :cond_4 + throw v1 + + :cond_5 + :goto_4 + return v2 + + :cond_6 + throw v1 +.end method + +.method public final g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + const/4 v1, 0x0 + + if-eqz v0, :cond_7 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/z0$c; + + iget-object v0, v0, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {v0}, Lf/h/a/f/h/c/q0;->c()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/t0; + + invoke-interface {v3}, Lf/h/a/f/h/c/t0;->U()Lf/h/a/f/h/c/x3; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + if-ne v4, v5, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v4 + + if-nez v4, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/c/t0;->z()Z + + move-result v4 + + if-nez v4, :cond_1 + + instance-of v4, v2, Lf/h/a/f/h/c/i1; + + invoke-interface {v3}, Lf/h/a/f/h/c/t0;->c()I + + move-result v3 + + if-eqz v4, :cond_0 + + check-cast v2, Lf/h/a/f/h/c/i1; + + iget-object v2, v2, Lf/h/a/f/h/c/i1;->d:Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/g1; + + invoke-virtual {v2}, Lf/h/a/f/h/c/k1;->c()Lf/h/a/f/h/c/y; + + move-result-object v2 + + goto :goto_1 + + :cond_0 + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + :goto_1 + move-object v4, p2 + + check-cast v4, Lf/h/a/f/h/c/i0; + + invoke-virtual {v4, v3, v2}, Lf/h/a/f/h/c/i0;->c(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Found invalid MessageSet item." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/g2;->b:Lf/h/a/f/h/c/e3; + + check-cast v0, Lf/h/a/f/h/c/g3; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/c/z0; + + iget-object p1, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + if-eqz p1, :cond_5 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_4 + + const/4 v0, 0x0 + + :goto_2 + iget v1, p1, Lf/h/a/f/h/c/f3;->a:I + + if-ge v0, v1, :cond_3 + + iget-object v1, p1, Lf/h/a/f/h/c/f3;->b:[I + + aget v1, v1, v0 + + ushr-int/lit8 v1, v1, 0x3 + + iget-object v2, p1, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-virtual {p2, v1, v2}, Lf/h/a/f/h/c/i0;->c(ILjava/lang/Object;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_3 + return-void + + :cond_4 + throw v1 + + :cond_5 + throw v1 + + :cond_6 + throw v1 + + :cond_7 + throw v1 +.end method + +.method public final h(Ljava/lang/Object;[BIILf/h/a/f/h/c/u;)V + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/c/u;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p1, Lf/h/a/f/h/c/z0; + + iget-object v0, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + sget-object v1, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + if-ne v0, v1, :cond_0 + + invoke-static {}, Lf/h/a/f/h/c/f3;->e()Lf/h/a/f/h/c/f3; + + move-result-object v0 + + iput-object v0, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + :cond_0 + :goto_0 + if-ge p3, p4, :cond_9 + + invoke-static {p2, p3, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v3 + + iget v1, p5, Lf/h/a/f/h/c/u;->a:I + + const/16 p1, 0xb + + const/4 p3, 0x2 + + if-eq v1, p1, :cond_2 + + and-int/lit8 p1, v1, 0x7 + + if-ne p1, p3, :cond_1 + + move-object v2, p2 + + move v4, p4 + + move-object v5, v0 + + move-object v6, p5 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->S1(I[BIILf/h/a/f/h/c/f3;Lf/h/a/f/h/c/u;)I + + move-result p3 + + goto :goto_0 + + :cond_1 + invoke-static {v1, p2, v3, p4, p5}, Lf/h/a/c/i1/e;->Q1(I[BIILf/h/a/f/h/c/u;)I + + move-result p3 + + goto :goto_0 + + :cond_2 + const/4 p1, 0x0 + + const/4 v1, 0x0 + + :goto_1 + if-ge v3, p4, :cond_6 + + invoke-static {p2, v3, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v2 + + iget v3, p5, Lf/h/a/f/h/c/u;->a:I + + ushr-int/lit8 v4, v3, 0x3 + + and-int/lit8 v5, v3, 0x7 + + if-eq v4, p3, :cond_4 + + const/4 v6, 0x3 + + if-eq v4, v6, :cond_3 + + goto :goto_2 + + :cond_3 + if-ne v5, p3, :cond_5 + + invoke-static {p2, v2, p5}, Lf/h/a/c/i1/e;->C3([BILf/h/a/f/h/c/u;)I + + move-result v3 + + iget-object v1, p5, Lf/h/a/f/h/c/u;->c:Ljava/lang/Object; + + check-cast v1, Lf/h/a/f/h/c/y; + + goto :goto_1 + + :cond_4 + if-nez v5, :cond_5 + + invoke-static {p2, v2, p5}, Lf/h/a/c/i1/e;->g2([BILf/h/a/f/h/c/u;)I + + move-result v3 + + iget p1, p5, Lf/h/a/f/h/c/u;->a:I + + goto :goto_1 + + :cond_5 + :goto_2 + const/16 v4, 0xc + + if-eq v3, v4, :cond_7 + + invoke-static {v3, p2, v2, p4, p5}, Lf/h/a/c/i1/e;->Q1(I[BIILf/h/a/f/h/c/u;)I + + move-result v3 + + goto :goto_1 + + :cond_6 + move v2, v3 + + :cond_7 + if-eqz v1, :cond_8 + + shl-int/lit8 p1, p1, 0x3 + + or-int/2addr p1, p3 + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + :cond_8 + move p3, v2 + + goto :goto_0 + + :cond_9 + if-ne p3, p4, :cond_a + + return-void + + :cond_a + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzco;->d()Lcom/google/android/gms/internal/clearcut/zzco; + + move-result-object p1 + + throw p1 +.end method + +.method public final i(Ljava/lang/Object;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->d:Lf/h/a/f/h/c/m0; + + check-cast v0, Lf/h/a/f/h/c/n0; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p1, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {p1}, Lf/h/a/f/h/c/q0;->b()Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final newInstance()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/g2;->a:Lf/h/a/f/h/c/c2; + + invoke-interface {v0}, Lf/h/a/f/h/c/c2;->i()Lf/h/a/f/h/c/d2; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$a; + + invoke-virtual {v0}, Lf/h/a/f/h/c/z0$a;->l()Lf/h/a/f/h/c/c2; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g3.smali new file mode 100644 index 0000000000..3ed76e44b2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g3.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/c/g3; +.super Lf/h/a/f/h/c/e3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "Lf/h/a/f/h/c/f3;", + "Lf/h/a/f/h/c/f3;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/e3;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/g4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/g4.smali new file mode 100644 index 0000000000..e0f466aa3b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/g4.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/f/h/c/g4; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:[I + +.field public static final b:[J + +.field public static final c:[Ljava/lang/String; + +.field public static final d:[[B + +.field public static final e:[B + + +# direct methods +.method public static constructor ()V + .locals 2 + + const/4 v0, 0x0 + + new-array v1, v0, [I + + sput-object v1, Lf/h/a/f/h/c/g4;->a:[I + + new-array v1, v0, [J + + sput-object v1, Lf/h/a/f/h/c/g4;->b:[J + + new-array v1, v0, [Ljava/lang/String; + + sput-object v1, Lf/h/a/f/h/c/g4;->c:[Ljava/lang/String; + + new-array v1, v0, [[B + + sput-object v1, Lf/h/a/f/h/c/g4;->d:[[B + + new-array v0, v0, [B + + sput-object v0, Lf/h/a/f/h/c/g4;->e:[B + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h.smali new file mode 100644 index 0000000000..375a70682d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h.smali @@ -0,0 +1,53 @@ +.class public final synthetic Lf/h/a/f/h/c/h; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/m; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Z + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/h;->a:Ljava/lang/String; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/c/h;->b:Z + + return-void +.end method + + +# virtual methods +.method public final h()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/c/h;->a:Ljava/lang/String; + + iget-boolean v1, p0, Lf/h/a/f/h/c/h;->b:Z + + sget-object v2, Lf/h/a/f/h/c/e;->h:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v2 + + invoke-static {v2, v0, v1}, Lf/h/a/f/h/c/d5;->g(Landroid/content/ContentResolver;Ljava/lang/String;Z)Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h0.smali new file mode 100644 index 0000000000..f6ab863424 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h0.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/h/c/h0; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h1.smali new file mode 100644 index 0000000000..400930ef36 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h1.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/h/c/h1; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h2.smali new file mode 100644 index 0000000000..e80eb9ede9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h2.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/f/h/c/h2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/c2; +.implements Ljava/lang/Cloneable; + + +# virtual methods +.method public abstract m0()Lf/h/a/f/h/c/h2; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h3.smali new file mode 100644 index 0000000000..8e7c2e136c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h3.smali @@ -0,0 +1,135 @@ +.class public final Lf/h/a/f/h/c/h3; +.super Ljava/util/AbstractList; + +# interfaces +.implements Lf/h/a/f/h/c/m1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractList<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/c/m1;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/c/m1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/m1;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + return-void +.end method + + +# virtual methods +.method public final E0()Lf/h/a/f/h/c/m1; + .locals 0 + + return-object p0 +.end method + +.method public final I()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + invoke-interface {v0}, Lf/h/a/f/h/c/m1;->I()Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final J0(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + invoke-interface {v0, p1}, Lf/h/a/f/h/c/m1;->J0(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + return-object p1 +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/c/j3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/j3;->(Lf/h/a/f/h/c/h3;)V + + return-object v0 +.end method + +.method public final listIterator(I)Ljava/util/ListIterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/c/i3; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/c/i3;->(Lf/h/a/f/h/c/h3;I)V + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h4$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h4$a.smali new file mode 100644 index 0000000000..d96b32f43f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h4$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/h4$a; +.super Lf/h/a/f/h/c/z0$a; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/h4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0$a<", + "Lf/h/a/f/h/c/h4;", + "Lf/h/a/f/h/c/h4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/k4;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/c/h4;->zztx:Lf/h/a/f/h/c/h4; + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/z0$a;->(Lf/h/a/f/h/c/z0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/h4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/h4.smali new file mode 100644 index 0000000000..84bc117939 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/h4.smali @@ -0,0 +1,224 @@ +.class public final Lf/h/a/f/h/c/h4; +.super Lf/h/a/f/h/c/z0; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/h4$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0<", + "Lf/h/a/f/h/c/h4;", + "Lf/h/a/f/h/c/h4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# static fields +.field public static volatile zzbg:Lf/h/a/f/h/c/l2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/l2<", + "Lf/h/a/f/h/c/h4;", + ">;" + } + .end annotation +.end field + +.field public static final zztx:Lf/h/a/f/h/c/h4; + + +# instance fields +.field public zzbb:I + +.field public zztu:I + +.field public zztv:Ljava/lang/String; + +.field public zztw:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/c/h4; + + invoke-direct {v0}, Lf/h/a/f/h/c/h4;->()V + + sput-object v0, Lf/h/a/f/h/c/h4;->zztx:Lf/h/a/f/h/c/h4; + + const-class v1, Lf/h/a/f/h/c/h4; + + sget-object v2, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/z0;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/c/h4;->zztv:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/c/h4;->zztw:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/c/k4;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/h4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/c/h4; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/c/h4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/z0$b; + + sget-object p3, Lf/h/a/f/h/c/h4;->zztx:Lf/h/a/f/h/c/h4; + + invoke-direct {p1, p3}, Lf/h/a/f/h/c/z0$b;->(Lf/h/a/f/h/c/z0;)V + + sput-object p1, Lf/h/a/f/h/c/h4;->zzbg:Lf/h/a/f/h/c/l2; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/h4;->zztx:Lf/h/a/f/h/c/h4; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x4 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzbb" + + aput-object v0, p1, p2 + + const-string p2, "zztu" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zztv" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zztw" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0004\u0000\u0000\u0000\u0001\u0004\u0000\u0002\u0008\u0001\u0003\u0008\u0002" + + sget-object p3, Lf/h/a/f/h/c/h4;->zztx:Lf/h/a/f/h/c/h4; + + new-instance v0, Lf/h/a/f/h/c/p2; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/c/p2;->(Lf/h/a/f/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/c/h4$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/c/h4$a;->(Lf/h/a/f/h/c/k4;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/c/h4; + + invoke-direct {p1}, Lf/h/a/f/h/c/h4;->()V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i.smali new file mode 100644 index 0000000000..575be555ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i.smali @@ -0,0 +1,12 @@ +.class public final Lf/h/a/f/h/c/i; +.super Lf/h/a/f/h/c/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e<", + "Ljava/lang/Long;", + ">;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i0.smali new file mode 100644 index 0000000000..8122edc98b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i0.smali @@ -0,0 +1,193 @@ +.class public final Lf/h/a/f/h/c/i0; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/y3; + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/clearcut/zzbn; + + +# direct methods +.method public constructor (Lcom/google/android/gms/internal/clearcut/zzbn;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "output" + + invoke-static {p1, v0}, Lf/h/a/f/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + iput-object p0, p1, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; + + return-void +.end method + + +# virtual methods +.method public final a(ID)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + if-eqz v0, :cond_0 + + invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide p2 + + invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final b(IF)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + if-eqz v0, :cond_0 + + invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p2 + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final c(ILjava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p2, Lf/h/a/f/h/c/y; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast p2, Lf/h/a/f/h/c/y; + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->t(ILf/h/a/f/h/c/y;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast p2, Lf/h/a/f/h/c/c2; + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->u(ILf/h/a/f/h/c/c2;)V + + return-void +.end method + +.method public final d(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast p2, Lf/h/a/f/h/c/c2; + + invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V + + return-void +.end method + +.method public final e(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-static {p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J + + move-result-wide p2 + + invoke-virtual {v0, p1, p2, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + return-void +.end method + +.method public final f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast p2, Lf/h/a/f/h/c/c2; + + const/4 v1, 0x3 + + invoke-virtual {v0, p1, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + iget-object v1, v0, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; + + invoke-interface {p3, p2, v1}, Lf/h/a/f/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + + const/4 p2, 0x4 + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + return-void +.end method + +.method public final g(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-static {p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I + + move-result p2 + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i1.smali new file mode 100644 index 0000000000..0b7f1e4a22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i1.smali @@ -0,0 +1,124 @@ +.class public final Lf/h/a/f/h/c/i1; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Map$Entry; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map$Entry<", + "TK;", + "Lf/h/a/f/h/c/g1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Map$Entry;Lf/h/a/f/h/c/h1;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/i1;->d:Ljava/util/Map$Entry; + + return-void +.end method + + +# virtual methods +.method public final getKey()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TK;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/i1;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/i1;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/g1; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/c/g1;->d()Lf/h/a/f/h/c/c2; + + throw v1 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p1, Lf/h/a/f/h/c/c2; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/i1;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/g1; + + check-cast p1, Lf/h/a/f/h/c/c2; + + iget-object v1, v0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + iput-object p1, v0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + return-object v1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i2.smali new file mode 100644 index 0000000000..4dc0b90fd3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i2.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/c/i2; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i3.smali new file mode 100644 index 0000000000..4d7c11884a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i3.smali @@ -0,0 +1,166 @@ +.class public final Lf/h/a/f/h/c/i3; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/ListIterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/ListIterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:I + +.field public final synthetic f:Lf/h/a/f/h/c/h3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/h3;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/i3;->f:Lf/h/a/f/h/c/h3; + + iput p2, p0, Lf/h/a/f/h/c/i3;->e:I + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/c/i3;->f:Lf/h/a/f/h/c/h3; + + iget-object p1, p1, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + iget p2, p0, Lf/h/a/f/h/c/i3;->e:I + + invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + return-void +.end method + + +# virtual methods +.method public final synthetic add(Ljava/lang/Object;)V + .locals 0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final hasPrevious()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final nextIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I + + move-result v0 + + return v0 +.end method + +.method public final synthetic previous()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final previousIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/i3;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I + + move-result v0 + + return v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final synthetic set(Ljava/lang/Object;)V + .locals 0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i4$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i4$a.smali new file mode 100644 index 0000000000..5cef627393 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i4$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/i4$a; +.super Lf/h/a/f/h/c/z0$a; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/i4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0$a<", + "Lf/h/a/f/h/c/i4;", + "Lf/h/a/f/h/c/i4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/k4;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/c/i4;->zzbfc:Lf/h/a/f/h/c/i4; + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/z0$a;->(Lf/h/a/f/h/c/z0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i4$b.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i4$b.smali new file mode 100644 index 0000000000..3a22bc0662 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i4$b.smali @@ -0,0 +1,454 @@ +.class public final enum Lf/h/a/f/h/c/i4$b; +.super Ljava/lang/Enum; + +# interfaces +.implements Lf/h/a/f/h/c/c1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/i4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/i4$b;", + ">;", + "Lf/h/a/f/h/c/c1;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/i4$b; + +.field public static final enum e:Lf/h/a/f/h/c/i4$b; + +.field public static final enum f:Lf/h/a/f/h/c/i4$b; + +.field public static final enum g:Lf/h/a/f/h/c/i4$b; + +.field public static final enum h:Lf/h/a/f/h/c/i4$b; + +.field public static final enum i:Lf/h/a/f/h/c/i4$b; + +.field public static final enum j:Lf/h/a/f/h/c/i4$b; + +.field public static final enum k:Lf/h/a/f/h/c/i4$b; + +.field public static final enum l:Lf/h/a/f/h/c/i4$b; + +.field public static final enum m:Lf/h/a/f/h/c/i4$b; + +.field public static final enum n:Lf/h/a/f/h/c/i4$b; + +.field public static final enum o:Lf/h/a/f/h/c/i4$b; + +.field public static final enum p:Lf/h/a/f/h/c/i4$b; + +.field public static final enum q:Lf/h/a/f/h/c/i4$b; + +.field public static final enum r:Lf/h/a/f/h/c/i4$b; + +.field public static final enum s:Lf/h/a/f/h/c/i4$b; + +.field public static final enum t:Lf/h/a/f/h/c/i4$b; + +.field public static final enum u:Lf/h/a/f/h/c/i4$b; + +.field public static final enum v:Lf/h/a/f/h/c/i4$b; + +.field public static final enum w:Lf/h/a/f/h/c/i4$b; + +.field public static final enum x:Lf/h/a/f/h/c/i4$b; + +.field public static final y:Lf/h/a/f/h/c/d1; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/d1<", + "Lf/h/a/f/h/c/i4$b;", + ">;" + } + .end annotation +.end field + +.field public static final synthetic z:[Lf/h/a/f/h/c/i4$b; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "UNKNOWN_MOBILE_SUBTYPE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->d:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "GPRS" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->e:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "EDGE" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->f:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "UMTS" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->g:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "CDMA" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->h:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "EVDO_0" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v7}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->i:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "EVDO_A" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v8}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->j:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "RTT" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9, v9}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->k:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "HSDPA" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10, v10}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->l:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "HSUPA" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11, v11}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->m:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "HSPA" + + const/16 v12, 0xa + + invoke-direct {v0, v1, v12, v12}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->n:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "IDEN" + + const/16 v13, 0xb + + invoke-direct {v0, v1, v13, v13}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->o:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "EVDO_B" + + const/16 v14, 0xc + + invoke-direct {v0, v1, v14, v14}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->p:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "LTE" + + const/16 v15, 0xd + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->q:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "EHRPD" + + const/16 v15, 0xe + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->r:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "HSPAP" + + const/16 v15, 0xf + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->s:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "GSM" + + const/16 v15, 0x10 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->t:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "TD_SCDMA" + + const/16 v15, 0x11 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->u:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "IWLAN" + + const/16 v15, 0x12 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->v:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "LTE_CA" + + const/16 v15, 0x13 + + invoke-direct {v0, v1, v15, v15}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->w:Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/i4$b; + + const-string v1, "COMBINED" + + const/16 v15, 0x14 + + const/16 v14, 0x64 + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/f/h/c/i4$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->x:Lf/h/a/f/h/c/i4$b; + + const/16 v1, 0x15 + + new-array v1, v1, [Lf/h/a/f/h/c/i4$b; + + sget-object v14, Lf/h/a/f/h/c/i4$b;->d:Lf/h/a/f/h/c/i4$b; + + aput-object v14, v1, v2 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->e:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->f:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->g:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->h:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->i:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->j:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->k:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->l:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v10 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->m:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v11 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->n:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v12 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->o:Lf/h/a/f/h/c/i4$b; + + aput-object v2, v1, v13 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->p:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0xc + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->q:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0xd + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->r:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0xe + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->s:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0xf + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->t:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->u:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0x11 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->v:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0x12 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$b;->w:Lf/h/a/f/h/c/i4$b; + + const/16 v3, 0x13 + + aput-object v2, v1, v3 + + aput-object v0, v1, v15 + + sput-object v1, Lf/h/a/f/h/c/i4$b;->z:[Lf/h/a/f/h/c/i4$b; + + new-instance v0, Lf/h/a/f/h/c/l4; + + invoke-direct {v0}, Lf/h/a/f/h/c/l4;->()V + + sput-object v0, Lf/h/a/f/h/c/i4$b;->y:Lf/h/a/f/h/c/d1; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/c/i4$b;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/i4$b; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/i4$b;->z:[Lf/h/a/f/h/c/i4$b; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/i4$b;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/i4$b; + + return-object v0 +.end method + + +# virtual methods +.method public final c()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/i4$b;->value:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i4$c.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i4$c.smali new file mode 100644 index 0000000000..df779cb2dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i4$c.smali @@ -0,0 +1,416 @@ +.class public final enum Lf/h/a/f/h/c/i4$c; +.super Ljava/lang/Enum; + +# interfaces +.implements Lf/h/a/f/h/c/c1; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/i4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/i4$c;", + ">;", + "Lf/h/a/f/h/c/c1;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/i4$c; + +.field public static final enum e:Lf/h/a/f/h/c/i4$c; + +.field public static final enum f:Lf/h/a/f/h/c/i4$c; + +.field public static final enum g:Lf/h/a/f/h/c/i4$c; + +.field public static final enum h:Lf/h/a/f/h/c/i4$c; + +.field public static final enum i:Lf/h/a/f/h/c/i4$c; + +.field public static final enum j:Lf/h/a/f/h/c/i4$c; + +.field public static final enum k:Lf/h/a/f/h/c/i4$c; + +.field public static final enum l:Lf/h/a/f/h/c/i4$c; + +.field public static final enum m:Lf/h/a/f/h/c/i4$c; + +.field public static final enum n:Lf/h/a/f/h/c/i4$c; + +.field public static final enum o:Lf/h/a/f/h/c/i4$c; + +.field public static final enum p:Lf/h/a/f/h/c/i4$c; + +.field public static final enum q:Lf/h/a/f/h/c/i4$c; + +.field public static final enum r:Lf/h/a/f/h/c/i4$c; + +.field public static final enum s:Lf/h/a/f/h/c/i4$c; + +.field public static final enum t:Lf/h/a/f/h/c/i4$c; + +.field public static final enum u:Lf/h/a/f/h/c/i4$c; + +.field public static final enum v:Lf/h/a/f/h/c/i4$c; + +.field public static final w:Lf/h/a/f/h/c/d1; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/d1<", + "Lf/h/a/f/h/c/i4$c;", + ">;" + } + .end annotation +.end field + +.field public static final synthetic x:[Lf/h/a/f/h/c/i4$c; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 17 + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "NONE" + + const/4 v2, 0x0 + + const/4 v3, -0x1 + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->d:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v2}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->e:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "WIFI" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v3}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->f:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_MMS" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v4}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->g:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_SUPL" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v5}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->h:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_DUN" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v6}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->i:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_HIPRI" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v7}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->j:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "WIMAX" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9, v8}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->k:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "BLUETOOTH" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10, v9}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->l:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "DUMMY" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11, v10}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->m:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "ETHERNET" + + const/16 v12, 0xa + + invoke-direct {v0, v1, v12, v11}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->n:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_FOTA" + + const/16 v13, 0xb + + invoke-direct {v0, v1, v13, v12}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->o:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_IMS" + + const/16 v14, 0xc + + invoke-direct {v0, v1, v14, v13}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->p:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_CBS" + + const/16 v15, 0xd + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->q:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "WIFI_P2P" + + const/16 v14, 0xe + + invoke-direct {v0, v1, v14, v15}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->r:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_IA" + + const/16 v15, 0xf + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->s:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "MOBILE_EMERGENCY" + + const/16 v14, 0x10 + + invoke-direct {v0, v1, v14, v15}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->t:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "PROXY" + + const/16 v15, 0x11 + + invoke-direct {v0, v1, v15, v14}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->u:Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/i4$c; + + const-string v1, "VPN" + + const/16 v14, 0x12 + + invoke-direct {v0, v1, v14, v15}, Lf/h/a/f/h/c/i4$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->v:Lf/h/a/f/h/c/i4$c; + + const/16 v1, 0x13 + + new-array v1, v1, [Lf/h/a/f/h/c/i4$c; + + sget-object v16, Lf/h/a/f/h/c/i4$c;->d:Lf/h/a/f/h/c/i4$c; + + aput-object v16, v1, v2 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->e:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->f:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->g:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->h:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->i:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->j:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->k:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->l:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v10 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->m:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v11 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->n:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v12 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->o:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v13 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->p:Lf/h/a/f/h/c/i4$c; + + const/16 v3, 0xc + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->q:Lf/h/a/f/h/c/i4$c; + + const/16 v3, 0xd + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->r:Lf/h/a/f/h/c/i4$c; + + const/16 v3, 0xe + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->s:Lf/h/a/f/h/c/i4$c; + + const/16 v3, 0xf + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->t:Lf/h/a/f/h/c/i4$c; + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/i4$c;->u:Lf/h/a/f/h/c/i4$c; + + aput-object v2, v1, v15 + + aput-object v0, v1, v14 + + sput-object v1, Lf/h/a/f/h/c/i4$c;->x:[Lf/h/a/f/h/c/i4$c; + + new-instance v0, Lf/h/a/f/h/c/m4; + + invoke-direct {v0}, Lf/h/a/f/h/c/m4;->()V + + sput-object v0, Lf/h/a/f/h/c/i4$c;->w:Lf/h/a/f/h/c/d1; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/c/i4$c;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/i4$c; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/i4$c;->x:[Lf/h/a/f/h/c/i4$c; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/i4$c;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/i4$c; + + return-object v0 +.end method + + +# virtual methods +.method public final c()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/i4$c;->value:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/i4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/i4.smali new file mode 100644 index 0000000000..e8a3772b41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/i4.smali @@ -0,0 +1,226 @@ +.class public final Lf/h/a/f/h/c/i4; +.super Lf/h/a/f/h/c/z0; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/i4$a;, + Lf/h/a/f/h/c/i4$b;, + Lf/h/a/f/h/c/i4$c; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0<", + "Lf/h/a/f/h/c/i4;", + "Lf/h/a/f/h/c/i4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# static fields +.field public static final zzbfc:Lf/h/a/f/h/c/i4; + +.field public static volatile zzbg:Lf/h/a/f/h/c/l2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/l2<", + "Lf/h/a/f/h/c/i4;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzbb:I + +.field public zzbfa:I + +.field public zzbfb:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/c/i4; + + invoke-direct {v0}, Lf/h/a/f/h/c/i4;->()V + + sput-object v0, Lf/h/a/f/h/c/i4;->zzbfc:Lf/h/a/f/h/c/i4; + + const-class v1, Lf/h/a/f/h/c/i4; + + sget-object v2, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/z0;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/i4;->zzbfa:I + + return-void +.end method + + +# virtual methods +.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/c/k4;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/i4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/c/i4; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/c/i4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/z0$b; + + sget-object p3, Lf/h/a/f/h/c/i4;->zzbfc:Lf/h/a/f/h/c/i4; + + invoke-direct {p1, p3}, Lf/h/a/f/h/c/z0$b;->(Lf/h/a/f/h/c/z0;)V + + sput-object p1, Lf/h/a/f/h/c/i4;->zzbg:Lf/h/a/f/h/c/l2; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/i4;->zzbfc:Lf/h/a/f/h/c/i4; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzbb" + + aput-object v0, p1, p2 + + const-string p2, "zzbfa" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/c/i4$c;->w:Lf/h/a/f/h/c/d1; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzbfb" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + sget-object p3, Lf/h/a/f/h/c/i4$b;->y:Lf/h/a/f/h/c/d1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0003\u0000\u0000\u0000\u0001\u000c\u0000\u0002\u000c\u0001" + + sget-object p3, Lf/h/a/f/h/c/i4;->zzbfc:Lf/h/a/f/h/c/i4; + + new-instance v0, Lf/h/a/f/h/c/p2; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/c/p2;->(Lf/h/a/f/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/c/i4$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/c/i4$a;->(Lf/h/a/f/h/c/k4;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/c/i4; + + invoke-direct {p1}, Lf/h/a/f/h/c/i4;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j.smali new file mode 100644 index 0000000000..cae3b873fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j.smali @@ -0,0 +1,155 @@ +.class public final Lf/h/a/f/h/c/j; +.super Lf/h/a/f/h/c/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Boolean;)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, p2, p3, v0}, Lf/h/a/f/h/c/e;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/i;)V + + return-void +.end method + + +# virtual methods +.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; + .locals 3 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + const/4 v1, 0x0 + + invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception p1 + + const-string v0, "Invalid boolean value in SharedPreferences for " + + iget-object v1, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_0 + const-string v1, "PhenotypeFlag" + + invoke-static {v1, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const/4 p1, 0x0 + + :goto_1 + return-object p1 +.end method + +.method public final synthetic f(Ljava/lang/String;)Ljava/lang/Object; + .locals 4 + + sget-object v0, Lf/h/a/f/h/c/d5;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + return-object p1 + + :cond_0 + sget-object v0, Lf/h/a/f/h/c/d5;->d:Ljava/util/regex/Pattern; + + invoke-virtual {v0, p1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v0 + + if-eqz v0, :cond_1 + + sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + const/16 v1, 0x1c + + invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v1 + + const-string v1, "Invalid boolean value for " + + const-string v3, ": " + + invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "PhenotypeFlag" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j0.smali new file mode 100644 index 0000000000..686ad122e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j0.smali @@ -0,0 +1,631 @@ +.class public final Lf/h/a/f/h/c/j0; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/e1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/c/e1<", + "Ljava/lang/Double;", + ">;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[D + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/j0; + + invoke-direct {v0}, Lf/h/a/f/h/c/j0;->()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [D + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/j0;->f:I + + return-void +.end method + +.method public constructor ([DI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/j0;->e:[D + + iput p2, p0, Lf/h/a/f/h/c/j0;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 2 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/f/h/c/j0;->h(ID)V + + return-void +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Double;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/c/j0; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/j0; + + iget v0, p1, Lf/h/a/f/h/c/j0;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/c/j0;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([DI)[D + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/c/j0;->e:[D + + iget-object v2, p0, Lf/h/a/f/h/c/j0;->e:[D + + iget v4, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p1, Lf/h/a/f/h/c/j0;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/j0; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/j0; + + iget v1, p0, Lf/h/a/f/h/c/j0;->f:I + + iget v2, p1, Lf/h/a/f/h/c/j0;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/j0;->e:[D + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/j0;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v4, v2, v1 + + aget-wide v6, p1, v1 + + cmpl-double v2, v4, v6 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/j0;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v1, v0, p1 + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(ID)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/j0;->e:[D + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [D + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/c/j0;->e:[D + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/c/j0;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + aput-wide p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/c/j0;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/j0;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final hashCode()I + .locals 5 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/j0;->f:I + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v2 + + mul-int/lit8 v0, v0, 0x1f + + invoke-static {v2, v3}, Lf/h/a/f/h/c/b1;->h(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/j0;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/j0; + + iget-object v1, p0, Lf/h/a/f/h/c/j0;->e:[D + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([DI)[D + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/c/j0;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/c/j0;->([DI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/j0;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v1, v0, p1 + + iget v3, p0, Lf/h/a/f/h/c/j0;->f:I + + add-int/lit8 v4, v3, -0x1 + + if-ge p1, v4, :cond_0 + + add-int/lit8 v4, p1, 0x1 + + sub-int/2addr v3, p1 + + invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/c/j0;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/j0;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/j0;->e:[D + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/c/j0;->f:I + + sub-int/2addr v2, v1 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/c/j0;->f:I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/j0;->e:[D + + iget v1, p0, Lf/h/a/f/h/c/j0;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/c/j0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 4 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/j0;->j(I)V + + iget-object p2, p0, Lf/h/a/f/h/c/j0;->e:[D + + aget-wide v2, p2, p1 + + aput-wide v0, p2, p1 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/j0;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j1.smali new file mode 100644 index 0000000000..5207fb14ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j1.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/h/c/j1; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Iterator;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/j1;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/j1;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/c/j1;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + instance-of v1, v1, Lf/h/a/f/h/c/g1; + + if-eqz v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/c/i1; + + const/4 v2, 0x0 + + invoke-direct {v1, v0, v2}, Lf/h/a/f/h/c/i1;->(Ljava/util/Map$Entry;Lf/h/a/f/h/c/h1;)V + + return-object v1 + + :cond_0 + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/j1;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j2.smali new file mode 100644 index 0000000000..d71622818d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j2.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/f/h/c/j2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/i2; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p1, Lf/h/a/f/h/c/z0; + + const/4 v0, 0x4 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j3.smali new file mode 100644 index 0000000000..1b02904a7b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j3.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/c/j3; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:Lf/h/a/f/h/c/h3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/h3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/j3;->e:Lf/h/a/f/h/c/h3; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/c/j3;->e:Lf/h/a/f/h/c/h3; + + iget-object p1, p1, Lf/h/a/f/h/c/h3;->d:Lf/h/a/f/h/c/m1; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/j3;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/j3;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/j3;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/j4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/j4.smali new file mode 100644 index 0000000000..9e087f64bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/j4.smali @@ -0,0 +1,155 @@ +.class public final enum Lf/h/a/f/h/c/j4; +.super Ljava/lang/Enum; + +# interfaces +.implements Lf/h/a/f/h/c/c1; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/j4;", + ">;", + "Lf/h/a/f/h/c/c1;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/j4; + +.field public static final enum e:Lf/h/a/f/h/c/j4; + +.field public static final enum f:Lf/h/a/f/h/c/j4; + +.field public static final enum g:Lf/h/a/f/h/c/j4; + +.field public static final enum h:Lf/h/a/f/h/c/j4; + +.field public static final synthetic i:[Lf/h/a/f/h/c/j4; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 8 + + new-instance v0, Lf/h/a/f/h/c/j4; + + const-string v1, "DEFAULT" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/c/j4;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/j4;->d:Lf/h/a/f/h/c/j4; + + new-instance v0, Lf/h/a/f/h/c/j4; + + const-string v1, "UNMETERED_ONLY" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/c/j4;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/j4;->e:Lf/h/a/f/h/c/j4; + + new-instance v0, Lf/h/a/f/h/c/j4; + + const-string v1, "UNMETERED_OR_DAILY" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/c/j4;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/j4;->f:Lf/h/a/f/h/c/j4; + + new-instance v0, Lf/h/a/f/h/c/j4; + + const-string v1, "FAST_IF_RADIO_AWAKE" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/c/j4;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/j4;->g:Lf/h/a/f/h/c/j4; + + new-instance v0, Lf/h/a/f/h/c/j4; + + const-string v1, "NEVER" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/f/h/c/j4;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/c/j4;->h:Lf/h/a/f/h/c/j4; + + const/4 v1, 0x5 + + new-array v1, v1, [Lf/h/a/f/h/c/j4; + + sget-object v7, Lf/h/a/f/h/c/j4;->d:Lf/h/a/f/h/c/j4; + + aput-object v7, v1, v2 + + sget-object v2, Lf/h/a/f/h/c/j4;->e:Lf/h/a/f/h/c/j4; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/j4;->f:Lf/h/a/f/h/c/j4; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/j4;->g:Lf/h/a/f/h/c/j4; + + aput-object v2, v1, v5 + + aput-object v0, v1, v6 + + sput-object v1, Lf/h/a/f/h/c/j4;->i:[Lf/h/a/f/h/c/j4; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/c/j4;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/j4; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/j4;->i:[Lf/h/a/f/h/c/j4; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/j4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/j4; + + return-object v0 +.end method + + +# virtual methods +.method public final c()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/j4;->value:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k.smali new file mode 100644 index 0000000000..1b32c905a8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k.smali @@ -0,0 +1,87 @@ +.class public final Lf/h/a/f/h/c/k; +.super Lf/h/a/f/h/c/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, p2, p3, v0}, Lf/h/a/f/h/c/e;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/i;)V + + return-void +.end method + + +# virtual methods +.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; + .locals 4 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-interface {p1, v1, v0}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception p1 + + const-string v1, "Invalid string value in SharedPreferences for " + + iget-object v2, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v1, v2 + + :goto_0 + const-string v2, "PhenotypeFlag" + + invoke-static {v2, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_1 + return-object v0 +.end method + +.method public final synthetic f(Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k0.smali new file mode 100644 index 0000000000..c15c3d967a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k0.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/k0; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + :try_start_0 + const-string v0, "com.google.protobuf.ExtensionRegistry" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/k0;->a:Ljava/lang/Class; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k1.smali new file mode 100644 index 0000000000..b1785cb4ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k1.smali @@ -0,0 +1,280 @@ +.class public Lf/h/a/f/h/c/k1; +.super Ljava/lang/Object; + + +# instance fields +.field public volatile a:Lf/h/a/f/h/c/c2; + +.field public volatile b:Lf/h/a/f/h/c/y; + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/c/l0;->a()Lf/h/a/f/h/c/l0; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + invoke-virtual {v0}, Lf/h/a/f/h/c/y;->size()I + + move-result v0 + + return v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + invoke-interface {v0}, Lf/h/a/f/h/c/c2;->j()I + + move-result v0 + + return v0 + + :cond_1 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final b(Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/c2; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + if-nez v0, :cond_1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + if-eqz v0, :cond_0 + + :goto_0 + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :cond_0 + :try_start_1 + iput-object p1, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + sget-object v0, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + iput-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + :try_end_1 + .catch Lcom/google/android/gms/internal/clearcut/zzco; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_2 + iput-object p1, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + sget-object p1, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + iput-object p1, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p1 + + :cond_1 + :goto_1 + iget-object p1, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + return-object p1 +.end method + +.method public final c()Lf/h/a/f/h/c/y; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + return-object v0 + + :cond_0 + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + monitor-exit p0 + + return-object v0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + if-nez v0, :cond_2 + + sget-object v0, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + :goto_0 + iput-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + invoke-interface {v0}, Lf/h/a/f/h/c/c2;->f()Lf/h/a/f/h/c/y; + + move-result-object v0 + + goto :goto_0 + + :goto_1 + iget-object v0, p0, Lf/h/a/f/h/c/k1;->b:Lf/h/a/f/h/c/y; + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/c/k1; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/k1; + + iget-object v0, p0, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + iget-object v1, p1, Lf/h/a/f/h/c/k1;->a:Lf/h/a/f/h/c/c2; + + if-nez v0, :cond_2 + + if-nez v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/k1;->c()Lf/h/a/f/h/c/y; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/c/k1;->c()Lf/h/a/f/h/c/y; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/y;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + if-eqz v0, :cond_3 + + if-eqz v1, :cond_3 + + invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + if-eqz v0, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/c/e2;->c()Lf/h/a/f/h/c/c2; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/f/h/c/k1;->b(Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/c2; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_4 + invoke-interface {v1}, Lf/h/a/f/h/c/e2;->c()Lf/h/a/f/h/c/c2; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/k1;->b(Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/c2; + + move-result-object p1 + + invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k2.smali new file mode 100644 index 0000000000..3342ba658b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k2.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/c/k2; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/i2; + +.field public static final b:Lf/h/a/f/h/c/i2; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.NewInstanceSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/i2; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/k2;->a:Lf/h/a/f/h/c/i2; + + new-instance v0, Lf/h/a/f/h/c/j2; + + invoke-direct {v0}, Lf/h/a/f/h/c/j2;->()V + + sput-object v0, Lf/h/a/f/h/c/k2;->b:Lf/h/a/f/h/c/i2; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k3$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k3$a.smali new file mode 100644 index 0000000000..74e17added --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k3$a.smali @@ -0,0 +1,209 @@ +.class public final Lf/h/a/f/h/c/k3$a; +.super Lf/h/a/f/h/c/k3$d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/k3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/k3$d;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final b(JB)V + .locals 2 + + const-wide/16 v0, -0x1 + + and-long/2addr p1, v0 + + long-to-int p2, p1 + + invoke-static {p2, p3}, Llibcore/io/Memory;->pokeByte(IB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/c/k3$d;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->c(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->i(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final h([BJJJ)V + .locals 2 + + const-wide/16 v0, -0x1 + + and-long/2addr p4, v0 + + long-to-int p5, p4 + + long-to-int p3, p2 + + long-to-int p2, p6 + + invoke-static {p5, p1, p3, p2}, Llibcore/io/Memory;->pokeByteArray(I[BII)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->c(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->i(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final l(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->u(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->v(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final m(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/c/k3$d;->j(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final n(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/c/k3$d;->k(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final o(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->u(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->v(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k3$b.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k3$b.smali new file mode 100644 index 0000000000..6cfae97fff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k3$b.smali @@ -0,0 +1,197 @@ +.class public final Lf/h/a/f/h/c/k3$b; +.super Lf/h/a/f/h/c/k3$d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/k3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/k3$d;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final b(JB)V + .locals 0 + + invoke-static {p1, p2, p3}, Llibcore/io/Memory;->pokeByte(JB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/c/k3$d;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->c(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->i(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final h([BJJJ)V + .locals 0 + + long-to-int p3, p2 + + long-to-int p2, p6 + + invoke-static {p4, p5, p1, p3, p2}, Llibcore/io/Memory;->pokeByteArray(J[BII)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->c(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/c/k3;->i(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final l(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->u(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->v(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final m(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/c/k3$d;->j(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final n(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/c/k3$d;->k(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final o(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->k:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->u(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->v(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k3$c.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k3$c.smali new file mode 100644 index 0000000000..2d754da895 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k3$c.smali @@ -0,0 +1,153 @@ +.class public final Lf/h/a/f/h/c/k3$c; +.super Lf/h/a/f/h/c/k3$d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/k3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/k3$d;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final b(JB)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->putByte(JB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + move-object v1, p1 + + move-wide v2, p2 + + move-wide v4, p4 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V + + return-void +.end method + +.method public final h([BJJJ)V + .locals 10 + + move-object v0, p0 + + iget-object v1, v0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + sget-wide v2, Lf/h/a/f/h/c/k3;->i:J + + add-long v3, v2, p2 + + const/4 v5, 0x0 + + move-object v2, p1 + + move-wide v6, p4 + + move-wide/from16 v8, p6 + + invoke-virtual/range {v1 .. v9}, Lsun/misc/Unsafe;->copyMemory(Ljava/lang/Object;JLjava/lang/Object;JJ)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;JB)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final l(Ljava/lang/Object;J)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 +.end method + +.method public final m(Ljava/lang/Object;J)F + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F + + move-result p1 + + return p1 +.end method + +.method public final n(Ljava/lang/Object;J)D + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final o(Ljava/lang/Object;J)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/k3$d.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k3$d.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/d/h/c/k3$d.smali rename to com.discord/smali_classes2/f/h/a/f/h/c/k3$d.smali index 7f28ff1f8e..64870a98bf 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/c/k3$d.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k3$d.smali @@ -1,10 +1,10 @@ -.class public abstract Lf/h/a/d/h/c/k3$d; +.class public abstract Lf/h/a/f/h/c/k3$d; .super Ljava/lang/Object; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/k3; + value = Lf/h/a/f/h/c/k3; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -23,7 +23,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iput-object p1, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; return-void .end method @@ -33,7 +33,7 @@ .method public final a(Ljava/lang/reflect/Field;)J .locals 2 - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J @@ -54,7 +54,7 @@ .method public final e(Ljava/lang/Object;JI)V .locals 1 - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V @@ -64,7 +64,7 @@ .method public final f(Ljava/lang/Object;JJ)V .locals 6 - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; move-object v1, p1 @@ -89,7 +89,7 @@ .method public final j(Ljava/lang/Object;J)I .locals 1 - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I @@ -101,7 +101,7 @@ .method public final k(Ljava/lang/Object;J)J .locals 1 - iget-object v0, p0, Lf/h/a/d/h/c/k3$d;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k3.smali new file mode 100644 index 0000000000..7f2700d285 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k3.smali @@ -0,0 +1,1498 @@ +.class public final Lf/h/a/f/h/c/k3; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/k3$a;, + Lf/h/a/f/h/c/k3$b;, + Lf/h/a/f/h/c/k3$c;, + Lf/h/a/f/h/c/k3$d; + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/logging/Logger; + +.field public static final b:Lsun/misc/Unsafe; + +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final d:Z + +.field public static final e:Z + +.field public static final f:Lf/h/a/f/h/c/k3$d; + +.field public static final g:Z + +.field public static final h:Z + +.field public static final i:J + +.field public static final j:J + +.field public static final k:Z + + +# direct methods +.method public static constructor ()V + .locals 22 + + const-class v1, [Ljava/lang/Object; + + const-class v2, [D + + const-class v3, [F + + const-class v4, [J + + const-class v5, [I + + const-class v6, [Z + + const-class v7, Ljava/lang/Object; + + const-class v0, Lf/h/a/f/h/c/k3; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/k3;->a:Ljava/util/logging/Logger; + + invoke-static {}, Lf/h/a/f/h/c/k3;->j()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + sget-object v0, Lf/h/a/f/h/c/t;->a:Ljava/lang/Class; + + sput-object v0, Lf/h/a/f/h/c/k3;->c:Ljava/lang/Class; + + sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/c/k3;->n(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/c/k3;->d:Z + + sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/c/k3;->n(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/c/k3;->e:Z + + sget-object v0, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v0 + + if-eqz v0, :cond_3 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->d:Z + + if-eqz v0, :cond_1 + + new-instance v0, Lf/h/a/f/h/c/k3$b; + + sget-object v8, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + invoke-direct {v0, v8}, Lf/h/a/f/h/c/k3$b;->(Lsun/misc/Unsafe;)V + + goto :goto_1 + + :cond_1 + sget-boolean v0, Lf/h/a/f/h/c/k3;->e:Z + + if-eqz v0, :cond_2 + + new-instance v0, Lf/h/a/f/h/c/k3$a; + + sget-object v8, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + invoke-direct {v0, v8}, Lf/h/a/f/h/c/k3$a;->(Lsun/misc/Unsafe;)V + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_3 + new-instance v0, Lf/h/a/f/h/c/k3$c; + + sget-object v8, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + invoke-direct {v0, v8}, Lf/h/a/f/h/c/k3$c;->(Lsun/misc/Unsafe;)V + + :goto_1 + sput-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + const-string v0, "copyMemory" + + sget-object v8, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + const-string v9, "putLong" + + const-string v10, "putInt" + + const-string v11, "getInt" + + const-string v12, "putByte" + + const-string v13, "getByte" + + const-string v14, "com.google.protobuf.UnsafeUtil" + + const-string v15, "platform method missing - proto runtime falling back to safer methods: " + + move-object/from16 v16, v1 + + const-string v1, "objectFieldOffset" + + move-object/from16 v17, v2 + + const-string v2, "getLong" + + const/16 v18, 0x0 + + move-object/from16 v19, v3 + + const/4 v3, 0x1 + + if-nez v8, :cond_4 + + goto :goto_2 + + :cond_4 + :try_start_0 + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v8 + + new-array v3, v3, [Ljava/lang/Class; + + const-class v20, Ljava/lang/reflect/Field; + + aput-object v20, v3, v18 + + invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v18 + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/16 v21, 0x1 + + aput-object v20, v3, v21 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/c/k3;->k()Ljava/lang/reflect/Field; + + move-result-object v3 + + if-nez v3, :cond_5 + + :goto_2 + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_6 + + :cond_5 + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v3 + + if-eqz v3, :cond_6 + + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_3 + + :cond_6 + const/4 v3, 0x1 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v18 + + invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v18 + + sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + move-object/from16 v21, v4 + + const/4 v4, 0x1 + + :try_start_1 + aput-object v20, v3, v4 + + invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v4, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v18 + + invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v18 + + sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + move-object/from16 v20, v5 + + const/4 v5, 0x1 + + :try_start_2 + aput-object v4, v3, v5 + + invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v5, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v18 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v18 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v18 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x2 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x5 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v18 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + const/4 v4, 0x2 + + aput-object v7, v3, v4 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x3 + + aput-object v4, v3, v5 + + const/4 v4, 0x4 + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v5, v3, v4 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_3 + const/4 v0, 0x1 + + goto :goto_7 + + :catchall_0 + move-exception v0 + + goto :goto_5 + + :catchall_1 + move-exception v0 + + :goto_4 + move-object/from16 v20, v5 + + goto :goto_5 + + :catchall_2 + move-exception v0 + + move-object/from16 v21, v4 + + goto :goto_4 + + :goto_5 + sget-object v3, Lf/h/a/f/h/c/k3;->a:Ljava/util/logging/Logger; + + sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit8 v5, v5, 0x47 + + invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v5, "supportsUnsafeByteBufferOperations" + + invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_6 + const/4 v0, 0x0 + + :goto_7 + sput-boolean v0, Lf/h/a/f/h/c/k3;->g:Z + + sget-object v0, Lf/h/a/f/h/c/k3;->b:Lsun/misc/Unsafe; + + if-nez v0, :cond_7 + + goto/16 :goto_9 + + :cond_7 + :try_start_3 + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/reflect/Field; + + aput-object v5, v4, v18 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayBaseOffset" + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/Class; + + aput-object v5, v4, v18 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayIndexScale" + + new-array v3, v3, [Ljava/lang/Class; + + const-class v4, Ljava/lang/Class; + + aput-object v4, v3, v18 + + invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v3, v1, v4 + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v1, v4, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v4 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getObject" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putObject" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + const/4 v3, 0x2 + + aput-object v7, v2, v3 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v1 + + if-eqz v1, :cond_8 + + goto/16 :goto_8 + + :cond_8 + new-array v1, v3, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v18 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v3 + + sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getBoolean" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putBoolean" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getFloat" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putFloat" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getDouble" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putDouble" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v18 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :goto_8 + const/4 v0, 0x1 + + goto :goto_a + + :catchall_3 + move-exception v0 + + sget-object v1, Lf/h/a/f/h/c/k3;->a:Ljava/util/logging/Logger; + + sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x47 + + invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "supportsUnsafeArrayOperations" + + invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_9 + const/4 v0, 0x0 + + :goto_a + sput-boolean v0, Lf/h/a/f/h/c/k3;->h:Z + + const-class v0, [B + + invoke-static {v0}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + move-result v0 + + int-to-long v0, v0 + + sput-wide v0, Lf/h/a/f/h/c/k3;->i:J + + invoke-static {v6}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static {v6}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static/range {v19 .. v19}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static/range {v19 .. v19}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/c/k3;->l(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/c/k3;->m(Ljava/lang/Class;)I + + invoke-static {}, Lf/h/a/f/h/c/k3;->k()Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_a + + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + if-nez v1, :cond_9 + + goto :goto_b + + :cond_9 + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J + + move-result-wide v0 + + goto :goto_c + + :cond_a + :goto_b + const-wide/16 v0, -0x1 + + :goto_c + sput-wide v0, Lf/h/a/f/h/c/k3;->j:J + + const-class v0, Ljava/lang/String; + + const-string v1, "value" + + invoke-static {v0, v1}, Lf/h/a/f/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_b + + invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v1 + + const-class v2, [C + + if-ne v1, v2, :cond_b + + goto :goto_d + + :cond_b + const/4 v0, 0x0 + + :goto_d + if-eqz v0, :cond_d + + sget-object v1, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + if-nez v1, :cond_c + + goto :goto_e + + :cond_c + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J + + :cond_d + :goto_e + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v0 + + sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + if-ne v0, v1, :cond_e + + const/16 v18, 0x1 + + :cond_e + sput-boolean v18, Lf/h/a/f/h/c/k3;->k:Z + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a([BJ)B + .locals 3 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + sget-wide v1, Lf/h/a/f/h/c/k3;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2}, Lf/h/a/f/h/c/k3$d;->o(Ljava/lang/Object;J)B + + move-result p0 + + return p0 +.end method + +.method public static b(Ljava/lang/reflect/Field;)J + .locals 2 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/k3$d;->a(Ljava/lang/reflect/Field;)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public static c(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + not-int p1, p2 + + and-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static d(Ljava/lang/Object;JD)V + .locals 6 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + move-object v1, p0 + + move-wide v2, p1 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/c/k3$d;->c(Ljava/lang/Object;JD)V + + return-void +.end method + +.method public static e(Ljava/lang/Object;JJ)V + .locals 6 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + move-object v1, p0 + + move-wide v2, p1 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/c/k3$d;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public static f(Ljava/lang/Object;JLjava/lang/Object;)V + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + iget-object v0, v0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static g([BJB)V + .locals 3 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + sget-wide v1, Lf/h/a/f/h/c/k3;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/f/h/c/k3$d;->i(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public static h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/String;", + ")", + "Ljava/lang/reflect/Field;" + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object p0 + + const/4 p1, 0x1 + + invoke-virtual {p0, p1}, Ljava/lang/reflect/Field;->setAccessible(Z)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 p0, 0x0 + + :goto_0 + return-object p0 +.end method + +.method public static i(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + and-int/lit8 p1, p2, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/c/k3$d;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static j()Lsun/misc/Unsafe; + .locals 1 + + :try_start_0 + new-instance v0, Lf/h/a/f/h/c/l3; + + invoke-direct {v0}, Lf/h/a/f/h/c/l3;->()V + + invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + return-object v0 +.end method + +.method public static k()Ljava/lang/reflect/Field; + .locals 3 + + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-class v0, Ljava/nio/Buffer; + + const-string v1, "effectiveDirectAddress" + + invoke-static {v0, v1}, Lf/h/a/f/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + const-class v0, Ljava/nio/Buffer; + + const-string v1, "address" + + invoke-static {v0, v1}, Lf/h/a/f/h/c/k3;->h(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v1 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + if-ne v1, v2, :cond_1 + + return-object v0 + + :cond_1 + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public static l(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/c/k3;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + iget-object v0, v0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static m(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/c/k3;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + iget-object v0, v0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static n(Ljava/lang/Class;)Z + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, [B + + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + :try_start_0 + sget-object v1, Lf/h/a/f/h/c/k3;->c:Ljava/lang/Class; + + const-string v3, "peekLong" + + const/4 v4, 0x2 + + new-array v5, v4, [Ljava/lang/Class; + + aput-object p0, v5, v2 + + sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v7, 0x1 + + aput-object v6, v5, v7 + + invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeLong" + + const/4 v5, 0x3 + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeInt" + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekInt" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByte" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByte" + + new-array v6, v7, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByteArray" + + const/4 v6, 0x4 + + new-array v8, v6, [Ljava/lang/Class; + + aput-object p0, v8, v2 + + aput-object v0, v8, v7 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v4 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v5 + + invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByteArray" + + new-array v6, v6, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + aput-object v0, v6, v7 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v4 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v5 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return v7 + + :catchall_0 + return v2 +.end method + +.method public static o(Ljava/lang/Object;J)I + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/c/k3$d;->j(Ljava/lang/Object;J)I + + move-result p0 + + return p0 +.end method + +.method public static p(Ljava/lang/Object;J)J + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/c/k3$d;->k(Ljava/lang/Object;J)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static q(Ljava/lang/Object;J)Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/c/k3$d;->l(Ljava/lang/Object;J)Z + + move-result p0 + + return p0 +.end method + +.method public static r(Ljava/lang/Object;J)F + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/c/k3$d;->m(Ljava/lang/Object;J)F + + move-result p0 + + return p0 +.end method + +.method public static s(Ljava/lang/Object;J)D + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/c/k3$d;->n(Ljava/lang/Object;J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static t(Ljava/lang/Object;J)Ljava/lang/Object; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + iget-object v0, v0, Lf/h/a/f/h/c/k3$d;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static u(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p0 + + not-long p1, p1 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method + +.method public static v(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/c/k3;->o(Ljava/lang/Object;J)I + + move-result p0 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/k4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/k4.smali new file mode 100644 index 0000000000..a1bc2358d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/k4.smali @@ -0,0 +1,98 @@ +.class public final synthetic Lf/h/a/f/h/c/k4; +.super Ljava/lang/Object; + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + sget-object v0, Lf/h/a/f/h/c/z0$e;->a:[I + + invoke-virtual {v0}, [I->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [I + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/c/k4;->a:[I + + const/4 v1, 0x1 + + const/4 v2, 0x3 + + :try_start_0 + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + const/4 v3, 0x4 + + :try_start_1 + sget-object v4, Lf/h/a/f/h/c/k4;->a:[I + + aput v0, v4, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + :try_start_2 + sget-object v4, Lf/h/a/f/h/c/k4;->a:[I + + aput v2, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x5 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/c/k4;->a:[I + + aput v3, v2, v0 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v2, 0x6 + + :try_start_4 + sget-object v3, Lf/h/a/f/h/c/k4;->a:[I + + aput v0, v3, v2 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/c/k4;->a:[I + + const/4 v3, 0x0 + + aput v2, v0, v3 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/h/c/k4;->a:[I + + const/4 v2, 0x7 + + aput v2, v0, v1 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l.smali new file mode 100644 index 0000000000..22a4639971 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l.smali @@ -0,0 +1,214 @@ +.class public final Lf/h/a/f/h/c/l; +.super Lf/h/a/f/h/c/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final k:Ljava/lang/Object; + +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public final synthetic n:Lf/h/a/f/h/c/n; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/n;)V + .locals 0 + + iput-object p4, p0, Lf/h/a/f/h/c/l;->n:Lf/h/a/f/h/c/n; + + const/4 p4, 0x0 + + invoke-direct {p0, p1, p2, p3, p4}, Lf/h/a/f/h/c/e;->(Lf/h/a/f/h/c/o;Ljava/lang/String;Ljava/lang/Object;Lf/h/a/f/h/c/i;)V + + new-instance p1, Ljava/lang/Object; + + invoke-direct {p1}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/l;->k:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final b(Landroid/content/SharedPreferences;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/SharedPreferences;", + ")TT;" + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + const-string v1, "" + + invoke-interface {p1, v0, v1}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/l;->f(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + const-string v0, "Invalid byte[] value in SharedPreferences for " + + iget-object v1, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_0 + const-string v1, "PhenotypeFlag" + + invoke-static {v1, v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final f(Ljava/lang/String;)Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/l;->k:Ljava/lang/Object; + + monitor-enter v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/h/c/l;->l:Ljava/lang/String; + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/c/l;->n:Lf/h/a/f/h/c/n; + + const/4 v2, 0x3 + + invoke-static {p1, v2}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B + + move-result-object v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + check-cast v1, Lf/h/a/f/h/c/b5; + + :try_start_2 + invoke-virtual {v1, v2}, Lf/h/a/f/h/c/b5;->a([B)Ljava/lang/Object; + + move-result-object v1 + + iput-object p1, p0, Lf/h/a/f/h/c/l;->l:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/c/l;->m:Ljava/lang/Object; + + :cond_0 + iget-object v1, p0, Lf/h/a/f/h/c/l;->m:Ljava/lang/Object; + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + throw v1 + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_0 + + :catch_0 + const-string v0, "PhenotypeFlag" + + iget-object v1, p0, Lf/h/a/f/h/c/e;->b:Ljava/lang/String; + + const/16 v2, 0x1b + + invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "Invalid byte[] value for " + + const-string v4, ": " + + invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l0.smali new file mode 100644 index 0000000000..6577423c85 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l0.smali @@ -0,0 +1,92 @@ +.class public final Lf/h/a/f/h/c/l0; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/l0; + + +# direct methods +.method public static constructor ()V + .locals 2 + + :try_start_0 + const-string v0, "com.google.protobuf.Extension" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + new-instance v0, Lf/h/a/f/h/c/l0; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/l0;->(Z)V + + sput-object v0, Lf/h/a/f/h/c/l0;->a:Lf/h/a/f/h/c/l0; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + return-void +.end method + +.method public constructor (Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + return-void +.end method + +.method public static a()Lf/h/a/f/h/c/l0; + .locals 4 + + sget-object v0, Lf/h/a/f/h/c/k0;->a:Ljava/lang/Class; + + if-eqz v0, :cond_0 + + :try_start_0 + const-string v1, "getEmptyRegistry" + + const/4 v2, 0x0 + + new-array v3, v2, [Ljava/lang/Class; + + invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/l0; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + :cond_0 + sget-object v0, Lf/h/a/f/h/c/l0;->a:Lf/h/a/f/h/c/l0; + + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l1.smali new file mode 100644 index 0000000000..7b82d7650a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l1.smali @@ -0,0 +1,445 @@ +.class public final Lf/h/a/f/h/c/l1; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/m1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/c/m1;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final f:Lf/h/a/f/h/c/l1; + + +# instance fields +.field public final e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/l1; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/l1;->(I)V + + sput-object v0, Lf/h/a/f/h/c/l1;->f:Lf/h/a/f/h/c/l1; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor (I)V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + return-void +.end method + +.method public constructor (Ljava/util/ArrayList;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/ArrayList<", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + return-void +.end method + +.method public static h(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + instance-of v0, p0, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/lang/String; + + return-object p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/c/y; + + if-eqz v0, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/y; + + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->l()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/c/b1;->g([B)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final E0()Lf/h/a/f/h/c/m1; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/s;->d:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/h3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/h3;->(Lf/h/a/f/h/c/m1;)V + + return-object v0 + + :cond_0 + return-object p0 +.end method + +.method public final I()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final J0(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic add(ILjava/lang/Object;)V + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final addAll(ILjava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + instance-of v0, p2, Lf/h/a/f/h/c/m1; + + if-eqz v0, :cond_0 + + check-cast p2, Lf/h/a/f/h/c/m1; + + invoke-interface {p2}, Lf/h/a/f/h/c/m1;->I()Ljava/util/List; + + move-result-object p2 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + iget p2, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p2, p2, 0x1 + + iput p2, p0, Ljava/util/AbstractList;->modCount:I + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/l1;->size()I + + move-result v0 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/c/l1;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + instance-of v1, v0, Ljava/lang/String; + + if-eqz v1, :cond_0 + + check-cast v0, Ljava/lang/String; + + return-object v0 + + :cond_0 + instance-of v1, v0, Lf/h/a/f/h/c/y; + + if-eqz v1, :cond_2 + + check-cast v0, Lf/h/a/f/h/c/y; + + invoke-virtual {v0}, Lf/h/a/f/h/c/y;->l()Ljava/lang/String; + + move-result-object v1 + + check-cast v0, Lf/h/a/f/h/c/e0; + + invoke-virtual {v0}, Lf/h/a/f/h/c/e0;->m()I + + move-result v2 + + iget-object v3, v0, Lf/h/a/f/h/c/e0;->zzfp:[B + + invoke-virtual {v0}, Lf/h/a/f/h/c/e0;->size()I + + move-result v0 + + add-int/2addr v0, v2 + + invoke-static {v3, v2, v0}, Lf/h/a/f/h/c/m3;->f([BII)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_1 + return-object v1 + + :cond_2 + check-cast v0, [B + + invoke-static {v0}, Lf/h/a/f/h/c/b1;->g([B)Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/c/m3;->a:Lf/h/a/f/h/c/n3; + + array-length v3, v0 + + const/4 v4, 0x0 + + invoke-virtual {v2, v4, v0, v4, v3}, Lf/h/a/f/h/c/n3;->a(I[BII)I + + move-result v0 + + if-nez v0, :cond_3 + + const/4 v4, 0x1 + + :cond_3 + if-eqz v4, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_4 + return-object v1 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/l1;->size()I + + move-result v0 + + if-lt p1, v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + iget-object p1, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + new-instance p1, Lf/h/a/f/h/c/l1; + + invoke-direct {p1, v0}, Lf/h/a/f/h/c/l1;->(Ljava/util/ArrayList;)V + + return-object p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {p1}, Lf/h/a/f/h/c/l1;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/h/c/l1;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/l1;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l2.smali new file mode 100644 index 0000000000..fae4709992 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l2.smali @@ -0,0 +1,13 @@ +.class public interface abstract Lf/h/a/f/h/c/l2; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l3.smali new file mode 100644 index 0000000000..44661d7fcb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l3.smali @@ -0,0 +1,84 @@ +.class public final Lf/h/a/f/h/c/l3; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/security/PrivilegedExceptionAction; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/security/PrivilegedExceptionAction<", + "Lsun/misc/Unsafe;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic run()Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + const-class v0, Lsun/misc/Unsafe; + + invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v1 + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_0 + const/4 v4, 0x0 + + if-ge v3, v2, :cond_1 + + aget-object v5, v1, v3 + + const/4 v6, 0x1 + + invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V + + invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_0 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + + return-object v0 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return-object v4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/l4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/l4.smali new file mode 100644 index 0000000000..6942ae3099 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/l4.smali @@ -0,0 +1,172 @@ +.class public final Lf/h/a/f/h/c/l4; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/d1; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/d1<", + "Lf/h/a/f/h/c/i4$b;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final i(I)Lf/h/a/f/h/c/c1; + .locals 1 + + const/16 v0, 0x64 + + if-eq p1, v0, :cond_0 + + packed-switch p1, :pswitch_data_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/c/i4$b;->w:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/c/i4$b;->v:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/i4$b;->u:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/i4$b;->t:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_4 + sget-object p1, Lf/h/a/f/h/c/i4$b;->s:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_5 + sget-object p1, Lf/h/a/f/h/c/i4$b;->r:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_6 + sget-object p1, Lf/h/a/f/h/c/i4$b;->q:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_7 + sget-object p1, Lf/h/a/f/h/c/i4$b;->p:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_8 + sget-object p1, Lf/h/a/f/h/c/i4$b;->o:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_9 + sget-object p1, Lf/h/a/f/h/c/i4$b;->n:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_a + sget-object p1, Lf/h/a/f/h/c/i4$b;->m:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_b + sget-object p1, Lf/h/a/f/h/c/i4$b;->l:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_c + sget-object p1, Lf/h/a/f/h/c/i4$b;->k:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_d + sget-object p1, Lf/h/a/f/h/c/i4$b;->j:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_e + sget-object p1, Lf/h/a/f/h/c/i4$b;->i:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_f + sget-object p1, Lf/h/a/f/h/c/i4$b;->h:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_10 + sget-object p1, Lf/h/a/f/h/c/i4$b;->g:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_11 + sget-object p1, Lf/h/a/f/h/c/i4$b;->f:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_12 + sget-object p1, Lf/h/a/f/h/c/i4$b;->e:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :pswitch_13 + sget-object p1, Lf/h/a/f/h/c/i4$b;->d:Lf/h/a/f/h/c/i4$b; + + goto :goto_0 + + :cond_0 + sget-object p1, Lf/h/a/f/h/c/i4$b;->x:Lf/h/a/f/h/c/i4$b; + + :goto_0 + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m.smali new file mode 100644 index 0000000000..649a9e5e7b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/h/c/m; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract h()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m0.smali new file mode 100644 index 0000000000..e3effd5e84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m0.smali @@ -0,0 +1,52 @@ +.class public abstract Lf/h/a/f/h/c/m0; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/util/Map$Entry;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation +.end method + +.method public abstract b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/y3;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m1.smali new file mode 100644 index 0000000000..caf481f454 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m1.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/h/c/m1; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/List; + + +# virtual methods +.method public abstract E0()Lf/h/a/f/h/c/m1; +.end method + +.method public abstract I()Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation +.end method + +.method public abstract J0(I)Ljava/lang/Object; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m2.smali new file mode 100644 index 0000000000..f80e7addd5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m2.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/h/c/m2; +.super Lf/h/a/f/e/h/b; + +# interfaces +.implements Lf/h/a/f/d/c; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/e/h/a$d$c;", + ">;", + "Lf/h/a/f/d/c;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 5 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + sget-object v0, Lf/h/a/f/d/a;->o:Lf/h/a/f/e/h/a; + + new-instance v1, Lf/h/a/f/e/h/i/a; + + invoke-direct {v1}, Lf/h/a/f/e/h/i/a;->()V + + const-string v2, "StatusExceptionMapper must not be null." + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/e/h/b$a; + + const/4 v4, 0x0 + + invoke-direct {v3, v1, v4, v2}, Lf/h/a/f/e/h/b$a;->(Lf/h/a/f/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V + + invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/f/e/h/b;->(Landroid/content/Context;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m3.smali new file mode 100644 index 0000000000..e880995b4f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m3.smali @@ -0,0 +1,429 @@ +.class public final Lf/h/a/f/h/c/m3; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->h:Z + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/c/k3;->g:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + new-instance v0, Lf/h/a/f/h/c/q3; + + invoke-direct {v0}, Lf/h/a/f/h/c/q3;->()V + + goto :goto_1 + + :cond_1 + new-instance v0, Lf/h/a/f/h/c/o3; + + invoke-direct {v0}, Lf/h/a/f/h/c/o3;->()V + + :goto_1 + sput-object v0, Lf/h/a/f/h/c/m3;->a:Lf/h/a/f/h/c/n3; + + return-void +.end method + +.method public static a(Ljava/lang/CharSequence;)I + .locals 8 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + const/16 v4, 0x80 + + if-ge v3, v4, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + move v3, v0 + + :goto_1 + if-ge v2, v0, :cond_6 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + const/16 v5, 0x800 + + if-ge v4, v5, :cond_1 + + rsub-int/lit8 v4, v4, 0x7f + + ushr-int/lit8 v4, v4, 0x1f + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v4 + + :goto_2 + if-ge v2, v4, :cond_5 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + if-ge v6, v5, :cond_2 + + rsub-int/lit8 v6, v6, 0x7f + + ushr-int/lit8 v6, v6, 0x1f + + add-int/2addr v1, v6 + + goto :goto_3 + + :cond_2 + add-int/lit8 v1, v1, 0x2 + + const v7, 0xd800 + + if-gt v7, v6, :cond_4 + + const v7, 0xdfff + + if-gt v6, v7, :cond_4 + + invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I + + move-result v6 + + const/high16 v7, 0x10000 + + if-lt v6, v7, :cond_3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_3 + new-instance p0, Lf/h/a/f/h/c/p3; + + invoke-direct {p0, v2, v4}, Lf/h/a/f/h/c/p3;->(II)V + + throw p0 + + :cond_4 + :goto_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_5 + add-int/2addr v3, v1 + + :cond_6 + if-lt v3, v0, :cond_7 + + return v3 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + int-to-long v0, v3 + + const-wide v2, 0x100000000L + + add-long/2addr v0, v2 + + const/16 v2, 0x36 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "UTF-8 length does not fit in int: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static b(Ljava/lang/CharSequence;[BII)I + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/m3;->a:Lf/h/a/f/h/c/n3; + + invoke-virtual {v0, p0, p1, p2, p3}, Lf/h/a/f/h/c/n3;->b(Ljava/lang/CharSequence;[BII)I + + move-result p0 + + return p0 +.end method + +.method public static c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + .locals 4 + + sget-object v0, Lf/h/a/f/h/c/m3;->a:Lf/h/a/f/h/c/n3; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasArray()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v2 + + add-int/2addr v2, v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v3 + + invoke-static {p0, v1, v2, v3}, Lf/h/a/f/h/c/m3;->b(Ljava/lang/CharSequence;[BII)I + + move-result p0 + + sub-int/2addr p0, v0 + + invoke-virtual {p1, p0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + return-void + + :cond_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->isDirect()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {v0, p0, p1}, Lf/h/a/f/h/c/n3;->c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + + return-void + + :cond_1 + invoke-static {p0, p1}, Lf/h/a/f/h/c/n3;->d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + + return-void +.end method + +.method public static d(I)I + .locals 1 + + const/16 v0, -0xc + + if-le p0, v0, :cond_0 + + const/4 p0, -0x1 + + :cond_0 + return p0 +.end method + +.method public static e(III)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-gt p1, v0, :cond_1 + + if-le p2, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + shl-int/lit8 p1, p2, 0x10 + + xor-int/2addr p0, p1 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static f([BII)Z + .locals 2 + + sget-object v0, Lf/h/a/f/h/c/m3;->a:Lf/h/a/f/h/c/n3; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1, p0, p1, p2}, Lf/h/a/f/h/c/n3;->a(I[BII)I + + move-result p0 + + if-nez p0, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 +.end method + +.method public static g([BII)I + .locals 4 + + add-int/lit8 v0, p1, -0x1 + + aget-byte v0, p0, v0 + + sub-int/2addr p2, p1 + + const/4 v1, -0x1 + + const/16 v2, -0xc + + if-eqz p2, :cond_4 + + const/4 v3, 0x1 + + if-eq p2, v3, :cond_1 + + const/4 v1, 0x2 + + if-ne p2, v1, :cond_0 + + aget-byte p2, p0, p1 + + add-int/2addr p1, v3 + + aget-byte p0, p0, p1 + + invoke-static {v0, p2, p0}, Lf/h/a/f/h/c/m3;->e(III)I + + move-result p0 + + goto :goto_1 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + aget-byte p0, p0, p1 + + if-gt v0, v2, :cond_3 + + const/16 p1, -0x41 + + if-le p0, p1, :cond_2 + + goto :goto_0 + + :cond_2 + shl-int/lit8 p0, p0, 0x8 + + xor-int v1, v0, p0 + + :cond_3 + :goto_0 + move p0, v1 + + goto :goto_1 + + :cond_4 + if-le v0, v2, :cond_5 + + const/4 v0, -0x1 + + :cond_5 + move p0, v0 + + :goto_1 + return p0 +.end method + +.method public static h(II)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-le p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + :goto_1 + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/m4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/m4.smali new file mode 100644 index 0000000000..6eef1538d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/m4.smali @@ -0,0 +1,157 @@ +.class public final Lf/h/a/f/h/c/m4; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/d1; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/d1<", + "Lf/h/a/f/h/c/i4$c;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final i(I)Lf/h/a/f/h/c/c1; + .locals 0 + + packed-switch p1, :pswitch_data_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/c/i4$c;->v:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/c/i4$c;->u:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/i4$c;->t:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/i4$c;->s:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_4 + sget-object p1, Lf/h/a/f/h/c/i4$c;->r:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_5 + sget-object p1, Lf/h/a/f/h/c/i4$c;->q:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_6 + sget-object p1, Lf/h/a/f/h/c/i4$c;->p:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_7 + sget-object p1, Lf/h/a/f/h/c/i4$c;->o:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_8 + sget-object p1, Lf/h/a/f/h/c/i4$c;->n:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_9 + sget-object p1, Lf/h/a/f/h/c/i4$c;->m:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_a + sget-object p1, Lf/h/a/f/h/c/i4$c;->l:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_b + sget-object p1, Lf/h/a/f/h/c/i4$c;->k:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_c + sget-object p1, Lf/h/a/f/h/c/i4$c;->j:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_d + sget-object p1, Lf/h/a/f/h/c/i4$c;->i:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_e + sget-object p1, Lf/h/a/f/h/c/i4$c;->h:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_f + sget-object p1, Lf/h/a/f/h/c/i4$c;->g:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_10 + sget-object p1, Lf/h/a/f/h/c/i4$c;->f:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_11 + sget-object p1, Lf/h/a/f/h/c/i4$c;->e:Lf/h/a/f/h/c/i4$c; + + goto :goto_0 + + :pswitch_12 + sget-object p1, Lf/h/a/f/h/c/i4$c;->d:Lf/h/a/f/h/c/i4$c; + + :goto_0 + return-object p1 + + :pswitch_data_0 + .packed-switch -0x1 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n.smali new file mode 100644 index 0000000000..124126d4d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n.smali @@ -0,0 +1,13 @@ +.class public interface abstract Lf/h/a/f/h/c/n; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n0.smali new file mode 100644 index 0000000000..b364b08fa5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n0.smali @@ -0,0 +1,480 @@ +.class public final Lf/h/a/f/h/c/n0; +.super Lf/h/a/f/h/c/m0; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/m0<", + "Lf/h/a/f/h/c/z0$d;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/m0;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/util/Map$Entry;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/z0$d; + + iget p1, p1, Lf/h/a/f/h/c/z0$d;->d:I + + return p1 +.end method + +.method public final b(Lf/h/a/f/h/c/y3;Ljava/util/Map$Entry;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/y3;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$d; + + sget-object v1, Lf/h/a/f/h/c/o0;->a:[I + + iget-object v2, v0, Lf/h/a/f/h/c/z0$d;->e:Lf/h/a/f/h/c/s3; + + invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I + + move-result v2 + + aget v1, v1, v2 + + packed-switch v1, :pswitch_data_0 + + goto/16 :goto_0 + + :pswitch_0 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p2 + + invoke-virtual {v2, p2}, Lf/h/a/f/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, v1, p2}, Lf/h/a/f/h/c/i0;->d(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + goto/16 :goto_0 + + :pswitch_1 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p2 + + invoke-virtual {v2, p2}, Lf/h/a/f/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, v1, p2}, Lf/h/a/f/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + return-void + + :pswitch_2 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/String; + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V + + return-void + + :pswitch_3 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/c/y; + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + return-void + + :pswitch_4 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + return-void + + :pswitch_5 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, v1, v2}, Lf/h/a/f/h/c/i0;->e(IJ)V + + return-void + + :pswitch_6 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/h/c/i0;->g(II)V + + return-void + + :pswitch_7 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + return-void + + :pswitch_8 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + return-void + + :pswitch_9 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + return-void + + :pswitch_a + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V + + return-void + + :pswitch_b + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + return-void + + :pswitch_c + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + return-void + + :pswitch_d + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + return-void + + :pswitch_e + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + return-void + + :pswitch_f + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + iget-object p1, p1, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p1, v0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + return-void + + :pswitch_10 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/h/c/i0;->b(IF)V + + return-void + + :pswitch_11 + iget v0, v0, Lf/h/a/f/h/c/z0$d;->d:I + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v1 + + check-cast p1, Lf/h/a/f/h/c/i0; + + invoke-virtual {p1, v0, v1, v2}, Lf/h/a/f/h/c/i0;->a(ID)V + + :goto_0 + return-void + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n1.smali new file mode 100644 index 0000000000..b42856711c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n1.smali @@ -0,0 +1,56 @@ +.class public abstract Lf/h/a/f/h/c/n1; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/n1; + +.field public static final b:Lf/h/a/f/h/c/n1; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/p1; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/p1;->(Lf/h/a/f/h/c/o1;)V + + sput-object v0, Lf/h/a/f/h/c/n1;->a:Lf/h/a/f/h/c/n1; + + new-instance v0, Lf/h/a/f/h/c/q1; + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/q1;->(Lf/h/a/f/h/c/o1;)V + + sput-object v0, Lf/h/a/f/h/c/n1;->b:Lf/h/a/f/h/c/n1; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/c/o1;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Object;J)V +.end method + +.method public abstract b(Ljava/lang/Object;Ljava/lang/Object;J)V + .annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n2.smali new file mode 100644 index 0000000000..f367697d2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n2.smali @@ -0,0 +1,193 @@ +.class public final Lf/h/a/f/h/c/n2; +.super Ljava/lang/Object; + + +# static fields +.field public static final c:Lf/h/a/f/h/c/n2; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/t2; + +.field public final b:Ljava/util/concurrent/ConcurrentMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentMap<", + "Ljava/lang/Class<", + "*>;", + "Lf/h/a/f/h/c/s2<", + "*>;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/n2; + + invoke-direct {v0}, Lf/h/a/f/h/c/n2;->()V + + sput-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + return-void +.end method + +.method public constructor ()V + .locals 6 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; + + const-string v0, "com.google.protobuf.AndroidProto3SchemaFactory" + + filled-new-array {v0}, [Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v4, v1 + + const/4 v3, 0x0 + + :goto_0 + if-gtz v3, :cond_0 + + aget-object v4, v0, v2 + + :try_start_0 + invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v4 + + new-array v5, v2, [Ljava/lang/Class; + + invoke-virtual {v4, v5}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v4 + + new-array v5, v2, [Ljava/lang/Object; + + invoke-virtual {v4, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/c/t2; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-object v4, v1 + + :goto_1 + if-nez v4, :cond_0 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v4, :cond_1 + + new-instance v4, Lf/h/a/f/h/c/s1; + + invoke-direct {v4}, Lf/h/a/f/h/c/s1;->()V + + :cond_1 + iput-object v4, p0, Lf/h/a/f/h/c/n2;->a:Lf/h/a/f/h/c/t2; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } + .end annotation + + const-string v0, "messageType" + + invoke-static {p1, v0}, Lf/h/a/f/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/s2; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/c/n2;->a:Lf/h/a/f/h/c/t2; + + invoke-interface {v1, p1}, Lf/h/a/f/h/c/t2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + invoke-static {p1, v0}, Lf/h/a/f/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + const-string v0, "schema" + + invoke-static {v1, v0}, Lf/h/a/f/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/c/n2;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/s2; + + if-eqz p1, :cond_0 + + move-object v1, p1 + + :cond_0 + return-object v1 +.end method + +.method public final b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } + .end annotation + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n3.smali new file mode 100644 index 0000000000..a761058505 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n3.smali @@ -0,0 +1,342 @@ +.class public abstract Lf/h/a/f/h/c/n3; +.super Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + .locals 7 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x80 + + if-ge v2, v0, :cond_0 + + :try_start_0 + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + if-ge v4, v3, :cond_0 + + add-int v3, v1, v2 + + int-to-byte v4, v4 + + invoke-virtual {p1, v3, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + if-ne v2, v0, :cond_1 + + add-int v0, v1, v2 + + invoke-virtual {p1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + return-void + + :cond_1 + add-int/2addr v1, v2 + + :goto_1 + if-ge v2, v0, :cond_8 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + if-ge v4, v3, :cond_2 + + int-to-byte v4, v4 + + invoke-virtual {p1, v1, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_0 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_3 + + goto/16 :goto_5 + + :cond_2 + const/16 v5, 0x800 + + if-ge v4, v5, :cond_3 + + add-int/lit8 v5, v1, 0x1 + + ushr-int/lit8 v6, v4, 0x6 + + or-int/lit16 v6, v6, 0xc0 + + int-to-byte v6, v6 + + :try_start_1 + invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + + and-int/lit8 v1, v4, 0x3f + + or-int/2addr v1, v3 + + int-to-byte v1, v1 + + invoke-virtual {p1, v5, v1}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_1 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_1 .. :try_end_1} :catch_0 + + move v1, v5 + + goto/16 :goto_5 + + :catch_0 + move v1, v5 + + goto/16 :goto_6 + + :cond_3 + const v5, 0xd800 + + if-lt v4, v5, :cond_7 + + const v5, 0xdfff + + if-ge v5, v4, :cond_4 + + goto :goto_4 + + :cond_4 + add-int/lit8 v5, v2, 0x1 + + if-eq v5, v0, :cond_6 + + :try_start_2 + invoke-interface {p0, v5}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v2 + + invoke-static {v4, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v6 + + if-eqz v6, :cond_5 + + invoke-static {v4, v2}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v2 + :try_end_2 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 + + add-int/lit8 v4, v1, 0x1 + + ushr-int/lit8 v6, v2, 0x12 + + or-int/lit16 v6, v6, 0xf0 + + int-to-byte v6, v6 + + :try_start_3 + invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_3 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_1 + + add-int/lit8 v1, v4, 0x1 + + ushr-int/lit8 v6, v2, 0xc + + and-int/lit8 v6, v6, 0x3f + + or-int/2addr v6, v3 + + int-to-byte v6, v6 + + :try_start_4 + invoke-virtual {p1, v4, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_4 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_4 .. :try_end_4} :catch_2 + + add-int/lit8 v4, v1, 0x1 + + ushr-int/lit8 v6, v2, 0x6 + + and-int/lit8 v6, v6, 0x3f + + or-int/2addr v6, v3 + + int-to-byte v6, v6 + + :try_start_5 + invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + + and-int/lit8 v1, v2, 0x3f + + or-int/2addr v1, v3 + + int-to-byte v1, v1 + + invoke-virtual {p1, v4, v1}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_5 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_5 .. :try_end_5} :catch_1 + + move v1, v4 + + move v2, v5 + + goto :goto_5 + + :catch_1 + move v1, v4 + + goto :goto_2 + + :cond_5 + move v2, v5 + + goto :goto_3 + + :catch_2 + :goto_2 + move v2, v5 + + goto :goto_6 + + :cond_6 + :goto_3 + :try_start_6 + new-instance v3, Lf/h/a/f/h/c/p3; + + invoke-direct {v3, v2, v0}, Lf/h/a/f/h/c/p3;->(II)V + + throw v3 + :try_end_6 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_6 .. :try_end_6} :catch_3 + + :cond_7 + :goto_4 + add-int/lit8 v5, v1, 0x1 + + ushr-int/lit8 v6, v4, 0xc + + or-int/lit16 v6, v6, 0xe0 + + int-to-byte v6, v6 + + :try_start_7 + invoke-virtual {p1, v1, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + :try_end_7 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_7 .. :try_end_7} :catch_0 + + add-int/lit8 v1, v5, 0x1 + + ushr-int/lit8 v6, v4, 0x6 + + and-int/lit8 v6, v6, 0x3f + + or-int/2addr v6, v3 + + int-to-byte v6, v6 + + :try_start_8 + invoke-virtual {p1, v5, v6}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + + and-int/lit8 v4, v4, 0x3f + + or-int/2addr v4, v3 + + int-to-byte v4, v4 + + invoke-virtual {p1, v1, v4}, Ljava/nio/ByteBuffer;->put(IB)Ljava/nio/ByteBuffer; + + :goto_5 + add-int/lit8 v2, v2, 0x1 + + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_1 + + :cond_8 + invoke-virtual {p1, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + :try_end_8 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_8 .. :try_end_8} :catch_3 + + return-void + + :catch_3 + :goto_6 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result p1 + + sub-int/2addr v1, p1 + + add-int/lit8 v1, v1, 0x1 + + invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I + + move-result p1 + + add-int/2addr p1, v0 + + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result p0 + + const/16 v1, 0x25 + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Failed writing " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string p0, " at index " + + invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + + +# virtual methods +.method public abstract a(I[BII)I +.end method + +.method public abstract b(Ljava/lang/CharSequence;[BII)I +.end method + +.method public abstract c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n4$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n4$a.smali new file mode 100644 index 0000000000..1b233df102 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n4$a.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/n4$a; +.super Lf/h/a/f/h/c/z0$a; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/n4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0$a<", + "Lf/h/a/f/h/c/n4;", + "Lf/h/a/f/h/c/n4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/o4;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/z0$a;->(Lf/h/a/f/h/c/z0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n4$b$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n4$b$a.smali new file mode 100644 index 0000000000..6846b93ba5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n4$b$a.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/h/c/n4$b$a; +.super Lf/h/a/f/h/c/z0$a; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/n4$b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0$a<", + "Lf/h/a/f/h/c/n4$b;", + "Lf/h/a/f/h/c/n4$b$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + invoke-direct {p0, v0}, Lf/h/a/f/h/c/z0$a;->(Lf/h/a/f/h/c/z0;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/c/o4;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/z0$a;->(Lf/h/a/f/h/c/z0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n4$b.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n4$b.smali new file mode 100644 index 0000000000..3c2bbf3f74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n4$b.smali @@ -0,0 +1,258 @@ +.class public final Lf/h/a/f/h/c/n4$b; +.super Lf/h/a/f/h/c/z0; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/n4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/n4$b$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0<", + "Lf/h/a/f/h/c/n4$b;", + "Lf/h/a/f/h/c/n4$b$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# static fields +.field public static volatile zzbg:Lf/h/a/f/h/c/l2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/l2<", + "Lf/h/a/f/h/c/n4$b;", + ">;" + } + .end annotation +.end field + +.field public static final zzbiv:Lf/h/a/f/h/c/n4$b; + + +# instance fields +.field public zzbb:I + +.field public zzbis:Ljava/lang/String; + +.field public zzbit:J + +.field public zzbiu:J + +.field public zzya:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/c/n4$b; + + invoke-direct {v0}, Lf/h/a/f/h/c/n4$b;->()V + + sput-object v0, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + const-class v1, Lf/h/a/f/h/c/n4$b; + + sget-object v2, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/z0;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/c/n4$b;->zzbis:Ljava/lang/String; + + return-void +.end method + +.method public static l(Lf/h/a/f/h/c/n4$b;Ljava/lang/String;)V + .locals 1 + + if-eqz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/n4$b;->zzbb:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/c/n4$b;->zzbb:I + + iput-object p1, p0, Lf/h/a/f/h/c/n4$b;->zzbis:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/c/o4;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/n4$b;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/c/n4$b; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/c/n4$b;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/z0$b; + + sget-object p3, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + invoke-direct {p1, p3}, Lf/h/a/f/h/c/z0$b;->(Lf/h/a/f/h/c/z0;)V + + sput-object p1, Lf/h/a/f/h/c/n4$b;->zzbg:Lf/h/a/f/h/c/l2; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzbb" + + aput-object v0, p1, p2 + + const-string p2, "zzya" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zzbis" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzbit" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzbiu" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0005\u0000\u0000\u0000\u0001\u0004\u0000\u0002\u0008\u0001\u0003\u0002\u0002\u0004\u0002\u0003" + + sget-object p3, Lf/h/a/f/h/c/n4$b;->zzbiv:Lf/h/a/f/h/c/n4$b; + + new-instance v0, Lf/h/a/f/h/c/p2; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/c/p2;->(Lf/h/a/f/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/c/n4$b$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/c/n4$b$a;->(Lf/h/a/f/h/c/o4;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/c/n4$b; + + invoke-direct {p1}, Lf/h/a/f/h/c/n4$b;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/n4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/n4.smali new file mode 100644 index 0000000000..5d5ca8ae5f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/n4.smali @@ -0,0 +1,213 @@ +.class public final Lf/h/a/f/h/c/n4; +.super Lf/h/a/f/h/c/z0; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/n4$a;, + Lf/h/a/f/h/c/n4$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/z0<", + "Lf/h/a/f/h/c/n4;", + "Lf/h/a/f/h/c/n4$a;", + ">;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# static fields +.field public static volatile zzbg:Lf/h/a/f/h/c/l2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/l2<", + "Lf/h/a/f/h/c/n4;", + ">;" + } + .end annotation +.end field + +.field public static final zzbir:Lf/h/a/f/h/c/n4; + + +# instance fields +.field public zzbiq:Lf/h/a/f/h/c/e1; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e1<", + "Lf/h/a/f/h/c/n4$b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/c/n4; + + invoke-direct {v0}, Lf/h/a/f/h/c/n4;->()V + + sput-object v0, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + const-class v1, Lf/h/a/f/h/c/n4; + + sget-object v2, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/z0;->()V + + sget-object v0, Lf/h/a/f/h/c/o2;->f:Lf/h/a/f/h/c/o2; + + iput-object v0, p0, Lf/h/a/f/h/c/n4;->zzbiq:Lf/h/a/f/h/c/e1; + + return-void +.end method + + +# virtual methods +.method public final a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/c/o4;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/c/n4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/c/n4; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/c/n4;->zzbg:Lf/h/a/f/h/c/l2; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/z0$b; + + sget-object p3, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + invoke-direct {p1, p3}, Lf/h/a/f/h/c/z0$b;->(Lf/h/a/f/h/c/z0;)V + + sput-object p1, Lf/h/a/f/h/c/n4;->zzbg:Lf/h/a/f/h/c/l2; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x2 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzbiq" + + aput-object v0, p1, p2 + + const-class p2, Lf/h/a/f/h/c/n4$b; + + aput-object p2, p1, p3 + + const-string p2, "\u0001\u0001\u0000\u0000\u0001\u0001\u0001\u0002\u0000\u0001\u0000\u0001\u001b" + + sget-object p3, Lf/h/a/f/h/c/n4;->zzbir:Lf/h/a/f/h/c/n4; + + new-instance v0, Lf/h/a/f/h/c/p2; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/c/p2;->(Lf/h/a/f/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/c/n4$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/c/n4$a;->(Lf/h/a/f/h/c/o4;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/c/n4; + + invoke-direct {p1}, Lf/h/a/f/h/c/n4;->()V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o.smali new file mode 100644 index 0000000000..347b201993 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/o; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Landroid/net/Uri; + +.field public final c:Ljava/lang/String; + +.field public final d:Ljava/lang/String; + +.field public final e:Z + +.field public final f:Z + + +# direct methods +.method public constructor (Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ZZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/o;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/h/c/o;->b:Landroid/net/Uri; + + iput-object p3, p0, Lf/h/a/f/h/c/o;->c:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/c/o;->d:Ljava/lang/String; + + iput-boolean p5, p0, Lf/h/a/f/h/c/o;->e:Z + + iput-boolean p6, p0, Lf/h/a/f/h/c/o;->f:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o0.smali new file mode 100644 index 0000000000..351bf27537 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o0.smali @@ -0,0 +1,240 @@ +.class public final synthetic Lf/h/a/f/h/c/o0; +.super Ljava/lang/Object; + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 11 + + invoke-static {}, Lf/h/a/f/h/c/s3;->values()[Lf/h/a/f/h/c/s3; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/c/o0;->a:[I + + const/4 v1, 0x1 + + :try_start_0 + sget-object v2, Lf/h/a/f/h/c/s3;->d:Lf/h/a/f/h/c/s3; + + const/4 v2, 0x0 + + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->e:Lf/h/a/f/h/c/s3; + + aput v0, v2, v1 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v1, 0x3 + + :try_start_2 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->f:Lf/h/a/f/h/c/s3; + + aput v1, v2, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x4 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->g:Lf/h/a/f/h/c/s3; + + aput v0, v2, v1 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v1, 0x5 + + :try_start_4 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->h:Lf/h/a/f/h/c/s3; + + aput v1, v2, v0 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + const/4 v0, 0x6 + + :try_start_5 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->i:Lf/h/a/f/h/c/s3; + + aput v0, v2, v1 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + const/4 v1, 0x7 + + :try_start_6 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->j:Lf/h/a/f/h/c/s3; + + aput v1, v2, v0 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + const/16 v0, 0x8 + + :try_start_7 + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v3, Lf/h/a/f/h/c/s3;->k:Lf/h/a/f/h/c/s3; + + aput v0, v2, v1 + :try_end_7 + .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 + + :catch_7 + const/16 v1, 0x9 + + const/16 v2, 0xc + + :try_start_8 + sget-object v3, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v4, Lf/h/a/f/h/c/s3;->p:Lf/h/a/f/h/c/s3; + + aput v1, v3, v2 + :try_end_8 + .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 + + :catch_8 + const/16 v3, 0xa + + const/16 v4, 0xe + + :try_start_9 + sget-object v5, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v6, Lf/h/a/f/h/c/s3;->r:Lf/h/a/f/h/c/s3; + + aput v3, v5, v4 + :try_end_9 + .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 + + :catch_9 + const/16 v5, 0xb + + const/16 v6, 0xf + + :try_start_a + sget-object v7, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v8, Lf/h/a/f/h/c/s3;->s:Lf/h/a/f/h/c/s3; + + aput v5, v7, v6 + :try_end_a + .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a + + :catch_a + const/16 v7, 0x10 + + :try_start_b + sget-object v8, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v9, Lf/h/a/f/h/c/s3;->t:Lf/h/a/f/h/c/s3; + + aput v2, v8, v7 + :try_end_b + .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b + + :catch_b + const/16 v2, 0xd + + const/16 v8, 0x11 + + :try_start_c + sget-object v9, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v10, Lf/h/a/f/h/c/s3;->u:Lf/h/a/f/h/c/s3; + + aput v2, v9, v8 + :try_end_c + .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c + + :catch_c + :try_start_d + sget-object v9, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v10, Lf/h/a/f/h/c/s3;->q:Lf/h/a/f/h/c/s3; + + aput v4, v9, v2 + :try_end_d + .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d + + :catch_d + :try_start_e + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v4, Lf/h/a/f/h/c/s3;->o:Lf/h/a/f/h/c/s3; + + aput v6, v2, v5 + :try_end_e + .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e + + :catch_e + :try_start_f + sget-object v2, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v4, Lf/h/a/f/h/c/s3;->l:Lf/h/a/f/h/c/s3; + + aput v7, v2, v0 + :try_end_f + .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f + + :catch_f + :try_start_10 + sget-object v0, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v2, Lf/h/a/f/h/c/s3;->m:Lf/h/a/f/h/c/s3; + + aput v8, v0, v1 + :try_end_10 + .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 + + :catch_10 + :try_start_11 + sget-object v0, Lf/h/a/f/h/c/o0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/s3;->n:Lf/h/a/f/h/c/s3; + + const/16 v1, 0x12 + + aput v1, v0, v3 + :try_end_11 + .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 + + :catch_11 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o1.smali new file mode 100644 index 0000000000..d2cc786b47 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o1.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/h/c/o1; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o2.smali new file mode 100644 index 0000000000..13621abe20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o2.smali @@ -0,0 +1,223 @@ +.class public final Lf/h/a/f/h/c/o2; +.super Lf/h/a/f/h/c/s; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/c/s<", + "TE;>;" + } +.end annotation + + +# static fields +.field public static final f:Lf/h/a/f/h/c/o2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/o2<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "TE;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/o2; + + invoke-direct {v0}, Lf/h/a/f/h/c/o2;->()V + + sput-object v0, Lf/h/a/f/h/c/o2;->f:Lf/h/a/f/h/c/o2; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Ljava/util/ArrayList; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + return-void +.end method + +.method public constructor (Ljava/util/List;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "TE;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + return-void +.end method + + +# virtual methods +.method public final add(ILjava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/o2;->size()I + + move-result v0 + + if-lt p1, v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + iget-object p1, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + new-instance p1, Lf/h/a/f/h/c/o2; + + invoke-direct {p1, v0}, Lf/h/a/f/h/c/o2;->(Ljava/util/List;)V + + return-object p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final remove(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + return-object p1 +.end method + +.method public final set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + iget-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + iget p2, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p2, p2, 0x1 + + iput p2, p0, Ljava/util/AbstractList;->modCount:I + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/o2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o3.smali new file mode 100644 index 0000000000..867f452449 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o3.smali @@ -0,0 +1,474 @@ +.class public final Lf/h/a/f/h/c/o3; +.super Lf/h/a/f/h/c/n3; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/n3;->()V + + return-void +.end method + + +# virtual methods +.method public final a(I[BII)I + .locals 6 + + :goto_0 + if-ge p3, p4, :cond_0 + + aget-byte p1, p2, p3 + + if-ltz p1, :cond_0 + + add-int/lit8 p3, p3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + if-lt p3, p4, :cond_1 + + return p1 + + :cond_1 + :goto_1 + if-lt p3, p4, :cond_2 + + return p1 + + :cond_2 + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-gez p3, :cond_d + + const/16 v1, -0x20 + + const/4 v2, -0x1 + + const/16 v3, -0x41 + + if-ge p3, v1, :cond_5 + + if-lt v0, p4, :cond_3 + + return p3 + + :cond_3 + const/16 v1, -0x3e + + if-lt p3, v1, :cond_4 + + add-int/lit8 p3, v0, 0x1 + + aget-byte v0, p2, v0 + + if-le v0, v3, :cond_1 + + :cond_4 + return v2 + + :cond_5 + const/16 v4, -0x10 + + if-ge p3, v4, :cond_a + + add-int/lit8 v4, p4, -0x1 + + if-lt v0, v4, :cond_6 + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/c/m3;->g([BII)I + + move-result p1 + + return p1 + + :cond_6 + add-int/lit8 v4, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_9 + + const/16 v5, -0x60 + + if-ne p3, v1, :cond_7 + + if-lt v0, v5, :cond_9 + + :cond_7 + const/16 v1, -0x13 + + if-ne p3, v1, :cond_8 + + if-ge v0, v5, :cond_9 + + :cond_8 + add-int/lit8 p3, v4, 0x1 + + aget-byte v0, p2, v4 + + if-le v0, v3, :cond_1 + + :cond_9 + return v2 + + :cond_a + add-int/lit8 v1, p4, -0x2 + + if-lt v0, v1, :cond_b + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/c/m3;->g([BII)I + + move-result p1 + + return p1 + + :cond_b + add-int/lit8 v1, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_c + + shl-int/lit8 p3, p3, 0x1c + + add-int/lit8 v0, v0, 0x70 + + add-int/2addr v0, p3 + + shr-int/lit8 p3, v0, 0x1e + + if-nez p3, :cond_c + + add-int/lit8 p3, v1, 0x1 + + aget-byte v0, p2, v1 + + if-gt v0, v3, :cond_c + + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-le p3, v3, :cond_d + + :cond_c + return v2 + + :cond_d + move p3, v0 + + goto :goto_1 +.end method + +.method public final b(Ljava/lang/CharSequence;[BII)I + .locals 7 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + add-int/2addr p4, p3 + + const/4 v1, 0x0 + + :goto_0 + const/16 v2, 0x80 + + if-ge v1, v0, :cond_0 + + add-int v3, v1, p3 + + if-ge v3, p4, :cond_0 + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + if-ge v4, v2, :cond_0 + + int-to-byte v2, v4 + + aput-byte v2, p2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + if-ne v1, v0, :cond_1 + + add-int/2addr p3, v0 + + return p3 + + :cond_1 + add-int/2addr p3, v1 + + :goto_1 + if-ge v1, v0, :cond_b + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + if-ge v3, v2, :cond_2 + + if-ge p3, p4, :cond_2 + + add-int/lit8 v4, p3, 0x1 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + :goto_2 + move p3, v4 + + goto/16 :goto_3 + + :cond_2 + const/16 v4, 0x800 + + if-ge v3, v4, :cond_3 + + add-int/lit8 v4, p4, -0x2 + + if-gt p3, v4, :cond_3 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + or-int/lit16 v5, v5, 0x3c0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, v4 + + goto :goto_3 + + :cond_3 + const v4, 0xdfff + + const v5, 0xd800 + + if-lt v3, v5, :cond_4 + + if-ge v4, v3, :cond_5 + + :cond_4 + add-int/lit8 v6, p4, -0x3 + + if-gt p3, v6, :cond_5 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0xc + + or-int/lit16 v5, v5, 0x1e0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v4 + + add-int/lit8 v4, p3, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + goto :goto_2 + + :cond_5 + add-int/lit8 v6, p4, -0x4 + + if-gt p3, v6, :cond_8 + + add-int/lit8 v4, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v5 + + if-eq v4, v5, :cond_7 + + invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v1 + + invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v1 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x12 + + or-int/lit16 v5, v5, 0xf0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + ushr-int/lit8 v5, v1, 0xc + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v3 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + and-int/lit8 v1, v1, 0x3f + + or-int/2addr v1, v2 + + int-to-byte v1, v1 + + aput-byte v1, p2, v3 + + move v1, v4 + + :goto_3 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_1 + + :cond_6 + move v1, v4 + + :cond_7 + new-instance p1, Lf/h/a/f/h/c/p3; + + add-int/lit8 v1, v1, -0x1 + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/c/p3;->(II)V + + throw p1 + + :cond_8 + if-gt v5, v3, :cond_a + + if-gt v3, v4, :cond_a + + add-int/lit8 p2, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result p4 + + if-eq p2, p4, :cond_9 + + invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result p1 + + invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result p1 + + if-nez p1, :cond_a + + :cond_9 + new-instance p1, Lf/h/a/f/h/c/p3; + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/c/p3;->(II)V + + throw p1 + + :cond_a + new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 p2, 0x25 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V + + const-string p2, "Failed writing " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string p2, " at index " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 + + :cond_b + return p3 +.end method + +.method public final c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + .locals 0 + + invoke-static {p1, p2}, Lf/h/a/f/h/c/n3;->d(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/o4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/o4.smali new file mode 100644 index 0000000000..a8c0e3745d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/o4.smali @@ -0,0 +1,98 @@ +.class public final synthetic Lf/h/a/f/h/c/o4; +.super Ljava/lang/Object; + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + sget-object v0, Lf/h/a/f/h/c/z0$e;->a:[I + + invoke-virtual {v0}, [I->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [I + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/c/o4;->a:[I + + const/4 v1, 0x1 + + const/4 v2, 0x3 + + :try_start_0 + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + const/4 v3, 0x4 + + :try_start_1 + sget-object v4, Lf/h/a/f/h/c/o4;->a:[I + + aput v0, v4, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + :try_start_2 + sget-object v4, Lf/h/a/f/h/c/o4;->a:[I + + aput v2, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x5 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/c/o4;->a:[I + + aput v3, v2, v0 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v2, 0x6 + + :try_start_4 + sget-object v3, Lf/h/a/f/h/c/o4;->a:[I + + aput v0, v3, v2 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/c/o4;->a:[I + + const/4 v3, 0x0 + + aput v2, v0, v3 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/h/c/o4;->a:[I + + const/4 v2, 0x7 + + aput v2, v0, v1 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p.smali new file mode 100644 index 0000000000..5f7a762962 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p.smali @@ -0,0 +1,115 @@ +.class public abstract Lf/h/a/f/h/c/p; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/c2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/c/q<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/c2;" + } +.end annotation + + +# static fields +.field public static zzey:Z = false + + +# instance fields +.field public zzex:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/p;->zzex:I + + return-void +.end method + + +# virtual methods +.method public final f()Lf/h/a/f/h/c/y; + .locals 7 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/c/c2;->j()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/f/h/c/y;->k(I)Lf/h/a/f/h/c/c0; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/h/c/c0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p0, v1}, Lf/h/a/f/h/c/c2;->h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + + invoke-virtual {v0}, Lf/h/a/f/h/c/c0;->a()Lf/h/a/f/h/c/y; + + move-result-object v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "ByteString" + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x3e + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v5, v4 + + const-string v4, "Serializing " + + const-string v6, " to a " + + invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, " threw an IOException (should never happen)." + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p0.smali new file mode 100644 index 0000000000..0c3ef58bb5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p0.smali @@ -0,0 +1,69 @@ +.class public final Lf/h/a/f/h/c/p0; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/m0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/m0<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/c/m0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/m0<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/c/n0; + + invoke-direct {v0}, Lf/h/a/f/h/c/n0;->()V + + sput-object v0, Lf/h/a/f/h/c/p0;->a:Lf/h/a/f/h/c/m0; + + :try_start_0 + const-string v0, "com.google.protobuf.ExtensionSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/m0; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/p0;->b:Lf/h/a/f/h/c/m0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p1.smali new file mode 100644 index 0000000000..dc1064fd4c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p1.smali @@ -0,0 +1,230 @@ +.class public final Lf/h/a/f/h/c/p1; +.super Lf/h/a/f/h/c/n1; + + +# static fields +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/p1;->c:Ljava/lang/Class; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/c/o1;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/n1;->(Lf/h/a/f/h/c/o1;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)V + .locals 3 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + instance-of v1, v0, Lf/h/a/f/h/c/m1; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/c/m1; + + invoke-interface {v0}, Lf/h/a/f/h/c/m1;->E0()Lf/h/a/f/h/c/m1; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/c/p1;->c:Ljava/lang/Class; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + return-void + + :cond_1 + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + :goto_0 + invoke-static {p1, p2, p3, v0}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/List; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v0 + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_1 + + instance-of v1, v1, Lf/h/a/f/h/c/m1; + + if-eqz v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/c/l1; + + invoke-direct {v1, v0}, Lf/h/a/f/h/c/l1;->(I)V + + goto :goto_1 + + :cond_0 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V + + goto :goto_1 + + :cond_1 + sget-object v2, Lf/h/a/f/h/c/p1;->c:Ljava/lang/Class; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + new-instance v2, Ljava/util/ArrayList; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + :goto_0 + move-object v1, v2 + + goto :goto_1 + + :cond_2 + instance-of v2, v1, Lf/h/a/f/h/c/h3; + + if-eqz v2, :cond_3 + + new-instance v2, Lf/h/a/f/h/c/l1; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Lf/h/a/f/h/c/l1;->(I)V + + check-cast v1, Lf/h/a/f/h/c/h3; + + invoke-virtual {v2}, Lf/h/a/f/h/c/l1;->size()I + + move-result v0 + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/c/l1;->addAll(ILjava/util/Collection;)Z + + goto :goto_0 + + :goto_1 + invoke-static {p1, p3, p4, v1}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_3 + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v0, :cond_4 + + if-lez v2, :cond_4 + + invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_4 + if-lez v0, :cond_5 + + move-object p2, v1 + + :cond_5 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p2.smali new file mode 100644 index 0000000000..7e31c271d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p2.smali @@ -0,0 +1,87 @@ +.class public final Lf/h/a/f/h/c/p2; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/a2; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/c2; + +.field public final b:Lf/h/a/f/h/c/q2; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/c2;Ljava/lang/String;[Ljava/lang/Object;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/p2;->a:Lf/h/a/f/h/c/c2; + + new-instance v0, Lf/h/a/f/h/c/q2; + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-direct {v0, p1, p2, p3}, Lf/h/a/f/h/c/q2;->(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v0, v0, Lf/h/a/f/h/c/q2;->d:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x2 + + return v0 +.end method + +.method public final b()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/p2;->b:Lf/h/a/f/h/c/q2; + + iget v0, v0, Lf/h/a/f/h/c/q2;->d:I + + const/4 v1, 0x2 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final c()Lf/h/a/f/h/c/c2; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/p2;->a:Lf/h/a/f/h/c/c2; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p3.smali new file mode 100644 index 0000000000..c85a3e1c77 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p3.smali @@ -0,0 +1,22 @@ +.class public final Lf/h/a/f/h/c/p3; +.super Ljava/lang/IllegalArgumentException; + + +# direct methods +.method public constructor (II)V + .locals 3 + + const/16 v0, 0x36 + + const-string v1, "Unpaired surrogate at index " + + const-string v2, " of " + + invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/p4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/p4.smali new file mode 100644 index 0000000000..09f56fad84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/p4.smali @@ -0,0 +1,873 @@ +.class public final Lf/h/a/f/h/c/p4; +.super Lf/h/a/f/h/c/a4; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/a4<", + "Lf/h/a/f/h/c/p4;", + ">;", + "Ljava/lang/Cloneable;" + } +.end annotation + + +# instance fields +.field public f:[Ljava/lang/String; + +.field public g:[Ljava/lang/String; + +.field public h:[I + +.field public i:[J + +.field public j:[J + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/a4;->()V + + sget-object v0, Lf/h/a/f/h/c/g4;->c:[Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/c/g4;->a:[I + + iput-object v0, p0, Lf/h/a/f/h/c/p4;->h:[I + + sget-object v0, Lf/h/a/f/h/c/g4;->b:[J + + iput-object v0, p0, Lf/h/a/f/h/c/p4;->i:[J + + iput-object v0, p0, Lf/h/a/f/h/c/p4;->j:[J + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/f/h/c/z3;)V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + array-length v0, v0 + + if-lez v0, :cond_1 + + const/4 v0, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + array-length v3, v2 + + if-ge v0, v3, :cond_1 + + aget-object v2, v2, v0 + + if-eqz v2, :cond_0 + + const/4 v3, 0x1 + + invoke-virtual {p1, v3, v2}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + if-eqz v0, :cond_3 + + array-length v0, v0 + + if-lez v0, :cond_3 + + const/4 v0, 0x0 + + :goto_1 + iget-object v2, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + array-length v3, v2 + + if-ge v0, v3, :cond_3 + + aget-object v2, v2, v0 + + if-eqz v2, :cond_2 + + const/4 v3, 0x2 + + invoke-virtual {p1, v3, v2}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->h:[I + + if-eqz v0, :cond_4 + + array-length v0, v0 + + if-lez v0, :cond_4 + + const/4 v0, 0x0 + + :goto_2 + iget-object v2, p0, Lf/h/a/f/h/c/p4;->h:[I + + array-length v3, v2 + + if-ge v0, v3, :cond_4 + + const/4 v3, 0x3 + + aget v2, v2, v0 + + invoke-virtual {p1, v3, v2}, Lf/h/a/f/h/c/z3;->k(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_4 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->i:[J + + if-eqz v0, :cond_5 + + array-length v0, v0 + + if-lez v0, :cond_5 + + const/4 v0, 0x0 + + :goto_3 + iget-object v2, p0, Lf/h/a/f/h/c/p4;->i:[J + + array-length v3, v2 + + if-ge v0, v3, :cond_5 + + const/4 v3, 0x4 + + aget-wide v4, v2, v0 + + invoke-virtual {p1, v3, v4, v5}, Lf/h/a/f/h/c/z3;->p(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_5 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->j:[J + + if-eqz v0, :cond_6 + + array-length v0, v0 + + if-lez v0, :cond_6 + + :goto_4 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->j:[J + + array-length v2, v0 + + if-ge v1, v2, :cond_6 + + const/4 v2, 0x5 + + aget-wide v3, v0, v1 + + invoke-virtual {p1, v2, v3, v4}, Lf/h/a/f/h/c/z3;->p(IJ)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_4 + + :cond_6 + invoke-super {p0, p1}, Lf/h/a/f/h/c/a4;->b(Lf/h/a/f/h/c/z3;)V + + return-void +.end method + +.method public final clone()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + :try_start_0 + invoke-super {p0}, Lf/h/a/f/h/c/a4;->g()Lf/h/a/f/h/c/a4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/p4; + :try_end_0 + .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + if-eqz v1, :cond_0 + + array-length v2, v1 + + if-lez v2, :cond_0 + + invoke-virtual {v1}, [Ljava/lang/String;->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Ljava/lang/String; + + iput-object v1, v0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + :cond_0 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + if-eqz v1, :cond_1 + + array-length v2, v1 + + if-lez v2, :cond_1 + + invoke-virtual {v1}, [Ljava/lang/String;->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Ljava/lang/String; + + iput-object v1, v0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->h:[I + + if-eqz v1, :cond_2 + + array-length v2, v1 + + if-lez v2, :cond_2 + + invoke-virtual {v1}, [I->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [I + + iput-object v1, v0, Lf/h/a/f/h/c/p4;->h:[I + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->i:[J + + if-eqz v1, :cond_3 + + array-length v2, v1 + + if-lez v2, :cond_3 + + invoke-virtual {v1}, [J->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [J + + iput-object v1, v0, Lf/h/a/f/h/c/p4;->i:[J + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->j:[J + + if-eqz v1, :cond_4 + + array-length v2, v1 + + if-lez v2, :cond_4 + + invoke-virtual {v1}, [J->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [J + + iput-object v1, v0, Lf/h/a/f/h/c/p4;->j:[J + + :cond_4 + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/AssertionError; + + invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v1 +.end method + +.method public final e()I + .locals 7 + + invoke-super {p0}, Lf/h/a/f/h/c/a4;->e()I + + iget-object v0, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + array-length v0, v0 + + if-lez v0, :cond_2 + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget-object v4, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + array-length v5, v4 + + if-ge v0, v5, :cond_1 + + aget-object v4, v4, v0 + + if-eqz v4, :cond_0 + + add-int/lit8 v3, v3, 0x1 + + invoke-static {v4}, Lf/h/a/f/h/c/z3;->o(Ljava/lang/String;)I + + move-result v4 + + add-int/2addr v2, v4 + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + add-int/2addr v2, v1 + + mul-int/lit8 v3, v3, 0x1 + + add-int/2addr v3, v2 + + goto :goto_1 + + :cond_2 + const/4 v3, 0x0 + + :goto_1 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + if-eqz v0, :cond_5 + + array-length v0, v0 + + if-lez v0, :cond_5 + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + const/4 v4, 0x0 + + :goto_2 + iget-object v5, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + array-length v6, v5 + + if-ge v0, v6, :cond_4 + + aget-object v5, v5, v0 + + if-eqz v5, :cond_3 + + add-int/lit8 v4, v4, 0x1 + + invoke-static {v5}, Lf/h/a/f/h/c/z3;->o(Ljava/lang/String;)I + + move-result v5 + + add-int/2addr v2, v5 + + :cond_3 + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_4 + add-int/2addr v3, v2 + + mul-int/lit8 v4, v4, 0x1 + + add-int/2addr v3, v4 + + :cond_5 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->h:[I + + if-eqz v0, :cond_7 + + array-length v0, v0 + + if-lez v0, :cond_7 + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + :goto_3 + iget-object v4, p0, Lf/h/a/f/h/c/p4;->h:[I + + array-length v5, v4 + + if-ge v0, v5, :cond_6 + + aget v4, v4, v0 + + invoke-static {v4}, Lf/h/a/f/h/c/z3;->t(I)I + + move-result v4 + + add-int/2addr v2, v4 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_3 + + :cond_6 + add-int/2addr v3, v2 + + array-length v0, v4 + + mul-int/lit8 v0, v0, 0x1 + + add-int/2addr v3, v0 + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->i:[J + + if-eqz v0, :cond_9 + + array-length v0, v0 + + if-lez v0, :cond_9 + + const/4 v0, 0x0 + + const/4 v2, 0x0 + + :goto_4 + iget-object v4, p0, Lf/h/a/f/h/c/p4;->i:[J + + array-length v5, v4 + + if-ge v0, v5, :cond_8 + + aget-wide v5, v4, v0 + + invoke-static {v5, v6}, Lf/h/a/f/h/c/z3;->r(J)I + + move-result v4 + + add-int/2addr v2, v4 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_4 + + :cond_8 + add-int/2addr v3, v2 + + array-length v0, v4 + + mul-int/lit8 v0, v0, 0x1 + + add-int/2addr v3, v0 + + :cond_9 + iget-object v0, p0, Lf/h/a/f/h/c/p4;->j:[J + + if-eqz v0, :cond_b + + array-length v0, v0 + + if-lez v0, :cond_b + + const/4 v0, 0x0 + + :goto_5 + iget-object v2, p0, Lf/h/a/f/h/c/p4;->j:[J + + array-length v4, v2 + + if-ge v1, v4, :cond_a + + aget-wide v4, v2, v1 + + invoke-static {v4, v5}, Lf/h/a/f/h/c/z3;->r(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_5 + + :cond_a + add-int/2addr v3, v0 + + array-length v0, v2 + + mul-int/lit8 v0, v0, 0x1 + + add-int/2addr v3, v0 + + :cond_b + return v3 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/p4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/p4; + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_2 + + return v2 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_3 + + return v2 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->h:[I + + iget-object v3, p1, Lf/h/a/f/h/c/p4;->h:[I + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->a([I[I)Z + + move-result v1 + + if-nez v1, :cond_4 + + return v2 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->i:[J + + iget-object v3, p1, Lf/h/a/f/h/c/p4;->i:[J + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->b([J[J)Z + + move-result v1 + + if-nez v1, :cond_5 + + return v2 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/p4;->j:[J + + iget-object v3, p1, Lf/h/a/f/h/c/p4;->j:[J + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->b([J[J)Z + + move-result v1 + + if-nez v1, :cond_6 + + return v2 + + :cond_6 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_8 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_7 + + goto :goto_0 + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/c4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_8 + :goto_0 + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz p1, :cond_a + + invoke-virtual {p1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result p1 + + if-eqz p1, :cond_9 + + goto :goto_1 + + :cond_9 + return v2 + + :cond_a + :goto_1 + return v0 +.end method + +.method public final synthetic f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/p4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/p4; + + return-object v0 +.end method + +.method public final synthetic g()Lf/h/a/f/h/c/a4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/p4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/p4; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 4 + + const-class v0, Lf/h/a/f/h/c/p4; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->f:[Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/h/c/e4;->d([Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->g:[Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/h/c/e4;->d([Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->h:[I + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + array-length v3, v1 + + if-nez v3, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {v1}, Ljava/util/Arrays;->hashCode([I)I + + move-result v1 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v1, 0x0 + + :goto_1 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->i:[J + + if-eqz v1, :cond_3 + + array-length v3, v1 + + if-nez v3, :cond_2 + + goto :goto_2 + + :cond_2 + invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I + + move-result v1 + + goto :goto_3 + + :cond_3 + :goto_2 + const/4 v1, 0x0 + + :goto_3 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/p4;->j:[J + + if-eqz v1, :cond_5 + + array-length v3, v1 + + if-nez v3, :cond_4 + + goto :goto_4 + + :cond_4 + invoke-static {v1}, Ljava/util/Arrays;->hashCode([J)I + + move-result v1 + + goto :goto_5 + + :cond_5 + :goto_4 + const/4 v1, 0x0 + + :goto_5 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_7 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_6 + + goto :goto_6 + + :cond_6 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->hashCode()I + + move-result v2 + + :cond_7 + :goto_6 + add-int/2addr v0, v2 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q.smali new file mode 100644 index 0000000000..e018be7f4f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q.smali @@ -0,0 +1,29 @@ +.class public abstract Lf/h/a/f/h/c/q; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/d2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/c/q<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/d2;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q0.smali new file mode 100644 index 0000000000..8266e18563 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q0.smali @@ -0,0 +1,1530 @@ +.class public final Lf/h/a/f/h/c/q0; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/c/q0; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/v2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/v2<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public b:Z + +.field public c:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/q0; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/q0;->(Z)V + + sput-object v0, Lf/h/a/f/h/c/q0;->d:Lf/h/a/f/h/c/q0; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/c/q0;->c:Z + + new-instance v0, Lf/h/a/f/h/c/w2; + + const/16 v1, 0x10 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/w2;->(I)V + + iput-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + return-void +.end method + +.method public constructor (Z)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/c/q0;->c:Z + + new-instance v0, Lf/h/a/f/h/c/w2; + + invoke-direct {v0, p1}, Lf/h/a/f/h/c/w2;->(I)V + + iput-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + iget-boolean p1, p0, Lf/h/a/f/h/c/q0;->b:Z + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->j()V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/h/c/q0;->b:Z + + :goto_0 + return-void +.end method + +.method public static d(Lf/h/a/f/h/c/s3;ILjava/lang/Object;)I + .locals 1 + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p1 + + sget-object v0, Lf/h/a/f/h/c/s3;->m:Lf/h/a/f/h/c/s3; + + if-ne p0, v0, :cond_0 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/c/c2; + + shl-int/lit8 p1, p1, 0x1 + + :cond_0 + invoke-static {p0, p2}, Lf/h/a/f/h/c/q0;->h(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)I + + move-result p0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static f(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)V + .locals 2 + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + iget-object p0, p0, Lf/h/a/f/h/c/s3;->zzqu:Lf/h/a/f/h/c/x3; + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + packed-switch p0, :pswitch_data_0 + + goto :goto_1 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/c/c2; + + if-nez p0, :cond_1 + + instance-of p0, p1, Lf/h/a/f/h/c/g1; + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_0 + + :pswitch_1 + instance-of p0, p1, Ljava/lang/Integer; + + if-nez p0, :cond_1 + + instance-of p0, p1, Lf/h/a/f/h/c/c1; + + if-eqz p0, :cond_0 + + goto :goto_0 + + :pswitch_2 + instance-of p0, p1, Lf/h/a/f/h/c/y; + + if-nez p0, :cond_1 + + instance-of p0, p1, [B + + if-eqz p0, :cond_0 + + goto :goto_0 + + :pswitch_3 + instance-of v0, p1, Ljava/lang/String; + + goto :goto_0 + + :pswitch_4 + instance-of v0, p1, Ljava/lang/Boolean; + + goto :goto_0 + + :pswitch_5 + instance-of v0, p1, Ljava/lang/Double; + + goto :goto_0 + + :pswitch_6 + instance-of v0, p1, Ljava/lang/Float; + + goto :goto_0 + + :pswitch_7 + instance-of v0, p1, Ljava/lang/Long; + + goto :goto_0 + + :pswitch_8 + instance-of v0, p1, Ljava/lang/Integer; + + :cond_1 + :goto_0 + move v1, v0 + + :goto_1 + if-eqz v1, :cond_2 + + return-void + + :cond_2 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static g(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/t0<", + "*>;", + "Ljava/lang/Object;", + ")I" + } + .end annotation + + invoke-interface {p0}, Lf/h/a/f/h/c/t0;->r0()Lf/h/a/f/h/c/s3; + + move-result-object v0 + + invoke-interface {p0}, Lf/h/a/f/h/c/t0;->c()I + + move-result v1 + + invoke-interface {p0}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {p0}, Lf/h/a/f/h/c/t0;->z()Z + + move-result p0 + + const/4 v2, 0x0 + + check-cast p1, Ljava/util/List; + + if-eqz p0, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, p1}, Lf/h/a/f/h/c/q0;->h(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_0 + + :cond_0 + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + add-int/2addr p0, v2 + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result p1 + + add-int/2addr p0, p1 + + return p0 + + :cond_1 + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, v1, p1}, Lf/h/a/f/h/c/q0;->d(Lf/h/a/f/h/c/s3;ILjava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_1 + + :cond_2 + return v2 + + :cond_3 + invoke-static {v0, v1, p1}, Lf/h/a/f/h/c/q0;->d(Lf/h/a/f/h/c/s3;ILjava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static h(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)I + .locals 2 + + sget-object v0, Lf/h/a/f/h/c/r0;->b:[I + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + const/4 v0, 0x4 + + const/16 v1, 0x8 + + packed-switch p0, :pswitch_data_0 + + new-instance p0, Ljava/lang/RuntimeException; + + const-string p1, "There is no way to get here, but the compiler thinks otherwise." + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw p0 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/c/c1; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/c1; + + invoke-interface {p1}, Lf/h/a/f/h/c/c1;->c()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result p0 + + return p0 + + :cond_0 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result p0 + + return p0 + + :pswitch_1 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I + + move-result p0 + + return p0 + + :pswitch_2 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I + + move-result p0 + + return p0 + + :pswitch_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->Y()I + + return v1 + + :pswitch_4 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->m0()I + + return v0 + + :pswitch_5 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result p0 + + return p0 + + :pswitch_6 + instance-of p0, p1, Lf/h/a/f/h/c/y; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/c/y; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/f/h/c/y;)I + + move-result p0 + + return p0 + + :cond_1 + check-cast p1, [B + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->K([B)I + + move-result p0 + + return p0 + + :pswitch_7 + instance-of p0, p1, Lf/h/a/f/h/c/y; + + if-eqz p0, :cond_2 + + check-cast p1, Lf/h/a/f/h/c/y; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/f/h/c/y;)I + + move-result p0 + + return p0 + + :cond_2 + check-cast p1, Ljava/lang/String; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I + + move-result p0 + + return p0 + + :pswitch_8 + instance-of p0, p1, Lf/h/a/f/h/c/g1; + + if-eqz p0, :cond_3 + + check-cast p1, Lf/h/a/f/h/c/g1; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->d(Lf/h/a/f/h/c/k1;)I + + move-result p0 + + return p0 + + :cond_3 + check-cast p1, Lf/h/a/f/h/c/c2; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->E(Lf/h/a/f/h/c/c2;)I + + move-result p0 + + return p0 + + :pswitch_9 + check-cast p1, Lf/h/a/f/h/c/c2; + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->J(Lf/h/a/f/h/c/c2;)I + + move-result p0 + + return p0 + + :pswitch_a + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->z()I + + const/4 p0, 0x1 + + return p0 + + :pswitch_b + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->l0()I + + return v0 + + :pswitch_c + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->U()I + + return v1 + + :pswitch_d + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result p0 + + return p0 + + :pswitch_e + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result p0 + + return p0 + + :pswitch_f + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result p0 + + return p0 + + :pswitch_10 + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->n()I + + return v0 + + :pswitch_11 + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + invoke-static {}, Lcom/google/android/gms/internal/clearcut/zzbn;->x()I + + return v1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static i(Ljava/util/Map$Entry;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t0; + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->U()Lf/h/a/f/h/c/x3; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + const/4 v3, 0x1 + + if-ne v1, v2, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v0 + + const/4 v1, 0x0 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + if-eqz v0, :cond_1 + + check-cast p0, Ljava/util/List; + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/c2; + + invoke-interface {v0}, Lf/h/a/f/h/c/e2;->b()Z + + move-result v0 + + if-nez v0, :cond_0 + + return v1 + + :cond_1 + instance-of v0, p0, Lf/h/a/f/h/c/c2; + + if-eqz v0, :cond_2 + + check-cast p0, Lf/h/a/f/h/c/c2; + + invoke-interface {p0}, Lf/h/a/f/h/c/e2;->b()Z + + move-result p0 + + if-nez p0, :cond_4 + + return v1 + + :cond_2 + instance-of p0, p0, Lf/h/a/f/h/c/g1; + + if-eqz p0, :cond_3 + + return v3 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + return v3 +.end method + +.method public static k(Ljava/util/Map$Entry;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t0; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->U()Lf/h/a/f/h/c/x3; + + move-result-object v2 + + sget-object v3, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + if-ne v2, v3, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->z()Z + + move-result v2 + + if-nez v2, :cond_1 + + instance-of v0, v1, Lf/h/a/f/h/c/g1; + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/c/t0; + + invoke-interface {p0}, Lf/h/a/f/h/c/t0;->c()I + + move-result p0 + + if-eqz v0, :cond_0 + + check-cast v1, Lf/h/a/f/h/c/g1; + + invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v0 + + shl-int/2addr v0, v4 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v0 + + invoke-virtual {v1}, Lf/h/a/f/h/c/k1;->a()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v2 + + add-int/2addr v2, v1 + + add-int/2addr v2, v0 + + add-int/2addr v2, p0 + + return v2 + + :cond_0 + check-cast v1, Lf/h/a/f/h/c/c2; + + invoke-static {v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result v0 + + shl-int/2addr v0, v4 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->W(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/f/h/c/c2;)I + + move-result v0 + + add-int/2addr v0, p0 + + return v0 + + :cond_1 + invoke-static {v0, v1}, Lf/h/a/f/h/c/q0;->g(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static l(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p0, Lf/h/a/f/h/c/h2; + + if-eqz v0, :cond_0 + + check-cast p0, Lf/h/a/f/h/c/h2; + + invoke-interface {p0}, Lf/h/a/f/h/c/h2;->m0()Lf/h/a/f/h/c/h2; + + move-result-object p0 + + return-object p0 + + :cond_0 + instance-of v0, p0, [B + + if-eqz v0, :cond_1 + + check-cast p0, [B + + array-length v0, p0 + + new-array v0, v0, [B + + array-length v1, p0 + + const/4 v2, 0x0 + + invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 + + :cond_1 + return-object p0 +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result v0 + + return v0 +.end method + +.method public final b()Z + .locals 3 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v2}, Lf/h/a/f/h/c/v2;->f()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/c/q0;->i(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_2 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-static {v2}, Lf/h/a/f/h/c/q0;->i(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_2 + + return v0 + + :cond_3 + const/4 v0, 0x1 + + return v0 +.end method + +.method public final c()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/c/q0;->c:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/j1; + + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/v2;->entrySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/j1;->(Ljava/util/Iterator;)V + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + return-object v0 +.end method + +.method public final synthetic clone()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Lf/h/a/f/h/c/q0; + + invoke-direct {v0}, Lf/h/a/f/h/c/q0;->()V + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v2}, Lf/h/a/f/h/c/v2;->f()I + + move-result v2 + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/t0; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/c/q0;->e(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_1 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/t0; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/c/q0;->e(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + iget-boolean v1, p0, Lf/h/a/f/h/c/q0;->c:Z + + iput-boolean v1, v0, Lf/h/a/f/h/c/q0;->c:Z + + return-object v0 +.end method + +.method public final e(Lf/h/a/f/h/c/t0;Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TFieldDescriptorType;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-interface {p1}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v0 + + if-eqz v0, :cond_2 + + instance-of v0, p2, Ljava/util/List; + + if-eqz v0, :cond_1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + check-cast p2, Ljava/util/List; + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p2 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + add-int/lit8 v1, v1, 0x1 + + invoke-interface {p1}, Lf/h/a/f/h/c/t0;->r0()Lf/h/a/f/h/c/s3; + + move-result-object v3 + + invoke-static {v3, v2}, Lf/h/a/f/h/c/q0;->f(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + move-object p2, v0 + + goto :goto_1 + + :cond_1 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Wrong object type used with protocol message reflection." + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-interface {p1}, Lf/h/a/f/h/c/t0;->r0()Lf/h/a/f/h/c/s3; + + move-result-object v0 + + invoke-static {v0, p2}, Lf/h/a/f/h/c/q0;->f(Lf/h/a/f/h/c/s3;Ljava/lang/Object;)V + + :goto_1 + instance-of v0, p2, Lf/h/a/f/h/c/g1; + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/q0;->c:Z + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/c/q0; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/q0; + + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + iget-object p1, p1, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/v2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final hashCode()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->hashCode()I + + move-result v0 + + return v0 +.end method + +.method public final j(Ljava/util/Map$Entry;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t0; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + instance-of v1, p1, Lf/h/a/f/h/c/g1; + + const/4 v2, 0x0 + + if-nez v1, :cond_c + + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/c/g1; + + if-nez v3, :cond_2 + + if-nez v1, :cond_0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + :cond_0 + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + move-object v3, v1 + + check-cast v3, Ljava/util/List; + + invoke-static {v2}, Lf/h/a/f/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_2 + invoke-static {}, Lf/h/a/f/h/c/g1;->d()Lf/h/a/f/h/c/c2; + + throw v2 + + :cond_3 + invoke-interface {v0}, Lf/h/a/f/h/c/t0;->U()Lf/h/a/f/h/c/x3; + + move-result-object v1 + + sget-object v3, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + if-ne v1, v3, :cond_b + + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/v2;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/c/g1; + + if-nez v3, :cond_a + + if-nez v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-static {p1}, Lf/h/a/f/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_4 + instance-of v3, v1, Lf/h/a/f/h/c/h2; + + if-eqz v3, :cond_5 + + check-cast v1, Lf/h/a/f/h/c/h2; + + check-cast p1, Lf/h/a/f/h/c/h2; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/c/t0;->s0(Lf/h/a/f/h/c/h2;Lf/h/a/f/h/c/h2;)Lf/h/a/f/h/c/h2; + + move-result-object p1 + + goto :goto_3 + + :cond_5 + check-cast v1, Lf/h/a/f/h/c/c2; + + invoke-interface {v1}, Lf/h/a/f/h/c/c2;->g()Lf/h/a/f/h/c/d2; + + move-result-object v1 + + check-cast p1, Lf/h/a/f/h/c/c2; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/c/t0;->v(Lf/h/a/f/h/c/d2;Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/d2; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/z0$a; + + invoke-virtual {p1}, Lf/h/a/f/h/c/z0$a;->l()Lf/h/a/f/h/c/c2; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/z0; + + const/4 v1, 0x1 + + invoke-virtual {p1, v1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Byte; + + invoke-virtual {v3}, Ljava/lang/Byte;->byteValue()B + + move-result v3 + + if-ne v3, v1, :cond_6 + + goto :goto_2 + + :cond_6 + if-nez v3, :cond_7 + + const/4 v1, 0x0 + + goto :goto_2 + + :cond_7 + sget-object v1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v1, p1}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + invoke-interface {v1, p1}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v1 + + const/4 v3, 0x2 + + if-eqz v1, :cond_8 + + move-object v4, p1 + + goto :goto_1 + + :cond_8 + move-object v4, v2 + + :goto_1 + invoke-virtual {p1, v3, v4, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_2 + if-eqz v1, :cond_9 + + :goto_3 + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_9 + new-instance p1, Lcom/google/android/gms/internal/clearcut/zzew; + + invoke-direct {p1}, Lcom/google/android/gms/internal/clearcut/zzew;->()V + + throw p1 + + :cond_a + invoke-static {}, Lf/h/a/f/h/c/g1;->d()Lf/h/a/f/h/c/c2; + + throw v2 + + :cond_b + iget-object v1, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-static {p1}, Lf/h/a/f/h/c/q0;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_c + invoke-static {}, Lf/h/a/f/h/c/g1;->d()Lf/h/a/f/h/c/c2; + + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q1.smali new file mode 100644 index 0000000000..c775fb71c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q1.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/f/h/c/q1; +.super Lf/h/a/f/h/c/n1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/o1;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/c/n1;->(Lf/h/a/f/h/c/o1;)V + + return-void +.end method + +.method public static c(Ljava/lang/Object;J)Lf/h/a/f/h/c/e1; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Lf/h/a/f/h/c/e1<", + "TE;>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/c/e1; + + return-object p0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)V + .locals 0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/f/h/c/e1; + + move-result-object p1 + + invoke-interface {p1}, Lf/h/a/f/h/c/e1;->n()V + + return-void +.end method + +.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/f/h/c/e1; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/c/q1;->c(Ljava/lang/Object;J)Lf/h/a/f/h/c/e1; + + move-result-object p2 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v1, :cond_1 + + if-lez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/c/e1;->g()Z + + move-result v3 + + if-nez v3, :cond_0 + + add-int/2addr v2, v1 + + invoke-interface {v0, v2}, Lf/h/a/f/h/c/e1;->l0(I)Lf/h/a/f/h/c/e1; + + move-result-object v0 + + :cond_0 + invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_1 + if-lez v1, :cond_2 + + move-object p2, v0 + + :cond_2 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q2.smali new file mode 100644 index 0000000000..8e9665ebec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q2.smali @@ -0,0 +1,810 @@ +.class public final Lf/h/a/f/h/c/q2; +.super Ljava/lang/Object; + + +# instance fields +.field public A:I + +.field public B:I + +.field public C:Ljava/lang/reflect/Field; + +.field public D:Ljava/lang/Object; + +.field public E:Ljava/lang/Object; + +.field public F:Ljava/lang/Object; + +.field public final a:Lf/h/a/f/h/c/r2; + +.field public final b:[Ljava/lang/Object; + +.field public c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final d:I + +.field public final e:I + +.field public final f:I + +.field public final g:I + +.field public final h:I + +.field public final i:I + +.field public final j:I + +.field public final k:I + +.field public final l:I + +.field public final m:I + +.field public final n:[I + +.field public o:I + +.field public p:I + +.field public q:I + +.field public r:I + +.field public s:I + +.field public t:I + +.field public u:I + +.field public v:I + +.field public w:I + +.field public x:I + +.field public y:I + +.field public z:I + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/String;", + "[", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const v0, 0x7fffffff + + iput v0, p0, Lf/h/a/f/h/c/q2;->q:I + + const/high16 v0, -0x80000000 + + iput v0, p0, Lf/h/a/f/h/c/q2;->r:I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->s:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->t:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->u:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->v:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->w:I + + iput-object p1, p0, Lf/h/a/f/h/c/q2;->c:Ljava/lang/Class; + + new-instance p1, Lf/h/a/f/h/c/r2; + + invoke-direct {p1, p2}, Lf/h/a/f/h/c/r2;->(Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + iput-object p3, p0, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->d:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->e:I + + const/4 p2, 0x0 + + if-nez p1, :cond_0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->f:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->g:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->h:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->i:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->j:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->l:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->k:I + + iput v0, p0, Lf/h/a/f/h/c/q2;->m:I + + iput-object p2, p0, Lf/h/a/f/h/c/q2;->n:[I + + return-void + + :cond_0 + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->f:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->g:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->h:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->i:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->l:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->k:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->j:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/q2;->m:I + + iget-object p1, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/c/r2;->a()I + + move-result p1 + + if-nez p1, :cond_1 + + goto :goto_0 + + :cond_1 + new-array p2, p1, [I + + :goto_0 + iput-object p2, p0, Lf/h/a/f/h/c/q2;->n:[I + + iget p1, p0, Lf/h/a/f/h/c/q2;->f:I + + shl-int/lit8 p1, p1, 0x1 + + iget p2, p0, Lf/h/a/f/h/c/q2;->g:I + + add-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/f/h/c/q2;->o:I + + return-void +.end method + +.method public static b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/String;", + ")", + "Ljava/lang/reflect/Field;" + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v0 + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + return-object v3 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/RuntimeException; + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const/16 v2, 0x28 + + invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "Field " + + const-string v4, " for " + + invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + const-string p1, " not found. Known fields are " + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw v1 +.end method + + +# virtual methods +.method public final a()Z + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + iget v1, v0, Lf/h/a/f/h/c/r2;->b:I + + iget-object v0, v0, Lf/h/a/f/h/c/r2;->a:Ljava/lang/String; + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v0 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-ge v1, v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + return v2 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/r2;->a()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->x:I + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/r2;->a()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->y:I + + and-int/lit16 v0, v0, 0xff + + iput v0, p0, Lf/h/a/f/h/c/q2;->z:I + + iget v0, p0, Lf/h/a/f/h/c/q2;->x:I + + iget v1, p0, Lf/h/a/f/h/c/q2;->q:I + + if-ge v0, v1, :cond_2 + + iput v0, p0, Lf/h/a/f/h/c/q2;->q:I + + :cond_2 + iget v0, p0, Lf/h/a/f/h/c/q2;->x:I + + iget v1, p0, Lf/h/a/f/h/c/q2;->r:I + + if-le v0, v1, :cond_3 + + iput v0, p0, Lf/h/a/f/h/c/q2;->r:I + + :cond_3 + iget v0, p0, Lf/h/a/f/h/c/q2;->z:I + + sget-object v1, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-ne v0, v1, :cond_4 + + iget v0, p0, Lf/h/a/f/h/c/q2;->s:I + + add-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/f/h/c/q2;->s:I + + goto :goto_1 + + :cond_4 + sget-object v1, Lf/h/a/f/h/c/u0;->v:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-lt v0, v1, :cond_5 + + sget-object v1, Lf/h/a/f/h/c/u0;->a0:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-gt v0, v1, :cond_5 + + iget v0, p0, Lf/h/a/f/h/c/q2;->t:I + + add-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/f/h/c/q2;->t:I + + :cond_5 + :goto_1 + iget v0, p0, Lf/h/a/f/h/c/q2;->w:I + + add-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/f/h/c/q2;->w:I + + iget v1, p0, Lf/h/a/f/h/c/q2;->q:I + + iget v4, p0, Lf/h/a/f/h/c/q2;->x:I + + invoke-static {v1, v4, v0}, Lf/h/a/f/h/c/u2;->s(III)Z + + move-result v0 + + if-eqz v0, :cond_6 + + iget v0, p0, Lf/h/a/f/h/c/q2;->x:I + + add-int/2addr v0, v3 + + iput v0, p0, Lf/h/a/f/h/c/q2;->v:I + + iget v1, p0, Lf/h/a/f/h/c/q2;->q:I + + sub-int/2addr v0, v1 + + goto :goto_2 + + :cond_6 + iget v0, p0, Lf/h/a/f/h/c/q2;->u:I + + add-int/2addr v0, v3 + + :goto_2 + iput v0, p0, Lf/h/a/f/h/c/q2;->u:I + + iget v0, p0, Lf/h/a/f/h/c/q2;->y:I + + and-int/lit16 v0, v0, 0x400 + + if-eqz v0, :cond_7 + + const/4 v0, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v0, 0x0 + + :goto_3 + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->n:[I + + iget v1, p0, Lf/h/a/f/h/c/q2;->p:I + + add-int/lit8 v4, v1, 0x1 + + iput v4, p0, Lf/h/a/f/h/c/q2;->p:I + + iget v4, p0, Lf/h/a/f/h/c/q2;->x:I + + aput v4, v0, v1 + + :cond_8 + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->D:Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->E:Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->F:Ljava/lang/Object; + + iget v0, p0, Lf/h/a/f/h/c/q2;->z:I + + sget-object v1, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-le v0, v1, :cond_9 + + const/4 v0, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v0, 0x0 + + :goto_4 + if-eqz v0, :cond_b + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/r2;->a()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->A:I + + iget v0, p0, Lf/h/a/f/h/c/q2;->z:I + + sget-object v1, Lf/h/a/f/h/c/u0;->m:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + add-int/lit8 v1, v1, 0x33 + + if-eq v0, v1, :cond_12 + + sget-object v1, Lf/h/a/f/h/c/u0;->u:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + add-int/lit8 v1, v1, 0x33 + + if-ne v0, v1, :cond_a + + goto/16 :goto_7 + + :cond_a + sget-object v1, Lf/h/a/f/h/c/u0;->p:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + add-int/lit8 v1, v1, 0x33 + + if-ne v0, v1, :cond_14 + + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->d()Z + + move-result v0 + + if-eqz v0, :cond_14 + + goto :goto_6 + + :cond_b + iget-object v0, p0, Lf/h/a/f/h/c/q2;->c:Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->c()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-static {v0, v1}, Lf/h/a/f/h/c/q2;->b(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->C:Ljava/lang/reflect/Field; + + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->e()Z + + move-result v0 + + if-eqz v0, :cond_c + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->a:Lf/h/a/f/h/c/r2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/r2;->a()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/q2;->B:I + + :cond_c + iget v0, p0, Lf/h/a/f/h/c/q2;->z:I + + sget-object v1, Lf/h/a/f/h/c/u0;->m:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-eq v0, v1, :cond_13 + + sget-object v1, Lf/h/a/f/h/c/u0;->u:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-ne v0, v1, :cond_d + + goto :goto_8 + + :cond_d + sget-object v1, Lf/h/a/f/h/c/u0;->E:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-eq v0, v1, :cond_12 + + sget-object v1, Lf/h/a/f/h/c/u0;->a0:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-ne v0, v1, :cond_e + + goto :goto_7 + + :cond_e + sget-object v1, Lf/h/a/f/h/c/u0;->p:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-eq v0, v1, :cond_11 + + sget-object v1, Lf/h/a/f/h/c/u0;->H:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-eq v0, v1, :cond_11 + + sget-object v1, Lf/h/a/f/h/c/u0;->V:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-ne v0, v1, :cond_f + + goto :goto_5 + + :cond_f + sget-object v1, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-ne v0, v1, :cond_14 + + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->c()Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->F:Ljava/lang/Object; + + iget v0, p0, Lf/h/a/f/h/c/q2;->y:I + + and-int/lit16 v0, v0, 0x800 + + if-eqz v0, :cond_10 + + const/4 v2, 0x1 + + :cond_10 + if-eqz v2, :cond_14 + + goto :goto_6 + + :cond_11 + :goto_5 + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->d()Z + + move-result v0 + + if-eqz v0, :cond_14 + + :goto_6 + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->c()Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/q2;->E:Ljava/lang/Object; + + goto :goto_a + + :cond_12 + :goto_7 + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->c()Ljava/lang/Object; + + move-result-object v0 + + goto :goto_9 + + :cond_13 + :goto_8 + iget-object v0, p0, Lf/h/a/f/h/c/q2;->C:Ljava/lang/reflect/Field; + + invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v0 + + :goto_9 + iput-object v0, p0, Lf/h/a/f/h/c/q2;->D:Ljava/lang/Object; + + :cond_14 + :goto_a + return v3 +.end method + +.method public final c()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/c/q2;->b:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/c/q2;->o:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/c/q2;->o:I + + aget-object v0, v0, v1 + + return-object v0 +.end method + +.method public final d()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/q2;->d:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final e()Z + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/q2;->d()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/q2;->z:I + + sget-object v1, Lf/h/a/f/h/c/u0;->u:Lf/h/a/f/h/c/u0; + + iget v1, v1, Lf/h/a/f/h/c/u0;->id:I + + if-gt v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q3.smali new file mode 100644 index 0000000000..9221ff1b0a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q3.smali @@ -0,0 +1,1202 @@ +.class public final Lf/h/a/f/h/c/q3; +.super Lf/h/a/f/h/c/n3; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/n3;->()V + + return-void +.end method + +.method public static e([BIJI)I + .locals 2 + + if-eqz p4, :cond_2 + + const/4 v0, 0x1 + + if-eq p4, v0, :cond_1 + + const/4 v0, 0x2 + + if-ne p4, v0, :cond_0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result p4 + + const-wide/16 v0, 0x1 + + add-long/2addr p2, v0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result p0 + + invoke-static {p1, p4, p0}, Lf/h/a/f/h/c/m3;->e(III)I + + move-result p0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + invoke-static {p0, p2, p3}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result p0 + + invoke-static {p1, p0}, Lf/h/a/f/h/c/m3;->h(II)I + + move-result p0 + + return p0 + + :cond_2 + invoke-static {p1}, Lf/h/a/f/h/c/m3;->d(I)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public final a(I[BII)I + .locals 15 + + move-object/from16 v0, p2 + + move/from16 v1, p3 + + move/from16 v2, p4 + + or-int v3, v1, v2 + + array-length v4, v0 + + sub-int/2addr v4, v2 + + or-int/2addr v3, v4 + + const/4 v4, 0x2 + + const/4 v5, 0x3 + + const/4 v6, 0x0 + + if-ltz v3, :cond_12 + + int-to-long v7, v1 + + int-to-long v1, v2 + + sub-long/2addr v1, v7 + + long-to-int v2, v1 + + const/16 v1, 0x10 + + const-wide/16 v9, 0x1 + + if-ge v2, v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_0 + move-wide v11, v7 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v2, :cond_2 + + add-long v13, v11, v9 + + invoke-static {v0, v11, v12}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v3 + + if-gez v3, :cond_1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + move-wide v11, v13 + + goto :goto_0 + + :cond_2 + move v1, v2 + + :goto_1 + sub-int/2addr v2, v1 + + int-to-long v11, v1 + + add-long/2addr v7, v11 + + :cond_3 + :goto_2 + const/4 v1, 0x0 + + :goto_3 + if-lez v2, :cond_5 + + add-long v11, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v1 + + if-ltz v1, :cond_4 + + add-int/lit8 v2, v2, -0x1 + + move-wide v7, v11 + + goto :goto_3 + + :cond_4 + move-wide v7, v11 + + :cond_5 + if-nez v2, :cond_6 + + return v6 + + :cond_6 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x20 + + const/16 v11, -0x41 + + const/4 v12, -0x1 + + if-ge v1, v3, :cond_a + + if-nez v2, :cond_7 + + return v1 + + :cond_7 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x3e + + if-lt v1, v3, :cond_9 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + goto :goto_4 + + :cond_8 + move-wide v7, v13 + + goto :goto_2 + + :cond_9 + :goto_4 + return v12 + + :cond_a + const/16 v13, -0x10 + + if-ge v1, v13, :cond_f + + if-ge v2, v4, :cond_b + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/c/q3;->e([BIJI)I + + move-result v0 + + return v0 + + :cond_b + add-int/lit8 v2, v2, -0x2 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v7 + + if-gt v7, v11, :cond_e + + const/16 v8, -0x60 + + if-ne v1, v3, :cond_c + + if-lt v7, v8, :cond_e + + :cond_c + const/16 v3, -0x13 + + if-ne v1, v3, :cond_d + + if-ge v7, v8, :cond_e + + :cond_d + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_3 + + :cond_e + return v12 + + :cond_f + if-ge v2, v5, :cond_10 + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/c/q3;->e([BIJI)I + + move-result v0 + + return v0 + + :cond_10 + add-int/lit8 v2, v2, -0x3 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v3 + + if-gt v3, v11, :cond_11 + + shl-int/lit8 v1, v1, 0x1c + + add-int/lit8 v3, v3, 0x70 + + add-int/2addr v3, v1 + + shr-int/lit8 v1, v3, 0x1e + + if-nez v1, :cond_11 + + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v1 + + if-gt v1, v11, :cond_11 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/c/k3;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + :cond_11 + return v12 + + :cond_12 + new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; + + new-array v5, v5, [Ljava/lang/Object; + + array-length v0, v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v6 + + invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/4 v1, 0x1 + + aput-object v0, v5, v1 + + invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v4 + + const-string v0, "Array length=%d, index=%d, limit=%d" + + invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v3 +.end method + +.method public final b(Ljava/lang/CharSequence;[BII)I + .locals 22 + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + move/from16 v2, p3 + + move/from16 v3, p4 + + int-to-long v4, v2 + + int-to-long v6, v3 + + add-long/2addr v6, v4 + + invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I + + move-result v8 + + const-string v9, " at index " + + const-string v10, "Failed writing " + + if-gt v8, v3, :cond_c + + array-length v11, v1 + + sub-int/2addr v11, v3 + + if-lt v11, v2, :cond_c + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x80 + + const-wide/16 v11, 0x1 + + if-ge v2, v8, :cond_0 + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_0 + + add-long/2addr v11, v4 + + int-to-byte v3, v13 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/c/k3;->g([BJB)V + + add-int/lit8 v2, v2, 0x1 + + move-wide v4, v11 + + goto :goto_0 + + :cond_0 + if-ne v2, v8, :cond_1 + + long-to-int v0, v4 + + return v0 + + :cond_1 + :goto_1 + if-ge v2, v8, :cond_b + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_2 + + cmp-long v14, v4, v6 + + if-gez v14, :cond_2 + + add-long v14, v4, v11 + + int-to-byte v13, v13 + + invoke-static {v1, v4, v5, v13}, Lf/h/a/f/h/c/k3;->g([BJB)V + + move-wide v4, v11 + + move-wide v12, v14 + + :goto_2 + const/16 v11, 0x80 + + goto/16 :goto_3 + + :cond_2 + const/16 v14, 0x800 + + if-ge v13, v14, :cond_3 + + const-wide/16 v14, 0x2 + + sub-long v14, v6, v14 + + cmp-long v16, v4, v14 + + if-gtz v16, :cond_3 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0x6 + + or-int/lit16 v3, v3, 0x3c0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/c/k3;->g([BJB)V + + add-long v3, v14, v11 + + and-int/lit8 v5, v13, 0x3f + + const/16 v13, 0x80 + + or-int/2addr v5, v13 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/c/k3;->g([BJB)V + + move-wide/from16 v20, v11 + + const/16 v11, 0x80 + + move-wide v12, v3 + + move-wide/from16 v4, v20 + + goto/16 :goto_3 + + :cond_3 + const v3, 0xdfff + + const v14, 0xd800 + + if-lt v13, v14, :cond_4 + + if-ge v3, v13, :cond_5 + + :cond_4 + const-wide/16 v15, 0x3 + + sub-long v15, v6, v15 + + cmp-long v17, v4, v15 + + if-gtz v17, :cond_5 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0xc + + or-int/lit16 v3, v3, 0x1e0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/c/k3;->g([BJB)V + + add-long v3, v14, v11 + + ushr-int/lit8 v5, v13, 0x6 + + and-int/lit8 v5, v5, 0x3f + + const/16 v11, 0x80 + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/c/k3;->g([BJB)V + + const-wide/16 v14, 0x1 + + add-long v18, v3, v14 + + and-int/lit8 v5, v13, 0x3f + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v3, v4, v5}, Lf/h/a/f/h/c/k3;->g([BJB)V + + move-wide/from16 v12, v18 + + const-wide/16 v4, 0x1 + + goto :goto_2 + + :cond_5 + const-wide/16 v11, 0x4 + + sub-long v11, v6, v11 + + cmp-long v15, v4, v11 + + if-gtz v15, :cond_8 + + add-int/lit8 v3, v2, 0x1 + + if-eq v3, v8, :cond_7 + + invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v2 + + invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v11 + + if-eqz v11, :cond_6 + + invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v2 + + const-wide/16 v11, 0x1 + + add-long v13, v4, v11 + + ushr-int/lit8 v15, v2, 0x12 + + or-int/lit16 v15, v15, 0xf0 + + int-to-byte v15, v15 + + invoke-static {v1, v4, v5, v15}, Lf/h/a/f/h/c/k3;->g([BJB)V + + add-long v4, v13, v11 + + ushr-int/lit8 v15, v2, 0xc + + and-int/lit8 v15, v15, 0x3f + + const/16 v11, 0x80 + + or-int/lit16 v12, v15, 0x80 + + int-to-byte v12, v12 + + invoke-static {v1, v13, v14, v12}, Lf/h/a/f/h/c/k3;->g([BJB)V + + const-wide/16 v12, 0x1 + + add-long v14, v4, v12 + + ushr-int/lit8 v16, v2, 0x6 + + and-int/lit8 v12, v16, 0x3f + + or-int/2addr v12, v11 + + int-to-byte v12, v12 + + invoke-static {v1, v4, v5, v12}, Lf/h/a/f/h/c/k3;->g([BJB)V + + const-wide/16 v4, 0x1 + + add-long v12, v14, v4 + + and-int/lit8 v2, v2, 0x3f + + or-int/2addr v2, v11 + + int-to-byte v2, v2 + + invoke-static {v1, v14, v15, v2}, Lf/h/a/f/h/c/k3;->g([BJB)V + + move v2, v3 + + :goto_3 + add-int/lit8 v2, v2, 0x1 + + const/16 v3, 0x80 + + move-wide/from16 v20, v4 + + move-wide v4, v12 + + move-wide/from16 v11, v20 + + goto/16 :goto_1 + + :cond_6 + move v2, v3 + + :cond_7 + new-instance v0, Lf/h/a/f/h/c/p3; + + add-int/lit8 v2, v2, -0x1 + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/c/p3;->(II)V + + throw v0 + + :cond_8 + if-gt v14, v13, :cond_a + + if-gt v13, v3, :cond_a + + add-int/lit8 v1, v2, 0x1 + + if-eq v1, v8, :cond_9 + + invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v0 + + if-nez v0, :cond_a + + :cond_9 + new-instance v0, Lf/h/a/f/h/c/p3; + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/c/p3;->(II)V + + throw v0 + + :cond_a + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x2e + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_b + long-to-int v0, v4 + + return v0 + + :cond_c + new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; + + add-int/lit8 v8, v8, -0x1 + + invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + add-int/2addr v2, v3 + + const/16 v3, 0x25 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public final c(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + .locals 20 + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + sget-object v2, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + sget-wide v3, Lf/h/a/f/h/c/k3;->j:J + + invoke-virtual {v2, v1, v3, v4}, Lf/h/a/f/h/c/k3$d;->k(Ljava/lang/Object;J)J + + move-result-wide v2 + + invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->position()I + + move-result v4 + + int-to-long v4, v4 + + add-long/2addr v4, v2 + + invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->limit()I + + move-result v6 + + int-to-long v6, v6 + + add-long/2addr v6, v2 + + invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I + + move-result v8 + + int-to-long v9, v8 + + sub-long v11, v6, v4 + + const-string v13, " at index " + + const-string v14, "Failed writing " + + cmp-long v15, v9, v11 + + if-gtz v15, :cond_c + + const/4 v9, 0x0 + + :goto_0 + const-wide/16 v10, 0x1 + + const/16 v12, 0x80 + + if-ge v9, v8, :cond_0 + + invoke-interface {v0, v9}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v15 + + if-ge v15, v12, :cond_0 + + add-long/2addr v10, v4 + + int-to-byte v12, v15 + + sget-object v15, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v15, v4, v5, v12}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-int/lit8 v9, v9, 0x1 + + move-wide v4, v10 + + goto :goto_0 + + :cond_0 + if-ne v9, v8, :cond_1 + + sub-long/2addr v4, v2 + + long-to-int v0, v4 + + goto/16 :goto_4 + + :cond_1 + :goto_1 + if-ge v9, v8, :cond_b + + invoke-interface {v0, v9}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v15 + + if-ge v15, v12, :cond_2 + + cmp-long v16, v4, v6 + + if-gez v16, :cond_2 + + add-long v16, v4, v10 + + int-to-byte v15, v15 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v4, v5, v15}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + move-wide/from16 v18, v6 + + move v1, v9 + + move-wide/from16 v4, v16 + + const/16 v9, 0x80 + + move-wide/from16 v16, v2 + + goto/16 :goto_3 + + :cond_2 + const/16 v12, 0x800 + + if-ge v15, v12, :cond_3 + + const-wide/16 v16, 0x2 + + sub-long v16, v6, v16 + + cmp-long v12, v4, v16 + + if-gtz v12, :cond_3 + + move-wide/from16 v16, v2 + + add-long v1, v4, v10 + + ushr-int/lit8 v3, v15, 0x6 + + or-int/lit16 v3, v3, 0x3c0 + + int-to-byte v3, v3 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v4, v5, v3}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v3, v1, v10 + + and-int/lit8 v5, v15, 0x3f + + const/16 v12, 0x80 + + or-int/2addr v5, v12 + + int-to-byte v5, v5 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v1, v2, v5}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + goto :goto_2 + + :cond_3 + move-wide/from16 v16, v2 + + const v1, 0xdfff + + const v2, 0xd800 + + if-lt v15, v2, :cond_4 + + if-ge v1, v15, :cond_5 + + :cond_4 + const-wide/16 v18, 0x3 + + sub-long v18, v6, v18 + + cmp-long v3, v4, v18 + + if-gtz v3, :cond_5 + + add-long v1, v4, v10 + + ushr-int/lit8 v3, v15, 0xc + + or-int/lit16 v3, v3, 0x1e0 + + int-to-byte v3, v3 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v4, v5, v3}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v3, v1, v10 + + ushr-int/lit8 v5, v15, 0x6 + + and-int/lit8 v5, v5, 0x3f + + const/16 v12, 0x80 + + or-int/2addr v5, v12 + + int-to-byte v5, v5 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v1, v2, v5}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v1, v3, v10 + + and-int/lit8 v5, v15, 0x3f + + const/16 v12, 0x80 + + or-int/2addr v5, v12 + + int-to-byte v5, v5 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v3, v4, v5}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + move-wide v3, v1 + + :goto_2 + move-wide v4, v3 + + move-wide/from16 v18, v6 + + move v1, v9 + + const/16 v9, 0x80 + + goto :goto_3 + + :cond_5 + const-wide/16 v18, 0x4 + + sub-long v18, v6, v18 + + cmp-long v3, v4, v18 + + if-gtz v3, :cond_8 + + add-int/lit8 v1, v9, 0x1 + + if-eq v1, v8, :cond_7 + + invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v2 + + invoke-static {v15, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v3 + + if-eqz v3, :cond_6 + + invoke-static {v15, v2}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v2 + + move-wide/from16 v18, v6 + + add-long v6, v4, v10 + + ushr-int/lit8 v3, v2, 0x12 + + or-int/lit16 v3, v3, 0xf0 + + int-to-byte v3, v3 + + sget-object v9, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v9, v4, v5, v3}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v3, v6, v10 + + ushr-int/lit8 v5, v2, 0xc + + and-int/lit8 v5, v5, 0x3f + + const/16 v9, 0x80 + + or-int/2addr v5, v9 + + int-to-byte v5, v5 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v6, v7, v5}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v5, v3, v10 + + ushr-int/lit8 v7, v2, 0x6 + + and-int/lit8 v7, v7, 0x3f + + or-int/2addr v7, v9 + + int-to-byte v7, v7 + + sget-object v12, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v12, v3, v4, v7}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + add-long v3, v5, v10 + + and-int/lit8 v2, v2, 0x3f + + or-int/2addr v2, v9 + + int-to-byte v2, v2 + + sget-object v7, Lf/h/a/f/h/c/k3;->f:Lf/h/a/f/h/c/k3$d; + + invoke-virtual {v7, v5, v6, v2}, Lf/h/a/f/h/c/k3$d;->b(JB)V + + move-wide v4, v3 + + :goto_3 + add-int/lit8 v1, v1, 0x1 + + move v9, v1 + + move-wide/from16 v2, v16 + + move-wide/from16 v6, v18 + + const/16 v12, 0x80 + + move-object/from16 v1, p2 + + goto/16 :goto_1 + + :cond_6 + move v9, v1 + + :cond_7 + new-instance v0, Lf/h/a/f/h/c/p3; + + add-int/lit8 v9, v9, -0x1 + + invoke-direct {v0, v9, v8}, Lf/h/a/f/h/c/p3;->(II)V + + throw v0 + + :cond_8 + if-gt v2, v15, :cond_a + + if-gt v15, v1, :cond_a + + add-int/lit8 v1, v9, 0x1 + + if-eq v1, v8, :cond_9 + + invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + invoke-static {v15, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v0 + + if-nez v0, :cond_a + + :cond_9 + new-instance v0, Lf/h/a/f/h/c/p3; + + invoke-direct {v0, v9, v8}, Lf/h/a/f/h/c/p3;->(II)V + + throw v0 + + :cond_a + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x2e + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_b + move-wide/from16 v16, v2 + + sub-long v4, v4, v16 + + long-to-int v0, v4 + + move-object/from16 v1, p2 + + :goto_4 + invoke-virtual {v1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + return-void + + :cond_c + new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; + + add-int/lit8 v8, v8, -0x1 + + invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + invoke-virtual/range {p2 .. p2}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + const/16 v3, 0x25 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v2, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/q4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/q4.smali new file mode 100644 index 0000000000..b787078d16 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/q4.smali @@ -0,0 +1,526 @@ +.class public final Lf/h/a/f/h/c/q4; +.super Lf/h/a/f/h/c/a4; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/a4<", + "Lf/h/a/f/h/c/q4;", + ">;", + "Ljava/lang/Cloneable;" + } +.end annotation + + +# instance fields +.field public f:[B + +.field public g:Ljava/lang/String; + +.field public h:[[B + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/a4;->()V + + sget-object v0, Lf/h/a/f/h/c/g4;->e:[B + + iput-object v0, p0, Lf/h/a/f/h/c/q4;->f:[B + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/c/g4;->d:[[B + + iput-object v0, p0, Lf/h/a/f/h/c/q4;->h:[[B + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/f/h/c/z3;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->f:[B + + sget-object v1, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v0, v1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->f:[B + + const/4 v1, 0x1 + + invoke-virtual {p1, v1, v0}, Lf/h/a/f/h/c/z3;->d(I[B)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/q4;->h:[[B + + if-eqz v0, :cond_2 + + array-length v0, v0 + + if-lez v0, :cond_2 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/c/q4;->h:[[B + + array-length v2, v1 + + if-ge v0, v2, :cond_2 + + aget-object v1, v1, v0 + + if-eqz v1, :cond_1 + + const/4 v2, 0x2 + + invoke-virtual {p1, v2, v1}, Lf/h/a/f/h/c/z3;->d(I[B)V + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + if-eqz v0, :cond_3 + + const-string v1, "" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_3 + + const/4 v0, 0x4 + + iget-object v1, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_3 + invoke-super {p0, p1}, Lf/h/a/f/h/c/a4;->b(Lf/h/a/f/h/c/z3;)V + + return-void +.end method + +.method public final clone()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + :try_start_0 + invoke-super {p0}, Lf/h/a/f/h/c/a4;->g()Lf/h/a/f/h/c/a4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/q4; + :try_end_0 + .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v1, p0, Lf/h/a/f/h/c/q4;->h:[[B + + if-eqz v1, :cond_0 + + array-length v2, v1 + + if-lez v2, :cond_0 + + invoke-virtual {v1}, [[B->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [[B + + iput-object v1, v0, Lf/h/a/f/h/c/q4;->h:[[B + + :cond_0 + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/AssertionError; + + invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v1 +.end method + +.method public final e()I + .locals 7 + + invoke-super {p0}, Lf/h/a/f/h/c/a4;->e()I + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->f:[B + + sget-object v1, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v0, v1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->f:[B + + invoke-static {v2, v0}, Lf/h/a/f/h/c/z3;->i(I[B)I + + move-result v0 + + add-int/2addr v0, v1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v3, p0, Lf/h/a/f/h/c/q4;->h:[[B + + if-eqz v3, :cond_3 + + array-length v3, v3 + + if-lez v3, :cond_3 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_1 + iget-object v5, p0, Lf/h/a/f/h/c/q4;->h:[[B + + array-length v6, v5 + + if-ge v1, v6, :cond_2 + + aget-object v5, v5, v1 + + if-eqz v5, :cond_1 + + add-int/lit8 v4, v4, 0x1 + + array-length v6, v5 + + invoke-static {v6}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result v6 + + array-length v5, v5 + + add-int/2addr v6, v5 + + add-int/2addr v3, v6 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + add-int/2addr v0, v3 + + mul-int/lit8 v4, v4, 0x1 + + add-int/2addr v0, v4 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + if-eqz v1, :cond_4 + + const-string v2, "" + + invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_4 + + const/4 v1, 0x4 + + iget-object v2, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + invoke-static {v1, v2}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_4 + return v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/q4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/q4; + + iget-object v1, p0, Lf/h/a/f/h/c/q4;->f:[B + + iget-object v3, p1, Lf/h/a/f/h/c/q4;->f:[B + + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_2 + + return v2 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + if-nez v1, :cond_3 + + iget-object v1, p1, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + if-eqz v1, :cond_4 + + return v2 + + :cond_3 + iget-object v3, p1, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_4 + + return v2 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/h/c/q4;->h:[[B + + iget-object v3, p1, Lf/h/a/f/h/c/q4;->h:[[B + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->g([[B[[B)Z + + move-result v1 + + if-nez v1, :cond_5 + + return v2 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_7 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_6 + + goto :goto_0 + + :cond_6 + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/c4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_7 + :goto_0 + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz p1, :cond_9 + + invoke-virtual {p1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result p1 + + if-eqz p1, :cond_8 + + goto :goto_1 + + :cond_8 + return v2 + + :cond_9 + :goto_1 + return v0 +.end method + +.method public final synthetic f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/q4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/q4; + + return-object v0 +.end method + +.method public final synthetic g()Lf/h/a/f/h/c/a4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/q4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/q4; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 3 + + const-class v0, Lf/h/a/f/h/c/q4; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/q4;->f:[B + + invoke-static {v1}, Ljava/util/Arrays;->hashCode([B)I + + move-result v1 + + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->g:Ljava/lang/String; + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + :goto_0 + add-int/2addr v1, v0 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/q4;->h:[[B + + invoke-static {v0}, Lf/h/a/f/h/c/e4;->e([[B)I + + move-result v0 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + add-int/lit16 v0, v0, 0x4d5 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_2 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->hashCode()I + + move-result v2 + + :cond_2 + :goto_1 + add-int/2addr v0, v2 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r.smali new file mode 100644 index 0000000000..8123c605e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/h/c/r; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/c/l0;->a()Lf/h/a/f/h/c/l0; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r0.smali new file mode 100644 index 0000000000..97ca7a58be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r0.smali @@ -0,0 +1,370 @@ +.class public final synthetic Lf/h/a/f/h/c/r0; +.super Ljava/lang/Object; + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 14 + + invoke-static {}, Lf/h/a/f/h/c/s3;->values()[Lf/h/a/f/h/c/s3; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/c/r0;->b:[I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + :try_start_0 + sget-object v3, Lf/h/a/f/h/c/s3;->d:Lf/h/a/f/h/c/s3; + + aput v2, v0, v1 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v3, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v4, Lf/h/a/f/h/c/s3;->e:Lf/h/a/f/h/c/s3; + + aput v0, v3, v2 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v3, 0x3 + + :try_start_2 + sget-object v4, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v5, Lf/h/a/f/h/c/s3;->f:Lf/h/a/f/h/c/s3; + + aput v3, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v4, 0x4 + + :try_start_3 + sget-object v5, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v6, Lf/h/a/f/h/c/s3;->g:Lf/h/a/f/h/c/s3; + + aput v4, v5, v3 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v5, 0x5 + + :try_start_4 + sget-object v6, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v7, Lf/h/a/f/h/c/s3;->h:Lf/h/a/f/h/c/s3; + + aput v5, v6, v4 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + const/4 v6, 0x6 + + :try_start_5 + sget-object v7, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v8, Lf/h/a/f/h/c/s3;->i:Lf/h/a/f/h/c/s3; + + aput v6, v7, v5 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + const/4 v7, 0x7 + + :try_start_6 + sget-object v8, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v9, Lf/h/a/f/h/c/s3;->j:Lf/h/a/f/h/c/s3; + + aput v7, v8, v6 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + const/16 v8, 0x8 + + :try_start_7 + sget-object v9, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v10, Lf/h/a/f/h/c/s3;->k:Lf/h/a/f/h/c/s3; + + aput v8, v9, v7 + :try_end_7 + .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 + + :catch_7 + const/16 v9, 0x9 + + :try_start_8 + sget-object v10, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v11, Lf/h/a/f/h/c/s3;->m:Lf/h/a/f/h/c/s3; + + aput v9, v10, v9 + :try_end_8 + .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 + + :catch_8 + :try_start_9 + sget-object v10, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v11, Lf/h/a/f/h/c/s3;->n:Lf/h/a/f/h/c/s3; + + const/16 v11, 0xa + + aput v11, v10, v11 + :try_end_9 + .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 + + :catch_9 + const/16 v10, 0xb + + :try_start_a + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->l:Lf/h/a/f/h/c/s3; + + aput v10, v11, v8 + :try_end_a + .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a + + :catch_a + const/16 v11, 0xc + + :try_start_b + sget-object v12, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v13, Lf/h/a/f/h/c/s3;->o:Lf/h/a/f/h/c/s3; + + aput v11, v12, v10 + :try_end_b + .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b + + :catch_b + const/16 v10, 0xd + + :try_start_c + sget-object v12, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v13, Lf/h/a/f/h/c/s3;->p:Lf/h/a/f/h/c/s3; + + aput v10, v12, v11 + :try_end_c + .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c + + :catch_c + :try_start_d + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->r:Lf/h/a/f/h/c/s3; + + const/16 v12, 0xe + + aput v12, v11, v12 + :try_end_d + .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d + + :catch_d + :try_start_e + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->s:Lf/h/a/f/h/c/s3; + + const/16 v12, 0xf + + aput v12, v11, v12 + :try_end_e + .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e + + :catch_e + :try_start_f + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->t:Lf/h/a/f/h/c/s3; + + const/16 v12, 0x10 + + aput v12, v11, v12 + :try_end_f + .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f + + :catch_f + :try_start_10 + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->u:Lf/h/a/f/h/c/s3; + + const/16 v12, 0x11 + + aput v12, v11, v12 + :try_end_10 + .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 + + :catch_10 + :try_start_11 + sget-object v11, Lf/h/a/f/h/c/r0;->b:[I + + sget-object v12, Lf/h/a/f/h/c/s3;->q:Lf/h/a/f/h/c/s3; + + const/16 v12, 0x12 + + aput v12, v11, v10 + :try_end_11 + .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 + + :catch_11 + invoke-static {}, Lf/h/a/f/h/c/x3;->values()[Lf/h/a/f/h/c/x3; + + move-result-object v10 + + array-length v10, v10 + + new-array v10, v10, [I + + sput-object v10, Lf/h/a/f/h/c/r0;->a:[I + + :try_start_12 + sget-object v11, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + :try_end_12 + .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 + + sget-object v11, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + :try_start_13 + aput v2, v10, v1 + :try_end_13 + .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 + + :catch_12 + :try_start_14 + sget-object v1, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v10, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + :try_end_14 + .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 + + sget-object v10, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + :try_start_15 + aput v0, v1, v2 + :try_end_15 + .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 + + :catch_13 + :try_start_16 + sget-object v1, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v2, Lf/h/a/f/h/c/x3;->f:Lf/h/a/f/h/c/x3; + :try_end_16 + .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 + + sget-object v2, Lf/h/a/f/h/c/x3;->f:Lf/h/a/f/h/c/x3; + + :try_start_17 + aput v3, v1, v0 + :try_end_17 + .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 + + :catch_14 + :try_start_18 + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->g:Lf/h/a/f/h/c/x3; + :try_end_18 + .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 + + sget-object v1, Lf/h/a/f/h/c/x3;->g:Lf/h/a/f/h/c/x3; + + :try_start_19 + aput v4, v0, v3 + :try_end_19 + .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 + + :catch_15 + :try_start_1a + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->h:Lf/h/a/f/h/c/x3; + :try_end_1a + .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 + + sget-object v1, Lf/h/a/f/h/c/x3;->h:Lf/h/a/f/h/c/x3; + + :try_start_1b + aput v5, v0, v4 + :try_end_1b + .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 + + :catch_16 + :try_start_1c + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->i:Lf/h/a/f/h/c/x3; + :try_end_1c + .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 + + sget-object v1, Lf/h/a/f/h/c/x3;->i:Lf/h/a/f/h/c/x3; + + :try_start_1d + aput v6, v0, v5 + :try_end_1d + .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 + + :catch_17 + :try_start_1e + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->j:Lf/h/a/f/h/c/x3; + + aput v7, v0, v6 + :try_end_1e + .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 + + :catch_18 + :try_start_1f + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->k:Lf/h/a/f/h/c/x3; + + aput v8, v0, v7 + :try_end_1f + .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 + + :catch_19 + :try_start_20 + sget-object v0, Lf/h/a/f/h/c/r0;->a:[I + + sget-object v1, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + aput v9, v0, v8 + :try_end_20 + .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a + + :catch_1a + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r1.smali new file mode 100644 index 0000000000..d437c0c244 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r1.smali @@ -0,0 +1,639 @@ +.class public final Lf/h/a/f/h/c/r1; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/e1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/e1<", + "Ljava/lang/Long;", + ">;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[J + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/r1; + + invoke-direct {v0}, Lf/h/a/f/h/c/r1;->()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [J + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/r1;->f:I + + return-void +.end method + +.method public constructor ([JI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/r1;->e:[J + + iput p2, p0, Lf/h/a/f/h/c/r1;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 2 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/f/h/c/r1;->l(IJ)V + + return-void +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Long;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/c/r1; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/r1; + + iget v0, p1, Lf/h/a/f/h/c/r1;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/c/r1;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/c/r1;->e:[J + + iget-object v2, p0, Lf/h/a/f/h/c/r1;->e:[J + + iget v4, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p1, Lf/h/a/f/h/c/r1;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/r1; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/r1; + + iget v1, p0, Lf/h/a/f/h/c/r1;->f:I + + iget v2, p1, Lf/h/a/f/h/c/r1;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/r1;->e:[J + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/r1;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v4, v2, v1 + + aget-wide v6, p1, v1 + + cmp-long v2, v4, v6 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v1, v0, p1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)J + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public final hashCode()I + .locals 5 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/r1;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Lf/h/a/f/h/c/b1;->h(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final l(IJ)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/r1;->e:[J + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [J + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/c/r1;->e:[J + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/c/r1;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + aput-wide p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/c/r1;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/r1; + + iget-object v1, p0, Lf/h/a/f/h/c/r1;->e:[J + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/c/r1;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/c/r1;->([JI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v1, v0, p1 + + iget v3, p0, Lf/h/a/f/h/c/r1;->f:I + + add-int/lit8 v4, v3, -0x1 + + if-ge p1, v4, :cond_0 + + add-int/lit8 v4, p1, 0x1 + + sub-int/2addr v3, p1 + + invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/c/r1;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/r1;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/r1;->e:[J + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/c/r1;->f:I + + sub-int/2addr v2, v1 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/c/r1;->f:I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/r1;->e:[J + + iget v1, p0, Lf/h/a/f/h/c/r1;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/c/r1;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 4 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/r1;->j(I)V + + iget-object p2, p0, Lf/h/a/f/h/c/r1;->e:[J + + aget-wide v2, p2, p1 + + aput-wide v0, p2, p1 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/r1;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r2.smali new file mode 100644 index 0000000000..bb87904c14 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r2.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/c/r2; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public b:I + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/r2;->a:Ljava/lang/String; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/f/h/c/r2;->b:I + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/c/r2;->a:Ljava/lang/String; + + iget v1, p0, Lf/h/a/f/h/c/r2;->b:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/c/r2;->b:I + + invoke-virtual {v0, v1}, Ljava/lang/String;->charAt(I)C + + move-result v0 + + const v1, 0xd800 + + if-ge v0, v1, :cond_0 + + return v0 + + :cond_0 + and-int/lit16 v0, v0, 0x1fff + + const/16 v2, 0xd + + :goto_0 + iget-object v3, p0, Lf/h/a/f/h/c/r2;->a:Ljava/lang/String; + + iget v4, p0, Lf/h/a/f/h/c/r2;->b:I + + add-int/lit8 v5, v4, 0x1 + + iput v5, p0, Lf/h/a/f/h/c/r2;->b:I + + invoke-virtual {v3, v4}, Ljava/lang/String;->charAt(I)C + + move-result v3 + + if-lt v3, v1, :cond_1 + + and-int/lit16 v3, v3, 0x1fff + + shl-int/2addr v3, v2 + + or-int/2addr v0, v3 + + add-int/lit8 v2, v2, 0xd + + goto :goto_0 + + :cond_1 + shl-int v1, v3, v2 + + or-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r3.smali new file mode 100644 index 0000000000..01234b8e45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r3.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/h/c/r3; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/r4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/r4.smali new file mode 100644 index 0000000000..8fe546ed64 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/r4.smali @@ -0,0 +1,150 @@ +.class public final Lf/h/a/f/h/c/r4; +.super Lf/h/a/f/e/h/i/d; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/d<", + "Lcom/google/android/gms/common/api/Status;", + "Lf/h/a/f/h/c/v4;", + ">;" + } +.end annotation + + +# instance fields +.field public final m:Lcom/google/android/gms/clearcut/zze; + + +# direct methods +.method public constructor (Lcom/google/android/gms/clearcut/zze;Lf/h/a/f/e/h/c;)V + .locals 1 + + sget-object v0, Lf/h/a/f/d/a;->o:Lf/h/a/f/e/h/a; + + invoke-direct {p0, v0, p2}, Lf/h/a/f/e/h/i/d;->(Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/c;)V + + iput-object p1, p0, Lf/h/a/f/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; + + return-void +.end method + + +# virtual methods +.method public final synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; + .locals 0 + + return-object p1 +.end method + +.method public final synthetic k(Lf/h/a/f/e/h/a$b;)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + check-cast p1, Lf/h/a/f/h/c/v4; + + new-instance v0, Lf/h/a/f/h/c/u4; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/u4;->(Lf/h/a/f/h/c/r4;)V + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; + + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; + + if-eqz v2, :cond_0 + + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + iget-object v2, v2, Lf/h/a/f/h/c/s4;->n:[B + + array-length v2, v2 + + if-nez v2, :cond_0 + + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + iget-object v3, v1, Lcom/google/android/gms/clearcut/zze;->m:Lf/h/a/f/d/a$c; + + invoke-interface {v3}, Lf/h/a/f/d/a$c;->a()[B + + move-result-object v3 + + iput-object v3, v2, Lf/h/a/f/h/c/s4;->n:[B + + :cond_0 + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; + + if-eqz v2, :cond_1 + + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + iget-object v2, v2, Lf/h/a/f/h/c/s4;->u:[B + + array-length v2, v2 + + if-nez v2, :cond_1 + + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + iget-object v3, v1, Lcom/google/android/gms/clearcut/zze;->n:Lf/h/a/f/d/a$c; + + invoke-interface {v3}, Lf/h/a/f/d/a$c;->a()[B + + move-result-object v3 + + iput-object v3, v2, Lf/h/a/f/h/c/s4;->u:[B + + :cond_1 + iget-object v2, v1, Lcom/google/android/gms/clearcut/zze;->l:Lf/h/a/f/h/c/s4; + + invoke-virtual {v2}, Lf/h/a/f/h/c/f4;->d()I + + move-result v3 + + new-array v4, v3, [B + + invoke-static {v2, v4, v3}, Lf/h/a/f/h/c/f4;->c(Lf/h/a/f/h/c/f4;[BI)V + + iput-object v4, v1, Lcom/google/android/gms/clearcut/zze;->e:[B + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/y4; + + iget-object v1, p0, Lf/h/a/f/h/c/r4;->m:Lcom/google/android/gms/clearcut/zze; + + invoke-interface {p1, v0, v1}, Lf/h/a/f/h/c/y4;->x(Lf/h/a/f/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V + + return-void + + :catch_0 + move-exception p1 + + const-string v0, "ClearcutLoggerApiImpl" + + const-string v1, "derived ClearcutLogger.MessageProducer " + + invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + new-instance p1, Lcom/google/android/gms/common/api/Status; + + const/16 v0, 0xa + + const-string v1, "MessageProducer" + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/common/api/Status;->(ILjava/lang/String;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/e/h/i/d;->a(Lcom/google/android/gms/common/api/Status;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s.smali new file mode 100644 index 0000000000..807c3db945 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s.smali @@ -0,0 +1,298 @@ +.class public abstract Lf/h/a/f/h/c/s; +.super Ljava/util/AbstractList; + +# interfaces +.implements Lf/h/a/f/h/c/e1; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractList<", + "TE;>;", + "Lf/h/a/f/h/c/e1<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public d:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + + +# virtual methods +.method public add(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(ILjava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final c()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/s;->d:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0}, Ljava/util/AbstractList;->clear()V + + return-void +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 6 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/List; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + instance-of v1, p1, Ljava/util/RandomAccess; + + if-nez v1, :cond_2 + + invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + check-cast p1, Ljava/util/List; + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + if-eq v1, v3, :cond_3 + + return v2 + + :cond_3 + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_5 + + invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_4 + + return v2 + + :cond_4 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_5 + return v0 +.end method + +.method public g()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/s;->d:Z + + return v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + mul-int/lit8 v1, v1, 0x1f + + invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v1, v3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public final n()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public removeAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public retainAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s0.smali new file mode 100644 index 0000000000..49a7c3c8e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s0.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/h/c/s0; +.super Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/c/s0; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + :goto_0 + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s1.smali new file mode 100644 index 0000000000..3523c4a248 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s1.smali @@ -0,0 +1,287 @@ +.class public final Lf/h/a/f/h/c/s1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/t2; + + +# static fields +.field public static final b:Lf/h/a/f/h/c/b2; + + +# instance fields +.field public final a:Lf/h/a/f/h/c/b2; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/t1; + + invoke-direct {v0}, Lf/h/a/f/h/c/t1;->()V + + sput-object v0, Lf/h/a/f/h/c/s1;->b:Lf/h/a/f/h/c/b2; + + return-void +.end method + +.method public constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/c/u1; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/c/b2; + + sget-object v2, Lf/h/a/f/h/c/y0;->a:Lf/h/a/f/h/c/y0; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + const/4 v2, 0x1 + + :try_start_0 + const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" + + invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v4 + + const-string v5, "getInstance" + + new-array v6, v3, [Ljava/lang/Class; + + invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + + const/4 v5, 0x0 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/b2; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + sget-object v3, Lf/h/a/f/h/c/s1;->b:Lf/h/a/f/h/c/b2; + + :goto_0 + aput-object v3, v1, v2 + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/u1;->([Lf/h/a/f/h/c/b2;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v1, "messageInfoFactory" + + invoke-static {v0, v1}, Lf/h/a/f/h/c/b1;->e(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/c/s1;->a:Lf/h/a/f/h/c/b2; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/z0; + + invoke-static {p1}, Lf/h/a/f/h/c/u2;->D(Ljava/lang/Class;)V + + iget-object v1, p0, Lf/h/a/f/h/c/s1;->a:Lf/h/a/f/h/c/b2; + + invoke-interface {v1, p1}, Lf/h/a/f/h/c/b2;->b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + + move-result-object v3 + + invoke-interface {v3}, Lf/h/a/f/h/c/a2;->b()Z + + move-result v1 + + const-string v2, "Protobuf runtime is not correctly loaded." + + if-eqz v1, :cond_2 + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + sget-object p1, Lf/h/a/f/h/c/u2;->d:Lf/h/a/f/h/c/e3; + + sget-object v0, Lf/h/a/f/h/c/p0;->a:Lf/h/a/f/h/c/m0; + + invoke-interface {v3}, Lf/h/a/f/h/c/a2;->c()Lf/h/a/f/h/c/c2; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/h/c/g2; + + invoke-direct {v2, p1, v0, v1}, Lf/h/a/f/h/c/g2;->(Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/c2;)V + + return-object v2 + + :cond_0 + sget-object p1, Lf/h/a/f/h/c/u2;->b:Lf/h/a/f/h/c/e3; + + sget-object v0, Lf/h/a/f/h/c/p0;->b:Lf/h/a/f/h/c/m0; + + if-eqz v0, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/c/a2;->c()Lf/h/a/f/h/c/c2; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/h/c/g2; + + invoke-direct {v2, p1, v0, v1}, Lf/h/a/f/h/c/g2;->(Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/c2;)V + + return-object v2 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + if-eqz v0, :cond_5 + + invoke-interface {v3}, Lf/h/a/f/h/c/a2;->a()I + + move-result v0 + + if-ne v0, v5, :cond_3 + + const/4 v1, 0x1 + + :cond_3 + if-eqz v1, :cond_4 + + sget-object v0, Lf/h/a/f/h/c/k2;->b:Lf/h/a/f/h/c/i2; + + sget-object v1, Lf/h/a/f/h/c/n1;->b:Lf/h/a/f/h/c/n1; + + sget-object v2, Lf/h/a/f/h/c/u2;->d:Lf/h/a/f/h/c/e3; + + sget-object v4, Lf/h/a/f/h/c/p0;->a:Lf/h/a/f/h/c/m0; + + goto :goto_0 + + :cond_4 + sget-object v0, Lf/h/a/f/h/c/k2;->b:Lf/h/a/f/h/c/i2; + + sget-object v1, Lf/h/a/f/h/c/n1;->b:Lf/h/a/f/h/c/n1; + + sget-object v2, Lf/h/a/f/h/c/u2;->d:Lf/h/a/f/h/c/e3; + + :goto_0 + sget-object v5, Lf/h/a/f/h/c/z1;->b:Lf/h/a/f/h/c/x1; + + move-object v6, v2 + + move-object v7, v4 + + move-object v8, v5 + + goto :goto_2 + + :cond_5 + invoke-interface {v3}, Lf/h/a/f/h/c/a2;->a()I + + move-result v0 + + if-ne v0, v5, :cond_6 + + const/4 v1, 0x1 + + :cond_6 + if-eqz v1, :cond_8 + + sget-object v0, Lf/h/a/f/h/c/k2;->a:Lf/h/a/f/h/c/i2; + + sget-object v1, Lf/h/a/f/h/c/n1;->a:Lf/h/a/f/h/c/n1; + + sget-object v4, Lf/h/a/f/h/c/u2;->b:Lf/h/a/f/h/c/e3; + + sget-object v5, Lf/h/a/f/h/c/p0;->b:Lf/h/a/f/h/c/m0; + + if-eqz v5, :cond_7 + + goto :goto_1 + + :cond_7 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + sget-object v0, Lf/h/a/f/h/c/k2;->a:Lf/h/a/f/h/c/i2; + + sget-object v1, Lf/h/a/f/h/c/n1;->a:Lf/h/a/f/h/c/n1; + + sget-object v2, Lf/h/a/f/h/c/u2;->c:Lf/h/a/f/h/c/e3; + + move-object v5, v4 + + move-object v4, v2 + + :goto_1 + sget-object v2, Lf/h/a/f/h/c/z1;->a:Lf/h/a/f/h/c/x1; + + move-object v8, v2 + + move-object v6, v4 + + move-object v7, v5 + + :goto_2 + move-object v4, v0 + + move-object v5, v1 + + move-object v2, p1 + + invoke-static/range {v2 .. v8}, Lf/h/a/f/h/c/f2;->p(Ljava/lang/Class;Lf/h/a/f/h/c/a2;Lf/h/a/f/h/c/i2;Lf/h/a/f/h/c/n1;Lf/h/a/f/h/c/e3;Lf/h/a/f/h/c/m0;Lf/h/a/f/h/c/x1;)Lf/h/a/f/h/c/f2; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s2.smali new file mode 100644 index 0000000000..81405ecdb7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s2.smali @@ -0,0 +1,103 @@ +.class public interface abstract Lf/h/a/f/h/c/s2; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract b(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation +.end method + +.method public abstract c(Ljava/lang/Object;Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation +.end method + +.method public abstract d(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation +.end method + +.method public abstract f(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract h(Ljava/lang/Object;[BIILf/h/a/f/h/c/u;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/c/u;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract i(Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation +.end method + +.method public abstract newInstance()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s3.smali new file mode 100644 index 0000000000..aecbe35329 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s3.smali @@ -0,0 +1,405 @@ +.class public enum Lf/h/a/f/h/c/s3; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/s3;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/s3; + +.field public static final enum e:Lf/h/a/f/h/c/s3; + +.field public static final enum f:Lf/h/a/f/h/c/s3; + +.field public static final enum g:Lf/h/a/f/h/c/s3; + +.field public static final enum h:Lf/h/a/f/h/c/s3; + +.field public static final enum i:Lf/h/a/f/h/c/s3; + +.field public static final enum j:Lf/h/a/f/h/c/s3; + +.field public static final enum k:Lf/h/a/f/h/c/s3; + +.field public static final enum l:Lf/h/a/f/h/c/s3; + +.field public static final enum m:Lf/h/a/f/h/c/s3; + +.field public static final enum n:Lf/h/a/f/h/c/s3; + +.field public static final enum o:Lf/h/a/f/h/c/s3; + +.field public static final enum p:Lf/h/a/f/h/c/s3; + +.field public static final enum q:Lf/h/a/f/h/c/s3; + +.field public static final enum r:Lf/h/a/f/h/c/s3; + +.field public static final enum s:Lf/h/a/f/h/c/s3; + +.field public static final enum t:Lf/h/a/f/h/c/s3; + +.field public static final enum u:Lf/h/a/f/h/c/s3; + +.field public static final synthetic v:[Lf/h/a/f/h/c/s3; + + +# instance fields +.field public final zzqu:Lf/h/a/f/h/c/x3; + +.field public final zzqv:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->g:Lf/h/a/f/h/c/x3; + + const-string v2, "DOUBLE" + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->d:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->f:Lf/h/a/f/h/c/x3; + + const-string v2, "FLOAT" + + const/4 v5, 0x5 + + invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->e:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + const-string v2, "INT64" + + const/4 v6, 0x2 + + invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->f:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + const-string v2, "UINT64" + + const/4 v7, 0x3 + + invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->g:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + const-string v2, "INT32" + + const/4 v8, 0x4 + + invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->h:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + const-string v2, "FIXED64" + + invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->i:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + const-string v2, "FIXED32" + + const/4 v9, 0x6 + + invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->j:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->h:Lf/h/a/f/h/c/x3; + + const-string v2, "BOOL" + + const/4 v10, 0x7 + + invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->k:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/t3; + + sget-object v1, Lf/h/a/f/h/c/x3;->i:Lf/h/a/f/h/c/x3; + + const-string v2, "STRING" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/c/t3;->(Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + + sput-object v0, Lf/h/a/f/h/c/s3;->l:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/u3; + + sget-object v1, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + const-string v2, "GROUP" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/c/u3;->(Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + + sput-object v0, Lf/h/a/f/h/c/s3;->m:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/v3; + + sget-object v1, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + const-string v2, "MESSAGE" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/c/v3;->(Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + + sput-object v0, Lf/h/a/f/h/c/s3;->n:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/w3; + + sget-object v1, Lf/h/a/f/h/c/x3;->j:Lf/h/a/f/h/c/x3; + + const-string v2, "BYTES" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/c/w3;->(Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + + sput-object v0, Lf/h/a/f/h/c/s3;->o:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + const-string v2, "UINT32" + + const/16 v11, 0xc + + invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->p:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->k:Lf/h/a/f/h/c/x3; + + const-string v2, "ENUM" + + const/16 v12, 0xd + + invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->q:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + const-string v2, "SFIXED32" + + const/16 v13, 0xe + + invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->r:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + const-string v2, "SFIXED64" + + const/16 v14, 0xf + + invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->s:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + const-string v2, "SINT32" + + const/16 v15, 0x10 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->t:Lf/h/a/f/h/c/s3; + + new-instance v0, Lf/h/a/f/h/c/s3; + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + const-string v2, "SINT64" + + const/16 v15, 0x11 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + + sput-object v0, Lf/h/a/f/h/c/s3;->u:Lf/h/a/f/h/c/s3; + + const/16 v1, 0x12 + + new-array v1, v1, [Lf/h/a/f/h/c/s3; + + sget-object v2, Lf/h/a/f/h/c/s3;->d:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/s3;->e:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/s3;->f:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/c/s3;->g:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/c/s3;->h:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/c/s3;->i:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/c/s3;->j:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/c/s3;->k:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v10 + + sget-object v2, Lf/h/a/f/h/c/s3;->l:Lf/h/a/f/h/c/s3; + + const/16 v3, 0x8 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/s3;->m:Lf/h/a/f/h/c/s3; + + const/16 v3, 0x9 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/s3;->n:Lf/h/a/f/h/c/s3; + + const/16 v3, 0xa + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/s3;->o:Lf/h/a/f/h/c/s3; + + const/16 v3, 0xb + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/s3;->p:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v11 + + sget-object v2, Lf/h/a/f/h/c/s3;->q:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v12 + + sget-object v2, Lf/h/a/f/h/c/s3;->r:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v13 + + sget-object v2, Lf/h/a/f/h/c/s3;->s:Lf/h/a/f/h/c/s3; + + aput-object v2, v1, v14 + + sget-object v2, Lf/h/a/f/h/c/s3;->t:Lf/h/a/f/h/c/s3; + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + aput-object v0, v1, v15 + + sput-object v1, Lf/h/a/f/h/c/s3;->v:[Lf/h/a/f/h/c/s3; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/c/x3;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/x3;", + "I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/c/s3;->zzqu:Lf/h/a/f/h/c/x3; + + iput p4, p0, Lf/h/a/f/h/c/s3;->zzqv:I + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/c/x3;ILf/h/a/f/h/c/r3;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/c/s3;->zzqu:Lf/h/a/f/h/c/x3; + + iput p4, p0, Lf/h/a/f/h/c/s3;->zzqv:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/s3; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/s3;->v:[Lf/h/a/f/h/c/s3; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/s3;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/s3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/s4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/s4.smali new file mode 100644 index 0000000000..f861289e72 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/s4.smali @@ -0,0 +1,1897 @@ +.class public final Lf/h/a/f/h/c/s4; +.super Lf/h/a/f/h/c/a4; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/a4<", + "Lf/h/a/f/h/c/s4;", + ">;", + "Ljava/lang/Cloneable;" + } +.end annotation + + +# instance fields +.field public f:J + +.field public g:J + +.field public h:Ljava/lang/String; + +.field public i:I + +.field public j:Ljava/lang/String; + +.field public k:[Lf/h/a/f/h/c/t4; + +.field public l:[B + +.field public m:Lf/h/a/f/h/c/h4; + +.field public n:[B + +.field public o:Ljava/lang/String; + +.field public p:Ljava/lang/String; + +.field public q:Lf/h/a/f/h/c/p4; + +.field public r:Ljava/lang/String; + +.field public s:J + +.field public t:Lf/h/a/f/h/c/q4; + +.field public u:[B + +.field public v:Ljava/lang/String; + +.field public w:[I + +.field public x:Lf/h/a/f/h/c/i4; + +.field public y:Z + + +# direct methods +.method public constructor ()V + .locals 5 + + invoke-direct {p0}, Lf/h/a/f/h/c/a4;->()V + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/f/h/c/s4;->f:J + + iput-wide v0, p0, Lf/h/a/f/h/c/s4;->g:J + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/s4;->i:I + + const-string v1, "" + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/c/t4;->h:[Lf/h/a/f/h/c/t4; + + if-nez v1, :cond_1 + + sget-object v1, Lf/h/a/f/h/c/e4;->a:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + sget-object v2, Lf/h/a/f/h/c/t4;->h:[Lf/h/a/f/h/c/t4; + + if-nez v2, :cond_0 + + new-array v2, v0, [Lf/h/a/f/h/c/t4; + + sput-object v2, Lf/h/a/f/h/c/t4;->h:[Lf/h/a/f/h/c/t4; + + :cond_0 + monitor-exit v1 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + sget-object v1, Lf/h/a/f/h/c/t4;->h:[Lf/h/a/f/h/c/t4; + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + sget-object v1, Lf/h/a/f/h/c/g4;->e:[B + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->l:[B + + const/4 v2, 0x0 + + iput-object v2, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->n:[B + + const-string v3, "" + + iput-object v3, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + const-string v3, "" + + iput-object v3, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + iput-object v2, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + const-string v3, "" + + iput-object v3, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + const-wide/32 v3, 0x2bf20 + + iput-wide v3, p0, Lf/h/a/f/h/c/s4;->s:J + + iput-object v2, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->u:[B + + const-string v1, "" + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/c/g4;->a:[I + + iput-object v1, p0, Lf/h/a/f/h/c/s4;->w:[I + + iput-object v2, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + iput-boolean v0, p0, Lf/h/a/f/h/c/s4;->y:Z + + iput-object v2, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/f/h/c/z3;)V + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/f/h/c/s4;->f:J + + const/4 v2, 0x1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v0, v3 + + if-eqz v5, :cond_0 + + invoke-virtual {p1, v2, v0, v1}, Lf/h/a/f/h/c/z3;->p(IJ)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + const-string v1, "" + + if-eqz v0, :cond_1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const/4 v0, 0x2 + + iget-object v5, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + invoke-virtual {p1, v0, v5}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + const/4 v5, 0x0 + + if-eqz v0, :cond_3 + + array-length v0, v0 + + if-lez v0, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + iget-object v6, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + array-length v7, v6 + + if-ge v0, v7, :cond_3 + + aget-object v6, v6, v0 + + if-eqz v6, :cond_2 + + const/4 v7, 0x3 + + invoke-virtual {p1, v7, v6}, Lf/h/a/f/h/c/z3;->b(ILf/h/a/f/h/c/f4;)V + + :cond_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->l:[B + + sget-object v6, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v0, v6}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-nez v0, :cond_4 + + const/4 v0, 0x4 + + iget-object v6, p0, Lf/h/a/f/h/c/s4;->l:[B + + invoke-virtual {p1, v0, v6}, Lf/h/a/f/h/c/z3;->d(I[B)V + + :cond_4 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->n:[B + + sget-object v6, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v0, v6}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-nez v0, :cond_5 + + const/4 v0, 0x6 + + iget-object v6, p0, Lf/h/a/f/h/c/s4;->n:[B + + invoke-virtual {p1, v0, v6}, Lf/h/a/f/h/c/z3;->d(I[B)V + + :cond_5 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + if-eqz v0, :cond_6 + + const/4 v6, 0x7 + + invoke-virtual {p1, v6, v0}, Lf/h/a/f/h/c/z3;->b(ILf/h/a/f/h/c/f4;)V + + :cond_6 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + if-eqz v0, :cond_7 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_7 + + const/16 v0, 0x8 + + iget-object v6, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + invoke-virtual {p1, v0, v6}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + if-eqz v0, :cond_8 + + const/16 v6, 0x9 + + invoke-virtual {p1, v6, v0}, Lf/h/a/f/h/c/z3;->n(ILf/h/a/f/h/c/c2;)V + + :cond_8 + iget v0, p0, Lf/h/a/f/h/c/s4;->i:I + + if-eqz v0, :cond_9 + + const/16 v6, 0xb + + invoke-virtual {p1, v6, v0}, Lf/h/a/f/h/c/z3;->k(II)V + + :cond_9 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + if-eqz v0, :cond_a + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_a + + const/16 v0, 0xd + + iget-object v6, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + invoke-virtual {p1, v0, v6}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_a + iget-object v0, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + if-eqz v0, :cond_b + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_b + + const/16 v0, 0xe + + iget-object v6, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + invoke-virtual {p1, v0, v6}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_b + iget-wide v6, p0, Lf/h/a/f/h/c/s4;->s:J + + const-wide/32 v8, 0x2bf20 + + cmp-long v0, v6, v8 + + if-eqz v0, :cond_c + + const/16 v0, 0xf + + invoke-virtual {p1, v0, v5}, Lf/h/a/f/h/c/z3;->j(II)V + + shl-long v8, v6, v2 + + const/16 v0, 0x3f + + shr-long/2addr v6, v0 + + xor-long/2addr v6, v8 + + invoke-virtual {p1, v6, v7}, Lf/h/a/f/h/c/z3;->q(J)V + + :cond_c + iget-object v0, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + if-eqz v0, :cond_d + + const/16 v2, 0x10 + + invoke-virtual {p1, v2, v0}, Lf/h/a/f/h/c/z3;->b(ILf/h/a/f/h/c/f4;)V + + :cond_d + iget-wide v6, p0, Lf/h/a/f/h/c/s4;->g:J + + cmp-long v0, v6, v3 + + if-eqz v0, :cond_e + + const/16 v0, 0x11 + + invoke-virtual {p1, v0, v6, v7}, Lf/h/a/f/h/c/z3;->p(IJ)V + + :cond_e + iget-object v0, p0, Lf/h/a/f/h/c/s4;->u:[B + + sget-object v2, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v0, v2}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v0 + + if-nez v0, :cond_f + + const/16 v0, 0x12 + + iget-object v2, p0, Lf/h/a/f/h/c/s4;->u:[B + + invoke-virtual {p1, v0, v2}, Lf/h/a/f/h/c/z3;->d(I[B)V + + :cond_f + iget-object v0, p0, Lf/h/a/f/h/c/s4;->w:[I + + if-eqz v0, :cond_10 + + array-length v0, v0 + + if-lez v0, :cond_10 + + const/4 v0, 0x0 + + :goto_1 + iget-object v2, p0, Lf/h/a/f/h/c/s4;->w:[I + + array-length v3, v2 + + if-ge v0, v3, :cond_10 + + const/16 v3, 0x14 + + aget v2, v2, v0 + + invoke-virtual {p1, v3, v2}, Lf/h/a/f/h/c/z3;->k(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_10 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + if-eqz v0, :cond_11 + + const/16 v2, 0x17 + + invoke-virtual {p1, v2, v0}, Lf/h/a/f/h/c/z3;->n(ILf/h/a/f/h/c/c2;)V + + :cond_11 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + if-eqz v0, :cond_12 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_12 + + const/16 v0, 0x18 + + iget-object v2, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + invoke-virtual {p1, v0, v2}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_12 + iget-boolean v0, p0, Lf/h/a/f/h/c/s4;->y:Z + + if-eqz v0, :cond_14 + + const/16 v2, 0x19 + + invoke-virtual {p1, v2, v5}, Lf/h/a/f/h/c/z3;->j(II)V + + int-to-byte v0, v0 + + iget-object v2, p1, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v2}, Ljava/nio/ByteBuffer;->hasRemaining()Z + + move-result v2 + + if-eqz v2, :cond_13 + + iget-object v2, p1, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v2, v0}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + goto :goto_2 + + :cond_13 + new-instance v0, Lcom/google/android/gms/internal/clearcut/zzft; + + iget-object v1, p1, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + iget-object p1, p1, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + invoke-direct {v0, v1, p1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V + + throw v0 + + :cond_14 + :goto_2 + iget-object v0, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + if-eqz v0, :cond_15 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_15 + + const/16 v0, 0x1a + + iget-object v1, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_15 + invoke-super {p0, p1}, Lf/h/a/f/h/c/a4;->b(Lf/h/a/f/h/c/z3;)V + + return-void +.end method + +.method public final clone()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + :try_start_0 + invoke-super {p0}, Lf/h/a/f/h/c/a4;->g()Lf/h/a/f/h/c/a4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/s4; + :try_end_0 + .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v1, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + if-eqz v1, :cond_1 + + array-length v2, v1 + + if-lez v2, :cond_1 + + array-length v1, v1 + + new-array v1, v1, [Lf/h/a/f/h/c/t4; + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + array-length v3, v2 + + if-ge v1, v3, :cond_1 + + aget-object v3, v2, v1 + + if-eqz v3, :cond_0 + + iget-object v3, v0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + aget-object v2, v2, v1 + + invoke-virtual {v2}, Lf/h/a/f/h/c/t4;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/t4; + + aput-object v2, v3, v1 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + if-eqz v1, :cond_2 + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + if-eqz v1, :cond_3 + + invoke-virtual {v1}, Lf/h/a/f/h/c/p4;->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/p4; + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + if-eqz v1, :cond_4 + + invoke-virtual {v1}, Lf/h/a/f/h/c/q4;->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/q4; + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + :cond_4 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->w:[I + + if-eqz v1, :cond_5 + + array-length v2, v1 + + if-lez v2, :cond_5 + + invoke-virtual {v1}, [I->clone()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [I + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->w:[I + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + if-eqz v1, :cond_6 + + iput-object v1, v0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + :cond_6 + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/AssertionError; + + invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v1 +.end method + +.method public final e()I + .locals 13 + + invoke-super {p0}, Lf/h/a/f/h/c/a4;->e()I + + iget-wide v0, p0, Lf/h/a/f/h/c/s4;->f:J + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + cmp-long v6, v0, v4 + + if-eqz v6, :cond_0 + + invoke-static {v2, v0, v1}, Lf/h/a/f/h/c/z3;->l(IJ)I + + move-result v0 + + add-int/2addr v0, v3 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + const-string v6, "" + + const/4 v7, 0x2 + + if-eqz v1, :cond_1 + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + invoke-static {v7, v1}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + if-eqz v1, :cond_3 + + array-length v1, v1 + + if-lez v1, :cond_3 + + const/4 v1, 0x0 + + :goto_1 + iget-object v8, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + array-length v9, v8 + + if-ge v1, v9, :cond_3 + + aget-object v8, v8, v1 + + if-eqz v8, :cond_2 + + const/4 v9, 0x3 + + invoke-static {v9, v8}, Lf/h/a/f/h/c/z3;->g(ILf/h/a/f/h/c/f4;)I + + move-result v8 + + add-int/2addr v0, v8 + + :cond_2 + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->l:[B + + sget-object v8, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v1, v8}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_4 + + const/4 v1, 0x4 + + iget-object v8, p0, Lf/h/a/f/h/c/s4;->l:[B + + invoke-static {v1, v8}, Lf/h/a/f/h/c/z3;->i(I[B)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->n:[B + + sget-object v8, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v1, v8}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_5 + + const/4 v1, 0x6 + + iget-object v8, p0, Lf/h/a/f/h/c/s4;->n:[B + + invoke-static {v1, v8}, Lf/h/a/f/h/c/z3;->i(I[B)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + if-eqz v1, :cond_6 + + const/4 v8, 0x7 + + invoke-static {v8, v1}, Lf/h/a/f/h/c/z3;->g(ILf/h/a/f/h/c/f4;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_6 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + if-eqz v1, :cond_7 + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_7 + + const/16 v1, 0x8 + + iget-object v8, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + invoke-static {v1, v8}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_7 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + if-eqz v1, :cond_8 + + const/16 v8, 0x9 + + invoke-static {v8, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/f/h/c/c2;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_8 + iget v1, p0, Lf/h/a/f/h/c/s4;->i:I + + if-eqz v1, :cond_9 + + const/16 v8, 0xb + + invoke-static {v8}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result v8 + + invoke-static {v1}, Lf/h/a/f/h/c/z3;->t(I)I + + move-result v1 + + add-int/2addr v1, v8 + + add-int/2addr v0, v1 + + :cond_9 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + if-eqz v1, :cond_a + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_a + + const/16 v1, 0xd + + iget-object v8, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + invoke-static {v1, v8}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_a + iget-object v1, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + if-eqz v1, :cond_b + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_b + + const/16 v1, 0xe + + iget-object v8, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + invoke-static {v1, v8}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_b + iget-wide v8, p0, Lf/h/a/f/h/c/s4;->s:J + + const-wide/32 v10, 0x2bf20 + + cmp-long v1, v8, v10 + + if-eqz v1, :cond_c + + const/16 v1, 0xf + + invoke-static {v1}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result v1 + + shl-long v10, v8, v2 + + const/16 v12, 0x3f + + shr-long/2addr v8, v12 + + xor-long/2addr v8, v10 + + invoke-static {v8, v9}, Lf/h/a/f/h/c/z3;->r(J)I + + move-result v8 + + add-int/2addr v8, v1 + + add-int/2addr v0, v8 + + :cond_c + iget-object v1, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + if-eqz v1, :cond_d + + const/16 v8, 0x10 + + invoke-static {v8, v1}, Lf/h/a/f/h/c/z3;->g(ILf/h/a/f/h/c/f4;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_d + iget-wide v8, p0, Lf/h/a/f/h/c/s4;->g:J + + cmp-long v1, v8, v4 + + if-eqz v1, :cond_e + + const/16 v1, 0x11 + + invoke-static {v1, v8, v9}, Lf/h/a/f/h/c/z3;->l(IJ)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_e + iget-object v1, p0, Lf/h/a/f/h/c/s4;->u:[B + + sget-object v4, Lf/h/a/f/h/c/g4;->e:[B + + invoke-static {v1, v4}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_f + + const/16 v1, 0x12 + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->u:[B + + invoke-static {v1, v4}, Lf/h/a/f/h/c/z3;->i(I[B)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_f + iget-object v1, p0, Lf/h/a/f/h/c/s4;->w:[I + + if-eqz v1, :cond_11 + + array-length v1, v1 + + if-lez v1, :cond_11 + + const/4 v1, 0x0 + + :goto_2 + iget-object v4, p0, Lf/h/a/f/h/c/s4;->w:[I + + array-length v5, v4 + + if-ge v3, v5, :cond_10 + + aget v4, v4, v3 + + invoke-static {v4}, Lf/h/a/f/h/c/z3;->t(I)I + + move-result v4 + + add-int/2addr v1, v4 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_2 + + :cond_10 + add-int/2addr v0, v1 + + array-length v1, v4 + + mul-int/lit8 v1, v1, 0x2 + + add-int/2addr v0, v1 + + :cond_11 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + if-eqz v1, :cond_12 + + const/16 v3, 0x17 + + invoke-static {v3, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->C(ILf/h/a/f/h/c/c2;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_12 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + if-eqz v1, :cond_13 + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_13 + + const/16 v1, 0x18 + + iget-object v3, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_13 + iget-boolean v1, p0, Lf/h/a/f/h/c/s4;->y:Z + + if-eqz v1, :cond_14 + + const/16 v1, 0x19 + + invoke-static {v1}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result v1 + + add-int/2addr v1, v2 + + add-int/2addr v0, v1 + + :cond_14 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + if-eqz v1, :cond_15 + + invoke-virtual {v1, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_15 + + const/16 v1, 0x1a + + iget-object v2, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + invoke-static {v1, v2}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v1 + + add-int/2addr v0, v1 + + :cond_15 + return v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/s4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/s4; + + iget-wide v3, p0, Lf/h/a/f/h/c/s4;->f:J + + iget-wide v5, p1, Lf/h/a/f/h/c/s4;->f:J + + cmp-long v1, v3, v5 + + if-eqz v1, :cond_2 + + return v2 + + :cond_2 + iget-wide v3, p0, Lf/h/a/f/h/c/s4;->g:J + + iget-wide v5, p1, Lf/h/a/f/h/c/s4;->g:J + + cmp-long v1, v3, v5 + + if-eqz v1, :cond_3 + + return v2 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + if-nez v1, :cond_4 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + if-eqz v1, :cond_5 + + return v2 + + :cond_4 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_5 + + return v2 + + :cond_5 + iget v1, p0, Lf/h/a/f/h/c/s4;->i:I + + iget v3, p1, Lf/h/a/f/h/c/s4;->i:I + + if-eq v1, v3, :cond_6 + + return v2 + + :cond_6 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + if-nez v1, :cond_7 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + if-eqz v1, :cond_8 + + return v2 + + :cond_7 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_8 + + return v2 + + :cond_8 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + iget-object v3, p1, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->c([Ljava/lang/Object;[Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_9 + + return v2 + + :cond_9 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->l:[B + + iget-object v3, p1, Lf/h/a/f/h/c/s4;->l:[B + + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_a + + return v2 + + :cond_a + iget-object v1, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + if-nez v1, :cond_b + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + if-eqz v1, :cond_c + + return v2 + + :cond_b + iget-object v3, p1, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/c/z0;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_c + + return v2 + + :cond_c + iget-object v1, p0, Lf/h/a/f/h/c/s4;->n:[B + + iget-object v3, p1, Lf/h/a/f/h/c/s4;->n:[B + + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_d + + return v2 + + :cond_d + iget-object v1, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + if-nez v1, :cond_e + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + if-eqz v1, :cond_f + + return v2 + + :cond_e + iget-object v3, p1, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_f + + return v2 + + :cond_f + iget-object v1, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + if-nez v1, :cond_10 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + if-eqz v1, :cond_11 + + return v2 + + :cond_10 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_11 + + return v2 + + :cond_11 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + if-nez v1, :cond_12 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + if-eqz v1, :cond_13 + + return v2 + + :cond_12 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/c/p4;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_13 + + return v2 + + :cond_13 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + if-nez v1, :cond_14 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + if-eqz v1, :cond_15 + + return v2 + + :cond_14 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_15 + + return v2 + + :cond_15 + iget-wide v3, p0, Lf/h/a/f/h/c/s4;->s:J + + iget-wide v5, p1, Lf/h/a/f/h/c/s4;->s:J + + cmp-long v1, v3, v5 + + if-eqz v1, :cond_16 + + return v2 + + :cond_16 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + if-nez v1, :cond_17 + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + if-eqz v1, :cond_18 + + return v2 + + :cond_17 + iget-object v3, p1, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/c/q4;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_18 + + return v2 + + :cond_18 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->u:[B + + iget-object v3, p1, Lf/h/a/f/h/c/s4;->u:[B + + invoke-static {v1, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v1 + + if-nez v1, :cond_19 + + return v2 + + :cond_19 + iget-object v1, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + if-nez v1, :cond_1a + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + if-eqz v1, :cond_1b + + return v2 + + :cond_1a + iget-object v3, p1, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1b + + return v2 + + :cond_1b + iget-object v1, p0, Lf/h/a/f/h/c/s4;->w:[I + + iget-object v3, p1, Lf/h/a/f/h/c/s4;->w:[I + + invoke-static {v1, v3}, Lf/h/a/f/h/c/e4;->a([I[I)Z + + move-result v1 + + if-nez v1, :cond_1c + + return v2 + + :cond_1c + iget-object v1, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + if-nez v1, :cond_1d + + iget-object v1, p1, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + if-eqz v1, :cond_1e + + return v2 + + :cond_1d + iget-object v3, p1, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/c/z0;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1e + + return v2 + + :cond_1e + iget-boolean v1, p0, Lf/h/a/f/h/c/s4;->y:Z + + iget-boolean v3, p1, Lf/h/a/f/h/c/s4;->y:Z + + if-eq v1, v3, :cond_1f + + return v2 + + :cond_1f + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_21 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_20 + + goto :goto_0 + + :cond_20 + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/c4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_21 + :goto_0 + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz p1, :cond_23 + + invoke-virtual {p1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result p1 + + if-eqz p1, :cond_22 + + goto :goto_1 + + :cond_22 + return v2 + + :cond_23 + :goto_1 + return v0 +.end method + +.method public final synthetic f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/s4; + + return-object v0 +.end method + +.method public final synthetic g()Lf/h/a/f/h/c/a4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/s4; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 8 + + const-class v0, Lf/h/a/f/h/c/s4; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/f/h/c/s4;->f:J + + const/16 v3, 0x20 + + ushr-long v4, v1, v3 + + xor-long/2addr v1, v4 + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v1, p0, Lf/h/a/f/h/c/s4;->g:J + + ushr-long v4, v1, v3 + + xor-long/2addr v1, v4 + + long-to-int v2, v1 + + add-int/2addr v0, v2 + + mul-int/lit8 v0, v0, 0x1f + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/s4;->h:Ljava/lang/String; + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + :goto_0 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget v1, p0, Lf/h/a/f/h/c/s4;->i:I + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/s4;->j:Ljava/lang/String; + + if-nez v1, :cond_1 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + :goto_1 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + mul-int/lit8 v0, v0, 0x1f + + const/16 v1, 0x4d5 + + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->k:[Lf/h/a/f/h/c/t4; + + invoke-static {v4}, Lf/h/a/f/h/c/e4;->d([Ljava/lang/Object;)I + + move-result v4 + + add-int/2addr v0, v4 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->l:[B + + invoke-static {v4}, Ljava/util/Arrays;->hashCode([B)I + + move-result v4 + + add-int/2addr v4, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/s4;->m:Lf/h/a/f/h/c/h4; + + mul-int/lit8 v4, v4, 0x1f + + if-nez v0, :cond_2 + + const/4 v0, 0x0 + + goto :goto_2 + + :cond_2 + invoke-virtual {v0}, Lf/h/a/f/h/c/z0;->hashCode()I + + move-result v0 + + :goto_2 + add-int/2addr v4, v0 + + mul-int/lit8 v4, v4, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/s4;->n:[B + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I + + move-result v0 + + add-int/2addr v0, v4 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->o:Ljava/lang/String; + + if-nez v4, :cond_3 + + const/4 v4, 0x0 + + goto :goto_3 + + :cond_3 + invoke-virtual {v4}, Ljava/lang/String;->hashCode()I + + move-result v4 + + :goto_3 + add-int/2addr v0, v4 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->p:Ljava/lang/String; + + if-nez v4, :cond_4 + + const/4 v4, 0x0 + + goto :goto_4 + + :cond_4 + invoke-virtual {v4}, Ljava/lang/String;->hashCode()I + + move-result v4 + + :goto_4 + add-int/2addr v0, v4 + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->q:Lf/h/a/f/h/c/p4; + + mul-int/lit8 v0, v0, 0x1f + + if-nez v4, :cond_5 + + const/4 v4, 0x0 + + goto :goto_5 + + :cond_5 + invoke-virtual {v4}, Lf/h/a/f/h/c/p4;->hashCode()I + + move-result v4 + + :goto_5 + add-int/2addr v0, v4 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v4, p0, Lf/h/a/f/h/c/s4;->r:Ljava/lang/String; + + if-nez v4, :cond_6 + + const/4 v4, 0x0 + + goto :goto_6 + + :cond_6 + invoke-virtual {v4}, Ljava/lang/String;->hashCode()I + + move-result v4 + + :goto_6 + add-int/2addr v0, v4 + + mul-int/lit8 v0, v0, 0x1f + + iget-wide v4, p0, Lf/h/a/f/h/c/s4;->s:J + + ushr-long v6, v4, v3 + + xor-long v3, v4, v6 + + long-to-int v4, v3 + + add-int/2addr v0, v4 + + iget-object v3, p0, Lf/h/a/f/h/c/s4;->t:Lf/h/a/f/h/c/q4; + + mul-int/lit8 v0, v0, 0x1f + + if-nez v3, :cond_7 + + const/4 v3, 0x0 + + goto :goto_7 + + :cond_7 + invoke-virtual {v3}, Lf/h/a/f/h/c/q4;->hashCode()I + + move-result v3 + + :goto_7 + add-int/2addr v0, v3 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v3, p0, Lf/h/a/f/h/c/s4;->u:[B + + invoke-static {v3}, Ljava/util/Arrays;->hashCode([B)I + + move-result v3 + + add-int/2addr v3, v0 + + mul-int/lit8 v3, v3, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/s4;->v:Ljava/lang/String; + + if-nez v0, :cond_8 + + const/4 v0, 0x0 + + goto :goto_8 + + :cond_8 + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + :goto_8 + add-int/2addr v3, v0 + + mul-int/lit8 v3, v3, 0x1f + + mul-int/lit8 v3, v3, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/s4;->w:[I + + if-eqz v0, :cond_a + + array-length v4, v0 + + if-nez v4, :cond_9 + + goto :goto_9 + + :cond_9 + invoke-static {v0}, Ljava/util/Arrays;->hashCode([I)I + + move-result v0 + + goto :goto_a + + :cond_a + :goto_9 + const/4 v0, 0x0 + + :goto_a + add-int/2addr v3, v0 + + mul-int/lit8 v3, v3, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/s4;->x:Lf/h/a/f/h/c/i4; + + mul-int/lit8 v3, v3, 0x1f + + if-nez v0, :cond_b + + const/4 v0, 0x0 + + goto :goto_b + + :cond_b + invoke-virtual {v0}, Lf/h/a/f/h/c/z0;->hashCode()I + + move-result v0 + + :goto_b + add-int/2addr v3, v0 + + mul-int/lit8 v3, v3, 0x1f + + iget-boolean v0, p0, Lf/h/a/f/h/c/s4;->y:Z + + if-eqz v0, :cond_c + + const/16 v1, 0x4cf + + :cond_c + add-int/2addr v3, v1 + + mul-int/lit8 v3, v3, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v0, :cond_e + + invoke-virtual {v0}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v0 + + if-eqz v0, :cond_d + + goto :goto_c + + :cond_d + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v0}, Lf/h/a/f/h/c/c4;->hashCode()I + + move-result v2 + + :cond_e + :goto_c + add-int/2addr v3, v2 + + return v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t.smali new file mode 100644 index 0000000000..e9a1092b28 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/c/t; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "libcore.io.Memory" + + const/4 v1, 0x0 + + :try_start_0 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v0, v1 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/t;->a:Ljava/lang/Class; + + const-string v0, "org.robolectric.Robolectric" + + :try_start_1 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + nop + + :goto_1 + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_0 + const/4 v0, 0x0 + + :goto_2 + sput-boolean v0, Lf/h/a/f/h/c/t;->b:Z + + return-void +.end method + +.method public static a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/t;->a:Ljava/lang/Class; + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/c/t;->b:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t0.smali new file mode 100644 index 0000000000..77fa61b769 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t0.smali @@ -0,0 +1,41 @@ +.class public interface abstract Lf/h/a/f/h/c/t0; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "TT;>;" + } +.end annotation + + +# virtual methods +.method public abstract U()Lf/h/a/f/h/c/x3; +.end method + +.method public abstract c()I +.end method + +.method public abstract c0()Z +.end method + +.method public abstract r0()Lf/h/a/f/h/c/s3; +.end method + +.method public abstract s0(Lf/h/a/f/h/c/h2;Lf/h/a/f/h/c/h2;)Lf/h/a/f/h/c/h2; +.end method + +.method public abstract v(Lf/h/a/f/h/c/d2;Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/d2; +.end method + +.method public abstract z()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t1.smali new file mode 100644 index 0000000000..3d82099ac4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t1.smali @@ -0,0 +1,52 @@ +.class public final Lf/h/a/f/h/c/t1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/b2; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const/4 p1, 0x0 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/c/a2;" + } + .end annotation + + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "This should never be called." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t2.smali new file mode 100644 index 0000000000..5fa1578194 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t2.smali @@ -0,0 +1,18 @@ +.class public interface abstract Lf/h/a/f/h/c/t2; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)", + "Lf/h/a/f/h/c/s2<", + "TT;>;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t3.smali new file mode 100644 index 0000000000..164fdc6312 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t3.smali @@ -0,0 +1,24 @@ +.class public final enum Lf/h/a/f/h/c/t3; +.super Lf/h/a/f/h/c/s3; + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + .locals 6 + + const/16 v2, 0x8 + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;ILf/h/a/f/h/c/r3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/t4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/t4.smali new file mode 100644 index 0000000000..69c8b3278a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/t4.smali @@ -0,0 +1,409 @@ +.class public final Lf/h/a/f/h/c/t4; +.super Lf/h/a/f/h/c/a4; + +# interfaces +.implements Ljava/lang/Cloneable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/a4<", + "Lf/h/a/f/h/c/t4;", + ">;", + "Ljava/lang/Cloneable;" + } +.end annotation + + +# static fields +.field public static volatile h:[Lf/h/a/f/h/c/t4; + + +# instance fields +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/a4;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/f4;->d:I + + return-void +.end method + + +# virtual methods +.method public final b(Lf/h/a/f/h/c/z3;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + const-string v1, "" + + if-eqz v0, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iget-object v2, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + invoke-virtual {p1, v0, v2}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const/4 v0, 0x2 + + iget-object v1, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/c/z3;->c(ILjava/lang/String;)V + + :cond_1 + invoke-super {p0, p1}, Lf/h/a/f/h/c/a4;->b(Lf/h/a/f/h/c/z3;)V + + return-void +.end method + +.method public final clone()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + :try_start_0 + invoke-super {p0}, Lf/h/a/f/h/c/a4;->g()Lf/h/a/f/h/c/a4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t4; + :try_end_0 + .catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/AssertionError; + + invoke-direct {v1, v0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v1 +.end method + +.method public final e()I + .locals 4 + + invoke-super {p0}, Lf/h/a/f/h/c/a4;->e()I + + iget-object v0, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + const-string v1, "" + + const/4 v2, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iget-object v3, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + invoke-static {v0, v3}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v0 + + add-int/2addr v2, v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const/4 v0, 0x2 + + iget-object v1, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + invoke-static {v0, v1}, Lf/h/a/f/h/c/z3;->h(ILjava/lang/String;)I + + move-result v0 + + add-int/2addr v2, v0 + + :cond_1 + return v2 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/t4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/t4; + + iget-object v1, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + if-nez v1, :cond_2 + + iget-object v1, p1, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + if-eqz v1, :cond_3 + + return v2 + + :cond_2 + iget-object v3, p1, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_3 + + return v2 + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + if-nez v1, :cond_4 + + iget-object v1, p1, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + if-eqz v1, :cond_5 + + return v2 + + :cond_4 + iget-object v3, p1, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_5 + + return v2 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_7 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_6 + + goto :goto_0 + + :cond_6 + iget-object v0, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/c4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_7 + :goto_0 + iget-object p1, p1, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz p1, :cond_9 + + invoke-virtual {p1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result p1 + + if-eqz p1, :cond_8 + + goto :goto_1 + + :cond_8 + return v2 + + :cond_9 + :goto_1 + return v0 +.end method + +.method public final synthetic f()Lf/h/a/f/h/c/f4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/t4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t4; + + return-object v0 +.end method + +.method public final synthetic g()Lf/h/a/f/h/c/a4; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/t4;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/t4; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 3 + + const-class v0, Lf/h/a/f/h/c/t4; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + add-int/lit16 v0, v0, 0x20f + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/t4;->f:Ljava/lang/String; + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + :goto_0 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/t4;->g:Ljava/lang/String; + + if-nez v1, :cond_1 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_1 + invoke-virtual {v1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + :goto_1 + add-int/2addr v0, v1 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + if-eqz v1, :cond_3 + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->b()Z + + move-result v1 + + if-eqz v1, :cond_2 + + goto :goto_2 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/a4;->e:Lf/h/a/f/h/c/c4; + + invoke-virtual {v1}, Lf/h/a/f/h/c/c4;->hashCode()I + + move-result v2 + + :cond_3 + :goto_2 + add-int/2addr v0, v2 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u.smali new file mode 100644 index 0000000000..5cf65cd79c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u.smali @@ -0,0 +1,20 @@ +.class public final Lf/h/a/f/h/c/u; +.super Ljava/lang/Object; + + +# instance fields +.field public a:I + +.field public b:J + +.field public c:Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u0.smali new file mode 100644 index 0000000000..a828e67f86 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u0.smali @@ -0,0 +1,1407 @@ +.class public final enum Lf/h/a/f/h/c/u0; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/u0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum A:Lf/h/a/f/h/c/u0; + +.field public static final enum B:Lf/h/a/f/h/c/u0; + +.field public static final enum C:Lf/h/a/f/h/c/u0; + +.field public static final enum D:Lf/h/a/f/h/c/u0; + +.field public static final enum E:Lf/h/a/f/h/c/u0; + +.field public static final enum F:Lf/h/a/f/h/c/u0; + +.field public static final enum G:Lf/h/a/f/h/c/u0; + +.field public static final enum H:Lf/h/a/f/h/c/u0; + +.field public static final enum I:Lf/h/a/f/h/c/u0; + +.field public static final enum J:Lf/h/a/f/h/c/u0; + +.field public static final enum K:Lf/h/a/f/h/c/u0; + +.field public static final enum L:Lf/h/a/f/h/c/u0; + +.field public static final enum M:Lf/h/a/f/h/c/u0; + +.field public static final enum N:Lf/h/a/f/h/c/u0; + +.field public static final enum O:Lf/h/a/f/h/c/u0; + +.field public static final enum P:Lf/h/a/f/h/c/u0; + +.field public static final enum Q:Lf/h/a/f/h/c/u0; + +.field public static final enum R:Lf/h/a/f/h/c/u0; + +.field public static final enum S:Lf/h/a/f/h/c/u0; + +.field public static final enum T:Lf/h/a/f/h/c/u0; + +.field public static final enum U:Lf/h/a/f/h/c/u0; + +.field public static final enum V:Lf/h/a/f/h/c/u0; + +.field public static final enum W:Lf/h/a/f/h/c/u0; + +.field public static final enum X:Lf/h/a/f/h/c/u0; + +.field public static final enum Y:Lf/h/a/f/h/c/u0; + +.field public static final enum Z:Lf/h/a/f/h/c/u0; + +.field public static final enum a0:Lf/h/a/f/h/c/u0; + +.field public static final enum b0:Lf/h/a/f/h/c/u0; + +.field public static final c0:[Lf/h/a/f/h/c/u0; + +.field public static final enum d:Lf/h/a/f/h/c/u0; + +.field public static final synthetic d0:[Lf/h/a/f/h/c/u0; + +.field public static final enum e:Lf/h/a/f/h/c/u0; + +.field public static final enum f:Lf/h/a/f/h/c/u0; + +.field public static final enum g:Lf/h/a/f/h/c/u0; + +.field public static final enum h:Lf/h/a/f/h/c/u0; + +.field public static final enum i:Lf/h/a/f/h/c/u0; + +.field public static final enum j:Lf/h/a/f/h/c/u0; + +.field public static final enum k:Lf/h/a/f/h/c/u0; + +.field public static final enum l:Lf/h/a/f/h/c/u0; + +.field public static final enum m:Lf/h/a/f/h/c/u0; + +.field public static final enum n:Lf/h/a/f/h/c/u0; + +.field public static final enum o:Lf/h/a/f/h/c/u0; + +.field public static final enum p:Lf/h/a/f/h/c/u0; + +.field public static final enum q:Lf/h/a/f/h/c/u0; + +.field public static final enum r:Lf/h/a/f/h/c/u0; + +.field public static final enum s:Lf/h/a/f/h/c/u0; + +.field public static final enum t:Lf/h/a/f/h/c/u0; + +.field public static final enum u:Lf/h/a/f/h/c/u0; + +.field public static final enum v:Lf/h/a/f/h/c/u0; + +.field public static final enum w:Lf/h/a/f/h/c/u0; + +.field public static final enum x:Lf/h/a/f/h/c/u0; + +.field public static final enum y:Lf/h/a/f/h/c/u0; + +.field public static final enum z:Lf/h/a/f/h/c/u0; + + +# instance fields +.field public final id:I + +.field public final zzix:Lf/h/a/f/h/c/f1; + +.field public final zziy:Lf/h/a/f/h/c/w0; + +.field public final zziz:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzja:Z + + +# direct methods +.method public static constructor ()V + .locals 14 + + sget-object v6, Lf/h/a/f/h/c/w0;->f:Lf/h/a/f/h/c/w0; + + sget-object v7, Lf/h/a/f/h/c/w0;->e:Lf/h/a/f/h/c/w0; + + sget-object v8, Lf/h/a/f/h/c/w0;->d:Lf/h/a/f/h/c/w0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->h:Lf/h/a/f/h/c/f1; + + const-string v1, "DOUBLE" + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v0, v9 + + move-object v4, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->d:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->g:Lf/h/a/f/h/c/f1; + + const-string v1, "FLOAT" + + const/4 v2, 0x1 + + const/4 v3, 0x1 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->e:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "INT64" + + const/4 v2, 0x2 + + const/4 v3, 0x2 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->f:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT64" + + const/4 v2, 0x3 + + const/4 v3, 0x3 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->g:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "INT32" + + const/4 v2, 0x4 + + const/4 v3, 0x4 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->h:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED64" + + const/4 v2, 0x5 + + const/4 v3, 0x5 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->i:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED32" + + const/4 v2, 0x6 + + const/4 v3, 0x6 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->j:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->i:Lf/h/a/f/h/c/f1; + + const-string v1, "BOOL" + + const/4 v2, 0x7 + + const/4 v3, 0x7 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->k:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->j:Lf/h/a/f/h/c/f1; + + const-string v1, "STRING" + + const/16 v2, 0x8 + + const/16 v3, 0x8 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->l:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const-string v1, "MESSAGE" + + const/16 v2, 0x9 + + const/16 v3, 0x9 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->m:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->k:Lf/h/a/f/h/c/f1; + + const-string v1, "BYTES" + + const/16 v2, 0xa + + const/16 v3, 0xa + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->n:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT32" + + const/16 v2, 0xb + + const/16 v3, 0xb + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->o:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->l:Lf/h/a/f/h/c/f1; + + const-string v1, "ENUM" + + const/16 v2, 0xc + + const/16 v3, 0xc + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->p:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED32" + + const/16 v2, 0xd + + const/16 v3, 0xd + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->q:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED64" + + const/16 v2, 0xe + + const/16 v3, 0xe + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->r:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT32" + + const/16 v2, 0xf + + const/16 v3, 0xf + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->s:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT64" + + const/16 v2, 0x10 + + const/16 v3, 0x10 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->t:Lf/h/a/f/h/c/u0; + + new-instance v9, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const-string v1, "GROUP" + + const/16 v2, 0x11 + + const/16 v3, 0x11 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v9, Lf/h/a/f/h/c/u0;->u:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->h:Lf/h/a/f/h/c/f1; + + const-string v1, "DOUBLE_LIST" + + const/16 v2, 0x12 + + const/16 v3, 0x12 + + move-object v0, v8 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->v:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->g:Lf/h/a/f/h/c/f1; + + const-string v1, "FLOAT_LIST" + + const/16 v2, 0x13 + + const/16 v3, 0x13 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->w:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "INT64_LIST" + + const/16 v2, 0x14 + + const/16 v3, 0x14 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->x:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT64_LIST" + + const/16 v2, 0x15 + + const/16 v3, 0x15 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->y:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "INT32_LIST" + + const/16 v2, 0x16 + + const/16 v3, 0x16 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->z:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED64_LIST" + + const/16 v2, 0x17 + + const/16 v3, 0x17 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->A:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED32_LIST" + + const/16 v2, 0x18 + + const/16 v3, 0x18 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->B:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->i:Lf/h/a/f/h/c/f1; + + const-string v1, "BOOL_LIST" + + const/16 v2, 0x19 + + const/16 v3, 0x19 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->C:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->j:Lf/h/a/f/h/c/f1; + + const-string v1, "STRING_LIST" + + const/16 v2, 0x1a + + const/16 v3, 0x1a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->D:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const-string v1, "MESSAGE_LIST" + + const/16 v2, 0x1b + + const/16 v3, 0x1b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->E:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->k:Lf/h/a/f/h/c/f1; + + const-string v1, "BYTES_LIST" + + const/16 v2, 0x1c + + const/16 v3, 0x1c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->F:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT32_LIST" + + const/16 v2, 0x1d + + const/16 v3, 0x1d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->G:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->l:Lf/h/a/f/h/c/f1; + + const-string v1, "ENUM_LIST" + + const/16 v2, 0x1e + + const/16 v3, 0x1e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->H:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED32_LIST" + + const/16 v2, 0x1f + + const/16 v3, 0x1f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->I:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED64_LIST" + + const/16 v2, 0x20 + + const/16 v3, 0x20 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->J:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT32_LIST" + + const/16 v2, 0x21 + + const/16 v3, 0x21 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->K:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT64_LIST" + + const/16 v2, 0x22 + + const/16 v3, 0x22 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->L:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->h:Lf/h/a/f/h/c/f1; + + const-string v1, "DOUBLE_LIST_PACKED" + + const/16 v2, 0x23 + + const/16 v3, 0x23 + + move-object v0, v8 + + move-object v4, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->M:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->g:Lf/h/a/f/h/c/f1; + + const-string v1, "FLOAT_LIST_PACKED" + + const/16 v2, 0x24 + + const/16 v3, 0x24 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->N:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "INT64_LIST_PACKED" + + const/16 v2, 0x25 + + const/16 v3, 0x25 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->O:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT64_LIST_PACKED" + + const/16 v2, 0x26 + + const/16 v3, 0x26 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->P:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "INT32_LIST_PACKED" + + const/16 v2, 0x27 + + const/16 v3, 0x27 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->Q:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED64_LIST_PACKED" + + const/16 v2, 0x28 + + const/16 v3, 0x28 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->R:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "FIXED32_LIST_PACKED" + + const/16 v2, 0x29 + + const/16 v3, 0x29 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->S:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->i:Lf/h/a/f/h/c/f1; + + const-string v1, "BOOL_LIST_PACKED" + + const/16 v2, 0x2a + + const/16 v3, 0x2a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->T:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "UINT32_LIST_PACKED" + + const/16 v2, 0x2b + + const/16 v3, 0x2b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->U:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->l:Lf/h/a/f/h/c/f1; + + const-string v1, "ENUM_LIST_PACKED" + + const/16 v2, 0x2c + + const/16 v3, 0x2c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->V:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED32_LIST_PACKED" + + const/16 v2, 0x2d + + const/16 v3, 0x2d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->W:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SFIXED64_LIST_PACKED" + + const/16 v2, 0x2e + + const/16 v3, 0x2e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->X:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->e:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT32_LIST_PACKED" + + const/16 v2, 0x2f + + const/16 v3, 0x2f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->Y:Lf/h/a/f/h/c/u0; + + new-instance v8, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->f:Lf/h/a/f/h/c/f1; + + const-string v1, "SINT64_LIST_PACKED" + + const/16 v2, 0x30 + + const/16 v3, 0x30 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v8, Lf/h/a/f/h/c/u0;->Z:Lf/h/a/f/h/c/u0; + + new-instance v6, Lf/h/a/f/h/c/u0; + + sget-object v5, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const-string v1, "GROUP_LIST" + + const/16 v2, 0x31 + + const/16 v3, 0x31 + + move-object v0, v6 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v6, Lf/h/a/f/h/c/u0;->a0:Lf/h/a/f/h/c/u0; + + new-instance v0, Lf/h/a/f/h/c/u0; + + sget-object v12, Lf/h/a/f/h/c/w0;->g:Lf/h/a/f/h/c/w0; + + sget-object v13, Lf/h/a/f/h/c/f1;->d:Lf/h/a/f/h/c/f1; + + const-string v9, "MAP" + + const/16 v10, 0x32 + + const/16 v11, 0x32 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/c/u0;->(Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + + sput-object v0, Lf/h/a/f/h/c/u0;->b0:Lf/h/a/f/h/c/u0; + + const/16 v1, 0x33 + + new-array v1, v1, [Lf/h/a/f/h/c/u0; + + sget-object v2, Lf/h/a/f/h/c/u0;->d:Lf/h/a/f/h/c/u0; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/u0;->e:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x1 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->f:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x2 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->g:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x3 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->h:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x4 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->i:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x5 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->j:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x6 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->k:Lf/h/a/f/h/c/u0; + + const/4 v4, 0x7 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->l:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x8 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->m:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x9 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->n:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xa + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->o:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xb + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->p:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xc + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->q:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xd + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->r:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xe + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->s:Lf/h/a/f/h/c/u0; + + const/16 v4, 0xf + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->t:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x10 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->u:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x11 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->v:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x12 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->w:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x13 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->x:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x14 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->y:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x15 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->z:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x16 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->A:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x17 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->B:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x18 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->C:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x19 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->D:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->E:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->F:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->G:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->H:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->I:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x1f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->J:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x20 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->K:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x21 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->L:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x22 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->M:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x23 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->N:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x24 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->O:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x25 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->P:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x26 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->Q:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x27 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->R:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x28 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->S:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x29 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->T:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->U:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->V:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->W:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->X:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->Y:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x2f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->Z:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x30 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/c/u0;->a0:Lf/h/a/f/h/c/u0; + + const/16 v4, 0x31 + + aput-object v2, v1, v4 + + const/16 v2, 0x32 + + aput-object v0, v1, v2 + + sput-object v1, Lf/h/a/f/h/c/u0;->d0:[Lf/h/a/f/h/c/u0; + + invoke-static {}, Lf/h/a/f/h/c/u0;->values()[Lf/h/a/f/h/c/u0; + + move-result-object v0 + + array-length v1, v0 + + new-array v1, v1, [Lf/h/a/f/h/c/u0; + + sput-object v1, Lf/h/a/f/h/c/u0;->c0:[Lf/h/a/f/h/c/u0; + + array-length v1, v0 + + :goto_0 + if-ge v3, v1, :cond_0 + + aget-object v2, v0, v3 + + sget-object v4, Lf/h/a/f/h/c/u0;->c0:[Lf/h/a/f/h/c/u0; + + iget v5, v2, Lf/h/a/f/h/c/u0;->id:I + + aput-object v2, v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public constructor (Ljava/lang/String;IILf/h/a/f/h/c/w0;Lf/h/a/f/h/c/f1;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lf/h/a/f/h/c/w0;", + "Lf/h/a/f/h/c/f1;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/c/u0;->id:I + + iput-object p4, p0, Lf/h/a/f/h/c/u0;->zziy:Lf/h/a/f/h/c/w0; + + iput-object p5, p0, Lf/h/a/f/h/c/u0;->zzix:Lf/h/a/f/h/c/f1; + + sget-object p1, Lf/h/a/f/h/c/v0;->a:[I + + invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I + + move-result p2 + + aget p1, p1, p2 + + const/4 p2, 0x2 + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_0 + + if-eq p1, p2, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + iget-object p1, p5, Lf/h/a/f/h/c/f1;->zzli:Ljava/lang/Class; + + :goto_0 + iput-object p1, p0, Lf/h/a/f/h/c/u0;->zziz:Ljava/lang/Class; + + sget-object p1, Lf/h/a/f/h/c/w0;->d:Lf/h/a/f/h/c/w0; + + if-ne p4, p1, :cond_1 + + sget-object p1, Lf/h/a/f/h/c/v0;->b:[I + + invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I + + move-result p4 + + aget p1, p1, p4 + + if-eq p1, p3, :cond_1 + + if-eq p1, p2, :cond_1 + + const/4 p2, 0x3 + + if-eq p1, p2, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_1 + iput-boolean p3, p0, Lf/h/a/f/h/c/u0;->zzja:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/u0; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/u0;->d0:[Lf/h/a/f/h/c/u0; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/u0;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/u0; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u1.smali new file mode 100644 index 0000000000..cf156317b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u1.smali @@ -0,0 +1,136 @@ +.class public final Lf/h/a/f/h/c/u1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/b2; + + +# instance fields +.field public a:[Lf/h/a/f/h/c/b2; + + +# direct methods +.method public varargs constructor ([Lf/h/a/f/h/c/b2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/u1;->a:[Lf/h/a/f/h/c/b2; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/u1;->a:[Lf/h/a/f/h/c/b2; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + aget-object v4, v0, v3 + + invoke-interface {v4, p1}, Lf/h/a/f/h/c/b2;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/c/a2;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/u1;->a:[Lf/h/a/f/h/c/b2; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-interface {v3, p1}, Lf/h/a/f/h/c/b2;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-interface {v3, p1}, Lf/h/a/f/h/c/b2;->b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + + move-result-object p1 + + return-object p1 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "No factory is available for message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u2.smali new file mode 100644 index 0000000000..c3ee99c050 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u2.smali @@ -0,0 +1,4187 @@ +.class public final Lf/h/a/f/h/c/u2; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/c/e3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/c/e3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/c/e3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + :try_start_0 + const-string v0, "com.google.protobuf.GeneratedMessage" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/u2;->a:Ljava/lang/Class; + + const/4 v0, 0x0 + + invoke-static {v0}, Lf/h/a/f/h/c/u2;->w(Z)Lf/h/a/f/h/c/e3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/u2;->b:Lf/h/a/f/h/c/e3; + + const/4 v0, 0x1 + + invoke-static {v0}, Lf/h/a/f/h/c/u2;->w(Z)Lf/h/a/f/h/c/e3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/c/u2;->c:Lf/h/a/f/h/c/e3; + + new-instance v0, Lf/h/a/f/h/c/g3; + + invoke-direct {v0}, Lf/h/a/f/h/c/g3;->()V + + sput-object v0, Lf/h/a/f/h/c/u2;->d:Lf/h/a/f/h/c/e3; + + return-void +.end method + +.method public static A(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->b0(J)J + + move-result-wide v1 + + invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static B(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/a1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/a1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/a1;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static C(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static D(Ljava/lang/Class;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)V" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v0 + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/f/h/c/u2;->a:Ljava/lang/Class; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + :goto_0 + return-void +.end method + +.method public static E(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/a1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/a1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/a1;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static F(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static G(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x2 + + return p0 +.end method + +.method public static H(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->e0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static I(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x3 + + return p0 +.end method + +.method public static J(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static K(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + return p0 +.end method + +.method public static L(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->k0(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-static {p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->n0(I)I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->L(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static M(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static N(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static O(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->e0(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->G(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static P(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + add-int/lit8 p3, p3, 0x1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Boolean; + + invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p3 + + int-to-byte p3, p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f(B)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->v(IZ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static Q(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->a(Ljava/util/List;)I + + move-result v0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, p1 + + add-int/2addr p0, v0 + + return p0 +.end method + +.method public static R(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->j(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static S(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->q(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static T(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->v(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static U(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->z(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static V(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->B(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static W(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/c/u2;->E(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static X(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->a0(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static Y(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->R(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static Z(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->A(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static a(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/r1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/r1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/r1;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static b(IILjava/lang/Object;Lf/h/a/f/h/c/e3;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(IITUB;", + "Lf/h/a/f/h/c/e3<", + "TUT;TUB;>;)TUB;" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p2, :cond_1 + + move-object p2, p3 + + check-cast p2, Lf/h/a/f/h/c/g3; + + if-eqz p2, :cond_0 + + invoke-static {}, Lf/h/a/f/h/c/f3;->e()Lf/h/a/f/h/c/f3; + + move-result-object p2 + + goto :goto_0 + + :cond_0 + throw v0 + + :cond_1 + :goto_0 + int-to-long v1, p1 + + check-cast p3, Lf/h/a/f/h/c/g3; + + if-eqz p3, :cond_2 + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/c/f3; + + shl-int/lit8 p0, p0, 0x3 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + invoke-virtual {p1, p0, p3}, Lf/h/a/f/h/c/f3;->b(ILjava/lang/Object;)V + + return-object p2 + + :cond_2 + throw v0 +.end method + +.method public static c(ILjava/util/List;Lf/h/a/f/h/c/d1;Ljava/lang/Object;Lf/h/a/f/h/c/e3;)Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/c/d1<", + "*>;TUB;", + "Lf/h/a/f/h/c/e3<", + "TUT;TUB;>;)TUB;" + } + .end annotation + + if-nez p2, :cond_0 + + return-object p3 + + :cond_0 + instance-of v0, p1, Ljava/util/RandomAccess; + + if-eqz v0, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_3 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-interface {p2, v3}, Lf/h/a/f/h/c/d1;->i(I)Lf/h/a/f/h/c/c1; + + move-result-object v4 + + if-eqz v4, :cond_2 + + if-eq v1, v2, :cond_1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-interface {p1, v2, v3}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_2 + invoke-static {p0, v3, p3, p4}, Lf/h/a/f/h/c/u2;->b(IILjava/lang/Object;Lf/h/a/f/h/c/e3;)Ljava/lang/Object; + + move-result-object p3 + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_3 + if-eq v2, v0, :cond_6 + + invoke-interface {p1, v2, v0}, Ljava/util/List;->subList(II)Ljava/util/List; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/List;->clear()V + + goto :goto_3 + + :cond_4 + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_5 + :goto_2 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + invoke-interface {p2, v0}, Lf/h/a/f/h/c/d1;->i(I)Lf/h/a/f/h/c/c1; + + move-result-object v1 + + if-nez v1, :cond_5 + + invoke-static {p0, v0, p3, p4}, Lf/h/a/f/h/c/u2;->b(IILjava/lang/Object;Lf/h/a/f/h/c/e3;)Ljava/lang/Object; + + move-result-object p3 + + invoke-interface {p1}, Ljava/util/Iterator;->remove()V + + goto :goto_2 + + :cond_6 + :goto_3 + return-object p3 +.end method + +.method public static d(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + instance-of v0, p1, Lf/h/a/f/h/c/m1; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/m1; + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge v1, v2, :cond_3 + + invoke-interface {v0, v1}, Lf/h/a/f/h/c/m1;->J0(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Ljava/lang/String; + + if-eqz v3, :cond_0 + + iget-object v3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast v2, Ljava/lang/String; + + invoke-virtual {v3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V + + goto :goto_1 + + :cond_0 + iget-object v3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast v2, Lf/h/a/f/h/c/y; + + invoke-virtual {v3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_3 + + iget-object v0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-virtual {v0, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->k(ILjava/lang/String;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static e(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/c/y3;", + "Lf/h/a/f/h/c/s2;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + check-cast v1, Lf/h/a/f/h/c/c2; + + invoke-virtual {v2, p0, v1, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->j(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static f(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/c/i0; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v2, 0x2 + + invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p0, :cond_1 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->M(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p3, :cond_3 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + invoke-virtual {p3, p0, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->H(IJ)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static g(Lf/h/a/f/h/c/m0;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Lf/h/a/f/h/c/m0<", + "TFT;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/c/n0; + + if-eqz p0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/z0$c; + + iget-object p0, p2, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + invoke-virtual {p0}, Lf/h/a/f/h/c/q0;->a()Z + + move-result p2 + + if-nez p2, :cond_2 + + check-cast p1, Lf/h/a/f/h/c/z0$c; + + iget-object p2, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + iget-boolean v0, p2, Lf/h/a/f/h/c/q0;->b:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p2}, Lf/h/a/f/h/c/q0;->clone()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/c/q0; + + iput-object p2, p1, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->f()I + + move-result v0 + + if-ge p1, v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v0 + + invoke-virtual {p2, v0}, Lf/h/a/f/h/c/q0;->j(Ljava/util/Map$Entry;)V + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object p0, p0, Lf/h/a/f/h/c/q0;->a:Lf/h/a/f/h/c/v2; + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object p0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p2, p1}, Lf/h/a/f/h/c/q0;->j(Ljava/util/Map$Entry;)V + + goto :goto_1 + + :cond_2 + return-void + + :cond_3 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static h(Lf/h/a/f/h/c/x1;Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/x1;", + "TT;TT;J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/c/k3;->t(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + invoke-interface {p0, v0, p2}, Lf/h/a/f/h/c/x1;->g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p1, p3, p4, p0}, Lf/h/a/f/h/c/k3;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static i(Lf/h/a/f/h/c/e3;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/c/e3<", + "TUT;TUB;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/c/g3; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/c/z0; + + iget-object p0, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + check-cast p2, Lf/h/a/f/h/c/z0; + + iget-object p2, p2, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + sget-object v0, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + invoke-virtual {p2, v0}, Lf/h/a/f/h/c/f3;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget v0, p0, Lf/h/a/f/h/c/f3;->a:I + + iget v1, p2, Lf/h/a/f/h/c/f3;->a:I + + add-int/2addr v0, v1 + + iget-object v1, p0, Lf/h/a/f/h/c/f3;->b:[I + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v1 + + iget-object v2, p2, Lf/h/a/f/h/c/f3;->b:[I + + iget v3, p0, Lf/h/a/f/h/c/f3;->a:I + + iget v4, p2, Lf/h/a/f/h/c/f3;->a:I + + const/4 v5, 0x0 + + invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v2 + + iget-object v3, p2, Lf/h/a/f/h/c/f3;->c:[Ljava/lang/Object; + + iget p0, p0, Lf/h/a/f/h/c/f3;->a:I + + iget p2, p2, Lf/h/a/f/h/c/f3;->a:I + + invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + new-instance p0, Lf/h/a/f/h/c/f3; + + const/4 p2, 0x1 + + invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/f/h/c/f3;->(I[I[Ljava/lang/Object;Z)V + + :goto_0 + iput-object p0, p1, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static j(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/r1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/r1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/r1;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static k(ILjava/util/List;Lf/h/a/f/h/c/y3;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/c/y;", + ">;", + "Lf/h/a/f/h/c/y3;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/y; + + invoke-virtual {v1, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->h(ILf/h/a/f/h/c/y;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static l(ILjava/util/List;Lf/h/a/f/h/c/y3;Lf/h/a/f/h/c/s2;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/c/y3;", + "Lf/h/a/f/h/c/s2;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p2, p0, v1, p3}, Lf/h/a/f/h/c/i0;->f(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static m(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/c/i0; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v2, 0x2 + + invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Float; + + invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F + + move-result p3 + + if-eqz p0, :cond_1 + + invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->g0(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + move-result v2 + + if-eqz p3, :cond_3 + + invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result v2 + + invoke-virtual {p3, p0, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->Q(II)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static n(ILjava/lang/Object;Lf/h/a/f/h/c/s2;)I + .locals 1 + + instance-of v0, p1, Lf/h/a/f/h/c/k1; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/c/k1; + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + invoke-virtual {p1}, Lf/h/a/f/h/c/k1;->a()I + + move-result p1 + + invoke-static {p1}, Lcom/google/android/gms/internal/clearcut/zzbn;->j0(I)I + + move-result p2 + + add-int/2addr p2, p1 + + add-int/2addr p2, p0 + + return p2 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/c2; + + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + invoke-static {p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->r(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I + + move-result p1 + + add-int/2addr p1, p0 + + return p1 +.end method + +.method public static o(ILjava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + instance-of v2, p1, Lf/h/a/f/h/c/m1; + + if-eqz v2, :cond_2 + + check-cast p1, Lf/h/a/f/h/c/m1; + + :goto_0 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Lf/h/a/f/h/c/m1;->J0(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/c/y; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/c/y; + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/f/h/c/y;)I + + move-result v2 + + goto :goto_1 + + :cond_1 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I + + move-result v2 + + :goto_1 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + :goto_2 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/c/y; + + if-eqz v3, :cond_3 + + check-cast v2, Lf/h/a/f/h/c/y; + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/f/h/c/y;)I + + move-result v2 + + goto :goto_3 + + :cond_3 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->X(Ljava/lang/String;)I + + move-result v2 + + :goto_3 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + return p0 +.end method + +.method public static p(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/c/s2;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/c/k1; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/c/k1; + + invoke-static {v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->d(Lf/h/a/f/h/c/k1;)I + + move-result v2 + + goto :goto_1 + + :cond_1 + check-cast v2, Lf/h/a/f/h/c/c2; + + invoke-static {v2, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->r(Lf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I + + move-result v2 + + :goto_1 + add-int/2addr p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return p0 +.end method + +.method public static q(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/r1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/r1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/r1;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/clearcut/zzbn;->T(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static r(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static s(III)Z + .locals 9 + + const/4 v0, 0x1 + + const/16 v1, 0x28 + + if-ge p1, v1, :cond_0 + + return v0 + + :cond_0 + int-to-long v1, p1 + + int-to-long p0, p0 + + sub-long/2addr v1, p0 + + const-wide/16 p0, 0x1 + + add-long/2addr v1, p0 + + const-wide/16 p0, 0x2 + + int-to-long v3, p2 + + mul-long p0, p0, v3 + + const-wide/16 v5, 0x3 + + add-long/2addr p0, v5 + + add-long/2addr v3, v5 + + const-wide/16 v7, 0x9 + + add-long/2addr v1, v7 + + mul-long v3, v3, v5 + + add-long/2addr v3, p0 + + cmp-long p0, v1, v3 + + if-gtz p0, :cond_1 + + return v0 + + :cond_1 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static t(ILjava/util/List;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/c/y;", + ">;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/clearcut/zzbn;->h0(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/y; + + invoke-static {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->q(Lf/h/a/f/h/c/y;)I + + move-result v0 + + add-int/2addr p0, v0 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return p0 +.end method + +.method public static u(ILjava/util/List;Lf/h/a/f/h/c/s2;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/c/c2;", + ">;", + "Lf/h/a/f/h/c/s2;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/c2; + + invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->D(ILf/h/a/f/h/c/c2;Lf/h/a/f/h/c/s2;)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public static v(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/a1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/a1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/a1;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static w(Z)Lf/h/a/f/h/c/e3; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)", + "Lf/h/a/f/h/c/e3<", + "**>;" + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "com.google.protobuf.UnknownFieldSetSchema" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v1, v0 + + :goto_0 + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + const/4 v2, 0x1 + + :try_start_1 + new-array v3, v2, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v1 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + aput-object p0, v2, v5 + + invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/c/e3; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-object p0 + + :catchall_1 + return-object v0 +.end method + +.method public static x(ILjava/util/List;Lf/h/a/f/h/c/y3;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/c/y3;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/c/i0; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + const/4 v1, 0x2 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/clearcut/zzbn;->s(II)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->P(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/clearcut/zzbn;->f0(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->w(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/c/i0;->a:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p3, p0, v1, v2}, Lcom/google/android/gms/internal/clearcut/zzbn;->g(IJ)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static y(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static z(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/c/a1; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/c/a1; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/c/a1;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->i0(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u3.smali new file mode 100644 index 0000000000..0fc4a3d59e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u3.smali @@ -0,0 +1,24 @@ +.class public final enum Lf/h/a/f/h/c/u3; +.super Lf/h/a/f/h/c/s3; + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + .locals 6 + + const/16 v2, 0x9 + + const/4 v4, 0x3 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;ILf/h/a/f/h/c/r3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/u4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/u4.smali new file mode 100644 index 0000000000..99c24f7ea6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/u4.smali @@ -0,0 +1,18 @@ +.class public final Lf/h/a/f/h/c/u4; +.super Lf/h/a/f/h/c/x4; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/c/r4; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/r4;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/u4;->a:Lf/h/a/f/h/c/r4; + + invoke-direct {p0}, Lf/h/a/f/h/c/x4;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v.smali new file mode 100644 index 0000000000..dcff7400f9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v.smali @@ -0,0 +1,625 @@ +.class public final Lf/h/a/f/h/c/v; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/e1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/c/e1<", + "Ljava/lang/Boolean;", + ">;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[Z + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/v; + + invoke-direct {v0}, Lf/h/a/f/h/c/v;->()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [Z + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/v;->f:I + + return-void +.end method + +.method public constructor ([ZI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/v;->e:[Z + + iput p2, p0, Lf/h/a/f/h/c/v;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 0 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/v;->h(IZ)V + + return-void +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/c/v; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/v; + + iget v0, p1, Lf/h/a/f/h/c/v;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/c/v;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([ZI)[Z + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/c/v;->e:[Z + + iget-object v2, p0, Lf/h/a/f/h/c/v;->e:[Z + + iget v4, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p1, Lf/h/a/f/h/c/v;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/v; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/v; + + iget v1, p0, Lf/h/a/f/h/c/v;->f:I + + iget v2, p1, Lf/h/a/f/h/c/v;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/v;->e:[Z + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/v;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean v2, v2, v1 + + aget-boolean v4, p1, v1 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(IZ)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/v;->e:[Z + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [Z + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/c/v;->e:[Z + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/c/v;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + aput-boolean p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/c/v;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/v;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean v2, v2, v1 + + invoke-static {v2}, Lf/h/a/f/h/c/b1;->f(Z)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/v; + + iget-object v1, p0, Lf/h/a/f/h/c/v;->e:[Z + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([ZI)[Z + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/c/v;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/c/v;->([ZI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/c/v;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/c/v;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/v;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/v;->e:[Z + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/c/v;->f:I + + sub-int/2addr v2, v1 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/c/v;->f:I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + iget v1, p0, Lf/h/a/f/h/c/v;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/c/v;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/v;->e:[Z + + aget-boolean v1, v0, p1 + + aput-boolean p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/v;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v0.smali new file mode 100644 index 0000000000..6dedef9752 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v0.smali @@ -0,0 +1,100 @@ +.class public final synthetic Lf/h/a/f/h/c/v0; +.super Ljava/lang/Object; + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/c/f1;->values()[Lf/h/a/f/h/c/f1; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/c/v0;->b:[I + + const/4 v1, 0x1 + + :try_start_0 + sget-object v2, Lf/h/a/f/h/c/f1;->k:Lf/h/a/f/h/c/f1; + + const/4 v2, 0x7 + + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v2, Lf/h/a/f/h/c/v0;->b:[I + + sget-object v3, Lf/h/a/f/h/c/f1;->m:Lf/h/a/f/h/c/f1; + + const/16 v3, 0x9 + + aput v0, v2, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v2, 0x3 + + :try_start_2 + sget-object v3, Lf/h/a/f/h/c/v0;->b:[I + + sget-object v4, Lf/h/a/f/h/c/f1;->j:Lf/h/a/f/h/c/f1; + + const/4 v4, 0x6 + + aput v2, v3, v4 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + invoke-static {}, Lf/h/a/f/h/c/w0;->values()[Lf/h/a/f/h/c/w0; + + move-result-object v3 + + array-length v3, v3 + + new-array v3, v3, [I + + sput-object v3, Lf/h/a/f/h/c/v0;->a:[I + + :try_start_3 + aput v1, v3, v2 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + :try_start_4 + sget-object v3, Lf/h/a/f/h/c/v0;->a:[I + + aput v0, v3, v1 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/c/v0;->a:[I + + const/4 v1, 0x0 + + aput v2, v0, v1 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v1.smali new file mode 100644 index 0000000000..09a01a050f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v1.smali @@ -0,0 +1,15 @@ +.class public final Lf/h/a/f/h/c/v1; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v2.smali new file mode 100644 index 0000000000..1ba15e4450 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v2.smali @@ -0,0 +1,944 @@ +.class public Lf/h/a/f/h/c/v2; +.super Ljava/util/AbstractMap; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";V:", + "Ljava/lang/Object;", + ">", + "Ljava/util/AbstractMap<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/c/a3;", + ">;" + } + .end annotation +.end field + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public g:Z + +.field public volatile h:Lf/h/a/f/h/c/c3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/c3;" + } + .end annotation +.end field + +.field public i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (ILf/h/a/f/h/c/w2;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractMap;->()V + + iput p1, p0, Lf/h/a/f/h/c/v2;->d:I + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/c/v2;->i:Ljava/util/Map; + + return-void +.end method + +.method public static synthetic c(Lf/h/a/f/h/c/v2;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Comparable;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + if-ltz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/a3; + + iget-object v1, v1, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v1 + + if-lez v1, :cond_0 + + add-int/lit8 v0, v0, 0x2 + + neg-int p1, v0 + + return p1 + + :cond_0 + if-nez v1, :cond_1 + + return v0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-gt v1, v0, :cond_4 + + add-int v2, v1, v0 + + div-int/lit8 v2, v2, 0x2 + + iget-object v3, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/a3; + + iget-object v3, v3, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v3 + + if-gez v3, :cond_2 + + add-int/lit8 v0, v2, -0x1 + + goto :goto_0 + + :cond_2 + if-lez v3, :cond_3 + + add-int/lit8 v1, v2, 0x1 + + goto :goto_0 + + :cond_3 + return v2 + + :cond_4 + add-int/lit8 v1, v1, 0x1 + + neg-int p1, v1 + + return p1 +.end method + +.method public final b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v2;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/a3; + + iget-object v0, p1, Lf/h/a/f/h/c/a3;->f:Lf/h/a/f/h/c/v2; + + invoke-virtual {v0}, Lf/h/a/f/h/c/v2;->h()V + + iget-object v0, p1, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + iput-object p2, p1, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + instance-of v1, v1, Ljava/util/ArrayList; + + if-nez v1, :cond_1 + + new-instance v1, Ljava/util/ArrayList; + + iget v2, p0, Lf/h/a/f/h/c/v2;->d:I + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V + + iput-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + neg-int v0, v0 + + iget v1, p0, Lf/h/a/f/h/c/v2;->d:I + + if-lt v0, v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->i()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + iget v2, p0, Lf/h/a/f/h/c/v2;->d:I + + if-ne v1, v2, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + add-int/lit8 v2, v2, -0x1 + + invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/a3; + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->i()Ljava/util/SortedMap; + + move-result-object v2 + + iget-object v3, v1, Lf/h/a/f/h/c/a3;->d:Ljava/lang/Comparable; + + iget-object v1, v1, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/c/a3; + + invoke-direct {v2, p0, p1, p2}, Lf/h/a/f/h/c/a3;->(Lf/h/a/f/h/c/v2;Ljava/lang/Comparable;Ljava/lang/Object;)V + + invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->clear()V + + :cond_1 + return-void +.end method + +.method public containsKey(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v2;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-gez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final d(I)Ljava/util/Map$Entry; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + return-object p1 +.end method + +.method public final e(I)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/a3; + + iget-object p1, p1, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->i()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/c/a3; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-direct {v2, p0, v3}, Lf/h/a/f/h/c/a3;->(Lf/h/a/f/h/c/v2;Ljava/util/Map$Entry;)V + + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + :cond_0 + return-object p1 +.end method + +.method public entrySet()Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->h:Lf/h/a/f/h/c/c3; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/c3; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/c/c3;->(Lf/h/a/f/h/c/v2;Lf/h/a/f/h/c/w2;)V + + iput-object v0, p0, Lf/h/a/f/h/c/v2;->h:Lf/h/a/f/h/c/c3; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->h:Lf/h/a/f/h/c/c3; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/v2; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/v2; + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->size()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/c/v2;->size()I + + move-result v2 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->f()I + + move-result v2 + + invoke-virtual {p1}, Lf/h/a/f/h/c/v2;->f()I + + move-result v4 + + if-eq v2, v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/c/v2;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v2, :cond_5 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v5 + + invoke-virtual {p1, v4}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v6 + + invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_4 + + return v3 + + :cond_4 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_5 + if-eq v2, v1, :cond_6 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + iget-object p1, p1, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_6 + return v0 +.end method + +.method public final f()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final g()Ljava/lang/Iterable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Iterable<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/c/x2;->b:Ljava/lang/Iterable; + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v2;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/a3; + + iget-object p1, p1, Lf/h/a/f/h/c/a3;->e:Ljava/lang/Object; + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/v2;->g:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->f()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + iget-object v3, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/c/a3; + + invoke-virtual {v3}, Lf/h/a/f/h/c/a3;->hashCode()I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + if-lez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->hashCode()I + + move-result v0 + + add-int/2addr v2, v0 + + :cond_1 + return v2 +.end method + +.method public final i()Ljava/util/SortedMap; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/SortedMap<", + "TK;TV;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + instance-of v0, v0, Ljava/util/TreeMap; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/TreeMap; + + invoke-direct {v0}, Ljava/util/TreeMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/TreeMap; + + invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/v2;->i:Ljava/util/Map; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/SortedMap; + + return-object v0 +.end method + +.method public j()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/v2;->g:Z + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_0 + iput-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->i:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->i:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_1 + iput-object v0, p0, Lf/h/a/f/h/c/v2;->i:Ljava/util/Map; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/v2;->g:Z + + :cond_2 + return-void +.end method + +.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/v2;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->h()V + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/v2;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/v2;->e(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public size()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/c/v2;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/c/v2;->f:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v3.smali new file mode 100644 index 0000000000..6c78865a92 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v3.smali @@ -0,0 +1,24 @@ +.class public final enum Lf/h/a/f/h/c/v3; +.super Lf/h/a/f/h/c/s3; + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + .locals 6 + + const/16 v2, 0xa + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;ILf/h/a/f/h/c/r3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/v4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/v4.smali new file mode 100644 index 0000000000..071a803068 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/v4.smali @@ -0,0 +1,94 @@ +.class public final Lf/h/a/f/h/c/v4; +.super Lf/h/a/f/e/k/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/h/c/y4;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + .locals 7 + + const/16 v3, 0x28 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p3 + + move-object v5, p4 + + move-object v6, p5 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + return-void +.end method + + +# virtual methods +.method public final l()I + .locals 1 + + const v0, 0xb5f608 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/c/y4; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/c/y4; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/c/z4; + + invoke-direct {v0, p1}, Lf/h/a/f/h/c/z4;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.clearcut.service.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w.smali new file mode 100644 index 0000000000..ccdf57984a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/h/c/w; +.super Landroid/os/Binder; + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/c/w;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w0.smali new file mode 100644 index 0000000000..5952f014da --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w0.smali @@ -0,0 +1,125 @@ +.class public final enum Lf/h/a/f/h/c/w0; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/w0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/w0; + +.field public static final enum e:Lf/h/a/f/h/c/w0; + +.field public static final enum f:Lf/h/a/f/h/c/w0; + +.field public static final enum g:Lf/h/a/f/h/c/w0; + +.field public static final synthetic h:[Lf/h/a/f/h/c/w0; + + +# instance fields +.field public final zzjk:Z + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/c/w0; + + const-string v1, "SCALAR" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/c/w0;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/c/w0;->d:Lf/h/a/f/h/c/w0; + + new-instance v0, Lf/h/a/f/h/c/w0; + + const-string v1, "VECTOR" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/c/w0;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/c/w0;->e:Lf/h/a/f/h/c/w0; + + new-instance v0, Lf/h/a/f/h/c/w0; + + const-string v1, "PACKED_VECTOR" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v3}, Lf/h/a/f/h/c/w0;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/c/w0;->f:Lf/h/a/f/h/c/w0; + + new-instance v0, Lf/h/a/f/h/c/w0; + + const-string v1, "MAP" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v2}, Lf/h/a/f/h/c/w0;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/c/w0;->g:Lf/h/a/f/h/c/w0; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/h/a/f/h/c/w0; + + sget-object v6, Lf/h/a/f/h/c/w0;->d:Lf/h/a/f/h/c/w0; + + aput-object v6, v1, v2 + + sget-object v2, Lf/h/a/f/h/c/w0;->e:Lf/h/a/f/h/c/w0; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/c/w0;->f:Lf/h/a/f/h/c/w0; + + aput-object v2, v1, v4 + + aput-object v0, v1, v5 + + sput-object v1, Lf/h/a/f/h/c/w0;->h:[Lf/h/a/f/h/c/w0; + + return-void +.end method + +.method public constructor (Ljava/lang/String;IZ)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-boolean p3, p0, Lf/h/a/f/h/c/w0;->zzjk:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/w0; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/w0;->h:[Lf/h/a/f/h/c/w0; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/w0;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/w0; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w1.smali new file mode 100644 index 0000000000..698f6d9638 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w1.smali @@ -0,0 +1,428 @@ +.class public final Lf/h/a/f/h/c/w1; +.super Ljava/util/LinkedHashMap; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/LinkedHashMap<", + "TK;TV;>;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/c/w1; + + +# instance fields +.field public zzfa:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/w1; + + invoke-direct {v0}, Lf/h/a/f/h/c/w1;->()V + + sput-object v0, Lf/h/a/f/h/c/w1;->d:Lf/h/a/f/h/c/w1; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/w1;->zzfa:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/w1;->zzfa:Z + + return-void +.end method + +.method public constructor (Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "TK;TV;>;)V" + } + .end annotation + + invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/h/c/w1;->zzfa:Z + + return-void +.end method + +.method public static c(Ljava/lang/Object;)I + .locals 1 + + instance-of v0, p0, [B + + if-eqz v0, :cond_0 + + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/c/b1;->b([B)I + + move-result p0 + + return p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/c/c1; + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I + + move-result p0 + + return p0 + + :cond_1 + new-instance p0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V + + throw p0 +.end method + + +# virtual methods +.method public final b()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/c/w1;->zzfa:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->b()V + + invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V + + return-void +.end method + +.method public final entrySet()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 + + :cond_0 + invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 6 + + instance-of v0, p1, Ljava/util/Map; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x1 + + if-eq p0, p1, :cond_4 + + invoke-virtual {p0}, Ljava/util/HashMap;->size()I + + move-result v2 + + invoke-interface {p1}, Ljava/util/Map;->size()I + + move-result v3 + + if-eq v2, v3, :cond_0 + + :goto_0 + const/4 p1, 0x0 + + goto :goto_2 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_2 + + goto :goto_0 + + :cond_2 + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + instance-of v5, v4, [B + + if-eqz v5, :cond_3 + + instance-of v5, v3, [B + + if-eqz v5, :cond_3 + + check-cast v4, [B + + check-cast v3, [B + + invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v3 + + goto :goto_1 + + :cond_3 + invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + :goto_1 + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x1 + + :goto_2 + if-eqz p1, :cond_5 + + return v0 + + :cond_5 + return v1 +.end method + +.method public final hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/f/h/c/w1;->c(Ljava/lang/Object;)I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/c/w1;->c(Ljava/lang/Object;)I + + move-result v2 + + xor-int/2addr v2, v3 + + add-int/2addr v1, v2 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->b()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p2, :cond_0 + + invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final putAll(Ljava/util/Map;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->b()V + + invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V + + return-void +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/w1;->b()V + + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w2.smali new file mode 100644 index 0000000000..c6df5cb364 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w2.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/h/c/w2; +.super Lf/h/a/f/h/c/v2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/v2<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (I)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/c/v2;->(ILf/h/a/f/h/c/w2;)V + + return-void +.end method + + +# virtual methods +.method public final j()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/c/v2;->g:Z + + if-nez v0, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->f()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/v2;->d(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/t0; + + invoke-interface {v2}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/c/v2;->g()Ljava/lang/Iterable; + + move-result-object v0 + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_2 + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/c/t0; + + invoke-interface {v2}, Lf/h/a/f/h/c/t0;->c0()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_3 + invoke-super {p0}, Lf/h/a/f/h/c/v2;->j()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w3.smali new file mode 100644 index 0000000000..a90c7669ad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w3.smali @@ -0,0 +1,24 @@ +.class public final enum Lf/h/a/f/h/c/w3; +.super Lf/h/a/f/h/c/s3; + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/c/x3;)V + .locals 6 + + const/16 v2, 0xb + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/c/s3;->(Ljava/lang/String;ILf/h/a/f/h/c/x3;ILf/h/a/f/h/c/r3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/w4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/w4.smali new file mode 100644 index 0000000000..8395ab25a0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/w4.smali @@ -0,0 +1,5 @@ +.class public interface abstract Lf/h/a/f/h/c/w4; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x.smali new file mode 100644 index 0000000000..5d24fa7854 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x.smali @@ -0,0 +1,22 @@ +.class public abstract Lf/h/a/f/h/c/x; +.super Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a([BII)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x0.smali new file mode 100644 index 0000000000..f209d37dbc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x0.smali @@ -0,0 +1,627 @@ +.class public final Lf/h/a/f/h/c/x0; +.super Lf/h/a/f/h/c/s; + +# interfaces +.implements Lf/h/a/f/h/c/e1; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/s<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/c/e1<", + "Ljava/lang/Float;", + ">;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[F + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/x0; + + invoke-direct {v0}, Lf/h/a/f/h/c/x0;->()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/s;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [F + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/x0;->f:I + + return-void +.end method + +.method public constructor ([FI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/c/s;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/x0;->e:[F + + iput p2, p0, Lf/h/a/f/h/c/x0;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 0 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/x0;->h(IF)V + + return-void +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Float;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-static {p1}, Lf/h/a/f/h/c/b1;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/c/x0; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/c/x0; + + iget v0, p1, Lf/h/a/f/h/c/x0;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/c/x0;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([FI)[F + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/c/x0;->e:[F + + iget-object v2, p0, Lf/h/a/f/h/c/x0;->e:[F + + iget v4, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p1, Lf/h/a/f/h/c/x0;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/c/x0; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/c/s;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/c/x0; + + iget v1, p0, Lf/h/a/f/h/c/x0;->f:I + + iget v2, p1, Lf/h/a/f/h/c/x0;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/c/x0;->e:[F + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/x0;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget v2, v2, v1 + + aget v4, p1, v1 + + cmpl-float v2, v2, v4 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/x0;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(IF)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/c/x0;->e:[F + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [F + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/c/x0;->e:[F + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/c/x0;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + aput p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/c/x0;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/x0;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/x0;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/x0;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic l0(I)Lf/h/a/f/h/c/e1; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/x0; + + iget-object v1, p0, Lf/h/a/f/h/c/x0;->e:[F + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([FI)[F + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/c/x0;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/c/x0;->([FI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/x0;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/c/x0;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/c/x0;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/c/x0;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/c/x0;->e:[F + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/c/x0;->f:I + + sub-int/2addr v2, v1 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/c/x0;->f:I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + iget v1, p0, Lf/h/a/f/h/c/x0;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/c/x0;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/s;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/x0;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/c/x0;->e:[F + + aget v1, v0, p1 + + aput p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/x0;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x1.smali new file mode 100644 index 0000000000..19872ab425 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x1.smali @@ -0,0 +1,55 @@ +.class public interface abstract Lf/h/a/f/h/c/x1; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract b(Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract c(ILjava/lang/Object;Ljava/lang/Object;)I +.end method + +.method public abstract d(Ljava/lang/Object;)Z +.end method + +.method public abstract g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/c/v1<", + "**>;" + } + .end annotation +.end method + +.method public abstract i(Ljava/lang/Object;)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation +.end method + +.method public abstract j(Ljava/lang/Object;)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x2.smali new file mode 100644 index 0000000000..8d6341b76f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x2.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/f/h/c/x2; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public static final b:Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/y2; + + invoke-direct {v0}, Lf/h/a/f/h/c/y2;->()V + + sput-object v0, Lf/h/a/f/h/c/x2;->a:Ljava/util/Iterator; + + new-instance v0, Lf/h/a/f/h/c/z2; + + invoke-direct {v0}, Lf/h/a/f/h/c/z2;->()V + + sput-object v0, Lf/h/a/f/h/c/x2;->b:Ljava/lang/Iterable; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x3.smali new file mode 100644 index 0000000000..b647185bfb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x3.smali @@ -0,0 +1,237 @@ +.class public final enum Lf/h/a/f/h/c/x3; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/c/x3;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/c/x3; + +.field public static final enum e:Lf/h/a/f/h/c/x3; + +.field public static final enum f:Lf/h/a/f/h/c/x3; + +.field public static final enum g:Lf/h/a/f/h/c/x3; + +.field public static final enum h:Lf/h/a/f/h/c/x3; + +.field public static final enum i:Lf/h/a/f/h/c/x3; + +.field public static final enum j:Lf/h/a/f/h/c/x3; + +.field public static final enum k:Lf/h/a/f/h/c/x3; + +.field public static final enum l:Lf/h/a/f/h/c/x3; + +.field public static final synthetic m:[Lf/h/a/f/h/c/x3; + + +# instance fields +.field public final zzlj:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 12 + + new-instance v0, Lf/h/a/f/h/c/x3; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "INT" + + invoke-direct {v0, v3, v1, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "LONG" + + const/4 v4, 0x1 + + invoke-direct {v0, v3, v4, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + const-string v3, "FLOAT" + + const/4 v5, 0x2 + + invoke-direct {v0, v3, v5, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->f:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + const-string v3, "DOUBLE" + + const/4 v6, 0x3 + + invoke-direct {v0, v3, v6, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->g:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v3, "BOOLEAN" + + const/4 v7, 0x4 + + invoke-direct {v0, v3, v7, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->h:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const-string v2, "STRING" + + const/4 v3, 0x5 + + const-string v8, "" + + invoke-direct {v0, v2, v3, v8}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->i:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + sget-object v2, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + const-string v8, "BYTE_STRING" + + const/4 v9, 0x6 + + invoke-direct {v0, v8, v9, v2}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->j:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const-string v2, "ENUM" + + const/4 v8, 0x7 + + const/4 v10, 0x0 + + invoke-direct {v0, v2, v8, v10}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->k:Lf/h/a/f/h/c/x3; + + new-instance v0, Lf/h/a/f/h/c/x3; + + const-string v2, "MESSAGE" + + const/16 v11, 0x8 + + invoke-direct {v0, v2, v11, v10}, Lf/h/a/f/h/c/x3;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/c/x3;->l:Lf/h/a/f/h/c/x3; + + const/16 v2, 0x9 + + new-array v2, v2, [Lf/h/a/f/h/c/x3; + + sget-object v10, Lf/h/a/f/h/c/x3;->d:Lf/h/a/f/h/c/x3; + + aput-object v10, v2, v1 + + sget-object v1, Lf/h/a/f/h/c/x3;->e:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v4 + + sget-object v1, Lf/h/a/f/h/c/x3;->f:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v5 + + sget-object v1, Lf/h/a/f/h/c/x3;->g:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v6 + + sget-object v1, Lf/h/a/f/h/c/x3;->h:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v7 + + sget-object v1, Lf/h/a/f/h/c/x3;->i:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/c/x3;->j:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v9 + + sget-object v1, Lf/h/a/f/h/c/x3;->k:Lf/h/a/f/h/c/x3; + + aput-object v1, v2, v8 + + aput-object v0, v2, v11 + + sput-object v2, Lf/h/a/f/h/c/x3;->m:[Lf/h/a/f/h/c/x3; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/c/x3;->zzlj:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/c/x3; + .locals 1 + + sget-object v0, Lf/h/a/f/h/c/x3;->m:[Lf/h/a/f/h/c/x3; + + invoke-virtual {v0}, [Lf/h/a/f/h/c/x3;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/c/x3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/x4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/x4.smali new file mode 100644 index 0000000000..eb0b3f2df8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/x4.smali @@ -0,0 +1,218 @@ +.class public abstract Lf/h/a/f/h/c/x4; +.super Lf/h/a/f/h/c/w; + +# interfaces +.implements Lf/h/a/f/h/c/w4; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.clearcut.internal.IClearcutLoggerCallbacks" + + invoke-direct {p0, v0}, Lf/h/a/f/h/c/w;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + packed-switch p1, :pswitch_data_0 + + const/4 p1, 0x0 + + return p1 + + :pswitch_0 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/clearcut/zzc;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/clearcut/zzc; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_1 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/clearcut/zzc;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/clearcut/zzc; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_2 + sget-object p1, Lcom/google/android/gms/common/data/DataHolder;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/data/DataHolder; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_3 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/clearcut/zze;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p2, p1}, Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Lcom/google/android/gms/clearcut/zze; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_4 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_5 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_6 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_7 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_8 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/s0;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + move-object p2, p0 + + check-cast p2, Lf/h/a/f/h/c/u4; + + iget-object p2, p2, Lf/h/a/f/h/c/u4;->a:Lf/h/a/f/h/c/r4; + + invoke-virtual {p2, p1}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V + + const/4 p1, 0x1 + + return p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y.smali new file mode 100644 index 0000000000..3b169c34e5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y.smali @@ -0,0 +1,256 @@ +.class public abstract Lf/h/a/f/h/c/y; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/io/Serializable;", + "Ljava/lang/Iterable<", + "Ljava/lang/Byte;", + ">;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/c/y; + +.field public static final e:Lf/h/a/f/h/c/b0; + + +# instance fields +.field public zzfk:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/e0; + + sget-object v1, Lf/h/a/f/h/c/b1;->b:[B + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/e0;->([B)V + + sput-object v0, Lf/h/a/f/h/c/y;->d:Lf/h/a/f/h/c/y; + + invoke-static {}, Lf/h/a/f/h/c/t;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/c/f0; + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/f0;->(Lf/h/a/f/h/c/z;)V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/c/a0; + + invoke-direct {v0, v1}, Lf/h/a/f/h/c/a0;->(Lf/h/a/f/h/c/z;)V + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/y;->e:Lf/h/a/f/h/c/b0; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/c/y;->zzfk:I + + return-void +.end method + +.method public static c([BII)Lf/h/a/f/h/c/y; + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/e0; + + sget-object v1, Lf/h/a/f/h/c/y;->e:Lf/h/a/f/h/c/b0; + + invoke-interface {v1, p0, p1, p2}, Lf/h/a/f/h/c/b0;->a([BII)[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/e0;->([B)V + + return-object v0 +.end method + +.method public static h(Ljava/lang/String;)Lf/h/a/f/h/c/y; + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/e0; + + sget-object v1, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/e0;->([B)V + + return-object v0 +.end method + +.method public static k(I)Lf/h/a/f/h/c/c0; + .locals 2 + + new-instance v0, Lf/h/a/f/h/c/c0; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/c/c0;->(ILf/h/a/f/h/c/z;)V + + return-object v0 +.end method + + +# virtual methods +.method public abstract equals(Ljava/lang/Object;)Z +.end method + +.method public final hashCode()I + .locals 3 + + iget v0, p0, Lf/h/a/f/h/c/y;->zzfk:I + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I + + move-result v0 + + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/c/e0; + + iget-object v2, v1, Lf/h/a/f/h/c/e0;->zzfp:[B + + invoke-virtual {v1}, Lf/h/a/f/h/c/e0;->m()I + + move-result v1 + + invoke-static {v0, v2, v1, v0}, Lf/h/a/f/h/c/b1;->c(I[BII)I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + iput v0, p0, Lf/h/a/f/h/c/y;->zzfk:I + + :cond_1 + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/z; + + invoke-direct {v0, p0}, Lf/h/a/f/h/c/z;->(Lf/h/a/f/h/c/y;)V + + return-object v0 +.end method + +.method public abstract j(I)B +.end method + +.method public final l()Ljava/lang/String; + .locals 5 + + sget-object v0, Lf/h/a/f/h/c/b1;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I + + move-result v1 + + if-nez v1, :cond_0 + + const-string v0, "" + + return-object v0 + + :cond_0 + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/c/e0; + + new-instance v2, Ljava/lang/String; + + iget-object v3, v1, Lf/h/a/f/h/c/e0;->zzfp:[B + + invoke-virtual {v1}, Lf/h/a/f/h/c/e0;->m()I + + move-result v4 + + invoke-virtual {v1}, Lf/h/a/f/h/c/e0;->size()I + + move-result v1 + + invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + return-object v2 +.end method + +.method public abstract size()I +.end method + +.method public final toString()Ljava/lang/String; + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + invoke-virtual {p0}, Lf/h/a/f/h/c/y;->size()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + const-string v1, "" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y0.smali new file mode 100644 index 0000000000..b1e1bcef92 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y0.smali @@ -0,0 +1,159 @@ +.class public final Lf/h/a/f/h/c/y0; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/b2; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/y0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/c/y0; + + invoke-direct {v0}, Lf/h/a/f/h/c/y0;->()V + + sput-object v0, Lf/h/a/f/h/c/y0;->a:Lf/h/a/f/h/c/y0; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/c/a2; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/c/a2;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-nez v1, :cond_1 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Unsupported message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + :try_start_0 + invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/c/z0;->k(Ljava/lang/Class;)Lf/h/a/f/h/c/z0; + + move-result-object v0 + + const/4 v1, 0x3 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/a2; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "Unable to get message info for " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y1.smali new file mode 100644 index 0000000000..a4cb1661ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y1.smali @@ -0,0 +1,233 @@ +.class public final Lf/h/a/f/h/c/y1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/x1; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p1, Lf/h/a/f/h/c/w1;->d:Lf/h/a/f/h/c/w1; + + invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/w1; + + invoke-direct {p1}, Lf/h/a/f/h/c/w1;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/c/w1; + + invoke-direct {v0, p1}, Lf/h/a/f/h/c/w1;->(Ljava/util/Map;)V + + move-object p1, v0 + + :goto_0 + return-object p1 +.end method + +.method public final b(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/c/w1; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/c/w1;->zzfa:Z + + return-object p1 +.end method + +.method public final c(ILjava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p2, Lf/h/a/f/h/c/w1; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result p1 + + const/4 p3, 0x0 + + if-eqz p1, :cond_0 + + return p3 + + :cond_0 + invoke-virtual {p2}, Lf/h/a/f/h/c/w1;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-nez p2, :cond_1 + + return p3 + + :cond_1 + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final d(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Lf/h/a/f/h/c/w1; + + iget-boolean p1, p1, Lf/h/a/f/h/c/w1;->zzfa:Z + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final g(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p1, Lf/h/a/f/h/c/w1; + + check-cast p2, Lf/h/a/f/h/c/w1; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-boolean v0, p1, Lf/h/a/f/h/c/w1;->zzfa:Z + + if-nez v0, :cond_1 + + invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance p1, Lf/h/a/f/h/c/w1; + + invoke-direct {p1}, Lf/h/a/f/h/c/w1;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/c/w1; + + invoke-direct {v0, p1}, Lf/h/a/f/h/c/w1;->(Ljava/util/Map;)V + + move-object p1, v0 + + :cond_1 + :goto_0 + invoke-virtual {p1}, Lf/h/a/f/h/c/w1;->b()V + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_2 + + invoke-virtual {p1, p2}, Lf/h/a/f/h/c/w1;->putAll(Ljava/util/Map;)V + + :cond_2 + return-object p1 +.end method + +.method public final h(Ljava/lang/Object;)Lf/h/a/f/h/c/v1; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/c/v1<", + "**>;" + } + .end annotation + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final i(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/c/w1; + + return-object p1 +.end method + +.method public final j(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/c/w1; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y2.smali new file mode 100644 index 0000000000..f9c2b5a223 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y2.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/c/y2; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 1 + + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y3.smali new file mode 100644 index 0000000000..6bf5656d64 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y3.smali @@ -0,0 +1,2 @@ +.class public interface abstract Lf/h/a/f/h/c/y3; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/y4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/y4.smali new file mode 100644 index 0000000000..f4be4aa49e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/y4.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/h/c/y4; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract x(Lf/h/a/f/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z.smali new file mode 100644 index 0000000000..a298b241ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z.smali @@ -0,0 +1,106 @@ +.class public final Lf/h/a/f/h/c/z; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/util/Iterator; + + +# instance fields +.field public d:I + +.field public final e:I + +.field public final synthetic f:Lf/h/a/f/h/c/y; + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/y;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/c/z;->f:Lf/h/a/f/h/c/y; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/f/h/c/z;->d:I + + iget-object p1, p0, Lf/h/a/f/h/c/z;->f:Lf/h/a/f/h/c/y; + + invoke-virtual {p1}, Lf/h/a/f/h/c/y;->size()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/z;->e:I + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/z;->d:I + + iget v1, p0, Lf/h/a/f/h/c/z;->e:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 3 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/c/z;->f:Lf/h/a/f/h/c/y; + + iget v1, p0, Lf/h/a/f/h/c/z;->d:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/c/z;->d:I + + invoke-virtual {v0, v1}, Lf/h/a/f/h/c/y;->j(I)B + + move-result v0 + :try_end_0 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object v0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/util/NoSuchElementException; + + invoke-virtual {v0}, Ljava/lang/IndexOutOfBoundsException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0$a.smali new file mode 100644 index 0000000000..e540237196 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0$a.smali @@ -0,0 +1,223 @@ +.class public Lf/h/a/f/h/c/z0$a; +.super Lf/h/a/f/h/c/q; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/c/z0$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/c/q<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/c/z0; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public e:Lf/h/a/f/h/c/z0; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public f:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/z0;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/c/q;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/z0$a;->d:Lf/h/a/f/h/c/z0; + + const/4 v0, 0x4 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/c/z0; + + iput-object p1, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/c/z0$a;->f:Z + + return-void +.end method + + +# virtual methods +.method public final b()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + invoke-static {v0}, Lf/h/a/f/h/c/z0;->e(Lf/h/a/f/h/c/z0;)Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic c()Lf/h/a/f/h/c/c2; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->d:Lf/h/a/f/h/c/z0; + + return-object v0 +.end method + +.method public synthetic clone()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->d:Lf/h/a/f/h/c/z0; + + const/4 v1, 0x5 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$a; + + invoke-virtual {p0}, Lf/h/a/f/h/c/z0$a;->l()Lf/h/a/f/h/c/c2; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/c/z0$a;->d(Lf/h/a/f/h/c/z0;)Lf/h/a/f/h/c/z0$a; + + return-object v0 +.end method + +.method public final d(Lf/h/a/f/h/c/z0;)Lf/h/a/f/h/c/z0$a; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)TBuilderType;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/c/z0$a;->e()V + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + sget-object v1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + invoke-interface {v1, v0, p1}, Lf/h/a/f/h/c/s2;->e(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object p0 +.end method + +.method public e()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/c/z0$a;->f:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + const/4 v1, 0x4 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + iget-object v1, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + sget-object v2, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v2 + + invoke-interface {v2, v0, v1}, Lf/h/a/f/h/c/s2;->e(Ljava/lang/Object;Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/c/z0$a;->f:Z + + :cond_0 + return-void +.end method + +.method public l()Lf/h/a/f/h/c/c2; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/c/z0$a;->f:Z + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + sget-object v1, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v1 + + invoke-interface {v1, v0}, Lf/h/a/f/h/c/s2;->b(Ljava/lang/Object;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/c/z0$a;->f:Z + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/z0$a;->e:Lf/h/a/f/h/c/z0; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z0$b.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0$b.smali new file mode 100644 index 0000000000..1ebfd33e0a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0$b.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/c/z0$b; +.super Lf/h/a/f/h/c/r; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Lf/h/a/f/h/c/r<", + "TT;>;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/c/z0;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/c/r;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z0$c.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0$c.smali new file mode 100644 index 0000000000..4c51b83714 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0$c.smali @@ -0,0 +1,55 @@ +.class public abstract Lf/h/a/f/h/c/z0$c; +.super Lf/h/a/f/h/c/z0; + +# interfaces +.implements Lf/h/a/f/h/c/e2; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Ljava/lang/Object<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/c/z0<", + "TMessageType;TBuilderType;>;", + "Lf/h/a/f/h/c/e2;" + } +.end annotation + + +# instance fields +.field public zzjv:Lf/h/a/f/h/c/q0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/c/q0<", + "Lf/h/a/f/h/c/z0$d;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/z0;->()V + + sget-object v0, Lf/h/a/f/h/c/q0;->d:Lf/h/a/f/h/c/q0; + + iput-object v0, p0, Lf/h/a/f/h/c/z0$c;->zzjv:Lf/h/a/f/h/c/q0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z0$d.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0$d.smali new file mode 100644 index 0000000000..7a65dd5ec5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0$d.smali @@ -0,0 +1,109 @@ +.class public final Lf/h/a/f/h/c/z0$d; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/t0; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/c/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/t0<", + "Lf/h/a/f/h/c/z0$d;", + ">;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public final e:Lf/h/a/f/h/c/s3; + + +# virtual methods +.method public final U()Lf/h/a/f/h/c/x3; + .locals 1 + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final c()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final c0()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final synthetic compareTo(Ljava/lang/Object;)I + .locals 0 + + check-cast p1, Lf/h/a/f/h/c/z0$d; + + iget p1, p1, Lf/h/a/f/h/c/z0$d;->d:I + + rsub-int/lit8 p1, p1, 0x0 + + return p1 +.end method + +.method public final r0()Lf/h/a/f/h/c/s3; + .locals 1 + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public final s0(Lf/h/a/f/h/c/h2;Lf/h/a/f/h/c/h2;)Lf/h/a/f/h/c/h2; + .locals 0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final v(Lf/h/a/f/h/c/d2;Lf/h/a/f/h/c/c2;)Lf/h/a/f/h/c/d2; + .locals 0 + + check-cast p1, Lf/h/a/f/h/c/z0$a; + + check-cast p2, Lf/h/a/f/h/c/z0; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/c/z0$a;->d(Lf/h/a/f/h/c/z0;)Lf/h/a/f/h/c/z0$a; + + move-result-object p1 + + return-object p1 +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/c/z0$e.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0$e.smali similarity index 88% rename from com.discord/smali_classes2/f/h/a/d/h/c/z0$e.smali rename to com.discord/smali_classes2/f/h/a/f/h/c/z0$e.smali index 43b49bc43a..3e29b1ec67 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/c/z0$e.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0$e.smali @@ -1,10 +1,10 @@ -.class public final Lf/h/a/d/h/c/z0$e; +.class public final Lf/h/a/f/h/c/z0$e; .super Ljava/lang/Object; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/c/z0; + value = Lf/h/a/f/h/c/z0; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -59,7 +59,7 @@ aput v0, v1, v2 - sput-object v1, Lf/h/a/d/h/c/z0$e;->a:[I + sput-object v1, Lf/h/a/f/h/c/z0$e;->a:[I return-void .end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z0.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z0.smali new file mode 100644 index 0000000000..554fc6829d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z0.smali @@ -0,0 +1,554 @@ +.class public abstract Lf/h/a/f/h/c/z0; +.super Lf/h/a/f/h/c/p; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/c/z0$b;, + Lf/h/a/f/h/c/z0$d;, + Lf/h/a/f/h/c/z0$c;, + Lf/h/a/f/h/c/z0$a;, + Lf/h/a/f/h/c/z0$e; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/c/z0$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/c/p<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# static fields +.field public static zzjr:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Object;", + "Lf/h/a/f/h/c/z0<", + "**>;>;" + } + .end annotation +.end field + + +# instance fields +.field public zzjp:Lf/h/a/f/h/c/f3; + +.field public zzjq:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + sput-object v0, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/c/p;->()V + + sget-object v0, Lf/h/a/f/h/c/f3;->f:Lf/h/a/f/h/c/f3; + + iput-object v0, p0, Lf/h/a/f/h/c/z0;->zzjp:Lf/h/a/f/h/c/f3; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/c/z0;->zzjq:I + + return-void +.end method + +.method public static varargs d(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; + + move-result-object p0 + + instance-of p1, p0, Ljava/lang/RuntimeException; + + if-nez p1, :cond_1 + + instance-of p1, p0, Ljava/lang/Error; + + if-eqz p1, :cond_0 + + check-cast p0, Ljava/lang/Error; + + throw p0 + + :cond_0 + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Unexpected exception thrown by generated accessor method." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 + + :cond_1 + check-cast p0, Ljava/lang/RuntimeException; + + throw p0 + + :catch_1 + move-exception p0 + + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method + +.method public static final e(Lf/h/a/f/h/c/z0;)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;Z)Z" + } + .end annotation + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Byte; + + invoke-virtual {v1}, Ljava/lang/Byte;->byteValue()B + + move-result v1 + + if-ne v1, v0, :cond_0 + + return v0 + + :cond_0 + if-nez v1, :cond_1 + + const/4 p0, 0x0 + + return p0 + + :cond_1 + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result p0 + + return p0 +.end method + +.method public static k(Ljava/lang/Class;)Lf/h/a/f/h/c/z0; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + if-nez v0, :cond_0 + + :try_start_0 + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v2 + + invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + sget-object v0, Lf/h/a/f/h/c/z0;->zzjr:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + goto :goto_0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Class initialization cannot fail." + + invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :cond_0 + :goto_0 + if-nez v0, :cond_2 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Unable to get default instance for: " + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_1 + + :cond_1 + new-instance p0, Ljava/lang/String; + + invoke-direct {p0, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_2 + return-object v0 +.end method + + +# virtual methods +.method public abstract a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public final b()Z + .locals 4 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Byte; + + invoke-virtual {v2}, Ljava/lang/Byte;->byteValue()B + + move-result v2 + + if-ne v2, v0, :cond_0 + + return v0 + + :cond_0 + if-nez v2, :cond_1 + + const/4 v0, 0x0 + + return v0 + + :cond_1 + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/c/s2;->i(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v2, 0x2 + + if-eqz v0, :cond_2 + + move-object v3, p0 + + goto :goto_0 + + :cond_2 + move-object v3, v1 + + :goto_0 + invoke-virtual {p0, v2, v3, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return v0 +.end method + +.method public final synthetic c()Lf/h/a/f/h/c/c2; + .locals 2 + + const/4 v0, 0x6 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 v0, 0x6 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + check-cast p1, Lf/h/a/f/h/c/z0; + + invoke-interface {v0, p0, p1}, Lf/h/a/f/h/c/s2;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final synthetic g()Lf/h/a/f/h/c/d2; + .locals 2 + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$a; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/z0$a;->d(Lf/h/a/f/h/c/z0;)Lf/h/a/f/h/c/z0$a; + + return-object v0 +.end method + +.method public final h(Lcom/google/android/gms/internal/clearcut/zzbn;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/c/n2;->a(Ljava/lang/Class;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/internal/clearcut/zzbn;->a:Lf/h/a/f/h/c/i0; + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/c/i0; + + invoke-direct {v1, p1}, Lf/h/a/f/h/c/i0;->(Lcom/google/android/gms/internal/clearcut/zzbn;)V + + :goto_0 + invoke-interface {v0, p0, v1}, Lf/h/a/f/h/c/s2;->g(Ljava/lang/Object;Lf/h/a/f/h/c/y3;)V + + return-void +.end method + +.method public hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/c/p;->zzex:I + + if-eqz v0, :cond_0 + + return v0 + + :cond_0 + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/c/s2;->d(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/p;->zzex:I + + return v0 +.end method + +.method public final synthetic i()Lf/h/a/f/h/c/d2; + .locals 2 + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/c/z0;->a(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/z0$a; + + return-object v0 +.end method + +.method public final j()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/c/z0;->zzjq:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + sget-object v0, Lf/h/a/f/h/c/n2;->c:Lf/h/a/f/h/c/n2; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/c/n2;->b(Ljava/lang/Object;)Lf/h/a/f/h/c/s2; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/c/s2;->f(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/z0;->zzjq:I + + :cond_0 + iget v0, p0, Lf/h/a/f/h/c/z0;->zzjq:I + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "# " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + invoke-static {p0, v1, v0}, Lf/h/a/c/i1/e;->I2(Lf/h/a/f/h/c/c2;Ljava/lang/StringBuilder;I)V + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z1.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z1.smali new file mode 100644 index 0000000000..8a62ef65bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z1.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/c/z1; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/h/c/x1; + +.field public static final b:Lf/h/a/f/h/c/x1; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.MapFieldSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/c/x1; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/c/z1;->a:Lf/h/a/f/h/c/x1; + + new-instance v0, Lf/h/a/f/h/c/y1; + + invoke-direct {v0}, Lf/h/a/f/h/c/y1;->()V + + sput-object v0, Lf/h/a/f/h/c/z1;->b:Lf/h/a/f/h/c/x1; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z2.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z2.smali new file mode 100644 index 0000000000..19227e39d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z2.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/f/h/c/z2; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/c/x2;->a:Ljava/util/Iterator; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z3.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z3.smali new file mode 100644 index 0000000000..4e47c24b9d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z3.smali @@ -0,0 +1,1456 @@ +.class public final Lf/h/a/f/h/c/z3; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/nio/ByteBuffer; + +.field public b:Lcom/google/android/gms/internal/clearcut/zzbn; + +.field public c:I + + +# direct methods +.method public constructor ([BII)V + .locals 0 + + invoke-static {p1, p2, p3}, Ljava/nio/ByteBuffer;->wrap([BII)Ljava/nio/ByteBuffer; + + move-result-object p1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + sget-object p2, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + return-void +.end method + +.method public static a(Ljava/lang/CharSequence;)I + .locals 8 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + const/16 v4, 0x80 + + if-ge v3, v4, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + move v3, v0 + + :goto_1 + if-ge v2, v0, :cond_6 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + const/16 v5, 0x800 + + if-ge v4, v5, :cond_1 + + rsub-int/lit8 v4, v4, 0x7f + + ushr-int/lit8 v4, v4, 0x1f + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v4 + + :goto_2 + if-ge v2, v4, :cond_5 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + if-ge v6, v5, :cond_2 + + rsub-int/lit8 v6, v6, 0x7f + + ushr-int/lit8 v6, v6, 0x1f + + add-int/2addr v1, v6 + + goto :goto_3 + + :cond_2 + add-int/lit8 v1, v1, 0x2 + + const v7, 0xd800 + + if-gt v7, v6, :cond_4 + + const v7, 0xdfff + + if-gt v6, v7, :cond_4 + + invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I + + move-result v6 + + const/high16 v7, 0x10000 + + if-lt v6, v7, :cond_3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 v0, 0x27 + + const-string v1, "Unpaired surrogate at index " + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + :goto_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_5 + add-int/2addr v3, v1 + + :cond_6 + if-lt v3, v0, :cond_7 + + return v3 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + int-to-long v0, v3 + + const-wide v2, 0x100000000L + + add-long/2addr v0, v2 + + const/16 v2, 0x36 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "UTF-8 length does not fit in int: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static g(ILf/h/a/f/h/c/f4;)I + .locals 1 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result p0 + + invoke-virtual {p1}, Lf/h/a/f/h/c/f4;->d()I + + move-result p1 + + invoke-static {p1}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result v0 + + add-int/2addr v0, p1 + + add-int/2addr v0, p0 + + return v0 +.end method + +.method public static h(ILjava/lang/String;)I + .locals 0 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result p0 + + invoke-static {p1}, Lf/h/a/f/h/c/z3;->o(Ljava/lang/String;)I + + move-result p1 + + add-int/2addr p1, p0 + + return p1 +.end method + +.method public static i(I[B)I + .locals 1 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result p0 + + array-length v0, p1 + + invoke-static {v0}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result v0 + + array-length p1, p1 + + add-int/2addr v0, p1 + + add-int/2addr p0, v0 + + return p0 +.end method + +.method public static l(IJ)I + .locals 0 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->s(I)I + + move-result p0 + + invoke-static {p1, p2}, Lf/h/a/f/h/c/z3;->r(J)I + + move-result p1 + + add-int/2addr p1, p0 + + return p1 +.end method + +.method public static m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + .locals 14 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->isReadOnly()Z + + move-result v0 + + if-nez v0, :cond_12 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->hasArray()Z + + move-result v0 + + const-string v1, "Unpaired surrogate at index " + + const/16 v2, 0x27 + + const v3, 0xdfff + + const v4, 0xd800 + + const/16 v5, 0x800 + + const/4 v6, 0x0 + + const/16 v7, 0x80 + + if-eqz v0, :cond_a + + :try_start_0 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v0 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I + + move-result v8 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result v9 + + add-int/2addr v8, v9 + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v9 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v10 + + add-int/2addr v9, v8 + + :goto_0 + if-ge v6, v10, :cond_0 + + add-int v11, v6, v8 + + if-ge v11, v9, :cond_0 + + invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v12 + + if-ge v12, v7, :cond_0 + + int-to-byte v12, v12 + + aput-byte v12, v0, v11 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_0 + + :cond_0 + if-ne v6, v10, :cond_1 + + add-int/2addr v8, v10 + + goto/16 :goto_4 + + :cond_1 + add-int/2addr v8, v6 + + :goto_1 + if-ge v6, v10, :cond_9 + + invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v11 + + if-ge v11, v7, :cond_2 + + if-ge v8, v9, :cond_2 + + add-int/lit8 v12, v8, 0x1 + + int-to-byte v11, v11 + + aput-byte v11, v0, v8 + + goto :goto_2 + + :cond_2 + if-ge v11, v5, :cond_3 + + add-int/lit8 v12, v9, -0x2 + + if-gt v8, v12, :cond_3 + + add-int/lit8 v12, v8, 0x1 + + ushr-int/lit8 v13, v11, 0x6 + + or-int/lit16 v13, v13, 0x3c0 + + int-to-byte v13, v13 + + aput-byte v13, v0, v8 + + add-int/lit8 v8, v12, 0x1 + + and-int/lit8 v11, v11, 0x3f + + or-int/2addr v11, v7 + + int-to-byte v11, v11 + + aput-byte v11, v0, v12 + + goto :goto_3 + + :cond_3 + if-lt v11, v4, :cond_4 + + if-ge v3, v11, :cond_5 + + :cond_4 + add-int/lit8 v12, v9, -0x3 + + if-gt v8, v12, :cond_5 + + add-int/lit8 v12, v8, 0x1 + + ushr-int/lit8 v13, v11, 0xc + + or-int/lit16 v13, v13, 0x1e0 + + int-to-byte v13, v13 + + aput-byte v13, v0, v8 + + add-int/lit8 v8, v12, 0x1 + + ushr-int/lit8 v13, v11, 0x6 + + and-int/lit8 v13, v13, 0x3f + + or-int/2addr v13, v7 + + int-to-byte v13, v13 + + aput-byte v13, v0, v12 + + add-int/lit8 v12, v8, 0x1 + + and-int/lit8 v11, v11, 0x3f + + or-int/2addr v11, v7 + + int-to-byte v11, v11 + + aput-byte v11, v0, v8 + + :goto_2 + move v8, v12 + + goto :goto_3 + + :cond_5 + add-int/lit8 v12, v9, -0x4 + + if-gt v8, v12, :cond_8 + + add-int/lit8 v12, v6, 0x1 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v13 + + if-eq v12, v13, :cond_7 + + invoke-interface {p0, v12}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + invoke-static {v11, v6}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v13 + + if-eqz v13, :cond_6 + + invoke-static {v11, v6}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v6 + + add-int/lit8 v11, v8, 0x1 + + ushr-int/lit8 v13, v6, 0x12 + + or-int/lit16 v13, v13, 0xf0 + + int-to-byte v13, v13 + + aput-byte v13, v0, v8 + + add-int/lit8 v8, v11, 0x1 + + ushr-int/lit8 v13, v6, 0xc + + and-int/lit8 v13, v13, 0x3f + + or-int/2addr v13, v7 + + int-to-byte v13, v13 + + aput-byte v13, v0, v11 + + add-int/lit8 v11, v8, 0x1 + + ushr-int/lit8 v13, v6, 0x6 + + and-int/lit8 v13, v13, 0x3f + + or-int/2addr v13, v7 + + int-to-byte v13, v13 + + aput-byte v13, v0, v8 + + add-int/lit8 v8, v11, 0x1 + + and-int/lit8 v6, v6, 0x3f + + or-int/2addr v6, v7 + + int-to-byte v6, v6 + + aput-byte v6, v0, v11 + + move v6, v12 + + :goto_3 + add-int/lit8 v6, v6, 0x1 + + goto/16 :goto_1 + + :cond_6 + move v6, v12 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + add-int/lit8 v6, v6, -0x1 + + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1, v2}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_8 + new-instance p0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 p1, 0x25 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0, p1}, Ljava/lang/StringBuilder;->(I)V + + const-string p1, "Failed writing " + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string p1, " at index " + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p0 + + :cond_9 + :goto_4 + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->arrayOffset()I + + move-result p0 + + sub-int/2addr v8, p0 + + invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + :try_end_0 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p0 + + new-instance p1, Ljava/nio/BufferOverflowException; + + invoke-direct {p1}, Ljava/nio/BufferOverflowException;->()V + + invoke-virtual {p1, p0}, Ljava/nio/BufferOverflowException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; + + throw p1 + + :cond_a + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + :goto_5 + if-ge v6, v0, :cond_11 + + invoke-interface {p0, v6}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v8 + + if-ge v8, v7, :cond_b + + goto :goto_8 + + :cond_b + if-ge v8, v5, :cond_c + + ushr-int/lit8 v9, v8, 0x6 + + or-int/lit16 v9, v9, 0x3c0 + + goto :goto_7 + + :cond_c + if-lt v8, v4, :cond_10 + + if-ge v3, v8, :cond_d + + goto :goto_6 + + :cond_d + add-int/lit8 v9, v6, 0x1 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v10 + + if-eq v9, v10, :cond_f + + invoke-interface {p0, v9}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + invoke-static {v8, v6}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v10 + + if-eqz v10, :cond_e + + invoke-static {v8, v6}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v6 + + ushr-int/lit8 v8, v6, 0x12 + + or-int/lit16 v8, v8, 0xf0 + + int-to-byte v8, v8 + + invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + ushr-int/lit8 v8, v6, 0xc + + and-int/lit8 v8, v8, 0x3f + + or-int/2addr v8, v7 + + int-to-byte v8, v8 + + invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + ushr-int/lit8 v8, v6, 0x6 + + and-int/lit8 v8, v8, 0x3f + + or-int/2addr v8, v7 + + int-to-byte v8, v8 + + invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + and-int/lit8 v6, v6, 0x3f + + or-int/2addr v6, v7 + + int-to-byte v6, v6 + + invoke-virtual {p1, v6}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + move v6, v9 + + goto :goto_9 + + :cond_e + move v6, v9 + + :cond_f + new-instance p0, Ljava/lang/IllegalArgumentException; + + add-int/lit8 v6, v6, -0x1 + + invoke-static {v2, v1, v6}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_10 + :goto_6 + ushr-int/lit8 v9, v8, 0xc + + or-int/lit16 v9, v9, 0x1e0 + + int-to-byte v9, v9 + + invoke-virtual {p1, v9}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + ushr-int/lit8 v9, v8, 0x6 + + and-int/lit8 v9, v9, 0x3f + + or-int/2addr v9, v7 + + :goto_7 + int-to-byte v9, v9 + + invoke-virtual {p1, v9}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + and-int/lit8 v8, v8, 0x3f + + or-int/2addr v8, v7 + + :goto_8 + int-to-byte v8, v8 + + invoke-virtual {p1, v8}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + :goto_9 + add-int/lit8 v6, v6, 0x1 + + goto :goto_5 + + :cond_11 + return-void + + :cond_12 + new-instance p0, Ljava/nio/ReadOnlyBufferException; + + invoke-direct {p0}, Ljava/nio/ReadOnlyBufferException;->()V + + throw p0 +.end method + +.method public static o(Ljava/lang/String;)I + .locals 1 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->a(Ljava/lang/CharSequence;)I + + move-result p0 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result v0 + + add-int/2addr v0, p0 + + return v0 +.end method + +.method public static r(J)I + .locals 5 + + const-wide/16 v0, -0x80 + + and-long/2addr v0, p0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const-wide/16 v0, -0x4000 + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + const/4 p0, 0x2 + + return p0 + + :cond_1 + const-wide/32 v0, -0x200000 + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_2 + + const/4 p0, 0x3 + + return p0 + + :cond_2 + const-wide/32 v0, -0x10000000 + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_3 + + const/4 p0, 0x4 + + return p0 + + :cond_3 + const-wide v0, -0x800000000L + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_4 + + const/4 p0, 0x5 + + return p0 + + :cond_4 + const-wide v0, -0x40000000000L + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_5 + + const/4 p0, 0x6 + + return p0 + + :cond_5 + const-wide/high16 v0, -0x2000000000000L + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_6 + + const/4 p0, 0x7 + + return p0 + + :cond_6 + const-wide/high16 v0, -0x100000000000000L + + and-long/2addr v0, p0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_7 + + const/16 p0, 0x8 + + return p0 + + :cond_7 + const-wide/high16 v0, -0x8000000000000000L + + and-long/2addr p0, v0 + + cmp-long v0, p0, v2 + + if-nez v0, :cond_8 + + const/16 p0, 0x9 + + return p0 + + :cond_8 + const/16 p0, 0xa + + return p0 +.end method + +.method public static s(I)I + .locals 0 + + shl-int/lit8 p0, p0, 0x3 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result p0 + + return p0 +.end method + +.method public static t(I)I + .locals 0 + + if-ltz p0, :cond_0 + + invoke-static {p0}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result p0 + + return p0 + + :cond_0 + const/16 p0, 0xa + + return p0 +.end method + +.method public static u(I)I + .locals 1 + + and-int/lit8 v0, p0, -0x80 + + if-nez v0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + and-int/lit16 v0, p0, -0x4000 + + if-nez v0, :cond_1 + + const/4 p0, 0x2 + + return p0 + + :cond_1 + const/high16 v0, -0x200000 + + and-int/2addr v0, p0 + + if-nez v0, :cond_2 + + const/4 p0, 0x3 + + return p0 + + :cond_2 + const/high16 v0, -0x10000000 + + and-int/2addr p0, v0 + + if-nez p0, :cond_3 + + const/4 p0, 0x4 + + return p0 + + :cond_3 + const/4 p0, 0x5 + + return p0 +.end method + + +# virtual methods +.method public final b(ILf/h/a/f/h/c/f4;)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + iget p1, p2, Lf/h/a/f/h/c/f4;->d:I + + if-gez p1, :cond_0 + + invoke-virtual {p2}, Lf/h/a/f/h/c/f4;->d()I + + :cond_0 + iget p1, p2, Lf/h/a/f/h/c/f4;->d:I + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + invoke-virtual {p2, p0}, Lf/h/a/f/h/c/f4;->b(Lf/h/a/f/h/c/z3;)V + + return-void +.end method + +.method public final c(ILjava/lang/String;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + :try_start_0 + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result p1 + + invoke-static {p1}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result p1 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v0 + + mul-int/lit8 v0, v0, 0x3 + + invoke-static {v0}, Lf/h/a/f/h/c/z3;->u(I)I + + move-result v0 + + if-ne p1, v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v1 + + if-lt v1, p1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + add-int v2, v0, p1 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-static {p2, v1}, Lf/h/a/f/h/c/z3;->m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + + iget-object p2, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p2}, Ljava/nio/ByteBuffer;->position()I + + move-result p2 + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + sub-int v0, p2, v0 + + sub-int/2addr v0, p1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/z3;->f(I)V + + iget-object p1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p1, p2}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer; + + return-void + + :cond_0 + new-instance p2, Lcom/google/android/gms/internal/clearcut/zzft; + + add-int/2addr v0, p1 + + iget-object p1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->limit()I + + move-result p1 + + invoke-direct {p2, v0, p1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V + + throw p2 + + :cond_1 + invoke-static {p2}, Lf/h/a/f/h/c/z3;->a(Ljava/lang/CharSequence;)I + + move-result p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + iget-object p1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-static {p2, p1}, Lf/h/a/f/h/c/z3;->m(Ljava/lang/CharSequence;Ljava/nio/ByteBuffer;)V + :try_end_0 + .catch Ljava/nio/BufferOverflowException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + new-instance p2, Lcom/google/android/gms/internal/clearcut/zzft; + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + invoke-direct {p2, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V + + invoke-virtual {p2, p1}, Ljava/io/IOException;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable; + + throw p2 +.end method + +.method public final d(I[B)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + array-length p1, p2 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + array-length p1, p2 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v0 + + if-lt v0, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + const/4 v1, 0x0 + + invoke-virtual {v0, p2, v1, p1}, Ljava/nio/ByteBuffer;->put([BII)Ljava/nio/ByteBuffer; + + return-void + + :cond_0 + new-instance p1, Lcom/google/android/gms/internal/clearcut/zzft; + + iget-object p2, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p2}, Ljava/nio/ByteBuffer;->position()I + + move-result p2 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->limit()I + + move-result v0 + + invoke-direct {p1, p2, v0}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V + + throw p1 +.end method + +.method public final e(I)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + int-to-byte p1, p1 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->hasRemaining()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0, p1}, Ljava/nio/ByteBuffer;->put(B)Ljava/nio/ByteBuffer; + + return-void + + :cond_0 + new-instance p1, Lcom/google/android/gms/internal/clearcut/zzft; + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->limit()I + + move-result v1 + + invoke-direct {p1, v0, v1}, Lcom/google/android/gms/internal/clearcut/zzft;->(II)V + + throw p1 +.end method + +.method public final f(I)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :goto_0 + and-int/lit8 v0, p1, -0x80 + + if-nez v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->e(I)V + + return-void + + :cond_0 + and-int/lit8 v0, p1, 0x7f + + or-int/lit16 v0, v0, 0x80 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/z3;->e(I)V + + ushr-int/lit8 p1, p1, 0x7 + + goto :goto_0 +.end method + +.method public final j(II)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/2addr p1, p2 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + return-void +.end method + +.method public final k(II)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + if-ltz p2, :cond_0 + + invoke-virtual {p0, p2}, Lf/h/a/f/h/c/z3;->f(I)V + + return-void + + :cond_0 + int-to-long p1, p2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/c/z3;->q(J)V + + return-void +.end method + +.method public final n(ILf/h/a/f/h/c/c2;)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-static {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->e(Ljava/nio/ByteBuffer;)Lcom/google/android/gms/internal/clearcut/zzbn; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; + + goto :goto_0 + + :cond_0 + iget v0, p0, Lf/h/a/f/h/c/z3;->c:I + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->position()I + + move-result v1 + + if-eq v0, v1, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; + + iget-object v1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->array()[B + + move-result-object v1 + + iget v2, p0, Lf/h/a/f/h/c/z3;->c:I + + iget-object v3, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v3}, Ljava/nio/ByteBuffer;->position()I + + move-result v3 + + iget v4, p0, Lf/h/a/f/h/c/z3;->c:I + + sub-int/2addr v3, v4 + + invoke-virtual {v0, v1, v2, v3}, Lcom/google/android/gms/internal/clearcut/zzbn;->c([BII)V + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {v0}, Ljava/nio/ByteBuffer;->position()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/c/z3;->c:I + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/c/z3;->b:Lcom/google/android/gms/internal/clearcut/zzbn; + + invoke-virtual {v0, p1, p2}, Lcom/google/android/gms/internal/clearcut/zzbn;->i(ILf/h/a/f/h/c/c2;)V + + invoke-virtual {v0}, Lcom/google/android/gms/internal/clearcut/zzbn;->b()V + + iget-object p1, p0, Lf/h/a/f/h/c/z3;->a:Ljava/nio/ByteBuffer; + + invoke-virtual {p1}, Ljava/nio/ByteBuffer;->position()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/c/z3;->c:I + + return-void +.end method + +.method public final p(IJ)V + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/c/z3;->f(I)V + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/c/z3;->q(J)V + + return-void +.end method + +.method public final q(J)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :goto_0 + const-wide/16 v0, -0x80 + + and-long/2addr v0, p1 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + long-to-int p2, p1 + + invoke-virtual {p0, p2}, Lf/h/a/f/h/c/z3;->e(I)V + + return-void + + :cond_0 + long-to-int v0, p1 + + and-int/lit8 v0, v0, 0x7f + + or-int/lit16 v0, v0, 0x80 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/c/z3;->e(I)V + + const/4 v0, 0x7 + + ushr-long/2addr p1, v0 + + goto :goto_0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/c/z4.smali b/com.discord/smali_classes2/f/h/a/f/h/c/z4.smali new file mode 100644 index 0000000000..1ddf1db072 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/c/z4.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/h/c/z4; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/c/y4; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/c/z4;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.clearcut.internal.IClearcutLoggerService" + + iput-object p1, p0, Lf/h/a/f/h/c/z4;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/c/z4;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final x(Lf/h/a/f/h/c/w4;Lcom/google/android/gms/clearcut/zze;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/c/z4;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {v0, p1}, Lf/h/a/f/h/c/s0;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x0 + + const/4 v1, 0x1 + + if-nez p2, :cond_0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {p2, v0, p1}, Lcom/google/android/gms/clearcut/zze;->writeToParcel(Landroid/os/Parcel;I)V + + :goto_0 + :try_start_0 + iget-object p1, p0, Lf/h/a/f/h/c/z4;->a:Landroid/os/IBinder; + + const/4 p2, 0x0 + + invoke-interface {p1, v1, v0, p2, v1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/d/a.smali b/com.discord/smali_classes2/f/h/a/f/h/d/a.smali new file mode 100644 index 0000000000..c8f62bb9ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/d/a.smali @@ -0,0 +1,81 @@ +.class public Lf/h/a/f/h/d/a; +.super Landroid/os/Binder; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p1, 0x0 + + return p1 +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/d/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/d/b.smali b/com.discord/smali_classes2/f/h/a/f/h/d/b.smali new file mode 100644 index 0000000000..48e2324897 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/d/b.smali @@ -0,0 +1,99 @@ +.class public Lf/h/a/f/h/d/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + +# interfaces +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/d/b;->a:Landroid/os/IBinder; + + iput-object p2, p0, Lf/h/a/f/h/d/b;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/d/b;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final g()Landroid/os/Parcel; + .locals 2 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/d/b;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public final h(ILandroid/os/Parcel;)Landroid/os/Parcel; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/d/b;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v0}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-object v0 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p1 + + :try_start_1 + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/d/c.smali b/com.discord/smali_classes2/f/h/a/f/h/d/c.smali new file mode 100644 index 0000000000..1ba9e0c615 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/d/c.smali @@ -0,0 +1,98 @@ +.class public Lf/h/a/f/h/d/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/d/c; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method + +.method public static c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + .locals 2 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + return-void + + :cond_0 + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/d/d.smali b/com.discord/smali_classes2/f/h/a/f/h/d/d.smali new file mode 100644 index 0000000000..1f6fb6e1ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/d/d.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/h/d/d; +.super Landroid/os/Handler; +.source "com.google.android.gms:play-services-basement@@17.2.1" + + +# direct methods +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + +.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + return-void +.end method + + +# virtual methods +.method public final dispatchMessage(Landroid/os/Message;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/e/a.smali b/com.discord/smali_classes2/f/h/a/f/h/e/a.smali new file mode 100644 index 0000000000..b8fdb0701b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/e/a.smali @@ -0,0 +1,41 @@ +.class public Lf/h/a/f/h/e/a; +.super Landroid/os/Handler; +.source "com.google.firebase:firebase-iid@@20.2.3" + + +# direct methods +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + +.method public constructor (Landroid/os/Looper;Landroid/os/Handler$Callback;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + return-void +.end method + + +# virtual methods +.method public final dispatchMessage(Landroid/os/Message;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V + + return-void +.end method + +.method public sendMessageAtTime(Landroid/os/Message;J)Z + .locals 0 + + invoke-super {p0, p1, p2, p3}, Landroid/os/Handler;->sendMessageAtTime(Landroid/os/Message;J)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a.smali new file mode 100644 index 0000000000..8a48c503e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/f/h/f/a; +.super Lf/h/a/f/h/f/x6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public final transient f:[Ljava/lang/Object; + +.field public final transient g:I + +.field public final transient h:I + + +# direct methods +.method public constructor ([Ljava/lang/Object;II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/x6;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/a;->f:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/f/a;->g:I + + iput p3, p0, Lf/h/a/f/h/f/a;->h:I + + return-void +.end method + + +# virtual methods +.method public final get(I)Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/a;->h:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->P1(II)I + + iget-object v0, p0, Lf/h/a/f/h/f/a;->f:[Ljava/lang/Object; + + mul-int/lit8 p1, p1, 0x2 + + iget v1, p0, Lf/h/a/f/h/f/a;->g:I + + add-int/2addr p1, v1 + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/a;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a0.smali new file mode 100644 index 0000000000..174724141b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a0.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/a0; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/a0; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.TraceSamplingRate" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_vc_trace_sampling_rate" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a1.smali new file mode 100644 index 0000000000..c6e8b5cf02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a1.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/f/a1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static a:Ljava/lang/Boolean; + + +# direct methods +.method public static a(Landroid/content/Context;)Z + .locals 4 + .param p0 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + sget-object v0, Lf/h/a/f/h/f/a1;->a:Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object p0 + + const/16 v2, 0x80 + + invoke-virtual {v1, p0, v2}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p0 + + iget-object p0, p0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + + const-string v1, "firebase_performance_logcat_enabled" + + invoke-virtual {p0, v1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/h/f/a1;->a:Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 + + return p0 + + :catch_0 + move-exception p0 + + goto :goto_0 + + :catch_1 + move-exception p0 + + :goto_0 + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object v1 + + const-string v2, "No perf logcat meta data found " + + invoke-virtual {p0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_1 + + :cond_1 + new-instance p0, Ljava/lang/String; + + invoke-direct {p0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-virtual {v1, p0}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a2.smali new file mode 100644 index 0000000000..470a90b303 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a2.smali @@ -0,0 +1,28 @@ +.class public final Lf/h/a/f/h/f/a2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/w3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/w3<", + "Ljava/lang/Integer;", + "Lf/h/a/f/h/f/c2;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a3.smali new file mode 100644 index 0000000000..0a3698fb64 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a3.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/f/h/f/a3; +.super Lf/h/a/f/h/f/s2; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/s2;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a4.smali new file mode 100644 index 0000000000..8e6fd962c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a4.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/f/h/f/a4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Map$Entry; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map$Entry<", + "TK;", + "Lf/h/a/f/h/f/x3;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Map$Entry;Lf/h/a/f/h/f/b4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/a4;->d:Ljava/util/Map$Entry; + + return-void +.end method + + +# virtual methods +.method public final getKey()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TK;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a4;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/a4;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/x3; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/f/x3;->d()Lf/h/a/f/h/f/x4; + + throw v1 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p1, Lf/h/a/f/h/f/x4; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/a4;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/x3; + + check-cast p1, Lf/h/a/f/h/f/x4; + + iget-object v1, v0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + iput-object p1, v0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + return-object v1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a5.smali new file mode 100644 index 0000000000..33a257f565 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a5.smali @@ -0,0 +1,10859 @@ +.class public final Lf/h/a/f/h/f/a5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/l5; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/l5<", + "TT;>;" + } +.end annotation + + +# static fields +.field public static final l:[I + +.field public static final m:Lsun/misc/Unsafe; + + +# instance fields +.field public final a:[I + +.field public final b:[Ljava/lang/Object; + +.field public final c:Z + +.field public final d:Z + +.field public final e:[I + +.field public final f:I + +.field public final g:I + +.field public final h:Lf/h/a/f/h/f/h4; + +.field public final i:Lf/h/a/f/h/f/x5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation +.end field + +.field public final j:Lf/h/a/f/h/f/g3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g3<", + "*>;" + } + .end annotation +.end field + +.field public final k:Lf/h/a/f/h/f/q4; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/f/a5;->l:[I + + invoke-static {}, Lf/h/a/f/h/f/d6;->l()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + return-void +.end method + +.method public constructor ([I[Ljava/lang/Object;IILf/h/a/f/h/f/x4;Z[IIILf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([I[", + "Ljava/lang/Object;", + "II", + "Lf/h/a/f/h/f/x4;", + "ZZ[III", + "Lf/h/a/f/h/f/b5;", + "Lf/h/a/f/h/f/h4;", + "Lf/h/a/f/h/f/x5<", + "**>;", + "Lf/h/a/f/h/f/g3<", + "*>;", + "Lf/h/a/f/h/f/q4;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/a5;->a:[I + + iput-object p2, p0, Lf/h/a/f/h/f/a5;->b:[Ljava/lang/Object; + + instance-of p1, p5, Lf/h/a/f/h/f/p3; + + iput-boolean p6, p0, Lf/h/a/f/h/f/a5;->d:Z + + if-eqz p13, :cond_0 + + instance-of p1, p5, Lf/h/a/f/h/f/p3$b; + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/f/h/f/a5;->c:Z + + iput-object p7, p0, Lf/h/a/f/h/f/a5;->e:[I + + iput p8, p0, Lf/h/a/f/h/f/a5;->f:I + + iput p9, p0, Lf/h/a/f/h/f/a5;->g:I + + iput-object p11, p0, Lf/h/a/f/h/f/a5;->h:Lf/h/a/f/h/f/h4; + + iput-object p12, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + iput-object p13, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + iput-object p14, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + return-void +.end method + +.method public static A(Ljava/lang/Object;J)D + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)D" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Double; + + invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static B(Ljava/lang/Object;J)F + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)F" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Float; + + invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F + + move-result p0 + + return p0 +.end method + +.method public static C(Ljava/lang/Object;J)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)I" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + return p0 +.end method + +.method public static D(Ljava/lang/Object;J)J + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)J" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static E(Ljava/lang/Object;J)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)Z" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 +.end method + +.method public static h(Ljava/lang/Class;Lf/h/a/f/h/f/v4;Lf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)Lf/h/a/f/h/f/a5; + .locals 34 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;", + "Lf/h/a/f/h/f/v4;", + "Lf/h/a/f/h/f/b5;", + "Lf/h/a/f/h/f/h4;", + "Lf/h/a/f/h/f/x5<", + "**>;", + "Lf/h/a/f/h/f/g3<", + "*>;", + "Lf/h/a/f/h/f/q4;", + ")", + "Lf/h/a/f/h/f/a5<", + "TT;>;" + } + .end annotation + + move-object/from16 v0, p1 + + instance-of v1, v0, Lf/h/a/f/h/f/i5; + + if-eqz v1, :cond_35 + + check-cast v0, Lf/h/a/f/h/f/i5; + + iget v1, v0, Lf/h/a/f/h/f/i5;->d:I + + const/4 v2, 0x1 + + and-int/2addr v1, v2 + + const/4 v3, 0x2 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x2 + + :goto_0 + const/4 v4, 0x0 + + if-ne v1, v3, :cond_1 + + const/4 v11, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v11, 0x0 + + :goto_1 + iget-object v1, v0, Lf/h/a/f/h/f/i5;->b:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + const v6, 0xd800 + + if-lt v5, v6, :cond_2 + + const/4 v5, 0x1 + + :goto_2 + add-int/lit8 v7, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_3 + + move v5, v7 + + goto :goto_2 + + :cond_2 + const/4 v7, 0x1 + + :cond_3 + add-int/lit8 v5, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_5 + + and-int/lit16 v7, v7, 0x1fff + + const/16 v9, 0xd + + :goto_3 + add-int/lit8 v10, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_4 + + and-int/lit16 v5, v5, 0x1fff + + shl-int/2addr v5, v9 + + or-int/2addr v7, v5 + + add-int/lit8 v9, v9, 0xd + + move v5, v10 + + goto :goto_3 + + :cond_4 + shl-int/2addr v5, v9 + + or-int/2addr v7, v5 + + move v5, v10 + + :cond_5 + if-nez v7, :cond_6 + + sget-object v7, Lf/h/a/f/h/f/a5;->l:[I + + move-object v13, v7 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + goto/16 :goto_c + + :cond_6 + add-int/lit8 v7, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_8 + + and-int/lit16 v5, v5, 0x1fff + + const/16 v9, 0xd + + :goto_4 + add-int/lit8 v10, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_7 + + and-int/lit16 v7, v7, 0x1fff + + shl-int/2addr v7, v9 + + or-int/2addr v5, v7 + + add-int/lit8 v9, v9, 0xd + + move v7, v10 + + goto :goto_4 + + :cond_7 + shl-int/2addr v7, v9 + + or-int/2addr v5, v7 + + move v7, v10 + + :cond_8 + add-int/lit8 v9, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_a + + and-int/lit16 v7, v7, 0x1fff + + const/16 v10, 0xd + + :goto_5 + add-int/lit8 v12, v9, 0x1 + + invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C + + move-result v9 + + if-lt v9, v6, :cond_9 + + and-int/lit16 v9, v9, 0x1fff + + shl-int/2addr v9, v10 + + or-int/2addr v7, v9 + + add-int/lit8 v10, v10, 0xd + + move v9, v12 + + goto :goto_5 + + :cond_9 + shl-int/2addr v9, v10 + + or-int/2addr v7, v9 + + move v9, v12 + + :cond_a + add-int/lit8 v10, v9, 0x1 + + invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C + + move-result v9 + + if-lt v9, v6, :cond_c + + and-int/lit16 v9, v9, 0x1fff + + const/16 v12, 0xd + + :goto_6 + add-int/lit8 v13, v10, 0x1 + + invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C + + move-result v10 + + if-lt v10, v6, :cond_b + + and-int/lit16 v10, v10, 0x1fff + + shl-int/2addr v10, v12 + + or-int/2addr v9, v10 + + add-int/lit8 v12, v12, 0xd + + move v10, v13 + + goto :goto_6 + + :cond_b + shl-int/2addr v10, v12 + + or-int/2addr v9, v10 + + move v10, v13 + + :cond_c + add-int/lit8 v12, v10, 0x1 + + invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C + + move-result v10 + + if-lt v10, v6, :cond_e + + and-int/lit16 v10, v10, 0x1fff + + const/16 v13, 0xd + + :goto_7 + add-int/lit8 v14, v12, 0x1 + + invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + if-lt v12, v6, :cond_d + + and-int/lit16 v12, v12, 0x1fff + + shl-int/2addr v12, v13 + + or-int/2addr v10, v12 + + add-int/lit8 v13, v13, 0xd + + move v12, v14 + + goto :goto_7 + + :cond_d + shl-int/2addr v12, v13 + + or-int/2addr v10, v12 + + move v12, v14 + + :cond_e + add-int/lit8 v13, v12, 0x1 + + invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + if-lt v12, v6, :cond_10 + + and-int/lit16 v12, v12, 0x1fff + + const/16 v14, 0xd + + :goto_8 + add-int/lit8 v15, v13, 0x1 + + invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C + + move-result v13 + + if-lt v13, v6, :cond_f + + and-int/lit16 v13, v13, 0x1fff + + shl-int/2addr v13, v14 + + or-int/2addr v12, v13 + + add-int/lit8 v14, v14, 0xd + + move v13, v15 + + goto :goto_8 + + :cond_f + shl-int/2addr v13, v14 + + or-int/2addr v12, v13 + + move v13, v15 + + :cond_10 + add-int/lit8 v14, v13, 0x1 + + invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C + + move-result v13 + + if-lt v13, v6, :cond_12 + + and-int/lit16 v13, v13, 0x1fff + + const/16 v15, 0xd + + :goto_9 + add-int/lit8 v16, v14, 0x1 + + invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + if-lt v14, v6, :cond_11 + + and-int/lit16 v14, v14, 0x1fff + + shl-int/2addr v14, v15 + + or-int/2addr v13, v14 + + add-int/lit8 v15, v15, 0xd + + move/from16 v14, v16 + + goto :goto_9 + + :cond_11 + shl-int/2addr v14, v15 + + or-int/2addr v13, v14 + + move/from16 v14, v16 + + :cond_12 + add-int/lit8 v15, v14, 0x1 + + invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + if-lt v14, v6, :cond_14 + + and-int/lit16 v14, v14, 0x1fff + + const/16 v16, 0xd + + :goto_a + add-int/lit8 v17, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v6, :cond_13 + + and-int/lit16 v15, v15, 0x1fff + + shl-int v15, v15, v16 + + or-int/2addr v14, v15 + + add-int/lit8 v16, v16, 0xd + + move/from16 v15, v17 + + goto :goto_a + + :cond_13 + shl-int v15, v15, v16 + + or-int/2addr v14, v15 + + move/from16 v15, v17 + + :cond_14 + add-int/lit8 v16, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v6, :cond_16 + + and-int/lit16 v15, v15, 0x1fff + + move/from16 v4, v16 + + const/16 v16, 0xd + + :goto_b + add-int/lit8 v17, v4, 0x1 + + invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C + + move-result v4 + + if-lt v4, v6, :cond_15 + + and-int/lit16 v4, v4, 0x1fff + + shl-int v4, v4, v16 + + or-int/2addr v15, v4 + + add-int/lit8 v16, v16, 0xd + + move/from16 v4, v17 + + goto :goto_b + + :cond_15 + shl-int v4, v4, v16 + + or-int/2addr v15, v4 + + move/from16 v16, v17 + + :cond_16 + add-int v4, v15, v13 + + add-int/2addr v4, v14 + + new-array v4, v4, [I + + shl-int/lit8 v14, v5, 0x1 + + add-int/2addr v14, v7 + + move v7, v13 + + move-object v13, v4 + + move v4, v5 + + move/from16 v5, v16 + + :goto_c + sget-object v8, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + iget-object v6, v0, Lf/h/a/f/h/f/i5;->c:[Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/f/h/f/i5;->a:Lf/h/a/f/h/f/x4; + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + move/from16 v18, v5 + + mul-int/lit8 v5, v12, 0x3 + + new-array v5, v5, [I + + const/16 v17, 0x1 + + shl-int/lit8 v12, v12, 0x1 + + new-array v12, v12, [Ljava/lang/Object; + + add-int v19, v15, v7 + + move/from16 v21, v15 + + move/from16 v7, v18 + + move/from16 v22, v19 + + const/16 v18, 0x0 + + const/16 v20, 0x0 + + :goto_d + if-ge v7, v3, :cond_34 + + add-int/lit8 v23, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + move/from16 v24, v3 + + const v3, 0xd800 + + if-lt v7, v3, :cond_18 + + and-int/lit16 v7, v7, 0x1fff + + move/from16 v3, v23 + + const/16 v23, 0xd + + :goto_e + add-int/lit8 v25, v3, 0x1 + + invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C + + move-result v3 + + move/from16 v26, v15 + + const v15, 0xd800 + + if-lt v3, v15, :cond_17 + + and-int/lit16 v3, v3, 0x1fff + + shl-int v3, v3, v23 + + or-int/2addr v7, v3 + + add-int/lit8 v23, v23, 0xd + + move/from16 v3, v25 + + move/from16 v15, v26 + + goto :goto_e + + :cond_17 + shl-int v3, v3, v23 + + or-int/2addr v7, v3 + + move/from16 v3, v25 + + goto :goto_f + + :cond_18 + move/from16 v26, v15 + + move/from16 v3, v23 + + :goto_f + add-int/lit8 v15, v3, 0x1 + + invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C + + move-result v3 + + move/from16 v23, v15 + + const v15, 0xd800 + + if-lt v3, v15, :cond_1a + + and-int/lit16 v3, v3, 0x1fff + + move/from16 v15, v23 + + const/16 v23, 0xd + + :goto_10 + add-int/lit8 v25, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + move/from16 v27, v10 + + const v10, 0xd800 + + if-lt v15, v10, :cond_19 + + and-int/lit16 v10, v15, 0x1fff + + shl-int v10, v10, v23 + + or-int/2addr v3, v10 + + add-int/lit8 v23, v23, 0xd + + move/from16 v15, v25 + + move/from16 v10, v27 + + goto :goto_10 + + :cond_19 + shl-int v10, v15, v23 + + or-int/2addr v3, v10 + + move/from16 v15, v25 + + goto :goto_11 + + :cond_1a + move/from16 v27, v10 + + move/from16 v15, v23 + + :goto_11 + and-int/lit16 v10, v3, 0xff + + move/from16 v23, v9 + + and-int/lit16 v9, v3, 0x400 + + if-eqz v9, :cond_1b + + add-int/lit8 v9, v18, 0x1 + + aput v20, v13, v18 + + move/from16 v18, v9 + + :cond_1b + const/16 v9, 0x33 + + if-lt v10, v9, :cond_23 + + add-int/lit8 v9, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + move/from16 v25, v9 + + const v9, 0xd800 + + if-lt v15, v9, :cond_1d + + and-int/lit16 v15, v15, 0x1fff + + const/16 v31, 0xd + + move/from16 v33, v25 + + move/from16 v25, v15 + + move/from16 v15, v33 + + :goto_12 + add-int/lit8 v32, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v9, :cond_1c + + and-int/lit16 v9, v15, 0x1fff + + shl-int v9, v9, v31 + + or-int v25, v25, v9 + + add-int/lit8 v31, v31, 0xd + + move/from16 v15, v32 + + const v9, 0xd800 + + goto :goto_12 + + :cond_1c + shl-int v9, v15, v31 + + or-int v15, v25, v9 + + move/from16 v9, v32 + + goto :goto_13 + + :cond_1d + move/from16 v9, v25 + + :goto_13 + move/from16 v25, v9 + + add-int/lit8 v9, v10, -0x33 + + move-object/from16 v31, v0 + + const/16 v0, 0x9 + + if-eq v9, v0, :cond_20 + + const/16 v0, 0x11 + + if-ne v9, v0, :cond_1e + + goto :goto_14 + + :cond_1e + const/16 v0, 0xc + + if-ne v9, v0, :cond_1f + + if-nez v11, :cond_1f + + div-int/lit8 v0, v20, 0x3 + + const/4 v9, 0x1 + + shl-int/2addr v0, v9 + + add-int/2addr v0, v9 + + add-int/lit8 v9, v14, 0x1 + + aget-object v14, v6, v14 + + aput-object v14, v12, v0 + + move v14, v9 + + :cond_1f + const/4 v9, 0x1 + + goto :goto_15 + + :cond_20 + :goto_14 + div-int/lit8 v0, v20, 0x3 + + const/4 v9, 0x1 + + shl-int/2addr v0, v9 + + add-int/2addr v0, v9 + + add-int/lit8 v17, v14, 0x1 + + aget-object v14, v6, v14 + + aput-object v14, v12, v0 + + move/from16 v14, v17 + + :goto_15 + shl-int/lit8 v0, v15, 0x1 + + aget-object v9, v6, v0 + + instance-of v15, v9, Ljava/lang/reflect/Field; + + if-eqz v15, :cond_21 + + check-cast v9, Ljava/lang/reflect/Field; + + goto :goto_16 + + :cond_21 + check-cast v9, Ljava/lang/String; + + invoke-static {v2, v9}, Lf/h/a/f/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v9 + + aput-object v9, v6, v0 + + :goto_16 + move/from16 v28, v14 + + invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v14 + + long-to-int v9, v14 + + add-int/lit8 v0, v0, 0x1 + + aget-object v14, v6, v0 + + instance-of v15, v14, Ljava/lang/reflect/Field; + + if-eqz v15, :cond_22 + + check-cast v14, Ljava/lang/reflect/Field; + + goto :goto_17 + + :cond_22 + check-cast v14, Ljava/lang/String; + + invoke-static {v2, v14}, Lf/h/a/f/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v14 + + aput-object v14, v6, v0 + + :goto_17 + invoke-virtual {v8, v14}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v14 + + long-to-int v0, v14 + + move-object/from16 v29, v1 + + move v14, v11 + + move/from16 v15, v25 + + move/from16 v30, v28 + + const/16 v16, 0x1 + + move v1, v0 + + move-object/from16 v28, v12 + + const v0, 0xd800 + + const/4 v12, 0x0 + + goto/16 :goto_21 + + :cond_23 + move-object/from16 v31, v0 + + add-int/lit8 v0, v14, 0x1 + + aget-object v9, v6, v14 + + check-cast v9, Ljava/lang/String; + + invoke-static {v2, v9}, Lf/h/a/f/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v9 + + const/16 v14, 0x9 + + if-eq v10, v14, :cond_2b + + const/16 v14, 0x11 + + if-ne v10, v14, :cond_24 + + goto/16 :goto_1b + + :cond_24 + const/16 v14, 0x1b + + if-eq v10, v14, :cond_2a + + const/16 v14, 0x31 + + if-ne v10, v14, :cond_25 + + goto :goto_19 + + :cond_25 + const/16 v14, 0xc + + if-eq v10, v14, :cond_28 + + const/16 v14, 0x1e + + if-eq v10, v14, :cond_28 + + const/16 v14, 0x2c + + if-ne v10, v14, :cond_26 + + goto :goto_18 + + :cond_26 + const/16 v14, 0x32 + + if-ne v10, v14, :cond_2c + + add-int/lit8 v14, v21, 0x1 + + aput v20, v13, v21 + + div-int/lit8 v21, v20, 0x3 + + const/16 v17, 0x1 + + shl-int/lit8 v21, v21, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v21 + + and-int/lit16 v0, v3, 0x800 + + if-eqz v0, :cond_27 + + add-int/lit8 v21, v21, 0x1 + + add-int/lit8 v0, v28, 0x1 + + aget-object v28, v6, v28 + + aput-object v28, v12, v21 + + move-object/from16 v28, v12 + + move/from16 v21, v14 + + move v14, v11 + + goto :goto_1d + + :cond_27 + move/from16 v21, v14 + + goto :goto_1a + + :cond_28 + :goto_18 + if-nez v11, :cond_29 + + div-int/lit8 v14, v20, 0x3 + + const/16 v17, 0x1 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v14 + + goto :goto_1a + + :cond_29 + const/16 v17, 0x1 + + goto :goto_1c + + :cond_2a + :goto_19 + const/16 v17, 0x1 + + div-int/lit8 v14, v20, 0x3 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v14 + + :goto_1a + move/from16 v0, v28 + + goto :goto_1c + + :cond_2b + :goto_1b + const/16 v17, 0x1 + + div-int/lit8 v14, v20, 0x3 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + invoke-virtual {v9}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v28 + + aput-object v28, v12, v14 + + :cond_2c + :goto_1c + move v14, v11 + + move-object/from16 v28, v12 + + :goto_1d + invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v11 + + long-to-int v9, v11 + + and-int/lit16 v11, v3, 0x1000 + + const/16 v12, 0x1000 + + if-ne v11, v12, :cond_30 + + const/16 v11, 0x11 + + if-gt v10, v11, :cond_30 + + add-int/lit8 v11, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + const v15, 0xd800 + + if-lt v12, v15, :cond_2e + + and-int/lit16 v12, v12, 0x1fff + + const/16 v16, 0xd + + :goto_1e + add-int/lit8 v29, v11, 0x1 + + invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C + + move-result v11 + + if-lt v11, v15, :cond_2d + + and-int/lit16 v11, v11, 0x1fff + + shl-int v11, v11, v16 + + or-int/2addr v12, v11 + + add-int/lit8 v16, v16, 0xd + + move/from16 v11, v29 + + goto :goto_1e + + :cond_2d + shl-int v11, v11, v16 + + or-int/2addr v12, v11 + + move/from16 v11, v29 + + :cond_2e + const/16 v16, 0x1 + + shl-int/lit8 v17, v4, 0x1 + + div-int/lit8 v29, v12, 0x20 + + add-int v29, v29, v17 + + aget-object v15, v6, v29 + + move/from16 v30, v0 + + instance-of v0, v15, Ljava/lang/reflect/Field; + + if-eqz v0, :cond_2f + + check-cast v15, Ljava/lang/reflect/Field; + + goto :goto_1f + + :cond_2f + check-cast v15, Ljava/lang/String; + + invoke-static {v2, v15}, Lf/h/a/f/h/f/a5;->i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v15 + + aput-object v15, v6, v29 + + :goto_1f + move-object/from16 v29, v1 + + invoke-virtual {v8, v15}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v0 + + long-to-int v1, v0 + + rem-int/lit8 v12, v12, 0x20 + + move v15, v11 + + const v0, 0xd800 + + goto :goto_20 + + :cond_30 + move/from16 v30, v0 + + move-object/from16 v29, v1 + + const v0, 0xd800 + + const/16 v16, 0x1 + + const v1, 0xfffff + + const/4 v12, 0x0 + + :goto_20 + const/16 v11, 0x12 + + if-lt v10, v11, :cond_31 + + const/16 v11, 0x31 + + if-gt v10, v11, :cond_31 + + add-int/lit8 v11, v22, 0x1 + + aput v9, v13, v22 + + move/from16 v22, v11 + + :cond_31 + :goto_21 + add-int/lit8 v11, v20, 0x1 + + aput v7, v5, v20 + + add-int/lit8 v7, v11, 0x1 + + and-int/lit16 v0, v3, 0x200 + + if-eqz v0, :cond_32 + + const/high16 v0, 0x20000000 + + goto :goto_22 + + :cond_32 + const/4 v0, 0x0 + + :goto_22 + and-int/lit16 v3, v3, 0x100 + + if-eqz v3, :cond_33 + + const/high16 v3, 0x10000000 + + goto :goto_23 + + :cond_33 + const/4 v3, 0x0 + + :goto_23 + or-int/2addr v0, v3 + + shl-int/lit8 v3, v10, 0x14 + + or-int/2addr v0, v3 + + or-int/2addr v0, v9 + + aput v0, v5, v11 + + add-int/lit8 v20, v7, 0x1 + + shl-int/lit8 v0, v12, 0x14 + + or-int/2addr v0, v1 + + aput v0, v5, v7 + + move v11, v14 + + move v7, v15 + + move/from16 v9, v23 + + move/from16 v3, v24 + + move/from16 v15, v26 + + move/from16 v10, v27 + + move-object/from16 v12, v28 + + move-object/from16 v1, v29 + + move/from16 v14, v30 + + move-object/from16 v0, v31 + + goto/16 :goto_d + + :cond_34 + move-object/from16 v31, v0 + + move/from16 v23, v9 + + move/from16 v27, v10 + + move v14, v11 + + move-object/from16 v28, v12 + + move/from16 v26, v15 + + new-instance v0, Lf/h/a/f/h/f/a5; + + move-object/from16 v1, v31 + + iget-object v10, v1, Lf/h/a/f/h/f/i5;->a:Lf/h/a/f/h/f/x4; + + move-object v1, v5 + + move-object v5, v0 + + move-object v6, v1 + + move-object/from16 v7, v28 + + move/from16 v8, v23 + + move/from16 v9, v27 + + move-object v12, v13 + + move/from16 v13, v26 + + move/from16 v14, v19 + + move-object/from16 v15, p2 + + move-object/from16 v16, p3 + + move-object/from16 v17, p4 + + move-object/from16 v18, p5 + + move-object/from16 v19, p6 + + invoke-direct/range {v5 .. v19}, Lf/h/a/f/h/f/a5;->([I[Ljava/lang/Object;IILf/h/a/f/h/f/x4;Z[IIILf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)V + + return-object v0 + + :cond_35 + check-cast v0, Lf/h/a/f/h/f/u5; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public static i(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/String;", + ")", + "Ljava/lang/reflect/Field;" + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v0 + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + return-object v3 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/RuntimeException; + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const/16 v2, 0x28 + + invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "Field " + + const-string v4, " for " + + invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + const-string p1, " not found. Known fields are " + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public static j(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/String; + + check-cast p2, Lf/h/a/f/h/f/e3; + + iget-object p2, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V + + return-void + + :cond_0 + check-cast p1, Lf/h/a/f/h/f/s2; + + check-cast p2, Lf/h/a/f/h/f/e3; + + iget-object p2, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/f/h/f/s2;)V + + return-void +.end method + +.method public static k(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/x5<", + "TUT;TUB;>;TT;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/a/f/h/f/z5; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/p3; + + iget-object p0, p1, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {p0, p2}, Lf/h/a/f/h/f/w5;->c(Lf/h/a/f/h/f/r6;)V + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static z(Ljava/lang/Object;J)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Ljava/util/List<", + "*>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + return-object p0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/f/a5;->f:I + + :goto_0 + iget v1, p0, Lf/h/a/f/h/f/a5;->g:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/a5;->e:[I + + aget v1, v1, v0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v1 + + const v2, 0xfffff + + and-int/2addr v1, v2 + + int-to-long v1, v1 + + invoke-static {p1, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + iget-object v4, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-interface {v4, v3}, Lf/h/a/f/h/f/q4;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p1, v1, v2, v3}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/a5;->e:[I + + array-length v0, v0 + + :goto_1 + if-ge v1, v0, :cond_2 + + iget-object v2, p0, Lf/h/a/f/h/f/a5;->h:Lf/h/a/f/h/f/h4; + + iget-object v3, p0, Lf/h/a/f/h/f/a5;->e:[I + + aget v3, v3, v1 + + int-to-long v3, v3 + + invoke-virtual {v2, p1, v3, v4}, Lf/h/a/f/h/f/h4;->a(Ljava/lang/Object;J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz v0, :cond_5 + + iget-boolean v0, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_3 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1}, Lf/h/a/f/h/f/h3;->m()V + + goto :goto_2 + + :cond_3 + throw v1 + + :cond_4 + :goto_2 + return-void + + :cond_5 + throw v1 + + :cond_6 + throw v1 +.end method + +.method public final b(Ljava/lang/Object;)I + .locals 14 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/f/a5;->d:Z + + const v1, 0xfffff + + const/high16 v2, 0xff00000 + + const/4 v3, 0x0 + + if-eqz v0, :cond_6 + + sget-object v0, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + iget-object v6, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v6, v6 + + if-ge v4, v6, :cond_4 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v6 + + and-int v7, v6, v2 + + ushr-int/lit8 v7, v7, 0x14 + + iget-object v8, p0, Lf/h/a/f/h/f/a5;->a:[I + + aget v9, v8, v4 + + and-int/2addr v6, v1 + + int-to-long v10, v6 + + sget-object v6, Lf/h/a/f/h/f/m3;->M:Lf/h/a/f/h/f/m3; + + iget v6, v6, Lf/h/a/f/h/f/m3;->id:I + + if-lt v7, v6, :cond_0 + + sget-object v6, Lf/h/a/f/h/f/m3;->Z:Lf/h/a/f/h/f/m3; + + iget v6, v6, Lf/h/a/f/h/f/m3;->id:I + + if-gt v7, v6, :cond_0 + + add-int/lit8 v6, v4, 0x2 + + aget v6, v8, v6 + + :cond_0 + packed-switch v7, :pswitch_data_0 + + goto/16 :goto_3 + + :pswitch_0 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/x4; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_1 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_4 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_8 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lf/h/a/f/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_9 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + instance-of v7, v6, Lf/h/a/f/h/f/s2; + + if-eqz v7, :cond_1 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v6 + + goto/16 :goto_2 + + :cond_1 + check-cast v6, Ljava/lang/String; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_a + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_b + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_d + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_e + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_f + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_10 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_11 + invoke-virtual {p0, p1, v9, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_12 + iget-object v6, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->r(I)Ljava/lang/Object; + + move-result-object v8 + + invoke-interface {v6, v9, v7, v8}, Lf/h/a/f/h/f/q4;->c(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_13 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lf/h/a/f/h/f/n5;->p(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_14 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->s(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_15 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->D(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_16 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_17 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_18 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->v(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_19 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->A(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_1a + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->J(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_1b + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto/16 :goto_1 + + :pswitch_1c + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto :goto_1 + + :pswitch_1d + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->y(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto :goto_1 + + :pswitch_1e + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->q(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto :goto_1 + + :pswitch_1f + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->m(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto :goto_1 + + :pswitch_20 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + goto :goto_1 + + :pswitch_21 + invoke-virtual {v0, p1, v10, v11}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v6}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v6 + + if-lez v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v7 + + invoke-static {v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + :goto_1 + add-int/2addr v8, v7 + + add-int/2addr v8, v6 + + add-int/2addr v8, v5 + + move v5, v8 + + goto/16 :goto_3 + + :pswitch_22 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->P(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_23 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->T(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_24 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_25 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_26 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->Q(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_27 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->S(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_28 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->o(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_29 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lf/h/a/f/h/f/n5;->l(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2a + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->k(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2b + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->W(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2c + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2d + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2e + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->R(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_2f + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->O(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_30 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->N(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_31 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_32 + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/a5;->z(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v6 + + invoke-static {v9, v6}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_33 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/x4; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_34 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_35 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_36 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_37 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_38 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_39 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_3a + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_3b + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-static {v9, v6, v7}, Lf/h/a/f/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)I + + move-result v6 + + goto/16 :goto_2 + + :pswitch_3c + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + instance-of v7, v6, Lf/h/a/f/h/f/s2; + + if-eqz v7, :cond_2 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v6 + + goto/16 :goto_2 + + :cond_2 + check-cast v6, Ljava/lang/String; + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I + + move-result v6 + + goto :goto_2 + + :pswitch_3d + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I + + move-result v6 + + goto :goto_2 + + :pswitch_3e + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result v6 + + goto :goto_2 + + :pswitch_3f + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result v6 + + goto :goto_2 + + :pswitch_40 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-static {v9, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I + + move-result v6 + + goto :goto_2 + + :pswitch_41 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I + + move-result v6 + + goto :goto_2 + + :pswitch_42 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {p1, v10, v11}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-static {v9, v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I + + move-result v6 + + goto :goto_2 + + :pswitch_43 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I + + move-result v6 + + goto :goto_2 + + :pswitch_44 + invoke-virtual {p0, p1, v4}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I + + move-result v6 + + :goto_2 + add-int/2addr v6, v5 + + move v5, v6 + + :cond_3 + :goto_3 + add-int/lit8 v4, v4, 0x3 + + goto/16 :goto_0 + + :cond_4 + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + if-eqz v0, :cond_5 + + check-cast p1, Lf/h/a/f/h/f/p3; + + iget-object p1, p1, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {p1}, Lf/h/a/f/h/f/w5;->a()I + + move-result p1 + + add-int/2addr p1, v5 + + return p1 + + :cond_5 + throw v3 + + :cond_6 + sget-object v0, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const v6, 0xfffff + + const/4 v7, 0x0 + + :goto_4 + iget-object v8, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v8, v8 + + if-ge v4, v8, :cond_c + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v8 + + iget-object v9, p0, Lf/h/a/f/h/f/a5;->a:[I + + aget v10, v9, v4 + + and-int v11, v8, v2 + + ushr-int/lit8 v11, v11, 0x14 + + const/16 v12, 0x11 + + if-gt v11, v12, :cond_7 + + add-int/lit8 v12, v4, 0x2 + + aget v9, v9, v12 + + and-int v12, v9, v1 + + ushr-int/lit8 v9, v9, 0x14 + + const/4 v13, 0x1 + + shl-int v9, v13, v9 + + if-eq v12, v6, :cond_8 + + int-to-long v6, v12 + + invoke-virtual {v0, p1, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v6 + + move v7, v6 + + move v6, v12 + + goto :goto_5 + + :cond_7 + const/4 v9, 0x0 + + :cond_8 + :goto_5 + and-int/2addr v1, v8 + + int-to-long v12, v1 + + packed-switch v11, :pswitch_data_1 + + goto/16 :goto_8 + + :pswitch_45 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/x4; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_46 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_47 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_48 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_49 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4a + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4b + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4c + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/s2; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4d + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lf/h/a/f/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4e + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + instance-of v8, v1, Lf/h/a/f/h/f/s2; + + if-eqz v8, :cond_9 + + check-cast v1, Lf/h/a/f/h/f/s2; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v1 + + goto/16 :goto_7 + + :cond_9 + check-cast v1, Ljava/lang/String; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_4f + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_50 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_51 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_52 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_53 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_54 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_55 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_56 + invoke-virtual {p0, p1, v10, v4}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_57 + iget-object v1, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->r(I)Ljava/lang/Object; + + move-result-object v9 + + invoke-interface {v1, v10, v8, v9}, Lf/h/a/f/h/f/q4;->c(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_58 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lf/h/a/f/h/f/n5;->p(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_59 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->s(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5a + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->D(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5b + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5c + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5d + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->v(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5e + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->A(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_5f + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->J(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_60 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto/16 :goto_6 + + :pswitch_61 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto :goto_6 + + :pswitch_62 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->y(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto :goto_6 + + :pswitch_63 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->q(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto :goto_6 + + :pswitch_64 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->m(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto :goto_6 + + :pswitch_65 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->F(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + goto :goto_6 + + :pswitch_66 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v1}, Lf/h/a/f/h/f/n5;->H(Ljava/util/List;)I + + move-result v1 + + if-lez v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v8 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v9 + + :goto_6 + add-int/2addr v9, v8 + + add-int/2addr v9, v1 + + add-int/2addr v9, v5 + + move v5, v9 + + goto/16 :goto_8 + + :pswitch_67 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->P(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_68 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->T(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_69 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6a + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6b + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->Q(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6c + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->S(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6d + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->o(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6e + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lf/h/a/f/h/f/n5;->l(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_6f + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->k(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_70 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->W(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_71 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_72 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_73 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->R(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_74 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->O(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_75 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->N(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_76 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->U(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_77 + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-static {v10, v1}, Lf/h/a/f/h/f/n5;->V(ILjava/util/List;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_78 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/x4; + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_79 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->K(IJ)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7a + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->Q(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7b + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->N(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7c + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->S(I)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7d + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->T(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7e + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_7f + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/s2; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_80 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v10, v1, v8}, Lf/h/a/f/h/f/n5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)I + + move-result v1 + + goto/16 :goto_7 + + :pswitch_81 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + instance-of v8, v1, Lf/h/a/f/h/f/s2; + + if-eqz v8, :cond_a + + check-cast v1, Lf/h/a/f/h/f/s2; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v1 + + goto :goto_7 + + :cond_a + check-cast v1, Ljava/lang/String; + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->v(ILjava/lang/String;)I + + move-result v1 + + goto :goto_7 + + :pswitch_82 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I + + move-result v1 + + goto :goto_7 + + :pswitch_83 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result v1 + + goto :goto_7 + + :pswitch_84 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result v1 + + goto :goto_7 + + :pswitch_85 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + invoke-static {v10, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->O(II)I + + move-result v1 + + goto :goto_7 + + :pswitch_86 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I + + move-result v1 + + goto :goto_7 + + :pswitch_87 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-virtual {v0, p1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v10, v8, v9}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->F(IJ)I + + move-result v1 + + goto :goto_7 + + :pswitch_88 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->u(I)I + + move-result v1 + + goto :goto_7 + + :pswitch_89 + and-int v1, v7, v9 + + if-eqz v1, :cond_b + + invoke-static {v10}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->y(I)I + + move-result v1 + + :goto_7 + add-int/2addr v5, v1 + + :cond_b + :goto_8 + add-int/lit8 v4, v4, 0x3 + + const v1, 0xfffff + + goto/16 :goto_4 + + :cond_c + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + if-eqz v0, :cond_11 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/w5;->a()I + + move-result v0 + + add-int/2addr v0, v5 + + iget-boolean v1, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v1, :cond_10 + + iget-object v1, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v1, Lf/h/a/f/h/f/f3; + + if-eqz v1, :cond_f + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_9 + iget-object v3, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v3}, Lf/h/a/f/h/f/m5;->h()I + + move-result v3 + + if-ge v1, v3, :cond_d + + iget-object v3, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v3, v1}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/f/j3; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v4, v3}, Lf/h/a/f/h/f/h3;->g(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_9 + + :cond_d + iget-object p1, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p1}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object p1 + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_a + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_e + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/j3; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v3, v1}, Lf/h/a/f/h/f/h3;->g(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)I + + move-result v1 + + add-int/2addr v2, v1 + + goto :goto_a + + :cond_e + add-int/2addr v0, v2 + + goto :goto_b + + :cond_f + throw v3 + + :cond_10 + :goto_b + return v0 + + :cond_11 + throw v3 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x0 + :pswitch_89 + :pswitch_88 + :pswitch_87 + :pswitch_86 + :pswitch_85 + :pswitch_84 + :pswitch_83 + :pswitch_82 + :pswitch_81 + :pswitch_80 + :pswitch_7f + :pswitch_7e + :pswitch_7d + :pswitch_7c + :pswitch_7b + :pswitch_7a + :pswitch_79 + :pswitch_78 + :pswitch_77 + :pswitch_76 + :pswitch_75 + :pswitch_74 + :pswitch_73 + :pswitch_72 + :pswitch_71 + :pswitch_70 + :pswitch_6f + :pswitch_6e + :pswitch_6d + :pswitch_6c + :pswitch_6b + :pswitch_6a + :pswitch_69 + :pswitch_68 + :pswitch_67 + :pswitch_66 + :pswitch_65 + :pswitch_64 + :pswitch_63 + :pswitch_62 + :pswitch_61 + :pswitch_60 + :pswitch_5f + :pswitch_5e + :pswitch_5d + :pswitch_5c + :pswitch_5b + :pswitch_5a + :pswitch_59 + :pswitch_58 + :pswitch_57 + :pswitch_56 + :pswitch_55 + :pswitch_54 + :pswitch_53 + :pswitch_52 + :pswitch_51 + :pswitch_50 + :pswitch_4f + :pswitch_4e + :pswitch_4d + :pswitch_4c + :pswitch_4b + :pswitch_4a + :pswitch_49 + :pswitch_48 + :pswitch_47 + :pswitch_46 + :pswitch_45 + .end packed-switch +.end method + +.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + const/4 v3, 0x1 + + if-ge v2, v0, :cond_3 + + invoke-virtual {p0, v2}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v4 + + const v5, 0xfffff + + and-int v6, v4, v5 + + int-to-long v6, v6 + + const/high16 v8, 0xff00000 + + and-int/2addr v4, v8 + + ushr-int/lit8 v4, v4, 0x14 + + packed-switch v4, :pswitch_data_0 + + goto/16 :goto_2 + + :pswitch_0 + invoke-virtual {p0, v2}, Lf/h/a/f/h/f/a5;->t(I)I + + move-result v4 + + and-int/2addr v4, v5 + + int-to-long v4, v4 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {p2, v4, v5}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + if-ne v8, v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_1 + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + goto/16 :goto_2 + + :pswitch_2 + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_4 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_5 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_6 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_7 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_8 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_9 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_a + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_b + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_c + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/f/n5;->u(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_d + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_e + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_f + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_10 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_11 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_12 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_13 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v4 + + invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v5 + + invoke-static {v5}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_14 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/f/a5;->y(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v4 + + invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + :cond_0 + :goto_1 + const/4 v3, 0x0 + + :cond_1 + :goto_2 + if-nez v3, :cond_2 + + return v1 + + :cond_2 + add-int/lit8 v2, v2, 0x3 + + goto/16 :goto_0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v2, 0x0 + + if-eqz v0, :cond_9 + + move-object v4, p1 + + check-cast v4, Lf/h/a/f/h/f/p3; + + iget-object v4, v4, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz v0, :cond_8 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_4 + + return v1 + + :cond_4 + iget-boolean v0, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + if-eqz v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/f/p3$b; + + iget-object p2, p2, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/h3;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_5 + throw v2 + + :cond_6 + throw v2 + + :cond_7 + return v3 + + :cond_8 + throw v2 + + :cond_9 + throw v2 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch +.end method + +.method public final d(Ljava/lang/Object;)I + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v3 + + iget-object v4, p0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v1 + + const v5, 0xfffff + + and-int/2addr v5, v3 + + int-to-long v5, v5 + + const/high16 v7, 0xff00000 + + and-int/2addr v3, v7 + + ushr-int/lit8 v3, v3, 0x14 + + const/16 v7, 0x25 + + packed-switch v3, :pswitch_data_0 + + goto/16 :goto_3 + + :pswitch_0 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + mul-int/lit8 v2, v2, 0x35 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_4 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_8 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + mul-int/lit8 v2, v2, 0x35 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_9 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_a + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->E(Ljava/lang/Object;J)Z + + move-result v3 + + invoke-static {v3}, Lf/h/a/f/h/f/q3;->h(Z)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_b + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_d + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_e + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_f + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_10 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->B(Ljava/lang/Object;J)F + + move-result v3 + + invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_11 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/a5;->A(Ljava/lang/Object;J)D + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_12 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_13 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_14 + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + goto :goto_1 + + :pswitch_15 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_16 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_17 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_18 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_19 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1a + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1b + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1c + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + :cond_0 + :goto_1 + mul-int/lit8 v2, v2, 0x35 + + add-int/2addr v2, v7 + + goto :goto_3 + + :pswitch_1d + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + goto :goto_2 + + :pswitch_1e + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v3 + + invoke-static {v3}, Lf/h/a/f/h/f/q3;->h(Z)I + + move-result v3 + + goto :goto_2 + + :pswitch_1f + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto :goto_2 + + :pswitch_20 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_21 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v3 + + goto :goto_2 + + :pswitch_22 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_23 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_24 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v3 + + invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v3 + + goto :goto_2 + + :pswitch_25 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v3 + + :goto_2 + add-int/2addr v3, v2 + + move v2, v3 + + :cond_1 + :goto_3 + add-int/lit8 v1, v1, 0x3 + + goto/16 :goto_0 + + :cond_2 + mul-int/lit8 v2, v2, 0x35 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + add-int/2addr v0, v2 + + iget-boolean v2, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v2, :cond_4 + + mul-int/lit8 v0, v0, 0x35 + + iget-object v2, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v2, Lf/h/a/f/h/f/f3; + + if-eqz v2, :cond_3 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1}, Lf/h/a/f/h/f/h3;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_4 + + :cond_3 + throw v1 + + :cond_4 + :goto_4 + return v0 + + :cond_5 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + if-eqz p2, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v1, v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v1 + + const v2, 0xfffff + + and-int/2addr v2, v1 + + int-to-long v5, v2 + + iget-object v2, p0, Lf/h/a/f/h/f/a5;->a:[I + + aget v2, v2, v0 + + const/high16 v3, 0xff00000 + + and-int/2addr v1, v3 + + ushr-int/lit8 v1, v1, 0x14 + + packed-switch v1, :pswitch_data_0 + + goto/16 :goto_1 + + :pswitch_0 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/f/a5;->x(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_1 + invoke-virtual {p0, p2, v2, v0}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v5, v6, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v2, v0}, Lf/h/a/f/h/f/a5;->v(Ljava/lang/Object;II)V + + goto/16 :goto_1 + + :pswitch_2 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/f/a5;->x(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_3 + invoke-virtual {p0, p2, v2, v0}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v5, v6, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v2, v0}, Lf/h/a/f/h/f/a5;->v(Ljava/lang/Object;II)V + + goto/16 :goto_1 + + :pswitch_4 + iget-object v1, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-static {v1, p1, p2, v5, v6}, Lf/h/a/f/h/f/n5;->e(Lf/h/a/f/h/f/q4;Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_1 + + :pswitch_5 + iget-object v1, p0, Lf/h/a/f/h/f/a5;->h:Lf/h/a/f/h/f/h4; + + invoke-virtual {v1, p1, p2, v5, v6}, Lf/h/a/f/h/f/h4;->b(Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_1 + + :pswitch_6 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/f/a5;->m(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_7 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v1 + + invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/f/h/f/d6;->c(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_8 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_9 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v1 + + invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/f/h/f/d6;->c(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_a + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_b + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_c + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_d + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v5, v6, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_e + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/f/a5;->m(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_f + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v5, v6, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_10 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->e(Ljava/lang/Object;JZ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_11 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_12 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v1 + + invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/f/h/f/d6;->c(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_13 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_14 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v1 + + invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/f/h/f/d6;->c(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_15 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v1 + + invoke-static {p1, v5, v6, v1, v2}, Lf/h/a/f/h/f/d6;->c(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_16 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v1 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v5, v6, v1}, Lf/h/a/f/h/f/d6$c;->b(Ljava/lang/Object;JF)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_17 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v5, v6}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v7 + + sget-object v3, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + move-object v4, p1 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/f/h/f/d6$c;->a(Ljava/lang/Object;JD)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + :cond_0 + :goto_1 + add-int/lit8 v0, v0, 0x3 + + goto/16 :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/f/n5;->f(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/f/n5;->d(Lf/h/a/f/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + return-void + + :cond_3 + const/4 p1, 0x0 + + throw p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final f(Ljava/lang/Object;)Z + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + move-object/from16 v6, p0 + + move-object/from16 v7, p1 + + const v8, 0xfffff + + const/4 v9, 0x0 + + const v0, 0xfffff + + const/4 v1, 0x0 + + const/4 v10, 0x0 + + :goto_0 + iget v2, v6, Lf/h/a/f/h/f/a5;->f:I + + const/4 v11, 0x0 + + const/4 v12, 0x1 + + if-ge v10, v2, :cond_e + + iget-object v2, v6, Lf/h/a/f/h/f/a5;->e:[I + + aget v13, v2, v10 + + iget-object v2, v6, Lf/h/a/f/h/f/a5;->a:[I + + aget v14, v2, v13 + + invoke-virtual {v6, v13}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v15 + + iget-object v2, v6, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 v3, v13, 0x2 + + aget v2, v2, v3 + + and-int v3, v2, v8 + + ushr-int/lit8 v2, v2, 0x14 + + shl-int v16, v12, v2 + + if-eq v3, v0, :cond_1 + + if-eq v3, v8, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + int-to-long v1, v3 + + invoke-virtual {v0, v7, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + :cond_0 + move/from16 v18, v1 + + move/from16 v17, v3 + + goto :goto_1 + + :cond_1 + move/from16 v17, v0 + + move/from16 v18, v1 + + :goto_1 + const/high16 v0, 0x10000000 + + and-int/2addr v0, v15 + + if-eqz v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v0, 0x0 + + :goto_2 + if-eqz v0, :cond_3 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move v2, v13 + + move/from16 v3, v17 + + move/from16 v4, v18 + + move/from16 v5, v16 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/f/a5;->p(Ljava/lang/Object;IIII)Z + + move-result v0 + + if-nez v0, :cond_3 + + return v9 + + :cond_3 + const/high16 v0, 0xff00000 + + and-int/2addr v0, v15 + + ushr-int/lit8 v0, v0, 0x14 + + const/16 v1, 0x9 + + if-eq v0, v1, :cond_c + + const/16 v1, 0x11 + + if-eq v0, v1, :cond_c + + const/16 v1, 0x1b + + if-eq v0, v1, :cond_9 + + const/16 v1, 0x3c + + if-eq v0, v1, :cond_8 + + const/16 v1, 0x44 + + if-eq v0, v1, :cond_8 + + const/16 v1, 0x31 + + if-eq v0, v1, :cond_9 + + const/16 v1, 0x32 + + if-eq v0, v1, :cond_4 + + goto/16 :goto_5 + + :cond_4 + iget-object v0, v6, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/f/q4;->d(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_7 + + invoke-virtual {v6, v13}, Lf/h/a/f/h/f/a5;->r(I)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, v6, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-interface {v2, v1}, Lf/h/a/f/h/f/q4;->a(Ljava/lang/Object;)Lf/h/a/f/h/f/o4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/h/f/o4;->c:Lf/h/a/f/h/f/l6; + + iget-object v1, v1, Lf/h/a/f/h/f/l6;->zzwx:Lf/h/a/f/h/f/o6; + + sget-object v2, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + if-ne v1, v2, :cond_7 + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_5 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_7 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + if-nez v11, :cond_6 + + sget-object v2, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v2, v3}, Lf/h/a/f/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/f/h/f/l5; + + move-result-object v2 + + move-object v11, v2 + + :cond_6 + invoke-interface {v11, v1}, Lf/h/a/f/h/f/l5;->f(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_5 + + const/4 v12, 0x0 + + :cond_7 + if-nez v12, :cond_d + + return v9 + + :cond_8 + invoke-virtual {v6, v7, v14, v13}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v0 + + if-eqz v0, :cond_d + + invoke-virtual {v6, v13}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/f/l5;->f(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_d + + return v9 + + :cond_9 + and-int v0, v15, v8 + + int-to-long v0, v0 + + invoke-static {v7, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_b + + invoke-virtual {v6, v13}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v1 + + const/4 v2, 0x0 + + :goto_3 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_b + + invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {v1, v3}, Lf/h/a/f/h/f/l5;->f(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_a + + const/4 v12, 0x0 + + goto :goto_4 + + :cond_a + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_b + :goto_4 + if-nez v12, :cond_d + + return v9 + + :cond_c + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move v2, v13 + + move/from16 v3, v17 + + move/from16 v4, v18 + + move/from16 v5, v16 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/f/a5;->p(Ljava/lang/Object;IIII)Z + + move-result v0 + + if-eqz v0, :cond_d + + invoke-virtual {v6, v13}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/f/l5;->f(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_d + + return v9 + + :cond_d + :goto_5 + add-int/lit8 v10, v10, 0x1 + + move/from16 v0, v17 + + move/from16 v1, v18 + + goto/16 :goto_0 + + :cond_e + iget-boolean v0, v6, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v0, :cond_10 + + iget-object v0, v6, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_f + + move-object v0, v7 + + check-cast v0, Lf/h/a/f/h/f/p3$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {v0}, Lf/h/a/f/h/f/h3;->a()Z + + move-result v0 + + if-nez v0, :cond_10 + + return v9 + + :cond_f + throw v11 + + :cond_10 + return v12 +.end method + +.method public final g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/f/e3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_7 + + iget-boolean v2, p0, Lf/h/a/f/h/f/a5;->d:Z + + if-eqz v2, :cond_6 + + iget-boolean v2, p0, Lf/h/a/f/h/f/a5;->c:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v2, Lf/h/a/f/h/f/f3; + + if-eqz v2, :cond_0 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/f/p3$b; + + iget-object v2, v2, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + iget-object v3, v2, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v3}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_1 + + invoke-virtual {v2}, Lf/h/a/f/h/f/h3;->b()Ljava/util/Iterator; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + move-object v2, v1 + + :goto_0 + iget-object v3, p0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v3, v3 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v3, :cond_4 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v6 + + iget-object v7, p0, Lf/h/a/f/h/f/a5;->a:[I + + aget v8, v7, v5 + + if-nez v2, :cond_3 + + const/high16 v9, 0xff00000 + + and-int/2addr v9, v6 + + ushr-int/lit8 v9, v9, 0x14 + + const/4 v10, 0x1 + + const v11, 0xfffff + + packed-switch v9, :pswitch_data_0 + + goto/16 :goto_2 + + :pswitch_0 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_1 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->h(IJ)V + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->l(II)V + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->o(IJ)V + + goto/16 :goto_2 + + :pswitch_4 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->p(II)V + + goto/16 :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto/16 :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->k(II)V + + goto/16 :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->d(ILf/h/a/f/h/f/s2;)V + + goto/16 :goto_2 + + :pswitch_8 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_9 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v8, v6, p2}, Lf/h/a/f/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_2 + + :pswitch_a + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->E(Ljava/lang/Object;J)Z + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->g(IZ)V + + goto/16 :goto_2 + + :pswitch_b + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->m(II)V + + goto/16 :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->j(IJ)V + + goto/16 :goto_2 + + :pswitch_d + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto/16 :goto_2 + + :pswitch_e + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->c(IJ)V + + goto/16 :goto_2 + + :pswitch_f + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->n(IJ)V + + goto/16 :goto_2 + + :pswitch_10 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->B(Ljava/lang/Object;J)F + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->b(IF)V + + goto/16 :goto_2 + + :pswitch_11 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/a5;->A(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->a(ID)V + + goto/16 :goto_2 + + :pswitch_12 + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, p2, v8, v6, v5}, Lf/h/a/f/h/f/a5;->l(Lf/h/a/f/h/f/r6;ILjava/lang/Object;I)V + + goto/16 :goto_2 + + :pswitch_13 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v7, v6, p2, v8}, Lf/h/a/f/h/f/n5;->h(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_14 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->t(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_15 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->G(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_16 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->z(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_17 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->K(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_18 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->L(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_19 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->E(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1a + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->M(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1b + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->I(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1c + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->w(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1d + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->C(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1e + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->r(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_1f + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->n(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_20 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->i(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_21 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/f/n5;->c(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_22 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->t(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_23 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->G(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_24 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->z(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_25 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->K(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_26 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->L(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_27 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->E(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_28 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2}, Lf/h/a/f/h/f/n5;->g(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_2 + + :pswitch_29 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + invoke-static {v7, v6, p2, v8}, Lf/h/a/f/h/f/n5;->b(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_2a + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2}, Lf/h/a/f/h/f/n5;->a(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_2 + + :pswitch_2b + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->M(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_2c + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->I(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_2d + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->w(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_2e + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->C(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_2f + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->r(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_30 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->n(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_31 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->i(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_32 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/f/n5;->c(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_2 + + :pswitch_33 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_34 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->h(IJ)V + + goto/16 :goto_2 + + :pswitch_35 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->l(II)V + + goto/16 :goto_2 + + :pswitch_36 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->o(IJ)V + + goto/16 :goto_2 + + :pswitch_37 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->p(II)V + + goto/16 :goto_2 + + :pswitch_38 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto/16 :goto_2 + + :pswitch_39 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->k(II)V + + goto/16 :goto_2 + + :pswitch_3a + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/f/s2; + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->d(ILf/h/a/f/h/f/s2;)V + + goto/16 :goto_2 + + :pswitch_3b + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_2 + + :pswitch_3c + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v8, v6, p2}, Lf/h/a/f/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_2 + + :pswitch_3d + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->g(IZ)V + + goto/16 :goto_2 + + :pswitch_3e + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->m(II)V + + goto :goto_2 + + :pswitch_3f + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->j(IJ)V + + goto :goto_2 + + :pswitch_40 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto :goto_2 + + :pswitch_41 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->c(IJ)V + + goto :goto_2 + + :pswitch_42 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->n(IJ)V + + goto :goto_2 + + :pswitch_43 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/f/e3;->b(IF)V + + goto :goto_2 + + :pswitch_44 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/f/e3;->a(ID)V + + :cond_2 + :goto_2 + add-int/lit8 v5, v5, 0x3 + + goto/16 :goto_1 + + :cond_3 + iget-object p1, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + invoke-virtual {p1, v2}, Lf/h/a/f/h/f/g3;->b(Ljava/util/Map$Entry;)I + + throw v1 + + :cond_4 + if-nez v2, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/f/a5;->k(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + return-void + + :cond_5 + iget-object p1, p0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + invoke-virtual {p1, p2, v2}, Lf/h/a/f/h/f/g3;->a(Lf/h/a/f/h/f/r6;Ljava/util/Map$Entry;)V + + throw v1 + + :cond_6 + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/f/a5;->w(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + return-void + + :cond_7 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final l(Lf/h/a/f/h/f/r6;ILjava/lang/Object;I)V + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/r6;", + "I", + "Ljava/lang/Object;", + "I)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p3, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + iget-object v1, p0, Lf/h/a/f/h/f/a5;->b:[Ljava/lang/Object; + + div-int/lit8 p4, p4, 0x3 + + const/4 v2, 0x1 + + shl-int/2addr p4, v2 + + aget-object p4, v1, p4 + + invoke-interface {v0, p4}, Lf/h/a/f/h/f/q4;->a(Ljava/lang/Object;)Lf/h/a/f/h/f/o4; + + move-result-object p4 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->k:Lf/h/a/f/h/f/q4; + + invoke-interface {v0, p3}, Lf/h/a/f/h/f/q4;->d(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p3 + + check-cast p1, Lf/h/a/f/h/f/e3; + + if-eqz p1, :cond_0 + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + iget-object v1, p1, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p2, 0x3 + + const/4 v4, 0x2 + + or-int/2addr v3, v4 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + iget-object v1, p1, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + iget-object v6, p4, Lf/h/a/f/h/f/o4;->a:Lf/h/a/f/h/f/l6; + + invoke-static {v6, v2, v3}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result v3 + + iget-object v6, p4, Lf/h/a/f/h/f/o4;->c:Lf/h/a/f/h/f/l6; + + invoke-static {v6, v4, v5}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result v5 + + add-int/2addr v5, v3 + + invoke-virtual {v1, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + iget-object v1, p1, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + iget-object v5, p4, Lf/h/a/f/h/f/o4;->a:Lf/h/a/f/h/f/l6; + + invoke-static {v1, v5, v2, v3}, Lf/h/a/f/h/f/h3;->d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/f/h/f/l6;ILjava/lang/Object;)V + + iget-object v3, p4, Lf/h/a/f/h/f/o4;->c:Lf/h/a/f/h/f/l6; + + invoke-static {v1, v3, v4, v0}, Lf/h/a/f/h/f/h3;->d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/f/h/f/l6;ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + return-void +.end method + +.method public final m(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v0, v0, v1 + + const v1, 0xfffff + + and-int/2addr v0, v1 + + int-to-long v0, v0 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result v2 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v2 + + invoke-static {p2, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v2, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v2, p2}, Lf/h/a/f/h/f/q3;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/f/a5;->u(Ljava/lang/Object;I)V + + :cond_2 + return-void +.end method + +.method public final n(Ljava/lang/Object;I)Z + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 v1, p2, 0x2 + + aget v1, v0, v1 + + const v2, 0xfffff + + and-int v3, v1, v2 + + int-to-long v3, v3 + + const-wide/32 v5, 0xfffff + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + cmp-long v9, v3, v5 + + if-nez v9, :cond_14 + + add-int/2addr p2, v8 + + aget p2, v0, p2 + + and-int v0, p2, v2 + + int-to-long v0, v0 + + const/high16 v2, 0xff00000 + + and-int/2addr p2, v2 + + ushr-int/lit8 p2, p2, 0x14 + + const-wide/16 v2, 0x0 + + packed-switch p2, :pswitch_data_0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + return v8 + + :cond_0 + return v7 + + :pswitch_1 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_1 + + return v8 + + :cond_1 + return v7 + + :pswitch_2 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_2 + + return v8 + + :cond_2 + return v7 + + :pswitch_3 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_3 + + return v8 + + :cond_3 + return v7 + + :pswitch_4 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_4 + + return v8 + + :cond_4 + return v7 + + :pswitch_5 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_5 + + return v8 + + :cond_5 + return v7 + + :pswitch_6 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_6 + + return v8 + + :cond_6 + return v7 + + :pswitch_7 + sget-object p2, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/s2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + return v8 + + :cond_7 + return v7 + + :pswitch_8 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_8 + + return v8 + + :cond_8 + return v7 + + :pswitch_9 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + instance-of p2, p1, Ljava/lang/String; + + if-eqz p2, :cond_a + + check-cast p1, Ljava/lang/String; + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_9 + + return v8 + + :cond_9 + return v7 + + :cond_a + instance-of p2, p1, Lf/h/a/f/h/f/s2; + + if-eqz p2, :cond_c + + sget-object p2, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/s2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_b + + return v8 + + :cond_b + return v7 + + :cond_c + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_a + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 + + :pswitch_b + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_d + + return v8 + + :cond_d + return v7 + + :pswitch_c + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_e + + return v8 + + :cond_e + return v7 + + :pswitch_d + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_f + + return v8 + + :cond_f + return v7 + + :pswitch_e + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_10 + + return v8 + + :cond_10 + return v7 + + :pswitch_f + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->n(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_11 + + return v8 + + :cond_11 + return v7 + + :pswitch_10 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result p1 + + const/4 p2, 0x0 + + cmpl-float p1, p1, p2 + + if-eqz p1, :cond_12 + + return v8 + + :cond_12 + return v7 + + :pswitch_11 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide p1 + + const-wide/16 v0, 0x0 + + cmpl-double v2, p1, v0 + + if-eqz v2, :cond_13 + + return v8 + + :cond_13 + return v7 + + :cond_14 + ushr-int/lit8 p2, v1, 0x14 + + shl-int p2, v8, p2 + + invoke-static {p1, v3, v4}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + and-int/2addr p1, p2 + + if-eqz p1, :cond_15 + + return v8 + + :cond_15 + return v7 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final o(Ljava/lang/Object;II)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p1 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final p(Ljava/lang/Object;IIII)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;IIII)Z" + } + .end annotation + + const v0, 0xfffff + + if-ne p3, v0, :cond_0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result p1 + + return p1 + + :cond_0 + and-int p1, p4, p5 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final q(I)Lf/h/a/f/h/f/l5; + .locals 3 + + div-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x1 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->b:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + check-cast v1, Lf/h/a/f/h/f/l5; + + if-eqz v1, :cond_0 + + return-object v1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + add-int/lit8 v2, p1, 0x1 + + aget-object v0, v0, v2 + + check-cast v0, Ljava/lang/Class; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/f/a5;->b:[Ljava/lang/Object; + + aput-object v0, v1, p1 + + return-object v0 +.end method + +.method public final r(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->b:[Ljava/lang/Object; + + div-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final s(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 p1, p1, 0x1 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final t(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 p1, p1, 0x2 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final u(Ljava/lang/Object;I)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 p2, p2, 0x2 + + aget p2, v0, p2 + + const v0, 0xfffff + + and-int/2addr v0, p2 + + int-to-long v0, v0 + + const-wide/32 v2, 0xfffff + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + return-void + + :cond_0 + const/4 v2, 0x1 + + ushr-int/lit8 p2, p2, 0x14 + + shl-int p2, v2, p2 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v2 + + or-int/2addr p2, v2 + + sget-object v2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v2, p1, v0, v1, p2}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final v(Ljava/lang/Object;II)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + sget-object p3, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final w(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-boolean v3, v0, Lf/h/a/f/h/f/a5;->c:Z + + const/4 v4, 0x0 + + if-eqz v3, :cond_1 + + iget-object v3, v0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + check-cast v3, Lf/h/a/f/h/f/f3; + + if-eqz v3, :cond_0 + + move-object v3, v1 + + check-cast v3, Lf/h/a/f/h/f/p3$b; + + iget-object v3, v3, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + iget-object v5, v3, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v5}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result v5 + + if-nez v5, :cond_1 + + invoke-virtual {v3}, Lf/h/a/f/h/f/h3;->b()Ljava/util/Iterator; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v4 + + :cond_1 + move-object v3, v4 + + :goto_0 + iget-object v5, v0, Lf/h/a/f/h/f/a5;->a:[I + + array-length v5, v5 + + sget-object v6, Lf/h/a/f/h/f/a5;->m:Lsun/misc/Unsafe; + + const v7, 0xfffff + + const/4 v9, 0x0 + + const v10, 0xfffff + + const/4 v11, 0x0 + + :goto_1 + if-ge v9, v5, :cond_7 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->s(I)I + + move-result v12 + + iget-object v13, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v14, v13, v9 + + const/high16 v15, 0xff00000 + + and-int/2addr v15, v12 + + ushr-int/lit8 v15, v15, 0x14 + + iget-boolean v4, v0, Lf/h/a/f/h/f/a5;->d:Z + + const/4 v8, 0x1 + + if-nez v4, :cond_3 + + const/16 v4, 0x11 + + if-gt v15, v4, :cond_3 + + add-int/lit8 v4, v9, 0x2 + + aget v4, v13, v4 + + and-int v13, v4, v7 + + if-eq v13, v10, :cond_2 + + int-to-long v10, v13 + + invoke-virtual {v6, v1, v10, v11}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v11 + + move v10, v13 + + :cond_2 + ushr-int/lit8 v4, v4, 0x14 + + shl-int v4, v8, v4 + + goto :goto_2 + + :cond_3 + const/4 v4, 0x0 + + :goto_2 + if-nez v3, :cond_6 + + and-int/2addr v12, v7 + + int-to-long v12, v12 + + packed-switch v15, :pswitch_data_0 + + :cond_4 + :goto_3 + const/4 v15, 0x0 + + goto/16 :goto_4 + + :pswitch_0 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/f/e3; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto :goto_3 + + :pswitch_1 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->h(IJ)V + + goto :goto_3 + + :pswitch_2 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->l(II)V + + goto :goto_3 + + :pswitch_3 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->o(IJ)V + + goto :goto_3 + + :pswitch_4 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->p(II)V + + goto :goto_3 + + :pswitch_5 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + iget-object v8, v8, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto :goto_3 + + :pswitch_6 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->k(II)V + + goto :goto_3 + + :pswitch_7 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/f/s2; + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->d(ILf/h/a/f/h/f/s2;)V + + goto/16 :goto_3 + + :pswitch_8 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/f/e3; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_3 + + :pswitch_9 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_3 + + :pswitch_a + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->E(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->g(IZ)V + + goto/16 :goto_3 + + :pswitch_b + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->m(II)V + + goto/16 :goto_3 + + :pswitch_c + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->j(IJ)V + + goto/16 :goto_3 + + :pswitch_d + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->C(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + iget-object v8, v8, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto/16 :goto_3 + + :pswitch_e + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->c(IJ)V + + goto/16 :goto_3 + + :pswitch_f + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->D(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->n(IJ)V + + goto/16 :goto_3 + + :pswitch_10 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->B(Ljava/lang/Object;J)F + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->b(IF)V + + goto/16 :goto_3 + + :pswitch_11 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/a5;->A(Ljava/lang/Object;J)D + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->a(ID)V + + goto/16 :goto_3 + + :pswitch_12 + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v2, v14, v4, v9}, Lf/h/a/f/h/f/a5;->l(Lf/h/a/f/h/f/r6;ILjava/lang/Object;I)V + + goto/16 :goto_3 + + :pswitch_13 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v12 + + invoke-static {v4, v8, v2, v12}, Lf/h/a/f/h/f/n5;->h(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_3 + + :pswitch_14 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->t(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_15 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->G(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_16 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->z(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_17 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->K(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_18 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->L(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_19 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->E(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1a + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->M(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1b + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->I(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1c + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->w(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1d + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->C(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1e + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->r(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_1f + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->n(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_20 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->i(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_21 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/f/n5;->c(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_22 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + const/4 v14, 0x0 + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->t(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_23 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->G(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_24 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->z(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_25 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->K(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_26 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->L(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_27 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/f/n5;->E(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_3 + + :pswitch_28 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2}, Lf/h/a/f/h/f/n5;->g(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_3 + + :pswitch_29 + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v12 + + invoke-static {v4, v8, v2, v12}, Lf/h/a/f/h/f/n5;->b(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_3 + + :pswitch_2a + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2}, Lf/h/a/f/h/f/n5;->a(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_3 + + :pswitch_2b + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + const/4 v15, 0x0 + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->M(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_2c + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->I(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_2d + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->w(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_2e + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->C(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_2f + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->r(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_30 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->n(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_31 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->i(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_32 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/f/a5;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/f/n5;->c(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + + goto/16 :goto_4 + + :pswitch_33 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/f/e3; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_4 + + :pswitch_34 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->h(IJ)V + + goto/16 :goto_4 + + :pswitch_35 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->l(II)V + + goto/16 :goto_4 + + :pswitch_36 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->o(IJ)V + + goto/16 :goto_4 + + :pswitch_37 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->p(II)V + + goto/16 :goto_4 + + :pswitch_38 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + iget-object v8, v8, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto/16 :goto_4 + + :pswitch_39 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->k(II)V + + goto/16 :goto_4 + + :pswitch_3a + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/f/s2; + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->d(ILf/h/a/f/h/f/s2;)V + + goto/16 :goto_4 + + :pswitch_3b + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/f/a5;->q(I)Lf/h/a/f/h/f/l5; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/f/e3; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + goto/16 :goto_4 + + :pswitch_3c + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/f/a5;->j(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + + goto/16 :goto_4 + + :pswitch_3d + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/d6;->o(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->g(IZ)V + + goto/16 :goto_4 + + :pswitch_3e + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->m(II)V + + goto :goto_4 + + :pswitch_3f + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->j(IJ)V + + goto :goto_4 + + :pswitch_40 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + iget-object v8, v8, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + goto :goto_4 + + :pswitch_41 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->c(IJ)V + + goto :goto_4 + + :pswitch_42 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->n(IJ)V + + goto :goto_4 + + :pswitch_43 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/d6;->p(Ljava/lang/Object;J)F + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/f/e3; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/f/e3;->b(IF)V + + goto :goto_4 + + :pswitch_44 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/f/d6;->q(Ljava/lang/Object;J)D + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/f/e3;->a(ID)V + + :cond_5 + :goto_4 + add-int/lit8 v9, v9, 0x3 + + const/4 v4, 0x0 + + goto/16 :goto_1 + + :cond_6 + iget-object v1, v0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/f/g3;->b(Ljava/util/Map$Entry;)I + + const/4 v4, 0x0 + + throw v4 + + :cond_7 + if-nez v3, :cond_8 + + iget-object v3, v0, Lf/h/a/f/h/f/a5;->i:Lf/h/a/f/h/f/x5; + + invoke-static {v3, v1, v2}, Lf/h/a/f/h/f/a5;->k(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + return-void + + :cond_8 + iget-object v1, v0, Lf/h/a/f/h/f/a5;->j:Lf/h/a/f/h/f/g3; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/g3;->a(Lf/h/a/f/h/f/r6;Ljava/util/Map$Entry;)V + + throw v4 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final x(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/a5;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v1, v0, v1 + + aget v0, v0, p3 + + const v2, 0xfffff + + and-int/2addr v1, v2 + + int-to-long v1, v1 + + invoke-virtual {p0, p2, v0, p3}, Lf/h/a/f/h/f/a5;->o(Ljava/lang/Object;II)Z + + move-result v3 + + if-nez v3, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v1, v2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v3, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v3, p2}, Lf/h/a/f/h/f/q3;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/f/a5;->v(Ljava/lang/Object;II)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/f/a5;->v(Ljava/lang/Object;II)V + + :cond_2 + return-void +.end method + +.method public final y(Ljava/lang/Object;Ljava/lang/Object;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)Z" + } + .end annotation + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result p1 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/f/a5;->n(Ljava/lang/Object;I)Z + + move-result p2 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a6.smali new file mode 100644 index 0000000000..8659585293 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a6.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/f/a6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:Lf/h/a/f/h/f/y5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/y5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/a6;->e:Lf/h/a/f/h/f/y5; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/f/a6;->e:Lf/h/a/f/h/f/y5; + + iget-object p1, p1, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/a6;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a6;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a6;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/a7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/a7.smali new file mode 100644 index 0000000000..4faf7bf02f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/a7.smali @@ -0,0 +1,142 @@ +.class public final Lf/h/a/f/h/f/a7; +.super Lf/h/a/f/h/f/x6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } +.end annotation + + +# static fields +.field public static final h:Lf/h/a/f/h/f/x6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final transient f:[Ljava/lang/Object; + +.field public final transient g:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/a7; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/a7;->([Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-void +.end method + +.method public constructor ([Ljava/lang/Object;I)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/x6;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/a7;->f:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/f/a7;->g:I + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/f/a7;->f:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/f/a7;->g:I + + const/4 v2, 0x0 + + invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/f/a7;->g:I + + add-int/2addr p2, p1 + + return p2 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/f/a7;->g:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->P1(II)I + + iget-object v0, p0, Lf/h/a/f/h/f/a7;->f:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final j()[Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/a7;->f:[Ljava/lang/Object; + + return-object v0 +.end method + +.method public final k()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final l()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/a7;->g:I + + return v0 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/a7;->g:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b.smali new file mode 100644 index 0000000000..8b4c1c1935 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b.smali @@ -0,0 +1,68 @@ +.class public abstract Lf/h/a/f/h/f/b; +.super Lf/h/a/f/h/f/c; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/ListIterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/c<", + "TE;>;", + "Ljava/util/ListIterator<", + "TE;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/c;->()V + + return-void +.end method + + +# virtual methods +.method public final add(Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final set(Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b0.smali new file mode 100644 index 0000000000..a83c072858 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b0.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/b0; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/b0; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.TraceEventCountForeground" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_rl_trace_event_count_fg" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b1.smali new file mode 100644 index 0000000000..32dc7b7c77 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/b1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b2.smali new file mode 100644 index 0000000000..eb294508b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b2.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/b2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/b2; + + invoke-direct {v0}, Lf/h/a/f/h/f/b2;->()V + + sput-object v0, Lf/h/a/f/h/f/b2;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b3.smali new file mode 100644 index 0000000000..b7c683d3d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b3.smali @@ -0,0 +1,13 @@ +.class public final Lf/h/a/f/h/f/b3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/u2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b4.smali new file mode 100644 index 0000000000..f3ade426a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b4.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/b4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b5.smali new file mode 100644 index 0000000000..c581cdceec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b5.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/b5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b6.smali new file mode 100644 index 0000000000..254a76dbc6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b6.smali @@ -0,0 +1,171 @@ +.class public final Lf/h/a/f/h/f/b6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/ListIterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/ListIterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:I + +.field public final synthetic f:Lf/h/a/f/h/f/y5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/y5;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/b6;->f:Lf/h/a/f/h/f/y5; + + iput p2, p0, Lf/h/a/f/h/f/b6;->e:I + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/f/b6;->f:Lf/h/a/f/h/f/y5; + + iget-object p1, p1, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + iget p2, p0, Lf/h/a/f/h/f/b6;->e:I + + invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + return-void +.end method + + +# virtual methods +.method public final synthetic add(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Ljava/lang/String; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final hasPrevious()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final nextIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I + + move-result v0 + + return v0 +.end method + +.method public final synthetic previous()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final previousIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/b6;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I + + move-result v0 + + return v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final synthetic set(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Ljava/lang/String; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/b7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/b7.smali new file mode 100644 index 0000000000..15ce0d1f9b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/b7.smali @@ -0,0 +1,168 @@ +.class public abstract Lf/h/a/f/h/f/b7; +.super Lf/h/a/f/h/f/v6; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Set; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/v6<", + "TE;>;", + "Ljava/util/Set<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public transient e:Lf/h/a/f/h/f/x6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/v6;->()V + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + if-ne p0, p1, :cond_1 + + goto :goto_0 + + :cond_1 + instance-of v1, p1, Ljava/util/Set; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Ljava/util/Set; + + :try_start_0 + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/Set;->size()I + + move-result v3 + + if-ne v1, v3, :cond_2 + + invoke-interface {p0, p1}, Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z + + move-result p1 + :try_end_0 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p1, :cond_2 + + goto :goto_0 + + :catch_0 + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public hashCode()I + .locals 1 + + invoke-static {p0}, Lf/h/a/c/i1/e;->e2(Ljava/util/Set;)I + + move-result v0 + + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->h()Lf/h/a/f/h/f/c; + + move-result-object v0 + + return-object v0 +.end method + +.method public m()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/b7;->e:Lf/h/a/f/h/f/x6; + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/b7;->p()Lf/h/a/f/h/f/x6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/b7;->e:Lf/h/a/f/h/f/x6; + + :cond_0 + return-object v0 +.end method + +.method public p()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->toArray()[Ljava/lang/Object; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/f/x6;->q([Ljava/lang/Object;)Lf/h/a/f/h/f/x6; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c.smali new file mode 100644 index 0000000000..d141e5a973 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c.smali @@ -0,0 +1,43 @@ +.class public abstract Lf/h/a/f/h/f/c; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "TE;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final remove()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c0.smali new file mode 100644 index 0000000000..14feb06635 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c0.smali @@ -0,0 +1,234 @@ +.class public final Lf/h/a/f/h/f/c0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation build Landroidx/annotation/VisibleForTesting; + otherwise = 0x3 +.end annotation + + +# static fields +.field public static c:Lf/h/a/f/h/f/c0; + + +# instance fields +.field public a:Landroid/content/SharedPreferences; + +.field public b:Lf/h/a/f/h/f/l0; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + return-void +.end method + +.method public static d()Landroid/content/Context; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + :try_start_0 + invoke-static {}, Lf/h/c/c;->b()Lf/h/c/c; + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + + invoke-static {}, Lf/h/c/c;->b()Lf/h/c/c; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/c/c;->a()V + + iget-object v0, v0, Lf/h/c/c;->a:Landroid/content/Context; + + return-object v0 + + :catch_0 + const/4 v0, 0x0 + + return-object v0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;F)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Landroid/content/SharedPreferences$Editor;->putFloat(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final b(Ljava/lang/String;J)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, p1, p2, p3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final c(Ljava/lang/String;Ljava/lang/String;)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + const/4 v0, 0x1 + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {p2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object p2 + + invoke-interface {p2, p1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + + return v0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + invoke-interface {v1, p1, p2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + move-result-object p1 + + invoke-interface {p1}, Landroid/content/SharedPreferences$Editor;->apply()V + + return v0 +.end method + +.method public final declared-synchronized e(Landroid/content/Context;)V + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v0, :cond_0 + + if-eqz p1, :cond_0 + + const-string v0, "FirebasePerfSharedPrefs" + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_0 + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c1.smali new file mode 100644 index 0000000000..90587c4c87 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/c1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c2.smali new file mode 100644 index 0000000000..5186bcd42a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c2.smali @@ -0,0 +1,168 @@ +.class public final enum Lf/h/a/f/h/f/c2; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/s3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/c2;", + ">;", + "Lf/h/a/f/h/f/s3;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/c2; + +.field public static final enum e:Lf/h/a/f/h/f/c2; + +.field public static final synthetic f:[Lf/h/a/f/h/f/c2; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 5 + + new-instance v0, Lf/h/a/f/h/f/c2; + + const-string v1, "SESSION_VERBOSITY_NONE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/f/c2;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/c2;->d:Lf/h/a/f/h/f/c2; + + new-instance v0, Lf/h/a/f/h/f/c2; + + const-string v1, "GAUGES_AND_SYSTEM_EVENTS" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/f/c2;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/c2;->e:Lf/h/a/f/h/f/c2; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/f/c2; + + sget-object v4, Lf/h/a/f/h/f/c2;->d:Lf/h/a/f/h/f/c2; + + aput-object v4, v1, v2 + + aput-object v0, v1, v3 + + sput-object v1, Lf/h/a/f/h/f/c2;->f:[Lf/h/a/f/h/f/c2; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/f/c2;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/c2; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/c2;->f:[Lf/h/a/f/h/f/c2; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/c2;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/c2; + + return-object v0 +.end method + + +# virtual methods +.method public final getNumber()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/c2;->value:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/f/c2; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/f/c2;->value:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c3.smali new file mode 100644 index 0000000000..afb287c665 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c3.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/c3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c4.smali new file mode 100644 index 0000000000..89fcb124f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c4.smali @@ -0,0 +1,282 @@ +.class public Lf/h/a/f/h/f/c4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public volatile a:Lf/h/a/f/h/f/x4; + +.field public volatile b:Lf/h/a/f/h/f/s2; + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/f/d3;->a()Lf/h/a/f/h/f/d3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + invoke-virtual {v0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v0 + + return v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + invoke-interface {v0}, Lf/h/a/f/h/f/x4;->e()I + + move-result v0 + + return v0 + + :cond_1 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final b(Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + if-nez v0, :cond_1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + if-eqz v0, :cond_0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :cond_0 + :try_start_1 + iput-object p1, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + sget-object v0, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + iput-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + :try_end_1 + .catch Lcom/google/android/gms/internal/firebase-perf/zzfx; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_2 + iput-object p1, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + sget-object p1, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + iput-object p1, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + :goto_0 + monitor-exit p0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p1 + + :cond_1 + :goto_1 + iget-object p1, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + return-object p1 +.end method + +.method public final c()Lf/h/a/f/h/f/s2; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + return-object v0 + + :cond_0 + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + monitor-exit p0 + + return-object v0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + if-nez v0, :cond_2 + + sget-object v0, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + iput-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + invoke-interface {v0}, Lf/h/a/f/h/f/x4;->f()Lf/h/a/f/h/f/s2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/f/c4;->b:Lf/h/a/f/h/f/s2; + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/f/c4; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/c4; + + iget-object v0, p0, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + iget-object v1, p1, Lf/h/a/f/h/f/c4;->a:Lf/h/a/f/h/f/x4; + + if-nez v0, :cond_2 + + if-nez v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/c4;->c()Lf/h/a/f/h/f/s2; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/f/c4;->c()Lf/h/a/f/h/f/s2; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/s2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + if-eqz v0, :cond_3 + + if-eqz v1, :cond_3 + + invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + if-eqz v0, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/f/y4;->g()Lf/h/a/f/h/f/x4; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/f/h/f/c4;->b(Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/x4; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_4 + invoke-interface {v1}, Lf/h/a/f/h/f/y4;->g()Lf/h/a/f/h/f/x4; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/c4;->b(Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/x4; + + move-result-object p1 + + invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c5.smali new file mode 100644 index 0000000000..e78846001e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c5.smali @@ -0,0 +1,12 @@ +.class public interface abstract Lf/h/a/f/h/f/c5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/x4; +.implements Ljava/lang/Cloneable; + + +# virtual methods +.method public abstract Y()Lf/h/a/f/h/f/c5; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c6.smali new file mode 100644 index 0000000000..be0ecd3504 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c6.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/f/c6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/security/PrivilegedExceptionAction; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/security/PrivilegedExceptionAction<", + "Lsun/misc/Unsafe;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic run()Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + const-class v0, Lsun/misc/Unsafe; + + invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v1 + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_0 + const/4 v4, 0x0 + + if-ge v3, v2, :cond_1 + + aget-object v5, v1, v3 + + const/4 v6, 0x1 + + invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V + + invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_0 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + + return-object v0 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return-object v4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/c7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/c7.smali new file mode 100644 index 0000000000..eb44192667 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/c7.smali @@ -0,0 +1,183 @@ +.class public final Lf/h/a/f/h/f/c7; +.super Lf/h/a/f/h/f/b7; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/b7<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final transient f:Lf/h/a/f/h/f/y6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/y6<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public final transient g:[Ljava/lang/Object; + +.field public final transient h:I + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/y6;[Ljava/lang/Object;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/y6<", + "TK;TV;>;[", + "Ljava/lang/Object;", + "II)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/b7;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/c7;->f:Lf/h/a/f/h/f/y6; + + iput-object p2, p0, Lf/h/a/f/h/f/c7;->g:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/f/c7;->h:I + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/b7;->m()Lf/h/a/f/h/f/x6; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/x6;->c([Ljava/lang/Object;I)I + + move-result p1 + + return p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 3 + + instance-of v0, p1, Ljava/util/Map$Entry; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/f/c7;->f:Lf/h/a/f/h/f/y6; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + return v1 +.end method + +.method public final h()Lf/h/a/f/h/f/c; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/c<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/b7;->m()Lf/h/a/f/h/f/x6; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/x6;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/c; + + return-object v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/c7;->h()Lf/h/a/f/h/f/c; + + move-result-object v0 + + return-object v0 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final p()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/f7; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/f7;->(Lf/h/a/f/h/f/c7;)V + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/c7;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d.smali new file mode 100644 index 0000000000..4eae2fb262 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d.smali @@ -0,0 +1,18 @@ +.class public abstract Lf/h/a/f/h/f/d; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d0.smali new file mode 100644 index 0000000000..edf516ff58 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d0.smali @@ -0,0 +1,56 @@ +.class public Lf/h/a/f/h/f/d0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public b()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public c()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d1$a.smali new file mode 100644 index 0000000000..5588cdfa50 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/d1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/d1;", + "Lf/h/a/f/h/f/d1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/c1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d1.smali new file mode 100644 index 0000000000..57695ada12 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d1.smali @@ -0,0 +1,209 @@ +.class public final Lf/h/a/f/h/f/d1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/d1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/d1;", + "Lf/h/a/f/h/f/d1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/d1;", + ">;" + } + .end annotation +.end field + +.field public static final zzis:Lf/h/a/f/h/f/d1; + + +# instance fields +.field public zzij:I + +.field public zziq:J + +.field public zzir:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/d1; + + invoke-direct {v0}, Lf/h/a/f/h/f/d1;->()V + + sput-object v0, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + const-class v1, Lf/h/a/f/h/f/d1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/d1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/d1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/d1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/d1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/d1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/d1$a;->(Lf/h/a/f/h/f/c1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/d1; + + invoke-direct {p1}, Lf/h/a/f/h/f/d1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zziq" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzir" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1004\u0001" + + sget-object p3, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d2$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d2$a.smali new file mode 100644 index 0000000000..84bc7c06fe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d2$a.smali @@ -0,0 +1,176 @@ +.class public final Lf/h/a/f/h/f/d2$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d2; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/d2;", + "Lf/h/a/f/h/f/d2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/f2;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + + +# virtual methods +.method public final n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/d2; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/d2;->p(Lf/h/a/f/h/f/d2;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final o(J)Lf/h/a/f/h/f/d2$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/d2; + + iget v1, v0, Lf/h/a/f/h/f/d2;->zzij:I + + or-int/lit8 v1, v1, 0x4 + + iput v1, v0, Lf/h/a/f/h/f/d2;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/d2;->zzkt:J + + return-object p0 +.end method + +.method public final q(J)Lf/h/a/f/h/f/d2$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/d2; + + iget v1, v0, Lf/h/a/f/h/f/d2;->zzij:I + + or-int/lit8 v1, v1, 0x8 + + iput v1, v0, Lf/h/a/f/h/f/d2;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/d2;->zzmg:J + + return-object p0 +.end method + +.method public final r(Ljava/lang/String;J)Lf/h/a/f/h/f/d2$a; + .locals 3 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/d2; + + iget-object v1, v0, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; + + iget-boolean v2, v1, Lf/h/a/f/h/f/r4;->zznc:Z + + if-nez v2, :cond_1 + + invoke-virtual {v1}, Lf/h/a/f/h/f/r4;->b()Lf/h/a/f/h/f/r4; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/r4;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d2$b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d2$b.smali new file mode 100644 index 0000000000..1983d4883f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d2$b.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/d2$b; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d2; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/f/p4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget-object v0, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + new-instance v1, Lf/h/a/f/h/f/p4; + + const-string v2, "" + + invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/f/h/f/p4;->(Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + sput-object v1, Lf/h/a/f/h/f/d2$b;->a:Lf/h/a/f/h/f/p4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d2$c.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d2$c.smali new file mode 100644 index 0000000000..79d70f577e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d2$c.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/d2$c; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d2; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "c" +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/f/p4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p4<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 5 + + sget-object v0, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/l6;->f:Lf/h/a/f/h/f/l6; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/h/f/p4; + + const-string v4, "" + + invoke-direct {v3, v0, v4, v1, v2}, Lf/h/a/f/h/f/p4;->(Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + sput-object v3, Lf/h/a/f/h/f/d2$c;->a:Lf/h/a/f/h/f/p4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d2.smali new file mode 100644 index 0000000000..1b6f5d2047 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d2.smali @@ -0,0 +1,444 @@ +.class public final Lf/h/a/f/h/f/d2; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/d2$a;, + Lf/h/a/f/h/f/d2$b;, + Lf/h/a/f/h/f/d2$c; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/d2;", + "Lf/h/a/f/h/f/d2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/d2;", + ">;" + } + .end annotation +.end field + +.field public static final zzmj:Lf/h/a/f/h/f/d2; + + +# instance fields +.field public zzij:I + +.field public zziz:Lf/h/a/f/h/f/r4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public zzkt:J + +.field public zzkx:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/z1;", + ">;" + } + .end annotation +.end field + +.field public zzme:Ljava/lang/String; + +.field public zzmf:Z + +.field public zzmg:J + +.field public zzmh:Lf/h/a/f/h/f/r4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r4<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public zzmi:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/d2;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/d2; + + invoke-direct {v0}, Lf/h/a/f/h/f/d2;->()V + + sput-object v0, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + const-class v1, Lf/h/a/f/h/f/d2; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + sget-object v0, Lf/h/a/f/h/f/r4;->d:Lf/h/a/f/h/f/r4; + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zziz:Lf/h/a/f/h/f/r4; + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/f/j5;->g:Lf/h/a/f/h/f/j5; + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/z1;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/d2;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/d2;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/d2;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/d2;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static r()Lf/h/a/f/h/f/d2$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/d2$a; + + return-object v0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + const-class p2, Lf/h/a/f/h/f/d2; + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p3, 0x1 + + const/4 v0, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/d2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/d2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/d2;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/d2$a; + + invoke-direct {p1, v0}, Lf/h/a/f/h/f/d2$a;->(Lf/h/a/f/h/f/f2;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/d2; + + invoke-direct {p1}, Lf/h/a/f/h/f/d2;->()V + + return-object p1 + + :pswitch_4 + const/16 p1, 0xd + + new-array p1, p1, [Ljava/lang/Object; + + const/4 v0, 0x0 + + const-string v1, "zzij" + + aput-object v1, p1, v0 + + const-string v0, "zzme" + + aput-object v0, p1, p3 + + const/4 p3, 0x2 + + const-string v0, "zzmf" + + aput-object v0, p1, p3 + + const/4 p3, 0x3 + + const-string v0, "zzkt" + + aput-object v0, p1, p3 + + const/4 p3, 0x4 + + const-string v0, "zzmg" + + aput-object v0, p1, p3 + + const/4 p3, 0x5 + + const-string v0, "zzmh" + + aput-object v0, p1, p3 + + const/4 p3, 0x6 + + sget-object v0, Lf/h/a/f/h/f/d2$c;->a:Lf/h/a/f/h/f/p4; + + aput-object v0, p1, p3 + + const/4 p3, 0x7 + + const-string v0, "zzmi" + + aput-object v0, p1, p3 + + const/16 p3, 0x8 + + aput-object p2, p1, p3 + + const/16 p2, 0x9 + + const-string p3, "zziz" + + aput-object p3, p1, p2 + + const/16 p2, 0xa + + sget-object p3, Lf/h/a/f/h/f/d2$b;->a:Lf/h/a/f/h/f/p4; + + aput-object p3, p1, p2 + + const/16 p2, 0xb + + const-string p3, "zzkx" + + aput-object p3, p1, p2 + + const/16 p2, 0xc + + const-class p3, Lf/h/a/f/h/f/z1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0008\u0000\u0001\u0001\t\u0008\u0002\u0002\u0000\u0001\u1008\u0000\u0002\u1007\u0001\u0004\u1002\u0002\u0005\u1002\u0003\u00062\u0007\u001b\u00082\t\u001b" + + sget-object p3, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + :pswitch_5 + return-object v0 + + :pswitch_6 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final q()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; + + invoke-virtual {v0}, Ljava/util/LinkedHashMap;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d3.smali new file mode 100644 index 0000000000..b03d515e0d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d3.smali @@ -0,0 +1,86 @@ +.class public Lf/h/a/f/h/f/d3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static volatile a:Lf/h/a/f/h/f/d3; + +.field public static final b:Lf/h/a/f/h/f/d3; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/d3; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/d3;->(Z)V + + sput-object v0, Lf/h/a/f/h/f/d3;->b:Lf/h/a/f/h/f/d3; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + return-void +.end method + +.method public constructor (Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + return-void +.end method + +.method public static a()Lf/h/a/f/h/f/d3; + .locals 2 + + sget-object v0, Lf/h/a/f/h/f/d3;->a:Lf/h/a/f/h/f/d3; + + if-nez v0, :cond_1 + + const-class v1, Lf/h/a/f/h/f/d3; + + monitor-enter v1 + + :try_start_0 + sget-object v0, Lf/h/a/f/h/f/d3;->a:Lf/h/a/f/h/f/d3; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/d3;->b:Lf/h/a/f/h/f/d3; + + sput-object v0, Lf/h/a/f/h/f/d3;->a:Lf/h/a/f/h/f/d3; + + :cond_0 + monitor-exit v1 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d4.smali new file mode 100644 index 0000000000..a803a321a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d4.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/f/d4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Iterator;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/d4;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d4;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/f/d4;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + instance-of v1, v1, Lf/h/a/f/h/f/x3; + + if-eqz v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/a4; + + const/4 v2, 0x0 + + invoke-direct {v1, v0, v2}, Lf/h/a/f/h/f/a4;->(Ljava/util/Map$Entry;Lf/h/a/f/h/f/b4;)V + + return-object v1 + + :cond_0 + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d4;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d5.smali new file mode 100644 index 0000000000..27b09a5ef5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d5.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/f/d5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Lf/h/a/f/h/f/b5; + +.field public static final b:Lf/h/a/f/h/f/b5; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.NewInstanceSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/b5; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/d5;->a:Lf/h/a/f/h/f/b5; + + new-instance v0, Lf/h/a/f/h/f/e5; + + invoke-direct {v0}, Lf/h/a/f/h/f/e5;->()V + + sput-object v0, Lf/h/a/f/h/f/d5;->b:Lf/h/a/f/h/f/b5; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d6$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d6$a.smali new file mode 100644 index 0000000000..dce1bb8e92 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d6$a.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/f/h/f/d6$a; +.super Lf/h/a/f/h/f/d6$c; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d6; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/d6$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/f/d6$c;->d(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final e(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->b(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->f(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final f(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->b(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->f(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->s(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->t(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final j(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/f/d6$c;->g(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final k(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/f/d6$c;->h(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final l(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->s(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->t(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d6$b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d6$b.smali new file mode 100644 index 0000000000..e9277c75e1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d6$b.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/f/h/f/d6$b; +.super Lf/h/a/f/h/f/d6$c; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d6; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/d6$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/f/d6$c;->d(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final e(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->b(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->f(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final f(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->b(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/f/d6;->f(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->s(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->t(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final j(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/f/d6$c;->g(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final k(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/f/d6$c;->h(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final l(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->s(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->t(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/d6$c.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d6$c.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/d/h/f/d6$c.smali rename to com.discord/smali_classes2/f/h/a/f/h/f/d6$c.smali index 6d7f2dca05..6978a2d483 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/f/d6$c.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d6$c.smali @@ -1,11 +1,11 @@ -.class public abstract Lf/h/a/d/h/f/d6$c; +.class public abstract Lf/h/a/f/h/f/d6$c; .super Ljava/lang/Object; .source "com.google.firebase:firebase-perf@@19.0.8" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/d6; + value = Lf/h/a/f/h/f/d6; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -24,7 +24,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; + iput-object p1, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; return-void .end method @@ -40,7 +40,7 @@ .method public final c(Ljava/lang/Object;JI)V .locals 1 - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V @@ -50,7 +50,7 @@ .method public final d(Ljava/lang/Object;JJ)V .locals 6 - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; move-object v1, p1 @@ -72,7 +72,7 @@ .method public final g(Ljava/lang/Object;J)I .locals 1 - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I @@ -84,7 +84,7 @@ .method public final h(Ljava/lang/Object;J)J .locals 1 - iget-object v0, p0, Lf/h/a/d/h/f/d6$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d6$d.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d6$d.smali new file mode 100644 index 0000000000..11f7e8f5f9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d6$d.smali @@ -0,0 +1,120 @@ +.class public final Lf/h/a/f/h/f/d6$d; +.super Lf/h/a/f/h/f/d6$c; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/d6; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/d6$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;JD)V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + move-object v1, p1 + + move-wide v2, p2 + + move-wide v4, p4 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;JF)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V + + return-void +.end method + +.method public final e(Ljava/lang/Object;JZ)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V + + return-void +.end method + +.method public final f(Ljava/lang/Object;JB)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final i(Ljava/lang/Object;J)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 +.end method + +.method public final j(Ljava/lang/Object;J)F + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F + + move-result p1 + + return p1 +.end method + +.method public final k(Ljava/lang/Object;J)D + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final l(Ljava/lang/Object;J)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d6.smali new file mode 100644 index 0000000000..1b781e9620 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d6.smali @@ -0,0 +1,1445 @@ +.class public final Lf/h/a/f/h/f/d6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/d6$b;, + Lf/h/a/f/h/f/d6$a;, + Lf/h/a/f/h/f/d6$d;, + Lf/h/a/f/h/f/d6$c; + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/logging/Logger; + +.field public static final b:Lsun/misc/Unsafe; + +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final d:Z + +.field public static final e:Z + +.field public static final f:Lf/h/a/f/h/f/d6$c; + +.field public static final g:Z + +.field public static final h:Z + +.field public static final i:J + +.field public static final j:Z + + +# direct methods +.method public static constructor ()V + .locals 22 + + const-class v1, [Ljava/lang/Object; + + const-class v2, [D + + const-class v3, [F + + const-class v4, [J + + const-class v5, [I + + const-class v6, [Z + + const-class v7, Ljava/lang/Object; + + const-class v0, Lf/h/a/f/h/f/d6; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/d6;->a:Ljava/util/logging/Logger; + + invoke-static {}, Lf/h/a/f/h/f/d6;->l()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + sget-object v0, Lf/h/a/f/h/f/q2;->a:Ljava/lang/Class; + + sput-object v0, Lf/h/a/f/h/f/d6;->c:Ljava/lang/Class; + + sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/f/d6;->k(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/f/d6;->d:Z + + sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/f/d6;->k(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/f/d6;->e:Z + + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + const/4 v8, 0x0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->d:Z + + if-eqz v0, :cond_1 + + new-instance v8, Lf/h/a/f/h/f/d6$a; + + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/f/d6$a;->(Lsun/misc/Unsafe;)V + + goto :goto_0 + + :cond_1 + sget-boolean v0, Lf/h/a/f/h/f/d6;->e:Z + + if-eqz v0, :cond_3 + + new-instance v8, Lf/h/a/f/h/f/d6$b; + + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/f/d6$b;->(Lsun/misc/Unsafe;)V + + goto :goto_0 + + :cond_2 + new-instance v8, Lf/h/a/f/h/f/d6$d; + + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/f/d6$d;->(Lsun/misc/Unsafe;)V + + :cond_3 + :goto_0 + sput-object v8, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + const-string v0, "copyMemory" + + sget-object v8, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + const-string v9, "putLong" + + const-string v10, "putInt" + + const-string v11, "getInt" + + const-string v12, "putByte" + + const-string v13, "getByte" + + const-string v14, "com.google.protobuf.UnsafeUtil" + + const-string v15, "platform method missing - proto runtime falling back to safer methods: " + + move-object/from16 v16, v1 + + const-string v1, "objectFieldOffset" + + move-object/from16 v17, v2 + + const-string v2, "getLong" + + move-object/from16 v18, v3 + + const/4 v3, 0x1 + + const/16 v19, 0x0 + + if-nez v8, :cond_4 + + goto :goto_1 + + :cond_4 + :try_start_0 + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v8 + + new-array v3, v3, [Ljava/lang/Class; + + const-class v20, Ljava/lang/reflect/Field; + + aput-object v20, v3, v19 + + invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v19 + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/16 v21, 0x1 + + aput-object v20, v3, v21 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/f/d6;->m()Ljava/lang/reflect/Field; + + move-result-object v3 + + if-nez v3, :cond_5 + + :goto_1 + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_5 + + :cond_5 + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v3 + + if-eqz v3, :cond_6 + + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_2 + + :cond_6 + const/4 v3, 0x1 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v19 + + invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v19 + + sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + move-object/from16 v21, v4 + + const/4 v4, 0x1 + + :try_start_1 + aput-object v20, v3, v4 + + invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v4, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + move-object/from16 v20, v5 + + const/4 v5, 0x1 + + :try_start_2 + aput-object v4, v3, v5 + + invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v5, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x2 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x5 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + const/4 v4, 0x2 + + aput-object v7, v3, v4 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x3 + + aput-object v4, v3, v5 + + const/4 v4, 0x4 + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v5, v3, v4 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_2 + const/4 v0, 0x1 + + goto :goto_6 + + :catchall_0 + move-exception v0 + + goto :goto_4 + + :catchall_1 + move-exception v0 + + :goto_3 + move-object/from16 v20, v5 + + goto :goto_4 + + :catchall_2 + move-exception v0 + + move-object/from16 v21, v4 + + goto :goto_3 + + :goto_4 + sget-object v3, Lf/h/a/f/h/f/d6;->a:Ljava/util/logging/Logger; + + sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit8 v5, v5, 0x47 + + invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v5, "supportsUnsafeByteBufferOperations" + + invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_5 + const/4 v0, 0x0 + + :goto_6 + sput-boolean v0, Lf/h/a/f/h/f/d6;->g:Z + + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + if-nez v0, :cond_7 + + goto/16 :goto_8 + + :cond_7 + :try_start_3 + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/reflect/Field; + + aput-object v5, v4, v19 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayBaseOffset" + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/Class; + + aput-object v5, v4, v19 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayIndexScale" + + new-array v3, v3, [Ljava/lang/Class; + + const-class v4, Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v3, v1, v4 + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v1, v4, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v4 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getObject" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putObject" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + const/4 v3, 0x2 + + aput-object v7, v2, v3 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v1 + + if-eqz v1, :cond_8 + + goto/16 :goto_7 + + :cond_8 + new-array v1, v3, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v3 + + sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getBoolean" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putBoolean" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getFloat" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putFloat" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getDouble" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putDouble" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :goto_7 + const/4 v0, 0x1 + + goto :goto_9 + + :catchall_3 + move-exception v0 + + sget-object v1, Lf/h/a/f/h/f/d6;->a:Ljava/util/logging/Logger; + + sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x47 + + invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "supportsUnsafeArrayOperations" + + invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_8 + const/4 v0, 0x0 + + :goto_9 + sput-boolean v0, Lf/h/a/f/h/f/d6;->h:Z + + const-class v0, [B + + invoke-static {v0}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + move-result v0 + + int-to-long v0, v0 + + sput-wide v0, Lf/h/a/f/h/f/d6;->i:J + + invoke-static {v6}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static {v6}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static/range {v18 .. v18}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static/range {v18 .. v18}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/f/d6;->h(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/f/d6;->i(Ljava/lang/Class;)I + + invoke-static {}, Lf/h/a/f/h/f/d6;->m()Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_a + + sget-object v1, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + if-nez v1, :cond_9 + + goto :goto_a + + :cond_9 + iget-object v1, v1, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v1, v0}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + :cond_a + :goto_a + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v0 + + sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + if-ne v0, v1, :cond_b + + const/4 v0, 0x1 + + goto :goto_b + + :cond_b + const/4 v0, 0x0 + + :goto_b + sput-boolean v0, Lf/h/a/f/h/f/d6;->j:Z + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a([BJ)B + .locals 3 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + sget-wide v1, Lf/h/a/f/h/f/d6;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2}, Lf/h/a/f/h/f/d6$c;->l(Ljava/lang/Object;J)B + + move-result p0 + + return p0 +.end method + +.method public static b(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + not-int p1, p2 + + and-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static c(Ljava/lang/Object;JJ)V + .locals 6 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + move-object v1, p0 + + move-wide v2, p1 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/f/d6$c;->d(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public static d(Ljava/lang/Object;JLjava/lang/Object;)V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + iget-object v0, v0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static e([BJB)V + .locals 3 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + sget-wide v1, Lf/h/a/f/h/f/d6;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/f/h/f/d6$c;->f(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public static f(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + and-int/lit8 p1, p2, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/f/d6$c;->c(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static g(Ljava/lang/Class;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + :try_start_0 + sget-object v0, Lf/h/a/f/h/f/d6;->b:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public static h(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/f/d6;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + iget-object v0, v0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static i(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/f/d6;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + iget-object v0, v0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static j(Ljava/lang/Object;J)I + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/f/d6$c;->g(Ljava/lang/Object;J)I + + move-result p0 + + return p0 +.end method + +.method public static k(Ljava/lang/Class;)Z + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, [B + + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/d6;->c:Ljava/lang/Class; + + const-string v3, "peekLong" + + const/4 v4, 0x2 + + new-array v5, v4, [Ljava/lang/Class; + + aput-object p0, v5, v2 + + sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v7, 0x1 + + aput-object v6, v5, v7 + + invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeLong" + + const/4 v5, 0x3 + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeInt" + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekInt" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByte" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByte" + + new-array v6, v7, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByteArray" + + const/4 v6, 0x4 + + new-array v8, v6, [Ljava/lang/Class; + + aput-object p0, v8, v2 + + aput-object v0, v8, v7 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v4 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v5 + + invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByteArray" + + new-array v6, v6, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + aput-object v0, v6, v7 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v4 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v5 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return v7 + + :catchall_0 + return v2 +.end method + +.method public static l()Lsun/misc/Unsafe; + .locals 1 + + :try_start_0 + new-instance v0, Lf/h/a/f/h/f/c6; + + invoke-direct {v0}, Lf/h/a/f/h/f/c6;->()V + + invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + return-object v0 +.end method + +.method public static m()Ljava/lang/reflect/Field; + .locals 4 + + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + const-class v0, Ljava/nio/Buffer; + + const-string v2, "effectiveDirectAddress" + + :try_start_0 + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v0, v1 + + :goto_0 + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + const-class v0, Ljava/nio/Buffer; + + const-string v2, "address" + + :try_start_1 + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + move-object v0, v1 + + :goto_1 + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v2 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + if-ne v2, v3, :cond_1 + + return-object v0 + + :cond_1 + return-object v1 +.end method + +.method public static n(Ljava/lang/Object;J)J + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/f/d6$c;->h(Ljava/lang/Object;J)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static o(Ljava/lang/Object;J)Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/f/d6$c;->i(Ljava/lang/Object;J)Z + + move-result p0 + + return p0 +.end method + +.method public static p(Ljava/lang/Object;J)F + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/f/d6$c;->j(Ljava/lang/Object;J)F + + move-result p0 + + return p0 +.end method + +.method public static q(Ljava/lang/Object;J)D + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/f/d6$c;->k(Ljava/lang/Object;J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static r(Ljava/lang/Object;J)Ljava/lang/Object; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/d6;->f:Lf/h/a/f/h/f/d6$c; + + iget-object v0, v0, Lf/h/a/f/h/f/d6$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static s(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p0 + + not-long p1, p1 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method + +.method public static t(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/f/d6;->j(Ljava/lang/Object;J)I + + move-result p0 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/d7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/d7.smali new file mode 100644 index 0000000000..13239692b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/d7.smali @@ -0,0 +1,340 @@ +.class public final Lf/h/a/f/h/f/d7; +.super Lf/h/a/f/h/f/y6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/y6<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final transient g:Ljava/lang/Object; + +.field public final transient h:[Ljava/lang/Object; + +.field public final transient i:I + + +# direct methods +.method public constructor (Ljava/lang/Object;[Ljava/lang/Object;I)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/y6;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/d7;->g:Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/h/f/d7;->h:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/f/d7;->i:I + + return-void +.end method + +.method public static a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + .locals 4 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + aget-object v1, p2, p3 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + xor-int/lit8 p3, p3, 0x1 + + aget-object p2, p2, p3 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/lit8 p3, p3, 0x27 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, p3 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/2addr p3, v2 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, p3 + + const-string p3, "Multiple entries with same key: " + + const-string v3, "=" + + invoke-static {v2, p3, p0, v3, p1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + const-string p1, " and " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + return-object v0 +.end method + + +# virtual methods +.method public final get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 8 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/d7;->g:Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/f/d7;->h:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/f/d7;->i:I + + const/4 v3, 0x0 + + if-nez p1, :cond_0 + + return-object v3 + + :cond_0 + const/4 v4, 0x1 + + if-ne v2, v4, :cond_2 + + const/4 v0, 0x0 + + aget-object v0, v1, v0 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + aget-object p1, v1, v4 + + return-object p1 + + :cond_1 + return-object v3 + + :cond_2 + if-nez v0, :cond_3 + + return-object v3 + + :cond_3 + instance-of v2, v0, [B + + if-eqz v2, :cond_6 + + move-object v2, v0 + + check-cast v2, [B + + array-length v0, v2 + + add-int/lit8 v5, v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v0 + + :goto_0 + and-int/2addr v0, v5 + + aget-byte v6, v2, v0 + + const/16 v7, 0xff + + and-int/2addr v6, v7 + + if-ne v6, v7, :cond_4 + + return-object v3 + + :cond_4 + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_5 + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_5 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_6 + instance-of v2, v0, [S + + if-eqz v2, :cond_9 + + move-object v2, v0 + + check-cast v2, [S + + array-length v0, v2 + + add-int/lit8 v5, v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v0 + + :goto_1 + and-int/2addr v0, v5 + + aget-short v6, v2, v0 + + const v7, 0xffff + + and-int/2addr v6, v7 + + if-ne v6, v7, :cond_7 + + return-object v3 + + :cond_7 + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_8 + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_8 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_9 + check-cast v0, [I + + array-length v2, v0 + + sub-int/2addr v2, v4 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v5 + + :goto_2 + and-int/2addr v5, v2 + + aget v6, v0, v5 + + const/4 v7, -0x1 + + if-ne v6, v7, :cond_a + + return-object v3 + + :cond_a + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_b + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_b + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/d7;->i:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e$a.smali new file mode 100644 index 0000000000..78b3d7a3c3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e$a.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/e$a; +.super Lf/h/a/f/h/f/d; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e.smali new file mode 100644 index 0000000000..f3a0404dfc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e.smali @@ -0,0 +1,167 @@ +.class public final Lf/h/a/f/h/f/e; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/e$a; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/f/d; + + +# direct methods +.method public static constructor ()V + .locals 6 + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "android.os.Build$VERSION" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "SDK_INT" + + invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v1 + + invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move-object v0, v1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V + + :goto_0 + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + const/16 v2, 0x13 + + if-lt v1, v2, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/i; + + invoke-direct {v1}, Lf/h/a/f/h/f/i;->()V + + goto :goto_2 + + :cond_0 + const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" + + invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + if-eqz v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/f/h; + + invoke-direct {v1}, Lf/h/a/f/h/f/h;->()V + + goto :goto_2 + + :cond_1 + new-instance v1, Lf/h/a/f/h/f/e$a; + + invoke-direct {v1}, Lf/h/a/f/h/f/e$a;->()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_2 + + :goto_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-class v3, Lf/h/a/f/h/f/e$a; + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit16 v4, v4, 0x85 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, "will be used. The error is: " + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V + + new-instance v1, Lf/h/a/f/h/f/e$a; + + invoke-direct {v1}, Lf/h/a/f/h/f/e$a;->()V + + :goto_2 + sput-object v1, Lf/h/a/f/h/f/e;->a:Lf/h/a/f/h/f/d; + + if-nez v0, :cond_2 + + goto :goto_3 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e0.smali new file mode 100644 index 0000000000..a79154b05d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e0.smali @@ -0,0 +1,49 @@ +.class public final synthetic Lf/h/a/f/h/f/e0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/f/f0; + +.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/e0;->d:Lf/h/a/f/h/f/f0; + + iput-object p2, p0, Lf/h/a/f/h/f/e0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/e0;->d:Lf/h/a/f/h/f/f0; + + iget-object v1, p0, Lf/h/a/f/h/f/e0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/f0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/j1; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e1$a.smali new file mode 100644 index 0000000000..e7c476018c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e1$a.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/f/e1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/e1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/e1;", + "Lf/h/a/f/h/f/e1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/f1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + + +# virtual methods +.method public final n(Lf/h/a/f/h/f/g1;)Lf/h/a/f/h/f/e1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/e1; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/e1;->p(Lf/h/a/f/h/f/e1;Lf/h/a/f/h/f/g1;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e1$b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e1$b.smali new file mode 100644 index 0000000000..8be2fb95b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e1$b.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/e1$b; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/e1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/f/p4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget-object v0, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + new-instance v1, Lf/h/a/f/h/f/p4; + + const-string v2, "" + + invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/f/h/f/p4;->(Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + sput-object v1, Lf/h/a/f/h/f/e1$b;->a:Lf/h/a/f/h/f/p4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e1.smali new file mode 100644 index 0000000000..84b21b17dd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e1.smali @@ -0,0 +1,392 @@ +.class public final Lf/h/a/f/h/f/e1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/e1$a;, + Lf/h/a/f/h/f/e1$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/e1;", + "Lf/h/a/f/h/f/e1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/e1;", + ">;" + } + .end annotation +.end field + +.field public static final zzja:Lf/h/a/f/h/f/e1; + + +# instance fields +.field public zzij:I + +.field public zzit:Ljava/lang/String; + +.field public zziu:Ljava/lang/String; + +.field public zziv:Lf/h/a/f/h/f/z0; + +.field public zziw:Lf/h/a/f/h/f/q1; + +.field public zzix:Lf/h/a/f/h/f/j2; + +.field public zziy:I + +.field public zziz:Lf/h/a/f/h/f/r4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/e1; + + invoke-direct {v0}, Lf/h/a/f/h/f/e1;->()V + + sput-object v0, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + const-class v1, Lf/h/a/f/h/f/e1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + sget-object v0, Lf/h/a/f/h/f/r4;->d:Lf/h/a/f/h/f/r4; + + iput-object v0, p0, Lf/h/a/f/h/f/e1;->zziz:Lf/h/a/f/h/f/r4; + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/e1;->zzit:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/e1;->zziu:Ljava/lang/String; + + return-void +.end method + +.method public static o(Lf/h/a/f/h/f/e1;Lf/h/a/f/h/f/z0;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/e1;->zziv:Lf/h/a/f/h/f/z0; + + iget p1, p0, Lf/h/a/f/h/f/e1;->zzij:I + + or-int/lit8 p1, p1, 0x4 + + iput p1, p0, Lf/h/a/f/h/f/e1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/e1;Lf/h/a/f/h/f/g1;)V + .locals 0 + + if-eqz p0, :cond_0 + + iget p1, p1, Lf/h/a/f/h/f/g1;->value:I + + iput p1, p0, Lf/h/a/f/h/f/e1;->zziy:I + + iget p1, p0, Lf/h/a/f/h/f/e1;->zzij:I + + or-int/lit8 p1, p1, 0x20 + + iput p1, p0, Lf/h/a/f/h/f/e1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static q(Lf/h/a/f/h/f/e1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/e1;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/e1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/e1;->zzit:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static r(Lf/h/a/f/h/f/e1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/e1;->zzij:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/f/e1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/e1;->zziu:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/e1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/e1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/e1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/e1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/e1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/e1$a;->(Lf/h/a/f/h/f/f1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/e1; + + invoke-direct {p1}, Lf/h/a/f/h/f/e1;->()V + + return-object p1 + + :pswitch_4 + const/16 p1, 0xa + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzit" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zziu" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zziv" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zziw" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zziy" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + sget-object p3, Lf/h/a/f/h/f/h1;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zziz" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + sget-object p3, Lf/h/a/f/h/f/e1$b;->a:Lf/h/a/f/h/f/p4; + + aput-object p3, p1, p2 + + const/16 p2, 0x9 + + const-string p3, "zzix" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0007\u0000\u0001\u0001\u0007\u0007\u0001\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u100c\u0005\u00062\u0007\u1009\u0004" + + sget-object p3, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final n()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/e1;->zzij:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e2.smali new file mode 100644 index 0000000000..33292fb61e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e2.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/e2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/e2; + + invoke-direct {v0}, Lf/h/a/f/h/f/e2;->()V + + sput-object v0, Lf/h/a/f/h/f/e2;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e3.smali new file mode 100644 index 0000000000..142e215bd4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e3.smali @@ -0,0 +1,522 @@ +.class public final Lf/h/a/f/h/f/e3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/r6; + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + +# direct methods +.method public constructor (Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "output" + + invoke-static {p1, v0}, Lf/h/a/f/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + iput-object p0, p1, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/f/h/f/e3; + + return-void +.end method + + +# virtual methods +.method public final a(ID)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + if-eqz v0, :cond_0 + + invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide p2 + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final b(IF)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + if-eqz v0, :cond_0 + + invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p2 + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final c(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + return-void +.end method + +.method public final d(ILf/h/a/f/h/f/s2;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/f/h/f/s2;)V + + return-void +.end method + +.method public final e(ILjava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p2, Lf/h/a/f/h/f/s2; + + const/4 v1, 0x4 + + const/4 v2, 0x2 + + const/4 v3, 0x3 + + const/4 v4, 0x1 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lf/h/a/f/h/f/s2; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V + + invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->b0(II)V + + invoke-virtual {v0, v3, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->a0(ILf/h/a/f/h/f/s2;)V + + invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lf/h/a/f/h/f/x4; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V + + invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->b0(II)V + + invoke-virtual {v0, v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V + + invoke-interface {p2}, Lf/h/a/f/h/f/x4;->e()I + + move-result p1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-interface {p2, v0}, Lf/h/a/f/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Z(II)V + + return-void +.end method + +.method public final f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lf/h/a/f/h/f/x4; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/f/n2; + + move-object v1, p1 + + check-cast v1, Lf/h/a/f/h/f/p3; + + iget v2, v1, Lf/h/a/f/h/f/p3;->zzrc:I + + const/4 v3, -0x1 + + if-ne v2, v3, :cond_0 + + invoke-interface {p3, p1}, Lf/h/a/f/h/f/l5;->b(Ljava/lang/Object;)I + + move-result v2 + + iput v2, v1, Lf/h/a/f/h/f/p3;->zzrc:I + + :cond_0 + invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + iget-object p1, v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/f/h/f/e3; + + invoke-interface {p3, p2, p1}, Lf/h/a/f/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + return-void +.end method + +.method public final g(IZ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + int-to-byte p1, p2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->E(B)V + + return-void +.end method + +.method public final h(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + if-eqz v0, :cond_0 + + invoke-static {p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J + + move-result-wide p2 + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p2, Lf/h/a/f/h/f/x4; + + move-object v1, v0 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 v2, p1, 0x3 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + iget-object v1, v0, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/f/h/f/e3; + + invoke-interface {p3, p2, v1}, Lf/h/a/f/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + or-int/lit8 p1, p1, 0x4 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + return-void +.end method + +.method public final j(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + return-void +.end method + +.method public final k(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + return-void +.end method + +.method public final l(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + if-eqz v0, :cond_0 + + invoke-static {p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I + + move-result p2 + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final m(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + return-void +.end method + +.method public final n(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + return-void +.end method + +.method public final o(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + return-void +.end method + +.method public final p(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e4.smali new file mode 100644 index 0000000000..ca36b43dfb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e4.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/h/f/e4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/List; + + +# virtual methods +.method public abstract g0(I)Ljava/lang/Object; +.end method + +.method public abstract h0()Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation +.end method + +.method public abstract p0()Lf/h/a/f/h/f/e4; +.end method + +.method public abstract r(Lf/h/a/f/h/f/s2;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e5.smali new file mode 100644 index 0000000000..81c169b4a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e5.smali @@ -0,0 +1,16 @@ +.class public final Lf/h/a/f/h/f/e5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/b5; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e6.smali new file mode 100644 index 0000000000..c05bd5dd65 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e6.smali @@ -0,0 +1,21 @@ +.class public abstract Lf/h/a/f/h/f/e6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/CharSequence;[BII)I +.end method + +.method public abstract b(I[BII)I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/e7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/e7.smali new file mode 100644 index 0000000000..da551b059b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/e7.smali @@ -0,0 +1,163 @@ +.class public final Lf/h/a/f/h/f/e7; +.super Lf/h/a/f/h/f/b7; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/b7<", + "TK;>;" + } +.end annotation + + +# instance fields +.field public final transient f:Lf/h/a/f/h/f/y6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/y6<", + "TK;*>;" + } + .end annotation +.end field + +.field public final transient g:Lf/h/a/f/h/f/x6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "TK;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/y6;Lf/h/a/f/h/f/x6;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/y6<", + "TK;*>;", + "Lf/h/a/f/h/f/x6<", + "TK;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/b7;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/e7;->f:Lf/h/a/f/h/f/y6; + + iput-object p2, p0, Lf/h/a/f/h/f/e7;->g:Lf/h/a/f/h/f/x6; + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/e7;->g:Lf/h/a/f/h/f/x6; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/x6;->c([Ljava/lang/Object;I)I + + move-result p1 + + return p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/f/e7;->f:Lf/h/a/f/h/f/y6; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final h()Lf/h/a/f/h/f/c; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/c<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e7;->g:Lf/h/a/f/h/f/x6; + + invoke-virtual {v0}, Lf/h/a/f/h/f/x6;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/c; + + return-object v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/e7;->h()Lf/h/a/f/h/f/c; + + move-result-object v0 + + return-object v0 +.end method + +.method public final m()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/e7;->g:Lf/h/a/f/h/f/x6; + + return-object v0 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/e7;->f:Lf/h/a/f/h/f/y6; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f.smali new file mode 100644 index 0000000000..8c11b9d6dd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/f/f; +.super Ljava/lang/ref/WeakReference; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Ljava/lang/Throwable;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Throwable;", + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V + + if-eqz p1, :cond_0 + + invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/f/f;->a:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The referent cannot be null" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + const-class v2, Lf/h/a/f/h/f/f; + + if-eq v1, v2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + if-ne p0, p1, :cond_1 + + return v1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/f; + + iget v2, p0, Lf/h/a/f/h/f/f;->a:I + + iget v3, p1, Lf/h/a/f/h/f/f;->a:I + + if-ne v2, v3, :cond_2 + + invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p1 + + if-ne v2, p1, :cond_2 + + return v1 + + :cond_2 + :goto_0 + return v0 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/f;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f0.smali new file mode 100644 index 0000000000..872de14468 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f0.smali @@ -0,0 +1,544 @@ +.class public final Lf/h/a/f/h/f/f0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final g:J + +.field public static h:Lf/h/a/f/h/f/f0; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# instance fields +.field public a:Ljava/util/concurrent/ScheduledFuture; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Ljava/util/concurrent/ScheduledExecutorService; + +.field public c:J + +.field public final d:J + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/util/concurrent/ConcurrentLinkedQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentLinkedQueue<", + "Lf/h/a/f/h/f/j1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget-object v0, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; + + const-wide/16 v1, 0x1 + + invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/TimeUnit;->toMicros(J)J + + move-result-wide v0 + + sput-wide v0, Lf/h/a/f/h/f/f0;->g:J + + const/4 v0, 0x0 + + sput-object v0, Lf/h/a/f/h/f/f0;->h:Lf/h/a/f/h/f/f0; + + return-void +.end method + +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/f/h/f/f0;->c:J + + new-instance v0, Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; + + invoke-static {}, Landroid/os/Process;->myPid()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v0 + + const/16 v1, 0xb + + invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + const-string v2, "/proc/" + + const-string v3, "/stat" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/f0;->e:Ljava/lang/String; + + sget v0, Landroid/system/OsConstants;->_SC_CLK_TCK:I + + invoke-static {v0}, Landroid/system/Os;->sysconf(I)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/h/f/f0;->d:J + + return-void +.end method + +.method public static c(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-gtz v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + + +# virtual methods +.method public final declared-synchronized a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 7 + + monitor-enter p0 + + :try_start_0 + iput-wide p1, p0, Lf/h/a/f/h/f/f0;->c:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v0, p0, Lf/h/a/f/h/f/f0;->b:Ljava/util/concurrent/ScheduledExecutorService; + + new-instance v1, Lf/h/a/f/h/f/e0; + + invoke-direct {v1, p0, p3}, Lf/h/a/f/h/f/e0;->(Lf/h/a/f/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + + const-wide/16 v2, 0x0 + + sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + move-wide v4, p1 + + invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/f0;->a:Ljava/util/concurrent/ScheduledFuture; + :try_end_1 + .catch Ljava/util/concurrent/RejectedExecutionException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-void + + :catch_0 + move-exception p1 + + :try_start_2 + const-string p2, "Unable to start collecting Cpu Metrics: " + + invoke-virtual {p1}, Ljava/util/concurrent/RejectedExecutionException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p3 + + if-eqz p3, :cond_0 + + invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, p2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + const/4 p1, 0x0 + + throw p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/j1; + .locals 16 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v0, p1 + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + return-object v2 + + :cond_0 + :try_start_0 + new-instance v3, Ljava/io/BufferedReader; + + new-instance v4, Ljava/io/FileReader; + + iget-object v5, v1, Lf/h/a/f/h/f/f0;->e:Ljava/lang/String; + + invoke-direct {v4, v5}, Ljava/io/FileReader;->(Ljava/lang/String;)V + + invoke-direct {v3, v4}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + iget-wide v4, v0, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J + + invoke-virtual/range {p1 .. p1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J + + move-result-wide v6 + + add-long/2addr v6, v4 + + invoke-virtual {v3}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; + + move-result-object v0 + + const-string v4, " " + + invoke-virtual {v0, v4}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v0 + + const/16 v4, 0xd + + aget-object v4, v0, v4 + + invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v4 + + const/16 v8, 0xf + + aget-object v8, v0, v8 + + invoke-static {v8}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v8 + + const/16 v10, 0xe + + aget-object v10, v0, v10 + + invoke-static {v10}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v10 + + const/16 v12, 0x10 + + aget-object v0, v0, v12 + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v12 + + sget-object v0, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/j1$a; + + iget-boolean v14, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + const/4 v15, 0x0 + + if-eqz v14, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v15, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_1 + iget-object v14, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v14, Lf/h/a/f/h/f/j1; + + iget v2, v14, Lf/h/a/f/h/f/j1;->zzij:I + + or-int/lit8 v2, v2, 0x1 + + iput v2, v14, Lf/h/a/f/h/f/j1;->zzij:I + + iput-wide v6, v14, Lf/h/a/f/h/f/j1;->zziq:J + + add-long/2addr v10, v12 + + long-to-double v6, v10 + + iget-wide v10, v1, Lf/h/a/f/h/f/f0;->d:J + + long-to-double v10, v10 + + div-double/2addr v6, v10 + + sget-wide v10, Lf/h/a/f/h/f/f0;->g:J + + long-to-double v10, v10 + + mul-double v6, v6, v10 + + invoke-static {v6, v7}, Ljava/lang/Math;->round(D)J + + move-result-wide v6 + + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v15, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_2 + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v2, Lf/h/a/f/h/f/j1; + + iget v10, v2, Lf/h/a/f/h/f/j1;->zzij:I + + or-int/lit8 v10, v10, 0x4 + + iput v10, v2, Lf/h/a/f/h/f/j1;->zzij:I + + iput-wide v6, v2, Lf/h/a/f/h/f/j1;->zzjk:J + + add-long/2addr v4, v8 + + long-to-double v4, v4 + + iget-wide v6, v1, Lf/h/a/f/h/f/f0;->d:J + + long-to-double v6, v6 + + div-double/2addr v4, v6 + + sget-wide v6, Lf/h/a/f/h/f/f0;->g:J + + long-to-double v6, v6 + + mul-double v4, v4, v6 + + invoke-static {v4, v5}, Ljava/lang/Math;->round(D)J + + move-result-wide v4 + + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v15, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_3 + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v2, Lf/h/a/f/h/f/j1; + + iget v6, v2, Lf/h/a/f/h/f/j1;->zzij:I + + or-int/lit8 v6, v6, 0x2 + + iput v6, v2, Lf/h/a/f/h/f/j1;->zzij:I + + iput-wide v4, v2, Lf/h/a/f/h/f/j1;->zzjj:J + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/j1; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {v3}, Ljava/io/BufferedReader;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_3 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_2 .. :try_end_2} :catch_2 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Ljava/lang/NullPointerException; {:try_start_2 .. :try_end_2} :catch_0 + + return-object v0 + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + :try_start_3 + invoke-virtual {v3}, Ljava/io/BufferedReader;->close()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_0 + + :catchall_1 + move-exception v0 + + move-object v3, v0 + + :try_start_4 + sget-object v0, Lf/h/a/f/h/f/e;->a:Lf/h/a/f/h/f/d; + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/d;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + + :goto_0 + throw v2 + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_4 .. :try_end_4} :catch_2 + .catch Ljava/lang/NumberFormatException; {:try_start_4 .. :try_end_4} :catch_1 + .catch Ljava/lang/NullPointerException; {:try_start_4 .. :try_end_4} :catch_0 + + :catch_0 + move-exception v0 + + goto :goto_1 + + :catch_1 + move-exception v0 + + goto :goto_1 + + :catch_2 + move-exception v0 + + :goto_1 + const-string v2, "Unexpected \'/proc/[pid]/stat\' file format encountered: " + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + goto :goto_2 + + :cond_4 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_2 + const/4 v2, 0x0 + + throw v2 + + :catch_3 + move-exception v0 + + const-string v2, "Unable to read \'proc/[pid]/stat\' file: " + + invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_5 + + invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + goto :goto_3 + + :cond_5 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_3 + const/4 v2, 0x0 + + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f1.smali new file mode 100644 index 0000000000..c16c33a510 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/f1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f2.smali new file mode 100644 index 0000000000..2215a316cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f2.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/f2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f3.smali new file mode 100644 index 0000000000..d8cffeb4bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f3.smali @@ -0,0 +1,78 @@ +.class public final Lf/h/a/f/h/f/f3; +.super Lf/h/a/f/h/f/g3; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g3<", + "Lf/h/a/f/h/f/p3$e;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/g3;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/h/f/r6;Ljava/util/Map$Entry;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/r6;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3$e; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final b(Ljava/util/Map$Entry;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3$e; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f4.smali new file mode 100644 index 0000000000..13fe578699 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f4.smali @@ -0,0 +1,479 @@ +.class public final Lf/h/a/f/h/f/f4; +.super Lf/h/a/f/h/f/r2; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/e4; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r2<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/f/e4;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final f:Lf/h/a/f/h/f/f4; + + +# instance fields +.field public final e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/f4; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/f4;->(I)V + + sput-object v0, Lf/h/a/f/h/f/f4;->f:Lf/h/a/f/h/f/f4; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + +.method public constructor (I)V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + return-void +.end method + +.method public constructor (Ljava/util/ArrayList;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/ArrayList<", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + return-void +.end method + +.method public static h(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + instance-of v0, p0, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/lang/String; + + return-object p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/f/s2; + + if-eqz v0, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/s2; + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->k()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/f/q3;->g([B)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final synthetic L0(I)Lf/h/a/f/h/f/v3; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/f4;->size()I + + move-result v0 + + if-lt p1, v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + iget-object p1, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + new-instance p1, Lf/h/a/f/h/f/f4; + + invoke-direct {p1, v0}, Lf/h/a/f/h/f/f4;->(Ljava/util/ArrayList;)V + + return-object p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic add(ILjava/lang/Object;)V + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final addAll(ILjava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + instance-of v0, p2, Lf/h/a/f/h/f/e4; + + if-eqz v0, :cond_0 + + check-cast p2, Lf/h/a/f/h/f/e4; + + invoke-interface {p2}, Lf/h/a/f/h/f/e4;->h0()Ljava/util/List; + + move-result-object p2 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + iget p2, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p2, p2, 0x1 + + iput p2, p0, Ljava/util/AbstractList;->modCount:I + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/f4;->size()I + + move-result v0 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/f/f4;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final g0(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 7 + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + instance-of v1, v0, Ljava/lang/String; + + if-eqz v1, :cond_0 + + check-cast v0, Ljava/lang/String; + + return-object v0 + + :cond_0 + instance-of v1, v0, Lf/h/a/f/h/f/s2; + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_3 + + check-cast v0, Lf/h/a/f/h/f/s2; + + invoke-virtual {v0}, Lf/h/a/f/h/f/s2;->k()Ljava/lang/String; + + move-result-object v1 + + check-cast v0, Lf/h/a/f/h/f/z2; + + invoke-virtual {v0}, Lf/h/a/f/h/f/z2;->p()I + + move-result v4 + + iget-object v5, v0, Lf/h/a/f/h/f/z2;->zznn:[B + + invoke-virtual {v0}, Lf/h/a/f/h/f/z2;->size()I + + move-result v0 + + add-int/2addr v0, v4 + + sget-object v6, Lf/h/a/f/h/f/f6;->a:Lf/h/a/f/h/f/e6; + + invoke-virtual {v6, v3, v5, v4, v0}, Lf/h/a/f/h/f/e6;->b(I[BII)I + + move-result v0 + + if-nez v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_0 + if-eqz v2, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_2 + return-object v1 + + :cond_3 + check-cast v0, [B + + invoke-static {v0}, Lf/h/a/f/h/f/q3;->g([B)Ljava/lang/String; + + move-result-object v1 + + sget-object v4, Lf/h/a/f/h/f/f6;->a:Lf/h/a/f/h/f/e6; + + array-length v5, v0 + + invoke-virtual {v4, v3, v0, v3, v5}, Lf/h/a/f/h/f/e6;->b(I[BII)I + + move-result v0 + + if-nez v0, :cond_4 + + goto :goto_1 + + :cond_4 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_5 + return-object v1 +.end method + +.method public final h0()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final p0()Lf/h/a/f/h/f/e4; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/r2;->d:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/y5; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/y5;->(Lf/h/a/f/h/f/e4;)V + + return-object v0 + + :cond_0 + return-object p0 +.end method + +.method public final r(Lf/h/a/f/h/f/s2;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {p1}, Lf/h/a/f/h/f/f4;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/h/f/f4;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/f4;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f5.smali new file mode 100644 index 0000000000..a49c38a499 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f5.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/f5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f6.smali new file mode 100644 index 0000000000..c7e3fdc5da --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f6.smali @@ -0,0 +1,349 @@ +.class public final Lf/h/a/f/h/f/f6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Lf/h/a/f/h/f/e6; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->h:Z + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/f/d6;->g:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v0 + + if-nez v0, :cond_1 + + new-instance v0, Lf/h/a/f/h/f/j6; + + invoke-direct {v0}, Lf/h/a/f/h/f/j6;->()V + + goto :goto_1 + + :cond_1 + new-instance v0, Lf/h/a/f/h/f/h6; + + invoke-direct {v0}, Lf/h/a/f/h/f/h6;->()V + + :goto_1 + sput-object v0, Lf/h/a/f/h/f/f6;->a:Lf/h/a/f/h/f/e6; + + return-void +.end method + +.method public static a(Ljava/lang/CharSequence;)I + .locals 8 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + const/16 v4, 0x80 + + if-ge v3, v4, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + move v3, v0 + + :goto_1 + if-ge v2, v0, :cond_6 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + const/16 v5, 0x800 + + if-ge v4, v5, :cond_1 + + rsub-int/lit8 v4, v4, 0x7f + + ushr-int/lit8 v4, v4, 0x1f + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v4 + + :goto_2 + if-ge v2, v4, :cond_5 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + if-ge v6, v5, :cond_2 + + rsub-int/lit8 v6, v6, 0x7f + + ushr-int/lit8 v6, v6, 0x1f + + add-int/2addr v1, v6 + + goto :goto_3 + + :cond_2 + add-int/lit8 v1, v1, 0x2 + + const v7, 0xd800 + + if-gt v7, v6, :cond_4 + + const v7, 0xdfff + + if-gt v6, v7, :cond_4 + + invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I + + move-result v6 + + const/high16 v7, 0x10000 + + if-lt v6, v7, :cond_3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_3 + new-instance p0, Lf/h/a/f/h/f/g6; + + invoke-direct {p0, v2, v4}, Lf/h/a/f/h/f/g6;->(II)V + + throw p0 + + :cond_4 + :goto_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_5 + add-int/2addr v3, v1 + + :cond_6 + if-lt v3, v0, :cond_7 + + return v3 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + int-to-long v0, v3 + + const-wide v2, 0x100000000L + + add-long/2addr v0, v2 + + const/16 v2, 0x36 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "UTF-8 length does not fit in int: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static b(I)I + .locals 1 + + const/16 v0, -0xc + + if-le p0, v0, :cond_0 + + const/4 p0, -0x1 + + :cond_0 + return p0 +.end method + +.method public static c(III)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-gt p1, v0, :cond_1 + + if-le p2, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + shl-int/lit8 p1, p2, 0x10 + + xor-int/2addr p0, p1 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static d([BII)I + .locals 4 + + add-int/lit8 v0, p1, -0x1 + + aget-byte v0, p0, v0 + + sub-int/2addr p2, p1 + + const/4 v1, -0x1 + + const/16 v2, -0xc + + if-eqz p2, :cond_4 + + const/4 v3, 0x1 + + if-eq p2, v3, :cond_1 + + const/4 v1, 0x2 + + if-ne p2, v1, :cond_0 + + aget-byte p2, p0, p1 + + add-int/2addr p1, v3 + + aget-byte p0, p0, p1 + + invoke-static {v0, p2, p0}, Lf/h/a/f/h/f/f6;->c(III)I + + move-result p0 + + goto :goto_1 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + aget-byte p0, p0, p1 + + if-gt v0, v2, :cond_3 + + const/16 p1, -0x41 + + if-le p0, p1, :cond_2 + + goto :goto_0 + + :cond_2 + shl-int/lit8 p0, p0, 0x8 + + xor-int v1, v0, p0 + + :cond_3 + :goto_0 + move p0, v1 + + goto :goto_1 + + :cond_4 + if-le v0, v2, :cond_5 + + const/4 v0, -0x1 + + :cond_5 + move p0, v0 + + :goto_1 + return p0 +.end method + +.method public static e(II)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-le p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + :goto_1 + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/f7.smali b/com.discord/smali_classes2/f/h/a/f/h/f/f7.smali new file mode 100644 index 0000000000..792bb201a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/f7.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/h/f/f7; +.super Lf/h/a/f/h/f/x6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic zzw:Lf/h/a/f/h/f/c7; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/c7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/f7;->zzw:Lf/h/a/f/h/f/c7; + + invoke-direct {p0}, Lf/h/a/f/h/f/x6;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic get(I)Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/f7;->zzw:Lf/h/a/f/h/f/c7; + + iget v0, v0, Lf/h/a/f/h/f/c7;->h:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->P1(II)I + + iget-object v0, p0, Lf/h/a/f/h/f/f7;->zzw:Lf/h/a/f/h/f/c7; + + iget-object v0, v0, Lf/h/a/f/h/f/c7;->g:[Ljava/lang/Object; + + mul-int/lit8 p1, p1, 0x2 + + aget-object v1, v0, p1 + + add-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + new-instance v0, Ljava/util/AbstractMap$SimpleImmutableEntry; + + invoke-direct {v0, v1, p1}, Ljava/util/AbstractMap$SimpleImmutableEntry;->(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/f7;->zzw:Lf/h/a/f/h/f/c7; + + iget v0, v0, Lf/h/a/f/h/f/c7;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g.smali new file mode 100644 index 0000000000..5630eb432f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/f/g; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final a:Ljava/util/concurrent/ConcurrentHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentHashMap<", + "Lf/h/a/f/h/f/f;", + "Ljava/util/List<", + "Ljava/lang/Throwable;", + ">;>;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/ref/ReferenceQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + const/16 v1, 0x10 + + const/high16 v2, 0x3f400000 # 0.75f + + const/16 v3, 0xa + + invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V + + iput-object v0, p0, Lf/h/a/f/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v0, Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g0.smali new file mode 100644 index 0000000000..f5be130f11 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g0.smali @@ -0,0 +1,306 @@ +.class public final Lf/h/a/f/h/f/g0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final g:Lf/h/a/f/h/f/g0; + .annotation build Landroid/annotation/SuppressLint; + value = { + "StaticFieldLeak" + } + .end annotation +.end field + + +# instance fields +.field public final a:Ljava/util/concurrent/ScheduledExecutorService; + +.field public final b:Ljava/util/concurrent/ConcurrentLinkedQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentLinkedQueue<", + "Lf/h/a/f/h/f/d1;", + ">;" + } + .end annotation +.end field + +.field public final c:Ljava/lang/Runtime; + +.field public d:Ljava/util/concurrent/ScheduledFuture; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:J + +.field public f:Lf/h/a/f/h/f/l0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/g0; + + invoke-direct {v0}, Lf/h/a/f/h/f/g0;->()V + + sput-object v0, Lf/h/a/f/h/f/g0;->g:Lf/h/a/f/h/f/g0; + + return-void +.end method + +.method public constructor ()V + .locals 4 + + invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadScheduledExecutor()Ljava/util/concurrent/ScheduledExecutorService; + + move-result-object v0 + + invoke-static {}, Ljava/lang/Runtime;->getRuntime()Ljava/lang/Runtime; + + move-result-object v1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v2, 0x0 + + iput-object v2, p0, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + + const-wide/16 v2, -0x1 + + iput-wide v2, p0, Lf/h/a/f/h/f/g0;->e:J + + iput-object v0, p0, Lf/h/a/f/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; + + new-instance v0, Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentLinkedQueue;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; + + iput-object v1, p0, Lf/h/a/f/h/f/g0;->c:Ljava/lang/Runtime; + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/g0;->f:Lf/h/a/f/h/f/l0; + + return-void +.end method + +.method public static c(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-gtz v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + + +# virtual methods +.method public final declared-synchronized a(JLcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 7 + + monitor-enter p0 + + :try_start_0 + iput-wide p1, p0, Lf/h/a/f/h/f/g0;->e:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v0, p0, Lf/h/a/f/h/f/g0;->a:Ljava/util/concurrent/ScheduledExecutorService; + + new-instance v1, Lf/h/a/f/h/f/j0; + + invoke-direct {v1, p0, p3}, Lf/h/a/f/h/f/j0;->(Lf/h/a/f/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + + const-wide/16 v2, 0x0 + + sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + move-wide v4, p1 + + invoke-interface/range {v0 .. v6}, Ljava/util/concurrent/ScheduledExecutorService;->scheduleAtFixedRate(Ljava/lang/Runnable;JJLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/g0;->d:Ljava/util/concurrent/ScheduledFuture; + :try_end_1 + .catch Ljava/util/concurrent/RejectedExecutionException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-void + + :catch_0 + move-exception p1 + + :try_start_2 + iget-object p2, p0, Lf/h/a/f/h/f/g0;->f:Lf/h/a/f/h/f/l0; + + const-string p3, "Unable to start collecting Memory Metrics: " + + invoke-virtual {p1}, Ljava/util/concurrent/RejectedExecutionException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p3, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, p3}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/d1; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + iget-wide v0, p1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J + + invoke-virtual {p1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->a()J + + move-result-wide v2 + + add-long/2addr v2, v0 + + sget-object p1, Lf/h/a/f/h/f/d1;->zzis:Lf/h/a/f/h/f/d1; + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/d1$a; + + iget-boolean v0, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_1 + iget-object v0, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/d1; + + iget v4, v0, Lf/h/a/f/h/f/d1;->zzij:I + + or-int/lit8 v4, v4, 0x1 + + iput v4, v0, Lf/h/a/f/h/f/d1;->zzij:I + + iput-wide v2, v0, Lf/h/a/f/h/f/d1;->zziq:J + + sget-object v0, Lf/h/a/f/h/f/t0;->h:Lf/h/a/f/h/f/t0; + + iget-object v2, p0, Lf/h/a/f/h/f/g0;->c:Ljava/lang/Runtime; + + invoke-virtual {v2}, Ljava/lang/Runtime;->totalMemory()J + + move-result-wide v2 + + iget-object v4, p0, Lf/h/a/f/h/f/g0;->c:Ljava/lang/Runtime; + + invoke-virtual {v4}, Ljava/lang/Runtime;->freeMemory()J + + move-result-wide v4 + + sub-long/2addr v2, v4 + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/f/t0;->f(J)J + + move-result-wide v2 + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->Y1(J)I + + move-result v0 + + iget-boolean v2, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_2 + iget-object v1, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v1, Lf/h/a/f/h/f/d1; + + iget v2, v1, Lf/h/a/f/h/f/d1;->zzij:I + + or-int/lit8 v2, v2, 0x2 + + iput v2, v1, Lf/h/a/f/h/f/d1;->zzij:I + + iput v0, v1, Lf/h/a/f/h/f/d1;->zzir:I + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3; + + check-cast p1, Lf/h/a/f/h/f/d1; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g1.smali new file mode 100644 index 0000000000..e451e8363a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g1.smali @@ -0,0 +1,200 @@ +.class public final enum Lf/h/a/f/h/f/g1; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/s3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/g1;", + ">;", + "Lf/h/a/f/h/f/s3;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/g1; + +.field public static final enum e:Lf/h/a/f/h/f/g1; + +.field public static final enum f:Lf/h/a/f/h/f/g1; + +.field public static final enum g:Lf/h/a/f/h/f/g1; + +.field public static final synthetic h:[Lf/h/a/f/h/f/g1; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/f/g1; + + const-string v1, "APPLICATION_PROCESS_STATE_UNKNOWN" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/f/g1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; + + new-instance v0, Lf/h/a/f/h/f/g1; + + const-string v1, "FOREGROUND" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/f/g1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/g1;->e:Lf/h/a/f/h/f/g1; + + new-instance v0, Lf/h/a/f/h/f/g1; + + const-string v1, "BACKGROUND" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/f/g1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/g1;->f:Lf/h/a/f/h/f/g1; + + new-instance v0, Lf/h/a/f/h/f/g1; + + const-string v1, "FOREGROUND_BACKGROUND" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/f/g1;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/g1;->g:Lf/h/a/f/h/f/g1; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/h/a/f/h/f/g1; + + sget-object v6, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; + + aput-object v6, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/g1;->e:Lf/h/a/f/h/f/g1; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/g1;->f:Lf/h/a/f/h/f/g1; + + aput-object v2, v1, v4 + + aput-object v0, v1, v5 + + sput-object v1, Lf/h/a/f/h/f/g1;->h:[Lf/h/a/f/h/f/g1; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/f/g1;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/g1; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/g1;->h:[Lf/h/a/f/h/f/g1; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/g1;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/g1; + + return-object v0 +.end method + + +# virtual methods +.method public final getNumber()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/g1;->value:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/f/g1; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/f/g1;->value:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g2.smali new file mode 100644 index 0000000000..ee94794541 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g2.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/g2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g3.smali new file mode 100644 index 0000000000..f310ddae0b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g3.smali @@ -0,0 +1,53 @@ +.class public abstract Lf/h/a/f/h/f/g3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Lf/h/a/f/h/f/r6;Ljava/util/Map$Entry;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/r6;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract b(Ljava/util/Map$Entry;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g4.smali new file mode 100644 index 0000000000..a202c37f0d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g4.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/g4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g5.smali new file mode 100644 index 0000000000..b3f5c368e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g5.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/h/f/g5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/g6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/g6.smali new file mode 100644 index 0000000000..dc71dea1dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/g6.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/f/g6; +.super Ljava/lang/IllegalArgumentException; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (II)V + .locals 3 + + const/16 v0, 0x36 + + const-string v1, "Unpaired surrogate at index " + + const-string v2, " of " + + invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h.smali new file mode 100644 index 0000000000..d220970c22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h.smali @@ -0,0 +1,126 @@ +.class public final Lf/h/a/f/h/f/h; +.super Lf/h/a/f/h/f/d; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final a:Lf/h/a/f/h/f/g; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/d;->()V + + new-instance v0, Lf/h/a/f/h/f/g; + + invoke-direct {v0}, Lf/h/a/f/h/f/g;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/h;->a:Lf/h/a/f/h/f/g; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 4 + + if-eq p2, p1, :cond_4 + + if-eqz p2, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/f/h;->a:Lf/h/a/f/h/f/g; + + iget-object v1, v0, Lf/h/a/f/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + :goto_0 + if-eqz v1, :cond_0 + + iget-object v2, v0, Lf/h/a/f/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/f/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/f/f; + + const/4 v2, 0x0 + + invoke-direct {v1, p1, v2}, Lf/h/a/f/h/f/f;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + iget-object v2, v0, Lf/h/a/f/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v1, Ljava/util/Vector; + + const/4 v2, 0x2 + + invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V + + iget-object v2, v0, Lf/h/a/f/h/f/g;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v3, Lf/h/a/f/h/f/f; + + iget-object v0, v0, Lf/h/a/f/h/f/g;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v3, p1, v0}, Lf/h/a/f/h/f/f;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v1, p1 + + :goto_1 + invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The suppressed exception cannot be null." + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Self suppression is not allowed." + + invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h0.smali new file mode 100644 index 0000000000..367c8db983 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h0.smali @@ -0,0 +1,49 @@ +.class public final synthetic Lf/h/a/f/h/f/h0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/f/f0; + +.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/f0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/h0;->d:Lf/h/a/f/h/f/f0; + + iput-object p2, p0, Lf/h/a/f/h/f/h0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/h0;->d:Lf/h/a/f/h/f/f0; + + iget-object v1, p0, Lf/h/a/f/h/f/h0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/f0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/j1; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/h/f/f0;->f:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h1.smali new file mode 100644 index 0000000000..c636640a41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h1.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/h1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/h1; + + invoke-direct {v0}, Lf/h/a/f/h/f/h1;->()V + + sput-object v0, Lf/h/a/f/h/f/h1;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h2$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h2$a.smali new file mode 100644 index 0000000000..9004aedf9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h2$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/h2$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/h2; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/h2;", + "Lf/h/a/f/h/f/h2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/g2;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/h2;->zzml:Lf/h/a/f/h/f/h2; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h2.smali new file mode 100644 index 0000000000..a32b525654 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h2.smali @@ -0,0 +1,207 @@ +.class public final Lf/h/a/f/h/f/h2; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/h2$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/h2;", + "Lf/h/a/f/h/f/h2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/h2;", + ">;" + } + .end annotation +.end field + +.field public static final zzml:Lf/h/a/f/h/f/h2; + + +# instance fields +.field public zzij:I + +.field public zzmk:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/h2; + + invoke-direct {v0}, Lf/h/a/f/h/f/h2;->()V + + sput-object v0, Lf/h/a/f/h/f/h2;->zzml:Lf/h/a/f/h/f/h2; + + const-class v1, Lf/h/a/f/h/f/h2; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/h2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/h2; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/h2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/h2;->zzml:Lf/h/a/f/h/f/h2; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/h2;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/h2;->zzml:Lf/h/a/f/h/f/h2; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/h2$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/h2$a;->(Lf/h/a/f/h/f/g2;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/h2; + + invoke-direct {p1}, Lf/h/a/f/h/f/h2;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzmk" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/f/i2;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0001\u0000\u0001\u0001\u0001\u0001\u0000\u0000\u0000\u0001\u100c\u0000" + + sget-object p3, Lf/h/a/f/h/f/h2;->zzml:Lf/h/a/f/h/f/h2; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h3.smali new file mode 100644 index 0000000000..69ddcddfdd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h3.smali @@ -0,0 +1,1838 @@ +.class public final Lf/h/a/f/h/f/h3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/f/h3; + + +# instance fields +.field public final a:Lf/h/a/f/h/f/m5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/m5<", + "TT;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public b:Z + +.field public c:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/h3; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/h3;->(Z)V + + sput-object v0, Lf/h/a/f/h/f/h3;->d:Lf/h/a/f/h/f/h3; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x10 + + invoke-static {v0}, Lf/h/a/f/h/f/m5;->d(I)Lf/h/a/f/h/f/m5; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + return-void +.end method + +.method public constructor (Z)V + .locals 0 + + const/4 p1, 0x0 + + invoke-static {p1}, Lf/h/a/f/h/f/m5;->d(I)Lf/h/a/f/h/f/m5; + + move-result-object p1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p0}, Lf/h/a/f/h/f/h3;->m()V + + invoke-virtual {p0}, Lf/h/a/f/h/f/h3;->m()V + + return-void +.end method + +.method public static c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + .locals 2 + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p1 + + sget-object v0, Lf/h/a/f/h/f/l6;->m:Lf/h/a/f/h/f/l6; + + if-ne p0, v0, :cond_1 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/f/x4; + + instance-of v1, v0, Lf/h/a/f/h/f/p2; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/f/p2; + + :cond_0 + shl-int/lit8 p1, p1, 0x1 + + :cond_1 + invoke-static {p0, p2}, Lf/h/a/f/h/f/h3;->h(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)I + + move-result p0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static d(Lcom/google/android/gms/internal/firebase-perf/zzfa;Lf/h/a/f/h/f/l6;ILjava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/l6;->m:Lf/h/a/f/h/f/l6; + + if-ne p1, v0, :cond_1 + + check-cast p3, Lf/h/a/f/h/f/x4; + + instance-of p1, p3, Lf/h/a/f/h/f/p2; + + if-eqz p1, :cond_0 + + move-object p1, p3 + + check-cast p1, Lf/h/a/f/h/f/p2; + + :cond_0 + move-object p1, p0 + + check-cast p1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p2, p2, 0x3 + + or-int/lit8 v0, p2, 0x3 + + invoke-virtual {p1, v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-interface {p3, p0}, Lf/h/a/f/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + or-int/lit8 p0, p2, 0x4 + + invoke-virtual {p1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + return-void + + :cond_1 + iget v0, p1, Lf/h/a/f/h/f/l6;->zzwy:I + + move-object v1, p0 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p2, p2, 0x3 + + or-int/2addr p2, v0 + + invoke-virtual {v1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + sget-object p2, Lf/h/a/f/h/f/k3;->b:[I + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + aget p1, p2, p1 + + packed-switch p1, :pswitch_data_0 + + goto/16 :goto_0 + + :pswitch_0 + instance-of p1, p3, Lf/h/a/f/h/f/s3; + + if-eqz p1, :cond_2 + + check-cast p3, Lf/h/a/f/h/f/s3; + + invoke-interface {p3}, Lf/h/a/f/h/f/s3;->getNumber()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V + + return-void + + :cond_2 + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V + + goto/16 :goto_0 + + :pswitch_1 + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-static {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + return-void + + :pswitch_2 + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + return-void + + :pswitch_3 + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + return-void + + :pswitch_4 + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + return-void + + :pswitch_5 + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + return-void + + :pswitch_6 + instance-of p1, p3, Lf/h/a/f/h/f/s2; + + if-eqz p1, :cond_3 + + check-cast p3, Lf/h/a/f/h/f/s2; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->d(Lf/h/a/f/h/f/s2;)V + + return-void + + :cond_3 + check-cast p3, [B + + array-length p0, p3 + + invoke-virtual {v1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p1, 0x0 + + invoke-virtual {v1, p3, p1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->Y([BII)V + + return-void + + :pswitch_7 + instance-of p1, p3, Lf/h/a/f/h/f/s2; + + if-eqz p1, :cond_4 + + check-cast p3, Lf/h/a/f/h/f/s2; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->d(Lf/h/a/f/h/f/s2;)V + + return-void + + :cond_4 + check-cast p3, Ljava/lang/String; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->k(Ljava/lang/String;)V + + return-void + + :pswitch_8 + check-cast p3, Lf/h/a/f/h/f/x4; + + invoke-interface {p3}, Lf/h/a/f/h/f/x4;->e()I + + move-result p0 + + invoke-virtual {v1, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-interface {p3, v1}, Lf/h/a/f/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + return-void + + :pswitch_9 + check-cast p3, Lf/h/a/f/h/f/x4; + + invoke-interface {p3, p0}, Lf/h/a/f/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + return-void + + :pswitch_a + check-cast p3, Ljava/lang/Boolean; + + invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + int-to-byte p1, p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->E(B)V + + return-void + + :pswitch_b + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + return-void + + :pswitch_c + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + return-void + + :pswitch_d + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V + + return-void + + :pswitch_e + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + return-void + + :pswitch_f + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + return-void + + :pswitch_10 + check-cast p3, Ljava/lang/Float; + + invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p1 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + return-void + + :pswitch_11 + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide p1 + + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + :goto_0 + return-void + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static f(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + .locals 1 + + invoke-static {p1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + iget-object p0, p0, Lf/h/a/f/h/f/l6;->zzwx:Lf/h/a/f/h/f/o6; + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + packed-switch p0, :pswitch_data_0 + + goto :goto_1 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/f/x4; + + if-nez p0, :cond_0 + + instance-of p0, p1, Lf/h/a/f/h/f/x3; + + if-eqz p0, :cond_1 + + goto :goto_0 + + :pswitch_1 + instance-of p0, p1, Ljava/lang/Integer; + + if-nez p0, :cond_0 + + instance-of p0, p1, Lf/h/a/f/h/f/s3; + + if-eqz p0, :cond_1 + + goto :goto_0 + + :pswitch_2 + instance-of p0, p1, Lf/h/a/f/h/f/s2; + + if-nez p0, :cond_0 + + instance-of p0, p1, [B + + if-eqz p0, :cond_1 + + :cond_0 + :goto_0 + const/4 p0, 0x1 + + goto :goto_2 + + :pswitch_3 + instance-of p0, p1, Ljava/lang/String; + + goto :goto_2 + + :pswitch_4 + instance-of p0, p1, Ljava/lang/Boolean; + + goto :goto_2 + + :pswitch_5 + instance-of p0, p1, Ljava/lang/Double; + + goto :goto_2 + + :pswitch_6 + instance-of p0, p1, Ljava/lang/Float; + + goto :goto_2 + + :pswitch_7 + instance-of p0, p1, Ljava/lang/Long; + + goto :goto_2 + + :pswitch_8 + instance-of p0, p1, Ljava/lang/Integer; + + goto :goto_2 + + :cond_1 + :goto_1 + const/4 p0, 0x0 + + :goto_2 + if-eqz p0, :cond_2 + + return-void + + :cond_2 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static g(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/j3<", + "*>;", + "Ljava/lang/Object;", + ")I" + } + .end annotation + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->C()Lf/h/a/f/h/f/l6; + + move-result-object v0 + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->getNumber()I + + move-result v1 + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->f0()Z + + move-result p0 + + const/4 v2, 0x0 + + if-eqz p0, :cond_1 + + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, p1}, Lf/h/a/f/h/f/h3;->h(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_0 + + :cond_0 + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + add-int/2addr p0, v2 + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result p1 + + add-int/2addr p0, p1 + + return p0 + + :cond_1 + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, v1, p1}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_1 + + :cond_2 + return v2 + + :cond_3 + invoke-static {v0, v1, p1}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static h(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)I + .locals 2 + + sget-object v0, Lf/h/a/f/h/f/k3;->b:[I + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + const/4 v0, 0x4 + + const/16 v1, 0x8 + + packed-switch p0, :pswitch_data_0 + + new-instance p0, Ljava/lang/RuntimeException; + + const-string p1, "There is no way to get here, but the compiler thinks otherwise." + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw p0 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/f/s3; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/s3; + + invoke-interface {p1}, Lf/h/a/f/h/f/s3;->getNumber()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result p0 + + return p0 + + :cond_0 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result p0 + + return p0 + + :pswitch_1 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I + + move-result p0 + + return p0 + + :pswitch_2 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I + + move-result p0 + + return p0 + + :pswitch_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->r()I + + return v1 + + :pswitch_4 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->i()I + + return v0 + + :pswitch_5 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result p0 + + return p0 + + :pswitch_6 + instance-of p0, p1, Lf/h/a/f/h/f/s2; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/f/s2; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/f/h/f/s2;)I + + move-result p0 + + return p0 + + :cond_1 + check-cast p1, [B + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->x([B)I + + move-result p0 + + return p0 + + :pswitch_7 + instance-of p0, p1, Lf/h/a/f/h/f/s2; + + if-eqz p0, :cond_2 + + check-cast p1, Lf/h/a/f/h/f/s2; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/f/h/f/s2;)I + + move-result p0 + + return p0 + + :cond_2 + check-cast p1, Ljava/lang/String; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I + + move-result p0 + + return p0 + + :pswitch_8 + instance-of p0, p1, Lf/h/a/f/h/f/x3; + + if-eqz p0, :cond_3 + + check-cast p1, Lf/h/a/f/h/f/x3; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a(Lf/h/a/f/h/f/c4;)I + + move-result p0 + + return p0 + + :cond_3 + check-cast p1, Lf/h/a/f/h/f/x4; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->D(Lf/h/a/f/h/f/x4;)I + + move-result p0 + + return p0 + + :pswitch_9 + check-cast p1, Lf/h/a/f/h/f/x4; + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->G(Lf/h/a/f/h/f/x4;)I + + move-result p0 + + return p0 + + :pswitch_a + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->J()I + + const/4 p0, 0x1 + + return p0 + + :pswitch_b + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->h()I + + return v0 + + :pswitch_c + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->q()I + + return v1 + + :pswitch_d + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result p0 + + return p0 + + :pswitch_e + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result p0 + + return p0 + + :pswitch_f + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result p0 + + return p0 + + :pswitch_10 + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->A()I + + return v0 + + :pswitch_11 + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->t()I + + return v1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static i(Ljava/util/Map$Entry;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/j3; + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->w0()Lf/h/a/f/h/f/o6; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + const/4 v3, 0x1 + + if-ne v1, v2, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/x4; + + invoke-interface {v0}, Lf/h/a/f/h/f/y4;->b()Z + + move-result v0 + + if-nez v0, :cond_0 + + return v1 + + :cond_1 + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + instance-of v0, p0, Lf/h/a/f/h/f/x4; + + if-eqz v0, :cond_2 + + check-cast p0, Lf/h/a/f/h/f/x4; + + invoke-interface {p0}, Lf/h/a/f/h/f/y4;->b()Z + + move-result p0 + + if-nez p0, :cond_4 + + return v1 + + :cond_2 + instance-of p0, p0, Lf/h/a/f/h/f/x3; + + if-eqz p0, :cond_3 + + return v3 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + return v3 +.end method + +.method public static k(Ljava/util/Map$Entry;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/j3; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->w0()Lf/h/a/f/h/f/o6; + + move-result-object v2 + + sget-object v3, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + if-ne v2, v3, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->f0()Z + + move-result v2 + + if-nez v2, :cond_1 + + instance-of v0, v1, Lf/h/a/f/h/f/x3; + + const/16 v2, 0x18 + + const/4 v3, 0x2 + + const/16 v4, 0x8 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/f/j3; + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->getNumber()I + + move-result p0 + + check-cast v1, Lf/h/a/f/h/f/x3; + + invoke-static {v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v0 + + shl-int/lit8 v0, v0, 0x1 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v0 + + invoke-virtual {v1}, Lf/h/a/f/h/f/c4;->a()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v2 + + :goto_0 + add-int/2addr v2, v1 + + add-int/2addr v2, v0 + + add-int/2addr v2, p0 + + return v2 + + :cond_0 + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/f/j3; + + invoke-interface {p0}, Lf/h/a/f/h/f/j3;->getNumber()I + + move-result p0 + + check-cast v1, Lf/h/a/f/h/f/x4; + + invoke-static {v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v0 + + shl-int/lit8 v0, v0, 0x1 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v0 + + invoke-interface {v1}, Lf/h/a/f/h/f/x4;->e()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v2 + + goto :goto_0 + + :cond_1 + invoke-static {v0, v1}, Lf/h/a/f/h/f/h3;->g(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static l(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p0, Lf/h/a/f/h/f/c5; + + if-eqz v0, :cond_0 + + check-cast p0, Lf/h/a/f/h/f/c5; + + invoke-interface {p0}, Lf/h/a/f/h/f/c5;->Y()Lf/h/a/f/h/f/c5; + + move-result-object p0 + + return-object p0 + + :cond_0 + instance-of v0, p0, [B + + if-eqz v0, :cond_1 + + check-cast p0, [B + + array-length v0, p0 + + new-array v0, v0, [B + + array-length v1, p0 + + const/4 v2, 0x0 + + invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 + + :cond_1 + return-object p0 +.end method + + +# virtual methods +.method public final a()Z + .locals 3 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v2}, Lf/h/a/f/h/f/m5;->h()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/f/h3;->i(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_2 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-static {v2}, Lf/h/a/f/h/f/h3;->i(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_2 + + return v0 + + :cond_3 + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/f/h3;->c:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/d4; + + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1}, Lf/h/a/f/h/f/m5;->entrySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/d4;->(Ljava/util/Iterator;)V + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + return-object v0 +.end method + +.method public final synthetic clone()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/h3; + + invoke-direct {v0}, Lf/h/a/f/h/f/h3;->()V + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v2}, Lf/h/a/f/h/f/m5;->h()I + + move-result v2 + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/j3; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/f/h3;->e(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_1 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/j3; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/f/h3;->e(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + iget-boolean v1, p0, Lf/h/a/f/h/f/h3;->c:Z + + iput-boolean v1, v0, Lf/h/a/f/h/f/h3;->c:Z + + return-object v0 +.end method + +.method public final e(Lf/h/a/f/h/f/j3;Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-interface {p1}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v0 + + if-eqz v0, :cond_2 + + instance-of v0, p2, Ljava/util/List; + + if-eqz v0, :cond_1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + check-cast p2, Ljava/util/List; + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p2 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + add-int/lit8 v1, v1, 0x1 + + invoke-interface {p1}, Lf/h/a/f/h/f/j3;->C()Lf/h/a/f/h/f/l6; + + move-result-object v3 + + invoke-static {v3, v2}, Lf/h/a/f/h/f/h3;->f(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + move-object p2, v0 + + goto :goto_1 + + :cond_1 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Wrong object type used with protocol message reflection." + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-interface {p1}, Lf/h/a/f/h/f/j3;->C()Lf/h/a/f/h/f/l6; + + move-result-object v0 + + invoke-static {v0, p2}, Lf/h/a/f/h/f/h3;->f(Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + :goto_1 + instance-of v0, p2, Lf/h/a/f/h/f/x3; + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/h3;->c:Z + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/f/h3; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/h3; + + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + iget-object p1, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/m5;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final hashCode()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->hashCode()I + + move-result v0 + + return v0 +.end method + +.method public final j(Ljava/util/Map$Entry;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/j3; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + instance-of v1, p1, Lf/h/a/f/h/f/x3; + + const/4 v2, 0x0 + + if-nez v1, :cond_8 + + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/f/x3; + + if-nez v3, :cond_2 + + if-nez v1, :cond_0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + :cond_0 + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + move-object v3, v1 + + check-cast v3, Ljava/util/List; + + invoke-static {v2}, Lf/h/a/f/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_2 + check-cast v1, Lf/h/a/f/h/f/x3; + + invoke-static {}, Lf/h/a/f/h/f/x3;->d()Lf/h/a/f/h/f/x4; + + throw v2 + + :cond_3 + invoke-interface {v0}, Lf/h/a/f/h/f/j3;->w0()Lf/h/a/f/h/f/o6; + + move-result-object v1 + + sget-object v3, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + if-ne v1, v3, :cond_7 + + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/f/x3; + + if-nez v3, :cond_6 + + if-nez v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-static {p1}, Lf/h/a/f/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_4 + instance-of v2, v1, Lf/h/a/f/h/f/c5; + + if-eqz v2, :cond_5 + + check-cast v1, Lf/h/a/f/h/f/c5; + + check-cast p1, Lf/h/a/f/h/f/c5; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/f/j3;->w(Lf/h/a/f/h/f/c5;Lf/h/a/f/h/f/c5;)Lf/h/a/f/h/f/c5; + + move-result-object p1 + + goto :goto_1 + + :cond_5 + check-cast v1, Lf/h/a/f/h/f/x4; + + invoke-interface {v1}, Lf/h/a/f/h/f/x4;->d()Lf/h/a/f/h/f/w4; + + move-result-object v1 + + check-cast p1, Lf/h/a/f/h/f/x4; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/f/j3;->M(Lf/h/a/f/h/f/w4;Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/w4; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3$a; + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; + + move-result-object p1 + + :goto_1 + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_6 + check-cast v1, Lf/h/a/f/h/f/x3; + + invoke-static {}, Lf/h/a/f/h/f/x3;->d()Lf/h/a/f/h/f/x4; + + throw v2 + + :cond_7 + iget-object v1, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-static {p1}, Lf/h/a/f/h/f/h3;->l(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_8 + check-cast p1, Lf/h/a/f/h/f/x3; + + invoke-static {}, Lf/h/a/f/h/f/x3;->d()Lf/h/a/f/h/f/x4; + + throw v2 +.end method + +.method public final m()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/h3;->b:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->g()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/h3;->b:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h4.smali new file mode 100644 index 0000000000..56d42623ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h4.smali @@ -0,0 +1,57 @@ +.class public abstract Lf/h/a/f/h/f/h4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Lf/h/a/f/h/f/h4; + +.field public static final b:Lf/h/a/f/h/f/h4; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/j4; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/j4;->(Lf/h/a/f/h/f/g4;)V + + sput-object v0, Lf/h/a/f/h/f/h4;->a:Lf/h/a/f/h/f/h4; + + new-instance v0, Lf/h/a/f/h/f/i4; + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/i4;->(Lf/h/a/f/h/f/g4;)V + + sput-object v0, Lf/h/a/f/h/f/h4;->b:Lf/h/a/f/h/f/h4; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/g4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Object;J)V +.end method + +.method public abstract b(Ljava/lang/Object;Ljava/lang/Object;J)V + .annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h5.smali new file mode 100644 index 0000000000..3cf2bccee8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h5.smali @@ -0,0 +1,327 @@ +.class public final Lf/h/a/f/h/f/h5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final c:Lf/h/a/f/h/f/h5; + + +# instance fields +.field public final a:Lf/h/a/f/h/f/k5; + +.field public final b:Ljava/util/concurrent/ConcurrentMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentMap<", + "Ljava/lang/Class<", + "*>;", + "Lf/h/a/f/h/f/l5<", + "*>;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/h5; + + invoke-direct {v0}, Lf/h/a/f/h/f/h5;->()V + + sput-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; + + new-instance v0, Lf/h/a/f/h/f/k4; + + invoke-direct {v0}, Lf/h/a/f/h/f/k4;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/h5;->a:Lf/h/a/f/h/f/k5; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Lf/h/a/f/h/f/l5; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)", + "Lf/h/a/f/h/f/l5<", + "TT;>;" + } + .end annotation + + const-string v0, "messageType" + + invoke-static {p1, v0}, Lf/h/a/f/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/l5; + + if-nez v1, :cond_a + + iget-object v1, p0, Lf/h/a/f/h/f/h5;->a:Lf/h/a/f/h/f/k5; + + check-cast v1, Lf/h/a/f/h/f/k4; + + if-eqz v1, :cond_9 + + const-class v2, Lf/h/a/f/h/f/p3; + + invoke-static {p1}, Lf/h/a/f/h/f/n5;->x(Ljava/lang/Class;)V + + iget-object v1, v1, Lf/h/a/f/h/f/k4;->a:Lf/h/a/f/h/f/u4; + + invoke-interface {v1, p1}, Lf/h/a/f/h/f/u4;->b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + + move-result-object v4 + + invoke-interface {v4}, Lf/h/a/f/h/f/v4;->c()Z + + move-result v1 + + const-string v3, "Protobuf runtime is not correctly loaded." + + if-eqz v1, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/f/n5;->d:Lf/h/a/f/h/f/x5; + + sget-object v2, Lf/h/a/f/h/f/i3;->a:Lf/h/a/f/h/f/g3; + + invoke-interface {v4}, Lf/h/a/f/h/f/v4;->a()Lf/h/a/f/h/f/x4; + + move-result-object v3 + + new-instance v4, Lf/h/a/f/h/f/z4; + + invoke-direct {v4, v1, v2, v3}, Lf/h/a/f/h/f/z4;->(Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/x4;)V + + :goto_0 + move-object v1, v4 + + goto/16 :goto_1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/n5;->b:Lf/h/a/f/h/f/x5; + + sget-object v2, Lf/h/a/f/h/f/i3;->b:Lf/h/a/f/h/f/g3; + + if-eqz v2, :cond_1 + + invoke-interface {v4}, Lf/h/a/f/h/f/v4;->a()Lf/h/a/f/h/f/x4; + + move-result-object v3 + + new-instance v4, Lf/h/a/f/h/f/z4; + + invoke-direct {v4, v1, v2, v3}, Lf/h/a/f/h/f/z4;->(Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/x4;)V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + const/4 v2, 0x0 + + const/4 v5, 0x1 + + if-eqz v1, :cond_5 + + invoke-interface {v4}, Lf/h/a/f/h/f/v4;->b()I + + move-result v1 + + if-ne v1, v5, :cond_3 + + const/4 v2, 0x1 + + :cond_3 + if-eqz v2, :cond_4 + + sget-object v5, Lf/h/a/f/h/f/d5;->b:Lf/h/a/f/h/f/b5; + + sget-object v6, Lf/h/a/f/h/f/h4;->b:Lf/h/a/f/h/f/h4; + + sget-object v7, Lf/h/a/f/h/f/n5;->d:Lf/h/a/f/h/f/x5; + + sget-object v8, Lf/h/a/f/h/f/i3;->a:Lf/h/a/f/h/f/g3; + + sget-object v9, Lf/h/a/f/h/f/s4;->b:Lf/h/a/f/h/f/q4; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/f/h/f/v4;Lf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)Lf/h/a/f/h/f/a5; + + move-result-object v1 + + goto :goto_1 + + :cond_4 + sget-object v5, Lf/h/a/f/h/f/d5;->b:Lf/h/a/f/h/f/b5; + + sget-object v6, Lf/h/a/f/h/f/h4;->b:Lf/h/a/f/h/f/h4; + + sget-object v7, Lf/h/a/f/h/f/n5;->d:Lf/h/a/f/h/f/x5; + + const/4 v8, 0x0 + + sget-object v9, Lf/h/a/f/h/f/s4;->b:Lf/h/a/f/h/f/q4; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/f/h/f/v4;Lf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)Lf/h/a/f/h/f/a5; + + move-result-object v1 + + goto :goto_1 + + :cond_5 + invoke-interface {v4}, Lf/h/a/f/h/f/v4;->b()I + + move-result v1 + + if-ne v1, v5, :cond_6 + + const/4 v2, 0x1 + + :cond_6 + if-eqz v2, :cond_8 + + sget-object v5, Lf/h/a/f/h/f/d5;->a:Lf/h/a/f/h/f/b5; + + sget-object v6, Lf/h/a/f/h/f/h4;->a:Lf/h/a/f/h/f/h4; + + sget-object v7, Lf/h/a/f/h/f/n5;->b:Lf/h/a/f/h/f/x5; + + sget-object v8, Lf/h/a/f/h/f/i3;->b:Lf/h/a/f/h/f/g3; + + if-eqz v8, :cond_7 + + sget-object v9, Lf/h/a/f/h/f/s4;->a:Lf/h/a/f/h/f/q4; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/f/h/f/v4;Lf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)Lf/h/a/f/h/f/a5; + + move-result-object v1 + + goto :goto_1 + + :cond_7 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + sget-object v5, Lf/h/a/f/h/f/d5;->a:Lf/h/a/f/h/f/b5; + + sget-object v6, Lf/h/a/f/h/f/h4;->a:Lf/h/a/f/h/f/h4; + + sget-object v7, Lf/h/a/f/h/f/n5;->c:Lf/h/a/f/h/f/x5; + + const/4 v8, 0x0 + + sget-object v9, Lf/h/a/f/h/f/s4;->a:Lf/h/a/f/h/f/q4; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/f/a5;->h(Ljava/lang/Class;Lf/h/a/f/h/f/v4;Lf/h/a/f/h/f/b5;Lf/h/a/f/h/f/h4;Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/q4;)Lf/h/a/f/h/f/a5; + + move-result-object v1 + + :goto_1 + invoke-static {p1, v0}, Lf/h/a/f/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + const-string v0, "schema" + + invoke-static {v1, v0}, Lf/h/a/f/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/f/h5;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/l5; + + if-eqz p1, :cond_a + + move-object v1, p1 + + goto :goto_2 + + :cond_9 + const/4 p1, 0x0 + + throw p1 + + :cond_a + :goto_2 + return-object v1 +.end method + +.method public final b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/h/f/l5<", + "TT;>;" + } + .end annotation + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/h5;->a(Ljava/lang/Class;)Lf/h/a/f/h/f/l5; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/h6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/h6.smali new file mode 100644 index 0000000000..7e08b2bf5b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/h6.smali @@ -0,0 +1,467 @@ +.class public final Lf/h/a/f/h/f/h6; +.super Lf/h/a/f/h/f/e6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/e6;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/CharSequence;[BII)I + .locals 7 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + add-int/2addr p4, p3 + + const/4 v1, 0x0 + + :goto_0 + const/16 v2, 0x80 + + if-ge v1, v0, :cond_0 + + add-int v3, v1, p3 + + if-ge v3, p4, :cond_0 + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + if-ge v4, v2, :cond_0 + + int-to-byte v2, v4 + + aput-byte v2, p2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + if-ne v1, v0, :cond_1 + + add-int/2addr p3, v0 + + return p3 + + :cond_1 + add-int/2addr p3, v1 + + :goto_1 + if-ge v1, v0, :cond_b + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + if-ge v3, v2, :cond_2 + + if-ge p3, p4, :cond_2 + + add-int/lit8 v4, p3, 0x1 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + :goto_2 + move p3, v4 + + goto/16 :goto_3 + + :cond_2 + const/16 v4, 0x800 + + if-ge v3, v4, :cond_3 + + add-int/lit8 v4, p4, -0x2 + + if-gt p3, v4, :cond_3 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + or-int/lit16 v5, v5, 0x3c0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, v4 + + goto :goto_3 + + :cond_3 + const v4, 0xdfff + + const v5, 0xd800 + + if-lt v3, v5, :cond_4 + + if-ge v4, v3, :cond_5 + + :cond_4 + add-int/lit8 v6, p4, -0x3 + + if-gt p3, v6, :cond_5 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0xc + + or-int/lit16 v5, v5, 0x1e0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v4 + + add-int/lit8 v4, p3, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + goto :goto_2 + + :cond_5 + add-int/lit8 v6, p4, -0x4 + + if-gt p3, v6, :cond_8 + + add-int/lit8 v4, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v5 + + if-eq v4, v5, :cond_7 + + invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v1 + + invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v1 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x12 + + or-int/lit16 v5, v5, 0xf0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + ushr-int/lit8 v5, v1, 0xc + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v3 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + and-int/lit8 v1, v1, 0x3f + + or-int/2addr v1, v2 + + int-to-byte v1, v1 + + aput-byte v1, p2, v3 + + move v1, v4 + + :goto_3 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_1 + + :cond_6 + move v1, v4 + + :cond_7 + new-instance p1, Lf/h/a/f/h/f/g6; + + add-int/lit8 v1, v1, -0x1 + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/f/g6;->(II)V + + throw p1 + + :cond_8 + if-gt v5, v3, :cond_a + + if-gt v3, v4, :cond_a + + add-int/lit8 p2, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result p4 + + if-eq p2, p4, :cond_9 + + invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result p1 + + invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result p1 + + if-nez p1, :cond_a + + :cond_9 + new-instance p1, Lf/h/a/f/h/f/g6; + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/f/g6;->(II)V + + throw p1 + + :cond_a + new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 p2, 0x25 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V + + const-string p2, "Failed writing " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string p2, " at index " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 + + :cond_b + return p3 +.end method + +.method public final b(I[BII)I + .locals 6 + + :goto_0 + if-ge p3, p4, :cond_0 + + aget-byte p1, p2, p3 + + if-ltz p1, :cond_0 + + add-int/lit8 p3, p3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + if-lt p3, p4, :cond_1 + + return p1 + + :cond_1 + :goto_1 + if-lt p3, p4, :cond_2 + + return p1 + + :cond_2 + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-gez p3, :cond_d + + const/16 v1, -0x20 + + const/4 v2, -0x1 + + const/16 v3, -0x41 + + if-ge p3, v1, :cond_5 + + if-lt v0, p4, :cond_3 + + return p3 + + :cond_3 + const/16 v1, -0x3e + + if-lt p3, v1, :cond_4 + + add-int/lit8 p3, v0, 0x1 + + aget-byte v0, p2, v0 + + if-le v0, v3, :cond_1 + + :cond_4 + return v2 + + :cond_5 + const/16 v4, -0x10 + + if-ge p3, v4, :cond_a + + add-int/lit8 v4, p4, -0x1 + + if-lt v0, v4, :cond_6 + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/f/f6;->d([BII)I + + move-result p1 + + return p1 + + :cond_6 + add-int/lit8 v4, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_9 + + const/16 v5, -0x60 + + if-ne p3, v1, :cond_7 + + if-lt v0, v5, :cond_9 + + :cond_7 + const/16 v1, -0x13 + + if-ne p3, v1, :cond_8 + + if-ge v0, v5, :cond_9 + + :cond_8 + add-int/lit8 p3, v4, 0x1 + + aget-byte v0, p2, v4 + + if-le v0, v3, :cond_1 + + :cond_9 + return v2 + + :cond_a + add-int/lit8 v1, p4, -0x2 + + if-lt v0, v1, :cond_b + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/f/f6;->d([BII)I + + move-result p1 + + return p1 + + :cond_b + add-int/lit8 v1, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_c + + shl-int/lit8 p3, p3, 0x1c + + add-int/lit8 v0, v0, 0x70 + + add-int/2addr v0, p3 + + shr-int/lit8 p3, v0, 0x1e + + if-nez p3, :cond_c + + add-int/lit8 p3, v1, 0x1 + + aget-byte v0, p2, v1 + + if-gt v0, v3, :cond_c + + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-le p3, v3, :cond_d + + :cond_c + return v2 + + :cond_d + move p3, v0 + + goto :goto_1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i.smali new file mode 100644 index 0000000000..4fc5a72f5d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/f/i; +.super Lf/h/a/f/h/f/d; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i0.smali new file mode 100644 index 0000000000..41f3a4d5e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i0.smali @@ -0,0 +1,49 @@ +.class public final synthetic Lf/h/a/f/h/f/i0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/f/g0; + +.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/i0;->d:Lf/h/a/f/h/f/g0; + + iput-object p2, p0, Lf/h/a/f/h/f/i0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/i0;->d:Lf/h/a/f/h/f/g0; + + iget-object v1, p0, Lf/h/a/f/h/f/i0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/g0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/d1; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i1.smali new file mode 100644 index 0000000000..88629f7b56 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/i1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i2.smali new file mode 100644 index 0000000000..ba21ade67c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i2.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/i2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/i2; + + invoke-direct {v0}, Lf/h/a/f/h/f/i2;->()V + + sput-object v0, Lf/h/a/f/h/f/i2;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i3.smali new file mode 100644 index 0000000000..038b38775e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i3.smali @@ -0,0 +1,70 @@ +.class public final Lf/h/a/f/h/f/i3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Lf/h/a/f/h/f/g3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g3<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/f/g3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g3<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/f3; + + invoke-direct {v0}, Lf/h/a/f/h/f/f3;->()V + + sput-object v0, Lf/h/a/f/h/f/i3;->a:Lf/h/a/f/h/f/g3; + + :try_start_0 + const-string v0, "com.google.protobuf.ExtensionSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/g3; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/i3;->b:Lf/h/a/f/h/f/g3; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i4.smali new file mode 100644 index 0000000000..37a887e446 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i4.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/h/f/i4; +.super Lf/h/a/f/h/f/h4; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/g4;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/h4;->(Lf/h/a/f/h/f/g4;)V + + return-void +.end method + +.method public static c(Ljava/lang/Object;J)Lf/h/a/f/h/f/v3; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Lf/h/a/f/h/f/v3<", + "TE;>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/f/v3; + + return-object p0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)V + .locals 0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/f/h/f/v3; + + move-result-object p1 + + invoke-interface {p1}, Lf/h/a/f/h/f/v3;->R0()V + + return-void +.end method + +.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/f/i4;->c(Ljava/lang/Object;J)Lf/h/a/f/h/f/v3; + + move-result-object p2 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v1, :cond_1 + + if-lez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v3 + + if-nez v3, :cond_0 + + add-int/2addr v2, v1 + + invoke-interface {v0, v2}, Lf/h/a/f/h/f/v3;->L0(I)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + :cond_0 + invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_1 + if-lez v1, :cond_2 + + move-object p2, v0 + + :cond_2 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i5.smali new file mode 100644 index 0000000000..e06e63a51b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i5.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/h/f/i5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/v4; + + +# instance fields +.field public final a:Lf/h/a/f/h/f/x4; + +.field public final b:Ljava/lang/String; + +.field public final c:[Ljava/lang/Object; + +.field public final d:I + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/i5;->a:Lf/h/a/f/h/f/x4; + + iput-object p2, p0, Lf/h/a/f/h/f/i5;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/f/i5;->c:[Ljava/lang/Object; + + const/4 p1, 0x0 + + invoke-virtual {p2, p1}, Ljava/lang/String;->charAt(I)C + + move-result p1 + + const p3, 0xd800 + + if-ge p1, p3, :cond_0 + + iput p1, p0, Lf/h/a/f/h/f/i5;->d:I + + return-void + + :cond_0 + and-int/lit16 p1, p1, 0x1fff + + const/16 v0, 0xd + + const/4 v1, 0x1 + + :goto_0 + add-int/lit8 v2, v1, 0x1 + + invoke-virtual {p2, v1}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + if-lt v1, p3, :cond_1 + + and-int/lit16 v1, v1, 0x1fff + + shl-int/2addr v1, v0 + + or-int/2addr p1, v1 + + add-int/lit8 v0, v0, 0xd + + move v1, v2 + + goto :goto_0 + + :cond_1 + shl-int p2, v1, v0 + + or-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/f/h/f/i5;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/h/f/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/i5;->a:Lf/h/a/f/h/f/x4; + + return-object v0 +.end method + +.method public final b()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/i5;->d:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x2 + + return v0 +.end method + +.method public final c()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/i5;->d:I + + const/4 v1, 0x2 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/i6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/i6.smali new file mode 100644 index 0000000000..a85180eb67 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/i6.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/i6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j.smali new file mode 100644 index 0000000000..0bad05ee1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j.smali @@ -0,0 +1,1782 @@ +.class public final Lf/h/a/f/h/f/j; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static volatile e:Lf/h/a/f/h/f/j; + + +# instance fields +.field public a:Lf/h/a/f/h/f/r0; + +.field public b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + +.field public c:Lf/h/a/f/h/f/c0; + +.field public d:Lf/h/a/f/h/f/l0; + + +# direct methods +.method public constructor ()V + .locals 2 + .annotation build Landroidx/annotation/VisibleForTesting; + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzck()Lcom/google/firebase/perf/internal/RemoteConfigManager; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + new-instance v0, Lf/h/a/f/h/f/r0; + + new-instance v1, Landroid/os/Bundle; + + invoke-direct {v1}, Landroid/os/Bundle;->()V + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/r0;->(Landroid/os/Bundle;)V + + iput-object v0, p0, Lf/h/a/f/h/f/j;->a:Lf/h/a/f/h/f/r0; + + const-class v0, Lf/h/a/f/h/f/c0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/c0;->c:Lf/h/a/f/h/f/c0; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/c0; + + invoke-direct {v1}, Lf/h/a/f/h/f/c0;->()V + + sput-object v1, Lf/h/a/f/h/f/c0;->c:Lf/h/a/f/h/f/c0; + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/c0;->c:Lf/h/a/f/h/f/c0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + iput-object v1, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public static b(F)Z + .locals 1 + + const/4 v0, 0x0 + + cmpg-float v0, v0, p0 + + if-gtz v0, :cond_0 + + const/high16 v0, 0x3f800000 # 1.0f + + cmpg-float p0, p0, v0 + + if-gtz p0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static c(Ljava/lang/String;)Z + .locals 5 + + invoke-virtual {p0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + const-string v0, ";" + + invoke-virtual {p0, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + array-length v0, p0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + aget-object v3, p0, v2 + + invoke-virtual {v3}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v3 + + const-string v4, "19.0.8" + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public static g(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-ltz v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static k(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-ltz v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static m(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-lez v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static declared-synchronized q()Lf/h/a/f/h/f/j; + .locals 2 + + const-class v0, Lf/h/a/f/h/f/j; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/j;->e:Lf/h/a/f/h/f/j; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/j; + + invoke-direct {v1}, Lf/h/a/f/h/f/j;->()V + + sput-object v1, Lf/h/a/f/h/f/j;->e:Lf/h/a/f/h/f/j; + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/j;->e:Lf/h/a/f/h/f/j; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Boolean;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->a:Lf/h/a/f/h/f/r0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->a()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/r0;->a(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_0 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_0 + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/f/r0;->a:Landroid/os/Bundle; + + invoke-virtual {v1, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-static {v1}, Lf/h/a/f/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/f/h/f/q0; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/h/a/f/h/f/r0;->b:Lf/h/a/f/h/f/l0; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object p1, v2, v3 + + const/4 p1, 0x1 + + invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v2, p1 + + const-string p1, "Metadata key %s contains type other than boolean: %s" + + invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + return-object p1 +.end method + +.method public final d()J + .locals 8 + + iget-object v0, p0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; + + const-string v1, "Retrieving rate limiting time range (in seconds) configuration value." + + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + const-class v0, Lf/h/a/f/h/f/r; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/r;->a:Lf/h/a/f/h/f/r; + + if-nez v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/f/r; + + invoke-direct {v1}, Lf/h/a/f/h/f/r;->()V + + sput-object v1, Lf/h/a/f/h/f/r;->a:Lf/h/a/f/h/f/r; + + :cond_1 + sget-object v1, Lf/h/a/f/h/f/r;->a:Lf/h/a/f/h/f/r; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v2 + + const-wide/16 v3, 0x0 + + const/4 v5, 0x0 + + if-eqz v2, :cond_4 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + cmp-long v2, v6, v3 + + if-lez v2, :cond_2 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v2, 0x0 + + :goto_0 + if-eqz v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + if-eqz v1, :cond_3 + + const-string v1, "com.google.firebase.perf.TimeLimitSec" + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-static {v3, v2, v1, v0}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 + + :cond_3 + const/4 v0, 0x0 + + throw v0 + + :cond_4 + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_6 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long v6, v1, v3 + + if-lez v6, :cond_5 + + const/4 v5, 0x1 + + :cond_5 + if-eqz v5, :cond_6 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 + + :cond_6 + const-wide/16 v0, 0x258 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public final e()Ljava/lang/String; + .locals 5 + + invoke-static {}, Lf/h/a/f/h/f/n;->d()Lf/h/a/f/h/f/n; + + move-result-object v0 + + if-eqz v0, :cond_2 + + iget-object v1, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + const-wide/16 v2, -0x1 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "fpr_log_source" + + invoke-virtual {v1, v3, v2}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zza(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + sget-object v3, Lf/h/a/f/h/f/n;->b:Lf/h/a/f/h/f/y6; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-virtual {v3, v4}, Lf/h/a/f/h/f/y6;->containsKey(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + sget-object v3, Lf/h/a/f/h/f/n;->b:Lf/h/a/f/h/f/y6; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {v3, v1}, Lf/h/a/f/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + if-eqz v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + const-string v2, "com.google.firebase.perf.LogSourceName" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/h/f/c0;->c(Ljava/lang/String;Ljava/lang/String;)Z + + return-object v1 + + :cond_0 + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/j;->p(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 + + :cond_1 + const-string v0, "FIREPERF" + + return-object v0 + + :cond_2 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final f(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->a:Lf/h/a/f/h/f/r0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->a()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/r0;->a(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_0 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_0 + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/f/r0;->a:Landroid/os/Bundle; + + invoke-virtual {v1, p1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-static {v1}, Lf/h/a/f/h/f/q0;->c(Ljava/lang/Object;)Lf/h/a/f/h/f/q0; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/h/a/f/h/f/r0;->b:Lf/h/a/f/h/f/l0; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object p1, v2, v3 + + const/4 p1, 0x1 + + invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v2, p1 + + const-string p1, "Metadata key %s contains type other than int: %s" + + invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + int-to-long v0, p1 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + new-instance v0, Lf/h/a/f/h/f/q0; + + invoke-direct {v0, p1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + sget-object v0, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_1 + return-object v0 +.end method + +.method public final h(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Float;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Float;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->c()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzd(Ljava/lang/String;)Lf/h/a/f/h/f/q0; + + move-result-object p1 + + return-object p1 +.end method + +.method public final i(Landroid/content/Context;)V + .locals 2 + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object v0 + + invoke-static {p1}, Lf/h/a/f/h/f/a1;->a(Landroid/content/Context;)Z + + move-result v1 + + iput-boolean v1, v0, Lf/h/a/f/h/f/l0;->a:Z + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + return-void +.end method + +.method public final j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->c()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zze(Ljava/lang/String;)Lf/h/a/f/h/f/q0; + + move-result-object p1 + + return-object p1 +.end method + +.method public final l(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Float;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Float;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->b()Ljava/lang/String; + + move-result-object p1 + + if-nez p1, :cond_1 + + iget-object p1, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p1, :cond_0 + + const-string p1, "FirebasePerformance" + + const-string v0, "Key is null when getting float value on device cache." + + invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_3 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_3 + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getFloat(Ljava/lang/String;F)F + + move-result v1 + + invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/h/f/q0; + + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p1, v2 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object p1, v2, v3 + + const/4 p1, 0x1 + + invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v2, p1 + + const-string p1, "Key %s from sharedPreferences has type other than float: %s" + + invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + return-object p1 +.end method + +.method public final n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->b()Ljava/lang/String; + + move-result-object p1 + + if-nez p1, :cond_1 + + iget-object p1, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p1, :cond_0 + + const-string p1, "FirebasePerformance" + + const-string v0, "Key is null when getting long value on device cache." + + invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_3 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_3 + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + const-wide/16 v2, 0x0 + + invoke-interface {v1, p1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/h/f/q0; + + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p1, v2 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object p1, v2, v3 + + const/4 p1, 0x1 + + invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v2, p1 + + const-string p1, "Key %s from sharedPreferences has type other than long: %s" + + invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + return-object p1 +.end method + +.method public final o(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Boolean;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->b()Ljava/lang/String; + + move-result-object p1 + + if-nez p1, :cond_1 + + iget-object p1, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p1, :cond_0 + + const-string p1, "FirebasePerformance" + + const-string v0, "Key is null when getting boolean value on device cache." + + invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_3 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_3 + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v2, p1, v1}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v2 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/h/f/q0; + + invoke-direct {v3, v2}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p1, v3 + + goto :goto_0 + + :catch_0 + move-exception v2 + + iget-object v0, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Object; + + aput-object p1, v3, v1 + + const/4 p1, 0x1 + + invoke-virtual {v2}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v3, p1 + + const-string p1, "Key %s from sharedPreferences has type other than long: %s" + + invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + return-object p1 +.end method + +.method public final p(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/String;", + ">;)", + "Lf/h/a/f/h/f/q0<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + invoke-virtual {p1}, Lf/h/a/f/h/f/d0;->b()Ljava/lang/String; + + move-result-object p1 + + if-nez p1, :cond_1 + + iget-object p1, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p1, :cond_0 + + const-string p1, "FirebasePerformance" + + const-string v0, "Key is null when getting String value on device cache." + + invoke-static {p1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_1 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v1, :cond_2 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1, p1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_3 + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + goto :goto_0 + + :cond_3 + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + const-string v2, "" + + invoke-interface {v1, p1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/h/f/q0; + + invoke-direct {v2, v1}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p1, v2 + + goto :goto_0 + + :catch_0 + move-exception v1 + + iget-object v0, v0, Lf/h/a/f/h/f/c0;->b:Lf/h/a/f/h/f/l0; + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object p1, v2, v3 + + const/4 p1, 0x1 + + invoke-virtual {v1}, Ljava/lang/ClassCastException;->getMessage()Ljava/lang/String; + + move-result-object v1 + + aput-object v1, v2, p1 + + const-string p1, "Key %s from sharedPreferences has type other than String: %s" + + invoke-static {p1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V + + sget-object p1, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + :goto_0 + return-object p1 +.end method + +.method public final r()Z + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/j;->s()Ljava/lang/Boolean; + + move-result-object v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-ne v0, v1, :cond_1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/j;->t()Z + + move-result v0 + + if-eqz v0, :cond_1 + + return v1 + + :cond_1 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Ljava/lang/Boolean; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const-class v0, Lf/h/a/f/h/f/l; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/l;->a:Lf/h/a/f/h/f/l; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/l; + + invoke-direct {v1}, Lf/h/a/f/h/f/l;->()V + + sput-object v1, Lf/h/a/f/h/f/l;->a:Lf/h/a/f/h/f/l; + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/l;->a:Lf/h/a/f/h/f/l; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + monitor-exit v0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->a(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + goto :goto_0 + + :cond_1 + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + :goto_0 + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object v0 + + :cond_2 + const-class v0, Lf/h/a/f/h/f/k; + + monitor-enter v0 + + :try_start_1 + sget-object v1, Lf/h/a/f/h/f/k;->a:Lf/h/a/f/h/f/k; + + if-nez v1, :cond_3 + + new-instance v1, Lf/h/a/f/h/f/k; + + invoke-direct {v1}, Lf/h/a/f/h/f/k;->()V + + sput-object v1, Lf/h/a/f/h/f/k;->a:Lf/h/a/f/h/f/k; + + :cond_3 + sget-object v1, Lf/h/a/f/h/f/k;->a:Lf/h/a/f/h/f/k; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->o(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v2 + + if-eqz v2, :cond_4 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + return-object v0 + + :cond_4 + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->a(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + return-object v0 + + :cond_5 + iget-object v0, p0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; + + const-string v1, "CollectionEnabled metadata key unknown or value not found in manifest." + + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_6 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_6 + const/4 v0, 0x0 + + return-object v0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public final t()Z + .locals 8 + + iget-object v0, p0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; + + const-string v1, "Retrieving master flag for Firebase Performance SDK enabled configuration value." + + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + const-class v0, Lf/h/a/f/h/f/t; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/t;->a:Lf/h/a/f/h/f/t; + + if-nez v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/f/t; + + invoke-direct {v1}, Lf/h/a/f/h/f/t;->()V + + sput-object v1, Lf/h/a/f/h/f/t;->a:Lf/h/a/f/h/f/t; + + :cond_1 + sget-object v1, Lf/h/a/f/h/f/t;->a:Lf/h/a/f/h/f/t; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + monitor-exit v0 + + iget-object v0, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + const/4 v2, 0x0 + + if-eqz v1, :cond_c + + const-string v3, "fpr_enabled" + + invoke-virtual {v0, v3}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzb(Ljava/lang/String;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v3 + + const/4 v4, 0x0 + + const/4 v5, 0x1 + + if-eqz v3, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + invoke-virtual {v1}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzcl()Z + + move-result v1 + + if-eqz v1, :cond_2 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + const-string v3, "com.google.firebase.perf.SdkEnabled" + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v6 + + iget-object v7, v1, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v7, :cond_3 + + invoke-static {}, Lf/h/a/f/h/f/c0;->d()Landroid/content/Context; + + move-result-object v7 + + invoke-virtual {v1, v7}, Lf/h/a/f/h/f/c0;->e(Landroid/content/Context;)V + + iget-object v7, v1, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + if-nez v7, :cond_3 + + goto :goto_0 + + :cond_3 + iget-object v1, v1, Lf/h/a/f/h/f/c0;->a:Landroid/content/SharedPreferences; + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + invoke-interface {v1, v3, v6}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V + + :goto_0 + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + goto :goto_1 + + :cond_4 + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->o(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + goto :goto_1 + + :cond_5 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_b + + iget-object v0, p0, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; + + const-string v1, "Retrieving Firebase Performance SDK disabled versions configuration value." + + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_6 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_6 + const-class v0, Lf/h/a/f/h/f/q; + + monitor-enter v0 + + :try_start_1 + sget-object v1, Lf/h/a/f/h/f/q;->a:Lf/h/a/f/h/f/q; + + if-nez v1, :cond_7 + + new-instance v1, Lf/h/a/f/h/f/q; + + invoke-direct {v1}, Lf/h/a/f/h/f/q;->()V + + sput-object v1, Lf/h/a/f/h/f/q;->a:Lf/h/a/f/h/f/q; + + :cond_7 + sget-object v1, Lf/h/a/f/h/f/q;->a:Lf/h/a/f/h/f/q; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit v0 + + iget-object v0, p0, Lf/h/a/f/h/f/j;->b:Lcom/google/firebase/perf/internal/RemoteConfigManager; + + if-eqz v1, :cond_a + + const-string v2, "fpr_disabled_android_versions" + + invoke-virtual {v0, v2}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zzc(Ljava/lang/String;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v2 + + if-eqz v2, :cond_8 + + iget-object v1, p0, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; + + const-string v2, "com.google.firebase.perf.SdkDisabledVersions" + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/c0;->c(Ljava/lang/String;Ljava/lang/String;)Z + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/f/h/f/j;->c(Ljava/lang/String;)Z + + move-result v0 + + goto :goto_2 + + :cond_8 + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/j;->p(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->b()Z + + move-result v1 + + if-eqz v1, :cond_9 + + invoke-virtual {v0}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/f/h/f/j;->c(Ljava/lang/String;)Z + + move-result v0 + + goto :goto_2 + + :cond_9 + const-string v0, "" + + invoke-static {v0}, Lf/h/a/f/h/f/j;->c(Ljava/lang/String;)Z + + move-result v0 + + :goto_2 + if-nez v0, :cond_b + + return v5 + + :cond_a + throw v2 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 + + :cond_b + return v4 + + :cond_c + throw v2 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j0.smali new file mode 100644 index 0000000000..b1e79ebabb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j0.smali @@ -0,0 +1,49 @@ +.class public final synthetic Lf/h/a/f/h/f/j0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/f/g0; + +.field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/g0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/j0;->d:Lf/h/a/f/h/f/g0; + + iput-object p2, p0, Lf/h/a/f/h/f/j0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/j0;->d:Lf/h/a/f/h/f/g0; + + iget-object v1, p0, Lf/h/a/f/h/f/j0;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/g0;->b(Lcom/google/android/gms/internal/firebase-perf/zzcb;)Lf/h/a/f/h/f/d1; + + move-result-object v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/h/f/g0;->b:Ljava/util/concurrent/ConcurrentLinkedQueue; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/ConcurrentLinkedQueue;->add(Ljava/lang/Object;)Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j1$a.smali new file mode 100644 index 0000000000..8ac566ffe7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/j1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/j1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/j1;", + "Lf/h/a/f/h/f/j1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/i1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j1.smali new file mode 100644 index 0000000000..5cb2f67675 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j1.smali @@ -0,0 +1,215 @@ +.class public final Lf/h/a/f/h/f/j1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/j1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/j1;", + "Lf/h/a/f/h/f/j1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/j1;", + ">;" + } + .end annotation +.end field + +.field public static final zzjl:Lf/h/a/f/h/f/j1; + + +# instance fields +.field public zzij:I + +.field public zziq:J + +.field public zzjj:J + +.field public zzjk:J + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/j1; + + invoke-direct {v0}, Lf/h/a/f/h/f/j1;->()V + + sput-object v0, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + const-class v1, Lf/h/a/f/h/f/j1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/j1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/j1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/j1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/j1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/j1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/j1$a;->(Lf/h/a/f/h/f/i1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/j1; + + invoke-direct {p1}, Lf/h/a/f/h/f/j1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x4 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zziq" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzjj" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzjk" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1002\u0001\u0003\u1002\u0002" + + sget-object p3, Lf/h/a/f/h/f/j1;->zzjl:Lf/h/a/f/h/f/j1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j2$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j2$a.smali new file mode 100644 index 0000000000..c92fc34d3d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j2$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/j2$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/j2; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/j2;", + "Lf/h/a/f/h/f/j2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/l2;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/j2;->zzmz:Lf/h/a/f/h/f/j2; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j2.smali new file mode 100644 index 0000000000..40c9d5204e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j2.smali @@ -0,0 +1,257 @@ +.class public final Lf/h/a/f/h/f/j2; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/j2$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/j2;", + "Lf/h/a/f/h/f/j2$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/j2;", + ">;" + } + .end annotation +.end field + +.field public static final zzmz:Lf/h/a/f/h/f/j2; + + +# instance fields +.field public zzij:I + +.field public zzil:Ljava/lang/String; + +.field public zzmv:Ljava/lang/String; + +.field public zzmw:I + +.field public zzmx:I + +.field public zzmy:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/j2; + + invoke-direct {v0}, Lf/h/a/f/h/f/j2;->()V + + sput-object v0, Lf/h/a/f/h/f/j2;->zzmz:Lf/h/a/f/h/f/j2; + + const-class v1, Lf/h/a/f/h/f/j2; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/j2;->zzil:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/j2;->zzmv:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/j2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/j2; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/j2;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/j2;->zzmz:Lf/h/a/f/h/f/j2; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/j2;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/j2;->zzmz:Lf/h/a/f/h/f/j2; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/j2$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/j2$a;->(Lf/h/a/f/h/f/l2;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/j2; + + invoke-direct {p1}, Lf/h/a/f/h/f/j2;->()V + + return-object p1 + + :pswitch_4 + const/16 p1, 0x9 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzil" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzmv" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzmw" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + sget-object p3, Lf/h/a/f/h/f/b2;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzmx" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + sget-object p3, Lf/h/a/f/h/f/k2;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzmy" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + sget-object p3, Lf/h/a/f/h/f/k1;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u100c\u0002\u0004\u100c\u0003\u0005\u100c\u0004" + + sget-object p3, Lf/h/a/f/h/f/j2;->zzmz:Lf/h/a/f/h/f/j2; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j3.smali new file mode 100644 index 0000000000..2447146686 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j3.smali @@ -0,0 +1,42 @@ +.class public interface abstract Lf/h/a/f/h/f/j3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "TT;>;" + } +.end annotation + + +# virtual methods +.method public abstract C()Lf/h/a/f/h/f/l6; +.end method + +.method public abstract K0()Z +.end method + +.method public abstract M(Lf/h/a/f/h/f/w4;Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/w4; +.end method + +.method public abstract f0()Z +.end method + +.method public abstract getNumber()I +.end method + +.method public abstract w(Lf/h/a/f/h/f/c5;Lf/h/a/f/h/f/c5;)Lf/h/a/f/h/f/c5; +.end method + +.method public abstract w0()Lf/h/a/f/h/f/o6; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j4.smali new file mode 100644 index 0000000000..9080574fdc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j4.smali @@ -0,0 +1,308 @@ +.class public final Lf/h/a/f/h/f/j4; +.super Lf/h/a/f/h/f/h4; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/j4;->c:Ljava/lang/Class; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/g4;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/h4;->(Lf/h/a/f/h/f/g4;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)V + .locals 3 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + instance-of v1, v0, Lf/h/a/f/h/f/e4; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/f/e4; + + invoke-interface {v0}, Lf/h/a/f/h/f/e4;->p0()Lf/h/a/f/h/f/e4; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/j4;->c:Ljava/lang/Class; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + return-void + + :cond_1 + instance-of v1, v0, Lf/h/a/f/h/f/f5; + + if-eqz v1, :cond_3 + + instance-of v1, v0, Lf/h/a/f/h/f/v3; + + if-eqz v1, :cond_3 + + check-cast v0, Lf/h/a/f/h/f/v3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->R0()V + + :cond_2 + return-void + + :cond_3 + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + :goto_0 + invoke-static {p1, p2, p3, v0}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/List; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v0 + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_2 + + instance-of v2, v1, Lf/h/a/f/h/f/e4; + + if-eqz v2, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/f4; + + invoke-direct {v1, v0}, Lf/h/a/f/h/f/f4;->(I)V + + goto :goto_0 + + :cond_0 + instance-of v2, v1, Lf/h/a/f/h/f/f5; + + if-eqz v2, :cond_1 + + instance-of v2, v1, Lf/h/a/f/h/f/v3; + + if-eqz v2, :cond_1 + + check-cast v1, Lf/h/a/f/h/f/v3; + + invoke-interface {v1, v0}, Lf/h/a/f/h/f/v3;->L0(I)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + move-object v1, v0 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V + + :goto_0 + invoke-static {p1, p3, p4, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_2 + + :cond_2 + sget-object v2, Lf/h/a/f/h/f/j4;->c:Ljava/lang/Class; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + new-instance v2, Ljava/util/ArrayList; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-static {p1, p3, p4, v2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_1 + move-object v1, v2 + + goto :goto_2 + + :cond_3 + instance-of v2, v1, Lf/h/a/f/h/f/y5; + + if-eqz v2, :cond_4 + + new-instance v2, Lf/h/a/f/h/f/f4; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Lf/h/a/f/h/f/f4;->(I)V + + check-cast v1, Lf/h/a/f/h/f/y5; + + invoke-virtual {v2}, Lf/h/a/f/h/f/f4;->size()I + + move-result v0 + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/f4;->addAll(ILjava/util/Collection;)Z + + invoke-static {p1, p3, p4, v2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_1 + + :cond_4 + instance-of v2, v1, Lf/h/a/f/h/f/f5; + + if-eqz v2, :cond_5 + + instance-of v2, v1, Lf/h/a/f/h/f/v3; + + if-eqz v2, :cond_5 + + move-object v2, v1 + + check-cast v2, Lf/h/a/f/h/f/v3; + + invoke-interface {v2}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v3 + + if-nez v3, :cond_5 + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + invoke-interface {v2, v1}, Lf/h/a/f/h/f/v3;->L0(I)Lf/h/a/f/h/f/v3; + + move-result-object v1 + + invoke-static {p1, p3, p4, v1}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_5 + :goto_2 + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v0, :cond_6 + + if-lez v2, :cond_6 + + invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_6 + if-lez v0, :cond_7 + + move-object p2, v1 + + :cond_7 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j5.smali new file mode 100644 index 0000000000..ae0dd74ce6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j5.smali @@ -0,0 +1,392 @@ +.class public final Lf/h/a/f/h/f/j5; +.super Lf/h/a/f/h/f/r2; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/r2<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final g:Lf/h/a/f/h/f/j5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/j5<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public e:[Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "[TE;" + } + .end annotation +.end field + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/j5; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/j5;->([Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/f/j5;->g:Lf/h/a/f/h/f/j5; + + iput-boolean v1, v0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + +.method public constructor ([Ljava/lang/Object;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TE;I)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/f/j5;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic L0(I)Lf/h/a/f/h/f/v3; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + if-lt p1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object p1 + + new-instance v0, Lf/h/a/f/h/f/j5; + + iget v1, p0, Lf/h/a/f/h/f/j5;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/f/j5;->([Ljava/lang/Object;I)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final add(ILjava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/f/j5;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + aput-object p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/f/j5;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/f/j5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/j5;->j(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final add(Ljava/lang/Object;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + iget-object v1, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + array-length v2, v1 + + const/4 v3, 0x1 + + if-ne v0, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x3 + + div-int/lit8 v0, v0, 0x2 + + add-int/2addr v0, v3 + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/f/j5;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/f/j5;->f:I + + aput-object p1, v0, v1 + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/j5;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final h(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/j5;->j(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final j(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(I)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/j5;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/f/j5;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/f/j5;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/f/j5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-object v1 +.end method + +.method public final set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/j5;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/j5;->e:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + aput-object p2, v0, p1 + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-object v1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/j5;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/j6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/j6.smali new file mode 100644 index 0000000000..e3bb78beed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/j6.smali @@ -0,0 +1,753 @@ +.class public final Lf/h/a/f/h/f/j6; +.super Lf/h/a/f/h/f/e6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/e6;->()V + + return-void +.end method + +.method public static c([BIJI)I + .locals 2 + + if-eqz p4, :cond_2 + + const/4 v0, 0x1 + + if-eq p4, v0, :cond_1 + + const/4 v0, 0x2 + + if-ne p4, v0, :cond_0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result p4 + + const-wide/16 v0, 0x1 + + add-long/2addr p2, v0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result p0 + + invoke-static {p1, p4, p0}, Lf/h/a/f/h/f/f6;->c(III)I + + move-result p0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + invoke-static {p0, p2, p3}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result p0 + + invoke-static {p1, p0}, Lf/h/a/f/h/f/f6;->e(II)I + + move-result p0 + + return p0 + + :cond_2 + invoke-static {p1}, Lf/h/a/f/h/f/f6;->b(I)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/CharSequence;[BII)I + .locals 22 + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + move/from16 v2, p3 + + move/from16 v3, p4 + + int-to-long v4, v2 + + int-to-long v6, v3 + + add-long/2addr v6, v4 + + invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I + + move-result v8 + + const-string v9, " at index " + + const-string v10, "Failed writing " + + if-gt v8, v3, :cond_c + + array-length v11, v1 + + sub-int/2addr v11, v3 + + if-lt v11, v2, :cond_c + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x80 + + const-wide/16 v11, 0x1 + + if-ge v2, v8, :cond_0 + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_0 + + add-long/2addr v11, v4 + + int-to-byte v3, v13 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V + + add-int/lit8 v2, v2, 0x1 + + move-wide v4, v11 + + goto :goto_0 + + :cond_0 + if-ne v2, v8, :cond_1 + + long-to-int v0, v4 + + return v0 + + :cond_1 + :goto_1 + if-ge v2, v8, :cond_b + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_2 + + cmp-long v14, v4, v6 + + if-gez v14, :cond_2 + + add-long v14, v4, v11 + + int-to-byte v13, v13 + + invoke-static {v1, v4, v5, v13}, Lf/h/a/f/h/f/d6;->e([BJB)V + + move-wide v4, v11 + + move-wide v12, v14 + + :goto_2 + const/16 v11, 0x80 + + goto/16 :goto_3 + + :cond_2 + const/16 v14, 0x800 + + if-ge v13, v14, :cond_3 + + const-wide/16 v14, 0x2 + + sub-long v14, v6, v14 + + cmp-long v16, v4, v14 + + if-gtz v16, :cond_3 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0x6 + + or-int/lit16 v3, v3, 0x3c0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V + + add-long v3, v14, v11 + + and-int/lit8 v5, v13, 0x3f + + const/16 v13, 0x80 + + or-int/2addr v5, v13 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/f/d6;->e([BJB)V + + move-wide/from16 v20, v11 + + const/16 v11, 0x80 + + move-wide v12, v3 + + move-wide/from16 v4, v20 + + goto/16 :goto_3 + + :cond_3 + const v3, 0xdfff + + const v14, 0xd800 + + if-lt v13, v14, :cond_4 + + if-ge v3, v13, :cond_5 + + :cond_4 + const-wide/16 v15, 0x3 + + sub-long v15, v6, v15 + + cmp-long v17, v4, v15 + + if-gtz v17, :cond_5 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0xc + + or-int/lit16 v3, v3, 0x1e0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/f/d6;->e([BJB)V + + add-long v3, v14, v11 + + ushr-int/lit8 v5, v13, 0x6 + + and-int/lit8 v5, v5, 0x3f + + const/16 v11, 0x80 + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/f/d6;->e([BJB)V + + const-wide/16 v14, 0x1 + + add-long v18, v3, v14 + + and-int/lit8 v5, v13, 0x3f + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v3, v4, v5}, Lf/h/a/f/h/f/d6;->e([BJB)V + + move-wide/from16 v12, v18 + + const-wide/16 v4, 0x1 + + goto :goto_2 + + :cond_5 + const-wide/16 v11, 0x4 + + sub-long v11, v6, v11 + + cmp-long v15, v4, v11 + + if-gtz v15, :cond_8 + + add-int/lit8 v3, v2, 0x1 + + if-eq v3, v8, :cond_7 + + invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v2 + + invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v11 + + if-eqz v11, :cond_6 + + invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v2 + + const-wide/16 v11, 0x1 + + add-long v13, v4, v11 + + ushr-int/lit8 v15, v2, 0x12 + + or-int/lit16 v15, v15, 0xf0 + + int-to-byte v15, v15 + + invoke-static {v1, v4, v5, v15}, Lf/h/a/f/h/f/d6;->e([BJB)V + + add-long v4, v13, v11 + + ushr-int/lit8 v15, v2, 0xc + + and-int/lit8 v15, v15, 0x3f + + const/16 v11, 0x80 + + or-int/lit16 v12, v15, 0x80 + + int-to-byte v12, v12 + + invoke-static {v1, v13, v14, v12}, Lf/h/a/f/h/f/d6;->e([BJB)V + + const-wide/16 v12, 0x1 + + add-long v14, v4, v12 + + ushr-int/lit8 v16, v2, 0x6 + + and-int/lit8 v12, v16, 0x3f + + or-int/2addr v12, v11 + + int-to-byte v12, v12 + + invoke-static {v1, v4, v5, v12}, Lf/h/a/f/h/f/d6;->e([BJB)V + + const-wide/16 v4, 0x1 + + add-long v12, v14, v4 + + and-int/lit8 v2, v2, 0x3f + + or-int/2addr v2, v11 + + int-to-byte v2, v2 + + invoke-static {v1, v14, v15, v2}, Lf/h/a/f/h/f/d6;->e([BJB)V + + move v2, v3 + + :goto_3 + add-int/lit8 v2, v2, 0x1 + + const/16 v3, 0x80 + + move-wide/from16 v20, v4 + + move-wide v4, v12 + + move-wide/from16 v11, v20 + + goto/16 :goto_1 + + :cond_6 + move v2, v3 + + :cond_7 + new-instance v0, Lf/h/a/f/h/f/g6; + + add-int/lit8 v2, v2, -0x1 + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/f/g6;->(II)V + + throw v0 + + :cond_8 + if-gt v14, v13, :cond_a + + if-gt v13, v3, :cond_a + + add-int/lit8 v1, v2, 0x1 + + if-eq v1, v8, :cond_9 + + invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v0 + + if-nez v0, :cond_a + + :cond_9 + new-instance v0, Lf/h/a/f/h/f/g6; + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/f/g6;->(II)V + + throw v0 + + :cond_a + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x2e + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_b + long-to-int v0, v4 + + return v0 + + :cond_c + new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; + + add-int/lit8 v8, v8, -0x1 + + invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + add-int/2addr v2, v3 + + const/16 v3, 0x25 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public final b(I[BII)I + .locals 15 + + move-object/from16 v0, p2 + + move/from16 v1, p3 + + move/from16 v2, p4 + + or-int v3, v1, v2 + + array-length v4, v0 + + sub-int/2addr v4, v2 + + or-int/2addr v3, v4 + + const/4 v4, 0x2 + + const/4 v5, 0x3 + + const/4 v6, 0x0 + + if-ltz v3, :cond_12 + + int-to-long v7, v1 + + int-to-long v1, v2 + + sub-long/2addr v1, v7 + + long-to-int v2, v1 + + const/16 v1, 0x10 + + const-wide/16 v9, 0x1 + + if-ge v2, v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_0 + move-wide v11, v7 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v2, :cond_2 + + add-long v13, v11, v9 + + invoke-static {v0, v11, v12}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v3 + + if-gez v3, :cond_1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + move-wide v11, v13 + + goto :goto_0 + + :cond_2 + move v1, v2 + + :goto_1 + sub-int/2addr v2, v1 + + int-to-long v11, v1 + + add-long/2addr v7, v11 + + :cond_3 + :goto_2 + const/4 v1, 0x0 + + :goto_3 + if-lez v2, :cond_5 + + add-long v11, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v1 + + if-ltz v1, :cond_4 + + add-int/lit8 v2, v2, -0x1 + + move-wide v7, v11 + + goto :goto_3 + + :cond_4 + move-wide v7, v11 + + :cond_5 + if-nez v2, :cond_6 + + return v6 + + :cond_6 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x20 + + const/16 v11, -0x41 + + const/4 v12, -0x1 + + if-ge v1, v3, :cond_a + + if-nez v2, :cond_7 + + return v1 + + :cond_7 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x3e + + if-lt v1, v3, :cond_9 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + goto :goto_4 + + :cond_8 + move-wide v7, v13 + + goto :goto_2 + + :cond_9 + :goto_4 + return v12 + + :cond_a + const/16 v13, -0x10 + + if-ge v1, v13, :cond_f + + if-ge v2, v4, :cond_b + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/f/j6;->c([BIJI)I + + move-result v0 + + return v0 + + :cond_b + add-int/lit8 v2, v2, -0x2 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v7 + + if-gt v7, v11, :cond_e + + const/16 v8, -0x60 + + if-ne v1, v3, :cond_c + + if-lt v7, v8, :cond_e + + :cond_c + const/16 v3, -0x13 + + if-ne v1, v3, :cond_d + + if-ge v7, v8, :cond_e + + :cond_d + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_3 + + :cond_e + return v12 + + :cond_f + if-ge v2, v5, :cond_10 + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/f/j6;->c([BIJI)I + + move-result v0 + + return v0 + + :cond_10 + add-int/lit8 v2, v2, -0x3 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v3 + + if-gt v3, v11, :cond_11 + + shl-int/lit8 v1, v1, 0x1c + + add-int/lit8 v3, v3, 0x70 + + add-int/2addr v3, v1 + + shr-int/lit8 v1, v3, 0x1e + + if-nez v1, :cond_11 + + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v1 + + if-gt v1, v11, :cond_11 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/f/d6;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + :cond_11 + return v12 + + :cond_12 + new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; + + new-array v5, v5, [Ljava/lang/Object; + + array-length v0, v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v6 + + invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/4 v1, 0x1 + + aput-object v0, v5, v1 + + invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v4 + + const-string v0, "Array length=%d, index=%d, limit=%d" + + invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k.smali new file mode 100644 index 0000000000..15cbc2c954 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/k; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/k; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "firebase_performance_collection_enabled" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "isEnabled" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k0.smali new file mode 100644 index 0000000000..dcec656643 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k0.smali @@ -0,0 +1,1005 @@ +.class public final Lf/h/a/f/h/f/k0; +.super Lf/h/c/u/b/b; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/c/u/b/v; + + +# instance fields +.field public final d:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/firebase/perf/internal/zzt;", + ">;" + } + .end annotation +.end field + +.field public final e:Lcom/google/firebase/perf/internal/GaugeManager; + +.field public f:Lf/h/c/u/b/e; + +.field public g:Lf/h/a/f/h/f/l0; + +.field public final h:Lf/h/a/f/h/f/u1$b; + +.field public i:Z + +.field public final j:Ljava/lang/ref/WeakReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/h/c/u/b/v;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/c/u/b/e;)V + .locals 2 + .param p1 # Lf/h/c/u/b/e; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {}, Lf/h/c/u/b/a;->f()Lf/h/c/u/b/a; + + move-result-object v0 + + invoke-static {}, Lcom/google/firebase/perf/internal/GaugeManager;->zzca()Lcom/google/firebase/perf/internal/GaugeManager; + + move-result-object v1 + + invoke-direct {p0, v0}, Lf/h/c/u/b/b;->(Lf/h/c/u/b/a;)V + + sget-object v0, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/u1$b; + + iput-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p0}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/f/k0;->j:Ljava/lang/ref/WeakReference; + + iput-object p1, p0, Lf/h/a/f/h/f/k0;->f:Lf/h/c/u/b/e; + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/k0;->g:Lf/h/a/f/h/f/l0; + + iput-object v1, p0, Lf/h/a/f/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/k0;->d:Ljava/util/List; + + invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbr()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/firebase/perf/internal/zzt;)V + .locals 1 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/h/f/k0;->g:Lf/h/a/f/h/f/l0; + + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz p1, :cond_0 + + const-string p1, "FirebasePerformance" + + const-string v0, "Unable to add new SessionId to the Network Trace. Continuing without it." + + invoke-static {p1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I + + and-int/lit16 v0, v0, 0x80 + + if-eqz v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->t()Z + + move-result v0 + + if-nez v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->d:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_3 + return-void +.end method + +.method public final b()Lf/h/a/f/h/f/u1; + .locals 5 + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/f/k0;->j:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0, v1}, Lcom/google/firebase/perf/internal/SessionManager;->zzd(Ljava/lang/ref/WeakReference;)V + + invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbs()V + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->d:Ljava/util/List; + + invoke-static {v0}, Lf/h/a/f/h/f/x6;->p(Ljava/util/Collection;)Lf/h/a/f/h/f/x6; + + move-result-object v0 + + invoke-static {v0}, Lcom/google/firebase/perf/internal/zzt;->a(Ljava/util/List;)[Lf/h/a/f/h/f/z1; + + move-result-object v0 + + if-eqz v0, :cond_2 + + iget-object v1, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + iget-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v1, v1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v1, Lf/h/a/f/h/f/u1; + + iget-object v2, v1, Lf/h/a/f/h/f/u1;->zzkx:Lf/h/a/f/h/f/v3; + + invoke-interface {v2}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v3 + + if-nez v3, :cond_1 + + invoke-static {v2}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/f/h/f/u1;->zzkx:Lf/h/a/f/h/f/v3; + + :cond_1 + iget-object v1, v1, Lf/h/a/f/h/f/u1;->zzkx:Lf/h/a/f/h/f/v3; + + invoke-static {v0, v1}, Lf/h/a/f/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget-boolean v1, p0, Lf/h/a/f/h/f/k0;->i:Z + + if-nez v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/f/k0;->f:Lf/h/c/u/b/e; + + if-eqz v1, :cond_3 + + invoke-virtual {p0}, Lf/h/c/u/b/b;->zzbj()Lf/h/a/f/h/f/g1; + + move-result-object v2 + + iget-object v3, v1, Lf/h/c/u/b/e;->a:Ljava/util/concurrent/ExecutorService; + + new-instance v4, Lf/h/c/u/b/f; + + invoke-direct {v4, v1, v0, v2}, Lf/h/c/u/b/f;->(Lf/h/c/u/b/e;Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/g1;)V + + invoke-interface {v3, v4}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object v1 + + invoke-virtual {v1}, Lcom/google/firebase/perf/internal/SessionManager;->zzcq()Z + + :cond_3 + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/h/f/k0;->i:Z + + :cond_4 + return-object v0 +.end method + +.method public final c(I)Lf/h/a/f/h/f/k0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 v1, v1, 0x20 + + iput v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + iput p1, v0, Lf/h/a/f/h/f/u1;->zzkr:I + + return-object p0 +.end method + +.method public final d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; + .locals 5 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p1, :cond_4 + + invoke-static {p1}, Ln0/w;->h(Ljava/lang/String;)Ln0/w; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ln0/w;->f()Ln0/w$a; + + move-result-object p1 + + const-string v0, "" + + invoke-virtual {p1, v0}, Ln0/w$a;->g(Ljava/lang/String;)Ln0/w$a; + + invoke-virtual {p1, v0}, Ln0/w$a;->f(Ljava/lang/String;)Ln0/w$a; + + const/4 v0, 0x0 + + iput-object v0, p1, Ln0/w$a;->g:Ljava/util/List; + + iput-object v0, p1, Ln0/w$a;->h:Ljava/lang/String; + + invoke-virtual {p1}, Ln0/w$a;->toString()Ljava/lang/String; + + move-result-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + const/4 v2, 0x0 + + const/16 v3, 0x7d0 + + if-gt v1, v3, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p1, v3}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + const/16 v4, 0x2f + + if-eq v1, v4, :cond_2 + + invoke-static {p1}, Ln0/w;->h(Ljava/lang/String;)Ln0/w; + + move-result-object v1 + + if-eqz v1, :cond_2 + + invoke-virtual {v1}, Ln0/w;->b()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1, v4}, Ljava/lang/String;->lastIndexOf(I)I + + move-result v1 + + if-ltz v1, :cond_2 + + const/16 v1, 0x7cf + + invoke-virtual {p1, v4, v1}, Ljava/lang/String;->lastIndexOf(II)I + + move-result v1 + + if-ltz v1, :cond_2 + + invoke-virtual {p1, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_2 + invoke-virtual {p1, v2, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p1 + + :goto_0 + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_3 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/u1;->p(Lf/h/a/f/h/f/u1;Ljava/lang/String;)V + + :cond_4 + return-object p0 +.end method + +.method public final e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; + .locals 3 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/String;->toUpperCase()Ljava/lang/String; + + move-result-object p1 + + const/4 v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/String;->hashCode()I + + move-result v1 + + const/4 v2, 0x0 + + sparse-switch v1, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v1, "DELETE" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x3 + + goto :goto_0 + + :sswitch_1 + const-string v1, "CONNECT" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/16 v0, 0x8 + + goto :goto_0 + + :sswitch_2 + const-string v1, "TRACE" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x7 + + goto :goto_0 + + :sswitch_3 + const-string v1, "PATCH" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x5 + + goto :goto_0 + + :sswitch_4 + const-string v1, "POST" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x2 + + goto :goto_0 + + :sswitch_5 + const-string v1, "HEAD" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x4 + + goto :goto_0 + + :sswitch_6 + const-string v1, "PUT" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :sswitch_7 + const-string v1, "GET" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :sswitch_8 + const-string v1, "OPTIONS" + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x6 + + :cond_0 + :goto_0 + packed-switch v0, :pswitch_data_0 + + sget-object p1, Lf/h/a/f/h/f/u1$c;->d:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/u1$c;->m:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/u1$c;->l:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/f/u1$c;->k:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/f/u1$c;->j:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_4 + sget-object p1, Lf/h/a/f/h/f/u1$c;->i:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_5 + sget-object p1, Lf/h/a/f/h/f/u1$c;->h:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_6 + sget-object p1, Lf/h/a/f/h/f/u1$c;->g:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_7 + sget-object p1, Lf/h/a/f/h/f/u1$c;->f:Lf/h/a/f/h/f/u1$c; + + goto :goto_1 + + :pswitch_8 + sget-object p1, Lf/h/a/f/h/f/u1$c;->e:Lf/h/a/f/h/f/u1$c; + + :goto_1 + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/u1;->n(Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/u1$c;)V + + :cond_2 + return-object p0 + + nop + + :sswitch_data_0 + .sparse-switch + -0x1faded82 -> :sswitch_8 + 0x11336 -> :sswitch_7 + 0x136ef -> :sswitch_6 + 0x21c5e0 -> :sswitch_5 + 0x2590a0 -> :sswitch_4 + 0x4862828 -> :sswitch_3 + 0x4c5f925 -> :sswitch_2 + 0x638004ca -> :sswitch_1 + 0x77f979ab -> :sswitch_0 + .end sparse-switch + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; + .locals 4 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v0, p1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object p1, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast p1, Lf/h/a/f/h/f/u1; + + iget v0, p1, Lf/h/a/f/h/f/u1;->zzij:I + + and-int/lit8 v0, v0, -0x41 + + iput v0, p1, Lf/h/a/f/h/f/u1;->zzij:I + + sget-object v0, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + iget-object v0, v0, Lf/h/a/f/h/f/u1;->zzks:Ljava/lang/String; + + iput-object v0, p1, Lf/h/a/f/h/f/u1;->zzks:Ljava/lang/String; + + return-object p0 + + :cond_1 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + const/16 v2, 0x80 + + if-le v1, v2, :cond_3 + + :cond_2 + :goto_0 + const/4 v1, 0x0 + + goto :goto_2 + + :cond_3 + const/4 v1, 0x0 + + :goto_1 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-ge v1, v2, :cond_5 + + invoke-virtual {p1, v1}, Ljava/lang/String;->charAt(I)C + + move-result v2 + + const/16 v3, 0x1f + + if-le v2, v3, :cond_2 + + const/16 v3, 0x7f + + if-le v2, v3, :cond_4 + + goto :goto_0 + + :cond_4 + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_5 + const/4 v1, 0x1 + + :goto_2 + if-eqz v1, :cond_7 + + iget-object v1, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_6 + + invoke-virtual {v1}, Lf/h/a/f/h/f/p3$a;->j()V + + iput-boolean v0, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_6 + iget-object v0, v1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/u1;->q(Lf/h/a/f/h/f/u1;Ljava/lang/String;)V + + goto :goto_4 + + :cond_7 + iget-object v0, p0, Lf/h/a/f/h/f/k0;->g:Lf/h/a/f/h/f/l0; + + const-string v1, "The content type of the response is not a valid content-type:" + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_8 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_3 + + :cond_8 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_3 + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V + + :goto_4 + return-object p0 +.end method + +.method public final g(J)Lf/h/a/f/h/f/k0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 v1, v1, 0x4 + + iput v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/u1;->zzko:J + + return-object p0 +.end method + +.method public final h(J)Lf/h/a/f/h/f/k0; + .locals 3 + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object v0 + + invoke-virtual {v0}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; + + move-result-object v0 + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/f/k0;->j:Ljava/lang/ref/WeakReference; + + invoke-virtual {v1, v2}, Lcom/google/firebase/perf/internal/SessionManager;->zzc(Ljava/lang/ref/WeakReference;)V + + iget-object v1, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v2, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v1, v1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v1, Lf/h/a/f/h/f/u1; + + iget v2, v1, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit16 v2, v2, 0x80 + + iput v2, v1, Lf/h/a/f/h/f/u1;->zzij:I + + iput-wide p1, v1, Lf/h/a/f/h/f/u1;->zzkt:J + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/k0;->a(Lcom/google/firebase/perf/internal/zzt;)V + + iget-boolean p1, v0, Lcom/google/firebase/perf/internal/zzt;->e:Z + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; + + iget-object p2, v0, Lcom/google/firebase/perf/internal/zzt;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzj(Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + + :cond_1 + return-object p0 +.end method + +.method public final i(J)Lf/h/a/f/h/f/k0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit16 v1, v1, 0x200 + + iput v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/u1;->zzkv:J + + return-object p0 +.end method + +.method public final j(J)Lf/h/a/f/h/f/k0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit16 v1, v1, 0x400 + + iput v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/u1;->zzkw:J + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object p1 + + invoke-virtual {p1}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; + + move-result-object p1 + + iget-boolean p1, p1, Lcom/google/firebase/perf/internal/zzt;->e:Z + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/h/f/k0;->e:Lcom/google/firebase/perf/internal/GaugeManager; + + invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; + + move-result-object p2 + + invoke-virtual {p2}, Lcom/google/firebase/perf/internal/SessionManager;->zzcp()Lcom/google/firebase/perf/internal/zzt; + + move-result-object p2 + + iget-object p2, p2, Lcom/google/firebase/perf/internal/zzt;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; + + invoke-virtual {p1, p2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzj(Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + + :cond_1 + return-object p0 +.end method + +.method public final k(J)Lf/h/a/f/h/f/k0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; + + iget-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/u1; + + iget v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 v1, v1, 0x8 + + iput v1, v0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-wide p1, v0, Lf/h/a/f/h/f/u1;->zzkp:J + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k1.smali new file mode 100644 index 0000000000..357110cbb6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k1.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/k1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/k1; + + invoke-direct {v0}, Lf/h/a/f/h/f/k1;->()V + + sput-object v0, Lf/h/a/f/h/f/k1;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k2.smali new file mode 100644 index 0000000000..2d1d2c2c58 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k2.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/k2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/k2; + + invoke-direct {v0}, Lf/h/a/f/h/f/k2;->()V + + sput-object v0, Lf/h/a/f/h/f/k2;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k3.smali new file mode 100644 index 0000000000..2f31d2d14b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k3.smali @@ -0,0 +1,371 @@ +.class public final synthetic Lf/h/a/f/h/f/k3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 14 + + invoke-static {}, Lf/h/a/f/h/f/l6;->values()[Lf/h/a/f/h/f/l6; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/f/k3;->b:[I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + :try_start_0 + sget-object v3, Lf/h/a/f/h/f/l6;->d:Lf/h/a/f/h/f/l6; + + aput v2, v0, v1 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v3, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v4, Lf/h/a/f/h/f/l6;->e:Lf/h/a/f/h/f/l6; + + aput v0, v3, v2 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v3, 0x3 + + :try_start_2 + sget-object v4, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v5, Lf/h/a/f/h/f/l6;->f:Lf/h/a/f/h/f/l6; + + aput v3, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v4, 0x4 + + :try_start_3 + sget-object v5, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v6, Lf/h/a/f/h/f/l6;->g:Lf/h/a/f/h/f/l6; + + aput v4, v5, v3 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v5, 0x5 + + :try_start_4 + sget-object v6, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v7, Lf/h/a/f/h/f/l6;->h:Lf/h/a/f/h/f/l6; + + aput v5, v6, v4 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + const/4 v6, 0x6 + + :try_start_5 + sget-object v7, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v8, Lf/h/a/f/h/f/l6;->i:Lf/h/a/f/h/f/l6; + + aput v6, v7, v5 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + const/4 v7, 0x7 + + :try_start_6 + sget-object v8, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v9, Lf/h/a/f/h/f/l6;->j:Lf/h/a/f/h/f/l6; + + aput v7, v8, v6 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + const/16 v8, 0x8 + + :try_start_7 + sget-object v9, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v10, Lf/h/a/f/h/f/l6;->k:Lf/h/a/f/h/f/l6; + + aput v8, v9, v7 + :try_end_7 + .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 + + :catch_7 + const/16 v9, 0x9 + + :try_start_8 + sget-object v10, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v11, Lf/h/a/f/h/f/l6;->m:Lf/h/a/f/h/f/l6; + + aput v9, v10, v9 + :try_end_8 + .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 + + :catch_8 + :try_start_9 + sget-object v10, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v11, Lf/h/a/f/h/f/l6;->n:Lf/h/a/f/h/f/l6; + + const/16 v11, 0xa + + aput v11, v10, v11 + :try_end_9 + .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 + + :catch_9 + const/16 v10, 0xb + + :try_start_a + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + aput v10, v11, v8 + :try_end_a + .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a + + :catch_a + const/16 v11, 0xc + + :try_start_b + sget-object v12, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v13, Lf/h/a/f/h/f/l6;->o:Lf/h/a/f/h/f/l6; + + aput v11, v12, v10 + :try_end_b + .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b + + :catch_b + const/16 v10, 0xd + + :try_start_c + sget-object v12, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v13, Lf/h/a/f/h/f/l6;->p:Lf/h/a/f/h/f/l6; + + aput v10, v12, v11 + :try_end_c + .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c + + :catch_c + :try_start_d + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->r:Lf/h/a/f/h/f/l6; + + const/16 v12, 0xe + + aput v12, v11, v12 + :try_end_d + .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d + + :catch_d + :try_start_e + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->s:Lf/h/a/f/h/f/l6; + + const/16 v12, 0xf + + aput v12, v11, v12 + :try_end_e + .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e + + :catch_e + :try_start_f + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->t:Lf/h/a/f/h/f/l6; + + const/16 v12, 0x10 + + aput v12, v11, v12 + :try_end_f + .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f + + :catch_f + :try_start_10 + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->u:Lf/h/a/f/h/f/l6; + + const/16 v12, 0x11 + + aput v12, v11, v12 + :try_end_10 + .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 + + :catch_10 + :try_start_11 + sget-object v11, Lf/h/a/f/h/f/k3;->b:[I + + sget-object v12, Lf/h/a/f/h/f/l6;->q:Lf/h/a/f/h/f/l6; + + const/16 v12, 0x12 + + aput v12, v11, v10 + :try_end_11 + .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 + + :catch_11 + invoke-static {}, Lf/h/a/f/h/f/o6;->values()[Lf/h/a/f/h/f/o6; + + move-result-object v10 + + array-length v10, v10 + + new-array v10, v10, [I + + sput-object v10, Lf/h/a/f/h/f/k3;->a:[I + + :try_start_12 + sget-object v11, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + :try_end_12 + .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 + + sget-object v11, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + :try_start_13 + aput v2, v10, v1 + :try_end_13 + .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 + + :catch_12 + :try_start_14 + sget-object v1, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v10, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + :try_end_14 + .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 + + sget-object v10, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + :try_start_15 + aput v0, v1, v2 + :try_end_15 + .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 + + :catch_13 + :try_start_16 + sget-object v1, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v2, Lf/h/a/f/h/f/o6;->f:Lf/h/a/f/h/f/o6; + :try_end_16 + .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 + + sget-object v2, Lf/h/a/f/h/f/o6;->f:Lf/h/a/f/h/f/o6; + + :try_start_17 + aput v3, v1, v0 + :try_end_17 + .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 + + :catch_14 + :try_start_18 + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->g:Lf/h/a/f/h/f/o6; + :try_end_18 + .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 + + sget-object v1, Lf/h/a/f/h/f/o6;->g:Lf/h/a/f/h/f/o6; + + :try_start_19 + aput v4, v0, v3 + :try_end_19 + .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 + + :catch_15 + :try_start_1a + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->h:Lf/h/a/f/h/f/o6; + :try_end_1a + .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 + + sget-object v1, Lf/h/a/f/h/f/o6;->h:Lf/h/a/f/h/f/o6; + + :try_start_1b + aput v5, v0, v4 + :try_end_1b + .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 + + :catch_16 + :try_start_1c + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->i:Lf/h/a/f/h/f/o6; + :try_end_1c + .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 + + sget-object v1, Lf/h/a/f/h/f/o6;->i:Lf/h/a/f/h/f/o6; + + :try_start_1d + aput v6, v0, v5 + :try_end_1d + .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 + + :catch_17 + :try_start_1e + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->j:Lf/h/a/f/h/f/o6; + + aput v7, v0, v6 + :try_end_1e + .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 + + :catch_18 + :try_start_1f + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->k:Lf/h/a/f/h/f/o6; + + aput v8, v0, v7 + :try_end_1f + .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 + + :catch_19 + :try_start_20 + sget-object v0, Lf/h/a/f/h/f/k3;->a:[I + + sget-object v1, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + aput v9, v0, v8 + :try_end_20 + .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a + + :catch_1a + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k4.smali new file mode 100644 index 0000000000..b798bcc7b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k4.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/h/f/k4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/k5; + + +# static fields +.field public static final b:Lf/h/a/f/h/f/u4; + + +# instance fields +.field public final a:Lf/h/a/f/h/f/u4; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/n4; + + invoke-direct {v0}, Lf/h/a/f/h/f/n4;->()V + + sput-object v0, Lf/h/a/f/h/f/k4;->b:Lf/h/a/f/h/f/u4; + + return-void +.end method + +.method public constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/f/m4; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/f/u4; + + sget-object v2, Lf/h/a/f/h/f/n3;->a:Lf/h/a/f/h/f/n3; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + const/4 v2, 0x1 + + :try_start_0 + const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" + + invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v4 + + const-string v5, "getInstance" + + new-array v6, v3, [Ljava/lang/Class; + + invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + + const/4 v5, 0x0 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/u4; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + sget-object v3, Lf/h/a/f/h/f/k4;->b:Lf/h/a/f/h/f/u4; + + :goto_0 + aput-object v3, v1, v2 + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/m4;->([Lf/h/a/f/h/f/u4;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v1, "messageInfoFactory" + + invoke-static {v0, v1}, Lf/h/a/f/h/f/q3;->b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/f/k4;->a:Lf/h/a/f/h/f/u4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k5.smali new file mode 100644 index 0000000000..9cd3db0464 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k5.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/k5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/k6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/k6.smali new file mode 100644 index 0000000000..2ede343243 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/k6.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/f/k6; +.super Lf/h/a/f/h/f/l6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + .locals 6 + + const/16 v2, 0x8 + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;ILf/h/a/f/h/f/i6;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l.smali new file mode 100644 index 0000000000..89fe649488 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/h/f/l; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/l; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "firebase_performance_collection_deactivated" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l0.smali new file mode 100644 index 0000000000..e5c5fbee1f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l0.smali @@ -0,0 +1,149 @@ +.class public final Lf/h/a/f/h/f/l0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static b:Lf/h/a/f/h/f/l0; + + +# instance fields +.field public a:Z + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/l0;->a:Z + + const-class v0, Lf/h/a/f/h/f/m0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/m0;->a:Lf/h/a/f/h/f/m0; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/m0; + + invoke-direct {v1}, Lf/h/a/f/h/f/m0;->()V + + sput-object v1, Lf/h/a/f/h/f/m0;->a:Lf/h/a/f/h/f/m0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + +.method public static declared-synchronized a()Lf/h/a/f/h/f/l0; + .locals 2 + + const-class v0, Lf/h/a/f/h/f/l0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/l0;->b:Lf/h/a/f/h/f/l0; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/l0; + + invoke-direct {v1}, Lf/h/a/f/h/f/l0;->()V + + sput-object v1, Lf/h/a/f/h/f/l0;->b:Lf/h/a/f/h/f/l0; + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/l0;->b:Lf/h/a/f/h/f/l0; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final b(Ljava/lang/String;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method + +.method public final c(Ljava/lang/String;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method + +.method public final d(Ljava/lang/String;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method + +.method public final e(Ljava/lang/String;)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/l0;->a:Z + + if-eqz v0, :cond_0 + + const-string v0, "FirebasePerformance" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l1.smali new file mode 100644 index 0000000000..e520467c4c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/l1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l2.smali new file mode 100644 index 0000000000..e547018aed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l2.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/l2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l3.smali new file mode 100644 index 0000000000..adfe2e0a99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l3.smali @@ -0,0 +1,101 @@ +.class public final synthetic Lf/h/a/f/h/f/l3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/f/y3;->values()[Lf/h/a/f/h/f/y3; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/f/l3;->b:[I + + const/4 v1, 0x1 + + :try_start_0 + sget-object v2, Lf/h/a/f/h/f/y3;->k:Lf/h/a/f/h/f/y3; + + const/4 v2, 0x7 + + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v2, Lf/h/a/f/h/f/l3;->b:[I + + sget-object v3, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const/16 v3, 0x9 + + aput v0, v2, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v2, 0x3 + + :try_start_2 + sget-object v3, Lf/h/a/f/h/f/l3;->b:[I + + sget-object v4, Lf/h/a/f/h/f/y3;->j:Lf/h/a/f/h/f/y3; + + const/4 v4, 0x6 + + aput v2, v3, v4 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + invoke-static {}, Lf/h/a/f/h/f/o3;->values()[Lf/h/a/f/h/f/o3; + + move-result-object v3 + + array-length v3, v3 + + new-array v3, v3, [I + + sput-object v3, Lf/h/a/f/h/f/l3;->a:[I + + :try_start_3 + aput v1, v3, v2 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + :try_start_4 + sget-object v3, Lf/h/a/f/h/f/l3;->a:[I + + aput v0, v3, v1 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/f/l3;->a:[I + + const/4 v1, 0x0 + + aput v2, v0, v1 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l4.smali new file mode 100644 index 0000000000..2bc4b0b572 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l4.smali @@ -0,0 +1,756 @@ +.class public final Lf/h/a/f/h/f/l4; +.super Lf/h/a/f/h/f/r2; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/v3; +.implements Lf/h/a/f/h/f/f5; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r2<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/v3<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/f5;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[J + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/l4; + + const/4 v1, 0x0 + + new-array v2, v1, [J + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/l4;->([JI)V + + iput-boolean v1, v0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [J + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/f/l4;->f:I + + return-void +.end method + +.method public constructor ([JI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/l4;->e:[J + + iput p2, p0, Lf/h/a/f/h/f/l4;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic L0(I)Lf/h/a/f/h/f/v3; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/l4;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/l4; + + iget-object v1, p0, Lf/h/a/f/h/f/l4;->e:[J + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/f/l4;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/f/l4;->([JI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic add(ILjava/lang/Object;)V + .locals 6 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + if-ltz p1, :cond_1 + + iget p2, p0, Lf/h/a/f/h/f/l4;->f:I + + if-gt p1, p2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + array-length v3, v2 + + if-ge p2, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr p2, p1 + + invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I + + move-result p2 + + new-array p2, p2, [J + + const/4 v3, 0x0 + + invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + add-int/lit8 v3, p1, 0x1 + + iget v4, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr v4, p1 + + invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object p2, p0, Lf/h/a/f/h/f/l4;->e:[J + + :goto_0 + iget-object p2, p0, Lf/h/a/f/h/f/l4;->e:[J + + aput-wide v0, p2, p1 + + iget p1, p0, Lf/h/a/f/h/f/l4;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 6 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget p1, p0, Lf/h/a/f/h/f/l4;->f:I + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + array-length v3, v2 + + const/4 v4, 0x1 + + if-ne p1, v3, :cond_0 + + const/4 v3, 0x3 + + const/4 v5, 0x2 + + invoke-static {p1, v3, v5, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v3 + + new-array v3, v3, [J + + const/4 v5, 0x0 + + invoke-static {v2, v5, v3, v5, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v3, p0, Lf/h/a/f/h/f/l4;->e:[J + + :cond_0 + iget-object p1, p0, Lf/h/a/f/h/f/l4;->e:[J + + iget v2, p0, Lf/h/a/f/h/f/l4;->f:I + + add-int/lit8 v3, v2, 0x1 + + iput v3, p0, Lf/h/a/f/h/f/l4;->f:I + + aput-wide v0, p1, v2 + + return v4 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Long;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-static {p1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/f/l4; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/f/r2;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/f/l4; + + iget v0, p1, Lf/h/a/f/h/f/l4;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/f/l4;->e:[J + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + iget v4, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p1, Lf/h/a/f/h/f/l4;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/f/l4; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/f/r2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/l4; + + iget v1, p0, Lf/h/a/f/h/f/l4;->f:I + + iget v2, p1, Lf/h/a/f/h/f/l4;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/f/l4;->e:[J + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/l4;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v4, v2, v1 + + aget-wide v6, p1, v1 + + cmp-long v2, v4, v6 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v1, v0, p1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)J + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public final hashCode()I + .locals 5 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/l4;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Lf/h/a/f/h/f/q3;->e(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 7 + + instance-of v0, p1, Ljava/lang/Long; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + iget p1, p0, Lf/h/a/f/h/f/l4;->f:I + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_2 + + iget-object v4, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v5, v4, v0 + + cmp-long v4, v5, v2 + + if-nez v4, :cond_1 + + return v0 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/f/l4;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/f/l4;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v1, v0, p1 + + iget v3, p0, Lf/h/a/f/h/f/l4;->f:I + + add-int/lit8 v4, v3, -0x1 + + if-ge p1, v4, :cond_0 + + add-int/lit8 v4, p1, 0x1 + + sub-int/2addr v3, p1 + + add-int/lit8 v3, v3, -0x1 + + invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/f/l4;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/l4;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/f/l4;->e:[J + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/l4;->e:[J + + iget v1, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/f/l4;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/f/l4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 4 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/l4;->j(I)V + + iget-object p2, p0, Lf/h/a/f/h/f/l4;->e:[J + + aget-wide v2, p2, p1 + + aput-wide v0, p2, p1 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/l4;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l5.smali new file mode 100644 index 0000000000..0fd46b9eeb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l5.smali @@ -0,0 +1,80 @@ +.class public interface abstract Lf/h/a/f/h/f/l5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract c(Ljava/lang/Object;Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation +.end method + +.method public abstract d(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation +.end method + +.method public abstract f(Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation +.end method + +.method public abstract g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/l6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/l6.smali new file mode 100644 index 0000000000..632aa754b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/l6.smali @@ -0,0 +1,406 @@ +.class public enum Lf/h/a/f/h/f/l6; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/l6;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/l6; + +.field public static final enum e:Lf/h/a/f/h/f/l6; + +.field public static final enum f:Lf/h/a/f/h/f/l6; + +.field public static final enum g:Lf/h/a/f/h/f/l6; + +.field public static final enum h:Lf/h/a/f/h/f/l6; + +.field public static final enum i:Lf/h/a/f/h/f/l6; + +.field public static final enum j:Lf/h/a/f/h/f/l6; + +.field public static final enum k:Lf/h/a/f/h/f/l6; + +.field public static final enum l:Lf/h/a/f/h/f/l6; + +.field public static final enum m:Lf/h/a/f/h/f/l6; + +.field public static final enum n:Lf/h/a/f/h/f/l6; + +.field public static final enum o:Lf/h/a/f/h/f/l6; + +.field public static final enum p:Lf/h/a/f/h/f/l6; + +.field public static final enum q:Lf/h/a/f/h/f/l6; + +.field public static final enum r:Lf/h/a/f/h/f/l6; + +.field public static final enum s:Lf/h/a/f/h/f/l6; + +.field public static final enum t:Lf/h/a/f/h/f/l6; + +.field public static final enum u:Lf/h/a/f/h/f/l6; + +.field public static final synthetic v:[Lf/h/a/f/h/f/l6; + + +# instance fields +.field public final zzwx:Lf/h/a/f/h/f/o6; + +.field public final zzwy:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->g:Lf/h/a/f/h/f/o6; + + const-string v2, "DOUBLE" + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->d:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->f:Lf/h/a/f/h/f/o6; + + const-string v2, "FLOAT" + + const/4 v5, 0x5 + + invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->e:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + const-string v2, "INT64" + + const/4 v6, 0x2 + + invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->f:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + const-string v2, "UINT64" + + const/4 v7, 0x3 + + invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->g:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + const-string v2, "INT32" + + const/4 v8, 0x4 + + invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->h:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + const-string v2, "FIXED64" + + invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->i:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + const-string v2, "FIXED32" + + const/4 v9, 0x6 + + invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->j:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->h:Lf/h/a/f/h/f/o6; + + const-string v2, "BOOL" + + const/4 v10, 0x7 + + invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->k:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/k6; + + sget-object v1, Lf/h/a/f/h/f/o6;->i:Lf/h/a/f/h/f/o6; + + const-string v2, "STRING" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/k6;->(Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + + sput-object v0, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/n6; + + sget-object v1, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + const-string v2, "GROUP" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/n6;->(Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + + sput-object v0, Lf/h/a/f/h/f/l6;->m:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/m6; + + sget-object v1, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + const-string v2, "MESSAGE" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/m6;->(Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + + sput-object v0, Lf/h/a/f/h/f/l6;->n:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/p6; + + sget-object v1, Lf/h/a/f/h/f/o6;->j:Lf/h/a/f/h/f/o6; + + const-string v2, "BYTES" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/p6;->(Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + + sput-object v0, Lf/h/a/f/h/f/l6;->o:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + const-string v2, "UINT32" + + const/16 v11, 0xc + + invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->p:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->k:Lf/h/a/f/h/f/o6; + + const-string v2, "ENUM" + + const/16 v12, 0xd + + invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->q:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + const-string v2, "SFIXED32" + + const/16 v13, 0xe + + invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->r:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + const-string v2, "SFIXED64" + + const/16 v14, 0xf + + invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->s:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + const-string v2, "SINT32" + + const/16 v15, 0x10 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->t:Lf/h/a/f/h/f/l6; + + new-instance v0, Lf/h/a/f/h/f/l6; + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + const-string v2, "SINT64" + + const/16 v15, 0x11 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + + sput-object v0, Lf/h/a/f/h/f/l6;->u:Lf/h/a/f/h/f/l6; + + const/16 v1, 0x12 + + new-array v1, v1, [Lf/h/a/f/h/f/l6; + + sget-object v2, Lf/h/a/f/h/f/l6;->d:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/l6;->e:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/l6;->f:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/f/l6;->g:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/f/l6;->h:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/f/l6;->i:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/f/l6;->j:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/f/l6;->k:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v10 + + sget-object v2, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + const/16 v3, 0x8 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/l6;->m:Lf/h/a/f/h/f/l6; + + const/16 v3, 0x9 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/l6;->n:Lf/h/a/f/h/f/l6; + + const/16 v3, 0xa + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/l6;->o:Lf/h/a/f/h/f/l6; + + const/16 v3, 0xb + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/l6;->p:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v11 + + sget-object v2, Lf/h/a/f/h/f/l6;->q:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v12 + + sget-object v2, Lf/h/a/f/h/f/l6;->r:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v13 + + sget-object v2, Lf/h/a/f/h/f/l6;->s:Lf/h/a/f/h/f/l6; + + aput-object v2, v1, v14 + + sget-object v2, Lf/h/a/f/h/f/l6;->t:Lf/h/a/f/h/f/l6; + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + aput-object v0, v1, v15 + + sput-object v1, Lf/h/a/f/h/f/l6;->v:[Lf/h/a/f/h/f/l6; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/f/o6;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/o6;", + "I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/l6;->zzwx:Lf/h/a/f/h/f/o6; + + iput p4, p0, Lf/h/a/f/h/f/l6;->zzwy:I + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/f/o6;ILf/h/a/f/h/f/i6;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/l6;->zzwx:Lf/h/a/f/h/f/o6; + + iput p4, p0, Lf/h/a/f/h/f/l6;->zzwy:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/l6; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/l6;->v:[Lf/h/a/f/h/f/l6; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/l6;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/l6; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m.smali new file mode 100644 index 0000000000..561a5bc58d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/m; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/m; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.NetworkEventCountBackground" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_rl_network_event_count_bg" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m0.smali new file mode 100644 index 0000000000..8b29bfee74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m0.smali @@ -0,0 +1,17 @@ +.class public final Lf/h/a/f/h/f/m0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static a:Lf/h/a/f/h/f/m0; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m1$a.smali new file mode 100644 index 0000000000..74667c9b56 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/m1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/m1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/m1;", + "Lf/h/a/f/h/f/m1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/l1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m1.smali new file mode 100644 index 0000000000..d1ec16139b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m1.smali @@ -0,0 +1,268 @@ +.class public final Lf/h/a/f/h/f/m1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/m1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/m1;", + "Lf/h/a/f/h/f/m1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/m1;", + ">;" + } + .end annotation +.end field + +.field public static final zzjy:Lf/h/a/f/h/f/m1; + + +# instance fields +.field public zzij:I + +.field public zzjs:Ljava/lang/String; + +.field public zzjt:I + +.field public zzju:I + +.field public zzjv:I + +.field public zzjw:I + +.field public zzjx:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/m1; + + invoke-direct {v0}, Lf/h/a/f/h/f/m1;->()V + + sput-object v0, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + const-class v1, Lf/h/a/f/h/f/m1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/m1;->zzjs:Ljava/lang/String; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/m1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/m1;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/m1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/m1;->zzjs:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/m1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/m1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/m1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/m1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/m1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/m1$a;->(Lf/h/a/f/h/f/l1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/m1; + + invoke-direct {p1}, Lf/h/a/f/h/f/m1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x7 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzjs" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzjt" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzjv" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzjw" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzjx" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzju" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1004\u0001\u0003\u1004\u0003\u0004\u1004\u0004\u0005\u1004\u0005\u0006\u1004\u0002" + + sget-object p3, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m2.smali new file mode 100644 index 0000000000..316f6b71dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m2.smali @@ -0,0 +1,30 @@ +.class public abstract Lf/h/a/f/h/f/m2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/w4; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/f/m2<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/w4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m3.smali new file mode 100644 index 0000000000..f7cc1744e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m3.smali @@ -0,0 +1,1417 @@ +.class public final enum Lf/h/a/f/h/f/m3; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/m3;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum A:Lf/h/a/f/h/f/m3; + +.field public static final enum B:Lf/h/a/f/h/f/m3; + +.field public static final enum C:Lf/h/a/f/h/f/m3; + +.field public static final enum D:Lf/h/a/f/h/f/m3; + +.field public static final enum E:Lf/h/a/f/h/f/m3; + +.field public static final enum F:Lf/h/a/f/h/f/m3; + +.field public static final enum G:Lf/h/a/f/h/f/m3; + +.field public static final enum H:Lf/h/a/f/h/f/m3; + +.field public static final enum I:Lf/h/a/f/h/f/m3; + +.field public static final enum J:Lf/h/a/f/h/f/m3; + +.field public static final enum K:Lf/h/a/f/h/f/m3; + +.field public static final enum L:Lf/h/a/f/h/f/m3; + +.field public static final enum M:Lf/h/a/f/h/f/m3; + +.field public static final enum N:Lf/h/a/f/h/f/m3; + +.field public static final enum O:Lf/h/a/f/h/f/m3; + +.field public static final enum P:Lf/h/a/f/h/f/m3; + +.field public static final enum Q:Lf/h/a/f/h/f/m3; + +.field public static final enum R:Lf/h/a/f/h/f/m3; + +.field public static final enum S:Lf/h/a/f/h/f/m3; + +.field public static final enum T:Lf/h/a/f/h/f/m3; + +.field public static final enum U:Lf/h/a/f/h/f/m3; + +.field public static final enum V:Lf/h/a/f/h/f/m3; + +.field public static final enum W:Lf/h/a/f/h/f/m3; + +.field public static final enum X:Lf/h/a/f/h/f/m3; + +.field public static final enum Y:Lf/h/a/f/h/f/m3; + +.field public static final enum Z:Lf/h/a/f/h/f/m3; + +.field public static final enum a0:Lf/h/a/f/h/f/m3; + +.field public static final enum b0:Lf/h/a/f/h/f/m3; + +.field public static final c0:[Lf/h/a/f/h/f/m3; + +.field public static final enum d:Lf/h/a/f/h/f/m3; + +.field public static final synthetic d0:[Lf/h/a/f/h/f/m3; + +.field public static final enum e:Lf/h/a/f/h/f/m3; + +.field public static final enum f:Lf/h/a/f/h/f/m3; + +.field public static final enum g:Lf/h/a/f/h/f/m3; + +.field public static final enum h:Lf/h/a/f/h/f/m3; + +.field public static final enum i:Lf/h/a/f/h/f/m3; + +.field public static final enum j:Lf/h/a/f/h/f/m3; + +.field public static final enum k:Lf/h/a/f/h/f/m3; + +.field public static final enum l:Lf/h/a/f/h/f/m3; + +.field public static final enum m:Lf/h/a/f/h/f/m3; + +.field public static final enum n:Lf/h/a/f/h/f/m3; + +.field public static final enum o:Lf/h/a/f/h/f/m3; + +.field public static final enum p:Lf/h/a/f/h/f/m3; + +.field public static final enum q:Lf/h/a/f/h/f/m3; + +.field public static final enum r:Lf/h/a/f/h/f/m3; + +.field public static final enum s:Lf/h/a/f/h/f/m3; + +.field public static final enum t:Lf/h/a/f/h/f/m3; + +.field public static final enum u:Lf/h/a/f/h/f/m3; + +.field public static final enum v:Lf/h/a/f/h/f/m3; + +.field public static final enum w:Lf/h/a/f/h/f/m3; + +.field public static final enum x:Lf/h/a/f/h/f/m3; + +.field public static final enum y:Lf/h/a/f/h/f/m3; + +.field public static final enum z:Lf/h/a/f/h/f/m3; + + +# instance fields +.field public final id:I + +.field public final zzqk:Lf/h/a/f/h/f/y3; + +.field public final zzql:Lf/h/a/f/h/f/o3; + +.field public final zzqm:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzqn:Z + + +# direct methods +.method public static constructor ()V + .locals 14 + + sget-object v6, Lf/h/a/f/h/f/o3;->f:Lf/h/a/f/h/f/o3; + + sget-object v7, Lf/h/a/f/h/f/o3;->e:Lf/h/a/f/h/f/o3; + + sget-object v8, Lf/h/a/f/h/f/o3;->d:Lf/h/a/f/h/f/o3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->h:Lf/h/a/f/h/f/y3; + + const-string v1, "DOUBLE" + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v0, v9 + + move-object v4, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->d:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->g:Lf/h/a/f/h/f/y3; + + const-string v1, "FLOAT" + + const/4 v2, 0x1 + + const/4 v3, 0x1 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->e:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "INT64" + + const/4 v2, 0x2 + + const/4 v3, 0x2 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->f:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT64" + + const/4 v2, 0x3 + + const/4 v3, 0x3 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->g:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "INT32" + + const/4 v2, 0x4 + + const/4 v3, 0x4 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->h:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED64" + + const/4 v2, 0x5 + + const/4 v3, 0x5 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->i:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED32" + + const/4 v2, 0x6 + + const/4 v3, 0x6 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->j:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->i:Lf/h/a/f/h/f/y3; + + const-string v1, "BOOL" + + const/4 v2, 0x7 + + const/4 v3, 0x7 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->k:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->j:Lf/h/a/f/h/f/y3; + + const-string v1, "STRING" + + const/16 v2, 0x8 + + const/16 v3, 0x8 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->l:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const-string v1, "MESSAGE" + + const/16 v2, 0x9 + + const/16 v3, 0x9 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->m:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->k:Lf/h/a/f/h/f/y3; + + const-string v1, "BYTES" + + const/16 v2, 0xa + + const/16 v3, 0xa + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->n:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT32" + + const/16 v2, 0xb + + const/16 v3, 0xb + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->o:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->l:Lf/h/a/f/h/f/y3; + + const-string v1, "ENUM" + + const/16 v2, 0xc + + const/16 v3, 0xc + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->p:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED32" + + const/16 v2, 0xd + + const/16 v3, 0xd + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->q:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED64" + + const/16 v2, 0xe + + const/16 v3, 0xe + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->r:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT32" + + const/16 v2, 0xf + + const/16 v3, 0xf + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->s:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT64" + + const/16 v2, 0x10 + + const/16 v3, 0x10 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->t:Lf/h/a/f/h/f/m3; + + new-instance v9, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const-string v1, "GROUP" + + const/16 v2, 0x11 + + const/16 v3, 0x11 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v9, Lf/h/a/f/h/f/m3;->u:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->h:Lf/h/a/f/h/f/y3; + + const-string v1, "DOUBLE_LIST" + + const/16 v2, 0x12 + + const/16 v3, 0x12 + + move-object v0, v8 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->v:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->g:Lf/h/a/f/h/f/y3; + + const-string v1, "FLOAT_LIST" + + const/16 v2, 0x13 + + const/16 v3, 0x13 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->w:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "INT64_LIST" + + const/16 v2, 0x14 + + const/16 v3, 0x14 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->x:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT64_LIST" + + const/16 v2, 0x15 + + const/16 v3, 0x15 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->y:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "INT32_LIST" + + const/16 v2, 0x16 + + const/16 v3, 0x16 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->z:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED64_LIST" + + const/16 v2, 0x17 + + const/16 v3, 0x17 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->A:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED32_LIST" + + const/16 v2, 0x18 + + const/16 v3, 0x18 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->B:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->i:Lf/h/a/f/h/f/y3; + + const-string v1, "BOOL_LIST" + + const/16 v2, 0x19 + + const/16 v3, 0x19 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->C:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->j:Lf/h/a/f/h/f/y3; + + const-string v1, "STRING_LIST" + + const/16 v2, 0x1a + + const/16 v3, 0x1a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->D:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const-string v1, "MESSAGE_LIST" + + const/16 v2, 0x1b + + const/16 v3, 0x1b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->E:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->k:Lf/h/a/f/h/f/y3; + + const-string v1, "BYTES_LIST" + + const/16 v2, 0x1c + + const/16 v3, 0x1c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->F:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT32_LIST" + + const/16 v2, 0x1d + + const/16 v3, 0x1d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->G:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->l:Lf/h/a/f/h/f/y3; + + const-string v1, "ENUM_LIST" + + const/16 v2, 0x1e + + const/16 v3, 0x1e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->H:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED32_LIST" + + const/16 v2, 0x1f + + const/16 v3, 0x1f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->I:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED64_LIST" + + const/16 v2, 0x20 + + const/16 v3, 0x20 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->J:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT32_LIST" + + const/16 v2, 0x21 + + const/16 v3, 0x21 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->K:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT64_LIST" + + const/16 v2, 0x22 + + const/16 v3, 0x22 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->L:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->h:Lf/h/a/f/h/f/y3; + + const-string v1, "DOUBLE_LIST_PACKED" + + const/16 v2, 0x23 + + const/16 v3, 0x23 + + move-object v0, v8 + + move-object v4, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->M:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->g:Lf/h/a/f/h/f/y3; + + const-string v1, "FLOAT_LIST_PACKED" + + const/16 v2, 0x24 + + const/16 v3, 0x24 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->N:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "INT64_LIST_PACKED" + + const/16 v2, 0x25 + + const/16 v3, 0x25 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->O:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT64_LIST_PACKED" + + const/16 v2, 0x26 + + const/16 v3, 0x26 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->P:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "INT32_LIST_PACKED" + + const/16 v2, 0x27 + + const/16 v3, 0x27 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->Q:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED64_LIST_PACKED" + + const/16 v2, 0x28 + + const/16 v3, 0x28 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->R:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "FIXED32_LIST_PACKED" + + const/16 v2, 0x29 + + const/16 v3, 0x29 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->S:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->i:Lf/h/a/f/h/f/y3; + + const-string v1, "BOOL_LIST_PACKED" + + const/16 v2, 0x2a + + const/16 v3, 0x2a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->T:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "UINT32_LIST_PACKED" + + const/16 v2, 0x2b + + const/16 v3, 0x2b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->U:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->l:Lf/h/a/f/h/f/y3; + + const-string v1, "ENUM_LIST_PACKED" + + const/16 v2, 0x2c + + const/16 v3, 0x2c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->V:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED32_LIST_PACKED" + + const/16 v2, 0x2d + + const/16 v3, 0x2d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->W:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SFIXED64_LIST_PACKED" + + const/16 v2, 0x2e + + const/16 v3, 0x2e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->X:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT32_LIST_PACKED" + + const/16 v2, 0x2f + + const/16 v3, 0x2f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->Y:Lf/h/a/f/h/f/m3; + + new-instance v8, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const-string v1, "SINT64_LIST_PACKED" + + const/16 v2, 0x30 + + const/16 v3, 0x30 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v8, Lf/h/a/f/h/f/m3;->Z:Lf/h/a/f/h/f/m3; + + new-instance v6, Lf/h/a/f/h/f/m3; + + sget-object v5, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const-string v1, "GROUP_LIST" + + const/16 v2, 0x31 + + const/16 v3, 0x31 + + move-object v0, v6 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v6, Lf/h/a/f/h/f/m3;->a0:Lf/h/a/f/h/f/m3; + + new-instance v0, Lf/h/a/f/h/f/m3; + + sget-object v12, Lf/h/a/f/h/f/o3;->g:Lf/h/a/f/h/f/o3; + + sget-object v13, Lf/h/a/f/h/f/y3;->d:Lf/h/a/f/h/f/y3; + + const-string v9, "MAP" + + const/16 v10, 0x32 + + const/16 v11, 0x32 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/f/m3;->(Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + + sput-object v0, Lf/h/a/f/h/f/m3;->b0:Lf/h/a/f/h/f/m3; + + const/16 v1, 0x33 + + new-array v1, v1, [Lf/h/a/f/h/f/m3; + + sget-object v2, Lf/h/a/f/h/f/m3;->d:Lf/h/a/f/h/f/m3; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/m3;->e:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x1 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->f:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x2 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->g:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x3 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->h:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x4 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->i:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x5 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->j:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x6 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->k:Lf/h/a/f/h/f/m3; + + const/4 v4, 0x7 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->l:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x8 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->m:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x9 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->n:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xa + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->o:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xb + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->p:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xc + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->q:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xd + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->r:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xe + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->s:Lf/h/a/f/h/f/m3; + + const/16 v4, 0xf + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->t:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x10 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->u:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x11 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->v:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x12 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->w:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x13 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->x:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x14 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->y:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x15 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->z:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x16 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->A:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x17 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->B:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x18 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->C:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x19 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->D:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->E:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->F:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->G:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->H:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->I:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x1f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->J:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x20 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->K:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x21 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->L:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x22 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->M:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x23 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->N:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x24 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->O:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x25 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->P:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x26 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->Q:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x27 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->R:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x28 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->S:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x29 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->T:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->U:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->V:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->W:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->X:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->Y:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x2f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->Z:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x30 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/m3;->a0:Lf/h/a/f/h/f/m3; + + const/16 v4, 0x31 + + aput-object v2, v1, v4 + + const/16 v2, 0x32 + + aput-object v0, v1, v2 + + sput-object v1, Lf/h/a/f/h/f/m3;->d0:[Lf/h/a/f/h/f/m3; + + invoke-static {}, Lf/h/a/f/h/f/m3;->values()[Lf/h/a/f/h/f/m3; + + move-result-object v0 + + array-length v1, v0 + + new-array v1, v1, [Lf/h/a/f/h/f/m3; + + sput-object v1, Lf/h/a/f/h/f/m3;->c0:[Lf/h/a/f/h/f/m3; + + array-length v1, v0 + + :goto_0 + if-ge v3, v1, :cond_0 + + aget-object v2, v0, v3 + + sget-object v4, Lf/h/a/f/h/f/m3;->c0:[Lf/h/a/f/h/f/m3; + + iget v5, v2, Lf/h/a/f/h/f/m3;->id:I + + aput-object v2, v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public constructor (Ljava/lang/String;IILf/h/a/f/h/f/o3;Lf/h/a/f/h/f/y3;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lf/h/a/f/h/f/o3;", + "Lf/h/a/f/h/f/y3;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/f/m3;->id:I + + iput-object p4, p0, Lf/h/a/f/h/f/m3;->zzql:Lf/h/a/f/h/f/o3; + + iput-object p5, p0, Lf/h/a/f/h/f/m3;->zzqk:Lf/h/a/f/h/f/y3; + + sget-object p1, Lf/h/a/f/h/f/l3;->a:[I + + invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I + + move-result p2 + + aget p1, p1, p2 + + const/4 p2, 0x2 + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_1 + + if-eq p1, p2, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/h/f/m3;->zzqm:Ljava/lang/Class; + + goto :goto_0 + + :cond_0 + iget-object p1, p5, Lf/h/a/f/h/f/y3;->zzsd:Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/m3;->zzqm:Ljava/lang/Class; + + goto :goto_0 + + :cond_1 + iget-object p1, p5, Lf/h/a/f/h/f/y3;->zzsd:Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/m3;->zzqm:Ljava/lang/Class; + + :goto_0 + sget-object p1, Lf/h/a/f/h/f/o3;->d:Lf/h/a/f/h/f/o3; + + if-ne p4, p1, :cond_2 + + sget-object p1, Lf/h/a/f/h/f/l3;->b:[I + + invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I + + move-result p4 + + aget p1, p1, p4 + + if-eq p1, p3, :cond_2 + + if-eq p1, p2, :cond_2 + + const/4 p2, 0x3 + + if-eq p1, p2, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p3, 0x0 + + :goto_1 + iput-boolean p3, p0, Lf/h/a/f/h/f/m3;->zzqn:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/m3; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/m3;->d0:[Lf/h/a/f/h/f/m3; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/m3;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/m3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m4.smali new file mode 100644 index 0000000000..e5eb18cb1d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m4.smali @@ -0,0 +1,137 @@ +.class public final Lf/h/a/f/h/f/m4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u4; + + +# instance fields +.field public a:[Lf/h/a/f/h/f/u4; + + +# direct methods +.method public varargs constructor ([Lf/h/a/f/h/f/u4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/m4;->a:[Lf/h/a/f/h/f/u4; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m4;->a:[Lf/h/a/f/h/f/u4; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + aget-object v4, v0, v3 + + invoke-interface {v4, p1}, Lf/h/a/f/h/f/u4;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/f/v4;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m4;->a:[Lf/h/a/f/h/f/u4; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-interface {v3, p1}, Lf/h/a/f/h/f/u4;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-interface {v3, p1}, Lf/h/a/f/h/f/u4;->b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + + move-result-object p1 + + return-object p1 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "No factory is available for message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m5.smali new file mode 100644 index 0000000000..78882ae528 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m5.smali @@ -0,0 +1,966 @@ +.class public Lf/h/a/f/h/f/m5; +.super Ljava/util/AbstractMap; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";V:", + "Ljava/lang/Object;", + ">", + "Ljava/util/AbstractMap<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/f/t5;", + ">;" + } + .end annotation +.end field + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public g:Z + +.field public volatile h:Lf/h/a/f/h/f/v5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v5;" + } + .end annotation +.end field + +.field public i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (ILf/h/a/f/h/f/o5;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractMap;->()V + + iput p1, p0, Lf/h/a/f/h/f/m5;->d:I + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/m5;->i:Ljava/util/Map; + + return-void +.end method + +.method public static synthetic c(Lf/h/a/f/h/f/m5;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + return-void +.end method + +.method public static d(I)Lf/h/a/f/h/f/m5; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(I)", + "Lf/h/a/f/h/f/m5<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/o5; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/o5;->(I)V + + return-object v0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Comparable;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + if-ltz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/t5; + + iget-object v1, v1, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v1 + + if-lez v1, :cond_0 + + add-int/lit8 v0, v0, 0x2 + + neg-int p1, v0 + + return p1 + + :cond_0 + if-nez v1, :cond_1 + + return v0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-gt v1, v0, :cond_4 + + add-int v2, v1, v0 + + div-int/lit8 v2, v2, 0x2 + + iget-object v3, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/t5; + + iget-object v3, v3, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v3 + + if-gez v3, :cond_2 + + add-int/lit8 v0, v2, -0x1 + + goto :goto_0 + + :cond_2 + if-lez v3, :cond_3 + + add-int/lit8 v1, v2, 0x1 + + goto :goto_0 + + :cond_3 + return v2 + + :cond_4 + add-int/lit8 v1, v1, 0x1 + + neg-int p1, v1 + + return p1 +.end method + +.method public final b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/m5;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/t5; + + iget-object v0, p1, Lf/h/a/f/h/f/t5;->f:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->j()V + + iget-object v0, p1, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + iput-object p2, p1, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + instance-of v1, v1, Ljava/util/ArrayList; + + if-nez v1, :cond_1 + + new-instance v1, Ljava/util/ArrayList; + + iget v2, p0, Lf/h/a/f/h/f/m5;->d:I + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V + + iput-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + neg-int v0, v0 + + iget v1, p0, Lf/h/a/f/h/f/m5;->d:I + + if-lt v0, v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->k()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + iget v2, p0, Lf/h/a/f/h/f/m5;->d:I + + if-ne v1, v2, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + add-int/lit8 v2, v2, -0x1 + + invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/t5; + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->k()Ljava/util/SortedMap; + + move-result-object v2 + + iget-object v3, v1, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + iget-object v1, v1, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/f/t5; + + invoke-direct {v2, p0, p1, p2}, Lf/h/a/f/h/f/t5;->(Lf/h/a/f/h/f/m5;Ljava/lang/Comparable;Ljava/lang/Object;)V + + invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->clear()V + + :cond_1 + return-void +.end method + +.method public containsKey(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/m5;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-gez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final e(I)Ljava/util/Map$Entry; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + return-object p1 +.end method + +.method public entrySet()Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->h:Lf/h/a/f/h/f/v5; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/v5; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/f/v5;->(Lf/h/a/f/h/f/m5;Lf/h/a/f/h/f/o5;)V + + iput-object v0, p0, Lf/h/a/f/h/f/m5;->h:Lf/h/a/f/h/f/v5; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->h:Lf/h/a/f/h/f/v5; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/f/m5; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/m5; + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->size()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/f/m5;->size()I + + move-result v2 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->h()I + + move-result v2 + + invoke-virtual {p1}, Lf/h/a/f/h/f/m5;->h()I + + move-result v4 + + if-eq v2, v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/f/m5;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v2, :cond_5 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v5 + + invoke-virtual {p1, v4}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v6 + + invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_4 + + return v3 + + :cond_4 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_5 + if-eq v2, v1, :cond_6 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + iget-object p1, p1, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_6 + return v0 +.end method + +.method public final f(I)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/t5; + + iget-object p1, p1, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->k()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/f/t5; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-direct {v2, p0, v3}, Lf/h/a/f/h/f/t5;->(Lf/h/a/f/h/f/m5;Ljava/util/Map$Entry;)V + + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + :cond_0 + return-object p1 +.end method + +.method public g()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/m5;->g:Z + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_0 + iput-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->i:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->i:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_1 + iput-object v0, p0, Lf/h/a/f/h/f/m5;->i:Ljava/util/Map; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/m5;->g:Z + + :cond_2 + return-void +.end method + +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/m5;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/t5; + + iget-object p1, p1, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->h()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + iget-object v3, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/t5; + + invoke-virtual {v3}, Lf/h/a/f/h/f/t5;->hashCode()I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + if-lez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->hashCode()I + + move-result v0 + + add-int/2addr v2, v0 + + :cond_1 + return v2 +.end method + +.method public final i()Ljava/lang/Iterable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Iterable<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/p5;->b:Ljava/lang/Iterable; + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final j()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/m5;->g:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final k()Ljava/util/SortedMap; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/SortedMap<", + "TK;TV;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + instance-of v0, v0, Ljava/util/TreeMap; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/TreeMap; + + invoke-direct {v0}, Ljava/util/TreeMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/TreeMap; + + invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/m5;->i:Ljava/util/Map; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/SortedMap; + + return-object v0 +.end method + +.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->j()V + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/m5;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/m5;->f(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public size()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/m6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/m6.smali new file mode 100644 index 0000000000..54109e3a61 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/m6.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/f/m6; +.super Lf/h/a/f/h/f/l6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + .locals 6 + + const/16 v2, 0xa + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;ILf/h/a/f/h/f/i6;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n.smali new file mode 100644 index 0000000000..56e59f8a95 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n.smali @@ -0,0 +1,440 @@ +.class public final Lf/h/a/f/h/f/n; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/n; + +.field public static final b:Lf/h/a/f/h/f/y6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/y6<", + "Ljava/lang/Long;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 12 + + const-wide/16 v0, 0x1cd + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const-wide/16 v1, 0x1ce + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-wide/16 v2, 0x2a3 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-wide/16 v3, 0x2a4 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + const-string v4, "FIREPERF_AUTOPUSH" + + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + const-string v5, "FIREPERF" + + invoke-static {v1, v5}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + const-string v6, "FIREPERF_INTERNAL_LOW" + + invoke-static {v2, v6}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + const-string v7, "FIREPERF_INTERNAL_HIGH" + + invoke-static {v3, v7}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + const/16 v8, 0x8 + + new-array v8, v8, [Ljava/lang/Object; + + const/4 v9, 0x0 + + aput-object v0, v8, v9 + + const/4 v0, 0x1 + + aput-object v4, v8, v0 + + const/4 v4, 0x2 + + aput-object v1, v8, v4 + + const/4 v1, 0x3 + + aput-object v5, v8, v1 + + const/4 v1, 0x4 + + aput-object v2, v8, v1 + + const/4 v2, 0x5 + + aput-object v6, v8, v2 + + const/4 v2, 0x6 + + aput-object v3, v8, v2 + + const/4 v2, 0x7 + + aput-object v7, v8, v2 + + invoke-static {v1, v1}, Lf/h/a/c/i1/e;->i3(II)I + + invoke-static {v1, v4}, Ljava/lang/Math;->max(II)I + + move-result v2 + + const/high16 v3, 0x40000000 # 2.0f + + const v4, 0x2ccccccc + + if-ge v2, v4, :cond_0 + + add-int/lit8 v3, v2, -0x1 + + invoke-static {v3}, Ljava/lang/Integer;->highestOneBit(I)I + + move-result v3 + + shl-int/lit8 v0, v3, 0x1 + + move v3, v0 + + :goto_0 + int-to-double v4, v3 + + const-wide v6, 0x3fe6666666666666L # 0.7 + + mul-double v4, v4, v6 + + int-to-double v6, v2 + + cmpg-double v0, v4, v6 + + if-gez v0, :cond_2 + + shl-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + if-ge v2, v3, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_c + + :cond_2 + add-int/lit8 v0, v3, -0x1 + + const/16 v2, 0x80 + + const/4 v4, -0x1 + + if-gt v3, v2, :cond_5 + + new-array v2, v3, [B + + invoke-static {v2, v4}, Ljava/util/Arrays;->fill([BB)V + + :goto_2 + if-ge v9, v1, :cond_b + + mul-int/lit8 v3, v9, 0x2 + + aget-object v4, v8, v3 + + xor-int/lit8 v5, v3, 0x1 + + aget-object v5, v8, v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I + + move-result v6 + + invoke-static {v6}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v6 + + :goto_3 + and-int/2addr v6, v0 + + aget-byte v7, v2, v6 + + const/16 v10, 0xff + + and-int/2addr v7, v10 + + if-ne v7, v10, :cond_3 + + int-to-byte v3, v3 + + aput-byte v3, v2, v6 + + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_3 + aget-object v10, v8, v7 + + invoke-virtual {v10, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-nez v10, :cond_4 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_3 + + :cond_4 + invoke-static {v4, v5, v8, v7}, Lf/h/a/f/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_5 + const v2, 0x8000 + + if-gt v3, v2, :cond_8 + + new-array v2, v3, [S + + invoke-static {v2, v4}, Ljava/util/Arrays;->fill([SS)V + + :goto_4 + if-ge v9, v1, :cond_b + + mul-int/lit8 v3, v9, 0x2 + + aget-object v4, v8, v3 + + xor-int/lit8 v5, v3, 0x1 + + aget-object v5, v8, v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v4}, Ljava/lang/Object;->hashCode()I + + move-result v6 + + invoke-static {v6}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v6 + + :goto_5 + and-int/2addr v6, v0 + + aget-short v7, v2, v6 + + const v10, 0xffff + + and-int/2addr v7, v10 + + if-ne v7, v10, :cond_6 + + int-to-short v3, v3 + + aput-short v3, v2, v6 + + add-int/lit8 v9, v9, 0x1 + + goto :goto_4 + + :cond_6 + aget-object v10, v8, v7 + + invoke-virtual {v10, v4}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-nez v10, :cond_7 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_5 + + :cond_7 + invoke-static {v4, v5, v8, v7}, Lf/h/a/f/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_8 + new-array v2, v3, [I + + invoke-static {v2, v4}, Ljava/util/Arrays;->fill([II)V + + :goto_6 + if-ge v9, v1, :cond_b + + mul-int/lit8 v3, v9, 0x2 + + aget-object v5, v8, v3 + + xor-int/lit8 v6, v3, 0x1 + + aget-object v6, v8, v6 + + invoke-static {v5, v6}, Lf/h/a/c/i1/e;->P2(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + invoke-static {v7}, Lf/h/a/c/i1/e;->h3(I)I + + move-result v7 + + :goto_7 + and-int/2addr v7, v0 + + aget v10, v2, v7 + + if-ne v10, v4, :cond_9 + + aput v3, v2, v7 + + add-int/lit8 v9, v9, 0x1 + + goto :goto_6 + + :cond_9 + aget-object v11, v8, v10 + + invoke-virtual {v11, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v11 + + if-nez v11, :cond_a + + add-int/lit8 v7, v7, 0x1 + + goto :goto_7 + + :cond_a + invoke-static {v5, v6, v8, v10}, Lf/h/a/f/h/f/d7;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_b + new-instance v0, Lf/h/a/f/h/f/d7; + + invoke-direct {v0, v2, v8, v1}, Lf/h/a/f/h/f/d7;->(Ljava/lang/Object;[Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/f/n;->b:Lf/h/a/f/h/f/y6; + + return-void + + :cond_c + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "collection too large" + + invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + +.method public static declared-synchronized d()Lf/h/a/f/h/f/n; + .locals 2 + + const-class v0, Lf/h/a/f/h/f/n; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/f/n;->a:Lf/h/a/f/h/f/n; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/n; + + invoke-direct {v1}, Lf/h/a/f/h/f/n;->()V + + sput-object v1, Lf/h/a/f/h/f/n;->a:Lf/h/a/f/h/f/n; + + :cond_0 + sget-object v1, Lf/h/a/f/h/f/n;->a:Lf/h/a/f/h/f/n; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.LogSourceName" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_log_source" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n0.smali new file mode 100644 index 0000000000..177ed656a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n0.smali @@ -0,0 +1,13 @@ +.class public final Lf/h/a/f/h/f/n0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n1$a.smali new file mode 100644 index 0000000000..f49f2cbe2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/n1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/n1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/n1;", + "Lf/h/a/f/h/f/n1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/o1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n1.smali new file mode 100644 index 0000000000..4c6a4572c5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n1.smali @@ -0,0 +1,401 @@ +.class public final Lf/h/a/f/h/f/n1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/n1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/n1;", + "Lf/h/a/f/h/f/n1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/n1;", + ">;" + } + .end annotation +.end field + +.field public static final zzke:Lf/h/a/f/h/f/n1; + + +# instance fields +.field public zzij:I + +.field public zzjz:Ljava/lang/String; + +.field public zzka:Lf/h/a/f/h/f/m1; + +.field public zzkb:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/j1;", + ">;" + } + .end annotation +.end field + +.field public zzkc:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/d1;", + ">;" + } + .end annotation +.end field + +.field public zzkd:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/r1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/n1; + + invoke-direct {v0}, Lf/h/a/f/h/f/n1;->()V + + sput-object v0, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + const-class v1, Lf/h/a/f/h/f/n1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzjz:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/f/j5;->g:Lf/h/a/f/h/f/j5; + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzkc:Lf/h/a/f/h/f/v3; + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzkd:Lf/h/a/f/h/f/v3; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/d1;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/f/n1;->zzkc:Lf/h/a/f/h/f/v3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzkc:Lf/h/a/f/h/f/v3; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/f/n1;->zzkc:Lf/h/a/f/h/f/v3; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/j1;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/m1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/n1;->zzka:Lf/h/a/f/h/f/m1; + + iget p1, p0, Lf/h/a/f/h/f/n1;->zzij:I + + or-int/lit8 p1, p1, 0x2 + + iput p1, p0, Lf/h/a/f/h/f/n1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static q(Lf/h/a/f/h/f/n1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/n1;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/n1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/n1;->zzjz:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/n1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/n1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/n1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/n1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/n1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/n1$a;->(Lf/h/a/f/h/f/o1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/n1; + + invoke-direct {p1}, Lf/h/a/f/h/f/n1;->()V + + return-object p1 + + :pswitch_4 + const/16 p1, 0x9 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzjz" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzkb" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-class p3, Lf/h/a/f/h/f/j1; + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzka" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzkc" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-class p3, Lf/h/a/f/h/f/d1; + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzkd" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + const-class p3, Lf/h/a/f/h/f/r1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0003\u0000\u0001\u1008\u0000\u0002\u001b\u0003\u1009\u0001\u0004\u001b\u0005\u001b" + + sget-object p3, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n2.smali new file mode 100644 index 0000000000..f22ec272ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n2.smali @@ -0,0 +1,360 @@ +.class public abstract Lf/h/a/f/h/f/n2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/x4; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/f/m2<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/x4;" + } +.end annotation + + +# instance fields +.field public zzna:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/f/n2;->zzna:I + + return-void +.end method + +.method public static a(Ljava/lang/Iterable;Ljava/util/List;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "TT;>;", + "Ljava/util/List<", + "-TT;>;)V" + } + .end annotation + + invoke-static {p0}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p0, Lf/h/a/f/h/f/e4; + + const-string v1, " is null." + + const-string v2, "Element at index " + + const/16 v3, 0x25 + + if-eqz v0, :cond_4 + + check-cast p0, Lf/h/a/f/h/f/e4; + + invoke-interface {p0}, Lf/h/a/f/h/f/e4;->h0()Ljava/util/List; + + move-result-object p0 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/e4; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_3 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + if-nez v4, :cond_1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p0 + + sub-int/2addr p0, p1 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + :goto_1 + add-int/lit8 v1, v1, -0x1 + + if-lt v1, p1, :cond_0 + + invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_1 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + instance-of v5, v4, Lf/h/a/f/h/f/s2; + + if-eqz v5, :cond_2 + + check-cast v4, Lf/h/a/f/h/f/s2; + + invoke-interface {v0, v4}, Lf/h/a/f/h/f/e4;->r(Lf/h/a/f/h/f/s2;)V + + goto :goto_0 + + :cond_2 + check-cast v4, Ljava/lang/String; + + invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_3 + return-void + + :cond_4 + instance-of v0, p0, Lf/h/a/f/h/f/f5; + + if-eqz v0, :cond_5 + + check-cast p0, Ljava/util/Collection; + + invoke-interface {p1, p0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + return-void + + :cond_5 + instance-of v0, p1, Ljava/util/ArrayList; + + if-eqz v0, :cond_6 + + instance-of v0, p0, Ljava/util/Collection; + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Ljava/util/ArrayList; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v4 + + move-object v5, p0 + + check-cast v5, Ljava/util/Collection; + + invoke-interface {v5}, Ljava/util/Collection;->size()I + + move-result v5 + + add-int/2addr v5, v4 + + invoke-virtual {v0, v5}, Ljava/util/ArrayList;->ensureCapacity(I)V + + :cond_6 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_2 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_9 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + if-nez v4, :cond_8 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + sub-int/2addr p0, v0 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + :goto_3 + add-int/lit8 v1, v1, -0x1 + + if-lt v1, v0, :cond_7 + + invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_3 + + :cond_7 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + invoke-interface {p1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_2 + + :cond_9 + return-void +.end method + + +# virtual methods +.method public final f()Lf/h/a/f/h/f/s2; + .locals 7 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/f/x4;->e()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/f/h/f/s2;->o(I)Lf/h/a/f/h/f/y2; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p0, v1}, Lf/h/a/f/h/f/x4;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + iget-object v1, v0, Lf/h/a/f/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->M()I + + move-result v1 + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/f/z2; + + iget-object v0, v0, Lf/h/a/f/h/f/y2;->b:[B + + invoke-direct {v1, v0}, Lf/h/a/f/h/f/z2;->([B)V + + return-object v1 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Did not write as much data as expected." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "ByteString" + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x3e + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v5, v4 + + const-string v4, "Serializing " + + const-string v6, " to a " + + invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, " threw an IOException (should never happen)." + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n3.smali new file mode 100644 index 0000000000..47c58933ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n3.smali @@ -0,0 +1,160 @@ +.class public final Lf/h/a/f/h/f/n3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u4; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/n3; + + invoke-direct {v0}, Lf/h/a/f/h/f/n3;->()V + + sput-object v0, Lf/h/a/f/h/f/n3;->a:Lf/h/a/f/h/f/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, Lf/h/a/f/h/f/p3; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/f/v4;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/f/p3; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-nez v1, :cond_1 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Unsupported message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + :try_start_0 + invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/f/p3;->l(Ljava/lang/Class;)Lf/h/a/f/h/f/p3; + + move-result-object v0 + + sget-object v1, Lf/h/a/f/h/f/p3$d;->f:Lf/h/a/f/h/f/p3$d; + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/v4; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "Unable to get message info for " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n4.smali new file mode 100644 index 0000000000..3b12ca29a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n4.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/n4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u4; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const/4 p1, 0x0 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/f/v4;" + } + .end annotation + + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "This should never be called." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n5.smali new file mode 100644 index 0000000000..224ef5d1d1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n5.smali @@ -0,0 +1,4171 @@ +.class public final Lf/h/a/f/h/f/n5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/f/x5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/f/x5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/f/x5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + :try_start_0 + const-string v0, "com.google.protobuf.GeneratedMessage" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/n5;->a:Ljava/lang/Class; + + const/4 v0, 0x0 + + invoke-static {v0}, Lf/h/a/f/h/f/n5;->B(Z)Lf/h/a/f/h/f/x5; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/n5;->b:Lf/h/a/f/h/f/x5; + + const/4 v0, 0x1 + + invoke-static {v0}, Lf/h/a/f/h/f/n5;->B(Z)Lf/h/a/f/h/f/x5; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/n5;->c:Lf/h/a/f/h/f/x5; + + new-instance v0, Lf/h/a/f/h/f/z5; + + invoke-direct {v0}, Lf/h/a/f/h/f/z5;->()V + + sput-object v0, Lf/h/a/f/h/f/n5;->d:Lf/h/a/f/h/f/x5; + + return-void +.end method + +.method public static A(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/r3; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/r3; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/r3;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static B(Z)Lf/h/a/f/h/f/x5; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)", + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "com.google.protobuf.UnknownFieldSetSchema" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v1, v0 + + :goto_0 + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + const/4 v2, 0x1 + + :try_start_1 + new-array v3, v2, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v1 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + aput-object p0, v2, v5 + + invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/f/x5; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-object p0 + + :catchall_1 + return-object v0 +.end method + +.method public static C(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static D(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/r3; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/r3; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/r3;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static E(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/2addr v3, v0 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static F(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x2 + + return p0 +.end method + +.method public static G(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_4 + + check-cast p2, Lf/h/a/f/h/f/e3; + + const/4 v0, 0x0 + + if-eqz p2, :cond_3 + + const/4 v1, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge p0, v0, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->g(I)I + + move-result v0 + + add-int/2addr p3, v0 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_4 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-static {p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p3, v2, :cond_4 + + iget-object v2, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + if-eqz v2, :cond_2 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->j(I)I + + move-result v3 + + check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v1 + + invoke-virtual {v2, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + throw v0 + + :cond_3 + throw v0 + + :cond_4 + return-void +.end method + +.method public static H(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x3 + + return p0 +.end method + +.method public static I(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v2, p0, 0x3 + + or-int/lit8 v2, v2, 0x5 + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static J(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + return p0 +.end method + +.method public static K(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v2, p0, 0x3 + + or-int/lit8 v2, v2, 0x5 + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static L(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->U(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->I(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static M(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + add-int/lit8 p3, p3, 0x1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Boolean; + + invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p3 + + int-to-byte p3, p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->E(B)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/2addr v3, v0 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + int-to-byte v2, v2 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->E(B)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static N(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->m(Ljava/util/List;)I + + move-result v0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, p1 + + add-int/2addr p0, v0 + + return p0 +.end method + +.method public static O(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->q(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static P(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->s(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static Q(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->v(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static R(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->y(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static S(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->A(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static T(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/f/n5;->D(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static U(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static V(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static W(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->z(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static a(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + instance-of v0, p1, Lf/h/a/f/h/f/e4; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/e4; + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge v1, v2, :cond_3 + + invoke-interface {v0, v1}, Lf/h/a/f/h/f/e4;->g0(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Ljava/lang/String; + + if-eqz v3, :cond_0 + + iget-object v3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v2, Ljava/lang/String; + + check-cast v3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x2 + + invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V + + goto :goto_1 + + :cond_0 + iget-object v3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v2, Lf/h/a/f/h/f/s2; + + check-cast v3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x2 + + invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/f/h/f/s2;)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_3 + + iget-object v0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + check-cast v0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x2 + + invoke-virtual {v0, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->k(Ljava/lang/String;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static b(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/f/r6;", + "Lf/h/a/f/h/f/l5;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p2, p0, v1, p3}, Lf/h/a/f/h/f/e3;->f(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static c(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/f/e3; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p0, :cond_1 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p3, :cond_3 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x1 + + invoke-virtual {p3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static d(Lf/h/a/f/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Lf/h/a/f/h/f/g3<", + "TFT;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/f/f3; + + const/4 v0, 0x0 + + if-eqz p0, :cond_4 + + check-cast p2, Lf/h/a/f/h/f/p3$b; + + iget-object p0, p2, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + iget-object p2, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p2}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result p2 + + if-nez p2, :cond_3 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p2, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + iget-boolean v1, p2, Lf/h/a/f/h/f/h3;->b:Z + + if-eqz v1, :cond_0 + + invoke-virtual {p2}, Lf/h/a/f/h/f/h3;->clone()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/f/h3; + + iput-object p2, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + :cond_0 + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + if-eqz p1, :cond_2 + + const/4 p2, 0x0 + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->h()I + + move-result v0 + + if-ge p2, v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0, p2}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v0 + + invoke-virtual {p1, v0}, Lf/h/a/f/h/f/h3;->j(Ljava/util/Map$Entry;)V + + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_1 + iget-object p0, p0, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object p0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_3 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/Map$Entry; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/h3;->j(Ljava/util/Map$Entry;)V + + goto :goto_1 + + :cond_2 + throw v0 + + :cond_3 + return-void + + :cond_4 + throw v0 +.end method + +.method public static e(Lf/h/a/f/h/f/q4;Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/q4;", + "TT;TT;J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/f/d6;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + invoke-interface {p0, v0, p2}, Lf/h/a/f/h/f/q4;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p1, p3, p4, p0}, Lf/h/a/f/h/f/d6;->d(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static f(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/x5<", + "TUT;TUB;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/f/z5; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/f/p3; + + iget-object p0, p1, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + check-cast p2, Lf/h/a/f/h/f/p3; + + iget-object p2, p2, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + sget-object v0, Lf/h/a/f/h/f/w5;->e:Lf/h/a/f/h/f/w5; + + invoke-virtual {p2, v0}, Lf/h/a/f/h/f/w5;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget v0, p0, Lf/h/a/f/h/f/w5;->a:I + + iget v1, p2, Lf/h/a/f/h/f/w5;->a:I + + add-int/2addr v0, v1 + + iget-object v1, p0, Lf/h/a/f/h/f/w5;->b:[I + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v1 + + iget-object v2, p2, Lf/h/a/f/h/f/w5;->b:[I + + iget v3, p0, Lf/h/a/f/h/f/w5;->a:I + + iget v4, p2, Lf/h/a/f/h/f/w5;->a:I + + const/4 v5, 0x0 + + invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v2 + + iget-object v3, p2, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + iget p0, p0, Lf/h/a/f/h/f/w5;->a:I + + iget p2, p2, Lf/h/a/f/h/f/w5;->a:I + + invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + new-instance p0, Lf/h/a/f/h/f/w5; + + const/4 p2, 0x1 + + invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/f/h/f/w5;->(I[I[Ljava/lang/Object;Z)V + + :goto_0 + iput-object p0, p1, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static g(ILjava/util/List;Lf/h/a/f/h/f/r6;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/f/s2;", + ">;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/f/s2; + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x2 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->d(Lf/h/a/f/h/f/s2;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static h(ILjava/util/List;Lf/h/a/f/h/f/r6;Lf/h/a/f/h/f/l5;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/f/r6;", + "Lf/h/a/f/h/f/l5;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p2, p0, v1, p3}, Lf/h/a/f/h/f/e3;->i(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static i(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/f/e3; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Float; + + invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F + + move-result p3 + + if-eqz p0, :cond_1 + + invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->W(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + move-result v2 + + if-eqz p3, :cond_3 + + invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result v2 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x5 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->W(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static j(ILjava/lang/Object;Lf/h/a/f/h/f/l5;)I + .locals 1 + + instance-of v0, p1, Lf/h/a/f/h/f/c4; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/c4; + + shl-int/lit8 p0, p0, 0x3 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result p0 + + invoke-virtual {p1}, Lf/h/a/f/h/f/c4;->a()I + + move-result p1 + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result p2 + + add-int/2addr p2, p1 + + add-int/2addr p2, p0 + + return p2 + + :cond_0 + check-cast p1, Lf/h/a/f/h/f/x4; + + shl-int/lit8 p0, p0, 0x3 + + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result p0 + + invoke-static {p1, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->b(Lf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result p1 + + add-int/2addr p1, p0 + + return p1 +.end method + +.method public static k(ILjava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + instance-of v2, p1, Lf/h/a/f/h/f/e4; + + if-eqz v2, :cond_2 + + check-cast p1, Lf/h/a/f/h/f/e4; + + :goto_0 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Lf/h/a/f/h/f/e4;->g0(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/f/s2; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/f/s2; + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/f/h/f/s2;)I + + move-result v2 + + goto :goto_1 + + :cond_1 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I + + move-result v2 + + :goto_1 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + :goto_2 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/f/s2; + + if-eqz v3, :cond_3 + + check-cast v2, Lf/h/a/f/h/f/s2; + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/f/h/f/s2;)I + + move-result v2 + + goto :goto_3 + + :cond_3 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->l(Ljava/lang/String;)I + + move-result v2 + + :goto_3 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + return p0 +.end method + +.method public static l(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/f/l5;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/f/c4; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/f/c4; + + invoke-virtual {v2}, Lf/h/a/f/h/f/c4;->a()I + + move-result v2 + + invoke-static {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v3 + + add-int/2addr v3, v2 + + add-int/2addr p0, v3 + + goto :goto_1 + + :cond_1 + check-cast v2, Lf/h/a/f/h/f/x4; + + invoke-static {v2, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->b(Lf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v2 + + add-int/2addr v2, p0 + + move p0, v2 + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return p0 +.end method + +.method public static m(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/l4; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/l4; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/l4;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static n(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v0 + + invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static o(ILjava/util/List;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/f/s2;", + ">;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/s2; + + invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->w(Lf/h/a/f/h/f/s2;)I + + move-result v0 + + add-int/2addr p0, v0 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return p0 +.end method + +.method public static p(ILjava/util/List;Lf/h/a/f/h/f/l5;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/f/x4;", + ">;", + "Lf/h/a/f/h/f/l5;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/x4; + + invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->C(ILf/h/a/f/h/f/x4;Lf/h/a/f/h/f/l5;)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public static q(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/l4; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/l4; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/l4;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static r(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->o(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + check-cast v1, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v0 + + invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static s(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/l4; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/l4; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/l4;->h(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static t(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_4 + + check-cast p2, Lf/h/a/f/h/f/e3; + + const/4 v0, 0x0 + + if-eqz p2, :cond_3 + + const/4 v1, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge p0, v0, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->p(J)I + + move-result v0 + + add-int/2addr p3, v0 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_4 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J + + move-result-wide v2 + + invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->m(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p3, v2, :cond_4 + + iget-object v2, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + if-eqz v2, :cond_2 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->s(J)J + + move-result-wide v3 + + check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v5, p0, 0x3 + + or-int/2addr v5, v1 + + invoke-virtual {v2, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->m(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + throw v0 + + :cond_3 + throw v0 + + :cond_4 + return-void +.end method + +.method public static u(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static v(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/r3; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/r3; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/r3;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static w(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x1 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static x(Ljava/lang/Class;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)V" + } + .end annotation + + const-class v0, Lf/h/a/f/h/f/p3; + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v0 + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/f/h/f/n5;->a:Ljava/lang/Class; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + :goto_0 + return-void +.end method + +.method public static y(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/f/r3; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/r3; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/r3;->h(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->e(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static z(ILjava/util/List;Lf/h/a/f/h/f/r6;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/f/r6;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->V(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->n(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p3, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x1 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->n(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/n6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/n6.smali new file mode 100644 index 0000000000..cdfe80e27a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/n6.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/f/n6; +.super Lf/h/a/f/h/f/l6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + .locals 6 + + const/16 v2, 0x9 + + const/4 v4, 0x3 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;ILf/h/a/f/h/f/i6;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o.smali new file mode 100644 index 0000000000..1a262e0912 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/o; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/o; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.NetworkRequestSamplingRate" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_vc_network_request_sampling_rate" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o0.smali new file mode 100644 index 0000000000..b50b045136 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o0.smali @@ -0,0 +1,186 @@ +.class public final enum Lf/h/a/f/h/f/o0; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/o0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/o0; + +.field public static final enum e:Lf/h/a/f/h/f/o0; + +.field public static final enum f:Lf/h/a/f/h/f/o0; + +.field public static final enum g:Lf/h/a/f/h/f/o0; + +.field public static final enum h:Lf/h/a/f/h/f/o0; + +.field public static final enum i:Lf/h/a/f/h/f/o0; + +.field public static final synthetic j:[Lf/h/a/f/h/f/o0; + + +# instance fields +.field public mName:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 9 + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "APP_START_TRACE_NAME" + + const/4 v2, 0x0 + + const-string v3, "_as" + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->d:Lf/h/a/f/h/f/o0; + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "ON_CREATE_TRACE_NAME" + + const/4 v3, 0x1 + + const-string v4, "_astui" + + invoke-direct {v0, v1, v3, v4}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->e:Lf/h/a/f/h/f/o0; + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "ON_START_TRACE_NAME" + + const/4 v4, 0x2 + + const-string v5, "_astfd" + + invoke-direct {v0, v1, v4, v5}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->f:Lf/h/a/f/h/f/o0; + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "ON_RESUME_TRACE_NAME" + + const/4 v5, 0x3 + + const-string v6, "_asti" + + invoke-direct {v0, v1, v5, v6}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->g:Lf/h/a/f/h/f/o0; + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "FOREGROUND_TRACE_NAME" + + const/4 v6, 0x4 + + const-string v7, "_fs" + + invoke-direct {v0, v1, v6, v7}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->h:Lf/h/a/f/h/f/o0; + + new-instance v0, Lf/h/a/f/h/f/o0; + + const-string v1, "BACKGROUND_TRACE_NAME" + + const/4 v7, 0x5 + + const-string v8, "_bs" + + invoke-direct {v0, v1, v7, v8}, Lf/h/a/f/h/f/o0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/o0;->i:Lf/h/a/f/h/f/o0; + + const/4 v1, 0x6 + + new-array v1, v1, [Lf/h/a/f/h/f/o0; + + sget-object v8, Lf/h/a/f/h/f/o0;->d:Lf/h/a/f/h/f/o0; + + aput-object v8, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/o0;->e:Lf/h/a/f/h/f/o0; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/o0;->f:Lf/h/a/f/h/f/o0; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/o0;->g:Lf/h/a/f/h/f/o0; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/f/o0;->h:Lf/h/a/f/h/f/o0; + + aput-object v2, v1, v6 + + aput-object v0, v1, v7 + + sput-object v1, Lf/h/a/f/h/f/o0;->j:[Lf/h/a/f/h/f/o0; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/String;)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/o0; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/o0;->j:[Lf/h/a/f/h/f/o0; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/o0;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/o0; + + return-object v0 +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o1.smali new file mode 100644 index 0000000000..c17279b334 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/o1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o2.smali new file mode 100644 index 0000000000..94ae62181c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o2.smali @@ -0,0 +1,37 @@ +.class public Lf/h/a/f/h/f/o2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/g5; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/g5<", + "TMessageType;>;" + } +.end annotation + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/f/d3;->a()Lf/h/a/f/h/f/d3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o3.smali new file mode 100644 index 0000000000..9aa7589184 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o3.smali @@ -0,0 +1,126 @@ +.class public final enum Lf/h/a/f/h/f/o3; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/o3;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/o3; + +.field public static final enum e:Lf/h/a/f/h/f/o3; + +.field public static final enum f:Lf/h/a/f/h/f/o3; + +.field public static final enum g:Lf/h/a/f/h/f/o3; + +.field public static final synthetic h:[Lf/h/a/f/h/f/o3; + + +# instance fields +.field public final zzqw:Z + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/f/o3; + + const-string v1, "SCALAR" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/f/o3;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/f/o3;->d:Lf/h/a/f/h/f/o3; + + new-instance v0, Lf/h/a/f/h/f/o3; + + const-string v1, "VECTOR" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/f/o3;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/f/o3;->e:Lf/h/a/f/h/f/o3; + + new-instance v0, Lf/h/a/f/h/f/o3; + + const-string v1, "PACKED_VECTOR" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v3}, Lf/h/a/f/h/f/o3;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/f/o3;->f:Lf/h/a/f/h/f/o3; + + new-instance v0, Lf/h/a/f/h/f/o3; + + const-string v1, "MAP" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v2}, Lf/h/a/f/h/f/o3;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/f/o3;->g:Lf/h/a/f/h/f/o3; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/h/a/f/h/f/o3; + + sget-object v6, Lf/h/a/f/h/f/o3;->d:Lf/h/a/f/h/f/o3; + + aput-object v6, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/o3;->e:Lf/h/a/f/h/f/o3; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/o3;->f:Lf/h/a/f/h/f/o3; + + aput-object v2, v1, v4 + + aput-object v0, v1, v5 + + sput-object v1, Lf/h/a/f/h/f/o3;->h:[Lf/h/a/f/h/f/o3; + + return-void +.end method + +.method public constructor (Ljava/lang/String;IZ)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-boolean p3, p0, Lf/h/a/f/h/f/o3;->zzqw:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/o3; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/o3;->h:[Lf/h/a/f/h/f/o3; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/o3;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/o3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o4.smali new file mode 100644 index 0000000000..36890b6cc5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o4.smali @@ -0,0 +1,65 @@ +.class public final Lf/h/a/f/h/f/o4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/f/l6; + +.field public final b:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/h/f/l6; + +.field public final d:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/l6;", + "TK;", + "Lf/h/a/f/h/f/l6;", + "TV;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/o4;->a:Lf/h/a/f/h/f/l6; + + iput-object p2, p0, Lf/h/a/f/h/f/o4;->b:Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/h/f/o4;->c:Lf/h/a/f/h/f/l6; + + iput-object p4, p0, Lf/h/a/f/h/f/o4;->d:Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o5.smali new file mode 100644 index 0000000000..09f262a5b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o5.smali @@ -0,0 +1,132 @@ +.class public final Lf/h/a/f/h/f/o5; +.super Lf/h/a/f/h/f/m5; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/m5<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (I)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/f/m5;->(ILf/h/a/f/h/f/o5;)V + + return-void +.end method + + +# virtual methods +.method public final g()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/f/m5;->g:Z + + if-nez v0, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->h()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/f/j3; + + invoke-interface {v2}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object v0 + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_2 + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/f/j3; + + invoke-interface {v2}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_3 + invoke-super {p0}, Lf/h/a/f/h/f/m5;->g()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/o6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/o6.smali new file mode 100644 index 0000000000..6c30c5f430 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/o6.smali @@ -0,0 +1,238 @@ +.class public final enum Lf/h/a/f/h/f/o6; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/o6;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/o6; + +.field public static final enum e:Lf/h/a/f/h/f/o6; + +.field public static final enum f:Lf/h/a/f/h/f/o6; + +.field public static final enum g:Lf/h/a/f/h/f/o6; + +.field public static final enum h:Lf/h/a/f/h/f/o6; + +.field public static final enum i:Lf/h/a/f/h/f/o6; + +.field public static final enum j:Lf/h/a/f/h/f/o6; + +.field public static final enum k:Lf/h/a/f/h/f/o6; + +.field public static final enum l:Lf/h/a/f/h/f/o6; + +.field public static final synthetic m:[Lf/h/a/f/h/f/o6; + + +# instance fields +.field public final zzse:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 12 + + new-instance v0, Lf/h/a/f/h/f/o6; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "INT" + + invoke-direct {v0, v3, v1, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "LONG" + + const/4 v4, 0x1 + + invoke-direct {v0, v3, v4, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + const-string v3, "FLOAT" + + const/4 v5, 0x2 + + invoke-direct {v0, v3, v5, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->f:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + const-string v3, "DOUBLE" + + const/4 v6, 0x3 + + invoke-direct {v0, v3, v6, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->g:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v3, "BOOLEAN" + + const/4 v7, 0x4 + + invoke-direct {v0, v3, v7, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->h:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const-string v2, "STRING" + + const/4 v3, 0x5 + + const-string v8, "" + + invoke-direct {v0, v2, v3, v8}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->i:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + sget-object v2, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + const-string v8, "BYTE_STRING" + + const/4 v9, 0x6 + + invoke-direct {v0, v8, v9, v2}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->j:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const-string v2, "ENUM" + + const/4 v8, 0x7 + + const/4 v10, 0x0 + + invoke-direct {v0, v2, v8, v10}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->k:Lf/h/a/f/h/f/o6; + + new-instance v0, Lf/h/a/f/h/f/o6; + + const-string v2, "MESSAGE" + + const/16 v11, 0x8 + + invoke-direct {v0, v2, v11, v10}, Lf/h/a/f/h/f/o6;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + const/16 v2, 0x9 + + new-array v2, v2, [Lf/h/a/f/h/f/o6; + + sget-object v10, Lf/h/a/f/h/f/o6;->d:Lf/h/a/f/h/f/o6; + + aput-object v10, v2, v1 + + sget-object v1, Lf/h/a/f/h/f/o6;->e:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v4 + + sget-object v1, Lf/h/a/f/h/f/o6;->f:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v5 + + sget-object v1, Lf/h/a/f/h/f/o6;->g:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v6 + + sget-object v1, Lf/h/a/f/h/f/o6;->h:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v7 + + sget-object v1, Lf/h/a/f/h/f/o6;->i:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/o6;->j:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v9 + + sget-object v1, Lf/h/a/f/h/f/o6;->k:Lf/h/a/f/h/f/o6; + + aput-object v1, v2, v8 + + aput-object v0, v2, v11 + + sput-object v2, Lf/h/a/f/h/f/o6;->m:[Lf/h/a/f/h/f/o6; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/o6;->zzse:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/o6; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/o6;->m:[Lf/h/a/f/h/f/o6; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/o6;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/o6; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p.smali new file mode 100644 index 0000000000..d87f6d1b3d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/p; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/p; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.NetworkEventCountForeground" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_rl_network_event_count_fg" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p0.smali new file mode 100644 index 0000000000..a3b8e99f84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p0.smali @@ -0,0 +1,186 @@ +.class public final enum Lf/h/a/f/h/f/p0; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/p0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/p0; + +.field public static final enum e:Lf/h/a/f/h/f/p0; + +.field public static final enum f:Lf/h/a/f/h/f/p0; + +.field public static final enum g:Lf/h/a/f/h/f/p0; + +.field public static final enum h:Lf/h/a/f/h/f/p0; + +.field public static final enum i:Lf/h/a/f/h/f/p0; + +.field public static final synthetic j:[Lf/h/a/f/h/f/p0; + + +# instance fields +.field public mName:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 9 + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "TRACE_EVENT_RATE_LIMITED" + + const/4 v2, 0x0 + + const-string v3, "_fstec" + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->d:Lf/h/a/f/h/f/p0; + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "NETWORK_TRACE_EVENT_RATE_LIMITED" + + const/4 v3, 0x1 + + const-string v4, "_fsntc" + + invoke-direct {v0, v1, v3, v4}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->e:Lf/h/a/f/h/f/p0; + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "TRACE_STARTED_NOT_STOPPED" + + const/4 v4, 0x2 + + const-string v5, "_tsns" + + invoke-direct {v0, v1, v4, v5}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->f:Lf/h/a/f/h/f/p0; + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "FRAMES_TOTAL" + + const/4 v5, 0x3 + + const-string v6, "_fr_tot" + + invoke-direct {v0, v1, v5, v6}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->g:Lf/h/a/f/h/f/p0; + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "FRAMES_SLOW" + + const/4 v6, 0x4 + + const-string v7, "_fr_slo" + + invoke-direct {v0, v1, v6, v7}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->h:Lf/h/a/f/h/f/p0; + + new-instance v0, Lf/h/a/f/h/f/p0; + + const-string v1, "FRAMES_FROZEN" + + const/4 v7, 0x5 + + const-string v8, "_fr_fzn" + + invoke-direct {v0, v1, v7, v8}, Lf/h/a/f/h/f/p0;->(Ljava/lang/String;ILjava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/p0;->i:Lf/h/a/f/h/f/p0; + + const/4 v1, 0x6 + + new-array v1, v1, [Lf/h/a/f/h/f/p0; + + sget-object v8, Lf/h/a/f/h/f/p0;->d:Lf/h/a/f/h/f/p0; + + aput-object v8, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/p0;->e:Lf/h/a/f/h/f/p0; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/p0;->f:Lf/h/a/f/h/f/p0; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/p0;->g:Lf/h/a/f/h/f/p0; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/f/p0;->h:Lf/h/a/f/h/f/p0; + + aput-object v2, v1, v6 + + aput-object v0, v1, v7 + + sput-object v1, Lf/h/a/f/h/f/p0;->j:[Lf/h/a/f/h/f/p0; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/String;)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/p0; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/p0;->j:[Lf/h/a/f/h/f/p0; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/p0;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/p0; + + return-object v0 +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p1.smali new file mode 100644 index 0000000000..81f974d91a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/p1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p2.smali new file mode 100644 index 0000000000..0ff9a7bd33 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p2.smali @@ -0,0 +1,47 @@ +.class public abstract Lf/h/a/f/h/f/p2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/c5; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final Y()Lf/h/a/f/h/f/c5; + .locals 2 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "clone() should be implemented by subclasses." + + invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public clone()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "clone() should be implemented by subclasses." + + invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p3$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3$a.smali new file mode 100644 index 0000000000..1e6ac05fbf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3$a.smali @@ -0,0 +1,266 @@ +.class public Lf/h/a/f/h/f/p3$a; +.super Lf/h/a/f/h/f/m2; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/p3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/f/p3$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/f/m2<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/f/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public e:Lf/h/a/f/h/f/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public f:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/p3;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/m2;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/p3$a;->d:Lf/h/a/f/h/f/p3; + + sget-object v0, Lf/h/a/f/h/f/p3$d;->g:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3; + + iput-object p1, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + return-void +.end method + +.method public static i(Lf/h/a/f/h/f/p3;Lf/h/a/f/h/f/p3;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;TMessageType;)V" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + invoke-interface {v0, p0, p1}, Lf/h/a/f/h/f/l5;->e(Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + + +# virtual methods +.method public final b()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Lf/h/a/f/h/f/p3;->k(Lf/h/a/f/h/f/p3;Z)Z + + move-result v0 + + return v0 +.end method + +.method public synthetic clone()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->d:Lf/h/a/f/h/f/p3; + + sget-object v1, Lf/h/a/f/h/f/p3$d;->h:Lf/h/a/f/h/f/p3$d; + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3$a; + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->l()Lf/h/a/f/h/f/x4; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/f/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/p3$a;->h(Lf/h/a/f/h/f/p3;)Lf/h/a/f/h/f/p3$a; + + return-object v0 +.end method + +.method public final synthetic g()Lf/h/a/f/h/f/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->d:Lf/h/a/f/h/f/p3; + + return-object v0 +.end method + +.method public final h(Lf/h/a/f/h/f/p3;)Lf/h/a/f/h/f/p3$a; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)TBuilderType;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/p3$a;->i(Lf/h/a/f/h/f/p3;Lf/h/a/f/h/f/p3;)V + + return-object p0 +.end method + +.method public j()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + sget-object v1, Lf/h/a/f/h/f/p3$d;->g:Lf/h/a/f/h/f/p3$d; + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v1, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + sget-object v2, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v2 + + invoke-interface {v2, v0, v1}, Lf/h/a/f/h/f/l5;->e(Ljava/lang/Object;Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + return-void +.end method + +.method public l()Lf/h/a/f/h/f/x4; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + sget-object v1, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v1 + + invoke-interface {v1, v0}, Lf/h/a/f/h/f/l5;->a(Ljava/lang/Object;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + :goto_0 + return-object v0 +.end method + +.method public m()Lf/h/a/f/h/f/x4; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->l()Lf/h/a/f/h/f/x4; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->b()Z + + move-result v1 + + if-eqz v1, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzic; + + invoke-direct {v0}, Lcom/google/android/gms/internal/firebase-perf/zzic;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p3$b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3$b.smali new file mode 100644 index 0000000000..647e5ce4c2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3$b.smali @@ -0,0 +1,56 @@ +.class public abstract Lf/h/a/f/h/f/p3$b; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/p3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Ljava/lang/Object;", + ">", + "Lf/h/a/f/h/f/p3<", + "TMessageType;TBuilderType;>;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# instance fields +.field public zzre:Lf/h/a/f/h/f/h3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/h3<", + "Lf/h/a/f/h/f/p3$e;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + sget-object v0, Lf/h/a/f/h/f/h3;->d:Lf/h/a/f/h/f/h3; + + iput-object v0, p0, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p3$c.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3$c.smali new file mode 100644 index 0000000000..5fb1c632ee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3$c.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/p3$c; +.super Lf/h/a/f/h/f/o2; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/p3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Lf/h/a/f/h/f/o2<", + "TT;>;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/p3;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/f/o2;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p3$d.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3$d.smali new file mode 100644 index 0000000000..712bbe1d2d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3$d.smali @@ -0,0 +1,177 @@ +.class public final enum Lf/h/a/f/h/f/p3$d; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/p3; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/p3$d;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/p3$d; + +.field public static final enum e:Lf/h/a/f/h/f/p3$d; + +.field public static final enum f:Lf/h/a/f/h/f/p3$d; + +.field public static final enum g:Lf/h/a/f/h/f/p3$d; + +.field public static final enum h:Lf/h/a/f/h/f/p3$d; + +.field public static final enum i:Lf/h/a/f/h/f/p3$d; + +.field public static final enum j:Lf/h/a/f/h/f/p3$d; + +.field public static final synthetic k:[Lf/h/a/f/h/f/p3$d; + + +# direct methods +.method public static constructor ()V + .locals 10 + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "GET_MEMOIZED_IS_INITIALIZED" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->d:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "SET_MEMOIZED_IS_INITIALIZED" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->e:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "BUILD_MESSAGE_INFO" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->f:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "NEW_MUTABLE_INSTANCE" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->g:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "NEW_BUILDER" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->h:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "GET_DEFAULT_INSTANCE" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->i:Lf/h/a/f/h/f/p3$d; + + new-instance v0, Lf/h/a/f/h/f/p3$d; + + const-string v1, "GET_PARSER" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8}, Lf/h/a/f/h/f/p3$d;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/f/p3$d;->j:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x7 + + new-array v1, v1, [Lf/h/a/f/h/f/p3$d; + + sget-object v9, Lf/h/a/f/h/f/p3$d;->d:Lf/h/a/f/h/f/p3$d; + + aput-object v9, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/p3$d;->e:Lf/h/a/f/h/f/p3$d; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/p3$d;->f:Lf/h/a/f/h/f/p3$d; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/p3$d;->g:Lf/h/a/f/h/f/p3$d; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/f/p3$d;->h:Lf/h/a/f/h/f/p3$d; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/f/p3$d;->i:Lf/h/a/f/h/f/p3$d; + + aput-object v2, v1, v7 + + aput-object v0, v1, v8 + + sput-object v1, Lf/h/a/f/h/f/p3$d;->k:[Lf/h/a/f/h/f/p3$d; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/p3$d; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/p3$d;->k:[Lf/h/a/f/h/f/p3$d; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/p3$d;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/p3$d; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/f/p3$e.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3$e.smali similarity index 83% rename from com.discord/smali_classes2/f/h/a/d/h/f/p3$e.smali rename to com.discord/smali_classes2/f/h/a/f/h/f/p3$e.smali index 25fdf6b5d5..427d733854 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/f/p3$e.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3$e.smali @@ -1,14 +1,14 @@ -.class public final Lf/h/a/d/h/f/p3$e; +.class public final Lf/h/a/f/h/f/p3$e; .super Ljava/lang/Object; .source "com.google.firebase:firebase-perf@@19.0.8" # interfaces -.implements Lf/h/a/d/h/f/j3; +.implements Lf/h/a/f/h/f/j3; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/f/p3; + value = Lf/h/a/f/h/f/p3; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,15 +19,15 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/h/f/j3<", - "Lf/h/a/d/h/f/p3$e;", + "Lf/h/a/f/h/f/j3<", + "Lf/h/a/f/h/f/p3$e;", ">;" } .end annotation # virtual methods -.method public final C()Lf/h/a/d/h/f/l6; +.method public final C()Lf/h/a/f/h/f/l6; .locals 1 new-instance v0, Ljava/lang/NoSuchMethodError; @@ -47,7 +47,7 @@ throw v0 .end method -.method public final M(Lf/h/a/d/h/f/w4;Lf/h/a/d/h/f/x4;)Lf/h/a/d/h/f/w4; +.method public final M(Lf/h/a/f/h/f/w4;Lf/h/a/f/h/f/x4;)Lf/h/a/f/h/f/w4; .locals 0 new-instance p1, Ljava/lang/NoSuchMethodError; @@ -87,7 +87,7 @@ throw v0 .end method -.method public final w(Lf/h/a/d/h/f/c5;Lf/h/a/d/h/f/c5;)Lf/h/a/d/h/f/c5; +.method public final w(Lf/h/a/f/h/f/c5;Lf/h/a/f/h/f/c5;)Lf/h/a/f/h/f/c5; .locals 0 new-instance p1, Ljava/lang/NoSuchMethodError; @@ -97,7 +97,7 @@ throw p1 .end method -.method public final w0()Lf/h/a/d/h/f/o6; +.method public final w0()Lf/h/a/f/h/f/o6; .locals 1 new-instance v0, Ljava/lang/NoSuchMethodError; diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p3.smali new file mode 100644 index 0000000000..c37123dd58 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p3.smali @@ -0,0 +1,567 @@ +.class public abstract Lf/h/a/f/h/f/p3; +.super Lf/h/a/f/h/f/n2; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/p3$c;, + Lf/h/a/f/h/f/p3$e;, + Lf/h/a/f/h/f/p3$b;, + Lf/h/a/f/h/f/p3$a;, + Lf/h/a/f/h/f/p3$d; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/f/p3$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/f/n2<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# static fields +.field public static zzrd:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/p3<", + "**>;>;" + } + .end annotation +.end field + + +# instance fields +.field public zzrb:Lf/h/a/f/h/f/w5; + +.field public zzrc:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + sput-object v0, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/n2;->()V + + sget-object v0, Lf/h/a/f/h/f/w5;->e:Lf/h/a/f/h/f/w5; + + iput-object v0, p0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/f/p3;->zzrc:I + + return-void +.end method + +.method public static i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/v3<", + "TE;>;)", + "Lf/h/a/f/h/f/v3<", + "TE;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/16 v0, 0xa + + goto :goto_0 + + :cond_0 + shl-int/lit8 v0, v0, 0x1 + + :goto_0 + invoke-interface {p0, v0}, Lf/h/a/f/h/f/v3;->L0(I)Lf/h/a/f/h/f/v3; + + move-result-object p0 + + return-object p0 +.end method + +.method public static varargs j(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; + + move-result-object p0 + + instance-of p1, p0, Ljava/lang/RuntimeException; + + if-nez p1, :cond_1 + + instance-of p1, p0, Ljava/lang/Error; + + if-eqz p1, :cond_0 + + check-cast p0, Ljava/lang/Error; + + throw p0 + + :cond_0 + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Unexpected exception thrown by generated accessor method." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 + + :cond_1 + check-cast p0, Ljava/lang/RuntimeException; + + throw p0 + + :catch_1 + move-exception p0 + + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method + +.method public static final k(Lf/h/a/f/h/f/p3;Z)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;Z)Z" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/p3$d;->d:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Byte; + + invoke-virtual {v0}, Ljava/lang/Byte;->byteValue()B + + move-result v0 + + const/4 v2, 0x1 + + if-ne v0, v2, :cond_0 + + return v2 + + :cond_0 + if-nez v0, :cond_1 + + const/4 p0, 0x0 + + return p0 + + :cond_1 + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/f/l5;->f(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz p1, :cond_3 + + sget-object p1, Lf/h/a/f/h/f/p3$d;->e:Lf/h/a/f/h/f/p3$d; + + if-eqz v0, :cond_2 + + move-object v2, p0 + + goto :goto_0 + + :cond_2 + move-object v2, v1 + + :goto_0 + invoke-virtual {p0, p1, v2, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + return v0 +.end method + +.method public static l(Ljava/lang/Class;)Lf/h/a/f/h/f/p3; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + if-nez v0, :cond_0 + + :try_start_0 + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v2 + + invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + sget-object v0, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + goto :goto_0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Class initialization cannot fail." + + invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :cond_0 + :goto_0 + if-nez v0, :cond_2 + + invoke-static {p0}, Lf/h/a/f/h/f/d6;->g(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + sget-object v1, Lf/h/a/f/h/f/p3$d;->i:Lf/h/a/f/h/f/p3$d; + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + if-eqz v0, :cond_1 + + sget-object v1, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 + + :cond_2 + :goto_1 + return-object v0 +.end method + + +# virtual methods +.method public final b()Z + .locals 1 + + const/4 v0, 0x1 + + invoke-static {p0, v0}, Lf/h/a/f/h/f/p3;->k(Lf/h/a/f/h/f/p3;Z)Z + + move-result v0 + + return v0 +.end method + +.method public c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/internal/firebase-perf/zzfa;->a:Lf/h/a/f/h/f/e3; + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/f/e3; + + invoke-direct {v1, p1}, Lf/h/a/f/h/f/e3;->(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + + :goto_0 + invoke-interface {v0, p0, v1}, Lf/h/a/f/h/f/l5;->g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + + return-void +.end method + +.method public final synthetic d()Lf/h/a/f/h/f/w4; + .locals 2 + + sget-object v0, Lf/h/a/f/h/f/p3$d;->h:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3$a; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/p3$a;->h(Lf/h/a/f/h/f/p3;)Lf/h/a/f/h/f/p3$a; + + return-object v0 +.end method + +.method public e()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/p3;->zzrc:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/f/l5;->b(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/f/p3;->zzrc:I + + :cond_0 + iget v0, p0, Lf/h/a/f/h/f/p3;->zzrc:I + + return v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 3 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 v0, 0x0 + + if-nez p1, :cond_1 + + return v0 + + :cond_1 + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + if-eq v1, v2, :cond_2 + + return v0 + + :cond_2 + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + check-cast p1, Lf/h/a/f/h/f/p3; + + invoke-interface {v0, p0, p1}, Lf/h/a/f/h/f/l5;->c(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final synthetic g()Lf/h/a/f/h/f/x4; + .locals 2 + + sget-object v0, Lf/h/a/f/h/f/p3$d;->i:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3; + + return-object v0 +.end method + +.method public abstract h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/n2;->zzna:I + + if-eqz v0, :cond_0 + + return v0 + + :cond_0 + sget-object v0, Lf/h/a/f/h/f/h5;->c:Lf/h/a/f/h/f/h5; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/f/h5;->b(Ljava/lang/Object;)Lf/h/a/f/h/f/l5; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/f/l5;->d(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/f/n2;->zzna:I + + return v0 +.end method + +.method public final m()Lf/h/a/f/h/f/p3$a; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/f/p3$a<", + "TMessageType;TBuilderType;>;>()TBuilderType;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/p3$d;->h:Lf/h/a/f/h/f/p3$d; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/f/p3;->h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/p3$a; + + return-object v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "# " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + invoke-static {p0, v1, v0}, Lf/h/a/c/i1/e;->K2(Lf/h/a/f/h/f/x4;Ljava/lang/StringBuilder;I)V + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p4.smali new file mode 100644 index 0000000000..d127e33fe3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p4.smali @@ -0,0 +1,72 @@ +.class public final Lf/h/a/f/h/f/p4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/f/o4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/o4<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation +.end field + +.field public final c:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/l6;", + "TK;", + "Lf/h/a/f/h/f/l6;", + "TV;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/f/h/f/o4; + + invoke-direct {v0, p1, p2, p3, p4}, Lf/h/a/f/h/f/o4;->(Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/f/p4;->a:Lf/h/a/f/h/f/o4; + + iput-object p2, p0, Lf/h/a/f/h/f/p4;->b:Ljava/lang/Object; + + iput-object p4, p0, Lf/h/a/f/h/f/p4;->c:Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p5.smali new file mode 100644 index 0000000000..d22865bef0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p5.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/p5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public static final b:Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/r5; + + invoke-direct {v0}, Lf/h/a/f/h/f/r5;->()V + + sput-object v0, Lf/h/a/f/h/f/p5;->a:Ljava/util/Iterator; + + new-instance v0, Lf/h/a/f/h/f/q5; + + invoke-direct {v0}, Lf/h/a/f/h/f/q5;->()V + + sput-object v0, Lf/h/a/f/h/f/p5;->b:Ljava/lang/Iterable; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/p6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/p6.smali new file mode 100644 index 0000000000..b009548025 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/p6.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/f/p6; +.super Lf/h/a/f/h/f/l6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/f/o6;)V + .locals 6 + + const/16 v2, 0xb + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/l6;->(Ljava/lang/String;ILf/h/a/f/h/f/o6;ILf/h/a/f/h/f/i6;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q.smali new file mode 100644 index 0000000000..215e936a81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/q; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/q; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SdkDisabledVersions" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_disabled_android_versions" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q0.smali new file mode 100644 index 0000000000..62ef059cd2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q0.smali @@ -0,0 +1,156 @@ +.class public final Lf/h/a/f/h/f/q0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final b:Lf/h/a/f/h/f/q0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/q0<", + "*>;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/q0; + + invoke-direct {v0}, Lf/h/a/f/h/f/q0;->()V + + sput-object v0, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/f/q0;->a:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/f/q0;->a:Ljava/lang/Object; + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string v0, "value for optional is empty." + + invoke-direct {p1, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static c(Ljava/lang/Object;)Lf/h/a/f/h/f/q0; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/h/f/q0<", + "TT;>;" + } + .end annotation + + if-nez p0, :cond_0 + + sget-object p0, Lf/h/a/f/h/f/q0;->b:Lf/h/a/f/h/f/q0; + + return-object p0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/f/q0; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/q0;->(Ljava/lang/Object;)V + + return-object v0 +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/q0;->a:Ljava/lang/Object; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/util/NoSuchElementException; + + const-string v1, "No value present" + + invoke-direct {v0, v1}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final b()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/q0;->a:Ljava/lang/Object; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q1$a.smali new file mode 100644 index 0000000000..7dbdf4ceee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q1$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/q1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/q1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/q1;", + "Lf/h/a/f/h/f/q1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/p1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/q1;->zzki:Lf/h/a/f/h/f/q1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q1.smali new file mode 100644 index 0000000000..9312641bda --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q1.smali @@ -0,0 +1,233 @@ +.class public final Lf/h/a/f/h/f/q1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/q1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/q1;", + "Lf/h/a/f/h/f/q1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/q1;", + ">;" + } + .end annotation +.end field + +.field public static final zzki:Lf/h/a/f/h/f/q1; + + +# instance fields +.field public zzij:I + +.field public zzil:Ljava/lang/String; + +.field public zzkf:Ljava/lang/String; + +.field public zzkg:Ljava/lang/String; + +.field public zzkh:Lf/h/a/f/h/f/q6; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/q1; + + invoke-direct {v0}, Lf/h/a/f/h/f/q1;->()V + + sput-object v0, Lf/h/a/f/h/f/q1;->zzki:Lf/h/a/f/h/f/q1; + + const-class v1, Lf/h/a/f/h/f/q1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/q1;->zzil:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/q1;->zzkf:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/q1;->zzkg:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/q1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/q1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/q1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/q1;->zzki:Lf/h/a/f/h/f/q1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/q1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/q1;->zzki:Lf/h/a/f/h/f/q1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/q1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/q1$a;->(Lf/h/a/f/h/f/p1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/q1; + + invoke-direct {p1}, Lf/h/a/f/h/f/q1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzil" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzkf" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzkg" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzkh" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0002\u0005\u0004\u0000\u0000\u0000\u0002\u1008\u0000\u0003\u1008\u0001\u0004\u1008\u0002\u0005\u1009\u0003" + + sget-object p3, Lf/h/a/f/h/f/q1;->zzki:Lf/h/a/f/h/f/q1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q2.smali new file mode 100644 index 0000000000..fbc54c6d28 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q2.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/f/q2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "libcore.io.Memory" + + const/4 v1, 0x0 + + :try_start_0 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v0, v1 + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/q2;->a:Ljava/lang/Class; + + const-string v0, "org.robolectric.Robolectric" + + :try_start_1 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + nop + + :goto_1 + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_0 + const/4 v0, 0x0 + + :goto_2 + sput-boolean v0, Lf/h/a/f/h/f/q2;->b:Z + + return-void +.end method + +.method public static a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/q2;->a:Ljava/lang/Class; + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/f/q2;->b:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q3.smali new file mode 100644 index 0000000000..8667834457 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q3.smali @@ -0,0 +1,292 @@ +.class public final Lf/h/a/f/h/f/q3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Ljava/nio/charset/Charset; + +.field public static final b:[B + + +# direct methods +.method public static constructor ()V + .locals 5 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; + + const-string v0, "ISO-8859-1" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + const/4 v0, 0x0 + + new-array v1, v0, [B + + sput-object v1, Lf/h/a/f/h/f/q3;->b:[B + + invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + sget-object v1, Lf/h/a/f/h/f/q3;->b:[B + + array-length v1, v1 + + const v2, 0x7fffffff + + add-int/lit8 v3, v1, 0x0 + + if-ltz v1, :cond_1 + + sub-int v4, v0, v0 + + add-int/2addr v4, v1 + + if-gt v4, v2, :cond_0 + + add-int/2addr v3, v0 + + add-int/lit8 v3, v3, 0x0 + + return-void + + :cond_0 + :try_start_0 + new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzfx; + + const-string v1, "While parsing a protocol message, the input ended unexpectedly in the middle of a field. This could mean either that the input has been truncated or that an embedded message misreported its own length." + + invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->(Ljava/lang/String;)V + + throw v0 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :cond_1 + new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzfx; + + const-string v1, "CodedInputStream encountered an embedded string or message which claimed to have negative size." + + invoke-direct {v0, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->(Ljava/lang/String;)V + + throw v0 + :try_end_0 + .catch Lcom/google/android/gms/internal/firebase-perf/zzfx; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_0 + new-instance v1, Ljava/lang/IllegalArgumentException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public static a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static b(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static c([B)I + .locals 5 + + array-length v0, p0 + + const/4 v1, 0x0 + + move v3, v0 + + const/4 v2, 0x0 + + :goto_0 + add-int v4, v1, v0 + + if-ge v2, v4, :cond_0 + + mul-int/lit8 v3, v3, 0x1f + + aget-byte v4, p0, v2 + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v3, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :cond_1 + return v3 +.end method + +.method public static d(I[BII)I + .locals 2 + + move v0, p2 + + :goto_0 + add-int v1, p2, p3 + + if-ge v0, v1, :cond_0 + + mul-int/lit8 p0, p0, 0x1f + + aget-byte v1, p1, v0 + + add-int/2addr p0, v1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return p0 +.end method + +.method public static e(J)I + .locals 2 + + const/16 v0, 0x20 + + ushr-long v0, p0, v0 + + xor-long/2addr p0, v0 + + long-to-int p1, p0 + + return p1 +.end method + +.method public static f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p0, Lf/h/a/f/h/f/x4; + + invoke-interface {p0}, Lf/h/a/f/h/f/x4;->d()Lf/h/a/f/h/f/w4; + + move-result-object p0 + + check-cast p1, Lf/h/a/f/h/f/x4; + + check-cast p0, Lf/h/a/f/h/f/m2; + + if-eqz p0, :cond_1 + + check-cast p0, Lf/h/a/f/h/f/p3$a; + + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->d:Lf/h/a/f/h/f/p3; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/n2; + + check-cast p1, Lf/h/a/f/h/f/p3; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/p3$a;->h(Lf/h/a/f/h/f/p3;)Lf/h/a/f/h/f/p3$a; + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->l()Lf/h/a/f/h/f/x4; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static g([B)Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; + + invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + return-object v0 +.end method + +.method public static h(Z)I + .locals 0 + + if-eqz p0, :cond_0 + + const/16 p0, 0x4cf + + return p0 + + :cond_0 + const/16 p0, 0x4d5 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q4.smali new file mode 100644 index 0000000000..f26f725b87 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q4.smali @@ -0,0 +1,38 @@ +.class public interface abstract Lf/h/a/f/h/f/q4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)Lf/h/a/f/h/f/o4; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/f/o4<", + "**>;" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract c(ILjava/lang/Object;Ljava/lang/Object;)I +.end method + +.method public abstract d(Ljava/lang/Object;)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation +.end method + +.method public abstract e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q5.smali new file mode 100644 index 0000000000..5b3bb09d39 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q5.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/q5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/p5;->a:Ljava/util/Iterator; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q6$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q6$a.smali new file mode 100644 index 0000000000..e32add4bbd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q6$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/q6$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/q6; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/q6;", + "Lf/h/a/f/h/f/q6$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/s6;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/q6;->zzxm:Lf/h/a/f/h/f/q6; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/q6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/q6.smali new file mode 100644 index 0000000000..58d608b3f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/q6.smali @@ -0,0 +1,225 @@ +.class public final Lf/h/a/f/h/f/q6; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/q6$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/q6;", + "Lf/h/a/f/h/f/q6$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/q6;", + ">;" + } + .end annotation +.end field + +.field public static final zzxm:Lf/h/a/f/h/f/q6; + + +# instance fields +.field public zzij:I + +.field public zzxk:I + +.field public zzxl:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/q6; + + invoke-direct {v0}, Lf/h/a/f/h/f/q6;->()V + + sput-object v0, Lf/h/a/f/h/f/q6;->zzxm:Lf/h/a/f/h/f/q6; + + const-class v1, Lf/h/a/f/h/f/q6; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/f/q6;->zzxk:I + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/q6;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/q6; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/q6;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/q6;->zzxm:Lf/h/a/f/h/f/q6; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/q6;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/q6;->zzxm:Lf/h/a/f/h/f/q6; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/q6$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/q6$a;->(Lf/h/a/f/h/f/s6;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/q6; + + invoke-direct {p1}, Lf/h/a/f/h/f/q6;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzxk" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/f/u6;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzxl" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + sget-object p3, Lf/h/a/f/h/f/t6;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u100c\u0000\u0002\u100c\u0001" + + sget-object p3, Lf/h/a/f/h/f/q6;->zzxm:Lf/h/a/f/h/f/q6; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r.smali new file mode 100644 index 0000000000..a366b0fc07 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/r; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/r; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.TimeLimitSec" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_rl_time_limit_sec" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r0.smali new file mode 100644 index 0000000000..91c778f3f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r0.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/f/r0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final a:Landroid/os/Bundle; + +.field public b:Lf/h/a/f/h/f/l0; + + +# direct methods +.method public constructor (Landroid/os/Bundle;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/os/Bundle;->clone()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/os/Bundle; + + iput-object p1, p0, Lf/h/a/f/h/f/r0;->a:Landroid/os/Bundle; + + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/r0;->b:Lf/h/a/f/h/f/l0; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)Z + .locals 1 + + if-eqz p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/r0;->a:Landroid/os/Bundle; + + invoke-virtual {v0, p1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r1$a.smali new file mode 100644 index 0000000000..1846255e13 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r1$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/f/r1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/r1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/r1;", + "Lf/h/a/f/h/f/r1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/s1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/r1;->zzkl:Lf/h/a/f/h/f/r1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r1.smali new file mode 100644 index 0000000000..3432fa7fb0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r1.smali @@ -0,0 +1,215 @@ +.class public final Lf/h/a/f/h/f/r1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/r1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/r1;", + "Lf/h/a/f/h/f/r1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/r1;", + ">;" + } + .end annotation +.end field + +.field public static final zzkl:Lf/h/a/f/h/f/r1; + + +# instance fields +.field public zzij:I + +.field public zziq:J + +.field public zzkj:I + +.field public zzkk:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/r1; + + invoke-direct {v0}, Lf/h/a/f/h/f/r1;->()V + + sput-object v0, Lf/h/a/f/h/f/r1;->zzkl:Lf/h/a/f/h/f/r1; + + const-class v1, Lf/h/a/f/h/f/r1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/r1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/r1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/r1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/r1;->zzkl:Lf/h/a/f/h/f/r1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/r1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/r1;->zzkl:Lf/h/a/f/h/f/r1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/r1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/r1$a;->(Lf/h/a/f/h/f/s1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/r1; + + invoke-direct {p1}, Lf/h/a/f/h/f/r1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x4 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zziq" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzkj" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzkk" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1004\u0001\u0003\u1004\u0002" + + sget-object p3, Lf/h/a/f/h/f/r1;->zzkl:Lf/h/a/f/h/f/r1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r2.smali new file mode 100644 index 0000000000..75a2e0839b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r2.smali @@ -0,0 +1,299 @@ +.class public abstract Lf/h/a/f/h/f/r2; +.super Ljava/util/AbstractList; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/v3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractList<", + "TE;>;", + "Lf/h/a/f/h/f/v3<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public d:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + + +# virtual methods +.method public D0()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/r2;->d:Z + + return v0 +.end method + +.method public final R0()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + +.method public add(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(ILjava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final c()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/r2;->d:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0}, Ljava/util/AbstractList;->clear()V + + return-void +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 6 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/List; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + instance-of v1, p1, Ljava/util/RandomAccess; + + if-nez v1, :cond_2 + + invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + check-cast p1, Ljava/util/List; + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + if-eq v1, v3, :cond_3 + + return v2 + + :cond_3 + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_5 + + invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_4 + + return v2 + + :cond_4 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_5 + return v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + mul-int/lit8 v1, v1, 0x1f + + invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v1, v3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public removeAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public retainAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r3.smali new file mode 100644 index 0000000000..7ee6701a38 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r3.smali @@ -0,0 +1,772 @@ +.class public final Lf/h/a/f/h/f/r3; +.super Lf/h/a/f/h/f/r2; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/t3; +.implements Lf/h/a/f/h/f/f5; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r2<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/f/t3;", + "Lf/h/a/f/h/f/f5;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final g:Lf/h/a/f/h/f/r3; + + +# instance fields +.field public e:[I + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/r3; + + const/4 v1, 0x0 + + new-array v2, v1, [I + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/f/r3;->([II)V + + sput-object v0, Lf/h/a/f/h/f/r3;->g:Lf/h/a/f/h/f/r3; + + iput-boolean v1, v0, Lf/h/a/f/h/f/r2;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [I + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/f/r3;->f:I + + return-void +.end method + +.method public constructor ([II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/r2;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/r3;->e:[I + + iput p2, p0, Lf/h/a/f/h/f/r3;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic L0(I)Lf/h/a/f/h/f/v3; + .locals 0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->j(I)Lf/h/a/f/h/f/t3; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic add(ILjava/lang/Object;)V + .locals 5 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/r3;->e:[I + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [I + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/f/r3;->e:[I + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + aput p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/f/r3;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->k(I)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Integer;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-static {p1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/f/r3; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/f/r2;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/f/r3; + + iget v0, p1, Lf/h/a/f/h/f/r3;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/f/r3;->e:[I + + iget-object v2, p0, Lf/h/a/f/h/f/r3;->e:[I + + iget v4, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p1, Lf/h/a/f/h/f/r3;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/f/r3; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/f/r2;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/f/r3; + + iget v1, p0, Lf/h/a/f/h/f/r3;->f:I + + iget v2, p1, Lf/h/a/f/h/f/r3;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/f/r3;->e:[I + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/r3;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v2, v2, v1 + + aget v4, p1, v1 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)I + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget p1, v0, p1 + + return p1 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/r3;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v2, v2, v1 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 4 + + instance-of v0, p1, Ljava/lang/Integer; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v3, v3, v2 + + if-ne v3, p1, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)Lf/h/a/f/h/f/t3; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/r3; + + iget-object v1, p0, Lf/h/a/f/h/f/r3;->e:[I + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/f/r3;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/f/r3;->([II)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final k(I)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + iget-object v1, p0, Lf/h/a/f/h/f/r3;->e:[I + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [I + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/f/r3;->e:[I + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + iget v1, p0, Lf/h/a/f/h/f/r3;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/f/r3;->f:I + + aput p1, v0, v1 + + return-void +.end method + +.method public final l(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final m(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/f/r3;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/f/r3;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/r3;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/f/r3;->e:[I + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + iget v1, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/f/r3;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r2;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/f/r3;->e:[I + + aget v1, v0, p1 + + aput p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/r3;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r4.smali new file mode 100644 index 0000000000..d54b000482 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r4.smali @@ -0,0 +1,459 @@ +.class public final Lf/h/a/f/h/f/r4; +.super Ljava/util/LinkedHashMap; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/LinkedHashMap<", + "TK;TV;>;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/f/r4; + + +# instance fields +.field public zznc:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/r4; + + invoke-direct {v0}, Lf/h/a/f/h/f/r4;->()V + + sput-object v0, Lf/h/a/f/h/f/r4;->d:Lf/h/a/f/h/f/r4; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/r4;->zznc:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/r4;->zznc:Z + + return-void +.end method + +.method public constructor (Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "TK;TV;>;)V" + } + .end annotation + + invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/h/f/r4;->zznc:Z + + return-void +.end method + +.method public static d(Ljava/lang/Object;)I + .locals 1 + + instance-of v0, p0, [B + + if-eqz v0, :cond_0 + + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/f/q3;->c([B)I + + move-result p0 + + return p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/f/s3; + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I + + move-result p0 + + return p0 + + :cond_1 + new-instance p0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V + + throw p0 +.end method + + +# virtual methods +.method public final b()Lf/h/a/f/h/f/r4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/r4<", + "TK;TV;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/r4; + + invoke-direct {v0}, Lf/h/a/f/h/f/r4;->()V + + return-object v0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/f/r4; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/r4;->(Ljava/util/Map;)V + + return-object v0 +.end method + +.method public final c()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/r4;->zznc:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->c()V + + invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V + + return-void +.end method + +.method public final entrySet()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 + + :cond_0 + invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 6 + + instance-of v0, p1, Ljava/util/Map; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x1 + + if-eq p0, p1, :cond_4 + + invoke-virtual {p0}, Ljava/util/HashMap;->size()I + + move-result v2 + + invoke-interface {p1}, Ljava/util/Map;->size()I + + move-result v3 + + if-eq v2, v3, :cond_0 + + :goto_0 + const/4 p1, 0x0 + + goto :goto_2 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_2 + + goto :goto_0 + + :cond_2 + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + instance-of v5, v4, [B + + if-eqz v5, :cond_3 + + instance-of v5, v3, [B + + if-eqz v5, :cond_3 + + check-cast v4, [B + + check-cast v3, [B + + invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v3 + + goto :goto_1 + + :cond_3 + invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + :goto_1 + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x1 + + :goto_2 + if-eqz p1, :cond_5 + + return v0 + + :cond_5 + return v1 +.end method + +.method public final hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/f/h/f/r4;->d(Ljava/lang/Object;)I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/f/r4;->d(Ljava/lang/Object;)I + + move-result v2 + + xor-int/2addr v2, v3 + + add-int/2addr v1, v2 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p2, :cond_0 + + invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final putAll(Ljava/util/Map;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->c()V + + invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/f/q3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V + + return-void +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/r4;->c()V + + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r5.smali new file mode 100644 index 0000000000..7ec2e112c5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r5.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/f/h/f/r5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 1 + + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/r6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/r6.smali new file mode 100644 index 0000000000..dba6223553 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/r6.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/r6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s.smali new file mode 100644 index 0000000000..e2a23b5f04 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/s; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/s; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_cpu_capture_frequency_bg_ms" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionsCpuCaptureFrequencyBackgroundMs" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_session_gauge_cpu_capture_frequency_bg_ms" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s0.smali new file mode 100644 index 0000000000..771a6f94f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s0.smali @@ -0,0 +1,23 @@ +.class public final enum Lf/h/a/f/h/f/s0; +.super Lf/h/a/f/h/f/t0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 6 + + const/4 v2, 0x0 + + const-wide v3, 0x10000000000L + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/t0;->(Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s1.smali new file mode 100644 index 0000000000..83c12c2810 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/s1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s2.smali new file mode 100644 index 0000000000..5455965bff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s2.smali @@ -0,0 +1,372 @@ +.class public abstract Lf/h/a/f/h/f/s2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/io/Serializable;", + "Ljava/lang/Iterable<", + "Ljava/lang/Byte;", + ">;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/f/s2; + +.field public static final e:Lf/h/a/f/h/f/w2; + + +# instance fields +.field public zzaa:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/z2; + + sget-object v1, Lf/h/a/f/h/f/q3;->b:[B + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/z2;->([B)V + + sput-object v0, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + invoke-static {}, Lf/h/a/f/h/f/q2;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/f/b3; + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/b3;->(Lf/h/a/f/h/f/u2;)V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/f/v2; + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/v2;->(Lf/h/a/f/h/f/u2;)V + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/s2;->e:Lf/h/a/f/h/f/w2; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/f/s2;->zzaa:I + + return-void +.end method + +.method public static c(Ljava/lang/String;)Lf/h/a/f/h/f/s2; + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/z2; + + sget-object v1, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/z2;->([B)V + + return-object v0 +.end method + +.method public static h(III)I + .locals 3 + + sub-int v0, p1, p0 + + or-int v1, p0, p1 + + or-int/2addr v1, v0 + + sub-int v2, p2, p1 + + or-int/2addr v1, v2 + + if-gez v1, :cond_2 + + if-ltz p0, :cond_1 + + if-ge p1, p0, :cond_0 + + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + const/16 v0, 0x42 + + const-string v1, "Beginning index larger than ending index: " + + const-string v2, ", " + + invoke-static {v0, v1, p0, v2, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p2, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 + + :cond_0 + new-instance p0, Ljava/lang/IndexOutOfBoundsException; + + const/16 v0, 0x25 + + const-string v1, "End index: " + + const-string v2, " >= " + + invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const/16 p2, 0x20 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0, p2}, Ljava/lang/StringBuilder;->(I)V + + const-string p2, "Beginning index: " + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p0, " < 0" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + return v0 +.end method + +.method public static o(I)Lf/h/a/f/h/f/y2; + .locals 2 + + new-instance v0, Lf/h/a/f/h/f/y2; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/f/y2;->(ILf/h/a/f/h/f/u2;)V + + return-object v0 +.end method + + +# virtual methods +.method public abstract equals(Ljava/lang/Object;)Z +.end method + +.method public final hashCode()I + .locals 3 + + iget v0, p0, Lf/h/a/f/h/f/s2;->zzaa:I + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v0 + + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/f/z2; + + iget-object v2, v1, Lf/h/a/f/h/f/z2;->zznn:[B + + invoke-virtual {v1}, Lf/h/a/f/h/f/z2;->p()I + + move-result v1 + + invoke-static {v0, v2, v1, v0}, Lf/h/a/f/h/f/q3;->d(I[BII)I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + iput v0, p0, Lf/h/a/f/h/f/s2;->zzaa:I + + :cond_1 + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/u2; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/u2;->(Lf/h/a/f/h/f/s2;)V + + return-object v0 +.end method + +.method public abstract j(II)Lf/h/a/f/h/f/s2; +.end method + +.method public final k()Ljava/lang/String; + .locals 5 + + sget-object v0, Lf/h/a/f/h/f/q3;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v1 + + if-nez v1, :cond_0 + + const-string v0, "" + + return-object v0 + + :cond_0 + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/f/z2; + + new-instance v2, Ljava/lang/String; + + iget-object v3, v1, Lf/h/a/f/h/f/z2;->zznn:[B + + invoke-virtual {v1}, Lf/h/a/f/h/f/z2;->p()I + + move-result v4 + + invoke-virtual {v1}, Lf/h/a/f/h/f/z2;->size()I + + move-result v1 + + invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + return-object v2 +.end method + +.method public abstract l(I)B +.end method + +.method public abstract m(I)B +.end method + +.method public abstract size()I +.end method + +.method public final toString()Ljava/lang/String; + .locals 5 + + sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const/4 v4, 0x1 + + aput-object v2, v1, v4 + + invoke-virtual {p0}, Lf/h/a/f/h/f/s2;->size()I + + move-result v2 + + const/16 v4, 0x32 + + if-gt v2, v4, :cond_0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->A3(Lf/h/a/f/h/f/s2;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_0 + const/16 v2, 0x2f + + invoke-virtual {p0, v3, v2}, Lf/h/a/f/h/f/s2;->j(II)Lf/h/a/f/h/f/s2; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->A3(Lf/h/a/f/h/f/s2;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "..." + + invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + :goto_0 + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + const-string v2, "" + + invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s3.smali new file mode 100644 index 0000000000..9fe66c3db5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s3.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/f/s3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# virtual methods +.method public abstract getNumber()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s4.smali new file mode 100644 index 0000000000..24dd7dcfc0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s4.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/f/s4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final a:Lf/h/a/f/h/f/q4; + +.field public static final b:Lf/h/a/f/h/f/q4; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.MapFieldSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/q4; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/f/s4;->a:Lf/h/a/f/h/f/q4; + + new-instance v0, Lf/h/a/f/h/f/t4; + + invoke-direct {v0}, Lf/h/a/f/h/f/t4;->()V + + sput-object v0, Lf/h/a/f/h/f/s4;->b:Lf/h/a/f/h/f/q4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s5.smali new file mode 100644 index 0000000000..42323b21e4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s5.smali @@ -0,0 +1,248 @@ +.class public final Lf/h/a/f/h/f/s5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public d:I + +.field public e:Z + +.field public f:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation +.end field + +.field public final synthetic g:Lf/h/a/f/h/f/m5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/m5;Lf/h/a/f/h/f/o5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/f/s5;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->f:Ljava/util/Iterator; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v0, v0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/s5;->f:Ljava/util/Iterator; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/s5;->f:Ljava/util/Iterator; + + return-object v0 +.end method + +.method public final hasNext()Z + .locals 3 + + iget v0, p0, Lf/h/a/f/h/f/s5;->d:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v2, v2, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + if-lt v0, v2, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v0, v0, Lf/h/a/f/h/f/m5;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/s5;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + return v0 + + :cond_1 + :goto_0 + return v1 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/f/s5;->e:Z + + iget v1, p0, Lf/h/a/f/h/f/s5;->d:I + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/f/h/f/s5;->d:I + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v0, v0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v0, v0, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + iget v1, p0, Lf/h/a/f/h/f/s5;->d:I + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/s5;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + return-object v0 +.end method + +.method public final remove()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/f/s5;->e:Z + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/s5;->e:Z + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + invoke-static {v0}, Lf/h/a/f/h/f/m5;->c(Lf/h/a/f/h/f/m5;)V + + iget v0, p0, Lf/h/a/f/h/f/s5;->d:I + + iget-object v1, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget-object v1, v1, Lf/h/a/f/h/f/m5;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/s5;->g:Lf/h/a/f/h/f/m5; + + iget v1, p0, Lf/h/a/f/h/f/s5;->d:I + + add-int/lit8 v2, v1, -0x1 + + iput v2, p0, Lf/h/a/f/h/f/s5;->d:I + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/m5;->f(I)Ljava/lang/Object; + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/s5;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "remove() was called before next()" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/s6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/s6.smali new file mode 100644 index 0000000000..7fb9a03c64 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/s6.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/s6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t.smali new file mode 100644 index 0000000000..59e35ed1f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/t; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/t; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SdkEnabled" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_enabled" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t0.smali new file mode 100644 index 0000000000..f21946e1eb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t0.smali @@ -0,0 +1,155 @@ +.class public enum Lf/h/a/f/h/f/t0; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/t0;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/t0; + +.field public static final enum e:Lf/h/a/f/h/f/t0; + +.field public static final enum f:Lf/h/a/f/h/f/t0; + +.field public static final enum g:Lf/h/a/f/h/f/t0; + +.field public static final enum h:Lf/h/a/f/h/f/t0; + +.field public static final synthetic i:[Lf/h/a/f/h/f/t0; + + +# instance fields +.field public zzid:J + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/f/s0; + + const-string v1, "TERABYTES" + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/s0;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/t0;->d:Lf/h/a/f/h/f/t0; + + new-instance v0, Lf/h/a/f/h/f/v0; + + const-string v1, "GIGABYTES" + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/v0;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/t0;->e:Lf/h/a/f/h/f/t0; + + new-instance v0, Lf/h/a/f/h/f/u0; + + const-string v1, "MEGABYTES" + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/u0;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/t0;->f:Lf/h/a/f/h/f/t0; + + new-instance v0, Lf/h/a/f/h/f/x0; + + const-string v1, "KILOBYTES" + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/x0;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/t0;->g:Lf/h/a/f/h/f/t0; + + new-instance v0, Lf/h/a/f/h/f/w0; + + const-string v1, "BYTES" + + invoke-direct {v0, v1}, Lf/h/a/f/h/f/w0;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/f/h/f/t0;->h:Lf/h/a/f/h/f/t0; + + const/4 v1, 0x5 + + new-array v1, v1, [Lf/h/a/f/h/f/t0; + + sget-object v2, Lf/h/a/f/h/f/t0;->d:Lf/h/a/f/h/f/t0; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/t0;->e:Lf/h/a/f/h/f/t0; + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/t0;->f:Lf/h/a/f/h/f/t0; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/t0;->g:Lf/h/a/f/h/f/t0; + + const/4 v3, 0x3 + + aput-object v2, v1, v3 + + const/4 v2, 0x4 + + aput-object v0, v1, v2 + + sput-object v1, Lf/h/a/f/h/f/t0;->i:[Lf/h/a/f/h/f/t0; + + return-void +.end method + +.method public constructor (Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-wide p3, p0, Lf/h/a/f/h/f/t0;->zzid:J + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/t0; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/t0;->i:[Lf/h/a/f/h/f/t0; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/t0;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/t0; + + return-object v0 +.end method + + +# virtual methods +.method public final f(J)J + .locals 2 + + iget-wide v0, p0, Lf/h/a/f/h/f/t0;->zzid:J + + mul-long p1, p1, v0 + + sget-object v0, Lf/h/a/f/h/f/t0;->g:Lf/h/a/f/h/f/t0; + + iget-wide v0, v0, Lf/h/a/f/h/f/t0;->zzid:J + + div-long/2addr p1, v0 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t1.smali new file mode 100644 index 0000000000..c8aa0ad643 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/t1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t2.smali new file mode 100644 index 0000000000..aa89b1e0e4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t2.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/f/h/f/t2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t3.smali new file mode 100644 index 0000000000..5651996fa5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t3.smali @@ -0,0 +1,17 @@ +.class public interface abstract Lf/h/a/f/h/f/t3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/v3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/v3<", + "Ljava/lang/Integer;", + ">;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t4.smali new file mode 100644 index 0000000000..400a73e70e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t4.smali @@ -0,0 +1,198 @@ +.class public final Lf/h/a/f/h/f/t4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/q4; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Lf/h/a/f/h/f/o4; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/f/o4<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/f/p4; + + iget-object p1, p1, Lf/h/a/f/h/f/p4;->a:Lf/h/a/f/h/f/o4; + + return-object p1 +.end method + +.method public final b(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/r4; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/f/r4;->zznc:Z + + return-object p1 +.end method + +.method public final c(ILjava/lang/Object;Ljava/lang/Object;)I + .locals 7 + + check-cast p2, Lf/h/a/f/h/f/r4; + + check-cast p3, Lf/h/a/f/h/f/p4; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + invoke-virtual {p2}, Lf/h/a/f/h/f/r4;->entrySet()Ljava/util/Set; + + move-result-object p2 + + invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + if-eqz p3, :cond_1 + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v3 + + iget-object v4, p3, Lf/h/a/f/h/f/p4;->a:Lf/h/a/f/h/f/o4; + + iget-object v5, v4, Lf/h/a/f/h/f/o4;->a:Lf/h/a/f/h/f/l6; + + const/4 v6, 0x1 + + invoke-static {v5, v6, v2}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result v2 + + iget-object v4, v4, Lf/h/a/f/h/f/o4;->c:Lf/h/a/f/h/f/l6; + + const/4 v5, 0x2 + + invoke-static {v4, v5, v0}, Lf/h/a/f/h/f/h3;->c(Lf/h/a/f/h/f/l6;ILjava/lang/Object;)I + + move-result v0 + + add-int/2addr v0, v2 + + invoke-static {v0}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v2 + + add-int/2addr v2, v0 + + add-int/2addr v2, v3 + + add-int/2addr v1, v2 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + throw p1 + + :cond_2 + return v1 +.end method + +.method public final d(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/f/r4; + + return-object p1 +.end method + +.method public final e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p1, Lf/h/a/f/h/f/r4; + + check-cast p2, Lf/h/a/f/h/f/r4; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-boolean v0, p1, Lf/h/a/f/h/f/r4;->zznc:Z + + if-nez v0, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/h/f/r4;->b()Lf/h/a/f/h/f/r4; + + move-result-object p1 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/f/h/f/r4;->c()V + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/r4;->putAll(Ljava/util/Map;)V + + :cond_1 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t5.smali new file mode 100644 index 0000000000..19fd3f640e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t5.smali @@ -0,0 +1,303 @@ +.class public final Lf/h/a/f/h/f/t5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/lang/Comparable; +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/f/h/f/t5;", + ">;", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:Ljava/lang/Comparable; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation +.end field + +.field public e:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final synthetic f:Lf/h/a/f/h/f/m5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/m5;Ljava/lang/Comparable;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/h/f/t5;->f:Lf/h/a/f/h/f/m5; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + iput-object p3, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/m5;Ljava/util/Map$Entry;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TK;TV;>;)V" + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Comparable; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + iput-object p1, p0, Lf/h/a/f/h/f/t5;->f:Lf/h/a/f/h/f/m5; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + iput-object p2, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final synthetic compareTo(Ljava/lang/Object;)I + .locals 1 + + check-cast p1, Lf/h/a/f/h/f/t5; + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + iget-object p1, p1, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result p1 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/Map$Entry; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Ljava/util/Map$Entry; + + iget-object v1, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + if-nez v1, :cond_3 + + if-nez v3, :cond_2 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + goto :goto_0 + + :cond_3 + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + :goto_0 + if-eqz v1, :cond_6 + + iget-object v1, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-nez v1, :cond_5 + + if-nez p1, :cond_4 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_4 + const/4 p1, 0x0 + + goto :goto_1 + + :cond_5 + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + :goto_1 + if-eqz p1, :cond_6 + + return v0 + + :cond_6 + return v2 +.end method + +.method public final synthetic getKey()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v1 + + :goto_1 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->f:Lf/h/a/f/h/f/m5; + + invoke-static {v0}, Lf/h/a/f/h/f/m5;->c(Lf/h/a/f/h/f/m5;)V + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/f/t5;->d:Ljava/lang/Comparable; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/f/t5;->e:Ljava/lang/Object; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + const-string v2, "=" + + invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/t6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/t6.smali new file mode 100644 index 0000000000..9aa3a9b635 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/t6.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/t6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/t6; + + invoke-direct {v0}, Lf/h/a/f/h/f/t6;->()V + + sput-object v0, Lf/h/a/f/h/f/t6;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u.smali new file mode 100644 index 0000000000..f8732b78c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/u; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/u; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_max_length_minutes" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionsMaxDurationMinutes" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_session_max_duration_min" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u0.smali new file mode 100644 index 0000000000..e9860f9d5c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u0.smali @@ -0,0 +1,23 @@ +.class public final enum Lf/h/a/f/h/f/u0; +.super Lf/h/a/f/h/f/t0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 6 + + const/4 v2, 0x2 + + const-wide/32 v3, 0x100000 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/t0;->(Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u1$a.smali new file mode 100644 index 0000000000..74ebfbe016 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u1$a.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/u1$a; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/u1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/f/p4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget-object v0, Lf/h/a/f/h/f/l6;->l:Lf/h/a/f/h/f/l6; + + new-instance v1, Lf/h/a/f/h/f/p4; + + const-string v2, "" + + invoke-direct {v1, v0, v2, v0, v2}, Lf/h/a/f/h/f/p4;->(Lf/h/a/f/h/f/l6;Ljava/lang/Object;Lf/h/a/f/h/f/l6;Ljava/lang/Object;)V + + sput-object v1, Lf/h/a/f/h/f/u1$a;->a:Lf/h/a/f/h/f/p4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u1$b.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u1$b.smali new file mode 100644 index 0000000000..2015e8e1c2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u1$b.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/u1$b; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/u1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/u1;", + "Lf/h/a/f/h/f/u1$b;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/t1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u1$c.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u1$c.smali new file mode 100644 index 0000000000..27a476f627 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u1$c.smali @@ -0,0 +1,305 @@ +.class public final enum Lf/h/a/f/h/f/u1$c; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/s3; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/u1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/u1$c;", + ">;", + "Lf/h/a/f/h/f/s3;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/u1$c; + +.field public static final enum e:Lf/h/a/f/h/f/u1$c; + +.field public static final enum f:Lf/h/a/f/h/f/u1$c; + +.field public static final enum g:Lf/h/a/f/h/f/u1$c; + +.field public static final enum h:Lf/h/a/f/h/f/u1$c; + +.field public static final enum i:Lf/h/a/f/h/f/u1$c; + +.field public static final enum j:Lf/h/a/f/h/f/u1$c; + +.field public static final enum k:Lf/h/a/f/h/f/u1$c; + +.field public static final enum l:Lf/h/a/f/h/f/u1$c; + +.field public static final enum m:Lf/h/a/f/h/f/u1$c; + +.field public static final synthetic n:[Lf/h/a/f/h/f/u1$c; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 13 + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "HTTP_METHOD_UNKNOWN" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->d:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "GET" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->e:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "PUT" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->f:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "POST" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->g:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "DELETE" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->h:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "HEAD" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v7}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->i:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "PATCH" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v8}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->j:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "OPTIONS" + + const/4 v9, 0x7 + + invoke-direct {v0, v1, v9, v9}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->k:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "TRACE" + + const/16 v10, 0x8 + + invoke-direct {v0, v1, v10, v10}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->l:Lf/h/a/f/h/f/u1$c; + + new-instance v0, Lf/h/a/f/h/f/u1$c; + + const-string v1, "CONNECT" + + const/16 v11, 0x9 + + invoke-direct {v0, v1, v11, v11}, Lf/h/a/f/h/f/u1$c;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$c;->m:Lf/h/a/f/h/f/u1$c; + + const/16 v1, 0xa + + new-array v1, v1, [Lf/h/a/f/h/f/u1$c; + + sget-object v12, Lf/h/a/f/h/f/u1$c;->d:Lf/h/a/f/h/f/u1$c; + + aput-object v12, v1, v2 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->e:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->f:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->g:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->h:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->i:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->j:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->k:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/f/u1$c;->l:Lf/h/a/f/h/f/u1$c; + + aput-object v2, v1, v10 + + aput-object v0, v1, v11 + + sput-object v1, Lf/h/a/f/h/f/u1$c;->n:[Lf/h/a/f/h/f/u1$c; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/f/u1$c;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/u1$c; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/u1$c;->n:[Lf/h/a/f/h/f/u1$c; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/u1$c;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/u1$c; + + return-object v0 +.end method + + +# virtual methods +.method public final getNumber()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/u1$c;->value:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/f/u1$c; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/f/u1$c;->value:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u1$d.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u1$d.smali new file mode 100644 index 0000000000..61bf7fe5db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u1$d.smali @@ -0,0 +1,177 @@ +.class public final enum Lf/h/a/f/h/f/u1$d; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/s3; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/u1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "d" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/u1$d;", + ">;", + "Lf/h/a/f/h/f/s3;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/u1$d; + +.field public static final enum e:Lf/h/a/f/h/f/u1$d; + +.field public static final synthetic f:[Lf/h/a/f/h/f/u1$d; + + +# instance fields +.field public final value:I + + +# direct methods +.method public static constructor ()V + .locals 5 + + new-instance v0, Lf/h/a/f/h/f/u1$d; + + const-string v1, "NETWORK_CLIENT_ERROR_REASON_UNKNOWN" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/f/u1$d;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$d;->d:Lf/h/a/f/h/f/u1$d; + + new-instance v0, Lf/h/a/f/h/f/u1$d; + + const-string v1, "GENERIC_CLIENT_ERROR" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/f/u1$d;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/f/u1$d;->e:Lf/h/a/f/h/f/u1$d; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/f/u1$d; + + sget-object v4, Lf/h/a/f/h/f/u1$d;->d:Lf/h/a/f/h/f/u1$d; + + aput-object v4, v1, v2 + + aput-object v0, v1, v3 + + sput-object v1, Lf/h/a/f/h/f/u1$d;->f:[Lf/h/a/f/h/f/u1$d; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/f/u1$d;->value:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/u1$d; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/u1$d;->f:[Lf/h/a/f/h/f/u1$d; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/u1$d;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/u1$d; + + return-object v0 +.end method + + +# virtual methods +.method public final getNumber()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/u1$d;->value:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/f/u1$d; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/f/u1$d;->value:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u1.smali new file mode 100644 index 0000000000..7cc3b6ce4f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u1.smali @@ -0,0 +1,571 @@ +.class public final Lf/h/a/f/h/f/u1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/u1$b;, + Lf/h/a/f/h/f/u1$a;, + Lf/h/a/f/h/f/u1$d;, + Lf/h/a/f/h/f/u1$c; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/u1;", + "Lf/h/a/f/h/f/u1$b;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/u1;", + ">;" + } + .end annotation +.end field + +.field public static final zzky:Lf/h/a/f/h/f/u1; + + +# instance fields +.field public zzij:I + +.field public zziz:Lf/h/a/f/h/f/r4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/r4<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public zzkm:Ljava/lang/String; + +.field public zzkn:I + +.field public zzko:J + +.field public zzkp:J + +.field public zzkq:I + +.field public zzkr:I + +.field public zzks:Ljava/lang/String; + +.field public zzkt:J + +.field public zzku:J + +.field public zzkv:J + +.field public zzkw:J + +.field public zzkx:Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v3<", + "Lf/h/a/f/h/f/z1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/u1; + + invoke-direct {v0}, Lf/h/a/f/h/f/u1;->()V + + sput-object v0, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + const-class v1, Lf/h/a/f/h/f/u1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + sget-object v0, Lf/h/a/f/h/f/r4;->d:Lf/h/a/f/h/f/r4; + + iput-object v0, p0, Lf/h/a/f/h/f/u1;->zziz:Lf/h/a/f/h/f/r4; + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/u1;->zzks:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/f/j5;->g:Lf/h/a/f/h/f/j5; + + iput-object v0, p0, Lf/h/a/f/h/f/u1;->zzkx:Lf/h/a/f/h/f/v3; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/u1$c;)V + .locals 0 + + if-eqz p0, :cond_0 + + iget p1, p1, Lf/h/a/f/h/f/u1$c;->value:I + + iput p1, p0, Lf/h/a/f/h/f/u1;->zzkn:I + + iget p1, p0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 p1, p1, 0x2 + + iput p1, p0, Lf/h/a/f/h/f/u1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/u1$d;)V + .locals 0 + + if-eqz p0, :cond_0 + + iget p1, p1, Lf/h/a/f/h/f/u1$d;->value:I + + iput p1, p0, Lf/h/a/f/h/f/u1;->zzkq:I + + iget p1, p0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 p1, p1, 0x10 + + iput p1, p0, Lf/h/a/f/h/f/u1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/u1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static q(Lf/h/a/f/h/f/u1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + or-int/lit8 v0, v0, 0x40 + + iput v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/u1;->zzks:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/u1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/u1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/u1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/u1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/u1$b; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/u1$b;->(Lf/h/a/f/h/f/t1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/u1; + + invoke-direct {p1}, Lf/h/a/f/h/f/u1;->()V + + return-object p1 + + :pswitch_4 + const/16 p1, 0x12 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzkm" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzkn" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + sget-object p3, Lf/h/a/f/h/f/v1;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzko" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzkp" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzkr" + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzks" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + const-string p3, "zzkt" + + aput-object p3, p1, p2 + + const/16 p2, 0x9 + + const-string p3, "zzku" + + aput-object p3, p1, p2 + + const/16 p2, 0xa + + const-string p3, "zzkv" + + aput-object p3, p1, p2 + + const/16 p2, 0xb + + const-string p3, "zzkw" + + aput-object p3, p1, p2 + + const/16 p2, 0xc + + const-string p3, "zzkq" + + aput-object p3, p1, p2 + + const/16 p2, 0xd + + sget-object p3, Lf/h/a/f/h/f/w1;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const/16 p2, 0xe + + const-string p3, "zziz" + + aput-object p3, p1, p2 + + const/16 p2, 0xf + + sget-object p3, Lf/h/a/f/h/f/u1$a;->a:Lf/h/a/f/h/f/p4; + + aput-object p3, p1, p2 + + const/16 p2, 0x10 + + const-string p3, "zzkx" + + aput-object p3, p1, p2 + + const/16 p2, 0x11 + + const-class p3, Lf/h/a/f/h/f/z1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\r\u0000\u0001\u0001\r\r\u0001\u0001\u0000\u0001\u1008\u0000\u0002\u100c\u0001\u0003\u1002\u0002\u0004\u1002\u0003\u0005\u1004\u0005\u0006\u1008\u0006\u0007\u1002\u0007\u0008\u1002\u0008\t\u1002\t\n\u1002\n\u000b\u100c\u0004\u000c2\r\u001b" + + sget-object p3, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final r()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + and-int/lit8 v0, v0, 0x20 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Lf/h/a/f/h/f/u1$c; + .locals 2 + + sget-object v0, Lf/h/a/f/h/f/u1$c;->d:Lf/h/a/f/h/f/u1$c; + + iget v1, p0, Lf/h/a/f/h/f/u1;->zzkn:I + + packed-switch v1, :pswitch_data_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :pswitch_0 + sget-object v1, Lf/h/a/f/h/f/u1$c;->m:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_1 + sget-object v1, Lf/h/a/f/h/f/u1$c;->l:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_2 + sget-object v1, Lf/h/a/f/h/f/u1$c;->k:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_3 + sget-object v1, Lf/h/a/f/h/f/u1$c;->j:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_4 + sget-object v1, Lf/h/a/f/h/f/u1$c;->i:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_5 + sget-object v1, Lf/h/a/f/h/f/u1$c;->h:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_6 + sget-object v1, Lf/h/a/f/h/f/u1$c;->g:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_7 + sget-object v1, Lf/h/a/f/h/f/u1$c;->f:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_8 + sget-object v1, Lf/h/a/f/h/f/u1$c;->e:Lf/h/a/f/h/f/u1$c; + + goto :goto_0 + + :pswitch_9 + move-object v1, v0 + + :goto_0 + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + return-object v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final t()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/u1;->zzij:I + + and-int/lit16 v0, v0, 0x400 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u2.smali new file mode 100644 index 0000000000..621d2082ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u2.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/h/f/u2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/Iterator; + + +# instance fields +.field public d:I + +.field public final e:I + +.field public final synthetic f:Lf/h/a/f/h/f/s2; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/s2;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/u2;->f:Lf/h/a/f/h/f/s2; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/f/h/f/u2;->d:I + + iget-object p1, p0, Lf/h/a/f/h/f/u2;->f:Lf/h/a/f/h/f/s2; + + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/f/u2;->e:I + + return-void +.end method + + +# virtual methods +.method public final a()B + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/u2;->d:I + + iget v1, p0, Lf/h/a/f/h/f/u2;->e:I + + if-ge v0, v1, :cond_0 + + add-int/lit8 v1, v0, 0x1 + + iput v1, p0, Lf/h/a/f/h/f/u2;->d:I + + iget-object v1, p0, Lf/h/a/f/h/f/u2;->f:Lf/h/a/f/h/f/s2; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/s2;->m(I)B + + move-result v0 + + return v0 + + :cond_0 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final hasNext()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/u2;->d:I + + iget v1, p0, Lf/h/a/f/h/f/u2;->e:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public synthetic next()Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/u2;->a()B + + move-result v0 + + invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object v0 + + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u3.smali new file mode 100644 index 0000000000..611eab1cab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u3.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/u3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u4.smali new file mode 100644 index 0000000000..2a226c1189 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u4.smali @@ -0,0 +1,26 @@ +.class public interface abstract Lf/h/a/f/h/f/u4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# virtual methods +.method public abstract a(Ljava/lang/Class;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Class;)Lf/h/a/f/h/f/v4; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/f/v4;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u5.smali new file mode 100644 index 0000000000..f69f519709 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u5.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/f/u5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/v4; + + +# virtual methods +.method public final a()Lf/h/a/f/h/f/x4; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final b()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final c()Z + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/u6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/u6.smali new file mode 100644 index 0000000000..a6ec05b05a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/u6.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/u6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/u6; + + invoke-direct {v0}, Lf/h/a/f/h/f/u6;->()V + + sput-object v0, Lf/h/a/f/h/f/u6;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v.smali new file mode 100644 index 0000000000..0c24cd0fe7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/v; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/v; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_cpu_capture_frequency_fg_ms" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionsCpuCaptureFrequencyForegroundMs" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_session_gauge_cpu_capture_frequency_fg_ms" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v0.smali new file mode 100644 index 0000000000..909015b003 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v0.smali @@ -0,0 +1,23 @@ +.class public final enum Lf/h/a/f/h/f/v0; +.super Lf/h/a/f/h/f/t0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 6 + + const/4 v2, 0x1 + + const-wide/32 v3, 0x40000000 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/t0;->(Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v1.smali new file mode 100644 index 0000000000..7136ca87dd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v1.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/v1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/v1; + + invoke-direct {v0}, Lf/h/a/f/h/f/v1;->()V + + sput-object v0, Lf/h/a/f/h/f/v1;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v2.smali new file mode 100644 index 0000000000..2f6014cc83 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v2.smali @@ -0,0 +1,13 @@ +.class public final Lf/h/a/f/h/f/v2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/u2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v3.smali new file mode 100644 index 0000000000..e11f5af4a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v3.smali @@ -0,0 +1,39 @@ +.class public interface abstract Lf/h/a/f/h/f/v3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/List; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/List<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# virtual methods +.method public abstract D0()Z +.end method + +.method public abstract L0(I)Lf/h/a/f/h/f/v3; + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Lf/h/a/f/h/f/v3<", + "TE;>;" + } + .end annotation +.end method + +.method public abstract R0()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v4.smali new file mode 100644 index 0000000000..6d3b5c81c5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v4.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/h/f/v4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# virtual methods +.method public abstract a()Lf/h/a/f/h/f/x4; +.end method + +.method public abstract b()I +.end method + +.method public abstract c()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v5.smali new file mode 100644 index 0000000000..f8e67b7ab2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v5.smali @@ -0,0 +1,182 @@ +.class public Lf/h/a/f/h/f/v5; +.super Ljava/util/AbstractSet; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractSet<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/f/m5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/m5;Lf/h/a/f/h/f/o5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-direct {p0}, Ljava/util/AbstractSet;->()V + + return-void +.end method + + +# virtual methods +.method public synthetic add(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/v5;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/f/m5;->b(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->clear()V + + return-void +.end method + +.method public contains(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + iget-object v0, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/m5;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-eq v0, p1, :cond_1 + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public iterator()Ljava/util/Iterator; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/s5; + + iget-object v1, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/f/s5;->(Lf/h/a/f/h/f/m5;Lf/h/a/f/h/f/o5;)V + + return-object v0 +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/v5;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/m5;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/v5;->d:Lf/h/a/f/h/f/m5; + + invoke-virtual {v0}, Lf/h/a/f/h/f/m5;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/v6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/v6.smali new file mode 100644 index 0000000000..f3a0db0a42 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/v6.smali @@ -0,0 +1,369 @@ +.class public abstract Lf/h/a/f/h/f/v6; +.super Ljava/util/AbstractCollection; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractCollection<", + "TE;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# static fields +.field public static final d:[Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/Object; + + sput-object v0, Lf/h/a/f/h/f/v6;->d:[Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractCollection;->()V + + return-void +.end method + + +# virtual methods +.method public final add(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public c([Ljava/lang/Object;I)I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/c; + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + add-int/lit8 v2, p2, 0x1 + + aput-object v1, p1, p2 + + move p2, v2 + + goto :goto_0 + + :cond_0 + return p2 +.end method + +.method public final clear()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public abstract contains(Ljava/lang/Object;)Z + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param +.end method + +.method public abstract h()Lf/h/a/f/h/f/c; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/c<", + "TE;>;" + } + .end annotation +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->h()Lf/h/a/f/h/f/c; + + move-result-object v0 + + return-object v0 +.end method + +.method public j()[Ljava/lang/Object; + .locals 1 + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public k()I + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public l()I + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public m()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Lf/h/a/f/h/f/x6;->t()Lf/h/a/f/h/f/x6; + + move-result-object v0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->toArray()[Ljava/lang/Object; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/f/x6;->q([Ljava/lang/Object;)Lf/h/a/f/h/f/x6; + + move-result-object v0 + + return-object v0 +.end method + +.method public abstract o()Z +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 0 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final removeAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final retainAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final toArray()[Ljava/lang/Object; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/v6;->d:[Ljava/lang/Object; + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/v6;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final toArray([Ljava/lang/Object;)[Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)[TT;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_3 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v1 + + array-length v2, p1 + + if-ge v2, v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->j()[Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->k()I + + move-result v1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->l()I + + move-result v2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-static {v0, v1, v2, p1}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; + + move-result-object p1 + + invoke-static {p1, v1}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Ljava/lang/Object; + + goto :goto_0 + + :cond_1 + array-length v2, p1 + + if-le v2, v1, :cond_2 + + aput-object v0, p1, v1 + + :cond_2 + :goto_0 + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/f/v6;->c([Ljava/lang/Object;I)I + + return-object p1 + + :cond_3 + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w.smali new file mode 100644 index 0000000000..babfb83af2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/w; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/w; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_memory_capture_frequency_fg_ms" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyForegroundMs" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_session_gauge_memory_capture_frequency_fg_ms" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w0.smali new file mode 100644 index 0000000000..ce5f82c791 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w0.smali @@ -0,0 +1,23 @@ +.class public final enum Lf/h/a/f/h/f/w0; +.super Lf/h/a/f/h/f/t0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 6 + + const/4 v2, 0x4 + + const-wide/16 v3, 0x1 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/t0;->(Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w1.smali new file mode 100644 index 0000000000..8bc25d1e87 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w1.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/f/w1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/u3; + + +# static fields +.field public static final a:Lf/h/a/f/h/f/u3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/f/w1; + + invoke-direct {v0}, Lf/h/a/f/h/f/w1;->()V + + sput-object v0, Lf/h/a/f/h/f/w1;->a:Lf/h/a/f/h/f/u3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w2.smali new file mode 100644 index 0000000000..1b5d61fc56 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w2.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/f/w2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w3.smali new file mode 100644 index 0000000000..64f017b4f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w3.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/h/f/w3; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w4.smali new file mode 100644 index 0000000000..0b858d51b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w4.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/f/w4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; +.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w5.smali new file mode 100644 index 0000000000..0875796480 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w5.smali @@ -0,0 +1,572 @@ +.class public final Lf/h/a/f/h/f/w5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# static fields +.field public static final e:Lf/h/a/f/h/f/w5; + + +# instance fields +.field public a:I + +.field public b:[I + +.field public c:[Ljava/lang/Object; + +.field public d:I + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/f/w5; + + const/4 v1, 0x0 + + new-array v2, v1, [I + + new-array v3, v1, [Ljava/lang/Object; + + invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/f/h/f/w5;->(I[I[Ljava/lang/Object;Z)V + + sput-object v0, Lf/h/a/f/h/f/w5;->e:Lf/h/a/f/h/f/w5; + + return-void +.end method + +.method public constructor ()V + .locals 4 + + const/16 v0, 0x8 + + new-array v1, v0, [I + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/f/h/f/w5;->(I[I[Ljava/lang/Object;Z)V + + return-void +.end method + +.method public constructor (I[I[Ljava/lang/Object;Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p4, -0x1 + + iput p4, p0, Lf/h/a/f/h/f/w5;->d:I + + iput p1, p0, Lf/h/a/f/h/f/w5;->a:I + + iput-object p2, p0, Lf/h/a/f/h/f/w5;->b:[I + + iput-object p3, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + return-void +.end method + +.method public static b(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + and-int/lit8 p0, p0, 0x7 + + if-eqz p0, :cond_4 + + const/4 v1, 0x1 + + if-eq p0, v1, :cond_3 + + const/4 v1, 0x2 + + if-eq p0, v1, :cond_2 + + const/4 v1, 0x3 + + if-eq p0, v1, :cond_1 + + const/4 v1, 0x5 + + if-ne p0, v1, :cond_0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + check-cast p2, Lf/h/a/f/h/f/e3; + + invoke-virtual {p2, v0, p0}, Lf/h/a/f/h/f/e3;->m(II)V + + return-void + + :cond_0 + new-instance p0, Ljava/lang/RuntimeException; + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->a()Lcom/google/android/gms/internal/firebase-perf/zzfw; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw p0 + + :cond_1 + move-object p0, p2 + + check-cast p0, Lf/h/a/f/h/f/e3; + + iget-object v2, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast v2, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + shl-int/2addr v0, v1 + + or-int/lit8 v1, v0, 0x3 + + invoke-virtual {v2, v1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + check-cast p1, Lf/h/a/f/h/f/w5; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/w5;->c(Lf/h/a/f/h/f/r6;)V + + iget-object p0, p0, Lf/h/a/f/h/f/e3;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + check-cast p0, Lcom/google/android/gms/internal/firebase-perf/zzfa$a; + + or-int/lit8 p1, v0, 0x4 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa$a;->V(I)V + + return-void + + :cond_2 + check-cast p1, Lf/h/a/f/h/f/s2; + + check-cast p2, Lf/h/a/f/h/f/e3; + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/f/e3;->d(ILf/h/a/f/h/f/s2;)V + + return-void + + :cond_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/f/e3; + + invoke-virtual {p2, v0, p0, p1}, Lf/h/a/f/h/f/e3;->j(IJ)V + + return-void + + :cond_4 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/f/e3; + + invoke-virtual {p2, v0, p0, p1}, Lf/h/a/f/h/f/e3;->n(IJ)V + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 6 + + iget v0, p0, Lf/h/a/f/h/f/w5;->d:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/f/w5;->a:I + + if-ge v0, v2, :cond_6 + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->b:[I + + aget v2, v2, v0 + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v2, v2, 0x7 + + if-eqz v2, :cond_5 + + const/4 v4, 0x1 + + if-eq v2, v4, :cond_4 + + const/4 v5, 0x2 + + if-eq v2, v5, :cond_3 + + const/4 v5, 0x3 + + if-eq v2, v5, :cond_2 + + const/4 v4, 0x5 + + if-ne v2, v4, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->R(I)I + + move-result v2 + + goto :goto_1 + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-static {}, Lcom/google/android/gms/internal/firebase-perf/zzfx;->a()Lcom/google/android/gms/internal/firebase-perf/zzfw; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_2 + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->X(I)I + + move-result v2 + + shl-int/2addr v2, v4 + + iget-object v3, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v3, v3, v0 + + check-cast v3, Lf/h/a/f/h/f/w5; + + invoke-virtual {v3}, Lf/h/a/f/h/f/w5;->a()I + + move-result v3 + + add-int/2addr v3, v2 + + add-int/2addr v3, v1 + + move v1, v3 + + goto :goto_2 + + :cond_3 + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Lf/h/a/f/h/f/s2; + + invoke-static {v3, v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v2 + + goto :goto_1 + + :cond_4 + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + invoke-static {v3}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->L(I)I + + move-result v2 + + goto :goto_1 + + :cond_5 + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->H(IJ)I + + move-result v2 + + :goto_1 + add-int/2addr v2, v1 + + move v1, v2 + + :goto_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_6 + iput v1, p0, Lf/h/a/f/h/f/w5;->d:I + + return v1 +.end method + +.method public final c(Lf/h/a/f/h/f/r6;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/f/w5;->a:I + + if-nez v0, :cond_0 + + return-void + + :cond_0 + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/e3; + + if-eqz v0, :cond_2 + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/f/h/f/w5;->a:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/f/w5;->b:[I + + aget v1, v1, v0 + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-static {v1, v2, p1}, Lf/h/a/f/h/f/w5;->b(ILjava/lang/Object;Lf/h/a/f/h/f/r6;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + return-void + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + instance-of v2, p1, Lf/h/a/f/h/f/w5; + + if-nez v2, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/h/a/f/h/f/w5; + + iget v2, p0, Lf/h/a/f/h/f/w5;->a:I + + iget v3, p1, Lf/h/a/f/h/f/w5;->a:I + + if-ne v2, v3, :cond_8 + + iget-object v3, p0, Lf/h/a/f/h/f/w5;->b:[I + + iget-object v4, p1, Lf/h/a/f/h/f/w5;->b:[I + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v2, :cond_4 + + aget v6, v3, v5 + + aget v7, v4, v5 + + if-eq v6, v7, :cond_3 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_3 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v2, 0x1 + + :goto_1 + if-eqz v2, :cond_8 + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + iget v3, p0, Lf/h/a/f/h/f/w5;->a:I + + const/4 v4, 0x0 + + :goto_2 + if-ge v4, v3, :cond_6 + + aget-object v5, v2, v4 + + aget-object v6, p1, v4 + + invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_5 + + const/4 p1, 0x0 + + goto :goto_3 + + :cond_5 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_6 + const/4 p1, 0x1 + + :goto_3 + if-nez p1, :cond_7 + + goto :goto_4 + + :cond_7 + return v0 + + :cond_8 + :goto_4 + return v1 +.end method + +.method public final hashCode()I + .locals 8 + + iget v0, p0, Lf/h/a/f/h/f/w5;->a:I + + add-int/lit16 v1, v0, 0x20f + + mul-int/lit8 v1, v1, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/f/w5;->b:[I + + const/4 v3, 0x0 + + const/16 v4, 0x11 + + const/4 v5, 0x0 + + const/16 v6, 0x11 + + :goto_0 + if-ge v5, v0, :cond_0 + + mul-int/lit8 v6, v6, 0x1f + + aget v7, v2, v5 + + add-int/2addr v6, v7 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_0 + add-int/2addr v1, v6 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/f/w5;->a:I + + :goto_1 + if-ge v3, v2, :cond_1 + + mul-int/lit8 v4, v4, 0x1f + + aget-object v5, v0, v3 + + invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I + + move-result v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_1 + add-int/2addr v1, v4 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/w6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/w6.smali new file mode 100644 index 0000000000..f3553bbc49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/w6.smali @@ -0,0 +1,199 @@ +.class public final Lf/h/a/f/h/f/w6; +.super Lf/h/a/f/h/f/b; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/w6<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public e:I + +.field public final f:Lf/h/a/f/h/f/x6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/x6;I)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/x6<", + "TE;>;I)V" + } + .end annotation + + invoke-virtual {p1}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-direct {p0}, Lf/h/a/f/h/f/b;->()V + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->i3(II)I + + iput v0, p0, Lf/h/a/f/h/f/w6;->d:I + + iput p2, p0, Lf/h/a/f/h/f/w6;->e:I + + iput-object p1, p0, Lf/h/a/f/h/f/w6;->f:Lf/h/a/f/h/f/x6; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + iget v1, p0, Lf/h/a/f/h/f/w6;->d:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final hasPrevious()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + iget v1, p0, Lf/h/a/f/h/f/w6;->d:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + add-int/lit8 v1, v0, 0x1 + + iput v1, p0, Lf/h/a/f/h/f/w6;->e:I + + iget-object v1, p0, Lf/h/a/f/h/f/w6;->f:Lf/h/a/f/h/f/x6; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_1 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final nextIndex()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + return v0 +.end method + +.method public final previous()Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + const/4 v1, 0x1 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + sub-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/f/w6;->e:I + + iget-object v1, p0, Lf/h/a/f/h/f/w6;->f:Lf/h/a/f/h/f/x6; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_1 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final previousIndex()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/w6;->e:I + + add-int/lit8 v0, v0, -0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x.smali new file mode 100644 index 0000000000..2ce09ff7af --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/x; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/x; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_memory_capture_frequency_bg_ms" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionsMemoryCaptureFrequencyBackgroundMs" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_session_gauge_memory_capture_frequency_bg_ms" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x0.smali new file mode 100644 index 0000000000..09c898bb2b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x0.smali @@ -0,0 +1,23 @@ +.class public final enum Lf/h/a/f/h/f/x0; +.super Lf/h/a/f/h/f/t0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 6 + + const/4 v2, 0x3 + + const-wide/16 v3, 0x400 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/t0;->(Ljava/lang/String;IJLf/h/a/f/h/f/s0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x1.smali new file mode 100644 index 0000000000..911eb57df0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x1.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/f/x1; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x2.smali new file mode 100644 index 0000000000..d721c08e82 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x2.smali @@ -0,0 +1,119 @@ +.class public final Lf/h/a/f/h/f/x2; +.super Lf/h/a/f/h/f/z2; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final zznk:I + +.field public final zznl:I + + +# direct methods +.method public constructor ([BII)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/z2;->([B)V + + add-int v0, p2, p3 + + array-length p1, p1 + + invoke-static {p2, v0, p1}, Lf/h/a/f/h/f/s2;->h(III)I + + iput p2, p0, Lf/h/a/f/h/f/x2;->zznk:I + + iput p3, p0, Lf/h/a/f/h/f/x2;->zznl:I + + return-void +.end method + + +# virtual methods +.method public final l(I)B + .locals 5 + + iget v0, p0, Lf/h/a/f/h/f/x2;->zznl:I + + add-int/lit8 v1, p1, 0x1 + + sub-int v1, v0, v1 + + or-int/2addr v1, p1 + + if-gez v1, :cond_1 + + if-gez p1, :cond_0 + + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x16 + + const-string v2, "Index < 0: " + + invoke-static {v1, v2, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_0 + new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v2, 0x28 + + const-string v3, "Index > length: " + + const-string v4, ", " + + invoke-static {v2, v3, p1, v4, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + iget v1, p0, Lf/h/a/f/h/f/x2;->zznk:I + + add-int/2addr v1, p1 + + aget-byte p1, v0, v1 + + return p1 +.end method + +.method public final m(I)B + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + iget v1, p0, Lf/h/a/f/h/f/x2;->zznk:I + + add-int/2addr v1, p1 + + aget-byte p1, v0, v1 + + return p1 +.end method + +.method public final p()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/x2;->zznk:I + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/x2;->zznl:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x3.smali new file mode 100644 index 0000000000..dc31336a73 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x3.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/h/f/x3; +.super Lf/h/a/f/h/f/c4; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public static d()Lf/h/a/f/h/f/x4; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 0 + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final hashCode()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x4.smali new file mode 100644 index 0000000000..fb2c78ab40 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x4.smali @@ -0,0 +1,25 @@ +.class public interface abstract Lf/h/a/f/h/f/x4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# virtual methods +.method public abstract c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract d()Lf/h/a/f/h/f/w4; +.end method + +.method public abstract e()I +.end method + +.method public abstract f()Lf/h/a/f/h/f/s2; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x5.smali new file mode 100644 index 0000000000..25140b1d31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x5.smali @@ -0,0 +1,26 @@ +.class public abstract Lf/h/a/f/h/f/x5; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/x6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/x6.smali new file mode 100644 index 0000000000..7e2b6a7aac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/x6.smali @@ -0,0 +1,713 @@ +.class public abstract Lf/h/a/f/h/f/x6; +.super Lf/h/a/f/h/f/v6; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/util/List; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/f/v6<", + "TE;>;", + "Ljava/util/List<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final e:Lf/h/a/f/h/f/b; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/b<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/w6; + + sget-object v1, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/f/w6;->(Lf/h/a/f/h/f/x6;I)V + + sput-object v0, Lf/h/a/f/h/f/x6;->e:Lf/h/a/f/h/f/b; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/v6;->()V + + return-void +.end method + +.method public static p(Ljava/util/Collection;)Lf/h/a/f/h/f/x6; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + instance-of v0, p0, Lf/h/a/f/h/f/v6; + + if-eqz v0, :cond_2 + + check-cast p0, Lf/h/a/f/h/f/v6; + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->m()Lf/h/a/f/h/f/x6; + + move-result-object p0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->o()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/v6;->toArray()[Ljava/lang/Object; + + move-result-object p0 + + array-length v0, p0 + + if-nez v0, :cond_0 + + sget-object p0, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-object p0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/f/a7; + + invoke-direct {v1, p0, v0}, Lf/h/a/f/h/f/a7;->([Ljava/lang/Object;I)V + + return-object v1 + + :cond_1 + return-object p0 + + :cond_2 + invoke-interface {p0}, Ljava/util/Collection;->toArray()[Ljava/lang/Object; + + move-result-object p0 + + array-length v0, p0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_4 + + aget-object v2, p0, v1 + + if-eqz v2, :cond_3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_3 + new-instance p0, Ljava/lang/NullPointerException; + + const/16 v0, 0x14 + + const-string v2, "at index " + + invoke-static {v0, v2, v1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + array-length v0, p0 + + if-nez v0, :cond_5 + + sget-object p0, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-object p0 + + :cond_5 + new-instance v1, Lf/h/a/f/h/f/a7; + + invoke-direct {v1, p0, v0}, Lf/h/a/f/h/f/a7;->([Ljava/lang/Object;I)V + + return-object v1 +.end method + +.method public static q([Ljava/lang/Object;)Lf/h/a/f/h/f/x6; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + array-length v0, p0 + + if-nez v0, :cond_0 + + sget-object p0, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-object p0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/f/a7; + + invoke-direct {v1, p0, v0}, Lf/h/a/f/h/f/a7;->([Ljava/lang/Object;I)V + + return-object v1 +.end method + +.method public static t()Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-object v0 +.end method + + +# virtual methods +.method public final add(ILjava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final addAll(ILjava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public c([Ljava/lang/Object;I)I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + add-int v2, p2, v1 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + aput-object v3, p1, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + add-int/2addr p2, v0 + + return p2 +.end method + +.method public contains(Ljava/lang/Object;)Z + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/x6;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + if-ltz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 6 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/List; + + const/4 v2, 0x0 + + if-eqz v1, :cond_4 + + check-cast p1, Ljava/util/List; + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + if-ne v1, v3, :cond_4 + + instance-of v3, p1, Ljava/util/RandomAccess; + + if-eqz v3, :cond_2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_4 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return v0 + + :cond_2 + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + const/4 v3, 0x0 + + :goto_1 + if-ge v3, v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + add-int/lit8 v3, v3, 0x1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->D0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_4 + + goto :goto_1 + + :cond_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-nez p1, :cond_4 + + return v0 + + :cond_4 + return v2 +.end method + +.method public final h()Lf/h/a/f/h/f/c; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/c<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/f/x6;->listIterator()Ljava/util/ListIterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/b; + + return-object v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + mul-int/lit8 v1, v1, 0x1f + + invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v3, v1 + + not-int v1, v3 + + not-int v1, v1 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public indexOf(Ljava/lang/Object;)I + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, -0x1 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_2 + + invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/x6;->h()Lf/h/a/f/h/f/c; + + move-result-object v0 + + return-object v0 +.end method + +.method public lastIndexOf(Ljava/lang/Object;)I + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, -0x1 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + add-int/lit8 v1, v1, -0x1 + + :goto_0 + if-ltz v1, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + return v1 + + :cond_1 + add-int/lit8 v1, v1, -0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method + +.method public synthetic listIterator()Ljava/util/ListIterator; + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/f/x6;->listIterator(I)Ljava/util/ListIterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/b; + + return-object v0 +.end method + +.method public synthetic listIterator(I)Ljava/util/ListIterator; + .locals 1 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->i3(II)I + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object p1, Lf/h/a/f/h/f/x6;->e:Lf/h/a/f/h/f/b; + + return-object p1 + + :cond_0 + new-instance v0, Lf/h/a/f/h/f/w6; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/f/w6;->(Lf/h/a/f/h/f/x6;I)V + + return-object v0 +.end method + +.method public final m()Lf/h/a/f/h/f/x6; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + return-object p0 +.end method + +.method public final remove(I)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public s(II)Lf/h/a/f/h/f/x6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(II)", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-static {p1, p2, v0}, Lf/h/a/c/i1/e;->E2(III)V + + sub-int/2addr p2, p1 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + if-ne p2, v0, :cond_0 + + return-object p0 + + :cond_0 + if-nez p2, :cond_1 + + sget-object p1, Lf/h/a/f/h/f/a7;->h:Lf/h/a/f/h/f/x6; + + return-object p1 + + :cond_1 + new-instance v0, Lf/h/a/f/h/f/z6; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/h/f/z6;->(Lf/h/a/f/h/f/x6;II)V + + return-object v0 +.end method + +.method public final set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)TE;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public synthetic subList(II)Ljava/util/List; + .locals 0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/f/x6;->s(II)Lf/h/a/f/h/f/x6; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y.smali new file mode 100644 index 0000000000..368520db62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/f/y; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/y; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.TraceEventCountBackground" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_rl_trace_event_count_bg" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y0.smali new file mode 100644 index 0000000000..f0d9be3485 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y0.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/y0; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/firebase-perf/zzcb;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 2 + + new-instance v0, Lcom/google/android/gms/internal/firebase-perf/zzcb; + + const/4 v1, 0x0 + + invoke-direct {v0, p1, v1}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->(Landroid/os/Parcel;Lf/h/a/f/h/f/y0;)V + + return-object v0 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/firebase-perf/zzcb; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y1$a.smali new file mode 100644 index 0000000000..36596cc94c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y1$a.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/f/y1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/y1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/y1;", + "Lf/h/a/f/h/f/y1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/x1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + + +# virtual methods +.method public final n(Lf/h/a/f/h/f/e1$a;)Lf/h/a/f/h/f/y1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/f/p3$a;->j()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/f/p3$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; + + check-cast v0, Lf/h/a/f/h/f/y1; + + invoke-virtual {p1}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/p3; + + check-cast p1, Lf/h/a/f/h/f/e1; + + invoke-static {v0, p1}, Lf/h/a/f/h/f/y1;->n(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/e1;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y1.smali new file mode 100644 index 0000000000..f19f891d8e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y1.smali @@ -0,0 +1,401 @@ +.class public final Lf/h/a/f/h/f/y1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/y1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/y1;", + "Lf/h/a/f/h/f/y1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/y1;", + ">;" + } + .end annotation +.end field + +.field public static final zzls:Lf/h/a/f/h/f/y1; + + +# instance fields +.field public zzij:I + +.field public zzln:Lf/h/a/f/h/f/e1; + +.field public zzlo:Lf/h/a/f/h/f/d2; + +.field public zzlp:Lf/h/a/f/h/f/u1; + +.field public zzlq:Lf/h/a/f/h/f/n1; + +.field public zzlr:Lf/h/a/f/h/f/h2; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/y1; + + invoke-direct {v0}, Lf/h/a/f/h/f/y1;->()V + + sput-object v0, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + const-class v1, Lf/h/a/f/h/f/y1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/e1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/y1;->zzln:Lf/h/a/f/h/f/e1; + + iget p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + or-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/n1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/y1;->zzlq:Lf/h/a/f/h/f/n1; + + iget p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + or-int/lit8 p1, p1, 0x8 + + iput p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/u1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/y1;->zzlp:Lf/h/a/f/h/f/u1; + + iget p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + or-int/lit8 p1, p1, 0x4 + + iput p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static q(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/d2;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/f/y1;->zzlo:Lf/h/a/f/h/f/d2; + + iget p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + or-int/lit8 p1, p1, 0x2 + + iput p1, p0, Lf/h/a/f/h/f/y1;->zzij:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static v()Lf/h/a/f/h/f/y1$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + invoke-virtual {v0}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/y1$a; + + return-object v0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/y1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/y1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/y1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/y1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/y1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/y1$a;->(Lf/h/a/f/h/f/x1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/y1; + + invoke-direct {p1}, Lf/h/a/f/h/f/y1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x6 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzln" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzlo" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzlp" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzlq" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzlr" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001\u0003\u1009\u0002\u0004\u1009\u0003\u0005\u1009\u0004" + + sget-object p3, Lf/h/a/f/h/f/y1;->zzls:Lf/h/a/f/h/f/y1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final r()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/y1;->zzij:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Lf/h/a/f/h/f/d2; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/y1;->zzlo:Lf/h/a/f/h/f/d2; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/d2;->zzmj:Lf/h/a/f/h/f/d2; + + :cond_0 + return-object v0 +.end method + +.method public final t()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/y1;->zzij:I + + and-int/lit8 v0, v0, 0x4 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()Lf/h/a/f/h/f/u1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/y1;->zzlp:Lf/h/a/f/h/f/u1; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/f/u1;->zzky:Lf/h/a/f/h/f/u1; + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y2.smali new file mode 100644 index 0000000000..1cc3ca07f0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y2.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/h/f/y2; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + +.field public final b:[B + + +# direct methods +.method public constructor (ILf/h/a/f/h/f/u2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/f/h/f/y2;->b:[B + + invoke-static {p1}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->c([B)Lcom/google/android/gms/internal/firebase-perf/zzfa; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/f/y2;->a:Lcom/google/android/gms/internal/firebase-perf/zzfa; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y3.smali new file mode 100644 index 0000000000..ba3b377d9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y3.smali @@ -0,0 +1,364 @@ +.class public final enum Lf/h/a/f/h/f/y3; +.super Ljava/lang/Enum; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/f/y3;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/f/y3; + +.field public static final enum e:Lf/h/a/f/h/f/y3; + +.field public static final enum f:Lf/h/a/f/h/f/y3; + +.field public static final enum g:Lf/h/a/f/h/f/y3; + +.field public static final enum h:Lf/h/a/f/h/f/y3; + +.field public static final enum i:Lf/h/a/f/h/f/y3; + +.field public static final enum j:Lf/h/a/f/h/f/y3; + +.field public static final enum k:Lf/h/a/f/h/f/y3; + +.field public static final enum l:Lf/h/a/f/h/f/y3; + +.field public static final enum m:Lf/h/a/f/h/f/y3; + +.field public static final synthetic n:[Lf/h/a/f/h/f/y3; + + +# instance fields +.field public final zzsc:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzsd:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzse:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 14 + + new-instance v6, Lf/h/a/f/h/f/y3; + + const-class v3, Ljava/lang/Void; + + const-class v4, Ljava/lang/Void; + + const-string v1, "VOID" + + const/4 v2, 0x0 + + const/4 v5, 0x0 + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v6, Lf/h/a/f/h/f/y3;->d:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v11, Ljava/lang/Integer; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v12 + + const-string v8, "INT" + + const/4 v9, 0x1 + + move-object v7, v0 + + invoke-direct/range {v7 .. v12}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Long; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v3, "LONG" + + const/4 v4, 0x2 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Float; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v13 + + const-string v9, "FLOAT" + + const/4 v10, 0x3 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->g:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Double; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v7 + + const-string v3, "DOUBLE" + + const/4 v4, 0x4 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->h:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Boolean; + + sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v9, "BOOLEAN" + + const/4 v10, 0x5 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->i:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + const-class v5, Ljava/lang/String; + + const-class v6, Ljava/lang/String; + + const-string v3, "STRING" + + const/4 v4, 0x6 + + const-string v7, "" + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->j:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + const-class v11, Lf/h/a/f/h/f/s2; + + const-class v12, Lf/h/a/f/h/f/s2; + + sget-object v13, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + const-string v9, "BYTE_STRING" + + const/4 v10, 0x7 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->k:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Integer; + + const-string v3, "ENUM" + + const/16 v4, 0x8 + + const/4 v7, 0x0 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->l:Lf/h/a/f/h/f/y3; + + new-instance v0, Lf/h/a/f/h/f/y3; + + const-class v11, Ljava/lang/Object; + + const-class v12, Ljava/lang/Object; + + const-string v9, "MESSAGE" + + const/16 v10, 0x9 + + const/4 v13, 0x0 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/f/y3;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/f/y3;->m:Lf/h/a/f/h/f/y3; + + const/16 v2, 0xa + + new-array v2, v2, [Lf/h/a/f/h/f/y3; + + sget-object v3, Lf/h/a/f/h/f/y3;->d:Lf/h/a/f/h/f/y3; + + aput-object v3, v2, v1 + + sget-object v1, Lf/h/a/f/h/f/y3;->e:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x1 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->f:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x2 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->g:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x3 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->h:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x4 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->i:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x5 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->j:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x6 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->k:Lf/h/a/f/h/f/y3; + + const/4 v3, 0x7 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/f/y3;->l:Lf/h/a/f/h/f/y3; + + const/16 v3, 0x8 + + aput-object v1, v2, v3 + + const/16 v1, 0x9 + + aput-object v0, v2, v1 + + sput-object v2, Lf/h/a/f/h/f/y3;->n:[Lf/h/a/f/h/f/y3; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/f/y3;->zzsc:Ljava/lang/Class; + + iput-object p4, p0, Lf/h/a/f/h/f/y3;->zzsd:Ljava/lang/Class; + + iput-object p5, p0, Lf/h/a/f/h/f/y3;->zzse:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/f/y3; + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/y3;->n:[Lf/h/a/f/h/f/y3; + + invoke-virtual {v0}, [Lf/h/a/f/h/f/y3;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/f/y3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y4.smali new file mode 100644 index 0000000000..0a2a574d28 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y4.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/f/h/f/y4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# virtual methods +.method public abstract b()Z +.end method + +.method public abstract g()Lf/h/a/f/h/f/x4; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y5.smali new file mode 100644 index 0000000000..4e9fd34e70 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y5.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/f/h/f/y5; +.super Ljava/util/AbstractList; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/e4; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractList<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/f/e4;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/f/e4; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/e4;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + return-void +.end method + + +# virtual methods +.method public final g0(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + invoke-interface {v0, p1}, Lf/h/a/f/h/f/e4;->g0(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + return-object p1 +.end method + +.method public final h0()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + invoke-interface {v0}, Lf/h/a/f/h/f/e4;->h0()Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/a6; + + invoke-direct {v0, p0}, Lf/h/a/f/h/f/a6;->(Lf/h/a/f/h/f/y5;)V + + return-object v0 +.end method + +.method public final listIterator(I)Ljava/util/ListIterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/f/b6; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/f/b6;->(Lf/h/a/f/h/f/y5;I)V + + return-object v0 +.end method + +.method public final p0()Lf/h/a/f/h/f/e4; + .locals 0 + + return-object p0 +.end method + +.method public final r(Lf/h/a/f/h/f/s2;)V + .locals 0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/y5;->d:Lf/h/a/f/h/f/e4; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/y6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/y6.smali new file mode 100644 index 0000000000..19908c1429 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/y6.smali @@ -0,0 +1,510 @@ +.class public abstract Lf/h/a/f/h/f/y6; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/util/Map; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/io/Serializable;", + "Ljava/util/Map<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public transient d:Lf/h/a/f/h/f/b7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/b7<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation +.end field + +.field public transient e:Lf/h/a/f/h/f/b7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/b7<", + "TK;>;" + } + .end annotation +.end field + +.field public transient f:Lf/h/a/f/h/f/v6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/v6<", + "TV;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final clear()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public containsKey(Ljava/lang/Object;)Z + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public containsValue(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/f/y6;->values()Ljava/util/Collection; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/v6; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/v6;->contains(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public entrySet()Ljava/util/Set; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/f/y6;->d:Lf/h/a/f/h/f/b7; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/f/d7; + + new-instance v1, Lf/h/a/f/h/f/c7; + + iget-object v2, v0, Lf/h/a/f/h/f/d7;->h:[Ljava/lang/Object; + + iget v3, v0, Lf/h/a/f/h/f/d7;->i:I + + invoke-direct {v1, v0, v2, v3}, Lf/h/a/f/h/f/c7;->(Lf/h/a/f/h/f/y6;[Ljava/lang/Object;I)V + + iput-object v1, p0, Lf/h/a/f/h/f/y6;->d:Lf/h/a/f/h/f/b7; + + return-object v1 + + :cond_0 + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Ljava/util/Map; + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/util/Map; + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public abstract get(Ljava/lang/Object;)Ljava/lang/Object; + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation +.end method + +.method public final getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p2 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "TV;)TV;" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/y6;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + return-object p1 + + :cond_0 + return-object p2 +.end method + +.method public hashCode()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/y6;->entrySet()Ljava/util/Set; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/f/b7; + + invoke-static {v0}, Lf/h/a/c/i1/e;->e2(Ljava/util/Set;)I + + move-result v0 + + return v0 +.end method + +.method public isEmpty()Z + .locals 1 + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public keySet()Ljava/util/Set; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/f/y6;->e:Lf/h/a/f/h/f/b7; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/f/d7; + + new-instance v1, Lf/h/a/f/h/f/a; + + iget-object v2, v0, Lf/h/a/f/h/f/d7;->h:[Ljava/lang/Object; + + iget v3, v0, Lf/h/a/f/h/f/d7;->i:I + + const/4 v4, 0x0 + + invoke-direct {v1, v2, v4, v3}, Lf/h/a/f/h/f/a;->([Ljava/lang/Object;II)V + + new-instance v2, Lf/h/a/f/h/f/e7; + + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/f/e7;->(Lf/h/a/f/h/f/y6;Lf/h/a/f/h/f/x6;)V + + iput-object v2, p0, Lf/h/a/f/h/f/y6;->e:Lf/h/a/f/h/f/b7; + + return-object v2 + + :cond_0 + return-object v0 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final putAll(Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public toString()Ljava/lang/String; + .locals 6 + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + if-ltz v0, :cond_2 + + new-instance v1, Ljava/lang/StringBuilder; + + int-to-long v2, v0 + + const/4 v0, 0x3 + + shl-long/2addr v2, v0 + + const-wide/32 v4, 0x40000000 + + invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v2 + + long-to-int v0, v2 + + invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(I)V + + const/16 v0, 0x7b + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x1 + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + if-nez v0, :cond_0 + + const-string v0, ", " + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const/16 v4, 0x3d + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_1 + const/16 v0, 0x7d + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 + + :cond_2 + new-instance v1, Ljava/lang/IllegalArgumentException; + + const-string v2, "size" + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x28 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, " cannot be negative but was: " + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public values()Ljava/util/Collection; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/f/y6;->f:Lf/h/a/f/h/f/v6; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/f/d7; + + new-instance v1, Lf/h/a/f/h/f/a; + + iget-object v2, v0, Lf/h/a/f/h/f/d7;->h:[Ljava/lang/Object; + + iget v0, v0, Lf/h/a/f/h/f/d7;->i:I + + const/4 v3, 0x1 + + invoke-direct {v1, v2, v3, v0}, Lf/h/a/f/h/f/a;->([Ljava/lang/Object;II)V + + iput-object v1, p0, Lf/h/a/f/h/f/y6;->f:Lf/h/a/f/h/f/v6; + + return-object v1 + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z.smali new file mode 100644 index 0000000000..fc790c6447 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/f/z; +.super Lf/h/a/f/h/f/d0; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/d0<", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# static fields +.field public static a:Lf/h/a/f/h/f/z; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/d0;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 1 + + const-string v0, "sessions_sampling_percentage" + + return-object v0 +.end method + +.method public final b()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.firebase.perf.SessionSamplingRate" + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + const-string v0, "fpr_vc_session_sampling_rate" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z0$a.smali new file mode 100644 index 0000000000..de2cd15db5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/z0$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/z0;", + "Lf/h/a/f/h/f/z0$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/b1;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z0.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z0.smali new file mode 100644 index 0000000000..5d184fdac7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z0.smali @@ -0,0 +1,292 @@ +.class public final Lf/h/a/f/h/f/z0; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/z0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/z0;", + "Lf/h/a/f/h/f/z0$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static final zzin:Lf/h/a/f/h/f/z0; + +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/z0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzij:I + +.field public zzik:Ljava/lang/String; + +.field public zzil:Ljava/lang/String; + +.field public zzim:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/z0; + + invoke-direct {v0}, Lf/h/a/f/h/f/z0;->()V + + sput-object v0, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + const-class v1, Lf/h/a/f/h/f/z0; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/z0;->zzik:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/z0;->zzil:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/f/z0;->zzim:Ljava/lang/String; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/z0;->zzik:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/z0;->zzil:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static p(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + or-int/lit8 v0, v0, 0x4 + + iput v0, p0, Lf/h/a/f/h/f/z0;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/z0;->zzim:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/z0;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/z0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/z0;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/z0;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/z0$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/z0$a;->(Lf/h/a/f/h/f/b1;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/z0; + + invoke-direct {p1}, Lf/h/a/f/h/f/z0;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x4 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzik" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzil" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzim" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1008\u0002" + + sget-object p3, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z1$a.smali new file mode 100644 index 0000000000..cf485ac32b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/f/z1$a; +.super Lf/h/a/f/h/f/p3$a; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/f/z1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3$a<", + "Lf/h/a/f/h/f/z1;", + "Lf/h/a/f/h/f/z1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/f/a2;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/f/p3$a;->(Lf/h/a/f/h/f/p3;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z1.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z1.smali new file mode 100644 index 0000000000..c272f4533a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z1.smali @@ -0,0 +1,315 @@ +.class public final Lf/h/a/f/h/f/z1; +.super Lf/h/a/f/h/f/p3; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/y4; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/f/z1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/p3<", + "Lf/h/a/f/h/f/z1;", + "Lf/h/a/f/h/f/z1$a;", + ">;", + "Lf/h/a/f/h/f/y4;" + } +.end annotation + + +# static fields +.field public static volatile zzio:Lf/h/a/f/h/f/g5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g5<", + "Lf/h/a/f/h/f/z1;", + ">;" + } + .end annotation +.end field + +.field public static final zzlu:Lf/h/a/f/h/f/w3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/w3<", + "Ljava/lang/Integer;", + "Lf/h/a/f/h/f/c2;", + ">;" + } + .end annotation +.end field + +.field public static final zzlv:Lf/h/a/f/h/f/z1; + + +# instance fields +.field public zzij:I + +.field public zzjz:Ljava/lang/String; + +.field public zzlt:Lf/h/a/f/h/f/t3; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/f/a2; + + invoke-direct {v0}, Lf/h/a/f/h/f/a2;->()V + + sput-object v0, Lf/h/a/f/h/f/z1;->zzlu:Lf/h/a/f/h/f/w3; + + new-instance v0, Lf/h/a/f/h/f/z1; + + invoke-direct {v0}, Lf/h/a/f/h/f/z1;->()V + + sput-object v0, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + const-class v1, Lf/h/a/f/h/f/z1; + + sget-object v2, Lf/h/a/f/h/f/p3;->zzrd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/f/p3;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/f/z1;->zzjz:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/f/r3;->g:Lf/h/a/f/h/f/r3; + + iput-object v0, p0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; + + return-void +.end method + +.method public static n(Lf/h/a/f/h/f/z1;Lf/h/a/f/h/f/c2;)V + .locals 2 + + if-eqz p0, :cond_2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; + + invoke-interface {v0}, Lf/h/a/f/h/f/v3;->D0()Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + if-nez v1, :cond_0 + + const/16 v1, 0xa + + goto :goto_0 + + :cond_0 + shl-int/lit8 v1, v1, 0x1 + + :goto_0 + check-cast v0, Lf/h/a/f/h/f/r3; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/r3;->j(I)Lf/h/a/f/h/f/t3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; + + :cond_1 + iget-object p0, p0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; + + iget p1, p1, Lf/h/a/f/h/f/c2;->value:I + + check-cast p0, Lf/h/a/f/h/f/r3; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/f/r3;->k(I)V + + return-void + + :cond_2 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static o(Lf/h/a/f/h/f/z1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/f/z1;->zzij:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/f/z1;->zzij:I + + iput-object p1, p0, Lf/h/a/f/h/f/z1;->zzjz:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final h(Lf/h/a/f/h/f/p3$d;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I + + move-result p1 + + const/4 p2, 0x1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + sget-object p1, Lf/h/a/f/h/f/z1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/f/z1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/f/z1;->zzio:Lf/h/a/f/h/f/g5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/f/p3$c; + + sget-object p3, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/p3$c;->(Lf/h/a/f/h/f/p3;)V + + sput-object p1, Lf/h/a/f/h/f/z1;->zzio:Lf/h/a/f/h/f/g5; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_1 + sget-object p1, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + return-object p1 + + :pswitch_2 + new-instance p1, Lf/h/a/f/h/f/z1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/f/z1$a;->(Lf/h/a/f/h/f/a2;)V + + return-object p1 + + :pswitch_3 + new-instance p1, Lf/h/a/f/h/f/z1; + + invoke-direct {p1}, Lf/h/a/f/h/f/z1;->()V + + return-object p1 + + :pswitch_4 + const/4 p1, 0x4 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v0, "zzij" + + aput-object v0, p1, p3 + + const-string p3, "zzjz" + + aput-object p3, p1, p2 + + const/4 p2, 0x2 + + const-string p3, "zzlt" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + sget-object p3, Lf/h/a/f/h/f/e2;->a:Lf/h/a/f/h/f/u3; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1008\u0000\u0002\u001e" + + sget-object p3, Lf/h/a/f/h/f/z1;->zzlv:Lf/h/a/f/h/f/z1; + + new-instance v0, Lf/h/a/f/h/f/i5; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/f/i5;->(Lf/h/a/f/h/f/x4;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + return-object p3 + + :pswitch_6 + invoke-static {p2}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z2.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z2.smali new file mode 100644 index 0000000000..6262dc85b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z2.smali @@ -0,0 +1,279 @@ +.class public Lf/h/a/f/h/f/z2; +.super Lf/h/a/f/h/f/a3; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# instance fields +.field public final zznn:[B + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/a3;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/f/s2; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->size()I + + move-result v1 + + move-object v3, p1 + + check-cast v3, Lf/h/a/f/h/f/s2; + + invoke-virtual {v3}, Lf/h/a/f/h/f/s2;->size()I + + move-result v3 + + if-eq v1, v3, :cond_2 + + return v2 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->size()I + + move-result v1 + + if-nez v1, :cond_3 + + return v0 + + :cond_3 + instance-of v1, p1, Lf/h/a/f/h/f/z2; + + if-eqz v1, :cond_9 + + check-cast p1, Lf/h/a/f/h/f/z2; + + iget v1, p0, Lf/h/a/f/h/f/s2;->zzaa:I + + iget v3, p1, Lf/h/a/f/h/f/s2;->zzaa:I + + if-eqz v1, :cond_4 + + if-eqz v3, :cond_4 + + if-eq v1, v3, :cond_4 + + return v2 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->size()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I + + move-result v2 + + if-gt v1, v2, :cond_8 + + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I + + move-result v2 + + if-gt v1, v2, :cond_7 + + iget-object v2, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + iget-object v3, p1, Lf/h/a/f/h/f/z2;->zznn:[B + + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->p()I + + move-result v4 + + add-int/2addr v4, v1 + + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->p()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/f/z2;->p()I + + move-result p1 + + :goto_0 + if-ge v1, v4, :cond_6 + + aget-byte v5, v2, v1 + + aget-byte v6, v3, p1 + + if-eq v5, v6, :cond_5 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_5 + add-int/lit8 v1, v1, 0x1 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_6 + :goto_1 + return v0 + + :cond_7 + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p1}, Lf/h/a/f/h/f/s2;->size()I + + move-result p1 + + const/16 v2, 0x3b + + const-string v3, "Ran off end of other: 0, " + + const-string v4, ", " + + invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_8 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->size()I + + move-result v0 + + const/16 v2, 0x28 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Length too large: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_9 + invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final j(II)Lf/h/a/f/h/f/s2; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->size()I + + move-result p1 + + const/4 v0, 0x0 + + invoke-static {v0, p2, p1}, Lf/h/a/f/h/f/s2;->h(III)I + + move-result p1 + + if-nez p1, :cond_0 + + sget-object p1, Lf/h/a/f/h/f/s2;->d:Lf/h/a/f/h/f/s2; + + return-object p1 + + :cond_0 + new-instance p2, Lf/h/a/f/h/f/x2; + + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + invoke-virtual {p0}, Lf/h/a/f/h/f/z2;->p()I + + move-result v1 + + invoke-direct {p2, v0, v1, p1}, Lf/h/a/f/h/f/x2;->([BII)V + + return-object p2 +.end method + +.method public l(I)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + aget-byte p1, v0, p1 + + return p1 +.end method + +.method public m(I)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + aget-byte p1, v0, p1 + + return p1 +.end method + +.method public p()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/z2;->zznn:[B + + array-length v0, v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z3.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z3.smali new file mode 100644 index 0000000000..0bc5641699 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z3.smali @@ -0,0 +1,13 @@ +.class public final Lf/h/a/f/h/f/z3; +.super Landroid/os/Handler; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# direct methods +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z4.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z4.smali new file mode 100644 index 0000000000..52e52858df --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z4.smali @@ -0,0 +1,695 @@ +.class public final Lf/h/a/f/h/f/z4; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-perf@@19.0.8" + +# interfaces +.implements Lf/h/a/f/h/f/l5; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/f/l5<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/f/x5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "**>;" + } + .end annotation +.end field + +.field public final b:Z + +.field public final c:Lf/h/a/f/h/f/g3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/g3<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/x5;Lf/h/a/f/h/f/g3;Lf/h/a/f/h/f/x4;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/f/x5<", + "**>;", + "Lf/h/a/f/h/f/g3<", + "*>;", + "Lf/h/a/f/h/f/x4;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/f/f3; + + if-eqz p1, :cond_0 + + instance-of p1, p3, Lf/h/a/f/h/f/p3$b; + + iput-boolean p1, p0, Lf/h/a/f/h/f/z4;->b:Z + + iput-object p2, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1}, Lf/h/a/f/h/f/h3;->m()V + + return-void + + :cond_0 + throw v1 + + :cond_1 + throw v1 + + :cond_2 + throw v1 +.end method + +.method public final b(Ljava/lang/Object;)I + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + iget v2, v0, Lf/h/a/f/h/f/w5;->d:I + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + if-eq v2, v3, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget v5, v0, Lf/h/a/f/h/f/w5;->a:I + + if-ge v3, v5, :cond_1 + + iget-object v5, v0, Lf/h/a/f/h/f/w5;->b:[I + + aget v5, v5, v3 + + const/4 v6, 0x3 + + ushr-int/2addr v5, v6 + + iget-object v7, v0, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v7, v7, v3 + + check-cast v7, Lf/h/a/f/h/f/s2; + + const/16 v8, 0x8 + + invoke-static {v8}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->f(I)I + + move-result v8 + + shl-int/lit8 v8, v8, 0x1 + + const/4 v9, 0x2 + + invoke-static {v9, v5}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->P(II)I + + move-result v5 + + add-int/2addr v5, v8 + + invoke-static {v6, v7}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->B(ILf/h/a/f/h/f/s2;)I + + move-result v6 + + add-int/2addr v6, v5 + + add-int/2addr v2, v6 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iput v2, v0, Lf/h/a/f/h/f/w5;->d:I + + :goto_1 + add-int/2addr v2, v4 + + iget-boolean v0, p0, Lf/h/a/f/h/f/z4;->b:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_4 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + const/4 v0, 0x0 + + :goto_2 + iget-object v1, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1}, Lf/h/a/f/h/f/m5;->h()I + + move-result v1 + + if-ge v4, v1, :cond_2 + + iget-object v1, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {v1, v4}, Lf/h/a/f/h/f/m5;->e(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/f/h3;->k(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/f/h3;->a:Lf/h/a/f/h/f/m5; + + invoke-virtual {p1}, Lf/h/a/f/h/f/m5;->i()Ljava/lang/Iterable; + + move-result-object p1 + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-static {v1}, Lf/h/a/f/h/f/h3;->k(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + goto :goto_3 + + :cond_3 + add-int/2addr v2, v0 + + goto :goto_4 + + :cond_4 + throw v1 + + :cond_5 + :goto_4 + return v2 + + :cond_6 + throw v1 +.end method + +.method public final c(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/f/p3; + + iget-object v2, v2, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz v0, :cond_4 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/h/f/z4;->b:Z + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_2 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + if-eqz v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/f/p3$b; + + iget-object p2, p2, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/h3;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + throw v1 + + :cond_2 + throw v1 + + :cond_3 + const/4 p1, 0x1 + + return p1 + + :cond_4 + throw v1 + + :cond_5 + throw v1 +.end method + +.method public final d(Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3; + + iget-object v0, v0, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + iget-boolean v2, p0, Lf/h/a/f/h/f/z4;->b:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v2, Lf/h/a/f/h/f/f3; + + if-eqz v2, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + mul-int/lit8 v0, v0, 0x35 + + invoke-virtual {p1}, Lf/h/a/f/h/f/h3;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + :goto_0 + return v0 + + :cond_2 + throw v1 +.end method + +.method public final e(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/f/n5;->f(Lf/h/a/f/h/f/x5;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/f/z4;->b:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/f/n5;->d(Lf/h/a/f/h/f/g3;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_0 + return-void +.end method + +.method public final f(Ljava/lang/Object;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/f/p3$b; + + iget-object p1, p1, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {p1}, Lf/h/a/f/h/f/h3;->a()Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final g(Ljava/lang/Object;Lf/h/a/f/h/f/r6;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/f/r6;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/f/z4;->c:Lf/h/a/f/h/f/g3; + + check-cast v0, Lf/h/a/f/h/f/f3; + + const/4 v1, 0x0 + + if-eqz v0, :cond_7 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/f/p3$b; + + iget-object v0, v0, Lf/h/a/f/h/f/p3$b;->zzre:Lf/h/a/f/h/f/h3; + + invoke-virtual {v0}, Lf/h/a/f/h/f/h3;->b()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/f/j3; + + invoke-interface {v3}, Lf/h/a/f/h/f/j3;->w0()Lf/h/a/f/h/f/o6; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/h/f/o6;->l:Lf/h/a/f/h/f/o6; + + if-ne v4, v5, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/f/j3;->K0()Z + + move-result v4 + + if-nez v4, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/f/j3;->f0()Z + + move-result v4 + + if-nez v4, :cond_1 + + instance-of v4, v2, Lf/h/a/f/h/f/a4; + + if-eqz v4, :cond_0 + + invoke-interface {v3}, Lf/h/a/f/h/f/j3;->getNumber()I + + move-result v3 + + check-cast v2, Lf/h/a/f/h/f/a4; + + iget-object v2, v2, Lf/h/a/f/h/f/a4;->d:Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/f/x3; + + invoke-virtual {v2}, Lf/h/a/f/h/f/c4;->c()Lf/h/a/f/h/f/s2; + + move-result-object v2 + + move-object v4, p2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v3, v2}, Lf/h/a/f/h/f/e3;->e(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-interface {v3}, Lf/h/a/f/h/f/j3;->getNumber()I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + move-object v4, p2 + + check-cast v4, Lf/h/a/f/h/f/e3; + + invoke-virtual {v4, v3, v2}, Lf/h/a/f/h/f/e3;->e(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Found invalid MessageSet item." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/f/z4;->a:Lf/h/a/f/h/f/x5; + + check-cast v0, Lf/h/a/f/h/f/z5; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/f/p3; + + iget-object p1, p1, Lf/h/a/f/h/f/p3;->zzrb:Lf/h/a/f/h/f/w5; + + if-eqz p1, :cond_5 + + check-cast p2, Lf/h/a/f/h/f/e3; + + if-eqz p2, :cond_4 + + const/4 v0, 0x0 + + :goto_1 + iget v1, p1, Lf/h/a/f/h/f/w5;->a:I + + if-ge v0, v1, :cond_3 + + iget-object v1, p1, Lf/h/a/f/h/f/w5;->b:[I + + aget v1, v1, v0 + + ushr-int/lit8 v1, v1, 0x3 + + iget-object v2, p1, Lf/h/a/f/h/f/w5;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-virtual {p2, v1, v2}, Lf/h/a/f/h/f/e3;->e(ILjava/lang/Object;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_3 + return-void + + :cond_4 + throw v1 + + :cond_5 + throw v1 + + :cond_6 + throw v1 + + :cond_7 + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z5.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z5.smali new file mode 100644 index 0000000000..2d02860ae0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z5.smali @@ -0,0 +1,24 @@ +.class public final Lf/h/a/f/h/f/z5; +.super Lf/h/a/f/h/f/x5; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x5<", + "Lf/h/a/f/h/f/w5;", + "Lf/h/a/f/h/f/w5;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/f/x5;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/f/z6.smali b/com.discord/smali_classes2/f/h/a/f/h/f/z6.smali new file mode 100644 index 0000000000..1a619f9700 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/f/z6.smali @@ -0,0 +1,168 @@ +.class public final Lf/h/a/f/h/f/z6; +.super Lf/h/a/f/h/f/x6; +.source "com.google.firebase:firebase-perf@@19.0.8" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public final transient f:I + +.field public final transient g:I + +.field public final synthetic zzn:Lf/h/a/f/h/f/x6; + + +# direct methods +.method public constructor (Lf/h/a/f/h/f/x6;II)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + invoke-direct {p0}, Lf/h/a/f/h/f/x6;->()V + + iput p2, p0, Lf/h/a/f/h/f/z6;->f:I + + iput p3, p0, Lf/h/a/f/h/f/z6;->g:I + + return-void +.end method + + +# virtual methods +.method public final get(I)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/f/z6;->g:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->P1(II)I + + iget-object v0, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + iget v1, p0, Lf/h/a/f/h/f/z6;->f:I + + add-int/2addr p1, v1 + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final j()[Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + invoke-virtual {v0}, Lf/h/a/f/h/f/v6;->j()[Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final k()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + invoke-virtual {v0}, Lf/h/a/f/h/f/v6;->k()I + + move-result v0 + + iget v1, p0, Lf/h/a/f/h/f/z6;->f:I + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public final l()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + invoke-virtual {v0}, Lf/h/a/f/h/f/v6;->k()I + + move-result v0 + + iget v1, p0, Lf/h/a/f/h/f/z6;->f:I + + add-int/2addr v0, v1 + + iget v1, p0, Lf/h/a/f/h/f/z6;->g:I + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public final o()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final s(II)Lf/h/a/f/h/f/x6; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(II)", + "Lf/h/a/f/h/f/x6<", + "TE;>;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/f/z6;->g:I + + invoke-static {p1, p2, v0}, Lf/h/a/c/i1/e;->E2(III)V + + iget-object v0, p0, Lf/h/a/f/h/f/z6;->zzn:Lf/h/a/f/h/f/x6; + + iget v1, p0, Lf/h/a/f/h/f/z6;->f:I + + add-int/2addr p1, v1 + + add-int/2addr p2, v1 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/x6;->subList(II)Ljava/util/List; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/f/x6; + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/f/z6;->g:I + + return v0 +.end method + +.method public final synthetic subList(II)Ljava/util/List; + .locals 0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/f/z6;->s(II)Lf/h/a/f/h/f/x6; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/g/a.smali b/com.discord/smali_classes2/f/h/a/f/h/g/a.smali new file mode 100644 index 0000000000..b6eedb334d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/g/a.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/f/h/g/a; +.super Landroid/os/Binder; +.source "com.google.firebase:firebase-dynamic-links@@19.1.0" + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/g/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/g/b.smali b/com.discord/smali_classes2/f/h/a/f/h/g/b.smali new file mode 100644 index 0000000000..32ddb5e9bf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/g/b.smali @@ -0,0 +1,77 @@ +.class public Lf/h/a/f/h/g/b; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-dynamic-links@@19.1.0" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/g/b; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/a.smali b/com.discord/smali_classes2/f/h/a/f/h/h/a.smali new file mode 100644 index 0000000000..23844d44d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/a.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/h/a; +.super Ljava/io/OutputStream; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/io/OutputStream;->()V + + return-void +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 1 + + const-string v0, "ByteStreams.nullOutputStream()" + + return-object v0 +.end method + +.method public final write(I)V + .locals 0 + + return-void +.end method + +.method public final write([B)V + .locals 0 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final write([BII)V + .locals 0 + + if-eqz p1, :cond_0 + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/b.smali b/com.discord/smali_classes2/f/h/a/f/h/h/b.smali new file mode 100644 index 0000000000..788f23aad6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/b.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/f/h/h/b; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/h/a; + + invoke-direct {v0}, Lf/h/a/f/h/h/a;->()V + + return-void +.end method + +.method public static a(Ljava/io/InputStream;)Ljava/io/InputStream; + .locals 1 + + new-instance v0, Lf/h/a/f/h/h/d; + + invoke-direct {v0, p0}, Lf/h/a/f/h/h/d;->(Ljava/io/InputStream;)V + + return-object v0 +.end method + +.method public static b(Ljava/util/Deque;I)[B + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Deque<", + "[B>;I)[B" + } + .end annotation + + new-array v0, p1, [B + + move v1, p1 + + :goto_0 + if-lez v1, :cond_0 + + invoke-interface {p0}, Ljava/util/Deque;->removeFirst()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [B + + array-length v3, v2 + + invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I + + move-result v3 + + sub-int v4, p1, v1 + + const/4 v5, 0x0 + + invoke-static {v2, v5, v0, v4, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + sub-int/2addr v1, v3 + + goto :goto_0 + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/c.smali b/com.discord/smali_classes2/f/h/a/f/h/h/c.smali new file mode 100644 index 0000000000..fbab81d8bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/c.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/h/c; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# static fields +.field public static final a:Ljava/util/logging/Logger; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/h/c; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/h/c;->a:Ljava/util/logging/Logger; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Ljava/io/InputStream;)V + .locals 6 + .param p0 # Ljava/io/InputStream; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-eqz p0, :cond_0 + + :try_start_0 + invoke-interface {p0}, Ljava/io/Closeable;->close()V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v5 + + :try_start_1 + sget-object v0, Lf/h/a/f/h/h/c;->a:Ljava/util/logging/Logger; + + sget-object v1, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + const-string v2, "com.google.common.io.Closeables" + + const-string v3, "close" + + const-string v4, "IOException thrown while closing Closeable." + + invoke-virtual/range {v0 .. v5}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_0 + + :catch_1 + move-exception p0 + + new-instance v0, Ljava/lang/AssertionError; + + invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v0 + + :cond_0 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/d.smali b/com.discord/smali_classes2/f/h/a/f/h/h/d.smali new file mode 100644 index 0000000000..3e54df0487 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/d.smali @@ -0,0 +1,280 @@ +.class public final Lf/h/a/f/h/h/d; +.super Ljava/io/FilterInputStream; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# instance fields +.field public d:J + +.field public e:J + + +# direct methods +.method public constructor (Ljava/io/InputStream;)V + .locals 2 + + invoke-direct {p0, p1}, Ljava/io/FilterInputStream;->(Ljava/io/InputStream;)V + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/f/h/h/d;->e:J + + if-eqz p1, :cond_0 + + const-wide/32 v0, 0x100001 + + iput-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final available()I + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0}, Ljava/io/InputStream;->available()I + + move-result v0 + + int-to-long v0, v0 + + iget-wide v2, p0, Lf/h/a/f/h/h/d;->d:J + + invoke-static {v0, v1, v2, v3}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v0 + + long-to-int v1, v0 + + return v1 +.end method + +.method public final declared-synchronized mark(I)V + .locals 2 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0, p1}, Ljava/io/InputStream;->mark(I)V + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + iput-wide v0, p0, Lf/h/a/f/h/h/d;->e:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method + +.method public final read()I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + const/4 v2, -0x1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v0, v3 + + if-nez v5, :cond_0 + + return v2 + + :cond_0 + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0}, Ljava/io/InputStream;->read()I + + move-result v0 + + if-eq v0, v2, :cond_1 + + iget-wide v1, p0, Lf/h/a/f/h/h/d;->d:J + + const-wide/16 v3, 0x1 + + sub-long/2addr v1, v3 + + iput-wide v1, p0, Lf/h/a/f/h/h/d;->d:J + + :cond_1 + return v0 +.end method + +.method public final read([BII)I + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + const/4 v2, -0x1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v0, v3 + + if-nez v5, :cond_0 + + return v2 + + :cond_0 + int-to-long v3, p3 + + invoke-static {v3, v4, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v0 + + long-to-int p3, v0 + + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0, p1, p2, p3}, Ljava/io/InputStream;->read([BII)I + + move-result p1 + + if-eq p1, v2, :cond_1 + + iget-wide p2, p0, Lf/h/a/f/h/h/d;->d:J + + int-to-long v0, p1 + + sub-long/2addr p2, v0 + + iput-wide p2, p0, Lf/h/a/f/h/h/d;->d:J + + :cond_1 + return p1 +.end method + +.method public final declared-synchronized reset()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0}, Ljava/io/InputStream;->markSupported()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->e:J + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0}, Ljava/io/InputStream;->reset()V + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->e:J + + iput-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_1 + new-instance v0, Ljava/io/IOException; + + const-string v1, "Mark not set" + + invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + new-instance v0, Ljava/io/IOException; + + const-string v1, "Mark not supported" + + invoke-direct {v0, v1}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + + throw v0 +.end method + +.method public final skip(J)J + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + invoke-static {p1, p2, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide p1 + + iget-object v0, p0, Ljava/io/FilterInputStream;->in:Ljava/io/InputStream; + + invoke-virtual {v0, p1, p2}, Ljava/io/InputStream;->skip(J)J + + move-result-wide p1 + + iget-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + sub-long/2addr v0, p1 + + iput-wide v0, p0, Lf/h/a/f/h/h/d;->d:J + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/e$a.smali b/com.discord/smali_classes2/f/h/a/f/h/h/e$a.smali new file mode 100644 index 0000000000..ed3e56e27e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/e$a.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/h/e$a; +.super Lf/h/a/f/h/h/g; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/h/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/h/g;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/e.smali b/com.discord/smali_classes2/f/h/a/f/h/h/e.smali new file mode 100644 index 0000000000..183e2fd895 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/e.smali @@ -0,0 +1,167 @@ +.class public final Lf/h/a/f/h/h/e; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/h/e$a; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/h/g; + + +# direct methods +.method public static constructor ()V + .locals 6 + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "android.os.Build$VERSION" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "SDK_INT" + + invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v1 + + invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move-object v0, v1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V + + :goto_0 + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + const/16 v2, 0x13 + + if-lt v1, v2, :cond_0 + + new-instance v1, Lf/h/a/f/h/h/j; + + invoke-direct {v1}, Lf/h/a/f/h/h/j;->()V + + goto :goto_2 + + :cond_0 + const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" + + invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + if-eqz v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/h/h; + + invoke-direct {v1}, Lf/h/a/f/h/h/h;->()V + + goto :goto_2 + + :cond_1 + new-instance v1, Lf/h/a/f/h/h/e$a; + + invoke-direct {v1}, Lf/h/a/f/h/h/e$a;->()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_2 + + :goto_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-class v3, Lf/h/a/f/h/h/e$a; + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit16 v4, v4, 0x85 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, "will be used. The error is: " + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V + + new-instance v1, Lf/h/a/f/h/h/e$a; + + invoke-direct {v1}, Lf/h/a/f/h/h/e$a;->()V + + :goto_2 + sput-object v1, Lf/h/a/f/h/h/e;->a:Lf/h/a/f/h/h/g; + + if-nez v0, :cond_2 + + goto :goto_3 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/f.smali b/com.discord/smali_classes2/f/h/a/f/h/h/f.smali new file mode 100644 index 0000000000..5a2343bdc6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/f.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/h/f; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# instance fields +.field public final a:Ljava/util/concurrent/ConcurrentHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentHashMap<", + "Lf/h/a/f/h/h/i;", + "Ljava/util/List<", + "Ljava/lang/Throwable;", + ">;>;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/ref/ReferenceQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + const/16 v1, 0x10 + + const/high16 v2, 0x3f400000 # 0.75f + + const/16 v3, 0xa + + invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V + + iput-object v0, p0, Lf/h/a/f/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v0, Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V + + iput-object v0, p0, Lf/h/a/f/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/g.smali b/com.discord/smali_classes2/f/h/a/f/h/h/g.smali new file mode 100644 index 0000000000..376a3b91d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/g.smali @@ -0,0 +1,18 @@ +.class public abstract Lf/h/a/f/h/h/g; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/h.smali b/com.discord/smali_classes2/f/h/a/f/h/h/h.smali new file mode 100644 index 0000000000..52a754d120 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/h.smali @@ -0,0 +1,126 @@ +.class public final Lf/h/a/f/h/h/h; +.super Lf/h/a/f/h/h/g; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# instance fields +.field public final a:Lf/h/a/f/h/h/f; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/h/g;->()V + + new-instance v0, Lf/h/a/f/h/h/f; + + invoke-direct {v0}, Lf/h/a/f/h/h/f;->()V + + iput-object v0, p0, Lf/h/a/f/h/h/h;->a:Lf/h/a/f/h/h/f; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 4 + + if-eq p2, p1, :cond_4 + + if-eqz p2, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/h/h;->a:Lf/h/a/f/h/h/f; + + iget-object v1, v0, Lf/h/a/f/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + :goto_0 + if-eqz v1, :cond_0 + + iget-object v2, v0, Lf/h/a/f/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/f/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/h/i; + + const/4 v2, 0x0 + + invoke-direct {v1, p1, v2}, Lf/h/a/f/h/h/i;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + iget-object v2, v0, Lf/h/a/f/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v1, Ljava/util/Vector; + + const/4 v2, 0x2 + + invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V + + iget-object v2, v0, Lf/h/a/f/h/h/f;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v3, Lf/h/a/f/h/h/i; + + iget-object v0, v0, Lf/h/a/f/h/h/f;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v3, p1, v0}, Lf/h/a/f/h/h/i;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v1, p1 + + :goto_1 + invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The suppressed exception cannot be null." + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Self suppression is not allowed." + + invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/i.smali b/com.discord/smali_classes2/f/h/a/f/h/h/i.smali new file mode 100644 index 0000000000..a6acdc2905 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/i.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/h/i; +.super Ljava/lang/ref/WeakReference; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Ljava/lang/Throwable;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Throwable;", + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V + + if-eqz p1, :cond_0 + + invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/h/i;->a:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The referent cannot be null" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + const-class v2, Lf/h/a/f/h/h/i; + + if-eq v1, v2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + if-ne p0, p1, :cond_1 + + return v1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/h/i; + + iget v2, p0, Lf/h/a/f/h/h/i;->a:I + + iget v3, p1, Lf/h/a/f/h/h/i;->a:I + + if-ne v2, v3, :cond_2 + + invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p1 + + if-ne v2, p1, :cond_2 + + return v1 + + :cond_2 + :goto_0 + return v0 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/h/i;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/h/j.smali b/com.discord/smali_classes2/f/h/a/f/h/h/j.smali new file mode 100644 index 0000000000..0d8c33450d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/h/j.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/h/j; +.super Lf/h/a/f/h/h/g; +.source "com.google.firebase:firebase-messaging@@20.2.3" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/h/g;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/a.smali b/com.discord/smali_classes2/f/h/a/f/h/i/a.smali new file mode 100644 index 0000000000..7877321ed9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/a.smali @@ -0,0 +1,24 @@ +.class public final Lf/h/a/f/h/i/a; +.super Lf/h/a/f/h/i/f; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + iget-object p1, p1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/a0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/a0.smali new file mode 100644 index 0000000000..fa30aaa736 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/a0.smali @@ -0,0 +1,322 @@ +.class public Lf/h/a/f/h/i/a0; +.super Lf/h/a/f/h/i/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/i/e;" + } +.end annotation + + +# instance fields +.field public e:Lf/h/a/f/h/i/l0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/l0<", + "TT;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/l0;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/i/h;", + "Lf/h/a/f/h/i/l0<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/e;->(Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + return-void +.end method + + +# virtual methods +.method public final A(Landroid/content/res/XmlResourceParser;)Lf/h/a/f/h/i/m0; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/res/XmlResourceParser;", + ")TT;" + } + .end annotation + + :try_start_0 + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->next()I + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getEventType()I + + move-result v0 + + :goto_0 + const/4 v1, 0x1 + + if-eq v0, v1, :cond_5 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getEventType()I + + move-result v0 + + const/4 v1, 0x2 + + if-ne v0, v1, :cond_4 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->getName()Ljava/lang/String; + + move-result-object v0 + + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {v0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "screenname" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + :try_end_0 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + + const-string v2, "name" + + const/4 v3, 0x0 + + if-eqz v1, :cond_1 + + :try_start_1 + invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_4 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + if-eqz v0, :cond_0 + + goto/16 :goto_1 + + :cond_0 + throw v3 + + :cond_1 + const-string v1, "string" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_4 + + if-eqz v1, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/i/l0;->c(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_1 + + :cond_2 + const-string v1, "bool" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_4 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + :try_end_1 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_1 .. :try_end_1} :catch_3 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_2 + + if-nez v2, :cond_4 + + :try_start_2 + invoke-static {v1}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z + + move-result v2 + + iget-object v3, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + invoke-virtual {v3, v0, v2}, Lf/h/a/f/h/i/l0;->a(Ljava/lang/String;Z)V + :try_end_2 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_2 .. :try_end_2} :catch_3 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_2 + + goto :goto_1 + + :catch_0 + move-exception v0 + + :try_start_3 + const-string v2, "Error parsing bool configuration value" + + invoke-virtual {p0, v2, v1, v0}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_3 + const-string v1, "integer" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-interface {p1, v3, v2}, Landroid/content/res/XmlResourceParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->nextText()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_4 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + :try_end_3 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_3 .. :try_end_3} :catch_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_2 + + if-nez v2, :cond_4 + + :try_start_4 + invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + + iget-object v3, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + invoke-virtual {v3, v0, v2}, Lf/h/a/f/h/i/l0;->b(Ljava/lang/String;I)V + :try_end_4 + .catch Ljava/lang/NumberFormatException; {:try_start_4 .. :try_end_4} :catch_1 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_4 .. :try_end_4} :catch_3 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + + goto :goto_1 + + :catch_1 + move-exception v0 + + :try_start_5 + const-string v2, "Error parsing int configuration value" + + invoke-virtual {p0, v2, v1, v0}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_4 + :goto_1 + invoke-interface {p1}, Landroid/content/res/XmlResourceParser;->next()I + + move-result v0 + :try_end_5 + .catch Lorg/xmlpull/v1/XmlPullParserException; {:try_start_5 .. :try_end_5} :catch_3 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_2 + + goto/16 :goto_0 + + :catch_2 + move-exception p1 + + goto :goto_2 + + :catch_3 + move-exception p1 + + :goto_2 + const-string v0, "Error parsing tracker configuration file" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_5 + iget-object p1, p0, Lf/h/a/f/h/i/a0;->e:Lf/h/a/f/h/i/l0; + + iget-object p1, p1, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/a1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/a1.smali new file mode 100644 index 0000000000..90e1a1f2b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/a1.smali @@ -0,0 +1,62 @@ +.class public final synthetic Lf/h/a/f/h/i/a1; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/i/y0; + +.field public final e:Lf/h/a/f/h/i/r0; + +.field public final f:Landroid/app/job/JobParameters; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/y0;Lf/h/a/f/h/i/r0;Landroid/app/job/JobParameters;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/a1;->d:Lf/h/a/f/h/i/y0; + + iput-object p2, p0, Lf/h/a/f/h/i/a1;->e:Lf/h/a/f/h/i/r0; + + iput-object p3, p0, Lf/h/a/f/h/i/a1;->f:Landroid/app/job/JobParameters; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/i/a1;->d:Lf/h/a/f/h/i/y0; + + iget-object v1, p0, Lf/h/a/f/h/i/a1;->e:Lf/h/a/f/h/i/r0; + + iget-object v2, p0, Lf/h/a/f/h/i/a1;->f:Landroid/app/job/JobParameters; + + if-eqz v0, :cond_0 + + const-string v3, "AnalyticsJobService processed last dispatch request" + + invoke-virtual {v1, v3}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; + + check-cast v0, Lf/h/a/f/h/i/c1; + + const/4 v1, 0x0 + + invoke-interface {v0, v2, v1}, Lf/h/a/f/h/i/c1;->a(Landroid/app/job/JobParameters;Z)V + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/b.smali b/com.discord/smali_classes2/f/h/a/f/h/i/b.smali new file mode 100644 index 0000000000..d24b4a9827 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/b.smali @@ -0,0 +1,72 @@ +.class public final Lf/h/a/f/h/i/b; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public final f:Lf/h/a/f/h/i/s; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/j;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/h/i/s; + + invoke-direct {v0, p1, p2}, Lf/h/a/f/h/i/s;->(Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/j;)V + + iput-object v0, p0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->C()V + + return-void +.end method + +.method public final F()V + .locals 3 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v0, p0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v2, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/f/h/i/s;->o:J + + return-void + + :cond_0 + throw v1 + + :cond_1 + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/b0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/b0.smali new file mode 100644 index 0000000000..075717decb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/b0.smali @@ -0,0 +1,306 @@ +.class public final Lf/h/a/f/h/i/b0; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Lf/h/a/f/h/i/h; + +.field public volatile b:Ljava/lang/Boolean; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/b0;->a:Lf/h/a/f/h/i/h; + + return-void +.end method + +.method public static b()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/i/i0;->e:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public static c()I + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/i0;->g:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + return v0 +.end method + +.method public static d()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/i0;->j:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public static e()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/i0;->i:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public static f()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/i0;->k:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + + +# virtual methods +.method public final a()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_5 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/i/b0;->a:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; + + move-result-object v0 + + invoke-static {}, Lf/h/a/f/e/n/f;->a()Ljava/lang/String; + + move-result-object v1 + + if-eqz v0, :cond_1 + + iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_3 + + :cond_2 + const-string v0, "com.google.android.gms.analytics" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_4 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + iget-object v0, p0, Lf/h/a/f/h/i/b0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v1, "My process not in the list of running processes" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + :cond_4 + monitor-exit p0 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_5 + :goto_1 + iget-object v0, p0, Lf/h/a/f/h/i/b0;->b:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final g()Ljava/util/Set; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/i/i0;->s:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/h/i/b0;->d:Ljava/util/Set; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/i/b0;->c:Ljava/lang/String; + + if-eqz v1, :cond_0 + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_2 + + :cond_0 + const-string v1, "," + + invoke-static {v0, v1}, Landroid/text/TextUtils;->split(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String; + + move-result-object v1 + + new-instance v2, Ljava/util/HashSet; + + invoke-direct {v2}, Ljava/util/HashSet;->()V + + array-length v3, v1 + + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v3, :cond_1 + + aget-object v5, v1, v4 + + :try_start_0 + invoke-static {v5}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v5 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-virtual {v2, v5}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_1 + iput-object v0, p0, Lf/h/a/f/h/i/b0;->c:Ljava/lang/String; + + iput-object v2, p0, Lf/h/a/f/h/i/b0;->d:Ljava/util/Set; + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/i/b0;->d:Ljava/util/Set; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/b1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/b1.smali new file mode 100644 index 0000000000..ac7f416ef4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/b1.smali @@ -0,0 +1,41 @@ +.class public final Lf/h/a/f/h/i/b1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/i/h0; + + +# instance fields +.field public final synthetic a:Ljava/lang/Runnable; + +.field public final synthetic b:Lf/h/a/f/h/i/y0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/y0;Ljava/lang/Runnable;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/b1;->b:Lf/h/a/f/h/i/y0; + + iput-object p2, p0, Lf/h/a/f/h/i/b1;->a:Ljava/lang/Runnable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/f/h/i/b1;->b:Lf/h/a/f/h/i/y0; + + iget-object p1, p1, Lf/h/a/f/h/i/y0;->a:Landroid/os/Handler; + + iget-object v0, p0, Lf/h/a/f/h/i/b1;->a:Ljava/lang/Runnable; + + invoke-virtual {p1, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/c.smali b/com.discord/smali_classes2/f/h/a/f/h/i/c.smali new file mode 100644 index 0000000000..63b124d56a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/c.smali @@ -0,0 +1,35 @@ +.class public final Lf/h/a/f/h/i/c; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/b;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/c;->d:Lf/h/a/f/h/i/b; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/c;->d:Lf/h/a/f/h/i/b; + + iget-object v0, v0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->L()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/c0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/c0.smali new file mode 100644 index 0000000000..4212c07fe7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/c0.smali @@ -0,0 +1,20 @@ +.class public final Lf/h/a/f/h/i/c0; +.super Ljava/lang/Object; + + +# instance fields +.field public a:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/i/c0;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/c1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/c1.smali new file mode 100644 index 0000000000..788265cc9d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/c1.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/f/h/i/c1; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Landroid/app/job/JobParameters;Z)V +.end method + +.method public abstract b(I)Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/d.smali b/com.discord/smali_classes2/f/h/a/f/h/i/d.smali new file mode 100644 index 0000000000..ac2e0f9086 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/d.smali @@ -0,0 +1,41 @@ +.class public final Lf/h/a/f/h/i/d; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/h0; + +.field public final synthetic e:Lf/h/a/f/h/i/b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/b;Lf/h/a/f/h/i/h0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/d;->e:Lf/h/a/f/h/i/b; + + iput-object p2, p0, Lf/h/a/f/h/i/d;->d:Lf/h/a/f/h/i/h0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/d;->e:Lf/h/a/f/h/i/b; + + iget-object v0, v0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + iget-object v1, p0, Lf/h/a/f/h/i/d;->d:Lf/h/a/f/h/i/h0; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/s;->G(Lf/h/a/f/h/i/h0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/d0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/d0.smali new file mode 100644 index 0000000000..a7af04d83b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/d0.smali @@ -0,0 +1,193 @@ +.class public abstract Lf/h/a/f/h/i/d0; +.super Ljava/lang/Object; + + +# static fields +.field public static volatile d:Landroid/os/Handler; + + +# instance fields +.field public final a:Lf/h/a/f/h/i/h; + +.field public final b:Ljava/lang/Runnable; + +.field public volatile c:J + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + new-instance p1, Lf/h/a/f/h/i/e0; + + invoke-direct {p1, p0}, Lf/h/a/f/h/i/e0;->(Lf/h/a/f/h/i/d0;)V + + iput-object p1, p0, Lf/h/a/f/h/i/d0;->b:Ljava/lang/Runnable; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/f/h/i/d0;->c:J + + invoke-virtual {p0}, Lf/h/a/f/h/i/d0;->b()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/i/d0;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final b()Landroid/os/Handler; + .locals 3 + + sget-object v0, Lf/h/a/f/h/i/d0;->d:Landroid/os/Handler; + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/i/d0;->d:Landroid/os/Handler; + + return-object v0 + + :cond_0 + const-class v0, Lf/h/a/f/h/i/d0; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/i/d0;->d:Landroid/os/Handler; + + if-nez v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/i/j1; + + iget-object v2, p0, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-direct {v1, v2}, Lf/h/a/f/h/i/j1;->(Landroid/os/Looper;)V + + sput-object v1, Lf/h/a/f/h/i/d0;->d:Landroid/os/Handler; + + :cond_1 + sget-object v1, Lf/h/a/f/h/i/d0;->d:Landroid/os/Handler; + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public abstract c()V +.end method + +.method public final d()Z + .locals 5 + + iget-wide v0, p0, Lf/h/a/f/h/i/d0;->c:J + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final e(J)V + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/i/d0;->a()V + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/h/i/d0;->c:J + + invoke-virtual {p0}, Lf/h/a/f/h/i/d0;->b()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/i/d0;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1, p1, p2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const-string p2, "Failed to schedule delayed post. time" + + invoke-virtual {v0, p2, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/d1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/d1.smali new file mode 100644 index 0000000000..0bf6af6793 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/d1.smali @@ -0,0 +1,94 @@ +.class public final Lf/h/a/f/h/i/d1; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Lf/h/a/f/e/n/b; + +.field public b:J + + +# direct methods +.method public constructor (Lf/h/a/f/e/n/b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/d1;->a:Lf/h/a/f/e/n/b; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/d1;->a:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/h/i/d1;->b:J + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final b(J)Z + .locals 6 + + iget-wide v0, p0, Lf/h/a/f/h/i/d1;->b:J + + const/4 v2, 0x1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v0, v3 + + if-nez v5, :cond_0 + + return v2 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/d1;->a:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iget-wide v3, p0, Lf/h/a/f/h/i/d1;->b:J + + sub-long/2addr v0, v3 + + cmp-long v3, v0, p1 + + if-lez v3, :cond_1 + + return v2 + + :cond_1 + const/4 p1, 0x0 + + return p1 + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/e.smali b/com.discord/smali_classes2/f/h/a/f/h/i/e.smali new file mode 100644 index 0000000000..83dc653204 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/e.smali @@ -0,0 +1,635 @@ +.class public Lf/h/a/f/h/i/e; +.super Ljava/lang/Object; + + +# instance fields +.field public final d:Lf/h/a/f/h/i/h; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + return-void +.end method + +.method public static c(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + if-nez p0, :cond_0 + + const-string p0, "" + + return-object p0 + + :cond_0 + instance-of v0, p0, Ljava/lang/String; + + if-eqz v0, :cond_1 + + check-cast p0, Ljava/lang/String; + + return-object p0 + + :cond_1 + instance-of v0, p0, Ljava/lang/Boolean; + + if-eqz v0, :cond_3 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + if-ne p0, v0, :cond_2 + + const-string p0, "true" + + return-object p0 + + :cond_2 + const-string p0, "false" + + return-object p0 + + :cond_3 + instance-of v0, p0, Ljava/lang/Throwable; + + if-eqz v0, :cond_4 + + check-cast p0, Ljava/lang/Throwable; + + invoke-virtual {p0}, Ljava/lang/Throwable;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_4 + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + .locals 3 + + const-string v0, "" + + if-nez p0, :cond_0 + + move-object p0, v0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/i/e;->c(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p2}, Lf/h/a/f/h/i/e;->c(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p3}, Lf/h/a/f/h/i/e;->c(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, ": " + + :cond_1 + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + const-string v2, ", " + + if-nez p0, :cond_2 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-object v0, v2 + + :cond_2 + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_3 + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_3 + move-object v2, v0 + + :goto_0 + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_4 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_4 + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iget-object v0, v0, Lf/h/a/f/h/i/h;->e:Lf/h/a/f/h/i/r0; + + goto :goto_0 + + :cond_0 + move-object v0, v1 + + :goto_0 + if-eqz v0, :cond_a + + sget-object v2, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + iget-object v2, v2, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v2, Ljava/lang/String; + + invoke-static {v2, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {p2, p3, p4, p5}, Lf/h/a/f/h/i/e;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {p1, v2, v3}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I + + :cond_1 + const/4 v2, 0x5 + + if-lt p1, v2, :cond_9 + + monitor-enter v0 + + :try_start_0 + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v2, 0x0 + + if-gez p1, :cond_2 + + const/4 p1, 0x0 + + :cond_2 + const/16 v3, 0x9 + + if-lt p1, v3, :cond_3 + + const/16 p1, 0x8 + + :cond_3 + iget-object v3, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v3, v3, Lf/h/a/f/h/i/h;->d:Lf/h/a/f/h/i/b0; + + invoke-virtual {v3}, Lf/h/a/f/h/i/b0;->a()Z + + move-result v3 + + if-eqz v3, :cond_4 + + const/16 v3, 0x43 + + goto :goto_1 + + :cond_4 + const/16 v3, 0x63 + + :goto_1 + const-string v4, "01VDIWEA?" + + invoke-virtual {v4, p1}, Ljava/lang/String;->charAt(I)C + + move-result p1 + + sget-object v4, Lf/h/a/f/h/i/g;->a:Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/f/h/i/r0;->G(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-static {p4}, Lf/h/a/f/h/i/r0;->G(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-static {p5}, Lf/h/a/f/h/i/r0;->G(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p5 + + invoke-static {p2, p3, p4, p5}, Lf/h/a/f/h/i/e;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/lit8 p3, p3, 0x4 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result p4 + + add-int/2addr p3, p4 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4, p3}, Ljava/lang/StringBuilder;->(I)V + + const-string p3, "3" + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ":" + + invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p2 + + const/16 p3, 0x400 + + if-le p2, p3, :cond_5 + + invoke-virtual {p1, v2, p3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p1 + + :cond_5 + iget-object p2, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object p3, p2, Lf/h/a/f/h/i/h;->j:Lf/h/a/f/h/i/u0; + + if-eqz p3, :cond_7 + + invoke-virtual {p3}, Lf/h/a/f/h/i/f;->A()Z + + move-result p3 + + if-nez p3, :cond_6 + + goto :goto_2 + + :cond_6 + iget-object v1, p2, Lf/h/a/f/h/i/h;->j:Lf/h/a/f/h/i/u0; + + :cond_7 + :goto_2 + if-eqz v1, :cond_8 + + iget-object p2, v1, Lf/h/a/f/h/i/u0;->i:Lf/h/a/f/h/i/w0; + + invoke-virtual {p2, p1}, Lf/h/a/f/h/i/w0;->a(Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_8 + monitor-exit v0 + + goto :goto_3 + + :catchall_0 + move-exception p1 + + monitor-exit v0 + + throw p1 + + :cond_9 + :goto_3 + return-void + + :cond_a + sget-object v0, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + invoke-static {v0, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-static {p2, p3, p4, p5}, Lf/h/a/f/h/i/e;->e(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p1, v0, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I + + :cond_b + return-void +.end method + +.method public final b(Ljava/lang/String;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x2 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final d(Ljava/lang/String;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x3 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x5 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final g()Lf/h/a/f/h/i/r0; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + return-object v0 +.end method + +.method public final i()Lf/h/a/f/b/f; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->d()Lf/h/a/f/b/f; + + move-result-object v0 + + return-object v0 +.end method + +.method public final k()Lf/h/a/f/h/i/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + move-result-object v0 + + return-object v0 +.end method + +.method public final n()Lf/h/a/f/h/i/f1; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v0, Lf/h/a/f/h/i/h;->i:Lf/h/a/f/h/i/f1; + + invoke-static {v1}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, v0, Lf/h/a/f/h/i/h;->i:Lf/h/a/f/h/i/f1; + + return-object v0 +.end method + +.method public final p()Lf/h/a/f/h/i/u0; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v0, Lf/h/a/f/h/i/h;->j:Lf/h/a/f/h/i/u0; + + invoke-static {v1}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, v0, Lf/h/a/f/h/i/h;->j:Lf/h/a/f/h/i/u0; + + return-object v0 +.end method + +.method public final r(Ljava/lang/String;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x5 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final t(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x6 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final v(Ljava/lang/String;Ljava/lang/Object;)V + .locals 6 + + const/4 v1, 0x6 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final w(Ljava/lang/String;)V + .locals 6 + + const/4 v1, 0x2 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final x(Ljava/lang/String;)V + .locals 6 + + const/4 v1, 0x5 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final z(Ljava/lang/String;)V + .locals 6 + + const/4 v1, 0x6 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p1 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/e0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/e0.smali new file mode 100644 index 0000000000..3d0255036f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/e0.smali @@ -0,0 +1,71 @@ +.class public final Lf/h/a/f/h/i/e0; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/d0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/d0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/e0;->d:Lf/h/a/f/h/i/d0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/i/e0;->d:Lf/h/a/f/h/i/d0; + + iget-object v0, v0, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->d()Lf/h/a/f/b/f; + + move-result-object v0 + + invoke-virtual {v0, p0}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/e0;->d:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d0;->d()Z + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/i/e0;->d:Lf/h/a/f/h/i/d0; + + const-wide/16 v2, 0x0 + + iput-wide v2, v1, Lf/h/a/f/h/i/d0;->c:J + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/i/e0;->d:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d0;->c()V + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/e1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/e1.smali new file mode 100644 index 0000000000..8860d1fb5f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/e1.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/h/i/e1; +.super Ljava/lang/Object; + + +# direct methods +.method public static a(Landroid/content/Context;Ljava/lang/String;Z)Z + .locals 3 + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + new-instance v2, Landroid/content/ComponentName; + + invoke-direct {v2, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; + + move-result-object p0 + + if-eqz p0, :cond_1 + + iget-boolean p1, p0, Landroid/content/pm/ActivityInfo;->enabled:Z + + if-eqz p1, :cond_1 + + if-eqz p2, :cond_0 + + iget-boolean p0, p0, Landroid/content/pm/ActivityInfo;->exported:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_1 + + :cond_0 + const/4 p0, 0x1 + + return p0 + + :catch_0 + :cond_1 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/f.smali b/com.discord/smali_classes2/f/h/a/f/h/i/f.smali new file mode 100644 index 0000000000..888895d959 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/f.smali @@ -0,0 +1,71 @@ +.class public abstract Lf/h/a/f/h/i/f; +.super Lf/h/a/f/h/i/e; + + +# instance fields +.field public e:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/e;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final A()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/i/f;->e:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final C()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->D()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/i/f;->e:Z + + return-void +.end method + +.method public abstract D()V +.end method + +.method public final E()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->A()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/f0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/f0.smali new file mode 100644 index 0000000000..11b238f420 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/f0.smali @@ -0,0 +1,20 @@ +.class public final Lf/h/a/f/h/i/f0; +.super Lf/h/a/f/h/i/f; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/f1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/f1.smali new file mode 100644 index 0000000000..a7ea8c9641 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/f1.smali @@ -0,0 +1,322 @@ +.class public final Lf/h/a/f/h/i/f1; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public f:Ljava/lang/String; + +.field public g:Ljava/lang/String; + +.field public h:Z + +.field public i:I + +.field public j:Z + +.field public k:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v0 + + const/16 v3, 0x80 + + invoke-virtual {v2, v0, v3}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v0 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v2, "PackageManager doesn\'t know about the app package" + + invoke-virtual {p0, v2, v0}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + move-object v0, v1 + + :goto_0 + if-nez v0, :cond_0 + + const-string v0, "Couldn\'t get ApplicationInfo to load global config" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + return-void + + :cond_0 + iget-object v0, v0, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + + if-eqz v0, :cond_e + + const-string v2, "com.google.android.gms.analytics.globalConfigResource" + + invoke-virtual {v0, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I + + move-result v0 + + if-lez v0, :cond_e + + new-instance v2, Lf/h/a/f/h/i/k0; + + iget-object v3, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + invoke-direct {v2, v3}, Lf/h/a/f/h/i/k0;->(Lf/h/a/f/h/i/h;)V + + :try_start_1 + iget-object v3, v2, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v3, v3, Lf/h/a/f/h/i/h;->b:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v3 + + invoke-virtual {v3, v0}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser; + + move-result-object v0 + + invoke-virtual {v2, v0}, Lf/h/a/f/h/i/a0;->A(Landroid/content/res/XmlResourceParser;)Lf/h/a/f/h/i/m0; + + move-result-object v1 + :try_end_1 + .catch Landroid/content/res/Resources$NotFoundException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_1 + move-exception v0 + + const-string v3, "inflate() called with unknown resourceId" + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_1 + if-eqz v1, :cond_e + + const-string v0, "Loading global XML config values" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v0, v1, Lf/h/a/f/h/i/m0;->a:Ljava/lang/String; + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + if-eqz v0, :cond_1 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_1 + const/4 v0, 0x0 + + :goto_2 + if-eqz v0, :cond_2 + + iget-object v0, v1, Lf/h/a/f/h/i/m0;->a:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/i/f1;->g:Ljava/lang/String; + + const-string v4, "XML config - app name" + + invoke-virtual {p0, v4, v0}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_2 + iget-object v0, v1, Lf/h/a/f/h/i/m0;->b:Ljava/lang/String; + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v0, 0x0 + + :goto_3 + if-eqz v0, :cond_4 + + iget-object v0, v1, Lf/h/a/f/h/i/m0;->b:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/i/f1;->f:Ljava/lang/String; + + const-string v4, "XML config - app version" + + invoke-virtual {p0, v4, v0}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_4 + iget-object v0, v1, Lf/h/a/f/h/i/m0;->c:Ljava/lang/String; + + if-eqz v0, :cond_5 + + const/4 v0, 0x1 + + goto :goto_4 + + :cond_5 + const/4 v0, 0x0 + + :goto_4 + const/4 v4, -0x1 + + if-eqz v0, :cond_a + + iget-object v0, v1, Lf/h/a/f/h/i/m0;->c:Ljava/lang/String; + + sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {v0, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v0 + + const-string v5, "verbose" + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_6 + + const/4 v0, 0x0 + + goto :goto_5 + + :cond_6 + const-string v5, "info" + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_7 + + const/4 v0, 0x1 + + goto :goto_5 + + :cond_7 + const-string v5, "warning" + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_8 + + const/4 v0, 0x2 + + goto :goto_5 + + :cond_8 + const-string v5, "error" + + invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_9 + + const/4 v0, 0x3 + + goto :goto_5 + + :cond_9 + const/4 v0, -0x1 + + :goto_5 + if-ltz v0, :cond_a + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v5, "XML config - log level" + + invoke-virtual {p0, v5, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_a + iget v0, v1, Lf/h/a/f/h/i/m0;->d:I + + if-ltz v0, :cond_b + + const/4 v0, 0x1 + + goto :goto_6 + + :cond_b + const/4 v0, 0x0 + + :goto_6 + if-eqz v0, :cond_c + + iget v0, v1, Lf/h/a/f/h/i/m0;->d:I + + iput v0, p0, Lf/h/a/f/h/i/f1;->i:I + + iput-boolean v3, p0, Lf/h/a/f/h/i/f1;->h:Z + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v5, "XML config - dispatch period (sec)" + + invoke-virtual {p0, v5, v0}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_c + iget v0, v1, Lf/h/a/f/h/i/m0;->e:I + + if-eq v0, v4, :cond_e + + if-ne v0, v3, :cond_d + + const/4 v2, 0x1 + + :cond_d + iput-boolean v2, p0, Lf/h/a/f/h/i/f1;->k:Z + + iput-boolean v3, p0, Lf/h/a/f/h/i/f1;->j:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + const-string v1, "XML config - dry run" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_e + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/g.smali b/com.discord/smali_classes2/f/h/a/f/h/i/g.smali new file mode 100644 index 0000000000..7ba97bfc44 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/g.smali @@ -0,0 +1,54 @@ +.class public final Lf/h/a/f/h/i/g; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget v0, Lf/h/a/f/e/c;->a:I + + div-int/lit16 v0, v0, 0x3e8 + + invoke-static {v0}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "(\\d+)(\\d)(\\d\\d)" + + const-string v2, "$1.$2.$3" + + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/g;->a:Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + const-string v2, "ma" + + if-eqz v1, :cond_0 + + invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/g0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/g0.smali new file mode 100644 index 0000000000..c4bf682ac6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/g0.smali @@ -0,0 +1,239 @@ +.class public final Lf/h/a/f/h/i/g0; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public f:Z + +.field public g:Z + +.field public final h:Landroid/app/AlarmManager; + +.field public i:Ljava/lang/Integer; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + iget-object p1, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object p1, p1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v0, "alarm" + + invoke-virtual {p1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/app/AlarmManager; + + iput-object p1, p0, Lf/h/a/f/h/i/g0;->h:Landroid/app/AlarmManager; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 5 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/i/g0;->F()V + + invoke-static {}, Lf/h/a/f/h/i/b0;->b()J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + new-instance v2, Landroid/content/ComponentName; + + const-string v3, "com.google.android.gms.analytics.AnalyticsReceiver" + + invoke-direct {v2, v0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + const/4 v0, 0x0 + + invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget-boolean v0, v0, Landroid/content/pm/ActivityInfo;->enabled:Z + + if-eqz v0, :cond_0 + + const-string v0, "Receiver registered for local dispatch." + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/i/g0;->f:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_0 + return-void +.end method + +.method public final F()V + .locals 4 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/i/g0;->g:Z + + iget-object v0, p0, Lf/h/a/f/h/i/g0;->h:Landroid/app/AlarmManager; + + invoke-virtual {p0}, Lf/h/a/f/h/i/g0;->I()Landroid/app/PendingIntent; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v1, "jobscheduler" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/app/job/JobScheduler; + + invoke-virtual {p0}, Lf/h/a/f/h/i/g0;->G()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Cancelling job. JobID" + + invoke-virtual {p0, v3, v2}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V + + :cond_0 + return-void +.end method + +.method public final G()I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/g0;->i:Ljava/lang/Integer; + + if-nez v0, :cond_1 + + const-string v0, "analytics" + + iget-object v1, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_0 + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/i/g0;->i:Ljava/lang/Integer; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/i/g0;->i:Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + return v0 +.end method + +.method public final I()Landroid/app/PendingIntent; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + new-instance v1, Landroid/content/Intent; + + const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v2, Landroid/content/ComponentName; + + const-string v3, "com.google.android.gms.analytics.AnalyticsReceiver" + + invoke-direct {v2, v0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + move-result-object v1 + + const/4 v2, 0x0 + + invoke-static {v0, v2, v1, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/g1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/g1.smali new file mode 100644 index 0000000000..6cc06098d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/g1.smali @@ -0,0 +1,175 @@ +.class public final Lf/h/a/f/h/i/g1; +.super Ljava/lang/Object; + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x18 +.end annotation + + +# static fields +.field public static final a:Ljava/lang/reflect/Method; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public static final b:Ljava/lang/reflect/Method; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public static volatile c:Lf/h/a/f/h/i/i1; + + +# direct methods +.method public static constructor ()V + .locals 10 + + const-class v0, Ljava/lang/String; + + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + const-string v2, "JobSchedulerCompat" + + const/4 v3, 0x6 + + const/4 v4, 0x0 + + const/16 v5, 0x18 + + if-lt v1, v5, :cond_0 + + :try_start_0 + const-class v1, Landroid/app/job/JobScheduler; + + const-string v6, "scheduleAsPackage" + + const/4 v7, 0x4 + + new-array v7, v7, [Ljava/lang/Class; + + const/4 v8, 0x0 + + const-class v9, Landroid/app/job/JobInfo; + + aput-object v9, v7, v8 + + const/4 v8, 0x1 + + aput-object v0, v7, v8 + + const/4 v8, 0x2 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v7, v8 + + const/4 v8, 0x3 + + aput-object v0, v7, v8 + + invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string v0, "No scheduleAsPackage method available, falling back to schedule" + + invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + move-object v0, v4 + + :goto_0 + sput-object v0, Lf/h/a/f/h/i/g1;->a:Ljava/lang/reflect/Method; + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + if-lt v0, v5, :cond_1 + + :try_start_1 + const-class v0, Landroid/os/UserHandle; + + const-string v1, "myUserId" + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + :try_end_1 + .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_1 + nop + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-string v0, "No myUserId method available" + + invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_1 + sput-object v4, Lf/h/a/f/h/i/g1;->b:Ljava/lang/reflect/Method; + + sget-object v0, Lf/h/a/f/h/i/h1;->a:Lf/h/a/f/h/i/i1; + + sput-object v0, Lf/h/a/f/h/i/g1;->c:Lf/h/a/f/h/i/i1; + + return-void +.end method + +.method public static a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I + .locals 0 + + const-string p2, "jobscheduler" + + invoke-virtual {p0, p2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/app/job/JobScheduler; + + sget-object p2, Lf/h/a/f/h/i/g1;->a:Ljava/lang/reflect/Method; + + if-eqz p2, :cond_1 + + sget-object p2, Lf/h/a/f/h/i/g1;->c:Lf/h/a/f/h/i/i1; + + check-cast p2, Lf/h/a/f/h/i/h1; + + if-eqz p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + :goto_0 + invoke-virtual {p0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I + + move-result p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/h.smali b/com.discord/smali_classes2/f/h/a/f/h/i/h.smali new file mode 100644 index 0000000000..eb36f76efe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/h.smali @@ -0,0 +1,468 @@ +.class public Lf/h/a/f/h/i/h; +.super Ljava/lang/Object; + + +# annotations +.annotation build Landroid/annotation/SuppressLint; + value = { + "StaticFieldLeak" + } +.end annotation + + +# static fields +.field public static volatile k:Lf/h/a/f/h/i/h; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Landroid/content/Context; + +.field public final c:Lf/h/a/f/e/n/b; + +.field public final d:Lf/h/a/f/h/i/b0; + +.field public final e:Lf/h/a/f/h/i/r0; + +.field public final f:Lf/h/a/f/b/f; + +.field public final g:Lf/h/a/f/h/i/b; + +.field public final h:Lf/h/a/f/h/i/g0; + +.field public final i:Lf/h/a/f/h/i/f1; + +.field public final j:Lf/h/a/f/h/i/u0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/j;)V + .locals 8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object v0, p1, Lf/h/a/f/h/i/j;->a:Landroid/content/Context; + + const-string v1, "Application context can\'t be null" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p1, Lf/h/a/f/h/i/j;->b:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + iput-object v1, p0, Lf/h/a/f/h/i/h;->b:Landroid/content/Context; + + sget-object v1, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; + + iput-object v1, p0, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + new-instance v1, Lf/h/a/f/h/i/b0; + + invoke-direct {v1, p0}, Lf/h/a/f/h/i/b0;->(Lf/h/a/f/h/i/h;)V + + iput-object v1, p0, Lf/h/a/f/h/i/h;->d:Lf/h/a/f/h/i/b0; + + new-instance v1, Lf/h/a/f/h/i/r0; + + invoke-direct {v1, p0}, Lf/h/a/f/h/i/r0;->(Lf/h/a/f/h/i/h;)V + + invoke-virtual {v1}, Lf/h/a/f/h/i/f;->C()V + + iput-object v1, p0, Lf/h/a/f/h/i/h;->e:Lf/h/a/f/h/i/r0; + + invoke-virtual {p0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v2 + + sget-object v1, Lf/h/a/f/h/i/g;->a:Ljava/lang/String; + + const/16 v3, 0x86 + + invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + const-string v4, "Google Analytics " + + const-string v5, " is starting up. To enable debug logging on a device run:\n adb shell setprop log.tag.GAv4 DEBUG\n adb logcat -s GAv4" + + invoke-static {v3, v4, v1, v5}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + const/4 v3, 0x4 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v1, Lf/h/a/f/h/i/u0; + + invoke-direct {v1, p0}, Lf/h/a/f/h/i/u0;->(Lf/h/a/f/h/i/h;)V + + invoke-virtual {v1}, Lf/h/a/f/h/i/f;->C()V + + iput-object v1, p0, Lf/h/a/f/h/i/h;->j:Lf/h/a/f/h/i/u0; + + new-instance v1, Lf/h/a/f/h/i/f1; + + invoke-direct {v1, p0}, Lf/h/a/f/h/i/f1;->(Lf/h/a/f/h/i/h;)V + + invoke-virtual {v1}, Lf/h/a/f/h/i/f;->C()V + + iput-object v1, p0, Lf/h/a/f/h/i/h;->i:Lf/h/a/f/h/i/f1; + + new-instance v1, Lf/h/a/f/h/i/b; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/i/b;->(Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/j;)V + + new-instance p1, Lf/h/a/f/h/i/y; + + invoke-direct {p1, p0}, Lf/h/a/f/h/i/y;->(Lf/h/a/f/h/i/h;)V + + new-instance v2, Lf/h/a/f/h/i/a; + + invoke-direct {v2, p0}, Lf/h/a/f/h/i/a;->(Lf/h/a/f/h/i/h;)V + + new-instance v3, Lf/h/a/f/h/i/r; + + invoke-direct {v3, p0}, Lf/h/a/f/h/i/r;->(Lf/h/a/f/h/i/h;)V + + new-instance v4, Lf/h/a/f/h/i/f0; + + invoke-direct {v4, p0}, Lf/h/a/f/h/i/f0;->(Lf/h/a/f/h/i/h;)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v5, Lf/h/a/f/b/f;->e:Lf/h/a/f/b/f; + + if-nez v5, :cond_1 + + const-class v5, Lf/h/a/f/b/f; + + monitor-enter v5 + + :try_start_0 + sget-object v6, Lf/h/a/f/b/f;->e:Lf/h/a/f/b/f; + + if-nez v6, :cond_0 + + new-instance v6, Lf/h/a/f/b/f; + + invoke-direct {v6, v0}, Lf/h/a/f/b/f;->(Landroid/content/Context;)V + + sput-object v6, Lf/h/a/f/b/f;->e:Lf/h/a/f/b/f; + + :cond_0 + monitor-exit v5 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit v5 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + sget-object v0, Lf/h/a/f/b/f;->e:Lf/h/a/f/b/f; + + new-instance v5, Lf/h/a/f/h/i/i; + + invoke-direct {v5, p0}, Lf/h/a/f/h/i/i;->(Lf/h/a/f/h/i/h;)V + + iput-object v5, v0, Lf/h/a/f/b/f;->d:Ljava/lang/Thread$UncaughtExceptionHandler; + + iput-object v0, p0, Lf/h/a/f/h/i/h;->f:Lf/h/a/f/b/f; + + new-instance v0, Lf/h/a/f/b/b; + + invoke-direct {v0, p0}, Lf/h/a/f/b/b;->(Lf/h/a/f/h/i/h;)V + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->C()V + + invoke-virtual {v2}, Lf/h/a/f/h/i/f;->C()V + + invoke-virtual {v3}, Lf/h/a/f/h/i/f;->C()V + + invoke-virtual {v4}, Lf/h/a/f/h/i/f;->C()V + + new-instance p1, Lf/h/a/f/h/i/g0; + + invoke-direct {p1, p0}, Lf/h/a/f/h/i/g0;->(Lf/h/a/f/h/i/h;)V + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->C()V + + iput-object p1, p0, Lf/h/a/f/h/i/h;->h:Lf/h/a/f/h/i/g0; + + invoke-virtual {v1}, Lf/h/a/f/h/i/f;->C()V + + iput-object v1, p0, Lf/h/a/f/h/i/h;->g:Lf/h/a/f/h/i/b; + + iget-object p1, v0, Lf/h/a/f/b/c;->a:Lf/h/a/f/h/i/h; + + iget-object v0, p1, Lf/h/a/f/h/i/h;->i:Lf/h/a/f/h/i/f1; + + invoke-static {v0}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object p1, p1, Lf/h/a/f/h/i/h;->i:Lf/h/a/f/h/i/f1; + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + iget-boolean v0, p1, Lf/h/a/f/h/i/f1;->j:Z + + if-eqz v0, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + :cond_2 + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + iget-object p1, v1, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + iget-boolean v0, p1, Lf/h/a/f/h/i/s;->f:Z + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + const-string v2, "Analytics backend already started" + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iput-boolean v1, p1, Lf/h/a/f/h/i/s;->f:Z + + invoke-virtual {p1}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/h/i/v; + + invoke-direct {v1, p1}, Lf/h/a/f/h/i/v;->(Lf/h/a/f/h/i/s;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public static a(Lf/h/a/f/h/i/f;)V + .locals 1 + + const-string v0, "Analytics service not created/initialized" + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->A()Z + + move-result p0 + + const-string v0, "Analytics service not initialized" + + invoke-static {p0, v0}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V + + return-void +.end method + +.method public static b(Landroid/content/Context;)Lf/h/a/f/h/i/h; + .locals 6 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/i/h;->k:Lf/h/a/f/h/i/h; + + if-nez v0, :cond_3 + + const-class v0, Lf/h/a/f/h/i/h; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/i/h;->k:Lf/h/a/f/h/i/h; + + if-nez v1, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + new-instance v3, Lf/h/a/f/h/i/j; + + invoke-direct {v3, p0}, Lf/h/a/f/h/i/j;->(Landroid/content/Context;)V + + new-instance p0, Lf/h/a/f/h/i/h; + + invoke-direct {p0, v3}, Lf/h/a/f/h/i/h;->(Lf/h/a/f/h/i/j;)V + + sput-object p0, Lf/h/a/f/h/i/h;->k:Lf/h/a/f/h/i/h; + + const-class v3, Lf/h/a/f/b/b; + + monitor-enter v3 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + sget-object v4, Lf/h/a/f/b/b;->b:Ljava/util/List; + + if-eqz v4, :cond_1 + + sget-object v4, Lf/h/a/f/b/b;->b:Ljava/util/List; + + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_0 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_0 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Runnable; + + invoke-interface {v5}, Ljava/lang/Runnable;->run()V + + goto :goto_0 + + :cond_0 + const/4 v4, 0x0 + + sput-object v4, Lf/h/a/f/b/b;->b:Ljava/util/List; + + :cond_1 + monitor-exit v3 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v3 + + sub-long/2addr v3, v1 + + sget-object v1, Lf/h/a/f/h/i/i0;->B:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long v5, v3, v1 + + if-lez v5, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object p0 + + const-string v5, "Slow initialization (ms)" + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {p0, v5, v3, v1}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + goto :goto_1 + + :catchall_0 + move-exception p0 + + :try_start_3 + monitor-exit v3 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + throw p0 + + :cond_2 + :goto_1 + monitor-exit v0 + + goto :goto_2 + + :catchall_1 + move-exception p0 + + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw p0 + + :cond_3 + :goto_2 + sget-object p0, Lf/h/a/f/h/i/h;->k:Lf/h/a/f/h/i/h; + + return-object p0 +.end method + + +# virtual methods +.method public final c()Lf/h/a/f/h/i/r0; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/h;->e:Lf/h/a/f/h/i/r0; + + invoke-static {v0}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, p0, Lf/h/a/f/h/i/h;->e:Lf/h/a/f/h/i/r0; + + return-object v0 +.end method + +.method public final d()Lf/h/a/f/b/f; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/h;->f:Lf/h/a/f/b/f; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/i/h;->f:Lf/h/a/f/b/f; + + return-object v0 +.end method + +.method public final e()Lf/h/a/f/h/i/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/h;->g:Lf/h/a/f/h/i/b; + + invoke-static {v0}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, p0, Lf/h/a/f/h/i/h;->g:Lf/h/a/f/h/i/b; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/h0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/h0.smali new file mode 100644 index 0000000000..5c918a4164 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/h0.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/i/h0; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Ljava/lang/Throwable;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/h1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/h1.smali new file mode 100644 index 0000000000..7e469d4ceb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/h1.smali @@ -0,0 +1,31 @@ +.class public final synthetic Lf/h/a/f/h/i/h1; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/i/i1; + + +# static fields +.field public static final a:Lf/h/a/f/h/i/i1; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/i/h1; + + invoke-direct {v0}, Lf/h/a/f/h/i/h1;->()V + + sput-object v0, Lf/h/a/f/h/i/h1;->a:Lf/h/a/f/h/i/i1; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/i.smali b/com.discord/smali_classes2/f/h/a/f/h/i/i.smali new file mode 100644 index 0000000000..a6bbde8a10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/i.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/h/i/i; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Thread$UncaughtExceptionHandler; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/i/h; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/i;->a:Lf/h/a/f/h/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/f/h/i/i;->a:Lf/h/a/f/h/i/h; + + iget-object p1, p1, Lf/h/a/f/h/i/h;->e:Lf/h/a/f/h/i/r0; + + if-eqz p1, :cond_0 + + const-string v0, "Job execution failed" + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/i0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/i0.smali new file mode 100644 index 0000000000..9cbc3da521 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/i0.smali @@ -0,0 +1,672 @@ +.class public final Lf/h/a/f/h/i/i0; +.super Ljava/lang/Object; + + +# static fields +.field public static A:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static B:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static C:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static a:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static b:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static c:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static d:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static e:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static f:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static g:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static h:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static i:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static j:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static k:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static l:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static m:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static n:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static o:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static p:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static q:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static r:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static s:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static t:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static u:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static v:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static w:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static x:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static y:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static z:Lf/h/a/f/h/i/j0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 6 + + const-string v0, "analytics.service_enabled" + + const/4 v1, 0x0 + + invoke-static {v0, v1, v1}, Lf/h/a/f/h/i/j0;->d(Ljava/lang/String;ZZ)Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.service_client_enabled" + + const/4 v2, 0x1 + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->d(Ljava/lang/String;ZZ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->a:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.log_tag" + + const-string v2, "GAv4" + + const-string v3, "GAv4-SVC" + + invoke-static {v0, v2, v3}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.max_tokens" + + const-wide/16 v2, 0x3c + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const/16 v0, 0x4e20 + + const/16 v2, 0x7d0 + + const-string v3, "analytics.max_stored_hits" + + invoke-static {v3, v2, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + const/16 v0, 0x7d0 + + const-string v2, "analytics.max_stored_hits_per_app" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + const/16 v0, 0x64 + + const-string v2, "analytics.max_stored_properties_per_app" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x1d4c0 + + const-wide/32 v4, 0x1b7740 + + const-string v0, "analytics.local_dispatch_millis" + + invoke-static {v0, v4, v5, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->c:Lf/h/a/f/h/i/j0; + + const-wide/16 v2, 0x1388 + + const-string v0, "analytics.initial_local_dispatch_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->d:Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x1d4c0 + + const-string v0, "analytics.min_local_dispatch_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x6ddd00 + + const-string v0, "analytics.max_local_dispatch_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.dispatch_alarm_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->e:Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x1ee6280 + + const-string v0, "analytics.max_dispatch_alarm_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->f:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x14 + + const-string v2, "analytics.max_hits_per_dispatch" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->g:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x14 + + const-string v2, "analytics.max_hits_per_batch" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->h:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.insecure_host" + + const-string v2, "http://www.google-analytics.com" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->i:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.secure_host" + + const-string v2, "https://ssl.google-analytics.com" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->j:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.simple_endpoint" + + const-string v2, "/collect" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->k:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.batching_endpoint" + + const-string v2, "/batch" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->l:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x7f4 + + const-string v2, "analytics.max_get_length" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->m:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.batching_strategy.k" + + const-string v2, "zzye" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->n:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.compression_strategy.k" + + const-string v2, "zzyl" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->o:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x14 + + const-string v2, "analytics.max_hits_per_request.k" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + const/16 v0, 0x2000 + + const-string v2, "analytics.max_hit_length.k" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->p:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x2000 + + const-string v2, "analytics.max_post_length.k" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->q:Lf/h/a/f/h/i/j0; + + const/16 v0, 0x2000 + + const-string v2, "analytics.max_batch_post_length" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->r:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.fallback_responses.k" + + const-string v2, "404,502" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->s:Lf/h/a/f/h/i/j0; + + const/16 v0, 0xe10 + + const-string v2, "analytics.batch_retry_interval.seconds.k" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->t:Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x5265c00 + + const-string v0, "analytics.service_monitor_interval" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const v0, 0xea60 + + const-string v2, "analytics.http_connection.connect_timeout_millis" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->u:Lf/h/a/f/h/i/j0; + + const v0, 0xee48 + + const-string v2, "analytics.http_connection.read_timeout_millis" + + invoke-static {v2, v0, v0}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->v:Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x5265c00 + + const-string v0, "analytics.campaigns.time_limit" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.first_party_experiment_id" + + const-string v2, "" + + invoke-static {v0, v2, v2}, Lf/h/a/f/h/i/j0;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.first_party_experiment_variant" + + invoke-static {v0, v1, v1}, Lf/h/a/f/h/i/j0;->a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.test.disable_receiver" + + invoke-static {v0, v1, v1}, Lf/h/a/f/h/i/j0;->d(Ljava/lang/String;ZZ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->w:Lf/h/a/f/h/i/j0; + + const-wide/16 v2, 0x2710 + + const-string v0, "analytics.service_client.idle_disconnect_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->x:Lf/h/a/f/h/i/j0; + + const-wide/16 v2, 0x1388 + + const-string v0, "analytics.service_client.connect_timeout_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->y:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.service_client.second_connect_delay_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0xea60 + + const-string v0, "analytics.service_client.unexpected_reconnect_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x1b7740 + + const-string v0, "analytics.service_client.reconnect_throttle_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->z:Lf/h/a/f/h/i/j0; + + const-wide/32 v2, 0x5265c00 + + const-string v0, "analytics.monitoring.sample_period_millis" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->A:Lf/h/a/f/h/i/j0; + + const-wide/16 v2, 0x1388 + + const-string v0, "analytics.initialization_warning_threshold" + + invoke-static {v0, v2, v3, v2, v3}, Lf/h/a/f/h/i/j0;->b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->B:Lf/h/a/f/h/i/j0; + + const-string v0, "analytics.gcm_task_service" + + invoke-static {v0, v1, v1}, Lf/h/a/f/h/i/j0;->d(Ljava/lang/String;ZZ)Lf/h/a/f/h/i/j0; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/i0;->C:Lf/h/a/f/h/i/j0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/i1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/i1.smali new file mode 100644 index 0000000000..c3d77ca40f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/i1.smali @@ -0,0 +1,2 @@ +.class public interface abstract Lf/h/a/f/h/i/i1; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/j.smali b/com.discord/smali_classes2/f/h/a/f/h/i/j.smali new file mode 100644 index 0000000000..220dcb66e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/j.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/i/j; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + const-string v0, "Application context can\'t be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/j;->a:Landroid/content/Context; + + iput-object p1, p0, Lf/h/a/f/h/i/j;->b:Landroid/content/Context; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/j0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/j0.smali new file mode 100644 index 0000000000..43fd39fd21 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/j0.smali @@ -0,0 +1,166 @@ +.class public final Lf/h/a/f/h/i/j0; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/i/a;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/i/a<", + "TV;>;TV;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + return-void +.end method + +.method public static a(Ljava/lang/String;II)Lf/h/a/f/h/i/j0; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "II)", + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/i/j0; + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + new-instance v1, Lf/h/a/f/e/i/d; + + invoke-direct {v1, p0, p2}, Lf/h/a/f/e/i/d;->(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + invoke-direct {v0, v1, p0}, Lf/h/a/f/h/i/j0;->(Lf/h/a/f/e/i/a;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static b(Ljava/lang/String;JJ)Lf/h/a/f/h/i/j0; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "JJ)", + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/i/j0; + + invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + new-instance p4, Lf/h/a/f/e/i/b; + + invoke-direct {p4, p0, p3}, Lf/h/a/f/e/i/b;->(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + invoke-direct {v0, p4, p0}, Lf/h/a/f/h/i/j0;->(Lf/h/a/f/e/i/a;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/i/j0; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/i/j0; + + new-instance v1, Lf/h/a/f/e/i/e; + + invoke-direct {v1, p0, p2}, Lf/h/a/f/e/i/e;->(Ljava/lang/String;Ljava/lang/String;)V + + invoke-direct {v0, v1, p1}, Lf/h/a/f/h/i/j0;->(Lf/h/a/f/e/i/a;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static d(Ljava/lang/String;ZZ)Lf/h/a/f/h/i/j0; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "ZZ)", + "Lf/h/a/f/h/i/j0<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/i/j0; + + new-instance v1, Lf/h/a/f/e/i/c; + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + invoke-direct {v1, p0, p2}, Lf/h/a/f/e/i/c;->(Ljava/lang/String;Ljava/lang/Boolean;)V + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + invoke-direct {v0, v1, p0}, Lf/h/a/f/h/i/j0;->(Lf/h/a/f/e/i/a;Ljava/lang/Object;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/j1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/j1.smali new file mode 100644 index 0000000000..e69c86dde4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/j1.smali @@ -0,0 +1,30 @@ +.class public Lf/h/a/f/h/i/j1; +.super Landroid/os/Handler; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Landroid/os/Handler;->()V + + return-void +.end method + +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + + +# virtual methods +.method public final dispatchMessage(Landroid/os/Message;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/k.smali b/com.discord/smali_classes2/f/h/a/f/h/i/k.smali new file mode 100644 index 0000000000..f6b87527cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/k.smali @@ -0,0 +1,222 @@ +.class public final Lf/h/a/f/h/i/k; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public final f:Lf/h/a/f/h/i/m; + +.field public g:Lf/h/a/f/h/i/o0; + +.field public final h:Lf/h/a/f/h/i/d0; + +.field public final i:Lf/h/a/f/h/i/d1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + new-instance v0, Lf/h/a/f/h/i/d1; + + iget-object v1, p1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {v0, v1}, Lf/h/a/f/h/i/d1;->(Lf/h/a/f/e/n/b;)V + + iput-object v0, p0, Lf/h/a/f/h/i/k;->i:Lf/h/a/f/h/i/d1; + + new-instance v0, Lf/h/a/f/h/i/m; + + invoke-direct {v0, p0}, Lf/h/a/f/h/i/m;->(Lf/h/a/f/h/i/k;)V + + iput-object v0, p0, Lf/h/a/f/h/i/k;->f:Lf/h/a/f/h/i/m; + + new-instance v0, Lf/h/a/f/h/i/l; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/i/l;->(Lf/h/a/f/h/i/k;Lf/h/a/f/h/i/h;)V + + iput-object v0, p0, Lf/h/a/f/h/i/k;->h:Lf/h/a/f/h/i/d0; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 0 + + return-void +.end method + +.method public final F()V + .locals 4 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + const/4 v0, 0x0 + + :try_start_0 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + iget-object v3, p0, Lf/h/a/f/h/i/k;->f:Lf/h/a/f/h/i/m; + + if-eqz v1, :cond_0 + + invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_0 + + :cond_0 + throw v0 + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + nop + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + if-eqz v1, :cond_1 + + iput-object v0, p0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v0, v0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + const-string v1, "Service disconnected" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :cond_1 + return-void +.end method + +.method public final G()Z + .locals 1 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, p0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final I(Lf/h/a/f/h/i/n0;)Z + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, p0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + const/4 v6, 0x0 + + if-nez v0, :cond_0 + + return v6 + + :cond_0 + iget-boolean v1, p1, Lf/h/a/f/h/i/n0;->e:Z + + if-eqz v1, :cond_1 + + invoke-static {}, Lf/h/a/f/h/i/b0;->d()Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/i/b0;->e()Ljava/lang/String; + + move-result-object v1 + + :goto_0 + move-object v4, v1 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v5 + + :try_start_0 + iget-object v1, p1, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + iget-wide v2, p1, Lf/h/a/f/h/i/n0;->c:J + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/i/o0;->f0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/k;->K()V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 p1, 0x1 + + return p1 + + :catch_0 + const-string p1, "Failed to send hits to AnalyticsService" + + invoke-virtual {p0, p1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + return v6 +.end method + +.method public final K()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/k;->i:Lf/h/a/f/h/i/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d1;->a()V + + iget-object v0, p0, Lf/h/a/f/h/i/k;->h:Lf/h/a/f/h/i/d0; + + sget-object v1, Lf/h/a/f/h/i/i0;->x:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/i/d0;->e(J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/k0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/k0.smali new file mode 100644 index 0000000000..cced9fa9e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/k0.smali @@ -0,0 +1,26 @@ +.class public final Lf/h/a/f/h/i/k0; +.super Lf/h/a/f/h/i/a0; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/i/a0<", + "Lf/h/a/f/h/i/m0;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 1 + + new-instance v0, Lf/h/a/f/h/i/l0; + + invoke-direct {v0, p1}, Lf/h/a/f/h/i/l0;->(Lf/h/a/f/h/i/h;)V + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/i/a0;->(Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/l0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/k1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/k1.smali new file mode 100644 index 0000000000..47e3dc4933 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/k1.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/i/k1; +.super Lf/h/a/f/b/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/b/e<", + "Lf/h/a/f/h/i/k1;", + ">;" + } +.end annotation + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/b/e;->()V + + return-void +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 3 + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iget-object v1, p0, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + const-string v2, "appName" + + invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + const-string v2, "appVersion" + + invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/i/k1;->c:Ljava/lang/String; + + const-string v2, "appId" + + invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/i/k1;->d:Ljava/lang/String; + + const-string v2, "appInstallerId" + + invoke-virtual {v0, v2, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Lf/h/a/f/b/e;->a(Ljava/lang/Object;I)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/l.smali b/com.discord/smali_classes2/f/h/a/f/h/i/l.smali new file mode 100644 index 0000000000..583f6f4407 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/l.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/i/l; +.super Lf/h/a/f/h/i/d0; + + +# instance fields +.field public final synthetic e:Lf/h/a/f/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/k;Lf/h/a/f/h/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/l;->e:Lf/h/a/f/h/i/k; + + invoke-direct {p0, p2}, Lf/h/a/f/h/i/d0;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final c()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/l;->e:Lf/h/a/f/h/i/k; + + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->G()Z + + move-result v1 + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v1, "Inactivity, disconnecting from device AnalyticsService" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->F()V + + :goto_0 + return-void + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/l0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/l0.smali new file mode 100644 index 0000000000..748622bdd4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/l0.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/f/h/i/l0; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/i/l0<", + "Lf/h/a/f/h/i/m0;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/i/h; + +.field public final b:Lf/h/a/f/h/i/m0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/l0;->a:Lf/h/a/f/h/i/h; + + new-instance p1, Lf/h/a/f/h/i/m0; + + invoke-direct {p1}, Lf/h/a/f/h/i/m0;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Z)V + .locals 1 + + const-string v0, "ga_dryRun" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + iput p2, p1, Lf/h/a/f/h/i/m0;->e:I + + return-void + + :cond_0 + iget-object p2, p0, Lf/h/a/f/h/i/l0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p2}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object p2 + + const-string v0, "Bool xml configuration name not recognized" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/String;I)V + .locals 1 + + const-string v0, "ga_dispatchPeriod" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + iput p2, p1, Lf/h/a/f/h/i/m0;->d:I + + return-void + + :cond_0 + iget-object p2, p0, Lf/h/a/f/h/i/l0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p2}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object p2 + + const-string v0, "Int xml configuration name not recognized" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final c(Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + + const-string v0, "ga_appName" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + iput-object p2, p1, Lf/h/a/f/h/i/m0;->a:Ljava/lang/String; + + return-void + + :cond_0 + const-string v0, "ga_appVersion" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + iput-object p2, p1, Lf/h/a/f/h/i/m0;->b:Ljava/lang/String; + + return-void + + :cond_1 + const-string v0, "ga_logLevel" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/f/h/i/l0;->b:Lf/h/a/f/h/i/m0; + + iput-object p2, p1, Lf/h/a/f/h/i/m0;->c:Ljava/lang/String; + + return-void + + :cond_2 + iget-object p2, p0, Lf/h/a/f/h/i/l0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p2}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object p2 + + const-string v0, "String xml configuration name not recognized" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/l1.smali b/com.discord/smali_classes2/f/h/a/f/h/i/l1.smali new file mode 100644 index 0000000000..4913950b7a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/l1.smali @@ -0,0 +1,2 @@ +.class public interface abstract Lf/h/a/f/h/i/l1; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/m.smali b/com.discord/smali_classes2/f/h/a/f/h/i/m.smali new file mode 100644 index 0000000000..b5105c6a90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/m.smali @@ -0,0 +1,247 @@ +.class public final Lf/h/a/f/h/i/m; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# instance fields +.field public volatile d:Lf/h/a/f/h/i/o0; + +.field public volatile e:Z + +.field public final synthetic f:Lf/h/a/f/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/k;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 2 + + const-string p1, "AnalyticsServiceConnection.onServiceConnected" + + invoke-static {p1}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + monitor-enter p0 + + if-nez p2, :cond_0 + + :try_start_0 + iget-object p1, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string p2, "Service connected with null binder" + + invoke-virtual {p1, p2}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :catchall_0 + move-exception p1 + + goto/16 :goto_3 + + :cond_0 + const/4 p1, 0x0 + + :try_start_2 + invoke-interface {p2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "com.google.android.gms.analytics.internal.IAnalyticsService" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + const-string v0, "com.google.android.gms.analytics.internal.IAnalyticsService" + + invoke-interface {p2, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/i/o0; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/i/o0; + + goto :goto_0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/i/p0; + + invoke-direct {v0, p2}, Lf/h/a/f/h/i/p0;->(Landroid/os/IBinder;)V + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + :try_start_3 + iget-object p2, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v1, "Bound to IAnalyticsService interface" + + invoke-virtual {p2, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + :try_end_3 + .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_1 + + :cond_2 + :try_start_4 + iget-object p2, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v1, "Got binder with a wrong descriptor" + + invoke-virtual {p2, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_4 + .catch Landroid/os/RemoteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + move-object v0, p1 + + goto :goto_1 + + :catch_0 + move-object v0, p1 + + :catch_1 + :try_start_5 + iget-object p2, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v1, "Service connect failed to get IAnalyticsService" + + invoke-virtual {p2, v1}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :goto_1 + if-nez v0, :cond_4 + + :try_start_6 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object p2 + + iget-object v0, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v0, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + iget-object v1, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v1, v1, Lf/h/a/f/h/i/k;->f:Lf/h/a/f/h/i/m; + + if-eqz p2, :cond_3 + + invoke-virtual {v0, v1}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_2 + + :cond_3 + throw p1 + :try_end_6 + .catch Ljava/lang/IllegalArgumentException; {:try_start_6 .. :try_end_6} :catch_2 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + :cond_4 + :try_start_7 + iget-boolean p1, p0, Lf/h/a/f/h/i/m;->e:Z + + if-nez p1, :cond_5 + + iget-object p1, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string p2, "onServiceConnected received after the timeout limit" + + invoke-virtual {p1, p2}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + invoke-virtual {p1}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object p1 + + new-instance p2, Lf/h/a/f/h/i/n; + + invoke-direct {p2, p0, v0}, Lf/h/a/f/h/i/n;->(Lf/h/a/f/h/i/m;Lf/h/a/f/h/i/o0;)V + + invoke-virtual {p1, p2}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + goto :goto_2 + + :cond_5 + iput-object v0, p0, Lf/h/a/f/h/i/m;->d:Lf/h/a/f/h/i/o0; + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :catch_2 + :goto_2 + :try_start_8 + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit p0 + + return-void + + :goto_3 + invoke-virtual {p0}, Ljava/lang/Object;->notifyAll()V + + throw p1 + + :catchall_1 + move-exception p1 + + monitor-exit p0 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + throw p1 +.end method + +.method public final onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 2 + + const-string v0, "AnalyticsServiceConnection.onServiceDisconnected" + + invoke-static {v0}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + invoke-virtual {v0}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/h/i/o; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/i/o;->(Lf/h/a/f/h/i/m;Landroid/content/ComponentName;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/m0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/m0.smali new file mode 100644 index 0000000000..d947764061 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/m0.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/f/h/i/m0; +.super Ljava/lang/Object; + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:I + +.field public e:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/i/m0;->d:I + + iput v0, p0, Lf/h/a/f/h/i/m0;->e:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/n.smali b/com.discord/smali_classes2/f/h/a/f/h/i/n.smali new file mode 100644 index 0000000000..f527c9e10b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/n.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/f/h/i/n; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/o0; + +.field public final synthetic e:Lf/h/a/f/h/i/m; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/m;Lf/h/a/f/h/i/o0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/n;->e:Lf/h/a/f/h/i/m; + + iput-object p2, p0, Lf/h/a/f/h/i/n;->d:Lf/h/a/f/h/i/o0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/h/i/n;->e:Lf/h/a/f/h/i/m; + + iget-object v0, v0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->G()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/i/n;->e:Lf/h/a/f/h/i/m; + + iget-object v1, v0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const/4 v2, 0x3 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const-string v3, "Connected to service after a timeout" + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/i/n;->e:Lf/h/a/f/h/i/m; + + iget-object v0, v0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v1, p0, Lf/h/a/f/h/i/n;->d:Lf/h/a/f/h/i/o0; + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iput-object v1, v0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->K()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v0, v0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->F()V + + goto :goto_0 + + :cond_0 + throw v2 + + :cond_1 + throw v2 + + :cond_2 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/n0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/n0.smali new file mode 100644 index 0000000000..63089cd99a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/n0.smali @@ -0,0 +1,469 @@ +.class public final Lf/h/a/f/h/i/n0; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final b:J + +.field public final c:J + +.field public final d:I + +.field public final e:Z + +.field public final f:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/e;Ljava/util/Map;JZJI)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/i/e;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;JZJI)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-wide p3, p0, Lf/h/a/f/h/i/n0;->c:J + + iput-boolean p5, p0, Lf/h/a/f/h/i/n0;->e:Z + + iput-wide p6, p0, Lf/h/a/f/h/i/n0;->b:J + + iput p8, p0, Lf/h/a/f/h/i/n0;->d:I + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + const/4 p3, 0x0 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + iput-object p3, p0, Lf/h/a/f/h/i/n0;->f:Ljava/lang/String; + + new-instance p3, Ljava/util/HashMap; + + invoke-direct {p3}, Ljava/util/HashMap;->()V + + invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p4 + + invoke-interface {p4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p4 + + :cond_0 + :goto_0 + invoke-interface {p4}, Ljava/util/Iterator;->hasNext()Z + + move-result p5 + + const-string p6, "&" + + const/4 p7, 0x0 + + if-eqz p5, :cond_2 + + invoke-interface {p4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p5 + + check-cast p5, Ljava/util/Map$Entry; + + invoke-interface {p5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p8 + + if-nez p8, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {p8}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p7 + + invoke-virtual {p7, p6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p7 + + :goto_1 + if-eqz p7, :cond_0 + + invoke-interface {p5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p6 + + invoke-static {p1, p6}, Lf/h/a/f/h/i/n0;->a(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p6 + + if-eqz p6, :cond_0 + + invoke-interface {p5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p5 + + invoke-static {p1, p5}, Lf/h/a/f/h/i/n0;->b(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p5 + + invoke-virtual {p3, p6, p5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_2 + invoke-interface {p2}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p2 + + invoke-interface {p2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :cond_3 + :goto_2 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p4 + + if-eqz p4, :cond_5 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p4 + + check-cast p4, Ljava/util/Map$Entry; + + invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p5 + + if-nez p5, :cond_4 + + const/4 p5, 0x0 + + goto :goto_3 + + :cond_4 + invoke-virtual {p5}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p5 + + invoke-virtual {p5, p6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p5 + + :goto_3 + if-nez p5, :cond_3 + + invoke-interface {p4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p5 + + invoke-static {p1, p5}, Lf/h/a/f/h/i/n0;->a(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p5 + + if-eqz p5, :cond_3 + + invoke-interface {p4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p4 + + invoke-static {p1, p4}, Lf/h/a/f/h/i/n0;->b(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-virtual {p3, p5, p4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_2 + + :cond_5 + iget-object p1, p0, Lf/h/a/f/h/i/n0;->f:Ljava/lang/String; + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_8 + + const-string p1, "_v" + + iget-object p2, p0, Lf/h/a/f/h/i/n0;->f:Ljava/lang/String; + + if-eqz p2, :cond_6 + + invoke-virtual {p3, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result p4 + + if-nez p4, :cond_6 + + invoke-virtual {p3, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_6 + iget-object p1, p0, Lf/h/a/f/h/i/n0;->f:Ljava/lang/String; + + const-string p2, "ma4.0.0" + + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + iget-object p1, p0, Lf/h/a/f/h/i/n0;->f:Ljava/lang/String; + + const-string p2, "ma4.0.1" + + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_8 + + :cond_7 + const-string p1, "adid" + + invoke-virtual {p3, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_8 + invoke-static {p3}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + return-void +.end method + +.method public static a(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + .locals 4 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return-object v0 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string v1, "&" + + invoke-virtual {p1, v1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + const/4 v1, 0x1 + + invoke-virtual {p1, v1}, Ljava/lang/String;->substring(I)Ljava/lang/String; + + move-result-object p1 + + :cond_1 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + const/16 v2, 0x100 + + if-le v1, v2, :cond_2 + + const/4 v3, 0x0 + + invoke-virtual {p1, v3, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "Hit param name is too long and will be trimmed" + + invoke-virtual {p0, v2, v1, p1}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-eqz p0, :cond_3 + + return-object v0 + + :cond_3 + return-object p1 +.end method + +.method public static b(Lf/h/a/f/h/i/e;Ljava/lang/Object;)Ljava/lang/String; + .locals 3 + + if-nez p1, :cond_0 + + const-string p1, "" + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + :goto_0 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + const/16 v1, 0x2000 + + if-le v0, v1, :cond_1 + + const/4 v2, 0x0 + + invoke-virtual {p1, v2, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v1, "Hit param value is too long and will be trimmed" + + invoke-virtual {p0, v1, v0, p1}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1 + return-object p1 +.end method + + +# virtual methods +.method public final toString()Ljava/lang/String; + .locals 6 + + const-string v0, "ht=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/f/h/i/n0;->c:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/f/h/i/n0;->b:J + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_0 + + const-string v1, ", dbId=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-wide v1, p0, Lf/h/a/f/h/i/n0;->b:J + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + :cond_0 + iget v1, p0, Lf/h/a/f/h/i/n0;->d:I + + if-eqz v1, :cond_1 + + const-string v1, ", appUID=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/i/n0;->d:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + :cond_1 + new-instance v1, Ljava/util/ArrayList; + + iget-object v2, p0, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + invoke-interface {v2}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v2 + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + invoke-static {v1}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v2, :cond_2 + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + add-int/lit8 v3, v3, 0x1 + + check-cast v4, Ljava/lang/String; + + const-string v5, ", " + + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v5, "=" + + invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v5, p0, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + invoke-interface {v5, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/o.smali b/com.discord/smali_classes2/f/h/a/f/h/i/o.smali new file mode 100644 index 0000000000..e2603c9bba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/o.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/h/i/o; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/content/ComponentName; + +.field public final synthetic e:Lf/h/a/f/h/i/m; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/m;Landroid/content/ComponentName;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/o;->e:Lf/h/a/f/h/i/m; + + iput-object p2, p0, Lf/h/a/f/h/i/o;->d:Landroid/content/ComponentName; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/i/o;->e:Lf/h/a/f/h/i/m; + + iget-object v0, v0, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v1, p0, Lf/h/a/f/h/i/o;->d:Landroid/content/ComponentName; + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v3, v0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + if-eqz v3, :cond_0 + + iput-object v2, v0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + const-string v2, "Disconnected from device AnalyticsService" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v0, v0, Lf/h/a/f/h/i/b;->f:Lf/h/a/f/h/i/s; + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + const-string v1, "Service disconnected" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :cond_0 + return-void + + :cond_1 + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/o0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/o0.smali new file mode 100644 index 0000000000..af1ed483c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/o0.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/h/i/o0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract f0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map;", + "J", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/p.smali b/com.discord/smali_classes2/f/h/a/f/h/i/p.smali new file mode 100644 index 0000000000..bf3f0136c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/p.smali @@ -0,0 +1,945 @@ +.class public final Lf/h/a/f/h/i/p; +.super Lf/h/a/f/h/i/f; + +# interfaces +.implements Ljava/io/Closeable; + + +# static fields +.field public static final i:Ljava/lang/String; + +.field public static final j:Ljava/lang/String; + + +# instance fields +.field public final f:Lf/h/a/f/h/i/q; + +.field public final g:Lf/h/a/f/h/i/d1; + +.field public final h:Lf/h/a/f/h/i/d1; + + +# direct methods +.method public static constructor ()V + .locals 8 + + const/4 v0, 0x6 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + const-string v2, "hits2" + + aput-object v2, v0, v1 + + const-string v3, "hit_id" + + const/4 v4, 0x1 + + aput-object v3, v0, v4 + + const/4 v3, 0x2 + + const-string v5, "hit_time" + + aput-object v5, v0, v3 + + const/4 v6, 0x3 + + const-string v7, "hit_url" + + aput-object v7, v0, v6 + + const/4 v6, 0x4 + + const-string v7, "hit_string" + + aput-object v7, v0, v6 + + const/4 v6, 0x5 + + const-string v7, "hit_app_id" + + aput-object v7, v0, v6 + + const-string v6, "CREATE TABLE IF NOT EXISTS %s ( \'%s\' INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, \'%s\' INTEGER NOT NULL, \'%s\' TEXT NOT NULL, \'%s\' TEXT NOT NULL, \'%s\' INTEGER);" + + invoke-static {v6, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/p;->i:Ljava/lang/String; + + new-array v0, v3, [Ljava/lang/Object; + + aput-object v5, v0, v1 + + aput-object v2, v0, v4 + + const-string v1, "SELECT MAX(%s) FROM %s WHERE 1;" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/p;->j:Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + new-instance v0, Lf/h/a/f/h/i/d1; + + iget-object v1, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {v0, v1}, Lf/h/a/f/h/i/d1;->(Lf/h/a/f/e/n/b;)V + + iput-object v0, p0, Lf/h/a/f/h/i/p;->g:Lf/h/a/f/h/i/d1; + + new-instance v0, Lf/h/a/f/h/i/d1; + + iget-object v1, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {v0, v1}, Lf/h/a/f/h/i/d1;->(Lf/h/a/f/e/n/b;)V + + iput-object v0, p0, Lf/h/a/f/h/i/p;->h:Lf/h/a/f/h/i/d1; + + new-instance v0, Lf/h/a/f/h/i/q; + + iget-object p1, p1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v1, "google_analytics_v4.db" + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/f/h/i/q;->(Lf/h/a/f/h/i/p;Landroid/content/Context;Ljava/lang/String;)V + + iput-object v0, p0, Lf/h/a/f/h/i/p;->f:Lf/h/a/f/h/i/q; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 0 + + return-void +.end method + +.method public final F()Landroid/database/sqlite/SQLiteDatabase; + .locals 2 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/i/p;->f:Lf/h/a/f/h/i/q; + + invoke-virtual {v0}, Lf/h/a/f/h/i/q;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + const-string v1, "Error opening database" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + throw v0 +.end method + +.method public final G()Z + .locals 7 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + const-string v0, "SELECT COUNT(*) FROM hits2" + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const/4 v2, 0x0 + + :try_start_0 + invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + + if-eqz v1, :cond_1 + + const/4 v1, 0x0 + + invoke-interface {v2, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v3 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + const-wide/16 v5, 0x0 + + cmp-long v0, v3, v5 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + return v1 + + :cond_1 + :try_start_1 + new-instance v1, Landroid/database/sqlite/SQLiteException; + + const-string v3, "Database returned empty set" + + invoke-direct {v1, v3}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw v1 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception v0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + :try_start_2 + const-string v3, "Database error" + + invoke-virtual {p0, v3, v0, v1}, Lf/h/a/f/h/i/e;->t(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + throw v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + if-eqz v2, :cond_2 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_2 + throw v0 +.end method + +.method public final I(Ljava/util/List;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)V" + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "hit_id" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-string v1, " in (" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge v1, v2, :cond_3 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + if-eqz v2, :cond_2 + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-eqz v7, :cond_2 + + if-lez v1, :cond_1 + + const-string v3, "," + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + new-instance p1, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Invalid hit id" + + invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + const-string v1, ")" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v7 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v1, "Deleting dispatched hits. count" + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {p0, v1, v2}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v1, "hits2" + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-eq v0, v1, :cond_4 + + const-string v4, "Deleted fewer hits then expected" + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + const/4 v3, 0x5 + + move-object v2, p0 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_4 + return-void + + :catch_0 + move-exception p1 + + const-string v0, "Error deleting hits" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + throw p1 +.end method + +.method public final K(J)Ljava/util/List; + .locals 13 + .annotation system Ldalvik/annotation/Signature; + value = { + "(J)", + "Ljava/util/List<", + "Lf/h/a/f/h/i/n0;", + ">;" + } + .end annotation + + const-string v0, "hit_id" + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + const-wide/16 v3, 0x0 + + cmp-long v5, p1, v3 + + if-ltz v5, :cond_0 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v3, 0x0 + + :goto_0 + invoke-static {v3}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v4 + + const/4 v3, 0x0 + + :try_start_0 + const-string v5, "hits2" + + const-string v6, "hit_time" + + const-string v7, "hit_string" + + const-string v8, "hit_url" + + const-string v9, "hit_app_id" + + filled-new-array {v0, v6, v7, v8, v9}, [Ljava/lang/String; + + move-result-object v6 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const-string v11, "%s ASC" + + new-array v12, v1, [Ljava/lang/Object; + + aput-object v0, v12, v2 + + invoke-static {v11, v12}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v11 + + invoke-static {p1, p2}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v12 + + invoke-virtual/range {v4 .. v12}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v3 + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + invoke-interface {v3}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p2 + + if-eqz p2, :cond_4 + + :cond_1 + invoke-interface {v3, v2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v10 + + invoke-interface {v3, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v7 + + const/4 p2, 0x2 + + invoke-interface {v3, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p2 + + const/4 v0, 0x3 + + invoke-interface {v3, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + const/4 v4, 0x4 + + invoke-interface {v3, v4}, Landroid/database/Cursor;->getInt(I)I + + move-result v12 + + invoke-virtual {p0, p2}, Lf/h/a/f/h/i/p;->O(Ljava/lang/String;)Ljava/util/Map; + + move-result-object v6 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p2 + + if-eqz p2, :cond_2 + + :goto_1 + const/4 v9, 0x1 + + goto :goto_2 + + :cond_2 + const-string p2, "http:" + + invoke-virtual {v0, p2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p2 + + if-nez p2, :cond_3 + + goto :goto_1 + + :cond_3 + const/4 v9, 0x0 + + :goto_2 + new-instance p2, Lf/h/a/f/h/i/n0; + + move-object v4, p2 + + move-object v5, p0 + + invoke-direct/range {v4 .. v12}, Lf/h/a/f/h/i/n0;->(Lf/h/a/f/h/i/e;Ljava/util/Map;JZJI)V + + invoke-virtual {p1, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-interface {v3}, Landroid/database/Cursor;->moveToNext()Z + + move-result p2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez p2, :cond_1 + + :cond_4 + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + return-object p1 + + :catchall_0 + move-exception p1 + + goto :goto_3 + + :catch_0 + move-exception p1 + + :try_start_1 + const-string p2, "Error loading hits from the database" + + invoke-virtual {p0, p2, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_3 + if-eqz v3, :cond_5 + + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + :cond_5 + throw p1 +.end method + +.method public final L()I + .locals 6 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, p0, Lf/h/a/f/h/i/p;->g:Lf/h/a/f/h/i/d1; + + const-wide/32 v1, 0x5265c00 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/i/d1;->b(J)Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/p;->g:Lf/h/a/f/h/i/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d1;->a()V + + const-string v0, "Deleting stale hits (if any)" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + const-wide v4, 0x9a7ec800L + + sub-long/2addr v2, v4 + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/String; + + invoke-static {v2, v3}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v4, v1 + + const-string v1, "hits2" + + const-string v2, "hit_time < ?" + + invoke-virtual {v0, v1, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "Deleted stale hits, count" + + invoke-virtual {p0, v2, v1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final M()J + .locals 4 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + sget-object v0, Lf/h/a/f/h/i/p;->j:Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const/4 v2, 0x0 + + :try_start_0 + invoke-virtual {v1, v0, v2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x0 + + invoke-interface {v2, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + goto :goto_0 + + :cond_0 + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + const-wide/16 v0, 0x0 + + :goto_0 + return-wide v0 + + :catchall_0 + move-exception v0 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_1 + const-string v3, "Database error" + + invoke-virtual {p0, v3, v0, v1}, Lf/h/a/f/h/i/e;->t(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + throw v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_1 + if-eqz v2, :cond_1 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_1 + throw v0 +.end method + +.method public final N(J)V + .locals 2 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + new-instance v0, Ljava/util/ArrayList; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const-string p2, "Deleting hit, id" + + invoke-virtual {p0, p2, p1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/p;->I(Ljava/util/List;)V + + return-void +.end method + +.method public final O(Ljava/lang/String;)Ljava/util/Map; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + const-string v0, "?" + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1, v2}, Ljava/util/HashMap;->(I)V + + return-object p1 + + :cond_0 + :try_start_0 + invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-virtual {v0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + new-instance v0, Ljava/net/URI; + + invoke-direct {v0, p1}, Ljava/net/URI;->(Ljava/lang/String;)V + + const-string p1, "UTF-8" + + invoke-static {v0, p1}, Lf/h/a/f/e/n/e;->a(Ljava/net/URI;Ljava/lang/String;)Ljava/util/Map; + + move-result-object p1 + :try_end_0 + .catch Ljava/net/URISyntaxException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + const-string v0, "Error parsing hit parameters" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance p1, Ljava/util/HashMap; + + invoke-direct {p1, v2}, Ljava/util/HashMap;->(I)V + + return-object p1 +.end method + +.method public final close()V + .locals 2 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/i/p;->f:Lf/h/a/f/h/i/q; + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteOpenHelper;->close()V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + const-string v1, "Error closing database" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :catch_1 + move-exception v0 + + const-string v1, "Sql error closing database" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final endTransaction()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void +.end method + +.method public final setTransactionSuccessful()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/p0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/p0.smali new file mode 100644 index 0000000000..76afc1e3bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/p0.smali @@ -0,0 +1,107 @@ +.class public final Lf/h/a/f/h/i/p0; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/i/o0; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/p0;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.analytics.internal.IAnalyticsService" + + iput-object p1, p0, Lf/h/a/f/h/i/p0;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/p0;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final f0(Ljava/util/Map;JLjava/lang/String;Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map;", + "J", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/i/p0;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeMap(Ljava/util/Map;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + const/4 p1, 0x1 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p2 + + :try_start_0 + iget-object p3, p0, Lf/h/a/f/h/i/p0;->a:Landroid/os/IBinder; + + const/4 p4, 0x0 + + invoke-interface {p3, p1, v0, p2, p4}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {p2}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/q.smali b/com.discord/smali_classes2/f/h/a/f/h/i/q.smali new file mode 100644 index 0000000000..ff0dc4e78c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/q.smali @@ -0,0 +1,615 @@ +.class public final Lf/h/a/f/h/i/q; +.super Landroid/database/sqlite/SQLiteOpenHelper; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/p; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/p;Landroid/content/Context;Ljava/lang/String;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + const/4 p1, 0x0 + + const/4 v0, 0x1 + + invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V + + return-void +.end method + +.method public static b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/database/sqlite/SQLiteDatabase;", + "Ljava/lang/String;", + ")", + "Ljava/util/Set<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x16 + + const-string v2, "SELECT * FROM " + + const-string v3, " LIMIT 0" + + invoke-static {v1, v2, p1, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x0 + + invoke-virtual {p0, p1, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + :try_start_0 + invoke-interface {p0}, Landroid/database/Cursor;->getColumnNames()[Ljava/lang/String; + + move-result-object p1 + + const/4 v1, 0x0 + + :goto_0 + array-length v2, p1 + + if-ge v1, v2, :cond_0 + + aget-object v2, p1, v1 + + invoke-virtual {v0, v2}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 +.end method + + +# virtual methods +.method public final a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + .locals 10 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v3, "SQLITE_MASTER" + + const-string v2, "name" + + filled-new-array {v2}, [Ljava/lang/String; + + move-result-object v4 + + const-string v5, "name=?" + + const/4 v2, 0x1 + + new-array v6, v2, [Ljava/lang/String; + + aput-object p2, v6, v0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + move-object v2, p1 + + invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return p1 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p1 + + :try_start_1 + iget-object v2, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + const-string v3, "Error querying for table" + + invoke-virtual {v2, v3, p2, p1}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v1, :cond_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_0 + return v0 + + :goto_0 + if-eqz v1, :cond_1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_1 + throw p1 +.end method + +.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + iget-object v0, v0, Lf/h/a/f/h/i/p;->h:Lf/h/a/f/h/i/d1; + + const-wide/32 v1, 0x36ee80 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/i/d1;->b(J)Z + + move-result v0 + + if-eqz v0, :cond_0 + + :try_start_0 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + iget-object v0, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + iget-object v0, v0, Lf/h/a/f/h/i/p;->h:Lf/h/a/f/h/i/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d1;->a()V + + iget-object v0, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + const-string v1, "Opening the database failed, dropping the table and recreating it" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + iget-object v0, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v1, "google_analytics_v4.db" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/io/File;->delete()Z + + :try_start_1 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + iget-object v1, v1, Lf/h/a/f/h/i/p;->h:Lf/h/a/f/h/i/d1; + + const-wide/16 v2, 0x0 + + iput-wide v2, v1, Lf/h/a/f/h/i/d1;->b:J + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + + return-object v0 + + :catch_1 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/h/i/q;->d:Lf/h/a/f/h/i/p; + + const-string v2, "Failed to open freshly created database" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + throw v0 + + :cond_0 + new-instance v0, Landroid/database/sqlite/SQLiteException; + + const-string v1, "Database open failed" + + invoke-direct {v0, v1}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 6 + + invoke-virtual {p1}, Landroid/database/sqlite/SQLiteDatabase;->getPath()Ljava/lang/String; + + move-result-object p1 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :try_start_0 + sget-object v2, Landroid/os/Build$VERSION;->SDK:Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v2 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_2 + + :catch_0 + nop + + const-string v2, "Invalid version number" + + sget-object v3, Landroid/os/Build$VERSION;->SDK:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/h/i/r0;->f:Lf/h/a/f/h/i/r0; + + if-eqz v4, :cond_0 + + invoke-virtual {v4, v2, v3}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_0 + const/4 v4, 0x3 + + sget-object v5, Lf/h/a/f/h/i/q0;->a:Lf/h/a/f/h/i/c0; + + iget v5, v5, Lf/h/a/f/h/i/c0;->a:I + + if-gt v5, v4, :cond_1 + + const/4 v4, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v4, 0x0 + + :goto_0 + if-eqz v4, :cond_3 + + if-eqz v3, :cond_2 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x17 + + const-string v5, ":" + + invoke-static {v4, v2, v5, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + :cond_2 + sget-object v3, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + iget-object v3, v3, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v3, Ljava/lang/String; + + invoke-static {v3, v2}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + :goto_1 + const/4 v2, 0x0 + + :goto_2 + const/16 v3, 0x9 + + if-ge v2, v3, :cond_4 + + goto :goto_3 + + :cond_4 + new-instance v2, Ljava/io/File; + + invoke-direct {v2, p1}, Ljava/io/File;->(Ljava/lang/String;)V + + invoke-virtual {v2, v1, v1}, Ljava/io/File;->setReadable(ZZ)Z + + invoke-virtual {v2, v1, v1}, Ljava/io/File;->setWritable(ZZ)Z + + invoke-virtual {v2, v0, v0}, Ljava/io/File;->setReadable(ZZ)Z + + invoke-virtual {v2, v0, v0}, Ljava/io/File;->setWritable(ZZ)Z + + :goto_3 + return-void +.end method + +.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 9 + + const-string v0, "hits2" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/i/q;->a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + sget-object v0, Lf/h/a/f/h/i/p;->i:Ljava/lang/String; + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + goto :goto_2 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/f/h/i/q;->b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; + + move-result-object v0 + + const-string v1, "hit_id" + + const-string v3, "hit_string" + + const-string v4, "hit_time" + + const-string v5, "hit_url" + + filled-new-array {v1, v3, v4, v5}, [Ljava/lang/String; + + move-result-object v1 + + const/4 v3, 0x0 + + :goto_0 + const/4 v4, 0x4 + + if-ge v3, v4, :cond_3 + + aget-object v4, v1, v3 + + move-object v5, v0 + + check-cast v5, Ljava/util/HashSet; + + invoke-virtual {v5, v4}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_2 + + new-instance p1, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Database hits2 is missing required column: " + + invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_1 + invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_3 + check-cast v0, Ljava/util/HashSet; + + const-string v1, "hit_app_id" + + invoke-virtual {v0, v1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + invoke-virtual {v0}, Ljava/util/HashSet;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_a + + if-eqz v1, :cond_4 + + const-string v0, "ALTER TABLE hits2 ADD COLUMN hit_app_id INTEGER" + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + :cond_4 + :goto_2 + const-string v0, "properties" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/i/q;->a(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_5 + + const-string v0, "CREATE TABLE IF NOT EXISTS properties ( app_uid INTEGER NOT NULL, cid TEXT NOT NULL, tid TEXT NOT NULL, params TEXT NOT NULL, adid INTEGER NOT NULL, hits_count INTEGER NOT NULL, PRIMARY KEY (app_uid, cid, tid)) ;" + + invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + + return-void + + :cond_5 + invoke-static {p1, v0}, Lf/h/a/f/h/i/q;->b(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)Ljava/util/Set; + + move-result-object p1 + + const-string v3, "app_uid" + + const-string v4, "cid" + + const-string v5, "tid" + + const-string v6, "params" + + const-string v7, "adid" + + const-string v8, "hits_count" + + filled-new-array/range {v3 .. v8}, [Ljava/lang/String; + + move-result-object v0 + + :goto_3 + const/4 v1, 0x6 + + if-ge v2, v1, :cond_8 + + aget-object v1, v0, v2 + + move-object v3, p1 + + check-cast v3, Ljava/util/HashSet; + + invoke-virtual {v3, v1}, Ljava/util/HashSet;->remove(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_7 + + new-instance p1, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Database properties is missing required column: " + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_6 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_4 + + :cond_6 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_4 + invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 + + :cond_7 + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_8 + check-cast p1, Ljava/util/HashSet; + + invoke-virtual {p1}, Ljava/util/HashSet;->isEmpty()Z + + move-result p1 + + if-eqz p1, :cond_9 + + return-void + + :cond_9 + new-instance p1, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Database properties table has extra columns" + + invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 + + :cond_a + new-instance p1, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Database hits2 has extra columns" + + invoke-direct {p1, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/q0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/q0.smali new file mode 100644 index 0000000000..a9c63d8353 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/q0.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/h/i/q0; +.super Ljava/lang/Object; + + +# annotations +.annotation runtime Ljava/lang/Deprecated; +.end annotation + + +# static fields +.field public static volatile a:Lf/h/a/f/h/i/c0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/i/c0; + + invoke-direct {v0}, Lf/h/a/f/h/i/c0;->()V + + sput-object v0, Lf/h/a/f/h/i/q0;->a:Lf/h/a/f/h/i/c0; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/r.smali b/com.discord/smali_classes2/f/h/a/f/h/i/r.smali new file mode 100644 index 0000000000..f51e3c3fab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/r.smali @@ -0,0 +1,252 @@ +.class public final Lf/h/a/f/h/i/r; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public final f:Lf/h/a/f/h/i/k1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + new-instance p1, Lf/h/a/f/h/i/k1; + + invoke-direct {p1}, Lf/h/a/f/h/i/k1;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/r;->f:Lf/h/a/f/h/i/k1; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 8 + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/b/f;->c:Lf/h/a/f/h/i/k1; + + if-nez v1, :cond_4 + + monitor-enter v0 + + :try_start_0 + iget-object v1, v0, Lf/h/a/f/b/f;->c:Lf/h/a/f/h/i/k1; + + if-nez v1, :cond_3 + + new-instance v1, Lf/h/a/f/h/i/k1; + + invoke-direct {v1}, Lf/h/a/f/h/i/k1;->()V + + iget-object v2, v0, Lf/h/a/f/b/f;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + iget-object v3, v0, Lf/h/a/f/b/f;->a:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v3 + + iput-object v3, v1, Lf/h/a/f/h/i/k1;->c:Ljava/lang/String; + + invoke-virtual {v2, v3}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iput-object v4, v1, Lf/h/a/f/h/i/k1;->d:Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/4 v4, 0x0 + + :try_start_1 + iget-object v5, v0, Lf/h/a/f/b/f;->a:Landroid/content/Context; + + invoke-virtual {v5}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v5 + + const/4 v6, 0x0 + + invoke-virtual {v2, v5, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v5 + + if-eqz v5, :cond_2 + + iget-object v6, v5, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + + invoke-virtual {v2, v6}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; + + move-result-object v2 + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-nez v6, :cond_0 + + invoke-interface {v2}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; + + move-result-object v2 + + move-object v3, v2 + + :cond_0 + iget-object v4, v5, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_1 + + :catch_0 + :try_start_2 + const-string v2, "GAv4" + + const-string v5, "Error retrieving package info: appName set to " + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v7 + + if-eqz v7, :cond_1 + + invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_1 + new-instance v6, Ljava/lang/String; + + invoke-direct {v6, v5}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v5, v6 + + :goto_0 + invoke-static {v2, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_2 + :goto_1 + iput-object v3, v1, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + iput-object v4, v1, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + iput-object v1, v0, Lf/h/a/f/b/f;->c:Lf/h/a/f/h/i/k1; + + :cond_3 + monitor-exit v0 + + goto :goto_2 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw v1 + + :cond_4 + :goto_2 + iget-object v0, v0, Lf/h/a/f/b/f;->c:Lf/h/a/f/h/i/k1; + + iget-object v1, p0, Lf/h/a/f/h/i/r;->f:Lf/h/a/f/h/i/k1; + + iget-object v2, v0, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_5 + + iget-object v2, v0, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + iput-object v2, v1, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + :cond_5 + iget-object v2, v0, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_6 + + iget-object v2, v0, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + iput-object v2, v1, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + :cond_6 + iget-object v2, v0, Lf/h/a/f/h/i/k1;->c:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_7 + + iget-object v2, v0, Lf/h/a/f/h/i/k1;->c:Ljava/lang/String; + + iput-object v2, v1, Lf/h/a/f/h/i/k1;->c:Ljava/lang/String; + + :cond_7 + iget-object v2, v0, Lf/h/a/f/h/i/k1;->d:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_8 + + iget-object v0, v0, Lf/h/a/f/h/i/k1;->d:Ljava/lang/String; + + iput-object v0, v1, Lf/h/a/f/h/i/k1;->d:Ljava/lang/String; + + :cond_8 + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->n()Lf/h/a/f/h/i/f1; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v1, v0, Lf/h/a/f/h/i/f1;->g:Ljava/lang/String; + + if-eqz v1, :cond_9 + + iget-object v2, p0, Lf/h/a/f/h/i/r;->f:Lf/h/a/f/h/i/k1; + + iput-object v1, v2, Lf/h/a/f/h/i/k1;->a:Ljava/lang/String; + + :cond_9 + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, v0, Lf/h/a/f/h/i/f1;->f:Ljava/lang/String; + + if-eqz v0, :cond_a + + iget-object v1, p0, Lf/h/a/f/h/i/r;->f:Lf/h/a/f/h/i/k1; + + iput-object v0, v1, Lf/h/a/f/h/i/k1;->b:Ljava/lang/String; + + :cond_a + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/r0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/r0.smali new file mode 100644 index 0000000000..19a41304ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/r0.smali @@ -0,0 +1,250 @@ +.class public Lf/h/a/f/h/i/r0; +.super Lf/h/a/f/h/i/f; + + +# static fields +.field public static f:Lf/h/a/f/h/i/r0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + +.method public static G(Ljava/lang/Object;)Ljava/lang/String; + .locals 7 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + instance-of v0, p0, Ljava/lang/Integer; + + if-eqz v0, :cond_1 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + int-to-long v0, p0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p0 + + :cond_1 + instance-of v0, p0, Ljava/lang/Long; + + const-string v1, "-" + + if-eqz v0, :cond_4 + + move-object v0, p0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J + + move-result-wide v2 + + const-wide/16 v4, 0x64 + + cmp-long v6, v2, v4 + + if-gez v6, :cond_2 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_2 + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const/4 v2, 0x0 + + invoke-virtual {p0, v2}, Ljava/lang/String;->charAt(I)C + + move-result p0 + + const/16 v2, 0x2d + + if-ne p0, v2, :cond_3 + + goto :goto_0 + + :cond_3 + const-string v1, "" + + :goto_0 + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p0 + + invoke-static {v1}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, -0x1 + + int-to-double v2, v2 + + const-wide/high16 v4, 0x4024000000000000L # 10.0 + + invoke-static {v4, v5, v2, v3}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Math;->round(D)J + + move-result-wide v2 + + invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v2, "..." + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p0 + + int-to-double v1, p0 + + invoke-static {v4, v5, v1, v2}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v1 + + const-wide/high16 v3, 0x3ff0000000000000L # 1.0 + + sub-double/2addr v1, v3 + + invoke-static {v1, v2}, Ljava/lang/Math;->round(D)J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_4 + instance-of v0, p0, Ljava/lang/Boolean; + + if-eqz v0, :cond_5 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_5 + instance-of v0, p0, Ljava/lang/Throwable; + + if-eqz v0, :cond_6 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_6 + return-object v1 +.end method + + +# virtual methods +.method public final D()V + .locals 2 + + const-class v0, Lf/h/a/f/h/i/r0; + + monitor-enter v0 + + :try_start_0 + sput-object p0, Lf/h/a/f/h/i/r0;->f:Lf/h/a/f/h/i/r0; + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + .locals 2 + + invoke-virtual {p1}, Lf/h/a/f/h/i/n0;->toString()Ljava/lang/String; + + move-result-object p1 + + const-string v0, "Discarding hit. " + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {v0, p2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + goto :goto_0 + + :cond_0 + new-instance p2, Ljava/lang/String; + + invoke-direct {p2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-virtual {p0, p2, p1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/s.smali b/com.discord/smali_classes2/f/h/a/f/h/i/s.smali new file mode 100644 index 0000000000..d711494ffd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/s.smali @@ -0,0 +1,1970 @@ +.class public final Lf/h/a/f/h/i/s; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public f:Z + +.field public final g:Lf/h/a/f/h/i/p; + +.field public final h:Lf/h/a/f/h/i/t0; + +.field public final i:Lf/h/a/f/h/i/s0; + +.field public final j:Lf/h/a/f/h/i/k; + +.field public k:J + +.field public final l:Lf/h/a/f/h/i/d0; + +.field public final m:Lf/h/a/f/h/i/d0; + +.field public final n:Lf/h/a/f/h/i/d1; + +.field public o:J + +.field public p:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;Lf/h/a/f/h/i/j;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-wide/high16 v0, -0x8000000000000000L + + iput-wide v0, p0, Lf/h/a/f/h/i/s;->k:J + + new-instance p2, Lf/h/a/f/h/i/s0; + + invoke-direct {p2, p1}, Lf/h/a/f/h/i/s0;->(Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + new-instance p2, Lf/h/a/f/h/i/p; + + invoke-direct {p2, p1}, Lf/h/a/f/h/i/p;->(Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + new-instance p2, Lf/h/a/f/h/i/t0; + + invoke-direct {p2, p1}, Lf/h/a/f/h/i/t0;->(Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->h:Lf/h/a/f/h/i/t0; + + new-instance p2, Lf/h/a/f/h/i/k; + + invoke-direct {p2, p1}, Lf/h/a/f/h/i/k;->(Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + new-instance p2, Lf/h/a/f/h/i/d1; + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {p2, v0}, Lf/h/a/f/h/i/d1;->(Lf/h/a/f/e/n/b;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->n:Lf/h/a/f/h/i/d1; + + new-instance p2, Lf/h/a/f/h/i/t; + + invoke-direct {p2, p0, p1}, Lf/h/a/f/h/i/t;->(Lf/h/a/f/h/i/s;Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + new-instance p2, Lf/h/a/f/h/i/u; + + invoke-direct {p2, p0, p1}, Lf/h/a/f/h/i/u;->(Lf/h/a/f/h/i/s;Lf/h/a/f/h/i/h;)V + + iput-object p2, p0, Lf/h/a/f/h/i/s;->m:Lf/h/a/f/h/i/d0; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->C()V + + iget-object v0, p0, Lf/h/a/f/h/i/s;->h:Lf/h/a/f/h/i/t0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->C()V + + iget-object v0, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->C()V + + return-void +.end method + +.method public final F()V + .locals 5 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + sget-object v0, Lf/h/a/f/h/i/i0;->a:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "Service client disabled. Can\'t dispatch local hits to device AnalyticsService" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->G()Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "Service not connected" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v0}, Lf/h/a/f/h/i/p;->G()Z + + move-result v0 + + if-nez v0, :cond_5 + + const-string v0, "Dispatching local hits to device AnalyticsService" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :cond_2 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-static {}, Lf/h/a/f/h/i/b0;->c()I + + move-result v1 + + int-to-long v1, v1 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/i/p;->K(J)Ljava/util/List; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + + check-cast v0, Ljava/util/ArrayList; + + :try_start_1 + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->L()V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + + return-void + + :cond_3 + :goto_0 + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_2 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/i/n0; + + iget-object v2, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/i/k;->I(Lf/h/a/f/h/i/n0;)Z + + move-result v2 + + if-nez v2, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->L()V + + return-void + + :cond_4 + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + + :try_start_2 + iget-object v2, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + iget-wide v3, v1, Lf/h/a/f/h/i/n0;->b:J + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/i/p;->N(J)V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + const-string v1, "Failed to remove hit that was send for delivery" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return-void + + :catch_1 + move-exception v0 + + const-string v1, "Failed to read hits from store" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + :cond_5 + return-void +.end method + +.method public final G(Lf/h/a/f/h/i/h0;)V + .locals 8 + + iget-wide v0, p0, Lf/h/a/f/h/i/s;->o:J + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->p()Lf/h/a/f/h/i/u0; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/i/u0;->F()J + + move-result-wide v2 + + const/4 v4, 0x0 + + const-wide/16 v5, 0x0 + + cmp-long v7, v2, v5 + + if-eqz v7, :cond_1 + + iget-object v5, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v5, v5, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v5, Lf/h/a/f/e/n/c; + + if-eqz v5, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + sub-long/2addr v5, v2 + + invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J + + move-result-wide v2 + + goto :goto_0 + + :cond_0 + throw v4 + + :cond_1 + const-wide/16 v2, -0x1 + + :goto_0 + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "Dispatching local hits. Elapsed time since last dispatch (ms)" + + invoke-virtual {p0, v3, v2}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->I()V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->K()Z + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->p()Lf/h/a/f/h/i/u0; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/i/u0;->G()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->L()V + + if-eqz p1, :cond_2 + + invoke-interface {p1, v4}, Lf/h/a/f/h/i/h0;->a(Ljava/lang/Throwable;)V + + :cond_2 + iget-wide v2, p0, Lf/h/a/f/h/i/s;->o:J + + cmp-long v5, v2, v0 + + if-eqz v5, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + iget-object v0, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + new-instance v1, Landroid/content/Intent; + + const-string v2, "com.google.analytics.RADIO_POWERED" + + invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Landroid/content/Intent;->addCategory(Ljava/lang/String;)Landroid/content/Intent; + + sget-object v2, Lf/h/a/f/h/i/s0;->d:Ljava/lang/String; + + const/4 v3, 0x1 + + invoke-virtual {v1, v2, v3}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent; + + invoke-virtual {v0, v1, v4}, Landroid/content/Context;->sendOrderedBroadcast(Landroid/content/Intent;Ljava/lang/String;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_3 + return-void + + :catch_0 + move-exception v0 + + const-string v1, "Local dispatch failed" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->p()Lf/h/a/f/h/i/u0; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/h/i/u0;->G()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->L()V + + if-eqz p1, :cond_4 + + invoke-interface {p1, v0}, Lf/h/a/f/h/i/h0;->a(Ljava/lang/Throwable;)V + + :cond_4 + return-void +.end method + +.method public final I()V + .locals 11 + + iget-boolean v0, p0, Lf/h/a/f/h/i/s;->p:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + sget-object v0, Lf/h/a/f/h/i/i0;->a:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_1 + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->G()Z + + move-result v0 + + if-eqz v0, :cond_2 + + return-void + + :cond_2 + sget-object v0, Lf/h/a/f/h/i/i0;->z:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/h/i/s;->n:Lf/h/a/f/h/i/d1; + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/i/d1;->b(J)Z + + move-result v0 + + if-eqz v0, :cond_a + + iget-object v0, p0, Lf/h/a/f/h/i/s;->n:Lf/h/a/f/h/i/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d1;->a()V + + const-string v0, "Connecting to service" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + const/4 v1, 0x0 + + if-eqz v0, :cond_9 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v2, v0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_3 + + goto/16 :goto_2 + + :cond_3 + iget-object v2, v0, Lf/h/a/f/h/i/k;->f:Lf/h/a/f/h/i/m; + + if-eqz v2, :cond_8 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + new-instance v5, Landroid/content/Intent; + + const-string v6, "com.google.android.gms.analytics.service.START" + + invoke-direct {v5, v6}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v6, Landroid/content/ComponentName; + + const-string v7, "com.google.android.gms" + + const-string v8, "com.google.android.gms.analytics.service.AnalyticsService" + + invoke-direct {v6, v7, v8}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v5, v6}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + iget-object v6, v2, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v6, v6, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v6, v6, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v7, "app_package_name" + + invoke-virtual {v6}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v5, v7, v8}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; + + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v7 + + monitor-enter v2 + + :try_start_0 + iput-object v1, v2, Lf/h/a/f/h/i/m;->d:Lf/h/a/f/h/i/o0; + + iput-boolean v3, v2, Lf/h/a/f/h/i/m;->e:Z + + iget-object v8, v2, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + iget-object v8, v8, Lf/h/a/f/h/i/k;->f:Lf/h/a/f/h/i/m; + + const/16 v9, 0x81 + + if-eqz v7, :cond_7 + + invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v10 + + invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; + + invoke-virtual {v7, v6, v5, v8, v9}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result v5 + + iget-object v6, v2, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v7, "Bind to service requested" + + invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v8 + + invoke-virtual {v6, v7, v8}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + if-nez v5, :cond_4 + + iput-boolean v4, v2, Lf/h/a/f/h/i/m;->e:Z + + monitor-exit v2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :cond_4 + :try_start_1 + sget-object v5, Lf/h/a/f/h/i/i0;->y:Lf/h/a/f/h/i/j0; + + iget-object v5, v5, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + invoke-virtual {v2, v5, v6}, Ljava/lang/Object;->wait(J)V + :try_end_1 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_2 + iget-object v5, v2, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v6, "Wait for service connect was interrupted" + + invoke-virtual {v5, v6}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :goto_0 + iput-boolean v4, v2, Lf/h/a/f/h/i/m;->e:Z + + iget-object v5, v2, Lf/h/a/f/h/i/m;->d:Lf/h/a/f/h/i/o0; + + iput-object v1, v2, Lf/h/a/f/h/i/m;->d:Lf/h/a/f/h/i/o0; + + if-nez v5, :cond_5 + + iget-object v1, v2, Lf/h/a/f/h/i/m;->f:Lf/h/a/f/h/i/k; + + const-string v6, "Successfully bound to service but never got onServiceConnected callback" + + invoke-virtual {v1, v6}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + :cond_5 + monitor-exit v2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + move-object v1, v5 + + :goto_1 + if-eqz v1, :cond_6 + + iput-object v1, v0, Lf/h/a/f/h/i/k;->g:Lf/h/a/f/h/i/o0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/k;->K()V + + goto :goto_2 + + :cond_6 + const/4 v3, 0x0 + + :goto_2 + if-eqz v3, :cond_a + + const-string v0, "Connected to service" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/h/i/s;->n:Lf/h/a/f/h/i/d1; + + const-wide/16 v1, 0x0 + + iput-wide v1, v0, Lf/h/a/f/h/i/d1;->b:J + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->F()V + + goto :goto_3 + + :cond_7 + :try_start_3 + throw v1 + + :catchall_0 + move-exception v0 + + monitor-exit v2 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw v0 + + :cond_8 + throw v1 + + :cond_9 + throw v1 + + :cond_a + :goto_3 + return-void +.end method + +.method public final K()Z + .locals 13 + + const-string v0, "Failed to commit local dispatch transaction" + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + const-string v1, "Dispatching a batch of local hits" + + invoke-virtual {p0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v1}, Lf/h/a/f/h/i/k;->G()Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + iget-object v2, p0, Lf/h/a/f/h/i/s;->h:Lf/h/a/f/h/i/t0; + + invoke-virtual {v2}, Lf/h/a/f/h/i/t0;->N()Z + + move-result v2 + + xor-int/lit8 v2, v2, 0x1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + if-eqz v2, :cond_0 + + const-string v0, "No network or service available. Will retry later" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + return v3 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/i/b0;->c()I + + move-result v1 + + sget-object v2, Lf/h/a/f/h/i/i0;->h:Lf/h/a/f/h/i/j0; + + iget-object v2, v2, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I + + move-result v1 + + int-to-long v1, v1 + + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + const-wide/16 v5, 0x0 + + :goto_0 + :try_start_0 + iget-object v7, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v7}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {v7}, Lf/h/a/f/h/i/p;->F()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v7 + + invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v7, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v7, v1, v2}, Lf/h/a/f/h/i/p;->K(J)Ljava/util/List; + + move-result-object v7 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_8 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + move-object v8, v7 + + check-cast v8, Ljava/util/ArrayList; + + :try_start_2 + invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v9 + + if-eqz v9, :cond_1 + + const-string v1, "Store is empty, nothing to dispatch" + + invoke-virtual {p0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_8 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + + return v3 + + :catch_0 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :cond_1 + :try_start_4 + const-string v9, "Hits loaded from store. count" + + invoke-virtual {v8}, Ljava/util/ArrayList;->size()I + + move-result v10 + + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v10 + + invoke-virtual {p0, v9, v10}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_8 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v9 + + :cond_2 + invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_3 + + invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/f/h/i/n0; + + iget-wide v10, v10, Lf/h/a/f/h/i/n0;->b:J + + cmp-long v12, v10, v5 + + if-nez v12, :cond_2 + + const-string v1, "Database contains successfully uploaded hit" + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v8}, Ljava/util/ArrayList;->size()I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {p0, v1, v2, v4}, Lf/h/a/f/h/i/e;->t(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_6 .. :try_end_6} :catch_1 + + return v3 + + :catch_1 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :cond_3 + :try_start_7 + iget-object v9, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v9}, Lf/h/a/f/h/i/k;->G()Z + + move-result v9 + + if-eqz v9, :cond_4 + + const-string v9, "Service connected, sending hits to the service" + + invoke-virtual {p0, v9}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :goto_1 + invoke-virtual {v8}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v9 + + if-nez v9, :cond_4 + + invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/i/n0; + + iget-object v10, p0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v10, v9}, Lf/h/a/f/h/i/k;->I(Lf/h/a/f/h/i/n0;)Z + + move-result v10 + + if-eqz v10, :cond_4 + + iget-wide v10, v9, Lf/h/a/f/h/i/n0;->b:J + + invoke-static {v5, v6, v10, v11}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v5 + + invoke-virtual {v8, v9}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z + + const-string v10, "Hit sent do device AnalyticsService for delivery" + + invoke-virtual {p0, v10, v9}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :try_start_8 + iget-object v10, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + iget-wide v11, v9, Lf/h/a/f/h/i/n0;->b:J + + invoke-virtual {v10, v11, v12}, Lf/h/a/f/h/i/p;->N(J)V + + iget-wide v9, v9, Lf/h/a/f/h/i/n0;->b:J + + invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v4, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_8 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_2 + .catchall {:try_start_8 .. :try_end_8} :catchall_0 + + goto :goto_1 + + :catch_2 + move-exception v1 + + :try_start_9 + const-string v2, "Failed to remove hit that was send for delivery" + + invoke-virtual {p0, v2, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_0 + + :try_start_a + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_a + .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_3 + + return v3 + + :catch_3 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :cond_4 + :try_start_b + iget-object v8, p0, Lf/h/a/f/h/i/s;->h:Lf/h/a/f/h/i/t0; + + invoke-virtual {v8}, Lf/h/a/f/h/i/t0;->N()Z + + move-result v8 + + if-eqz v8, :cond_6 + + iget-object v8, p0, Lf/h/a/f/h/i/s;->h:Lf/h/a/f/h/i/t0; + + invoke-virtual {v8, v7}, Lf/h/a/f/h/i/t0;->M(Ljava/util/List;)Ljava/util/List; + + move-result-object v7 + + invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v8 + + :goto_2 + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z + + move-result v9 + + if-eqz v9, :cond_5 + + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + invoke-static {v5, v6, v9, v10}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v5 + :try_end_b + .catchall {:try_start_b .. :try_end_b} :catchall_0 + + goto :goto_2 + + :cond_5 + :try_start_c + iget-object v8, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v8, v7}, Lf/h/a/f/h/i/p;->I(Ljava/util/List;)V + + invoke-virtual {v4, v7}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + :try_end_c + .catch Landroid/database/sqlite/SQLiteException; {:try_start_c .. :try_end_c} :catch_4 + .catchall {:try_start_c .. :try_end_c} :catchall_0 + + goto :goto_3 + + :catch_4 + move-exception v1 + + :try_start_d + const-string v2, "Failed to remove successfully uploaded hits" + + invoke-virtual {p0, v2, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + :try_end_d + .catchall {:try_start_d .. :try_end_d} :catchall_0 + + :try_start_e + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_e + .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_5 + + return v3 + + :catch_5 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :cond_6 + :goto_3 + :try_start_f + invoke-virtual {v4}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v7 + :try_end_f + .catchall {:try_start_f .. :try_end_f} :catchall_0 + + if-eqz v7, :cond_7 + + :try_start_10 + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_10 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_6 + + return v3 + + :catch_6 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :cond_7 + :try_start_11 + iget-object v7, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v7}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v7, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v7}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_11 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_7 + + goto/16 :goto_0 + + :catch_7 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :catch_8 + move-exception v1 + + :try_start_12 + const-string v2, "Failed to read hits from persisted store" + + invoke-virtual {p0, v2, v1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + :try_end_12 + .catchall {:try_start_12 .. :try_end_12} :catchall_0 + + :try_start_13 + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v1, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_13 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_13 .. :try_end_13} :catch_9 + + return v3 + + :catch_9 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 + + :catchall_0 + move-exception v1 + + :try_start_14 + iget-object v2, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v2}, Lf/h/a/f/h/i/p;->setTransactionSuccessful()V + + iget-object v2, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v2}, Lf/h/a/f/h/i/p;->endTransaction()V + :try_end_14 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_14 .. :try_end_14} :catch_a + + throw v1 + + :catch_a + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return v3 +.end method + +.method public final L()V + .locals 12 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-boolean v0, p0, Lf/h/a/f/h/i/s;->p:Z + + const/4 v1, 0x1 + + const-wide/16 v2, 0x0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->O()J + + move-result-wide v4 + + cmp-long v0, v4, v2 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/s0;->a()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v0}, Lf/h/a/f/h/i/p;->G()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/s0;->a()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + return-void + + :cond_2 + sget-object v0, Lf/h/a/f/h/i/i0;->w:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + iget-object v4, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v4}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + iget-object v4, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v4}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + iget-boolean v4, v0, Lf/h/a/f/h/i/s0;->b:Z + + if-eqz v4, :cond_3 + + goto :goto_1 + + :cond_3 + iget-object v4, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + iget-object v4, v4, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + new-instance v5, Landroid/content/IntentFilter; + + const-string v6, "android.net.conn.CONNECTIVITY_CHANGE" + + invoke-direct {v5, v6}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V + + invoke-virtual {v4, v0, v5}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + new-instance v5, Landroid/content/IntentFilter; + + const-string v6, "com.google.analytics.RADIO_POWERED" + + invoke-direct {v5, v6}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V + + invoke-virtual {v4}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Landroid/content/IntentFilter;->addCategory(Ljava/lang/String;)V + + invoke-virtual {v4, v0, v5}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + invoke-virtual {v0}, Lf/h/a/f/h/i/s0;->b()Z + + move-result v4 + + iput-boolean v4, v0, Lf/h/a/f/h/i/s0;->c:Z + + iget-object v4, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v4}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v4 + + iget-boolean v5, v0, Lf/h/a/f/h/i/s0;->c:Z + + invoke-static {v5}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v5 + + const-string v6, "Registering connectivity change receiver. Network connected" + + invoke-virtual {v4, v6, v5}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iput-boolean v1, v0, Lf/h/a/f/h/i/s0;->b:Z + + :goto_1 + iget-object v0, p0, Lf/h/a/f/h/i/s;->i:Lf/h/a/f/h/i/s0; + + iget-boolean v1, v0, Lf/h/a/f/h/i/s0;->b:Z + + if-nez v1, :cond_4 + + iget-object v1, v0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v1}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v1 + + const-string v4, "Connectivity unknown. Receiver not registered" + + invoke-virtual {v1, v4}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :cond_4 + iget-boolean v1, v0, Lf/h/a/f/h/i/s0;->c:Z + + :cond_5 + if-eqz v1, :cond_11 + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->M()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->O()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->p()Lf/h/a/f/h/i/u0; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/h/i/u0;->F()J + + move-result-wide v4 + + const/4 v6, 0x0 + + cmp-long v7, v4, v2 + + if-eqz v7, :cond_8 + + iget-object v7, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v7, v7, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v7, Lf/h/a/f/e/n/c; + + if-eqz v7, :cond_7 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + sub-long/2addr v7, v4 + + invoke-static {v7, v8}, Ljava/lang/Math;->abs(J)J + + move-result-wide v4 + + sub-long v4, v0, v4 + + cmp-long v7, v4, v2 + + if-lez v7, :cond_6 + + goto :goto_2 + + :cond_6 + sget-object v4, Lf/h/a/f/h/i/i0;->d:Lf/h/a/f/h/i/j0; + + iget-object v4, v4, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v4, Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v4, v5, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + goto :goto_2 + + :cond_7 + throw v6 + + :cond_8 + sget-object v4, Lf/h/a/f/h/i/i0;->d:Lf/h/a/f/h/i/j0; + + iget-object v4, v4, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v4, Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v4, v5, v0, v1}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v4 + + :goto_2 + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const-string v1, "Dispatch scheduled (ms)" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d0;->d()Z + + move-result v0 + + if-eqz v0, :cond_10 + + const-wide/16 v0, 0x1 + + iget-object v7, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + iget-wide v8, v7, Lf/h/a/f/h/i/d0;->c:J + + cmp-long v10, v8, v2 + + if-nez v10, :cond_9 + + move-wide v7, v2 + + goto :goto_3 + + :cond_9 + iget-object v8, v7, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + iget-object v8, v8, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v8, Lf/h/a/f/e/n/c; + + if-eqz v8, :cond_f + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v8 + + iget-wide v10, v7, Lf/h/a/f/h/i/d0;->c:J + + sub-long/2addr v8, v10 + + invoke-static {v8, v9}, Ljava/lang/Math;->abs(J)J + + move-result-wide v7 + + :goto_3 + add-long/2addr v4, v7 + + invoke-static {v0, v1, v4, v5}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v0 + + iget-object v4, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + invoke-virtual {v4}, Lf/h/a/f/h/i/d0;->d()Z + + move-result v5 + + if-nez v5, :cond_a + + goto :goto_5 + + :cond_a + cmp-long v5, v0, v2 + + if-gez v5, :cond_b + + invoke-virtual {v4}, Lf/h/a/f/h/i/d0;->a()V + + goto :goto_5 + + :cond_b + iget-object v5, v4, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + iget-object v5, v5, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v5, Lf/h/a/f/e/n/c; + + if-eqz v5, :cond_e + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + iget-wide v7, v4, Lf/h/a/f/h/i/d0;->c:J + + sub-long/2addr v5, v7 + + invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J + + move-result-wide v5 + + sub-long/2addr v0, v5 + + cmp-long v5, v0, v2 + + if-gez v5, :cond_c + + goto :goto_4 + + :cond_c + move-wide v2, v0 + + :goto_4 + invoke-virtual {v4}, Lf/h/a/f/h/i/d0;->b()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, v4, Lf/h/a/f/h/i/d0;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V + + invoke-virtual {v4}, Lf/h/a/f/h/i/d0;->b()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, v4, Lf/h/a/f/h/i/d0;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z + + move-result v0 + + if-nez v0, :cond_d + + iget-object v0, v4, Lf/h/a/f/h/i/d0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "Failed to adjust delayed post. time" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_d + :goto_5 + return-void + + :cond_e + throw v6 + + :cond_f + throw v6 + + :cond_10 + iget-object v0, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/h/i/d0;->e(J)V + + return-void + + :cond_11 + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->N()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/s;->M()V + + return-void +.end method + +.method public final M()V + .locals 14 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v0, Lf/h/a/f/h/i/h;->h:Lf/h/a/f/h/i/g0; + + invoke-static {v1}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, v0, Lf/h/a/f/h/i/h;->h:Lf/h/a/f/h/i/g0; + + iget-boolean v1, v0, Lf/h/a/f/h/i/g0;->f:Z + + if-nez v1, :cond_0 + + return-void + + :cond_0 + iget-boolean v1, v0, Lf/h/a/f/h/i/g0;->g:Z + + if-nez v1, :cond_4 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + const-wide/16 v1, 0x0 + + :try_start_0 + iget-object v3, p0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v3}, Lf/h/a/f/h/i/p;->M()J + + move-result-wide v3 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v3 + + const-string v4, "Failed to get min/max hit times from local store" + + invoke-virtual {p0, v4, v3}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + move-wide v3, v1 + + :goto_0 + cmp-long v5, v3, v1 + + if-eqz v5, :cond_4 + + iget-object v5, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v5, v5, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v5, Lf/h/a/f/e/n/c; + + const/4 v6, 0x0 + + if-eqz v5, :cond_3 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + sub-long/2addr v7, v3 + + invoke-static {v7, v8}, Ljava/lang/Math;->abs(J)J + + move-result-wide v3 + + sget-object v5, Lf/h/a/f/h/i/i0;->f:Lf/h/a/f/h/i/j0; + + iget-object v5, v5, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v7 + + cmp-long v5, v3, v7 + + if-gtz v5, :cond_4 + + invoke-static {}, Lf/h/a/f/h/i/b0;->b()J + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + const-string v4, "Dispatch alarm scheduled (ms)" + + invoke-virtual {p0, v4, v3}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + iget-boolean v3, v0, Lf/h/a/f/h/i/g0;->f:Z + + const-string v4, "Receiver not registered" + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/i/b0;->b()J + + move-result-wide v11 + + cmp-long v3, v11, v1 + + if-lez v3, :cond_4 + + invoke-virtual {v0}, Lf/h/a/f/h/i/g0;->F()V + + iget-object v1, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + add-long v9, v1, v11 + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/f/h/i/g0;->g:Z + + sget-object v2, Lf/h/a/f/h/i/i0;->C:Lf/h/a/f/h/i/j0; + + iget-object v2, v2, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + sget v2, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v3, 0x18 + + if-lt v2, v3, :cond_1 + + const-string v2, "Scheduling upload with JobScheduler" + + invoke-virtual {v0, v2}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v2, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + new-instance v3, Landroid/content/ComponentName; + + const-string v4, "com.google.android.gms.analytics.AnalyticsJobService" + + invoke-direct {v3, v2, v4}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/g0;->G()I + + move-result v4 + + new-instance v5, Landroid/os/PersistableBundle; + + invoke-direct {v5}, Landroid/os/PersistableBundle;->()V + + const-string v6, "action" + + const-string v7, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-virtual {v5, v6, v7}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v6, Landroid/app/job/JobInfo$Builder; + + invoke-direct {v6, v4, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V + + invoke-virtual {v6, v11, v12}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; + + move-result-object v3 + + shl-long v6, v11, v1 + + invoke-virtual {v3, v6, v7}, Landroid/app/job/JobInfo$Builder;->setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder; + + move-result-object v1 + + invoke-virtual {v1, v5}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; + + move-result-object v1 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const-string v4, "Scheduling job. JobID" + + invoke-virtual {v0, v4, v3}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v0, "com.google.android.gms" + + const-string v3, "DispatchAlarm" + + invoke-static {v2, v1, v0, v3}, Lf/h/a/f/h/i/g1;->a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_1 + + :cond_1 + const-string v1, "Scheduling upload with AlarmManager" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + iget-object v7, v0, Lf/h/a/f/h/i/g0;->h:Landroid/app/AlarmManager; + + const/4 v8, 0x2 + + invoke-virtual {v0}, Lf/h/a/f/h/i/g0;->I()Landroid/app/PendingIntent; + + move-result-object v13 + + invoke-virtual/range {v7 .. v13}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V + + goto :goto_1 + + :cond_2 + throw v6 + + :cond_3 + throw v6 + + :cond_4 + :goto_1 + return-void +.end method + +.method public final N()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d0;->d()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string v0, "All hits dispatched or no network/service. Going to power save mode" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/s;->l:Lf/h/a/f/h/i/d0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d0;->a()V + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v0, Lf/h/a/f/h/i/h;->h:Lf/h/a/f/h/i/g0; + + invoke-static {v1}, Lf/h/a/f/h/i/h;->a(Lf/h/a/f/h/i/f;)V + + iget-object v0, v0, Lf/h/a/f/h/i/h;->h:Lf/h/a/f/h/i/g0; + + iget-boolean v1, v0, Lf/h/a/f/h/i/g0;->g:Z + + if-eqz v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/i/g0;->F()V + + :cond_1 + return-void +.end method + +.method public final O()J + .locals 5 + + iget-wide v0, p0, Lf/h/a/f/h/i/s;->k:J + + const-wide/high16 v2, -0x8000000000000000L + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_0 + + return-wide v0 + + :cond_0 + sget-object v0, Lf/h/a/f/h/i/i0;->c:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->n()Lf/h/a/f/h/i/f1; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/i/f;->E()V + + iget-boolean v2, v2, Lf/h/a/f/h/i/f1;->h:Z + + if-eqz v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->n()Lf/h/a/f/h/i/f1; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + iget v0, v0, Lf/h/a/f/h/i/f1;->i:I + + int-to-long v0, v0 + + const-wide/16 v2, 0x3e8 + + mul-long v0, v0, v2 + + :cond_1 + return-wide v0 +.end method + +.method public final R(Ljava/lang/String;)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/s0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/s0.smali new file mode 100644 index 0000000000..8de671056a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/s0.smali @@ -0,0 +1,304 @@ +.class public Lf/h/a/f/h/i/s0; +.super Landroid/content/BroadcastReceiver; + + +# static fields +.field public static final d:Ljava/lang/String; + + +# instance fields +.field public final a:Lf/h/a/f/h/i/h; + +.field public b:Z + +.field public c:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/i/s0; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/s0;->d:Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/i/s0;->b:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v1, "Unregistering connectivity change receiver" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/i/s0;->b:Z + + iput-boolean v0, p0, Lf/h/a/f/h/i/s0;->c:Z + + iget-object v0, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + :try_start_0 + invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v1}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v1 + + const-string v2, "Failed to unregister the network broadcast receiver" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final b()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v1, "connectivity" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/net/ConnectivityManager; + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v0 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :catch_0 + :cond_0 + return v1 +.end method + +.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p1}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + iget-object p1, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p1}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v1, "NetworkBroadcastReceiver received action" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v0, "android.net.conn.CONNECTIVITY_CHANGE" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/s0;->b()Z + + move-result p1 + + iget-boolean p2, p0, Lf/h/a/f/h/i/s0;->c:Z + + if-eq p2, p1, :cond_0 + + iput-boolean p1, p0, Lf/h/a/f/h/i/s0;->c:Z + + iget-object p2, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p2}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + move-result-object p2 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + const-string v1, "Network connectivity status changed" + + invoke-virtual {p2, v1, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p2}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/h/i/c; + + invoke-direct {v1, p2, p1}, Lf/h/a/f/h/i/c;->(Lf/h/a/f/h/i/b;Z)V + + invoke-virtual {v0, v1}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + :cond_0 + return-void + + :cond_1 + const-string v0, "com.google.analytics.RADIO_POWERED" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + sget-object p1, Lf/h/a/f/h/i/s0;->d:Ljava/lang/String; + + invoke-virtual {p2, p1}, Landroid/content/Intent;->hasExtra(Ljava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_3 + + iget-object p1, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p1}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + move-result-object p1 + + const-string p2, "Radio powered up" + + invoke-virtual {p1, p2}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + iget-object p2, p1, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object p2, p2, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-static {p2}, Lf/h/a/f/h/i/x0;->b(Landroid/content/Context;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-static {p2}, Lf/h/a/f/h/i/y0;->c(Landroid/content/Context;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + new-instance p1, Landroid/content/Intent; + + const-string v0, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-direct {p1, v0}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v0, Landroid/content/ComponentName; + + const-string v1, "com.google.android.gms.analytics.AnalyticsService" + + invoke-direct {v0, p2, v1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + invoke-virtual {p2, p1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; + + goto :goto_0 + + :cond_2 + const/4 p2, 0x0 + + invoke-virtual {p1}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {p1}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/h/i/d; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/h/i/d;->(Lf/h/a/f/h/i/b;Lf/h/a/f/h/i/h0;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + :cond_3 + :goto_0 + return-void + + :cond_4 + iget-object p2, p0, Lf/h/a/f/h/i/s0;->a:Lf/h/a/f/h/i/h; + + invoke-virtual {p2}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object p2 + + const-string v0, "NetworkBroadcastReceiver received unknown action" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/t.smali b/com.discord/smali_classes2/f/h/a/f/h/i/t.smali new file mode 100644 index 0000000000..5bbe747b62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/t.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/h/i/t; +.super Lf/h/a/f/h/i/d0; + + +# instance fields +.field public final synthetic e:Lf/h/a/f/h/i/s; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/s;Lf/h/a/f/h/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/t;->e:Lf/h/a/f/h/i/s; + + invoke-direct {p0, p2}, Lf/h/a/f/h/i/d0;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final c()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/t;->e:Lf/h/a/f/h/i/s; + + new-instance v1, Lf/h/a/f/h/i/w; + + invoke-direct {v1, v0}, Lf/h/a/f/h/i/w;->(Lf/h/a/f/h/i/s;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/s;->G(Lf/h/a/f/h/i/h0;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/t0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/t0.smali new file mode 100644 index 0000000000..9d6c2fd852 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/t0.smali @@ -0,0 +1,2152 @@ +.class public final Lf/h/a/f/h/i/t0; +.super Lf/h/a/f/h/i/f; + + +# static fields +.field public static final h:[B + + +# instance fields +.field public final f:Ljava/lang/String; + +.field public final g:Lf/h/a/f/h/i/d1; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "\n" + + invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/t0;->h:[B + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 8 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + sget-object v0, Lf/h/a/f/h/i/g;->a:Ljava/lang/String; + + sget-object v1, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v2 + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v2}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-eqz v4, :cond_1 + + :goto_0 + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v3, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/util/Locale;->getCountry()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_2 + + const-string v3, "-" + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/util/Locale;->getCountry()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_2 + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + :goto_1 + sget-object v3, Landroid/os/Build;->MODEL:Ljava/lang/String; + + sget-object v4, Landroid/os/Build;->ID:Ljava/lang/String; + + const/4 v5, 0x6 + + new-array v5, v5, [Ljava/lang/Object; + + const/4 v6, 0x0 + + const-string v7, "GoogleAnalytics" + + aput-object v7, v5, v6 + + const/4 v6, 0x1 + + aput-object v0, v5, v6 + + const/4 v0, 0x2 + + aput-object v1, v5, v0 + + const/4 v0, 0x3 + + aput-object v2, v5, v0 + + const/4 v0, 0x4 + + aput-object v3, v5, v0 + + const/4 v0, 0x5 + + aput-object v4, v5, v0 + + const-string v0, "%s/%s (Linux; U; Android %s; %s; %s Build/%s)" + + invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/i/t0;->f:Ljava/lang/String; + + new-instance v0, Lf/h/a/f/h/i/d1; + + iget-object p1, p1, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + invoke-direct {v0, p1}, Lf/h/a/f/h/i/d1;->(Lf/h/a/f/e/n/b;)V + + iput-object v0, p0, Lf/h/a/f/h/i/t0;->g:Lf/h/a/f/h/i/d1; + + return-void +.end method + +.method public static I(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/UnsupportedEncodingException; + } + .end annotation + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->length()I + + move-result v0 + + if-eqz v0, :cond_0 + + const/16 v0, 0x26 + + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_0 + const-string v0, "UTF-8" + + invoke-static {p1, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 p1, 0x3d + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p2, v0}, Ljava/net/URLEncoder;->encode(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/t0;->f:Ljava/lang/String; + + const-string v1, "Network initialized. User agent" + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final F(Ljava/net/URL;[B)I + .locals 9 + + const-string v0, "Error closing http post connection output stream" + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + array-length v1, p2 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + const/4 v3, 0x3 + + const-string v4, "POST bytes, url" + + const/4 v7, 0x0 + + move-object v2, p0 + + move-object v6, p1 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + sget-object v1, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + const/4 v2, 0x2 + + invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, p2}, Ljava/lang/String;->([B)V + + const-string v2, "Post payload\n" + + invoke-virtual {p0, v2, v1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/i/t0;->L(Ljava/net/URL;)Ljava/net/HttpURLConnection; + + move-result-object p1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const/4 v2, 0x1 + + :try_start_1 + invoke-virtual {p1, v2}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V + + array-length v2, p2 + + invoke-virtual {p1, v2}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->connect()V + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; + + move-result-object v1 + + invoke-virtual {v1, p2}, Ljava/io/OutputStream;->write([B)V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/i/t0;->K(Ljava/net/HttpURLConnection;)V + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result p2 + + const/16 v2, 0xc8 + + if-ne p2, v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/i/b;->F()V + + :cond_1 + const-string v2, "POST status" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {p0, v2, v3}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + invoke-virtual {v1}, Ljava/io/OutputStream;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V + + return p2 + + :catch_1 + move-exception p2 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + move-object p2, v1 + + goto :goto_3 + + :catch_2 + move-exception p1 + + move-object p2, p1 + + move-object p1, v1 + + :goto_1 + :try_start_3 + const-string v2, "Network POST connection error" + + invoke-virtual {p0, v2, p2}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz v1, :cond_2 + + :try_start_4 + invoke-virtual {v1}, Ljava/io/OutputStream;->close()V + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_3 + + goto :goto_2 + + :catch_3 + move-exception p2 + + invoke-virtual {p0, v0, p2}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_2 + :goto_2 + if-eqz p1, :cond_3 + + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_3 + const/4 p1, 0x0 + + return p1 + + :catchall_1 + move-exception p2 + + move-object v8, p2 + + move-object p2, p1 + + move-object p1, v8 + + :goto_3 + if-eqz v1, :cond_4 + + :try_start_5 + invoke-virtual {v1}, Ljava/io/OutputStream;->close()V + :try_end_5 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_4 + + goto :goto_4 + + :catch_4 + move-exception v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_4 + :goto_4 + if-eqz p2, :cond_5 + + invoke-virtual {p2}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_5 + throw p1 +.end method + +.method public final G(Lf/h/a/f/h/i/n0;Z)Ljava/lang/String; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p1, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + invoke-interface {v2}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_0 + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + :try_end_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_0} :catch_1 + + const-string v4, "z" + + const-string v5, "qt" + + const-string v6, "ht" + + if-eqz v3, :cond_1 + + :try_start_1 + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/String; + + invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v6 + + if-nez v6, :cond_0 + + invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_0 + + const-string v5, "AppUID" + + invoke-virtual {v5, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_0 + + invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_0 + + const-string v4, "_gmsv" + + invoke-virtual {v4, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_0 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-static {v0, v7, v3}, Lf/h/a/f/h/i/t0;->I(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + iget-wide v2, p1, Lf/h/a/f/h/i/n0;->c:J + + invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v0, v6, v2}, Lf/h/a/f/h/i/t0;->I(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v2, v2, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_5 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + iget-wide v6, p1, Lf/h/a/f/h/i/n0;->c:J + + sub-long/2addr v2, v6 + + invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v0, v5, v2}, Lf/h/a/f/h/i/t0;->I(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V + + if-eqz p2, :cond_4 + + const-string p2, "_s" + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v2, 0x1 + + const-string v3, "Short param name required" + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V + + iget-object v2, p1, Lf/h/a/f/h/i/n0;->a:Ljava/util/Map; + + invoke-interface {v2, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/String; + + if-eqz p2, :cond_2 + + goto :goto_1 + + :cond_2 + const-string p2, "0" + :try_end_1 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_1 .. :try_end_1} :catch_1 + + :goto_1 + const-wide/16 v2, 0x0 + + :try_start_2 + invoke-static {p2}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v5 + :try_end_2 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_2 + + :catch_0 + move-wide v5, v2 + + :goto_2 + cmp-long p2, v5, v2 + + if-eqz p2, :cond_3 + + :try_start_3 + invoke-static {v5, v6}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p1 + + goto :goto_3 + + :cond_3 + iget-wide p1, p1, Lf/h/a/f/h/i/n0;->b:J + + invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p1 + + :goto_3 + invoke-static {v0, v4, p1}, Lf/h/a/f/h/i/t0;->I(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)V + + :cond_4 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_5 + throw v1 + :try_end_3 + .catch Ljava/io/UnsupportedEncodingException; {:try_start_3 .. :try_end_3} :catch_1 + + :catch_1 + move-exception p1 + + const-string p2, "Failed to encode name or value" + + invoke-virtual {p0, p2, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v1 +.end method + +.method public final K(Ljava/net/HttpURLConnection;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const-string v0, "Error closing http connection input stream" + + :try_start_0 + invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + const/16 v1, 0x400 + + :try_start_1 + new-array v1, v1, [B + + :cond_0 + invoke-virtual {p1, v1}, Ljava/io/InputStream;->read([B)I + + move-result v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-gtz v2, :cond_0 + + :try_start_2 + invoke-virtual {p1}, Ljava/io/InputStream;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :catchall_0 + move-exception v1 + + goto :goto_0 + + :catchall_1 + move-exception v1 + + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + :try_start_3 + invoke-virtual {p1}, Ljava/io/InputStream;->close()V + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_1 + + goto :goto_1 + + :catch_1 + move-exception p1 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_1 + :goto_1 + throw v1 +.end method + +.method public final L(Ljava/net/URL;)Ljava/net/HttpURLConnection; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object p1 + + instance-of v0, p1, Ljava/net/HttpURLConnection; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/net/HttpURLConnection; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V + + sget-object v1, Lf/h/a/f/h/i/i0;->u:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V + + sget-object v1, Lf/h/a/f/h/i/i0;->v:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V + + iget-object v0, p0, Lf/h/a/f/h/i/t0;->f:Ljava/lang/String; + + const-string v1, "User-Agent" + + invoke-virtual {p1, v1, v0}, Ljava/net/HttpURLConnection;->setRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V + + return-object p1 + + :cond_0 + new-instance p1, Ljava/io/IOException; + + const-string v0, "Failed to obtain http connection" + + invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final M(Ljava/util/List;)Ljava/util/List; + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lf/h/a/f/h/i/n0;", + ">;)", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + move-object/from16 v7, p0 + + sget-object v0, Lf/h/a/f/h/i/x;->d:Lf/h/a/f/h/i/x; + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v7, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->d:Lf/h/a/f/h/i/b0; + + invoke-virtual {v1}, Lf/h/a/f/h/i/b0;->g()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->isEmpty()Z + + move-result v1 + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + if-nez v1, :cond_8 + + iget-object v1, v7, Lf/h/a/f/h/i/t0;->g:Lf/h/a/f/h/i/d1; + + sget-object v2, Lf/h/a/f/h/i/i0;->t:Lf/h/a/f/h/i/j0; + + iget-object v2, v2, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + int-to-long v2, v2 + + const-wide/16 v4, 0x3e8 + + mul-long v2, v2, v4 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/i/d1;->b(J)Z + + move-result v1 + + if-nez v1, :cond_0 + + goto :goto_3 + + :cond_0 + sget-object v1, Lf/h/a/f/h/i/i0;->n:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + const-string v2, "BATCH_BY_SESSION" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + sget-object v1, Lf/h/a/f/h/i/x;->e:Lf/h/a/f/h/i/x; + + goto :goto_0 + + :cond_1 + const-string v2, "BATCH_BY_TIME" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + sget-object v1, Lf/h/a/f/h/i/x;->f:Lf/h/a/f/h/i/x; + + goto :goto_0 + + :cond_2 + const-string v2, "BATCH_BY_BRUTE_FORCE" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + sget-object v1, Lf/h/a/f/h/i/x;->g:Lf/h/a/f/h/i/x; + + goto :goto_0 + + :cond_3 + const-string v2, "BATCH_BY_COUNT" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_4 + + sget-object v1, Lf/h/a/f/h/i/x;->h:Lf/h/a/f/h/i/x; + + goto :goto_0 + + :cond_4 + const-string v2, "BATCH_BY_SIZE" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_5 + + sget-object v1, Lf/h/a/f/h/i/x;->i:Lf/h/a/f/h/i/x; + + goto :goto_0 + + :cond_5 + move-object v1, v0 + + :goto_0 + if-eq v1, v0, :cond_6 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_6 + const/4 v0, 0x0 + + :goto_1 + sget-object v1, Lf/h/a/f/h/i/i0;->o:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + const-string v2, "GZIP" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_7 + + sget-object v1, Lf/h/a/f/h/i/z;->e:Lf/h/a/f/h/i/z; + + goto :goto_2 + + :cond_7 + sget-object v1, Lf/h/a/f/h/i/z;->d:Lf/h/a/f/h/i/z; + + :goto_2 + sget-object v2, Lf/h/a/f/h/i/z;->e:Lf/h/a/f/h/i/z; + + if-ne v1, v2, :cond_9 + + const/4 v1, 0x1 + + const/4 v10, 0x1 + + goto :goto_4 + + :cond_8 + :goto_3 + const/4 v0, 0x0 + + :cond_9 + const/4 v1, 0x0 + + const/4 v10, 0x0 + + :goto_4 + const-string v11, "Error trying to parse the hardcoded host url" + + const/16 v12, 0xc8 + + if-eqz v0, :cond_1f + + invoke-interface/range {p1 .. p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + xor-int/2addr v0, v8 + + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-static {v10}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + invoke-interface/range {p1 .. p1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + const/4 v2, 0x2 + + const/4 v6, 0x0 + + const-string v3, "Uploading batched hits. compression, count" + + move-object/from16 v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + new-instance v13, Ljava/util/ArrayList; + + invoke-direct {v13}, Ljava/util/ArrayList;->()V + + invoke-interface/range {p1 .. p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + const/4 v0, 0x0 + + const/4 v3, 0x0 + + :goto_5 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_10 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + move-object v4, v0 + + check-cast v4, Lf/h/a/f/h/i/n0; + + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v0, v3, 0x1 + + sget-object v5, Lf/h/a/f/h/i/i0;->h:Lf/h/a/f/h/i/j0; + + iget-object v5, v5, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Integer; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + if-le v0, v5, :cond_a + + goto :goto_6 + + :cond_a + invoke-virtual {v7, v4, v9}, Lf/h/a/f/h/i/t0;->G(Lf/h/a/f/h/i/n0;Z)Ljava/lang/String; + + move-result-object v5 + + if-nez v5, :cond_b + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->g()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v5, "Error formatting hit" + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/h/i/r0;->F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + + goto :goto_7 + + :cond_b + invoke-virtual {v5}, Ljava/lang/String;->getBytes()[B + + move-result-object v5 + + array-length v6, v5 + + sget-object v14, Lf/h/a/f/h/i/i0;->p:Lf/h/a/f/h/i/j0; + + iget-object v14, v14, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v14, Ljava/lang/Integer; + + invoke-virtual {v14}, Ljava/lang/Integer;->intValue()I + + move-result v14 + + if-le v6, v14, :cond_c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->g()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v5, "Hit size exceeds the maximum size limit" + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/h/i/r0;->F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + + goto :goto_7 + + :cond_c + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I + + move-result v14 + + if-lez v14, :cond_d + + add-int/lit8 v6, v6, 0x1 + + :cond_d + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I + + move-result v14 + + add-int/2addr v14, v6 + + sget-object v6, Lf/h/a/f/h/i/i0;->r:Lf/h/a/f/h/i/j0; + + iget-object v6, v6, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + if-le v14, v6, :cond_e + + :goto_6 + const/4 v0, 0x0 + + goto :goto_8 + + :cond_e + :try_start_0 + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->size()I + + move-result v6 + + if-lez v6, :cond_f + + sget-object v6, Lf/h/a/f/h/i/t0;->h:[B + + invoke-virtual {v1, v6}, Ljava/io/ByteArrayOutputStream;->write([B)V + + :cond_f + invoke-virtual {v1, v5}, Ljava/io/ByteArrayOutputStream;->write([B)V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + move v3, v0 + + goto :goto_7 + + :catch_0 + move-exception v0 + + const-string v5, "Failed to write payload when batching hits" + + invoke-virtual {v7, v5, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_7 + const/4 v0, 0x1 + + :goto_8 + if-eqz v0, :cond_10 + + iget-wide v4, v4, Lf/h/a/f/h/i/n0;->b:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-virtual {v13, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto/16 :goto_5 + + :cond_10 + move v14, v3 + + if-nez v14, :cond_11 + + return-object v13 + + :cond_11 + invoke-static {}, Lf/h/a/f/h/i/b0;->d()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + sget-object v2, Lf/h/a/f/h/i/i0;->l:Lf/h/a/f/h/i/j0; + + iget-object v2, v2, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_12 + + invoke-virtual {v0, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_9 + + :cond_12 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v2 + + :goto_9 + :try_start_1 + new-instance v2, Ljava/net/URL; + + invoke-direct {v2, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + :try_end_1 + .catch Ljava/net/MalformedURLException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_a + + :catch_1 + move-exception v0 + + invoke-virtual {v7, v11, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v2, 0x0 + + :goto_a + move-object v0, v2 + + if-nez v0, :cond_13 + + const-string v0, "Failed to build batching endpoint url" + + invoke-virtual {v7, v0}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + goto/16 :goto_15 + + :cond_13 + if-eqz v10, :cond_1b + + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object v10 + + const-string v11, "Error closing http compressed post connection output stream" + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v10}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + :try_start_2 + iget-object v1, v7, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + new-instance v2, Ljava/util/zip/GZIPOutputStream; + + invoke-direct {v2, v1}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V + + invoke-virtual {v2, v10}, Ljava/util/zip/GZIPOutputStream;->write([B)V + + invoke-virtual {v2}, Ljava/util/zip/GZIPOutputStream;->close()V + + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->close()V + + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object v15 + + const-string v3, "POST compressed size, ratio %, url" + + array-length v1, v15 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-wide/16 v1, 0x64 + + array-length v5, v15 + + int-to-long v5, v5 + + mul-long v5, v5, v1 + + array-length v1, v10 + + int-to-long v1, v1 + + div-long/2addr v5, v1 + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + const/4 v2, 0x3 + + move-object/from16 v1, p0 + + move-object v6, v0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + array-length v1, v15 + + array-length v2, v10 + + if-le v1, v2, :cond_14 + + const-string v1, "Compressed payload is larger then uncompressed. compressed, uncompressed" + + array-length v2, v15 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + array-length v3, v10 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v7, v1, v2, v3}, Lf/h/a/f/h/i/e;->f(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_14 + sget-object v1, Lf/h/a/f/h/i/i0;->b:Lf/h/a/f/h/i/j0; + + iget-object v1, v1, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v1, Ljava/lang/String; + + const/4 v2, 0x2 + + invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_16 + + const-string v1, "Post payload" + + const-string v2, "\n" + + new-instance v3, Ljava/lang/String; + + invoke-direct {v3, v10}, Ljava/lang/String;->([B)V + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + if-eqz v4, :cond_15 + + invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_b + + :cond_15 + new-instance v3, Ljava/lang/String; + + invoke-direct {v3, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v2, v3 + + :goto_b + invoke-virtual {v7, v1, v2}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_16 + invoke-virtual {v7, v0}, Lf/h/a/f/h/i/t0;->L(Ljava/net/URL;)Ljava/net/HttpURLConnection; + + move-result-object v1 + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_4 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + :try_start_3 + invoke-virtual {v1, v8}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V + + const-string v0, "Content-Encoding" + + const-string v2, "gzip" + + invoke-virtual {v1, v0, v2}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + array-length v0, v15 + + invoke-virtual {v1, v0}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->connect()V + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; + + move-result-object v2 + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-virtual {v2, v15}, Ljava/io/OutputStream;->write([B)V + + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + invoke-virtual {v7, v1}, Lf/h/a/f/h/i/t0;->K(Ljava/net/HttpURLConnection;)V + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v0 + + if-ne v0, v12, :cond_17 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/i/b;->F()V + + :cond_17 + const-string v2, "POST status" + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v7, v2, v3}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_5 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_3 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V + + move v9, v0 + + goto :goto_14 + + :catchall_0 + move-exception v0 + + goto :goto_11 + + :catch_2 + move-exception v0 + + goto :goto_f + + :catchall_1 + move-exception v0 + + const/4 v2, 0x0 + + goto :goto_11 + + :catch_3 + move-exception v0 + + goto :goto_e + + :catch_4 + move-exception v0 + + goto :goto_d + + :catchall_2 + move-exception v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + move-object v2, v1 + + :goto_c + move-object v1, v0 + + goto :goto_12 + + :goto_d + const/4 v1, 0x0 + + :goto_e + const/4 v2, 0x0 + + :goto_f + :try_start_6 + const-string v3, "Network compressed POST connection error" + + invoke-virtual {v7, v3, v0}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + if-eqz v2, :cond_18 + + :try_start_7 + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_7 + .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_5 + + goto :goto_10 + + :catch_5 + move-exception v0 + + move-object v2, v0 + + invoke-virtual {v7, v11, v2}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_18 + :goto_10 + if-eqz v1, :cond_1c + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V + + goto :goto_14 + + :goto_11 + move-object v3, v1 + + goto :goto_c + + :goto_12 + if-eqz v2, :cond_19 + + :try_start_8 + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_8 + .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_6 + + goto :goto_13 + + :catch_6 + move-exception v0 + + move-object v2, v0 + + invoke-virtual {v7, v11, v2}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_19 + :goto_13 + if-eqz v3, :cond_1a + + invoke-virtual {v3}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_1a + throw v1 + + :cond_1b + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object v1 + + invoke-virtual {v7, v0, v1}, Lf/h/a/f/h/i/t0;->F(Ljava/net/URL;[B)I + + move-result v9 + + :cond_1c + :goto_14 + if-ne v12, v9, :cond_1d + + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v1, "Batched upload completed. Hits batched" + + invoke-virtual {v7, v1, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v13 + + :cond_1d + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v1, "Network error uploading hits. status code" + + invoke-virtual {v7, v1, v0}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v0, v7, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->d:Lf/h/a/f/h/i/b0; + + invoke-virtual {v0}, Lf/h/a/f/h/i/b0;->g()Ljava/util/Set; + + move-result-object v0 + + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-interface {v0, v1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1e + + const-string v0, "Server instructed the client to stop batching" + + invoke-virtual {v7, v0}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + iget-object v0, v7, Lf/h/a/f/h/i/t0;->g:Lf/h/a/f/h/i/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/i/d1;->a()V + + :cond_1e + :goto_15 + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + return-object v0 + + :cond_1f + new-instance v1, Ljava/util/ArrayList; + + invoke-interface/range {p1 .. p1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V + + invoke-interface/range {p1 .. p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_20 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2f + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Lf/h/a/f/h/i/n0; + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v0, v3, Lf/h/a/f/h/i/n0;->e:Z + + xor-int/2addr v0, v8 + + invoke-virtual {v7, v3, v0}, Lf/h/a/f/h/i/t0;->G(Lf/h/a/f/h/i/n0;Z)Ljava/lang/String; + + move-result-object v0 + + if-nez v0, :cond_21 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->g()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v4, "Error formatting hit for upload" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/h/i/r0;->F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + + goto/16 :goto_1f + + :cond_21 + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v4 + + sget-object v5, Lf/h/a/f/h/i/i0;->m:Lf/h/a/f/h/i/j0; + + iget-object v5, v5, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Integer; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + if-gt v4, v5, :cond_27 + + iget-boolean v4, v3, Lf/h/a/f/h/i/n0;->e:Z + + const-string v5, "?" + + if-eqz v4, :cond_22 + + invoke-static {}, Lf/h/a/f/h/i/b0;->d()Ljava/lang/String; + + move-result-object v4 + + invoke-static {}, Lf/h/a/f/h/i/b0;->f()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v4, v8}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v10 + + invoke-static {v6, v10}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v10 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v13 + + add-int/2addr v13, v10 + + invoke-static {v13, v4, v6, v5, v0}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_16 + + :cond_22 + invoke-static {}, Lf/h/a/f/h/i/b0;->e()Ljava/lang/String; + + move-result-object v4 + + invoke-static {}, Lf/h/a/f/h/i/b0;->f()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v4, v8}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v10 + + invoke-static {v6, v10}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v10 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v13 + + add-int/2addr v13, v10 + + invoke-static {v13, v4, v6, v5, v0}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :goto_16 + :try_start_9 + new-instance v4, Ljava/net/URL; + + invoke-direct {v4, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + :try_end_9 + .catch Ljava/net/MalformedURLException; {:try_start_9 .. :try_end_9} :catch_7 + + goto :goto_17 + + :catch_7 + move-exception v0 + + invoke-virtual {v7, v11, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v4, 0x0 + + :goto_17 + if-nez v4, :cond_23 + + const-string v0, "Failed to build collect GET endpoint url" + + invoke-virtual {v7, v0}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + goto/16 :goto_20 + + :cond_23 + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "GET request" + + invoke-virtual {v7, v0, v4}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + + :try_start_a + invoke-virtual {v7, v4}, Lf/h/a/f/h/i/t0;->L(Ljava/net/URL;)Ljava/net/HttpURLConnection; + + move-result-object v4 + :try_end_a + .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_9 + .catchall {:try_start_a .. :try_end_a} :catchall_4 + + :try_start_b + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->connect()V + + invoke-virtual {v7, v4}, Lf/h/a/f/h/i/t0;->K(Ljava/net/HttpURLConnection;)V + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v0 + + if-ne v0, v12, :cond_24 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->k()Lf/h/a/f/h/i/b; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/h/i/b;->F()V + + :cond_24 + const-string v5, "GET status" + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v7, v5, v6}, Lf/h/a/f/h/i/e;->d(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_b + .catch Ljava/io/IOException; {:try_start_b .. :try_end_b} :catch_8 + .catchall {:try_start_b .. :try_end_b} :catchall_3 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + goto :goto_19 + + :catchall_3 + move-exception v0 + + goto :goto_1a + + :catch_8 + move-exception v0 + + goto :goto_18 + + :catchall_4 + move-exception v0 + + const/4 v1, 0x0 + + goto :goto_1b + + :catch_9 + move-exception v0 + + const/4 v4, 0x0 + + :goto_18 + :try_start_c + const-string v5, "Network GET connection error" + + invoke-virtual {v7, v5, v0}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_3 + + if-eqz v4, :cond_25 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_25 + const/4 v0, 0x0 + + :goto_19 + if-ne v0, v12, :cond_2e + + goto/16 :goto_1f + + :goto_1a + move-object v1, v4 + + :goto_1b + if-eqz v1, :cond_26 + + invoke-virtual {v1}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_26 + throw v0 + + :cond_27 + invoke-virtual {v7, v3, v9}, Lf/h/a/f/h/i/t0;->G(Lf/h/a/f/h/i/n0;Z)Ljava/lang/String; + + move-result-object v0 + + if-nez v0, :cond_28 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->g()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v4, "Error formatting hit for POST upload" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/h/i/r0;->F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + + goto/16 :goto_1f + + :cond_28 + invoke-virtual {v0}, Ljava/lang/String;->getBytes()[B + + move-result-object v4 + + array-length v0, v4 + + sget-object v5, Lf/h/a/f/h/i/i0;->q:Lf/h/a/f/h/i/j0; + + iget-object v5, v5, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Integer; + + invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I + + move-result v5 + + if-le v0, v5, :cond_29 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/i/e;->g()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const-string v4, "Hit payload exceeds size limit" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/h/i/r0;->F(Lf/h/a/f/h/i/n0;Ljava/lang/String;)V + + goto :goto_1f + + :cond_29 + iget-boolean v0, v3, Lf/h/a/f/h/i/n0;->e:Z + + if-eqz v0, :cond_2b + + invoke-static {}, Lf/h/a/f/h/i/b0;->d()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {}, Lf/h/a/f/h/i/b0;->f()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v6 + + if-eqz v6, :cond_2a + + invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_1d + + :cond_2a + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + goto :goto_1c + + :cond_2b + invoke-static {}, Lf/h/a/f/h/i/b0;->e()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {}, Lf/h/a/f/h/i/b0;->f()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v6 + + if-eqz v6, :cond_2c + + invoke-virtual {v0, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_1d + + :cond_2c + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1c + move-object v0, v5 + + :goto_1d + :try_start_d + new-instance v5, Ljava/net/URL; + + invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + :try_end_d + .catch Ljava/net/MalformedURLException; {:try_start_d .. :try_end_d} :catch_a + + goto :goto_1e + + :catch_a + move-exception v0 + + invoke-virtual {v7, v11, v0}, Lf/h/a/f/h/i/e;->v(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v5, 0x0 + + :goto_1e + if-nez v5, :cond_2d + + const-string v0, "Failed to build collect POST endpoint url" + + invoke-virtual {v7, v0}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + goto :goto_20 + + :cond_2d + invoke-virtual {v7, v5, v4}, Lf/h/a/f/h/i/t0;->F(Ljava/net/URL;[B)I + + move-result v0 + + if-ne v0, v12, :cond_2e + + :goto_1f + const/4 v0, 0x1 + + goto :goto_21 + + :cond_2e + :goto_20 + const/4 v0, 0x0 + + :goto_21 + if-eqz v0, :cond_2f + + iget-wide v3, v3, Lf/h/a/f/h/i/n0;->b:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + invoke-static {}, Lf/h/a/f/h/i/b0;->c()I + + move-result v3 + + if-lt v0, v3, :cond_20 + + :cond_2f + return-object v1 +.end method + +.method public final N()Z + .locals 2 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const-string v1, "connectivity" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/net/ConnectivityManager; + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v1 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + :goto_0 + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v0, 0x1 + + return v0 + + :cond_1 + :goto_1 + const-string v0, "No network connectivity" + + invoke-virtual {p0, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/u.smali b/com.discord/smali_classes2/f/h/a/f/h/i/u.smali new file mode 100644 index 0000000000..2406c671fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/u.smali @@ -0,0 +1,60 @@ +.class public final Lf/h/a/f/h/i/u; +.super Lf/h/a/f/h/i/d0; + + +# instance fields +.field public final synthetic e:Lf/h/a/f/h/i/s; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/s;Lf/h/a/f/h/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/u;->e:Lf/h/a/f/h/i/s; + + invoke-direct {p0, p2}, Lf/h/a/f/h/i/d0;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final c()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/u;->e:Lf/h/a/f/h/i/s; + + if-eqz v0, :cond_0 + + :try_start_0 + iget-object v1, v0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->L()I + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->L()V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + const-string v2, "Failed to delete stale hits" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/h/i/e;->r(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + iget-object v0, v0, Lf/h/a/f/h/i/s;->m:Lf/h/a/f/h/i/d0; + + const-wide/32 v1, 0x5265c00 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/i/d0;->e(J)V + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/u0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/u0.smali new file mode 100644 index 0000000000..3e28bdca25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/u0.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/f/h/i/u0; +.super Lf/h/a/f/h/i/f; + + +# instance fields +.field public f:Landroid/content/SharedPreferences; + +.field public g:J + +.field public h:J + +.field public final i:Lf/h/a/f/h/i/w0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 8 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/f/h/i/u0;->h:J + + new-instance p1, Lf/h/a/f/h/i/w0; + + sget-object v0, Lf/h/a/f/h/i/i0;->A:Lf/h/a/f/h/i/j0; + + iget-object v0, v0, Lf/h/a/f/h/i/j0;->a:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + const-string v4, "monitoring" + + const/4 v7, 0x0 + + move-object v2, p1 + + move-object v3, p0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/i/w0;->(Lf/h/a/f/h/i/u0;Ljava/lang/String;JLf/h/a/f/h/i/v0;)V + + iput-object p1, p0, Lf/h/a/f/h/i/u0;->i:Lf/h/a/f/h/i/w0; + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + const-string v2, "com.google.android.gms.analytics.prefs" + + invoke-virtual {v0, v2, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + return-void +.end method + +.method public final F()J + .locals 5 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-wide v0, p0, Lf/h/a/f/h/i/u0;->h:J + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + const-wide/16 v1, 0x0 + + const-string v3, "last_dispatch" + + invoke-interface {v0, v3, v1, v2}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/h/i/u0;->h:J + + :cond_0 + iget-wide v0, p0, Lf/h/a/f/h/i/u0;->h:J + + return-wide v0 +.end method + +.method public final G()V + .locals 4 + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {p0}, Lf/h/a/f/h/i/f;->E()V + + iget-object v0, p0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v2 + + const-string v3, "last_dispatch" + + invoke-interface {v2, v3, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V + + iput-wide v0, p0, Lf/h/a/f/h/i/u0;->h:J + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/v.smali b/com.discord/smali_classes2/f/h/a/f/h/i/v.smali new file mode 100644 index 0000000000..d5ecae86c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/v.smali @@ -0,0 +1,246 @@ +.class public final Lf/h/a/f/h/i/v; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/i/s; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/s;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/v;->d:Lf/h/a/f/h/i/s; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/h/i/v;->d:Lf/h/a/f/h/i/s; + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iget-object v1, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/h/i/x0;->b(Landroid/content/Context;)Z + + move-result v2 + + if-nez v2, :cond_0 + + const-string v2, "AnalyticsReceiver is not registered or is disabled. Register the receiver for reliable dispatching on non-Google Play devices. See http://goo.gl/8Rd3yj for instructions." + + invoke-virtual {v0, v2}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + invoke-static {v1}, Lf/h/a/f/h/i/y0;->c(Landroid/content/Context;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "AnalyticsService is not registered or is disabled. Analytics service at risk of not starting. See http://goo.gl/8Rd3yj for instructions." + + invoke-virtual {v0, v2}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + :cond_1 + :goto_0 + invoke-static {v1}, Lf/h/a/f/b/a;->a(Landroid/content/Context;)Z + + move-result v1 + + if-nez v1, :cond_2 + + const-string v1, "CampaignTrackingReceiver is not registered, not exported or is disabled. Installation campaign tracking is not possible. See http://goo.gl/8Rd3yj for instructions." + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :cond_2 + invoke-virtual {v0}, Lf/h/a/f/h/i/e;->p()Lf/h/a/f/h/i/u0; + + move-result-object v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_b + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + invoke-virtual {v1}, Lf/h/a/f/h/i/f;->E()V + + iget-wide v3, v1, Lf/h/a/f/h/i/u0;->g:J + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-nez v7, :cond_6 + + iget-object v3, v1, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + const-string v4, "first_run" + + invoke-interface {v3, v4, v5, v6}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v7 + + cmp-long v3, v7, v5 + + if-eqz v3, :cond_3 + + iput-wide v7, v1, Lf/h/a/f/h/i/u0;->g:J + + goto :goto_1 + + :cond_3 + iget-object v3, v1, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v3, v3, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v3, Lf/h/a/f/e/n/c; + + if-eqz v3, :cond_5 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + iget-object v5, v1, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v5 + + invoke-interface {v5, v4, v2, v3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->commit()Z + + move-result v4 + + if-nez v4, :cond_4 + + const-string v4, "Failed to commit first run time" + + invoke-virtual {v1, v4}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :cond_4 + iput-wide v2, v1, Lf/h/a/f/h/i/u0;->g:J + + goto :goto_1 + + :cond_5 + throw v2 + + :cond_6 + :goto_1 + const-string v1, "android.permission.ACCESS_NETWORK_STATE" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/s;->R(Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x1 + + if-nez v1, :cond_7 + + const-string v1, "Missing required android.permission.ACCESS_NETWORK_STATE. Google Analytics disabled. See http://goo.gl/8Rd3yj for instructions" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iput-boolean v2, v0, Lf/h/a/f/h/i/s;->p:Z + + iget-object v1, v0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v1}, Lf/h/a/f/h/i/k;->F()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->L()V + + :cond_7 + const-string v1, "android.permission.INTERNET" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/s;->R(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_8 + + const-string v1, "Missing required android.permission.INTERNET. Google Analytics disabled. See http://goo.gl/8Rd3yj for instructions" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->z(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-static {}, Lf/h/a/f/b/f;->b()V + + iput-boolean v2, v0, Lf/h/a/f/h/i/s;->p:Z + + iget-object v1, v0, Lf/h/a/f/h/i/s;->j:Lf/h/a/f/h/i/k; + + invoke-virtual {v1}, Lf/h/a/f/h/i/k;->F()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->L()V + + :cond_8 + iget-object v1, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v1, v1, Lf/h/a/f/h/i/h;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/h/i/y0;->c(Landroid/content/Context;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + const-string v1, "AnalyticsService registered in the app manifest and enabled" + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + goto :goto_2 + + :cond_9 + const-string v1, "AnalyticsService not registered in the app manifest. Hits might not be delivered reliably. See http://goo.gl/8Rd3yj for instructions." + + invoke-virtual {v0, v1}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :goto_2 + iget-boolean v1, v0, Lf/h/a/f/h/i/s;->p:Z + + if-nez v1, :cond_a + + iget-object v1, v0, Lf/h/a/f/h/i/s;->g:Lf/h/a/f/h/i/p; + + invoke-virtual {v1}, Lf/h/a/f/h/i/p;->G()Z + + move-result v1 + + if-nez v1, :cond_a + + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->I()V + + :cond_a + invoke-virtual {v0}, Lf/h/a/f/h/i/s;->L()V + + return-void + + :cond_b + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/v0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/v0.smali new file mode 100644 index 0000000000..27d0f9c21a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/v0.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/h/i/v0; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/w.smali b/com.discord/smali_classes2/f/h/a/f/h/i/w.smali new file mode 100644 index 0000000000..3a8064b11b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/w.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/f/h/i/w; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/i/h0; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/i/s; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/s;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/i/w;->a:Lf/h/a/f/h/i/s; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;)V + .locals 0 + + iget-object p1, p0, Lf/h/a/f/h/i/w;->a:Lf/h/a/f/h/i/s; + + invoke-virtual {p1}, Lf/h/a/f/h/i/s;->L()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/w0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/w0.smali new file mode 100644 index 0000000000..5cb5ac4a7e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/w0.smali @@ -0,0 +1,286 @@ +.class public final Lf/h/a/f/h/i/w0; +.super Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final synthetic b:Lf/h/a/f/h/i/u0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/u0;Ljava/lang/String;JLf/h/a/f/h/i/v0;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-wide/16 v0, 0x0 + + cmp-long p1, p3, v0 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->q(Z)V + + iput-object p2, p0, Lf/h/a/f/h/i/w0;->a:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v0, v0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + iget-object v1, p0, Lf/h/a/f/h/i/w0;->a:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, ":start" + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-wide/16 v2, 0x0 + + invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v0, v0, Lf/h/a/f/h/i/e;->d:Lf/h/a/f/h/i/h; + + iget-object v0, v0, Lf/h/a/f/h/i/h;->c:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iget-object v4, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v4, v4, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-interface {v4}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v4 + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->b()Ljava/lang/String; + + move-result-object v5 + + invoke-interface {v4, v5}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->c()Ljava/lang/String; + + move-result-object v5 + + invoke-interface {v4, v5}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + iget-object v5, p0, Lf/h/a/f/h/i/w0;->a:Ljava/lang/String; + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + const-string v6, ":start" + + invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-interface {v4, v5, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;->commit()Z + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + :goto_0 + if-nez p1, :cond_2 + + const-string p1, "" + + :cond_2 + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v0, v0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->b()Ljava/lang/String; + + move-result-object v1 + + invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v0 + + const-wide/16 v4, 0x1 + + cmp-long v6, v0, v2 + + if-gtz v6, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v0, v0, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->c()Ljava/lang/String; + + move-result-object v1 + + invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->b()Ljava/lang/String; + + move-result-object p1 + + invoke-interface {v0, p1, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + monitor-exit p0 + + return-void + + :cond_3 + invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/util/UUID;->getLeastSignificantBits()J + + move-result-wide v2 + + const-wide v6, 0x7fffffffffffffffL + + and-long/2addr v2, v6 + + add-long/2addr v0, v4 + + div-long/2addr v6, v0 + + cmp-long v4, v2, v6 + + if-gez v4, :cond_4 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v2, 0x0 + + :goto_1 + iget-object v3, p0, Lf/h/a/f/h/i/w0;->b:Lf/h/a/f/h/i/u0; + + iget-object v3, v3, Lf/h/a/f/h/i/u0;->f:Landroid/content/SharedPreferences; + + invoke-interface {v3}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v3 + + if-eqz v2, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->c()Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v3, v2, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + :cond_5 + invoke-virtual {p0}, Lf/h/a/f/h/i/w0;->b()Ljava/lang/String; + + move-result-object p1 + + invoke-interface {v3, p1, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final b()Ljava/lang/String; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/w0;->a:Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, ":count" + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/i/w0;->a:Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, ":value" + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/x.smali b/com.discord/smali_classes2/f/h/a/f/h/i/x.smali new file mode 100644 index 0000000000..bdc8abd1d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/x.smali @@ -0,0 +1,151 @@ +.class public final enum Lf/h/a/f/h/i/x; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/i/x;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/i/x; + +.field public static final enum e:Lf/h/a/f/h/i/x; + +.field public static final enum f:Lf/h/a/f/h/i/x; + +.field public static final enum g:Lf/h/a/f/h/i/x; + +.field public static final enum h:Lf/h/a/f/h/i/x; + +.field public static final enum i:Lf/h/a/f/h/i/x; + +.field public static final synthetic j:[Lf/h/a/f/h/i/x; + + +# direct methods +.method public static constructor ()V + .locals 9 + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "NONE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->d:Lf/h/a/f/h/i/x; + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "BATCH_BY_SESSION" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->e:Lf/h/a/f/h/i/x; + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "BATCH_BY_TIME" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->f:Lf/h/a/f/h/i/x; + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "BATCH_BY_BRUTE_FORCE" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->g:Lf/h/a/f/h/i/x; + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "BATCH_BY_COUNT" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->h:Lf/h/a/f/h/i/x; + + new-instance v0, Lf/h/a/f/h/i/x; + + const-string v1, "BATCH_BY_SIZE" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7}, Lf/h/a/f/h/i/x;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/x;->i:Lf/h/a/f/h/i/x; + + const/4 v1, 0x6 + + new-array v1, v1, [Lf/h/a/f/h/i/x; + + sget-object v8, Lf/h/a/f/h/i/x;->d:Lf/h/a/f/h/i/x; + + aput-object v8, v1, v2 + + sget-object v2, Lf/h/a/f/h/i/x;->e:Lf/h/a/f/h/i/x; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/i/x;->f:Lf/h/a/f/h/i/x; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/i/x;->g:Lf/h/a/f/h/i/x; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/i/x;->h:Lf/h/a/f/h/i/x; + + aput-object v2, v1, v6 + + aput-object v0, v1, v7 + + sput-object v1, Lf/h/a/f/h/i/x;->j:[Lf/h/a/f/h/i/x; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/i/x; + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/x;->j:[Lf/h/a/f/h/i/x; + + invoke-virtual {v0}, [Lf/h/a/f/h/i/x;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/i/x; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/x0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/x0.smali new file mode 100644 index 0000000000..e04e59a71a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/x0.smali @@ -0,0 +1,204 @@ +.class public final Lf/h/a/f/h/i/x0; +.super Ljava/lang/Object; + + +# static fields +.field public static a:Ljava/lang/Object; + +.field public static b:Lf/h/a/f/n/a; + +.field public static c:Ljava/lang/Boolean; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/i/x0;->a:Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/content/Context;Landroid/content/Intent;)V + .locals 5 + .annotation build Landroidx/annotation/RequiresPermission; + allOf = { + "android.permission.INTERNET", + "android.permission.ACCESS_NETWORK_STATE" + } + .end annotation + + invoke-static {p0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + if-nez p1, :cond_0 + + const-string p0, "AnalyticsReceiver called with null intent" + + invoke-virtual {v0, p0}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + return-void + + :cond_0 + invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + const-string v1, "Local AnalyticsReceiver got" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/i/e;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v1, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + invoke-static {p0}, Lf/h/a/f/h/i/y0;->c(Landroid/content/Context;)Z + + move-result p1 + + new-instance v1, Landroid/content/Intent; + + const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-direct {v1, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v2, Landroid/content/ComponentName; + + const-string v3, "com.google.android.gms.analytics.AnalyticsService" + + invoke-direct {v2, p0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + const-string v2, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; + + sget-object v2, Lf/h/a/f/h/i/x0;->a:Ljava/lang/Object; + + monitor-enter v2 + + :try_start_0 + invoke-virtual {p0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName; + + if-nez p1, :cond_1 + + monitor-exit v2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-void + + :cond_1 + :try_start_1 + sget-object p1, Lf/h/a/f/h/i/x0;->b:Lf/h/a/f/n/a; + + if-nez p1, :cond_2 + + new-instance p1, Lf/h/a/f/n/a; + + const/4 v1, 0x1 + + const-string v3, "Analytics WakeLock" + + invoke-direct {p1, p0, v1, v3}, Lf/h/a/f/n/a;->(Landroid/content/Context;ILjava/lang/String;)V + + sput-object p1, Lf/h/a/f/h/i/x0;->b:Lf/h/a/f/n/a; + + const/4 p0, 0x0 + + iget-object v1, p1, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v1, p0}, Landroid/os/PowerManager$WakeLock;->setReferenceCounted(Z)V + + iput-boolean p0, p1, Lf/h/a/f/n/a;->h:Z + + :cond_2 + sget-object p0, Lf/h/a/f/h/i/x0;->b:Lf/h/a/f/n/a; + + const-wide/16 v3, 0x3e8 + + invoke-virtual {p0, v3, v4}, Lf/h/a/f/n/a;->a(J)V + :try_end_1 + .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_2 + const-string p0, "Analytics service at risk of not starting. For more reliable analytics, add the WAKE_LOCK permission to your manifest. See http://goo.gl/8Rd3yj for instructions." + + invoke-virtual {v0, p0}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + :goto_0 + monitor-exit v2 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static b(Landroid/content/Context;)Z + .locals 2 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/i/x0;->c:Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + const/4 v0, 0x0 + + const-string v1, "com.google.android.gms.analytics.AnalyticsReceiver" + + invoke-static {p0, v1, v0}, Lf/h/a/f/h/i/e1;->a(Landroid/content/Context;Ljava/lang/String;Z)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/i/x0;->c:Ljava/lang/Boolean; + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/y.smali b/com.discord/smali_classes2/f/h/a/f/h/i/y.smali new file mode 100644 index 0000000000..ff7b50ecad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/y.smali @@ -0,0 +1,20 @@ +.class public final Lf/h/a/f/h/i/y; +.super Lf/h/a/f/h/i/f; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/h;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/i/f;->(Lf/h/a/f/h/i/h;)V + + return-void +.end method + + +# virtual methods +.method public final D()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/y0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/y0.smali new file mode 100644 index 0000000000..ff453e25b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/y0.smali @@ -0,0 +1,255 @@ +.class public final Lf/h/a/f/h/i/y0; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static c:Ljava/lang/Boolean; + + +# instance fields +.field public final a:Landroid/os/Handler; + +.field public final b:Landroid/content/Context; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; + + new-instance p1, Lf/h/a/f/h/i/j1; + + invoke-direct {p1}, Lf/h/a/f/h/i/j1;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/y0;->a:Landroid/os/Handler; + + return-void +.end method + +.method public static c(Landroid/content/Context;)Z + .locals 4 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/i/y0;->c:Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_0 + const-string v0, "com.google.android.gms.analytics.AnalyticsService" + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + new-instance v3, Landroid/content/ComponentName; + + invoke-direct {v3, p0, v0}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v2, v3, v1}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; + + move-result-object p0 + + if-eqz p0, :cond_1 + + iget-boolean p0, p0, Landroid/content/pm/ServiceInfo;->enabled:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x1 + + :catch_0 + :cond_1 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/h/i/y0;->c:Ljava/lang/Boolean; + + return v1 +.end method + + +# virtual methods +.method public final a(Landroid/content/Intent;I)I + .locals 8 + .annotation build Landroidx/annotation/RequiresPermission; + allOf = { + "android.permission.INTERNET", + "android.permission.ACCESS_NETWORK_STATE" + } + .end annotation + + :try_start_0 + sget-object v0, Lf/h/a/f/h/i/x0;->a:Ljava/lang/Object; + + monitor-enter v0 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + :try_start_1 + sget-object v1, Lf/h/a/f/h/i/x0;->b:Lf/h/a/f/n/a; + + if-eqz v1, :cond_0 + + iget-object v2, v1, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v2}, Landroid/os/PowerManager$WakeLock;->isHeld()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/n/a;->b()V + + :cond_0 + monitor-exit v0 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + throw v1 + :try_end_2 + .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 + + :catch_0 + nop + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->c()Lf/h/a/f/h/i/r0; + + move-result-object v0 + + const/4 v7, 0x2 + + if-nez p1, :cond_1 + + const-string p1, "AnalyticsService started with null intent" + + invoke-virtual {v0, p1}, Lf/h/a/f/h/i/e;->x(Ljava/lang/String;)V + + return v7 + + :cond_1 + invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + const-string v3, "Local AnalyticsService called. startId, action" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const/4 v2, 0x2 + + const/4 v6, 0x0 + + move-object v1, v0 + + move-object v5, p1 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/h/i/e;->a(ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + const-string v1, "com.google.android.gms.analytics.ANALYTICS_DISPATCH" + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + new-instance p1, Lf/h/a/f/h/i/z0; + + invoke-direct {p1, p0, p2, v0}, Lf/h/a/f/h/i/z0;->(Lf/h/a/f/h/i/y0;ILf/h/a/f/h/i/r0;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/i/y0;->b(Ljava/lang/Runnable;)V + + :cond_2 + return v7 +.end method + +.method public final b(Ljava/lang/Runnable;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/h/i/h;->b(Landroid/content/Context;)Lf/h/a/f/h/i/h; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/i/h;->e()Lf/h/a/f/h/i/b; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/h/i/b1; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/i/b1;->(Lf/h/a/f/h/i/y0;Ljava/lang/Runnable;)V + + invoke-virtual {v0}, Lf/h/a/f/h/i/f;->E()V + + invoke-virtual {v0}, Lf/h/a/f/h/i/e;->i()Lf/h/a/f/b/f; + + move-result-object p1 + + new-instance v2, Lf/h/a/f/h/i/d; + + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/i/d;->(Lf/h/a/f/h/i/b;Lf/h/a/f/h/i/h0;)V + + invoke-virtual {p1, v2}, Lf/h/a/f/b/f;->a(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/z.smali b/com.discord/smali_classes2/f/h/a/f/h/i/z.smali new file mode 100644 index 0000000000..f975d3d4ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/z.smali @@ -0,0 +1,87 @@ +.class public final enum Lf/h/a/f/h/i/z; +.super Ljava/lang/Enum; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/i/z;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/i/z; + +.field public static final enum e:Lf/h/a/f/h/i/z; + +.field public static final synthetic f:[Lf/h/a/f/h/i/z; + + +# direct methods +.method public static constructor ()V + .locals 5 + + new-instance v0, Lf/h/a/f/h/i/z; + + const-string v1, "NONE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/i/z;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/z;->d:Lf/h/a/f/h/i/z; + + new-instance v0, Lf/h/a/f/h/i/z; + + const-string v1, "GZIP" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3}, Lf/h/a/f/h/i/z;->(Ljava/lang/String;I)V + + sput-object v0, Lf/h/a/f/h/i/z;->e:Lf/h/a/f/h/i/z; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/i/z; + + sget-object v4, Lf/h/a/f/h/i/z;->d:Lf/h/a/f/h/i/z; + + aput-object v4, v1, v2 + + aput-object v0, v1, v3 + + sput-object v1, Lf/h/a/f/h/i/z;->f:[Lf/h/a/f/h/i/z; + + return-void +.end method + +.method public constructor (Ljava/lang/String;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "()V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/i/z; + .locals 1 + + sget-object v0, Lf/h/a/f/h/i/z;->f:[Lf/h/a/f/h/i/z; + + invoke-virtual {v0}, [Lf/h/a/f/h/i/z;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/i/z; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/i/z0.smali b/com.discord/smali_classes2/f/h/a/f/h/i/z0.smali new file mode 100644 index 0000000000..6bbb1687f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/i/z0.smali @@ -0,0 +1,58 @@ +.class public final synthetic Lf/h/a/f/h/i/z0; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/h/i/y0; + +.field public final e:I + +.field public final f:Lf/h/a/f/h/i/r0; + + +# direct methods +.method public constructor (Lf/h/a/f/h/i/y0;ILf/h/a/f/h/i/r0;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/i/z0;->d:Lf/h/a/f/h/i/y0; + + iput p2, p0, Lf/h/a/f/h/i/z0;->e:I + + iput-object p3, p0, Lf/h/a/f/h/i/z0;->f:Lf/h/a/f/h/i/r0; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/i/z0;->d:Lf/h/a/f/h/i/y0; + + iget v1, p0, Lf/h/a/f/h/i/z0;->e:I + + iget-object v2, p0, Lf/h/a/f/h/i/z0;->f:Lf/h/a/f/h/i/r0; + + iget-object v0, v0, Lf/h/a/f/h/i/y0;->b:Landroid/content/Context; + + check-cast v0, Lf/h/a/f/h/i/c1; + + invoke-interface {v0, v1}, Lf/h/a/f/h/i/c1;->b(I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string v0, "Local AnalyticsService processed last dispatch request" + + invoke-virtual {v2, v0}, Lf/h/a/f/h/i/e;->w(Ljava/lang/String;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/a.smali b/com.discord/smali_classes2/f/h/a/f/h/j/a.smali new file mode 100644 index 0000000000..bad292225a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/a.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/f/h/j/a; +.super Landroid/os/Binder; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/j/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/b.smali b/com.discord/smali_classes2/f/h/a/f/h/j/b.smali new file mode 100644 index 0000000000..3ca9b28e18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/b.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/h/j/b; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract P(Lf/h/a/f/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/c.smali b/com.discord/smali_classes2/f/h/a/f/h/j/c.smali new file mode 100644 index 0000000000..78127125c5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/c.smali @@ -0,0 +1,6 @@ +.class public interface abstract Lf/h/a/f/h/j/c; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/d.smali b/com.discord/smali_classes2/f/h/a/f/h/j/d.smali new file mode 100644 index 0000000000..11d7042fe6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/d.smali @@ -0,0 +1,92 @@ +.class public final Lf/h/a/f/h/j/d; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Lf/h/a/f/h/j/b; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/j/d;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" + + iput-object p1, p0, Lf/h/a/f/h/j/d;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final P(Lf/h/a/f/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/j/d;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {v0, p1}, Lf/h/a/f/h/j/i;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x0 + + invoke-virtual {v0, p2, p1}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p2 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/j/d;->a:Landroid/os/IBinder; + + const/4 v2, 0x7 + + invoke-interface {v1, v2, v0, p2, p1}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {p2}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method + +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/j/d;->a:Landroid/os/IBinder; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/e.smali b/com.discord/smali_classes2/f/h/a/f/h/j/e.smali new file mode 100644 index 0000000000..3f53c69e4a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/e.smali @@ -0,0 +1,44 @@ +.class public Lf/h/a/f/h/j/e; +.super Lf/h/a/f/h/j/f; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/j/f;" + } +.end annotation + + +# instance fields +.field public a:Lf/h/a/f/e/h/i/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/e<", + "TT;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/e;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/e<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/j/f;->()V + + iput-object p1, p0, Lf/h/a/f/h/j/e;->a:Lf/h/a/f/e/h/i/e; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/f.smali b/com.discord/smali_classes2/f/h/a/f/h/j/f.smali new file mode 100644 index 0000000000..cd1e206852 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/f.smali @@ -0,0 +1,95 @@ +.class public abstract Lf/h/a/f/h/j/f; +.super Lf/h/a/f/h/j/a; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Lf/h/a/f/h/j/c; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearchCallbacks" + + invoke-direct {p0, v0}, Lf/h/a/f/h/j/a;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_2 + + const/4 p4, 0x2 + + if-eq p1, p4, :cond_1 + + const/4 p4, 0x4 + + if-eq p1, p4, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + sget-object p1, Lcom/google/android/gms/internal/icing/zzo;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/internal/icing/zzo; + + goto :goto_0 + + :cond_1 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Landroid/os/ParcelFileDescriptor;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Landroid/os/ParcelFileDescriptor; + + goto :goto_0 + + :cond_2 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/j/i;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + move-object p2, p0 + + check-cast p2, Lf/h/a/f/h/j/h$a; + + iget-object p2, p2, Lf/h/a/f/h/j/e;->a:Lf/h/a/f/e/h/i/e; + + invoke-interface {p2, p1}, Lf/h/a/f/e/h/i/e;->b(Ljava/lang/Object;)V + + :goto_0 + return p3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/g.smali b/com.discord/smali_classes2/f/h/a/f/h/j/g.smali new file mode 100644 index 0000000000..5e9673b67f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/g.smali @@ -0,0 +1,95 @@ +.class public final Lf/h/a/f/h/j/g; +.super Lf/h/a/f/e/k/f; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/h/j/b;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + .locals 7 + + const/16 v3, 0x13 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p3 + + move-object v5, p4 + + move-object v6, p5 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + return-void +.end method + + +# virtual methods +.method public final l()I + .locals 1 + + const v0, 0xc042c0 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/j/b; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/j/b; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/j/d; + + invoke-direct {v0, p1}, Lf/h/a/f/h/j/d;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.appdatasearch.internal.ILightweightAppDataSearch" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.icing.LIGHTWEIGHT_INDEX_SERVICE" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/h$a.smali b/com.discord/smali_classes2/f/h/a/f/h/j/h$a.smali new file mode 100644 index 0000000000..9cbb087037 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/h$a.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/h/j/h$a; +.super Lf/h/a/f/h/j/e; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/j/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/j/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/e;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;)V" + } + .end annotation + + invoke-direct {p0, p1}, Lf/h/a/f/h/j/e;->(Lf/h/a/f/e/h/i/e;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/h.smali b/com.discord/smali_classes2/f/h/a/f/h/j/h.smali new file mode 100644 index 0000000000..971880efdf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/h.smali @@ -0,0 +1,11 @@ +.class public final Lf/h/a/f/h/j/h; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/j/h$a; + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/i.smali b/com.discord/smali_classes2/f/h/a/f/h/j/i.smali new file mode 100644 index 0000000000..d15331f896 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/i.smali @@ -0,0 +1,77 @@ +.class public Lf/h/a/f/h/j/i; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/j/i; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/j.smali b/com.discord/smali_classes2/f/h/a/f/h/j/j.smali new file mode 100644 index 0000000000..304e4b0e01 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/j.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/h/j/j; +.super Lf/h/a/f/e/h/a$a; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/j/g;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic b(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)Lf/h/a/f/e/h/a$f; + .locals 6 + + check-cast p4, Lf/h/a/f/e/h/a$d$c; + + new-instance p4, Lf/h/a/f/h/j/g; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-object v4, p5 + + move-object v5, p6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/j/g;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/k.smali b/com.discord/smali_classes2/f/h/a/f/h/j/k.smali new file mode 100644 index 0000000000..bf99140183 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/k.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/f/h/j/k; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# static fields +.field public static final a:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/h/j/g;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/j/g;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/h/j/k;->a:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/h/j/j; + + invoke-direct {v0}, Lf/h/a/f/h/j/j;->()V + + sput-object v0, Lf/h/a/f/h/j/k;->b:Lf/h/a/f/e/h/a$a; + + new-instance v1, Lf/h/a/f/e/h/a; + + sget-object v2, Lf/h/a/f/h/j/k;->a:Lf/h/a/f/e/h/a$g; + + const-string v3, "AppDataSearch.LIGHTWEIGHT_API" + + invoke-direct {v1, v3, v0, v2}, Lf/h/a/f/e/h/a;->(Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V + + sput-object v1, Lf/h/a/f/h/j/k;->c:Lf/h/a/f/e/h/a; + + new-instance v0, Lf/h/a/f/h/j/h; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/l.smali b/com.discord/smali_classes2/f/h/a/f/h/j/l.smali new file mode 100644 index 0000000000..349a5dd91e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/l.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/j/l; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/m.smali b/com.discord/smali_classes2/f/h/a/f/h/j/m.smali new file mode 100644 index 0000000000..56a36db1f9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/m.smali @@ -0,0 +1,135 @@ +.class public final Lf/h/a/f/h/j/m; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzh;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + move-object v3, v2 + + const/4 v4, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x4 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + sget-object v3, Landroid/accounts/Account;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Landroid/accounts/Account; + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v4 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_3 + sget-object v1, Lcom/google/android/gms/internal/icing/zzk;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v1}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Lcom/google/android/gms/internal/icing/zzk; + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzh; + + invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/icing/zzh;->([Lcom/google/android/gms/internal/icing/zzk;Ljava/lang/String;ZLandroid/accounts/Account;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzh; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/n.smali b/com.discord/smali_classes2/f/h/a/f/h/j/n.smali new file mode 100644 index 0000000000..9174fab5a2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/n.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/h/j/n; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzi;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + move-object v2, v1 + + move-object v3, v2 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzi; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/internal/icing/zzi;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzi; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/o.smali b/com.discord/smali_classes2/f/h/a/f/h/j/o.smali new file mode 100644 index 0000000000..3c6e1bdc5c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/o.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/h/j/o; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzk;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, -0x1 + + move-object v2, v1 + + move-object v3, v2 + + const/4 v4, -0x1 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x4 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x5 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/internal/icing/zzt;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v5, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/internal/icing/zzt; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzk; + + invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/icing/zzk;->(Ljava/lang/String;Lcom/google/android/gms/internal/icing/zzt;I[B)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzk; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/p.smali b/com.discord/smali_classes2/f/h/a/f/h/j/p.smali new file mode 100644 index 0000000000..2c7c5ad870 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/p.smali @@ -0,0 +1,99 @@ +.class public final Lf/h/a/f/h/j/p; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzm;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/4 v5, 0x1 + + if-eq v4, v5, :cond_1 + + const/4 v5, 0x2 + + if-eq v4, v5, :cond_0 + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v2 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzm; + + invoke-direct {p1, v1, v2}, Lcom/google/android/gms/internal/icing/zzm;->(ILandroid/os/Bundle;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzm; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/q.smali b/com.discord/smali_classes2/f/h/a/f/h/j/q.smali new file mode 100644 index 0000000000..6386f2798f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/q.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/h/j/q; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + + +# static fields +.field public static final a:[Ljava/lang/String; + +.field public static final b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 10 + + const-string v0, "text1" + + const-string v1, "text2" + + const-string v2, "icon" + + const-string v3, "intent_action" + + const-string v4, "intent_data" + + const-string v5, "intent_data_id" + + const-string v6, "intent_extra_data" + + const-string v7, "suggest_large_icon" + + const-string v8, "intent_activity" + + const-string v9, "thing_proto" + + filled-new-array/range {v0 .. v9}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/j/q;->a:[Ljava/lang/String; + + new-instance v0, Ljava/util/HashMap; + + sget-object v1, Lf/h/a/f/h/j/q;->a:[Ljava/lang/String; + + array-length v1, v1 + + invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V + + sput-object v0, Lf/h/a/f/h/j/q;->b:Ljava/util/Map; + + const/4 v0, 0x0 + + :goto_0 + sget-object v1, Lf/h/a/f/h/j/q;->a:[Ljava/lang/String; + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + sget-object v2, Lf/h/a/f/h/j/q;->b:Ljava/util/Map; + + aget-object v1, v1, v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static a(I)Ljava/lang/String; + .locals 2 + + if-ltz p0, :cond_1 + + sget-object v0, Lf/h/a/f/h/j/q;->a:[Ljava/lang/String; + + array-length v1, v0 + + if-lt p0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + aget-object p0, v0, p0 + + return-object p0 + + :cond_1 + :goto_0 + const/4 p0, 0x0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/r.smali b/com.discord/smali_classes2/f/h/a/f/h/j/r.smali new file mode 100644 index 0000000000..6cab40ba78 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/r.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/f/h/j/r; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzo;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + move-object v2, v1 + + move-object v3, v2 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->U(Landroid/os/Parcel;I)[Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_1 + sget-object v2, Lcom/google/android/gms/internal/icing/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v2}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object v2 + + goto :goto_0 + + :cond_2 + sget-object v1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v1}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/api/Status; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzo; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/internal/icing/zzo;->(Lcom/google/android/gms/common/api/Status;Ljava/util/List;[Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzo; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/s.smali b/com.discord/smali_classes2/f/h/a/f/h/j/s.smali new file mode 100644 index 0000000000..94c964b22d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/s.smali @@ -0,0 +1,195 @@ +.class public final Lf/h/a/f/h/j/s; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzt;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 14 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + move-object v5, v2 + + move-object v6, v5 + + move-object v10, v6 + + move-object v11, v10 + + move-object v12, v11 + + move-object v13, v12 + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + const/4 v9, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/16 v3, 0xb + + if-eq v2, v3, :cond_1 + + const/16 v3, 0xc + + if-eq v2, v3, :cond_0 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v2, Lcom/google/android/gms/internal/icing/zzm;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + move-object v11, v1 + + check-cast v11, [Lcom/google/android/gms/internal/icing/zzm; + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v10 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v9 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v8 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v6 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_0 + sget-object v2, Lcom/google/android/gms/internal/icing/zzu;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v13, v1 + + check-cast v13, Lcom/google/android/gms/internal/icing/zzu; + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzt; + + move-object v4, p1 + + invoke-direct/range {v4 .. v13}, Lcom/google/android/gms/internal/icing/zzt;->(Ljava/lang/String;Ljava/lang/String;ZIZLjava/lang/String;[Lcom/google/android/gms/internal/icing/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/icing/zzu;)V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzt; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/t.smali b/com.discord/smali_classes2/f/h/a/f/h/j/t.smali new file mode 100644 index 0000000000..c76b36a9f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/t.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/h/j/t; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzu;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 5 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + const/4 v4, 0x1 + + if-eq v3, v4, :cond_0 + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v1 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/icing/zzu; + + invoke-direct {p1, v1}, Lcom/google/android/gms/internal/icing/zzu;->(Z)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzu; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/j/u.smali b/com.discord/smali_classes2/f/h/a/f/h/j/u.smali new file mode 100644 index 0000000000..82bb754235 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/j/u.smali @@ -0,0 +1,193 @@ +.class public final Lf/h/a/f/h/j/u; +.super Ljava/lang/Object; +.source "com.google.firebase:firebase-appindexing@@19.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/icing/zzw;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 18 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + const/4 v6, -0x1 + + move-object v8, v3 + + move-object v12, v8 + + move-object v13, v12 + + move-object/from16 v17, v13 + + move-wide v9, v4 + + const/4 v11, 0x0 + + const/4 v14, 0x0 + + const/4 v15, -0x1 + + const/16 v16, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v17 + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v16 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v15 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v14 + + goto :goto_0 + + :pswitch_4 + sget-object v3, Lcom/google/android/gms/internal/icing/zzh;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v13, v2 + + check-cast v13, Lcom/google/android/gms/internal/icing/zzh; + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v11 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v9 + + goto :goto_0 + + :pswitch_8 + sget-object v3, Lcom/google/android/gms/internal/icing/zzi;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v8, v2 + + check-cast v8, Lcom/google/android/gms/internal/icing/zzi; + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/internal/icing/zzw; + + move-object v7, v0 + + invoke-direct/range {v7 .. v17}, Lcom/google/android/gms/internal/icing/zzw;->(Lcom/google/android/gms/internal/icing/zzi;JILjava/lang/String;Lcom/google/android/gms/internal/icing/zzh;ZIILjava/lang/String;)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/icing/zzw; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a.smali new file mode 100644 index 0000000000..f68191db90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a.smali @@ -0,0 +1,138 @@ +.class public Lf/h/a/f/h/k/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/a;->a:Landroid/os/IBinder; + + iput-object p2, p0, Lf/h/a/f/h/k/a;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/a;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final g()Landroid/os/Parcel; + .locals 2 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/a;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public final h(ILandroid/os/Parcel;)Landroid/os/Parcel; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/k/a;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v0}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-object v0 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p1 + + :try_start_1 + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method + +.method public final i(ILandroid/os/Parcel;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/k/a;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, p2, v0, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {v0}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a0.smali new file mode 100644 index 0000000000..1b99dafef0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a0.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/h/k/a0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/i/b/g6; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/i/b/g6;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/a0;->h:Lf/h/a/f/i/b/g6; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iget-object v1, v1, Lf/h/a/f/h/k/g;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/a0;->h:Lf/h/a/f/i/b/g6; + + iget-object v2, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iget-object v2, v2, Lf/h/a/f/h/k/g;->e:Ljava/util/List; + + invoke-interface {v2, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Landroid/util/Pair; + + iget-object v2, v2, Landroid/util/Pair;->first:Ljava/lang/Object; + + invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string v1, "OnEventListener already registered." + + invoke-static {v0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-void + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/k/g$c; + + iget-object v1, p0, Lf/h/a/f/h/k/a0;->h:Lf/h/a/f/i/b/g6; + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/g$c;->(Lf/h/a/f/i/b/g6;)V + + iget-object v1, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iget-object v1, v1, Lf/h/a/f/h/k/g;->e:Ljava/util/List; + + new-instance v2, Landroid/util/Pair; + + iget-object v3, p0, Lf/h/a/f/h/k/a0;->h:Lf/h/a/f/i/b/g6; + + invoke-direct {v2, v3, v0}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v1, p0, Lf/h/a/f/h/k/a0;->i:Lf/h/a/f/h/k/g; + + iget-object v1, v1, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + invoke-interface {v1, v0}, Lf/h/a/f/h/k/yd;->registerOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a1$a.smali new file mode 100644 index 0000000000..ea16f57e5f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/a1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/a1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/a1;", + "Lf/h/a/f/h/k/a1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a1.smali new file mode 100644 index 0000000000..904fb2ef43 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a1.smali @@ -0,0 +1,244 @@ +.class public final Lf/h/a/f/h/k/a1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/a1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/a1;", + "Lf/h/a/f/h/k/a1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzf:Lf/h/a/f/h/k/a1; + +.field public static volatile zzg:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/a1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:J + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/a1; + + invoke-direct {v0}, Lf/h/a/f/h/k/a1;->()V + + sput-object v0, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + const-class v1, Lf/h/a/f/h/k/a1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/a1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/a1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/a1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/a1;->zzg:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1002\u0001" + + sget-object p3, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/a1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/a1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/a1; + + invoke-direct {p1}, Lf/h/a/f/h/k/a1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/a1;->zzd:I + + return v0 +.end method + +.method public final t()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/a1;->zzc:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/f/h/k/a1;->zze:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a2.smali new file mode 100644 index 0000000000..314281e626 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a2.smali @@ -0,0 +1,727 @@ +.class public abstract Lf/h/a/f/h/k/a2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final g:Ljava/lang/Object; + +.field public static volatile h:Lf/h/a/f/h/k/j2; + +.field public static i:Lf/h/a/f/h/k/n2; + +.field public static final j:Ljava/util/concurrent/atomic/AtomicInteger; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/k2; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public volatile d:I + +.field public volatile e:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + +.field public final f:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/k/a2;->g:Ljava/lang/Object; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + new-instance v0, Lf/h/a/f/h/k/n2; + + sget-object v1, Lf/h/a/f/h/k/c2;->a:Lf/h/a/f/h/k/m2; + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/n2;->(Lf/h/a/f/h/k/m2;)V + + sput-object v0, Lf/h/a/f/h/k/a2;->i:Lf/h/a/f/h/k/n2; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->()V + + sput-object v0, Lf/h/a/f/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/f/h/k/g2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p5, -0x1 + + iput p5, p0, Lf/h/a/f/h/k/a2;->d:I + + iget-object p5, p1, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + if-eqz p5, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iput-object p2, p0, Lf/h/a/f/h/k/a2;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/a2;->c:Ljava/lang/Object; + + iput-boolean p4, p0, Lf/h/a/f/h/k/a2;->f:Z + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Must pass a valid SharedPreferences file name or ContentProvider URI" + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static a(Lf/h/a/f/h/k/k2;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/i2; + + const-wide/high16 v1, -0x3ff8000000000000L # -3.0 + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v1 + + const/4 v2, 0x1 + + invoke-direct {v0, p0, p1, v1, v2}, Lf/h/a/f/h/k/i2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Double;Z)V + + return-object v0 +.end method + +.method public static b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/g2; + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + const/4 p3, 0x1 + + invoke-direct {v0, p0, p1, p2, p3}, Lf/h/a/f/h/k/g2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Long;Z)V + + return-object v0 +.end method + +.method public static c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/h2; + + const/4 v1, 0x1 + + invoke-direct {v0, p0, p1, p2, v1}, Lf/h/a/f/h/k/h2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;Z)V + + return-object v0 +.end method + +.method public static d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/f2; + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + const/4 v1, 0x1 + + invoke-direct {v0, p0, p1, p2, v1}, Lf/h/a/f/h/k/f2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Boolean;Z)V + + return-object v0 +.end method + + +# virtual methods +.method public abstract e(Ljava/lang/Object;)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TT;" + } + .end annotation +.end method + +.method public final f(Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/a2;->b:Ljava/lang/String; + + return-object p1 + + :cond_0 + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/h/k/a2;->b:Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_1 + new-instance v0, Ljava/lang/String; + + invoke-direct {v0, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public final g()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v0, v0, Lf/h/a/f/h/k/k2;->c:Ljava/lang/String; + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/a2;->f(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public final h()Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/a2;->f:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-nez v0, :cond_6 + + sget-object v0, Lf/h/a/f/h/k/a2;->i:Lf/h/a/f/h/k/n2; + + iget-object v4, p0, Lf/h/a/f/h/k/a2;->b:Ljava/lang/String; + + if-eqz v0, :cond_5 + + if-eqz v4, :cond_4 + + iget-boolean v0, v0, Lf/h/a/f/h/k/n2;->a:Z + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object v0, Lf/h/a/f/h/k/p2;->a:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q3; + + if-eqz v0, :cond_3 + + iget-object v0, v0, Lf/h/a/f/h/k/q3;->d:Lf/h/a/f/h/k/o3; + + invoke-interface {v0}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Collection; + + invoke-interface {v5, v4}, Ljava/util/Collection;->contains(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_1 + + :goto_0 + const/4 v0, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + const-string v4, "Attempt to access PhenotypeFlag not via codegen. All new PhenotypeFlags must be accessed through codegen APIs. If you believe you are seeing this error by mistake, you can add your flag to the exemption list located at //java/com/google/android/libraries/phenotype/client/lockdown/flags.textproto. Send the addition CL to ph-reviews@. See go/phenotype-android-codegen for information about generated code. See go/ph-lockdown for more information about this error." + + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o3(ZLjava/lang/Object;)V + + goto :goto_2 + + :cond_3 + throw v3 + + :cond_4 + new-instance v0, Ljava/lang/NullPointerException; + + const-string v1, "flagName must not be null" + + invoke-direct {v0, v1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw v0 + + :cond_5 + throw v3 + + :cond_6 + :goto_2 + sget-object v0, Lf/h/a/f/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v0 + + iget v4, p0, Lf/h/a/f/h/k/a2;->d:I + + if-ge v4, v0, :cond_19 + + monitor-enter p0 + + :try_start_0 + iget v4, p0, Lf/h/a/f/h/k/a2;->d:I + + if-ge v4, v0, :cond_18 + + sget-object v4, Lf/h/a/f/h/k/a2;->h:Lf/h/a/f/h/k/j2; + + if-eqz v4, :cond_7 + + const/4 v5, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v5, 0x0 + + :goto_3 + const-string v6, "Must call PhenotypeFlag.init() first" + + invoke-static {v5, v6}, Lf/h/a/c/i1/e;->o3(ZLjava/lang/Object;)V + + move-object v5, v4 + + check-cast v5, Lf/h/a/f/h/k/p1; + + iget-object v5, v5, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-static {v5}, Lf/h/a/f/h/k/w1;->a(Landroid/content/Context;)Lf/h/a/f/h/k/w1; + + move-result-object v5 + + const-string v6, "gms:phenotype:phenotype_flag:debug_bypass_phenotype" + + invoke-virtual {v5, v6}, Lf/h/a/f/h/k/w1;->g(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + if-eqz v5, :cond_8 + + sget-object v6, Lf/h/a/f/h/k/l1;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v6, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/util/regex/Matcher;->matches()Z + + move-result v5 + + if-eqz v5, :cond_8 + + const/4 v1, 0x1 + + :cond_8 + if-nez v1, :cond_b + + iget-object v1, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v1, v1, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + if-eqz v1, :cond_a + + move-object v1, v4 + + check-cast v1, Lf/h/a/f/h/k/p1; + + iget-object v1, v1, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v2, v2, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + invoke-static {v1, v2}, Lf/h/a/f/h/k/z1;->a(Landroid/content/Context;Landroid/net/Uri;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + move-object v1, v4 + + check-cast v1, Lf/h/a/f/h/k/p1; + + iget-object v1, v1, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v2, v2, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + invoke-static {v1, v2}, Lf/h/a/f/h/k/o1;->a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/f/h/k/o1; + + move-result-object v1 + + goto :goto_4 + + :cond_9 + move-object v1, v3 + + goto :goto_4 + + :cond_a + move-object v1, v4 + + check-cast v1, Lf/h/a/f/h/k/p1; + + iget-object v1, v1, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-static {v1, v3}, Lf/h/a/f/h/k/l2;->a(Landroid/content/Context;Ljava/lang/String;)Lf/h/a/f/h/k/l2; + + move-result-object v1 + + :goto_4 + if-eqz v1, :cond_d + + invoke-virtual {p0}, Lf/h/a/f/h/k/a2;->g()Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v1, v2}, Lf/h/a/f/h/k/s1;->g(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + if-eqz v1, :cond_d + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + goto :goto_6 + + :cond_b + const-string v1, "PhenotypeFlag" + + const/4 v2, 0x3 + + invoke-static {v1, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_d + + const-string v1, "PhenotypeFlag" + + const-string v2, "Bypass reading Phenotype values for flag: " + + invoke-virtual {p0}, Lf/h/a/f/h/k/a2;->g()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v6 + + if-eqz v6, :cond_c + + invoke-virtual {v2, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_5 + + :cond_c + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v2, v5 + + :goto_5 + invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_d + move-object v1, v3 + + :goto_6 + if-eqz v1, :cond_e + + goto :goto_8 + + :cond_e + move-object v1, v4 + + check-cast v1, Lf/h/a/f/h/k/p1; + + iget-object v1, v1, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/h/k/w1;->a(Landroid/content/Context;)Lf/h/a/f/h/k/w1; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v2, v2, Lf/h/a/f/h/k/k2;->b:Ljava/lang/String; + + invoke-virtual {p0, v2}, Lf/h/a/f/h/k/a2;->f(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Lf/h/a/f/h/k/w1;->g(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + if-eqz v1, :cond_f + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + goto :goto_7 + + :cond_f + move-object v1, v3 + + :goto_7 + if-eqz v1, :cond_10 + + goto :goto_8 + + :cond_10 + iget-object v1, p0, Lf/h/a/f/h/k/a2;->c:Ljava/lang/Object; + + :goto_8 + check-cast v4, Lf/h/a/f/h/k/p1; + + iget-object v2, v4, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + invoke-interface {v2}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/r2; + + invoke-virtual {v2}, Lf/h/a/f/h/k/r2;->b()Z + + move-result v4 + + if-eqz v4, :cond_17 + + invoke-virtual {v2}, Lf/h/a/f/h/k/r2;->c()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/x1; + + iget-object v2, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v2, v2, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + iget-object v4, p0, Lf/h/a/f/h/k/a2;->a:Lf/h/a/f/h/k/k2; + + iget-object v4, v4, Lf/h/a/f/h/k/k2;->c:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/h/k/a2;->b:Ljava/lang/String; + + if-eqz v1, :cond_16 + + if-eqz v2, :cond_14 + + invoke-virtual {v2}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v2 + + iget-object v1, v1, Lf/h/a/f/h/k/x1;->a:Ljava/util/Map; + + invoke-interface {v1, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map; + + if-nez v1, :cond_11 + + goto :goto_a + + :cond_11 + if-eqz v4, :cond_13 + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_12 + + invoke-virtual {v4, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + goto :goto_9 + + :cond_12 + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v4}, Ljava/lang/String;->(Ljava/lang/String;)V + + :cond_13 + :goto_9 + invoke-interface {v1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + move-object v3, v1 + + check-cast v3, Ljava/lang/String; + + :cond_14 + :goto_a + if-nez v3, :cond_15 + + iget-object v1, p0, Lf/h/a/f/h/k/a2;->c:Ljava/lang/Object; + + goto :goto_b + + :cond_15 + invoke-virtual {p0, v3}, Lf/h/a/f/h/k/a2;->e(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + goto :goto_b + + :cond_16 + throw v3 + + :cond_17 + :goto_b + iput-object v1, p0, Lf/h/a/f/h/k/a2;->e:Ljava/lang/Object; + + iput v0, p0, Lf/h/a/f/h/k/a2;->d:I + + :cond_18 + monitor-exit p0 + + goto :goto_c + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_19 + :goto_c + iget-object v0, p0, Lf/h/a/f/h/k/a2;->e:Ljava/lang/Object; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a3.smali new file mode 100644 index 0000000000..bf861161a6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a3.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/a3; +.super Lf/h/a/f/h/k/e3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/e3<", + "TK;>;" + } +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/h/k/a3;->h:Lf/h/a/f/h/k/b3; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/e3;->(Lf/h/a/f/h/k/b3;Lf/h/a/f/h/k/a3;)V + + return-void +.end method + + +# virtual methods +.method public final a(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TK;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/a3;->h:Lf/h/a/f/h/k/b3; + + iget-object v0, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a4.smali new file mode 100644 index 0000000000..dbc0c2f81a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a4.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/f/h/k/a4; +.super Lf/h/a/f/h/k/l3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public final transient f:[Ljava/lang/Object; + +.field public final transient g:I + +.field public final transient h:I + + +# direct methods +.method public constructor ([Ljava/lang/Object;II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/l3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/a4;->f:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/a4;->g:I + + iput p3, p0, Lf/h/a/f/h/k/a4;->h:I + + return-void +.end method + + +# virtual methods +.method public final get(I)Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/a4;->h:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->V2(II)I + + iget-object v0, p0, Lf/h/a/f/h/k/a4;->f:[Ljava/lang/Object; + + mul-int/lit8 p1, p1, 0x2 + + iget v1, p0, Lf/h/a/f/h/k/a4;->g:I + + add-int/2addr p1, v1 + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/a4;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a5.smali new file mode 100644 index 0000000000..8bca4ecdf3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a5.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/a5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a([BII)[B +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a6.smali new file mode 100644 index 0000000000..6fed659c09 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a6.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/a6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a()I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a7.smali new file mode 100644 index 0000000000..46fb99b1e5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a7.smali @@ -0,0 +1,56 @@ +.class public interface abstract Lf/h/a/f/h/k/a7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract b(Ljava/lang/Object;)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation +.end method + +.method public abstract c(Ljava/lang/Object;)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation +.end method + +.method public abstract d(Ljava/lang/Object;)Z +.end method + +.method public abstract e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/k/y6<", + "**>;" + } + .end annotation +.end method + +.method public abstract f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract g(Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public abstract h(ILjava/lang/Object;Ljava/lang/Object;)I +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a8.smali new file mode 100644 index 0000000000..0fe6762770 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a8.smali @@ -0,0 +1,248 @@ +.class public final Lf/h/a/f/h/k/a8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public d:I + +.field public e:Z + +.field public f:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation +.end field + +.field public final synthetic g:Lf/h/a/f/h/k/u7; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/u7;Lf/h/a/f/h/k/w7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/a8;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->f:Ljava/util/Iterator; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v0, v0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/a8;->f:Ljava/util/Iterator; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/a8;->f:Ljava/util/Iterator; + + return-object v0 +.end method + +.method public final hasNext()Z + .locals 3 + + iget v0, p0, Lf/h/a/f/h/k/a8;->d:I + + const/4 v1, 0x1 + + add-int/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v2, v2, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + if-lt v0, v2, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v0, v0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/a8;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + return v0 + + :cond_1 + :goto_0 + return v1 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/a8;->e:Z + + iget v1, p0, Lf/h/a/f/h/k/a8;->d:I + + add-int/2addr v1, v0 + + iput v1, p0, Lf/h/a/f/h/k/a8;->d:I + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v0, v0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v0, v0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + iget v1, p0, Lf/h/a/f/h/k/a8;->d:I + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/a8;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + return-object v0 +.end method + +.method public final remove()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/a8;->e:Z + + if-eqz v0, :cond_1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/a8;->e:Z + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + invoke-static {v0}, Lf/h/a/f/h/k/u7;->e(Lf/h/a/f/h/k/u7;)V + + iget v0, p0, Lf/h/a/f/h/k/a8;->d:I + + iget-object v1, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget-object v1, v1, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/a8;->g:Lf/h/a/f/h/k/u7; + + iget v1, p0, Lf/h/a/f/h/k/a8;->d:I + + add-int/lit8 v2, v1, -0x1 + + iput v2, p0, Lf/h/a/f/h/k/a8;->d:I + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/u7;->h(I)Ljava/lang/Object; + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/a8;->a()Ljava/util/Iterator; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "remove() was called before next()" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/a9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/a9.smali new file mode 100644 index 0000000000..2544bea38b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/a9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/a9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/z8;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/a9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/z8;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/a9; + + invoke-direct {v0}, Lf/h/a/f/h/k/a9;->()V + + sput-object v0, Lf/h/a/f/h/k/a9;->e:Lf/h/a/f/h/k/a9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/c9; + + invoke-direct {v0}, Lf/h/a/f/h/k/c9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/a9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/a9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/z8; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/aa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/aa.smali new file mode 100644 index 0000000000..8efbece415 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/aa.smali @@ -0,0 +1,262 @@ +.class public final Lf/h/a/f/h/k/aa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/x9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final e:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final f:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.gold.enhanced_ecommerce.format_logs" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/aa;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.gold.enhanced_ecommerce.log_nested_complex_events" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/aa;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.gold.enhanced_ecommerce.nested_param_daily_event_count" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/aa;->c:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.gold.enhanced_ecommerce.updated_schema.client" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/aa;->d:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.gold.enhanced_ecommerce.updated_schema.service" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/aa;->e:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.gold.enhanced_ecommerce.upload_nested_complex_events" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/aa;->f:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final d()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final e()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->d:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final k()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->e:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final l()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/aa;->f:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ab.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ab.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/ab.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ab.smali index 72dd21b5ee..26a45e924b 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ab.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ab.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/ab; +.class public interface abstract Lf/h/a/f/h/k/ab; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ac.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ac.smali new file mode 100644 index 0000000000..fbfcaae385 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ac.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ac; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/zb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ac; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/zb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ac; + + invoke-direct {v0}, Lf/h/a/f/h/k/ac;->()V + + sput-object v0, Lf/h/a/f/h/k/ac;->e:Lf/h/a/f/h/k/ac; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/cc; + + invoke-direct {v0}, Lf/h/a/f/h/k/cc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ac;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ac;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/zb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ad.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ad.smali new file mode 100644 index 0000000000..322bc29ffc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ad.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/ad; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/xc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.scheduler.task_thread.cleanup_on_exit" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ad;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ad;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ae.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ae.smali new file mode 100644 index 0000000000..597562a019 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ae.smali @@ -0,0 +1,975 @@ +.class public final Lf/h/a/f/h/k/ae; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/yd; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final beginAdUnitExposure(Ljava/lang/String;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x17 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x9 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final endAdUnitExposure(Ljava/lang/String;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x18 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final generateEventId(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x16 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getAppInstanceId(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x14 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getCachedAppInstanceId(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x13 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0xa + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getCurrentScreenClass(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x11 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getCurrentScreenName(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x10 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getGmpAppId(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x15 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getMaxUserProperties(Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x6 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getTestFlag(Lf/h/a/f/h/k/zd;I)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V + + const/16 p1, 0x26 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->d(Landroid/os/Parcel;Z)V + + invoke-static {v0, p4}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/4 p1, 0x5 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final initForTests(Ljava/util/Map;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeMap(Ljava/util/Map;)V + + const/16 p1, 0x25 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final initialize(Lf/h/a/f/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final isDataCollectionEnabled(Lf/h/a/f/h/k/zd;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x28 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {v0, p6, p7}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p4}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x3 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final logHealthData(ILjava/lang/String;Lf/h/a/f/f/a;Lf/h/a/f/f/a;Lf/h/a/f/f/a;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-static {v0, p4}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-static {v0, p5}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x21 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityCreated(Lf/h/a/f/f/a;Landroid/os/Bundle;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1b + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityDestroyed(Lf/h/a/f/f/a;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1c + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityPaused(Lf/h/a/f/f/a;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1d + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityResumed(Lf/h/a/f/f/a;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1e + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivitySaveInstanceState(Lf/h/a/f/f/a;Lf/h/a/f/h/k/zd;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1f + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityStarted(Lf/h/a/f/f/a;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x19 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final onActivityStopped(Lf/h/a/f/f/a;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x1a + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final performAction(Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p3, p4}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x20 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final registerOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x23 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final resetAnalyticsData(J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0xc + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setConditionalUserProperty(Landroid/os/Bundle;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0x8 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setCurrentScreen(Lf/h/a/f/f/a;Ljava/lang/String;Ljava/lang/String;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p4, p5}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0xf + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setDataCollectionEnabled(Z)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->d(Landroid/os/Parcel;Z)V + + const/16 p1, 0x27 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setDefaultEventParameters(Landroid/os/Bundle;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x2a + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setEventInterceptor(Lf/h/a/f/h/k/c;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x22 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setInstanceIdProvider(Lf/h/a/f/h/k/d;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x12 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setMeasurementEnabled(ZJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->d(Landroid/os/Parcel;Z)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0xb + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setMinimumSessionDuration(J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0xd + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setSessionTimeoutDuration(J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V + + const/16 p1, 0xe + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setUserId(Ljava/lang/String;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2, p3}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x7 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/f/a;ZJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeInt(I)V + + invoke-virtual {v0, p5, p6}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x4 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final unregisterOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + const/16 p1, 0x24 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b.smali new file mode 100644 index 0000000000..fac8ee992e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b.smali @@ -0,0 +1,84 @@ +.class public abstract Lf/h/a/f/h/k/b; +.super Lf/h/a/f/h/k/u0; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/c; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/u0;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p4, 0x1 + + if-eq p1, p4, :cond_1 + + const/4 p2, 0x2 + + if-eq p1, p2, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + invoke-interface {p0}, Lf/h/a/f/h/k/c;->a()I + + move-result p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeInt(I)V + + goto :goto_0 + + :cond_1 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + move-object v3, p1 + + check-cast v3, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v4 + + move-object v0, p0 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/k/c;->W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + :goto_0 + return p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b0.smali new file mode 100644 index 0000000000..5f5ca4d55b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b0.smali @@ -0,0 +1,70 @@ +.class public final Lf/h/a/f/h/k/b0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Ljava/lang/Object; + +.field public final synthetic k:Z + +.field public final synthetic l:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/b0;->l:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/b0;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/b0;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/b0;->j:Ljava/lang/Object; + + iput-boolean p5, p0, Lf/h/a/f/h/k/b0;->k:Z + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 8 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b0;->l:Lf/h/a/f/h/k/g; + + iget-object v1, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v2, p0, Lf/h/a/f/h/k/b0;->h:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/h/k/b0;->i:Ljava/lang/String; + + iget-object v0, p0, Lf/h/a/f/h/k/b0;->j:Ljava/lang/Object; + + new-instance v4, Lf/h/a/f/f/b; + + invoke-direct {v4, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-boolean v5, p0, Lf/h/a/f/h/k/b0;->k:Z + + iget-wide v6, p0, Lf/h/a/f/h/k/g$a;->d:J + + invoke-interface/range {v1 .. v7}, Lf/h/a/f/h/k/yd;->setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/f/a;ZJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b1$a.smali new file mode 100644 index 0000000000..bc476ce7d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b1$a.smali @@ -0,0 +1,303 @@ +.class public final Lf/h/a/f/h/k/b1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/b1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/b1;", + "Lf/h/a/f/h/k/b1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final A()J + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-wide v0, v0, Lf/h/a/f/h/k/b1;->zzg:J + + return-wide v0 +.end method + +.method public final o(ILf/h/a/f/h/k/d1;)Lf/h/a/f/h/k/b1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/b1;->v(Lf/h/a/f/h/k/b1;ILf/h/a/f/h/k/d1;)V + + return-object p0 +.end method + +.method public final q(J)Lf/h/a/f/h/k/b1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget v1, v0, Lf/h/a/f/h/k/b1;->zzc:I + + or-int/lit8 v1, v1, 0x2 + + iput v1, v0, Lf/h/a/f/h/k/b1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/b1;->zzf:J + + return-object p0 +.end method + +.method public final r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/d1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/b1;->w(Lf/h/a/f/h/k/b1;Lf/h/a/f/h/k/d1;)V + + return-object p0 +.end method + +.method public final s(Ljava/lang/String;)Lf/h/a/f/h/k/b1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/b1;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final t(I)Lf/h/a/f/h/k/d1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-object v0, v0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/d1; + + return-object p1 +.end method + +.method public final u()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-object v0, v0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final v()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-object v0, v0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final w(I)Lf/h/a/f/h/k/b1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/b1;->u(Lf/h/a/f/h/k/b1;I)V + + return-object p0 +.end method + +.method public final x(J)Lf/h/a/f/h/k/b1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget v1, v0, Lf/h/a/f/h/k/b1;->zzc:I + + or-int/lit8 v1, v1, 0x4 + + iput v1, v0, Lf/h/a/f/h/k/b1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/b1;->zzg:J + + return-object p0 +.end method + +.method public final y()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-object v0, v0, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + return-object v0 +.end method + +.method public final z()J + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-wide v0, v0, Lf/h/a/f/h/k/b1;->zzf:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b1.smali new file mode 100644 index 0000000000..eb2474040d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b1.smali @@ -0,0 +1,439 @@ +.class public final Lf/h/a/f/h/k/b1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/b1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/b1;", + "Lf/h/a/f/h/k/b1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzi:Lf/h/a/f/h/k/b1; + +.field public static volatile zzj:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/b1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation +.end field + +.field public zze:Ljava/lang/String; + +.field public zzf:J + +.field public zzg:J + +.field public zzh:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/b1; + + invoke-direct {v0}, Lf/h/a/f/h/k/b1;->()V + + sput-object v0, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + const-class v1, Lf/h/a/f/h/k/b1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + return-void +.end method + +.method public static B()Lf/h/a/f/h/k/b1$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/b1$a; + + return-object v0 +.end method + +.method public static t(Lf/h/a/f/h/k/b1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static u(Lf/h/a/f/h/k/b1;I)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + return-void +.end method + +.method public static v(Lf/h/a/f/h/k/b1;ILf/h/a/f/h/k/d1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static w(Lf/h/a/f/h/k/b1;Lf/h/a/f/h/k/d1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static x(Lf/h/a/f/h/k/b1;Ljava/lang/Iterable;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-static {p1, p0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-void +.end method + +.method public static y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/b1;->zzc:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/k/b1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final A()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/b1;->zzc:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final C()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + :cond_0 + return-void +.end method + +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/b1;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/b1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/b1;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/b1;->zzj:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x7 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-class p3, Lf/h/a/f/h/k/d1; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0001\u0000\u0001\u001b\u0002\u1008\u0000\u0003\u1002\u0001\u0004\u1002\u0002\u0005\u1004\u0003" + + sget-object p3, Lf/h/a/f/h/k/b1;->zzi:Lf/h/a/f/h/k/b1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/b1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/b1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/b1; + + invoke-direct {p1}, Lf/h/a/f/h/k/b1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + return-object v0 +.end method + +.method public final z()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b2.smali new file mode 100644 index 0000000000..ac93c2b07a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b2.smali @@ -0,0 +1,105 @@ +.class public final Lf/h/a/f/h/k/b2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final a:Landroidx/collection/ArrayMap; + .annotation build Landroidx/annotation/GuardedBy; + value = "PhenotypeConstants.class" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/collection/ArrayMap<", + "Ljava/lang/String;", + "Landroid/net/Uri;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + sput-object v0, Lf/h/a/f/h/k/b2;->a:Landroidx/collection/ArrayMap; + + return-void +.end method + +.method public static declared-synchronized a(Ljava/lang/String;)Landroid/net/Uri; + .locals 4 + + const-class v0, Lf/h/a/f/h/k/b2; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/b2;->a:Landroidx/collection/ArrayMap; + + invoke-virtual {v1, p0}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/net/Uri; + + if-nez v1, :cond_1 + + const-string v1, "content://com.google.android.gms.phenotype/" + + invoke-static {p0}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v1, v2 + + :goto_0 + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/k/b2;->a:Landroidx/collection/ArrayMap; + + invoke-virtual {v2, p0, v1}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_1 + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b3.smali new file mode 100644 index 0000000000..95b86a673e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b3.smali @@ -0,0 +1,1368 @@ +.class public final Lf/h/a/f/h/k/b3; +.super Ljava/util/AbstractMap; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractMap<", + "TK;TV;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# static fields +.field public static final m:Ljava/lang/Object; + + +# instance fields +.field public transient d:Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient e:[I + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient f:[Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient g:[Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient h:I + +.field public transient i:I + +.field public transient j:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "TK;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient k:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public transient l:Ljava/util/Collection; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Collection<", + "TV;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/k/b3;->m:Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/util/AbstractMap;->()V + + const/4 v0, 0x3 + + const/4 v1, 0x1 + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->e3(II)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/k/b3;->h:I + + return-void +.end method + +.method public static synthetic e(Lf/h/a/f/h/k/b3;Ljava/lang/Object;)I + .locals 0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/b3;->b(Ljava/lang/Object;)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public final a(IIII)I + .locals 8 + + invoke-static {p2}, Lf/h/a/f/h/k/i3;->d(I)Ljava/lang/Object; + + move-result-object v0 + + add-int/lit8 p2, p2, -0x1 + + if-eqz p4, :cond_0 + + and-int/2addr p3, p2 + + add-int/lit8 p4, p4, 0x1 + + invoke-static {v0, p3, p4}, Lf/h/a/f/h/k/i3;->e(Ljava/lang/Object;II)V + + :cond_0 + iget-object p3, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + iget-object p4, p0, Lf/h/a/f/h/k/b3;->e:[I + + const/4 v1, 0x0 + + :goto_0 + if-gt v1, p1, :cond_2 + + invoke-static {p3, v1}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v2 + + :goto_1 + if-eqz v2, :cond_1 + + add-int/lit8 v3, v2, -0x1 + + aget v4, p4, v3 + + not-int v5, p1 + + and-int/2addr v5, v4 + + or-int/2addr v5, v1 + + and-int v6, v5, p2 + + invoke-static {v0, v6}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v7 + + invoke-static {v0, v6, v2}, Lf/h/a/f/h/k/i3;->e(Ljava/lang/Object;II)V + + invoke-static {v5, v7, p2}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result v2 + + aput v2, p4, v3 + + and-int v2, v4, p1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + iput-object v0, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + invoke-static {p2}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I + + move-result p1 + + rsub-int/lit8 p1, p1, 0x20 + + iget p3, p0, Lf/h/a/f/h/k/b3;->h:I + + const/16 p4, 0x1f + + invoke-static {p3, p1, p4}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/k/b3;->h:I + + return p2 +.end method + +.method public final b(Ljava/lang/Object;)I + .locals 7 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v0 + + const/4 v1, -0x1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->d2(Ljava/lang/Object;)I + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->i()I + + move-result v2 + + iget-object v3, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + and-int v4, v0, v2 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v3 + + if-nez v3, :cond_1 + + return v1 + + :cond_1 + not-int v4, v2 + + and-int/2addr v0, v4 + + :cond_2 + add-int/lit8 v3, v3, -0x1 + + iget-object v5, p0, Lf/h/a/f/h/k/b3;->e:[I + + aget v5, v5, v3 + + and-int v6, v5, v4 + + if-ne v6, v0, :cond_3 + + iget-object v6, p0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aget-object v6, v6, v3 + + invoke-static {p1, v6}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + return v3 + + :cond_3 + and-int v3, v5, v2 + + if-nez v3, :cond_2 + + return v1 +.end method + +.method public final c(II)V + .locals 7 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + if-ge p1, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aget-object v4, v3, v0 + + aput-object v4, v3, p1 + + iget-object v5, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v6, v5, v0 + + aput-object v6, v5, p1 + + aput-object v2, v3, v0 + + aput-object v2, v5, v0 + + iget-object v2, p0, Lf/h/a/f/h/k/b3;->e:[I + + aget v3, v2, v0 + + aput v3, v2, p1 + + aput v1, v2, v0 + + invoke-static {v4}, Lf/h/a/c/i1/e;->d2(Ljava/lang/Object;)I + + move-result v1 + + and-int/2addr v1, p2 + + iget-object v2, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + invoke-static {v2, v1}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v2 + + add-int/lit8 v0, v0, 0x1 + + if-ne v2, v0, :cond_0 + + iget-object p2, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + add-int/lit8 p1, p1, 0x1 + + invoke-static {p2, v1, p1}, Lf/h/a/f/h/k/i3;->e(Ljava/lang/Object;II)V + + return-void + + :cond_0 + :goto_0 + add-int/lit8 v2, v2, -0x1 + + iget-object v1, p0, Lf/h/a/f/h/k/b3;->e:[I + + aget v3, v1, v2 + + and-int v4, v3, p2 + + if-ne v4, v0, :cond_1 + + add-int/lit8 p1, p1, 0x1 + + invoke-static {v3, p1, p2}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result p1 + + aput p1, v1, v2 + + return-void + + :cond_1 + move v2, v4 + + goto :goto_0 + + :cond_2 + iget-object p2, p0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aput-object v2, p2, p1 + + iget-object p2, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aput-object v2, p2, p1 + + iget-object p2, p0, Lf/h/a/f/h/k/b3;->e:[I + + aput v1, p2, p1 + + return-void +.end method + +.method public final clear()V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->h()V + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v3 + + const/4 v4, 0x3 + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->e3(II)I + + move-result v3 + + iput v3, p0, Lf/h/a/f/h/k/b3;->h:I + + invoke-interface {v0}, Ljava/util/Map;->clear()V + + iput-object v1, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + iput v2, p0, Lf/h/a/f/h/k/b3;->i:I + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget v3, p0, Lf/h/a/f/h/k/b3;->i:I + + invoke-static {v0, v2, v3, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + iget v3, p0, Lf/h/a/f/h/k/b3;->i:I + + invoke-static {v0, v2, v3, v1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + instance-of v1, v0, [B + + if-eqz v1, :cond_2 + + check-cast v0, [B + + invoke-static {v0, v2}, Ljava/util/Arrays;->fill([BB)V + + goto :goto_0 + + :cond_2 + instance-of v1, v0, [S + + if-eqz v1, :cond_3 + + check-cast v0, [S + + invoke-static {v0, v2}, Ljava/util/Arrays;->fill([SS)V + + goto :goto_0 + + :cond_3 + check-cast v0, [I + + invoke-static {v0, v2}, Ljava/util/Arrays;->fill([II)V + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/b3;->e:[I + + iget v1, p0, Lf/h/a/f/h/k/b3;->i:I + + invoke-static {v0, v2, v1, v2}, Ljava/util/Arrays;->fill([IIII)V + + iput v2, p0, Lf/h/a/f/h/k/b3;->i:I + + return-void +.end method + +.method public final containsKey(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/b3;->b(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final containsValue(Ljava/lang/Object;)Z + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/Map;->containsValue(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/b3;->i:I + + if-ge v1, v2, :cond_2 + + iget-object v2, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v2, v2, v1 + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method + +.method public final d()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final entrySet()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->k:Ljava/util/Set; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/f3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/f3;->(Lf/h/a/f/h/k/b3;)V + + iput-object v0, p0, Lf/h/a/f/h/k/b3;->k:Ljava/util/Set; + + :cond_0 + return-object v0 +.end method + +.method public final f(Ljava/lang/Object;)Ljava/lang/Object; + .locals 8 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object p1, Lf/h/a/f/h/k/b3;->m:Ljava/lang/Object; + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->i()I + + move-result v7 + + const/4 v1, 0x0 + + iget-object v3, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + iget-object v4, p0, Lf/h/a/f/h/k/b3;->e:[I + + iget-object v5, p0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + const/4 v6, 0x0 + + move-object v0, p1 + + move v2, v7 + + invoke-static/range {v0 .. v6}, Lf/h/a/f/h/k/i3;->c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-ne p1, v0, :cond_1 + + sget-object p1, Lf/h/a/f/h/k/b3;->m:Ljava/lang/Object; + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v0, v0, p1 + + invoke-virtual {p0, p1, v7}, Lf/h/a/f/h/k/b3;->c(II)V + + iget p1, p0, Lf/h/a/f/h/k/b3;->i:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/b3;->i:I + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->h()V + + return-object v0 +.end method + +.method public final g()Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + instance-of v1, v0, Ljava/util/Map; + + if-eqz v1, :cond_0 + + check-cast v0, Ljava/util/Map; + + return-object v0 + + :cond_0 + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public final get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/b3;->b(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-ne p1, v0, :cond_1 + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final h()V + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/b3;->h:I + + add-int/lit8 v0, v0, 0x20 + + iput v0, p0, Lf/h/a/f/h/k/b3;->h:I + + return-void +.end method + +.method public final i()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/b3;->h:I + + and-int/lit8 v0, v0, 0x1f + + const/4 v1, 0x1 + + shl-int v0, v1, v0 + + sub-int/2addr v0, v1 + + return v0 +.end method + +.method public final isEmpty()Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final keySet()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->j:Ljava/util/Set; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/h3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/h3;->(Lf/h/a/f/h/k/b3;)V + + iput-object v0, p0, Lf/h/a/f/h/k/b3;->j:Ljava/util/Set; + + :cond_0 + return-object v0 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 20 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p2 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v3 + + const/4 v4, 0x4 + + const/4 v5, 0x2 + + const/16 v6, 0x20 + + const/4 v7, 0x1 + + if-eqz v3, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v3 + + const-string v8, "Arrays already allocated" + + invoke-static {v3, v8}, Lf/h/a/c/i1/e;->o3(ZLjava/lang/Object;)V + + iget v3, v0, Lf/h/a/f/h/k/b3;->h:I + + add-int/lit8 v8, v3, 0x1 + + invoke-static {v8, v5}, Ljava/lang/Math;->max(II)I + + move-result v8 + + invoke-static {v8}, Ljava/lang/Integer;->highestOneBit(I)I + + move-result v9 + + const-wide/high16 v10, 0x3ff0000000000000L # 1.0 + + int-to-double v12, v9 + + mul-double v12, v12, v10 + + double-to-int v10, v12 + + if-le v8, v10, :cond_0 + + shl-int/lit8 v9, v9, 0x1 + + if-gtz v9, :cond_0 + + const/high16 v8, 0x40000000 # 2.0f + + goto :goto_0 + + :cond_0 + move v8, v9 + + :goto_0 + invoke-static {v4, v8}, Ljava/lang/Math;->max(II)I + + move-result v8 + + invoke-static {v8}, Lf/h/a/f/h/k/i3;->d(I)Ljava/lang/Object; + + move-result-object v9 + + iput-object v9, v0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + sub-int/2addr v8, v7 + + invoke-static {v8}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I + + move-result v8 + + rsub-int/lit8 v8, v8, 0x20 + + iget v9, v0, Lf/h/a/f/h/k/b3;->h:I + + const/16 v10, 0x1f + + invoke-static {v9, v8, v10}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result v8 + + iput v8, v0, Lf/h/a/f/h/k/b3;->h:I + + new-array v8, v3, [I + + iput-object v8, v0, Lf/h/a/f/h/k/b3;->e:[I + + new-array v8, v3, [Ljava/lang/Object; + + iput-object v8, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + new-array v3, v3, [Ljava/lang/Object; + + iput-object v3, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + :cond_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v3 + + if-eqz v3, :cond_2 + + invoke-interface {v3, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + return-object v1 + + :cond_2 + iget-object v3, v0, Lf/h/a/f/h/k/b3;->e:[I + + iget-object v8, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget-object v9, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + iget v10, v0, Lf/h/a/f/h/k/b3;->i:I + + add-int/lit8 v11, v10, 0x1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->d2(Ljava/lang/Object;)I + + move-result v12 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->i()I + + move-result v13 + + and-int v14, v12, v13 + + iget-object v15, v0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + invoke-static {v15, v14}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v15 + + if-nez v15, :cond_5 + + if-le v11, v13, :cond_4 + + if-ge v13, v6, :cond_3 + + const/16 v16, 0x4 + + goto :goto_1 + + :cond_3 + const/16 v16, 0x2 + + :goto_1 + add-int/lit8 v3, v13, 0x1 + + mul-int v3, v3, v16 + + invoke-virtual {v0, v13, v3, v12, v10}, Lf/h/a/f/h/k/b3;->a(IIII)I + + move-result v13 + + goto/16 :goto_6 + + :cond_4 + iget-object v3, v0, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + invoke-static {v3, v14, v11}, Lf/h/a/f/h/k/i3;->e(Ljava/lang/Object;II)V + + goto/16 :goto_6 + + :cond_5 + not-int v14, v13 + + and-int v5, v12, v14 + + const/16 v18, 0x0 + + :goto_2 + sub-int/2addr v15, v7 + + aget v6, v3, v15 + + and-int v4, v6, v14 + + if-ne v4, v5, :cond_6 + + aget-object v4, v8, v15 + + invoke-static {v1, v4}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_6 + + aget-object v1, v9, v15 + + aput-object v2, v9, v15 + + return-object v1 + + :cond_6 + and-int v4, v6, v13 + + move/from16 v19, v5 + + add-int/lit8 v5, v18, 0x1 + + if-nez v4, :cond_e + + const/16 v4, 0x9 + + if-lt v5, v4, :cond_a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->i()I + + move-result v3 + + add-int/2addr v3, v7 + + new-instance v4, Ljava/util/LinkedHashMap; + + const/high16 v5, 0x3f800000 # 1.0f + + invoke-direct {v4, v3, v5}, Ljava/util/LinkedHashMap;->(IF)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->isEmpty()Z + + move-result v3 + + if-eqz v3, :cond_7 + + move-object v3, v0 + + move-object v6, v3 + + goto :goto_4 + + :cond_7 + move-object v3, v0 + + move-object v6, v3 + + const/4 v5, 0x0 + + :goto_3 + if-ltz v5, :cond_9 + + iget-object v7, v3, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aget-object v7, v7, v5 + + iget-object v8, v3, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v8, v8, v5 + + invoke-virtual {v4, v7, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v5, v5, 0x1 + + iget v7, v3, Lf/h/a/f/h/k/b3;->i:I + + if-ge v5, v7, :cond_8 + + goto :goto_3 + + :cond_8 + :goto_4 + const/4 v5, -0x1 + + goto :goto_3 + + :cond_9 + iput-object v4, v3, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + const/4 v5, 0x0 + + iput-object v5, v3, Lf/h/a/f/h/k/b3;->e:[I + + iput-object v5, v3, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iput-object v5, v3, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + invoke-virtual {v6}, Lf/h/a/f/h/k/b3;->h()V + + invoke-virtual {v4, v1, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + return-object v1 + + :cond_a + if-le v11, v13, :cond_c + + const/16 v4, 0x20 + + if-ge v13, v4, :cond_b + + const/4 v4, 0x4 + + goto :goto_5 + + :cond_b + const/4 v4, 0x2 + + :goto_5 + add-int/lit8 v3, v13, 0x1 + + mul-int v3, v3, v4 + + invoke-virtual {v0, v13, v3, v12, v10}, Lf/h/a/f/h/k/b3;->a(IIII)I + + move-result v13 + + goto :goto_6 + + :cond_c + invoke-static {v6, v11, v13}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result v4 + + aput v4, v3, v15 + + :goto_6 + iget-object v3, v0, Lf/h/a/f/h/k/b3;->e:[I + + array-length v3, v3 + + if-le v11, v3, :cond_d + + const v4, 0x3fffffff # 1.9999999f + + ushr-int/lit8 v5, v3, 0x1 + + invoke-static {v7, v5}, Ljava/lang/Math;->max(II)I + + move-result v5 + + add-int/2addr v5, v3 + + or-int/2addr v5, v7 + + invoke-static {v4, v5}, Ljava/lang/Math;->min(II)I + + move-result v4 + + if-eq v4, v3, :cond_d + + iget-object v3, v0, Lf/h/a/f/h/k/b3;->e:[I + + invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v3 + + iput-object v3, v0, Lf/h/a/f/h/k/b3;->e:[I + + iget-object v3, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v3 + + iput-object v3, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget-object v3, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + invoke-static {v3, v4}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v3 + + iput-object v3, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + :cond_d + iget-object v3, v0, Lf/h/a/f/h/k/b3;->e:[I + + const/4 v6, 0x0 + + invoke-static {v12, v6, v13}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result v4 + + aput v4, v3, v10 + + iget-object v3, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aput-object v1, v3, v10 + + iget-object v1, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aput-object v2, v1, v10 + + iput v11, v0, Lf/h/a/f/h/k/b3;->i:I + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/h/k/b3;->h()V + + const/4 v15, 0x0 + + return-object v15 + + :cond_e + const/4 v6, 0x0 + + move v15, v4 + + move/from16 v18, v5 + + move/from16 v5, v19 + + const/16 v6, 0x20 + + goto/16 :goto_2 +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/b3;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + sget-object v0, Lf/h/a/f/h/k/b3;->m:Ljava/lang/Object; + + if-ne p1, v0, :cond_1 + + const/4 p1, 0x0 + + :cond_1 + return-object p1 +.end method + +.method public final size()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + return v0 + + :cond_0 + iget v0, p0, Lf/h/a/f/h/k/b3;->i:I + + return v0 +.end method + +.method public final values()Ljava/util/Collection; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Collection<", + "TV;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b3;->l:Ljava/util/Collection; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/j3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/j3;->(Lf/h/a/f/h/k/b3;)V + + iput-object v0, p0, Lf/h/a/f/h/k/b3;->l:Ljava/util/Collection; + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b4.smali new file mode 100644 index 0000000000..57ed484256 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b4.smali @@ -0,0 +1,163 @@ +.class public final Lf/h/a/f/h/k/b4; +.super Lf/h/a/f/h/k/r3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r3<", + "TK;>;" + } +.end annotation + + +# instance fields +.field public final transient f:Lf/h/a/f/h/k/o3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o3<", + "TK;*>;" + } + .end annotation +.end field + +.field public final transient g:Lf/h/a/f/h/k/l3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "TK;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o3;Lf/h/a/f/h/k/l3;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/o3<", + "TK;*>;", + "Lf/h/a/f/h/k/l3<", + "TK;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/r3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/b4;->f:Lf/h/a/f/h/k/o3; + + iput-object p2, p0, Lf/h/a/f/h/k/b4;->g:Lf/h/a/f/h/k/l3; + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b4;->g:Lf/h/a/f/h/k/l3; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/l3;->c([Ljava/lang/Object;I)I + + move-result p1 + + return p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/k/b4;->f:Lf/h/a/f/h/k/o3; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final h()Lf/h/a/f/h/k/f4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b4;->g:Lf/h/a/f/h/k/l3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/l3;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f4; + + return-object v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b4;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final q()Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b4;->g:Lf/h/a/f/h/k/l3; + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b4;->f:Lf/h/a/f/h/k/o3; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b5.smali new file mode 100644 index 0000000000..d60ff4c3f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b5.smali @@ -0,0 +1,284 @@ +.class public final Lf/h/a/f/h/k/b5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0x18 +.end annotation + + +# static fields +.field public static final a:Ljava/lang/reflect/Method; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public static final b:Ljava/lang/reflect/Method; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 10 + + const-class v0, Ljava/lang/String; + + sget v1, Landroid/os/Build$VERSION;->SDK_INT:I + + const-string v2, "JobSchedulerCompat" + + const/4 v3, 0x6 + + const/4 v4, 0x0 + + const/16 v5, 0x18 + + if-lt v1, v5, :cond_0 + + :try_start_0 + const-class v1, Landroid/app/job/JobScheduler; + + const-string v6, "scheduleAsPackage" + + const/4 v7, 0x4 + + new-array v7, v7, [Ljava/lang/Class; + + const/4 v8, 0x0 + + const-class v9, Landroid/app/job/JobInfo; + + aput-object v9, v7, v8 + + const/4 v8, 0x1 + + aput-object v0, v7, v8 + + const/4 v8, 0x2 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v7, v8 + + const/4 v8, 0x3 + + aput-object v0, v7, v8 + + invoke-virtual {v1, v6, v7}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string v0, "No scheduleAsPackage method available, falling back to schedule" + + invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + move-object v0, v4 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/b5;->a:Ljava/lang/reflect/Method; + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + if-lt v0, v5, :cond_1 + + :try_start_1 + const-class v0, Landroid/os/UserHandle; + + const-string v1, "myUserId" + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + :try_end_1 + .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_1 + + :catch_1 + nop + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-string v0, "No myUserId method available" + + invoke-static {v2, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1 + :goto_1 + sput-object v4, Lf/h/a/f/h/k/b5;->b:Ljava/lang/reflect/Method; + + return-void +.end method + +.method public static a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I + .locals 4 + + const-string v0, "jobscheduler" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/app/job/JobScheduler; + + sget-object v1, Lf/h/a/f/h/k/b5;->a:Ljava/lang/reflect/Method; + + if-eqz v1, :cond_3 + + const-string v1, "android.permission.UPDATE_DEVICE_STATS" + + invoke-virtual {p0, v1}, Landroid/content/Context;->checkSelfPermission(Ljava/lang/String;)I + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_4 + + :cond_0 + sget-object p0, Lf/h/a/f/h/k/b5;->b:Ljava/lang/reflect/Method; + + const/4 v1, 0x0 + + if-eqz p0, :cond_1 + + const/4 v2, 0x0 + + :try_start_0 + new-array v3, v1, [Ljava/lang/Object; + + invoke-virtual {p0, v2, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + :try_end_0 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception p0 + + goto :goto_0 + + :catch_1 + move-exception p0 + + :goto_0 + const/4 v2, 0x6 + + const-string v3, "JobSchedulerCompat" + + invoke-static {v3, v2}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v2 + + if-eqz v2, :cond_1 + + const-string v2, "myUserId invocation illegal" + + invoke-static {v3, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_1 + const/4 p0, 0x0 + + :goto_1 + sget-object v2, Lf/h/a/f/h/k/b5;->a:Ljava/lang/reflect/Method; + + if-eqz v2, :cond_2 + + const/4 v3, 0x4 + + :try_start_1 + new-array v3, v3, [Ljava/lang/Object; + + aput-object p1, v3, v1 + + const/4 v1, 0x1 + + aput-object p2, v3, v1 + + const/4 p2, 0x2 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + aput-object p0, v3, p2 + + const/4 p0, 0x3 + + aput-object p3, v3, p0 + + invoke-virtual {v2, v0, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + :try_end_1 + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_3 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_2 + + goto :goto_3 + + :catch_2 + move-exception p0 + + goto :goto_2 + + :catch_3 + move-exception p0 + + :goto_2 + const-string p2, "error calling scheduleAsPackage" + + invoke-static {p3, p2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :cond_2 + invoke-virtual {v0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I + + move-result p0 + + :goto_3 + return p0 + + :cond_3 + :goto_4 + invoke-virtual {v0, p1}, Landroid/app/job/JobScheduler;->schedule(Landroid/app/job/JobInfo;)I + + move-result p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b6.smali new file mode 100644 index 0000000000..9e4bc758bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b6.smali @@ -0,0 +1,285 @@ +.class public final Lf/h/a/f/h/k/b6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Ljava/nio/charset/Charset; + +.field public static final b:[B + + +# direct methods +.method public static constructor ()V + .locals 5 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + const-string v0, "ISO-8859-1" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + const/4 v0, 0x0 + + new-array v1, v0, [B + + sput-object v1, Lf/h/a/f/h/k/b6;->b:[B + + invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + sget-object v1, Lf/h/a/f/h/k/b6;->b:[B + + array-length v1, v1 + + const v2, 0x7fffffff + + add-int/lit8 v3, v1, 0x0 + + if-ltz v1, :cond_1 + + sub-int v4, v0, v0 + + add-int/2addr v4, v1 + + if-gt v4, v2, :cond_0 + + add-int/2addr v3, v0 + + add-int/lit8 v3, v3, 0x0 + + return-void + + :cond_0 + :try_start_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v0 + + throw v0 + + :cond_1 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v0 + + throw v0 + :try_end_0 + .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/IllegalArgumentException; + + invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public static a(I[BII)I + .locals 2 + + move v0, p2 + + :goto_0 + add-int v1, p2, p3 + + if-ge v0, v1, :cond_0 + + mul-int/lit8 p0, p0, 0x1f + + aget-byte v1, p1, v0 + + add-int/2addr p0, v1 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return p0 +.end method + +.method public static b(J)I + .locals 2 + + const/16 v0, 0x20 + + ushr-long v0, p0, v0 + + xor-long/2addr p0, v0 + + long-to-int p1, p0 + + return p1 +.end method + +.method public static c(Z)I + .locals 0 + + if-eqz p0, :cond_0 + + const/16 p0, 0x4cf + + return p0 + + :cond_0 + const/16 p0, 0x4d5 + + return p0 +.end method + +.method public static d(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p0, Lf/h/a/f/h/k/d7; + + invoke-interface {p0}, Lf/h/a/f/h/k/d7;->c()Lf/h/a/f/h/k/g7; + + move-result-object p0 + + check-cast p1, Lf/h/a/f/h/k/d7; + + check-cast p0, Lf/h/a/f/h/k/n4; + + if-eqz p0, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/y5$a; + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->d:Lf/h/a/f/h/k/y5; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/o4; + + check-cast p1, Lf/h/a/f/h/k/y5; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/y5$a;->i(Lf/h/a/f/h/k/y5;)Lf/h/a/f/h/k/y5$a; + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->m()Lf/h/a/f/h/k/d7; + + move-result-object p0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "mergeFrom(MessageLite) can only merge messages of the same type." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static g([B)Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v0, p0, v1}, Ljava/lang/String;->([BLjava/nio/charset/Charset;)V + + return-object v0 +.end method + +.method public static h([B)I + .locals 5 + + array-length v0, p0 + + const/4 v1, 0x0 + + move v3, v0 + + const/4 v2, 0x0 + + :goto_0 + add-int v4, v1, v0 + + if-ge v2, v4, :cond_0 + + mul-int/lit8 v3, v3, 0x1f + + aget-byte v4, p0, v2 + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v3, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :cond_1 + return v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b7.smali new file mode 100644 index 0000000000..932a1b38ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b7.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/h/k/b7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a()I +.end method + +.method public abstract b()Z +.end method + +.method public abstract c()Lf/h/a/f/h/k/d7; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b8.smali new file mode 100644 index 0000000000..782d59d77f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b8.smali @@ -0,0 +1,303 @@ +.class public final Lf/h/a/f/h/k/b8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/lang/Comparable; +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "Lf/h/a/f/h/k/b8;", + ">;", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:Ljava/lang/Comparable; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation +.end field + +.field public e:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final synthetic f:Lf/h/a/f/h/k/u7; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/u7;Ljava/lang/Comparable;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/h/k/b8;->f:Lf/h/a/f/h/k/u7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + iput-object p3, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/u7;Ljava/util/Map$Entry;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TK;TV;>;)V" + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Comparable; + + invoke-interface {p2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p2 + + iput-object p1, p0, Lf/h/a/f/h/k/b8;->f:Lf/h/a/f/h/k/u7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + iput-object p2, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final synthetic compareTo(Ljava/lang/Object;)I + .locals 1 + + check-cast p1, Lf/h/a/f/h/k/b8; + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + iget-object p1, p1, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + invoke-interface {v0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result p1 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/Map$Entry; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Ljava/util/Map$Entry; + + iget-object v1, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + if-nez v1, :cond_3 + + if-nez v3, :cond_2 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + goto :goto_0 + + :cond_3 + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + :goto_0 + if-eqz v1, :cond_6 + + iget-object v1, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-nez v1, :cond_5 + + if-nez p1, :cond_4 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_4 + const/4 p1, 0x0 + + goto :goto_1 + + :cond_5 + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + :goto_1 + if-eqz p1, :cond_6 + + return v0 + + :cond_6 + return v2 +.end method + +.method public final synthetic getKey()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v2}, Ljava/lang/Object;->hashCode()I + + move-result v1 + + :goto_1 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->f:Lf/h/a/f/h/k/u7; + + invoke-static {v0}, Lf/h/a/f/h/k/u7;->e(Lf/h/a/f/h/k/u7;)V + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + const-string v2, "=" + + invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/b9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/b9.smali new file mode 100644 index 0000000000..f1f9f7939b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/b9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/b9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/e9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/b9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/e9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/b9; + + invoke-direct {v0}, Lf/h/a/f/h/k/b9;->()V + + sput-object v0, Lf/h/a/f/h/k/b9;->e:Lf/h/a/f/h/k/b9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/d9; + + invoke-direct {v0}, Lf/h/a/f/h/k/d9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/b9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/b9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/e9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ba.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ba.smali new file mode 100644 index 0000000000..3ca04ea486 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ba.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/ba; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ca; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.event_safelist" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ba;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ba;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/bb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/bb.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/bb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/bb.smali index 2583b838f6..b0f3420019 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/bb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/bb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/bb; +.class public interface abstract Lf/h/a/f/h/k/bb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/bc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/bc.smali new file mode 100644 index 0000000000..5312348e72 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/bc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/bc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ec;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/bc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ec;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/bc; + + invoke-direct {v0}, Lf/h/a/f/h/k/bc;->()V + + sput-object v0, Lf/h/a/f/h/k/bc;->e:Lf/h/a/f/h/k/bc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/dc; + + invoke-direct {v0}, Lf/h/a/f/h/k/dc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/bc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/bc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ec; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/bd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/bd.smali new file mode 100644 index 0000000000..e2b5cc285c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/bd.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/f/h/k/bd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/cd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.ssaid_removal" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/bd;->a:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.ssaid_removal" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/bd;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/be.smali b/com.discord/smali_classes2/f/h/a/f/h/k/be.smali new file mode 100644 index 0000000000..d0ac139993 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/be.smali @@ -0,0 +1,41 @@ +.class public final Lf/h/a/f/h/k/be; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/zd; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IBundleReceiver" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final f(Landroid/os/Bundle;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c.smali new file mode 100644 index 0000000000..2c050d5d0c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/h/k/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract a()I + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c0.smali new file mode 100644 index 0000000000..7adc7c7b08 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c0.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/k/c0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/Long; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Ljava/lang/String; + +.field public final synthetic k:Landroid/os/Bundle; + +.field public final synthetic l:Z + +.field public final synthetic m:Z + +.field public final synthetic n:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZ)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/c0;->n:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/c0;->h:Ljava/lang/Long; + + iput-object p3, p0, Lf/h/a/f/h/k/c0;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/c0;->j:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/h/k/c0;->k:Landroid/os/Bundle; + + iput-boolean p6, p0, Lf/h/a/f/h/k/c0;->l:Z + + iput-boolean p7, p0, Lf/h/a/f/h/k/c0;->m:Z + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 10 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/c0;->h:Ljava/lang/Long; + + if-nez v0, :cond_0 + + iget-wide v0, p0, Lf/h/a/f/h/k/g$a;->d:J + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + :goto_0 + move-wide v8, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/c0;->n:Lf/h/a/f/h/k/g; + + iget-object v2, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v3, p0, Lf/h/a/f/h/k/c0;->i:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/h/k/c0;->j:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/h/k/c0;->k:Landroid/os/Bundle; + + iget-boolean v6, p0, Lf/h/a/f/h/k/c0;->l:Z + + iget-boolean v7, p0, Lf/h/a/f/h/k/c0;->m:Z + + invoke-interface/range {v2 .. v9}, Lf/h/a/f/h/k/yd;->logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c1$a.smali new file mode 100644 index 0000000000..1ce70867b8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c1$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/c1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/c1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/c1;", + "Lf/h/a/f/h/k/c1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/c1;->zzf:Lf/h/a/f/h/k/c1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c1.smali new file mode 100644 index 0000000000..e1afb17129 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c1.smali @@ -0,0 +1,213 @@ +.class public final Lf/h/a/f/h/k/c1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/c1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/c1;", + "Lf/h/a/f/h/k/c1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzf:Lf/h/a/f/h/k/c1; + +.field public static volatile zzg:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/c1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Ljava/lang/String; + +.field public zze:J + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/c1; + + invoke-direct {v0}, Lf/h/a/f/h/k/c1;->()V + + sput-object v0, Lf/h/a/f/h/k/c1;->zzf:Lf/h/a/f/h/k/c1; + + const-class v1, Lf/h/a/f/h/k/c1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/c1;->zzd:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/c1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/c1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/c1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/c1;->zzf:Lf/h/a/f/h/k/c1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/c1;->zzg:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/c1;->zzf:Lf/h/a/f/h/k/c1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1002\u0001" + + sget-object p3, Lf/h/a/f/h/k/c1;->zzf:Lf/h/a/f/h/k/c1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/c1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/c1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/c1; + + invoke-direct {p1}, Lf/h/a/f/h/k/c1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c2.smali new file mode 100644 index 0000000000..3ba03a7483 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c2.smali @@ -0,0 +1,32 @@ +.class public final synthetic Lf/h/a/f/h/k/c2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/m2; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/m2; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/c2; + + invoke-direct {v0}, Lf/h/a/f/h/k/c2;->()V + + sput-object v0, Lf/h/a/f/h/k/c2;->a:Lf/h/a/f/h/k/m2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c3.smali new file mode 100644 index 0000000000..01ef46bcd9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c3.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/c3; +.super Lf/h/a/f/h/k/e3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/e3<", + "TV;>;" + } +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/h/k/c3;->h:Lf/h/a/f/h/k/b3; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/e3;->(Lf/h/a/f/h/k/b3;Lf/h/a/f/h/k/a3;)V + + return-void +.end method + + +# virtual methods +.method public final a(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/c3;->h:Lf/h/a/f/h/k/b3; + + iget-object v0, v0, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c4.smali new file mode 100644 index 0000000000..275b83ecae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c4.smali @@ -0,0 +1,269 @@ +.class public final Lf/h/a/f/h/k/c4; +.super Lf/h/a/f/h/k/r3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r3<", + "TE;>;" + } +.end annotation + + +# static fields +.field public static final k:Lf/h/a/f/h/k/c4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/c4<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final transient f:[Ljava/lang/Object; + +.field public final transient g:[Ljava/lang/Object; + +.field public final transient h:I + +.field public final transient i:I + +.field public final transient j:I + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v6, Lf/h/a/f/h/k/c4; + + const/4 v0, 0x0 + + new-array v1, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/c4;->([Ljava/lang/Object;I[Ljava/lang/Object;II)V + + sput-object v6, Lf/h/a/f/h/k/c4;->k:Lf/h/a/f/h/k/c4; + + return-void +.end method + +.method public constructor ([Ljava/lang/Object;I[Ljava/lang/Object;II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/r3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/c4;->f:[Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/h/k/c4;->g:[Ljava/lang/Object; + + iput p4, p0, Lf/h/a/f/h/k/c4;->h:I + + iput p2, p0, Lf/h/a/f/h/k/c4;->i:I + + iput p5, p0, Lf/h/a/f/h/k/c4;->j:I + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final c([Ljava/lang/Object;I)I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/c4;->f:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/k/c4;->j:I + + const/4 v2, 0x0 + + invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/c4;->j:I + + add-int/2addr p2, p1 + + return p2 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/k/c4;->g:[Ljava/lang/Object; + + const/4 v1, 0x0 + + if-eqz p1, :cond_3 + + if-nez v0, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->d2(Ljava/lang/Object;)I + + move-result v2 + + :goto_0 + iget v3, p0, Lf/h/a/f/h/k/c4;->h:I + + and-int/2addr v2, v3 + + aget-object v3, v0, v2 + + if-nez v3, :cond_1 + + return v1 + + :cond_1 + invoke-virtual {v3, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + const/4 p1, 0x1 + + return p1 + + :cond_2 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_3 + :goto_1 + return v1 +.end method + +.method public final h()Lf/h/a/f/h/k/f4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->q()Lf/h/a/f/h/k/l3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/l3;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f4; + + return-object v0 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/c4;->i:I + + return v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/c4;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final j()[Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/c4;->f:[Ljava/lang/Object; + + return-object v0 +.end method + +.method public final k()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final l()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/c4;->j:I + + return v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Lf/h/a/f/h/k/l3; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/c4;->f:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/k/c4;->j:I + + invoke-static {v0, v1}, Lf/h/a/f/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/f/h/k/l3; + + move-result-object v0 + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/c4;->j:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c5.smali new file mode 100644 index 0000000000..bce0bcd8f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c5.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/f/h/k/c5; +.super Lf/h/a/f/h/k/x4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/x4;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c6.smali new file mode 100644 index 0000000000..85cd628a16 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c6.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/c6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract f(I)Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c7.smali new file mode 100644 index 0000000000..b8ea3cc185 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c7.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/c7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a7; + +.field public static final b:Lf/h/a/f/h/k/a7; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.MapFieldSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/a7; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/c7;->a:Lf/h/a/f/h/k/a7; + + new-instance v0, Lf/h/a/f/h/k/z6; + + invoke-direct {v0}, Lf/h/a/f/h/k/z6;->()V + + sput-object v0, Lf/h/a/f/h/k/c7;->b:Lf/h/a/f/h/k/a7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c8.smali new file mode 100644 index 0000000000..375dd1e654 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c8.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/h/k/c8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/b7; + + +# virtual methods +.method public final a()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final b()Z + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final c()Lf/h/a/f/h/k/d7; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/c9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/c9.smali new file mode 100644 index 0000000000..cf9c4fd854 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/c9.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/c9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/z8; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.collection.validate_param_names_alphabetical" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/c9;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/c9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ca.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ca.smali new file mode 100644 index 0000000000..df28655d03 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ca.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/ca; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/cb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/cb.smali new file mode 100644 index 0000000000..85ce96c6e5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/cb.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/cb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/bb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/cb; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/bb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/cb; + + invoke-direct {v0}, Lf/h/a/f/h/k/cb;->()V + + sput-object v0, Lf/h/a/f/h/k/cb;->e:Lf/h/a/f/h/k/cb; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/eb; + + invoke-direct {v0}, Lf/h/a/f/h/k/eb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/cb;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/cb;->e:Lf/h/a/f/h/k/cb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/cb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/bb; + + invoke-interface {v0}, Lf/h/a/f/h/k/bb;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/cb;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/bb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/cc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/cc.smali new file mode 100644 index 0000000000..d7521d5f6c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/cc.smali @@ -0,0 +1,158 @@ +.class public final Lf/h/a/f/h/k/cc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/zb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 6 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.id.lifecycle.app_in_background_parameter" + + const-wide/16 v2, 0x0 + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.lifecycle.app_backgrounded_engagement" + + const/4 v4, 0x0 + + invoke-static {v0, v1, v4}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/cc;->a:Lf/h/a/f/h/k/a2; + + const/4 v1, 0x1 + + const-string v5, "measurement.lifecycle.app_backgrounded_tracking" + + invoke-static {v0, v5, v1}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/cc;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.lifecycle.app_in_background_parameter" + + invoke-static {v0, v1, v4}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/cc;->c:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.id.lifecycle.app_backgrounded_tracking" + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/cc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/cc;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/cc;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/cd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/cd.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/cd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/cd.smali index 3777ad9beb..2c68e04d51 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/cd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/cd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/cd; +.class public interface abstract Lf/h/a/f/h/k/cd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ce.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ce.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/ce.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ce.smali index 743155627a..1f14dadf8f 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ce.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ce.smali @@ -1,9 +1,9 @@ -.class public abstract Lf/h/a/d/h/k/ce; -.super Lf/h/a/d/h/k/u0; +.class public abstract Lf/h/a/f/h/k/ce; +.super Lf/h/a/f/h/k/u0; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" # interfaces -.implements Lf/h/a/d/h/k/zd; +.implements Lf/h/a/f/h/k/zd; # direct methods @@ -12,7 +12,7 @@ const-string v0, "com.google.android.gms.measurement.api.internal.IBundleReceiver" - invoke-direct {p0, v0}, Lf/h/a/d/h/k/u0;->(Ljava/lang/String;)V + invoke-direct {p0, v0}, Lf/h/a/f/h/k/u0;->(Ljava/lang/String;)V return-void .end method @@ -33,13 +33,13 @@ sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p2, p1}, Lf/h/a/d/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object p1 check-cast p1, Landroid/os/Bundle; - invoke-interface {p0, p1}, Lf/h/a/d/h/k/zd;->f(Landroid/os/Bundle;)V + invoke-interface {p0, p1}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d.smali new file mode 100644 index 0000000000..62fcf3153d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d.smali @@ -0,0 +1,6 @@ +.class public interface abstract Lf/h/a/f/h/k/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d0.smali new file mode 100644 index 0000000000..f340de3279 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/d0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/d0;->i:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/d0;->h:Landroid/app/Activity; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/d0;->i:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/d0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityStarted(Lf/h/a/f/f/a;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d1$a.smali new file mode 100644 index 0000000000..a571b76abb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d1$a.smali @@ -0,0 +1,205 @@ +.class public final Lf/h/a/f/h/k/d1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/d1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/d1;", + "Lf/h/a/f/h/k/d1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final o(D)Lf/h/a/f/h/k/d1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget v1, v0, Lf/h/a/f/h/k/d1;->zzc:I + + or-int/lit8 v1, v1, 0x10 + + iput v1, v0, Lf/h/a/f/h/k/d1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/d1;->zzh:D + + return-object p0 +.end method + +.method public final q(J)Lf/h/a/f/h/k/d1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget v1, v0, Lf/h/a/f/h/k/d1;->zzc:I + + or-int/lit8 v1, v1, 0x4 + + iput v1, v0, Lf/h/a/f/h/k/d1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/d1;->zzf:J + + return-object p0 +.end method + +.method public final r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/d1$a; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Lf/h/a/f/h/k/d1;", + ">;)", + "Lf/h/a/f/h/k/d1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget-object v1, v0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-object p0 +.end method + +.method public final s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/d1;->t(Lf/h/a/f/h/k/d1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final t(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/d1;->v(Lf/h/a/f/h/k/d1;Ljava/lang/String;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d1.smali new file mode 100644 index 0000000000..94468727c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d1.smali @@ -0,0 +1,475 @@ +.class public final Lf/h/a/f/h/k/d1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/d1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/d1;", + "Lf/h/a/f/h/k/d1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzj:Lf/h/a/f/h/k/d1; + +.field public static volatile zzk:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Ljava/lang/String; + +.field public zze:Ljava/lang/String; + +.field public zzf:J + +.field public zzg:F + +.field public zzh:D + +.field public zzi:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/d1; + + invoke-direct {v0}, Lf/h/a/f/h/k/d1;->()V + + sput-object v0, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + const-class v1, Lf/h/a/f/h/k/d1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + return-void +.end method + +.method public static E()Lf/h/a/f/h/k/d1$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/d1$a; + + return-object v0 +.end method + +.method public static s(Lf/h/a/f/h/k/d1;Lf/h/a/f/h/k/d1;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/d1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static v(Lf/h/a/f/h/k/d1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static y(Lf/h/a/f/h/k/d1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final A()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/f/h/k/d1;->zzf:J + + return-wide v0 +.end method + +.method public final B()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v0, v0, 0x10 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final C()D + .locals 2 + + iget-wide v0, p0, Lf/h/a/f/h/k/d1;->zzh:D + + return-wide v0 +.end method + +.method public final D()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + const-class p2, Lf/h/a/f/h/k/d1; + + sget-object p3, Lf/h/a/f/h/k/y0;->a:[I + + const/4 v0, 0x1 + + sub-int/2addr p1, v0 + + aget p1, p3, p1 + + const/4 p3, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p3 + + :pswitch_1 + invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/d1;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/d1;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/d1;->zzk:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + return-object p1 + + :pswitch_4 + const/16 p1, 0x8 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p3, 0x0 + + const-string v1, "zzc" + + aput-object v1, p1, p3 + + const-string p3, "zzd" + + aput-object p3, p1, v0 + + const/4 p3, 0x2 + + const-string v0, "zze" + + aput-object v0, p1, p3 + + const/4 p3, 0x3 + + const-string v0, "zzf" + + aput-object v0, p1, p3 + + const/4 p3, 0x4 + + const-string v0, "zzg" + + aput-object v0, p1, p3 + + const/4 p3, 0x5 + + const-string v0, "zzh" + + aput-object v0, p1, p3 + + const/4 p3, 0x6 + + const-string v0, "zzi" + + aput-object v0, p1, p3 + + const/4 p3, 0x7 + + aput-object p2, p1, p3 + + const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0001\u0000\u0001\u1008\u0000\u0002\u1008\u0001\u0003\u1002\u0002\u0004\u1001\u0003\u0005\u1000\u0004\u0006\u001b" + + sget-object p3, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/d1$a; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/d1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/d1; + + invoke-direct {p1}, Lf/h/a/f/h/k/d1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + return-object v0 +.end method + +.method public final w()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final x()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + return-object v0 +.end method + +.method public final z()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v0, v0, 0x4 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d2.smali new file mode 100644 index 0000000000..aa3d7ea73b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d2.smali @@ -0,0 +1,381 @@ +.class public final synthetic Lf/h/a/f/h/k/d2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# instance fields +.field public final d:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/d2;->d:Landroid/content/Context; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 10 + + iget-object v0, p0, Lf/h/a/f/h/k/d2;->d:Landroid/content/Context; + + const-string v1, "HermeticFileOverrides" + + sget-object v2, Landroid/os/Build;->TYPE:Ljava/lang/String; + + sget-object v3, Landroid/os/Build;->TAGS:Ljava/lang/String; + + const-string v4, "eng" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + const/4 v5, 0x1 + + const/4 v6, 0x0 + + if-nez v4, :cond_0 + + const-string v4, "userdebug" + + invoke-virtual {v2, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v2, "dev-keys" + + invoke-virtual {v3, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_1 + + const-string v2, "test-keys" + + invoke-virtual {v3, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_1 + + :goto_0 + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x1 + + :goto_1 + if-nez v2, :cond_2 + + sget-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + + goto/16 :goto_8 + + :cond_2 + invoke-static {}, Lf/h/a/f/h/k/m1;->a()Z + + move-result v2 + + if-eqz v2, :cond_4 + + invoke-virtual {v0}, Landroid/content/Context;->isDeviceProtectedStorage()Z + + move-result v2 + + if-eqz v2, :cond_3 + + goto :goto_2 + + :cond_3 + invoke-virtual {v0}, Landroid/content/Context;->createDeviceProtectedStorageContext()Landroid/content/Context; + + move-result-object v0 + + :cond_4 + :goto_2 + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v2 + + :try_start_0 + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskWrites()Landroid/os/StrictMode$ThreadPolicy; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + :try_start_1 + new-instance v3, Ljava/io/File; + + const-string v4, "phenotype_hermetic" + + invoke-virtual {v0, v4, v6}, Landroid/content/Context;->getDir(Ljava/lang/String;I)Ljava/io/File; + + move-result-object v0 + + const-string v4, "overrides.txt" + + invoke-direct {v3, v0, v4}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_2 + + :try_start_2 + invoke-virtual {v3}, Ljava/io/File;->exists()Z + + move-result v0 + + if-eqz v0, :cond_5 + + new-instance v0, Lf/h/a/f/h/k/s2; + + invoke-direct {v0, v3}, Lf/h/a/f/h/k/s2;->(Ljava/lang/Object;)V + + goto :goto_3 + + :cond_5 + sget-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + :goto_3 + invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + goto :goto_4 + + :catch_0 + move-exception v0 + + :try_start_3 + const-string v3, "no data dir" + + invoke-static {v1, v3, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + sget-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + :goto_4 + invoke-virtual {v0}, Lf/h/a/f/h/k/r2;->b()Z + + move-result v2 + + if-eqz v2, :cond_a + + invoke-virtual {v0}, Lf/h/a/f/h/k/r2;->c()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/io/File; + + :try_start_4 + new-instance v2, Ljava/io/BufferedReader; + + new-instance v3, Ljava/io/InputStreamReader; + + new-instance v4, Ljava/io/FileInputStream; + + invoke-direct {v4, v0}, Ljava/io/FileInputStream;->(Ljava/io/File;)V + + invoke-direct {v3, v4}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V + + invoke-direct {v2, v3}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 + + :try_start_5 + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + :goto_5 + invoke-virtual {v2}, Ljava/io/BufferedReader;->readLine()Ljava/lang/String; + + move-result-object v4 + + if-eqz v4, :cond_9 + + const-string v7, " " + + const/4 v8, 0x3 + + invoke-virtual {v4, v7, v8}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object v7 + + array-length v9, v7 + + if-eq v9, v8, :cond_7 + + const-string v7, "Invalid: " + + invoke-virtual {v4}, Ljava/lang/String;->length()I + + move-result v8 + + if-eqz v8, :cond_6 + + invoke-virtual {v7, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_6 + + :cond_6 + new-instance v4, Ljava/lang/String; + + invoke-direct {v4, v7}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_6 + invoke-static {v1, v4}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_5 + + :cond_7 + aget-object v4, v7, v6 + + aget-object v8, v7, v5 + + invoke-static {v8}, Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + const/4 v9, 0x2 + + aget-object v7, v7, v9 + + invoke-static {v7}, Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v3, v4}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_8 + + new-instance v9, Ljava/util/HashMap; + + invoke-direct {v9}, Ljava/util/HashMap;->()V + + invoke-virtual {v3, v4, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_8 + invoke-virtual {v3, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/Map; + + invoke-interface {v4, v8, v7}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_5 + + :cond_9 + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x7 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + const-string v4, "Parsed " + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + + new-instance v0, Lf/h/a/f/h/k/x1; + + invoke-direct {v0, v3}, Lf/h/a/f/h/k/x1;->(Ljava/util/Map;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V + :try_end_6 + .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_1 + + new-instance v1, Lf/h/a/f/h/k/s2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/s2;->(Ljava/lang/Object;)V + + move-object v0, v1 + + goto :goto_8 + + :catchall_0 + move-exception v0 + + :try_start_7 + invoke-virtual {v2}, Ljava/io/BufferedReader;->close()V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_1 + + goto :goto_7 + + :catchall_1 + move-exception v1 + + :try_start_8 + sget-object v2, Lf/h/a/f/h/k/i4;->a:Lf/h/a/f/h/k/h4; + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/k/h4;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + + :goto_7 + throw v0 + :try_end_8 + .catch Ljava/io/IOException; {:try_start_8 .. :try_end_8} :catch_1 + + :catch_1 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + invoke-direct {v1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v1 + + :cond_a + sget-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + + :goto_8 + return-object v0 + + :catchall_2 + move-exception v0 + + invoke-static {v2}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d3.smali new file mode 100644 index 0000000000..6e90264ea9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d3.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/k/d3; +.super Lf/h/a/f/h/k/e3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/e3<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/h/k/d3;->h:Lf/h/a/f/h/k/b3; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/e3;->(Lf/h/a/f/h/k/b3;Lf/h/a/f/h/k/a3;)V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(I)Ljava/lang/Object; + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/g3; + + iget-object v1, p0, Lf/h/a/f/h/k/d3;->h:Lf/h/a/f/h/k/b3; + + invoke-direct {v0, v1, p1}, Lf/h/a/f/h/k/g3;->(Lf/h/a/f/h/k/b3;I)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d4.smali new file mode 100644 index 0000000000..264711c738 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d4.smali @@ -0,0 +1,234 @@ +.class public final Lf/h/a/f/h/k/d4; +.super Lf/h/a/f/h/k/r3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r3<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public final transient f:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TE;" + } + .end annotation +.end field + +.field public transient g:I + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/r3;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public constructor (Ljava/lang/Object;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;I)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/r3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/d4;->g:I + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/d4;->g:I + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final c([Ljava/lang/Object;I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + aput-object v0, p1, p2 + + add-int/lit8 p2, p2, 0x1 + + return p2 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final h()Lf/h/a/f/h/k/f4; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "TE;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/h/k/v3; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/v3;->(Ljava/lang/Object;)V + + return-object v1 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/d4;->g:I + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/k/d4;->g:I + + :cond_0 + return v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/d4;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + invoke-static {v0}, Lf/h/a/f/h/k/l3;->p(Ljava/lang/Object;)Lf/h/a/f/h/k/l3; + + move-result-object v0 + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/d4;->f:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x2 + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const/16 v1, 0x5b + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v0, 0x5d + + invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d5.smali new file mode 100644 index 0000000000..3aceada919 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d5.smali @@ -0,0 +1,60 @@ +.class public final Lf/h/a/f/h/k/d5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/measurement/zzhi; + +.field public final b:[B + + +# direct methods +.method public constructor (ILf/h/a/f/h/k/w4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-array p1, p1, [B + + iput-object p1, p0, Lf/h/a/f/h/k/d5;->b:[B + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->d([B)Lcom/google/android/gms/internal/measurement/zzhi; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/h/k/x4; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->a()I + + move-result v0 + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/f5; + + iget-object v1, p0, Lf/h/a/f/h/k/d5;->b:[B + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/f5;->([B)V + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Did not write as much data as expected." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d6.smali new file mode 100644 index 0000000000..a96c86c399 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d6.smali @@ -0,0 +1,17 @@ +.class public interface abstract Lf/h/a/f/h/k/d6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/Long;", + ">;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d7.smali new file mode 100644 index 0000000000..9f5c5cbd98 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d7.smali @@ -0,0 +1,28 @@ +.class public interface abstract Lf/h/a/f/h/k/d7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# virtual methods +.method public abstract c()Lf/h/a/f/h/k/g7; +.end method + +.method public abstract d()Lf/h/a/f/h/k/x4; +.end method + +.method public abstract e()Lf/h/a/f/h/k/g7; +.end method + +.method public abstract g()I +.end method + +.method public abstract h(Lcom/google/android/gms/internal/measurement/zzhi;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d8.smali new file mode 100644 index 0000000000..34df6b01ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d8.smali @@ -0,0 +1,182 @@ +.class public Lf/h/a/f/h/k/d8; +.super Ljava/util/AbstractSet; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractSet<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/u7; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/u7;Lf/h/a/f/h/k/w7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-direct {p0}, Ljava/util/AbstractSet;->()V + + return-void +.end method + + +# virtual methods +.method public synthetic add(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/d8;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Comparable; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->clear()V + + return-void +.end method + +.method public contains(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/util/Map$Entry; + + iget-object v0, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-eq v0, p1, :cond_1 + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public iterator()Ljava/util/Iterator; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/a8; + + iget-object v1, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/k/a8;->(Lf/h/a/f/h/k/u7;Lf/h/a/f/h/k/w7;)V + + return-object v0 +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/d8;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/u7;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/d8;->d:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/d9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/d9.smali new file mode 100644 index 0000000000..7b1ee79820 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/d9.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/f/h/k/d9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.androidId.delete_feature" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/d9;->a:Lf/h/a/f/h/k/a2; + + const/4 v1, 0x0 + + const-string v2, "measurement.log_androidId_enabled" + + invoke-static {v0, v2, v1}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/d9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/da.smali b/com.discord/smali_classes2/f/h/a/f/h/k/da.smali new file mode 100644 index 0000000000..76a5905f1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/da.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/da; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/db.smali b/com.discord/smali_classes2/f/h/a/f/h/k/db.smali new file mode 100644 index 0000000000..f35293fb9e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/db.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/db; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/gb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/db; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/gb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/db; + + invoke-direct {v0}, Lf/h/a/f/h/k/db;->()V + + sput-object v0, Lf/h/a/f/h/k/db;->e:Lf/h/a/f/h/k/db; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/fb; + + invoke-direct {v0}, Lf/h/a/f/h/k/fb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/db;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/db;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/gb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/dc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/dc.smali new file mode 100644 index 0000000000..236701eb0c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/dc.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/f/h/k/dc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ec; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.screen.manual_screen_view_logging" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/dc;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.sdk.screen.disabling_automatic_reporting" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/dc;->b:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/dc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/dc;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/dd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/dd.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/dd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/dd.smali index 8b8c17afc2..20bd8f38b6 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/dd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/dd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/dd; +.class public interface abstract Lf/h/a/f/h/k/dd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e.smali new file mode 100644 index 0000000000..2c06abddca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/e; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/c; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p4, p5}, Landroid/os/Parcel;->writeLong(J)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final a()I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x2 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e0.smali new file mode 100644 index 0000000000..3f9f923ee0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e0.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/h/k/e0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Landroid/os/Bundle; + +.field public final synthetic j:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/e0;->j:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/e0;->h:Landroid/app/Activity; + + iput-object p3, p0, Lf/h/a/f/h/k/e0;->i:Landroid/os/Bundle; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/e0;->j:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/e0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/h/k/e0;->i:Landroid/os/Bundle; + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v1, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityCreated(Lf/h/a/f/f/a;Landroid/os/Bundle;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e1$a.smali new file mode 100644 index 0000000000..2f59c0d27d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e1$a.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/e1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/e1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/e1;", + "Lf/h/a/f/h/k/e1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final o(Lf/h/a/f/h/k/f1$a;)Lf/h/a/f/h/k/e1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/e1; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/e1;->s(Lf/h/a/f/h/k/e1;Lf/h/a/f/h/k/f1;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e1.smali new file mode 100644 index 0000000000..32873ce6e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e1.smali @@ -0,0 +1,247 @@ +.class public final Lf/h/a/f/h/k/e1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/e1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/e1;", + "Lf/h/a/f/h/k/e1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzd:Lf/h/a/f/h/k/e1; + +.field public static volatile zze:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/e1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/f1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/e1; + + invoke-direct {v0}, Lf/h/a/f/h/k/e1;->()V + + sput-object v0, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + const-class v1, Lf/h/a/f/h/k/e1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/e1;Lf/h/a/f/h/k/f1;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/e1;->zze:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/e1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/e1;->zze:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/e1;->zze:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x2 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-class p2, Lf/h/a/f/h/k/f1; + + aput-object p2, p1, p3 + + const-string p2, "\u0001\u0001\u0000\u0000\u0001\u0001\u0001\u0000\u0001\u0000\u0001\u001b" + + sget-object p3, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/e1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/e1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/e1; + + invoke-direct {p1}, Lf/h/a/f/h/k/e1;->()V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e2.smali new file mode 100644 index 0000000000..f47962f11c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e2.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/h/k/e2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract f(Landroid/os/Bundle;)Landroid/os/Bundle; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e3.smali new file mode 100644 index 0000000000..7c1bfc41bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e3.smali @@ -0,0 +1,222 @@ +.class public abstract Lf/h/a/f/h/k/e3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public d:I + +.field public e:I + +.field public f:I + +.field public final synthetic g:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;Lf/h/a/f/h/k/a3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + iget p2, p1, Lf/h/a/f/h/k/b3;->h:I + + iput p2, p0, Lf/h/a/f/h/k/e3;->d:I + + invoke-virtual {p1}, Lf/h/a/f/h/k/b3;->isEmpty()Z + + move-result p1 + + const/4 p2, -0x1 + + if-eqz p1, :cond_0 + + const/4 p1, -0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + iput p1, p0, Lf/h/a/f/h/k/e3;->e:I + + iput p2, p0, Lf/h/a/f/h/k/e3;->f:I + + return-void +.end method + + +# virtual methods +.method public abstract a(I)Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TT;" + } + .end annotation +.end method + +.method public hasNext()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/e3;->e:I + + if-ltz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public next()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + iget v0, v0, Lf/h/a/f/h/k/b3;->h:I + + iget v1, p0, Lf/h/a/f/h/k/e3;->d:I + + if-ne v0, v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/e3;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/e3;->e:I + + iput v0, p0, Lf/h/a/f/h/k/e3;->f:I + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/e3;->a(I)Ljava/lang/Object; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + iget v2, p0, Lf/h/a/f/h/k/e3;->e:I + + add-int/lit8 v2, v2, 0x1 + + iget v1, v1, Lf/h/a/f/h/k/b3;->i:I + + if-ge v2, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v2, -0x1 + + :goto_0 + iput v2, p0, Lf/h/a/f/h/k/e3;->e:I + + return-object v0 + + :cond_1 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 + + :cond_2 + new-instance v0, Ljava/util/ConcurrentModificationException; + + invoke-direct {v0}, Ljava/util/ConcurrentModificationException;->()V + + throw v0 +.end method + +.method public remove()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + iget v0, v0, Lf/h/a/f/h/k/b3;->h:I + + iget v1, p0, Lf/h/a/f/h/k/e3;->d:I + + if-ne v0, v1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/e3;->f:I + + if-ltz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + const-string v1, "no calls to next() since the last call to remove()" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->o3(ZLjava/lang/Object;)V + + iget v0, p0, Lf/h/a/f/h/k/e3;->d:I + + add-int/lit8 v0, v0, 0x20 + + iput v0, p0, Lf/h/a/f/h/k/e3;->d:I + + iget-object v0, p0, Lf/h/a/f/h/k/e3;->g:Lf/h/a/f/h/k/b3; + + iget-object v1, v0, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/k/e3;->f:I + + aget-object v1, v1, v2 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/b3;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget v0, p0, Lf/h/a/f/h/k/e3;->e:I + + const/4 v1, -0x1 + + add-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/e3;->e:I + + iput v1, p0, Lf/h/a/f/h/k/e3;->f:I + + return-void + + :cond_1 + new-instance v0, Ljava/util/ConcurrentModificationException; + + invoke-direct {v0}, Ljava/util/ConcurrentModificationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e4.smali new file mode 100644 index 0000000000..eb5765c643 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e4.smali @@ -0,0 +1,68 @@ +.class public abstract Lf/h/a/f/h/k/e4; +.super Lf/h/a/f/h/k/f4; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/ListIterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/f4<", + "TE;>;", + "Ljava/util/ListIterator<", + "TE;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/f4;->()V + + return-void +.end method + + +# virtual methods +.method public final add(Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final set(Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e5.smali new file mode 100644 index 0000000000..28b97a0cc6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e5.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/f/h/k/e5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/w4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a([BII)[B + .locals 2 + + new-array v0, p3, [B + + const/4 v1, 0x0 + + invoke-static {p1, p2, v0, v1, p3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e6.smali new file mode 100644 index 0000000000..5ef836f4f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e6.smali @@ -0,0 +1,17 @@ +.class public interface abstract Lf/h/a/f/h/k/e6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/Integer;", + ">;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e7.smali new file mode 100644 index 0000000000..cbd98f312b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e7.smali @@ -0,0 +1,26 @@ +.class public interface abstract Lf/h/a/f/h/k/e7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a(Ljava/lang/Class;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/k/b7;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e8.smali new file mode 100644 index 0000000000..4822e1e928 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e8.smali @@ -0,0 +1,668 @@ +.class public final Lf/h/a/f/h/k/e8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final f:Lf/h/a/f/h/k/e8; + + +# instance fields +.field public a:I + +.field public b:[I + +.field public c:[Ljava/lang/Object; + +.field public d:I + +.field public e:Z + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/e8; + + const/4 v1, 0x0 + + new-array v2, v1, [I + + new-array v3, v1, [Ljava/lang/Object; + + invoke-direct {v0, v1, v2, v3, v1}, Lf/h/a/f/h/k/e8;->(I[I[Ljava/lang/Object;Z)V + + sput-object v0, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + return-void +.end method + +.method public constructor ()V + .locals 4 + + const/16 v0, 0x8 + + new-array v1, v0, [I + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {p0, v2, v1, v0, v3}, Lf/h/a/f/h/k/e8;->(I[I[Ljava/lang/Object;Z)V + + return-void +.end method + +.method public constructor (I[I[Ljava/lang/Object;Z)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/k/e8;->d:I + + iput p1, p0, Lf/h/a/f/h/k/e8;->a:I + + iput-object p2, p0, Lf/h/a/f/h/k/e8;->b:[I + + iput-object p3, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + iput-boolean p4, p0, Lf/h/a/f/h/k/e8;->e:Z + + return-void +.end method + +.method public static b(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + ushr-int/lit8 v0, p0, 0x3 + + and-int/lit8 p0, p0, 0x7 + + if-eqz p0, :cond_4 + + const/4 v1, 0x1 + + if-eq p0, v1, :cond_3 + + const/4 v1, 0x2 + + if-eq p0, v1, :cond_2 + + const/4 v1, 0x3 + + if-eq p0, v1, :cond_1 + + const/4 v1, 0x5 + + if-ne p0, v1, :cond_0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + check-cast p2, Lf/h/a/f/h/k/i5; + + invoke-virtual {p2, v0, p0}, Lf/h/a/f/h/k/i5;->l(II)V + + return-void + + :cond_0 + new-instance p0, Ljava/lang/RuntimeException; + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->d()Lcom/google/android/gms/internal/measurement/zzim; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw p0 + + :cond_1 + move-object p0, p2 + + check-cast p0, Lf/h/a/f/h/k/i5; + + iget-object v2, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/2addr v0, v1 + + or-int/lit8 v1, v0, 0x3 + + invoke-virtual {v2, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + check-cast p1, Lf/h/a/f/h/k/e8; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/e8;->d(Lf/h/a/f/h/k/x8;)V + + iget-object p0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + or-int/lit8 p1, v0, 0x4 + + invoke-virtual {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + return-void + + :cond_2 + check-cast p1, Lf/h/a/f/h/k/x4; + + check-cast p2, Lf/h/a/f/h/k/i5; + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/h/k/i5;->e(ILf/h/a/f/h/k/x4;)V + + return-void + + :cond_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/k/i5; + + invoke-virtual {p2, v0, p0, p1}, Lf/h/a/f/h/k/i5;->m(IJ)V + + return-void + + :cond_4 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + check-cast p2, Lf/h/a/f/h/k/i5; + + invoke-virtual {p2, v0, p0, p1}, Lf/h/a/f/h/k/i5;->d(IJ)V + + return-void +.end method + +.method public static c()Lf/h/a/f/h/k/e8; + .locals 5 + + new-instance v0, Lf/h/a/f/h/k/e8; + + const/16 v1, 0x8 + + new-array v2, v1, [I + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v0, v3, v2, v1, v4}, Lf/h/a/f/h/k/e8;->(I[I[Ljava/lang/Object;Z)V + + return-object v0 +.end method + + +# virtual methods +.method public final a(ILjava/lang/Object;)V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/e8;->e:Z + + if-eqz v0, :cond_2 + + iget v0, p0, Lf/h/a/f/h/k/e8;->a:I + + iget-object v1, p0, Lf/h/a/f/h/k/e8;->b:[I + + array-length v1, v1 + + if-ne v0, v1, :cond_1 + + const/4 v1, 0x4 + + if-ge v0, v1, :cond_0 + + const/16 v0, 0x8 + + goto :goto_0 + + :cond_0 + shr-int/lit8 v0, v0, 0x1 + + :goto_0 + iget v1, p0, Lf/h/a/f/h/k/e8;->a:I + + add-int/2addr v1, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/e8;->b:[I + + invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/e8;->b:[I + + iget-object v0, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + invoke-static {v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/e8;->b:[I + + iget v1, p0, Lf/h/a/f/h/k/e8;->a:I + + aput p1, v0, v1 + + iget-object p1, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aput-object p2, p1, v1 + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/f/h/k/e8;->a:I + + return-void + + :cond_2 + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final d(Lf/h/a/f/h/k/x8;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/k/e8;->a:I + + if-nez v0, :cond_0 + + return-void + + :cond_0 + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/i5; + + if-eqz v0, :cond_2 + + const/4 v0, 0x0 + + :goto_0 + iget v1, p0, Lf/h/a/f/h/k/e8;->a:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/e8;->b:[I + + aget v1, v1, v0 + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-static {v1, v2, p1}, Lf/h/a/f/h/k/e8;->b(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + return-void + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final e()I + .locals 6 + + iget v0, p0, Lf/h/a/f/h/k/e8;->d:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/e8;->a:I + + if-ge v0, v2, :cond_6 + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->b:[I + + aget v2, v2, v0 + + ushr-int/lit8 v3, v2, 0x3 + + and-int/lit8 v2, v2, 0x7 + + if-eqz v2, :cond_5 + + const/4 v4, 0x1 + + if-eq v2, v4, :cond_4 + + const/4 v5, 0x2 + + if-eq v2, v5, :cond_3 + + const/4 v5, 0x3 + + if-eq v2, v5, :cond_2 + + const/4 v4, 0x5 + + if-ne v2, v4, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result v2 + + goto :goto_1 + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->d()Lcom/google/android/gms/internal/measurement/zzim; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_2 + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v2 + + shl-int/2addr v2, v4 + + iget-object v3, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v3, v3, v0 + + check-cast v3, Lf/h/a/f/h/k/e8; + + invoke-virtual {v3}, Lf/h/a/f/h/k/e8;->e()I + + move-result v3 + + add-int/2addr v3, v2 + + add-int/2addr v3, v1 + + move v1, v3 + + goto :goto_2 + + :cond_3 + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Lf/h/a/f/h/k/x4; + + invoke-static {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v2 + + goto :goto_1 + + :cond_4 + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result v2 + + goto :goto_1 + + :cond_5 + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v3, v4, v5}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I + + move-result v2 + + :goto_1 + add-int/2addr v2, v1 + + move v1, v2 + + :goto_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_6 + iput v1, p0, Lf/h/a/f/h/k/e8;->d:I + + return v1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p1, :cond_1 + + return v1 + + :cond_1 + instance-of v2, p1, Lf/h/a/f/h/k/e8; + + if-nez v2, :cond_2 + + return v1 + + :cond_2 + check-cast p1, Lf/h/a/f/h/k/e8; + + iget v2, p0, Lf/h/a/f/h/k/e8;->a:I + + iget v3, p1, Lf/h/a/f/h/k/e8;->a:I + + if-ne v2, v3, :cond_8 + + iget-object v3, p0, Lf/h/a/f/h/k/e8;->b:[I + + iget-object v4, p1, Lf/h/a/f/h/k/e8;->b:[I + + const/4 v5, 0x0 + + :goto_0 + if-ge v5, v2, :cond_4 + + aget v6, v3, v5 + + aget v7, v4, v5 + + if-eq v6, v7, :cond_3 + + const/4 v2, 0x0 + + goto :goto_1 + + :cond_3 + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v2, 0x1 + + :goto_1 + if-eqz v2, :cond_8 + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + iget v3, p0, Lf/h/a/f/h/k/e8;->a:I + + const/4 v4, 0x0 + + :goto_2 + if-ge v4, v3, :cond_6 + + aget-object v5, v2, v4 + + aget-object v6, p1, v4 + + invoke-virtual {v5, v6}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_5 + + const/4 p1, 0x0 + + goto :goto_3 + + :cond_5 + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_6 + const/4 p1, 0x1 + + :goto_3 + if-nez p1, :cond_7 + + goto :goto_4 + + :cond_7 + return v0 + + :cond_8 + :goto_4 + return v1 +.end method + +.method public final hashCode()I + .locals 8 + + iget v0, p0, Lf/h/a/f/h/k/e8;->a:I + + add-int/lit16 v1, v0, 0x20f + + mul-int/lit8 v1, v1, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->b:[I + + const/4 v3, 0x0 + + const/16 v4, 0x11 + + const/4 v5, 0x0 + + const/16 v6, 0x11 + + :goto_0 + if-ge v5, v0, :cond_0 + + mul-int/lit8 v6, v6, 0x1f + + aget v7, v2, v5 + + add-int/2addr v6, v7 + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_0 + add-int/2addr v1, v6 + + mul-int/lit8 v1, v1, 0x1f + + iget-object v0, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/k/e8;->a:I + + :goto_1 + if-ge v3, v2, :cond_1 + + mul-int/lit8 v4, v4, 0x1f + + aget-object v5, v0, v3 + + invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I + + move-result v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_1 + add-int/2addr v1, v4 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/e9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/e9.smali new file mode 100644 index 0000000000..e49f17273d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/e9.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/e9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ea.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ea.smali new file mode 100644 index 0000000000..81d3242732 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ea.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ea; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/da;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ea; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/da;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ea; + + invoke-direct {v0}, Lf/h/a/f/h/k/ea;->()V + + sput-object v0, Lf/h/a/f/h/k/ea;->e:Lf/h/a/f/h/k/ea; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ga; + + invoke-direct {v0}, Lf/h/a/f/h/k/ga;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ea;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ea;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/da; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/eb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/eb.smali new file mode 100644 index 0000000000..9e8c423e9f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/eb.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/k/eb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/bb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.sessions.check_on_reset_and_enable2" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/eb;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.client.sessions.check_on_startup" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.client.sessions.start_session_before_view_screen" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/eb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ec.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ec.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/d/h/k/ec.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ec.smali index 64f692d912..ad5b65f63e 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ec.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ec.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/ec; +.class public interface abstract Lf/h/a/f/h/k/ec; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ed.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ed.smali new file mode 100644 index 0000000000..73a5f32196 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ed.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ed; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/dd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ed; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/dd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ed; + + invoke-direct {v0}, Lf/h/a/f/h/k/ed;->()V + + sput-object v0, Lf/h/a/f/h/k/ed;->e:Lf/h/a/f/h/k/ed; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/gd; + + invoke-direct {v0}, Lf/h/a/f/h/k/gd;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ed;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ed;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/dd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f.smali new file mode 100644 index 0000000000..cac2dbddb9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f.smali @@ -0,0 +1,18 @@ +.class public final Lf/h/a/f/h/k/f; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/d; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IStringProvider" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f0.smali new file mode 100644 index 0000000000..57add3b715 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/f0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/f0;->i:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/f0;->h:Landroid/app/Activity; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/f0;->i:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/f0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityPaused(Lf/h/a/f/f/a;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f1$a.smali new file mode 100644 index 0000000000..cfb05fe465 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f1$a.smali @@ -0,0 +1,1612 @@ +.class public final Lf/h/a/f/h/k/f1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/f1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/f1;", + "Lf/h/a/f/h/k/f1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final A()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final A0()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzau:Ljava/lang/String; + + return-object v0 +.end method + +.method public final B(I)Lf/h/a/f/h/k/b1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/b1; + + return-object p1 +.end method + +.method public final B0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->T(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final C(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v1, v1, 0x4 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzi:J + + return-object p0 +.end method + +.method public final D(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->B(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final E(Z)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x800000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-boolean p1, v0, Lf/h/a/f/h/k/f1;->zzad:Z + + return-object p0 +.end method + +.method public final G()Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0}, Lf/h/a/f/h/k/f1;->s(Lf/h/a/f/h/k/f1;)V + + return-object p0 +.end method + +.method public final H(I)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->A(Lf/h/a/f/h/k/f1;I)V + + return-object p0 +.end method + +.method public final I(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v1, v1, 0x8 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzj:J + + return-object p0 +.end method + +.method public final J(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Lf/h/a/f/h/k/z0;", + ">;)", + "Lf/h/a/f/h/k/f1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v1, v0, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-object p0 +.end method + +.method public final K(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->G(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final L(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v1, v1, 0x10 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzk:J + + return-object p0 +.end method + +.method public final M(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Ljava/lang/Integer;", + ">;)", + "Lf/h/a/f/h/k/f1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v1, v0, Lf/h/a/f/h/k/f1;->zzar:Lf/h/a/f/h/k/e6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_2 + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v2 + + if-nez v2, :cond_1 + + const/16 v2, 0xa + + goto :goto_0 + + :cond_1 + shl-int/lit8 v2, v2, 0x1 + + :goto_0 + check-cast v1, Lf/h/a/f/h/k/z5; + + invoke-virtual {v1, v2}, Lf/h/a/f/h/k/z5;->h(I)Lf/h/a/f/h/k/e6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/f1;->zzar:Lf/h/a/f/h/k/e6; + + :cond_2 + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzar:Lf/h/a/f/h/k/e6; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-object p0 +.end method + +.method public final N(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->H(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final O(I)Lf/h/a/f/h/k/j1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/j1; + + return-object p1 +.end method + +.method public final P()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/f/h/k/j1;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final Q()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final R(I)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->F(Lf/h/a/f/h/k/f1;I)V + + return-object p0 +.end method + +.method public final S(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v1, v1, 0x20 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzl:J + + return-object p0 +.end method + +.method public final T(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->J(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final U()J + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-wide v0, v0, Lf/h/a/f/h/k/f1;->zzi:J + + return-wide v0 +.end method + +.method public final V(I)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v1, v1, 0x400 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput p1, v0, Lf/h/a/f/h/k/f1;->zzq:I + + return-object p0 +.end method + +.method public final W(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v1, v1, 0x4000 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzu:J + + return-object p0 +.end method + +.method public final X(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->K(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final a0()J + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-wide v0, v0, Lf/h/a/f/h/k/f1;->zzj:J + + return-wide v0 +.end method + +.method public final b0(I)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x100000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput p1, v0, Lf/h/a/f/h/k/f1;->zzaa:I + + return-object p0 +.end method + +.method public final c0(J)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const v2, 0x8000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzv:J + + return-object p0 +.end method + +.method public final d0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->L(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final f0()Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v1, v1, -0x11 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const-wide/16 v1, 0x0 + + iput-wide v1, v0, Lf/h/a/f/h/k/f1;->zzk:J + + return-object p0 +.end method + +.method public final g0(I)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x2000000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput p1, v0, Lf/h/a/f/h/k/f1;->zzag:I + + return-object p0 +.end method + +.method public final h0(J)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x80000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzz:J + + return-object p0 +.end method + +.method public final i0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->M(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final j0()Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v1, v1, -0x21 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const-wide/16 v1, 0x0 + + iput-wide v1, v0, Lf/h/a/f/h/k/f1;->zzl:J + + return-object p0 +.end method + +.method public final k0(I)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzd:I + + or-int/lit8 v1, v1, 0x2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzd:I + + iput p1, v0, Lf/h/a/f/h/k/f1;->zzao:I + + return-object p0 +.end method + +.method public final l0(J)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x20000000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzak:J + + return-object p0 +.end method + +.method public final n0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->N(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final o()Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/4 v2, 0x1 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput v2, v0, Lf/h/a/f/h/k/f1;->zze:I + + return-object p0 +.end method + +.method public final o0(J)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x40000000 # 2.0f + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzal:J + + return-object p0 +.end method + +.method public final p0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->O(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-virtual {p2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/y5; + + check-cast p2, Lf/h/a/f/h/k/b1; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/f1;->t(Lf/h/a/f/h/k/f1;ILf/h/a/f/h/k/b1;)V + + return-object p0 +.end method + +.method public final q0()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + return-object v0 +.end method + +.method public final r(ILf/h/a/f/h/k/j1;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/f1;->u(Lf/h/a/f/h/k/f1;ILf/h/a/f/h/k/j1;)V + + return-object p0 +.end method + +.method public final r0()Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const v2, -0x200001 + + and-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + sget-object v1, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + iget-object v1, v1, Lf/h/a/f/h/k/f1;->zzab:Ljava/lang/String; + + iput-object v1, v0, Lf/h/a/f/h/k/f1;->zzab:Ljava/lang/String; + + return-object p0 +.end method + +.method public final s(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v1, v1, 0x2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzh:J + + return-object p0 +.end method + +.method public final s0(J)Lf/h/a/f/h/k/f1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzd:I + + or-int/lit8 v1, v1, 0x10 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzd:I + + iput-wide p1, v0, Lf/h/a/f/h/k/f1;->zzas:J + + return-object p0 +.end method + +.method public final t(Lf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/b1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->v(Lf/h/a/f/h/k/f1;Lf/h/a/f/h/k/b1;)V + + return-object p0 +.end method + +.method public final t0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->P(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final u(Lf/h/a/f/h/k/j1$a;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/j1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->w(Lf/h/a/f/h/k/f1;Lf/h/a/f/h/k/j1;)V + + return-object p0 +.end method + +.method public final u0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->Q(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final v(Lf/h/a/f/h/k/j1;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->w(Lf/h/a/f/h/k/f1;Lf/h/a/f/h/k/j1;)V + + return-object p0 +.end method + +.method public final v0()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzac:Ljava/lang/String; + + return-object v0 +.end method + +.method public final w(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Lf/h/a/f/h/k/b1;", + ">;)", + "Lf/h/a/f/h/k/f1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->x(Lf/h/a/f/h/k/f1;Ljava/lang/Iterable;)V + + return-object p0 +.end method + +.method public final w0()Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0}, Lf/h/a/f/h/k/f1;->I(Lf/h/a/f/h/k/f1;)V + + return-object p0 +.end method + +.method public final x(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->y(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final x0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->R(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final y(Z)Lf/h/a/f/h/k/f1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v2, 0x20000 + + or-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-boolean p1, v0, Lf/h/a/f/h/k/f1;->zzx:Z + + return-object p0 +.end method + +.method public final y0()Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final z()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Lf/h/a/f/h/k/b1;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget-object v0, v0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final z0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/f1;->S(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f1.smali new file mode 100644 index 0000000000..aefe24a624 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f1.smali @@ -0,0 +1,1228 @@ +.class public final Lf/h/a/f/h/k/f1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/f1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/f1;", + "Lf/h/a/f/h/k/f1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzaw:Lf/h/a/f/h/k/f1; + +.field public static volatile zzax:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/f1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzaa:I + +.field public zzab:Ljava/lang/String; + +.field public zzac:Ljava/lang/String; + +.field public zzad:Z + +.field public zzae:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/z0;", + ">;" + } + .end annotation +.end field + +.field public zzaf:Ljava/lang/String; + +.field public zzag:I + +.field public zzah:I + +.field public zzai:I + +.field public zzaj:Ljava/lang/String; + +.field public zzak:J + +.field public zzal:J + +.field public zzam:Ljava/lang/String; + +.field public zzan:Ljava/lang/String; + +.field public zzao:I + +.field public zzap:Ljava/lang/String; + +.field public zzaq:Lf/h/a/f/h/k/g1; + +.field public zzar:Lf/h/a/f/h/k/e6; + +.field public zzas:J + +.field public zzat:J + +.field public zzau:Ljava/lang/String; + +.field public zzav:Ljava/lang/String; + +.field public zzc:I + +.field public zzd:I + +.field public zze:I + +.field public zzf:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/b1;", + ">;" + } + .end annotation +.end field + +.field public zzg:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/j1;", + ">;" + } + .end annotation +.end field + +.field public zzh:J + +.field public zzi:J + +.field public zzj:J + +.field public zzk:J + +.field public zzl:J + +.field public zzm:Ljava/lang/String; + +.field public zzn:Ljava/lang/String; + +.field public zzo:Ljava/lang/String; + +.field public zzp:Ljava/lang/String; + +.field public zzq:I + +.field public zzr:Ljava/lang/String; + +.field public zzs:Ljava/lang/String; + +.field public zzt:Ljava/lang/String; + +.field public zzu:J + +.field public zzv:J + +.field public zzw:Ljava/lang/String; + +.field public zzx:Z + +.field public zzy:Ljava/lang/String; + +.field public zzz:J + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/f1; + + invoke-direct {v0}, Lf/h/a/f/h/k/f1;->()V + + sput-object v0, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + const-class v1, Lf/h/a/f/h/k/f1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + const-string v1, "" + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzm:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzn:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzo:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzp:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzr:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzt:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzy:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzab:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzac:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzaf:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzaj:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzam:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzan:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzap:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/k/z5;->g:Lf/h/a/f/h/k/z5; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzar:Lf/h/a/f/h/k/e6; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzau:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/h/k/f1;->zzav:Ljava/lang/String; + + return-void +.end method + +.method public static A(Lf/h/a/f/h/k/f1;I)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->D()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + return-void +.end method + +.method public static B(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x80 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzn:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static C()Lf/h/a/f/h/k/f1$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f1$a; + + return-object v0 +.end method + +.method public static F(Lf/h/a/f/h/k/f1;I)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->E()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + return-void +.end method + +.method public static G(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x100 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzo:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static H(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x200 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzp:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static I(Lf/h/a/f/h/k/f1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static J(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x800 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzr:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static K(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x1000 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static L(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit16 v0, v0, 0x2000 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzt:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static M(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x10000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static N(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x40000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzy:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static O(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x200000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzab:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static P(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x400000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzac:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static Q(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x1000000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzaf:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static R(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 2 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v1, 0x10000000 + + or-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzaj:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static S(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzd:I + + or-int/lit8 v0, v0, 0x4 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzd:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzap:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static T(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzd:I + + or-int/lit8 v0, v0, 0x40 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzd:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzau:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static s(Lf/h/a/f/h/k/f1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/f1;ILf/h/a/f/h/k/b1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->D()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static u(Lf/h/a/f/h/k/f1;ILf/h/a/f/h/k/j1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->E()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static v(Lf/h/a/f/h/k/f1;Lf/h/a/f/h/k/b1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->D()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static w(Lf/h/a/f/h/k/f1;Lf/h/a/f/h/k/j1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->E()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static x(Lf/h/a/f/h/k/f1;Ljava/lang/Iterable;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1;->D()V + + iget-object p0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-static {p1, p0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-void +.end method + +.method public static y(Lf/h/a/f/h/k/f1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + or-int/lit8 v0, v0, 0x40 + + iput v0, p0, Lf/h/a/f/h/k/f1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/f1;->zzm:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final D()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + :cond_0 + return-void +.end method + +.method public final E()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + :cond_0 + return-void +.end method + +.method public final U()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + return-object v0 +.end method + +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/f1;->zzax:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/f1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/f1;->zzax:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/f1;->zzax:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + return-object p1 + + :pswitch_4 + const/16 p1, 0x31 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-class p3, Lf/h/a/f/h/k/b1; + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-class p3, Lf/h/a/f/h/k/j1; + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + const-string p3, "zzi" + + aput-object p3, p1, p2 + + const/16 p2, 0x9 + + const-string p3, "zzj" + + aput-object p3, p1, p2 + + const/16 p2, 0xa + + const-string p3, "zzl" + + aput-object p3, p1, p2 + + const/16 p2, 0xb + + const-string p3, "zzm" + + aput-object p3, p1, p2 + + const/16 p2, 0xc + + const-string p3, "zzn" + + aput-object p3, p1, p2 + + const/16 p2, 0xd + + const-string p3, "zzo" + + aput-object p3, p1, p2 + + const/16 p2, 0xe + + const-string p3, "zzp" + + aput-object p3, p1, p2 + + const/16 p2, 0xf + + const-string p3, "zzq" + + aput-object p3, p1, p2 + + const/16 p2, 0x10 + + const-string p3, "zzr" + + aput-object p3, p1, p2 + + const/16 p2, 0x11 + + const-string p3, "zzs" + + aput-object p3, p1, p2 + + const/16 p2, 0x12 + + const-string p3, "zzt" + + aput-object p3, p1, p2 + + const/16 p2, 0x13 + + const-string p3, "zzu" + + aput-object p3, p1, p2 + + const/16 p2, 0x14 + + const-string p3, "zzv" + + aput-object p3, p1, p2 + + const/16 p2, 0x15 + + const-string p3, "zzw" + + aput-object p3, p1, p2 + + const/16 p2, 0x16 + + const-string p3, "zzx" + + aput-object p3, p1, p2 + + const/16 p2, 0x17 + + const-string p3, "zzy" + + aput-object p3, p1, p2 + + const/16 p2, 0x18 + + const-string p3, "zzz" + + aput-object p3, p1, p2 + + const/16 p2, 0x19 + + const-string p3, "zzaa" + + aput-object p3, p1, p2 + + const/16 p2, 0x1a + + const-string p3, "zzab" + + aput-object p3, p1, p2 + + const/16 p2, 0x1b + + const-string p3, "zzac" + + aput-object p3, p1, p2 + + const/16 p2, 0x1c + + const-string p3, "zzk" + + aput-object p3, p1, p2 + + const/16 p2, 0x1d + + const-string p3, "zzad" + + aput-object p3, p1, p2 + + const/16 p2, 0x1e + + const-string p3, "zzae" + + aput-object p3, p1, p2 + + const/16 p2, 0x1f + + const-class p3, Lf/h/a/f/h/k/z0; + + aput-object p3, p1, p2 + + const/16 p2, 0x20 + + const-string p3, "zzaf" + + aput-object p3, p1, p2 + + const/16 p2, 0x21 + + const-string p3, "zzag" + + aput-object p3, p1, p2 + + const/16 p2, 0x22 + + const-string p3, "zzah" + + aput-object p3, p1, p2 + + const/16 p2, 0x23 + + const-string p3, "zzai" + + aput-object p3, p1, p2 + + const/16 p2, 0x24 + + const-string p3, "zzaj" + + aput-object p3, p1, p2 + + const/16 p2, 0x25 + + const-string p3, "zzak" + + aput-object p3, p1, p2 + + const/16 p2, 0x26 + + const-string p3, "zzal" + + aput-object p3, p1, p2 + + const/16 p2, 0x27 + + const-string p3, "zzam" + + aput-object p3, p1, p2 + + const/16 p2, 0x28 + + const-string p3, "zzan" + + aput-object p3, p1, p2 + + const/16 p2, 0x29 + + const-string p3, "zzao" + + aput-object p3, p1, p2 + + const/16 p2, 0x2a + + const-string p3, "zzap" + + aput-object p3, p1, p2 + + const/16 p2, 0x2b + + const-string p3, "zzaq" + + aput-object p3, p1, p2 + + const/16 p2, 0x2c + + const-string p3, "zzar" + + aput-object p3, p1, p2 + + const/16 p2, 0x2d + + const-string p3, "zzas" + + aput-object p3, p1, p2 + + const/16 p2, 0x2e + + const-string p3, "zzat" + + aput-object p3, p1, p2 + + const/16 p2, 0x2f + + const-string p3, "zzau" + + aput-object p3, p1, p2 + + const/16 p2, 0x30 + + const-string p3, "zzav" + + aput-object p3, p1, p2 + + const-string p2, "\u0001,\u0000\u0002\u00014,\u0000\u0004\u0000\u0001\u1004\u0000\u0002\u001b\u0003\u001b\u0004\u1002\u0001\u0005\u1002\u0002\u0006\u1002\u0003\u0007\u1002\u0005\u0008\u1008\u0006\t\u1008\u0007\n\u1008\u0008\u000b\u1008\t\u000c\u1004\n\r\u1008\u000b\u000e\u1008\u000c\u0010\u1008\r\u0011\u1002\u000e\u0012\u1002\u000f\u0013\u1008\u0010\u0014\u1007\u0011\u0015\u1008\u0012\u0016\u1002\u0013\u0017\u1004\u0014\u0018\u1008\u0015\u0019\u1008\u0016\u001a\u1002\u0004\u001c\u1007\u0017\u001d\u001b\u001e\u1008\u0018\u001f\u1004\u0019 \u1004\u001a!\u1004\u001b\"\u1008\u001c#\u1002\u001d$\u1002\u001e%\u1008\u001f&\u1008 \'\u1004!)\u1008\",\u1009#-\u001d.\u1002$/\u1002%2\u1008&4\u1008\'" + + sget-object p3, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/f1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/f1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/f1; + + invoke-direct {p1}, Lf/h/a/f/h/k/f1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final z()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f1;->zzac:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f2.smali new file mode 100644 index 0000000000..9959a7699f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f2.smali @@ -0,0 +1,128 @@ +.class public final Lf/h/a/f/h/k/f2; +.super Lf/h/a/f/h/k/a2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Boolean;Z)V + .locals 6 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move v4, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/a2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/f/h/k/g2;)V + + return-void +.end method + + +# virtual methods +.method public final synthetic e(Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + + instance-of v0, p1, Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/Boolean; + + return-object p1 + + :cond_0 + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/k/l1;->c:Ljava/util/regex/Pattern; + + invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z + + move-result v1 + + if-eqz v1, :cond_1 + + sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + return-object p1 + + :cond_1 + sget-object v1, Lf/h/a/f/h/k/l1;->d:Ljava/util/regex/Pattern; + + invoke-virtual {v1, v0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/regex/Matcher;->matches()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object p1 + + :cond_2 + invoke-super {p0}, Lf/h/a/f/h/k/a2;->g()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + const/16 v1, 0x1c + + invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v1 + + const-string v1, "Invalid boolean value for " + + const-string v3, ": " + + invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "PhenotypeFlag" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f3.smali new file mode 100644 index 0000000000..4c30090a62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f3.smali @@ -0,0 +1,269 @@ +.class public final Lf/h/a/f/h/k/f3; +.super Ljava/util/AbstractSet; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractSet<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-direct {p0}, Ljava/util/AbstractSet;->()V + + return-void +.end method + + +# virtual methods +.method public final clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->clear()V + + return-void +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + instance-of v0, p1, Ljava/util/Map$Entry; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/util/Map$Entry; + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v2}, Lf/h/a/f/h/k/b3;->b(Ljava/lang/Object;)I + + move-result v0 + + const/4 v2, -0x1 + + if-eq v0, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + iget-object v2, v2, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v0, v2, v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + return v1 +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-interface {v1}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/k/d3; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/d3;->(Lf/h/a/f/h/k/b3;)V + + move-object v0, v1 + + :goto_0 + return-object v0 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 9 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + instance-of v0, p1, Ljava/util/Map$Entry; + + const/4 v1, 0x0 + + if-eqz v0, :cond_3 + + check-cast p1, Ljava/util/Map$Entry; + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->d()Z + + move-result v0 + + if-eqz v0, :cond_1 + + return v1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->i()I + + move-result v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + iget-object p1, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + iget-object v5, p1, Lf/h/a/f/h/k/b3;->d:Ljava/lang/Object; + + iget-object v6, p1, Lf/h/a/f/h/k/b3;->e:[I + + iget-object v7, p1, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget-object v8, p1, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + move v4, v0 + + invoke-static/range {v2 .. v8}, Lf/h/a/f/h/k/i3;->c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I + + move-result p1 + + const/4 v2, -0x1 + + if-ne p1, v2, :cond_2 + + return v1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v1, p1, v0}, Lf/h/a/f/h/k/b3;->c(II)V + + iget-object p1, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + iget v0, p1, Lf/h/a/f/h/k/b3;->i:I + + add-int/2addr v0, v2 + + iput v0, p1, Lf/h/a/f/h/k/b3;->i:I + + invoke-virtual {p1}, Lf/h/a/f/h/k/b3;->h()V + + const/4 p1, 0x1 + + return p1 + + :cond_3 + return v1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f4.smali new file mode 100644 index 0000000000..fa9af41052 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f4.smali @@ -0,0 +1,43 @@ +.class public abstract Lf/h/a/f/h/k/f4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "TE;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final remove()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f5.smali new file mode 100644 index 0000000000..79dd485ad0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f5.smali @@ -0,0 +1,279 @@ +.class public Lf/h/a/f/h/k/f5; +.super Lf/h/a/f/h/k/c5; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public final zzb:[B + + +# direct methods +.method public constructor ([B)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/c5;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public c(I)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + aget-byte p1, v0, p1 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/x4; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->h()I + + move-result v1 + + move-object v3, p1 + + check-cast v3, Lf/h/a/f/h/k/x4; + + invoke-virtual {v3}, Lf/h/a/f/h/k/x4;->h()I + + move-result v3 + + if-eq v1, v3, :cond_2 + + return v2 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->h()I + + move-result v1 + + if-nez v1, :cond_3 + + return v0 + + :cond_3 + instance-of v1, p1, Lf/h/a/f/h/k/f5; + + if-eqz v1, :cond_9 + + check-cast p1, Lf/h/a/f/h/k/f5; + + iget v1, p0, Lf/h/a/f/h/k/x4;->zzc:I + + iget v3, p1, Lf/h/a/f/h/k/x4;->zzc:I + + if-eqz v1, :cond_4 + + if-eqz v3, :cond_4 + + if-eq v1, v3, :cond_4 + + return v2 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->h()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I + + move-result v2 + + if-gt v1, v2, :cond_8 + + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I + + move-result v2 + + if-gt v1, v2, :cond_7 + + iget-object v2, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + iget-object v3, p1, Lf/h/a/f/h/k/f5;->zzb:[B + + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->s()I + + move-result v4 + + add-int/2addr v4, v1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->s()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/f5;->s()I + + move-result p1 + + :goto_0 + if-ge v1, v4, :cond_6 + + aget-byte v5, v2, v1 + + aget-byte v6, v3, p1 + + if-eq v5, v6, :cond_5 + + const/4 v0, 0x0 + + goto :goto_1 + + :cond_5 + add-int/lit8 v1, v1, 0x1 + + add-int/lit8 p1, p1, 0x1 + + goto :goto_0 + + :cond_6 + :goto_1 + return v0 + + :cond_7 + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I + + move-result p1 + + const/16 v2, 0x3b + + const-string v3, "Ran off end of other: 0, " + + const-string v4, ", " + + invoke-static {v2, v3, v1, v4, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_8 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->h()I + + move-result v0 + + const/16 v2, 0x28 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "Length too large: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_9 + invoke-virtual {p1, p0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public h()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + array-length v0, v0 + + return v0 +.end method + +.method public final j(II)Lf/h/a/f/h/k/x4; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->h()I + + move-result p1 + + const/4 v0, 0x0 + + invoke-static {v0, p2, p1}, Lf/h/a/f/h/k/x4;->o(III)I + + move-result p1 + + if-nez p1, :cond_0 + + sget-object p1, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + return-object p1 + + :cond_0 + new-instance p2, Lf/h/a/f/h/k/y4; + + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + invoke-virtual {p0}, Lf/h/a/f/h/k/f5;->s()I + + move-result v1 + + invoke-direct {p2, v0, v1, p1}, Lf/h/a/f/h/k/y4;->([BII)V + + return-object p2 +.end method + +.method public m(I)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + aget-byte p1, v0, p1 + + return p1 +.end method + +.method public s()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f6.smali new file mode 100644 index 0000000000..ca0945d440 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f6.smali @@ -0,0 +1,39 @@ +.class public interface abstract Lf/h/a/f/h/k/f6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/List; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/List<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()V +.end method + +.method public abstract f(I)Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Lf/h/a/f/h/k/f6<", + "TE;>;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f7.smali new file mode 100644 index 0000000000..910753a7be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f7.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/f/h/k/f7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract b()Lf/h/a/f/h/k/d7; +.end method + +.method public abstract f()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f8.smali new file mode 100644 index 0000000000..10c29d5c41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f8.smali @@ -0,0 +1,26 @@ +.class public abstract Lf/h/a/f/h/k/f8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/f9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/f9.smali new file mode 100644 index 0000000000..1e0849eec7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/f9.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/f9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/fa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/fa.smali new file mode 100644 index 0000000000..c9372ba5cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/fa.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/fa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ia;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/fa; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ia;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/fa; + + invoke-direct {v0}, Lf/h/a/f/h/k/fa;->()V + + sput-object v0, Lf/h/a/f/h/k/fa;->e:Lf/h/a/f/h/k/fa; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ha; + + invoke-direct {v0}, Lf/h/a/f/h/k/ha;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/fa;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/fa;->e:Lf/h/a/f/h/k/fa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/fa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ia; + + invoke-interface {v0}, Lf/h/a/f/h/k/ia;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/fa;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ia; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/fb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/fb.smali new file mode 100644 index 0000000000..e820aa8220 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/fb.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/fb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/gb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.freeride_engagement_fix" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/fb;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/fb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/fc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/fc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/fc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/fc.smali index 71cf772f0e..db023efcd2 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/fc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/fc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/fc; +.class public interface abstract Lf/h/a/f/h/k/fc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/fd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/fd.smali new file mode 100644 index 0000000000..1625795cbf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/fd.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/fd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/id;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/fd; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/id;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/fd; + + invoke-direct {v0}, Lf/h/a/f/h/k/fd;->()V + + sput-object v0, Lf/h/a/f/h/k/fd;->e:Lf/h/a/f/h/k/fd; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/hd; + + invoke-direct {v0}, Lf/h/a/f/h/k/hd;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/fd;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/fd;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/id; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g$a.smali new file mode 100644 index 0000000000..4398f482b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g$a.smali @@ -0,0 +1,126 @@ +.class public abstract Lf/h/a/f/h/k/g$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x401 + name = "a" +.end annotation + + +# instance fields +.field public final d:J + +.field public final e:J + +.field public final f:Z + +.field public final synthetic g:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Z)V + .locals 4 + + iput-object p1, p0, Lf/h/a/f/h/k/g$a;->g:Lf/h/a/f/h/k/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object v0, p1, Lf/h/a/f/h/k/g;->b:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + iput-wide v2, p0, Lf/h/a/f/h/k/g$a;->d:J + + iget-object p1, p1, Lf/h/a/f/h/k/g;->b:Lf/h/a/f/e/n/b; + + check-cast p1, Lf/h/a/f/e/n/c; + + if-eqz p1, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/h/k/g$a;->e:J + + iput-boolean p2, p0, Lf/h/a/f/h/k/g$a;->f:Z + + return-void + + :cond_0 + throw v1 + + :cond_1 + throw v1 +.end method + + +# virtual methods +.method public abstract a()V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public b()V + .locals 0 + + return-void +.end method + +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/g$a;->g:Lf/h/a/f/h/k/g; + + iget-boolean v0, v0, Lf/h/a/f/h/k/g;->g:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/g$a;->b()V + + return-void + + :cond_0 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/g$a;->a()V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/h/k/g$a;->g:Lf/h/a/f/h/k/g; + + const/4 v2, 0x0 + + iget-boolean v3, p0, Lf/h/a/f/h/k/g$a;->f:Z + + invoke-virtual {v1, v0, v2, v3}, Lf/h/a/f/h/k/g;->c(Ljava/lang/Exception;ZZ)V + + invoke-virtual {p0}, Lf/h/a/f/h/k/g$a;->b()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g$b.smali new file mode 100644 index 0000000000..8e4902d950 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g$b.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/f/h/k/g$b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + +# interfaces +.implements Landroid/app/Application$ActivityLifecycleCallbacks; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/e0; + + invoke-direct {v1, p0, p1, p2}, Lf/h/a/f/h/k/e0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;Landroid/os/Bundle;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onActivityDestroyed(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/j0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/k/j0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onActivityPaused(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/f0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/k/f0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onActivityResumed(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/g0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/k/g0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/wd; + + invoke-direct {v0}, Lf/h/a/f/h/k/wd;->()V + + iget-object v1, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v2, Lf/h/a/f/h/k/h0; + + invoke-direct {v2, p0, p1, v0}, Lf/h/a/f/h/k/h0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;Lf/h/a/f/h/k/wd;)V + + iget-object p1, v1, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + const-wide/16 v1, 0x32 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; + + move-result-object p1 + + if-eqz p1, :cond_0 + + invoke-virtual {p2, p1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V + + :cond_0 + return-void +.end method + +.method public final onActivityStarted(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/d0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/k/d0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onActivityStopped(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + new-instance v1, Lf/h/a/f/h/k/i0; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/h/k/i0;->(Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g$c.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g$c.smali new file mode 100644 index 0000000000..13149480cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g$c.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/h/k/g$c; +.super Lf/h/a/f/h/k/b; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/i/b/g6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/g6;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/b;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/g$c;->a:Lf/h/a/f/i/b/g6; + + return-void +.end method + + +# virtual methods +.method public final W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/k/g$c;->a:Lf/h/a/f/i/b/g6; + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-wide v4, p4 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/i/b/g6;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + + return-void +.end method + +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/g$c;->a:Lf/h/a/f/i/b/g6; + + invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g.smali new file mode 100644 index 0000000000..40d4722b0d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g.smali @@ -0,0 +1,814 @@ +.class public Lf/h/a/f/h/k/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/g$b;, + Lf/h/a/f/h/k/g$c;, + Lf/h/a/f/h/k/g$a; + } +.end annotation + + +# static fields +.field public static volatile i:Lf/h/a/f/h/k/g; + +.field public static j:Ljava/lang/Boolean; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Lf/h/a/f/e/n/b; + +.field public final c:Ljava/util/concurrent/ExecutorService; + +.field public final d:Lf/h/a/f/i/a/a; + +.field public e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Landroid/util/Pair<", + "Lf/h/a/f/i/b/g6;", + "Lf/h/a/f/h/k/g$c;", + ">;>;" + } + .end annotation +.end field + +.field public f:I + +.field public g:Z + +.field public h:Lf/h/a/f/h/k/yd; + + +# direct methods +.method public constructor (Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + .locals 8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p2, :cond_1 + + invoke-static {p3, p4}, Lf/h/a/f/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + iput-object p2, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + goto :goto_1 + + :cond_1 + :goto_0 + const-string p2, "FA" + + iput-object p2, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + :goto_1 + sget-object p2, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; + + iput-object p2, p0, Lf/h/a/f/h/k/g;->b:Lf/h/a/f/e/n/b; + + new-instance v7, Lf/h/a/f/h/k/o; + + invoke-direct {v7}, Lf/h/a/f/h/k/o;->()V + + new-instance p2, Ljava/util/concurrent/ThreadPoolExecutor; + + sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; + + new-instance v6, Ljava/util/concurrent/LinkedBlockingQueue; + + invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V + + const/4 v1, 0x1 + + const/4 v2, 0x1 + + const-wide/16 v3, 0x3c + + move-object v0, p2 + + invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V + + const/4 v0, 0x1 + + invoke-virtual {p2, v0}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V + + invoke-static {p2}, Ljava/util/concurrent/Executors;->unconfigurableExecutorService(Ljava/util/concurrent/ExecutorService;)Ljava/util/concurrent/ExecutorService; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + new-instance p2, Lf/h/a/f/i/a/a; + + invoke-direct {p2, p0}, Lf/h/a/f/i/a/a;->(Lf/h/a/f/h/k/g;)V + + iput-object p2, p0, Lf/h/a/f/h/k/g;->d:Lf/h/a/f/i/a/a; + + const/4 p2, 0x0 + + :try_start_0 + const-string v1, "google_app_id" + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->u2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v1, :cond_2 + + const/4 v1, 0x1 + + goto :goto_2 + + :catch_0 + :cond_2 + const/4 v1, 0x0 + + :goto_2 + if-eqz v1, :cond_4 + + :try_start_1 + const-string v1, "com.google.firebase.analytics.FirebaseAnalytics" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + :try_end_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 + + const/4 v1, 0x1 + + goto :goto_3 + + :catch_1 + const/4 v1, 0x0 + + :goto_3 + if-eqz v1, :cond_3 + + goto :goto_4 + + :cond_3 + const/4 v1, 0x0 + + goto :goto_5 + + :cond_4 + :goto_4 + const/4 v1, 0x1 + + :goto_5 + if-nez v1, :cond_5 + + iput-boolean v0, p0, Lf/h/a/f/h/k/g;->g:Z + + iget-object p1, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string p2, "Disabling data collection. Found google_app_id in strings.xml but Google Analytics for Firebase is missing. Remove this value or add Google Analytics for Firebase to resume data collection." + + invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-void + + :cond_5 + invoke-static {p3, p4}, Lf/h/a/f/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_9 + + if-eqz p3, :cond_6 + + if-eqz p4, :cond_6 + + iget-object p2, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string v0, "Deferring to Google Analytics for Firebase for event data collection. https://goo.gl/J1sWQy" + + invoke-static {p2, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_8 + + :cond_6 + if-nez p3, :cond_7 + + const/4 v1, 0x1 + + goto :goto_6 + + :cond_7 + const/4 v1, 0x0 + + :goto_6 + if-nez p4, :cond_8 + + goto :goto_7 + + :cond_8 + const/4 v0, 0x0 + + :goto_7 + xor-int p2, v1, v0 + + if-eqz p2, :cond_9 + + iget-object p2, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string v0, "Specified origin or custom app id is null. Both parameters will be ignored." + + invoke-static {p2, v0}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_9 + :goto_8 + new-instance p2, Lf/h/a/f/h/k/j; + + move-object v1, p2 + + move-object v2, p0 + + move-object v3, p3 + + move-object v4, p4 + + move-object v5, p1 + + move-object v6, p5 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/h/k/j;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Landroid/os/Bundle;)V + + iget-object p3, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p3, p2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + check-cast p1, Landroid/app/Application; + + if-nez p1, :cond_a + + iget-object p1, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string p2, "Unable to register lifecycle notifications. Application null." + + invoke-static {p1, p2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-void + + :cond_a + new-instance p2, Lf/h/a/f/h/k/g$b; + + invoke-direct {p2, p0}, Lf/h/a/f/h/k/g$b;->(Lf/h/a/f/h/k/g;)V + + invoke-virtual {p1, p2}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + return-void +.end method + +.method public static a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/f/h/k/g; + .locals 6 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p1, Lf/h/a/f/h/k/g;->i:Lf/h/a/f/h/k/g; + + if-nez p1, :cond_1 + + const-class p1, Lf/h/a/f/h/k/g; + + monitor-enter p1 + + :try_start_0 + sget-object p2, Lf/h/a/f/h/k/g;->i:Lf/h/a/f/h/k/g; + + if-nez p2, :cond_0 + + new-instance p2, Lf/h/a/f/h/k/g; + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + move-object v0, p2 + + move-object v1, p0 + + move-object v5, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/g;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + sput-object p2, Lf/h/a/f/h/k/g;->i:Lf/h/a/f/h/k/g; + + :cond_0 + monitor-exit p1 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + monitor-exit p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_1 + :goto_0 + sget-object p0, Lf/h/a/f/h/k/g;->i:Lf/h/a/f/h/k/g; + + return-object p0 +.end method + +.method public static f(Landroid/content/Context;)V + .locals 6 + + const-class v0, Lf/h/a/f/h/k/g; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/g;->j:Ljava/lang/Boolean; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v1, :cond_0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_3 + + :cond_0 + :try_start_2 + const-string v1, "app_measurement_internal_disable_startup_flags" + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + const/4 v2, 0x0 + + :try_start_3 + invoke-static {p0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v3 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v4 + + const/16 v5, 0x80 + + invoke-virtual {v3, v4, v5}, Lf/h/a/f/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v3 + + if-eqz v3, :cond_2 + + iget-object v4, v3, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + + if-nez v4, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v3, v3, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + + invoke-virtual {v3, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z + + move-result v1 + :try_end_3 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_1 + + :catch_0 + :cond_2 + :goto_0 + const/4 v1, 0x0 + + :goto_1 + if-eqz v1, :cond_3 + + :try_start_4 + sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sput-object p0, Lf/h/a/f/h/k/g;->j:Ljava/lang/Boolean; + :try_end_4 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + goto :goto_3 + + :cond_3 + :try_start_6 + const-string v1, "com.google.android.gms.measurement.prefs" + + invoke-virtual {p0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object p0 + + const-string v1, "allow_remote_dynamite" + + invoke-interface {p0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v1 + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/g;->j:Ljava/lang/Boolean; + + invoke-interface {p0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object p0 + + const-string v1, "allow_remote_dynamite" + + invoke-interface {p0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-interface {p0}, Landroid/content/SharedPreferences$Editor;->apply()V + :try_end_6 + .catch Ljava/lang/Exception; {:try_start_6 .. :try_end_6} :catch_1 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + goto :goto_2 + + :catchall_0 + move-exception p0 + + goto :goto_4 + + :catch_1 + move-exception p0 + + :try_start_7 + const-string v1, "FA" + + const-string v2, "Exception reading flag from SharedPreferences." + + invoke-static {v1, v2, p0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sput-object p0, Lf/h/a/f/h/k/g;->j:Ljava/lang/Boolean; + + :goto_2 + monitor-exit v0 + + :goto_3 + return-void + + :goto_4 + monitor-exit v0 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + throw p0 +.end method + +.method public static g(Ljava/lang/String;Ljava/lang/String;)Z + .locals 1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + :try_start_0 + const-string p1, "com.google.firebase.analytics.FirebaseAnalytics" + + invoke-static {p1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :catch_0 + const/4 p1, 0x0 + + :goto_0 + if-nez p1, :cond_0 + + return p0 + + :cond_0 + return v0 +.end method + + +# virtual methods +.method public final b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + new-instance v6, Lf/h/a/f/h/k/wd; + + invoke-direct {v6}, Lf/h/a/f/h/k/wd;->()V + + new-instance v7, Lf/h/a/f/h/k/y; + + move-object v0, v7 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move v4, p3 + + move-object v5, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/y;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/wd;)V + + iget-object p1, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v7}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + const-wide/16 p1, 0x1388 + + invoke-virtual {v6, p1, p2}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; + + move-result-object p1 + + if-eqz p1, :cond_4 + + invoke-virtual {p1}, Landroid/os/Bundle;->size()I + + move-result p2 + + if-nez p2, :cond_0 + + goto :goto_1 + + :cond_0 + new-instance p2, Ljava/util/HashMap; + + invoke-virtual {p1}, Landroid/os/Bundle;->size()I + + move-result p3 + + invoke-direct {p2, p3}, Ljava/util/HashMap;->(I)V + + invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :cond_1 + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_3 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + invoke-virtual {p1, v0}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v2, v1, Ljava/lang/Double; + + if-nez v2, :cond_2 + + instance-of v2, v1, Ljava/lang/Long; + + if-nez v2, :cond_2 + + instance-of v2, v1, Ljava/lang/String; + + if-eqz v2, :cond_1 + + :cond_2 + invoke-virtual {p2, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_3 + return-object p2 + + :cond_4 + :goto_1 + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + return-object p1 +.end method + +.method public final c(Ljava/lang/Exception;ZZ)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/g;->g:Z + + or-int/2addr v0, p2 + + iput-boolean v0, p0, Lf/h/a/f/h/k/g;->g:Z + + if-eqz p2, :cond_0 + + iget-object p2, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string p3, "Data collection startup failed. No data will be collected." + + invoke-static {p2, p3, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void + + :cond_0 + const-string p2, "Error with data collection. Data lost." + + if-eqz p3, :cond_1 + + new-instance p3, Lf/h/a/f/h/k/x; + + invoke-direct {p3, p0, p2, p1}, Lf/h/a/f/h/k/x;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {v0, p3}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + :cond_1 + iget-object p3, p0, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + invoke-static {p3, p2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void +.end method + +.method public final d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V + .locals 8 + + new-instance p6, Lf/h/a/f/h/k/c0; + + const/4 v2, 0x0 + + move-object v0, p6 + + move-object v1, p0 + + move-object v3, p1 + + move-object v4, p2 + + move-object v5, p3 + + move v6, p4 + + move v7, p5 + + invoke-direct/range {v0 .. v7}, Lf/h/a/f/h/k/c0;->(Lf/h/a/f/h/k/g;Ljava/lang/Long;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZ)V + + iget-object p1, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, p6}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Landroid/os/Bundle;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/wd; + + invoke-direct {v0}, Lf/h/a/f/h/k/wd;->()V + + new-instance v1, Lf/h/a/f/h/k/k; + + invoke-direct {v1, p0, p1, p2, v0}, Lf/h/a/f/h/k/k;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/wd;)V + + iget-object p1, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + const-wide/16 p1, 0x1388 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; + + move-result-object p1 + + const-class p2, Ljava/util/List; + + invoke-static {p1, p2}, Lf/h/a/f/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + :cond_0 + return-object p1 +.end method + +.method public final h(Ljava/lang/String;)I + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/wd; + + invoke-direct {v0}, Lf/h/a/f/h/k/wd;->()V + + new-instance v1, Lf/h/a/f/h/k/z; + + invoke-direct {v1, p0, p1, v0}, Lf/h/a/f/h/k/z;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Lf/h/a/f/h/k/wd;)V + + iget-object p1, p0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + + invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V + + const-wide/16 v1, 0x2710 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; + + move-result-object p1 + + const-class v0, Ljava/lang/Integer; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + if-nez p1, :cond_0 + + const/16 p1, 0x19 + + return p1 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g0.smali new file mode 100644 index 0000000000..30b8cc2ff5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/g0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/g0;->i:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/g0;->h:Landroid/app/Activity; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/g0;->i:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/g0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityResumed(Lf/h/a/f/f/a;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g1$a.smali new file mode 100644 index 0000000000..4b435cfb00 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g1$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/g1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/g1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/g1;", + "Lf/h/a/f/h/k/g1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/g1;->zzf:Lf/h/a/f/h/k/g1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g1$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g1$b.smali new file mode 100644 index 0000000000..c371f37cd6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g1$b.smali @@ -0,0 +1,177 @@ +.class public final enum Lf/h/a/f/h/k/g1$b; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a6; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/g1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/g1$b;", + ">;", + "Lf/h/a/f/h/k/a6;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/g1$b; + +.field public static final enum e:Lf/h/a/f/h/k/g1$b; + +.field public static final synthetic f:[Lf/h/a/f/h/k/g1$b; + + +# instance fields +.field public final zzd:I + + +# direct methods +.method public static constructor ()V + .locals 5 + + new-instance v0, Lf/h/a/f/h/k/g1$b; + + const-string v1, "RADS" + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v2, v3}, Lf/h/a/f/h/k/g1$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/g1$b;->d:Lf/h/a/f/h/k/g1$b; + + new-instance v0, Lf/h/a/f/h/k/g1$b; + + const-string v1, "PROVISIONING" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v3, v4}, Lf/h/a/f/h/k/g1$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/g1$b;->e:Lf/h/a/f/h/k/g1$b; + + new-array v1, v4, [Lf/h/a/f/h/k/g1$b; + + sget-object v4, Lf/h/a/f/h/k/g1$b;->d:Lf/h/a/f/h/k/g1$b; + + aput-object v4, v1, v2 + + aput-object v0, v1, v3 + + sput-object v1, Lf/h/a/f/h/k/g1$b;->f:[Lf/h/a/f/h/k/g1$b; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/k/g1$b;->zzd:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/g1$b; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/g1$b;->f:[Lf/h/a/f/h/k/g1$b; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/g1$b;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/g1$b; + + return-object v0 +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/g1$b;->zzd:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/k/g1$b; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/k/g1$b;->zzd:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g1.smali new file mode 100644 index 0000000000..ef935483d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g1.smali @@ -0,0 +1,238 @@ +.class public final Lf/h/a/f/h/k/g1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/g1$a;, + Lf/h/a/f/h/k/g1$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/g1;", + "Lf/h/a/f/h/k/g1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzf:Lf/h/a/f/h/k/g1; + +.field public static volatile zzg:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/g1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/c1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/g1; + + invoke-direct {v0}, Lf/h/a/f/h/k/g1;->()V + + sput-object v0, Lf/h/a/f/h/k/g1;->zzf:Lf/h/a/f/h/k/g1; + + const-class v1, Lf/h/a/f/h/k/g1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/k/g1;->zzd:I + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/g1;->zze:Lf/h/a/f/h/k/f6; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/g1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/g1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/g1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/g1;->zzf:Lf/h/a/f/h/k/g1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/g1;->zzg:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/g1;->zzf:Lf/h/a/f/h/k/g1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/k/k1;->a:Lf/h/a/f/h/k/c6; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-class p3, Lf/h/a/f/h/k/c1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u100c\u0000\u0002\u001b" + + sget-object p3, Lf/h/a/f/h/k/g1;->zzf:Lf/h/a/f/h/k/g1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/g1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/g1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/g1; + + invoke-direct {p1}, Lf/h/a/f/h/k/g1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g2.smali new file mode 100644 index 0000000000..7bc4dce70a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g2.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/f/h/k/g2; +.super Lf/h/a/f/h/k/a2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Long;Z)V + .locals 6 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move v4, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/a2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/f/h/k/g2;)V + + return-void +.end method + + +# virtual methods +.method public final e(Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + + instance-of v0, p1, Ljava/lang/Long; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/Long; + + goto :goto_0 + + :cond_0 + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_1 + + :try_start_0 + move-object v0, p1 + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + :cond_1 + invoke-super {p0}, Lf/h/a/f/h/k/a2;->g()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + const/16 v1, 0x19 + + invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v1 + + const-string v1, "Invalid long value for " + + const-string v3, ": " + + invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "PhenotypeFlag" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p1, 0x0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g3.smali new file mode 100644 index 0000000000..afb1e60794 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g3.smali @@ -0,0 +1,220 @@ +.class public final Lf/h/a/f/h/k/g3; +.super Lf/h/a/f/h/k/y2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y2<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TK;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public e:I + +.field public final synthetic f:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + invoke-direct {p0}, Lf/h/a/f/h/k/y2;->()V + + iget-object p1, p1, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + aget-object p1, p1, p2 + + iput-object p1, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/g3;->e:I + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + + iget v0, p0, Lf/h/a/f/h/k/g3;->e:I + + const/4 v1, -0x1 + + if-eq v0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + invoke-virtual {v1}, Lf/h/a/f/h/k/b3;->size()I + + move-result v1 + + if-ge v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + iget-object v1, v1, Lf/h/a/f/h/k/b3;->f:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/k/g3;->e:I + + aget-object v1, v1, v2 + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-static {v0, v1}, Lf/h/a/f/h/k/b3;->e(Lf/h/a/f/h/k/b3;Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/k/g3;->e:I + + :cond_1 + return-void +.end method + +.method public final getKey()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TK;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/g3;->a()V + + iget v0, p0, Lf/h/a/f/h/k/g3;->e:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_1 + + const/4 v0, 0x0 + + return-object v0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + iget-object v1, v1, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v0, v1, v0 + + return-object v0 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-interface {v0, v1, p1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/g3;->a()V + + iget v0, p0, Lf/h/a/f/h/k/g3;->e:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + iget-object v1, p0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/h/k/b3;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/k/g3;->f:Lf/h/a/f/h/k/b3; + + iget-object v1, v1, Lf/h/a/f/h/k/b3;->g:[Ljava/lang/Object; + + aget-object v2, v1, v0 + + aput-object p1, v1, v0 + + return-object v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g4.smali new file mode 100644 index 0000000000..2b6a3e9b3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g4.smali @@ -0,0 +1,33 @@ +.class public abstract Lf/h/a/f/h/k/g4; +.super Lf/h/a/f/h/k/u0; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e2; + + +# direct methods +.method public static h(Landroid/os/IBinder;)Lf/h/a/f/h/k/e2; + .locals 2 + + const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/k/e2; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/k/e2; + + return-object v0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/s3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/s3;->(Landroid/os/IBinder;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g5.smali new file mode 100644 index 0000000000..fb768591cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g5.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/h/k/g5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public static a(J)J + .locals 4 + + const/4 v0, 0x1 + + ushr-long v0, p0, v0 + + const-wide/16 v2, 0x1 + + and-long/2addr p0, v2 + + neg-long p0, p0 + + xor-long/2addr p0, v0 + + return-wide p0 +.end method + +.method public static b(I)I + .locals 1 + + ushr-int/lit8 v0, p0, 0x1 + + and-int/lit8 p0, p0, 0x1 + + neg-int p0, p0 + + xor-int/2addr p0, v0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g6.smali new file mode 100644 index 0000000000..9325328b1e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g6.smali @@ -0,0 +1,364 @@ +.class public final enum Lf/h/a/f/h/k/g6; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/g6;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/g6; + +.field public static final enum e:Lf/h/a/f/h/k/g6; + +.field public static final enum f:Lf/h/a/f/h/k/g6; + +.field public static final enum g:Lf/h/a/f/h/k/g6; + +.field public static final enum h:Lf/h/a/f/h/k/g6; + +.field public static final enum i:Lf/h/a/f/h/k/g6; + +.field public static final enum j:Lf/h/a/f/h/k/g6; + +.field public static final enum k:Lf/h/a/f/h/k/g6; + +.field public static final enum l:Lf/h/a/f/h/k/g6; + +.field public static final enum m:Lf/h/a/f/h/k/g6; + +.field public static final synthetic n:[Lf/h/a/f/h/k/g6; + + +# instance fields +.field public final zzk:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzl:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzm:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 14 + + new-instance v6, Lf/h/a/f/h/k/g6; + + const-class v3, Ljava/lang/Void; + + const-class v4, Ljava/lang/Void; + + const-string v1, "VOID" + + const/4 v2, 0x0 + + const/4 v5, 0x0 + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v6, Lf/h/a/f/h/k/g6;->d:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v10, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v11, Ljava/lang/Integer; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v12 + + const-string v8, "INT" + + const/4 v9, 0x1 + + move-object v7, v0 + + invoke-direct/range {v7 .. v12}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Long; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v3, "LONG" + + const/4 v4, 0x2 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v11, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Float; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v13 + + const-string v9, "FLOAT" + + const/4 v10, 0x3 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->g:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v5, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Double; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v7 + + const-string v3, "DOUBLE" + + const/4 v4, 0x4 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->h:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v11, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const-class v12, Ljava/lang/Boolean; + + sget-object v13, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v9, "BOOLEAN" + + const/4 v10, 0x5 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->i:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + const-class v5, Ljava/lang/String; + + const-class v6, Ljava/lang/String; + + const-string v3, "STRING" + + const/4 v4, 0x6 + + const-string v7, "" + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->j:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + const-class v11, Lf/h/a/f/h/k/x4; + + const-class v12, Lf/h/a/f/h/k/x4; + + sget-object v13, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + const-string v9, "BYTE_STRING" + + const/4 v10, 0x7 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->k:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + sget-object v5, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const-class v6, Ljava/lang/Integer; + + const-string v3, "ENUM" + + const/16 v4, 0x8 + + const/4 v7, 0x0 + + move-object v2, v0 + + invoke-direct/range {v2 .. v7}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->l:Lf/h/a/f/h/k/g6; + + new-instance v0, Lf/h/a/f/h/k/g6; + + const-class v11, Ljava/lang/Object; + + const-class v12, Ljava/lang/Object; + + const-string v9, "MESSAGE" + + const/16 v10, 0x9 + + const/4 v13, 0x0 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/k/g6;->(Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const/16 v2, 0xa + + new-array v2, v2, [Lf/h/a/f/h/k/g6; + + sget-object v3, Lf/h/a/f/h/k/g6;->d:Lf/h/a/f/h/k/g6; + + aput-object v3, v2, v1 + + sget-object v1, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x1 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x2 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->g:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x3 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->h:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x4 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->i:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x5 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->j:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x6 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->k:Lf/h/a/f/h/k/g6; + + const/4 v3, 0x7 + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/g6;->l:Lf/h/a/f/h/k/g6; + + const/16 v3, 0x8 + + aput-object v1, v2, v3 + + const/16 v1, 0x9 + + aput-object v0, v2, v1 + + sput-object v2, Lf/h/a/f/h/k/g6;->n:[Lf/h/a/f/h/k/g6; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Class;Ljava/lang/Class;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/k/g6;->zzk:Ljava/lang/Class; + + iput-object p4, p0, Lf/h/a/f/h/k/g6;->zzl:Ljava/lang/Class; + + iput-object p5, p0, Lf/h/a/f/h/k/g6;->zzm:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/g6; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/g6;->n:[Lf/h/a/f/h/k/g6; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/g6;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/g6; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g7.smali new file mode 100644 index 0000000000..0ea51ae1f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g7.smali @@ -0,0 +1,7 @@ +.class public interface abstract Lf/h/a/f/h/k/g7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; +.implements Ljava/lang/Cloneable; diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g8.smali new file mode 100644 index 0000000000..a159be1980 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g8.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/f/h/k/g8; +.super Ljava/util/AbstractList; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/o6; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractList<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/k/o6;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/k/o6; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o6;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + return-void +.end method + + +# virtual methods +.method public final d()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + invoke-interface {v0}, Lf/h/a/f/h/k/o6;->d()Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final e()Lf/h/a/f/h/k/o6; + .locals 0 + + return-object p0 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + return-object p1 +.end method + +.method public final i(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + invoke-interface {v0, p1}, Lf/h/a/f/h/k/o6;->i(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/i8; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/i8;->(Lf/h/a/f/h/k/g8;)V + + return-object v0 +.end method + +.method public final listIterator(I)Ljava/util/ListIterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/j8; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/k/j8;->(Lf/h/a/f/h/k/g8;I)V + + return-object v0 +.end method + +.method public final q0(Lf/h/a/f/h/k/x4;)V + .locals 0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/g9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/g9.smali new file mode 100644 index 0000000000..8e94d16654 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/g9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/g9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/f9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/g9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/f9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/g9; + + invoke-direct {v0}, Lf/h/a/f/h/k/g9;->()V + + sput-object v0, Lf/h/a/f/h/k/g9;->e:Lf/h/a/f/h/k/g9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/i9; + + invoke-direct {v0}, Lf/h/a/f/h/k/i9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/g9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/g9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ga.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ga.smali new file mode 100644 index 0000000000..be1c170f27 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ga.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/ga; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/da; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.upload.file_truncate_fix" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ga;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ga;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/gb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/gb.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/gb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/gb.smali index 8df0cd52d5..1cd23e7589 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/gb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/gb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/gb; +.class public interface abstract Lf/h/a/f/h/k/gb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/gc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/gc.smali new file mode 100644 index 0000000000..6d73ce2339 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/gc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/gc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/fc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/gc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/fc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/gc; + + invoke-direct {v0}, Lf/h/a/f/h/k/gc;->()V + + sput-object v0, Lf/h/a/f/h/k/gc;->e:Lf/h/a/f/h/k/gc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ic; + + invoke-direct {v0}, Lf/h/a/f/h/k/ic;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/gc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/gc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/fc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/gd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/gd.smali new file mode 100644 index 0000000000..b793230c19 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/gd.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/gd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/dd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.string_reader" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/gd;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/gd;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h.smali new file mode 100644 index 0000000000..77d67a7a98 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h.smali @@ -0,0 +1,161 @@ +.class public final Lf/h/a/f/h/k/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/measurement/zzae;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 16 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-wide v7, v2 + + move-wide v9, v7 + + move-object v12, v4 + + move-object v13, v12 + + move-object v14, v13 + + move-object v15, v14 + + const/4 v11, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v15 + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v14 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v11 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v9 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v7 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/internal/measurement/zzae; + + move-object v6, v0 + + invoke-direct/range {v6 .. v15}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + return-object v0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/measurement/zzae; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h0.smali new file mode 100644 index 0000000000..fe6d90af10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h0.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/h/k/h0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/wd; + +.field public final synthetic j:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/h0;->j:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/h0;->h:Landroid/app/Activity; + + iput-object p3, p0, Lf/h/a/f/h/k/h0;->i:Lf/h/a/f/h/k/wd; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h0;->j:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/h0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/h/k/h0;->i:Lf/h/a/f/h/k/wd; + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v1, v3, v4}, Lf/h/a/f/h/k/yd;->onActivitySaveInstanceState(Lf/h/a/f/f/a;Lf/h/a/f/h/k/zd;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h1$a.smali new file mode 100644 index 0000000000..2c53fb1194 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h1$a.smali @@ -0,0 +1,254 @@ +.class public final Lf/h/a/f/h/k/h1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/h1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/h1;", + "Lf/h/a/f/h/k/h1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final o()Lf/h/a/f/h/k/h1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + invoke-static {v0}, Lf/h/a/f/h/k/h1;->t(Lf/h/a/f/h/k/h1;)V + + return-object p0 +.end method + +.method public final q(I)Lf/h/a/f/h/k/h1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + iget-object v1, v0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + return-object p0 +.end method + +.method public final r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Ljava/lang/Long;", + ">;)", + "Lf/h/a/f/h/k/h1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + iget-object v1, v0, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->l(Lf/h/a/f/h/k/d6;)Lf/h/a/f/h/k/d6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-object p0 +.end method + +.method public final s(I)Lf/h/a/f/h/k/h1$a; + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + iget-object v1, v0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + return-object p0 +.end method + +.method public final t(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Ljava/lang/Long;", + ">;)", + "Lf/h/a/f/h/k/h1$a;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + iget-object v1, v0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-static {v1}, Lf/h/a/f/h/k/y5;->l(Lf/h/a/f/h/k/d6;)Lf/h/a/f/h/k/d6; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + :cond_1 + iget-object v0, v0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h1.smali new file mode 100644 index 0000000000..f6bc56656b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h1.smali @@ -0,0 +1,361 @@ +.class public final Lf/h/a/f/h/k/h1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/h1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/h1;", + "Lf/h/a/f/h/k/h1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzg:Lf/h/a/f/h/k/h1; + +.field public static volatile zzh:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/h1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:Lf/h/a/f/h/k/d6; + +.field public zzd:Lf/h/a/f/h/k/d6; + +.field public zze:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/a1;", + ">;" + } + .end annotation +.end field + +.field public zzf:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/i1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/h1; + + invoke-direct {v0}, Lf/h/a/f/h/k/h1;->()V + + sput-object v0, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + const-class v1, Lf/h/a/f/h/k/h1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/r6;->g:Lf/h/a/f/h/k/r6; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + return-void +.end method + +.method public static t(Lf/h/a/f/h/k/h1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/r6;->g:Lf/h/a/f/h/k/r6; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static v(Lf/h/a/f/h/k/h1;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/r6;->g:Lf/h/a/f/h/k/r6; + + iput-object v0, p0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/h1;->zzh:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/h1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/h1;->zzh:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/h1;->zzh:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x6 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-class p3, Lf/h/a/f/h/k/a1; + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-class p3, Lf/h/a/f/h/k/i1; + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0000\u0001\u0004\u0004\u0000\u0004\u0000\u0001\u0015\u0002\u0015\u0003\u001b\u0004\u001b" + + sget-object p3, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/h1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/h1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/h1; + + invoke-direct {p1}, Lf/h/a/f/h/k/h1;->()V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s(I)Lf/h/a/f/h/k/a1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/a1; + + return-object p1 +.end method + +.method public final u(I)Lf/h/a/f/h/k/i1; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/i1; + + return-object p1 +.end method + +.method public final w()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + return-object v0 +.end method + +.method public final x()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public final y()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h2.smali new file mode 100644 index 0000000000..bb43998a25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h2.smali @@ -0,0 +1,54 @@ +.class public final Lf/h/a/f/h/k/h2; +.super Lf/h/a/f/h/k/a2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;Z)V + .locals 6 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move v4, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/a2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/f/h/k/g2;)V + + return-void +.end method + + +# virtual methods +.method public final synthetic e(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/String; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h3.smali new file mode 100644 index 0000000000..c8edbadc5e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h3.smali @@ -0,0 +1,149 @@ +.class public final Lf/h/a/f/h/k/h3; +.super Ljava/util/AbstractSet; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractSet<", + "TK;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-direct {p0}, Ljava/util/AbstractSet;->()V + + return-void +.end method + + +# virtual methods +.method public final clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->clear()V + + return-void +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/b3;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "TK;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/k/a3; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/a3;->(Lf/h/a/f/h/k/b3;)V + + move-object v0, v1 + + :goto_0 + return-object v0 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/Set;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/b3;->f(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + sget-object v0, Lf/h/a/f/h/k/b3;->m:Ljava/lang/Object; + + if-eq p1, v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h4.smali new file mode 100644 index 0000000000..ad47c43b51 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h4.smali @@ -0,0 +1,18 @@ +.class public abstract Lf/h/a/f/h/k/h4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h5.smali new file mode 100644 index 0000000000..a46db4ce71 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h5.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/k/h5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h6.smali new file mode 100644 index 0000000000..4f6bf52a4e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h6.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/k/h6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h7.smali new file mode 100644 index 0000000000..f0194a61b2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h7.smali @@ -0,0 +1,15959 @@ +.class public final Lf/h/a/f/h/k/h7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t7; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t7<", + "TT;>;" + } +.end annotation + + +# static fields +.field public static final q:[I + +.field public static final r:Lsun/misc/Unsafe; + + +# instance fields +.field public final a:[I + +.field public final b:[Ljava/lang/Object; + +.field public final c:I + +.field public final d:I + +.field public final e:Lf/h/a/f/h/k/d7; + +.field public final f:Z + +.field public final g:Z + +.field public final h:Z + +.field public final i:[I + +.field public final j:I + +.field public final k:I + +.field public final l:Lf/h/a/f/h/k/j7; + +.field public final m:Lf/h/a/f/h/k/n6; + +.field public final n:Lf/h/a/f/h/k/f8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation +.end field + +.field public final o:Lf/h/a/f/h/k/n5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/n5<", + "*>;" + } + .end annotation +.end field + +.field public final p:Lf/h/a/f/h/k/a7; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/h7;->q:[I + + invoke-static {}, Lf/h/a/f/h/k/l8;->k()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + return-void +.end method + +.method public constructor ([I[Ljava/lang/Object;IILf/h/a/f/h/k/d7;Z[IIILf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([I[", + "Ljava/lang/Object;", + "II", + "Lf/h/a/f/h/k/d7;", + "ZZ[III", + "Lf/h/a/f/h/k/j7;", + "Lf/h/a/f/h/k/n6;", + "Lf/h/a/f/h/k/f8<", + "**>;", + "Lf/h/a/f/h/k/n5<", + "*>;", + "Lf/h/a/f/h/k/a7;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/h7;->a:[I + + iput-object p2, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/k/h7;->c:I + + iput p4, p0, Lf/h/a/f/h/k/h7;->d:I + + instance-of p1, p5, Lf/h/a/f/h/k/y5; + + iput-boolean p6, p0, Lf/h/a/f/h/k/h7;->g:Z + + const/4 p1, 0x0 + + if-eqz p13, :cond_0 + + instance-of p2, p5, Lf/h/a/f/h/k/y5$b; + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + :goto_0 + iput-boolean p2, p0, Lf/h/a/f/h/k/h7;->f:Z + + iput-boolean p1, p0, Lf/h/a/f/h/k/h7;->h:Z + + iput-object p7, p0, Lf/h/a/f/h/k/h7;->i:[I + + iput p8, p0, Lf/h/a/f/h/k/h7;->j:I + + iput p9, p0, Lf/h/a/f/h/k/h7;->k:I + + iput-object p10, p0, Lf/h/a/f/h/k/h7;->l:Lf/h/a/f/h/k/j7; + + iput-object p11, p0, Lf/h/a/f/h/k/h7;->m:Lf/h/a/f/h/k/n6; + + iput-object p12, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + iput-object p13, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + iput-object p5, p0, Lf/h/a/f/h/k/h7;->e:Lf/h/a/f/h/k/d7; + + iput-object p14, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + return-void +.end method + +.method public static F(Ljava/lang/Object;J)F + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)F" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Float; + + invoke-virtual {p0}, Ljava/lang/Float;->floatValue()F + + move-result p0 + + return p0 +.end method + +.method public static J(Ljava/lang/Object;J)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)I" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Integer; + + invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + return p0 +.end method + +.method public static L(Ljava/lang/Object;J)J + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)J" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + .locals 2 + + check-cast p0, Lf/h/a/f/h/k/y5; + + iget-object v0, p0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + sget-object v1, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + if-ne v0, v1, :cond_0 + + invoke-static {}, Lf/h/a/f/h/k/e8;->c()Lf/h/a/f/h/k/e8; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + :cond_0 + return-object v0 +.end method + +.method public static N(Ljava/lang/Object;J)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)Z" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 +.end method + +.method public static n(Ljava/lang/Class;Lf/h/a/f/h/k/b7;Lf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)Lf/h/a/f/h/k/h7; + .locals 34 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;", + "Lf/h/a/f/h/k/b7;", + "Lf/h/a/f/h/k/j7;", + "Lf/h/a/f/h/k/n6;", + "Lf/h/a/f/h/k/f8<", + "**>;", + "Lf/h/a/f/h/k/n5<", + "*>;", + "Lf/h/a/f/h/k/a7;", + ")", + "Lf/h/a/f/h/k/h7<", + "TT;>;" + } + .end annotation + + move-object/from16 v0, p1 + + instance-of v1, v0, Lf/h/a/f/h/k/r7; + + if-eqz v1, :cond_35 + + check-cast v0, Lf/h/a/f/h/k/r7; + + iget v1, v0, Lf/h/a/f/h/k/r7;->d:I + + const/4 v2, 0x1 + + and-int/2addr v1, v2 + + const/4 v3, 0x2 + + if-ne v1, v2, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x2 + + :goto_0 + const/4 v4, 0x0 + + if-ne v1, v3, :cond_1 + + const/4 v11, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v11, 0x0 + + :goto_1 + iget-object v1, v0, Lf/h/a/f/h/k/r7;->b:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + const v6, 0xd800 + + if-lt v5, v6, :cond_2 + + const/4 v5, 0x1 + + :goto_2 + add-int/lit8 v7, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_3 + + move v5, v7 + + goto :goto_2 + + :cond_2 + const/4 v7, 0x1 + + :cond_3 + add-int/lit8 v5, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_5 + + and-int/lit16 v7, v7, 0x1fff + + const/16 v9, 0xd + + :goto_3 + add-int/lit8 v10, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_4 + + and-int/lit16 v5, v5, 0x1fff + + shl-int/2addr v5, v9 + + or-int/2addr v7, v5 + + add-int/lit8 v9, v9, 0xd + + move v5, v10 + + goto :goto_3 + + :cond_4 + shl-int/2addr v5, v9 + + or-int/2addr v7, v5 + + move v5, v10 + + :cond_5 + if-nez v7, :cond_6 + + sget-object v7, Lf/h/a/f/h/k/h7;->q:[I + + move-object v13, v7 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + goto/16 :goto_c + + :cond_6 + add-int/lit8 v7, v5, 0x1 + + invoke-virtual {v1, v5}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + if-lt v5, v6, :cond_8 + + and-int/lit16 v5, v5, 0x1fff + + const/16 v9, 0xd + + :goto_4 + add-int/lit8 v10, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_7 + + and-int/lit16 v7, v7, 0x1fff + + shl-int/2addr v7, v9 + + or-int/2addr v5, v7 + + add-int/lit8 v9, v9, 0xd + + move v7, v10 + + goto :goto_4 + + :cond_7 + shl-int/2addr v7, v9 + + or-int/2addr v5, v7 + + move v7, v10 + + :cond_8 + add-int/lit8 v9, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + if-lt v7, v6, :cond_a + + and-int/lit16 v7, v7, 0x1fff + + const/16 v10, 0xd + + :goto_5 + add-int/lit8 v12, v9, 0x1 + + invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C + + move-result v9 + + if-lt v9, v6, :cond_9 + + and-int/lit16 v9, v9, 0x1fff + + shl-int/2addr v9, v10 + + or-int/2addr v7, v9 + + add-int/lit8 v10, v10, 0xd + + move v9, v12 + + goto :goto_5 + + :cond_9 + shl-int/2addr v9, v10 + + or-int/2addr v7, v9 + + move v9, v12 + + :cond_a + add-int/lit8 v10, v9, 0x1 + + invoke-virtual {v1, v9}, Ljava/lang/String;->charAt(I)C + + move-result v9 + + if-lt v9, v6, :cond_c + + and-int/lit16 v9, v9, 0x1fff + + const/16 v12, 0xd + + :goto_6 + add-int/lit8 v13, v10, 0x1 + + invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C + + move-result v10 + + if-lt v10, v6, :cond_b + + and-int/lit16 v10, v10, 0x1fff + + shl-int/2addr v10, v12 + + or-int/2addr v9, v10 + + add-int/lit8 v12, v12, 0xd + + move v10, v13 + + goto :goto_6 + + :cond_b + shl-int/2addr v10, v12 + + or-int/2addr v9, v10 + + move v10, v13 + + :cond_c + add-int/lit8 v12, v10, 0x1 + + invoke-virtual {v1, v10}, Ljava/lang/String;->charAt(I)C + + move-result v10 + + if-lt v10, v6, :cond_e + + and-int/lit16 v10, v10, 0x1fff + + const/16 v13, 0xd + + :goto_7 + add-int/lit8 v14, v12, 0x1 + + invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + if-lt v12, v6, :cond_d + + and-int/lit16 v12, v12, 0x1fff + + shl-int/2addr v12, v13 + + or-int/2addr v10, v12 + + add-int/lit8 v13, v13, 0xd + + move v12, v14 + + goto :goto_7 + + :cond_d + shl-int/2addr v12, v13 + + or-int/2addr v10, v12 + + move v12, v14 + + :cond_e + add-int/lit8 v13, v12, 0x1 + + invoke-virtual {v1, v12}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + if-lt v12, v6, :cond_10 + + and-int/lit16 v12, v12, 0x1fff + + const/16 v14, 0xd + + :goto_8 + add-int/lit8 v15, v13, 0x1 + + invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C + + move-result v13 + + if-lt v13, v6, :cond_f + + and-int/lit16 v13, v13, 0x1fff + + shl-int/2addr v13, v14 + + or-int/2addr v12, v13 + + add-int/lit8 v14, v14, 0xd + + move v13, v15 + + goto :goto_8 + + :cond_f + shl-int/2addr v13, v14 + + or-int/2addr v12, v13 + + move v13, v15 + + :cond_10 + add-int/lit8 v14, v13, 0x1 + + invoke-virtual {v1, v13}, Ljava/lang/String;->charAt(I)C + + move-result v13 + + if-lt v13, v6, :cond_12 + + and-int/lit16 v13, v13, 0x1fff + + const/16 v15, 0xd + + :goto_9 + add-int/lit8 v16, v14, 0x1 + + invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + if-lt v14, v6, :cond_11 + + and-int/lit16 v14, v14, 0x1fff + + shl-int/2addr v14, v15 + + or-int/2addr v13, v14 + + add-int/lit8 v15, v15, 0xd + + move/from16 v14, v16 + + goto :goto_9 + + :cond_11 + shl-int/2addr v14, v15 + + or-int/2addr v13, v14 + + move/from16 v14, v16 + + :cond_12 + add-int/lit8 v15, v14, 0x1 + + invoke-virtual {v1, v14}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + if-lt v14, v6, :cond_14 + + and-int/lit16 v14, v14, 0x1fff + + const/16 v16, 0xd + + :goto_a + add-int/lit8 v17, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v6, :cond_13 + + and-int/lit16 v15, v15, 0x1fff + + shl-int v15, v15, v16 + + or-int/2addr v14, v15 + + add-int/lit8 v16, v16, 0xd + + move/from16 v15, v17 + + goto :goto_a + + :cond_13 + shl-int v15, v15, v16 + + or-int/2addr v14, v15 + + move/from16 v15, v17 + + :cond_14 + add-int/lit8 v16, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v6, :cond_16 + + and-int/lit16 v15, v15, 0x1fff + + move/from16 v4, v16 + + const/16 v16, 0xd + + :goto_b + add-int/lit8 v17, v4, 0x1 + + invoke-virtual {v1, v4}, Ljava/lang/String;->charAt(I)C + + move-result v4 + + if-lt v4, v6, :cond_15 + + and-int/lit16 v4, v4, 0x1fff + + shl-int v4, v4, v16 + + or-int/2addr v15, v4 + + add-int/lit8 v16, v16, 0xd + + move/from16 v4, v17 + + goto :goto_b + + :cond_15 + shl-int v4, v4, v16 + + or-int/2addr v15, v4 + + move/from16 v16, v17 + + :cond_16 + add-int v4, v15, v13 + + add-int/2addr v4, v14 + + new-array v4, v4, [I + + shl-int/lit8 v14, v5, 0x1 + + add-int/2addr v14, v7 + + move v7, v13 + + move-object v13, v4 + + move v4, v5 + + move/from16 v5, v16 + + :goto_c + sget-object v8, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + iget-object v6, v0, Lf/h/a/f/h/k/r7;->c:[Ljava/lang/Object; + + iget-object v2, v0, Lf/h/a/f/h/k/r7;->a:Lf/h/a/f/h/k/d7; + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + move/from16 v18, v5 + + mul-int/lit8 v5, v12, 0x3 + + new-array v5, v5, [I + + const/16 v17, 0x1 + + shl-int/lit8 v12, v12, 0x1 + + new-array v12, v12, [Ljava/lang/Object; + + add-int v19, v15, v7 + + move/from16 v21, v15 + + move/from16 v7, v18 + + move/from16 v22, v19 + + const/16 v18, 0x0 + + const/16 v20, 0x0 + + :goto_d + if-ge v7, v3, :cond_34 + + add-int/lit8 v23, v7, 0x1 + + invoke-virtual {v1, v7}, Ljava/lang/String;->charAt(I)C + + move-result v7 + + move/from16 v24, v3 + + const v3, 0xd800 + + if-lt v7, v3, :cond_18 + + and-int/lit16 v7, v7, 0x1fff + + move/from16 v3, v23 + + const/16 v23, 0xd + + :goto_e + add-int/lit8 v25, v3, 0x1 + + invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C + + move-result v3 + + move/from16 v26, v15 + + const v15, 0xd800 + + if-lt v3, v15, :cond_17 + + and-int/lit16 v3, v3, 0x1fff + + shl-int v3, v3, v23 + + or-int/2addr v7, v3 + + add-int/lit8 v23, v23, 0xd + + move/from16 v3, v25 + + move/from16 v15, v26 + + goto :goto_e + + :cond_17 + shl-int v3, v3, v23 + + or-int/2addr v7, v3 + + move/from16 v3, v25 + + goto :goto_f + + :cond_18 + move/from16 v26, v15 + + move/from16 v3, v23 + + :goto_f + add-int/lit8 v15, v3, 0x1 + + invoke-virtual {v1, v3}, Ljava/lang/String;->charAt(I)C + + move-result v3 + + move/from16 v23, v15 + + const v15, 0xd800 + + if-lt v3, v15, :cond_1a + + and-int/lit16 v3, v3, 0x1fff + + move/from16 v15, v23 + + const/16 v23, 0xd + + :goto_10 + add-int/lit8 v25, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + move/from16 v27, v10 + + const v10, 0xd800 + + if-lt v15, v10, :cond_19 + + and-int/lit16 v10, v15, 0x1fff + + shl-int v10, v10, v23 + + or-int/2addr v3, v10 + + add-int/lit8 v23, v23, 0xd + + move/from16 v15, v25 + + move/from16 v10, v27 + + goto :goto_10 + + :cond_19 + shl-int v10, v15, v23 + + or-int/2addr v3, v10 + + move/from16 v15, v25 + + goto :goto_11 + + :cond_1a + move/from16 v27, v10 + + move/from16 v15, v23 + + :goto_11 + and-int/lit16 v10, v3, 0xff + + move/from16 v23, v9 + + and-int/lit16 v9, v3, 0x400 + + if-eqz v9, :cond_1b + + add-int/lit8 v9, v18, 0x1 + + aput v20, v13, v18 + + move/from16 v18, v9 + + :cond_1b + const/16 v9, 0x33 + + if-lt v10, v9, :cond_23 + + add-int/lit8 v9, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + move/from16 v25, v9 + + const v9, 0xd800 + + if-lt v15, v9, :cond_1d + + and-int/lit16 v15, v15, 0x1fff + + const/16 v31, 0xd + + move/from16 v33, v25 + + move/from16 v25, v15 + + move/from16 v15, v33 + + :goto_12 + add-int/lit8 v32, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v15 + + if-lt v15, v9, :cond_1c + + and-int/lit16 v9, v15, 0x1fff + + shl-int v9, v9, v31 + + or-int v25, v25, v9 + + add-int/lit8 v31, v31, 0xd + + move/from16 v15, v32 + + const v9, 0xd800 + + goto :goto_12 + + :cond_1c + shl-int v9, v15, v31 + + or-int v15, v25, v9 + + move/from16 v9, v32 + + goto :goto_13 + + :cond_1d + move/from16 v9, v25 + + :goto_13 + move/from16 v25, v9 + + add-int/lit8 v9, v10, -0x33 + + move-object/from16 v31, v0 + + const/16 v0, 0x9 + + if-eq v9, v0, :cond_20 + + const/16 v0, 0x11 + + if-ne v9, v0, :cond_1e + + goto :goto_14 + + :cond_1e + const/16 v0, 0xc + + if-ne v9, v0, :cond_1f + + if-nez v11, :cond_1f + + div-int/lit8 v0, v20, 0x3 + + const/4 v9, 0x1 + + shl-int/2addr v0, v9 + + add-int/2addr v0, v9 + + add-int/lit8 v9, v14, 0x1 + + aget-object v14, v6, v14 + + aput-object v14, v12, v0 + + move v14, v9 + + :cond_1f + const/4 v9, 0x1 + + goto :goto_15 + + :cond_20 + :goto_14 + div-int/lit8 v0, v20, 0x3 + + const/4 v9, 0x1 + + shl-int/2addr v0, v9 + + add-int/2addr v0, v9 + + add-int/lit8 v17, v14, 0x1 + + aget-object v14, v6, v14 + + aput-object v14, v12, v0 + + move/from16 v14, v17 + + :goto_15 + shl-int/lit8 v0, v15, 0x1 + + aget-object v9, v6, v0 + + instance-of v15, v9, Ljava/lang/reflect/Field; + + if-eqz v15, :cond_21 + + check-cast v9, Ljava/lang/reflect/Field; + + goto :goto_16 + + :cond_21 + check-cast v9, Ljava/lang/String; + + invoke-static {v2, v9}, Lf/h/a/f/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v9 + + aput-object v9, v6, v0 + + :goto_16 + move/from16 v28, v14 + + invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v14 + + long-to-int v9, v14 + + add-int/lit8 v0, v0, 0x1 + + aget-object v14, v6, v0 + + instance-of v15, v14, Ljava/lang/reflect/Field; + + if-eqz v15, :cond_22 + + check-cast v14, Ljava/lang/reflect/Field; + + goto :goto_17 + + :cond_22 + check-cast v14, Ljava/lang/String; + + invoke-static {v2, v14}, Lf/h/a/f/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v14 + + aput-object v14, v6, v0 + + :goto_17 + invoke-virtual {v8, v14}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v14 + + long-to-int v0, v14 + + move-object/from16 v29, v1 + + move v14, v11 + + move/from16 v15, v25 + + move/from16 v30, v28 + + const/16 v16, 0x1 + + move v1, v0 + + move-object/from16 v28, v12 + + const v0, 0xd800 + + const/4 v12, 0x0 + + goto/16 :goto_21 + + :cond_23 + move-object/from16 v31, v0 + + add-int/lit8 v0, v14, 0x1 + + aget-object v9, v6, v14 + + check-cast v9, Ljava/lang/String; + + invoke-static {v2, v9}, Lf/h/a/f/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v9 + + const/16 v14, 0x9 + + if-eq v10, v14, :cond_2b + + const/16 v14, 0x11 + + if-ne v10, v14, :cond_24 + + goto/16 :goto_1b + + :cond_24 + const/16 v14, 0x1b + + if-eq v10, v14, :cond_2a + + const/16 v14, 0x31 + + if-ne v10, v14, :cond_25 + + goto :goto_19 + + :cond_25 + const/16 v14, 0xc + + if-eq v10, v14, :cond_28 + + const/16 v14, 0x1e + + if-eq v10, v14, :cond_28 + + const/16 v14, 0x2c + + if-ne v10, v14, :cond_26 + + goto :goto_18 + + :cond_26 + const/16 v14, 0x32 + + if-ne v10, v14, :cond_2c + + add-int/lit8 v14, v21, 0x1 + + aput v20, v13, v21 + + div-int/lit8 v21, v20, 0x3 + + const/16 v17, 0x1 + + shl-int/lit8 v21, v21, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v21 + + and-int/lit16 v0, v3, 0x800 + + if-eqz v0, :cond_27 + + add-int/lit8 v21, v21, 0x1 + + add-int/lit8 v0, v28, 0x1 + + aget-object v28, v6, v28 + + aput-object v28, v12, v21 + + move-object/from16 v28, v12 + + move/from16 v21, v14 + + move v14, v11 + + goto :goto_1d + + :cond_27 + move/from16 v21, v14 + + goto :goto_1a + + :cond_28 + :goto_18 + if-nez v11, :cond_29 + + div-int/lit8 v14, v20, 0x3 + + const/16 v17, 0x1 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v14 + + goto :goto_1a + + :cond_29 + const/16 v17, 0x1 + + goto :goto_1c + + :cond_2a + :goto_19 + const/16 v17, 0x1 + + div-int/lit8 v14, v20, 0x3 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + add-int/lit8 v28, v0, 0x1 + + aget-object v0, v6, v0 + + aput-object v0, v12, v14 + + :goto_1a + move/from16 v0, v28 + + goto :goto_1c + + :cond_2b + :goto_1b + const/16 v17, 0x1 + + div-int/lit8 v14, v20, 0x3 + + shl-int/lit8 v14, v14, 0x1 + + add-int/lit8 v14, v14, 0x1 + + invoke-virtual {v9}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v28 + + aput-object v28, v12, v14 + + :cond_2c + :goto_1c + move v14, v11 + + move-object/from16 v28, v12 + + :goto_1d + invoke-virtual {v8, v9}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v11 + + long-to-int v9, v11 + + and-int/lit16 v11, v3, 0x1000 + + const/16 v12, 0x1000 + + if-ne v11, v12, :cond_30 + + const/16 v11, 0x11 + + if-gt v10, v11, :cond_30 + + add-int/lit8 v11, v15, 0x1 + + invoke-virtual {v1, v15}, Ljava/lang/String;->charAt(I)C + + move-result v12 + + const v15, 0xd800 + + if-lt v12, v15, :cond_2e + + and-int/lit16 v12, v12, 0x1fff + + const/16 v16, 0xd + + :goto_1e + add-int/lit8 v29, v11, 0x1 + + invoke-virtual {v1, v11}, Ljava/lang/String;->charAt(I)C + + move-result v11 + + if-lt v11, v15, :cond_2d + + and-int/lit16 v11, v11, 0x1fff + + shl-int v11, v11, v16 + + or-int/2addr v12, v11 + + add-int/lit8 v16, v16, 0xd + + move/from16 v11, v29 + + goto :goto_1e + + :cond_2d + shl-int v11, v11, v16 + + or-int/2addr v12, v11 + + move/from16 v11, v29 + + :cond_2e + const/16 v16, 0x1 + + shl-int/lit8 v17, v4, 0x1 + + div-int/lit8 v29, v12, 0x20 + + add-int v29, v29, v17 + + aget-object v15, v6, v29 + + move/from16 v30, v0 + + instance-of v0, v15, Ljava/lang/reflect/Field; + + if-eqz v0, :cond_2f + + check-cast v15, Ljava/lang/reflect/Field; + + goto :goto_1f + + :cond_2f + check-cast v15, Ljava/lang/String; + + invoke-static {v2, v15}, Lf/h/a/f/h/k/h7;->p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v15 + + aput-object v15, v6, v29 + + :goto_1f + move-object/from16 v29, v1 + + invoke-virtual {v8, v15}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + move-result-wide v0 + + long-to-int v1, v0 + + rem-int/lit8 v12, v12, 0x20 + + move v15, v11 + + const v0, 0xd800 + + goto :goto_20 + + :cond_30 + move/from16 v30, v0 + + move-object/from16 v29, v1 + + const v0, 0xd800 + + const/16 v16, 0x1 + + const v1, 0xfffff + + const/4 v12, 0x0 + + :goto_20 + const/16 v11, 0x12 + + if-lt v10, v11, :cond_31 + + const/16 v11, 0x31 + + if-gt v10, v11, :cond_31 + + add-int/lit8 v11, v22, 0x1 + + aput v9, v13, v22 + + move/from16 v22, v11 + + :cond_31 + :goto_21 + add-int/lit8 v11, v20, 0x1 + + aput v7, v5, v20 + + add-int/lit8 v7, v11, 0x1 + + and-int/lit16 v0, v3, 0x200 + + if-eqz v0, :cond_32 + + const/high16 v0, 0x20000000 + + goto :goto_22 + + :cond_32 + const/4 v0, 0x0 + + :goto_22 + and-int/lit16 v3, v3, 0x100 + + if-eqz v3, :cond_33 + + const/high16 v3, 0x10000000 + + goto :goto_23 + + :cond_33 + const/4 v3, 0x0 + + :goto_23 + or-int/2addr v0, v3 + + shl-int/lit8 v3, v10, 0x14 + + or-int/2addr v0, v3 + + or-int/2addr v0, v9 + + aput v0, v5, v11 + + add-int/lit8 v20, v7, 0x1 + + shl-int/lit8 v0, v12, 0x14 + + or-int/2addr v0, v1 + + aput v0, v5, v7 + + move v11, v14 + + move v7, v15 + + move/from16 v9, v23 + + move/from16 v3, v24 + + move/from16 v15, v26 + + move/from16 v10, v27 + + move-object/from16 v12, v28 + + move-object/from16 v1, v29 + + move/from16 v14, v30 + + move-object/from16 v0, v31 + + goto/16 :goto_d + + :cond_34 + move-object/from16 v31, v0 + + move/from16 v23, v9 + + move/from16 v27, v10 + + move v14, v11 + + move-object/from16 v28, v12 + + move/from16 v26, v15 + + new-instance v0, Lf/h/a/f/h/k/h7; + + move-object/from16 v1, v31 + + iget-object v10, v1, Lf/h/a/f/h/k/r7;->a:Lf/h/a/f/h/k/d7; + + move-object v1, v5 + + move-object v5, v0 + + move-object v6, v1 + + move-object/from16 v7, v28 + + move/from16 v8, v23 + + move/from16 v9, v27 + + move-object v12, v13 + + move/from16 v13, v26 + + move/from16 v14, v19 + + move-object/from16 v15, p2 + + move-object/from16 v16, p3 + + move-object/from16 v17, p4 + + move-object/from16 v18, p5 + + move-object/from16 v19, p6 + + invoke-direct/range {v5 .. v19}, Lf/h/a/f/h/k/h7;->([I[Ljava/lang/Object;IILf/h/a/f/h/k/d7;Z[IIILf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)V + + return-object v0 + + :cond_35 + check-cast v0, Lf/h/a/f/h/k/c8; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public static p(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/reflect/Field; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;", + "Ljava/lang/String;", + ")", + "Ljava/lang/reflect/Field;" + } + .end annotation + + :try_start_0 + invoke-virtual {p0, p1}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NoSuchFieldException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + invoke-virtual {p0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v0 + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-virtual {v3}, Ljava/lang/reflect/Field;->getName()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {p1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + return-object v3 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/RuntimeException; + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-static {v0}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const/16 v2, 0x28 + + invoke-static {p1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "Field " + + const-string v4, " for " + + invoke-static {v2, v3, p1, v4, p0}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + const-string p1, " not found. Known fields are " + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v1, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public static q(Ljava/lang/Object;J)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Ljava/util/List<", + "*>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + return-object p0 +.end method + +.method public static r(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/String; + + check-cast p2, Lf/h/a/f/h/k/i5; + + iget-object p2, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V + + return-void + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/x4; + + check-cast p2, Lf/h/a/f/h/k/i5; + + iget-object p2, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p2, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/f/h/k/x4;)V + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/f8<", + "TUT;TUB;>;TT;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + check-cast p0, Lf/h/a/f/h/k/h8; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/y5; + + iget-object p0, p1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {p0, p2}, Lf/h/a/f/h/k/e8;->d(Lf/h/a/f/h/k/x8;)V + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static y(Ljava/lang/Object;J)D + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;J)D" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Double; + + invoke-virtual {p0}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p0 + + return-wide p0 +.end method + + +# virtual methods +.method public final A(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final B(Ljava/lang/Object;I)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 p2, p2, 0x2 + + aget p2, v0, p2 + + const v0, 0xfffff + + and-int/2addr v0, p2 + + int-to-long v0, v0 + + const-wide/32 v2, 0xfffff + + cmp-long v4, v0, v2 + + if-nez v4, :cond_0 + + return-void + + :cond_0 + const/4 v2, 0x1 + + ushr-int/lit8 p2, p2, 0x14 + + shl-int p2, v2, p2 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v2 + + or-int/2addr p2, v2 + + sget-object v2, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v2, p1, v0, v1, p2}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final C(Ljava/lang/Object;II)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + sget-object p3, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {p3, p1, v0, v1, p2}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final D(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + iget-boolean v3, v0, Lf/h/a/f/h/k/h7;->f:Z + + const/4 v4, 0x0 + + if-eqz v3, :cond_1 + + iget-object v3, v0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v3, Lf/h/a/f/h/k/m5; + + if-eqz v3, :cond_0 + + move-object v3, v1 + + check-cast v3, Lf/h/a/f/h/k/y5$b; + + iget-object v3, v3, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + iget-object v5, v3, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v5}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result v5 + + if-nez v5, :cond_1 + + invoke-virtual {v3}, Lf/h/a/f/h/k/o5;->k()Ljava/util/Iterator; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v4 + + :cond_1 + move-object v3, v4 + + :goto_0 + iget-object v5, v0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v5, v5 + + sget-object v6, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + const v7, 0xfffff + + const/4 v9, 0x0 + + const v10, 0xfffff + + const/4 v11, 0x0 + + :goto_1 + if-ge v9, v5, :cond_7 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v12 + + iget-object v13, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v14, v13, v9 + + const/high16 v15, 0xff00000 + + and-int/2addr v15, v12 + + ushr-int/lit8 v15, v15, 0x14 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->g:Z + + const/4 v8, 0x1 + + if-nez v4, :cond_3 + + const/16 v4, 0x11 + + if-gt v15, v4, :cond_3 + + add-int/lit8 v4, v9, 0x2 + + aget v4, v13, v4 + + and-int v13, v4, v7 + + if-eq v13, v10, :cond_2 + + int-to-long v10, v13 + + invoke-virtual {v6, v1, v10, v11}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v11 + + move v10, v13 + + :cond_2 + ushr-int/lit8 v4, v4, 0x14 + + shl-int v4, v8, v4 + + goto :goto_2 + + :cond_3 + const/4 v4, 0x0 + + :goto_2 + if-nez v3, :cond_6 + + and-int/2addr v12, v7 + + int-to-long v12, v12 + + packed-switch v15, :pswitch_data_0 + + :cond_4 + :goto_3 + const/4 v15, 0x0 + + goto/16 :goto_4 + + :pswitch_0 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/k/i5; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto :goto_3 + + :pswitch_1 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->o(IJ)V + + goto :goto_3 + + :pswitch_2 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->p(II)V + + goto :goto_3 + + :pswitch_3 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->i(IJ)V + + goto :goto_3 + + :pswitch_4 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->c(II)V + + goto :goto_3 + + :pswitch_5 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + iget-object v8, v8, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto :goto_3 + + :pswitch_6 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->n(II)V + + goto :goto_3 + + :pswitch_7 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/x4; + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->e(ILf/h/a/f/h/k/x4;)V + + goto/16 :goto_3 + + :pswitch_8 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/k/i5; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_3 + + :pswitch_9 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_3 + + :pswitch_a + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->N(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->h(IZ)V + + goto/16 :goto_3 + + :pswitch_b + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->l(II)V + + goto/16 :goto_3 + + :pswitch_c + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->m(IJ)V + + goto/16 :goto_3 + + :pswitch_d + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + iget-object v8, v8, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto/16 :goto_3 + + :pswitch_e + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->k(IJ)V + + goto/16 :goto_3 + + :pswitch_f + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->d(IJ)V + + goto/16 :goto_3 + + :pswitch_10 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->F(Ljava/lang/Object;J)F + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->b(IF)V + + goto/16 :goto_3 + + :pswitch_11 + invoke-virtual {v0, v1, v14, v9}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->y(Ljava/lang/Object;J)D + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->a(ID)V + + goto/16 :goto_3 + + :pswitch_12 + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v2, v14, v4, v9}, Lf/h/a/f/h/k/h7;->t(Lf/h/a/f/h/k/x8;ILjava/lang/Object;I)V + + goto/16 :goto_3 + + :pswitch_13 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v12 + + invoke-static {v4, v8, v2, v12}, Lf/h/a/f/h/k/v7;->u(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_3 + + :pswitch_14 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->F(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_15 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->U(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_16 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->L(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_17 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->W(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_18 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->X(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_19 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->R(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1a + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->Y(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1b + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->V(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1c + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->I(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1d + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->O(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1e + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->C(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_1f + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->z(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_20 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->v(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_21 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/util/List; + + invoke-static {v4, v12, v2, v8}, Lf/h/a/f/h/k/v7;->j(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_22 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + const/4 v14, 0x0 + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->F(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_23 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->U(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_24 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->L(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_25 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->W(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_26 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->X(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_27 + const/4 v14, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v14}, Lf/h/a/f/h/k/v7;->R(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_3 + + :pswitch_28 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2}, Lf/h/a/f/h/k/v7;->t(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_3 + + :pswitch_29 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v12 + + invoke-static {v4, v8, v2, v12}, Lf/h/a/f/h/k/v7;->i(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_3 + + :pswitch_2a + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2}, Lf/h/a/f/h/k/v7;->h(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_3 + + :pswitch_2b + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + const/4 v15, 0x0 + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->Y(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_2c + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->V(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_2d + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->I(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_2e + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->O(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_2f + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->C(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_30 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->z(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_31 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->v(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_32 + const/4 v15, 0x0 + + iget-object v4, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v9 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/util/List; + + invoke-static {v4, v8, v2, v15}, Lf/h/a/f/h/k/v7;->j(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_4 + + :pswitch_33 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/k/i5; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_4 + + :pswitch_34 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->o(IJ)V + + goto/16 :goto_4 + + :pswitch_35 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->p(II)V + + goto/16 :goto_4 + + :pswitch_36 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->i(IJ)V + + goto/16 :goto_4 + + :pswitch_37 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->c(II)V + + goto/16 :goto_4 + + :pswitch_38 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + iget-object v8, v8, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto/16 :goto_4 + + :pswitch_39 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->n(II)V + + goto/16 :goto_4 + + :pswitch_3a + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/x4; + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->e(ILf/h/a/f/h/k/x4;)V + + goto/16 :goto_4 + + :pswitch_3b + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v9}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + move-object v12, v2 + + check-cast v12, Lf/h/a/f/h/k/i5; + + invoke-virtual {v12, v14, v4, v8}, Lf/h/a/f/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_4 + + :pswitch_3c + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v14, v4, v2}, Lf/h/a/f/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_4 + + :pswitch_3d + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->h(IZ)V + + goto/16 :goto_4 + + :pswitch_3e + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->l(II)V + + goto :goto_4 + + :pswitch_3f + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->m(IJ)V + + goto :goto_4 + + :pswitch_40 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + iget-object v8, v8, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v8, v14, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto :goto_4 + + :pswitch_41 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->k(IJ)V + + goto :goto_4 + + :pswitch_42 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-virtual {v6, v1, v12, v13}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->d(IJ)V + + goto :goto_4 + + :pswitch_43 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v4 + + move-object v8, v2 + + check-cast v8, Lf/h/a/f/h/k/i5; + + invoke-virtual {v8, v14, v4}, Lf/h/a/f/h/k/i5;->b(IF)V + + goto :goto_4 + + :pswitch_44 + const/4 v15, 0x0 + + and-int/2addr v4, v11 + + if-eqz v4, :cond_5 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v12 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v14, v12, v13}, Lf/h/a/f/h/k/i5;->a(ID)V + + :cond_5 + :goto_4 + add-int/lit8 v9, v9, 0x3 + + const/4 v4, 0x0 + + goto/16 :goto_1 + + :cond_6 + iget-object v1, v0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/k/n5;->a(Ljava/util/Map$Entry;)I + + const/4 v4, 0x0 + + throw v4 + + :cond_7 + if-nez v3, :cond_8 + + iget-object v3, v0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + invoke-static {v3, v1, v2}, Lf/h/a/f/h/k/h7;->s(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + return-void + + :cond_8 + iget-object v1, v0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/n5;->b(Lf/h/a/f/h/k/x8;Ljava/util/Map$Entry;)V + + throw v4 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final E(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v1, v0, v1 + + aget v0, v0, p3 + + const v2, 0xfffff + + and-int/2addr v1, v2 + + int-to-long v1, v1 + + invoke-virtual {p0, p2, v0, p3}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-nez v3, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v3, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v3, p2}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/k/h7;->C(Ljava/lang/Object;II)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v1, v2, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0, p3}, Lf/h/a/f/h/k/h7;->C(Ljava/lang/Object;II)V + + :cond_2 + return-void +.end method + +.method public final G(I)Lf/h/a/f/h/k/c6; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x1 + + add-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + check-cast p1, Lf/h/a/f/h/k/c6; + + return-object p1 +.end method + +.method public final H(Ljava/lang/Object;Ljava/lang/Object;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)Z" + } + .end annotation + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result p1 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result p2 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final I(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 p1, p1, 0x1 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final K(I)I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 p1, p1, 0x2 + + aget p1, v0, p1 + + return p1 +.end method + +.method public final a()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->l:Lf/h/a/f/h/k/j7; + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->e:Lf/h/a/f/h/k/d7; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/j7;->c(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final b(Ljava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/k/h7;->j:I + + :goto_0 + iget v1, p0, Lf/h/a/f/h/k/h7;->k:I + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->i:[I + + aget v1, v1, v0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v1 + + const v2, 0xfffff + + and-int/2addr v1, v2 + + int-to-long v1, v1 + + invoke-static {p1, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + iget-object v4, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v4, v3}, Lf/h/a/f/h/k/a7;->g(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p1, v1, v2, v3}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/h7;->i:[I + + array-length v0, v0 + + :goto_1 + if-ge v1, v0, :cond_2 + + iget-object v2, p0, Lf/h/a/f/h/k/h7;->m:Lf/h/a/f/h/k/n6; + + iget-object v3, p0, Lf/h/a/f/h/k/h7;->i:[I + + aget v3, v3, v1 + + int-to-long v3, v3 + + invoke-virtual {v2, p1, v3, v4}, Lf/h/a/f/h/k/n6;->b(Ljava/lang/Object;J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + const/4 v2, 0x0 + + iput-boolean v2, v0, Lf/h/a/f/h/k/e8;->e:Z + + iget-boolean v0, p0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_3 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1}, Lf/h/a/f/h/k/o5;->g()V + + goto :goto_2 + + :cond_3 + throw v1 + + :cond_4 + :goto_2 + return-void + + :cond_5 + throw v1 +.end method + +.method public final c(Ljava/lang/Object;)I + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v3 + + iget-object v4, p0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v1 + + const v5, 0xfffff + + and-int/2addr v5, v3 + + int-to-long v5, v5 + + const/high16 v7, 0xff00000 + + and-int/2addr v3, v7 + + ushr-int/lit8 v3, v3, 0x14 + + const/16 v7, 0x25 + + packed-switch v3, :pswitch_data_0 + + goto/16 :goto_3 + + :pswitch_0 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + mul-int/lit8 v2, v2, 0x35 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_4 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_8 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + mul-int/lit8 v2, v2, 0x35 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_9 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_a + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->N(Ljava/lang/Object;J)Z + + move-result v3 + + invoke-static {v3}, Lf/h/a/f/h/k/b6;->c(Z)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_b + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_d + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_e + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_f + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_10 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->F(Ljava/lang/Object;J)F + + move-result v3 + + invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_11 + invoke-virtual {p0, p1, v4, v1}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_1 + + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/h7;->y(Ljava/lang/Object;J)D + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_12 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_13 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_14 + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + goto :goto_1 + + :pswitch_15 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_16 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_17 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_18 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_19 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1a + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1b + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + goto/16 :goto_2 + + :pswitch_1c + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + if-eqz v3, :cond_0 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v7 + + :cond_0 + :goto_1 + mul-int/lit8 v2, v2, 0x35 + + add-int/2addr v2, v7 + + goto :goto_3 + + :pswitch_1d + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {v3}, Ljava/lang/String;->hashCode()I + + move-result v3 + + goto :goto_2 + + :pswitch_1e + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v3 + + invoke-static {v3}, Lf/h/a/f/h/k/b6;->c(Z)I + + move-result v3 + + goto :goto_2 + + :pswitch_1f + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto :goto_2 + + :pswitch_20 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_21 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v3 + + goto :goto_2 + + :pswitch_22 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_23 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + goto :goto_2 + + :pswitch_24 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v3 + + invoke-static {v3}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v3 + + goto :goto_2 + + :pswitch_25 + mul-int/lit8 v2, v2, 0x35 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v3 + + :goto_2 + add-int/2addr v3, v2 + + move v2, v3 + + :cond_1 + :goto_3 + add-int/lit8 v1, v1, 0x3 + + goto/16 :goto_0 + + :cond_2 + mul-int/lit8 v2, v2, 0x35 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + add-int/2addr v0, v2 + + iget-boolean v2, p0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v2, :cond_4 + + mul-int/lit8 v0, v0, 0x35 + + iget-object v2, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v2, Lf/h/a/f/h/k/m5; + + if-eqz v2, :cond_3 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1}, Lf/h/a/f/h/k/o5;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_4 + + :cond_3 + throw v1 + + :cond_4 + :goto_4 + return v0 + + :cond_5 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final d(Ljava/lang/Object;)Z + .locals 19 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + move-object/from16 v6, p0 + + move-object/from16 v7, p1 + + const v8, 0xfffff + + const/4 v9, 0x0 + + const v0, 0xfffff + + const/4 v1, 0x0 + + const/4 v10, 0x0 + + :goto_0 + iget v2, v6, Lf/h/a/f/h/k/h7;->j:I + + const/4 v11, 0x0 + + const/4 v12, 0x1 + + if-ge v10, v2, :cond_c + + iget-object v2, v6, Lf/h/a/f/h/k/h7;->i:[I + + aget v13, v2, v10 + + iget-object v2, v6, Lf/h/a/f/h/k/h7;->a:[I + + aget v14, v2, v13 + + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v15 + + iget-object v2, v6, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v3, v13, 0x2 + + aget v2, v2, v3 + + and-int v3, v2, v8 + + ushr-int/lit8 v2, v2, 0x14 + + shl-int v16, v12, v2 + + if-eq v3, v0, :cond_1 + + if-eq v3, v8, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + int-to-long v1, v3 + + invoke-virtual {v0, v7, v1, v2}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v1 + + :cond_0 + move/from16 v18, v1 + + move/from16 v17, v3 + + goto :goto_1 + + :cond_1 + move/from16 v17, v0 + + move/from16 v18, v1 + + :goto_1 + const/high16 v0, 0x10000000 + + and-int/2addr v0, v15 + + if-eqz v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v0, 0x0 + + :goto_2 + if-eqz v0, :cond_3 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move v2, v13 + + move/from16 v3, v17 + + move/from16 v4, v18 + + move/from16 v5, v16 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/h7;->x(Ljava/lang/Object;IIII)Z + + move-result v0 + + if-nez v0, :cond_3 + + return v9 + + :cond_3 + const/high16 v0, 0xff00000 + + and-int/2addr v0, v15 + + ushr-int/lit8 v0, v0, 0x14 + + const/16 v1, 0x9 + + if-eq v0, v1, :cond_a + + const/16 v1, 0x11 + + if-eq v0, v1, :cond_a + + const/16 v1, 0x1b + + if-eq v0, v1, :cond_7 + + const/16 v1, 0x3c + + if-eq v0, v1, :cond_6 + + const/16 v1, 0x44 + + if-eq v0, v1, :cond_6 + + const/16 v1, 0x31 + + if-eq v0, v1, :cond_7 + + const/16 v1, 0x32 + + if-eq v0, v1, :cond_4 + + goto/16 :goto_5 + + :cond_4 + iget-object v0, v6, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/a7;->b(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_5 + + goto/16 :goto_5 + + :cond_5 + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/h7;->A(I)Ljava/lang/Object; + + move-result-object v0 + + iget-object v1, v6, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v1, v0}, Lf/h/a/f/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + + throw v11 + + :cond_6 + invoke-virtual {v6, v7, v14, v13}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v0 + + if-eqz v0, :cond_b + + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/t7;->d(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_b + + return v9 + + :cond_7 + and-int v0, v15, v8 + + int-to-long v0, v0 + + invoke-static {v7, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_9 + + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + const/4 v2, 0x0 + + :goto_3 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_9 + + invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {v1, v3}, Lf/h/a/f/h/k/t7;->d(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_8 + + const/4 v12, 0x0 + + goto :goto_4 + + :cond_8 + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_9 + :goto_4 + if-nez v12, :cond_b + + return v9 + + :cond_a + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move v2, v13 + + move/from16 v3, v17 + + move/from16 v4, v18 + + move/from16 v5, v16 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/h7;->x(Ljava/lang/Object;IIII)Z + + move-result v0 + + if-eqz v0, :cond_b + + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + and-int v1, v15, v8 + + int-to-long v1, v1 + + invoke-static {v7, v1, v2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/t7;->d(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_b + + return v9 + + :cond_b + :goto_5 + add-int/lit8 v10, v10, 0x1 + + move/from16 v0, v17 + + move/from16 v1, v18 + + goto/16 :goto_0 + + :cond_c + iget-boolean v0, v6, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v0, :cond_e + + iget-object v0, v6, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_d + + move-object v0, v7 + + check-cast v0, Lf/h/a/f/h/k/y5$b; + + iget-object v0, v0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {v0}, Lf/h/a/f/h/k/o5;->l()Z + + move-result v0 + + if-nez v0, :cond_e + + return v9 + + :cond_d + throw v11 + + :cond_e + return v12 +.end method + +.method public final e(Ljava/lang/Object;)I + .locals 17 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-boolean v2, v0, Lf/h/a/f/h/k/h7;->g:Z + + const v3, 0xfffff + + const/high16 v4, 0xff00000 + + const/4 v5, 0x0 + + if-eqz v2, :cond_14 + + sget-object v2, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_0 + iget-object v8, v0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v8, v8 + + if-ge v6, v8, :cond_12 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v8 + + and-int v9, v8, v4 + + ushr-int/lit8 v9, v9, 0x14 + + iget-object v10, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v11, v10, v6 + + and-int/2addr v8, v3 + + int-to-long v12, v8 + + sget-object v8, Lf/h/a/f/h/k/t5;->M:Lf/h/a/f/h/k/t5; + + iget v8, v8, Lf/h/a/f/h/k/t5;->zzba:I + + if-lt v9, v8, :cond_0 + + sget-object v8, Lf/h/a/f/h/k/t5;->Z:Lf/h/a/f/h/k/t5; + + iget v8, v8, Lf/h/a/f/h/k/t5;->zzba:I + + if-gt v9, v8, :cond_0 + + add-int/lit8 v8, v6, 0x2 + + aget v8, v10, v8 + + and-int/2addr v8, v3 + + goto :goto_1 + + :cond_0 + const/4 v8, 0x0 + + :goto_1 + packed-switch v9, :pswitch_data_0 + + goto/16 :goto_4 + + :pswitch_0 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/d7; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_1 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_3 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_4 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_5 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_6 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_7 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/x4; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_8 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_9 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + instance-of v9, v8, Lf/h/a/f/h/k/x4; + + if-eqz v9, :cond_1 + + check-cast v8, Lf/h/a/f/h/k/x4; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v8 + + goto/16 :goto_3 + + :cond_1 + check-cast v8, Ljava/lang/String; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_a + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_b + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_c + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_d + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_e + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_f + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_10 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_11 + invoke-virtual {v0, v1, v11, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_12 + iget-object v8, v0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->A(I)Ljava/lang/Object; + + move-result-object v10 + + invoke-interface {v8, v11, v9, v10}, Lf/h/a/f/h/k/a7;->h(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_13 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/k/v7;->r(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_14 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->y(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_2 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_2 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_15 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->K(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_3 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_3 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_16 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_4 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_4 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_17 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_5 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_5 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_18 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->B(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_6 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_6 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_19 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->H(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_7 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_7 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_1a + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->T(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_8 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_8 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_1b + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_9 + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_9 + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_1c + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_a + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_a + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_1d + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->E(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_b + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_b + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto/16 :goto_2 + + :pswitch_1e + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->s(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_c + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_c + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto :goto_2 + + :pswitch_1f + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->d(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_d + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_d + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto :goto_2 + + :pswitch_20 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_e + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_e + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + goto :goto_2 + + :pswitch_21 + invoke-virtual {v2, v1, v12, v13}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/List; + + invoke-static {v9}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v9 + + if-lez v9, :cond_11 + + iget-boolean v10, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v10, :cond_f + + int-to-long v12, v8 + + invoke-virtual {v2, v1, v12, v13, v9}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_f + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v8 + + invoke-static {v9}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v10 + + :goto_2 + add-int/2addr v10, v8 + + add-int/2addr v10, v9 + + add-int/2addr v10, v7 + + move v7, v10 + + goto/16 :goto_4 + + :pswitch_22 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->x(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_23 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->J(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_24 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_25 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_26 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->A(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_27 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->G(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_28 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->q(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_29 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/k/v7;->c(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2a + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->b(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2b + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->S(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2c + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2d + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2e + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->D(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_2f + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->w(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_30 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->p(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_31 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_32 + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/h7;->q(Ljava/lang/Object;J)Ljava/util/List; + + move-result-object v8 + + invoke-static {v11, v8}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_33 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/d7; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_34 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_35 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_36 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_37 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_38 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_39 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_3a + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/x4; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_3b + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v9 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)I + + move-result v8 + + goto/16 :goto_3 + + :pswitch_3c + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v8 + + instance-of v9, v8, Lf/h/a/f/h/k/x4; + + if-eqz v9, :cond_10 + + check-cast v8, Lf/h/a/f/h/k/x4; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v8 + + goto/16 :goto_3 + + :cond_10 + check-cast v8, Ljava/lang/String; + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I + + move-result v8 + + goto :goto_3 + + :pswitch_3d + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I + + move-result v8 + + goto :goto_3 + + :pswitch_3e + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result v8 + + goto :goto_3 + + :pswitch_3f + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result v8 + + goto :goto_3 + + :pswitch_40 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {v11, v8}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I + + move-result v8 + + goto :goto_3 + + :pswitch_41 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I + + move-result v8 + + goto :goto_3 + + :pswitch_42 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v1, v12, v13}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v8 + + invoke-static {v11, v8, v9}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I + + move-result v8 + + goto :goto_3 + + :pswitch_43 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I + + move-result v8 + + goto :goto_3 + + :pswitch_44 + invoke-virtual {v0, v1, v6}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v8 + + if-eqz v8, :cond_11 + + invoke-static {v11}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I + + move-result v8 + + :goto_3 + add-int/2addr v7, v8 + + :cond_11 + :goto_4 + add-int/lit8 v6, v6, 0x3 + + goto/16 :goto_0 + + :cond_12 + iget-object v2, v0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + check-cast v2, Lf/h/a/f/h/k/h8; + + if-eqz v2, :cond_13 + + check-cast v1, Lf/h/a/f/h/k/y5; + + iget-object v1, v1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v1}, Lf/h/a/f/h/k/e8;->e()I + + move-result v1 + + add-int/2addr v1, v7 + + return v1 + + :cond_13 + throw v5 + + :cond_14 + sget-object v2, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const v8, 0xfffff + + const/4 v9, 0x0 + + :goto_5 + iget-object v10, v0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v10, v10 + + if-ge v6, v10, :cond_29 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v10 + + iget-object v11, v0, Lf/h/a/f/h/k/h7;->a:[I + + aget v12, v11, v6 + + and-int v13, v10, v4 + + ushr-int/lit8 v13, v13, 0x14 + + const/16 v14, 0x11 + + if-gt v13, v14, :cond_15 + + add-int/lit8 v14, v6, 0x2 + + aget v11, v11, v14 + + and-int v14, v11, v3 + + ushr-int/lit8 v15, v11, 0x14 + + const/16 v16, 0x1 + + shl-int v15, v16, v15 + + if-eq v14, v8, :cond_17 + + int-to-long v8, v14 + + invoke-virtual {v2, v1, v8, v9}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v8 + + move v9, v8 + + move v8, v14 + + goto :goto_7 + + :cond_15 + iget-boolean v14, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v14, :cond_16 + + sget-object v14, Lf/h/a/f/h/k/t5;->M:Lf/h/a/f/h/k/t5; + + iget v14, v14, Lf/h/a/f/h/k/t5;->zzba:I + + if-lt v13, v14, :cond_16 + + sget-object v14, Lf/h/a/f/h/k/t5;->Z:Lf/h/a/f/h/k/t5; + + iget v14, v14, Lf/h/a/f/h/k/t5;->zzba:I + + if-gt v13, v14, :cond_16 + + add-int/lit8 v14, v6, 0x2 + + aget v11, v11, v14 + + and-int/2addr v11, v3 + + goto :goto_6 + + :cond_16 + const/4 v11, 0x0 + + :goto_6 + const/4 v15, 0x0 + + :cond_17 + :goto_7 + and-int/2addr v3, v10 + + int-to-long v4, v3 + + packed-switch v13, :pswitch_data_1 + + goto/16 :goto_a + + :pswitch_45 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d7; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_46 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_47 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_48 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_49 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4a + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4b + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4c + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/x4; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4d + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lf/h/a/f/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4e + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/x4; + + if-eqz v4, :cond_18 + + check-cast v3, Lf/h/a/f/h/k/x4; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v3 + + goto/16 :goto_9 + + :cond_18 + check-cast v3, Ljava/lang/String; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_4f + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_50 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_51 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_52 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_53 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_54 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v1, v4, v5}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_55 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_56 + invoke-virtual {v0, v1, v12, v6}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v3 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_57 + iget-object v3, v0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->A(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-interface {v3, v12, v4, v5}, Lf/h/a/f/h/k/a7;->h(ILjava/lang/Object;Ljava/lang/Object;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_58 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lf/h/a/f/h/k/v7;->r(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_59 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->y(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_19 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_19 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5a + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->K(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1a + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1a + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5b + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1b + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1b + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5c + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1c + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1c + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5d + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->B(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1d + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1d + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5e + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->H(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1e + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1e + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_5f + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->T(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_1f + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_1f + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_60 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_20 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_20 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_61 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_21 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_21 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_62 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->E(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_22 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_22 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto/16 :goto_8 + + :pswitch_63 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->s(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_23 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_23 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto :goto_8 + + :pswitch_64 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->d(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_24 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_24 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto :goto_8 + + :pswitch_65 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->N(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_25 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_25 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + goto :goto_8 + + :pswitch_66 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v3}, Lf/h/a/f/h/k/v7;->Q(Ljava/util/List;)I + + move-result v3 + + if-lez v3, :cond_28 + + iget-boolean v4, v0, Lf/h/a/f/h/k/h7;->h:Z + + if-eqz v4, :cond_26 + + int-to-long v4, v11 + + invoke-virtual {v2, v1, v4, v5, v3}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_26 + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v4 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v5 + + :goto_8 + add-int/2addr v5, v4 + + add-int/2addr v5, v3 + + add-int/2addr v5, v7 + + move v7, v5 + + goto/16 :goto_a + + :pswitch_67 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->x(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_68 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->J(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_69 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6a + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6b + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->A(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6c + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->G(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6d + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->q(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6e + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lf/h/a/f/h/k/v7;->c(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_6f + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->b(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_70 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->S(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_71 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_72 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_73 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->D(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_74 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->w(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_75 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->p(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_76 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->M(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_77 + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + invoke-static {v12, v3}, Lf/h/a/f/h/k/v7;->P(ILjava/util/List;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_78 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d7; + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_79 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->F(IJ)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7a + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->N(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7b + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->O(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7c + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->T(I)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7d + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->U(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7e + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_7f + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/x4; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_80 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v4 + + invoke-static {v12, v3, v4}, Lf/h/a/f/h/k/v7;->a(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + goto/16 :goto_9 + + :pswitch_81 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/x4; + + if-eqz v4, :cond_27 + + check-cast v3, Lf/h/a/f/h/k/x4; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v3 + + goto :goto_9 + + :cond_27 + check-cast v3, Ljava/lang/String; + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->j(ILjava/lang/String;)I + + move-result v3 + + goto :goto_9 + + :pswitch_82 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I + + move-result v3 + + goto :goto_9 + + :pswitch_83 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result v3 + + goto :goto_9 + + :pswitch_84 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result v3 + + goto :goto_9 + + :pswitch_85 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + invoke-static {v12, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->E(II)I + + move-result v3 + + goto :goto_9 + + :pswitch_86 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->B(IJ)I + + move-result v3 + + goto :goto_9 + + :pswitch_87 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-virtual {v2, v1, v4, v5}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J + + move-result-wide v3 + + invoke-static {v12, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->y(IJ)I + + move-result v3 + + goto :goto_9 + + :pswitch_88 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->i(I)I + + move-result v3 + + goto :goto_9 + + :pswitch_89 + and-int v3, v9, v15 + + if-eqz v3, :cond_28 + + invoke-static {v12}, Lcom/google/android/gms/internal/measurement/zzhi;->r(I)I + + move-result v3 + + :goto_9 + add-int/2addr v7, v3 + + :cond_28 + :goto_a + add-int/lit8 v6, v6, 0x3 + + const v3, 0xfffff + + const/high16 v4, 0xff00000 + + const/4 v5, 0x0 + + goto/16 :goto_5 + + :cond_29 + iget-object v2, v0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + check-cast v2, Lf/h/a/f/h/k/h8; + + if-eqz v2, :cond_2e + + move-object v2, v1 + + check-cast v2, Lf/h/a/f/h/k/y5; + + iget-object v2, v2, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v2}, Lf/h/a/f/h/k/e8;->e()I + + move-result v2 + + add-int/2addr v2, v7 + + iget-boolean v3, v0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v3, :cond_2d + + iget-object v3, v0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v3, Lf/h/a/f/h/k/m5; + + if-eqz v3, :cond_2c + + check-cast v1, Lf/h/a/f/h/k/y5$b; + + iget-object v1, v1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_b + iget-object v5, v1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v5}, Lf/h/a/f/h/k/u7;->g()I + + move-result v5 + + if-ge v3, v5, :cond_2a + + iget-object v5, v1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v5, v3}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/q5; + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v6, v5}, Lf/h/a/f/h/k/o5;->a(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)I + + move-result v5 + + add-int/2addr v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_b + + :cond_2a + iget-object v1, v1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_c + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_2b + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/q5; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v5, v3}, Lf/h/a/f/h/k/o5;->a(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)I + + move-result v3 + + add-int/2addr v4, v3 + + goto :goto_c + + :cond_2b + add-int/2addr v2, v4 + + goto :goto_d + + :cond_2c + const/4 v1, 0x0 + + throw v1 + + :cond_2d + :goto_d + return v2 + + :cond_2e + const/4 v1, 0x0 + + throw v1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x0 + :pswitch_89 + :pswitch_88 + :pswitch_87 + :pswitch_86 + :pswitch_85 + :pswitch_84 + :pswitch_83 + :pswitch_82 + :pswitch_81 + :pswitch_80 + :pswitch_7f + :pswitch_7e + :pswitch_7d + :pswitch_7c + :pswitch_7b + :pswitch_7a + :pswitch_79 + :pswitch_78 + :pswitch_77 + :pswitch_76 + :pswitch_75 + :pswitch_74 + :pswitch_73 + :pswitch_72 + :pswitch_71 + :pswitch_70 + :pswitch_6f + :pswitch_6e + :pswitch_6d + :pswitch_6c + :pswitch_6b + :pswitch_6a + :pswitch_69 + :pswitch_68 + :pswitch_67 + :pswitch_66 + :pswitch_65 + :pswitch_64 + :pswitch_63 + :pswitch_62 + :pswitch_61 + :pswitch_60 + :pswitch_5f + :pswitch_5e + :pswitch_5d + :pswitch_5c + :pswitch_5b + :pswitch_5a + :pswitch_59 + :pswitch_58 + :pswitch_57 + :pswitch_56 + :pswitch_55 + :pswitch_54 + :pswitch_53 + :pswitch_52 + :pswitch_51 + :pswitch_50 + :pswitch_4f + :pswitch_4e + :pswitch_4d + :pswitch_4c + :pswitch_4b + :pswitch_4a + :pswitch_49 + :pswitch_48 + :pswitch_47 + :pswitch_46 + :pswitch_45 + .end packed-switch +.end method + +.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v0, v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + const/4 v3, 0x1 + + if-ge v2, v0, :cond_3 + + invoke-virtual {p0, v2}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v4 + + const v5, 0xfffff + + and-int v6, v4, v5 + + int-to-long v6, v6 + + const/high16 v8, 0xff00000 + + and-int/2addr v4, v8 + + ushr-int/lit8 v4, v4, 0x14 + + packed-switch v4, :pswitch_data_0 + + goto/16 :goto_2 + + :pswitch_0 + invoke-virtual {p0, v2}, Lf/h/a/f/h/k/h7;->K(I)I + + move-result v4 + + and-int/2addr v4, v5 + + int-to-long v4, v4 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v8 + + invoke-static {p2, v4, v5}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + if-ne v8, v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_1 + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + goto/16 :goto_2 + + :pswitch_2 + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v3 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v3 + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_4 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_5 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_6 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto/16 :goto_1 + + :pswitch_7 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_8 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_9 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_a + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_b + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_c + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/f/h/k/v7;->o(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_1 + + goto/16 :goto_1 + + :pswitch_d + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_e + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto/16 :goto_1 + + :pswitch_f + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_10 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_11 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_12 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + goto :goto_1 + + :pswitch_13 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v4 + + invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v5 + + invoke-static {v5}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v5 + + if-eq v4, v5, :cond_1 + + goto :goto_1 + + :pswitch_14 + invoke-virtual {p0, p1, p2, v2}, Lf/h/a/f/h/k/h7;->H(Ljava/lang/Object;Ljava/lang/Object;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v4 + + invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + invoke-static {p2, v6, v7}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v6 + + cmp-long v8, v4, v6 + + if-eqz v8, :cond_1 + + :cond_0 + :goto_1 + const/4 v3, 0x0 + + :cond_1 + :goto_2 + if-nez v3, :cond_2 + + return v1 + + :cond_2 + add-int/lit8 v2, v2, 0x3 + + goto/16 :goto_0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v2, 0x0 + + if-eqz v0, :cond_9 + + move-object v4, p1 + + check-cast v4, Lf/h/a/f/h/k/y5; + + iget-object v4, v4, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + if-eqz v0, :cond_8 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_4 + + return v1 + + :cond_4 + iget-boolean v0, p0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + if-eqz v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/k/y5$b; + + iget-object p2, p2, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/o5;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_5 + throw v2 + + :cond_6 + throw v2 + + :cond_7 + return v3 + + :cond_8 + throw v2 + + :cond_9 + throw v2 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_1 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_0 + .end packed-switch +.end method + +.method public final g(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + if-eqz p2, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v1, v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v1 + + const v2, 0xfffff + + and-int/2addr v2, v1 + + int-to-long v2, v2 + + iget-object v4, p0, Lf/h/a/f/h/k/h7;->a:[I + + aget v4, v4, v0 + + const/high16 v5, 0xff00000 + + and-int/2addr v1, v5 + + ushr-int/lit8 v1, v1, 0x14 + + packed-switch v1, :pswitch_data_0 + + goto/16 :goto_1 + + :pswitch_0 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/k/h7;->E(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_1 + invoke-virtual {p0, p2, v4, v0}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v4, v0}, Lf/h/a/f/h/k/h7;->C(Ljava/lang/Object;II)V + + goto/16 :goto_1 + + :pswitch_2 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/k/h7;->E(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_3 + invoke-virtual {p0, p2, v4, v0}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v4, v0}, Lf/h/a/f/h/k/h7;->C(Ljava/lang/Object;II)V + + goto/16 :goto_1 + + :pswitch_4 + iget-object v1, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-static {v1, p1, p2, v2, v3}, Lf/h/a/f/h/k/v7;->l(Lf/h/a/f/h/k/a7;Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_1 + + :pswitch_5 + iget-object v1, p0, Lf/h/a/f/h/k/h7;->m:Lf/h/a/f/h/k/n6; + + invoke-virtual {v1, p1, p2, v2, v3}, Lf/h/a/f/h/k/n6;->a(Ljava/lang/Object;Ljava/lang/Object;J)V + + goto/16 :goto_1 + + :pswitch_6 + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/k/h7;->u(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_7 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->e(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_8 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_9 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->e(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_a + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_b + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_c + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_d + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_e + invoke-virtual {p0, p1, p2, v0}, Lf/h/a/f/h/k/h7;->u(Ljava/lang/Object;Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_f + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {p1, v2, v3, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_10 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->g(Ljava/lang/Object;JZ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto/16 :goto_1 + + :pswitch_11 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_12 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->e(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_13 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_14 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->e(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_15 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->e(Ljava/lang/Object;JJ)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_16 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v1 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, p1, v2, v3, v1}, Lf/h/a/f/h/k/l8$c;->d(Ljava/lang/Object;JF)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + goto :goto_1 + + :pswitch_17 + invoke-virtual {p0, p2, v0}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-static {p2, v2, v3}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v4 + + invoke-static {p1, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->d(Ljava/lang/Object;JD)V + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + :cond_0 + :goto_1 + add-int/lit8 v0, v0, 0x3 + + goto/16 :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/v7;->m(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/v7;->k(Lf/h/a/f/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + return-void + + :cond_3 + const/4 p1, 0x0 + + throw p1 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final h(Ljava/lang/Object;[BIILf/h/a/f/h/k/t4;)V + .locals 28 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/k/t4;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move/from16 v15, p4 + + move-object/from16 v14, p0 + + iget-boolean v0, v14, Lf/h/a/f/h/k/h7;->g:Z + + if-eqz v0, :cond_19 + + sget-object v12, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + const/4 v13, -0x1 + + const/4 v9, 0x0 + + move-object/from16 v3, p1 + + move-object/from16 v7, p2 + + move/from16 v0, p3 + + move-object/from16 v5, p5 + + move-object v6, v14 + + const/4 v1, -0x1 + + const/4 v2, 0x0 + + const v8, 0xfffff + + const/4 v10, 0x0 + + :goto_0 + if-ge v0, v15, :cond_16 + + add-int/lit8 v4, v0, 0x1 + + aget-byte v0, v7, v0 + + if-gez v0, :cond_0 + + invoke-static {v0, v7, v4, v5}, Lf/h/a/c/i1/e;->X1(I[BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v4, v5, Lf/h/a/f/h/k/t4;->a:I + + move/from16 v16, v4 + + goto :goto_1 + + :cond_0 + move/from16 v16, v0 + + move v0, v4 + + :goto_1 + ushr-int/lit8 v4, v16, 0x3 + + and-int/lit8 v11, v16, 0x7 + + if-le v4, v1, :cond_1 + + div-int/lit8 v2, v2, 0x3 + + iget v1, v6, Lf/h/a/f/h/k/h7;->c:I + + if-lt v4, v1, :cond_2 + + iget v1, v6, Lf/h/a/f/h/k/h7;->d:I + + if-gt v4, v1, :cond_2 + + invoke-virtual {v6, v4, v2}, Lf/h/a/f/h/k/h7;->z(II)I + + move-result v1 + + goto :goto_2 + + :cond_1 + iget v1, v6, Lf/h/a/f/h/k/h7;->c:I + + if-lt v4, v1, :cond_2 + + iget v1, v6, Lf/h/a/f/h/k/h7;->d:I + + if-gt v4, v1, :cond_2 + + invoke-virtual {v6, v4, v9}, Lf/h/a/f/h/k/h7;->z(II)I + + move-result v1 + + :goto_2 + move v2, v1 + + goto :goto_3 + + :cond_2 + const/4 v2, -0x1 + + :goto_3 + if-ne v2, v13, :cond_3 + + move/from16 v23, v4 + + const/4 v2, 0x0 + + const v24, 0xfffff + + goto/16 :goto_f + + :cond_3 + iget-object v1, v6, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v18, v2, 0x1 + + aget v9, v1, v18 + + const/high16 v18, 0xff00000 + + and-int v18, v9, v18 + + ushr-int/lit8 v13, v18, 0x14 + + move/from16 p3, v4 + + const v17, 0xfffff + + and-int v4, v9, v17 + + int-to-long v14, v4 + + const/16 v4, 0x11 + + move-object/from16 v18, v6 + + if-gt v13, v4, :cond_d + + add-int/lit8 v4, v2, 0x2 + + aget v1, v1, v4 + + ushr-int/lit8 v4, v1, 0x14 + + const/4 v6, 0x1 + + shl-int v21, v6, v4 + + const v4, 0xfffff + + and-int/2addr v1, v4 + + if-eq v1, v8, :cond_6 + + move-object/from16 v17, v7 + + if-eq v8, v4, :cond_4 + + int-to-long v6, v8 + + invoke-virtual {v12, v3, v6, v7, v10}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_4 + if-eq v1, v4, :cond_5 + + int-to-long v6, v1 + + invoke-virtual {v12, v3, v6, v7}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v6 + + move v10, v6 + + :cond_5 + move v8, v1 + + goto :goto_4 + + :cond_6 + move-object/from16 v17, v7 + + :goto_4 + const/4 v1, 0x5 + + packed-switch v13, :pswitch_data_0 + + move/from16 v23, p3 + + move/from16 v15, p4 + + move v13, v2 + + const v24, 0xfffff + + goto/16 :goto_e + + :pswitch_0 + if-nez v11, :cond_7 + + move-object/from16 v7, v17 + + invoke-static {v7, v0, v5}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + move v9, v0 + + iget-wide v0, v5, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v0, v1}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v16 + + move-object v1, v12 + + move v13, v2 + + move-object/from16 v2, p1 + + move/from16 v23, p3 + + move-object v11, v3 + + const v24, 0xfffff + + move-wide v3, v14 + + move-object v14, v5 + + move-object/from16 v15, v18 + + move-wide/from16 v5, v16 + + invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + or-int v0, v10, v21 + + move v10, v0 + + move v0, v9 + + move-object v5, v11 + + move-object v6, v14 + + move-object v3, v15 + + goto/16 :goto_6 + + :cond_7 + move/from16 v23, p3 + + move v13, v2 + + const v24, 0xfffff + + :cond_8 + move/from16 v15, p4 + + goto/16 :goto_e + + :pswitch_1 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-object/from16 v3, v18 + + if-nez v11, :cond_8 + + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v6, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v1}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v1 + + invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_5 + + :pswitch_2 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-object/from16 v3, v18 + + if-nez v11, :cond_8 + + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v6, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_5 + + :pswitch_3 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const/4 v1, 0x2 + + const v24, 0xfffff + + move-object v5, v3 + + move-object/from16 v3, v18 + + if-ne v11, v1, :cond_8 + + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->D3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget-object v1, v6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v5, v14, v15, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_5 + or-int v1, v10, v21 + + move v10, v1 + + :goto_6 + move/from16 v15, p4 + + move-object v14, v3 + + move-object v9, v5 + + move-object/from16 v17, v6 + + move/from16 v18, v13 + + goto/16 :goto_11 + + :pswitch_4 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const/4 v1, 0x2 + + const v24, 0xfffff + + move-object v5, v3 + + move-object/from16 v3, v18 + + if-ne v11, v1, :cond_8 + + invoke-virtual {v3, v13}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + move-object/from16 v18, v3 + + move-wide v3, v14 + + move/from16 v15, p4 + + invoke-static {v1, v7, v0, v15, v6}, Lf/h/a/c/i1/e;->c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + + move-result v0 + + invoke-virtual {v12, v5, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + if-nez v1, :cond_9 + + iget-object v1, v6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_7 + + :cond_9 + iget-object v2, v6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-static {v1, v2}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_7 + move-object v9, v6 + + move-object/from16 v14, v18 + + goto/16 :goto_b + + :pswitch_5 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const/4 v1, 0x2 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move/from16 v15, p4 + + if-ne v11, v1, :cond_c + + const/high16 v1, 0x20000000 + + and-int/2addr v1, v9 + + if-nez v1, :cond_a + + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->u3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + goto :goto_8 + + :cond_a + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->y3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + :goto_8 + iget-object v1, v6, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_7 + + :pswitch_6 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move/from16 v15, p4 + + if-nez v11, :cond_c + + invoke-static {v7, v0, v6}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget-wide v1, v6, Lf/h/a/f/h/k/t4;->b:J + + const-wide/16 v16, 0x0 + + cmp-long v9, v1, v16 + + if-eqz v9, :cond_b + + const/4 v1, 0x1 + + goto :goto_9 + + :cond_b + const/4 v1, 0x0 + + :goto_9 + sget-object v2, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v2, v5, v3, v4, v1}, Lf/h/a/f/h/k/l8$c;->g(Ljava/lang/Object;JZ)V + + goto :goto_a + + :pswitch_7 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move/from16 v15, p4 + + if-ne v11, v1, :cond_c + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v1 + + invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + add-int/lit8 v0, v0, 0x4 + + :goto_a + or-int v10, v10, v21 + + move-object v3, v5 + + move-object v5, v6 + + move v2, v13 + + move-object/from16 v6, v18 + + goto/16 :goto_12 + + :pswitch_8 + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v5 + + move-object/from16 v7, v17 + + const/4 v1, 0x1 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move/from16 v15, p4 + + if-ne v11, v1, :cond_c + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v16 + + move-object v1, v12 + + move-object/from16 v2, p1 + + move-object/from16 v14, v18 + + move-object v11, v5 + + move-object v9, v6 + + move-wide/from16 v5, v16 + + invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + add-int/lit8 v0, v0, 0x8 + + move-object v6, v11 + + goto/16 :goto_c + + :pswitch_9 + move/from16 v23, p3 + + move v13, v2 + + move-object v9, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move-object/from16 v14, v18 + + move/from16 v15, p4 + + if-nez v11, :cond_c + + invoke-static {v7, v0, v9}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v9, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {v12, v5, v3, v4, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :goto_b + move-object v6, v5 + + goto :goto_c + + :pswitch_a + move/from16 v23, p3 + + move v13, v2 + + move-object v9, v5 + + move-object/from16 v7, v17 + + const v24, 0xfffff + + move-object v5, v3 + + move-wide v3, v14 + + move-object/from16 v14, v18 + + move/from16 v15, p4 + + if-nez v11, :cond_c + + invoke-static {v7, v0, v9}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget-wide v1, v9, Lf/h/a/f/h/k/t4;->b:J + + move-wide/from16 v16, v1 + + move-object v1, v12 + + move-object/from16 v2, p1 + + move-object v11, v5 + + move-wide/from16 v5, v16 + + invoke-virtual/range {v1 .. v6}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + or-int v1, v10, v21 + + move-object v6, v11 + + goto :goto_d + + :pswitch_b + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v3 + + move-object v9, v5 + + move-wide v3, v14 + + move-object/from16 v7, v17 + + move-object/from16 v14, v18 + + const v24, 0xfffff + + move/from16 v15, p4 + + if-ne v11, v1, :cond_c + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v1 + + sget-object v2, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v2, v6, v3, v4, v1}, Lf/h/a/f/h/k/l8$c;->d(Ljava/lang/Object;JF)V + + add-int/lit8 v0, v0, 0x4 + + :goto_c + or-int v1, v10, v21 + + :goto_d + move v10, v1 + + move-object v3, v6 + + move-object v5, v9 + + move-object/from16 v27, v12 + + move v2, v13 + + move-object v6, v14 + + const/16 v17, 0x0 + + const/16 v20, -0x1 + + goto/16 :goto_18 + + :pswitch_c + move/from16 v23, p3 + + move v13, v2 + + move-object v6, v3 + + move-object v9, v5 + + move-wide v3, v14 + + move-object/from16 v7, v17 + + move-object/from16 v14, v18 + + const/4 v1, 0x1 + + const v24, 0xfffff + + move/from16 v15, p4 + + if-ne v11, v1, :cond_c + + invoke-static {v7, v0}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v1 + + invoke-static {v6, v3, v4, v1, v2}, Lf/h/a/f/h/k/l8;->d(Ljava/lang/Object;JD)V + + add-int/lit8 v0, v0, 0x8 + + or-int v1, v10, v21 + + move-object v3, v6 + + move-object v5, v9 + + move-object/from16 v27, v12 + + move v2, v13 + + const/16 v17, 0x0 + + const/16 v20, -0x1 + + goto/16 :goto_17 + + :cond_c + :goto_e + move v2, v13 + + :goto_f + move/from16 v18, v2 + + move-object/from16 v27, v12 + + const/16 v17, 0x0 + + const/16 v20, -0x1 + + move v2, v0 + + goto/16 :goto_15 + + :cond_d + move/from16 v23, p3 + + move-object v6, v3 + + move-object/from16 v17, v5 + + move-wide v3, v14 + + move-object/from16 v14, v18 + + const v24, 0xfffff + + move/from16 v15, p4 + + move v5, v2 + + const/16 v1, 0x1b + + if-ne v13, v1, :cond_11 + + const/4 v1, 0x2 + + if-ne v11, v1, :cond_10 + + invoke-virtual {v12, v6, v3, v4}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v2 + + if-nez v2, :cond_f + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v2 + + if-nez v2, :cond_e + + const/16 v2, 0xa + + goto :goto_10 + + :cond_e + shl-int/lit8 v2, v2, 0x1 + + :goto_10 + invoke-interface {v1, v2}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + invoke-virtual {v12, v6, v3, v4, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_f + move-object v9, v1 + + invoke-virtual {v14, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + move v3, v0 + + move-object v0, v1 + + move/from16 v1, v16 + + move-object/from16 v2, p2 + + move/from16 v4, p4 + + move/from16 v18, v5 + + move-object v5, v9 + + move-object v9, v6 + + move-object/from16 v6, p5 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->a2(Lf/h/a/f/h/k/t7;I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + :goto_11 + move-object v3, v9 + + move-object v6, v14 + + move-object/from16 v5, v17 + + move/from16 v2, v18 + + :goto_12 + move/from16 v1, v23 + + const/4 v9, 0x0 + + const/4 v13, -0x1 + + move-object/from16 v14, p0 + + goto/16 :goto_0 + + :cond_10 + move/from16 v18, v5 + + move v15, v0 + + move/from16 v24, v8 + + move/from16 v19, v10 + + move-object/from16 v27, v12 + + const/16 v17, 0x0 + + const/16 v20, -0x1 + + goto :goto_13 + + :cond_11 + move v14, v0 + + move/from16 v18, v5 + + const/16 v0, 0x31 + + if-gt v13, v0, :cond_12 + + int-to-long v6, v9 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-wide/from16 v21, v3 + + move v3, v14 + + move/from16 v4, p4 + + move/from16 v5, v16 + + move-wide/from16 v25, v6 + + move/from16 v6, v23 + + move v7, v11 + + move v11, v8 + + move/from16 v8, v18 + + move v15, v10 + + const/16 v17, 0x0 + + move-wide/from16 v9, v25 + + move/from16 v24, v11 + + move/from16 v19, v15 + + const v15, 0xfffff + + move v11, v13 + + move-object/from16 v27, v12 + + const/16 v20, -0x1 + + move-wide/from16 v12, v21 + + move v15, v14 + + move-object/from16 v14, p5 + + invoke-virtual/range {v0 .. v14}, Lf/h/a/f/h/k/h7;->k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/k/t4;)I + + move-result v0 + + if-ne v0, v15, :cond_15 + + goto :goto_14 + + :cond_12 + move-wide/from16 v21, v3 + + move/from16 v24, v8 + + move/from16 v19, v10 + + move-object/from16 v27, v12 + + move v15, v14 + + const/16 v17, 0x0 + + const/16 v20, -0x1 + + const/16 v0, 0x32 + + if-ne v13, v0, :cond_14 + + const/4 v0, 0x2 + + if-eq v11, v0, :cond_13 + + :goto_13 + move v0, v15 + + goto :goto_14 + + :cond_13 + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move/from16 v5, v18 + + move-wide/from16 v6, v21 + + move-object/from16 v8, p5 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/h/k/h7;->l(Ljava/lang/Object;[BIIIJLf/h/a/f/h/k/t4;)I + + const/4 v0, 0x0 + + throw v0 + + :cond_14 + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move/from16 v5, v16 + + move/from16 v6, v23 + + move v7, v11 + + move v8, v9 + + move v9, v13 + + move-wide/from16 v10, v21 + + move/from16 v12, v18 + + move-object/from16 v13, p5 + + invoke-virtual/range {v0 .. v13}, Lf/h/a/f/h/k/h7;->j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/k/t4;)I + + move-result v0 + + if-ne v0, v15, :cond_15 + + :goto_14 + move v2, v0 + + move/from16 v10, v19 + + move/from16 v8, v24 + + :goto_15 + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + + move-result-object v4 + + move/from16 v0, v16 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move-object/from16 v5, p5 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + move/from16 v2, v18 + + goto :goto_16 + + :cond_15 + move/from16 v2, v18 + + move/from16 v10, v19 + + move/from16 v8, v24 + + :goto_16 + move-object/from16 v14, p0 + + move-object/from16 v3, p1 + + move-object/from16 v7, p2 + + move-object/from16 v5, p5 + + move v1, v10 + + :goto_17 + move v10, v1 + + move-object v6, v14 + + :goto_18 + move-object/from16 v14, p0 + + move/from16 v15, p4 + + move/from16 v1, v23 + + move-object/from16 v12, v27 + + const/4 v9, 0x0 + + const/4 v13, -0x1 + + goto/16 :goto_0 + + :cond_16 + move/from16 v19, v10 + + move-object/from16 v27, v12 + + const v1, 0xfffff + + if-eq v8, v1, :cond_17 + + int-to-long v1, v8 + + move-object/from16 v3, p1 + + move/from16 v10, v19 + + move-object/from16 v4, v27 + + invoke-virtual {v4, v3, v1, v2, v10}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_17 + move/from16 v4, p4 + + if-ne v0, v4, :cond_18 + + return-void + + :cond_18 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v0 + + throw v0 + + :cond_19 + move-object/from16 v3, p1 + + move v4, v15 + + const/4 v5, 0x0 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move/from16 v3, p3 + + move/from16 v4, p4 + + move-object/from16 v6, p5 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/k/h7;->m(Ljava/lang/Object;[BIIILf/h/a/f/h/k/t4;)I + + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_9 + :pswitch_2 + :pswitch_7 + :pswitch_8 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/k/i5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_7 + + iget-boolean v2, p0, Lf/h/a/f/h/k/h7;->g:Z + + if-eqz v2, :cond_6 + + iget-boolean v2, p0, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + check-cast v2, Lf/h/a/f/h/k/m5; + + if-eqz v2, :cond_0 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/k/y5$b; + + iget-object v2, v2, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + iget-object v3, v2, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v3}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_1 + + invoke-virtual {v2}, Lf/h/a/f/h/k/o5;->k()Ljava/util/Iterator; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + move-object v2, v1 + + :goto_0 + iget-object v3, p0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v3, v3 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_1 + if-ge v5, v3, :cond_4 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->I(I)I + + move-result v6 + + iget-object v7, p0, Lf/h/a/f/h/k/h7;->a:[I + + aget v8, v7, v5 + + if-nez v2, :cond_3 + + const/high16 v9, 0xff00000 + + and-int/2addr v9, v6 + + ushr-int/lit8 v9, v9, 0x14 + + const/4 v10, 0x1 + + const v11, 0xfffff + + packed-switch v9, :pswitch_data_0 + + goto/16 :goto_2 + + :pswitch_0 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_1 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->o(IJ)V + + goto/16 :goto_2 + + :pswitch_2 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->p(II)V + + goto/16 :goto_2 + + :pswitch_3 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->i(IJ)V + + goto/16 :goto_2 + + :pswitch_4 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->c(II)V + + goto/16 :goto_2 + + :pswitch_5 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto/16 :goto_2 + + :pswitch_6 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->n(II)V + + goto/16 :goto_2 + + :pswitch_7 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/x4; + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->e(ILf/h/a/f/h/k/x4;)V + + goto/16 :goto_2 + + :pswitch_8 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_9 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v8, v6, p2}, Lf/h/a/f/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_2 + + :pswitch_a + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->N(Ljava/lang/Object;J)Z + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->h(IZ)V + + goto/16 :goto_2 + + :pswitch_b + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->l(II)V + + goto/16 :goto_2 + + :pswitch_c + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->m(IJ)V + + goto/16 :goto_2 + + :pswitch_d + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->J(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto/16 :goto_2 + + :pswitch_e + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->k(IJ)V + + goto/16 :goto_2 + + :pswitch_f + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->L(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->d(IJ)V + + goto/16 :goto_2 + + :pswitch_10 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->F(Ljava/lang/Object;J)F + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->b(IF)V + + goto/16 :goto_2 + + :pswitch_11 + invoke-virtual {p0, p1, v8, v5}, Lf/h/a/f/h/k/h7;->w(Ljava/lang/Object;II)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/h7;->y(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->a(ID)V + + goto/16 :goto_2 + + :pswitch_12 + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, p2, v8, v6, v5}, Lf/h/a/f/h/k/h7;->t(Lf/h/a/f/h/k/x8;ILjava/lang/Object;I)V + + goto/16 :goto_2 + + :pswitch_13 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + invoke-static {v7, v6, p2, v8}, Lf/h/a/f/h/k/v7;->u(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_14 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->F(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_15 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->U(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_16 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->L(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_17 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->W(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_18 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->X(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_19 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->R(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1a + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->Y(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1b + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->V(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1c + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->I(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1d + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->O(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1e + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->C(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_1f + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->z(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_20 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->v(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_21 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v10}, Lf/h/a/f/h/k/v7;->j(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_22 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->F(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_23 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->U(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_24 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->L(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_25 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->W(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_26 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->X(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_27 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->R(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_28 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2}, Lf/h/a/f/h/k/v7;->t(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_2 + + :pswitch_29 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v8 + + invoke-static {v7, v6, p2, v8}, Lf/h/a/f/h/k/v7;->i(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_2a + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2}, Lf/h/a/f/h/k/v7;->h(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_2 + + :pswitch_2b + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->Y(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_2c + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->V(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_2d + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->I(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_2e + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->O(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_2f + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->C(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_30 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->z(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_31 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->v(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_32 + aget v7, v7, v5 + + and-int/2addr v6, v11 + + int-to-long v8, v6 + + invoke-static {p1, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + invoke-static {v7, v6, p2, v4}, Lf/h/a/f/h/k/v7;->j(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + + goto/16 :goto_2 + + :pswitch_33 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_34 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->o(IJ)V + + goto/16 :goto_2 + + :pswitch_35 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->p(II)V + + goto/16 :goto_2 + + :pswitch_36 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->i(IJ)V + + goto/16 :goto_2 + + :pswitch_37 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->c(II)V + + goto/16 :goto_2 + + :pswitch_38 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto/16 :goto_2 + + :pswitch_39 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->n(II)V + + goto/16 :goto_2 + + :pswitch_3a + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/x4; + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->e(ILf/h/a/f/h/k/x4;)V + + goto/16 :goto_2 + + :pswitch_3b + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {p0, v5}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v7 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + goto/16 :goto_2 + + :pswitch_3c + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v8, v6, p2}, Lf/h/a/f/h/k/h7;->r(ILjava/lang/Object;Lf/h/a/f/h/k/x8;)V + + goto/16 :goto_2 + + :pswitch_3d + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->h(IZ)V + + goto/16 :goto_2 + + :pswitch_3e + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->l(II)V + + goto :goto_2 + + :pswitch_3f + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->m(IJ)V + + goto :goto_2 + + :pswitch_40 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v6 + + iget-object v7, v0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v7, v8, v6}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + goto :goto_2 + + :pswitch_41 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->k(IJ)V + + goto :goto_2 + + :pswitch_42 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->d(IJ)V + + goto :goto_2 + + :pswitch_43 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result v6 + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/h/k/i5;->b(IF)V + + goto :goto_2 + + :pswitch_44 + invoke-virtual {p0, p1, v5}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v7 + + if-eqz v7, :cond_2 + + and-int/2addr v6, v11 + + int-to-long v6, v6 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide v6 + + invoke-virtual {v0, v8, v6, v7}, Lf/h/a/f/h/k/i5;->a(ID)V + + :cond_2 + :goto_2 + add-int/lit8 v5, v5, 0x3 + + goto/16 :goto_1 + + :cond_3 + iget-object p1, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + invoke-virtual {p1, v2}, Lf/h/a/f/h/k/n5;->a(Ljava/util/Map$Entry;)I + + throw v1 + + :cond_4 + if-nez v2, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/h7;->s(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + return-void + + :cond_5 + iget-object p1, p0, Lf/h/a/f/h/k/h7;->o:Lf/h/a/f/h/k/n5; + + invoke-virtual {p1, p2, v2}, Lf/h/a/f/h/k/n5;->b(Lf/h/a/f/h/k/x8;Ljava/util/Map$Entry;)V + + throw v1 + + :cond_6 + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/h7;->D(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + return-void + + :cond_7 + throw v1 + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_44 + :pswitch_43 + :pswitch_42 + :pswitch_41 + :pswitch_40 + :pswitch_3f + :pswitch_3e + :pswitch_3d + :pswitch_3c + :pswitch_3b + :pswitch_3a + :pswitch_39 + :pswitch_38 + :pswitch_37 + :pswitch_36 + :pswitch_35 + :pswitch_34 + :pswitch_33 + :pswitch_32 + :pswitch_31 + :pswitch_30 + :pswitch_2f + :pswitch_2e + :pswitch_2d + :pswitch_2c + :pswitch_2b + :pswitch_2a + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/k/t4;)I + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIIIIIJI", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v2, p5 + + move/from16 v8, p6 + + move/from16 v5, p7 + + move-wide/from16 v9, p10 + + move/from16 v6, p12 + + move-object/from16 v11, p13 + + sget-object v12, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + iget-object v7, v0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v13, v6, 0x2 + + aget v7, v7, v13 + + const v13, 0xfffff + + and-int/2addr v7, v13 + + int-to-long v13, v7 + + const/4 v7, 0x3 + + const/4 v15, 0x1 + + packed-switch p9, :pswitch_data_0 + + goto/16 :goto_a + + :pswitch_0 + if-ne v5, v7, :cond_a + + and-int/lit8 v2, v2, -0x8 + + or-int/lit8 v7, v2, 0x4 + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v2 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move v6, v7 + + move-object/from16 v7, p13 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->b2(Lf/h/a/f/h/k/t7;[BIIILf/h/a/f/h/k/t4;)I + + move-result v2 + + invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + if-ne v3, v8, :cond_0 + + invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v15 + + goto :goto_0 + + :cond_0 + const/4 v15, 0x0 + + :goto_0 + if-nez v15, :cond_1 + + iget-object v3, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_9 + + :cond_1 + iget-object v3, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-static {v15, v3}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_1 + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v3, v4}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_2 + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget v3, v11, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v3}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v3 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_3 + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v3 + + iget v4, v11, Lf/h/a/f/h/k/t4;->a:I + + iget-object v5, v0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/2addr v6, v7 + + shl-int/2addr v6, v15 + + add-int/2addr v6, v15 + + aget-object v5, v5, v6 + + check-cast v5, Lf/h/a/f/h/k/c6; + + if-eqz v5, :cond_3 + + invoke-interface {v5, v4}, Lf/h/a/f/h/k/c6;->f(I)Z + + move-result v5 + + if-eqz v5, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + + move-result-object v1 + + int-to-long v4, v4 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-virtual {v1, v2, v4}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + move v2, v3 + + goto/16 :goto_b + + :cond_3 + :goto_1 + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + move v2, v3 + + goto/16 :goto_9 + + :pswitch_4 + const/4 v2, 0x2 + + if-ne v5, v2, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->D3([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget-object v3, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto/16 :goto_9 + + :pswitch_5 + const/4 v2, 0x2 + + if-ne v5, v2, :cond_a + + invoke-virtual {v0, v6}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v2 + + move/from16 v5, p4 + + invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/c/i1/e;->c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + + move-result v2 + + invoke-virtual {v12, v1, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v3 + + if-ne v3, v8, :cond_4 + + invoke-virtual {v12, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v15 + + goto :goto_2 + + :cond_4 + const/4 v15, 0x0 + + :goto_2 + if-nez v15, :cond_5 + + iget-object v3, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_3 + + :cond_5 + iget-object v3, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-static {v15, v3}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_3 + invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto/16 :goto_b + + :pswitch_6 + const/4 v2, 0x2 + + if-ne v5, v2, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget v4, v11, Lf/h/a/f/h/k/t4;->a:I + + if-nez v4, :cond_6 + + const-string v3, "" + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_5 + + :cond_6 + const/high16 v5, 0x20000000 + + and-int v5, p8, v5 + + if-eqz v5, :cond_8 + + add-int v5, v2, v4 + + invoke-static {v3, v2, v5}, Lf/h/a/f/h/k/m8;->d([BII)Z + + move-result v5 + + if-eqz v5, :cond_7 + + goto :goto_4 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_8 + :goto_4 + new-instance v5, Ljava/lang/String; + + sget-object v6, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v5, v3, v2, v4, v6}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-virtual {v12, v1, v9, v10, v5}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + add-int/2addr v2, v4 + + :goto_5 + invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto/16 :goto_b + + :pswitch_7 + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/k/t4;->b:J + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-eqz v7, :cond_9 + + goto :goto_6 + + :cond_9 + const/4 v15, 0x0 + + :goto_6 + invoke-static {v15}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_9 + + :pswitch_8 + const/4 v2, 0x5 + + if-ne v5, v2, :cond_a + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_7 + + :pswitch_9 + if-ne v5, v15, :cond_a + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_8 + + :pswitch_a + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget v3, v11, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_9 + + :pswitch_b + if-nez v5, :cond_a + + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget-wide v3, v11, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-virtual {v12, v1, v9, v10, v3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_9 + + :pswitch_c + const/4 v2, 0x5 + + if-ne v5, v2, :cond_a + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v2 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_7 + add-int/lit8 v2, v4, 0x4 + + goto :goto_9 + + :pswitch_d + if-ne v5, v15, :cond_a + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + invoke-virtual {v12, v1, v9, v10, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_8 + add-int/lit8 v2, v4, 0x8 + + :goto_9 + invoke-virtual {v12, v1, v13, v14, v8}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_b + + :cond_a + :goto_a + move v2, v4 + + :goto_b + return v2 + + nop + + :pswitch_data_0 + .packed-switch 0x33 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/k/t4;)I + .locals 16 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIIIIJIJ", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move/from16 v2, p5 + + move/from16 v6, p7 + + move/from16 v8, p8 + + move-wide/from16 v9, p12 + + move-object/from16 v7, p14 + + sget-object v11, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + invoke-virtual {v11, v1, v9, v10}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Lf/h/a/f/h/k/f6; + + invoke-interface {v11}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v12 + + const/4 v13, 0x1 + + if-nez v12, :cond_1 + + invoke-interface {v11}, Ljava/util/List;->size()I + + move-result v12 + + if-nez v12, :cond_0 + + const/16 v12, 0xa + + goto :goto_0 + + :cond_0 + shl-int/2addr v12, v13 + + :goto_0 + invoke-interface {v11, v12}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v11 + + sget-object v12, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + invoke-virtual {v12, v1, v9, v10, v11}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_1 + const/4 v9, 0x5 + + const-wide/16 v14, 0x0 + + const/4 v10, 0x2 + + const/4 v12, 0x3 + + packed-switch p11, :pswitch_data_0 + + goto/16 :goto_1d + + :pswitch_0 + if-ne v6, v12, :cond_32 + + invoke-virtual {v0, v8}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + and-int/lit8 v6, v2, -0x8 + + or-int/lit8 v6, v6, 0x4 + + move-object/from16 p6, v1 + + move-object/from16 p7, p2 + + move/from16 p8, p3 + + move/from16 p9, p4 + + move/from16 p10, v6 + + move-object/from16 p11, p14 + + invoke-static/range {p6 .. p11}, Lf/h/a/c/i1/e;->b2(Lf/h/a/f/h/k/t7;[BIIILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget-object v8, v7, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_1 + if-ge v4, v5, :cond_32 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v8 + + iget v9, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v9, :cond_32 + + move-object/from16 p6, v1 + + move-object/from16 p7, p2 + + move/from16 p8, v8 + + move/from16 p9, p4 + + move/from16 p10, v6 + + move-object/from16 p11, p14 + + invoke-static/range {p6 .. p11}, Lf/h/a/c/i1/e;->b2(Lf/h/a/f/h/k/t7;[BIIILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget-object v8, v7, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_1 + + :pswitch_1 + if-ne v6, v10, :cond_4 + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_2 + if-ge v1, v2, :cond_2 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v4, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v4, v5}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v4 + + invoke-virtual {v11, v4, v5}, Lf/h/a/f/h/k/r6;->h(J)V + + goto :goto_2 + + :cond_2 + if-ne v1, v2, :cond_3 + + goto/16 :goto_1e + + :cond_3 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_4 + if-nez v6, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v8, v9}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + :goto_3 + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v8, v9}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + goto :goto_3 + + :pswitch_2 + if-ne v6, v10, :cond_7 + + check-cast v11, Lf/h/a/f/h/k/z5; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_4 + if-ge v1, v2, :cond_5 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v4}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v4 + + invoke-virtual {v11, v4}, Lf/h/a/f/h/k/z5;->k(I)V + + goto :goto_4 + + :cond_5 + if-ne v1, v2, :cond_6 + + goto/16 :goto_1e + + :cond_6 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_7 + if-nez v6, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/z5; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v4}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v4 + + invoke-virtual {v11, v4}, Lf/h/a/f/h/k/z5;->k(I)V + + :goto_5 + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v4}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v4 + + invoke-virtual {v11, v4}, Lf/h/a/f/h/k/z5;->k(I)V + + goto :goto_5 + + :pswitch_3 + if-ne v6, v10, :cond_8 + + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->j2([BILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v2 + + goto :goto_6 + + :cond_8 + if-nez v6, :cond_32 + + move/from16 v2, p5 + + move-object/from16 v3, p2 + + move/from16 v4, p3 + + move/from16 v5, p4 + + move-object v6, v11 + + move-object/from16 v7, p14 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->U1(I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v2 + + :goto_6 + check-cast v1, Lf/h/a/f/h/k/y5; + + iget-object v3, v1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + sget-object v4, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + if-ne v3, v4, :cond_9 + + const/4 v3, 0x0 + + :cond_9 + iget-object v4, v0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 v5, v8, 0x3 + + shl-int/2addr v5, v13 + + add-int/2addr v5, v13 + + aget-object v4, v4, v5 + + check-cast v4, Lf/h/a/f/h/k/c6; + + iget-object v5, v0, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + move/from16 v6, p6 + + invoke-static {v6, v11, v4, v3, v5}, Lf/h/a/f/h/k/v7;->g(ILjava/util/List;Lf/h/a/f/h/k/c6;Ljava/lang/Object;Lf/h/a/f/h/k/f8;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/e8; + + if-eqz v3, :cond_a + + iput-object v3, v1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + :cond_a + :goto_7 + move v1, v2 + + goto/16 :goto_1e + + :pswitch_4 + if-ne v6, v10, :cond_32 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v4, :cond_10 + + array-length v6, v3 + + sub-int/2addr v6, v1 + + if-gt v4, v6, :cond_f + + if-nez v4, :cond_b + + sget-object v4, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_9 + + :cond_b + invoke-static {v3, v1, v4}, Lf/h/a/f/h/k/x4;->l([BII)Lf/h/a/f/h/k/x4; + + move-result-object v6 + + invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_8 + add-int/2addr v1, v4 + + :goto_9 + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v4, :cond_e + + array-length v6, v3 + + sub-int/2addr v6, v1 + + if-gt v4, v6, :cond_d + + if-nez v4, :cond_c + + sget-object v4, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-interface {v11, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_9 + + :cond_c + invoke-static {v3, v1, v4}, Lf/h/a/f/h/k/x4;->l([BII)Lf/h/a/f/h/k/x4; + + move-result-object v6 + + invoke-interface {v11, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_8 + + :cond_d + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_e + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_f + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_10 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :pswitch_5 + if-ne v6, v10, :cond_32 + + invoke-virtual {v0, v8}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + move-object/from16 p6, v1 + + move/from16 p7, p5 + + move-object/from16 p8, p2 + + move/from16 p9, p3 + + move/from16 p10, p4 + + move-object/from16 p11, v11 + + move-object/from16 p12, p14 + + invoke-static/range {p6 .. p12}, Lf/h/a/c/i1/e;->a2(Lf/h/a/f/h/k/t7;I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v1 + + goto/16 :goto_1e + + :pswitch_6 + if-ne v6, v10, :cond_32 + + const-wide/32 v8, 0x20000000 + + and-long v8, p9, v8 + + const-string v1, "" + + cmp-long v6, v8, v14 + + if-nez v6, :cond_15 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v6, :cond_14 + + if-nez v6, :cond_11 + + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_b + + :cond_11 + new-instance v8, Ljava/lang/String; + + sget-object v9, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_a + add-int/2addr v4, v6 + + :goto_b + if-ge v4, v5, :cond_32 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v6 + + iget v8, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v8, :cond_32 + + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v6, :cond_13 + + if-nez v6, :cond_12 + + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_b + + :cond_12 + new-instance v8, Ljava/lang/String; + + sget-object v9, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v8, v3, v4, v6, v9}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-interface {v11, v8}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_a + + :cond_13 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_14 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_15 + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v6, :cond_1b + + if-nez v6, :cond_16 + + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_d + + :cond_16 + add-int v8, v4, v6 + + invoke-static {v3, v4, v8}, Lf/h/a/f/h/k/m8;->d([BII)Z + + move-result v9 + + if-eqz v9, :cond_1a + + new-instance v9, Ljava/lang/String; + + sget-object v10, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :goto_c + move v4, v8 + + :goto_d + if-ge v4, v5, :cond_32 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v6 + + iget v8, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v8, :cond_32 + + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ltz v6, :cond_19 + + if-nez v6, :cond_17 + + invoke-interface {v11, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_d + + :cond_17 + add-int v8, v4, v6 + + invoke-static {v3, v4, v8}, Lf/h/a/f/h/k/m8;->d([BII)Z + + move-result v9 + + if-eqz v9, :cond_18 + + new-instance v9, Ljava/lang/String; + + sget-object v10, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-direct {v9, v3, v4, v6, v10}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + invoke-interface {v11, v9}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_c + + :cond_18 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_19 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_1a + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_1b + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->b()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :pswitch_7 + const/4 v1, 0x0 + + if-ne v6, v10, :cond_1f + + check-cast v11, Lf/h/a/f/h/k/v4; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget v4, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v4, v2 + + :goto_e + if-ge v2, v4, :cond_1d + + invoke-static {v3, v2, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v2 + + iget-wide v5, v7, Lf/h/a/f/h/k/t4;->b:J + + cmp-long v8, v5, v14 + + if-eqz v8, :cond_1c + + const/4 v5, 0x1 + + goto :goto_f + + :cond_1c + const/4 v5, 0x0 + + :goto_f + invoke-virtual {v11, v5}, Lf/h/a/f/h/k/v4;->h(Z)V + + goto :goto_e + + :cond_1d + if-ne v2, v4, :cond_1e + + goto/16 :goto_7 + + :cond_1e + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_1f + if-nez v6, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/v4; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + cmp-long v6, v8, v14 + + if-eqz v6, :cond_20 + + const/4 v6, 0x1 + + goto :goto_10 + + :cond_20 + const/4 v6, 0x0 + + :goto_10 + invoke-virtual {v11, v6}, Lf/h/a/f/h/k/v4;->h(Z)V + + :goto_11 + if-ge v4, v5, :cond_32 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v6 + + iget v8, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v8, :cond_32 + + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + cmp-long v6, v8, v14 + + if-eqz v6, :cond_21 + + const/4 v6, 0x1 + + goto :goto_12 + + :cond_21 + const/4 v6, 0x0 + + :goto_12 + invoke-virtual {v11, v6}, Lf/h/a/f/h/k/v4;->h(Z)V + + goto :goto_11 + + :pswitch_8 + if-ne v6, v10, :cond_24 + + check-cast v11, Lf/h/a/f/h/k/z5; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_13 + if-ge v1, v2, :cond_22 + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v4 + + invoke-virtual {v11, v4}, Lf/h/a/f/h/k/z5;->k(I)V + + add-int/lit8 v1, v1, 0x4 + + goto :goto_13 + + :cond_22 + if-ne v1, v2, :cond_23 + + goto/16 :goto_1e + + :cond_23 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_24 + if-ne v6, v9, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/z5; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v1 + + invoke-virtual {v11, v1}, Lf/h/a/f/h/k/z5;->k(I)V + + :goto_14 + add-int/lit8 v1, v4, 0x4 + + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v1 + + invoke-virtual {v11, v1}, Lf/h/a/f/h/k/z5;->k(I)V + + goto :goto_14 + + :pswitch_9 + if-ne v6, v10, :cond_27 + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_15 + if-ge v1, v2, :cond_25 + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v4 + + invoke-virtual {v11, v4, v5}, Lf/h/a/f/h/k/r6;->h(J)V + + add-int/lit8 v1, v1, 0x8 + + goto :goto_15 + + :cond_25 + if-ne v1, v2, :cond_26 + + goto/16 :goto_1e + + :cond_26 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_27 + if-ne v6, v13, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + :goto_16 + add-int/lit8 v1, v4, 0x8 + + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + goto :goto_16 + + :pswitch_a + if-ne v6, v10, :cond_28 + + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->j2([BILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v1 + + goto/16 :goto_1e + + :cond_28 + if-nez v6, :cond_32 + + move-object/from16 p6, p2 + + move/from16 p7, p3 + + move/from16 p8, p4 + + move-object/from16 p9, v11 + + move-object/from16 p10, p14 + + invoke-static/range {p5 .. p10}, Lf/h/a/c/i1/e;->U1(I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v1 + + goto/16 :goto_1e + + :pswitch_b + if-ne v6, v10, :cond_2b + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_17 + if-ge v1, v2, :cond_29 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v4, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-virtual {v11, v4, v5}, Lf/h/a/f/h/k/r6;->h(J)V + + goto :goto_17 + + :cond_29 + if-ne v1, v2, :cond_2a + + goto/16 :goto_1e + + :cond_2a + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_2b + if-nez v6, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/r6; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + :goto_18 + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget-wide v8, v7, Lf/h/a/f/h/k/t4;->b:J + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/r6;->h(J)V + + goto :goto_18 + + :pswitch_c + if-ne v6, v10, :cond_2e + + check-cast v11, Lf/h/a/f/h/k/u5; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_19 + if-ge v1, v2, :cond_2c + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v4 + + invoke-virtual {v11, v4}, Lf/h/a/f/h/k/u5;->h(F)V + + add-int/lit8 v1, v1, 0x4 + + goto :goto_19 + + :cond_2c + if-ne v1, v2, :cond_2d + + goto :goto_1e + + :cond_2d + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_2e + if-ne v6, v9, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/u5; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v1 + + invoke-virtual {v11, v1}, Lf/h/a/f/h/k/u5;->h(F)V + + :goto_1a + add-int/lit8 v1, v4, 0x4 + + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v1 + + invoke-virtual {v11, v1}, Lf/h/a/f/h/k/u5;->h(F)V + + goto :goto_1a + + :pswitch_d + if-ne v6, v10, :cond_31 + + check-cast v11, Lf/h/a/f/h/k/k5; + + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v1 + + iget v2, v7, Lf/h/a/f/h/k/t4;->a:I + + add-int/2addr v2, v1 + + :goto_1b + if-ge v1, v2, :cond_2f + + invoke-static {v3, v1}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v4 + + invoke-virtual {v11, v4, v5}, Lf/h/a/f/h/k/k5;->h(D)V + + add-int/lit8 v1, v1, 0x8 + + goto :goto_1b + + :cond_2f + if-ne v1, v2, :cond_30 + + goto :goto_1e + + :cond_30 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v1 + + throw v1 + + :cond_31 + if-ne v6, v13, :cond_32 + + check-cast v11, Lf/h/a/f/h/k/k5; + + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/k5;->h(D)V + + :goto_1c + add-int/lit8 v1, v4, 0x8 + + if-ge v1, v5, :cond_33 + + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v6, v7, Lf/h/a/f/h/k/t4;->a:I + + if-ne v2, v6, :cond_33 + + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v8 + + invoke-virtual {v11, v8, v9}, Lf/h/a/f/h/k/k5;->h(D)V + + goto :goto_1c + + :cond_32 + :goto_1d + move v1, v4 + + :cond_33 + :goto_1e + return v1 + + :pswitch_data_0 + .packed-switch 0x12 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final l(Ljava/lang/Object;[BIIIJLf/h/a/f/h/k/t4;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIIIJ", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 p5, p5, 0x3 + + shl-int/lit8 p5, p5, 0x1 + + aget-object p5, v1, p5 + + invoke-virtual {v0, p1, p6, p7}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v2, v1}, Lf/h/a/f/h/k/a7;->d(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v2, p5}, Lf/h/a/f/h/k/a7;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v3, v2, v1}, Lf/h/a/f/h/k/a7;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0, p1, p6, p7, v2}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + move-object v1, v2 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {p1, p5}, Lf/h/a/f/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + + iget-object p1, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {p1, v1}, Lf/h/a/f/h/k/a7;->c(Ljava/lang/Object;)Ljava/util/Map; + + invoke-static {p2, p3, p8}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result p1 + + iget p2, p8, Lf/h/a/f/h/k/t4;->a:I + + if-ltz p2, :cond_2 + + sub-int/2addr p4, p1 + + if-le p2, p4, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + throw p1 + + :cond_2 + :goto_0 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 +.end method + +.method public final m(Ljava/lang/Object;[BIIILf/h/a/f/h/k/t4;)I + .locals 30 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BIII", + "Lf/h/a/f/h/k/t4;", + ")I" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v15, p0 + + move-object/from16 v14, p1 + + move-object/from16 v12, p2 + + move/from16 v13, p4 + + move-object/from16 v11, p6 + + sget-object v9, Lf/h/a/f/h/k/h7;->r:Lsun/misc/Unsafe; + + move/from16 v0, p3 + + move/from16 v1, p5 + + move-object v4, v12 + + const/4 v2, -0x1 + + const/4 v3, 0x0 + + const v5, 0xfffff + + const/4 v6, 0x0 + + const/16 v16, 0x0 + + :goto_0 + const/16 v17, 0x0 + + if-ge v0, v13, :cond_23 + + add-int/lit8 v10, v0, 0x1 + + aget-byte v0, v4, v0 + + if-gez v0, :cond_0 + + invoke-static {v0, v4, v10, v11}, Lf/h/a/c/i1/e;->X1(I[BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v10, v11, Lf/h/a/f/h/k/t4;->a:I + + move/from16 v29, v10 + + move v10, v0 + + move/from16 v0, v29 + + :cond_0 + ushr-int/lit8 v8, v0, 0x3 + + and-int/lit8 v7, v0, 0x7 + + move/from16 v16, v0 + + const/4 v0, 0x3 + + if-le v8, v2, :cond_2 + + div-int/2addr v3, v0 + + iget v2, v15, Lf/h/a/f/h/k/h7;->c:I + + if-lt v8, v2, :cond_1 + + iget v2, v15, Lf/h/a/f/h/k/h7;->d:I + + if-gt v8, v2, :cond_1 + + invoke-virtual {v15, v8, v3}, Lf/h/a/f/h/k/h7;->z(II)I + + move-result v2 + + goto :goto_1 + + :cond_1 + const/4 v2, -0x1 + + :goto_1 + const/4 v0, -0x1 + + const/4 v3, 0x0 + + goto :goto_2 + + :cond_2 + iget v2, v15, Lf/h/a/f/h/k/h7;->c:I + + if-lt v8, v2, :cond_3 + + iget v2, v15, Lf/h/a/f/h/k/h7;->d:I + + if-gt v8, v2, :cond_3 + + const/4 v3, 0x0 + + invoke-virtual {v15, v8, v3}, Lf/h/a/f/h/k/h7;->z(II)I + + move-result v2 + + const/4 v0, -0x1 + + goto :goto_2 + + :cond_3 + const/4 v3, 0x0 + + const/4 v0, -0x1 + + const/4 v2, -0x1 + + :goto_2 + if-ne v2, v0, :cond_4 + + move/from16 v21, v5 + + move v13, v6 + + move/from16 v26, v8 + + move-object/from16 v28, v9 + + move v2, v10 + + move/from16 v10, v16 + + const/16 v18, 0x0 + + const/16 v19, 0x0 + + const/16 v20, 0x1 + + const/16 v27, -0x1 + + move v6, v1 + + goto/16 :goto_1c + + :cond_4 + iget-object v1, v15, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v20, v2, 0x1 + + move-object/from16 v21, v4 + + aget v4, v1, v20 + + const/high16 v20, 0xff00000 + + and-int v20, v4, v20 + + ushr-int/lit8 v3, v20, 0x14 + + const v13, 0xfffff + + and-int v0, v4, v13 + + int-to-long v13, v0 + + const/16 v0, 0x11 + + move-wide/from16 v23, v13 + + if-gt v3, v0, :cond_15 + + add-int/lit8 v0, v2, 0x2 + + aget v0, v1, v0 + + ushr-int/lit8 v1, v0, 0x14 + + const/4 v14, 0x1 + + shl-int v21, v14, v1 + + const v14, 0xfffff + + and-int/2addr v0, v14 + + if-eq v0, v5, :cond_6 + + if-eq v5, v14, :cond_5 + + int-to-long v13, v5 + + move-object/from16 v5, p1 + + move-wide/from16 v25, v23 + + invoke-virtual {v9, v5, v13, v14, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_3 + + :cond_5 + move-object/from16 v5, p1 + + move-wide/from16 v25, v23 + + :goto_3 + int-to-long v13, v0 + + invoke-virtual {v9, v5, v13, v14}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I + + move-result v6 + + move-object v14, v5 + + move v13, v6 + + move v6, v0 + + goto :goto_4 + + :cond_6 + move-object/from16 v14, p1 + + move-wide/from16 v25, v23 + + move v13, v6 + + move v6, v5 + + :goto_4 + const/4 v0, 0x5 + + packed-switch v3, :pswitch_data_0 + + move/from16 v19, v8 + + move/from16 v1, v16 + + const/4 v0, 0x1 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + :goto_5 + const v20, 0xfffff + + move v8, v2 + + goto/16 :goto_15 + + :pswitch_0 + const/4 v3, 0x3 + + if-ne v7, v3, :cond_8 + + shl-int/lit8 v0, v8, 0x3 + + or-int/lit8 v4, v0, 0x4 + + invoke-virtual {v15, v2}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + move/from16 v7, v16 + + const/16 v16, -0x1 + + move-object/from16 v1, p2 + + move v5, v2 + + move v2, v10 + + const/16 v18, 0x0 + + move/from16 v3, p4 + + move v10, v5 + + move-object/from16 v5, p6 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->b2(Lf/h/a/f/h/k/t7;[BIIILf/h/a/f/h/k/t4;)I + + move-result v0 + + and-int v1, v13, v21 + + if-nez v1, :cond_7 + + iget-object v1, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + move-wide/from16 v2, v25 + + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_6 + + :cond_7 + move-wide/from16 v2, v25 + + invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + iget-object v4, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-static {v1, v4}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_6 + or-int v1, v13, v21 + + move/from16 v13, p4 + + move v5, v6 + + move/from16 v16, v7 + + move v2, v8 + + move v3, v10 + + move-object v4, v12 + + goto/16 :goto_f + + :cond_8 + move/from16 v7, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + move v1, v7 + + move/from16 v19, v8 + + const/4 v0, 0x1 + + goto :goto_5 + + :pswitch_1 + move v4, v2 + + move/from16 v5, v16 + + move-wide/from16 v2, v25 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + if-nez v7, :cond_9 + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v7 + + iget-wide v0, v11, Lf/h/a/f/h/k/t4;->b:J + + invoke-static {v0, v1}, Lf/h/a/f/h/k/g5;->a(J)J + + move-result-wide v22 + + move-object v0, v9 + + move-object/from16 v1, p1 + + move v10, v5 + + move/from16 v19, v8 + + move v8, v4 + + move-wide/from16 v4, v22 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + const v20, 0xfffff + + goto/16 :goto_10 + + :cond_9 + move/from16 v19, v8 + + move v8, v4 + + goto/16 :goto_9 + + :pswitch_2 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + move v8, v2 + + move-wide/from16 v2, v25 + + if-nez v7, :cond_c + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/k/t4;->a:I + + invoke-static {v1}, Lf/h/a/f/h/k/g5;->b(I)I + + move-result v1 + + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_8 + + :pswitch_3 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + move v8, v2 + + move-wide/from16 v2, v25 + + if-nez v7, :cond_c + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {v15, v8}, Lf/h/a/f/h/k/h7;->G(I)Lf/h/a/f/h/k/c6; + + move-result-object v4 + + if-eqz v4, :cond_b + + invoke-interface {v4, v1}, Lf/h/a/f/h/k/c6;->f(I)Z + + move-result v4 + + if-eqz v4, :cond_a + + goto :goto_7 + + :cond_a + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + + move-result-object v2 + + int-to-long v3, v1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {v2, v5, v1}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + move v1, v5 + + const v20, 0xfffff + + goto/16 :goto_14 + + :cond_b + :goto_7 + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + goto :goto_8 + + :pswitch_4 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/4 v0, 0x2 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_c + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->D3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget-object v1, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_8 + move v1, v5 + + const v20, 0xfffff + + goto/16 :goto_13 + + :cond_c + :goto_9 + move v1, v5 + + const v20, 0xfffff + + goto/16 :goto_11 + + :pswitch_5 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/4 v0, 0x2 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_e + + invoke-virtual {v15, v8}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + move/from16 v1, p4 + + const v20, 0xfffff + + invoke-static {v0, v12, v10, v1, v11}, Lf/h/a/c/i1/e;->c2(Lf/h/a/f/h/k/t7;[BIILf/h/a/f/h/k/t4;)I + + move-result v0 + + and-int v4, v13, v21 + + if-nez v4, :cond_d + + iget-object v4, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_a + + :cond_d + invoke-virtual {v9, v14, v2, v3}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v4 + + iget-object v7, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-static {v4, v7}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_a + or-int v2, v13, v21 + + move v1, v2 + + goto/16 :goto_e + + :cond_e + move/from16 v1, p4 + + const v20, 0xfffff + + move v1, v5 + + goto/16 :goto_11 + + :pswitch_6 + move/from16 v1, p4 + + move/from16 v19, v8 + + move/from16 v5, v16 + + const/4 v0, 0x2 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_11 + + const/high16 v0, 0x20000000 + + and-int/2addr v0, v4 + + if-nez v0, :cond_f + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->u3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + goto :goto_b + + :cond_f + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->y3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + :goto_b + iget-object v4, v11, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + invoke-virtual {v9, v14, v2, v3, v4}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_d + + :pswitch_7 + move/from16 v1, p4 + + move/from16 v19, v8 + + move/from16 v5, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-nez v7, :cond_11 + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + move v4, v0 + + iget-wide v0, v11, Lf/h/a/f/h/k/t4;->b:J + + const-wide/16 v22, 0x0 + + cmp-long v7, v0, v22 + + if-eqz v7, :cond_10 + + const/4 v10, 0x1 + + goto :goto_c + + :cond_10 + const/4 v10, 0x0 + + :goto_c + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, v14, v2, v3, v10}, Lf/h/a/f/h/k/l8$c;->g(Ljava/lang/Object;JZ)V + + move v0, v4 + + goto :goto_d + + :pswitch_8 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_11 + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->X2([BI)I + + move-result v0 + + invoke-virtual {v9, v14, v2, v3, v0}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + add-int/lit8 v0, v10, 0x4 + + :goto_d + or-int v1, v13, v21 + + :goto_e + move/from16 v13, p4 + + move/from16 v16, v5 + + move v5, v6 + + move v3, v8 + + move-object v4, v12 + + move/from16 v2, v19 + + :goto_f + move v6, v1 + + move/from16 v1, p5 + + goto/16 :goto_0 + + :pswitch_9 + move/from16 v19, v8 + + move/from16 v5, v16 + + const/4 v0, 0x1 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_11 + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->q3([BI)J + + move-result-wide v22 + + move-object v0, v9 + + move-object/from16 v1, p1 + + move v7, v5 + + move-wide/from16 v4, v22 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + move v1, v7 + + goto/16 :goto_12 + + :cond_11 + move v7, v5 + + move v1, v7 + + goto/16 :goto_11 + + :pswitch_a + move/from16 v19, v8 + + move/from16 v4, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-nez v7, :cond_12 + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v0 + + iget v1, v11, Lf/h/a/f/h/k/t4;->a:I + + invoke-virtual {v9, v14, v2, v3, v1}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + move v1, v4 + + goto/16 :goto_13 + + :pswitch_b + move/from16 v19, v8 + + move/from16 v4, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-nez v7, :cond_12 + + invoke-static {v12, v10, v11}, Lf/h/a/c/i1/e;->k3([BILf/h/a/f/h/k/t4;)I + + move-result v7 + + iget-wide v0, v11, Lf/h/a/f/h/k/t4;->b:J + + move-wide/from16 v22, v0 + + move-object v0, v9 + + move-object/from16 v1, p1 + + move v10, v4 + + move-wide/from16 v4, v22 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putLong(Ljava/lang/Object;JJ)V + + :goto_10 + or-int v0, v13, v21 + + move v13, v0 + + move v0, v7 + + move v1, v10 + + goto :goto_14 + + :cond_12 + move v1, v4 + + goto :goto_11 + + :pswitch_c + move/from16 v19, v8 + + move/from16 v1, v16 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_13 + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->w3([BI)F + + move-result v0 + + sget-object v4, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v4, v14, v2, v3, v0}, Lf/h/a/f/h/k/l8$c;->d(Ljava/lang/Object;JF)V + + add-int/lit8 v0, v10, 0x4 + + goto :goto_13 + + :cond_13 + :goto_11 + const/4 v0, 0x1 + + goto :goto_15 + + :pswitch_d + move/from16 v19, v8 + + move/from16 v1, v16 + + const/4 v0, 0x1 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + move-wide/from16 v2, v25 + + if-ne v7, v0, :cond_14 + + invoke-static {v12, v10}, Lf/h/a/c/i1/e;->r3([BI)D + + move-result-wide v4 + + invoke-static {v14, v2, v3, v4, v5}, Lf/h/a/f/h/k/l8;->d(Ljava/lang/Object;JD)V + + :goto_12 + add-int/lit8 v0, v10, 0x8 + + :goto_13 + or-int v2, v13, v21 + + move v13, v2 + + :goto_14 + move v5, v6 + + move-object v4, v12 + + move v6, v13 + + move v13, v1 + + goto/16 :goto_17 + + :cond_14 + :goto_15 + move/from16 v21, v6 + + move-object/from16 v28, v9 + + move v2, v10 + + move/from16 v26, v19 + + const/16 v20, 0x1 + + const/16 v27, -0x1 + + move/from16 v6, p5 + + move v10, v1 + + move/from16 v19, v8 + + goto/16 :goto_1c + + :cond_15 + move-object/from16 v14, p1 + + move/from16 v19, v8 + + move/from16 v13, v16 + + move-wide/from16 v11, v23 + + const/4 v0, 0x1 + + const/16 v16, -0x1 + + const/16 v18, 0x0 + + const v20, 0xfffff + + move v8, v2 + + const/16 v2, 0x1b + + if-ne v3, v2, :cond_19 + + const/4 v1, 0x2 + + if-ne v7, v1, :cond_18 + + invoke-virtual {v9, v14, v11, v12}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_17 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + if-nez v1, :cond_16 + + const/16 v1, 0xa + + goto :goto_16 + + :cond_16 + shl-int/lit8 v1, v1, 0x1 + + :goto_16 + invoke-interface {v0, v1}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + invoke-virtual {v9, v14, v11, v12, v0}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_17 + move-object v7, v0 + + invoke-virtual {v15, v8}, Lf/h/a/f/h/k/h7;->o(I)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + move v1, v13 + + move-object/from16 v2, p2 + + move v3, v10 + + move-object/from16 v12, v21 + + move/from16 v4, p4 + + move/from16 v21, v5 + + move-object v5, v7 + + move/from16 v22, v6 + + move-object/from16 v6, p6 + + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->a2(Lf/h/a/f/h/k/t7;I[BIILf/h/a/f/h/k/f6;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + move-object v4, v12 + + move/from16 v5, v21 + + move/from16 v6, v22 + + :goto_17 + move-object/from16 v12, p2 + + move/from16 v1, p5 + + move-object/from16 v11, p6 + + move v3, v8 + + move/from16 v16, v13 + + move/from16 v2, v19 + + :goto_18 + move/from16 v13, p4 + + goto/16 :goto_0 + + :cond_18 + move/from16 v21, v5 + + move/from16 v22, v6 + + move-object/from16 v28, v9 + + move v15, v10 + + move/from16 v16, v13 + + move/from16 v26, v19 + + const/16 v20, 0x1 + + const/16 v27, -0x1 + + move/from16 v19, v8 + + goto/16 :goto_19 + + :cond_19 + move/from16 v21, v5 + + move/from16 v22, v6 + + const/16 v2, 0x31 + + if-gt v3, v2, :cond_1b + + int-to-long v5, v4 + + const/16 v23, 0x1 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v4, v3 + + move v3, v10 + + move/from16 p3, v4 + + move/from16 v4, p4 + + move-wide/from16 v24, v5 + + move v5, v13 + + move/from16 v6, v19 + + move/from16 v26, v19 + + const/16 v27, -0x1 + + move/from16 v19, v8 + + move-object/from16 v28, v9 + + move v15, v10 + + const/16 v20, 0x1 + + move-wide/from16 v9, v24 + + move-wide/from16 v23, v11 + + move-object/from16 v12, p6 + + move/from16 v11, p3 + + move/from16 v16, v13 + + move-wide/from16 v12, v23 + + move-object/from16 v14, p6 + + invoke-virtual/range {v0 .. v14}, Lf/h/a/f/h/k/h7;->k(Ljava/lang/Object;[BIIIIIIJIJLf/h/a/f/h/k/t4;)I + + move-result v0 + + if-ne v0, v15, :cond_1a + + goto/16 :goto_1a + + :cond_1a + move-object/from16 v7, p0 + + move-object/from16 v11, p1 + + move-object/from16 v8, p6 + + move/from16 v10, v16 + + move/from16 v9, v26 + + goto/16 :goto_20 + + :cond_1b + move/from16 p3, v3 + + move-object/from16 v28, v9 + + move v15, v10 + + move-wide/from16 v23, v11 + + move/from16 v16, v13 + + move/from16 v26, v19 + + const/16 v20, 0x1 + + const/16 v27, -0x1 + + move/from16 v19, v8 + + const/16 v0, 0x32 + + move/from16 v9, p3 + + if-ne v9, v0, :cond_1d + + const/4 v0, 0x2 + + if-eq v7, v0, :cond_1c + + :goto_19 + move v10, v15 + + goto :goto_1b + + :cond_1c + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move/from16 v4, p4 + + move/from16 v5, v19 + + move-wide/from16 v6, v23 + + move-object/from16 v8, p6 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/h/k/h7;->l(Ljava/lang/Object;[BIIIJLf/h/a/f/h/k/t4;)I + + throw v17 + + :cond_1d + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move v3, v15 + + move v8, v4 + + move/from16 v4, p4 + + move/from16 v5, v16 + + move/from16 v6, v26 + + move-wide/from16 v10, v23 + + move/from16 v12, v19 + + move-object/from16 v13, p6 + + invoke-virtual/range {v0 .. v13}, Lf/h/a/f/h/k/h7;->j(Ljava/lang/Object;[BIIIIIIIJILf/h/a/f/h/k/t4;)I + + move-result v0 + + if-ne v0, v15, :cond_1a + + :goto_1a + move v10, v0 + + :goto_1b + move/from16 v6, p5 + + move v2, v10 + + move/from16 v10, v16 + + move/from16 v13, v22 + + :goto_1c + if-ne v10, v6, :cond_1f + + if-nez v6, :cond_1e + + goto :goto_1d + + :cond_1e + move-object/from16 v7, p0 + + move-object/from16 v11, p1 + + move v0, v2 + + move v1, v6 + + move v6, v13 + + move/from16 v5, v21 + + goto/16 :goto_21 + + :cond_1f + :goto_1d + move-object/from16 v7, p0 + + iget-boolean v0, v7, Lf/h/a/f/h/k/h7;->f:Z + + if-eqz v0, :cond_22 + + move-object/from16 v8, p6 + + iget-object v0, v8, Lf/h/a/f/h/k/t4;->d:Lf/h/a/f/h/k/l5; + + invoke-static {}, Lf/h/a/f/h/k/l5;->a()Lf/h/a/f/h/k/l5; + + move-result-object v1 + + if-eq v0, v1, :cond_21 + + iget-object v0, v7, Lf/h/a/f/h/k/h7;->e:Lf/h/a/f/h/k/d7; + + iget-object v1, v8, Lf/h/a/f/h/k/t4;->d:Lf/h/a/f/h/k/l5; + + iget-object v1, v1, Lf/h/a/f/h/k/l5;->a:Ljava/util/Map; + + new-instance v3, Lf/h/a/f/h/k/l5$a; + + move/from16 v9, v26 + + invoke-direct {v3, v0, v9}, Lf/h/a/f/h/k/l5$a;->(Ljava/lang/Object;I)V + + invoke-interface {v1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$d; + + if-nez v0, :cond_20 + + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + + move-result-object v4 + + move v0, v10 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move-object/from16 v5, p6 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + move-object/from16 v14, p1 + + move-object/from16 v4, p2 + + move-object v12, v4 + + move v1, v6 + + move-object v15, v7 + + move-object v11, v8 + + move v2, v9 + + move/from16 v16, v10 + + move v6, v13 + + move/from16 v3, v19 + + move/from16 v5, v21 + + move-object/from16 v9, v28 + + goto/16 :goto_18 + + :cond_20 + move-object/from16 v11, p1 + + move-object v0, v11 + + check-cast v0, Lf/h/a/f/h/k/y5$b; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$b;->s()Lf/h/a/f/h/k/o5; + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 + + :cond_21 + move-object/from16 v11, p1 + + goto :goto_1e + + :cond_22 + move-object/from16 v11, p1 + + move-object/from16 v8, p6 + + :goto_1e + move/from16 v9, v26 + + invoke-static/range {p1 .. p1}, Lf/h/a/f/h/k/h7;->M(Ljava/lang/Object;)Lf/h/a/f/h/k/e8; + + move-result-object v4 + + move v0, v10 + + move-object/from16 v1, p2 + + move/from16 v3, p4 + + move-object/from16 v5, p6 + + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + + move-result v0 + + move-object/from16 v4, p2 + + move-object v12, v4 + + move v1, v6 + + move-object v15, v7 + + move v2, v9 + + move/from16 v16, v10 + + move-object v14, v11 + + move v6, v13 + + move/from16 v3, v19 + + move/from16 v5, v21 + + move-object/from16 v9, v28 + + move/from16 v13, p4 + + :goto_1f + move-object v11, v8 + + goto/16 :goto_0 + + :goto_20 + move-object/from16 v4, p2 + + move-object v12, v4 + + move/from16 v13, p4 + + move/from16 v1, p5 + + move-object v15, v7 + + move v2, v9 + + move/from16 v16, v10 + + move-object v14, v11 + + move/from16 v3, v19 + + move/from16 v5, v21 + + move/from16 v6, v22 + + move-object/from16 v9, v28 + + goto :goto_1f + + :cond_23 + move/from16 v21, v5 + + move/from16 v22, v6 + + move-object/from16 v28, v9 + + move-object v11, v14 + + move-object v7, v15 + + const/16 v20, 0x1 + + move/from16 v10, v16 + + :goto_21 + const v2, 0xfffff + + if-eq v5, v2, :cond_24 + + int-to-long v3, v5 + + move-object/from16 v5, v28 + + invoke-virtual {v5, v11, v3, v4, v6}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V + + :cond_24 + iget v3, v7, Lf/h/a/f/h/k/h7;->j:I + + :goto_22 + iget v4, v7, Lf/h/a/f/h/k/h7;->k:I + + if-ge v3, v4, :cond_2a + + iget-object v4, v7, Lf/h/a/f/h/k/h7;->i:[I + + aget v4, v4, v3 + + iget-object v5, v7, Lf/h/a/f/h/k/h7;->n:Lf/h/a/f/h/k/f8; + + iget-object v6, v7, Lf/h/a/f/h/k/h7;->a:[I + + aget v8, v6, v4 + + add-int/lit8 v8, v4, 0x1 + + aget v6, v6, v8 + + and-int/2addr v6, v2 + + int-to-long v8, v6 + + invoke-static {v11, v8, v9}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v6 + + if-nez v6, :cond_25 + + goto :goto_23 + + :cond_25 + iget-object v8, v7, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 v4, v4, 0x3 + + shl-int/lit8 v4, v4, 0x1 + + add-int/lit8 v9, v4, 0x1 + + aget-object v8, v8, v9 + + check-cast v8, Lf/h/a/f/h/k/c6; + + if-nez v8, :cond_26 + + goto :goto_23 + + :cond_26 + iget-object v9, v7, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {v9, v6}, Lf/h/a/f/h/k/a7;->c(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object v6 + + iget-object v9, v7, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + iget-object v12, v7, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + aget-object v4, v12, v4 + + invoke-interface {v9, v4}, Lf/h/a/f/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + + invoke-interface {v6}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_27 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_29 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/Map$Entry; + + invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Integer; + + invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I + + move-result v9 + + invoke-interface {v8, v9}, Lf/h/a/f/h/k/c6;->f(I)Z + + move-result v9 + + if-nez v9, :cond_27 + + check-cast v5, Lf/h/a/f/h/k/h8; + + if-eqz v5, :cond_28 + + invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + throw v17 + + :cond_28 + throw v17 + + :cond_29 + :goto_23 + add-int/lit8 v3, v3, 0x1 + + goto :goto_22 + + :cond_2a + if-nez v1, :cond_2c + + move/from16 v2, p4 + + if-ne v0, v2, :cond_2b + + goto :goto_24 + + :cond_2b + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v0 + + throw v0 + + :cond_2c + move/from16 v2, p4 + + if-gt v0, v2, :cond_2d + + if-ne v10, v1, :cond_2d + + :goto_24 + return v0 + + :cond_2d + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object v0 + + throw v0 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_a + :pswitch_3 + :pswitch_8 + :pswitch_9 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final o(I)Lf/h/a/f/h/k/t7; + .locals 3 + + div-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x1 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + check-cast v1, Lf/h/a/f/h/k/t7; + + if-eqz v1, :cond_0 + + return-object v1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + add-int/lit8 v2, p1, 0x1 + + aget-object v0, v0, v2 + + check-cast v0, Ljava/lang/Class; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/q7;->a(Ljava/lang/Class;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + aput-object v0, v1, p1 + + return-object v0 +.end method + +.method public final t(Lf/h/a/f/h/k/x8;ILjava/lang/Object;I)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/x8;", + "I", + "Ljava/lang/Object;", + "I)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p3, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + iget-object v1, p0, Lf/h/a/f/h/k/h7;->b:[Ljava/lang/Object; + + div-int/lit8 p4, p4, 0x3 + + shl-int/lit8 p4, p4, 0x1 + + aget-object p4, v1, p4 + + invoke-interface {v0, p4}, Lf/h/a/f/h/k/a7;->e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + + iget-object p4, p0, Lf/h/a/f/h/k/h7;->p:Lf/h/a/f/h/k/a7; + + invoke-interface {p4, p3}, Lf/h/a/f/h/k/a7;->b(Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p3 + + check-cast p1, Lf/h/a/f/h/k/i5; + + const/4 p4, 0x0 + + if-eqz p1, :cond_1 + + invoke-interface {p3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/util/Map$Entry; + + iget-object p1, p1, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p2, p2, 0x3 + + or-int/lit8 p2, p2, 0x2 + + invoke-virtual {p1, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-interface {p3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {p3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + throw p4 + + :cond_1 + throw p4 + + :cond_2 + :goto_0 + return-void +.end method + +.method public final u(Ljava/lang/Object;Ljava/lang/Object;I)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;I)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v1, p3, 0x1 + + aget v0, v0, v1 + + const v1, 0xfffff + + and-int/2addr v0, v1 + + int-to-long v0, v0 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result v2 + + if-nez v2, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v2 + + invoke-static {p2, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + if-eqz v2, :cond_1 + + if-eqz p2, :cond_1 + + invoke-static {v2, p2}, Lf/h/a/f/h/k/b6;->e(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + return-void + + :cond_1 + if-eqz p2, :cond_2 + + invoke-static {p1, v0, v1, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + invoke-virtual {p0, p1, p3}, Lf/h/a/f/h/k/h7;->B(Ljava/lang/Object;I)V + + :cond_2 + return-void +.end method + +.method public final v(Ljava/lang/Object;I)Z + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;I)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 v1, p2, 0x2 + + aget v1, v0, v1 + + const v2, 0xfffff + + and-int v3, v1, v2 + + int-to-long v3, v3 + + const-wide/32 v5, 0xfffff + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + cmp-long v9, v3, v5 + + if-nez v9, :cond_14 + + add-int/2addr p2, v8 + + aget p2, v0, p2 + + and-int v0, p2, v2 + + int-to-long v0, v0 + + const/high16 v2, 0xff00000 + + and-int/2addr p2, v2 + + ushr-int/lit8 p2, p2, 0x14 + + const-wide/16 v2, 0x0 + + packed-switch p2, :pswitch_data_0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_0 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + return v8 + + :cond_0 + return v7 + + :pswitch_1 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_1 + + return v8 + + :cond_1 + return v7 + + :pswitch_2 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_2 + + return v8 + + :cond_2 + return v7 + + :pswitch_3 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_3 + + return v8 + + :cond_3 + return v7 + + :pswitch_4 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_4 + + return v8 + + :cond_4 + return v7 + + :pswitch_5 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_5 + + return v8 + + :cond_5 + return v7 + + :pswitch_6 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_6 + + return v8 + + :cond_6 + return v7 + + :pswitch_7 + sget-object p2, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/h/k/x4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + return v8 + + :cond_7 + return v7 + + :pswitch_8 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_8 + + return v8 + + :cond_8 + return v7 + + :pswitch_9 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p1 + + instance-of p2, p1, Ljava/lang/String; + + if-eqz p2, :cond_a + + check-cast p1, Ljava/lang/String; + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_9 + + return v8 + + :cond_9 + return v7 + + :cond_a + instance-of p2, p1, Lf/h/a/f/h/k/x4; + + if-eqz p2, :cond_c + + sget-object p2, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-virtual {p2, p1}, Lf/h/a/f/h/k/x4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_b + + return v8 + + :cond_b + return v7 + + :cond_c + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 + + :pswitch_a + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->m(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 + + :pswitch_b + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_d + + return v8 + + :cond_d + return v7 + + :pswitch_c + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_e + + return v8 + + :cond_e + return v7 + + :pswitch_d + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-eqz p1, :cond_f + + return v8 + + :cond_f + return v7 + + :pswitch_e + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_10 + + return v8 + + :cond_10 + return v7 + + :pswitch_f + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->i(Ljava/lang/Object;J)J + + move-result-wide p1 + + cmp-long v0, p1, v2 + + if-eqz v0, :cond_11 + + return v8 + + :cond_11 + return v7 + + :pswitch_10 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->n(Ljava/lang/Object;J)F + + move-result p1 + + const/4 p2, 0x0 + + cmpl-float p1, p1, p2 + + if-eqz p1, :cond_12 + + return v8 + + :cond_12 + return v7 + + :pswitch_11 + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->q(Ljava/lang/Object;J)D + + move-result-wide p1 + + const-wide/16 v0, 0x0 + + cmpl-double v2, p1, v0 + + if-eqz v2, :cond_13 + + return v8 + + :cond_13 + return v7 + + :cond_14 + ushr-int/lit8 p2, v1, 0x14 + + shl-int p2, v8, p2 + + invoke-static {p1, v3, v4}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + and-int/2addr p1, p2 + + if-eqz p1, :cond_15 + + return v8 + + :cond_15 + return v7 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final w(Ljava/lang/Object;II)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;II)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + add-int/lit8 p3, p3, 0x2 + + aget p3, v0, p3 + + const v0, 0xfffff + + and-int/2addr p3, v0 + + int-to-long v0, p3 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p1 + + if-ne p1, p2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final x(Ljava/lang/Object;IIII)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;IIII)Z" + } + .end annotation + + const v0, 0xfffff + + if-ne p3, v0, :cond_0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/h7;->v(Ljava/lang/Object;I)Z + + move-result p1 + + return p1 + + :cond_0 + and-int p1, p4, p5 + + if-eqz p1, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final z(II)I + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/h7;->a:[I + + array-length v0, v0 + + div-int/lit8 v0, v0, 0x3 + + add-int/lit8 v0, v0, -0x1 + + :goto_0 + if-gt p2, v0, :cond_2 + + add-int v1, v0, p2 + + ushr-int/lit8 v1, v1, 0x1 + + mul-int/lit8 v2, v1, 0x3 + + iget-object v3, p0, Lf/h/a/f/h/k/h7;->a:[I + + aget v3, v3, v2 + + if-ne p1, v3, :cond_0 + + return v2 + + :cond_0 + if-ge p1, v3, :cond_1 + + add-int/lit8 v0, v1, -0x1 + + goto :goto_0 + + :cond_1 + add-int/lit8 p2, v1, 0x1 + + goto :goto_0 + + :cond_2 + const/4 p1, -0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h8.smali new file mode 100644 index 0000000000..c5a72cd86e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h8.smali @@ -0,0 +1,24 @@ +.class public final Lf/h/a/f/h/k/h8; +.super Lf/h/a/f/h/k/f8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "Lf/h/a/f/h/k/e8;", + "Lf/h/a/f/h/k/e8;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/f8;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/h9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/h9.smali new file mode 100644 index 0000000000..1a17fa08ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/h9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/h9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/k9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/h9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/k9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/h9; + + invoke-direct {v0}, Lf/h/a/f/h/k/h9;->()V + + sput-object v0, Lf/h/a/f/h/k/h9;->e:Lf/h/a/f/h/k/h9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/j9; + + invoke-direct {v0}, Lf/h/a/f/h/k/j9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/h9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/h9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/k9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ha.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ha.smali new file mode 100644 index 0000000000..b96d84d70b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ha.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/ha; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ia; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.firebase_feature_rollout.v1.enable" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ha;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ha;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/hb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/hb.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/hb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/hb.smali index d9699a15e0..2f3a4fe17d 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/hb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/hb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/hb; +.class public interface abstract Lf/h/a/f/h/k/hb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/hc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/hc.smali new file mode 100644 index 0000000000..7a117899a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/hc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/hc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/kc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/hc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/kc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/hc; + + invoke-direct {v0}, Lf/h/a/f/h/k/hc;->()V + + sput-object v0, Lf/h/a/f/h/k/hc;->e:Lf/h/a/f/h/k/hc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/jc; + + invoke-direct {v0}, Lf/h/a/f/h/k/jc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/hc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/hc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/kc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/hd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/hd.smali new file mode 100644 index 0000000000..845cf035f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/hd.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/hd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/id; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.synthetic_data_mitigation" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/hd;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/hd;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i.smali new file mode 100644 index 0000000000..a8fc6f31dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/h/k/i; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/os/Bundle; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/i;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/i;->h:Landroid/os/Bundle; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/i;->h:Landroid/os/Bundle; + + iget-wide v2, p0, Lf/h/a/f/h/k/g$a;->d:J + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->setConditionalUserProperty(Landroid/os/Bundle;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i0.smali new file mode 100644 index 0000000000..8facdb69bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/i0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/i0;->i:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/i0;->h:Landroid/app/Activity; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i0;->i:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/i0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityStopped(Lf/h/a/f/f/a;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i1$a.smali new file mode 100644 index 0000000000..01b1c52115 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i1$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/i1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/i1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/i1;", + "Lf/h/a/f/h/k/i1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i1.smali new file mode 100644 index 0000000000..16fa02d462 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i1.smali @@ -0,0 +1,249 @@ +.class public final Lf/h/a/f/h/k/i1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/i1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/i1;", + "Lf/h/a/f/h/k/i1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzf:Lf/h/a/f/h/k/i1; + +.field public static volatile zzg:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/i1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Lf/h/a/f/h/k/d6; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/i1; + + invoke-direct {v0}, Lf/h/a/f/h/k/i1;->()V + + sput-object v0, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + const-class v1, Lf/h/a/f/h/k/i1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/r6;->g:Lf/h/a/f/h/k/r6; + + iput-object v0, p0, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/i1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/i1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/i1;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/i1;->zzg:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u1004\u0000\u0002\u0014" + + sget-object p3, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/i1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/i1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/i1; + + invoke-direct {p1}, Lf/h/a/f/h/k/i1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s(I)J + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + check-cast v0, Lf/h/a/f/h/k/r6; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/r6;->l(I)V + + iget-object v0, v0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public final t()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/i1;->zzd:I + + return v0 +.end method + +.method public final u()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i2.smali new file mode 100644 index 0000000000..202d0d266c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i2.smali @@ -0,0 +1,127 @@ +.class public final Lf/h/a/f/h/k/i2; +.super Lf/h/a/f/h/k/a2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Double;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Double;Z)V + .locals 6 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move v4, p4 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/a2;->(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/Object;ZLf/h/a/f/h/k/g2;)V + + return-void +.end method + + +# virtual methods +.method public final e(Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + + instance-of v0, p1, Ljava/lang/Double; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/lang/Double; + + goto :goto_0 + + :cond_0 + instance-of v0, p1, Ljava/lang/Float; + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->doubleValue()D + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + goto :goto_0 + + :cond_1 + instance-of v0, p1, Ljava/lang/String; + + if-eqz v0, :cond_2 + + :try_start_0 + move-object v0, p1 + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + :cond_2 + invoke-super {p0}, Lf/h/a/f/h/k/a2;->g()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + const/16 v1, 0x1b + + invoke-static {v0, v1}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v1 + + const-string v1, "Invalid double value for " + + const-string v3, ": " + + invoke-static {v2, v1, v0, v3, p1}, Lf/e/b/a/a;->f(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "PhenotypeFlag" + + invoke-static {v0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + const/4 p1, 0x0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i3.smali new file mode 100644 index 0000000000..d183d1e188 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i3.smali @@ -0,0 +1,251 @@ +.class public final Lf/h/a/f/h/k/i3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# direct methods +.method public static a(III)I + .locals 1 + + not-int v0, p2 + + and-int/2addr p0, v0 + + and-int/2addr p1, p2 + + or-int/2addr p0, p1 + + return p0 +.end method + +.method public static b(Ljava/lang/Object;I)I + .locals 1 + + instance-of v0, p0, [B + + if-eqz v0, :cond_0 + + check-cast p0, [B + + aget-byte p0, p0, p1 + + and-int/lit16 p0, p0, 0xff + + return p0 + + :cond_0 + instance-of v0, p0, [S + + if-eqz v0, :cond_1 + + check-cast p0, [S + + aget-short p0, p0, p1 + + const p1, 0xffff + + and-int/2addr p0, p1 + + return p0 + + :cond_1 + check-cast p0, [I + + aget p0, p0, p1 + + return p0 +.end method + +.method public static c(Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;[I[Ljava/lang/Object;[Ljava/lang/Object;)I + .locals 9 + .param p0 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p6 # [Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-static {p0}, Lf/h/a/c/i1/e;->d2(Ljava/lang/Object;)I + + move-result v0 + + and-int v1, v0, p2 + + invoke-static {p3, v1}, Lf/h/a/f/h/k/i3;->b(Ljava/lang/Object;I)I + + move-result v2 + + const/4 v3, -0x1 + + if-nez v2, :cond_0 + + return v3 + + :cond_0 + not-int v4, p2 + + and-int/2addr v0, v4 + + const/4 v5, -0x1 + + :goto_0 + add-int/lit8 v2, v2, -0x1 + + aget v6, p4, v2 + + and-int v7, v6, v4 + + if-ne v7, v0, :cond_3 + + aget-object v7, p5, v2 + + invoke-static {p0, v7}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_3 + + if-eqz p6, :cond_1 + + aget-object v7, p6, v2 + + invoke-static {p1, v7}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_3 + + :cond_1 + and-int p0, v6, p2 + + if-ne v5, v3, :cond_2 + + invoke-static {p3, v1, p0}, Lf/h/a/f/h/k/i3;->e(Ljava/lang/Object;II)V + + goto :goto_1 + + :cond_2 + aget p1, p4, v5 + + invoke-static {p1, p0, p2}, Lf/h/a/f/h/k/i3;->a(III)I + + move-result p0 + + aput p0, p4, v5 + + :goto_1 + return v2 + + :cond_3 + and-int v5, v6, p2 + + if-nez v5, :cond_4 + + return v3 + + :cond_4 + move v8, v5 + + move v5, v2 + + move v2, v8 + + goto :goto_0 +.end method + +.method public static d(I)Ljava/lang/Object; + .locals 3 + + const/4 v0, 0x2 + + if-lt p0, v0, :cond_2 + + const/high16 v0, 0x40000000 # 2.0f + + if-gt p0, v0, :cond_2 + + invoke-static {p0}, Ljava/lang/Integer;->highestOneBit(I)I + + move-result v0 + + if-ne v0, p0, :cond_2 + + const/16 v0, 0x100 + + if-gt p0, v0, :cond_0 + + new-array p0, p0, [B + + return-object p0 + + :cond_0 + const/high16 v0, 0x10000 + + if-gt p0, v0, :cond_1 + + new-array p0, p0, [S + + return-object p0 + + :cond_1 + new-array p0, p0, [I + + return-object p0 + + :cond_2 + new-instance v0, Ljava/lang/IllegalArgumentException; + + const/16 v1, 0x34 + + const-string v2, "must be power of 2 between 2^1 and 2^30: " + + invoke-static {v1, v2, p0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static e(Ljava/lang/Object;II)V + .locals 1 + + instance-of v0, p0, [B + + if-eqz v0, :cond_0 + + check-cast p0, [B + + int-to-byte p2, p2 + + aput-byte p2, p0, p1 + + return-void + + :cond_0 + instance-of v0, p0, [S + + if-eqz v0, :cond_1 + + check-cast p0, [S + + int-to-short p2, p2 + + aput-short p2, p0, p1 + + return-void + + :cond_1 + check-cast p0, [I + + aput p2, p0, p1 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i4$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i4$a.smali new file mode 100644 index 0000000000..d2ae8e1ef2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i4$a.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/k/i4$a; +.super Lf/h/a/f/h/k/h4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/i4; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/h4;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i4.smali new file mode 100644 index 0000000000..e66665d535 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i4.smali @@ -0,0 +1,167 @@ +.class public final Lf/h/a/f/h/k/i4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/i4$a; + } +.end annotation + + +# static fields +.field public static final a:Lf/h/a/f/h/k/h4; + + +# direct methods +.method public static constructor ()V + .locals 6 + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "android.os.Build$VERSION" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "SDK_INT" + + invoke-virtual {v1, v2}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v1 + + invoke-virtual {v1, v0}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + move-object v0, v1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-string v3, "Failed to retrieve value from android.os.Build$VERSION.SDK_INT due to the following exception." + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Exception;->printStackTrace(Ljava/io/PrintStream;)V + + :goto_0 + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + const/16 v2, 0x13 + + if-lt v1, v2, :cond_0 + + new-instance v1, Lf/h/a/f/h/k/m4; + + invoke-direct {v1}, Lf/h/a/f/h/k/m4;->()V + + goto :goto_2 + + :cond_0 + const-string v1, "com.google.devtools.build.android.desugar.runtime.twr_disable_mimic" + + invoke-static {v1}, Ljava/lang/Boolean;->getBoolean(Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + if-eqz v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/k/l4; + + invoke-direct {v1}, Lf/h/a/f/h/k/l4;->()V + + goto :goto_2 + + :cond_1 + new-instance v1, Lf/h/a/f/h/k/i4$a; + + invoke-direct {v1}, Lf/h/a/f/h/k/i4$a;->()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_2 + + :goto_1 + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + const-class v3, Lf/h/a/f/h/k/i4$a; + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit16 v4, v4, 0x85 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + const-string v4, "An error has occurred when initializing the try-with-resources desuguring strategy. The default strategy " + + invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, "will be used. The error is: " + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V + + sget-object v2, Ljava/lang/System;->err:Ljava/io/PrintStream; + + invoke-virtual {v1, v2}, Ljava/lang/Throwable;->printStackTrace(Ljava/io/PrintStream;)V + + new-instance v1, Lf/h/a/f/h/k/i4$a; + + invoke-direct {v1}, Lf/h/a/f/h/k/i4$a;->()V + + :goto_2 + sput-object v1, Lf/h/a/f/h/k/i4;->a:Lf/h/a/f/h/k/h4; + + if-nez v0, :cond_2 + + goto :goto_3 + + :cond_2 + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i5.smali new file mode 100644 index 0000000000..43ed33f4cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i5.smali @@ -0,0 +1,516 @@ +.class public final Lf/h/a/f/h/k/i5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/x8; + + +# instance fields +.field public final a:Lcom/google/android/gms/internal/measurement/zzhi; + + +# direct methods +.method public constructor (Lcom/google/android/gms/internal/measurement/zzhi;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v0, "output" + + invoke-static {p1, v0}, Lf/h/a/f/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + iput-object p0, p1, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/f/h/k/i5; + + return-void +.end method + + +# virtual methods +.method public final a(ID)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + if-eqz v0, :cond_0 + + invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide p2 + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final b(IF)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + if-eqz v0, :cond_0 + + invoke-static {p2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p2 + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final c(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + return-void +.end method + +.method public final d(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + return-void +.end method + +.method public final e(ILf/h/a/f/h/k/x4;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/f/h/k/x4;)V + + return-void +.end method + +.method public final f(ILjava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + instance-of v0, p2, Lf/h/a/f/h/k/x4; + + const/4 v1, 0x4 + + const/4 v2, 0x2 + + const/4 v3, 0x3 + + const/4 v4, 0x1 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lf/h/a/f/h/k/x4; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V + + invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->b0(II)V + + invoke-virtual {v0, v3, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->X(ILf/h/a/f/h/k/x4;)V + + invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lf/h/a/f/h/k/d7; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V + + invoke-virtual {v0, v2, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->b0(II)V + + invoke-virtual {v0, v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Z(Lf/h/a/f/h/k/d7;)V + + invoke-virtual {v0, v4, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->W(II)V + + return-void +.end method + +.method public final g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lf/h/a/f/h/k/d7; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/k/o4; + + move-object v1, p1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + iget v2, v1, Lf/h/a/f/h/k/y5;->zzc:I + + const/4 v3, -0x1 + + if-ne v2, v3, :cond_0 + + invoke-interface {p3, p1}, Lf/h/a/f/h/k/t7;->e(Ljava/lang/Object;)I + + move-result v2 + + iput v2, v1, Lf/h/a/f/h/k/y5;->zzc:I + + :cond_0 + invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + iget-object p1, v0, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/f/h/k/i5; + + invoke-interface {p3, p2, p1}, Lf/h/a/f/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + return-void +.end method + +.method public final h(IZ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + int-to-byte p1, p2 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->e(B)V + + return-void +.end method + +.method public final i(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + return-void +.end method + +.method public final j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p2, Lf/h/a/f/h/k/d7; + + move-object v1, v0 + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 v2, p1, 0x3 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + iget-object v1, v0, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/f/h/k/i5; + + invoke-interface {p3, p2, v1}, Lf/h/a/f/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + or-int/lit8 p1, p1, 0x4 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + return-void +.end method + +.method public final k(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + return-void +.end method + +.method public final l(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x5 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + return-void +.end method + +.method public final m(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + return-void +.end method + +.method public final n(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + return-void +.end method + +.method public final o(IJ)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + if-eqz v0, :cond_0 + + invoke-static {p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J + + move-result-wide p2 + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2, p3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final p(II)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + if-eqz v0, :cond_0 + + invoke-static {p2}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I + + move-result p2 + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p1, p1, 0x3 + + or-int/lit8 p1, p1, 0x0 + + invoke-virtual {v0, p1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, p2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i6.smali new file mode 100644 index 0000000000..a115a2bdfa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i6.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/h/k/i6; +.super Lf/h/a/f/h/k/m6; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public static d()Lf/h/a/f/h/k/d7; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 0 + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final hashCode()I + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 1 + + new-instance v0, Ljava/lang/NoSuchMethodError; + + invoke-direct {v0}, Ljava/lang/NoSuchMethodError;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i7.smali new file mode 100644 index 0000000000..27a9eea9b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i7.smali @@ -0,0 +1,967 @@ +.class public final Lf/h/a/f/h/k/i7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t7; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t7<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final a:Lf/h/a/f/h/k/d7; + +.field public final b:Lf/h/a/f/h/k/f8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation +.end field + +.field public final c:Z + +.field public final d:Lf/h/a/f/h/k/n5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/n5<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/d7;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/f8<", + "**>;", + "Lf/h/a/f/h/k/n5<", + "*>;", + "Lf/h/a/f/h/k/d7;", + ")V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/k/m5; + + if-eqz p1, :cond_0 + + instance-of p1, p3, Lf/h/a/f/h/k/y5$b; + + iput-boolean p1, p0, Lf/h/a/f/h/k/i7;->c:Z + + iput-object p2, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + iput-object p3, p0, Lf/h/a/f/h/k/i7;->a:Lf/h/a/f/h/k/d7; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->a:Lf/h/a/f/h/k/d7; + + invoke-interface {v0}, Lf/h/a/f/h/k/d7;->e()Lf/h/a/f/h/k/g7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->m()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + return-object v0 +.end method + +.method public final b(Ljava/lang/Object;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + const/4 v2, 0x0 + + iput-boolean v2, v0, Lf/h/a/f/h/k/e8;->e:Z + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1}, Lf/h/a/f/h/k/o5;->g()V + + return-void + + :cond_0 + throw v1 + + :cond_1 + throw v1 +.end method + +.method public final c(Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + iget-boolean v2, p0, Lf/h/a/f/h/k/i7;->c:Z + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v2, Lf/h/a/f/h/k/m5; + + if-eqz v2, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + mul-int/lit8 v0, v0, 0x35 + + invoke-virtual {p1}, Lf/h/a/f/h/k/o5;->hashCode()I + + move-result p1 + + add-int/2addr v0, p1 + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + :goto_0 + return v0 + + :cond_2 + throw v1 +.end method + +.method public final d(Ljava/lang/Object;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1}, Lf/h/a/f/h/k/o5;->l()Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final e(Ljava/lang/Object;)I + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + iget v2, v0, Lf/h/a/f/h/k/e8;->d:I + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + if-eq v2, v3, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + iget v5, v0, Lf/h/a/f/h/k/e8;->a:I + + if-ge v3, v5, :cond_1 + + iget-object v5, v0, Lf/h/a/f/h/k/e8;->b:[I + + aget v5, v5, v3 + + const/4 v6, 0x3 + + ushr-int/2addr v5, v6 + + iget-object v7, v0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v7, v7, v3 + + check-cast v7, Lf/h/a/f/h/k/x4; + + const/4 v8, 0x1 + + invoke-static {v8}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v9 + + shl-int/lit8 v8, v9, 0x1 + + const/4 v9, 0x2 + + invoke-static {v9, v5}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result v5 + + add-int/2addr v5, v8 + + invoke-static {v6, v7}, Lcom/google/android/gms/internal/measurement/zzhi;->u(ILf/h/a/f/h/k/x4;)I + + move-result v6 + + add-int/2addr v6, v5 + + add-int/2addr v2, v6 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + iput v2, v0, Lf/h/a/f/h/k/e8;->d:I + + :goto_1 + add-int/2addr v2, v4 + + iget-boolean v0, p0, Lf/h/a/f/h/k/i7;->c:Z + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_4 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + const/4 v0, 0x0 + + :goto_2 + iget-object v1, p1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1}, Lf/h/a/f/h/k/u7;->g()I + + move-result v1 + + if-ge v4, v1, :cond_2 + + iget-object v1, p1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1, v4}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/k/o5;->j(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + add-int/lit8 v4, v4, 0x1 + + goto :goto_2 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {p1}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object p1 + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-static {v1}, Lf/h/a/f/h/k/o5;->j(Ljava/util/Map$Entry;)I + + move-result v1 + + add-int/2addr v0, v1 + + goto :goto_3 + + :cond_3 + add-int/2addr v2, v0 + + goto :goto_4 + + :cond_4 + throw v1 + + :cond_5 + :goto_4 + return v2 + + :cond_6 + throw v1 +.end method + +.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + move-object v2, p1 + + check-cast v2, Lf/h/a/f/h/k/y5; + + iget-object v2, v2, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + if-eqz v0, :cond_4 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v0, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + invoke-virtual {v2, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/h/k/i7;->c:Z + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_2 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + iget-object p1, p1, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + if-eqz v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/k/y5$b; + + iget-object p2, p2, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/o5;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + throw v1 + + :cond_2 + throw v1 + + :cond_3 + const/4 p1, 0x1 + + return p1 + + :cond_4 + throw v1 + + :cond_5 + throw v1 +.end method + +.method public final g(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/v7;->m(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-boolean v0, p0, Lf/h/a/f/h/k/i7;->c:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + invoke-static {v0, p1, p2}, Lf/h/a/f/h/k/v7;->k(Lf/h/a/f/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_0 + return-void +.end method + +.method public final h(Ljava/lang/Object;[BIILf/h/a/f/h/k/t4;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/k/t4;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v1, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + sget-object v2, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + if-ne v1, v2, :cond_0 + + invoke-static {}, Lf/h/a/f/h/k/e8;->c()Lf/h/a/f/h/k/e8; + + move-result-object v1 + + iput-object v1, v0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/y5$b; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$b;->s()Lf/h/a/f/h/k/o5; + + const/4 p1, 0x0 + + move-object v0, p1 + + :goto_0 + if-ge p3, p4, :cond_c + + invoke-static {p2, p3, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v2, p5, Lf/h/a/f/h/k/t4;->a:I + + const/16 p3, 0xb + + const/4 v3, 0x2 + + if-eq v2, p3, :cond_4 + + and-int/lit8 p3, v2, 0x7 + + if-ne p3, v3, :cond_3 + + iget-object p3, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + iget-object v0, p5, Lf/h/a/f/h/k/t4;->d:Lf/h/a/f/h/k/l5; + + iget-object v3, p0, Lf/h/a/f/h/k/i7;->a:Lf/h/a/f/h/k/d7; + + ushr-int/lit8 v5, v2, 0x3 + + check-cast p3, Lf/h/a/f/h/k/m5; + + if-eqz p3, :cond_2 + + iget-object p3, v0, Lf/h/a/f/h/k/l5;->a:Ljava/util/Map; + + new-instance v0, Lf/h/a/f/h/k/l5$a; + + invoke-direct {v0, v3, v5}, Lf/h/a/f/h/k/l5$a;->(Ljava/lang/Object;I)V + + invoke-interface {p3, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p3 + + move-object v0, p3 + + check-cast v0, Lf/h/a/f/h/k/y5$d; + + if-nez v0, :cond_1 + + move-object v3, p2 + + move v5, p4 + + move-object v6, v1 + + move-object v7, p5 + + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->V1(I[BIILf/h/a/f/h/k/e8;Lf/h/a/f/h/k/t4;)I + + move-result p3 + + goto :goto_0 + + :cond_1 + sget-object p1, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 + + :cond_2 + throw p1 + + :cond_3 + invoke-static {v2, p2, v4, p4, p5}, Lf/h/a/c/i1/e;->T1(I[BIILf/h/a/f/h/k/t4;)I + + move-result p3 + + goto :goto_0 + + :cond_4 + const/4 p3, 0x0 + + move-object v2, p1 + + :goto_1 + if-ge v4, p4, :cond_a + + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget v5, p5, Lf/h/a/f/h/k/t4;->a:I + + ushr-int/lit8 v6, v5, 0x3 + + and-int/lit8 v7, v5, 0x7 + + if-eq v6, v3, :cond_7 + + const/4 v8, 0x3 + + if-eq v6, v8, :cond_5 + + goto :goto_2 + + :cond_5 + if-nez v0, :cond_6 + + if-ne v7, v3, :cond_9 + + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->D3([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget-object v2, p5, Lf/h/a/f/h/k/t4;->c:Ljava/lang/Object; + + check-cast v2, Lf/h/a/f/h/k/x4; + + goto :goto_1 + + :cond_6 + sget-object p1, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 + + :cond_7 + if-nez v7, :cond_9 + + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->i2([BILf/h/a/f/h/k/t4;)I + + move-result v4 + + iget p3, p5, Lf/h/a/f/h/k/t4;->a:I + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + iget-object v5, p5, Lf/h/a/f/h/k/t4;->d:Lf/h/a/f/h/k/l5; + + iget-object v6, p0, Lf/h/a/f/h/k/i7;->a:Lf/h/a/f/h/k/d7; + + check-cast v0, Lf/h/a/f/h/k/m5; + + if-eqz v0, :cond_8 + + iget-object v0, v5, Lf/h/a/f/h/k/l5;->a:Ljava/util/Map; + + new-instance v5, Lf/h/a/f/h/k/l5$a; + + invoke-direct {v5, v6, p3}, Lf/h/a/f/h/k/l5$a;->(Ljava/lang/Object;I)V + + invoke-interface {v0, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$d; + + goto :goto_1 + + :cond_8 + throw p1 + + :cond_9 + :goto_2 + const/16 v6, 0xc + + if-eq v5, v6, :cond_a + + invoke-static {v5, p2, v4, p4, p5}, Lf/h/a/c/i1/e;->T1(I[BIILf/h/a/f/h/k/t4;)I + + move-result v4 + + goto :goto_1 + + :cond_a + if-eqz v2, :cond_b + + shl-int/lit8 p3, p3, 0x3 + + or-int/2addr p3, v3 + + invoke-virtual {v1, p3, v2}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + :cond_b + move p3, v4 + + goto/16 :goto_0 + + :cond_c + if-ne p3, p4, :cond_d + + return-void + + :cond_d + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->e()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 +.end method + +.method public final i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/i7;->d:Lf/h/a/f/h/k/n5; + + check-cast v0, Lf/h/a/f/h/k/m5; + + const/4 v1, 0x0 + + if-eqz v0, :cond_7 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/y5$b; + + iget-object v0, v0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + invoke-virtual {v0}, Lf/h/a/f/h/k/o5;->k()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/q5; + + invoke-interface {v3}, Lf/h/a/f/h/k/q5;->c()Lf/h/a/f/h/k/y8; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + if-ne v4, v5, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v4 + + if-nez v4, :cond_1 + + invoke-interface {v3}, Lf/h/a/f/h/k/q5;->e()Z + + move-result v4 + + if-nez v4, :cond_1 + + instance-of v4, v2, Lf/h/a/f/h/k/k6; + + if-eqz v4, :cond_0 + + invoke-interface {v3}, Lf/h/a/f/h/k/q5;->a()I + + move-result v3 + + check-cast v2, Lf/h/a/f/h/k/k6; + + iget-object v2, v2, Lf/h/a/f/h/k/k6;->d:Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/i6; + + invoke-virtual {v2}, Lf/h/a/f/h/k/m6;->c()Lf/h/a/f/h/k/x4; + + move-result-object v2 + + move-object v4, p2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v3, v2}, Lf/h/a/f/h/k/i5;->f(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-interface {v3}, Lf/h/a/f/h/k/q5;->a()I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + move-object v4, p2 + + check-cast v4, Lf/h/a/f/h/k/i5; + + invoke-virtual {v4, v3, v2}, Lf/h/a/f/h/k/i5;->f(ILjava/lang/Object;)V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string p2, "Found invalid MessageSet item." + + invoke-direct {p1, p2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/k/i7;->b:Lf/h/a/f/h/k/f8; + + check-cast v0, Lf/h/a/f/h/k/h8; + + if-eqz v0, :cond_6 + + check-cast p1, Lf/h/a/f/h/k/y5; + + iget-object p1, p1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + if-eqz p1, :cond_5 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_4 + + const/4 v0, 0x0 + + :goto_1 + iget v1, p1, Lf/h/a/f/h/k/e8;->a:I + + if-ge v0, v1, :cond_3 + + iget-object v1, p1, Lf/h/a/f/h/k/e8;->b:[I + + aget v1, v1, v0 + + ushr-int/lit8 v1, v1, 0x3 + + iget-object v2, p1, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + aget-object v2, v2, v0 + + invoke-virtual {p2, v1, v2}, Lf/h/a/f/h/k/i5;->f(ILjava/lang/Object;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_3 + return-void + + :cond_4 + throw v1 + + :cond_5 + throw v1 + + :cond_6 + throw v1 + + :cond_7 + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i8.smali new file mode 100644 index 0000000000..8cafa281e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i8.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/k/i8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:Lf/h/a/f/h/k/g8; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g8;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/i8;->e:Lf/h/a/f/h/k/g8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/k/i8;->e:Lf/h/a/f/h/k/g8; + + iget-object p1, p1, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/i8;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/i8;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/i8;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/i9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/i9.smali new file mode 100644 index 0000000000..5f559dfbcd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/i9.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/i9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sampling.calculate_bundle_timestamp_before_sampling" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/i9;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/i9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ia.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ia.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/ia.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ia.smali index 6398a4b4b7..b5016382ed 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ia.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ia.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/ia; +.class public interface abstract Lf/h/a/f/h/k/ia; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ib.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ib.smali new file mode 100644 index 0000000000..96164cf075 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ib.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ib; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/hb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ib; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/hb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ib; + + invoke-direct {v0}, Lf/h/a/f/h/k/ib;->()V + + sput-object v0, Lf/h/a/f/h/k/ib;->e:Lf/h/a/f/h/k/ib; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/kb; + + invoke-direct {v0}, Lf/h/a/f/h/k/kb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ib;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ib;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/hb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ic.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ic.smali new file mode 100644 index 0000000000..6110c96e1e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ic.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/f/h/k/ic; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/fc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.id.max_bundles_per_iteration" + + const-wide/16 v2, 0x0 + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x2 + + const-string v3, "measurement.max_bundles_per_iteration" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ic;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/ic;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/id.smali b/com.discord/smali_classes2/f/h/a/f/h/k/id.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/id.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/id.smali index 6c163300ad..f80a39b1cc 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/id.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/id.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/id; +.class public interface abstract Lf/h/a/f/h/k/id; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j.smali new file mode 100644 index 0000000000..04ced4390c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j.smali @@ -0,0 +1,281 @@ +.class public final Lf/h/a/f/h/k/j; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Landroid/content/Context; + +.field public final synthetic k:Landroid/os/Bundle; + +.field public final synthetic l:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/j;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/j;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + + iput-object p5, p0, Lf/h/a/f/h/k/j;->k:Landroid/os/Bundle; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 14 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + iput-object v3, v2, Lf/h/a/f/h/k/g;->e:Ljava/util/List; + + iget-object v2, p0, Lf/h/a/f/h/k/j;->h:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/h/k/j;->i:Ljava/lang/String; + + invoke-static {v2, v3}, Lf/h/a/f/h/k/g;->g(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v2 + + const/4 v3, 0x0 + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/k/j;->i:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/h/k/j;->h:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v5, v5, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + move-object v11, v2 + + move-object v10, v4 + + move-object v9, v5 + + goto :goto_0 + + :cond_0 + move-object v9, v3 + + move-object v10, v9 + + move-object v11, v10 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + + invoke-static {v2}, Lf/h/a/f/h/k/g;->f(Landroid/content/Context;)V + + sget-object v2, Lf/h/a/f/h/k/g;->j:Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + if-nez v2, :cond_2 + + if-eqz v10, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x0 + + goto :goto_2 + + :cond_2 + :goto_1 + const/4 v2, 0x1 + + :goto_2 + iget-object v4, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v5, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v6, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 + + if-eqz v5, :cond_9 + + const-string v7, "com.google.android.gms.measurement.dynamite" + + if-eqz v2, :cond_3 + + :try_start_1 + sget-object v8, Lcom/google/android/gms/dynamite/DynamiteModule;->k:Lcom/google/android/gms/dynamite/DynamiteModule$a; + + goto :goto_3 + + :cond_3 + sget-object v8, Lcom/google/android/gms/dynamite/DynamiteModule;->i:Lcom/google/android/gms/dynamite/DynamiteModule$a; + + :goto_3 + invoke-static {v6, v8, v7}, Lcom/google/android/gms/dynamite/DynamiteModule;->c(Landroid/content/Context;Lcom/google/android/gms/dynamite/DynamiteModule$a;Ljava/lang/String;)Lcom/google/android/gms/dynamite/DynamiteModule; + + move-result-object v6 + + const-string v8, "com.google.android.gms.measurement.internal.AppMeasurementDynamiteService" + + invoke-virtual {v6, v8}, Lcom/google/android/gms/dynamite/DynamiteModule;->b(Ljava/lang/String;)Landroid/os/IBinder; + + move-result-object v6 + + invoke-static {v6}, Lf/h/a/f/h/k/xd;->asInterface(Landroid/os/IBinder;)Lf/h/a/f/h/k/yd; + + move-result-object v3 + :try_end_1 + .catch Lcom/google/android/gms/dynamite/DynamiteModule$LoadingException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_1 + + goto :goto_4 + + :catch_0 + move-exception v6 + + :try_start_2 + invoke-virtual {v5, v6, v1, v0}, Lf/h/a/f/h/k/g;->c(Ljava/lang/Exception;ZZ)V + + :goto_4 + iput-object v3, v4, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v3, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v3, v3, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + if-nez v3, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v2, v2, Lf/h/a/f/h/k/g;->a:Ljava/lang/String; + + const-string v3, "Failed to connect to measurement client." + + invoke-static {v2, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + return-void + + :cond_4 + iget-object v3, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + + invoke-static {v3, v7}, Lcom/google/android/gms/dynamite/DynamiteModule;->a(Landroid/content/Context;Ljava/lang/String;)I + + move-result v3 + + iget-object v4, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + + invoke-static {v4, v7, v0}, Lcom/google/android/gms/dynamite/DynamiteModule;->d(Landroid/content/Context;Ljava/lang/String;Z)I + + move-result v4 + + if-eqz v2, :cond_6 + + invoke-static {v3, v4}, Ljava/lang/Math;->max(II)I + + move-result v2 + + if-ge v4, v3, :cond_5 + + const/4 v3, 0x1 + + goto :goto_5 + + :cond_5 + const/4 v3, 0x0 + + :goto_5 + move v8, v3 + + goto :goto_7 + + :cond_6 + if-lez v3, :cond_7 + + move v4, v3 + + :cond_7 + if-lez v3, :cond_8 + + const/4 v2, 0x1 + + goto :goto_6 + + :cond_8 + const/4 v2, 0x0 + + :goto_6 + move v8, v2 + + move v2, v4 + + :goto_7 + new-instance v13, Lcom/google/android/gms/internal/measurement/zzae; + + const-wide/16 v4, 0x7918 + + int-to-long v6, v2 + + iget-object v12, p0, Lf/h/a/f/h/k/j;->k:Landroid/os/Bundle; + + move-object v3, v13 + + invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + iget-object v2, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + iget-object v2, v2, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v3, p0, Lf/h/a/f/h/k/j;->j:Landroid/content/Context; + + new-instance v4, Lf/h/a/f/f/b; + + invoke-direct {v4, v3}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v5, p0, Lf/h/a/f/h/k/g$a;->d:J + + invoke-interface {v2, v4, v13, v5, v6}, Lf/h/a/f/h/k/yd;->initialize(Lf/h/a/f/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V + + return-void + + :cond_9 + throw v3 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 + + :catch_1 + move-exception v2 + + iget-object v3, p0, Lf/h/a/f/h/k/j;->l:Lf/h/a/f/h/k/g; + + invoke-virtual {v3, v2, v1, v0}, Lf/h/a/f/h/k/g;->c(Ljava/lang/Exception;ZZ)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j0.smali new file mode 100644 index 0000000000..45b1228e65 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/j0; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Lf/h/a/f/h/k/g$b; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g$b;Landroid/app/Activity;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/j0;->i:Lf/h/a/f/h/k/g$b; + + iput-object p2, p0, Lf/h/a/f/h/k/j0;->h:Landroid/app/Activity; + + iget-object p1, p1, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/j0;->i:Lf/h/a/f/h/k/g$b; + + iget-object v0, v0, Lf/h/a/f/h/k/g$b;->d:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/j0;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v1}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-wide v3, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityDestroyed(Lf/h/a/f/f/a;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j1$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j1$a.smali new file mode 100644 index 0000000000..934fa1b300 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j1$a.smali @@ -0,0 +1,132 @@ +.class public final Lf/h/a/f/h/k/j1$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/j1; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/j1;", + "Lf/h/a/f/h/k/j1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final o(J)Lf/h/a/f/h/k/j1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + iget v1, v0, Lf/h/a/f/h/k/j1;->zzc:I + + or-int/lit8 v1, v1, 0x1 + + iput v1, v0, Lf/h/a/f/h/k/j1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/j1;->zzd:J + + return-object p0 +.end method + +.method public final q(Ljava/lang/String;)Lf/h/a/f/h/k/j1$a; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + invoke-static {v0, p1}, Lf/h/a/f/h/k/j1;->s(Lf/h/a/f/h/k/j1;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public final r(J)Lf/h/a/f/h/k/j1$a; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + iget v1, v0, Lf/h/a/f/h/k/j1;->zzc:I + + or-int/lit8 v1, v1, 0x8 + + iput v1, v0, Lf/h/a/f/h/k/j1;->zzc:I + + iput-wide p1, v0, Lf/h/a/f/h/k/j1;->zzg:J + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j1.smali new file mode 100644 index 0000000000..5612306ca9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j1.smali @@ -0,0 +1,315 @@ +.class public final Lf/h/a/f/h/k/j1; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/j1$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/j1;", + "Lf/h/a/f/h/k/j1$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzj:Lf/h/a/f/h/k/j1; + +.field public static volatile zzk:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/j1;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:J + +.field public zze:Ljava/lang/String; + +.field public zzf:Ljava/lang/String; + +.field public zzg:J + +.field public zzh:F + +.field public zzi:D + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/j1; + + invoke-direct {v0}, Lf/h/a/f/h/k/j1;->()V + + sput-object v0, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + const-class v1, Lf/h/a/f/h/k/j1; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/j1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/j1;->zzc:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/k/j1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/j1;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/j1;->zzc:I + + or-int/lit8 v0, v0, 0x4 + + iput v0, p0, Lf/h/a/f/h/k/j1;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static v()Lf/h/a/f/h/k/j1$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/j1$a; + + return-object v0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/j1;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/j1; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/j1;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/j1;->zzk:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x7 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzi" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1002\u0000\u0002\u1008\u0001\u0003\u1008\u0002\u0004\u1002\u0003\u0005\u1001\u0004\u0006\u1000\u0005" + + sget-object p3, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/j1$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/j1$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/j1; + + invoke-direct {p1}, Lf/h/a/f/h/k/j1;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j2.smali new file mode 100644 index 0000000000..4140cd31e1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j2.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/f/h/k/j2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j3.smali new file mode 100644 index 0000000000..5ce0b60b3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j3.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/k/j3; +.super Ljava/util/AbstractCollection; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/AbstractCollection<", + "TV;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/b3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/b3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/j3;->d:Lf/h/a/f/h/k/b3; + + invoke-direct {p0}, Ljava/util/AbstractCollection;->()V + + return-void +.end method + + +# virtual methods +.method public final clear()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->clear()V + + return-void +.end method + +.method public final iterator()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "TV;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/j3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->g()Ljava/util/Map; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/k/c3; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/c3;->(Lf/h/a/f/h/k/b3;)V + + move-object v0, v1 + + :goto_0 + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j3;->d:Lf/h/a/f/h/k/b3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b3;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j4.smali new file mode 100644 index 0000000000..4675e8d431 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j4.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/k/j4; +.super Ljava/lang/ref/WeakReference; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Ljava/lang/Throwable;", + ">;" + } +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Throwable;", + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V + + if-eqz p1, :cond_0 + + invoke-static {p1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/k/j4;->a:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The referent cannot be null" + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + const-class v2, Lf/h/a/f/h/k/j4; + + if-eq v1, v2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x1 + + if-ne p0, p1, :cond_1 + + return v1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/j4; + + iget v2, p0, Lf/h/a/f/h/k/j4;->a:I + + iget v3, p1, Lf/h/a/f/h/k/j4;->a:I + + if-ne v2, v3, :cond_2 + + invoke-virtual {p0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p1 + + if-ne v2, p1, :cond_2 + + return v1 + + :cond_2 + :goto_0 + return v0 +.end method + +.method public final hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/j4;->a:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j5.smali new file mode 100644 index 0000000000..b47fd85972 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j5.smali @@ -0,0 +1,16 @@ +.class public Lf/h/a/f/h/k/j5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j6.smali new file mode 100644 index 0000000000..a158e45efd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j6.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/k/j6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Iterator;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/j6;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j6;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/j6;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + instance-of v1, v1, Lf/h/a/f/h/k/i6; + + if-eqz v1, :cond_0 + + new-instance v1, Lf/h/a/f/h/k/k6; + + const/4 v2, 0x0 + + invoke-direct {v1, v0, v2}, Lf/h/a/f/h/k/k6;->(Ljava/util/Map$Entry;Lf/h/a/f/h/k/h6;)V + + return-object v1 + + :cond_0 + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j6;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j7.smali new file mode 100644 index 0000000000..263ab708c6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j7.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/j7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract c(Ljava/lang/Object;)Ljava/lang/Object; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j8.smali new file mode 100644 index 0000000000..6bb1dcb65f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j8.smali @@ -0,0 +1,171 @@ +.class public final Lf/h/a/f/h/k/j8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/ListIterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/ListIterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ListIterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:I + +.field public final synthetic f:Lf/h/a/f/h/k/g8; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g8;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/j8;->f:Lf/h/a/f/h/k/g8; + + iput p2, p0, Lf/h/a/f/h/k/j8;->e:I + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/h/k/j8;->f:Lf/h/a/f/h/k/g8; + + iget-object p1, p1, Lf/h/a/f/h/k/g8;->d:Lf/h/a/f/h/k/o6; + + iget p2, p0, Lf/h/a/f/h/k/j8;->e:I + + invoke-interface {p1, p2}, Ljava/util/List;->listIterator(I)Ljava/util/ListIterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + return-void +.end method + + +# virtual methods +.method public final synthetic add(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Ljava/lang/String; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final hasPrevious()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final nextIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->nextIndex()I + + move-result v0 + + return v0 +.end method + +.method public final synthetic previous()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final previousIndex()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/j8;->d:Ljava/util/ListIterator; + + invoke-interface {v0}, Ljava/util/ListIterator;->previousIndex()I + + move-result v0 + + return v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final synthetic set(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Ljava/lang/String; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/j9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/j9.smali new file mode 100644 index 0000000000..d7a11290f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/j9.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/h/k/j9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/k9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.attribution.cache" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/j9;->a:Lf/h/a/f/h/k/a2; + + const-wide/32 v1, 0x240c8400 + + const-string v3, "measurement.sdk.attribution.cache.ttl" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/j9;->b:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/j9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/j9;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ja.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ja.smali similarity index 86% rename from com.discord/smali_classes2/f/h/a/d/h/k/ja.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ja.smali index 780460546b..37d992ee7a 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ja.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ja.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/ja; +.class public interface abstract Lf/h/a/f/h/k/ja; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/jb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/jb.smali new file mode 100644 index 0000000000..78164ecfd3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/jb.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/jb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/mb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/jb; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/mb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/jb; + + invoke-direct {v0}, Lf/h/a/f/h/k/jb;->()V + + sput-object v0, Lf/h/a/f/h/k/jb;->e:Lf/h/a/f/h/k/jb; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/lb; + + invoke-direct {v0}, Lf/h/a/f/h/k/lb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/jb;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/jb;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/mb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/jc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/jc.smali new file mode 100644 index 0000000000..24f992516f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/jc.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/jc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/kc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.validation.internal_limits_internal_event_params" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/jc;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/jc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/jd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/jd.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/jd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/jd.smali index 4c32035c5b..9cefa151ab 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/jd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/jd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/jd; +.class public interface abstract Lf/h/a/f/h/k/jd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k.smali new file mode 100644 index 0000000000..c3c97f5764 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k.smali @@ -0,0 +1,70 @@ +.class public final Lf/h/a/f/h/k/k; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Lf/h/a/f/h/k/wd; + +.field public final synthetic k:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/k;->k:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/k;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/k;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/k;->j:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/k;->k:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/k;->h:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/h/k/k;->i:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/h/k/k;->j:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/k;->j:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k0.smali new file mode 100644 index 0000000000..e0a0f57fe8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k0.smali @@ -0,0 +1,95 @@ +.class public final synthetic Lf/h/a/f/h/k/k0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/y5$f;->a()[I + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/k0;->a:[I + + const/4 v1, 0x1 + + const/4 v2, 0x3 + + :try_start_0 + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + const/4 v3, 0x4 + + :try_start_1 + sget-object v4, Lf/h/a/f/h/k/k0;->a:[I + + aput v0, v4, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + :try_start_2 + sget-object v4, Lf/h/a/f/h/k/k0;->a:[I + + aput v2, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x5 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/k/k0;->a:[I + + aput v3, v2, v0 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v2, 0x6 + + :try_start_4 + sget-object v3, Lf/h/a/f/h/k/k0;->a:[I + + aput v0, v3, v2 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/k/k0;->a:[I + + const/4 v3, 0x0 + + aput v2, v0, v3 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/h/k/k0;->a:[I + + const/4 v2, 0x7 + + aput v2, v0, v1 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k1.smali new file mode 100644 index 0000000000..8b8759b6b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k1.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/f/h/k/k1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/c6; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/c6; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/k1; + + invoke-direct {v0}, Lf/h/a/f/h/k/k1;->()V + + sput-object v0, Lf/h/a/f/h/k/k1;->a:Lf/h/a/f/h/k/c6; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final f(I)Z + .locals 2 + + const/4 v0, 0x1 + + if-eq p1, v0, :cond_1 + + const/4 v1, 0x2 + + if-eq p1, v1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + sget-object p1, Lf/h/a/f/h/k/g1$b;->e:Lf/h/a/f/h/k/g1$b; + + goto :goto_0 + + :cond_1 + sget-object p1, Lf/h/a/f/h/k/g1$b;->d:Lf/h/a/f/h/k/g1$b; + + :goto_0 + if-eqz p1, :cond_2 + + return v0 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k2.smali new file mode 100644 index 0000000000..2374451d8a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k2.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/h/k/k2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Landroid/net/Uri; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/net/Uri;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/k2;->a:Landroid/net/Uri; + + const-string p1, "" + + iput-object p1, p0, Lf/h/a/f/h/k/k2;->b:Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/h/k/k2;->c:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k3.smali new file mode 100644 index 0000000000..ca464e3695 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k3.smali @@ -0,0 +1,46 @@ +.class public final Lf/h/a/f/h/k/k3; +.super Lf/h/a/f/h/k/t3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t3<", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# static fields +.field public static final e:Lf/h/a/f/h/k/k3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/k3; + + invoke-direct {v0}, Lf/h/a/f/h/k/k3;->()V + + sput-object v0, Lf/h/a/f/h/k/k3;->e:Lf/h/a/f/h/k/k3; + + return-void +.end method + +.method public constructor ()V + .locals 3 + + sget-object v0, Lf/h/a/f/h/k/w3;->j:Lf/h/a/f/h/k/o3; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + invoke-direct {p0, v0, v1, v2}, Lf/h/a/f/h/k/t3;->(Lf/h/a/f/h/k/o3;ILjava/util/Comparator;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k4.smali new file mode 100644 index 0000000000..a0f1dedde2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k4.smali @@ -0,0 +1,55 @@ +.class public final Lf/h/a/f/h/k/k4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public final a:Ljava/util/concurrent/ConcurrentHashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentHashMap<", + "Lf/h/a/f/h/k/j4;", + "Ljava/util/List<", + "Ljava/lang/Throwable;", + ">;>;" + } + .end annotation +.end field + +.field public final b:Ljava/lang/ref/ReferenceQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/ReferenceQueue<", + "Ljava/lang/Throwable;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 4 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + const/16 v1, 0x10 + + const/high16 v2, 0x3f400000 # 0.75f + + const/16 v3, 0xa + + invoke-direct {v0, v1, v2, v3}, Ljava/util/concurrent/ConcurrentHashMap;->(IFI)V + + iput-object v0, p0, Lf/h/a/f/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v0, Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v0}, Ljava/lang/ref/ReferenceQueue;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k5.smali new file mode 100644 index 0000000000..90a59621af --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k5.smali @@ -0,0 +1,766 @@ +.class public final Lf/h/a/f/h/k/k5; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; +.implements Lf/h/a/f/h/k/n7; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/k/n7;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[D + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k5; + + const/4 v1, 0x0 + + new-array v2, v1, [D + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/k5;->([DI)V + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [D + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/k5;->f:I + + return-void +.end method + +.method public constructor ([DI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/k5;->e:[D + + iput p2, p0, Lf/h/a/f/h/k/k5;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 6 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget p2, p0, Lf/h/a/f/h/k/k5;->f:I + + if-gt p1, p2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + array-length v3, v2 + + if-ge p2, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr p2, p1 + + invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I + + move-result p2 + + new-array p2, p2, [D + + const/4 v3, 0x0 + + invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + add-int/lit8 v3, p1, 0x1 + + iget v4, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr v4, p1 + + invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object p2, p0, Lf/h/a/f/h/k/k5;->e:[D + + :goto_0 + iget-object p2, p0, Lf/h/a/f/h/k/k5;->e:[D + + aput-wide v0, p2, p1 + + iget p1, p0, Lf/h/a/f/h/k/k5;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/k/k5;->h(D)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Double;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/k/k5; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/k5; + + iget v0, p1, Lf/h/a/f/h/k/k5;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([DI)[D + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/k5;->e:[D + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + iget v4, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p1, Lf/h/a/f/h/k/k5;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/k5; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/k5; + + iget v1, p0, Lf/h/a/f/h/k/k5;->f:I + + iget v2, p1, Lf/h/a/f/h/k/k5;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/k5;->e:[D + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/k5;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v4, v2, v1 + + invoke-static {v4, v5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + aget-wide v6, p1, v1 + + invoke-static {v6, v7}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v6 + + cmp-long v2, v4, v6 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/k5; + + iget-object v1, p0, Lf/h/a/f/h/k/k5;->e:[D + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([DI)[D + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/k/k5;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/k5;->([DI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v1, v0, p1 + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(D)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/k5;->e:[D + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [D + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + iget v1, p0, Lf/h/a/f/h/k/k5;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/k5;->f:I + + aput-wide p1, v0, v1 + + return-void +.end method + +.method public final hashCode()I + .locals 5 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/k5;->f:I + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v2 + + mul-int/lit8 v0, v0, 0x1f + + invoke-static {v2, v3}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 7 + + instance-of v0, p1, Ljava/lang/Double; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + iget p1, p0, Lf/h/a/f/h/k/k5;->f:I + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_2 + + iget-object v4, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v5, v4, v0 + + cmpl-double v4, v5, v2 + + if-nez v4, :cond_1 + + return v0 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v1, v0, p1 + + iget v3, p0, Lf/h/a/f/h/k/k5;->f:I + + add-int/lit8 v4, v3, -0x1 + + if-ge p1, v4, :cond_0 + + add-int/lit8 v4, p1, 0x1 + + sub-int/2addr v3, p1 + + add-int/lit8 v3, v3, -0x1 + + invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/k5;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/k5;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/k5;->e:[D + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/k5;->e:[D + + iget v1, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/k/k5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 4 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/k5;->j(I)V + + iget-object p2, p0, Lf/h/a/f/h/k/k5;->e:[D + + aget-wide v2, p2, p1 + + aput-wide v0, p2, p1 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/k5;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k6.smali new file mode 100644 index 0000000000..4d5e015ded --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k6.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/f/h/k/k6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Map$Entry<", + "TK;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Map$Entry; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map$Entry<", + "TK;", + "Lf/h/a/f/h/k/i6;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Map$Entry;Lf/h/a/f/h/k/h6;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/k6;->d:Ljava/util/Map$Entry; + + return-void +.end method + + +# virtual methods +.method public final getKey()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TK;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/k6;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final getValue()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/k6;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/i6; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/k/i6;->d()Lf/h/a/f/h/k/d7; + + throw v1 +.end method + +.method public final setValue(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p1, Lf/h/a/f/h/k/d7; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/k6;->d:Ljava/util/Map$Entry; + + invoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/i6; + + check-cast p1, Lf/h/a/f/h/k/d7; + + iget-object v1, v0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + iput-object p1, v0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + return-object v1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "LazyField now only used for MessageSet, and the value of MessageSet must be an instance of MessageLite" + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k7.smali new file mode 100644 index 0000000000..8cf03a655a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k7.smali @@ -0,0 +1,12 @@ +.class public interface abstract Lf/h/a/f/h/k/k7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/d7; +.implements Ljava/lang/Cloneable; + + +# virtual methods +.method public abstract a()Lf/h/a/f/h/k/k7; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k8.smali new file mode 100644 index 0000000000..0478a5ccf0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k8.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/k8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/security/PrivilegedExceptionAction; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/security/PrivilegedExceptionAction<", + "Lsun/misc/Unsafe;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic run()Ljava/lang/Object; + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + const-class v0, Lsun/misc/Unsafe; + + invoke-virtual {v0}, Ljava/lang/Class;->getDeclaredFields()[Ljava/lang/reflect/Field; + + move-result-object v1 + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_0 + const/4 v4, 0x0 + + if-ge v3, v2, :cond_1 + + aget-object v5, v1, v3 + + const/4 v6, 0x1 + + invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->setAccessible(Z)V + + invoke-virtual {v5, v4}, Ljava/lang/reflect/Field;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_0 + + invoke-virtual {v0, v4}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + + return-object v0 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return-object v4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/k9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/k9.smali new file mode 100644 index 0000000000..783cd3abbd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/k9.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/f/h/k/k9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ka.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ka.smali new file mode 100644 index 0000000000..f0a25075f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ka.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/ka; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ja;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ka; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ja;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ka; + + invoke-direct {v0}, Lf/h/a/f/h/k/ka;->()V + + sput-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ma; + + invoke-direct {v0}, Lf/h/a/f/h/k/ma;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ka;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ka;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + invoke-interface {v0}, Lf/h/a/f/h/k/ja;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ka;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/kb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/kb.smali new file mode 100644 index 0000000000..f017dc3dff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/kb.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/f/h/k/kb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/hb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.efficient_engagement_reporting_enabled_2" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/kb;->a:Lf/h/a/f/h/k/a2; + + const/4 v1, 0x0 + + const-string v2, "measurement.collection.redundant_engagement_removal_enabled" + + invoke-static {v0, v2, v1}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/kb;->b:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.collection.redundant_engagement_removal_enabled" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/kb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/kb;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/kc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/kc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/kc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/kc.smali index a670c755fa..c893977fdc 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/kc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/kc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/kc; +.class public interface abstract Lf/h/a/f/h/k/kc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/kd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/kd.smali similarity index 93% rename from com.discord/smali_classes2/f/h/a/d/h/k/kd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/kd.smali index 9e46156cb7..894c3275cf 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/kd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/kd.smali @@ -1,4 +1,4 @@ -.class public final Lf/h/a/d/h/k/kd; +.class public final Lf/h/a/f/h/k/kd; .super Landroid/os/Handler; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l.smali new file mode 100644 index 0000000000..eafceb694e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/l; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Landroid/os/Bundle; + +.field public final synthetic k:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/l;->k:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/l;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/l;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/l;->j:Landroid/os/Bundle; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/l;->k:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/l;->h:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/h/k/l;->i:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/h/k/l;->j:Landroid/os/Bundle; + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l0$a.smali new file mode 100644 index 0000000000..84a1734490 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/l0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/l0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/l0;", + "Lf/h/a/f/h/k/l0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l0.smali new file mode 100644 index 0000000000..718f289cda --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l0.smali @@ -0,0 +1,335 @@ +.class public final Lf/h/a/f/h/k/l0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/l0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/l0;", + "Lf/h/a/f/h/k/l0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzi:Lf/h/a/f/h/k/l0; + +.field public static volatile zzj:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/l0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/p0;", + ">;" + } + .end annotation +.end field + +.field public zzf:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/m0;", + ">;" + } + .end annotation +.end field + +.field public zzg:Z + +.field public zzh:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/l0; + + invoke-direct {v0}, Lf/h/a/f/h/k/l0;->()V + + sput-object v0, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + const-class v1, Lf/h/a/f/h/k/l0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + iput-object v0, p0, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/l0;ILf/h/a/f/h/k/m0;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/l0;ILf/h/a/f/h/k/p0;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/l0;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/l0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/l0;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/l0;->zzj:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + return-object p1 + + :pswitch_4 + const/16 p1, 0x8 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-class p3, Lf/h/a/f/h/k/p0; + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-class p3, Lf/h/a/f/h/k/m0; + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0002\u0000\u0001\u1004\u0000\u0002\u001b\u0003\u001b\u0004\u1007\u0001\u0005\u1007\u0002" + + sget-object p3, Lf/h/a/f/h/k/l0;->zzi:Lf/h/a/f/h/k/l0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/l0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/l0$a;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/l0; + + invoke-direct {p1}, Lf/h/a/f/h/k/l0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l1.smali new file mode 100644 index 0000000000..73dc2e14f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l1.smali @@ -0,0 +1,534 @@ +.class public Lf/h/a/f/h/k/l1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final a:Landroid/net/Uri; + +.field public static final b:Landroid/net/Uri; + +.field public static final c:Ljava/util/regex/Pattern; + +.field public static final d:Ljava/util/regex/Pattern; + +.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public static f:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final g:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final h:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static final i:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final j:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static k:Ljava/lang/Object; + +.field public static l:Z + +.field public static m:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "content://com.google.android.gsf.gservices" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l1;->a:Landroid/net/Uri; + + const-string v0, "content://com.google.android.gsf.gservices/prefix" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l1;->b:Landroid/net/Uri; + + const-string v0, "^(1|true|t|on|yes|y)$" + + const/4 v1, 0x2 + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l1;->c:Ljava/util/regex/Pattern; + + const-string v0, "^(0|false|f|off|no|n)$" + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l1;->d:Ljava/util/regex/Pattern; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + sput-object v0, Lf/h/a/f/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/k/l1;->g:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/k/l1;->h:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/k/l1;->i:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/k/l1;->j:Ljava/util/HashMap; + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/String; + + sput-object v0, Lf/h/a/f/h/k/l1;->m:[Ljava/lang/String; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + .locals 12 + + const-class v0, Lf/h/a/f/h/k/l1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-nez v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + new-instance v1, Ljava/util/HashMap; + + invoke-direct {v1}, Ljava/util/HashMap;->()V + + sput-object v1, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + new-instance v1, Ljava/lang/Object; + + invoke-direct {v1}, Ljava/lang/Object;->()V + + sput-object v1, Lf/h/a/f/h/k/l1;->k:Ljava/lang/Object; + + sput-boolean v3, Lf/h/a/f/h/k/l1;->l:Z + + sget-object v1, Lf/h/a/f/h/k/l1;->a:Landroid/net/Uri; + + new-instance v4, Lf/h/a/f/h/k/n1; + + invoke-direct {v4}, Lf/h/a/f/h/k/n1;->()V + + invoke-virtual {p0, v1, v2, v4}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v1, v3}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z + + move-result v1 + + if-eqz v1, :cond_1 + + sget-object v1, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V + + sget-object v1, Lf/h/a/f/h/k/l1;->g:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V + + sget-object v1, Lf/h/a/f/h/k/l1;->h:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V + + sget-object v1, Lf/h/a/f/h/k/l1;->i:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V + + sget-object v1, Lf/h/a/f/h/k/l1;->j:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->clear()V + + new-instance v1, Ljava/lang/Object; + + invoke-direct {v1}, Ljava/lang/Object;->()V + + sput-object v1, Lf/h/a/f/h/k/l1;->k:Ljava/lang/Object; + + sput-boolean v3, Lf/h/a/f/h/k/l1;->l:Z + + :cond_1 + :goto_0 + sget-object v1, Lf/h/a/f/h/k/l1;->k:Ljava/lang/Object; + + sget-object v4, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {v4, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + const/4 v5, 0x0 + + if-eqz v4, :cond_3 + + sget-object p0, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_2 + + move-object v5, p0 + + :cond_2 + monitor-exit v0 + + return-object v5 + + :cond_3 + sget-object v4, Lf/h/a/f/h/k/l1;->m:[Ljava/lang/String; + + array-length v6, v4 + + const/4 v7, 0x0 + + :goto_1 + if-ge v7, v6, :cond_a + + aget-object v8, v4, v7 + + invoke-virtual {p1, v8}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v8 + + if-eqz v8, :cond_9 + + sget-boolean v1, Lf/h/a/f/h/k/l1;->l:Z + + if-eqz v1, :cond_4 + + sget-object v1, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_8 + + :cond_4 + sget-object v10, Lf/h/a/f/h/k/l1;->m:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + sget-object v7, Lf/h/a/f/h/k/l1;->b:Landroid/net/Uri; + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v11, 0x0 + + move-object v6, p0 + + invoke-virtual/range {v6 .. v11}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + new-instance v4, Ljava/util/TreeMap; + + invoke-direct {v4}, Ljava/util/TreeMap;->()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + if-nez p0, :cond_5 + + goto :goto_3 + + :cond_5 + :goto_2 + :try_start_1 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v6 + + if-eqz v6, :cond_6 + + invoke-interface {p0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v4, v6, v7}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_2 + + :cond_6 + :try_start_2 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :goto_3 + invoke-virtual {v1, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + sput-boolean v2, Lf/h/a/f/h/k/l1;->l:Z + + sget-object p0, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_8 + + sget-object p0, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_7 + + move-object v5, p0 + + :cond_7 + monitor-exit v0 + + return-object v5 + + :cond_8 + monitor-exit v0 + + return-object v5 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 + + :cond_9 + add-int/lit8 v7, v7, 0x1 + + goto :goto_1 + + :cond_a + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_2 + + sget-object v7, Lf/h/a/f/h/k/l1;->a:Landroid/net/Uri; + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + new-array v10, v2, [Ljava/lang/String; + + aput-object p1, v10, v3 + + const/4 v11, 0x0 + + move-object v6, p0 + + invoke-virtual/range {v6 .. v11}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + if-nez p0, :cond_c + + if-eqz p0, :cond_b + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :cond_b + return-object v5 + + :cond_c + :try_start_3 + invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-nez v0, :cond_d + + invoke-static {v1, p1, v5}, Lf/h/a/f/h/k/l1;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object v5 + + :cond_d + :try_start_4 + invoke-interface {p0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_e + + invoke-virtual {v0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_e + + move-object v0, v5 + + :cond_e + invoke-static {v1, p1, v0}, Lf/h/a/f/h/k/l1;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + if-eqz v0, :cond_f + + move-object v5, v0 + + :cond_f + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + return-object v5 + + :catchall_1 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 + + :catchall_2 + move-exception p0 + + :try_start_5 + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + throw p0 +.end method + +.method public static b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + .locals 2 + + const-class v0, Lf/h/a/f/h/k/l1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/l1;->k:Ljava/lang/Object; + + if-ne p0, v1, :cond_0 + + sget-object p0, Lf/h/a/f/h/k/l1;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l2.smali new file mode 100644 index 0000000000..656df7a2cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l2.smali @@ -0,0 +1,256 @@ +.class public final Lf/h/a/f/h/k/l2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/s1; + + +# static fields +.field public static final e:Ljava/util/Map; + .annotation build Landroidx/annotation/GuardedBy; + value = "SharedPreferencesLoader.class" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/f/h/k/l2;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Landroid/content/SharedPreferences; + +.field public final b:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; + +.field public final c:Ljava/lang/Object; + +.field public volatile d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + sput-object v0, Lf/h/a/f/h/k/l2;->e:Ljava/util/Map; + + return-void +.end method + +.method public static a(Landroid/content/Context;Ljava/lang/String;)Lf/h/a/f/h/k/l2; + .locals 1 + + invoke-static {}, Lf/h/a/f/h/k/m1;->a()Z + + move-result p0 + + const/4 p1, 0x0 + + if-nez p0, :cond_1 + + const-class p0, Lf/h/a/f/h/k/l2; + + monitor-enter p0 + + :try_start_0 + sget-object v0, Lf/h/a/f/h/k/l2;->e:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l2; + + if-eqz v0, :cond_0 + + monitor-exit p0 + + return-object v0 + + :cond_0 + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + throw p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception p1 + + :try_start_2 + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw p1 + + :catchall_1 + move-exception p1 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw p1 + + :cond_1 + throw p1 +.end method + +.method public static declared-synchronized b()V + .locals 4 + + const-class v0, Lf/h/a/f/h/k/l2; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/l2;->e:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/l2; + + iget-object v3, v2, Lf/h/a/f/h/k/l2;->a:Landroid/content/SharedPreferences; + + iget-object v2, v2, Lf/h/a/f/h/k/l2;->b:Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener; + + invoke-interface {v3, v2}, Landroid/content/SharedPreferences;->unregisterOnSharedPreferenceChangeListener(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/l2;->e:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->clear()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final g(Ljava/lang/String;)Ljava/lang/Object; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/l2;->d:Ljava/util/Map; + + if-nez v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/l2;->c:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/k/l2;->d:Ljava/util/Map; + + if-nez v0, :cond_0 + + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iget-object v2, p0, Lf/h/a/f/h/k/l2;->a:Landroid/content/SharedPreferences; + + invoke-interface {v2}, Landroid/content/SharedPreferences;->getAll()Ljava/util/Map; + + move-result-object v2 + + iput-object v2, p0, Lf/h/a/f/h/k/l2;->d:Ljava/util/Map; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + move-object v0, v2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw p1 + + :cond_0 + :goto_0 + monitor-exit v1 + + goto :goto_1 + + :catchall_1 + move-exception p1 + + monitor-exit v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw p1 + + :cond_1 + :goto_1 + if-eqz v0, :cond_2 + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_2 + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l3.smali new file mode 100644 index 0000000000..4a3e2fd578 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l3.smali @@ -0,0 +1,639 @@ +.class public abstract Lf/h/a/f/h/k/l3; +.super Lf/h/a/f/h/k/m3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/List; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/m3<", + "TE;>;", + "Ljava/util/List<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final e:Lf/h/a/f/h/k/e4; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/e4<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/n3; + + sget-object v1, Lf/h/a/f/h/k/x3;->h:Lf/h/a/f/h/k/l3; + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2}, Lf/h/a/f/h/k/n3;->(Lf/h/a/f/h/k/l3;I)V + + sput-object v0, Lf/h/a/f/h/k/l3;->e:Lf/h/a/f/h/k/e4; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/m3;->()V + + return-void +.end method + +.method public static p(Ljava/lang/Object;)Lf/h/a/f/h/k/l3; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + const/4 v0, 0x1 + + new-array v1, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object p0, v1, v2 + + :goto_0 + if-ge v2, v0, :cond_0 + + aget-object p0, v1, v2 + + invoke-static {p0, v2}, Lf/h/a/c/i1/e;->s2(Ljava/lang/Object;I)Ljava/lang/Object; + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + invoke-static {v1, v0}, Lf/h/a/f/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/f/h/k/l3; + + move-result-object p0 + + return-object p0 +.end method + +.method public static q([Ljava/lang/Object;)Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + array-length v0, p0 + + invoke-static {p0, v0}, Lf/h/a/f/h/k/l3;->s([Ljava/lang/Object;I)Lf/h/a/f/h/k/l3; + + move-result-object p0 + + return-object p0 +.end method + +.method public static s([Ljava/lang/Object;I)Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Ljava/lang/Object;", + "I)", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + if-nez p1, :cond_0 + + sget-object p0, Lf/h/a/f/h/k/x3;->h:Lf/h/a/f/h/k/l3; + + return-object p0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/x3; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/k/x3;->([Ljava/lang/Object;I)V + + return-object v0 +.end method + + +# virtual methods +.method public final add(ILjava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final addAll(ILjava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public c([Ljava/lang/Object;I)I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + add-int v2, p2, v1 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + aput-object v3, p1, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + add-int/2addr p2, v0 + + return p2 +.end method + +.method public contains(Ljava/lang/Object;)Z + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/l3;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + if-ltz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 6 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/List; + + const/4 v2, 0x0 + + if-eqz v1, :cond_4 + + check-cast p1, Ljava/util/List; + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + if-ne v1, v3, :cond_4 + + instance-of v3, p1, Ljava/util/RandomAccess; + + if-eqz v3, :cond_2 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_4 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return v0 + + :cond_2 + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + const/4 v3, 0x0 + + :goto_1 + if-ge v3, v1, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_4 + + invoke-interface {p0, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + add-int/lit8 v3, v3, 0x1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v4, v5}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_4 + + goto :goto_1 + + :cond_3 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-nez p1, :cond_4 + + return v0 + + :cond_4 + return v2 +.end method + +.method public final h()Lf/h/a/f/h/k/f4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/l3;->listIterator()Ljava/util/ListIterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/e4; + + return-object v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + mul-int/lit8 v1, v1, 0x1f + + invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v3, v1 + + not-int v1, v3 + + not-int v1, v1 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public indexOf(Ljava/lang/Object;)I + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, -0x1 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_2 + + invoke-interface {p0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {p1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/l3;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public lastIndexOf(Ljava/lang/Object;)I + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, -0x1 + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + add-int/lit8 v1, v1, -0x1 + + :goto_0 + if-ltz v1, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + return v1 + + :cond_1 + add-int/lit8 v1, v1, -0x1 + + goto :goto_0 + + :cond_2 + return v0 +.end method + +.method public synthetic listIterator()Ljava/util/ListIterator; + .locals 1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/l3;->listIterator(I)Ljava/util/ListIterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/e4; + + return-object v0 +.end method + +.method public synthetic listIterator(I)Ljava/util/ListIterator; + .locals 1 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->p3(II)I + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object p1, Lf/h/a/f/h/k/l3;->e:Lf/h/a/f/h/k/e4; + + return-object p1 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/n3; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/k/n3;->(Lf/h/a/f/h/k/l3;I)V + + return-object v0 +.end method + +.method public o(II)Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(II)", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-static {p1, p2, v0}, Lf/h/a/c/i1/e;->a3(III)V + + sub-int/2addr p2, p1 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + if-ne p2, v0, :cond_0 + + return-object p0 + + :cond_0 + if-nez p2, :cond_1 + + sget-object p1, Lf/h/a/f/h/k/x3;->h:Lf/h/a/f/h/k/l3; + + return-object p1 + + :cond_1 + new-instance v0, Lf/h/a/f/h/k/p3; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/h/k/p3;->(Lf/h/a/f/h/k/l3;II)V + + return-object v0 +.end method + +.method public final remove(I)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)TE;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public synthetic subList(II)Ljava/util/List; + .locals 0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/l3;->o(II)Lf/h/a/f/h/k/l3; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l4.smali new file mode 100644 index 0000000000..be650642e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l4.smali @@ -0,0 +1,126 @@ +.class public final Lf/h/a/f/h/k/l4; +.super Lf/h/a/f/h/k/h4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/h/k/k4; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/h4;->()V + + new-instance v0, Lf/h/a/f/h/k/k4; + + invoke-direct {v0}, Lf/h/a/f/h/k/k4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/l4;->a:Lf/h/a/f/h/k/k4; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 4 + + if-eq p2, p1, :cond_4 + + if-eqz p2, :cond_3 + + iget-object v0, p0, Lf/h/a/f/h/k/l4;->a:Lf/h/a/f/h/k/k4; + + iget-object v1, v0, Lf/h/a/f/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + :goto_0 + if-eqz v1, :cond_0 + + iget-object v2, v0, Lf/h/a/f/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v1, v0, Lf/h/a/f/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-virtual {v1}, Ljava/lang/ref/ReferenceQueue;->poll()Ljava/lang/ref/Reference; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/k/j4; + + const/4 v2, 0x0 + + invoke-direct {v1, p1, v2}, Lf/h/a/f/h/k/j4;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + iget-object v2, v0, Lf/h/a/f/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/ConcurrentHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v1, Ljava/util/Vector; + + const/4 v2, 0x2 + + invoke-direct {v1, v2}, Ljava/util/Vector;->(I)V + + iget-object v2, v0, Lf/h/a/f/h/k/k4;->a:Ljava/util/concurrent/ConcurrentHashMap; + + new-instance v3, Lf/h/a/f/h/k/j4; + + iget-object v0, v0, Lf/h/a/f/h/k/k4;->b:Ljava/lang/ref/ReferenceQueue; + + invoke-direct {v3, p1, v0}, Lf/h/a/f/h/k/j4;->(Ljava/lang/Throwable;Ljava/lang/ref/ReferenceQueue;)V + + invoke-virtual {v2, v3, v1}, Ljava/util/concurrent/ConcurrentHashMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v1, p1 + + :goto_1 + invoke-interface {v1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_3 + new-instance p1, Ljava/lang/NullPointerException; + + const-string p2, "The suppressed exception cannot be null." + + invoke-direct {p1, p2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_4 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Self suppression is not allowed." + + invoke-direct {p1, v0, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l5$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l5$a.smali new file mode 100644 index 0000000000..9dbc75e120 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l5$a.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/k/l5$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/l5; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public final b:I + + +# direct methods +.method public constructor (Ljava/lang/Object;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/l5$a;->a:Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/l5$a;->b:I + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 3 + + instance-of v0, p1, Lf/h/a/f/h/k/l5$a; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/l5$a; + + iget-object v0, p0, Lf/h/a/f/h/k/l5$a;->a:Ljava/lang/Object; + + iget-object v2, p1, Lf/h/a/f/h/k/l5$a;->a:Ljava/lang/Object; + + if-ne v0, v2, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/l5$a;->b:I + + iget p1, p1, Lf/h/a/f/h/k/l5$a;->b:I + + if-ne v0, p1, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + return v1 +.end method + +.method public final hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/l5$a;->a:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v0 + + const v1, 0xffff + + mul-int v0, v0, v1 + + iget v1, p0, Lf/h/a/f/h/k/l5$a;->b:I + + add-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l5.smali new file mode 100644 index 0000000000..fa9225bb4a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l5.smali @@ -0,0 +1,115 @@ +.class public Lf/h/a/f/h/k/l5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/l5$a; + } +.end annotation + + +# static fields +.field public static volatile b:Lf/h/a/f/h/k/l5; + +.field public static volatile c:Lf/h/a/f/h/k/l5; + +.field public static final d:Lf/h/a/f/h/k/l5; + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Lf/h/a/f/h/k/l5$a;", + "Lf/h/a/f/h/k/y5$d<", + "**>;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/l5; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/l5;->(Z)V + + sput-object v0, Lf/h/a/f/h/k/l5;->d:Lf/h/a/f/h/k/l5; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/l5;->a:Ljava/util/Map; + + return-void +.end method + +.method public constructor (Z)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/l5;->a:Ljava/util/Map; + + return-void +.end method + +.method public static a()Lf/h/a/f/h/k/l5; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/l5;->b:Lf/h/a/f/h/k/l5; + + if-nez v0, :cond_1 + + const-class v1, Lf/h/a/f/h/k/l5; + + monitor-enter v1 + + :try_start_0 + sget-object v0, Lf/h/a/f/h/k/l5;->b:Lf/h/a/f/h/k/l5; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/l5;->d:Lf/h/a/f/h/k/l5; + + sput-object v0, Lf/h/a/f/h/k/l5;->b:Lf/h/a/f/h/k/l5; + + :cond_0 + monitor-exit v1 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l6.smali new file mode 100644 index 0000000000..c42400f471 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l6.smali @@ -0,0 +1,464 @@ +.class public final Lf/h/a/f/h/k/l6; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/o6; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/k/o6;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final f:Lf/h/a/f/h/k/l6; + + +# instance fields +.field public final e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/l6; + + const/16 v1, 0xa + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/l6;->(I)V + + sput-object v0, Lf/h/a/f/h/k/l6;->f:Lf/h/a/f/h/k/l6; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor (I)V + .locals 1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + return-void +.end method + +.method public constructor (Ljava/util/ArrayList;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/ArrayList<", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + return-void +.end method + +.method public static h(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + instance-of v0, p0, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/lang/String; + + return-object p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/k/x4; + + if-eqz v0, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/x4; + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->p()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/k/b6;->g([B)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final addAll(ILjava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + instance-of v0, p2, Lf/h/a/f/h/k/o6; + + if-eqz v0, :cond_0 + + check-cast p2, Lf/h/a/f/h/k/o6; + + invoke-interface {p2}, Lf/h/a/f/h/k/o6;->d()Ljava/util/List; + + move-result-object p2 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + iget p2, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p2, p2, 0x1 + + iput p2, p0, Ljava/util/AbstractList;->modCount:I + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/String;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/l6;->size()I + + move-result v0 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/h/k/l6;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final d()Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method + +.method public final e()Lf/h/a/f/h/k/o6; + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/s4;->d:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/g8; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/g8;->(Lf/h/a/f/h/k/o6;)V + + return-object v0 + + :cond_0 + return-object p0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/l6;->size()I + + move-result v0 + + if-lt p1, v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(I)V + + iget-object p1, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + new-instance p1, Lf/h/a/f/h/k/l6; + + invoke-direct {p1, v0}, Lf/h/a/f/h/k/l6;->(Ljava/util/ArrayList;)V + + return-object p1 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + instance-of v1, v0, Ljava/lang/String; + + if-eqz v1, :cond_0 + + check-cast v0, Ljava/lang/String; + + return-object v0 + + :cond_0 + instance-of v1, v0, Lf/h/a/f/h/k/x4; + + if-eqz v1, :cond_2 + + check-cast v0, Lf/h/a/f/h/k/x4; + + invoke-virtual {v0}, Lf/h/a/f/h/k/x4;->p()Ljava/lang/String; + + move-result-object v1 + + check-cast v0, Lf/h/a/f/h/k/f5; + + invoke-virtual {v0}, Lf/h/a/f/h/k/f5;->s()I + + move-result v2 + + iget-object v3, v0, Lf/h/a/f/h/k/f5;->zzb:[B + + invoke-virtual {v0}, Lf/h/a/f/h/k/f5;->h()I + + move-result v0 + + add-int/2addr v0, v2 + + invoke-static {v3, v2, v0}, Lf/h/a/f/h/k/m8;->d([BII)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_1 + return-object v1 + + :cond_2 + check-cast v0, [B + + invoke-static {v0}, Lf/h/a/f/h/k/b6;->g([B)Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; + + array-length v3, v0 + + const/4 v4, 0x0 + + invoke-virtual {v2, v4, v0, v4, v3}, Lf/h/a/f/h/k/o8;->a(I[BII)I + + move-result v0 + + if-nez v0, :cond_3 + + const/4 v4, 0x1 + + :cond_3 + if-eqz v4, :cond_4 + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1, v1}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_4 + return-object v1 +.end method + +.method public final i(I)Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final q0(Lf/h/a/f/h/k/x4;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + iget v0, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {p1}, Lf/h/a/f/h/k/l6;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/h/k/l6;->h(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l6;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l7.smali new file mode 100644 index 0000000000..4287d987dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l7.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/h/k/l7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/j7; + +.field public static final b:Lf/h/a/f/h/k/j7; + + +# direct methods +.method public static constructor ()V + .locals 3 + + :try_start_0 + const-string v0, "com.google.protobuf.NewInstanceSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/j7; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/l7;->a:Lf/h/a/f/h/k/j7; + + new-instance v0, Lf/h/a/f/h/k/m7; + + invoke-direct {v0}, Lf/h/a/f/h/k/m7;->()V + + sput-object v0, Lf/h/a/f/h/k/l7;->b:Lf/h/a/f/h/k/j7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l8$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l8$a.smali new file mode 100644 index 0000000000..398630aa53 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l8$a.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/f/h/k/l8$a; +.super Lf/h/a/f/h/k/l8$c; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/l8; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/l8$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->t(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->u(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->l(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->o(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/l8$c;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->l(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->o(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final h(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->t(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->u(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final i(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/k/l8$c;->k(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final j(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/k/l8$c;->l(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l8$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l8$b.smali new file mode 100644 index 0000000000..162cd4af5d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l8$b.smali @@ -0,0 +1,178 @@ +.class public final Lf/h/a/f/h/k/l8$b; +.super Lf/h/a/f/h/k/l8$c; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/l8; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/l8$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)B + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->t(Ljava/lang/Object;J)B + + move-result p1 + + return p1 + + :cond_0 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->u(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Object;JB)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->l(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->o(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + invoke-static {p4, p5}, Ljava/lang/Double;->doubleToLongBits(D)J + + move-result-wide v4 + + move-object v0, p0 + + move-object v1, p1 + + move-wide v2, p2 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/l8$c;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 0 + + invoke-static {p4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result p4 + + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + if-eqz v0, :cond_0 + + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->l(Ljava/lang/Object;JB)V + + return-void + + :cond_0 + int-to-byte p4, p4 + + invoke-static {p1, p2, p3, p4}, Lf/h/a/f/h/k/l8;->o(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final h(Ljava/lang/Object;J)Z + .locals 3 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->t(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->u(Ljava/lang/Object;J)B + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public final i(Ljava/lang/Object;J)F + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/k/l8$c;->k(Ljava/lang/Object;J)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Float;->intBitsToFloat(I)F + + move-result p1 + + return p1 +.end method + +.method public final j(Ljava/lang/Object;J)D + .locals 0 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/h/k/l8$c;->l(Ljava/lang/Object;J)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->longBitsToDouble(J)D + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/l8$c.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l8$c.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/d/h/k/l8$c.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/l8$c.smali index 99a620ac01..5ef9cf5147 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/l8$c.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l8$c.smali @@ -1,11 +1,11 @@ -.class public abstract Lf/h/a/d/h/k/l8$c; +.class public abstract Lf/h/a/f/h/k/l8$c; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/l8; + value = Lf/h/a/f/h/k/l8; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -24,7 +24,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; + iput-object p1, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; return-void .end method @@ -46,7 +46,7 @@ .method public final e(Ljava/lang/Object;JI)V .locals 1 - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putInt(Ljava/lang/Object;JI)V @@ -56,7 +56,7 @@ .method public final f(Ljava/lang/Object;JJ)V .locals 6 - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; move-object v1, p1 @@ -84,7 +84,7 @@ .method public final k(Ljava/lang/Object;J)I .locals 1 - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getInt(Ljava/lang/Object;J)I @@ -96,7 +96,7 @@ .method public final l(Ljava/lang/Object;J)J .locals 1 - iget-object v0, p0, Lf/h/a/d/h/k/l8$c;->a:Lsun/misc/Unsafe; + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getLong(Ljava/lang/Object;J)J diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l8$d.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l8$d.smali new file mode 100644 index 0000000000..e7e17e4a8d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l8$d.smali @@ -0,0 +1,120 @@ +.class public final Lf/h/a/f/h/k/l8$d; +.super Lf/h/a/f/h/k/l8$c; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/l8; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "d" +.end annotation + + +# direct methods +.method public constructor (Lsun/misc/Unsafe;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/l8$c;->(Lsun/misc/Unsafe;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;J)B + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getByte(Ljava/lang/Object;J)B + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Object;JB)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putByte(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public final c(Ljava/lang/Object;JD)V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + move-object v1, p1 + + move-wide v2, p2 + + move-wide v4, p4 + + invoke-virtual/range {v0 .. v5}, Lsun/misc/Unsafe;->putDouble(Ljava/lang/Object;JD)V + + return-void +.end method + +.method public final d(Ljava/lang/Object;JF)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putFloat(Ljava/lang/Object;JF)V + + return-void +.end method + +.method public final g(Ljava/lang/Object;JZ)V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3, p4}, Lsun/misc/Unsafe;->putBoolean(Ljava/lang/Object;JZ)V + + return-void +.end method + +.method public final h(Ljava/lang/Object;J)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getBoolean(Ljava/lang/Object;J)Z + + move-result p1 + + return p1 +.end method + +.method public final i(Ljava/lang/Object;J)F + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getFloat(Ljava/lang/Object;J)F + + move-result p1 + + return p1 +.end method + +.method public final j(Ljava/lang/Object;J)D + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p1, p2, p3}, Lsun/misc/Unsafe;->getDouble(Ljava/lang/Object;J)D + + move-result-wide p1 + + return-wide p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l8.smali new file mode 100644 index 0000000000..81900104be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l8.smali @@ -0,0 +1,1461 @@ +.class public final Lf/h/a/f/h/k/l8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/l8$b;, + Lf/h/a/f/h/k/l8$a;, + Lf/h/a/f/h/k/l8$d;, + Lf/h/a/f/h/k/l8$c; + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/logging/Logger; + +.field public static final b:Lsun/misc/Unsafe; + +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final d:Z + +.field public static final e:Z + +.field public static final f:Lf/h/a/f/h/k/l8$c; + +.field public static final g:Z + +.field public static final h:Z + +.field public static final i:J + +.field public static final j:Z + + +# direct methods +.method public static constructor ()V + .locals 22 + + const-class v1, [Ljava/lang/Object; + + const-class v2, [D + + const-class v3, [F + + const-class v4, [J + + const-class v5, [I + + const-class v6, [Z + + const-class v7, Ljava/lang/Object; + + const-class v0, Lf/h/a/f/h/k/l8; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l8;->a:Ljava/util/logging/Logger; + + invoke-static {}, Lf/h/a/f/h/k/l8;->k()Lsun/misc/Unsafe; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + sget-object v0, Lf/h/a/f/h/k/r4;->a:Ljava/lang/Class; + + sput-object v0, Lf/h/a/f/h/k/l8;->c:Ljava/lang/Class; + + sget-object v0, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/k/l8;->p(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/k/l8;->d:Z + + sget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + invoke-static {v0}, Lf/h/a/f/h/k/l8;->p(Ljava/lang/Class;)Z + + move-result v0 + + sput-boolean v0, Lf/h/a/f/h/k/l8;->e:Z + + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + const/4 v8, 0x0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->d:Z + + if-eqz v0, :cond_1 + + new-instance v8, Lf/h/a/f/h/k/l8$a; + + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/k/l8$a;->(Lsun/misc/Unsafe;)V + + goto :goto_0 + + :cond_1 + sget-boolean v0, Lf/h/a/f/h/k/l8;->e:Z + + if-eqz v0, :cond_3 + + new-instance v8, Lf/h/a/f/h/k/l8$b; + + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/k/l8$b;->(Lsun/misc/Unsafe;)V + + goto :goto_0 + + :cond_2 + new-instance v8, Lf/h/a/f/h/k/l8$d; + + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + invoke-direct {v8, v0}, Lf/h/a/f/h/k/l8$d;->(Lsun/misc/Unsafe;)V + + :cond_3 + :goto_0 + sput-object v8, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + const-string v0, "copyMemory" + + sget-object v8, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + const-string v9, "putLong" + + const-string v10, "putInt" + + const-string v11, "getInt" + + const-string v12, "putByte" + + const-string v13, "getByte" + + const-string v14, "com.google.protobuf.UnsafeUtil" + + const-string v15, "platform method missing - proto runtime falling back to safer methods: " + + move-object/from16 v16, v1 + + const-string v1, "objectFieldOffset" + + move-object/from16 v17, v2 + + const-string v2, "getLong" + + move-object/from16 v18, v3 + + const/4 v3, 0x1 + + const/16 v19, 0x0 + + if-nez v8, :cond_4 + + goto :goto_1 + + :cond_4 + :try_start_0 + invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v8 + + new-array v3, v3, [Ljava/lang/Class; + + const-class v20, Ljava/lang/reflect/Field; + + aput-object v20, v3, v19 + + invoke-virtual {v8, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v19 + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/16 v21, 0x1 + + aput-object v20, v3, v21 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/k/l8;->s()Ljava/lang/reflect/Field; + + move-result-object v3 + + if-nez v3, :cond_5 + + :goto_1 + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_5 + + :cond_5 + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v3 + + if-eqz v3, :cond_6 + + move-object/from16 v21, v4 + + move-object/from16 v20, v5 + + goto/16 :goto_2 + + :cond_6 + const/4 v3, 0x1 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v19 + + invoke-virtual {v8, v13, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v20, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v20, v3, v19 + + sget-object v20, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + move-object/from16 v21, v4 + + const/4 v4, 0x1 + + :try_start_1 + aput-object v20, v3, v4 + + invoke-virtual {v8, v12, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v4, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v8, v11, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + move-object/from16 v20, v5 + + const/4 v5, 0x1 + + :try_start_2 + aput-object v4, v3, v5 + + invoke-virtual {v8, v10, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v3, v5, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v8, v2, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v9, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v4, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x2 + + aput-object v4, v3, v5 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v3, 0x5 + + new-array v3, v3, [Ljava/lang/Class; + + aput-object v7, v3, v19 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x1 + + aput-object v4, v3, v5 + + const/4 v4, 0x2 + + aput-object v7, v3, v4 + + sget-object v4, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x3 + + aput-object v4, v3, v5 + + const/4 v4, 0x4 + + sget-object v5, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v5, v3, v4 + + invoke-virtual {v8, v0, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_2 + const/4 v0, 0x1 + + goto :goto_6 + + :catchall_0 + move-exception v0 + + goto :goto_4 + + :catchall_1 + move-exception v0 + + :goto_3 + move-object/from16 v20, v5 + + goto :goto_4 + + :catchall_2 + move-exception v0 + + move-object/from16 v21, v4 + + goto :goto_3 + + :goto_4 + sget-object v3, Lf/h/a/f/h/k/l8;->a:Ljava/util/logging/Logger; + + sget-object v4, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit8 v5, v5, 0x47 + + invoke-static {v5, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v5, "supportsUnsafeByteBufferOperations" + + invoke-virtual {v3, v4, v14, v5, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_5 + const/4 v0, 0x0 + + :goto_6 + sput-boolean v0, Lf/h/a/f/h/k/l8;->g:Z + + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + if-nez v0, :cond_7 + + goto/16 :goto_8 + + :cond_7 + :try_start_3 + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/reflect/Field; + + aput-object v5, v4, v19 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayBaseOffset" + + new-array v4, v3, [Ljava/lang/Class; + + const-class v5, Ljava/lang/Class; + + aput-object v5, v4, v19 + + invoke-virtual {v0, v1, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "arrayIndexScale" + + new-array v3, v3, [Ljava/lang/Class; + + const-class v4, Ljava/lang/Class; + + aput-object v4, v3, v19 + + invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v11, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v3, v1, v4 + + sget-object v3, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v10, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + new-array v1, v4, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v1, v4 + + invoke-virtual {v0, v2, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v4 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v9, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getObject" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putObject" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + const/4 v3, 0x2 + + aput-object v7, v2, v3 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v1 + + if-eqz v1, :cond_8 + + goto/16 :goto_7 + + :cond_8 + new-array v1, v3, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x1 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v13, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Class; + + aput-object v7, v1, v19 + + sget-object v2, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v2, v1, v3 + + sget-object v2, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + invoke-virtual {v0, v12, v1}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getBoolean" + + new-array v2, v3, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putBoolean" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getFloat" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putFloat" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "getDouble" + + new-array v2, v4, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v1, "putDouble" + + const/4 v2, 0x3 + + new-array v2, v2, [Ljava/lang/Class; + + aput-object v7, v2, v19 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x1 + + aput-object v3, v2, v4 + + sget-object v3, Ljava/lang/Double;->TYPE:Ljava/lang/Class; + + const/4 v4, 0x2 + + aput-object v3, v2, v4 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :goto_7 + const/4 v0, 0x1 + + goto :goto_9 + + :catchall_3 + move-exception v0 + + sget-object v1, Lf/h/a/f/h/k/l8;->a:Ljava/util/logging/Logger; + + sget-object v2, Ljava/util/logging/Level;->WARNING:Ljava/util/logging/Level; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x47 + + invoke-static {v3, v15, v0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "supportsUnsafeArrayOperations" + + invoke-virtual {v1, v2, v14, v3, v0}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_8 + const/4 v0, 0x0 + + :goto_9 + sput-boolean v0, Lf/h/a/f/h/k/l8;->h:Z + + const-class v0, [B + + invoke-static {v0}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + move-result v0 + + int-to-long v0, v0 + + sput-wide v0, Lf/h/a/f/h/k/l8;->i:J + + invoke-static {v6}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static {v6}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static/range {v20 .. v20}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static/range {v21 .. v21}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static/range {v18 .. v18}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static/range {v18 .. v18}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static/range {v17 .. v17}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/k/l8;->h(Ljava/lang/Class;)I + + invoke-static/range {v16 .. v16}, Lf/h/a/f/h/k/l8;->j(Ljava/lang/Class;)I + + invoke-static {}, Lf/h/a/f/h/k/l8;->s()Ljava/lang/reflect/Field; + + move-result-object v0 + + if-eqz v0, :cond_a + + sget-object v1, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + if-nez v1, :cond_9 + + goto :goto_a + + :cond_9 + iget-object v1, v1, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v1, v0}, Lsun/misc/Unsafe;->objectFieldOffset(Ljava/lang/reflect/Field;)J + + :cond_a + :goto_a + invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; + + move-result-object v0 + + sget-object v1, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + if-ne v0, v1, :cond_b + + const/4 v0, 0x1 + + goto :goto_b + + :cond_b + const/4 v0, 0x0 + + :goto_b + sput-boolean v0, Lf/h/a/f/h/k/l8;->j:Z + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a([BJ)B + .locals 3 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + sget-wide v1, Lf/h/a/f/h/k/l8;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2}, Lf/h/a/f/h/k/l8$c;->a(Ljava/lang/Object;J)B + + move-result p0 + + return p0 +.end method + +.method public static b(Ljava/lang/Object;J)I + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/k/l8$c;->k(Ljava/lang/Object;J)I + + move-result p0 + + return p0 +.end method + +.method public static c(Ljava/lang/Class;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + :try_start_0 + sget-object v0, Lf/h/a/f/h/k/l8;->b:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->allocateInstance(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 +.end method + +.method public static d(Ljava/lang/Object;JD)V + .locals 6 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + move-object v1, p0 + + move-wide v2, p1 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/l8$c;->c(Ljava/lang/Object;JD)V + + return-void +.end method + +.method public static e(Ljava/lang/Object;JJ)V + .locals 6 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + move-object v1, p0 + + move-wide v2, p1 + + move-wide v4, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/h/k/l8$c;->f(Ljava/lang/Object;JJ)V + + return-void +.end method + +.method public static f(Ljava/lang/Object;JLjava/lang/Object;)V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + iget-object v0, v0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2, p3}, Lsun/misc/Unsafe;->putObject(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static g([BJB)V + .locals 3 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + sget-wide v1, Lf/h/a/f/h/k/l8;->i:J + + add-long/2addr v1, p1 + + invoke-virtual {v0, p0, v1, v2, p3}, Lf/h/a/f/h/k/l8$c;->b(Ljava/lang/Object;JB)V + + return-void +.end method + +.method public static h(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/k/l8;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + iget-object v0, v0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayBaseOffset(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static i(Ljava/lang/Object;J)J + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/k/l8$c;->l(Ljava/lang/Object;J)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static j(Ljava/lang/Class;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)I" + } + .end annotation + + sget-boolean v0, Lf/h/a/f/h/k/l8;->h:Z + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + iget-object v0, v0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0}, Lsun/misc/Unsafe;->arrayIndexScale(Ljava/lang/Class;)I + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static k()Lsun/misc/Unsafe; + .locals 1 + + :try_start_0 + new-instance v0, Lf/h/a/f/h/k/k8; + + invoke-direct {v0}, Lf/h/a/f/h/k/k8;->()V + + invoke-static {v0}, Ljava/security/AccessController;->doPrivileged(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lsun/misc/Unsafe; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + return-object v0 +.end method + +.method public static l(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + not-int p1, p2 + + and-int/lit8 p1, p1, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static m(Ljava/lang/Object;J)Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/k/l8$c;->h(Ljava/lang/Object;J)Z + + move-result p0 + + return p0 +.end method + +.method public static n(Ljava/lang/Object;J)F + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/k/l8$c;->i(Ljava/lang/Object;J)F + + move-result p0 + + return p0 +.end method + +.method public static o(Ljava/lang/Object;JB)V + .locals 4 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result v2 + + long-to-int p2, p1 + + and-int/lit8 p1, p2, 0x3 + + shl-int/lit8 p1, p1, 0x3 + + const/16 p2, 0xff + + shl-int v3, p2, p1 + + not-int v3, v3 + + and-int/2addr v2, v3 + + and-int/2addr p2, p3 + + shl-int p1, p2, p1 + + or-int/2addr p1, v2 + + sget-object p2, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {p2, p0, v0, v1, p1}, Lf/h/a/f/h/k/l8$c;->e(Ljava/lang/Object;JI)V + + return-void +.end method + +.method public static p(Ljava/lang/Class;)Z + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, [B + + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/l8;->c:Ljava/lang/Class; + + const-string v3, "peekLong" + + const/4 v4, 0x2 + + new-array v5, v4, [Ljava/lang/Class; + + aput-object p0, v5, v2 + + sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v7, 0x1 + + aput-object v6, v5, v7 + + invoke-virtual {v1, v3, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeLong" + + const/4 v5, 0x3 + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeInt" + + new-array v6, v5, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v4 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekInt" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByte" + + new-array v6, v4, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + sget-object v8, Ljava/lang/Byte;->TYPE:Ljava/lang/Class; + + aput-object v8, v6, v7 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByte" + + new-array v6, v7, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "pokeByteArray" + + const/4 v6, 0x4 + + new-array v8, v6, [Ljava/lang/Class; + + aput-object p0, v8, v2 + + aput-object v0, v8, v7 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v4 + + sget-object v9, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v9, v8, v5 + + invoke-virtual {v1, v3, v8}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + const-string v3, "peekByteArray" + + new-array v6, v6, [Ljava/lang/Class; + + aput-object p0, v6, v2 + + aput-object v0, v6, v7 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v4 + + sget-object p0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object p0, v6, v5 + + invoke-virtual {v1, v3, v6}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return v7 + + :catchall_0 + return v2 +.end method + +.method public static q(Ljava/lang/Object;J)D + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + invoke-virtual {v0, p0, p1, p2}, Lf/h/a/f/h/k/l8$c;->j(Ljava/lang/Object;J)D + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static r(Ljava/lang/Object;J)Ljava/lang/Object; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/l8;->f:Lf/h/a/f/h/k/l8$c; + + iget-object v0, v0, Lf/h/a/f/h/k/l8$c;->a:Lsun/misc/Unsafe; + + invoke-virtual {v0, p0, p1, p2}, Lsun/misc/Unsafe;->getObject(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + return-object p0 +.end method + +.method public static s()Ljava/lang/reflect/Field; + .locals 4 + + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + const-class v0, Ljava/nio/Buffer; + + const-string v2, "effectiveDirectAddress" + + :try_start_0 + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v0, v1 + + :goto_0 + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + const-class v0, Ljava/nio/Buffer; + + const-string v2, "address" + + :try_start_1 + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; + + move-result-object v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + move-object v0, v1 + + :goto_1 + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/reflect/Field;->getType()Ljava/lang/Class; + + move-result-object v2 + + sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class; + + if-ne v2, v3, :cond_1 + + return-object v0 + + :cond_1 + return-object v1 +.end method + +.method public static t(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p0 + + not-long p1, p1 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method + +.method public static u(Ljava/lang/Object;J)B + .locals 2 + + const-wide/16 v0, -0x4 + + and-long/2addr v0, p1 + + invoke-static {p0, v0, v1}, Lf/h/a/f/h/k/l8;->b(Ljava/lang/Object;J)I + + move-result p0 + + const-wide/16 v0, 0x3 + + and-long/2addr p1, v0 + + const/4 v0, 0x3 + + shl-long/2addr p1, v0 + + long-to-int p2, p1 + + ushr-int/2addr p0, p2 + + int-to-byte p0, p0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/l9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/l9.smali new file mode 100644 index 0000000000..8cf4a08c1d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/l9.smali @@ -0,0 +1,104 @@ +.class public interface abstract Lf/h/a/f/h/k/l9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract A()J +.end method + +.method public abstract B()J +.end method + +.method public abstract C()J +.end method + +.method public abstract D()J +.end method + +.method public abstract E()J +.end method + +.method public abstract F()J +.end method + +.method public abstract G()J +.end method + +.method public abstract a()J +.end method + +.method public abstract b()J +.end method + +.method public abstract c()Ljava/lang/String; +.end method + +.method public abstract d()Ljava/lang/String; +.end method + +.method public abstract e()J +.end method + +.method public abstract f()J +.end method + +.method public abstract g()J +.end method + +.method public abstract h()J +.end method + +.method public abstract i()J +.end method + +.method public abstract j()J +.end method + +.method public abstract k()J +.end method + +.method public abstract l()J +.end method + +.method public abstract m()J +.end method + +.method public abstract n()J +.end method + +.method public abstract o()J +.end method + +.method public abstract p()J +.end method + +.method public abstract q()J +.end method + +.method public abstract r()J +.end method + +.method public abstract s()J +.end method + +.method public abstract t()J +.end method + +.method public abstract u()J +.end method + +.method public abstract v()J +.end method + +.method public abstract w()J +.end method + +.method public abstract x()J +.end method + +.method public abstract y()Ljava/lang/String; +.end method + +.method public abstract z()J +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/la.smali b/com.discord/smali_classes2/f/h/a/f/h/k/la.smali new file mode 100644 index 0000000000..401fc55ae8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/la.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/la; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/oa;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/la; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/oa;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/la; + + invoke-direct {v0}, Lf/h/a/f/h/k/la;->()V + + sput-object v0, Lf/h/a/f/h/k/la;->e:Lf/h/a/f/h/k/la; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/na; + + invoke-direct {v0}, Lf/h/a/f/h/k/na;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/la;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/la;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/oa; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/lb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/lb.smali new file mode 100644 index 0000000000..b156e9444c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/lb.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/lb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/mb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.firebase_global_collection_flag_enabled" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/lb;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/lb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/lc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/lc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/lc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/lc.smali index 9e2c871607..b87704e681 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/lc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/lc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/lc; +.class public interface abstract Lf/h/a/f/h/k/lc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ld.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ld.smali new file mode 100644 index 0000000000..55a8b84f1d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ld.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ld; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/jd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ld; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/jd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ld; + + invoke-direct {v0}, Lf/h/a/f/h/k/ld;->()V + + sput-object v0, Lf/h/a/f/h/k/ld;->e:Lf/h/a/f/h/k/ld; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/nd; + + invoke-direct {v0}, Lf/h/a/f/h/k/nd;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ld;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ld;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/jd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m.smali new file mode 100644 index 0000000000..9c4597cff1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/h/k/m; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Landroid/app/Activity; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Ljava/lang/String; + +.field public final synthetic k:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/m;->k:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/m;->h:Landroid/app/Activity; + + iput-object p3, p0, Lf/h/a/f/h/k/m;->i:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/h/k/m;->j:Ljava/lang/String; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/m;->k:Lf/h/a/f/h/k/g; + + iget-object v1, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v0, p0, Lf/h/a/f/h/k/m;->h:Landroid/app/Activity; + + new-instance v2, Lf/h/a/f/f/b; + + invoke-direct {v2, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-object v3, p0, Lf/h/a/f/h/k/m;->i:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/h/k/m;->j:Ljava/lang/String; + + iget-wide v5, p0, Lf/h/a/f/h/k/g$a;->d:J + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/h/k/yd;->setCurrentScreen(Lf/h/a/f/f/a;Ljava/lang/String;Ljava/lang/String;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m0$a.smali new file mode 100644 index 0000000000..065b0a4a9b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/m0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/m0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/m0;", + "Lf/h/a/f/h/k/m0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m0.smali new file mode 100644 index 0000000000..8407ab1ea5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m0.smali @@ -0,0 +1,390 @@ +.class public final Lf/h/a/f/h/k/m0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/m0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/m0;", + "Lf/h/a/f/h/k/m0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzl:Lf/h/a/f/h/k/m0; + +.field public static volatile zzm:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/m0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Ljava/lang/String; + +.field public zzf:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/n0;", + ">;" + } + .end annotation +.end field + +.field public zzg:Z + +.field public zzh:Lf/h/a/f/h/k/o0; + +.field public zzi:Z + +.field public zzj:Z + +.field public zzk:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/m0; + + invoke-direct {v0}, Lf/h/a/f/h/k/m0;->()V + + sput-object v0, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + const-class v1, Lf/h/a/f/h/k/m0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/m0;ILf/h/a/f/h/k/n0;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/m0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/m0;->zzc:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/k/m0;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/m0;->zzm:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/m0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/m0;->zzm:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/m0;->zzm:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + return-object p1 + + :pswitch_4 + const/16 p1, 0xa + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-class p3, Lf/h/a/f/h/k/n0; + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-string p3, "zzi" + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + const-string p3, "zzj" + + aput-object p3, p1, p2 + + const/16 p2, 0x9 + + const-string p3, "zzk" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0008\u0000\u0001\u0001\u0008\u0008\u0000\u0001\u0000\u0001\u1004\u0000\u0002\u1008\u0001\u0003\u001b\u0004\u1007\u0002\u0005\u1009\u0003\u0006\u1007\u0004\u0007\u1007\u0005\u0008\u1007\u0006" + + sget-object p3, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/m0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/m0$a;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/m0; + + invoke-direct {p1}, Lf/h/a/f/h/k/m0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final u()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/m0;->zzc:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final v()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/m0;->zzd:I + + return v0 +.end method + +.method public final w()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/m0;->zzc:I + + and-int/lit8 v0, v0, 0x8 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final x()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/m0;->zzj:Z + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m1.smali new file mode 100644 index 0000000000..ad1b64d634 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m1.smali @@ -0,0 +1,42 @@ +.class public Lf/h/a/f/h/k/m1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static volatile a:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + invoke-static {}, Lf/h/a/f/h/k/m1;->a()Z + + move-result v0 + + xor-int/lit8 v0, v0, 0x1 + + sput-boolean v0, Lf/h/a/f/h/k/m1;->a:Z + + return-void +.end method + +.method public static a()Z + .locals 2 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m2.smali new file mode 100644 index 0000000000..54a4a463a8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m2.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/k/m2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m3.smali new file mode 100644 index 0000000000..960cb98178 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m3.smali @@ -0,0 +1,335 @@ +.class public abstract Lf/h/a/f/h/k/m3; +.super Ljava/util/AbstractCollection; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractCollection<", + "TE;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# static fields +.field public static final d:[Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/Object; + + sput-object v0, Lf/h/a/f/h/k/m3;->d:[Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractCollection;->()V + + return-void +.end method + + +# virtual methods +.method public final add(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public c([Ljava/lang/Object;I)I + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f4; + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + add-int/lit8 v2, p2, 0x1 + + aput-object v1, p1, p2 + + move p2, v2 + + goto :goto_0 + + :cond_0 + return p2 +.end method + +.method public final clear()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public abstract contains(Ljava/lang/Object;)Z + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param +.end method + +.method public abstract h()Lf/h/a/f/h/k/f4; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "TE;>;" + } + .end annotation +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public j()[Ljava/lang/Object; + .locals 1 + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public k()I + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public l()I + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public abstract m()Z +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 0 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final removeAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final retainAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final toArray()[Ljava/lang/Object; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/m3;->d:[Ljava/lang/Object; + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/m3;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final toArray([Ljava/lang/Object;)[Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)[TT;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_3 + + invoke-virtual {p0}, Ljava/util/AbstractCollection;->size()I + + move-result v1 + + array-length v2, p1 + + if-ge v2, v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->j()[Ljava/lang/Object; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->k()I + + move-result v1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->l()I + + move-result v2 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-static {v0, v1, v2, p1}, Ljava/util/Arrays;->copyOfRange([Ljava/lang/Object;IILjava/lang/Class;)[Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getComponentType()Ljava/lang/Class; + + move-result-object p1 + + invoke-static {p1, v1}, Ljava/lang/reflect/Array;->newInstance(Ljava/lang/Class;I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Ljava/lang/Object; + + goto :goto_0 + + :cond_1 + array-length v2, p1 + + if-le v2, v1, :cond_2 + + aput-object v0, p1, v1 + + :cond_2 + :goto_0 + const/4 v0, 0x0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/m3;->c([Ljava/lang/Object;I)I + + return-object p1 + + :cond_3 + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m4.smali new file mode 100644 index 0000000000..c439ca87e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m4.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/k/m4; +.super Lf/h/a/f/h/k/h4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/h4;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 0 + + invoke-virtual {p1, p2}, Ljava/lang/Throwable;->addSuppressed(Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m5.smali new file mode 100644 index 0000000000..ef4d37a281 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m5.smali @@ -0,0 +1,78 @@ +.class public final Lf/h/a/f/h/k/m5; +.super Lf/h/a/f/h/k/n5; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/n5<", + "Lf/h/a/f/h/k/y5$e;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/n5;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/util/Map$Entry;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5$e; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final b(Lf/h/a/f/h/k/x8;Ljava/util/Map$Entry;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/x8;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-interface {p2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5$e; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m6.smali new file mode 100644 index 0000000000..e02a05aaca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m6.smali @@ -0,0 +1,282 @@ +.class public Lf/h/a/f/h/k/m6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public volatile a:Lf/h/a/f/h/k/d7; + +.field public volatile b:Lf/h/a/f/h/k/x4; + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/k/l5;->a()Lf/h/a/f/h/k/l5; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + invoke-virtual {v0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v0 + + return v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + invoke-interface {v0}, Lf/h/a/f/h/k/d7;->g()I + + move-result v0 + + return v0 + + :cond_1 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final b(Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/d7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + if-nez v0, :cond_1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + if-eqz v0, :cond_0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_1 + + :cond_0 + :try_start_1 + iput-object p1, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + sget-object v0, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + iput-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + :try_end_1 + .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :catch_0 + :try_start_2 + iput-object p1, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + sget-object p1, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + iput-object p1, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + :goto_0 + monitor-exit p0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p1 + + :cond_1 + :goto_1 + iget-object p1, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + return-object p1 +.end method + +.method public final c()Lf/h/a/f/h/k/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + return-object v0 + + :cond_0 + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + monitor-exit p0 + + return-object v0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + if-nez v0, :cond_2 + + sget-object v0, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + iput-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + invoke-interface {v0}, Lf/h/a/f/h/k/d7;->d()Lf/h/a/f/h/k/x4; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/m6;->b:Lf/h/a/f/h/k/x4; + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 2 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/k/m6; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/m6; + + iget-object v0, p0, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + iget-object v1, p1, Lf/h/a/f/h/k/m6;->a:Lf/h/a/f/h/k/d7; + + if-nez v0, :cond_2 + + if-nez v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m6;->c()Lf/h/a/f/h/k/x4; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/m6;->c()Lf/h/a/f/h/k/x4; + + move-result-object p1 + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/x4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + if-eqz v0, :cond_3 + + if-eqz v1, :cond_3 + + invoke-virtual {v0, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + if-eqz v0, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/k/f7;->b()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/f/h/k/m6;->b(Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/d7; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_4 + invoke-interface {v1}, Lf/h/a/f/h/k/f7;->b()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/m6;->b(Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/d7; + + move-result-object p1 + + invoke-virtual {p1, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m7.smali new file mode 100644 index 0000000000..ac010d1b4b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m7.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/h/k/m7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/j7; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final c(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p1, Lf/h/a/f/h/k/y5; + + const/4 v0, 0x4 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m8.smali new file mode 100644 index 0000000000..f937e0c244 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m8.smali @@ -0,0 +1,368 @@ +.class public final Lf/h/a/f/h/k/m8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/o8; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->h:Z + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/k/l8;->g:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v0 + + if-nez v0, :cond_1 + + new-instance v0, Lf/h/a/f/h/k/p8; + + invoke-direct {v0}, Lf/h/a/f/h/k/p8;->()V + + goto :goto_1 + + :cond_1 + new-instance v0, Lf/h/a/f/h/k/n8; + + invoke-direct {v0}, Lf/h/a/f/h/k/n8;->()V + + :goto_1 + sput-object v0, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; + + return-void +.end method + +.method public static a(I)I + .locals 1 + + const/16 v0, -0xc + + if-le p0, v0, :cond_0 + + const/4 p0, -0x1 + + :cond_0 + return p0 +.end method + +.method public static b(II)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-le p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + :goto_1 + return p0 +.end method + +.method public static c(Ljava/lang/CharSequence;)I + .locals 8 + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + const/16 v4, 0x80 + + if-ge v3, v4, :cond_0 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + move v3, v0 + + :goto_1 + if-ge v2, v0, :cond_6 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + const/16 v5, 0x800 + + if-ge v4, v5, :cond_1 + + rsub-int/lit8 v4, v4, 0x7f + + ushr-int/lit8 v4, v4, 0x1f + + add-int/2addr v3, v4 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_1 + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v4 + + :goto_2 + if-ge v2, v4, :cond_5 + + invoke-interface {p0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v6 + + if-ge v6, v5, :cond_2 + + rsub-int/lit8 v6, v6, 0x7f + + ushr-int/lit8 v6, v6, 0x1f + + add-int/2addr v1, v6 + + goto :goto_3 + + :cond_2 + add-int/lit8 v1, v1, 0x2 + + const v7, 0xd800 + + if-gt v7, v6, :cond_4 + + const v7, 0xdfff + + if-gt v6, v7, :cond_4 + + invoke-static {p0, v2}, Ljava/lang/Character;->codePointAt(Ljava/lang/CharSequence;I)I + + move-result v6 + + const/high16 v7, 0x10000 + + if-lt v6, v7, :cond_3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_3 + new-instance p0, Lf/h/a/f/h/k/q8; + + invoke-direct {p0, v2, v4}, Lf/h/a/f/h/k/q8;->(II)V + + throw p0 + + :cond_4 + :goto_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_2 + + :cond_5 + add-int/2addr v3, v1 + + :cond_6 + if-lt v3, v0, :cond_7 + + return v3 + + :cond_7 + new-instance p0, Ljava/lang/IllegalArgumentException; + + int-to-long v0, v3 + + const-wide v2, 0x100000000L + + add-long/2addr v0, v2 + + const/16 v2, 0x36 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v2}, Ljava/lang/StringBuilder;->(I)V + + const-string v2, "UTF-8 length does not fit in int: " + + invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0, v1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static d([BII)Z + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m8;->a:Lf/h/a/f/h/k/o8; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1, p0, p1, p2}, Lf/h/a/f/h/k/o8;->a(I[BII)I + + move-result p0 + + if-nez p0, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 +.end method + +.method public static e(III)I + .locals 1 + + const/16 v0, -0xc + + if-gt p0, v0, :cond_1 + + const/16 v0, -0x41 + + if-gt p1, v0, :cond_1 + + if-le p2, v0, :cond_0 + + goto :goto_0 + + :cond_0 + shl-int/lit8 p1, p1, 0x8 + + xor-int/2addr p0, p1 + + shl-int/lit8 p1, p2, 0x10 + + xor-int/2addr p0, p1 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static f([BII)I + .locals 4 + + add-int/lit8 v0, p1, -0x1 + + aget-byte v0, p0, v0 + + sub-int/2addr p2, p1 + + const/4 v1, -0x1 + + const/16 v2, -0xc + + if-eqz p2, :cond_4 + + const/4 v3, 0x1 + + if-eq p2, v3, :cond_1 + + const/4 v1, 0x2 + + if-ne p2, v1, :cond_0 + + aget-byte p2, p0, p1 + + add-int/2addr p1, v3 + + aget-byte p0, p0, p1 + + invoke-static {v0, p2, p0}, Lf/h/a/f/h/k/m8;->e(III)I + + move-result p0 + + goto :goto_1 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + aget-byte p0, p0, p1 + + if-gt v0, v2, :cond_3 + + const/16 p1, -0x41 + + if-le p0, p1, :cond_2 + + goto :goto_0 + + :cond_2 + shl-int/lit8 p0, p0, 0x8 + + xor-int v1, v0, p0 + + :cond_3 + :goto_0 + move p0, v1 + + goto :goto_1 + + :cond_4 + if-le v0, v2, :cond_5 + + const/4 v0, -0x1 + + :cond_5 + move p0, v0 + + :goto_1 + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/m9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/m9.smali new file mode 100644 index 0000000000..d4e7d051dc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/m9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/m9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/l9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/m9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/l9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/m9; + + invoke-direct {v0}, Lf/h/a/f/h/k/m9;->()V + + sput-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/o9; + + invoke-direct {v0}, Lf/h/a/f/h/k/o9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/m9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/m9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ma.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ma.smali new file mode 100644 index 0000000000..19ca5d9aa7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ma.smali @@ -0,0 +1,192 @@ +.class public final Lf/h/a/f/h/k/ma; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ja; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.audience.fix_skip_audience_with_failed_filters" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/ma;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.audience.refresh_event_count_filters_timestamp" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/ma;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.audience.use_bundle_end_timestamp_for_non_sequence_property_filters" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/ma;->c:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.audience.use_bundle_timestamp_for_event_count_filters" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ma;->d:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ma;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ma;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final d()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ma;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final e()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ma;->d:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/mb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/mb.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/mb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/mb.smali index 7c3a06e458..24aa34f456 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/mb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/mb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/mb; +.class public interface abstract Lf/h/a/f/h/k/mb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/mc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/mc.smali new file mode 100644 index 0000000000..ba93f645de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/mc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/mc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/lc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/mc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/lc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/mc; + + invoke-direct {v0}, Lf/h/a/f/h/k/mc;->()V + + sput-object v0, Lf/h/a/f/h/k/mc;->e:Lf/h/a/f/h/k/mc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/oc; + + invoke-direct {v0}, Lf/h/a/f/h/k/oc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/mc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/mc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/lc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/md.smali b/com.discord/smali_classes2/f/h/a/f/h/k/md.smali new file mode 100644 index 0000000000..9023b7fb74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/md.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/md; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/pd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/md; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/pd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/md; + + invoke-direct {v0}, Lf/h/a/f/h/k/md;->()V + + sput-object v0, Lf/h/a/f/h/k/md;->e:Lf/h/a/f/h/k/md; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/od; + + invoke-direct {v0}, Lf/h/a/f/h/k/od;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/md;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/md;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n.smali new file mode 100644 index 0000000000..b088a7b7ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/h/k/n; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/n;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/n;->h:Ljava/lang/String; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/n;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/n;->h:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/h/k/g$a;->d:J + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->setUserId(Ljava/lang/String;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n0$a.smali new file mode 100644 index 0000000000..5341746b1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/n0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/n0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/n0;", + "Lf/h/a/f/h/k/n0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n0.smali new file mode 100644 index 0000000000..b1f09976f0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n0.smali @@ -0,0 +1,316 @@ +.class public final Lf/h/a/f/h/k/n0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/n0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/n0;", + "Lf/h/a/f/h/k/n0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzh:Lf/h/a/f/h/k/n0; + +.field public static volatile zzi:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/n0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Lf/h/a/f/h/k/q0; + +.field public zze:Lf/h/a/f/h/k/o0; + +.field public zzf:Z + +.field public zzg:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/n0; + + invoke-direct {v0}, Lf/h/a/f/h/k/n0;->()V + + sput-object v0, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + const-class v1, Lf/h/a/f/h/k/n0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/n0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/n0;->zzc:I + + or-int/lit8 v0, v0, 0x8 + + iput v0, p0, Lf/h/a/f/h/k/n0;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/n0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/n0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/n0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/n0;->zzi:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1009\u0000\u0002\u1009\u0001\u0003\u1007\u0002\u0004\u1008\u0003" + + sget-object p3, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/n0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/n0$a;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/n0; + + invoke-direct {p1}, Lf/h/a/f/h/k/n0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final t()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/n0;->zzc:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()Lf/h/a/f/h/k/q0; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/n0;->zzd:Lf/h/a/f/h/k/q0; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + :cond_0 + return-object v0 +.end method + +.method public final v()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/n0;->zzc:I + + and-int/lit8 v0, v0, 0x2 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final w()Lf/h/a/f/h/k/o0; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/n0;->zze:Lf/h/a/f/h/k/o0; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n1.smali new file mode 100644 index 0000000000..4b1f3ded24 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n1.smali @@ -0,0 +1,29 @@ +.class public final Lf/h/a/f/h/k/n1; +.super Landroid/database/ContentObserver; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 1 + + sget-object p1, Lf/h/a/f/h/k/l1;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n2.smali new file mode 100644 index 0000000000..defa5f8450 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n2.smali @@ -0,0 +1,21 @@ +.class public final Lf/h/a/f/h/k/n2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/m2;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/k/n2;->a:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n3.smali new file mode 100644 index 0000000000..37ee7600a4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n3.smali @@ -0,0 +1,199 @@ +.class public final Lf/h/a/f/h/k/n3; +.super Lf/h/a/f/h/k/e4; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/n3<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public e:I + +.field public final f:Lf/h/a/f/h/k/l3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/l3;I)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/l3<", + "TE;>;I)V" + } + .end annotation + + invoke-virtual {p1}, Ljava/util/AbstractCollection;->size()I + + move-result v0 + + invoke-direct {p0}, Lf/h/a/f/h/k/e4;->()V + + invoke-static {p2, v0}, Lf/h/a/c/i1/e;->p3(II)I + + iput v0, p0, Lf/h/a/f/h/k/n3;->d:I + + iput p2, p0, Lf/h/a/f/h/k/n3;->e:I + + iput-object p1, p0, Lf/h/a/f/h/k/n3;->f:Lf/h/a/f/h/k/l3; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + iget v1, p0, Lf/h/a/f/h/k/n3;->d:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final hasPrevious()Z + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + iget v1, p0, Lf/h/a/f/h/k/n3;->d:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + add-int/lit8 v1, v0, 0x1 + + iput v1, p0, Lf/h/a/f/h/k/n3;->e:I + + iget-object v1, p0, Lf/h/a/f/h/k/n3;->f:Lf/h/a/f/h/k/l3; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_1 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final nextIndex()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + return v0 +.end method + +.method public final previous()Ljava/lang/Object; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + const/4 v1, 0x1 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + sub-int/2addr v0, v1 + + iput v0, p0, Lf/h/a/f/h/k/n3;->e:I + + iget-object v1, p0, Lf/h/a/f/h/k/n3;->f:Lf/h/a/f/h/k/l3; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + return-object v0 + + :cond_1 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final previousIndex()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/n3;->e:I + + add-int/lit8 v0, v0, -0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n4.smali new file mode 100644 index 0000000000..4d1e29579f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n4.smali @@ -0,0 +1,30 @@ +.class public abstract Lf/h/a/f/h/k/n4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/g7; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/k/n4<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/g7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n5.smali new file mode 100644 index 0000000000..a7883a5c10 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n5.smali @@ -0,0 +1,53 @@ +.class public abstract Lf/h/a/f/h/k/n5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/util/Map$Entry;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "**>;)I" + } + .end annotation +.end method + +.method public abstract b(Lf/h/a/f/h/k/x8;Ljava/util/Map$Entry;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/x8;", + "Ljava/util/Map$Entry<", + "**>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n6.smali new file mode 100644 index 0000000000..6e9c841912 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n6.smali @@ -0,0 +1,57 @@ +.class public abstract Lf/h/a/f/h/k/n6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/n6; + +.field public static final b:Lf/h/a/f/h/k/n6; + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/p6; + + const/4 v1, 0x0 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/p6;->(Lf/h/a/f/h/k/q6;)V + + sput-object v0, Lf/h/a/f/h/k/n6;->a:Lf/h/a/f/h/k/n6; + + new-instance v0, Lf/h/a/f/h/k/s6; + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/s6;->(Lf/h/a/f/h/k/q6;)V + + sput-object v0, Lf/h/a/f/h/k/n6;->b:Lf/h/a/f/h/k/n6; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/q6;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(Ljava/lang/Object;Ljava/lang/Object;J)V + .annotation system Ldalvik/annotation/Signature; + value = { + "<", + "L:Ljava/lang/Object;", + ">(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Object;J)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n7.smali new file mode 100644 index 0000000000..4711734b5e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n7.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/k/n7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n8.smali new file mode 100644 index 0000000000..eb54771005 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n8.smali @@ -0,0 +1,741 @@ +.class public final Lf/h/a/f/h/k/n8; +.super Lf/h/a/f/h/k/o8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/o8;->()V + + return-void +.end method + + +# virtual methods +.method public final a(I[BII)I + .locals 6 + + :goto_0 + if-ge p3, p4, :cond_0 + + aget-byte p1, p2, p3 + + if-ltz p1, :cond_0 + + add-int/lit8 p3, p3, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + if-lt p3, p4, :cond_1 + + return p1 + + :cond_1 + :goto_1 + if-lt p3, p4, :cond_2 + + return p1 + + :cond_2 + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-gez p3, :cond_d + + const/16 v1, -0x20 + + const/4 v2, -0x1 + + const/16 v3, -0x41 + + if-ge p3, v1, :cond_5 + + if-lt v0, p4, :cond_3 + + return p3 + + :cond_3 + const/16 v1, -0x3e + + if-lt p3, v1, :cond_4 + + add-int/lit8 p3, v0, 0x1 + + aget-byte v0, p2, v0 + + if-le v0, v3, :cond_1 + + :cond_4 + return v2 + + :cond_5 + const/16 v4, -0x10 + + if-ge p3, v4, :cond_a + + add-int/lit8 v4, p4, -0x1 + + if-lt v0, v4, :cond_6 + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/k/m8;->f([BII)I + + move-result p1 + + return p1 + + :cond_6 + add-int/lit8 v4, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_9 + + const/16 v5, -0x60 + + if-ne p3, v1, :cond_7 + + if-lt v0, v5, :cond_9 + + :cond_7 + const/16 v1, -0x13 + + if-ne p3, v1, :cond_8 + + if-ge v0, v5, :cond_9 + + :cond_8 + add-int/lit8 p3, v4, 0x1 + + aget-byte v0, p2, v4 + + if-le v0, v3, :cond_1 + + :cond_9 + return v2 + + :cond_a + add-int/lit8 v1, p4, -0x2 + + if-lt v0, v1, :cond_b + + invoke-static {p2, v0, p4}, Lf/h/a/f/h/k/m8;->f([BII)I + + move-result p1 + + return p1 + + :cond_b + add-int/lit8 v1, v0, 0x1 + + aget-byte v0, p2, v0 + + if-gt v0, v3, :cond_c + + shl-int/lit8 p3, p3, 0x1c + + add-int/lit8 v0, v0, 0x70 + + add-int/2addr v0, p3 + + shr-int/lit8 p3, v0, 0x1e + + if-nez p3, :cond_c + + add-int/lit8 p3, v1, 0x1 + + aget-byte v0, p2, v1 + + if-gt v0, v3, :cond_c + + add-int/lit8 v0, p3, 0x1 + + aget-byte p3, p2, p3 + + if-le p3, v3, :cond_d + + :cond_c + return v2 + + :cond_d + move p3, v0 + + goto :goto_1 +.end method + +.method public final b(Ljava/lang/CharSequence;[BII)I + .locals 7 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v0 + + add-int/2addr p4, p3 + + const/4 v1, 0x0 + + :goto_0 + const/16 v2, 0x80 + + if-ge v1, v0, :cond_0 + + add-int v3, v1, p3 + + if-ge v3, p4, :cond_0 + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v4 + + if-ge v4, v2, :cond_0 + + int-to-byte v2, v4 + + aput-byte v2, p2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + if-ne v1, v0, :cond_1 + + add-int/2addr p3, v0 + + return p3 + + :cond_1 + add-int/2addr p3, v1 + + :goto_1 + if-ge v1, v0, :cond_b + + invoke-interface {p1, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + if-ge v3, v2, :cond_2 + + if-ge p3, p4, :cond_2 + + add-int/lit8 v4, p3, 0x1 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + :goto_2 + move p3, v4 + + goto/16 :goto_3 + + :cond_2 + const/16 v4, 0x800 + + if-ge v3, v4, :cond_3 + + add-int/lit8 v4, p4, -0x2 + + if-gt p3, v4, :cond_3 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + or-int/lit16 v5, v5, 0x3c0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, v4 + + goto :goto_3 + + :cond_3 + const v4, 0xdfff + + const v5, 0xd800 + + if-lt v3, v5, :cond_4 + + if-ge v4, v3, :cond_5 + + :cond_4 + add-int/lit8 v6, p4, -0x3 + + if-gt p3, v6, :cond_5 + + add-int/lit8 v4, p3, 0x1 + + ushr-int/lit8 v5, v3, 0xc + + or-int/lit16 v5, v5, 0x1e0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v4, 0x1 + + ushr-int/lit8 v5, v3, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v4 + + add-int/lit8 v4, p3, 0x1 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v2 + + int-to-byte v3, v3 + + aput-byte v3, p2, p3 + + goto :goto_2 + + :cond_5 + add-int/lit8 v6, p4, -0x4 + + if-gt p3, v6, :cond_8 + + add-int/lit8 v4, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result v5 + + if-eq v4, v5, :cond_7 + + invoke-interface {p1, v4}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v1 + + invoke-static {v3, v1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v5 + + if-eqz v5, :cond_6 + + invoke-static {v3, v1}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v1 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x12 + + or-int/lit16 v5, v5, 0xf0 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + ushr-int/lit8 v5, v1, 0xc + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, v3 + + add-int/lit8 v3, p3, 0x1 + + ushr-int/lit8 v5, v1, 0x6 + + and-int/lit8 v5, v5, 0x3f + + or-int/2addr v5, v2 + + int-to-byte v5, v5 + + aput-byte v5, p2, p3 + + add-int/lit8 p3, v3, 0x1 + + and-int/lit8 v1, v1, 0x3f + + or-int/2addr v1, v2 + + int-to-byte v1, v1 + + aput-byte v1, p2, v3 + + move v1, v4 + + :goto_3 + add-int/lit8 v1, v1, 0x1 + + goto/16 :goto_1 + + :cond_6 + move v1, v4 + + :cond_7 + new-instance p1, Lf/h/a/f/h/k/q8; + + add-int/lit8 v1, v1, -0x1 + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/k/q8;->(II)V + + throw p1 + + :cond_8 + if-gt v5, v3, :cond_a + + if-gt v3, v4, :cond_a + + add-int/lit8 p2, v1, 0x1 + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result p4 + + if-eq p2, p4, :cond_9 + + invoke-interface {p1, p2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result p1 + + invoke-static {v3, p1}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result p1 + + if-nez p1, :cond_a + + :cond_9 + new-instance p1, Lf/h/a/f/h/k/q8; + + invoke-direct {p1, v1, v0}, Lf/h/a/f/h/k/q8;->(II)V + + throw p1 + + :cond_a + new-instance p1, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 p2, 0x25 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4, p2}, Ljava/lang/StringBuilder;->(I)V + + const-string p2, "Failed writing " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, v3}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const-string p2, " at index " + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p2 + + invoke-direct {p1, p2}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 + + :cond_b + return p3 +.end method + +.method public final c([BII)Ljava/lang/String; + .locals 11 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + or-int v0, p2, p3 + + array-length v1, p1 + + sub-int/2addr v1, p2 + + sub-int/2addr v1, p3 + + or-int/2addr v0, v1 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ltz v0, :cond_b + + add-int v0, p2, p3 + + new-array p3, p3, [C + + const/4 v3, 0x0 + + :goto_0 + if-ge p2, v0, :cond_0 + + aget-byte v4, p1, p2 + + invoke-static {v4}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v5 + + if-eqz v5, :cond_0 + + add-int/lit8 p2, p2, 0x1 + + add-int/lit8 v5, v3, 0x1 + + int-to-char v4, v4 + + aput-char v4, p3, v3 + + move v3, v5 + + goto :goto_0 + + :cond_0 + move v8, v3 + + :cond_1 + :goto_1 + if-ge p2, v0, :cond_a + + add-int/lit8 v3, p2, 0x1 + + aget-byte p2, p1, p2 + + invoke-static {p2}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v4 + + if-eqz v4, :cond_2 + + add-int/lit8 v4, v8, 0x1 + + int-to-char p2, p2 + + aput-char p2, p3, v8 + + move p2, v3 + + :goto_2 + move v8, v4 + + if-ge p2, v0, :cond_1 + + aget-byte v3, p1, p2 + + invoke-static {v3}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v4 + + if-eqz v4, :cond_1 + + add-int/lit8 p2, p2, 0x1 + + add-int/lit8 v4, v8, 0x1 + + int-to-char v3, v3 + + aput-char v3, p3, v8 + + goto :goto_2 + + :cond_2 + const/16 v4, -0x20 + + if-ge p2, v4, :cond_3 + + const/4 v4, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v4, 0x0 + + :goto_3 + if-eqz v4, :cond_5 + + if-ge v3, v0, :cond_4 + + add-int/lit8 v4, v3, 0x1 + + aget-byte v3, p1, v3 + + add-int/lit8 v5, v8, 0x1 + + invoke-static {p2, v3, p3, v8}, Lf/h/a/c/i1/e;->D2(BB[CI)V + + move p2, v4 + + move v8, v5 + + goto :goto_1 + + :cond_4 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_5 + const/16 v4, -0x10 + + if-ge p2, v4, :cond_6 + + const/4 v4, 0x1 + + goto :goto_4 + + :cond_6 + const/4 v4, 0x0 + + :goto_4 + if-eqz v4, :cond_8 + + add-int/lit8 v4, v0, -0x1 + + if-ge v3, v4, :cond_7 + + add-int/lit8 v4, v3, 0x1 + + aget-byte v3, p1, v3 + + add-int/lit8 v5, v4, 0x1 + + aget-byte v4, p1, v4 + + add-int/lit8 v6, v8, 0x1 + + invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/c/i1/e;->C2(BBB[CI)V + + move p2, v5 + + move v8, v6 + + goto :goto_1 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_8 + add-int/lit8 v4, v0, -0x2 + + if-ge v3, v4, :cond_9 + + add-int/lit8 v4, v3, 0x1 + + aget-byte v5, p1, v3 + + add-int/lit8 v3, v4, 0x1 + + aget-byte v6, p1, v4 + + add-int/lit8 v9, v3, 0x1 + + aget-byte v7, p1, v3 + + add-int/lit8 v10, v8, 0x1 + + move v3, p2 + + move v4, v5 + + move v5, v6 + + move v6, v7 + + move-object v7, p3 + + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/e;->B2(BBBB[CI)V + + add-int/lit8 v8, v10, 0x1 + + move p2, v9 + + goto/16 :goto_1 + + :cond_9 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_a + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, p3, v1, v8}, Ljava/lang/String;->([CII)V + + return-object p1 + + :cond_b + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Object; + + array-length p1, p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v1 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v2 + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + const/4 p2, 0x2 + + aput-object p1, v3, p2 + + const-string p1, "buffer length=%d, index=%d, size=%d" + + invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/n9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/n9.smali new file mode 100644 index 0000000000..2919894a25 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/n9.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/n9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/q9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/n9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/q9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/n9; + + invoke-direct {v0}, Lf/h/a/f/h/k/n9;->()V + + sput-object v0, Lf/h/a/f/h/k/n9;->e:Lf/h/a/f/h/k/n9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/p9; + + invoke-direct {v0}, Lf/h/a/f/h/k/p9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/n9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/n9;->e:Lf/h/a/f/h/k/n9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/n9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q9; + + invoke-interface {v0}, Lf/h/a/f/h/k/q9;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/n9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/na.smali b/com.discord/smali_classes2/f/h/a/f/h/k/na.smali new file mode 100644 index 0000000000..b0a0f773d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/na.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/na; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/oa; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.audience.invalidate_config_cache_after_app_unisntall" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/na;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/na;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/nb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/nb.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/nb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/nb.smali index 90375d1593..d98afd30ad 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/nb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/nb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/nb; +.class public interface abstract Lf/h/a/f/h/k/nb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/nc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/nc.smali new file mode 100644 index 0000000000..92eb0f20a4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/nc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/nc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/qc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/nc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/qc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/nc; + + invoke-direct {v0}, Lf/h/a/f/h/k/nc;->()V + + sput-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/pc; + + invoke-direct {v0}, Lf/h/a/f/h/k/pc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/nc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/nc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/nd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/nd.smali new file mode 100644 index 0000000000..58a9e083a2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/nd.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/nd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/jd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.integration.disable_firebase_instance_id" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/nd;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/nd;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o.smali new file mode 100644 index 0000000000..d18058e529 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o.smali @@ -0,0 +1,44 @@ +.class public final Lf/h/a/f/h/k/o; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/ThreadFactory; + + +# instance fields +.field public d:Ljava/util/concurrent/ThreadFactory; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {}, Ljava/util/concurrent/Executors;->defaultThreadFactory()Ljava/util/concurrent/ThreadFactory; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/o;->d:Ljava/util/concurrent/ThreadFactory; + + return-void +.end method + + +# virtual methods +.method public final newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/o;->d:Ljava/util/concurrent/ThreadFactory; + + invoke-interface {v0, p1}, Ljava/util/concurrent/ThreadFactory;->newThread(Ljava/lang/Runnable;)Ljava/lang/Thread; + + move-result-object p1 + + const-string v0, "ScionFrontendApi" + + invoke-virtual {p1, v0}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o0$a.smali new file mode 100644 index 0000000000..c2e93b2da7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o0$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/o0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/o0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/o0;", + "Lf/h/a/f/h/k/o0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o0$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o0$b.smali new file mode 100644 index 0000000000..6ab783538f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o0$b.smali @@ -0,0 +1,276 @@ +.class public final enum Lf/h/a/f/h/k/o0$b; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a6; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/o0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/o0$b;", + ">;", + "Lf/h/a/f/h/k/a6;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/o0$b; + +.field public static final enum e:Lf/h/a/f/h/k/o0$b; + +.field public static final enum f:Lf/h/a/f/h/k/o0$b; + +.field public static final enum g:Lf/h/a/f/h/k/o0$b; + +.field public static final enum h:Lf/h/a/f/h/k/o0$b; + +.field public static final synthetic i:[Lf/h/a/f/h/k/o0$b; + + +# instance fields +.field public final zzg:I + + +# direct methods +.method public static constructor ()V + .locals 8 + + new-instance v0, Lf/h/a/f/h/k/o0$b; + + const-string v1, "UNKNOWN_COMPARISON_TYPE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/k/o0$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/o0$b;->d:Lf/h/a/f/h/k/o0$b; + + new-instance v0, Lf/h/a/f/h/k/o0$b; + + const-string v1, "LESS_THAN" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/k/o0$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/o0$b;->e:Lf/h/a/f/h/k/o0$b; + + new-instance v0, Lf/h/a/f/h/k/o0$b; + + const-string v1, "GREATER_THAN" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/k/o0$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/o0$b;->f:Lf/h/a/f/h/k/o0$b; + + new-instance v0, Lf/h/a/f/h/k/o0$b; + + const-string v1, "EQUAL" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/k/o0$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/o0$b;->g:Lf/h/a/f/h/k/o0$b; + + new-instance v0, Lf/h/a/f/h/k/o0$b; + + const-string v1, "BETWEEN" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/f/h/k/o0$b;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/o0$b;->h:Lf/h/a/f/h/k/o0$b; + + const/4 v1, 0x5 + + new-array v1, v1, [Lf/h/a/f/h/k/o0$b; + + sget-object v7, Lf/h/a/f/h/k/o0$b;->d:Lf/h/a/f/h/k/o0$b; + + aput-object v7, v1, v2 + + sget-object v2, Lf/h/a/f/h/k/o0$b;->e:Lf/h/a/f/h/k/o0$b; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/o0$b;->f:Lf/h/a/f/h/k/o0$b; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/o0$b;->g:Lf/h/a/f/h/k/o0$b; + + aput-object v2, v1, v5 + + aput-object v0, v1, v6 + + sput-object v1, Lf/h/a/f/h/k/o0$b;->i:[Lf/h/a/f/h/k/o0$b; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/k/o0$b;->zzg:I + + return-void +.end method + +.method public static f(I)Lf/h/a/f/h/k/o0$b; + .locals 1 + + if-eqz p0, :cond_4 + + const/4 v0, 0x1 + + if-eq p0, v0, :cond_3 + + const/4 v0, 0x2 + + if-eq p0, v0, :cond_2 + + const/4 v0, 0x3 + + if-eq p0, v0, :cond_1 + + const/4 v0, 0x4 + + if-eq p0, v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + sget-object p0, Lf/h/a/f/h/k/o0$b;->h:Lf/h/a/f/h/k/o0$b; + + return-object p0 + + :cond_1 + sget-object p0, Lf/h/a/f/h/k/o0$b;->g:Lf/h/a/f/h/k/o0$b; + + return-object p0 + + :cond_2 + sget-object p0, Lf/h/a/f/h/k/o0$b;->f:Lf/h/a/f/h/k/o0$b; + + return-object p0 + + :cond_3 + sget-object p0, Lf/h/a/f/h/k/o0$b;->e:Lf/h/a/f/h/k/o0$b; + + return-object p0 + + :cond_4 + sget-object p0, Lf/h/a/f/h/k/o0$b;->d:Lf/h/a/f/h/k/o0$b; + + return-object p0 +.end method + +.method public static values()[Lf/h/a/f/h/k/o0$b; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/o0$b;->i:[Lf/h/a/f/h/k/o0$b; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/o0$b;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/o0$b; + + return-object v0 +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/o0$b;->zzg:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/k/o0$b; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/k/o0$b;->zzg:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o0.smali new file mode 100644 index 0000000000..ccb98d294a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o0.smali @@ -0,0 +1,265 @@ +.class public final Lf/h/a/f/h/k/o0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/o0$a;, + Lf/h/a/f/h/k/o0$b; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/o0;", + "Lf/h/a/f/h/k/o0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzi:Lf/h/a/f/h/k/o0; + +.field public static volatile zzj:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/o0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Z + +.field public zzf:Ljava/lang/String; + +.field public zzg:Ljava/lang/String; + +.field public zzh:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/o0; + + invoke-direct {v0}, Lf/h/a/f/h/k/o0;->()V + + sput-object v0, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + const-class v1, Lf/h/a/f/h/k/o0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/o0;->zzf:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/o0;->zzg:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/o0;->zzh:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/o0;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/o0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/o0;->zzj:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/o0;->zzj:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x7 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/k/r0;->a:Lf/h/a/f/h/k/c6; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0005\u0000\u0001\u0001\u0005\u0005\u0000\u0000\u0000\u0001\u100c\u0000\u0002\u1007\u0001\u0003\u1008\u0002\u0004\u1008\u0003\u0005\u1008\u0004" + + sget-object p3, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/o0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/o0$a;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/o0; + + invoke-direct {p1}, Lf/h/a/f/h/k/o0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s()Lf/h/a/f/h/k/o0$b; + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/o0;->zzd:I + + invoke-static {v0}, Lf/h/a/f/h/k/o0$b;->f(I)Lf/h/a/f/h/k/o0$b; + + move-result-object v0 + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/o0$b;->d:Lf/h/a/f/h/k/o0$b; + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o1.smali new file mode 100644 index 0000000000..b845101147 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o1.smali @@ -0,0 +1,367 @@ +.class public final Lf/h/a/f/h/k/o1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/s1; + + +# static fields +.field public static final g:Ljava/util/Map; + .annotation build Landroidx/annotation/GuardedBy; + value = "ConfigurationContentLoader.class" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Landroid/net/Uri;", + "Lf/h/a/f/h/k/o1;", + ">;" + } + .end annotation +.end field + +.field public static final h:[Ljava/lang/String; + + +# instance fields +.field public final a:Landroid/content/ContentResolver; + +.field public final b:Landroid/net/Uri; + +.field public final c:Landroid/database/ContentObserver; + +.field public final d:Ljava/lang/Object; + +.field public volatile e:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final f:Ljava/util/List; + .annotation build Landroidx/annotation/GuardedBy; + value = "this" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/k/t1;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + sput-object v0, Lf/h/a/f/h/k/o1;->g:Ljava/util/Map; + + const-string v0, "key" + + const-string v1, "value" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/o1;->h:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Landroid/content/ContentResolver;Landroid/net/Uri;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/f/h/k/q1; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/q1;->(Lf/h/a/f/h/k/o1;)V + + iput-object v0, p0, Lf/h/a/f/h/k/o1;->c:Landroid/database/ContentObserver; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/o1;->d:Ljava/lang/Object; + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/o1;->f:Ljava/util/List; + + iput-object p1, p0, Lf/h/a/f/h/k/o1;->a:Landroid/content/ContentResolver; + + iput-object p2, p0, Lf/h/a/f/h/k/o1;->b:Landroid/net/Uri; + + iget-object v0, p0, Lf/h/a/f/h/k/o1;->c:Landroid/database/ContentObserver; + + const/4 v1, 0x0 + + invoke-virtual {p1, p2, v1, v0}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + return-void +.end method + +.method public static a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/f/h/k/o1; + .locals 3 + + const-class v0, Lf/h/a/f/h/k/o1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/o1;->g:Ljava/util/Map; + + invoke-interface {v1, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/o1; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v1, :cond_0 + + :try_start_1 + new-instance v2, Lf/h/a/f/h/k/o1; + + invoke-direct {v2, p0, p1}, Lf/h/a/f/h/k/o1;->(Landroid/content/ContentResolver;Landroid/net/Uri;)V + :try_end_1 + .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + sget-object p0, Lf/h/a/f/h/k/o1;->g:Ljava/util/Map; + + invoke-interface {p0, p1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_2 + .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catch_0 + move-object v1, v2 + + :catch_1 + :cond_0 + :try_start_3 + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw p0 +.end method + +.method public static declared-synchronized c()V + .locals 4 + + const-class v0, Lf/h/a/f/h/k/o1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/o1;->g:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->values()Ljava/util/Collection; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/o1; + + iget-object v3, v2, Lf/h/a/f/h/k/o1;->a:Landroid/content/ContentResolver; + + iget-object v2, v2, Lf/h/a/f/h/k/o1;->c:Landroid/database/ContentObserver; + + invoke-virtual {v3, v2}, Landroid/content/ContentResolver;->unregisterContentObserver(Landroid/database/ContentObserver;)V + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/o1;->g:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->clear()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final b()Ljava/util/Map; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/o1;->e:Ljava/util/Map; + + if-nez v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/o1;->d:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/k/o1;->e:Ljava/util/Map; + + if-nez v0, :cond_0 + + invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskReads()Landroid/os/StrictMode$ThreadPolicy; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + new-instance v2, Lf/h/a/f/h/k/r1; + + invoke-direct {v2, p0}, Lf/h/a/f/h/k/r1;->(Lf/h/a/f/h/k/o1;)V + + invoke-static {v2}, Lf/h/a/c/i1/e;->q2(Lf/h/a/f/h/k/u1;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map; + :try_end_1 + .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/IllegalStateException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + goto :goto_0 + + :catchall_0 + move-exception v2 + + goto :goto_1 + + :catch_0 + :try_start_3 + const-string v2, "ConfigurationContentLoader" + + const-string v3, "PhenotypeFlag unable to load ContentProvider, using default values" + + invoke-static {v2, v3}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + const/4 v2, 0x0 + + :goto_0 + iput-object v2, p0, Lf/h/a/f/h/k/o1;->e:Ljava/util/Map; + + move-object v0, v2 + + goto :goto_2 + + :goto_1 + invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V + + throw v2 + + :cond_0 + :goto_2 + monitor-exit v1 + + goto :goto_3 + + :catchall_1 + move-exception v0 + + monitor-exit v1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw v0 + + :cond_1 + :goto_3 + if-eqz v0, :cond_2 + + return-object v0 + + :cond_2 + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + return-object v0 +.end method + +.method public final synthetic g(Ljava/lang/String;)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/o1;->b()Ljava/util/Map; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o2.smali new file mode 100644 index 0000000000..51b9b07649 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/h/k/o2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# static fields +.field public static final d:Lf/h/a/f/h/k/t2; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/o2; + + invoke-direct {v0}, Lf/h/a/f/h/k/o2;->()V + + sput-object v0, Lf/h/a/f/h/k/o2;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/h/k/p2;->a()Lf/h/a/f/h/k/t3; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o3.smali new file mode 100644 index 0000000000..057ce6959c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o3.smali @@ -0,0 +1,510 @@ +.class public abstract Lf/h/a/f/h/k/o3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/util/Map; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/io/Serializable;", + "Ljava/util/Map<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public transient d:Lf/h/a/f/h/k/r3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/r3<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation +.end field + +.field public transient e:Lf/h/a/f/h/k/r3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/r3<", + "TK;>;" + } + .end annotation +.end field + +.field public transient f:Lf/h/a/f/h/k/m3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/m3<", + "TV;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final clear()V + .locals 1 + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public containsKey(Ljava/lang/Object;)Z + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public containsValue(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/k/o3;->values()Ljava/util/Collection; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/m3; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/m3;->contains(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public entrySet()Ljava/util/Set; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/o3;->d:Lf/h/a/f/h/k/r3; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/w3; + + new-instance v1, Lf/h/a/f/h/k/z3; + + iget-object v2, v0, Lf/h/a/f/h/k/w3;->h:[Ljava/lang/Object; + + iget v3, v0, Lf/h/a/f/h/k/w3;->i:I + + invoke-direct {v1, v0, v2, v3}, Lf/h/a/f/h/k/z3;->(Lf/h/a/f/h/k/o3;[Ljava/lang/Object;I)V + + iput-object v1, p0, Lf/h/a/f/h/k/o3;->d:Lf/h/a/f/h/k/r3; + + return-object v1 + + :cond_0 + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Ljava/util/Map; + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/util/Map; + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public abstract get(Ljava/lang/Object;)Ljava/lang/Object; + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation +.end method + +.method public final getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .param p2 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "TV;)TV;" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + return-object p1 + + :cond_0 + return-object p2 +.end method + +.method public hashCode()I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/o3;->entrySet()Ljava/util/Set; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/r3; + + invoke-static {v0}, Lf/h/a/c/i1/e;->W2(Ljava/util/Set;)I + + move-result v0 + + return v0 +.end method + +.method public isEmpty()Z + .locals 1 + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public keySet()Ljava/util/Set; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/k/o3;->e:Lf/h/a/f/h/k/r3; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/w3; + + new-instance v1, Lf/h/a/f/h/k/a4; + + iget-object v2, v0, Lf/h/a/f/h/k/w3;->h:[Ljava/lang/Object; + + iget v3, v0, Lf/h/a/f/h/k/w3;->i:I + + const/4 v4, 0x0 + + invoke-direct {v1, v2, v4, v3}, Lf/h/a/f/h/k/a4;->([Ljava/lang/Object;II)V + + new-instance v2, Lf/h/a/f/h/k/b4; + + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/k/b4;->(Lf/h/a/f/h/k/o3;Lf/h/a/f/h/k/l3;)V + + iput-object v2, p0, Lf/h/a/f/h/k/o3;->e:Lf/h/a/f/h/k/r3; + + return-object v2 + + :cond_0 + return-object v0 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final putAll(Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)V" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method + +.method public toString()Ljava/lang/String; + .locals 6 + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + if-ltz v0, :cond_2 + + new-instance v1, Ljava/lang/StringBuilder; + + int-to-long v2, v0 + + const/4 v0, 0x3 + + shl-long/2addr v2, v0 + + const-wide/32 v4, 0x40000000 + + invoke-static {v2, v3, v4, v5}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v2 + + long-to-int v0, v2 + + invoke-direct {v1, v0}, Ljava/lang/StringBuilder;->(I)V + + const/16 v0, 0x7b + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v0, 0x1 + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + if-nez v0, :cond_0 + + const-string v0, ", " + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const/16 v4, 0x3d + + invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_1 + const/16 v0, 0x7d + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 + + :cond_2 + new-instance v1, Ljava/lang/IllegalArgumentException; + + const-string v2, "size" + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x28 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, " cannot be negative but was: " + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public values()Ljava/util/Collection; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/o3;->f:Lf/h/a/f/h/k/m3; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/w3; + + new-instance v1, Lf/h/a/f/h/k/a4; + + iget-object v2, v0, Lf/h/a/f/h/k/w3;->h:[Ljava/lang/Object; + + iget v0, v0, Lf/h/a/f/h/k/w3;->i:I + + const/4 v3, 0x1 + + invoke-direct {v1, v2, v3, v0}, Lf/h/a/f/h/k/a4;->([Ljava/lang/Object;II)V + + iput-object v1, p0, Lf/h/a/f/h/k/o3;->f:Lf/h/a/f/h/k/m3; + + return-object v1 + + :cond_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o4.smali new file mode 100644 index 0000000000..29270c8e05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o4.smali @@ -0,0 +1,420 @@ +.class public abstract Lf/h/a/f/h/k/o4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/d7; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/k/n4<", + "TMessageType;TBuilderType;>;>", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/d7;" + } +.end annotation + + +# instance fields +.field public zza:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/o4;->zza:I + + return-void +.end method + +.method public static i(Ljava/lang/Iterable;Ljava/util/List;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "TT;>;", + "Ljava/util/List<", + "-TT;>;)V" + } + .end annotation + + invoke-static {p0}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p0, Lf/h/a/f/h/k/o6; + + const-string v1, " is null." + + const-string v2, "Element at index " + + const/16 v3, 0x25 + + if-eqz v0, :cond_4 + + check-cast p0, Lf/h/a/f/h/k/o6; + + invoke-interface {p0}, Lf/h/a/f/h/k/o6;->d()Ljava/util/List; + + move-result-object p0 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/o6; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_3 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + if-nez v4, :cond_1 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result p0 + + sub-int/2addr p0, p1 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + :goto_1 + add-int/lit8 v1, v1, -0x1 + + if-lt v1, p1, :cond_0 + + invoke-interface {v0, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_1 + + :cond_0 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + instance-of v5, v4, Lf/h/a/f/h/k/x4; + + if-eqz v5, :cond_2 + + check-cast v4, Lf/h/a/f/h/k/x4; + + invoke-interface {v0, v4}, Lf/h/a/f/h/k/o6;->q0(Lf/h/a/f/h/k/x4;)V + + goto :goto_0 + + :cond_2 + check-cast v4, Ljava/lang/String; + + invoke-interface {v0, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_3 + return-void + + :cond_4 + instance-of v0, p0, Lf/h/a/f/h/k/n7; + + if-eqz v0, :cond_5 + + check-cast p0, Ljava/util/Collection; + + invoke-interface {p1, p0}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + return-void + + :cond_5 + instance-of v0, p1, Ljava/util/ArrayList; + + if-eqz v0, :cond_6 + + instance-of v0, p0, Ljava/util/Collection; + + if-eqz v0, :cond_6 + + move-object v0, p1 + + check-cast v0, Ljava/util/ArrayList; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v4 + + move-object v5, p0 + + check-cast v5, Ljava/util/Collection; + + invoke-interface {v5}, Ljava/util/Collection;->size()I + + move-result v5 + + add-int/2addr v5, v4 + + invoke-virtual {v0, v5}, Ljava/util/ArrayList;->ensureCapacity(I)V + + :cond_6 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_2 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_9 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + if-nez v4, :cond_8 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + sub-int/2addr p0, v0 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + :goto_3 + add-int/lit8 v1, v1, -0x1 + + if-lt v1, v0, :cond_7 + + invoke-interface {p1, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + goto :goto_3 + + :cond_7 + new-instance p1, Ljava/lang/NullPointerException; + + invoke-direct {p1, p0}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + invoke-interface {p1, v4}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_2 + + :cond_9 + return-void +.end method + + +# virtual methods +.method public final d()Lf/h/a/f/h/k/x4; + .locals 7 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/k/d7;->g()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/f/h/k/x4;->q(I)Lf/h/a/f/h/k/d5; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/h/k/d5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p0, v1}, Lf/h/a/f/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V + + invoke-virtual {v0}, Lf/h/a/f/h/k/d5;->a()Lf/h/a/f/h/k/x4; + + move-result-object v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "ByteString" + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/lit8 v4, v4, 0x3e + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/2addr v5, v4 + + const-string v4, "Serializing " + + const-string v6, " to a " + + invoke-static {v5, v4, v3, v6, v2}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, " threw an IOException (should never happen)." + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method + +.method public final j()[B + .locals 7 + + :try_start_0 + invoke-interface {p0}, Lf/h/a/f/h/k/d7;->g()I + + move-result v0 + + new-array v0, v0, [B + + invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->d([B)Lcom/google/android/gms/internal/measurement/zzhi; + + move-result-object v1 + + invoke-interface {p0, v1}, Lf/h/a/f/h/k/d7;->h(Lcom/google/android/gms/internal/measurement/zzhi;)V + + invoke-virtual {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->a()I + + move-result v1 + + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Did not write as much data as expected." + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x3e + + add-int/lit8 v3, v3, 0xa + + const-string v4, "Serializing " + + const-string v5, " to a " + + const-string v6, "byte array" + + invoke-static {v3, v4, v2, v5, v6}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v2 + + const-string v3, " threw an IOException (should never happen)." + + invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o5.smali new file mode 100644 index 0000000000..3de5cbcf99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o5.smali @@ -0,0 +1,1499 @@ +.class public final Lf/h/a/f/h/k/o5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/k/o5; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/u7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/u7<", + "TT;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public b:Z + +.field public c:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/o5; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/o5;->(Z)V + + sput-object v0, Lf/h/a/f/h/k/o5;->d:Lf/h/a/f/h/k/o5; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/16 v0, 0x10 + + invoke-static {v0}, Lf/h/a/f/h/k/u7;->b(I)Lf/h/a/f/h/k/u7; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + return-void +.end method + +.method public constructor (Z)V + .locals 0 + + const/4 p1, 0x0 + + invoke-static {p1}, Lf/h/a/f/h/k/u7;->b(I)Lf/h/a/f/h/k/u7; + + move-result-object p1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {p0}, Lf/h/a/f/h/k/o5;->g()V + + invoke-virtual {p0}, Lf/h/a/f/h/k/o5;->g()V + + return-void +.end method + +.method public static a(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/q5<", + "*>;", + "Ljava/lang/Object;", + ")I" + } + .end annotation + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->b()Lf/h/a/f/h/k/r8; + + move-result-object v0 + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->a()I + + move-result v1 + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->e()Z + + move-result p0 + + const/4 v2, 0x0 + + if-eqz p0, :cond_1 + + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/o5;->f(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_0 + + :cond_0 + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + add-int/2addr p0, v2 + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result p1 + + add-int/2addr p0, p1 + + return p0 + + :cond_1 + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, v1, p1}, Lf/h/a/f/h/k/o5;->b(Lf/h/a/f/h/k/r8;ILjava/lang/Object;)I + + move-result p1 + + add-int/2addr v2, p1 + + goto :goto_1 + + :cond_2 + return v2 + + :cond_3 + invoke-static {v0, v1, p1}, Lf/h/a/f/h/k/o5;->b(Lf/h/a/f/h/k/r8;ILjava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static b(Lf/h/a/f/h/k/r8;ILjava/lang/Object;)I + .locals 2 + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p1 + + sget-object v0, Lf/h/a/f/h/k/r8;->m:Lf/h/a/f/h/k/r8; + + if-ne p0, v0, :cond_1 + + move-object v0, p2 + + check-cast v0, Lf/h/a/f/h/k/d7; + + instance-of v1, v0, Lf/h/a/f/h/k/q4; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/k/q4; + + :cond_0 + shl-int/lit8 p1, p1, 0x1 + + :cond_1 + invoke-static {p0, p2}, Lf/h/a/f/h/k/o5;->f(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)I + + move-result p0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static c(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + instance-of v0, p0, Lf/h/a/f/h/k/k7; + + if-eqz v0, :cond_0 + + check-cast p0, Lf/h/a/f/h/k/k7; + + invoke-interface {p0}, Lf/h/a/f/h/k/k7;->a()Lf/h/a/f/h/k/k7; + + move-result-object p0 + + return-object p0 + + :cond_0 + instance-of v0, p0, [B + + if-eqz v0, :cond_1 + + check-cast p0, [B + + array-length v0, p0 + + new-array v0, v0, [B + + array-length v1, p0 + + const/4 v2, 0x0 + + invoke-static {p0, v2, v0, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 + + :cond_1 + return-object p0 +.end method + +.method public static d(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)V + .locals 1 + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + iget-object p0, p0, Lf/h/a/f/h/k/r8;->zzs:Lf/h/a/f/h/k/y8; + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + packed-switch p0, :pswitch_data_0 + + goto :goto_1 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/k/d7; + + if-nez p0, :cond_0 + + instance-of p0, p1, Lf/h/a/f/h/k/i6; + + if-eqz p0, :cond_1 + + goto :goto_0 + + :pswitch_1 + instance-of p0, p1, Ljava/lang/Integer; + + if-nez p0, :cond_0 + + instance-of p0, p1, Lf/h/a/f/h/k/a6; + + if-eqz p0, :cond_1 + + goto :goto_0 + + :pswitch_2 + instance-of p0, p1, Lf/h/a/f/h/k/x4; + + if-nez p0, :cond_0 + + instance-of p0, p1, [B + + if-eqz p0, :cond_1 + + :cond_0 + :goto_0 + const/4 p0, 0x1 + + goto :goto_2 + + :pswitch_3 + instance-of p0, p1, Ljava/lang/String; + + goto :goto_2 + + :pswitch_4 + instance-of p0, p1, Ljava/lang/Boolean; + + goto :goto_2 + + :pswitch_5 + instance-of p0, p1, Ljava/lang/Double; + + goto :goto_2 + + :pswitch_6 + instance-of p0, p1, Ljava/lang/Float; + + goto :goto_2 + + :pswitch_7 + instance-of p0, p1, Ljava/lang/Long; + + goto :goto_2 + + :pswitch_8 + instance-of p0, p1, Ljava/lang/Integer; + + goto :goto_2 + + :cond_1 + :goto_1 + const/4 p0, 0x0 + + :goto_2 + if-eqz p0, :cond_2 + + return-void + + :cond_2 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static e(Ljava/util/Map$Entry;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q5; + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->c()Lf/h/a/f/h/k/y8; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + const/4 v3, 0x1 + + if-ne v1, v2, :cond_4 + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/List; + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/d7; + + invoke-interface {v0}, Lf/h/a/f/h/k/f7;->f()Z + + move-result v0 + + if-nez v0, :cond_0 + + return v1 + + :cond_1 + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + instance-of v0, p0, Lf/h/a/f/h/k/d7; + + if-eqz v0, :cond_2 + + check-cast p0, Lf/h/a/f/h/k/d7; + + invoke-interface {p0}, Lf/h/a/f/h/k/f7;->f()Z + + move-result p0 + + if-nez p0, :cond_4 + + return v1 + + :cond_2 + instance-of p0, p0, Lf/h/a/f/h/k/i6; + + if-eqz p0, :cond_3 + + return v3 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Wrong object type used with protocol message reflection." + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_4 + return v3 +.end method + +.method public static f(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)I + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/r5;->b:[I + + invoke-virtual {p0}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + aget p0, v0, p0 + + const/4 v0, 0x4 + + const/16 v1, 0x8 + + packed-switch p0, :pswitch_data_0 + + new-instance p0, Ljava/lang/RuntimeException; + + const-string p1, "There is no way to get here, but the compiler thinks otherwise." + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw p0 + + :pswitch_0 + instance-of p0, p1, Lf/h/a/f/h/k/a6; + + if-eqz p0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/a6; + + invoke-interface {p1}, Lf/h/a/f/h/k/a6;->a()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result p0 + + return p0 + + :cond_0 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result p0 + + return p0 + + :pswitch_1 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I + + move-result p0 + + return p0 + + :pswitch_2 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I + + move-result p0 + + return p0 + + :pswitch_3 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->L()I + + return v1 + + :pswitch_4 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->S()I + + return v0 + + :pswitch_5 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result p0 + + return p0 + + :pswitch_6 + instance-of p0, p1, Lf/h/a/f/h/k/x4; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/k/x4; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/f/h/k/x4;)I + + move-result p0 + + return p0 + + :cond_1 + check-cast p1, [B + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->n([B)I + + move-result p0 + + return p0 + + :pswitch_7 + instance-of p0, p1, Lf/h/a/f/h/k/x4; + + if-eqz p0, :cond_2 + + check-cast p1, Lf/h/a/f/h/k/x4; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/f/h/k/x4;)I + + move-result p0 + + return p0 + + :cond_2 + check-cast p1, Ljava/lang/String; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I + + move-result p0 + + return p0 + + :pswitch_8 + instance-of p0, p1, Lf/h/a/f/h/k/i6; + + if-eqz p0, :cond_3 + + check-cast p1, Lf/h/a/f/h/k/i6; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->b(Lf/h/a/f/h/k/m6;)I + + move-result p0 + + return p0 + + :cond_3 + check-cast p1, Lf/h/a/f/h/k/d7; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->l(Lf/h/a/f/h/k/d7;)I + + move-result p0 + + return p0 + + :pswitch_9 + check-cast p1, Lf/h/a/f/h/k/d7; + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->w(Lf/h/a/f/h/k/d7;)I + + move-result p0 + + return p0 + + :pswitch_a + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->s()I + + const/4 p0, 0x1 + + return p0 + + :pswitch_b + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->P()I + + return v0 + + :pswitch_c + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->H()I + + return v1 + + :pswitch_d + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p0 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result p0 + + return p0 + + :pswitch_e + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result p0 + + return p0 + + :pswitch_f + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result p0 + + return p0 + + :pswitch_10 + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->h()I + + return v0 + + :pswitch_11 + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzhi;->q()I + + return v1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static j(Ljava/util/Map$Entry;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q5; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->c()Lf/h/a/f/h/k/y8; + + move-result-object v2 + + sget-object v3, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + if-ne v2, v3, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->e()Z + + move-result v2 + + if-nez v2, :cond_1 + + instance-of v0, v1, Lf/h/a/f/h/k/i6; + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/q5; + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->a()I + + move-result p0 + + check-cast v1, Lf/h/a/f/h/k/i6; + + invoke-static {v4}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v0 + + shl-int/2addr v0, v4 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v0 + + invoke-virtual {v1}, Lf/h/a/f/h/k/m6;->a()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v2 + + :goto_0 + add-int/2addr v2, v1 + + add-int/2addr v2, v0 + + add-int/2addr v2, p0 + + return v2 + + :cond_0 + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/q5; + + invoke-interface {p0}, Lf/h/a/f/h/k/q5;->a()I + + move-result p0 + + check-cast v1, Lf/h/a/f/h/k/d7; + + invoke-static {v4}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v0 + + shl-int/2addr v0, v4 + + invoke-static {v3, p0}, Lcom/google/android/gms/internal/measurement/zzhi;->J(II)I + + move-result p0 + + add-int/2addr p0, v0 + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result v0 + + invoke-interface {v1}, Lf/h/a/f/h/k/d7;->g()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v2 + + goto :goto_0 + + :cond_1 + invoke-static {v0, v1}, Lf/h/a/f/h/k/o5;->a(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public final synthetic clone()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/o5; + + invoke-direct {v0}, Lf/h/a/f/h/k/o5;->()V + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v2}, Lf/h/a/f/h/k/u7;->g()I + + move-result v2 + + if-ge v1, v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/q5; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/k/o5;->h(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_1 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/q5; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/h/k/o5;->h(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + iget-boolean v1, p0, Lf/h/a/f/h/k/o5;->c:Z + + iput-boolean v1, v0, Lf/h/a/f/h/k/o5;->c:Z + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/k/o5; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/o5; + + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + iget-object p1, p1, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/u7;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final g()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/o5;->b:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->d()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/o5;->b:Z + + return-void +.end method + +.method public final h(Lf/h/a/f/h/k/q5;Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-interface {p1}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v0 + + if-eqz v0, :cond_2 + + instance-of v0, p2, Ljava/util/List; + + if-eqz v0, :cond_1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + check-cast p2, Ljava/util/List; + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p2 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + add-int/lit8 v1, v1, 0x1 + + invoke-interface {p1}, Lf/h/a/f/h/k/q5;->b()Lf/h/a/f/h/k/r8; + + move-result-object v3 + + invoke-static {v3, v2}, Lf/h/a/f/h/k/o5;->d(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + move-object p2, v0 + + goto :goto_1 + + :cond_1 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string p2, "Wrong object type used with protocol message reflection." + + invoke-direct {p1, p2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-interface {p1}, Lf/h/a/f/h/k/q5;->b()Lf/h/a/f/h/k/r8; + + move-result-object v0 + + invoke-static {v0, p2}, Lf/h/a/f/h/k/o5;->d(Lf/h/a/f/h/k/r8;Ljava/lang/Object;)V + + :goto_1 + instance-of v0, p2, Lf/h/a/f/h/k/i6; + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/o5;->c:Z + + :cond_3 + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public final hashCode()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->hashCode()I + + move-result v0 + + return v0 +.end method + +.method public final i(Ljava/util/Map$Entry;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;)V" + } + .end annotation + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q5; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + instance-of v1, p1, Lf/h/a/f/h/k/i6; + + const/4 v2, 0x0 + + if-nez v1, :cond_8 + + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/k/i6; + + if-nez v3, :cond_2 + + if-nez v1, :cond_0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + :cond_0 + check-cast p1, Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + move-object v3, v1 + + check-cast v3, Ljava/util/List; + + invoke-static {v2}, Lf/h/a/f/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v3, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_2 + check-cast v1, Lf/h/a/f/h/k/i6; + + invoke-static {}, Lf/h/a/f/h/k/i6;->d()Lf/h/a/f/h/k/d7; + + throw v2 + + :cond_3 + invoke-interface {v0}, Lf/h/a/f/h/k/q5;->c()Lf/h/a/f/h/k/y8; + + move-result-object v1 + + sget-object v3, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + if-ne v1, v3, :cond_7 + + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/u7;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v3, v1, Lf/h/a/f/h/k/i6; + + if-nez v3, :cond_6 + + if-nez v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-static {p1}, Lf/h/a/f/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_4 + instance-of v2, v1, Lf/h/a/f/h/k/k7; + + if-eqz v2, :cond_5 + + check-cast v1, Lf/h/a/f/h/k/k7; + + check-cast p1, Lf/h/a/f/h/k/k7; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/k/q5;->H0(Lf/h/a/f/h/k/k7;Lf/h/a/f/h/k/k7;)Lf/h/a/f/h/k/k7; + + move-result-object p1 + + goto :goto_1 + + :cond_5 + check-cast v1, Lf/h/a/f/h/k/d7; + + invoke-interface {v1}, Lf/h/a/f/h/k/d7;->c()Lf/h/a/f/h/k/g7; + + move-result-object v1 + + check-cast p1, Lf/h/a/f/h/k/d7; + + invoke-interface {v0, v1, p1}, Lf/h/a/f/h/k/q5;->N(Lf/h/a/f/h/k/g7;Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/g7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + :goto_1 + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_6 + check-cast v1, Lf/h/a/f/h/k/i6; + + invoke-static {}, Lf/h/a/f/h/k/i6;->d()Lf/h/a/f/h/k/d7; + + throw v2 + + :cond_7 + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-static {p1}, Lf/h/a/f/h/k/o5;->c(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_8 + check-cast p1, Lf/h/a/f/h/k/i6; + + invoke-static {}, Lf/h/a/f/h/k/i6;->d()Lf/h/a/f/h/k/d7; + + throw v2 +.end method + +.method public final k()Ljava/util/Iterator; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/util/Map$Entry<", + "TT;", + "Ljava/lang/Object;", + ">;>;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/o5;->c:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/j6; + + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1}, Lf/h/a/f/h/k/u7;->entrySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/j6;->(Ljava/util/Iterator;)V + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + return-object v0 +.end method + +.method public final l()Z + .locals 3 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget-object v2, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v2}, Lf/h/a/f/h/k/u7;->g()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v2, v1}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/k/o5;->e(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v1}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object v1 + + invoke-interface {v1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_2 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-static {v2}, Lf/h/a/f/h/k/o5;->e(Ljava/util/Map$Entry;)Z + + move-result v2 + + if-nez v2, :cond_2 + + return v0 + + :cond_3 + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o6.smali new file mode 100644 index 0000000000..3c63d450b6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o6.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/h/k/o6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/List; + + +# virtual methods +.method public abstract d()Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "*>;" + } + .end annotation +.end method + +.method public abstract e()Lf/h/a/f/h/k/o6; +.end method + +.method public abstract i(I)Ljava/lang/Object; +.end method + +.method public abstract q0(Lf/h/a/f/h/k/x4;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o7.smali new file mode 100644 index 0000000000..6ab932871d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o7.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/h/k/o7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o8.smali new file mode 100644 index 0000000000..3e17877d8f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o8.smali @@ -0,0 +1,29 @@ +.class public abstract Lf/h/a/f/h/k/o8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a(I[BII)I +.end method + +.method public abstract b(Ljava/lang/CharSequence;[BII)I +.end method + +.method public abstract c([BII)Ljava/lang/String; + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/o9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/o9.smali new file mode 100644 index 0000000000..69275a3b9e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/o9.smali @@ -0,0 +1,1276 @@ +.class public final Lf/h/a/f/h/k/o9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/l9; + + +# static fields +.field public static final A:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final B:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final C:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final D:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final E:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final F:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final G:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final e:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final f:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final g:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final h:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final i:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final j:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final k:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final l:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final m:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final n:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final o:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final p:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final q:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final r:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final s:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final t:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final u:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final v:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final w:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final x:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final y:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final z:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 14 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.ad_id_cache_time" + + const-wide/16 v2, 0x2710 + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.config.cache_time" + + const-wide/32 v4, 0x5265c00 + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.log_tag" + + const-string v6, "FA" + + invoke-static {v0, v1, v6}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.config.url_authority" + + const-string v6, "app-measurement.com" + + invoke-static {v0, v1, v6}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->c:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.config.url_scheme" + + const-string v6, "https" + + invoke-static {v0, v1, v6}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->d:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.debug_upload_interval" + + const-wide/16 v6, 0x3e8 + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->e:Lf/h/a/f/h/k/a2; + + const-wide/16 v8, 0x4 + + const-string v1, "measurement.lifetimevalue.max_currency_tracked" + + invoke-static {v0, v1, v8, v9}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->f:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.store.max_stored_events_per_app" + + const-wide/32 v8, 0x186a0 + + invoke-static {v0, v1, v8, v9}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->g:Lf/h/a/f/h/k/a2; + + const-wide/16 v10, 0x32 + + const-string v1, "measurement.experiment.max_ids" + + invoke-static {v0, v1, v10, v11}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->h:Lf/h/a/f/h/k/a2; + + const-wide/16 v10, 0xc8 + + const-string v1, "measurement.audience.filter_result_max_count" + + invoke-static {v0, v1, v10, v11}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->i:Lf/h/a/f/h/k/a2; + + const-wide/32 v10, 0xea60 + + const-string v1, "measurement.alarm_manager.minimum_interval" + + invoke-static {v0, v1, v10, v11}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->j:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.minimum_delay" + + const-wide/16 v10, 0x1f4 + + invoke-static {v0, v1, v10, v11}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->k:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.monitoring.sample_period_millis" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->l:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.realtime_upload_interval" + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->m:Lf/h/a/f/h/k/a2; + + const-wide/32 v1, 0x240c8400 + + const-string v3, "measurement.upload.refresh_blacklisted_config_interval" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->n:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.config.cache_time.service" + + const-wide/32 v2, 0x36ee80 + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + const-wide/16 v12, 0x1388 + + const-string v1, "measurement.service_client.idle_disconnect_millis" + + invoke-static {v0, v1, v12, v13}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->o:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.log_tag.service" + + const-string v12, "FA-SVC" + + invoke-static {v0, v1, v12}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.stale_data_deletion_interval" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->p:Lf/h/a/f/h/k/a2; + + const-wide/32 v4, 0x2932e00 + + const-string v1, "measurement.upload.backoff_period" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->q:Lf/h/a/f/h/k/a2; + + const-wide/16 v4, 0x3a98 + + const-string v1, "measurement.upload.initial_upload_delay_time" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->r:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.interval" + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->s:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_bundle_size" + + const-wide/32 v4, 0x10000 + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->t:Lf/h/a/f/h/k/a2; + + const-wide/16 v12, 0x64 + + const-string v1, "measurement.upload.max_bundles" + + invoke-static {v0, v1, v12, v13}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->u:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_conversions_per_day" + + invoke-static {v0, v1, v10, v11}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->v:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_error_events_per_day" + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->w:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_events_per_bundle" + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->x:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_events_per_day" + + invoke-static {v0, v1, v8, v9}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->y:Lf/h/a/f/h/k/a2; + + const-wide/32 v6, 0xc350 + + const-string v1, "measurement.upload.max_public_events_per_day" + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->z:Lf/h/a/f/h/k/a2; + + const-wide v6, 0x90321000L + + const-string v1, "measurement.upload.max_queue_time" + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->A:Lf/h/a/f/h/k/a2; + + const-wide/16 v6, 0xa + + const-string v1, "measurement.upload.max_realtime_events_per_day" + + invoke-static {v0, v1, v6, v7}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->B:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.max_batch_size" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->C:Lf/h/a/f/h/k/a2; + + const-wide/16 v4, 0x6 + + const-string v1, "measurement.upload.retry_count" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->D:Lf/h/a/f/h/k/a2; + + const-wide/32 v4, 0x1b7740 + + const-string v1, "measurement.upload.retry_time" + + invoke-static {v0, v1, v4, v5}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->E:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.url" + + const-string v4, "https://app-measurement.com/a" + + invoke-static {v0, v1, v4}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/o9;->F:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.upload.window_interval" + + invoke-static {v0, v1, v2, v3}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/o9;->G:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final A()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->C:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final B()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->D:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final C()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->j:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final D()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->A:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final E()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->s:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final F()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->B:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final G()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->t:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final a()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final b()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final c()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/o9;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final d()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/o9;->d:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final e()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->e:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final f()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->r:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final g()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->u:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final h()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->p:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final i()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->q:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final j()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->n:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final k()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->f:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final l()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->g:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final m()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->m:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final n()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->v:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final o()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->k:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final p()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->y:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final q()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->h:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final r()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->G:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final s()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->z:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final t()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->i:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final u()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->w:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final v()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->E:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final w()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->o:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final x()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->x:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final y()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/o9;->F:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final z()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/o9;->l:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/oa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/oa.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/oa.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/oa.smali index 55ce97d81e..ff784df3d8 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/oa.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/oa.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/oa; +.class public interface abstract Lf/h/a/f/h/k/oa; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ob.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ob.smali new file mode 100644 index 0000000000..3c69b5b339 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ob.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/ob; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/nb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ob; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/nb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ob; + + invoke-direct {v0}, Lf/h/a/f/h/k/ob;->()V + + sput-object v0, Lf/h/a/f/h/k/ob;->e:Lf/h/a/f/h/k/ob; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/qb; + + invoke-direct {v0}, Lf/h/a/f/h/k/qb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ob;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ob;->e:Lf/h/a/f/h/k/ob; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ob;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/nb; + + invoke-interface {v0}, Lf/h/a/f/h/k/nb;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ob;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/nb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/oc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/oc.smali new file mode 100644 index 0000000000..795b2d7e81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/oc.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/oc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/lc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.config.string.always_update_disk_on_set" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/oc;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/oc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/od.smali b/com.discord/smali_classes2/f/h/a/f/h/k/od.smali new file mode 100644 index 0000000000..2fdccd9726 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/od.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/od; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/pd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.collection.retrieve_deeplink_from_bow_2" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/od;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/od;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p.smali new file mode 100644 index 0000000000..832fd5b13e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/h/k/p; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/p;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/p;->h:Ljava/lang/String; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/p;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/p;->h:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->beginAdUnitExposure(Ljava/lang/String;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p0$a.smali new file mode 100644 index 0000000000..562a44c387 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/p0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/p0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/p0;", + "Lf/h/a/f/h/k/p0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p0.smali new file mode 100644 index 0000000000..48c2dd49f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p0.smali @@ -0,0 +1,303 @@ +.class public final Lf/h/a/f/h/k/p0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/p0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/p0;", + "Lf/h/a/f/h/k/p0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzj:Lf/h/a/f/h/k/p0; + +.field public static volatile zzk:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/p0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Ljava/lang/String; + +.field public zzf:Lf/h/a/f/h/k/n0; + +.field public zzg:Z + +.field public zzh:Z + +.field public zzi:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/p0; + + invoke-direct {v0}, Lf/h/a/f/h/k/p0;->()V + + sput-object v0, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + const-class v1, Lf/h/a/f/h/k/p0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/p0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/p0;->zzc:I + + or-int/lit8 v0, v0, 0x2 + + iput v0, p0, Lf/h/a/f/h/k/p0;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/p0;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/p0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/p0;->zzk:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/p0;->zzk:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x7 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzi" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0006\u0000\u0001\u0001\u0006\u0006\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1008\u0001\u0003\u1009\u0002\u0004\u1007\u0003\u0005\u1007\u0004\u0006\u1007\u0005" + + sget-object p3, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/p0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/p0$a;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/p0; + + invoke-direct {p1}, Lf/h/a/f/h/k/p0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final t()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/p0;->zzc:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/p0;->zzd:I + + return v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p1.smali new file mode 100644 index 0000000000..d93de06ee8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p1.smali @@ -0,0 +1,186 @@ +.class public final Lf/h/a/f/h/k/p1; +.super Lf/h/a/f/h/k/j2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/r2<", + "Lf/h/a/f/h/k/x1;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;Lf/h/a/f/h/k/t2;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/r2<", + "Lf/h/a/f/h/k/x1;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/j2;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/j2; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + check-cast p1, Lf/h/a/f/h/k/j2; + + iget-object v1, p0, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + move-object v3, p1 + + check-cast v3, Lf/h/a/f/h/k/p1; + + iget-object v3, v3, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-virtual {v1, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + if-nez v1, :cond_1 + + check-cast p1, Lf/h/a/f/h/k/p1; + + iget-object p1, p1, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/p1; + + iget-object p1, p1, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + invoke-virtual {v1, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + :goto_0 + return v0 + + :cond_2 + return v2 +.end method + +.method public final hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + const v1, 0xf4243 + + xor-int/2addr v0, v1 + + mul-int v0, v0, v1 + + iget-object v1, p0, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + if-nez v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I + + move-result v1 + + :goto_0 + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 5 + + iget-object v0, p0, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/p1;->b:Lf/h/a/f/h/k/t2; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x2e + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + const-string v2, "FlagsContext{context=" + + const-string v4, ", hermeticFileOverrides=" + + invoke-static {v3, v2, v0, v4, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + const-string v1, "}" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p2.smali new file mode 100644 index 0000000000..13ff99c36d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p2.smali @@ -0,0 +1,450 @@ +.class public final Lf/h/a/f/h/k/p2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/t3<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/o2;->d:Lf/h/a/f/h/k/t2; + + invoke-static {v0}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/p2;->a:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static final a()Lf/h/a/f/h/k/t3; + .locals 15 + + new-instance v0, Lf/h/a/f/h/k/b3; + + invoke-direct {v0}, Lf/h/a/f/h/k/b3;->()V + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Collection;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/k3;->e:Lf/h/a/f/h/k/k3; + + goto/16 :goto_b + + :cond_0 + invoke-interface {v0}, Ljava/util/Collection;->size()I + + move-result v1 + + mul-int/lit8 v1, v1, 0x2 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :cond_1 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + const/4 v6, 0x1 + + if-eqz v5, :cond_6 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map$Entry; + + invoke-interface {v5}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v7 + + invoke-interface {v5}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Collection; + + invoke-static {v5}, Lf/h/a/f/h/k/r3;->p(Ljava/util/Collection;)Lf/h/a/f/h/k/r3; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/util/AbstractCollection;->isEmpty()Z + + move-result v8 + + if-nez v8, :cond_1 + + add-int/lit8 v8, v3, 0x1 + + shl-int/lit8 v9, v8, 0x1 + + array-length v10, v1 + + if-le v9, v10, :cond_5 + + array-length v10, v1 + + if-ltz v9, :cond_4 + + shr-int/lit8 v11, v10, 0x1 + + add-int/2addr v10, v11 + + add-int/2addr v10, v6 + + if-ge v10, v9, :cond_2 + + add-int/lit8 v9, v9, -0x1 + + invoke-static {v9}, Ljava/lang/Integer;->highestOneBit(I)I + + move-result v9 + + shl-int/lit8 v10, v9, 0x1 + + :cond_2 + if-gez v10, :cond_3 + + const v10, 0x7fffffff + + :cond_3 + invoke-static {v1, v10}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v1 + + goto :goto_1 + + :cond_4 + new-instance v0, Ljava/lang/AssertionError; + + const-string v1, "cannot store more than MAX_VALUE elements" + + invoke-direct {v0, v1}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v0 + + :cond_5 + :goto_1 + invoke-static {v7, v5}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + mul-int/lit8 v3, v3, 0x2 + + aput-object v7, v1, v3 + + add-int/2addr v3, v6 + + aput-object v5, v1, v3 + + invoke-virtual {v5}, Ljava/util/AbstractCollection;->size()I + + move-result v3 + + add-int/2addr v4, v3 + + move v3, v8 + + goto :goto_0 + + :cond_6 + new-instance v0, Lf/h/a/f/h/k/t3; + + const/4 v5, 0x0 + + if-nez v3, :cond_7 + + sget-object v1, Lf/h/a/f/h/k/w3;->j:Lf/h/a/f/h/k/o3; + + check-cast v1, Lf/h/a/f/h/k/w3; + + goto/16 :goto_a + + :cond_7 + if-ne v3, v6, :cond_8 + + aget-object v2, v1, v2 + + aget-object v3, v1, v6 + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v2, Lf/h/a/f/h/k/w3; + + invoke-direct {v2, v5, v1, v6}, Lf/h/a/f/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V + + :goto_2 + move-object v1, v2 + + goto/16 :goto_a + + :cond_8 + array-length v7, v1 + + shr-int/2addr v7, v6 + + invoke-static {v3, v7}, Lf/h/a/c/i1/e;->p3(II)I + + invoke-static {v3}, Lf/h/a/f/h/k/r3;->o(I)I + + move-result v7 + + if-ne v3, v6, :cond_9 + + aget-object v2, v1, v2 + + aget-object v6, v1, v6 + + invoke-static {v2, v6}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + move-object v7, v5 + + goto/16 :goto_9 + + :cond_9 + add-int/lit8 v6, v7, -0x1 + + const/16 v8, 0x80 + + const/4 v9, -0x1 + + if-gt v7, v8, :cond_c + + new-array v7, v7, [B + + invoke-static {v7, v9}, Ljava/util/Arrays;->fill([BB)V + + :goto_3 + if-ge v2, v3, :cond_12 + + mul-int/lit8 v8, v2, 0x2 + + aget-object v9, v1, v8 + + xor-int/lit8 v10, v8, 0x1 + + aget-object v10, v1, v10 + + invoke-static {v9, v10}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v9}, Ljava/lang/Object;->hashCode()I + + move-result v11 + + invoke-static {v11}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v11 + + :goto_4 + and-int/2addr v11, v6 + + aget-byte v12, v7, v11 + + const/16 v13, 0xff + + and-int/2addr v12, v13 + + if-ne v12, v13, :cond_a + + int-to-byte v8, v8 + + aput-byte v8, v7, v11 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_a + aget-object v13, v1, v12 + + invoke-virtual {v13, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v13 + + if-nez v13, :cond_b + + add-int/lit8 v11, v11, 0x1 + + goto :goto_4 + + :cond_b + invoke-static {v9, v10, v1, v12}, Lf/h/a/f/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_c + const v8, 0x8000 + + if-gt v7, v8, :cond_f + + new-array v7, v7, [S + + invoke-static {v7, v9}, Ljava/util/Arrays;->fill([SS)V + + :goto_5 + if-ge v2, v3, :cond_12 + + mul-int/lit8 v8, v2, 0x2 + + aget-object v9, v1, v8 + + xor-int/lit8 v10, v8, 0x1 + + aget-object v10, v1, v10 + + invoke-static {v9, v10}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v9}, Ljava/lang/Object;->hashCode()I + + move-result v11 + + invoke-static {v11}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v11 + + :goto_6 + and-int/2addr v11, v6 + + aget-short v12, v7, v11 + + const v13, 0xffff + + and-int/2addr v12, v13 + + if-ne v12, v13, :cond_d + + int-to-short v8, v8 + + aput-short v8, v7, v11 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_5 + + :cond_d + aget-object v13, v1, v12 + + invoke-virtual {v13, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v13 + + if-nez v13, :cond_e + + add-int/lit8 v11, v11, 0x1 + + goto :goto_6 + + :cond_e + invoke-static {v9, v10, v1, v12}, Lf/h/a/f/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_f + new-array v7, v7, [I + + invoke-static {v7, v9}, Ljava/util/Arrays;->fill([II)V + + :goto_7 + if-ge v2, v3, :cond_12 + + mul-int/lit8 v8, v2, 0x2 + + aget-object v10, v1, v8 + + xor-int/lit8 v11, v8, 0x1 + + aget-object v11, v1, v11 + + invoke-static {v10, v11}, Lf/h/a/c/i1/e;->b3(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v10}, Ljava/lang/Object;->hashCode()I + + move-result v12 + + invoke-static {v12}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v12 + + :goto_8 + and-int/2addr v12, v6 + + aget v13, v7, v12 + + if-ne v13, v9, :cond_10 + + aput v8, v7, v12 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_7 + + :cond_10 + aget-object v14, v1, v13 + + invoke-virtual {v14, v10}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v14 + + if-nez v14, :cond_11 + + add-int/lit8 v12, v12, 0x1 + + goto :goto_8 + + :cond_11 + invoke-static {v10, v11, v1, v13}, Lf/h/a/f/h/k/w3;->a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + + move-result-object v0 + + throw v0 + + :cond_12 + :goto_9 + new-instance v2, Lf/h/a/f/h/k/w3; + + invoke-direct {v2, v7, v1, v3}, Lf/h/a/f/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V + + goto/16 :goto_2 + + :goto_a + invoke-direct {v0, v1, v4, v5}, Lf/h/a/f/h/k/t3;->(Lf/h/a/f/h/k/o3;ILjava/util/Comparator;)V + + :goto_b + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p3.smali new file mode 100644 index 0000000000..d12d6c09cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p3.smali @@ -0,0 +1,168 @@ +.class public final Lf/h/a/f/h/k/p3; +.super Lf/h/a/f/h/k/l3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public final transient f:I + +.field public final transient g:I + +.field public final synthetic zzc:Lf/h/a/f/h/k/l3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/l3;II)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + invoke-direct {p0}, Lf/h/a/f/h/k/l3;->()V + + iput p2, p0, Lf/h/a/f/h/k/p3;->f:I + + iput p3, p0, Lf/h/a/f/h/k/p3;->g:I + + return-void +.end method + + +# virtual methods +.method public final get(I)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/k/p3;->g:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->V2(II)I + + iget-object v0, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + iget v1, p0, Lf/h/a/f/h/k/p3;->f:I + + add-int/2addr p1, v1 + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final j()[Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m3;->j()[Ljava/lang/Object; + + move-result-object v0 + + return-object v0 +.end method + +.method public final k()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m3;->k()I + + move-result v0 + + iget v1, p0, Lf/h/a/f/h/k/p3;->f:I + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public final l()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m3;->k()I + + move-result v0 + + iget v1, p0, Lf/h/a/f/h/k/p3;->f:I + + add-int/2addr v0, v1 + + iget v1, p0, Lf/h/a/f/h/k/p3;->g:I + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final o(II)Lf/h/a/f/h/k/l3; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(II)", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/k/p3;->g:I + + invoke-static {p1, p2, v0}, Lf/h/a/c/i1/e;->a3(III)V + + iget-object v0, p0, Lf/h/a/f/h/k/p3;->zzc:Lf/h/a/f/h/k/l3; + + iget v1, p0, Lf/h/a/f/h/k/p3;->f:I + + add-int/2addr p1, v1 + + add-int/2addr p2, v1 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/l3;->subList(II)Ljava/util/List; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/l3; + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/p3;->g:I + + return v0 +.end method + +.method public final synthetic subList(II)Ljava/util/List; + .locals 0 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/p3;->o(II)Lf/h/a/f/h/k/l3; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p4.smali new file mode 100644 index 0000000000..2a475e7bed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p4.smali @@ -0,0 +1,37 @@ +.class public Lf/h/a/f/h/k/p4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/o7; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/o7<", + "TMessageType;>;" + } +.end annotation + + +# direct methods +.method public static constructor ()V + .locals 0 + + invoke-static {}, Lf/h/a/f/h/k/l5;->a()Lf/h/a/f/h/k/l5; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p5.smali new file mode 100644 index 0000000000..dc4c39e647 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p5.smali @@ -0,0 +1,70 @@ +.class public final Lf/h/a/f/h/k/p5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Lf/h/a/f/h/k/n5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/n5<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/n5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/n5<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/m5; + + invoke-direct {v0}, Lf/h/a/f/h/k/m5;->()V + + sput-object v0, Lf/h/a/f/h/k/p5;->a:Lf/h/a/f/h/k/n5; + + :try_start_0 + const-string v0, "com.google.protobuf.ExtensionSchemaFull" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Class; + + invoke-virtual {v0, v2}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-virtual {v0, v1}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/n5; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/p5;->b:Lf/h/a/f/h/k/n5; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p6.smali new file mode 100644 index 0000000000..079b6293bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p6.smali @@ -0,0 +1,308 @@ +.class public final Lf/h/a/f/h/k/p6; +.super Lf/h/a/f/h/k/n6; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final c:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/p6;->c:Ljava/lang/Class; + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/q6;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/n6;->(Lf/h/a/f/h/k/q6;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/List; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v0 + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_2 + + instance-of v2, v1, Lf/h/a/f/h/k/o6; + + if-eqz v2, :cond_0 + + new-instance v1, Lf/h/a/f/h/k/l6; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/l6;->(I)V + + goto :goto_0 + + :cond_0 + instance-of v2, v1, Lf/h/a/f/h/k/n7; + + if-eqz v2, :cond_1 + + instance-of v2, v1, Lf/h/a/f/h/k/f6; + + if-eqz v2, :cond_1 + + check-cast v1, Lf/h/a/f/h/k/f6; + + invoke-interface {v1, v0}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + move-object v1, v0 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1, v0}, Ljava/util/ArrayList;->(I)V + + :goto_0 + invoke-static {p1, p3, p4, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_2 + + :cond_2 + sget-object v2, Lf/h/a/f/h/k/p6;->c:Ljava/lang/Class; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v3 + + invoke-virtual {v2, v3}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + new-instance v2, Ljava/util/ArrayList; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v2, v1}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-static {p1, p3, p4, v2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + :goto_1 + move-object v1, v2 + + goto :goto_2 + + :cond_3 + instance-of v2, v1, Lf/h/a/f/h/k/g8; + + if-eqz v2, :cond_4 + + new-instance v2, Lf/h/a/f/h/k/l6; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v3 + + add-int/2addr v3, v0 + + invoke-direct {v2, v3}, Lf/h/a/f/h/k/l6;->(I)V + + check-cast v1, Lf/h/a/f/h/k/g8; + + invoke-virtual {v2}, Lf/h/a/f/h/k/l6;->size()I + + move-result v0 + + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/k/l6;->addAll(ILjava/util/Collection;)Z + + invoke-static {p1, p3, p4, v2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + goto :goto_1 + + :cond_4 + instance-of v2, v1, Lf/h/a/f/h/k/n7; + + if-eqz v2, :cond_5 + + instance-of v2, v1, Lf/h/a/f/h/k/f6; + + if-eqz v2, :cond_5 + + move-object v2, v1 + + check-cast v2, Lf/h/a/f/h/k/f6; + + invoke-interface {v2}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v3 + + if-nez v3, :cond_5 + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + invoke-interface {v2, v1}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v1 + + invoke-static {p1, p3, p4, v1}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + :cond_5 + :goto_2 + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v0, :cond_6 + + if-lez v2, :cond_6 + + invoke-interface {v1, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_6 + if-lez v0, :cond_7 + + move-object p2, v1 + + :cond_7 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;J)V + .locals 3 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + instance-of v1, v0, Lf/h/a/f/h/k/o6; + + if-eqz v1, :cond_0 + + check-cast v0, Lf/h/a/f/h/k/o6; + + invoke-interface {v0}, Lf/h/a/f/h/k/o6;->e()Lf/h/a/f/h/k/o6; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/p6;->c:Ljava/lang/Class; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + return-void + + :cond_1 + instance-of v1, v0, Lf/h/a/f/h/k/n7; + + if-eqz v1, :cond_3 + + instance-of v1, v0, Lf/h/a/f/h/k/f6; + + if-eqz v1, :cond_3 + + check-cast v0, Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->b()V + + :cond_2 + return-void + + :cond_3 + invoke-static {v0}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + :goto_0 + invoke-static {p1, p2, p3, v0}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p7.smali new file mode 100644 index 0000000000..024ad05ea0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p7.smali @@ -0,0 +1,392 @@ +.class public final Lf/h/a/f/h/k/p7; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/s4<", + "TE;>;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final g:Lf/h/a/f/h/k/p7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/p7<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public e:[Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "[TE;" + } + .end annotation +.end field + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/p7; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/p7;->([Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ([Ljava/lang/Object;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TE;I)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/p7;->f:I + + return-void +.end method + + +# virtual methods +.method public final add(ILjava/lang/Object;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/k/p7;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + aput-object p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/k/p7;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/p7;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/p7;->j(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final add(Ljava/lang/Object;)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + array-length v2, v1 + + const/4 v3, 0x1 + + if-ne v0, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x3 + + div-int/lit8 v0, v0, 0x2 + + add-int/2addr v0, v3 + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/k/p7;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/p7;->f:I + + aput-object p1, v0, v1 + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + if-lt p1, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + invoke-static {v0, p1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object p1 + + new-instance v0, Lf/h/a/f/h/k/p7; + + iget v1, p0, Lf/h/a/f/h/k/p7;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/p7;->([Ljava/lang/Object;I)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/p7;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final h(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/p7;->j(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final j(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(I)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/p7;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/k/p7;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/p7;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/p7;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-object v1 +.end method + +.method public final set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(ITE;)TE;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/p7;->h(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/p7;->e:[Ljava/lang/Object; + + aget-object v1, v0, p1 + + aput-object p2, v0, p1 + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-object v1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/p7;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p8.smali new file mode 100644 index 0000000000..de8f3033fe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p8.smali @@ -0,0 +1,1063 @@ +.class public final Lf/h/a/f/h/k/p8; +.super Lf/h/a/f/h/k/o8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/o8;->()V + + return-void +.end method + +.method public static d([BIJI)I + .locals 2 + + if-eqz p4, :cond_2 + + const/4 v0, 0x1 + + if-eq p4, v0, :cond_1 + + const/4 v0, 0x2 + + if-ne p4, v0, :cond_0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result p4 + + const-wide/16 v0, 0x1 + + add-long/2addr p2, v0 + + invoke-static {p0, p2, p3}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result p0 + + invoke-static {p1, p4, p0}, Lf/h/a/f/h/k/m8;->e(III)I + + move-result p0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/AssertionError; + + invoke-direct {p0}, Ljava/lang/AssertionError;->()V + + throw p0 + + :cond_1 + invoke-static {p0, p2, p3}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result p0 + + invoke-static {p1, p0}, Lf/h/a/f/h/k/m8;->b(II)I + + move-result p0 + + return p0 + + :cond_2 + invoke-static {p1}, Lf/h/a/f/h/k/m8;->a(I)I + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public final a(I[BII)I + .locals 15 + + move-object/from16 v0, p2 + + move/from16 v1, p3 + + move/from16 v2, p4 + + or-int v3, v1, v2 + + array-length v4, v0 + + sub-int/2addr v4, v2 + + or-int/2addr v3, v4 + + const/4 v4, 0x2 + + const/4 v5, 0x3 + + const/4 v6, 0x0 + + if-ltz v3, :cond_12 + + int-to-long v7, v1 + + int-to-long v1, v2 + + sub-long/2addr v1, v7 + + long-to-int v2, v1 + + const/16 v1, 0x10 + + const-wide/16 v9, 0x1 + + if-ge v2, v1, :cond_0 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_0 + move-wide v11, v7 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v2, :cond_2 + + add-long v13, v11, v9 + + invoke-static {v0, v11, v12}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v3 + + if-gez v3, :cond_1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + move-wide v11, v13 + + goto :goto_0 + + :cond_2 + move v1, v2 + + :goto_1 + sub-int/2addr v2, v1 + + int-to-long v11, v1 + + add-long/2addr v7, v11 + + :cond_3 + :goto_2 + const/4 v1, 0x0 + + :goto_3 + if-lez v2, :cond_5 + + add-long v11, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v1 + + if-ltz v1, :cond_4 + + add-int/lit8 v2, v2, -0x1 + + move-wide v7, v11 + + goto :goto_3 + + :cond_4 + move-wide v7, v11 + + :cond_5 + if-nez v2, :cond_6 + + return v6 + + :cond_6 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x20 + + const/16 v11, -0x41 + + const/4 v12, -0x1 + + if-ge v1, v3, :cond_a + + if-nez v2, :cond_7 + + return v1 + + :cond_7 + add-int/lit8 v2, v2, -0x1 + + const/16 v3, -0x3e + + if-lt v1, v3, :cond_9 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + goto :goto_4 + + :cond_8 + move-wide v7, v13 + + goto :goto_2 + + :cond_9 + :goto_4 + return v12 + + :cond_a + const/16 v13, -0x10 + + if-ge v1, v13, :cond_f + + if-ge v2, v4, :cond_b + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/k/p8;->d([BIJI)I + + move-result v0 + + return v0 + + :cond_b + add-int/lit8 v2, v2, -0x2 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v7 + + if-gt v7, v11, :cond_e + + const/16 v8, -0x60 + + if-ne v1, v3, :cond_c + + if-lt v7, v8, :cond_e + + :cond_c + const/16 v3, -0x13 + + if-ne v1, v3, :cond_d + + if-ge v7, v8, :cond_e + + :cond_d + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_3 + + :cond_e + return v12 + + :cond_f + if-ge v2, v5, :cond_10 + + invoke-static {v0, v1, v7, v8, v2}, Lf/h/a/f/h/k/p8;->d([BIJI)I + + move-result v0 + + return v0 + + :cond_10 + add-int/lit8 v2, v2, -0x3 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v3 + + if-gt v3, v11, :cond_11 + + shl-int/lit8 v1, v1, 0x1c + + add-int/lit8 v3, v3, 0x70 + + add-int/2addr v3, v1 + + shr-int/lit8 v1, v3, 0x1e + + if-nez v1, :cond_11 + + add-long v7, v13, v9 + + invoke-static {v0, v13, v14}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v1 + + if-gt v1, v11, :cond_11 + + add-long v13, v7, v9 + + invoke-static {v0, v7, v8}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v1 + + if-le v1, v11, :cond_8 + + :cond_11 + return v12 + + :cond_12 + new-instance v3, Ljava/lang/ArrayIndexOutOfBoundsException; + + new-array v5, v5, [Ljava/lang/Object; + + array-length v0, v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v6 + + invoke-static/range {p3 .. p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/4 v1, 0x1 + + aput-object v0, v5, v1 + + invoke-static/range {p4 .. p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v5, v4 + + const-string v0, "Array length=%d, index=%d, limit=%d" + + invoke-static {v0, v5}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v3, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v3 +.end method + +.method public final b(Ljava/lang/CharSequence;[BII)I + .locals 22 + + move-object/from16 v0, p1 + + move-object/from16 v1, p2 + + move/from16 v2, p3 + + move/from16 v3, p4 + + int-to-long v4, v2 + + int-to-long v6, v3 + + add-long/2addr v6, v4 + + invoke-interface/range {p1 .. p1}, Ljava/lang/CharSequence;->length()I + + move-result v8 + + const-string v9, " at index " + + const-string v10, "Failed writing " + + if-gt v8, v3, :cond_c + + array-length v11, v1 + + sub-int/2addr v11, v3 + + if-lt v11, v2, :cond_c + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x80 + + const-wide/16 v11, 0x1 + + if-ge v2, v8, :cond_0 + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_0 + + add-long/2addr v11, v4 + + int-to-byte v3, v13 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V + + add-int/lit8 v2, v2, 0x1 + + move-wide v4, v11 + + goto :goto_0 + + :cond_0 + if-ne v2, v8, :cond_1 + + long-to-int v0, v4 + + return v0 + + :cond_1 + :goto_1 + if-ge v2, v8, :cond_b + + invoke-interface {v0, v2}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v13 + + if-ge v13, v3, :cond_2 + + cmp-long v14, v4, v6 + + if-gez v14, :cond_2 + + add-long v14, v4, v11 + + int-to-byte v13, v13 + + invoke-static {v1, v4, v5, v13}, Lf/h/a/f/h/k/l8;->g([BJB)V + + move-wide v4, v11 + + move-wide v12, v14 + + :goto_2 + const/16 v11, 0x80 + + goto/16 :goto_3 + + :cond_2 + const/16 v14, 0x800 + + if-ge v13, v14, :cond_3 + + const-wide/16 v14, 0x2 + + sub-long v14, v6, v14 + + cmp-long v16, v4, v14 + + if-gtz v16, :cond_3 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0x6 + + or-int/lit16 v3, v3, 0x3c0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V + + add-long v3, v14, v11 + + and-int/lit8 v5, v13, 0x3f + + const/16 v13, 0x80 + + or-int/2addr v5, v13 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/k/l8;->g([BJB)V + + move-wide/from16 v20, v11 + + const/16 v11, 0x80 + + move-wide v12, v3 + + move-wide/from16 v4, v20 + + goto/16 :goto_3 + + :cond_3 + const v3, 0xdfff + + const v14, 0xd800 + + if-lt v13, v14, :cond_4 + + if-ge v3, v13, :cond_5 + + :cond_4 + const-wide/16 v15, 0x3 + + sub-long v15, v6, v15 + + cmp-long v17, v4, v15 + + if-gtz v17, :cond_5 + + add-long v14, v4, v11 + + ushr-int/lit8 v3, v13, 0xc + + or-int/lit16 v3, v3, 0x1e0 + + int-to-byte v3, v3 + + invoke-static {v1, v4, v5, v3}, Lf/h/a/f/h/k/l8;->g([BJB)V + + add-long v3, v14, v11 + + ushr-int/lit8 v5, v13, 0x6 + + and-int/lit8 v5, v5, 0x3f + + const/16 v11, 0x80 + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v14, v15, v5}, Lf/h/a/f/h/k/l8;->g([BJB)V + + const-wide/16 v14, 0x1 + + add-long v18, v3, v14 + + and-int/lit8 v5, v13, 0x3f + + or-int/2addr v5, v11 + + int-to-byte v5, v5 + + invoke-static {v1, v3, v4, v5}, Lf/h/a/f/h/k/l8;->g([BJB)V + + move-wide/from16 v12, v18 + + const-wide/16 v4, 0x1 + + goto :goto_2 + + :cond_5 + const-wide/16 v11, 0x4 + + sub-long v11, v6, v11 + + cmp-long v15, v4, v11 + + if-gtz v15, :cond_8 + + add-int/lit8 v3, v2, 0x1 + + if-eq v3, v8, :cond_7 + + invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v2 + + invoke-static {v13, v2}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v11 + + if-eqz v11, :cond_6 + + invoke-static {v13, v2}, Ljava/lang/Character;->toCodePoint(CC)I + + move-result v2 + + const-wide/16 v11, 0x1 + + add-long v13, v4, v11 + + ushr-int/lit8 v15, v2, 0x12 + + or-int/lit16 v15, v15, 0xf0 + + int-to-byte v15, v15 + + invoke-static {v1, v4, v5, v15}, Lf/h/a/f/h/k/l8;->g([BJB)V + + add-long v4, v13, v11 + + ushr-int/lit8 v15, v2, 0xc + + and-int/lit8 v15, v15, 0x3f + + const/16 v11, 0x80 + + or-int/lit16 v12, v15, 0x80 + + int-to-byte v12, v12 + + invoke-static {v1, v13, v14, v12}, Lf/h/a/f/h/k/l8;->g([BJB)V + + const-wide/16 v12, 0x1 + + add-long v14, v4, v12 + + ushr-int/lit8 v16, v2, 0x6 + + and-int/lit8 v12, v16, 0x3f + + or-int/2addr v12, v11 + + int-to-byte v12, v12 + + invoke-static {v1, v4, v5, v12}, Lf/h/a/f/h/k/l8;->g([BJB)V + + const-wide/16 v4, 0x1 + + add-long v12, v14, v4 + + and-int/lit8 v2, v2, 0x3f + + or-int/2addr v2, v11 + + int-to-byte v2, v2 + + invoke-static {v1, v14, v15, v2}, Lf/h/a/f/h/k/l8;->g([BJB)V + + move v2, v3 + + :goto_3 + add-int/lit8 v2, v2, 0x1 + + const/16 v3, 0x80 + + move-wide/from16 v20, v4 + + move-wide v4, v12 + + move-wide/from16 v11, v20 + + goto/16 :goto_1 + + :cond_6 + move v2, v3 + + :cond_7 + new-instance v0, Lf/h/a/f/h/k/q8; + + add-int/lit8 v2, v2, -0x1 + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/k/q8;->(II)V + + throw v0 + + :cond_8 + if-gt v14, v13, :cond_a + + if-gt v13, v3, :cond_a + + add-int/lit8 v1, v2, 0x1 + + if-eq v1, v8, :cond_9 + + invoke-interface {v0, v1}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + invoke-static {v13, v0}, Ljava/lang/Character;->isSurrogatePair(CC)Z + + move-result v0 + + if-nez v0, :cond_a + + :cond_9 + new-instance v0, Lf/h/a/f/h/k/q8; + + invoke-direct {v0, v2, v8}, Lf/h/a/f/h/k/q8;->(II)V + + throw v0 + + :cond_a + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x2e + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v13}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v4, v5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_b + long-to-int v0, v4 + + return v0 + + :cond_c + new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; + + add-int/lit8 v8, v8, -0x1 + + invoke-interface {v0, v8}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v0 + + add-int/2addr v2, v3 + + const/16 v3, 0x25 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public final c([BII)Ljava/lang/String; + .locals 11 + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + or-int v0, p2, p3 + + array-length v1, p1 + + sub-int/2addr v1, p2 + + sub-int/2addr v1, p3 + + or-int/2addr v0, v1 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-ltz v0, :cond_b + + add-int v0, p2, p3 + + new-array p3, p3, [C + + const/4 v3, 0x0 + + :goto_0 + if-ge p2, v0, :cond_0 + + int-to-long v4, p2 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v4 + + invoke-static {v4}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v5 + + if-eqz v5, :cond_0 + + add-int/lit8 p2, p2, 0x1 + + add-int/lit8 v5, v3, 0x1 + + int-to-char v4, v4 + + aput-char v4, p3, v3 + + move v3, v5 + + goto :goto_0 + + :cond_0 + move v8, v3 + + :cond_1 + :goto_1 + if-ge p2, v0, :cond_a + + add-int/lit8 v3, p2, 0x1 + + int-to-long v4, p2 + + invoke-static {p1, v4, v5}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result p2 + + invoke-static {p2}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v4 + + if-eqz v4, :cond_2 + + add-int/lit8 v4, v8, 0x1 + + int-to-char p2, p2 + + aput-char p2, p3, v8 + + move p2, v3 + + :goto_2 + move v8, v4 + + if-ge p2, v0, :cond_1 + + int-to-long v3, p2 + + invoke-static {p1, v3, v4}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v3 + + invoke-static {v3}, Lf/h/a/c/i1/e;->T2(B)Z + + move-result v4 + + if-eqz v4, :cond_1 + + add-int/lit8 p2, p2, 0x1 + + add-int/lit8 v4, v8, 0x1 + + int-to-char v3, v3 + + aput-char v3, p3, v8 + + goto :goto_2 + + :cond_2 + const/16 v4, -0x20 + + if-ge p2, v4, :cond_3 + + const/4 v4, 0x1 + + goto :goto_3 + + :cond_3 + const/4 v4, 0x0 + + :goto_3 + if-eqz v4, :cond_5 + + if-ge v3, v0, :cond_4 + + add-int/lit8 v4, v3, 0x1 + + int-to-long v5, v3 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v3 + + add-int/lit8 v5, v8, 0x1 + + invoke-static {p2, v3, p3, v8}, Lf/h/a/c/i1/e;->D2(BB[CI)V + + move p2, v4 + + move v8, v5 + + goto :goto_1 + + :cond_4 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_5 + const/16 v4, -0x10 + + if-ge p2, v4, :cond_6 + + const/4 v4, 0x1 + + goto :goto_4 + + :cond_6 + const/4 v4, 0x0 + + :goto_4 + if-eqz v4, :cond_8 + + add-int/lit8 v4, v0, -0x1 + + if-ge v3, v4, :cond_7 + + add-int/lit8 v4, v3, 0x1 + + int-to-long v5, v3 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v3 + + add-int/lit8 v5, v4, 0x1 + + int-to-long v6, v4 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v4 + + add-int/lit8 v6, v8, 0x1 + + invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/c/i1/e;->C2(BBB[CI)V + + move p2, v5 + + move v8, v6 + + goto :goto_1 + + :cond_7 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_8 + add-int/lit8 v4, v0, -0x2 + + if-ge v3, v4, :cond_9 + + add-int/lit8 v4, v3, 0x1 + + int-to-long v5, v3 + + invoke-static {p1, v5, v6}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v5 + + add-int/lit8 v3, v4, 0x1 + + int-to-long v6, v4 + + invoke-static {p1, v6, v7}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v6 + + add-int/lit8 v9, v3, 0x1 + + int-to-long v3, v3 + + invoke-static {p1, v3, v4}, Lf/h/a/f/h/k/l8;->a([BJ)B + + move-result v7 + + add-int/lit8 v10, v8, 0x1 + + move v3, p2 + + move v4, v5 + + move v5, v6 + + move v6, v7 + + move-object v7, p3 + + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/e;->B2(BBBB[CI)V + + add-int/lit8 v8, v10, 0x1 + + move p2, v9 + + goto/16 :goto_1 + + :cond_9 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->f()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :cond_a + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, p3, v1, v8}, Ljava/lang/String;->([CII)V + + return-object p1 + + :cond_b + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/4 v3, 0x3 + + new-array v3, v3, [Ljava/lang/Object; + + array-length p1, p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v1 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v2 + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + const/4 p2, 0x2 + + aput-object p1, v3, p2 + + const-string p1, "buffer length=%d, index=%d, size=%d" + + invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/p9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/p9.smali new file mode 100644 index 0000000000..aefb508305 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/p9.smali @@ -0,0 +1,124 @@ +.class public final Lf/h/a/f/h/k/p9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/q9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.configurable_service_limits" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/p9;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.client.configurable_service_limits" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/p9;->b:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.service.configurable_service_limits" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/p9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/p9;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/pa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/pa.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/pa.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/pa.smali index 8df7f1fed0..6d5f1ba509 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/pa.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/pa.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/pa; +.class public interface abstract Lf/h/a/f/h/k/pa; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/pb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/pb.smali new file mode 100644 index 0000000000..bdfb8dbbec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/pb.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/pb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/sb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/pb; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/sb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/pb; + + invoke-direct {v0}, Lf/h/a/f/h/k/pb;->()V + + sput-object v0, Lf/h/a/f/h/k/pb;->e:Lf/h/a/f/h/k/pb; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/rb; + + invoke-direct {v0}, Lf/h/a/f/h/k/rb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/pb;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pb;->e:Lf/h/a/f/h/k/pb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/pb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/sb; + + invoke-interface {v0}, Lf/h/a/f/h/k/sb;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/pb;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/sb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/pc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/pc.smali new file mode 100644 index 0000000000..3730dc56a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/pc.smali @@ -0,0 +1,220 @@ +.class public final Lf/h/a/f/h/k/pc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/qc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Double;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final e:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.test.boolean_flag" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/pc;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.test.double_flag" + + invoke-static {v0, v1}, Lf/h/a/f/h/k/a2;->a(Lf/h/a/f/h/k/k2;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/pc;->b:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, -0x2 + + const-string v3, "measurement.test.int_flag" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/pc;->c:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, -0x1 + + const-string v3, "measurement.test.long_flag" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/pc;->d:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.test.string_flag" + + const-string v2, "---" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->c(Lf/h/a/f/h/k/k2;Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/pc;->e:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()D + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/pc;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Double; + + invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final c()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/pc;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final d()J + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/pc;->d:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final e()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pc;->e:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/pd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/pd.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/pd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/pd.smali index f8588bd919..ee6fed0f05 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/pd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/pd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/pd; +.class public interface abstract Lf/h/a/f/h/k/pd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q.smali new file mode 100644 index 0000000000..354d262f79 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/q; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/wd; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/q;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/q;->h:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/q;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/q;->h:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/yd;->getGmpAppId(Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/q;->h:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q0$a.smali new file mode 100644 index 0000000000..55ce1ff98c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q0$a.smali @@ -0,0 +1,313 @@ +.class public final enum Lf/h/a/f/h/k/q0$a; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a6; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/q0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x4019 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/q0$a;", + ">;", + "Lf/h/a/f/h/k/a6;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/q0$a; + +.field public static final enum e:Lf/h/a/f/h/k/q0$a; + +.field public static final enum f:Lf/h/a/f/h/k/q0$a; + +.field public static final enum g:Lf/h/a/f/h/k/q0$a; + +.field public static final enum h:Lf/h/a/f/h/k/q0$a; + +.field public static final enum i:Lf/h/a/f/h/k/q0$a; + +.field public static final enum j:Lf/h/a/f/h/k/q0$a; + +.field public static final synthetic k:[Lf/h/a/f/h/k/q0$a; + + +# instance fields +.field public final zzi:I + + +# direct methods +.method public static constructor ()V + .locals 10 + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "UNKNOWN_MATCH_TYPE" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->d:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "REGEXP" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->e:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "BEGINS_WITH" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v4}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->f:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "ENDS_WITH" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v5}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->g:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "PARTIAL" + + const/4 v6, 0x4 + + invoke-direct {v0, v1, v6, v6}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->h:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "EXACT" + + const/4 v7, 0x5 + + invoke-direct {v0, v1, v7, v7}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->i:Lf/h/a/f/h/k/q0$a; + + new-instance v0, Lf/h/a/f/h/k/q0$a; + + const-string v1, "IN_LIST" + + const/4 v8, 0x6 + + invoke-direct {v0, v1, v8, v8}, Lf/h/a/f/h/k/q0$a;->(Ljava/lang/String;II)V + + sput-object v0, Lf/h/a/f/h/k/q0$a;->j:Lf/h/a/f/h/k/q0$a; + + const/4 v1, 0x7 + + new-array v1, v1, [Lf/h/a/f/h/k/q0$a; + + sget-object v9, Lf/h/a/f/h/k/q0$a;->d:Lf/h/a/f/h/k/q0$a; + + aput-object v9, v1, v2 + + sget-object v2, Lf/h/a/f/h/k/q0$a;->e:Lf/h/a/f/h/k/q0$a; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/q0$a;->f:Lf/h/a/f/h/k/q0$a; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/q0$a;->g:Lf/h/a/f/h/k/q0$a; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/k/q0$a;->h:Lf/h/a/f/h/k/q0$a; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/k/q0$a;->i:Lf/h/a/f/h/k/q0$a; + + aput-object v2, v1, v7 + + aput-object v0, v1, v8 + + sput-object v1, Lf/h/a/f/h/k/q0$a;->k:[Lf/h/a/f/h/k/q0$a; + + return-void +.end method + +.method public constructor (Ljava/lang/String;II)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/k/q0$a;->zzi:I + + return-void +.end method + +.method public static f(I)Lf/h/a/f/h/k/q0$a; + .locals 0 + + packed-switch p0, :pswitch_data_0 + + const/4 p0, 0x0 + + return-object p0 + + :pswitch_0 + sget-object p0, Lf/h/a/f/h/k/q0$a;->j:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_1 + sget-object p0, Lf/h/a/f/h/k/q0$a;->i:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_2 + sget-object p0, Lf/h/a/f/h/k/q0$a;->h:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_3 + sget-object p0, Lf/h/a/f/h/k/q0$a;->g:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_4 + sget-object p0, Lf/h/a/f/h/k/q0$a;->f:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_5 + sget-object p0, Lf/h/a/f/h/k/q0$a;->e:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_6 + sget-object p0, Lf/h/a/f/h/k/q0$a;->d:Lf/h/a/f/h/k/q0$a; + + return-object p0 + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static values()[Lf/h/a/f/h/k/q0$a; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/q0$a;->k:[Lf/h/a/f/h/k/q0$a; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/q0$a;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/q0$a; + + return-object v0 +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/q0$a;->zzi:I + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 2 + + new-instance v0, Ljava/lang/StringBuilder; + + const-string v1, "<" + + invoke-direct {v0, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class v1, Lf/h/a/f/h/k/q0$a; + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x40 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, " number=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v1, p0, Lf/h/a/f/h/k/q0$a;->zzi:I + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x3e + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q0$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q0$b.smali new file mode 100644 index 0000000000..4e7819e011 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q0$b.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/q0$b; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/q0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/q0;", + "Lf/h/a/f/h/k/q0$b;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/k0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q0.smali new file mode 100644 index 0000000000..6c9d70b785 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q0.smali @@ -0,0 +1,279 @@ +.class public final Lf/h/a/f/h/k/q0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/q0$b;, + Lf/h/a/f/h/k/q0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/q0;", + "Lf/h/a/f/h/k/q0$b;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzh:Lf/h/a/f/h/k/q0; + +.field public static volatile zzi:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/q0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Ljava/lang/String; + +.field public zzf:Z + +.field public zzg:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/q0; + + invoke-direct {v0}, Lf/h/a/f/h/k/q0;->()V + + sput-object v0, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + const-class v1, Lf/h/a/f/h/k/q0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/q0;->zze:Ljava/lang/String; + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/q0;->zzg:Lf/h/a/f/h/k/f6; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/k0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/q0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/q0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/q0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/q0;->zzi:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x6 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + sget-object p3, Lf/h/a/f/h/k/s0;->a:Lf/h/a/f/h/k/c6; + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0001\u0000\u0001\u100c\u0000\u0002\u1008\u0001\u0003\u1007\u0002\u0004\u001a" + + sget-object p3, Lf/h/a/f/h/k/q0;->zzh:Lf/h/a/f/h/k/q0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/q0$b; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/q0$b;->(Lf/h/a/f/h/k/k0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/q0; + + invoke-direct {p1}, Lf/h/a/f/h/k/q0;->()V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final s()Lf/h/a/f/h/k/q0$a; + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/q0;->zzd:I + + invoke-static {v0}, Lf/h/a/f/h/k/q0$a;->f(I)Lf/h/a/f/h/k/q0$a; + + move-result-object v0 + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/q0$a;->d:Lf/h/a/f/h/k/q0$a; + + :cond_0 + return-object v0 +.end method + +.method public final t()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/q0;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q1.smali new file mode 100644 index 0000000000..2b5b2ee24c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q1.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/h/k/q1; +.super Landroid/database/ContentObserver; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/k/o1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o1;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/q1;->a:Lf/h/a/f/h/k/o1; + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 2 + + iget-object p1, p0, Lf/h/a/f/h/k/q1;->a:Lf/h/a/f/h/k/o1; + + iget-object v0, p1, Lf/h/a/f/h/k/o1;->d:Ljava/lang/Object; + + monitor-enter v0 + + const/4 v1, 0x0 + + :try_start_0 + iput-object v1, p1, Lf/h/a/f/h/k/o1;->e:Ljava/util/Map; + + sget-object v1, Lf/h/a/f/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + monitor-enter p1 + + :try_start_1 + iget-object v0, p1, Lf/h/a/f/h/k/o1;->f:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/t1; + + invoke-interface {v1}, Lf/h/a/f/h/k/t1;->a()V + + goto :goto_0 + + :cond_0 + monitor-exit p1 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 + + :catchall_1 + move-exception p1 + + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q2.smali new file mode 100644 index 0000000000..266432ae7e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q2.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/h/k/q2; +.super Lf/h/a/f/h/k/r2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r2<", + "TT;>;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/k/q2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/q2<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/q2; + + invoke-direct {v0}, Lf/h/a/f/h/k/q2;->()V + + sput-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/r2;->()V + + return-void +.end method + + +# virtual methods +.method public final b()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final c()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Optional.get() cannot be called on an absent value" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-ne p1, p0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final hashCode()I + .locals 1 + + const v0, 0x79a31aac + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 1 + + const-string v0, "Optional.absent()" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q3.smali new file mode 100644 index 0000000000..73fc29f105 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q3.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/f/h/k/q3; +.super Lf/h/a/f/h/k/z2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/z2<", + "TK;TV;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# instance fields +.field public final transient d:Lf/h/a/f/h/k/o3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o3<", + "TK;+", + "Lf/h/a/f/h/k/m3<", + "TV;>;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o3;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/o3<", + "TK;+", + "Lf/h/a/f/h/k/m3<", + "TV;>;>;I)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/z2;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/q3;->d:Lf/h/a/f/h/k/o3; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/util/Map; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/q3;->d:Lf/h/a/f/h/k/o3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q4.smali new file mode 100644 index 0000000000..2e861d9df3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q4.smali @@ -0,0 +1,47 @@ +.class public abstract Lf/h/a/f/h/k/q4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/k7; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/h/k/k7; + .locals 2 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "clone() should be implemented by subclasses." + + invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public clone()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "clone() should be implemented by subclasses." + + invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q5.smali new file mode 100644 index 0000000000..b3d6263bcc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q5.smali @@ -0,0 +1,42 @@ +.class public interface abstract Lf/h/a/f/h/k/q5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Ljava/lang/Object;", + "Ljava/lang/Comparable<", + "TT;>;" + } +.end annotation + + +# virtual methods +.method public abstract H0(Lf/h/a/f/h/k/k7;Lf/h/a/f/h/k/k7;)Lf/h/a/f/h/k/k7; +.end method + +.method public abstract N(Lf/h/a/f/h/k/g7;Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/g7; +.end method + +.method public abstract a()I +.end method + +.method public abstract b()Lf/h/a/f/h/k/r8; +.end method + +.method public abstract c()Lf/h/a/f/h/k/y8; +.end method + +.method public abstract d()Z +.end method + +.method public abstract e()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q6.smali new file mode 100644 index 0000000000..12461ce3d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q6.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/k/q6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q7.smali new file mode 100644 index 0000000000..c50433e560 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q7.smali @@ -0,0 +1,327 @@ +.class public final Lf/h/a/f/h/k/q7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final c:Lf/h/a/f/h/k/q7; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/s7; + +.field public final b:Ljava/util/concurrent/ConcurrentMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/ConcurrentMap<", + "Ljava/lang/Class<", + "*>;", + "Lf/h/a/f/h/k/t7<", + "*>;>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/q7; + + invoke-direct {v0}, Lf/h/a/f/h/k/q7;->()V + + sput-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; + + new-instance v0, Lf/h/a/f/h/k/u6; + + invoke-direct {v0}, Lf/h/a/f/h/k/u6;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/q7;->a:Lf/h/a/f/h/k/s7; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Lf/h/a/f/h/k/t7; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)", + "Lf/h/a/f/h/k/t7<", + "TT;>;" + } + .end annotation + + const-string v0, "messageType" + + invoke-static {p1, v0}, Lf/h/a/f/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v1, p1}, Ljava/util/concurrent/ConcurrentMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/t7; + + if-nez v1, :cond_a + + iget-object v1, p0, Lf/h/a/f/h/k/q7;->a:Lf/h/a/f/h/k/s7; + + check-cast v1, Lf/h/a/f/h/k/u6; + + if-eqz v1, :cond_9 + + const-class v2, Lf/h/a/f/h/k/y5; + + invoke-static {p1}, Lf/h/a/f/h/k/v7;->n(Ljava/lang/Class;)V + + iget-object v1, v1, Lf/h/a/f/h/k/u6;->a:Lf/h/a/f/h/k/e7; + + invoke-interface {v1, p1}, Lf/h/a/f/h/k/e7;->b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + + move-result-object v4 + + invoke-interface {v4}, Lf/h/a/f/h/k/b7;->b()Z + + move-result v1 + + const-string v3, "Protobuf runtime is not correctly loaded." + + if-eqz v1, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/k/v7;->d:Lf/h/a/f/h/k/f8; + + sget-object v2, Lf/h/a/f/h/k/p5;->a:Lf/h/a/f/h/k/n5; + + invoke-interface {v4}, Lf/h/a/f/h/k/b7;->c()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + new-instance v4, Lf/h/a/f/h/k/i7; + + invoke-direct {v4, v1, v2, v3}, Lf/h/a/f/h/k/i7;->(Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/d7;)V + + :goto_0 + move-object v1, v4 + + goto/16 :goto_1 + + :cond_0 + sget-object v1, Lf/h/a/f/h/k/v7;->b:Lf/h/a/f/h/k/f8; + + sget-object v2, Lf/h/a/f/h/k/p5;->b:Lf/h/a/f/h/k/n5; + + if-eqz v2, :cond_1 + + invoke-interface {v4}, Lf/h/a/f/h/k/b7;->c()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + new-instance v4, Lf/h/a/f/h/k/i7; + + invoke-direct {v4, v1, v2, v3}, Lf/h/a/f/h/k/i7;->(Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/d7;)V + + goto :goto_0 + + :cond_1 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + invoke-virtual {v2, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + const/4 v2, 0x0 + + const/4 v5, 0x1 + + if-eqz v1, :cond_5 + + invoke-interface {v4}, Lf/h/a/f/h/k/b7;->a()I + + move-result v1 + + if-ne v1, v5, :cond_3 + + const/4 v2, 0x1 + + :cond_3 + if-eqz v2, :cond_4 + + sget-object v5, Lf/h/a/f/h/k/l7;->b:Lf/h/a/f/h/k/j7; + + sget-object v6, Lf/h/a/f/h/k/n6;->b:Lf/h/a/f/h/k/n6; + + sget-object v7, Lf/h/a/f/h/k/v7;->d:Lf/h/a/f/h/k/f8; + + sget-object v8, Lf/h/a/f/h/k/p5;->a:Lf/h/a/f/h/k/n5; + + sget-object v9, Lf/h/a/f/h/k/c7;->b:Lf/h/a/f/h/k/a7; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/f/h/k/b7;Lf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)Lf/h/a/f/h/k/h7; + + move-result-object v1 + + goto :goto_1 + + :cond_4 + sget-object v5, Lf/h/a/f/h/k/l7;->b:Lf/h/a/f/h/k/j7; + + sget-object v6, Lf/h/a/f/h/k/n6;->b:Lf/h/a/f/h/k/n6; + + sget-object v7, Lf/h/a/f/h/k/v7;->d:Lf/h/a/f/h/k/f8; + + const/4 v8, 0x0 + + sget-object v9, Lf/h/a/f/h/k/c7;->b:Lf/h/a/f/h/k/a7; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/f/h/k/b7;Lf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)Lf/h/a/f/h/k/h7; + + move-result-object v1 + + goto :goto_1 + + :cond_5 + invoke-interface {v4}, Lf/h/a/f/h/k/b7;->a()I + + move-result v1 + + if-ne v1, v5, :cond_6 + + const/4 v2, 0x1 + + :cond_6 + if-eqz v2, :cond_8 + + sget-object v5, Lf/h/a/f/h/k/l7;->a:Lf/h/a/f/h/k/j7; + + sget-object v6, Lf/h/a/f/h/k/n6;->a:Lf/h/a/f/h/k/n6; + + sget-object v7, Lf/h/a/f/h/k/v7;->b:Lf/h/a/f/h/k/f8; + + sget-object v8, Lf/h/a/f/h/k/p5;->b:Lf/h/a/f/h/k/n5; + + if-eqz v8, :cond_7 + + sget-object v9, Lf/h/a/f/h/k/c7;->a:Lf/h/a/f/h/k/a7; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/f/h/k/b7;Lf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)Lf/h/a/f/h/k/h7; + + move-result-object v1 + + goto :goto_1 + + :cond_7 + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-direct {p1, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_8 + sget-object v5, Lf/h/a/f/h/k/l7;->a:Lf/h/a/f/h/k/j7; + + sget-object v6, Lf/h/a/f/h/k/n6;->a:Lf/h/a/f/h/k/n6; + + sget-object v7, Lf/h/a/f/h/k/v7;->c:Lf/h/a/f/h/k/f8; + + const/4 v8, 0x0 + + sget-object v9, Lf/h/a/f/h/k/c7;->a:Lf/h/a/f/h/k/a7; + + move-object v3, p1 + + invoke-static/range {v3 .. v9}, Lf/h/a/f/h/k/h7;->n(Ljava/lang/Class;Lf/h/a/f/h/k/b7;Lf/h/a/f/h/k/j7;Lf/h/a/f/h/k/n6;Lf/h/a/f/h/k/f8;Lf/h/a/f/h/k/n5;Lf/h/a/f/h/k/a7;)Lf/h/a/f/h/k/h7; + + move-result-object v1 + + :goto_1 + invoke-static {p1, v0}, Lf/h/a/f/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + const-string v0, "schema" + + invoke-static {v1, v0}, Lf/h/a/f/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/k/q7;->b:Ljava/util/concurrent/ConcurrentMap; + + invoke-interface {v0, p1, v1}, Ljava/util/concurrent/ConcurrentMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/t7; + + if-eqz p1, :cond_a + + move-object v1, p1 + + goto :goto_2 + + :cond_9 + const/4 p1, 0x0 + + throw p1 + + :cond_a + :goto_2 + return-object v1 +.end method + +.method public final b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/h/k/t7<", + "TT;>;" + } + .end annotation + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/q7;->a(Ljava/lang/Class;)Lf/h/a/f/h/k/t7; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q8.smali new file mode 100644 index 0000000000..22323ad7e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q8.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/k/q8; +.super Ljava/lang/IllegalArgumentException; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (II)V + .locals 3 + + const/16 v0, 0x36 + + const-string v1, "Unpaired surrogate at index " + + const-string v2, " of " + + invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/q9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/q9.smali new file mode 100644 index 0000000000..62b0caa476 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/q9.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/h/k/q9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()Z +.end method + +.method public abstract c()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/qa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/qa.smali new file mode 100644 index 0000000000..aab0f72c9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/qa.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/qa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/pa;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/qa; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/pa;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/qa; + + invoke-direct {v0}, Lf/h/a/f/h/k/qa;->()V + + sput-object v0, Lf/h/a/f/h/k/qa;->e:Lf/h/a/f/h/k/qa; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/sa; + + invoke-direct {v0}, Lf/h/a/f/h/k/sa;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/qa;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/qa;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pa; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/qb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/qb.smali new file mode 100644 index 0000000000..d26b9ac5b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/qb.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/qb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/nb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.ga.ga_app_id" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/qb;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/qb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/qc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/qc.smali similarity index 87% rename from com.discord/smali_classes2/f/h/a/d/h/k/qc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/qc.smali index 85ed62e82d..f32146ddc3 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/qc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/qc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/qc; +.class public interface abstract Lf/h/a/f/h/k/qc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/qd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/qd.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/qd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/qd.smali index c887656df9..4541ea465e 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/qd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/qd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/qd; +.class public interface abstract Lf/h/a/f/h/k/qd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r.smali new file mode 100644 index 0000000000..f4b3e26922 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/h/k/r; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/r;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/r;->h:Ljava/lang/String; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/r;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/r;->h:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/h/k/g$a;->e:J + + invoke-interface {v0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->endAdUnitExposure(Ljava/lang/String;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r0.smali new file mode 100644 index 0000000000..1c04892807 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r0.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/k/r0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/c6; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/c6; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/r0; + + invoke-direct {v0}, Lf/h/a/f/h/k/r0;->()V + + sput-object v0, Lf/h/a/f/h/k/r0;->a:Lf/h/a/f/h/k/c6; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final f(I)Z + .locals 0 + + invoke-static {p1}, Lf/h/a/f/h/k/o0$b;->f(I)Lf/h/a/f/h/k/o0$b; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r1.smali new file mode 100644 index 0000000000..a863cf1193 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r1.smali @@ -0,0 +1,133 @@ +.class public final synthetic Lf/h/a/f/h/k/r1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/u1; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/o1; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o1;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/r1;->a:Lf/h/a/f/h/k/o1; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 7 + + iget-object v0, p0, Lf/h/a/f/h/k/r1;->a:Lf/h/a/f/h/k/o1; + + iget-object v1, v0, Lf/h/a/f/h/k/o1;->a:Landroid/content/ContentResolver; + + iget-object v2, v0, Lf/h/a/f/h/k/o1;->b:Landroid/net/Uri; + + sget-object v3, Lf/h/a/f/h/k/o1;->h:[Ljava/lang/String; + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + + if-nez v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_1 + + :cond_0 + :try_start_0 + invoke-interface {v0}, Landroid/database/Cursor;->getCount()I + + move-result v1 + + if-nez v1, :cond_1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + move-object v0, v1 + + goto :goto_1 + + :cond_1 + const/16 v2, 0x100 + + if-gt v1, v2, :cond_2 + + :try_start_1 + new-instance v2, Landroidx/collection/ArrayMap; + + invoke-direct {v2, v1}, Landroidx/collection/ArrayMap;->(I)V + + goto :goto_0 + + :cond_2 + new-instance v2, Ljava/util/HashMap; + + const/high16 v3, 0x3f800000 # 1.0f + + invoke-direct {v2, v1, v3}, Ljava/util/HashMap;->(IF)V + + :goto_0 + invoke-interface {v0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + const/4 v1, 0x0 + + invoke-interface {v0, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v1 + + const/4 v3, 0x1 + + invoke-interface {v0, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v3 + + invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_0 + + :cond_3 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + move-object v0, v2 + + :goto_1 + return-object v0 + + :catchall_0 + move-exception v1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r2.smali new file mode 100644 index 0000000000..0d6a2fe3a3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r2.smali @@ -0,0 +1,67 @@ +.class public abstract Lf/h/a/f/h/k/r2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/io/Serializable;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Ljava/lang/Object;)Lf/h/a/f/h/k/r2; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/h/k/r2<", + "TT;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/s2; + + if-eqz p0, :cond_0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/s2;->(Ljava/lang/Object;)V + + return-object v0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public abstract b()Z +.end method + +.method public abstract c()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r3.smali new file mode 100644 index 0000000000..19f9ca9c73 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r3.smali @@ -0,0 +1,461 @@ +.class public abstract Lf/h/a/f/h/k/r3; +.super Lf/h/a/f/h/k/m3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/Set; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/m3<", + "TE;>;", + "Ljava/util/Set<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public transient e:Lf/h/a/f/h/k/l3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/m3;->()V + + return-void +.end method + +.method public static o(I)I + .locals 6 + + const/4 v0, 0x2 + + invoke-static {p0, v0}, Ljava/lang/Math;->max(II)I + + move-result p0 + + const/4 v0, 0x1 + + const v1, 0x2ccccccc + + if-ge p0, v1, :cond_1 + + add-int/lit8 v1, p0, -0x1 + + invoke-static {v1}, Ljava/lang/Integer;->highestOneBit(I)I + + move-result v1 + + shl-int/lit8 v0, v1, 0x1 + + :goto_0 + int-to-double v1, v0 + + const-wide v3, 0x3fe6666666666666L # 0.7 + + mul-double v1, v1, v3 + + int-to-double v3, p0 + + cmpg-double v5, v1, v3 + + if-gez v5, :cond_0 + + shl-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return v0 + + :cond_1 + const/high16 v1, 0x40000000 # 2.0f + + if-ge p0, v1, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_3 + + return v1 + + :cond_3 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "collection too large" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static p(Ljava/util/Collection;)Lf/h/a/f/h/k/r3; + .locals 14 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)", + "Lf/h/a/f/h/k/r3<", + "TE;>;" + } + .end annotation + + instance-of v0, p0, Lf/h/a/f/h/k/r3; + + if-eqz v0, :cond_0 + + instance-of v0, p0, Ljava/util/SortedSet; + + if-nez v0, :cond_0 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/r3; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m3;->m()Z + + move-result v1 + + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Collection;->toArray()[Ljava/lang/Object; + + move-result-object p0 + + array-length v0, p0 + + :goto_0 + if-eqz v0, :cond_8 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_7 + + invoke-static {v0}, Lf/h/a/f/h/k/r3;->o(I)I + + move-result v3 + + new-array v7, v3, [Ljava/lang/Object; + + add-int/lit8 v8, v3, -0x1 + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + const/4 v9, 0x0 + + :goto_1 + if-ge v4, v0, :cond_3 + + aget-object v5, p0, v4 + + invoke-static {v5, v4}, Lf/h/a/c/i1/e;->s2(Ljava/lang/Object;I)Ljava/lang/Object; + + invoke-virtual {v5}, Ljava/lang/Object;->hashCode()I + + move-result v10 + + invoke-static {v10}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v11 + + :goto_2 + and-int v12, v11, v8 + + aget-object v13, v7, v12 + + if-nez v13, :cond_1 + + add-int/lit8 v11, v9, 0x1 + + aput-object v5, p0, v9 + + aput-object v5, v7, v12 + + add-int/2addr v6, v10 + + move v9, v11 + + goto :goto_3 + + :cond_1 + invoke-virtual {v13, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-nez v12, :cond_2 + + add-int/lit8 v11, v11, 0x1 + + goto :goto_2 + + :cond_2 + :goto_3 + add-int/lit8 v4, v4, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v4, 0x0 + + invoke-static {p0, v9, v0, v4}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V + + if-ne v9, v2, :cond_4 + + aget-object p0, p0, v1 + + new-instance v0, Lf/h/a/f/h/k/d4; + + invoke-direct {v0, p0, v6}, Lf/h/a/f/h/k/d4;->(Ljava/lang/Object;I)V + + return-object v0 + + :cond_4 + invoke-static {v9}, Lf/h/a/f/h/k/r3;->o(I)I + + move-result v0 + + div-int/lit8 v3, v3, 0x2 + + if-ge v0, v3, :cond_5 + + move v0, v9 + + goto :goto_0 + + :cond_5 + array-length v0, p0 + + shr-int/lit8 v1, v0, 0x1 + + shr-int/lit8 v0, v0, 0x2 + + add-int/2addr v1, v0 + + if-ge v9, v1, :cond_6 + + invoke-static {p0, v9}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object p0 + + :cond_6 + move-object v5, p0 + + new-instance p0, Lf/h/a/f/h/k/c4; + + move-object v4, p0 + + invoke-direct/range {v4 .. v9}, Lf/h/a/f/h/k/c4;->([Ljava/lang/Object;I[Ljava/lang/Object;II)V + + return-object p0 + + :cond_7 + aget-object p0, p0, v1 + + new-instance v0, Lf/h/a/f/h/k/d4; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/d4;->(Ljava/lang/Object;)V + + return-object v0 + + :cond_8 + sget-object p0, Lf/h/a/f/h/k/c4;->k:Lf/h/a/f/h/k/c4; + + return-object p0 +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 4 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/r3; + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->a()Z + + move-result v1 + + if-eqz v1, :cond_1 + + move-object v1, p1 + + check-cast v1, Lf/h/a/f/h/k/r3; + + invoke-virtual {v1}, Lf/h/a/f/h/k/r3;->a()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->hashCode()I + + move-result v1 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + if-eq v1, v3, :cond_1 + + return v2 + + :cond_1 + if-ne p0, p1, :cond_2 + + goto :goto_0 + + :cond_2 + instance-of v1, p1, Ljava/util/Set; + + if-eqz v1, :cond_3 + + check-cast p1, Ljava/util/Set; + + :try_start_0 + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/Set;->size()I + + move-result v3 + + if-ne v1, v3, :cond_3 + + invoke-interface {p0, p1}, Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z + + move-result p1 + :try_end_0 + .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/ClassCastException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p1, :cond_3 + + goto :goto_0 + + :catch_0 + :cond_3 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public hashCode()I + .locals 1 + + invoke-static {p0}, Lf/h/a/c/i1/e;->W2(Ljava/util/Set;)I + + move-result v0 + + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public q()Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/r3;->e:Lf/h/a/f/h/k/l3; + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->s()Lf/h/a/f/h/k/l3; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/r3;->e:Lf/h/a/f/h/k/l3; + + :cond_0 + return-object v0 +.end method + +.method public s()Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/m3;->toArray()[Ljava/lang/Object; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/k/l3;->q([Ljava/lang/Object;)Lf/h/a/f/h/k/l3; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r4.smali new file mode 100644 index 0000000000..def460f427 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r4.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/k/r4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "libcore.io.Memory" + + const/4 v1, 0x0 + + :try_start_0 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v0, v1 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/r4;->a:Ljava/lang/Class; + + const-string v0, "org.robolectric.Robolectric" + + :try_start_1 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + goto :goto_1 + + :catchall_1 + nop + + :goto_1 + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_0 + const/4 v0, 0x0 + + :goto_2 + sput-boolean v0, Lf/h/a/f/h/k/r4;->b:Z + + return-void +.end method + +.method public static a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/r4;->a:Ljava/lang/Class; + + if-eqz v0, :cond_0 + + sget-boolean v0, Lf/h/a/f/h/k/r4;->b:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r5.smali new file mode 100644 index 0000000000..e9371ec083 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r5.smali @@ -0,0 +1,371 @@ +.class public final synthetic Lf/h/a/f/h/k/r5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 14 + + invoke-static {}, Lf/h/a/f/h/k/r8;->values()[Lf/h/a/f/h/k/r8; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/r5;->b:[I + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + :try_start_0 + sget-object v3, Lf/h/a/f/h/k/r8;->d:Lf/h/a/f/h/k/r8; + + aput v2, v0, v1 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v3, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v4, Lf/h/a/f/h/k/r8;->e:Lf/h/a/f/h/k/r8; + + aput v0, v3, v2 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v3, 0x3 + + :try_start_2 + sget-object v4, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v5, Lf/h/a/f/h/k/r8;->f:Lf/h/a/f/h/k/r8; + + aput v3, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v4, 0x4 + + :try_start_3 + sget-object v5, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v6, Lf/h/a/f/h/k/r8;->g:Lf/h/a/f/h/k/r8; + + aput v4, v5, v3 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v5, 0x5 + + :try_start_4 + sget-object v6, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v7, Lf/h/a/f/h/k/r8;->h:Lf/h/a/f/h/k/r8; + + aput v5, v6, v4 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + const/4 v6, 0x6 + + :try_start_5 + sget-object v7, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v8, Lf/h/a/f/h/k/r8;->i:Lf/h/a/f/h/k/r8; + + aput v6, v7, v5 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + const/4 v7, 0x7 + + :try_start_6 + sget-object v8, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v9, Lf/h/a/f/h/k/r8;->j:Lf/h/a/f/h/k/r8; + + aput v7, v8, v6 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + const/16 v8, 0x8 + + :try_start_7 + sget-object v9, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v10, Lf/h/a/f/h/k/r8;->k:Lf/h/a/f/h/k/r8; + + aput v8, v9, v7 + :try_end_7 + .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 + + :catch_7 + const/16 v9, 0x9 + + :try_start_8 + sget-object v10, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v11, Lf/h/a/f/h/k/r8;->m:Lf/h/a/f/h/k/r8; + + aput v9, v10, v9 + :try_end_8 + .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 + + :catch_8 + :try_start_9 + sget-object v10, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v11, Lf/h/a/f/h/k/r8;->n:Lf/h/a/f/h/k/r8; + + const/16 v11, 0xa + + aput v11, v10, v11 + :try_end_9 + .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 + + :catch_9 + const/16 v10, 0xb + + :try_start_a + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->l:Lf/h/a/f/h/k/r8; + + aput v10, v11, v8 + :try_end_a + .catch Ljava/lang/NoSuchFieldError; {:try_start_a .. :try_end_a} :catch_a + + :catch_a + const/16 v11, 0xc + + :try_start_b + sget-object v12, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v13, Lf/h/a/f/h/k/r8;->o:Lf/h/a/f/h/k/r8; + + aput v11, v12, v10 + :try_end_b + .catch Ljava/lang/NoSuchFieldError; {:try_start_b .. :try_end_b} :catch_b + + :catch_b + const/16 v10, 0xd + + :try_start_c + sget-object v12, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v13, Lf/h/a/f/h/k/r8;->p:Lf/h/a/f/h/k/r8; + + aput v10, v12, v11 + :try_end_c + .catch Ljava/lang/NoSuchFieldError; {:try_start_c .. :try_end_c} :catch_c + + :catch_c + :try_start_d + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->r:Lf/h/a/f/h/k/r8; + + const/16 v12, 0xe + + aput v12, v11, v12 + :try_end_d + .catch Ljava/lang/NoSuchFieldError; {:try_start_d .. :try_end_d} :catch_d + + :catch_d + :try_start_e + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->s:Lf/h/a/f/h/k/r8; + + const/16 v12, 0xf + + aput v12, v11, v12 + :try_end_e + .catch Ljava/lang/NoSuchFieldError; {:try_start_e .. :try_end_e} :catch_e + + :catch_e + :try_start_f + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->t:Lf/h/a/f/h/k/r8; + + const/16 v12, 0x10 + + aput v12, v11, v12 + :try_end_f + .catch Ljava/lang/NoSuchFieldError; {:try_start_f .. :try_end_f} :catch_f + + :catch_f + :try_start_10 + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->u:Lf/h/a/f/h/k/r8; + + const/16 v12, 0x11 + + aput v12, v11, v12 + :try_end_10 + .catch Ljava/lang/NoSuchFieldError; {:try_start_10 .. :try_end_10} :catch_10 + + :catch_10 + :try_start_11 + sget-object v11, Lf/h/a/f/h/k/r5;->b:[I + + sget-object v12, Lf/h/a/f/h/k/r8;->q:Lf/h/a/f/h/k/r8; + + const/16 v12, 0x12 + + aput v12, v11, v10 + :try_end_11 + .catch Ljava/lang/NoSuchFieldError; {:try_start_11 .. :try_end_11} :catch_11 + + :catch_11 + invoke-static {}, Lf/h/a/f/h/k/y8;->values()[Lf/h/a/f/h/k/y8; + + move-result-object v10 + + array-length v10, v10 + + new-array v10, v10, [I + + sput-object v10, Lf/h/a/f/h/k/r5;->a:[I + + :try_start_12 + sget-object v11, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + :try_end_12 + .catch Ljava/lang/NoSuchFieldError; {:try_start_12 .. :try_end_12} :catch_12 + + sget-object v11, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + :try_start_13 + aput v2, v10, v1 + :try_end_13 + .catch Ljava/lang/NoSuchFieldError; {:try_start_13 .. :try_end_13} :catch_12 + + :catch_12 + :try_start_14 + sget-object v1, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v10, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + :try_end_14 + .catch Ljava/lang/NoSuchFieldError; {:try_start_14 .. :try_end_14} :catch_13 + + sget-object v10, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + :try_start_15 + aput v0, v1, v2 + :try_end_15 + .catch Ljava/lang/NoSuchFieldError; {:try_start_15 .. :try_end_15} :catch_13 + + :catch_13 + :try_start_16 + sget-object v1, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v2, Lf/h/a/f/h/k/y8;->f:Lf/h/a/f/h/k/y8; + :try_end_16 + .catch Ljava/lang/NoSuchFieldError; {:try_start_16 .. :try_end_16} :catch_14 + + sget-object v2, Lf/h/a/f/h/k/y8;->f:Lf/h/a/f/h/k/y8; + + :try_start_17 + aput v3, v1, v0 + :try_end_17 + .catch Ljava/lang/NoSuchFieldError; {:try_start_17 .. :try_end_17} :catch_14 + + :catch_14 + :try_start_18 + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->g:Lf/h/a/f/h/k/y8; + :try_end_18 + .catch Ljava/lang/NoSuchFieldError; {:try_start_18 .. :try_end_18} :catch_15 + + sget-object v1, Lf/h/a/f/h/k/y8;->g:Lf/h/a/f/h/k/y8; + + :try_start_19 + aput v4, v0, v3 + :try_end_19 + .catch Ljava/lang/NoSuchFieldError; {:try_start_19 .. :try_end_19} :catch_15 + + :catch_15 + :try_start_1a + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->h:Lf/h/a/f/h/k/y8; + :try_end_1a + .catch Ljava/lang/NoSuchFieldError; {:try_start_1a .. :try_end_1a} :catch_16 + + sget-object v1, Lf/h/a/f/h/k/y8;->h:Lf/h/a/f/h/k/y8; + + :try_start_1b + aput v5, v0, v4 + :try_end_1b + .catch Ljava/lang/NoSuchFieldError; {:try_start_1b .. :try_end_1b} :catch_16 + + :catch_16 + :try_start_1c + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->i:Lf/h/a/f/h/k/y8; + :try_end_1c + .catch Ljava/lang/NoSuchFieldError; {:try_start_1c .. :try_end_1c} :catch_17 + + sget-object v1, Lf/h/a/f/h/k/y8;->i:Lf/h/a/f/h/k/y8; + + :try_start_1d + aput v6, v0, v5 + :try_end_1d + .catch Ljava/lang/NoSuchFieldError; {:try_start_1d .. :try_end_1d} :catch_17 + + :catch_17 + :try_start_1e + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->j:Lf/h/a/f/h/k/y8; + + aput v7, v0, v6 + :try_end_1e + .catch Ljava/lang/NoSuchFieldError; {:try_start_1e .. :try_end_1e} :catch_18 + + :catch_18 + :try_start_1f + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->k:Lf/h/a/f/h/k/y8; + + aput v8, v0, v7 + :try_end_1f + .catch Ljava/lang/NoSuchFieldError; {:try_start_1f .. :try_end_1f} :catch_19 + + :catch_19 + :try_start_20 + sget-object v0, Lf/h/a/f/h/k/r5;->a:[I + + sget-object v1, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + aput v9, v0, v8 + :try_end_20 + .catch Ljava/lang/NoSuchFieldError; {:try_start_20 .. :try_end_20} :catch_1a + + :catch_1a + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r6.smali new file mode 100644 index 0000000000..f763bb1b78 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r6.smali @@ -0,0 +1,780 @@ +.class public final Lf/h/a/f/h/k/r6; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/d6; +.implements Lf/h/a/f/h/k/n7; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/d6;", + "Lf/h/a/f/h/k/n7;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final g:Lf/h/a/f/h/k/r6; + + +# instance fields +.field public e:[J + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/r6; + + const/4 v1, 0x0 + + new-array v2, v1, [J + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/r6;->([JI)V + + sput-object v0, Lf/h/a/f/h/k/r6;->g:Lf/h/a/f/h/k/r6; + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [J + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/r6;->f:I + + return-void +.end method + +.method public constructor ([JI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/r6;->e:[J + + iput p2, p0, Lf/h/a/f/h/k/r6;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 6 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget p2, p0, Lf/h/a/f/h/k/r6;->f:I + + if-gt p1, p2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + array-length v3, v2 + + if-ge p2, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr p2, p1 + + invoke-static {v2, p1, v2, v3, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v3, 0x3 + + const/4 v4, 0x2 + + const/4 v5, 0x1 + + invoke-static {p2, v3, v4, v5}, Lf/e/b/a/a;->x(IIII)I + + move-result p2 + + new-array p2, p2, [J + + const/4 v3, 0x0 + + invoke-static {v2, v3, p2, v3, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + add-int/lit8 v3, p1, 0x1 + + iget v4, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr v4, p1 + + invoke-static {v2, p1, p2, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object p2, p0, Lf/h/a/f/h/k/r6;->e:[J + + :goto_0 + iget-object p2, p0, Lf/h/a/f/h/k/r6;->e:[J + + aput-wide v0, p2, p1 + + iget p1, p0, Lf/h/a/f/h/k/r6;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 2 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/k/r6;->h(J)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Long;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/k/r6; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/r6; + + iget v0, p1, Lf/h/a/f/h/k/r6;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/r6;->e:[J + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + iget v4, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p1, Lf/h/a/f/h/k/r6;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 8 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/r6; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/r6; + + iget v1, p0, Lf/h/a/f/h/k/r6;->f:I + + iget v2, p1, Lf/h/a/f/h/k/r6;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/r6;->e:[J + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/r6;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v4, v2, v1 + + aget-wide v6, p1, v1 + + cmp-long v2, v4, v6 + + if-eqz v2, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->k(I)Lf/h/a/f/h/k/d6; + + move-result-object p1 + + return-object p1 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v1, v0, p1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(J)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/r6;->e:[J + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [J + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + iget v1, p0, Lf/h/a/f/h/k/r6;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/r6;->f:I + + aput-wide p1, v0, v1 + + return-void +.end method + +.method public final hashCode()I + .locals 5 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/r6;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Lf/h/a/f/h/k/b6;->b(J)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 7 + + instance-of v0, p1, Ljava/lang/Long; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + iget p1, p0, Lf/h/a/f/h/k/r6;->f:I + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_2 + + iget-object v4, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v5, v4, v0 + + cmp-long v4, v5, v2 + + if-nez v4, :cond_1 + + return v0 + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)J + .locals 3 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v1, v0, p1 + + return-wide v1 +.end method + +.method public final k(I)Lf/h/a/f/h/k/d6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/r6; + + iget-object v1, p0, Lf/h/a/f/h/k/r6;->e:[J + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([JI)[J + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/k/r6;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/r6;->([JI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final l(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final m(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v1, v0, p1 + + iget v3, p0, Lf/h/a/f/h/k/r6;->f:I + + add-int/lit8 v4, v3, -0x1 + + if-ge p1, v4, :cond_0 + + add-int/lit8 v4, p1, 0x1 + + sub-int/2addr v3, p1 + + add-int/lit8 v3, v3, -0x1 + + invoke-static {v0, v4, v0, p1, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/r6;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/r6;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v3, v2, v1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/r6;->e:[J + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/r6;->e:[J + + iget v1, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/k/r6;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 4 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/r6;->l(I)V + + iget-object p2, p0, Lf/h/a/f/h/k/r6;->e:[J + + aget-wide v2, p2, p1 + + aput-wide v0, p2, p1 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/r6;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r7.smali new file mode 100644 index 0000000000..1a3bdfa030 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r7.smali @@ -0,0 +1,131 @@ +.class public final Lf/h/a/f/h/k/r7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/b7; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/d7; + +.field public final b:Ljava/lang/String; + +.field public final c:[Ljava/lang/Object; + +.field public final d:I + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/r7;->a:Lf/h/a/f/h/k/d7; + + iput-object p2, p0, Lf/h/a/f/h/k/r7;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/r7;->c:[Ljava/lang/Object; + + const/4 p1, 0x0 + + invoke-virtual {p2, p1}, Ljava/lang/String;->charAt(I)C + + move-result p1 + + const p3, 0xd800 + + if-ge p1, p3, :cond_0 + + iput p1, p0, Lf/h/a/f/h/k/r7;->d:I + + return-void + + :cond_0 + and-int/lit16 p1, p1, 0x1fff + + const/16 v0, 0xd + + const/4 v1, 0x1 + + :goto_0 + add-int/lit8 v2, v1, 0x1 + + invoke-virtual {p2, v1}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + if-lt v1, p3, :cond_1 + + and-int/lit16 v1, v1, 0x1fff + + shl-int/2addr v1, v0 + + or-int/2addr p1, v1 + + add-int/lit8 v0, v0, 0xd + + move v1, v2 + + goto :goto_0 + + :cond_1 + shl-int p2, v1, v0 + + or-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/f/h/k/r7;->d:I + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/r7;->d:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x2 + + return v0 +.end method + +.method public final b()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/r7;->d:I + + const/4 v1, 0x2 + + and-int/2addr v0, v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final c()Lf/h/a/f/h/k/d7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/r7;->a:Lf/h/a/f/h/k/d7; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r8.smali new file mode 100644 index 0000000000..fac2871911 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r8.smali @@ -0,0 +1,406 @@ +.class public enum Lf/h/a/f/h/k/r8; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/r8;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/r8; + +.field public static final enum e:Lf/h/a/f/h/k/r8; + +.field public static final enum f:Lf/h/a/f/h/k/r8; + +.field public static final enum g:Lf/h/a/f/h/k/r8; + +.field public static final enum h:Lf/h/a/f/h/k/r8; + +.field public static final enum i:Lf/h/a/f/h/k/r8; + +.field public static final enum j:Lf/h/a/f/h/k/r8; + +.field public static final enum k:Lf/h/a/f/h/k/r8; + +.field public static final enum l:Lf/h/a/f/h/k/r8; + +.field public static final enum m:Lf/h/a/f/h/k/r8; + +.field public static final enum n:Lf/h/a/f/h/k/r8; + +.field public static final enum o:Lf/h/a/f/h/k/r8; + +.field public static final enum p:Lf/h/a/f/h/k/r8; + +.field public static final enum q:Lf/h/a/f/h/k/r8; + +.field public static final enum r:Lf/h/a/f/h/k/r8; + +.field public static final enum s:Lf/h/a/f/h/k/r8; + +.field public static final enum t:Lf/h/a/f/h/k/r8; + +.field public static final enum u:Lf/h/a/f/h/k/r8; + +.field public static final synthetic v:[Lf/h/a/f/h/k/r8; + + +# instance fields +.field public final zzs:Lf/h/a/f/h/k/y8; + +.field public final zzt:I + + +# direct methods +.method public static constructor ()V + .locals 16 + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->g:Lf/h/a/f/h/k/y8; + + const-string v2, "DOUBLE" + + const/4 v3, 0x0 + + const/4 v4, 0x1 + + invoke-direct {v0, v2, v3, v1, v4}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->d:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->f:Lf/h/a/f/h/k/y8; + + const-string v2, "FLOAT" + + const/4 v5, 0x5 + + invoke-direct {v0, v2, v4, v1, v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->e:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + const-string v2, "INT64" + + const/4 v6, 0x2 + + invoke-direct {v0, v2, v6, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->f:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + const-string v2, "UINT64" + + const/4 v7, 0x3 + + invoke-direct {v0, v2, v7, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->g:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + const-string v2, "INT32" + + const/4 v8, 0x4 + + invoke-direct {v0, v2, v8, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->h:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + const-string v2, "FIXED64" + + invoke-direct {v0, v2, v5, v1, v4}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->i:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + const-string v2, "FIXED32" + + const/4 v9, 0x6 + + invoke-direct {v0, v2, v9, v1, v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->j:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->h:Lf/h/a/f/h/k/y8; + + const-string v2, "BOOL" + + const/4 v10, 0x7 + + invoke-direct {v0, v2, v10, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->k:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/u8; + + sget-object v1, Lf/h/a/f/h/k/y8;->i:Lf/h/a/f/h/k/y8; + + const-string v2, "STRING" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/u8;->(Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + + sput-object v0, Lf/h/a/f/h/k/r8;->l:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/t8; + + sget-object v1, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + const-string v2, "GROUP" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/t8;->(Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + + sput-object v0, Lf/h/a/f/h/k/r8;->m:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/w8; + + sget-object v1, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + const-string v2, "MESSAGE" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/w8;->(Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + + sput-object v0, Lf/h/a/f/h/k/r8;->n:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/v8; + + sget-object v1, Lf/h/a/f/h/k/y8;->j:Lf/h/a/f/h/k/y8; + + const-string v2, "BYTES" + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/v8;->(Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + + sput-object v0, Lf/h/a/f/h/k/r8;->o:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + const-string v2, "UINT32" + + const/16 v11, 0xc + + invoke-direct {v0, v2, v11, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->p:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->k:Lf/h/a/f/h/k/y8; + + const-string v2, "ENUM" + + const/16 v12, 0xd + + invoke-direct {v0, v2, v12, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->q:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + const-string v2, "SFIXED32" + + const/16 v13, 0xe + + invoke-direct {v0, v2, v13, v1, v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->r:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + const-string v2, "SFIXED64" + + const/16 v14, 0xf + + invoke-direct {v0, v2, v14, v1, v4}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->s:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + const-string v2, "SINT32" + + const/16 v15, 0x10 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->t:Lf/h/a/f/h/k/r8; + + new-instance v0, Lf/h/a/f/h/k/r8; + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + const-string v2, "SINT64" + + const/16 v15, 0x11 + + invoke-direct {v0, v2, v15, v1, v3}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + + sput-object v0, Lf/h/a/f/h/k/r8;->u:Lf/h/a/f/h/k/r8; + + const/16 v1, 0x12 + + new-array v1, v1, [Lf/h/a/f/h/k/r8; + + sget-object v2, Lf/h/a/f/h/k/r8;->d:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/r8;->e:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/r8;->f:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v6 + + sget-object v2, Lf/h/a/f/h/k/r8;->g:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v7 + + sget-object v2, Lf/h/a/f/h/k/r8;->h:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v8 + + sget-object v2, Lf/h/a/f/h/k/r8;->i:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v5 + + sget-object v2, Lf/h/a/f/h/k/r8;->j:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v9 + + sget-object v2, Lf/h/a/f/h/k/r8;->k:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v10 + + sget-object v2, Lf/h/a/f/h/k/r8;->l:Lf/h/a/f/h/k/r8; + + const/16 v3, 0x8 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/r8;->m:Lf/h/a/f/h/k/r8; + + const/16 v3, 0x9 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/r8;->n:Lf/h/a/f/h/k/r8; + + const/16 v3, 0xa + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/r8;->o:Lf/h/a/f/h/k/r8; + + const/16 v3, 0xb + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/r8;->p:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v11 + + sget-object v2, Lf/h/a/f/h/k/r8;->q:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v12 + + sget-object v2, Lf/h/a/f/h/k/r8;->r:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v13 + + sget-object v2, Lf/h/a/f/h/k/r8;->s:Lf/h/a/f/h/k/r8; + + aput-object v2, v1, v14 + + sget-object v2, Lf/h/a/f/h/k/r8;->t:Lf/h/a/f/h/k/r8; + + const/16 v3, 0x10 + + aput-object v2, v1, v3 + + aput-object v0, v1, v15 + + sput-object v1, Lf/h/a/f/h/k/r8;->v:[Lf/h/a/f/h/k/r8; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/k/y8;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/y8;", + "I)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/k/r8;->zzs:Lf/h/a/f/h/k/y8; + + iput p4, p0, Lf/h/a/f/h/k/r8;->zzt:I + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILf/h/a/f/h/k/y8;ILf/h/a/f/h/k/s8;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/k/r8;->zzs:Lf/h/a/f/h/k/y8; + + iput p4, p0, Lf/h/a/f/h/k/r8;->zzt:I + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/r8; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/r8;->v:[Lf/h/a/f/h/k/r8; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/r8;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/r8; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/r9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/r9.smali new file mode 100644 index 0000000000..5990043139 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/r9.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/f/h/k/r9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ra.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ra.smali new file mode 100644 index 0000000000..168981e561 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ra.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/ra; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ua;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ra; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ua;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ra; + + invoke-direct {v0}, Lf/h/a/f/h/k/ra;->()V + + sput-object v0, Lf/h/a/f/h/k/ra;->e:Lf/h/a/f/h/k/ra; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ta; + + invoke-direct {v0}, Lf/h/a/f/h/k/ta;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ra;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ra;->e:Lf/h/a/f/h/k/ra; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ra;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ua; + + invoke-interface {v0}, Lf/h/a/f/h/k/ua;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ra;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ua; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/rb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/rb.smali new file mode 100644 index 0000000000..f6dda79cf2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/rb.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/f/h/k/rb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/sb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.global_params.dev" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/rb;->a:Lf/h/a/f/h/k/a2; + + const/4 v1, 0x1 + + const-string v3, "measurement.service.global_params_in_payload" + + invoke-static {v0, v3, v1}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/rb;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.service.global_params" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/rb;->c:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.service.global_params" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/rb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/rb;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final d()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/rb;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/rc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/rc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/rc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/rc.smali index 76bc8c700f..9e64c9e8fd 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/rc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/rc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/rc; +.class public interface abstract Lf/h/a/f/h/k/rc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/rd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/rd.smali new file mode 100644 index 0000000000..71e8c91ef7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/rd.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/rd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/qd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/rd; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/qd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/rd; + + invoke-direct {v0}, Lf/h/a/f/h/k/rd;->()V + + sput-object v0, Lf/h/a/f/h/k/rd;->e:Lf/h/a/f/h/k/rd; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/td; + + invoke-direct {v0}, Lf/h/a/f/h/k/td;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/rd;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/rd;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s.smali new file mode 100644 index 0000000000..fd04b5a260 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/s; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/wd; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/s;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/s;->h:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/s;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/s;->h:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/yd;->generateEventId(Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/s;->h:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s0.smali new file mode 100644 index 0000000000..96be00bb22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s0.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/k/s0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/c6; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/c6; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/s0; + + invoke-direct {v0}, Lf/h/a/f/h/k/s0;->()V + + sput-object v0, Lf/h/a/f/h/k/s0;->a:Lf/h/a/f/h/k/c6; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final f(I)Z + .locals 0 + + invoke-static {p1}, Lf/h/a/f/h/k/q0$a;->f(I)Lf/h/a/f/h/k/q0$a; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s1.smali new file mode 100644 index 0000000000..73eb87640b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s1.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/f/h/k/s1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract g(Ljava/lang/String;)Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s2.smali new file mode 100644 index 0000000000..82ab03a9d5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s2.smali @@ -0,0 +1,136 @@ +.class public final Lf/h/a/f/h/k/s2; +.super Lf/h/a/f/h/k/r2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r2<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final zza:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/r2;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final b()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final c()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + instance-of v0, p1, Lf/h/a/f/h/k/s2; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/s2; + + iget-object v0, p0, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final hashCode()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + const v1, 0x598df91c + + add-int/2addr v0, v1 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/s2;->zza:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0xd + + const-string v2, "Optional.of(" + + const-string v3, ")" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s3.smali new file mode 100644 index 0000000000..851267fc7b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s3.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/k/s3; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e2; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.finsky.externalreferrer.IGetInstallReferrerService" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final f(Landroid/os/Bundle;)Landroid/os/Bundle; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object v0, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v0}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + check-cast v0, Landroid/os/Bundle; + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s4.smali new file mode 100644 index 0000000000..624234265b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s4.smali @@ -0,0 +1,299 @@ +.class public abstract Lf/h/a/f/h/k/s4; +.super Ljava/util/AbstractList; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/AbstractList<", + "TE;>;", + "Lf/h/a/f/h/k/f6<", + "TE;>;" + } +.end annotation + + +# instance fields +.field public d:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/AbstractList;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + + +# virtual methods +.method public a()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/s4;->d:Z + + return v0 +.end method + +.method public add(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TE;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->add(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(ILjava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1, p2}, Ljava/util/AbstractList;->addAll(ILjava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public addAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+TE;>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public final b()V + .locals 1 + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public final c()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/s4;->d:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0}, Ljava/util/AbstractList;->clear()V + + return-void +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 6 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Ljava/util/List; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + instance-of v1, p1, Ljava/util/RandomAccess; + + if-nez v1, :cond_2 + + invoke-super {p0, p1}, Ljava/util/AbstractList;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_2 + check-cast p1, Ljava/util/List; + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v1 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v3 + + if-eq v1, v3, :cond_3 + + return v2 + + :cond_3 + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_5 + + invoke-virtual {p0, v3}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v4, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_4 + + return v2 + + :cond_4 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_5 + return v0 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Ljava/util/AbstractList;->size()I + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_0 + + mul-int/lit8 v1, v1, 0x1f + + invoke-virtual {p0, v2}, Ljava/util/AbstractList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Object;->hashCode()I + + move-result v3 + + add-int/2addr v1, v3 + + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public remove(Ljava/lang/Object;)Z + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public removeAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->removeAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method + +.method public retainAll(Ljava/util/Collection;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-super {p0, p1}, Ljava/util/AbstractList;->retainAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s5.smali new file mode 100644 index 0000000000..294b38daa9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s5.smali @@ -0,0 +1,101 @@ +.class public final synthetic Lf/h/a/f/h/k/s5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/g6;->values()[Lf/h/a/f/h/k/g6; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/s5;->b:[I + + const/4 v1, 0x1 + + :try_start_0 + sget-object v2, Lf/h/a/f/h/k/g6;->k:Lf/h/a/f/h/k/g6; + + const/4 v2, 0x7 + + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v2, Lf/h/a/f/h/k/s5;->b:[I + + sget-object v3, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const/16 v3, 0x9 + + aput v0, v2, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v2, 0x3 + + :try_start_2 + sget-object v3, Lf/h/a/f/h/k/s5;->b:[I + + sget-object v4, Lf/h/a/f/h/k/g6;->j:Lf/h/a/f/h/k/g6; + + const/4 v4, 0x6 + + aput v2, v3, v4 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + invoke-static {}, Lf/h/a/f/h/k/v5;->values()[Lf/h/a/f/h/k/v5; + + move-result-object v3 + + array-length v3, v3 + + new-array v3, v3, [I + + sput-object v3, Lf/h/a/f/h/k/s5;->a:[I + + :try_start_3 + aput v1, v3, v2 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + :try_start_4 + sget-object v3, Lf/h/a/f/h/k/s5;->a:[I + + aput v0, v3, v1 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/k/s5;->a:[I + + const/4 v1, 0x0 + + aput v2, v0, v1 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s6.smali new file mode 100644 index 0000000000..a7b570d6e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s6.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/h/k/s6; +.super Lf/h/a/f/h/k/n6; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/q6;)V + .locals 0 + + const/4 p1, 0x0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/n6;->(Lf/h/a/f/h/k/q6;)V + + return-void +.end method + +.method public static c(Ljava/lang/Object;J)Lf/h/a/f/h/k/f6; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "J)", + "Lf/h/a/f/h/k/f6<", + "TE;>;" + } + .end annotation + + invoke-static {p0, p1, p2}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/f6; + + return-object p0 +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + "J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/f/h/k/f6; + + move-result-object p2 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v2 + + if-lez v1, :cond_1 + + if-lez v2, :cond_1 + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v3 + + if-nez v3, :cond_0 + + add-int/2addr v2, v1 + + invoke-interface {v0, v2}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + :cond_0 + invoke-interface {v0, p2}, Ljava/util/List;->addAll(Ljava/util/Collection;)Z + + :cond_1 + if-lez v1, :cond_2 + + move-object p2, v0 + + :cond_2 + invoke-static {p1, p3, p4, p2}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;J)V + .locals 0 + + invoke-static {p1, p2, p3}, Lf/h/a/f/h/k/s6;->c(Ljava/lang/Object;J)Lf/h/a/f/h/k/f6; + + move-result-object p1 + + invoke-interface {p1}, Lf/h/a/f/h/k/f6;->b()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s7.smali new file mode 100644 index 0000000000..fcdd2b2df2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s7.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/k/s7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s8.smali new file mode 100644 index 0000000000..feafca0588 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s8.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/h/k/s8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/s9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/s9.smali new file mode 100644 index 0000000000..4f17652f0e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/s9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/s9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/r9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/s9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/r9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/s9; + + invoke-direct {v0}, Lf/h/a/f/h/k/s9;->()V + + sput-object v0, Lf/h/a/f/h/k/s9;->e:Lf/h/a/f/h/k/s9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/u9; + + invoke-direct {v0}, Lf/h/a/f/h/k/u9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/s9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/s9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/r9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/sa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/sa.smali new file mode 100644 index 0000000000..fa809a1754 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/sa.smali @@ -0,0 +1,88 @@ +.class public final Lf/h/a/f/h/k/sa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/pa; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.referrer.delayed_install_referrer_api" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/sa;->a:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.sdk.referrer.delayed_install_referrer_api" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/sa;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/sb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/sb.smali similarity index 85% rename from com.discord/smali_classes2/f/h/a/d/h/k/sb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/sb.smali index 163123e08e..db60b69862 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/sb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/sb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/sb; +.class public interface abstract Lf/h/a/f/h/k/sb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/sc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/sc.smali new file mode 100644 index 0000000000..6141d2385d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/sc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/sc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/rc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/sc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/rc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/sc; + + invoke-direct {v0}, Lf/h/a/f/h/k/sc;->()V + + sput-object v0, Lf/h/a/f/h/k/sc;->e:Lf/h/a/f/h/k/sc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/uc; + + invoke-direct {v0}, Lf/h/a/f/h/k/uc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/sc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/sc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/rc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/sd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/sd.smali new file mode 100644 index 0000000000..de933e1c66 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/sd.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/sd; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/vd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/sd; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/vd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/sd; + + invoke-direct {v0}, Lf/h/a/f/h/k/sd;->()V + + sput-object v0, Lf/h/a/f/h/k/sd;->e:Lf/h/a/f/h/k/sd; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ud; + + invoke-direct {v0}, Lf/h/a/f/h/k/ud;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/sd;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/sd;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/vd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t.smali new file mode 100644 index 0000000000..71f5b8e068 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/t; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/wd; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/t;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/t;->h:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/t;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/t;->h:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/yd;->getCachedAppInstanceId(Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/t;->h:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t0.smali new file mode 100644 index 0000000000..70fdb77dd2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t0.smali @@ -0,0 +1,95 @@ +.class public final synthetic Lf/h/a/f/h/k/t0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/y5$f;->a()[I + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/t0;->a:[I + + const/4 v1, 0x1 + + const/4 v2, 0x3 + + :try_start_0 + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + const/4 v3, 0x4 + + :try_start_1 + sget-object v4, Lf/h/a/f/h/k/t0;->a:[I + + aput v0, v4, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + :try_start_2 + sget-object v4, Lf/h/a/f/h/k/t0;->a:[I + + aput v2, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x5 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/k/t0;->a:[I + + aput v3, v2, v0 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v2, 0x6 + + :try_start_4 + sget-object v3, Lf/h/a/f/h/k/t0;->a:[I + + aput v0, v3, v2 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/k/t0;->a:[I + + const/4 v3, 0x0 + + aput v2, v0, v3 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/h/k/t0;->a:[I + + const/4 v2, 0x7 + + aput v2, v0, v1 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t1.smali new file mode 100644 index 0000000000..a3d6cb7192 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t1.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/t1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t2.smali new file mode 100644 index 0000000000..96b9722a68 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t2.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/h/k/t2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t3.smali new file mode 100644 index 0000000000..30d8d89977 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t3.smali @@ -0,0 +1,49 @@ +.class public Lf/h/a/f/h/k/t3; +.super Lf/h/a/f/h/k/q3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/u3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/q3<", + "TK;TV;>;", + "Lf/h/a/f/h/k/u3<", + "TK;TV;>;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o3;ILjava/util/Comparator;)V + .locals 0 + .param p3 # Ljava/util/Comparator; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/o3<", + "TK;", + "Lf/h/a/f/h/k/r3<", + "TV;>;>;I", + "Ljava/util/Comparator<", + "-TV;>;)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/q3;->(Lf/h/a/f/h/k/o3;I)V + + sget-object p1, Lf/h/a/f/h/k/c4;->k:Lf/h/a/f/h/k/c4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t4.smali new file mode 100644 index 0000000000..ad216f4390 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t4.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/k/t4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public a:I + +.field public b:J + +.field public c:Ljava/lang/Object; + +.field public final d:Lf/h/a/f/h/k/l5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/l5;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/t4;->d:Lf/h/a/f/h/k/l5; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t5.smali new file mode 100644 index 0000000000..dd7d8fe576 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t5.smali @@ -0,0 +1,1417 @@ +.class public final enum Lf/h/a/f/h/k/t5; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/t5;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum A:Lf/h/a/f/h/k/t5; + +.field public static final enum B:Lf/h/a/f/h/k/t5; + +.field public static final enum C:Lf/h/a/f/h/k/t5; + +.field public static final enum D:Lf/h/a/f/h/k/t5; + +.field public static final enum E:Lf/h/a/f/h/k/t5; + +.field public static final enum F:Lf/h/a/f/h/k/t5; + +.field public static final enum G:Lf/h/a/f/h/k/t5; + +.field public static final enum H:Lf/h/a/f/h/k/t5; + +.field public static final enum I:Lf/h/a/f/h/k/t5; + +.field public static final enum J:Lf/h/a/f/h/k/t5; + +.field public static final enum K:Lf/h/a/f/h/k/t5; + +.field public static final enum L:Lf/h/a/f/h/k/t5; + +.field public static final enum M:Lf/h/a/f/h/k/t5; + +.field public static final enum N:Lf/h/a/f/h/k/t5; + +.field public static final enum O:Lf/h/a/f/h/k/t5; + +.field public static final enum P:Lf/h/a/f/h/k/t5; + +.field public static final enum Q:Lf/h/a/f/h/k/t5; + +.field public static final enum R:Lf/h/a/f/h/k/t5; + +.field public static final enum S:Lf/h/a/f/h/k/t5; + +.field public static final enum T:Lf/h/a/f/h/k/t5; + +.field public static final enum U:Lf/h/a/f/h/k/t5; + +.field public static final enum V:Lf/h/a/f/h/k/t5; + +.field public static final enum W:Lf/h/a/f/h/k/t5; + +.field public static final enum X:Lf/h/a/f/h/k/t5; + +.field public static final enum Y:Lf/h/a/f/h/k/t5; + +.field public static final enum Z:Lf/h/a/f/h/k/t5; + +.field public static final enum a0:Lf/h/a/f/h/k/t5; + +.field public static final enum b0:Lf/h/a/f/h/k/t5; + +.field public static final c0:[Lf/h/a/f/h/k/t5; + +.field public static final enum d:Lf/h/a/f/h/k/t5; + +.field public static final synthetic d0:[Lf/h/a/f/h/k/t5; + +.field public static final enum e:Lf/h/a/f/h/k/t5; + +.field public static final enum f:Lf/h/a/f/h/k/t5; + +.field public static final enum g:Lf/h/a/f/h/k/t5; + +.field public static final enum h:Lf/h/a/f/h/k/t5; + +.field public static final enum i:Lf/h/a/f/h/k/t5; + +.field public static final enum j:Lf/h/a/f/h/k/t5; + +.field public static final enum k:Lf/h/a/f/h/k/t5; + +.field public static final enum l:Lf/h/a/f/h/k/t5; + +.field public static final enum m:Lf/h/a/f/h/k/t5; + +.field public static final enum n:Lf/h/a/f/h/k/t5; + +.field public static final enum o:Lf/h/a/f/h/k/t5; + +.field public static final enum p:Lf/h/a/f/h/k/t5; + +.field public static final enum q:Lf/h/a/f/h/k/t5; + +.field public static final enum r:Lf/h/a/f/h/k/t5; + +.field public static final enum s:Lf/h/a/f/h/k/t5; + +.field public static final enum t:Lf/h/a/f/h/k/t5; + +.field public static final enum u:Lf/h/a/f/h/k/t5; + +.field public static final enum v:Lf/h/a/f/h/k/t5; + +.field public static final enum w:Lf/h/a/f/h/k/t5; + +.field public static final enum x:Lf/h/a/f/h/k/t5; + +.field public static final enum y:Lf/h/a/f/h/k/t5; + +.field public static final enum z:Lf/h/a/f/h/k/t5; + + +# instance fields +.field public final zzaz:Lf/h/a/f/h/k/g6; + +.field public final zzba:I + +.field public final zzbb:Lf/h/a/f/h/k/v5; + +.field public final zzbc:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public final zzbd:Z + + +# direct methods +.method public static constructor ()V + .locals 14 + + sget-object v6, Lf/h/a/f/h/k/v5;->f:Lf/h/a/f/h/k/v5; + + sget-object v7, Lf/h/a/f/h/k/v5;->e:Lf/h/a/f/h/k/v5; + + sget-object v8, Lf/h/a/f/h/k/v5;->d:Lf/h/a/f/h/k/v5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->h:Lf/h/a/f/h/k/g6; + + const-string v1, "DOUBLE" + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v0, v9 + + move-object v4, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->d:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->g:Lf/h/a/f/h/k/g6; + + const-string v1, "FLOAT" + + const/4 v2, 0x1 + + const/4 v3, 0x1 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->e:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "INT64" + + const/4 v2, 0x2 + + const/4 v3, 0x2 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->f:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT64" + + const/4 v2, 0x3 + + const/4 v3, 0x3 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->g:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "INT32" + + const/4 v2, 0x4 + + const/4 v3, 0x4 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->h:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED64" + + const/4 v2, 0x5 + + const/4 v3, 0x5 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->i:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED32" + + const/4 v2, 0x6 + + const/4 v3, 0x6 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->j:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->i:Lf/h/a/f/h/k/g6; + + const-string v1, "BOOL" + + const/4 v2, 0x7 + + const/4 v3, 0x7 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->k:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->j:Lf/h/a/f/h/k/g6; + + const-string v1, "STRING" + + const/16 v2, 0x8 + + const/16 v3, 0x8 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->l:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const-string v1, "MESSAGE" + + const/16 v2, 0x9 + + const/16 v3, 0x9 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->m:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->k:Lf/h/a/f/h/k/g6; + + const-string v1, "BYTES" + + const/16 v2, 0xa + + const/16 v3, 0xa + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->n:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT32" + + const/16 v2, 0xb + + const/16 v3, 0xb + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->o:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->l:Lf/h/a/f/h/k/g6; + + const-string v1, "ENUM" + + const/16 v2, 0xc + + const/16 v3, 0xc + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->p:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED32" + + const/16 v2, 0xd + + const/16 v3, 0xd + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->q:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED64" + + const/16 v2, 0xe + + const/16 v3, 0xe + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->r:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT32" + + const/16 v2, 0xf + + const/16 v3, 0xf + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->s:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT64" + + const/16 v2, 0x10 + + const/16 v3, 0x10 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->t:Lf/h/a/f/h/k/t5; + + new-instance v9, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const-string v1, "GROUP" + + const/16 v2, 0x11 + + const/16 v3, 0x11 + + move-object v0, v9 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v9, Lf/h/a/f/h/k/t5;->u:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->h:Lf/h/a/f/h/k/g6; + + const-string v1, "DOUBLE_LIST" + + const/16 v2, 0x12 + + const/16 v3, 0x12 + + move-object v0, v8 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->v:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->g:Lf/h/a/f/h/k/g6; + + const-string v1, "FLOAT_LIST" + + const/16 v2, 0x13 + + const/16 v3, 0x13 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->w:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "INT64_LIST" + + const/16 v2, 0x14 + + const/16 v3, 0x14 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->x:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT64_LIST" + + const/16 v2, 0x15 + + const/16 v3, 0x15 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->y:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "INT32_LIST" + + const/16 v2, 0x16 + + const/16 v3, 0x16 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->z:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED64_LIST" + + const/16 v2, 0x17 + + const/16 v3, 0x17 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->A:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED32_LIST" + + const/16 v2, 0x18 + + const/16 v3, 0x18 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->B:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->i:Lf/h/a/f/h/k/g6; + + const-string v1, "BOOL_LIST" + + const/16 v2, 0x19 + + const/16 v3, 0x19 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->C:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->j:Lf/h/a/f/h/k/g6; + + const-string v1, "STRING_LIST" + + const/16 v2, 0x1a + + const/16 v3, 0x1a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->D:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const-string v1, "MESSAGE_LIST" + + const/16 v2, 0x1b + + const/16 v3, 0x1b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->E:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->k:Lf/h/a/f/h/k/g6; + + const-string v1, "BYTES_LIST" + + const/16 v2, 0x1c + + const/16 v3, 0x1c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->F:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT32_LIST" + + const/16 v2, 0x1d + + const/16 v3, 0x1d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->G:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->l:Lf/h/a/f/h/k/g6; + + const-string v1, "ENUM_LIST" + + const/16 v2, 0x1e + + const/16 v3, 0x1e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->H:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED32_LIST" + + const/16 v2, 0x1f + + const/16 v3, 0x1f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->I:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED64_LIST" + + const/16 v2, 0x20 + + const/16 v3, 0x20 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->J:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT32_LIST" + + const/16 v2, 0x21 + + const/16 v3, 0x21 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->K:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT64_LIST" + + const/16 v2, 0x22 + + const/16 v3, 0x22 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->L:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->h:Lf/h/a/f/h/k/g6; + + const-string v1, "DOUBLE_LIST_PACKED" + + const/16 v2, 0x23 + + const/16 v3, 0x23 + + move-object v0, v8 + + move-object v4, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->M:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->g:Lf/h/a/f/h/k/g6; + + const-string v1, "FLOAT_LIST_PACKED" + + const/16 v2, 0x24 + + const/16 v3, 0x24 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->N:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "INT64_LIST_PACKED" + + const/16 v2, 0x25 + + const/16 v3, 0x25 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->O:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT64_LIST_PACKED" + + const/16 v2, 0x26 + + const/16 v3, 0x26 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->P:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "INT32_LIST_PACKED" + + const/16 v2, 0x27 + + const/16 v3, 0x27 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->Q:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED64_LIST_PACKED" + + const/16 v2, 0x28 + + const/16 v3, 0x28 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->R:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "FIXED32_LIST_PACKED" + + const/16 v2, 0x29 + + const/16 v3, 0x29 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->S:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->i:Lf/h/a/f/h/k/g6; + + const-string v1, "BOOL_LIST_PACKED" + + const/16 v2, 0x2a + + const/16 v3, 0x2a + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->T:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "UINT32_LIST_PACKED" + + const/16 v2, 0x2b + + const/16 v3, 0x2b + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->U:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->l:Lf/h/a/f/h/k/g6; + + const-string v1, "ENUM_LIST_PACKED" + + const/16 v2, 0x2c + + const/16 v3, 0x2c + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->V:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED32_LIST_PACKED" + + const/16 v2, 0x2d + + const/16 v3, 0x2d + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->W:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SFIXED64_LIST_PACKED" + + const/16 v2, 0x2e + + const/16 v3, 0x2e + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->X:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->e:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT32_LIST_PACKED" + + const/16 v2, 0x2f + + const/16 v3, 0x2f + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->Y:Lf/h/a/f/h/k/t5; + + new-instance v8, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->f:Lf/h/a/f/h/k/g6; + + const-string v1, "SINT64_LIST_PACKED" + + const/16 v2, 0x30 + + const/16 v3, 0x30 + + move-object v0, v8 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v8, Lf/h/a/f/h/k/t5;->Z:Lf/h/a/f/h/k/t5; + + new-instance v6, Lf/h/a/f/h/k/t5; + + sget-object v5, Lf/h/a/f/h/k/g6;->m:Lf/h/a/f/h/k/g6; + + const-string v1, "GROUP_LIST" + + const/16 v2, 0x31 + + const/16 v3, 0x31 + + move-object v0, v6 + + move-object v4, v7 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v6, Lf/h/a/f/h/k/t5;->a0:Lf/h/a/f/h/k/t5; + + new-instance v0, Lf/h/a/f/h/k/t5; + + sget-object v12, Lf/h/a/f/h/k/v5;->g:Lf/h/a/f/h/k/v5; + + sget-object v13, Lf/h/a/f/h/k/g6;->d:Lf/h/a/f/h/k/g6; + + const-string v9, "MAP" + + const/16 v10, 0x32 + + const/16 v11, 0x32 + + move-object v8, v0 + + invoke-direct/range {v8 .. v13}, Lf/h/a/f/h/k/t5;->(Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + + sput-object v0, Lf/h/a/f/h/k/t5;->b0:Lf/h/a/f/h/k/t5; + + const/16 v1, 0x33 + + new-array v1, v1, [Lf/h/a/f/h/k/t5; + + sget-object v2, Lf/h/a/f/h/k/t5;->d:Lf/h/a/f/h/k/t5; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/t5;->e:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x1 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->f:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x2 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->g:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x3 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->h:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x4 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->i:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x5 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->j:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x6 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->k:Lf/h/a/f/h/k/t5; + + const/4 v4, 0x7 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->l:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x8 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->m:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x9 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->n:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xa + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->o:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xb + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->p:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xc + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->q:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xd + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->r:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xe + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->s:Lf/h/a/f/h/k/t5; + + const/16 v4, 0xf + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->t:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x10 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->u:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x11 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->v:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x12 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->w:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x13 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->x:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x14 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->y:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x15 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->z:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x16 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->A:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x17 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->B:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x18 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->C:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x19 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->D:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->E:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->F:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->G:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->H:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->I:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x1f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->J:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x20 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->K:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x21 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->L:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x22 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->M:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x23 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->N:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x24 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->O:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x25 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->P:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x26 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->Q:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x27 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->R:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x28 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->S:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x29 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->T:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2a + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->U:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2b + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->V:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2c + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->W:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2d + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->X:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2e + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->Y:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x2f + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->Z:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x30 + + aput-object v2, v1, v4 + + sget-object v2, Lf/h/a/f/h/k/t5;->a0:Lf/h/a/f/h/k/t5; + + const/16 v4, 0x31 + + aput-object v2, v1, v4 + + const/16 v2, 0x32 + + aput-object v0, v1, v2 + + sput-object v1, Lf/h/a/f/h/k/t5;->d0:[Lf/h/a/f/h/k/t5; + + invoke-static {}, Lf/h/a/f/h/k/t5;->values()[Lf/h/a/f/h/k/t5; + + move-result-object v0 + + array-length v1, v0 + + new-array v1, v1, [Lf/h/a/f/h/k/t5; + + sput-object v1, Lf/h/a/f/h/k/t5;->c0:[Lf/h/a/f/h/k/t5; + + array-length v1, v0 + + :goto_0 + if-ge v3, v1, :cond_0 + + aget-object v2, v0, v3 + + sget-object v4, Lf/h/a/f/h/k/t5;->c0:[Lf/h/a/f/h/k/t5; + + iget v5, v2, Lf/h/a/f/h/k/t5;->zzba:I + + aput-object v2, v4, v5 + + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public constructor (Ljava/lang/String;IILf/h/a/f/h/k/v5;Lf/h/a/f/h/k/g6;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lf/h/a/f/h/k/v5;", + "Lf/h/a/f/h/k/g6;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput p3, p0, Lf/h/a/f/h/k/t5;->zzba:I + + iput-object p4, p0, Lf/h/a/f/h/k/t5;->zzbb:Lf/h/a/f/h/k/v5; + + iput-object p5, p0, Lf/h/a/f/h/k/t5;->zzaz:Lf/h/a/f/h/k/g6; + + sget-object p1, Lf/h/a/f/h/k/s5;->a:[I + + invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I + + move-result p2 + + aget p1, p1, p2 + + const/4 p2, 0x2 + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_1 + + if-eq p1, p2, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/h/k/t5;->zzbc:Ljava/lang/Class; + + goto :goto_0 + + :cond_0 + iget-object p1, p5, Lf/h/a/f/h/k/g6;->zzl:Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/k/t5;->zzbc:Ljava/lang/Class; + + goto :goto_0 + + :cond_1 + iget-object p1, p5, Lf/h/a/f/h/k/g6;->zzl:Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/k/t5;->zzbc:Ljava/lang/Class; + + :goto_0 + sget-object p1, Lf/h/a/f/h/k/v5;->d:Lf/h/a/f/h/k/v5; + + if-ne p4, p1, :cond_2 + + sget-object p1, Lf/h/a/f/h/k/s5;->b:[I + + invoke-virtual {p5}, Ljava/lang/Enum;->ordinal()I + + move-result p4 + + aget p1, p1, p4 + + if-eq p1, p3, :cond_2 + + if-eq p1, p2, :cond_2 + + const/4 p2, 0x3 + + if-eq p1, p2, :cond_2 + + goto :goto_1 + + :cond_2 + const/4 p3, 0x0 + + :goto_1 + iput-boolean p3, p0, Lf/h/a/f/h/k/t5;->zzbd:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/t5; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/t5;->d0:[Lf/h/a/f/h/k/t5; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/t5;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/t5; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t6.smali new file mode 100644 index 0000000000..4a18620a9f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t6.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/h/k/t6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e7; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const/4 p1, 0x0 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/k/b7;" + } + .end annotation + + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "This should never be called." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t7.smali new file mode 100644 index 0000000000..7e7468c483 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t7.smali @@ -0,0 +1,104 @@ +.class public interface abstract Lf/h/a/f/h/k/t7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method + +.method public abstract b(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation +.end method + +.method public abstract c(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract d(Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)Z" + } + .end annotation +.end method + +.method public abstract e(Ljava/lang/Object;)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)I" + } + .end annotation +.end method + +.method public abstract f(Ljava/lang/Object;Ljava/lang/Object;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)Z" + } + .end annotation +.end method + +.method public abstract g(Ljava/lang/Object;Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)V" + } + .end annotation +.end method + +.method public abstract h(Ljava/lang/Object;[BIILf/h/a/f/h/k/t4;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;[BII", + "Lf/h/a/f/h/k/t4;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method + +.method public abstract i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t8.smali new file mode 100644 index 0000000000..8040db070b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t8.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/k/t8; +.super Lf/h/a/f/h/k/r8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + .locals 6 + + const/16 v2, 0x9 + + const/4 v4, 0x3 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;ILf/h/a/f/h/k/s8;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/t9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/t9.smali new file mode 100644 index 0000000000..460640bad0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/t9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/t9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/w9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/t9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/w9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/t9; + + invoke-direct {v0}, Lf/h/a/f/h/k/t9;->()V + + sput-object v0, Lf/h/a/f/h/k/t9;->e:Lf/h/a/f/h/k/t9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/v9; + + invoke-direct {v0}, Lf/h/a/f/h/k/v9;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/t9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/t9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/w9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ta.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ta.smali new file mode 100644 index 0000000000..289d491065 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ta.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/ta; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ua; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.engagement_time_main_thread" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ta;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ta;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/tb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/tb.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/tb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/tb.smali index fcc76d18c9..928d80e2cb 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/tb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/tb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/tb; +.class public interface abstract Lf/h/a/f/h/k/tb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/tc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/tc.smali new file mode 100644 index 0000000000..e80a12ad66 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/tc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/tc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/wc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/tc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/wc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/tc; + + invoke-direct {v0}, Lf/h/a/f/h/k/tc;->()V + + sput-object v0, Lf/h/a/f/h/k/tc;->e:Lf/h/a/f/h/k/tc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/vc; + + invoke-direct {v0}, Lf/h/a/f/h/k/vc;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/tc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/tc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/wc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/td.smali b/com.discord/smali_classes2/f/h/a/f/h/k/td.smali new file mode 100644 index 0000000000..6eeb81d7e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/td.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/td; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/qd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.service.update_with_analytics_fix" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/td;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/td;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u.smali new file mode 100644 index 0000000000..84ca7bf563 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/u; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/wd; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/u;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/u;->h:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/u;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/u;->h:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/yd;->getCurrentScreenClass(Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/u;->h:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u0.smali new file mode 100644 index 0000000000..0414557772 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u0.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/f/h/k/u0; +.super Landroid/os/Binder; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/k/u0;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u1.smali new file mode 100644 index 0000000000..45419dba31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u1.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/h/k/u1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u2.smali new file mode 100644 index 0000000000..d87e9c307e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u2.smali @@ -0,0 +1,180 @@ +.class public final Lf/h/a/f/h/k/u2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public volatile d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "TT;>;" + } + .end annotation +.end field + +.field public volatile e:Z + +.field public f:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/t2;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/t2<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/u2;->d:Lf/h/a/f/h/k/t2; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/u2;->e:Z + + if-nez v0, :cond_1 + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/f/h/k/u2;->e:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/u2;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/u2;->f:Ljava/lang/Object; + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/h/k/u2;->e:Z + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/f/h/k/u2;->d:Lf/h/a/f/h/k/t2; + + monitor-exit p0 + + return-object v0 + + :cond_0 + monitor-exit p0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/u2;->f:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/u2;->d:Lf/h/a/f/h/k/t2; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/u2;->f:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x19 + + const-string v2, "" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_0 + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x13 + + const-string v2, "Suppliers.memoize(" + + const-string v3, ")" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u3.smali new file mode 100644 index 0000000000..b9b21ed279 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u3.smali @@ -0,0 +1,30 @@ +.class public interface abstract Lf/h/a/f/h/k/u3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Map<", + "TK;", + "Ljava/util/Collection<", + "TV;>;>;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u4.smali new file mode 100644 index 0000000000..cb1b4060f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u4.smali @@ -0,0 +1,13 @@ +.class public abstract Lf/h/a/f/h/k/u4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u5.smali new file mode 100644 index 0000000000..e91678c560 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u5.smali @@ -0,0 +1,760 @@ +.class public final Lf/h/a/f/h/k/u5; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; +.implements Lf/h/a/f/h/k/n7; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/k/n7;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[F + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/u5; + + const/4 v1, 0x0 + + new-array v2, v1, [F + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/u5;->([FI)V + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [F + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/u5;->f:I + + return-void +.end method + +.method public constructor ([FI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/u5;->e:[F + + iput p2, p0, Lf/h/a/f/h/k/u5;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 5 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/u5;->e:[F + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [F + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/k/u5;->e:[F + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + aput p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/k/u5;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->h(F)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Float;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/k/u5; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/u5; + + iget v0, p1, Lf/h/a/f/h/k/u5;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([FI)[F + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/u5;->e:[F + + iget-object v2, p0, Lf/h/a/f/h/k/u5;->e:[F + + iget v4, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p1, Lf/h/a/f/h/k/u5;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/u5; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/u5; + + iget v1, p0, Lf/h/a/f/h/k/u5;->f:I + + iget v2, p1, Lf/h/a/f/h/k/u5;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/u5;->e:[F + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/u5;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v2 + + aget v4, p1, v1 + + invoke-static {v4}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v4 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/u5; + + iget-object v1, p0, Lf/h/a/f/h/k/u5;->e:[F + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([FI)[F + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/k/u5;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/u5;->([FI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(F)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/u5;->e:[F + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [F + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/k/u5;->e:[F + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + iget v1, p0, Lf/h/a/f/h/k/u5;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/u5;->f:I + + aput p1, v0, v1 + + return-void +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/u5;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Float;->floatToIntBits(F)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 4 + + instance-of v0, p1, Ljava/lang/Float; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v3, v3, v2 + + cmpl-float v3, v3, p1 + + if-nez v3, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/k/u5;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/u5;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/u5;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/u5;->e:[F + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + iget v1, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/k/u5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u5;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/u5;->e:[F + + aget v1, v0, p1 + + aput p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/u5;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u6.smali new file mode 100644 index 0000000000..458455afbf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u6.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/h/k/u6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/s7; + + +# static fields +.field public static final b:Lf/h/a/f/h/k/e7; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/e7; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/t6; + + invoke-direct {v0}, Lf/h/a/f/h/k/t6;->()V + + sput-object v0, Lf/h/a/f/h/k/u6;->b:Lf/h/a/f/h/k/e7; + + return-void +.end method + +.method public constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/k/w6; + + const/4 v1, 0x2 + + new-array v1, v1, [Lf/h/a/f/h/k/e7; + + sget-object v2, Lf/h/a/f/h/k/w5;->a:Lf/h/a/f/h/k/w5; + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + const/4 v2, 0x1 + + :try_start_0 + const-string v4, "com.google.protobuf.DescriptorMessageInfoFactory" + + invoke-static {v4}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v4 + + const-string v5, "getInstance" + + new-array v6, v3, [Ljava/lang/Class; + + invoke-virtual {v4, v5, v6}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + + const/4 v5, 0x0 + + new-array v3, v3, [Ljava/lang/Object; + + invoke-virtual {v4, v5, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/e7; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + sget-object v3, Lf/h/a/f/h/k/u6;->b:Lf/h/a/f/h/k/e7; + + :goto_0 + aput-object v3, v1, v2 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/w6;->([Lf/h/a/f/h/k/e7;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const-string v1, "messageInfoFactory" + + invoke-static {v0, v1}, Lf/h/a/f/h/k/b6;->f(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + + iput-object v0, p0, Lf/h/a/f/h/k/u6;->a:Lf/h/a/f/h/k/e7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u7.smali new file mode 100644 index 0000000000..1261f879d9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u7.smali @@ -0,0 +1,966 @@ +.class public Lf/h/a/f/h/k/u7; +.super Ljava/util/AbstractMap; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + ";V:", + "Ljava/lang/Object;", + ">", + "Ljava/util/AbstractMap<", + "TK;TV;>;" + } +.end annotation + + +# instance fields +.field public final d:I + +.field public e:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/k/b8;", + ">;" + } + .end annotation +.end field + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public g:Z + +.field public volatile h:Lf/h/a/f/h/k/d8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/d8;" + } + .end annotation +.end field + +.field public i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (ILf/h/a/f/h/k/w7;)V + .locals 0 + + invoke-direct {p0}, Ljava/util/AbstractMap;->()V + + iput p1, p0, Lf/h/a/f/h/k/u7;->d:I + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/h/k/u7;->i:Ljava/util/Map; + + return-void +.end method + +.method public static b(I)Lf/h/a/f/h/k/u7; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(I)", + "Lf/h/a/f/h/k/u7<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/w7; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/w7;->(I)V + + return-object v0 +.end method + +.method public static synthetic e(Lf/h/a/f/h/k/u7;)V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Comparable;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)I" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + add-int/lit8 v0, v0, -0x1 + + if-ltz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/b8; + + iget-object v1, v1, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v1 + + if-lez v1, :cond_0 + + add-int/lit8 v0, v0, 0x2 + + neg-int p1, v0 + + return p1 + + :cond_0 + if-nez v1, :cond_1 + + return v0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-gt v1, v0, :cond_4 + + add-int v2, v1, v0 + + div-int/lit8 v2, v2, 0x2 + + iget-object v3, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/b8; + + iget-object v3, v3, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + invoke-interface {p1, v3}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result v3 + + if-gez v3, :cond_2 + + add-int/lit8 v0, v2, -0x1 + + goto :goto_0 + + :cond_2 + if-lez v3, :cond_3 + + add-int/lit8 v1, v2, 0x1 + + goto :goto_0 + + :cond_3 + return v2 + + :cond_4 + add-int/lit8 v1, v1, 0x1 + + neg-int p1, v1 + + return p1 +.end method + +.method public final c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u7;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/b8; + + iget-object v0, p1, Lf/h/a/f/h/k/b8;->f:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->j()V + + iget-object v0, p1, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + iput-object p2, p1, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + instance-of v1, v1, Ljava/util/ArrayList; + + if-nez v1, :cond_1 + + new-instance v1, Ljava/util/ArrayList; + + iget v2, p0, Lf/h/a/f/h/k/u7;->d:I + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V + + iput-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + neg-int v0, v0 + + iget v1, p0, Lf/h/a/f/h/k/u7;->d:I + + if-lt v0, v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->k()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0, p1, p2}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + iget v2, p0, Lf/h/a/f/h/k/u7;->d:I + + if-ne v1, v2, :cond_3 + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + add-int/lit8 v2, v2, -0x1 + + invoke-interface {v1, v2}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/b8; + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->k()Ljava/util/SortedMap; + + move-result-object v2 + + iget-object v3, v1, Lf/h/a/f/h/k/b8;->d:Ljava/lang/Comparable; + + iget-object v1, v1, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + invoke-interface {v2, v3, v1}, Ljava/util/SortedMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/k/b8; + + invoke-direct {v2, p0, p1, p2}, Lf/h/a/f/h/k/b8;->(Lf/h/a/f/h/k/u7;Ljava/lang/Comparable;Ljava/lang/Object;)V + + invoke-interface {v1, v0, v2}, Ljava/util/List;->add(ILjava/lang/Object;)V + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public clear()V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->clear()V + + :cond_1 + return-void +.end method + +.method public containsKey(Ljava/lang/Object;)Z + .locals 1 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u7;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-gez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public d()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/u7;->g:Z + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_0 + iput-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->i:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->i:Ljava/util/Map; + + invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object v0 + + :goto_1 + iput-object v0, p0, Lf/h/a/f/h/k/u7;->i:Ljava/util/Map; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/u7;->g:Z + + :cond_2 + return-void +.end method + +.method public entrySet()Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->h:Lf/h/a/f/h/k/d8; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/d8; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/k/d8;->(Lf/h/a/f/h/k/u7;Lf/h/a/f/h/k/w7;)V + + iput-object v0, p0, Lf/h/a/f/h/k/u7;->h:Lf/h/a/f/h/k/d8; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->h:Lf/h/a/f/h/k/d8; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 7 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/u7; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Ljava/util/AbstractMap;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/u7; + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->size()I + + move-result v1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/u7;->size()I + + move-result v2 + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->g()I + + move-result v2 + + invoke-virtual {p1}, Lf/h/a/f/h/k/u7;->g()I + + move-result v4 + + if-eq v2, v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/u7;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Set;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_3 + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v2, :cond_5 + + invoke-virtual {p0, v4}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v5 + + invoke-virtual {p1, v4}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v6 + + invoke-interface {v5, v6}, Ljava/util/Map$Entry;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_4 + + return v3 + + :cond_4 + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_5 + if-eq v2, v1, :cond_6 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + iget-object p1, p1, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_6 + return v0 +.end method + +.method public final f(I)Ljava/util/Map$Entry; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + return-object p1 +.end method + +.method public final g()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + return v0 +.end method + +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u7;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/b8; + + iget-object p1, p1, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/b8; + + iget-object p1, p1, Lf/h/a/f/h/k/b8;->e:Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->k()Ljava/util/SortedMap; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/SortedMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + new-instance v2, Lf/h/a/f/h/k/b8; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-direct {v2, p0, v3}, Lf/h/a/f/h/k/b8;->(Lf/h/a/f/h/k/u7;Ljava/util/Map$Entry;)V + + invoke-interface {v1, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + invoke-interface {v0}, Ljava/util/Iterator;->remove()V + + :cond_0 + return-object p1 +.end method + +.method public hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->g()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + iget-object v3, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/b8; + + invoke-virtual {v3}, Lf/h/a/f/h/k/b8;->hashCode()I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v0 + + if-lez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->hashCode()I + + move-result v0 + + add-int/2addr v2, v0 + + :cond_1 + return v2 +.end method + +.method public final i()Ljava/lang/Iterable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/lang/Iterable<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/x7;->b:Ljava/lang/Iterable; + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final j()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/u7;->g:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final k()Ljava/util/SortedMap; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/SortedMap<", + "TK;TV;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + instance-of v0, v0, Ljava/util/TreeMap; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/TreeMap; + + invoke-direct {v0}, Ljava/util/TreeMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/TreeMap; + + invoke-virtual {v0}, Ljava/util/TreeMap;->descendingMap()Ljava/util/NavigableMap; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/u7;->i:Ljava/util/Map; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + check-cast v0, Ljava/util/SortedMap; + + return-object v0 +.end method + +.method public synthetic put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/u7;->c(Ljava/lang/Comparable;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->j()V + + check-cast p1, Ljava/lang/Comparable; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/u7;->a(Ljava/lang/Comparable;)I + + move-result v0 + + if-ltz v0, :cond_0 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/u7;->h(I)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 p1, 0x0 + + return-object p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public size()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/u7;->e:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/h/k/u7;->f:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u8.smali new file mode 100644 index 0000000000..64a7341bbc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u8.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/k/u8; +.super Lf/h/a/f/h/k/r8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + .locals 6 + + const/16 v2, 0x8 + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;ILf/h/a/f/h/k/s8;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/u9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/u9.smali new file mode 100644 index 0000000000..794f5800cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/u9.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/f/h/k/u9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/r9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.client.consent_state_v1.dev" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/u9;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.service.consent_state_v1" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/u9;->b:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/u9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/u9;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/ua.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ua.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/ua.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/ua.smali index 56b52b08cb..7c896e39cf 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/ua.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ua.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/ua; +.class public interface abstract Lf/h/a/f/h/k/ua; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ub.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ub.smali new file mode 100644 index 0000000000..d5dbd637b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ub.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/ub; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/tb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/ub; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/tb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/ub; + + invoke-direct {v0}, Lf/h/a/f/h/k/ub;->()V + + sput-object v0, Lf/h/a/f/h/k/ub;->e:Lf/h/a/f/h/k/ub; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/wb; + + invoke-direct {v0}, Lf/h/a/f/h/k/wb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/ub;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/ub;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/tb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/uc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/uc.smali new file mode 100644 index 0000000000..cd0bc90402 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/uc.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/uc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/rc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.collection.log_event_and_bundle_v2" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/uc;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/uc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ud.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ud.smali new file mode 100644 index 0000000000..6557c1c2d4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ud.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/ud; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/vd; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.upload.file_lock_state_check" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ud;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ud;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v.smali new file mode 100644 index 0000000000..96fbbb1866 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/k/v; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Lf/h/a/f/h/k/wd; + +.field public final synthetic i:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/v;->i:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/v;->h:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/v;->i:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/v;->h:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/yd;->getCurrentScreenName(Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/v;->h:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v0$a.smali new file mode 100644 index 0000000000..6bbf2d28cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v0$a.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/f/h/k/v0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/v0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/v0;", + "Lf/h/a/f/h/k/v0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/t0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + + +# virtual methods +.method public final o()Ljava/lang/String; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/v0; + + iget-object v0, v0, Lf/h/a/f/h/k/v0;->zzd:Ljava/lang/String; + + return-object v0 +.end method + +.method public final q()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/v0; + + iget v0, v0, Lf/h/a/f/h/k/v0;->zzg:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v0.smali new file mode 100644 index 0000000000..acf7596865 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v0.smali @@ -0,0 +1,252 @@ +.class public final Lf/h/a/f/h/k/v0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/v0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/v0;", + "Lf/h/a/f/h/k/v0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzh:Lf/h/a/f/h/k/v0; + +.field public static volatile zzi:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/v0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Ljava/lang/String; + +.field public zze:Z + +.field public zzf:Z + +.field public zzg:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/v0; + + invoke-direct {v0}, Lf/h/a/f/h/k/v0;->()V + + sput-object v0, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + const-class v1, Lf/h/a/f/h/k/v0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/v0;->zzd:Ljava/lang/String; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/v0;Ljava/lang/String;)V + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget v0, p0, Lf/h/a/f/h/k/v0;->zzc:I + + or-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/h/k/v0;->zzc:I + + iput-object p1, p0, Lf/h/a/f/h/k/v0;->zzd:Ljava/lang/String; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/t0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/v0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/v0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/v0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/v0;->zzi:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1007\u0001\u0003\u1007\u0002\u0004\u1004\u0003" + + sget-object p3, Lf/h/a/f/h/k/v0;->zzh:Lf/h/a/f/h/k/v0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/v0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/v0$a;->(Lf/h/a/f/h/k/t0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/v0; + + invoke-direct {p1}, Lf/h/a/f/h/k/v0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v1.smali new file mode 100644 index 0000000000..49166da78a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v1.smali @@ -0,0 +1,48 @@ +.class public final synthetic Lf/h/a/f/h/k/v1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/u1; + + +# instance fields +.field public final a:Lf/h/a/f/h/k/w1; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/w1;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/v1;->a:Lf/h/a/f/h/k/w1; + + iput-object p2, p0, Lf/h/a/f/h/k/v1;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/v1;->a:Lf/h/a/f/h/k/w1; + + iget-object v1, p0, Lf/h/a/f/h/k/v1;->b:Ljava/lang/String; + + iget-object v0, v0, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v0 + + invoke-static {v0, v1}, Lf/h/a/f/h/k/l1;->a(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v2.smali new file mode 100644 index 0000000000..3039ce74be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v2.smali @@ -0,0 +1,183 @@ +.class public final Lf/h/a/f/h/k/v2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "TT;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# instance fields +.field public volatile transient d:Z + +.field public transient e:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + +.field public final zza:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "TT;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/t2;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/t2<", + "TT;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + if-eqz p1, :cond_0 + + iput-object p1, p0, Lf/h/a/f/h/k/v2;->zza:Lf/h/a/f/h/k/t2; + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/v2;->d:Z + + if-nez v0, :cond_1 + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/f/h/k/v2;->d:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/v2;->zza:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/v2;->e:Ljava/lang/Object; + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/h/k/v2;->d:Z + + monitor-exit p0 + + return-object v0 + + :cond_0 + monitor-exit p0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/v2;->e:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-boolean v0, p0, Lf/h/a/f/h/k/v2;->d:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/v2;->e:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x19 + + const-string v2, "" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/v2;->zza:Lf/h/a/f/h/k/t2; + + :goto_0 + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x13 + + const-string v2, "Suppliers.memoize(" + + const-string v3, ")" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v3.smali new file mode 100644 index 0000000000..fded83f681 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v3.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/h/k/v3; +.super Lf/h/a/f/h/k/f4; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f4<", + "TT;>;" + } +.end annotation + + +# instance fields +.field public d:Z + +.field public final synthetic e:Ljava/lang/Object; + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/v3;->e:Ljava/lang/Object; + + invoke-direct {p0}, Lf/h/a/f/h/k/f4;->()V + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/v3;->d:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/v3;->d:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/v3;->d:Z + + iget-object v0, p0, Lf/h/a/f/h/k/v3;->e:Ljava/lang/Object; + + return-object v0 + + :cond_0 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v4.smali new file mode 100644 index 0000000000..ca4bff5c94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v4.smali @@ -0,0 +1,750 @@ +.class public final Lf/h/a/f/h/k/v4; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f6; +.implements Lf/h/a/f/h/k/n7; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/k/f6<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/k/n7;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# instance fields +.field public e:[Z + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/v4; + + const/4 v1, 0x0 + + new-array v2, v1, [Z + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/v4;->([ZI)V + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [Z + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/v4;->f:I + + return-void +.end method + +.method public constructor ([ZI)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + iput p2, p0, Lf/h/a/f/h/k/v4;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 5 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [Z + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aput-boolean p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/k/v4;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->h(Z)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/k/v4; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/v4; + + iget v0, p1, Lf/h/a/f/h/k/v4;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([ZI)[Z + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/v4;->e:[Z + + iget-object v2, p0, Lf/h/a/f/h/k/v4;->e:[Z + + iget v4, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p1, Lf/h/a/f/h/k/v4;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/v4; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/v4; + + iget v1, p0, Lf/h/a/f/h/k/v4;->f:I + + iget v2, p1, Lf/h/a/f/h/k/v4;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/v4;->e:[Z + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/v4;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v2, v2, v1 + + aget-boolean v4, p1, v1 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/v4; + + iget-object v1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([ZI)[Z + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/k/v4;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/v4;->([ZI)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final synthetic get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(Z)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [Z + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/k/v4;->e:[Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + iget v1, p0, Lf/h/a/f/h/k/v4;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/v4;->f:I + + aput-boolean p1, v0, v1 + + return-void +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/v4;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v2, v2, v1 + + invoke-static {v2}, Lf/h/a/f/h/k/b6;->c(Z)I + + move-result v2 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 4 + + instance-of v0, p1, Ljava/lang/Boolean; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v3, v3, v2 + + if-ne v3, p1, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->k(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final k(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/k/v4;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/v4;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/v4;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/v4;->e:[Z + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + iget v1, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/k/v4;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/v4;->j(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/v4;->e:[Z + + aget-boolean v1, v0, p1 + + aput-boolean p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/v4;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v5.smali new file mode 100644 index 0000000000..bdec2e4571 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v5.smali @@ -0,0 +1,126 @@ +.class public final enum Lf/h/a/f/h/k/v5; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/v5;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/v5; + +.field public static final enum e:Lf/h/a/f/h/k/v5; + +.field public static final enum f:Lf/h/a/f/h/k/v5; + +.field public static final enum g:Lf/h/a/f/h/k/v5; + +.field public static final synthetic h:[Lf/h/a/f/h/k/v5; + + +# instance fields +.field public final zze:Z + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Lf/h/a/f/h/k/v5; + + const-string v1, "SCALAR" + + const/4 v2, 0x0 + + invoke-direct {v0, v1, v2, v2}, Lf/h/a/f/h/k/v5;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/k/v5;->d:Lf/h/a/f/h/k/v5; + + new-instance v0, Lf/h/a/f/h/k/v5; + + const-string v1, "VECTOR" + + const/4 v3, 0x1 + + invoke-direct {v0, v1, v3, v3}, Lf/h/a/f/h/k/v5;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/k/v5;->e:Lf/h/a/f/h/k/v5; + + new-instance v0, Lf/h/a/f/h/k/v5; + + const-string v1, "PACKED_VECTOR" + + const/4 v4, 0x2 + + invoke-direct {v0, v1, v4, v3}, Lf/h/a/f/h/k/v5;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/k/v5;->f:Lf/h/a/f/h/k/v5; + + new-instance v0, Lf/h/a/f/h/k/v5; + + const-string v1, "MAP" + + const/4 v5, 0x3 + + invoke-direct {v0, v1, v5, v2}, Lf/h/a/f/h/k/v5;->(Ljava/lang/String;IZ)V + + sput-object v0, Lf/h/a/f/h/k/v5;->g:Lf/h/a/f/h/k/v5; + + const/4 v1, 0x4 + + new-array v1, v1, [Lf/h/a/f/h/k/v5; + + sget-object v6, Lf/h/a/f/h/k/v5;->d:Lf/h/a/f/h/k/v5; + + aput-object v6, v1, v2 + + sget-object v2, Lf/h/a/f/h/k/v5;->e:Lf/h/a/f/h/k/v5; + + aput-object v2, v1, v3 + + sget-object v2, Lf/h/a/f/h/k/v5;->f:Lf/h/a/f/h/k/v5; + + aput-object v2, v1, v4 + + aput-object v0, v1, v5 + + sput-object v1, Lf/h/a/f/h/k/v5;->h:[Lf/h/a/f/h/k/v5; + + return-void +.end method + +.method public constructor (Ljava/lang/String;IZ)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-boolean p3, p0, Lf/h/a/f/h/k/v5;->zze:Z + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/v5; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/v5;->h:[Lf/h/a/f/h/k/v5; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/v5;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/v5; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v6.smali new file mode 100644 index 0000000000..f946b3331a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v6.smali @@ -0,0 +1,16 @@ +.class public final Lf/h/a/f/h/k/v6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v7.smali new file mode 100644 index 0000000000..b007f37c29 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v7.smali @@ -0,0 +1,4334 @@ +.class public final Lf/h/a/f/h/k/v7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Ljava/lang/Class; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Class<", + "*>;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/f8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/f8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/f8; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + :try_start_0 + const-string v0, "com.google.protobuf.GeneratedMessage" + + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + const/4 v0, 0x0 + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/v7;->a:Ljava/lang/Class; + + const/4 v0, 0x0 + + invoke-static {v0}, Lf/h/a/f/h/k/v7;->e(Z)Lf/h/a/f/h/k/f8; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/v7;->b:Lf/h/a/f/h/k/f8; + + const/4 v0, 0x1 + + invoke-static {v0}, Lf/h/a/f/h/k/v7;->e(Z)Lf/h/a/f/h/k/f8; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/v7;->c:Lf/h/a/f/h/k/f8; + + new-instance v0, Lf/h/a/f/h/k/h8; + + invoke-direct {v0}, Lf/h/a/f/h/k/h8;->()V + + sput-object v0, Lf/h/a/f/h/k/v7;->d:Lf/h/a/f/h/k/f8; + + return-void +.end method + +.method public static A(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->B(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static B(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/z5; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/z5; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/z5;->j(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static C(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v0 + + invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static D(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->E(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static E(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/z5; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/z5; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/z5;->j(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static F(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_4 + + check-cast p2, Lf/h/a/f/h/k/i5; + + const/4 v0, 0x0 + + if-eqz p2, :cond_3 + + const/4 v1, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge p0, v0, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I + + move-result v0 + + add-int/2addr p3, v0 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_4 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J + + move-result-wide v2 + + invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p3, v2, :cond_4 + + iget-object v2, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + if-eqz v2, :cond_2 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->Q(J)J + + move-result-wide v3 + + check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v5, p0, 0x3 + + or-int/2addr v5, v1 + + invoke-virtual {v2, v5}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + throw v0 + + :cond_3 + throw v0 + + :cond_4 + return-void +.end method + +.method public static G(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->H(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static H(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/z5; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/z5; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/z5;->j(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static I(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x1 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static J(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->K(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static K(Ljava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/z5; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/z5; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/z5;->j(I)I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static L(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x1 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static M(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->R(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static N(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x2 + + return p0 +.end method + +.method public static O(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->f(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static P(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->K(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static Q(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + shl-int/lit8 p0, p0, 0x3 + + return p0 +.end method + +.method public static R(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Integer; + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/2addr v3, v0 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static S(ILjava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + if-nez p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->t(I)I + + move-result p0 + + mul-int p0, p0, p1 + + return p0 +.end method + +.method public static T(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + return p0 +.end method + +.method public static U(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_4 + + check-cast p2, Lf/h/a/f/h/k/i5; + + const/4 v0, 0x0 + + if-eqz p2, :cond_3 + + const/4 v1, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge p0, v0, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->M(I)I + + move-result v0 + + add-int/2addr p3, v0 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_4 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-static {p3}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p3, v2, :cond_4 + + iget-object v2, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + if-eqz v2, :cond_2 + + invoke-static {v3}, Lcom/google/android/gms/internal/measurement/zzhi;->V(I)I + + move-result v3 + + check-cast v2, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v1 + + invoke-virtual {v2, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + throw v0 + + :cond_3 + throw v0 + + :cond_4 + return-void +.end method + +.method public static V(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v2, p0, 0x3 + + or-int/lit8 v2, v2, 0x5 + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static W(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v2, p0, 0x3 + + or-int/lit8 v2, v2, 0x5 + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v1}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static X(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-static {v1}, Lcom/google/android/gms/internal/measurement/zzhi;->D(I)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Integer; + + invoke-virtual {p3}, Ljava/lang/Integer;->intValue()I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->f(I)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v0, p3, :cond_3 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + invoke-virtual {p3, p0, v1}, Lcom/google/android/gms/internal/measurement/zzhi;->p(II)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static Y(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Boolean;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + add-int/lit8 p3, p3, 0x1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Boolean; + + invoke-virtual {p3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p3 + + int-to-byte p3, p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->e(B)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Boolean; + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/2addr v3, v0 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + int-to-byte v2, v2 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->e(B)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static a(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)I + .locals 1 + + instance-of v0, p1, Lf/h/a/f/h/k/m6; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/m6; + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/m6;->a()I + + move-result p1 + + invoke-static {p1}, Lcom/google/android/gms/internal/measurement/zzhi;->I(I)I + + move-result p2 + + add-int/2addr p2, p1 + + add-int/2addr p2, p0 + + return p2 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/d7; + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + invoke-static {p1, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->c(Lf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result p1 + + add-int/2addr p1, p0 + + return p1 +.end method + +.method public static b(ILjava/util/List;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + instance-of v2, p1, Lf/h/a/f/h/k/o6; + + if-eqz v2, :cond_2 + + check-cast p1, Lf/h/a/f/h/k/o6; + + :goto_0 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Lf/h/a/f/h/k/o6;->i(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/k/x4; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/k/x4; + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/f/h/k/x4;)I + + move-result v2 + + goto :goto_1 + + :cond_1 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I + + move-result v2 + + :goto_1 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + :goto_2 + if-ge v1, v0, :cond_4 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/k/x4; + + if-eqz v3, :cond_3 + + check-cast v2, Lf/h/a/f/h/k/x4; + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/f/h/k/x4;)I + + move-result v2 + + goto :goto_3 + + :cond_3 + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->m(Ljava/lang/String;)I + + move-result v2 + + :goto_3 + add-int/2addr v2, p0 + + move p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_4 + return p0 +.end method + +.method public static c(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/k/t7;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/k/m6; + + if-eqz v3, :cond_1 + + check-cast v2, Lf/h/a/f/h/k/m6; + + invoke-static {v2}, Lcom/google/android/gms/internal/measurement/zzhi;->b(Lf/h/a/f/h/k/m6;)I + + move-result v2 + + goto :goto_1 + + :cond_1 + check-cast v2, Lf/h/a/f/h/k/d7; + + invoke-static {v2, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->c(Lf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v2 + + :goto_1 + add-int/2addr p0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + return p0 +.end method + +.method public static d(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/r6; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/r6; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/r6;->j(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static e(Z)Lf/h/a/f/h/k/f8; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(Z)", + "Lf/h/a/f/h/k/f8<", + "**>;" + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + const-string v1, "com.google.protobuf.UnknownFieldSetSchema" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-object v1, v0 + + :goto_0 + if-nez v1, :cond_0 + + return-object v0 + + :cond_0 + const/4 v2, 0x1 + + :try_start_1 + new-array v3, v2, [Ljava/lang/Class; + + sget-object v4, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + const/4 v5, 0x0 + + aput-object v4, v3, v5 + + invoke-virtual {v1, v3}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v1 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + aput-object p0, v2, v5 + + invoke-virtual {v1, v2}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/f8; + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-object p0 + + :catchall_1 + return-object v0 +.end method + +.method public static f(IILjava/lang/Object;Lf/h/a/f/h/k/f8;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(IITUB;", + "Lf/h/a/f/h/k/f8<", + "TUT;TUB;>;)TUB;" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p2, :cond_1 + + move-object p2, p3 + + check-cast p2, Lf/h/a/f/h/k/h8; + + if-eqz p2, :cond_0 + + invoke-static {}, Lf/h/a/f/h/k/e8;->c()Lf/h/a/f/h/k/e8; + + move-result-object p2 + + goto :goto_0 + + :cond_0 + throw v0 + + :cond_1 + :goto_0 + int-to-long v1, p1 + + check-cast p3, Lf/h/a/f/h/k/h8; + + if-eqz p3, :cond_2 + + move-object p1, p2 + + check-cast p1, Lf/h/a/f/h/k/e8; + + shl-int/lit8 p0, p0, 0x3 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + invoke-virtual {p1, p0, p3}, Lf/h/a/f/h/k/e8;->a(ILjava/lang/Object;)V + + return-object p2 + + :cond_2 + throw v0 +.end method + +.method public static g(ILjava/util/List;Lf/h/a/f/h/k/c6;Ljava/lang/Object;Lf/h/a/f/h/k/f8;)Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/c6;", + "TUB;", + "Lf/h/a/f/h/k/f8<", + "TUT;TUB;>;)TUB;" + } + .end annotation + + if-nez p2, :cond_0 + + return-object p3 + + :cond_0 + instance-of v0, p1, Ljava/util/RandomAccess; + + if-eqz v0, :cond_4 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_3 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-interface {p2, v3}, Lf/h/a/f/h/k/c6;->f(I)Z + + move-result v4 + + if-eqz v4, :cond_2 + + if-eq v1, v2, :cond_1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-interface {p1, v2, v3}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_2 + invoke-static {p0, v3, p3, p4}, Lf/h/a/f/h/k/v7;->f(IILjava/lang/Object;Lf/h/a/f/h/k/f8;)Ljava/lang/Object; + + move-result-object p3 + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_3 + if-eq v2, v0, :cond_6 + + invoke-interface {p1, v2, v0}, Ljava/util/List;->subList(II)Ljava/util/List; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/List;->clear()V + + goto :goto_3 + + :cond_4 + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_5 + :goto_2 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + invoke-interface {p2, v0}, Lf/h/a/f/h/k/c6;->f(I)Z + + move-result v1 + + if-nez v1, :cond_5 + + invoke-static {p0, v0, p3, p4}, Lf/h/a/f/h/k/v7;->f(IILjava/lang/Object;Lf/h/a/f/h/k/f8;)Ljava/lang/Object; + + move-result-object p3 + + invoke-interface {p1}, Ljava/util/Iterator;->remove()V + + goto :goto_2 + + :cond_6 + :goto_3 + return-object p3 +.end method + +.method public static h(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + instance-of v0, p1, Lf/h/a/f/h/k/o6; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/o6; + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge v1, v2, :cond_3 + + invoke-interface {v0, v1}, Lf/h/a/f/h/k/o6;->i(I)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Ljava/lang/String; + + if-eqz v3, :cond_0 + + iget-object v3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v2, Ljava/lang/String; + + check-cast v3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x2 + + invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V + + goto :goto_1 + + :cond_0 + iget-object v3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast v2, Lf/h/a/f/h/k/x4; + + check-cast v3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x2 + + invoke-virtual {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/f/h/k/x4;)V + + :goto_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_3 + + iget-object v0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + check-cast v0, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x2 + + invoke-virtual {v0, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v0, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->a0(Ljava/lang/String;)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method + +.method public static i(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/k/x8;", + "Lf/h/a/f/h/k/t7;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p2, p0, v1, p3}, Lf/h/a/f/h/k/i5;->g(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static j(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Double;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/k/i5; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + add-int/lit8 p3, p3, 0x8 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p0, :cond_1 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + invoke-virtual {p0, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi;->x(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Double; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + if-eqz p3, :cond_3 + + invoke-static {v2, v3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide v2 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/lit8 v4, v4, 0x1 + + invoke-virtual {p3, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->x(J)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static k(Lf/h/a/f/h/k/n5;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Lf/h/a/f/h/k/n5<", + "TFT;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/k/m5; + + const/4 v0, 0x0 + + if-eqz p0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/y5$b; + + iget-object p0, p2, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + iget-object p2, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {p2}, Ljava/util/AbstractMap;->isEmpty()Z + + move-result p2 + + if-nez p2, :cond_2 + + check-cast p1, Lf/h/a/f/h/k/y5$b; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$b;->s()Lf/h/a/f/h/k/o5; + + move-result-object p1 + + if-eqz p1, :cond_1 + + const/4 p2, 0x0 + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0}, Lf/h/a/f/h/k/u7;->g()I + + move-result v0 + + if-ge p2, v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {v0, p2}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v0 + + invoke-virtual {p1, v0}, Lf/h/a/f/h/k/o5;->i(Ljava/util/Map$Entry;)V + + add-int/lit8 p2, p2, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/o5;->a:Lf/h/a/f/h/k/u7; + + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object p0 + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_1 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/Map$Entry; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/o5;->i(Ljava/util/Map$Entry;)V + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + return-void + + :cond_3 + throw v0 +.end method + +.method public static l(Lf/h/a/f/h/k/a7;Ljava/lang/Object;Ljava/lang/Object;J)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/a7;", + "TT;TT;J)V" + } + .end annotation + + invoke-static {p1, p3, p4}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {p2, p3, p4}, Lf/h/a/f/h/k/l8;->r(Ljava/lang/Object;J)Ljava/lang/Object; + + move-result-object p2 + + invoke-interface {p0, v0, p2}, Lf/h/a/f/h/k/a7;->f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p1, p3, p4, p0}, Lf/h/a/f/h/k/l8;->f(Ljava/lang/Object;JLjava/lang/Object;)V + + return-void +.end method + +.method public static m(Lf/h/a/f/h/k/f8;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/f8<", + "TUT;TUB;>;TT;TT;)V" + } + .end annotation + + check-cast p0, Lf/h/a/f/h/k/h8; + + if-eqz p0, :cond_1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + iget-object p0, p1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + check-cast p2, Lf/h/a/f/h/k/y5; + + iget-object p2, p2, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + sget-object v0, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + invoke-virtual {p2, v0}, Lf/h/a/f/h/k/e8;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget v0, p0, Lf/h/a/f/h/k/e8;->a:I + + iget v1, p2, Lf/h/a/f/h/k/e8;->a:I + + add-int/2addr v0, v1 + + iget-object v1, p0, Lf/h/a/f/h/k/e8;->b:[I + + invoke-static {v1, v0}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v1 + + iget-object v2, p2, Lf/h/a/f/h/k/e8;->b:[I + + iget v3, p0, Lf/h/a/f/h/k/e8;->a:I + + iget v4, p2, Lf/h/a/f/h/k/e8;->a:I + + const/4 v5, 0x0 + + invoke-static {v2, v5, v1, v3, v4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v2, p0, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + invoke-static {v2, v0}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v2 + + iget-object v3, p2, Lf/h/a/f/h/k/e8;->c:[Ljava/lang/Object; + + iget p0, p0, Lf/h/a/f/h/k/e8;->a:I + + iget p2, p2, Lf/h/a/f/h/k/e8;->a:I + + invoke-static {v3, v5, v2, p0, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + new-instance p0, Lf/h/a/f/h/k/e8; + + const/4 p2, 0x1 + + invoke-direct {p0, v0, v1, v2, p2}, Lf/h/a/f/h/k/e8;->(I[I[Ljava/lang/Object;Z)V + + :goto_0 + iput-object p0, p1, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static n(Ljava/lang/Class;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)V" + } + .end annotation + + const-class v0, Lf/h/a/f/h/k/y5; + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v0 + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/f/h/k/v7;->a:Ljava/lang/Class; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, p0}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Message classes must extend GeneratedMessage or GeneratedMessageLite" + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + :goto_0 + return-void +.end method + +.method public static o(Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + + if-eq p0, p1, :cond_1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static p(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->d(Ljava/util/List;)I + + move-result v0 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, p1 + + add-int/2addr p0, v0 + + return p0 +.end method + +.method public static q(ILjava/util/List;)I + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/k/x4;", + ">;)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x4; + + invoke-static {v0}, Lcom/google/android/gms/internal/measurement/zzhi;->k(Lf/h/a/f/h/k/x4;)I + + move-result v0 + + add-int/2addr p0, v0 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return p0 +.end method + +.method public static r(ILjava/util/List;Lf/h/a/f/h/k/t7;)I + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/k/d7;", + ">;", + "Lf/h/a/f/h/k/t7;", + ")I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d7; + + invoke-static {p0, v3, p2}, Lcom/google/android/gms/internal/measurement/zzhi;->v(ILf/h/a/f/h/k/d7;Lf/h/a/f/h/k/t7;)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public static s(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/r6; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/r6; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/r6;->j(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static t(ILjava/util/List;Lf/h/a/f/h/k/x8;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Lf/h/a/f/h/k/x4;", + ">;", + "Lf/h/a/f/h/k/x8;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/x4; + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x2 + + invoke-virtual {v1, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->Y(Lf/h/a/f/h/k/x4;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static u(ILjava/util/List;Lf/h/a/f/h/k/x8;Lf/h/a/f/h/k/t7;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "*>;", + "Lf/h/a/f/h/k/x8;", + "Lf/h/a/f/h/k/t7;", + ")V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_0 + + const/4 v0, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {p2, p0, v1, p3}, Lf/h/a/f/h/k/i5;->j(ILjava/lang/Object;Lf/h/a/f/h/k/t7;)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + throw p0 + + :cond_1 + return-void +.end method + +.method public static v(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Float;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_5 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_5 + + check-cast p2, Lf/h/a/f/h/k/i5; + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + const/4 v1, 0x0 + + if-eqz p3, :cond_2 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v2 + + if-ge p0, v2, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + add-int/lit8 p3, p3, 0x4 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v1, p0, :cond_5 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Float; + + invoke-virtual {p3}, Ljava/lang/Float;->floatValue()F + + move-result p3 + + if-eqz p0, :cond_1 + + invoke-static {p3}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result p3 + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->z(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_1 + throw v0 + + :cond_2 + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + if-ge v1, p3, :cond_5 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Float; + + invoke-virtual {v2}, Ljava/lang/Float;->floatValue()F + + move-result v2 + + if-eqz p3, :cond_3 + + invoke-static {v2}, Ljava/lang/Float;->floatToRawIntBits(F)I + + move-result v2 + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v3, p0, 0x3 + + or-int/lit8 v3, v3, 0x5 + + invoke-virtual {p3, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {p3, v2}, Lcom/google/android/gms/internal/measurement/zzhi$a;->z(I)V + + add-int/lit8 v1, v1, 0x1 + + goto :goto_2 + + :cond_3 + throw v0 + + :cond_4 + throw v0 + + :cond_5 + return-void +.end method + +.method public static w(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->s(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static x(ILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;Z)I" + } + .end annotation + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/h/k/v7;->y(Ljava/util/List;)I + + move-result p1 + + invoke-static {p0}, Lcom/google/android/gms/internal/measurement/zzhi;->A(I)I + + move-result p0 + + mul-int p0, p0, v0 + + add-int/2addr p0, p1 + + return p0 +.end method + +.method public static y(Ljava/util/List;)I + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)I" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + instance-of v2, p0, Lf/h/a/f/h/k/r6; + + if-eqz v2, :cond_1 + + check-cast p0, Lf/h/a/f/h/k/r6; + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_2 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/r6;->j(I)J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + if-ge v1, v0, :cond_2 + + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lcom/google/android/gms/internal/measurement/zzhi;->G(J)I + + move-result v3 + + add-int/2addr v2, v3 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_2 + return v2 +.end method + +.method public static z(ILjava/util/List;Lf/h/a/f/h/k/x8;Z)V + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Lf/h/a/f/h/k/x8;", + "Z)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p1, :cond_3 + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + check-cast p2, Lf/h/a/f/h/k/i5; + + if-eqz p2, :cond_2 + + const/4 v0, 0x0 + + if-eqz p3, :cond_1 + + iget-object p3, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + check-cast p3, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 p0, p0, 0x3 + + or-int/lit8 p0, p0, 0x2 + + invoke-virtual {p3, p0}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + const/4 p0, 0x0 + + const/4 p3, 0x0 + + :goto_0 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p0, v1, :cond_0 + + invoke-interface {p1, p0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->C(J)I + + move-result v1 + + add-int/2addr p3, v1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_0 + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {p0, p3}, Lcom/google/android/gms/internal/measurement/zzhi;->o(I)V + + :goto_1 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p0 + + if-ge v0, p0, :cond_3 + + iget-object p0, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/internal/measurement/zzhi;->g(J)V + + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 p3, 0x0 + + :goto_2 + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge p3, v1, :cond_3 + + iget-object v1, p2, Lf/h/a/f/h/k/i5;->a:Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-interface {p1, p3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + check-cast v1, Lcom/google/android/gms/internal/measurement/zzhi$a; + + shl-int/lit8 v4, p0, 0x3 + + or-int/2addr v4, v0 + + invoke-virtual {v1, v4}, Lcom/google/android/gms/internal/measurement/zzhi$a;->o(I)V + + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/internal/measurement/zzhi$a;->g(J)V + + add-int/lit8 p3, p3, 0x1 + + goto :goto_2 + + :cond_2 + const/4 p0, 0x0 + + throw p0 + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v8.smali new file mode 100644 index 0000000000..f1b92925d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v8.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/k/v8; +.super Lf/h/a/f/h/k/r8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + .locals 6 + + const/16 v2, 0xb + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;ILf/h/a/f/h/k/s8;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/v9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/v9.smali new file mode 100644 index 0000000000..4649a0f402 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/v9.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/h/k/v9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/w9; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.dynamite.allow_remote_dynamite2" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/v9;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.collection.init_params_control_enabled" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.sdk.dynamite.use_dynamite3" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.sdk.dynamite.use_dynamite" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/v9;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/va.smali b/com.discord/smali_classes2/f/h/a/f/h/k/va.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/d/h/k/va.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/va.smali index 1a8107fe18..3159ae0725 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/va.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/va.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/va; +.class public interface abstract Lf/h/a/f/h/k/va; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/vb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/vb.smali new file mode 100644 index 0000000000..b2509326c3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/vb.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/vb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/yb;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/vb; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/yb;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/vb; + + invoke-direct {v0}, Lf/h/a/f/h/k/vb;->()V + + sput-object v0, Lf/h/a/f/h/k/vb;->e:Lf/h/a/f/h/k/vb; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/xb; + + invoke-direct {v0}, Lf/h/a/f/h/k/xb;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/vb;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/vb;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/yb; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/vc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/vc.smali new file mode 100644 index 0000000000..0faf73093f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/vc.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/vc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/wc; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.experiment.enable_experiment_reporting" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/vc;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/vc;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/vd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/vd.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/vd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/vd.smali index a78a8d3283..1b884e5cbc 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/vd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/vd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/vd; +.class public interface abstract Lf/h/a/f/h/k/vd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w.smali new file mode 100644 index 0000000000..b797901ea4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w.smali @@ -0,0 +1,133 @@ +.class public Lf/h/a/f/h/k/w; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Ljava/lang/ClassLoader; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/k/w; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/w;->a:Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method + +.method public static c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + .locals 2 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + return-void + + :cond_0 + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static d(Landroid/os/Parcel;Z)V + .locals 0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static e(Landroid/os/Parcel;)Z + .locals 0 + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w0$a.smali new file mode 100644 index 0000000000..df1e0824ea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/w0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/w0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/w0;", + "Lf/h/a/f/h/k/w0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/t0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w0.smali new file mode 100644 index 0000000000..ef841da86c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w0.smali @@ -0,0 +1,391 @@ +.class public final Lf/h/a/f/h/k/w0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/w0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/w0;", + "Lf/h/a/f/h/k/w0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzl:Lf/h/a/f/h/k/w0; + +.field public static volatile zzm:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/w0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:J + +.field public zze:Ljava/lang/String; + +.field public zzf:I + +.field public zzg:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/x0;", + ">;" + } + .end annotation +.end field + +.field public zzh:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/v0;", + ">;" + } + .end annotation +.end field + +.field public zzi:Lf/h/a/f/h/k/f6; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/f6<", + "Lf/h/a/f/h/k/l0;", + ">;" + } + .end annotation +.end field + +.field public zzj:Ljava/lang/String; + +.field public zzk:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/w0; + + invoke-direct {v0}, Lf/h/a/f/h/k/w0;->()V + + sput-object v0, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + const-class v1, Lf/h/a/f/h/k/w0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/w0;->zze:Ljava/lang/String; + + sget-object v1, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v1, p0, Lf/h/a/f/h/k/w0;->zzg:Lf/h/a/f/h/k/f6; + + iput-object v1, p0, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + iput-object v1, p0, Lf/h/a/f/h/k/w0;->zzi:Lf/h/a/f/h/k/f6; + + iput-object v0, p0, Lf/h/a/f/h/k/w0;->zzj:Ljava/lang/String; + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/w0;)V + .locals 1 + + if-eqz p0, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/p7;->g:Lf/h/a/f/h/k/p7; + + iput-object v0, p0, Lf/h/a/f/h/k/w0;->zzi:Lf/h/a/f/h/k/f6; + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/w0;ILf/h/a/f/h/k/v0;)V + .locals 2 + + if-eqz p0, :cond_1 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iget-object v0, p0, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + :cond_0 + iget-object p0, p0, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p1, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/t0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/w0;->zzm:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/w0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/w0;->zzm:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/w0;->zzm:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + return-object p1 + + :pswitch_4 + const/16 p1, 0xc + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const/4 p2, 0x5 + + const-class p3, Lf/h/a/f/h/k/x0; + + aput-object p3, p1, p2 + + const/4 p2, 0x6 + + const-string p3, "zzh" + + aput-object p3, p1, p2 + + const/4 p2, 0x7 + + const-class p3, Lf/h/a/f/h/k/v0; + + aput-object p3, p1, p2 + + const/16 p2, 0x8 + + const-string p3, "zzi" + + aput-object p3, p1, p2 + + const/16 p2, 0x9 + + const-class p3, Lf/h/a/f/h/k/l0; + + aput-object p3, p1, p2 + + const/16 p2, 0xa + + const-string p3, "zzj" + + aput-object p3, p1, p2 + + const/16 p2, 0xb + + const-string p3, "zzk" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0008\u0000\u0001\u0001\u0008\u0008\u0000\u0003\u0000\u0001\u1002\u0000\u0002\u1008\u0001\u0003\u1004\u0002\u0004\u001b\u0005\u001b\u0006\u001b\u0007\u1008\u0003\u0008\u1007\u0004" + + sget-object p3, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/w0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/w0$a;->(Lf/h/a/f/h/k/t0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/w0; + + invoke-direct {p1}, Lf/h/a/f/h/k/w0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final u()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/w0;->zzc:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final v()J + .locals 2 + + iget-wide v0, p0, Lf/h/a/f/h/k/w0;->zzd:J + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w1.smali new file mode 100644 index 0000000000..9dc01247b0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w1.smali @@ -0,0 +1,255 @@ +.class public final Lf/h/a/f/h/k/w1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/s1; + + +# static fields +.field public static c:Lf/h/a/f/h/k/w1; + .annotation build Landroidx/annotation/GuardedBy; + value = "GservicesLoader.class" + .end annotation +.end field + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Landroid/database/ContentObserver; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + iput-object v0, p0, Lf/h/a/f/h/k/w1;->b:Landroid/database/ContentObserver; + + return-void +.end method + +.method public constructor (Landroid/content/Context;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + new-instance v0, Lf/h/a/f/h/k/y1; + + invoke-direct {v0}, Lf/h/a/f/h/k/y1;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/w1;->b:Landroid/database/ContentObserver; + + invoke-virtual {p1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p1 + + sget-object v0, Lf/h/a/f/h/k/l1;->a:Landroid/net/Uri; + + iget-object v1, p0, Lf/h/a/f/h/k/w1;->b:Landroid/database/ContentObserver; + + const/4 v2, 0x1 + + invoke-virtual {p1, v0, v2, v1}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/f/h/k/w1; + .locals 2 + + const-class v0, Lf/h/a/f/h/k/w1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + if-nez v1, :cond_2 + + const-string v1, "com.google.android.providers.gsf.permission.READ_GSERVICES" + + invoke-static {p0, v1}, Landroidx/core/content/PermissionChecker;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + if-eqz v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/k/w1; + + invoke-direct {v1, p0}, Lf/h/a/f/h/k/w1;->(Landroid/content/Context;)V + + goto :goto_1 + + :cond_1 + new-instance v1, Lf/h/a/f/h/k/w1; + + invoke-direct {v1}, Lf/h/a/f/h/k/w1;->()V + + :goto_1 + sput-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + :cond_2 + sget-object p0, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + monitor-exit v0 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static declared-synchronized b()V + .locals 3 + + const-class v0, Lf/h/a/f/h/k/w1; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + iget-object v1, v1, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + iget-object v1, v1, Lf/h/a/f/h/k/w1;->b:Landroid/database/ContentObserver; + + if-eqz v1, :cond_0 + + sget-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + iget-object v1, v1, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + + iget-object v2, v2, Lf/h/a/f/h/k/w1;->b:Landroid/database/ContentObserver; + + invoke-virtual {v1, v2}, Landroid/content/ContentResolver;->unregisterContentObserver(Landroid/database/ContentObserver;)V + + :cond_0 + const/4 v1, 0x0 + + sput-object v1, Lf/h/a/f/h/k/w1;->c:Lf/h/a/f/h/k/w1; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + + throw v1 +.end method + + +# virtual methods +.method public final g(Ljava/lang/String;)Ljava/lang/Object; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/w1;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + goto :goto_2 + + :cond_0 + :try_start_0 + new-instance v0, Lf/h/a/f/h/k/v1; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/h/k/v1;->(Lf/h/a/f/h/k/w1;Ljava/lang/String;)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->q2(Lf/h/a/f/h/k/u1;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object v1, v0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :catch_1 + move-exception v0 + + :goto_0 + const-string v2, "Unable to read GServices for: " + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_1 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + const-string v2, "GservicesLoader" + + invoke-static {v2, p1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_2 + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w2.smali new file mode 100644 index 0000000000..a9fcd60761 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w2.smali @@ -0,0 +1,145 @@ +.class public final Lf/h/a/f/h/k/w2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; +.implements Ljava/io/Serializable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "TT;>;", + "Ljava/io/Serializable;" + } +.end annotation + + +# instance fields +.field public final zza:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/Object;)V + .locals 0 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + instance-of v0, p1, Lf/h/a/f/h/k/w2; + + if-eqz v0, :cond_0 + + check-cast p1, Lf/h/a/f/h/k/w2; + + iget-object v0, p0, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + iget-object p1, p1, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v0 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 4 + + iget-object v0, p0, Lf/h/a/f/h/k/w2;->zza:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x16 + + const-string v2, "Suppliers.ofInstance(" + + const-string v3, ")" + + invoke-static {v1, v2, v0, v3}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w3.smali new file mode 100644 index 0000000000..c02e343f22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w3.smali @@ -0,0 +1,371 @@ +.class public final Lf/h/a/f/h/k/w3; +.super Lf/h/a/f/h/k/o3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/o3<", + "TK;TV;>;" + } +.end annotation + + +# static fields +.field public static final j:Lf/h/a/f/h/k/o3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o3<", + "Ljava/lang/Object;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final transient g:Ljava/lang/Object; + +.field public final transient h:[Ljava/lang/Object; + +.field public final transient i:I + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/w3; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + const/4 v3, 0x0 + + invoke-direct {v0, v3, v2, v1}, Lf/h/a/f/h/k/w3;->(Ljava/lang/Object;[Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/k/w3;->j:Lf/h/a/f/h/k/o3; + + return-void +.end method + +.method public constructor (Ljava/lang/Object;[Ljava/lang/Object;I)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/o3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/w3;->g:Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/h/k/w3;->h:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/k/w3;->i:I + + return-void +.end method + +.method public static a(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;I)Ljava/lang/IllegalArgumentException; + .locals 4 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + aget-object v1, p2, p3 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + xor-int/lit8 p3, p3, 0x1 + + aget-object p2, p2, p3 + + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/lit8 p3, p3, 0x27 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, p3 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result p3 + + add-int/2addr p3, v2 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, p3 + + const-string p3, "Multiple entries with same key: " + + const-string v3, "=" + + invoke-static {v2, p3, p0, v3, p1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + const-string p1, " and " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + return-object v0 +.end method + + +# virtual methods +.method public final get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 8 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/w3;->g:Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/f/h/k/w3;->h:[Ljava/lang/Object; + + iget v2, p0, Lf/h/a/f/h/k/w3;->i:I + + const/4 v3, 0x0 + + if-nez p1, :cond_0 + + return-object v3 + + :cond_0 + const/4 v4, 0x1 + + if-ne v2, v4, :cond_2 + + const/4 v0, 0x0 + + aget-object v0, v1, v0 + + invoke-virtual {v0, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + aget-object p1, v1, v4 + + return-object p1 + + :cond_1 + return-object v3 + + :cond_2 + if-nez v0, :cond_3 + + return-object v3 + + :cond_3 + instance-of v2, v0, [B + + if-eqz v2, :cond_6 + + move-object v2, v0 + + check-cast v2, [B + + array-length v0, v2 + + add-int/lit8 v5, v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v0 + + :goto_0 + and-int/2addr v0, v5 + + aget-byte v6, v2, v0 + + const/16 v7, 0xff + + and-int/2addr v6, v7 + + if-ne v6, v7, :cond_4 + + return-object v3 + + :cond_4 + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_5 + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_5 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_6 + instance-of v2, v0, [S + + if-eqz v2, :cond_9 + + move-object v2, v0 + + check-cast v2, [S + + array-length v0, v2 + + add-int/lit8 v5, v0, -0x1 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v0 + + :goto_1 + and-int/2addr v0, v5 + + aget-short v6, v2, v0 + + const v7, 0xffff + + and-int/2addr v6, v7 + + if-ne v6, v7, :cond_7 + + return-object v3 + + :cond_7 + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_8 + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_8 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_9 + check-cast v0, [I + + array-length v2, v0 + + sub-int/2addr v2, v4 + + invoke-virtual {p1}, Ljava/lang/Object;->hashCode()I + + move-result v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->O1(I)I + + move-result v5 + + :goto_2 + and-int/2addr v5, v2 + + aget v6, v0, v5 + + const/4 v7, -0x1 + + if-ne v6, v7, :cond_a + + return-object v3 + + :cond_a + aget-object v7, v1, v6 + + invoke-virtual {v7, p1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_b + + xor-int/lit8 p1, v6, 0x1 + + aget-object p1, v1, p1 + + return-object p1 + + :cond_b + add-int/lit8 v5, v5, 0x1 + + goto :goto_2 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/w3;->i:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w4.smali new file mode 100644 index 0000000000..23079a6ede --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w4.smali @@ -0,0 +1,112 @@ +.class public final Lf/h/a/f/h/k/w4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# instance fields +.field public d:I + +.field public final e:I + +.field public final synthetic f:Lf/h/a/f/h/k/x4; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/x4;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/w4;->f:Lf/h/a/f/h/k/x4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/f/h/k/w4;->d:I + + iget-object p1, p0, Lf/h/a/f/h/k/w4;->f:Lf/h/a/f/h/k/x4; + + invoke-virtual {p1}, Lf/h/a/f/h/k/x4;->h()I + + move-result p1 + + iput p1, p0, Lf/h/a/f/h/k/w4;->e:I + + return-void +.end method + + +# virtual methods +.method public final a()B + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/w4;->d:I + + iget v1, p0, Lf/h/a/f/h/k/w4;->e:I + + if-ge v0, v1, :cond_0 + + add-int/lit8 v1, v0, 0x1 + + iput v1, p0, Lf/h/a/f/h/k/w4;->d:I + + iget-object v1, p0, Lf/h/a/f/h/k/w4;->f:Lf/h/a/f/h/k/x4; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/x4;->m(I)B + + move-result v0 + + return v0 + + :cond_0 + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final hasNext()Z + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/w4;->d:I + + iget v1, p0, Lf/h/a/f/h/k/w4;->e:I + + if-ge v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public synthetic next()Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/w4;->a()B + + move-result v0 + + invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object v0 + + return-object v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w5.smali new file mode 100644 index 0000000000..67fbcdc21a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w5.smali @@ -0,0 +1,160 @@ +.class public final Lf/h/a/f/h/k/w5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e7; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/w5; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/w5; + + invoke-direct {v0}, Lf/h/a/f/h/k/w5;->()V + + sput-object v0, Lf/h/a/f/h/k/w5;->a:Lf/h/a/f/h/k/w5; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + const-class v0, Lf/h/a/f/h/k/y5; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result p1 + + return p1 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/k/b7;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/k/y5; + + invoke-virtual {v0, p1}, Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z + + move-result v1 + + if-nez v1, :cond_1 + + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "Unsupported message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-direct {v0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + :try_start_0 + invoke-virtual {p1, v0}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/k/y5;->k(Ljava/lang/Class;)Lf/h/a/f/h/k/y5; + + move-result-object v0 + + const/4 v1, 0x3 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/b7; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v1, Ljava/lang/RuntimeException; + + const-string v2, "Unable to get message info for " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v1, p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w6.smali new file mode 100644 index 0000000000..01757a3737 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w6.smali @@ -0,0 +1,137 @@ +.class public final Lf/h/a/f/h/k/w6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e7; + + +# instance fields +.field public a:[Lf/h/a/f/h/k/e7; + + +# direct methods +.method public varargs constructor ([Lf/h/a/f/h/k/e7;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/w6;->a:[Lf/h/a/f/h/k/e7; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Class;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/w6;->a:[Lf/h/a/f/h/k/e7; + + array-length v1, v0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_1 + + aget-object v4, v0, v3 + + invoke-interface {v4, p1}, Lf/h/a/f/h/k/e7;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_1 + return v2 +.end method + +.method public final b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "*>;)", + "Lf/h/a/f/h/k/b7;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/w6;->a:[Lf/h/a/f/h/k/e7; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, v0, v2 + + invoke-interface {v3, p1}, Lf/h/a/f/h/k/e7;->a(Ljava/lang/Class;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-interface {v3, p1}, Lf/h/a/f/h/k/e7;->b(Ljava/lang/Class;)Lf/h/a/f/h/k/b7; + + move-result-object p1 + + return-object p1 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "No factory is available for message type: " + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/String; + + invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-direct {v0, p1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w7.smali new file mode 100644 index 0000000000..aad13585c9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w7.smali @@ -0,0 +1,132 @@ +.class public final Lf/h/a/f/h/k/w7; +.super Lf/h/a/f/h/k/u7; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/u7<", + "TFieldDescriptorType;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (I)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/u7;->(ILf/h/a/f/h/k/w7;)V + + return-void +.end method + + +# virtual methods +.method public final d()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/h/k/u7;->g:Z + + if-nez v0, :cond_3 + + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->g()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/u7;->f(I)Ljava/util/Map$Entry; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/q5; + + invoke-interface {v2}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/h/k/u7;->i()Ljava/lang/Iterable; + + move-result-object v0 + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_2 + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/Map$Entry; + + invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/q5; + + invoke-interface {v2}, Lf/h/a/f/h/k/q5;->d()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/List; + + invoke-static {v2}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v2 + + invoke-interface {v1, v2}, Ljava/util/Map$Entry;->setValue(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_3 + invoke-super {p0}, Lf/h/a/f/h/k/u7;->d()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w8.smali new file mode 100644 index 0000000000..d020ca4027 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w8.smali @@ -0,0 +1,25 @@ +.class public final enum Lf/h/a/f/h/k/w8; +.super Lf/h/a/f/h/k/r8; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/h/k/y8;)V + .locals 6 + + const/16 v2, 0xa + + const/4 v4, 0x2 + + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v3, p2 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/k/r8;->(Ljava/lang/String;ILf/h/a/f/h/k/y8;ILf/h/a/f/h/k/s8;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/w9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/w9.smali new file mode 100644 index 0000000000..e558112027 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/w9.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/w9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/wa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/wa.smali new file mode 100644 index 0000000000..c101e28214 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/wa.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/wa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/va;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/wa; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/va;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/wa; + + invoke-direct {v0}, Lf/h/a/f/h/k/wa;->()V + + sput-object v0, Lf/h/a/f/h/k/wa;->e:Lf/h/a/f/h/k/wa; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ya; + + invoke-direct {v0}, Lf/h/a/f/h/k/ya;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/wa;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/wa;->e:Lf/h/a/f/h/k/wa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/wa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/va; + + invoke-interface {v0}, Lf/h/a/f/h/k/va;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/wa;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/va; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/wb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/wb.smali new file mode 100644 index 0000000000..ef5cbe3cca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/wb.smali @@ -0,0 +1,74 @@ +.class public final Lf/h/a/f/h/k/wb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/tb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.referrer.enable_logging_install_referrer_cmp_from_apk" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/wb;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/wb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/wc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/wc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/wc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/wc.smali index 851ce5319b..223339f9a4 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/wc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/wc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/wc; +.class public interface abstract Lf/h/a/f/h/k/wc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/wd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/wd.smali similarity index 83% rename from com.discord/smali_classes2/f/h/a/d/h/k/wd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/wd.smali index d74c3012f9..6d6c0d230e 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/wd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/wd.smali @@ -1,5 +1,5 @@ -.class public final Lf/h/a/d/h/k/wd; -.super Lf/h/a/d/h/k/ce; +.class public final Lf/h/a/f/h/k/wd; +.super Lf/h/a/f/h/k/ce; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" @@ -21,13 +21,13 @@ .method public constructor ()V .locals 1 - invoke-direct {p0}, Lf/h/a/d/h/k/ce;->()V + invoke-direct {p0}, Lf/h/a/f/h/k/ce;->()V new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V - iput-object v0, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iput-object v0, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; return-void .end method @@ -120,23 +120,23 @@ .method public final f(Landroid/os/Bundle;)V .locals 2 - iget-object v0, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v0, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; monitor-enter v0 :try_start_0 - iget-object v1, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v1, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {v1, p1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V const/4 p1, 0x1 - iput-boolean p1, p0, Lf/h/a/d/h/k/wd;->b:Z + iput-boolean p1, p0, Lf/h/a/f/h/k/wd;->b:Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 :try_start_1 - iget-object p1, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object p1, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {p1}, Ljava/lang/Object;->notify()V @@ -147,7 +147,7 @@ :catchall_0 move-exception p1 - iget-object v1, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v1, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {v1}, Ljava/lang/Object;->notify()V @@ -166,13 +166,13 @@ .method public final i(J)Ljava/lang/String; .locals 0 - invoke-virtual {p0, p1, p2}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; + invoke-virtual {p0, p1, p2}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; move-result-object p1 const-class p2, Ljava/lang/String; - invoke-static {p1, p2}, Lf/h/a/d/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {p1, p2}, Lf/h/a/f/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; move-result-object p1 @@ -181,22 +181,22 @@ return-object p1 .end method -.method public final u0(J)Landroid/os/Bundle; +.method public final v0(J)Landroid/os/Bundle; .locals 2 - iget-object v0, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v0, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; monitor-enter v0 :try_start_0 - iget-boolean v1, p0, Lf/h/a/d/h/k/wd;->b:Z + iget-boolean v1, p0, Lf/h/a/f/h/k/wd;->b:Z :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 if-nez v1, :cond_0 :try_start_1 - iget-object v1, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object v1, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {v1, p1, p2}, Ljava/lang/Object;->wait(J)V :try_end_1 @@ -215,7 +215,7 @@ :cond_0 :goto_0 - iget-object p1, p0, Lf/h/a/d/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; + iget-object p1, p0, Lf/h/a/f/h/k/wd;->a:Ljava/util/concurrent/atomic/AtomicReference; invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x.smali new file mode 100644 index 0000000000..ba3e61fa1c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/h/k/x; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:I + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Ljava/lang/Object; + +.field public final synthetic k:Ljava/lang/Object; + +.field public final synthetic l:Ljava/lang/Object; + +.field public final synthetic m:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/Object;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/h/k/x;->m:Lf/h/a/f/h/k/g; + + const/4 v0, 0x5 + + iput v0, p0, Lf/h/a/f/h/k/x;->h:I + + iput-object p2, p0, Lf/h/a/f/h/k/x;->i:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/x;->j:Ljava/lang/Object; + + const/4 p2, 0x0 + + iput-object p2, p0, Lf/h/a/f/h/k/x;->k:Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/h/k/x;->l:Ljava/lang/Object; + + const/4 p2, 0x0 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/x;->m:Lf/h/a/f/h/k/g; + + iget-object v1, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget v2, p0, Lf/h/a/f/h/k/x;->h:I + + iget-object v3, p0, Lf/h/a/f/h/k/x;->i:Ljava/lang/String; + + iget-object v0, p0, Lf/h/a/f/h/k/x;->j:Ljava/lang/Object; + + new-instance v4, Lf/h/a/f/f/b; + + invoke-direct {v4, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/k/x;->k:Ljava/lang/Object; + + new-instance v5, Lf/h/a/f/f/b; + + invoke-direct {v5, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/h/k/x;->l:Ljava/lang/Object; + + new-instance v6, Lf/h/a/f/f/b; + + invoke-direct {v6, v0}, Lf/h/a/f/f/b;->(Ljava/lang/Object;)V + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/h/k/yd;->logHealthData(ILjava/lang/String;Lf/h/a/f/f/a;Lf/h/a/f/f/a;Lf/h/a/f/f/a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x0$a.smali new file mode 100644 index 0000000000..8bd8033455 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x0$a.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/x0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/x0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/x0;", + "Lf/h/a/f/h/k/x0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/t0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/x0;->zzf:Lf/h/a/f/h/k/x0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x0.smali new file mode 100644 index 0000000000..3af523f20f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x0.smali @@ -0,0 +1,215 @@ +.class public final Lf/h/a/f/h/k/x0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/x0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/x0;", + "Lf/h/a/f/h/k/x0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzf:Lf/h/a/f/h/k/x0; + +.field public static volatile zzg:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/x0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:Ljava/lang/String; + +.field public zze:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/x0; + + invoke-direct {v0}, Lf/h/a/f/h/k/x0;->()V + + sput-object v0, Lf/h/a/f/h/k/x0;->zzf:Lf/h/a/f/h/k/x0; + + const-class v1, Lf/h/a/f/h/k/x0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + const-string v0, "" + + iput-object v0, p0, Lf/h/a/f/h/k/x0;->zzd:Ljava/lang/String; + + iput-object v0, p0, Lf/h/a/f/h/k/x0;->zze:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/t0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/x0;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/x0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/x0;->zzg:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/x0;->zzf:Lf/h/a/f/h/k/x0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/x0;->zzg:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/x0;->zzf:Lf/h/a/f/h/k/x0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x3 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0000\u0000\u0001\u1008\u0000\u0002\u1008\u0001" + + sget-object p3, Lf/h/a/f/h/k/x0;->zzf:Lf/h/a/f/h/k/x0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/x0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/x0$a;->(Lf/h/a/f/h/k/t0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/x0; + + invoke-direct {p1}, Lf/h/a/f/h/k/x0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x1.smali new file mode 100644 index 0000000000..83363e5e96 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x1.smali @@ -0,0 +1,41 @@ +.class public final Lf/h/a/f/h/k/x1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/x1;->a:Ljava/util/Map; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x2.smali new file mode 100644 index 0000000000..17dc9f06d5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x2.smali @@ -0,0 +1,105 @@ +.class public abstract Lf/h/a/f/h/k/x2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/u3; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/u3<", + "TK;TV;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 1 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + if-ne p1, p0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/k/u3; + + if-eqz v0, :cond_1 + + check-cast p1, Lf/h/a/f/h/k/u3; + + invoke-interface {p0}, Lf/h/a/f/h/k/u3;->a()Ljava/util/Map; + + move-result-object v0 + + invoke-interface {p1}, Lf/h/a/f/h/k/u3;->a()Ljava/util/Map; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public hashCode()I + .locals 1 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/q3; + + iget-object v0, v0, Lf/h/a/f/h/k/q3;->d:Lf/h/a/f/h/k/o3; + + invoke-interface {v0}, Ljava/util/Map;->hashCode()I + + move-result v0 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 1 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/q3; + + iget-object v0, v0, Lf/h/a/f/h/k/q3;->d:Lf/h/a/f/h/k/o3; + + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x3.smali new file mode 100644 index 0000000000..dc47034858 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x3.smali @@ -0,0 +1,142 @@ +.class public final Lf/h/a/f/h/k/x3; +.super Lf/h/a/f/h/k/l3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/l3<", + "TE;>;" + } +.end annotation + + +# static fields +.field public static final h:Lf/h/a/f/h/k/l3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final transient f:[Ljava/lang/Object; + +.field public final transient g:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/x3; + + const/4 v1, 0x0 + + new-array v2, v1, [Ljava/lang/Object; + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/x3;->([Ljava/lang/Object;I)V + + sput-object v0, Lf/h/a/f/h/k/x3;->h:Lf/h/a/f/h/k/l3; + + return-void +.end method + +.method public constructor ([Ljava/lang/Object;I)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/l3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/x3;->f:[Ljava/lang/Object; + + iput p2, p0, Lf/h/a/f/h/k/x3;->g:I + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/x3;->f:[Ljava/lang/Object; + + iget v1, p0, Lf/h/a/f/h/k/x3;->g:I + + const/4 v2, 0x0 + + invoke-static {v0, v2, p1, p2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/x3;->g:I + + add-int/2addr p2, p1 + + return p2 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I)TE;" + } + .end annotation + + iget v0, p0, Lf/h/a/f/h/k/x3;->g:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->V2(II)I + + iget-object v0, p0, Lf/h/a/f/h/k/x3;->f:[Ljava/lang/Object; + + aget-object p1, v0, p1 + + return-object p1 +.end method + +.method public final j()[Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/x3;->f:[Ljava/lang/Object; + + return-object v0 +.end method + +.method public final k()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final l()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/x3;->g:I + + return v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/x3;->g:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x4.smali new file mode 100644 index 0000000000..a19a0095bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x4.smali @@ -0,0 +1,394 @@ +.class public abstract Lf/h/a/f/h/k/x4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/io/Serializable; +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/io/Serializable;", + "Ljava/lang/Iterable<", + "Ljava/lang/Byte;", + ">;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/k/x4; + +.field public static final e:Lf/h/a/f/h/k/a5; + + +# instance fields +.field public zzc:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/f5; + + sget-object v1, Lf/h/a/f/h/k/b6;->b:[B + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/f5;->([B)V + + sput-object v0, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + invoke-static {}, Lf/h/a/f/h/k/r4;->a()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/e5; + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/e5;->(Lf/h/a/f/h/k/w4;)V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/z4; + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/z4;->(Lf/h/a/f/h/k/w4;)V + + :goto_0 + sput-object v0, Lf/h/a/f/h/k/x4;->e:Lf/h/a/f/h/k/a5; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/x4;->zzc:I + + return-void +.end method + +.method public static k(Ljava/lang/String;)Lf/h/a/f/h/k/x4; + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/f5; + + sget-object v1, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0, v1}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/f5;->([B)V + + return-object v0 +.end method + +.method public static l([BII)Lf/h/a/f/h/k/x4; + .locals 2 + + add-int v0, p1, p2 + + array-length v1, p0 + + invoke-static {p1, v0, v1}, Lf/h/a/f/h/k/x4;->o(III)I + + new-instance v0, Lf/h/a/f/h/k/f5; + + sget-object v1, Lf/h/a/f/h/k/x4;->e:Lf/h/a/f/h/k/a5; + + invoke-interface {v1, p0, p1, p2}, Lf/h/a/f/h/k/a5;->a([BII)[B + + move-result-object p0 + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/f5;->([B)V + + return-object v0 +.end method + +.method public static o(III)I + .locals 3 + + sub-int v0, p1, p0 + + or-int v1, p0, p1 + + or-int/2addr v1, v0 + + sub-int v2, p2, p1 + + or-int/2addr v1, v2 + + if-gez v1, :cond_2 + + if-ltz p0, :cond_1 + + if-ge p1, p0, :cond_0 + + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + const/16 v0, 0x42 + + const-string v1, "Beginning index larger than ending index: " + + const-string v2, ", " + + invoke-static {v0, v1, p0, v2, p1}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p2, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 + + :cond_0 + new-instance p0, Ljava/lang/IndexOutOfBoundsException; + + const/16 v0, 0x25 + + const-string v1, "End index: " + + const-string v2, " >= " + + invoke-static {v0, v1, p1, v2, p2}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const/16 p2, 0x20 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0, p2}, Ljava/lang/StringBuilder;->(I)V + + const-string p2, "Beginning index: " + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string p0, " < 0" + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + return v0 +.end method + +.method public static q(I)Lf/h/a/f/h/k/d5; + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/d5; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/f/h/k/d5;->(ILf/h/a/f/h/k/w4;)V + + return-object v0 +.end method + + +# virtual methods +.method public abstract c(I)B +.end method + +.method public abstract equals(Ljava/lang/Object;)Z +.end method + +.method public abstract h()I +.end method + +.method public final hashCode()I + .locals 3 + + iget v0, p0, Lf/h/a/f/h/k/x4;->zzc:I + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v0 + + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/k/f5; + + iget-object v2, v1, Lf/h/a/f/h/k/f5;->zzb:[B + + invoke-virtual {v1}, Lf/h/a/f/h/k/f5;->s()I + + move-result v1 + + invoke-static {v0, v2, v1, v0}, Lf/h/a/f/h/k/b6;->a(I[BII)I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + iput v0, p0, Lf/h/a/f/h/k/x4;->zzc:I + + :cond_1 + return v0 +.end method + +.method public synthetic iterator()Ljava/util/Iterator; + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/w4; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/w4;->(Lf/h/a/f/h/k/x4;)V + + return-object v0 +.end method + +.method public abstract j(II)Lf/h/a/f/h/k/x4; +.end method + +.method public abstract m(I)B +.end method + +.method public final p()Ljava/lang/String; + .locals 5 + + sget-object v0, Lf/h/a/f/h/k/b6;->a:Ljava/nio/charset/Charset; + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v1 + + if-nez v1, :cond_0 + + const-string v0, "" + + return-object v0 + + :cond_0 + move-object v1, p0 + + check-cast v1, Lf/h/a/f/h/k/f5; + + new-instance v2, Ljava/lang/String; + + iget-object v3, v1, Lf/h/a/f/h/k/f5;->zzb:[B + + invoke-virtual {v1}, Lf/h/a/f/h/k/f5;->s()I + + move-result v4 + + invoke-virtual {v1}, Lf/h/a/f/h/k/f5;->h()I + + move-result v1 + + invoke-direct {v2, v3, v4, v1, v0}, Ljava/lang/String;->([BIILjava/nio/charset/Charset;)V + + return-object v2 +.end method + +.method public final toString()Ljava/lang/String; + .locals 5 + + sget-object v0, Ljava/util/Locale;->ROOT:Ljava/util/Locale; + + const/4 v1, 0x3 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object v2 + + const/4 v3, 0x0 + + aput-object v2, v1, v3 + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const/4 v4, 0x1 + + aput-object v2, v1, v4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/x4;->h()I + + move-result v2 + + const/16 v4, 0x32 + + if-gt v2, v4, :cond_0 + + invoke-static {p0}, Lf/h/a/c/i1/e;->v2(Lf/h/a/f/h/k/x4;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_0 + const/16 v2, 0x2f + + invoke-virtual {p0, v3, v2}, Lf/h/a/f/h/k/x4;->j(II)Lf/h/a/f/h/k/x4; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->v2(Lf/h/a/f/h/k/x4;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "..." + + invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + :goto_0 + const/4 v3, 0x2 + + aput-object v2, v1, v3 + + const-string v2, "" + + invoke-static {v0, v2, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x5.smali new file mode 100644 index 0000000000..6f73b331f9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x5.smali @@ -0,0 +1,398 @@ +.class public abstract Lf/h/a/f/h/k/x5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/logging/Logger; + +.field public static b:Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lcom/google/android/gms/internal/measurement/zzhi; + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/logging/Logger;->getLogger(Ljava/lang/String;)Ljava/util/logging/Logger; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/x5;->a:Ljava/util/logging/Logger; + + const-string v0, "com.google.protobuf.BlazeGeneratedExtensionRegistryLiteLoader" + + sput-object v0, Lf/h/a/f/h/k/x5;->b:Ljava/lang/String; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static b(Ljava/lang/Class;)Lf/h/a/f/h/k/l5; + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + const-class v0, Lf/h/a/f/h/k/x5; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v1 + + const-class v2, Lf/h/a/f/h/k/l5; + + invoke-virtual {p0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_0 + + sget-object v2, Lf/h/a/f/h/k/x5;->b:Ljava/lang/String; + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; + + move-result-object v2 + + invoke-virtual {v0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; + + move-result-object v5 + + invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_5 + + const/4 v2, 0x2 + + new-array v2, v2, [Ljava/lang/Object; + + invoke-virtual {p0}, Ljava/lang/Class;->getPackage()Ljava/lang/Package; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v2, v4 + + invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v5 + + aput-object v5, v2, v3 + + const-string v5, "%s.BlazeGenerated%sLoader" + + invoke-static {v5, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + :goto_0 + :try_start_0 + invoke-static {v2, v3, v1}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; + + move-result-object v2 + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_4 + + :try_start_1 + new-array v5, v4, [Ljava/lang/Class; + + invoke-virtual {v2, v5}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v2 + + new-array v5, v4, [Ljava/lang/Object; + + invoke-virtual {v2, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/x5; + :try_end_1 + .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_3 + .catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_4 + + :try_start_2 + invoke-virtual {v2}, Lf/h/a/f/h/k/x5;->a()Lf/h/a/f/h/k/l5; + + move-result-object v2 + + invoke-virtual {p0, v2}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/l5; + + return-object v2 + + :catch_0 + move-exception v2 + + new-instance v5, Ljava/lang/IllegalStateException; + + invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v5 + + :catch_1 + move-exception v2 + + new-instance v5, Ljava/lang/IllegalStateException; + + invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v5 + + :catch_2 + move-exception v2 + + new-instance v5, Ljava/lang/IllegalStateException; + + invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v5 + + :catch_3 + move-exception v2 + + new-instance v5, Ljava/lang/IllegalStateException; + + invoke-direct {v5, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v5 + :try_end_2 + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_4 + + :catch_4 + invoke-static {v0, v1}, Ljava/util/ServiceLoader;->load(Ljava/lang/Class;Ljava/lang/ClassLoader;)Ljava/util/ServiceLoader; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/ServiceLoader;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + :try_start_3 + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/x5; + + invoke-virtual {v2}, Lf/h/a/f/h/k/x5;->a()Lf/h/a/f/h/k/l5; + + move-result-object v2 + + invoke-virtual {p0, v2}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_3 + .catch Ljava/util/ServiceConfigurationError; {:try_start_3 .. :try_end_3} :catch_5 + + goto :goto_1 + + :catch_5 + move-exception v2 + + move-object v10, v2 + + sget-object v5, Lf/h/a/f/h/k/x5;->a:Ljava/util/logging/Logger; + + sget-object v6, Ljava/util/logging/Level;->SEVERE:Ljava/util/logging/Level; + + const-string v2, "Unable to load " + + invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/String;->length()I + + move-result v8 + + if-eqz v8, :cond_1 + + invoke-virtual {v2, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + move-object v9, v2 + + goto :goto_2 + + :cond_1 + new-instance v7, Ljava/lang/String; + + invoke-direct {v7, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v9, v7 + + :goto_2 + const-string v7, "com.google.protobuf.GeneratedExtensionRegistryLoader" + + const-string v8, "load" + + invoke-virtual/range {v5 .. v10}, Ljava/util/logging/Logger;->logp(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V + + goto :goto_1 + + :cond_2 + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + if-ne v0, v3, :cond_3 + + invoke-virtual {v1, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/l5; + + return-object p0 + + :cond_3 + invoke-virtual {v1}, Ljava/util/ArrayList;->size()I + + move-result v0 + + const/4 v2, 0x0 + + if-nez v0, :cond_4 + + return-object v2 + + :cond_4 + :try_start_4 + const-string v0, "combine" + + new-array v5, v3, [Ljava/lang/Class; + + const-class v6, Ljava/util/Collection; + + aput-object v6, v5, v4 + + invoke-virtual {p0, v0, v5}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object p0 + + new-array v0, v3, [Ljava/lang/Object; + + aput-object v1, v0, v4 + + invoke-virtual {p0, v2, v0}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lf/h/a/f/h/k/l5; + :try_end_4 + .catch Ljava/lang/NoSuchMethodException; {:try_start_4 .. :try_end_4} :catch_8 + .catch Ljava/lang/IllegalAccessException; {:try_start_4 .. :try_end_4} :catch_7 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_4 .. :try_end_4} :catch_6 + + return-object p0 + + :catch_6 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :catch_7 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :catch_8 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_5 + new-instance v0, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 +.end method + + +# virtual methods +.method public abstract a()Lf/h/a/f/h/k/l5; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TT;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x6.smali new file mode 100644 index 0000000000..30d402d1fd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x6.smali @@ -0,0 +1,429 @@ +.class public final Lf/h/a/f/h/k/x6; +.super Ljava/util/LinkedHashMap; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/LinkedHashMap<", + "TK;TV;>;" + } +.end annotation + + +# static fields +.field public static final d:Lf/h/a/f/h/k/x6; + + +# instance fields +.field public zza:Z + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/x6; + + invoke-direct {v0}, Lf/h/a/f/h/k/x6;->()V + + sput-object v0, Lf/h/a/f/h/k/x6;->d:Lf/h/a/f/h/k/x6; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/k/x6;->zza:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/util/LinkedHashMap;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/x6;->zza:Z + + return-void +.end method + +.method public constructor (Ljava/util/Map;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "TK;TV;>;)V" + } + .end annotation + + invoke-direct {p0, p1}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/h/k/x6;->zza:Z + + return-void +.end method + +.method public static b(Ljava/lang/Object;)I + .locals 1 + + instance-of v0, p0, [B + + if-eqz v0, :cond_0 + + check-cast p0, [B + + invoke-static {p0}, Lf/h/a/f/h/k/b6;->h([B)I + + move-result p0 + + return p0 + + :cond_0 + instance-of v0, p0, Lf/h/a/f/h/k/a6; + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/Object;->hashCode()I + + move-result p0 + + return p0 + + :cond_1 + new-instance p0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p0}, Ljava/lang/UnsupportedOperationException;->()V + + throw p0 +.end method + + +# virtual methods +.method public final c()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/h/k/x6;->zza:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method + +.method public final clear()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->c()V + + invoke-super {p0}, Ljava/util/LinkedHashMap;->clear()V + + return-void +.end method + +.method public final entrySet()Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Set<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 + + :cond_0 + invoke-super {p0}, Ljava/util/LinkedHashMap;->entrySet()Ljava/util/Set; + + move-result-object v0 + + return-object v0 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 6 + + instance-of v0, p1, Ljava/util/Map; + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x1 + + if-eq p0, p1, :cond_4 + + invoke-virtual {p0}, Ljava/util/HashMap;->size()I + + move-result v2 + + invoke-interface {p1}, Ljava/util/Map;->size()I + + move-result v3 + + if-eq v2, v3, :cond_0 + + :goto_0 + const/4 p1, 0x0 + + goto :goto_2 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_1 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {p1, v4}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_2 + + goto :goto_0 + + :cond_2 + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-interface {p1, v3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + instance-of v5, v4, [B + + if-eqz v5, :cond_3 + + instance-of v5, v3, [B + + if-eqz v5, :cond_3 + + check-cast v4, [B + + check-cast v3, [B + + invoke-static {v4, v3}, Ljava/util/Arrays;->equals([B[B)Z + + move-result v3 + + goto :goto_1 + + :cond_3 + invoke-virtual {v4, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v3 + + :goto_1 + if-nez v3, :cond_1 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x1 + + :goto_2 + if-eqz p1, :cond_5 + + return v0 + + :cond_5 + return v1 +.end method + +.method public final hashCode()I + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/util/Map$Entry; + + invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/f/h/k/x6;->b(Ljava/lang/Object;)I + + move-result v3 + + invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/k/x6;->b(Ljava/lang/Object;)I + + move-result v2 + + xor-int/2addr v2, v3 + + add-int/2addr v1, v2 + + goto :goto_0 + + :cond_0 + return v1 +.end method + +.method public final put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;TV;)TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + if-eqz p2, :cond_0 + + invoke-super {p0, p1, p2}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final putAll(Ljava/util/Map;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->c()V + + invoke-interface {p1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V + + return-void +.end method + +.method public final remove(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")TV;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/x6;->c()V + + invoke-super {p0, p1}, Ljava/util/LinkedHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x7.smali new file mode 100644 index 0000000000..8fd84b1d35 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x7.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/k/x7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + +.field public static final b:Ljava/lang/Iterable; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/z7; + + invoke-direct {v0}, Lf/h/a/f/h/k/z7;->()V + + sput-object v0, Lf/h/a/f/h/k/x7;->a:Ljava/util/Iterator; + + new-instance v0, Lf/h/a/f/h/k/y7; + + invoke-direct {v0}, Lf/h/a/f/h/k/y7;->()V + + sput-object v0, Lf/h/a/f/h/k/x7;->b:Ljava/lang/Iterable; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x8.smali new file mode 100644 index 0000000000..0c05256cb2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x8.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/h/k/x8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/x9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/x9.smali new file mode 100644 index 0000000000..89235ffab9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/x9.smali @@ -0,0 +1,26 @@ +.class public interface abstract Lf/h/a/f/h/k/x9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method + +.method public abstract b()Z +.end method + +.method public abstract c()Z +.end method + +.method public abstract d()Z +.end method + +.method public abstract e()Z +.end method + +.method public abstract k()Z +.end method + +.method public abstract l()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/xa.smali b/com.discord/smali_classes2/f/h/a/f/h/k/xa.smali new file mode 100644 index 0000000000..034bb730c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/xa.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/xa; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ab;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/xa; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ab;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/xa; + + invoke-direct {v0}, Lf/h/a/f/h/k/xa;->()V + + sput-object v0, Lf/h/a/f/h/k/xa;->e:Lf/h/a/f/h/k/xa; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/za; + + invoke-direct {v0}, Lf/h/a/f/h/k/za;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/xa;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/xa;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ab; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/xb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/xb.smali new file mode 100644 index 0000000000..adc1180ca0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/xb.smali @@ -0,0 +1,190 @@ +.class public final Lf/h/a/f/h/k/xb; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/yb; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.sdk.collection.enable_extend_user_property_size" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/xb;->a:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.sdk.collection.last_deep_link_referrer2" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/xb;->b:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.sdk.collection.last_deep_link_referrer_campaign2" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/xb;->c:Lf/h/a/f/h/k/a2; + + const-string v1, "measurement.sdk.collection.last_gclid_from_referrer2" + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/xb;->d:Lf/h/a/f/h/k/a2; + + const-wide/16 v1, 0x0 + + const-string v3, "measurement.id.sdk.collection.last_deep_link_referrer2" + + invoke-static {v0, v3, v1, v2}, Lf/h/a/f/h/k/a2;->b(Lf/h/a/f/h/k/k2;Ljava/lang/String;J)Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/xb;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/xb;->b:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final c()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/xb;->c:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final d()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/xb;->d:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/xc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/xc.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/xc.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/xc.smali index 298b12c129..4fd67abc48 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/xc.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/xc.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/xc; +.class public interface abstract Lf/h/a/f/h/k/xc; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/xd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/xd.smali new file mode 100644 index 0000000000..2ee5514f8b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/xd.smali @@ -0,0 +1,1269 @@ +.class public abstract Lf/h/a/f/h/k/xd; +.super Lf/h/a/f/h/k/u0; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/yd; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/u0;->(Ljava/lang/String;)V + + return-void +.end method + +.method public static asInterface(Landroid/os/IBinder;)Lf/h/a/f/h/k/yd; + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + const-string v0, "com.google.android.gms.measurement.api.internal.IAppMeasurementDynamiteService" + + invoke-interface {p0, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/k/yd; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/k/yd; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/k/ae; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/ae;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 12 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + move-object v8, p0 + + move-object v0, p2 + + const-string v1, "com.google.android.gms.measurement.api.internal.IEventHandlerProxy" + + const/4 v9, 0x1 + + const/4 v2, 0x0 + + const-string v3, "com.google.android.gms.measurement.api.internal.IBundleReceiver" + + const/4 v4, 0x0 + + packed-switch p1, :pswitch_data_0 + + :pswitch_0 + return v2 + + :pswitch_1 + sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + check-cast v0, Landroid/os/Bundle; + + invoke-interface {p0, v0}, Lf/h/a/f/h/k/yd;->setDefaultEventParameters(Landroid/os/Bundle;)V + + goto/16 :goto_15 + + :pswitch_2 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_1 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_0 + + :cond_1 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_0 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->isDataCollectionEnabled(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_3 + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result v0 + + invoke-interface {p0, v0}, Lf/h/a/f/h/k/yd;->setDataCollectionEnabled(Z)V + + goto/16 :goto_15 + + :pswitch_4 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + if-nez v1, :cond_2 + + goto :goto_1 + + :cond_2 + invoke-interface {v1, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/k/zd; + + if-eqz v3, :cond_3 + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_1 + + :cond_3 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v1}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_1 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + invoke-interface {p0, v4, v0}, Lf/h/a/f/h/k/yd;->getTestFlag(Lf/h/a/f/h/k/zd;I)V + + goto/16 :goto_15 + + :pswitch_5 + sget-object v1, Lf/h/a/f/h/k/w;->a:Ljava/lang/ClassLoader; + + invoke-virtual {p2, v1}, Landroid/os/Parcel;->readHashMap(Ljava/lang/ClassLoader;)Ljava/util/HashMap; + + move-result-object v0 + + invoke-interface {p0, v0}, Lf/h/a/f/h/k/yd;->initForTests(Ljava/util/Map;)V + + goto/16 :goto_15 + + :pswitch_6 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_4 + + goto :goto_2 + + :cond_4 + invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/c; + + if-eqz v2, :cond_5 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/c; + + goto :goto_2 + + :cond_5 + new-instance v4, Lf/h/a/f/h/k/e; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/e;->(Landroid/os/IBinder;)V + + :goto_2 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->unregisterOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V + + goto/16 :goto_15 + + :pswitch_7 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_6 + + goto :goto_3 + + :cond_6 + invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/c; + + if-eqz v2, :cond_7 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/c; + + goto :goto_3 + + :cond_7 + new-instance v4, Lf/h/a/f/h/k/e; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/e;->(Landroid/os/IBinder;)V + + :goto_3 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->registerOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V + + goto/16 :goto_15 + + :pswitch_8 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_8 + + goto :goto_4 + + :cond_8 + invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/c; + + if-eqz v2, :cond_9 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/c; + + goto :goto_4 + + :cond_9 + new-instance v4, Lf/h/a/f/h/k/e; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/e;->(Landroid/os/IBinder;)V + + :goto_4 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->setEventInterceptor(Lf/h/a/f/h/k/c;)V + + goto/16 :goto_15 + + :pswitch_9 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v3 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v4 + + invoke-static {v4}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v4 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v5 + + move-object v0, p0 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/k/yd;->logHealthData(ILjava/lang/String;Lf/h/a/f/f/a;Lf/h/a/f/f/a;Lf/h/a/f/f/a;)V + + goto/16 :goto_15 + + :pswitch_a + sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + check-cast v1, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v2 + + if-nez v2, :cond_a + + goto :goto_5 + + :cond_a + invoke-interface {v2, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/zd; + + if-eqz v4, :cond_b + + move-object v4, v3 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_5 + + :cond_b + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v2}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_5 + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v4, v2, v3}, Lf/h/a/f/h/k/yd;->performAction(Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V + + goto/16 :goto_15 + + :pswitch_b + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v2 + + if-nez v2, :cond_c + + goto :goto_6 + + :cond_c + invoke-interface {v2, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/zd; + + if-eqz v4, :cond_d + + move-object v4, v3 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_6 + + :cond_d + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v2}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_6 + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v4, v2, v3}, Lf/h/a/f/h/k/yd;->onActivitySaveInstanceState(Lf/h/a/f/f/a;Lf/h/a/f/h/k/zd;J)V + + goto/16 :goto_15 + + :pswitch_c + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->onActivityResumed(Lf/h/a/f/f/a;J)V + + goto/16 :goto_15 + + :pswitch_d + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->onActivityPaused(Lf/h/a/f/f/a;J)V + + goto/16 :goto_15 + + :pswitch_e + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->onActivityDestroyed(Lf/h/a/f/f/a;J)V + + goto/16 :goto_15 + + :pswitch_f + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + sget-object v2, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v2}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v3 + + invoke-interface {p0, v1, v2, v3, v4}, Lf/h/a/f/h/k/yd;->onActivityCreated(Lf/h/a/f/f/a;Landroid/os/Bundle;J)V + + goto/16 :goto_15 + + :pswitch_10 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->onActivityStopped(Lf/h/a/f/f/a;J)V + + goto/16 :goto_15 + + :pswitch_11 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->onActivityStarted(Lf/h/a/f/f/a;J)V + + goto/16 :goto_15 + + :pswitch_12 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->endAdUnitExposure(Ljava/lang/String;J)V + + goto/16 :goto_15 + + :pswitch_13 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->beginAdUnitExposure(Ljava/lang/String;J)V + + goto/16 :goto_15 + + :pswitch_14 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_e + + goto :goto_7 + + :cond_e + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_f + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_7 + + :cond_f + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_7 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->generateEventId(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_15 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_10 + + goto :goto_8 + + :cond_10 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_11 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_8 + + :cond_11 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_8 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->getGmpAppId(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_16 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_12 + + goto :goto_9 + + :cond_12 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_13 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_9 + + :cond_13 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_9 + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->getAppInstanceId(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_17 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_14 + + goto :goto_a + + :cond_14 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_15 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_a + + :cond_15 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_a + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->getCachedAppInstanceId(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_18 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_16 + + goto :goto_b + + :cond_16 + const-string v1, "com.google.android.gms.measurement.api.internal.IStringProvider" + + invoke-interface {v0, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/d; + + if-eqz v2, :cond_17 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/d; + + goto :goto_b + + :cond_17 + new-instance v4, Lf/h/a/f/h/k/f; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/f;->(Landroid/os/IBinder;)V + + :goto_b + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->setInstanceIdProvider(Lf/h/a/f/h/k/d;)V + + goto/16 :goto_15 + + :pswitch_19 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_18 + + goto :goto_c + + :cond_18 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_19 + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_c + + :cond_19 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_c + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->getCurrentScreenClass(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_1a + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_1a + + goto :goto_d + + :cond_1a + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/h/k/zd; + + if-eqz v2, :cond_1b + + move-object v4, v1 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_d + + :cond_1b + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_d + invoke-interface {p0, v4}, Lf/h/a/f/h/k/yd;->getCurrentScreenName(Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_1b + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v4 + + move-object v0, p0 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/h/k/yd;->setCurrentScreen(Lf/h/a/f/f/a;Ljava/lang/String;Ljava/lang/String;J)V + + goto/16 :goto_15 + + :pswitch_1c + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v0 + + invoke-interface {p0, v0, v1}, Lf/h/a/f/h/k/yd;->setSessionTimeoutDuration(J)V + + goto/16 :goto_15 + + :pswitch_1d + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v0 + + invoke-interface {p0, v0, v1}, Lf/h/a/f/h/k/yd;->setMinimumSessionDuration(J)V + + goto/16 :goto_15 + + :pswitch_1e + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v0 + + invoke-interface {p0, v0, v1}, Lf/h/a/f/h/k/yd;->resetAnalyticsData(J)V + + goto/16 :goto_15 + + :pswitch_1f + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->setMeasurementEnabled(ZJ)V + + goto/16 :goto_15 + + :pswitch_20 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_1c + + goto :goto_e + + :cond_1c + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/zd; + + if-eqz v4, :cond_1d + + move-object v4, v3 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_e + + :cond_1d + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_e + invoke-interface {p0, v1, v2, v4}, Lf/h/a/f/h/k/yd;->getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_21 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + sget-object v3, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v3}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + check-cast v0, Landroid/os/Bundle; + + invoke-interface {p0, v1, v2, v0}, Lf/h/a/f/h/k/yd;->clearConditionalUserProperty(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + goto/16 :goto_15 + + :pswitch_22 + sget-object v1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + check-cast v1, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->setConditionalUserProperty(Landroid/os/Bundle;J)V + + goto/16 :goto_15 + + :pswitch_23 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v2 + + invoke-interface {p0, v1, v2, v3}, Lf/h/a/f/h/k/yd;->setUserId(Ljava/lang/String;J)V + + goto/16 :goto_15 + + :pswitch_24 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_1e + + goto :goto_f + + :cond_1e + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v2 + + instance-of v3, v2, Lf/h/a/f/h/k/zd; + + if-eqz v3, :cond_1f + + move-object v4, v2 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_f + + :cond_1f + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_f + invoke-interface {p0, v1, v4}, Lf/h/a/f/h/k/yd;->getMaxUserProperties(Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_25 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result v5 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v0 + + if-nez v0, :cond_20 + + goto :goto_10 + + :cond_20 + invoke-interface {v0, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/zd; + + if-eqz v4, :cond_21 + + move-object v4, v3 + + check-cast v4, Lf/h/a/f/h/k/zd; + + goto :goto_10 + + :cond_21 + new-instance v4, Lf/h/a/f/h/k/be; + + invoke-direct {v4, v0}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_10 + invoke-interface {p0, v1, v2, v5, v4}, Lf/h/a/f/h/k/yd;->getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/zd;)V + + goto/16 :goto_15 + + :pswitch_26 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v3 + + invoke-static {v3}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v3 + + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result v4 + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v5 + + move-object v0, p0 + + invoke-interface/range {v0 .. v6}, Lf/h/a/f/h/k/yd;->setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/f/a;ZJ)V + + goto/16 :goto_15 + + :pswitch_27 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v2 + + sget-object v5, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v5}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v5 + + check-cast v5, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v6 + + if-nez v6, :cond_22 + + goto :goto_12 + + :cond_22 + invoke-interface {v6, v3}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v3 + + instance-of v4, v3, Lf/h/a/f/h/k/zd; + + if-eqz v4, :cond_23 + + check-cast v3, Lf/h/a/f/h/k/zd; + + goto :goto_11 + + :cond_23 + new-instance v3, Lf/h/a/f/h/k/be; + + invoke-direct {v3, v6}, Lf/h/a/f/h/k/be;->(Landroid/os/IBinder;)V + + :goto_11 + move-object v4, v3 + + :goto_12 + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v6 + + move-object v0, p0 + + move-object v3, v5 + + move-wide v5, v6 + + invoke-interface/range {v0 .. v6}, Lf/h/a/f/h/k/yd;->logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V + + goto :goto_15 + + :pswitch_28 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v3 + + sget-object v4, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v4}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v4 + + check-cast v4, Landroid/os/Bundle; + + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + if-eqz v5, :cond_24 + + const/4 v5, 0x1 + + goto :goto_13 + + :cond_24 + const/4 v5, 0x0 + + :goto_13 + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result v6 + + if-eqz v6, :cond_25 + + const/4 v6, 0x1 + + goto :goto_14 + + :cond_25 + const/4 v6, 0x0 + + :goto_14 + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v10 + + move-object v0, p0 + + move-object v2, v3 + + move-object v3, v4 + + move v4, v5 + + move v5, v6 + + move-wide v6, v10 + + invoke-interface/range {v0 .. v7}, Lf/h/a/f/h/k/yd;->logEvent(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + + goto :goto_15 + + :pswitch_29 + invoke-virtual {p2}, Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/f/a$a;->h(Landroid/os/IBinder;)Lf/h/a/f/f/a; + + move-result-object v1 + + sget-object v2, Lcom/google/android/gms/internal/measurement/zzae;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v2}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/internal/measurement/zzae; + + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v3 + + invoke-interface {p0, v1, v2, v3, v4}, Lf/h/a/f/h/k/yd;->initialize(Lf/h/a/f/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V + + :goto_15 + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + return v9 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_29 + :pswitch_28 + :pswitch_27 + :pswitch_26 + :pswitch_25 + :pswitch_24 + :pswitch_23 + :pswitch_22 + :pswitch_21 + :pswitch_20 + :pswitch_1f + :pswitch_1e + :pswitch_1d + :pswitch_1c + :pswitch_1b + :pswitch_1a + :pswitch_19 + :pswitch_18 + :pswitch_17 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_0 + :pswitch_1 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y.smali new file mode 100644 index 0000000000..5cd0cb4ca0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/f/h/k/y; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Ljava/lang/String; + +.field public final synthetic j:Z + +.field public final synthetic k:Lf/h/a/f/h/k/wd; + +.field public final synthetic l:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/y;->l:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/y;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/y;->i:Ljava/lang/String; + + iput-boolean p4, p0, Lf/h/a/f/h/k/y;->j:Z + + iput-object p5, p0, Lf/h/a/f/h/k/y;->k:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y;->l:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/y;->h:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/h/k/y;->i:Ljava/lang/String; + + iget-boolean v3, p0, Lf/h/a/f/h/k/y;->j:Z + + iget-object v4, p0, Lf/h/a/f/h/k/y;->k:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1, v2, v3, v4}, Lf/h/a/f/h/k/yd;->getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y;->k:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y0.smali new file mode 100644 index 0000000000..545297ce68 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y0.smali @@ -0,0 +1,95 @@ +.class public final synthetic Lf/h/a/f/h/k/y0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/y5$f;->a()[I + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/h/k/y0;->a:[I + + const/4 v1, 0x1 + + const/4 v2, 0x3 + + :try_start_0 + aput v1, v0, v2 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + const/4 v3, 0x4 + + :try_start_1 + sget-object v4, Lf/h/a/f/h/k/y0;->a:[I + + aput v0, v4, v3 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + :try_start_2 + sget-object v4, Lf/h/a/f/h/k/y0;->a:[I + + aput v2, v4, v0 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v0, 0x5 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/k/y0;->a:[I + + aput v3, v2, v0 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + const/4 v2, 0x6 + + :try_start_4 + sget-object v3, Lf/h/a/f/h/k/y0;->a:[I + + aput v0, v3, v2 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v0, Lf/h/a/f/h/k/y0;->a:[I + + const/4 v3, 0x0 + + aput v2, v0, v3 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/h/k/y0;->a:[I + + const/4 v2, 0x7 + + aput v2, v0, v1 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y1.smali new file mode 100644 index 0000000000..0cba381bb2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y1.smali @@ -0,0 +1,27 @@ +.class public final Lf/h/a/f/h/k/y1; +.super Landroid/database/ContentObserver; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y2.smali new file mode 100644 index 0000000000..7b1e8f20b4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y2.smali @@ -0,0 +1,178 @@ +.class public abstract Lf/h/a/f/h/k/y2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/Map$Entry; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Ljava/util/Map$Entry<", + "TK;TV;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public equals(Ljava/lang/Object;)Z + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation runtime Lorg/checkerframework/checker/nullness/compatqual/NullableDecl; + .end annotation + .end param + + instance-of v0, p1, Ljava/util/Map$Entry; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/util/Map$Entry; + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/g3; + + iget-object v0, v0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v2 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y2;->getValue()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->U2(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + return v1 +.end method + +.method public abstract getValue()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation +.end method + +.method public hashCode()I + .locals 3 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/g3; + + iget-object v0, v0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/h/k/y2;->getValue()Ljava/lang/Object; + + move-result-object v1 + + const/4 v2, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I + + move-result v0 + + :goto_0 + if-nez v1, :cond_1 + + goto :goto_1 + + :cond_1 + invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I + + move-result v2 + + :goto_1 + xor-int/2addr v0, v2 + + return v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 4 + + move-object v0, p0 + + check-cast v0, Lf/h/a/f/h/k/g3; + + iget-object v0, v0, Lf/h/a/f/h/k/g3;->d:Ljava/lang/Object; + + invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y2;->getValue()Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/lit8 v2, v2, 0x1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/2addr v3, v2 + + const-string v2, "=" + + invoke-static {v3, v0, v2, v1}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y3.smali new file mode 100644 index 0000000000..8542657a20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y3.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/h/k/y3; +.super Lf/h/a/f/h/k/l3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/l3<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic zza:Lf/h/a/f/h/k/z3; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/z3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/y3;->zza:Lf/h/a/f/h/k/z3; + + invoke-direct {p0}, Lf/h/a/f/h/k/l3;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic get(I)Ljava/lang/Object; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y3;->zza:Lf/h/a/f/h/k/z3; + + iget v0, v0, Lf/h/a/f/h/k/z3;->h:I + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->V2(II)I + + iget-object v0, p0, Lf/h/a/f/h/k/y3;->zza:Lf/h/a/f/h/k/z3; + + iget-object v0, v0, Lf/h/a/f/h/k/z3;->g:[Ljava/lang/Object; + + mul-int/lit8 p1, p1, 0x2 + + aget-object v1, v0, p1 + + add-int/lit8 p1, p1, 0x1 + + aget-object p1, v0, p1 + + new-instance v0, Ljava/util/AbstractMap$SimpleImmutableEntry; + + invoke-direct {v0, v1, p1}, Ljava/util/AbstractMap$SimpleImmutableEntry;->(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final size()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y3;->zza:Lf/h/a/f/h/k/z3; + + iget v0, v0, Lf/h/a/f/h/k/z3;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y4.smali new file mode 100644 index 0000000000..5c980ef301 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y4.smali @@ -0,0 +1,119 @@ +.class public final Lf/h/a/f/h/k/y4; +.super Lf/h/a/f/h/k/f5; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# instance fields +.field public final zzc:I + +.field public final zzd:I + + +# direct methods +.method public constructor ([BII)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/f5;->([B)V + + add-int v0, p2, p3 + + array-length p1, p1 + + invoke-static {p2, v0, p1}, Lf/h/a/f/h/k/x4;->o(III)I + + iput p2, p0, Lf/h/a/f/h/k/y4;->zzc:I + + iput p3, p0, Lf/h/a/f/h/k/y4;->zzd:I + + return-void +.end method + + +# virtual methods +.method public final c(I)B + .locals 5 + + iget v0, p0, Lf/h/a/f/h/k/y4;->zzd:I + + add-int/lit8 v1, p1, 0x1 + + sub-int v1, v0, v1 + + or-int/2addr v1, p1 + + if-gez v1, :cond_1 + + if-gez p1, :cond_0 + + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v1, 0x16 + + const-string v2, "Index < 0: " + + invoke-static {v1, v2, p1}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 + + :cond_0 + new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; + + const/16 v2, 0x28 + + const-string v3, "Index > length: " + + const-string v4, ", " + + invoke-static {v2, v3, p1, v4, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v1, p1}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + iget v1, p0, Lf/h/a/f/h/k/y4;->zzc:I + + add-int/2addr v1, p1 + + aget-byte p1, v0, v1 + + return p1 +.end method + +.method public final h()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/y4;->zzd:I + + return v0 +.end method + +.method public final m(I)B + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/f5;->zzb:[B + + iget v1, p0, Lf/h/a/f/h/k/y4;->zzc:I + + add-int/2addr v1, p1 + + aget-byte p1, v0, v1 + + return p1 +.end method + +.method public final s()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/y4;->zzc:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y5$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$a.smali new file mode 100644 index 0000000000..b541ff07af --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$a.smali @@ -0,0 +1,339 @@ +.class public Lf/h/a/f/h/k/y5$a; +.super Lf/h/a/f/h/k/n4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/y5; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/k/y5$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/k/n4<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/h/k/y5; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public e:Lf/h/a/f/h/k/y5; + .annotation system Ldalvik/annotation/Signature; + value = { + "TMessageType;" + } + .end annotation +.end field + +.field public f:Z + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/y5;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/n4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/y5$a;->d:Lf/h/a/f/h/k/y5; + + const/4 v0, 0x4 + + const/4 v1, 0x0 + + invoke-virtual {p1, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + iput-object p1, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + return-void +.end method + + +# virtual methods +.method public final synthetic b()Lf/h/a/f/h/k/d7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->d:Lf/h/a/f/h/k/y5; + + return-object v0 +.end method + +.method public synthetic clone()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/CloneNotSupportedException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->d:Lf/h/a/f/h/k/y5; + + const/4 v1, 0x5 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->m()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/y5$a;->i(Lf/h/a/f/h/k/y5;)Lf/h/a/f/h/k/y5$a; + + return-object v0 +.end method + +.method public final f()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Lf/h/a/f/h/k/y5;->p(Lf/h/a/f/h/k/y5;Z)Z + + move-result v0 + + return v0 +.end method + +.method public final i(Lf/h/a/f/h/k/y5;)Lf/h/a/f/h/k/y5$a; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TMessageType;)TBuilderType;" + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + sget-object v1, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + invoke-interface {v1, v0, p1}, Lf/h/a/f/h/k/t7;->g(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object p0 +.end method + +.method public final j([BILf/h/a/f/h/k/l5;)Lf/h/a/f/h/k/y5$a; + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BII", + "Lf/h/a/f/h/k/l5;", + ")TBuilderType;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + :try_start_0 + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + iget-object v2, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + invoke-virtual {v0, v2}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v3 + + iget-object v4, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + const/4 v6, 0x0 + + add-int/lit8 v7, p2, 0x0 + + new-instance v8, Lf/h/a/f/h/k/t4; + + invoke-direct {v8, p3}, Lf/h/a/f/h/k/t4;->(Lf/h/a/f/h/k/l5;)V + + move-object v5, p1 + + invoke-interface/range {v3 .. v8}, Lf/h/a/f/h/k/t7;->h(Ljava/lang/Object;[BIILf/h/a/f/h/k/t4;)V + :try_end_0 + .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/IndexOutOfBoundsException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p1 + + goto :goto_0 + + :catch_1 + move-exception p1 + + goto :goto_1 + + :goto_0 + new-instance p2, Ljava/lang/RuntimeException; + + const-string p3, "Reading from byte array should not throw IOException." + + invoke-direct {p2, p3, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p2 + + :catch_2 + invoke-static {}, Lcom/google/android/gms/internal/measurement/zzij;->a()Lcom/google/android/gms/internal/measurement/zzij; + + move-result-object p1 + + throw p1 + + :goto_1 + throw p1 +.end method + +.method public l()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + const/4 v1, 0x4 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + iget-object v1, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + sget-object v2, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v2 + + invoke-interface {v2, v0, v1}, Lf/h/a/f/h/k/t7;->g(Ljava/lang/Object;Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + return-void +.end method + +.method public m()Lf/h/a/f/h/k/d7; + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + sget-object v1, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v1 + + invoke-interface {v1, v0}, Lf/h/a/f/h/k/t7;->b(Ljava/lang/Object;)V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + :goto_0 + return-object v0 +.end method + +.method public n()Lf/h/a/f/h/k/d7; + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->m()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->f()Z + + move-result v1 + + if-eqz v1, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Lcom/google/android/gms/internal/measurement/zzkr; + + invoke-direct {v0}, Lcom/google/android/gms/internal/measurement/zzkr;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y5$b.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$b.smali new file mode 100644 index 0000000000..5b7d0a5f24 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$b.smali @@ -0,0 +1,89 @@ +.class public abstract Lf/h/a/f/h/k/y5$b; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/y5; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "b" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Ljava/lang/Object;", + ">", + "Lf/h/a/f/h/k/y5<", + "TMessageType;TBuilderType;>;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# instance fields +.field public zzc:Lf/h/a/f/h/k/o5; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o5<", + "Lf/h/a/f/h/k/y5$e;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + sget-object v0, Lf/h/a/f/h/k/o5;->d:Lf/h/a/f/h/k/o5; + + iput-object v0, p0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + return-void +.end method + + +# virtual methods +.method public final s()Lf/h/a/f/h/k/o5; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/o5<", + "Lf/h/a/f/h/k/y5$e;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + iget-boolean v1, v0, Lf/h/a/f/h/k/o5;->b:Z + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/o5;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/o5; + + iput-object v0, p0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/y5$b;->zzc:Lf/h/a/f/h/k/o5; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y5$c.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$c.smali new file mode 100644 index 0000000000..dffd3f95a2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$c.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/h/k/y5$c; +.super Lf/h/a/f/h/k/p4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/y5; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";>", + "Lf/h/a/f/h/k/p4<", + "TT;>;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/y5;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/p4;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$d.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$d.smali similarity index 76% rename from com.discord/smali_classes2/f/h/a/d/h/k/y5$d.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/y5$d.smali index ec0a0a898e..3d8cf12f0d 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$d.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$d.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/d/h/k/y5$d; -.super Lf/h/a/d/h/k/j5; +.class public final Lf/h/a/f/h/k/y5$d; +.super Lf/h/a/f/h/k/j5; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; + value = Lf/h/a/f/h/k/y5; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,11 +16,11 @@ .annotation system Ldalvik/annotation/Signature; value = { "", - "Lf/h/a/d/h/k/j5<", + "Lf/h/a/f/h/k/j5<", "TContainingType;TType;>;" } .end annotation diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$e.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$e.smali similarity index 83% rename from com.discord/smali_classes2/f/h/a/d/h/k/y5$e.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/y5$e.smali index 86cae754f4..7794954ca5 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$e.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$e.smali @@ -1,14 +1,14 @@ -.class public final Lf/h/a/d/h/k/y5$e; +.class public final Lf/h/a/f/h/k/y5$e; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" # interfaces -.implements Lf/h/a/d/h/k/q5; +.implements Lf/h/a/f/h/k/q5; # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; + value = Lf/h/a/f/h/k/y5; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -19,15 +19,15 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/h/k/q5<", - "Lf/h/a/d/h/k/y5$e;", + "Lf/h/a/f/h/k/q5<", + "Lf/h/a/f/h/k/y5$e;", ">;" } .end annotation # virtual methods -.method public final H0(Lf/h/a/d/h/k/k7;Lf/h/a/d/h/k/k7;)Lf/h/a/d/h/k/k7; +.method public final H0(Lf/h/a/f/h/k/k7;Lf/h/a/f/h/k/k7;)Lf/h/a/f/h/k/k7; .locals 0 new-instance p1, Ljava/lang/NoSuchMethodError; @@ -37,7 +37,7 @@ throw p1 .end method -.method public final N(Lf/h/a/d/h/k/g7;Lf/h/a/d/h/k/d7;)Lf/h/a/d/h/k/g7; +.method public final N(Lf/h/a/f/h/k/g7;Lf/h/a/f/h/k/d7;)Lf/h/a/f/h/k/g7; .locals 0 new-instance p1, Ljava/lang/NoSuchMethodError; @@ -57,7 +57,7 @@ throw v0 .end method -.method public final b()Lf/h/a/d/h/k/r8; +.method public final b()Lf/h/a/f/h/k/r8; .locals 1 new-instance v0, Ljava/lang/NoSuchMethodError; @@ -67,7 +67,7 @@ throw v0 .end method -.method public final c()Lf/h/a/d/h/k/y8; +.method public final c()Lf/h/a/f/h/k/y8; .locals 1 new-instance v0, Ljava/lang/NoSuchMethodError; diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/y5$f.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5$f.smali similarity index 87% rename from com.discord/smali_classes2/f/h/a/d/h/k/y5$f.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/y5$f.smali index 0b1585c63d..2e13954774 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/y5$f.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5$f.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/d/h/k/y5$f; +.class public final Lf/h/a/f/h/k/y5$f; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/k/y5; + value = Lf/h/a/f/h/k/y5; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -60,7 +60,7 @@ aput v0, v1, v2 - sput-object v1, Lf/h/a/d/h/k/y5$f;->a:[I + sput-object v1, Lf/h/a/f/h/k/y5$f;->a:[I return-void .end method @@ -68,7 +68,7 @@ .method public static a()[I .locals 1 - sget-object v0, Lf/h/a/d/h/k/y5$f;->a:[I + sget-object v0, Lf/h/a/f/h/k/y5$f;->a:[I invoke-virtual {v0}, [I->clone()Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y5.smali new file mode 100644 index 0000000000..ace7dc207c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y5.smali @@ -0,0 +1,631 @@ +.class public abstract Lf/h/a/f/h/k/y5; +.super Lf/h/a/f/h/k/o4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/y5$c;, + Lf/h/a/f/h/k/y5$d;, + Lf/h/a/f/h/k/y5$e;, + Lf/h/a/f/h/k/y5$b;, + Lf/h/a/f/h/k/y5$a;, + Lf/h/a/f/h/k/y5$f; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/k/y5$a<", + "TMessageType;TBuilderType;>;>", + "Lf/h/a/f/h/k/o4<", + "TMessageType;TBuilderType;>;" + } +.end annotation + + +# static fields +.field public static zzd:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/y5<", + "**>;>;" + } + .end annotation +.end field + + +# instance fields +.field public zzb:Lf/h/a/f/h/k/e8; + +.field public zzc:I + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {v0}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + sput-object v0, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + return-void +.end method + +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/f/h/k/o4;->()V + + sget-object v0, Lf/h/a/f/h/k/e8;->f:Lf/h/a/f/h/k/e8; + + iput-object v0, p0, Lf/h/a/f/h/k/y5;->zzb:Lf/h/a/f/h/k/e8; + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/h/k/y5;->zzc:I + + return-void +.end method + +.method public static k(Ljava/lang/Class;)Lf/h/a/f/h/k/y5; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/lang/Class<", + "TT;>;)TT;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + if-nez v0, :cond_0 + + :try_start_0 + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v2 + + invoke-static {v0, v1, v2}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + sget-object v0, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v0, p0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + goto :goto_0 + + :catch_0 + move-exception p0 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Class initialization cannot fail." + + invoke-direct {v0, v1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw v0 + + :cond_0 + :goto_0 + if-nez v0, :cond_2 + + invoke-static {p0}, Lf/h/a/f/h/k/l8;->c(Ljava/lang/Class;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + const/4 v1, 0x6 + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + if-eqz v0, :cond_1 + + sget-object v1, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v1, p0, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + invoke-direct {p0}, Ljava/lang/IllegalStateException;->()V + + throw p0 + + :cond_2 + :goto_1 + return-object v0 +.end method + +.method public static l(Lf/h/a/f/h/k/d6;)Lf/h/a/f/h/k/d6; + .locals 1 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/16 v0, 0xa + + goto :goto_0 + + :cond_0 + shl-int/lit8 v0, v0, 0x1 + + :goto_0 + check-cast p0, Lf/h/a/f/h/k/r6; + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/r6;->k(I)Lf/h/a/f/h/k/d6; + + move-result-object p0 + + return-object p0 +.end method + +.method public static m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/f6<", + "TE;>;)", + "Lf/h/a/f/h/k/f6<", + "TE;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_0 + + const/16 v0, 0xa + + goto :goto_0 + + :cond_0 + shl-int/lit8 v0, v0, 0x1 + + :goto_0 + invoke-interface {p0, v0}, Lf/h/a/f/h/k/f6;->f(I)Lf/h/a/f/h/k/f6; + + move-result-object p0 + + return-object p0 +.end method + +.method public static varargs o(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + :try_start_0 + invoke-virtual {p0, p1, p2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + move-exception p0 + + invoke-virtual {p0}, Ljava/lang/reflect/InvocationTargetException;->getCause()Ljava/lang/Throwable; + + move-result-object p0 + + instance-of p1, p0, Ljava/lang/RuntimeException; + + if-nez p1, :cond_1 + + instance-of p1, p0, Ljava/lang/Error; + + if-eqz p1, :cond_0 + + check-cast p0, Ljava/lang/Error; + + throw p0 + + :cond_0 + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Unexpected exception thrown by generated accessor method." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 + + :cond_1 + check-cast p0, Ljava/lang/RuntimeException; + + throw p0 + + :catch_1 + move-exception p0 + + new-instance p1, Ljava/lang/RuntimeException; + + const-string p2, "Couldn\'t use Java reflection to implement protocol message reflection." + + invoke-direct {p1, p2, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + throw p1 +.end method + +.method public static final p(Lf/h/a/f/h/k/y5;Z)Z + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;Z)Z" + } + .end annotation + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Byte; + + invoke-virtual {v2}, Ljava/lang/Byte;->byteValue()B + + move-result v2 + + if-ne v2, v0, :cond_0 + + return v0 + + :cond_0 + if-nez v2, :cond_1 + + const/4 p0, 0x0 + + return p0 + + :cond_1 + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/k/t7;->d(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz p1, :cond_3 + + const/4 p1, 0x2 + + if-eqz v0, :cond_2 + + move-object v2, p0 + + goto :goto_0 + + :cond_2 + move-object v2, v1 + + :goto_0 + invoke-virtual {p0, p1, v2, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + return v0 +.end method + + +# virtual methods +.method public final synthetic b()Lf/h/a/f/h/k/d7; + .locals 2 + + const/4 v0, 0x6 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + return-object v0 +.end method + +.method public final synthetic c()Lf/h/a/f/h/k/g7; + .locals 2 + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/y5$a;->i(Lf/h/a/f/h/k/y5;)Lf/h/a/f/h/k/y5$a; + + return-object v0 +.end method + +.method public final synthetic e()Lf/h/a/f/h/k/g7; + .locals 2 + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + return-object v0 +.end method + +.method public equals(Ljava/lang/Object;)Z + .locals 3 + + if-ne p0, p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 v0, 0x0 + + if-nez p1, :cond_1 + + return v0 + + :cond_1 + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + if-eq v1, v2, :cond_2 + + return v0 + + :cond_2 + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + check-cast p1, Lf/h/a/f/h/k/y5; + + invoke-interface {v0, p0, p1}, Lf/h/a/f/h/k/t7;->f(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final f()Z + .locals 1 + + const/4 v0, 0x1 + + invoke-static {p0, v0}, Lf/h/a/f/h/k/y5;->p(Lf/h/a/f/h/k/y5;Z)Z + + move-result v0 + + return v0 +.end method + +.method public final g()I + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/y5;->zzc:I + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_0 + + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/k/t7;->e(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/k/y5;->zzc:I + + :cond_0 + iget v0, p0, Lf/h/a/f/h/k/y5;->zzc:I + + return v0 +.end method + +.method public final h(Lcom/google/android/gms/internal/measurement/zzhi;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/internal/measurement/zzhi;->a:Lf/h/a/f/h/k/i5; + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v1, Lf/h/a/f/h/k/i5; + + invoke-direct {v1, p1}, Lf/h/a/f/h/k/i5;->(Lcom/google/android/gms/internal/measurement/zzhi;)V + + :goto_0 + invoke-interface {v0, p0, v1}, Lf/h/a/f/h/k/t7;->i(Ljava/lang/Object;Lf/h/a/f/h/k/x8;)V + + return-void +.end method + +.method public hashCode()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/o4;->zza:I + + if-eqz v0, :cond_0 + + return v0 + + :cond_0 + sget-object v0, Lf/h/a/f/h/k/q7;->c:Lf/h/a/f/h/k/q7; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/q7;->b(Ljava/lang/Object;)Lf/h/a/f/h/k/t7; + + move-result-object v0 + + invoke-interface {v0, p0}, Lf/h/a/f/h/k/t7;->c(Ljava/lang/Object;)I + + move-result v0 + + iput v0, p0, Lf/h/a/f/h/k/o4;->zza:I + + return v0 +.end method + +.method public abstract n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; +.end method + +.method public final q()Lf/h/a/f/h/k/y5$a; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";BuilderType:", + "Lf/h/a/f/h/k/y5$a<", + "TMessageType;TBuilderType;>;>()TBuilderType;" + } + .end annotation + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + return-object v0 +.end method + +.method public final r()Lf/h/a/f/h/k/y5$a; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TBuilderType;" + } + .end annotation + + const/4 v0, 0x5 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, v1}, Lf/h/a/f/h/k/y5;->n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {v0, p0}, Lf/h/a/f/h/k/y5$a;->i(Lf/h/a/f/h/k/y5;)Lf/h/a/f/h/k/y5$a; + + return-object v0 +.end method + +.method public toString()Ljava/lang/String; + .locals 3 + + invoke-super {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "# " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/4 v0, 0x0 + + invoke-static {p0, v1, v0}, Lf/h/a/c/i1/e;->L2(Lf/h/a/f/h/k/d7;Ljava/lang/StringBuilder;I)V + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y6.smali new file mode 100644 index 0000000000..2ab065080f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y6.smali @@ -0,0 +1,16 @@ +.class public final Lf/h/a/f/h/k/y6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y7.smali new file mode 100644 index 0000000000..de8526aa8a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y7.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/k/y7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/lang/Iterable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/lang/Iterable<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final iterator()Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + sget-object v0, Lf/h/a/f/h/k/x7;->a:Ljava/util/Iterator; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y8.smali new file mode 100644 index 0000000000..10435a5c1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y8.smali @@ -0,0 +1,238 @@ +.class public final enum Lf/h/a/f/h/k/y8; +.super Ljava/lang/Enum; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Enum<", + "Lf/h/a/f/h/k/y8;", + ">;" + } +.end annotation + + +# static fields +.field public static final enum d:Lf/h/a/f/h/k/y8; + +.field public static final enum e:Lf/h/a/f/h/k/y8; + +.field public static final enum f:Lf/h/a/f/h/k/y8; + +.field public static final enum g:Lf/h/a/f/h/k/y8; + +.field public static final enum h:Lf/h/a/f/h/k/y8; + +.field public static final enum i:Lf/h/a/f/h/k/y8; + +.field public static final enum j:Lf/h/a/f/h/k/y8; + +.field public static final enum k:Lf/h/a/f/h/k/y8; + +.field public static final enum l:Lf/h/a/f/h/k/y8; + +.field public static final synthetic m:[Lf/h/a/f/h/k/y8; + + +# instance fields +.field public final zzj:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 12 + + new-instance v0, Lf/h/a/f/h/k/y8; + + const/4 v1, 0x0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "INT" + + invoke-direct {v0, v3, v1, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "LONG" + + const/4 v4, 0x1 + + invoke-direct {v0, v3, v4, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + const-string v3, "FLOAT" + + const/4 v5, 0x2 + + invoke-direct {v0, v3, v5, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->f:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const-wide/16 v2, 0x0 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + const-string v3, "DOUBLE" + + const/4 v6, 0x3 + + invoke-direct {v0, v3, v6, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->g:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + sget-object v2, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v3, "BOOLEAN" + + const/4 v7, 0x4 + + invoke-direct {v0, v3, v7, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->h:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const-string v2, "STRING" + + const/4 v3, 0x5 + + const-string v8, "" + + invoke-direct {v0, v2, v3, v8}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->i:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + sget-object v2, Lf/h/a/f/h/k/x4;->d:Lf/h/a/f/h/k/x4; + + const-string v8, "BYTE_STRING" + + const/4 v9, 0x6 + + invoke-direct {v0, v8, v9, v2}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->j:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const-string v2, "ENUM" + + const/4 v8, 0x7 + + const/4 v10, 0x0 + + invoke-direct {v0, v2, v8, v10}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->k:Lf/h/a/f/h/k/y8; + + new-instance v0, Lf/h/a/f/h/k/y8; + + const-string v2, "MESSAGE" + + const/16 v11, 0x8 + + invoke-direct {v0, v2, v11, v10}, Lf/h/a/f/h/k/y8;->(Ljava/lang/String;ILjava/lang/Object;)V + + sput-object v0, Lf/h/a/f/h/k/y8;->l:Lf/h/a/f/h/k/y8; + + const/16 v2, 0x9 + + new-array v2, v2, [Lf/h/a/f/h/k/y8; + + sget-object v10, Lf/h/a/f/h/k/y8;->d:Lf/h/a/f/h/k/y8; + + aput-object v10, v2, v1 + + sget-object v1, Lf/h/a/f/h/k/y8;->e:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v4 + + sget-object v1, Lf/h/a/f/h/k/y8;->f:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v5 + + sget-object v1, Lf/h/a/f/h/k/y8;->g:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v6 + + sget-object v1, Lf/h/a/f/h/k/y8;->h:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v7 + + sget-object v1, Lf/h/a/f/h/k/y8;->i:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v3 + + sget-object v1, Lf/h/a/f/h/k/y8;->j:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v9 + + sget-object v1, Lf/h/a/f/h/k/y8;->k:Lf/h/a/f/h/k/y8; + + aput-object v1, v2, v8 + + aput-object v0, v2, v11 + + sput-object v2, Lf/h/a/f/h/k/y8;->m:[Lf/h/a/f/h/k/y8; + + return-void +.end method + +.method public constructor (Ljava/lang/String;ILjava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-direct {p0, p1, p2}, Ljava/lang/Enum;->(Ljava/lang/String;I)V + + iput-object p3, p0, Lf/h/a/f/h/k/y8;->zzj:Ljava/lang/Object; + + return-void +.end method + +.method public static values()[Lf/h/a/f/h/k/y8; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y8;->m:[Lf/h/a/f/h/k/y8; + + invoke-virtual {v0}, [Lf/h/a/f/h/k/y8;->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Lf/h/a/f/h/k/y8; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/y9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/y9.smali new file mode 100644 index 0000000000..199dfa9bcf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/y9.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/h/k/y9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/x9;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/y9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/x9;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/y9; + + invoke-direct {v0}, Lf/h/a/f/h/k/y9;->()V + + sput-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/aa; + + invoke-direct {v0}, Lf/h/a/f/h/k/aa;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/y9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + +.method public static b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->a()Z + + move-result v0 + + return v0 +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/y9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/ya.smali b/com.discord/smali_classes2/f/h/a/f/h/k/ya.smali new file mode 100644 index 0000000000..8f22390cea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/ya.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/ya; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/va; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.database_return_empty_collection" + + const/4 v2, 0x1 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/ya;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ya;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/yb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/yb.smali similarity index 85% rename from com.discord/smali_classes2/f/h/a/d/h/k/yb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/yb.smali index 808f9dd7ff..91445b5108 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/yb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/yb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/yb; +.class public interface abstract Lf/h/a/f/h/k/yb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/yc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/yc.smali new file mode 100644 index 0000000000..2d98bbdbc8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/yc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/yc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/xc;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/yc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/xc;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/yc; + + invoke-direct {v0}, Lf/h/a/f/h/k/yc;->()V + + sput-object v0, Lf/h/a/f/h/k/yc;->e:Lf/h/a/f/h/k/yc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ad; + + invoke-direct {v0}, Lf/h/a/f/h/k/ad;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/yc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/yc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/xc; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/yd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/yd.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/d/h/k/yd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/yd.smali index 2df9a13e8c..b3b416b883 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/yd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/yd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/yd; +.class public interface abstract Lf/h/a/f/h/k/yd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" @@ -31,7 +31,7 @@ .end annotation .end method -.method public abstract generateEventId(Lf/h/a/d/h/k/zd;)V +.method public abstract generateEventId(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -39,7 +39,7 @@ .end annotation .end method -.method public abstract getAppInstanceId(Lf/h/a/d/h/k/zd;)V +.method public abstract getAppInstanceId(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -47,7 +47,7 @@ .end annotation .end method -.method public abstract getCachedAppInstanceId(Lf/h/a/d/h/k/zd;)V +.method public abstract getCachedAppInstanceId(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -55,7 +55,7 @@ .end annotation .end method -.method public abstract getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/h/k/zd;)V +.method public abstract getConditionalUserProperties(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -63,7 +63,7 @@ .end annotation .end method -.method public abstract getCurrentScreenClass(Lf/h/a/d/h/k/zd;)V +.method public abstract getCurrentScreenClass(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -71,7 +71,7 @@ .end annotation .end method -.method public abstract getCurrentScreenName(Lf/h/a/d/h/k/zd;)V +.method public abstract getCurrentScreenName(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -79,7 +79,7 @@ .end annotation .end method -.method public abstract getGmpAppId(Lf/h/a/d/h/k/zd;)V +.method public abstract getGmpAppId(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -87,7 +87,7 @@ .end annotation .end method -.method public abstract getMaxUserProperties(Ljava/lang/String;Lf/h/a/d/h/k/zd;)V +.method public abstract getMaxUserProperties(Ljava/lang/String;Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -95,7 +95,7 @@ .end annotation .end method -.method public abstract getTestFlag(Lf/h/a/d/h/k/zd;I)V +.method public abstract getTestFlag(Lf/h/a/f/h/k/zd;I)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -103,7 +103,7 @@ .end annotation .end method -.method public abstract getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/h/k/zd;)V +.method public abstract getUserProperties(Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -119,7 +119,7 @@ .end annotation .end method -.method public abstract initialize(Lf/h/a/d/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V +.method public abstract initialize(Lf/h/a/f/f/a;Lcom/google/android/gms/internal/measurement/zzae;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -127,7 +127,7 @@ .end annotation .end method -.method public abstract isDataCollectionEnabled(Lf/h/a/d/h/k/zd;)V +.method public abstract isDataCollectionEnabled(Lf/h/a/f/h/k/zd;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -143,7 +143,7 @@ .end annotation .end method -.method public abstract logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V +.method public abstract logEventAndBundle(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -151,7 +151,7 @@ .end annotation .end method -.method public abstract logHealthData(ILjava/lang/String;Lf/h/a/d/f/a;Lf/h/a/d/f/a;Lf/h/a/d/f/a;)V +.method public abstract logHealthData(ILjava/lang/String;Lf/h/a/f/f/a;Lf/h/a/f/f/a;Lf/h/a/f/f/a;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -159,7 +159,7 @@ .end annotation .end method -.method public abstract onActivityCreated(Lf/h/a/d/f/a;Landroid/os/Bundle;J)V +.method public abstract onActivityCreated(Lf/h/a/f/f/a;Landroid/os/Bundle;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -167,7 +167,7 @@ .end annotation .end method -.method public abstract onActivityDestroyed(Lf/h/a/d/f/a;J)V +.method public abstract onActivityDestroyed(Lf/h/a/f/f/a;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -175,7 +175,7 @@ .end annotation .end method -.method public abstract onActivityPaused(Lf/h/a/d/f/a;J)V +.method public abstract onActivityPaused(Lf/h/a/f/f/a;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -183,7 +183,7 @@ .end annotation .end method -.method public abstract onActivityResumed(Lf/h/a/d/f/a;J)V +.method public abstract onActivityResumed(Lf/h/a/f/f/a;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -191,7 +191,7 @@ .end annotation .end method -.method public abstract onActivitySaveInstanceState(Lf/h/a/d/f/a;Lf/h/a/d/h/k/zd;J)V +.method public abstract onActivitySaveInstanceState(Lf/h/a/f/f/a;Lf/h/a/f/h/k/zd;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -199,7 +199,7 @@ .end annotation .end method -.method public abstract onActivityStarted(Lf/h/a/d/f/a;J)V +.method public abstract onActivityStarted(Lf/h/a/f/f/a;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -207,7 +207,7 @@ .end annotation .end method -.method public abstract onActivityStopped(Lf/h/a/d/f/a;J)V +.method public abstract onActivityStopped(Lf/h/a/f/f/a;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -215,7 +215,7 @@ .end annotation .end method -.method public abstract performAction(Landroid/os/Bundle;Lf/h/a/d/h/k/zd;J)V +.method public abstract performAction(Landroid/os/Bundle;Lf/h/a/f/h/k/zd;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -223,7 +223,7 @@ .end annotation .end method -.method public abstract registerOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V +.method public abstract registerOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -247,7 +247,7 @@ .end annotation .end method -.method public abstract setCurrentScreen(Lf/h/a/d/f/a;Ljava/lang/String;Ljava/lang/String;J)V +.method public abstract setCurrentScreen(Lf/h/a/f/f/a;Ljava/lang/String;Ljava/lang/String;J)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -271,7 +271,7 @@ .end annotation .end method -.method public abstract setEventInterceptor(Lf/h/a/d/h/k/c;)V +.method public abstract setEventInterceptor(Lf/h/a/f/h/k/c;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -279,7 +279,7 @@ .end annotation .end method -.method public abstract setInstanceIdProvider(Lf/h/a/d/h/k/d;)V +.method public abstract setInstanceIdProvider(Lf/h/a/f/h/k/d;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -319,7 +319,7 @@ .end annotation .end method -.method public abstract setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/d/f/a;ZJ)V +.method public abstract setUserProperty(Ljava/lang/String;Ljava/lang/String;Lf/h/a/f/f/a;ZJ)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -327,7 +327,7 @@ .end annotation .end method -.method public abstract unregisterOnMeasurementEventListener(Lf/h/a/d/h/k/c;)V +.method public abstract unregisterOnMeasurementEventListener(Lf/h/a/f/h/k/c;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z.smali new file mode 100644 index 0000000000..d8c5b2d07d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/h/k/z; +.super Lf/h/a/f/h/k/g$a; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Lf/h/a/f/h/k/wd; + +.field public final synthetic j:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;Ljava/lang/String;Lf/h/a/f/h/k/wd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/k/z;->j:Lf/h/a/f/h/k/g; + + iput-object p2, p0, Lf/h/a/f/h/k/z;->h:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/h/k/z;->i:Lf/h/a/f/h/k/wd; + + const/4 p2, 0x1 + + invoke-direct {p0, p1, p2}, Lf/h/a/f/h/k/g$a;->(Lf/h/a/f/h/k/g;Z)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/k/z;->j:Lf/h/a/f/h/k/g; + + iget-object v0, v0, Lf/h/a/f/h/k/g;->h:Lf/h/a/f/h/k/yd; + + iget-object v1, p0, Lf/h/a/f/h/k/z;->h:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/h/k/z;->i:Lf/h/a/f/h/k/wd; + + invoke-interface {v0, v1, v2}, Lf/h/a/f/h/k/yd;->getMaxUserProperties(Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + + return-void +.end method + +.method public final b()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/k/z;->i:Lf/h/a/f/h/k/wd; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/h/k/wd;->f(Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z0$a.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z0$a.smali new file mode 100644 index 0000000000..dce5c642b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z0$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/f/h/k/z0$a; +.super Lf/h/a/f/h/k/y5$a; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/k/z0; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5$a<", + "Lf/h/a/f/h/k/z0;", + "Lf/h/a/f/h/k/z0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method + +.method public constructor (Lf/h/a/f/h/k/y0;)V + .locals 0 + + sget-object p1, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + invoke-direct {p0, p1}, Lf/h/a/f/h/k/y5$a;->(Lf/h/a/f/h/k/y5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z0.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z0.smali new file mode 100644 index 0000000000..2ab0a1026d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z0.smali @@ -0,0 +1,271 @@ +.class public final Lf/h/a/f/h/k/z0; +.super Lf/h/a/f/h/k/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/f7; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/k/z0$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/y5<", + "Lf/h/a/f/h/k/z0;", + "Lf/h/a/f/h/k/z0$a;", + ">;", + "Lf/h/a/f/h/k/f7;" + } +.end annotation + + +# static fields +.field public static final zzh:Lf/h/a/f/h/k/z0; + +.field public static volatile zzi:Lf/h/a/f/h/k/o7; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o7<", + "Lf/h/a/f/h/k/z0;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public zzc:I + +.field public zzd:I + +.field public zze:Lf/h/a/f/h/k/h1; + +.field public zzf:Lf/h/a/f/h/k/h1; + +.field public zzg:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/z0; + + invoke-direct {v0}, Lf/h/a/f/h/k/z0;->()V + + sput-object v0, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + const-class v1, Lf/h/a/f/h/k/z0; + + sget-object v2, Lf/h/a/f/h/k/y5;->zzd:Ljava/util/Map; + + invoke-interface {v2, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/y5;->()V + + return-void +.end method + +.method public static s(Lf/h/a/f/h/k/z0;Lf/h/a/f/h/k/h1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/k/z0;->zze:Lf/h/a/f/h/k/h1; + + iget p1, p0, Lf/h/a/f/h/k/z0;->zzc:I + + or-int/lit8 p1, p1, 0x2 + + iput p1, p0, Lf/h/a/f/h/k/z0;->zzc:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static t(Lf/h/a/f/h/k/z0;Lf/h/a/f/h/k/h1;)V + .locals 0 + + if-eqz p0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + iput-object p1, p0, Lf/h/a/f/h/k/z0;->zzf:Lf/h/a/f/h/k/h1; + + iget p1, p0, Lf/h/a/f/h/k/z0;->zzc:I + + or-int/lit8 p1, p1, 0x4 + + iput p1, p0, Lf/h/a/f/h/k/z0;->zzc:I + + return-void + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final n(ILjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p2, Lf/h/a/f/h/k/y0;->a:[I + + const/4 p3, 0x1 + + sub-int/2addr p1, p3 + + aget p1, p2, p1 + + const/4 p2, 0x0 + + packed-switch p1, :pswitch_data_0 + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :pswitch_0 + return-object p2 + + :pswitch_1 + invoke-static {p3}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte; + + move-result-object p1 + + return-object p1 + + :pswitch_2 + sget-object p1, Lf/h/a/f/h/k/z0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_1 + + const-class p2, Lf/h/a/f/h/k/z0; + + monitor-enter p2 + + :try_start_0 + sget-object p1, Lf/h/a/f/h/k/z0;->zzi:Lf/h/a/f/h/k/o7; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/y5$c; + + sget-object p3, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + invoke-direct {p1, p3}, Lf/h/a/f/h/k/y5$c;->(Lf/h/a/f/h/k/y5;)V + + sput-object p1, Lf/h/a/f/h/k/z0;->zzi:Lf/h/a/f/h/k/o7; + + :cond_0 + monitor-exit p2 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit p2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-object p1 + + :pswitch_3 + sget-object p1, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + return-object p1 + + :pswitch_4 + const/4 p1, 0x5 + + new-array p1, p1, [Ljava/lang/Object; + + const/4 p2, 0x0 + + const-string v0, "zzc" + + aput-object v0, p1, p2 + + const-string p2, "zzd" + + aput-object p2, p1, p3 + + const/4 p2, 0x2 + + const-string p3, "zze" + + aput-object p3, p1, p2 + + const/4 p2, 0x3 + + const-string p3, "zzf" + + aput-object p3, p1, p2 + + const/4 p2, 0x4 + + const-string p3, "zzg" + + aput-object p3, p1, p2 + + const-string p2, "\u0001\u0004\u0000\u0001\u0001\u0004\u0004\u0000\u0000\u0000\u0001\u1004\u0000\u0002\u1009\u0001\u0003\u1009\u0002\u0004\u1007\u0003" + + sget-object p3, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + new-instance v0, Lf/h/a/f/h/k/r7; + + invoke-direct {v0, p3, p2, p1}, Lf/h/a/f/h/k/r7;->(Lf/h/a/f/h/k/d7;Ljava/lang/String;[Ljava/lang/Object;)V + + return-object v0 + + :pswitch_5 + new-instance p1, Lf/h/a/f/h/k/z0$a; + + invoke-direct {p1, p2}, Lf/h/a/f/h/k/z0$a;->(Lf/h/a/f/h/k/y0;)V + + return-object p1 + + :pswitch_6 + new-instance p1, Lf/h/a/f/h/k/z0; + + invoke-direct {p1}, Lf/h/a/f/h/k/z0;->()V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z1.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z1.smali new file mode 100644 index 0000000000..45e78cee81 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z1.smali @@ -0,0 +1,262 @@ +.class public final Lf/h/a/f/h/k/z1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static volatile a:Lf/h/a/f/h/k/r2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/r2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final b:Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/q2;->d:Lf/h/a/f/h/k/q2; + + sput-object v0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/k/z1;->b:Ljava/lang/Object; + + return-void +.end method + +.method public static a(Landroid/content/Context;Landroid/net/Uri;)Z + .locals 4 + + invoke-virtual {p1}, Landroid/net/Uri;->getAuthority()Ljava/lang/String; + + move-result-object p1 + + const-string v0, "com.google.android.gms.phenotype" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const-string p0, "PhenotypeClientHelper" + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x5b + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v0}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, " is an unsupported authority. Only com.google.android.gms.phenotype authority is supported." + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p0, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + return v1 + + :cond_0 + sget-object p1, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + invoke-virtual {p1}, Lf/h/a/f/h/k/r2;->b()Z + + move-result p1 + + if-eqz p1, :cond_1 + + sget-object p0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + invoke-virtual {p0}, Lf/h/a/f/h/k/r2;->c()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_1 + sget-object p1, Lf/h/a/f/h/k/z1;->b:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + sget-object v0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/r2;->b()Z + + move-result v0 + + if-eqz v0, :cond_2 + + sget-object p0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + invoke-virtual {p0}, Lf/h/a/f/h/k/r2;->c()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + monitor-exit p1 + + return p0 + + :cond_2 + const-string v0, "com.google.android.gms" + + invoke-virtual {p0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_3 + + :goto_0 + const/4 v0, 0x1 + + goto :goto_1 + + :cond_3 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + const-string v3, "com.google.android.gms.phenotype" + + invoke-virtual {v0, v3, v1}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; + + move-result-object v0 + + if-eqz v0, :cond_4 + + const-string v3, "com.google.android.gms" + + iget-object v0, v0, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String; + + invoke-virtual {v3, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + goto :goto_0 + + :cond_4 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_6 + + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + const-string v0, "com.google.android.gms" + + invoke-virtual {p0, v0, v1}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p0 + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + iget p0, p0, Landroid/content/pm/ApplicationInfo;->flags:I + + and-int/lit16 p0, p0, 0x81 + + if-eqz p0, :cond_5 + + const/4 p0, 0x1 + + goto :goto_2 + + :catch_0 + :cond_5 + const/4 p0, 0x0 + + :goto_2 + if-eqz p0, :cond_6 + + const/4 v1, 0x1 + + :cond_6 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/f/h/k/r2;->a(Ljava/lang/Object;)Lf/h/a/f/h/k/r2; + + move-result-object p0 + + sput-object p0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + monitor-exit p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + sget-object p0, Lf/h/a/f/h/k/z1;->a:Lf/h/a/f/h/k/r2; + + invoke-virtual {p0}, Lf/h/a/f/h/k/r2;->c()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Boolean; + + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :catchall_0 + move-exception p0 + + :try_start_3 + monitor-exit p1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z2.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z2.smali new file mode 100644 index 0000000000..7d3a4810be --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z2.smali @@ -0,0 +1,27 @@ +.class public abstract Lf/h/a/f/h/k/z2; +.super Lf/h/a/f/h/k/x2; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/x2<", + "TK;TV;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/x2;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z3.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z3.smali new file mode 100644 index 0000000000..7c325fe97b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z3.smali @@ -0,0 +1,183 @@ +.class public final Lf/h/a/f/h/k/z3; +.super Lf/h/a/f/h/k/r3; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/h/k/r3<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } +.end annotation + + +# instance fields +.field public final transient f:Lf/h/a/f/h/k/o3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/o3<", + "TK;TV;>;" + } + .end annotation +.end field + +.field public final transient g:[Ljava/lang/Object; + +.field public final transient h:I + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/o3;[Ljava/lang/Object;I)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/o3<", + "TK;TV;>;[", + "Ljava/lang/Object;", + "II)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/h/k/r3;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/z3;->f:Lf/h/a/f/h/k/o3; + + iput-object p2, p0, Lf/h/a/f/h/k/z3;->g:[Ljava/lang/Object; + + iput p3, p0, Lf/h/a/f/h/k/z3;->h:I + + return-void +.end method + + +# virtual methods +.method public final c([Ljava/lang/Object;I)I + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->q()Lf/h/a/f/h/k/l3; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/l3;->c([Ljava/lang/Object;I)I + + move-result p1 + + return p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 3 + + instance-of v0, p1, Ljava/util/Map$Entry; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + iget-object v2, p0, Lf/h/a/f/h/k/z3;->f:Lf/h/a/f/h/k/o3; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/k/o3;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + return v1 +.end method + +.method public final h()Lf/h/a/f/h/k/f4; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/f4<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/r3;->q()Lf/h/a/f/h/k/l3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/l3;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f4; + + return-object v0 +.end method + +.method public final synthetic iterator()Ljava/util/Iterator; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/h/k/z3;->h()Lf/h/a/f/h/k/f4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final m()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final s()Lf/h/a/f/h/k/l3; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lf/h/a/f/h/k/l3<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/h/k/y3; + + invoke-direct {v0, p0}, Lf/h/a/f/h/k/y3;->(Lf/h/a/f/h/k/z3;)V + + return-object v0 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/z3;->h:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z4.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z4.smali new file mode 100644 index 0000000000..4cdff9e638 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z4.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/f/h/k/z4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a5; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/w4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a([BII)[B + .locals 0 + + add-int/2addr p3, p2 + + invoke-static {p1, p2, p3}, Ljava/util/Arrays;->copyOfRange([BII)[B + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z5.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z5.smali new file mode 100644 index 0000000000..bf696e36cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z5.smali @@ -0,0 +1,772 @@ +.class public final Lf/h/a/f/h/k/z5; +.super Lf/h/a/f/h/k/s4; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/e6; +.implements Lf/h/a/f/h/k/n7; +.implements Ljava/util/RandomAccess; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/s4<", + "Ljava/lang/Integer;", + ">;", + "Lf/h/a/f/h/k/e6;", + "Lf/h/a/f/h/k/n7;", + "Ljava/util/RandomAccess;" + } +.end annotation + + +# static fields +.field public static final g:Lf/h/a/f/h/k/z5; + + +# instance fields +.field public e:[I + +.field public f:I + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/z5; + + const/4 v1, 0x0 + + new-array v2, v1, [I + + invoke-direct {v0, v2, v1}, Lf/h/a/f/h/k/z5;->([II)V + + sput-object v0, Lf/h/a/f/h/k/z5;->g:Lf/h/a/f/h/k/z5; + + iput-boolean v1, v0, Lf/h/a/f/h/k/s4;->d:Z + + return-void +.end method + +.method public constructor ()V + .locals 1 + + const/16 v0, 0xa + + new-array v0, v0, [I + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/f/h/k/z5;->f:I + + return-void +.end method + +.method public constructor ([II)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/k/s4;->()V + + iput-object p1, p0, Lf/h/a/f/h/k/z5;->e:[I + + iput p2, p0, Lf/h/a/f/h/k/z5;->f:I + + return-void +.end method + + +# virtual methods +.method public final synthetic add(ILjava/lang/Object;)V + .locals 5 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-ltz p1, :cond_1 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + if-gt p1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/z5;->e:[I + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + add-int/lit8 v2, p1, 0x1 + + sub-int/2addr v0, p1 + + invoke-static {v1, p1, v1, v2, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + goto :goto_0 + + :cond_0 + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v0 + + new-array v0, v0, [I + + const/4 v2, 0x0 + + invoke-static {v1, v2, v0, v2, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget-object v1, p0, Lf/h/a/f/h/k/z5;->e:[I + + add-int/lit8 v2, p1, 0x1 + + iget v3, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr v3, p1 + + invoke-static {v1, p1, v0, v2, v3}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + :goto_0 + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + aput p2, v0, p1 + + iget p1, p0, Lf/h/a/f/h/k/z5;->f:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_1 + new-instance p2, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p2, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p2 +.end method + +.method public final synthetic add(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->k(I)V + + const/4 p1, 0x1 + + return p1 +.end method + +.method public final addAll(Ljava/util/Collection;)Z + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "+", + "Ljava/lang/Integer;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-static {p1}, Lf/h/a/f/h/k/b6;->d(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p1, Lf/h/a/f/h/k/z5; + + if-nez v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->addAll(Ljava/util/Collection;)Z + + move-result p1 + + return p1 + + :cond_0 + check-cast p1, Lf/h/a/f/h/k/z5; + + iget v0, p1, Lf/h/a/f/h/k/z5;->f:I + + const/4 v1, 0x0 + + if-nez v0, :cond_1 + + return v1 + + :cond_1 + const v2, 0x7fffffff + + iget v3, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr v2, v3 + + if-lt v2, v0, :cond_3 + + add-int/2addr v3, v0 + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + array-length v2, v0 + + if-le v3, v2, :cond_2 + + invoke-static {v0, v3}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/z5;->e:[I + + iget-object v2, p0, Lf/h/a/f/h/k/z5;->e:[I + + iget v4, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p1, Lf/h/a/f/h/k/z5;->f:I + + invoke-static {v0, v1, v2, v4, p1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput v3, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + const/4 v0, 0x1 + + add-int/2addr p1, v0 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v0 + + :cond_3 + new-instance p1, Ljava/lang/OutOfMemoryError; + + invoke-direct {p1}, Ljava/lang/OutOfMemoryError;->()V + + throw p1 +.end method + +.method public final contains(Ljava/lang/Object;)Z + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->indexOf(Ljava/lang/Object;)I + + move-result p1 + + const/4 v0, -0x1 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final equals(Ljava/lang/Object;)Z + .locals 5 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/h/k/z5; + + if-nez v1, :cond_1 + + invoke-super {p0, p1}, Lf/h/a/f/h/k/s4;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/k/z5; + + iget v1, p0, Lf/h/a/f/h/k/z5;->f:I + + iget v2, p1, Lf/h/a/f/h/k/z5;->f:I + + const/4 v3, 0x0 + + if-eq v1, v2, :cond_2 + + return v3 + + :cond_2 + iget-object p1, p1, Lf/h/a/f/h/k/z5;->e:[I + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/z5;->f:I + + if-ge v1, v2, :cond_4 + + iget-object v2, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v2, v2, v1 + + aget v4, p1, v1 + + if-eq v2, v4, :cond_3 + + return v3 + + :cond_3 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_4 + return v0 +.end method + +.method public final synthetic f(I)Lf/h/a/f/h/k/f6; + .locals 0 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->h(I)Lf/h/a/f/h/k/e6; + + move-result-object p1 + + return-object p1 +.end method + +.method public final get(I)Ljava/lang/Object; + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget p1, v0, p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final h(I)Lf/h/a/f/h/k/e6; + .locals 2 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + if-lt p1, v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/z5; + + iget-object v1, p0, Lf/h/a/f/h/k/z5;->e:[I + + invoke-static {v1, p1}, Ljava/util/Arrays;->copyOf([II)[I + + move-result-object p1 + + iget v1, p0, Lf/h/a/f/h/k/z5;->f:I + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/z5;->([II)V + + return-object v0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final hashCode()I + .locals 3 + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/z5;->f:I + + if-ge v1, v2, :cond_0 + + mul-int/lit8 v0, v0, 0x1f + + iget-object v2, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v2, v2, v1 + + add-int/2addr v0, v2 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return v0 +.end method + +.method public final indexOf(Ljava/lang/Object;)I + .locals 4 + + instance-of v0, p1, Ljava/lang/Integer; + + const/4 v1, -0x1 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_2 + + iget-object v3, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v3, v3, v2 + + if-ne v3, p1, :cond_1 + + return v2 + + :cond_1 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_2 + return v1 +.end method + +.method public final j(I)I + .locals 1 + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget p1, v0, p1 + + return p1 +.end method + +.method public final k(I)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + iget-object v1, p0, Lf/h/a/f/h/k/z5;->e:[I + + array-length v2, v1 + + if-ne v0, v2, :cond_0 + + const/4 v2, 0x3 + + const/4 v3, 0x2 + + const/4 v4, 0x1 + + invoke-static {v0, v2, v3, v4}, Lf/e/b/a/a;->x(IIII)I + + move-result v2 + + new-array v2, v2, [I + + const/4 v3, 0x0 + + invoke-static {v1, v3, v2, v3, v0}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iput-object v2, p0, Lf/h/a/f/h/k/z5;->e:[I + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + iget v1, p0, Lf/h/a/f/h/k/z5;->f:I + + add-int/lit8 v2, v1, 0x1 + + iput v2, p0, Lf/h/a/f/h/k/z5;->f:I + + aput p1, v0, v1 + + return-void +.end method + +.method public final l(I)V + .locals 1 + + if-ltz p1, :cond_0 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + if-ge p1, v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->m(I)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {v0, p1}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final m(I)Ljava/lang/String; + .locals 4 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + const/16 v1, 0x23 + + const-string v2, "Index:" + + const-string v3, ", Size:" + + invoke-static {v1, v2, p1, v3, v0}, Lf/e/b/a/a;->c(ILjava/lang/String;ILjava/lang/String;I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final synthetic remove(I)Ljava/lang/Object; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v1, v0, p1 + + iget v2, p0, Lf/h/a/f/h/k/z5;->f:I + + add-int/lit8 v3, v2, -0x1 + + if-ge p1, v3, :cond_0 + + add-int/lit8 v3, p1, 0x1 + + sub-int/2addr v2, p1 + + add-int/lit8 v2, v2, -0x1 + + invoke-static {v0, v3, v0, p1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + :cond_0 + iget p1, p0, Lf/h/a/f/h/k/z5;->f:I + + add-int/lit8 p1, p1, -0x1 + + iput p1, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final remove(Ljava/lang/Object;)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + iget v2, p0, Lf/h/a/f/h/k/z5;->f:I + + if-ge v1, v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v2, v2, v1 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {p1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/h/k/z5;->e:[I + + add-int/lit8 v0, v1, 0x1 + + iget v2, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr v2, v1 + + const/4 v3, 0x1 + + sub-int/2addr v2, v3 + + invoke-static {p1, v0, p1, v1, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget p1, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr p1, v3 + + iput p1, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/2addr p1, v3 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return v3 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public final removeRange(II)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + if-lt p2, p1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + iget v1, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr v1, p2 + + invoke-static {v0, p2, v0, p1, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + sub-int/2addr p2, p1 + + sub-int/2addr v0, p2 + + iput v0, p0, Lf/h/a/f/h/k/z5;->f:I + + iget p1, p0, Ljava/util/AbstractList;->modCount:I + + add-int/lit8 p1, p1, 0x1 + + iput p1, p0, Ljava/util/AbstractList;->modCount:I + + return-void + + :cond_0 + new-instance p1, Ljava/lang/IndexOutOfBoundsException; + + const-string p2, "toIndex < fromIndex" + + invoke-direct {p1, p2}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final synthetic set(ILjava/lang/Object;)Ljava/lang/Object; + .locals 2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/s4;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/h/k/z5;->l(I)V + + iget-object v0, p0, Lf/h/a/f/h/k/z5;->e:[I + + aget v1, v0, p1 + + aput p2, v0, p1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public final size()I + .locals 1 + + iget v0, p0, Lf/h/a/f/h/k/z5;->f:I + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z6.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z6.smali new file mode 100644 index 0000000000..6d5681132b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z6.smali @@ -0,0 +1,238 @@ +.class public final Lf/h/a/f/h/k/z6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/a7; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + sget-object p1, Lf/h/a/f/h/k/x6;->d:Lf/h/a/f/h/k/x6; + + invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/x6; + + invoke-direct {p1}, Lf/h/a/f/h/k/x6;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/x6; + + invoke-direct {v0, p1}, Lf/h/a/f/h/k/x6;->(Ljava/util/Map;)V + + move-object p1, v0 + + :goto_0 + return-object p1 +.end method + +.method public final b(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/k/x6; + + return-object p1 +.end method + +.method public final c(Ljava/lang/Object;)Ljava/util/Map; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/util/Map<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/k/x6; + + return-object p1 +.end method + +.method public final d(Ljava/lang/Object;)Z + .locals 0 + + check-cast p1, Lf/h/a/f/h/k/x6; + + iget-boolean p1, p1, Lf/h/a/f/h/k/x6;->zza:Z + + if-nez p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final e(Ljava/lang/Object;)Lf/h/a/f/h/k/y6; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Lf/h/a/f/h/k/y6<", + "**>;" + } + .end annotation + + check-cast p1, Lf/h/a/f/h/k/v6; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method + +.method public final f(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p1, Lf/h/a/f/h/k/x6; + + check-cast p2, Lf/h/a/f/h/k/x6; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-boolean v0, p1, Lf/h/a/f/h/k/x6;->zza:Z + + if-nez v0, :cond_1 + + invoke-virtual {p1}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + new-instance p1, Lf/h/a/f/h/k/x6; + + invoke-direct {p1}, Lf/h/a/f/h/k/x6;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Lf/h/a/f/h/k/x6; + + invoke-direct {v0, p1}, Lf/h/a/f/h/k/x6;->(Ljava/util/Map;)V + + move-object p1, v0 + + :cond_1 + :goto_0 + invoke-virtual {p1}, Lf/h/a/f/h/k/x6;->c()V + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_2 + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/x6;->putAll(Ljava/util/Map;)V + + :cond_2 + return-object p1 +.end method + +.method public final g(Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/h/k/x6; + + const/4 v1, 0x0 + + iput-boolean v1, v0, Lf/h/a/f/h/k/x6;->zza:Z + + return-object p1 +.end method + +.method public final h(ILjava/lang/Object;Ljava/lang/Object;)I + .locals 0 + + check-cast p2, Lf/h/a/f/h/k/x6; + + check-cast p3, Lf/h/a/f/h/k/v6; + + invoke-virtual {p2}, Ljava/util/LinkedHashMap;->isEmpty()Z + + move-result p1 + + const/4 p3, 0x0 + + if-eqz p1, :cond_0 + + return p3 + + :cond_0 + invoke-virtual {p2}, Lf/h/a/f/h/k/x6;->entrySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-nez p2, :cond_1 + + return p3 + + :cond_1 + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map$Entry; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z7.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z7.smali new file mode 100644 index 0000000000..062b3c8116 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z7.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/f/h/k/z7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final next()Ljava/lang/Object; + .locals 1 + + new-instance v0, Ljava/util/NoSuchElementException; + + invoke-direct {v0}, Ljava/util/NoSuchElementException;->()V + + throw v0 +.end method + +.method public final remove()V + .locals 1 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;->()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z8.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z8.smali new file mode 100644 index 0000000000..8c84d91394 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z8.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/h/k/z8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/z9.smali b/com.discord/smali_classes2/f/h/a/f/h/k/z9.smali new file mode 100644 index 0000000000..51bcbef177 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/z9.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/z9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ca;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/z9; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/ca;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/z9; + + invoke-direct {v0}, Lf/h/a/f/h/k/z9;->()V + + sput-object v0, Lf/h/a/f/h/k/z9;->e:Lf/h/a/f/h/k/z9; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/ba; + + invoke-direct {v0}, Lf/h/a/f/h/k/ba;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/z9;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/z9;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ca; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/za.smali b/com.discord/smali_classes2/f/h/a/f/h/k/za.smali new file mode 100644 index 0000000000..659989750a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/za.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/h/k/za; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/ab; + + +# static fields +.field public static final a:Lf/h/a/f/h/k/a2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/a2<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/h/k/k2; + + const-string v1, "com.google.android.gms.measurement" + + invoke-static {v1}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/k2;->(Landroid/net/Uri;)V + + const-string v1, "measurement.service.use_appinfo_modified" + + const/4 v2, 0x0 + + invoke-static {v0, v1, v2}, Lf/h/a/f/h/k/a2;->d(Lf/h/a/f/h/k/k2;Ljava/lang/String;Z)Lf/h/a/f/h/k/a2; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/k/za;->a:Lf/h/a/f/h/k/a2; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final b()Z + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/za;->a:Lf/h/a/f/h/k/a2; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a2;->h()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/zb.smali b/com.discord/smali_classes2/f/h/a/f/h/k/zb.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/d/h/k/zb.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/zb.smali index ebd1b7d88c..dfece09e29 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/zb.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/zb.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/zb; +.class public interface abstract Lf/h/a/f/h/k/zb; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/k/zc.smali b/com.discord/smali_classes2/f/h/a/f/h/k/zc.smali new file mode 100644 index 0000000000..720b2ed156 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/k/zc.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/h/k/zc; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/h/k/t2; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/cd;", + ">;" + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/f/h/k/zc; + + +# instance fields +.field public final d:Lf/h/a/f/h/k/t2; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/k/t2<", + "Lf/h/a/f/h/k/cd;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/h/k/zc; + + invoke-direct {v0}, Lf/h/a/f/h/k/zc;->()V + + sput-object v0, Lf/h/a/f/h/k/zc;->e:Lf/h/a/f/h/k/zc; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/f/h/k/bd; + + invoke-direct {v0}, Lf/h/a/f/h/k/bd;->()V + + new-instance v1, Lf/h/a/f/h/k/w2; + + invoke-direct {v1, v0}, Lf/h/a/f/h/k/w2;->(Ljava/lang/Object;)V + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/h/k/zc;->d:Lf/h/a/f/h/k/t2; + + return-void +.end method + + +# virtual methods +.method public final synthetic a()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/k/zc;->d:Lf/h/a/f/h/k/t2; + + invoke-interface {v0}, Lf/h/a/f/h/k/t2;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/cd; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/k/zd.smali b/com.discord/smali_classes2/f/h/a/f/h/k/zd.smali similarity index 88% rename from com.discord/smali_classes2/f/h/a/d/h/k/zd.smali rename to com.discord/smali_classes2/f/h/a/f/h/k/zd.smali index aa5dbaf8e4..f62479a05e 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/k/zd.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/k/zd.smali @@ -1,4 +1,4 @@ -.class public interface abstract Lf/h/a/d/h/k/zd; +.class public interface abstract Lf/h/a/f/h/k/zd; .super Ljava/lang/Object; .source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/a.smali b/com.discord/smali_classes2/f/h/a/f/h/l/a.smali new file mode 100644 index 0000000000..90c21d73d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/a.smali @@ -0,0 +1,80 @@ +.class public Lf/h/a/f/h/l/a; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/l/a;->a:Landroid/os/IBinder; + + iput-object p2, p0, Lf/h/a/f/h/l/a;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/l/a;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final g()Landroid/os/Parcel; + .locals 2 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/l/a;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public final h(ILandroid/os/Parcel;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/h/l/a;->a:Landroid/os/IBinder; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + invoke-interface {v0, p1, p2, v1, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/b.smali b/com.discord/smali_classes2/f/h/a/f/h/l/b.smali new file mode 100644 index 0000000000..3f929505de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/b.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/h/l/b; +.super Landroid/os/Binder; + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/l/b;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/c.smali b/com.discord/smali_classes2/f/h/a/f/h/l/c.smali new file mode 100644 index 0000000000..2404ed7bee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/c.smali @@ -0,0 +1,103 @@ +.class public Lf/h/a/f/h/l/c; +.super Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/l/c; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + .locals 2 + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p0, v0}, Landroid/os/Parcel;->writeInt(I)V + + return-void + + :cond_0 + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Landroid/os/Parcel;->writeInt(I)V + + invoke-interface {p1, p0, v0}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + return-void +.end method + +.method public static c(Landroid/os/Parcel;Z)V + .locals 0 + + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeInt(I)V + + return-void +.end method + +.method public static d(Landroid/os/Parcel;)Z + .locals 0 + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/d.smali b/com.discord/smali_classes2/f/h/a/f/h/l/d.smali new file mode 100644 index 0000000000..f0913942df --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/d.smali @@ -0,0 +1,197 @@ +.class public final Lf/h/a/f/h/l/d; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/nearby/zzgp;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 13 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v2 + + move-object v6, v5 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v11, v9 + + move-object v12, v11 + + const/4 v4, 0x0 + + const/4 v10, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_0 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v12 + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v11 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v10 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v9 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v8 + + goto :goto_0 + + :pswitch_5 + sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v7, v1 + + check-cast v7, Landroid/os/ParcelUuid; + + goto :goto_0 + + :pswitch_6 + sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, Landroid/os/ParcelUuid; + + goto :goto_0 + + :pswitch_7 + sget-object v2, Landroid/os/ParcelUuid;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v5, v1 + + check-cast v5, Landroid/os/ParcelUuid; + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/nearby/zzgp; + + move-object v3, p1 + + invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/internal/nearby/zzgp;->(ILandroid/os/ParcelUuid;Landroid/os/ParcelUuid;Landroid/os/ParcelUuid;[B[BI[B[B)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x4 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgp; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/e.smali b/com.discord/smali_classes2/f/h/a/f/h/l/e.smali new file mode 100644 index 0000000000..8b85213489 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/e.smali @@ -0,0 +1,894 @@ +.class public final Lf/h/a/f/h/l/e; +.super Ljava/lang/Object; + + +# static fields +.field public static final h:Landroid/os/ParcelUuid; + + +# instance fields +.field public final a:I + +.field public final b:Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Landroid/os/ParcelUuid;", + ">;" + } + .end annotation +.end field + +.field public final c:Landroid/util/SparseArray; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/SparseArray<", + "[B>;" + } + .end annotation +.end field + +.field public final d:Ljava/util/Map; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Landroid/os/ParcelUuid;", + "[B>;" + } + .end annotation +.end field + +.field public final e:I + +.field public final f:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final g:[B + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-string v0, "00000000-0000-1000-8000-00805F9B34FB" + + invoke-static {v0}, Landroid/os/ParcelUuid;->fromString(Ljava/lang/String;)Landroid/os/ParcelUuid; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/l/e;->h:Landroid/os/ParcelUuid; + + return-void +.end method + +.method public constructor (Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;IILjava/lang/String;[B)V + .locals 0 + .param p1 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Landroid/util/SparseArray; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Ljava/util/Map; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p6 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/os/ParcelUuid;", + ">;", + "Landroid/util/SparseArray<", + "[B>;", + "Ljava/util/Map<", + "Landroid/os/ParcelUuid;", + "[B>;II", + "Ljava/lang/String;", + "[B)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/l/e;->b:Ljava/util/List; + + iput-object p2, p0, Lf/h/a/f/h/l/e;->c:Landroid/util/SparseArray; + + iput-object p3, p0, Lf/h/a/f/h/l/e;->d:Ljava/util/Map; + + iput-object p6, p0, Lf/h/a/f/h/l/e;->f:Ljava/lang/String; + + iput p4, p0, Lf/h/a/f/h/l/e;->a:I + + iput p5, p0, Lf/h/a/f/h/l/e;->e:I + + iput-object p7, p0, Lf/h/a/f/h/l/e;->g:[B + + return-void +.end method + +.method public static a([BIIILjava/util/List;)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([BIII", + "Ljava/util/List<", + "Landroid/os/ParcelUuid;", + ">;)I" + } + .end annotation + + :goto_0 + if-lez p2, :cond_0 + + invoke-static {p0, p1, p3}, Lf/h/a/f/h/l/e;->b([BII)[B + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/h/l/e;->d([B)Landroid/os/ParcelUuid; + + move-result-object v0 + + invoke-interface {p4, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + sub-int/2addr p2, p3 + + add-int/2addr p1, p3 + + goto :goto_0 + + :cond_0 + return p1 +.end method + +.method public static b([BII)[B + .locals 2 + + new-array v0, p2, [B + + const/4 v1, 0x0 + + invoke-static {p0, p1, v0, v1, p2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object v0 +.end method + +.method public static c([B)Lf/h/a/f/h/l/e; + .locals 13 + .param p0 # [B + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + const/4 v1, 0x0 + + const/4 v2, -0x1 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + const/high16 v4, -0x80000000 + + new-instance v7, Landroid/util/SparseArray; + + invoke-direct {v7}, Landroid/util/SparseArray;->()V + + new-instance v8, Ljava/util/HashMap; + + invoke-direct {v8}, Ljava/util/HashMap;->()V + + move-object v11, v0 + + const/4 v9, -0x1 + + const/high16 v10, -0x80000000 + + :goto_0 + :try_start_0 + array-length v2, p0 + + if-ge v1, v2, :cond_3 + + add-int/lit8 v2, v1, 0x1 + + aget-byte v1, p0, v1 + + const/16 v4, 0xff + + and-int/2addr v1, v4 + + if-eqz v1, :cond_3 + + add-int/lit8 v1, v1, -0x1 + + add-int/lit8 v5, v2, 0x1 + + aget-byte v2, p0, v2 + + and-int/2addr v2, v4 + + const/16 v6, 0x16 + + const/4 v12, 0x2 + + if-eq v2, v6, :cond_2 + + if-eq v2, v4, :cond_1 + + packed-switch v2, :pswitch_data_0 + + goto :goto_1 + + :pswitch_0 + aget-byte v2, p0, v5 + + move v10, v2 + + goto :goto_1 + + :pswitch_1 + new-instance v11, Ljava/lang/String; + + invoke-static {p0, v5, v1}, Lf/h/a/f/h/l/e;->b([BII)[B + + move-result-object v2 + + invoke-direct {v11, v2}, Ljava/lang/String;->([B)V + + goto :goto_1 + + :pswitch_2 + const/16 v2, 0x10 + + invoke-static {p0, v5, v1, v2, v3}, Lf/h/a/f/h/l/e;->a([BIIILjava/util/List;)I + + goto :goto_1 + + :pswitch_3 + const/4 v2, 0x4 + + invoke-static {p0, v5, v1, v2, v3}, Lf/h/a/f/h/l/e;->a([BIIILjava/util/List;)I + + goto :goto_1 + + :pswitch_4 + invoke-static {p0, v5, v1, v12, v3}, Lf/h/a/f/h/l/e;->a([BIIILjava/util/List;)I + + goto :goto_1 + + :pswitch_5 + aget-byte v2, p0, v5 + + and-int/2addr v2, v4 + + move v9, v2 + + goto :goto_1 + + :cond_1 + add-int/lit8 v2, v5, 0x1 + + aget-byte v2, p0, v2 + + and-int/2addr v2, v4 + + shl-int/lit8 v2, v2, 0x8 + + aget-byte v6, p0, v5 + + and-int/2addr v4, v6 + + add-int/2addr v2, v4 + + add-int/lit8 v4, v5, 0x2 + + add-int/lit8 v6, v1, -0x2 + + invoke-static {p0, v4, v6}, Lf/h/a/f/h/l/e;->b([BII)[B + + move-result-object v4 + + invoke-virtual {v7, v2, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V + + goto :goto_1 + + :cond_2 + invoke-static {p0, v5, v12}, Lf/h/a/f/h/l/e;->b([BII)[B + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/h/l/e;->d([B)Landroid/os/ParcelUuid; + + move-result-object v2 + + add-int/lit8 v4, v5, 0x2 + + add-int/lit8 v6, v1, -0x2 + + invoke-static {p0, v4, v6}, Lf/h/a/f/h/l/e;->b([BII)[B + + move-result-object v4 + + invoke-virtual {v8, v2, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_1 + add-int/2addr v1, v5 + + goto :goto_0 + + :cond_3 + invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_4 + + move-object v6, v0 + + goto :goto_2 + + :cond_4 + move-object v6, v3 + + :goto_2 + new-instance v1, Lf/h/a/f/h/l/e; + + move-object v5, v1 + + move-object v12, p0 + + invoke-direct/range {v5 .. v12}, Lf/h/a/f/h/l/e;->(Ljava/util/List;Landroid/util/SparseArray;Ljava/util/Map;IILjava/lang/String;[B)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v1 + + :catch_0 + move-exception v1 + + const-string v2, "Unable to parse scan record: " + + invoke-static {p0}, Ljava/util/Arrays;->toString([B)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v3 + + if-eqz v3, :cond_5 + + invoke-virtual {v2, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_3 + + :cond_5 + new-instance p0, Ljava/lang/String; + + invoke-direct {p0, v2}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_3 + const-string v2, "BleRecord" + + invoke-static {v2, p0, v1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-object v0 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_5 + :pswitch_4 + :pswitch_4 + :pswitch_3 + :pswitch_3 + :pswitch_2 + :pswitch_2 + :pswitch_1 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static d([B)Landroid/os/ParcelUuid; + .locals 8 + + array-length v0, p0 + + const/16 v1, 0x10 + + const/4 v2, 0x2 + + if-eq v0, v2, :cond_1 + + const/4 v3, 0x4 + + if-eq v0, v3, :cond_1 + + if-ne v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const/16 v1, 0x26 + + const-string v2, "uuidBytes length invalid - " + + invoke-static {v1, v2, v0}, Lf/e/b/a/a;->Y(ILjava/lang/String;I)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + :goto_0 + const/4 v3, 0x0 + + const/16 v4, 0x8 + + if-ne v0, v1, :cond_2 + + invoke-static {p0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + move-result-object p0 + + sget-object v0, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object p0 + + invoke-virtual {p0, v4}, Ljava/nio/ByteBuffer;->getLong(I)J + + move-result-wide v0 + + invoke-virtual {p0, v3}, Ljava/nio/ByteBuffer;->getLong(I)J + + move-result-wide v2 + + new-instance p0, Landroid/os/ParcelUuid; + + new-instance v4, Ljava/util/UUID; + + invoke-direct {v4, v0, v1, v2, v3}, Ljava/util/UUID;->(JJ)V + + invoke-direct {p0, v4}, Landroid/os/ParcelUuid;->(Ljava/util/UUID;)V + + return-object p0 + + :cond_2 + const/4 v5, 0x1 + + if-ne v0, v2, :cond_3 + + aget-byte v0, p0, v3 + + and-int/lit16 v0, v0, 0xff + + int-to-long v0, v0 + + aget-byte p0, p0, v5 + + and-int/lit16 p0, p0, 0xff + + shl-int/2addr p0, v4 + + int-to-long v2, p0 + + add-long/2addr v0, v2 + + goto :goto_1 + + :cond_3 + aget-byte v0, p0, v3 + + and-int/lit16 v0, v0, 0xff + + int-to-long v6, v0 + + aget-byte v0, p0, v5 + + and-int/lit16 v0, v0, 0xff + + shl-int/2addr v0, v4 + + int-to-long v3, v0 + + add-long/2addr v6, v3 + + aget-byte v0, p0, v2 + + and-int/lit16 v0, v0, 0xff + + shl-int/2addr v0, v1 + + int-to-long v0, v0 + + add-long/2addr v6, v0 + + const/4 v0, 0x3 + + aget-byte p0, p0, v0 + + and-int/lit16 p0, p0, 0xff + + shl-int/lit8 p0, p0, 0x18 + + int-to-long v0, p0 + + add-long/2addr v0, v6 + + :goto_1 + sget-object p0, Lf/h/a/f/h/l/e;->h:Landroid/os/ParcelUuid; + + invoke-virtual {p0}, Landroid/os/ParcelUuid;->getUuid()Ljava/util/UUID; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/UUID;->getMostSignificantBits()J + + move-result-wide v2 + + const/16 p0, 0x20 + + shl-long/2addr v0, p0 + + add-long/2addr v2, v0 + + sget-object p0, Lf/h/a/f/h/l/e;->h:Landroid/os/ParcelUuid; + + invoke-virtual {p0}, Landroid/os/ParcelUuid;->getUuid()Ljava/util/UUID; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/UUID;->getLeastSignificantBits()J + + move-result-wide v0 + + new-instance p0, Landroid/os/ParcelUuid; + + new-instance v4, Ljava/util/UUID; + + invoke-direct {v4, v2, v3, v0, v1}, Ljava/util/UUID;->(JJ)V + + invoke-direct {p0, v4}, Landroid/os/ParcelUuid;->(Ljava/util/UUID;)V + + return-object p0 +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 1 + + if-ne p1, p0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + instance-of v0, p1, Lf/h/a/f/h/l/e; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + check-cast p1, Lf/h/a/f/h/l/e; + + iget-object v0, p0, Lf/h/a/f/h/l/e;->g:[B + + iget-object p1, p1, Lf/h/a/f/h/l/e;->g:[B + + invoke-static {v0, p1}, Ljava/util/Arrays;->equals([B[B)Z + + move-result p1 + + return p1 +.end method + +.method public final hashCode()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/l/e;->g:[B + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([B)I + + move-result v0 + + return v0 +.end method + +.method public final toString()Ljava/lang/String; + .locals 14 + + iget v0, p0, Lf/h/a/f/h/l/e;->a:I + + iget-object v1, p0, Lf/h/a/f/h/l/e;->b:Ljava/util/List; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/h/l/e;->c:Landroid/util/SparseArray; + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v2}, Landroid/util/SparseArray;->size()I + + move-result v4 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const-string v7, ", " + + const/16 v8, 0x3d + + const/16 v9, 0x7d + + const-string v10, "{}" + + const/16 v11, 0x7b + + if-gtz v4, :cond_0 + + move-object v2, v10 + + goto :goto_2 + + :cond_0 + invoke-virtual {v3, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + const/4 v4, 0x0 + + :goto_0 + invoke-virtual {v2}, Landroid/util/SparseArray;->size()I + + move-result v12 + + if-ge v4, v12, :cond_3 + + if-lez v4, :cond_1 + + invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + invoke-virtual {v2, v4}, Landroid/util/SparseArray;->keyAt(I)I + + move-result v12 + + invoke-virtual {v2, v4}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, [B + + invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + if-nez v13, :cond_2 + + move-object v12, v6 + + goto :goto_1 + + :cond_2 + invoke-static {v13, v5}, Lf/h/a/f/e/n/d;->a([BZ)Ljava/lang/String; + + move-result-object v12 + + :goto_1 + invoke-virtual {v3, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_3 + invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + :goto_2 + iget-object v3, p0, Lf/h/a/f/h/l/e;->d:Ljava/util/Map; + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4}, Ljava/lang/StringBuilder;->()V + + invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v12 + + invoke-interface {v12}, Ljava/util/Set;->size()I + + move-result v12 + + if-gtz v12, :cond_4 + + goto :goto_5 + + :cond_4 + invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + const/4 v10, 0x0 + + :goto_3 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v11 + + if-eqz v11, :cond_7 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Ljava/util/Map$Entry; + + if-lez v10, :cond_5 + + invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_5 + invoke-interface {v11}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v12 + + invoke-virtual {v4, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-interface {v11}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, [B + + if-nez v11, :cond_6 + + move-object v11, v6 + + goto :goto_4 + + :cond_6 + invoke-static {v11, v5}, Lf/h/a/f/e/n/d;->a([BZ)Ljava/lang/String; + + move-result-object v11 + + :goto_4 + invoke-virtual {v4, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v10, v10, 0x1 + + goto :goto_3 + + :cond_7 + invoke-virtual {v4, v9}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v10 + + :goto_5 + iget v3, p0, Lf/h/a/f/h/l/e;->e:I + + iget-object v4, p0, Lf/h/a/f/h/l/e;->f:Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v5 + + add-int/lit16 v5, v5, 0x8b + + invoke-static {v2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + invoke-static {v10, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + invoke-static {v4, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v5}, Ljava/lang/StringBuilder;->(I)V + + const-string v5, "BleRecord [mAdvertiseFlags=" + + invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, ", mServiceUuids=" + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, ", mManufacturerSpecificData=" + + const-string v1, ", mServiceData=" + + invoke-static {v6, v0, v2, v1, v10}, Lf/e/b/a/a;->R(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + const-string v0, ", mTxPowerLevel=" + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v0, ", mDeviceName=" + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, "]" + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/f.smali b/com.discord/smali_classes2/f/h/a/f/h/l/f.smali new file mode 100644 index 0000000000..9674508900 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/f.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/h/l/f; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/nearby/zzgs;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x6 + + if-eq v5, v6, :cond_1 + + const/16 v6, 0x3e8 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/nearby/zzgs; + + invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/internal/nearby/zzgs;->(ILjava/lang/String;Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgs; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/g.smali b/com.discord/smali_classes2/f/h/a/f/h/l/g.smali new file mode 100644 index 0000000000..6eeecd0dc6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/g.smali @@ -0,0 +1,126 @@ +.class public final Lf/h/a/f/h/l/g; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/internal/nearby/zzgu;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v4, v2 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_3 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_1 + + const/16 v7, 0x3e8 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v3 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v4 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/internal/nearby/zzgu; + + invoke-direct {p1, v1, v2, v4, v3}, Lcom/google/android/gms/internal/nearby/zzgu;->(II[BZ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/internal/nearby/zzgu; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/h.smali b/com.discord/smali_classes2/f/h/a/f/h/l/h.smali new file mode 100644 index 0000000000..ccaa13818a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/h.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/f/h/l/h; +.super Lf/h/a/f/j/b/e/p0; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "Lcom/google/android/gms/nearby/messages/MessageListener;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "Lcom/google/android/gms/nearby/messages/MessageListener;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/j/b/e/p0;->()V + + iput-object p1, p0, Lf/h/a/f/h/l/h;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final E(Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/gms/nearby/messages/internal/Update;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/l/h;->a:Lf/h/a/f/e/h/i/k; + + new-instance v1, Lf/h/a/f/h/l/i; + + invoke-direct {v1, p1}, Lf/h/a/f/h/l/i;->(Ljava/util/List;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/k;->a(Lf/h/a/f/e/h/i/k$b;)V + + return-void +.end method + +.method public final J(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .locals 0 + + return-void +.end method + +.method public final n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/i.smali b/com.discord/smali_classes2/f/h/a/f/h/l/i.smali new file mode 100644 index 0000000000..a41d78ad99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/i.smali @@ -0,0 +1,116 @@ +.class public final Lf/h/a/f/h/l/i; +.super Lf/h/a/f/h/l/l; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lcom/google/android/gms/nearby/messages/MessageListener;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Ljava/util/List; + + +# direct methods +.method public constructor (Ljava/util/List;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/l/i;->a:Ljava/util/List; + + invoke-direct {p0}, Lf/h/a/f/h/l/l;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 4 + + check-cast p1, Lcom/google/android/gms/nearby/messages/MessageListener; + + iget-object v0, p0, Lf/h/a/f/h/l/i;->a:Ljava/util/List; + + invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/nearby/messages/internal/Update; + + const/4 v2, 0x1 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; + + invoke-virtual {p1, v2}, Lcom/google/android/gms/nearby/messages/MessageListener;->onFound(Lcom/google/android/gms/nearby/messages/Message;)V + + :cond_1 + const/4 v2, 0x2 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; + + invoke-virtual {p1, v2}, Lcom/google/android/gms/nearby/messages/MessageListener;->onLost(Lcom/google/android/gms/nearby/messages/Message;)V + + :cond_2 + const/4 v2, 0x4 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z + + move-result v2 + + if-eqz v2, :cond_3 + + iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; + + iget-object v3, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->g:Lcom/google/android/gms/nearby/messages/internal/zze; + + invoke-virtual {p1, v2, v3}, Lcom/google/android/gms/nearby/messages/MessageListener;->onDistanceChanged(Lcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/Distance;)V + + :cond_3 + const/16 v2, 0x8 + + invoke-virtual {v1, v2}, Lcom/google/android/gms/nearby/messages/internal/Update;->Z(I)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->f:Lcom/google/android/gms/nearby/messages/Message; + + iget-object v1, v1, Lcom/google/android/gms/nearby/messages/internal/Update;->h:Lcom/google/android/gms/nearby/messages/internal/zza; + + invoke-virtual {p1, v2, v1}, Lcom/google/android/gms/nearby/messages/MessageListener;->onBleSignalChanged(Lcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/BleSignal;)V + + goto :goto_0 + + :cond_4 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/j.smali b/com.discord/smali_classes2/f/h/a/f/h/l/j.smali new file mode 100644 index 0000000000..82347f1a2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/j.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/f/h/l/j; +.super Lf/h/a/f/j/b/e/s0; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;>;" + } + .end annotation +.end field + +.field public b:Z + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;>;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/j/b/e/s0;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/h/l/j;->b:Z + + iput-object p1, p0, Lf/h/a/f/h/l/j;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final declared-synchronized d0(Lcom/google/android/gms/common/api/Status;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + monitor-enter p0 + + :try_start_0 + iget-boolean v0, p0, Lf/h/a/f/h/l/j;->b:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/l/j;->a:Lf/h/a/f/e/h/i/k; + + new-instance v1, Lf/h/a/f/h/l/k; + + invoke-direct {v1, p1}, Lf/h/a/f/h/l/k;->(Lcom/google/android/gms/common/api/Status;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/k;->a(Lf/h/a/f/e/h/i/k$b;)V + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/h/l/j;->b:Z + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :cond_0 + :try_start_1 + const-string v0, "NearbyMessagesCallbackWrapper" + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1c + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Received multiple statuses: " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + new-instance v1, Ljava/lang/Exception; + + invoke-direct {v1}, Ljava/lang/Exception;->()V + + invoke-static {v0, p1, v1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/k.smali b/com.discord/smali_classes2/f/h/a/f/h/l/k.smali new file mode 100644 index 0000000000..fe69e07d8d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/k.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/h/l/k; +.super Lf/h/a/f/h/l/l; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lcom/google/android/gms/common/api/Status; + + +# direct methods +.method public constructor (Lcom/google/android/gms/common/api/Status;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/l/k;->a:Lcom/google/android/gms/common/api/Status; + + invoke-direct {p0}, Lf/h/a/f/h/l/l;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Ljava/lang/Object;)V + .locals 1 + + check-cast p1, Lf/h/a/f/e/h/i/e; + + iget-object v0, p0, Lf/h/a/f/h/l/k;->a:Lcom/google/android/gms/common/api/Status; + + invoke-virtual {v0}, Lcom/google/android/gms/common/api/Status;->Z()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/h/l/k;->a:Lcom/google/android/gms/common/api/Status; + + invoke-interface {p1, v0}, Lf/h/a/f/e/h/i/e;->b(Ljava/lang/Object;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/h/l/k;->a:Lcom/google/android/gms/common/api/Status; + + invoke-interface {p1, v0}, Lf/h/a/f/e/h/i/e;->a(Lcom/google/android/gms/common/api/Status;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/l.smali b/com.discord/smali_classes2/f/h/a/f/h/l/l.smali new file mode 100644 index 0000000000..3143ab0d05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/l.smali @@ -0,0 +1,36 @@ +.class public abstract Lf/h/a/f/h/l/l; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/e/h/i/k$b; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/e/h/i/k$b<", + "TT;>;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public b()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/m.smali b/com.discord/smali_classes2/f/h/a/f/h/l/m.smali new file mode 100644 index 0000000000..24d518dfef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/m.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/h/l/m; +.super Lf/h/a/f/j/b/e/a1; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/c;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/c;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/j/b/e/a1;->()V + + iput-object p1, p0, Lf/h/a/f/h/l/m;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final z(Z)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/h/l/m;->a:Lf/h/a/f/e/h/i/k; + + new-instance v1, Lf/h/a/f/h/l/n; + + invoke-direct {v1, p1}, Lf/h/a/f/h/l/n;->(Z)V + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/k;->a(Lf/h/a/f/e/h/i/k$b;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/n.smali b/com.discord/smali_classes2/f/h/a/f/h/l/n.smali new file mode 100644 index 0000000000..fdf349d945 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/n.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/f/h/l/n; +.super Lf/h/a/f/h/l/l; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/j/b/c;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Z + + +# direct methods +.method public constructor (Z)V + .locals 0 + + iput-boolean p1, p0, Lf/h/a/f/h/l/n;->a:Z + + invoke-direct {p0}, Lf/h/a/f/h/l/l;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Ljava/lang/Object;)V + .locals 1 + + check-cast p1, Lf/h/a/f/j/b/c; + + iget-boolean v0, p0, Lf/h/a/f/h/l/n;->a:Z + + invoke-virtual {p1, v0}, Lf/h/a/f/j/b/c;->onPermissionChanged(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/o.smali b/com.discord/smali_classes2/f/h/a/f/h/l/o.smali new file mode 100644 index 0000000000..67700437ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/o.smali @@ -0,0 +1,100 @@ +.class public final Lf/h/a/f/h/l/o; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "TK;", + "Ljava/lang/ref/WeakReference<", + "TV;>;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/WeakHashMap; + + invoke-direct {v0}, Ljava/util/WeakHashMap;->()V + + iput-object v0, p0, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)Z" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final b(Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TK;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/ref/WeakReference; + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/p.smali b/com.discord/smali_classes2/f/h/a/f/h/l/p.smali new file mode 100644 index 0000000000..68557fae2a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/p.smali @@ -0,0 +1,720 @@ +.class public Lf/h/a/f/h/l/p; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Landroid/net/Uri; + +.field public static final b:Landroid/net/Uri; + +.field public static final c:Ljava/util/regex/Pattern; + +.field public static final d:Ljava/util/regex/Pattern; + +.field public static final e:Ljava/util/concurrent/atomic/AtomicBoolean; + +.field public static f:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final g:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static final h:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static final i:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static final j:Ljava/util/HashMap; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/HashMap<", + "Ljava/lang/String;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static k:Ljava/lang/Object; + +.field public static l:Z + +.field public static m:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 2 + + const-string v0, "content://com.google.android.gsf.gservices" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/l/p;->a:Landroid/net/Uri; + + const-string v0, "content://com.google.android.gsf.gservices/prefix" + + invoke-static {v0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/l/p;->b:Landroid/net/Uri; + + const-string v0, "^(1|true|t|on|yes|y)$" + + const/4 v1, 0x2 + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/l/p;->c:Ljava/util/regex/Pattern; + + const-string v0, "^(0|false|f|off|no|n)$" + + invoke-static {v0, v1}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/h/l/p;->d:Ljava/util/regex/Pattern; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->g:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->h:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->i:Ljava/util/HashMap; + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->j:Ljava/util/HashMap; + + const/4 v0, 0x0 + + new-array v0, v0, [Ljava/lang/String; + + sput-object v0, Lf/h/a/f/h/l/p;->m:[Ljava/lang/String; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/content/ContentResolver;)V + .locals 3 + + sget-object v0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/f/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + new-instance v0, Ljava/util/HashMap; + + invoke-direct {v0}, Ljava/util/HashMap;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + sput-boolean v1, Lf/h/a/f/h/l/p;->l:Z + + sget-object v0, Lf/h/a/f/h/l/p;->a:Landroid/net/Uri; + + const/4 v1, 0x1 + + new-instance v2, Lf/h/a/f/h/l/q; + + invoke-direct {v2}, Lf/h/a/f/h/l/q;->()V + + invoke-virtual {p0, v0, v1, v2}, Landroid/content/ContentResolver;->registerContentObserver(Landroid/net/Uri;ZLandroid/database/ContentObserver;)V + + return-void + + :cond_0 + sget-object p0, Lf/h/a/f/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + invoke-virtual {p0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;->getAndSet(Z)Z + + move-result p0 + + if-eqz p0, :cond_1 + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/l/p;->g:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/l/p;->h:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/l/p;->i:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + sget-object p0, Lf/h/a/f/h/l/p;->j:Ljava/util/HashMap; + + invoke-virtual {p0}, Ljava/util/HashMap;->clear()V + + new-instance p0, Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sput-object p0, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + sput-boolean v1, Lf/h/a/f/h/l/p;->l:Z + + :cond_1 + return-void +.end method + +.method public static b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + .locals 2 + + const-class v0, Lf/h/a/f/h/l/p; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + if-ne p0, v1, :cond_0 + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1, p2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 +.end method + +.method public static c(Landroid/content/ContentResolver;Ljava/lang/String;)Z + .locals 14 + + const-class v0, Lf/h/a/f/h/l/p; + + monitor-enter v0 + + :try_start_0 + invoke-static {p0}, Lf/h/a/f/h/l/p;->a(Landroid/content/ContentResolver;)V + + sget-object v1, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_5 + + sget-object v2, Lf/h/a/f/h/l/p;->g:Ljava/util/HashMap; + + sget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + monitor-enter v0 + + :try_start_1 + invoke-virtual {v2, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + const/4 v5, 0x0 + + if-eqz v4, :cond_1 + + invoke-virtual {v2, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + if-eqz v2, :cond_0 + + move-object v3, v2 + + :cond_0 + monitor-exit v0 + + goto :goto_0 + + :cond_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_4 + + move-object v3, v5 + + :goto_0 + check-cast v3, Ljava/lang/Boolean; + + if-eqz v3, :cond_2 + + invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + return p0 + + :cond_2 + monitor-enter v0 + + :try_start_2 + invoke-static {p0}, Lf/h/a/f/h/l/p;->a(Landroid/content/ContentResolver;)V + + sget-object v2, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + sget-object v4, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {v4, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result v4 + + const/4 v6, 0x0 + + const/4 v7, 0x1 + + if-eqz v4, :cond_3 + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_7 + + :goto_1 + move-object v5, p0 + + goto :goto_5 + + :cond_3 + sget-object v4, Lf/h/a/f/h/l/p;->m:[Ljava/lang/String; + + array-length v8, v4 + + const/4 v9, 0x0 + + :goto_2 + if-ge v9, v8, :cond_9 + + aget-object v10, v4, v9 + + invoke-virtual {p1, v10}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v10 + + if-eqz v10, :cond_8 + + sget-boolean v2, Lf/h/a/f/h/l/p;->l:Z + + if-eqz v2, :cond_4 + + sget-object v2, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {v2}, Ljava/util/HashMap;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_7 + + :cond_4 + sget-object v12, Lf/h/a/f/h/l/p;->m:[Ljava/lang/String; + + sget-object v2, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + sget-object v9, Lf/h/a/f/h/l/p;->b:Landroid/net/Uri; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + move-object v8, p0 + + invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + new-instance v4, Ljava/util/TreeMap; + + invoke-direct {v4}, Ljava/util/TreeMap;->()V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_3 + + if-nez p0, :cond_5 + + goto :goto_4 + + :cond_5 + :goto_3 + :try_start_3 + invoke-interface {p0}, Landroid/database/Cursor;->moveToNext()Z + + move-result v8 + + if-eqz v8, :cond_6 + + invoke-interface {p0, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v8 + + invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v4, v8, v9}, Ljava/util/TreeMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_3 + + :cond_6 + :try_start_4 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :goto_4 + invoke-virtual {v2, v4}, Ljava/util/HashMap;->putAll(Ljava/util/Map;)V + + sput-boolean v7, Lf/h/a/f/h/l/p;->l:Z + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_7 + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + if-eqz p0, :cond_7 + + goto :goto_1 + + :cond_7 + :goto_5 + monitor-exit v0 + + goto :goto_8 + + :catchall_0 + move-exception p1 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + throw p1 + + :cond_8 + add-int/lit8 v9, v9, 0x1 + + goto :goto_2 + + :cond_9 + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_3 + + sget-object v9, Lf/h/a/f/h/l/p;->a:Landroid/net/Uri; + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + new-array v12, v7, [Ljava/lang/String; + + aput-object p1, v12, v6 + + const/4 v13, 0x0 + + move-object v8, p0 + + invoke-virtual/range {v8 .. v13}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + + if-eqz p0, :cond_c + + :try_start_5 + invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v4 + + if-nez v4, :cond_a + + goto :goto_6 + + :cond_a + invoke-interface {p0, v7}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + if-eqz v4, :cond_b + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_b + + move-object v4, v5 + + :cond_b + invoke-static {v2, p1, v4}, Lf/h/a/f/h/l/p;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + + if-eqz v4, :cond_d + + move-object v5, v4 + + goto :goto_7 + + :cond_c + :goto_6 + invoke-static {v2, p1, v5}, Lf/h/a/f/h/l/p;->b(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + if-eqz p0, :cond_e + + :cond_d + :goto_7 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :cond_e + :goto_8 + if-eqz v5, :cond_12 + + const-string p0, "" + + invoke-virtual {v5, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_f + + goto :goto_9 + + :cond_f + sget-object p0, Lf/h/a/f/h/l/p;->c:Ljava/util/regex/Pattern; + + invoke-virtual {p0, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result p0 + + if-eqz p0, :cond_10 + + sget-object v3, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + goto :goto_9 + + :cond_10 + sget-object p0, Lf/h/a/f/h/l/p;->d:Ljava/util/regex/Pattern; + + invoke-virtual {p0, v5}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result p0 + + if-eqz p0, :cond_11 + + sget-object p0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto :goto_a + + :cond_11 + const-string p0, "Gservices" + + new-instance v2, Ljava/lang/StringBuilder; + + const-string v4, "attempt to read gservices key " + + invoke-direct {v2, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, " (value \"" + + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v4, "\") as boolean" + + invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-static {p0, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_12 + :goto_9 + move-object p0, v3 + + const/4 v6, 0x1 + + :goto_a + sget-object v2, Lf/h/a/f/h/l/p;->g:Ljava/util/HashMap; + + monitor-enter v0 + + :try_start_6 + sget-object v3, Lf/h/a/f/h/l/p;->k:Ljava/lang/Object; + + if-ne v1, v3, :cond_13 + + invoke-virtual {v2, p1, p0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p0, Lf/h/a/f/h/l/p;->f:Ljava/util/HashMap; + + invoke-virtual {p0, p1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_13 + monitor-exit v0 + + return v6 + + :catchall_1 + move-exception p0 + + monitor-exit v0 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + throw p0 + + :catchall_2 + move-exception p1 + + if-eqz p0, :cond_14 + + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + :cond_14 + throw p1 + + :catchall_3 + move-exception p0 + + :try_start_7 + monitor-exit v0 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_3 + + throw p0 + + :catchall_4 + move-exception p0 + + :try_start_8 + monitor-exit v0 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_4 + + throw p0 + + :catchall_5 + move-exception p0 + + :try_start_9 + monitor-exit v0 + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_5 + + throw p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/l/q.smali b/com.discord/smali_classes2/f/h/a/f/h/l/q.smali new file mode 100644 index 0000000000..8b595cc83e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/l/q.smali @@ -0,0 +1,28 @@ +.class public final Lf/h/a/f/h/l/q; +.super Landroid/database/ContentObserver; + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Landroid/database/ContentObserver;->(Landroid/os/Handler;)V + + return-void +.end method + + +# virtual methods +.method public final onChange(Z)V + .locals 1 + + sget-object p1, Lf/h/a/f/h/l/p;->e:Ljava/util/concurrent/atomic/AtomicBoolean; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/util/concurrent/atomic/AtomicBoolean;->set(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/m/a.smali b/com.discord/smali_classes2/f/h/a/f/h/m/a.smali new file mode 100644 index 0000000000..08f92a827d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/m/a.smali @@ -0,0 +1,5 @@ +.class public interface abstract Lf/h/a/f/h/m/a; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/h/m/b.smali b/com.discord/smali_classes2/f/h/a/f/h/m/b.smali new file mode 100644 index 0000000000..a5e312b5e3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/m/b.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/h/m/b; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/m/a; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/m/b;->a:Landroid/os/IBinder; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/m/b;->a:Landroid/os/IBinder; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/m/c.smali b/com.discord/smali_classes2/f/h/a/f/h/m/c.smali new file mode 100644 index 0000000000..57d4a16c09 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/m/c.smali @@ -0,0 +1,94 @@ +.class public final Lf/h/a/f/h/m/c; +.super Lf/h/a/f/e/k/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/h/m/a;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + .locals 7 + + const/16 v3, 0x33 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p3 + + move-object v5, p4 + + move-object v6, p5 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + return-void +.end method + + +# virtual methods +.method public final l()I + .locals 1 + + const v0, 0xb5f608 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.phenotype.internal.IPhenotypeService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/m/a; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/m/a; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/m/b; + + invoke-direct {v0, p1}, Lf/h/a/f/h/m/b;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.phenotype.internal.IPhenotypeService" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.phenotype.service.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/a.smali b/com.discord/smali_classes2/f/h/a/f/h/n/a.smali new file mode 100644 index 0000000000..6cd482d313 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/a.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/h/n/a; +.super Landroid/os/Binder; + +# interfaces +.implements Landroid/os/IInterface; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0}, Landroid/os/Binder;->()V + + invoke-virtual {p0, p0, p1}, Landroid/os/Binder;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 0 + + return-object p0 +.end method + +.method public abstract g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const v0, 0xffffff + + if-le p1, v0, :cond_0 + + invoke-super {p0, p1, p2, p3, p4}, Landroid/os/Binder;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Landroid/os/Binder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2, v0}, Landroid/os/Parcel;->enforceInterface(Ljava/lang/String;)V + + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p1, 0x1 + + return p1 + + :cond_1 + invoke-virtual {p0, p1, p2, p3, p4}, Lf/h/a/f/h/n/a;->g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/b.smali b/com.discord/smali_classes2/f/h/a/f/h/n/b.smali new file mode 100644 index 0000000000..e51fd777e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/b.smali @@ -0,0 +1,75 @@ +.class public Lf/h/a/f/h/n/b; +.super Ljava/lang/Object; + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/h/n/b; + + invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/os/Parcel;", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + invoke-virtual {p0}, Landroid/os/Parcel;->readInt()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-interface {p1, p0}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/os/Parcelable; + + return-object p0 +.end method + +.method public static b(Landroid/os/Parcel;Landroid/os/IInterface;)V + .locals 0 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + invoke-interface {p1}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + :goto_0 + invoke-virtual {p0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/c.smali b/com.discord/smali_classes2/f/h/a/f/h/n/c.smali new file mode 100644 index 0000000000..4b299eed93 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/c.smali @@ -0,0 +1,12 @@ +.class public Lf/h/a/f/h/n/c; +.super Lf/h/a/f/h/n/f; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/n/f;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/d.smali b/com.discord/smali_classes2/f/h/a/f/h/n/d.smali new file mode 100644 index 0000000000..9b02d33fdb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/d.smali @@ -0,0 +1,28 @@ +.class public abstract Lf/h/a/f/h/n/d; +.super Lf/h/a/f/e/h/i/d; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/f/e/h/i/d<", + "TR;", + "Lf/h/a/f/h/n/l;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/c;)V + .locals 1 + + sget-object v0, Lf/h/a/f/l/a;->c:Lf/h/a/f/e/h/a; + + invoke-direct {p0, v0, p1}, Lf/h/a/f/e/h/i/d;->(Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/c;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/e.smali b/com.discord/smali_classes2/f/h/a/f/h/n/e.smali new file mode 100644 index 0000000000..030d339ff0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/e.smali @@ -0,0 +1,5 @@ +.class public interface abstract Lf/h/a/f/h/n/e; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/f.smali b/com.discord/smali_classes2/f/h/a/f/h/n/f.smali new file mode 100644 index 0000000000..6d42cf5382 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/f.smali @@ -0,0 +1,249 @@ +.class public abstract Lf/h/a/f/h/n/f; +.super Lf/h/a/f/h/n/a; + +# interfaces +.implements Lf/h/a/f/h/n/e; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetCallbacks" + + invoke-direct {p0, v0}, Lf/h/a/f/h/n/a;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_8 + + const/4 p4, 0x2 + + if-eq p1, p4, :cond_7 + + const/4 p4, 0x3 + + if-eq p1, p4, :cond_6 + + const/4 p4, 0x4 + + if-eq p1, p4, :cond_5 + + const/4 p4, 0x6 + + if-eq p1, p4, :cond_4 + + const/16 p3, 0x8 + + if-eq p1, p3, :cond_3 + + const/16 p3, 0xf + + if-eq p1, p3, :cond_2 + + const/16 p3, 0xa + + if-eq p1, p3, :cond_1 + + const/16 p3, 0xb + + if-eq p1, p3, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_1 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_2 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/safetynet/zzh;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/safetynet/zzh; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_3 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/safetynet/zzd;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/safetynet/zzd; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_4 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p4, Lcom/google/android/gms/safetynet/zzf;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p4}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/safetynet/zzf; + + move-object p4, p0 + + check-cast p4, Lf/h/a/f/h/n/k; + + iget-object p4, p4, Lf/h/a/f/h/n/k;->a:Lf/h/a/f/h/n/i$a; + + new-instance v0, Lf/h/a/f/h/n/i$b; + + invoke-direct {v0, p1, p2}, Lf/h/a/f/h/n/i$b;->(Lcom/google/android/gms/common/api/Status;Lcom/google/android/gms/safetynet/zzf;)V + + invoke-virtual {p4, v0}, Lcom/google/android/gms/common/api/internal/BasePendingResult;->g(Lf/h/a/f/e/h/g;)V + + return p3 + + :cond_5 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_6 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/safetynet/SafeBrowsingData;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/safetynet/SafeBrowsingData; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_7 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 + + :cond_8 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/safetynet/zza;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/n/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/safetynet/zza; + + new-instance p1, Ljava/lang/UnsupportedOperationException; + + invoke-direct {p1}, Ljava/lang/UnsupportedOperationException;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/g.smali b/com.discord/smali_classes2/f/h/a/f/h/n/g.smali new file mode 100644 index 0000000000..9af9f3ee84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/g.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/h/n/g; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract m0(Lf/h/a/f/h/n/e;Ljava/lang/String;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/h.smali b/com.discord/smali_classes2/f/h/a/f/h/n/h.smali new file mode 100644 index 0000000000..6a128c7918 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/h.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/h/n/h; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/h/n/g; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/h/n/h;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.safetynet.internal.ISafetyNetService" + + iput-object p1, p0, Lf/h/a/f/h/n/h;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/h/n/h;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final m0(Lf/h/a/f/h/n/e;Ljava/lang/String;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/h/n/h;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {v0, p1}, Lf/h/a/f/h/n/b;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + const/4 p1, 0x6 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p2 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/h/n/h;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, v0, p2, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {p2}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/i$a.smali b/com.discord/smali_classes2/f/h/a/f/h/n/i$a.smali new file mode 100644 index 0000000000..39e847d55a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/i$a.smali @@ -0,0 +1,55 @@ +.class public abstract Lf/h/a/f/h/n/i$a; +.super Lf/h/a/f/h/n/d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/h/n/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x409 + name = "a" +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/n/d<", + "Lcom/google/android/gms/safetynet/SafetyNetApi$a;", + ">;" + } +.end annotation + + +# instance fields +.field public m:Lf/h/a/f/h/n/e; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/c;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/h/n/d;->(Lf/h/a/f/e/h/c;)V + + new-instance p1, Lf/h/a/f/h/n/k; + + invoke-direct {p1, p0}, Lf/h/a/f/h/n/k;->(Lf/h/a/f/h/n/i$a;)V + + iput-object p1, p0, Lf/h/a/f/h/n/i$a;->m:Lf/h/a/f/h/n/e; + + return-void +.end method + + +# virtual methods +.method public synthetic d(Lcom/google/android/gms/common/api/Status;)Lf/h/a/f/e/h/g; + .locals 2 + + new-instance v0, Lf/h/a/f/h/n/i$b; + + const/4 v1, 0x0 + + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/n/i$b;->(Lcom/google/android/gms/common/api/Status;Lcom/google/android/gms/safetynet/zzf;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/d/h/n/i$b.smali b/com.discord/smali_classes2/f/h/a/f/h/n/i$b.smali similarity index 78% rename from com.discord/smali_classes2/f/h/a/d/h/n/i$b.smali rename to com.discord/smali_classes2/f/h/a/f/h/n/i$b.smali index dc48b4ec6d..f88d3dd09c 100644 --- a/com.discord/smali_classes2/f/h/a/d/h/n/i$b.smali +++ b/com.discord/smali_classes2/f/h/a/f/h/n/i$b.smali @@ -1,4 +1,4 @@ -.class public final Lf/h/a/d/h/n/i$b; +.class public final Lf/h/a/f/h/n/i$b; .super Ljava/lang/Object; # interfaces @@ -7,7 +7,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/d/h/n/i; + value = Lf/h/a/f/h/n/i; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -28,9 +28,9 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/a/d/h/n/i$b;->d:Lcom/google/android/gms/common/api/Status; + iput-object p1, p0, Lf/h/a/f/h/n/i$b;->d:Lcom/google/android/gms/common/api/Status; - iput-object p2, p0, Lf/h/a/d/h/n/i$b;->e:Lcom/google/android/gms/safetynet/zzf; + iput-object p2, p0, Lf/h/a/f/h/n/i$b;->e:Lcom/google/android/gms/safetynet/zzf; return-void .end method @@ -40,7 +40,7 @@ .method public final Y()Lcom/google/android/gms/common/api/Status; .locals 1 - iget-object v0, p0, Lf/h/a/d/h/n/i$b;->d:Lcom/google/android/gms/common/api/Status; + iget-object v0, p0, Lf/h/a/f/h/n/i$b;->d:Lcom/google/android/gms/common/api/Status; return-object v0 .end method @@ -48,7 +48,7 @@ .method public final k()Ljava/lang/String; .locals 1 - iget-object v0, p0, Lf/h/a/d/h/n/i$b;->e:Lcom/google/android/gms/safetynet/zzf; + iget-object v0, p0, Lf/h/a/f/h/n/i$b;->e:Lcom/google/android/gms/safetynet/zzf; if-nez v0, :cond_0 diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/i.smali b/com.discord/smali_classes2/f/h/a/f/h/n/i.smali new file mode 100644 index 0000000000..bef33fd412 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/i.smali @@ -0,0 +1,24 @@ +.class public Lf/h/a/f/h/n/i; +.super Ljava/lang/Object; + +# interfaces +.implements Lcom/google/android/gms/safetynet/SafetyNetApi; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/h/n/i$b;, + Lf/h/a/f/h/n/i$a; + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/j.smali b/com.discord/smali_classes2/f/h/a/f/h/n/j.smali new file mode 100644 index 0000000000..01d8a588ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/j.smali @@ -0,0 +1,45 @@ +.class public final Lf/h/a/f/h/n/j; +.super Lf/h/a/f/h/n/i$a; + + +# instance fields +.field public final synthetic n:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/c;Ljava/lang/String;)V + .locals 0 + + iput-object p2, p0, Lf/h/a/f/h/n/j;->n:Ljava/lang/String; + + invoke-direct {p0, p1}, Lf/h/a/f/h/n/i$a;->(Lf/h/a/f/e/h/c;)V + + return-void +.end method + + +# virtual methods +.method public final synthetic k(Lf/h/a/f/e/h/a$b;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + check-cast p1, Lf/h/a/f/h/n/l; + + iget-object v0, p0, Lf/h/a/f/h/n/i$a;->m:Lf/h/a/f/h/n/e; + + iget-object v1, p0, Lf/h/a/f/h/n/j;->n:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/n/g; + + invoke-interface {p1, v0, v1}, Lf/h/a/f/h/n/g;->m0(Lf/h/a/f/h/n/e;Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/k.smali b/com.discord/smali_classes2/f/h/a/f/h/n/k.smali new file mode 100644 index 0000000000..68d557b714 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/k.smali @@ -0,0 +1,18 @@ +.class public final Lf/h/a/f/h/n/k; +.super Lf/h/a/f/h/n/c; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/h/n/i$a; + + +# direct methods +.method public constructor (Lf/h/a/f/h/n/i$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/h/n/k;->a:Lf/h/a/f/h/n/i$a; + + invoke-direct {p0}, Lf/h/a/f/h/n/c;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/n/l.smali b/com.discord/smali_classes2/f/h/a/f/h/n/l.smali new file mode 100644 index 0000000000..8e39e3107e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/n/l.smali @@ -0,0 +1,94 @@ +.class public final Lf/h/a/f/h/n/l; +.super Lf/h/a/f/e/k/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/h/n/g;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + .locals 7 + + const/16 v3, 0x2d + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p3 + + move-object v5, p4 + + move-object v6, p5 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + return-void +.end method + + +# virtual methods +.method public final l()I + .locals 1 + + const v0, 0xba2840 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/h/n/g; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/h/n/g; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/h/n/h; + + invoke-direct {v0, p1}, Lf/h/a/f/h/n/h;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.safetynet.internal.ISafetyNetService" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.safetynet.service.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/h/o/a.smali b/com.discord/smali_classes2/f/h/a/f/h/o/a.smali new file mode 100644 index 0000000000..a12bb4c9f0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/h/o/a.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/h/o/a; +.super Landroid/os/Handler; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# direct methods +.method public constructor (Landroid/os/Looper;)V + .locals 0 + + invoke-direct {p0, p1}, Landroid/os/Handler;->(Landroid/os/Looper;)V + + return-void +.end method + + +# virtual methods +.method public final dispatchMessage(Landroid/os/Message;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/os/Handler;->dispatchMessage(Landroid/os/Message;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/a/a.smali b/com.discord/smali_classes2/f/h/a/f/i/a/a.smali new file mode 100644 index 0000000000..fddb0d5f4e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/a/a.smali @@ -0,0 +1,19 @@ +.class public Lf/h/a/f/i/a/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk-api@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/h/k/g; + + +# direct methods +.method public constructor (Lf/h/a/f/h/k/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a.smali new file mode 100644 index 0000000000..eb3030949d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a.smali @@ -0,0 +1,425 @@ +.class public final Lf/h/a/f/i/b/a; +.super Lf/h/a/f/i/b/z1; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final b:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public final c:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public d:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/z1;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final A(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_1 + + iput-wide p1, p0, Lf/h/a/f/i/b/a;->d:J + + :cond_1 + return-void +.end method + +.method public final B(Ljava/lang/String;J)V + .locals 2 + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/x; + + invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/f/i/b/x;->(Lf/h/a/f/i/b/a;Ljava/lang/String;J)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string p2, "Task exception on worker thread" + + invoke-direct {p1, v0, v1, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_1 + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Ad unit id must be a non-empty string" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void +.end method + +.method public final w(J)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + sub-long v3, p1, v3 + + invoke-virtual {p0, v2, v3, v4, v0}, Lf/h/a/f/i/b/a;->z(Ljava/lang/String;JLf/h/a/f/i/b/k7;)V + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-wide v1, p0, Lf/h/a/f/i/b/a;->d:J + + sub-long v1, p1, v1 + + invoke-virtual {p0, v1, v2, v0}, Lf/h/a/f/i/b/a;->x(JLf/h/a/f/i/b/k7;)V + + :cond_1 + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/a;->A(J)V + + return-void +.end method + +.method public final x(JLf/h/a/f/i/b/k7;)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + if-nez p3, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p2, "Not logging ad exposure. No active activity" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + const-wide/16 v0, 0x3e8 + + cmp-long v2, p1, v0 + + if-gez v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const-string p2, "Not logging ad exposure. Less than 1000 ms. exposure" + + invoke-virtual {p3, p2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_1 + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "_xt" + + invoke-virtual {v0, v1, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const/4 p1, 0x1 + + invoke-static {p3, v0, p1}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object p1 + + const-string p2, "am" + + const-string p3, "_xa" + + invoke-virtual {p1, p2, p3, v0}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + return-void +.end method + +.method public final y(Ljava/lang/String;J)V + .locals 2 + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/y0; + + invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/f/i/b/y0;->(Lf/h/a/f/i/b/a;Ljava/lang/String;J)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string p2, "Task exception on worker thread" + + invoke-direct {p1, v0, v1, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_1 + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Ad unit id must be a non-empty string" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void +.end method + +.method public final z(Ljava/lang/String;JLf/h/a/f/i/b/k7;)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + if-nez p4, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p2, "Not logging ad unit exposure. No active activity" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + const-wide/16 v0, 0x3e8 + + cmp-long v2, p2, v0 + + if-gez v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + const-string p3, "Not logging ad unit exposure. Less than 1000 ms. exposure" + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_1 + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "_ai" + + invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string p1, "_xt" + + invoke-virtual {v0, p1, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const/4 p1, 0x1 + + invoke-static {p4, v0, p1}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object p1 + + const-string p2, "am" + + const-string p3, "_xu" + + invoke-virtual {p1, p2, p3, v0}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a0.smali new file mode 100644 index 0000000000..9fa740c0e8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/a0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/a0; + + invoke-direct {v0}, Lf/h/a/f/i/b/a0;->()V + + sput-object v0, Lf/h/a/f/i/b/a0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->f0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a1.smali new file mode 100644 index 0000000000..e1b721a101 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/a1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/a1; + + invoke-direct {v0}, Lf/h/a/f/i/b/a1;->()V + + sput-object v0, Lf/h/a/f/i/b/a1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->u0()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a2.smali new file mode 100644 index 0000000000..6088912074 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/a2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/a2; + + invoke-direct {v0}, Lf/h/a/f/i/b/a2;->()V + + sput-object v0, Lf/h/a/f/i/b/a2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->k()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a3.smali new file mode 100644 index 0000000000..a749d315d6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a3.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/i/b/a3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/a; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/a;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/a3;->e:Lf/h/a/f/i/b/a; + + iput-wide p2, p0, Lf/h/a/f/i/b/a3;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/a3;->e:Lf/h/a/f/i/b/a; + + iget-wide v1, p0, Lf/h/a/f/i/b/a3;->d:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a;->A(J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a4.smali new file mode 100644 index 0000000000..4531c9fa8d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a4.smali @@ -0,0 +1,1573 @@ +.class public final Lf/h/a/f/i/b/a4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public A:J + +.field public B:J + +.field public C:J + +.field public D:Ljava/lang/String; + +.field public E:Z + +.field public F:J + +.field public G:J + +.field public final a:Lf/h/a/f/i/b/e5; + +.field public final b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/String; + +.field public f:Ljava/lang/String; + +.field public g:J + +.field public h:J + +.field public i:J + +.field public j:Ljava/lang/String; + +.field public k:J + +.field public l:Ljava/lang/String; + +.field public m:J + +.field public n:J + +.field public o:Z + +.field public p:J + +.field public q:Z + +.field public r:Z + +.field public s:Ljava/lang/String; + +.field public t:Ljava/lang/Boolean; + +.field public u:J + +.field public v:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public w:Ljava/lang/String; + +.field public x:J + +.field public y:J + +.field public z:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;Ljava/lang/String;)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + iput-object p2, p0, Lf/h/a/f/i/b/a4;->b:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/x4;->c()V + + return-void +.end method + + +# virtual methods +.method public final A(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->f:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->f:Ljava/lang/String; + + return-void +.end method + +.method public final B()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->w:Ljava/lang/String; + + return-object v0 +.end method + +.method public final C(J)V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + cmp-long v4, p1, v2 + + if-ltz v4, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->q(Z)V + + iget-object v2, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v2, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v3, p0, Lf/h/a/f/i/b/a4;->g:J + + cmp-long v5, v3, p1 + + if-eqz v5, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + or-int/2addr v0, v2 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->g:J + + return-void +.end method + +.method public final D(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->j:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->j:Ljava/lang/String; + + return-void +.end method + +.method public final E()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->e:Ljava/lang/String; + + return-object v0 +.end method + +.method public final F(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->F:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->F:J + + return-void +.end method + +.method public final G(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->l:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->l:Ljava/lang/String; + + return-void +.end method + +.method public final H()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->f:Ljava/lang/String; + + return-object v0 +.end method + +.method public final I(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->G:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->G:J + + return-void +.end method + +.method public final J(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->D:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->D:Ljava/lang/String; + + return-void +.end method + +.method public final K()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->h:J + + return-wide v0 +.end method + +.method public final L()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->i:J + + return-wide v0 +.end method + +.method public final M()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->j:Ljava/lang/String; + + return-object v0 +.end method + +.method public final N()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->k:J + + return-wide v0 +.end method + +.method public final O()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->l:Ljava/lang/String; + + return-object v0 +.end method + +.method public final P()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->m:J + + return-wide v0 +.end method + +.method public final Q()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->n:J + + return-wide v0 +.end method + +.method public final R(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->p:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->p:J + + return-void +.end method + +.method public final S()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->u:J + + return-wide v0 +.end method + +.method public final T()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->o:Z + + return v0 +.end method + +.method public final U()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->g:J + + return-wide v0 +.end method + +.method public final V()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->F:J + + return-wide v0 +.end method + +.method public final W()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->G:J + + return-wide v0 +.end method + +.method public final X()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->g:J + + const-wide/16 v2, 0x1 + + add-long/2addr v0, v2 + + const-wide/32 v2, 0x7fffffff + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->b:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + const-string v2, "Bundle index overflow. appId" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-wide/16 v0, 0x0 + + :cond_0 + const/4 v2, 0x1 + + iput-boolean v2, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v0, p0, Lf/h/a/f/i/b/a4;->g:J + + return-void +.end method + +.method public final a(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->h:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->h:J + + return-void +.end method + +.method public final b(Ljava/lang/Boolean;)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->t:Ljava/lang/Boolean; + + const/4 v2, 0x1 + + if-nez v1, :cond_0 + + if-nez p1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v1, :cond_1 + + const/4 v1, 0x0 + + goto :goto_0 + + :cond_1 + invoke-virtual {v1, p1}, Ljava/lang/Boolean;->equals(Ljava/lang/Object;)Z + + move-result v1 + + :goto_0 + xor-int/2addr v1, v2 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->t:Ljava/lang/Boolean; + + return-void +.end method + +.method public final c(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->c:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->c:Ljava/lang/String; + + return-void +.end method + +.method public final d(Ljava/util/List;)V + .locals 2 + .param p1 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->v:Ljava/util/List; + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + if-nez p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + if-nez v0, :cond_1 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_1 + invoke-interface {v0, p1}, Ljava/util/List;->equals(Ljava/lang/Object;)Z + + move-result v0 + + :goto_0 + if-nez v0, :cond_3 + + iput-boolean v1, p0, Lf/h/a/f/i/b/a4;->E:Z + + if-eqz p1, :cond_2 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + iput-object v0, p0, Lf/h/a/f/i/b/a4;->v:Ljava/util/List; + + :cond_3 + return-void +.end method + +.method public final e(Z)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-boolean v1, p0, Lf/h/a/f/i/b/a4;->o:Z + + if-eq v1, p1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-boolean p1, p0, Lf/h/a/f/i/b/a4;->o:Z + + return-void +.end method + +.method public final f()Ljava/lang/String; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->D:Ljava/lang/String; + + const/4 v1, 0x0 + + invoke-virtual {p0, v1}, Lf/h/a/f/i/b/a4;->J(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public final g()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/a4;->p:J + + return-wide v0 +.end method + +.method public final h()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->q:Z + + return v0 +.end method + +.method public final i()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->r:Z + + return v0 +.end method + +.method public final j()Ljava/lang/Boolean; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->t:Ljava/lang/Boolean; + + return-object v0 +.end method + +.method public final k()Ljava/util/List; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->v:Ljava/util/List; + + return-object v0 +.end method + +.method public final l(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->i:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->i:J + + return-void +.end method + +.method public final m(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->d:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->d:Ljava/lang/String; + + return-void +.end method + +.method public final n(Z)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-boolean v1, p0, Lf/h/a/f/i/b/a4;->q:Z + + if-eq v1, p1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-boolean p1, p0, Lf/h/a/f/i/b/a4;->q:Z + + return-void +.end method + +.method public final o()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->b:Ljava/lang/String; + + return-object v0 +.end method + +.method public final p(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->k:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->k:J + + return-void +.end method + +.method public final q(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->s:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->s:Ljava/lang/String; + + return-void +.end method + +.method public final r(Z)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-boolean v1, p0, Lf/h/a/f/i/b/a4;->r:Z + + if-eq v1, p1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-boolean p1, p0, Lf/h/a/f/i/b/a4;->r:Z + + return-void +.end method + +.method public final s()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->c:Ljava/lang/String; + + return-object v0 +.end method + +.method public final t(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->m:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->m:J + + return-void +.end method + +.method public final u(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->w:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->w:Ljava/lang/String; + + return-void +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->d:Ljava/lang/String; + + return-object v0 +.end method + +.method public final w(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->n:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->n:J + + return-void +.end method + +.method public final x(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-object v1, p0, Lf/h/a/f/i/b/a4;->e:Ljava/lang/String; + + invoke-static {v1, p1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-object p1, p0, Lf/h/a/f/i/b/a4;->e:Ljava/lang/String; + + return-void +.end method + +.method public final y()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->s:Ljava/lang/String; + + return-object v0 +.end method + +.method public final z(J)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v1, p0, Lf/h/a/f/i/b/a4;->u:J + + cmp-long v3, v1, p1 + + if-eqz v3, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + or-int/2addr v0, v1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide p1, p0, Lf/h/a/f/i/b/a4;->u:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a5.smali new file mode 100644 index 0000000000..88dd458588 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a5.smali @@ -0,0 +1,91 @@ +.class public abstract Lf/h/a/f/i/b/a5; +.super Lf/h/a/f/i/b/z1; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public b:Z + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/z1;->(Lf/h/a/f/i/b/e5;)V + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget v0, p1, Lf/h/a/f/i/b/e5;->D:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p1, Lf/h/a/f/i/b/e5;->D:I + + return-void +.end method + + +# virtual methods +.method public w()V + .locals 0 + + return-void +.end method + +.method public final x()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/a5;->b:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final y()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/a5;->b:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->z()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/a5;->b:Z + + :cond_0 + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Can\'t initialize twice" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public abstract z()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a6.smali new file mode 100644 index 0000000000..195bb19763 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a6.smali @@ -0,0 +1,60 @@ +.class public final Lf/h/a/f/i/b/a6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/zd; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/a6;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iput-object p2, p0, Lf/h/a/f/i/b/a6;->d:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/a6;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/a6;->d:Lf/h/a/f/h/k/zd; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v2, 0x0 + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/i/b/w7; + + invoke-direct {v3, v0, v2, v1}, Lf/h/a/f/i/b/w7;->(Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a7.smali new file mode 100644 index 0000000000..e375b3db02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a7.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/i/b/a7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/zd; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Z + +.field public final synthetic h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Ljava/lang/String;Ljava/lang/String;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/a7;->h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iput-object p2, p0, Lf/h/a/f/i/b/a7;->d:Lf/h/a/f/h/k/zd; + + iput-object p3, p0, Lf/h/a/f/i/b/a7;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/a7;->f:Ljava/lang/String; + + iput-boolean p5, p0, Lf/h/a/f/i/b/a7;->g:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/i/b/a7;->h:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v7, p0, Lf/h/a/f/i/b/a7;->d:Lf/h/a/f/h/k/zd; + + iget-object v3, p0, Lf/h/a/f/i/b/a7;->e:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/a7;->f:Ljava/lang/String; + + iget-boolean v5, p0, Lf/h/a/f/i/b/a7;->g:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v6 + + new-instance v8, Lf/h/a/f/i/b/j8; + + move-object v1, v8 + + move-object v2, v0 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/j8;->(Lf/h/a/f/i/b/r7;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + + invoke-virtual {v0, v8}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a8.smali new file mode 100644 index 0000000000..00bcc62887 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a8.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/f/i/b/a8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Discarding data. Failed to send app launch" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0}, Lf/h/a/f/i/b/r3;->Q(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/v3;->D()Z + + iget-object v0, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + const/4 v2, 0x0 + + iget-object v3, p0, Lf/h/a/f/i/b/a8;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/r7;->B(Lf/h/a/f/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/a8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to send app launch to the service" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/a9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/a9.smali new file mode 100644 index 0000000000..f249550058 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/a9.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/i/b/a9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public d:J + +.field public e:J + +.field public final synthetic f:Lf/h/a/f/i/b/b9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/b9;JJ)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/a9;->f:Lf/h/a/f/i/b/b9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-wide p2, p0, Lf/h/a/f/i/b/a9;->d:J + + iput-wide p4, p0, Lf/h/a/f/i/b/a9;->e:J + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/a9;->f:Lf/h/a/f/i/b/b9; + + iget-object v0, v0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/d9; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/d9;->(Lf/h/a/f/i/b/a9;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v2, Lf/h/a/f/i/b/c5; + + const-string v3, "Task exception on worker thread" + + invoke-direct {v2, v0, v1, v3}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/aa.smali b/com.discord/smali_classes2/f/h/a/f/i/b/aa.smali new file mode 100644 index 0000000000..ef4f246b20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/aa.smali @@ -0,0 +1,1308 @@ +.class public final Lf/h/a/f/i/b/aa; +.super Lf/h/a/f/i/b/da; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public g:Lf/h/a/f/h/k/m0; + +.field public final synthetic h:Lf/h/a/f/i/b/w9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/w9;Ljava/lang/String;ILf/h/a/f/h/k/m0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-direct {p0, p2, p3}, Lf/h/a/f/i/b/da;->(Ljava/lang/String;I)V + + iput-object p4, p0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget v0, v0, Lf/h/a/f/h/k/m0;->zzd:I + + return v0 +.end method + +.method public final g()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final h()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v0 + + return v0 +.end method + +.method public final i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/f/h/k/b1;JLf/h/a/f/i/b/j;Z)Z + .locals 16 + + move-object/from16 v0, p0 + + move-object/from16 v1, p3 + + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v2 + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-eqz v2, :cond_0 + + iget-object v2, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v5, v0, Lf/h/a/f/i/b/da;->a:Ljava/lang/String; + + sget-object v6, Lf/h/a/f/i/b/n;->g0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v5, v6}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + iget-object v5, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget-boolean v5, v5, Lf/h/a/f/h/k/m0;->zzk:Z + + if-eqz v5, :cond_1 + + move-object/from16 v5, p6 + + iget-wide v5, v5, Lf/h/a/f/i/b/j;->e:J + + goto :goto_1 + + :cond_1 + move-wide/from16 v5, p4 + + :goto_1 + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + const/4 v8, 0x2 + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/z3;->z(I)Z + + move-result v7 + + const-string v9, "null" + + if-eqz v7, :cond_a + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget v10, v0, Lf/h/a/f/i/b/da;->b:I + + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v10 + + iget-object v11, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + invoke-virtual {v11}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v11 + + if-eqz v11, :cond_2 + + iget-object v11, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget v11, v11, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v11 + + goto :goto_2 + + :cond_2 + const/4 v11, 0x0 + + :goto_2 + iget-object v12, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v12}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v12 + + iget-object v13, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget-object v13, v13, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + invoke-virtual {v12, v13}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v12 + + const-string v13, "Evaluating filter. audience, filter, event" + + invoke-virtual {v7, v13, v10, v11, v12}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-object v10, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v10}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v10 + + iget-object v11, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + if-eqz v10, :cond_9 + + if-nez v11, :cond_3 + + move-object v8, v9 + + goto/16 :goto_4 + + :cond_3 + const-string v12, "\nevent_filter {\n" + + invoke-static {v12}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v12 + + invoke-virtual {v11}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v13 + + if-eqz v13, :cond_4 + + iget v13, v11, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + const-string v14, "filter_id" + + invoke-static {v12, v4, v14, v13}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_4 + invoke-virtual {v10}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v13 + + iget-object v14, v11, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + invoke-virtual {v13, v14}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v13 + + const-string v14, "event_name" + + invoke-static {v12, v4, v14, v13}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-boolean v13, v11, Lf/h/a/f/h/k/m0;->zzi:Z + + iget-boolean v14, v11, Lf/h/a/f/h/k/m0;->zzj:Z + + iget-boolean v15, v11, Lf/h/a/f/h/k/m0;->zzk:Z + + invoke-static {v13, v14, v15}, Lf/h/a/f/i/b/q9;->C(ZZZ)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z + + move-result v14 + + if-nez v14, :cond_5 + + const-string v14, "filter_type" + + invoke-static {v12, v4, v14, v13}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_5 + invoke-virtual {v11}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v13 + + if-eqz v13, :cond_7 + + iget-object v13, v11, Lf/h/a/f/h/k/m0;->zzh:Lf/h/a/f/h/k/o0; + + if-nez v13, :cond_6 + + sget-object v13, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + :cond_6 + const-string v14, "event_count_filter" + + invoke-virtual {v10, v12, v3, v14, v13}, Lf/h/a/f/i/b/q9;->L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/o0;)V + + :cond_7 + iget-object v13, v11, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v13}, Ljava/util/List;->size()I + + move-result v13 + + if-lez v13, :cond_8 + + const-string v13, " filters {\n" + + invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v11, v11, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v11}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v11 + + :goto_3 + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z + + move-result v13 + + if-eqz v13, :cond_8 + + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Lf/h/a/f/h/k/n0; + + invoke-virtual {v10, v12, v8, v13}, Lf/h/a/f/i/b/q9;->K(Ljava/lang/StringBuilder;ILf/h/a/f/h/k/n0;)V + + goto :goto_3 + + :cond_8 + invoke-static {v12, v3}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v8, "}\n}\n" + + invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + :goto_4 + const-string v10, "Filter definition" + + invoke-virtual {v7, v10, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_5 + + :cond_9 + const/4 v1, 0x0 + + throw v1 + + :cond_a + :goto_5 + const/4 v7, 0x0 + + iget-object v8, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + invoke-virtual {v8}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v8 + + if-eqz v8, :cond_34 + + iget-object v8, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget v10, v8, Lf/h/a/f/h/k/m0;->zzd:I + + const/16 v11, 0x100 + + if-le v10, v11, :cond_b + + goto/16 :goto_14 + + :cond_b + iget-boolean v10, v8, Lf/h/a/f/h/k/m0;->zzi:Z + + iget-boolean v11, v8, Lf/h/a/f/h/k/m0;->zzj:Z + + iget-boolean v8, v8, Lf/h/a/f/h/k/m0;->zzk:Z + + if-nez v10, :cond_d + + if-nez v11, :cond_d + + if-eqz v8, :cond_c + + goto :goto_6 + + :cond_c + const/4 v8, 0x0 + + goto :goto_7 + + :cond_d + :goto_6 + const/4 v8, 0x1 + + :goto_7 + if-eqz p7, :cond_f + + if-nez v8, :cond_f + + iget-object v1, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget v2, v0, Lf/h/a/f/i/b/da;->b:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget-object v4, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + invoke-virtual {v4}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v4 + + if-eqz v4, :cond_e + + iget-object v4, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget v4, v4, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + :cond_e + const-string v4, "Event filter already evaluated true and it is not associated with an enhanced audience. audience ID, filter ID" + + invoke-virtual {v1, v4, v2, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v3 + + :cond_f + iget-object v10, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget-object v11, v1, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + invoke-virtual {v10}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v12 + + if-eqz v12, :cond_12 + + iget-object v12, v10, Lf/h/a/f/h/k/m0;->zzh:Lf/h/a/f/h/k/o0; + + if-nez v12, :cond_10 + + sget-object v12, Lf/h/a/f/h/k/o0;->zzi:Lf/h/a/f/h/k/o0; + + :cond_10 + invoke-static {v5, v6, v12}, Lf/h/a/f/i/b/da;->b(JLf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + + move-result-object v5 + + if-nez v5, :cond_11 + + goto/16 :goto_11 + + :cond_11 + invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v5 + + if-nez v5, :cond_12 + + sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto/16 :goto_11 + + :cond_12 + new-instance v5, Ljava/util/HashSet; + + invoke-direct {v5}, Ljava/util/HashSet;->()V + + iget-object v6, v10, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v6 + + :goto_8 + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z + + move-result v12 + + if-eqz v12, :cond_14 + + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/n0; + + iget-object v13, v12, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + invoke-virtual {v13}, Ljava/lang/String;->isEmpty()Z + + move-result v13 + + if-eqz v13, :cond_13 + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v10, "null or empty param name in filter. event" + + invoke-virtual {v5, v10, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_11 + + :cond_13 + iget-object v12, v12, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + invoke-virtual {v5, v12}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z + + goto :goto_8 + + :cond_14 + new-instance v6, Landroidx/collection/ArrayMap; + + invoke-direct {v6}, Landroidx/collection/ArrayMap;->()V + + iget-object v7, v1, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v7 + + :cond_15 + :goto_9 + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z + + move-result v12 + + if-eqz v12, :cond_1b + + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/d1; + + iget-object v13, v12, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v5, v13}, Ljava/util/HashSet;->contains(Ljava/lang/Object;)Z + + move-result v13 + + if-eqz v13, :cond_15 + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v13 + + if-eqz v13, :cond_17 + + iget-object v13, v12, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v14 + + if-eqz v14, :cond_16 + + iget-wide v14, v12, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v12 + + goto :goto_a + + :cond_16 + const/4 v12, 0x0 + + :goto_a + invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_9 + + :cond_17 + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v13 + + if-eqz v13, :cond_19 + + iget-object v13, v12, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v14 + + if-eqz v14, :cond_18 + + iget-wide v14, v12, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-static {v14, v15}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v12 + + goto :goto_b + + :cond_18 + const/4 v12, 0x0 + + :goto_b + invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_9 + + :cond_19 + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->w()Z + + move-result v13 + + if-eqz v13, :cond_1a + + iget-object v13, v12, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + iget-object v12, v12, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + invoke-virtual {v6, v13, v12}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_9 + + :cond_1a + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v10, v12, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v7, v10}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "Unknown value for param. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_10 + + :cond_1b + iget-object v5, v10, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :cond_1c + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_2c + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/n0; + + iget v10, v7, Lf/h/a/f/h/k/n0;->zzc:I + + and-int/lit8 v10, v10, 0x4 + + if-eqz v10, :cond_1d + + const/4 v10, 0x1 + + goto :goto_c + + :cond_1d + const/4 v10, 0x0 + + :goto_c + if-eqz v10, :cond_1e + + iget-boolean v10, v7, Lf/h/a/f/h/k/n0;->zzf:Z + + if-eqz v10, :cond_1e + + const/4 v10, 0x1 + + goto :goto_d + + :cond_1e + const/4 v10, 0x0 + + :goto_d + iget-object v12, v7, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + invoke-virtual {v12}, Ljava/lang/String;->isEmpty()Z + + move-result v13 + + if-eqz v13, :cond_1f + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v7, "Event has empty param name. event" + + invoke-virtual {v5, v7, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_10 + + :cond_1f + invoke-virtual {v6, v12}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v13 + + instance-of v14, v13, Ljava/lang/Long; + + if-eqz v14, :cond_22 + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v14 + + if-nez v14, :cond_20 + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "No number filter for long param. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_10 + + :cond_20 + check-cast v13, Ljava/lang/Long; + + invoke-virtual {v13}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v7 + + invoke-static {v12, v13, v7}, Lf/h/a/f/i/b/da;->b(JLf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + + move-result-object v7 + + if-nez v7, :cond_21 + + goto/16 :goto_10 + + :cond_21 + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-ne v7, v10, :cond_1c + + sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto/16 :goto_11 + + :cond_22 + instance-of v14, v13, Ljava/lang/Double; + + if-eqz v14, :cond_25 + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v14 + + if-nez v14, :cond_23 + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "No number filter for double param. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_10 + + :cond_23 + check-cast v13, Ljava/lang/Double; + + invoke-virtual {v13}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v12 + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v7 + + :try_start_0 + new-instance v14, Ljava/math/BigDecimal; + + invoke-direct {v14, v12, v13}, Ljava/math/BigDecimal;->(D)V + + invoke-static {v12, v13}, Ljava/lang/Math;->ulp(D)D + + move-result-wide v12 + + invoke-static {v14, v7, v12, v13}, Lf/h/a/f/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/f/h/k/o0;D)Ljava/lang/Boolean; + + move-result-object v7 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_e + + :catch_0 + const/4 v7, 0x0 + + :goto_e + if-nez v7, :cond_24 + + goto/16 :goto_10 + + :cond_24 + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-ne v7, v10, :cond_1c + + sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto/16 :goto_11 + + :cond_25 + instance-of v14, v13, Ljava/lang/String; + + if-eqz v14, :cond_2a + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->t()Z + + move-result v14 + + if-eqz v14, :cond_26 + + check-cast v13, Ljava/lang/String; + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->u()Lf/h/a/f/h/k/q0; + + move-result-object v7 + + iget-object v12, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v12}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v12 + + invoke-static {v13, v7, v12}, Lf/h/a/f/i/b/da;->e(Ljava/lang/String;Lf/h/a/f/h/k/q0;Lf/h/a/f/i/b/z3;)Ljava/lang/Boolean; + + move-result-object v7 + + goto :goto_f + + :cond_26 + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v14 + + if-eqz v14, :cond_29 + + check-cast v13, Ljava/lang/String; + + invoke-static {v13}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v14 + + if-eqz v14, :cond_28 + + invoke-virtual {v7}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v7 + + invoke-static {v13, v7}, Lf/h/a/f/i/b/da;->d(Ljava/lang/String;Lf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + + move-result-object v7 + + :goto_f + if-nez v7, :cond_27 + + goto/16 :goto_10 + + :cond_27 + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-ne v7, v10, :cond_1c + + sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto/16 :goto_11 + + :cond_28 + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "Invalid param value for number filter. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_10 + + :cond_29 + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "No filter for String param. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_10 + + :cond_2a + if-nez v13, :cond_2b + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "Missing param for filter. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + sget-object v7, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + goto :goto_11 + + :cond_2b + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v11}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v10, "Unknown param type. event, param" + + invoke-virtual {v5, v10, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_10 + const/4 v7, 0x0 + + goto :goto_11 + + :cond_2c + sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + :goto_11 + iget-object v5, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + if-nez v7, :cond_2d + + goto :goto_12 + + :cond_2d + move-object v9, v7 + + :goto_12 + const-string v6, "Event filter result" + + invoke-virtual {v5, v6, v9}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + if-nez v7, :cond_2e + + return v4 + + :cond_2e + sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v4, v0, Lf/h/a/f/i/b/da;->c:Ljava/lang/Boolean; + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v4 + + if-nez v4, :cond_2f + + return v3 + + :cond_2f + sget-object v4, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v4, v0, Lf/h/a/f/i/b/da;->d:Ljava/lang/Boolean; + + if-eqz v8, :cond_33 + + invoke-virtual/range {p3 .. p3}, Lf/h/a/f/h/k/b1;->A()Z + + move-result v4 + + if-eqz v4, :cond_33 + + iget-wide v4, v1, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + iget-object v4, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget-boolean v5, v4, Lf/h/a/f/h/k/m0;->zzj:Z + + if-eqz v5, :cond_31 + + if-eqz v2, :cond_30 + + invoke-virtual {v4}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v2 + + if-eqz v2, :cond_30 + + move-object/from16 v1, p1 + + :cond_30 + iput-object v1, v0, Lf/h/a/f/i/b/da;->f:Ljava/lang/Long; + + goto :goto_13 + + :cond_31 + if-eqz v2, :cond_32 + + invoke-virtual {v4}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v2 + + if-eqz v2, :cond_32 + + move-object/from16 v1, p2 + + :cond_32 + iput-object v1, v0, Lf/h/a/f/i/b/da;->e:Ljava/lang/Long; + + :cond_33 + :goto_13 + return v3 + + :cond_34 + :goto_14 + iget-object v1, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v2, v0, Lf/h/a/f/i/b/da;->a:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + invoke-virtual {v5}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v5 + + if-eqz v5, :cond_35 + + iget-object v5, v0, Lf/h/a/f/i/b/aa;->g:Lf/h/a/f/h/k/m0; + + iget v5, v5, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + goto :goto_15 + + :cond_35 + const/4 v5, 0x0 + + :goto_15 + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + const-string v6, "Invalid event filter ID. appId, id" + + invoke-virtual {v1, v6, v2, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v1, v0, Lf/h/a/f/i/b/aa;->h:Lf/h/a/f/i/b/w9; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v0, Lf/h/a/f/i/b/da;->a:Ljava/lang/String; + + sget-object v5, Lf/h/a/f/i/b/n;->d0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_36 + + return v4 + + :cond_36 + return v3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b.smali new file mode 100644 index 0000000000..dcacfc0efe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/i/b/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b0.smali new file mode 100644 index 0000000000..bc7c1a434b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/b0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/b0; + + invoke-direct {v0}, Lf/h/a/f/i/b/b0;->()V + + sput-object v0, Lf/h/a/f/i/b/b0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->g0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b1.smali new file mode 100644 index 0000000000..f54a40f55c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/b1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/b1; + + invoke-direct {v0}, Lf/h/a/f/i/b/b1;->()V + + sput-object v0, Lf/h/a/f/i/b/b1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->H()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b2.smali new file mode 100644 index 0000000000..1619656d37 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/b2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/b2; + + invoke-direct {v0}, Lf/h/a/f/i/b/b2;->()V + + sput-object v0, Lf/h/a/f/i/b/b2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->l()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b3.smali new file mode 100644 index 0000000000..c8c88cae31 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/b3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/b3; + + invoke-direct {v0}, Lf/h/a/f/i/b/b3;->()V + + sput-object v0, Lf/h/a/f/i/b/b3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->F0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b4.smali new file mode 100644 index 0000000000..58a6d296c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b4.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/i/b/b4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/b4;->a:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b5.smali new file mode 100644 index 0000000000..9043a4e889 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b5.smali @@ -0,0 +1,379 @@ +.class public final Lf/h/a/f/i/b/b5; +.super Ljava/lang/Thread; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final d:Ljava/lang/Object; + +.field public final e:Ljava/util/concurrent/BlockingQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/BlockingQueue<", + "Lf/h/a/f/i/b/c5<", + "*>;>;" + } + .end annotation +.end field + +.field public f:Z + .annotation build Landroidx/annotation/GuardedBy; + value = "threadLifeCycleLock" + .end annotation +.end field + +.field public final synthetic g:Lf/h/a/f/i/b/x4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/util/concurrent/BlockingQueue<", + "Lf/h/a/f/i/b/c5<", + "*>;>;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + invoke-direct {p0}, Ljava/lang/Thread;->()V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/i/b/b5;->f:Z + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Ljava/lang/Object; + + invoke-direct {p1}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-virtual {p0, p2}, Ljava/lang/Thread;->setName(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/InterruptedException;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Ljava/lang/Thread;->getName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, " was interrupted" + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final b()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v0, v0, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/i/b/b5;->f:Z + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->j:Ljava/util/concurrent/Semaphore; + + invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;->release()V + + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + invoke-virtual {v1}, Ljava/lang/Object;->notifyAll()V + + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + const/4 v2, 0x0 + + if-ne p0, v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iput-object v2, v1, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + if-ne p0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iput-object v2, v1, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + goto :goto_0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Current scheduler thread is neither worker nor network" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_0 + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/i/b/b5;->f:Z + + :cond_2 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final run()V + .locals 5 + + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->j:Ljava/util/concurrent/Semaphore; + + invoke-virtual {v1}, Ljava/util/concurrent/Semaphore;->acquire()V + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0, v1}, Lf/h/a/f/i/b/b5;->a(Ljava/lang/InterruptedException;)V + + goto :goto_0 + + :cond_0 + :try_start_1 + invoke-static {}, Landroid/os/Process;->myTid()I + + move-result v0 + + invoke-static {v0}, Landroid/os/Process;->getThreadPriority(I)I + + move-result v0 + + :goto_1 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {v1}, Ljava/util/concurrent/BlockingQueue;->poll()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/i/b/c5; + + if-eqz v1, :cond_2 + + iget-boolean v2, v1, Lf/h/a/f/i/b/c5;->e:Z + + if-eqz v2, :cond_1 + + move v2, v0 + + goto :goto_2 + + :cond_1 + const/16 v2, 0xa + + :goto_2 + invoke-static {v2}, Landroid/os/Process;->setThreadPriority(I)V + + invoke-virtual {v1}, Ljava/util/concurrent/FutureTask;->run()V + + goto :goto_1 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + monitor-enter v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_2 + + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {v2}, Ljava/util/concurrent/BlockingQueue;->peek()Ljava/lang/Object; + + move-result-object v2 + + if-nez v2, :cond_3 + + iget-object v2, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-boolean v2, v2, Lf/h/a/f/i/b/x4;->k:Z + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-nez v2, :cond_3 + + :try_start_3 + iget-object v2, p0, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + const-wide/16 v3, 0x7530 + + invoke-virtual {v2, v3, v4}, Ljava/lang/Object;->wait(J)V + :try_end_3 + .catch Ljava/lang/InterruptedException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_3 + + :catch_1 + move-exception v2 + + :try_start_4 + invoke-virtual {p0, v2}, Lf/h/a/f/i/b/b5;->a(Ljava/lang/InterruptedException;)V + + :cond_3 + :goto_3 + monitor-exit v1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + :try_start_5 + iget-object v1, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v1, v1, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + monitor-enter v1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_2 + + :try_start_6 + iget-object v2, p0, Lf/h/a/f/i/b/b5;->e:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {v2}, Ljava/util/concurrent/BlockingQueue;->peek()Ljava/lang/Object; + + move-result-object v2 + + if-nez v2, :cond_5 + + iget-object v0, p0, Lf/h/a/f/i/b/b5;->g:Lf/h/a/f/i/b/x4; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->y0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/b5;->b()V + + :cond_4 + monitor-exit v1 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/b5;->b()V + + return-void + + :cond_5 + :try_start_7 + monitor-exit v1 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :try_start_8 + throw v0 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_2 + + :catchall_1 + move-exception v0 + + :try_start_9 + monitor-exit v1 + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_1 + + :try_start_a + throw v0 + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_2 + + :catchall_2 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/b5;->b()V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b6.smali new file mode 100644 index 0000000000..f5c441d06c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b6.smali @@ -0,0 +1,341 @@ +.class public Lf/h/a/f/i/b/b6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:[Ljava/lang/String; + +.field public static final b:[Ljava/lang/String; + +.field public static final c:[Ljava/lang/String; + +.field public static final d:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 58 + + const-string v0, "ga_conversion" + + const-string v1, "engagement_time_msec" + + const-string v2, "exposure_time" + + const-string v3, "ad_event_id" + + const-string v4, "ad_unit_id" + + const-string v5, "ga_error" + + const-string v6, "ga_error_value" + + const-string v7, "ga_error_length" + + const-string v8, "ga_event_origin" + + const-string v9, "ga_screen" + + const-string v10, "ga_screen_class" + + const-string v11, "ga_screen_id" + + const-string v12, "ga_previous_screen" + + const-string v13, "ga_previous_class" + + const-string v14, "ga_previous_id" + + const-string v15, "manual_tracking" + + const-string v16, "message_device_time" + + const-string v17, "message_id" + + const-string v18, "message_name" + + const-string v19, "message_time" + + const-string v20, "message_tracking_id" + + const-string v21, "message_type" + + const-string v22, "previous_app_version" + + const-string v23, "previous_os_version" + + const-string v24, "topic" + + const-string v25, "update_with_analytics" + + const-string v26, "previous_first_open_count" + + const-string v27, "system_app" + + const-string v28, "system_app_update" + + const-string v29, "previous_install_count" + + const-string v30, "ga_event_id" + + const-string v31, "ga_extra_params_ct" + + const-string v32, "ga_group_name" + + const-string v33, "ga_list_length" + + const-string v34, "ga_index" + + const-string v35, "ga_event_name" + + const-string v36, "campaign_info_source" + + const-string v37, "cached_campaign" + + const-string v38, "deferred_analytics_collection" + + const-string v39, "ga_session_number" + + const-string v40, "ga_session_id" + + const-string v41, "campaign_extra_referrer" + + const-string v42, "app_in_background" + + const-string v43, "firebase_feature_rollouts" + + const-string v44, "firebase_conversion" + + const-string v45, "firebase_error" + + const-string v46, "firebase_error_value" + + const-string v47, "firebase_error_length" + + const-string v48, "firebase_event_origin" + + const-string v49, "firebase_screen" + + const-string v50, "firebase_screen_class" + + const-string v51, "firebase_screen_id" + + const-string v52, "firebase_previous_screen" + + const-string v53, "firebase_previous_class" + + const-string v54, "firebase_previous_id" + + const-string v55, "session_number" + + const-string v56, "session_id" + + filled-new-array/range {v0 .. v56}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/b6;->a:[Ljava/lang/String; + + const-string v1, "_c" + + const-string v2, "_et" + + const-string v3, "_xt" + + const-string v4, "_aeid" + + const-string v5, "_ai" + + const-string v6, "_err" + + const-string v7, "_ev" + + const-string v8, "_el" + + const-string v9, "_o" + + const-string v10, "_sn" + + const-string v11, "_sc" + + const-string v12, "_si" + + const-string v13, "_pn" + + const-string v14, "_pc" + + const-string v15, "_pi" + + const-string v16, "_mt" + + const-string v17, "_ndt" + + const-string v18, "_nmid" + + const-string v19, "_nmn" + + const-string v20, "_nmt" + + const-string v21, "_nmtid" + + const-string v22, "_nmc" + + const-string v23, "_pv" + + const-string v24, "_po" + + const-string v25, "_nt" + + const-string v26, "_uwa" + + const-string v27, "_pfo" + + const-string v28, "_sys" + + const-string v29, "_sysu" + + const-string v30, "_pin" + + const-string v31, "_eid" + + const-string v32, "_epc" + + const-string v33, "_gn" + + const-string v34, "_ll" + + const-string v35, "_i" + + const-string v36, "_en" + + const-string v37, "_cis" + + const-string v38, "_cc" + + const-string v39, "_dac" + + const-string v40, "_sno" + + const-string v41, "_sid" + + const-string v42, "_cer" + + const-string v43, "_aib" + + const-string v44, "_ffr" + + const-string v45, "_c" + + const-string v46, "_err" + + const-string v47, "_ev" + + const-string v48, "_el" + + const-string v49, "_o" + + const-string v50, "_sn" + + const-string v51, "_sc" + + const-string v52, "_si" + + const-string v53, "_pn" + + const-string v54, "_pc" + + const-string v55, "_pi" + + const-string v56, "_sno" + + const-string v57, "_sid" + + filled-new-array/range {v1 .. v57}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/b6;->b:[Ljava/lang/String; + + const-string v0, "items" + + filled-new-array {v0}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/b6;->c:[Ljava/lang/String; + + const-string v1, "affiliation" + + const-string v2, "coupon" + + const-string v3, "creative_name" + + const-string v4, "creative_slot" + + const-string v5, "currency" + + const-string v6, "discount" + + const-string v7, "index" + + const-string v8, "item_id" + + const-string v9, "item_brand" + + const-string v10, "item_category" + + const-string v11, "item_category2" + + const-string v12, "item_category3" + + const-string v13, "item_category4" + + const-string v14, "item_category5" + + const-string v15, "item_list_name" + + const-string v16, "item_list_id" + + const-string v17, "item_name" + + const-string v18, "item_variant" + + const-string v19, "location_id" + + const-string v20, "payment_type" + + const-string v21, "price" + + const-string v22, "promotion_id" + + const-string v23, "promotion_name" + + const-string v24, "quantity" + + const-string v25, "shipping" + + const-string v26, "shipping_tier" + + const-string v27, "tax" + + const-string v28, "transaction_id" + + const-string v29, "value" + + const-string v30, "item_list" + + const-string v31, "checkout_step" + + const-string v32, "checkout_option" + + const-string v33, "item_location_id" + + filled-new-array/range {v1 .. v33}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/b6;->d:[Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b7.smali new file mode 100644 index 0000000000..27ec0d242e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b7.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/i/b/b7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/b7;->e:Lf/h/a/f/i/b/i6; + + iput-wide p2, p0, Lf/h/a/f/i/b/b7;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/b7;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->p:Lf/h/a/f/i/b/q4; + + iget-wide v1, p0, Lf/h/a/f/i/b/b7;->d:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v0, p0, Lf/h/a/f/i/b/b7;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + iget-wide v1, p0, Lf/h/a/f/i/b/b7;->d:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "Minimum session duration set" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b8.smali new file mode 100644 index 0000000000..6e9fbb3a69 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b8.smali @@ -0,0 +1,153 @@ +.class public final Lf/h/a/f/i/b/b8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lf/h/a/f/h/k/zd; + +.field public final synthetic g:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/b8;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p3, p0, Lf/h/a/f/i/b/b8;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/b8;->f:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Discarding data. Failed to send event to service to bundle" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/b8;->f:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->Q(Lf/h/a/f/h/k/zd;[B)V + + return-void + + :cond_0 + :try_start_1 + iget-object v2, p0, Lf/h/a/f/i/b/b8;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v3, p0, Lf/h/a/f/i/b/b8;->e:Ljava/lang/String; + + invoke-interface {v1, v2, v3}, Lf/h/a/f/i/b/r3;->n0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/b8;->f:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->Q(Lf/h/a/f/h/k/zd;[B)V + + return-void + + :catchall_0 + move-exception v1 + + goto :goto_0 + + :catch_0 + move-exception v1 + + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to send event to the service to bundle" + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/b8;->f:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->Q(Lf/h/a/f/h/k/zd;[B)V + + return-void + + :goto_0 + iget-object v2, p0, Lf/h/a/f/i/b/b8;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/b8;->f:Lf/h/a/f/h/k/zd; + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/t9;->Q(Lf/h/a/f/h/k/zd;[B)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/b9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/b9.smali new file mode 100644 index 0000000000..6d45e162ac --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/b9.smali @@ -0,0 +1,87 @@ +.class public final Lf/h/a/f/i/b/b9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public a:Lf/h/a/f/i/b/a9; + +.field public final synthetic b:Lf/h/a/f/i/b/v8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v8;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->p0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/b9;->a:Lf/h/a/f/i/b/a9; + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->c:Landroid/os/Handler; + + invoke-virtual {v1, v0}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/o4;->a(Z)V + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/ba.smali b/com.discord/smali_classes2/f/h/a/f/i/b/ba.smali new file mode 100644 index 0000000000..2c0036bf7d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/ba.smali @@ -0,0 +1,694 @@ +.class public final Lf/h/a/f/i/b/ba; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public a:Lf/h/a/f/h/k/b1; + +.field public b:Ljava/lang/Long; + +.field public c:J + +.field public final synthetic d:Lf/h/a/f/i/b/w9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/w9;Lf/h/a/f/i/b/z9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Lf/h/a/f/h/k/b1;)Lf/h/a/f/h/k/b1; + .locals 18 + + move-object/from16 v1, p0 + + move-object/from16 v3, p1 + + move-object/from16 v8, p2 + + iget-object v0, v8, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + iget-object v9, v8, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + iget-object v2, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v2 + + const-string v4, "_eid" + + invoke-virtual {v2, v8, v4}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + move-object v5, v2 + + check-cast v5, Ljava/lang/Long; + + const/4 v2, 0x1 + + const/4 v10, 0x0 + + if-eqz v5, :cond_0 + + const/4 v6, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v6, 0x0 + + :goto_0 + if-eqz v6, :cond_1 + + const-string v7, "_ep" + + invoke-virtual {v0, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_1 + + const/4 v7, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v7, 0x0 + + :goto_1 + const-wide/16 v11, 0x0 + + if-eqz v7, :cond_e + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + const-string v6, "_en" + + invoke-virtual {v0, v8, v6}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + move-object v13, v0 + + check-cast v13, Ljava/lang/String; + + invoke-static {v13}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const/4 v6, 0x0 + + if-eqz v0, :cond_2 + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v2, "Extra parameter without an event name. eventId" + + invoke-virtual {v0, v2, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v6 + + :cond_2 + iget-object v0, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + if-eqz v0, :cond_3 + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->b:Ljava/lang/Long; + + if-eqz v0, :cond_3 + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v14 + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->b:Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v16 + + cmp-long v0, v14, v16 + + if-eqz v0, :cond_7 + + :cond_3 + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v7}, Lf/h/a/f/i/b/k9;->o()V + + :try_start_0 + invoke-virtual {v7}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v14, "select main_event, children_to_process from main_event_params where app_id=? and event_id=?" + + const/4 v15, 0x2 + + new-array v15, v15, [Ljava/lang/String; + + aput-object v3, v15, v10 + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v16 + + aput-object v16, v15, v2 + + invoke-virtual {v0, v14, v15}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v14 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v14}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-nez v0, :cond_4 + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v15, "Main event not found" + + invoke-virtual {v0, v15}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + move-object v0, v6 + + goto :goto_4 + + :cond_4 + :try_start_2 + invoke-interface {v14, v10}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v0 + + invoke-interface {v14, v2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v15 + + invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v15 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + invoke-static {}, Lf/h/a/f/h/k/b1;->B()Lf/h/a/f/h/k/b1$a; + + move-result-object v6 + + invoke-static {v6, v0}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-static {v0, v15}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v0 + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + goto :goto_4 + + :catch_0 + move-exception v0 + + :try_start_5 + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v15, "Failed to merge main event. appId, eventId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-virtual {v6, v15, v10, v5, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + goto :goto_3 + + :catch_1 + move-exception v0 + + goto :goto_2 + + :catchall_0 + move-exception v0 + + const/4 v6, 0x0 + + goto/16 :goto_9 + + :catch_2 + move-exception v0 + + const/4 v14, 0x0 + + :goto_2 + :try_start_6 + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v7, "Error selecting main event" + + invoke-virtual {v6, v7, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + if-eqz v14, :cond_5 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + :cond_5 + :goto_3 + const/4 v0, 0x0 + + :goto_4 + if-eqz v0, :cond_c + + iget-object v6, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + if-nez v6, :cond_6 + + goto/16 :goto_8 + + :cond_6 + check-cast v6, Lf/h/a/f/h/k/b1; + + iput-object v6, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + iget-object v0, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + iput-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + iget-object v6, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + invoke-virtual {v0, v6, v4}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + iput-object v0, v1, Lf/h/a/f/i/b/ba;->b:Ljava/lang/Long; + + :cond_7 + iget-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + const-wide/16 v14, 0x1 + + sub-long/2addr v6, v14 + + iput-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + cmp-long v0, v6, v11 + + if-gtz v0, :cond_8 + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v5, "Clearing complex main event info. appId" + + invoke-virtual {v0, v5, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :try_start_7 + invoke-virtual {v4}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v5, "delete from main_event_params where app_id=?" + + new-array v2, v2, [Ljava/lang/String; + + const/4 v6, 0x0 + + aput-object v3, v2, v6 + + invoke-virtual {v0, v5, v2}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_3 + + goto :goto_5 + + :catch_3 + move-exception v0 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Error clearing complex main event" + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_5 + + :cond_8 + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + iget-object v0, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + move-object/from16 v3, p1 + + move-object v4, v5 + + move-wide v5, v6 + + move-object v7, v0 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/e;->S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/f/h/k/b1;)Z + + :goto_5 + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iget-object v2, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + iget-object v2, v2, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_9 + :goto_6 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_a + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d1; + + iget-object v4, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + iget-object v4, v3, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-static {v8, v4}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v4 + + if-nez v4, :cond_9 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_6 + + :cond_a + invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v2 + + if-nez v2, :cond_b + + invoke-virtual {v0, v9}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + move-object v9, v0 + + goto :goto_7 + + :cond_b + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v2, "No unique parameters in main event. eventName" + + invoke-virtual {v0, v2, v13}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_7 + move-object v0, v13 + + goto :goto_b + + :cond_c + :goto_8 + iget-object v0, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v2, "Extra parameter without existing main event. eventName, eventId" + + invoke-virtual {v0, v2, v13, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v2, 0x0 + + return-object v2 + + :catchall_1 + move-exception v0 + + move-object v6, v14 + + :goto_9 + if-eqz v6, :cond_d + + invoke-interface {v6}, Landroid/database/Cursor;->close()V + + :cond_d + throw v0 + + :cond_e + if-eqz v6, :cond_11 + + iput-object v5, v1, Lf/h/a/f/i/b/ba;->b:Ljava/lang/Long; + + iput-object v8, v1, Lf/h/a/f/i/b/ba;->a:Lf/h/a/f/h/k/b1; + + iget-object v2, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v2 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "_epc" + + invoke-virtual {v2, v8, v6}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + if-nez v2, :cond_f + + goto :goto_a + + :cond_f + move-object v4, v2 + + :goto_a + check-cast v4, Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + iput-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + cmp-long v2, v6, v11 + + if-gtz v2, :cond_10 + + iget-object v2, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v3, "Complex event with zero extra param count. eventName" + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_b + + :cond_10 + iget-object v2, v1, Lf/h/a/f/i/b/ba;->d:Lf/h/a/f/i/b/w9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-wide v6, v1, Lf/h/a/f/i/b/ba;->c:J + + move-object/from16 v3, p1 + + move-object v4, v5 + + move-wide v5, v6 + + move-object/from16 v7, p2 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/e;->S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/f/h/k/b1;)Z + + :cond_11 + :goto_b + invoke-virtual/range {p2 .. p2}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v2, v0}, Lf/h/a/f/h/k/b1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/b1$a; + + iget-boolean v0, v2, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_12 + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v3, 0x0 + + iput-boolean v3, v2, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_12 + iget-object v0, v2, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0}, Lf/h/a/f/h/k/b1;->t(Lf/h/a/f/h/k/b1;)V + + iget-boolean v0, v2, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_13 + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v3, 0x0 + + iput-boolean v3, v2, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_13 + iget-object v0, v2, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0, v9}, Lf/h/a/f/h/k/b1;->x(Lf/h/a/f/h/k/b1;Ljava/lang/Iterable;)V + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c.smali new file mode 100644 index 0000000000..48f7c5a97c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c.smali @@ -0,0 +1,42 @@ +.class public final synthetic Lf/h/a/f/i/b/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/b; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/b; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/c; + + invoke-direct {v0}, Lf/h/a/f/i/b/c;->()V + + sput-object v0, Lf/h/a/f/i/b/c;->a:Lf/h/a/f/i/b/b; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 0 + + const/4 p1, 0x0 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c0.smali new file mode 100644 index 0000000000..8953b3a4ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/c0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/c0; + + invoke-direct {v0}, Lf/h/a/f/i/b/c0;->()V + + sput-object v0, Lf/h/a/f/i/b/c0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->d0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c1.smali new file mode 100644 index 0000000000..76ff9967ec --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/c1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/c1; + + invoke-direct {v0}, Lf/h/a/f/i/b/c1;->()V + + sput-object v0, Lf/h/a/f/i/b/c1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->I()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c2.smali new file mode 100644 index 0000000000..d2db0664c3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/c2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/c2; + + invoke-direct {v0}, Lf/h/a/f/i/b/c2;->()V + + sput-object v0, Lf/h/a/f/i/b/c2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->i()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c3.smali new file mode 100644 index 0000000000..fce4c8e36b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/c3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/c3; + + invoke-direct {v0}, Lf/h/a/f/i/b/c3;->()V + + sput-object v0, Lf/h/a/f/i/b/c3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->G0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c4.smali new file mode 100644 index 0000000000..e92ca2fb5c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c4.smali @@ -0,0 +1,129 @@ +.class public final Lf/h/a/f/i/b/c4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:I + +.field public final b:Z + +.field public final c:Z + +.field public final synthetic d:Lf/h/a/f/i/b/z3; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/z3;IZZ)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/c4;->d:Lf/h/a/f/i/b/z3; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p2, p0, Lf/h/a/f/i/b/c4;->a:I + + iput-boolean p3, p0, Lf/h/a/f/i/b/c4;->b:Z + + iput-boolean p4, p0, Lf/h/a/f/i/b/c4;->c:Z + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/c4;->d:Lf/h/a/f/i/b/z3; + + iget v1, p0, Lf/h/a/f/i/b/c4;->a:I + + iget-boolean v2, p0, Lf/h/a/f/i/b/c4;->b:Z + + iget-boolean v3, p0, Lf/h/a/f/i/b/c4;->c:Z + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + move-object v4, p1 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/f/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final b(Ljava/lang/String;Ljava/lang/Object;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/c4;->d:Lf/h/a/f/i/b/z3; + + iget v1, p0, Lf/h/a/f/i/b/c4;->a:I + + iget-boolean v2, p0, Lf/h/a/f/i/b/c4;->b:Z + + iget-boolean v3, p0, Lf/h/a/f/i/b/c4;->c:Z + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + move-object v4, p1 + + move-object v5, p2 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/f/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/c4;->d:Lf/h/a/f/i/b/z3; + + iget v1, p0, Lf/h/a/f/i/b/c4;->a:I + + iget-boolean v2, p0, Lf/h/a/f/i/b/c4;->b:Z + + iget-boolean v3, p0, Lf/h/a/f/i/b/c4;->c:Z + + const/4 v7, 0x0 + + move-object v4, p1 + + move-object v5, p2 + + move-object v6, p3 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/f/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/c4;->d:Lf/h/a/f/i/b/z3; + + iget v1, p0, Lf/h/a/f/i/b/c4;->a:I + + iget-boolean v2, p0, Lf/h/a/f/i/b/c4;->b:Z + + iget-boolean v3, p0, Lf/h/a/f/i/b/c4;->c:Z + + move-object v4, p1 + + move-object v5, p2 + + move-object v6, p3 + + move-object v7, p4 + + invoke-virtual/range {v0 .. v7}, Lf/h/a/f/i/b/z3;->y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c5.smali new file mode 100644 index 0000000000..4c4e7f4e22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c5.smali @@ -0,0 +1,218 @@ +.class public final Lf/h/a/f/i/b/c5; +.super Ljava/util/concurrent/FutureTask; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Comparable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/util/concurrent/FutureTask<", + "TV;>;", + "Ljava/lang/Comparable<", + "Lf/h/a/f/i/b/c5<", + "TV;>;>;" + } +.end annotation + + +# instance fields +.field public final d:J + +.field public final e:Z + +.field public final f:Ljava/lang/String; + +.field public final synthetic g:Lf/h/a/f/i/b/x4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + .locals 3 + + iput-object p1, p0, Lf/h/a/f/i/b/c5;->g:Lf/h/a/f/i/b/x4; + + const/4 v0, 0x0 + + invoke-direct {p0, p2, v0}, Ljava/util/concurrent/FutureTask;->(Ljava/lang/Runnable;Ljava/lang/Object;)V + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p2, Lf/h/a/f/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; + + invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/c5;->d:J + + iput-object p3, p0, Lf/h/a/f/i/b/c5;->f:Ljava/lang/String; + + const/4 p2, 0x0 + + iput-boolean p2, p0, Lf/h/a/f/i/b/c5;->e:Z + + const-wide p2, 0x7fffffffffffffffL + + cmp-long v2, v0, p2 + + if-nez v2, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Tasks index overflow" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Callable<", + "TV;>;Z", + "Ljava/lang/String;", + ")V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/i/b/c5;->g:Lf/h/a/f/i/b/x4; + + invoke-direct {p0, p2}, Ljava/util/concurrent/FutureTask;->(Ljava/util/concurrent/Callable;)V + + invoke-static {p4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object p2, Lf/h/a/f/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; + + invoke-virtual {p2}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/c5;->d:J + + iput-object p4, p0, Lf/h/a/f/i/b/c5;->f:Ljava/lang/String; + + iput-boolean p3, p0, Lf/h/a/f/i/b/c5;->e:Z + + const-wide p2, 0x7fffffffffffffffL + + cmp-long p4, v0, p2 + + if-nez p4, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Tasks index overflow" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + return-void +.end method + + +# virtual methods +.method public final compareTo(Ljava/lang/Object;)I + .locals 6 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p1, Lf/h/a/f/i/b/c5; + + iget-boolean v0, p0, Lf/h/a/f/i/b/c5;->e:Z + + iget-boolean v1, p1, Lf/h/a/f/i/b/c5;->e:Z + + const/4 v2, 0x1 + + const/4 v3, -0x1 + + if-eq v0, v1, :cond_1 + + if-eqz v0, :cond_0 + + return v3 + + :cond_0 + return v2 + + :cond_1 + iget-wide v0, p0, Lf/h/a/f/i/b/c5;->d:J + + iget-wide v4, p1, Lf/h/a/f/i/b/c5;->d:J + + cmp-long p1, v0, v4 + + if-gez p1, :cond_2 + + return v3 + + :cond_2 + cmp-long p1, v0, v4 + + if-lez p1, :cond_3 + + return v2 + + :cond_3 + iget-object p1, p0, Lf/h/a/f/i/b/c5;->g:Lf/h/a/f/i/b/x4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + iget-wide v0, p0, Lf/h/a/f/i/b/c5;->d:J + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const-string v1, "Two tasks share the same index. index" + + invoke-virtual {p1, v1, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + return p1 +.end method + +.method public final setException(Ljava/lang/Throwable;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/c5;->g:Lf/h/a/f/i/b/x4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object v1, p0, Lf/h/a/f/i/b/c5;->f:Ljava/lang/String; + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-super {p0, p1}, Ljava/util/concurrent/FutureTask;->setException(Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c6.smali new file mode 100644 index 0000000000..b18af41ee2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c6.smali @@ -0,0 +1,197 @@ +.class public Lf/h/a/f/i/b/c6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:[Ljava/lang/String; + +.field public static final b:[Ljava/lang/String; + +.field public static final c:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 31 + + const-string v0, "app_background" + + const-string v1, "app_clear_data" + + const-string v2, "app_exception" + + const-string v3, "app_remove" + + const-string v4, "app_upgrade" + + const-string v5, "app_install" + + const-string v6, "app_update" + + const-string v7, "ga_campaign" + + const-string v8, "error" + + const-string v9, "first_open" + + const-string v10, "first_visit" + + const-string v11, "in_app_purchase" + + const-string v12, "notification_dismiss" + + const-string v13, "notification_foreground" + + const-string v14, "notification_open" + + const-string v15, "notification_receive" + + const-string v16, "os_update" + + const-string v17, "session_start" + + const-string v18, "user_engagement" + + const-string v19, "ad_exposure" + + const-string v20, "adunit_exposure" + + const-string v21, "ad_query" + + const-string v22, "ad_activeview" + + const-string v23, "ad_impression" + + const-string v24, "ad_click" + + const-string v25, "ad_reward" + + const-string v26, "screen_view" + + const-string v27, "ga_extra_parameter" + + const-string v28, "session_start_with_rollout" + + const-string v29, "firebase_campaign" + + filled-new-array/range {v0 .. v29}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + const-string v1, "_ab" + + const-string v2, "_cd" + + const-string v3, "_ae" + + const-string v4, "_ui" + + const-string v5, "_ug" + + const-string v6, "_in" + + const-string v7, "_au" + + const-string v8, "_cmp" + + const-string v9, "_err" + + const-string v10, "_f" + + const-string v11, "_v" + + const-string v12, "_iap" + + const-string v13, "_nd" + + const-string v14, "_nf" + + const-string v15, "_no" + + const-string v16, "_nr" + + const-string v17, "_ou" + + const-string v18, "_s" + + const-string v19, "_e" + + const-string v20, "_xa" + + const-string v21, "_xu" + + const-string v22, "_aq" + + const-string v23, "_aa" + + const-string v24, "_ai" + + const-string v25, "_ac" + + const-string v26, "_ar" + + const-string v27, "_vs" + + const-string v28, "_ep" + + const-string v29, "_ssr" + + const-string v30, "_cmp" + + filled-new-array/range {v1 .. v30}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/c6;->b:[Ljava/lang/String; + + const-string v1, "purchase" + + const-string v2, "refund" + + const-string v3, "add_payment_info" + + const-string v4, "add_shipping_info" + + const-string v5, "add_to_cart" + + const-string v6, "add_to_wishlist" + + const-string v7, "begin_checkout" + + const-string v8, "remove_from_cart" + + const-string v9, "select_item" + + const-string v10, "select_promotion" + + const-string v11, "view_cart" + + const-string v12, "view_item" + + const-string v13, "view_item_list" + + const-string v14, "view_promotion" + + const-string v15, "ecommerce_purchase" + + const-string v16, "purchase_refund" + + const-string v17, "set_checkout_option" + + const-string v18, "checkout_progress" + + const-string v19, "select_content" + + const-string v20, "view_search_results" + + filled-new-array/range {v1 .. v20}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/c6;->c:[Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c7.smali new file mode 100644 index 0000000000..2b04448f53 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c7.smali @@ -0,0 +1,258 @@ +.class public final Lf/h/a/f/i/b/c7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/c7;->d:Lf/h/a/f/i/b/i6; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 11 + + iget-object v0, p0, Lf/h/a/f/i/b/c7;->d:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/i6;->h:Lf/h/a/f/i/b/x9; + + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x9;->c()Z + + move-result v1 + + if-nez v1, :cond_0 + + goto/16 :goto_3 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/x9;->b()Z + + move-result v1 + + const-wide/16 v2, 0x1 + + const-string v4, "_cc" + + const/4 v5, 0x0 + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v5}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + new-instance v1, Landroid/os/Bundle; + + invoke-direct {v1}, Landroid/os/Bundle;->()V + + const-string v5, "(not set)" + + const-string v6, "source" + + invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string v6, "medium" + + invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string v5, "_cis" + + const-string v6, "intent" + + invoke-virtual {v1, v5, v6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v1, v4, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v2, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + const-string v3, "auto" + + const-string v4, "_cmpx" + + invoke-virtual {v2, v3, v4, v1}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + goto/16 :goto_2 + + :cond_1 + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-eqz v6, :cond_2 + + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v2, "Cache still valid but referrer not found" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_1 + + :cond_2 + iget-object v6, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v6}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + invoke-virtual {v6}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v6 + + const-wide/32 v8, 0x36ee80 + + div-long/2addr v6, v8 + + sub-long/2addr v6, v2 + + mul-long v6, v6, v8 + + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v1 + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + new-instance v3, Landroid/util/Pair; + + invoke-virtual {v1}, Landroid/net/Uri;->getPath()Ljava/lang/String; + + move-result-object v8 + + invoke-direct {v3, v8, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v1}, Landroid/net/Uri;->getQueryParameterNames()Ljava/util/Set; + + move-result-object v8 + + invoke-interface {v8}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v8 + + :goto_0 + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z + + move-result v9 + + if-eqz v9, :cond_3 + + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/String; + + invoke-virtual {v1, v9}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v10 + + invoke-virtual {v2, v9, v10}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_3 + iget-object v1, v3, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v1, Landroid/os/Bundle; + + invoke-virtual {v1, v4, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + iget-object v2, v3, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v2, Ljava/lang/String; + + iget-object v3, v3, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v3, Landroid/os/Bundle; + + const-string v4, "_cmp" + + invoke-virtual {v1, v2, v4, v3}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + :goto_1 + iget-object v1, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v5}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :goto_2 + iget-object v0, v0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + const-wide/16 v1, 0x0 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q4;->b(J)V + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c8.smali new file mode 100644 index 0000000000..772ddab10b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c8.smali @@ -0,0 +1,81 @@ +.class public final Lf/h/a/f/i/b/c8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/os/Bundle; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic f:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/c8;->f:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/c8;->d:Landroid/os/Bundle; + + iput-object p3, p0, Lf/h/a/f/i/b/c8;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/c8;->f:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + const-string v2, "Failed to send default event parameters to service" + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/c8;->d:Landroid/os/Bundle; + + iget-object v3, p0, Lf/h/a/f/i/b/c8;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0, v3}, Lf/h/a/f/i/b/r3;->k0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/c8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/c9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/c9.smali new file mode 100644 index 0000000000..978a322332 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/c9.smali @@ -0,0 +1,452 @@ +.class public final Lf/h/a/f/i/b/c9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public a:J + +.field public b:J + +.field public final c:Lf/h/a/f/i/b/g; + +.field public final synthetic d:Lf/h/a/f/i/b/v8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v8;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/f/i/b/f9; + + iget-object v1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-direct {v0, p0, v1}, Lf/h/a/f/i/b/f9;->(Lf/h/a/f/i/b/c9;Lf/h/a/f/i/b/z5;)V + + iput-object v0, p0, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + iget-object p1, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p1, Lf/h/a/f/e/n/c; + + if-eqz p1, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/c9;->a:J + + iput-wide v0, p0, Lf/h/a/f/i/b/c9;->b:J + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + + +# virtual methods +.method public final a(ZZJ)Z + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-static {}, Lf/h/a/f/h/k/ra;->b()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->A0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_1 + + :cond_0 + iget-object p3, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object p3, p3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p3, p3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p3, Lf/h/a/f/e/n/c; + + if-eqz p3, :cond_b + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide p3 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/k/cb;->b()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->w0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + if-eqz v0, :cond_3 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + iget-object v2, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_a + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q4;->b(J)V + + :cond_3 + iget-wide v0, p0, Lf/h/a/f/i/b/c9;->a:J + + sub-long v0, p3, v0 + + if-nez p1, :cond_4 + + const-wide/16 v2, 0x3e8 + + cmp-long p1, v0, v2 + + if-gez p1, :cond_4 + + iget-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + const-string p3, "Screen exposed for less than 1000 ms. Event not sent. time" + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + return p1 + + :cond_4 + iget-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object p1, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_6 + + if-nez p2, :cond_6 + + sget-object p1, Lf/h/a/f/h/k/db;->e:Lf/h/a/f/h/k/db; + + invoke-virtual {p1}, Lf/h/a/f/h/k/db;->a()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/gb; + + invoke-interface {p1}, Lf/h/a/f/h/k/gb;->a()Z + + move-result p1 + + if-eqz p1, :cond_5 + + iget-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object p1, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v0, Lf/h/a/f/i/b/n;->W:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_5 + + invoke-static {}, Lf/h/a/f/h/k/ra;->b()Z + + move-result p1 + + if-eqz p1, :cond_5 + + iget-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object p1, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v0, Lf/h/a/f/i/b/n;->A0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_5 + + iget-wide v0, p0, Lf/h/a/f/i/b/c9;->b:J + + sub-long v0, p3, v0 + + iput-wide p3, p0, Lf/h/a/f/i/b/c9;->b:J + + goto :goto_0 + + :cond_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/c9;->b()J + + move-result-wide v0 + + :cond_6 + :goto_0 + iget-object p1, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "Recording user engagement, ms" + + invoke-virtual {p1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance p1, Landroid/os/Bundle; + + invoke-direct {p1}, Landroid/os/Bundle;->()V + + const-string v2, "_et" + + invoke-virtual {p1, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + const/4 v1, 0x1 + + xor-int/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v2 + + invoke-virtual {v2, v0}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v0 + + invoke-static {v0, p1, v1}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->V:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_7 + + if-eqz p2, :cond_7 + + const-wide/16 v2, 0x1 + + const-string v0, "_fr" + + invoke-virtual {p1, v0, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_7 + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->V:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_8 + + if-nez p2, :cond_9 + + :cond_8 + iget-object p2, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object p2 + + const-string v0, "auto" + + const-string v2, "_e" + + invoke-virtual {p2, v0, v2, p1}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_9 + iput-wide p3, p0, Lf/h/a/f/i/b/c9;->a:J + + iget-object p1, p0, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {p1}, Lf/h/a/f/i/b/g;->c()V + + iget-object p1, p0, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + const-wide/32 p2, 0x36ee80 + + invoke-virtual {p1, p2, p3}, Lf/h/a/f/i/b/g;->b(J)V + + return v1 + + :cond_a + throw v1 + + :cond_b + throw v1 +.end method + +.method public final b()J + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iget-wide v2, p0, Lf/h/a/f/i/b/c9;->b:J + + sub-long v2, v0, v2 + + iput-wide v0, p0, Lf/h/a/f/i/b/c9;->b:J + + return-wide v2 + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/ca.smali b/com.discord/smali_classes2/f/h/a/f/i/b/ca.smali new file mode 100644 index 0000000000..669b7bce28 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/ca.smali @@ -0,0 +1,597 @@ +.class public final Lf/h/a/f/i/b/ca; +.super Lf/h/a/f/i/b/da; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public g:Lf/h/a/f/h/k/p0; + +.field public final synthetic h:Lf/h/a/f/i/b/w9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/w9;Ljava/lang/String;ILf/h/a/f/h/k/p0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-direct {p0, p2, p3}, Lf/h/a/f/i/b/da;->(Ljava/lang/String;I)V + + iput-object p4, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + return-void +.end method + + +# virtual methods +.method public final a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget v0, v0, Lf/h/a/f/h/k/p0;->zzd:I + + return v0 +.end method + +.method public final g()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final h()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/f/h/k/j1;Z)Z + .locals 11 + + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/da;->a:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->e0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-object v3, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget-boolean v4, v3, Lf/h/a/f/h/k/p0;->zzg:Z + + iget-boolean v5, v3, Lf/h/a/f/h/k/p0;->zzh:Z + + iget-boolean v3, v3, Lf/h/a/f/h/k/p0;->zzi:Z + + if-nez v4, :cond_2 + + if-nez v5, :cond_2 + + if-eqz v3, :cond_1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + goto :goto_2 + + :cond_2 + :goto_1 + const/4 v4, 0x1 + + :goto_2 + const/4 v5, 0x0 + + if-eqz p4, :cond_4 + + if-nez v4, :cond_4 + + iget-object p1, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget p2, p0, Lf/h/a/f/i/b/da;->b:I + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + iget-object p3, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + invoke-virtual {p3}, Lf/h/a/f/h/k/p0;->t()Z + + move-result p3 + + if-eqz p3, :cond_3 + + iget-object p3, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget p3, p3, Lf/h/a/f/h/k/p0;->zzd:I + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + :cond_3 + const-string p3, "Property filter already evaluated true and it is not associated with an enhanced audience. audience ID, filter ID" + + invoke-virtual {p1, p3, p2, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v2 + + :cond_4 + iget-object v6, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget-object v6, v6, Lf/h/a/f/h/k/p0;->zzf:Lf/h/a/f/h/k/n0; + + if-nez v6, :cond_5 + + sget-object v6, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + :cond_5 + iget-boolean v7, v6, Lf/h/a/f/h/k/n0;->zzf:Z + + iget v8, p3, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v8, v8, 0x8 + + if-eqz v8, :cond_6 + + const/4 v8, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v8, 0x0 + + :goto_3 + if-eqz v8, :cond_8 + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v8 + + if-nez v8, :cond_7 + + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v8, "No number filter for long property. property" + + invoke-virtual {v6, v8, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_6 + + :cond_7 + iget-wide v8, p3, Lf/h/a/f/h/k/j1;->zzg:J + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v5 + + invoke-static {v8, v9, v5}, Lf/h/a/f/i/b/da;->b(JLf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + + move-result-object v5 + + invoke-static {v5, v7}, Lf/h/a/f/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; + + move-result-object v5 + + goto/16 :goto_6 + + :cond_8 + iget v8, p3, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v8, v8, 0x20 + + if-eqz v8, :cond_9 + + const/4 v8, 0x1 + + goto :goto_4 + + :cond_9 + const/4 v8, 0x0 + + :goto_4 + if-eqz v8, :cond_b + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v8 + + if-nez v8, :cond_a + + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v8, "No number filter for double property. property" + + invoke-virtual {v6, v8, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_6 + + :cond_a + iget-wide v8, p3, Lf/h/a/f/h/k/j1;->zzi:D + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v6 + + :try_start_0 + new-instance v10, Ljava/math/BigDecimal; + + invoke-direct {v10, v8, v9}, Ljava/math/BigDecimal;->(D)V + + invoke-static {v8, v9}, Ljava/lang/Math;->ulp(D)D + + move-result-wide v8 + + invoke-static {v10, v6, v8, v9}, Lf/h/a/f/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/f/h/k/o0;D)Ljava/lang/Boolean; + + move-result-object v5 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + invoke-static {v5, v7}, Lf/h/a/f/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; + + move-result-object v5 + + goto/16 :goto_6 + + :cond_b + iget v8, p3, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v8, v8, 0x4 + + if-eqz v8, :cond_c + + const/4 v8, 0x1 + + goto :goto_5 + + :cond_c + const/4 v8, 0x0 + + :goto_5 + if-eqz v8, :cond_10 + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->t()Z + + move-result v8 + + if-nez v8, :cond_f + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v8 + + if-nez v8, :cond_d + + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v8, "No string or number filter defined. property" + + invoke-virtual {v6, v8, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_d + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + invoke-static {v8}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v8 + + if-eqz v8, :cond_e + + iget-object v5, p3, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object v6 + + invoke-static {v5, v6}, Lf/h/a/f/i/b/da;->d(Ljava/lang/String;Lf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + + move-result-object v5 + + invoke-static {v5, v7}, Lf/h/a/f/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; + + move-result-object v5 + + goto :goto_6 + + :cond_e + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + const-string v9, "Invalid user property value for Numeric number filter. property, value" + + invoke-virtual {v6, v9, v7, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_f + iget-object v5, p3, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + invoke-virtual {v6}, Lf/h/a/f/h/k/n0;->u()Lf/h/a/f/h/k/q0; + + move-result-object v6 + + iget-object v8, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + invoke-static {v5, v6, v8}, Lf/h/a/f/i/b/da;->e(Ljava/lang/String;Lf/h/a/f/h/k/q0;Lf/h/a/f/i/b/z3;)Ljava/lang/Boolean; + + move-result-object v5 + + invoke-static {v5, v7}, Lf/h/a/f/i/b/da;->c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; + + move-result-object v5 + + goto :goto_6 + + :cond_10 + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, p3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v8, "User property has no value, property" + + invoke-virtual {v6, v8, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_6 + iget-object v6, p0, Lf/h/a/f/i/b/ca;->h:Lf/h/a/f/i/b/w9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + if-nez v5, :cond_11 + + const-string v7, "null" + + goto :goto_7 + + :cond_11 + move-object v7, v5 + + :goto_7 + const-string v8, "Property filter result" + + invoke-virtual {v6, v8, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + if-nez v5, :cond_12 + + return v1 + + :cond_12 + sget-object v6, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v6, p0, Lf/h/a/f/i/b/da;->c:Ljava/lang/Boolean; + + if-eqz v3, :cond_13 + + invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v3 + + if-nez v3, :cond_13 + + return v2 + + :cond_13 + if-eqz p4, :cond_14 + + iget-object p4, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget-boolean p4, p4, Lf/h/a/f/h/k/p0;->zzg:Z + + if-eqz p4, :cond_15 + + :cond_14 + iput-object v5, p0, Lf/h/a/f/i/b/da;->d:Ljava/lang/Boolean; + + :cond_15 + invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p4 + + if-eqz p4, :cond_1a + + if-eqz v4, :cond_1a + + iget p4, p3, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/2addr p4, v2 + + if-eqz p4, :cond_16 + + const/4 v1, 0x1 + + :cond_16 + if-eqz v1, :cond_1a + + iget-wide p3, p3, Lf/h/a/f/h/k/j1;->zzd:J + + if-eqz p1, :cond_17 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p3 + + :cond_17 + if-eqz v0, :cond_18 + + iget-object p1, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget-boolean v0, p1, Lf/h/a/f/h/k/p0;->zzg:Z + + if-eqz v0, :cond_18 + + iget-boolean p1, p1, Lf/h/a/f/h/k/p0;->zzh:Z + + if-nez p1, :cond_18 + + if-eqz p2, :cond_18 + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide p3 + + :cond_18 + iget-object p1, p0, Lf/h/a/f/i/b/ca;->g:Lf/h/a/f/h/k/p0; + + iget-boolean p1, p1, Lf/h/a/f/h/k/p0;->zzh:Z + + if-eqz p1, :cond_19 + + invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/da;->f:Ljava/lang/Long; + + goto :goto_8 + + :cond_19 + invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/da;->e:Ljava/lang/Long; + + :cond_1a + :goto_8 + return v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d.smali new file mode 100644 index 0000000000..b71129c819 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/i/b/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public a:J + +.field public b:J + +.field public c:J + +.field public d:J + +.field public e:J + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d0.smali new file mode 100644 index 0000000000..96a9b4bfee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/d0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/d0; + + invoke-direct {v0}, Lf/h/a/f/i/b/d0;->()V + + sput-object v0, Lf/h/a/f/i/b/d0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->w0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d1.smali new file mode 100644 index 0000000000..ba2c2482aa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/d1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/d1; + + invoke-direct {v0}, Lf/h/a/f/i/b/d1;->()V + + sput-object v0, Lf/h/a/f/i/b/d1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->F()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d2.smali new file mode 100644 index 0000000000..2f8f0f1f39 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/d2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/d2; + + invoke-direct {v0}, Lf/h/a/f/i/b/d2;->()V + + sput-object v0, Lf/h/a/f/i/b/d2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->j()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d3.smali new file mode 100644 index 0000000000..be08ea1b1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/d3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/d3; + + invoke-direct {v0}, Lf/h/a/f/i/b/d3;->()V + + sput-object v0, Lf/h/a/f/i/b/d3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->p0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d4.smali new file mode 100644 index 0000000000..37e6019d68 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d4.smali @@ -0,0 +1,205 @@ +.class public final Lf/h/a/f/i/b/d4; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final d:Ljavax/net/ssl/SSLSocketFactory; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/i/b/d4;->d:Ljavax/net/ssl/SSLSocketFactory; + + return-void +.end method + +.method public static v(Ljava/net/HttpURLConnection;)[B + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object v0 + + const/16 p0, 0x400 + + new-array p0, p0, [B + + :goto_0 + invoke-virtual {v0, p0}, Ljava/io/InputStream;->read([B)I + + move-result v2 + + if-lez v2, :cond_0 + + const/4 v3, 0x0 + + invoke-virtual {v1, p0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + + return-object p0 + + :catchall_0 + move-exception p0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + + :cond_1 + throw p0 +.end method + + +# virtual methods +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Ljava/net/URL;)Ljava/net/HttpURLConnection; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object p1 + + instance-of v0, p1, Ljava/net/HttpURLConnection; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/d4;->d:Ljavax/net/ssl/SSLSocketFactory; + + if-eqz v0, :cond_0 + + instance-of v1, p1, Ljavax/net/ssl/HttpsURLConnection; + + if-eqz v1, :cond_0 + + move-object v1, p1 + + check-cast v1, Ljavax/net/ssl/HttpsURLConnection; + + invoke-virtual {v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V + + :cond_0 + check-cast p1, Ljava/net/HttpURLConnection; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V + + const v1, 0xea60 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V + + const v1, 0xee48 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V + + return-object p1 + + :cond_1 + new-instance p1, Ljava/io/IOException; + + const-string v0, "Failed to obtain HTTP connection" + + invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final w()Z + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "connectivity" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/net/ConnectivityManager; + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v1 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + nop + + :goto_0 + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d5.smali new file mode 100644 index 0000000000..28569cf3f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d5.smali @@ -0,0 +1,19 @@ +.class public final synthetic Lf/h/a/f/i/b/d5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/e5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/d5;->a:Lf/h/a/f/i/b/e5; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d6.smali new file mode 100644 index 0000000000..3858e5d531 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d6.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/i/b/d6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d7.smali new file mode 100644 index 0000000000..e4b1633200 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d7.smali @@ -0,0 +1,564 @@ +.class public final Lf/h/a/f/i/b/d7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Landroid/net/Uri; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Lf/h/a/f/i/b/e7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e7;ZLandroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/d7;->h:Lf/h/a/f/i/b/e7; + + iput-boolean p2, p0, Lf/h/a/f/i/b/d7;->d:Z + + iput-object p3, p0, Lf/h/a/f/i/b/d7;->e:Landroid/net/Uri; + + iput-object p4, p0, Lf/h/a/f/i/b/d7;->f:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/d7;->g:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 18 + + move-object/from16 v1, p0 + + iget-object v2, v1, Lf/h/a/f/i/b/d7;->h:Lf/h/a/f/i/b/e7; + + iget-boolean v0, v1, Lf/h/a/f/i/b/d7;->d:Z + + iget-object v3, v1, Lf/h/a/f/i/b/d7;->e:Landroid/net/Uri; + + iget-object v4, v1, Lf/h/a/f/i/b/d7;->f:Ljava/lang/String; + + iget-object v5, v1, Lf/h/a/f/i/b/d7;->g:Ljava/lang/String; + + iget-object v6, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v6}, Lf/h/a/f/i/b/z1;->c()V + + :try_start_0 + iget-object v6, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v6, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v7, Lf/h/a/f/i/b/n;->i0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v7}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v6 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + const-string v7, "Activity created with data \'referrer\' without required params" + + const-string v8, "utm_medium" + + const-string v9, "_cis" + + const-string v10, "utm_source" + + const-string v11, "utm_campaign" + + const-string v12, "gclid" + + if-nez v6, :cond_0 + + :try_start_1 + iget-object v6, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v6, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v14, Lf/h/a/f/i/b/n;->k0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v14}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v6 + + if-nez v6, :cond_0 + + iget-object v6, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v6, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v14, Lf/h/a/f/i/b/n;->j0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v14}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v6 + + if-eqz v6, :cond_2 + + :cond_0 + iget-object v6, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v6 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v14 + + if-eqz v14, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v5, v12}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v14 + + if-nez v14, :cond_3 + + invoke-virtual {v5, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v14 + + if-nez v14, :cond_3 + + invoke-virtual {v5, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v14 + + if-nez v14, :cond_3 + + invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v14 + + if-nez v14, :cond_3 + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + invoke-virtual {v6, v7}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_2 + :goto_0 + const/4 v6, 0x0 + + goto :goto_2 + + :cond_3 + const-string v14, "https://google.com/search?" + + invoke-virtual {v5}, Ljava/lang/String;->length()I + + move-result v15 + + if-eqz v15, :cond_4 + + invoke-virtual {v14, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v14 + + goto :goto_1 + + :cond_4 + new-instance v15, Ljava/lang/String; + + invoke-direct {v15, v14}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v14, v15 + + :goto_1 + invoke-static {v14}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v14 + + invoke-virtual {v6, v14}, Lf/h/a/f/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; + + move-result-object v6 + + if-eqz v6, :cond_5 + + const-string v14, "referrer" + + invoke-virtual {v6, v9, v14}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + + :cond_5 + :goto_2 + const/4 v14, 0x1 + + const-string v15, "_cmp" + + const/16 v16, 0x0 + + if-eqz v0, :cond_7 + + :try_start_2 + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; + + move-result-object v0 + + if-eqz v0, :cond_8 + + const-string v3, "intent" + + invoke-virtual {v0, v9, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v3, v3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v9, Lf/h/a/f/i/b/n;->i0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v9}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_6 + + if-eqz v6, :cond_6 + + invoke-virtual {v6, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const-string v3, "_cer" + + const-string v9, "gclid=%s" + + new-array v13, v14, [Ljava/lang/Object; + + invoke-virtual {v6, v12}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v17 + + aput-object v17, v13, v16 + + invoke-static {v9, v13}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v0, v3, v9}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_6 + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3, v4, v15, v0}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v3, v3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v9, Lf/h/a/f/i/b/n;->R0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v9}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_8 + + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v3, v3, Lf/h/a/f/i/b/i6;->h:Lf/h/a/f/i/b/x9; + + invoke-virtual {v3, v4, v0}, Lf/h/a/f/i/b/x9;->a(Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_3 + + :cond_7 + const/4 v0, 0x0 + + :cond_8 + :goto_3 + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v3, v3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v9, Lf/h/a/f/i/b/n;->k0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v9}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_0 + + const-string v9, "auto" + + if-eqz v3, :cond_a + + :try_start_3 + iget-object v3, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v3, v3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v13, Lf/h/a/f/i/b/n;->j0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v13}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-nez v3, :cond_a + + if-eqz v6, :cond_a + + invoke-virtual {v6, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_a + + if-eqz v0, :cond_9 + + invoke-virtual {v0, v12}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_a + + :cond_9 + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + const-string v3, "_lgclid" + + invoke-virtual {v6, v12}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v0, v9, v3, v13}, Lf/h/a/f/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_a + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_b + + goto/16 :goto_6 + + :cond_b + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v3, "Activity created with referrer" + + invoke-virtual {v0, v3, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->j0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + :try_end_3 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_0 + + const-string v3, "_ldl" + + if-eqz v0, :cond_e + + if-eqz v6, :cond_c + + :try_start_4 + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0, v4, v15, v6}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->R0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_d + + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/i6;->h:Lf/h/a/f/i/b/x9; + + invoke-virtual {v0, v4, v6}, Lf/h/a/f/i/b/x9;->a(Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_4 + + :cond_c + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v4, "Referrer does not contain valid parameters" + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_d + :goto_4 + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + const/4 v4, 0x0 + + invoke-virtual {v0, v9, v3, v4}, Lf/h/a/f/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_e + invoke-virtual {v5, v12}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_f + + invoke-virtual {v5, v11}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_10 + + invoke-virtual {v5, v10}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_10 + + invoke-virtual {v5, v8}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_10 + + const-string v0, "utm_term" + + invoke-virtual {v5, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_10 + + const-string v0, "utm_content" + + invoke-virtual {v5, v0}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_f + + goto :goto_5 + + :cond_f + const/4 v14, 0x0 + + :cond_10 + :goto_5 + if-nez v14, :cond_11 + + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0, v7}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_6 + + :cond_11 + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_12 + + iget-object v0, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0, v9, v3, v5}, Lf/h/a/f/i/b/i6;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + :try_end_4 + .catch Ljava/lang/Exception; {:try_start_4 .. :try_end_4} :catch_0 + + goto :goto_6 + + :catch_0 + move-exception v0 + + iget-object v2, v2, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Throwable caught in handleReferrerForOnActivityCreated" + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_12 + :goto_6 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d8.smali new file mode 100644 index 0000000000..12f1e31d14 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d8.smali @@ -0,0 +1,81 @@ +.class public final Lf/h/a/f/i/b/d8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/d8;->e:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/d8;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/d8;->e:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to send measurementEnabled to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/d8;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0}, Lf/h/a/f/i/b/r3;->c0(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/d8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/d8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to send measurementEnabled to the service" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/d9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/d9.smali new file mode 100644 index 0000000000..afe9f859bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/d9.smali @@ -0,0 +1,174 @@ +.class public final synthetic Lf/h/a/f/i/b/d9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/a9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/a9;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/d9;->d:Lf/h/a/f/i/b/a9; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 11 + + iget-object v0, p0, Lf/h/a/f/i/b/d9;->d:Lf/h/a/f/i/b/a9; + + iget-object v1, v0, Lf/h/a/f/i/b/a9;->f:Lf/h/a/f/i/b/b9; + + iget-wide v5, v0, Lf/h/a/f/i/b/a9;->d:J + + iget-wide v2, v0, Lf/h/a/f/i/b/a9;->e:J + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v4, "Application going to the background" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + const/4 v4, 0x1 + + if-eqz v0, :cond_0 + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/o4;->a(Z)V + + :cond_0 + new-instance v7, Landroid/os/Bundle; + + invoke-direct {v7}, Landroid/os/Bundle;->()V + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-object v0, v0, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {v0}, Lf/h/a/f/i/b/g;->c()V + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v8, Lf/h/a/f/i/b/n;->s0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v8}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + const/4 v8, 0x0 + + if-eqz v0, :cond_1 + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-wide v9, v0, Lf/h/a/f/i/b/c9;->b:J + + sub-long v9, v2, v9 + + iput-wide v2, v0, Lf/h/a/f/i/b/c9;->b:J + + const-string v0, "_et" + + invoke-virtual {v7, v0, v9, v10}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v0 + + invoke-static {v0, v7, v4}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + goto :goto_0 + + :cond_1 + const/4 v4, 0x0 + + :goto_0 + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0, v8, v4, v2, v3}, Lf/h/a/f/i/b/v8;->A(ZZJ)Z + + :cond_2 + iget-object v0, v1, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + const-string v3, "auto" + + const-string v4, "_ab" + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/da.smali b/com.discord/smali_classes2/f/h/a/f/i/b/da.smali new file mode 100644 index 0000000000..a4d3dcc9ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/da.smali @@ -0,0 +1,844 @@ +.class public abstract Lf/h/a/f/i/b/da; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:I + +.field public c:Ljava/lang/Boolean; + +.field public d:Ljava/lang/Boolean; + +.field public e:Ljava/lang/Long; + +.field public f:Ljava/lang/Long; + + +# direct methods +.method public constructor (Ljava/lang/String;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/da;->a:Ljava/lang/String; + + iput p2, p0, Lf/h/a/f/i/b/da;->b:I + + return-void +.end method + +.method public static b(JLf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + .locals 1 + + :try_start_0 + new-instance v0, Ljava/math/BigDecimal; + + invoke-direct {v0, p0, p1}, Ljava/math/BigDecimal;->(J)V + + const-wide/16 p0, 0x0 + + invoke-static {v0, p2, p0, p1}, Lf/h/a/f/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/f/h/k/o0;D)Ljava/lang/Boolean; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static c(Ljava/lang/Boolean;Z)Ljava/lang/Boolean; + .locals 0 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p0 + + if-eq p0, p1, :cond_1 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x0 + + :goto_0 + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 +.end method + +.method public static d(Ljava/lang/String;Lf/h/a/f/h/k/o0;)Ljava/lang/Boolean; + .locals 4 + + invoke-static {p0}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return-object v1 + + :cond_0 + :try_start_0 + new-instance v0, Ljava/math/BigDecimal; + + invoke-direct {v0, p0}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V + + const-wide/16 v2, 0x0 + + invoke-static {v0, p1, v2, v3}, Lf/h/a/f/i/b/da;->f(Ljava/math/BigDecimal;Lf/h/a/f/h/k/o0;D)Ljava/lang/Boolean; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p0 + + :catch_0 + return-object v1 +.end method + +.method public static e(Ljava/lang/String;Lf/h/a/f/h/k/q0;Lf/h/a/f/i/b/z3;)Ljava/lang/Boolean; + .locals 9 + + sget-object v0, Lf/h/a/f/h/k/q0$a;->e:Lf/h/a/f/h/k/q0$a; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v1, 0x0 + + if-nez p0, :cond_0 + + return-object v1 + + :cond_0 + iget v2, p1, Lf/h/a/f/h/k/q0;->zzc:I + + const/4 v3, 0x1 + + and-int/2addr v2, v3 + + const/4 v4, 0x0 + + if-eqz v2, :cond_1 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, 0x0 + + :goto_0 + if-eqz v2, :cond_11 + + invoke-virtual {p1}, Lf/h/a/f/h/k/q0;->s()Lf/h/a/f/h/k/q0$a; + + move-result-object v2 + + sget-object v5, Lf/h/a/f/h/k/q0$a;->d:Lf/h/a/f/h/k/q0$a; + + if-ne v2, v5, :cond_2 + + goto/16 :goto_9 + + :cond_2 + invoke-virtual {p1}, Lf/h/a/f/h/k/q0;->s()Lf/h/a/f/h/k/q0$a; + + move-result-object v2 + + sget-object v5, Lf/h/a/f/h/k/q0$a;->j:Lf/h/a/f/h/k/q0$a; + + if-ne v2, v5, :cond_3 + + invoke-virtual {p1}, Lf/h/a/f/h/k/q0;->t()I + + move-result v2 + + if-nez v2, :cond_5 + + return-object v1 + + :cond_3 + iget v2, p1, Lf/h/a/f/h/k/q0;->zzc:I + + and-int/lit8 v2, v2, 0x2 + + if-eqz v2, :cond_4 + + goto :goto_1 + + :cond_4 + const/4 v3, 0x0 + + :goto_1 + if-nez v3, :cond_5 + + return-object v1 + + :cond_5 + invoke-virtual {p1}, Lf/h/a/f/h/k/q0;->s()Lf/h/a/f/h/k/q0$a; + + move-result-object v2 + + iget-boolean v3, p1, Lf/h/a/f/h/k/q0;->zzf:Z + + if-nez v3, :cond_7 + + if-eq v2, v0, :cond_7 + + sget-object v5, Lf/h/a/f/h/k/q0$a;->j:Lf/h/a/f/h/k/q0$a; + + if-ne v2, v5, :cond_6 + + goto :goto_2 + + :cond_6 + iget-object v5, p1, Lf/h/a/f/h/k/q0;->zze:Ljava/lang/String; + + sget-object v6, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {v5, v6}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v5 + + goto :goto_3 + + :cond_7 + :goto_2 + iget-object v5, p1, Lf/h/a/f/h/k/q0;->zze:Ljava/lang/String; + + :goto_3 + invoke-virtual {p1}, Lf/h/a/f/h/k/q0;->t()I + + move-result v6 + + if-nez v6, :cond_8 + + move-object p1, v1 + + goto :goto_5 + + :cond_8 + iget-object p1, p1, Lf/h/a/f/h/k/q0;->zzg:Lf/h/a/f/h/k/f6; + + if-eqz v3, :cond_9 + + goto :goto_5 + + :cond_9 + new-instance v6, Ljava/util/ArrayList; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v7 + + invoke-direct {v6, v7}, Ljava/util/ArrayList;->(I)V + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_4 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_a + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/String; + + sget-object v8, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {v7, v8}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v6, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_4 + + :cond_a + invoke-static {v6}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object p1 + + :goto_5 + if-ne v2, v0, :cond_b + + move-object v6, v5 + + goto :goto_6 + + :cond_b + move-object v6, v1 + + :goto_6 + sget-object v7, Lf/h/a/f/h/k/q0$a;->j:Lf/h/a/f/h/k/q0$a; + + if-ne v2, v7, :cond_c + + if-eqz p1, :cond_11 + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v7 + + if-nez v7, :cond_d + + goto/16 :goto_9 + + :cond_c + if-nez v5, :cond_d + + goto :goto_9 + + :cond_d + if-nez v3, :cond_f + + if-ne v2, v0, :cond_e + + goto :goto_7 + + :cond_e + sget-object v0, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {p0, v0}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + :cond_f + :goto_7 + sget-object v0, Lf/h/a/f/i/b/z9;->a:[I + + invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I + + move-result v2 + + aget v0, v0, v2 + + packed-switch v0, :pswitch_data_0 + + goto :goto_9 + + :pswitch_0 + invoke-interface {p1, p0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + goto :goto_9 + + :pswitch_1 + invoke-virtual {p0, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + goto :goto_9 + + :pswitch_2 + invoke-virtual {p0, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + goto :goto_9 + + :pswitch_3 + invoke-virtual {p0, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + goto :goto_9 + + :pswitch_4 + invoke-virtual {p0, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + goto :goto_9 + + :pswitch_5 + if-eqz v3, :cond_10 + + goto :goto_8 + + :cond_10 + const/16 v4, 0x42 + + :goto_8 + :try_start_0 + invoke-static {v6, v4}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; + + move-result-object p1 + + invoke-virtual {p1, p0}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/regex/Matcher;->matches()Z + + move-result p0 + + invoke-static {p0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + :try_end_0 + .catch Ljava/util/regex/PatternSyntaxException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_9 + + :catch_0 + nop + + if-eqz p2, :cond_11 + + iget-object p0, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p1, "Invalid regular expression in REGEXP audience filter. expression" + + invoke-virtual {p0, p1, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_11 + :goto_9 + return-object v1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public static f(Ljava/math/BigDecimal;Lf/h/a/f/h/k/o0;D)Ljava/lang/Boolean; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget v0, p1, Lf/h/a/f/h/k/o0;->zzc:I + + const/4 v1, 0x1 + + and-int/2addr v0, v1 + + const/4 v2, 0x0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + const/4 v3, 0x0 + + if-eqz v0, :cond_18 + + invoke-virtual {p1}, Lf/h/a/f/h/k/o0;->s()Lf/h/a/f/h/k/o0$b; + + move-result-object v0 + + sget-object v4, Lf/h/a/f/h/k/o0$b;->d:Lf/h/a/f/h/k/o0$b; + + if-ne v0, v4, :cond_1 + + goto/16 :goto_c + + :cond_1 + invoke-virtual {p1}, Lf/h/a/f/h/k/o0;->s()Lf/h/a/f/h/k/o0$b; + + move-result-object v0 + + sget-object v4, Lf/h/a/f/h/k/o0$b;->h:Lf/h/a/f/h/k/o0$b; + + const/4 v5, 0x4 + + if-ne v0, v4, :cond_5 + + iget v0, p1, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 v0, v0, 0x8 + + if-eqz v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_4 + + iget v0, p1, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 v0, v0, 0x10 + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v0, 0x0 + + :goto_2 + if-nez v0, :cond_7 + + :cond_4 + return-object v3 + + :cond_5 + iget v0, p1, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/2addr v0, v5 + + if-eqz v0, :cond_6 + + const/4 v0, 0x1 + + goto :goto_3 + + :cond_6 + const/4 v0, 0x0 + + :goto_3 + if-nez v0, :cond_7 + + return-object v3 + + :cond_7 + invoke-virtual {p1}, Lf/h/a/f/h/k/o0;->s()Lf/h/a/f/h/k/o0$b; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/o0;->s()Lf/h/a/f/h/k/o0$b; + + move-result-object v4 + + sget-object v6, Lf/h/a/f/h/k/o0$b;->h:Lf/h/a/f/h/k/o0$b; + + if-ne v4, v6, :cond_a + + iget-object v4, p1, Lf/h/a/f/h/k/o0;->zzg:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v4 + + if-eqz v4, :cond_9 + + iget-object v4, p1, Lf/h/a/f/h/k/o0;->zzh:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_8 + + goto :goto_4 + + :cond_8 + :try_start_0 + new-instance v4, Ljava/math/BigDecimal; + + iget-object v6, p1, Lf/h/a/f/h/k/o0;->zzg:Ljava/lang/String; + + invoke-direct {v4, v6}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V + + new-instance v6, Ljava/math/BigDecimal; + + iget-object p1, p1, Lf/h/a/f/h/k/o0;->zzh:Ljava/lang/String; + + invoke-direct {v6, p1}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + move-object p1, v4 + + move-object v4, v3 + + goto :goto_5 + + :catch_0 + :cond_9 + :goto_4 + return-object v3 + + :cond_a + iget-object v4, p1, Lf/h/a/f/h/k/o0;->zzf:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/f/i/b/q9;->R(Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_b + + return-object v3 + + :cond_b + :try_start_1 + new-instance v4, Ljava/math/BigDecimal; + + iget-object p1, p1, Lf/h/a/f/h/k/o0;->zzf:Ljava/lang/String; + + invoke-direct {v4, p1}, Ljava/math/BigDecimal;->(Ljava/lang/String;)V + :try_end_1 + .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_1 + + move-object p1, v3 + + move-object v6, p1 + + :goto_5 + sget-object v7, Lf/h/a/f/h/k/o0$b;->h:Lf/h/a/f/h/k/o0$b; + + if-ne v0, v7, :cond_d + + if-eqz p1, :cond_c + + goto :goto_6 + + :cond_c + return-object v3 + + :cond_d + if-eqz v4, :cond_18 + + :goto_6 + sget-object v7, Lf/h/a/f/i/b/z9;->b:[I + + invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I + + move-result v0 + + aget v0, v7, v0 + + const/4 v7, -0x1 + + if-eq v0, v1, :cond_16 + + const/4 v8, 0x2 + + if-eq v0, v8, :cond_14 + + const/4 v9, 0x3 + + if-eq v0, v9, :cond_10 + + if-eq v0, v5, :cond_e + + goto/16 :goto_c + + :cond_e + invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p1 + + if-eq p1, v7, :cond_f + + invoke-virtual {p0, v6}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p0 + + if-eq p0, v1, :cond_f + + goto :goto_7 + + :cond_f + const/4 v1, 0x0 + + :goto_7 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :cond_10 + const-wide/16 v5, 0x0 + + cmpl-double p1, p2, v5 + + if-eqz p1, :cond_12 + + new-instance p1, Ljava/math/BigDecimal; + + invoke-direct {p1, p2, p3}, Ljava/math/BigDecimal;->(D)V + + new-instance v0, Ljava/math/BigDecimal; + + invoke-direct {v0, v8}, Ljava/math/BigDecimal;->(I)V + + invoke-virtual {p1, v0}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; + + move-result-object p1 + + invoke-virtual {v4, p1}, Ljava/math/BigDecimal;->subtract(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p1 + + if-ne p1, v1, :cond_11 + + new-instance p1, Ljava/math/BigDecimal; + + invoke-direct {p1, p2, p3}, Ljava/math/BigDecimal;->(D)V + + new-instance p2, Ljava/math/BigDecimal; + + invoke-direct {p2, v8}, Ljava/math/BigDecimal;->(I)V + + invoke-virtual {p1, p2}, Ljava/math/BigDecimal;->multiply(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; + + move-result-object p1 + + invoke-virtual {v4, p1}, Ljava/math/BigDecimal;->add(Ljava/math/BigDecimal;)Ljava/math/BigDecimal; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p0 + + if-ne p0, v7, :cond_11 + + goto :goto_8 + + :cond_11 + const/4 v1, 0x0 + + :goto_8 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :cond_12 + invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p0 + + if-nez p0, :cond_13 + + goto :goto_9 + + :cond_13 + const/4 v1, 0x0 + + :goto_9 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :cond_14 + invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p0 + + if-ne p0, v1, :cond_15 + + goto :goto_a + + :cond_15 + const/4 v1, 0x0 + + :goto_a + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :cond_16 + invoke-virtual {p0, v4}, Ljava/math/BigDecimal;->compareTo(Ljava/math/BigDecimal;)I + + move-result p0 + + if-ne p0, v7, :cond_17 + + goto :goto_b + + :cond_17 + const/4 v1, 0x0 + + :goto_b + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p0 + + return-object p0 + + :catch_1 + :cond_18 + :goto_c + return-object v3 +.end method + + +# virtual methods +.method public abstract a()I +.end method + +.method public abstract g()Z +.end method + +.method public abstract h()Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e.smali new file mode 100644 index 0000000000..b6375c9348 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e.smali @@ -0,0 +1,8506 @@ +.class public final Lf/h/a/f/i/b/e; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# static fields +.field public static final f:[Ljava/lang/String; + +.field public static final g:[Ljava/lang/String; + +.field public static final h:[Ljava/lang/String; + +.field public static final i:[Ljava/lang/String; + +.field public static final j:[Ljava/lang/String; + +.field public static final k:[Ljava/lang/String; + +.field public static final l:[Ljava/lang/String; + +.field public static final m:[Ljava/lang/String; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/f; + +.field public final e:Lf/h/a/f/i/b/h9; + + +# direct methods +.method public static constructor ()V + .locals 53 + + const-string v0, "last_bundled_timestamp" + + const-string v1, "ALTER TABLE events ADD COLUMN last_bundled_timestamp INTEGER;" + + const-string v2, "last_bundled_day" + + const-string v3, "ALTER TABLE events ADD COLUMN last_bundled_day INTEGER;" + + const-string v4, "last_sampled_complex_event_id" + + const-string v5, "ALTER TABLE events ADD COLUMN last_sampled_complex_event_id INTEGER;" + + const-string v6, "last_sampling_rate" + + const-string v7, "ALTER TABLE events ADD COLUMN last_sampling_rate INTEGER;" + + const-string v8, "last_exempt_from_sampling" + + const-string v9, "ALTER TABLE events ADD COLUMN last_exempt_from_sampling INTEGER;" + + const-string v10, "current_session_count" + + const-string v11, "ALTER TABLE events ADD COLUMN current_session_count INTEGER;" + + filled-new-array/range {v0 .. v11}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->f:[Ljava/lang/String; + + const-string v0, "origin" + + const-string v1, "ALTER TABLE user_attributes ADD COLUMN origin TEXT;" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->g:[Ljava/lang/String; + + const-string v1, "app_version" + + const-string v2, "ALTER TABLE apps ADD COLUMN app_version TEXT;" + + const-string v3, "app_store" + + const-string v4, "ALTER TABLE apps ADD COLUMN app_store TEXT;" + + const-string v5, "gmp_version" + + const-string v6, "ALTER TABLE apps ADD COLUMN gmp_version INTEGER;" + + const-string v7, "dev_cert_hash" + + const-string v8, "ALTER TABLE apps ADD COLUMN dev_cert_hash INTEGER;" + + const-string v9, "measurement_enabled" + + const-string v10, "ALTER TABLE apps ADD COLUMN measurement_enabled INTEGER;" + + const-string v11, "last_bundle_start_timestamp" + + const-string v12, "ALTER TABLE apps ADD COLUMN last_bundle_start_timestamp INTEGER;" + + const-string v13, "day" + + const-string v14, "ALTER TABLE apps ADD COLUMN day INTEGER;" + + const-string v15, "daily_public_events_count" + + const-string v16, "ALTER TABLE apps ADD COLUMN daily_public_events_count INTEGER;" + + const-string v17, "daily_events_count" + + const-string v18, "ALTER TABLE apps ADD COLUMN daily_events_count INTEGER;" + + const-string v19, "daily_conversions_count" + + const-string v20, "ALTER TABLE apps ADD COLUMN daily_conversions_count INTEGER;" + + const-string v21, "remote_config" + + const-string v22, "ALTER TABLE apps ADD COLUMN remote_config BLOB;" + + const-string v23, "config_fetched_time" + + const-string v24, "ALTER TABLE apps ADD COLUMN config_fetched_time INTEGER;" + + const-string v25, "failed_config_fetch_time" + + const-string v26, "ALTER TABLE apps ADD COLUMN failed_config_fetch_time INTEGER;" + + const-string v27, "app_version_int" + + const-string v28, "ALTER TABLE apps ADD COLUMN app_version_int INTEGER;" + + const-string v29, "firebase_instance_id" + + const-string v30, "ALTER TABLE apps ADD COLUMN firebase_instance_id TEXT;" + + const-string v31, "daily_error_events_count" + + const-string v32, "ALTER TABLE apps ADD COLUMN daily_error_events_count INTEGER;" + + const-string v33, "daily_realtime_events_count" + + const-string v34, "ALTER TABLE apps ADD COLUMN daily_realtime_events_count INTEGER;" + + const-string v35, "health_monitor_sample" + + const-string v36, "ALTER TABLE apps ADD COLUMN health_monitor_sample TEXT;" + + const-string v37, "android_id" + + const-string v38, "ALTER TABLE apps ADD COLUMN android_id INTEGER;" + + const-string v39, "adid_reporting_enabled" + + const-string v40, "ALTER TABLE apps ADD COLUMN adid_reporting_enabled INTEGER;" + + const-string v41, "ssaid_reporting_enabled" + + const-string v42, "ALTER TABLE apps ADD COLUMN ssaid_reporting_enabled INTEGER;" + + const-string v43, "admob_app_id" + + const-string v44, "ALTER TABLE apps ADD COLUMN admob_app_id TEXT;" + + const-string v45, "linked_admob_app_id" + + const-string v46, "ALTER TABLE apps ADD COLUMN linked_admob_app_id TEXT;" + + const-string v47, "dynamite_version" + + const-string v48, "ALTER TABLE apps ADD COLUMN dynamite_version INTEGER;" + + const-string v49, "safelisted_events" + + const-string v50, "ALTER TABLE apps ADD COLUMN safelisted_events TEXT;" + + const-string v51, "ga_app_id" + + const-string v52, "ALTER TABLE apps ADD COLUMN ga_app_id TEXT;" + + filled-new-array/range {v1 .. v52}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->h:[Ljava/lang/String; + + const-string v0, "realtime" + + const-string v1, "ALTER TABLE raw_events ADD COLUMN realtime INTEGER;" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->i:[Ljava/lang/String; + + const-string v0, "has_realtime" + + const-string v1, "ALTER TABLE queue ADD COLUMN has_realtime INTEGER;" + + const-string v2, "retry_count" + + const-string v3, "ALTER TABLE queue ADD COLUMN retry_count INTEGER;" + + filled-new-array {v0, v1, v2, v3}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->j:[Ljava/lang/String; + + const-string v0, "session_scoped" + + const-string v1, "ALTER TABLE event_filters ADD COLUMN session_scoped BOOLEAN;" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/e;->k:[Ljava/lang/String; + + const-string v1, "ALTER TABLE property_filters ADD COLUMN session_scoped BOOLEAN;" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->l:[Ljava/lang/String; + + const-string v0, "previous_install_count" + + const-string v1, "ALTER TABLE app2 ADD COLUMN previous_install_count INTEGER;" + + filled-new-array {v0, v1}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e;->m:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + new-instance p1, Lf/h/a/f/i/b/h9; + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + invoke-direct {p1, v0}, Lf/h/a/f/i/b/h9;->(Lf/h/a/f/e/n/b;)V + + iput-object p1, p0, Lf/h/a/f/i/b/e;->e:Lf/h/a/f/i/b/h9; + + new-instance p1, Lf/h/a/f/i/b/f; + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "google_app_measurement.db" + + invoke-direct {p1, p0, v0, v1}, Lf/h/a/f/i/b/f;->(Lf/h/a/f/i/b/e;Landroid/content/Context;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/e;->d:Lf/h/a/f/i/b/f; + + return-void +.end method + +.method public static I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of v0, p2, Ljava/lang/String; + + if-eqz v0, :cond_0 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + return-void + + :cond_0 + instance-of v0, p2, Ljava/lang/Long; + + if-eqz v0, :cond_1 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + return-void + + :cond_1 + instance-of v0, p2, Ljava/lang/Double; + + if-eqz v0, :cond_2 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p0, p1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V + + return-void + + :cond_2 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, "Invalid value type" + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public final A(JLjava/lang/String;ZZ)Lf/h/a/f/i/b/d; + .locals 11 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-wide/16 v4, 0x1 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + move-object v0, p0 + + move-wide v1, p1 + + move-object v3, p3 + + move v8, p4 + + move/from16 v10, p5 + + invoke-virtual/range {v0 .. v10}, Lf/h/a/f/i/b/e;->z(JLjava/lang/String;JZZZZZ)Lf/h/a/f/i/b/d; + + move-result-object v0 + + return-object v0 +.end method + +.method public final B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + .locals 25 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v15, p2 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Ljava/util/ArrayList; + + const-string v1, "lifetime_count" + + const-string v2, "current_bundle_count" + + const-string v3, "last_fire_timestamp" + + const-string v4, "last_bundled_timestamp" + + const-string v5, "last_bundled_day" + + const-string v6, "last_sampled_complex_event_id" + + const-string v7, "last_sampling_rate" + + const-string v8, "last_exempt_from_sampling" + + const-string v9, "current_session_count" + + filled-new-array/range {v1 .. v9}, [Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + const/16 v18, 0x0 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const-string v2, "events" + + const/4 v9, 0x0 + + new-array v3, v9, [Ljava/lang/String; + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, [Ljava/lang/String; + + const-string v4, "app_id=? and name=?" + + const/4 v0, 0x2 + + new-array v5, v0, [Ljava/lang/String; + + aput-object p1, v5, v9 + + const/4 v10, 0x1 + + aput-object v15, v5, v10 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v14 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_3 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + :try_start_1 + invoke-interface {v14}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + if-nez v1, :cond_0 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + return-object v18 + + :cond_0 + :try_start_2 + invoke-interface {v14, v9}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v4 + + invoke-interface {v14, v10}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v11 + + const/4 v0, 0x3 + + invoke-interface {v14, v0}, Landroid/database/Cursor;->isNull(I)Z + + move-result v1 + + const-wide/16 v2, 0x0 + + if-eqz v1, :cond_1 + + move-wide/from16 v16, v2 + + goto :goto_0 + + :cond_1 + invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + + move-wide/from16 v16, v0 + + :goto_0 + const/4 v0, 0x4 + + invoke-interface {v14, v0}, Landroid/database/Cursor;->isNull(I)Z + + move-result v1 + + if-eqz v1, :cond_2 + + move-object/from16 v0, v18 + + goto :goto_1 + + :cond_2 + invoke-interface {v14, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + :goto_1 + const/4 v1, 0x5 + + invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z + + move-result v8 + + if-eqz v8, :cond_3 + + move-object/from16 v19, v18 + + goto :goto_2 + + :cond_3 + invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v19 + + invoke-static/range {v19 .. v20}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + move-object/from16 v19, v1 + + :goto_2 + const/4 v1, 0x6 + + invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z + + move-result v8 + + if-eqz v8, :cond_4 + + move-object/from16 v20, v18 + + goto :goto_3 + + :cond_4 + invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v20 + + invoke-static/range {v20 .. v21}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + move-object/from16 v20, v1 + + :goto_3 + const/4 v1, 0x7 + + invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z + + move-result v8 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-nez v8, :cond_6 + + :try_start_3 + invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v21 + + const-wide/16 v23, 0x1 + + cmp-long v1, v21, v23 + + if-nez v1, :cond_5 + + const/4 v9, 0x1 + + :cond_5 + invoke-static {v9}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + move-object/from16 v21, v1 + + goto :goto_4 + + :catch_0 + move-exception v0 + + goto :goto_7 + + :cond_6 + move-object/from16 v21, v18 + + :goto_4 + const/16 v1, 0x8 + + :try_start_4 + invoke-interface {v14, v1}, Landroid/database/Cursor;->isNull(I)Z + + move-result v8 + + if-eqz v8, :cond_7 + + move-wide v8, v2 + + goto :goto_5 + + :cond_7 + invoke-interface {v14, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v1 + + move-wide v8, v1 + + :goto_5 + new-instance v22, Lf/h/a/f/i/b/j; + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + move-object/from16 v1, v22 + + move-object/from16 v2, p1 + + move-object/from16 v3, p2 + + move-wide v10, v11 + + move-wide/from16 v12, v16 + + move-object/from16 v23, v14 + + move-object v14, v0 + + move-object/from16 v15, v19 + + move-object/from16 v16, v20 + + move-object/from16 v17, v21 + + :try_start_5 + invoke-direct/range {v1 .. v17}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + invoke-interface/range {v23 .. v23}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + if-eqz v0, :cond_8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Got multiple records for event aggregates, expected one. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :cond_8 + invoke-interface/range {v23 .. v23}, Landroid/database/Cursor;->close()V + + return-object v22 + + :catchall_0 + move-exception v0 + + goto :goto_6 + + :catch_1 + move-exception v0 + + move-object/from16 v14, v23 + + goto :goto_7 + + :catchall_1 + move-exception v0 + + move-object/from16 v23, v14 + + :goto_6 + move-object/from16 v18, v23 + + goto :goto_8 + + :catch_2 + move-exception v0 + + move-object/from16 v23, v14 + + goto :goto_7 + + :catchall_2 + move-exception v0 + + goto :goto_8 + + :catch_3 + move-exception v0 + + move-object/from16 v14, v18 + + :goto_7 + :try_start_6 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error querying events. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + move-object/from16 v5, p2 + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_3 + + if-eqz v14, :cond_9 + + invoke-interface {v14}, Landroid/database/Cursor;->close()V + + :cond_9 + return-object v18 + + :catchall_3 + move-exception v0 + + move-object/from16 v18, v14 + + :goto_8 + if-eqz v18, :cond_a + + invoke-interface/range {v18 .. v18}, Landroid/database/Cursor;->close()V + + :cond_a + throw v0 +.end method + +.method public final C(Landroid/database/Cursor;I)Ljava/lang/Object; + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-interface {p1, p2}, Landroid/database/Cursor;->getType(I)I + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_4 + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_3 + + const/4 v2, 0x2 + + if-eq v0, v2, :cond_2 + + const/4 v2, 0x3 + + if-eq v0, v2, :cond_1 + + const/4 p1, 0x4 + + if-eq v0, p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v0, "Loaded invalid unknown value type, ignoring it" + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Loaded invalid blob type value, ignoring it" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-object v1 + + :cond_1 + invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_2 + invoke-interface {p1, p2}, Landroid/database/Cursor;->getDouble(I)D + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 + + :cond_3 + invoke-interface {p1, p2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Loaded invalid null value from database" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-object v1 +.end method + +.method public final D(J)Ljava/lang/String; + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const-string v2, "select app_id from apps where app_id in (select distinct app_id from raw_events) and config_fetched_time < ? order by failed_config_fetch_time limit 1;" + + const/4 v3, 0x1 + + new-array v3, v3, [Ljava/lang/String; + + invoke-static {p1, p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p1 + + const/4 p2, 0x0 + + aput-object p1, v3, p2 + + invoke-virtual {v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {p1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "No expired configs for apps with pending events" + + invoke-virtual {p2, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_0 + :try_start_2 + invoke-interface {p1, p2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object p2 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + return-object p2 + + :catch_0 + move-exception p2 + + goto :goto_0 + + :catchall_0 + move-exception p2 + + goto :goto_1 + + :catch_1 + move-exception p2 + + move-object p1, v0 + + :goto_0 + :try_start_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error selecting expired configs" + + invoke-virtual {v1, v2, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz p1, :cond_1 + + invoke-interface {p1}, Landroid/database/Cursor;->close()V + + :cond_1 + return-object v0 + + :catchall_1 + move-exception p2 + + move-object v0, p1 + + :goto_1 + if-eqz v0, :cond_2 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_2 + throw p2 +.end method + +.method public final E(Ljava/lang/String;)Ljava/util/List; + .locals 13 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lf/h/a/f/i/b/r9;", + ">;" + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "user_attributes" + + const-string v4, "name" + + const-string v5, "origin" + + const-string v6, "set_timestamp" + + const-string v7, "value" + + filled-new-array {v4, v5, v6, v7}, [Ljava/lang/String; + + move-result-object v4 + + const-string v5, "app_id=?" + + const/4 v11, 0x1 + + new-array v6, v11, [Ljava/lang/String; + + const/4 v12, 0x0 + + aput-object p1, v6, v12 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const-string v9, "rowid" + + const-string v10, "1000" + + invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v3 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + if-nez v3, :cond_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_0 + :try_start_2 + invoke-interface {v2, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v7 + + invoke-interface {v2, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v3 + + if-nez v3, :cond_1 + + const-string v3, "" + + :cond_1 + move-object v6, v3 + + const/4 v3, 0x2 + + invoke-interface {v2, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v8 + + const/4 v3, 0x3 + + invoke-virtual {p0, v2, v3}, Lf/h/a/f/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; + + move-result-object v10 + + if-nez v10, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Read invalid user property value, ignoring it. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v3, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_2 + new-instance v3, Lf/h/a/f/i/b/r9; + + move-object v4, v3 + + move-object v5, p1 + + invoke-direct/range {v4 .. v10}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :goto_0 + invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v3 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-nez v3, :cond_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_0 + move-exception v0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + goto :goto_2 + + :catch_1 + move-exception v0 + + move-object v2, v1 + + :goto_1 + :try_start_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Error querying user properties. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v3, v4, v5, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, p1, v3}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_4 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz v2, :cond_3 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_3 + return-object p1 + + :cond_4 + if-eqz v2, :cond_5 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_5 + return-object v1 + + :catchall_1 + move-exception p1 + + move-object v1, v2 + + :goto_2 + if-eqz v1, :cond_6 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_6 + throw p1 +.end method + +.method public final F(Ljava/lang/String;II)Ljava/util/List; + .locals 12 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "II)", + "Ljava/util/List<", + "Landroid/util/Pair<", + "Lf/h/a/f/h/k/f1;", + "Ljava/lang/Long;", + ">;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v0, 0x1 + + const/4 v1, 0x0 + + if-lez p2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Lf/h/a/c/i1/e;->q(Z)V + + if-lez p3, :cond_1 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v2, 0x0 + + :goto_1 + invoke-static {v2}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v2, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + const-string v4, "queue" + + const-string v5, "rowid" + + const-string v6, "data" + + const-string v7, "retry_count" + + filled-new-array {v5, v6, v7}, [Ljava/lang/String; + + move-result-object v5 + + const-string v6, "app_id=?" + + new-array v7, v0, [Ljava/lang/String; + + aput-object p1, v7, v1 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const-string v10, "rowid" + + invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual/range {v3 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p2 + + if-nez p2, :cond_2 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-object p1 + + :cond_2 + :try_start_1 + new-instance p2, Ljava/util/ArrayList; + + invoke-direct {p2}, Ljava/util/ArrayList;->()V + + const/4 v3, 0x0 + + :cond_3 + invoke-interface {v2, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v4 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-interface {v2, v0}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v6 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v7 + + invoke-virtual {v7, v6}, Lf/h/a/f/i/b/q9;->U([B)[B + + move-result-object v6 + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + invoke-virtual {p2}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v7 + + if-nez v7, :cond_4 + + array-length v7, v6 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_2 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + add-int/2addr v7, v3 + + if-gt v7, p3, :cond_6 + + :cond_4 + :try_start_4 + invoke-static {}, Lf/h/a/f/h/k/f1;->C()Lf/h/a/f/h/k/f1$a; + + move-result-object v7 + + invoke-static {v7, v6}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/f1$a; + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + const/4 v8, 0x2 + + :try_start_5 + invoke-interface {v2, v8}, Landroid/database/Cursor;->isNull(I)Z + + move-result v9 + + if-nez v9, :cond_5 + + invoke-interface {v2, v8}, Landroid/database/Cursor;->getInt(I)I + + move-result v8 + + invoke-virtual {v7, v8}, Lf/h/a/f/h/k/f1$a;->k0(I)Lf/h/a/f/h/k/f1$a; + + :cond_5 + array-length v6, v6 + + add-int/2addr v3, v6 + + invoke-virtual {v7}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/f1; + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-static {v6, v4}, Landroid/util/Pair;->create(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; + + move-result-object v4 + + invoke-virtual {p2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_2 + + :catch_0 + move-exception v4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Failed to merge queued bundle. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v5, v6, v7, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_2 + + :catch_1 + move-exception v4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Failed to unzip queued bundle. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v5, v6, v7, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_2 + invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v4 + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_2 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + if-eqz v4, :cond_6 + + if-le v3, p3, :cond_3 + + :cond_6 + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-object p2 + + :catchall_0 + move-exception p1 + + goto :goto_3 + + :catch_2 + move-exception p2 + + :try_start_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Error querying bundles. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p3, v0, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + if-eqz v2, :cond_7 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_7 + return-object p1 + + :goto_3 + if-eqz v2, :cond_8 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_8 + throw p1 +.end method + +.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .locals 21 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lf/h/a/f/i/b/r9;", + ">;" + } + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v9, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v10, 0x0 + + :try_start_0 + new-instance v2, Ljava/util/ArrayList; + + const/4 v11, 0x3 + + invoke-direct {v2, v11}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v2, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-instance v3, Ljava/lang/StringBuilder; + + const-string v4, "app_id=?" + + invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + invoke-static/range {p2 .. p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_3 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v4, :cond_0 + + move-object/from16 v4, p2 + + :try_start_1 + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const-string v5, " and origin=?" + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_0 + move-object/from16 v4, p2 + + :goto_0 + invoke-static/range {p3 .. p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_1 + + invoke-static/range {p3 .. p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v5 + + const-string v6, "*" + + invoke-virtual {v5, v6}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const-string v5, " and name glob ?" + + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v5 + + new-array v5, v5, [Ljava/lang/String; + + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v2 + + move-object/from16 v16, v2 + + check-cast v16, [Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v12 + + const-string v13, "user_attributes" + + const-string v2, "name" + + const-string v5, "set_timestamp" + + const-string v6, "value" + + const-string v7, "origin" + + filled-new-array {v2, v5, v6, v7}, [Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v15 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + const-string v19, "rowid" + + const-string v20, "1001" + + invoke-virtual/range {v12 .. v20}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v12 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-nez v2, :cond_2 + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_2 + :goto_1 + :try_start_3 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v2 + + const/16 v3, 0x3e8 + + if-lt v2, v3, :cond_3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "Read more than the max allowed user properties, ignoring excess" + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v2, v5, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_3 + + :cond_3 + const/4 v2, 0x0 + + invoke-interface {v12, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v5 + + const/4 v2, 0x1 + + invoke-interface {v12, v2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + const/4 v2, 0x2 + + invoke-virtual {v1, v12, v2}, Lf/h/a/f/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; + + move-result-object v8 + + invoke-interface {v12, v11}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v13 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-nez v8, :cond_4 + + :try_start_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "(2)Read invalid user property value, ignoring it" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + move-object/from16 v14, p3 + + invoke-virtual {v2, v3, v4, v13, v14}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_2 + + :cond_4 + move-object/from16 v14, p3 + + new-instance v15, Lf/h/a/f/i/b/r9; + + move-object v2, v15 + + move-object/from16 v3, p1 + + move-object v4, v13 + + invoke-direct/range {v2 .. v8}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :goto_2 + invoke-interface {v12}, Landroid/database/Cursor;->moveToNext()Z + + move-result v2 + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + if-nez v2, :cond_5 + + :goto_3 + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_5 + move-object v4, v13 + + goto :goto_1 + + :catch_0 + move-exception v0 + + move-object v4, v13 + + goto :goto_5 + + :catch_1 + move-exception v0 + + goto :goto_5 + + :catch_2 + move-exception v0 + + goto :goto_4 + + :catchall_0 + move-exception v0 + + goto :goto_6 + + :catch_3 + move-exception v0 + + move-object/from16 v4, p2 + + :goto_4 + move-object v12, v10 + + :goto_5 + :try_start_5 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "(2)Error querying user properties" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v2, v3, v5, v4, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_7 + + iget-object v0, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v9, v2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_7 + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + if-eqz v12, :cond_6 + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_6 + return-object v0 + + :cond_7 + if-eqz v12, :cond_8 + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_8 + return-object v10 + + :catchall_1 + move-exception v0 + + move-object v10, v12 + + :goto_6 + if-eqz v10, :cond_9 + + invoke-interface {v10}, Landroid/database/Cursor;->close()V + + :cond_9 + throw v0 +.end method + +.method public final H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; + .locals 24 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "[", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "conditional_properties" + + const-string v4, "app_id" + + const-string v5, "origin" + + const-string v6, "name" + + const-string v7, "value" + + const-string v8, "active" + + const-string v9, "trigger_event_name" + + const-string v10, "trigger_timeout" + + const-string v11, "timed_out_event" + + const-string v12, "creation_timestamp" + + const-string v13, "triggered_event" + + const-string v14, "triggered_timestamp" + + const-string v15, "time_to_live" + + const-string v16, "expired_event" + + filled-new-array/range {v4 .. v16}, [Ljava/lang/String; + + move-result-object v4 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const-string v9, "rowid" + + const-string v10, "1001" + + move-object/from16 v5, p1 + + move-object/from16 v6, p2 + + invoke-virtual/range {v2 .. v10}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v2, :cond_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_0 + :try_start_1 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v2 + + const/16 v3, 0x3e8 + + if-lt v2, v3, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Read more than the max allowed conditional properties, ignoring extra" + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_0 + + :cond_1 + const/4 v2, 0x0 + + invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v4 + + const/4 v3, 0x1 + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v11 + + const/4 v5, 0x2 + + invoke-interface {v1, v5}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + const/4 v5, 0x3 + + move-object/from16 v15, p0 + + invoke-virtual {v15, v1, v5}, Lf/h/a/f/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; + + move-result-object v9 + + const/4 v5, 0x4 + + invoke-interface {v1, v5}, Landroid/database/Cursor;->getInt(I)I + + move-result v5 + + if-eqz v5, :cond_2 + + const/4 v2, 0x1 + + :cond_2 + const/4 v3, 0x5 + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v12 + + const/4 v3, 0x6 + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v13 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v3 + + const/4 v5, 0x7 + + invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v5 + + sget-object v7, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v3, v5, v7}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + move-object/from16 v16, v3 + + check-cast v16, Lcom/google/android/gms/measurement/internal/zzao; + + const/16 v3, 0x8 + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v17 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v3 + + const/16 v5, 0x9 + + invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v5 + + sget-object v7, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v3, v5, v7}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + move-object/from16 v19, v3 + + check-cast v19, Lcom/google/android/gms/measurement/internal/zzao; + + const/16 v3, 0xa + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v7 + + const/16 v3, 0xb + + invoke-interface {v1, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v20 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v3 + + const/16 v5, 0xc + + invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v5 + + sget-object v10, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v3, v5, v10}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + move-object/from16 v22, v3 + + check-cast v22, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v23, Lcom/google/android/gms/measurement/internal/zzkr; + + move-object/from16 v5, v23 + + move-object v10, v11 + + invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + new-instance v10, Lcom/google/android/gms/measurement/internal/zzw; + + move-object v3, v10 + + move-object v5, v11 + + move-object/from16 v6, v23 + + move-wide/from16 v7, v17 + + move v9, v2 + + move-object v2, v10 + + move-object v10, v12 + + move-object/from16 v11, v16 + + move-wide v12, v13 + + move-object/from16 v14, v19 + + move-wide/from16 v15, v20 + + move-object/from16 v17, v22 + + invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V + + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z + + move-result v2 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez v2, :cond_0 + + :goto_0 + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catchall_0 + move-exception v0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + :try_start_2 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Error querying conditional user property value" + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-eqz v1, :cond_3 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_3 + return-object v0 + + :goto_1 + if-eqz v1, :cond_4 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_4 + throw v0 +.end method + +.method public final J(Lf/h/a/f/i/b/j;)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + const-string v2, "app_id" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + const-string v2, "name" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v1, p1, Lf/h/a/f/i/b/j;->c:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "lifetime_count" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v1, p1, Lf/h/a/f/i/b/j;->d:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "current_bundle_count" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v1, p1, Lf/h/a/f/i/b/j;->f:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "last_fire_timestamp" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v1, p1, Lf/h/a/f/i/b/j;->g:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "last_bundled_timestamp" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + const-string v2, "last_bundled_day" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + const-string v2, "last_sampled_complex_event_id" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + const-string v2, "last_sampling_rate" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v1, p1, Lf/h/a/f/i/b/j;->e:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "current_session_count" + + invoke-virtual {v0, v2, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v1, p1, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_0 + + const-wide/16 v3, 0x1 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + move-object v1, v2 + + :goto_0 + const-string v3, "last_exempt_from_sampling" + + invoke-virtual {v0, v3, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const-string v3, "events" + + const/4 v4, 0x5 + + invoke-virtual {v1, v3, v2, v0, v4}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v0 + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to insert/update event aggregates (got -1). appId" + + iget-object v2, p1, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_1 + return-void + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Error storing event aggregates. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final K(Lf/h/a/f/i/b/a4;)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "apps" + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v1, Landroid/content/ContentValues; + + invoke-direct {v1}, Landroid/content/ContentValues;->()V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "app_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->s()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "app_instance_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "gmp_app_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->E()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "resettable_device_id_hash" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->U()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "last_bundle_index" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->K()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "last_bundle_start_timestamp" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->L()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "last_bundle_end_timestamp" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "app_version" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->O()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "app_store" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->P()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "gmp_version" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->Q()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "dev_cert_hash" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->T()Z + + move-result v2 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "measurement_enabled" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->x:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "day" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->y:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "daily_public_events_count" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->z:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "daily_events_count" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->A:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "daily_conversions_count" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->F:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "config_fetched_time" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->G:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "failed_config_fetch_time" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "app_version_int" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "firebase_instance_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->B:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "daily_error_events_count" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-wide v2, p1, Lf/h/a/f/i/b/a4;->C:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "daily_realtime_events_count" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v2, p1, Lf/h/a/f/i/b/a4;->D:Ljava/lang/String; + + const-string v3, "health_monitor_sample" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->g()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "android_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->h()Z + + move-result v2 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "adid_reporting_enabled" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->i()Z + + move-result v2 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "ssaid_reporting_enabled" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "admob_app_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->S()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "dynamite_version" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->k()Ljava/util/List; + + move-result-object v2 + + if-eqz v2, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->k()Ljava/util/List; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + if-nez v2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v3 + + const-string v4, "Safelisted events should not be an empty list. appId" + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->k()Ljava/util/List; + + move-result-object v2 + + const-string v3, "," + + invoke-static {v3, v2}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "safelisted_events" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + :cond_1 + :goto_0 + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "ga_app_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + :cond_2 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "app_id = ?" + + const/4 v4, 0x1 + + new-array v4, v4, [Ljava/lang/String; + + const/4 v5, 0x0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v4, v5 + + invoke-virtual {v2, v0, v1, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v3 + + int-to-long v3, v3 + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-nez v7, :cond_3 + + const/4 v3, 0x0 + + const/4 v4, 0x5 + + invoke-virtual {v2, v0, v3, v1, v4}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v0 + + const-wide/16 v2, -0x1 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to insert/update app (got -1). appId" + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_3 + return-void + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Error storing app. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final L(Ljava/util/List;)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->U()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const-string v0, "," + + invoke-static {v0, p1}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object p1 + + const/4 v0, 0x2 + + invoke-static {p1, v0}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v0 + + const-string v1, "(" + + const-string v2, ")" + + invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const/16 v0, 0x50 + + invoke-static {p1, v0}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v0 + + const-string v1, "SELECT COUNT(1) FROM queue WHERE rowid IN " + + const-string v2, " AND retry_count = 2147483647 LIMIT 1" + + invoke-static {v0, v1, p1, v2}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-lez v4, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "The number of upload retries exceeds the limit. Will remain unchanged." + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_1 + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x7f + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "UPDATE queue SET retry_count = IFNULL(retry_count, 0) + 1 WHERE rowid IN " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, " AND (retry_count IS NULL OR retry_count < 2147483647)" + + invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Error incrementing retry count. error" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_2 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Given Integer is zero" + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final M(Lf/h/a/f/h/k/f1;Z)Z + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget v0, p1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v0, v0, 0x8 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->H(Z)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->l0()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + const/4 v3, 0x0 + + if-eqz v0, :cond_6 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v4 + + iget-wide v6, p1, Lf/h/a/f/h/k/f1;->zzj:J + + invoke-static {}, Lf/h/a/f/i/b/fa;->E()J + + move-result-wide v8 + + sub-long v8, v4, v8 + + cmp-long v0, v6, v8 + + if-ltz v0, :cond_1 + + iget-wide v6, p1, Lf/h/a/f/h/k/f1;->zzj:J + + invoke-static {}, Lf/h/a/f/i/b/fa;->E()J + + move-result-wide v8 + + add-long/2addr v8, v4 + + cmp-long v0, v6, v8 + + if-lez v0, :cond_2 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v6, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {v6}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + iget-wide v7, p1, Lf/h/a/f/h/k/f1;->zzj:J + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + const-string v7, "Storing bundle outside of the max uploading time span. appId, now, timestamp" + + invoke-virtual {v0, v7, v6, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + invoke-virtual {p1}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v4 + + invoke-virtual {v4, v0}, Lf/h/a/f/i/b/q9;->V([B)[B + + move-result-object v0 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + array-length v5, v0 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + const-string v6, "Saving bundle, size" + + invoke-virtual {v4, v6, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance v4, Landroid/content/ContentValues; + + invoke-direct {v4}, Landroid/content/ContentValues;->()V + + iget-object v5, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + const-string v6, "app_id" + + invoke-virtual {v4, v6, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v5, p1, Lf/h/a/f/h/k/f1;->zzj:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + const-string v6, "bundle_end_timestamp" + + invoke-virtual {v4, v6, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v5, "data" + + invoke-virtual {v4, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v0, "has_realtime" + + invoke-virtual {v4, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + iget p2, p1, Lf/h/a/f/h/k/f1;->zzd:I + + and-int/lit8 p2, p2, 0x2 + + if-eqz p2, :cond_3 + + const/4 p2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p2, 0x0 + + :goto_1 + if-eqz p2, :cond_4 + + iget p2, p1, Lf/h/a/f/h/k/f1;->zzao:I + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v0, "retry_count" + + invoke-virtual {v4, v0, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + :cond_4 + :try_start_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p2 + + const-string v0, "queue" + + invoke-virtual {p2, v0, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + move-result-wide v3 + + const-wide/16 v5, -0x1 + + cmp-long p2, v3, v5 + + if-nez p2, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Failed to insert bundle (got -1). appId" + + iget-object v2, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p2, v0, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + + return v1 + + :cond_5 + return v2 + + :catch_0 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Error storing bundle. appId" + + invoke-virtual {v0, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 + + :catch_1 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Data loss. Failed to serialize bundle. appId" + + invoke-virtual {v0, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 + + :cond_6 + throw v3 +.end method + +.method public final N(Lf/h/a/f/i/b/k;JZ)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/q9;->x(Lf/h/a/f/i/b/k;)Lf/h/a/f/h/k/b1; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + + new-instance v1, Landroid/content/ContentValues; + + invoke-direct {v1}, Landroid/content/ContentValues;->()V + + iget-object v2, p1, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + const-string v3, "app_id" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + const-string v3, "name" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v2, p1, Lf/h/a/f/i/b/k;->d:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "timestamp" + + invoke-virtual {v1, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + const-string p3, "metadata_fingerprint" + + invoke-virtual {v1, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string p2, "data" + + invoke-virtual {v1, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string p3, "realtime" + + invoke-virtual {v1, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const/4 p2, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p3 + + const-string p4, "raw_events" + + const/4 v0, 0x0 + + invoke-virtual {p3, p4, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->insert(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + move-result-wide p3 + + const-wide/16 v0, -0x1 + + cmp-long v2, p3, v0 + + if-nez v2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p4, "Failed to insert raw event (got -1). appId" + + iget-object v0, p1, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p3, p4, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return p2 + + :cond_0 + const/4 p1, 0x1 + + return p1 + + :catch_0 + move-exception p3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v0, "Error storing raw event. appId" + + invoke-virtual {p4, v0, p1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return p2 +.end method + +.method public final O(Lf/h/a/f/i/b/r9;)Z + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + iget-object v0, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_3 + + iget-object v0, p1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v0 + + const/4 v3, 0x0 + + if-eqz v0, :cond_2 + + new-array v0, v2, [Ljava/lang/String; + + iget-object v4, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + aput-object v4, v0, v3 + + const-string v4, "select count(1) from user_attributes where app_id=? and name not like \'!_%\' escape \'!\'" + + invoke-virtual {p0, v4, v0}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v4 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v6, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + if-eqz v0, :cond_1 + + invoke-static {}, Lf/h/a/f/h/k/n9;->b()Z + + move-result v7 + + const/16 v8, 0x19 + + if-eqz v7, :cond_0 + + sget-object v7, Lf/h/a/f/i/b/n;->K0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1, v7}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_0 + + sget-object v7, Lf/h/a/f/i/b/n;->G:Lf/h/a/f/i/b/p3; + + const/16 v9, 0x64 + + invoke-virtual {v0, v6, v7}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v0 + + invoke-static {v0, v9}, Ljava/lang/Math;->min(II)I + + move-result v0 + + invoke-static {v0, v8}, Ljava/lang/Math;->max(II)I + + move-result v8 + + :cond_0 + int-to-long v6, v8 + + cmp-long v0, v4, v6 + + if-ltz v0, :cond_3 + + return v3 + + :cond_1 + throw v1 + + :cond_2 + iget-object v0, p1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + const-string v4, "_npa" + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_3 + + const/4 v0, 0x2 + + new-array v0, v0, [Ljava/lang/String; + + iget-object v4, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + aput-object v4, v0, v3 + + iget-object v4, p1, Lf/h/a/f/i/b/r9;->b:Ljava/lang/String; + + aput-object v4, v0, v2 + + const-string v4, "select count(1) from user_attributes where app_id=? and origin=? AND name like \'!_%\' escape \'!\'" + + invoke-virtual {p0, v4, v0}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v4 + + const-wide/16 v6, 0x19 + + cmp-long v0, v4, v6 + + if-ltz v0, :cond_3 + + return v3 + + :cond_3 + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + iget-object v3, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + const-string v4, "app_id" + + invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, p1, Lf/h/a/f/i/b/r9;->b:Ljava/lang/String; + + const-string v4, "origin" + + invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, p1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + const-string v4, "name" + + invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v3, p1, Lf/h/a/f/i/b/r9;->d:J + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + const-string v4, "set_timestamp" + + invoke-virtual {v0, v4, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-object v3, p1, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + const-string v4, "value" + + invoke-static {v0, v4, v3}, Lf/h/a/f/i/b/e;->I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + const-string v4, "user_attributes" + + const/4 v5, 0x5 + + invoke-virtual {v3, v4, v1, v0, v5}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v0 + + const-wide/16 v3, -0x1 + + cmp-long v5, v0, v3 + + if-nez v5, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to insert/update user property (got -1). appId" + + iget-object v3, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v1, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v3, "Error storing user property. appId" + + invoke-virtual {v1, v3, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_4 + :goto_0 + return v2 +.end method + +.method public final P(Lcom/google/android/gms/measurement/internal/zzw;)Z + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v0 + + const/4 v1, 0x1 + + if-nez v0, :cond_0 + + new-array v0, v1, [Ljava/lang/String; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + const/4 v3, 0x0 + + aput-object v2, v0, v3 + + const-string v2, "SELECT COUNT(1) FROM conditional_properties WHERE app_id=?" + + invoke-virtual {p0, v2, v0}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v4 + + const-wide/16 v6, 0x3e8 + + cmp-long v0, v4, v6 + + if-ltz v0, :cond_0 + + return v3 + + :cond_0 + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + const-string v3, "app_id" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + const-string v3, "origin" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + const-string v3, "name" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v2}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v2 + + const-string v3, "value" + + invoke-static {v0, v3, v2}, Lf/h/a/f/i/b/e;->I(Landroid/content/ContentValues;Ljava/lang/String;Ljava/lang/Object;)V + + iget-boolean v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "active" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; + + const-string v3, "trigger_event_name" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->k:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "trigger_timeout" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-static {v2}, Lf/h/a/f/i/b/t9;->f0(Landroid/os/Parcelable;)[B + + move-result-object v2 + + const-string v3, "timed_out_event" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "creation_timestamp" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-static {v2}, Lf/h/a/f/i/b/t9;->f0(Landroid/os/Parcelable;)[B + + move-result-object v2 + + const-string v3, "triggered_event" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-wide v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "triggered_timestamp" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + iget-wide v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->m:J + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "time_to_live" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-static {v2}, Lf/h/a/f/i/b/t9;->f0(Landroid/os/Parcelable;)[B + + move-result-object v2 + + const-string v3, "expired_event" + + invoke-virtual {v0, v3, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "conditional_properties" + + const/4 v4, 0x0 + + const/4 v5, 0x5 + + invoke-virtual {v2, v3, v4, v0, v5}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v2 + + const-wide/16 v4, -0x1 + + cmp-long v0, v2, v4 + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to insert/update conditional user property (got -1)" + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v3, "Error storing conditional user property" + + invoke-virtual {v2, v3, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1 + :goto_0 + return v1 +.end method + +.method public final Q(Ljava/lang/String;ILf/h/a/f/h/k/m0;)Z + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p3, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + invoke-virtual {p3}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v3 + + if-eqz v3, :cond_0 + + iget p3, p3, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + :cond_0 + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + const-string v2, "Event filter had no event name. Audience definition ignored. appId, audienceId, filterId" + + invoke-virtual {v0, v2, p1, p2, p3}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 + + :cond_1 + invoke-virtual {p3}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + + new-instance v3, Landroid/content/ContentValues; + + invoke-direct {v3}, Landroid/content/ContentValues;->()V + + const-string v4, "app_id" + + invoke-virtual {v3, v4, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v4, "audience_id" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-virtual {p3}, Lf/h/a/f/h/k/m0;->u()Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget p2, p3, Lf/h/a/f/h/k/m0;->zzd:I + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + goto :goto_0 + + :cond_2 + move-object p2, v2 + + :goto_0 + const-string v4, "filter_id" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + iget-object p2, p3, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + const-string v4, "event_name" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget p2, p3, Lf/h/a/f/h/k/m0;->zzc:I + + and-int/lit8 p2, p2, 0x40 + + const/4 v4, 0x1 + + if-eqz p2, :cond_3 + + const/4 p2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p2, 0x0 + + :goto_1 + if-eqz p2, :cond_4 + + iget-boolean p2, p3, Lf/h/a/f/h/k/m0;->zzk:Z + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + goto :goto_2 + + :cond_4 + move-object p2, v2 + + :goto_2 + const-string p3, "session_scoped" + + invoke-virtual {v3, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + const-string p2, "data" + + invoke-virtual {v3, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p2 + + const-string p3, "event_filters" + + const/4 v0, 0x5 + + invoke-virtual {p2, p3, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide p2 + + const-wide/16 v2, -0x1 + + cmp-long v0, p2, v2 + + if-nez v0, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to insert event filter (got -1). appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p2, p3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_5 + return v4 + + :catch_0 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v0, "Error storing event filter. appId" + + invoke-virtual {p3, v0, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 +.end method + +.method public final R(Ljava/lang/String;ILf/h/a/f/h/k/p0;)Z + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p3, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + invoke-virtual {p3}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v3 + + if-eqz v3, :cond_0 + + iget p3, p3, Lf/h/a/f/h/k/p0;->zzd:I + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + :cond_0 + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + const-string v2, "Property filter had no property name. Audience definition ignored. appId, audienceId, filterId" + + invoke-virtual {v0, v2, p1, p2, p3}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 + + :cond_1 + invoke-virtual {p3}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + + new-instance v3, Landroid/content/ContentValues; + + invoke-direct {v3}, Landroid/content/ContentValues;->()V + + const-string v4, "app_id" + + invoke-virtual {v3, v4, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v4, "audience_id" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-virtual {p3}, Lf/h/a/f/h/k/p0;->t()Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget p2, p3, Lf/h/a/f/h/k/p0;->zzd:I + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + goto :goto_0 + + :cond_2 + move-object p2, v2 + + :goto_0 + const-string v4, "filter_id" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + iget-object p2, p3, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + const-string v4, "property_name" + + invoke-virtual {v3, v4, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + iget p2, p3, Lf/h/a/f/h/k/p0;->zzc:I + + and-int/lit8 p2, p2, 0x20 + + const/4 v4, 0x1 + + if-eqz p2, :cond_3 + + const/4 p2, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p2, 0x0 + + :goto_1 + if-eqz p2, :cond_4 + + iget-boolean p2, p3, Lf/h/a/f/h/k/p0;->zzi:Z + + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + goto :goto_2 + + :cond_4 + move-object p2, v2 + + :goto_2 + const-string p3, "session_scoped" + + invoke-virtual {v3, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Boolean;)V + + const-string p2, "data" + + invoke-virtual {v3, p2, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p2 + + const-string p3, "property_filters" + + const/4 v0, 0x5 + + invoke-virtual {p2, p3, v2, v3, v0}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide p2 + + const-wide/16 v2, -0x1 + + cmp-long v0, p2, v2 + + if-nez v0, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to insert property filter (got -1). appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p2, p3, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return v1 + + :cond_5 + return v4 + + :catch_0 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v0, "Error storing property filter. appId" + + invoke-virtual {p3, v0, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 +.end method + +.method public final S(Ljava/lang/String;Ljava/lang/Long;JLf/h/a/f/h/k/b1;)Z + .locals 4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {p5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p5}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object p5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v1 + + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + array-length v2, p5 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Saving complex main event, appId, data size" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + const-string v1, "app_id" + + invoke-virtual {v0, v1, p1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string v1, "event_id" + + invoke-virtual {v0, v1, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + invoke-static {p3, p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + const-string p3, "children_to_process" + + invoke-virtual {v0, p3, p2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string p2, "main_event" + + invoke-virtual {v0, p2, p5}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + const/4 p2, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object p3 + + const-string p4, "main_event_params" + + const/4 p5, 0x0 + + const/4 v1, 0x5 + + invoke-virtual {p3, p4, p5, v0, v1}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide p3 + + const-wide/16 v0, -0x1 + + cmp-long p5, p3, v0 + + if-nez p5, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p4, "Failed to insert complex main event (got -1). appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p5 + + invoke-virtual {p3, p4, p5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return p2 + + :cond_0 + const/4 p1, 0x1 + + return p1 + + :catch_0 + move-exception p3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string p5, "Error storing complex main event. appId" + + invoke-virtual {p4, p5, p1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return p2 +.end method + +.method public final T()J + .locals 6 + + const-wide/16 v0, -0x1 + + const/4 v2, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + const-string v4, "select rowid from raw_events order by rowid desc limit 1;" + + invoke-virtual {v3, v4, v2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v3 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v3, :cond_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-wide v0 + + :cond_0 + const/4 v3, 0x0 + + :try_start_1 + invoke-interface {v2, v3}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v0 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + return-wide v0 + + :catchall_0 + move-exception v0 + + goto :goto_0 + + :catch_0 + move-exception v3 + + :try_start_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "Error querying raw events" + + invoke-virtual {v4, v5, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-eqz v2, :cond_1 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_1 + return-wide v0 + + :goto_0 + if-eqz v2, :cond_2 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_2 + throw v0 +.end method + +.method public final U()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "google_app_measurement.db" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + return v0 +.end method + +.method public final V(Ljava/lang/String;[Ljava/lang/String;)J + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p2 + + if-eqz p2, :cond_0 + + const/4 p2, 0x0 + + invoke-interface {v1, p2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-wide p1 + + :cond_0 + :try_start_1 + new-instance p2, Landroid/database/sqlite/SQLiteException; + + const-string v0, "Database returned empty set" + + invoke-direct {p2, v0}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw p2 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p2 + + :try_start_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Database error" + + invoke-virtual {v0, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + throw p2 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :goto_0 + if-eqz v1, :cond_1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_1 + throw p1 +.end method + +.method public final W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + .locals 35 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v3, 0x0 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v4 + + const-string v5, "apps" + + const-string v6, "app_instance_id" + + const-string v7, "gmp_app_id" + + const-string v8, "resettable_device_id_hash" + + const-string v9, "last_bundle_index" + + const-string v10, "last_bundle_start_timestamp" + + const-string v11, "last_bundle_end_timestamp" + + const-string v12, "app_version" + + const-string v13, "app_store" + + const-string v14, "gmp_version" + + const-string v15, "dev_cert_hash" + + const-string v16, "measurement_enabled" + + const-string v17, "day" + + const-string v18, "daily_public_events_count" + + const-string v19, "daily_events_count" + + const-string v20, "daily_conversions_count" + + const-string v21, "config_fetched_time" + + const-string v22, "failed_config_fetch_time" + + const-string v23, "app_version_int" + + const-string v24, "firebase_instance_id" + + const-string v25, "daily_error_events_count" + + const-string v26, "daily_realtime_events_count" + + const-string v27, "health_monitor_sample" + + const-string v28, "android_id" + + const-string v29, "adid_reporting_enabled" + + const-string v30, "ssaid_reporting_enabled" + + const-string v31, "admob_app_id" + + const-string v32, "dynamite_version" + + const-string v33, "safelisted_events" + + const-string v34, "ga_app_id" + + filled-new-array/range {v6 .. v34}, [Ljava/lang/String; + + move-result-object v6 + + const-string v7, "app_id=?" + + const/4 v0, 0x1 + + new-array v8, v0, [Ljava/lang/String; + + const/4 v12, 0x0 + + aput-object v2, v8, v12 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + invoke-virtual/range {v4 .. v11}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v4 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v5 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + if-nez v5, :cond_0 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + return-object v3 + + :cond_0 + :try_start_2 + new-instance v5, Lf/h/a/f/i/b/a4; + + iget-object v6, v1, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + iget-object v6, v6, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-direct {v5, v6, v2}, Lf/h/a/f/i/b/a4;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;)V + + invoke-interface {v4, v12}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->m(Ljava/lang/String;)V + + const/4 v6, 0x2 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + const/4 v6, 0x3 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->C(J)V + + const/4 v6, 0x4 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->a(J)V + + const/4 v6, 0x5 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->l(J)V + + const/4 v6, 0x6 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->D(Ljava/lang/String;)V + + const/4 v6, 0x7 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->G(Ljava/lang/String;)V + + const/16 v6, 0x8 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->t(J)V + + const/16 v6, 0x9 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->w(J)V + + const/16 v6, 0xa + + invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z + + move-result v7 + + if-nez v7, :cond_2 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v6 + + if-eqz v6, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v6, 0x0 + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 v6, 0x1 + + :goto_1 + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->e(Z)V + + const/16 v6, 0xb + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->x:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_3 + + const/4 v9, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v9, 0x0 + + :goto_2 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->x:J + + const/16 v6, 0xc + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->y:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_4 + + const/4 v9, 0x1 + + goto :goto_3 + + :cond_4 + const/4 v9, 0x0 + + :goto_3 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->y:J + + const/16 v6, 0xd + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->z:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_5 + + const/4 v9, 0x1 + + goto :goto_4 + + :cond_5 + const/4 v9, 0x0 + + :goto_4 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->z:J + + const/16 v6, 0xe + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->A:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_6 + + const/4 v9, 0x1 + + goto :goto_5 + + :cond_6 + const/4 v9, 0x0 + + :goto_5 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->A:J + + const/16 v6, 0xf + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->F(J)V + + const/16 v6, 0x10 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->I(J)V + + const/16 v6, 0x11 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z + + move-result v7 + + if-eqz v7, :cond_7 + + const-wide/32 v6, -0x80000000 + + goto :goto_6 + + :cond_7 + invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v6 + + int-to-long v6, v6 + + :goto_6 + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->p(J)V + + const/16 v6, 0x12 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->A(Ljava/lang/String;)V + + const/16 v6, 0x13 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->B:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_8 + + const/4 v9, 0x1 + + goto :goto_7 + + :cond_8 + const/4 v9, 0x0 + + :goto_7 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->B:J + + const/16 v6, 0x14 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v6 + + iget-object v8, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iget-wide v9, v5, Lf/h/a/f/i/b/a4;->C:J + + cmp-long v11, v9, v6 + + if-eqz v11, :cond_9 + + const/4 v9, 0x1 + + goto :goto_8 + + :cond_9 + const/4 v9, 0x0 + + :goto_8 + or-int/2addr v8, v9 + + iput-boolean v8, v5, Lf/h/a/f/i/b/a4;->E:Z + + iput-wide v6, v5, Lf/h/a/f/i/b/a4;->C:J + + const/16 v6, 0x15 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->J(Ljava/lang/String;)V + + iget-object v6, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v7, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v7}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v6 + + const-wide/16 v7, 0x0 + + if-nez v6, :cond_b + + const/16 v6, 0x16 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z + + move-result v9 + + if-eqz v9, :cond_a + + move-wide v9, v7 + + goto :goto_9 + + :cond_a + invoke-interface {v4, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v9 + + :goto_9 + invoke-virtual {v5, v9, v10}, Lf/h/a/f/i/b/a4;->R(J)V + + :cond_b + const/16 v6, 0x17 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z + + move-result v9 + + if-nez v9, :cond_d + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v6 + + if-eqz v6, :cond_c + + goto :goto_a + + :cond_c + const/4 v6, 0x0 + + goto :goto_b + + :cond_d + :goto_a + const/4 v6, 0x1 + + :goto_b + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/a4;->n(Z)V + + const/16 v6, 0x18 + + invoke-interface {v4, v6}, Landroid/database/Cursor;->isNull(I)Z + + move-result v9 + + if-nez v9, :cond_f + + invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v6 + + if-eqz v6, :cond_e + + goto :goto_c + + :cond_e + const/4 v0, 0x0 + + :cond_f + :goto_c + invoke-virtual {v5, v0}, Lf/h/a/f/i/b/a4;->r(Z)V + + const/16 v0, 0x19 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v5, v0}, Lf/h/a/f/i/b/a4;->q(Ljava/lang/String;)V + + const/16 v0, 0x1a + + invoke-interface {v4, v0}, Landroid/database/Cursor;->isNull(I)Z + + move-result v6 + + if-eqz v6, :cond_10 + + goto :goto_d + + :cond_10 + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v7 + + :goto_d + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->z(J)V + + const/16 v0, 0x1b + + invoke-interface {v4, v0}, Landroid/database/Cursor;->isNull(I)Z + + move-result v6 + + if-nez v6, :cond_11 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + const-string v6, "," + + const/4 v7, -0x1 + + invoke-virtual {v0, v6, v7}, Ljava/lang/String;->split(Ljava/lang/String;I)[Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {v5, v0}, Lf/h/a/f/i/b/a4;->d(Ljava/util/List;)V + + :cond_11 + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v0 + + if-eqz v0, :cond_12 + + iget-object v0, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v6, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v6}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_12 + + const/16 v0, 0x1c + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v5, v0}, Lf/h/a/f/i/b/a4;->u(Ljava/lang/String;)V + + :cond_12 + iget-object v0, v5, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iput-boolean v12, v5, Lf/h/a/f/i/b/a4;->E:Z + + invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + if-eqz v0, :cond_13 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Got multiple records for app, expected one. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v0, v6, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :cond_13 + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + return-object v5 + + :catch_0 + move-exception v0 + + goto :goto_e + + :catchall_0 + move-exception v0 + + goto :goto_f + + :catch_1 + move-exception v0 + + move-object v4, v3 + + :goto_e + :try_start_3 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Error querying app. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v5, v6, v2, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz v4, :cond_14 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + :cond_14 + return-object v3 + + :catchall_1 + move-exception v0 + + move-object v3, v4 + + :goto_f + if-eqz v3, :cond_15 + + invoke-interface {v3}, Landroid/database/Cursor;->close()V + + :cond_15 + throw v0 +.end method + +.method public final X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v0, Ljava/util/ArrayList; + + const/4 v1, 0x3 + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-instance p1, Ljava/lang/StringBuilder; + + const-string v1, "app_id=?" + + invoke-direct {p1, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const-string p2, " and origin=?" + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p2 + + if-nez p2, :cond_1 + + invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "*" + + invoke-virtual {p2, p3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + const-string p2, " and name glob ?" + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p2 + + new-array p2, p2, [Ljava/lang/String; + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, [Ljava/lang/String; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final Y(Ljava/lang/String;Ljava/lang/String;)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v1, "user_attributes" + + const-string v2, "app_id=? and name=?" + + const/4 v3, 0x2 + + new-array v3, v3, [Ljava/lang/String; + + const/4 v4, 0x0 + + aput-object p1, v3, v4 + + const/4 v4, 0x1 + + aput-object p2, v3, v4 + + invoke-virtual {v0, v1, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + invoke-virtual {v2, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string v2, "Error deleting user property. appId" + + invoke-virtual {v1, v2, p1, p2, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final Z(Ljava/lang/String;Ljava/util/List;)Z + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)Z" + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "select count(1) from audience_filter_values where app_id=?" + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/String; + + aput-object p1, v4, v1 + + invoke-virtual {p0, v2, v4}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v4 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v6, Lf/h/a/f/i/b/n;->F:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, p1, v6}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v2 + + const/16 v6, 0x7d0 + + invoke-static {v6, v2}, Ljava/lang/Math;->min(II)I + + move-result v2 + + invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + int-to-long v6, v2 + + cmp-long v8, v4, v6 + + if-gtz v8, :cond_0 + + return v1 + + :cond_0 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4}, Ljava/util/ArrayList;->()V + + const/4 v5, 0x0 + + :goto_0 + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v6 + + if-ge v5, v6, :cond_2 + + invoke-interface {p2, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Integer; + + if-eqz v6, :cond_1 + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + invoke-static {v6}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v4, v6}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v5, v5, 0x1 + + goto :goto_0 + + :cond_1 + return v1 + + :cond_2 + const-string p2, "," + + invoke-static {p2, v4}, Landroid/text/TextUtils;->join(Ljava/lang/CharSequence;Ljava/lang/Iterable;)Ljava/lang/String; + + move-result-object p2 + + const/4 v4, 0x2 + + invoke-static {p2, v4}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + const-string v6, "(" + + const-string v7, ")" + + invoke-static {v5, v6, p2, v7}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const/16 v5, 0x8c + + invoke-static {p2, v5}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v5 + + const-string v6, "audience_id in (select audience_id from audience_filter_values where app_id=? and audience_id not in " + + const-string v7, " order by rowid desc limit -1 offset ?)" + + invoke-static {v5, v6, p2, v7}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + new-array v4, v4, [Ljava/lang/String; + + aput-object p1, v4, v1 + + invoke-static {v2}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v4, v3 + + const-string p1, "audience_filter_values" + + invoke-virtual {v0, p1, p2, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result p1 + + if-lez p1, :cond_3 + + return v3 + + :cond_3 + return v1 + + :catch_0 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Database error querying filters. appId" + + invoke-virtual {v0, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v1 +.end method + +.method public final a0(Ljava/lang/String;)J + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->p:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, p1, v2}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v1 + + const v2, 0xf4240 + + invoke-static {v2, v1}, Ljava/lang/Math;->min(II)I + + move-result v1 + + const/4 v2, 0x0 + + invoke-static {v2, v1}, Ljava/lang/Math;->max(II)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v1 + + const-string v3, "raw_events" + + const-string v4, "rowid in (select rowid from raw_events where app_id=? order by rowid desc limit -1 offset ?)" + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/String; + + aput-object p1, v5, v2 + + const/4 v2, 0x1 + + aput-object v1, v5, v2 + + invoke-virtual {v0, v3, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + int-to-long v0, p1 + + return-wide v0 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Error deleting over the limit events. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public final b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + .locals 18 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v8, p2 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v9, 0x0 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v10 + + const-string v11, "user_attributes" + + const-string v0, "set_timestamp" + + const-string v1, "value" + + const-string v2, "origin" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v12 + + const-string v13, "app_id=? and name=?" + + const/4 v0, 0x2 + + new-array v14, v0, [Ljava/lang/String; + + const/4 v1, 0x0 + + aput-object p1, v14, v1 + + const/4 v2, 0x1 + + aput-object v8, v14, v2 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + invoke-virtual/range {v10 .. v17}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v10 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-interface {v10}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v3 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez v3, :cond_0 + + invoke-interface {v10}, Landroid/database/Cursor;->close()V + + return-object v9 + + :cond_0 + :try_start_2 + invoke-interface {v10, v1}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + move-object/from16 v11, p0 + + :try_start_3 + invoke-virtual {v11, v10, v2}, Lf/h/a/f/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; + + move-result-object v7 + + invoke-interface {v10, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v3 + + new-instance v0, Lf/h/a/f/i/b/r9; + + move-object v1, v0 + + move-object/from16 v2, p1 + + move-object/from16 v4, p2 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + invoke-interface {v10}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Got multiple records for user property, expected one. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + :cond_1 + invoke-interface {v10}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + move-object/from16 v11, p0 + + goto :goto_1 + + :catch_1 + move-exception v0 + + move-object/from16 v11, p0 + + goto :goto_0 + + :catchall_1 + move-exception v0 + + move-object/from16 v11, p0 + + goto :goto_2 + + :catch_2 + move-exception v0 + + move-object/from16 v11, p0 + + move-object v10, v9 + + :goto_0 + :try_start_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error querying user property. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + if-eqz v10, :cond_2 + + invoke-interface {v10}, Landroid/database/Cursor;->close()V + + :cond_2 + return-object v9 + + :catchall_2 + move-exception v0 + + :goto_1 + move-object v9, v10 + + :goto_2 + if-eqz v9, :cond_3 + + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + :cond_3 + throw v0 +.end method + +.method public final c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; + .locals 29 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v7, p2 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v8, 0x0 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v9 + + const-string v10, "conditional_properties" + + const-string v11, "origin" + + const-string v12, "value" + + const-string v13, "active" + + const-string v14, "trigger_event_name" + + const-string v15, "trigger_timeout" + + const-string v16, "timed_out_event" + + const-string v17, "creation_timestamp" + + const-string v18, "triggered_event" + + const-string v19, "triggered_timestamp" + + const-string v20, "time_to_live" + + const-string v21, "expired_event" + + filled-new-array/range {v11 .. v21}, [Ljava/lang/String; + + move-result-object v11 + + const-string v12, "app_id=? and name=?" + + const/4 v0, 0x2 + + new-array v13, v0, [Ljava/lang/String; + + const/4 v1, 0x0 + + aput-object p1, v13, v1 + + const/4 v2, 0x1 + + aput-object v7, v13, v2 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + invoke-virtual/range {v9 .. v16}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v9 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-interface {v9}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v3 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-nez v3, :cond_0 + + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + return-object v8 + + :cond_0 + :try_start_2 + invoke-interface {v9, v1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v16 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + move-object/from16 v10, p0 + + :try_start_3 + invoke-virtual {v10, v9, v2}, Lf/h/a/f/i/b/e;->C(Landroid/database/Cursor;I)Ljava/lang/Object; + + move-result-object v5 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getInt(I)I + + move-result v0 + + if-eqz v0, :cond_1 + + const/16 v20, 0x1 + + goto :goto_0 + + :cond_1 + const/16 v20, 0x0 + + :goto_0 + const/4 v0, 0x3 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v21 + + const/4 v0, 0x4 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v23 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + const/4 v1, 0x5 + + invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v1 + + sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + move-object/from16 v22, v0 + + check-cast v22, Lcom/google/android/gms/measurement/internal/zzao; + + const/4 v0, 0x6 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v18 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + const/4 v1, 0x7 + + invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v1 + + sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + move-object/from16 v25, v0 + + check-cast v25, Lcom/google/android/gms/measurement/internal/zzao; + + const/16 v0, 0x8 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v3 + + const/16 v0, 0x9 + + invoke-interface {v9, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v26 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + const/16 v1, 0xa + + invoke-interface {v9, v1}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v1 + + sget-object v2, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q9;->w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v0 + + move-object/from16 v28, v0 + + check-cast v28, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v17, Lcom/google/android/gms/measurement/internal/zzkr; + + move-object/from16 v1, v17 + + move-object/from16 v2, p2 + + move-object/from16 v6, v16 + + invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; + + move-object v14, v0 + + move-object/from16 v15, p1 + + invoke-direct/range {v14 .. v28}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V + + invoke-interface {v9}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Got multiple records for conditional property, expected one" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v7}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v2, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_2 + + :cond_2 + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_0 + move-exception v0 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + move-object/from16 v10, p0 + + goto :goto_2 + + :catch_1 + move-exception v0 + + move-object/from16 v10, p0 + + goto :goto_1 + + :catchall_1 + move-exception v0 + + move-object/from16 v10, p0 + + goto :goto_3 + + :catch_2 + move-exception v0 + + move-object/from16 v10, p0 + + move-object v9, v8 + + :goto_1 + :try_start_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error querying conditional property" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v7}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v2, v3, v4, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + if-eqz v9, :cond_3 + + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + :cond_3 + return-object v8 + + :catchall_2 + move-exception v0 + + :goto_2 + move-object v8, v9 + + :goto_3 + if-eqz v8, :cond_4 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + + :cond_4 + throw v0 +.end method + +.method public final d0(Ljava/lang/String;Ljava/lang/String;)I + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const-string v2, "conditional_properties" + + const-string v3, "app_id=? and name=?" + + const/4 v4, 0x2 + + new-array v4, v4, [Ljava/lang/String; + + aput-object p1, v4, v0 + + const/4 v5, 0x1 + + aput-object p2, v4, v5 + + invoke-virtual {v1, v2, v3, v4}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + move-exception v1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + invoke-virtual {v3, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string v3, "Error deleting conditional property" + + invoke-virtual {v2, v3, p1, p2, v1}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 +.end method + +.method public final e0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/Map<", + "Ljava/lang/Integer;", + "Ljava/util/List<", + "Lf/h/a/f/h/k/m0;", + ">;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const/4 v9, 0x0 + + :try_start_0 + const-string v2, "event_filters" + + const-string v3, "audience_id" + + const-string v4, "data" + + filled-new-array {v3, v4}, [Ljava/lang/String; + + move-result-object v3 + + const-string v4, "app_id=? AND event_name=?" + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/String; + + const/4 v10, 0x0 + + aput-object p1, v5, v10 + + const/4 v11, 0x1 + + aput-object p2, v5, v11 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {p2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + return-object p1 + + :cond_0 + :try_start_2 + invoke-interface {p2, v11}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v1 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/m0$a; + + invoke-static {v2, v1}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/m0$a; + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/m0; + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-interface {p2, v10}, Landroid/database/Cursor;->getInt(I)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v0, v3}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + if-nez v3, :cond_1 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_1 + invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to merge filter. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v2, v3, v4, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_0 + invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + if-nez v1, :cond_0 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_1 + move-exception v0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + goto :goto_2 + + :catch_2 + move-exception p2 + + move-object v0, p2 + + move-object p2, v9 + + :goto_1 + :try_start_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Database error querying filters. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v2, v3, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + if-eqz p2, :cond_2 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + :cond_2 + return-object p1 + + :cond_3 + if-eqz p2, :cond_4 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + :cond_4 + return-object v9 + + :catchall_1 + move-exception p1 + + move-object v9, p2 + + :goto_2 + if-eqz v9, :cond_5 + + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + :cond_5 + throw p1 +.end method + +.method public final f0()V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + return-void +.end method + +.method public final g0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; + .locals 12 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/Map<", + "Ljava/lang/Integer;", + "Ljava/util/List<", + "Lf/h/a/f/h/k/p0;", + ">;>;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const/4 v9, 0x0 + + :try_start_0 + const-string v2, "property_filters" + + const-string v3, "audience_id" + + const-string v4, "data" + + filled-new-array {v3, v4}, [Ljava/lang/String; + + move-result-object v3 + + const-string v4, "app_id=? AND property_name=?" + + const/4 v5, 0x2 + + new-array v5, v5, [Ljava/lang/String; + + const/4 v10, 0x0 + + aput-object p1, v5, v10 + + const/4 v11, 0x1 + + aput-object p2, v5, v11 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + invoke-virtual/range {v1 .. v8}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {p2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + return-object p1 + + :cond_0 + :try_start_2 + invoke-interface {p2, v11}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v1 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + sget-object v2, Lf/h/a/f/h/k/p0;->zzj:Lf/h/a/f/h/k/p0; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/p0$a; + + invoke-static {v2, v1}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/p0$a; + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/p0; + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-interface {p2, v10}, Landroid/database/Cursor;->getInt(I)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v0, v3}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/List; + + if-nez v3, :cond_1 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_1 + invoke-interface {v3, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to merge filter" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v2, v3, v4, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_0 + invoke-interface {p2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v1 + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + if-nez v1, :cond_0 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_1 + move-exception v0 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + goto :goto_2 + + :catch_2 + move-exception v0 + + move-object p2, v9 + + :goto_1 + :try_start_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Database error querying filters. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v1, v2, v3, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + if-eqz p2, :cond_2 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + :cond_2 + return-object p1 + + :cond_3 + if-eqz p2, :cond_4 + + invoke-interface {p2}, Landroid/database/Cursor;->close()V + + :cond_4 + return-object v9 + + :catchall_1 + move-exception p1 + + move-object v9, p2 + + :goto_2 + if-eqz v9, :cond_5 + + invoke-interface {v9}, Landroid/database/Cursor;->close()V + + :cond_5 + throw p1 +.end method + +.method public final h0(Ljava/lang/String;)J + .locals 3 + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/String; + + const/4 v1, 0x0 + + aput-object p1, v0, v1 + + const-string p1, "select count(1) from events where app_id=? and name not like \'!_%\' escape \'!\'" + + const-wide/16 v1, 0x0 + + invoke-virtual {p0, p1, v0, v1, v2}, Lf/h/a/f/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final i0(Ljava/lang/String;Ljava/lang/String;)J + .locals 17 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + const-wide/16 v4, 0x0 + + :try_start_0 + invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x20 + + new-instance v6, Ljava/lang/StringBuilder; + + invoke-direct {v6, v0}, Ljava/lang/StringBuilder;->(I)V + + const-string v0, "select " + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, " from app2 where app_id=?" + + invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + const/4 v6, 0x1 + + new-array v7, v6, [Ljava/lang/String; + + const/4 v8, 0x0 + + aput-object v1, v7, v8 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const-wide/16 v9, -0x1 + + move-object/from16 v11, p0 + + :try_start_1 + invoke-virtual {v11, v0, v7, v9, v10}, Lf/h/a/f/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J + + move-result-wide v12 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + const-string v0, "app2" + + const-string v7, "app_id" + + cmp-long v14, v12, v9 + + if-nez v14, :cond_1 + + :try_start_2 + new-instance v12, Landroid/content/ContentValues; + + invoke-direct {v12}, Landroid/content/ContentValues;->()V + + invoke-virtual {v12, v7, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string v13, "first_open_count" + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v14 + + invoke-virtual {v12, v13, v14}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const-string v13, "previous_install_count" + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v14 + + invoke-virtual {v12, v13, v14}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const/4 v13, 0x0 + + const/4 v14, 0x5 + + invoke-virtual {v3, v0, v13, v12, v14}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v12 + + cmp-long v14, v12, v9 + + if-nez v14, :cond_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Failed to insert column (got -1). appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v0, v6, v7, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-wide v9 + + :cond_0 + move-wide v12, v4 + + :cond_1 + :try_start_3 + new-instance v14, Landroid/content/ContentValues; + + invoke-direct {v14}, Landroid/content/ContentValues;->()V + + invoke-virtual {v14, v7, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-wide/16 v15, 0x1 + + add-long/2addr v15, v12 + + invoke-static/range {v15 .. v16}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + invoke-virtual {v14, v2, v7}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v7, "app_id = ?" + + new-array v6, v6, [Ljava/lang/String; + + aput-object v1, v6, v8 + + invoke-virtual {v3, v0, v14, v7, v6}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + int-to-long v6, v0 + + cmp-long v0, v6, v4 + + if-nez v0, :cond_2 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to update column (got 0). appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v0, v4, v5, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-wide v9 + + :cond_2 + :try_start_4 + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + goto :goto_1 + + :catch_0 + move-exception v0 + + move-wide v4, v12 + + goto :goto_0 + + :catch_1 + move-exception v0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + move-object/from16 v11, p0 + + goto :goto_2 + + :catch_2 + move-exception v0 + + move-object/from16 v11, p0 + + :goto_0 + :try_start_5 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v7, "Error inserting column. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v6, v7, v1, v2, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + move-wide v12, v4 + + :goto_1 + return-wide v12 + + :catchall_1 + move-exception v0 + + :goto_2 + invoke-virtual {v3}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v0 +.end method + +.method public final j0()V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + return-void +.end method + +.method public final k0(Ljava/lang/String;)Landroid/os/Bundle; + .locals 9 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + const-string v2, "select parameters from default_event_params where app_id=?" + + const/4 v3, 0x1 + + new-array v4, v3, [Ljava/lang/String; + + const/4 v5, 0x0 + + aput-object p1, v4, v5 + + invoke-virtual {v1, v2, v4}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + + if-nez v2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Default event parameters not found" + + invoke-virtual {p1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-object v0 + + :cond_0 + :try_start_2 + invoke-interface {v1, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v2 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :try_start_3 + invoke-static {}, Lf/h/a/f/h/k/b1;->B()Lf/h/a/f/h/k/b1$a; + + move-result-object v4 + + invoke-static {v4, v2}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + iget-object p1, v2, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_1 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/d1; + + iget-object v6, v4, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v7 + + if-eqz v7, :cond_2 + + iget-wide v7, v4, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + goto :goto_0 + + :cond_2 + iget v7, v4, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v7, v7, 0x8 + + if-eqz v7, :cond_3 + + const/4 v7, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v7, 0x0 + + :goto_1 + if-eqz v7, :cond_4 + + iget v4, v4, Lf/h/a/f/h/k/d1;->zzg:F + + invoke-virtual {v2, v6, v4}, Landroid/os/Bundle;->putFloat(Ljava/lang/String;F)V + + goto :goto_0 + + :cond_4 + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->w()Z + + move-result v7 + + if-eqz v7, :cond_5 + + iget-object v4, v4, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + invoke-virtual {v2, v6, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_5 + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v7 + + if-eqz v7, :cond_1 + + iget-wide v7, v4, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + goto :goto_0 + + :cond_6 + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-object v2 + + :catch_0 + move-exception v2 + + :try_start_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to retrieve default event parameters. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v3, v4, p1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-object v0 + + :catch_1 + move-exception p1 + + goto :goto_2 + + :catchall_0 + move-exception p1 + + goto :goto_3 + + :catch_2 + move-exception p1 + + move-object v1, v0 + + :goto_2 + :try_start_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Error selecting default event parameters" + + invoke-virtual {v2, v3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + if-eqz v1, :cond_7 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_7 + return-object v0 + + :catchall_1 + move-exception p1 + + move-object v0, v1 + + :goto_3 + if-eqz v0, :cond_8 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_8 + throw p1 +.end method + +.method public final l0()V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->U()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->h:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + const/4 v3, 0x0 + + if-eqz v2, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v4 + + sub-long v0, v4, v0 + + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide v0 + + sget-object v2, Lf/h/a/f/i/b/n;->y:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + cmp-long v2, v0, v6 + + if-lez v2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->h:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->U()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x2 + + new-array v1, v1, [Ljava/lang/String; + + const/4 v2, 0x0 + + iget-object v4, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v4, Lf/h/a/f/e/n/c; + + if-eqz v4, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v1, v2 + + const/4 v2, 0x1 + + invoke-static {}, Lf/h/a/f/i/b/fa;->E()J + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v1, v2 + + const-string v2, "queue" + + const-string v3, "abs(bundle_end_timestamp - ?) > cast(? as integer)" + + invoke-virtual {v0, v2, v3, v1}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + if-lez v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v2, "Deleted stale rows. rowsDeleted" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + throw v3 + + :cond_2 + :goto_0 + return-void + + :cond_3 + throw v3 +.end method + +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + return-void +.end method + +.method public final v()Landroid/database/sqlite/SQLiteDatabase; + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/e;->d:Lf/h/a/f/i/b/f; + + invoke-virtual {v0}, Lf/h/a/f/i/b/f;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Error opening database" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw v0 +.end method + +.method public final w()Ljava/lang/String; + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x0 + + :try_start_0 + const-string v2, "select app_id from queue order by has_realtime desc, rowid asc limit 1;" + + invoke-virtual {v0, v2, v1}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x0 + + invoke-interface {v0, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v1 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + return-object v1 + + :cond_0 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + return-object v1 + + :catch_0 + move-exception v2 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + move-object v5, v1 + + move-object v1, v0 + + move-object v0, v5 + + goto :goto_1 + + :catch_1 + move-exception v2 + + move-object v0, v1 + + :goto_0 + :try_start_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Database error getting next bundle app id" + + invoke-virtual {v3, v4, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-eqz v0, :cond_1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_1 + return-object v1 + + :catchall_1 + move-exception v1 + + :goto_1 + if-eqz v0, :cond_2 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_2 + throw v1 +.end method + +.method public final x(Lf/h/a/f/h/k/f1;)J + .locals 7 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v1 + + invoke-virtual {v1, v0}, Lf/h/a/f/i/b/q9;->v([B)J + + move-result-wide v1 + + new-instance v3, Landroid/content/ContentValues; + + invoke-direct {v3}, Landroid/content/ContentValues;->()V + + iget-object v4, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + const-string v5, "app_id" + + invoke-virtual {v3, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "metadata_fingerprint" + + invoke-virtual {v3, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v4, "metadata" + + invoke-virtual {v3, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v4, "raw_events_metadata" + + const/4 v5, 0x0 + + const/4 v6, 0x4 + + invoke-virtual {v0, v4, v5, v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-wide v1 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Error storing raw event metadata. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + throw v0 +.end method + +.method public final y(Ljava/lang/String;[Ljava/lang/String;J)J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const/4 v1, 0x0 + + :try_start_0 + invoke-virtual {v0, p1, p2}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v1 + + invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p2 + + if-eqz p2, :cond_0 + + const/4 p2, 0x0 + + invoke-interface {v1, p2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide p1 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-wide p1 + + :cond_0 + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + return-wide p3 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + move-exception p2 + + :try_start_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p4, "Database error" + + invoke-virtual {p3, p4, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + throw p2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + if-eqz v1, :cond_1 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_1 + throw p1 +.end method + +.method public final z(JLjava/lang/String;JZZZZZ)Lf/h/a/f/i/b/d; + .locals 14 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static/range {p3 .. p3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + const/4 v0, 0x1 + + new-array v1, v0, [Ljava/lang/String; + + const/4 v2, 0x0 + + aput-object p3, v1, v2 + + new-instance v3, Lf/h/a/f/i/b/d; + + invoke-direct {v3}, Lf/h/a/f/i/b/d;->()V + + const/4 v4, 0x0 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v13 + + const-string v6, "apps" + + const-string v7, "day" + + const-string v8, "daily_events_count" + + const-string v9, "daily_public_events_count" + + const-string v10, "daily_conversions_count" + + const-string v11, "daily_error_events_count" + + const-string v12, "daily_realtime_events_count" + + filled-new-array/range {v7 .. v12}, [Ljava/lang/String; + + move-result-object v7 + + const-string v8, "app_id=?" + + new-array v9, v0, [Ljava/lang/String; + + aput-object p3, v9, v2 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + move-object v5, v13 + + invoke-virtual/range {v5 .. v12}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v4 + + invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v5 + + if-nez v5, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Not updating daily counts, app is not known. appId" + + invoke-static/range {p3 .. p3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + return-object v3 + + :cond_0 + :try_start_1 + invoke-interface {v4, v2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + cmp-long v2, v5, p1 + + if-nez v2, :cond_1 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->b:J + + const/4 v0, 0x2 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->a:J + + const/4 v0, 0x3 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->c:J + + const/4 v0, 0x4 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->d:J + + const/4 v0, 0x5 + + invoke-interface {v4, v0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v5 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->e:J + + :cond_1 + if-eqz p6, :cond_2 + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->b:J + + add-long v5, v5, p4 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->b:J + + :cond_2 + if-eqz p7, :cond_3 + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->a:J + + add-long v5, v5, p4 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->a:J + + :cond_3 + if-eqz p8, :cond_4 + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->c:J + + add-long v5, v5, p4 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->c:J + + :cond_4 + if-eqz p9, :cond_5 + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->d:J + + add-long v5, v5, p4 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->d:J + + :cond_5 + if-eqz p10, :cond_6 + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->e:J + + add-long v5, v5, p4 + + iput-wide v5, v3, Lf/h/a/f/i/b/d;->e:J + + :cond_6 + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + const-string v2, "day" + + invoke-static/range {p1 .. p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "daily_public_events_count" + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->a:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "daily_events_count" + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->b:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "daily_conversions_count" + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->c:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "daily_error_events_count" + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->d:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "daily_realtime_events_count" + + iget-wide v5, v3, Lf/h/a/f/i/b/d;->e:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v0, v2, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V + + const-string v2, "apps" + + const-string v5, "app_id=?" + + invoke-virtual {v13, v2, v0, v5, v1}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + return-object v3 + + :catchall_0 + move-exception v0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + :try_start_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error updating daily counts. appId" + + invoke-static/range {p3 .. p3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v1, v2, v5, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-eqz v4, :cond_7 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + :cond_7 + return-object v3 + + :goto_0 + if-eqz v4, :cond_8 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + :cond_8 + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e0.smali new file mode 100644 index 0000000000..e39fbfe4c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/e0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/e0; + + invoke-direct {v0}, Lf/h/a/f/i/b/e0;->()V + + sput-object v0, Lf/h/a/f/i/b/e0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->b0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e1.smali new file mode 100644 index 0000000000..a5c25b0a17 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/e1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/e1; + + invoke-direct {v0}, Lf/h/a/f/i/b/e1;->()V + + sput-object v0, Lf/h/a/f/i/b/e1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->G()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e2.smali new file mode 100644 index 0000000000..e474f7b79c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/e2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/e2; + + invoke-direct {v0}, Lf/h/a/f/i/b/e2;->()V + + sput-object v0, Lf/h/a/f/i/b/e2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->g()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e3.smali new file mode 100644 index 0000000000..e1d4090601 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/e3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/e3; + + invoke-direct {v0}, Lf/h/a/f/i/b/e3;->()V + + sput-object v0, Lf/h/a/f/i/b/e3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->E0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e4.smali new file mode 100644 index 0000000000..96191962d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e4.smali @@ -0,0 +1,152 @@ +.class public final Lf/h/a/f/i/b/e4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public a:Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public b:Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public c:J + +.field public d:Landroid/os/Bundle; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + .locals 0 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/e4;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/e4;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + iput-wide p4, p0, Lf/h/a/f/i/b/e4;->c:J + + return-void +.end method + +.method public static b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/f/i/b/e4; + .locals 7 + + new-instance v6, Lf/h/a/f/i/b/e4; + + iget-object v1, p0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-object v0, p0, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v3 + + iget-wide v4, p0, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/i/b/e4;->(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + + return-object v6 +.end method + + +# virtual methods +.method public final a()Lcom/google/android/gms/measurement/internal/zzao; + .locals 7 + + new-instance v6, Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v1, p0, Lf/h/a/f/i/b/e4;->a:Ljava/lang/String; + + new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; + + new-instance v0, Landroid/os/Bundle; + + iget-object v3, p0, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-direct {v0, v3}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-direct {v2, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + iget-object v3, p0, Lf/h/a/f/i/b/e4;->b:Ljava/lang/String; + + iget-wide v4, p0, Lf/h/a/f/i/b/e4;->c:J + + move-object v0, v6 + + invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + return-object v6 +.end method + +.method public final toString()Ljava/lang/String; + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/e4;->b:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/i/b/e4;->a:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0x15 + + invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/2addr v4, v3 + + const-string v3, "origin=" + + const-string v5, ",name=" + + invoke-static {v4, v3, v0, v5, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + const-string v1, ",params=" + + invoke-static {v0, v1, v2}, Lf/e/b/a/a;->v(Ljava/lang/StringBuilder;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e5.smali new file mode 100644 index 0000000000..ff952609d3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e5.smali @@ -0,0 +1,1372 @@ +.class public Lf/h/a/f/i/b/e5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/z5; + + +# static fields +.field public static volatile G:Lf/h/a/f/i/b/e5; + + +# instance fields +.field public volatile A:Ljava/lang/Boolean; + +.field public B:Ljava/lang/Boolean; + +.field public C:Ljava/lang/Boolean; + +.field public D:I + +.field public E:Ljava/util/concurrent/atomic/AtomicInteger; + +.field public final F:J + +.field public final a:Landroid/content/Context; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:Ljava/lang/String; + +.field public final e:Z + +.field public final f:Lf/h/a/f/i/b/ea; + +.field public final g:Lf/h/a/f/i/b/fa; + +.field public final h:Lf/h/a/f/i/b/m4; + +.field public final i:Lf/h/a/f/i/b/z3; + +.field public final j:Lf/h/a/f/i/b/x4; + +.field public final k:Lf/h/a/f/i/b/v8; + +.field public final l:Lf/h/a/f/i/b/t9; + +.field public final m:Lf/h/a/f/i/b/x3; + +.field public final n:Lf/h/a/f/e/n/b; + +.field public final o:Lf/h/a/f/i/b/m7; + +.field public final p:Lf/h/a/f/i/b/i6; + +.field public final q:Lf/h/a/f/i/b/a; + +.field public final r:Lf/h/a/f/i/b/f7; + +.field public s:Lf/h/a/f/i/b/v3; + +.field public t:Lf/h/a/f/i/b/r7; + +.field public u:Lf/h/a/f/i/b/h; + +.field public v:Lf/h/a/f/i/b/s3; + +.field public w:Lf/h/a/f/i/b/r4; + +.field public x:Z + +.field public y:Ljava/lang/Boolean; + +.field public z:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f6;)V + .locals 8 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/i/b/e5;->x:Z + + new-instance v1, Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-direct {v1, v0}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/ea; + + invoke-direct {v1}, Lf/h/a/f/i/b/ea;->()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + sput-object v1, Lf/h/a/c/i1/e;->f:Lf/h/a/f/i/b/ea; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->a:Landroid/content/Context; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->b:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->c:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->c:Ljava/lang/String; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->d:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->d:Ljava/lang/String; + + iget-boolean v1, p1, Lf/h/a/f/i/b/f6;->h:Z + + iput-boolean v1, p0, Lf/h/a/f/i/b/e5;->e:Z + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->e:Ljava/lang/Boolean; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; + + if-eqz v1, :cond_1 + + iget-object v2, v1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + if-eqz v2, :cond_1 + + const-string v3, "measurementEnabled" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Ljava/lang/Boolean; + + if-eqz v3, :cond_0 + + check-cast v2, Ljava/lang/Boolean; + + iput-object v2, p0, Lf/h/a/f/i/b/e5;->B:Ljava/lang/Boolean; + + :cond_0 + iget-object v1, v1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + const-string v2, "measurementDeactivated" + + invoke-virtual {v1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + instance-of v2, v1, Ljava/lang/Boolean; + + if-eqz v2, :cond_1 + + check-cast v1, Ljava/lang/Boolean; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->C:Ljava/lang/Boolean; + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + sget-object v2, Lf/h/a/f/h/k/a2;->g:Ljava/lang/Object; + + monitor-enter v2 + + :try_start_0 + sget-object v3, Lf/h/a/f/h/k/a2;->h:Lf/h/a/f/h/k/j2; + + invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v4 + + if-nez v4, :cond_2 + + goto :goto_0 + + :cond_2 + move-object v1, v4 + + :goto_0 + if-eqz v3, :cond_3 + + check-cast v3, Lf/h/a/f/h/k/p1; + + iget-object v3, v3, Lf/h/a/f/h/k/p1;->a:Landroid/content/Context; + + if-eq v3, v1, :cond_4 + + :cond_3 + invoke-static {}, Lf/h/a/f/h/k/o1;->c()V + + invoke-static {}, Lf/h/a/f/h/k/l2;->b()V + + invoke-static {}, Lf/h/a/f/h/k/w1;->b()V + + new-instance v3, Lf/h/a/f/h/k/d2; + + invoke-direct {v3, v1}, Lf/h/a/f/h/k/d2;->(Landroid/content/Context;)V + + invoke-static {v3}, Lf/h/a/c/i1/e;->m2(Lf/h/a/f/h/k/t2;)Lf/h/a/f/h/k/t2; + + move-result-object v3 + + new-instance v4, Lf/h/a/f/h/k/p1; + + invoke-direct {v4, v1, v3}, Lf/h/a/f/h/k/p1;->(Landroid/content/Context;Lf/h/a/f/h/k/t2;)V + + sput-object v4, Lf/h/a/f/h/k/a2;->h:Lf/h/a/f/h/k/j2; + + sget-object v1, Lf/h/a/f/h/k/a2;->j:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + :cond_4 + monitor-exit v2 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + sget-object v1, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->i:Ljava/lang/Long; + + const/4 v2, 0x0 + + if-eqz v1, :cond_5 + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + goto :goto_1 + + :cond_5 + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + :goto_1 + iput-wide v3, p0, Lf/h/a/f/i/b/e5;->F:J + + new-instance v1, Lf/h/a/f/i/b/fa; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/fa;->(Lf/h/a/f/i/b/e5;)V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + new-instance v1, Lf/h/a/f/i/b/m4; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/m4;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->h:Lf/h/a/f/i/b/m4; + + new-instance v1, Lf/h/a/f/i/b/z3; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/z3;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->i:Lf/h/a/f/i/b/z3; + + new-instance v1, Lf/h/a/f/i/b/t9; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/t9;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->l:Lf/h/a/f/i/b/t9; + + new-instance v1, Lf/h/a/f/i/b/x3; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/x3;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->m:Lf/h/a/f/i/b/x3; + + new-instance v1, Lf/h/a/f/i/b/a; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/a;->(Lf/h/a/f/i/b/e5;)V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->q:Lf/h/a/f/i/b/a; + + new-instance v1, Lf/h/a/f/i/b/m7; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/m7;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->o:Lf/h/a/f/i/b/m7; + + new-instance v1, Lf/h/a/f/i/b/i6; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/i6;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->p:Lf/h/a/f/i/b/i6; + + new-instance v1, Lf/h/a/f/i/b/v8; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/v8;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->k:Lf/h/a/f/i/b/v8; + + new-instance v1, Lf/h/a/f/i/b/f7; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/f7;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->r:Lf/h/a/f/i/b/f7; + + new-instance v1, Lf/h/a/f/i/b/x4; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/x4;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v1, p0, Lf/h/a/f/i/b/e5;->j:Lf/h/a/f/i/b/x4; + + iget-object v1, p1, Lf/h/a/f/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; + + const/4 v3, 0x1 + + if-eqz v1, :cond_6 + + iget-wide v4, v1, Lcom/google/android/gms/internal/measurement/zzae;->e:J + + const-wide/16 v6, 0x0 + + cmp-long v1, v4, v6 + + if-eqz v1, :cond_6 + + const/4 v0, 0x1 + + :cond_6 + xor-int/2addr v0, v3 + + iget-object v1, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v1 + + instance-of v1, v1, Landroid/app/Application; + + if-eqz v1, :cond_8 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + iget-object v3, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v3 + + instance-of v3, v3, Landroid/app/Application; + + if-eqz v3, :cond_9 + + iget-object v3, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v3 + + check-cast v3, Landroid/app/Application; + + iget-object v4, v1, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; + + if-nez v4, :cond_7 + + new-instance v4, Lf/h/a/f/i/b/e7; + + invoke-direct {v4, v1, v2}, Lf/h/a/f/i/b/e7;->(Lf/h/a/f/i/b/i6;Lf/h/a/f/i/b/j6;)V + + iput-object v4, v1, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; + + :cond_7 + if-eqz v0, :cond_9 + + iget-object v0, v1, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; + + invoke-virtual {v3, v0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + iget-object v0, v1, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; + + invoke-virtual {v3, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Registered activity lifecycle callback" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_2 + + :cond_8 + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Application context is not an Application" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_9 + :goto_2 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->j:Lf/h/a/f/i/b/x4; + + new-instance v1, Lf/h/a/f/i/b/g5; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/g5;->(Lf/h/a/f/i/b/e5;Lf/h/a/f/i/b/f6;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {p1, v0, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public static a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; + .locals 11 + + if-eqz p1, :cond_1 + + iget-object v0, p1, Lcom/google/android/gms/internal/measurement/zzae;->h:Ljava/lang/String; + + if-eqz v0, :cond_0 + + iget-object v0, p1, Lcom/google/android/gms/internal/measurement/zzae;->i:Ljava/lang/String; + + if-nez v0, :cond_1 + + :cond_0 + new-instance v0, Lcom/google/android/gms/internal/measurement/zzae; + + iget-wide v2, p1, Lcom/google/android/gms/internal/measurement/zzae;->d:J + + iget-wide v4, p1, Lcom/google/android/gms/internal/measurement/zzae;->e:J + + iget-boolean v6, p1, Lcom/google/android/gms/internal/measurement/zzae;->f:Z + + iget-object v7, p1, Lcom/google/android/gms/internal/measurement/zzae;->g:Ljava/lang/String; + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + iget-object v10, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + move-object v1, v0 + + invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/internal/measurement/zzae;->(JJZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + move-object p1, v0 + + :cond_1 + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/i/b/e5;->G:Lf/h/a/f/i/b/e5; + + if-nez v0, :cond_3 + + const-class v0, Lf/h/a/f/i/b/e5; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/i/b/e5;->G:Lf/h/a/f/i/b/e5; + + if-nez v1, :cond_2 + + new-instance v1, Lf/h/a/f/i/b/f6; + + invoke-direct {v1, p0, p1, p2}, Lf/h/a/f/i/b/f6;->(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)V + + new-instance p0, Lf/h/a/f/i/b/e5; + + invoke-direct {p0, v1}, Lf/h/a/f/i/b/e5;->(Lf/h/a/f/i/b/f6;)V + + sput-object p0, Lf/h/a/f/i/b/e5;->G:Lf/h/a/f/i/b/e5; + + :cond_2 + monitor-exit v0 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_3 + if-eqz p1, :cond_4 + + iget-object p0, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + if-eqz p0, :cond_4 + + const-string p2, "dataCollectionDefaultEnabled" + + invoke-virtual {p0, p2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result p0 + + if-eqz p0, :cond_4 + + sget-object p0, Lf/h/a/f/i/b/e5;->G:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + const-string p2, "dataCollectionDefaultEnabled" + + invoke-virtual {p1, p2}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + :cond_4 + :goto_0 + sget-object p0, Lf/h/a/f/i/b/e5;->G:Lf/h/a/f/i/b/e5; + + return-object p0 +.end method + +.method public static b(Lf/h/a/f/i/b/y5;)V + .locals 1 + + if-eqz p0, :cond_0 + + return-void + + :cond_0 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string v0, "Component not created" + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static o(Lf/h/a/f/i/b/a5;)V + .locals 3 + + if-eqz p0, :cond_1 + + iget-boolean v0, p0, Lf/h/a/f/i/b/a5;->b:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1b + + const-string v2, "Component not initialized: " + + invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string v0, "Component not created" + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static p(Lf/h/a/f/i/b/x5;)V + .locals 3 + + if-eqz p0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->t()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1b + + const-string v2, "Component not initialized: " + + invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string v0, "Component not created" + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public final A()Lf/h/a/f/i/b/a; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->q:Lf/h/a/f/i/b/a; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Component not created" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final c()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final d()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->e()I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final e()I + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->A()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->C:Ljava/lang/Boolean; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x2 + + return v0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->z()Ljava/lang/Boolean; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_3 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_2 + + return v1 + + :cond_2 + const/4 v0, 0x3 + + return v0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v2, "firebase_analytics_collection_enabled" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + if-eqz v0, :cond_5 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_4 + + return v1 + + :cond_4 + const/4 v0, 0x4 + + return v0 + + :cond_5 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->B:Ljava/lang/Boolean; + + if-eqz v0, :cond_7 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_6 + + return v1 + + :cond_6 + const/4 v0, 0x5 + + return v0 + + :cond_7 + const-string v0, "isMeasurementExplicitlyDisabled" + + invoke-static {v0}, Lf/h/a/f/e/h/i/h;->a(Ljava/lang/String;)Lf/h/a/f/e/h/i/h; + + move-result-object v0 + + iget-boolean v0, v0, Lf/h/a/f/e/h/i/h;->c:Z + + if-eqz v0, :cond_8 + + const/4 v0, 0x6 + + return v0 + + :cond_8 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->T:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_a + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + if-eqz v0, :cond_a + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_9 + + return v1 + + :cond_9 + const/4 v0, 0x7 + + return v0 + + :cond_a + return v1 +.end method + +.method public final f()Lf/h/a/f/i/b/z3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->i:Lf/h/a/f/i/b/z3; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->p(Lf/h/a/f/i/b/x5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->i:Lf/h/a/f/i/b/z3; + + return-object v0 +.end method + +.method public final g()Lf/h/a/f/i/b/ea; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + return-object v0 +.end method + +.method public final h()V + .locals 2 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Unexpected call on client side" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final i()Lf/h/a/f/i/b/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->j:Lf/h/a/f/i/b/x4; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->p(Lf/h/a/f/i/b/x5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->j:Lf/h/a/f/i/b/x4; + + return-object v0 +.end method + +.method public final j()Landroid/content/Context; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + return-object v0 +.end method + +.method public final k()Z + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/e5;->x:Z + + if-eqz v0, :cond_8 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->y:Ljava/lang/Boolean; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-wide v2, p0, Lf/h/a/f/i/b/e5;->z:J + + const-wide/16 v4, 0x0 + + cmp-long v6, v2, v4 + + if-eqz v6, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_6 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v2 + + iget-wide v4, p0, Lf/h/a/f/i/b/e5;->z:J + + sub-long/2addr v2, v4 + + invoke-static {v2, v3}, Ljava/lang/Math;->abs(J)J + + move-result-wide v2 + + const-wide/16 v4, 0x3e8 + + cmp-long v0, v2, v4 + + if-lez v0, :cond_6 + + goto :goto_0 + + :cond_0 + throw v1 + + :cond_1 + :goto_0 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_7 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/e5;->z:J + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + const-string v1, "android.permission.INTERNET" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/t9;->t0(Ljava/lang/String;)Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + const-string v3, "android.permission.ACCESS_NETWORK_STATE" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/t9;->t0(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/e/o/b;->c()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->F()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/i/b/w4;->a(Landroid/content/Context;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/i/b/t9;->T(Landroid/content/Context;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + :cond_2 + const/4 v0, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/e5;->y:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v4, v4, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v5, v5, Lf/h/a/f/i/b/s3;->m:Ljava/lang/String; + + invoke-virtual {v0, v3, v4, v5}, Lf/h/a/f/i/b/t9;->b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, v0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_5 + + :cond_4 + const/4 v1, 0x1 + + :cond_5 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/e5;->y:Ljava/lang/Boolean; + + :cond_6 + iget-object v0, p0, Lf/h/a/f/i/b/e5;->y:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 + + :cond_7 + throw v1 + + :cond_8 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "AppMeasurement is not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final l()Lf/h/a/f/i/b/f7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->r:Lf/h/a/f/i/b/f7; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->p(Lf/h/a/f/i/b/x5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->r:Lf/h/a/f/i/b/f7; + + return-object v0 +.end method + +.method public final m()Lf/h/a/f/e/n/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + return-object v0 +.end method + +.method public final n()Lf/h/a/f/i/b/fa; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + return-object v0 +.end method + +.method public final q()Lf/h/a/f/i/b/m4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->h:Lf/h/a/f/i/b/m4; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->b(Lf/h/a/f/i/b/y5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->h:Lf/h/a/f/i/b/m4; + + return-object v0 +.end method + +.method public final r()Lf/h/a/f/i/b/v8; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->k:Lf/h/a/f/i/b/v8; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->k:Lf/h/a/f/i/b/v8; + + return-object v0 +.end method + +.method public final s()Lf/h/a/f/i/b/i6; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->p:Lf/h/a/f/i/b/i6; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->p:Lf/h/a/f/i/b/i6; + + return-object v0 +.end method + +.method public final t()Lf/h/a/f/i/b/t9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->l:Lf/h/a/f/i/b/t9; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->b(Lf/h/a/f/i/b/y5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->l:Lf/h/a/f/i/b/t9; + + return-object v0 +.end method + +.method public final u()Lf/h/a/f/i/b/x3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->m:Lf/h/a/f/i/b/x3; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->b(Lf/h/a/f/i/b/y5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->m:Lf/h/a/f/i/b/x3; + + return-object v0 +.end method + +.method public final v()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + return v0 +.end method + +.method public final w()Lf/h/a/f/i/b/m7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->o:Lf/h/a/f/i/b/m7; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->o:Lf/h/a/f/i/b/m7; + + return-object v0 +.end method + +.method public final x()Lf/h/a/f/i/b/r7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->t:Lf/h/a/f/i/b/r7; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->t:Lf/h/a/f/i/b/r7; + + return-object v0 +.end method + +.method public final y()Lf/h/a/f/i/b/h; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->u:Lf/h/a/f/i/b/h; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->p(Lf/h/a/f/i/b/x5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->u:Lf/h/a/f/i/b/h; + + return-object v0 +.end method + +.method public final z()Lf/h/a/f/i/b/s3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->v:Lf/h/a/f/i/b/s3; + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e5;->v:Lf/h/a/f/i/b/s3; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e6.smali new file mode 100644 index 0000000000..50a9d9d006 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e6.smali @@ -0,0 +1,85 @@ +.class public Lf/h/a/f/i/b/e6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# static fields +.field public static final a:[Ljava/lang/String; + +.field public static final b:[Ljava/lang/String; + + +# direct methods +.method public static constructor ()V + .locals 15 + + const-string v0, "firebase_last_notification" + + const-string v1, "first_open_time" + + const-string v2, "first_visit_time" + + const-string v3, "last_deep_link_referrer" + + const-string v4, "user_id" + + const-string v5, "first_open_after_install" + + const-string v6, "lifetime_user_engagement" + + const-string v7, "session_user_engagement" + + const-string v8, "non_personalized_ads" + + const-string v9, "ga_session_number" + + const-string v10, "ga_session_id" + + const-string v11, "last_gclid" + + const-string v12, "session_number" + + const-string v13, "session_id" + + filled-new-array/range {v0 .. v13}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; + + const-string v1, "_ln" + + const-string v2, "_fot" + + const-string v3, "_fvt" + + const-string v4, "_ldl" + + const-string v5, "_id" + + const-string v6, "_fi" + + const-string v7, "_lte" + + const-string v8, "_se" + + const-string v9, "_npa" + + const-string v10, "_sno" + + const-string v11, "_sid" + + const-string v12, "_lgclid" + + const-string v13, "_sno" + + const-string v14, "_sid" + + filled-new-array/range {v1 .. v14}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/e6;->b:[Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e7.smali new file mode 100644 index 0000000000..60f3037989 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e7.smali @@ -0,0 +1,842 @@ +.class public final Lf/h/a/f/i/b/e7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/app/Application$ActivityLifecycleCallbacks; + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0xe +.end annotation + +.annotation build Landroidx/annotation/MainThread; +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Lf/h/a/f/i/b/j6;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 8 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "onActivityCreated" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p1}, Landroid/app/Activity;->getIntent()Landroid/content/Intent; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V + + return-void + + :cond_0 + :try_start_1 + invoke-virtual {v0}, Landroid/content/Intent;->getData()Landroid/net/Uri; + + move-result-object v4 + + if-eqz v4, :cond_4 + + invoke-virtual {v4}, Landroid/net/Uri;->isHierarchical()Z + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {v0}, Lf/h/a/f/i/b/t9;->U(Landroid/content/Intent;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const-string v0, "gs" + + goto :goto_0 + + :cond_2 + const-string v0, "auto" + + :goto_0 + move-object v5, v0 + + const-string v0, "referrer" + + invoke-virtual {v4, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + if-nez p2, :cond_3 + + const/4 v0, 0x1 + + const/4 v3, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + const/4 v3, 0x0 + + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v7, Lf/h/a/f/i/b/d7; + + move-object v1, v7 + + move-object v2, p0 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/d7;->(Lf/h/a/f/i/b/e7;ZLandroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, v0, v7, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V + + return-void + + :cond_4 + :goto_2 + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V + + return-void + + :catchall_0 + move-exception v0 + + goto :goto_3 + + :catch_0 + move-exception v0 + + :try_start_2 + iget-object v1, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Throwable caught in onActivityCreated" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V + + return-void + + :goto_3 + iget-object v1, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v1 + + invoke-virtual {v1, p1, p2}, Lf/h/a/f/i/b/m7;->C(Landroid/app/Activity;Landroid/os/Bundle;)V + + throw v0 +.end method + +.method public final onActivityDestroyed(Landroid/app/Activity;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + iget-object v2, v0, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + if-ne p1, v2, :cond_0 + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + :cond_0 + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v0, v0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :goto_0 + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final onActivityPaused(Landroid/app/Activity;)V + .locals 6 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, v0, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + monitor-enter v1 + + const/4 v2, 0x0 + + :try_start_0 + iput-boolean v2, v0, Lf/h/a/f/i/b/m7;->k:Z + + const/4 v2, 0x1 + + iput-boolean v2, v0, Lf/h/a/f/i/b/m7;->h:Z + + monitor-exit v1 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 + + :cond_0 + :goto_0 + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v3 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->C0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_1 + + iput-object v2, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + new-instance v1, Lf/h/a/f/i/b/q7; + + invoke-direct {v1, v0, v3, v4}, Lf/h/a/f/i/b/q7;->(Lf/h/a/f/i/b/m7;J)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v3, "Task exception on worker thread" + + invoke-direct {v0, p1, v1, v3}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + goto :goto_1 + + :cond_1 + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/m7;->I(Landroid/app/Activity;)Lf/h/a/f/i/b/k7; + + move-result-object p1 + + iget-object v1, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iput-object v1, v0, Lf/h/a/f/i/b/m7;->d:Lf/h/a/f/i/b/k7; + + iput-object v2, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v5, Lf/h/a/f/i/b/p7; + + invoke-direct {v5, v0, p1, v3, v4}, Lf/h/a/f/i/b/p7;->(Lf/h/a/f/i/b/m7;Lf/h/a/f/i/b/k7;J)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v0, "Task exception on worker thread" + + invoke-direct {p1, v1, v5, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :goto_1 + iget-object p1, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {p1}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object p1 + + iget-object v0, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/i/b/x8; + + invoke-direct {v3, p1, v0, v1}, Lf/h/a/f/i/b/x8;->(Lf/h/a/f/i/b/v8;J)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v0, "Task exception on worker thread" + + invoke-direct {p1, v2, v3, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_2 + throw v2 + + :cond_3 + throw v2 +.end method + +.method public final onActivityResumed(Landroid/app/Activity;)V + .locals 8 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_4 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v5, Lf/h/a/f/i/b/y8; + + invoke-direct {v5, v0, v3, v4}, Lf/h/a/f/i/b/y8;->(Lf/h/a/f/i/b/v8;J)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v3, "Task exception on worker thread" + + invoke-direct {v0, v1, v5, v3}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v1, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + monitor-enter v1 + + const/4 v4, 0x1 + + :try_start_0 + iput-boolean v4, v0, Lf/h/a/f/i/b/m7;->k:Z + + iget-object v4, v0, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + if-eq p1, v4, :cond_0 + + iget-object v4, v0, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + monitor-enter v4 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iput-object p1, v0, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + iput-boolean v3, v0, Lf/h/a/f/i/b/m7;->h:Z + + monitor-exit v4 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + iget-object v4, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->C0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + iget-object v4, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v4}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v4 + + if-eqz v4, :cond_0 + + iput-object v2, v0, Lf/h/a/f/i/b/m7;->i:Lf/h/a/f/i/b/k7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v4 + + new-instance v5, Lf/h/a/f/i/b/s7; + + invoke-direct {v5, v0}, Lf/h/a/f/i/b/s7;->(Lf/h/a/f/i/b/m7;)V + + invoke-virtual {v4}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v6, Lf/h/a/f/i/b/c5; + + const-string v7, "Task exception on worker thread" + + invoke-direct {v6, v4, v5, v7}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v4, v6}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + :try_start_3 + monitor-exit v4 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + throw p1 + + :cond_0 + :goto_0 + monitor-exit v1 + + goto :goto_1 + + :catchall_1 + move-exception p1 + + monitor-exit v1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw p1 + + :cond_1 + :goto_1 + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->C0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_2 + + iget-object p1, v0, Lf/h/a/f/i/b/m7;->i:Lf/h/a/f/i/b/k7; + + iput-object p1, v0, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + new-instance v1, Lf/h/a/f/i/b/n7; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/n7;->(Lf/h/a/f/i/b/m7;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v0, p1, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + goto :goto_2 + + :cond_2 + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/m7;->I(Landroid/app/Activity;)Lf/h/a/f/i/b/k7; + + move-result-object v1 + + invoke-virtual {v0, p1, v1, v3}, Lf/h/a/f/i/b/m7;->D(Landroid/app/Activity;Lf/h/a/f/i/b/k7;Z)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->p()Lf/h/a/f/i/b/a; + + move-result-object p1 + + iget-object v0, p1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/i/b/a3; + + invoke-direct {v3, p1, v0, v1}, Lf/h/a/f/i/b/a3;->(Lf/h/a/f/i/b/a;J)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v0, "Task exception on worker thread" + + invoke-direct {p1, v2, v3, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :goto_2 + return-void + + :cond_3 + throw v2 + + :cond_4 + throw v2 +.end method + +.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/e7;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + if-nez p2, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v0, v0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/i/b/k7; + + if-nez p1, :cond_2 + + goto :goto_0 + + :cond_2 + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + iget-wide v1, p1, Lf/h/a/f/i/b/k7;->c:J + + const-string v3, "id" + + invoke-virtual {v0, v3, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v1, p1, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + const-string v2, "name" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object p1, p1, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + const-string v1, "referrer_name" + + invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string p1, "com.google.app_measurement.screen_service" + + invoke-virtual {p2, p1, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + :goto_0 + return-void +.end method + +.method public final onActivityStarted(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStopped(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e8.smali new file mode 100644 index 0000000000..57b0c82493 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e8.smali @@ -0,0 +1,39 @@ +.class public final Lf/h/a/f/i/b/e8; +.super Lf/h/a/f/i/b/g; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/z5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/e8;->e:Lf/h/a/f/i/b/r7; + + invoke-direct {p0, p2}, Lf/h/a/f/i/b/g;->(Lf/h/a/f/i/b/z5;)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/e8;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Tasks have been queued for a long time" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/e9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/e9.smali new file mode 100644 index 0000000000..98585707d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/e9.smali @@ -0,0 +1,409 @@ +.class public final Lf/h/a/f/i/b/e9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic a:Lf/h/a/f/i/b/v8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v8;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/m4;->v(J)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->r:Lf/h/a/f/i/b/o4; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/o4;->a(Z)V + + new-instance v0, Landroid/app/ActivityManager$RunningAppProcessInfo; + + invoke-direct {v0}, Landroid/app/ActivityManager$RunningAppProcessInfo;->()V + + invoke-static {v0}, Landroid/app/ActivityManager;->getMyMemoryState(Landroid/app/ActivityManager$RunningAppProcessInfo;)V + + iget v0, v0, Landroid/app/ActivityManager$RunningAppProcessInfo;->importance:I + + const/16 v1, 0x64 + + if-ne v0, v1, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Detected application was in foreground" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + const/4 v2, 0x0 + + invoke-virtual {p0, v0, v1, v2}, Lf/h/a/f/i/b/e9;->c(JZ)V + + goto :goto_0 + + :cond_0 + throw v2 + + :cond_1 + :goto_0 + return-void + + :cond_2 + throw v2 +.end method + +.method public final b(JZ)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/v8;->B()V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/m4;->v(J)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->r:Lf/h/a/f/i/b/o4; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/o4;->a(Z)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->r:Lf/h/a/f/i/b/o4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/o4;->b()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/f/i/b/e9;->c(JZ)V + + :cond_1 + return-void +.end method + +.method public final c(JZ)V + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0, p1, p2}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const-string v1, "Session started, time" + + invoke-virtual {v2, v1, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-wide/16 v0, 0x3e8 + + div-long v0, p1, v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + const-string v3, "auto" + + const-string v4, "_sid" + + move-object v5, v0 + + move-wide v6, p1 + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + iget-object v1, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->r:Lf/h/a/f/i/b/o4; + + const/4 v2, 0x0 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/o4;->a(Z)V + + new-instance v8, Landroid/os/Bundle; + + invoke-direct {v8}, Landroid/os/Bundle;->()V + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + const-string v2, "_sid" + + invoke-virtual {v8, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v0, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->q0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + if-eqz p3, :cond_1 + + const-wide/16 v0, 0x1 + + const-string p3, "_aib" + + invoke-virtual {v8, p3, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_1 + iget-object p3, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {p3}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v3 + + const-string v4, "auto" + + const-string v5, "_s" + + move-wide v6, p1 + + invoke-virtual/range {v3 .. v8}, Lf/h/a/f/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + + invoke-static {}, Lf/h/a/f/h/k/fa;->b()Z + + move-result p3 + + if-eqz p3, :cond_2 + + iget-object p3, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object p3, p3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p3, p3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v0, Lf/h/a/f/i/b/n;->v0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p3, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p3 + + if-eqz p3, :cond_2 + + iget-object p3, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {p3}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {p3}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object p3 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_2 + + new-instance v6, Landroid/os/Bundle; + + invoke-direct {v6}, Landroid/os/Bundle;->()V + + const-string v0, "_ffr" + + invoke-virtual {v6, v0, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object p3, p0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {p3}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + const-string v2, "auto" + + const-string v3, "_ssr" + + move-wide v4, p1 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + + :cond_2 + return-void + + :cond_3 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/ea.smali b/com.discord/smali_classes2/f/h/a/f/i/b/ea.smali new file mode 100644 index 0000000000..ece2c02e3d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/ea.smali @@ -0,0 +1,36 @@ +.class public final Lf/h/a/f/i/b/ea; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a()Z + .locals 2 + + invoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper; + + move-result-object v0 + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f.smali new file mode 100644 index 0000000000..a4acb30a36 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f.smali @@ -0,0 +1,457 @@ +.class public final Lf/h/a/f/i/b/f; +.super Landroid/database/sqlite/SQLiteOpenHelper; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/e; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e;Landroid/content/Context;Ljava/lang/String;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + const/4 p1, 0x0 + + const/4 v0, 0x1 + + invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V + + return-void +.end method + + +# virtual methods +.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + iget-object v0, v0, Lf/h/a/f/i/b/e;->e:Lf/h/a/f/i/b/h9; + + iget-wide v1, v0, Lf/h/a/f/i/b/h9;->b:J + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + cmp-long v6, v1, v4 + + if-nez v6, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v1, v0, Lf/h/a/f/i/b/h9;->a:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_5 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + iget-wide v6, v0, Lf/h/a/f/i/b/h9;->b:J + + sub-long/2addr v1, v6 + + const-wide/32 v6, 0x36ee80 + + cmp-long v0, v1, v6 + + if-ltz v0, :cond_1 + + :goto_0 + const/4 v0, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_4 + + :try_start_0 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + iget-object v0, v0, Lf/h/a/f/i/b/e;->e:Lf/h/a/f/i/b/h9; + + iget-object v1, v0, Lf/h/a/f/i/b/h9;->a:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/f/i/b/h9;->b:J + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Opening the database failed, dropping and recreating it" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const-string v0, "google_app_measurement.db" + + iget-object v1, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1, v0}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/io/File;->delete()Z + + move-result v1 + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to delete corrupted db file" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_2 + :try_start_1 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + iget-object v1, v1, Lf/h/a/f/i/b/e;->e:Lf/h/a/f/i/b/h9; + + iput-wide v4, v1, Lf/h/a/f/i/b/h9;->b:J + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + + return-object v0 + + :catch_1 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to open freshly created database" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw v0 + + :cond_3 + throw v3 + + :cond_4 + new-instance v0, Landroid/database/sqlite/SQLiteException; + + const-string v1, "Database open failed" + + invoke-direct {v0, v1}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw v0 + + :cond_5 + throw v3 +.end method + +.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->M2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method + +.method public final onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + return-void +.end method + +.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->f:[Ljava/lang/String; + + const-string v3, "events" + + const-string v4, "CREATE TABLE IF NOT EXISTS events ( app_id TEXT NOT NULL, name TEXT NOT NULL, lifetime_count INTEGER NOT NULL, current_bundle_count INTEGER NOT NULL, last_fire_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id, name)) ;" + + const-string v5, "app_id,name,lifetime_count,current_bundle_count,last_fire_timestamp" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const/4 v6, 0x0 + + const-string v3, "conditional_properties" + + const-string v4, "CREATE TABLE IF NOT EXISTS conditional_properties ( app_id TEXT NOT NULL, origin TEXT NOT NULL, name TEXT NOT NULL, value BLOB NOT NULL, creation_timestamp INTEGER NOT NULL, active INTEGER NOT NULL, trigger_event_name TEXT, trigger_timeout INTEGER NOT NULL, timed_out_event BLOB,triggered_event BLOB, triggered_timestamp INTEGER NOT NULL, time_to_live INTEGER NOT NULL, expired_event BLOB, PRIMARY KEY (app_id, name)) ;" + + const-string v5, "app_id,origin,name,value,active,trigger_event_name,trigger_timeout,creation_timestamp,timed_out_event,triggered_event,triggered_timestamp,time_to_live,expired_event" + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->g:[Ljava/lang/String; + + const-string v3, "user_attributes" + + const-string v4, "CREATE TABLE IF NOT EXISTS user_attributes ( app_id TEXT NOT NULL, name TEXT NOT NULL, set_timestamp INTEGER NOT NULL, value BLOB NOT NULL, PRIMARY KEY (app_id, name)) ;" + + const-string v5, "app_id,name,set_timestamp,value" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->h:[Ljava/lang/String; + + const-string v3, "apps" + + const-string v4, "CREATE TABLE IF NOT EXISTS apps ( app_id TEXT NOT NULL, app_instance_id TEXT, gmp_app_id TEXT, resettable_device_id_hash TEXT, last_bundle_index INTEGER NOT NULL, last_bundle_end_timestamp INTEGER NOT NULL, PRIMARY KEY (app_id)) ;" + + const-string v5, "app_id,app_instance_id,gmp_app_id,resettable_device_id_hash,last_bundle_index,last_bundle_end_timestamp" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->j:[Ljava/lang/String; + + const-string v3, "queue" + + const-string v4, "CREATE TABLE IF NOT EXISTS queue ( app_id TEXT NOT NULL, bundle_end_timestamp INTEGER NOT NULL, data BLOB NOT NULL);" + + const-string v5, "app_id,bundle_end_timestamp,data" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const/4 v6, 0x0 + + const-string v3, "raw_events_metadata" + + const-string v4, "CREATE TABLE IF NOT EXISTS raw_events_metadata ( app_id TEXT NOT NULL, metadata_fingerprint INTEGER NOT NULL, metadata BLOB NOT NULL, PRIMARY KEY (app_id, metadata_fingerprint));" + + const-string v5, "app_id,metadata_fingerprint,metadata" + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->i:[Ljava/lang/String; + + const-string v3, "raw_events" + + const-string v4, "CREATE TABLE IF NOT EXISTS raw_events ( app_id TEXT NOT NULL, name TEXT NOT NULL, timestamp INTEGER NOT NULL, metadata_fingerprint INTEGER NOT NULL, data BLOB NOT NULL);" + + const-string v5, "app_id,name,timestamp,metadata_fingerprint,data" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->k:[Ljava/lang/String; + + const-string v3, "event_filters" + + const-string v4, "CREATE TABLE IF NOT EXISTS event_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, event_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, event_name, audience_id, filter_id));" + + const-string v5, "app_id,audience_id,filter_id,event_name,data" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->l:[Ljava/lang/String; + + const-string v3, "property_filters" + + const-string v4, "CREATE TABLE IF NOT EXISTS property_filters ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, filter_id INTEGER NOT NULL, property_name TEXT NOT NULL, data BLOB NOT NULL, PRIMARY KEY (app_id, property_name, audience_id, filter_id));" + + const-string v5, "app_id,audience_id,filter_id,property_name,data" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const/4 v6, 0x0 + + const-string v3, "audience_filter_values" + + const-string v4, "CREATE TABLE IF NOT EXISTS audience_filter_values ( app_id TEXT NOT NULL, audience_id INTEGER NOT NULL, current_results BLOB, PRIMARY KEY (app_id, audience_id));" + + const-string v5, "app_id,audience_id,current_results" + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + sget-object v6, Lf/h/a/f/i/b/e;->m:[Ljava/lang/String; + + const-string v3, "app2" + + const-string v4, "CREATE TABLE IF NOT EXISTS app2 ( app_id TEXT NOT NULL, first_open_count INTEGER NOT NULL, PRIMARY KEY (app_id));" + + const-string v5, "app_id,first_open_count" + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const/4 v6, 0x0 + + const-string v3, "main_event_params" + + const-string v4, "CREATE TABLE IF NOT EXISTS main_event_params ( app_id TEXT NOT NULL, event_id TEXT NOT NULL, children_to_process INTEGER NOT NULL, main_event BLOB NOT NULL, PRIMARY KEY (app_id));" + + const-string v5, "app_id,event_id,children_to_process,main_event" + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f;->d:Lf/h/a/f/i/b/e; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const-string v3, "default_event_params" + + const-string v4, "CREATE TABLE IF NOT EXISTS default_event_params ( app_id TEXT NOT NULL, parameters BLOB NOT NULL, PRIMARY KEY (app_id));" + + const-string v5, "app_id,parameters" + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + return-void +.end method + +.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f0.smali new file mode 100644 index 0000000000..3c405f660b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/f0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/f0; + + invoke-direct {v0}, Lf/h/a/f/i/b/f0;->()V + + sput-object v0, Lf/h/a/f/i/b/f0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->c0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f1.smali new file mode 100644 index 0000000000..66742d19a5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/f1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/f1; + + invoke-direct {v0}, Lf/h/a/f/i/b/f1;->()V + + sput-object v0, Lf/h/a/f/i/b/f1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->C()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f2.smali new file mode 100644 index 0000000000..55a58ade0e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/f2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/f2; + + invoke-direct {v0}, Lf/h/a/f/i/b/f2;->()V + + sput-object v0, Lf/h/a/f/i/b/f2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->h()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f3.smali new file mode 100644 index 0000000000..2fb45fb51b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/f3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/f3; + + invoke-direct {v0}, Lf/h/a/f/i/b/f3;->()V + + sput-object v0, Lf/h/a/f/i/b/f3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->C0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f4.smali new file mode 100644 index 0000000000..8db5c5d768 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f4.smali @@ -0,0 +1,27 @@ +.class public interface abstract Lf/h/a/f/i/b/f4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "I", + "Ljava/lang/Throwable;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f5.smali new file mode 100644 index 0000000000..1d641f34a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f5.smali @@ -0,0 +1,1378 @@ +.class public final Lf/h/a/f/i/b/f5; +.super Lf/h/a/f/i/b/q3; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/j9; + +.field public b:Ljava/lang/Boolean; + +.field public c:Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/i/b/q3;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/i/b/f5;->c:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + .locals 5 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/i/b/n9; + + invoke-direct {v2, v0, p1}, Lf/h/a/f/i/b/n9;->(Lf/h/a/f/i/b/j9;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object v1 + + const-wide/16 v2, 0x7530 + + :try_start_0 + sget-object v4, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + :try_end_0 + .catch Ljava/util/concurrent/TimeoutException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + check-cast v1, Ljava/util/concurrent/FutureTask; + + :try_start_1 + invoke-virtual {v1, v2, v3, v4}, Ljava/util/concurrent/FutureTask;->get(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + :try_end_1 + .catch Ljava/util/concurrent/TimeoutException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v1 + + goto :goto_0 + + :catch_1 + move-exception v1 + + goto :goto_0 + + :catch_2 + move-exception v1 + + :goto_0 + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Failed to get app instance id. appId" + + invoke-virtual {v0, v2, p1, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v1, 0x0 + + :goto_1 + return-object v1 +.end method + +.method public final F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 8 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + new-instance v7, Lf/h/a/f/i/b/w5; + + move-object v0, v7 + + move-object v1, p0 + + move-object v2, p4 + + move-object v3, p5 + + move-object v4, p3 + + move-wide v5, p1 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/i/b/w5;->(Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V + + invoke-virtual {p0, v7}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final G(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + new-instance v0, Lf/h/a/f/i/b/n5; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/n5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + const/4 v0, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/o5; + + invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/f/i/b/o5;->(Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object p1 + + check-cast p1, Ljava/util/concurrent/FutureTask; + + :try_start_0 + invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + goto :goto_0 + + :catch_1 + move-exception p1 + + :goto_0 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to get conditional user properties as" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + invoke-virtual {p0, p3}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/l5; + + invoke-direct {v1, p0, p3, p1, p2}, Lf/h/a/f/i/b/l5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object p1 + + check-cast p1, Ljava/util/concurrent/FutureTask; + + :try_start_0 + invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + goto :goto_0 + + :catch_1 + move-exception p1 + + :goto_0 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to get conditional user properties" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + invoke-virtual {p0, p4}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/j5; + + invoke-direct {v1, p0, p4, p1, p2}, Lf/h/a/f/i/b/j5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object p1 + + check-cast p1, Ljava/util/concurrent/FutureTask; + + :try_start_0 + invoke-virtual {p1}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + new-instance p2, Ljava/util/ArrayList; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result v0 + + invoke-direct {p2, v0}, Ljava/util/ArrayList;->(I)V + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_0 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/i/b/r9; + + if-nez p3, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_0 + + :cond_1 + new-instance v1, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-direct {v1, v0}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/f/i/b/r9;)V + + invoke-virtual {p2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :cond_2 + return-object p2 + + :catch_0 + move-exception p1 + + goto :goto_1 + + :catch_1 + move-exception p1 + + :goto_1 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p3, p4, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p3 + + const-string p4, "Failed to query user properties. appId" + + invoke-virtual {p2, p4, p3, p1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final O(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; + .locals 4 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/measurement/internal/zzn;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/u5; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/u5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object v0 + + check-cast v0, Ljava/util/concurrent/FutureTask; + + :try_start_0 + invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + new-instance v1, Ljava/util/ArrayList; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v2 + + invoke-direct {v1, v2}, Ljava/util/ArrayList;->(I)V + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/i/b/r9; + + if-nez p2, :cond_1 + + iget-object v3, v2, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_0 + + :cond_1 + new-instance v3, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-direct {v3, v2}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/f/i/b/r9;)V + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :cond_2 + return-object v1 + + :catch_0 + move-exception p2 + + goto :goto_1 + + :catch_1 + move-exception p2 + + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v1, "Failed to get user properties. appId" + + invoke-virtual {v0, v1, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final Q(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lf/h/a/f/i/b/t5; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/t5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final X(Lcom/google/android/gms/measurement/internal/zzw;)V + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + const/4 v1, 0x1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V + + new-instance p1, Lf/h/a/f/i/b/k5; + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/k5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lf/h/a/f/i/b/q5; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/i/b/q5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final a0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 p3, 0x1 + + invoke-virtual {p0, p2, p3}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + new-instance p3, Lf/h/a/f/i/b/p5; + + invoke-direct {p3, p0, p1, p2}, Lf/h/a/f/i/b/p5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + + invoke-virtual {p0, p3}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final c0(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lf/h/a/f/i/b/h5; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/h5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final h(Ljava/lang/Runnable;)V + .locals 3 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->z()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, v0, p1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final i(Ljava/lang/String;Z)V + .locals 3 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_7 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + if-eqz p2, :cond_3 + + :try_start_0 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->b:Ljava/lang/Boolean; + + if-nez p2, :cond_2 + + const-string p2, "com.google.android.gms" + + iget-object v2, p0, Lf/h/a/f/i/b/f5;->c:Ljava/lang/String; + + invoke-virtual {p2, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object p2, p2, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {}, Landroid/os/Binder;->getCallingUid()I + + move-result v2 + + invoke-static {p2, v2}, Lf/h/a/c/i1/e;->W0(Landroid/content/Context;I)Z + + move-result p2 + + if-nez p2, :cond_1 + + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object p2, p2, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {p2}, Lf/h/a/f/e/f;->a(Landroid/content/Context;)Lf/h/a/f/e/f; + + move-result-object p2 + + invoke-static {}, Landroid/os/Binder;->getCallingUid()I + + move-result v2 + + invoke-virtual {p2, v2}, Lf/h/a/f/e/f;->b(I)Z + + move-result p2 + + if-eqz p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p2, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p2, 0x1 + + :goto_1 + invoke-static {p2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/f/i/b/f5;->b:Ljava/lang/Boolean; + + :cond_2 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->b:Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + if-nez p2, :cond_5 + + :cond_3 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->c:Ljava/lang/String; + + if-nez p2, :cond_4 + + iget-object p2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object p2, p2, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {}, Landroid/os/Binder;->getCallingUid()I + + move-result v2 + + invoke-static {p2, v2, p1}, Lf/h/a/f/e/e;->h(Landroid/content/Context;ILjava/lang/String;)Z + + move-result p2 + + if-eqz p2, :cond_4 + + iput-object p1, p0, Lf/h/a/f/i/b/f5;->c:Ljava/lang/String; + + :cond_4 + iget-object p2, p0, Lf/h/a/f/i/b/f5;->c:Ljava/lang/String; + + invoke-virtual {p1, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_6 + + :cond_5 + return-void + + :cond_6 + new-instance p2, Ljava/lang/SecurityException; + + const-string v2, "Unknown calling package name \'%s\'." + + new-array v1, v1, [Ljava/lang/Object; + + aput-object p1, v1, v0 + + invoke-static {v2, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p2, v0}, Ljava/lang/SecurityException;->(Ljava/lang/String;)V + + throw p2 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception p2 + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v1, "Measurement Service called with invalid calling package. appId" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw p2 + + :cond_7 + iget-object p1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Measurement Service called without app package" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + new-instance p1, Ljava/lang/SecurityException; + + invoke-direct {p1, p2}, Ljava/lang/SecurityException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public final j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V + + iget-object p1, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iput-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + new-instance p1, Lf/h/a/f/i/b/v5; + + invoke-direct {p1, p0, v0, p2}, Lf/h/a/f/i/b/v5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final k0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {}, Lf/h/a/f/h/k/pb;->b()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->O0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lf/h/a/f/i/b/i5; + + invoke-direct {v0, p0, p2, p1}, Lf/h/a/f/i/b/i5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Landroid/os/Bundle;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + :cond_0 + return-void +.end method + +.method public final l0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/f5;->v0(Lcom/google/android/gms/measurement/internal/zzn;)V + + new-instance v0, Lf/h/a/f/i/b/r5; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/i/b/r5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/f5;->h(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final n0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B + .locals 10 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v0, 0x1 + + invoke-virtual {p0, p2, v0}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + iget-object v2, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/j9;->I()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "Log and bundle. event" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_3 + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v3 + + const-wide/32 v5, 0xf4240 + + div-long/2addr v3, v5 + + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v7, Lf/h/a/f/i/b/s5; + + invoke-direct {v7, p0, p1, p2}, Lf/h/a/f/i/b/s5;->(Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v8, Lf/h/a/f/i/b/c5; + + const-string v9, "Task exception on worker thread" + + invoke-direct {v8, v1, v7, v0, v9}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + iget-object v7, v1, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + if-ne v0, v7, :cond_0 + + invoke-virtual {v8}, Ljava/util/concurrent/FutureTask;->run()V + + goto :goto_0 + + :cond_0 + invoke-virtual {v1, v8}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :goto_0 + :try_start_0 + invoke-virtual {v8}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [B + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Log and bundle returned null. appId" + + invoke-static {p2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v0, v1, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + new-array v0, v0, [B + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_2 + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v7 + + div-long/2addr v7, v5 + + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v5, "Log and bundle processed. event, size, time_ms" + + iget-object v6, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v6}, Lf/h/a/f/i/b/j9;->I()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + iget-object v9, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v6, v9}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + array-length v9, v0 + + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v9 + + sub-long/2addr v7, v3 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-virtual {v1, v5, v6, v9, v3}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-object v0 + + :cond_2 + throw v2 + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception v0 + + goto :goto_1 + + :catch_1 + move-exception v0 + + :goto_1 + iget-object v1, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p2 + + iget-object v3, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v3}, Lf/h/a/f/i/b/j9;->I()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v3, p1}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v3, "Failed to log and bundle. appId, event, error" + + invoke-virtual {v1, v3, p2, p1, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-object v2 + + :cond_3 + throw v2 +.end method + +.method public final s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; + .locals 2 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + const/4 v0, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/m5; + + invoke-direct {v1, p0, p1, p2, p3}, Lf/h/a/f/i/b/m5;->(Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + + move-result-object p2 + + check-cast p2, Ljava/util/concurrent/FutureTask; + + :try_start_0 + invoke-virtual {p2}, Ljava/util/concurrent/FutureTask;->get()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/util/List; + + new-instance p3, Ljava/util/ArrayList; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result v0 + + invoke-direct {p3, v0}, Ljava/util/ArrayList;->(I)V + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :cond_0 + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/i/b/r9; + + if-nez p4, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_0 + + :cond_1 + new-instance v1, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-direct {v1, v0}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/f/i/b/r9;)V + + invoke-virtual {p3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_0 + .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :cond_2 + return-object p3 + + :catch_0 + move-exception p2 + + goto :goto_1 + + :catch_1 + move-exception p2 + + :goto_1 + iget-object p3, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p3}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string p4, "Failed to get user properties as. appId" + + invoke-virtual {p3, p4, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final v0(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 3 + .annotation build Landroidx/annotation/BinderThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/i/b/f5;->i(Ljava/lang/String;Z)V + + iget-object v0, p0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-virtual {v0, v1, v2, p1}, Lf/h/a/f/i/b/t9;->b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f6.smali new file mode 100644 index 0000000000..88ee1bfe18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f6.smali @@ -0,0 +1,90 @@ +.class public final Lf/h/a/f/i/b/f6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public b:Ljava/lang/String; + +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/Boolean; + +.field public f:J + +.field public g:Lcom/google/android/gms/internal/measurement/zzae; + +.field public h:Z + +.field public i:Ljava/lang/Long; + + +# direct methods +.method public constructor (Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/f6;->h:Z + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/f6;->a:Landroid/content/Context; + + iput-object p3, p0, Lf/h/a/f/i/b/f6;->i:Ljava/lang/Long; + + if-eqz p2, :cond_0 + + iput-object p2, p0, Lf/h/a/f/i/b/f6;->g:Lcom/google/android/gms/internal/measurement/zzae; + + iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->i:Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/i/b/f6;->b:Ljava/lang/String; + + iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->h:Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/i/b/f6;->c:Ljava/lang/String; + + iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->g:Ljava/lang/String; + + iput-object p1, p0, Lf/h/a/f/i/b/f6;->d:Ljava/lang/String; + + iget-boolean p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->f:Z + + iput-boolean p1, p0, Lf/h/a/f/i/b/f6;->h:Z + + iget-wide v1, p2, Lcom/google/android/gms/internal/measurement/zzae;->e:J + + iput-wide v1, p0, Lf/h/a/f/i/b/f6;->f:J + + iget-object p1, p2, Lcom/google/android/gms/internal/measurement/zzae;->j:Landroid/os/Bundle; + + if-eqz p1, :cond_0 + + const-string p2, "dataCollectionDefaultEnabled" + + invoke-virtual {p1, p2, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/f6;->e:Ljava/lang/Boolean; + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f7.smali new file mode 100644 index 0000000000..01a3340447 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f7.smali @@ -0,0 +1,155 @@ +.class public final Lf/h/a/f/i/b/f7; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final c:Ljavax/net/ssl/SSLSocketFactory; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/i/b/f7;->c:Ljavax/net/ssl/SSLSocketFactory; + + return-void +.end method + +.method public static v(Ljava/net/HttpURLConnection;)[B + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + invoke-virtual {p0}, Ljava/net/HttpURLConnection;->getInputStream()Ljava/io/InputStream; + + move-result-object v0 + + const/16 p0, 0x400 + + new-array p0, p0, [B + + :goto_0 + invoke-virtual {v0, p0}, Ljava/io/InputStream;->read([B)I + + move-result v2 + + if-lez v2, :cond_0 + + const/4 v3, 0x0 + + invoke-virtual {v1, p0, v3, v2}, Ljava/io/ByteArrayOutputStream;->write([BII)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + + return-object p0 + + :catchall_0 + move-exception p0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/io/InputStream;->close()V + + :cond_1 + throw p0 +.end method + + +# virtual methods +.method public final s()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Ljava/net/URL;)Ljava/net/HttpURLConnection; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + invoke-virtual {p1}, Ljava/net/URL;->openConnection()Ljava/net/URLConnection; + + move-result-object p1 + + instance-of v0, p1, Ljava/net/HttpURLConnection; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/f7;->c:Ljavax/net/ssl/SSLSocketFactory; + + if-eqz v0, :cond_0 + + instance-of v1, p1, Ljavax/net/ssl/HttpsURLConnection; + + if-eqz v1, :cond_0 + + move-object v1, p1 + + check-cast v1, Ljavax/net/ssl/HttpsURLConnection; + + invoke-virtual {v1, v0}, Ljavax/net/ssl/HttpsURLConnection;->setSSLSocketFactory(Ljavax/net/ssl/SSLSocketFactory;)V + + :cond_0 + check-cast p1, Ljava/net/HttpURLConnection; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDefaultUseCaches(Z)V + + const v1, 0xea60 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setConnectTimeout(I)V + + const v1, 0xee48 + + invoke-virtual {p1, v1}, Ljava/net/HttpURLConnection;->setReadTimeout(I)V + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setInstanceFollowRedirects(Z)V + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Ljava/net/HttpURLConnection;->setDoInput(Z)V + + return-object p1 + + :cond_1 + new-instance p1, Ljava/io/IOException; + + const-string v0, "Failed to obtain HTTP connection" + + invoke-direct {p1, v0}, Ljava/io/IOException;->(Ljava/lang/String;)V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f8.smali new file mode 100644 index 0000000000..fe69ec4d78 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f8.smali @@ -0,0 +1,140 @@ +.class public final Lf/h/a/f/i/b/f8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Z + +.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzw; + +.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic h:Lcom/google/android/gms/measurement/internal/zzw; + +.field public final synthetic i:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzw;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/f8;->i:Lf/h/a/f/i/b/r7; + + iput-boolean p2, p0, Lf/h/a/f/i/b/f8;->d:Z + + iput-boolean p3, p0, Lf/h/a/f/i/b/f8;->e:Z + + iput-object p4, p0, Lf/h/a/f/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; + + iput-object p5, p0, Lf/h/a/f/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p6, p0, Lf/h/a/f/i/b/f8;->h:Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/f8;->i:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Discarding data. Failed to send conditional user property to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + iget-boolean v2, p0, Lf/h/a/f/i/b/f8;->d:Z + + if-eqz v2, :cond_2 + + iget-boolean v2, p0, Lf/h/a/f/i/b/f8;->e:Z + + if-eqz v2, :cond_1 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; + + :goto_0 + iget-object v3, p0, Lf/h/a/f/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/r7;->B(Lf/h/a/f/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_1 + + :cond_2 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/f8;->h:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v2, p0, Lf/h/a/f/i/b/f8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0, v2}, Lf/h/a/f/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_1 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/f8;->f:Lcom/google/android/gms/measurement/internal/zzw; + + invoke-interface {v1, v0}, Lf/h/a/f/i/b/r3;->X(Lcom/google/android/gms/measurement/internal/zzw;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/f8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to send conditional user property to the service" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/f8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/f9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/f9.smali new file mode 100644 index 0000000000..c649bfe94a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/f9.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/f/i/b/f9; +.super Lf/h/a/f/i/b/g; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic e:Lf/h/a/f/i/b/c9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/c9;Lf/h/a/f/i/b/z5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/f9;->e:Lf/h/a/f/i/b/c9; + + invoke-direct {p0, p2}, Lf/h/a/f/i/b/g;->(Lf/h/a/f/i/b/z5;)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/f9;->e:Lf/h/a/f/i/b/c9; + + iget-object v1, v0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v1, v0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v3 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1, v1, v3, v4}, Lf/h/a/f/i/b/c9;->a(ZZJ)Z + + iget-object v1, v0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->p()Lf/h/a/f/i/b/a; + + move-result-object v1 + + iget-object v0, v0, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/a;->w(J)V + + return-void + + :cond_0 + throw v2 + + :cond_1 + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/fa.smali b/com.discord/smali_classes2/f/h/a/f/i/b/fa.smali new file mode 100644 index 0000000000..a3c04dd0f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/fa.smali @@ -0,0 +1,1092 @@ +.class public final Lf/h/a/f/i/b/fa; +.super Lf/h/a/f/i/b/y5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public b:Ljava/lang/Boolean; + +.field public c:Lf/h/a/f/i/b/b; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public d:Ljava/lang/Boolean; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/y5;->(Lf/h/a/f/i/b/e5;)V + + sget-object p1, Lf/h/a/f/i/b/c;->a:Lf/h/a/f/i/b/b; + + iput-object p1, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + return-void +.end method + +.method public static E()J + .locals 2 + + sget-object v0, Lf/h/a/f/i/b/n;->D:Lf/h/a/f/i/b/p3; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Long; + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + return-wide v0 +.end method + + +# virtual methods +.method public final A()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v0, "firebase_analytics_collection_deactivated" + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final B(Ljava/lang/String;)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + const-string v1, "measurement.event_sampling_enabled" + + invoke-interface {v0, p1, v1}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "1" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final C()Ljava/lang/Boolean; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->a()V + + const-string v0, "google_analytics_adid_collection_enabled" + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public final D()Ljava/lang/Boolean; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->a()V + + sget-object v0, Lf/h/a/f/h/k/bc;->e:Lf/h/a/f/h/k/bc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/bc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ec; + + invoke-interface {v0}, Lf/h/a/f/h/k/ec;->a()Z + + move-result v0 + + if-eqz v0, :cond_3 + + sget-object v0, Lf/h/a/f/i/b/n;->C0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_2 + + :cond_0 + const-string v0, "google_analytics_automatic_screen_reporting_enabled" + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 + + :cond_3 + :goto_2 + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + return-object v0 +.end method + +.method public final F()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/fa;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_0 + + const-string v0, "app_measurement_lite" + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/fa;->b:Ljava/lang/Boolean; + + if-nez v0, :cond_0 + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/fa;->b:Ljava/lang/Boolean; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/fa;->b:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-boolean v0, v0, Lf/h/a/f/i/b/e5;->e:Z + + if-nez v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + return v0 + + :cond_2 + :goto_0 + const/4 v0, 0x1 + + return v0 +.end method + +.method public final G()Landroid/os/Bundle; + .locals 4 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + if-nez v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to load metadata: PackageManager is null" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-object v0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0x80 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to load metadata: ApplicationInfo is null" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-object v0 + + :cond_1 + iget-object v0, v1, Landroid/content/pm/ApplicationInfo;->metaData:Landroid/os/Bundle; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to load metadata: Package name not found" + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 7 + + const-class v0, Ljava/lang/String; + + :try_start_0 + const-string v1, "android.os.SystemProperties" + + invoke-static {v1}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "get" + + const/4 v3, 0x2 + + new-array v4, v3, [Ljava/lang/Class; + + const/4 v5, 0x0 + + aput-object v0, v4, v5 + + const/4 v6, 0x1 + + aput-object v0, v4, v6 + + invoke-virtual {v1, v2, v4}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v0 + + const/4 v1, 0x0 + + new-array v2, v3, [Ljava/lang/Object; + + aput-object p1, v2, v5 + + aput-object p2, v2, v6 + + invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_3 + .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "SystemProperties.get() threw an exception" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :catch_1 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Could not access SystemProperties.get()" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :catch_2 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Could not find SystemProperties.get() method" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :catch_3 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Could not find SystemProperties class" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + return-object p2 +.end method + +.method public final o(Ljava/lang/String;)I + .locals 1 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Size; + min = 0x1L + .end annotation + .end param + + sget-object v0, Lf/h/a/f/i/b/n;->I:Lf/h/a/f/i/b/p3; + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result p1 + + const/16 v0, 0x64 + + invoke-static {p1, v0}, Ljava/lang/Math;->min(II)I + + move-result p1 + + const/16 v0, 0x19 + + invoke-static {p1, v0}, Ljava/lang/Math;->max(II)I + + move-result p1 + + return p1 +.end method + +.method public final p(Ljava/lang/String;Lf/h/a/f/i/b/p3;)J + .locals 3 + .param p2 # Lf/h/a/f/i/b/p3; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;)J" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + return-wide p1 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + iget-object v2, p2, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + invoke-interface {v1, p1, v2}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + return-wide p1 + + :cond_1 + :try_start_0 + invoke-static {p1}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-wide p1 + + :catch_0 + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final q(Lf/h/a/f/i/b/p3;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + const/4 v0, 0x0 + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + return p1 +.end method + +.method public final r(Ljava/lang/String;)I + .locals 3 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Size; + min = 0x1L + .end annotation + .end param + + invoke-static {}, Lf/h/a/f/h/k/n9;->b()Z + + move-result v0 + + const/16 v1, 0x1f4 + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/i/b/n;->K0:Lf/h/a/f/i/b/p3; + + const/4 v2, 0x0 + + invoke-virtual {p0, v2, v0}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/i/b/n;->H:Lf/h/a/f/i/b/p3; + + const/16 v2, 0x7d0 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result p1 + + invoke-static {p1, v2}, Ljava/lang/Math;->min(II)I + + move-result p1 + + invoke-static {p1, v1}, Ljava/lang/Math;->max(II)I + + move-result p1 + + return p1 + + :cond_0 + return v1 +.end method + +.method public final s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + .locals 3 + .param p2 # Lf/h/a/f/i/b/p3; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;)I" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + return p1 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + iget-object v2, p2, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + invoke-interface {v1, p1, v2}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + return p1 + + :cond_1 + :try_start_0 + invoke-static {p1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result p1 + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + return p1 +.end method + +.method public final t(Ljava/lang/String;Lf/h/a/f/i/b/p3;)D + .locals 3 + .param p2 # Lf/h/a/f/i/b/p3; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Double;", + ">;)D" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + + return-wide p1 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + iget-object v2, p2, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + invoke-interface {v1, p1, v2}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + + return-wide p1 + + :cond_1 + :try_start_0 + invoke-static {p1}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D + + move-result-wide v1 + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-wide p1 + + :catch_0 + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Double; + + invoke-virtual {p1}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p1 + + return-wide p1 +.end method + +.method public final u(Ljava/lang/String;)I + .locals 1 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Size; + min = 0x1L + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + sget-object v0, Lf/h/a/f/i/b/n;->o:Lf/h/a/f/i/b/p3; + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result p1 + + return p1 +.end method + +.method public final v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + .locals 3 + .param p2 # Lf/h/a/f/i/b/p3; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + iget-object v2, p2, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + invoke-interface {v1, p1, v2}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 + + :cond_1 + invoke-static {p1}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 +.end method + +.method public final w()I + .locals 4 + + invoke-static {}, Lf/h/a/f/h/k/n9;->b()Z + + move-result v0 + + const/16 v1, 0x19 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->L0:Lf/h/a/f/i/b/p3; + + const/4 v3, 0x0 + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/t9;->B0()I + + move-result v0 + + const v2, 0x3131c + + if-lt v0, v2, :cond_0 + + const/16 v0, 0x64 + + return v0 + + :cond_0 + return v1 +.end method + +.method public final x(Ljava/lang/String;)Ljava/lang/Boolean; + .locals 3 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/Size; + min = 0x1L + .end annotation + .end param + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/fa;->G()Landroid/os/Bundle; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Failed to load metadata: Metadata bundle is null" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-object v1 + + :cond_0 + invoke-virtual {v0, p1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v2 + + if-nez v2, :cond_1 + + return-object v1 + + :cond_1 + invoke-virtual {v0, p1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z + + move-result p1 + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p1 + + return-object p1 +.end method + +.method public final y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + return p1 +.end method + +.method public final z()J + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-wide/16 v0, 0x7918 + + return-wide v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g.smali new file mode 100644 index 0000000000..09c1cfdd7f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g.smali @@ -0,0 +1,179 @@ +.class public abstract Lf/h/a/f/i/b/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static volatile d:Landroid/os/Handler; + + +# instance fields +.field public final a:Lf/h/a/f/i/b/z5; + +.field public final b:Ljava/lang/Runnable; + +.field public volatile c:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/z5;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/g;->a:Lf/h/a/f/i/b/z5; + + new-instance v0, Lf/h/a/f/i/b/i; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/i;->(Lf/h/a/f/i/b/g;Lf/h/a/f/i/b/z5;)V + + iput-object v0, p0, Lf/h/a/f/i/b/g;->b:Ljava/lang/Runnable; + + return-void +.end method + + +# virtual methods +.method public abstract a()V +.end method + +.method public final b(J)V + .locals 3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/g;->c()V + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-ltz v2, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/g;->a:Lf/h/a/f/i/b/z5; + + invoke-interface {v0}, Lf/h/a/f/i/b/z5;->m()Lf/h/a/f/e/n/b; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/g;->c:J + + invoke-virtual {p0}, Lf/h/a/f/i/b/g;->d()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/g;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1, p1, p2}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/g;->a:Lf/h/a/f/i/b/z5; + + invoke-interface {v0}, Lf/h/a/f/i/b/z5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + const-string p2, "Failed to schedule delayed post. time" + + invoke-virtual {v0, p2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + throw p1 + + :cond_1 + :goto_0 + return-void +.end method + +.method public final c()V + .locals 2 + + const-wide/16 v0, 0x0 + + iput-wide v0, p0, Lf/h/a/f/i/b/g;->c:J + + invoke-virtual {p0}, Lf/h/a/f/i/b/g;->d()Landroid/os/Handler; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/g;->b:Ljava/lang/Runnable; + + invoke-virtual {v0, v1}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final d()Landroid/os/Handler; + .locals 3 + + sget-object v0, Lf/h/a/f/i/b/g;->d:Landroid/os/Handler; + + if-eqz v0, :cond_0 + + sget-object v0, Lf/h/a/f/i/b/g;->d:Landroid/os/Handler; + + return-object v0 + + :cond_0 + const-class v0, Lf/h/a/f/i/b/g; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/i/b/g;->d:Landroid/os/Handler; + + if-nez v1, :cond_1 + + new-instance v1, Lf/h/a/f/h/k/kd; + + iget-object v2, p0, Lf/h/a/f/i/b/g;->a:Lf/h/a/f/i/b/z5; + + invoke-interface {v2}, Lf/h/a/f/i/b/z5;->j()Landroid/content/Context; + + move-result-object v2 + + invoke-virtual {v2}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper; + + move-result-object v2 + + invoke-direct {v1, v2}, Lf/h/a/f/h/k/kd;->(Landroid/os/Looper;)V + + sput-object v1, Lf/h/a/f/i/b/g;->d:Landroid/os/Handler; + + :cond_1 + sget-object v1, Lf/h/a/f/i/b/g;->d:Landroid/os/Handler; + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g0.smali new file mode 100644 index 0000000000..cc949d1f09 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/g0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/g0; + + invoke-direct {v0}, Lf/h/a/f/i/b/g0;->()V + + sput-object v0, Lf/h/a/f/i/b/g0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->Z()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g1.smali new file mode 100644 index 0000000000..50f2c9b7ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/g1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/g1; + + invoke-direct {v0}, Lf/h/a/f/i/b/g1;->()V + + sput-object v0, Lf/h/a/f/i/b/g1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->E()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g2.smali new file mode 100644 index 0000000000..79d95f4743 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/g2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/g2; + + invoke-direct {v0}, Lf/h/a/f/i/b/g2;->()V + + sput-object v0, Lf/h/a/f/i/b/g2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->r0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g3.smali new file mode 100644 index 0000000000..8716b8b834 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/g3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/g3; + + invoke-direct {v0}, Lf/h/a/f/i/b/g3;->()V + + sput-object v0, Lf/h/a/f/i/b/g3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->D0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g4.smali new file mode 100644 index 0000000000..9833c91f84 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g4.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/i/b/g4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g5.smali new file mode 100644 index 0000000000..2fe81b172b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g5.smali @@ -0,0 +1,1038 @@ +.class public final Lf/h/a/f/i/b/g5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/f6; + +.field public final synthetic e:Lf/h/a/f/i/b/e5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;Lf/h/a/f/i/b/f6;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/g5;->e:Lf/h/a/f/i/b/e5; + + iput-object p2, p0, Lf/h/a/f/i/b/g5;->d:Lf/h/a/f/i/b/f6; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 12 + + iget-object v0, p0, Lf/h/a/f/i/b/g5;->e:Lf/h/a/f/i/b/e5; + + iget-object v1, p0, Lf/h/a/f/i/b/g5;->d:Lf/h/a/f/i/b/f6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + new-instance v2, Lf/h/a/f/i/b/h; + + invoke-direct {v2, v0}, Lf/h/a/f/i/b/h;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/x5;->q()V + + iput-object v2, v0, Lf/h/a/f/i/b/e5;->u:Lf/h/a/f/i/b/h; + + new-instance v2, Lf/h/a/f/i/b/s3; + + iget-wide v3, v1, Lf/h/a/f/i/b/f6;->f:J + + invoke-direct {v2, v0, v3, v4}, Lf/h/a/f/i/b/s3;->(Lf/h/a/f/i/b/e5;J)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v2, v0, Lf/h/a/f/i/b/e5;->v:Lf/h/a/f/i/b/s3; + + new-instance v1, Lf/h/a/f/i/b/v3; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/v3;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v1, v0, Lf/h/a/f/i/b/e5;->s:Lf/h/a/f/i/b/v3; + + new-instance v1, Lf/h/a/f/i/b/r7; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/r7;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->y()V + + iput-object v1, v0, Lf/h/a/f/i/b/e5;->t:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->l:Lf/h/a/f/i/b/t9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->r()V + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->h:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->r()V + + new-instance v1, Lf/h/a/f/i/b/r4; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/r4;->(Lf/h/a/f/i/b/e5;)V + + iput-object v1, v0, Lf/h/a/f/i/b/e5;->w:Lf/h/a/f/i/b/r4; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->v:Lf/h/a/f/i/b/s3; + + iget-boolean v3, v1, Lf/h/a/f/i/b/a5;->b:Z + + if-nez v3, :cond_17 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->w()V + + iget-object v3, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v3}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + const/4 v3, 0x1 + + iput-boolean v3, v1, Lf/h/a/f/i/b/a5;->b:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + iget-object v4, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v4}, Lf/h/a/f/i/b/fa;->z()J + + const-wide/16 v4, 0x7918 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "App measurement initialized, version" + + invoke-virtual {v1, v5, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v4, "To enable debug logging run: adb shell setprop log.tag.FA VERBOSE" + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v2, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2, v1}, Lf/h/a/f/i/b/t9;->v0(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v2, "Faster debug mode event logging enabled. To disable, run:\n adb shell setprop debug.firebase.analytics.app .none." + + goto :goto_1 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v4, "To enable faster debug mode event logging run:\n adb shell setprop debug.firebase.analytics.app " + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v5 + + if-eqz v5, :cond_1 + + invoke-virtual {v4, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v4}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + move-object v11, v2 + + move-object v2, v1 + + move-object v1, v11 + + :goto_1 + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_2 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Debug-level message logging enabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget v1, v0, Lf/h/a/f/i/b/e5;->D:I + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v2 + + if-eq v1, v2, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget v2, v0, Lf/h/a/f/i/b/e5;->D:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget-object v4, v0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v4}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v5, "Not all components initialized" + + invoke-virtual {v1, v5, v2, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_3 + iput-boolean v3, v0, Lf/h/a/f/i/b/e5;->x:Z + + iget-object v0, p0, Lf/h/a/f/i/b/g5;->e:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v1 + + const-wide/16 v4, 0x0 + + const/4 v6, 0x0 + + cmp-long v7, v1, v4 + + if-nez v7, :cond_5 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_4 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + invoke-virtual {v1, v7, v8}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_2 + + :cond_4 + throw v6 + + :cond_5 + :goto_2 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long v7, v1, v4 + + if-nez v7, :cond_6 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-wide v4, v0, Lf/h/a/f/i/b/e5;->F:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v4, "Persisting first open" + + invoke-virtual {v1, v4, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + iget-wide v4, v0, Lf/h/a/f/i/b/e5;->F:J + + invoke-virtual {v1, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + :cond_6 + iget-object v1, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->R0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_7 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/i6;->h:Lf/h/a/f/i/b/x9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/x9;->c()Z + + move-result v2 + + if-eqz v2, :cond_7 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x9;->b()Z + + move-result v2 + + if-eqz v2, :cond_7 + + iget-object v1, v1, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v6}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :cond_7 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->k()Z + + move-result v1 + + if-nez v1, :cond_c + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + if-eqz v1, :cond_16 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + const-string v2, "android.permission.INTERNET" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/t9;->t0(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_8 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "App is missing INTERNET permission" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_8 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + const-string v2, "android.permission.ACCESS_NETWORK_STATE" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/t9;->t0(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_9 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "App is missing ACCESS_NETWORK_STATE permission" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_9 + iget-object v1, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/e/o/b;->c()Z + + move-result v1 + + if-nez v1, :cond_b + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->F()Z + + move-result v1 + + if-nez v1, :cond_b + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/i/b/w4;->a(Landroid/content/Context;)Z + + move-result v1 + + if-nez v1, :cond_a + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "AppMeasurementReceiver not registered/enabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_a + iget-object v1, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/i/b/t9;->T(Landroid/content/Context;)Z + + move-result v1 + + if-nez v1, :cond_b + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "AppMeasurementService not registered/enabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_b + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Uploading is not possible. App measurement disabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_5 + + :cond_c + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_d + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_10 + + :cond_d + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + const-string v4, "gmp_app_id" + + invoke-interface {v2, v4, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v5, v5, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v7}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v7 + + const-string v8, "admob_app_id" + + invoke-interface {v7, v8, v6}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v1, v2, v5, v7}, Lf/h/a/f/i/b/t9;->c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_f + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v2, "Rechecking which service to use due to a GMP App Id change" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->z()Ljava/lang/Boolean; + + move-result-object v2 + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v5 + + invoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v5 + + invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor; + + invoke-interface {v5}, Landroid/content/SharedPreferences$Editor;->apply()V + + if-eqz v2, :cond_e + + invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v2 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + const-string v5, "measurement_enabled" + + invoke-interface {v1, v5, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V + + :cond_e + iget-object v1, v0, Lf/h/a/f/i/b/e5;->s:Lf/h/a/f/i/b/v3; + + invoke-static {v1}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->s:Lf/h/a/f/i/b/v3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/v3;->C()V + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->t:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->H()V + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->t:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->G()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + iget-wide v9, v0, Lf/h/a/f/i/b/e5;->F:J + + invoke-virtual {v1, v9, v10}, Lf/h/a/f/i/b/q4;->b(J)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->l:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v6}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :cond_f + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v2, v2, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + invoke-interface {v1, v4, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v2, v2, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + invoke-interface {v1, v8, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->apply()V + + :cond_10 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->l:Lf/h/a/f/i/b/s4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v2 + + iget-object v1, v1, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/fa;->b()Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_12 + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->v0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_12 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + if-eqz v1, :cond_11 + + :try_start_0 + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v1 + + const-string v4, "com.google.firebase.remoteconfig.FirebaseRemoteConfig" + + invoke-virtual {v1, v4}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_3 + + :catch_0 + const/4 v3, 0x0 + + :goto_3 + if-nez v3, :cond_12 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_12 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Remote config removed with active feature rollouts" + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v6}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + goto :goto_4 + + :cond_11 + throw v6 + + :cond_12 + :goto_4 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_13 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_16 + + :cond_13 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/m4;->c:Landroid/content/SharedPreferences; + + const-string v4, "deferred_analytics_collection" + + invoke-interface {v3, v4}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_14 + + iget-object v3, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v3}, Lf/h/a/f/i/b/fa;->A()Z + + move-result v3 + + if-nez v3, :cond_14 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v3 + + xor-int/lit8 v4, v1, 0x1 + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/m4;->x(Z)V + + :cond_14 + if-eqz v1, :cond_15 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/i6;->K()V + + :cond_15 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->r()Lf/h/a/f/i/b/v8; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e9;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + new-instance v3, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v3}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v4 + + new-instance v5, Lf/h/a/f/i/b/x7; + + invoke-direct {v5, v1, v3, v4}, Lf/h/a/f/i/b/x7;->(Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v1, v5}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + invoke-static {}, Lf/h/a/f/h/k/pb;->b()Z + + move-result v1 + + if-eqz v1, :cond_16 + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->N0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_16 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/n4;->a()Landroid/os/Bundle; + + move-result-object v3 + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v2 + + new-instance v4, Lf/h/a/f/i/b/c8; + + invoke-direct {v4, v1, v3, v2}, Lf/h/a/f/i/b/c8;->(Lf/h/a/f/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + :cond_16 + :goto_5 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->t:Lf/h/a/f/i/b/o4; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->a0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + invoke-virtual {v1, v0}, Lf/h/a/f/i/b/o4;->a(Z)V + + return-void + + :cond_17 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Can\'t initialize twice" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g6.smali new file mode 100644 index 0000000000..00ce5fd578 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g6.smali @@ -0,0 +1,10 @@ +.class public interface abstract Lf/h/a/f/i/b/g6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-base@@17.4.4" + + +# virtual methods +.method public abstract a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + .annotation build Landroidx/annotation/WorkerThread; + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g7.smali new file mode 100644 index 0000000000..83b5b11b01 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g7.smali @@ -0,0 +1,67 @@ +.class public interface abstract Lf/h/a/f/i/b/g7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract a()Ljava/lang/String; +.end method + +.method public abstract b()Ljava/lang/String; +.end method + +.method public abstract c()Ljava/lang/String; +.end method + +.method public abstract d()Ljava/lang/String; +.end method + +.method public abstract e()J +.end method + +.method public abstract f(Landroid/os/Bundle;)V +.end method + +.method public abstract g(Ljava/lang/String;)V +.end method + +.method public abstract h(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Landroid/os/Bundle;", + ">;" + } + .end annotation +.end method + +.method public abstract i(Ljava/lang/String;)I +.end method + +.method public abstract j(Ljava/lang/String;)V +.end method + +.method public abstract k(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end method + +.method public abstract l(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V +.end method + +.method public abstract m(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g8.smali new file mode 100644 index 0000000000..4a0867226b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g8.smali @@ -0,0 +1,150 @@ +.class public final Lf/h/a/f/i/b/g8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Z + +.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic h:Ljava/lang/String; + +.field public final synthetic i:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/g8;->i:Lf/h/a/f/i/b/r7; + + iput-boolean p2, p0, Lf/h/a/f/i/b/g8;->d:Z + + iput-boolean p3, p0, Lf/h/a/f/i/b/g8;->e:Z + + iput-object p4, p0, Lf/h/a/f/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p5, p0, Lf/h/a/f/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p6, p0, Lf/h/a/f/i/b/g8;->h:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/g8;->i:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Discarding data. Failed to send event to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + iget-boolean v2, p0, Lf/h/a/f/i/b/g8;->d:Z + + if-eqz v2, :cond_2 + + iget-boolean v2, p0, Lf/h/a/f/i/b/g8;->e:Z + + if-eqz v2, :cond_1 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; + + :goto_0 + iget-object v3, p0, Lf/h/a/f/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/r7;->B(Lf/h/a/f/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_1 + + :cond_2 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/g8;->h:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v2, p0, Lf/h/a/f/i/b/g8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0, v2}, Lf/h/a/f/i/b/r3;->Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_1 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/g8;->f:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v2, p0, Lf/h/a/f/i/b/g8;->h:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/g8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->H()Ljava/lang/String; + + move-result-object v3 + + invoke-interface {v1, v0, v2, v3}, Lf/h/a/f/i/b/r3;->a0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/g8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to send event to the service" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/g8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/g9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/g9.smali new file mode 100644 index 0000000000..06a845e0ef --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/g9.smali @@ -0,0 +1,234 @@ +.class public final Lf/h/a/f/i/b/g9; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final d:Landroid/app/AlarmManager; + +.field public final e:Lf/h/a/f/i/b/g; + +.field public f:Ljava/lang/Integer; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "alarm" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/app/AlarmManager; + + iput-object v0, p0, Lf/h/a/f/i/b/g9;->d:Landroid/app/AlarmManager; + + new-instance v0, Lf/h/a/f/i/b/i9; + + iget-object v1, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-direct {v0, p0, v1, p1}, Lf/h/a/f/i/b/i9;->(Lf/h/a/f/i/b/g9;Lf/h/a/f/i/b/z5;Lf/h/a/f/i/b/j9;)V + + iput-object v0, p0, Lf/h/a/f/i/b/g9;->e:Lf/h/a/f/i/b/g; + + return-void +.end method + + +# virtual methods +.method public final q()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/g9;->d:Landroid/app/AlarmManager; + + invoke-virtual {p0}, Lf/h/a/f/i/b/g9;->w()Landroid/app/PendingIntent; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "jobscheduler" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/app/job/JobScheduler; + + invoke-virtual {p0}, Lf/h/a/f/i/b/g9;->v()I + + move-result v1 + + invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Unscheduling upload" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/g9;->d:Landroid/app/AlarmManager; + + invoke-virtual {p0}, Lf/h/a/f/i/b/g9;->w()Landroid/app/PendingIntent; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/app/AlarmManager;->cancel(Landroid/app/PendingIntent;)V + + iget-object v0, p0, Lf/h/a/f/i/b/g9;->e:Lf/h/a/f/i/b/g; + + invoke-virtual {v0}, Lf/h/a/f/i/b/g;->c()V + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "jobscheduler" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/app/job/JobScheduler; + + invoke-virtual {p0}, Lf/h/a/f/i/b/g9;->v()I + + move-result v1 + + invoke-virtual {v0, v1}, Landroid/app/job/JobScheduler;->cancel(I)V + + :cond_0 + return-void +.end method + +.method public final v()I + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/g9;->f:Ljava/lang/Integer; + + if-nez v0, :cond_1 + + const-string v0, "measurement" + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_0 + + :cond_0 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v0, v1 + + :goto_0 + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/g9;->f:Ljava/lang/Integer; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/g9;->f:Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + return v0 +.end method + +.method public final w()Landroid/app/PendingIntent; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + new-instance v1, Landroid/content/Intent; + + invoke-direct {v1}, Landroid/content/Intent;->()V + + const-string v2, "com.google.android.gms.measurement.AppMeasurementReceiver" + + invoke-virtual {v1, v0, v2}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v1 + + const-string v2, "com.google.android.gms.measurement.UPLOAD" + + invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v1 + + const/4 v2, 0x0 + + invoke-static {v0, v2, v1, v2}, Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/ga.smali b/com.discord/smali_classes2/f/h/a/f/i/b/ga.smali new file mode 100644 index 0000000000..cbc6f38dcb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/ga.smali @@ -0,0 +1,223 @@ +.class public final Lf/h/a/f/i/b/ga; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 21 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + move-wide v10, v2 + + move-wide v15, v10 + + move-wide/from16 v18, v15 + + move-object v7, v4 + + move-object v8, v7 + + move-object v9, v8 + + move-object v13, v9 + + move-object v14, v13 + + move-object/from16 v17, v14 + + move-object/from16 v20, v17 + + const/4 v12, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object/from16 v20, v2 + + check-cast v20, Lcom/google/android/gms/measurement/internal/zzao; + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v18 + + goto :goto_0 + + :pswitch_2 + sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object/from16 v17, v2 + + check-cast v17, Lcom/google/android/gms/measurement/internal/zzao; + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v15 + + goto :goto_0 + + :pswitch_4 + sget-object v3, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v14, v2 + + check-cast v14, Lcom/google/android/gms/measurement/internal/zzao; + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v12 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v10 + + goto :goto_0 + + :pswitch_8 + sget-object v3, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v9, v2 + + check-cast v9, Lcom/google/android/gms/measurement/internal/zzkr; + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v7 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; + + move-object v6, v0 + + invoke-direct/range {v6 .. v20}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzw; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h.smali new file mode 100644 index 0000000000..0d35986e3f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h.smali @@ -0,0 +1,390 @@ +.class public final Lf/h/a/f/i/b/h; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public c:J + +.field public d:Ljava/lang/String; + +.field public e:Ljava/lang/Boolean; + +.field public f:Landroid/accounts/AccountManager; + +.field public g:Ljava/lang/Boolean; + +.field public h:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + return-void +.end method + + +# virtual methods +.method public final s()Z + .locals 4 + + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; + + move-result-object v0 + + sget-object v1, Ljava/util/concurrent/TimeUnit;->MINUTES:Ljava/util/concurrent/TimeUnit; + + const/16 v2, 0xf + + invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I + + move-result v2 + + const/16 v3, 0x10 + + invoke-virtual {v0, v3}, Ljava/util/Calendar;->get(I)I + + move-result v0 + + add-int/2addr v0, v2 + + int-to-long v2, v0 + + sget-object v0, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-virtual {v1, v2, v3, v0}, Ljava/util/concurrent/TimeUnit;->convert(JLjava/util/concurrent/TimeUnit;)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/h;->c:J + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/util/Locale;->getLanguage()Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {v1, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Ljava/util/Locale;->getCountry()Ljava/lang/String; + + move-result-object v0 + + sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {v0, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v0 + + const/4 v2, 0x1 + + invoke-static {v1, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, "-" + + invoke-static {v2, v1, v3, v0}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/h;->d:Ljava/lang/String; + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Landroid/content/Context;)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/h;->e:Ljava/lang/Boolean; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/h;->e:Ljava/lang/Boolean; + + :try_start_0 + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const-string v0, "com.google.android.gms" + + const/16 v1, 0x80 + + invoke-virtual {p1, v0, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object p1, p0, Lf/h/a/f/i/b/h;->e:Ljava/lang/Boolean; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :cond_0 + iget-object p1, p0, Lf/h/a/f/i/b/h;->e:Ljava/lang/Boolean; + + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 +.end method + +.method public final v()J + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + iget-wide v0, p0, Lf/h/a/f/i/b/h;->c:J + + return-wide v0 +.end method + +.method public final w()Ljava/lang/String; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + iget-object v0, p0, Lf/h/a/f/i/b/h;->d:Ljava/lang/String; + + return-object v0 +.end method + +.method public final x()J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + iget-wide v0, p0, Lf/h/a/f/i/b/h;->h:J + + return-wide v0 +.end method + +.method public final y()Z + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "com.google" + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_6 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + iget-wide v5, p0, Lf/h/a/f/i/b/h;->h:J + + sub-long v5, v3, v5 + + const-wide/32 v7, 0x5265c00 + + cmp-long v1, v5, v7 + + if-lez v1, :cond_0 + + iput-object v2, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v5, "android.permission.GET_ACCOUNTS" + + invoke-static {v1, v5}, Landroidx/core/content/ContextCompat;->checkSelfPermission(Landroid/content/Context;Ljava/lang/String;)I + + move-result v1 + + const/4 v5, 0x0 + + if-eqz v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->j:Lf/h/a/f/i/b/c4; + + const-string v1, "Permission error checking for dasher/unicorn accounts" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iput-wide v3, p0, Lf/h/a/f/i/b/h;->h:J + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + return v5 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/i/b/h;->f:Landroid/accounts/AccountManager; + + if-nez v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Landroid/accounts/AccountManager;->get(Landroid/content/Context;)Landroid/accounts/AccountManager; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/f/i/b/h;->f:Landroid/accounts/AccountManager; + + :cond_3 + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/h;->f:Landroid/accounts/AccountManager; + + const-string v6, "service_HOSTED" + + filled-new-array {v6}, [Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v1, v0, v6, v2, v2}, Landroid/accounts/AccountManager;->getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture; + + move-result-object v1 + + invoke-interface {v1}, Landroid/accounts/AccountManagerFuture;->getResult()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Landroid/accounts/Account; + + const/4 v6, 0x1 + + if-eqz v1, :cond_4 + + array-length v1, v1 + + if-lez v1, :cond_4 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + iput-wide v3, p0, Lf/h/a/f/i/b/h;->h:J + + return v6 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/i/b/h;->f:Landroid/accounts/AccountManager; + + const-string v7, "service_uca" + + filled-new-array {v7}, [Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v1, v0, v7, v2, v2}, Landroid/accounts/AccountManager;->getAccountsByTypeAndFeatures(Ljava/lang/String;[Ljava/lang/String;Landroid/accounts/AccountManagerCallback;Landroid/os/Handler;)Landroid/accounts/AccountManagerFuture; + + move-result-object v0 + + invoke-interface {v0}, Landroid/accounts/AccountManagerFuture;->getResult()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [Landroid/accounts/Account; + + if-eqz v0, :cond_5 + + array-length v0, v0 + + if-lez v0, :cond_5 + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + iput-wide v3, p0, Lf/h/a/f/i/b/h;->h:J + :try_end_0 + .catch Landroid/accounts/AuthenticatorException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Landroid/accounts/OperationCanceledException; {:try_start_0 .. :try_end_0} :catch_0 + + return v6 + + :catch_0 + move-exception v0 + + goto :goto_0 + + :catch_1 + move-exception v0 + + goto :goto_0 + + :catch_2 + move-exception v0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v2, "Exception checking account types" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_5 + iput-wide v3, p0, Lf/h/a/f/i/b/h;->h:J + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + iput-object v0, p0, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + return v5 + + :cond_6 + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h0.smali new file mode 100644 index 0000000000..b1c276e0c9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/h0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/h0; + + invoke-direct {v0}, Lf/h/a/f/i/b/h0;->()V + + sput-object v0, Lf/h/a/f/i/b/h0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->a0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h1.smali new file mode 100644 index 0000000000..f6b9026047 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/h1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/h1; + + invoke-direct {v0}, Lf/h/a/f/i/b/h1;->()V + + sput-object v0, Lf/h/a/f/i/b/h1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->A()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h2.smali new file mode 100644 index 0000000000..280d1457fa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/h2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/h2; + + invoke-direct {v0}, Lf/h/a/f/i/b/h2;->()V + + sput-object v0, Lf/h/a/f/i/b/h2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->f()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h3.smali new file mode 100644 index 0000000000..228a5e93f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/h3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/h3; + + invoke-direct {v0}, Lf/h/a/f/i/b/h3;->()V + + sput-object v0, Lf/h/a/f/i/b/h3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->A0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h4.smali new file mode 100644 index 0000000000..77232a495a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h4.smali @@ -0,0 +1,521 @@ +.class public final Lf/h/a/f/i/b/h4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + + +# instance fields +.field public final d:Ljava/net/URL; + +.field public final e:[B + +.field public final f:Lf/h/a/f/i/b/f4; + +.field public final g:Ljava/lang/String; + +.field public final h:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic i:Lf/h/a/f/i/b/d4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/f/i/b/f4;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/net/URL;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/i/b/f4;", + ")V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p6}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/i/b/h4;->d:Ljava/net/URL; + + iput-object p4, p0, Lf/h/a/f/i/b/h4;->e:[B + + iput-object p6, p0, Lf/h/a/f/i/b/h4;->f:Lf/h/a/f/i/b/f4; + + iput-object p2, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/h4;->h:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 14 + + const-string v0, "Error closing HTTP compressed POST connection output stream. appId" + + const-string v1, "Task exception on worker thread" + + iget-object v2, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->b()V + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :try_start_0 + iget-object v4, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + iget-object v5, p0, Lf/h/a/f/i/b/h4;->d:Ljava/net/URL; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/d4;->u(Ljava/net/URL;)Ljava/net/HttpURLConnection; + + move-result-object v4 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_5 + .catchall {:try_start_0 .. :try_end_0} :catchall_4 + + :try_start_1 + iget-object v5, p0, Lf/h/a/f/i/b/h4;->h:Ljava/util/Map; + + if-eqz v5, :cond_0 + + iget-object v5, p0, Lf/h/a/f/i/b/h4;->h:Ljava/util/Map; + + invoke-interface {v5}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_0 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_0 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/Map$Entry; + + invoke-interface {v6}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/String; + + invoke-interface {v6}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + invoke-virtual {v4, v7, v6}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + iget-object v5, p0, Lf/h/a/f/i/b/h4;->e:[B + + if-eqz v5, :cond_1 + + iget-object v5, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v5}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v5 + + iget-object v6, p0, Lf/h/a/f/i/b/h4;->e:[B + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/q9;->V([B)[B + + move-result-object v5 + + iget-object v6, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v7, "Uploading data. size" + + array-length v8, v5 + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + invoke-virtual {v6, v7, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v6, 0x1 + + invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->setDoOutput(Z)V + + const-string v6, "Content-Encoding" + + const-string v7, "gzip" + + invoke-virtual {v4, v6, v7}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + array-length v6, v5 + + invoke-virtual {v4, v6}, Ljava/net/HttpURLConnection;->setFixedLengthStreamingMode(I)V + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->connect()V + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getOutputStream()Ljava/io/OutputStream; + + move-result-object v6 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 + .catchall {:try_start_1 .. :try_end_1} :catchall_3 + + :try_start_2 + invoke-virtual {v6, v5}, Ljava/io/OutputStream;->write([B)V + + invoke-virtual {v6}, Ljava/io/OutputStream;->close()V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v5 + + move-object v11, v2 + + move-object v3, v5 + + move-object v2, v6 + + goto/16 :goto_4 + + :catch_0 + move-exception v5 + + move-object v11, v2 + + move-object v9, v5 + + move-object v2, v6 + + goto/16 :goto_8 + + :cond_1 + :goto_1 + :try_start_3 + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v9 + :try_end_3 + .catch Ljava/io/IOException; {:try_start_3 .. :try_end_3} :catch_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :try_start_4 + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; + + move-result-object v12 + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_2 + .catchall {:try_start_4 .. :try_end_4} :catchall_2 + + :try_start_5 + invoke-static {v4}, Lf/h/a/f/i/b/d4;->v(Ljava/net/HttpURLConnection;)[B + + move-result-object v11 + :try_end_5 + .catch Ljava/io/IOException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + iget-object v0, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v2, Lf/h/a/f/i/b/i4; + + iget-object v7, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + iget-object v8, p0, Lf/h/a/f/i/b/h4;->f:Lf/h/a/f/i/b/f4; + + const/4 v10, 0x0 + + const/4 v13, 0x0 + + move-object v6, v2 + + invoke-direct/range {v6 .. v13}, Lf/h/a/f/i/b/i4;->(Ljava/lang/String;Lf/h/a/f/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/f/i/b/g4;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v3, Lf/h/a/f/i/b/c5; + + invoke-direct {v3, v0, v2, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :catchall_1 + move-exception v5 + + move-object v3, v5 + + move v8, v9 + + move-object v11, v12 + + goto :goto_5 + + :catch_1 + move-exception v5 + + move v8, v9 + + move-object v11, v12 + + goto :goto_2 + + :catchall_2 + move-exception v5 + + move-object v11, v2 + + move-object v3, v5 + + move v8, v9 + + goto :goto_5 + + :catch_2 + move-exception v5 + + move-object v11, v2 + + move v8, v9 + + :goto_2 + move-object v9, v5 + + goto :goto_9 + + :catchall_3 + move-exception v5 + + move-object v11, v2 + + goto :goto_3 + + :catch_3 + move-exception v5 + + move-object v11, v2 + + goto :goto_7 + + :catchall_4 + move-exception v5 + + move-object v4, v2 + + move-object v11, v4 + + :goto_3 + move-object v3, v5 + + :goto_4 + const/4 v8, 0x0 + + :goto_5 + if-eqz v2, :cond_2 + + :try_start_6 + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_6 + .catch Ljava/io/IOException; {:try_start_6 .. :try_end_6} :catch_4 + + goto :goto_6 + + :catch_4 + move-exception v2 + + iget-object v5, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object v6, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + invoke-static {v6}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {v5, v0, v6, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + :goto_6 + if-eqz v4, :cond_3 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v2, Lf/h/a/f/i/b/i4; + + iget-object v6, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + iget-object v7, p0, Lf/h/a/f/i/b/h4;->f:Lf/h/a/f/i/b/f4; + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + move-object v5, v2 + + invoke-direct/range {v5 .. v12}, Lf/h/a/f/i/b/i4;->(Ljava/lang/String;Lf/h/a/f/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/f/i/b/g4;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v4, Lf/h/a/f/i/b/c5; + + invoke-direct {v4, v0, v2, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + throw v3 + + :catch_5 + move-exception v5 + + move-object v4, v2 + + move-object v11, v4 + + :goto_7 + move-object v9, v5 + + :goto_8 + const/4 v8, 0x0 + + :goto_9 + if-eqz v2, :cond_4 + + :try_start_7 + invoke-virtual {v2}, Ljava/io/OutputStream;->close()V + :try_end_7 + .catch Ljava/io/IOException; {:try_start_7 .. :try_end_7} :catch_6 + + goto :goto_a + + :catch_6 + move-exception v2 + + iget-object v3, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object v5, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + invoke-static {v5}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v3, v0, v5, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_4 + :goto_a + if-eqz v4, :cond_5 + + invoke-virtual {v4}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_5 + iget-object v0, p0, Lf/h/a/f/i/b/h4;->i:Lf/h/a/f/i/b/d4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v2, Lf/h/a/f/i/b/i4; + + iget-object v6, p0, Lf/h/a/f/i/b/h4;->g:Ljava/lang/String; + + iget-object v7, p0, Lf/h/a/f/i/b/h4;->f:Lf/h/a/f/i/b/f4; + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + move-object v5, v2 + + invoke-direct/range {v5 .. v12}, Lf/h/a/f/i/b/i4;->(Ljava/lang/String;Lf/h/a/f/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/f/i/b/g4;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v3, Lf/h/a/f/i/b/c5; + + invoke-direct {v3, v0, v2, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h5.smali new file mode 100644 index 0000000000..072f9cdcf4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h5.smali @@ -0,0 +1,60 @@ +.class public final Lf/h/a/f/i/b/h5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/h5;->e:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/h5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/h5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/h5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/h5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->J()V + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h6.smali new file mode 100644 index 0000000000..1e7488a577 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h6.smali @@ -0,0 +1,321 @@ +.class public final synthetic Lf/h/a/f/i/b/h6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/i6; + +.field public final e:Landroid/os/Bundle; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/h6;->d:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/h6;->e:Landroid/os/Bundle; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 10 + + iget-object v0, p0, Lf/h/a/f/i/b/h6;->d:Lf/h/a/f/i/b/i6; + + iget-object v1, p0, Lf/h/a/f/i/b/h6;->e:Landroid/os/Bundle; + + invoke-static {}, Lf/h/a/f/h/k/pb;->b()Z + + move-result v2 + + if-eqz v2, :cond_c + + iget-object v2, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->N0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-nez v2, :cond_0 + + goto/16 :goto_3 + + :cond_0 + if-nez v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + new-instance v1, Landroid/os/Bundle; + + invoke-direct {v1}, Landroid/os/Bundle;->()V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/n4;->b(Landroid/os/Bundle;)V + + return-void + + :cond_1 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/n4;->a()Landroid/os/Bundle; + + move-result-object v2 + + invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :cond_2 + :goto_0 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + if-eqz v4, :cond_7 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {v1, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + if-eqz v7, :cond_4 + + instance-of v8, v7, Ljava/lang/String; + + if-nez v8, :cond_4 + + instance-of v8, v7, Ljava/lang/Long; + + if-nez v8, :cond_4 + + instance-of v8, v7, Ljava/lang/Double; + + if-nez v8, :cond_4 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {v7}, Lf/h/a/f/i/b/t9;->V(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v8 + + const/16 v9, 0x1b + + invoke-virtual {v8, v9, v5, v5, v6}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + :cond_3 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v6, "Invalid default event parameter type. Name, value" + + invoke-virtual {v5, v6, v4, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_4 + invoke-static {v4}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v5 + + if-eqz v5, :cond_5 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v6, "Invalid default event parameter name. Name" + + invoke-virtual {v5, v6, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_5 + if-nez v7, :cond_6 + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + goto :goto_0 + + :cond_6 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + const/16 v6, 0x64 + + const-string v8, "param" + + invoke-virtual {v5, v8, v4, v6, v7}, Lf/h/a/f/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + invoke-virtual {v5, v2, v4, v7}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_7 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->w()I + + move-result v1 + + invoke-virtual {v2}, Landroid/os/Bundle;->size()I + + move-result v3 + + if-gt v3, v1, :cond_8 + + const/4 v1, 0x0 + + goto :goto_2 + + :cond_8 + new-instance v3, Ljava/util/TreeSet; + + invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v4 + + invoke-direct {v3, v4}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V + + invoke-virtual {v3}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + const/4 v4, 0x0 + + :cond_9 + :goto_1 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + const/4 v8, 0x1 + + if-eqz v7, :cond_a + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/String; + + add-int/2addr v4, v8 + + if-le v4, v1, :cond_9 + + invoke-virtual {v2, v7}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + goto :goto_1 + + :cond_a + const/4 v1, 0x1 + + :goto_2 + if-eqz v1, :cond_b + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + const/16 v3, 0x1a + + invoke-virtual {v1, v3, v5, v5, v6}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v3, "Too many default event parameters set. Discarding beyond event parameter limit" + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_b + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/n4;->b(Landroid/os/Bundle;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0, v6}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v1 + + new-instance v3, Lf/h/a/f/i/b/c8; + + invoke-direct {v3, v0, v2, v1}, Lf/h/a/f/i/b/c8;->(Lf/h/a/f/i/b/r7;Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + :cond_c + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h7.smali new file mode 100644 index 0000000000..82a5dba314 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h7.smali @@ -0,0 +1,292 @@ +.class public final Lf/h/a/f/i/b/h7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + + +# instance fields +.field public final d:Ljava/net/URL; + +.field public final e:Lf/h/a/f/i/b/d5; + +.field public final f:Ljava/lang/String; + +.field public final g:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic h:Lf/h/a/f/i/b/f7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f7;Ljava/lang/String;Ljava/net/URL;Lf/h/a/f/i/b/d5;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/net/URL;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;", + "Lf/h/a/f/i/b/d5;", + ")V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/f/i/b/h7;->h:Lf/h/a/f/i/b/f7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/i/b/h7;->d:Ljava/net/URL; + + iput-object p4, p0, Lf/h/a/f/i/b/h7;->e:Lf/h/a/f/i/b/d5; + + iput-object p2, p0, Lf/h/a/f/i/b/h7;->f:Ljava/lang/String; + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/i/b/h7;->g:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final a(ILjava/lang/Exception;[BLjava/util/Map;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Ljava/lang/Exception;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/h7;->h:Lf/h/a/f/i/b/f7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v7, Lf/h/a/f/i/b/j7; + + move-object v1, v7 + + move-object v2, p0 + + move v3, p1 + + move-object v4, p2 + + move-object v5, p3 + + move-object v6, p4 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/j7;->(Lf/h/a/f/i/b/h7;ILjava/lang/Exception;[BLjava/util/Map;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string p2, "Task exception on worker thread" + + invoke-direct {p1, v0, v7, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/h7;->h:Lf/h/a/f/i/b/f7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->b()V + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/i/b/h7;->h:Lf/h/a/f/i/b/f7; + + iget-object v3, p0, Lf/h/a/f/i/b/h7;->d:Ljava/net/URL; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/f7;->u(Ljava/net/URL;)Ljava/net/HttpURLConnection; + + move-result-object v2 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_2 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + :try_start_1 + iget-object v3, p0, Lf/h/a/f/i/b/h7;->g:Ljava/util/Map; + + if-eqz v3, :cond_0 + + iget-object v3, p0, Lf/h/a/f/i/b/h7;->g:Ljava/util/Map; + + invoke-interface {v3}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :goto_0 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/Map$Entry; + + invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {v2, v5, v4}, Ljava/net/HttpURLConnection;->addRequestProperty(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getResponseCode()I + + move-result v1 + + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->getHeaderFields()Ljava/util/Map; + + move-result-object v3 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + invoke-static {v2}, Lf/h/a/f/i/b/f7;->v(Ljava/net/HttpURLConnection;)[B + + move-result-object v4 + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V + + invoke-virtual {p0, v1, v0, v4, v3}, Lf/h/a/f/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V + + return-void + + :catchall_0 + move-exception v4 + + move-object v6, v4 + + move-object v4, v3 + + move-object v3, v6 + + goto :goto_1 + + :catch_0 + move-exception v4 + + move-object v6, v4 + + move-object v4, v3 + + move-object v3, v6 + + goto :goto_2 + + :catchall_1 + move-exception v3 + + move-object v4, v0 + + goto :goto_1 + + :catch_1 + move-exception v3 + + move-object v4, v0 + + goto :goto_2 + + :catchall_2 + move-exception v3 + + move-object v2, v0 + + move-object v4, v2 + + :goto_1 + if-eqz v2, :cond_1 + + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_1 + invoke-virtual {p0, v1, v0, v0, v4}, Lf/h/a/f/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V + + throw v3 + + :catch_2 + move-exception v3 + + move-object v2, v0 + + move-object v4, v2 + + :goto_2 + if-eqz v2, :cond_2 + + invoke-virtual {v2}, Ljava/net/HttpURLConnection;->disconnect()V + + :cond_2 + invoke-virtual {p0, v1, v3, v0, v4}, Lf/h/a/f/i/b/h7;->a(ILjava/lang/Exception;[BLjava/util/Map;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h8.smali new file mode 100644 index 0000000000..22a4e87f05 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h8.smali @@ -0,0 +1,173 @@ +.class public final Lf/h/a/f/i/b/h8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic g:Lf/h/a/f/h/k/zd; + +.field public final synthetic h:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/h8;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/h8;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/h8;->f:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p5, p0, Lf/h/a/f/i/b/h8;->g:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to get conditional properties; not connected to service" + + iget-object v3, p0, Lf/h/a/f/i/b/h8;->d:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/h8;->e:Ljava/lang/String; + + invoke-virtual {v1, v2, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/h8;->g:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->O(Lf/h/a/f/h/k/zd;Ljava/util/ArrayList;)V + + return-void + + :cond_0 + :try_start_1 + iget-object v2, p0, Lf/h/a/f/i/b/h8;->d:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/h8;->e:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/h8;->f:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v2, v3, v4}, Lf/h/a/f/i/b/r3;->I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/i/b/t9;->j0(Ljava/util/List;)Ljava/util/ArrayList; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/h8;->g:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->O(Lf/h/a/f/h/k/zd;Ljava/util/ArrayList;)V + + return-void + + :catchall_0 + move-exception v1 + + goto :goto_0 + + :catch_0 + move-exception v1 + + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to get conditional properties; remote exception" + + iget-object v4, p0, Lf/h/a/f/i/b/h8;->d:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/h8;->e:Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/h8;->g:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->O(Lf/h/a/f/h/k/zd;Ljava/util/ArrayList;)V + + return-void + + :goto_0 + iget-object v2, p0, Lf/h/a/f/i/b/h8;->h:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/h8;->g:Lf/h/a/f/h/k/zd; + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/t9;->O(Lf/h/a/f/h/k/zd;Ljava/util/ArrayList;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/h9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/h9.smali new file mode 100644 index 0000000000..ddccc37aa1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/h9.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/i/b/h9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/e/n/b; + +.field public b:J + + +# direct methods +.method public constructor (Lf/h/a/f/e/n/b;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/h9;->a:Lf/h/a/f/e/n/b; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i.smali new file mode 100644 index 0000000000..e9bc7bda67 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i.smali @@ -0,0 +1,94 @@ +.class public final Lf/h/a/f/i/b/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/z5; + +.field public final synthetic e:Lf/h/a/f/i/b/g; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/g;Lf/h/a/f/i/b/z5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/i;->e:Lf/h/a/f/i/b/g; + + iput-object p2, p0, Lf/h/a/f/i/b/i;->d:Lf/h/a/f/i/b/z5; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/i;->d:Lf/h/a/f/i/b/z5; + + invoke-interface {v0}, Lf/h/a/f/i/b/z5;->g()Lf/h/a/f/i/b/ea; + + invoke-static {}, Lf/h/a/f/i/b/ea;->a()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/i;->d:Lf/h/a/f/i/b/z5; + + invoke-interface {v0}, Lf/h/a/f/i/b/z5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, v0, p0, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/i;->e:Lf/h/a/f/i/b/g; + + iget-wide v0, v0, Lf/h/a/f/i/b/g;->c:J + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-eqz v4, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/i/b/i;->e:Lf/h/a/f/i/b/g; + + iput-wide v2, v1, Lf/h/a/f/i/b/g;->c:J + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/i;->e:Lf/h/a/f/i/b/g; + + invoke-virtual {v0}, Lf/h/a/f/i/b/g;->a()V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i0.smali new file mode 100644 index 0000000000..532b049b69 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/i0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/i0; + + invoke-direct {v0}, Lf/h/a/f/i/b/i0;->()V + + sput-object v0, Lf/h/a/f/i/b/i0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->X()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i1.smali new file mode 100644 index 0000000000..bd59a42b2b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/i1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/i1; + + invoke-direct {v0}, Lf/h/a/f/i/b/i1;->()V + + sput-object v0, Lf/h/a/f/i/b/i1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->B()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i2.smali new file mode 100644 index 0000000000..0de44cab22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/i2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/i2; + + invoke-direct {v0}, Lf/h/a/f/i/b/i2;->()V + + sput-object v0, Lf/h/a/f/i/b/i2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->d()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i3.smali new file mode 100644 index 0000000000..8a9cb13699 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/i3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/i3; + + invoke-direct {v0}, Lf/h/a/f/i/b/i3;->()V + + sput-object v0, Lf/h/a/f/i/b/i3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->B0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i4.smali new file mode 100644 index 0000000000..88347943e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i4.smali @@ -0,0 +1,81 @@ +.class public final Lf/h/a/f/i/b/i4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation build Landroidx/annotation/WorkerThread; +.end annotation + + +# instance fields +.field public final d:Lf/h/a/f/i/b/f4; + +.field public final e:I + +.field public final f:Ljava/lang/Throwable; + +.field public final g:[B + +.field public final h:Ljava/lang/String; + +.field public final i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/String;Lf/h/a/f/i/b/f4;ILjava/lang/Throwable;[BLjava/util/Map;Lf/h/a/f/i/b/g4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/i/b/i4;->d:Lf/h/a/f/i/b/f4; + + iput p3, p0, Lf/h/a/f/i/b/i4;->e:I + + iput-object p4, p0, Lf/h/a/f/i/b/i4;->f:Ljava/lang/Throwable; + + iput-object p5, p0, Lf/h/a/f/i/b/i4;->g:[B + + iput-object p1, p0, Lf/h/a/f/i/b/i4;->h:Ljava/lang/String; + + iput-object p6, p0, Lf/h/a/f/i/b/i4;->i:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/i4;->d:Lf/h/a/f/i/b/f4; + + iget-object v1, p0, Lf/h/a/f/i/b/i4;->h:Ljava/lang/String; + + iget v2, p0, Lf/h/a/f/i/b/i4;->e:I + + iget-object v3, p0, Lf/h/a/f/i/b/i4;->f:Ljava/lang/Throwable; + + iget-object v4, p0, Lf/h/a/f/i/b/i4;->g:[B + + iget-object v5, p0, Lf/h/a/f/i/b/i4;->i:Ljava/util/Map; + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/i/b/f4;->a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i5.smali new file mode 100644 index 0000000000..f869fd7917 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i5.smali @@ -0,0 +1,338 @@ +.class public final synthetic Lf/h/a/f/i/b/i5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/f5; + +.field public final e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final f:Landroid/os/Bundle; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Landroid/os/Bundle;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/i5;->d:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/i5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p3, p0, Lf/h/a/f/i/b/i5;->f:Landroid/os/Bundle; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 11 + + iget-object v0, p0, Lf/h/a/f/i/b/i5;->d:Lf/h/a/f/i/b/f5; + + iget-object v1, p0, Lf/h/a/f/i/b/i5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + iget-object v2, p0, Lf/h/a/f/i/b/i5;->f:Landroid/os/Bundle; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-string v4, "dep" + + invoke-static {v4}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-string v4, "" + + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + const/4 v4, 0x0 + + const-wide/16 v5, 0x0 + + if-eqz v2, :cond_3 + + invoke-virtual {v2}, Landroid/os/Bundle;->isEmpty()Z + + move-result v7 + + if-nez v7, :cond_3 + + new-instance v7, Landroid/os/Bundle; + + invoke-direct {v7, v2}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-virtual {v7}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v8 + + if-eqz v8, :cond_2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + if-nez v8, :cond_0 + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v9, "Param name can\'t be null" + + invoke-virtual {v8, v9}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-interface {v2}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :cond_0 + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v9 + + invoke-virtual {v7, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-virtual {v9, v8, v10}, Lf/h/a/f/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + if-nez v9, :cond_1 + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v10 + + invoke-virtual {v10, v8}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + const-string v10, "Param value can\'t be null" + + invoke-virtual {v9, v10, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-interface {v2}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :cond_1 + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v10 + + invoke-virtual {v10, v7, v8, v9}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_2 + new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v2, v7}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + goto :goto_1 + + :cond_3 + new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; + + new-instance v3, Landroid/os/Bundle; + + invoke-direct {v3}, Landroid/os/Bundle;->()V + + invoke-direct {v2, v3}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + :goto_1 + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v3 + + invoke-static {}, Lf/h/a/f/h/k/b1;->B()Lf/h/a/f/h/k/b1$a; + + move-result-object v7 + + invoke-virtual {v7, v5, v6}, Lf/h/a/f/h/k/b1$a;->x(J)Lf/h/a/f/h/k/b1$a; + + iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + invoke-virtual {v5}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :goto_2 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_4 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/String; + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v8 + + invoke-virtual {v8, v6}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v2, v6}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {v3, v8, v6}, Lf/h/a/f/i/b/q9;->H(Lf/h/a/f/h/k/d1$a;Ljava/lang/Object;)V + + invoke-virtual {v7, v8}, Lf/h/a/f/h/k/b1$a;->r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + + goto :goto_2 + + :cond_4 + invoke-virtual {v7}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v5 + + invoke-virtual {v5, v1}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + array-length v6, v2 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + const-string v7, "Saving default event parameters, appId, data size" + + invoke-virtual {v3, v7, v5, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v3, Landroid/content/ContentValues; + + invoke-direct {v3}, Landroid/content/ContentValues;->()V + + const-string v5, "app_id" + + invoke-virtual {v3, v5, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + const-string v5, "parameters" + + invoke-virtual {v3, v5, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v5, "default_event_params" + + const/4 v6, 0x5 + + invoke-virtual {v2, v5, v4, v3, v6}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v2 + + const-wide/16 v4, -0x1 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_5 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to insert default event parameters (got -1). appId" + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_3 + + :catch_0 + move-exception v2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + const-string v3, "Error storing default event parameters. appId" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_5 + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i6.smali new file mode 100644 index 0000000000..6a57a18313 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i6.smali @@ -0,0 +1,4282 @@ +.class public final Lf/h/a/f/i/b/i6; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public c:Lf/h/a/f/i/b/e7; + +.field public d:Lf/h/a/f/i/b/d6; + +.field public final e:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Lf/h/a/f/i/b/g6;", + ">;" + } + .end annotation +.end field + +.field public f:Z + +.field public final g:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final h:Lf/h/a/f/i/b/x9; + +.field public i:Z + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + new-instance v0, Ljava/util/concurrent/CopyOnWriteArraySet; + + invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/i6;->e:Ljava/util/Set; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/i6;->i:Z + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + + new-instance v0, Lf/h/a/f/i/b/x9; + + invoke-direct {v0, p1}, Lf/h/a/f/i/b/x9;->(Lf/h/a/f/i/b/e5;)V + + iput-object v0, p0, Lf/h/a/f/i/b/i6;->h:Lf/h/a/f/i/b/x9; + + return-void +.end method + + +# virtual methods +.method public final A(Landroid/os/Bundle;J)V + .locals 3 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0, p1}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + const-string p1, "app_id" + + invoke-virtual {v0, p1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Package name should be null when calling setConditionalUserProperty" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + invoke-virtual {v0, p1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + invoke-virtual {p0, v0, p2, p3}, Lf/h/a/f/i/b/i6;->P(Landroid/os/Bundle;J)V + + return-void +.end method + +.method public final B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + .locals 11 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + move-object v10, p0 + + iget-object v0, v10, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + if-eqz v0, :cond_1 + + invoke-static {p2}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + const/4 v7, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + const/4 v7, 0x1 + + :goto_1 + const/4 v6, 0x1 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-wide v3, p3 + + move-object/from16 v5, p5 + + invoke-virtual/range {v0 .. v9}, Lf/h/a/f/i/b/i6;->C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V + + return-void +.end method + +.method public final C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V + .locals 28 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v7, p0 + + move-object/from16 v8, p1 + + move-object/from16 v15, p2 + + move-wide/from16 v13, p3 + + move-object/from16 v12, p5 + + const-string v0, "com.google.android.gms.tagmanager.TagManagerService" + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p5 .. p5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Event not sent since app measurement is disabled" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->c0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/s3;->i:Ljava/util/List; + + if-eqz v1, :cond_1 + + invoke-interface {v1, v15}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Dropping non-safelisted event. event name, origin" + + invoke-virtual {v0, v1, v15, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_1 + iget-boolean v1, v7, Lf/h/a/f/i/b/i6;->f:Z + + const/4 v11, 0x0 + + const/4 v10, 0x1 + + const/4 v9, 0x0 + + if-nez v1, :cond_3 + + iput-boolean v10, v7, Lf/h/a/f/i/b/i6;->f:Z + + :try_start_0 + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-boolean v1, v1, Lf/h/a/f/i/b/e5;->e:Z + + if-nez v1, :cond_2 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v1 + + invoke-static {v0, v10, v1}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; + + move-result-object v0 + + goto :goto_0 + + :cond_2 + invoke-static {v0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/ClassNotFoundException; {:try_start_0 .. :try_end_0} :catch_1 + + :goto_0 + :try_start_1 + const-string v1, "initialize" + + new-array v2, v10, [Ljava/lang/Class; + + const-class v3, Landroid/content/Context; + + aput-object v3, v2, v9 + + invoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v0 + + new-array v1, v10, [Ljava/lang/Object; + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + aput-object v2, v1, v9 + + invoke-virtual {v0, v11, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + :try_start_2 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to invoke Tag Manager\'s initialize() method" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catch Ljava/lang/ClassNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_1 + + :catch_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v1, "Tag Manager is not found and thus will not be used" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_3 + :goto_1 + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->i0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + const-string v0, "_cmp" + + invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + const-string v0, "gclid" + + invoke-virtual {v12, v0}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-virtual {v12, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_4 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + const-string v2, "auto" + + const-string v3, "_lgclid" + + move-object/from16 v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + goto :goto_2 + + :cond_4 + throw v11 + + :cond_5 + :goto_2 + invoke-static {}, Lf/h/a/f/h/k/pb;->b()Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->N0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + if-eqz p6, :cond_8 + + sget-object v0, Lf/h/a/f/i/b/t9;->h:[Ljava/lang/String; + + array-length v1, v0 + + const/4 v2, 0x0 + + :goto_3 + if-ge v2, v1, :cond_7 + + aget-object v3, v0, v2 + + invoke-virtual {v3, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + const/4 v0, 0x0 + + goto :goto_4 + + :cond_6 + add-int/lit8 v2, v2, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v0, 0x1 + + :goto_4 + if-eqz v0, :cond_8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/n4;->a()Landroid/os/Bundle; + + move-result-object v1 + + invoke-virtual {v0, v12, v1}, Lf/h/a/f/i/b/t9;->I(Landroid/os/Bundle;Landroid/os/Bundle;)V + + :cond_8 + const-string v0, "_ev" + + const/16 v1, 0x28 + + if-eqz p8, :cond_d + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v2, "_iap" + + invoke-virtual {v2, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_d + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + const-string v3, "event" + + invoke-virtual {v2, v3, v15}, Lf/h/a/f/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v4 + + const/4 v5, 0x2 + + if-nez v4, :cond_9 + + goto :goto_5 + + :cond_9 + sget-object v4, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v15}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_a + + const/16 v5, 0xd + + goto :goto_5 + + :cond_a + invoke-virtual {v2, v3, v1, v15}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result v2 + + if-nez v2, :cond_b + + goto :goto_5 + + :cond_b + const/4 v5, 0x0 + + :goto_5 + if-eqz v5, :cond_d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + invoke-virtual {v3, v15}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + const-string v4, "Invalid public event name. Event will not be logged (FE)" + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + invoke-static {v15, v1, v10}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object v1 + + if-eqz v15, :cond_c + + invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I + + move-result v9 + + :cond_c + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2, v5, v0, v1, v9}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_d + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v2 + + invoke-virtual {v2, v9}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v2 + + const-string v3, "_sc" + + if-eqz v2, :cond_e + + invoke-virtual {v12, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_e + + iput-boolean v10, v2, Lf/h/a/f/i/b/k7;->d:Z + + :cond_e + if-eqz p6, :cond_f + + if-eqz p8, :cond_f + + const/4 v4, 0x1 + + goto :goto_6 + + :cond_f + const/4 v4, 0x0 + + :goto_6 + invoke-static {v2, v12, v4}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + const-string v4, "am" + + invoke-virtual {v4, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v16 + + invoke-static/range {p2 .. p2}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v4 + + if-eqz p6, :cond_11 + + iget-object v5, v7, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + if-eqz v5, :cond_11 + + if-nez v4, :cond_11 + + if-nez v16, :cond_11 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v1 + + invoke-virtual {v1, v15}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + invoke-virtual {v2, v12}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "Passing event to registered event handler (FE)" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v0, v7, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + move-object v9, v0 + + check-cast v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b; + + if-eqz v9, :cond_10 + + :try_start_3 + iget-object v1, v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->a:Lf/h/a/f/h/k/c; + + move-object/from16 v2, p1 + + move-object/from16 v3, p2 + + move-object/from16 v4, p5 + + move-wide/from16 v5, p3 + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/h/k/c;->W(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + :try_end_3 + .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_2 + + goto :goto_7 + + :catch_2 + move-exception v0 + + iget-object v1, v9, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService$b;->b:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Event interceptor threw exception" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_7 + return-void + + :cond_10 + throw v11 + + :cond_11 + iget-object v4, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->k()Z + + move-result v4 + + if-nez v4, :cond_12 + + return-void + + :cond_12 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v4 + + invoke-virtual {v4, v15}, Lf/h/a/f/i/b/t9;->h0(Ljava/lang/String;)I + + move-result v4 + + if-eqz v4, :cond_14 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + invoke-virtual {v3, v15}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + const-string v5, "Invalid event name. Event will not be logged (FE)" + + invoke-virtual {v2, v5, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {v15, v1, v10}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object v1 + + if-eqz v15, :cond_13 + + invoke-virtual/range {p2 .. p2}, Ljava/lang/String;->length()I + + move-result v9 + + :cond_13 + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2, v4, v0, v1, v9}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_14 + const-string v0, "_o" + + const-string v1, "_sn" + + const-string v4, "_si" + + filled-new-array {v0, v1, v3, v4}, [Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v5 + + invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v17 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + const/4 v6, 0x1 + + move-object v9, v5 + + const/4 v5, 0x1 + + move-object/from16 v10, p9 + + move-object/from16 v19, v11 + + move-object/from16 v11, p2 + + move-object/from16 v12, p5 + + move-object/from16 v13, v17 + + move/from16 v14, p8 + + move-object v5, v15 + + move v15, v6 + + invoke-virtual/range {v9 .. v15}, Lf/h/a/f/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; + + move-result-object v15 + + if-eqz v15, :cond_16 + + invoke-virtual {v15, v3}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_16 + + invoke-virtual {v15, v4}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v6 + + if-nez v6, :cond_15 + + goto :goto_8 + + :cond_15 + invoke-virtual {v15, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v15, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v15, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v9 + + invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + new-instance v11, Lf/h/a/f/i/b/k7; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + invoke-direct {v11, v1, v3, v9, v10}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V + + goto :goto_9 + + :cond_16 + :goto_8 + move-object/from16 v11, v19 + + :goto_9 + if-nez v11, :cond_17 + + move-object v14, v2 + + goto :goto_a + + :cond_17 + move-object v14, v11 + + :goto_a + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + const-string v13, "_ae" + + const-wide/16 v9, 0x0 + + if-eqz v1, :cond_18 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v1 + + const/4 v12, 0x0 + + invoke-virtual {v1, v12}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v1 + + if-eqz v1, :cond_19 + + invoke-virtual {v13, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_19 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/c9;->b()J + + move-result-wide v1 + + cmp-long v3, v1, v9 + + if-lez v3, :cond_19 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + invoke-virtual {v3, v15, v1, v2}, Lf/h/a/f/i/b/t9;->H(Landroid/os/Bundle;J)V + + goto :goto_b + + :cond_18 + const/4 v12, 0x0 + + :cond_19 + :goto_b + invoke-static {}, Lf/h/a/f/h/k/fa;->b()Z + + move-result v1 + + if-eqz v1, :cond_1d + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->v0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_1d + + const-string v1, "auto" + + invoke-virtual {v1, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + const-string v2, "_ffr" + + if-nez v1, :cond_1c + + const-string v1, "_ssr" + + invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + invoke-virtual {v15, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/e/n/g;->a(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_1a + + move-object/from16 v11, v19 + + goto :goto_c + + :cond_1a + invoke-virtual {v2}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v11 + + :goto_c + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v11, v2}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1b + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Not logging duplicate session_start_with_rollout event" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v1, 0x0 + + goto :goto_d + + :cond_1b + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v11}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :goto_d + if-nez v1, :cond_1d + + return-void + + :cond_1c + invoke-virtual {v13, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_1d + + invoke-virtual {v15, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_1d + new-instance v11, Ljava/util/ArrayList; + + invoke-direct {v11}, Ljava/util/ArrayList;->()V + + invoke-virtual {v11, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/t9;->y0()Ljava/security/SecureRandom; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/security/SecureRandom;->nextLong()J + + move-result-wide v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v1 + + cmp-long v6, v1, v9 + + if-lez v6, :cond_21 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + move-wide/from16 v9, p3 + + invoke-virtual {v1, v9, v10}, Lf/h/a/f/i/b/m4;->v(J)Z + + move-result v1 + + if-eqz v1, :cond_22 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/o4;->b()Z + + move-result v1 + + if-eqz v1, :cond_22 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Current session is expired, remove the session number, ID, and engagement time" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v6, 0x0 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_20 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v22 + + const-string v2, "auto" + + const-string v18, "_sid" + + move-object/from16 v1, p0 + + move-wide/from16 v24, v3 + + move-object/from16 v3, v18 + + move-object v4, v6 + + const/4 v8, 0x1 + + move-wide/from16 v5, v22 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + const/4 v4, 0x0 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_1f + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + const-string v2, "auto" + + const-string v3, "_sno" + + move-object/from16 v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + const/4 v4, 0x0 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_1e + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + const-string v2, "auto" + + const-string v3, "_se" + + move-object/from16 v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + goto :goto_e + + :cond_1e + throw v19 + + :cond_1f + throw v19 + + :cond_20 + throw v19 + + :cond_21 + move-wide/from16 v9, p3 + + :cond_22 + move-wide/from16 v24, v3 + + const/4 v8, 0x1 + + :goto_e + const-string v1, "extend_session" + + const-wide/16 v2, 0x0 + + invoke-virtual {v15, v1, v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J + + move-result-wide v1 + + const-wide/16 v3, 0x1 + + cmp-long v5, v1, v3 + + if-nez v5, :cond_23 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "EXTEND_SESSION param attached: initiate a new session or extend the current active session" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->r()Lf/h/a/f/i/b/v8; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + invoke-virtual {v1, v9, v10, v8}, Lf/h/a/f/i/b/e9;->b(JZ)V + + :cond_23 + invoke-virtual {v15}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-virtual {v15}, Landroid/os/Bundle;->size()I + + move-result v2 + + new-array v2, v2, [Ljava/lang/String; + + invoke-interface {v1, v2}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Ljava/lang/String; + + invoke-static {v1}, Ljava/util/Arrays;->sort([Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v2 + + if-eqz v2, :cond_26 + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->H0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_26 + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_26 + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_f + if-ge v3, v2, :cond_25 + + aget-object v4, v1, v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-virtual {v15, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/f/i/b/t9;->o0(Ljava/lang/Object;)[Landroid/os/Bundle; + + move-result-object v5 + + if-eqz v5, :cond_24 + + invoke-virtual {v15, v4, v5}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V + + :cond_24 + add-int/lit8 v3, v3, 0x1 + + goto :goto_f + + :cond_25 + move-object/from16 v15, p2 + + move-object v10, v11 + + move-object/from16 v27, v13 + + const/4 v13, 0x1 + + move-object v11, v15 + + goto/16 :goto_13 + + :cond_26 + array-length v2, v1 + + move-object/from16 v5, p2 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_10 + const-string v6, "_eid" + + if-ge v3, v2, :cond_29 + + aget-object v8, v1, v3 + + invoke-virtual {v15, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v18 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-object/from16 p5, v1 + + invoke-static/range {v18 .. v18}, Lf/h/a/f/i/b/t9;->o0(Ljava/lang/Object;)[Landroid/os/Bundle; + + move-result-object v1 + + if-eqz v1, :cond_28 + + array-length v12, v1 + + invoke-virtual {v15, v8, v12}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + move/from16 v20, v2 + + move-object v12, v5 + + const/4 v5, 0x0 + + :goto_11 + array-length v2, v1 + + if-ge v5, v2, :cond_27 + + aget-object v12, v1, v5 + + const/4 v2, 0x1 + + invoke-static {v14, v12, v2}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v21 + + const/16 v22, 0x0 + + const-string v23, "_ep" + + move-object/from16 v9, v21 + + move-object/from16 v10, p9 + + move-object/from16 v26, v11 + + move-object/from16 v11, v23 + + move-object/from16 v27, v13 + + move-object/from16 v13, v17 + + move-object/from16 v18, v14 + + move/from16 v14, p8 + + move-object v2, v15 + + move/from16 v15, v22 + + invoke-virtual/range {v9 .. v15}, Lf/h/a/f/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; + + move-result-object v9 + + const-string v10, "_en" + + move-object/from16 v11, p2 + + const/4 v13, 0x1 + + invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + move-wide/from16 v14, v24 + + invoke-virtual {v9, v6, v14, v15}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const-string v10, "_gn" + + invoke-virtual {v9, v10, v8}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + array-length v10, v1 + + const-string v12, "_ll" + + invoke-virtual {v9, v12, v10}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + const-string v10, "_i" + + invoke-virtual {v9, v10, v5}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + move-object/from16 v10, v26 + + invoke-virtual {v10, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v5, v5, 0x1 + + move-object v12, v11 + + move-object/from16 v14, v18 + + move-object/from16 v13, v27 + + move-object v15, v2 + + move-object v11, v10 + + move-wide/from16 v9, p3 + + goto :goto_11 + + :cond_27 + move-object v10, v11 + + move-object/from16 v27, v13 + + move-object/from16 v18, v14 + + move-object v2, v15 + + move-wide/from16 v14, v24 + + const/4 v13, 0x1 + + move-object/from16 v11, p2 + + array-length v1, v1 + + add-int/2addr v4, v1 + + move-object v5, v12 + + goto :goto_12 + + :cond_28 + move/from16 v20, v2 + + move-object v10, v11 + + move-object/from16 v27, v13 + + move-object/from16 v18, v14 + + move-object v2, v15 + + move-wide/from16 v14, v24 + + const/4 v13, 0x1 + + move-object/from16 v11, p2 + + :goto_12 + add-int/lit8 v3, v3, 0x1 + + move-object/from16 v1, p5 + + move-object v11, v10 + + move-wide/from16 v24, v14 + + move-object/from16 v14, v18 + + move-object/from16 v13, v27 + + const/4 v8, 0x1 + + const/4 v12, 0x0 + + move-wide/from16 v9, p3 + + move-object v15, v2 + + move/from16 v2, v20 + + goto/16 :goto_10 + + :cond_29 + move-object v10, v11 + + move-object/from16 v27, v13 + + move-object v2, v15 + + move-wide/from16 v14, v24 + + const/4 v13, 0x1 + + move-object/from16 v11, p2 + + if-eqz v4, :cond_2a + + invoke-virtual {v2, v6, v14, v15}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const-string v1, "_epc" + + invoke-virtual {v2, v1, v4}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + :cond_2a + move-object v15, v5 + + :goto_13 + const/4 v9, 0x0 + + :goto_14 + invoke-virtual {v10}, Ljava/util/ArrayList;->size()I + + move-result v1 + + if-ge v9, v1, :cond_32 + + invoke-virtual {v10, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/os/Bundle; + + if-eqz v9, :cond_2b + + const/4 v2, 0x1 + + goto :goto_15 + + :cond_2b + const/4 v2, 0x0 + + :goto_15 + if-eqz v2, :cond_2c + + const-string v2, "_ep" + + move-object/from16 v8, p1 + + goto :goto_16 + + :cond_2c + move-object/from16 v8, p1 + + move-object v2, v15 + + :goto_16 + invoke-virtual {v1, v0, v8}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + if-eqz p7, :cond_2d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + invoke-virtual {v3, v1}, Lf/h/a/f/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object v1 + + :cond_2d + move-object v11, v1 + + new-instance v12, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v3, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v3, v11}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + move-object v1, v12 + + move-object/from16 v4, p1 + + move-wide/from16 v5, p3 + + invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + if-eqz v1, :cond_31 + + invoke-static {v12}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->I()Z + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v2 + + if-eqz v2, :cond_30 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v3 + + const/4 v14, 0x0 + + invoke-virtual {v12, v3, v14}, Lcom/google/android/gms/measurement/internal/zzao;->writeToParcel(Landroid/os/Parcel;I)V + + invoke-virtual {v3}, Landroid/os/Parcel;->marshall()[B + + move-result-object v4 + + invoke-virtual {v3}, Landroid/os/Parcel;->recycle()V + + array-length v3, v4 + + const/high16 v5, 0x20000 + + if-le v3, v5, :cond_2e + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v3, "Event is too long for local database. Sending event directly to service" + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/16 v23, 0x0 + + goto :goto_17 + + :cond_2e + invoke-virtual {v2, v14, v4}, Lf/h/a/f/i/b/v3;->B(I[B)Z + + move-result v2 + + move/from16 v23, v2 + + :goto_17 + invoke-virtual {v1, v13}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v25 + + new-instance v2, Lf/h/a/f/i/b/g8; + + const/16 v22, 0x1 + + move-object/from16 v20, v2 + + move-object/from16 v21, v1 + + move-object/from16 v24, v12 + + move-object/from16 v26, p9 + + invoke-direct/range {v20 .. v26}, Lf/h/a/f/i/b/g8;->(Lf/h/a/f/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + if-nez v16, :cond_2f + + iget-object v1, v7, Lf/h/a/f/i/b/i6;->e:Ljava/util/Set; + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v12 + + :goto_18 + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2f + + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/i/b/g6; + + new-instance v4, Landroid/os/Bundle; + + invoke-direct {v4, v11}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + move-object/from16 v2, p1 + + move-object/from16 v3, p2 + + move-wide/from16 v5, p3 + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/i/b/g6;->a(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;J)V + + goto :goto_18 + + :cond_2f + add-int/lit8 v9, v9, 0x1 + + move-object/from16 v11, p2 + + goto/16 :goto_14 + + :cond_30 + throw v19 + + :cond_31 + throw v19 + + :cond_32 + const/4 v14, 0x0 + + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + invoke-virtual {v0, v14}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v0 + + if-eqz v0, :cond_34 + + move-object/from16 v0, v27 + + invoke-virtual {v0, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_34 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v0 + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_33 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + invoke-virtual {v0, v13, v13, v1, v2}, Lf/h/a/f/i/b/v8;->A(ZZJ)Z + + goto :goto_19 + + :cond_33 + throw v19 + + :cond_34 + :goto_19 + return-void +.end method + +.method public final D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + .locals 9 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v8, Lf/h/a/f/i/b/n6; + + move-object v1, v8 + + move-object v2, p0 + + move-object v3, p1 + + move-object v4, p2 + + move-object v5, p5 + + move-wide v6, p3 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/n6;->(Lf/h/a/f/i/b/i6;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v8}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string p2, "Task exception on worker thread" + + invoke-direct {p1, v0, v8, p2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + const/4 v5, 0x1 + + const/4 v6, 0x1 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + invoke-virtual/range {v1 .. v8}, Lf/h/a/f/i/b/i6;->F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final F(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZJ)V + .locals 21 + + move-object/from16 v12, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->a()V + + if-nez p1, :cond_0 + + const-string v0, "app" + + move-object v3, v0 + + goto :goto_0 + + :cond_0 + move-object/from16 v3, p1 + + :goto_0 + if-nez p3, :cond_1 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + goto :goto_1 + + :cond_1 + move-object/from16 v0, p3 + + :goto_1 + iget-object v1, v12, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_f + + const-string v1, "screen_view" + + move-object/from16 v4, p2 + + invoke-static {v4, v1}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_10 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v1 + + iget-object v3, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-nez v3, :cond_2 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Manual screen reporting is disabled." + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_7 + + :cond_2 + iget-object v5, v1, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + monitor-enter v5 + + :try_start_0 + iget-boolean v3, v1, Lf/h/a/f/i/b/m7;->k:Z + + if-nez v3, :cond_3 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Cannot log screen view event when the app is in the background." + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit v5 + + goto/16 :goto_7 + + :cond_3 + const/4 v3, 0x0 + + const-string v4, "screen_name" + + invoke-virtual {v0, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v14 + + const/16 v4, 0x64 + + if-eqz v14, :cond_5 + + invoke-virtual {v14}, Ljava/lang/String;->length()I + + move-result v6 + + if-lez v6, :cond_4 + + invoke-virtual {v14}, Ljava/lang/String;->length()I + + move-result v6 + + if-le v6, v4, :cond_5 + + :cond_4 + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Invalid screen name length for screen view. Length" + + invoke-virtual {v14}, Ljava/lang/String;->length()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + monitor-exit v5 + + goto/16 :goto_7 + + :cond_5 + const-string v6, "screen_class" + + invoke-virtual {v0, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + if-eqz v6, :cond_7 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v7 + + if-lez v7, :cond_6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v7 + + if-le v7, v4, :cond_7 + + :cond_6 + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Invalid screen class length for screen view. Length" + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + monitor-exit v5 + + goto/16 :goto_7 + + :cond_7 + if-nez v6, :cond_9 + + iget-object v4, v1, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + if-eqz v4, :cond_8 + + iget-object v4, v1, Lf/h/a/f/i/b/m7;->g:Landroid/app/Activity; + + invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Lf/h/a/f/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + goto :goto_2 + + :cond_8 + const-string v4, "Activity" + + :goto_2 + move-object v15, v4 + + goto :goto_3 + + :cond_9 + move-object v15, v6 + + :goto_3 + iget-boolean v4, v1, Lf/h/a/f/i/b/m7;->h:Z + + if-eqz v4, :cond_a + + iget-object v4, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + if-eqz v4, :cond_a + + iput-boolean v2, v1, Lf/h/a/f/i/b/m7;->h:Z + + iget-object v2, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iget-object v2, v2, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + invoke-static {v2, v15}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v2 + + iget-object v4, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iget-object v4, v4, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + invoke-static {v4, v14}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v4 + + if-eqz v2, :cond_a + + if-eqz v4, :cond_a + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Ignoring call to log screen view event with duplicate parameters." + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit v5 + + goto/16 :goto_7 + + :cond_a + monitor-exit v5 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v4, "Logging screen view with name, class" + + if-nez v14, :cond_b + + const-string v5, "null" + + goto :goto_4 + + :cond_b + move-object v5, v14 + + :goto_4 + if-nez v15, :cond_c + + const-string v6, "null" + + goto :goto_5 + + :cond_c + move-object v6, v15 + + :goto_5 + invoke-virtual {v2, v4, v5, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + if-nez v2, :cond_d + + iget-object v2, v1, Lf/h/a/f/i/b/m7;->d:Lf/h/a/f/i/b/k7; + + goto :goto_6 + + :cond_d + iget-object v2, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + :goto_6 + new-instance v4, Lf/h/a/f/i/b/k7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/t9;->w0()J + + move-result-wide v16 + + const/16 v18, 0x1 + + move-object v13, v4 + + move-wide/from16 v19, p6 + + invoke-direct/range {v13 .. v20}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V + + iput-object v4, v1, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iput-object v2, v1, Lf/h/a/f/i/b/m7;->d:Lf/h/a/f/i/b/k7; + + iput-object v4, v1, Lf/h/a/f/i/b/m7;->i:Lf/h/a/f/i/b/k7; + + iget-object v5, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v5, Lf/h/a/f/e/n/c; + + if-eqz v5, :cond_e + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v5 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v3 + + new-instance v7, Lf/h/a/f/i/b/l7; + + move-object/from16 p1, v7 + + move-object/from16 p2, v1 + + move-object/from16 p3, v0 + + move-object/from16 p4, v4 + + move-object/from16 p5, v2 + + move-wide/from16 p6, v5 + + invoke-direct/range {p1 .. p7}, Lf/h/a/f/i/b/l7;->(Lf/h/a/f/i/b/m7;Landroid/os/Bundle;Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;J)V + + invoke-virtual {v3}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {v0, v3, v7, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v3, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :goto_7 + return-void + + :cond_e + throw v3 + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit v5 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 + + :cond_f + move-object/from16 v4, p2 + + :cond_10 + const/4 v1, 0x1 + + if-eqz p5, :cond_12 + + iget-object v5, v12, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + if-eqz v5, :cond_12 + + invoke-static/range {p2 .. p2}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v5 + + if-eqz v5, :cond_11 + + goto :goto_8 + + :cond_11 + const/4 v9, 0x0 + + goto :goto_9 + + :cond_12 + :goto_8 + const/4 v9, 0x1 + + :goto_9 + xor-int/lit8 v10, p4, 0x1 + + const/4 v11, 0x0 + + new-instance v7, Landroid/os/Bundle; + + invoke-direct {v7, v0}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-virtual {v7}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_13 + :goto_a + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_18 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {v7, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + instance-of v6, v5, Landroid/os/Bundle; + + if-eqz v6, :cond_14 + + new-instance v6, Landroid/os/Bundle; + + check-cast v5, Landroid/os/Bundle; + + invoke-direct {v6, v5}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-virtual {v7, v1, v6}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_a + + :cond_14 + instance-of v1, v5, [Landroid/os/Parcelable; + + if-eqz v1, :cond_16 + + check-cast v5, [Landroid/os/Parcelable; + + const/4 v1, 0x0 + + :goto_b + array-length v6, v5 + + if-ge v1, v6, :cond_13 + + aget-object v6, v5, v1 + + instance-of v6, v6, Landroid/os/Bundle; + + if-eqz v6, :cond_15 + + new-instance v6, Landroid/os/Bundle; + + aget-object v8, v5, v1 + + check-cast v8, Landroid/os/Bundle; + + invoke-direct {v6, v8}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + aput-object v6, v5, v1 + + :cond_15 + add-int/lit8 v1, v1, 0x1 + + goto :goto_b + + :cond_16 + instance-of v1, v5, Ljava/util/List; + + if-eqz v1, :cond_13 + + check-cast v5, Ljava/util/List; + + const/4 v1, 0x0 + + :goto_c + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v6 + + if-ge v1, v6, :cond_13 + + invoke-interface {v5, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v6 + + instance-of v8, v6, Landroid/os/Bundle; + + if-eqz v8, :cond_17 + + new-instance v8, Landroid/os/Bundle; + + check-cast v6, Landroid/os/Bundle; + + invoke-direct {v8, v6}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-interface {v5, v1, v8}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_17 + add-int/lit8 v1, v1, 0x1 + + goto :goto_c + + :cond_18 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v13, Lf/h/a/f/i/b/l6; + + move-object v1, v13 + + move-object/from16 v2, p0 + + move-object/from16 v4, p2 + + move-wide/from16 v5, p6 + + move/from16 v8, p5 + + invoke-direct/range {v1 .. v11}, Lf/h/a/f/i/b/l6;->(Lf/h/a/f/i/b/i6;Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v13}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, v0, v13, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v6 + + const/4 v5, 0x1 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/i/b/i6;->I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + const-string v0, "allow_personalized_ads" + + invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const-string v1, "_npa" + + if-eqz v0, :cond_3 + + instance-of v0, p3, Ljava/lang/String; + + if-eqz v0, :cond_2 + + move-object v0, p3 + + check-cast v0, Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_2 + + sget-object p2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; + + invoke-virtual {v0, p2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "false" + + invoke-virtual {p3, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + const-wide/16 v2, 0x1 + + if-eqz p2, :cond_0 + + move-wide v4, v2 + + goto :goto_0 + + :cond_0 + const-wide/16 v4, 0x0 + + :goto_0 + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->s:Lf/h/a/f/i/b/s4; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + cmp-long v6, v4, v2 + + if-nez v6, :cond_1 + + const-string p3, "true" + + :cond_1 + invoke-virtual {v0, p3}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + move-object v6, p2 + + goto :goto_1 + + :cond_2 + if-nez p3, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/m4;->s:Lf/h/a/f/i/b/s4; + + const-string v0, "unset" + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + move-object v6, p3 + + :goto_1 + move-object v3, v1 + + goto :goto_2 + + :cond_3 + move-object v3, p2 + + move-object v6, p3 + + :goto_2 + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->d()Z + + move-result p2 + + if-nez p2, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p2, "User property not set since app measurement is disabled" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_4 + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->k()Z + + move-result p2 + + if-nez p2, :cond_5 + + return-void + + :cond_5 + new-instance p2, Lcom/google/android/gms/measurement/internal/zzkr; + + move-object v2, p2 + + move-wide v4, p4 + + move-object v7, p1 + + invoke-direct/range {v2 .. v7}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {p1}, Lf/h/a/f/i/b/r7;->I()Z + + invoke-virtual {p1}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object p3 + + if-eqz p3, :cond_7 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p4 + + const/4 p5, 0x0 + + invoke-virtual {p2, p4, p5}, Lcom/google/android/gms/measurement/internal/zzkr;->writeToParcel(Landroid/os/Parcel;I)V + + invoke-virtual {p4}, Landroid/os/Parcel;->marshall()[B + + move-result-object v0 + + invoke-virtual {p4}, Landroid/os/Parcel;->recycle()V + + array-length p4, v0 + + const/high16 v1, 0x20000 + + const/4 v2, 0x1 + + if-le p4, v1, :cond_6 + + invoke-virtual {p3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string p4, "User property too long for local database. Sending directly to service" + + invoke-virtual {p3, p4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_3 + + :cond_6 + invoke-virtual {p3, v2, v0}, Lf/h/a/f/i/b/v3;->B(I[B)Z + + move-result p5 + + :goto_3 + invoke-virtual {p1, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object p3 + + new-instance p4, Lf/h/a/f/i/b/t7; + + invoke-direct {p4, p1, p5, p2, p3}, Lf/h/a/f/i/b/t7;->(Lf/h/a/f/i/b/r7;ZLcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p1, p4}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void + + :cond_7 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final I(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;ZJ)V + .locals 6 + + if-nez p1, :cond_0 + + const-string p1, "app" + + :cond_0 + move-object v1, p1 + + const/4 p1, 0x6 + + const/4 v0, 0x0 + + const/16 v2, 0x18 + + if-eqz p4, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/t9;->p0(Ljava/lang/String;)I + + move-result p1 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object p4 + + const-string v3, "user property" + + invoke-virtual {p4, v3, p2}, Lf/h/a/f/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_2 + + goto :goto_0 + + :cond_2 + sget-object v4, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; + + invoke-virtual {p4, v3, v4, p2}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v4 + + if-nez v4, :cond_3 + + const/16 p1, 0xf + + goto :goto_0 + + :cond_3 + invoke-virtual {p4, v3, v2, p2}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result p4 + + if-nez p4, :cond_4 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x0 + + :goto_0 + const-string p4, "_ev" + + const/4 v3, 0x1 + + if-eqz p1, :cond_6 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {p2, v2, v3}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p3 + + if-eqz p2, :cond_5 + + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v0 + + :cond_5 + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p2 + + invoke-virtual {p2, p1, p4, p3, v0}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_6 + if-eqz p3, :cond_b + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + invoke-virtual {p1, p2, p3}, Lf/h/a/f/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I + + move-result p1 + + if-eqz p1, :cond_9 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {p2, v2, v3}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p2 + + instance-of p5, p3, Ljava/lang/String; + + if-nez p5, :cond_7 + + instance-of p5, p3, Ljava/lang/CharSequence; + + if-eqz p5, :cond_8 + + :cond_7 + invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result v0 + + :cond_8 + iget-object p3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p3 + + invoke-virtual {p3, p1, p4, p2, v0}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_9 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + invoke-virtual {p1, p2, p3}, Lf/h/a/f/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + if-eqz v5, :cond_a + + move-object v0, p0 + + move-object v2, p2 + + move-wide v3, p5 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/i/b/i6;->D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + :cond_a + return-void + + :cond_b + const/4 v5, 0x0 + + move-object v0, p0 + + move-object v2, p2 + + move-wide v3, p5 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/i/b/i6;->D(Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + return-void +.end method + +.method public final J()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + instance-of v0, v0, Landroid/app/Application; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + check-cast v0, Landroid/app/Application; + + iget-object v1, p0, Lf/h/a/f/i/b/i6;->c:Lf/h/a/f/i/b/e7; + + invoke-virtual {v0, v1}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + :cond_0 + return-void +.end method + +.method public final K()V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->k()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->h0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v3, "google_analytics_deferred_deep_link_enabled" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v3, "Deferred Deep Link feature enabled." + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v3, Lf/h/a/f/i/b/k6; + + invoke-direct {v3, p0}, Lf/h/a/f/i/b/k6;->(Lf/h/a/f/i/b/i6;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v4, Lf/h/a/f/i/b/c5; + + const-string v5, "Task exception on worker thread" + + invoke-direct {v4, v0, v3, v5}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v3 + + new-array v4, v2, [B + + const/4 v5, 0x3 + + invoke-virtual {v3, v5, v4}, Lf/h/a/f/i/b/v3;->B(I[B)Z + + new-instance v3, Lf/h/a/f/i/b/a8; + + invoke-direct {v3, v0, v1}, Lf/h/a/f/i/b/a8;->(Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + iput-boolean v2, p0, Lf/h/a/f/i/b/i6;->i:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + const-string v2, "previous_os_version" + + const/4 v3, 0x0 + + invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->d()Lf/h/a/f/i/b/h; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/x5;->p()V + + sget-object v3, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-nez v4, :cond_3 + + invoke-virtual {v3, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + :cond_3 + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->d()Lf/h/a/f/i/b/h; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + sget-object v0, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_4 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v2, "_po" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string v1, "auto" + + const-string v2, "_ou" + + invoke-virtual {p0, v1, v2, v0}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_4 + return-void +.end method + +.method public final L()Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + if-eqz v1, :cond_0 + + return-object v1 + + :cond_0 + :try_start_0 + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "google_app_id" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->u2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "getGoogleAppId failed with exception" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public final M()V + .locals 12 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->s:Lf/h/a/f/i/b/s4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v0 + + const-wide/16 v1, 0x0 + + const/4 v3, 0x0 + + if-eqz v0, :cond_4 + + const-string v4, "unset" + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_1 + + const/4 v8, 0x0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v9 + + const-string v6, "app" + + const-string v7, "_npa" + + move-object v5, p0 + + invoke-virtual/range {v5 .. v10}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + goto :goto_1 + + :cond_0 + throw v3 + + :cond_1 + const-string v4, "true" + + invoke-virtual {v4, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const-wide/16 v4, 0x1 + + goto :goto_0 + + :cond_2 + move-wide v4, v1 + + :goto_0 + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_3 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v10 + + const-string v7, "app" + + const-string v8, "_npa" + + move-object v6, p0 + + invoke-virtual/range {v6 .. v11}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + goto :goto_1 + + :cond_3 + throw v3 + + :cond_4 + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + const/4 v4, 0x1 + + if-eqz v0, :cond_a + + iget-boolean v0, p0, Lf/h/a/f/i/b/i6;->i:Z + + if-eqz v0, :cond_a + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v5, "Recording app launch after enabling measurement for the first time (FE)" + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/i6;->K()V + + invoke-static {}, Lf/h/a/f/h/k/cb;->b()Z + + move-result v0 + + if-eqz v0, :cond_5 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->w0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e9;->a()V + + :cond_5 + sget-object v0, Lf/h/a/f/h/k/qa;->e:Lf/h/a/f/h/k/qa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/qa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pa; + + invoke-interface {v0}, Lf/h/a/f/h/k/pa;->a()Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->B0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->w:Lf/h/a/f/i/b/r4; + + iget-object v0, v0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->k:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v5 + + cmp-long v0, v5, v1 + + if-lez v0, :cond_6 + + goto :goto_2 + + :cond_6 + const/4 v4, 0x0 + + :goto_2 + if-nez v4, :cond_8 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->w:Lf/h/a/f/i/b/r4; + + iget-object v1, v0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + if-eqz v1, :cond_7 + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r4;->a(Ljava/lang/String;)V + + goto :goto_3 + + :cond_7 + throw v3 + + :cond_8 + :goto_3 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->R0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_9 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/c7; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/c7;->(Lf/h/a/f/i/b/i6;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v2, Lf/h/a/f/i/b/c5; + + const-string v3, "Task exception on worker thread" + + invoke-direct {v2, v0, v1, v3}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :cond_9 + return-void + + :cond_a + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Updating Scion state (FE)" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/i/b/d8; + + invoke-direct {v2, v0, v1}, Lf/h/a/f/i/b/d8;->(Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final N(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/ArrayList; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/ArrayList<", + "Landroid/os/Bundle;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/x4;->z()Z + + move-result p1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Cannot get conditional user properties from analytics worker thread" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V + + return-object p1 + + :cond_0 + invoke-static {}, Lf/h/a/f/i/b/ea;->a()Z + + move-result p1 + + if-eqz p1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Cannot get conditional user properties from main thread" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1, v0}, Ljava/util/ArrayList;->(I)V + + return-object p1 + + :cond_1 + new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + const-wide/16 v7, 0x1388 + + new-instance v9, Lf/h/a/f/i/b/s6; + + const/4 v4, 0x0 + + move-object v1, v9 + + move-object v2, p0 + + move-object v3, p1 + + move-object v5, p2 + + move-object v6, p3 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/s6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + const-string v5, "get conditional user properties" + + move-object v1, v0 + + move-object v2, p1 + + move-wide v3, v7 + + move-object v6, v9 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Timed out waiting for get conditional user properties" + + const/4 p3, 0x0 + + invoke-virtual {p1, p2, p3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + return-object p1 + + :cond_2 + invoke-static {p1}, Lf/h/a/f/i/b/t9;->j0(Ljava/util/List;)Ljava/util/ArrayList; + + move-result-object p1 + + return-object p1 +.end method + +.method public final O(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Object;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/x4;->z()Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Cannot get user properties from analytics worker thread" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-static {}, Lf/h/a/f/i/b/ea;->a()Z + + move-result p1 + + if-eqz p1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Cannot get user properties from main thread" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + return-object p1 + + :cond_1 + new-instance p1, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p1}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v7 + + const-wide/16 v8, 0x1388 + + new-instance v10, Lf/h/a/f/i/b/v6; + + const/4 v3, 0x0 + + move-object v0, v10 + + move-object v1, p0 + + move-object v2, p1 + + move-object v4, p2 + + move-object v5, p3 + + move v6, p4 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/i/b/v6;->(Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V + + const-string v4, "get user properties" + + move-object v0, v7 + + move-object v1, p1 + + move-wide v2, v8 + + move-object v5, v10 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/i/b/x4;->u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/List; + + if-nez p1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p2 + + const-string p3, "Timed out waiting for handle get user properties, includeInternal" + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p1 + + return-object p1 + + :cond_2 + new-instance p2, Landroidx/collection/ArrayMap; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p3 + + invoke-direct {p2, p3}, Landroidx/collection/ArrayMap;->(I)V + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object p4, p3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {p3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object p3 + + invoke-virtual {p2, p4, p3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_3 + return-object p2 +.end method + +.method public final P(Landroid/os/Bundle;J)V + .locals 11 + + const-class v0, Ljava/lang/Long; + + const-class v1, Ljava/lang/String; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "app_id" + + const/4 v3, 0x0 + + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "origin" + + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v4, "name" + + invoke-static {p1, v4, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-class v5, Ljava/lang/Object; + + const-string v6, "value" + + invoke-static {p1, v6, v5, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v5, "trigger_event_name" + + invoke-static {p1, v5, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-wide/16 v7, 0x0 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v8, "trigger_timeout" + + invoke-static {p1, v8, v0, v7}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v9, "timed_out_event_name" + + invoke-static {p1, v9, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-class v9, Landroid/os/Bundle; + + const-string v10, "timed_out_event_params" + + invoke-static {p1, v10, v9, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v9, "triggered_event_name" + + invoke-static {p1, v9, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-class v9, Landroid/os/Bundle; + + const-string v10, "triggered_event_params" + + invoke-static {p1, v10, v9, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v9, "time_to_live" + + invoke-static {p1, v9, v0, v7}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "expired_event_name" + + invoke-static {p1, v0, v1, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + const-class v0, Landroid/os/Bundle; + + const-string v1, "expired_event_params" + + invoke-static {p1, v1, v0, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p1, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "creation_timestamp" + + invoke-virtual {p1, v0, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + invoke-virtual {p1, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p1, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0, p2}, Lf/h/a/f/i/b/t9;->p0(Ljava/lang/String;)I + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object p3 + + invoke-virtual {p3, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "Invalid conditional user property name" + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0, p2, p3}, Lf/h/a/f/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + invoke-virtual {v0, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string v0, "Invalid conditional user property value" + + invoke-virtual {p1, v0, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0, p2, p3}, Lf/h/a/f/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + invoke-virtual {v0, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string v0, "Unable to normalize conditional user property value" + + invoke-virtual {p1, v0, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->F2(Landroid/os/Bundle;Ljava/lang/Object;)V + + invoke-virtual {p1, v8}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v0 + + invoke-virtual {p1, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p3 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p3 + + const-wide/16 v2, 0x1 + + const-wide v4, 0x39ef8b000L + + if-nez p3, :cond_4 + + cmp-long p3, v0, v4 + + if-gtz p3, :cond_3 + + cmp-long p3, v0, v2 + + if-gez p3, :cond_4 + + :cond_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object p3 + + invoke-virtual {p3, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + const-string v0, "Invalid conditional user property timeout" + + invoke-virtual {p1, v0, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_4 + invoke-virtual {p1, v9}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v0 + + cmp-long p3, v0, v4 + + if-gtz p3, :cond_6 + + cmp-long p3, v0, v2 + + if-gez p3, :cond_5 + + goto :goto_0 + + :cond_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p2 + + new-instance p3, Lf/h/a/f/i/b/r6; + + invoke-direct {p3, p0, p1}, Lf/h/a/f/i/b/r6;->(Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V + + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v0, "Task exception on worker thread" + + invoke-direct {p1, p2, p3, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_6 + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object p3 + + invoke-virtual {p3, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p3 + + const-string v0, "Invalid conditional user property time to live" + + invoke-virtual {p1, v0, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final Q(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + .locals 3 + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p1, Lf/h/a/f/e/n/c; + + if-eqz p1, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance p1, Landroid/os/Bundle; + + invoke-direct {p1}, Landroid/os/Bundle;->()V + + const-string v2, "name" + + invoke-virtual {p1, v2, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string p2, "creation_timestamp" + + invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + if-eqz p3, :cond_0 + + const-string p2, "expired_event_name" + + invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string p2, "expired_event_params" + + invoke-virtual {p1, p2, p4}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p2 + + new-instance p3, Lf/h/a/f/i/b/q6; + + invoke-direct {p3, p0, p1}, Lf/h/a/f/i/b/q6;->(Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V + + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string p4, "Task exception on worker thread" + + invoke-direct {p1, p2, p3, p4}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i7.smali new file mode 100644 index 0000000000..b41b4ff753 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i7.smali @@ -0,0 +1,23 @@ +.class public final Lf/h/a/f/i/b/i7; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + return-void +.end method + + +# virtual methods +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i8.smali new file mode 100644 index 0000000000..9100db9a8e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i8.smali @@ -0,0 +1,226 @@ +.class public final Lf/h/a/f/i/b/i8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic i:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/i8;->i:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iput-object p3, p0, Lf/h/a/f/i/b/i8;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/i8;->f:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/i8;->g:Ljava/lang/String; + + iput-object p6, p0, Lf/h/a/f/i/b/i8;->h:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/i8;->i:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/i8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "(legacy) Failed to get conditional properties; not connected to service" + + iget-object v3, p0, Lf/h/a/f/i/b/i8;->e:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + iget-object v4, p0, Lf/h/a/f/i/b/i8;->f:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/i8;->g:Ljava/lang/String; + + invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :cond_0 + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/i8;->e:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v3, p0, Lf/h/a/f/i/b/i8;->f:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/i8;->g:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/i8;->h:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v3, v4, v5}, Lf/h/a/f/i/b/r3;->I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v3, p0, Lf/h/a/f/i/b/i8;->e:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/i8;->f:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/i8;->g:Ljava/lang/String; + + invoke-interface {v1, v3, v4, v5}, Lf/h/a/f/i/b/r3;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + :goto_0 + iget-object v1, p0, Lf/h/a/f/i/b/i8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + iget-object v1, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_1 + + :catchall_0 + move-exception v1 + + goto :goto_2 + + :catch_0 + move-exception v1 + + :try_start_4 + iget-object v2, p0, Lf/h/a/f/i/b/i8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "(legacy) Failed to get conditional properties; remote exception" + + iget-object v4, p0, Lf/h/a/f/i/b/i8;->e:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + iget-object v5, p0, Lf/h/a/f/i/b/i8;->f:Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + iget-object v1, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + :goto_1 + monitor-exit v0 + + return-void + + :goto_2 + iget-object v2, p0, Lf/h/a/f/i/b/i8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/i9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/i9.smali new file mode 100644 index 0000000000..529fb69d37 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/i9.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/f/i/b/i9; +.super Lf/h/a/f/i/b/g; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final synthetic e:Lf/h/a/f/i/b/j9; + +.field public final synthetic f:Lf/h/a/f/i/b/g9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/g9;Lf/h/a/f/i/b/z5;Lf/h/a/f/i/b/j9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/i9;->f:Lf/h/a/f/i/b/g9; + + iput-object p3, p0, Lf/h/a/f/i/b/i9;->e:Lf/h/a/f/i/b/j9; + + invoke-direct {p0, p2}, Lf/h/a/f/i/b/g;->(Lf/h/a/f/i/b/z5;)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/i9;->f:Lf/h/a/f/i/b/g9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/g9;->u()V + + iget-object v0, p0, Lf/h/a/f/i/b/i9;->f:Lf/h/a/f/i/b/g9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Starting upload from DelayedRunnable" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/i9;->e:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->K()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j.smali new file mode 100644 index 0000000000..de0e72c8f6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j.smali @@ -0,0 +1,323 @@ +.class public final Lf/h/a/f/i/b/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:J + +.field public final d:J + +.field public final e:J + +.field public final f:J + +.field public final g:J + +.field public final h:Ljava/lang/Long; + +.field public final i:Ljava/lang/Long; + +.field public final j:Ljava/lang/Long; + +.field public final k:Ljava/lang/Boolean; + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;J)V + .locals 17 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-wide/from16 v9, p3 + + const-wide/16 v3, 0x0 + + const-wide/16 v5, 0x0 + + const-wide/16 v7, 0x0 + + const-wide/16 v11, 0x0 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + invoke-direct/range {v0 .. v16}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + return-void +.end method + +.method public constructor (Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + .locals 14 + + move-object v0, p0 + + move-wide/from16 v1, p3 + + move-wide/from16 v3, p5 + + move-wide/from16 v5, p7 + + move-wide/from16 v7, p11 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v9, 0x1 + + const/4 v10, 0x0 + + const-wide/16 v11, 0x0 + + cmp-long v13, v1, v11 + + if-ltz v13, :cond_0 + + const/4 v13, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v13, 0x0 + + :goto_0 + invoke-static {v13}, Lf/h/a/c/i1/e;->q(Z)V + + cmp-long v13, v3, v11 + + if-ltz v13, :cond_1 + + const/4 v13, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v13, 0x0 + + :goto_1 + invoke-static {v13}, Lf/h/a/c/i1/e;->q(Z)V + + cmp-long v13, v5, v11 + + if-ltz v13, :cond_2 + + const/4 v13, 0x1 + + goto :goto_2 + + :cond_2 + const/4 v13, 0x0 + + :goto_2 + invoke-static {v13}, Lf/h/a/c/i1/e;->q(Z)V + + cmp-long v13, v7, v11 + + if-ltz v13, :cond_3 + + goto :goto_3 + + :cond_3 + const/4 v9, 0x0 + + :goto_3 + invoke-static {v9}, Lf/h/a/c/i1/e;->q(Z)V + + move-object v9, p1 + + iput-object v9, v0, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + move-object/from16 v9, p2 + + iput-object v9, v0, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + iput-wide v1, v0, Lf/h/a/f/i/b/j;->c:J + + iput-wide v3, v0, Lf/h/a/f/i/b/j;->d:J + + iput-wide v5, v0, Lf/h/a/f/i/b/j;->e:J + + move-wide/from16 v1, p9 + + iput-wide v1, v0, Lf/h/a/f/i/b/j;->f:J + + iput-wide v7, v0, Lf/h/a/f/i/b/j;->g:J + + move-object/from16 v1, p13 + + iput-object v1, v0, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + move-object/from16 v1, p14 + + iput-object v1, v0, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + move-object/from16 v1, p15 + + iput-object v1, v0, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + move-object/from16 v1, p16 + + iput-object v1, v0, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + return-void +.end method + + +# virtual methods +.method public final a(J)Lf/h/a/f/i/b/j; + .locals 19 + + move-object/from16 v0, p0 + + move-wide/from16 v10, p1 + + new-instance v18, Lf/h/a/f/i/b/j; + + move-object/from16 v1, v18 + + iget-object v2, v0, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + iget-object v3, v0, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + iget-wide v4, v0, Lf/h/a/f/i/b/j;->c:J + + iget-wide v6, v0, Lf/h/a/f/i/b/j;->d:J + + iget-wide v8, v0, Lf/h/a/f/i/b/j;->e:J + + iget-wide v12, v0, Lf/h/a/f/i/b/j;->g:J + + iget-object v14, v0, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + iget-object v15, v0, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + move-object/from16 p1, v1 + + iget-object v1, v0, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + move-object/from16 v16, v1 + + iget-object v1, v0, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + move-object/from16 v17, v1 + + move-object/from16 v1, p1 + + invoke-direct/range {v1 .. v17}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + return-object v18 +.end method + +.method public final b(JJ)Lf/h/a/f/i/b/j; + .locals 19 + + move-object/from16 v0, p0 + + move-wide/from16 v12, p1 + + new-instance v18, Lf/h/a/f/i/b/j; + + move-object/from16 v1, v18 + + iget-object v2, v0, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + iget-object v3, v0, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + iget-wide v4, v0, Lf/h/a/f/i/b/j;->c:J + + iget-wide v6, v0, Lf/h/a/f/i/b/j;->d:J + + iget-wide v8, v0, Lf/h/a/f/i/b/j;->e:J + + iget-wide v10, v0, Lf/h/a/f/i/b/j;->f:J + + invoke-static/range {p3 .. p4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v14 + + iget-object v15, v0, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + move-object/from16 p1, v1 + + iget-object v1, v0, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + move-object/from16 v16, v1 + + iget-object v1, v0, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + move-object/from16 v17, v1 + + move-object/from16 v1, p1 + + invoke-direct/range {v1 .. v17}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + return-object v18 +.end method + +.method public final c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/f/i/b/j; + .locals 19 + + move-object/from16 v0, p0 + + if-eqz p3, :cond_0 + + invoke-virtual/range {p3 .. p3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v1, 0x0 + + move-object/from16 v18, v1 + + goto :goto_0 + + :cond_0 + move-object/from16 v18, p3 + + :goto_0 + new-instance v1, Lf/h/a/f/i/b/j; + + move-object v2, v1 + + iget-object v3, v0, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + iget-object v4, v0, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + iget-wide v5, v0, Lf/h/a/f/i/b/j;->c:J + + iget-wide v7, v0, Lf/h/a/f/i/b/j;->d:J + + iget-wide v9, v0, Lf/h/a/f/i/b/j;->e:J + + iget-wide v11, v0, Lf/h/a/f/i/b/j;->f:J + + iget-wide v13, v0, Lf/h/a/f/i/b/j;->g:J + + iget-object v15, v0, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + move-object/from16 v16, p1 + + move-object/from16 v17, p2 + + invoke-direct/range {v2 .. v18}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + return-object v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j0.smali new file mode 100644 index 0000000000..bc360d778d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/j0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/j0; + + invoke-direct {v0}, Lf/h/a/f/i/b/j0;->()V + + sput-object v0, Lf/h/a/f/i/b/j0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->Y()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j1.smali new file mode 100644 index 0000000000..6c4da1ef3e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/j1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/j1; + + invoke-direct {v0}, Lf/h/a/f/i/b/j1;->()V + + sput-object v0, Lf/h/a/f/i/b/j1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->t0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j2.smali new file mode 100644 index 0000000000..1097a39f07 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/j2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/j2; + + invoke-direct {v0}, Lf/h/a/f/i/b/j2;->()V + + sput-object v0, Lf/h/a/f/i/b/j2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->e()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j3.smali new file mode 100644 index 0000000000..4f59ed17f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/j3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/j3; + + invoke-direct {v0}, Lf/h/a/f/i/b/j3;->()V + + sput-object v0, Lf/h/a/f/i/b/j3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->e0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j4.smali new file mode 100644 index 0000000000..eacb697f3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j4.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/i/b/j4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Lf/h/a/f/i/b/k4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/k4;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/j4;->e:Lf/h/a/f/i/b/k4; + + iput-boolean p2, p0, Lf/h/a/f/i/b/j4;->d:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j4;->e:Lf/h/a/f/i/b/k4; + + iget-object v0, v0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->R()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j5.smali new file mode 100644 index 0000000000..a472ba5ac8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j5.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/i/b/j5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/util/List<", + "Lf/h/a/f/i/b/r9;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/j5;->g:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/j5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p3, p0, Lf/h/a/f/i/b/j5;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/j5;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/j5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/j5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/j5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/j5;->e:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/j5;->f:Ljava/lang/String; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/e;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j6.smali new file mode 100644 index 0000000000..94c0e0e360 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j6.smali @@ -0,0 +1,109 @@ +.class public final Lf/h/a/f/i/b/j6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/j6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v2, p0, Lf/h/a/f/i/b/j6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/j6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + if-eqz v2, :cond_0 + + sget-object v4, Lf/h/a/f/i/b/n;->K:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :cond_0 + const/4 v1, 0x0 + + :try_start_2 + throw v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catchall_0 + move-exception v1 + + :try_start_3 + iget-object v2, p0, Lf/h/a/f/i/b/j6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j7.smali new file mode 100644 index 0000000000..c31b4a9830 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j7.smali @@ -0,0 +1,309 @@ +.class public final synthetic Lf/h/a/f/i/b/j7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/h7; + +.field public final e:I + +.field public final f:Ljava/lang/Exception; + +.field public final g:[B + +.field public final h:Ljava/util/Map; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/h7;ILjava/lang/Exception;[BLjava/util/Map;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/j7;->d:Lf/h/a/f/i/b/h7; + + iput p2, p0, Lf/h/a/f/i/b/j7;->e:I + + iput-object p3, p0, Lf/h/a/f/i/b/j7;->f:Ljava/lang/Exception; + + iput-object p4, p0, Lf/h/a/f/i/b/j7;->g:[B + + iput-object p5, p0, Lf/h/a/f/i/b/j7;->h:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 12 + + iget-object v0, p0, Lf/h/a/f/i/b/j7;->d:Lf/h/a/f/i/b/h7; + + iget v1, p0, Lf/h/a/f/i/b/j7;->e:I + + iget-object v2, p0, Lf/h/a/f/i/b/j7;->f:Ljava/lang/Exception; + + iget-object v3, p0, Lf/h/a/f/i/b/j7;->g:[B + + iget-object v0, v0, Lf/h/a/f/i/b/h7;->e:Lf/h/a/f/i/b/d5; + + iget-object v0, v0, Lf/h/a/f/i/b/d5;->a:Lf/h/a/f/i/b/e5; + + const-string v4, "gclid" + + const-string v5, "" + + const/16 v6, 0xc8 + + const/4 v7, 0x1 + + const/4 v8, 0x0 + + if-eq v1, v6, :cond_0 + + const/16 v6, 0xcc + + if-eq v1, v6, :cond_0 + + const/16 v6, 0x130 + + if-ne v1, v6, :cond_1 + + :cond_0 + if-nez v2, :cond_1 + + const/4 v6, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v6, 0x0 + + :goto_0 + if-nez v6, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v3, "Network Request for Deferred Deep Link failed. response, exception" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_2 + + :cond_2 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->x:Lf/h/a/f/i/b/o4; + + invoke-virtual {v1, v7}, Lf/h/a/f/i/b/o4;->a(Z)V + + array-length v1, v3 + + if-nez v1, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Deferred Deep Link response empty." + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_2 + + :cond_3 + new-instance v1, Ljava/lang/String; + + invoke-direct {v1, v3}, Ljava/lang/String;->([B)V + + :try_start_0 + new-instance v2, Lorg/json/JSONObject; + + invoke-direct {v2, v1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V + + const-string v1, "deeplink" + + invoke-virtual {v2, v1, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v2, v4, v5}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + const-string v5, "timestamp" + + const-wide/16 v9, 0x0 + + invoke-virtual {v2, v5, v9, v10}, Lorg/json/JSONObject;->optDouble(Ljava/lang/String;D)D + + move-result-wide v5 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_4 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Deferred Deep Link is empty." + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_2 + + :cond_4 + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->a()V + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v9 + + if-nez v9, :cond_5 + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v2 + + new-instance v9, Landroid/content/Intent; + + const-string v10, "android.intent.action.VIEW" + + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v11 + + invoke-direct {v9, v10, v11}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V + + invoke-virtual {v2, v9, v8}, Landroid/content/pm/PackageManager;->queryIntentActivities(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v2 + + if-eqz v2, :cond_5 + + invoke-interface {v2}, Ljava/util/List;->isEmpty()Z + + move-result v2 + + if-nez v2, :cond_5 + + goto :goto_1 + + :cond_5 + const/4 v7, 0x0 + + :goto_1 + if-nez v7, :cond_6 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v4, "Deferred Deep Link validation failed. gclid, deep link" + + invoke-virtual {v2, v4, v3, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_2 + + :cond_6 + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string v3, "_cis" + + const-string v4, "ddp" + + invoke-virtual {v2, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v0, Lf/h/a/f/i/b/e5;->p:Lf/h/a/f/i/b/i6; + + const-string v4, "auto" + + const-string v7, "_cmp" + + invoke-virtual {v3, v4, v7, v2}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_7 + + invoke-virtual {v2, v1, v5, v6}, Lf/h/a/f/i/b/t9;->X(Ljava/lang/String;D)Z + + move-result v1 + + if-eqz v1, :cond_7 + + new-instance v1, Landroid/content/Intent; + + const-string v3, "android.google.analytics.action.DEEPLINK_ACTION" + + invoke-direct {v1, v3}, Landroid/content/Intent;->(Ljava/lang/String;)V + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v2, v1}, Landroid/content/Context;->sendBroadcast(Landroid/content/Intent;)V + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_2 + + :catch_0 + move-exception v1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to parse the Deferred Deep Link response. exception" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_7 + :goto_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j8.smali new file mode 100644 index 0000000000..2640ecca1c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j8.smali @@ -0,0 +1,177 @@ +.class public final Lf/h/a/f/i/b/j8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Z + +.field public final synthetic g:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic h:Lf/h/a/f/h/k/zd; + +.field public final synthetic i:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/j8;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/j8;->e:Ljava/lang/String; + + iput-boolean p4, p0, Lf/h/a/f/i/b/j8;->f:Z + + iput-object p5, p0, Lf/h/a/f/i/b/j8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p6, p0, Lf/h/a/f/i/b/j8;->h:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to get user properties; not connected to service" + + iget-object v3, p0, Lf/h/a/f/i/b/j8;->d:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/j8;->e:Ljava/lang/String; + + invoke-virtual {v1, v2, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j8;->h:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->M(Lf/h/a/f/h/k/zd;Landroid/os/Bundle;)V + + return-void + + :cond_0 + :try_start_1 + iget-object v2, p0, Lf/h/a/f/i/b/j8;->d:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/j8;->e:Ljava/lang/String; + + iget-boolean v4, p0, Lf/h/a/f/i/b/j8;->f:Z + + iget-object v5, p0, Lf/h/a/f/i/b/j8;->g:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v2, v3, v4, v5}, Lf/h/a/f/i/b/r3;->N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/i/b/t9;->B(Ljava/util/List;)Landroid/os/Bundle; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j8;->h:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->M(Lf/h/a/f/h/k/zd;Landroid/os/Bundle;)V + + return-void + + :catchall_0 + move-exception v1 + + goto :goto_0 + + :catch_0 + move-exception v1 + + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to get user properties; remote exception" + + iget-object v4, p0, Lf/h/a/f/i/b/j8;->d:Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j8;->h:Lf/h/a/f/h/k/zd; + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/t9;->M(Lf/h/a/f/h/k/zd;Landroid/os/Bundle;)V + + return-void + + :goto_0 + iget-object v2, p0, Lf/h/a/f/i/b/j8;->i:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/j8;->h:Lf/h/a/f/h/k/zd; + + invoke-virtual {v2, v3, v0}, Lf/h/a/f/i/b/t9;->M(Lf/h/a/f/h/k/zd;Landroid/os/Bundle;)V + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j9$a.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j9$a.smali new file mode 100644 index 0000000000..8520f8057f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j9$a.smali @@ -0,0 +1,217 @@ +.class public final Lf/h/a/f/i/b/j9$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/i/b/j9; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public a:Lf/h/a/f/h/k/f1; + +.field public b:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public c:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/h/k/b1;", + ">;" + } + .end annotation +.end field + +.field public d:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;Lf/h/a/f/i/b/m9;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/h/k/f1;)V + .locals 0 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + return-void +.end method + +.method public final b(JLf/h/a/f/h/k/b1;)Z + .locals 10 + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/j9$a;->b:Ljava/util/List; + + if-nez v0, :cond_1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/j9$a;->b:Ljava/util/List; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x0 + + if-lez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/b1; + + iget-wide v2, v0, Lf/h/a/f/h/k/b1;->zzf:J + + const-wide/16 v4, 0x3e8 + + div-long/2addr v2, v4 + + const-wide/16 v6, 0x3c + + div-long/2addr v2, v6 + + div-long/2addr v2, v6 + + iget-wide v8, p3, Lf/h/a/f/h/k/b1;->zzf:J + + div-long/2addr v8, v4 + + div-long/2addr v8, v6 + + div-long/2addr v8, v6 + + cmp-long v0, v2, v8 + + if-eqz v0, :cond_2 + + return v1 + + :cond_2 + iget-wide v2, p0, Lf/h/a/f/i/b/j9$a;->d:J + + invoke-virtual {p3}, Lf/h/a/f/h/k/y5;->g()I + + move-result v0 + + int-to-long v4, v0 + + add-long/2addr v2, v4 + + sget-object v0, Lf/h/a/f/i/b/n;->i:Lf/h/a/f/i/b/p3; + + const/4 v4, 0x0 + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + invoke-static {v1, v0}, Ljava/lang/Math;->max(II)I + + move-result v0 + + int-to-long v5, v0 + + cmp-long v0, v2, v5 + + if-ltz v0, :cond_3 + + return v1 + + :cond_3 + iput-wide v2, p0, Lf/h/a/f/i/b/j9$a;->d:J + + iget-object v0, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v0, p3}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object p3, p0, Lf/h/a/f/i/b/j9$a;->b:Ljava/util/List; + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-interface {p3, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->size()I + + move-result p1 + + sget-object p2, Lf/h/a/f/i/b/n;->j:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + const/4 p3, 0x1 + + invoke-static {p3, p2}, Ljava/lang/Math;->max(II)I + + move-result p2 + + if-lt p1, p2, :cond_4 + + return v1 + + :cond_4 + return p3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/j9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/j9.smali new file mode 100644 index 0000000000..f1fb39a269 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/j9.smali @@ -0,0 +1,16263 @@ +.class public Lf/h/a/f/i/b/j9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/z5; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/i/b/j9$a; + } +.end annotation + + +# static fields +.field public static volatile x:Lf/h/a/f/i/b/j9; + + +# instance fields +.field public a:Lf/h/a/f/i/b/y4; + +.field public b:Lf/h/a/f/i/b/d4; + +.field public c:Lf/h/a/f/i/b/e; + +.field public d:Lf/h/a/f/i/b/k4; + +.field public e:Lf/h/a/f/i/b/g9; + +.field public f:Lf/h/a/f/i/b/w9; + +.field public final g:Lf/h/a/f/i/b/q9; + +.field public h:Lf/h/a/f/i/b/i7; + +.field public final i:Lf/h/a/f/i/b/e5; + +.field public j:Z + +.field public k:Z + +.field public l:J + +.field public m:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Runnable;", + ">;" + } + .end annotation +.end field + +.field public n:I + +.field public o:I + +.field public p:Z + +.field public q:Z + +.field public r:Z + +.field public s:Ljava/nio/channels/FileLock; + +.field public t:Ljava/nio/channels/FileChannel; + +.field public u:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public v:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public w:J + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/p9;)V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/i/b/j9;->j:Z + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lf/h/a/f/i/b/p9;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/f/i/b/j9;->w:J + + new-instance v0, Lf/h/a/f/i/b/q9; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/q9;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v0, p0, Lf/h/a/f/i/b/j9;->g:Lf/h/a/f/i/b/q9; + + new-instance v0, Lf/h/a/f/i/b/d4; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/d4;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v0, p0, Lf/h/a/f/i/b/j9;->b:Lf/h/a/f/i/b/d4; + + new-instance v0, Lf/h/a/f/i/b/y4; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/y4;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v0, p0, Lf/h/a/f/i/b/j9;->a:Lf/h/a/f/i/b/y4; + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/m9; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/m9;->(Lf/h/a/f/i/b/j9;Lf/h/a/f/i/b/p9;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {p1, v0, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public static a(Landroid/content/Context;)Lf/h/a/f/i/b/j9; + .locals 2 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v0, Lf/h/a/f/i/b/j9;->x:Lf/h/a/f/i/b/j9; + + if-nez v0, :cond_1 + + const-class v0, Lf/h/a/f/i/b/j9; + + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/i/b/j9;->x:Lf/h/a/f/i/b/j9; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/f/i/b/p9; + + invoke-direct {v1, p0}, Lf/h/a/f/i/b/p9;->(Landroid/content/Context;)V + + new-instance p0, Lf/h/a/f/i/b/j9; + + invoke-direct {p0, v1}, Lf/h/a/f/i/b/j9;->(Lf/h/a/f/i/b/p9;)V + + sput-object p0, Lf/h/a/f/i/b/j9;->x:Lf/h/a/f/i/b/j9; + + :cond_0 + monitor-exit v0 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_1 + :goto_0 + sget-object p0, Lf/h/a/f/i/b/j9;->x:Lf/h/a/f/i/b/j9; + + return-object p0 +.end method + +.method public static c(Lf/h/a/f/h/k/b1$a;ILjava/lang/String;)V + .locals 5 + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1$a;->u()Ljava/util/List; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v3 + + const-string v4, "_err" + + if-ge v2, v3, :cond_1 + + invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d1; + + iget-object v3, v3, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + return-void + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v0 + + invoke-virtual {v0, v4}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + int-to-long v2, p1 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/d1; + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v0 + + const-string v2, "_ev" + + invoke-virtual {v0, v2}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v0, p2}, Lf/h/a/f/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/y5; + + check-cast p2, Lf/h/a/f/h/k/d1; + + iget-boolean v0, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + const/4 v2, 0x0 + + if-eqz v0, :cond_5 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object v0, v0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-boolean p1, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz p1, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_3 + iget-object p0, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast p0, Lf/h/a/f/h/k/b1; + + if-eqz p0, :cond_4 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p0, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void + + :cond_4 + throw v2 + + :cond_5 + throw v2 +.end method + +.method public static d(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;)V + .locals 3 + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p0}, Lf/h/a/f/h/k/b1$a;->u()Ljava/util/List; + + move-result-object v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v2 + + if-ge v1, v2, :cond_1 + + invoke-interface {v0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/d1; + + iget-object v2, v2, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {p1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {p0, v1}, Lf/h/a/f/h/k/b1$a;->w(I)Lf/h/a/f/h/k/b1$a; + + return-void + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public static e(Lf/h/a/f/h/k/f1$a;)V + .locals 7 + + const-wide v0, 0x7fffffffffffffffL + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/k/f1$a;->C(J)Lf/h/a/f/h/k/f1$a; + + const-wide/high16 v0, -0x8000000000000000L + + invoke-virtual {p0, v0, v1}, Lf/h/a/f/h/k/f1$a;->I(J)Lf/h/a/f/h/k/f1$a; + + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/f1$a;->A()I + + move-result v1 + + if-ge v0, v1, :cond_2 + + invoke-virtual {p0, v0}, Lf/h/a/f/h/k/f1$a;->B(I)Lf/h/a/f/h/k/b1; + + move-result-object v1 + + iget-wide v2, v1, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1$a;->U()J + + move-result-wide v4 + + cmp-long v6, v2, v4 + + if-gez v6, :cond_0 + + iget-wide v2, v1, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-virtual {p0, v2, v3}, Lf/h/a/f/h/k/f1$a;->C(J)Lf/h/a/f/h/k/f1$a; + + :cond_0 + iget-wide v2, v1, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-virtual {p0}, Lf/h/a/f/h/k/f1$a;->a0()J + + move-result-wide v4 + + cmp-long v6, v2, v4 + + if-lez v6, :cond_1 + + iget-wide v1, v1, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-virtual {p0, v1, v2}, Lf/h/a/f/h/k/f1$a;->I(J)Lf/h/a/f/h/k/f1$a; + + :cond_1 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public static w(Lf/h/a/f/i/b/k9;)V + .locals 3 + + if-eqz p0, :cond_1 + + iget-boolean v0, p0, Lf/h/a/f/i/b/k9;->c:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1b + + const-string v2, "Component not initialized: " + + invoke-static {v1, v2, p0}, Lf/e/b/a/a;->d(ILjava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string v0, "Upload Component not created" + + invoke-direct {p0, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + + +# virtual methods +.method public final A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/m4;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/h/k/xa;->e:Lf/h/a/f/h/k/xa; + + invoke-virtual {v2}, Lf/h/a/f/h/k/xa;->a()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/ab; + + invoke-interface {v2}, Lf/h/a/f/h/k/ab;->a()Z + + move-result v2 + + const-wide/16 v3, 0x0 + + if-eqz v2, :cond_a + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->u0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_a + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/i/b/a4; + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-direct {v0, v2, v5}, Lf/h/a/f/i/b/a4;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;)V + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/t9;->D0()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->E()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/t9;->D0()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + :cond_1 + :goto_0 + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->m(Ljava/lang/String;)V + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->q(Ljava/lang/String;)V + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v2 + + sget-object v5, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->u(Ljava/lang/String;)V + + :cond_2 + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_3 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->A(Ljava/lang/String;)V + + :cond_3 + iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_4 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a4;->t(J)V + + :cond_4 + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_5 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->D(Ljava/lang/String;)V + + :cond_5 + iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a4;->p(J)V + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + if-eqz v1, :cond_6 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->G(Ljava/lang/String;)V + + :cond_6 + iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a4;->w(J)V + + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->e(Z)V + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_7 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->J(Ljava/lang/String;)V + + :cond_7 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-nez v1, :cond_8 + + iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a4;->R(J)V + + :cond_8 + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->n(Z)V + + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->r(Z)V + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->b(Ljava/lang/Boolean;)V + + iget-wide v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a4;->z(J)V + + iget-object p1, v0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean p1, v0, Lf/h/a/f/i/b/a4;->E:Z + + if-eqz p1, :cond_9 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + :cond_9 + return-object v0 + + :cond_a + const/4 v2, 0x1 + + if-nez v0, :cond_b + + new-instance v0, Lf/h/a/f/i/b/a4; + + iget-object v5, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v6, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-direct {v0, v5, v6}, Lf/h/a/f/i/b/a4;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;)V + + iget-object v5, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/t9;->D0()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + goto :goto_1 + + :cond_b + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->E()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_c + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/t9;->D0()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + :goto_1 + const/4 v1, 0x1 + + goto :goto_2 + + :cond_c + const/4 v1, 0x0 + + :goto_2 + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_d + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->m(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_d + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_e + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->q(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_e + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v5 + + if-eqz v5, :cond_f + + iget-object v5, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v6 + + sget-object v7, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + if-eqz v5, :cond_f + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v5, v6}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_f + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->u(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_f + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_10 + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_10 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->A(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_10 + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J + + cmp-long v7, v5, v3 + + if-eqz v7, :cond_11 + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->P()J + + move-result-wide v7 + + cmp-long v9, v5, v7 + + if-eqz v9, :cond_11 + + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->h:J + + invoke-virtual {v0, v5, v6}, Lf/h/a/f/i/b/a4;->t(J)V + + const/4 v1, 0x1 + + :cond_11 + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_12 + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_12 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->D(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_12 + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v7 + + cmp-long v9, v5, v7 + + if-eqz v9, :cond_13 + + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + invoke-virtual {v0, v5, v6}, Lf/h/a/f/i/b/a4;->p(J)V + + const/4 v1, 0x1 + + :cond_13 + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + if-eqz v5, :cond_14 + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->O()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_14 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->G(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_14 + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->Q()J + + move-result-wide v7 + + cmp-long v9, v5, v7 + + if-eqz v9, :cond_15 + + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + invoke-virtual {v0, v5, v6}, Lf/h/a/f/i/b/a4;->w(J)V + + const/4 v1, 0x1 + + :cond_15 + iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->T()Z + + move-result v6 + + if-eq v5, v6, :cond_16 + + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->e(Z)V + + const/4 v1, 0x1 + + :cond_16 + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_17 + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; + + iget-object v6, v0, Lf/h/a/f/i/b/a4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v6}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v6 + + invoke-virtual {v6}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v6, v0, Lf/h/a/f/i/b/a4;->D:Ljava/lang/String; + + invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_17 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->j:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->J(Ljava/lang/String;)V + + const/4 v1, 0x1 + + :cond_17 + iget-object v5, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v6, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + if-nez v5, :cond_18 + + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->g()J + + move-result-wide v7 + + cmp-long v9, v5, v7 + + if-eqz v9, :cond_18 + + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->o:J + + invoke-virtual {v0, v5, v6}, Lf/h/a/f/i/b/a4;->R(J)V + + const/4 v1, 0x1 + + :cond_18 + iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->h()Z + + move-result v6 + + if-eq v5, v6, :cond_19 + + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->r:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->n(Z)V + + const/4 v1, 0x1 + + :cond_19 + iget-boolean v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->i()Z + + move-result v6 + + if-eq v5, v6, :cond_1a + + iget-boolean v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->s:Z + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->r(Z)V + + const/4 v1, 0x1 + + :cond_1a + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->j()Ljava/lang/Boolean; + + move-result-object v6 + + if-eq v5, v6, :cond_1b + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/a4;->b(Ljava/lang/Boolean;)V + + const/4 v1, 0x1 + + :cond_1b + iget-wide v5, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J + + cmp-long v7, v5, v3 + + if-eqz v7, :cond_1c + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->S()J + + move-result-wide v3 + + cmp-long v7, v5, v3 + + if-eqz v7, :cond_1c + + iget-wide v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->w:J + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/a4;->z(J)V + + goto :goto_3 + + :cond_1c + move v2, v1 + + :goto_3 + if-eqz v2, :cond_1d + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + :cond_1d + return-object v0 +.end method + +.method public final B()Lf/h/a/f/i/b/y4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->a:Lf/h/a/f/i/b/y4; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->a:Lf/h/a/f/i/b/y4; + + return-object v0 +.end method + +.method public final C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 28 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + move-object/from16 v3, p2 + + const-string v4, "_sno" + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v5}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + iget-object v15, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-static/range {p1 .. p2}, Lf/h/a/f/i/b/q9;->Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v7 + + if-nez v7, :cond_0 + + return-void + + :cond_0 + iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v7, :cond_1 + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v7 + + iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v7, v15, v8}, Lf/h/a/f/i/b/y4;->z(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v7 + + const-string v14, "_ev" + + const-string v13, "_err" + + const/16 v18, 0x1 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + if-eqz v7, :cond_6 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + invoke-static {v15}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v5 + + iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + const-string v6, "Dropping blacklisted event. appId" + + invoke-virtual {v3, v6, v4, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + invoke-virtual {v3, v15}, Lf/h/a/f/i/b/y4;->E(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + invoke-virtual {v3, v15}, Lf/h/a/f/i/b/y4;->F(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + goto :goto_0 + + :cond_2 + const/16 v18, 0x0 + + :cond_3 + :goto_0 + if-nez v18, :cond_4 + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v13, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_4 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + const/16 v4, 0xb + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v3, v4, v14, v2, v12}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + :cond_4 + if-eqz v18, :cond_5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2, v15}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v2 + + if-eqz v2, :cond_5 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a4;->W()J + + move-result-wide v3 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a4;->V()J + + move-result-wide v5 + + invoke-static {v3, v4, v5, v6}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v3 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->m()Lf/h/a/f/e/n/b; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/e/n/c; + + invoke-virtual {v5}, Lf/h/a/f/e/n/c;->a()J + + move-result-wide v5 + + sub-long/2addr v5, v3 + + invoke-static {v5, v6}, Ljava/lang/Math;->abs(J)J + + move-result-wide v3 + + sget-object v5, Lf/h/a/f/i/b/n;->z:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v11}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v5 + + cmp-long v7, v3, v5 + + if-lez v7, :cond_5 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->F()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v4, "Fetching config for blacklisted app" + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/j9;->l(Lf/h/a/f/i/b/a4;)V + + :cond_5 + return-void + + :cond_6 + invoke-static {}, Lf/h/a/f/h/k/n9;->b()Z + + move-result v7 + + if-eqz v7, :cond_7 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + sget-object v8, Lf/h/a/f/i/b/n;->K0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_7 + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/e4;->b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/f/i/b/e4; + + move-result-object v2 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + iget-object v8, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v8 + + invoke-virtual {v8, v15}, Lf/h/a/f/i/b/fa;->o(Ljava/lang/String;)I + + move-result v8 + + invoke-virtual {v7, v2, v8}, Lf/h/a/f/i/b/t9;->R(Lf/h/a/f/i/b/e4;I)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/e4;->a()Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object v2 + + :cond_7 + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + const/4 v8, 0x2 + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/z3;->z(I)Z + + move-result v7 + + if-eqz v7, :cond_8 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v9 + + invoke-virtual {v9, v2}, Lf/h/a/f/i/b/x3;->v(Lcom/google/android/gms/measurement/internal/zzao;)Ljava/lang/String; + + move-result-object v9 + + const-string v10, "Logging event" + + invoke-virtual {v7, v10, v9}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_8 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v7 + + if-eqz v7, :cond_9 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + sget-object v9, Lf/h/a/f/i/b/n;->J0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v9}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_9 + + const/4 v7, 0x1 + + goto :goto_1 + + :cond_9 + const/4 v7, 0x0 + + :goto_1 + const-string v9, "ecommerce_purchase" + + iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v9, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + const-string v10, "refund" + + if-nez v9, :cond_b + + if-eqz v7, :cond_a + + :try_start_1 + const-string v7, "purchase" + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-nez v7, :cond_b + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_a + + goto :goto_2 + + :cond_a + const/4 v7, 0x0 + + goto :goto_3 + + :cond_b + :goto_2 + const/4 v7, 0x1 + + :goto_3 + const-string v9, "_iap" + + iget-object v11, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v9, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_d + + if-eqz v7, :cond_c + + goto :goto_4 + + :cond_c + const/4 v9, 0x0 + + goto :goto_5 + + :cond_d + :goto_4 + const/4 v9, 0x1 + + :goto_5 + if-eqz v9, :cond_17 + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + const-string v11, "currency" + + invoke-virtual {v9, v11}, Lcom/google/android/gms/measurement/internal/zzan;->Z0(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v9 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + const-string v11, "value" + + if-eqz v7, :cond_10 + + :try_start_2 + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->Y0(Ljava/lang/String;)Ljava/lang/Double; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v19 + + const-wide v21, 0x412e848000000000L # 1000000.0 + + mul-double v19, v19, v21 + + const-wide/16 v23, 0x0 + + cmpl-double v7, v19, v23 + + if-nez v7, :cond_e + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->m0(Ljava/lang/String;)Ljava/lang/Long; + + move-result-object v7 + + move-object/from16 v17, v13 + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + long-to-double v11, v12 + + mul-double v19, v11, v21 + + goto :goto_6 + + :cond_e + move-object/from16 v17, v13 + + :goto_6 + const-wide/high16 v11, 0x43e0000000000000L # 9.223372036854776E18 + + cmpg-double v7, v19, v11 + + if-gtz v7, :cond_f + + const-wide/high16 v11, -0x3c20000000000000L # -9.223372036854776E18 + + cmpl-double v7, v19, v11 + + if-ltz v7, :cond_f + + invoke-static/range {v19 .. v20}, Ljava/lang/Math;->round(D)J + + move-result-wide v11 + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v7 + + if-eqz v7, :cond_11 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + sget-object v13, Lf/h/a/f/i/b/n;->J0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v13}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_11 + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v10, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_11 + + neg-long v11, v11 + + goto :goto_7 + + :cond_f + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + const-string v8, "Data lost. Currency value is too big. appId" + + invoke-static {v15}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + invoke-static/range {v19 .. v20}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v10 + + invoke-virtual {v7, v8, v9, v10}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + move-wide/from16 v24, v5 + + move-object/from16 v26, v17 + + const/4 v5, 0x0 + + const/4 v12, 0x0 + + goto/16 :goto_d + + :cond_10 + move-object/from16 v17, v13 + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v7, v11}, Lcom/google/android/gms/measurement/internal/zzan;->m0(Ljava/lang/String;)Ljava/lang/Long; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v11 + + :cond_11 + :goto_7 + invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_15 + + sget-object v7, Ljava/util/Locale;->US:Ljava/util/Locale; + + invoke-virtual {v9, v7}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object v7 + + const-string v9, "[A-Z]{3}" + + invoke-virtual {v7, v9}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_15 + + const-string v9, "_ltv_" + + invoke-virtual {v7}, Ljava/lang/String;->length()I + + move-result v10 + + if-eqz v10, :cond_12 + + invoke-virtual {v9, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + goto :goto_8 + + :cond_12 + new-instance v7, Ljava/lang/String; + + invoke-direct {v7, v9}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_8 + move-object v10, v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7, v15, v10}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v7 + + if-eqz v7, :cond_14 + + iget-object v9, v7, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + instance-of v9, v9, Ljava/lang/Long; + + if-nez v9, :cond_13 + + goto :goto_9 + + :cond_13 + iget-object v7, v7, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + check-cast v7, Ljava/lang/Long; + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v7 + + new-instance v19, Lf/h/a/f/i/b/r9; + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-object v13, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v13}, Lf/h/a/f/i/b/e5;->m()Lf/h/a/f/e/n/b; + + move-result-object v13 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + check-cast v13, Lf/h/a/f/e/n/c; + + :try_start_3 + invoke-virtual {v13}, Lf/h/a/f/e/n/c;->a()J + + move-result-wide v20 + + add-long/2addr v7, v11 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v13 + + move-object/from16 v7, v19 + + move-object v8, v15 + + move-wide/from16 v24, v5 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + move-wide/from16 v11, v20 + + move-object/from16 v26, v17 + + invoke-direct/range {v7 .. v13}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + move-object/from16 v6, v19 + + goto :goto_b + + :cond_14 + :goto_9 + move-wide/from16 v24, v5 + + move-object/from16 v26, v17 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v9 + + sget-object v13, Lf/h/a/f/i/b/n;->E:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v15, v13}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v9 + + add-int/lit8 v9, v9, -0x1 + + invoke-static {v15}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v7}, Lf/h/a/f/i/b/k9;->o()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + invoke-virtual {v7}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v13 + + const-string v6, "delete from user_attributes where app_id=? and name in (select name from user_attributes where app_id=? and name like \'_ltv_%\' order by set_timestamp desc limit ?,10);" + + const/4 v8, 0x3 + + new-array v8, v8, [Ljava/lang/String; + + aput-object v15, v8, v5 + + aput-object v15, v8, v18 + + invoke-static {v9}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v9 + + const/16 v16, 0x2 + + aput-object v9, v8, v16 + + invoke-virtual {v13, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + goto :goto_a + + :catch_0 + move-exception v0 + + move-object v6, v0 + + :try_start_5 + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + const-string v8, "Error pruning currencies. appId" + + invoke-static {v15}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v7, v8, v9, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_a + new-instance v6, Lf/h/a/f/i/b/r9; + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->m()Lf/h/a/f/e/n/b; + + move-result-object v7 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + check-cast v7, Lf/h/a/f/e/n/c; + + :try_start_6 + invoke-virtual {v7}, Lf/h/a/f/e/n/c;->a()J + + move-result-wide v16 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v13 + + move-object v7, v6 + + move-object v8, v15 + + move-wide/from16 v11, v16 + + invoke-direct/range {v7 .. v13}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + :goto_b + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7, v6}, Lf/h/a/f/i/b/e;->O(Lf/h/a/f/i/b/r9;)Z + + move-result v7 + + if-nez v7, :cond_16 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + const-string v8, "Too many unique user properties are set. Ignoring user property. appId" + + invoke-static {v15}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + iget-object v10, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v10}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v10 + + iget-object v11, v6, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v10, v11}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v10 + + iget-object v6, v6, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v7, v8, v9, v10, v6}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v6, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v6}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v6 + + const/16 v7, 0x9 + + const/4 v8, 0x0 + + invoke-virtual {v6, v7, v8, v8, v5}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + goto :goto_c + + :cond_15 + move-wide/from16 v24, v5 + + move-object/from16 v26, v17 + + const/4 v5, 0x0 + + :cond_16 + :goto_c + const/4 v12, 0x1 + + :goto_d + if-nez v12, :cond_18 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->u()V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :cond_17 + move-wide/from16 v24, v5 + + move-object/from16 v26, v13 + + const/4 v5, 0x0 + + :cond_18 + :try_start_7 + iget-object v6, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-static {v6}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v6 + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + move-object/from16 v8, v26 + + invoke-virtual {v8, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v20 + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v7 + + const-wide/16 v21, 0x1 + + if-eqz v7, :cond_19 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v9, Lf/h/a/f/i/b/n;->F0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v8, v9}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_19 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-static {v7}, Lf/h/a/f/i/b/t9;->w(Lcom/google/android/gms/measurement/internal/zzan;)J + + move-result-wide v7 + + add-long v7, v7, v21 + + move-wide v11, v7 + + goto :goto_e + + :cond_19 + move-wide/from16 v11, v21 + + :goto_e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->P()J + + move-result-wide v8 + + const/4 v13, 0x1 + + const/16 v16, 0x0 + + const/16 v17, 0x0 + + move-object v10, v15 + + move-object v5, v14 + + move v14, v6 + + move-object/from16 p1, v15 + + move/from16 v15, v16 + + move/from16 v16, v20 + + invoke-virtual/range {v7 .. v17}, Lf/h/a/f/i/b/e;->z(JLjava/lang/String;JZZZZZ)Lf/h/a/f/i/b/d; + + move-result-object v7 + + iget-wide v8, v7, Lf/h/a/f/i/b/d;->b:J + + sget-object v10, Lf/h/a/f/i/b/n;->k:Lf/h/a/f/i/b/p3; + + const/4 v11, 0x0 + + invoke-virtual {v10, v11}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Ljava/lang/Integer; + + invoke-virtual {v10}, Ljava/lang/Integer;->intValue()I + + move-result v10 + + int-to-long v10, v10 + + sub-long/2addr v8, v10 + + const-wide/16 v10, 0x3e8 + + const-wide/16 v14, 0x0 + + cmp-long v12, v8, v14 + + if-lez v12, :cond_1b + + rem-long/2addr v8, v10 + + cmp-long v2, v8, v21 + + if-nez v2, :cond_1a + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v3, "Data loss. Too many events logged. appId, count" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + iget-wide v5, v7, Lf/h/a/f/i/b/d;->b:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1a + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->u()V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :cond_1b + if-eqz v6, :cond_1d + + :try_start_8 + iget-wide v8, v7, Lf/h/a/f/i/b/d;->a:J + + sget-object v12, Lf/h/a/f/i/b/n;->m:Lf/h/a/f/i/b/p3; + + const/4 v13, 0x0 + + invoke-virtual {v12, v13}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Ljava/lang/Integer; + + invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I + + move-result v12 + + int-to-long v12, v12 + + sub-long/2addr v8, v12 + + cmp-long v12, v8, v14 + + if-lez v12, :cond_1d + + rem-long/2addr v8, v10 + + cmp-long v3, v8, v21 + + if-nez v3, :cond_1c + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v4, "Data loss. Too many public events logged. appId, count" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + iget-wide v7, v7, Lf/h/a/f/i/b/d;->a:J + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + invoke-virtual {v3, v4, v6, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1c + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + const/16 v4, 0x10 + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const/4 v6, 0x0 + + invoke-virtual {v3, v4, v5, v2, v6}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->u()V + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :cond_1d + if-eqz v20, :cond_1f + + :try_start_9 + iget-wide v8, v7, Lf/h/a/f/i/b/d;->d:J + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + iget-object v10, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v11, Lf/h/a/f/i/b/n;->l:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v10, v11}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v5 + + const v10, 0xf4240 + + invoke-static {v10, v5}, Ljava/lang/Math;->min(II)I + + move-result v5 + + const/4 v10, 0x0 + + invoke-static {v10, v5}, Ljava/lang/Math;->max(II)I + + move-result v5 + + int-to-long v10, v5 + + sub-long/2addr v8, v10 + + cmp-long v5, v8, v14 + + if-lez v5, :cond_1f + + cmp-long v2, v8, v21 + + if-nez v2, :cond_1e + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v3, "Too many error events logged. appId, count" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + iget-wide v5, v7, Lf/h/a/f/i/b/d;->d:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->u()V + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :cond_1f + :try_start_a + iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v5}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v5 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + const-string v8, "_o" + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + invoke-virtual {v7, v5, v8, v9}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + move-object/from16 v12, p1 + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/t9;->v0(Ljava/lang/String;)Z + + move-result v7 + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_0 + + const-string v13, "_r" + + if-eqz v7, :cond_20 + + :try_start_b + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + const-string v8, "_dbg" + + invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v7, v5, v8, v9}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + invoke-virtual {v7, v5, v13, v8}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_20 + const-string v7, "_s" + + iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {v7, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_21 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v7, v8, v4}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v7 + + if-eqz v7, :cond_21 + + iget-object v8, v7, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + instance-of v8, v8, Ljava/lang/Long; + + if-eqz v8, :cond_21 + + iget-object v8, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v8 + + iget-object v7, v7, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v8, v5, v4, v7}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_21 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4, v12}, Lf/h/a/f/i/b/e;->a0(Ljava/lang/String;)J + + move-result-wide v7 + + cmp-long v4, v7, v14 + + if-lez v4, :cond_22 + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v4 + + const-string v9, "Data lost. Too many events stored on disk, deleted. appId" + + invoke-static {v12}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + invoke-virtual {v4, v9, v10, v7}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_22 + new-instance v4, Lf/h/a/f/i/b/k; + + iget-object v8, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-object v11, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + iget-wide v14, v2, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + const-wide/16 v20, 0x0 + + move-object v7, v4 + + move-object v10, v12 + + move-object v2, v12 + + move-object/from16 v27, v13 + + move-wide v12, v14 + + move-wide/from16 v14, v20 + + move-object/from16 v16, v5 + + invoke-direct/range {v7 .. v16}, Lf/h/a/f/i/b/k;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLandroid/os/Bundle;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + iget-object v7, v4, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + invoke-virtual {v5, v2, v7}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v5 + + if-nez v5, :cond_24 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + invoke-virtual {v5, v2}, Lf/h/a/f/i/b/e;->h0(Ljava/lang/String;)J + + move-result-wide v7 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + invoke-virtual {v5, v2}, Lf/h/a/f/i/b/fa;->r(Ljava/lang/String;)I + + move-result v5 + + int-to-long v9, v5 + + cmp-long v5, v7, v9 + + if-ltz v5, :cond_23 + + if-eqz v6, :cond_23 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v5, "Too many event names used, ignoring event. appId, name, supported count" + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v4, v4, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + invoke-virtual {v7, v4}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + invoke-virtual {v7, v2}, Lf/h/a/f/i/b/fa;->r(Ljava/lang/String;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v3, v5, v6, v4, v2}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + const/16 v3, 0x8 + + const/4 v4, 0x0 + + const/4 v6, 0x0 + + invoke-virtual {v2, v3, v4, v4, v6}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + :try_end_b + .catchall {:try_start_b .. :try_end_b} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :cond_23 + const/4 v6, 0x0 + + :try_start_c + new-instance v5, Lf/h/a/f/i/b/j; + + iget-object v7, v4, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + iget-wide v8, v4, Lf/h/a/f/i/b/k;->d:J + + invoke-direct {v5, v2, v7, v8, v9}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;J)V + + goto :goto_f + + :cond_24 + const/4 v6, 0x0 + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-wide v7, v5, Lf/h/a/f/i/b/j;->f:J + + invoke-virtual {v4, v2, v7, v8}, Lf/h/a/f/i/b/k;->a(Lf/h/a/f/i/b/e5;J)Lf/h/a/f/i/b/k; + + move-result-object v4 + + iget-wide v7, v4, Lf/h/a/f/i/b/k;->d:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/j;->a(J)Lf/h/a/f/i/b/j; + + move-result-object v5 + + :goto_f + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2, v5}, Lf/h/a/f/i/b/e;->J(Lf/h/a/f/i/b/j;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, v4, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v2, v4, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + invoke-static {v2}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-static {}, Lf/h/a/f/h/k/f1;->C()Lf/h/a/f/h/k/f1$a; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->o()Lf/h/a/f/h/k/f1$a; + + const-string v5, "android" + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->x(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_25 + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->X(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_25 + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_26 + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->T(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_26 + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_27 + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->d0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_27 + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + const-wide/32 v9, -0x80000000 + + cmp-long v5, v7, v9 + + if-eqz v5, :cond_28 + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + long-to-int v5, v7 + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->g0(I)Lf/h/a/f/h/k/f1$a; + + :cond_28 + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->h:J + + invoke-virtual {v2, v7, v8}, Lf/h/a/f/h/k/f1$a;->W(J)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_29 + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->t0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_29 + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v5 + + if-eqz v5, :cond_2b + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v8, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + if-eqz v5, :cond_2b + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->v0()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_2a + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_2a + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->B0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_2a + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->v0()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_2c + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->A0()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_2c + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_2c + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->z0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + goto :goto_10 + + :cond_2b + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->v0()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_2c + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_2c + + iget-object v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->z0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_2c + :goto_10 + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + const-wide/16 v9, 0x0 + + cmp-long v5, v7, v9 + + if-eqz v5, :cond_2d + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + invoke-virtual {v2, v7, v8}, Lf/h/a/f/h/k/f1$a;->h0(J)Lf/h/a/f/h/k/f1$a; + + :cond_2d + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->w:J + + invoke-virtual {v2, v7, v8}, Lf/h/a/f/h/k/f1$a;->s0(J)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v8, Lf/h/a/f/i/b/n;->X:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + if-eqz v5, :cond_2e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/q9;->W()Ljava/util/List; + + move-result-object v5 + + if-eqz v5, :cond_2e + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->M(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + + :cond_2e + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v5 + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; + + move-result-object v5 + + iget-object v7, v5, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v7, Ljava/lang/CharSequence; + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_2f + + iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->r:Z + + if-eqz v7, :cond_32 + + iget-object v7, v5, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v7, Ljava/lang/String; + + invoke-virtual {v2, v7}, Lf/h/a/f/h/k/f1$a;->i0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + iget-object v7, v5, Landroid/util/Pair;->second:Ljava/lang/Object; + + if-eqz v7, :cond_32 + + iget-object v5, v5, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v5, Ljava/lang/Boolean; + + invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v5 + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->y(Z)Lf/h/a/f/h/k/f1$a; + + goto :goto_12 + + :cond_2f + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v5 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->j()Landroid/content/Context; + + move-result-object v7 + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/h;->u(Landroid/content/Context;)Z + + move-result v5 + + if-nez v5, :cond_32 + + iget-boolean v5, v3, Lcom/google/android/gms/measurement/internal/zzn;->s:Z + + if-eqz v5, :cond_32 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->j()Landroid/content/Context; + + move-result-object v5 + + invoke-virtual {v5}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object v5 + + const-string v7, "android_id" + + invoke-static {v5, v7}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + if-nez v5, :cond_30 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v7, "null secure ID. appId" + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v5, "null" + + goto :goto_11 + + :cond_30 + invoke-virtual {v5}, Ljava/lang/String;->isEmpty()Z + + move-result v7 + + if-eqz v7, :cond_31 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + const-string v8, "empty secure ID. appId" + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v11 + + invoke-static {v11}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v11 + + invoke-virtual {v7, v8, v11}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_31 + :goto_11 + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->x0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_32 + :goto_12 + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/x5;->p()V + + sget-object v5, Landroid/os/Build;->MODEL:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->K(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/x5;->p()V + + sget-object v5, Landroid/os/Build$VERSION;->RELEASE:Ljava/lang/String; + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->D(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/h;->v()J + + move-result-wide v7 + + long-to-int v5, v7 + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->V(I)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/h;->w()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->N(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + sget-object v7, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + if-nez v5, :cond_33 + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->o:J + + invoke-virtual {v2, v7, v8}, Lf/h/a/f/h/k/f1$a;->o0(J)Lf/h/a/f/h/k/f1$a; + + :cond_33 + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v5 + + if-eqz v5, :cond_35 + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + const/4 v5, 0x0 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-eqz v7, :cond_34 + + goto :goto_13 + + :cond_34 + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->y0()Lf/h/a/f/h/k/f1$a; + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_0 + + throw v5 + + :cond_35 + :goto_13 + :try_start_d + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v5 + + if-nez v5, :cond_37 + + new-instance v5, Lf/h/a/f/i/b/a4; + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-direct {v5, v7, v8}, Lf/h/a/f/i/b/a4;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/t9;->D0()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->c(Ljava/lang/String;)V + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->n:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->A(Ljava/lang/String;)V + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->m(Ljava/lang/String;)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v7 + + iget-object v8, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/m4;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->x(Ljava/lang/String;)V + + invoke-virtual {v5, v9, v10}, Lf/h/a/f/i/b/a4;->C(J)V + + invoke-virtual {v5, v9, v10}, Lf/h/a/f/i/b/a4;->a(J)V + + invoke-virtual {v5, v9, v10}, Lf/h/a/f/i/b/a4;->l(J)V + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->D(Ljava/lang/String;)V + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->p(J)V + + iget-object v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->g:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->G(Ljava/lang/String;)V + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->h:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->t(J)V + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->i:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->w(J)V + + iget-boolean v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + invoke-virtual {v5, v7}, Lf/h/a/f/i/b/a4;->e(Z)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v7 + + sget-object v8, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-nez v7, :cond_36 + + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->o:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->R(J)V + + :cond_36 + iget-wide v7, v3, Lcom/google/android/gms/measurement/internal/zzn;->w:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/i/b/a4;->z(J)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7, v5}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + :cond_37 + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->s()Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_38 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->s()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v2, v7}, Lf/h/a/f/h/k/f1$a;->n0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_38 + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_39 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->u0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + :cond_39 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v5, v3}, Lf/h/a/f/i/b/e;->E(Ljava/lang/String;)Ljava/util/List; + + move-result-object v3 + + const/4 v12, 0x0 + + :goto_14 + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v5 + + if-ge v12, v5, :cond_3a + + invoke-static {}, Lf/h/a/f/h/k/j1;->v()Lf/h/a/f/h/k/j1$a; + + move-result-object v5 + + invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/i/b/r9; + + iget-object v7, v7, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v5, v7}, Lf/h/a/f/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/f/h/k/j1$a; + + invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/i/b/r9; + + iget-wide v7, v7, Lf/h/a/f/i/b/r9;->d:J + + invoke-virtual {v5, v7, v8}, Lf/h/a/f/h/k/j1$a;->o(J)Lf/h/a/f/h/k/j1$a; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v7 + + invoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/i/b/r9; + + iget-object v8, v8, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v7, v5, v8}, Lf/h/a/f/i/b/q9;->I(Lf/h/a/f/h/k/j1$a;Ljava/lang/Object;)V + + invoke-virtual {v2, v5}, Lf/h/a/f/h/k/f1$a;->u(Lf/h/a/f/h/k/j1$a;)Lf/h/a/f/h/k/f1$a; + :try_end_d + .catchall {:try_start_d .. :try_end_d} :catchall_0 + + add-int/lit8 v12, v12, 0x1 + + goto :goto_14 + + :cond_3a + :try_start_e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/f1; + + invoke-virtual {v3, v5}, Lf/h/a/f/i/b/e;->x(Lf/h/a/f/h/k/f1;)J + + move-result-wide v2 + :try_end_e + .catch Ljava/io/IOException; {:try_start_e .. :try_end_e} :catch_1 + .catchall {:try_start_e .. :try_end_e} :catchall_0 + + :try_start_f + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + iget-object v7, v4, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v7, :cond_3d + + iget-object v7, v4, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v7}, Lcom/google/android/gms/measurement/internal/zzan;->iterator()Ljava/util/Iterator; + + move-result-object v7 + :try_end_f + .catchall {:try_start_f .. :try_end_f} :catchall_0 + + :goto_15 + move-object v8, v7 + + check-cast v8, Lf/h/a/f/i/b/l; + + :try_start_10 + invoke-virtual {v8}, Lf/h/a/f/i/b/l;->hasNext()Z + + move-result v11 + + if-eqz v11, :cond_3c + + invoke-virtual {v8}, Lf/h/a/f/i/b/l;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/String; + + move-object/from16 v11, v27 + + invoke-virtual {v11, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v8 + + if-eqz v8, :cond_3b + + goto :goto_16 + + :cond_3b + move-object/from16 v27, v11 + + goto :goto_15 + + :cond_3c + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v7 + + iget-object v8, v4, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iget-object v11, v4, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + invoke-virtual {v7, v8, v11}, Lf/h/a/f/i/b/y4;->A(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v11 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->P()J + + move-result-wide v12 + + iget-object v14, v4, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + const/4 v15, 0x0 + + const/16 v16, 0x0 + + invoke-virtual/range {v11 .. v16}, Lf/h/a/f/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/f/i/b/d; + + move-result-object v8 + + if-eqz v7, :cond_3d + + iget-wide v7, v8, Lf/h/a/f/i/b/d;->e:J + + iget-object v11, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v11}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v11 + + iget-object v12, v4, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + invoke-virtual {v11, v12}, Lf/h/a/f/i/b/fa;->u(Ljava/lang/String;)I + + move-result v11 + + int-to-long v11, v11 + + cmp-long v13, v7, v11 + + if-gez v13, :cond_3d + + :goto_16 + const/4 v6, 0x1 + + :cond_3d + invoke-virtual {v5, v4, v2, v3, v6}, Lf/h/a/f/i/b/e;->N(Lf/h/a/f/i/b/k;JZ)Z + + move-result v2 + + if-eqz v2, :cond_3e + + iput-wide v9, v1, Lf/h/a/f/i/b/j9;->l:J + + goto :goto_17 + + :catch_1 + move-exception v0 + + move-object v3, v0 + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v4 + + const-string v5, "Data loss. Failed to insert raw event metadata. appId" + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v4, v5, v2, v3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_3e + :goto_17 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->u()V + :try_end_10 + .catchall {:try_start_10 .. :try_end_10} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->R()V + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v3 + + sub-long v3, v3, v24 + + const-wide/32 v5, 0x7a120 + + add-long/2addr v3, v5 + + const-wide/32 v5, 0xf4240 + + div-long/2addr v3, v5 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + const-string v4, "Background event processing time, ms" + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/e;->j0()V + + throw v2 +.end method + +.method public final D()Lf/h/a/f/i/b/d4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->b:Lf/h/a/f/i/b/d4; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->b:Lf/h/a/f/i/b/d4; + + return-object v0 +.end method + +.method public final E()Lf/h/a/f/i/b/e; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->c:Lf/h/a/f/i/b/e; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->c:Lf/h/a/f/i/b/e; + + return-object v0 +.end method + +.method public final F(Lcom/google/android/gms/measurement/internal/zzn;)Z + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->y:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + return v1 + + :cond_1 + :goto_0 + return v2 + + :cond_2 + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_3 + + goto :goto_1 + + :cond_3 + return v1 + + :cond_4 + :goto_1 + return v2 +.end method + +.method public final G()Lf/h/a/f/i/b/w9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->f:Lf/h/a/f/i/b/w9; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->f:Lf/h/a/f/i/b/w9; + + return-object v0 +.end method + +.method public final H()Lf/h/a/f/i/b/q9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->g:Lf/h/a/f/i/b/q9; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->g:Lf/h/a/f/i/b/q9; + + return-object v0 +.end method + +.method public final I()Lf/h/a/f/i/b/x3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + return-object v0 +.end method + +.method public final J()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/j9;->j:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "UploadController is not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final K()V + .locals 17 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + const/4 v0, 0x1 + + iput-boolean v0, v1, Lf/h/a/f/i/b/j9;->r:Z + + const/4 v2, 0x0 + + :try_start_0 + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/r7;->e:Ljava/lang/Boolean; + + if-nez v3, :cond_0 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Upload data called on the client side before use of service was decided" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_0 + :try_start_1 + invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v3 + + if-eqz v3, :cond_1 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Upload called in the client side when service should be used" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_1 + :try_start_2 + iget-wide v3, v1, Lf/h/a/f/i/b/j9;->l:J + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-lez v7, :cond_2 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->R()V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_2 + :try_start_3 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + if-eqz v3, :cond_3 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_3 + const/4 v3, 0x0 + + :goto_0 + if-eqz v3, :cond_4 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Uploading requested multiple times" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_4 + :try_start_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/d4;->w()Z + + move-result v3 + + if-nez v3, :cond_5 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Network not connected, ignoring upload request" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->R()V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_5 + :try_start_5 + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v3, Lf/h/a/f/e/n/c; + + const/4 v4, 0x0 + + if-eqz v3, :cond_19 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v7 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v9, Lf/h/a/f/i/b/n;->Q:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4, v9}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v3 + + sget-object v9, Lf/h/a/f/i/b/n;->d:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + sub-long v9, v7, v9 + + const/4 v11, 0x0 + + :goto_1 + if-ge v11, v3, :cond_6 + + invoke-virtual {v1, v9, v10}, Lf/h/a/f/i/b/j9;->q(J)Z + + move-result v12 + + if-eqz v12, :cond_6 + + add-int/lit8 v11, v11, 0x1 + + goto :goto_1 + + :cond_6 + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v9 + + cmp-long v3, v9, v5 + + if-eqz v3, :cond_7 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v5, "Uploading events. Elapsed time since last upload attempt (ms)" + + sub-long v9, v7, v9 + + invoke-static {v9, v10}, Ljava/lang/Math;->abs(J)J + + move-result-wide v9 + + invoke-static {v9, v10}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v6 + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_7 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/e;->w()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + const-wide/16 v9, -0x1 + + if-nez v5, :cond_16 + + iget-wide v5, v1, Lf/h/a/f/i/b/j9;->w:J + + cmp-long v11, v5, v9 + + if-nez v11, :cond_8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/e;->T()J + + move-result-wide v5 + + iput-wide v5, v1, Lf/h/a/f/i/b/j9;->w:J + + :cond_8 + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v6, Lf/h/a/f/i/b/n;->g:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v3, v6}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v5 + + iget-object v6, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v9, Lf/h/a/f/i/b/n;->h:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v3, v9}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v6 + + invoke-static {v2, v6}, Ljava/lang/Math;->max(II)I + + move-result v6 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v9 + + invoke-virtual {v9, v3, v5, v6}, Lf/h/a/f/i/b/e;->F(Ljava/lang/String;II)Ljava/util/List; + + move-result-object v5 + + invoke-interface {v5}, Ljava/util/List;->isEmpty()Z + + move-result v6 + + if-nez v6, :cond_18 + + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v6 + + :cond_9 + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z + + move-result v9 + + if-eqz v9, :cond_a + + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Landroid/util/Pair; + + iget-object v9, v9, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v9, Lf/h/a/f/h/k/f1; + + iget-object v10, v9, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-nez v10, :cond_9 + + iget-object v6, v9, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + goto :goto_2 + + :cond_a + move-object v6, v4 + + :goto_2 + if-eqz v6, :cond_c + + const/4 v9, 0x0 + + :goto_3 + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v10 + + if-ge v9, v10, :cond_c + + invoke-interface {v5, v9}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Landroid/util/Pair; + + iget-object v10, v10, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v10, Lf/h/a/f/h/k/f1; + + iget-object v11, v10, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v11 + + if-nez v11, :cond_b + + iget-object v10, v10, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + invoke-virtual {v10, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-nez v10, :cond_b + + invoke-interface {v5, v2, v9}, Ljava/util/List;->subList(II)Ljava/util/List; + + move-result-object v5 + + goto :goto_4 + + :cond_b + add-int/lit8 v9, v9, 0x1 + + goto :goto_3 + + :cond_c + :goto_4 + sget-object v6, Lf/h/a/f/h/k/e1;->zzd:Lf/h/a/f/h/k/e1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/e1$a; + + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v9 + + new-instance v10, Ljava/util/ArrayList; + + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v11 + + invoke-direct {v10, v11}, Ljava/util/ArrayList;->(I)V + + iget-object v11, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v11, v11, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v11, v11, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + const-string v12, "gaia_collection_enabled" + + invoke-interface {v11, v3, v12}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + const-string v12, "1" + + invoke-virtual {v12, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v11 + + const/4 v12, 0x0 + + :goto_5 + if-ge v12, v9, :cond_11 + + invoke-interface {v5, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Landroid/util/Pair; + + iget-object v13, v13, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v13, Lf/h/a/f/h/k/f1; + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v13 + + check-cast v13, Lf/h/a/f/h/k/f1$a; + + invoke-interface {v5, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v14 + + check-cast v14, Landroid/util/Pair; + + iget-object v14, v14, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v14, Ljava/lang/Long; + + invoke-virtual {v10, v14}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v14, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v14, v14, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v14}, Lf/h/a/f/i/b/fa;->z()J + + const-wide/16 v14, 0x7918 + + invoke-virtual {v13, v14, v15}, Lf/h/a/f/h/k/f1$a;->c0(J)Lf/h/a/f/h/k/f1$a; + + invoke-virtual {v13, v7, v8}, Lf/h/a/f/h/k/f1$a;->s(J)Lf/h/a/f/h/k/f1$a; + + iget-object v14, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v14, v14, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {v13, v2}, Lf/h/a/f/h/k/f1$a;->E(Z)Lf/h/a/f/h/k/f1$a; + + if-nez v11, :cond_e + + iget-boolean v14, v13, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v14, :cond_d + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v13, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_d + iget-object v14, v13, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v14, Lf/h/a/f/h/k/f1; + + iget v15, v14, Lf/h/a/f/h/k/f1;->zzc:I + + const v16, 0x7fffffff + + and-int v15, v15, v16 + + iput v15, v14, Lf/h/a/f/h/k/f1;->zzc:I + + sget-object v15, Lf/h/a/f/h/k/f1;->zzaw:Lf/h/a/f/h/k/f1; + + iget-object v15, v15, Lf/h/a/f/h/k/f1;->zzam:Ljava/lang/String; + + iput-object v15, v14, Lf/h/a/f/h/k/f1;->zzam:Ljava/lang/String; + + :cond_e + iget-object v14, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v14, v14, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v15, Lf/h/a/f/i/b/n;->Z:Lf/h/a/f/i/b/p3; + + invoke-virtual {v14, v3, v15}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v14 + + if-eqz v14, :cond_10 + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v14 + + check-cast v14, Lf/h/a/f/h/k/y5; + + check-cast v14, Lf/h/a/f/h/k/f1; + + invoke-virtual {v14}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v14 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v15 + + invoke-virtual {v15, v14}, Lf/h/a/f/i/b/q9;->v([B)J + + move-result-wide v14 + + iget-boolean v0, v13, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_f + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v13, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_f + iget-object v0, v13, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/f1; + + iget v2, v0, Lf/h/a/f/h/k/f1;->zzd:I + + or-int/lit8 v2, v2, 0x20 + + iput v2, v0, Lf/h/a/f/h/k/f1;->zzd:I + + iput-wide v14, v0, Lf/h/a/f/h/k/f1;->zzat:J + + :cond_10 + invoke-virtual {v6, v13}, Lf/h/a/f/h/k/e1$a;->o(Lf/h/a/f/h/k/f1$a;)Lf/h/a/f/h/k/e1$a; + + add-int/lit8 v12, v12, 0x1 + + const/4 v0, 0x1 + + const/4 v2, 0x0 + + goto/16 :goto_5 + + :cond_11 + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + const/4 v2, 0x2 + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/z3;->z(I)Z + + move-result v0 + + if-eqz v0, :cond_12 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/e1; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/q9;->B(Lf/h/a/f/h/k/e1;)Ljava/lang/String; + + move-result-object v0 + + goto :goto_6 + + :cond_12 + move-object v0, v4 + + :goto_6 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/e1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v13 + + sget-object v2, Lf/h/a/f/i/b/n;->q:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + new-instance v12, Ljava/net/URL; + + invoke-direct {v12, v2}, Ljava/net/URL;->(Ljava/lang/String;)V + + invoke-virtual {v10}, Ljava/util/ArrayList;->isEmpty()Z + + move-result v4 + + if-nez v4, :cond_13 + + const/4 v4, 0x1 + + goto :goto_7 + + :cond_13 + const/4 v4, 0x0 + + :goto_7 + invoke-static {v4}, Lf/h/a/c/i1/e;->q(Z)V + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + if-eqz v4, :cond_14 + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "Set uploading progress before finishing the previous upload" + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_8 + + :cond_14 + new-instance v4, Ljava/util/ArrayList; + + invoke-direct {v4, v10}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + iput-object v4, v1, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + :goto_8 + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + invoke-virtual {v4, v7, v8}, Lf/h/a/f/i/b/q4;->b(J)V + + const-string v4, "?" + + if-lez v9, :cond_15 + + iget-object v4, v6, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/e1; + + iget-object v4, v4, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + const/4 v5, 0x0 + + invoke-interface {v4, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/f1; + + iget-object v4, v4, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + :cond_15 + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v6, "Uploading data. app, uncompressed size, data" + + array-length v7, v13 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-virtual {v5, v6, v4, v7, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v0, 0x1 + + iput-boolean v0, v1, Lf/h/a/f/i/b/j9;->q:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object v10 + + new-instance v15, Lf/h/a/f/i/b/l9; + + invoke-direct {v15, v1, v3}, Lf/h/a/f/i/b/l9;->(Lf/h/a/f/i/b/j9;Ljava/lang/String;)V + + invoke-virtual {v10}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v10}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {v12}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v13}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v15}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v10}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v4, Lf/h/a/f/i/b/h4; + + const/4 v14, 0x0 + + move-object v9, v4 + + move-object v11, v3 + + invoke-direct/range {v9 .. v15}, Lf/h/a/f/i/b/h4;->(Lf/h/a/f/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/f/i/b/f4;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/x4;->y(Ljava/lang/Runnable;)V + :try_end_6 + .catch Ljava/net/MalformedURLException; {:try_start_6 .. :try_end_6} :catch_0 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + goto :goto_9 + + :catch_0 + :try_start_7 + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to parse upload URL. Not uploading. appId" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v0, v4, v3, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_9 + + :cond_16 + iput-wide v9, v1, Lf/h/a/f/i/b/j9;->w:J + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + sget-object v2, Lf/h/a/f/i/b/n;->d:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + sub-long/2addr v7, v2 + + invoke-virtual {v0, v7, v8}, Lf/h/a/f/i/b/e;->D(J)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_17 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2, v0}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v0 + + if-eqz v0, :cond_17 + + invoke-virtual {v1, v0}, Lf/h/a/f/i/b/j9;->l(Lf/h/a/f/i/b/a4;)V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + :cond_17 + :goto_9 + const/4 v2, 0x0 + + :cond_18 + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_19 + :try_start_8 + throw v4 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_0 + + :catchall_0 + move-exception v0 + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/j9;->r:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->s()V + + throw v0 +.end method + +.method public final L()V + .locals 11 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/j9;->k:Z + + if-nez v0, :cond_b + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/j9;->k:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->m0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + const-string v2, "Storage concurrent access okay" + + const/4 v3, 0x0 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->s:Ljava/nio/channels/FileLock; + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Ljava/nio/channels/FileLock;->isValid()Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getFilesDir()Ljava/io/File; + + move-result-object v1 + + new-instance v4, Ljava/io/File; + + const-string v5, "google_app_measurement.db" + + invoke-direct {v4, v1, v5}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V + + :try_start_0 + new-instance v1, Ljava/io/RandomAccessFile; + + const-string v5, "rw" + + invoke-direct {v1, v4, v5}, Ljava/io/RandomAccessFile;->(Ljava/io/File;Ljava/lang/String;)V + + invoke-virtual {v1}, Ljava/io/RandomAccessFile;->getChannel()Ljava/nio/channels/FileChannel; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/f/i/b/j9;->t:Ljava/nio/channels/FileChannel; + + invoke-virtual {v1}, Ljava/nio/channels/FileChannel;->tryLock()Ljava/nio/channels/FileLock; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/f/i/b/j9;->s:Ljava/nio/channels/FileLock; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_0 + const/4 v1, 0x1 + + goto :goto_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Storage concurrent data access panic" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Ljava/io/FileNotFoundException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/nio/channels/OverlappingFileLockException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v4, "Storage lock already acquired" + + invoke-virtual {v2, v4, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :catch_1 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to access storage lock file" + + invoke-virtual {v2, v4, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :catch_2 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to acquire storage lock" + + invoke-virtual {v2, v4, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_1 + const/4 v1, 0x0 + + :goto_2 + if-eqz v1, :cond_b + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->t:Ljava/nio/channels/FileChannel; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + const-wide/16 v4, 0x0 + + const/4 v2, 0x4 + + const-string v6, "Bad channel to read from" + + if-eqz v1, :cond_4 + + invoke-virtual {v1}, Ljava/nio/channels/FileChannel;->isOpen()Z + + move-result v7 + + if-nez v7, :cond_2 + + goto :goto_3 + + :cond_2 + invoke-static {v2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v7 + + :try_start_1 + invoke-virtual {v1, v4, v5}, Ljava/nio/channels/FileChannel;->position(J)Ljava/nio/channels/FileChannel; + + invoke-virtual {v1, v7}, Ljava/nio/channels/FileChannel;->read(Ljava/nio/ByteBuffer;)I + + move-result v1 + + if-eq v1, v2, :cond_3 + + const/4 v7, -0x1 + + if-eq v1, v7, :cond_5 + + iget-object v7, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v8, "Unexpected data length. Bytes read" + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-virtual {v7, v8, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_4 + + :cond_3 + invoke-virtual {v7}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + invoke-virtual {v7}, Ljava/nio/ByteBuffer;->getInt()I + + move-result v1 + :try_end_1 + .catch Ljava/io/IOException; {:try_start_1 .. :try_end_1} :catch_3 + + goto :goto_5 + + :catch_3 + move-exception v1 + + iget-object v7, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v8, "Failed to read from channel" + + invoke-virtual {v7, v8, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_4 + + :cond_4 + :goto_3 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_5 + :goto_4 + const/4 v1, 0x0 + + :goto_5 + iget-object v7, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/a5;->x()V + + iget v7, v7, Lf/h/a/f/i/b/s3;->e:I + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + if-le v1, v7, :cond_6 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Panic: can\'t downgrade version. Previous, current version" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_9 + + :cond_6 + if-ge v1, v7, :cond_b + + iget-object v8, p0, Lf/h/a/f/i/b/j9;->t:Ljava/nio/channels/FileChannel; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + if-eqz v8, :cond_8 + + invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->isOpen()Z + + move-result v9 + + if-nez v9, :cond_7 + + goto :goto_6 + + :cond_7 + invoke-static {v2}, Ljava/nio/ByteBuffer;->allocate(I)Ljava/nio/ByteBuffer; + + move-result-object v2 + + invoke-virtual {v2, v7}, Ljava/nio/ByteBuffer;->putInt(I)Ljava/nio/ByteBuffer; + + invoke-virtual {v2}, Ljava/nio/ByteBuffer;->flip()Ljava/nio/Buffer; + + :try_start_2 + invoke-virtual {v8, v4, v5}, Ljava/nio/channels/FileChannel;->truncate(J)Ljava/nio/channels/FileChannel; + + iget-object v4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->z0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + invoke-virtual {v8, v2}, Ljava/nio/channels/FileChannel;->write(Ljava/nio/ByteBuffer;)I + + invoke-virtual {v8, v0}, Ljava/nio/channels/FileChannel;->force(Z)V + + invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->size()J + + move-result-wide v4 + + const-wide/16 v9, 0x4 + + cmp-long v2, v4, v9 + + if-eqz v2, :cond_9 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Error writing to channel. Bytes written" + + invoke-virtual {v8}, Ljava/nio/channels/FileChannel;->size()J + + move-result-wide v5 + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v2, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catch Ljava/io/IOException; {:try_start_2 .. :try_end_2} :catch_4 + + goto :goto_8 + + :catch_4 + move-exception v0 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to write to channel" + + invoke-virtual {v2, v4, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_7 + + :cond_8 + :goto_6 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_7 + const/4 v0, 0x0 + + :cond_9 + :goto_8 + if-eqz v0, :cond_a + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Storage version upgraded. Previous, current version" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_9 + + :cond_a + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Storage version upgrade failed. Previous, current version" + + invoke-virtual {v0, v3, v1, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_b + :goto_9 + return-void +.end method + +.method public final M()Lf/h/a/f/i/b/k4; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->d:Lf/h/a/f/i/b/k4; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Network broadcast receiver not created" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final N()Lf/h/a/f/i/b/g9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->e:Lf/h/a/f/i/b/g9; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->e:Lf/h/a/f/i/b/g9; + + return-object v0 +.end method + +.method public final O()V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + return-void +.end method + +.method public final P()J + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v3, v2, Lf/h/a/f/i/b/m4;->i:Lf/h/a/f/i/b/q4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v3 + + const-wide/16 v5, 0x0 + + cmp-long v7, v3, v5 + + if-nez v7, :cond_0 + + const-wide/16 v3, 0x1 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/t9;->y0()Ljava/security/SecureRandom; + + move-result-object v5 + + const v6, 0x5265c00 + + invoke-virtual {v5, v6}, Ljava/security/SecureRandom;->nextInt(I)I + + move-result v5 + + int-to-long v5, v5 + + add-long/2addr v3, v5 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->i:Lf/h/a/f/i/b/q4; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/q4;->b(J)V + + :cond_0 + add-long/2addr v0, v3 + + const-wide/16 v2, 0x3e8 + + div-long/2addr v0, v2 + + const-wide/16 v2, 0x3c + + div-long/2addr v0, v2 + + div-long/2addr v0, v2 + + const-wide/16 v2, 0x18 + + div-long/2addr v0, v2 + + return-wide v0 + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final Q()Z + .locals 7 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + const/4 v1, 0x0 + + const-string v2, "select count(1) > 0 from raw_events" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x1 + + const/4 v5, 0x0 + + cmp-long v6, v0, v2 + + if-eqz v6, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->w()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_1 + + goto :goto_1 + + :cond_1 + return v5 + + :cond_2 + :goto_1 + return v4 +.end method + +.method public final R()V + .locals 20 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v0, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + iget-wide v1, v0, Lf/h/a/f/i/b/j9;->l:J + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + cmp-long v6, v1, v4 + + if-lez v6, :cond_2 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_1 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + const-wide/32 v6, 0x36ee80 + + iget-wide v8, v0, Lf/h/a/f/i/b/j9;->l:J + + sub-long/2addr v1, v8 + + invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J + + move-result-wide v1 + + sub-long/2addr v6, v1 + + cmp-long v1, v6, v4 + + if-lez v1, :cond_0 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "Upload has been suspended. Will update scheduling later in approximately ms" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->M()Lf/h/a/f/i/b/k4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/k4;->a()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->N()Lf/h/a/f/i/b/g9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->u()V + + return-void + + :cond_0 + iput-wide v4, v0, Lf/h/a/f/i/b/j9;->l:J + + goto :goto_0 + + :cond_1 + throw v3 + + :cond_2 + :goto_0 + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->k()Z + + move-result v1 + + if-eqz v1, :cond_1e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->Q()Z + + move-result v1 + + if-nez v1, :cond_3 + + goto/16 :goto_c + + :cond_3 + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_1d + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + sget-object v6, Lf/h/a/f/i/b/n;->A:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Long; + + invoke-virtual {v6}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + invoke-static {v4, v5, v6, v7}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v6 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v8 + + const-string v9, "select count(1) > 0 from raw_events where realtime = 1" + + invoke-virtual {v8, v9, v3}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v8 + + cmp-long v12, v8, v4 + + if-eqz v12, :cond_4 + + const/4 v8, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v8, 0x0 + + :goto_1 + if-nez v8, :cond_7 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v8 + + const-string v9, "select count(1) > 0 from queue where has_realtime = 1" + + invoke-virtual {v8, v9, v3}, Lf/h/a/f/i/b/e;->V(Ljava/lang/String;[Ljava/lang/String;)J + + move-result-wide v8 + + cmp-long v12, v8, v4 + + if-eqz v12, :cond_5 + + const/4 v8, 0x1 + + goto :goto_2 + + :cond_5 + const/4 v8, 0x0 + + :goto_2 + if-eqz v8, :cond_6 + + goto :goto_3 + + :cond_6 + const/4 v8, 0x0 + + goto :goto_4 + + :cond_7 + :goto_3 + const/4 v8, 0x1 + + :goto_4 + if-eqz v8, :cond_9 + + iget-object v9, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v9, v9, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const-string v12, "debug.firebase.analytics.app" + + const-string v13, "" + + invoke-virtual {v9, v12, v13}, Lf/h/a/f/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v9 + + invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v12 + + if-nez v12, :cond_8 + + const-string v12, ".none." + + invoke-virtual {v12, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_8 + + sget-object v9, Lf/h/a/f/i/b/n;->v:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v12 + + goto :goto_5 + + :cond_8 + sget-object v9, Lf/h/a/f/i/b/n;->u:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v12 + + goto :goto_5 + + :cond_9 + sget-object v9, Lf/h/a/f/i/b/n;->t:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v12 + + invoke-static {v4, v5, v12, v13}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v12 + + :goto_5 + iget-object v9, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + invoke-virtual {v9}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v14 + + iget-object v9, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + invoke-virtual {v9}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v16 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v9 + + const-string v11, "select max(bundle_end_timestamp) from queue" + + invoke-virtual {v9, v11, v3, v4, v5}, Lf/h/a/f/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J + + move-result-wide v10 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v9 + + const-string v0, "select max(timestamp) from raw_events" + + move-wide/from16 v18, v12 + + invoke-virtual {v9, v0, v3, v4, v5}, Lf/h/a/f/i/b/e;->y(Ljava/lang/String;[Ljava/lang/String;J)J + + move-result-wide v12 + + invoke-static {v10, v11, v12, v13}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v9 + + cmp-long v0, v9, v4 + + if-nez v0, :cond_a + + move-wide v6, v4 + + goto/16 :goto_7 + + :cond_a + sub-long/2addr v9, v1 + + invoke-static {v9, v10}, Ljava/lang/Math;->abs(J)J + + move-result-wide v9 + + sub-long v9, v1, v9 + + sub-long/2addr v14, v1 + + invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J + + move-result-wide v11 + + sub-long v11, v1, v11 + + sub-long v16, v16, v1 + + invoke-static/range {v16 .. v17}, Ljava/lang/Math;->abs(J)J + + move-result-wide v13 + + sub-long/2addr v1, v13 + + invoke-static {v11, v12, v1, v2}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v11 + + add-long/2addr v6, v9 + + if-eqz v8, :cond_b + + cmp-long v0, v11, v4 + + if-lez v0, :cond_b + + invoke-static {v9, v10, v11, v12}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v6 + + add-long v6, v6, v18 + + :cond_b + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + move-wide/from16 v13, v18 + + invoke-virtual {v0, v11, v12, v13, v14}, Lf/h/a/f/i/b/q9;->P(JJ)Z + + move-result v0 + + if-nez v0, :cond_c + + add-long v6, v11, v13 + + :cond_c + cmp-long v0, v1, v4 + + if-eqz v0, :cond_f + + cmp-long v0, v1, v9 + + if-ltz v0, :cond_f + + const/4 v0, 0x0 + + :goto_6 + const/16 v8, 0x14 + + sget-object v9, Lf/h/a/f/i/b/n;->C:Lf/h/a/f/i/b/p3; + + invoke-virtual {v9, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/Integer; + + invoke-virtual {v9}, Ljava/lang/Integer;->intValue()I + + move-result v9 + + const/4 v10, 0x0 + + invoke-static {v10, v9}, Ljava/lang/Math;->max(II)I + + move-result v9 + + invoke-static {v8, v9}, Ljava/lang/Math;->min(II)I + + move-result v8 + + if-ge v0, v8, :cond_e + + const-wide/16 v8, 0x1 + + shl-long/2addr v8, v0 + + sget-object v11, Lf/h/a/f/i/b/n;->B:Lf/h/a/f/i/b/p3; + + invoke-virtual {v11, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Ljava/lang/Long; + + invoke-virtual {v11}, Ljava/lang/Long;->longValue()J + + move-result-wide v11 + + invoke-static {v4, v5, v11, v12}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v11 + + mul-long v11, v11, v8 + + add-long/2addr v6, v11 + + cmp-long v8, v6, v1 + + if-lez v8, :cond_d + + goto :goto_8 + + :cond_d + add-int/lit8 v0, v0, 0x1 + + goto :goto_6 + + :cond_e + move-wide v6, v4 + + goto :goto_8 + + :cond_f + :goto_7 + const/4 v10, 0x0 + + :goto_8 + cmp-long v0, v6, v4 + + if-nez v0, :cond_10 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Next upload time is 0" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->M()Lf/h/a/f/i/b/k4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/k4;->a()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->N()Lf/h/a/f/i/b/g9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->u()V + + return-void + + :cond_10 + move-object/from16 v0, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/d4;->w()Z + + move-result v1 + + if-nez v1, :cond_12 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "No network" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->M()Lf/h/a/f/i/b/k4; + + move-result-object v1 + + iget-object v2, v1, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/j9;->J()V + + iget-object v2, v1, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v2, v1, Lf/h/a/f/i/b/k4;->b:Z + + if-eqz v2, :cond_11 + + goto :goto_9 + + :cond_11 + iget-object v2, v1, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + iget-object v2, v2, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + new-instance v3, Landroid/content/IntentFilter; + + const-string v4, "android.net.conn.CONNECTIVITY_CHANGE" + + invoke-direct {v3, v4}, Landroid/content/IntentFilter;->(Ljava/lang/String;)V + + invoke-virtual {v2, v1, v3}, Landroid/content/Context;->registerReceiver(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; + + iget-object v2, v1, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/d4;->w()Z + + move-result v2 + + iput-boolean v2, v1, Lf/h/a/f/i/b/k4;->c:Z + + iget-object v2, v1, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-boolean v3, v1, Lf/h/a/f/i/b/k4;->c:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + const-string v4, "Registering connectivity change receiver. Network connected" + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/f/i/b/k4;->b:Z + + :goto_9 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->N()Lf/h/a/f/i/b/g9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->u()V + + return-void + + :cond_12 + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->g:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v1 + + sget-object v8, Lf/h/a/f/i/b/n;->r:Lf/h/a/f/i/b/p3; + + invoke-virtual {v8, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Ljava/lang/Long; + + invoke-virtual {v8}, Ljava/lang/Long;->longValue()J + + move-result-wide v8 + + invoke-static {v4, v5, v8, v9}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v11 + + invoke-virtual {v11, v1, v2, v8, v9}, Lf/h/a/f/i/b/q9;->P(JJ)Z + + move-result v11 + + if-nez v11, :cond_13 + + add-long/2addr v1, v8 + + invoke-static {v6, v7, v1, v2}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v6 + + :cond_13 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->M()Lf/h/a/f/i/b/k4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/k4;->a()V + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_1c + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + sub-long/2addr v6, v1 + + cmp-long v1, v6, v4 + + if-gtz v1, :cond_15 + + sget-object v1, Lf/h/a/f/i/b/n;->w:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-static {v4, v5, v1, v2}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v6 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + iget-object v2, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_14 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v8 + + invoke-virtual {v1, v8, v9}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_a + + :cond_14 + throw v3 + + :cond_15 + :goto_a + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v8, "Upload scheduled in approximately ms" + + invoke-virtual {v1, v8, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->N()Lf/h/a/f/i/b/g9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->o()V + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v8, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v2}, Lf/h/a/f/i/b/w4;->a(Landroid/content/Context;)Z + + move-result v8 + + if-nez v8, :cond_16 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v9, "Receiver not registered/enabled" + + invoke-virtual {v8, v9}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_16 + invoke-static {v2}, Lf/h/a/f/i/b/t9;->T(Landroid/content/Context;)Z + + move-result v2 + + if-nez v2, :cond_17 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v8, "Service not registered/enabled" + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_17 + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->u()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + const-string v9, "Scheduling upload, millis" + + invoke-virtual {v2, v9, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_1b + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v8 + + add-long v13, v8, v6 + + sget-object v2, Lf/h/a/f/i/b/n;->x:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v8 + + invoke-static {v4, v5, v8, v9}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v8 + + cmp-long v2, v6, v8 + + if-gez v2, :cond_19 + + iget-object v2, v1, Lf/h/a/f/i/b/g9;->e:Lf/h/a/f/i/b/g; + + iget-wide v8, v2, Lf/h/a/f/i/b/g;->c:J + + cmp-long v2, v8, v4 + + if-eqz v2, :cond_18 + + const/4 v10, 0x1 + + :cond_18 + if-nez v10, :cond_19 + + iget-object v2, v1, Lf/h/a/f/i/b/g9;->e:Lf/h/a/f/i/b/g; + + invoke-virtual {v2, v6, v7}, Lf/h/a/f/i/b/g;->b(J)V + + :cond_19 + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + sget v4, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v5, 0x18 + + if-lt v4, v5, :cond_1a + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + new-instance v3, Landroid/content/ComponentName; + + const-string v4, "com.google.android.gms.measurement.AppMeasurementJobService" + + invoke-direct {v3, v2, v4}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->v()I + + move-result v1 + + new-instance v4, Landroid/os/PersistableBundle; + + invoke-direct {v4}, Landroid/os/PersistableBundle;->()V + + const-string v5, "action" + + const-string v8, "com.google.android.gms.measurement.UPLOAD" + + invoke-virtual {v4, v5, v8}, Landroid/os/PersistableBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v5, Landroid/app/job/JobInfo$Builder; + + invoke-direct {v5, v1, v3}, Landroid/app/job/JobInfo$Builder;->(ILandroid/content/ComponentName;)V + + invoke-virtual {v5, v6, v7}, Landroid/app/job/JobInfo$Builder;->setMinimumLatency(J)Landroid/app/job/JobInfo$Builder; + + move-result-object v1 + + const/4 v3, 0x1 + + shl-long v5, v6, v3 + + invoke-virtual {v1, v5, v6}, Landroid/app/job/JobInfo$Builder;->setOverrideDeadline(J)Landroid/app/job/JobInfo$Builder; + + move-result-object v1 + + invoke-virtual {v1, v4}, Landroid/app/job/JobInfo$Builder;->setExtras(Landroid/os/PersistableBundle;)Landroid/app/job/JobInfo$Builder; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/app/job/JobInfo$Builder;->build()Landroid/app/job/JobInfo; + + move-result-object v1 + + const-string v3, "com.google.android.gms" + + const-string v4, "UploadAlarm" + + invoke-static {v2, v1, v3, v4}, Lf/h/a/f/h/k/b5;->a(Landroid/content/Context;Landroid/app/job/JobInfo;Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_b + + :cond_1a + iget-object v11, v1, Lf/h/a/f/i/b/g9;->d:Landroid/app/AlarmManager; + + const/4 v12, 0x2 + + sget-object v2, Lf/h/a/f/i/b/n;->s:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-static {v2, v3, v6, v7}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v15 + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->w()Landroid/app/PendingIntent; + + move-result-object v17 + + invoke-virtual/range {v11 .. v17}, Landroid/app/AlarmManager;->setInexactRepeating(IJJLandroid/app/PendingIntent;)V + + :goto_b + return-void + + :cond_1b + throw v3 + + :cond_1c + throw v3 + + :cond_1d + throw v3 + + :cond_1e + :goto_c + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Nothing to upload or uploading impossible" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->M()Lf/h/a/f/i/b/k4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/k4;->a()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->N()Lf/h/a/f/i/b/g9; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/g9;->u()V + + return-void +.end method + +.method public final b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; + .locals 32 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v0, p0 + + move-object/from16 v2, p1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v1 + + const/4 v3, 0x0 + + if-eqz v1, :cond_3 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-eqz v4, :cond_0 + + goto/16 :goto_1 + + :cond_0 + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->t(Lf/h/a/f/i/b/a4;)Ljava/lang/Boolean; + + move-result-object v4 + + if-eqz v4, :cond_1 + + invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v4 + + if-nez v4, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + const-string v4, "App version does not match; dropping. appId" + + invoke-virtual {v1, v4, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v3 + + :cond_1 + new-instance v30, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v6 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->O()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->P()J + + move-result-wide v9 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->Q()J + + move-result-wide v11 + + const/4 v13, 0x0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->T()Z + + move-result v14 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v16 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->g()J + + move-result-wide v17 + + const-wide/16 v19, 0x0 + + const/16 v21, 0x0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->h()Z + + move-result v22 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->i()Z + + move-result v23 + + const/16 v24, 0x0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v25 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->j()Ljava/lang/Boolean; + + move-result-object v26 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->S()J + + move-result-wide v27 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->k()Ljava/util/List; + + move-result-object v29 + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v31 + + if-eqz v31, :cond_2 + + iget-object v3, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v15, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v2, v15}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {v1}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v1 + + move-object/from16 v31, v1 + + goto :goto_0 + + :cond_2 + const/16 v31, 0x0 + + :goto_0 + move-object/from16 v1, v30 + + move-object/from16 v2, p1 + + move-object v3, v4 + + move-object v4, v5 + + move-wide v5, v6 + + move-object v7, v8 + + move-wide v8, v9 + + move-wide v10, v11 + + move-object v12, v13 + + move v13, v14 + + const/4 v14, 0x0 + + move-object/from16 v15, v16 + + move-wide/from16 v16, v17 + + move-wide/from16 v18, v19 + + move/from16 v20, v21 + + move/from16 v21, v22 + + move/from16 v22, v23 + + move/from16 v23, v24 + + move-object/from16 v24, v25 + + move-object/from16 v25, v26 + + move-wide/from16 v26, v27 + + move-object/from16 v28, v29 + + move-object/from16 v29, v31 + + invoke-direct/range {v1 .. v29}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V + + return-object v30 + + :cond_3 + :goto_1 + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v3, "No app data available; dropping" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v1, 0x0 + + return-object v1 +.end method + +.method public final f()Lf/h/a/f/i/b/z3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + return-object v0 +.end method + +.method public final g()Lf/h/a/f/i/b/ea; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + return-object v0 +.end method + +.method public final h(Lf/h/a/f/h/k/f1$a;JZ)V + .locals 10 + + if-eqz p4, :cond_0 + + const-string v0, "_se" + + goto :goto_0 + + :cond_0 + const-string v0, "_lte" + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v1 + + const/4 v8, 0x0 + + if-eqz v1, :cond_3 + + iget-object v2, v1, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v9, Lf/h/a/f/i/b/r9; + + invoke-virtual {p1}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v3, Lf/h/a/f/e/n/c; + + if-eqz v3, :cond_2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + iget-object v1, v1, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + add-long/2addr v3, p2 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v3, "auto" + + move-object v1, v9 + + move-object v4, v0 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + goto :goto_2 + + :cond_2 + throw v8 + + :cond_3 + :goto_1 + new-instance v9, Lf/h/a/f/i/b/r9; + + invoke-virtual {p1}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v2 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_c + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v3, "auto" + + move-object v1, v9 + + move-object v4, v0 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + :goto_2 + invoke-static {}, Lf/h/a/f/h/k/j1;->v()Lf/h/a/f/h/k/j1$a; + + move-result-object v1 + + invoke-virtual {v1, v0}, Lf/h/a/f/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/f/h/k/j1$a; + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_b + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/j1$a;->o(J)Lf/h/a/f/h/k/j1$a; + + iget-object v2, v9, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/j1$a;->r(J)Lf/h/a/f/h/k/j1$a; + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/j1; + + invoke-static {p1, v0}, Lf/h/a/f/i/b/q9;->u(Lf/h/a/f/h/k/f1$a;Ljava/lang/String;)I + + move-result v0 + + const/4 v2, 0x0 + + if-ltz v0, :cond_5 + + iget-boolean v3, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v3, :cond_4 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_4 + iget-object v3, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/f1; + + invoke-static {v3, v0, v1}, Lf/h/a/f/h/k/f1;->u(Lf/h/a/f/h/k/f1;ILf/h/a/f/h/k/j1;)V + + const/4 v0, 0x1 + + goto :goto_3 + + :cond_5 + const/4 v0, 0x0 + + :goto_3 + if-nez v0, :cond_8 + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_6 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_6 + iget-object p1, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/f1; + + if-eqz p1, :cond_7 + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p1}, Lf/h/a/f/h/k/f1;->E()V + + iget-object p1, p1, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {p1, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_4 + + :cond_7 + throw v8 + + :cond_8 + :goto_4 + const-wide/16 v0, 0x0 + + cmp-long p1, p2, v0 + + if-lez p1, :cond_a + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1, v9}, Lf/h/a/f/i/b/e;->O(Lf/h/a/f/i/b/r9;)Z + + if-eqz p4, :cond_9 + + const-string p1, "session-scoped" + + goto :goto_5 + + :cond_9 + const-string p1, "lifetime" + + :goto_5 + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-object p3, v9, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + const-string p4, "Updated engagement user property. scope, value" + + invoke-virtual {p2, p4, p1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_a + return-void + + :cond_b + throw v8 + + :cond_c + throw v8 +.end method + +.method public final i()Lf/h/a/f/i/b/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + return-object v0 +.end method + +.method public final j()Landroid/content/Context; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + return-object v0 +.end method + +.method public final k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 19 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v0, p1 + + move-object/from16 v2, p2 + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iget-wide v11, v0, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-static/range {p1 .. p2}, Lf/h/a/f/i/b/q9;->Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v4 + + if-nez v4, :cond_0 + + return-void + + :cond_0 + iget-boolean v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v4, :cond_1 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->c0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v3, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v4 + + if-eqz v4, :cond_3 + + iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->x:Ljava/util/List; + + if-eqz v4, :cond_3 + + iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-interface {v4, v5}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_2 + + iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v4 + + const-wide/16 v5, 0x1 + + const-string v7, "ga_safelisted" + + invoke-virtual {v4, v7, v5, v6}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + new-instance v5, Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v14, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + new-instance v15, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v15, v4}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-wide v6, v0, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + move-object v13, v5 + + move-object/from16 v16, v4 + + move-wide/from16 v17, v6 + + invoke-direct/range {v13 .. v18}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + move-object v0, v5 + + goto :goto_0 + + :cond_2 + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + const-string v5, "Dropping non-safelisted event. appId, event name, origin" + + invoke-virtual {v2, v5, v3, v4, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_3 + :goto_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->o()V + + const-wide/16 v5, 0x0 + + const/4 v7, 0x2 + + const/4 v13, 0x0 + + const/4 v14, 0x1 + + cmp-long v8, v11, v5 + + if-gez v8, :cond_4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v5, "Invalid time querying timed out conditional properties" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v4, v5, v6, v9}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v4 + + goto :goto_1 + + :cond_4 + const-string v5, "active=0 and app_id=? and abs(? - creation_timestamp) > trigger_timeout" + + new-array v6, v7, [Ljava/lang/String; + + aput-object v3, v6, v13 + + invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v9 + + aput-object v9, v6, v14 + + invoke-virtual {v4, v5, v6}, Lf/h/a/f/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; + + move-result-object v4 + + :goto_1 + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_5 + :goto_2 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_7 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v5, :cond_5 + + iget-object v6, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v6}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v9, "User property timed out" + + iget-object v10, v5, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v15, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v15}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v15 + + iget-object v14, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v14, v14, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v15, v14}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v14 + + iget-object v15, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v15 + + invoke-virtual {v6, v9, v10, v14, v15}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v6, v5, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v6, :cond_6 + + new-instance v6, Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v9, v5, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-direct {v6, v9, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V + + invoke-virtual {v1, v6, v2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_6 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v6 + + iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v6, v3, v5}, Lf/h/a/f/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v14, 0x1 + + goto :goto_2 + + :cond_7 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->o()V + + if-gez v8, :cond_8 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v5, "Invalid time querying expired conditional properties" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v4, v5, v6, v9}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v4 + + goto :goto_3 + + :cond_8 + const-string v5, "active<>0 and app_id=? and abs(? - triggered_timestamp) > time_to_live" + + new-array v6, v7, [Ljava/lang/String; + + aput-object v3, v6, v13 + + invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v9 + + const/4 v10, 0x1 + + aput-object v9, v6, v10 + + invoke-virtual {v4, v5, v6}, Lf/h/a/f/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; + + move-result-object v4 + + :goto_3 + new-instance v5, Ljava/util/ArrayList; + + invoke-interface {v4}, Ljava/util/List;->size()I + + move-result v6 + + invoke-direct {v5, v6}, Ljava/util/ArrayList;->(I)V + + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_9 + :goto_4 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_b + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v6, :cond_9 + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v10, "User property expired" + + iget-object v14, v6, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v15, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v15}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v15 + + iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v7, v7, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v15, v7}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + iget-object v15, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v15}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v15 + + invoke-virtual {v9, v10, v14, v7, v15}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + iget-object v9, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v9, v9, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v7, v3, v9}, Lf/h/a/f/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v7, :cond_a + + iget-object v7, v6, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-virtual {v5, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_a + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + iget-object v6, v6, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v6, v6, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v7, v3, v6}, Lf/h/a/f/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I + + const/4 v7, 0x2 + + goto :goto_4 + + :cond_b + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v4 + + const/4 v6, 0x0 + + :goto_5 + if-ge v6, v4, :cond_c + + invoke-virtual {v5, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v7 + + add-int/lit8 v6, v6, 0x1 + + check-cast v7, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v9, Lcom/google/android/gms/measurement/internal/zzao; + + invoke-direct {v9, v7, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V + + invoke-virtual {v1, v9, v2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_5 + + :cond_c + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v5}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->o()V + + if-gez v8, :cond_d + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v7, "Invalid time querying triggered conditional properties" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v6, v7, v3, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v3 + + goto :goto_6 + + :cond_d + const-string v6, "active=0 and app_id=? and trigger_event_name=? and abs(? - creation_timestamp) <= trigger_timeout" + + const/4 v7, 0x3 + + new-array v7, v7, [Ljava/lang/String; + + aput-object v3, v7, v13 + + const/4 v3, 0x1 + + aput-object v5, v7, v3 + + invoke-static {v11, v12}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v3 + + const/4 v5, 0x2 + + aput-object v3, v7, v5 + + invoke-virtual {v4, v6, v7}, Lf/h/a/f/i/b/e;->H(Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List; + + move-result-object v3 + + :goto_6 + new-instance v14, Ljava/util/ArrayList; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v4 + + invoke-direct {v14, v4}, Ljava/util/ArrayList;->(I)V + + invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :cond_e + :goto_7 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_11 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + move-object v15, v4 + + check-cast v15, Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v15, :cond_e + + iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + new-instance v10, Lf/h/a/f/i/b/r9; + + iget-object v5, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-object v7, v4, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v4}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v16 + + move-object v4, v10 + + move-wide v8, v11 + + move-object v13, v10 + + move-object/from16 v10, v16 + + invoke-direct/range {v4 .. v10}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4, v13}, Lf/h/a/f/i/b/e;->O(Lf/h/a/f/i/b/r9;)Z + + move-result v4 + + if-eqz v4, :cond_f + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v5, "User property triggered" + + iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, v13, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + iget-object v8, v13, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v4, v5, v6, v7, v8}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_8 + + :cond_f + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "Too many active user properties, ignoring" + + iget-object v6, v15, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v6}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, v13, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + iget-object v8, v13, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v4, v5, v6, v7, v8}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_8 + iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v4, :cond_10 + + iget-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + invoke-virtual {v14, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_10 + new-instance v4, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-direct {v4, v13}, Lcom/google/android/gms/measurement/internal/zzkr;->(Lf/h/a/f/i/b/r9;)V + + iput-object v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + const/4 v4, 0x1 + + iput-boolean v4, v15, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + invoke-virtual {v5, v15}, Lf/h/a/f/i/b/e;->P(Lcom/google/android/gms/measurement/internal/zzw;)Z + + const/4 v13, 0x0 + + goto/16 :goto_7 + + :cond_11 + invoke-virtual {v1, v0, v2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I + + move-result v0 + + const/4 v13, 0x0 + + :goto_9 + if-ge v13, v0, :cond_12 + + invoke-virtual {v14, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + add-int/lit8 v13, v13, 0x1 + + check-cast v3, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v4, Lcom/google/android/gms/measurement/internal/zzao; + + invoke-direct {v4, v3, v11, v12}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V + + invoke-virtual {v1, v4, v2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_9 + + :cond_12 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->u()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + throw v0 +.end method + +.method public final l(Lf/h/a/f/i/b/a4;)V + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0xcc + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + move-object v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + + return-void + + :cond_0 + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0xcc + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + move-object v1, p0 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/f/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const/4 v1, 0x0 + + if-eqz v0, :cond_6 + + new-instance v2, Landroid/net/Uri$Builder; + + invoke-direct {v2}, Landroid/net/Uri$Builder;->()V + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-eqz v4, :cond_3 + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v3 + + if-eqz v3, :cond_2 + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v4 + + if-eqz v4, :cond_3 + + :cond_2 + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v3 + + :cond_3 + sget-object v4, Lf/h/a/f/i/b/n;->e:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {v2, v4}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/i/b/n;->f:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + invoke-virtual {v4, v5}, Landroid/net/Uri$Builder;->encodedAuthority(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v4 + + const-string v5, "config/app/" + + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/String;->length()I + + move-result v6 + + if-eqz v6, :cond_4 + + invoke-virtual {v5, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_4 + new-instance v3, Ljava/lang/String; + + invoke-direct {v3, v5}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-virtual {v4, v3}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v3 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->s()Ljava/lang/String; + + move-result-object v4 + + const-string v5, "app_instance_id" + + invoke-virtual {v3, v5, v4}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v3 + + const-string v4, "platform" + + const-string v5, "android" + + invoke-virtual {v3, v4, v5}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + move-result-object v3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->z()J + + const-wide/16 v4, 0x7918 + + invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v0 + + const-string v4, "gmp_version" + + invoke-virtual {v3, v4, v0}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + invoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object v0 + + :try_start_0 + new-instance v5, Ljava/net/URL; + + invoke-direct {v5, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Fetching remote configuration" + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v2 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/f/h/k/w0; + + move-result-object v2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v3, v3, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + if-eqz v2, :cond_5 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_5 + + new-instance v1, Landroidx/collection/ArrayMap; + + invoke-direct {v1}, Landroidx/collection/ArrayMap;->()V + + const-string v2, "If-Modified-Since" + + invoke-virtual {v1, v2, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_5 + move-object v7, v1 + + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/i/b/j9;->p:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object v3 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v4 + + new-instance v8, Lf/h/a/f/i/b/o9; + + invoke-direct {v8, p0}, Lf/h/a/f/i/b/o9;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v3}, Lf/h/a/f/i/b/k9;->o()V + + invoke-static {v5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v8}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v9, Lf/h/a/f/i/b/h4; + + const/4 v6, 0x0 + + move-object v2, v9 + + invoke-direct/range {v2 .. v8}, Lf/h/a/f/i/b/h4;->(Lf/h/a/f/i/b/d4;Ljava/lang/String;Ljava/net/URL;[BLjava/util/Map;Lf/h/a/f/i/b/f4;)V + + invoke-virtual {v1, v9}, Lf/h/a/f/i/b/x4;->y(Ljava/lang/Runnable;)V + :try_end_0 + .catch Ljava/net/MalformedURLException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Failed to parse config URL. Not fetching. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void + + :cond_6 + throw v1 +.end method + +.method public final m()Lf/h/a/f/e/n/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + return-object v0 +.end method + +.method public final n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 12 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/t9;->p0(Ljava/lang/String;)I + + move-result v0 + + const-string v1, "_ev" + + const/4 v2, 0x1 + + const/16 v3, 0x18 + + const/4 v4, 0x0 + + if-eqz v0, :cond_3 + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + iget-object p2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-static {p2, v3, v2}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p2 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + if-eqz p1, :cond_2 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v4 + + :cond_2 + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + invoke-virtual {p1, v0, v1, p2, v4}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {v0, v5, v6}, Lf/h/a/f/i/b/t9;->i0(Ljava/lang/String;Ljava/lang/Object;)I + + move-result v0 + + if-eqz v0, :cond_6 + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + iget-object p2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-static {p2, v3, v2}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object p1 + + if-eqz p1, :cond_5 + + instance-of v2, p1, Ljava/lang/String; + + if-nez v2, :cond_4 + + instance-of v2, p1, Ljava/lang/CharSequence; + + if-eqz v2, :cond_5 + + :cond_4 + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result v4 + + :cond_5 + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + invoke-virtual {p1, v0, v1, p2, v4}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + return-void + + :cond_6 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/t9;->q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_7 + + return-void + + :cond_7 + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + const-string v2, "_sid" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_b + + iget-wide v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + iget-object v10, p1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; + + const-wide/16 v1, 0x0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + iget-object v5, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const-string v6, "_sno" + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v3 + + if-eqz v3, :cond_8 + + iget-object v5, v3, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + instance-of v6, v5, Ljava/lang/Long; + + if-eqz v6, :cond_8 + + check-cast v5, Ljava/lang/Long; + + invoke-virtual {v5}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + goto :goto_0 + + :cond_8 + if-eqz v3, :cond_9 + + iget-object v5, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v3, v3, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + const-string v6, "Retrieved last session number from database does not contain a valid (long) value" + + invoke-virtual {v5, v6, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_9 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + iget-object v5, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const-string v6, "_s" + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v3 + + if-eqz v3, :cond_a + + iget-wide v1, v3, Lf/h/a/f/i/b/j;->c:J + + iget-object v3, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + const-string v6, "Backfill the session number. Last used session number" + + invoke-virtual {v3, v6, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_a + :goto_0 + const-wide/16 v5, 0x1 + + add-long/2addr v1, v5 + + new-instance v3, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + const-string v6, "_sno" + + move-object v5, v3 + + invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0, v3, p2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_b + new-instance v1, Lf/h/a/f/i/b/r9; + + iget-object v6, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iget-object v7, p1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; + + iget-object v8, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + iget-wide v9, p1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + move-object v5, v1 + + move-object v11, v0 + + invoke-direct/range {v5 .. v11}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v3, v1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "Setting user property" + + invoke-virtual {p1, v3, v2, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/e;->O(Lf/h/a/f/i/b/r9;)Z + + move-result p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->u()V + + if-nez p1, :cond_c + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Too many unique user properties are set. Ignoring user property" + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + iget-object v2, v1, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, v1, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {p1, p2, v0, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p1 + + const/16 p2, 0x9 + + const/4 v0, 0x0 + + invoke-virtual {p1, p2, v0, v0, v4}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :cond_c + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + throw p1 +.end method + +.method public final o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 10 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + new-instance v0, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {v0, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V + + const/4 p1, 0x0 + + iput-boolean p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + iget-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/e;->c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; + + move-result-object v1 + + if-eqz v1, :cond_2 + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-nez v2, :cond_2 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Updating a conditional user property with different origin. name, origin, origin (from DB)" + + iget-object v4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v5, v6}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + const/4 v2, 0x1 + + if-eqz v1, :cond_3 + + iget-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + if-eqz v3, :cond_3 + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + iget-wide v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->k:J + + iput-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->k:J + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; + + iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + iget-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + new-instance v2, Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v4, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-wide v5, v3, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v7 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; + + move-object v3, v2 + + invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + iput-object v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + goto :goto_0 + + :cond_3 + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-eqz v1, :cond_4 + + new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + iget-wide v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v7 + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v8, v1, Lcom/google/android/gms/measurement/internal/zzkr;->i:Ljava/lang/String; + + move-object v3, p1 + + invoke-direct/range {v3 .. v8}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + iput-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iput-boolean v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + const/4 p1, 0x1 + + :cond_4 + :goto_0 + iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + if-eqz v1, :cond_6 + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + new-instance v9, Lf/h/a/f/i/b/r9; + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v4, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-object v5, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + iget-wide v6, v1, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v8 + + move-object v2, v9 + + invoke-direct/range {v2 .. v8}, Lf/h/a/f/i/b/r9;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1, v9}, Lf/h/a/f/i/b/e;->O(Lf/h/a/f/i/b/r9;)Z + + move-result v1 + + if-eqz v1, :cond_5 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "User property updated immediately" + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + iget-object v5, v9, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iget-object v5, v9, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "(2)Too many active user properties, ignoring" + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + iget-object v4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + iget-object v5, v9, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + iget-object v5, v9, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_1 + if-eqz p1, :cond_6 + + iget-object p1, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz p1, :cond_6 + + new-instance p1, Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + iget-wide v2, v0, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/measurement/internal/zzao;->(Lcom/google/android/gms/measurement/internal/zzao;J)V + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/e;->P(Lcom/google/android/gms/measurement/internal/zzw;)Z + + move-result p1 + + if-eqz p1, :cond_7 + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string p2, "Conditional property added" + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p1, p2, v1, v2, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_2 + + :cond_7 + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Too many conditional properties, ignoring" + + iget-object v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v3, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v0 + + invoke-virtual {p1, p2, v1, v2, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->u()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + throw p1 +.end method + +.method public final p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "I", + "Ljava/lang/Throwable;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v0, 0x0 + + if-nez p4, :cond_0 + + :try_start_0 + new-array p4, v0, [B + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "onConfigFetched. Response size" + + array-length v3, p4 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->f0()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v1 + + const/16 v2, 0xc8 + + const/16 v3, 0x130 + + const/4 v4, 0x1 + + if-eq p2, v2, :cond_1 + + const/16 v2, 0xcc + + if-eq p2, v2, :cond_1 + + if-ne p2, v3, :cond_2 + + :cond_1 + if-nez p3, :cond_2 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v2, 0x0 + + :goto_0 + if-nez v1, :cond_3 + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p3, "App does not exist in onConfigFetched. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_9 + + :cond_3 + const/16 v5, 0x194 + + const/4 v6, 0x0 + + if-nez v2, :cond_b + + if-ne p2, v5, :cond_4 + + goto/16 :goto_3 + + :cond_4 + iget-object p4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p4, p4, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p4, Lf/h/a/f/e/n/c; + + if-eqz p4, :cond_a + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide p4 + + invoke-virtual {v1, p4, p5}, Lf/h/a/f/i/b/a4;->I(J)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p4 + + invoke-virtual {p4, v1}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + iget-object p4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p5, "Fetching config failed. code, error" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-virtual {p4, p5, v1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object p3 + + invoke-virtual {p3}, Lf/h/a/f/i/b/y5;->c()V + + iget-object p3, p3, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + invoke-interface {p3, p1, v6}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + iget-object p3, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p3, p3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p3, Lf/h/a/f/e/n/c; + + if-eqz p3, :cond_9 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide p3 + + invoke-virtual {p1, p3, p4}, Lf/h/a/f/i/b/q4;->b(J)V + + const/16 p1, 0x1f7 + + if-eq p2, p1, :cond_6 + + const/16 p1, 0x1ad + + if-ne p2, p1, :cond_5 + + goto :goto_1 + + :cond_5 + const/4 v4, 0x0 + + :cond_6 + :goto_1 + if-eqz v4, :cond_8 + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/m4;->g:Lf/h/a/f/i/b/q4; + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p2, Lf/h/a/f/e/n/c; + + if-eqz p2, :cond_7 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide p2 + + invoke-virtual {p1, p2, p3}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_2 + + :cond_7 + throw v6 + + :cond_8 + :goto_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->R()V + + goto/16 :goto_9 + + :cond_9 + throw v6 + + :cond_a + throw v6 + + :cond_b + :goto_3 + if-eqz p5, :cond_c + + const-string p3, "Last-Modified" + + invoke-interface {p5, p3}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/util/List; + + goto :goto_4 + + :cond_c + move-object p3, v6 + + :goto_4 + if-eqz p3, :cond_d + + invoke-interface {p3}, Ljava/util/List;->size()I + + move-result p5 + + if-lez p5, :cond_d + + invoke-interface {p3, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/String; + + goto :goto_5 + + :cond_d + move-object p3, v6 + + :goto_5 + if-eq p2, v5, :cond_f + + if-ne p2, v3, :cond_e + + goto :goto_6 + + :cond_e + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object p5 + + invoke-virtual {p5, p1, p4, p3}, Lf/h/a/f/i/b/y4;->y(Ljava/lang/String;[BLjava/lang/String;)Z + + goto :goto_7 + + :cond_f + :goto_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object p3 + + invoke-virtual {p3, p1}, Lf/h/a/f/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/f/h/k/w0; + + move-result-object p3 + + if-nez p3, :cond_10 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object p3 + + invoke-virtual {p3, p1, v6, v6}, Lf/h/a/f/i/b/y4;->y(Ljava/lang/String;[BLjava/lang/String;)Z + + :cond_10 + :goto_7 + iget-object p3, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p3, p3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p3, Lf/h/a/f/e/n/c; + + if-eqz p3, :cond_13 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/a4;->F(J)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p3 + + invoke-virtual {p3, v1}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + if-ne p2, v5, :cond_11 + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string p3, "Config not found. Using empty config. appId" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_8 + + :cond_11 + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p3, "Successfully fetched config. Got network response. code, size" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + array-length p4, p4 + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + invoke-virtual {p1, p3, p2, p4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_8 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/d4;->w()Z + + move-result p1 + + if-eqz p1, :cond_12 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->Q()Z + + move-result p1 + + if-eqz p1, :cond_12 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->K()V + + goto :goto_9 + + :cond_12 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->R()V + + :goto_9 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->u()V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->j0()V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/j9;->p:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_13 + :try_start_3 + throw v6 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :catchall_0 + move-exception p1 + + :try_start_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + throw p1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + :catchall_1 + move-exception p1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/j9;->p:Z + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->s()V + + throw p1 +.end method + +.method public final q(J)Z + .locals 45 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + const-string v2, "_si" + + const-string v3, "_sc" + + const-string v4, "_sn" + + const-string v5, "_npa" + + const-string v6, "" + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + new-instance v7, Lf/h/a/f/i/b/j9$a; + + const/4 v8, 0x0 + + invoke-direct {v7, v1, v8}, Lf/h/a/f/i/b/j9$a;->(Lf/h/a/f/i/b/j9;Lf/h/a/f/i/b/m9;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v9 + + iget-wide v10, v1, Lf/h/a/f/i/b/j9;->w:J + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v9}, Lf/h/a/f/i/b/k9;->o()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_6 + + const-wide/16 v13, -0x1 + + const/4 v15, 0x2 + + :try_start_1 + invoke-virtual {v9}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v12 + + invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v18 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_b + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + if-eqz v18, :cond_3 + + cmp-long v18, v10, v13 + + if-eqz v18, :cond_0 + + :try_start_2 + new-array v8, v15, [Ljava/lang/String; + + invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v19 + + const/16 v17, 0x0 + + aput-object v19, v8, v17 + + invoke-static/range {p1 .. p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v19 + + const/16 v20, 0x1 + + aput-object v19, v8, v20 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception v0 + + move-object v2, v0 + + goto/16 :goto_d + + :catch_0 + move-exception v0 + + move-object v8, v0 + + goto :goto_1 + + :cond_0 + const/4 v8, 0x1 + + :try_start_3 + new-array v15, v8, [Ljava/lang/String; + + invoke-static/range {p1 .. p2}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v8 + + const/16 v17, 0x0 + + aput-object v8, v15, v17 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_b + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + move-object v8, v15 + + :goto_0 + if-eqz v18, :cond_1 + + :try_start_4 + const-string v15, "rowid <= ? and " + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + goto :goto_3 + + :goto_1 + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object/from16 v27, v6 + + :goto_2 + const/4 v2, 0x0 + + goto/16 :goto_e + + :cond_1 + move-object v15, v6 + + :goto_3 + :try_start_5 + invoke-virtual {v15}, Ljava/lang/String;->length()I + + move-result v13 + + add-int/lit16 v13, v13, 0x94 + + new-instance v14, Ljava/lang/StringBuilder; + + invoke-direct {v14, v13}, Ljava/lang/StringBuilder;->(I)V + + const-string v13, "select app_id, metadata_fingerprint from raw_events where " + + invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v13, "app_id in (select app_id from apps where config_fetched_time >= ?) order by rowid limit 1;" + + invoke-virtual {v14, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v14}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v12, v13, v8}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v8 + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_b + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v13 + :try_end_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_6 .. :try_end_6} :catch_a + .catchall {:try_start_6 .. :try_end_6} :catchall_2 + + if-nez v13, :cond_2 + + :try_start_7 + invoke-interface {v8}, Landroid/database/Cursor;->close()V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_6 + + goto :goto_6 + + :cond_2 + const/4 v13, 0x0 + + :try_start_8 + invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v14 + :try_end_8 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_a + .catchall {:try_start_8 .. :try_end_8} :catchall_2 + + const/4 v13, 0x1 + + :try_start_9 + invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v15 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + :try_end_9 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_2 + + goto :goto_7 + + :cond_3 + cmp-long v8, v10, v13 + + if-eqz v8, :cond_4 + + const/4 v13, 0x2 + + :try_start_a + new-array v14, v13, [Ljava/lang/String; + + const/4 v13, 0x0 + + const/4 v15, 0x0 + + aput-object v13, v14, v15 + + invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v13 + + const/4 v15, 0x1 + + aput-object v13, v14, v15 + + goto :goto_4 + + :cond_4 + const/4 v13, 0x0 + + filled-new-array {v13}, [Ljava/lang/String; + + move-result-object v14 + + :goto_4 + if-eqz v8, :cond_5 + + const-string v8, " and rowid <= ?" + + goto :goto_5 + + :cond_5 + move-object v8, v6 + + :goto_5 + invoke-virtual {v8}, Ljava/lang/String;->length()I + + move-result v13 + + add-int/lit8 v13, v13, 0x54 + + new-instance v15, Ljava/lang/StringBuilder; + + invoke-direct {v15, v13}, Ljava/lang/StringBuilder;->(I)V + + const-string v13, "select metadata_fingerprint from raw_events where app_id = ?" + + invoke-virtual {v15, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v15, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v8, " order by rowid limit 1;" + + invoke-virtual {v15, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v12, v8, v14}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v8 + :try_end_a + .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_b + .catchall {:try_start_a .. :try_end_a} :catchall_0 + + :try_start_b + invoke-interface {v8}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v13 + :try_end_b + .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_a + .catchall {:try_start_b .. :try_end_b} :catchall_2 + + if-nez v13, :cond_6 + + :try_start_c + invoke-interface {v8}, Landroid/database/Cursor;->close()V + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_6 + + :goto_6 + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object/from16 v27, v6 + + goto/16 :goto_10 + + :cond_6 + const/4 v13, 0x0 + + :try_start_d + invoke-interface {v8, v13}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v15 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + :try_end_d + .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_a + .catchall {:try_start_d .. :try_end_d} :catchall_2 + + const/4 v14, 0x0 + + :goto_7 + :try_start_e + const-string v19, "raw_events_metadata" + + const-string v13, "metadata" + + filled-new-array {v13}, [Ljava/lang/String; + + move-result-object v20 + + const-string v21, "app_id = ? and metadata_fingerprint = ?" + :try_end_e + .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_9 + .catchall {:try_start_e .. :try_end_e} :catchall_2 + + move-object/from16 v27, v6 + + const/4 v13, 0x2 + + :try_start_f + new-array v6, v13, [Ljava/lang/String; + + const/4 v13, 0x0 + + aput-object v14, v6, v13 + + const/4 v13, 0x1 + + aput-object v15, v6, v13 + + const/16 v23, 0x0 + + const/16 v24, 0x0 + + const-string v25, "rowid" + + const-string v26, "2" + + move-object/from16 v18, v12 + + move-object/from16 v22, v6 + + invoke-virtual/range {v18 .. v26}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v6 + :try_end_f + .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_8 + .catchall {:try_start_f .. :try_end_f} :catchall_2 + + :try_start_10 + invoke-interface {v6}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v8 + :try_end_10 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_7 + .catchall {:try_start_10 .. :try_end_10} :catchall_1 + + if-nez v8, :cond_7 + + :try_start_11 + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v8 + + const-string v10, "Raw event metadata record is missing. appId" + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v11 + + invoke-virtual {v8, v10, v11}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_11 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_1 + .catchall {:try_start_11 .. :try_end_11} :catchall_1 + + :try_start_12 + invoke-interface {v6}, Landroid/database/Cursor;->close()V + :try_end_12 + .catchall {:try_start_12 .. :try_end_12} :catchall_6 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + goto/16 :goto_10 + + :catch_1 + move-exception v0 + + move-object v8, v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + goto/16 :goto_c + + :cond_7 + const/4 v8, 0x0 + + :try_start_13 + invoke-interface {v6, v8}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v13 + :try_end_13 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_13 .. :try_end_13} :catch_7 + .catchall {:try_start_13 .. :try_end_13} :catchall_1 + + :try_start_14 + invoke-static {}, Lf/h/a/f/h/k/f1;->C()Lf/h/a/f/h/k/f1$a; + + move-result-object v8 + + invoke-static {v8, v13}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/f1$a; + + invoke-virtual {v8}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/y5; + + check-cast v8, Lf/h/a/f/h/k/f1; + :try_end_14 + .catch Ljava/io/IOException; {:try_start_14 .. :try_end_14} :catch_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_14 .. :try_end_14} :catch_7 + .catchall {:try_start_14 .. :try_end_14} :catchall_1 + + :try_start_15 + invoke-interface {v6}, Landroid/database/Cursor;->moveToNext()Z + + move-result v13 + + if-eqz v13, :cond_8 + + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v13 + + invoke-virtual {v13}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v13 + :try_end_15 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_15 .. :try_end_15} :catch_7 + .catchall {:try_start_15 .. :try_end_15} :catchall_1 + + move-object/from16 v28, v5 + + :try_start_16 + const-string v5, "Get multiple raw event metadata records, expected one. appId" + :try_end_16 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_16 .. :try_end_16} :catch_2 + .catchall {:try_start_16 .. :try_end_16} :catchall_1 + + move-object/from16 v29, v2 + + :try_start_17 + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v13, v5, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_8 + + :catch_2 + move-exception v0 + + move-object/from16 v29, v2 + + goto/16 :goto_b + + :cond_8 + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + :goto_8 + invoke-interface {v6}, Landroid/database/Cursor;->close()V + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/j9$a;->a(Lf/h/a/f/h/k/f1;)V + + const-wide/16 v18, -0x1 + + cmp-long v2, v10, v18 + + if-eqz v2, :cond_9 + + const-string v2, "app_id = ? and metadata_fingerprint = ? and rowid <= ?" + + const/4 v5, 0x3 + + new-array v8, v5, [Ljava/lang/String; + + const/4 v5, 0x0 + + aput-object v14, v8, v5 + + const/4 v5, 0x1 + + aput-object v15, v8, v5 + + invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v5 + + const/4 v10, 0x2 + + aput-object v5, v8, v10 + + goto :goto_9 + + :cond_9 + const-string v2, "app_id = ? and metadata_fingerprint = ?" + + const/4 v5, 0x2 + + new-array v8, v5, [Ljava/lang/String; + + const/4 v5, 0x0 + + aput-object v14, v8, v5 + + const/4 v5, 0x1 + + aput-object v15, v8, v5 + + :goto_9 + move-object/from16 v21, v2 + + move-object/from16 v22, v8 + + const-string v19, "raw_events" + + const-string v2, "rowid" + + const-string v5, "name" + + const-string v8, "timestamp" + + const-string v10, "data" + + filled-new-array {v2, v5, v8, v10}, [Ljava/lang/String; + + move-result-object v20 + + const/16 v23, 0x0 + + const/16 v24, 0x0 + + const-string v25, "rowid" + + const/16 v26, 0x0 + + move-object/from16 v18, v12 + + invoke-virtual/range {v18 .. v26}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + :try_end_17 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_17 .. :try_end_17} :catch_6 + .catchall {:try_start_17 .. :try_end_17} :catchall_1 + + :try_start_18 + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v5 + + if-nez v5, :cond_a + + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v6, "Raw event data disappeared while in transaction. appId" + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v5, v6, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_18 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_18 .. :try_end_18} :catch_4 + .catchall {:try_start_18 .. :try_end_18} :catchall_4 + + :try_start_19 + invoke-interface {v2}, Landroid/database/Cursor;->close()V + :try_end_19 + .catchall {:try_start_19 .. :try_end_19} :catchall_6 + + goto/16 :goto_10 + + :cond_a + const/4 v5, 0x0 + + :try_start_1a + invoke-interface {v2, v5}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v10 + + const/4 v5, 0x3 + + invoke-interface {v2, v5}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v6 + :try_end_1a + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1a .. :try_end_1a} :catch_4 + .catchall {:try_start_1a .. :try_end_1a} :catchall_4 + + :try_start_1b + invoke-static {}, Lf/h/a/f/h/k/b1;->B()Lf/h/a/f/h/k/b1$a; + + move-result-object v5 + + invoke-static {v5, v6}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/b1$a; + :try_end_1b + .catch Ljava/io/IOException; {:try_start_1b .. :try_end_1b} :catch_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1b .. :try_end_1b} :catch_4 + .catchall {:try_start_1b .. :try_end_1b} :catchall_4 + + const/4 v6, 0x1 + + :try_start_1c + invoke-interface {v2, v6}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v5, v8}, Lf/h/a/f/h/k/b1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/b1$a; + + const/4 v6, 0x2 + + invoke-interface {v2, v6}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v12 + + invoke-virtual {v5, v12, v13}, Lf/h/a/f/h/k/b1$a;->q(J)Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/b1; + + invoke-virtual {v7, v10, v11, v5}, Lf/h/a/f/i/b/j9$a;->b(JLf/h/a/f/h/k/b1;)Z + + move-result v5 + :try_end_1c + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1c .. :try_end_1c} :catch_4 + .catchall {:try_start_1c .. :try_end_1c} :catchall_4 + + if-nez v5, :cond_b + + :try_start_1d + invoke-interface {v2}, Landroid/database/Cursor;->close()V + :try_end_1d + .catchall {:try_start_1d .. :try_end_1d} :catchall_6 + + goto/16 :goto_10 + + :catch_3 + move-exception v0 + + move-object v5, v0 + + :try_start_1e + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + invoke-virtual {v6}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v6 + + const-string v8, "Data loss. Failed to merge raw event. appId" + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-virtual {v6, v8, v10, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_b + invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v5 + :try_end_1e + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1e .. :try_end_1e} :catch_4 + .catchall {:try_start_1e .. :try_end_1e} :catchall_4 + + if-nez v5, :cond_a + + :try_start_1f + invoke-interface {v2}, Landroid/database/Cursor;->close()V + :try_end_1f + .catchall {:try_start_1f .. :try_end_1f} :catchall_6 + + goto/16 :goto_10 + + :catch_4 + move-exception v0 + + move-object v8, v0 + + move-object v6, v2 + + goto :goto_c + + :catch_5 + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object v2, v0 + + :try_start_20 + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v8, "Data loss. Failed to merge raw event metadata. appId" + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-virtual {v5, v8, v10, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_20 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_20 .. :try_end_20} :catch_6 + .catchall {:try_start_20 .. :try_end_20} :catchall_1 + + :try_start_21 + invoke-interface {v6}, Landroid/database/Cursor;->close()V + :try_end_21 + .catchall {:try_start_21 .. :try_end_21} :catchall_6 + + goto/16 :goto_10 + + :catch_6 + move-exception v0 + + goto :goto_b + + :catchall_1 + move-exception v0 + + move-object v2, v0 + + move-object v3, v1 + + move-object v8, v6 + + goto/16 :goto_4f + + :catch_7 + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + goto :goto_b + + :catch_8 + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + goto :goto_a + + :catch_9 + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object/from16 v27, v6 + + :goto_a + move-object v6, v8 + + :goto_b + move-object v8, v0 + + :goto_c + move-object v2, v6 + + goto :goto_f + + :catchall_2 + move-exception v0 + + move-object v2, v0 + + move-object v3, v1 + + goto/16 :goto_4f + + :catch_a + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object/from16 v27, v6 + + move-object v2, v0 + + move-object/from16 v44, v8 + + move-object v8, v2 + + move-object/from16 v2, v44 + + goto :goto_e + + :goto_d + move-object v3, v1 + + const/4 v8, 0x0 + + goto/16 :goto_4f + + :catch_b + move-exception v0 + + move-object/from16 v29, v2 + + move-object/from16 v28, v5 + + move-object/from16 v27, v6 + + move-object v2, v0 + + move-object v8, v2 + + goto/16 :goto_2 + + :goto_e + const/4 v14, 0x0 + + :goto_f + :try_start_22 + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v6, "Data loss. Error selecting raw event. appId" + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v5, v6, v9, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_22 + .catchall {:try_start_22 .. :try_end_22} :catchall_4 + + if-eqz v2, :cond_c + + :try_start_23 + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_c + :goto_10 + iget-object v2, v7, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + if-eqz v2, :cond_e + + iget-object v2, v7, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->isEmpty()Z + + move-result v2 + + if-eqz v2, :cond_d + + goto :goto_11 + + :cond_d + const/4 v2, 0x0 + + goto :goto_12 + + :cond_e + :goto_11 + const/4 v2, 0x1 + + :goto_12 + if-nez v2, :cond_79 + + iget-object v2, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/f1$a; + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1$a;->G()Lf/h/a/f/h/k/f1$a; + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v5 + + iget-object v6, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v6 + + sget-object v8, Lf/h/a/f/i/b/n;->V:Lf/h/a/f/i/b/p3; + + invoke-virtual {v5, v6, v8}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v5 + + const/4 v8, -0x1 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v14, 0x0 + + const/4 v15, -0x1 + + const-wide/16 v18, 0x0 + + :goto_13 + iget-object v9, v7, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v9}, Ljava/util/List;->size()I + + move-result v9 + :try_end_23 + .catchall {:try_start_23 .. :try_end_23} :catchall_6 + + const-string v6, "_fr" + + move/from16 v21, v10 + + const-string v10, "_et" + + move/from16 v22, v11 + + const-string v11, "_e" + + move-object/from16 v23, v3 + + move-object/from16 v24, v4 + + if-ge v12, v9, :cond_41 + + :try_start_24 + iget-object v9, v7, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-interface {v9, v12}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/k/b1; + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/k/b1$a; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + iget-object v4, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v4 + + move/from16 v30, v12 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v3, v4, v12}, Lf/h/a/f/i/b/y4;->z(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v3 + :try_end_24 + .catchall {:try_start_24 .. :try_end_24} :catchall_6 + + const-string v4, "_err" + + if-eqz v3, :cond_12 + + :try_start_25 + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v6, "Dropping blacklisted raw event. appId" + + iget-object v10, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v10}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v10 + + invoke-static {v10}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + iget-object v11, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v11}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v11 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v11, v12}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v3, v6, v10, v11}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + iget-object v6, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v3, v6}, Lf/h/a/f/i/b/y4;->E(Ljava/lang/String;)Z + + move-result v3 + + if-nez v3, :cond_10 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + iget-object v6, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v3, v6}, Lf/h/a/f/i/b/y4;->F(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_f + + goto :goto_14 + + :cond_f + const/4 v3, 0x0 + + goto :goto_15 + + :cond_10 + :goto_14 + const/4 v3, 0x1 + + :goto_15 + if-nez v3, :cond_11 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_11 + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + iget-object v4, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + const/16 v4, 0xb + + const-string v6, "_ev" + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v9 + + const/4 v10, 0x0 + + invoke-virtual {v3, v4, v6, v9, v10}, Lf/h/a/f/i/b/t9;->g0(ILjava/lang/String;Ljava/lang/String;I)V + + :cond_11 + move/from16 v31, v5 + + move/from16 v36, v8 + + move-object/from16 v16, v14 + + move/from16 v10, v21 + + move/from16 v11, v22 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + move/from16 v5, v30 + + move-object v8, v2 + + goto/16 :goto_31 + + :cond_12 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + iget-object v12, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v12 + + move/from16 v31, v5 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3, v12, v5}, Lf/h/a/f/i/b/y4;->A(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v3 + :try_end_25 + .catchall {:try_start_25 .. :try_end_25} :catchall_6 + + const-string v5, "_c" + + if-nez v3, :cond_19 + + :try_start_26 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v12 + + invoke-static {v12}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + move/from16 v32, v15 + + invoke-virtual {v12}, Ljava/lang/String;->hashCode()I + + move-result v15 + + move-object/from16 v33, v13 + + const v13, 0x171c4 + + if-eq v15, v13, :cond_15 + + const v13, 0x17331 + + if-eq v15, v13, :cond_14 + + const v13, 0x17333 + + if-eq v15, v13, :cond_13 + + goto :goto_16 + + :cond_13 + const-string v13, "_ui" + + invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_16 + + const/4 v12, 0x1 + + goto :goto_17 + + :cond_14 + const-string v13, "_ug" + + invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_16 + + const/4 v12, 0x2 + + goto :goto_17 + + :cond_15 + const-string v13, "_in" + + invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_16 + + const/4 v12, 0x0 + + goto :goto_17 + + :cond_16 + :goto_16 + const/4 v12, -0x1 + + :goto_17 + if-eqz v12, :cond_17 + + const/4 v13, 0x1 + + if-eq v12, v13, :cond_17 + + const/4 v13, 0x2 + + if-eq v12, v13, :cond_17 + + const/4 v12, 0x0 + + goto :goto_18 + + :cond_17 + const/4 v12, 0x1 + + :goto_18 + if-eqz v12, :cond_18 + + goto :goto_19 + + :cond_18 + move-object/from16 v35, v2 + + move/from16 v36, v8 + + move-object/from16 v34, v10 + + move-object v10, v14 + + goto/16 :goto_20 + + :cond_19 + move-object/from16 v33, v13 + + move/from16 v32, v15 + + :goto_19 + move-object/from16 v34, v10 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v15, 0x0 + + :goto_1a + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->v()I + + move-result v10 + :try_end_26 + .catchall {:try_start_26 .. :try_end_26} :catchall_6 + + move-object/from16 v35, v2 + + const-string v2, "_r" + + if-ge v12, v10, :cond_1c + + :try_start_27 + invoke-virtual {v9, v12}, Lf/h/a/f/h/k/b1$a;->t(I)Lf/h/a/f/h/k/d1; + + move-result-object v10 + + invoke-virtual {v10}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v10 + + invoke-virtual {v5, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v10 + + if-eqz v10, :cond_1a + + invoke-virtual {v9, v12}, Lf/h/a/f/h/k/b1$a;->t(I)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/d1$a; + + move-object v10, v14 + + const-wide/16 v13, 0x1 + + invoke-virtual {v2, v13, v14}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/d1; + + invoke-virtual {v9, v12, v2}, Lf/h/a/f/h/k/b1$a;->o(ILf/h/a/f/h/k/d1;)Lf/h/a/f/h/k/b1$a; + + const/4 v13, 0x1 + + goto :goto_1b + + :cond_1a + move-object v10, v14 + + invoke-virtual {v9, v12}, Lf/h/a/f/h/k/b1$a;->t(I)Lf/h/a/f/h/k/d1; + + move-result-object v14 + + invoke-virtual {v14}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v2, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_1b + + invoke-virtual {v9, v12}, Lf/h/a/f/h/k/b1$a;->t(I)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/d1$a; + + const-wide/16 v14, 0x1 + + invoke-virtual {v2, v14, v15}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/d1; + + invoke-virtual {v9, v12, v2}, Lf/h/a/f/h/k/b1$a;->o(ILf/h/a/f/h/k/d1;)Lf/h/a/f/h/k/b1$a; + + const/4 v15, 0x1 + + :cond_1b + :goto_1b + add-int/lit8 v12, v12, 0x1 + + move-object v14, v10 + + move-object/from16 v2, v35 + + goto :goto_1a + + :cond_1c + move-object v10, v14 + + if-nez v13, :cond_1d + + if-eqz v3, :cond_1d + + iget-object v12, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v12}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v12 + + invoke-virtual {v12}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v12 + + const-string v13, "Marking event as conversion" + + iget-object v14, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v14}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v14 + + move/from16 v36, v8 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v14, v8}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v12, v13, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v8 + + invoke-virtual {v8, v5}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + const-wide/16 v12, 0x1 + + invoke-virtual {v8, v12, v13}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v9, v8}, Lf/h/a/f/h/k/b1$a;->r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + + goto :goto_1c + + :cond_1d + move/from16 v36, v8 + + :goto_1c + if-nez v15, :cond_1e + + iget-object v8, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v8 + + const-string v12, "Marking event as real-time" + + iget-object v13, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v13}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v13 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v13, v14}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v8, v12, v13}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v8 + + invoke-virtual {v8, v2}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + const-wide/16 v12, 0x1 + + invoke-virtual {v8, v12, v13}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v9, v8}, Lf/h/a/f/h/k/b1$a;->r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + + :cond_1e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v37 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->P()J + + move-result-wide v38 + + iget-object v8, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v40 + + const/16 v41, 0x0 + + const/16 v42, 0x1 + + invoke-virtual/range {v37 .. v42}, Lf/h/a/f/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/f/i/b/d; + + move-result-object v8 + + iget-wide v12, v8, Lf/h/a/f/i/b/d;->e:J + + iget-object v8, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v8}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v8 + + iget-object v14, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v14}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v8, v14}, Lf/h/a/f/i/b/fa;->u(Ljava/lang/String;)I + + move-result v8 + + int-to-long v14, v8 + + cmp-long v8, v12, v14 + + if-lez v8, :cond_1f + + invoke-static {v9, v2}, Lf/h/a/f/i/b/j9;->d(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;)V + + goto :goto_1d + + :cond_1f + const/16 v21, 0x1 + + :goto_1d + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_25 + + if-eqz v3, :cond_25 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v37 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->P()J + + move-result-wide v38 + + iget-object v2, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v40 + + const/16 v41, 0x1 + + const/16 v42, 0x0 + + invoke-virtual/range {v37 .. v42}, Lf/h/a/f/i/b/e;->A(JLjava/lang/String;ZZ)Lf/h/a/f/i/b/d; + + move-result-object v2 + + iget-wide v12, v2, Lf/h/a/f/i/b/d;->c:J + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + iget-object v8, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v8 + + sget-object v14, Lf/h/a/f/i/b/n;->n:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v8, v14}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v2 + + int-to-long v14, v2 + + cmp-long v2, v12, v14 + + if-lez v2, :cond_25 + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v8, "Too many conversions. Not logging as conversion. appId" + + iget-object v12, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v12 + + invoke-static {v12}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v12 + + invoke-virtual {v2, v8, v12}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v2, 0x0 + + const/4 v8, 0x0 + + const/4 v12, -0x1 + + const/4 v13, 0x0 + + :goto_1e + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->v()I + + move-result v14 + + if-ge v2, v14, :cond_22 + + invoke-virtual {v9, v2}, Lf/h/a/f/h/k/b1$a;->t(I)Lf/h/a/f/h/k/d1; + + move-result-object v14 + + invoke-virtual {v14}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v15 + + invoke-virtual {v5, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v15 + + if-eqz v15, :cond_20 + + invoke-virtual {v14}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/d1$a; + + move-object v13, v12 + + move v12, v2 + + goto :goto_1f + + :cond_20 + invoke-virtual {v14}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v14 + + invoke-virtual {v4, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v14 + + if-eqz v14, :cond_21 + + const/4 v8, 0x1 + + :cond_21 + :goto_1f + add-int/lit8 v2, v2, 0x1 + + goto :goto_1e + + :cond_22 + if-eqz v8, :cond_23 + + if-eqz v13, :cond_23 + + invoke-virtual {v9, v12}, Lf/h/a/f/h/k/b1$a;->w(I)Lf/h/a/f/h/k/b1$a; + + goto :goto_20 + + :cond_23 + if-eqz v13, :cond_24 + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5$a;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5$a; + + check-cast v2, Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v2, v4}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + const-wide/16 v13, 0xa + + invoke-virtual {v2, v13, v14}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/d1; + + invoke-virtual {v9, v12, v2}, Lf/h/a/f/h/k/b1$a;->o(ILf/h/a/f/h/k/d1;)Lf/h/a/f/h/k/b1$a; + + goto :goto_20 + + :cond_24 + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v4, "Did not find conversion parameter. appId" + + iget-object v8, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v8}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v2, v4, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_25 + :goto_20 + if-eqz v3, :cond_2e + + new-instance v2, Ljava/util/ArrayList; + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->u()Ljava/util/List; + + move-result-object v3 + + invoke-direct {v2, v3}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + const/4 v3, 0x0 + + const/4 v4, -0x1 + + const/4 v8, -0x1 + + :goto_21 + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v12 + :try_end_27 + .catchall {:try_start_27 .. :try_end_27} :catchall_6 + + const-string v13, "currency" + + const-string v14, "value" + + if-ge v3, v12, :cond_28 + + :try_start_28 + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/d1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v14, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_26 + + move v4, v3 + + goto :goto_22 + + :cond_26 + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/d1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v13, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_27 + + move v8, v3 + + :cond_27 + :goto_22 + add-int/lit8 v3, v3, 0x1 + + goto :goto_21 + + :cond_28 + const/4 v3, -0x1 + + if-eq v4, v3, :cond_2f + + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d1; + + invoke-virtual {v3}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v3 + + if-nez v3, :cond_29 + + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d1; + + invoke-virtual {v3}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v3 + + if-nez v3, :cond_29 + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->E()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v3, "Value must be specified with a numeric type." + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v9, v4}, Lf/h/a/f/h/k/b1$a;->w(I)Lf/h/a/f/h/k/b1$a; + + invoke-static {v9, v5}, Lf/h/a/f/i/b/j9;->d(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;)V + + const/16 v2, 0x12 + + invoke-static {v9, v2, v14}, Lf/h/a/f/i/b/j9;->c(Lf/h/a/f/h/k/b1$a;ILjava/lang/String;)V + + goto :goto_26 + + :cond_29 + const/4 v3, -0x1 + + if-ne v8, v3, :cond_2a + + const/4 v2, 0x1 + + const/4 v12, 0x3 + + goto :goto_25 + + :cond_2a + invoke-virtual {v2, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/d1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/d1;->x()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v8 + + const/4 v12, 0x3 + + if-eq v8, v12, :cond_2b + + goto :goto_24 + + :cond_2b + const/4 v8, 0x0 + + :goto_23 + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v14 + + if-ge v8, v14, :cond_2d + + invoke-virtual {v2, v8}, Ljava/lang/String;->codePointAt(I)I + + move-result v14 + + invoke-static {v14}, Ljava/lang/Character;->isLetter(I)Z + + move-result v15 + + if-nez v15, :cond_2c + + :goto_24 + const/4 v2, 0x1 + + goto :goto_25 + + :cond_2c + invoke-static {v14}, Ljava/lang/Character;->charCount(I)I + + move-result v14 + + add-int/2addr v8, v14 + + goto :goto_23 + + :cond_2d + const/4 v2, 0x0 + + :goto_25 + if-eqz v2, :cond_30 + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->E()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v8, "Value parameter discarded. You must also supply a 3-letter ISO_4217 currency code in the currency parameter." + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v9, v4}, Lf/h/a/f/h/k/b1$a;->w(I)Lf/h/a/f/h/k/b1$a; + + invoke-static {v9, v5}, Lf/h/a/f/i/b/j9;->d(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;)V + + const/16 v2, 0x13 + + invoke-static {v9, v2, v13}, Lf/h/a/f/i/b/j9;->c(Lf/h/a/f/h/k/b1$a;ILjava/lang/String;)V + + goto :goto_27 + + :cond_2e + :goto_26 + const/4 v3, -0x1 + + :cond_2f + const/4 v12, 0x3 + + :cond_30 + :goto_27 + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + iget-object v4, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v4, v5}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_3d + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + const-wide/16 v4, 0x3e8 + + if-eqz v2, :cond_33 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + + invoke-static {v2, v6}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + if-nez v2, :cond_32 + + if-eqz v10, :cond_31 + + invoke-virtual {v10}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v13 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v15 + + sub-long/2addr v13, v15 + + invoke-static {v13, v14}, Ljava/lang/Math;->abs(J)J + + move-result-wide v13 + + cmp-long v2, v13, v4 + + if-gtz v2, :cond_31 + + invoke-virtual {v10}, Lf/h/a/f/h/k/y5$a;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5$a; + + check-cast v2, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v1, v9, v2}, Lf/h/a/f/i/b/j9;->r(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)Z + + move-result v4 + + if-eqz v4, :cond_31 + + move-object/from16 v8, v35 + + move/from16 v6, v36 + + invoke-virtual {v8, v6, v2}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + move/from16 v4, v32 + + move-object/from16 v13, v34 + + goto/16 :goto_28 + + :cond_31 + move-object/from16 v8, v35 + + move/from16 v6, v36 + + move/from16 v36, v6 + + move-object/from16 v33, v9 + + move-object/from16 v16, v10 + + move/from16 v15, v22 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + move-object/from16 v13, v34 + + goto/16 :goto_2f + + :cond_32 + move-object/from16 v8, v35 + + move-object/from16 v16, v10 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + move/from16 v4, v32 + + move-object/from16 v13, v34 + + goto/16 :goto_2e + + :cond_33 + move-object/from16 v8, v35 + + move/from16 v6, v36 + + const-string v2, "_vs" + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v2, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_36 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + + move-object/from16 v13, v34 + + invoke-static {v2, v13}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + if-nez v2, :cond_35 + + if-eqz v33, :cond_34 + + invoke-virtual/range {v33 .. v33}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v14 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v25 + + sub-long v14, v14, v25 + + invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J + + move-result-wide v14 + + cmp-long v2, v14, v4 + + if-gtz v2, :cond_34 + + invoke-virtual/range {v33 .. v33}, Lf/h/a/f/h/k/y5$a;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5$a; + + check-cast v2, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v1, v2, v9}, Lf/h/a/f/i/b/j9;->r(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)Z + + move-result v4 + + if-eqz v4, :cond_34 + + move/from16 v4, v32 + + invoke-virtual {v8, v4, v2}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + :goto_28 + move/from16 v36, v6 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + const/16 v16, 0x0 + + goto/16 :goto_2c + + :cond_34 + move/from16 v4, v32 + + move v15, v4 + + move-object/from16 v16, v9 + + move/from16 v36, v22 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + goto/16 :goto_2f + + :cond_35 + move/from16 v4, v32 + + goto/16 :goto_2d + + :cond_36 + move/from16 v4, v32 + + move-object/from16 v13, v34 + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + iget-object v5, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v5 + + sget-object v14, Lf/h/a/f/i/b/n;->s0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v5, v14}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_3c + + const-string v2, "_ab" + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_3c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + + invoke-static {v2, v13}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + if-nez v2, :cond_3c + + if-eqz v33, :cond_3c + + invoke-virtual/range {v33 .. v33}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v14 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v25 + + sub-long v14, v14, v25 + + invoke-static {v14, v15}, Ljava/lang/Math;->abs(J)J + + move-result-wide v14 + + const-wide/16 v25, 0xfa0 + + cmp-long v2, v14, v25 + + if-gtz v2, :cond_3c + + invoke-virtual/range {v33 .. v33}, Lf/h/a/f/h/k/y5$a;->clone()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5$a; + + check-cast v2, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v1, v2, v9}, Lf/h/a/f/i/b/j9;->u(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)V + + invoke-virtual {v2}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v11, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/b1; + + move-object/from16 v14, v24 + + invoke-static {v5, v14}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v15 + + check-cast v15, Lf/h/a/f/h/k/y5; + + check-cast v15, Lf/h/a/f/h/k/b1; + + move-object/from16 v3, v23 + + invoke-static {v15, v3}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v15 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {v2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v16 + + check-cast v16, Lf/h/a/f/h/k/y5; + + move-object/from16 v12, v16 + + check-cast v12, Lf/h/a/f/h/k/b1; + + move/from16 v36, v6 + + move-object/from16 v6, v29 + + invoke-static {v12, v6}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v12 + + if-eqz v5, :cond_37 + + invoke-virtual {v5}, Lf/h/a/f/h/k/d1;->x()Ljava/lang/String; + + move-result-object v5 + + goto :goto_29 + + :cond_37 + move-object/from16 v5, v27 + + :goto_29 + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v16 + + if-nez v16, :cond_38 + + move-object/from16 v16, v10 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v10 + + invoke-virtual {v10, v9, v14, v5}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_2a + + :cond_38 + move-object/from16 v16, v10 + + :goto_2a + if-eqz v15, :cond_39 + + invoke-virtual {v15}, Lf/h/a/f/h/k/d1;->x()Ljava/lang/String; + + move-result-object v5 + + goto :goto_2b + + :cond_39 + move-object/from16 v5, v27 + + :goto_2b + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-nez v10, :cond_3a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v10 + + invoke-virtual {v10, v9, v3, v5}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_3a + if-eqz v12, :cond_3b + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v5 + + invoke-virtual {v12}, Lf/h/a/f/h/k/d1;->A()J + + move-result-wide v24 + + invoke-static/range {v24 .. v25}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v10 + + invoke-virtual {v5, v9, v6, v10}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_3b + invoke-virtual {v8, v4, v2}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + :goto_2c + move v15, v4 + + const/16 v33, 0x0 + + goto :goto_2f + + :cond_3c + :goto_2d + move/from16 v36, v6 + + move-object/from16 v16, v10 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + goto :goto_2e + + :cond_3d + move-object/from16 v16, v10 + + move-object/from16 v3, v23 + + move-object/from16 v14, v24 + + move-object/from16 v6, v29 + + move/from16 v4, v32 + + move-object/from16 v13, v34 + + move-object/from16 v8, v35 + + :goto_2e + move v15, v4 + + :goto_2f + if-nez v31, :cond_40 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v11, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_40 + + invoke-virtual {v9}, Lf/h/a/f/h/k/b1$a;->v()I + + move-result v2 + + if-nez v2, :cond_3e + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v4, "Engagement event does not contain any parameters. appId" + + iget-object v5, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v2, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_30 + + :cond_3e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v2 + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/b1; + + invoke-virtual {v2, v4, v13}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + if-nez v2, :cond_3f + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v4, "Engagement event does not include duration. appId" + + iget-object v5, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v2, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_30 + + :cond_3f + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + add-long v18, v18, v4 + + :cond_40 + :goto_30 + iget-object v2, v7, Lf/h/a/f/i/b/j9$a;->c:Ljava/util/List; + + invoke-virtual {v9}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/b1; + + move/from16 v5, v30 + + invoke-interface {v2, v5, v4}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v11, v22, 0x1 + + invoke-virtual {v8, v9}, Lf/h/a/f/h/k/f1$a;->t(Lf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + move/from16 v10, v21 + + move-object/from16 v13, v33 + + :goto_31 + add-int/lit8 v12, v5, 0x1 + + move-object/from16 v29, v6 + + move-object v2, v8 + + move-object v4, v14 + + move-object/from16 v14, v16 + + move/from16 v5, v31 + + move/from16 v8, v36 + + goto/16 :goto_13 + + :cond_41 + move-object v8, v2 + + move/from16 v31, v5 + + move-object v13, v10 + + if-eqz v31, :cond_45 + + move/from16 v2, v22 + + const/4 v3, 0x0 + + :goto_32 + if-ge v3, v2, :cond_45 + + invoke-virtual {v8, v3}, Lf/h/a/f/h/k/f1$a;->B(I)Lf/h/a/f/h/k/b1; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/h/k/b1;->z()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v11, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_42 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-static {v4, v6}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v5 + + if-eqz v5, :cond_42 + + invoke-virtual {v8, v3}, Lf/h/a/f/h/k/f1$a;->H(I)Lf/h/a/f/h/k/f1$a; + + add-int/lit8 v2, v2, -0x1 + + add-int/lit8 v3, v3, -0x1 + + goto :goto_34 + + :cond_42 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-static {v4, v13}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v4 + + if-eqz v4, :cond_44 + + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v5 + + if-eqz v5, :cond_43 + + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->A()J + + move-result-wide v4 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + goto :goto_33 + + :cond_43 + const/4 v4, 0x0 + + :goto_33 + if-eqz v4, :cond_44 + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + const-wide/16 v14, 0x0 + + cmp-long v5, v9, v14 + + if-lez v5, :cond_44 + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + add-long v18, v18, v4 + + :cond_44 + :goto_34 + const/4 v4, 0x1 + + add-int/2addr v3, v4 + + goto :goto_32 + + :cond_45 + move-wide/from16 v2, v18 + + const/4 v4, 0x0 + + invoke-virtual {v1, v8, v2, v3, v4}, Lf/h/a/f/i/b/j9;->h(Lf/h/a/f/h/k/f1$a;JZ)V + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->z()Ljava/util/List; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_46 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_47 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/b1; + + const-string v6, "_s" + + invoke-virtual {v5}, Lf/h/a/f/h/k/b1;->z()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + :try_end_28 + .catchall {:try_start_28 .. :try_end_28} :catchall_6 + + if-eqz v5, :cond_46 + + const/4 v4, 0x1 + + goto :goto_35 + + :cond_47 + const/4 v4, 0x0 + + :goto_35 + const-string v5, "_se" + + if-eqz v4, :cond_48 + + :try_start_29 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v4, v6, v5}, Lf/h/a/f/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V + + :cond_48 + const-string v4, "_sid" + + invoke-static {v8, v4}, Lf/h/a/f/i/b/q9;->u(Lf/h/a/f/h/k/f1$a;Ljava/lang/String;)I + + move-result v4 + + if-ltz v4, :cond_49 + + const/4 v4, 0x1 + + goto :goto_36 + + :cond_49 + const/4 v4, 0x0 + + :goto_36 + if-eqz v4, :cond_4a + + const/4 v4, 0x1 + + invoke-virtual {v1, v8, v2, v3, v4}, Lf/h/a/f/i/b/j9;->h(Lf/h/a/f/h/k/f1$a;JZ)V + + goto :goto_37 + + :cond_4a + invoke-static {v8, v5}, Lf/h/a/f/i/b/q9;->u(Lf/h/a/f/h/k/f1$a;Ljava/lang/String;)I + + move-result v2 + + if-ltz v2, :cond_4b + + invoke-virtual {v8, v2}, Lf/h/a/f/h/k/f1$a;->R(I)Lf/h/a/f/h/k/f1$a; + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + const-string v3, "Session engagement user property is in the bundle without session ID. appId" + + iget-object v4, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v4 + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_4b + :goto_37 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v4, "Checking account type status for ad personalization signals" + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->t()Lf/h/a/f/i/b/y4; + + move-result-object v3 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/y4;->C(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_4e + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v3 + + if-eqz v3, :cond_4e + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->h()Z + + move-result v3 + + if-eqz v3, :cond_4e + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->d()Lf/h/a/f/i/b/h; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/h;->y()Z + + move-result v3 + + if-eqz v3, :cond_4e + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z3;->F()Lf/h/a/f/i/b/c4; + + move-result-object v3 + + const-string v4, "Turning off ad personalization due to account type" + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-static {}, Lf/h/a/f/h/k/j1;->v()Lf/h/a/f/h/k/j1$a; + + move-result-object v3 + + move-object/from16 v4, v28 + + invoke-virtual {v3, v4}, Lf/h/a/f/h/k/j1$a;->q(Ljava/lang/String;)Lf/h/a/f/h/k/j1$a; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->d()Lf/h/a/f/i/b/h; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/h;->x()J + + move-result-wide v5 + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/h/k/j1$a;->o(J)Lf/h/a/f/h/k/j1$a; + + const-wide/16 v5, 0x1 + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/h/k/j1$a;->r(J)Lf/h/a/f/h/k/j1$a; + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/j1; + + const/4 v3, 0x0 + + :goto_38 + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->Q()I + + move-result v5 + + if-ge v3, v5, :cond_4d + + invoke-virtual {v8, v3}, Lf/h/a/f/h/k/f1$a;->O(I)Lf/h/a/f/h/k/j1; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/h/k/j1;->u()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-eqz v5, :cond_4c + + invoke-virtual {v8, v3, v2}, Lf/h/a/f/h/k/f1$a;->r(ILf/h/a/f/h/k/j1;)Lf/h/a/f/h/k/f1$a; + + const/4 v3, 0x1 + + goto :goto_39 + + :cond_4c + add-int/lit8 v3, v3, 0x1 + + goto :goto_38 + + :cond_4d + const/4 v3, 0x0 + + :goto_39 + if-nez v3, :cond_4e + + invoke-virtual {v8, v2}, Lf/h/a/f/h/k/f1$a;->v(Lf/h/a/f/h/k/j1;)Lf/h/a/f/h/k/f1$a; + + :cond_4e + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/n;->n0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_4f + + invoke-static {v8}, Lf/h/a/f/i/b/j9;->e(Lf/h/a/f/h/k/f1$a;)V + + :cond_4f + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->w0()Lf/h/a/f/h/k/f1$a; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->G()Lf/h/a/f/i/b/w9; + + move-result-object v9 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v10 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->z()Ljava/util/List; + + move-result-object v11 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->P()Ljava/util/List; + + move-result-object v12 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->U()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v13 + + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->a0()J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v14 + + invoke-virtual/range {v9 .. v14}, Lf/h/a/f/i/b/w9;->v(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Long;)Ljava/util/List; + + move-result-object v2 + + invoke-virtual {v8, v2}, Lf/h/a/f/h/k/f1$a;->J(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + + iget-object v2, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + iget-object v3, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v3}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/fa;->B(Ljava/lang/String;)Z + + move-result v2 + :try_end_29 + .catchall {:try_start_29 .. :try_end_29} :catchall_6 + + if-eqz v2, :cond_69 + + :try_start_2a + new-instance v2, Ljava/util/HashMap; + + invoke-direct {v2}, Ljava/util/HashMap;->()V + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + iget-object v4, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/t9;->y0()Ljava/security/SecureRandom; + + move-result-object v4 + + const/4 v5, 0x0 + + :goto_3a + invoke-virtual {v8}, Lf/h/a/f/h/k/f1$a;->A()I + + move-result v6 + + if-ge v5, v6, :cond_67 + + invoke-virtual {v8, v5}, Lf/h/a/f/h/k/f1$a;->B(I)Lf/h/a/f/h/k/b1; + + move-result-object v6 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/b1$a; + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v9 + + const-string v10, "_ep" + + invoke-virtual {v9, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + :try_end_2a + .catchall {:try_start_2a .. :try_end_2a} :catchall_3 + + const-string v10, "_sr" + + const-string v11, "_efs" + + if-eqz v9, :cond_54 + + :try_start_2b + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v9 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/y5; + + check-cast v12, Lf/h/a/f/h/k/b1; + + const-string v13, "_en" + + invoke-virtual {v9, v12, v13}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/lang/String; + + invoke-virtual {v2, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/i/b/j; + + if-nez v12, :cond_50 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v12 + + iget-object v13, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v13}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v12, v13, v9}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v12 + + invoke-virtual {v2, v9, v12}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_50 + iget-object v9, v12, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + if-nez v9, :cond_53 + + iget-object v9, v12, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + invoke-virtual {v9}, Ljava/lang/Long;->longValue()J + + move-result-wide v13 + + const-wide/16 v15, 0x1 + + cmp-long v9, v13, v15 + + if-lez v9, :cond_51 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v9 + + iget-object v13, v12, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + invoke-virtual {v9, v6, v10, v13}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_51 + iget-object v9, v12, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + if-eqz v9, :cond_52 + + iget-object v9, v12, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + invoke-virtual {v9}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v9 + + if-eqz v9, :cond_52 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v9 + + const-wide/16 v12, 0x1 + + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v10 + + invoke-virtual {v9, v6, v11, v10}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_52 + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/k/y5; + + check-cast v9, Lf/h/a/f/h/k/b1; + + invoke-virtual {v3, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_53 + invoke-virtual {v8, v5, v6}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + :try_end_2b + .catchall {:try_start_2b .. :try_end_2b} :catchall_6 + + goto/16 :goto_40 + + :cond_54 + :try_start_2c + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v9 + + iget-object v12, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v9, v12}, Lf/h/a/f/i/b/y4;->D(Ljava/lang/String;)J + + move-result-wide v12 + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v14 + + invoke-static {v14, v15, v12, v13}, Lf/h/a/f/i/b/t9;->v(JJ)J + + move-result-wide v14 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/k/y5; + + check-cast v9, Lf/h/a/f/h/k/b1; + + move-object/from16 v16, v11 + + const-string v11, "_dbg" + + move-wide/from16 v22, v12 + + const-wide/16 v18, 0x1 + + invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v12 + + invoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v13 + :try_end_2c + .catchall {:try_start_2c .. :try_end_2c} :catchall_3 + + if-nez v13, :cond_59 + + if-nez v12, :cond_55 + + goto :goto_3c + + :cond_55 + :try_start_2d + invoke-virtual {v9}, Lf/h/a/f/h/k/b1;->s()Ljava/util/List; + + move-result-object v9 + + invoke-interface {v9}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v9 + + :goto_3b + invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z + + move-result v13 + + if-eqz v13, :cond_59 + + invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Lf/h/a/f/h/k/d1; + + move-object/from16 v18, v9 + + invoke-virtual {v13}, Lf/h/a/f/h/k/d1;->u()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v11, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-eqz v9, :cond_58 + + invoke-virtual {v13}, Lf/h/a/f/h/k/d1;->A()J + + move-result-wide v18 + + invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_57 + + instance-of v9, v12, Ljava/lang/String; + + if-eqz v9, :cond_56 + + invoke-virtual {v13}, Lf/h/a/f/h/k/d1;->x()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_57 + + :cond_56 + instance-of v9, v12, Ljava/lang/Double; + + if-eqz v9, :cond_59 + + invoke-virtual {v13}, Lf/h/a/f/h/k/d1;->C()D + + move-result-wide v18 + + invoke-static/range {v18 .. v19}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v9 + + invoke-virtual {v12, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-eqz v9, :cond_59 + + :cond_57 + const/4 v9, 0x1 + + goto :goto_3d + + :cond_58 + move-object/from16 v9, v18 + + goto :goto_3b + + :cond_59 + :goto_3c + const/4 v9, 0x0 + + :goto_3d + if-nez v9, :cond_5a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v9 + + iget-object v11, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v11}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v9, v11, v12}, Lf/h/a/f/i/b/y4;->B(Ljava/lang/String;Ljava/lang/String;)I + + move-result v9 + + goto :goto_3e + + :cond_5a + const/4 v9, 0x1 + + :goto_3e + if-gtz v9, :cond_5b + + iget-object v10, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v10}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v10 + + invoke-virtual {v10}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v10 + + const-string v11, "Sample rate must be positive. event, rate" + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v12 + + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v9 + + invoke-virtual {v10, v11, v12, v9}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v9 + + check-cast v9, Lf/h/a/f/h/k/y5; + + check-cast v9, Lf/h/a/f/h/k/b1; + + invoke-virtual {v3, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v8, v5, v6}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + :try_end_2d + .catchall {:try_start_2d .. :try_end_2d} :catchall_6 + + goto/16 :goto_40 + + :cond_5b + :try_start_2e + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v11 + + invoke-virtual {v2, v11}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v11 + + check-cast v11, Lf/h/a/f/i/b/j; + + if-nez v11, :cond_5c + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v11 + + iget-object v12, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v12}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v11, v12, v13}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v11 + + if-nez v11, :cond_5c + + iget-object v11, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v11}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v11 + + invoke-virtual {v11}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v11 + + const-string v12, "Event being bundled has no eventAggregate. appId, eventName" + + iget-object v13, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v13}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v13 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v11, v12, v13, v1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v11, Lf/h/a/f/i/b/j; + + iget-object v1, v7, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v28 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v29 + + const-wide/16 v30, 0x1 + + const-wide/16 v32, 0x1 + + const-wide/16 v34, 0x1 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v36 + + const-wide/16 v38, 0x0 + + const/16 v40, 0x0 + + const/16 v41, 0x0 + + const/16 v42, 0x0 + + const/16 v43, 0x0 + + move-object/from16 v27, v11 + + invoke-direct/range {v27 .. v43}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + :cond_5c + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v1 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/y5; + + check-cast v12, Lf/h/a/f/h/k/b1; + + const-string v13, "_eid" + + invoke-virtual {v1, v12, v13}, Lf/h/a/f/i/b/q9;->T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + if-eqz v1, :cond_5d + + const/4 v12, 0x1 + + goto :goto_3f + + :cond_5d + const/4 v12, 0x0 + + :goto_3f + invoke-static {v12}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v12 + + const/4 v13, 0x1 + + if-ne v9, v13, :cond_60 + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/b1; + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_5f + + iget-object v1, v11, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + if-nez v1, :cond_5e + + iget-object v1, v11, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + if-nez v1, :cond_5e + + iget-object v1, v11, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + if-eqz v1, :cond_5f + + :cond_5e + const/4 v1, 0x0 + + invoke-virtual {v11, v1, v1, v1}, Lf/h/a/f/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/f/i/b/j; + + move-result-object v9 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v2, v1, v9}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_5f + invoke-virtual {v8, v5, v6}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + :goto_40 + move-object v13, v4 + + move-object/from16 v19, v7 + + move-object v1, v8 + + move v7, v5 + + const-wide/16 v4, 0x1 + + goto/16 :goto_44 + + :cond_60 + invoke-virtual {v4, v9}, Ljava/security/SecureRandom;->nextInt(I)I + + move-result v13 + + if-nez v13, :cond_62 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v1 + + move-object v13, v4 + + move/from16 v18, v5 + + int-to-long v4, v9 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v1, v6, v10, v9}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/b1; + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_61 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const/4 v4, 0x0 + + invoke-virtual {v11, v4, v1, v4}, Lf/h/a/f/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/f/i/b/j; + + move-result-object v11 + + :cond_61 + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v4 + + invoke-virtual {v11, v4, v5, v14, v15}, Lf/h/a/f/i/b/j;->b(JJ)Lf/h/a/f/i/b/j; + + move-result-object v4 + + invoke-virtual {v2, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-object/from16 v19, v7 + + move-object v1, v8 + + move/from16 v7, v18 + + const-wide/16 v4, 0x1 + + goto/16 :goto_43 + + :cond_62 + move-object v13, v4 + + move/from16 v18, v5 + + iget-object v4, v11, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + if-eqz v4, :cond_63 + + iget-object v4, v11, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + move-object/from16 v19, v7 + + move-object/from16 v35, v8 + + goto :goto_41 + + :cond_63 + move-object/from16 v4, p0 + + iget-object v5, v4, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->A()J + + move-result-wide v4 + + move-object/from16 v19, v7 + + move-object/from16 v35, v8 + + move-wide/from16 v7, v22 + + invoke-static {v4, v5, v7, v8}, Lf/h/a/f/i/b/t9;->v(JJ)J + + move-result-wide v4 + + :goto_41 + cmp-long v7, v4, v14 + + if-eqz v7, :cond_65 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v1 + + const-wide/16 v4, 0x1 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + move-object/from16 v8, v16 + + invoke-virtual {v1, v6, v8, v7}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v1 + + int-to-long v7, v9 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v9 + + invoke-virtual {v1, v6, v10, v9}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/b1; + + invoke-virtual {v3, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_64 + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v7, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + const/4 v8, 0x0 + + invoke-virtual {v11, v8, v1, v7}, Lf/h/a/f/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/f/i/b/j; + + move-result-object v11 + + :cond_64 + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->z()J + + move-result-wide v7 + + invoke-virtual {v11, v7, v8, v14, v15}, Lf/h/a/f/i/b/j;->b(JJ)Lf/h/a/f/i/b/j; + + move-result-object v7 + + invoke-virtual {v2, v1, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_42 + + :cond_65 + const-wide/16 v4, 0x1 + + invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-eqz v7, :cond_66 + + invoke-virtual {v6}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v7 + + const/4 v8, 0x0 + + invoke-virtual {v11, v1, v8, v8}, Lf/h/a/f/i/b/j;->c(Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)Lf/h/a/f/i/b/j; + + move-result-object v1 + + invoke-virtual {v2, v7, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_66 + :goto_42 + move/from16 v7, v18 + + move-object/from16 v1, v35 + + :goto_43 + invoke-virtual {v1, v7, v6}, Lf/h/a/f/h/k/f1$a;->q(ILf/h/a/f/h/k/b1$a;)Lf/h/a/f/h/k/f1$a; + + :goto_44 + add-int/lit8 v6, v7, 0x1 + + move-object v8, v1 + + move v5, v6 + + move-object v4, v13 + + move-object/from16 v7, v19 + + move-object/from16 v1, p0 + + goto/16 :goto_3a + + :cond_67 + move-object/from16 v19, v7 + + move-object v1, v8 + + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I + + move-result v4 + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->A()I + + move-result v5 + + if-ge v4, v5, :cond_68 + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->G()Lf/h/a/f/h/k/f1$a; + + invoke-virtual {v1, v3}, Lf/h/a/f/h/k/f1$a;->w(Ljava/lang/Iterable;)Lf/h/a/f/h/k/f1$a; + + :cond_68 + invoke-virtual {v2}, Ljava/util/HashMap;->entrySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_45 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_6a + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/util/Map$Entry; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-interface {v3}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/i/b/j; + + invoke-virtual {v4, v3}, Lf/h/a/f/i/b/e;->J(Lf/h/a/f/i/b/j;)V + :try_end_2e + .catchall {:try_start_2e .. :try_end_2e} :catchall_3 + + goto :goto_45 + + :catchall_3 + move-exception v0 + + move-object v1, v0 + + move-object/from16 v3, p0 + + goto/16 :goto_51 + + :cond_69 + move-object/from16 v19, v7 + + move-object v1, v8 + + :cond_6a + move-object/from16 v3, p0 + + :try_start_2f + iget-object v2, v3, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v2 + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->q0()Ljava/lang/String; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/i/b/n;->n0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v4, v5}, Lf/h/a/f/i/b/fa;->y(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-nez v2, :cond_6b + + invoke-static {v1}, Lf/h/a/f/i/b/j9;->e(Lf/h/a/f/h/k/f1$a;)V + + :cond_6b + move-object/from16 v2, v19 + + iget-object v4, v2, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + invoke-virtual {v5, v4}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v5 + + if-nez v5, :cond_6c + + iget-object v5, v3, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v6, "Bundling raw events w/o app info. appId" + + iget-object v7, v2, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v7}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_4a + + :cond_6c + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->A()I + + move-result v6 + + if-lez v6, :cond_71 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->L()J + + move-result-wide v6 + + const-wide/16 v8, 0x0 + + cmp-long v10, v6, v8 + + if-eqz v10, :cond_6d + + invoke-virtual {v1, v6, v7}, Lf/h/a/f/h/k/f1$a;->S(J)Lf/h/a/f/h/k/f1$a; + + goto :goto_46 + + :cond_6d + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->j0()Lf/h/a/f/h/k/f1$a; + + :goto_46 + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->K()J + + move-result-wide v8 + + const-wide/16 v10, 0x0 + + cmp-long v12, v8, v10 + + if-nez v12, :cond_6e + + goto :goto_47 + + :cond_6e + move-wide v6, v8 + + :goto_47 + cmp-long v8, v6, v10 + + if-eqz v8, :cond_6f + + invoke-virtual {v1, v6, v7}, Lf/h/a/f/h/k/f1$a;->L(J)Lf/h/a/f/h/k/f1$a; + + goto :goto_48 + + :cond_6f + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->f0()Lf/h/a/f/h/k/f1$a; + + :goto_48 + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->X()V + + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->U()J + + move-result-wide v6 + + long-to-int v7, v6 + + invoke-virtual {v1, v7}, Lf/h/a/f/h/k/f1$a;->b0(I)Lf/h/a/f/h/k/f1$a; + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->U()J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->a(J)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->a0()J + + move-result-wide v6 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/a4;->l(J)V + + invoke-virtual {v5}, Lf/h/a/f/i/b/a4;->f()Ljava/lang/String; + + move-result-object v6 + + if-eqz v6, :cond_70 + + invoke-virtual {v1, v6}, Lf/h/a/f/h/k/f1$a;->p0(Ljava/lang/String;)Lf/h/a/f/h/k/f1$a; + + goto :goto_49 + + :cond_70 + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->r0()Lf/h/a/f/h/k/f1$a; + + :goto_49 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v6 + + invoke-virtual {v6, v5}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + :cond_71 + :goto_4a + invoke-virtual {v1}, Lf/h/a/f/h/k/f1$a;->A()I + + move-result v5 + + if-lez v5, :cond_75 + + iget-object v5, v3, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->g()Lf/h/a/f/i/b/ea; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v5 + + iget-object v6, v2, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/f/h/k/w0; + + move-result-object v5 + + if-eqz v5, :cond_73 + + invoke-virtual {v5}, Lf/h/a/f/h/k/w0;->u()Z + + move-result v6 + + if-nez v6, :cond_72 + + goto :goto_4b + + :cond_72 + invoke-virtual {v5}, Lf/h/a/f/h/k/w0;->v()J + + move-result-wide v5 + + invoke-virtual {v1, v5, v6}, Lf/h/a/f/h/k/f1$a;->l0(J)Lf/h/a/f/h/k/f1$a; + + goto :goto_4c + + :cond_73 + :goto_4b + iget-object v5, v2, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/f1;->z()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_74 + + const-wide/16 v5, -0x1 + + invoke-virtual {v1, v5, v6}, Lf/h/a/f/h/k/f1$a;->l0(J)Lf/h/a/f/h/k/f1$a; + + goto :goto_4c + + :cond_74 + iget-object v5, v3, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v5 + + const-string v6, "Did not find measurement config or missing version info. appId" + + iget-object v7, v2, Lf/h/a/f/i/b/j9$a;->a:Lf/h/a/f/h/k/f1; + + invoke-virtual {v7}, Lf/h/a/f/h/k/f1;->U()Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_4c + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v5 + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/f1; + + move/from16 v10, v21 + + invoke-virtual {v5, v1, v10}, Lf/h/a/f/i/b/e;->M(Lf/h/a/f/h/k/f1;Z)Z + + :cond_75 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + iget-object v2, v2, Lf/h/a/f/i/b/j9$a;->b:Ljava/util/List; + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v5, Ljava/lang/StringBuilder; + + const-string v6, "rowid in (" + + invoke-direct {v5, v6}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const/4 v6, 0x0 + + :goto_4d + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v7 + + if-ge v6, v7, :cond_77 + + if-eqz v6, :cond_76 + + const-string v7, "," + + invoke-virtual {v5, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_76 + invoke-interface {v2, v6}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/Long; + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v7 + + invoke-virtual {v5, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + add-int/lit8 v6, v6, 0x1 + + goto :goto_4d + + :cond_77 + const-string v6, ")" + + invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v6 + + const-string v7, "raw_events" + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v5 + + const/4 v8, 0x0 + + invoke-virtual {v6, v7, v5, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v5 + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v6 + + if-eq v5, v6, :cond_78 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v1 + + const-string v6, "Deleted fewer rows from raw events table than expected" + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v1, v6, v5, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_78 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + :try_end_2f + .catchall {:try_start_2f .. :try_end_2f} :catchall_5 + + :try_start_30 + const-string v5, "delete from raw_events_metadata where app_id=? and metadata_fingerprint not in (select distinct metadata_fingerprint from raw_events where app_id=?)" + + const/4 v6, 0x2 + + new-array v6, v6, [Ljava/lang/String; + + const/4 v7, 0x0 + + aput-object v4, v6, v7 + + const/4 v7, 0x1 + + aput-object v4, v6, v7 + + invoke-virtual {v2, v5, v6}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;[Ljava/lang/Object;)V + :try_end_30 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_30 .. :try_end_30} :catch_c + .catchall {:try_start_30 .. :try_end_30} :catchall_5 + + goto :goto_4e + + :catch_c + move-exception v0 + + move-object v2, v0 + + :try_start_31 + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v1 + + const-string v5, "Failed to remove unused event metadata. appId" + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + invoke-virtual {v1, v5, v4, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_4e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->u()V + :try_end_31 + .catchall {:try_start_31 .. :try_end_31} :catchall_5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->j0()V + + const/4 v1, 0x1 + + return v1 + + :cond_79 + move-object v3, v1 + + :try_start_32 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->u()V + :try_end_32 + .catchall {:try_start_32 .. :try_end_32} :catchall_5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->j0()V + + const/4 v1, 0x0 + + return v1 + + :catchall_4 + move-exception v0 + + move-object v3, v1 + + move-object v8, v2 + + move-object v2, v0 + + :goto_4f + if-eqz v8, :cond_7a + + :try_start_33 + invoke-interface {v8}, Landroid/database/Cursor;->close()V + + :cond_7a + throw v2 + :try_end_33 + .catchall {:try_start_33 .. :try_end_33} :catchall_5 + + :catchall_5 + move-exception v0 + + goto :goto_50 + + :catchall_6 + move-exception v0 + + move-object v3, v1 + + :goto_50 + move-object v1, v0 + + :goto_51 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + throw v1 +.end method + +.method public final r(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)Z + .locals 4 + + invoke-virtual {p1}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "_e" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + const-string v1, "_sc" + + invoke-static {v0, v1}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + move-object v0, v1 + + goto :goto_0 + + :cond_0 + iget-object v0, v0, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {p2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/y5; + + check-cast v2, Lf/h/a/f/h/k/b1; + + const-string v3, "_pc" + + invoke-static {v2, v3}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v2 + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + iget-object v1, v2, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + :goto_1 + if-eqz v1, :cond_2 + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/j9;->u(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)V + + const/4 p1, 0x1 + + return p1 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final s()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/j9;->p:Z + + if-nez v0, :cond_3 + + iget-boolean v0, p0, Lf/h/a/f/i/b/j9;->q:Z + + if-nez v0, :cond_3 + + iget-boolean v0, p0, Lf/h/a/f/i/b/j9;->r:Z + + if-eqz v0, :cond_0 + + goto :goto_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Stopping uploading service(s)" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->m:Ljava/util/List; + + if-nez v0, :cond_1 + + return-void + + :cond_1 + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Runnable; + + invoke-interface {v1}, Ljava/lang/Runnable;->run()V + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->m:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + return-void + + :cond_3 + :goto_1 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-boolean v1, p0, Lf/h/a/f/i/b/j9;->p:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + iget-boolean v2, p0, Lf/h/a/f/i/b/j9;->q:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iget-boolean v3, p0, Lf/h/a/f/i/b/j9;->r:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + const-string v4, "Not stopping services. fetch, network, upload" + + invoke-virtual {v0, v4, v1, v2, v3}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return-void +.end method + +.method public final t(Lf/h/a/f/i/b/a4;)Ljava/lang/Boolean; + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + :try_start_0 + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v0 + + const-wide/32 v2, -0x80000000 + + const/4 v4, 0x0 + + cmp-long v5, v0, v2 + + if-eqz v5, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1, v4}, Lf/h/a/f/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + + iget v0, v0, Landroid/content/pm/PackageInfo;->versionCode:I + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v1 + + int-to-long v3, v0 + + cmp-long p1, v1, v3 + + if-nez p1, :cond_1 + + sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + return-object p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1, v4}, Lf/h/a/f/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + + iget-object v0, v0, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :cond_1 + sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + return-object p1 + + :catch_0 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final u(Lf/h/a/f/h/k/b1$a;Lf/h/a/f/h/k/b1$a;)V + .locals 8 + + invoke-virtual {p1}, Lf/h/a/f/h/k/b1$a;->y()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "_e" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + const-string v1, "_et" + + invoke-static {v0, v1}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-wide v2, v0, Lf/h/a/f/h/k/d1;->zzf:J + + const-wide/16 v4, 0x0 + + cmp-long v0, v2, v4 + + if-gtz v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + invoke-virtual {p2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/b1; + + invoke-static {v0, v1}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object v0 + + if-eqz v0, :cond_1 + + iget-wide v6, v0, Lf/h/a/f/h/k/d1;->zzf:J + + cmp-long v0, v6, v4 + + if-lez v0, :cond_1 + + add-long/2addr v2, v6 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v0, p2, v1, v2}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object p2 + + const-wide/16 v0, 0x1 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + const-string v1, "_fr" + + invoke-virtual {p2, p1, v1, v0}, Lf/h/a/f/i/b/q9;->G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + + :cond_2 + :goto_0 + return-void +.end method + +.method public final v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {}, Lf/h/a/f/h/k/pb;->b()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->O0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p1}, Lf/h/a/f/i/b/e4;->b(Lcom/google/android/gms/measurement/internal/zzao;)Lf/h/a/f/i/b/e4; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p1, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-object v3, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/e;->k0(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/t9;->I(Landroid/os/Bundle;Landroid/os/Bundle;)V + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->o(Ljava/lang/String;)I + + move-result v1 + + invoke-virtual {v0, p1, v1}, Lf/h/a/f/i/b/t9;->R(Lf/h/a/f/i/b/e4;I)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/e4;->a()Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object p1 + + :cond_0 + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void +.end method + +.method public final x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + const-string v1, "_npa" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + if-eqz v0, :cond_4 + + iget-object p1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v0, "Falling back to manifest metadata value for ad personalization" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + new-instance p1, Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_3 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + iget-object v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-eqz v0, :cond_2 + + const-wide/16 v0, 0x1 + + goto :goto_0 + + :cond_2 + const-wide/16 v0, 0x0 + + :goto_0 + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + const-string v2, "_npa" + + const-string v6, "auto" + + move-object v1, p1 + + invoke-direct/range {v1 .. v6}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void + + :cond_3 + const/4 p1, 0x0 + + throw p1 + + :cond_4 + iget-object v0, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "Removing user property" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object p2, p2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v0, p2, v1}, Lf/h/a/f/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->u()V + + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v0, "User property removed" + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v1 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + throw p1 +.end method + +.method public final y(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 21 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + const-string v3, "_sysu" + + const-string v4, "_sys" + + const-string v5, "_pfo" + + const-string v6, "_uwa" + + const-string v0, "app_id=?" + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v7}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p1}, Lf/h/a/f/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v7 + + if-nez v7, :cond_0 + + return-void + + :cond_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v7 + + iget-object v8, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v7 + + const-wide/16 v8, 0x0 + + if-eqz v7, :cond_1 + + invoke-virtual {v7}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v10 + + invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-eqz v10, :cond_1 + + iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-static {v10}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v10 + + if-nez v10, :cond_1 + + invoke-virtual {v7, v8, v9}, Lf/h/a/f/i/b/a4;->F(J)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v10 + + invoke-virtual {v10, v7}, Lf/h/a/f/i/b/e;->K(Lf/h/a/f/i/b/a4;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v7 + + iget-object v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v7, v7, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-interface {v7, v10}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_1 + iget-boolean v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v7, :cond_2 + + invoke-virtual/range {p0 .. p1}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_2 + iget-wide v10, v2, Lcom/google/android/gms/measurement/internal/zzn;->p:J + + const/4 v7, 0x0 + + cmp-long v12, v10, v8 + + if-nez v12, :cond_4 + + iget-object v10, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v10, v10, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v10, Lf/h/a/f/e/n/c; + + if-eqz v10, :cond_3 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v10 + + goto :goto_0 + + :cond_3 + throw v7 + + :cond_4 + :goto_0 + iget-object v12, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v12}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v12 + + invoke-virtual {v12}, Lf/h/a/f/i/b/y5;->c()V + + iput-object v7, v12, Lf/h/a/f/i/b/h;->g:Ljava/lang/Boolean; + + iput-wide v8, v12, Lf/h/a/f/i/b/h;->h:J + + iget v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->q:I + + const/4 v15, 0x1 + + if-eqz v12, :cond_5 + + if-eq v12, v15, :cond_5 + + iget-object v13, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v13}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v13 + + iget-object v13, v13, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + iget-object v7, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v7}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v12 + + const-string v14, "Incorrect app type, assuming installed app. appId, appType" + + invoke-virtual {v13, v14, v7, v12}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v7, 0x0 + + goto :goto_1 + + :cond_5 + move v7, v12 + + :goto_1 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v12 + + invoke-virtual {v12}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v12 + + iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const-string v14, "_npa" + + invoke-virtual {v12, v13, v14}, Lf/h/a/f/i/b/e;->b0(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/r9; + + move-result-object v14 + + if-eqz v14, :cond_7 + + const-string v12, "auto" + + iget-object v13, v14, Lf/h/a/f/i/b/r9;->b:Ljava/lang/String; + + invoke-virtual {v12, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v12 + + if-eqz v12, :cond_6 + + goto :goto_2 + + :cond_6 + move-object/from16 v20, v3 + + const/4 v3, 0x1 + + goto :goto_4 + + :cond_7 + :goto_2 + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + if-eqz v12, :cond_a + + new-instance v13, Lcom/google/android/gms/measurement/internal/zzkr; + + const-string v17, "_npa" + + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->v:Ljava/lang/Boolean; + + invoke-virtual {v12}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v12 + + if-eqz v12, :cond_8 + + const-wide/16 v18, 0x1 + + goto :goto_3 + + :cond_8 + move-wide/from16 v18, v8 + + :goto_3 + invoke-static/range {v18 .. v19}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v18 + + const-string v19, "auto" + + const-wide/16 v8, 0x1 + + move-object v12, v13 + + move-object v8, v13 + + move-object/from16 v13, v17 + + move-object/from16 v20, v3 + + move-object v9, v14 + + const/4 v3, 0x1 + + move-wide v14, v10 + + move-object/from16 v16, v18 + + move-object/from16 v17, v19 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + if-eqz v9, :cond_9 + + iget-object v9, v9, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + iget-object v12, v8, Lcom/google/android/gms/measurement/internal/zzkr;->g:Ljava/lang/Long; + + invoke-virtual {v9, v12}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-nez v9, :cond_b + + :cond_9 + invoke-virtual {v1, v8, v2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_4 + + :cond_a + move-object/from16 v20, v3 + + move-object v9, v14 + + const/4 v3, 0x1 + + if-eqz v9, :cond_b + + new-instance v8, Lcom/google/android/gms/measurement/internal/zzkr; + + const-string v13, "_npa" + + const/16 v16, 0x0 + + const-string v17, "auto" + + move-object v12, v8 + + move-wide v14, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v8, v2}, Lf/h/a/f/i/b/j9;->x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_b + :goto_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v8 + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v8, v9}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v8 + + if-eqz v8, :cond_d + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v12 + + iget-object v13, v2, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v14 + + invoke-static {v9, v12, v13, v14}, Lf/h/a/f/i/b/t9;->c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + + move-result v9 + + if-eqz v9, :cond_d + + iget-object v9, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v9}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v12, "New GMP App Id passed in. Removing cached database data. appId" + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v13 + + invoke-static {v13}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v13 + + invoke-virtual {v9, v12, v13}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v9 + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v8 + + invoke-virtual {v9}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v8}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-virtual {v9}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v12 + + new-array v13, v3, [Ljava/lang/String; + + const/4 v14, 0x0 + + aput-object v8, v13, v14 + + const-string v15, "events" + + invoke-virtual {v12, v15, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v15 + + add-int/2addr v15, v14 + + const-string v14, "user_attributes" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "conditional_properties" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "apps" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "raw_events" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "raw_events_metadata" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "event_filters" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "property_filters" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v14 + + add-int/2addr v15, v14 + + const-string v14, "audience_filter_values" + + invoke-virtual {v12, v14, v0, v13}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + add-int/2addr v15, v0 + + if-lez v15, :cond_c + + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v12, "Deleted application data. app, records" + + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + invoke-virtual {v0, v12, v8, v13}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + goto :goto_5 + + :catch_0 + move-exception v0 + + :try_start_2 + invoke-virtual {v9}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v12, "Error deleting application data. appId, error" + + invoke-static {v8}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v9, v12, v8, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_c + :goto_5 + const/4 v8, 0x0 + + :cond_d + if-eqz v8, :cond_11 + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v12 + + const-wide/32 v14, -0x80000000 + + cmp-long v0, v12, v14 + + if-eqz v0, :cond_e + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v12 + + move-object v9, v4 + + iget-wide v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->m:J + + cmp-long v0, v12, v3 + + if-eqz v0, :cond_f + + const/4 v0, 0x1 + + goto :goto_6 + + :cond_e + move-object v9, v4 + + :cond_f + const/4 v0, 0x0 + + :goto_6 + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v3 + + cmp-long v12, v3, v14 + + if-nez v12, :cond_10 + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v3 + + if-eqz v3, :cond_10 + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v3 + + iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->f:Ljava/lang/String; + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_10 + + const/4 v14, 0x1 + + goto :goto_7 + + :cond_10 + const/4 v14, 0x0 + + :goto_7 + or-int/2addr v0, v14 + + if-eqz v0, :cond_12 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v3, "_pv" + + invoke-virtual {v8}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v0, v3, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; + + const-string v13, "_au" + + new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + const-string v15, "auto" + + move-object v12, v3 + + move-wide/from16 v16, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_8 + + :cond_11 + move-object v9, v4 + + :cond_12 + :goto_8 + invoke-virtual/range {p0 .. p1}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + if-nez v7, :cond_13 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const-string v4, "_f" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v0 + + goto :goto_9 + + :cond_13 + const/4 v3, 0x1 + + if-ne v7, v3, :cond_14 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const-string v4, "_v" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v0 + + goto :goto_9 + + :cond_14 + const/4 v0, 0x0 + + :goto_9 + if-nez v0, :cond_26 + + const-wide/32 v3, 0x36ee80 + + div-long v12, v10, v3 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + const-wide/16 v14, 0x1 + + add-long/2addr v12, v14 + + mul-long v12, v12, v3 + + const-string v0, "_dac" + + const-string v3, "_r" + + const-string v4, "_c" + + const-string v8, "_et" + + if-nez v7, :cond_21 + + :try_start_3 + new-instance v7, Lcom/google/android/gms/measurement/internal/zzkr; + + const-string v14, "_fot" + + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v16 + + const-string v17, "auto" + + move-object v12, v7 + + move-object v13, v14 + + move-wide v14, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v7, v2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + sget-object v13, Lf/h/a/f/i/b/n;->S:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v12, v13}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_15 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + iget-object v7, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->w:Lf/h/a/f/i/b/r4; + + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v7, v12}, Lf/h/a/f/i/b/r4;->a(Ljava/lang/String;)V + + :cond_15 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + new-instance v7, Landroid/os/Bundle; + + invoke-direct {v7}, Landroid/os/Bundle;->()V + + const-wide/16 v12, 0x1 + + invoke-virtual {v7, v4, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + invoke-virtual {v7, v3, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const-wide/16 v3, 0x0 + + invoke-virtual {v7, v6, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + invoke-virtual {v7, v9, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + move-object/from16 v14, v20 + + invoke-virtual {v7, v14, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v12, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4, v12}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_16 + + const-wide/16 v3, 0x1 + + invoke-virtual {v7, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_a + + :cond_16 + const-wide/16 v3, 0x1 + + :goto_a + iget-boolean v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->t:Z + + if-eqz v12, :cond_17 + + invoke-virtual {v7, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_17 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + const-string v4, "first_open_count" + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/e;->i0(Ljava/lang/String;Ljava/lang/String;)J + + move-result-wide v3 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + if-nez v0, :cond_19 + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "PackageManager is null, first open report might be inaccurate. appId" + + iget-object v9, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v9}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v0, v6, v9}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :cond_18 + :goto_b + const-wide/16 v12, 0x0 + + goto/16 :goto_12 + + :cond_19 + :try_start_4 + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const/4 v13, 0x0 + + invoke-virtual {v0, v12, v13}, Lf/h/a/f/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + :try_end_4 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_4 .. :try_end_4} :catch_1 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + goto :goto_c + + :catch_1 + move-exception v0 + + :try_start_5 + iget-object v12, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v12}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v12 + + iget-object v12, v12, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v13, "Package info is null, first open report might be inaccurate. appId" + + iget-object v15, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v15}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v15 + + invoke-virtual {v12, v13, v15, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + :goto_c + if-eqz v0, :cond_1e + + iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J + + const-wide/16 v15, 0x0 + + cmp-long v17, v12, v15 + + if-eqz v17, :cond_1e + + iget-wide v12, v0, Landroid/content/pm/PackageInfo;->firstInstallTime:J + + move-object/from16 v20, v14 + + iget-wide v14, v0, Landroid/content/pm/PackageInfo;->lastUpdateTime:J + + cmp-long v0, v12, v14 + + if-eqz v0, :cond_1c + + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v12, Lf/h/a/f/i/b/n;->t0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v12}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_1a + + const-wide/16 v12, 0x0 + + cmp-long v0, v3, v12 + + if-nez v0, :cond_1b + + const-wide/16 v12, 0x1 + + invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_d + + :cond_1a + const-wide/16 v12, 0x1 + + invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_1b + :goto_d + const/4 v14, 0x0 + + goto :goto_e + + :cond_1c + const/4 v14, 0x1 + + :goto_e + new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr; + + const-string v13, "_fi" + + if-eqz v14, :cond_1d + + const-wide/16 v14, 0x1 + + goto :goto_f + + :cond_1d + const-wide/16 v14, 0x0 + + :goto_f + invoke-static {v14, v15}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v16 + + const-string v17, "auto" + + move-object v12, v0 + + move-object/from16 v6, v20 + + move-wide v14, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + goto :goto_10 + + :cond_1e + move-object v6, v14 + + :goto_10 + :try_start_6 + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v12, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + const/4 v13, 0x0 + + invoke-virtual {v0, v12, v13}, Lf/h/a/f/e/o/b;->a(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object v0 + :try_end_6 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_6 .. :try_end_6} :catch_2 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + goto :goto_11 + + :catch_2 + move-exception v0 + + :try_start_7 + iget-object v12, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v12}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v12 + + iget-object v12, v12, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v13, "Application info is null, first open report might be inaccurate. appId" + + iget-object v14, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v14}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v14 + + invoke-virtual {v12, v13, v14, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + :goto_11 + if-eqz v0, :cond_18 + + iget v12, v0, Landroid/content/pm/ApplicationInfo;->flags:I + + const/4 v13, 0x1 + + and-int/2addr v12, v13 + + if-eqz v12, :cond_1f + + const-wide/16 v12, 0x1 + + invoke-virtual {v7, v9, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_1f + iget v0, v0, Landroid/content/pm/ApplicationInfo;->flags:I + + and-int/lit16 v0, v0, 0x80 + + if-eqz v0, :cond_18 + + const-wide/16 v12, 0x1 + + invoke-virtual {v7, v6, v12, v13}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto/16 :goto_b + + :goto_12 + cmp-long v0, v3, v12 + + if-ltz v0, :cond_20 + + invoke-virtual {v7, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_20 + new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; + + const-string v13, "_f" + + new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v14, v7}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + const-string v15, "auto" + + move-object v12, v0 + + move-wide/from16 v16, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_14 + + :cond_21 + const/4 v5, 0x1 + + if-ne v7, v5, :cond_24 + + new-instance v5, Lcom/google/android/gms/measurement/internal/zzkr; + + const-string v6, "_fvt" + + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v16 + + const-string v17, "auto" + + move-object v12, v5 + + move-object v13, v6 + + move-wide v14, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {v1, v5, v2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->J()V + + new-instance v5, Landroid/os/Bundle; + + invoke-direct {v5}, Landroid/os/Bundle;->()V + + const-wide/16 v6, 0x1 + + invoke-virtual {v5, v4, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + invoke-virtual {v5, v3, v6, v7}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v6, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4, v6}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_22 + + const-wide/16 v3, 0x1 + + invoke-virtual {v5, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_13 + + :cond_22 + const-wide/16 v3, 0x1 + + :goto_13 + iget-boolean v6, v2, Lcom/google/android/gms/measurement/internal/zzn;->t:Z + + if-eqz v6, :cond_23 + + invoke-virtual {v5, v0, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_23 + new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; + + const-string v13, "_v" + + new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v14, v5}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + const-string v15, "auto" + + move-object v12, v0 + + move-wide/from16 v16, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual {v1, v0, v2}, Lf/h/a/f/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_24 + :goto_14 + iget-object v0, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->V:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_27 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-wide/16 v3, 0x1 + + invoke-virtual {v0, v8, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v4, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v5, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_25 + + const-string v3, "_fr" + + const-wide/16 v4, 0x1 + + invoke-virtual {v0, v3, v4, v5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_25 + new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; + + const-string v13, "_e" + + new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + const-string v15, "auto" + + move-object v12, v3 + + move-wide/from16 v16, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_15 + + :cond_26 + iget-boolean v0, v2, Lcom/google/android/gms/measurement/internal/zzn;->l:Z + + if-eqz v0, :cond_27 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + new-instance v3, Lcom/google/android/gms/measurement/internal/zzao; + + const-string v13, "_cd" + + new-instance v14, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v14, v0}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + const-string v15, "auto" + + move-object v12, v3 + + move-wide/from16 v16, v10 + + invoke-direct/range {v12 .. v17}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_27 + :goto_15 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->u()V + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->j0()V + + throw v0 +.end method + +.method public final z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->F(Lcom/google/android/gms/measurement/internal/zzn;)Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-boolean v0, p2, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + return-void + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->f0()V + + :try_start_0 + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/e;->c0(Ljava/lang/String;Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzw; + + move-result-object v0 + + if-eqz v0, :cond_4 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Removing conditional user property" + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + iget-object v5, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v5, v5, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v4, v5}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v1, v2, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/e;->d0(Ljava/lang/String;Ljava/lang/String;)I + + iget-boolean v1, v0, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + if-eqz v1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v3, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/e;->Y(Ljava/lang/String;Ljava/lang/String;)V + + :cond_2 + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v1, :cond_5 + + const/4 v1, 0x0 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v2, :cond_3 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v1 + + :cond_3 + move-object v3, v1 + + iget-object v1, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + iget-object v2, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + iget-object v4, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v4, v4, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + iget-object v5, v0, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + iget-wide v6, p1, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + move-object v0, v1 + + move-object v1, v2 + + move-object v2, v4 + + move-object v4, v5 + + move-wide v5, v6 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object p1 + + invoke-virtual {p0, p1, p2}, Lf/h/a/f/i/b/j9;->C(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_0 + + :cond_4 + iget-object p2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Conditional user property doesn\'t exist" + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v2, p1}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2, v0, v1, p1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_5 + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->u()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e;->j0()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k.smali new file mode 100644 index 0000000000..c100ada29a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k.smali @@ -0,0 +1,333 @@ +.class public final Lf/h/a/f/i/b/k; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:J + +.field public final e:J + +.field public final f:Lcom/google/android/gms/measurement/internal/zzan; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLandroid/os/Bundle;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p4}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p4 + + if-eqz p4, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + iput-object p2, p0, Lf/h/a/f/i/b/k;->c:Ljava/lang/String; + + iput-wide p5, p0, Lf/h/a/f/i/b/k;->d:J + + iput-wide p7, p0, Lf/h/a/f/i/b/k;->e:J + + const-wide/16 v0, 0x0 + + cmp-long p2, p7, v0 + + if-eqz p2, :cond_1 + + cmp-long p2, p7, p5 + + if-lez p2, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p3 + + const-string p4, "Event created with reverse previous/current timestamps. appId" + + invoke-virtual {p2, p4, p3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_1 + invoke-virtual {p9}, Landroid/os/Bundle;->isEmpty()Z + + move-result p2 + + if-nez p2, :cond_5 + + new-instance p2, Landroid/os/Bundle; + + invoke-direct {p2, p9}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object p3 + + invoke-interface {p3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result p4 + + if-eqz p4, :cond_4 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p4 + + check-cast p4, Ljava/lang/String; + + if-nez p4, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p5, "Param name can\'t be null" + + invoke-virtual {p4, p5}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-interface {p3}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :cond_2 + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p5 + + invoke-virtual {p2, p4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p6 + + invoke-virtual {p5, p4, p6}, Lf/h/a/f/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p5 + + if-nez p5, :cond_3 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p5 + + iget-object p5, p5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object p6 + + invoke-virtual {p6, p4}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p4 + + const-string p6, "Param value can\'t be null" + + invoke-virtual {p5, p6, p4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-interface {p3}, Ljava/util/Iterator;->remove()V + + goto :goto_0 + + :cond_3 + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object p6 + + invoke-virtual {p6, p2, p4, p5}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_4 + new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {p1, p2}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + goto :goto_1 + + :cond_5 + new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; + + new-instance p2, Landroid/os/Bundle; + + invoke-direct {p2}, Landroid/os/Bundle;->()V + + invoke-direct {p1, p2}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + :goto_1 + iput-object p1, p0, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLcom/google/android/gms/measurement/internal/zzan;)V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p4}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p9}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + iput-object p2, p0, Lf/h/a/f/i/b/k;->c:Ljava/lang/String; + + iput-wide p5, p0, Lf/h/a/f/i/b/k;->d:J + + iput-wide p7, p0, Lf/h/a/f/i/b/k;->e:J + + const-wide/16 v0, 0x0 + + cmp-long p2, p7, v0 + + if-eqz p2, :cond_1 + + cmp-long p2, p7, p5 + + if-lez p2, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p2 + + invoke-static {p4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p3 + + const-string p4, "Event created with reverse previous/current timestamps. appId, name" + + invoke-virtual {p1, p4, p2, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1 + iput-object p9, p0, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/i/b/e5;J)Lf/h/a/f/i/b/k; + .locals 11 + + new-instance v10, Lf/h/a/f/i/b/k; + + iget-object v2, p0, Lf/h/a/f/i/b/k;->c:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + iget-wide v5, p0, Lf/h/a/f/i/b/k;->d:J + + iget-object v9, p0, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + move-object v0, v10 + + move-object v1, p1 + + move-wide v7, p2 + + invoke-direct/range {v0 .. v9}, Lf/h/a/f/i/b/k;->(Lf/h/a/f/i/b/e5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLcom/google/android/gms/measurement/internal/zzan;)V + + return-object v10 +.end method + +.method public final toString()Ljava/lang/String; + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/k;->a:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/i/b/k;->b:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0x21 + + invoke-static {v0, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + invoke-static {v1, v3}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v3 + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/2addr v4, v3 + + const-string v3, "Event{appId=\'" + + const-string v5, "\', name=\'" + + invoke-static {v4, v3, v0, v5, v1}, Lf/e/b/a/a;->C(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + const-string v1, "\', params=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 v1, 0x7d + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k0.smali new file mode 100644 index 0000000000..778d0adbc5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/k0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/k0; + + invoke-direct {v0}, Lf/h/a/f/i/b/k0;->()V + + sput-object v0, Lf/h/a/f/i/b/k0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->V()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k1.smali new file mode 100644 index 0000000000..616a68e3ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/k1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/k1; + + invoke-direct {v0}, Lf/h/a/f/i/b/k1;->()V + + sput-object v0, Lf/h/a/f/i/b/k1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->z()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k2.smali new file mode 100644 index 0000000000..0d986834ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/k2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/k2; + + invoke-direct {v0}, Lf/h/a/f/i/b/k2;->()V + + sput-object v0, Lf/h/a/f/i/b/k2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->U0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k3.smali new file mode 100644 index 0000000000..0a40fd742f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/k3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/k3; + + invoke-direct {v0}, Lf/h/a/f/i/b/k3;->()V + + sput-object v0, Lf/h/a/f/i/b/k3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->z0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k4.smali new file mode 100644 index 0000000000..dc280a60a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k4.smali @@ -0,0 +1,206 @@ +.class public Lf/h/a/f/i/b/k4; +.super Landroid/content/BroadcastReceiver; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/j9; + +.field public b:Z + +.field public c:Z + + +# direct methods +.method public static constructor ()V + .locals 1 + + const-class v0, Lf/h/a/f/i/b/k4; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->J()V + + iget-object v0, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-boolean v0, p0, Lf/h/a/f/i/b/k4;->b:Z + + if-nez v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Unregistering connectivity change receiver" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/i/b/k4;->b:Z + + iput-boolean v0, p0, Lf/h/a/f/i/b/k4;->c:Z + + iget-object v0, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + :try_start_0 + invoke-virtual {v0, p0}, Landroid/content/Context;->unregisterReceiver(Landroid/content/BroadcastReceiver;)V + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to unregister the network broadcast receiver" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V + .locals 2 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object p1, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->J()V + + invoke-virtual {p2}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v0, "NetworkBroadcastReceiver received action" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string p2, "android.net.conn.CONNECTIVITY_CHANGE" + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-eqz p2, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/d4;->w()Z + + move-result p1 + + iget-boolean p2, p0, Lf/h/a/f/i/b/k4;->c:Z + + if-eq p2, p1, :cond_0 + + iput-boolean p1, p0, Lf/h/a/f/i/b/k4;->c:Z + + iget-object p2, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object p2 + + new-instance v0, Lf/h/a/f/i/b/j4; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/j4;->(Lf/h/a/f/i/b/k4;Z)V + + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {p1, p2, v0, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :cond_0 + return-void + + :cond_1 + iget-object p2, p0, Lf/h/a/f/i/b/k4;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "NetworkBroadcastReceiver received unknown action" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k5.smali new file mode 100644 index 0000000000..929254a04f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k5.smali @@ -0,0 +1,99 @@ +.class public final Lf/h/a/f/i/b/k5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzw; + +.field public final synthetic e:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/k5;->e:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/k5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/k5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v2, p0, Lf/h/a/f/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v0, :cond_1 + + iget-object v1, v2, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/j9;->z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_0 + return-void + + :cond_1 + throw v1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/k5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v2, p0, Lf/h/a/f/i/b/k5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v0, :cond_4 + + iget-object v1, v2, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->b(Ljava/lang/String;)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v1 + + if-eqz v1, :cond_3 + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/j9;->o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_3 + return-void + + :cond_4 + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k6.smali new file mode 100644 index 0000000000..868ead8057 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k6.smali @@ -0,0 +1,438 @@ +.class public final synthetic Lf/h/a/f/i/b/k6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/k6;->d:Lf/h/a/f/i/b/i6; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 16 + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/f/i/b/k6;->d:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->x:Lf/h/a/f/i/b/o4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/o4;->b()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Deferred Deep Link already retrieved. Not fetching again." + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->y:Lf/h/a/f/i/b/q4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/m4;->y:Lf/h/a/f/i/b/q4; + + const-wide/16 v5, 0x1 + + add-long v7, v2, v5 + + invoke-virtual {v4, v7, v8}, Lf/h/a/f/i/b/q4;->b(J)V + + const-wide/16 v7, 0x5 + + const/4 v4, 0x1 + + cmp-long v9, v2, v7 + + if-ltz v9, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Permanently failed to retrieve Deferred Deep Link. Reached maximum retries." + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->x:Lf/h/a/f/i/b/o4; + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/o4;->a(Z)V + + return-void + + :cond_1 + iget-object v2, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->l()Lf/h/a/f/i/b/f7; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/i/b/e5;->p(Lf/h/a/f/i/b/x5;)V + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v0, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; + + move-result-object v0 + + iget-object v7, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v7}, Lf/h/a/f/i/b/fa;->C()Ljava/lang/Boolean; + + move-result-object v7 + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-eqz v7, :cond_7 + + iget-object v7, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + check-cast v7, Ljava/lang/Boolean; + + invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v7 + + if-nez v7, :cond_7 + + iget-object v7, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v7, Ljava/lang/CharSequence; + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-eqz v7, :cond_2 + + goto/16 :goto_4 + + :cond_2 + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->l()Lf/h/a/f/i/b/f7; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/x5;->p()V + + iget-object v7, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v8, "connectivity" + + invoke-virtual {v7, v8}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Landroid/net/ConnectivityManager; + + :try_start_0 + invoke-virtual {v7}, Landroid/net/ConnectivityManager;->getActiveNetworkInfo()Landroid/net/NetworkInfo; + + move-result-object v7 + :try_end_0 + .catch Ljava/lang/SecurityException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + const/4 v7, 0x0 + + :goto_0 + const/4 v9, 0x0 + + if-eqz v7, :cond_3 + + invoke-virtual {v7}, Landroid/net/NetworkInfo;->isConnected()Z + + move-result v7 + + if-eqz v7, :cond_3 + + const/4 v7, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v7, 0x0 + + :goto_1 + if-nez v7, :cond_4 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Network is not available for Deferred Deep Link request. Skipping" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_5 + + :cond_4 + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v7 + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v10 + + iget-object v10, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v10, v10, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v10}, Lf/h/a/f/i/b/fa;->z()J + + const-wide/16 v10, 0x7918 + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v12 + + iget-object v12, v12, Lf/h/a/f/i/b/m4;->y:Lf/h/a/f/i/b/q4; + + invoke-virtual {v12}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v12 + + sub-long/2addr v12, v5 + + if-eqz v7, :cond_6 + + :try_start_1 + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-string v5, "https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s&retry=%s" + + const/4 v6, 0x4 + + new-array v6, v6, [Ljava/lang/Object; + + const-string v14, "v%s.%s" + + const/4 v15, 0x2 + + new-array v8, v15, [Ljava/lang/Object; + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v10 + + aput-object v10, v8, v9 + + invoke-virtual {v7}, Lf/h/a/f/i/b/t9;->B0()I + + move-result v10 + + invoke-static {v10}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v10 + + aput-object v10, v8, v4 + + invoke-static {v14, v8}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + aput-object v8, v6, v9 + + aput-object v0, v6, v4 + + aput-object v3, v6, v15 + + const/4 v0, 0x3 + + invoke-static {v12, v13}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + aput-object v4, v6, v0 + + invoke-static {v5, v6}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + iget-object v4, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const-string v5, "debug.deferred.deeplink" + + const-string v6, "" + + invoke-virtual {v4, v5, v6}, Lf/h/a/f/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_5 + + const-string v4, "&ddl_test=1" + + invoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + :cond_5 + new-instance v4, Ljava/net/URL; + + invoke-direct {v4, v0}, Ljava/net/URL;->(Ljava/lang/String;)V + :try_end_1 + .catch Ljava/net/MalformedURLException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_1 + + move-object v8, v4 + + goto :goto_3 + + :catch_1 + move-exception v0 + + goto :goto_2 + + :catch_2 + move-exception v0 + + :goto_2 + invoke-virtual {v7}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v0 + + const-string v5, "Failed to create BOW URL for Deferred Deep Link. exception" + + invoke-virtual {v4, v5, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v8, 0x0 + + :goto_3 + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->l()Lf/h/a/f/i/b/f7; + + move-result-object v0 + + new-instance v4, Lf/h/a/f/i/b/d5; + + invoke-direct {v4, v2}, Lf/h/a/f/i/b/d5;->(Lf/h/a/f/i/b/e5;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v8}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + new-instance v5, Lf/h/a/f/i/b/h7; + + invoke-direct {v5, v0, v3, v8, v4}, Lf/h/a/f/i/b/h7;->(Lf/h/a/f/i/b/f7;Ljava/lang/String;Ljava/net/URL;Lf/h/a/f/i/b/d5;)V + + invoke-virtual {v2, v5}, Lf/h/a/f/i/b/x4;->y(Ljava/lang/Runnable;)V + + goto :goto_5 + + :cond_6 + const/4 v2, 0x0 + + throw v2 + + :cond_7 + :goto_4 + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "ADID unavailable to retrieve Deferred Deep Link. Skipping" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k7.smali new file mode 100644 index 0000000000..43937756c1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k7.smali @@ -0,0 +1,61 @@ +.class public final Lf/h/a/f/i/b/k7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:J + +.field public d:Z + +.field public final e:Z + +.field public final f:J + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;J)V + .locals 8 + + const/4 v5, 0x0 + + const-wide/16 v6, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-wide v3, p3 + + invoke-direct/range {v0 .. v7}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V + + return-void +.end method + +.method public constructor (Ljava/lang/String;Ljava/lang/String;JZJ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/f/i/b/k7;->c:J + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/i/b/k7;->d:Z + + iput-boolean p5, p0, Lf/h/a/f/i/b/k7;->e:Z + + iput-wide p6, p0, Lf/h/a/f/i/b/k7;->f:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k8.smali new file mode 100644 index 0000000000..26efd4004e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k8.smali @@ -0,0 +1,234 @@ +.class public final Lf/h/a/f/i/b/k8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Z + +.field public final synthetic i:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic j:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/k8;->j:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iput-object p3, p0, Lf/h/a/f/i/b/k8;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/k8;->f:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/k8;->g:Ljava/lang/String; + + iput-boolean p6, p0, Lf/h/a/f/i/b/k8;->h:Z + + iput-object p7, p0, Lf/h/a/f/i/b/k8;->i:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/k8;->j:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/k8;->j:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "(legacy) Failed to get user properties; not connected to service" + + iget-object v3, p0, Lf/h/a/f/i/b/k8;->e:Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + iget-object v4, p0, Lf/h/a/f/i/b/k8;->f:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/k8;->g:Ljava/lang/String; + + invoke-virtual {v1, v2, v3, v4, v5}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :cond_0 + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/k8;->e:Ljava/lang/String; + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v3, p0, Lf/h/a/f/i/b/k8;->f:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/k8;->g:Ljava/lang/String; + + iget-boolean v5, p0, Lf/h/a/f/i/b/k8;->h:Z + + iget-object v6, p0, Lf/h/a/f/i/b/k8;->i:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v3, v4, v5, v6}, Lf/h/a/f/i/b/r3;->N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v3, p0, Lf/h/a/f/i/b/k8;->e:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/k8;->f:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/k8;->g:Ljava/lang/String; + + iget-boolean v6, p0, Lf/h/a/f/i/b/k8;->h:Z + + invoke-interface {v1, v3, v4, v5, v6}, Lf/h/a/f/i/b/r3;->s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + :goto_0 + iget-object v1, p0, Lf/h/a/f/i/b/k8;->j:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + iget-object v1, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_1 + + :catchall_0 + move-exception v1 + + goto :goto_2 + + :catch_0 + move-exception v1 + + :try_start_4 + iget-object v2, p0, Lf/h/a/f/i/b/k8;->j:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "(legacy) Failed to get user properties; remote exception" + + iget-object v4, p0, Lf/h/a/f/i/b/k8;->e:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + iget-object v5, p0, Lf/h/a/f/i/b/k8;->f:Ljava/lang/String; + + invoke-virtual {v2, v3, v4, v5, v1}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + iget-object v1, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + :goto_1 + monitor-exit v0 + + return-void + + :goto_2 + iget-object v2, p0, Lf/h/a/f/i/b/k8;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/k9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/k9.smali new file mode 100644 index 0000000000..19d75c3323 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/k9.smali @@ -0,0 +1,127 @@ +.class public abstract Lf/h/a/f/i/b/k9; +.super Lf/h/a/f/i/b/y5; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/z5; + + +# instance fields +.field public final b:Lf/h/a/f/i/b/j9; + +.field public c:Z + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 1 + + iget-object v0, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-direct {p0, v0}, Lf/h/a/f/i/b/y5;->(Lf/h/a/f/i/b/e5;)V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + iget v0, p1, Lf/h/a/f/i/b/j9;->n:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p1, Lf/h/a/f/i/b/j9;->n:I + + return-void +.end method + + +# virtual methods +.method public final o()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/k9;->c:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final p()V + .locals 3 + + iget-boolean v0, p0, Lf/h/a/f/i/b/k9;->c:Z + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->q()Z + + iget-object v0, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + iget v1, v0, Lf/h/a/f/i/b/j9;->o:I + + const/4 v2, 0x1 + + add-int/2addr v1, v2 + + iput v1, v0, Lf/h/a/f/i/b/j9;->o:I + + iput-boolean v2, p0, Lf/h/a/f/i/b/k9;->c:Z + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Can\'t initialize twice" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public abstract q()Z +.end method + +.method public r()Lf/h/a/f/i/b/q9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->H()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + return-object v0 +.end method + +.method public s()Lf/h/a/f/i/b/e; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + return-object v0 +.end method + +.method public t()Lf/h/a/f/i/b/y4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->B()Lf/h/a/f/i/b/y4; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l.smali new file mode 100644 index 0000000000..ca5b90820d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/f/i/b/l; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/util/Iterator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public d:Ljava/util/Iterator; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Iterator<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzan; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/zzan;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l;->e:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget-object p1, p0, Lf/h/a/f/i/b/l;->e:Lcom/google/android/gms/measurement/internal/zzan; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/l;->d:Ljava/util/Iterator; + + return-void +.end method + + +# virtual methods +.method public final hasNext()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/l;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + return v0 +.end method + +.method public final synthetic next()Ljava/lang/Object; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/l;->d:Ljava/util/Iterator; + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/String; + + return-object v0 +.end method + +.method public final remove()V + .locals 2 + + new-instance v0, Ljava/lang/UnsupportedOperationException; + + const-string v1, "Remove not supported" + + invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;->(Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l0.smali new file mode 100644 index 0000000000..f34ad81a96 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/l0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/l0; + + invoke-direct {v0}, Lf/h/a/f/i/b/l0;->()V + + sput-object v0, Lf/h/a/f/i/b/l0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->W()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l1.smali new file mode 100644 index 0000000000..8c4693744c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/l1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/l1; + + invoke-direct {v0}, Lf/h/a/f/i/b/l1;->()V + + sput-object v0, Lf/h/a/f/i/b/l1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->x()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l2.smali new file mode 100644 index 0000000000..a7f98ed1fd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/l2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/l2; + + invoke-direct {v0}, Lf/h/a/f/i/b/l2;->()V + + sput-object v0, Lf/h/a/f/i/b/l2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->V0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l3.smali new file mode 100644 index 0000000000..bee92f6e49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/l3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/l3; + + invoke-direct {v0}, Lf/h/a/f/i/b/l3;->()V + + sput-object v0, Lf/h/a/f/i/b/l3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->b()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l4.smali new file mode 100644 index 0000000000..f7166df96f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l4.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/i/b/l4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l5.smali new file mode 100644 index 0000000000..f4a7b5b9ea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l5.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/i/b/l5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l5;->g:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/l5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p3, p0, Lf/h/a/f/i/b/l5;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/l5;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/l5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/l5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/l5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/l5;->e:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/l5;->f:Ljava/lang/String; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/e;->X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l6.smali new file mode 100644 index 0000000000..ee93bc699a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l6.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/i/b/l6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:J + +.field public final synthetic g:Landroid/os/Bundle; + +.field public final synthetic h:Z + +.field public final synthetic i:Z + +.field public final synthetic j:Z + +.field public final synthetic k:Ljava/lang/String; + +.field public final synthetic l:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l6;->l:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/l6;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/l6;->e:Ljava/lang/String; + + iput-wide p4, p0, Lf/h/a/f/i/b/l6;->f:J + + iput-object p6, p0, Lf/h/a/f/i/b/l6;->g:Landroid/os/Bundle; + + iput-boolean p7, p0, Lf/h/a/f/i/b/l6;->h:Z + + iput-boolean p8, p0, Lf/h/a/f/i/b/l6;->i:Z + + iput-boolean p9, p0, Lf/h/a/f/i/b/l6;->j:Z + + iput-object p10, p0, Lf/h/a/f/i/b/l6;->k:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 10 + + iget-object v0, p0, Lf/h/a/f/i/b/l6;->l:Lf/h/a/f/i/b/i6; + + iget-object v1, p0, Lf/h/a/f/i/b/l6;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/l6;->e:Ljava/lang/String; + + iget-wide v3, p0, Lf/h/a/f/i/b/l6;->f:J + + iget-object v5, p0, Lf/h/a/f/i/b/l6;->g:Landroid/os/Bundle; + + iget-boolean v6, p0, Lf/h/a/f/i/b/l6;->h:Z + + iget-boolean v7, p0, Lf/h/a/f/i/b/l6;->i:Z + + iget-boolean v8, p0, Lf/h/a/f/i/b/l6;->j:Z + + iget-object v9, p0, Lf/h/a/f/i/b/l6;->k:Ljava/lang/String; + + invoke-virtual/range {v0 .. v9}, Lf/h/a/f/i/b/i6;->C(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;ZZZLjava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l7.smali new file mode 100644 index 0000000000..d7ba19655f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l7.smali @@ -0,0 +1,104 @@ +.class public final Lf/h/a/f/i/b/l7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/os/Bundle; + +.field public final synthetic e:Lf/h/a/f/i/b/k7; + +.field public final synthetic f:Lf/h/a/f/i/b/k7; + +.field public final synthetic g:J + +.field public final synthetic h:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;Landroid/os/Bundle;Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l7;->h:Lf/h/a/f/i/b/m7; + + iput-object p2, p0, Lf/h/a/f/i/b/l7;->d:Landroid/os/Bundle; + + iput-object p3, p0, Lf/h/a/f/i/b/l7;->e:Lf/h/a/f/i/b/k7; + + iput-object p4, p0, Lf/h/a/f/i/b/l7;->f:Lf/h/a/f/i/b/k7; + + iput-wide p5, p0, Lf/h/a/f/i/b/l7;->g:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 13 + + iget-object v0, p0, Lf/h/a/f/i/b/l7;->h:Lf/h/a/f/i/b/m7; + + iget-object v4, p0, Lf/h/a/f/i/b/l7;->d:Landroid/os/Bundle; + + iget-object v8, p0, Lf/h/a/f/i/b/l7;->e:Lf/h/a/f/i/b/k7; + + iget-object v9, p0, Lf/h/a/f/i/b/l7;->f:Lf/h/a/f/i/b/k7; + + iget-wide v10, p0, Lf/h/a/f/i/b/l7;->g:J + + if-eqz v0, :cond_1 + + if-eqz v4, :cond_0 + + const-string v1, "screen_name" + + invoke-virtual {v4, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + const-string v1, "screen_class" + + invoke-virtual {v4, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v1 + + const/4 v2, 0x0 + + const/4 v5, 0x0 + + const/4 v12, 0x1 + + const/4 v7, 0x1 + + const/4 v6, 0x1 + + const-string v3, "screen_view" + + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; + + move-result-object v6 + + move-object v1, v8 + + move-object v2, v9 + + move-wide v3, v10 + + move v5, v12 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/m7;->F(Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;JZLandroid/os/Bundle;)V + + return-void + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l8.smali new file mode 100644 index 0000000000..8a18d1bb00 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l8.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/f/i/b/l8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/r3; + +.field public final synthetic e:Lf/h/a/f/i/b/m8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m8;Lf/h/a/f/i/b/r3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + iput-object p2, p0, Lf/h/a/f/i/b/l8;->d:Lf/h/a/f/i/b/r3; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/m8;->d:Z + + iget-object v1, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->F()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Connected to service" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v1, p0, Lf/h/a/f/i/b/l8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v2, p0, Lf/h/a/f/i/b/l8;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object v2, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->L()V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/l9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/l9.smali new file mode 100644 index 0000000000..716d90d803 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/l9.smali @@ -0,0 +1,499 @@ +.class public final Lf/h/a/f/i/b/l9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/f4; + + +# instance fields +.field public final synthetic a:Ljava/lang/String; + +.field public final synthetic b:Lf/h/a/f/i/b/j9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/l9;->b:Lf/h/a/f/i/b/j9; + + iput-object p2, p0, Lf/h/a/f/i/b/l9;->a:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "I", + "Ljava/lang/Throwable;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + iget-object p1, p0, Lf/h/a/f/i/b/l9;->b:Lf/h/a/f/i/b/j9; + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->O()V + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->J()V + + const/4 p5, 0x0 + + if-nez p4, :cond_0 + + :try_start_0 + new-array p4, p5, [B + + :cond_0 + iget-object v0, p1, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + const/4 v1, 0x0 + + iput-object v1, p1, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + const/16 v2, 0xc8 + + const/4 v3, 0x1 + + if-eq p2, v2, :cond_1 + + const/16 v2, 0xcc + + if-ne p2, v2, :cond_8 + + :cond_1 + if-nez p3, :cond_8 + + :try_start_1 + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + iget-object v2, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_6 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v4 + + invoke-virtual {p3, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + const-wide/16 v4, 0x0 + + invoke-virtual {p3, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->R()V + + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Successful upload. Got network response. code, size" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + array-length p4, p4 + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + invoke-virtual {p3, v2, p2, p4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->f0()V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_2 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_4 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p4 + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p4}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p4}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + new-array v2, v3, [Ljava/lang/String; + + invoke-static {v6, v7}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v2, p5 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_1 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + const-string v6, "queue" + + const-string v7, "rowid=?" + + invoke-virtual {v0, v6, v7, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + if-ne v0, v3, :cond_2 + + goto :goto_0 + + :cond_2 + new-instance v0, Landroid/database/sqlite/SQLiteException; + + const-string v2, "Deleted fewer rows from queue than expected" + + invoke-direct {v0, v2}, Landroid/database/sqlite/SQLiteException;->(Ljava/lang/String;)V + + throw v0 + :try_end_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :catch_0 + move-exception v0 + + :try_start_5 + invoke-virtual {p4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to delete a bundle in a queue table" + + invoke-virtual {p4, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw v0 + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_1 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :catch_1 + move-exception p4 + + :try_start_6 + iget-object v0, p1, Lf/h/a/f/i/b/j9;->v:Ljava/util/List; + + if-eqz v0, :cond_3 + + iget-object v0, p1, Lf/h/a/f/i/b/j9;->v:Ljava/util/List; + + invoke-interface {v0, p3}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result p3 + + if-eqz p3, :cond_3 + + goto :goto_0 + + :cond_3 + throw p4 + + :cond_4 + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->u()V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + :try_start_7 + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/e;->j0()V + + iput-object v1, p1, Lf/h/a/f/i/b/j9;->v:Ljava/util/List; + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->D()Lf/h/a/f/i/b/d4; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/d4;->w()Z + + move-result p2 + + if-eqz p2, :cond_5 + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->Q()Z + + move-result p2 + + if-eqz p2, :cond_5 + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->K()V + + goto :goto_1 + + :cond_5 + const-wide/16 p2, -0x1 + + iput-wide p2, p1, Lf/h/a/f/i/b/j9;->w:J + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->R()V + + :goto_1 + iput-wide v4, p1, Lf/h/a/f/i/b/j9;->l:J + + goto/16 :goto_4 + + :catchall_0 + move-exception p2 + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p3 + + invoke-virtual {p3}, Lf/h/a/f/i/b/e;->j0()V + + throw p2 + + :cond_6 + throw v1 + :try_end_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_2 + .catchall {:try_start_7 .. :try_end_7} :catchall_1 + + :catch_2 + move-exception p2 + + :try_start_8 + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p4, "Database error while trying to delete uploaded bundles" + + invoke-virtual {p3, p4, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object p2, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p2, Lf/h/a/f/e/n/c; + + if-eqz p2, :cond_7 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide p2 + + iput-wide p2, p1, Lf/h/a/f/i/b/j9;->l:J + + iget-object p2, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string p3, "Disable upload, time" + + iget-wide v0, p1, Lf/h/a/f/i/b/j9;->l:J + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p4 + + invoke-virtual {p2, p3, p4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_4 + + :cond_7 + throw v1 + + :cond_8 + iget-object p4, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p4}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p4 + + iget-object p4, p4, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Network upload failed. Will retry later. code, error" + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {p4, v2, v4, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p3}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + iget-object p4, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p4, p4, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p4, Lf/h/a/f/e/n/c; + + if-eqz p4, :cond_d + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v4 + + invoke-virtual {p3, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + const/16 p3, 0x1f7 + + if-eq p2, p3, :cond_a + + const/16 p3, 0x1ad + + if-ne p2, p3, :cond_9 + + goto :goto_2 + + :cond_9 + const/4 v3, 0x0 + + :cond_a + :goto_2 + if-eqz v3, :cond_c + + iget-object p2, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/m4;->g:Lf/h/a/f/i/b/q4; + + iget-object p3, p1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object p3, p3, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p3, Lf/h/a/f/e/n/c; + + if-eqz p3, :cond_b + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide p3 + + invoke-virtual {p2, p3, p4}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_3 + + :cond_b + throw v1 + + :cond_c + :goto_3 + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object p2 + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/e;->L(Ljava/util/List;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->R()V + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + :goto_4 + iput-boolean p5, p1, Lf/h/a/f/i/b/j9;->q:Z + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->s()V + + return-void + + :cond_d + :try_start_9 + throw v1 + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_1 + + :catchall_1 + move-exception p2 + + iput-boolean p5, p1, Lf/h/a/f/i/b/j9;->q:Z + + invoke-virtual {p1}, Lf/h/a/f/i/b/j9;->s()V + + throw p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m.smali new file mode 100644 index 0000000000..945506adb5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m.smali @@ -0,0 +1,86 @@ +.class public final Lf/h/a/f/i/b/m; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/measurement/internal/zzan;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 5 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + const/4 v4, 0x2 + + if-eq v3, v4, :cond_0 + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {p1, v1}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzan; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m0.smali new file mode 100644 index 0000000000..7a0b9b99ad --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/m0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/m0; + + invoke-direct {v0}, Lf/h/a/f/i/b/m0;->()V + + sput-object v0, Lf/h/a/f/i/b/m0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->v0()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m1.smali new file mode 100644 index 0000000000..05ebfe7e7a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/m1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/m1; + + invoke-direct {v0}, Lf/h/a/f/i/b/m1;->()V + + sput-object v0, Lf/h/a/f/i/b/m1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->y()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m2.smali new file mode 100644 index 0000000000..d26e06cb92 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/m2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/m2; + + invoke-direct {v0}, Lf/h/a/f/i/b/m2;->()V + + sput-object v0, Lf/h/a/f/i/b/m2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->S0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m3.smali new file mode 100644 index 0000000000..e3aefddb13 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m3.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/m3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/m3; + + invoke-direct {v0}, Lf/h/a/f/i/b/m3;->()V + + sput-object v0, Lf/h/a/f/i/b/m3;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->D()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m4.smali new file mode 100644 index 0000000000..8e7719a616 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m4.smali @@ -0,0 +1,687 @@ +.class public final Lf/h/a/f/i/b/m4; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final D:Landroid/util/Pair; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Pair<", + "Ljava/lang/String;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final A:Lf/h/a/f/i/b/s4; + +.field public final B:Lf/h/a/f/i/b/q4; + +.field public final C:Lf/h/a/f/i/b/n4; + +.field public c:Landroid/content/SharedPreferences; + +.field public d:Lf/h/a/f/i/b/p4; + +.field public final e:Lf/h/a/f/i/b/q4; + +.field public final f:Lf/h/a/f/i/b/q4; + +.field public final g:Lf/h/a/f/i/b/q4; + +.field public final h:Lf/h/a/f/i/b/q4; + +.field public final i:Lf/h/a/f/i/b/q4; + +.field public final j:Lf/h/a/f/i/b/q4; + +.field public final k:Lf/h/a/f/i/b/q4; + +.field public final l:Lf/h/a/f/i/b/s4; + +.field public m:Ljava/lang/String; + +.field public n:Z + +.field public o:J + +.field public final p:Lf/h/a/f/i/b/q4; + +.field public final q:Lf/h/a/f/i/b/q4; + +.field public final r:Lf/h/a/f/i/b/o4; + +.field public final s:Lf/h/a/f/i/b/s4; + +.field public final t:Lf/h/a/f/i/b/o4; + +.field public final u:Lf/h/a/f/i/b/q4; + +.field public v:Z + +.field public w:Lf/h/a/f/i/b/o4; + +.field public x:Lf/h/a/f/i/b/o4; + +.field public y:Lf/h/a/f/i/b/q4; + +.field public final z:Lf/h/a/f/i/b/s4; + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Landroid/util/Pair; + + const-wide/16 v1, 0x0 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "" + + invoke-direct {v0, v2, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + sput-object v0, Lf/h/a/f/i/b/m4;->D:Landroid/util/Pair; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 5 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "last_upload" + + const-wide/16 v1, 0x0 + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "last_upload_attempt" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->f:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "backoff" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->g:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "last_delete_stale" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->h:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "time_before_start" + + const-wide/16 v3, 0x2710 + + invoke-direct {p1, p0, v0, v3, v4}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->p:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "session_timeout" + + const-wide/32 v3, 0x1b7740 + + invoke-direct {p1, p0, v0, v3, v4}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->q:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/o4; + + const-string v0, "start_new_session" + + const/4 v3, 0x1 + + invoke-direct {p1, p0, v0, v3}, Lf/h/a/f/i/b/o4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;Z)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->r:Lf/h/a/f/i/b/o4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "last_pause_time" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/s4; + + const-string v0, "non_personalized_ads" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/s4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->s:Lf/h/a/f/i/b/s4; + + new-instance p1, Lf/h/a/f/i/b/o4; + + const-string v0, "allow_remote_dynamite" + + const/4 v3, 0x0 + + invoke-direct {p1, p0, v0, v3}, Lf/h/a/f/i/b/o4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;Z)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->t:Lf/h/a/f/i/b/o4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "midnight_offset" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->i:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "first_open_time" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "app_install_time" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->k:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/s4; + + const-string v0, "app_instance_id" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/s4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->l:Lf/h/a/f/i/b/s4; + + new-instance p1, Lf/h/a/f/i/b/o4; + + const-string v0, "app_backgrounded" + + invoke-direct {p1, p0, v0, v3}, Lf/h/a/f/i/b/o4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;Z)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + new-instance p1, Lf/h/a/f/i/b/o4; + + const-string v0, "deep_link_retrieval_complete" + + invoke-direct {p1, p0, v0, v3}, Lf/h/a/f/i/b/o4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;Z)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->x:Lf/h/a/f/i/b/o4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "deep_link_retrieval_attempts" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->y:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/s4; + + const-string v0, "firebase_feature_rollouts" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/s4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + new-instance p1, Lf/h/a/f/i/b/s4; + + const-string v0, "deferred_attribution_cache" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/s4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + new-instance p1, Lf/h/a/f/i/b/q4; + + const-string v0, "deferred_attribution_cache_timestamp" + + invoke-direct {p1, p0, v0, v1, v2}, Lf/h/a/f/i/b/q4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + new-instance p1, Lf/h/a/f/i/b/n4; + + const-string v0, "default_event_parameters" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/n4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + return-void +.end method + + +# virtual methods +.method public final o()V + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "com.google.android.gms.measurement.prefs" + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/m4;->c:Landroid/content/SharedPreferences; + + const-string v1, "has_been_opened" + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/h/a/f/i/b/m4;->v:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->c:Landroid/content/SharedPreferences; + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + const/4 v2, 0x1 + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + :cond_0 + new-instance v0, Lf/h/a/f/i/b/p4; + + const-wide/16 v1, 0x0 + + sget-object v3, Lf/h/a/f/i/b/n;->c:Lf/h/a/f/i/b/p3; + + const/4 v4, 0x0 + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v1, v2, v3, v4}, Ljava/lang/Math;->max(JJ)J + + move-result-wide v6 + + const/4 v8, 0x0 + + const-string v5, "health_monitor" + + move-object v3, v0 + + move-object v4, p0 + + invoke-direct/range {v3 .. v8}, Lf/h/a/f/i/b/p4;->(Lf/h/a/f/i/b/m4;Ljava/lang/String;JLf/h/a/f/i/b/l4;)V + + iput-object v0, p0, Lf/h/a/f/i/b/m4;->d:Lf/h/a/f/i/b/p4; + + return-void +.end method + +.method public final s()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final u(Ljava/lang/String;)Landroid/util/Pair; + .locals 6 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + ")", + "Landroid/util/Pair<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation + + const-string v0, "" + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + iget-object v3, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + + if-eqz v3, :cond_0 + + iget-wide v3, p0, Lf/h/a/f/i/b/m4;->o:J + + cmp-long v5, v1, v3 + + if-gez v5, :cond_0 + + new-instance p1, Landroid/util/Pair; + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + + iget-boolean v1, p0, Lf/h/a/f/i/b/m4;->n:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + invoke-direct {p1, v0, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object p1 + + :cond_0 + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->b:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, p1, v4}, Lf/h/a/f/i/b/fa;->p(Ljava/lang/String;Lf/h/a/f/i/b/p3;)J + + move-result-wide v3 + + add-long/2addr v3, v1 + + iput-wide v3, p0, Lf/h/a/f/i/b/m4;->o:J + + :try_start_0 + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {p1}, Lf/h/a/f/a/a/a;->b(Landroid/content/Context;)Lf/h/a/f/a/a/a$a; + + move-result-object p1 + + iget-object v1, p1, Lf/h/a/f/a/a/a$a;->a:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + + iget-boolean p1, p1, Lf/h/a/f/a/a/a$a;->b:Z + + iput-boolean p1, p0, Lf/h/a/f/i/b/m4;->n:Z + + if-nez v1, :cond_1 + + iput-object v0, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Unable to get advertising id" + + invoke-virtual {v1, v2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + + :cond_1 + :goto_0 + new-instance p1, Landroid/util/Pair; + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->m:Ljava/lang/String; + + iget-boolean v1, p0, Lf/h/a/f/i/b/m4;->n:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + invoke-direct {p1, v0, v1}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + return-object p1 + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final v(J)Z + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->q:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v0 + + sub-long/2addr p1, v0 + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v0 + + cmp-long v2, p1, v0 + + if-lez v2, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final w(Ljava/lang/String;)Ljava/lang/String; + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/m4;->u(Ljava/lang/String;)Landroid/util/Pair; + + move-result-object p1 + + iget-object p1, p1, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast p1, Ljava/lang/String; + + invoke-static {}, Lf/h/a/f/i/b/t9;->A0()Ljava/security/MessageDigest; + + move-result-object v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/Object; + + const/4 v4, 0x0 + + new-instance v5, Ljava/math/BigInteger; + + invoke-virtual {p1}, Ljava/lang/String;->getBytes()[B + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/security/MessageDigest;->digest([B)[B + + move-result-object p1 + + invoke-direct {v5, v2, p1}, Ljava/math/BigInteger;->(I[B)V + + aput-object v5, v3, v4 + + const-string p1, "%032X" + + invoke-static {v1, p1, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final x(Z)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const-string v2, "App measurement setting deferred collection" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + const-string v1, "deferred_analytics_collection" + + invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + return-void +.end method + +.method public final y()Landroid/content/SharedPreferences; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + iget-object v0, p0, Lf/h/a/f/i/b/m4;->c:Landroid/content/SharedPreferences; + + return-object v0 +.end method + +.method public final z()Ljava/lang/Boolean; + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + const-string v1, "measurement_enabled" + + invoke-interface {v0, v1}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + const/4 v2, 0x1 + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 + + :cond_0 + const/4 v0, 0x0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m5.smali new file mode 100644 index 0000000000..437516f184 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m5.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/f/i/b/m5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/util/List<", + "Lf/h/a/f/i/b/r9;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/m5;->g:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/m5;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/m5;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/m5;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/m5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/m5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/m5;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/m5;->e:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/m5;->f:Ljava/lang/String; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/e;->G(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m6.smali new file mode 100644 index 0000000000..e0196a8f7d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m6.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/i/b/m6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/m6;->e:Lf/h/a/f/i/b/i6; + + iput-wide p2, p0, Lf/h/a/f/i/b/m6;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/m6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->q:Lf/h/a/f/i/b/q4; + + iget-wide v1, p0, Lf/h/a/f/i/b/m6;->d:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v0, p0, Lf/h/a/f/i/b/m6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + iget-wide v1, p0, Lf/h/a/f/i/b/m6;->d:J + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + const-string v2, "Session timeout duration set" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m7.smali new file mode 100644 index 0000000000..ab03fe5bb7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m7.smali @@ -0,0 +1,1031 @@ +.class public final Lf/h/a/f/i/b/m7; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public volatile c:Lf/h/a/f/i/b/k7; + +.field public d:Lf/h/a/f/i/b/k7; + +.field public e:Lf/h/a/f/i/b/k7; + +.field public final f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Landroid/app/Activity;", + "Lf/h/a/f/i/b/k7;", + ">;" + } + .end annotation +.end field + +.field public g:Landroid/app/Activity; + +.field public volatile h:Z + +.field public volatile i:Lf/h/a/f/i/b/k7; + +.field public j:Lf/h/a/f/i/b/k7; + +.field public k:Z + +.field public final l:Ljava/lang/Object; + +.field public m:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Ljava/lang/Object; + + invoke-direct {p1}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/m7;->l:Ljava/lang/Object; + + new-instance p1, Ljava/util/concurrent/ConcurrentHashMap; + + invoke-direct {p1}, Ljava/util/concurrent/ConcurrentHashMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + return-void +.end method + +.method public static B(Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + const-string v0, "\\." + + invoke-virtual {p0, v0}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String; + + move-result-object p0 + + array-length v0, p0 + + if-lez v0, :cond_0 + + array-length v0, p0 + + add-int/lit8 v0, v0, -0x1 + + aget-object p0, p0, v0 + + goto :goto_0 + + :cond_0 + const-string p0, "" + + :goto_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + const/16 v1, 0x64 + + if-le v0, v1, :cond_1 + + const/4 v0, 0x0 + + invoke-virtual {p0, v0, v1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + :cond_1 + return-object p0 +.end method + +.method public static E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + .locals 4 + + const-string v0, "_si" + + const-string v1, "_sn" + + const-string v2, "_sc" + + if-eqz p1, :cond_3 + + if-eqz p0, :cond_3 + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + if-eqz p2, :cond_3 + + :cond_0 + iget-object p2, p0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + if-eqz p2, :cond_1 + + invoke-virtual {p1, v1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + invoke-virtual {p1, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :goto_0 + iget-object p2, p0, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + if-eqz p2, :cond_2 + + invoke-virtual {p1, v2, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_1 + + :cond_2 + invoke-virtual {p1, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :goto_1 + iget-wide v1, p0, Lf/h/a/f/i/b/k7;->c:J + + invoke-virtual {p1, v0, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + return-void + + :cond_3 + if-eqz p1, :cond_4 + + if-nez p0, :cond_4 + + if-eqz p2, :cond_4 + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :cond_4 + return-void +.end method + + +# virtual methods +.method public final A(Z)Lf/h/a/f/i/b/k7; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + if-eqz p1, :cond_1 + + return-object p1 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/i/b/m7;->j:Lf/h/a/f/i/b/k7; + + return-object p1 + + :cond_2 + :goto_0 + iget-object p1, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + return-object p1 +.end method + +.method public final C(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 5 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + if-nez p2, :cond_1 + + return-void + + :cond_1 + const-string v0, "com.google.app_measurement.screen_service" + + invoke-virtual {p2, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object p2 + + if-nez p2, :cond_2 + + return-void + + :cond_2 + new-instance v0, Lf/h/a/f/i/b/k7; + + const-string v1, "name" + + invoke-virtual {p2, v1}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "referrer_name" + + invoke-virtual {p2, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const-string v3, "id" + + invoke-virtual {p2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v3 + + invoke-direct {v0, v1, v2, v3, v4}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V + + iget-object p2, p0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + invoke-interface {p2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public final D(Landroid/app/Activity;Lf/h/a/f/i/b/k7;Z)V + .locals 16 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + move-object/from16 v7, p0 + + move-object/from16 v0, p2 + + iget-object v1, v7, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + if-nez v1, :cond_0 + + iget-object v1, v7, Lf/h/a/f/i/b/m7;->d:Lf/h/a/f/i/b/k7; + + goto :goto_0 + + :cond_0 + iget-object v1, v7, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + :goto_0 + move-object v3, v1 + + iget-object v1, v0, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + const/4 v2, 0x0 + + if-nez v1, :cond_2 + + if-eqz p1, :cond_1 + + invoke-virtual/range {p1 .. p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Lf/h/a/f/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + move-object v10, v1 + + goto :goto_1 + + :cond_1 + move-object v10, v2 + + :goto_1 + new-instance v1, Lf/h/a/f/i/b/k7; + + iget-object v9, v0, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + iget-wide v11, v0, Lf/h/a/f/i/b/k7;->c:J + + iget-boolean v13, v0, Lf/h/a/f/i/b/k7;->e:Z + + iget-wide v14, v0, Lf/h/a/f/i/b/k7;->f:J + + move-object v8, v1 + + invoke-direct/range {v8 .. v15}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;JZJ)V + + move-object v4, v1 + + goto :goto_2 + + :cond_2 + move-object v4, v0 + + :goto_2 + iget-object v0, v7, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iput-object v0, v7, Lf/h/a/f/i/b/m7;->d:Lf/h/a/f/i/b/k7; + + iput-object v4, v7, Lf/h/a/f/i/b/m7;->c:Lf/h/a/f/i/b/k7; + + iget-object v0, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_3 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v8 + + new-instance v9, Lf/h/a/f/i/b/o7; + + move-object v0, v9 + + move-object/from16 v1, p0 + + move-object v2, v4 + + move-wide v4, v5 + + move/from16 v6, p3 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/i/b/o7;->(Lf/h/a/f/i/b/m7;Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;JZ)V + + invoke-virtual {v8}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v9}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {v0, v8, v9, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v8, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :cond_3 + throw v2 +.end method + +.method public final F(Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;JZLandroid/os/Bundle;)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-eqz v0, :cond_1 + + if-eqz p5, :cond_0 + + iget-object p5, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + if-eqz p5, :cond_0 + + const/4 p5, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p5, 0x0 + + :goto_0 + if-eqz p5, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + invoke-virtual {p0, v0, v1, p3, p4}, Lf/h/a/f/i/b/m7;->G(Lf/h/a/f/i/b/k7;ZJ)V + + goto :goto_1 + + :cond_1 + if-eqz p5, :cond_2 + + iget-object p5, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + if-eqz p5, :cond_2 + + invoke-virtual {p0, p5, v1, p3, p4}, Lf/h/a/f/i/b/m7;->G(Lf/h/a/f/i/b/k7;ZJ)V + + :cond_2 + const/4 p5, 0x0 + + :cond_3 + :goto_1 + if-eqz p2, :cond_4 + + iget-wide v3, p2, Lf/h/a/f/i/b/k7;->c:J + + iget-wide v5, p1, Lf/h/a/f/i/b/k7;->c:J + + cmp-long v0, v3, v5 + + if-nez v0, :cond_4 + + iget-object v0, p2, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + invoke-static {v0, v3}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object v0, p2, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + invoke-static {v0, v3}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_5 + + :cond_4 + const/4 v2, 0x1 + + :cond_5 + if-eqz v2, :cond_13 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_7 + + if-eqz p6, :cond_6 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0, p6}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + goto :goto_2 + + :cond_6 + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + :cond_7 + :goto_2 + move-object v7, v0 + + invoke-static {p1, v7, v1}, Lf/h/a/f/i/b/m7;->E(Lf/h/a/f/i/b/k7;Landroid/os/Bundle;Z)V + + if-eqz p2, :cond_a + + iget-object p6, p2, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + if-eqz p6, :cond_8 + + const-string v0, "_pn" + + invoke-virtual {v7, v0, p6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_8 + iget-object p6, p2, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + if-eqz p6, :cond_9 + + const-string v0, "_pc" + + invoke-virtual {v7, v0, p6}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_9 + iget-wide v0, p2, Lf/h/a/f/i/b/k7;->c:J + + const-string p2, "_pi" + + invoke-virtual {v7, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_a + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p6, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p6}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + const-wide/16 v0, 0x0 + + if-eqz p2, :cond_c + + if-eqz p5, :cond_c + + sget-object p2, Lf/h/a/f/h/k/db;->e:Lf/h/a/f/h/k/db; + + invoke-virtual {p2}, Lf/h/a/f/h/k/db;->a()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/gb; + + invoke-interface {p2}, Lf/h/a/f/h/k/gb;->a()Z + + move-result p2 + + if-eqz p2, :cond_b + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p5, Lf/h/a/f/i/b/n;->W:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_b + + invoke-static {}, Lf/h/a/f/h/k/ra;->b()Z + + move-result p2 + + if-eqz p2, :cond_b + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p5, Lf/h/a/f/i/b/n;->A0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_b + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-wide p5, p2, Lf/h/a/f/i/b/c9;->b:J + + sub-long p5, p3, p5 + + iput-wide p3, p2, Lf/h/a/f/i/b/c9;->b:J + + goto :goto_3 + + :cond_b + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + invoke-virtual {p2}, Lf/h/a/f/i/b/c9;->b()J + + move-result-wide p5 + + :goto_3 + cmp-long p2, p5, v0 + + if-lez p2, :cond_c + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object p2 + + invoke-virtual {p2, v7, p5, p6}, Lf/h/a/f/i/b/t9;->H(Landroid/os/Bundle;J)V + + :cond_c + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p3, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_e + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {p2}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p2 + + if-nez p2, :cond_d + + const-wide/16 p2, 0x1 + + const-string p4, "_mt" + + invoke-virtual {v7, p4, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_d + iget-boolean p2, p1, Lf/h/a/f/i/b/k7;->e:Z + + if-eqz p2, :cond_e + + const-string p2, "app" + + goto :goto_4 + + :cond_e + const-string p2, "auto" + + :goto_4 + move-object v3, p2 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p3, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + const/4 p3, 0x0 + + if-eqz p2, :cond_11 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p2, Lf/h/a/f/e/n/c; + + if-eqz p2, :cond_10 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide p2 + + iget-boolean p4, p1, Lf/h/a/f/i/b/k7;->e:Z + + if-eqz p4, :cond_f + + iget-wide p4, p1, Lf/h/a/f/i/b/k7;->f:J + + cmp-long p6, p4, v0 + + if-eqz p6, :cond_f + + move-wide v5, p4 + + goto :goto_5 + + :cond_f + move-wide v5, p2 + + :goto_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + const-string v4, "_vs" + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + + goto :goto_6 + + :cond_10 + throw p3 + + :cond_11 + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + iget-object p2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p2, Lf/h/a/f/e/n/c; + + if-eqz p2, :cond_12 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v5 + + const-string v4, "_vs" + + invoke-virtual/range {v2 .. v7}, Lf/h/a/f/i/b/i6;->B(Ljava/lang/String;Ljava/lang/String;JLandroid/os/Bundle;)V + + goto :goto_6 + + :cond_12 + throw p3 + + :cond_13 + :goto_6 + iput-object p1, p0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p3, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_14 + + iget-boolean p2, p1, Lf/h/a/f/i/b/k7;->e:Z + + if-eqz p2, :cond_14 + + iput-object p1, p0, Lf/h/a/f/i/b/m7;->j:Lf/h/a/f/i/b/k7; + + :cond_14 + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object p2 + + invoke-virtual {p2}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p2}, Lf/h/a/f/i/b/a5;->x()V + + new-instance p3, Lf/h/a/f/i/b/z7; + + invoke-direct {p3, p2, p1}, Lf/h/a/f/i/b/z7;->(Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/k7;)V + + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final G(Lf/h/a/f/i/b/k7;ZJ)V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->p()Lf/h/a/f/i/b/a; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_2 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a;->w(J)V + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + iget-boolean v1, p1, Lf/h/a/f/i/b/k7;->d:Z + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v2 + + invoke-virtual {v2, v1, p2, p3, p4}, Lf/h/a/f/i/b/v8;->A(ZZJ)Z + + move-result p2 + + if-eqz p2, :cond_1 + + if-eqz p1, :cond_1 + + iput-boolean v0, p1, Lf/h/a/f/i/b/k7;->d:Z + + :cond_1 + return-void + + :cond_2 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final H(Ljava/lang/String;Lf/h/a/f/i/b/k7;)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + monitor-enter p0 + + :try_start_0 + iget-object p2, p0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + if-eqz p2, :cond_0 + + iget-object p2, p0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + invoke-virtual {p2, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p2 + + if-nez p2, :cond_0 + + goto :goto_0 + + :cond_0 + iput-object p1, p0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + :goto_0 + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final I(Landroid/app/Activity;)Lf/h/a/f/i/b/k7; + .locals 5 + .param p1 # Landroid/app/Activity; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/MainThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/i/b/k7; + + if-nez v0, :cond_0 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/i/b/m7;->B(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/k7; + + const/4 v2, 0x0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/t9;->w0()J + + move-result-wide v3 + + invoke-direct {v1, v2, v0, v3, v4}, Lf/h/a/f/i/b/k7;->(Ljava/lang/String;Ljava/lang/String;J)V + + iget-object v0, p0, Lf/h/a/f/i/b/m7;->f:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-object v0, v1 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-nez p1, :cond_1 + + return-object v0 + + :cond_1 + iget-object p1, p0, Lf/h/a/f/i/b/m7;->i:Lf/h/a/f/i/b/k7; + + if-eqz p1, :cond_2 + + iget-object p1, p0, Lf/h/a/f/i/b/m7;->i:Lf/h/a/f/i/b/k7; + + return-object p1 + + :cond_2 + return-object v0 +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m8.smali new file mode 100644 index 0000000000..06eb7ea79e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m8.smali @@ -0,0 +1,494 @@ +.class public final Lf/h/a/f/i/b/m8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/content/ServiceConnection; +.implements Lf/h/a/f/e/k/b$a; +.implements Lf/h/a/f/e/k/b$b; + + +# instance fields +.field public volatile d:Z + +.field public volatile e:Lf/h/a/f/i/b/w3; + +.field public final synthetic f:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final g(I)V + .locals 3 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const-string p1, "MeasurementServiceConnection.onConnectionSuspended" + + invoke-static {p1}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v0, "Service connection suspended" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + new-instance v0, Lf/h/a/f/i/b/q8; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/q8;->(Lf/h/a/f/i/b/m8;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, p1, v0, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final h(Lcom/google/android/gms/common/ConnectionResult;)V + .locals 3 + .param p1 # Lcom/google/android/gms/common/ConnectionResult; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const-string v0, "MeasurementServiceConnection.onConnectionFailed" + + invoke-static {v0}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->i:Lf/h/a/f/i/b/z3; + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->t()Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->i:Lf/h/a/f/i/b/z3; + + goto :goto_0 + + :cond_0 + move-object v0, v2 + + :goto_0 + if-eqz v0, :cond_1 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Service connection failed" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_1 + monitor-enter p0 + + const/4 p1, 0x0 + + :try_start_0 + iput-boolean p1, p0, Lf/h/a/f/i/b/m8;->d:Z + + iput-object v2, p0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + new-instance v0, Lf/h/a/f/i/b/p8; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/p8;->(Lf/h/a/f/i/b/m8;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, p1, v0, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final i(Landroid/os/Bundle;)V + .locals 2 + .param p1 # Landroid/os/Bundle; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const-string p1, "MeasurementServiceConnection.onConnected" + + invoke-static {p1}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + monitor-enter p0 + + :try_start_0 + iget-object p1, p0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/i/b/r3; + + iget-object v0, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/n8; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/n8;->(Lf/h/a/f/i/b/m8;Lf/h/a/f/i/b/r3;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->x(Ljava/lang/Runnable;)V + :try_end_0 + .catch Landroid/os/DeadObjectException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + goto :goto_1 + + :catch_0 + const/4 p1, 0x0 + + :try_start_1 + iput-object p1, p0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/i/b/m8;->d:Z + + :goto_0 + monitor-exit p0 + + return-void + + :goto_1 + monitor-exit p0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 3 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const-string p1, "MeasurementServiceConnection.onServiceConnected" + + invoke-static {p1}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + monitor-enter p0 + + const/4 p1, 0x0 + + if-nez p2, :cond_0 + + :try_start_0 + iput-boolean p1, p0, Lf/h/a/f/i/b/m8;->d:Z + + iget-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Service connected with null binder" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-void + + :catchall_0 + move-exception p1 + + goto/16 :goto_3 + + :cond_0 + const/4 v0, 0x0 + + :try_start_1 + invoke-interface {p2}, Landroid/os/IBinder;->getInterfaceDescriptor()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "com.google.android.gms.measurement.internal.IMeasurementService" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + const-string v1, "com.google.android.gms.measurement.internal.IMeasurementService" + + invoke-interface {p2, v1}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v1 + + instance-of v2, v1, Lf/h/a/f/i/b/r3; + + if-eqz v2, :cond_1 + + check-cast v1, Lf/h/a/f/i/b/r3; + + goto :goto_0 + + :cond_1 + new-instance v1, Lf/h/a/f/i/b/t3; + + invoke-direct {v1, p2}, Lf/h/a/f/i/b/t3;->(Landroid/os/IBinder;)V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + :try_start_2 + iget-object p2, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Bound to IMeasurementService interface" + + invoke-virtual {p2, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + goto :goto_1 + + :cond_2 + :try_start_3 + iget-object p2, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Got binder with a wrong descriptor" + + invoke-virtual {p2, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_3 + .catch Landroid/os/RemoteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + move-object v1, v0 + + goto :goto_1 + + :catch_0 + move-object v1, v0 + + :catch_1 + :try_start_4 + iget-object p2, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Service connect failed to get IMeasurementService" + + invoke-virtual {p2, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_1 + if-nez v1, :cond_4 + + iput-boolean p1, p0, Lf/h/a/f/i/b/m8;->d:Z + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object p2, p2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + iget-object v1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + if-eqz p1, :cond_3 + + invoke-virtual {p2, v1}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_2 + + :cond_3 + throw v0 + :try_end_5 + .catch Ljava/lang/IllegalArgumentException; {:try_start_5 .. :try_end_5} :catch_2 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :cond_4 + :try_start_6 + iget-object p1, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + new-instance p2, Lf/h/a/f/i/b/l8; + + invoke-direct {p2, p0, v1}, Lf/h/a/f/i/b/l8;->(Lf/h/a/f/i/b/m8;Lf/h/a/f/i/b/r3;)V + + invoke-virtual {p1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {v0, p1, p2, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :catch_2 + :goto_2 + monitor-exit p0 + + return-void + + :goto_3 + monitor-exit p0 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + throw p1 +.end method + +.method public final onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 3 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const-string v0, "MeasurementServiceConnection.onServiceDisconnected" + + invoke-static {v0}, Lf/h/a/c/i1/e;->w(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Service disconnected" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + new-instance v1, Lf/h/a/f/i/b/o8; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/i/b/o8;->(Lf/h/a/f/i/b/m8;Landroid/content/ComponentName;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {p1, v0, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/m9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/m9.smali new file mode 100644 index 0000000000..a192339632 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/m9.smali @@ -0,0 +1,192 @@ +.class public final Lf/h/a/f/i/b/m9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/p9; + +.field public final synthetic e:Lf/h/a/f/i/b/j9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;Lf/h/a/f/i/b/p9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/m9;->e:Lf/h/a/f/i/b/j9; + + iput-object p2, p0, Lf/h/a/f/i/b/m9;->d:Lf/h/a/f/i/b/p9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/m9;->e:Lf/h/a/f/i/b/j9; + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x4;->c()V + + new-instance v1, Lf/h/a/f/i/b/e; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/e;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v1, v0, Lf/h/a/f/i/b/j9;->c:Lf/h/a/f/i/b/e; + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v0, Lf/h/a/f/i/b/j9;->a:Lf/h/a/f/i/b/y4; + + iput-object v2, v1, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + new-instance v1, Lf/h/a/f/i/b/w9; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/w9;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v1, v0, Lf/h/a/f/i/b/j9;->f:Lf/h/a/f/i/b/w9; + + new-instance v1, Lf/h/a/f/i/b/i7; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/i7;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v1, v0, Lf/h/a/f/i/b/j9;->h:Lf/h/a/f/i/b/i7; + + new-instance v1, Lf/h/a/f/i/b/g9; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/g9;->(Lf/h/a/f/i/b/j9;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/k9;->p()V + + iput-object v1, v0, Lf/h/a/f/i/b/j9;->e:Lf/h/a/f/i/b/g9; + + new-instance v1, Lf/h/a/f/i/b/k4; + + invoke-direct {v1, v0}, Lf/h/a/f/i/b/k4;->(Lf/h/a/f/i/b/j9;)V + + iput-object v1, v0, Lf/h/a/f/i/b/j9;->d:Lf/h/a/f/i/b/k4; + + iget v1, v0, Lf/h/a/f/i/b/j9;->n:I + + iget v2, v0, Lf/h/a/f/i/b/j9;->o:I + + if-eq v1, v2, :cond_0 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget v2, v0, Lf/h/a/f/i/b/j9;->n:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + iget v3, v0, Lf/h/a/f/i/b/j9;->o:I + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + const-string v4, "Not all upload components initialized" + + invoke-virtual {v1, v4, v2, v3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_0 + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/f/i/b/j9;->j:Z + + iget-object v0, p0, Lf/h/a/f/i/b/m9;->e:Lf/h/a/f/i/b/j9; + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/e;->l0()V + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-nez v5, :cond_2 + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->e:Lf/h/a/f/i/b/q4; + + iget-object v2, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v2, Lf/h/a/f/e/n/c; + + if-eqz v2, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + throw v0 + + :cond_2 + :goto_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->R()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n.smali new file mode 100644 index 0000000000..2ff3f9dd0e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n.smali @@ -0,0 +1,4578 @@ +.class public final Lf/h/a/f/i/b/n; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static A:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static A0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static B:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static B0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static C:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static C0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static D:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static D0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static E:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static E0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static F:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static F0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static G:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static G0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static H:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static H0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static I:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static I0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static J:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static J0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static K:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static K0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static L:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static L0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static M:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static M0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static N:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static N0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static O:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Double;", + ">;" + } + .end annotation +.end field + +.field public static O0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static P:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static P0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static Q:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static Q0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static R:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static R0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static S:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static S0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static T:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static T0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static U:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static V:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static W:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static X:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static Y:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static Z:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static a:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lf/h/a/f/i/b/p3<", + "*>;>;" + } + .end annotation +.end field + +.field public static a0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static b:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static b0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static c:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static c0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static d:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static d0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static e:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static e0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static f:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static f0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static g:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static g0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static h:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static h0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static i:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static i0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static j:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static j0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static k:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static k0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static l:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static l0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static m:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static m0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static n:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static n0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static o:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static o0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static p:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static p0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static q:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static q0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static r:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static r0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static s:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static s0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static t:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static t0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static u:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static u0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static v:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static v0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static w:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static w0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static x:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static x0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static y:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static y0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + +.field public static z:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public static z0:Lf/h/a/f/i/b/p3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/p3<", + "Ljava/lang/Boolean;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 7 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + invoke-static {v0}, Ljava/util/Collections;->synchronizedList(Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->a:Ljava/util/List; + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + invoke-static {v0}, Ljava/util/Collections;->synchronizedSet(Ljava/util/Set;)Ljava/util/Set; + + const-wide/16 v0, 0x2710 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + sget-object v1, Lf/h/a/f/i/b/q;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.ad_id_cache_time" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->b:Lf/h/a/f/i/b/p3; + + const-wide/32 v1, 0x5265c00 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/p;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.monitoring.sample_period_millis" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v2 + + sput-object v2, Lf/h/a/f/i/b/n;->c:Lf/h/a/f/i/b/p3; + + const-wide/32 v2, 0x36ee80 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + sget-object v3, Lf/h/a/f/i/b/d0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.config.cache_time" + + invoke-static {v4, v1, v2, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->d:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/m0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.config.url_scheme" + + const-string v5, "https" + + invoke-static {v4, v5, v5, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->e:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/a1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.config.url_authority" + + const-string v5, "app-measurement.com" + + invoke-static {v4, v5, v5, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->f:Lf/h/a/f/i/b/p3; + + const/16 v3, 0x64 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/j1;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.upload.max_bundles" + + invoke-static {v5, v3, v3, v4}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->g:Lf/h/a/f/i/b/p3; + + const/high16 v3, 0x10000 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/w1;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.upload.max_batch_size" + + invoke-static {v5, v3, v3, v4}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v4 + + sput-object v4, Lf/h/a/f/i/b/n;->h:Lf/h/a/f/i/b/p3; + + sget-object v4, Lf/h/a/f/i/b/g2;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.upload.max_bundle_size" + + invoke-static {v5, v3, v3, v4}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->i:Lf/h/a/f/i/b/p3; + + const/16 v3, 0x3e8 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/t2;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.upload.max_events_per_bundle" + + invoke-static {v5, v3, v3, v4}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v4 + + sput-object v4, Lf/h/a/f/i/b/n;->j:Lf/h/a/f/i/b/p3; + + const v4, 0x186a0 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + sget-object v5, Lf/h/a/f/i/b/d3;->a:Lf/h/a/f/i/b/n3; + + const-string v6, "measurement.upload.max_events_per_day" + + invoke-static {v6, v4, v4, v5}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v5 + + sput-object v5, Lf/h/a/f/i/b/n;->k:Lf/h/a/f/i/b/p3; + + sget-object v5, Lf/h/a/f/i/b/s;->a:Lf/h/a/f/i/b/n3; + + const-string v6, "measurement.upload.max_error_events_per_day" + + invoke-static {v6, v3, v3, v5}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->l:Lf/h/a/f/i/b/p3; + + const v3, 0xc350 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v5, Lf/h/a/f/i/b/r;->a:Lf/h/a/f/i/b/n3; + + const-string v6, "measurement.upload.max_public_events_per_day" + + invoke-static {v6, v3, v3, v5}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->m:Lf/h/a/f/i/b/p3; + + const/16 v3, 0x2710 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v5, Lf/h/a/f/i/b/u;->a:Lf/h/a/f/i/b/n3; + + const-string v6, "measurement.upload.max_conversions_per_day" + + invoke-static {v6, v3, v3, v5}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->n:Lf/h/a/f/i/b/p3; + + const/16 v3, 0xa + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + sget-object v5, Lf/h/a/f/i/b/t;->a:Lf/h/a/f/i/b/n3; + + const-string v6, "measurement.upload.max_realtime_events_per_day" + + invoke-static {v6, v3, v3, v5}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->o:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/w;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.store.max_stored_events_per_app" + + invoke-static {v5, v4, v4, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->p:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/v;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.upload.url" + + const-string v5, "https://app-measurement.com/a" + + invoke-static {v4, v5, v5, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->q:Lf/h/a/f/i/b/p3; + + const-wide/32 v3, 0x2932e00 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/i/b/z;->a:Lf/h/a/f/i/b/n3; + + const-string v5, "measurement.upload.backoff_period" + + invoke-static {v5, v3, v3, v4}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->r:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/y;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.upload.window_interval" + + invoke-static {v4, v2, v2, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v3 + + sput-object v3, Lf/h/a/f/i/b/n;->s:Lf/h/a/f/i/b/p3; + + sget-object v3, Lf/h/a/f/i/b/b0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.upload.interval" + + invoke-static {v4, v2, v2, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v2 + + sput-object v2, Lf/h/a/f/i/b/n;->t:Lf/h/a/f/i/b/p3; + + sget-object v2, Lf/h/a/f/i/b/a0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.realtime_upload_interval" + + invoke-static {v3, v0, v0, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->u:Lf/h/a/f/i/b/p3; + + const-wide/16 v2, 0x3e8 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + sget-object v2, Lf/h/a/f/i/b/c0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.debug_upload_interval" + + invoke-static {v3, v0, v0, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->v:Lf/h/a/f/i/b/p3; + + const-wide/16 v2, 0x1f4 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + sget-object v2, Lf/h/a/f/i/b/f0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.minimum_delay" + + invoke-static {v3, v0, v0, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->w:Lf/h/a/f/i/b/p3; + + const-wide/32 v2, 0xea60 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + sget-object v2, Lf/h/a/f/i/b/e0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.alarm_manager.minimum_interval" + + invoke-static {v3, v0, v0, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->x:Lf/h/a/f/i/b/p3; + + sget-object v0, Lf/h/a/f/i/b/h0;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.upload.stale_data_deletion_interval" + + invoke-static {v2, v1, v1, v0}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->y:Lf/h/a/f/i/b/p3; + + const-wide/32 v0, 0x240c8400 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + sget-object v1, Lf/h/a/f/i/b/g0;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.upload.refresh_blacklisted_config_interval" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->z:Lf/h/a/f/i/b/p3; + + const-wide/16 v1, 0x3a98 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/j0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.initial_upload_delay_time" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->A:Lf/h/a/f/i/b/p3; + + const-wide/32 v1, 0x1b7740 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/i0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.retry_time" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->B:Lf/h/a/f/i/b/p3; + + const/4 v1, 0x6 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/l0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.retry_count" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->C:Lf/h/a/f/i/b/p3; + + const-wide v1, 0x90321000L + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/k0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.max_queue_time" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->D:Lf/h/a/f/i/b/p3; + + const/4 v1, 0x4 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/n0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.lifetimevalue.max_currency_tracked" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->E:Lf/h/a/f/i/b/p3; + + const/16 v1, 0xc8 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/p0;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.audience.filter_result_max_count" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->F:Lf/h/a/f/i/b/p3; + + const/16 v1, 0x19 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "measurement.upload.max_public_user_properties" + + const/4 v3, 0x0 + + invoke-static {v2, v1, v1, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v2 + + sput-object v2, Lf/h/a/f/i/b/n;->G:Lf/h/a/f/i/b/p3; + + const/16 v2, 0x1f4 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v4, "measurement.upload.max_event_name_cardinality" + + invoke-static {v4, v2, v2, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v2 + + sput-object v2, Lf/h/a/f/i/b/n;->H:Lf/h/a/f/i/b/p3; + + const-string v2, "measurement.upload.max_public_event_params" + + invoke-static {v2, v1, v1, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->I:Lf/h/a/f/i/b/p3; + + const-wide/16 v1, 0x1388 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/o0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.service_client.idle_disconnect_millis" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->J:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/r0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.test.boolean_flag" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->K:Lf/h/a/f/i/b/p3; + + sget-object v1, Lf/h/a/f/i/b/q0;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.test.string_flag" + + const-string v4, "---" + + invoke-static {v2, v4, v4, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->L:Lf/h/a/f/i/b/p3; + + const-wide/16 v1, -0x1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/t0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.test.long_flag" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->M:Lf/h/a/f/i/b/p3; + + const/4 v1, -0x2 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/s0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.test.int_flag" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->N:Lf/h/a/f/i/b/p3; + + const-wide/high16 v1, -0x3ff8000000000000L # -3.0 + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/v0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.test.double_flag" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->O:Lf/h/a/f/i/b/p3; + + const/16 v1, 0x32 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/u0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.experiment.max_ids" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->P:Lf/h/a/f/i/b/p3; + + const/4 v1, 0x2 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + sget-object v2, Lf/h/a/f/i/b/x0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.max_bundles_per_iteration" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->Q:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/w0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.validation.internal_limits_internal_event_params" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->R:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/z0;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.referrer.enable_logging_install_referrer_cmp_from_apk" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->S:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/c1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.collection.firebase_global_collection_flag_enabled" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->T:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/b1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.collection.efficient_engagement_reporting_enabled_2" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->U:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/e1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.collection.redundant_engagement_removal_enabled" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->V:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/d1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.client.freeride_engagement_fix" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->W:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/g1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.experiment.enable_experiment_reporting" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->X:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/f1;->a:Lf/h/a/f/i/b/n3; + + const-string v4, "measurement.collection.log_event_and_bundle_v2" + + invoke-static {v4, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->Y:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + const-string v2, "measurement.quality.checksum" + + invoke-static {v2, v1, v1, v3}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->Z:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/i1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.dynamite.allow_remote_dynamite2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->a0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/h1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.validate_param_names_alphabetical" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->b0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/k1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.collection.event_safelist" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->c0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/m1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.audience.invalidate_config_cache_after_app_unisntall" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/l1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.audience.fix_skip_audience_with_failed_filters" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->d0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/o1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.audience.use_bundle_end_timestamp_for_non_sequence_property_filters" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->e0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/n1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.audience.refresh_event_count_filters_timestamp" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->f0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/q1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.audience.use_bundle_timestamp_for_event_count_filters" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->g0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/p1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.retrieve_deeplink_from_bow_2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->h0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/s1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.last_deep_link_referrer2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->i0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/r1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.last_deep_link_referrer_campaign2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->j0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/u1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.last_gclid_from_referrer2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->k0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/t1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.collection.enable_extend_user_property_size" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->l0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/v1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.file_lock_state_check" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->m0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/y1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sampling.calculate_bundle_timestamp_before_sampling" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->n0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/x1;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.ga.ga_app_id" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/b2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.lifecycle.app_backgrounded_tracking" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->p0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/a2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.lifecycle.app_in_background_parameter" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->q0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/d2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.integration.disable_firebase_instance_id" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->r0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/c2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.lifecycle.app_backgrounded_engagement" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->s0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/f2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.collection.service.update_with_analytics_fix" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->t0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/e2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.use_appinfo_modified" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->u0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/h2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.client.firebase_feature_rollout.v1.enable" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->v0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/j2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.client.sessions.check_on_reset_and_enable2" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->w0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/i2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.config.string.always_update_disk_on_set" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->x0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/l2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.scheduler.task_thread.cleanup_on_exit" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->y0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/k2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.upload.file_truncate_fix" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->z0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/n2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.engagement_time_main_thread" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->A0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/m2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.referrer.delayed_install_referrer_api" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->B0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/p2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.screen.disabling_automatic_reporting" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->C0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/o2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.screen.manual_screen_view_logging" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/r2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.format_logs" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->E0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/q2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.nested_param_daily_event_count" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->F0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/s2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.upload_nested_complex_events" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/v2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.log_nested_complex_events" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->H0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/u2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.updated_schema.client" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->I0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/x2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.gold.enhanced_ecommerce.updated_schema.service" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->J0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/w2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.collection.synthetic_data_mitigation" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/z2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.configurable_service_limits" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->K0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/y2;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.client.configurable_service_limits" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->L0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/c3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.androidId.delete_feature" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/b3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.client.global_params.dev" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->N0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/e3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.global_params" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->O0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/g3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.service.global_params_in_payload" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->P0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/f3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.client.string_reader" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->Q0:Lf/h/a/f/i/b/p3; + + sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v2, Lf/h/a/f/i/b/i3;->a:Lf/h/a/f/i/b/n3; + + const-string v3, "measurement.sdk.attribution.cache" + + invoke-static {v3, v1, v1, v2}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/i/b/n;->R0:Lf/h/a/f/i/b/p3; + + sget-object v1, Lf/h/a/f/i/b/h3;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.sdk.attribution.cache.ttl" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->S0:Lf/h/a/f/i/b/p3; + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v1, Lf/h/a/f/i/b/k3;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.service.database_return_empty_collection" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + sget-object v1, Lf/h/a/f/i/b/j3;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.service.ssaid_removal" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v1, Lf/h/a/f/i/b/m3;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.client.consent_state_v1.dev" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + sget-object v1, Lf/h/a/f/i/b/l3;->a:Lf/h/a/f/i/b/n3; + + const-string v2, "measurement.service.consent_state_v1" + + invoke-static {v2, v0, v0, v1}, Lf/h/a/f/i/b/n;->a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + + return-void +.end method + +.method public static final A()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/a9;->e:Lf/h/a/f/h/k/a9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/a9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/z8; + + invoke-interface {v0}, Lf/h/a/f/h/k/z8;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final A0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/h9;->e:Lf/h/a/f/h/k/h9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/h9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/k9; + + invoke-interface {v0}, Lf/h/a/f/h/k/k9;->b()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final B()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/t9;->e:Lf/h/a/f/h/k/t9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/t9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/w9; + + invoke-interface {v0}, Lf/h/a/f/h/k/w9;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final B0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/h9;->e:Lf/h/a/f/h/k/h9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/h9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/k9; + + invoke-interface {v0}, Lf/h/a/f/h/k/k9;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final C()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/sc;->e:Lf/h/a/f/h/k/sc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/sc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/rc; + + invoke-interface {v0}, Lf/h/a/f/h/k/rc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final C0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ed;->e:Lf/h/a/f/h/k/ed; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ed;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/dd; + + invoke-interface {v0}, Lf/h/a/f/h/k/dd;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final D()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/s9;->e:Lf/h/a/f/h/k/s9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/s9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/r9; + + invoke-interface {v0}, Lf/h/a/f/h/k/r9;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final D0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pb;->e:Lf/h/a/f/h/k/pb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/pb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/sb; + + invoke-interface {v0}, Lf/h/a/f/h/k/sb;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final E()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/tc;->e:Lf/h/a/f/h/k/tc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/tc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/wc; + + invoke-interface {v0}, Lf/h/a/f/h/k/wc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final E0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pb;->e:Lf/h/a/f/h/k/pb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/pb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/sb; + + invoke-interface {v0}, Lf/h/a/f/h/k/sb;->d()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final F()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/db;->e:Lf/h/a/f/h/k/db; + + invoke-virtual {v0}, Lf/h/a/f/h/k/db;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/gb; + + invoke-interface {v0}, Lf/h/a/f/h/k/gb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final F0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/pb;->e:Lf/h/a/f/h/k/pb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/pb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/sb; + + invoke-interface {v0}, Lf/h/a/f/h/k/sb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final G()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ib;->e:Lf/h/a/f/h/k/ib; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ib;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/hb; + + invoke-interface {v0}, Lf/h/a/f/h/k/hb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final G0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/b9;->e:Lf/h/a/f/h/k/b9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/b9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/e9; + + invoke-interface {v0}, Lf/h/a/f/h/k/e9;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final H()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ib;->e:Lf/h/a/f/h/k/ib; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ib;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/hb; + + invoke-interface {v0}, Lf/h/a/f/h/k/hb;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final H0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/n9;->e:Lf/h/a/f/h/k/n9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/n9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q9; + + invoke-interface {v0}, Lf/h/a/f/h/k/q9;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final I()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/jb;->e:Lf/h/a/f/h/k/jb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/jb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/mb; + + invoke-interface {v0}, Lf/h/a/f/h/k/mb;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final I0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/n9;->e:Lf/h/a/f/h/k/n9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/n9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/q9; + + invoke-interface {v0}, Lf/h/a/f/h/k/q9;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final J()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ub;->e:Lf/h/a/f/h/k/ub; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ub;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/tb; + + invoke-interface {v0}, Lf/h/a/f/h/k/tb;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final J0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/fd;->e:Lf/h/a/f/h/k/fd; + + invoke-virtual {v0}, Lf/h/a/f/h/k/fd;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/id; + + invoke-interface {v0}, Lf/h/a/f/h/k/id;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final K()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/hc;->e:Lf/h/a/f/h/k/hc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/hc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/kc; + + invoke-interface {v0}, Lf/h/a/f/h/k/kc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final K0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->k()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final L()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/gc;->e:Lf/h/a/f/h/k/gc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/gc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/fc; + + invoke-interface {v0}, Lf/h/a/f/h/k/fc;->a()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final L0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->e()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final M()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->q()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final M0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final N()Ljava/lang/Double; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/nc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + invoke-interface {v0}, Lf/h/a/f/h/k/qc;->b()D + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final N0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->l()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final O()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/nc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + invoke-interface {v0}, Lf/h/a/f/h/k/qc;->c()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final O0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->d()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final P()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/nc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + invoke-interface {v0}, Lf/h/a/f/h/k/qc;->d()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final P0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/y9;->e:Lf/h/a/f/h/k/y9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/x9; + + invoke-interface {v0}, Lf/h/a/f/h/k/x9;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final Q()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/nc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + invoke-interface {v0}, Lf/h/a/f/h/k/qc;->e()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final Q0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/bc;->e:Lf/h/a/f/h/k/bc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/bc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ec; + + invoke-interface {v0}, Lf/h/a/f/h/k/ec;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final R()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/nc;->e:Lf/h/a/f/h/k/nc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/nc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qc; + + invoke-interface {v0}, Lf/h/a/f/h/k/qc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final R0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/bc;->e:Lf/h/a/f/h/k/bc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/bc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ec; + + invoke-interface {v0}, Lf/h/a/f/h/k/ec;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final S()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->w()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final S0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/qa;->e:Lf/h/a/f/h/k/qa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/qa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pa; + + invoke-interface {v0}, Lf/h/a/f/h/k/pa;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final T()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->t()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final T0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ra;->e:Lf/h/a/f/h/k/ra; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ra;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ua; + + invoke-interface {v0}, Lf/h/a/f/h/k/ua;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final U()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->k()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final U0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ea;->e:Lf/h/a/f/h/k/ea; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ea;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/da; + + invoke-interface {v0}, Lf/h/a/f/h/k/da;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final V()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->D()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final V0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/yc;->e:Lf/h/a/f/h/k/yc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/yc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/xc; + + invoke-interface {v0}, Lf/h/a/f/h/k/xc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final W()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->B()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final X()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->v()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final Y()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->f()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final Z()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->j()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;)Lf/h/a/f/i/b/p3; + .locals 7 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Lf/h/a/f/i/b/n3; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "TV;TV;", + "Lf/h/a/f/i/b/n3<", + "TV;>;)", + "Lf/h/a/f/i/b/p3<", + "TV;>;" + } + .end annotation + + new-instance v6, Lf/h/a/f/i/b/p3; + + const/4 v5, 0x0 + + move-object v0, v6 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move-object v4, p3 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/i/b/p3;->(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;Lf/h/a/f/i/b/o3;)V + + sget-object p0, Lf/h/a/f/i/b/n;->a:Ljava/util/List; + + invoke-interface {p0, v6}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-object v6 +.end method + +.method public static final a0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->h()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final b()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/s9;->e:Lf/h/a/f/h/k/s9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/s9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/r9; + + invoke-interface {v0}, Lf/h/a/f/h/k/r9;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final b0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->C()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static c(Landroid/content/Context;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/content/Context;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p0 + + const-string v0, "com.google.android.gms.measurement" + + invoke-static {v0}, Lf/h/a/f/h/k/b2;->a(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v0 + + invoke-static {p0, v0}, Lf/h/a/f/h/k/o1;->a(Landroid/content/ContentResolver;Landroid/net/Uri;)Lf/h/a/f/h/k/o1; + + move-result-object p0 + + if-nez p0, :cond_0 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object p0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/h/k/o1;->b()Ljava/util/Map; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final c0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->o()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final d()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/mc;->e:Lf/h/a/f/h/k/mc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/mc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/lc; + + invoke-interface {v0}, Lf/h/a/f/h/k/lc;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final d0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->e()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final e()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/cb;->e:Lf/h/a/f/h/k/cb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/cb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/bb; + + invoke-interface {v0}, Lf/h/a/f/h/k/bb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final e0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/zc;->e:Lf/h/a/f/h/k/zc; + + invoke-virtual {v0}, Lf/h/a/f/h/k/zc;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/cd; + + invoke-interface {v0}, Lf/h/a/f/h/k/cd;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final f()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/fa;->e:Lf/h/a/f/h/k/fa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/fa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ia; + + invoke-interface {v0}, Lf/h/a/f/h/k/ia;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final f0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->m()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final g()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/xa;->e:Lf/h/a/f/h/k/xa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/xa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ab; + + invoke-interface {v0}, Lf/h/a/f/h/k/ab;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final g0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->E()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final h()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/rd;->e:Lf/h/a/f/h/k/rd; + + invoke-virtual {v0}, Lf/h/a/f/h/k/rd;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/qd; + + invoke-interface {v0}, Lf/h/a/f/h/k/qd;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final h0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->r()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final i()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ac;->e:Lf/h/a/f/h/k/ac; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ac;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/zb; + + invoke-interface {v0}, Lf/h/a/f/h/k/zb;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final i0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->i()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final j()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ld;->e:Lf/h/a/f/h/k/ld; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ld;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/jd; + + invoke-interface {v0}, Lf/h/a/f/h/k/jd;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final j0()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->y()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final k()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ac;->e:Lf/h/a/f/h/k/ac; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ac;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/zb; + + invoke-interface {v0}, Lf/h/a/f/h/k/zb;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final k0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->l()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final l()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ac;->e:Lf/h/a/f/h/k/ac; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ac;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/zb; + + invoke-interface {v0}, Lf/h/a/f/h/k/zb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final l0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->F()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final m()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ob;->e:Lf/h/a/f/h/k/ob; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ob;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/nb; + + invoke-interface {v0}, Lf/h/a/f/h/k/nb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final m0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->n()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final n()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/g9;->e:Lf/h/a/f/h/k/g9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/g9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/f9; + + invoke-interface {v0}, Lf/h/a/f/h/k/f9;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final n0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->s()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final o()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/sd;->e:Lf/h/a/f/h/k/sd; + + invoke-virtual {v0}, Lf/h/a/f/h/k/sd;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/vd; + + invoke-interface {v0}, Lf/h/a/f/h/k/vd;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final o0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->u()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final p()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/vb;->e:Lf/h/a/f/h/k/vb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/vb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/yb; + + invoke-interface {v0}, Lf/h/a/f/h/k/yb;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final p0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->p()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final q()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/vb;->e:Lf/h/a/f/h/k/vb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/vb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/yb; + + invoke-interface {v0}, Lf/h/a/f/h/k/yb;->d()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final q0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->x()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final r()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/vb;->e:Lf/h/a/f/h/k/vb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/vb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/yb; + + invoke-interface {v0}, Lf/h/a/f/h/k/yb;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final r0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->G()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final s()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/vb;->e:Lf/h/a/f/h/k/vb; + + invoke-virtual {v0}, Lf/h/a/f/h/k/vb;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/yb; + + invoke-interface {v0}, Lf/h/a/f/h/k/yb;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final s0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->A()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final t()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/md;->e:Lf/h/a/f/h/k/md; + + invoke-virtual {v0}, Lf/h/a/f/h/k/md;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pd; + + invoke-interface {v0}, Lf/h/a/f/h/k/pd;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final t0()Ljava/lang/Integer; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->g()J + + move-result-wide v0 + + long-to-int v1, v0 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final u()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ka;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + invoke-interface {v0}, Lf/h/a/f/h/k/ja;->e()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final u0()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->c()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final v()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ka;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + invoke-interface {v0}, Lf/h/a/f/h/k/ja;->c()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final v0()Ljava/lang/String; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->d()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final w()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ka;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + invoke-interface {v0}, Lf/h/a/f/h/k/ja;->d()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final w0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/c/i1/e;->f:Lf/h/a/f/i/b/ea; + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->b()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final x()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/ka;->e:Lf/h/a/f/h/k/ka; + + invoke-virtual {v0}, Lf/h/a/f/h/k/ka;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ja; + + invoke-interface {v0}, Lf/h/a/f/h/k/ja;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final x0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->z()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final y()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/la;->e:Lf/h/a/f/h/k/la; + + invoke-virtual {v0}, Lf/h/a/f/h/k/la;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/oa; + + invoke-interface {v0}, Lf/h/a/f/h/k/oa;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final y0()Ljava/lang/Long; + .locals 2 + + sget-object v0, Lf/h/a/f/h/k/m9;->e:Lf/h/a/f/h/k/m9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/m9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/l9; + + invoke-interface {v0}, Lf/h/a/f/h/k/l9;->a()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final z()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/z9;->e:Lf/h/a/f/h/k/z9; + + invoke-virtual {v0}, Lf/h/a/f/h/k/z9;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/ca; + + invoke-interface {v0}, Lf/h/a/f/h/k/ca;->a()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final z0()Ljava/lang/Boolean; + .locals 1 + + sget-object v0, Lf/h/a/f/h/k/wa;->e:Lf/h/a/f/h/k/wa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/wa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/va; + + invoke-interface {v0}, Lf/h/a/f/h/k/va;->b()Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n0.smali new file mode 100644 index 0000000000..7f837386d5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/n0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/n0; + + invoke-direct {v0}, Lf/h/a/f/i/b/n0;->()V + + sput-object v0, Lf/h/a/f/i/b/n0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->U()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n1.smali new file mode 100644 index 0000000000..31ecedb616 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/n1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/n1; + + invoke-direct {v0}, Lf/h/a/f/i/b/n1;->()V + + sput-object v0, Lf/h/a/f/i/b/n1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->v()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n2.smali new file mode 100644 index 0000000000..254a32e9b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/n2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/n2; + + invoke-direct {v0}, Lf/h/a/f/i/b/n2;->()V + + sput-object v0, Lf/h/a/f/i/b/n2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->T0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n3.smali new file mode 100644 index 0000000000..31634c0664 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n3.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/i/b/n3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a()Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "()TV;" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n4.smali new file mode 100644 index 0000000000..94231f3c8c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n4.smali @@ -0,0 +1,466 @@ +.class public final Lf/h/a/f/i/b/n4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Landroid/os/Bundle; + +.field public c:Z + +.field public d:Landroid/os/Bundle; + +.field public final synthetic e:Lf/h/a/f/i/b/m4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/n4;->a:Ljava/lang/String; + + new-instance p1, Landroid/os/Bundle; + + invoke-direct {p1}, Landroid/os/Bundle;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/n4;->b:Landroid/os/Bundle; + + return-void +.end method + + +# virtual methods +.method public final a()Landroid/os/Bundle; + .locals 12 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/n4;->c:Z + + if-nez v0, :cond_9 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/n4;->c:Z + + iget-object v1, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/f/i/b/n4;->a:Ljava/lang/String; + + const/4 v3, 0x0 + + invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_8 + + :try_start_0 + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + new-instance v3, Lorg/json/JSONArray; + + invoke-direct {v3, v1}, Lorg/json/JSONArray;->(Ljava/lang/String;)V + + const/4 v1, 0x0 + + const/4 v4, 0x0 + + :goto_0 + invoke-virtual {v3}, Lorg/json/JSONArray;->length()I + + move-result v5 + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_1 + + if-ge v4, v5, :cond_7 + + :try_start_1 + invoke-virtual {v3, v4}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject; + + move-result-object v5 + + const-string v6, "n" + + invoke-virtual {v5, v6}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v7, "t" + + invoke-virtual {v5, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const/4 v8, -0x1 + + invoke-virtual {v7}, Ljava/lang/String;->hashCode()I + + move-result v9 + + const/16 v10, 0x64 + + const/4 v11, 0x2 + + if-eq v9, v10, :cond_2 + + const/16 v10, 0x6c + + if-eq v9, v10, :cond_1 + + const/16 v10, 0x73 + + if-eq v9, v10, :cond_0 + + goto :goto_1 + + :cond_0 + const-string v9, "s" + + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-eqz v9, :cond_3 + + const/4 v8, 0x0 + + goto :goto_1 + + :cond_1 + const-string v9, "l" + + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + + if-eqz v9, :cond_3 + + const/4 v8, 0x2 + + goto :goto_1 + + :cond_2 + const-string v9, "d" + + invoke-virtual {v7, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v9 + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 + .catch Ljava/lang/NumberFormatException; {:try_start_1 .. :try_end_1} :catch_0 + + if-eqz v9, :cond_3 + + const/4 v8, 0x1 + + :cond_3 + :goto_1 + const-string v9, "v" + + if-eqz v8, :cond_6 + + if-eq v8, v0, :cond_5 + + if-eq v8, v11, :cond_4 + + :try_start_2 + iget-object v5, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Unrecognized persisted bundle type. Type" + + invoke-virtual {v5, v6, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_2 + + :cond_4 + invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v7 + + invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_2 + + :cond_5 + invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Ljava/lang/Double;->parseDouble(Ljava/lang/String;)D + + move-result-wide v7 + + invoke-virtual {v2, v6, v7, v8}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + goto :goto_2 + + :cond_6 + invoke-virtual {v5, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v6, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + :try_end_2 + .catch Lorg/json/JSONException; {:try_start_2 .. :try_end_2} :catch_0 + .catch Ljava/lang/NumberFormatException; {:try_start_2 .. :try_end_2} :catch_0 + + goto :goto_2 + + :catch_0 + :try_start_3 + iget-object v5, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Error reading value from SharedPreferences. Value dropped" + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_2 + add-int/lit8 v4, v4, 0x1 + + goto/16 :goto_0 + + :cond_7 + iput-object v2, p0, Lf/h/a/f/i/b/n4;->d:Landroid/os/Bundle; + :try_end_3 + .catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3} :catch_1 + + goto :goto_3 + + :catch_1 + iget-object v0, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Error loading bundle from SharedPreferences. Values will be lost" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_8 + :goto_3 + iget-object v0, p0, Lf/h/a/f/i/b/n4;->d:Landroid/os/Bundle; + + if-nez v0, :cond_9 + + iget-object v0, p0, Lf/h/a/f/i/b/n4;->b:Landroid/os/Bundle; + + iput-object v0, p0, Lf/h/a/f/i/b/n4;->d:Landroid/os/Bundle; + + :cond_9 + iget-object v0, p0, Lf/h/a/f/i/b/n4;->d:Landroid/os/Bundle; + + return-object v0 +.end method + +.method public final b(Landroid/os/Bundle;)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + if-nez p1, :cond_0 + + new-instance p1, Landroid/os/Bundle; + + invoke-direct {p1}, Landroid/os/Bundle;->()V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-virtual {p1}, Landroid/os/Bundle;->size()I + + move-result v1 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/i/b/n4;->a:Ljava/lang/String; + + invoke-interface {v0, v1}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + goto/16 :goto_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/n4;->a:Ljava/lang/String; + + new-instance v2, Lorg/json/JSONArray; + + invoke-direct {v2}, Lorg/json/JSONArray;->()V + + invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :cond_2 + :goto_0 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-virtual {p1, v4}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + if-eqz v5, :cond_2 + + :try_start_0 + new-instance v6, Lorg/json/JSONObject; + + invoke-direct {v6}, Lorg/json/JSONObject;->()V + + const-string v7, "n" + + invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; + + const-string v4, "v" + + invoke-static {v5}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v6, v4, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; + + instance-of v4, v5, Ljava/lang/String; + :try_end_0 + .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 + + const-string v7, "t" + + if-eqz v4, :cond_3 + + :try_start_1 + const-string v4, "s" + + invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; + + goto :goto_1 + + :cond_3 + instance-of v4, v5, Ljava/lang/Long; + + if-eqz v4, :cond_4 + + const-string v4, "l" + + invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; + + goto :goto_1 + + :cond_4 + instance-of v4, v5, Ljava/lang/Double; + + if-eqz v4, :cond_5 + + const-string v4, "d" + + invoke-virtual {v6, v7, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject; + + :goto_1 + invoke-virtual {v2, v6}, Lorg/json/JSONArray;->put(Ljava/lang/Object;)Lorg/json/JSONArray; + + goto :goto_0 + + :cond_5 + iget-object v4, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Cannot serialize bundle value to SharedPreferences. Type" + + invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v5 + + invoke-virtual {v4, v6, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_1 + .catch Lorg/json/JSONException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v4 + + iget-object v5, p0, Lf/h/a/f/i/b/n4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Cannot serialize bundle value to SharedPreferences" + + invoke-virtual {v5, v6, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_6 + invoke-virtual {v2}, Lorg/json/JSONArray;->toString()Ljava/lang/String; + + move-result-object v2 + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + :goto_2 + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + iput-object p1, p0, Lf/h/a/f/i/b/n4;->d:Landroid/os/Bundle; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n5.smali new file mode 100644 index 0000000000..8ddd0bc4e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n5.smali @@ -0,0 +1,214 @@ +.class public final Lf/h/a/f/i/b/n5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n5;->e:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/n5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/i/b/n5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/n5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/n5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + const-string v2, "app_id=?" + + iget-object v3, v0, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + if-eqz v3, :cond_0 + + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + iput-object v3, v0, Lf/h/a/f/i/b/j9;->v:Ljava/util/List; + + iget-object v4, v0, Lf/h/a/f/i/b/j9;->u:Ljava/util/List; + + invoke-virtual {v3, v4}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + iget-object v4, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v3}, Lf/h/a/f/i/b/k9;->o()V + + :try_start_0 + invoke-virtual {v3}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v5 + + const/4 v6, 0x1 + + new-array v6, v6, [Ljava/lang/String; + + const/4 v7, 0x0 + + aput-object v4, v6, v7 + + const-string v8, "apps" + + invoke-virtual {v5, v8, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v8 + + add-int/2addr v8, v7 + + const-string v7, "events" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "user_attributes" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "conditional_properties" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "raw_events" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "raw_events_metadata" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "queue" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "audience_filter_values" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "main_event_params" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v7 + + add-int/2addr v8, v7 + + const-string v7, "default_event_params" + + invoke-virtual {v5, v7, v2, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v2 + + add-int/2addr v8, v2 + + if-lez v8, :cond_1 + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v5, "Reset analytics data. app, records" + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v2, v5, v4, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v2 + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "Error resetting analytics data. appId, error" + + invoke-virtual {v3, v5, v4, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1 + :goto_0 + iget-boolean v2, v1, Lcom/google/android/gms/measurement/internal/zzn;->k:Z + + if-eqz v2, :cond_2 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->y(Lcom/google/android/gms/measurement/internal/zzn;)V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n6.smali new file mode 100644 index 0000000000..980623d243 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n6.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/i/b/n6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/Object; + +.field public final synthetic g:J + +.field public final synthetic h:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n6;->h:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/n6;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/n6;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/n6;->f:Ljava/lang/Object; + + iput-wide p5, p0, Lf/h/a/f/i/b/n6;->g:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/n6;->h:Lf/h/a/f/i/b/i6; + + iget-object v1, p0, Lf/h/a/f/i/b/n6;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/n6;->e:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/n6;->f:Ljava/lang/Object; + + iget-wide v4, p0, Lf/h/a/f/i/b/n6;->g:J + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/i/b/i6;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;J)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n7.smali new file mode 100644 index 0000000000..ca8f843836 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n7.smali @@ -0,0 +1,36 @@ +.class public final Lf/h/a/f/i/b/n7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n7;->d:Lf/h/a/f/i/b/m7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/n7;->d:Lf/h/a/f/i/b/m7; + + iget-object v1, v0, Lf/h/a/f/i/b/m7;->j:Lf/h/a/f/i/b/k7; + + iput-object v1, v0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n8.smali new file mode 100644 index 0000000000..de90414363 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n8.smali @@ -0,0 +1,97 @@ +.class public final Lf/h/a/f/i/b/n8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/r3; + +.field public final synthetic e:Lf/h/a/f/i/b/m8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m8;Lf/h/a/f/i/b/r3;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + iput-object p2, p0, Lf/h/a/f/i/b/n8;->d:Lf/h/a/f/i/b/r3; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + const/4 v2, 0x0 + + iput-boolean v2, v1, Lf/h/a/f/i/b/m8;->d:Z + + iget-object v1, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->F()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v2, "Connected to remote service" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v1, p0, Lf/h/a/f/i/b/n8;->e:Lf/h/a/f/i/b/m8; + + iget-object v1, v1, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v2, p0, Lf/h/a/f/i/b/n8;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object v2, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->L()V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/n9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/n9.smali new file mode 100644 index 0000000000..dca4cc0213 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/n9.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/i/b/n9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/lang/String;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/j9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/n9;->e:Lf/h/a/f/i/b/j9; + + iput-object p2, p0, Lf/h/a/f/i/b/n9;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final call()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/n9;->e:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/n9;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->A(Lcom/google/android/gms/measurement/internal/zzn;)Lf/h/a/f/i/b/a4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/a4;->s()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o.smali new file mode 100644 index 0000000000..37dfafdaa0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o.smali @@ -0,0 +1,137 @@ +.class public final Lf/h/a/f/i/b/o; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/measurement/internal/zzao;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + move-object v7, v6 + + move-wide v8, v2 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_1 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v8 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v7 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/measurement/internal/zzan;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, Lcom/google/android/gms/measurement/internal/zzan; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/measurement/internal/zzao; + + move-object v4, p1 + + invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzao; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o0.smali new file mode 100644 index 0000000000..9578cf5ba6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/o0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/o0; + + invoke-direct {v0}, Lf/h/a/f/i/b/o0;->()V + + sput-object v0, Lf/h/a/f/i/b/o0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->S()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o1.smali new file mode 100644 index 0000000000..fb77c1a74c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/o1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/o1; + + invoke-direct {v0}, Lf/h/a/f/i/b/o1;->()V + + sput-object v0, Lf/h/a/f/i/b/o1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->w()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o2.smali new file mode 100644 index 0000000000..d287b36bfd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/o2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/o2; + + invoke-direct {v0}, Lf/h/a/f/i/b/o2;->()V + + sput-object v0, Lf/h/a/f/i/b/o2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->Q0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o3.smali new file mode 100644 index 0000000000..54a7718d1c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o3.smali @@ -0,0 +1,3 @@ +.class public final synthetic Lf/h/a/f/i/b/o3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o4.smali new file mode 100644 index 0000000000..d8dcc8d8cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o4.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/i/b/o4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Z + +.field public c:Z + +.field public d:Z + +.field public final synthetic e:Lf/h/a/f/i/b/m4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m4;Ljava/lang/String;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o4;->e:Lf/h/a/f/i/b/m4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/o4;->a:Ljava/lang/String; + + iput-boolean p3, p0, Lf/h/a/f/i/b/o4;->b:Z + + return-void +.end method + + +# virtual methods +.method public final a(Z)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/o4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/o4;->a:Ljava/lang/String; + + invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + iput-boolean p1, p0, Lf/h/a/f/i/b/o4;->d:Z + + return-void +.end method + +.method public final b()Z + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/o4;->c:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/o4;->c:Z + + iget-object v0, p0, Lf/h/a/f/i/b/o4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/o4;->a:Ljava/lang/String; + + iget-boolean v2, p0, Lf/h/a/f/i/b/o4;->b:Z + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v0 + + iput-boolean v0, p0, Lf/h/a/f/i/b/o4;->d:Z + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/i/b/o4;->d:Z + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o5.smali new file mode 100644 index 0000000000..f300fed46a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o5.smali @@ -0,0 +1,83 @@ +.class public final Lf/h/a/f/i/b/o5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o5;->g:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/o5;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/o5;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/o5;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic call()Ljava/lang/Object; + .locals 4 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/o5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/o5;->g:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/o5;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/o5;->e:Ljava/lang/String; + + iget-object v3, p0, Lf/h/a/f/i/b/o5;->f:Ljava/lang/String; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/e;->X(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o6.smali new file mode 100644 index 0000000000..0837f586d4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o6.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/f/i/b/o6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/d6; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Lf/h/a/f/i/b/d6;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/o6;->d:Lf/h/a/f/i/b/d6; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/o6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, p0, Lf/h/a/f/i/b/o6;->d:Lf/h/a/f/i/b/d6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + if-eqz v1, :cond_1 + + iget-object v2, v0, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + if-eq v1, v2, :cond_1 + + if-nez v2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + const-string v3, "EventInterceptor already set." + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + :cond_1 + iput-object v1, v0, Lf/h/a/f/i/b/i6;->d:Lf/h/a/f/i/b/d6; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o7.smali new file mode 100644 index 0000000000..5fc50667d1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o7.smali @@ -0,0 +1,60 @@ +.class public final Lf/h/a/f/i/b/o7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/k7; + +.field public final synthetic e:Lf/h/a/f/i/b/k7; + +.field public final synthetic f:J + +.field public final synthetic g:Z + +.field public final synthetic h:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;JZ)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o7;->h:Lf/h/a/f/i/b/m7; + + iput-object p2, p0, Lf/h/a/f/i/b/o7;->d:Lf/h/a/f/i/b/k7; + + iput-object p3, p0, Lf/h/a/f/i/b/o7;->e:Lf/h/a/f/i/b/k7; + + iput-wide p4, p0, Lf/h/a/f/i/b/o7;->f:J + + iput-boolean p6, p0, Lf/h/a/f/i/b/o7;->g:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/o7;->h:Lf/h/a/f/i/b/m7; + + iget-object v1, p0, Lf/h/a/f/i/b/o7;->d:Lf/h/a/f/i/b/k7; + + iget-object v2, p0, Lf/h/a/f/i/b/o7;->e:Lf/h/a/f/i/b/k7; + + iget-wide v3, p0, Lf/h/a/f/i/b/o7;->f:J + + iget-boolean v5, p0, Lf/h/a/f/i/b/o7;->g:Z + + const/4 v6, 0x0 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/m7;->F(Lf/h/a/f/i/b/k7;Lf/h/a/f/i/b/k7;JZLandroid/os/Bundle;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o8.smali new file mode 100644 index 0000000000..744d0b1cd1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o8.smali @@ -0,0 +1,42 @@ +.class public final Lf/h/a/f/i/b/o8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/content/ComponentName; + +.field public final synthetic e:Lf/h/a/f/i/b/m8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m8;Landroid/content/ComponentName;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o8;->e:Lf/h/a/f/i/b/m8; + + iput-object p2, p0, Lf/h/a/f/i/b/o8;->d:Landroid/content/ComponentName; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/o8;->e:Lf/h/a/f/i/b/m8; + + iget-object v0, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v1, p0, Lf/h/a/f/i/b/o8;->d:Landroid/content/ComponentName; + + invoke-static {v0, v1}, Lf/h/a/f/i/b/r7;->C(Lf/h/a/f/i/b/r7;Landroid/content/ComponentName;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/o9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/o9.smali new file mode 100644 index 0000000000..ca0686e556 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/o9.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/i/b/o9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/f4; + + +# instance fields +.field public final synthetic a:Lf/h/a/f/i/b/j9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/o9;->a:Lf/h/a/f/i/b/j9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "I", + "Ljava/lang/Throwable;", + "[B", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/o9;->a:Lf/h/a/f/i/b/j9; + + move-object v1, p1 + + move v2, p2 + + move-object v3, p3 + + move-object v4, p4 + + move-object v5, p5 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/f/i/b/j9;->p(Ljava/lang/String;ILjava/lang/Throwable;[BLjava/util/Map;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p.smali new file mode 100644 index 0000000000..6c4965262a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/p; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/p; + + invoke-direct {v0}, Lf/h/a/f/i/b/p;->()V + + sput-object v0, Lf/h/a/f/i/b/p;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->x0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p0.smali new file mode 100644 index 0000000000..7f71c66fe0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/p0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/p0; + + invoke-direct {v0}, Lf/h/a/f/i/b/p0;->()V + + sput-object v0, Lf/h/a/f/i/b/p0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->T()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p1.smali new file mode 100644 index 0000000000..bdf576105f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/p1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/p1; + + invoke-direct {v0}, Lf/h/a/f/i/b/p1;->()V + + sput-object v0, Lf/h/a/f/i/b/p1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->t()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p2.smali new file mode 100644 index 0000000000..fd76d1ea9e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/p2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/p2; + + invoke-direct {v0}, Lf/h/a/f/i/b/p2;->()V + + sput-object v0, Lf/h/a/f/i/b/p2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->R0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p3.smali new file mode 100644 index 0000000000..703b0304b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p3.smali @@ -0,0 +1,319 @@ +.class public final Lf/h/a/f/i/b/p3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# static fields +.field public static final h:Ljava/lang/Object; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Lf/h/a/f/i/b/n3; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/i/b/n3<", + "TV;>;" + } + .end annotation +.end field + +.field public final c:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final d:Ljava/lang/Object; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final e:Ljava/lang/Object; + +.field public volatile f:Ljava/lang/Object; + .annotation build Landroidx/annotation/GuardedBy; + value = "overrideLock" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public volatile g:Ljava/lang/Object; + .annotation build Landroidx/annotation/GuardedBy; + value = "cachingLock" + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + sput-object v0, Lf/h/a/f/i/b/p3;->h:Ljava/lang/Object; + + return-void +.end method + +.method public constructor (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Lf/h/a/f/i/b/n3;Lf/h/a/f/i/b/o3;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p5, Ljava/lang/Object; + + invoke-direct {p5}, Ljava/lang/Object;->()V + + iput-object p5, p0, Lf/h/a/f/i/b/p3;->e:Ljava/lang/Object; + + const/4 p5, 0x0 + + iput-object p5, p0, Lf/h/a/f/i/b/p3;->f:Ljava/lang/Object; + + iput-object p5, p0, Lf/h/a/f/i/b/p3;->g:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + iput-object p3, p0, Lf/h/a/f/i/b/p3;->d:Ljava/lang/Object; + + iput-object p4, p0, Lf/h/a/f/i/b/p3;->b:Lf/h/a/f/i/b/n3; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)TV;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/p3;->e:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + if-eqz p1, :cond_0 + + return-object p1 + + :cond_0 + sget-object p1, Lf/h/a/c/i1/e;->f:Lf/h/a/f/i/b/ea; + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + return-object p1 + + :cond_1 + sget-object p1, Lf/h/a/f/i/b/p3;->h:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_1 + invoke-static {}, Lf/h/a/f/i/b/ea;->a()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/p3;->g:Ljava/lang/Object; + + if-nez v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + goto :goto_0 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/p3;->g:Ljava/lang/Object; + + :goto_0 + monitor-exit p1 + + return-object v0 + + :cond_3 + monitor-exit p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + :try_start_2 + sget-object p1, Lf/h/a/f/i/b/n;->a:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_1 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/i/b/p3; + + invoke-static {}, Lf/h/a/f/i/b/ea;->a()Z + + move-result v1 + :try_end_2 + .catch Ljava/lang/SecurityException; {:try_start_2 .. :try_end_2} :catch_1 + + if-nez v1, :cond_5 + + const/4 v1, 0x0 + + :try_start_3 + iget-object v2, v0, Lf/h/a/f/i/b/p3;->b:Lf/h/a/f/i/b/n3; + + if-eqz v2, :cond_4 + + iget-object v2, v0, Lf/h/a/f/i/b/p3;->b:Lf/h/a/f/i/b/n3; + + invoke-interface {v2}, Lf/h/a/f/i/b/n3;->a()Ljava/lang/Object; + + move-result-object v1 + :try_end_3 + .catch Ljava/lang/IllegalStateException; {:try_start_3 .. :try_end_3} :catch_0 + .catch Ljava/lang/SecurityException; {:try_start_3 .. :try_end_3} :catch_1 + + :catch_0 + :cond_4 + :try_start_4 + sget-object v2, Lf/h/a/f/i/b/p3;->h:Ljava/lang/Object; + + monitor-enter v2 + :try_end_4 + .catch Ljava/lang/SecurityException; {:try_start_4 .. :try_end_4} :catch_1 + + :try_start_5 + iput-object v1, v0, Lf/h/a/f/i/b/p3;->g:Ljava/lang/Object; + + monitor-exit v2 + + goto :goto_1 + + :catchall_0 + move-exception p1 + + monitor-exit v2 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_0 + + :try_start_6 + throw p1 + + :cond_5 + new-instance p1, Ljava/lang/IllegalStateException; + + const-string v0, "Refreshing flag cache must be done on a worker thread." + + invoke-direct {p1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + :try_end_6 + .catch Ljava/lang/SecurityException; {:try_start_6 .. :try_end_6} :catch_1 + + :catch_1 + nop + + :cond_6 + iget-object p1, p0, Lf/h/a/f/i/b/p3;->b:Lf/h/a/f/i/b/n3; + + if-nez p1, :cond_7 + + iget-object p1, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + return-object p1 + + :cond_7 + :try_start_7 + invoke-interface {p1}, Lf/h/a/f/i/b/n3;->a()Ljava/lang/Object; + + move-result-object p1 + :try_end_7 + .catch Ljava/lang/SecurityException; {:try_start_7 .. :try_end_7} :catch_3 + .catch Ljava/lang/IllegalStateException; {:try_start_7 .. :try_end_7} :catch_2 + + return-object p1 + + :catch_2 + iget-object p1, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + return-object p1 + + :catch_3 + iget-object p1, p0, Lf/h/a/f/i/b/p3;->c:Ljava/lang/Object; + + return-object p1 + + :catchall_1 + move-exception v0 + + :try_start_8 + monitor-exit p1 + :try_end_8 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + throw v0 + + :catchall_2 + move-exception p1 + + :try_start_9 + monitor-exit v0 + :try_end_9 + .catchall {:try_start_9 .. :try_end_9} :catchall_2 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p4.smali new file mode 100644 index 0000000000..575870e8bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p4.smali @@ -0,0 +1,128 @@ +.class public final Lf/h/a/f/i/b/p4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:J + +.field public final synthetic e:Lf/h/a/f/i/b/m4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m4;Ljava/lang/String;JLf/h/a/f/i/b/l4;)V + .locals 2 + + iput-object p1, p0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-wide/16 v0, 0x0 + + cmp-long p1, p3, v0 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + invoke-static {p1}, Lf/h/a/c/i1/e;->q(Z)V + + const-string p1, ":start" + + invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/p4;->a:Ljava/lang/String; + + const-string p1, ":count" + + invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + const-string p1, ":value" + + invoke-virtual {p2, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/f/i/b/p4;->c:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/f/i/b/p4;->d:J + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iget-object v2, p0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + iget-object v3, p0, Lf/h/a/f/i/b/p4;->c:Ljava/lang/String; + + invoke-interface {v2, v3}, Landroid/content/SharedPreferences$Editor;->remove(Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + iget-object v3, p0, Lf/h/a/f/i/b/p4;->a:Ljava/lang/String; + + invoke-interface {v2, v3, v0, v1}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p5.smali new file mode 100644 index 0000000000..15a1fc10d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p5.smali @@ -0,0 +1,304 @@ +.class public final Lf/h/a/f/i/b/p5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/p5;->f:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/p5;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p3, p0, Lf/h/a/f/i/b/p5;->e:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 33 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/f/i/b/p5;->f:Lf/h/a/f/i/b/f5; + + iget-object v1, v1, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v1, v0, Lf/h/a/f/i/b/p5;->f:Lf/h/a/f/i/b/f5; + + iget-object v1, v1, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v2, v0, Lf/h/a/f/i/b/p5;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v4, v0, Lf/h/a/f/i/b/p5;->e:Ljava/lang/String; + + invoke-virtual {v1}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/e;->W(Ljava/lang/String;)Lf/h/a/f/i/b/a4; + + move-result-object v3 + + if-eqz v3, :cond_5 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-eqz v5, :cond_0 + + goto/16 :goto_2 + + :cond_0 + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/j9;->t(Lf/h/a/f/i/b/a4;)Ljava/lang/Boolean; + + move-result-object v5 + + if-nez v5, :cond_1 + + iget-object v5, v2, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const-string v6, "_ui" + + invoke-virtual {v6, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_2 + + iget-object v5, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v5}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + const-string v7, "Could not find package. appId" + + invoke-virtual {v5, v7, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v5 + + if-nez v5, :cond_2 + + iget-object v1, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + const-string v3, "App version does not match; dropping event. appId" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto/16 :goto_3 + + :cond_2 + :goto_0 + new-instance v15, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->v()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->M()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->N()J + + move-result-wide v7 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->O()Ljava/lang/String; + + move-result-object v9 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->P()J + + move-result-wide v10 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->Q()J + + move-result-wide v12 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->T()Z + + move-result v16 + + const/16 v17, 0x0 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->H()Ljava/lang/String; + + move-result-object v18 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->g()J + + move-result-wide v19 + + const-wide/16 v21, 0x0 + + const/16 v23, 0x0 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->h()Z + + move-result v24 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->i()Z + + move-result v25 + + const/16 v26, 0x0 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->y()Ljava/lang/String; + + move-result-object v27 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->j()Ljava/lang/Boolean; + + move-result-object v28 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->S()J + + move-result-wide v29 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->k()Ljava/util/List; + + move-result-object v31 + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v14 + + if-eqz v14, :cond_3 + + iget-object v14, v1, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v14, v14, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->o()Ljava/lang/String; + + move-result-object v0 + + move-object/from16 v32, v1 + + sget-object v1, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v14, v0, v1}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a4;->B()Ljava/lang/String; + + move-result-object v0 + + goto :goto_1 + + :cond_3 + move-object/from16 v32, v1 + + :cond_4 + const/4 v0, 0x0 + + :goto_1 + const/4 v14, 0x0 + + move-object v3, v15 + + move-object v1, v15 + + move/from16 v15, v16 + + move/from16 v16, v17 + + move-object/from16 v17, v18 + + move-wide/from16 v18, v19 + + move-wide/from16 v20, v21 + + move/from16 v22, v23 + + move/from16 v23, v24 + + move/from16 v24, v25 + + move/from16 v25, v26 + + move-object/from16 v26, v27 + + move-object/from16 v27, v28 + + move-wide/from16 v28, v29 + + move-object/from16 v30, v31 + + move-object/from16 v31, v0 + + invoke-direct/range {v3 .. v31}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V + + move-object/from16 v0, v32 + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/j9;->v(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + goto :goto_3 + + :cond_5 + :goto_2 + move-object v0, v1 + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "No app data available; dropping event" + + invoke-virtual {v0, v1, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p6.smali new file mode 100644 index 0000000000..58109081bc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p6.smali @@ -0,0 +1,244 @@ +.class public final Lf/h/a/f/i/b/p6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/p6;->e:Lf/h/a/f/i/b/i6; + + iput-wide p2, p0, Lf/h/a/f/i/b/p6;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/p6;->e:Lf/h/a/f/i/b/i6; + + iget-wide v1, p0, Lf/h/a/f/i/b/p6;->d:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v4, "Resetting analytics data (FE)" + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v3, v3, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-object v4, v3, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {v4}, Lf/h/a/f/i/b/g;->c()V + + const-wide/16 v4, 0x0 + + iput-wide v4, v3, Lf/h/a/f/i/b/c9;->a:J + + iput-wide v4, v3, Lf/h/a/f/i/b/c9;->b:J + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v6 + + iget-object v7, v6, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + invoke-virtual {v7, v1, v2}, Lf/h/a/f/i/b/q4;->b(J)V + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/s4;->a()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_0 + + iget-object v1, v6, Lf/h/a/f/i/b/m4;->z:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :cond_0 + invoke-static {}, Lf/h/a/f/h/k/cb;->b()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v7, Lf/h/a/f/i/b/n;->w0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v7}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, v6, Lf/h/a/f/i/b/m4;->u:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + :cond_1 + iget-object v1, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->A()Z + + move-result v1 + + if-nez v1, :cond_2 + + xor-int/lit8 v1, v3, 0x1 + + invoke-virtual {v6, v1}, Lf/h/a/f/i/b/m4;->x(Z)V + + :cond_2 + iget-object v1, v6, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + iget-object v1, v6, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + invoke-virtual {v1, v4, v5}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v1, v6, Lf/h/a/f/i/b/m4;->C:Lf/h/a/f/i/b/n4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/n4;->b(Landroid/os/Bundle;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v2, 0x0 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v4 + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->I()Z + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/v3;->C()V + + new-instance v5, Lf/h/a/f/i/b/v7; + + invoke-direct {v5, v1, v4}, Lf/h/a/f/i/b/v7;->(Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v1, v5}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + invoke-static {}, Lf/h/a/f/h/k/cb;->b()Z + + move-result v1 + + if-eqz v1, :cond_3 + + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->w0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->v()Lf/h/a/f/i/b/v8; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e9;->a()V + + :cond_3 + xor-int/lit8 v1, v3, 0x1 + + iput-boolean v1, v0, Lf/h/a/f/i/b/i6;->i:Z + + iget-object v0, p0, Lf/h/a/f/i/b/p6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + new-instance v1, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v1}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v2 + + new-instance v3, Lf/h/a/f/i/b/x7; + + invoke-direct {v3, v0, v1, v2}, Lf/h/a/f/i/b/x7;->(Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p7.smali new file mode 100644 index 0000000000..13f61b60c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p7.smali @@ -0,0 +1,68 @@ +.class public final Lf/h/a/f/i/b/p7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/k7; + +.field public final synthetic e:J + +.field public final synthetic f:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;Lf/h/a/f/i/b/k7;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/p7;->f:Lf/h/a/f/i/b/m7; + + iput-object p2, p0, Lf/h/a/f/i/b/p7;->d:Lf/h/a/f/i/b/k7; + + iput-wide p3, p0, Lf/h/a/f/i/b/p7;->e:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/p7;->f:Lf/h/a/f/i/b/m7; + + iget-object v1, p0, Lf/h/a/f/i/b/p7;->d:Lf/h/a/f/i/b/k7; + + iget-wide v2, p0, Lf/h/a/f/i/b/p7;->e:J + + const/4 v4, 0x0 + + invoke-virtual {v0, v1, v4, v2, v3}, Lf/h/a/f/i/b/m7;->G(Lf/h/a/f/i/b/k7;ZJ)V + + iget-object v0, p0, Lf/h/a/f/i/b/p7;->f:Lf/h/a/f/i/b/m7; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + new-instance v2, Lf/h/a/f/i/b/z7; + + invoke-direct {v2, v0, v1}, Lf/h/a/f/i/b/z7;->(Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/k7;)V + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p8.smali new file mode 100644 index 0000000000..5021d8e5c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p8.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/i/b/p8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/m8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m8;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/p8;->d:Lf/h/a/f/i/b/m8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/p8;->d:Lf/h/a/f/i/b/m8; + + iget-object v0, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->L()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/p9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/p9.smali new file mode 100644 index 0000000000..729e3962c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/p9.smali @@ -0,0 +1,27 @@ +.class public final Lf/h/a/f/i/b/p9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public final a:Landroid/content/Context; + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/p9;->a:Landroid/content/Context; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q.smali new file mode 100644 index 0000000000..24082d316a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/q; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/q; + + invoke-direct {v0}, Lf/h/a/f/i/b/q;->()V + + sput-object v0, Lf/h/a/f/i/b/q;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->y0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q0.smali new file mode 100644 index 0000000000..73980228e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/q0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/q0; + + invoke-direct {v0}, Lf/h/a/f/i/b/q0;->()V + + sput-object v0, Lf/h/a/f/i/b/q0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->Q()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q1.smali new file mode 100644 index 0000000000..5a34575dd4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/q1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/q1; + + invoke-direct {v0}, Lf/h/a/f/i/b/q1;->()V + + sput-object v0, Lf/h/a/f/i/b/q1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->u()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q2.smali new file mode 100644 index 0000000000..e3f31caed4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/q2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/q2; + + invoke-direct {v0}, Lf/h/a/f/i/b/q2;->()V + + sput-object v0, Lf/h/a/f/i/b/q2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->O0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q3.smali new file mode 100644 index 0000000000..ddc1aed97e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q3.smali @@ -0,0 +1,440 @@ +.class public abstract Lf/h/a/f/i/b/q3; +.super Lf/h/a/f/h/k/u0; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/r3; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" + + invoke-direct {p0, v0}, Lf/h/a/f/h/k/u0;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p4, 0x1 + + const/4 v0, 0x0 + + packed-switch p1, :pswitch_data_0 + + :pswitch_0 + return v0 + + :pswitch_1 + sget-object p1, Landroid/os/Bundle;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Landroid/os/Bundle; + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v0}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, p2}, Lf/h/a/f/i/b/r3;->k0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto/16 :goto_0 + + :pswitch_2 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1}, Lf/h/a/f/i/b/r3;->G(Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto/16 :goto_0 + + :pswitch_3 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p2 + + invoke-interface {p0, p1, v0, p2}, Lf/h/a/f/i/b/r3;->H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + goto/16 :goto_0 + + :pswitch_4 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + sget-object v1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, v0, p2}, Lf/h/a/f/i/b/r3;->I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + goto/16 :goto_0 + + :pswitch_5 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result p2 + + invoke-interface {p0, p1, v0, v1, p2}, Lf/h/a/f/i/b/r3;->s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + goto/16 :goto_0 + + :pswitch_6 + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p2}, Lf/h/a/f/h/k/w;->e(Landroid/os/Parcel;)Z + + move-result v1 + + sget-object v2, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v2}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, v0, v1, p2}, Lf/h/a/f/i/b/r3;->N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + goto/16 :goto_0 + + :pswitch_7 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-interface {p0, p1}, Lf/h/a/f/i/b/r3;->X(Lcom/google/android/gms/measurement/internal/zzw;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto/16 :goto_0 + + :pswitch_8 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzw; + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v0}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, p2}, Lf/h/a/f/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto/16 :goto_0 + + :pswitch_9 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1}, Lf/h/a/f/i/b/r3;->A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + goto/16 :goto_0 + + :pswitch_a + invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J + + move-result-wide v1 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v5 + + move-object v0, p0 + + invoke-interface/range {v0 .. v5}, Lf/h/a/f/i/b/r3;->F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto/16 :goto_0 + + :pswitch_b + sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p2 + + invoke-interface {p0, p1, p2}, Lf/h/a/f/i/b/r3;->n0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeByteArray([B)V + + goto/16 :goto_0 + + :pswitch_c + sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I + + move-result p2 + + if-eqz p2, :cond_0 + + const/4 v0, 0x1 + + :cond_0 + invoke-interface {p0, p1, v0}, Lf/h/a/f/i/b/r3;->O(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; + + move-result-object p1 + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + invoke-virtual {p3, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + goto :goto_0 + + :pswitch_d + sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1}, Lf/h/a/f/i/b/r3;->c0(Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto :goto_0 + + :pswitch_e + sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object p2 + + invoke-interface {p0, p1, v0, p2}, Lf/h/a/f/i/b/r3;->a0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto :goto_0 + + :pswitch_f + sget-object p1, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1}, Lf/h/a/f/i/b/r3;->Q(Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto :goto_0 + + :pswitch_10 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzkr; + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v0}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, p2}, Lf/h/a/f/i/b/r3;->l0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + goto :goto_0 + + :pswitch_11 + sget-object p1, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/measurement/internal/zzao; + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzn;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, v0}, Lf/h/a/f/h/k/w;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p2 + + check-cast p2, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {p0, p1, p2}, Lf/h/a/f/i/b/r3;->Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + :goto_0 + return p4 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_11 + :pswitch_10 + :pswitch_0 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_0 + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q4.smali new file mode 100644 index 0000000000..94e329561f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q4.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/i/b/q4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:J + +.field public c:Z + +.field public d:J + +.field public final synthetic e:Lf/h/a/f/i/b/m4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m4;Ljava/lang/String;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/q4;->e:Lf/h/a/f/i/b/m4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/q4;->a:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/f/i/b/q4;->b:J + + return-void +.end method + + +# virtual methods +.method public final a()J + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/q4;->c:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/q4;->c:Z + + iget-object v0, p0, Lf/h/a/f/i/b/q4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/q4;->a:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/i/b/q4;->b:J + + invoke-interface {v0, v1, v2, v3}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v0 + + iput-wide v0, p0, Lf/h/a/f/i/b/q4;->d:J + + :cond_0 + iget-wide v0, p0, Lf/h/a/f/i/b/q4;->d:J + + return-wide v0 +.end method + +.method public final b(J)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/q4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/q4;->a:Ljava/lang/String; + + invoke-interface {v0, v1, p1, p2}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + iput-wide p1, p0, Lf/h/a/f/i/b/q4;->d:J + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q5.smali new file mode 100644 index 0000000000..ceb1758048 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q5.smali @@ -0,0 +1,180 @@ +.class public final Lf/h/a/f/i/b/q5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic f:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/q5;->f:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/q5;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p3, p0, Lf/h/a/f/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 10 + + iget-object v0, p0, Lf/h/a/f/i/b/q5;->f:Lf/h/a/f/i/b/f5; + + iget-object v1, p0, Lf/h/a/f/i/b/q5;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v2, p0, Lf/h/a/f/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + if-eqz v0, :cond_4 + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const-string v4, "_cmp" + + invoke-virtual {v4, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + const/4 v4, 0x0 + + if-eqz v3, :cond_2 + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v3, :cond_2 + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + invoke-virtual {v3}, Landroid/os/Bundle;->size()I + + move-result v3 + + if-nez v3, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + const-string v5, "_cis" + + invoke-virtual {v3, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v5 + + if-nez v5, :cond_2 + + const-string v5, "referrer broadcast" + + invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_1 + + const-string v5, "referrer API" + + invoke-virtual {v5, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + :cond_1 + iget-object v3, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v3, v3, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + sget-object v5, Lf/h/a/f/i/b/n;->S:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v2, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + const/4 v4, 0x1 + + :cond_2 + :goto_0 + if-eqz v4, :cond_3 + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzao;->toString()Ljava/lang/String; + + move-result-object v2 + + const-string v3, "Event has been filtered " + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v6, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + iget-object v7, v1, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + iget-wide v8, v1, Lcom/google/android/gms/measurement/internal/zzao;->g:J + + const-string v5, "_cmpx" + + move-object v4, v0 + + invoke-direct/range {v4 .. v9}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + move-object v1, v0 + + :cond_3 + iget-object v0, p0, Lf/h/a/f/i/b/q5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/q5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v2, p0, Lf/h/a/f/i/b/q5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/j9;->k(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void + + :cond_4 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q6.smali new file mode 100644 index 0000000000..f394f38c5a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q6.smali @@ -0,0 +1,200 @@ +.class public final Lf/h/a/f/i/b/q6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/os/Bundle; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/q6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/q6;->d:Landroid/os/Bundle; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 20 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/f/i/b/q6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v0, Lf/h/a/f/i/b/q6;->d:Landroid/os/Bundle; + + const-string v3, "creation_timestamp" + + const-string v4, "origin" + + const-string v5, "app_id" + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-string v6, "name" + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v7}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v7, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v7 + + if-nez v7, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Conditional property not cleared since app measurement is disabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + new-instance v12, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-wide/16 v8, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + move-object v6, v12 + + invoke-direct/range {v6 .. v11}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + :try_start_0 + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v13 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v14 + + const-string v6, "expired_event_name" + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v15 + + const-string v6, "expired_event_params" + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v16 + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v17 + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v18 + + invoke-virtual/range {v13 .. v19}, Lf/h/a/f/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object v17 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + new-instance v15, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v7 + + const-string v3, "active" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z + + move-result v9 + + const-string v3, "trigger_event_name" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v10 + + const/4 v11, 0x0 + + const-string v3, "trigger_timeout" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v13 + + const/16 v16, 0x0 + + const-string v3, "time_to_live" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v18 + + move-object v3, v15 + + move-object v4, v5 + + move-object v5, v6 + + move-object v6, v12 + + move-wide v12, v13 + + move-object/from16 v14, v16 + + move-object v2, v15 + + move-wide/from16 v15, v18 + + invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->D(Lcom/google/android/gms/measurement/internal/zzw;)V + + :catch_0 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q7.smali new file mode 100644 index 0000000000..7562666ac4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q7.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/i/b/q7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/q7;->e:Lf/h/a/f/i/b/m7; + + iput-wide p2, p0, Lf/h/a/f/i/b/q7;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/q7;->e:Lf/h/a/f/i/b/m7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->p()Lf/h/a/f/i/b/a; + + move-result-object v0 + + iget-wide v1, p0, Lf/h/a/f/i/b/q7;->d:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/a;->w(J)V + + iget-object v0, p0, Lf/h/a/f/i/b/q7;->e:Lf/h/a/f/i/b/m7; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/i/b/m7;->e:Lf/h/a/f/i/b/k7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q8.smali new file mode 100644 index 0000000000..e4103909f6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q8.smali @@ -0,0 +1,52 @@ +.class public final Lf/h/a/f/i/b/q8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/m8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m8;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/q8;->d:Lf/h/a/f/i/b/m8; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/q8;->d:Lf/h/a/f/i/b/m8; + + iget-object v0, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + new-instance v1, Landroid/content/ComponentName; + + iget-object v2, p0, Lf/h/a/f/i/b/q8;->d:Lf/h/a/f/i/b/m8; + + iget-object v2, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v2, "com.google.android.gms.measurement.AppMeasurementService" + + invoke-direct {v1, v3, v2}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-static {v0, v1}, Lf/h/a/f/i/b/r7;->C(Lf/h/a/f/i/b/r7;Landroid/content/ComponentName;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/q9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/q9.smali new file mode 100644 index 0000000000..fe7a798032 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/q9.smali @@ -0,0 +1,4261 @@ +.class public final Lf/h/a/f/i/b/q9; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + return-void +.end method + +.method public static C(ZZZ)Ljava/lang/String; + .locals 1 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + if-eqz p0, :cond_0 + + const-string p0, "Dynamic " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_0 + if-eqz p1, :cond_1 + + const-string p0, "Sequence " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + if-eqz p2, :cond_2 + + const-string p0, "Session-Scoped " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_2 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static D(Ljava/util/BitSet;)Ljava/util/List; + .locals 10 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/BitSet;", + ")", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + invoke-virtual {p0}, Ljava/util/BitSet;->length()I + + move-result v0 + + add-int/lit8 v0, v0, 0x3f + + const/16 v1, 0x40 + + div-int/2addr v0, v1 + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2, v0}, Ljava/util/ArrayList;->(I)V + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + if-ge v4, v0, :cond_2 + + const-wide/16 v5, 0x0 + + const/4 v7, 0x0 + + :goto_1 + if-ge v7, v1, :cond_1 + + shl-int/lit8 v8, v4, 0x6 + + add-int/2addr v8, v7 + + invoke-virtual {p0}, Ljava/util/BitSet;->length()I + + move-result v9 + + if-ge v8, v9, :cond_1 + + invoke-virtual {p0, v8}, Ljava/util/BitSet;->get(I)Z + + move-result v8 + + if-eqz v8, :cond_0 + + const-wide/16 v8, 0x1 + + shl-long/2addr v8, v7 + + or-long/2addr v5, v8 + + :cond_0 + add-int/lit8 v7, v7, 0x1 + + goto :goto_1 + + :cond_1 + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v5 + + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v4, v4, 0x1 + + goto :goto_0 + + :cond_2 + return-object v2 +.end method + +.method public static F([Landroid/os/Bundle;)Ljava/util/List; + .locals 11 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Landroid/os/Bundle;", + ")", + "Ljava/util/List<", + "Lf/h/a/f/h/k/d1;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + array-length v1, p0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + if-ge v3, v1, :cond_6 + + aget-object v4, p0, v3 + + if-eqz v4, :cond_5 + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v5 + + invoke-virtual {v4}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v6 + + invoke-interface {v6}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v6 + + :cond_0 + :goto_1 + invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_4 + + invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/String; + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v8 + + invoke-virtual {v8, v7}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + invoke-virtual {v4, v7}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + instance-of v9, v7, Ljava/lang/Long; + + if-eqz v9, :cond_1 + + check-cast v7, Ljava/lang/Long; + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v9 + + invoke-virtual {v8, v9, v10}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + goto :goto_2 + + :cond_1 + instance-of v9, v7, Ljava/lang/String; + + if-eqz v9, :cond_2 + + check-cast v7, Ljava/lang/String; + + invoke-virtual {v8, v7}, Lf/h/a/f/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + goto :goto_2 + + :cond_2 + instance-of v9, v7, Ljava/lang/Double; + + if-eqz v9, :cond_0 + + check-cast v7, Ljava/lang/Double; + + invoke-virtual {v7}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v9 + + invoke-virtual {v8, v9, v10}, Lf/h/a/f/h/k/d1$a;->o(D)Lf/h/a/f/h/k/d1$a; + + :goto_2 + iget-boolean v7, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v7, :cond_3 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_3 + iget-object v7, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/d1; + + invoke-virtual {v8}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/y5; + + check-cast v8, Lf/h/a/f/h/k/d1; + + invoke-static {v7, v8}, Lf/h/a/f/h/k/d1;->s(Lf/h/a/f/h/k/d1;Lf/h/a/f/h/k/d1;)V + + goto :goto_1 + + :cond_4 + iget-object v4, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/d1; + + invoke-virtual {v4}, Lf/h/a/f/h/k/d1;->D()I + + move-result v4 + + if-lez v4, :cond_5 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/d1; + + invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_5 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_6 + return-object v0 +.end method + +.method public static J(Ljava/lang/StringBuilder;I)V + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + if-ge v0, p1, :cond_0 + + const-string v1, " " + + invoke-virtual {p0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public static M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/h1;)V + .locals 10 + + if-nez p3, :cond_0 + + return-void + + :cond_0 + const/4 p1, 0x3 + + invoke-static {p0, p1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, " {\n" + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result p2 + + const/16 v0, 0xa + + const/4 v1, 0x4 + + const-string v2, ", " + + const/4 v3, 0x0 + + if-eqz p2, :cond_3 + + invoke-static {p0, v1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string p2, "results: " + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + const/4 v4, 0x0 + + :goto_0 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_2 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Long; + + add-int/lit8 v6, v4, 0x1 + + if-eqz v4, :cond_1 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_1 + invoke-virtual {p0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + move v4, v6 + + goto :goto_0 + + :cond_2 + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_3 + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-interface {p2}, Ljava/util/List;->size()I + + move-result p2 + + if-eqz p2, :cond_6 + + invoke-static {p0, v1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string p2, "status: " + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + const/4 v4, 0x0 + + :goto_1 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_5 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/Long; + + add-int/lit8 v6, v4, 0x1 + + if-eqz v4, :cond_4 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_4 + invoke-virtual {p0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + move v4, v6 + + goto :goto_1 + + :cond_5 + invoke-virtual {p0, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + :cond_6 + invoke-virtual {p3}, Lf/h/a/f/h/k/h1;->x()I + + move-result p2 + + const/4 v0, 0x0 + + const-string v4, "}\n" + + const/4 v5, 0x1 + + if-eqz p2, :cond_d + + invoke-static {p0, v1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string p2, "dynamic_filter_timestamps: {" + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + const/4 v6, 0x0 + + :goto_2 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_c + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/a1; + + add-int/lit8 v8, v6, 0x1 + + if-eqz v6, :cond_7 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_7 + iget v6, v7, Lf/h/a/f/h/k/a1;->zzc:I + + and-int/2addr v6, v5 + + if-eqz v6, :cond_8 + + const/4 v6, 0x1 + + goto :goto_3 + + :cond_8 + const/4 v6, 0x0 + + :goto_3 + if-eqz v6, :cond_9 + + iget v6, v7, Lf/h/a/f/h/k/a1;->zzd:I + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + goto :goto_4 + + :cond_9 + move-object v6, v0 + + :goto_4 + invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string v6, ":" + + invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v6, v7, Lf/h/a/f/h/k/a1;->zzc:I + + and-int/lit8 v6, v6, 0x2 + + if-eqz v6, :cond_a + + const/4 v6, 0x1 + + goto :goto_5 + + :cond_a + const/4 v6, 0x0 + + :goto_5 + if-eqz v6, :cond_b + + iget-wide v6, v7, Lf/h/a/f/h/k/a1;->zze:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v6 + + goto :goto_6 + + :cond_b + move-object v6, v0 + + :goto_6 + invoke-virtual {p0, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + move v6, v8 + + goto :goto_2 + + :cond_c + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_d + invoke-virtual {p3}, Lf/h/a/f/h/k/h1;->y()I + + move-result p2 + + if-eqz p2, :cond_14 + + invoke-static {p0, v1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string p2, "sequence_filter_timestamps: {" + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p2, p3, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + const/4 p3, 0x0 + + :goto_7 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_13 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/i1; + + add-int/lit8 v6, p3, 0x1 + + if-eqz p3, :cond_e + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_e + iget p3, v1, Lf/h/a/f/h/k/i1;->zzc:I + + and-int/2addr p3, v5 + + if-eqz p3, :cond_f + + const/4 p3, 0x1 + + goto :goto_8 + + :cond_f + const/4 p3, 0x0 + + :goto_8 + if-eqz p3, :cond_10 + + iget p3, v1, Lf/h/a/f/h/k/i1;->zzd:I + + invoke-static {p3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p3 + + goto :goto_9 + + :cond_10 + move-object p3, v0 + + :goto_9 + invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string p3, ": [" + + invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p3, v1, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + const/4 v1, 0x0 + + :goto_a + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_12 + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/lang/Long; + + invoke-virtual {v7}, Ljava/lang/Long;->longValue()J + + move-result-wide v7 + + add-int/lit8 v9, v1, 0x1 + + if-eqz v1, :cond_11 + + invoke-virtual {p0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_11 + invoke-virtual {p0, v7, v8}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + move v1, v9 + + goto :goto_a + + :cond_12 + const-string p3, "]" + + invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move p3, v6 + + goto :goto_7 + + :cond_13 + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_14 + invoke-static {p0, p1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + .locals 0 + + if-nez p3, :cond_0 + + return-void + + :cond_0 + add-int/lit8 p1, p1, 0x1 + + invoke-static {p0, p1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ": " + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const/16 p1, 0xa + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public static Q(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)Z + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p0, p1, Lcom/google/android/gms/measurement/internal/zzn;->e:Ljava/lang/String; + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + iget-object p0, p1, Lcom/google/android/gms/measurement/internal/zzn;->u:Ljava/lang/String; + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static R(Ljava/lang/String;)Z + .locals 1 + + if-eqz p0, :cond_0 + + const-string v0, "([+-])?([0-9]+\\.?[0-9]*|[0-9]*\\.?[0-9]+)" + + invoke-virtual {p0, v0}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p0 + + const/16 v0, 0x136 + + if-gt p0, v0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static S(Ljava/util/List;I)Z + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;I)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + shl-int/lit8 v0, v0, 0x6 + + if-ge p1, v0, :cond_0 + + div-int/lit8 v0, p1, 0x40 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + const-wide/16 v2, 0x1 + + rem-int/lit8 p1, p1, 0x40 + + shl-long p0, v2, p1 + + and-long/2addr p0, v0 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-eqz v2, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static u(Lf/h/a/f/h/k/f1$a;Ljava/lang/String;)I + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/f1; + + iget-object v1, v1, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-ge v0, v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/f1; + + iget-object v1, v1, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/j1; + + iget-object v1, v1, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, -0x1 + + return p0 +.end method + +.method public static y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + .locals 2 + + iget-object p0, p0, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget-object v1, v0, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v1, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + return-object v0 + + :cond_1 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TBuilder;[B)TBuilder;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Lcom/google/android/gms/internal/measurement/zzij; + } + .end annotation + + const-class v0, Lf/h/a/f/h/k/l5; + + sget-object v1, Lf/h/a/f/h/k/l5;->c:Lf/h/a/f/h/k/l5; + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + monitor-enter v0 + + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/l5;->c:Lf/h/a/f/h/k/l5; + + if-eqz v1, :cond_1 + + monitor-exit v0 + + goto :goto_0 + + :cond_1 + invoke-static {v0}, Lf/h/a/f/h/k/x5;->b(Ljava/lang/Class;)Lf/h/a/f/h/k/l5; + + move-result-object v1 + + sput-object v1, Lf/h/a/f/h/k/l5;->c:Lf/h/a/f/h/k/l5; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :goto_0 + const/4 v0, 0x0 + + if-eqz v1, :cond_3 + + check-cast p0, Lf/h/a/f/h/k/n4; + + if-eqz p0, :cond_2 + + array-length v0, p1 + + check-cast p0, Lf/h/a/f/h/k/y5$a; + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/f/h/k/y5$a;->j([BILf/h/a/f/h/k/l5;)Lf/h/a/f/h/k/y5$a; + + return-object p0 + + :cond_2 + throw v0 + + :cond_3 + check-cast p0, Lf/h/a/f/h/k/n4; + + if-eqz p0, :cond_4 + + array-length v0, p1 + + check-cast p0, Lf/h/a/f/h/k/y5$a; + + invoke-static {}, Lf/h/a/f/h/k/l5;->a()Lf/h/a/f/h/k/l5; + + move-result-object v1 + + invoke-virtual {p0, p1, v0, v1}, Lf/h/a/f/h/k/y5$a;->j([BILf/h/a/f/h/k/l5;)Lf/h/a/f/h/k/y5$a; + + return-object p0 + + :cond_4 + throw v0 + + :catchall_0 + move-exception p0 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p0 +.end method + + +# virtual methods +.method public final A(Lf/h/a/f/h/k/p0;)Ljava/lang/String; + .locals 5 + + const-string v0, "\nproperty_filter {\n" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + iget v1, p1, Lf/h/a/f/h/k/p0;->zzd:I + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v3, "filter_id" + + invoke-static {v0, v2, v3, v1}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v1 + + iget-object v3, p1, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-string v3, "property_name" + + invoke-static {v0, v2, v3, v1}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-boolean v1, p1, Lf/h/a/f/h/k/p0;->zzg:Z + + iget-boolean v3, p1, Lf/h/a/f/h/k/p0;->zzh:Z + + iget-boolean v4, p1, Lf/h/a/f/h/k/p0;->zzi:Z + + invoke-static {v1, v3, v4}, Lf/h/a/f/i/b/q9;->C(ZZZ)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z + + move-result v3 + + if-nez v3, :cond_1 + + const-string v3, "filter_type" + + invoke-static {v0, v2, v3, v1}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_1 + const/4 v1, 0x1 + + iget-object p1, p1, Lf/h/a/f/h/k/p0;->zzf:Lf/h/a/f/h/k/n0; + + if-nez p1, :cond_2 + + sget-object p1, Lf/h/a/f/h/k/n0;->zzh:Lf/h/a/f/h/k/n0; + + :cond_2 + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/q9;->K(Ljava/lang/StringBuilder;ILf/h/a/f/h/k/n0;)V + + const-string p1, "}\n" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final B(Lf/h/a/f/h/k/e1;)Ljava/lang/String; + .locals 12 + + const-string v0, "\nbatch {\n" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object p1, p1, Lf/h/a/f/h/k/e1;->zzc:Lf/h/a/f/h/k/f6; + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_0 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + const-string v2, "}\n" + + if-eqz v1, :cond_3f + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/f1; + + if-eqz v1, :cond_0 + + const/4 v3, 0x1 + + invoke-static {v0, v3}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v4, "bundle {\n" + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/2addr v4, v3 + + if-eqz v4, :cond_1 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + if-eqz v4, :cond_2 + + iget v4, v1, Lf/h/a/f/h/k/f1;->zze:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v5, "protocol_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_2 + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzm:Ljava/lang/String; + + const-string v5, "platform" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit16 v4, v4, 0x4000 + + if-eqz v4, :cond_3 + + const/4 v4, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v4, 0x0 + + :goto_2 + if-eqz v4, :cond_4 + + iget-wide v4, v1, Lf/h/a/f/h/k/f1;->zzu:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "gmp_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_4 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const v5, 0x8000 + + and-int/2addr v4, v5 + + if-eqz v4, :cond_5 + + const/4 v4, 0x1 + + goto :goto_3 + + :cond_5 + const/4 v4, 0x0 + + :goto_3 + if-eqz v4, :cond_6 + + iget-wide v4, v1, Lf/h/a/f/h/k/f1;->zzv:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "uploading_gmp_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_6 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzd:I + + and-int/lit8 v4, v4, 0x10 + + if-eqz v4, :cond_7 + + const/4 v4, 0x1 + + goto :goto_4 + + :cond_7 + const/4 v4, 0x0 + + :goto_4 + if-eqz v4, :cond_8 + + iget-wide v4, v1, Lf/h/a/f/h/k/f1;->zzas:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "dynamite_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_8 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v5, 0x20000000 + + and-int/2addr v4, v5 + + if-eqz v4, :cond_9 + + const/4 v4, 0x1 + + goto :goto_5 + + :cond_9 + const/4 v4, 0x0 + + :goto_5 + if-eqz v4, :cond_a + + iget-wide v4, v1, Lf/h/a/f/h/k/f1;->zzak:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "config_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_a + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzac:Ljava/lang/String; + + const-string v5, "gmp_app_id" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzap:Ljava/lang/String; + + const-string v5, "admob_app_id" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzs:Ljava/lang/String; + + const-string v5, "app_id" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzt:Ljava/lang/String; + + const-string v5, "app_version" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v5, 0x2000000 + + and-int/2addr v4, v5 + + if-eqz v4, :cond_b + + const/4 v4, 0x1 + + goto :goto_6 + + :cond_b + const/4 v4, 0x0 + + :goto_6 + if-eqz v4, :cond_c + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzag:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v5, "app_version_major" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_c + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzaf:Ljava/lang/String; + + const-string v5, "firebase_instance_id" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v5, 0x80000 + + and-int/2addr v4, v5 + + if-eqz v4, :cond_d + + const/4 v4, 0x1 + + goto :goto_7 + + :cond_d + const/4 v4, 0x0 + + :goto_7 + if-eqz v4, :cond_e + + iget-wide v4, v1, Lf/h/a/f/h/k/f1;->zzz:J + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "dev_cert_hash" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_e + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzr:Ljava/lang/String; + + const-string v5, "app_store" + + invoke-static {v0, v3, v5, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/4 v5, 0x2 + + and-int/2addr v4, v5 + + if-eqz v4, :cond_f + + const/4 v4, 0x1 + + goto :goto_8 + + :cond_f + const/4 v4, 0x0 + + :goto_8 + if-eqz v4, :cond_10 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzh:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "upload_timestamp_millis" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_10 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v4, v4, 0x4 + + if-eqz v4, :cond_11 + + const/4 v4, 0x1 + + goto :goto_9 + + :cond_11 + const/4 v4, 0x0 + + :goto_9 + if-eqz v4, :cond_12 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzi:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "start_timestamp_millis" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_12 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v4, v4, 0x8 + + if-eqz v4, :cond_13 + + const/4 v4, 0x1 + + goto :goto_a + + :cond_13 + const/4 v4, 0x0 + + :goto_a + if-eqz v4, :cond_14 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzj:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "end_timestamp_millis" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_14 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v4, v4, 0x10 + + if-eqz v4, :cond_15 + + const/4 v4, 0x1 + + goto :goto_b + + :cond_15 + const/4 v4, 0x0 + + :goto_b + if-eqz v4, :cond_16 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzk:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "previous_bundle_start_timestamp_millis" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_16 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit8 v4, v4, 0x20 + + if-eqz v4, :cond_17 + + const/4 v4, 0x1 + + goto :goto_c + + :cond_17 + const/4 v4, 0x0 + + :goto_c + if-eqz v4, :cond_18 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzl:J + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "previous_bundle_end_timestamp_millis" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_18 + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzy:Ljava/lang/String; + + const-string v6, "app_instance_id" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzw:Ljava/lang/String; + + const-string v6, "resettable_device_id" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzaj:Ljava/lang/String; + + const-string v6, "device_id" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzam:Ljava/lang/String; + + const-string v6, "ds_id" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v6, 0x20000 + + and-int/2addr v4, v6 + + if-eqz v4, :cond_19 + + const/4 v4, 0x1 + + goto :goto_d + + :cond_19 + const/4 v4, 0x0 + + :goto_d + if-eqz v4, :cond_1a + + iget-boolean v4, v1, Lf/h/a/f/h/k/f1;->zzx:Z + + invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + const-string v6, "limited_ad_tracking" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_1a + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzn:Ljava/lang/String; + + const-string v6, "os_version" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzo:Ljava/lang/String; + + const-string v6, "device_model" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzp:Ljava/lang/String; + + const-string v6, "user_default_language" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + and-int/lit16 v4, v4, 0x400 + + if-eqz v4, :cond_1b + + const/4 v4, 0x1 + + goto :goto_e + + :cond_1b + const/4 v4, 0x0 + + :goto_e + if-eqz v4, :cond_1c + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzq:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v6, "time_zone_offset_minutes" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_1c + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v6, 0x100000 + + and-int/2addr v4, v6 + + if-eqz v4, :cond_1d + + const/4 v4, 0x1 + + goto :goto_f + + :cond_1d + const/4 v4, 0x0 + + :goto_f + if-eqz v4, :cond_1e + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzaa:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v6, "bundle_sequential_index" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_1e + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v6, 0x800000 + + and-int/2addr v4, v6 + + if-eqz v4, :cond_1f + + const/4 v4, 0x1 + + goto :goto_10 + + :cond_1f + const/4 v4, 0x0 + + :goto_10 + if-eqz v4, :cond_20 + + iget-boolean v4, v1, Lf/h/a/f/h/k/f1;->zzad:Z + + invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + const-string v6, "service_upload" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_20 + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzab:Ljava/lang/String; + + const-string v6, "health_monitor" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v4, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v6, Lf/h/a/f/i/b/n;->M0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v6}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v4 + + if-nez v4, :cond_22 + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzc:I + + const/high16 v6, 0x40000000 # 2.0f + + and-int/2addr v4, v6 + + if-eqz v4, :cond_21 + + const/4 v4, 0x1 + + goto :goto_11 + + :cond_21 + const/4 v4, 0x0 + + :goto_11 + if-eqz v4, :cond_22 + + iget-wide v6, v1, Lf/h/a/f/h/k/f1;->zzal:J + + const-wide/16 v8, 0x0 + + cmp-long v4, v6, v8 + + if-eqz v4, :cond_22 + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v6, "android_id" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_22 + iget v4, v1, Lf/h/a/f/h/k/f1;->zzd:I + + and-int/2addr v4, v5 + + if-eqz v4, :cond_23 + + const/4 v4, 0x1 + + goto :goto_12 + + :cond_23 + const/4 v4, 0x0 + + :goto_12 + if-eqz v4, :cond_24 + + iget v4, v1, Lf/h/a/f/h/k/f1;->zzao:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v6, "retry_counter" + + invoke-static {v0, v3, v6, v4}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_24 + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzg:Lf/h/a/f/h/k/f6; + + const-string v6, "name" + + if-eqz v4, :cond_2c + + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_25 + :goto_13 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_2c + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/j1; + + if-eqz v7, :cond_25 + + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v8, "user_property {\n" + + invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v8, v7, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/2addr v8, v3 + + if-eqz v8, :cond_26 + + const/4 v8, 0x1 + + goto :goto_14 + + :cond_26 + const/4 v8, 0x0 + + :goto_14 + const/4 v9, 0x0 + + if-eqz v8, :cond_27 + + iget-wide v10, v7, Lf/h/a/f/h/k/j1;->zzd:J + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + goto :goto_15 + + :cond_27 + move-object v8, v9 + + :goto_15 + const-string v10, "set_timestamp_millis" + + invoke-static {v0, v5, v10, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v8 + + iget-object v10, v7, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v8, v10}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v8 + + invoke-static {v0, v5, v6, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v8, v7, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + const-string v10, "string_value" + + invoke-static {v0, v5, v10, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v8, v7, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v8, v8, 0x8 + + if-eqz v8, :cond_28 + + const/4 v8, 0x1 + + goto :goto_16 + + :cond_28 + const/4 v8, 0x0 + + :goto_16 + if-eqz v8, :cond_29 + + iget-wide v10, v7, Lf/h/a/f/h/k/j1;->zzg:J + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + goto :goto_17 + + :cond_29 + move-object v8, v9 + + :goto_17 + const-string v10, "int_value" + + invoke-static {v0, v5, v10, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget v8, v7, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v8, v8, 0x20 + + if-eqz v8, :cond_2a + + const/4 v8, 0x1 + + goto :goto_18 + + :cond_2a + const/4 v8, 0x0 + + :goto_18 + if-eqz v8, :cond_2b + + iget-wide v7, v7, Lf/h/a/f/h/k/j1;->zzi:D + + invoke-static {v7, v8}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v9 + + :cond_2b + const-string v7, "double_value" + + invoke-static {v0, v5, v7, v9}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_13 + + :cond_2c + iget-object v4, v1, Lf/h/a/f/h/k/f1;->zzae:Lf/h/a/f/h/k/f6; + + if-eqz v4, :cond_36 + + invoke-interface {v4}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_2d + :goto_19 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v7 + + if-eqz v7, :cond_36 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/z0; + + if-eqz v7, :cond_2d + + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v8, "audience_membership {\n" + + invoke-virtual {v0, v8}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v8, v7, Lf/h/a/f/h/k/z0;->zzc:I + + and-int/2addr v8, v3 + + if-eqz v8, :cond_2e + + const/4 v8, 0x1 + + goto :goto_1a + + :cond_2e + const/4 v8, 0x0 + + :goto_1a + if-eqz v8, :cond_2f + + iget v8, v7, Lf/h/a/f/h/k/z0;->zzd:I + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + const-string v9, "audience_id" + + invoke-static {v0, v5, v9, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_2f + iget v8, v7, Lf/h/a/f/h/k/z0;->zzc:I + + and-int/lit8 v8, v8, 0x8 + + if-eqz v8, :cond_30 + + const/4 v8, 0x1 + + goto :goto_1b + + :cond_30 + const/4 v8, 0x0 + + :goto_1b + if-eqz v8, :cond_31 + + iget-boolean v8, v7, Lf/h/a/f/h/k/z0;->zzg:Z + + invoke-static {v8}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v8 + + const-string v9, "new_audience" + + invoke-static {v0, v5, v9, v8}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_31 + iget-object v8, v7, Lf/h/a/f/h/k/z0;->zze:Lf/h/a/f/h/k/h1; + + if-nez v8, :cond_32 + + sget-object v8, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + :cond_32 + const-string v9, "current_data" + + invoke-static {v0, v5, v9, v8}, Lf/h/a/f/i/b/q9;->M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/h1;)V + + iget v8, v7, Lf/h/a/f/h/k/z0;->zzc:I + + and-int/lit8 v8, v8, 0x4 + + if-eqz v8, :cond_33 + + const/4 v8, 0x1 + + goto :goto_1c + + :cond_33 + const/4 v8, 0x0 + + :goto_1c + if-eqz v8, :cond_35 + + iget-object v7, v7, Lf/h/a/f/h/k/z0;->zzf:Lf/h/a/f/h/k/h1; + + if-nez v7, :cond_34 + + sget-object v7, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + :cond_34 + const-string v8, "previous_data" + + invoke-static {v0, v5, v8, v7}, Lf/h/a/f/i/b/q9;->M(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/h1;)V + + :cond_35 + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_19 + + :cond_36 + iget-object v1, v1, Lf/h/a/f/h/k/f1;->zzf:Lf/h/a/f/h/k/f6; + + if-eqz v1, :cond_3e + + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :cond_37 + :goto_1d + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_3e + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/b1; + + if-eqz v4, :cond_37 + + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v7, "event {\n" + + invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v7 + + iget-object v8, v4, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + invoke-static {v0, v5, v6, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v4}, Lf/h/a/f/h/k/b1;->A()Z + + move-result v7 + + if-eqz v7, :cond_38 + + iget-wide v7, v4, Lf/h/a/f/h/k/b1;->zzf:J + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v8, "timestamp_millis" + + invoke-static {v0, v5, v8, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_38 + iget v7, v4, Lf/h/a/f/h/k/b1;->zzc:I + + and-int/lit8 v7, v7, 0x4 + + if-eqz v7, :cond_39 + + const/4 v7, 0x1 + + goto :goto_1e + + :cond_39 + const/4 v7, 0x0 + + :goto_1e + if-eqz v7, :cond_3a + + iget-wide v7, v4, Lf/h/a/f/h/k/b1;->zzg:J + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v7 + + const-string v8, "previous_timestamp_millis" + + invoke-static {v0, v5, v8, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_3a + iget v7, v4, Lf/h/a/f/h/k/b1;->zzc:I + + and-int/lit8 v7, v7, 0x8 + + if-eqz v7, :cond_3b + + const/4 v7, 0x1 + + goto :goto_1f + + :cond_3b + const/4 v7, 0x0 + + :goto_1f + if-eqz v7, :cond_3c + + iget v7, v4, Lf/h/a/f/h/k/b1;->zzh:I + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + const-string v8, "count" + + invoke-static {v0, v5, v8, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_3c + iget-object v7, v4, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {v7}, Ljava/util/List;->size()I + + move-result v7 + + if-eqz v7, :cond_3d + + iget-object v4, v4, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-virtual {p0, v0, v5, v4}, Lf/h/a/f/i/b/q9;->O(Ljava/lang/StringBuilder;ILjava/util/List;)V + + :cond_3d + invoke-static {v0, v5}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_1d + + :cond_3e + invoke-static {v0, v3}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto/16 :goto_0 + + :cond_3f + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;)", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0, p1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + invoke-interface {p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_2 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + if-gez v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Ignoring negative bit index to be cleared" + + invoke-virtual {v1, v2, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + div-int/lit8 v1, v1, 0x40 + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v2 + + if-lt v1, v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + const-string v3, "Ignoring bit index greater than bitSet size" + + invoke-virtual {v1, v3, p2, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/Long; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + const-wide/16 v4, 0x1 + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + rem-int/lit8 p2, p2, 0x40 + + shl-long/2addr v4, p2 + + not-long v4, v4 + + and-long/2addr v2, v4 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {v0, v1, p2}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_2 + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p1 + + invoke-virtual {v0}, Ljava/util/ArrayList;->size()I + + move-result p2 + + add-int/lit8 p2, p2, -0x1 + + :goto_1 + move v6, p2 + + move p2, p1 + + move p1, v6 + + if-ltz p1, :cond_3 + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-nez v5, :cond_3 + + add-int/lit8 p2, p1, -0x1 + + goto :goto_1 + + :cond_3 + const/4 p1, 0x0 + + invoke-virtual {v0, p1, p2}, Ljava/util/ArrayList;->subList(II)Ljava/util/List; + + move-result-object p1 + + return-object p1 +.end method + +.method public final G(Lf/h/a/f/h/k/b1$a;Ljava/lang/String;Ljava/lang/Object;)V + .locals 4 + + invoke-virtual {p1}, Lf/h/a/f/h/k/b1$a;->u()Ljava/util/List; + + move-result-object v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v2, v3, :cond_1 + + invoke-interface {v0, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/d1; + + iget-object v3, v3, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {p2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + goto :goto_1 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v2, -0x1 + + :goto_1 + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v0 + + invoke-virtual {v0, p2}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + instance-of p2, p3, Ljava/lang/Long; + + if-eqz p2, :cond_2 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide p2 + + invoke-virtual {v0, p2, p3}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + goto :goto_2 + + :cond_2 + instance-of p2, p3, Ljava/lang/String; + + if-eqz p2, :cond_3 + + check-cast p3, Ljava/lang/String; + + invoke-virtual {v0, p3}, Lf/h/a/f/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + goto :goto_2 + + :cond_3 + instance-of p2, p3, Ljava/lang/Double; + + if-eqz p2, :cond_4 + + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide p2 + + invoke-virtual {v0, p2, p3}, Lf/h/a/f/h/k/d1$a;->o(D)Lf/h/a/f/h/k/d1$a; + + goto :goto_2 + + :cond_4 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result p2 + + if-eqz p2, :cond_5 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_5 + + instance-of p2, p3, [Landroid/os/Bundle; + + if-eqz p2, :cond_5 + + check-cast p3, [Landroid/os/Bundle; + + invoke-static {p3}, Lf/h/a/f/i/b/q9;->F([Landroid/os/Bundle;)Ljava/util/List; + + move-result-object p2 + + invoke-virtual {v0, p2}, Lf/h/a/f/h/k/d1$a;->r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/d1$a; + + :cond_5 + :goto_2 + if-ltz v2, :cond_8 + + iget-boolean p2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz p2, :cond_6 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_6 + iget-object p1, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/b1; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/y5; + + check-cast p2, Lf/h/a/f/h/k/d1; + + if-eqz p1, :cond_7 + + invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + invoke-virtual {p1}, Lf/h/a/f/h/k/b1;->C()V + + iget-object p1, p1, Lf/h/a/f/h/k/b1;->zzd:Lf/h/a/f/h/k/f6; + + invoke-interface {p1, v2, p2}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_7 + const/4 p1, 0x0 + + throw p1 + + :cond_8 + invoke-virtual {p1, v0}, Lf/h/a/f/h/k/b1$a;->r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + + return-void +.end method + +.method public final H(Lf/h/a/f/h/k/d1$a;Ljava/lang/Object;)V + .locals 4 + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v2, v2, -0x3 + + iput v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + sget-object v2, Lf/h/a/f/h/k/d1;->zzj:Lf/h/a/f/h/k/d1; + + iget-object v2, v2, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + iput-object v2, v0, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_1 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v2, v2, -0x5 + + iput v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + const-wide/16 v2, 0x0 + + iput-wide v2, v0, Lf/h/a/f/h/k/d1;->zzf:J + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + iget v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/lit8 v2, v2, -0x11 + + iput v2, v0, Lf/h/a/f/h/k/d1;->zzc:I + + const-wide/16 v2, 0x0 + + iput-wide v2, v0, Lf/h/a/f/h/k/d1;->zzh:D + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_3 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_3 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/d1; + + invoke-static {v0}, Lf/h/a/f/h/k/d1;->y(Lf/h/a/f/h/k/d1;)V + + instance-of v0, p2, Ljava/lang/String; + + if-eqz v0, :cond_4 + + check-cast p2, Ljava/lang/String; + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/d1$a;->t(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + return-void + + :cond_4 + instance-of v0, p2, Ljava/lang/Long; + + if-eqz v0, :cond_5 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/k/d1$a;->q(J)Lf/h/a/f/h/k/d1$a; + + return-void + + :cond_5 + instance-of v0, p2, Ljava/lang/Double; + + if-eqz v0, :cond_6 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/k/d1$a;->o(D)Lf/h/a/f/h/k/d1$a; + + return-void + + :cond_6 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v0 + + if-eqz v0, :cond_7 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_7 + + instance-of v0, p2, [Landroid/os/Bundle; + + if-eqz v0, :cond_7 + + check-cast p2, [Landroid/os/Bundle; + + invoke-static {p2}, Lf/h/a/f/i/b/q9;->F([Landroid/os/Bundle;)Ljava/util/List; + + move-result-object p2 + + invoke-virtual {p1, p2}, Lf/h/a/f/h/k/d1$a;->r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/d1$a; + + return-void + + :cond_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Ignoring invalid (type) event param value" + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final I(Lf/h/a/f/h/k/j1$a;Ljava/lang/Object;)V + .locals 4 + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + iget v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v2, v2, -0x5 + + iput v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + sget-object v2, Lf/h/a/f/h/k/j1;->zzj:Lf/h/a/f/h/k/j1; + + iget-object v2, v2, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + iput-object v2, v0, Lf/h/a/f/h/k/j1;->zzf:Ljava/lang/String; + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_1 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_1 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + iget v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v2, v2, -0x9 + + iput v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + const-wide/16 v2, 0x0 + + iput-wide v2, v0, Lf/h/a/f/h/k/j1;->zzg:J + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_2 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v0, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/j1; + + iget v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + and-int/lit8 v2, v2, -0x21 + + iput v2, v0, Lf/h/a/f/h/k/j1;->zzc:I + + const-wide/16 v2, 0x0 + + iput-wide v2, v0, Lf/h/a/f/h/k/j1;->zzi:D + + instance-of v0, p2, Ljava/lang/String; + + if-eqz v0, :cond_4 + + check-cast p2, Ljava/lang/String; + + iget-boolean v0, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_3 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_3 + iget-object p1, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/j1; + + invoke-static {p1, p2}, Lf/h/a/f/h/k/j1;->t(Lf/h/a/f/h/k/j1;Ljava/lang/String;)V + + return-void + + :cond_4 + instance-of v0, p2, Ljava/lang/Long; + + if-eqz v0, :cond_5 + + check-cast p2, Ljava/lang/Long; + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/k/j1$a;->r(J)Lf/h/a/f/h/k/j1$a; + + return-void + + :cond_5 + instance-of v0, p2, Ljava/lang/Double; + + if-eqz v0, :cond_7 + + check-cast p2, Ljava/lang/Double; + + invoke-virtual {p2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + iget-boolean p2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz p2, :cond_6 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v1, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_6 + iget-object p1, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/j1; + + iget p2, p1, Lf/h/a/f/h/k/j1;->zzc:I + + or-int/lit8 p2, p2, 0x20 + + iput p2, p1, Lf/h/a/f/h/k/j1;->zzc:I + + iput-wide v2, p1, Lf/h/a/f/h/k/j1;->zzi:D + + return-void + + :cond_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Ignoring invalid (type) user attribute value" + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final K(Ljava/lang/StringBuilder;ILf/h/a/f/h/k/n0;)V + .locals 7 + + if-nez p3, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v0, "filter {\n" + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v0, p3, Lf/h/a/f/h/k/n0;->zzc:I + + and-int/lit8 v0, v0, 0x4 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_2 + + iget-boolean v0, p3, Lf/h/a/f/h/k/n0;->zzf:Z + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + const-string v3, "complement" + + invoke-static {p1, p2, v3, v0}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_2 + iget v0, p3, Lf/h/a/f/h/k/n0;->zzc:I + + and-int/lit8 v0, v0, 0x8 + + if-eqz v0, :cond_3 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + iget-object v3, p3, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v3, "param_name" + + invoke-static {p1, p2, v3, v0}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_4 + invoke-virtual {p3}, Lf/h/a/f/h/k/n0;->t()Z + + move-result v0 + + const-string v3, "}\n" + + if-eqz v0, :cond_d + + add-int/lit8 v0, p2, 0x1 + + invoke-virtual {p3}, Lf/h/a/f/h/k/n0;->u()Lf/h/a/f/h/k/q0; + + move-result-object v4 + + if-eqz v4, :cond_d + + invoke-static {p1, v0}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v5, "string_filter" + + invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v5, " {\n" + + invoke-virtual {p1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget v5, v4, Lf/h/a/f/h/k/q0;->zzc:I + + and-int/2addr v5, v2 + + if-eqz v5, :cond_5 + + const/4 v5, 0x1 + + goto :goto_2 + + :cond_5 + const/4 v5, 0x0 + + :goto_2 + if-eqz v5, :cond_6 + + invoke-virtual {v4}, Lf/h/a/f/h/k/q0;->s()Lf/h/a/f/h/k/q0$a; + + move-result-object v5 + + invoke-virtual {v5}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object v5 + + const-string v6, "match_type" + + invoke-static {p1, v0, v6, v5}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_6 + iget v5, v4, Lf/h/a/f/h/k/q0;->zzc:I + + and-int/lit8 v5, v5, 0x2 + + if-eqz v5, :cond_7 + + const/4 v5, 0x1 + + goto :goto_3 + + :cond_7 + const/4 v5, 0x0 + + :goto_3 + if-eqz v5, :cond_8 + + iget-object v5, v4, Lf/h/a/f/h/k/q0;->zze:Ljava/lang/String; + + const-string v6, "expression" + + invoke-static {p1, v0, v6, v5}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_8 + iget v5, v4, Lf/h/a/f/h/k/q0;->zzc:I + + and-int/lit8 v5, v5, 0x4 + + if-eqz v5, :cond_9 + + const/4 v1, 0x1 + + :cond_9 + if-eqz v1, :cond_a + + iget-boolean v1, v4, Lf/h/a/f/h/k/q0;->zzf:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const-string v2, "case_sensitive" + + invoke-static {p1, v0, v2, v1}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_a + invoke-virtual {v4}, Lf/h/a/f/h/k/q0;->t()I + + move-result v1 + + if-lez v1, :cond_c + + add-int/lit8 v1, v0, 0x1 + + invoke-static {p1, v1}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v1, "expression_list {\n" + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, v4, Lf/h/a/f/h/k/q0;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_4 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_b + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + add-int/lit8 v4, v0, 0x2 + + invoke-static {p1, v4}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v2, "\n" + + invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_4 + + :cond_b + invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_c + invoke-static {p1, v0}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_d + invoke-virtual {p3}, Lf/h/a/f/h/k/n0;->v()Z + + move-result v0 + + if-eqz v0, :cond_e + + add-int/lit8 v0, p2, 0x1 + + invoke-virtual {p3}, Lf/h/a/f/h/k/n0;->w()Lf/h/a/f/h/k/o0; + + move-result-object p3 + + const-string v1, "number_filter" + + invoke-virtual {p0, p1, v0, v1, p3}, Lf/h/a/f/i/b/q9;->L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/o0;)V + + :cond_e + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public final L(Ljava/lang/StringBuilder;ILjava/lang/String;Lf/h/a/f/h/k/o0;)V + .locals 3 + + if-nez p4, :cond_0 + + return-void + + :cond_0 + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p3, " {\n" + + invoke-virtual {p1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget p3, p4, Lf/h/a/f/h/k/o0;->zzc:I + + const/4 v0, 0x1 + + and-int/2addr p3, v0 + + const/4 v1, 0x0 + + if-eqz p3, :cond_1 + + const/4 p3, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p3, 0x0 + + :goto_0 + if-eqz p3, :cond_2 + + invoke-virtual {p4}, Lf/h/a/f/h/k/o0;->s()Lf/h/a/f/h/k/o0$b; + + move-result-object p3 + + invoke-virtual {p3}, Ljava/lang/Enum;->name()Ljava/lang/String; + + move-result-object p3 + + const-string v2, "comparison_type" + + invoke-static {p1, p2, v2, p3}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_2 + iget p3, p4, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 p3, p3, 0x2 + + if-eqz p3, :cond_3 + + const/4 p3, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p3, 0x0 + + :goto_1 + if-eqz p3, :cond_4 + + iget-boolean p3, p4, Lf/h/a/f/h/k/o0;->zze:Z + + invoke-static {p3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object p3 + + const-string v2, "match_as_float" + + invoke-static {p1, p2, v2, p3}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_4 + iget p3, p4, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 p3, p3, 0x4 + + if-eqz p3, :cond_5 + + const/4 p3, 0x1 + + goto :goto_2 + + :cond_5 + const/4 p3, 0x0 + + :goto_2 + if-eqz p3, :cond_6 + + iget-object p3, p4, Lf/h/a/f/h/k/o0;->zzf:Ljava/lang/String; + + const-string v2, "comparison_value" + + invoke-static {p1, p2, v2, p3}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_6 + iget p3, p4, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 p3, p3, 0x8 + + if-eqz p3, :cond_7 + + const/4 p3, 0x1 + + goto :goto_3 + + :cond_7 + const/4 p3, 0x0 + + :goto_3 + if-eqz p3, :cond_8 + + iget-object p3, p4, Lf/h/a/f/h/k/o0;->zzg:Ljava/lang/String; + + const-string v2, "min_comparison_value" + + invoke-static {p1, p2, v2, p3}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_8 + iget p3, p4, Lf/h/a/f/h/k/o0;->zzc:I + + and-int/lit8 p3, p3, 0x10 + + if-eqz p3, :cond_9 + + goto :goto_4 + + :cond_9 + const/4 v0, 0x0 + + :goto_4 + if-eqz v0, :cond_a + + iget-object p3, p4, Lf/h/a/f/h/k/o0;->zzh:Ljava/lang/String; + + const-string p4, "max_comparison_value" + + invoke-static {p1, p2, p4, p3}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_a + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string p2, "}\n" + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + return-void +.end method + +.method public final O(Ljava/lang/StringBuilder;ILjava/util/List;)V + .locals 9 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/StringBuilder;", + "I", + "Ljava/util/List<", + "Lf/h/a/f/h/k/d1;", + ">;)V" + } + .end annotation + + if-nez p3, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x1 + + add-int/2addr p2, v0 + + invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p3 + + :cond_1 + :goto_0 + invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_b + + invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/d1; + + if-eqz v1, :cond_1 + + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v2, "param {\n" + + invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v2 + + const-string v3, "double_value" + + const-string v4, "int_value" + + const-string v5, "string_value" + + const-string v6, "name" + + const/4 v7, 0x0 + + if-eqz v2, :cond_7 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v8, Lf/h/a/f/i/b/n;->E0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_7 + + iget v2, v1, Lf/h/a/f/h/k/d1;->zzc:I + + and-int/2addr v2, v0 + + if-eqz v2, :cond_2 + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v2, 0x0 + + :goto_1 + if-eqz v2, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v8, v1, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_2 + + :cond_3 + move-object v2, v7 + + :goto_2 + invoke-static {p1, p2, v6, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->w()Z + + move-result v2 + + if-eqz v2, :cond_4 + + iget-object v2, v1, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + goto :goto_3 + + :cond_4 + move-object v2, v7 + + :goto_3 + invoke-static {p1, p2, v5, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v2 + + if-eqz v2, :cond_5 + + iget-wide v5, v1, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + goto :goto_4 + + :cond_5 + move-object v2, v7 + + :goto_4 + invoke-static {p1, p2, v4, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v2 + + if-eqz v2, :cond_6 + + iget-wide v4, v1, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-static {v4, v5}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v7 + + :cond_6 + invoke-static {p1, p2, v3, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->D()I + + move-result v2 + + if-lez v2, :cond_a + + iget-object v1, v1, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-virtual {p0, p1, p2, v1}, Lf/h/a/f/i/b/q9;->O(Ljava/lang/StringBuilder;ILjava/util/List;)V + + goto :goto_6 + + :cond_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v2 + + iget-object v8, v1, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {p1, p2, v6, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + iget-object v2, v1, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + invoke-static {p1, p2, v5, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v2 + + if-eqz v2, :cond_8 + + iget-wide v5, v1, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + goto :goto_5 + + :cond_8 + move-object v2, v7 + + :goto_5 + invoke-static {p1, p2, v4, v2}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v2 + + if-eqz v2, :cond_9 + + iget-wide v1, v1, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-static {v1, v2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v7 + + :cond_9 + invoke-static {p1, p2, v3, v7}, Lf/h/a/f/i/b/q9;->N(Ljava/lang/StringBuilder;ILjava/lang/String;Ljava/lang/Object;)V + + :cond_a + :goto_6 + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->J(Ljava/lang/StringBuilder;I)V + + const-string v1, "}\n" + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto/16 :goto_0 + + :cond_b + return-void +.end method + +.method public final P(JJ)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-eqz v2, :cond_2 + + cmp-long v2, p3, v0 + + if-lez v2, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + if-eqz v0, :cond_1 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + sub-long/2addr v0, p1 + + invoke-static {v0, v1}, Ljava/lang/Math;->abs(J)J + + move-result-wide p1 + + cmp-long v0, p1, p3 + + if-lez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + throw p1 + + :cond_2 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final T(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1, p2}, Lf/h/a/f/i/b/q9;->y(Lf/h/a/f/h/k/b1;Ljava/lang/String;)Lf/h/a/f/h/k/d1; + + move-result-object p1 + + if-eqz p1, :cond_9 + + invoke-virtual {p1}, Lf/h/a/f/h/k/d1;->w()Z + + move-result p2 + + if-eqz p2, :cond_0 + + iget-object p1, p1, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + return-object p1 + + :cond_0 + invoke-virtual {p1}, Lf/h/a/f/h/k/d1;->z()Z + + move-result p2 + + if-eqz p2, :cond_1 + + iget-wide p1, p1, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_1 + invoke-virtual {p1}, Lf/h/a/f/h/k/d1;->B()Z + + move-result p2 + + if-eqz p2, :cond_2 + + iget-wide p1, p1, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 + + :cond_2 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result p2 + + if-eqz p2, :cond_9 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v0, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p2 + + if-eqz p2, :cond_9 + + invoke-virtual {p1}, Lf/h/a/f/h/k/d1;->D()I + + move-result p2 + + if-lez p2, :cond_9 + + iget-object p1, p1, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + new-instance p2, Ljava/util/ArrayList; + + invoke-direct {p2}, Ljava/util/ArrayList;->()V + + invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_3 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_8 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/d1; + + if-eqz v0, :cond_3 + + new-instance v1, Landroid/os/Bundle; + + invoke-direct {v1}, Landroid/os/Bundle;->()V + + iget-object v0, v0, Lf/h/a/f/h/k/d1;->zzi:Lf/h/a/f/h/k/f6; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_4 + :goto_1 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_7 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/h/k/d1; + + invoke-virtual {v2}, Lf/h/a/f/h/k/d1;->w()Z + + move-result v3 + + if-eqz v3, :cond_5 + + iget-object v3, v2, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + iget-object v2, v2, Lf/h/a/f/h/k/d1;->zze:Ljava/lang/String; + + invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_1 + + :cond_5 + invoke-virtual {v2}, Lf/h/a/f/h/k/d1;->z()Z + + move-result v3 + + if-eqz v3, :cond_6 + + iget-object v3, v2, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + iget-wide v4, v2, Lf/h/a/f/h/k/d1;->zzf:J + + invoke-virtual {v1, v3, v4, v5}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_1 + + :cond_6 + invoke-virtual {v2}, Lf/h/a/f/h/k/d1;->B()Z + + move-result v3 + + if-eqz v3, :cond_4 + + iget-object v3, v2, Lf/h/a/f/h/k/d1;->zzd:Ljava/lang/String; + + iget-wide v4, v2, Lf/h/a/f/h/k/d1;->zzh:D + + invoke-virtual {v1, v3, v4, v5}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + goto :goto_1 + + :cond_7 + invoke-virtual {v1}, Landroid/os/Bundle;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + invoke-virtual {p2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_8 + invoke-virtual {p2}, Ljava/util/ArrayList;->size()I + + move-result p1 + + new-array p1, p1, [Landroid/os/Bundle; + + invoke-virtual {p2, p1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Landroid/os/Bundle; + + return-object p1 + + :cond_9 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final U([B)[B + .locals 5 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :try_start_0 + new-instance v0, Ljava/io/ByteArrayInputStream; + + invoke-direct {v0, p1}, Ljava/io/ByteArrayInputStream;->([B)V + + new-instance p1, Ljava/util/zip/GZIPInputStream; + + invoke-direct {p1, v0}, Ljava/util/zip/GZIPInputStream;->(Ljava/io/InputStream;)V + + new-instance v1, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;->()V + + const/16 v2, 0x400 + + new-array v2, v2, [B + + :goto_0 + invoke-virtual {p1, v2}, Ljava/util/zip/GZIPInputStream;->read([B)I + + move-result v3 + + if-lez v3, :cond_0 + + const/4 v4, 0x0 + + invoke-virtual {v1, v2, v4, v3}, Ljava/io/ByteArrayOutputStream;->write([BII)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Ljava/util/zip/GZIPInputStream;->close()V + + invoke-virtual {v0}, Ljava/io/ByteArrayInputStream;->close()V + + invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object p1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to ungzip content" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw p1 +.end method + +.method public final V([B)[B + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + :try_start_0 + new-instance v0, Ljava/io/ByteArrayOutputStream; + + invoke-direct {v0}, Ljava/io/ByteArrayOutputStream;->()V + + new-instance v1, Ljava/util/zip/GZIPOutputStream; + + invoke-direct {v1, v0}, Ljava/util/zip/GZIPOutputStream;->(Ljava/io/OutputStream;)V + + invoke-virtual {v1, p1}, Ljava/util/zip/GZIPOutputStream;->write([B)V + + invoke-virtual {v1}, Ljava/util/zip/GZIPOutputStream;->close()V + + invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->close()V + + invoke-virtual {v0}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B + + move-result-object p1 + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p1 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to gzip content" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + throw p1 +.end method + +.method public final W()Ljava/util/List; + .locals 7 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/k9;->b:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/i/b/n;->c(Landroid/content/Context;)Ljava/util/Map; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_4 + + invoke-interface {v0}, Ljava/util/Map;->size()I + + move-result v2 + + if-nez v2, :cond_0 + + goto/16 :goto_2 + + :cond_0 + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + sget-object v3, Lf/h/a/f/i/b/n;->P:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v1}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-interface {v0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/Map$Entry; + + invoke-interface {v4}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/lang/String; + + const-string v6, "measurement.id." + + invoke-virtual {v5, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v5 + + if-eqz v5, :cond_1 + + :try_start_0 + invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/String; + + invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I + + move-result v4 + + if-eqz v4, :cond_1 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v4 + + if-lt v4, v3, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v5, "Too many experiment IDs. Number of IDs" + + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v6 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v4, v5, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v6, "Experiment ID NumberFormatException" + + invoke-virtual {v5, v6, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_2 + :goto_1 + invoke-virtual {v2}, Ljava/util/ArrayList;->size()I + + move-result v0 + + if-nez v0, :cond_3 + + return-object v1 + + :cond_3 + return-object v2 + + :cond_4 + :goto_2 + return-object v1 +.end method + +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final v([B)J + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {}, Lf/h/a/f/i/b/t9;->A0()Ljava/security/MessageDigest; + + move-result-object v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Failed to get MD5" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const-wide/16 v0, 0x0 + + return-wide v0 + + :cond_0 + invoke-virtual {v0, p1}, Ljava/security/MessageDigest;->digest([B)[B + + move-result-object p1 + + invoke-static {p1}, Lf/h/a/f/i/b/t9;->x([B)J + + move-result-wide v0 + + return-wide v0 +.end method + +.method public final w([BLandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "([B", + "Landroid/os/Parcelable$Creator<", + "TT;>;)TT;" + } + .end annotation + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return-object v0 + + :cond_0 + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v1 + + :try_start_0 + array-length v2, p1 + + const/4 v3, 0x0 + + invoke-virtual {v1, p1, v3, v2}, Landroid/os/Parcel;->unmarshall([BII)V + + invoke-virtual {v1, v3}, Landroid/os/Parcel;->setDataPosition(I)V + + invoke-interface {p2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Landroid/os/Parcelable; + :try_end_0 + .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + return-object p1 + + :catchall_0 + move-exception p1 + + goto :goto_0 + + :catch_0 + :try_start_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p2, "Failed to load parcelable from buffer" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + return-object v0 + + :goto_0 + invoke-virtual {v1}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method + +.method public final x(Lf/h/a/f/i/b/k;)Lf/h/a/f/h/k/b1; + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/b1;->B()Lf/h/a/f/h/k/b1$a; + + move-result-object v0 + + iget-wide v1, p1, Lf/h/a/f/i/b/k;->e:J + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/k/b1$a;->x(J)Lf/h/a/f/h/k/b1$a; + + iget-object v1, p1, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v1, :cond_1 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_0 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-static {}, Lf/h/a/f/h/k/d1;->E()Lf/h/a/f/h/k/d1$a; + + move-result-object v3 + + invoke-virtual {v3, v2}, Lf/h/a/f/h/k/d1$a;->s(Ljava/lang/String;)Lf/h/a/f/h/k/d1$a; + + iget-object v4, p1, Lf/h/a/f/i/b/k;->f:Lcom/google/android/gms/measurement/internal/zzan; + + invoke-virtual {v4, v2}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p0, v3, v2}, Lf/h/a/f/i/b/q9;->H(Lf/h/a/f/h/k/d1$a;Ljava/lang/Object;)V + + invoke-virtual {v0, v3}, Lf/h/a/f/h/k/b1$a;->r(Lf/h/a/f/h/k/d1$a;)Lf/h/a/f/h/k/b1$a; + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/b1; + + return-object p1 + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r.smali new file mode 100644 index 0000000000..37b2da0b1b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/r; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/r; + + invoke-direct {v0}, Lf/h/a/f/i/b/r;->()V + + sput-object v0, Lf/h/a/f/i/b/r;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->n0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r0.smali new file mode 100644 index 0000000000..290d0217cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/r0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/r0; + + invoke-direct {v0}, Lf/h/a/f/i/b/r0;->()V + + sput-object v0, Lf/h/a/f/i/b/r0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->R()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r1.smali new file mode 100644 index 0000000000..979f0ff005 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/r1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/r1; + + invoke-direct {v0}, Lf/h/a/f/i/b/r1;->()V + + sput-object v0, Lf/h/a/f/i/b/r1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->r()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r2.smali new file mode 100644 index 0000000000..835e61e6f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/r2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/r2; + + invoke-direct {v0}, Lf/h/a/f/i/b/r2;->()V + + sput-object v0, Lf/h/a/f/i/b/r2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->P0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r3.smali new file mode 100644 index 0000000000..cab6ea8a90 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r3.smali @@ -0,0 +1,208 @@ +.class public interface abstract Lf/h/a/f/i/b/r3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract G(Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract O(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/measurement/internal/zzn;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract Q(Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract X(Lcom/google/android/gms/measurement/internal/zzw;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract a0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract c0(Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract k0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract l0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract n0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r4.smali new file mode 100644 index 0000000000..3977dc6727 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r4.smali @@ -0,0 +1,364 @@ +.class public final Lf/h/a/f/i/b/r4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/e5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + if-eqz p1, :cond_8 + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto/16 :goto_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/r4;->b()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v0, "Install Referrer Reporter is not available" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_1 + new-instance v0, Lf/h/a/f/i/b/u4; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/u4;->(Lf/h/a/f/i/b/r4;Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/f/i/b/x4;->c()V + + new-instance p1, Landroid/content/Intent; + + const-string v1, "com.google.android.finsky.BIND_GET_INSTALL_REFERRER_SERVICE" + + invoke-direct {p1, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v1, Landroid/content/ComponentName; + + const-string v2, "com.android.vending" + + const-string v3, "com.google.android.finsky.externalreferrer.GetInstallReferrerService" + + invoke-direct {v1, v2, v3}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {p1, v1}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + iget-object v1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + if-nez v1, :cond_2 + + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->j:Lf/h/a/f/i/b/c4; + + const-string v0, "Failed to obtain Package Manager to verify binding conditions for Install Referrer" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_2 + const/4 v3, 0x0 + + invoke-virtual {v1, p1, v3}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v1 + + if-eqz v1, :cond_7 + + invoke-interface {v1}, Ljava/util/List;->isEmpty()Z + + move-result v4 + + if-nez v4, :cond_7 + + invoke-interface {v1, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/content/pm/ResolveInfo; + + iget-object v1, v1, Landroid/content/pm/ResolveInfo;->serviceInfo:Landroid/content/pm/ServiceInfo; + + if-eqz v1, :cond_6 + + iget-object v3, v1, Landroid/content/pm/ServiceInfo;->packageName:Ljava/lang/String; + + iget-object v1, v1, Landroid/content/pm/ServiceInfo;->name:Ljava/lang/String; + + if-eqz v1, :cond_5 + + invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/r4;->b()Z + + move-result v1 + + if-eqz v1, :cond_5 + + new-instance v1, Landroid/content/Intent; + + invoke-direct {v1, p1}, Landroid/content/Intent;->(Landroid/content/Intent;)V + + :try_start_0 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object p1 + + iget-object v2, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const/4 v3, 0x1 + + if-eqz p1, :cond_4 + + invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Class;->getName()Ljava/lang/String; + + invoke-virtual {p1, v2, v1, v0, v3}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + move-result p1 + + iget-object v0, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Install Referrer Service is" + + if-eqz p1, :cond_3 + + const-string p1, "available" + + goto :goto_0 + + :cond_3 + const-string p1, "not available" + + :goto_0 + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_4 + const/4 p1, 0x0 + + throw p1 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + move-exception p1 + + iget-object v0, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p1}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object p1 + + const-string v1, "Exception occurred while binding to Install Referrer Service" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void + + :cond_5 + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Play Store version 8.3.73 or higher required for Install Referrer" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_6 + return-void + + :cond_7 + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v0, "Play Service for fetching Install Referrer is unavailable on device" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_8 + :goto_1 + iget-object p1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->j:Lf/h/a/f/i/b/c4; + + const-string v0, "Install Referrer Reporter was called with invalid app package name" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void +.end method + +.method public final b()Z + .locals 4 + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to get PackageManager for Install Referrer Play Store compatibility check" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return v0 + + :cond_0 + const-string v2, "com.android.vending" + + const/16 v3, 0x80 + + iget-object v1, v1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v1 + + iget v1, v1, Landroid/content/pm/PackageInfo;->versionCode:I + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + const v2, 0x4d17ab4 + + if-lt v1, v2, :cond_1 + + const/4 v0, 0x1 + + :cond_1 + return v0 + + :catch_0 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to retrieve Play Store version for Install Referrer" + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r5.smali new file mode 100644 index 0000000000..2efed10bfc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r5.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/f/i/b/r5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzkr; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic f:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/r5;->f:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; + + iput-object p3, p0, Lf/h/a/f/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/r5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/r5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v2, p0, Lf/h/a/f/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/j9;->x(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/r5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/r5;->d:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v2, p0, Lf/h/a/f/i/b/r5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/j9;->n(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r6.smali new file mode 100644 index 0000000000..419c7b8ed2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r6.smali @@ -0,0 +1,266 @@ +.class public final Lf/h/a/f/i/b/r6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Landroid/os/Bundle; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Landroid/os/Bundle;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/r6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/r6;->d:Landroid/os/Bundle; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 22 + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/h/a/f/i/b/r6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v0, Lf/h/a/f/i/b/r6;->d:Landroid/os/Bundle; + + const-string v3, "app_id" + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v1}, Lf/h/a/f/i/b/a5;->x()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const-string v4, "name" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-string v5, "origin" + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const-string v6, "value" + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-static {v7}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v7, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v7}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v7 + + if-nez v7, :cond_0 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Conditional property not set since app measurement is disabled" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_0 + + :cond_0 + new-instance v12, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + const-string v4, "triggered_timestamp" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v8 + + invoke-virtual {v2, v6}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + move-object v6, v12 + + invoke-direct/range {v6 .. v11}, Lcom/google/android/gms/measurement/internal/zzkr;->(Ljava/lang/String;JLjava/lang/Object;Ljava/lang/String;)V + + :try_start_0 + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v13 + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v14 + + const-string v4, "triggered_event_name" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v15 + + const-string v4, "triggered_event_params" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v16 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v17 + + const-wide/16 v18, 0x0 + + invoke-virtual/range {v13 .. v19}, Lf/h/a/f/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object v14 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v15 + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v16 + + const-string v4, "timed_out_event_name" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v17 + + const-string v4, "timed_out_event_params" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v18 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v19 + + const-wide/16 v20, 0x0 + + invoke-virtual/range {v15 .. v21}, Lf/h/a/f/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object v11 + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v15 + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v16 + + const-string v4, "expired_event_name" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v17 + + const-string v4, "expired_event_params" + + invoke-virtual {v2, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; + + move-result-object v18 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v19 + + const-wide/16 v20, 0x0 + + invoke-virtual/range {v15 .. v21}, Lf/h/a/f/i/b/t9;->C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + + move-result-object v17 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + new-instance v15, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v2, v5}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + const-string v3, "creation_timestamp" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v7 + + const/4 v9, 0x0 + + const-string v3, "trigger_event_name" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v10 + + const-string v3, "trigger_timeout" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v18 + + const-string v3, "time_to_live" + + invoke-virtual {v2, v3}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v20 + + move-object v3, v15 + + move-object v6, v12 + + move-wide/from16 v12, v18 + + move-object v2, v15 + + move-wide/from16 v15, v20 + + invoke-direct/range {v3 .. v17}, Lcom/google/android/gms/measurement/internal/zzw;->(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzkr;JZLjava/lang/String;Lcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;JLcom/google/android/gms/measurement/internal/zzao;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->s()Lf/h/a/f/i/b/r7; + + move-result-object v1 + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/r7;->D(Lcom/google/android/gms/measurement/internal/zzw;)V + + :catch_0 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r7.smali new file mode 100644 index 0000000000..cc36d6c245 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r7.smali @@ -0,0 +1,2738 @@ +.class public final Lf/h/a/f/i/b/r7; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final c:Lf/h/a/f/i/b/m8; + +.field public d:Lf/h/a/f/i/b/r3; + +.field public volatile e:Ljava/lang/Boolean; + +.field public final f:Lf/h/a/f/i/b/g; + +.field public final g:Lf/h/a/f/i/b/h9; + +.field public final h:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/Runnable;", + ">;" + } + .end annotation +.end field + +.field public final i:Lf/h/a/f/i/b/g; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + new-instance v0, Lf/h/a/f/i/b/h9; + + iget-object v1, p1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + invoke-direct {v0, v1}, Lf/h/a/f/i/b/h9;->(Lf/h/a/f/e/n/b;)V + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->g:Lf/h/a/f/i/b/h9; + + new-instance v0, Lf/h/a/f/i/b/m8; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/m8;->(Lf/h/a/f/i/b/r7;)V + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + new-instance v0, Lf/h/a/f/i/b/u7; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/u7;->(Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/z5;)V + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->f:Lf/h/a/f/i/b/g; + + new-instance v0, Lf/h/a/f/i/b/e8; + + invoke-direct {v0, p0, p1}, Lf/h/a/f/i/b/e8;->(Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/z5;)V + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->i:Lf/h/a/f/i/b/g; + + return-void +.end method + +.method public static C(Lf/h/a/f/i/b/r7;Landroid/content/ComponentName;)V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-eqz v0, :cond_0 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Disconnected from device MeasurementService" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/r7;->G()V + + :cond_0 + return-void +.end method + + +# virtual methods +.method public final A(Z)Lcom/google/android/gms/measurement/internal/zzn; + .locals 36 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v2 + + if-eqz p1, :cond_0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z3;->H()Ljava/lang/String; + + move-result-object v0 + + move-object v15, v0 + + goto :goto_0 + + :cond_0 + const/4 v15, 0x0 + + :goto_0 + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->a()V + + new-instance v33, Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v5, v2, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v6, v2, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v7, v2, Lf/h/a/f/i/b/s3;->d:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget v0, v2, Lf/h/a/f/i/b/s3;->e:I + + int-to-long v8, v0 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v10, v2, Lf/h/a/f/i/b/s3;->f:Ljava/lang/String; + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->z()J + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + iget-wide v11, v2, Lf/h/a/f/i/b/s3;->g:J + + const/4 v4, 0x0 + + const-wide/16 v13, 0x0 + + cmp-long v0, v11, v13 + + if-nez v0, :cond_4 + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v11 + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v11}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v12}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v16 + + invoke-static {}, Lf/h/a/f/i/b/t9;->A0()Ljava/security/MessageDigest; + + move-result-object v13 + + const-wide/16 v19, -0x1 + + if-nez v13, :cond_1 + + invoke-virtual {v11}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v11, "Could not get MD5 instance" + + invoke-virtual {v0, v11}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_1 + + :cond_1 + if-eqz v16, :cond_3 + + :try_start_0 + invoke-virtual {v11, v0, v12}, Lf/h/a/f/i/b/t9;->r0(Landroid/content/Context;Ljava/lang/String;)Z + + move-result v12 + + if-nez v12, :cond_3 + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v12, v11, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v12, v12, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v12}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v12 + + const/16 v14, 0x40 + + invoke-virtual {v0, v12, v14}, Lf/h/a/f/e/o/b;->b(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v0 + + iget-object v12, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz v12, :cond_2 + + iget-object v12, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + array-length v12, v12 + + if-lez v12, :cond_2 + + iget-object v0, v0, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + aget-object v0, v0, v4 + + invoke-virtual {v0}, Landroid/content/pm/Signature;->toByteArray()[B + + move-result-object v0 + + invoke-virtual {v13, v0}, Ljava/security/MessageDigest;->digest([B)[B + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/i/b/t9;->x([B)J + + move-result-wide v19 + + goto :goto_1 + + :cond_2 + invoke-virtual {v11}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v12, "Could not get signatures" + + invoke-virtual {v0, v12}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + :goto_1 + move-wide/from16 v11, v19 + + goto :goto_2 + + :catch_0 + move-exception v0 + + invoke-virtual {v11}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v11 + + iget-object v11, v11, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v12, "Package name not found" + + invoke-virtual {v11, v12, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_3 + const-wide/16 v11, 0x0 + + :goto_2 + iput-wide v11, v2, Lf/h/a/f/i/b/s3;->g:J + + :cond_4 + iget-wide v13, v2, Lf/h/a/f/i/b/s3;->g:J + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v16 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-boolean v0, v0, Lf/h/a/f/i/b/m4;->v:Z + + const/4 v11, 0x1 + + xor-int/2addr v0, v11 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->a()V + + iget-object v12, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v12}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v12 + + if-nez v12, :cond_5 + + :catch_1 + :goto_3 + const/4 v1, 0x0 + + goto/16 :goto_4 + + :cond_5 + sget-object v12, Lf/h/a/f/h/k/ld;->e:Lf/h/a/f/h/k/ld; + + invoke-virtual {v12}, Lf/h/a/f/h/k/ld;->a()Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/jd; + + invoke-interface {v12}, Lf/h/a/f/h/k/jd;->a()Z + + move-result v12 + + if-eqz v12, :cond_6 + + iget-object v12, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v12, v12, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v3, Lf/h/a/f/i/b/n;->r0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v12, v3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v12, "Disabled IID for tests." + + invoke-virtual {v3, v12}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_3 + + :cond_6 + :try_start_1 + iget-object v3, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader; + + move-result-object v3 + + const-string v12, "com.google.firebase.analytics.FirebaseAnalytics" + + invoke-virtual {v3, v12}, Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class; + + move-result-object v3 + :try_end_1 + .catch Ljava/lang/ClassNotFoundException; {:try_start_1 .. :try_end_1} :catch_1 + + if-nez v3, :cond_7 + + goto :goto_3 + + :cond_7 + :try_start_2 + const-string v12, "getInstance" + + new-array v4, v11, [Ljava/lang/Class; + + const-class v20, Landroid/content/Context; + + const/4 v11, 0x0 + + aput-object v20, v4, v11 + + invoke-virtual {v3, v12, v4}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v4 + + const/4 v12, 0x1 + + new-array v11, v12, [Ljava/lang/Object; + + iget-object v12, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v12, v12, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + aput-object v12, v11, v1 + + const/4 v12, 0x0 + + invoke-virtual {v4, v12, v11}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_3 + + if-nez v4, :cond_8 + + move-object v1, v12 + + goto :goto_4 + + :cond_8 + :try_start_3 + const-string v11, "getFirebaseInstanceId" + + new-array v12, v1, [Ljava/lang/Class; + + invoke-virtual {v3, v11, v12}, Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; + + move-result-object v3 + + new-array v11, v1, [Ljava/lang/Object; + + invoke-virtual {v3, v4, v11}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + :try_end_3 + .catch Ljava/lang/Exception; {:try_start_3 .. :try_end_3} :catch_2 + + goto :goto_4 + + :catch_2 + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to retrieve Firebase Instance Id" + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_3 + + :catch_3 + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->j:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to obtain Firebase Analytics instance" + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_3 + + :goto_4 + const-wide/16 v22, 0x0 + + iget-object v3, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v3}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/m4;->j:Lf/h/a/f/i/b/q4; + + invoke-virtual {v4}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v11 + + invoke-static {v11, v12}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v11 + + const-wide/16 v17, 0x0 + + cmp-long v20, v11, v17 + + if-nez v20, :cond_9 + + iget-wide v3, v3, Lf/h/a/f/i/b/e5;->F:J + + goto :goto_5 + + :cond_9 + iget-wide v11, v3, Lf/h/a/f/i/b/e5;->F:J + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v11, v12, v3, v4}, Ljava/lang/Math;->min(JJ)J + + move-result-wide v3 + + :goto_5 + move-wide/from16 v24, v3 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget v3, v2, Lf/h/a/f/i/b/s3;->j:I + + iget-object v4, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v4}, Lf/h/a/f/i/b/fa;->C()Ljava/lang/Boolean; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v26 + + iget-object v4, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->a()V + + const-string v11, "google_analytics_ssaid_collection_enabled" + + invoke-virtual {v4, v11}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v4 + + if-eqz v4, :cond_b + + invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v4 + + if-eqz v4, :cond_a + + goto :goto_6 + + :cond_a + const/4 v11, 0x0 + + goto :goto_7 + + :cond_b + :goto_6 + const/4 v11, 0x1 + + :goto_7 + invoke-static {v11}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + invoke-virtual {v4}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v27 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v4 + + const-string v11, "deferred_analytics_collection" + + const/4 v12, 0x0 + + invoke-interface {v4, v11, v12}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v28 + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v4, v2, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + iget-object v11, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v11, v11, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const-string v12, "google_analytics_default_allow_ad_personalization_signals" + + invoke-virtual {v11, v12}, Lf/h/a/f/i/b/fa;->x(Ljava/lang/String;)Ljava/lang/Boolean; + + move-result-object v11 + + if-nez v11, :cond_c + + const/16 v29, 0x0 + + goto :goto_8 + + :cond_c + invoke-virtual {v11}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v11 + + const/4 v12, 0x1 + + xor-int/2addr v11, v12 + + invoke-static {v11}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v11 + + move-object/from16 v29, v11 + + :goto_8 + iget-wide v11, v2, Lf/h/a/f/i/b/s3;->h:J + + move-object/from16 v17, v4 + + iget-object v4, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + move-wide/from16 v20, v11 + + sget-object v11, Lf/h/a/f/i/b/n;->c0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v11}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v4 + + if-eqz v4, :cond_d + + iget-object v4, v2, Lf/h/a/f/i/b/s3;->i:Ljava/util/List; + + move-object/from16 v31, v4 + + goto :goto_9 + + :cond_d + const/16 v31, 0x0 + + :goto_9 + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v4 + + if-eqz v4, :cond_e + + iget-object v4, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v11, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v4, v11}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v4 + + if-eqz v4, :cond_e + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v2, v2, Lf/h/a/f/i/b/s3;->m:Ljava/lang/String; + + move-object/from16 v32, v2 + + goto :goto_a + + :cond_e + const/16 v32, 0x0 + + :goto_a + const-wide/16 v11, 0x7918 + + move-wide/from16 v34, v20 + + move-object/from16 v2, v17 + + move-object/from16 v4, v33 + + move/from16 v17, v0 + + move-object/from16 v18, v1 + + move-wide/from16 v19, v22 + + move-wide/from16 v21, v24 + + move/from16 v23, v3 + + move/from16 v24, v26 + + move/from16 v25, v27 + + move/from16 v26, v28 + + move-object/from16 v27, v2 + + move-object/from16 v28, v29 + + move-wide/from16 v29, v34 + + invoke-direct/range {v4 .. v32}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/String;JJLjava/lang/String;ZZLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V + + return-object v33 +.end method + +.method public final B(Lf/h/a/f/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 27 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/r7;->I()Z + + const/16 v4, 0x64 + + const/4 v5, 0x0 + + const/16 v0, 0x64 + + const/4 v6, 0x0 + + :goto_0 + const/16 v7, 0x3e9 + + if-ge v6, v7, :cond_1a + + if-ne v0, v4, :cond_1a + + new-instance v7, Ljava/util/ArrayList; + + invoke-direct {v7}, Ljava/util/ArrayList;->()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v8 + + const-string v9, "Error reading entries from local database" + + invoke-virtual {v8}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v8}, Lf/h/a/f/i/b/z1;->a()V + + iget-boolean v0, v8, Lf/h/a/f/i/b/v3;->d:Z + + if-eqz v0, :cond_0 + + goto :goto_2 + + :cond_0 + new-instance v11, Ljava/util/ArrayList; + + invoke-direct {v11}, Ljava/util/ArrayList;->()V + + iget-object v0, v8, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v12, "google_app_measurement_local.db" + + invoke-virtual {v0, v12}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/io/File;->exists()Z + + move-result v0 + + if-nez v0, :cond_1 + + move-object v10, v11 + + goto :goto_3 + + :cond_1 + const/4 v12, 0x5 + + const/4 v13, 0x0 + + const/4 v14, 0x5 + + :goto_1 + if-ge v13, v12, :cond_13 + + const/4 v15, 0x1 + + :try_start_0 + invoke-virtual {v8}, Lf/h/a/f/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v10 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_e + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_c + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_b + .catchall {:try_start_0 .. :try_end_0} :catchall_5 + + if-nez v10, :cond_3 + + :try_start_1 + iput-boolean v15, v8, Lf/h/a/f/i/b/v3;->d:Z + :try_end_1 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_9 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_a + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_8 + .catchall {:try_start_1 .. :try_end_1} :catchall_4 + + if-eqz v10, :cond_2 + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_2 + :goto_2 + const/4 v10, 0x0 + + :goto_3 + const/16 v17, 0x0 + + goto/16 :goto_15 + + :cond_3 + :try_start_2 + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + invoke-static {v10}, Lf/h/a/f/i/b/v3;->A(Landroid/database/sqlite/SQLiteDatabase;)J + + move-result-wide v16 + + const-wide/16 v25, -0x1 + + cmp-long v0, v16, v25 + + if-eqz v0, :cond_4 + + const-string v0, "rowidvalueOf(J)Ljava/lang/String; + + move-result-object v16 + + aput-object v16, v12, v5 + + move-object/from16 v19, v0 + + move-object/from16 v20, v12 + + goto :goto_4 + + :cond_4 + const/16 v19, 0x0 + + const/16 v20, 0x0 + + :goto_4 + const-string v17, "messages" + + const-string v0, "rowid" + + const-string v12, "type" + + const-string v15, "entry" + + filled-new-array {v0, v12, v15}, [Ljava/lang/String; + + move-result-object v18 + + const/16 v21, 0x0 + + const/16 v22, 0x0 + + const-string v23, "rowid asc" + + invoke-static {v4}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v24 + + move-object/from16 v16, v10 + + invoke-virtual/range {v16 .. v24}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v12 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_2 .. :try_end_2} :catch_9 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_2 .. :try_end_2} :catch_a + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_8 + .catchall {:try_start_2 .. :try_end_2} :catchall_4 + + :goto_5 + :try_start_3 + invoke-interface {v12}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + + if-eqz v0, :cond_a + + invoke-interface {v12, v5}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v25 + + const/4 v15, 0x1 + + invoke-interface {v12, v15}, Landroid/database/Cursor;->getInt(I)I + + move-result v0 + + const/4 v15, 0x2 + + invoke-interface {v12, v15}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v4 + + if-nez v0, :cond_5 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v15 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_3 .. :try_end_3} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_3 .. :try_end_3} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_5 + .catchall {:try_start_3 .. :try_end_3} :catchall_3 + + :try_start_4 + array-length v0, v4 + + invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V + + invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzao;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/gms/measurement/internal/zzao; + :try_end_4 + .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + if-eqz v0, :cond_9 + + invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + :try_end_5 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_5 .. :try_end_5} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_5 .. :try_end_5} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_3 + + goto/16 :goto_b + + :catchall_0 + move-exception v0 + + goto :goto_6 + + :catch_0 + :try_start_6 + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to load event from local database" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_0 + + :try_start_7 + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + goto/16 :goto_b + + :goto_6 + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + throw v0 + + :cond_5 + const/4 v15, 0x1 + + if-ne v0, v15, :cond_6 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v15 + :try_end_7 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_7 .. :try_end_7} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_7 .. :try_end_7} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_5 + .catchall {:try_start_7 .. :try_end_7} :catchall_3 + + :try_start_8 + array-length v0, v4 + + invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V + + invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/gms/measurement/internal/zzkr; + :try_end_8 + .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_8 .. :try_end_8} :catch_1 + .catchall {:try_start_8 .. :try_end_8} :catchall_1 + + :try_start_9 + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + :try_end_9 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_9 .. :try_end_9} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_9 .. :try_end_9} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_5 + .catchall {:try_start_9 .. :try_end_9} :catchall_3 + + goto :goto_7 + + :catchall_1 + move-exception v0 + + goto :goto_8 + + :catch_1 + :try_start_a + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to load user property from local database" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_a + .catchall {:try_start_a .. :try_end_a} :catchall_1 + + :try_start_b + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + const/4 v0, 0x0 + + :goto_7 + if-eqz v0, :cond_9 + + invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_b + + :goto_8 + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + throw v0 + + :cond_6 + const/4 v15, 0x2 + + if-ne v0, v15, :cond_7 + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v15 + :try_end_b + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_b .. :try_end_b} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_b .. :try_end_b} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_5 + .catchall {:try_start_b .. :try_end_b} :catchall_3 + + :try_start_c + array-length v0, v4 + + invoke-virtual {v15, v4, v5, v0}, Landroid/os/Parcel;->unmarshall([BII)V + + invoke-virtual {v15, v5}, Landroid/os/Parcel;->setDataPosition(I)V + + sget-object v0, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-interface {v0, v15}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/gms/measurement/internal/zzw; + :try_end_c + .catch Lcom/google/android/gms/common/internal/safeparcel/SafeParcelReader$ParseException; {:try_start_c .. :try_end_c} :catch_2 + .catchall {:try_start_c .. :try_end_c} :catchall_2 + + :try_start_d + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + :try_end_d + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_d .. :try_end_d} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_d .. :try_end_d} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_5 + .catchall {:try_start_d .. :try_end_d} :catchall_3 + + goto :goto_9 + + :catchall_2 + move-exception v0 + + goto :goto_a + + :catch_2 + :try_start_e + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to load conditional user property from local database" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_e + .catchall {:try_start_e .. :try_end_e} :catchall_2 + + :try_start_f + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + const/4 v0, 0x0 + + :goto_9 + if-eqz v0, :cond_9 + + invoke-virtual {v11, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_b + + :goto_a + invoke-virtual {v15}, Landroid/os/Parcel;->recycle()V + + throw v0 + + :cond_7 + const/4 v4, 0x3 + + if-ne v0, v4, :cond_8 + + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v4, "Skipping app launch break" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_b + + :cond_8 + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Unknown record type in local database" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_9 + :goto_b + const/16 v4, 0x64 + + goto/16 :goto_5 + + :cond_a + const-string v0, "messages" + + const-string v4, "rowid <= ?" + + const/4 v15, 0x1 + + new-array v5, v15, [Ljava/lang/String; + + invoke-static/range {v25 .. v26}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v15 + :try_end_f + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_f .. :try_end_f} :catch_7 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_f .. :try_end_f} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_5 + .catchall {:try_start_f .. :try_end_f} :catchall_3 + + const/16 v17, 0x0 + + :try_start_10 + aput-object v15, v5, v17 + + invoke-virtual {v10, v0, v4, v5}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + invoke-virtual {v11}, Ljava/util/ArrayList;->size()I + + move-result v4 + + if-ge v0, v4, :cond_b + + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Fewer entries removed from local database than expected" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_b + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + :try_end_10 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_10 .. :try_end_10} :catch_4 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_10 .. :try_end_10} :catch_d + .catch Landroid/database/sqlite/SQLiteException; {:try_start_10 .. :try_end_10} :catch_3 + .catchall {:try_start_10 .. :try_end_10} :catchall_3 + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + move-object v10, v11 + + goto/16 :goto_15 + + :catch_3 + move-exception v0 + + goto :goto_e + + :catch_4 + move-exception v0 + + goto/16 :goto_12 + + :catchall_3 + move-exception v0 + + move-object v1, v10 + + move-object v10, v12 + + goto/16 :goto_14 + + :catch_5 + move-exception v0 + + const/16 v17, 0x0 + + goto :goto_e + + :catch_6 + const/16 v17, 0x0 + + goto :goto_10 + + :catch_7 + move-exception v0 + + const/16 v17, 0x0 + + goto :goto_12 + + :catchall_4 + move-exception v0 + + move-object v1, v10 + + goto :goto_c + + :catch_8 + move-exception v0 + + const/16 v17, 0x0 + + goto :goto_d + + :catch_9 + move-exception v0 + + const/16 v17, 0x0 + + goto :goto_11 + + :catch_a + const/16 v17, 0x0 + + goto :goto_f + + :catchall_5 + move-exception v0 + + const/4 v1, 0x0 + + :goto_c + const/4 v10, 0x0 + + goto :goto_14 + + :catch_b + move-exception v0 + + const/16 v17, 0x0 + + const/4 v10, 0x0 + + :goto_d + const/4 v12, 0x0 + + :goto_e + if-eqz v10, :cond_c + + :try_start_11 + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z + + move-result v4 + + if-eqz v4, :cond_c + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + :cond_c + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v4, v9, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v4, 0x1 + + iput-boolean v4, v8, Lf/h/a/f/i/b/v3;->d:Z + :try_end_11 + .catchall {:try_start_11 .. :try_end_11} :catchall_3 + + if-eqz v12, :cond_d + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_d + if-eqz v10, :cond_10 + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_13 + + :catch_c + const/16 v17, 0x0 + + const/4 v10, 0x0 + + :goto_f + const/4 v12, 0x0 + + :catch_d + :goto_10 + int-to-long v4, v14 + + :try_start_12 + invoke-static {v4, v5}, Landroid/os/SystemClock;->sleep(J)V + :try_end_12 + .catchall {:try_start_12 .. :try_end_12} :catchall_3 + + add-int/lit8 v14, v14, 0x14 + + if-eqz v12, :cond_e + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_e + if-eqz v10, :cond_10 + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_13 + + :catch_e + move-exception v0 + + const/16 v17, 0x0 + + const/4 v10, 0x0 + + :goto_11 + const/4 v12, 0x0 + + :goto_12 + :try_start_13 + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v4, v9, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v4, 0x1 + + iput-boolean v4, v8, Lf/h/a/f/i/b/v3;->d:Z + :try_end_13 + .catchall {:try_start_13 .. :try_end_13} :catchall_3 + + if-eqz v12, :cond_f + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_f + if-eqz v10, :cond_10 + + invoke-virtual {v10}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_10 + :goto_13 + add-int/lit8 v13, v13, 0x1 + + const/16 v4, 0x64 + + const/4 v5, 0x0 + + const/4 v12, 0x5 + + goto/16 :goto_1 + + :goto_14 + if-eqz v10, :cond_11 + + invoke-interface {v10}, Landroid/database/Cursor;->close()V + + :cond_11 + if-eqz v1, :cond_12 + + invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_12 + throw v0 + + :cond_13 + const/16 v17, 0x0 + + invoke-virtual {v8}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to read events from database in reasonable time" + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v10, 0x0 + + :goto_15 + if-eqz v10, :cond_14 + + invoke-virtual {v7, v10}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-interface {v10}, Ljava/util/List;->size()I + + move-result v0 + + move v4, v0 + + goto :goto_16 + + :cond_14 + const/4 v4, 0x0 + + :goto_16 + const/16 v5, 0x64 + + if-eqz v2, :cond_15 + + if-ge v4, v5, :cond_15 + + invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_15 + invoke-virtual {v7}, Ljava/util/ArrayList;->size()I + + move-result v8 + + const/4 v0, 0x0 + + :goto_17 + if-ge v0, v8, :cond_19 + + invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v9 + + add-int/lit8 v10, v0, 0x1 + + check-cast v9, Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable; + + instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v0, :cond_16 + + :try_start_14 + check-cast v9, Lcom/google/android/gms/measurement/internal/zzao; + + invoke-interface {v1, v9, v3}, Lf/h/a/f/i/b/r3;->Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_14 + .catch Landroid/os/RemoteException; {:try_start_14 .. :try_end_14} :catch_f + + goto :goto_18 + + :catch_f + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v11, "Failed to send event to the service" + + invoke-virtual {v9, v11, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_18 + + :cond_16 + instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzkr; + + if-eqz v0, :cond_17 + + :try_start_15 + check-cast v9, Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-interface {v1, v9, v3}, Lf/h/a/f/i/b/r3;->l0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_15 + .catch Landroid/os/RemoteException; {:try_start_15 .. :try_end_15} :catch_10 + + goto :goto_18 + + :catch_10 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v11, "Failed to send user property to the service" + + invoke-virtual {v9, v11, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_18 + + :cond_17 + instance-of v0, v9, Lcom/google/android/gms/measurement/internal/zzw; + + if-eqz v0, :cond_18 + + :try_start_16 + check-cast v9, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-interface {v1, v9, v3}, Lf/h/a/f/i/b/r3;->j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_16 + .catch Landroid/os/RemoteException; {:try_start_16 .. :try_end_16} :catch_11 + + goto :goto_18 + + :catch_11 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v11, "Failed to send conditional user property to the service" + + invoke-virtual {v9, v11, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_18 + + :cond_18 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v9, "Discarding data. Unrecognized parcel type." + + invoke-virtual {v0, v9}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_18 + move v0, v10 + + goto :goto_17 + + :cond_19 + add-int/lit8 v6, v6, 0x1 + + move v0, v4 + + const/16 v4, 0x64 + + const/4 v5, 0x0 + + goto/16 :goto_0 + + :cond_1a + return-void +.end method + +.method public final D(Lcom/google/android/gms/measurement/internal/zzw;)V + .locals 8 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->u()Lf/h/a/f/i/b/v3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + invoke-static {p1}, Lf/h/a/f/i/b/t9;->f0(Landroid/os/Parcelable;)[B + + move-result-object v1 + + array-length v2, v1 + + const/high16 v3, 0x20000 + + if-le v2, v3, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v1, "Conditional user property too long for local database. Sending directly to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v0, 0x0 + + const/4 v4, 0x0 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x2 + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/v3;->B(I[B)Z + + move-result v0 + + move v4, v0 + + :goto_0 + const/4 v0, 0x1 + + new-instance v5, Lcom/google/android/gms/measurement/internal/zzw; + + invoke-direct {v5, p1}, Lcom/google/android/gms/measurement/internal/zzw;->(Lcom/google/android/gms/measurement/internal/zzw;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v6 + + new-instance v0, Lf/h/a/f/i/b/f8; + + const/4 v3, 0x1 + + move-object v1, v0 + + move-object v2, p0 + + move-object v7, p1 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/f8;->(Lf/h/a/f/i/b/r7;ZZLcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;Lcom/google/android/gms/measurement/internal/zzw;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final E(Ljava/lang/Runnable;)V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/IllegalStateException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/r7;->F()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + int-to-long v0, v0 + + const-wide/16 v2, 0x3e8 + + cmp-long v4, v0, v2 + + if-ltz v4, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Discarding data. Max runnable queue size reached" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/f/i/b/r7;->i:Lf/h/a/f/i/b/g; + + const-wide/32 v0, 0xea60 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/i/b/g;->b(J)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/r7;->G()V + + return-void +.end method + +.method public final F()Z + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final G()V + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/r7;->F()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/r7;->K()Z + + move-result v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + iget-object v2, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v2, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + monitor-enter v0 + + :try_start_0 + iget-boolean v3, v0, Lf/h/a/f/i/b/m8;->d:Z + + if-eqz v3, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Connection attempt already in progress" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit v0 + + goto :goto_0 + + :cond_1 + iget-object v3, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + if-eqz v3, :cond_3 + + iget-object v3, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v3}, Lf/h/a/f/e/k/b;->f()Z + + move-result v3 + + if-nez v3, :cond_2 + + iget-object v3, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v3}, Lf/h/a/f/e/k/b;->j()Z + + move-result v3 + + if-eqz v3, :cond_3 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Already awaiting connection attempt" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit v0 + + goto :goto_0 + + :cond_3 + new-instance v3, Lf/h/a/f/i/b/w3; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v4 + + invoke-direct {v3, v2, v4, v0, v0}, Lf/h/a/f/i/b/w3;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/b$a;Lf/h/a/f/e/k/b$b;)V + + iput-object v3, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + iget-object v2, v0, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Connecting to remote service" + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iput-boolean v1, v0, Lf/h/a/f/i/b/m8;->d:Z + + iget-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v1}, Lf/h/a/f/e/k/b;->o()V + + monitor-exit v0 + + :goto_0 + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 + + :cond_4 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->F()Z + + move-result v0 + + if-nez v0, :cond_9 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v0 + + new-instance v2, Landroid/content/Intent; + + invoke-direct {v2}, Landroid/content/Intent;->()V + + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v4, "com.google.android.gms.measurement.AppMeasurementService" + + invoke-virtual {v2, v3, v4}, Landroid/content/Intent;->setClassName(Landroid/content/Context;Ljava/lang/String;)Landroid/content/Intent; + + move-result-object v2 + + const/high16 v3, 0x10000 + + invoke-virtual {v0, v2, v3}, Landroid/content/pm/PackageManager;->queryIntentServices(Landroid/content/Intent;I)Ljava/util/List; + + move-result-object v0 + + if-eqz v0, :cond_5 + + invoke-interface {v0}, Ljava/util/List;->size()I + + move-result v0 + + if-lez v0, :cond_5 + + const/4 v0, 0x1 + + goto :goto_1 + + :cond_5 + const/4 v0, 0x0 + + :goto_1 + if-eqz v0, :cond_8 + + new-instance v0, Landroid/content/Intent; + + const-string v2, "com.google.android.gms.measurement.START" + + invoke-direct {v0, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V + + new-instance v2, Landroid/content/ComponentName; + + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v3, "com.google.android.gms.measurement.AppMeasurementService" + + invoke-direct {v2, v4, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v0, v2}, Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; + + iget-object v2, p0, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + iget-object v3, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v3, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v3, v3, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v4 + + monitor-enter v2 + + :try_start_1 + iget-boolean v5, v2, Lf/h/a/f/i/b/m8;->d:Z + + if-eqz v5, :cond_6 + + iget-object v0, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "Connection attempt already in progress" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + monitor-exit v2 + + goto :goto_2 + + :cond_6 + iget-object v5, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v5}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v6, "Using local app measurement service" + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iput-boolean v1, v2, Lf/h/a/f/i/b/m8;->d:Z + + iget-object v1, v2, Lf/h/a/f/i/b/m8;->f:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + const/16 v5, 0x81 + + if-eqz v4, :cond_7 + + invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/Class;->getName()Ljava/lang/String; + + invoke-virtual {v4, v3, v0, v1, v5}, Lf/h/a/f/e/m/a;->c(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + + monitor-exit v2 + + :goto_2 + return-void + + :cond_7 + const/4 v0, 0x0 + + throw v0 + + :catchall_1 + move-exception v0 + + monitor-exit v2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw v0 + + :cond_8 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Unable to use remote or local measurement implementation. Please register the AppMeasurementService service in the app manifest" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_9 + return-void +.end method + +.method public final H()V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + iget-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + if-eqz v1, :cond_1 + + iget-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v1}, Lf/h/a/f/e/k/b;->j()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v1}, Lf/h/a/f/e/k/b;->f()Z + + move-result v1 + + if-eqz v1, :cond_1 + + :cond_0 + iget-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + invoke-virtual {v1}, Lf/h/a/f/e/k/b;->a()V + + :cond_1 + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/i/b/m8;->e:Lf/h/a/f/i/b/w3; + + :try_start_0 + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + iget-object v3, p0, Lf/h/a/f/i/b/r7;->c:Lf/h/a/f/i/b/m8; + + if-eqz v0, :cond_2 + + invoke-virtual {v2, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_0 + + :cond_2 + throw v1 + :try_end_0 + .catch Ljava/lang/IllegalStateException; {:try_start_0 .. :try_end_0} :catch_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + :goto_0 + iput-object v1, p0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + return-void +.end method + +.method public final I()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final J()V + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->g:Lf/h/a/f/i/b/h9; + + iget-object v1, v0, Lf/h/a/f/i/b/h9;->a:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + invoke-static {}, Landroid/os/SystemClock;->elapsedRealtime()J + + move-result-wide v3 + + iput-wide v3, v0, Lf/h/a/f/i/b/h9;->b:J + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->f:Lf/h/a/f/i/b/g; + + sget-object v1, Lf/h/a/f/i/b/n;->J:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/g;->b(J)V + + return-void + + :cond_0 + throw v2 +.end method + +.method public final K()Z + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->e:Ljava/lang/Boolean; + + if-nez v0, :cond_e + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + const-string v2, "use_service" + + invoke-interface {v1, v2}, Landroid/content/SharedPreferences;->contains(Ljava/lang/String;)Z + + move-result v1 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + if-nez v1, :cond_0 + + move-object v0, v3 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0, v2, v4}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z + + move-result v0 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + :goto_0 + const/4 v1, 0x1 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v5 + + if-eqz v5, :cond_1 + + goto/16 :goto_7 + + :cond_1 + iget-object v5, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v5 + + invoke-virtual {v5}, Lf/h/a/f/i/b/a5;->x()V + + iget v5, v5, Lf/h/a/f/i/b/s3;->j:I + + if-ne v5, v1, :cond_2 + + goto/16 :goto_4 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v6, "Checking service availability" + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v5 + + if-eqz v5, :cond_d + + sget-object v3, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + iget-object v5, v5, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v5, v5, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const v6, 0xbdfcb8 + + invoke-virtual {v3, v5, v6}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v3 + + if-eqz v3, :cond_a + + if-eq v3, v1, :cond_9 + + const/4 v5, 0x2 + + if-eq v3, v5, :cond_6 + + const/4 v0, 0x3 + + if-eq v3, v0, :cond_5 + + const/16 v0, 0x9 + + if-eq v3, v0, :cond_4 + + const/16 v0, 0x12 + + if-eq v3, v0, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v3, "Unexpected service status" + + invoke-virtual {v0, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_1 + + :cond_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Service updating" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_4 + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Service invalid" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_1 + + :cond_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Service disabled" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_1 + const/4 v1, 0x0 + + goto :goto_3 + + :cond_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v5, "Service container out of date" + + invoke-virtual {v3, v5}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/t9;->B0()I + + move-result v3 + + const/16 v5, 0x4423 + + if-ge v3, v5, :cond_7 + + goto :goto_3 + + :cond_7 + if-nez v0, :cond_8 + + goto :goto_2 + + :cond_8 + const/4 v1, 0x0 + + :goto_2 + const/4 v0, 0x0 + + goto :goto_5 + + :cond_9 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Service missing" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_3 + move v0, v1 + + const/4 v1, 0x0 + + goto :goto_5 + + :cond_a + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "Service available" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_4 + const/4 v0, 0x1 + + :goto_5 + if-nez v1, :cond_b + + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v3}, Lf/h/a/f/i/b/fa;->F()Z + + move-result v3 + + if-eqz v3, :cond_b + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "No way to upload. Consider using the full version of Analytics" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_6 + + :cond_b + move v4, v0 + + :goto_6 + if-eqz v4, :cond_c + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + invoke-interface {v0, v2, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + :cond_c + :goto_7 + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/r7;->e:Ljava/lang/Boolean; + + goto :goto_8 + + :cond_d + throw v3 + + :cond_e + :goto_8 + iget-object v0, p0, Lf/h/a/f/i/b/r7;->e:Ljava/lang/Boolean; + + invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v0 + + return v0 +.end method + +.method public final L()V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-object v1, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v2, "Processing queued up service tasks" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Runnable; + + :try_start_0 + invoke-interface {v1}, Ljava/lang/Runnable;->run()V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Task exception while flushing queue" + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/r7;->h:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + iget-object v0, p0, Lf/h/a/f/i/b/r7;->i:Lf/h/a/f/i/b/g; + + invoke-virtual {v0}, Lf/h/a/f/i/b/g;->c()V + + return-void +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r8.smali new file mode 100644 index 0000000000..ecacbca1ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r8.smali @@ -0,0 +1,87 @@ +.class public final synthetic Lf/h/a/f/i/b/r8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/s8; + +.field public final e:I + +.field public final f:Lf/h/a/f/i/b/z3; + +.field public final g:Landroid/content/Intent; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/s8;ILf/h/a/f/i/b/z3;Landroid/content/Intent;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/r8;->d:Lf/h/a/f/i/b/s8; + + iput p2, p0, Lf/h/a/f/i/b/r8;->e:I + + iput-object p3, p0, Lf/h/a/f/i/b/r8;->f:Lf/h/a/f/i/b/z3; + + iput-object p4, p0, Lf/h/a/f/i/b/r8;->g:Landroid/content/Intent; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/r8;->d:Lf/h/a/f/i/b/s8; + + iget v1, p0, Lf/h/a/f/i/b/r8;->e:I + + iget-object v2, p0, Lf/h/a/f/i/b/r8;->f:Lf/h/a/f/i/b/z3; + + iget-object v3, p0, Lf/h/a/f/i/b/r8;->g:Landroid/content/Intent; + + iget-object v4, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + check-cast v4, Lf/h/a/f/i/b/w8; + + invoke-interface {v4, v1}, Lf/h/a/f/i/b/w8;->f(I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + const-string v4, "Local AppMeasurementService processed last upload request. StartId" + + invoke-virtual {v2, v4, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Completed wakeful intent." + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + check-cast v0, Lf/h/a/f/i/b/w8; + + invoke-interface {v0, v3}, Lf/h/a/f/i/b/w8;->b(Landroid/content/Intent;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/r9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/r9.smali new file mode 100644 index 0000000000..052f95a1d8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/r9.smali @@ -0,0 +1,41 @@ +.class public final Lf/h/a/f/i/b/r9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final b:Ljava/lang/String; + +.field public final c:Ljava/lang/String; + +.field public final d:J + +.field public final e:Ljava/lang/Object; + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JLjava/lang/Object;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {p6}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/r9;->a:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/r9;->b:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/r9;->c:Ljava/lang/String; + + iput-wide p4, p0, Lf/h/a/f/i/b/r9;->d:J + + iput-object p6, p0, Lf/h/a/f/i/b/r9;->e:Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s.smali new file mode 100644 index 0000000000..4f85eedf61 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/s; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/s; + + invoke-direct {v0}, Lf/h/a/f/i/b/s;->()V + + sput-object v0, Lf/h/a/f/i/b/s;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->o0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s0.smali new file mode 100644 index 0000000000..cb5f7b77d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/s0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/s0; + + invoke-direct {v0}, Lf/h/a/f/i/b/s0;->()V + + sput-object v0, Lf/h/a/f/i/b/s0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->O()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s1.smali new file mode 100644 index 0000000000..ff05d591ea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/s1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/s1; + + invoke-direct {v0}, Lf/h/a/f/i/b/s1;->()V + + sput-object v0, Lf/h/a/f/i/b/s1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->s()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s2.smali new file mode 100644 index 0000000000..03abfd978f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/s2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/s2; + + invoke-direct {v0}, Lf/h/a/f/i/b/s2;->()V + + sput-object v0, Lf/h/a/f/i/b/s2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->N0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s3.smali new file mode 100644 index 0000000000..d818930c65 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s3.smali @@ -0,0 +1,989 @@ +.class public final Lf/h/a/f/i/b/s3; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public c:Ljava/lang/String; + +.field public d:Ljava/lang/String; + +.field public e:I + +.field public f:Ljava/lang/String; + +.field public g:J + +.field public h:J + +.field public i:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public j:I + +.field public k:Ljava/lang/String; + +.field public l:Ljava/lang/String; + +.field public m:Ljava/lang/String; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;J)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + iput-wide p2, p0, Lf/h/a/f/i/b/s3;->h:J + + return-void +.end method + + +# virtual methods +.method public final w()V + .locals 14 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + const-string v2, "Unknown" + + const-string v3, "" + + const/4 v4, 0x0 + + const-string v5, "unknown" + + const/high16 v6, -0x80000000 + + if-nez v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + const-string v9, "PackageManager is null, app identity information might be inaccurate. appId" + + invoke-virtual {v7, v9, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_4 + + :cond_0 + :try_start_0 + invoke-virtual {v1, v0}, Landroid/content/pm/PackageManager;->getInstallerPackageName(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + const-string v9, "Error retrieving app installer package name. appId" + + invoke-virtual {v7, v9, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + if-nez v5, :cond_1 + + const-string v5, "manual_install" + + goto :goto_1 + + :cond_1 + const-string v7, "com.android.vending" + + invoke-virtual {v7, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_2 + + move-object v5, v3 + + :cond_2 + :goto_1 + :try_start_1 + iget-object v7, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v1, v7, v4}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object v7 + + if-eqz v7, :cond_4 + + iget-object v8, v7, Landroid/content/pm/PackageInfo;->applicationInfo:Landroid/content/pm/ApplicationInfo; + + invoke-virtual {v1, v8}, Landroid/content/pm/PackageManager;->getApplicationLabel(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; + + move-result-object v8 + + invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v9 + + if-nez v9, :cond_3 + + invoke-interface {v8}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; + + move-result-object v8 + :try_end_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_1 .. :try_end_1} :catch_2 + + goto :goto_2 + + :cond_3 + move-object v8, v2 + + :goto_2 + :try_start_2 + iget-object v2, v7, Landroid/content/pm/PackageInfo;->versionName:Ljava/lang/String; + + iget v6, v7, Landroid/content/pm/PackageInfo;->versionCode:I + :try_end_2 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_4 + + :catch_1 + move-object v7, v2 + + move-object v2, v8 + + goto :goto_3 + + :catch_2 + move-object v7, v2 + + :goto_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + const-string v10, "Error retrieving package info. appId, appName" + + invoke-virtual {v8, v10, v9, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + move-object v2, v7 + + :cond_4 + :goto_4 + iput-object v0, p0, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + iput-object v5, p0, Lf/h/a/f/i/b/s3;->f:Ljava/lang/String; + + iput-object v2, p0, Lf/h/a/f/i/b/s3;->d:Ljava/lang/String; + + iput v6, p0, Lf/h/a/f/i/b/s3;->e:I + + const-wide/16 v5, 0x0 + + iput-wide v5, p0, Lf/h/a/f/i/b/s3;->g:J + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v5, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v2}, Lf/h/a/f/e/h/i/h;->b(Landroid/content/Context;)Lcom/google/android/gms/common/api/Status; + + move-result-object v2 + + const/4 v5, 0x1 + + if-eqz v2, :cond_5 + + invoke-virtual {v2}, Lcom/google/android/gms/common/api/Status;->Z()Z + + move-result v6 + + if-eqz v6, :cond_5 + + const/4 v6, 0x1 + + goto :goto_5 + + :cond_5 + const/4 v6, 0x0 + + :goto_5 + iget-object v7, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_6 + + iget-object v7, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->c:Ljava/lang/String; + + const-string v8, "am" + + invoke-virtual {v8, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_6 + + const/4 v7, 0x1 + + goto :goto_6 + + :cond_6 + const/4 v7, 0x0 + + :goto_6 + or-int/2addr v6, v7 + + if-nez v6, :cond_8 + + if-nez v2, :cond_7 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v8, "GoogleService failed to initialize (no status)" + + invoke-virtual {v2, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_7 + + :cond_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + iget v9, v2, Lcom/google/android/gms/common/api/Status;->e:I + + invoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v9 + + iget-object v2, v2, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; + + const-string v10, "GoogleService failed to initialize, status" + + invoke-virtual {v8, v10, v9, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_8 + :goto_7 + if-eqz v6, :cond_9 + + iget-object v2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->e()I + + move-result v2 + + packed-switch v2, :pswitch_data_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + goto :goto_8 + + :pswitch_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement disabled via the global data collection setting" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement deactivated via resources. This method is being deprecated. Please refer to https://firebase.google.com/support/guides/disable-analytics" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement disabled via the init parameters" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement disabled via the manifest" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement disabled by setAnalyticsCollectionEnabled(false)" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_5 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement deactivated via the init parameters" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_6 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement deactivated via the manifest" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :pswitch_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement collection enabled" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_9 + + :goto_8 + iget-object v6, v6, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + const-string v8, "App measurement disabled" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + const-string v8, "Invalid scion state in identity" + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_9 + if-nez v2, :cond_9 + + const/4 v2, 0x1 + + goto :goto_a + + :cond_9 + const/4 v2, 0x0 + + :goto_a + iput-object v3, p0, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + iput-object v3, p0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + iput-object v3, p0, Lf/h/a/f/i/b/s3;->m:Ljava/lang/String; + + iget-object v6, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v8, v6, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + if-eqz v7, :cond_a + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->b:Ljava/lang/String; + + iput-object v6, p0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + :cond_a + const/4 v6, 0x0 + + :try_start_3 + sget-object v7, Lf/h/a/f/h/k/ed;->e:Lf/h/a/f/h/k/ed; + + invoke-virtual {v7}, Lf/h/a/f/h/k/ed;->a()Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/dd; + + invoke-interface {v7}, Lf/h/a/f/h/k/dd;->a()Z + + move-result v7 + + if-eqz v7, :cond_b + + iget-object v7, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v8, Lf/h/a/f/i/b/n;->Q0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v7, v8}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v7 + + if-eqz v7, :cond_b + + iget-object v7, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v7, v7, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v8, "google_app_id" + + invoke-static {v7, v8}, Lf/h/a/c/i1/e;->u2(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v7 + + goto :goto_b + + :catch_3 + move-exception v2 + + goto/16 :goto_13 + + :cond_b + const-string v7, "getGoogleAppId" + + invoke-static {v7}, Lf/h/a/f/e/h/i/h;->a(Ljava/lang/String;)Lf/h/a/f/e/h/i/h; + + move-result-object v7 + + iget-object v7, v7, Lf/h/a/f/e/h/i/h;->a:Ljava/lang/String; + + :goto_b + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v8 + + if-eqz v8, :cond_c + + move-object v8, v3 + + goto :goto_c + + :cond_c + move-object v8, v7 + + :goto_c + iput-object v8, p0, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result v8 + :try_end_3 + .catch Ljava/lang/IllegalStateException; {:try_start_3 .. :try_end_3} :catch_3 + + const-string v9, "admob_app_id" + + const-string v10, "string" + + if-eqz v8, :cond_11 + + :try_start_4 + iget-object v8, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v8, v8, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v11, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v8, v11}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v8 + + if-eqz v8, :cond_11 + + iget-object v8, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v8, v8, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v8}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v8 + + sget v11, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {v8, v11}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; + + move-result-object v11 + + const-string v12, "ga_app_id" + + invoke-virtual {v8, v12, v10, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v12 + + if-nez v12, :cond_d + + move-object v12, v6 + + goto :goto_d + + :cond_d + invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v12 + + :goto_d + invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v13 + + if-eqz v13, :cond_e + + goto :goto_e + + :cond_e + move-object v3, v12 + + :goto_e + iput-object v3, p0, Lf/h/a/f/i/b/s3;->m:Ljava/lang/String; + + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-eqz v3, :cond_f + + invoke-static {v12}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_13 + + :cond_f + invoke-virtual {v8, v9, v10, v11}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v3 + + if-nez v3, :cond_10 + + move-object v3, v6 + + goto :goto_f + + :cond_10 + invoke-virtual {v8, v3}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v3 + + :goto_f + iput-object v3, p0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + goto :goto_11 + + :cond_11 + invoke-static {v7}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_13 + + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v3 + + sget v7, Lcom/google/android/gms/common/R$a;->common_google_play_services_unknown_issue:I + + invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getResourcePackageName(I)Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v3, v9, v10, v7}, Landroid/content/res/Resources;->getIdentifier(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I + + move-result v7 + + if-nez v7, :cond_12 + + move-object v3, v6 + + goto :goto_10 + + :cond_12 + invoke-virtual {v3, v7}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v3 + + :goto_10 + iput-object v3, p0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + :cond_13 + :goto_11 + if-eqz v2, :cond_15 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "App measurement enabled for app package, google app id" + + iget-object v7, p0, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + iget-object v8, p0, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + invoke-static {v8}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v8 + + if-eqz v8, :cond_14 + + iget-object v8, p0, Lf/h/a/f/i/b/s3;->l:Ljava/lang/String; + + goto :goto_12 + + :cond_14 + iget-object v8, p0, Lf/h/a/f/i/b/s3;->k:Ljava/lang/String; + + :goto_12 + invoke-virtual {v2, v3, v7, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_4 + .catch Ljava/lang/IllegalStateException; {:try_start_4 .. :try_end_4} :catch_3 + + goto :goto_14 + + :goto_13 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v0}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + const-string v7, "Fetching Google App Id failed with exception. appId" + + invoke-virtual {v3, v7, v0, v2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_15 + :goto_14 + iput-object v6, p0, Lf/h/a/f/i/b/s3;->i:Ljava/util/List; + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->c0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_1e + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const-string v2, "analytics.safelisted_events" + + if-eqz v0, :cond_1d + + invoke-static {v2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->G()Landroid/os/Bundle; + + move-result-object v3 + + if-nez v3, :cond_16 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to load metadata: Metadata bundle is null" + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_15 + + :cond_16 + invoke-virtual {v3, v2}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v7 + + if-nez v7, :cond_17 + + :goto_15 + move-object v2, v6 + + goto :goto_16 + + :cond_17 + invoke-virtual {v3, v2}, Landroid/os/Bundle;->getInt(Ljava/lang/String;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + :goto_16 + if-nez v2, :cond_18 + + goto :goto_17 + + :cond_18 + :try_start_5 + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v3 + + invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + invoke-virtual {v3, v2}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; + + move-result-object v2 + + if-nez v2, :cond_19 + + goto :goto_17 + + :cond_19 + invoke-static {v2}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object v6 + :try_end_5 + .catch Landroid/content/res/Resources$NotFoundException; {:try_start_5 .. :try_end_5} :catch_4 + + goto :goto_17 + + :catch_4 + move-exception v2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to load string array from metadata: resource not found" + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_17 + if-eqz v6, :cond_1c + + invoke-interface {v6}, Ljava/util/List;->size()I + + move-result v0 + + if-nez v0, :cond_1a + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v2, "Safelisted event list is empty. Ignoring" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :goto_18 + const/4 v5, 0x0 + + goto :goto_19 + + :cond_1a + invoke-interface {v6}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1b + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1c + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v3 + + const-string v7, "safelisted event" + + invoke-virtual {v3, v7, v2}, Lf/h/a/f/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v2 + + if-nez v2, :cond_1b + + goto :goto_18 + + :cond_1c + :goto_19 + if-eqz v5, :cond_1e + + iput-object v6, p0, Lf/h/a/f/i/b/s3;->i:Ljava/util/List; + + goto :goto_1a + + :cond_1d + throw v6 + + :cond_1e + :goto_1a + if-eqz v1, :cond_1f + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/a;->a(Landroid/content/Context;)Z + + move-result v0 + + iput v0, p0, Lf/h/a/f/i/b/s3;->j:I + + return-void + + :cond_1f + iput v4, p0, Lf/h/a/f/i/b/s3;->j:I + + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x0 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s4.smali new file mode 100644 index 0000000000..fbd3aacea1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s4.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/i/b/s4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public b:Z + +.field public c:Ljava/lang/String; + +.field public final synthetic d:Lf/h/a/f/i/b/m4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m4;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/s4;->d:Lf/h/a/f/i/b/m4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/f/i/b/s4;->a:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/s4;->b:Z + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/s4;->b:Z + + iget-object v0, p0, Lf/h/a/f/i/b/s4;->d:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/s4;->a:Ljava/lang/String; + + const/4 v2, 0x0 + + invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/s4;->c:Ljava/lang/String; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/s4;->c:Ljava/lang/String; + + return-object v0 +.end method + +.method public final b(Ljava/lang/String;)V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/s4;->d:Lf/h/a/f/i/b/m4; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->x0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/s4;->c:Ljava/lang/String; + + invoke-static {p1, v0}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/s4;->d:Lf/h/a/f/i/b/m4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v0 + + invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/s4;->a:Ljava/lang/String; + + invoke-interface {v0, v1, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V + + iput-object p1, p0, Lf/h/a/f/i/b/s4;->c:Ljava/lang/String; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s5.smali new file mode 100644 index 0000000000..2f26943850 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s5.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/i/b/s5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "[B>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/s5;->f:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/s5;->d:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p3, p0, Lf/h/a/f/i/b/s5;->e:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final call()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/s5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/s5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, v0, Lf/h/a/f/i/b/j9;->h:Lf/h/a/f/i/b/i7; + + invoke-static {v1}, Lf/h/a/f/i/b/j9;->w(Lf/h/a/f/i/b/k9;)V + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->h:Lf/h/a/f/i/b/i7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->h()V + + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s6.smali new file mode 100644 index 0000000000..c412ce965a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s6.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/i/b/s6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/s6;->h:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/s6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iput-object p3, p0, Lf/h/a/f/i/b/s6;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/s6;->f:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/s6;->g:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/i/b/s6;->h:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v3, p0, Lf/h/a/f/i/b/s6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v4, p0, Lf/h/a/f/i/b/s6;->e:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/s6;->f:Ljava/lang/String; + + iget-object v6, p0, Lf/h/a/f/i/b/s6;->g:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v7 + + new-instance v8, Lf/h/a/f/i/b/i8; + + move-object v1, v8 + + move-object v2, v0 + + invoke-direct/range {v1 .. v7}, Lf/h/a/f/i/b/i8;->(Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v8}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s7.smali new file mode 100644 index 0000000000..0bc0be47bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s7.smali @@ -0,0 +1,36 @@ +.class public final Lf/h/a/f/i/b/s7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/m7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/m7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/s7;->d:Lf/h/a/f/i/b/m7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/s7;->d:Lf/h/a/f/i/b/m7; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/f/i/b/m7;->j:Lf/h/a/f/i/b/k7; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s8.smali new file mode 100644 index 0000000000..fa402ed539 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s8.smali @@ -0,0 +1,173 @@ +.class public final Lf/h/a/f/i/b/s8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Landroid/content/Context; + .annotation system Ldalvik/annotation/Signature; + value = { + "TT;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Runnable;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/i/b/j9;->a(Landroid/content/Context;)Lf/h/a/f/i/b/j9; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->i()Lf/h/a/f/i/b/x4; + + move-result-object v1 + + new-instance v2, Lf/h/a/f/i/b/t8; + + invoke-direct {v2, v0, p1}, Lf/h/a/f/i/b/t8;->(Lf/h/a/f/i/b/j9;Ljava/lang/Runnable;)V + + invoke-virtual {v1}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v0, "Task exception on worker thread" + + invoke-direct {p1, v1, v2, v0}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v1, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final b(Landroid/content/Intent;)Z + .locals 3 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + const/4 v0, 0x1 + + if-nez p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "onUnbind called with null intent" + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return v0 + + :cond_0 + invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "onUnbind called for intent. action" + + invoke-virtual {v1, v2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 +.end method + +.method public final c()Lf/h/a/f/i/b/z3; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + const/4 v1, 0x0 + + invoke-static {v0, v1, v1}, Lf/h/a/f/i/b/e5;->a(Landroid/content/Context;Lcom/google/android/gms/internal/measurement/zzae;Ljava/lang/Long;)Lf/h/a/f/i/b/e5; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + return-object v0 +.end method + +.method public final d(Landroid/content/Intent;)V + .locals 2 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + if-nez p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "onRebind called with null intent" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + invoke-virtual {p1}, Landroid/content/Intent;->getAction()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/s8;->c()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v1, "onRebind called. action" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/s9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/s9.smali new file mode 100644 index 0000000000..dd1bc9e6ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/s9.smali @@ -0,0 +1,230 @@ +.class public final Lf/h/a/f/i/b/s9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 16 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const-wide/16 v4, 0x0 + + move-object v8, v2 + + move-object v11, v8 + + move-object v12, v11 + + move-object v13, v12 + + move-object v14, v13 + + move-object v15, v14 + + move-wide v9, v4 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v1, :cond_3 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/16 v5, 0x8 + + packed-switch v4, :pswitch_data_0 + + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result v3 + + if-nez v3, :cond_0 + + move-object v15, v2 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v3, v5}, Lf/h/a/c/i1/e;->f3(Landroid/os/Parcel;II)V + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readDouble()D + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v3 + + move-object v15, v3 + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v14 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result v3 + + if-nez v3, :cond_1 + + move-object v12, v2 + + goto :goto_0 + + :cond_1 + const/4 v4, 0x4 + + invoke-static {v0, v3, v4}, Lf/h/a/c/i1/e;->f3(Landroid/os/Parcel;II)V + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readFloat()F + + move-result v3 + + invoke-static {v3}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v3 + + move-object v12, v3 + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result v3 + + if-nez v3, :cond_2 + + move-object v11, v2 + + goto :goto_0 + + :cond_2 + invoke-static {v0, v3, v5}, Lf/h/a/c/i1/e;->f3(Landroid/os/Parcel;II)V + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readLong()J + + move-result-wide v3 + + invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + move-object v11, v3 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v9 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v7 + + goto :goto_0 + + :cond_3 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzkr; + + move-object v6, v0 + + invoke-direct/range {v6 .. v15}, Lcom/google/android/gms/measurement/internal/zzkr;->(ILjava/lang/String;JLjava/lang/Long;Ljava/lang/Float;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Double;)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzkr; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t.smali new file mode 100644 index 0000000000..5bbe0dff74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/t; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/t; + + invoke-direct {v0}, Lf/h/a/f/i/b/t;->()V + + sput-object v0, Lf/h/a/f/i/b/t;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->l0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t0.smali new file mode 100644 index 0000000000..0c061d7f19 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/t0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/t0; + + invoke-direct {v0}, Lf/h/a/f/i/b/t0;->()V + + sput-object v0, Lf/h/a/f/i/b/t0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->P()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t1.smali new file mode 100644 index 0000000000..ed41d3d737 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/t1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/t1; + + invoke-direct {v0}, Lf/h/a/f/i/b/t1;->()V + + sput-object v0, Lf/h/a/f/i/b/t1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->p()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t2.smali new file mode 100644 index 0000000000..15dd579e9f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/t2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/t2; + + invoke-direct {v0}, Lf/h/a/f/i/b/t2;->()V + + sput-object v0, Lf/h/a/f/i/b/t2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->q0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t3.smali new file mode 100644 index 0000000000..a7f68d6d02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t3.smali @@ -0,0 +1,549 @@ +.class public final Lf/h/a/f/i/b/t3; +.super Lf/h/a/f/h/k/a; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/r3; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/k/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0xb + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readString()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object v0 +.end method + +.method public final F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1, p2}, Landroid/os/Parcel;->writeLong(J)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p4}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p5}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + const/16 p1, 0xa + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final G(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x12 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final H(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + const/16 p1, 0x11 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object p2, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final I(Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x10 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object p2, Lcom/google/android/gms/measurement/internal/zzw;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final N(Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z", + "Lcom/google/android/gms/measurement/internal/zzn;", + ")", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p3}, Lf/h/a/f/h/k/w;->d(Landroid/os/Parcel;Z)V + + invoke-static {v0, p4}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0xe + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final O(Lcom/google/android/gms/measurement/internal/zzn;Z)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/measurement/internal/zzn;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeInt(I)V + + const/4 p1, 0x7 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final Q(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x4 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final X(Lcom/google/android/gms/measurement/internal/zzw;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0xd + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final Y(Lcom/google/android/gms/measurement/internal/zzao;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final a0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Ljava/lang/String;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + const/4 p1, 0x5 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final c0(Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x6 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final j(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0xc + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final k0(Landroid/os/Bundle;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x13 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final l0(Lcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-static {v0, p2}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->i(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final n0(Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)[B + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/k/w;->c(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + const/16 p1, 0x9 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/os/Parcel;->createByteArray()[B + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method + +.method public final s(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Z)", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/k/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-virtual {v0, p3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V + + invoke-static {v0, p4}, Lf/h/a/f/h/k/w;->d(Landroid/os/Parcel;Z)V + + const/16 p1, 0xf + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/k/a;->h(ILandroid/os/Parcel;)Landroid/os/Parcel; + + move-result-object p1 + + sget-object p2, Lcom/google/android/gms/measurement/internal/zzkr;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p1, p2}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p2 + + invoke-virtual {p1}, Landroid/os/Parcel;->recycle()V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t4.smali new file mode 100644 index 0000000000..ad1c40498b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t4.smali @@ -0,0 +1,465 @@ +.class public final Lf/h/a/f/i/b/t4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/e2; + +.field public final synthetic e:Landroid/content/ServiceConnection; + +.field public final synthetic f:Lf/h/a/f/i/b/u4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/u4;Lf/h/a/f/h/k/e2;Landroid/content/ServiceConnection;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/t4;->f:Lf/h/a/f/i/b/u4; + + iput-object p2, p0, Lf/h/a/f/i/b/t4;->d:Lf/h/a/f/h/k/e2; + + iput-object p3, p0, Lf/h/a/f/i/b/t4;->e:Landroid/content/ServiceConnection; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 14 + + iget-object v0, p0, Lf/h/a/f/i/b/t4;->f:Lf/h/a/f/i/b/u4; + + iget-object v1, v0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object v0, v0, Lf/h/a/f/i/b/u4;->d:Ljava/lang/String; + + iget-object v2, p0, Lf/h/a/f/i/b/t4;->d:Lf/h/a/f/h/k/e2; + + iget-object v3, p0, Lf/h/a/f/i/b/t4;->e:Landroid/content/ServiceConnection; + + iget-object v4, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v4}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/x4;->c()V + + const/4 v4, 0x0 + + if-nez v2, :cond_0 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Attempting to use Install Referrer Service while it is not initialized" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + new-instance v5, Landroid/os/Bundle; + + invoke-direct {v5}, Landroid/os/Bundle;->()V + + const-string v6, "package_name" + + invoke-virtual {v5, v6, v0}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :try_start_0 + invoke-interface {v2, v5}, Lf/h/a/f/h/k/e2;->f(Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object v0 + + if-nez v0, :cond_1 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Install Referrer Service returned a null response" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + iget-object v2, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0}, Ljava/lang/Exception;->getMessage()Ljava/lang/String; + + move-result-object v0 + + const-string v5, "Exception occurred while retrieving the Install Referrer" + + invoke-virtual {v2, v5, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + move-object v0, v4 + + :cond_1 + iget-object v2, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/x4;->c()V + + if-eqz v0, :cond_c + + const-wide/16 v5, 0x0 + + const-string v2, "install_begin_timestamp_seconds" + + invoke-virtual {v0, v2, v5, v6}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J + + move-result-wide v7 + + const-wide/16 v9, 0x3e8 + + mul-long v7, v7, v9 + + cmp-long v2, v7, v5 + + if-nez v2, :cond_2 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Service response is missing Install Referrer install timestamp" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_4 + + :cond_2 + const-string v2, "install_referrer" + + invoke-virtual {v0, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + if-eqz v2, :cond_b + + invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z + + move-result v11 + + if-eqz v11, :cond_3 + + goto/16 :goto_3 + + :cond_3 + iget-object v11, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v11}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v11 + + iget-object v11, v11, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v12, "InstallReferrer API result" + + invoke-virtual {v11, v12, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v11, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v11}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v11 + + const-string v12, "?" + + invoke-virtual {v2}, Ljava/lang/String;->length()I + + move-result v13 + + if-eqz v13, :cond_4 + + invoke-virtual {v12, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_4 + new-instance v2, Ljava/lang/String; + + invoke-direct {v2, v12}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_1 + invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object v2 + + invoke-virtual {v11, v2}, Lf/h/a/f/i/b/t9;->y(Landroid/net/Uri;)Landroid/os/Bundle; + + move-result-object v2 + + if-nez v2, :cond_5 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "No campaign params defined in Install Referrer result" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_4 + + :cond_5 + const-string v11, "medium" + + invoke-virtual {v2, v11}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v11 + + if-eqz v11, :cond_6 + + const-string v12, "(not set)" + + invoke-virtual {v12, v11}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v12 + + if-nez v12, :cond_6 + + const-string v12, "organic" + + invoke-virtual {v12, v11}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z + + move-result v11 + + if-nez v11, :cond_6 + + const/4 v11, 0x1 + + goto :goto_2 + + :cond_6 + const/4 v11, 0x0 + + :goto_2 + if-eqz v11, :cond_8 + + const-string v11, "referrer_click_timestamp_seconds" + + invoke-virtual {v0, v11, v5, v6}, Landroid/os/Bundle;->getLong(Ljava/lang/String;J)J + + move-result-wide v11 + + mul-long v11, v11, v9 + + cmp-long v0, v11, v5 + + if-nez v0, :cond_7 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Install Referrer is missing click timestamp for ad campaign" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_4 + + :cond_7 + const-string v0, "click_timestamp" + + invoke-virtual {v2, v0, v11, v12}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_8 + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->k:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v5 + + cmp-long v0, v7, v5 + + if-nez v0, :cond_9 + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Install Referrer campaign has already been logged" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_4 + + :cond_9 + sget-object v0, Lf/h/a/f/h/k/qa;->e:Lf/h/a/f/h/k/qa; + + invoke-virtual {v0}, Lf/h/a/f/h/k/qa;->a()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/pa; + + invoke-interface {v0}, Lf/h/a/f/h/k/pa;->a()Z + + move-result v0 + + if-eqz v0, :cond_a + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->B0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_a + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + if-eqz v0, :cond_c + + :cond_a + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->k:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0, v7, v8}, Lf/h/a/f/i/b/q4;->b(J)V + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v5, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v5, "referrer API" + + const-string v6, "Logging Install Referrer campaign from sdk with " + + invoke-virtual {v0, v6, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const-string v0, "_cis" + + invoke-virtual {v2, v0, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v0 + + const-string v5, "auto" + + const-string v6, "_cmp" + + invoke-virtual {v0, v5, v6, v2}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + goto :goto_4 + + :cond_b + :goto_3 + iget-object v0, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "No referrer defined in Install Referrer response" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_c + :goto_4 + if-eqz v3, :cond_e + + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; + + move-result-object v0 + + iget-object v1, v1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + if-eqz v0, :cond_d + + invoke-virtual {v1, v3}, Landroid/content/Context;->unbindService(Landroid/content/ServiceConnection;)V + + goto :goto_5 + + :cond_d + throw v4 + + :cond_e + :goto_5 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t5.smali new file mode 100644 index 0000000000..0527609d97 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t5.smali @@ -0,0 +1,48 @@ +.class public final Lf/h/a/f/i/b/t5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/t5;->e:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/t5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/t5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/t5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/t5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/j9;->y(Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t6.smali new file mode 100644 index 0000000000..28e5bc4ae4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t6.smali @@ -0,0 +1,127 @@ +.class public final Lf/h/a/f/i/b/t6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/t6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v2, p0, Lf/h/a/f/i/b/t6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/t6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + const/4 v4, 0x0 + + if-eqz v2, :cond_1 + + sget-object v5, Lf/h/a/f/i/b/n;->L:Lf/h/a/f/i/b/p3; + + if-nez v3, :cond_0 + + invoke-virtual {v5, v4}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + goto :goto_0 + + :cond_0 + iget-object v2, v2, Lf/h/a/f/i/b/fa;->c:Lf/h/a/f/i/b/b; + + iget-object v4, v5, Lf/h/a/f/i/b/p3;->a:Ljava/lang/String; + + invoke-interface {v2, v3, v4}, Lf/h/a/f/i/b/b;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v5, v2}, Lf/h/a/f/i/b/p3;->a(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + :goto_0 + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :cond_1 + :try_start_2 + throw v4 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :catchall_0 + move-exception v1 + + :try_start_3 + iget-object v2, p0, Lf/h/a/f/i/b/t6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t7.smali new file mode 100644 index 0000000000..85800fb0f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t7.smali @@ -0,0 +1,81 @@ +.class public final Lf/h/a/f/i/b/t7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzkr; + +.field public final synthetic f:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic g:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;ZLcom/google/android/gms/measurement/internal/zzkr;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/t7;->g:Lf/h/a/f/i/b/r7; + + iput-boolean p2, p0, Lf/h/a/f/i/b/t7;->d:Z + + iput-object p3, p0, Lf/h/a/f/i/b/t7;->e:Lcom/google/android/gms/measurement/internal/zzkr; + + iput-object p4, p0, Lf/h/a/f/i/b/t7;->f:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/t7;->g:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Discarding data. Failed to set user property" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + iget-boolean v2, p0, Lf/h/a/f/i/b/t7;->d:Z + + if-eqz v2, :cond_1 + + const/4 v2, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/t7;->e:Lcom/google/android/gms/measurement/internal/zzkr; + + :goto_0 + iget-object v3, p0, Lf/h/a/f/i/b/t7;->f:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/f/i/b/r7;->B(Lf/h/a/f/i/b/r3;Lcom/google/android/gms/common/internal/safeparcel/AbstractSafeParcelable;Lcom/google/android/gms/measurement/internal/zzn;)V + + iget-object v0, p0, Lf/h/a/f/i/b/t7;->g:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t8.smali new file mode 100644 index 0000000000..5408612bd2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t8.smali @@ -0,0 +1,63 @@ +.class public final Lf/h/a/f/i/b/t8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/j9; + +.field public final synthetic e:Ljava/lang/Runnable; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;Ljava/lang/Runnable;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/t8;->d:Lf/h/a/f/i/b/j9; + + iput-object p2, p0, Lf/h/a/f/i/b/t8;->e:Ljava/lang/Runnable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/t8;->d:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/t8;->d:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/t8;->e:Ljava/lang/Runnable; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->O()V + + iget-object v2, v0, Lf/h/a/f/i/b/j9;->m:Ljava/util/List; + + if-nez v2, :cond_0 + + new-instance v2, Ljava/util/ArrayList; + + invoke-direct {v2}, Ljava/util/ArrayList;->()V + + iput-object v2, v0, Lf/h/a/f/i/b/j9;->m:Ljava/util/List; + + :cond_0 + iget-object v0, v0, Lf/h/a/f/i/b/j9;->m:Ljava/util/List; + + invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/h/a/f/i/b/t8;->d:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->K()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/t9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/t9.smali new file mode 100644 index 0000000000..1d6b024d20 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/t9.smali @@ -0,0 +1,5166 @@ +.class public final Lf/h/a/f/i/b/t9; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final g:[Ljava/lang/String; + +.field public static final h:[Ljava/lang/String; + + +# instance fields +.field public c:Ljava/security/SecureRandom; + +.field public final d:Ljava/util/concurrent/atomic/AtomicLong; + +.field public e:I + +.field public f:Ljava/lang/Integer; + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-string v0, "firebase_" + + const-string v1, "google_" + + const-string v2, "ga_" + + filled-new-array {v0, v1, v2}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/t9;->g:[Ljava/lang/String; + + const-string v0, "_err" + + filled-new-array {v0}, [Ljava/lang/String; + + move-result-object v0 + + sput-object v0, Lf/h/a/f/i/b/t9;->h:[Ljava/lang/String; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/f/i/b/t9;->f:Ljava/lang/Integer; + + new-instance p1, Ljava/util/concurrent/atomic/AtomicLong; + + const-wide/16 v0, 0x0 + + invoke-direct {p1, v0, v1}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V + + iput-object p1, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + return-void +.end method + +.method public static A0()Ljava/security/MessageDigest; + .locals 2 + + const/4 v0, 0x0 + + :goto_0 + const/4 v1, 0x2 + + if-ge v0, v1, :cond_1 + + :try_start_0 + const-string v1, "MD5" + + invoke-static {v1}, Ljava/security/MessageDigest;->getInstance(Ljava/lang/String;)Ljava/security/MessageDigest; + + move-result-object v1 + :try_end_0 + .catch Ljava/security/NoSuchAlgorithmException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz v1, :cond_0 + + return-object v1 + + :catch_0 + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public static B(Ljava/util/List;)Landroid/os/Bundle; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzkr;", + ">;)", + "Landroid/os/Bundle;" + } + .end annotation + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :cond_1 + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_4 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->h:Ljava/lang/String; + + if-eqz v2, :cond_2 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_2 + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->g:Ljava/lang/Long; + + if-eqz v2, :cond_3 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v2}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + goto :goto_0 + + :cond_3 + iget-object v2, v1, Lcom/google/android/gms/measurement/internal/zzkr;->j:Ljava/lang/Double; + + if-eqz v2, :cond_1 + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + invoke-virtual {v2}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v2 + + invoke-virtual {v0, v1, v2, v3}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + goto :goto_0 + + :cond_4 + return-object v0 +.end method + +.method public static F(Ljava/lang/String;IZ)Ljava/lang/String; + .locals 3 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return-object v0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + const/4 v2, 0x0 + + invoke-virtual {p0, v2, v1}, Ljava/lang/String;->codePointCount(II)I + + move-result v1 + + if-le v1, p1, :cond_2 + + if-eqz p2, :cond_1 + + invoke-virtual {p0, v2, p1}, Ljava/lang/String;->offsetByCodePoints(II)I + + move-result p1 + + invoke-virtual {p0, v2, p1}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, "..." + + invoke-virtual {p0, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_1 + return-object v0 + + :cond_2 + return-object p0 +.end method + +.method public static G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + .locals 1 + + invoke-static {p0, p1}, Lf/h/a/f/i/b/t9;->l0(Landroid/os/Bundle;I)Z + + move-result p1 + + if-eqz p1, :cond_1 + + const/16 p1, 0x28 + + const/4 v0, 0x1 + + invoke-static {p2, p1, v0}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p1 + + const-string p2, "_ev" + + invoke-virtual {p0, p2, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + if-eqz p3, :cond_1 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + instance-of p1, p3, Ljava/lang/String; + + if-nez p1, :cond_0 + + instance-of p1, p3, Ljava/lang/CharSequence; + + if-eqz p1, :cond_1 + + :cond_0 + invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p1 + + int-to-long p1, p1 + + const-string p3, "_el" + + invoke-virtual {p0, p3, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_1 + return-void +.end method + +.method public static T(Landroid/content/Context;)Z + .locals 2 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x18 + + if-lt v0, v1, :cond_0 + + const-string v0, "com.google.android.gms.measurement.AppMeasurementJobService" + + invoke-static {p0, v0}, Lf/h/a/f/i/b/t9;->k0(Landroid/content/Context;Ljava/lang/String;)Z + + move-result p0 + + return p0 + + :cond_0 + const-string v0, "com.google.android.gms.measurement.AppMeasurementService" + + invoke-static {p0, v0}, Lf/h/a/f/i/b/t9;->k0(Landroid/content/Context;Ljava/lang/String;)Z + + move-result p0 + + return p0 +.end method + +.method public static U(Landroid/content/Intent;)Z + .locals 1 + + const-string v0, "android.intent.extra.REFERRER_NAME" + + invoke-virtual {p0, v0}, Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "android-app://com.google.android.googlequicksearchbox/https/www.google.com" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "https://www.google.com" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "android-app://com.google.appcrawler" + + invoke-virtual {v0, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static V(Ljava/lang/Object;)Z + .locals 1 + + instance-of v0, p0, [Landroid/os/Parcelable; + + if-nez v0, :cond_1 + + instance-of v0, p0, Ljava/util/ArrayList; + + if-nez v0, :cond_1 + + instance-of p0, p0, Landroid/os/Bundle; + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + return p0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static W(Ljava/lang/String;)Z + .locals 3 + + invoke-static {p0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + const/16 v2, 0x5f + + if-ne v1, v2, :cond_1 + + const-string v1, "_ep" + + invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + return v0 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + return p0 +.end method + +.method public static c0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + .locals 4 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-nez v0, :cond_1 + + if-nez v1, :cond_1 + + invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_0 + + return v2 + + :cond_0 + return v3 + + :cond_1 + if-eqz v0, :cond_5 + + if-eqz v1, :cond_5 + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_3 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_3 + + invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_2 + + return v2 + + :cond_2 + return v3 + + :cond_3 + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_4 + + return v2 + + :cond_4 + return v3 + + :cond_5 + if-nez v0, :cond_9 + + if-eqz v1, :cond_9 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-eqz p0, :cond_6 + + return v3 + + :cond_6 + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_8 + + invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_7 + + goto :goto_0 + + :cond_7 + return v3 + + :cond_8 + :goto_0 + return v2 + + :cond_9 + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p0 + + if-nez p0, :cond_b + + invoke-virtual {p2, p3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-nez p0, :cond_a + + goto :goto_1 + + :cond_a + return v3 + + :cond_b + :goto_1 + return v2 +.end method + +.method public static d0(Ljava/lang/String;[Ljava/lang/String;)Z + .locals 4 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + array-length v0, p1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v0, :cond_1 + + aget-object v3, p1, v2 + + invoke-static {p0, v3}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return v1 +.end method + +.method public static f0(Landroid/os/Parcelable;)[B + .locals 2 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x0 + + :try_start_0 + invoke-interface {p0, v0, v1}, Landroid/os/Parcelable;->writeToParcel(Landroid/os/Parcel;I)V + + invoke-virtual {v0}, Landroid/os/Parcel;->marshall()[B + + move-result-object p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + return-object p0 + + :catchall_0 + move-exception p0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + throw p0 +.end method + +.method public static j0(Ljava/util/List;)Ljava/util/ArrayList; + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/gms/measurement/internal/zzw;", + ">;)", + "Ljava/util/ArrayList<", + "Landroid/os/Bundle;", + ">;" + } + .end annotation + + if-nez p0, :cond_0 + + new-instance p0, Ljava/util/ArrayList; + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Ljava/util/ArrayList;->(I)V + + return-object p0 + + :cond_0 + new-instance v0, Ljava/util/ArrayList; + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(I)V + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_5 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/measurement/internal/zzw; + + new-instance v2, Landroid/os/Bundle; + + invoke-direct {v2}, Landroid/os/Bundle;->()V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->d:Ljava/lang/String; + + const-string v4, "app_id" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->e:Ljava/lang/String; + + const-string v4, "origin" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->g:J + + const-string v5, "creation_timestamp" + + invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->e:Ljava/lang/String; + + const-string v4, "name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v3 + + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->F2(Landroid/os/Bundle;Ljava/lang/Object;)V + + iget-boolean v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->h:Z + + const-string v4, "active" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->i:Ljava/lang/String; + + if-eqz v3, :cond_1 + + const-string v4, "trigger_event_name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_1 + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v3, :cond_2 + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const-string v4, "timed_out_event_name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->j:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v3, :cond_2 + + invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v3 + + const-string v4, "timed_out_event_params" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_2 + iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->k:J + + const-string v5, "trigger_timeout" + + invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v3, :cond_3 + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const-string v4, "triggered_event_name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->l:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v3, :cond_3 + + invoke-virtual {v3}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v3 + + const-string v4, "triggered_event_params" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_3 + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + iget-wide v3, v3, Lcom/google/android/gms/measurement/internal/zzkr;->f:J + + const-string v5, "triggered_timestamp" + + invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-wide v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->m:J + + const-string v5, "time_to_live" + + invoke-virtual {v2, v5, v3, v4}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + iget-object v3, v1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + if-eqz v3, :cond_4 + + iget-object v3, v3, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + const-string v4, "expired_event_name" + + invoke-virtual {v2, v4, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzw;->n:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-eqz v1, :cond_4 + + invoke-virtual {v1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object v1 + + const-string v3, "expired_event_params" + + invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V + + :cond_4 + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto/16 :goto_0 + + :cond_5 + return-object v0 +.end method + +.method public static k0(Landroid/content/Context;Ljava/lang/String;)Z + .locals 3 + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + new-instance v2, Landroid/content/ComponentName; + + invoke-direct {v2, p0, p1}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getServiceInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ServiceInfo; + + move-result-object p0 + + if-eqz p0, :cond_1 + + iget-boolean p0, p0, Landroid/content/pm/ServiceInfo;->enabled:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :catch_0 + :cond_1 + return v0 +.end method + +.method public static l0(Landroid/os/Bundle;I)Z + .locals 7 + + const/4 v0, 0x0 + + if-nez p0, :cond_0 + + return v0 + + :cond_0 + const-string v1, "_err" + + invoke-virtual {p0, v1}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v2 + + const-wide/16 v4, 0x0 + + cmp-long v6, v2, v4 + + if-nez v6, :cond_1 + + int-to-long v2, p1 + + invoke-virtual {p0, v1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + const/4 p0, 0x1 + + return p0 + + :cond_1 + return v0 +.end method + +.method public static o0(Ljava/lang/Object;)[Landroid/os/Bundle; + .locals 2 + + instance-of v0, p0, Landroid/os/Bundle; + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + new-array v0, v0, [Landroid/os/Bundle; + + const/4 v1, 0x0 + + check-cast p0, Landroid/os/Bundle; + + aput-object p0, v0, v1 + + return-object v0 + + :cond_0 + instance-of v0, p0, [Landroid/os/Parcelable; + + if-eqz v0, :cond_1 + + check-cast p0, [Landroid/os/Parcelable; + + array-length v0, p0 + + const-class v1, [Landroid/os/Bundle; + + invoke-static {p0, v0, v1}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [Landroid/os/Bundle; + + return-object p0 + + :cond_1 + instance-of v0, p0, Ljava/util/ArrayList; + + if-eqz v0, :cond_2 + + check-cast p0, Ljava/util/ArrayList; + + invoke-virtual {p0}, Ljava/util/ArrayList;->size()I + + move-result v0 + + new-array v0, v0, [Landroid/os/Bundle; + + invoke-virtual {p0, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [Landroid/os/Bundle; + + return-object p0 + + :cond_2 + const/4 p0, 0x0 + + return-object p0 +.end method + +.method public static s0(Ljava/lang/String;Ljava/lang/String;)Z + .locals 0 + + if-nez p0, :cond_0 + + if-nez p1, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + if-nez p0, :cond_1 + + const/4 p0, 0x0 + + return p0 + + :cond_1 + invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + return p0 +.end method + +.method public static u0(Ljava/lang/String;)Z + .locals 1 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + const-string v0, "_" + + invoke-virtual {p0, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + return p0 + + :cond_0 + const/4 p0, 0x0 + + return p0 +.end method + +.method public static v(JJ)J + .locals 2 + + const-wide/32 v0, 0xea60 + + mul-long p2, p2, v0 + + add-long/2addr p2, p0 + + const-wide/32 p0, 0x5265c00 + + div-long/2addr p2, p0 + + return-wide p2 +.end method + +.method public static w(Lcom/google/android/gms/measurement/internal/zzan;)J + .locals 5 + + const-wide/16 v0, 0x0 + + if-nez p0, :cond_0 + + return-wide v0 + + :cond_0 + iget-object v2, p0, Lcom/google/android/gms/measurement/internal/zzan;->d:Landroid/os/Bundle; + + invoke-virtual {v2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v2 + + invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_1 + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_2 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Ljava/lang/String; + + invoke-virtual {p0, v3}, Lcom/google/android/gms/measurement/internal/zzan;->Z(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + instance-of v4, v3, [Landroid/os/Parcelable; + + if-eqz v4, :cond_1 + + check-cast v3, [Landroid/os/Parcelable; + + array-length v3, v3 + + int-to-long v3, v3 + + add-long/2addr v0, v3 + + goto :goto_0 + + :cond_2 + return-wide v0 +.end method + +.method public static x([B)J + .locals 9 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + array-length v0, p0 + + const/4 v1, 0x1 + + const/4 v2, 0x0 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->H(Z)V + + const-wide/16 v3, 0x0 + + array-length v0, p0 + + sub-int/2addr v0, v1 + + :goto_1 + if-ltz v0, :cond_1 + + array-length v1, p0 + + add-int/lit8 v1, v1, -0x8 + + if-lt v0, v1, :cond_1 + + aget-byte v1, p0, v0 + + int-to-long v5, v1 + + const-wide/16 v7, 0xff + + and-long/2addr v5, v7 + + shl-long/2addr v5, v2 + + add-long/2addr v3, v5 + + add-int/lit8 v2, v2, 0x8 + + add-int/lit8 v0, v0, -0x1 + + goto :goto_1 + + :cond_1 + return-wide v3 +.end method + + +# virtual methods +.method public final A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; + .locals 19 + .param p4 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Landroid/os/Bundle;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;ZZ)", + "Landroid/os/Bundle;" + } + .end annotation + + move-object/from16 v9, p0 + + move-object/from16 v10, p2 + + move-object/from16 v11, p3 + + move-object/from16 v12, p4 + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, v9, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->I0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + const/4 v14, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v14, 0x0 + + :goto_0 + if-eqz v14, :cond_1 + + sget-object v0, Lf/h/a/f/i/b/c6;->c:[Ljava/lang/String; + + invoke-static {v10, v0}, Lf/h/a/f/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z + + move-result v0 + + move v15, v0 + + goto :goto_1 + + :cond_1 + move/from16 v15, p6 + + :goto_1 + const/16 v16, 0x0 + + if-eqz v11, :cond_f + + new-instance v8, Landroid/os/Bundle; + + invoke-direct {v8, v11}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + iget-object v0, v9, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->w()I + + move-result v7 + + iget-object v0, v9, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->b0:Lf/h/a/f/i/b/p3; + + move-object/from16 v6, p1 + + invoke-virtual {v0, v6, v1}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + new-instance v0, Ljava/util/TreeSet; + + invoke-virtual/range {p3 .. p3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V + + goto :goto_2 + + :cond_2 + invoke-virtual/range {p3 .. p3}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v0 + + :goto_2 + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v17 + + const/16 v18, 0x0 + + :goto_3 + invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_e + + invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + move-object v5, v0 + + check-cast v5, Ljava/lang/String; + + if-eqz v12, :cond_4 + + invoke-interface {v12, v5}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_3 + + goto :goto_4 + + :cond_3 + const/4 v0, 0x0 + + goto :goto_6 + + :cond_4 + :goto_4 + if-eqz p5, :cond_5 + + invoke-virtual {v9, v5}, Lf/h/a/f/i/b/t9;->x0(Ljava/lang/String;)I + + move-result v0 + + goto :goto_5 + + :cond_5 + const/4 v0, 0x0 + + :goto_5 + if-nez v0, :cond_6 + + invoke-virtual {v9, v5}, Lf/h/a/f/i/b/t9;->z0(Ljava/lang/String;)I + + move-result v0 + + :cond_6 + :goto_6 + if-eqz v0, :cond_8 + + const/4 v1, 0x3 + + if-ne v0, v1, :cond_7 + + move-object v1, v5 + + goto :goto_7 + + :cond_7 + move-object/from16 v1, v16 + + :goto_7 + invoke-static {v8, v0, v5, v1}, Lf/h/a/f/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v8, v5}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + move v9, v7 + + move-object v12, v8 + + goto :goto_9 + + :cond_8 + invoke-virtual {v11, v5}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object v3, v5 + + move-object v13, v5 + + move-object v5, v8 + + move-object/from16 v6, p4 + + move v9, v7 + + move/from16 v7, p5 + + move-object v12, v8 + + move v8, v15 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/i/b/t9;->u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I + + move-result v0 + + if-eqz v14, :cond_9 + + const/16 v1, 0x11 + + if-ne v0, v1, :cond_9 + + sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; + + invoke-static {v12, v0, v13, v1}, Lf/h/a/f/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + + goto :goto_b + + :cond_9 + if-eqz v0, :cond_c + + const-string v1, "_ev" + + invoke-virtual {v1, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_c + + const/16 v1, 0x15 + + if-ne v0, v1, :cond_a + + move-object v5, v10 + + goto :goto_8 + + :cond_a + move-object v5, v13 + + :goto_8 + invoke-virtual {v11, v13}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v12, v0, v5, v1}, Lf/h/a/f/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v12, v13}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :cond_b + :goto_9 + move-object/from16 v6, p1 + + :goto_a + move v7, v9 + + move-object v8, v12 + + move-object/from16 v9, p0 + + move-object/from16 v12, p4 + + goto :goto_3 + + :cond_c + :goto_b + invoke-static {v13}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_b + + add-int/lit8 v0, v18, 0x1 + + if-le v0, v9, :cond_d + + const/16 v1, 0x30 + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Event can\'t contain more than " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " params" + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + invoke-virtual {v3, v10}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v11}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v2, v1, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v1, 0x5 + + invoke-static {v12, v1}, Lf/h/a/f/i/b/t9;->l0(Landroid/os/Bundle;I)Z + + invoke-virtual {v12, v13}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + move-object/from16 v6, p1 + + move/from16 v18, v0 + + goto :goto_a + + :cond_d + move/from16 v18, v0 + + goto :goto_9 + + :cond_e + move-object v12, v8 + + move-object/from16 v16, v12 + + :cond_f + return-object v16 +.end method + +.method public final B0()I + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/t9;->f:Ljava/lang/Integer; + + if-nez v0, :cond_1 + + sget-object v0, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + if-eqz v0, :cond_0 + + invoke-static {v1}, Lf/h/a/f/e/e;->a(Landroid/content/Context;)I + + move-result v0 + + div-int/lit16 v0, v0, 0x3e8 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/f/i/b/t9;->f:Ljava/lang/Integer; + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + throw v0 + + :cond_1 + :goto_0 + iget-object v0, p0, Lf/h/a/f/i/b/t9;->f:Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + return v0 +.end method + +.method public final C(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/lang/String;J)Lcom/google/android/gms/measurement/internal/zzao; + .locals 8 + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p0, p2}, Lf/h/a/f/i/b/t9;->h0(Ljava/lang/String;)I + + move-result v0 + + if-nez v0, :cond_2 + + new-instance v4, Landroid/os/Bundle; + + if-eqz p3, :cond_1 + + invoke-direct {v4, p3}, Landroid/os/Bundle;->(Landroid/os/Bundle;)V + + goto :goto_0 + + :cond_1 + invoke-direct {v4}, Landroid/os/Bundle;->()V + + :goto_0 + const-string p3, "_o" + + invoke-virtual {v4, p3, p4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {p3}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v5 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + invoke-virtual/range {v1 .. v7}, Lf/h/a/f/i/b/t9;->A(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;ZZ)Landroid/os/Bundle; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object p1 + + new-instance p3, Lcom/google/android/gms/measurement/internal/zzao; + + new-instance v2, Lcom/google/android/gms/measurement/internal/zzan; + + invoke-direct {v2, p1}, Lcom/google/android/gms/measurement/internal/zzan;->(Landroid/os/Bundle;)V + + move-object v0, p3 + + move-object v1, p2 + + move-object v3, p4 + + move-wide v4, p5 + + invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/measurement/internal/zzao;->(Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzan;Ljava/lang/String;J)V + + return-object p3 + + :cond_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object p3 + + invoke-virtual {p3, p2}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string p3, "Invalid conditional property event name" + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-direct {p1}, Ljava/lang/IllegalArgumentException;->()V + + throw p1 +.end method + +.method public final C0(Ljava/lang/String;)I + .locals 2 + + const-string v0, "_ldl" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/16 p1, 0x800 + + return p1 + + :cond_0 + const-string v0, "_id" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/16 p1, 0x100 + + return p1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->l0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const-string v0, "_lgclid" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + const/16 p1, 0x64 + + return p1 + + :cond_2 + const/16 p1, 0x24 + + return p1 +.end method + +.method public final D(ILjava/lang/Object;ZZ)Ljava/lang/Object; + .locals 2 + + const/4 v0, 0x0 + + if-nez p2, :cond_0 + + return-object v0 + + :cond_0 + instance-of v1, p2, Ljava/lang/Long; + + if-nez v1, :cond_e + + instance-of v1, p2, Ljava/lang/Double; + + if-eqz v1, :cond_1 + + goto/16 :goto_3 + + :cond_1 + instance-of v1, p2, Ljava/lang/Integer; + + if-eqz v1, :cond_2 + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + int-to-long p1, p1 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_2 + instance-of v1, p2, Ljava/lang/Byte; + + if-eqz v1, :cond_3 + + check-cast p2, Ljava/lang/Byte; + + invoke-virtual {p2}, Ljava/lang/Byte;->byteValue()B + + move-result p1 + + int-to-long p1, p1 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_3 + instance-of v1, p2, Ljava/lang/Short; + + if-eqz v1, :cond_4 + + check-cast p2, Ljava/lang/Short; + + invoke-virtual {p2}, Ljava/lang/Short;->shortValue()S + + move-result p1 + + int-to-long p1, p1 + + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_4 + instance-of v1, p2, Ljava/lang/Boolean; + + if-eqz v1, :cond_6 + + check-cast p2, Ljava/lang/Boolean; + + invoke-virtual {p2}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + if-eqz p1, :cond_5 + + const-wide/16 p1, 0x1 + + goto :goto_0 + + :cond_5 + const-wide/16 p1, 0x0 + + :goto_0 + invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_6 + instance-of v1, p2, Ljava/lang/Float; + + if-eqz v1, :cond_7 + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->doubleValue()D + + move-result-wide p1 + + invoke-static {p1, p2}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object p1 + + return-object p1 + + :cond_7 + instance-of v1, p2, Ljava/lang/String; + + if-nez v1, :cond_d + + instance-of v1, p2, Ljava/lang/Character; + + if-nez v1, :cond_d + + instance-of v1, p2, Ljava/lang/CharSequence; + + if-eqz v1, :cond_8 + + goto :goto_2 + + :cond_8 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result p1 + + if-eqz p1, :cond_c + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p3, Lf/h/a/f/i/b/n;->H0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, p3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_c + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object p3, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, p3}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_c + + if-eqz p4, :cond_c + + instance-of p1, p2, [Landroid/os/Bundle; + + if-nez p1, :cond_9 + + instance-of p1, p2, [Landroid/os/Parcelable; + + if-eqz p1, :cond_c + + :cond_9 + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + check-cast p2, [Landroid/os/Parcelable; + + array-length p3, p2 + + const/4 p4, 0x0 + + :goto_1 + if-ge p4, p3, :cond_b + + aget-object v0, p2, p4 + + instance-of v1, v0, Landroid/os/Bundle; + + if-eqz v1, :cond_a + + check-cast v0, Landroid/os/Bundle; + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/t9;->z(Landroid/os/Bundle;)Landroid/os/Bundle; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/os/Bundle;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_a + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_a + add-int/lit8 p4, p4, 0x1 + + goto :goto_1 + + :cond_b + invoke-virtual {p1}, Ljava/util/ArrayList;->size()I + + move-result p2 + + new-array p2, p2, [Landroid/os/Bundle; + + invoke-virtual {p1, p2}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_c + return-object v0 + + :cond_d + :goto_2 + invoke-static {p2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p2, p1, p3}, Lf/h/a/f/i/b/t9;->F(Ljava/lang/String;IZ)Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_e + :goto_3 + return-object p2 +.end method + +.method public final D0()Ljava/lang/String; + .locals 5 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const/16 v0, 0x10 + + new-array v0, v0, [B + + invoke-virtual {p0}, Lf/h/a/f/i/b/t9;->y0()Ljava/security/SecureRandom; + + move-result-object v1 + + invoke-virtual {v1, v0}, Ljava/security/SecureRandom;->nextBytes([B)V + + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + const/4 v2, 0x1 + + new-array v3, v2, [Ljava/lang/Object; + + new-instance v4, Ljava/math/BigInteger; + + invoke-direct {v4, v2, v0}, Ljava/math/BigInteger;->(I[B)V + + const/4 v0, 0x0 + + aput-object v4, v3, v0 + + const-string v0, "%032x" + + invoke-static {v1, v0, v3}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method + +.method public final E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + + const-string v0, "_ev" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/16 v1, 0x100 + + const/4 v2, 0x1 + + if-eqz v0, :cond_0 + + invoke-virtual {p0, v1, p2, v2, v2}, Lf/h/a/f/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-static {p1}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + const/16 v1, 0x64 + + :goto_0 + const/4 p1, 0x0 + + invoke-virtual {p0, v1, p2, p1, v2}, Lf/h/a/f/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final H(Landroid/os/Bundle;J)V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "_et" + + invoke-virtual {p1, v0}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-eqz v5, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "Params already contained engagement" + + invoke-virtual {v3, v5, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + add-long/2addr p2, v1 + + invoke-virtual {p1, v0, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + return-void +.end method + +.method public final I(Landroid/os/Bundle;Landroid/os/Bundle;)V + .locals 4 + + if-nez p2, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_1 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + invoke-virtual {p1, v1}, Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z + + move-result v2 + + if-nez v2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {p2, v1}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v2, p1, v1, v3}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_2 + return-void +.end method + +.method public final J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + .locals 2 + + if-nez p1, :cond_0 + + return-void + + :cond_0 + instance-of v0, p3, Ljava/lang/Long; + + if-eqz v0, :cond_1 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + return-void + + :cond_1 + instance-of v0, p3, Ljava/lang/String; + + if-eqz v0, :cond_2 + + invoke-static {p3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + return-void + + :cond_2 + instance-of v0, p3, Ljava/lang/Double; + + if-eqz v0, :cond_3 + + check-cast p3, Ljava/lang/Double; + + invoke-virtual {p3}, Ljava/lang/Double;->doubleValue()D + + move-result-wide v0 + + invoke-virtual {p1, p2, v0, v1}, Landroid/os/Bundle;->putDouble(Ljava/lang/String;D)V + + return-void + + :cond_3 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->H0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->G0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_4 + + instance-of v0, p3, [Landroid/os/Bundle; + + if-eqz v0, :cond_4 + + check-cast p3, [Landroid/os/Bundle; + + invoke-virtual {p1, p2, p3}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V + + return-void + + :cond_4 + if-eqz p2, :cond_6 + + if-eqz p3, :cond_5 + + invoke-virtual {p3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_5 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + invoke-virtual {v0, p2}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p2 + + const-string v0, "Not putting event parameter. Invalid value type. name, type" + + invoke-virtual {p3, v0, p2, p1}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_6 + return-void +.end method + +.method public final K(Lf/h/a/f/h/k/zd;I)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning int value to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final L(Lf/h/a/f/h/k/zd;J)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2, p3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p3, "Error returning long value to wrapper" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final M(Lf/h/a/f/h/k/zd;Landroid/os/Bundle;)V + .locals 1 + + :try_start_0 + invoke-interface {p1, p2}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning bundle value to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning string value to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final O(Lf/h/a/f/h/k/zd;Ljava/util/ArrayList;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/zd;", + "Ljava/util/ArrayList<", + "Landroid/os/Bundle;", + ">;)V" + } + .end annotation + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putParcelableArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning bundle list to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final P(Lf/h/a/f/h/k/zd;Z)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning boolean value to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final Q(Lf/h/a/f/h/k/zd;[B)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + const-string v1, "r" + + invoke-virtual {v0, v1, p2}, Landroid/os/Bundle;->putByteArray(Ljava/lang/String;[B)V + + :try_start_0 + invoke-interface {p1, v0}, Lf/h/a/f/h/k/zd;->f(Landroid/os/Bundle;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Error returning byte array to wrapper" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final R(Lf/h/a/f/i/b/e4;I)V + .locals 8 + + new-instance v0, Ljava/util/TreeSet; + + iget-object v1, p1, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-virtual {v1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V + + invoke-virtual {v0}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + const/4 v1, 0x0 + + :cond_0 + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-static {v2}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v3 + + if-eqz v3, :cond_0 + + add-int/lit8 v1, v1, 0x1 + + if-le v1, p2, :cond_0 + + const/16 v3, 0x30 + + new-instance v4, Ljava/lang/StringBuilder; + + invoke-direct {v4, v3}, Ljava/lang/StringBuilder;->(I)V + + const-string v3, "Event can\'t contain more than " + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4, p2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v3, " params" + + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v5 + + iget-object v6, p1, Lf/h/a/f/i/b/e4;->a:Ljava/lang/String; + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + iget-object v7, p1, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-virtual {v6, v7}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v4, v3, v5, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + iget-object v3, p1, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + const/4 v4, 0x5 + + invoke-static {v3, v4}, Lf/h/a/f/i/b/t9;->l0(Landroid/os/Bundle;I)Z + + iget-object v3, p1, Lf/h/a/f/i/b/e4;->d:Landroid/os/Bundle; + + invoke-virtual {v3, v2}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + return-void +.end method + +.method public final S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V + .locals 19 + .param p5 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Landroid/os/Bundle;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;Z)V" + } + .end annotation + + move-object/from16 v9, p0 + + move-object/from16 v10, p2 + + move-object/from16 v11, p4 + + move-object/from16 v12, p5 + + if-nez v11, :cond_0 + + return-void + + :cond_0 + iget-object v0, v9, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v1, Lf/h/a/f/i/b/n;->I0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v13 + + if-eqz v13, :cond_1 + + const/4 v15, 0x0 + + goto :goto_0 + + :cond_1 + iget-object v0, v9, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v0}, Lf/h/a/f/i/b/fa;->w()I + + move-result v0 + + move v15, v0 + + :goto_0 + new-instance v0, Ljava/util/TreeSet; + + invoke-virtual/range {p4 .. p4}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-direct {v0, v1}, Ljava/util/TreeSet;->(Ljava/util/Collection;)V + + invoke-virtual {v0}, Ljava/util/TreeSet;->iterator()Ljava/util/Iterator; + + move-result-object v16 + + const/16 v17, 0x0 + + :cond_2 + :goto_1 + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_f + + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + move-object v8, v0 + + check-cast v8, Ljava/lang/String; + + if-eqz v12, :cond_4 + + invoke-interface {v12, v8}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v0, 0x0 + + goto :goto_4 + + :cond_4 + :goto_2 + if-eqz p6, :cond_5 + + invoke-virtual {v9, v8}, Lf/h/a/f/i/b/t9;->x0(Ljava/lang/String;)I + + move-result v0 + + goto :goto_3 + + :cond_5 + const/4 v0, 0x0 + + :goto_3 + if-nez v0, :cond_6 + + invoke-virtual {v9, v8}, Lf/h/a/f/i/b/t9;->z0(Ljava/lang/String;)I + + move-result v0 + + :cond_6 + :goto_4 + if-eqz v0, :cond_8 + + const/4 v1, 0x3 + + if-ne v0, v1, :cond_7 + + move-object v1, v8 + + goto :goto_5 + + :cond_7 + const/4 v1, 0x0 + + :goto_5 + invoke-static {v11, v0, v8, v1}, Lf/h/a/f/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v11, v8}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + goto :goto_1 + + :cond_8 + invoke-virtual {v11, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + invoke-static {v0}, Lf/h/a/f/i/b/t9;->V(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_9 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + const-string v1, "Nested Bundle parameters are not allowed; discarded. event name, param name, child param name" + + move-object/from16 v7, p3 + + invoke-virtual {v0, v1, v10, v7, v8}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + const/16 v0, 0x16 + + move-object v14, v8 + + goto :goto_6 + + :cond_9 + move-object/from16 v7, p3 + + invoke-virtual {v11, v8}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + const/16 v18, 0x0 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object v3, v8 + + move-object/from16 v5, p4 + + move-object/from16 v6, p5 + + move/from16 v7, p6 + + move-object v14, v8 + + move/from16 v8, v18 + + invoke-virtual/range {v0 .. v8}, Lf/h/a/f/i/b/t9;->u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I + + move-result v0 + + :goto_6 + if-eqz v0, :cond_a + + const-string v1, "_ev" + + invoke-virtual {v1, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_a + + invoke-virtual {v11, v14}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v1 + + invoke-static {v11, v0, v14, v1}, Lf/h/a/f/i/b/t9;->G(Landroid/os/Bundle;ILjava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v11, v14}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + goto/16 :goto_1 + + :cond_a + invoke-static {v14}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + if-eqz v13, :cond_b + + sget-object v0, Lf/h/a/f/i/b/b6;->d:[Ljava/lang/String; + + invoke-static {v14, v0}, Lf/h/a/f/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z + + move-result v0 + + if-nez v0, :cond_2 + + :cond_b + add-int/lit8 v0, v17, 0x1 + + if-le v0, v15, :cond_e + + if-eqz v13, :cond_c + + const-string v1, "Item cannot contain custom parameters" + + goto :goto_7 + + :cond_c + const/16 v1, 0x3f + + new-instance v2, Ljava/lang/StringBuilder; + + invoke-direct {v2, v1}, Ljava/lang/StringBuilder;->(I)V + + const-string v1, "Child bundles can\'t contain more than " + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v1, " custom params" + + invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + :goto_7 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v3 + + invoke-virtual {v3, v10}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v11}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v2, v1, v3, v4}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + if-eqz v13, :cond_d + + const/16 v1, 0x17 + + goto :goto_8 + + :cond_d + const/4 v1, 0x5 + + :goto_8 + invoke-static {v11, v1}, Lf/h/a/f/i/b/t9;->l0(Landroid/os/Bundle;I)Z + + invoke-virtual {v11, v14}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V + + :cond_e + move/from16 v17, v0 + + goto/16 :goto_1 + + :cond_f + return-void +.end method + +.method public final X(Ljava/lang/String;D)Z + .locals 3 + .annotation build Landroid/annotation/SuppressLint; + value = { + "ApplySharedPref" + } + .end annotation + + const/4 v0, 0x0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v2, "google.analytics.deferred.deeplink.prefs" + + invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences; + + move-result-object v1 + + invoke-interface {v1}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v1 + + const-string v2, "deeplink" + + invoke-interface {v1, v2, p1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + const-string p1, "timestamp" + + invoke-static {p2, p3}, Ljava/lang/Double;->doubleToRawLongBits(D)J + + move-result-wide p2 + + invoke-interface {v1, p1, p2, p3}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;->commit()Z + + move-result p1 + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string p3, "Failed to persist Deferred Deep Link. exception" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 +.end method + +.method public final Y(Ljava/lang/String;ILjava/lang/String;)Z + .locals 3 + + const/4 v0, 0x0 + + if-nez p3, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string p3, "Name is required and can\'t be null. Type" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_0 + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result v1 + + invoke-virtual {p3, v0, v1}, Ljava/lang/String;->codePointCount(II)I + + move-result v1 + + if-le v1, p2, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p2 + + const-string v2, "Name is too long. Type, maximum supported length, name" + + invoke-virtual {v1, v2, p1, p2, p3}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_1 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final Z(Ljava/lang/String;Ljava/lang/String;)Z + .locals 5 + + const/4 v0, 0x0 + + if-nez p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name is required and can\'t be null. Type" + + invoke-virtual {p2, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_0 + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name is required and can\'t be empty. Type" + + invoke-virtual {p2, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_1 + invoke-virtual {p2, v0}, Ljava/lang/String;->codePointAt(I)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Character;->isLetter(I)Z + + move-result v2 + + if-nez v2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v2, "Name must start with a letter. Type, name" + + invoke-virtual {v1, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_2 + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v2 + + invoke-static {v1}, Ljava/lang/Character;->charCount(I)I + + move-result v1 + + :goto_0 + if-ge v1, v2, :cond_4 + + invoke-virtual {p2, v1}, Ljava/lang/String;->codePointAt(I)I + + move-result v3 + + const/16 v4, 0x5f + + if-eq v3, v4, :cond_3 + + invoke-static {v3}, Ljava/lang/Character;->isLetterOrDigit(I)Z + + move-result v4 + + if-nez v4, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v2, "Name must consist of letters, digits or _ (underscores). Type, name" + + invoke-virtual {v1, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_3 + invoke-static {v3}, Ljava/lang/Character;->charCount(I)I + + move-result v3 + + add-int/2addr v1, v3 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + .locals 3 + + const/4 v0, 0x1 + + if-nez p4, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p4, Ljava/lang/Long; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Float; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Integer; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Byte; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Short; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Boolean; + + if-nez v1, :cond_4 + + instance-of v1, p4, Ljava/lang/Double; + + if-eqz v1, :cond_1 + + goto :goto_1 + + :cond_1 + instance-of v1, p4, Ljava/lang/String; + + const/4 v2, 0x0 + + if-nez v1, :cond_3 + + instance-of v1, p4, Ljava/lang/Character; + + if-nez v1, :cond_3 + + instance-of v1, p4, Ljava/lang/CharSequence; + + if-eqz v1, :cond_2 + + goto :goto_0 + + :cond_2 + return v2 + + :cond_3 + :goto_0 + invoke-static {p4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p4 + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result v1 + + invoke-virtual {p4, v2, v1}, Ljava/lang/String;->codePointCount(II)I + + move-result v1 + + if-le v1, p3, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result p4 + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + const-string v0, "Value is too long; discarded. Value kind, name, value length" + + invoke-virtual {p3, v0, p1, p2, p4}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + return v2 + + :cond_4 + :goto_1 + return v0 +.end method + +.method public final b0(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z + .locals 3 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + const-string v1, "^(1:\\d+:android:[a-f0-9]+|ca-app-pub-.*)$" + + const/4 v2, 0x0 + + if-nez v0, :cond_1 + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p1, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result p2 + + if-nez p2, :cond_3 + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->v()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string p3, "Invalid google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI. provided id" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + return v2 + + :cond_1 + invoke-static {}, Lf/h/a/f/h/k/ob;->b()Z + + move-result p1 + + if-eqz p1, :cond_2 + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p1, p1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v0, Lf/h/a/f/i/b/n;->o0:Lf/h/a/f/i/b/p3; + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-eqz p1, :cond_3 + + :cond_2 + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_4 + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p2, v1}, Ljava/lang/String;->matches(Ljava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + invoke-static {p2}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p2 + + const-string p3, "Invalid admob_app_id. Analytics disabled." + + invoke-virtual {p1, p3, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v2 + + :cond_3 + const/4 p1, 0x1 + + return p1 + + :cond_4 + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->v()Z + + move-result p1 + + if-eqz p1, :cond_5 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string p2, "Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_5 + return v2 +.end method + +.method public final e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + .locals 6 + + const/4 v0, 0x0 + + if-nez p3, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string p3, "Name is required and can\'t be null. Type" + + invoke-virtual {p2, p3, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_0 + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Lf/h/a/f/i/b/t9;->g:[Ljava/lang/String; + + array-length v2, v1 + + const/4 v3, 0x0 + + :goto_0 + const/4 v4, 0x1 + + if-ge v3, v2, :cond_2 + + aget-object v5, v1, v3 + + invoke-virtual {p3, v5}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v5 + + if-eqz v5, :cond_1 + + const/4 v1, 0x1 + + goto :goto_1 + + :cond_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v1, 0x0 + + :goto_1 + if-eqz v1, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name starts with reserved prefix. Type, name" + + invoke-virtual {p2, v1, p1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_3 + if-eqz p2, :cond_4 + + invoke-static {p3, p2}, Lf/h/a/f/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z + + move-result p2 + + if-eqz p2, :cond_4 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name is reserved. Type, name" + + invoke-virtual {p2, v1, p1, p3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_4 + return v4 +.end method + +.method public final g0(ILjava/lang/String;Ljava/lang/String;I)V + .locals 2 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + invoke-static {v0, p1}, Lf/h/a/f/i/b/t9;->l0(Landroid/os/Bundle;I)Z + + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + invoke-virtual {v0, p2, p3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + const/4 p2, 0x6 + + if-eq p1, p2, :cond_1 + + const/4 p2, 0x7 + + if-eq p1, p2, :cond_1 + + const/4 p2, 0x2 + + if-ne p1, p2, :cond_2 + + :cond_1 + int-to-long p1, p4 + + const-string p3, "_el" + + invoke-virtual {v0, p3, p1, p2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_2 + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p1, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object p1 + + const-string p2, "auto" + + const-string p3, "_err" + + invoke-virtual {p1, p2, p3, v0}, Lf/h/a/f/i/b/i6;->E(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + + return-void +.end method + +.method public final h0(Ljava/lang/String;)I + .locals 3 + + const-string v0, "event" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x2 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + sget-object v1, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1 + + const/16 p1, 0xd + + return p1 + + :cond_1 + const/16 v1, 0x28 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_2 + + return v2 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final i0(Ljava/lang/String;Ljava/lang/Object;)I + .locals 2 + + const-string v0, "_ldl" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/t9;->C0(Ljava/lang/String;)I + + move-result v0 + + const-string v1, "user property referrer" + + invoke-virtual {p0, v1, p1, v0, p2}, Lf/h/a/f/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result p1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/t9;->C0(Ljava/lang/String;)I + + move-result v0 + + const-string v1, "user property" + + invoke-virtual {p0, v1, p1, v0, p2}, Lf/h/a/f/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result p1 + + :goto_0 + if-eqz p1, :cond_1 + + const/4 p1, 0x0 + + return p1 + + :cond_1 + const/4 p1, 0x7 + + return p1 +.end method + +.method public final m0(Ljava/lang/String;Ljava/lang/String;)Z + .locals 6 + + const/4 v0, 0x0 + + if-nez p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name is required and can\'t be null. Type" + + invoke-virtual {p2, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_0 + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v1, "Name is required and can\'t be empty. Type" + + invoke-virtual {p2, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return v0 + + :cond_1 + invoke-virtual {p2, v0}, Ljava/lang/String;->codePointAt(I)I + + move-result v1 + + invoke-static {v1}, Ljava/lang/Character;->isLetter(I)Z + + move-result v2 + + const/16 v3, 0x5f + + if-nez v2, :cond_2 + + if-eq v1, v3, :cond_2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v2, "Name must start with a letter or _ (underscore). Type, name" + + invoke-virtual {v1, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_2 + invoke-virtual {p2}, Ljava/lang/String;->length()I + + move-result v2 + + invoke-static {v1}, Ljava/lang/Character;->charCount(I)I + + move-result v1 + + :goto_0 + if-ge v1, v2, :cond_4 + + invoke-virtual {p2, v1}, Ljava/lang/String;->codePointAt(I)I + + move-result v4 + + if-eq v4, v3, :cond_3 + + invoke-static {v4}, Ljava/lang/Character;->isLetterOrDigit(I)Z + + move-result v5 + + if-nez v5, :cond_3 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + const-string v2, "Name must consist of letters, digits or _ (underscores). Type, name" + + invoke-virtual {v1, v2, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + return v0 + + :cond_3 + invoke-static {v4}, Ljava/lang/Character;->charCount(I)I + + move-result v4 + + add-int/2addr v1, v4 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + .locals 1 + + instance-of v0, p4, [Landroid/os/Parcelable; + + if-eqz v0, :cond_0 + + check-cast p4, [Landroid/os/Parcelable; + + array-length p4, p4 + + goto :goto_0 + + :cond_0 + instance-of v0, p4, Ljava/util/ArrayList; + + if-eqz v0, :cond_1 + + check-cast p4, Ljava/util/ArrayList; + + invoke-virtual {p4}, Ljava/util/ArrayList;->size()I + + move-result p4 + + :goto_0 + if-le p4, p3, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p3 + + iget-object p3, p3, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p4 + + const-string v0, "Parameter array is too long; discarded. Value kind, name, array length" + + invoke-virtual {p3, v0, p1, p2, p4}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + return p1 + + :cond_1 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final o()V + .locals 6 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + new-instance v0, Ljava/security/SecureRandom; + + invoke-direct {v0}, Ljava/security/SecureRandom;->()V + + invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J + + move-result-wide v1 + + const-wide/16 v3, 0x0 + + cmp-long v5, v1, v3 + + if-nez v5, :cond_0 + + invoke-virtual {v0}, Ljava/security/SecureRandom;->nextLong()J + + move-result-wide v1 + + cmp-long v0, v1, v3 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Utils falling back to Random for random id" + + invoke-virtual {v0, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + invoke-virtual {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->set(J)V + + return-void +.end method + +.method public final p0(Ljava/lang/String;)I + .locals 3 + + const-string v0, "user property" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x6 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + sget-object v1, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1 + + const/16 p1, 0xf + + return p1 + + :cond_1 + const/16 v1, 0x18 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_2 + + return v2 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final q0(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + + const-string v0, "_ldl" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/t9;->C0(Ljava/lang/String;)I + + move-result p1 + + const/4 v0, 0x1 + + invoke-virtual {p0, p1, p2, v0, v1}, Lf/h/a/f/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/t9;->C0(Ljava/lang/String;)I + + move-result p1 + + invoke-virtual {p0, p1, p2, v1, v1}, Lf/h/a/f/i/b/t9;->D(ILjava/lang/Object;ZZ)Ljava/lang/Object; + + move-result-object p1 + + return-object p1 +.end method + +.method public final r0(Landroid/content/Context;Ljava/lang/String;)Z + .locals 2 + + new-instance v0, Ljavax/security/auth/x500/X500Principal; + + const-string v1, "CN=Android Debug,O=Android,C=US" + + invoke-direct {v0, v1}, Ljavax/security/auth/x500/X500Principal;->(Ljava/lang/String;)V + + :try_start_0 + invoke-static {p1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p1 + + const/16 v1, 0x40 + + iget-object p1, p1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p1 + + invoke-virtual {p1, p2, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; + + move-result-object p1 + + if-eqz p1, :cond_0 + + iget-object p2, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + if-eqz p2, :cond_0 + + iget-object p2, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + array-length p2, p2 + + if-lez p2, :cond_0 + + iget-object p1, p1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature; + + const/4 p2, 0x0 + + aget-object p1, p1, p2 + + const-string p2, "X.509" + + invoke-static {p2}, Ljava/security/cert/CertificateFactory;->getInstance(Ljava/lang/String;)Ljava/security/cert/CertificateFactory; + + move-result-object p2 + + new-instance v1, Ljava/io/ByteArrayInputStream; + + invoke-virtual {p1}, Landroid/content/pm/Signature;->toByteArray()[B + + move-result-object p1 + + invoke-direct {v1, p1}, Ljava/io/ByteArrayInputStream;->([B)V + + invoke-virtual {p2, v1}, Ljava/security/cert/CertificateFactory;->generateCertificate(Ljava/io/InputStream;)Ljava/security/cert/Certificate; + + move-result-object p1 + + check-cast p1, Ljava/security/cert/X509Certificate; + + invoke-virtual {p1}, Ljava/security/cert/X509Certificate;->getSubjectX500Principal()Ljavax/security/auth/x500/X500Principal; + + move-result-object p1 + + invoke-virtual {p1, v0}, Ljavax/security/auth/x500/X500Principal;->equals(Ljava/lang/Object;)Z + + move-result p1 + :try_end_0 + .catch Ljava/security/cert/CertificateException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + return p1 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Package name not found" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :catch_1 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v0, "Error obtaining certificate" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public final s()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final t0(Ljava/lang/String;)Z + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {v0, p1}, Landroid/content/Context;->checkCallingOrSelfPermission(Ljava/lang/String;)I + + move-result v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x1 + + return p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + const-string v1, "Permission not granted" + + invoke-virtual {v0, v1, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 p1, 0x0 + + return p1 +.end method + +.method public final u(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Landroid/os/Bundle;Ljava/util/List;ZZ)I + .locals 17 + .param p6 # Ljava/util/List; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/String;", + "Ljava/lang/Object;", + "Landroid/os/Bundle;", + "Ljava/util/List<", + "Ljava/lang/String;", + ">;ZZ)I" + } + .end annotation + + move-object/from16 v7, p0 + + move-object/from16 v8, p3 + + move-object/from16 v0, p4 + + move-object/from16 v1, p5 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v2 + + const/16 v3, 0x11 + + const/4 v9, 0x1 + + const/4 v10, 0x0 + + const-string v4, "param" + + if-eqz v2, :cond_7 + + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->I0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v5}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v2 + + if-eqz v2, :cond_7 + + invoke-static/range {p4 .. p4}, Lf/h/a/f/i/b/t9;->V(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_8 + + if-eqz p8, :cond_6 + + sget-object v2, Lf/h/a/f/i/b/b6;->c:[Ljava/lang/String; + + invoke-static {v8, v2}, Lf/h/a/f/i/b/t9;->d0(Ljava/lang/String;[Ljava/lang/String;)Z + + move-result v2 + + if-nez v2, :cond_0 + + const/16 v0, 0x14 + + return v0 + + :cond_0 + iget-object v2, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/r7;->K()Z + + move-result v5 + + if-nez v5, :cond_1 + + goto :goto_0 + + :cond_1 + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/t9;->B0()I + + move-result v2 + + const v5, 0x310c4 + + if-lt v2, v5, :cond_2 + + :goto_0 + const/4 v2, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v2, 0x0 + + :goto_1 + if-nez v2, :cond_3 + + const/16 v0, 0x19 + + return v0 + + :cond_3 + const/16 v2, 0xc8 + + invoke-virtual {v7, v4, v8, v2, v0}, Lf/h/a/f/i/b/t9;->n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result v5 + + if-nez v5, :cond_8 + + instance-of v5, v0, [Landroid/os/Parcelable; + + if-eqz v5, :cond_4 + + move-object v5, v0 + + check-cast v5, [Landroid/os/Parcelable; + + array-length v6, v5 + + if-le v6, v2, :cond_5 + + invoke-static {v5, v2}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, [Landroid/os/Parcelable; + + invoke-virtual {v1, v8, v2}, Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V + + goto :goto_2 + + :cond_4 + instance-of v5, v0, Ljava/util/ArrayList; + + if-eqz v5, :cond_5 + + move-object v5, v0 + + check-cast v5, Ljava/util/ArrayList; + + invoke-virtual {v5}, Ljava/util/ArrayList;->size()I + + move-result v6 + + if-le v6, v2, :cond_5 + + new-instance v6, Ljava/util/ArrayList; + + invoke-virtual {v5, v10, v2}, Ljava/util/ArrayList;->subList(II)Ljava/util/List; + + move-result-object v2 + + invoke-direct {v6, v2}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + invoke-virtual {v1, v8, v6}, Landroid/os/Bundle;->putParcelableArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V + + :cond_5 + :goto_2 + const/16 v11, 0x11 + + goto :goto_3 + + :cond_6 + const/16 v0, 0x15 + + return v0 + + :cond_7 + if-eqz p8, :cond_8 + + const/16 v1, 0x3e8 + + invoke-virtual {v7, v4, v8, v1, v0}, Lf/h/a/f/i/b/t9;->n0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_8 + + return v3 + + :cond_8 + const/4 v11, 0x0 + + :goto_3 + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->R:Lf/h/a/f/i/b/p3; + + move-object/from16 v12, p1 + + invoke-virtual {v1, v12, v2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_9 + + invoke-static/range {p2 .. p2}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_a + + :cond_9 + invoke-static/range {p3 .. p3}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v1 + + if-eqz v1, :cond_b + + :cond_a + const/16 v1, 0x100 + + goto :goto_4 + + :cond_b + const/16 v1, 0x64 + + :goto_4 + invoke-virtual {v7, v4, v8, v1, v0}, Lf/h/a/f/i/b/t9;->a0(Ljava/lang/String;Ljava/lang/String;ILjava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_c + + return v11 + + :cond_c + if-eqz p8, :cond_16 + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v1 + + if-eqz v1, :cond_d + + iget-object v1, v7, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->H0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_d + + const/4 v13, 0x1 + + goto :goto_5 + + :cond_d + const/4 v13, 0x0 + + :goto_5 + instance-of v1, v0, Landroid/os/Bundle; + + if-eqz v1, :cond_e + + if-eqz v13, :cond_15 + + move-object v4, v0 + + check-cast v4, Landroid/os/Bundle; + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p3 + + move-object/from16 v5, p6 + + move/from16 v6, p7 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V + + goto/16 :goto_a + + :cond_e + instance-of v1, v0, [Landroid/os/Parcelable; + + if-eqz v1, :cond_11 + + move-object v14, v0 + + check-cast v14, [Landroid/os/Parcelable; + + array-length v15, v14 + + const/4 v6, 0x0 + + :goto_6 + if-ge v6, v15, :cond_15 + + aget-object v0, v14, v6 + + instance-of v1, v0, Landroid/os/Bundle; + + if-nez v1, :cond_f + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + const-string v2, "All Parcelable[] elements must be of type Bundle. Value type, name" + + invoke-virtual {v1, v2, v0, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_9 + + :cond_f + if-eqz v13, :cond_10 + + move-object v4, v0 + + check-cast v4, Landroid/os/Bundle; + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p3 + + move-object/from16 v5, p6 + + move/from16 v16, v6 + + move/from16 v6, p7 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V + + goto :goto_7 + + :cond_10 + move/from16 v16, v6 + + :goto_7 + add-int/lit8 v6, v16, 0x1 + + goto :goto_6 + + :cond_11 + instance-of v1, v0, Ljava/util/ArrayList; + + if-eqz v1, :cond_14 + + move-object v14, v0 + + check-cast v14, Ljava/util/ArrayList; + + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I + + move-result v15 + + const/4 v0, 0x0 + + :goto_8 + if-ge v0, v15, :cond_15 + + invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v1 + + add-int/lit8 v16, v0, 0x1 + + instance-of v0, v1, Landroid/os/Bundle; + + if-nez v0, :cond_12 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + const-string v2, "All ArrayList elements must be of type Bundle. Value type, name" + + invoke-virtual {v0, v2, v1, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_9 + + :cond_12 + if-eqz v13, :cond_13 + + move-object v4, v1 + + check-cast v4, Landroid/os/Bundle; + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + move-object/from16 v2, p2 + + move-object/from16 v3, p3 + + move-object/from16 v5, p6 + + move/from16 v6, p7 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/i/b/t9;->S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;Ljava/util/List;Z)V + + :cond_13 + move/from16 v0, v16 + + goto :goto_8 + + :cond_14 + :goto_9 + const/4 v9, 0x0 + + :cond_15 + :goto_a + if-eqz v9, :cond_16 + + return v11 + + :cond_16 + const/4 v0, 0x4 + + return v0 +.end method + +.method public final v0(Ljava/lang/String;)Z + .locals 3 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + const-string v1, "debug.firebase.analytics.app" + + const-string v2, "" + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/fa;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final w0()J + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + monitor-enter v0 + + :try_start_0 + new-instance v1, Ljava/util/Random; + + invoke-static {}, Ljava/lang/System;->nanoTime()J + + move-result-wide v2 + + iget-object v4, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v4, Lf/h/a/f/e/n/c; + + if-eqz v4, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v4 + + xor-long/2addr v2, v4 + + invoke-direct {v1, v2, v3}, Ljava/util/Random;->(J)V + + invoke-virtual {v1}, Ljava/util/Random;->nextLong()J + + move-result-wide v1 + + iget v3, p0, Lf/h/a/f/i/b/t9;->e:I + + add-int/lit8 v3, v3, 0x1 + + iput v3, p0, Lf/h/a/f/i/b/t9;->e:I + + int-to-long v3, v3 + + add-long/2addr v1, v3 + + monitor-exit v0 + + return-wide v1 + + :cond_0 + const/4 v1, 0x0 + + throw v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + monitor-enter v0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + const-wide/16 v2, -0x1 + + const-wide/16 v4, 0x1 + + invoke-virtual {v1, v2, v3, v4, v5}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z + + iget-object v1, p0, Lf/h/a/f/i/b/t9;->d:Ljava/util/concurrent/atomic/AtomicLong; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicLong;->getAndIncrement()J + + move-result-wide v1 + + monitor-exit v0 + + return-wide v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw v1 +.end method + +.method public final x0(Ljava/lang/String;)I + .locals 3 + + const-string v0, "event param" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/i/b/t9;->Z(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x3 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1 + + const/16 p1, 0xe + + return p1 + + :cond_1 + const/16 v1, 0x28 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_2 + + return v2 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final y(Landroid/net/Uri;)Landroid/os/Bundle; + .locals 7 + .param p1 # Landroid/net/Uri; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + return-object v0 + + :cond_0 + :try_start_0 + invoke-virtual {p1}, Landroid/net/Uri;->isHierarchical()Z + + move-result v1 + :try_end_0 + .catch Ljava/lang/UnsupportedOperationException; {:try_start_0 .. :try_end_0} :catch_0 + + const-string v2, "gclid" + + if-eqz v1, :cond_1 + + :try_start_1 + const-string v1, "utm_campaign" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-string v3, "utm_source" + + invoke-virtual {p1, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + const-string v4, "utm_medium" + + invoke-virtual {p1, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {p1, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + :try_end_1 + .catch Ljava/lang/UnsupportedOperationException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_0 + + :cond_1 + move-object v1, v0 + + move-object v3, v1 + + move-object v4, v3 + + move-object v5, v4 + + :goto_0 + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-eqz v6, :cond_3 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-nez v6, :cond_2 + + goto :goto_1 + + :cond_2 + return-object v0 + + :cond_3 + :goto_1 + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-nez v6, :cond_4 + + const-string v6, "campaign" + + invoke-virtual {v0, v6, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_4 + invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_5 + + const-string v1, "source" + + invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_5 + invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_6 + + const-string v1, "medium" + + invoke-virtual {v0, v1, v4}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_6 + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_7 + + invoke-virtual {v0, v2, v5}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_7 + const-string v1, "utm_term" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_8 + + const-string v2, "term" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_8 + const-string v1, "utm_content" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_9 + + const-string v2, "content" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_9 + const-string v1, "aclid" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_a + + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_a + const-string v1, "cp1" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v3 + + if-nez v3, :cond_b + + invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_b + const-string v1, "anid" + + invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v2 + + if-nez v2, :cond_c + + invoke-virtual {v0, v1, p1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_c + return-object v0 + + :catch_0 + move-exception p1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v2, "Install referrer url isn\'t a hierarchical URI" + + invoke-virtual {v1, v2, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public final y0()Ljava/security/SecureRandom; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/t9;->c:Ljava/security/SecureRandom; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/security/SecureRandom; + + invoke-direct {v0}, Ljava/security/SecureRandom;->()V + + iput-object v0, p0, Lf/h/a/f/i/b/t9;->c:Ljava/security/SecureRandom; + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/t9;->c:Ljava/security/SecureRandom; + + return-object v0 +.end method + +.method public final z(Landroid/os/Bundle;)Landroid/os/Bundle; + .locals 5 + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_1 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {p0, v2, v3}, Lf/h/a/f/i/b/t9;->E(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + if-nez v3, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v4 + + invoke-virtual {v4, v2}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const-string v4, "Param value can\'t be null" + + invoke-virtual {v3, v4, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, v0, v2, v3}, Lf/h/a/f/i/b/t9;->J(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_0 + + :cond_1 + return-object v0 +.end method + +.method public final z0(Ljava/lang/String;)I + .locals 3 + + const-string v0, "event param" + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/i/b/t9;->m0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + const/4 v2, 0x3 + + if-nez v1, :cond_0 + + return v2 + + :cond_0 + const/4 v1, 0x0 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->e0(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Z + + move-result v1 + + if-nez v1, :cond_1 + + const/16 p1, 0xe + + return p1 + + :cond_1 + const/16 v1, 0x28 + + invoke-virtual {p0, v0, v1, p1}, Lf/h/a/f/i/b/t9;->Y(Ljava/lang/String;ILjava/lang/String;)Z + + move-result p1 + + if-nez p1, :cond_2 + + return v2 + + :cond_2 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u.smali new file mode 100644 index 0000000000..13868b7e86 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/u; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/u; + + invoke-direct {v0}, Lf/h/a/f/i/b/u;->()V + + sput-object v0, Lf/h/a/f/i/b/u;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->m0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u0.smali new file mode 100644 index 0000000000..4e1e350d04 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/u0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/u0; + + invoke-direct {v0}, Lf/h/a/f/i/b/u0;->()V + + sput-object v0, Lf/h/a/f/i/b/u0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->M()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u1.smali new file mode 100644 index 0000000000..ce10bfdc87 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/u1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/u1; + + invoke-direct {v0}, Lf/h/a/f/i/b/u1;->()V + + sput-object v0, Lf/h/a/f/i/b/u1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->q()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u2.smali new file mode 100644 index 0000000000..e37ab13781 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/u2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/u2; + + invoke-direct {v0}, Lf/h/a/f/i/b/u2;->()V + + sput-object v0, Lf/h/a/f/i/b/u2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->L0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u3.smali new file mode 100644 index 0000000000..59c2537468 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u3.smali @@ -0,0 +1,182 @@ +.class public final Lf/h/a/f/i/b/u3; +.super Landroid/database/sqlite/SQLiteOpenHelper; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/v3; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v3;Landroid/content/Context;Ljava/lang/String;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + const/4 p1, 0x0 + + const/4 v0, 0x1 + + invoke-direct {p0, p2, p3, p1, v0}, Landroid/database/sqlite/SQLiteOpenHelper;->(Landroid/content/Context;Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase$CursorFactory;I)V + + return-void +.end method + + +# virtual methods +.method public final getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/database/sqlite/SQLiteException; + } + .end annotation + + :try_start_0 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object v0 + + :catch_0 + iget-object v0, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Opening the local database failed, dropping and recreating it" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const-string v0, "google_app_measurement_local.db" + + iget-object v1, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v1, v0}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/io/File;->delete()Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to delete corrupted local db file" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + :try_start_1 + invoke-super {p0}, Landroid/database/sqlite/SQLiteOpenHelper;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_1 + + return-object v0 + + :catch_1 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to open local database. Events will bypass local storage" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v0, 0x0 + + return-object v0 + + :catch_2 + move-exception v0 + + throw v0 +.end method + +.method public final onCreate(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->M2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;)V + + return-void +.end method + +.method public final onDowngrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + return-void +.end method + +.method public final onOpen(Landroid/database/sqlite/SQLiteDatabase;)V + .locals 7 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/u3;->d:Lf/h/a/f/i/b/v3; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + const-string v3, "messages" + + const-string v4, "create table if not exists messages ( type INTEGER NOT NULL, entry BLOB NOT NULL)" + + const-string v5, "type,entry" + + const/4 v6, 0x0 + + move-object v2, p1 + + invoke-static/range {v1 .. v6}, Lf/h/a/c/i1/e;->N2(Lf/h/a/f/i/b/z3;Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V + + return-void +.end method + +.method public final onUpgrade(Landroid/database/sqlite/SQLiteDatabase;II)V + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u4.smali new file mode 100644 index 0000000000..332246485f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u4.smali @@ -0,0 +1,160 @@ +.class public final Lf/h/a/f/i/b/u4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/content/ServiceConnection; + + +# instance fields +.field public final d:Ljava/lang/String; + +.field public final synthetic e:Lf/h/a/f/i/b/r4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r4;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/i/b/u4;->d:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final onServiceConnected(Landroid/content/ComponentName;Landroid/os/IBinder;)V + .locals 2 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + if-nez p2, :cond_0 + + iget-object p1, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p1, p1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p2, "Install Referrer connection returned with null binder" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + invoke-static {p2}, Lf/h/a/f/h/k/g4;->h(Landroid/os/IBinder;)Lf/h/a/f/h/k/e2; + + move-result-object p1 + + if-nez p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p1, p1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p2, "Install Referrer Service implementation was not found" + + invoke-virtual {p1, p2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_1 + iget-object p2, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p2, p2, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v0, "Install Referrer Service connected" + + invoke-virtual {p2, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object p2, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p2, p2, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object p2 + + new-instance v0, Lf/h/a/f/i/b/t4; + + invoke-direct {v0, p0, p1, p0}, Lf/h/a/f/i/b/t4;->(Lf/h/a/f/i/b/u4;Lf/h/a/f/h/k/e2;Landroid/content/ServiceConnection;)V + + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p1, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {p1, p2, v0, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception p1 + + iget-object p2, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p2, p2, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v0, "Exception occurred while calling Install Referrer API" + + invoke-virtual {p2, v0, p1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final onServiceDisconnected(Landroid/content/ComponentName;)V + .locals 1 + .annotation build Landroidx/annotation/MainThread; + .end annotation + + iget-object p1, p0, Lf/h/a/f/i/b/u4;->e:Lf/h/a/f/i/b/r4; + + iget-object p1, p1, Lf/h/a/f/i/b/r4;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v0, "Install Referrer Service disconnected" + + invoke-virtual {p1, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u5.smali new file mode 100644 index 0000000000..5cd825887a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u5.smali @@ -0,0 +1,73 @@ +.class public final Lf/h/a/f/i/b/u5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/util/concurrent/Callable; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Ljava/util/concurrent/Callable<", + "Ljava/util/List<", + "Lf/h/a/f/i/b/r9;", + ">;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/u5;->e:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/u5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic call()Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/u5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/u5;->e:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->E()Lf/h/a/f/i/b/e; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/u5;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iget-object v1, v1, Lcom/google/android/gms/measurement/internal/zzn;->d:Ljava/lang/String; + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/e;->E(Ljava/lang/String;)Ljava/util/List; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u6.smali new file mode 100644 index 0000000000..0129a98be5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u6.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/i/b/u6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/u6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v2, p0, Lf/h/a/f/i/b/u6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/u6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->M:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->p(Ljava/lang/String;Lf/h/a/f/i/b/p3;)J + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/u6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u7.smali new file mode 100644 index 0000000000..2644e56415 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u7.smali @@ -0,0 +1,53 @@ +.class public final Lf/h/a/f/i/b/u7; +.super Lf/h/a/f/i/b/g; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/z5;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/u7;->e:Lf/h/a/f/i/b/r7; + + invoke-direct {p0, p2}, Lf/h/a/f/i/b/g;->(Lf/h/a/f/i/b/z5;)V + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/u7;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->F()Z + + move-result v1 + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Inactivity, disconnecting from the service" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->H()V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u8.smali new file mode 100644 index 0000000000..3794737e73 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u8.smali @@ -0,0 +1,65 @@ +.class public final synthetic Lf/h/a/f/i/b/u8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final d:Lf/h/a/f/i/b/s8; + +.field public final e:Lf/h/a/f/i/b/z3; + +.field public final f:Landroid/app/job/JobParameters; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/s8;Lf/h/a/f/i/b/z3;Landroid/app/job/JobParameters;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/u8;->d:Lf/h/a/f/i/b/s8; + + iput-object p2, p0, Lf/h/a/f/i/b/u8;->e:Lf/h/a/f/i/b/z3; + + iput-object p3, p0, Lf/h/a/f/i/b/u8;->f:Landroid/app/job/JobParameters; + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/u8;->d:Lf/h/a/f/i/b/s8; + + iget-object v1, p0, Lf/h/a/f/i/b/u8;->e:Lf/h/a/f/i/b/z3; + + iget-object v2, p0, Lf/h/a/f/i/b/u8;->f:Landroid/app/job/JobParameters; + + if-eqz v0, :cond_0 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v3, "AppMeasurementJobService processed last upload request." + + invoke-virtual {v1, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + iget-object v0, v0, Lf/h/a/f/i/b/s8;->a:Landroid/content/Context; + + check-cast v0, Lf/h/a/f/i/b/w8; + + const/4 v1, 0x0 + + invoke-interface {v0, v2, v1}, Lf/h/a/f/i/b/w8;->a(Landroid/app/job/JobParameters;Z)V + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/u9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/u9.smali new file mode 100644 index 0000000000..0662cb756d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/u9.smali @@ -0,0 +1,76 @@ +.class public final Lf/h/a/f/i/b/u9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/zd; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Ljava/lang/String;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/u9;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iput-object p2, p0, Lf/h/a/f/i/b/u9;->d:Lf/h/a/f/h/k/zd; + + iput-object p3, p0, Lf/h/a/f/i/b/u9;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/u9;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 8 + + iget-object v0, p0, Lf/h/a/f/i/b/u9;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v6, p0, Lf/h/a/f/i/b/u9;->d:Lf/h/a/f/h/k/zd; + + iget-object v3, p0, Lf/h/a/f/i/b/u9;->e:Ljava/lang/String; + + iget-object v4, p0, Lf/h/a/f/i/b/u9;->f:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v5 + + new-instance v7, Lf/h/a/f/i/b/h8; + + move-object v1, v7 + + move-object v2, v0 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/h8;->(Lf/h/a/f/i/b/r7;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + + invoke-virtual {v0, v7}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v.smali new file mode 100644 index 0000000000..4e05cc4422 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/v; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/v; + + invoke-direct {v0}, Lf/h/a/f/i/b/v;->()V + + sput-object v0, Lf/h/a/f/i/b/v;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->j0()Ljava/lang/String; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v0.smali new file mode 100644 index 0000000000..141db84128 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/v0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/v0; + + invoke-direct {v0}, Lf/h/a/f/i/b/v0;->()V + + sput-object v0, Lf/h/a/f/i/b/v0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->N()Ljava/lang/Double; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v1.smali new file mode 100644 index 0000000000..16d9400742 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/v1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/v1; + + invoke-direct {v0}, Lf/h/a/f/i/b/v1;->()V + + sput-object v0, Lf/h/a/f/i/b/v1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->o()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v2.smali new file mode 100644 index 0000000000..431515dfb2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/v2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/v2; + + invoke-direct {v0}, Lf/h/a/f/i/b/v2;->()V + + sput-object v0, Lf/h/a/f/i/b/v2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->M0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v3.smali new file mode 100644 index 0000000000..8b8f199f93 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v3.smali @@ -0,0 +1,841 @@ +.class public final Lf/h/a/f/i/b/v3; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final c:Lf/h/a/f/i/b/u3; + +.field public d:Z + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 2 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Lf/h/a/f/i/b/u3; + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v1, "google_app_measurement_local.db" + + invoke-direct {p1, p0, v0, v1}, Lf/h/a/f/i/b/u3;->(Lf/h/a/f/i/b/v3;Landroid/content/Context;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/v3;->c:Lf/h/a/f/i/b/u3; + + return-void +.end method + +.method public static A(Landroid/database/sqlite/SQLiteDatabase;)J + .locals 10 + + const/4 v0, 0x0 + + :try_start_0 + const-string v2, "messages" + + const-string v1, "rowid" + + filled-new-array {v1}, [Ljava/lang/String; + + move-result-object v3 + + const-string v4, "type=?" + + const-string v1, "3" + + filled-new-array {v1}, [Ljava/lang/String; + + move-result-object v5 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const-string v8, "rowid desc" + + const-string v9, "1" + + move-object v1, p0 + + invoke-virtual/range {v1 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v0 + + invoke-interface {v0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p0 + + if-eqz p0, :cond_0 + + const/4 p0, 0x0 + + invoke-interface {v0, p0}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + return-wide v1 + + :cond_0 + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + const-wide/16 v0, -0x1 + + return-wide v0 + + :catchall_0 + move-exception p0 + + if-eqz v0, :cond_1 + + invoke-interface {v0}, Landroid/database/Cursor;->close()V + + :cond_1 + throw p0 +.end method + + +# virtual methods +.method public final B(I[B)Z + .locals 16 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-boolean v0, v1, Lf/h/a/f/i/b/v3;->d:Z + + const/4 v2, 0x0 + + if-eqz v0, :cond_0 + + return v2 + + :cond_0 + new-instance v3, Landroid/content/ContentValues; + + invoke-direct {v3}, Landroid/content/ContentValues;->()V + + invoke-static/range {p1 .. p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const-string v4, "type" + + invoke-virtual {v3, v4, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + const-string v0, "entry" + + move-object/from16 v4, p2 + + invoke-virtual {v3, v0, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + const/4 v4, 0x5 + + const/4 v5, 0x0 + + const/4 v6, 0x5 + + :goto_0 + if-ge v5, v4, :cond_d + + const/4 v7, 0x0 + + const/4 v8, 0x1 + + :try_start_0 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v9 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_8 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_6 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_5 + .catchall {:try_start_0 .. :try_end_0} :catchall_2 + + if-nez v9, :cond_2 + + :try_start_1 + iput-boolean v8, v1, Lf/h/a/f/i/b/v3;->d:Z + :try_end_1 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_4 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_3 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + if-eqz v9, :cond_1 + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_1 + return v2 + + :cond_2 + :try_start_2 + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + const-wide/16 v10, 0x0 + + const-string v0, "select count(1) from messages" + + invoke-virtual {v9, v0, v7}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v12 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_2 .. :try_end_2} :catch_4 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_2 .. :try_end_2} :catch_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_3 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-eqz v12, :cond_3 + + :try_start_3 + invoke-interface {v12}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-eqz v0, :cond_3 + + invoke-interface {v12, v2}, Landroid/database/Cursor;->getLong(I)J + + move-result-wide v10 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_3 .. :try_end_3} :catch_1 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_3 .. :try_end_3} :catch_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_0 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + goto :goto_2 + + :catch_0 + move-exception v0 + + goto :goto_3 + + :catch_1 + move-exception v0 + + goto :goto_4 + + :cond_3 + :goto_1 + const-string v0, "messages" + + const-wide/32 v13, 0x186a0 + + cmp-long v15, v10, v13 + + if-ltz v15, :cond_4 + + :try_start_4 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v15 + + iget-object v15, v15, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Data loss, local db full" + + invoke-virtual {v15, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + sub-long/2addr v13, v10 + + const-wide/16 v10, 0x1 + + add-long/2addr v13, v10 + + const-string v4, "rowid in (select rowid from messages order by rowid asc limit ?)" + + new-array v10, v8, [Ljava/lang/String; + + invoke-static {v13, v14}, Ljava/lang/Long;->toString(J)Ljava/lang/String; + + move-result-object v11 + + aput-object v11, v10, v2 + + invoke-virtual {v9, v0, v4, v10}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v4 + + int-to-long v10, v4 + + cmp-long v4, v10, v13 + + if-eqz v4, :cond_4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v15, "Different delete count than expected in local db. expected, received, difference" + + invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-static {v10, v11}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v8 + + sub-long/2addr v13, v10 + + invoke-static {v13, v14}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v10 + + invoke-virtual {v4, v15, v2, v8, v10}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_4 + invoke-virtual {v9, v0, v7, v3}, Landroid/database/sqlite/SQLiteDatabase;->insertOrThrow(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;)J + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + :try_end_4 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_4 .. :try_end_4} :catch_1 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_4 .. :try_end_4} :catch_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_0 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + if-eqz v12, :cond_5 + + invoke-interface {v12}, Landroid/database/Cursor;->close()V + + :cond_5 + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + const/4 v2, 0x1 + + return v2 + + :goto_2 + move-object v7, v12 + + goto/16 :goto_a + + :goto_3 + move-object v7, v12 + + goto :goto_5 + + :catch_2 + move-object v7, v12 + + goto :goto_7 + + :goto_4 + move-object v7, v12 + + goto :goto_8 + + :catchall_1 + move-exception v0 + + goto/16 :goto_a + + :catch_3 + move-exception v0 + + :goto_5 + move-object v2, v7 + + move-object v7, v9 + + goto :goto_6 + + :catch_4 + move-exception v0 + + goto :goto_8 + + :catchall_2 + move-exception v0 + + move-object v9, v7 + + goto :goto_a + + :catch_5 + move-exception v0 + + move-object v2, v7 + + :goto_6 + if-eqz v7, :cond_6 + + :try_start_5 + invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z + + move-result v4 + + if-eqz v4, :cond_6 + + invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + :cond_6 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v8, "Error writing entry to local database" + + invoke-virtual {v4, v8, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v4, 0x1 + + iput-boolean v4, v1, Lf/h/a/f/i/b/v3;->d:Z + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_3 + + if-eqz v2, :cond_7 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_7 + if-eqz v7, :cond_a + + invoke-virtual {v7}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_9 + + :catchall_3 + move-exception v0 + + move-object v9, v7 + + move-object v7, v2 + + goto :goto_a + + :catch_6 + move-object v9, v7 + + :catch_7 + :goto_7 + int-to-long v10, v6 + + :try_start_6 + invoke-static {v10, v11}, Landroid/os/SystemClock;->sleep(J)V + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + add-int/lit8 v6, v6, 0x14 + + if-eqz v7, :cond_8 + + invoke-interface {v7}, Landroid/database/Cursor;->close()V + + :cond_8 + if-eqz v9, :cond_a + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_9 + + :catch_8 + move-exception v0 + + move-object v9, v7 + + :goto_8 + :try_start_7 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Error writing entry; local database full" + + invoke-virtual {v2, v4, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + const/4 v2, 0x1 + + iput-boolean v2, v1, Lf/h/a/f/i/b/v3;->d:Z + :try_end_7 + .catchall {:try_start_7 .. :try_end_7} :catchall_1 + + if-eqz v7, :cond_9 + + invoke-interface {v7}, Landroid/database/Cursor;->close()V + + :cond_9 + if-eqz v9, :cond_a + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_a + :goto_9 + add-int/lit8 v5, v5, 0x1 + + const/4 v2, 0x0 + + const/4 v4, 0x5 + + goto/16 :goto_0 + + :goto_a + if-eqz v7, :cond_b + + invoke-interface {v7}, Landroid/database/Cursor;->close()V + + :cond_b + if-eqz v9, :cond_c + + invoke-virtual {v9}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_c + throw v0 + + :cond_d + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to write entry to local database" + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 v2, 0x0 + + return v2 +.end method + +.method public final C()V + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v1, "messages" + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2, v2}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + add-int/lit8 v0, v0, 0x0 + + if-lez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Reset local analytics data. records" + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + :cond_0 + return-void + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Error resetting local analytics data. error" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method + +.method public final D()Z + .locals 11 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "Error deleting app launch break from local database" + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->a()V + + iget-boolean v1, p0, Lf/h/a/f/i/b/v3;->d:Z + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + return v2 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const-string v3, "google_app_measurement_local.db" + + invoke-virtual {v1, v3}, Landroid/content/Context;->getDatabasePath(Ljava/lang/String;)Ljava/io/File; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/io/File;->exists()Z + + move-result v1 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + const/4 v1, 0x5 + + const/4 v3, 0x0 + + const/4 v4, 0x5 + + :goto_0 + if-ge v3, v1, :cond_7 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/v3;->E()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v5 + + if-nez v5, :cond_3 + + iput-boolean v6, p0, Lf/h/a/f/i/b/v3;->d:Z + :try_end_0 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz v5, :cond_2 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_2 + return v2 + + :cond_3 + :try_start_1 + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + const-string v7, "messages" + + const-string v8, "type == ?" + + new-array v9, v6, [Ljava/lang/String; + + const/4 v10, 0x3 + + invoke-static {v10}, Ljava/lang/Integer;->toString(I)Ljava/lang/String; + + move-result-object v10 + + aput-object v10, v9, v2 + + invoke-virtual {v5, v7, v8, v9}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + :try_end_1 + .catch Landroid/database/sqlite/SQLiteFullException; {:try_start_1 .. :try_end_1} :catch_2 + .catch Landroid/database/sqlite/SQLiteDatabaseLockedException; {:try_start_1 .. :try_end_1} :catch_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + return v6 + + :catchall_0 + move-exception v0 + + goto :goto_2 + + :catch_0 + move-exception v7 + + if-eqz v5, :cond_4 + + :try_start_2 + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->inTransaction()Z + + move-result v8 + + if-eqz v8, :cond_4 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + :cond_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v8, v0, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iput-boolean v6, p0, Lf/h/a/f/i/b/v3;->d:Z + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + if-eqz v5, :cond_5 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_1 + + :catch_1 + int-to-long v6, v4 + + :try_start_3 + invoke-static {v6, v7}, Landroid/os/SystemClock;->sleep(J)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + add-int/lit8 v4, v4, 0x14 + + if-eqz v5, :cond_5 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + goto :goto_1 + + :catch_2 + move-exception v7 + + :try_start_4 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v8 + + iget-object v8, v8, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v8, v0, v7}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iput-boolean v6, p0, Lf/h/a/f/i/b/v3;->d:Z + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + if-eqz v5, :cond_5 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_5 + :goto_1 + add-int/lit8 v3, v3, 0x1 + + goto :goto_0 + + :goto_2 + if-eqz v5, :cond_6 + + invoke-virtual {v5}, Landroid/database/sqlite/SQLiteDatabase;->close()V + + :cond_6 + throw v0 + + :cond_7 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Error deleting app launch break from local database in reasonable time" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return v2 +.end method + +.method public final E()Landroid/database/sqlite/SQLiteDatabase; + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/database/sqlite/SQLiteException; + } + .end annotation + + iget-boolean v0, p0, Lf/h/a/f/i/b/v3;->d:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + return-object v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/v3;->c:Lf/h/a/f/i/b/u3; + + invoke-virtual {v0}, Lf/h/a/f/i/b/u3;->getWritableDatabase()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + if-nez v0, :cond_1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/v3;->d:Z + + return-object v1 + + :cond_1 + return-object v0 +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v4.smali new file mode 100644 index 0000000000..f41a6218c9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v4.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/i/b/v4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v5.smali new file mode 100644 index 0000000000..14d71871f0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v5.smali @@ -0,0 +1,77 @@ +.class public final Lf/h/a/f/i/b/v5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzw; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic f:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/v5;->f:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + iput-object p3, p0, Lf/h/a/f/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/v5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + invoke-virtual {v0}, Lf/h/a/f/i/b/j9;->L()V + + iget-object v0, p0, Lf/h/a/f/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/zzw;->f:Lcom/google/android/gms/measurement/internal/zzkr; + + invoke-virtual {v0}, Lcom/google/android/gms/measurement/internal/zzkr;->Z()Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/v5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v2, p0, Lf/h/a/f/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/j9;->z(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/v5;->f:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v1, p0, Lf/h/a/f/i/b/v5;->d:Lcom/google/android/gms/measurement/internal/zzw; + + iget-object v2, p0, Lf/h/a/f/i/b/v5;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/j9;->o(Lcom/google/android/gms/measurement/internal/zzw;Lcom/google/android/gms/measurement/internal/zzn;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v6.smali new file mode 100644 index 0000000000..ba70c9e5a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v6.smali @@ -0,0 +1,88 @@ +.class public final Lf/h/a/f/i/b/v6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Ljava/lang/String; + +.field public final synthetic h:Z + +.field public final synthetic i:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/v6;->i:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/v6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iput-object p3, p0, Lf/h/a/f/i/b/v6;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/v6;->f:Ljava/lang/String; + + iput-object p5, p0, Lf/h/a/f/i/b/v6;->g:Ljava/lang/String; + + iput-boolean p6, p0, Lf/h/a/f/i/b/v6;->h:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 10 + + iget-object v0, p0, Lf/h/a/f/i/b/v6;->i:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v3, p0, Lf/h/a/f/i/b/v6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v4, p0, Lf/h/a/f/i/b/v6;->e:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/v6;->f:Ljava/lang/String; + + iget-object v6, p0, Lf/h/a/f/i/b/v6;->g:Ljava/lang/String; + + iget-boolean v7, p0, Lf/h/a/f/i/b/v6;->h:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/r7;->A(Z)Lcom/google/android/gms/measurement/internal/zzn; + + move-result-object v8 + + new-instance v9, Lf/h/a/f/i/b/k8; + + move-object v1, v9 + + move-object v2, v0 + + invoke-direct/range {v1 .. v8}, Lf/h/a/f/i/b/k8;->(Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/measurement/internal/zzn;)V + + invoke-virtual {v0, v9}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v7.smali new file mode 100644 index 0000000000..c8163e95d1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v7.smali @@ -0,0 +1,82 @@ +.class public final Lf/h/a/f/i/b/v7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/v7;->e:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/v7;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/v7;->e:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to reset data on the service: not connected to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/v7;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v0}, Lf/h/a/f/i/b/r3;->G(Lcom/google/android/gms/measurement/internal/zzn;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/v7;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to reset data on the service: remote exception" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :goto_0 + iget-object v0, p0, Lf/h/a/f/i/b/v7;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v8.smali new file mode 100644 index 0000000000..df08cd68de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v8.smali @@ -0,0 +1,88 @@ +.class public final Lf/h/a/f/i/b/v8; +.super Lf/h/a/f/i/b/a5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public c:Landroid/os/Handler; + +.field public final d:Lf/h/a/f/i/b/e9; + +.field public final e:Lf/h/a/f/i/b/c9; + +.field public final f:Lf/h/a/f/i/b/b9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/a5;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Lf/h/a/f/i/b/e9; + + invoke-direct {p1, p0}, Lf/h/a/f/i/b/e9;->(Lf/h/a/f/i/b/v8;)V + + iput-object p1, p0, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + new-instance p1, Lf/h/a/f/i/b/c9; + + invoke-direct {p1, p0}, Lf/h/a/f/i/b/c9;->(Lf/h/a/f/i/b/v8;)V + + iput-object p1, p0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + new-instance p1, Lf/h/a/f/i/b/b9; + + invoke-direct {p1, p0}, Lf/h/a/f/i/b/b9;->(Lf/h/a/f/i/b/v8;)V + + iput-object p1, p0, Lf/h/a/f/i/b/v8;->f:Lf/h/a/f/i/b/b9; + + return-void +.end method + + +# virtual methods +.method public final A(ZZJ)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + invoke-virtual {v0, p1, p2, p3, p4}, Lf/h/a/f/i/b/c9;->a(ZZJ)Z + + move-result p1 + + return p1 +.end method + +.method public final B()V + .locals 2 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/v8;->c:Landroid/os/Handler; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/h/k/kd; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/k/kd;->(Landroid/os/Looper;)V + + iput-object v0, p0, Lf/h/a/f/i/b/v8;->c:Landroid/os/Handler; + + :cond_0 + return-void +.end method + +.method public final z()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/v9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/v9.smali new file mode 100644 index 0000000000..9febf11a3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/v9.smali @@ -0,0 +1,346 @@ +.class public final Lf/h/a/f/i/b/v9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/measurement/internal/zzn;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 38 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x1 + + const-wide/16 v4, 0x0 + + const/4 v6, 0x0 + + const-wide/32 v7, -0x80000000 + + move-wide v14, v4 + + move-wide/from16 v16, v14 + + move-wide/from16 v24, v16 + + move-wide/from16 v26, v24 + + move-wide/from16 v34, v26 + + move-object v10, v6 + + move-object v11, v10 + + move-object v12, v11 + + move-object v13, v12 + + move-object/from16 v18, v13 + + move-object/from16 v23, v18 + + move-object/from16 v32, v23 + + move-object/from16 v33, v32 + + move-object/from16 v36, v33 + + move-object/from16 v37, v36 + + move-wide/from16 v21, v7 + + const/16 v19, 0x1 + + const/16 v20, 0x0 + + const/16 v28, 0x0 + + const/16 v29, 0x1 + + const/16 v30, 0x1 + + const/16 v31, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v1, :cond_2 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + packed-switch v5, :pswitch_data_0 + + :pswitch_0 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v37 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->V(Landroid/os/Parcel;I)Ljava/util/ArrayList; + + move-result-object v36 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v34 + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->p1(Landroid/os/Parcel;I)I + + move-result v4 + + if-nez v4, :cond_0 + + move-object/from16 v33, v6 + + goto :goto_0 + + :cond_0 + const/4 v5, 0x4 + + invoke-static {v0, v4, v5}, Lf/h/a/c/i1/e;->f3(Landroid/os/Parcel;II)V + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + if-eqz v4, :cond_1 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_1 + const/4 v4, 0x0 + + :goto_1 + invoke-static {v4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v4 + + move-object/from16 v33, v4 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v32 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v31 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v30 + + goto :goto_0 + + :pswitch_8 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v29 + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v28 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v26 + + goto :goto_0 + + :pswitch_b + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v24 + + goto :goto_0 + + :pswitch_c + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v23 + + goto :goto_0 + + :pswitch_d + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v21 + + goto :goto_0 + + :pswitch_e + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v20 + + goto :goto_0 + + :pswitch_f + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v19 + + goto :goto_0 + + :pswitch_10 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v18 + + goto :goto_0 + + :pswitch_11 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v16 + + goto/16 :goto_0 + + :pswitch_12 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v14 + + goto/16 :goto_0 + + :pswitch_13 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto/16 :goto_0 + + :pswitch_14 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto/16 :goto_0 + + :pswitch_15 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v11 + + goto/16 :goto_0 + + :pswitch_16 + invoke-static {v0, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v10 + + goto/16 :goto_0 + + :cond_2 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/measurement/internal/zzn; + + move-object v9, v0 + + invoke-direct/range {v9 .. v37}, Lcom/google/android/gms/measurement/internal/zzn;->(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJLjava/lang/String;ZZJLjava/lang/String;JJIZZZLjava/lang/String;Ljava/lang/Boolean;JLjava/util/List;Ljava/lang/String;)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_16 + :pswitch_15 + :pswitch_14 + :pswitch_13 + :pswitch_12 + :pswitch_11 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_0 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/measurement/internal/zzn; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w.smali new file mode 100644 index 0000000000..21cc5376bb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/w; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/w; + + invoke-direct {v0}, Lf/h/a/f/i/b/w;->()V + + sput-object v0, Lf/h/a/f/i/b/w;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->k0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w0.smali new file mode 100644 index 0000000000..6248e267cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/w0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/w0; + + invoke-direct {v0}, Lf/h/a/f/i/b/w0;->()V + + sput-object v0, Lf/h/a/f/i/b/w0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->K()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w1.smali new file mode 100644 index 0000000000..fd007b9951 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/w1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/w1; + + invoke-direct {v0}, Lf/h/a/f/i/b/w1;->()V + + sput-object v0, Lf/h/a/f/i/b/w1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->s0()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w2.smali new file mode 100644 index 0000000000..c92f1186f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/w2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/w2; + + invoke-direct {v0}, Lf/h/a/f/i/b/w2;->()V + + sput-object v0, Lf/h/a/f/i/b/w2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->J0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w3.smali new file mode 100644 index 0000000000..f184d2ae94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w3.smali @@ -0,0 +1,109 @@ +.class public final Lf/h/a/f/i/b/w3; +.super Lf/h/a/f/e/k/b; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/b<", + "Lf/h/a/f/i/b/r3;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/b$a;Lf/h/a/f/e/k/b$b;)V + .locals 9 + + invoke-static {p1}, Lf/h/a/f/e/k/g;->b(Landroid/content/Context;)Lf/h/a/f/e/k/g; + + move-result-object v3 + + sget-object v4, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/16 v5, 0x5d + + const/4 v8, 0x0 + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v6, p3 + + move-object v7, p4 + + invoke-direct/range {v0 .. v8}, Lf/h/a/f/e/k/b;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/g;Lf/h/a/f/e/c;ILf/h/a/f/e/k/b$a;Lf/h/a/f/e/k/b$b;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final l()I + .locals 1 + + const v0, 0xbdfcb8 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/i/b/r3; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/i/b/r3; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/i/b/t3; + + invoke-direct {v0, p1}, Lf/h/a/f/i/b/t3;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "com.google.android.gms.measurement.internal.IMeasurementService" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "com.google.android.gms.measurement.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w4.smali new file mode 100644 index 0000000000..ffce33aabf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w4.smali @@ -0,0 +1,65 @@ +.class public final Lf/h/a/f/i/b/w4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/v4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v4;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/w4;->a:Lf/h/a/f/i/b/v4; + + return-void +.end method + +.method public static a(Landroid/content/Context;)Z + .locals 4 + + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v0, 0x0 + + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object v1 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + new-instance v2, Landroid/content/ComponentName; + + const-string v3, "com.google.android.gms.measurement.AppMeasurementReceiver" + + invoke-direct {v2, p0, v3}, Landroid/content/ComponentName;->(Landroid/content/Context;Ljava/lang/String;)V + + invoke-virtual {v1, v2, v0}, Landroid/content/pm/PackageManager;->getReceiverInfo(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; + + move-result-object p0 + + if-eqz p0, :cond_1 + + iget-boolean p0, p0, Landroid/content/pm/ActivityInfo;->enabled:Z + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eqz p0, :cond_1 + + const/4 p0, 0x1 + + return p0 + + :catch_0 + :cond_1 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w5.smali new file mode 100644 index 0000000000..d289c539e7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w5.smali @@ -0,0 +1,110 @@ +.class public final Lf/h/a/f/i/b/w5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:J + +.field public final synthetic h:Lf/h/a/f/i/b/f5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/f5;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/w5;->h:Lf/h/a/f/i/b/f5; + + iput-object p2, p0, Lf/h/a/f/i/b/w5;->d:Ljava/lang/String; + + iput-object p3, p0, Lf/h/a/f/i/b/w5;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/w5;->f:Ljava/lang/String; + + iput-wide p5, p0, Lf/h/a/f/i/b/w5;->g:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/w5;->d:Ljava/lang/String; + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/w5;->h:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/w5;->e:Ljava/lang/String; + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/m7;->H(Ljava/lang/String;Lf/h/a/f/i/b/k7;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/w5;->h:Lf/h/a/f/i/b/f5; + + iget-object v0, v0, Lf/h/a/f/i/b/f5;->a:Lf/h/a/f/i/b/j9; + + iget-object v0, v0, Lf/h/a/f/i/b/j9;->i:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/w5;->e:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + monitor-enter v0 + + :try_start_0 + iget-object v2, v0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + if-eqz v2, :cond_1 + + iget-object v2, v0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + :cond_1 + iput-object v1, v0, Lf/h/a/f/i/b/m7;->m:Ljava/lang/String; + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w6.smali new file mode 100644 index 0000000000..9d0e8fd81b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w6.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/i/b/w6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/w6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v2, p0, Lf/h/a/f/i/b/w6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/w6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->O:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->t(Ljava/lang/String;Lf/h/a/f/i/b/p3;)D + + move-result-wide v2 + + invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/w6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w7.smali new file mode 100644 index 0000000000..c2886059d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w7.smali @@ -0,0 +1,168 @@ +.class public final Lf/h/a/f/i/b/w7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic e:Lf/h/a/f/h/k/zd; + +.field public final synthetic f:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzn;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/w7;->d:Lcom/google/android/gms/measurement/internal/zzn; + + iput-object p3, p0, Lf/h/a/f/i/b/w7;->e:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + const-string v0, "Failed to get app instance id" + + const/4 v1, 0x0 + + :try_start_0 + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + iget-object v2, v2, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v2, :cond_0 + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v2, v0}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->e:Lf/h/a/f/h/k/zd; + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_1 + iget-object v3, p0, Lf/h/a/f/i/b/w7;->d:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v2, v3}, Lf/h/a/f/i/b/r3;->A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_1 + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->l:Lf/h/a/f/i/b/s4; + + invoke-virtual {v2, v1}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/r7;->J()V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->e:Lf/h/a/f/h/k/zd; + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V + + return-void + + :catchall_0 + move-exception v0 + + goto :goto_0 + + :catch_0 + move-exception v2 + + :try_start_2 + iget-object v3, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-virtual {v3, v0, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v2, p0, Lf/h/a/f/i/b/w7;->e:Lf/h/a/f/h/k/zd; + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V + + return-void + + :goto_0 + iget-object v2, p0, Lf/h/a/f/i/b/w7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/i/b/w7;->e:Lf/h/a/f/h/k/zd; + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/t9;->N(Lf/h/a/f/h/k/zd;Ljava/lang/String;)V + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w8.smali new file mode 100644 index 0000000000..841cae57da --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w8.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/i/b/w8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# virtual methods +.method public abstract a(Landroid/app/job/JobParameters;Z)V +.end method + +.method public abstract b(Landroid/content/Intent;)V +.end method + +.method public abstract f(I)Z +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/w9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/w9.smali new file mode 100644 index 0000000000..f0f25cb399 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/w9.smali @@ -0,0 +1,2865 @@ +.class public final Lf/h/a/f/i/b/w9; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public d:Ljava/lang/String; + +.field public e:Ljava/util/Set; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Set<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Integer;", + "Lf/h/a/f/i/b/y9;", + ">;" + } + .end annotation +.end field + +.field public g:Ljava/lang/Long; + +.field public h:Ljava/lang/Long; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + return-void +.end method + + +# virtual methods +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(I)Lf/h/a/f/i/b/y9; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-interface {v0, v1}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/i/b/y9; + + return-object p1 + + :cond_0 + new-instance v0, Lf/h/a/f/i/b/y9; + + iget-object v1, p0, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + const/4 v2, 0x0 + + invoke-direct {v0, p0, v1, v2}, Lf/h/a/f/i/b/y9;->(Lf/h/a/f/i/b/w9;Ljava/lang/String;Lf/h/a/f/i/b/z9;)V + + iget-object v1, p0, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-interface {v1, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-object v0 +.end method + +.method public final v(Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/lang/Long;Ljava/lang/Long;)Ljava/util/List; + .locals 61 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "Ljava/util/List<", + "Lf/h/a/f/h/k/b1;", + ">;", + "Ljava/util/List<", + "Lf/h/a/f/h/k/j1;", + ">;", + "Ljava/lang/Long;", + "Ljava/lang/Long;", + ")", + "Ljava/util/List<", + "Lf/h/a/f/h/k/z0;", + ">;" + } + .end annotation + + move-object/from16 v10, p0 + + const-string v11, "current_results" + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static/range {p2 .. p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static/range {p3 .. p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + move-object/from16 v0, p1 + + iput-object v0, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + new-instance v0, Ljava/util/HashSet; + + invoke-direct {v0}, Ljava/util/HashSet;->()V + + iput-object v0, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + iput-object v0, v10, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + move-object/from16 v0, p4 + + iput-object v0, v10, Lf/h/a/f/i/b/w9;->g:Ljava/lang/Long; + + move-object/from16 v0, p5 + + iput-object v0, v10, Lf/h/a/f/i/b/w9;->h:Ljava/lang/Long; + + invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + const/4 v12, 0x1 + + const/4 v13, 0x0 + + if-eqz v1, :cond_1 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/b1; + + iget-object v1, v1, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + const-string v2, "_s" + + invoke-virtual {v2, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v3, Lf/h/a/f/i/b/n;->g0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const/4 v14, 0x1 + + goto :goto_1 + + :cond_2 + const/4 v14, 0x0 + + :goto_1 + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v0 + + if-eqz v0, :cond_3 + + iget-object v0, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v3, Lf/h/a/f/i/b/n;->f0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + const/4 v15, 0x1 + + goto :goto_2 + + :cond_3 + const/4 v15, 0x0 + + :goto_2 + if-eqz v1, :cond_4 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance v0, Landroid/content/ContentValues; + + invoke-direct {v0}, Landroid/content/ContentValues;->()V + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + const-string v5, "current_session_count" + + invoke-virtual {v0, v5, v4}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + :try_start_0 + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v4 + + const-string v5, "events" + + const-string v6, "app_id = ?" + + new-array v7, v12, [Ljava/lang/String; + + aput-object v3, v7, v13 + + invoke-virtual {v4, v5, v0, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_3 + + :catch_0 + move-exception v0 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + const-string v4, "Error resetting session-scoped event counts. appId" + + invoke-virtual {v2, v4, v3, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_4 + :goto_3 + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + + const-string v9, "audience_id" + + const/4 v8, 0x0 + + if-eqz v15, :cond_b + + if-eqz v14, :cond_b + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + if-eqz v2, :cond_a + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance v4, Landroidx/collection/ArrayMap; + + invoke-direct {v4}, Landroidx/collection/ArrayMap;->()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v16 + + :try_start_1 + const-string v17, "event_filters" + + const-string v0, "data" + + filled-new-array {v9, v0}, [Ljava/lang/String; + + move-result-object v18 + + const-string v19, "app_id=?" + + new-array v0, v12, [Ljava/lang/String; + + aput-object v3, v0, v13 + + const/16 v21, 0x0 + + const/16 v22, 0x0 + + const/16 v23, 0x0 + + move-object/from16 v20, v0 + + invoke-virtual/range {v16 .. v23}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v5 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_3 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-nez v0, :cond_5 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + goto/16 :goto_8 + + :cond_5 + :goto_4 + :try_start_3 + invoke-interface {v5, v12}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v0 + :try_end_3 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_3 .. :try_end_3} :catch_2 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :try_start_4 + sget-object v6, Lf/h/a/f/h/k/m0;->zzl:Lf/h/a/f/h/k/m0; + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/m0$a; + + invoke-static {v6, v0}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/m0$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/m0; + :try_end_4 + .catch Ljava/io/IOException; {:try_start_4 .. :try_end_4} :catch_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_4 .. :try_end_4} :catch_2 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + :try_start_5 + invoke-virtual {v0}, Lf/h/a/f/h/k/m0;->w()Z + + move-result v6 + + if-eqz v6, :cond_7 + + invoke-interface {v5, v13}, Landroid/database/Cursor;->getInt(I)I + + move-result v6 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-virtual {v4, v7}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + if-nez v7, :cond_6 + + new-instance v7, Ljava/util/ArrayList; + + invoke-direct {v7}, Ljava/util/ArrayList;->()V + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v4, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_6 + invoke-interface {v7, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + goto :goto_5 + + :catch_1 + move-exception v0 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v7, "Failed to merge filter. appId" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v13 + + invoke-virtual {v6, v7, v13, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_7 + :goto_5 + invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + :try_end_5 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_5 .. :try_end_5} :catch_2 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + if-nez v0, :cond_8 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + move-object v13, v4 + + goto :goto_9 + + :cond_8 + const/4 v13, 0x0 + + goto :goto_4 + + :catch_2 + move-exception v0 + + goto :goto_6 + + :catchall_0 + move-exception v0 + + goto :goto_7 + + :catch_3 + move-exception v0 + + move-object v5, v8 + + :goto_6 + :try_start_6 + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Database error querying filters. appId" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + invoke-virtual {v2, v4, v3, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_6 + .catchall {:try_start_6 .. :try_end_6} :catchall_1 + + if-eqz v5, :cond_b + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + goto :goto_8 + + :catchall_1 + move-exception v0 + + move-object v8, v5 + + :goto_7 + if-eqz v8, :cond_9 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + + :cond_9 + throw v0 + + :cond_a + throw v8 + + :cond_b + :goto_8 + move-object v13, v0 + + :goto_9 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v2 + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v3}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v16 + + :try_start_7 + const-string v17, "audience_filter_values" + + filled-new-array {v9, v11}, [Ljava/lang/String; + + move-result-object v18 + + const-string v19, "app_id=?" + + new-array v0, v12, [Ljava/lang/String; + + const/4 v4, 0x0 + + aput-object v3, v0, v4 + + const/16 v21, 0x0 + + const/16 v22, 0x0 + + const/16 v23, 0x0 + + move-object/from16 v20, v0 + + invoke-virtual/range {v16 .. v23}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v4 + :try_end_7 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_7 .. :try_end_7} :catch_6 + .catchall {:try_start_7 .. :try_end_7} :catchall_2 + + :try_start_8 + invoke-interface {v4}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v0 + + if-nez v0, :cond_d + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_c + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_c + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_8 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_8 .. :try_end_8} :catch_5 + .catchall {:try_start_8 .. :try_end_8} :catchall_5 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + goto/16 :goto_d + + :cond_c + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + move-object v12, v8 + + goto/16 :goto_e + + :cond_d + :try_start_9 + new-instance v5, Landroidx/collection/ArrayMap; + + invoke-direct {v5}, Landroidx/collection/ArrayMap;->()V + + const/4 v6, 0x0 + + :goto_a + invoke-interface {v4, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v7 + + invoke-interface {v4, v12}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v0 + :try_end_9 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_9 .. :try_end_9} :catch_5 + .catchall {:try_start_9 .. :try_end_9} :catchall_5 + + :try_start_a + sget-object v6, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + invoke-virtual {v6}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v6 + + check-cast v6, Lf/h/a/f/h/k/h1$a; + + invoke-static {v6, v0}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/h1$a; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + :try_end_a + .catch Ljava/io/IOException; {:try_start_a .. :try_end_a} :catch_4 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_a .. :try_end_a} :catch_5 + .catchall {:try_start_a .. :try_end_a} :catchall_5 + + :try_start_b + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v5, v6, v0}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_b + + :catch_4 + move-exception v0 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v8, "Failed to merge filter results. appId, audienceId, error" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v12 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-virtual {v6, v8, v12, v7, v0}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + :goto_b + invoke-interface {v4}, Landroid/database/Cursor;->moveToNext()Z + + move-result v0 + :try_end_b + .catch Landroid/database/sqlite/SQLiteException; {:try_start_b .. :try_end_b} :catch_5 + .catchall {:try_start_b .. :try_end_b} :catchall_5 + + if-nez v0, :cond_e + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + move-object v12, v5 + + goto :goto_e + + :cond_e + const/4 v6, 0x0 + + const/4 v8, 0x0 + + const/4 v12, 0x1 + + goto :goto_a + + :catch_5 + move-exception v0 + + goto :goto_c + + :catchall_2 + move-exception v0 + + const/4 v8, 0x0 + + goto/16 :goto_35 + + :catch_6 + move-exception v0 + + const/4 v4, 0x0 + + :goto_c + :try_start_c + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v6, "Database error querying filter results. appId" + + invoke-static {v3}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v7 + + invoke-virtual {v5, v6, v7, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_10 + + iget-object v0, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v3, v2}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_10 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_c + .catchall {:try_start_c .. :try_end_c} :catchall_5 + + if-eqz v4, :cond_f + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + :cond_f + :goto_d + move-object v12, v0 + + goto :goto_e + + :cond_10 + if-eqz v4, :cond_11 + + invoke-interface {v4}, Landroid/database/Cursor;->close()V + + :cond_11 + const/4 v12, 0x0 + + :goto_e + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + const/4 v8, 0x2 + + if-eqz v0, :cond_12 + + iget-object v0, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v3, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-nez v0, :cond_13 + + :cond_12 + if-eqz v12, :cond_38 + + :cond_13 + invoke-interface {v12}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_14 + + goto/16 :goto_25 + + :cond_14 + new-instance v2, Ljava/util/HashSet; + + invoke-interface {v12}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + invoke-direct {v2, v0}, Ljava/util/HashSet;->(Ljava/util/Collection;)V + + if-eqz v1, :cond_24 + + iget-object v1, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v12}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v3, Landroidx/collection/ArrayMap; + + invoke-direct {v3}, Landroidx/collection/ArrayMap;->()V + + invoke-interface {v12}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_23 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v5 + + :try_start_d + const-string v6, "select audience_id, filter_id from event_filters where app_id = ? and session_scoped = 1 UNION select audience_id, filter_id from property_filters where app_id = ? and session_scoped = 1;" + + new-array v7, v8, [Ljava/lang/String; + + const/16 v16, 0x0 + + aput-object v1, v7, v16 + + const/16 v16, 0x1 + + aput-object v1, v7, v16 + + invoke-virtual {v5, v6, v7}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v5 + :try_end_d + .catch Landroid/database/sqlite/SQLiteException; {:try_start_d .. :try_end_d} :catch_8 + .catchall {:try_start_d .. :try_end_d} :catchall_3 + + :try_start_e + invoke-interface {v5}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v6 + + if-nez v6, :cond_15 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_e + .catch Landroid/database/sqlite/SQLiteException; {:try_start_e .. :try_end_e} :catch_7 + .catchall {:try_start_e .. :try_end_e} :catchall_4 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + goto :goto_10 + + :cond_15 + const/4 v6, 0x0 + + :try_start_f + invoke-interface {v5, v6}, Landroid/database/Cursor;->getInt(I)I + + move-result v7 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v0, v6}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + if-nez v6, :cond_16 + + new-instance v6, Ljava/util/ArrayList; + + invoke-direct {v6}, Ljava/util/ArrayList;->()V + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-virtual {v0, v7, v6}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_16 + const/4 v7, 0x1 + + invoke-interface {v5, v7}, Landroid/database/Cursor;->getInt(I)I + + move-result v16 + + invoke-static/range {v16 .. v16}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-interface {v6, v7}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + invoke-interface {v5}, Landroid/database/Cursor;->moveToNext()Z + + move-result v6 + :try_end_f + .catch Landroid/database/sqlite/SQLiteException; {:try_start_f .. :try_end_f} :catch_7 + .catchall {:try_start_f .. :try_end_f} :catchall_4 + + if-nez v6, :cond_15 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + goto :goto_10 + + :catch_7 + move-exception v0 + + goto :goto_f + + :catchall_3 + move-exception v0 + + const/4 v8, 0x0 + + goto/16 :goto_17 + + :catch_8 + move-exception v0 + + const/4 v5, 0x0 + + :goto_f + :try_start_10 + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v7, "Database error querying scoped filters. appId" + + invoke-static {v1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v6, v7, v8, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v0 + + if-eqz v0, :cond_17 + + iget-object v0, v4, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v1, v4}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_17 + + invoke-static {}, Ljava/util/Collections;->emptyMap()Ljava/util/Map; + + move-result-object v0 + :try_end_10 + .catchall {:try_start_10 .. :try_end_10} :catchall_4 + + if-eqz v5, :cond_19 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + goto :goto_10 + + :cond_17 + if-eqz v5, :cond_18 + + invoke-interface {v5}, Landroid/database/Cursor;->close()V + + :cond_18 + const/4 v0, 0x0 + + :cond_19 + :goto_10 + invoke-interface {v12}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_11 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_23 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-interface {v12, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/h1; + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-interface {v0, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/util/List; + + if-eqz v6, :cond_21 + + invoke-interface {v6}, Ljava/util/List;->isEmpty()Z + + move-result v7 + + if-eqz v7, :cond_1a + + goto/16 :goto_15 + + :cond_1a + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v7 + + iget-object v8, v5, Lf/h/a/f/h/k/h1;->zzd:Lf/h/a/f/h/k/d6; + + invoke-virtual {v7, v8, v6}, Lf/h/a/f/i/b/q9;->E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; + + move-result-object v7 + + invoke-interface {v7}, Ljava/util/List;->isEmpty()Z + + move-result v8 + + if-nez v8, :cond_20 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/h1$a; + + move-object/from16 v17, v0 + + iget-boolean v0, v8, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_1b + + invoke-virtual {v8}, Lf/h/a/f/h/k/y5$a;->l()V + + move-object/from16 v18, v9 + + const/4 v9, 0x0 + + iput-boolean v9, v8, Lf/h/a/f/h/k/y5$a;->f:Z + + goto :goto_12 + + :cond_1b + move-object/from16 v18, v9 + + const/4 v9, 0x0 + + :goto_12 + iget-object v0, v8, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/h1; + + invoke-static {v0}, Lf/h/a/f/h/k/h1;->v(Lf/h/a/f/h/k/h1;)V + + invoke-virtual {v8, v7}, Lf/h/a/f/h/k/h1$a;->t(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v0 + + iget-object v7, v5, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-virtual {v0, v7, v6}, Lf/h/a/f/i/b/q9;->E(Ljava/util/List;Ljava/util/List;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {v8}, Lf/h/a/f/h/k/h1$a;->o()Lf/h/a/f/h/k/h1$a; + + invoke-virtual {v8, v0}, Lf/h/a/f/h/k/h1$a;->r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + + const/4 v0, 0x0 + + :goto_13 + invoke-virtual {v5}, Lf/h/a/f/h/k/h1;->x()I + + move-result v7 + + if-ge v0, v7, :cond_1d + + invoke-virtual {v5, v0}, Lf/h/a/f/h/k/h1;->s(I)Lf/h/a/f/h/k/a1; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/h/k/a1;->s()I + + move-result v7 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-interface {v6, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_1c + + invoke-virtual {v8, v0}, Lf/h/a/f/h/k/h1$a;->q(I)Lf/h/a/f/h/k/h1$a; + + :cond_1c + add-int/lit8 v0, v0, 0x1 + + goto :goto_13 + + :cond_1d + const/4 v0, 0x0 + + :goto_14 + invoke-virtual {v5}, Lf/h/a/f/h/k/h1;->y()I + + move-result v7 + + if-ge v0, v7, :cond_1f + + invoke-virtual {v5, v0}, Lf/h/a/f/h/k/h1;->u(I)Lf/h/a/f/h/k/i1; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/h/k/i1;->t()I + + move-result v7 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-interface {v6, v7}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_1e + + invoke-virtual {v8, v0}, Lf/h/a/f/h/k/h1$a;->s(I)Lf/h/a/f/h/k/h1$a; + + :cond_1e + add-int/lit8 v0, v0, 0x1 + + goto :goto_14 + + :cond_1f + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-virtual {v8}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/h1; + + invoke-virtual {v3, v0, v4}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_16 + + :cond_20 + move-object/from16 v18, v9 + + goto/16 :goto_11 + + :cond_21 + :goto_15 + move-object/from16 v17, v0 + + move-object/from16 v18, v9 + + const/4 v9, 0x0 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-virtual {v3, v0, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_16 + move-object/from16 v0, v17 + + move-object/from16 v9, v18 + + goto/16 :goto_11 + + :catchall_4 + move-exception v0 + + move-object v8, v5 + + :goto_17 + if-eqz v8, :cond_22 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + + :cond_22 + throw v0 + + :cond_23 + move-object/from16 v18, v9 + + const/4 v9, 0x0 + + move-object v0, v3 + + goto :goto_18 + + :cond_24 + move-object/from16 v18, v9 + + const/4 v9, 0x0 + + move-object v0, v12 + + :goto_18 + invoke-virtual {v2}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator; + + move-result-object v17 + + :goto_19 + invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_37 + + invoke-interface/range {v17 .. v17}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Integer; + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v19 + + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/h1; + + new-instance v5, Ljava/util/BitSet; + + invoke-direct {v5}, Ljava/util/BitSet;->()V + + new-instance v6, Ljava/util/BitSet; + + invoke-direct {v6}, Ljava/util/BitSet;->()V + + new-instance v7, Landroidx/collection/ArrayMap; + + invoke-direct {v7}, Landroidx/collection/ArrayMap;->()V + + if-eqz v1, :cond_29 + + invoke-virtual {v1}, Lf/h/a/f/h/k/h1;->x()I + + move-result v2 + + if-nez v2, :cond_25 + + goto :goto_1d + + :cond_25 + iget-object v2, v1, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_26 + :goto_1a + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_29 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/a1; + + iget v4, v3, Lf/h/a/f/h/k/a1;->zzc:I + + const/4 v8, 0x1 + + and-int/2addr v4, v8 + + if-eqz v4, :cond_27 + + const/4 v4, 0x1 + + goto :goto_1b + + :cond_27 + const/4 v4, 0x0 + + :goto_1b + if-eqz v4, :cond_26 + + iget v4, v3, Lf/h/a/f/h/k/a1;->zzd:I + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {v3}, Lf/h/a/f/h/k/a1;->t()Z + + move-result v8 + + if-eqz v8, :cond_28 + + invoke-virtual {v3}, Lf/h/a/f/h/k/a1;->u()J + + move-result-wide v20 + + invoke-static/range {v20 .. v21}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + goto :goto_1c + + :cond_28 + const/4 v3, 0x0 + + :goto_1c + invoke-virtual {v7, v4, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1a + + :cond_29 + :goto_1d + new-instance v8, Landroidx/collection/ArrayMap; + + invoke-direct {v8}, Landroidx/collection/ArrayMap;->()V + + if-eqz v1, :cond_2d + + invoke-virtual {v1}, Lf/h/a/f/h/k/h1;->y()I + + move-result v2 + + if-nez v2, :cond_2a + + goto :goto_20 + + :cond_2a + iget-object v2, v1, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_1e + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_2d + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/i1; + + iget v4, v3, Lf/h/a/f/h/k/i1;->zzc:I + + const/16 v20, 0x1 + + and-int/lit8 v4, v4, 0x1 + + if-eqz v4, :cond_2b + + const/4 v4, 0x1 + + goto :goto_1f + + :cond_2b + const/4 v4, 0x0 + + :goto_1f + if-eqz v4, :cond_2c + + invoke-virtual {v3}, Lf/h/a/f/h/k/i1;->u()I + + move-result v4 + + if-lez v4, :cond_2c + + invoke-virtual {v3}, Lf/h/a/f/h/k/i1;->t()I + + move-result v4 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {v3}, Lf/h/a/f/h/k/i1;->u()I + + move-result v21 + + add-int/lit8 v9, v21, -0x1 + + invoke-virtual {v3, v9}, Lf/h/a/f/h/k/i1;->s(I)J + + move-result-wide v21 + + invoke-static/range {v21 .. v22}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-virtual {v8, v4, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_2c + const/4 v9, 0x0 + + goto :goto_1e + + :cond_2d + :goto_20 + const/16 v20, 0x1 + + if-eqz v1, :cond_31 + + const/4 v4, 0x0 + + :goto_21 + iget-object v2, v1, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-interface {v2}, Ljava/util/List;->size()I + + move-result v2 + + shl-int/lit8 v2, v2, 0x6 + + if-ge v4, v2, :cond_31 + + iget-object v2, v1, Lf/h/a/f/h/k/h1;->zzc:Lf/h/a/f/h/k/d6; + + invoke-static {v2, v4}, Lf/h/a/f/i/b/q9;->S(Ljava/util/List;I)Z + + move-result v2 + + if-eqz v2, :cond_2e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v2 + + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v9 + + move-object/from16 v21, v0 + + const-string v0, "Filter already evaluated. audience ID, filter ID" + + invoke-virtual {v2, v0, v3, v9}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {v6, v4}, Ljava/util/BitSet;->set(I)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/h1;->w()Ljava/util/List; + + move-result-object v0 + + invoke-static {v0, v4}, Lf/h/a/f/i/b/q9;->S(Ljava/util/List;I)Z + + move-result v0 + + if-eqz v0, :cond_2f + + invoke-virtual {v5, v4}, Ljava/util/BitSet;->set(I)V + + const/4 v0, 0x1 + + goto :goto_22 + + :cond_2e + move-object/from16 v21, v0 + + :cond_2f + const/4 v0, 0x0 + + :goto_22 + if-nez v0, :cond_30 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-virtual {v7, v0}, Landroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :cond_30 + add-int/lit8 v4, v4, 0x1 + + move-object/from16 v0, v21 + + goto :goto_21 + + :cond_31 + move-object/from16 v21, v0 + + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-interface {v12, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + move-object v4, v0 + + check-cast v4, Lf/h/a/f/h/k/h1; + + if-eqz v15, :cond_36 + + if-eqz v14, :cond_36 + + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-interface {v13, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/util/List; + + if-eqz v0, :cond_36 + + iget-object v1, v10, Lf/h/a/f/i/b/w9;->h:Ljava/lang/Long; + + if-eqz v1, :cond_36 + + iget-object v1, v10, Lf/h/a/f/i/b/w9;->g:Ljava/lang/Long; + + if-nez v1, :cond_32 + + goto :goto_24 + + :cond_32 + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :cond_33 + :goto_23 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_36 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/m0; + + invoke-virtual {v1}, Lf/h/a/f/h/k/m0;->v()I + + move-result v2 + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->h:Ljava/lang/Long; + + invoke-virtual {v3}, Ljava/lang/Long;->longValue()J + + move-result-wide v22 + + const-wide/16 v24, 0x3e8 + + div-long v22, v22, v24 + + invoke-virtual {v1}, Lf/h/a/f/h/k/m0;->x()Z + + move-result v1 + + if-eqz v1, :cond_34 + + iget-object v1, v10, Lf/h/a/f/i/b/w9;->g:Ljava/lang/Long; + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v22 + + div-long v22, v22, v24 + + :cond_34 + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-virtual {v7, v1}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_35 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + invoke-virtual {v7, v1, v3}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_35 + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-virtual {v8, v1}, Landroidx/collection/SimpleArrayMap;->containsKey(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_33 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-static/range {v22 .. v23}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-virtual {v8, v1, v2}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_23 + + :cond_36 + :goto_24 + new-instance v0, Lf/h/a/f/i/b/y9; + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + const/4 v9, 0x0 + + move-object v1, v0 + + move-object/from16 v2, p0 + + move-object/from16 p5, v12 + + const/4 v12, 0x0 + + move-object/from16 v26, v18 + + const/16 v16, 0x0 + + invoke-direct/range {v1 .. v9}, Lf/h/a/f/i/b/y9;->(Lf/h/a/f/i/b/w9;Ljava/lang/String;Lf/h/a/f/h/k/h1;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Map;Ljava/util/Map;Lf/h/a/f/i/b/z9;)V + + iget-object v1, v10, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static/range {v19 .. v19}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-interface {v1, v2, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-object/from16 v12, p5 + + move-object/from16 v0, v21 + + const/4 v9, 0x0 + + goto/16 :goto_19 + + :cond_37 + move-object/from16 v26, v18 + + goto :goto_26 + + :cond_38 + :goto_25 + move-object/from16 v26, v9 + + :goto_26 + const/4 v12, 0x0 + + const/16 v16, 0x0 + + const/16 v20, 0x1 + + invoke-interface/range {p2 .. p2}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + const-string v1, "Skipping failed audience ID" + + if-nez v0, :cond_42 + + new-instance v0, Lf/h/a/f/i/b/ba; + + invoke-direct {v0, v10, v12}, Lf/h/a/f/i/b/ba;->(Lf/h/a/f/i/b/w9;Lf/h/a/f/i/b/z9;)V + + new-instance v2, Landroidx/collection/ArrayMap; + + invoke-direct {v2}, Landroidx/collection/ArrayMap;->()V + + invoke-interface/range {p2 .. p2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :cond_39 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_42 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/b1; + + iget-object v5, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-virtual {v0, v5, v4}, Lf/h/a/f/i/b/ba;->a(Ljava/lang/String;Lf/h/a/f/h/k/b1;)Lf/h/a/f/h/k/b1; + + move-result-object v5 + + if-eqz v5, :cond_39 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v6 + + iget-object v7, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + iget-object v8, v5, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + iget-object v9, v4, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + invoke-virtual {v6, v7, v9}, Lf/h/a/f/i/b/e;->B(Ljava/lang/String;Ljava/lang/String;)Lf/h/a/f/i/b/j; + + move-result-object v9 + + if-nez v9, :cond_3a + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + iget-object v9, v9, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {v7}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v13 + + invoke-virtual {v6}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v6 + + invoke-virtual {v6, v8}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + const-string v8, "Event aggregate wasn\'t created during raw event logging. appId, event" + + invoke-virtual {v9, v8, v13, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + new-instance v6, Lf/h/a/f/i/b/j; + + move-object/from16 v27, v6 + + iget-object v8, v4, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + move-object/from16 v29, v8 + + const-wide/16 v30, 0x1 + + const-wide/16 v32, 0x1 + + const-wide/16 v34, 0x1 + + iget-wide v8, v4, Lf/h/a/f/h/k/b1;->zzf:J + + move-wide/from16 v36, v8 + + const-wide/16 v38, 0x0 + + const/16 v40, 0x0 + + const/16 v41, 0x0 + + const/16 v42, 0x0 + + const/16 v43, 0x0 + + move-object/from16 v28, v7 + + invoke-direct/range {v27 .. v43}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + goto :goto_27 + + :cond_3a + new-instance v6, Lf/h/a/f/i/b/j; + + move-object/from16 v44, v6 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->a:Ljava/lang/String; + + move-object/from16 v45, v4 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->b:Ljava/lang/String; + + move-object/from16 v46, v4 + + iget-wide v7, v9, Lf/h/a/f/i/b/j;->c:J + + const-wide/16 v13, 0x1 + + add-long v47, v7, v13 + + iget-wide v7, v9, Lf/h/a/f/i/b/j;->d:J + + add-long v49, v7, v13 + + iget-wide v7, v9, Lf/h/a/f/i/b/j;->e:J + + add-long v51, v7, v13 + + iget-wide v7, v9, Lf/h/a/f/i/b/j;->f:J + + move-wide/from16 v53, v7 + + iget-wide v7, v9, Lf/h/a/f/i/b/j;->g:J + + move-wide/from16 v55, v7 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->h:Ljava/lang/Long; + + move-object/from16 v57, v4 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->i:Ljava/lang/Long; + + move-object/from16 v58, v4 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->j:Ljava/lang/Long; + + move-object/from16 v59, v4 + + iget-object v4, v9, Lf/h/a/f/i/b/j;->k:Ljava/lang/Boolean; + + move-object/from16 v60, v4 + + invoke-direct/range {v44 .. v60}, Lf/h/a/f/i/b/j;->(Ljava/lang/String;Ljava/lang/String;JJJJJLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Long;Ljava/lang/Boolean;)V + + :goto_27 + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v4 + + invoke-virtual {v4, v6}, Lf/h/a/f/i/b/e;->J(Lf/h/a/f/i/b/j;)V + + iget-wide v7, v6, Lf/h/a/f/i/b/j;->c:J + + iget-object v4, v5, Lf/h/a/f/h/k/b1;->zze:Ljava/lang/String; + + invoke-virtual {v2, v4}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v9 + + check-cast v9, Ljava/util/Map; + + if-nez v9, :cond_3d + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v9 + + iget-object v13, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-virtual {v9, v13, v4}, Lf/h/a/f/i/b/e;->e0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v9 + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v13 + + if-eqz v13, :cond_3b + + iget-object v13, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v13, v13, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v14, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v15, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v13, v14, v15}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v13 + + if-nez v13, :cond_3c + + :cond_3b + if-nez v9, :cond_3c + + new-instance v9, Landroidx/collection/ArrayMap; + + invoke-direct {v9}, Landroidx/collection/ArrayMap;->()V + + :cond_3c + invoke-virtual {v2, v4, v9}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3d + invoke-interface {v9}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_28 + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v13 + + if-eqz v13, :cond_39 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Ljava/lang/Integer; + + invoke-virtual {v13}, Ljava/lang/Integer;->intValue()I + + move-result v13 + + iget-object v14, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v15 + + invoke-interface {v14, v15}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v14 + + if-eqz v14, :cond_3e + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v14 + + invoke-virtual {v14}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v14 + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + invoke-virtual {v14, v1, v13}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_28 + + :cond_3e + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v14 + + invoke-interface {v9, v14}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v14 + + check-cast v14, Ljava/util/List; + + invoke-interface {v14}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v14 + + const/4 v15, 0x1 + + :goto_29 + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z + + move-result v17 + + if-eqz v17, :cond_40 + + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v15 + + check-cast v15, Lf/h/a/f/h/k/m0; + + new-instance v12, Lf/h/a/f/i/b/aa; + + move-object/from16 p1, v0 + + iget-object v0, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-direct {v12, v10, v0, v13, v15}, Lf/h/a/f/i/b/aa;->(Lf/h/a/f/i/b/w9;Ljava/lang/String;ILf/h/a/f/h/k/m0;)V + + iget-object v0, v10, Lf/h/a/f/i/b/w9;->g:Ljava/lang/Long; + + move-object/from16 p5, v2 + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->h:Ljava/lang/Long; + + invoke-virtual {v15}, Lf/h/a/f/h/k/m0;->v()I + + move-result v15 + + invoke-virtual {v10, v13, v15}, Lf/h/a/f/i/b/w9;->w(II)Z + + move-result v34 + + move-object/from16 v27, v12 + + move-object/from16 v28, v0 + + move-object/from16 v29, v2 + + move-object/from16 v30, v5 + + move-wide/from16 v31, v7 + + move-object/from16 v33, v6 + + invoke-virtual/range {v27 .. v34}, Lf/h/a/f/i/b/aa;->i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/f/h/k/b1;JLf/h/a/f/i/b/j;Z)Z + + move-result v15 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v0 + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + move-object/from16 p2, v3 + + sget-object v3, Lf/h/a/f/i/b/n;->d0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_3f + + if-nez v15, :cond_3f + + iget-object v0, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + goto :goto_2a + + :cond_3f + invoke-virtual {v10, v13}, Lf/h/a/f/i/b/w9;->u(I)Lf/h/a/f/i/b/y9; + + move-result-object v0 + + invoke-virtual {v0, v12}, Lf/h/a/f/i/b/y9;->b(Lf/h/a/f/i/b/da;)V + + move-object/from16 v0, p1 + + move-object/from16 v3, p2 + + move-object/from16 v2, p5 + + const/4 v12, 0x0 + + goto :goto_29 + + :cond_40 + move-object/from16 p1, v0 + + move-object/from16 p5, v2 + + move-object/from16 p2, v3 + + :goto_2a + if-nez v15, :cond_41 + + iget-object v0, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v13}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-interface {v0, v2}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + :cond_41 + move-object/from16 v0, p1 + + move-object/from16 v3, p2 + + move-object/from16 v2, p5 + + const/4 v12, 0x0 + + goto/16 :goto_28 + + :cond_42 + invoke-interface/range {p3 .. p3}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_50 + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + invoke-interface/range {p3 .. p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :cond_43 + :goto_2b + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_50 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/j1; + + iget-object v4, v3, Lf/h/a/f/h/k/j1;->zze:Ljava/lang/String; + + invoke-virtual {v0, v4}, Landroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Ljava/util/Map; + + if-nez v5, :cond_46 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v5 + + iget-object v6, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-virtual {v5, v6, v4}, Lf/h/a/f/i/b/e;->g0(Ljava/lang/String;Ljava/lang/String;)Ljava/util/Map; + + move-result-object v5 + + invoke-static {}, Lf/h/a/f/h/k/wa;->b()Z + + move-result v6 + + if-eqz v6, :cond_44 + + iget-object v6, v10, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v7, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v8, Lf/h/a/f/i/b/n;->T0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v6, v7, v8}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v6 + + if-nez v6, :cond_45 + + :cond_44 + if-nez v5, :cond_45 + + new-instance v5, Landroidx/collection/ArrayMap; + + invoke-direct {v5}, Landroidx/collection/ArrayMap;->()V + + :cond_45 + invoke-virtual {v0, v4, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_46 + invoke-interface {v5}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v4 + + invoke-interface {v4}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :cond_47 + :goto_2c + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v6 + + if-eqz v6, :cond_43 + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Integer; + + invoke-virtual {v6}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + iget-object v7, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + invoke-interface {v7, v8}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z + + move-result v7 + + if-eqz v7, :cond_48 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-virtual {v3, v1, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_2b + + :cond_48 + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + invoke-interface {v5, v7}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v7 + + check-cast v7, Ljava/util/List; + + invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v7 + + const/4 v8, 0x1 + + :goto_2d + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z + + move-result v9 + + if-eqz v9, :cond_4f + + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v8 + + check-cast v8, Lf/h/a/f/h/k/p0; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + const/4 v12, 0x2 + + invoke-virtual {v9, v12}, Lf/h/a/f/i/b/z3;->z(I)Z + + move-result v9 + + if-eqz v9, :cond_4a + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + invoke-virtual {v9}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v9 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v13 + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v14 + + if-eqz v14, :cond_49 + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->u()I + + move-result v14 + + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v14 + + goto :goto_2e + + :cond_49 + const/4 v14, 0x0 + + :goto_2e + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->e()Lf/h/a/f/i/b/x3; + + move-result-object v15 + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->v()Ljava/lang/String; + + move-result-object v12 + + invoke-virtual {v15, v12}, Lf/h/a/f/i/b/x3;->A(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v12 + + const-string v15, "Evaluating filter. audience, filter, property" + + invoke-virtual {v9, v15, v13, v14, v12}, Lf/h/a/f/i/b/c4;->d(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v9 + + invoke-virtual {v9}, Lf/h/a/f/i/b/z3;->G()Lf/h/a/f/i/b/c4; + + move-result-object v9 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->r()Lf/h/a/f/i/b/q9; + + move-result-object v12 + + invoke-virtual {v12, v8}, Lf/h/a/f/i/b/q9;->A(Lf/h/a/f/h/k/p0;)Ljava/lang/String; + + move-result-object v12 + + const-string v13, "Filter definition" + + invoke-virtual {v9, v13, v12}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_4a + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v9 + + if-eqz v9, :cond_4d + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->u()I + + move-result v9 + + const/16 v12, 0x100 + + if-le v9, v12, :cond_4b + + goto :goto_2f + + :cond_4b + new-instance v9, Lf/h/a/f/i/b/ca; + + iget-object v12, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-direct {v9, v10, v12, v6, v8}, Lf/h/a/f/i/b/ca;->(Lf/h/a/f/i/b/w9;Ljava/lang/String;ILf/h/a/f/h/k/p0;)V + + iget-object v12, v10, Lf/h/a/f/i/b/w9;->g:Ljava/lang/Long; + + iget-object v13, v10, Lf/h/a/f/i/b/w9;->h:Ljava/lang/Long; + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->u()I + + move-result v8 + + invoke-virtual {v10, v6, v8}, Lf/h/a/f/i/b/w9;->w(II)Z + + move-result v8 + + invoke-virtual {v9, v12, v13, v3, v8}, Lf/h/a/f/i/b/ca;->i(Ljava/lang/Long;Ljava/lang/Long;Lf/h/a/f/h/k/j1;Z)Z + + move-result v8 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->n()Lf/h/a/f/i/b/fa; + + move-result-object v12 + + iget-object v13, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + sget-object v14, Lf/h/a/f/i/b/n;->d0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v12, v13, v14}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v12 + + if-eqz v12, :cond_4c + + if-nez v8, :cond_4c + + iget-object v7, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v9 + + invoke-interface {v7, v9}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + goto :goto_31 + + :cond_4c + invoke-virtual {v10, v6}, Lf/h/a/f/i/b/w9;->u(I)Lf/h/a/f/i/b/y9; + + move-result-object v12 + + invoke-virtual {v12, v9}, Lf/h/a/f/i/b/y9;->b(Lf/h/a/f/i/b/da;)V + + goto/16 :goto_2d + + :cond_4d + :goto_2f + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v7 + + invoke-virtual {v7}, Lf/h/a/f/i/b/z3;->D()Lf/h/a/f/i/b/c4; + + move-result-object v7 + + iget-object v9, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + invoke-static {v9}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v9 + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v12 + + if-eqz v12, :cond_4e + + invoke-virtual {v8}, Lf/h/a/f/h/k/p0;->u()I + + move-result v8 + + invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v8 + + goto :goto_30 + + :cond_4e + const/4 v8, 0x0 + + :goto_30 + invoke-static {v8}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v8 + + const-string v12, "Invalid property filter ID. appId, id" + + invoke-virtual {v7, v12, v9, v8}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + const/4 v8, 0x0 + + :cond_4f + :goto_31 + if-nez v8, :cond_47 + + iget-object v7, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-interface {v7, v6}, Ljava/util/Set;->add(Ljava/lang/Object;)Z + + goto/16 :goto_2c + + :cond_50 + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + iget-object v0, v10, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v0 + + iget-object v2, v10, Lf/h/a/f/i/b/w9;->e:Ljava/util/Set; + + invoke-interface {v0, v2}, Ljava/util/Set;->removeAll(Ljava/util/Collection;)Z + + invoke-interface {v0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_32 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_53 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Ljava/lang/Integer; + + invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I + + move-result v0 + + iget-object v3, v10, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-interface {v3, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/i/b/y9; + + invoke-virtual {v3, v0}, Lf/h/a/f/i/b/y9;->a(I)Lf/h/a/f/h/k/z0; + + move-result-object v3 + + invoke-virtual {v1, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v4 + + iget-object v5, v10, Lf/h/a/f/i/b/w9;->d:Ljava/lang/String; + + iget-object v3, v3, Lf/h/a/f/h/k/z0;->zze:Lf/h/a/f/h/k/h1; + + if-nez v3, :cond_51 + + sget-object v3, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + :cond_51 + invoke-virtual {v4}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {v5}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v3}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v3 + + new-instance v6, Landroid/content/ContentValues; + + invoke-direct {v6}, Landroid/content/ContentValues;->()V + + const-string v7, "app_id" + + invoke-virtual {v6, v7, v5}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + move-object/from16 v7, v26 + + invoke-virtual {v6, v7, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V + + invoke-virtual {v6, v11, v3}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_11 + invoke-virtual {v4}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v3, "audience_filter_values" + :try_end_11 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_11 .. :try_end_11} :catch_a + + const/4 v8, 0x5 + + const/4 v9, 0x0 + + :try_start_12 + invoke-virtual {v0, v3, v9, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->insertWithOnConflict(Ljava/lang/String;Ljava/lang/String;Landroid/content/ContentValues;I)J + + move-result-wide v12 + + const-wide/16 v14, -0x1 + + cmp-long v0, v12, v14 + + if-nez v0, :cond_52 + + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z3;->C()Lf/h/a/f/i/b/c4; + + move-result-object v0 + + const-string v3, "Failed to insert filter results (got -1). appId" + + invoke-static {v5}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {v0, v3, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_12 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_12 .. :try_end_12} :catch_9 + + goto :goto_34 + + :catch_9 + move-exception v0 + + goto :goto_33 + + :catch_a + move-exception v0 + + const/4 v9, 0x0 + + :goto_33 + invoke-virtual {v4}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static {v5}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "Error storing filter results. appId" + + invoke-virtual {v3, v5, v4, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_52 + :goto_34 + move-object/from16 v26, v7 + + goto/16 :goto_32 + + :cond_53 + return-object v1 + + :catchall_5 + move-exception v0 + + move-object v8, v4 + + :goto_35 + if-eqz v8, :cond_54 + + invoke-interface {v8}, Landroid/database/Cursor;->close()V + + :cond_54 + throw v0 +.end method + +.method public final w(II)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v1 + + invoke-interface {v0, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/w9;->f:Ljava/util/Map; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/i/b/y9; + + iget-object p1, p1, Lf/h/a/f/i/b/y9;->d:Ljava/util/BitSet; + + invoke-virtual {p1, p2}, Ljava/util/BitSet;->get(I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x.smali new file mode 100644 index 0000000000..0a449a7880 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x.smali @@ -0,0 +1,179 @@ +.class public final Lf/h/a/f/i/b/x; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:J + +.field public final synthetic f:Lf/h/a/f/i/b/a; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/a;Ljava/lang/String;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/x;->f:Lf/h/a/f/i/b/a; + + iput-object p2, p0, Lf/h/a/f/i/b/x;->d:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/f/i/b/x;->e:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 10 + + iget-object v0, p0, Lf/h/a/f/i/b/x;->f:Lf/h/a/f/i/b/a; + + iget-object v1, p0, Lf/h/a/f/i/b/x;->d:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/i/b/x;->e:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + if-eqz v4, :cond_3 + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->t()Lf/h/a/f/i/b/m7; + + move-result-object v5 + + const/4 v6, 0x0 + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/m7;->A(Z)Lf/h/a/f/i/b/k7; + + move-result-object v5 + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + add-int/lit8 v4, v4, -0x1 + + if-nez v4, :cond_2 + + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v4, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v4, v0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Long; + + if-nez v4, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "First ad unit exposure time was never set" + + invoke-virtual {v1, v4}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + sub-long v6, v2, v6 + + iget-object v4, v0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-interface {v4, v1}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0, v1, v6, v7, v5}, Lf/h/a/f/i/b/a;->z(Ljava/lang/String;JLf/h/a/f/i/b/k7;)V + + :goto_0 + iget-object v1, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_4 + + iget-wide v6, v0, Lf/h/a/f/i/b/a;->d:J + + const-wide/16 v8, 0x0 + + cmp-long v1, v6, v8 + + if-nez v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "First ad exposure time was never set" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_1 + + :cond_1 + sub-long/2addr v2, v6 + + invoke-virtual {v0, v2, v3, v5}, Lf/h/a/f/i/b/a;->x(JLf/h/a/f/i/b/k7;)V + + iput-wide v8, v0, Lf/h/a/f/i/b/a;->d:J + + goto :goto_1 + + :cond_2 + iget-object v0, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_1 + + :cond_3 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Call to endAdUnitExposure for unknown ad unit id" + + invoke-virtual {v0, v2, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_4 + :goto_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x0.smali new file mode 100644 index 0000000000..4fdf8ab5c7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/x0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/x0; + + invoke-direct {v0}, Lf/h/a/f/i/b/x0;->()V + + sput-object v0, Lf/h/a/f/i/b/x0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->L()Ljava/lang/Integer; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x1.smali new file mode 100644 index 0000000000..807feef5cc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/x1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/x1; + + invoke-direct {v0}, Lf/h/a/f/i/b/x1;->()V + + sput-object v0, Lf/h/a/f/i/b/x1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->m()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x2.smali new file mode 100644 index 0000000000..1f3fd91a62 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/x2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/x2; + + invoke-direct {v0}, Lf/h/a/f/i/b/x2;->()V + + sput-object v0, Lf/h/a/f/i/b/x2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->K0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x3.smali new file mode 100644 index 0000000000..499c886784 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x3.smali @@ -0,0 +1,724 @@ +.class public final Lf/h/a/f/i/b/x3; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final c:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "[", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final d:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "[", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + +.field public static final e:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "[", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + sput-object v0, Lf/h/a/f/i/b/x3;->c:Ljava/util/concurrent/atomic/AtomicReference; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + sput-object v0, Lf/h/a/f/i/b/x3;->d:Ljava/util/concurrent/atomic/AtomicReference; + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + sput-object v0, Lf/h/a/f/i/b/x3;->e:Ljava/util/concurrent/atomic/AtomicReference; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + return-void +.end method + +.method public static x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/String;", + "[", + "Ljava/lang/String;", + "[", + "Ljava/lang/String;", + "Ljava/util/concurrent/atomic/AtomicReference<", + "[", + "Ljava/lang/String;", + ">;)", + "Ljava/lang/String;" + } + .end annotation + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + array-length v0, p1 + + array-length v1, p2 + + const/4 v2, 0x0 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-static {v0}, Lf/h/a/c/i1/e;->q(Z)V + + :goto_1 + array-length v0, p1 + + if-ge v2, v0, :cond_4 + + aget-object v0, p1, v2 + + invoke-static {p0, v0}, Lf/h/a/f/i/b/t9;->s0(Ljava/lang/String;Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_3 + + monitor-enter p3 + + :try_start_0 + invoke-virtual {p3}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, [Ljava/lang/String; + + if-nez p0, :cond_1 + + array-length p0, p2 + + new-array p0, p0, [Ljava/lang/String; + + invoke-virtual {p3, p0}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + :cond_1 + aget-object v0, p0, v2 + + if-nez v0, :cond_2 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + aget-object p2, p2, v2 + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p2, "(" + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + aget-object p1, p1, v2 + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ")" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, p0, v2 + + :cond_2 + aget-object p0, p0, v2 + + monitor-exit p3 + + return-object p0 + + :catchall_0 + move-exception p0 + + monitor-exit p3 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p0 + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_1 + + :cond_4 + return-object p0 +.end method + + +# virtual methods +.method public final A(Ljava/lang/String;)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v0 + + if-nez v0, :cond_1 + + return-object p1 + + :cond_1 + const-string v0, "_exp_" + + invoke-virtual {p1, v0}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + const-string v1, "experiment_id" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, "(" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, ")" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_2 + sget-object v0, Lf/h/a/f/i/b/e6;->b:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; + + sget-object v2, Lf/h/a/f/i/b/x3;->e:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {p1, v0, v1, v2}, Lf/h/a/f/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final B()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->v()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + const/4 v1, 0x3 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/z3;->z(I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method + +.method public final s()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Landroid/os/Bundle;)Ljava/lang/String; + .locals 5 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Bundle;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_1 + const-string v0, "Bundle[{" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {p1}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object v1 + + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v1 + + :goto_0 + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_7 + + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v3 + + const/16 v4, 0x8 + + if-eq v3, v4, :cond_2 + + const-string v3, ", " + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_2 + invoke-virtual {p0, v2}, Lf/h/a/f/i/b/x3;->z(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v3, "=" + + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v3 + + if-eqz v3, :cond_6 + + iget-object v3, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->E0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_6 + + invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + instance-of v3, v2, Landroid/os/Bundle; + + if-eqz v3, :cond_3 + + const/4 v3, 0x1 + + new-array v3, v3, [Ljava/lang/Object; + + const/4 v4, 0x0 + + aput-object v2, v3, v4 + + invoke-virtual {p0, v3}, Lf/h/a/f/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_3 + instance-of v3, v2, [Ljava/lang/Object; + + if-eqz v3, :cond_4 + + check-cast v2, [Ljava/lang/Object; + + invoke-virtual {p0, v2}, Lf/h/a/f/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_4 + instance-of v3, v2, Ljava/util/ArrayList; + + if-eqz v3, :cond_5 + + check-cast v2, Ljava/util/ArrayList; + + invoke-virtual {v2}, Ljava/util/ArrayList;->toArray()[Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {p0, v2}, Lf/h/a/f/i/b/x3;->y([Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + goto :goto_1 + + :cond_5 + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + :goto_1 + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_6 + invoke-virtual {p1, v2}, Landroid/os/Bundle;->get(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_7 + const-string p1, "}]" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final v(Lcom/google/android/gms/measurement/internal/zzao;)Ljava/lang/String; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzao;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 + + :cond_0 + const-string v0, "origin=" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzao;->f:Ljava/lang/String; + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ",name=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object v1, p1, Lcom/google/android/gms/measurement/internal/zzao;->d:Ljava/lang/String; + + invoke-virtual {p0, v1}, Lf/h/a/f/i/b/x3;->w(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v1, ",params=" + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + iget-object p1, p1, Lcom/google/android/gms/measurement/internal/zzao;->e:Lcom/google/android/gms/measurement/internal/zzan; + + if-nez p1, :cond_1 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_1 + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v1 + + if-nez v1, :cond_2 + + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzan;->toString()Ljava/lang/String; + + move-result-object p1 + + goto :goto_0 + + :cond_2 + invoke-virtual {p1}, Lcom/google/android/gms/measurement/internal/zzan;->e0()Landroid/os/Bundle; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object p1 + + :goto_0 + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final w(Ljava/lang/String;)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v0 + + if-nez v0, :cond_1 + + return-object p1 + + :cond_1 + sget-object v0, Lf/h/a/f/i/b/c6;->b:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + sget-object v2, Lf/h/a/f/i/b/x3;->c:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {p1, v0, v1, v2}, Lf/h/a/f/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final y([Ljava/lang/Object;)Ljava/lang/String; + .locals 6 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const-string p1, "[]" + + return-object p1 + + :cond_0 + const-string v0, "[" + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + array-length v1, p1 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_4 + + aget-object v3, p1, v2 + + instance-of v4, v3, Landroid/os/Bundle; + + if-eqz v4, :cond_1 + + check-cast v3, Landroid/os/Bundle; + + invoke-virtual {p0, v3}, Lf/h/a/f/i/b/x3;->u(Landroid/os/Bundle;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_1 + + :cond_1 + invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v3 + + :goto_1 + if-eqz v3, :cond_3 + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->length()I + + move-result v4 + + const/4 v5, 0x1 + + if-eq v4, v5, :cond_2 + + const-string v4, ", " + + invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_2 + invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_3 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_4 + const-string p1, "]" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method + +.method public final z(Ljava/lang/String;)Ljava/lang/String; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/x3;->B()Z + + move-result v0 + + if-nez v0, :cond_1 + + return-object p1 + + :cond_1 + sget-object v0, Lf/h/a/f/i/b/b6;->b:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/i/b/b6;->a:[Ljava/lang/String; + + sget-object v2, Lf/h/a/f/i/b/x3;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-static {p1, v0, v1, v2}, Lf/h/a/f/i/b/x3;->x(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/String; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x4.smali new file mode 100644 index 0000000000..f97e054d2a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x4.smali @@ -0,0 +1,601 @@ +.class public final Lf/h/a/f/i/b/x4; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# static fields +.field public static final l:Ljava/util/concurrent/atomic/AtomicLong; + + +# instance fields +.field public c:Lf/h/a/f/i/b/b5; + +.field public d:Lf/h/a/f/i/b/b5; + +.field public final e:Ljava/util/concurrent/PriorityBlockingQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/PriorityBlockingQueue<", + "Lf/h/a/f/i/b/c5<", + "*>;>;" + } + .end annotation +.end field + +.field public final f:Ljava/util/concurrent/BlockingQueue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/BlockingQueue<", + "Lf/h/a/f/i/b/c5<", + "*>;>;" + } + .end annotation +.end field + +.field public final g:Ljava/lang/Thread$UncaughtExceptionHandler; + +.field public final h:Ljava/lang/Thread$UncaughtExceptionHandler; + +.field public final i:Ljava/lang/Object; + +.field public final j:Ljava/util/concurrent/Semaphore; + +.field public volatile k:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicLong; + + const-wide/high16 v1, -0x8000000000000000L + + invoke-direct {v0, v1, v2}, Ljava/util/concurrent/atomic/AtomicLong;->(J)V + + sput-object v0, Lf/h/a/f/i/b/x4;->l:Ljava/util/concurrent/atomic/AtomicLong; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + new-instance p1, Ljava/lang/Object; + + invoke-direct {p1}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + new-instance p1, Ljava/util/concurrent/Semaphore; + + const/4 v0, 0x2 + + invoke-direct {p1, v0}, Ljava/util/concurrent/Semaphore;->(I)V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->j:Ljava/util/concurrent/Semaphore; + + new-instance p1, Ljava/util/concurrent/PriorityBlockingQueue; + + invoke-direct {p1}, Ljava/util/concurrent/PriorityBlockingQueue;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; + + new-instance p1, Ljava/util/concurrent/LinkedBlockingQueue; + + invoke-direct {p1}, Ljava/util/concurrent/LinkedBlockingQueue;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; + + new-instance p1, Lf/h/a/f/i/b/z4; + + const-string v0, "Thread death: Uncaught exception on worker thread" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/z4;->(Lf/h/a/f/i/b/x4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->g:Ljava/lang/Thread$UncaughtExceptionHandler; + + new-instance p1, Lf/h/a/f/i/b/z4; + + const-string v0, "Thread death: Uncaught exception on network thread" + + invoke-direct {p1, p0, v0}, Lf/h/a/f/i/b/z4;->(Lf/h/a/f/i/b/x4;Ljava/lang/String;)V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->h:Ljava/lang/Thread$UncaughtExceptionHandler; + + return-void +.end method + + +# virtual methods +.method public final b()V + .locals 2 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + if-ne v0, v1, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Call expected from network thread" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final c()V + .locals 2 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + if-ne v0, v1, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Call expected from worker thread" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final s()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Ljava/util/concurrent/atomic/AtomicReference;JLjava/lang/String;Ljava/lang/Runnable;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/atomic/AtomicReference<", + "TT;>;J", + "Ljava/lang/String;", + "Ljava/lang/Runnable;", + ")TT;" + } + .end annotation + + monitor-enter p1 + + :try_start_0 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/i/b/c5; + + const-string v2, "Task exception on worker thread" + + invoke-direct {v1, v0, p5, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-virtual {p1, p2, p3}, Ljava/lang/Object;->wait(J)V + :try_end_1 + .catch Ljava/lang/InterruptedException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + monitor-exit p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object p1 + + if-nez p1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p3, "Timed out waiting for " + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result p5 + + if-eqz p5, :cond_0 + + invoke-virtual {p3, p4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p3 + + goto :goto_0 + + :cond_0 + new-instance p4, Ljava/lang/String; + + invoke-direct {p4, p3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p3, p4 + + :goto_0 + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_1 + return-object p1 + + :catch_0 + :try_start_3 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string p3, "Interrupted waiting for " + + invoke-virtual {p4}, Ljava/lang/String;->length()I + + move-result p5 + + if-eqz p5, :cond_2 + + invoke-virtual {p3, p4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p3 + + goto :goto_1 + + :cond_2 + new-instance p4, Ljava/lang/String; + + invoke-direct {p4, p3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p3, p4 + + :goto_1 + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + const/4 p2, 0x0 + + monitor-exit p1 + + return-object p2 + + :catchall_0 + move-exception p2 + + monitor-exit p1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + throw p2 +.end method + +.method public final v(Ljava/util/concurrent/Callable;)Ljava/util/concurrent/Future; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Callable<", + "TV;>;)", + "Ljava/util/concurrent/Future<", + "TV;>;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/IllegalStateException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const/4 v1, 0x0 + + const-string v2, "Task exception on worker thread" + + invoke-direct {v0, p0, p1, v1, v2}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/util/concurrent/Callable;ZLjava/lang/String;)V + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object p1 + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + if-ne p1, v1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; + + invoke-virtual {p1}, Ljava/util/concurrent/PriorityBlockingQueue;->isEmpty()Z + + move-result p1 + + if-nez p1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Callable skipped the worker queue." + + invoke-virtual {p1, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_0 + invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;->run()V + + goto :goto_0 + + :cond_1 + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :goto_0 + return-object v0 +.end method + +.method public final w(Lf/h/a/f/i/b/c5;)V + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/i/b/c5<", + "*>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; + + invoke-virtual {v1, p1}, Ljava/util/concurrent/PriorityBlockingQueue;->add(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/f/i/b/b5; + + const-string v1, "Measurement Worker" + + iget-object v2, p0, Lf/h/a/f/i/b/x4;->e:Ljava/util/concurrent/PriorityBlockingQueue; + + invoke-direct {p1, p0, v1, v2}, Lf/h/a/f/i/b/b5;->(Lf/h/a/f/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V + + iput-object p1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->g:Ljava/lang/Thread$UncaughtExceptionHandler; + + invoke-virtual {p1, v1}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V + + iget-object p1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + invoke-virtual {p1}, Ljava/lang/Thread;->start()V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + iget-object v1, p1, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + monitor-enter v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iget-object p1, p1, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + invoke-virtual {p1}, Ljava/lang/Object;->notifyAll()V + + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + :try_start_2 + monitor-exit v0 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + return-void + + :catchall_0 + move-exception p1 + + :try_start_3 + monitor-exit v1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + throw p1 + + :catchall_1 + move-exception p1 + + monitor-exit v0 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw p1 +.end method + +.method public final x(Ljava/lang/Runnable;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/IllegalStateException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on worker thread" + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + return-void +.end method + +.method public final y(Ljava/lang/Runnable;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/IllegalStateException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/i/b/c5; + + const-string v1, "Task exception on network thread" + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/i/b/x4;->i:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; + + invoke-interface {v1, v0}, Ljava/util/concurrent/BlockingQueue;->add(Ljava/lang/Object;)Z + + iget-object v0, p0, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/f/i/b/b5; + + const-string v1, "Measurement Network" + + iget-object v2, p0, Lf/h/a/f/i/b/x4;->f:Ljava/util/concurrent/BlockingQueue; + + invoke-direct {v0, p0, v1, v2}, Lf/h/a/f/i/b/b5;->(Lf/h/a/f/i/b/x4;Ljava/lang/String;Ljava/util/concurrent/BlockingQueue;)V + + iput-object v0, p0, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->h:Ljava/lang/Thread$UncaughtExceptionHandler; + + invoke-virtual {v0, v1}, Ljava/lang/Thread;->setUncaughtExceptionHandler(Ljava/lang/Thread$UncaughtExceptionHandler;)V + + iget-object v0, p0, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + invoke-virtual {v0}, Ljava/lang/Thread;->start()V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/x4;->d:Lf/h/a/f/i/b/b5; + + iget-object v1, v0, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + monitor-enter v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + iget-object v0, v0, Lf/h/a/f/i/b/b5;->d:Ljava/lang/Object; + + invoke-virtual {v0}, Ljava/lang/Object;->notifyAll()V + + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :goto_0 + :try_start_2 + monitor-exit p1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + return-void + + :catchall_0 + move-exception v0 + + :try_start_3 + monitor-exit v1 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_0 + + :try_start_4 + throw v0 + + :catchall_1 + move-exception v0 + + monitor-exit p1 + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_1 + + throw v0 +.end method + +.method public final z()Z + .locals 2 + + invoke-static {}, Ljava/lang/Thread;->currentThread()Ljava/lang/Thread; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/x4;->c:Lf/h/a/f/i/b/b5; + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x5.smali new file mode 100644 index 0000000000..14cac25999 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x5.smali @@ -0,0 +1,141 @@ +.class public abstract Lf/h/a/f/i/b/x5; +.super Lf/h/a/f/i/b/y5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public b:Z + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 1 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/y5;->(Lf/h/a/f/i/b/e5;)V + + iget-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget v0, p1, Lf/h/a/f/i/b/e5;->D:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p1, Lf/h/a/f/i/b/e5;->D:I + + return-void +.end method + + +# virtual methods +.method public o()V + .locals 0 + + return-void +.end method + +.method public final p()V + .locals 2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->t()Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Not initialized" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final q()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/x5;->b:Z + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->s()Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/x5;->b:Z + + :cond_0 + return-void + + :cond_1 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Can\'t initialize twice" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public final r()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/f/i/b/x5;->b:Z + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x5;->o()V + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->E:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/f/i/b/x5;->b:Z + + return-void + + :cond_0 + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "Can\'t initialize twice" + + invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public abstract s()Z +.end method + +.method public final t()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/i/b/x5;->b:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x6.smali new file mode 100644 index 0000000000..b1b4f6174e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x6.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/i/b/x6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Ljava/util/concurrent/atomic/AtomicReference;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/x6;->e:Lf/h/a/f/i/b/i6; + + iput-object p2, p0, Lf/h/a/f/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v2, p0, Lf/h/a/f/i/b/x6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v3, p0, Lf/h/a/f/i/b/x6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v3}, Lf/h/a/f/i/b/z1;->r()Lf/h/a/f/i/b/s3; + + move-result-object v3 + + invoke-virtual {v3}, Lf/h/a/f/i/b/a5;->x()V + + iget-object v3, v3, Lf/h/a/f/i/b/s3;->c:Ljava/lang/String; + + sget-object v4, Lf/h/a/f/i/b/n;->N:Lf/h/a/f/i/b/p3; + + invoke-virtual {v2, v3, v4}, Lf/h/a/f/i/b/fa;->s(Ljava/lang/String;Lf/h/a/f/i/b/p3;)I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + iget-object v2, p0, Lf/h/a/f/i/b/x6;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x7.smali new file mode 100644 index 0000000000..336e5c27cd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x7.smali @@ -0,0 +1,181 @@ +.class public final Lf/h/a/f/i/b/x7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/util/concurrent/atomic/AtomicReference; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzn; + +.field public final synthetic f:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/android/gms/measurement/internal/zzn;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iput-object p3, p0, Lf/h/a/f/i/b/x7;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + iget-object v1, v1, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to get app instance id" + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + iget-object v1, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + return-void + + :cond_0 + :try_start_2 + iget-object v2, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + iget-object v3, p0, Lf/h/a/f/i/b/x7;->e:Lcom/google/android/gms/measurement/internal/zzn; + + invoke-interface {v1, v3}, Lf/h/a/f/i/b/r3;->A(Lcom/google/android/gms/measurement/internal/zzn;)Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/String; + + if-eqz v1, :cond_1 + + iget-object v2, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/z1;->q()Lf/h/a/f/i/b/i6; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/i6;->g:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2, v1}, Ljava/util/concurrent/atomic/AtomicReference;->set(Ljava/lang/Object;)V + + iget-object v2, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/m4;->l:Lf/h/a/f/i/b/s4; + + invoke-virtual {v2, v1}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/r7;->J()V + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + :try_start_3 + iget-object v1, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + goto :goto_1 + + :catch_0 + move-exception v1 + + :try_start_4 + iget-object v2, p0, Lf/h/a/f/i/b/x7;->f:Lf/h/a/f/i/b/r7; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v3, "Failed to get app instance id" + + invoke-virtual {v2, v3, v1}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + :try_start_5 + iget-object v1, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v1}, Ljava/lang/Object;->notify()V + + :goto_0 + monitor-exit v0 + + return-void + + :goto_1 + iget-object v2, p0, Lf/h/a/f/i/b/x7;->d:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v2}, Ljava/lang/Object;->notify()V + + throw v1 + + :catchall_1 + move-exception v1 + + monitor-exit v0 + :try_end_5 + .catchall {:try_start_5 .. :try_end_5} :catchall_1 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x8.smali new file mode 100644 index 0000000000..df044c1d29 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x8.smali @@ -0,0 +1,163 @@ +.class public final Lf/h/a/f/i/b/x8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/v8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v8;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/x8;->e:Lf/h/a/f/i/b/v8; + + iput-wide p2, p0, Lf/h/a/f/i/b/x8;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/i/b/x8;->e:Lf/h/a/f/i/b/v8; + + iget-wide v5, p0, Lf/h/a/f/i/b/x8;->d:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/v8;->B()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + const-string v3, "Activity paused, time" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v7, v0, Lf/h/a/f/i/b/v8;->f:Lf/h/a/f/i/b/b9; + + iget-object v1, v7, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->p0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + new-instance v8, Lf/h/a/f/i/b/a9; + + iget-object v1, v7, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_0 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + move-object v1, v8 + + move-object v2, v7 + + invoke-direct/range {v1 .. v6}, Lf/h/a/f/i/b/a9;->(Lf/h/a/f/i/b/b9;JJ)V + + iput-object v8, v7, Lf/h/a/f/i/b/b9;->a:Lf/h/a/f/i/b/a9; + + iget-object v1, v7, Lf/h/a/f/i/b/b9;->b:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/v8;->c:Landroid/os/Handler; + + const-wide/16 v2, 0x7d0 + + invoke-virtual {v1, v8, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + throw v0 + + :cond_1 + :goto_0 + iget-object v1, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v1}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, v0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-object v1, v1, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {v1}, Lf/h/a/f/i/b/g;->c()V + + :cond_2 + iget-object v0, v0, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + if-nez v1, :cond_3 + + iget-object v0, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + const/4 v1, 0x1 + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/o4;->a(Z)V + + :cond_3 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/x9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/x9.smali new file mode 100644 index 0000000000..c9aeaea3bd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/x9.smali @@ -0,0 +1,264 @@ +.class public final Lf/h/a/f/i/b/x9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public final a:Lf/h/a/f/i/b/e5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/String;Landroid/os/Bundle;)V + .locals 4 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + if-nez v0, :cond_6 + + const/4 v0, 0x0 + + if-eqz p2, :cond_4 + + invoke-virtual {p2}, Landroid/os/Bundle;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_1 + + :cond_0 + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Ljava/lang/String;->isEmpty()Z + + move-result v1 + + if-eqz v1, :cond_2 + + :cond_1 + const-string p1, "auto" + + :cond_2 + new-instance v1, Landroid/net/Uri$Builder; + + invoke-direct {v1}, Landroid/net/Uri$Builder;->()V + + invoke-virtual {v1, p1}, Landroid/net/Uri$Builder;->path(Ljava/lang/String;)Landroid/net/Uri$Builder; + + invoke-virtual {p2}, Landroid/os/Bundle;->keySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v2 + + if-eqz v2, :cond_3 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Ljava/lang/String; + + invoke-virtual {p2, v2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + invoke-virtual {v1, v2, v3}, Landroid/net/Uri$Builder;->appendQueryParameter(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; + + goto :goto_0 + + :cond_3 + invoke-virtual {v1}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String; + + move-result-object p1 + + goto :goto_2 + + :cond_4 + :goto_1 + move-object p1, v0 + + :goto_2 + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p2 + + if-nez p2, :cond_6 + + iget-object p2, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p2}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p2 + + iget-object p2, p2, Lf/h/a/f/i/b/m4;->A:Lf/h/a/f/i/b/s4; + + invoke-virtual {p2, p1}, Lf/h/a/f/i/b/s4;->b(Ljava/lang/String;)V + + iget-object p1, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {p1}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + iget-object p2, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast p2, Lf/h/a/f/e/n/c; + + if-eqz p2, :cond_5 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + invoke-virtual {p1, v0, v1}, Lf/h/a/f/i/b/q4;->b(J)V + + goto :goto_3 + + :cond_5 + throw v0 + + :cond_6 + :goto_3 + return-void +.end method + +.method public final b()Z + .locals 7 + + invoke-virtual {p0}, Lf/h/a/f/i/b/x9;->c()Z + + move-result v0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + return v1 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v0, Lf/h/a/f/e/n/c; + + const/4 v2, 0x0 + + if-eqz v0, :cond_2 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v5 + + sub-long/2addr v3, v5 + + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v5, Lf/h/a/f/i/b/n;->S0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2, v5}, Lf/h/a/f/i/b/fa;->p(Ljava/lang/String;Lf/h/a/f/i/b/p3;)J + + move-result-wide v5 + + cmp-long v0, v3, v5 + + if-lez v0, :cond_1 + + const/4 v0, 0x1 + + return v0 + + :cond_1 + return v1 + + :cond_2 + throw v2 +.end method + +.method public final c()Z + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/x9;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->B:Lf/h/a/f/i/b/q4; + + invoke-virtual {v0}, Lf/h/a/f/i/b/q4;->a()J + + move-result-wide v0 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + const/4 v0, 0x1 + + return v0 + + :cond_0 + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y.smali new file mode 100644 index 0000000000..b6621102d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/y; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/y; + + invoke-direct {v0}, Lf/h/a/f/i/b/y;->()V + + sput-object v0, Lf/h/a/f/i/b/y;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->h0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y0.smali new file mode 100644 index 0000000000..104b5888f5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y0.smali @@ -0,0 +1,130 @@ +.class public final Lf/h/a/f/i/b/y0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Ljava/lang/String; + +.field public final synthetic e:J + +.field public final synthetic f:Lf/h/a/f/i/b/a; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/a;Ljava/lang/String;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y0;->f:Lf/h/a/f/i/b/a; + + iput-object p2, p0, Lf/h/a/f/i/b/y0;->d:Ljava/lang/String; + + iput-wide p3, p0, Lf/h/a/f/i/b/y0;->e:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/y0;->f:Lf/h/a/f/i/b/a; + + iget-object v1, p0, Lf/h/a/f/i/b/y0;->d:Ljava/lang/String; + + iget-wide v2, p0, Lf/h/a/f/i/b/y0;->e:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-static {v1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v4}, Ljava/util/Map;->isEmpty()Z + + move-result v4 + + if-eqz v4, :cond_0 + + iput-wide v2, v0, Lf/h/a/f/i/b/a;->d:J + + :cond_0 + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v4, v1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + const/4 v5, 0x1 + + if-eqz v4, :cond_1 + + iget-object v0, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v2 + + add-int/2addr v2, v5 + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_1 + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-interface {v4}, Ljava/util/Map;->size()I + + move-result v4 + + const/16 v6, 0x64 + + if-lt v4, v6, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v1, "Too many ads visible" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto :goto_0 + + :cond_2 + iget-object v4, v0, Lf/h/a/f/i/b/a;->c:Ljava/util/Map; + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-interface {v4, v1, v5}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, v0, Lf/h/a/f/i/b/a;->b:Ljava/util/Map; + + invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-interface {v0, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y1.smali new file mode 100644 index 0000000000..10ce7eefce --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y1.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/y1; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/y1; + + invoke-direct {v0}, Lf/h/a/f/i/b/y1;->()V + + sput-object v0, Lf/h/a/f/i/b/y1;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->n()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y2.smali new file mode 100644 index 0000000000..0db09c3758 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/y2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/y2; + + invoke-direct {v0}, Lf/h/a/f/i/b/y2;->()V + + sput-object v0, Lf/h/a/f/i/b/y2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->H0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y3.smali new file mode 100644 index 0000000000..83a7519983 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y3.smali @@ -0,0 +1,429 @@ +.class public final Lf/h/a/f/i/b/y3; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Ljava/lang/String; + +.field public final synthetic f:Ljava/lang/Object; + +.field public final synthetic g:Ljava/lang/Object; + +.field public final synthetic h:Ljava/lang/Object; + +.field public final synthetic i:Lf/h/a/f/i/b/z3; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/z3;ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iput p2, p0, Lf/h/a/f/i/b/y3;->d:I + + iput-object p3, p0, Lf/h/a/f/i/b/y3;->e:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/y3;->f:Ljava/lang/Object; + + iput-object p5, p0, Lf/h/a/f/i/b/y3;->g:Ljava/lang/Object; + + iput-object p6, p0, Lf/h/a/f/i/b/y3;->h:Ljava/lang/Object; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 13 + + iget-object v0, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x5;->t()Z + + move-result v1 + + if-eqz v1, :cond_d + + iget-object v1, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-char v2, v1, Lf/h/a/f/i/b/z3;->c:C + + const/4 v3, 0x1 + + const/4 v4, 0x0 + + if-nez v2, :cond_5 + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v2, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + if-nez v2, :cond_3 + + monitor-enter v1 + + :try_start_0 + iget-object v2, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + if-nez v2, :cond_2 + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getApplicationInfo()Landroid/content/pm/ApplicationInfo; + + move-result-object v2 + + invoke-static {}, Lf/h/a/f/e/n/f;->a()Ljava/lang/String; + + move-result-object v5 + + if-eqz v2, :cond_1 + + iget-object v2, v2, Landroid/content/pm/ApplicationInfo;->processName:Ljava/lang/String; + + if-eqz v2, :cond_0 + + invoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + const/4 v2, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + iput-object v2, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + :cond_1 + iget-object v2, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + if-nez v2, :cond_2 + + sget-object v2, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; + + iput-object v2, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "My process not in the list of running processes" + + invoke-virtual {v2, v5}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + :cond_2 + monitor-exit v1 + + goto :goto_1 + + :catchall_0 + move-exception v0 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 + + :cond_3 + :goto_1 + iget-object v1, v1, Lf/h/a/f/i/b/fa;->d:Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const/16 v2, 0x43 + + iput-char v2, v1, Lf/h/a/f/i/b/z3;->c:C + + goto :goto_2 + + :cond_4 + iget-object v1, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const/16 v2, 0x63 + + iput-char v2, v1, Lf/h/a/f/i/b/z3;->c:C + + :cond_5 + :goto_2 + iget-object v1, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-wide v5, v1, Lf/h/a/f/i/b/z3;->d:J + + const-wide/16 v7, 0x0 + + cmp-long v2, v5, v7 + + if-gez v2, :cond_6 + + iget-object v2, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v2, v2, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v2}, Lf/h/a/f/i/b/fa;->z()J + + const-wide/16 v5, 0x7918 + + iput-wide v5, v1, Lf/h/a/f/i/b/z3;->d:J + + :cond_6 + const-string v1, "01VDIWEA?" + + iget v2, p0, Lf/h/a/f/i/b/y3;->d:I + + invoke-virtual {v1, v2}, Ljava/lang/String;->charAt(I)C + + move-result v1 + + iget-object v2, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + iget-char v5, v2, Lf/h/a/f/i/b/z3;->c:C + + iget-wide v9, v2, Lf/h/a/f/i/b/z3;->d:J + + iget-object v2, p0, Lf/h/a/f/i/b/y3;->e:Ljava/lang/String; + + iget-object v6, p0, Lf/h/a/f/i/b/y3;->f:Ljava/lang/Object; + + iget-object v11, p0, Lf/h/a/f/i/b/y3;->g:Ljava/lang/Object; + + iget-object v12, p0, Lf/h/a/f/i/b/y3;->h:Ljava/lang/Object; + + invoke-static {v3, v2, v6, v11, v12}, Lf/h/a/f/i/b/z3;->w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v2 + + invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v6}, Ljava/lang/String;->length()I + + move-result v6 + + add-int/lit8 v6, v6, 0x18 + + new-instance v11, Ljava/lang/StringBuilder; + + invoke-direct {v11, v6}, Ljava/lang/StringBuilder;->(I)V + + const-string v6, "2" + + invoke-virtual {v11, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v11, v9, v10}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, ":" + + invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + const/16 v5, 0x400 + + if-le v2, v5, :cond_7 + + iget-object v1, p0, Lf/h/a/f/i/b/y3;->e:Ljava/lang/String; + + invoke-virtual {v1, v4, v5}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v1 + + :cond_7 + iget-object v0, v0, Lf/h/a/f/i/b/m4;->d:Lf/h/a/f/i/b/p4; + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + iget-object v5, v0, Lf/h/a/f/i/b/p4;->a:Ljava/lang/String; + + invoke-interface {v2, v5, v7, v8}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v5 + + cmp-long v2, v5, v7 + + if-nez v2, :cond_8 + + invoke-virtual {v0}, Lf/h/a/f/i/b/p4;->a()V + + :cond_8 + if-nez v1, :cond_9 + + const-string v1, "" + + :cond_9 + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + iget-object v5, v0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + invoke-interface {v2, v5, v7, v8}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v5 + + const-wide/16 v9, 0x1 + + cmp-long v2, v5, v7 + + if-gtz v2, :cond_a + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v2 + + iget-object v3, v0, Lf/h/a/f/i/b/p4;->c:Ljava/lang/String; + + invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + iget-object v0, v0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + invoke-interface {v2, v0, v9, v10}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V + + goto :goto_4 + + :cond_a + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/t9;->y0()Ljava/security/SecureRandom; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/security/SecureRandom;->nextLong()J + + move-result-wide v7 + + const-wide v11, 0x7fffffffffffffffL + + and-long/2addr v7, v11 + + add-long/2addr v5, v9 + + div-long/2addr v11, v5 + + cmp-long v2, v7, v11 + + if-gez v2, :cond_b + + goto :goto_3 + + :cond_b + const/4 v3, 0x0 + + :goto_3 + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v2 + + if-eqz v3, :cond_c + + iget-object v3, v0, Lf/h/a/f/i/b/p4;->c:Ljava/lang/String; + + invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; + + :cond_c + iget-object v0, v0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + invoke-interface {v2, v0, v5, v6}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V + + :goto_4 + return-void + + :cond_d + iget-object v0, p0, Lf/h/a/f/i/b/y3;->i:Lf/h/a/f/i/b/z3; + + const/4 v1, 0x6 + + const-string v2, "Persisted config not initialized. Not logging error/warn" + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/z3;->x(ILjava/lang/String;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y4.smali new file mode 100644 index 0000000000..75191c026b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y4.smali @@ -0,0 +1,2296 @@ +.class public final Lf/h/a/f/i/b/y4; +.super Lf/h/a/f/i/b/k9; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/b; + + +# instance fields +.field public final d:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;>;" + } + .end annotation +.end field + +.field public final e:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;>;" + } + .end annotation +.end field + +.field public final f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Boolean;", + ">;>;" + } + .end annotation +.end field + +.field public final g:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Lf/h/a/f/h/k/w0;", + ">;" + } + .end annotation +.end field + +.field public final h:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/Integer;", + ">;>;" + } + .end annotation +.end field + +.field public final i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/j9;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/k9;->(Lf/h/a/f/i/b/j9;)V + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->d:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->e:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->f:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y4;->h:Ljava/util/Map; + + return-void +.end method + +.method public static w(Lf/h/a/f/h/k/w0;)Ljava/util/Map; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/h/k/w0;", + ")", + "Ljava/util/Map<", + "Ljava/lang/String;", + "Ljava/lang/String;", + ">;" + } + .end annotation + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + iget-object p0, p0, Lf/h/a/f/h/k/w0;->zzg:Lf/h/a/f/h/k/f6; + + invoke-interface {p0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/x0; + + iget-object v2, v1, Lf/h/a/f/h/k/x0;->zzd:Ljava/lang/String; + + iget-object v1, v1, Lf/h/a/f/h/k/x0;->zze:Ljava/lang/String; + + invoke-virtual {v0, v2, v1}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + return-object v0 +.end method + + +# virtual methods +.method public final A(Ljava/lang/String;Ljava/lang/String;)Z + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->G(Ljava/lang/String;)V + + const-string v0, "ecommerce_purchase" + + invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v1, 0x1 + + if-eqz v0, :cond_0 + + return v1 + + :cond_0 + invoke-static {}, Lf/h/a/f/h/k/y9;->b()Z + + move-result v0 + + if-eqz v0, :cond_2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->J0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + const-string v0, "purchase" + + invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + const-string v0, "refund" + + invoke-virtual {v0, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_2 + + :cond_1 + return v1 + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/y4;->f:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x0 + + if-eqz p1, :cond_4 + + invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Boolean; + + if-nez p1, :cond_3 + + return v0 + + :cond_3 + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 + + :cond_4 + return v0 +.end method + +.method public final B(Ljava/lang/String;Ljava/lang/String;)I + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->G(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->h:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x1 + + if-eqz p1, :cond_1 + + invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Integer; + + if-nez p1, :cond_0 + + return v0 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + return p1 + + :cond_1 + return v0 +.end method + +.method public final C(Ljava/lang/String;)Z + .locals 0 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->u(Ljava/lang/String;)Lf/h/a/f/h/k/w0; + + move-result-object p1 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-boolean p1, p1, Lf/h/a/f/h/k/w0;->zzk:Z + + return p1 +.end method + +.method public final D(Ljava/lang/String;)J + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "measurement.account.time_zone_offset_minutes" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + :try_start_0 + invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J + + move-result-wide v0 + :try_end_0 + .catch Ljava/lang/NumberFormatException; {:try_start_0 .. :try_end_0} :catch_0 + + return-wide v0 + + :catch_0 + move-exception v0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + const-string v2, "Unable to parse timezone offset. appId" + + invoke-virtual {v1, v2, p1, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_0 + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public final E(Ljava/lang/String;)Z + .locals 1 + + const-string v0, "measurement.upload.blacklist_internal" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "1" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final F(Ljava/lang/String;)Z + .locals 1 + + const-string v0, "measurement.upload.blacklist_public" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + const-string v0, "1" + + invoke-virtual {v0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public final G(Ljava/lang/String;)V + .locals 11 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + if-nez v0, :cond_6 + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_5 + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + :try_start_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v2 + + const-string v3, "apps" + + const-string v4, "remote_config" + + filled-new-array {v4}, [Ljava/lang/String; + + move-result-object v4 + + const-string v5, "app_id=?" + + const/4 v6, 0x1 + + new-array v6, v6, [Ljava/lang/String; + + const/4 v10, 0x0 + + aput-object p1, v6, v10 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + invoke-virtual/range {v2 .. v9}, Landroid/database/sqlite/SQLiteDatabase;->query(Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object v2 + :try_end_0 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + :try_start_1 + invoke-interface {v2}, Landroid/database/Cursor;->moveToFirst()Z + + move-result v3 + :try_end_1 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 + + if-nez v3, :cond_0 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + goto :goto_1 + + :cond_0 + :try_start_2 + invoke-interface {v2, v10}, Landroid/database/Cursor;->getBlob(I)[B + + move-result-object v3 + + invoke-interface {v2}, Landroid/database/Cursor;->moveToNext()Z + + move-result v4 + + if-eqz v4, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v4 + + iget-object v4, v4, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v5, "Got multiple records for app config, expected one. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v6 + + invoke-virtual {v4, v5, v6}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_0 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + :cond_1 + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + goto :goto_2 + + :catch_0 + move-exception v3 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + goto :goto_3 + + :catch_1 + move-exception v2 + + move-object v3, v2 + + move-object v2, v1 + + :goto_0 + :try_start_3 + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Error querying remote config. appId" + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v0, v4, v5, v3}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + if-eqz v2, :cond_2 + + invoke-interface {v2}, Landroid/database/Cursor;->close()V + + :cond_2 + :goto_1 + move-object v3, v1 + + :goto_2 + if-nez v3, :cond_3 + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->d:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->e:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->f:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->h:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void + + :cond_3 + invoke-virtual {p0, p1, v3}, Lf/h/a/f/i/b/y4;->v(Ljava/lang/String;[B)Lf/h/a/f/h/k/w0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/w0$a; + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->x(Ljava/lang/String;Lf/h/a/f/h/k/w0$a;)V + + iget-object v2, p0, Lf/h/a/f/i/b/y4;->d:Ljava/util/Map; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/w0; + + invoke-static {v3}, Lf/h/a/f/i/b/y4;->w(Lf/h/a/f/h/k/w0;)Ljava/util/Map; + + move-result-object v3 + + invoke-interface {v2, p1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v2, p0, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/w0; + + invoke-interface {v2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + invoke-interface {v0, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_4 + + :catchall_1 + move-exception p1 + + move-object v1, v2 + + :goto_3 + if-eqz v1, :cond_4 + + invoke-interface {v1}, Landroid/database/Cursor;->close()V + + :cond_4 + throw p1 + + :cond_5 + throw v1 + + :cond_6 + :goto_4 + return-void +.end method + +.method public final h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->G(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->d:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map; + + if-eqz p1, :cond_0 + + invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/String; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final q()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final u(Ljava/lang/String;)Lf/h/a/f/h/k/w0; + .locals 1 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->G(Ljava/lang/String;)V + + iget-object v0, p0, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/w0; + + return-object p1 +.end method + +.method public final v(Ljava/lang/String;[B)Lf/h/a/f/h/k/w0; + .locals 9 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + const-string v0, "Unable to merge remote config. appId" + + if-nez p2, :cond_0 + + sget-object p1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + return-object p1 + + :cond_0 + :try_start_0 + sget-object v1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/w0$a; + + invoke-static {v1, p2}, Lf/h/a/f/i/b/q9;->z(Lf/h/a/f/h/k/g7;[B)Lf/h/a/f/h/k/g7; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/w0$a; + + invoke-virtual {p2}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p2 + + check-cast p2, Lf/h/a/f/h/k/y5; + + check-cast p2, Lf/h/a/f/h/k/w0; + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + const-string v2, "Parsed config. version, gmp_app_id" + + iget v3, p2, Lf/h/a/f/h/k/w0;->zzc:I + + const/4 v4, 0x1 + + and-int/2addr v3, v4 + + const/4 v5, 0x0 + + if-eqz v3, :cond_1 + + const/4 v3, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v3, 0x0 + + :goto_0 + const/4 v6, 0x0 + + if-eqz v3, :cond_2 + + iget-wide v7, p2, Lf/h/a/f/h/k/w0;->zzd:J + + invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v3 + + goto :goto_1 + + :cond_2 + move-object v3, v6 + + :goto_1 + iget v7, p2, Lf/h/a/f/h/k/w0;->zzc:I + + and-int/lit8 v7, v7, 0x2 + + if-eqz v7, :cond_3 + + goto :goto_2 + + :cond_3 + const/4 v4, 0x0 + + :goto_2 + if-eqz v4, :cond_4 + + iget-object v6, p2, Lf/h/a/f/h/k/w0;->zze:Ljava/lang/String; + + :cond_4 + invoke-virtual {v1, v2, v3, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + :try_end_0 + .catch Lcom/google/android/gms/internal/measurement/zzij; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + return-object p2 + + :catch_0 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + sget-object p1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + return-object p1 + + :catch_1 + move-exception p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static {p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p1 + + invoke-virtual {v1, v0, p1, p2}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + sget-object p1, Lf/h/a/f/h/k/w0;->zzl:Lf/h/a/f/h/k/w0; + + return-object p1 +.end method + +.method public final x(Ljava/lang/String;Lf/h/a/f/h/k/w0$a;)V + .locals 9 + + new-instance v0, Landroidx/collection/ArrayMap; + + invoke-direct {v0}, Landroidx/collection/ArrayMap;->()V + + new-instance v1, Landroidx/collection/ArrayMap; + + invoke-direct {v1}, Landroidx/collection/ArrayMap;->()V + + new-instance v2, Landroidx/collection/ArrayMap; + + invoke-direct {v2}, Landroidx/collection/ArrayMap;->()V + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + :goto_0 + iget-object v5, p2, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/w0; + + iget-object v5, v5, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + invoke-interface {v5}, Ljava/util/List;->size()I + + move-result v5 + + if-ge v4, v5, :cond_8 + + iget-object v5, p2, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/w0; + + iget-object v5, v5, Lf/h/a/f/h/k/w0;->zzh:Lf/h/a/f/h/k/f6; + + invoke-interface {v5, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/v0; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/v0$a; + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-eqz v6, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v6, "EventConfig contained null event name" + + invoke-virtual {v5, v6}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + goto/16 :goto_3 + + :cond_0 + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v6 + + sget-object v7, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + sget-object v8, Lf/h/a/f/i/b/c6;->b:[Ljava/lang/String; + + invoke-static {v6, v7, v8}, Lf/h/a/c/i1/e;->y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + + move-result-object v6 + + invoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v7 + + if-nez v7, :cond_3 + + iget-boolean v7, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v7, :cond_1 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v3, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_1 + iget-object v7, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/v0; + + invoke-static {v7, v6}, Lf/h/a/f/h/k/v0;->s(Lf/h/a/f/h/k/v0;Ljava/lang/String;)V + + iget-boolean v6, p2, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v6, :cond_2 + + invoke-virtual {p2}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v3, p2, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v6, p2, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/w0; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v7 + + check-cast v7, Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/v0; + + invoke-static {v6, v4, v7}, Lf/h/a/f/h/k/w0;->t(Lf/h/a/f/h/k/w0;ILf/h/a/f/h/k/v0;)V + + :cond_3 + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/v0; + + iget-boolean v7, v7, Lf/h/a/f/h/k/v0;->zze:Z + + invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v7 + + invoke-virtual {v0, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v6 + + iget-object v7, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/v0; + + iget-boolean v7, v7, Lf/h/a/f/h/k/v0;->zzf:Z + + invoke-static {v7}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v7 + + invoke-virtual {v1, v6, v7}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v6, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/v0; + + iget v6, v6, Lf/h/a/f/h/k/v0;->zzc:I + + and-int/lit8 v6, v6, 0x8 + + if-eqz v6, :cond_4 + + const/4 v6, 0x1 + + goto :goto_1 + + :cond_4 + const/4 v6, 0x0 + + :goto_1 + if-eqz v6, :cond_7 + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->q()I + + move-result v6 + + const/4 v7, 0x2 + + if-lt v6, v7, :cond_6 + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->q()I + + move-result v6 + + const v7, 0xffff + + if-le v6, v7, :cond_5 + + goto :goto_2 + + :cond_5 + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v6 + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->q()I + + move-result v5 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + invoke-virtual {v2, v6, v5}, Landroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_3 + + :cond_6 + :goto_2 + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v6 + + iget-object v6, v6, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->o()Ljava/lang/String; + + move-result-object v7 + + invoke-virtual {v5}, Lf/h/a/f/h/k/v0$a;->q()I + + move-result v5 + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + const-string v8, "Invalid sampling rate. Event name, sample rate" + + invoke-virtual {v6, v8, v7, v5}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_7 + :goto_3 + add-int/lit8 v4, v4, 0x1 + + goto/16 :goto_0 + + :cond_8 + iget-object p2, p0, Lf/h/a/f/i/b/y4;->e:Ljava/util/Map; + + invoke-interface {p2, p1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/f/i/b/y4;->f:Ljava/util/Map; + + invoke-interface {p2, p1, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/f/i/b/y4;->h:Ljava/util/Map; + + invoke-interface {p2, p1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public final y(Ljava/lang/String;[BLjava/lang/String;)Z + .locals 20 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + move-object/from16 v1, p0 + + move-object/from16 v2, p1 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual/range {p0 .. p2}, Lf/h/a/f/i/b/y4;->v(Ljava/lang/String;[B)Lf/h/a/f/h/k/w0; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + move-object v3, v0 + + check-cast v3, Lf/h/a/f/h/k/w0$a; + + invoke-virtual {v1, v2, v3}, Lf/h/a/f/i/b/y4;->x(Ljava/lang/String;Lf/h/a/f/h/k/w0$a;)V + + iget-object v0, v1, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/w0; + + invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, v1, Lf/h/a/f/i/b/y4;->i:Ljava/util/Map; + + move-object/from16 v4, p3 + + invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, v1, Lf/h/a/f/i/b/y4;->d:Ljava/util/Map; + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/w0; + + invoke-static {v4}, Lf/h/a/f/i/b/y4;->w(Lf/h/a/f/h/k/w0;)Ljava/util/Map; + + move-result-object v4 + + invoke-interface {v0, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v0 + + new-instance v4, Ljava/util/ArrayList; + + iget-object v5, v3, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/w0; + + iget-object v5, v5, Lf/h/a/f/h/k/w0;->zzi:Lf/h/a/f/h/k/f6; + + invoke-static {v5}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; + + move-result-object v5 + + invoke-direct {v4, v5}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + if-eqz v0, :cond_1f + + const-string v6, "app_id=? and audience_id=?" + + const-string v7, "event_filters" + + const-string v8, "app_id=?" + + const-string v9, "property_filters" + + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v11, 0x0 + + :goto_0 + invoke-virtual {v4}, Ljava/util/ArrayList;->size()I + + move-result v12 + + if-ge v11, v12, :cond_d + + invoke-virtual {v4, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/l0; + + invoke-virtual {v12}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v12 + + check-cast v12, Lf/h/a/f/h/k/l0$a; + + iget-object v14, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v14, Lf/h/a/f/h/k/l0; + + iget-object v14, v14, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v14}, Ljava/util/List;->size()I + + move-result v14 + + if-eqz v14, :cond_8 + + const/4 v14, 0x0 + + :goto_1 + iget-object v15, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v15, Lf/h/a/f/h/k/l0; + + iget-object v15, v15, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v15}, Ljava/util/List;->size()I + + move-result v15 + + if-ge v14, v15, :cond_8 + + iget-object v15, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v15, Lf/h/a/f/h/k/l0; + + iget-object v15, v15, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v15, v14}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v15 + + check-cast v15, Lf/h/a/f/h/k/m0; + + invoke-virtual {v15}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v15 + + check-cast v15, Lf/h/a/f/h/k/m0$a; + + invoke-virtual {v15}, Lf/h/a/f/h/k/y5$a;->clone()Ljava/lang/Object; + + move-result-object v16 + + check-cast v16, Lf/h/a/f/h/k/y5$a; + + move-object/from16 v5, v16 + + check-cast v5, Lf/h/a/f/h/k/m0$a; + + iget-object v13, v15, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v13, Lf/h/a/f/h/k/m0; + + iget-object v13, v13, Lf/h/a/f/h/k/m0;->zze:Ljava/lang/String; + + sget-object v10, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; + + sget-object v1, Lf/h/a/f/i/b/c6;->b:[Ljava/lang/String; + + invoke-static {v13, v10, v1}, Lf/h/a/c/i1/e;->y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + if-eqz v1, :cond_1 + + iget-boolean v10, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v10, :cond_0 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v10, 0x0 + + iput-boolean v10, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v10, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v10, Lf/h/a/f/h/k/m0; + + invoke-static {v10, v1}, Lf/h/a/f/h/k/m0;->t(Lf/h/a/f/h/k/m0;Ljava/lang/String;)V + + const/4 v1, 0x1 + + goto :goto_2 + + :cond_1 + const/4 v1, 0x0 + + :goto_2 + const/4 v10, 0x0 + + :goto_3 + iget-object v13, v15, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v13, Lf/h/a/f/h/k/m0; + + iget-object v13, v13, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v13}, Ljava/util/List;->size()I + + move-result v13 + + if-ge v10, v13, :cond_5 + + iget-object v13, v15, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v13, Lf/h/a/f/h/k/m0; + + iget-object v13, v13, Lf/h/a/f/h/k/m0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v13, v10}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v13 + + check-cast v13, Lf/h/a/f/h/k/n0; + + move-object/from16 v17, v15 + + iget-object v15, v13, Lf/h/a/f/h/k/n0;->zzg:Ljava/lang/String; + + move-object/from16 v18, v3 + + sget-object v3, Lf/h/a/f/i/b/b6;->a:[Ljava/lang/String; + + move-object/from16 v19, v6 + + sget-object v6, Lf/h/a/f/i/b/b6;->b:[Ljava/lang/String; + + invoke-static {v15, v3, v6}, Lf/h/a/c/i1/e;->y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + if-eqz v3, :cond_4 + + invoke-virtual {v13}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/n0$a; + + iget-boolean v6, v1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v6, :cond_2 + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v6, 0x0 + + iput-boolean v6, v1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v6, v1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/n0; + + invoke-static {v6, v3}, Lf/h/a/f/h/k/n0;->s(Lf/h/a/f/h/k/n0;Ljava/lang/String;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/n0; + + iget-boolean v3, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v3, :cond_3 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v3, 0x0 + + iput-boolean v3, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_3 + iget-object v3, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/m0; + + invoke-static {v3, v10, v1}, Lf/h/a/f/h/k/m0;->s(Lf/h/a/f/h/k/m0;ILf/h/a/f/h/k/n0;)V + + const/4 v1, 0x1 + + :cond_4 + add-int/lit8 v10, v10, 0x1 + + move-object/from16 v15, v17 + + move-object/from16 v3, v18 + + move-object/from16 v6, v19 + + goto :goto_3 + + :cond_5 + move-object/from16 v18, v3 + + move-object/from16 v19, v6 + + if-eqz v1, :cond_7 + + iget-boolean v1, v12, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v1, :cond_6 + + invoke-virtual {v12}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v1, 0x0 + + iput-boolean v1, v12, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_6 + iget-object v1, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/l0; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/m0; + + invoke-static {v1, v14, v3}, Lf/h/a/f/h/k/l0;->s(Lf/h/a/f/h/k/l0;ILf/h/a/f/h/k/m0;)V + + invoke-virtual {v12}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/l0; + + invoke-virtual {v4, v11, v1}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_7 + add-int/lit8 v14, v14, 0x1 + + move-object/from16 v1, p0 + + move-object/from16 v3, v18 + + move-object/from16 v6, v19 + + goto/16 :goto_1 + + :cond_8 + move-object/from16 v18, v3 + + move-object/from16 v19, v6 + + iget-object v1, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/l0; + + iget-object v1, v1, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v1}, Ljava/util/List;->size()I + + move-result v1 + + if-eqz v1, :cond_c + + const/4 v1, 0x0 + + :goto_4 + iget-object v3, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/l0; + + iget-object v3, v3, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v3}, Ljava/util/List;->size()I + + move-result v3 + + if-ge v1, v3, :cond_c + + iget-object v3, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/l0; + + iget-object v3, v3, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v3, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/p0; + + iget-object v5, v3, Lf/h/a/f/h/k/p0;->zze:Ljava/lang/String; + + sget-object v6, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; + + sget-object v10, Lf/h/a/f/i/b/e6;->b:[Ljava/lang/String; + + invoke-static {v5, v6, v10}, Lf/h/a/c/i1/e;->y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + if-eqz v5, :cond_b + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5;->r()Lf/h/a/f/h/k/y5$a; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/p0$a; + + iget-boolean v6, v3, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v6, :cond_9 + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v6, 0x0 + + iput-boolean v6, v3, Lf/h/a/f/h/k/y5$a;->f:Z + + goto :goto_5 + + :cond_9 + const/4 v6, 0x0 + + :goto_5 + iget-object v10, v3, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v10, Lf/h/a/f/h/k/p0; + + invoke-static {v10, v5}, Lf/h/a/f/h/k/p0;->s(Lf/h/a/f/h/k/p0;Ljava/lang/String;)V + + iget-boolean v5, v12, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v5, :cond_a + + invoke-virtual {v12}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v6, v12, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_a + iget-object v5, v12, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v5, Lf/h/a/f/h/k/l0; + + invoke-virtual {v3}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/p0; + + invoke-static {v5, v1, v3}, Lf/h/a/f/h/k/l0;->t(Lf/h/a/f/h/k/l0;ILf/h/a/f/h/k/p0;)V + + invoke-virtual {v12}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v3 + + check-cast v3, Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/l0; + + invoke-virtual {v4, v11, v3}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_b + add-int/lit8 v1, v1, 0x1 + + goto :goto_4 + + :cond_c + add-int/lit8 v11, v11, 0x1 + + move-object/from16 v1, p0 + + move-object/from16 v3, v18 + + move-object/from16 v6, v19 + + goto/16 :goto_0 + + :cond_d + move-object/from16 v18, v3 + + move-object/from16 v19, v6 + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->beginTransaction()V + + :try_start_0 + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v3 + + const/4 v5, 0x1 + + new-array v6, v5, [Ljava/lang/String; + + const/4 v10, 0x0 + + aput-object v2, v6, v10 + + invoke-virtual {v3, v9, v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + new-array v6, v5, [Ljava/lang/String; + + aput-object v2, v6, v10 + + invoke-virtual {v3, v7, v8, v6}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :goto_6 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_19 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/l0; + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-static {v5}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget v6, v5, Lf/h/a/f/h/k/l0;->zzc:I + + const/4 v8, 0x1 + + and-int/2addr v6, v8 + + if-eqz v6, :cond_e + + const/4 v6, 0x1 + + goto :goto_7 + + :cond_e + const/4 v6, 0x0 + + :goto_7 + if-nez v6, :cond_f + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v6, "Audience with no ID. appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v8 + + invoke-virtual {v5, v6, v8}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_f + iget v6, v5, Lf/h/a/f/h/k/l0;->zzd:I + + iget-object v8, v5, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v8 + + :cond_10 + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_11 + + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/f/h/k/m0; + + invoke-virtual {v10}, Lf/h/a/f/h/k/m0;->u()Z + + move-result v10 + + if-nez v10, :cond_10 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v8, "Event filter with no ID. Audience definition ignored. appId, audienceId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v5, v8, v10, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_6 + + :cond_11 + iget-object v8, v5, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v8 + + :cond_12 + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_13 + + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/f/h/k/p0; + + invoke-virtual {v10}, Lf/h/a/f/h/k/p0;->t()Z + + move-result v10 + + if-nez v10, :cond_12 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v5 + + iget-object v5, v5, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v8, "Property filter with no ID. Audience definition ignored. appId, audienceId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v10 + + invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-virtual {v5, v8, v10, v6}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + goto/16 :goto_6 + + :cond_13 + iget-object v8, v5, Lf/h/a/f/h/k/l0;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v8 + + :cond_14 + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_15 + + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/f/h/k/m0; + + invoke-virtual {v0, v2, v6, v10}, Lf/h/a/f/i/b/e;->Q(Ljava/lang/String;ILf/h/a/f/h/k/m0;)Z + + move-result v10 + + if-nez v10, :cond_14 + + const/4 v8, 0x0 + + goto :goto_8 + + :cond_15 + const/4 v8, 0x1 + + :goto_8 + if-eqz v8, :cond_17 + + iget-object v5, v5, Lf/h/a/f/h/k/l0;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v5 + + :cond_16 + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z + + move-result v10 + + if-eqz v10, :cond_17 + + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v10 + + check-cast v10, Lf/h/a/f/h/k/p0; + + invoke-virtual {v0, v2, v6, v10}, Lf/h/a/f/i/b/e;->R(Ljava/lang/String;ILf/h/a/f/h/k/p0;)Z + + move-result v10 + + if-nez v10, :cond_16 + + const/4 v8, 0x0 + + :cond_17 + if-nez v8, :cond_18 + + invoke-virtual {v0}, Lf/h/a/f/i/b/k9;->o()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v5 + + const/4 v8, 0x2 + + new-array v10, v8, [Ljava/lang/String; + + const/4 v11, 0x0 + + aput-object v2, v10, v11 + + invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v12 + + const/4 v13, 0x1 + + aput-object v12, v10, v13 + + move-object/from16 v12, v19 + + invoke-virtual {v5, v9, v12, v10}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + new-array v8, v8, [Ljava/lang/String; + + aput-object v2, v8, v11 + + invoke-static {v6}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v6 + + aput-object v6, v8, v13 + + invoke-virtual {v5, v7, v12, v8}, Landroid/database/sqlite/SQLiteDatabase;->delete(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I + + goto :goto_9 + + :cond_18 + move-object/from16 v12, v19 + + :goto_9 + move-object/from16 v19, v12 + + goto/16 :goto_6 + + :cond_19 + new-instance v3, Ljava/util/ArrayList; + + invoke-direct {v3}, Ljava/util/ArrayList;->()V + + invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v4 + + :goto_a + invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z + + move-result v5 + + if-eqz v5, :cond_1c + + invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/l0; + + iget v6, v5, Lf/h/a/f/h/k/l0;->zzc:I + + const/4 v7, 0x1 + + and-int/2addr v6, v7 + + if-eqz v6, :cond_1a + + const/4 v6, 0x1 + + goto :goto_b + + :cond_1a + const/4 v6, 0x0 + + :goto_b + if-eqz v6, :cond_1b + + iget v5, v5, Lf/h/a/f/h/k/l0;->zzd:I + + invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v5 + + goto :goto_c + + :cond_1b + const/4 v5, 0x0 + + :goto_c + invoke-virtual {v3, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_a + + :cond_1c + invoke-virtual {v0, v2, v3}, Lf/h/a/f/i/b/e;->Z(Ljava/lang/String;Ljava/util/List;)Z + + invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->setTransactionSuccessful()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + move-object/from16 v1, v18 + + :try_start_1 + iget-boolean v0, v1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v0, :cond_1d + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->l()V + + const/4 v3, 0x0 + + iput-boolean v3, v1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_1d + iget-object v0, v1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/w0; + + invoke-static {v0}, Lf/h/a/f/h/k/w0;->s(Lf/h/a/f/h/k/w0;)V + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/y5; + + check-cast v0, Lf/h/a/f/h/k/w0; + + invoke-virtual {v0}, Lf/h/a/f/h/k/o4;->j()[B + + move-result-object v0 + :try_end_1 + .catch Ljava/lang/RuntimeException; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_d + + :catch_0 + move-exception v0 + + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "Unable to serialize reduced-size config. Storing full config instead. appId" + + invoke-virtual {v3, v5, v4, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + move-object/from16 v0, p2 + + :goto_d + invoke-virtual/range {p0 .. p0}, Lf/h/a/f/i/b/k9;->s()Lf/h/a/f/i/b/e; + + move-result-object v3 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v3}, Lf/h/a/f/i/b/k9;->o()V + + new-instance v4, Landroid/content/ContentValues; + + invoke-direct {v4}, Landroid/content/ContentValues;->()V + + const-string v5, "remote_config" + + invoke-virtual {v4, v5, v0}, Landroid/content/ContentValues;->put(Ljava/lang/String;[B)V + + :try_start_2 + invoke-virtual {v3}, Lf/h/a/f/i/b/e;->v()Landroid/database/sqlite/SQLiteDatabase; + + move-result-object v0 + + const-string v5, "apps" + + const-string v6, "app_id = ?" + + const/4 v7, 0x1 + + new-array v8, v7, [Ljava/lang/String; + + const/4 v7, 0x0 + + aput-object v2, v8, v7 + + invoke-virtual {v0, v5, v4, v6, v8}, Landroid/database/sqlite/SQLiteDatabase;->update(Ljava/lang/String;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I + + move-result v0 + + int-to-long v4, v0 + + const-wide/16 v6, 0x0 + + cmp-long v0, v4, v6 + + if-nez v0, :cond_1e + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v4, "Failed to update remote config (got 0). appId" + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v5 + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_2 + .catch Landroid/database/sqlite/SQLiteException; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_e + + :catch_1 + move-exception v0 + + invoke-virtual {v3}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + invoke-static/range {p1 .. p1}, Lf/h/a/f/i/b/z3;->u(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v4 + + const-string v5, "Error storing remote config. appId" + + invoke-virtual {v3, v5, v4, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_1e + :goto_e + move-object/from16 v3, p0 + + iget-object v0, v3, Lf/h/a/f/i/b/y4;->g:Ljava/util/Map; + + invoke-virtual {v1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/w0; + + invoke-interface {v0, v2, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v1, 0x1 + + return v1 + + :catchall_0 + move-exception v0 + + move-object/from16 v3, p0 + + invoke-virtual {v1}, Landroid/database/sqlite/SQLiteDatabase;->endTransaction()V + + throw v0 + + :cond_1f + move-object v3, v1 + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public final z(Ljava/lang/String;Ljava/lang/String;)Z + .locals 3 + .annotation build Landroidx/annotation/WorkerThread; + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {p0, p1}, Lf/h/a/f/i/b/y4;->G(Ljava/lang/String;)V + + const-string v0, "measurement.upload.blacklist_internal" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "1" + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_0 + + invoke-static {p2}, Lf/h/a/f/i/b/t9;->u0(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + return v2 + + :cond_0 + const-string v0, "measurement.upload.blacklist_public" + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/i/b/y4;->h(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + invoke-static {p2}, Lf/h/a/f/i/b/t9;->W(Ljava/lang/String;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + return v2 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/y4;->e:Ljava/util/Map; + + invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/util/Map; + + const/4 v0, 0x0 + + if-eqz p1, :cond_3 + + invoke-interface {p1, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Boolean; + + if-nez p1, :cond_2 + + return v0 + + :cond_2 + invoke-virtual {p1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result p1 + + return p1 + + :cond_3 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y5.smali new file mode 100644 index 0000000000..fa8a53bf29 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y5.smali @@ -0,0 +1,181 @@ +.class public Lf/h/a/f/i/b/y5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/z5; + + +# instance fields +.field public final a:Lf/h/a/f/i/b/e5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public b()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->b()V + + return-void +.end method + +.method public c()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + return-void +.end method + +.method public d()Lf/h/a/f/i/b/h; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->y()Lf/h/a/f/i/b/h; + + move-result-object v0 + + return-object v0 +.end method + +.method public e()Lf/h/a/f/i/b/x3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->u()Lf/h/a/f/i/b/x3; + + move-result-object v0 + + return-object v0 +.end method + +.method public f()Lf/h/a/f/i/b/z3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + return-object v0 +.end method + +.method public g()Lf/h/a/f/i/b/ea; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + return-object v0 +.end method + +.method public i()Lf/h/a/f/i/b/x4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + return-object v0 +.end method + +.method public j()Landroid/content/Context; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + return-object v0 +.end method + +.method public k()Lf/h/a/f/i/b/t9; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + return-object v0 +.end method + +.method public l()Lf/h/a/f/i/b/m4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->q()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + return-object v0 +.end method + +.method public m()Lf/h/a/f/e/n/b; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + return-object v0 +.end method + +.method public n()Lf/h/a/f/i/b/fa; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y6.smali new file mode 100644 index 0000000000..66147ad287 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y6.smali @@ -0,0 +1,145 @@ +.class public final Lf/h/a/f/i/b/y6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iput-boolean p2, p0, Lf/h/a/f/i/b/y6;->d:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->c()Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-boolean v3, p0, Lf/h/a/f/i/b/y6;->d:Z + + invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + iput-object v3, v2, Lf/h/a/f/i/b/e5;->A:Ljava/lang/Boolean; + + iget-boolean v2, p0, Lf/h/a/f/i/b/y6;->d:Z + + if-ne v1, v2, :cond_0 + + iget-object v1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + iget-boolean v2, p0, Lf/h/a/f/i/b/y6;->d:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + const-string v3, "Default data collection state already set to" + + invoke-virtual {v1, v3, v2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + :cond_0 + iget-object v1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + if-eq v1, v0, :cond_1 + + iget-object v1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + iget-object v2, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v2, v2, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->c()Z + + move-result v2 + + if-eq v1, v2, :cond_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + iget-boolean v2, p0, Lf/h/a/f/i/b/y6;->d:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v0 + + const-string v3, "Default data collection is different than actual status" + + invoke-virtual {v1, v3, v2, v0}, Lf/h/a/f/i/b/c4;->c(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V + + :cond_2 + iget-object v0, p0, Lf/h/a/f/i/b/y6;->e:Lf/h/a/f/i/b/i6; + + invoke-virtual {v0}, Lf/h/a/f/i/b/i6;->M()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y7.smali new file mode 100644 index 0000000000..5120ed9b3a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y7.smali @@ -0,0 +1,115 @@ +.class public final Lf/h/a/f/i/b/y7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/zd; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/zzao; + +.field public final synthetic f:Ljava/lang/String; + +.field public final synthetic g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y7;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iput-object p2, p0, Lf/h/a/f/i/b/y7;->d:Lf/h/a/f/h/k/zd; + + iput-object p3, p0, Lf/h/a/f/i/b/y7;->e:Lcom/google/android/gms/measurement/internal/zzao; + + iput-object p4, p0, Lf/h/a/f/i/b/y7;->f:Ljava/lang/String; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/y7;->g:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/y7;->d:Lf/h/a/f/h/k/zd; + + iget-object v2, p0, Lf/h/a/f/i/b/y7;->e:Lcom/google/android/gms/measurement/internal/zzao; + + iget-object v3, p0, Lf/h/a/f/i/b/y7;->f:Ljava/lang/String; + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v4 + + if-eqz v4, :cond_1 + + sget-object v5, Lf/h/a/f/e/c;->b:Lf/h/a/f/e/c; + + iget-object v4, v4, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v4, v4, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + const v6, 0xbdfcb8 + + invoke-virtual {v5, v4, v6}, Lf/h/a/f/e/c;->b(Landroid/content/Context;I)I + + move-result v4 + + if-eqz v4, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + const-string v3, "Not bundling data. Service unavailable or out of date" + + invoke-virtual {v2, v3}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->k()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + const/4 v2, 0x0 + + new-array v2, v2, [B + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/t9;->Q(Lf/h/a/f/h/k/zd;[B)V + + goto :goto_0 + + :cond_0 + new-instance v4, Lf/h/a/f/i/b/b8; + + invoke-direct {v4, v0, v2, v3, v1}, Lf/h/a/f/i/b/b8;->(Lf/h/a/f/i/b/r7;Lcom/google/android/gms/measurement/internal/zzao;Ljava/lang/String;Lf/h/a/f/h/k/zd;)V + + invoke-virtual {v0, v4}, Lf/h/a/f/i/b/r7;->E(Ljava/lang/Runnable;)V + + :goto_0 + return-void + + :cond_1 + const/4 v0, 0x0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y8.smali new file mode 100644 index 0000000000..b864d7f95e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y8.smali @@ -0,0 +1,219 @@ +.class public final Lf/h/a/f/i/b/y8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:J + +.field public final synthetic e:Lf/h/a/f/i/b/v8; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/v8;J)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y8;->e:Lf/h/a/f/i/b/v8; + + iput-wide p2, p0, Lf/h/a/f/i/b/y8;->d:J + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 6 + + iget-object v0, p0, Lf/h/a/f/i/b/y8;->e:Lf/h/a/f/i/b/v8; + + iget-wide v1, p0, Lf/h/a/f/i/b/y8;->d:J + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/v8;->B()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + const-string v5, "Activity resumed, time" + + invoke-virtual {v3, v5, v4}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v4, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v3, v4}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v3 + + if-eqz v3, :cond_2 + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v3}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v3 + + if-nez v3, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v3 + + iget-object v3, v3, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + invoke-virtual {v3}, Lf/h/a/f/i/b/o4;->b()Z + + move-result v3 + + if-eqz v3, :cond_1 + + :cond_0 + iget-object v3, v0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-object v4, v3, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v4}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v4, v3, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {v4}, Lf/h/a/f/i/b/g;->c()V + + iput-wide v1, v3, Lf/h/a/f/i/b/c9;->a:J + + iput-wide v1, v3, Lf/h/a/f/i/b/c9;->b:J + + :cond_1 + iget-object v1, v0, Lf/h/a/f/i/b/v8;->f:Lf/h/a/f/i/b/b9; + + invoke-virtual {v1}, Lf/h/a/f/i/b/b9;->a()V + + goto :goto_0 + + :cond_2 + iget-object v3, v0, Lf/h/a/f/i/b/v8;->f:Lf/h/a/f/i/b/b9; + + invoke-virtual {v3}, Lf/h/a/f/i/b/b9;->a()V + + iget-object v3, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v3, v3, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + invoke-virtual {v3}, Lf/h/a/f/i/b/fa;->D()Ljava/lang/Boolean; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v3 + + if-eqz v3, :cond_3 + + iget-object v3, v0, Lf/h/a/f/i/b/v8;->e:Lf/h/a/f/i/b/c9; + + iget-object v4, v3, Lf/h/a/f/i/b/c9;->d:Lf/h/a/f/i/b/v8; + + invoke-virtual {v4}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v4, v3, Lf/h/a/f/i/b/c9;->c:Lf/h/a/f/i/b/g; + + invoke-virtual {v4}, Lf/h/a/f/i/b/g;->c()V + + iput-wide v1, v3, Lf/h/a/f/i/b/c9;->a:J + + iput-wide v1, v3, Lf/h/a/f/i/b/c9;->b:J + + :cond_3 + :goto_0 + iget-object v0, v0, Lf/h/a/f/i/b/v8;->d:Lf/h/a/f/i/b/e9; + + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/z1;->c()V + + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v1}, Lf/h/a/f/i/b/e5;->d()Z + + move-result v1 + + if-eqz v1, :cond_6 + + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + sget-object v2, Lf/h/a/f/i/b/n;->D0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/fa;->q(Lf/h/a/f/i/b/p3;)Z + + move-result v1 + + const/4 v2, 0x0 + + if-nez v1, :cond_4 + + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/m4;->w:Lf/h/a/f/i/b/o4; + + invoke-virtual {v1, v2}, Lf/h/a/f/i/b/o4;->a(Z)V + + :cond_4 + iget-object v1, v0, Lf/h/a/f/i/b/e9;->a:Lf/h/a/f/i/b/v8; + + iget-object v1, v1, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v1, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v1, Lf/h/a/f/e/n/c; + + if-eqz v1, :cond_5 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v3 + + invoke-virtual {v0, v3, v4, v2}, Lf/h/a/f/i/b/e9;->b(JZ)V + + goto :goto_1 + + :cond_5 + const/4 v0, 0x0 + + throw v0 + + :cond_6 + :goto_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/y9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/y9.smali new file mode 100644 index 0000000000..ce62f23bd3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/y9.smali @@ -0,0 +1,843 @@ +.class public final Lf/h/a/f/i/b/y9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# instance fields +.field public a:Ljava/lang/String; + +.field public b:Z + +.field public c:Lf/h/a/f/h/k/h1; + +.field public d:Ljava/util/BitSet; + +.field public e:Ljava/util/BitSet; + +.field public f:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Integer;", + "Ljava/lang/Long;", + ">;" + } + .end annotation +.end field + +.field public g:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/Integer;", + "Ljava/util/List<", + "Ljava/lang/Long;", + ">;>;" + } + .end annotation +.end field + +.field public final synthetic h:Lf/h/a/f/i/b/w9; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/w9;Ljava/lang/String;Lf/h/a/f/h/k/h1;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/Map;Ljava/util/Map;Lf/h/a/f/i/b/z9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->h:Lf/h/a/f/i/b/w9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/i/b/y9;->a:Ljava/lang/String; + + iput-object p4, p0, Lf/h/a/f/i/b/y9;->d:Ljava/util/BitSet; + + iput-object p5, p0, Lf/h/a/f/i/b/y9;->e:Ljava/util/BitSet; + + iput-object p6, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-interface {p7}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object p1 + + invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p2 + + check-cast p2, Ljava/lang/Integer; + + new-instance p4, Ljava/util/ArrayList; + + invoke-direct {p4}, Ljava/util/ArrayList;->()V + + invoke-interface {p7, p2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p5 + + check-cast p5, Ljava/lang/Long; + + invoke-virtual {p4, p5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p5, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-interface {p5, p2, p4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/i/b/y9;->b:Z + + iput-object p3, p0, Lf/h/a/f/i/b/y9;->c:Lf/h/a/f/h/k/h1; + + return-void +.end method + +.method public constructor (Lf/h/a/f/i/b/w9;Ljava/lang/String;Lf/h/a/f/i/b/z9;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->h:Lf/h/a/f/i/b/w9; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/f/i/b/y9;->a:Ljava/lang/String; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/f/i/b/y9;->b:Z + + new-instance p1, Ljava/util/BitSet; + + invoke-direct {p1}, Ljava/util/BitSet;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->d:Ljava/util/BitSet; + + new-instance p1, Ljava/util/BitSet; + + invoke-direct {p1}, Ljava/util/BitSet;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->e:Ljava/util/BitSet; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + new-instance p1, Landroidx/collection/ArrayMap; + + invoke-direct {p1}, Landroidx/collection/ArrayMap;->()V + + iput-object p1, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + return-void +.end method + + +# virtual methods +.method public final a(I)Lf/h/a/f/h/k/z0; + .locals 9 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + sget-object v0, Lf/h/a/f/h/k/z0;->zzh:Lf/h/a/f/h/k/z0; + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/h/k/z0$a; + + iget-boolean v1, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_0 + iget-object v1, v0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/z0; + + iget v3, v1, Lf/h/a/f/h/k/z0;->zzc:I + + or-int/lit8 v3, v3, 0x1 + + iput v3, v1, Lf/h/a/f/h/k/z0;->zzc:I + + iput p1, v1, Lf/h/a/f/h/k/z0;->zzd:I + + iget-boolean p1, p0, Lf/h/a/f/i/b/y9;->b:Z + + iget-boolean v1, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v1, :cond_1 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_1 + iget-object v1, v0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/z0; + + iget v3, v1, Lf/h/a/f/h/k/z0;->zzc:I + + or-int/lit8 v3, v3, 0x8 + + iput v3, v1, Lf/h/a/f/h/k/z0;->zzc:I + + iput-boolean p1, v1, Lf/h/a/f/h/k/z0;->zzg:Z + + iget-object p1, p0, Lf/h/a/f/i/b/y9;->c:Lf/h/a/f/h/k/h1; + + if-eqz p1, :cond_3 + + iget-boolean v1, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v1, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_2 + iget-object v1, v0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/z0; + + invoke-static {v1, p1}, Lf/h/a/f/h/k/z0;->t(Lf/h/a/f/h/k/z0;Lf/h/a/f/h/k/h1;)V + + :cond_3 + sget-object p1, Lf/h/a/f/h/k/h1;->zzg:Lf/h/a/f/h/k/h1; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/h1$a; + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->d:Ljava/util/BitSet; + + invoke-static {v1}, Lf/h/a/f/i/b/q9;->D(Ljava/util/BitSet;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/f/h/k/h1$a;->t(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->e:Ljava/util/BitSet; + + invoke-static {v1}, Lf/h/a/f/i/b/q9;->D(Ljava/util/BitSet;)Ljava/util/List; + + move-result-object v1 + + invoke-virtual {p1, v1}, Lf/h/a/f/h/k/h1$a;->r(Ljava/lang/Iterable;)Lf/h/a/f/h/k/h1$a; + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + if-nez v1, :cond_4 + + const/4 v1, 0x0 + + goto :goto_1 + + :cond_4 + new-instance v1, Ljava/util/ArrayList; + + iget-object v3, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + invoke-interface {v3}, Ljava/util/Map;->size()I + + move-result v3 + + invoke-direct {v1, v3}, Ljava/util/ArrayList;->(I)V + + iget-object v3, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :goto_0 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_7 + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + sget-object v5, Lf/h/a/f/h/k/a1;->zzf:Lf/h/a/f/h/k/a1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/a1$a; + + iget-boolean v6, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v6, :cond_5 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_5 + iget-object v6, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/a1; + + iget v7, v6, Lf/h/a/f/h/k/a1;->zzc:I + + or-int/lit8 v7, v7, 0x1 + + iput v7, v6, Lf/h/a/f/h/k/a1;->zzc:I + + iput v4, v6, Lf/h/a/f/h/k/a1;->zzd:I + + iget-object v6, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + iget-boolean v4, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v4, :cond_6 + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_6 + iget-object v4, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/a1; + + iget v8, v4, Lf/h/a/f/h/k/a1;->zzc:I + + or-int/lit8 v8, v8, 0x2 + + iput v8, v4, Lf/h/a/f/h/k/a1;->zzc:I + + iput-wide v6, v4, Lf/h/a/f/h/k/a1;->zze:J + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/a1; + + invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_7 + :goto_1 + iget-boolean v3, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v3, :cond_8 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_8 + iget-object v3, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/h1; + + iget-object v4, v3, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-interface {v4}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v5 + + if-nez v5, :cond_9 + + invoke-static {v4}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v4 + + iput-object v4, v3, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + :cond_9 + iget-object v3, v3, Lf/h/a/f/h/k/h1;->zze:Lf/h/a/f/h/k/f6; + + invoke-static {v1, v3}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + if-nez v1, :cond_a + + invoke-static {}, Ljava/util/Collections;->emptyList()Ljava/util/List; + + move-result-object v1 + + goto/16 :goto_3 + + :cond_a + new-instance v1, Ljava/util/ArrayList; + + iget-object v3, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-interface {v3}, Ljava/util/Map;->size()I + + move-result v3 + + invoke-direct {v1, v3}, Ljava/util/ArrayList;->(I)V + + iget-object v3, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-interface {v3}, Ljava/util/Map;->keySet()Ljava/util/Set; + + move-result-object v3 + + invoke-interface {v3}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object v3 + + :goto_2 + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z + + move-result v4 + + if-eqz v4, :cond_f + + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/Integer; + + sget-object v5, Lf/h/a/f/h/k/i1;->zzf:Lf/h/a/f/h/k/i1; + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5;->q()Lf/h/a/f/h/k/y5$a; + + move-result-object v5 + + check-cast v5, Lf/h/a/f/h/k/i1$a; + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v6 + + iget-boolean v7, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v7, :cond_b + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_b + iget-object v7, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v7, Lf/h/a/f/h/k/i1; + + iget v8, v7, Lf/h/a/f/h/k/i1;->zzc:I + + or-int/lit8 v8, v8, 0x1 + + iput v8, v7, Lf/h/a/f/h/k/i1;->zzc:I + + iput v6, v7, Lf/h/a/f/h/k/i1;->zzd:I + + iget-object v6, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-interface {v6, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/util/List; + + if-eqz v4, :cond_e + + invoke-static {v4}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + iget-boolean v6, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v6, :cond_c + + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v5, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_c + iget-object v6, v5, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v6, Lf/h/a/f/h/k/i1; + + iget-object v7, v6, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + invoke-interface {v7}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v8 + + if-nez v8, :cond_d + + invoke-static {v7}, Lf/h/a/f/h/k/y5;->l(Lf/h/a/f/h/k/d6;)Lf/h/a/f/h/k/d6; + + move-result-object v7 + + iput-object v7, v6, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + :cond_d + iget-object v6, v6, Lf/h/a/f/h/k/i1;->zze:Lf/h/a/f/h/k/d6; + + invoke-static {v4, v6}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + :cond_e + invoke-virtual {v5}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object v4 + + check-cast v4, Lf/h/a/f/h/k/y5; + + check-cast v4, Lf/h/a/f/h/k/i1; + + invoke-virtual {v1, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + goto :goto_2 + + :cond_f + :goto_3 + iget-boolean v3, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v3, :cond_10 + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, p1, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_10 + iget-object v3, p1, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v3, Lf/h/a/f/h/k/h1; + + iget-object v4, v3, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-interface {v4}, Lf/h/a/f/h/k/f6;->a()Z + + move-result v5 + + if-nez v5, :cond_11 + + invoke-static {v4}, Lf/h/a/f/h/k/y5;->m(Lf/h/a/f/h/k/f6;)Lf/h/a/f/h/k/f6; + + move-result-object v4 + + iput-object v4, v3, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + :cond_11 + iget-object v3, v3, Lf/h/a/f/h/k/h1;->zzf:Lf/h/a/f/h/k/f6; + + invoke-static {v1, v3}, Lf/h/a/f/h/k/o4;->i(Ljava/lang/Iterable;Ljava/util/List;)V + + iget-boolean v1, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + if-eqz v1, :cond_12 + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->l()V + + iput-boolean v2, v0, Lf/h/a/f/h/k/y5$a;->f:Z + + :cond_12 + iget-object v1, v0, Lf/h/a/f/h/k/y5$a;->e:Lf/h/a/f/h/k/y5; + + check-cast v1, Lf/h/a/f/h/k/z0; + + invoke-virtual {p1}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/h1; + + invoke-static {v1, p1}, Lf/h/a/f/h/k/z0;->s(Lf/h/a/f/h/k/z0;Lf/h/a/f/h/k/h1;)V + + invoke-virtual {v0}, Lf/h/a/f/h/k/y5$a;->n()Lf/h/a/f/h/k/d7; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/h/k/y5; + + check-cast p1, Lf/h/a/f/h/k/z0; + + return-object p1 +.end method + +.method public final b(Lf/h/a/f/i/b/da;)V + .locals 8 + .param p1 # Lf/h/a/f/i/b/da; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lf/h/a/f/i/b/da;->a()I + + move-result v0 + + iget-object v1, p1, Lf/h/a/f/i/b/da;->c:Ljava/lang/Boolean; + + if-eqz v1, :cond_0 + + iget-object v2, p0, Lf/h/a/f/i/b/y9;->e:Ljava/util/BitSet; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + invoke-virtual {v2, v0, v1}, Ljava/util/BitSet;->set(IZ)V + + :cond_0 + iget-object v1, p1, Lf/h/a/f/i/b/da;->d:Ljava/lang/Boolean; + + if-eqz v1, :cond_1 + + iget-object v2, p0, Lf/h/a/f/i/b/y9;->d:Ljava/util/BitSet; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + invoke-virtual {v2, v0, v1}, Ljava/util/BitSet;->set(IZ)V + + :cond_1 + iget-object v1, p1, Lf/h/a/f/i/b/da;->e:Ljava/lang/Long; + + const-wide/16 v2, 0x3e8 + + if-eqz v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-interface {v1, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Long; + + iget-object v4, p1, Lf/h/a/f/i/b/da;->e:Ljava/lang/Long; + + invoke-virtual {v4}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + div-long/2addr v4, v2 + + if-eqz v1, :cond_2 + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v6 + + cmp-long v1, v4, v6 + + if-lez v1, :cond_3 + + :cond_2 + iget-object v1, p0, Lf/h/a/f/i/b/y9;->f:Ljava/util/Map; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v6 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v4 + + invoke-interface {v1, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_3 + iget-object v1, p1, Lf/h/a/f/i/b/da;->f:Ljava/lang/Long; + + if-eqz v1, :cond_9 + + iget-object v1, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v4 + + invoke-interface {v1, v4}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/util/List; + + if-nez v1, :cond_4 + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + iget-object v4, p0, Lf/h/a/f/i/b/y9;->g:Ljava/util/Map; + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + invoke-interface {v4, v0, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_4 + invoke-virtual {p1}, Lf/h/a/f/i/b/da;->g()Z + + move-result v0 + + if-eqz v0, :cond_5 + + invoke-interface {v1}, Ljava/util/List;->clear()V + + :cond_5 + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v0 + + if-eqz v0, :cond_6 + + iget-object v0, p0, Lf/h/a/f/i/b/y9;->h:Lf/h/a/f/i/b/w9; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v4, p0, Lf/h/a/f/i/b/y9;->a:Ljava/lang/String; + + sget-object v5, Lf/h/a/f/i/b/n;->g0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-virtual {p1}, Lf/h/a/f/i/b/da;->h()Z + + move-result v0 + + if-eqz v0, :cond_6 + + invoke-interface {v1}, Ljava/util/List;->clear()V + + :cond_6 + invoke-static {}, Lf/h/a/f/h/k/ka;->b()Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object v0, p0, Lf/h/a/f/i/b/y9;->h:Lf/h/a/f/i/b/w9; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v4, p0, Lf/h/a/f/i/b/y9;->a:Ljava/lang/String; + + sget-object v5, Lf/h/a/f/i/b/n;->g0:Lf/h/a/f/i/b/p3; + + invoke-virtual {v0, v4, v5}, Lf/h/a/f/i/b/fa;->v(Ljava/lang/String;Lf/h/a/f/i/b/p3;)Z + + move-result v0 + + if-eqz v0, :cond_8 + + iget-object p1, p1, Lf/h/a/f/i/b/da;->f:Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + div-long/2addr v4, v2 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-interface {v1, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result p1 + + if-nez p1, :cond_7 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_7 + return-void + + :cond_8 + iget-object p1, p1, Lf/h/a/f/i/b/da;->f:Ljava/lang/Long; + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + div-long/2addr v4, v2 + + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-interface {v1, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_9 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z.smali new file mode 100644 index 0000000000..71fdf011b7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/z; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/z; + + invoke-direct {v0}, Lf/h/a/f/i/b/z;->()V + + sput-object v0, Lf/h/a/f/i/b/z;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->i0()Ljava/lang/Long; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z0.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z0.smali new file mode 100644 index 0000000000..4d8a92d7f3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z0.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/z0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/z0; + + invoke-direct {v0}, Lf/h/a/f/i/b/z0;->()V + + sput-object v0, Lf/h/a/f/i/b/z0;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->J()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z1.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z1.smali new file mode 100644 index 0000000000..94b304c1b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z1.smali @@ -0,0 +1,161 @@ +.class public Lf/h/a/f/i/b/z1; +.super Lf/h/a/f/i/b/y5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/z5; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 0 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/y5;->(Lf/h/a/f/i/b/e5;)V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x0 + + throw v0 +.end method + +.method public b()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->b()V + + return-void +.end method + +.method public c()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->i()Lf/h/a/f/i/b/x4; + + move-result-object v0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/x4;->c()V + + return-void +.end method + +.method public o()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->h()V + + const/4 v0, 0x0 + + throw v0 +.end method + +.method public p()Lf/h/a/f/i/b/a; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->A()Lf/h/a/f/i/b/a; + + move-result-object v0 + + return-object v0 +.end method + +.method public q()Lf/h/a/f/i/b/i6; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->s()Lf/h/a/f/i/b/i6; + + move-result-object v0 + + return-object v0 +.end method + +.method public r()Lf/h/a/f/i/b/s3; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->z()Lf/h/a/f/i/b/s3; + + move-result-object v0 + + return-object v0 +.end method + +.method public s()Lf/h/a/f/i/b/r7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->x()Lf/h/a/f/i/b/r7; + + move-result-object v0 + + return-object v0 +.end method + +.method public t()Lf/h/a/f/i/b/m7; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->w()Lf/h/a/f/i/b/m7; + + move-result-object v0 + + return-object v0 +.end method + +.method public u()Lf/h/a/f/i/b/v3; + .locals 2 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v1, v0, Lf/h/a/f/i/b/e5;->s:Lf/h/a/f/i/b/v3; + + invoke-static {v1}, Lf/h/a/f/i/b/e5;->o(Lf/h/a/f/i/b/a5;)V + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->s:Lf/h/a/f/i/b/v3; + + return-object v0 +.end method + +.method public v()Lf/h/a/f/i/b/v8; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->r()Lf/h/a/f/i/b/v8; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z2.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z2.smali new file mode 100644 index 0000000000..64463d8cab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z2.smali @@ -0,0 +1,44 @@ +.class public final synthetic Lf/h/a/f/i/b/z2; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Lf/h/a/f/i/b/n3; + + +# static fields +.field public static final a:Lf/h/a/f/i/b/n3; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/i/b/z2; + + invoke-direct {v0}, Lf/h/a/f/i/b/z2;->()V + + sput-object v0, Lf/h/a/f/i/b/z2;->a:Lf/h/a/f/i/b/n3; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a()Ljava/lang/Object; + .locals 1 + + invoke-static {}, Lf/h/a/f/i/b/n;->I0()Ljava/lang/Boolean; + + move-result-object v0 + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z3.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z3.smali new file mode 100644 index 0000000000..59ba220a28 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z3.smali @@ -0,0 +1,979 @@ +.class public final Lf/h/a/f/i/b/z3; +.super Lf/h/a/f/i/b/x5; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# instance fields +.field public c:C + +.field public d:J + +.field public e:Ljava/lang/String; + .annotation build Landroidx/annotation/GuardedBy; + value = "this" + .end annotation +.end field + +.field public final f:Lf/h/a/f/i/b/c4; + +.field public final g:Lf/h/a/f/i/b/c4; + +.field public final h:Lf/h/a/f/i/b/c4; + +.field public final i:Lf/h/a/f/i/b/c4; + +.field public final j:Lf/h/a/f/i/b/c4; + +.field public final k:Lf/h/a/f/i/b/c4; + +.field public final l:Lf/h/a/f/i/b/c4; + +.field public final m:Lf/h/a/f/i/b/c4; + +.field public final n:Lf/h/a/f/i/b/c4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/e5;)V + .locals 3 + + invoke-direct {p0, p1}, Lf/h/a/f/i/b/x5;->(Lf/h/a/f/i/b/e5;)V + + const/4 p1, 0x0 + + iput-char p1, p0, Lf/h/a/f/i/b/z3;->c:C + + const-wide/16 v0, -0x1 + + iput-wide v0, p0, Lf/h/a/f/i/b/z3;->d:J + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v1, 0x6 + + invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v2, 0x1 + + invoke-direct {v0, p0, v1, v2, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->g:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + invoke-direct {v0, p0, v1, p1, v2}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->h:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v1, 0x5 + + invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + invoke-direct {v0, p0, v1, v2, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->j:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + invoke-direct {v0, p0, v1, p1, v2}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v1, 0x4 + + invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->l:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v1, 0x3 + + invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + new-instance v0, Lf/h/a/f/i/b/c4; + + const/4 v1, 0x2 + + invoke-direct {v0, p0, v1, p1, p1}, Lf/h/a/f/i/b/c4;->(Lf/h/a/f/i/b/z3;IZZ)V + + iput-object v0, p0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + return-void +.end method + +.method public static B(Ljava/lang/String;)Ljava/lang/String; + .locals 2 + + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const-string p0, "" + + return-object p0 + + :cond_0 + const/16 v0, 0x2e + + invoke-virtual {p0, v0}, Ljava/lang/String;->lastIndexOf(I)I + + move-result v0 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_1 + + return-object p0 + + :cond_1 + const/4 v1, 0x0 + + invoke-virtual {p0, v1, v0}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static u(Ljava/lang/String;)Ljava/lang/Object; + .locals 1 + + if-nez p0, :cond_0 + + const/4 p0, 0x0 + + return-object p0 + + :cond_0 + new-instance v0, Lf/h/a/f/i/b/b4; + + invoke-direct {v0, p0}, Lf/h/a/f/i/b/b4;->(Ljava/lang/String;)V + + return-object v0 +.end method + +.method public static v(ZLjava/lang/Object;)Ljava/lang/String; + .locals 8 + + const-string v0, "" + + if-nez p1, :cond_0 + + return-object v0 + + :cond_0 + instance-of v1, p1, Ljava/lang/Integer; + + if-eqz v1, :cond_1 + + check-cast p1, Ljava/lang/Integer; + + invoke-virtual {p1}, Ljava/lang/Integer;->intValue()I + + move-result p1 + + int-to-long v1, p1 + + invoke-static {v1, v2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + :cond_1 + instance-of v1, p1, Ljava/lang/Long; + + const-string v2, "-" + + const/4 v3, 0x0 + + if-eqz v1, :cond_5 + + if-nez p0, :cond_2 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_2 + move-object p0, p1 + + check-cast p0, Ljava/lang/Long; + + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide v4 + + invoke-static {v4, v5}, Ljava/lang/Math;->abs(J)J + + move-result-wide v4 + + const-wide/16 v6, 0x64 + + cmp-long v1, v4, v6 + + if-gez v1, :cond_3 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_3 + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p1, v3}, Ljava/lang/String;->charAt(I)C + + move-result p1 + + const/16 v1, 0x2d + + if-ne p1, v1, :cond_4 + + move-object v0, v2 + + :cond_4 + invoke-virtual {p0}, Ljava/lang/Long;->longValue()J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/Math;->abs(J)J + + move-result-wide p0 + + invoke-static {p0, p1}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p1 + + add-int/lit8 p1, p1, -0x1 + + int-to-double v1, p1 + + const-wide/high16 v3, 0x4024000000000000L # 10.0 + + invoke-static {v3, v4, v1, v2}, Ljava/lang/Math;->pow(DD)D + + move-result-wide v1 + + invoke-static {v1, v2}, Ljava/lang/Math;->round(D)J + + move-result-wide v1 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result p0 + + int-to-double p0, p0 + + invoke-static {v3, v4, p0, p1}, Ljava/lang/Math;->pow(DD)D + + move-result-wide p0 + + const-wide/high16 v3, 0x3ff0000000000000L # 1.0 + + sub-double/2addr p0, v3 + + invoke-static {p0, p1}, Ljava/lang/Math;->round(D)J + + move-result-wide p0 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + add-int/lit8 v3, v3, 0x2b + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v4 + + add-int/2addr v4, v3 + + new-instance v3, Ljava/lang/StringBuilder; + + invoke-direct {v3, v4}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string v1, "..." + + invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3, p0, p1}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_5 + instance-of v0, p1, Ljava/lang/Boolean; + + if-eqz v0, :cond_6 + + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_6 + instance-of v0, p1, Ljava/lang/Throwable; + + if-eqz v0, :cond_a + + check-cast p1, Ljava/lang/Throwable; + + new-instance v0, Ljava/lang/StringBuilder; + + if-eqz p0, :cond_7 + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :cond_7 + invoke-virtual {p1}, Ljava/lang/Throwable;->toString()Ljava/lang/String; + + move-result-object p0 + + :goto_0 + invoke-direct {v0, p0}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V + + const-class p0, Lf/h/a/f/i/b/e5; + + invoke-virtual {p0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Lf/h/a/f/i/b/z3;->B(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p1}, Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; + + move-result-object p1 + + array-length v1, p1 + + :goto_1 + if-ge v3, v1, :cond_9 + + aget-object v2, p1, v3 + + invoke-virtual {v2}, Ljava/lang/StackTraceElement;->isNativeMethod()Z + + move-result v4 + + if-nez v4, :cond_8 + + invoke-virtual {v2}, Ljava/lang/StackTraceElement;->getClassName()Ljava/lang/String; + + move-result-object v4 + + if-eqz v4, :cond_8 + + invoke-static {v4}, Lf/h/a/f/i/b/z3;->B(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v4 + + invoke-virtual {v4, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v4 + + if-eqz v4, :cond_8 + + const-string p0, ": " + + invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + goto :goto_2 + + :cond_8 + add-int/lit8 v3, v3, 0x1 + + goto :goto_1 + + :cond_9 + :goto_2 + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_a + instance-of v0, p1, Lf/h/a/f/i/b/b4; + + if-eqz v0, :cond_b + + check-cast p1, Lf/h/a/f/i/b/b4; + + iget-object p0, p1, Lf/h/a/f/i/b/b4;->a:Ljava/lang/String; + + return-object p0 + + :cond_b + if-eqz p0, :cond_c + + return-object v2 + + :cond_c + invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + .locals 2 + + const-string v0, "" + + if-nez p1, :cond_0 + + move-object p1, v0 + + :cond_0 + invoke-static {p0, p2}, Lf/h/a/f/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-static {p0, p3}, Lf/h/a/f/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-static {p0, p4}, Lf/h/a/f/i/b/z3;->v(ZLjava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + new-instance p4, Ljava/lang/StringBuilder; + + invoke-direct {p4}, Ljava/lang/StringBuilder;->()V + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p4, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string v0, ": " + + :cond_1 + invoke-static {p2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + const-string v1, ", " + + if-nez p1, :cond_2 + + invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-object v0, v1 + + :cond_2 + invoke-static {p3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_3 + + invoke-virtual {p4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + goto :goto_0 + + :cond_3 + move-object v1, v0 + + :goto_0 + invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_4 + + invoke-virtual {p4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p4, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + :cond_4 + invoke-virtual {p4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + + +# virtual methods +.method public final A()Ljava/lang/String; + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/i/b/z3;->e:Ljava/lang/String; + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->d:Ljava/lang/String; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->d:Ljava/lang/String; + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->g:Lf/h/a/f/i/b/fa; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->f:Lf/h/a/f/i/b/ea; + + const-string v0, "FA" + + :goto_0 + iput-object v0, p0, Lf/h/a/f/i/b/z3;->e:Ljava/lang/String; + + :cond_1 + iget-object v0, p0, Lf/h/a/f/i/b/z3;->e:Ljava/lang/String; + + monitor-exit p0 + + return-object v0 + + :catchall_0 + move-exception v0 + + monitor-exit p0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method + +.method public final C()Lf/h/a/f/i/b/c4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + return-object v0 +.end method + +.method public final D()Lf/h/a/f/i/b/c4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/z3;->i:Lf/h/a/f/i/b/c4; + + return-object v0 +.end method + +.method public final E()Lf/h/a/f/i/b/c4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/z3;->k:Lf/h/a/f/i/b/c4; + + return-object v0 +.end method + +.method public final F()Lf/h/a/f/i/b/c4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + return-object v0 +.end method + +.method public final G()Lf/h/a/f/i/b/c4; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/i/b/z3;->n:Lf/h/a/f/i/b/c4; + + return-object v0 +.end method + +.method public final H()Ljava/lang/String; + .locals 10 + + invoke-virtual {p0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/m4;->d:Lf/h/a/f/i/b/p4; + + iget-object v1, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v1, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->c()V + + iget-object v1, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->a:Ljava/lang/String; + + const-wide/16 v3, 0x0 + + invoke-interface {v1, v2, v3, v4}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v1 + + const/4 v5, 0x0 + + cmp-long v6, v1, v3 + + if-nez v6, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/p4;->a()V + + move-wide v1, v3 + + goto :goto_0 + + :cond_0 + iget-object v6, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + iget-object v6, v6, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v6, v6, Lf/h/a/f/i/b/e5;->n:Lf/h/a/f/e/n/b; + + check-cast v6, Lf/h/a/f/e/n/c; + + if-eqz v6, :cond_7 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v6 + + sub-long/2addr v1, v6 + + invoke-static {v1, v2}, Ljava/lang/Math;->abs(J)J + + move-result-wide v1 + + :goto_0 + iget-wide v6, v0, Lf/h/a/f/i/b/p4;->d:J + + const/4 v8, 0x1 + + cmp-long v9, v1, v6 + + if-gez v9, :cond_1 + + goto :goto_1 + + :cond_1 + shl-long/2addr v6, v8 + + cmp-long v9, v1, v6 + + if-lez v9, :cond_2 + + invoke-virtual {v0}, Lf/h/a/f/i/b/p4;->a()V + + :goto_1 + move-object v0, v5 + + goto :goto_3 + + :cond_2 + iget-object v1, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v1}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v1 + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->c:Ljava/lang/String; + + invoke-interface {v1, v2, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + iget-object v2, v0, Lf/h/a/f/i/b/p4;->e:Lf/h/a/f/i/b/m4; + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + iget-object v6, v0, Lf/h/a/f/i/b/p4;->b:Ljava/lang/String; + + invoke-interface {v2, v6, v3, v4}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J + + move-result-wide v6 + + invoke-virtual {v0}, Lf/h/a/f/i/b/p4;->a()V + + if-eqz v1, :cond_4 + + cmp-long v0, v6, v3 + + if-gtz v0, :cond_3 + + goto :goto_2 + + :cond_3 + new-instance v0, Landroid/util/Pair; + + invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object v2 + + invoke-direct {v0, v1, v2}, Landroid/util/Pair;->(Ljava/lang/Object;Ljava/lang/Object;)V + + goto :goto_3 + + :cond_4 + :goto_2 + sget-object v0, Lf/h/a/f/i/b/m4;->D:Landroid/util/Pair; + + :goto_3 + if-eqz v0, :cond_6 + + sget-object v1, Lf/h/a/f/i/b/m4;->D:Landroid/util/Pair; + + if-ne v0, v1, :cond_5 + + goto :goto_4 + + :cond_5 + iget-object v1, v0, Landroid/util/Pair;->second:Ljava/lang/Object; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + iget-object v0, v0, Landroid/util/Pair;->first:Ljava/lang/Object; + + check-cast v0, Ljava/lang/String; + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result v2 + + add-int/2addr v2, v8 + + invoke-static {v0, v2}, Lf/e/b/a/a;->I(Ljava/lang/String;I)I + + move-result v2 + + const-string v3, ":" + + invoke-static {v2, v1, v3, v0}, Lf/e/b/a/a;->e(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + return-object v0 + + :cond_6 + :goto_4 + return-object v5 + + :cond_7 + throw v5 +.end method + +.method public final s()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public final x(ILjava/lang/String;)V + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z3;->A()Ljava/lang/String; + + move-result-object v0 + + invoke-static {p1, v0, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I + + return-void +.end method + +.method public final y(IZZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + .locals 7 + + const/4 v0, 0x0 + + if-nez p2, :cond_0 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z3;->A()Ljava/lang/String; + + move-result-object p2 + + invoke-static {p2, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p2 + + if-eqz p2, :cond_0 + + invoke-static {v0, p4, p5, p6, p7}, Lf/h/a/f/i/b/z3;->w(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z3;->A()Ljava/lang/String; + + move-result-object v1 + + invoke-static {p1, v1, p2}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I + + :cond_0 + if-nez p3, :cond_5 + + const/4 p2, 0x5 + + if-lt p1, p2, :cond_5 + + invoke-static {p4}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p2, p0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object p2, p2, Lf/h/a/f/i/b/e5;->j:Lf/h/a/f/i/b/x4; + + const/4 p3, 0x6 + + if-nez p2, :cond_1 + + const-string p1, "Scheduler not set. Not logging error/warn" + + invoke-virtual {p0, p3, p1}, Lf/h/a/f/i/b/z3;->x(ILjava/lang/String;)V + + return-void + + :cond_1 + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->t()Z + + move-result v1 + + if-nez v1, :cond_2 + + const-string p1, "Scheduler not initialized. Not logging error/warn" + + invoke-virtual {p0, p3, p1}, Lf/h/a/f/i/b/z3;->x(ILjava/lang/String;)V + + return-void + + :cond_2 + if-gez p1, :cond_3 + + const/4 p1, 0x0 + + :cond_3 + const/16 p3, 0x9 + + if-lt p1, p3, :cond_4 + + const/16 p1, 0x8 + + const/16 v2, 0x8 + + goto :goto_0 + + :cond_4 + move v2, p1 + + :goto_0 + new-instance p1, Lf/h/a/f/i/b/y3; + + move-object v0, p1 + + move-object v1, p0 + + move-object v3, p4 + + move-object v4, p5 + + move-object v5, p6 + + move-object v6, p7 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/i/b/y3;->(Lf/h/a/f/i/b/z3;ILjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + + invoke-virtual {p2}, Lf/h/a/f/i/b/x5;->p()V + + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + new-instance p3, Lf/h/a/f/i/b/c5; + + const-string p4, "Task exception on worker thread" + + invoke-direct {p3, p2, p1, p4}, Lf/h/a/f/i/b/c5;->(Lf/h/a/f/i/b/x4;Ljava/lang/Runnable;Ljava/lang/String;)V + + invoke-virtual {p2, p3}, Lf/h/a/f/i/b/x4;->w(Lf/h/a/f/i/b/c5;)V + + :cond_5 + return-void +.end method + +.method public final z(I)Z + .locals 1 + + invoke-virtual {p0}, Lf/h/a/f/i/b/z3;->A()Ljava/lang/String; + + move-result-object v0 + + invoke-static {v0, p1}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z4.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z4.smali new file mode 100644 index 0000000000..3b02ed7c5f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z4.smali @@ -0,0 +1,62 @@ +.class public final Lf/h/a/f/i/b/z4; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Thread$UncaughtExceptionHandler; + + +# instance fields +.field public final a:Ljava/lang/String; + +.field public final synthetic b:Lf/h/a/f/i/b/x4; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/x4;Ljava/lang/String;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/z4;->b:Lf/h/a/f/i/b/x4; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iput-object p2, p0, Lf/h/a/f/i/b/z4;->a:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public final declared-synchronized uncaughtException(Ljava/lang/Thread;Ljava/lang/Throwable;)V + .locals 1 + + monitor-enter p0 + + :try_start_0 + iget-object p1, p0, Lf/h/a/f/i/b/z4;->b:Lf/h/a/f/i/b/x4; + + invoke-virtual {p1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + iget-object v0, p0, Lf/h/a/f/i/b/z4;->a:Ljava/lang/String; + + invoke-virtual {p1, v0, p2}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + monitor-exit p0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit p0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z5.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z5.smali new file mode 100644 index 0000000000..63ff0f5897 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z5.smali @@ -0,0 +1,20 @@ +.class public interface abstract Lf/h/a/f/i/b/z5; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + + +# virtual methods +.method public abstract f()Lf/h/a/f/i/b/z3; +.end method + +.method public abstract g()Lf/h/a/f/i/b/ea; +.end method + +.method public abstract i()Lf/h/a/f/i/b/x4; +.end method + +.method public abstract j()Landroid/content/Context; +.end method + +.method public abstract m()Lf/h/a/f/e/n/b; +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z6.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z6.smali new file mode 100644 index 0000000000..972255554a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z6.smali @@ -0,0 +1,80 @@ +.class public final Lf/h/a/f/i/b/z6; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Lf/h/a/f/i/b/i6; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/i6;Z)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/z6;->e:Lf/h/a/f/i/b/i6; + + iput-boolean p2, p0, Lf/h/a/f/i/b/z6;->d:Z + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/i/b/z6;->e:Lf/h/a/f/i/b/i6; + + iget-boolean v1, p0, Lf/h/a/f/i/b/z6;->d:Z + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->c()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/z1;->a()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/a5;->x()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v2 + + iget-object v2, v2, Lf/h/a/f/i/b/z3;->m:Lf/h/a/f/i/b/c4; + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v3 + + const-string v4, "Setting app measurement enabled (FE)" + + invoke-virtual {v2, v4, v3}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->l()Lf/h/a/f/i/b/m4; + + move-result-object v2 + + invoke-virtual {v2}, Lf/h/a/f/i/b/y5;->c()V + + invoke-virtual {v2}, Lf/h/a/f/i/b/m4;->y()Landroid/content/SharedPreferences; + + move-result-object v2 + + invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; + + move-result-object v2 + + const-string v3, "measurement_enabled" + + invoke-interface {v2, v3, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; + + invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V + + invoke-virtual {v0}, Lf/h/a/f/i/b/i6;->M()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z7.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z7.smali new file mode 100644 index 0000000000..31a4cb4ce9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z7.smali @@ -0,0 +1,123 @@ +.class public final Lf/h/a/f/i/b/z7; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-impl@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/i/b/k7; + +.field public final synthetic e:Lf/h/a/f/i/b/r7; + + +# direct methods +.method public constructor (Lf/h/a/f/i/b/r7;Lf/h/a/f/i/b/k7;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/z7;->e:Lf/h/a/f/i/b/r7; + + iput-object p2, p0, Lf/h/a/f/i/b/z7;->d:Lf/h/a/f/i/b/k7; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 7 + + iget-object v0, p0, Lf/h/a/f/i/b/z7;->e:Lf/h/a/f/i/b/r7; + + iget-object v1, v0, Lf/h/a/f/i/b/r7;->d:Lf/h/a/f/i/b/r3; + + if-nez v1, :cond_0 + + invoke-virtual {v0}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v0 + + iget-object v0, v0, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v1, "Failed to send current screen to service" + + invoke-virtual {v0, v1}, Lf/h/a/f/i/b/c4;->a(Ljava/lang/String;)V + + return-void + + :cond_0 + :try_start_0 + iget-object v2, p0, Lf/h/a/f/i/b/z7;->d:Lf/h/a/f/i/b/k7; + + if-nez v2, :cond_1 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/i/b/r3;->F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/f/i/b/z7;->d:Lf/h/a/f/i/b/k7; + + iget-wide v2, v2, Lf/h/a/f/i/b/k7;->c:J + + iget-object v4, p0, Lf/h/a/f/i/b/z7;->d:Lf/h/a/f/i/b/k7; + + iget-object v4, v4, Lf/h/a/f/i/b/k7;->a:Ljava/lang/String; + + iget-object v5, p0, Lf/h/a/f/i/b/z7;->d:Lf/h/a/f/i/b/k7; + + iget-object v5, v5, Lf/h/a/f/i/b/k7;->b:Ljava/lang/String; + + iget-object v0, v0, Lf/h/a/f/i/b/y5;->a:Lf/h/a/f/i/b/e5; + + iget-object v0, v0, Lf/h/a/f/i/b/e5;->a:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v6 + + invoke-interface/range {v1 .. v6}, Lf/h/a/f/i/b/r3;->F(JLjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V + + :goto_0 + iget-object v0, p0, Lf/h/a/f/i/b/z7;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v0}, Lf/h/a/f/i/b/r7;->J()V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/i/b/z7;->e:Lf/h/a/f/i/b/r7; + + invoke-virtual {v1}, Lf/h/a/f/i/b/y5;->f()Lf/h/a/f/i/b/z3; + + move-result-object v1 + + iget-object v1, v1, Lf/h/a/f/i/b/z3;->f:Lf/h/a/f/i/b/c4; + + const-string v2, "Failed to send current screen to the service" + + invoke-virtual {v1, v2, v0}, Lf/h/a/f/i/b/c4;->b(Ljava/lang/String;Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z8.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z8.smali new file mode 100644 index 0000000000..6d6fca86d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z8.smali @@ -0,0 +1,54 @@ +.class public final Lf/h/a/f/i/b/z8; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement-sdk@@17.4.4" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/h/k/zd; + +.field public final synthetic e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + +# direct methods +.method public constructor (Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;Lf/h/a/f/h/k/zd;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iput-object p2, p0, Lf/h/a/f/i/b/z8;->d:Lf/h/a/f/h/k/zd; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v0, v0, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v0}, Lf/h/a/f/i/b/e5;->t()Lf/h/a/f/i/b/t9; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/i/b/z8;->d:Lf/h/a/f/h/k/zd; + + iget-object v2, p0, Lf/h/a/f/i/b/z8;->e:Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService; + + iget-object v2, v2, Lcom/google/android/gms/measurement/internal/AppMeasurementDynamiteService;->a:Lf/h/a/f/i/b/e5; + + invoke-virtual {v2}, Lf/h/a/f/i/b/e5;->c()Z + + move-result v2 + + invoke-virtual {v0, v1, v2}, Lf/h/a/f/i/b/t9;->P(Lf/h/a/f/h/k/zd;Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/i/b/z9.smali b/com.discord/smali_classes2/f/h/a/f/i/b/z9.smali new file mode 100644 index 0000000000..5a5f410789 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/i/b/z9.smali @@ -0,0 +1,125 @@ +.class public final synthetic Lf/h/a/f/i/b/z9; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-measurement@@17.4.4" + + +# static fields +.field public static final synthetic a:[I + +.field public static final synthetic b:[I + + +# direct methods +.method public static constructor ()V + .locals 5 + + invoke-static {}, Lf/h/a/f/h/k/o0$b;->values()[Lf/h/a/f/h/k/o0$b; + + move-result-object v0 + + array-length v0, v0 + + new-array v0, v0, [I + + sput-object v0, Lf/h/a/f/i/b/z9;->b:[I + + const/4 v1, 0x1 + + :try_start_0 + aput v1, v0, v1 + :try_end_0 + .catch Ljava/lang/NoSuchFieldError; {:try_start_0 .. :try_end_0} :catch_0 + + :catch_0 + const/4 v0, 0x2 + + :try_start_1 + sget-object v2, Lf/h/a/f/i/b/z9;->b:[I + + aput v0, v2, v0 + :try_end_1 + .catch Ljava/lang/NoSuchFieldError; {:try_start_1 .. :try_end_1} :catch_1 + + :catch_1 + const/4 v2, 0x3 + + :try_start_2 + sget-object v3, Lf/h/a/f/i/b/z9;->b:[I + + aput v2, v3, v2 + :try_end_2 + .catch Ljava/lang/NoSuchFieldError; {:try_start_2 .. :try_end_2} :catch_2 + + :catch_2 + const/4 v3, 0x4 + + :try_start_3 + sget-object v4, Lf/h/a/f/i/b/z9;->b:[I + + aput v3, v4, v3 + :try_end_3 + .catch Ljava/lang/NoSuchFieldError; {:try_start_3 .. :try_end_3} :catch_3 + + :catch_3 + invoke-static {}, Lf/h/a/f/h/k/q0$a;->values()[Lf/h/a/f/h/k/q0$a; + + move-result-object v4 + + array-length v4, v4 + + new-array v4, v4, [I + + sput-object v4, Lf/h/a/f/i/b/z9;->a:[I + + :try_start_4 + aput v1, v4, v1 + :try_end_4 + .catch Ljava/lang/NoSuchFieldError; {:try_start_4 .. :try_end_4} :catch_4 + + :catch_4 + :try_start_5 + sget-object v1, Lf/h/a/f/i/b/z9;->a:[I + + aput v0, v1, v0 + :try_end_5 + .catch Ljava/lang/NoSuchFieldError; {:try_start_5 .. :try_end_5} :catch_5 + + :catch_5 + :try_start_6 + sget-object v0, Lf/h/a/f/i/b/z9;->a:[I + + aput v2, v0, v2 + :try_end_6 + .catch Ljava/lang/NoSuchFieldError; {:try_start_6 .. :try_end_6} :catch_6 + + :catch_6 + :try_start_7 + sget-object v0, Lf/h/a/f/i/b/z9;->a:[I + + aput v3, v0, v3 + :try_end_7 + .catch Ljava/lang/NoSuchFieldError; {:try_start_7 .. :try_end_7} :catch_7 + + :catch_7 + :try_start_8 + sget-object v0, Lf/h/a/f/i/b/z9;->a:[I + + const/4 v1, 0x5 + + aput v1, v0, v1 + :try_end_8 + .catch Ljava/lang/NoSuchFieldError; {:try_start_8 .. :try_end_8} :catch_8 + + :catch_8 + :try_start_9 + sget-object v0, Lf/h/a/f/i/b/z9;->a:[I + + const/4 v1, 0x6 + + aput v1, v0, v1 + :try_end_9 + .catch Ljava/lang/NoSuchFieldError; {:try_start_9 .. :try_end_9} :catch_9 + + :catch_9 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/a.smali b/com.discord/smali_classes2/f/h/a/f/j/a.smali new file mode 100644 index 0000000000..3e57b0fc4b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/a.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/f/j/a; +.super Ljava/lang/Object; + + +# direct methods +.method public static a(Landroid/content/Context;)Z + .locals 1 + + const-string v0, "com.google.android.providers.gsf.permission.READ_GSERVICES" + + invoke-static {p0, v0}, Landroidx/core/content/PermissionChecker;->checkCallingOrSelfPermission(Landroid/content/Context;Ljava/lang/String;)I + + move-result v0 + + if-nez v0, :cond_0 + + invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; + + move-result-object p0 + + const-string v0, "gms:nearby:requires_gms_check" + + invoke-static {p0, v0}, Lf/h/a/f/h/l/p;->c(Landroid/content/ContentResolver;Ljava/lang/String;)Z + + move-result p0 + + return p0 + + :cond_0 + const/4 p0, 0x1 + + return p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/a$a.smali b/com.discord/smali_classes2/f/h/a/f/j/b/a$a.smali new file mode 100644 index 0000000000..a9602fdb1d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/a$a.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/j/b/a$a; +.super Ljava/lang/Object; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/j/b/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# instance fields +.field public a:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/f/j/b/a$a;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/a.smali b/com.discord/smali_classes2/f/h/a/f/j/b/a.smali new file mode 100644 index 0000000000..df9ff73f8a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/a.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/f/j/b/a; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/e/h/a$d; + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/j/b/a$a; + } +.end annotation + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/a$a;Lf/h/a/f/j/b/h;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget p1, p1, Lf/h/a/f/j/b/a$a;->a:I + + iput p1, p0, Lf/h/a/f/j/b/a;->a:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/b.smali b/com.discord/smali_classes2/f/h/a/f/j/b/b.smali new file mode 100644 index 0000000000..b6352c5092 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/b.smali @@ -0,0 +1,20 @@ +.class public Lf/h/a/f/j/b/b; +.super Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onExpired()V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/c.smali b/com.discord/smali_classes2/f/h/a/f/j/b/c.smali new file mode 100644 index 0000000000..8d22889d0b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/c.smali @@ -0,0 +1,20 @@ +.class public Lf/h/a/f/j/b/c; +.super Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onPermissionChanged(Z)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/d.smali b/com.discord/smali_classes2/f/h/a/f/j/b/d.smali new file mode 100644 index 0000000000..c6de4c14df --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/d.smali @@ -0,0 +1,12 @@ +.class public Lf/h/a/f/j/b/d; +.super Ljava/lang/Object; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/a.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/a.smali new file mode 100644 index 0000000000..d4d6a35130 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/a.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/j/b/e/a; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract d()V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/a0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/a0.smali new file mode 100644 index 0000000000..dee9f9ca88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/a0.smali @@ -0,0 +1,23 @@ +.class public interface abstract Lf/h/a/f/j/b/e/a0; +.super Ljava/lang/Object; + + +# virtual methods +.method public abstract a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/j/b/e/f;", + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;>;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/a1.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/a1.smali new file mode 100644 index 0000000000..3fe2add5ca --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/a1.smali @@ -0,0 +1,45 @@ +.class public abstract Lf/h/a/f/j/b/e/a1; +.super Lf/h/a/f/h/l/b; + +# interfaces +.implements Lf/h/a/f/j/b/e/z0; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IStatusCallback" + + invoke-direct {p0, v0}, Lf/h/a/f/h/l/b;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p3, 0x1 + + if-ne p1, p3, :cond_0 + + invoke-static {p2}, Lf/h/a/f/h/l/c;->d(Landroid/os/Parcel;)Z + + move-result p1 + + invoke-interface {p0, p1}, Lf/h/a/f/j/b/e/z0;->z(Z)V + + return p3 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/b.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/b.smali new file mode 100644 index 0000000000..57e47ab0cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/b.smali @@ -0,0 +1,41 @@ +.class public abstract Lf/h/a/f/j/b/e/b; +.super Lf/h/a/f/h/l/b; + +# interfaces +.implements Lf/h/a/f/j/b/e/a; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.ISubscribeCallback" + + invoke-direct {p0, v0}, Lf/h/a/f/h/l/b;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p2, 0x1 + + if-ne p1, p2, :cond_0 + + invoke-interface {p0}, Lf/h/a/f/j/b/e/a;->d()V + + return p2 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/b0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/b0.smali new file mode 100644 index 0000000000..0e7fc37fbb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/b0.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/f/j/b/e/b0; +.super Lf/h/a/f/j/b/e/x0; + + +# static fields +.field public static final b:Lf/h/a/f/h/l/l; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/j/b/b;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/b;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/j/b/e/c0; + + invoke-direct {v0}, Lf/h/a/f/j/b/e/c0;->()V + + sput-object v0, Lf/h/a/f/j/b/e/b0;->b:Lf/h/a/f/h/l/l; + + return-void +.end method + +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/b;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/j/b/e/x0;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/b0;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/b1.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/b1.smali new file mode 100644 index 0000000000..8465c33f9f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/b1.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/j/b/e/b1; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/z0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IStatusCallback" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final z(Z)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->c(Landroid/os/Parcel;Z)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/c.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/c.smali new file mode 100644 index 0000000000..70afba1edd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/c.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/j/b/e/c; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/a; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.ISubscribeCallback" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final d()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/c0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/c0.smali new file mode 100644 index 0000000000..de6910a07d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/c0.smali @@ -0,0 +1,34 @@ +.class public final Lf/h/a/f/j/b/e/c0; +.super Lf/h/a/f/h/l/l; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/j/b/b;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/l/l;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/f/j/b/b; + + invoke-virtual {p1}, Lf/h/a/f/j/b/b;->onExpired()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/d.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/d.smali new file mode 100644 index 0000000000..8c882de3c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/d.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/j/b/e/d; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzad;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/16 v6, 0x3e8 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzad; + + invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/nearby/messages/internal/zzad;->(ILjava/lang/String;Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzad; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/d0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/d0.smali new file mode 100644 index 0000000000..277c6143c5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/d0.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/f/j/b/e/d0; +.super Lf/h/a/f/j/b/e/b; + + +# static fields +.field public static final b:Lf/h/a/f/h/l/l; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/j/b/d;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/d;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/j/b/e/e0; + + invoke-direct {v0}, Lf/h/a/f/j/b/e/e0;->()V + + sput-object v0, Lf/h/a/f/j/b/e/d0;->b:Lf/h/a/f/h/l/l; + + return-void +.end method + +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + .param p1 # Lf/h/a/f/e/h/i/k; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "Lf/h/a/f/j/b/d;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Lf/h/a/f/j/b/e/b;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/d0;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/e.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/e.smali new file mode 100644 index 0000000000..5ca6f763a7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/e.smali @@ -0,0 +1,102 @@ +.class public final Lf/h/a/f/j/b/e/e; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzaf;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/4 v5, 0x1 + + if-eq v4, v5, :cond_1 + + const/16 v5, 0x3e8 + + if-eq v4, v5, :cond_0 + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_1 + sget-object v2, Lcom/google/android/gms/nearby/messages/Message;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v3, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/nearby/messages/Message; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + invoke-direct {p1, v1, v2}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzaf; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/e0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/e0.smali new file mode 100644 index 0000000000..f2a3f5cff6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/e0.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/j/b/e/e0; +.super Lf/h/a/f/h/l/l; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/l<", + "Lf/h/a/f/j/b/d;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/h/l/l;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/f/j/b/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/f.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/f.smali new file mode 100644 index 0000000000..45c1d1d7c8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/f.smali @@ -0,0 +1,456 @@ +.class public final Lf/h/a/f/j/b/e/f; +.super Lf/h/a/f/e/k/f; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/j/b/e/u0;", + ">;" + } +.end annotation + + +# instance fields +.field public final A:I + +.field public final y:Lf/h/a/f/h/l/o; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/h/l/o<", + "Lf/h/a/f/e/h/i/k$a;", + "Landroid/os/IBinder;", + ">;" + } + .end annotation +.end field + +.field public final z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;Lf/h/a/f/e/k/c;Lf/h/a/f/j/b/a;)V + .locals 7 + .annotation build Landroid/annotation/TargetApi; + value = 0xe + .end annotation + + const/16 v3, 0x3e + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p5 + + move-object v5, p3 + + move-object v6, p4 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + new-instance p2, Lf/h/a/f/h/l/o; + + invoke-direct {p2}, Lf/h/a/f/h/l/o;->()V + + iput-object p2, p0, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v1, p5, Lf/h/a/f/e/k/c;->e:Ljava/lang/String; + + instance-of p2, p1, Landroid/app/Activity; + + const/4 p3, 0x0 + + const/4 p4, 0x2 + + const/4 p5, 0x1 + + if-eqz p2, :cond_0 + + const/4 p2, 0x1 + + goto :goto_0 + + :cond_0 + instance-of p2, p1, Landroid/app/Application; + + if-eqz p2, :cond_1 + + const/4 p2, 0x2 + + goto :goto_0 + + :cond_1 + instance-of p2, p1, Landroid/app/Service; + + if-eqz p2, :cond_2 + + const/4 p2, 0x3 + + goto :goto_0 + + :cond_2 + const/4 p2, 0x0 + + :goto_0 + if-eqz p6, :cond_3 + + new-instance v6, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + move-object v0, v6 + + move v5, p2 + + invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;I)V + + iput-object v6, p0, Lf/h/a/f/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + iget p6, p6, Lf/h/a/f/j/b/a;->a:I + + goto :goto_1 + + :cond_3 + new-instance p6, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + move-object v0, p6 + + move v5, p2 + + invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;I)V + + iput-object p6, p0, Lf/h/a/f/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + const/4 p6, -0x1 + + :goto_1 + iput p6, p0, Lf/h/a/f/j/b/e/f;->A:I + + if-ne p2, p5, :cond_5 + + check-cast p1, Landroid/app/Activity; + + const-string p2, "NearbyMessagesClient" + + invoke-static {p2, p4}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p4 + + if-eqz p4, :cond_4 + + new-array p4, p5, [Ljava/lang/Object; + + invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; + + move-result-object p5 + + aput-object p5, p4, p3 + + const-string p3, "Registering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" + + invoke-static {p3, p4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-static {p2, p3}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + :cond_4 + invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; + + move-result-object p2 + + new-instance p3, Lf/h/a/f/j/b/e/h; + + const/4 p4, 0x0 + + invoke-direct {p3, p1, p0, p4}, Lf/h/a/f/j/b/e/h;->(Landroid/app/Activity;Lf/h/a/f/j/b/e/f;Lf/h/a/f/j/b/e/g;)V + + invoke-virtual {p2, p3}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + :cond_5 + return-void +.end method + + +# virtual methods +.method public final E(I)V + .locals 6 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + const-string v2, "NearbyMessagesClient" + + if-eq p1, v1, :cond_2 + + const/4 v3, 0x2 + + if-eq p1, v3, :cond_1 + + const/4 v3, 0x5 + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v3 + + if-eqz v3, :cond_0 + + new-array v1, v1, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v1, v0 + + const-string p1, "Received unknown/unforeseen client lifecycle event %d, can\'t do anything with it." + + invoke-static {p1, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v2, p1}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void + + :cond_1 + const-string v3, "CLIENT_DISCONNECTED" + + goto :goto_0 + + :cond_2 + const-string v3, "ACTIVITY_STOPPED" + + :goto_0 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->j()Z + + move-result v4 + + const/4 v5, 0x3 + + if-eqz v4, :cond_4 + + new-instance v4, Lcom/google/android/gms/nearby/messages/internal/zzj; + + invoke-direct {v4, p1}, Lcom/google/android/gms/nearby/messages/internal/zzj;->(I)V + + invoke-static {v2, v5}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p1 + + if-eqz p1, :cond_3 + + new-array p1, v1, [Ljava/lang/Object; + + aput-object v3, p1, v0 + + const-string v0, "Emitting client lifecycle event %s" + + invoke-static {v0, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_3 + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/j/b/e/u0; + + invoke-interface {p1, v4}, Lf/h/a/f/j/b/e/u0;->h0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V + + return-void + + :cond_4 + invoke-static {v2, v5}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result p1 + + if-eqz p1, :cond_5 + + new-array p1, v1, [Ljava/lang/Object; + + aput-object v3, p1, v0 + + const-string v0, "Failed to emit client lifecycle event %s due to GmsClient being disconnected" + + invoke-static {v0, p1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v2, p1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_5 + return-void +.end method + +.method public final a()V + .locals 4 + + const/4 v0, 0x2 + + :try_start_0 + invoke-virtual {p0, v0}, Lf/h/a/f/j/b/e/f;->E(I)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v1 + + const-string v2, "NearbyMessagesClient" + + invoke-static {v2, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v3, 0x0 + + aput-object v1, v0, v3 + + const-string v1, "Failed to emit CLIENT_DISCONNECTED from override of GmsClient#disconnect(): %s" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v2, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + :goto_0 + iget-object v0, p0, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v0, v0, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + invoke-interface {v0}, Ljava/util/Map;->clear()V + + invoke-super {p0}, Lf/h/a/f/e/k/b;->a()V + + return-void +.end method + +.method public final k()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-static {v0}, Lf/h/a/f/j/a;->a(Landroid/content/Context;)Z + + move-result v0 + + return v0 +.end method + +.method public final l()I + .locals 1 + + const v0, 0xbdfcb8 + + return v0 +.end method + +.method public final synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/j/b/e/u0; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/j/b/e/u0; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/j/b/e/v0; + + invoke-direct {v0, p1}, Lf/h/a/f/j/b/e/v0;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public final r()Landroid/os/Bundle; + .locals 3 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Landroid/os/Bundle; + + invoke-direct {v0}, Landroid/os/Bundle;->()V + + iget v1, p0, Lf/h/a/f/j/b/e/f;->A:I + + const-string v2, "NearbyPermissions" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + iget-object v1, p0, Lf/h/a/f/j/b/e/f;->z:Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + const-string v2, "ClientAppContext" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V + + return-object v0 +.end method + +.method public final u()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" + + return-object v0 +.end method + +.method public final v()Ljava/lang/String; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const-string v0, "com.google.android.gms.nearby.messages.service.NearbyMessagesService.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/f0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/f0.smali new file mode 100644 index 0000000000..09b777f863 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/f0.smali @@ -0,0 +1,214 @@ +.class public final Lf/h/a/f/j/b/e/f0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzbz;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 16 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v6, v3 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v10, v9 + + move-object v12, v10 + + move-object v14, v12 + + const/4 v5, 0x0 + + const/4 v11, 0x0 + + const/4 v13, 0x0 + + const/4 v15, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v15 + + goto :goto_0 + + :pswitch_1 + sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v14, v2 + + check-cast v14, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v13 + + goto :goto_0 + + :pswitch_3 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v12 + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v11 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v10 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v8 + + goto :goto_0 + + :pswitch_8 + sget-object v3, Lcom/google/android/gms/nearby/messages/Strategy;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v7, v2 + + check-cast v7, Lcom/google/android/gms/nearby/messages/Strategy; + + goto :goto_0 + + :pswitch_9 + sget-object v3, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v6, v2 + + check-cast v6, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v5 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/nearby/messages/internal/zzbz; + + move-object v4, v0 + + invoke-direct/range {v4 .. v15}, Lcom/google/android/gms/nearby/messages/internal/zzbz;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzbz; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/g.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/g.smali new file mode 100644 index 0000000000..12f102d928 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/g.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/j/b/e/g; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/g0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/g0.smali new file mode 100644 index 0000000000..9c93cf8c2a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/g0.smali @@ -0,0 +1,150 @@ +.class public final Lf/h/a/f/j/b/e/g0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzcb;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v2 + + move-object v6, v5 + + move-object v8, v6 + + move-object v9, v8 + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v9, v1 + + check-cast v9, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v6 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v5 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzcb; + + move-object v3, p1 + + invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzcb; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/h.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/h.smali new file mode 100644 index 0000000000..c90cacae88 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/h.smali @@ -0,0 +1,166 @@ +.class public final Lf/h/a/f/j/b/e/h; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/app/Application$ActivityLifecycleCallbacks; + + +# annotations +.annotation build Landroid/annotation/TargetApi; + value = 0xe +.end annotation + + +# instance fields +.field public final d:Landroid/app/Activity; + +.field public final e:Lf/h/a/f/j/b/e/f; + + +# direct methods +.method public constructor (Landroid/app/Activity;Lf/h/a/f/j/b/e/f;Lf/h/a/f/j/b/e/g;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/h;->d:Landroid/app/Activity; + + iput-object p2, p0, Lf/h/a/f/j/b/e/h;->e:Lf/h/a/f/j/b/e/f; + + return-void +.end method + + +# virtual methods +.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + return-void +.end method + +.method public final onActivityDestroyed(Landroid/app/Activity;)V + .locals 4 + + iget-object v0, p0, Lf/h/a/f/j/b/e/h;->d:Landroid/app/Activity; + + if-ne p1, v0, :cond_1 + + const/4 v0, 0x2 + + const-string v1, "NearbyMessagesClient" + + invoke-static {v1, v0}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; + + move-result-object v3 + + aput-object v3, v0, v2 + + const-string v2, "Unregistering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" + + invoke-static {v2, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; + + move-result-object p1 + + invoke-virtual {p1, p0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + :cond_1 + return-void +.end method + +.method public final onActivityPaused(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityResumed(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStarted(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStopped(Landroid/app/Activity;)V + .locals 5 + + iget-object v0, p0, Lf/h/a/f/j/b/e/h;->d:Landroid/app/Activity; + + if-ne p1, v0, :cond_0 + + const/4 v0, 0x1 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/j/b/e/h;->e:Lf/h/a/f/j/b/e/f; + + invoke-virtual {v1, v0}, Lf/h/a/f/j/b/e/f;->E(I)V + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v1 + + const-string v2, "NearbyMessagesClient" + + const/4 v3, 0x2 + + invoke-static {v2, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v4 + + if-eqz v4, :cond_0 + + new-array v3, v3, [Ljava/lang/Object; + + const/4 v4, 0x0 + + invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v3, v4 + + aput-object v1, v3, v0 + + const-string p1, "Failed to emit ACTIVITY_STOPPED from ClientLifecycleSafetyNet for Activity %s: %s" + + invoke-static {p1, v3}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {v2, p1}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/h0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/h0.smali new file mode 100644 index 0000000000..c5c0f187aa --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/h0.smali @@ -0,0 +1,280 @@ +.class public final Lf/h/a/f/j/b/e/h0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 22 + + move-object/from16 v0, p1 + + invoke-static/range {p1 .. p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v1 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + move-object v6, v3 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v10, v9 + + move-object v12, v10 + + move-object v13, v12 + + move-object v14, v13 + + move-object/from16 v16, v14 + + move-object/from16 v18, v16 + + const/4 v5, 0x0 + + const/4 v11, 0x0 + + const/4 v15, 0x0 + + const/16 v17, 0x0 + + const/16 v19, 0x0 + + const/16 v20, 0x0 + + const/16 v21, 0x0 + + :goto_0 + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v1, :cond_0 + + invoke-virtual/range {p1 .. p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + packed-switch v3, :pswitch_data_0 + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v21 + + goto :goto_0 + + :pswitch_1 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v20 + + goto :goto_0 + + :pswitch_2 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v19 + + goto :goto_0 + + :pswitch_3 + sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object/from16 v18, v2 + + check-cast v18, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :pswitch_4 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v17 + + goto :goto_0 + + :pswitch_5 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v16 + + goto :goto_0 + + :pswitch_6 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v15 + + goto :goto_0 + + :pswitch_7 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v14 + + goto :goto_0 + + :pswitch_8 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v13 + + goto :goto_0 + + :pswitch_9 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v12 + + goto :goto_0 + + :pswitch_a + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v11 + + goto :goto_0 + + :pswitch_b + sget-object v3, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v10, v2 + + check-cast v10, Landroid/app/PendingIntent; + + goto :goto_0 + + :pswitch_c + sget-object v3, Lcom/google/android/gms/nearby/messages/MessageFilter;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v9, v2 + + check-cast v9, Lcom/google/android/gms/nearby/messages/MessageFilter; + + goto :goto_0 + + :pswitch_d + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v8 + + goto :goto_0 + + :pswitch_e + sget-object v3, Lcom/google/android/gms/nearby/messages/Strategy;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {v0, v2, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + move-object v7, v2 + + check-cast v7, Lcom/google/android/gms/nearby/messages/Strategy; + + goto :goto_0 + + :pswitch_f + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v6 + + goto :goto_0 + + :pswitch_10 + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v5 + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance v0, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; + + move-object v4, v0 + + invoke-direct/range {v4 .. v21}, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->(ILandroid/os/IBinder;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Lcom/google/android/gms/nearby/messages/MessageFilter;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;[BZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;ZII)V + + return-object v0 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_10 + :pswitch_f + :pswitch_e + :pswitch_d + :pswitch_c + :pswitch_b + :pswitch_a + :pswitch_9 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/i.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/i.smali new file mode 100644 index 0000000000..d1b72a7509 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/i.smali @@ -0,0 +1,373 @@ +.class public final Lf/h/a/f/j/b/e/i; +.super Lcom/google/android/gms/nearby/messages/MessagesClient; + + +# static fields +.field public static final k:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/j/b/e/f;", + ">;" + } + .end annotation +.end field + +.field public static final l:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/j/b/e/f;", + "Lf/h/a/f/j/b/a;", + ">;" + } + .end annotation +.end field + +.field public static final m:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/j/b/a;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final j:I + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/j/b/e/i;->k:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/j/b/e/q; + + invoke-direct {v0}, Lf/h/a/f/j/b/e/q;->()V + + sput-object v0, Lf/h/a/f/j/b/e/i;->l:Lf/h/a/f/e/h/a$a; + + new-instance v1, Lf/h/a/f/e/h/a; + + sget-object v2, Lf/h/a/f/j/b/e/i;->k:Lf/h/a/f/e/h/a$g; + + const-string v3, "Nearby.MESSAGES_API" + + invoke-direct {v1, v3, v0, v2}, Lf/h/a/f/e/h/a;->(Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V + + sput-object v1, Lf/h/a/f/j/b/e/i;->m:Lf/h/a/f/e/h/a; + + return-void +.end method + +.method public constructor (Landroid/app/Activity;Lf/h/a/f/j/b/a;)V + .locals 2 + .param p2 # Lf/h/a/f/j/b/a; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + sget-object v0, Lf/h/a/f/j/b/e/i;->m:Lf/h/a/f/e/h/a; + + sget-object v1, Lf/h/a/f/e/h/b$a;->c:Lf/h/a/f/e/h/b$a; + + invoke-direct {p0, p1, v0, p2, v1}, Lcom/google/android/gms/nearby/messages/MessagesClient;->(Landroid/app/Activity;Lf/h/a/f/e/h/a;Lf/h/a/f/j/b/a;Lf/h/a/f/e/h/b$a;)V + + const/4 p2, 0x1 + + iput p2, p0, Lf/h/a/f/j/b/e/i;->j:I + + invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; + + move-result-object p2 + + new-instance v0, Lf/h/a/f/j/b/e/z; + + const/4 v1, 0x0 + + invoke-direct {v0, p1, p0, v1}, Lf/h/a/f/j/b/e/z;->(Landroid/app/Activity;Lf/h/a/f/j/b/e/i;Lf/h/a/f/j/b/e/q;)V + + invoke-virtual {p2, v0}, Landroid/app/Application;->registerActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + return-void +.end method + +.method public static e(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/f/e/h/i/k; + .locals 2 + + if-eqz p0, :cond_0 + + new-instance v0, Lf/h/a/f/j/b/e/t; + + invoke-direct {v0, p1}, Lf/h/a/f/j/b/e/t;->(Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + const-class p1, Lcom/google/android/gms/common/api/Status; + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + iget-object p0, p0, Lf/h/a/f/e/h/b;->e:Landroid/os/Looper; + + const-string v1, "Listener must not be null" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v1, "Looper must not be null" + + invoke-static {p0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v1, "Listener type must not be null" + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v1, Lf/h/a/f/e/h/i/k; + + invoke-direct {v1, p0, v0, p1}, Lf/h/a/f/e/h/i/k;->(Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V + + return-object v1 + + :cond_0 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public final a()Lf/h/a/f/e/k/c$a; + .locals 1 + + invoke-super {p0}, Lf/h/a/f/e/h/b;->a()Lf/h/a/f/e/k/c$a; + + move-result-object v0 + + return-object v0 +.end method + +.method public final f(Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;Lf/h/a/f/j/b/e/a0;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/e/h/i/k<", + "TT;>;", + "Lf/h/a/f/j/b/e/a0;", + "Lf/h/a/f/j/b/e/a0;", + ")", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/lang/Void;", + ">;" + } + .end annotation + + new-instance v0, Lf/h/a/f/j/b/e/v; + + invoke-direct {v0, p0, p1, p2}, Lf/h/a/f/j/b/e/v;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;)V + + new-instance p2, Lf/h/a/f/j/b/e/x; + + iget-object p1, p1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-direct {p2, p0, p1, p3}, Lf/h/a/f/j/b/e/x;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k$a;Lf/h/a/f/j/b/e/a0;)V + + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, v0, Lf/h/a/f/e/h/i/m;->a:Lf/h/a/f/e/h/i/k; + + iget-object p1, p1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + const-string p3, "Listener has already been released." + + invoke-static {p1, p3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, p2, Lf/h/a/f/e/h/i/q;->a:Lf/h/a/f/e/h/i/k$a; + + invoke-static {p1, p3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object p1, v0, Lf/h/a/f/e/h/i/m;->a:Lf/h/a/f/e/h/i/k; + + iget-object p1, p1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + iget-object p3, p2, Lf/h/a/f/e/h/i/q;->a:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {p1, p3}, Lf/h/a/f/e/h/i/k$a;->equals(Ljava/lang/Object;)Z + + move-result p1 + + const-string p3, "Listener registration and unregistration methods must be constructed with the same ListenerHolder." + + invoke-static {p1, p3}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V + + iget-object p1, p0, Lf/h/a/f/e/h/b;->i:Lf/h/a/f/e/h/i/g; + + if-eqz p1, :cond_0 + + new-instance p3, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {p3}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + new-instance v1, Lf/h/a/f/e/h/i/s0; + + new-instance v2, Lf/h/a/f/e/h/i/h0; + + invoke-direct {v2, v0, p2}, Lf/h/a/f/e/h/i/h0;->(Lf/h/a/f/e/h/i/m;Lf/h/a/f/e/h/i/q;)V + + invoke-direct {v1, v2, p3}, Lf/h/a/f/e/h/i/s0;->(Lf/h/a/f/e/h/i/h0;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + iget-object p2, p1, Lf/h/a/f/e/h/i/g;->p:Landroid/os/Handler; + + new-instance v0, Lf/h/a/f/e/h/i/g0; + + iget-object p1, p1, Lf/h/a/f/e/h/i/g;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {p1}, Ljava/util/concurrent/atomic/AtomicInteger;->get()I + + move-result p1 + + invoke-direct {v0, v1, p1, p0}, Lf/h/a/f/e/h/i/g0;->(Lf/h/a/f/e/h/i/i0;ILf/h/a/f/e/h/b;)V + + const/16 p1, 0x8 + + invoke-virtual {p2, p1, v0}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + invoke-virtual {p2, p1}, Landroid/os/Handler;->sendMessage(Landroid/os/Message;)Z + + iget-object p1, p3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final g(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/lang/Void;", + ">;" + } + .end annotation + + new-instance v0, Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V + + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + invoke-virtual {v1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v1 + + const-string v2, "Listener must not be null" + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "Listener type must not be null" + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "Listener type must not be empty" + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + + new-instance v2, Lf/h/a/f/e/h/i/k$a; + + invoke-direct {v2, p1, v1}, Lf/h/a/f/e/h/i/k$a;->(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0, v2}, Lf/h/a/f/e/h/b;->b(Lf/h/a/f/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; + + move-result-object p1 + + new-instance v1, Lf/h/a/f/j/b/e/u; + + invoke-direct {v1, v0}, Lf/h/a/f/j/b/e/u;->(Lcom/google/android/gms/tasks/TaskCompletionSource;)V + + check-cast p1, Lf/h/a/f/o/c0; + + if-eqz p1, :cond_0 + + sget-object v2, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + invoke-virtual {p1, v2, v1}, Lf/h/a/f/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; + + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method + +.method public final h(Ljava/lang/Object;)Lf/h/a/f/e/h/i/k; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Lf/h/a/f/e/h/i/k<", + "TT;>;" + } + .end annotation + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/e/h/b;->e:Landroid/os/Looper; + + const-string v2, "Listener must not be null" + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "Looper must not be null" + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v2, "Listener type must not be null" + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + new-instance v2, Lf/h/a/f/e/h/i/k; + + invoke-direct {v2, v1, p1, v0}, Lf/h/a/f/e/h/i/k;->(Landroid/os/Looper;Ljava/lang/Object;Ljava/lang/String;)V + + return-object v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/i0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/i0.smali new file mode 100644 index 0000000000..6e4fb2cee3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/i0.smali @@ -0,0 +1,168 @@ +.class public final Lf/h/a/f/j/b/e/i0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzce;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 11 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v2 + + move-object v6, v5 + + move-object v7, v6 + + move-object v8, v7 + + move-object v10, v8 + + const/4 v4, 0x0 + + const/4 v9, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v10, v1 + + check-cast v10, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v9 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v7 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v6 + + goto :goto_0 + + :pswitch_5 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v5, v1 + + check-cast v5, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzce; + + move-object v3, p1 + + invoke-direct/range {v3 .. v10}, Lcom/google/android/gms/nearby/messages/internal/zzce;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzce; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/j.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/j.smali new file mode 100644 index 0000000000..6e17efda9b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/j.smali @@ -0,0 +1,105 @@ +.class public final synthetic Lf/h/a/f/j/b/e/j; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lf/h/a/f/j/b/e/i; + +.field public final b:Lcom/google/android/gms/nearby/messages/Message; + +.field public final c:Lf/h/a/f/j/b/e/b0; + +.field public final d:Lcom/google/android/gms/nearby/messages/PublishOptions; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/nearby/messages/Message;Lf/h/a/f/j/b/e/b0;Lcom/google/android/gms/nearby/messages/PublishOptions;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/j;->a:Lf/h/a/f/j/b/e/i; + + iput-object p2, p0, Lf/h/a/f/j/b/e/j;->b:Lcom/google/android/gms/nearby/messages/Message; + + iput-object p3, p0, Lf/h/a/f/j/b/e/j;->c:Lf/h/a/f/j/b/e/b0; + + iput-object p4, p0, Lf/h/a/f/j/b/e/j;->d:Lcom/google/android/gms/nearby/messages/PublishOptions; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 15 + + move-object v0, p0 + + iget-object v1, v0, Lf/h/a/f/j/b/e/j;->a:Lf/h/a/f/j/b/e/i; + + iget-object v2, v0, Lf/h/a/f/j/b/e/j;->b:Lcom/google/android/gms/nearby/messages/Message; + + iget-object v11, v0, Lf/h/a/f/j/b/e/j;->c:Lf/h/a/f/j/b/e/b0; + + iget-object v3, v0, Lf/h/a/f/j/b/e/j;->d:Lcom/google/android/gms/nearby/messages/PublishOptions; + + const/4 v4, 0x0 + + if-eqz v1, :cond_1 + + new-instance v5, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + const/4 v6, 0x1 + + invoke-direct {v5, v6, v2}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V + + iget v14, v1, Lf/h/a/f/j/b/e/i;->j:I + + if-eqz p1, :cond_0 + + new-instance v1, Lcom/google/android/gms/nearby/messages/internal/zzbz; + + iget-object v6, v3, Lcom/google/android/gms/nearby/messages/PublishOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; + + new-instance v7, Lf/h/a/f/h/l/j; + + move-object/from16 v2, p2 + + invoke-direct {v7, v2}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + const/4 v4, 0x2 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + move-object v3, v1 + + invoke-direct/range {v3 .. v14}, Lcom/google/android/gms/nearby/messages/internal/zzbz;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V + + invoke-virtual/range {p1 .. p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object v2 + + check-cast v2, Lf/h/a/f/j/b/e/u0; + + invoke-interface {v2, v1}, Lf/h/a/f/j/b/e/u0;->l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V + + return-void + + :cond_0 + throw v4 + + :cond_1 + throw v4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/j0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/j0.smali new file mode 100644 index 0000000000..2ea11d390c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/j0.smali @@ -0,0 +1,188 @@ +.class public final Lf/h/a/f/j/b/e/j0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzcg;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 13 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v2 + + move-object v6, v5 + + move-object v7, v6 + + move-object v9, v7 + + move-object v10, v9 + + move-object v12, v10 + + const/4 v4, 0x0 + + const/4 v8, 0x0 + + const/4 v11, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v12, v1 + + check-cast v12, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v11 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v10 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v8 + + goto :goto_0 + + :pswitch_5 + sget-object v2, Landroid/app/PendingIntent;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v7, v1 + + check-cast v7, Landroid/app/PendingIntent; + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v6 + + goto :goto_0 + + :pswitch_7 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->m1(Landroid/os/Parcel;I)Landroid/os/IBinder; + + move-result-object v5 + + goto :goto_0 + + :pswitch_8 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzcg; + + move-object v3, p1 + + invoke-direct/range {v3 .. v12}, Lcom/google/android/gms/nearby/messages/internal/zzcg;->(ILandroid/os/IBinder;Landroid/os/IBinder;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_8 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzcg; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/k.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/k.smali new file mode 100644 index 0000000000..d061ac7a1a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/k.smali @@ -0,0 +1,72 @@ +.class public final synthetic Lf/h/a/f/j/b/e/k; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lcom/google/android/gms/nearby/messages/Message; + + +# direct methods +.method public constructor (Lcom/google/android/gms/nearby/messages/Message;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/k;->a:Lcom/google/android/gms/nearby/messages/Message; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/j/b/e/k;->a:Lcom/google/android/gms/nearby/messages/Message; + + new-instance v3, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + const/4 v1, 0x1 + + invoke-direct {v3, v1, v0}, Lcom/google/android/gms/nearby/messages/internal/zzaf;->(ILcom/google/android/gms/nearby/messages/Message;)V + + if-eqz p1, :cond_0 + + new-instance v0, Lcom/google/android/gms/nearby/messages/internal/zzce; + + new-instance v4, Lf/h/a/f/h/l/j; + + invoke-direct {v4, p2}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + const/4 v2, 0x1 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + move-object v1, v0 + + invoke-direct/range {v1 .. v8}, Lcom/google/android/gms/nearby/messages/internal/zzce;->(ILcom/google/android/gms/nearby/messages/internal/zzaf;Landroid/os/IBinder;Ljava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/j/b/e/u0; + + invoke-interface {p1, v0}, Lf/h/a/f/j/b/e/u0;->K(Lcom/google/android/gms/nearby/messages/internal/zzce;)V + + return-void + + :cond_0 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/k0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/k0.smali new file mode 100644 index 0000000000..d0a6aa2db3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/k0.smali @@ -0,0 +1,180 @@ +.class public final Lf/h/a/f/j/b/e/k0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/Update;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 11 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v6, v2 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v10, v9 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v10 + + goto :goto_0 + + :pswitch_1 + sget-object v2, Lcom/google/android/gms/internal/nearby/zzgs;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v9, v1 + + check-cast v9, Lcom/google/android/gms/internal/nearby/zzgs; + + goto :goto_0 + + :pswitch_2 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zza;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v8, v1 + + check-cast v8, Lcom/google/android/gms/nearby/messages/internal/zza; + + goto :goto_0 + + :pswitch_3 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zze;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v7, v1 + + check-cast v7, Lcom/google/android/gms/nearby/messages/internal/zze; + + goto :goto_0 + + :pswitch_4 + sget-object v2, Lcom/google/android/gms/nearby/messages/Message;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, Lcom/google/android/gms/nearby/messages/Message; + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v5 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/Update; + + move-object v3, p1 + + invoke-direct/range {v3 .. v10}, Lcom/google/android/gms/nearby/messages/internal/Update;->(IILcom/google/android/gms/nearby/messages/Message;Lcom/google/android/gms/nearby/messages/internal/zze;Lcom/google/android/gms/nearby/messages/internal/zza;Lcom/google/android/gms/internal/nearby/zzgs;[B)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/Update; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/l.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/l.smali new file mode 100644 index 0000000000..3572c47105 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/l.smali @@ -0,0 +1,156 @@ +.class public final synthetic Lf/h/a/f/j/b/e/l; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lf/h/a/f/j/b/e/i; + +.field public final b:Lf/h/a/f/e/h/i/k; + +.field public final c:Lf/h/a/f/j/b/e/d0; + +.field public final d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/d0;Lcom/google/android/gms/nearby/messages/SubscribeOptions;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/l;->a:Lf/h/a/f/j/b/e/i; + + iput-object p2, p0, Lf/h/a/f/j/b/e/l;->b:Lf/h/a/f/e/h/i/k; + + iput-object p3, p0, Lf/h/a/f/j/b/e/l;->c:Lf/h/a/f/j/b/e/d0; + + iput-object p4, p0, Lf/h/a/f/j/b/e/l;->d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 23 + + move-object/from16 v0, p0 + + move-object/from16 v1, p1 + + iget-object v2, v0, Lf/h/a/f/j/b/e/l;->a:Lf/h/a/f/j/b/e/i; + + iget-object v3, v0, Lf/h/a/f/j/b/e/l;->b:Lf/h/a/f/e/h/i/k; + + iget-object v10, v0, Lf/h/a/f/j/b/e/l;->c:Lf/h/a/f/j/b/e/d0; + + iget-object v5, v0, Lf/h/a/f/j/b/e/l;->d:Lcom/google/android/gms/nearby/messages/SubscribeOptions; + + iget v2, v2, Lf/h/a/f/j/b/e/i;->j:I + + iget-object v4, v1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v6, v3, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v4, v6}, Lf/h/a/f/h/l/o;->a(Ljava/lang/Object;)Z + + move-result v4 + + if-nez v4, :cond_0 + + iget-object v4, v1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v6, v3, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + new-instance v7, Lf/h/a/f/h/l/h; + + invoke-direct {v7, v3}, Lf/h/a/f/h/l/h;->(Lf/h/a/f/e/h/i/k;)V + + iget-object v4, v4, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + new-instance v8, Ljava/lang/ref/WeakReference; + + invoke-direct {v8, v7}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + invoke-interface {v4, v6, v8}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + new-instance v15, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest; + + move-object v4, v15 + + iget-object v6, v1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v3, v3, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v6, v3}, Lf/h/a/f/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v3 + + move-object v6, v3 + + check-cast v6, Landroid/os/IBinder; + + iget-object v7, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->a:Lcom/google/android/gms/nearby/messages/Strategy; + + new-instance v3, Lf/h/a/f/h/l/j; + + move-object v8, v3 + + move-object/from16 v9, p2 + + invoke-direct {v3, v9}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + iget-object v9, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->b:Lcom/google/android/gms/nearby/messages/MessageFilter; + + const/4 v14, 0x0 + + iget-boolean v3, v5, Lcom/google/android/gms/nearby/messages/SubscribeOptions;->d:Z + + move/from16 v19, v3 + + const/4 v5, 0x3 + + const/4 v11, 0x0 + + const/4 v12, 0x0 + + const/4 v13, 0x0 + + const/4 v3, 0x0 + + move-object/from16 v22, v15 + + move v15, v3 + + const/16 v17, 0x0 + + const/16 v18, 0x0 + + const/4 v3, 0x0 + + move-object/from16 v16, v10 + + move-object v10, v3 + + const/16 v20, 0x0 + + move/from16 v21, v2 + + invoke-direct/range {v4 .. v21}, Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;->(ILandroid/os/IBinder;Lcom/google/android/gms/nearby/messages/Strategy;Landroid/os/IBinder;Lcom/google/android/gms/nearby/messages/MessageFilter;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;[BZLandroid/os/IBinder;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;ZII)V + + invoke-virtual/range {p1 .. p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/j/b/e/u0; + + move-object/from16 v2, v22 + + invoke-interface {v1, v2}, Lf/h/a/f/j/b/e/u0;->C(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/l0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/l0.smali new file mode 100644 index 0000000000..31e52f1cc7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/l0.smali @@ -0,0 +1,146 @@ +.class public final Lf/h/a/f/j/b/e/l0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + move-object v9, v6 + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v8 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v6 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + move-object v3, p1 + + invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->(ILjava/lang/String;Ljava/lang/String;ZILjava/lang/String;)V + + return-object p1 + + nop + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/m.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/m.smali new file mode 100644 index 0000000000..9e775a1f45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/m.smali @@ -0,0 +1,112 @@ +.class public final synthetic Lf/h/a/f/j/b/e/m; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/m;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 11 + + iget-object v0, p0, Lf/h/a/f/j/b/e/m;->a:Lf/h/a/f/e/h/i/k; + + if-eqz p1, :cond_1 + + new-instance v4, Lf/h/a/f/h/l/j; + + invoke-direct {v4, p2}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + iget-object p2, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v1, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {p2, v1}, Lf/h/a/f/h/l/o;->a(Ljava/lang/Object;)Z + + move-result p2 + + if-nez p2, :cond_0 + + new-instance p1, Lcom/google/android/gms/common/api/Status; + + const/4 p2, 0x0 + + invoke-direct {p1, p2}, Lcom/google/android/gms/common/api/Status;->(I)V + + invoke-virtual {v4, p1}, Lf/h/a/f/h/l/j;->d0(Lcom/google/android/gms/common/api/Status;)V + + goto :goto_0 + + :cond_0 + new-instance p2, Lcom/google/android/gms/nearby/messages/internal/zzcg; + + iget-object v1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v1, v2}, Lf/h/a/f/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + move-object v3, v1 + + check-cast v3, Landroid/os/IBinder; + + const/4 v5, 0x0 + + const/4 v2, 0x1 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + move-object v1, p2 + + invoke-direct/range {v1 .. v10}, Lcom/google/android/gms/nearby/messages/internal/zzcg;->(ILandroid/os/IBinder;Landroid/os/IBinder;Landroid/app/PendingIntent;ILjava/lang/String;Ljava/lang/String;ZLcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/j/b/e/u0; + + invoke-interface {v1, p2}, Lf/h/a/f/j/b/e/u0;->i0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V + + iget-object p1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object p2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + iget-object p1, p1, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :goto_0 + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/m0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/m0.smali new file mode 100644 index 0000000000..b1e5b8699b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/m0.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/j/b/e/m0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zze;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 8 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + move-wide v3, v2 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v5 + + if-ge v5, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v5 + + const v6, 0xffff + + and-int/2addr v6, v5 + + const/4 v7, 0x1 + + if-eq v6, v7, :cond_2 + + const/4 v7, 0x2 + + if-eq v6, v7, :cond_1 + + const/4 v7, 0x3 + + if-eq v6, v7, :cond_0 + + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + const/16 v3, 0x8 + + invoke-static {p1, v5, v3}, Lf/h/a/c/i1/e;->G2(Landroid/os/Parcel;II)V + + invoke-virtual {p1}, Landroid/os/Parcel;->readDouble()D + + move-result-wide v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v5}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zze; + + invoke-direct {p1, v1, v2, v3, v4}, Lcom/google/android/gms/nearby/messages/internal/zze;->(IID)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zze; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/n.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/n.smali new file mode 100644 index 0000000000..a450093713 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/n.smali @@ -0,0 +1,100 @@ +.class public final synthetic Lf/h/a/f/j/b/e/n; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/n;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 12 + + iget-object v0, p0, Lf/h/a/f/j/b/e/n;->a:Lf/h/a/f/e/h/i/k; + + iget-object v1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v1, v2}, Lf/h/a/f/h/l/o;->a(Ljava/lang/Object;)Z + + move-result v1 + + if-nez v1, :cond_0 + + iget-object v1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + new-instance v3, Lf/h/a/f/h/l/m; + + invoke-direct {v3, v0}, Lf/h/a/f/h/l/m;->(Lf/h/a/f/e/h/i/k;)V + + iget-object v1, v1, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + new-instance v4, Ljava/lang/ref/WeakReference; + + invoke-direct {v4, v3}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + invoke-interface {v1, v2, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :cond_0 + new-instance v1, Lcom/google/android/gms/nearby/messages/internal/zzcb; + + new-instance v7, Lf/h/a/f/h/l/j; + + invoke-direct {v7, p2}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + iget-object p2, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v0, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {p2, v0}, Lf/h/a/f/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + move-object v8, p2 + + check-cast v8, Landroid/os/IBinder; + + const/4 v6, 0x1 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + const/4 v11, 0x0 + + move-object v5, v1 + + invoke-direct/range {v5 .. v11}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + const/4 p2, 0x1 + + iput-boolean p2, v1, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object p1 + + check-cast p1, Lf/h/a/f/j/b/e/u0; + + invoke-interface {p1, v1}, Lf/h/a/f/j/b/e/u0;->r(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/n0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/n0.smali new file mode 100644 index 0000000000..b3619b0d34 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/n0.smali @@ -0,0 +1,117 @@ +.class public final Lf/h/a/f/j/b/e/n0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zzj;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_1 + sget-object v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Lcom/google/android/gms/nearby/messages/internal/ClientAppContext; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zzj; + + invoke-direct {p1, v1, v3, v2}, Lcom/google/android/gms/nearby/messages/internal/zzj;->(ILcom/google/android/gms/nearby/messages/internal/ClientAppContext;I)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zzj; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/o.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/o.smali new file mode 100644 index 0000000000..6fa0ffa771 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/o.smali @@ -0,0 +1,108 @@ +.class public final synthetic Lf/h/a/f/j/b/e/o; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:Lf/h/a/f/e/h/i/k; + + +# direct methods +.method public constructor (Lf/h/a/f/e/h/i/k;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/o;->a:Lf/h/a/f/e/h/i/k; + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 9 + + iget-object v0, p0, Lf/h/a/f/j/b/e/o;->a:Lf/h/a/f/e/h/i/k; + + if-eqz p1, :cond_1 + + new-instance v3, Lf/h/a/f/h/l/j; + + invoke-direct {v3, p2}, Lf/h/a/f/h/l/j;->(Lf/h/a/f/e/h/i/k;)V + + iget-object p2, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v1, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {p2, v1}, Lf/h/a/f/h/l/o;->a(Ljava/lang/Object;)Z + + move-result p2 + + const/4 v8, 0x0 + + if-nez p2, :cond_0 + + new-instance p1, Lcom/google/android/gms/common/api/Status; + + invoke-direct {p1, v8}, Lcom/google/android/gms/common/api/Status;->(I)V + + invoke-virtual {v3, p1}, Lf/h/a/f/h/l/j;->d0(Lcom/google/android/gms/common/api/Status;)V + + goto :goto_0 + + :cond_0 + new-instance p2, Lcom/google/android/gms/nearby/messages/internal/zzcb; + + iget-object v1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object v2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v1, v2}, Lf/h/a/f/h/l/o;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + move-object v4, v1 + + check-cast v4, Landroid/os/IBinder; + + const/4 v2, 0x1 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + move-object v1, p2 + + invoke-direct/range {v1 .. v7}, Lcom/google/android/gms/nearby/messages/internal/zzcb;->(ILandroid/os/IBinder;Landroid/os/IBinder;ZLjava/lang/String;Lcom/google/android/gms/nearby/messages/internal/ClientAppContext;)V + + iput-boolean v8, p2, Lcom/google/android/gms/nearby/messages/internal/zzcb;->g:Z + + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object v1 + + check-cast v1, Lf/h/a/f/j/b/e/u0; + + invoke-interface {v1, p2}, Lf/h/a/f/j/b/e/u0;->r(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V + + iget-object p1, p1, Lf/h/a/f/j/b/e/f;->y:Lf/h/a/f/h/l/o; + + iget-object p2, v0, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + iget-object p1, p1, Lf/h/a/f/h/l/o;->a:Ljava/util/Map; + + invoke-interface {p1, p2}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + :goto_0 + return-void + + :cond_1 + const/4 p1, 0x0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/o0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/o0.smali new file mode 100644 index 0000000000..051dc881f8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/o0.smali @@ -0,0 +1,40 @@ +.class public interface abstract Lf/h/a/f/j/b/e/o0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract E(Ljava/util/List;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/gms/nearby/messages/internal/Update;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract J(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/p.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/p.smali new file mode 100644 index 0000000000..4ebd299478 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/p.smali @@ -0,0 +1,33 @@ +.class public final synthetic Lf/h/a/f/j/b/e/p; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/j/b/e/a0; + + +# instance fields +.field public final a:I + + +# direct methods +.method public constructor (I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/f/j/b/e/p;->a:I + + return-void +.end method + + +# virtual methods +.method public final a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + .locals 0 + + iget p2, p0, Lf/h/a/f/j/b/e/p;->a:I + + invoke-virtual {p1, p2}, Lf/h/a/f/j/b/e/f;->E(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/p0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/p0.smali new file mode 100644 index 0000000000..a994df7d71 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/p0.smali @@ -0,0 +1,82 @@ +.class public abstract Lf/h/a/f/j/b/e/p0; +.super Lf/h/a/f/h/l/b; + +# interfaces +.implements Lf/h/a/f/j/b/e/o0; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IMessageListener" + + invoke-direct {p0, v0}, Lf/h/a/f/h/l/b;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p3, 0x1 + + if-eq p1, p3, :cond_2 + + const/4 p4, 0x2 + + if-eq p1, p4, :cond_1 + + const/4 p4, 0x4 + + if-eq p1, p4, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + sget-object p1, Lcom/google/android/gms/nearby/messages/internal/Update;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-virtual {p2, p1}, Landroid/os/Parcel;->createTypedArrayList(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object p1 + + invoke-interface {p0, p1}, Lf/h/a/f/j/b/e/o0;->E(Ljava/util/List;)V + + goto :goto_0 + + :cond_1 + sget-object p1, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + invoke-interface {p0, p1}, Lf/h/a/f/j/b/e/o0;->J(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + + goto :goto_0 + + :cond_2 + sget-object p1, Lcom/google/android/gms/nearby/messages/internal/zzaf;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/nearby/messages/internal/zzaf; + + invoke-interface {p0, p1}, Lf/h/a/f/j/b/e/o0;->n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + + :goto_0 + return p3 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/q.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/q.smali new file mode 100644 index 0000000000..501d99a2ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/q.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/f/j/b/e/q; +.super Lf/h/a/f/e/h/a$a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/j/b/e/f;", + "Lf/h/a/f/j/b/a;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 7 + + move-object v6, p4 + + check-cast v6, Lf/h/a/f/j/b/a; + + new-instance p4, Lf/h/a/f/j/b/e/f; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p5 + + move-object v4, p6 + + move-object v5, p3 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/j/b/e/f;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;Lf/h/a/f/e/k/c;Lf/h/a/f/j/b/a;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/q0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/q0.smali new file mode 100644 index 0000000000..d7c4b74f21 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/q0.smali @@ -0,0 +1,91 @@ +.class public final Lf/h/a/f/j/b/e/q0; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/o0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IMessageListener" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final E(Ljava/util/List;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Lcom/google/android/gms/nearby/messages/internal/Update;", + ">;)V" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V + + const/4 p1, 0x4 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final J(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final n(Lcom/google/android/gms/nearby/messages/internal/zzaf;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/r.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/r.smali new file mode 100644 index 0000000000..6e63ea469f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/r.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/j/b/e/r; +.super Lf/h/a/f/j/b/e/b0; + + +# instance fields +.field public final synthetic c:Lf/h/a/f/e/h/i/k; + +.field public final synthetic d:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/e/h/i/k;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/r;->d:Lf/h/a/f/j/b/e/i; + + iput-object p3, p0, Lf/h/a/f/j/b/e/r;->c:Lf/h/a/f/e/h/i/k; + + invoke-direct {p0, p2}, Lf/h/a/f/j/b/e/b0;->(Lf/h/a/f/e/h/i/k;)V + + return-void +.end method + + +# virtual methods +.method public final d()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/j/b/e/r;->d:Lf/h/a/f/j/b/e/i; + + iget-object v1, p0, Lf/h/a/f/j/b/e/r;->c:Lf/h/a/f/e/h/i/k; + + iget-object v1, v1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/b;->b(Lf/h/a/f/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; + + iget-object v0, p0, Lf/h/a/f/j/b/e/b0;->a:Lf/h/a/f/e/h/i/k; + + if-eqz v0, :cond_0 + + sget-object v1, Lf/h/a/f/j/b/e/b0;->b:Lf/h/a/f/h/l/l; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/k;->a(Lf/h/a/f/e/h/i/k$b;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/r0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/r0.smali new file mode 100644 index 0000000000..c4cf0a0842 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/r0.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/j/b/e/r0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract d0(Lcom/google/android/gms/common/api/Status;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/s.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/s.smali new file mode 100644 index 0000000000..2ca337d2f5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/s.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/j/b/e/s; +.super Lf/h/a/f/j/b/e/d0; + + +# instance fields +.field public final synthetic c:Lf/h/a/f/e/h/i/k; + +.field public final synthetic d:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/e/h/i/k;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/s;->d:Lf/h/a/f/j/b/e/i; + + iput-object p3, p0, Lf/h/a/f/j/b/e/s;->c:Lf/h/a/f/e/h/i/k; + + invoke-direct {p0, p2}, Lf/h/a/f/j/b/e/d0;->(Lf/h/a/f/e/h/i/k;)V + + return-void +.end method + + +# virtual methods +.method public final d()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/j/b/e/s;->d:Lf/h/a/f/j/b/e/i; + + iget-object v1, p0, Lf/h/a/f/j/b/e/s;->c:Lf/h/a/f/e/h/i/k; + + iget-object v1, v1, Lf/h/a/f/e/h/i/k;->c:Lf/h/a/f/e/h/i/k$a; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/b;->b(Lf/h/a/f/e/h/i/k$a;)Lcom/google/android/gms/tasks/Task; + + iget-object v0, p0, Lf/h/a/f/j/b/e/d0;->a:Lf/h/a/f/e/h/i/k; + + if-eqz v0, :cond_0 + + sget-object v1, Lf/h/a/f/j/b/e/d0;->b:Lf/h/a/f/h/l/l; + + invoke-virtual {v0, v1}, Lf/h/a/f/e/h/i/k;->a(Lf/h/a/f/e/h/i/k$b;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/s0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/s0.smali new file mode 100644 index 0000000000..88b6c12e11 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/s0.smali @@ -0,0 +1,49 @@ +.class public abstract Lf/h/a/f/j/b/e/s0; +.super Lf/h/a/f/h/l/b; + +# interfaces +.implements Lf/h/a/f/j/b/e/r0; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesCallback" + + invoke-direct {p0, v0}, Lf/h/a/f/h/l/b;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p3, 0x1 + + if-ne p1, p3, :cond_0 + + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/l/c;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + invoke-interface {p0, p1}, Lf/h/a/f/j/b/e/r0;->d0(Lcom/google/android/gms/common/api/Status;)V + + return p3 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/t.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/t.smali new file mode 100644 index 0000000000..0f78e523f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/t.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/j/b/e/t; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/e/h/i/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/e/h/i/e<", + "Lcom/google/android/gms/common/api/Status;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + +# direct methods +.method public constructor (Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/common/api/Status;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + new-instance v1, Lcom/google/android/gms/common/api/ApiException; + + invoke-direct {v1, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V + + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {p1, v1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method + +.method public final b(Ljava/lang/Object;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/f/j/b/e/t;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/t0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/t0.smali new file mode 100644 index 0000000000..fdc2be8b00 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/t0.smali @@ -0,0 +1,40 @@ +.class public final Lf/h/a/f/j/b/e/t0; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/r0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesCallback" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final d0(Lcom/google/android/gms/common/api/Status;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/u.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/u.smali new file mode 100644 index 0000000000..e8dc7cb0b1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/u.smali @@ -0,0 +1,79 @@ +.class public final Lf/h/a/f/j/b/e/u; +.super Ljava/lang/Object; + +# interfaces +.implements Lf/h/a/f/o/c; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/o/c<", + "Ljava/lang/Boolean;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + +# direct methods +.method public constructor (Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 1 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/lang/Boolean;", + ">;)V" + } + .end annotation + + invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + const/4 v0, 0x0 + + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/f/j/b/e/u;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; + + invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; + + move-result-object p1 + + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/u0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/u0.smali new file mode 100644 index 0000000000..91eea00dbc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/u0.smali @@ -0,0 +1,55 @@ +.class public interface abstract Lf/h/a/f/j/b/e/u0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract C(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract K(Lcom/google/android/gms/nearby/messages/internal/zzce;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract h0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract i0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract r(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/v.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/v.smali new file mode 100644 index 0000000000..24ff41d75a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/v.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/j/b/e/v; +.super Lf/h/a/f/e/h/i/m; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/m<", + "Lf/h/a/f/j/b/e/f;", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/f/j/b/e/a0; + +.field public final synthetic e:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k;Lf/h/a/f/j/b/e/a0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/v;->e:Lf/h/a/f/j/b/e/i; + + iput-object p3, p0, Lf/h/a/f/j/b/e/v;->d:Lf/h/a/f/j/b/e/a0; + + invoke-direct {p0, p2}, Lf/h/a/f/e/h/i/m;->(Lf/h/a/f/e/h/i/k;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/v0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/v0.smali new file mode 100644 index 0000000000..15c349e7e2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/v0.smali @@ -0,0 +1,145 @@ +.class public final Lf/h/a/f/j/b/e/v0; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/u0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.INearbyMessagesService" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final C(Lcom/google/android/gms/nearby/messages/internal/SubscribeRequest;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x3 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final K(Lcom/google/android/gms/nearby/messages/internal/zzce;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x2 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final h0(Lcom/google/android/gms/nearby/messages/internal/zzj;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x9 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final i0(Lcom/google/android/gms/nearby/messages/internal/zzcg;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x4 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final l(Lcom/google/android/gms/nearby/messages/internal/zzbz;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/4 p1, 0x1 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method + +.method public final r(Lcom/google/android/gms/nearby/messages/internal/zzcb;)V + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + invoke-static {v0, p1}, Lf/h/a/f/h/l/c;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + const/16 p1, 0x8 + + invoke-virtual {p0, p1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/w.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/w.smali new file mode 100644 index 0000000000..b736cc25b8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/w.smali @@ -0,0 +1,111 @@ +.class public final Lf/h/a/f/j/b/e/w; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/internal/zza;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/internal/zza; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/nearby/messages/internal/zza;->(III)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/internal/zza; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/w0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/w0.smali new file mode 100644 index 0000000000..80cd580c7c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/w0.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/j/b/e/w0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract d()V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/x.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/x.smali new file mode 100644 index 0000000000..6831da2f9a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/x.smali @@ -0,0 +1,32 @@ +.class public final Lf/h/a/f/j/b/e/x; +.super Lf/h/a/f/e/h/i/q; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/q<", + "Lf/h/a/f/j/b/e/f;", + "TT;>;" + } +.end annotation + + +# instance fields +.field public final synthetic b:Lf/h/a/f/j/b/e/a0; + +.field public final synthetic c:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/e/h/i/k$a;Lf/h/a/f/j/b/e/a0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/x;->c:Lf/h/a/f/j/b/e/i; + + iput-object p3, p0, Lf/h/a/f/j/b/e/x;->b:Lf/h/a/f/j/b/e/a0; + + invoke-direct {p0, p2}, Lf/h/a/f/e/h/i/q;->(Lf/h/a/f/e/h/i/k$a;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/x0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/x0.smali new file mode 100644 index 0000000000..527afea69f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/x0.smali @@ -0,0 +1,41 @@ +.class public abstract Lf/h/a/f/j/b/e/x0; +.super Lf/h/a/f/h/l/b; + +# interfaces +.implements Lf/h/a/f/j/b/e/w0; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IPublishCallback" + + invoke-direct {p0, v0}, Lf/h/a/f/h/l/b;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final g(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 0 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p2, 0x1 + + if-ne p1, p2, :cond_0 + + invoke-interface {p0}, Lf/h/a/f/j/b/e/w0;->d()V + + return p2 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/y.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/y.smali new file mode 100644 index 0000000000..3235cc303f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/y.smali @@ -0,0 +1,58 @@ +.class public final Lf/h/a/f/j/b/e/y; +.super Lf/h/a/f/e/h/i/p; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/i/p<", + "Lf/h/a/f/j/b/e/f;", + "Ljava/lang/Void;", + ">;" + } +.end annotation + + +# instance fields +.field public final synthetic c:Lf/h/a/f/j/b/e/a0; + +.field public final synthetic d:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Lf/h/a/f/j/b/e/i;Lf/h/a/f/j/b/e/a0;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/j/b/e/y;->d:Lf/h/a/f/j/b/e/i; + + iput-object p2, p0, Lf/h/a/f/j/b/e/y;->c:Lf/h/a/f/j/b/e/a0; + + invoke-direct {p0}, Lf/h/a/f/e/h/i/p;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic c(Lf/h/a/f/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + check-cast p1, Lf/h/a/f/j/b/e/f; + + iget-object v0, p0, Lf/h/a/f/j/b/e/y;->c:Lf/h/a/f/j/b/e/a0; + + iget-object v1, p0, Lf/h/a/f/j/b/e/y;->d:Lf/h/a/f/j/b/e/i; + + invoke-static {v1, p2}, Lf/h/a/f/j/b/e/i;->e(Lf/h/a/f/j/b/e/i;Lcom/google/android/gms/tasks/TaskCompletionSource;)Lf/h/a/f/e/h/i/k; + + move-result-object p2 + + invoke-interface {v0, p1, p2}, Lf/h/a/f/j/b/e/a0;->a(Lf/h/a/f/j/b/e/f;Lf/h/a/f/e/h/i/k;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/y0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/y0.smali new file mode 100644 index 0000000000..ae6ede2ce8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/y0.smali @@ -0,0 +1,38 @@ +.class public final Lf/h/a/f/j/b/e/y0; +.super Lf/h/a/f/h/l/a; + +# interfaces +.implements Lf/h/a/f/j/b/e/w0; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 1 + + const-string v0, "com.google.android.gms.nearby.messages.internal.IPublishCallback" + + invoke-direct {p0, p1, v0}, Lf/h/a/f/h/l/a;->(Landroid/os/IBinder;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public final d()V + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/f/h/l/a;->g()Landroid/os/Parcel; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1, v0}, Lf/h/a/f/h/l/a;->h(ILandroid/os/Parcel;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/z.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/z.smali new file mode 100644 index 0000000000..9b659cfcfc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/z.smali @@ -0,0 +1,121 @@ +.class public final Lf/h/a/f/j/b/e/z; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/app/Application$ActivityLifecycleCallbacks; + + +# instance fields +.field public final d:Landroid/app/Activity; + +.field public final e:Lf/h/a/f/j/b/e/i; + + +# direct methods +.method public constructor (Landroid/app/Activity;Lf/h/a/f/j/b/e/i;Lf/h/a/f/j/b/e/q;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/j/b/e/z;->d:Landroid/app/Activity; + + iput-object p2, p0, Lf/h/a/f/j/b/e/z;->e:Lf/h/a/f/j/b/e/i; + + return-void +.end method + + +# virtual methods +.method public final onActivityCreated(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + return-void +.end method + +.method public final onActivityDestroyed(Landroid/app/Activity;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/j/b/e/z;->d:Landroid/app/Activity; + + if-ne p1, v0, :cond_0 + + const/4 v0, 0x1 + + new-array v0, v0, [Ljava/lang/Object; + + const/4 v1, 0x0 + + invoke-virtual {p1}, Landroid/app/Activity;->getPackageName()Ljava/lang/String; + + move-result-object v2 + + aput-object v2, v0, v1 + + const-string v1, "Unregistering ClientLifecycleSafetyNet\'s ActivityLifecycleCallbacks for %s" + + invoke-static {v1, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + const-string v1, "NearbyMessages" + + invoke-static {v1, v0}, Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I + + invoke-virtual {p1}, Landroid/app/Activity;->getApplication()Landroid/app/Application; + + move-result-object p1 + + invoke-virtual {p1, p0}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V + + :cond_0 + return-void +.end method + +.method public final onActivityPaused(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityResumed(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivitySaveInstanceState(Landroid/app/Activity;Landroid/os/Bundle;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStarted(Landroid/app/Activity;)V + .locals 0 + + return-void +.end method + +.method public final onActivityStopped(Landroid/app/Activity;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/j/b/e/z;->d:Landroid/app/Activity; + + if-ne p1, v0, :cond_0 + + iget-object p1, p0, Lf/h/a/f/j/b/e/z;->e:Lf/h/a/f/j/b/e/i; + + new-instance v0, Lf/h/a/f/j/b/e/p; + + const/4 v1, 0x1 + + invoke-direct {v0, v1}, Lf/h/a/f/j/b/e/p;->(I)V + + new-instance v1, Lf/h/a/f/j/b/e/y; + + invoke-direct {v1, p1, v0}, Lf/h/a/f/j/b/e/y;->(Lf/h/a/f/j/b/e/i;Lf/h/a/f/j/b/e/a0;)V + + invoke-virtual {p1, v1}, Lf/h/a/f/e/h/b;->c(Lf/h/a/f/e/h/i/p;)Lcom/google/android/gms/tasks/Task; + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/e/z0.smali b/com.discord/smali_classes2/f/h/a/f/j/b/e/z0.smali new file mode 100644 index 0000000000..fc053df26e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/e/z0.smali @@ -0,0 +1,15 @@ +.class public interface abstract Lf/h/a/f/j/b/e/z0; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract z(Z)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/f.smali b/com.discord/smali_classes2/f/h/a/f/j/b/f.smali new file mode 100644 index 0000000000..0606965e78 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/f.smali @@ -0,0 +1,164 @@ +.class public final Lf/h/a/f/j/b/f; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/Message;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 13 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const-wide/16 v3, 0x0 + + move-object v7, v1 + + move-object v8, v7 + + move-object v9, v8 + + move-object v10, v9 + + move-wide v11, v3 + + const/4 v6, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_6 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_5 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_4 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_1 + + const/16 v3, 0x3e8 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v6 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v11 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/internal/nearby/zzgs;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + move-object v10, v1 + + check-cast v10, [Lcom/google/android/gms/internal/nearby/zzgs; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v8 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v9 + + goto :goto_0 + + :cond_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v7 + + goto :goto_0 + + :cond_6 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/Message; + + move-object v5, p1 + + invoke-direct/range {v5 .. v12}, Lcom/google/android/gms/nearby/messages/Message;->(I[BLjava/lang/String;Ljava/lang/String;[Lcom/google/android/gms/internal/nearby/zzgs;J)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/Message; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/g.smali b/com.discord/smali_classes2/f/h/a/f/j/b/g.smali new file mode 100644 index 0000000000..6dc9f88db1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/g.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/f/j/b/g; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/MessageFilter;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 10 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + move-object v8, v6 + + const/4 v4, 0x0 + + const/4 v7, 0x0 + + const/4 v9, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_6 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x1 + + if-eq v2, v3, :cond_5 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_4 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_1 + + const/16 v3, 0x3e8 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v9 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/internal/nearby/zzgp;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object v8 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :cond_4 + sget-object v2, Lcom/google/android/gms/internal/nearby/zzgu;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object v6 + + goto :goto_0 + + :cond_5 + sget-object v2, Lcom/google/android/gms/nearby/messages/internal/zzad;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + + move-result-object v5 + + goto :goto_0 + + :cond_6 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/MessageFilter; + + move-object v3, p1 + + invoke-direct/range {v3 .. v9}, Lcom/google/android/gms/nearby/messages/MessageFilter;->(ILjava/util/List;Ljava/util/List;ZLjava/util/List;I)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/MessageFilter; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/h.smali b/com.discord/smali_classes2/f/h/a/f/j/b/h.smali new file mode 100644 index 0000000000..0aece1e95f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/h.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/j/b/h; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/i.smali b/com.discord/smali_classes2/f/h/a/f/j/b/i.smali new file mode 100644 index 0000000000..dfc22e194b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/i.smali @@ -0,0 +1,2 @@ +.class public final synthetic Lf/h/a/f/j/b/i; +.super Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/a/f/j/b/j.smali b/com.discord/smali_classes2/f/h/a/f/j/b/j.smali new file mode 100644 index 0000000000..48fdd596e6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/j/b/j.smali @@ -0,0 +1,165 @@ +.class public final Lf/h/a/f/j/b/j; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/nearby/messages/Strategy;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 12 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + const/4 v8, 0x0 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/16 v11, 0x3e8 + + if-eq v2, v11, :cond_0 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v10 + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v9 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v8 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v7 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v6 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v5 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v4 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/nearby/messages/Strategy; + + move-object v2, p1 + + invoke-direct/range {v2 .. v10}, Lcom/google/android/gms/nearby/messages/Strategy;->(IIIIZIII)V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x1 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/nearby/messages/Strategy; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/k/a.smali b/com.discord/smali_classes2/f/h/a/f/k/a.smali new file mode 100644 index 0000000000..e5ca10e0b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/k/a.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/k/a; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/h/m/c;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/m/c;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/k/a;->a:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/k/c; + + invoke-direct {v0}, Lf/h/a/f/k/c;->()V + + sput-object v0, Lf/h/a/f/k/a;->b:Lf/h/a/f/e/h/a$a; + + sget-object v1, Lf/h/a/f/k/a;->a:Lf/h/a/f/e/h/a$g; + + const-string v2, "Cannot construct an Api with a null ClientBuilder" + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Cannot construct an Api with a null ClientKey" + + invoke-static {v1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method + +.method public static a(Ljava/lang/String;)Landroid/net/Uri; + .locals 2 + + invoke-static {p0}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + invoke-static {p0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + const-string v1, "content://com.google.android.gms.phenotype/" + + if-eqz v0, :cond_0 + + invoke-virtual {v1, p0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + new-instance p0, Ljava/lang/String; + + invoke-direct {p0, v1}, Ljava/lang/String;->(Ljava/lang/String;)V + + :goto_0 + invoke-static {p0}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; + + move-result-object p0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/k/b.smali b/com.discord/smali_classes2/f/h/a/f/k/b.smali new file mode 100644 index 0000000000..ee86b98182 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/k/b.smali @@ -0,0 +1,162 @@ +.class public final Lf/h/a/f/k/b; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/phenotype/ExperimentTokens;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 11 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + move-object v3, v1 + + move-object v4, v3 + + move-object v5, v4 + + move-object v6, v5 + + move-object v7, v6 + + move-object v8, v7 + + move-object v9, v8 + + move-object v10, v9 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_0 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + packed-switch v2, :pswitch_data_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :pswitch_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v10 + + goto :goto_0 + + :pswitch_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->R(Landroid/os/Parcel;I)[I + + move-result-object v9 + + goto :goto_0 + + :pswitch_2 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v8 + + goto :goto_0 + + :pswitch_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v7 + + goto :goto_0 + + :pswitch_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v6 + + goto :goto_0 + + :pswitch_5 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->Q(Landroid/os/Parcel;I)[[B + + move-result-object v5 + + goto :goto_0 + + :pswitch_6 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v4 + + goto :goto_0 + + :pswitch_7 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v3 + + goto :goto_0 + + :cond_0 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/phenotype/ExperimentTokens; + + move-object v2, p1 + + invoke-direct/range {v2 .. v10}, Lcom/google/android/gms/phenotype/ExperimentTokens;->(Ljava/lang/String;[B[[B[[B[[B[[B[I[[B)V + + return-object p1 + + :pswitch_data_0 + .packed-switch 0x2 + :pswitch_7 + :pswitch_6 + :pswitch_5 + :pswitch_4 + :pswitch_3 + :pswitch_2 + :pswitch_1 + :pswitch_0 + .end packed-switch +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/phenotype/ExperimentTokens; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/k/c.smali b/com.discord/smali_classes2/f/h/a/f/k/c.smali new file mode 100644 index 0000000000..8d6282bcaf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/k/c.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/k/c; +.super Lf/h/a/f/e/h/a$a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/m/c;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 6 + + new-instance p4, Lf/h/a/f/h/m/c; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-object v4, p5 + + move-object v5, p6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/m/c;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/a.smali b/com.discord/smali_classes2/f/h/a/f/l/a.smali new file mode 100644 index 0000000000..8220b8ff22 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/a.smali @@ -0,0 +1,93 @@ +.class public final Lf/h/a/f/l/a; +.super Ljava/lang/Object; + + +# static fields +.field public static final a:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/h/n/l;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/n/l;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/e/h/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } + .end annotation + + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end field + +.field public static final d:Lcom/google/android/gms/safetynet/SafetyNetApi; + .annotation runtime Ljava/lang/Deprecated; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/l/a;->a:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/l/h; + + invoke-direct {v0}, Lf/h/a/f/l/h;->()V + + sput-object v0, Lf/h/a/f/l/a;->b:Lf/h/a/f/e/h/a$a; + + new-instance v1, Lf/h/a/f/e/h/a; + + sget-object v2, Lf/h/a/f/l/a;->a:Lf/h/a/f/e/h/a$g; + + const-string v3, "SafetyNet.API" + + invoke-direct {v1, v3, v0, v2}, Lf/h/a/f/e/h/a;->(Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V + + sput-object v1, Lf/h/a/f/l/a;->c:Lf/h/a/f/e/h/a; + + new-instance v0, Lf/h/a/f/h/n/i; + + invoke-direct {v0}, Lf/h/a/f/h/n/i;->()V + + sput-object v0, Lf/h/a/f/l/a;->d:Lcom/google/android/gms/safetynet/SafetyNetApi; + + return-void +.end method + +.method public static a(Landroid/app/Activity;)Lcom/google/android/gms/safetynet/SafetyNetClient; + .locals 1 + .param p0 # Landroid/app/Activity; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Lcom/google/android/gms/safetynet/SafetyNetClient; + + invoke-direct {v0, p0}, Lcom/google/android/gms/safetynet/SafetyNetClient;->(Landroid/app/Activity;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/b.smali b/com.discord/smali_classes2/f/h/a/f/l/b.smali new file mode 100644 index 0000000000..f1b8c90105 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/b.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/l/b; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/zza;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 5 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + const/4 v4, 0x2 + + if-eq v3, v4, :cond_0 + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/zza; + + invoke-direct {p1, v1}, Lcom/google/android/gms/safetynet/zza;->(Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/zza; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/c.smali b/com.discord/smali_classes2/f/h/a/f/l/c.smali new file mode 100644 index 0000000000..24cf874a8f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/c.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/f/l/c; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/HarmfulAppsData;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x4 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/HarmfulAppsData; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/safetynet/HarmfulAppsData;->(Ljava/lang/String;[BI)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/HarmfulAppsData; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/d.smali b/com.discord/smali_classes2/f/h/a/f/l/d.smali new file mode 100644 index 0000000000..85d155a618 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/d.smali @@ -0,0 +1,138 @@ +.class public final Lf/h/a/f/l/d; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/zzd;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 11 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + const/4 v4, 0x0 + + move-wide v6, v2 + + move-object v8, v4 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_4 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_1 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v10 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v9 + + goto :goto_0 + + :cond_2 + sget-object v2, Lcom/google/android/gms/safetynet/HarmfulAppsData;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->W(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)[Ljava/lang/Object; + + move-result-object v1 + + move-object v8, v1 + + check-cast v8, [Lcom/google/android/gms/safetynet/HarmfulAppsData; + + goto :goto_0 + + :cond_3 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v6 + + goto :goto_0 + + :cond_4 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/zzd; + + move-object v5, p1 + + invoke-direct/range {v5 .. v10}, Lcom/google/android/gms/safetynet/zzd;->(J[Lcom/google/android/gms/safetynet/HarmfulAppsData;IZ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/zzd; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/e.smali b/com.discord/smali_classes2/f/h/a/f/l/e.smali new file mode 100644 index 0000000000..0f94f76e19 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/e.smali @@ -0,0 +1,85 @@ +.class public final Lf/h/a/f/l/e; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/zzf;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 5 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v2 + + if-ge v2, v0, :cond_1 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v2 + + const v3, 0xffff + + and-int/2addr v3, v2 + + const/4 v4, 0x2 + + if-eq v3, v4, :cond_0 + + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/zzf; + + invoke-direct {p1, v1}, Lcom/google/android/gms/safetynet/zzf;->(Ljava/lang/String;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/zzf; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/f.smali b/com.discord/smali_classes2/f/h/a/f/l/f.smali new file mode 100644 index 0000000000..5df03d4da5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/f.smali @@ -0,0 +1,98 @@ +.class public final Lf/h/a/f/l/f; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/zzh;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/4 v5, 0x2 + + if-eq v4, v5, :cond_1 + + const/4 v5, 0x3 + + if-eq v4, v5, :cond_0 + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z + + move-result v2 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/zzh; + + invoke-direct {p1, v1, v2}, Lcom/google/android/gms/safetynet/zzh;->(IZ)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/zzh; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/g.smali b/com.discord/smali_classes2/f/h/a/f/l/g.smali new file mode 100644 index 0000000000..2fc3fc7a38 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/g.smali @@ -0,0 +1,199 @@ +.class public final Lf/h/a/f/l/g; +.super Ljava/lang/Object; + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/safetynet/SafeBrowsingData;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + +.method public static a(Lcom/google/android/gms/safetynet/SafeBrowsingData;Landroid/os/Parcel;I)V + .locals 4 + + invoke-static {p1}, Lf/h/a/c/i1/e;->i(Landroid/os/Parcel;)I + + move-result v0 + + iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->d:Ljava/lang/String; + + const/4 v2, 0x2 + + const/4 v3, 0x0 + + invoke-static {p1, v2, v1, v3}, Lf/h/a/c/i1/e;->K1(Landroid/os/Parcel;ILjava/lang/String;Z)V + + iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->e:Lcom/google/android/gms/common/data/DataHolder; + + const/4 v2, 0x3 + + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + + iget-object v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->f:Landroid/os/ParcelFileDescriptor; + + const/4 v2, 0x4 + + invoke-static {p1, v2, v1, p2, v3}, Lf/h/a/c/i1/e;->J1(Landroid/os/Parcel;ILandroid/os/Parcelable;IZ)V + + iget-wide v1, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->g:J + + const/4 p2, 0x5 + + invoke-static {p1, p2, v1, v2}, Lf/h/a/c/i1/e;->I1(Landroid/os/Parcel;IJ)V + + iget-object p0, p0, Lcom/google/android/gms/safetynet/SafeBrowsingData;->h:[B + + const/4 p2, 0x6 + + invoke-static {p1, p2, p0, v3}, Lf/h/a/c/i1/e;->D1(Landroid/os/Parcel;I[BZ)V + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->m3(Landroid/os/Parcel;I)V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 11 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const-wide/16 v2, 0x0 + + move-object v5, v1 + + move-object v6, v5 + + move-object v7, v6 + + move-object v10, v7 + + move-wide v8, v2 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v1 + + if-ge v1, v0, :cond_5 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v1 + + const v2, 0xffff + + and-int/2addr v2, v1 + + const/4 v3, 0x2 + + if-eq v2, v3, :cond_4 + + const/4 v3, 0x3 + + if-eq v2, v3, :cond_3 + + const/4 v3, 0x4 + + if-eq v2, v3, :cond_2 + + const/4 v3, 0x5 + + if-eq v2, v3, :cond_1 + + const/4 v3, 0x6 + + if-eq v2, v3, :cond_0 + + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B + + move-result-object v10 + + goto :goto_0 + + :cond_1 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J + + move-result-wide v8 + + goto :goto_0 + + :cond_2 + sget-object v2, Landroid/os/ParcelFileDescriptor;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v7, v1 + + check-cast v7, Landroid/os/ParcelFileDescriptor; + + goto :goto_0 + + :cond_3 + sget-object v2, Lcom/google/android/gms/common/data/DataHolder;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + move-object v6, v1 + + check-cast v6, Lcom/google/android/gms/common/data/DataHolder; + + goto :goto_0 + + :cond_4 + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + + move-result-object v5 + + goto :goto_0 + + :cond_5 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/safetynet/SafeBrowsingData; + + move-object v4, p1 + + invoke-direct/range {v4 .. v10}, Lcom/google/android/gms/safetynet/SafeBrowsingData;->(Ljava/lang/String;Lcom/google/android/gms/common/data/DataHolder;Landroid/os/ParcelFileDescriptor;J[B)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/safetynet/SafeBrowsingData; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/l/h.smali b/com.discord/smali_classes2/f/h/a/f/l/h.smali new file mode 100644 index 0000000000..ee6da4d270 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/l/h.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/f/l/h; +.super Lf/h/a/f/e/h/a$a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/h/n/l;", + "Lf/h/a/f/e/h/a$d$c;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 6 + + new-instance p4, Lf/h/a/f/h/n/l; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-object v4, p5 + + move-object v5, p6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/h/n/l;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/a.smali b/com.discord/smali_classes2/f/h/a/f/m/a.smali new file mode 100644 index 0000000000..583d6726e0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/a.smali @@ -0,0 +1,261 @@ +.class public final Lf/h/a/f/m/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/a$d; + + +# static fields +.field public static final j:Lf/h/a/f/m/a; + + +# instance fields +.field public final a:Z + +.field public final b:Z + +.field public final c:Ljava/lang/String; + +.field public final d:Z + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/lang/String; + +.field public final g:Z + +.field public final h:Ljava/lang/Long; + +.field public final i:Ljava/lang/Long; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/m/a; + + invoke-direct {v0}, Lf/h/a/f/m/a;->()V + + sput-object v0, Lf/h/a/f/m/a;->j:Lf/h/a/f/m/a; + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/f/m/a;->a:Z + + iput-boolean v0, p0, Lf/h/a/f/m/a;->b:Z + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/f/m/a;->c:Ljava/lang/String; + + iput-boolean v0, p0, Lf/h/a/f/m/a;->d:Z + + iput-boolean v0, p0, Lf/h/a/f/m/a;->g:Z + + iput-object v1, p0, Lf/h/a/f/m/a;->e:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/m/a;->f:Ljava/lang/String; + + iput-object v1, p0, Lf/h/a/f/m/a;->h:Ljava/lang/Long; + + iput-object v1, p0, Lf/h/a/f/m/a;->i:Ljava/lang/Long; + + return-void +.end method + + +# virtual methods +.method public final equals(Ljava/lang/Object;)Z + .locals 4 + + const/4 v0, 0x1 + + if-ne p1, p0, :cond_0 + + return v0 + + :cond_0 + instance-of v1, p1, Lf/h/a/f/m/a; + + const/4 v2, 0x0 + + if-nez v1, :cond_1 + + return v2 + + :cond_1 + check-cast p1, Lf/h/a/f/m/a; + + iget-boolean v1, p0, Lf/h/a/f/m/a;->a:Z + + iget-boolean v3, p1, Lf/h/a/f/m/a;->a:Z + + if-ne v1, v3, :cond_2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->b:Z + + iget-boolean v3, p1, Lf/h/a/f/m/a;->b:Z + + if-ne v1, v3, :cond_2 + + iget-object v1, p0, Lf/h/a/f/m/a;->c:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/m/a;->c:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->d:Z + + iget-boolean v3, p1, Lf/h/a/f/m/a;->d:Z + + if-ne v1, v3, :cond_2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->g:Z + + iget-boolean v3, p1, Lf/h/a/f/m/a;->g:Z + + if-ne v1, v3, :cond_2 + + iget-object v1, p0, Lf/h/a/f/m/a;->e:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/m/a;->e:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/m/a;->f:Ljava/lang/String; + + iget-object v3, p1, Lf/h/a/f/m/a;->f:Ljava/lang/String; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/m/a;->h:Ljava/lang/Long; + + iget-object v3, p1, Lf/h/a/f/m/a;->h:Ljava/lang/Long; + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/m/a;->i:Ljava/lang/Long; + + iget-object p1, p1, Lf/h/a/f/m/a;->i:Ljava/lang/Long; + + invoke-static {v1, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_2 + + return v0 + + :cond_2 + return v2 +.end method + +.method public final hashCode()I + .locals 3 + + const/16 v0, 0x9 + + new-array v0, v0, [Ljava/lang/Object; + + iget-boolean v1, p0, Lf/h/a/f/m/a;->a:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x0 + + aput-object v1, v0, v2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->b:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x1 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/m/a;->c:Ljava/lang/String; + + const/4 v2, 0x2 + + aput-object v1, v0, v2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->d:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x3 + + aput-object v1, v0, v2 + + iget-boolean v1, p0, Lf/h/a/f/m/a;->g:Z + + invoke-static {v1}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v1 + + const/4 v2, 0x4 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/m/a;->e:Ljava/lang/String; + + const/4 v2, 0x5 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/m/a;->f:Ljava/lang/String; + + const/4 v2, 0x6 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/m/a;->h:Ljava/lang/Long; + + const/4 v2, 0x7 + + aput-object v1, v0, v2 + + iget-object v1, p0, Lf/h/a/f/m/a;->i:Ljava/lang/Long; + + const/16 v2, 0x8 + + aput-object v1, v0, v2 + + invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I + + move-result v0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/a.smali b/com.discord/smali_classes2/f/h/a/f/m/b/a.smali new file mode 100644 index 0000000000..643cb719fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/a.smali @@ -0,0 +1,391 @@ +.class public Lf/h/a/f/m/b/a; +.super Lf/h/a/f/e/k/f; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/m/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/k/f<", + "Lf/h/a/f/m/b/e;", + ">;", + "Lf/h/a/f/m/e;" + } +.end annotation + + +# instance fields +.field public final A:Landroid/os/Bundle; + +.field public B:Ljava/lang/Integer; + +.field public final y:Z + +.field public final z:Lf/h/a/f/e/k/c; + + +# direct methods +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + .locals 11 + + move-object v7, p0 + + move-object v8, p3 + + iget-object v0, v8, Lf/h/a/f/e/k/c;->g:Lf/h/a/f/m/a; + + iget-object v1, v8, Lf/h/a/f/e/k/c;->h:Ljava/lang/Integer; + + new-instance v9, Landroid/os/Bundle; + + invoke-direct {v9}, Landroid/os/Bundle;->()V + + iget-object v2, v8, Lf/h/a/f/e/k/c;->a:Landroid/accounts/Account; + + const-string v3, "com.google.android.gms.signin.internal.clientRequestedAccount" + + invoke-virtual {v9, v3, v2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I + + move-result v1 + + const-string v2, "com.google.android.gms.common.internal.ClientSettings.sessionId" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V + + :cond_0 + const/4 v10, 0x1 + + if-eqz v0, :cond_2 + + iget-boolean v1, v0, Lf/h/a/f/m/a;->a:Z + + const-string v2, "com.google.android.gms.signin.internal.offlineAccessRequested" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-boolean v1, v0, Lf/h/a/f/m/a;->b:Z + + const-string v2, "com.google.android.gms.signin.internal.idTokenRequested" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-object v1, v0, Lf/h/a/f/m/a;->c:Ljava/lang/String; + + const-string v2, "com.google.android.gms.signin.internal.serverClientId" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + const-string v1, "com.google.android.gms.signin.internal.usePromptModeForAuthCode" + + invoke-virtual {v9, v1, v10}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-boolean v1, v0, Lf/h/a/f/m/a;->d:Z + + const-string v2, "com.google.android.gms.signin.internal.forceCodeForRefreshToken" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-object v1, v0, Lf/h/a/f/m/a;->e:Ljava/lang/String; + + const-string v2, "com.google.android.gms.signin.internal.hostedDomain" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-object v1, v0, Lf/h/a/f/m/a;->f:Ljava/lang/String; + + const-string v2, "com.google.android.gms.signin.internal.logSessionId" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + iget-boolean v1, v0, Lf/h/a/f/m/a;->g:Z + + const-string v2, "com.google.android.gms.signin.internal.waitForAccessTokenRefresh" + + invoke-virtual {v9, v2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V + + iget-object v1, v0, Lf/h/a/f/m/a;->h:Ljava/lang/Long; + + if-eqz v1, :cond_1 + + invoke-virtual {v1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + const-string v3, "com.google.android.gms.signin.internal.authApiSignInModuleVersion" + + invoke-virtual {v9, v3, v1, v2}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_1 + iget-object v0, v0, Lf/h/a/f/m/a;->i:Ljava/lang/Long; + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v0 + + const-string v2, "com.google.android.gms.signin.internal.realClientLibraryVersion" + + invoke-virtual {v9, v2, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V + + :cond_2 + const/16 v3, 0x2c + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move-object v4, p3 + + move-object v5, p4 + + move-object/from16 v6, p5 + + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V + + iput-boolean v10, v7, Lf/h/a/f/m/b/a;->y:Z + + iput-object v8, v7, Lf/h/a/f/m/b/a;->z:Lf/h/a/f/e/k/c; + + iput-object v9, v7, Lf/h/a/f/m/b/a;->A:Landroid/os/Bundle; + + iget-object v0, v8, Lf/h/a/f/e/k/c;->h:Ljava/lang/Integer; + + iput-object v0, v7, Lf/h/a/f/m/b/a;->B:Ljava/lang/Integer; + + return-void +.end method + + +# virtual methods +.method public final b()V + .locals 1 + + new-instance v0, Lf/h/a/f/e/k/b$d; + + invoke-direct {v0, p0}, Lf/h/a/f/e/k/b$d;->(Lf/h/a/f/e/k/b;)V + + invoke-virtual {p0, v0}, Lf/h/a/f/e/k/b;->h(Lf/h/a/f/e/k/b$c;)V + + return-void +.end method + +.method public final e(Lf/h/a/f/m/b/c;)V + .locals 5 + + const-string v0, "Expecting a valid ISignInCallbacks" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/m/b/a;->z:Lf/h/a/f/e/k/c; + + iget-object v0, v0, Lf/h/a/f/e/k/c;->a:Landroid/accounts/Account; + :try_end_0 + .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 + + const-string v1, "<>" + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + :try_start_1 + new-instance v0, Landroid/accounts/Account; + + const-string v2, "com.google" + + invoke-direct {v0, v1, v2}, Landroid/accounts/Account;->(Ljava/lang/String;Ljava/lang/String;)V + + :goto_0 + const/4 v2, 0x0 + + iget-object v3, v0, Landroid/accounts/Account;->name:Ljava/lang/String; + + invoke-virtual {v1, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-static {v1}, Lf/h/a/f/c/a/a/a/a;->a(Landroid/content/Context;)Lf/h/a/f/c/a/a/a/a; + + move-result-object v1 + + invoke-virtual {v1}, Lf/h/a/f/c/a/a/a/a;->b()Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + move-result-object v2 + + :cond_1 + new-instance v1, Lcom/google/android/gms/common/internal/ResolveAccountRequest; + + iget-object v3, p0, Lf/h/a/f/m/b/a;->B:Ljava/lang/Integer; + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + invoke-direct {v1, v0, v3, v2}, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->(Landroid/accounts/Account;ILcom/google/android/gms/auth/api/signin/GoogleSignInAccount;)V + + invoke-virtual {p0}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/m/b/e; + + new-instance v2, Lcom/google/android/gms/signin/internal/zai; + + invoke-direct {v2, v1}, Lcom/google/android/gms/signin/internal/zai;->(Lcom/google/android/gms/common/internal/ResolveAccountRequest;)V + + invoke-interface {v0, v2, p1}, Lf/h/a/f/m/b/e;->q0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/f/m/b/c;)V + :try_end_1 + .catch Landroid/os/RemoteException; {:try_start_1 .. :try_end_1} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + const-string v1, "SignInClientImpl" + + const-string v2, "Remote service probably died when signIn is called" + + invoke-static {v1, v2}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I + + :try_start_2 + new-instance v2, Lcom/google/android/gms/signin/internal/zak; + + invoke-direct {v2}, Lcom/google/android/gms/signin/internal/zak;->()V + + check-cast p1, Lf/h/a/f/e/h/i/k0; + + iget-object v3, p1, Lf/h/a/f/e/h/i/k0;->b:Landroid/os/Handler; + + new-instance v4, Lf/h/a/f/e/h/i/m0; + + invoke-direct {v4, p1, v2}, Lf/h/a/f/e/h/i/m0;->(Lf/h/a/f/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V + + invoke-virtual {v3, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + :try_end_2 + .catch Landroid/os/RemoteException; {:try_start_2 .. :try_end_2} :catch_1 + + return-void + + :catch_1 + const-string p1, "ISignInCallbacks#onSignInComplete should be executed from the same process, unexpected RemoteException." + + invoke-static {v1, p1, v0}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + return-void +.end method + +.method public l()I + .locals 1 + + const v0, 0xbdfcb8 + + return v0 +.end method + +.method public n()Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/f/m/b/a;->y:Z + + return v0 +.end method + +.method public synthetic p(Landroid/os/IBinder;)Landroid/os/IInterface; + .locals 2 + + if-nez p1, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + const-string v0, "com.google.android.gms.signin.internal.ISignInService" + + invoke-interface {p1, v0}, Landroid/os/IBinder;->queryLocalInterface(Ljava/lang/String;)Landroid/os/IInterface; + + move-result-object v0 + + instance-of v1, v0, Lf/h/a/f/m/b/e; + + if-eqz v1, :cond_1 + + check-cast v0, Lf/h/a/f/m/b/e; + + return-object v0 + + :cond_1 + new-instance v0, Lf/h/a/f/m/b/g; + + invoke-direct {v0, p1}, Lf/h/a/f/m/b/g;->(Landroid/os/IBinder;)V + + return-object v0 +.end method + +.method public r()Landroid/os/Bundle; + .locals 3 + + iget-object v0, p0, Lf/h/a/f/m/b/a;->z:Lf/h/a/f/e/k/c; + + iget-object v0, v0, Lf/h/a/f/e/k/c;->e:Ljava/lang/String; + + iget-object v1, p0, Lf/h/a/f/e/k/b;->b:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/m/b/a;->A:Landroid/os/Bundle; + + iget-object v1, p0, Lf/h/a/f/m/b/a;->z:Lf/h/a/f/e/k/c; + + iget-object v1, v1, Lf/h/a/f/e/k/c;->e:Ljava/lang/String; + + const-string v2, "com.google.android.gms.signin.internal.realClientPackageName" + + invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/f/m/b/a;->A:Landroid/os/Bundle; + + return-object v0 +.end method + +.method public u()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.signin.internal.ISignInService" + + return-object v0 +.end method + +.method public v()Ljava/lang/String; + .locals 1 + + const-string v0, "com.google.android.gms.signin.service.START" + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/b.smali b/com.discord/smali_classes2/f/h/a/f/m/b/b.smali new file mode 100644 index 0000000000..b8018edf0a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/b.smali @@ -0,0 +1,118 @@ +.class public final Lf/h/a/f/m/b/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/signin/internal/zab;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v3, v2 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + sget-object v3, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v3}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v3 + + check-cast v3, Landroid/content/Intent; + + goto :goto_0 + + :cond_1 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v2 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/signin/internal/zab; + + invoke-direct {p1, v1, v2, v3}, Lcom/google/android/gms/signin/internal/zab;->(IILandroid/content/Intent;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/signin/internal/zab; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/c.smali b/com.discord/smali_classes2/f/h/a/f/m/b/c.smali new file mode 100644 index 0000000000..e859e9d8a9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/c.smali @@ -0,0 +1,6 @@ +.class public interface abstract Lf/h/a/f/m/b/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/IInterface; diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/d.smali b/com.discord/smali_classes2/f/h/a/f/m/b/d.smali new file mode 100644 index 0000000000..593d064717 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/d.smali @@ -0,0 +1,13 @@ +.class public Lf/h/a/f/m/b/d; +.super Lf/h/a/f/m/b/f; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/m/b/f;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/e.smali b/com.discord/smali_classes2/f/h/a/f/m/b/e.smali new file mode 100644 index 0000000000..bbfaa53633 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/e.smali @@ -0,0 +1,16 @@ +.class public interface abstract Lf/h/a/f/m/b/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/IInterface; + + +# virtual methods +.method public abstract q0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/f/m/b/c;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/f.smali b/com.discord/smali_classes2/f/h/a/f/m/b/f.smali new file mode 100644 index 0000000000..58450db5f7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/f.smali @@ -0,0 +1,141 @@ +.class public abstract Lf/h/a/f/m/b/f; +.super Lf/h/a/f/h/b/a; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/m/b/c; + + +# direct methods +.method public constructor ()V + .locals 1 + + const-string v0, "com.google.android.gms.signin.internal.ISignInCallbacks" + + invoke-direct {p0, v0}, Lf/h/a/f/h/b/a;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public v0(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + .locals 1 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + const/4 p4, 0x3 + + if-eq p1, p4, :cond_4 + + const/4 p4, 0x4 + + if-eq p1, p4, :cond_3 + + const/4 p4, 0x6 + + if-eq p1, p4, :cond_2 + + const/4 p4, 0x7 + + if-eq p1, p4, :cond_1 + + const/16 p4, 0x8 + + if-eq p1, p4, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + sget-object p1, Lcom/google/android/gms/signin/internal/zak;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/signin/internal/zak; + + move-object p2, p0 + + check-cast p2, Lf/h/a/f/e/h/i/k0; + + iget-object p4, p2, Lf/h/a/f/e/h/i/k0;->b:Landroid/os/Handler; + + new-instance v0, Lf/h/a/f/e/h/i/m0; + + invoke-direct {v0, p2, p1}, Lf/h/a/f/e/h/i/m0;->(Lf/h/a/f/e/h/i/k0;Lcom/google/android/gms/signin/internal/zak;)V + + invoke-virtual {p4, v0}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + goto :goto_0 + + :cond_1 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + sget-object p1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/auth/api/signin/GoogleSignInAccount; + + goto :goto_0 + + :cond_2 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + goto :goto_0 + + :cond_3 + sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/api/Status; + + goto :goto_0 + + :cond_4 + sget-object p1, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/common/ConnectionResult; + + sget-object p1, Lcom/google/android/gms/signin/internal/zab;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p2, p1}, Lf/h/a/f/h/b/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/gms/signin/internal/zab; + + :goto_0 + invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V + + const/4 p1, 0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/g.smali b/com.discord/smali_classes2/f/h/a/f/m/b/g.smali new file mode 100644 index 0000000000..aa04050256 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/g.smali @@ -0,0 +1,96 @@ +.class public final Lf/h/a/f/m/b/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/m/b/e; +.implements Landroid/os/IInterface; + + +# instance fields +.field public final a:Landroid/os/IBinder; + +.field public final b:Ljava/lang/String; + + +# direct methods +.method public constructor (Landroid/os/IBinder;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/m/b/g;->a:Landroid/os/IBinder; + + const-string p1, "com.google.android.gms.signin.internal.ISignInService" + + iput-object p1, p0, Lf/h/a/f/m/b/g;->b:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public asBinder()Landroid/os/IBinder; + .locals 1 + + iget-object v0, p0, Lf/h/a/f/m/b/g;->a:Landroid/os/IBinder; + + return-object v0 +.end method + +.method public final q0(Lcom/google/android/gms/signin/internal/zai;Lf/h/a/f/m/b/c;)V + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/f/m/b/g;->b:Ljava/lang/String; + + invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V + + invoke-static {v0, p1}, Lf/h/a/f/h/b/b;->b(Landroid/os/Parcel;Landroid/os/Parcelable;)V + + invoke-interface {p2}, Landroid/os/IInterface;->asBinder()Landroid/os/IBinder; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/os/Parcel;->writeStrongBinder(Landroid/os/IBinder;)V + + const/16 p1, 0xc + + invoke-static {}, Landroid/os/Parcel;->obtain()Landroid/os/Parcel; + + move-result-object p2 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/m/b/g;->a:Landroid/os/IBinder; + + const/4 v2, 0x0 + + invoke-interface {v1, p1, v0, p2, v2}, Landroid/os/IBinder;->transact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z + + invoke-virtual {p2}, Landroid/os/Parcel;->readException()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + return-void + + :catchall_0 + move-exception p1 + + invoke-virtual {v0}, Landroid/os/Parcel;->recycle()V + + invoke-virtual {p2}, Landroid/os/Parcel;->recycle()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/h.smali b/com.discord/smali_classes2/f/h/a/f/m/b/h.smali new file mode 100644 index 0000000000..755d6601a6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/h.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/f/m/b/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/signin/internal/zai;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 6 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v3 + + if-ge v3, v0, :cond_2 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v3 + + const v4, 0xffff + + and-int/2addr v4, v3 + + const/4 v5, 0x1 + + if-eq v4, v5, :cond_1 + + const/4 v5, 0x2 + + if-eq v4, v5, :cond_0 + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + sget-object v2, Lcom/google/android/gms/common/internal/ResolveAccountRequest;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v3, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/common/internal/ResolveAccountRequest; + + goto :goto_0 + + :cond_1 + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v1 + + goto :goto_0 + + :cond_2 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/signin/internal/zai; + + invoke-direct {p1, v1, v2}, Lcom/google/android/gms/signin/internal/zai;->(ILcom/google/android/gms/common/internal/ResolveAccountRequest;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/signin/internal/zai; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/b/i.smali b/com.discord/smali_classes2/f/h/a/f/m/b/i.smali new file mode 100644 index 0000000000..c9ab851c45 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/b/i.smali @@ -0,0 +1,122 @@ +.class public final Lf/h/a/f/m/b/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Landroid/os/Parcelable$Creator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/os/Parcelable$Creator<", + "Lcom/google/android/gms/signin/internal/zak;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; + .locals 7 + + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + move-object v2, v1 + + const/4 v3, 0x0 + + :goto_0 + invoke-virtual {p1}, Landroid/os/Parcel;->dataPosition()I + + move-result v4 + + if-ge v4, v0, :cond_3 + + invoke-virtual {p1}, Landroid/os/Parcel;->readInt()I + + move-result v4 + + const v5, 0xffff + + and-int/2addr v5, v4 + + const/4 v6, 0x1 + + if-eq v5, v6, :cond_2 + + const/4 v6, 0x2 + + if-eq v5, v6, :cond_1 + + const/4 v6, 0x3 + + if-eq v5, v6, :cond_0 + + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V + + goto :goto_0 + + :cond_0 + sget-object v2, Lcom/google/android/gms/common/internal/ResolveAccountResponse;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v2 + + check-cast v2, Lcom/google/android/gms/common/internal/ResolveAccountResponse; + + goto :goto_0 + + :cond_1 + sget-object v1, Lcom/google/android/gms/common/ConnectionResult;->CREATOR:Landroid/os/Parcelable$Creator; + + invoke-static {p1, v4, v1}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + + move-result-object v1 + + check-cast v1, Lcom/google/android/gms/common/ConnectionResult; + + goto :goto_0 + + :cond_2 + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I + + move-result v3 + + goto :goto_0 + + :cond_3 + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V + + new-instance p1, Lcom/google/android/gms/signin/internal/zak; + + invoke-direct {p1, v3, v1, v2}, Lcom/google/android/gms/signin/internal/zak;->(ILcom/google/android/gms/common/ConnectionResult;Lcom/google/android/gms/common/internal/ResolveAccountResponse;)V + + return-object p1 +.end method + +.method public final synthetic newArray(I)[Ljava/lang/Object; + .locals 0 + + new-array p1, p1, [Lcom/google/android/gms/signin/internal/zak; + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/c.smali b/com.discord/smali_classes2/f/h/a/f/m/c.smali new file mode 100644 index 0000000000..588b9b7e23 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/c.smali @@ -0,0 +1,50 @@ +.class public final Lf/h/a/f/m/c; +.super Lf/h/a/f/e/h/a$a; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/m/b/a;", + "Lf/h/a/f/m/a;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 6 + + check-cast p4, Lf/h/a/f/m/a; + + new-instance p4, Lf/h/a/f/m/b/a; + + move-object v0, p4 + + move-object v1, p1 + + move-object v2, p2 + + move-object v3, p3 + + move-object v4, p5 + + move-object v5, p6 + + invoke-direct/range {v0 .. v5}, Lf/h/a/f/m/b/a;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V + + return-object p4 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/d.smali b/com.discord/smali_classes2/f/h/a/f/m/d.smali new file mode 100644 index 0000000000..5c398daac9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/d.smali @@ -0,0 +1,109 @@ +.class public final Lf/h/a/f/m/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# static fields +.field public static final a:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/m/b/a;", + ">;" + } + .end annotation +.end field + +.field public static final b:Lf/h/a/f/e/h/a$g; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$g<", + "Lf/h/a/f/m/b/a;", + ">;" + } + .end annotation +.end field + +.field public static final c:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/m/b/a;", + "Lf/h/a/f/m/a;", + ">;" + } + .end annotation +.end field + +.field public static final d:Lf/h/a/f/e/h/a$a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/m/b/a;", + "Ljava/lang/Object;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 4 + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/m/d;->a:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/e/h/a$g; + + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V + + sput-object v0, Lf/h/a/f/m/d;->b:Lf/h/a/f/e/h/a$g; + + new-instance v0, Lf/h/a/f/m/c; + + invoke-direct {v0}, Lf/h/a/f/m/c;->()V + + sput-object v0, Lf/h/a/f/m/d;->c:Lf/h/a/f/e/h/a$a; + + new-instance v0, Lf/h/a/f/m/f; + + invoke-direct {v0}, Lf/h/a/f/m/f;->()V + + sput-object v0, Lf/h/a/f/m/d;->d:Lf/h/a/f/e/h/a$a; + + const-string v0, "profile" + + const-string v1, "scopeUri must not be null or empty" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + + const-string v0, "email" + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + + sget-object v0, Lf/h/a/f/m/d;->c:Lf/h/a/f/e/h/a$a; + + sget-object v1, Lf/h/a/f/m/d;->a:Lf/h/a/f/e/h/a$g; + + const-string v2, "Cannot construct an Api with a null ClientBuilder" + + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v0, "Cannot construct an Api with a null ClientKey" + + invoke-static {v1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + sget-object v1, Lf/h/a/f/m/d;->d:Lf/h/a/f/e/h/a$a; + + sget-object v3, Lf/h/a/f/m/d;->b:Lf/h/a/f/e/h/a$g; + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-static {v3, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/e.smali b/com.discord/smali_classes2/f/h/a/f/m/e.smali new file mode 100644 index 0000000000..ce327d7b02 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/e.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/f/m/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-base@@17.1.0" + +# interfaces +.implements Lf/h/a/f/e/h/a$f; + + +# virtual methods +.method public abstract b()V +.end method + +.method public abstract e(Lf/h/a/f/m/b/c;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/m/f.smali b/com.discord/smali_classes2/f/h/a/f/m/f.smali new file mode 100644 index 0000000000..cee063835a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/m/f.smali @@ -0,0 +1,36 @@ +.class public final Lf/h/a/f/m/f; +.super Lf/h/a/f/e/h/a$a; +.source "com.google.android.gms:play-services-base@@17.1.0" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/e/h/a$a<", + "Lf/h/a/f/m/b/a;", + "Ljava/lang/Object;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; + .locals 0 + + new-instance p1, Ljava/lang/NoSuchMethodError; + + invoke-direct {p1}, Ljava/lang/NoSuchMethodError;->()V + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/n/a.smali b/com.discord/smali_classes2/f/h/a/f/n/a.smali new file mode 100644 index 0000000000..ab4ef3eb74 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/n/a.smali @@ -0,0 +1,886 @@ +.class public Lf/h/a/f/n/a; +.super Ljava/lang/Object; + + +# static fields +.field public static l:Ljava/util/concurrent/ScheduledExecutorService; + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public final b:Landroid/os/PowerManager$WakeLock; + +.field public c:Landroid/os/WorkSource; + +.field public final d:I + +.field public final e:Ljava/lang/String; + +.field public final f:Ljava/lang/String; + +.field public final g:Landroid/content/Context; + +.field public h:Z + +.field public final i:Ljava/util/Map; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Map<", + "Ljava/lang/String;", + "[", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public j:I + +.field public k:Ljava/util/concurrent/atomic/AtomicInteger; + + +# direct methods +.method public constructor (Landroid/content/Context;ILjava/lang/String;)V + .locals 7 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + const/4 v0, 0x0 + + if-nez p1, :cond_0 + + move-object v1, v0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + :goto_0 + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p0, p0, Lf/h/a/f/n/a;->a:Ljava/lang/Object; + + const/4 v2, 0x1 + + iput-boolean v2, p0, Lf/h/a/f/n/a;->h:Z + + new-instance v3, Ljava/util/HashMap; + + invoke-direct {v3}, Ljava/util/HashMap;->()V + + iput-object v3, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + new-instance v3, Ljava/util/HashSet; + + invoke-direct {v3}, Ljava/util/HashSet;->()V + + invoke-static {v3}, Ljava/util/Collections;->synchronizedSet(Ljava/util/Set;)Ljava/util/Set; + + new-instance v3, Ljava/util/concurrent/atomic/AtomicInteger; + + const/4 v4, 0x0 + + invoke-direct {v3, v4}, Ljava/util/concurrent/atomic/AtomicInteger;->(I)V + + iput-object v3, p0, Lf/h/a/f/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + const-string v3, "WakeLock: context must not be null" + + invoke-static {p1, v3}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const-string v3, "WakeLock: wakeLockName must not be empty" + + invoke-static {p3, v3}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + + iput p2, p0, Lf/h/a/f/n/a;->d:I + + iput-object v0, p0, Lf/h/a/f/n/a;->f:Ljava/lang/String; + + invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; + + move-result-object v3 + + iput-object v3, p0, Lf/h/a/f/n/a;->g:Landroid/content/Context; + + const-string v3, "com.google.android.gms" + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v5 + + invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v3 + + if-nez v3, :cond_2 + + const-string v3, "*gcore*:" + + invoke-virtual {p3}, Ljava/lang/String;->length()I + + move-result v5 + + if-eqz v5, :cond_1 + + invoke-virtual {v3, p3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + goto :goto_1 + + :cond_1 + new-instance v5, Ljava/lang/String; + + invoke-direct {v5, v3}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object v3, v5 + + :goto_1 + iput-object v3, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + goto :goto_2 + + :cond_2 + iput-object p3, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + :goto_2 + const-string v3, "power" + + invoke-virtual {p1, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Landroid/os/PowerManager; + + invoke-virtual {v3, p2, p3}, Landroid/os/PowerManager;->newWakeLock(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; + + move-result-object p2 + + iput-object p2, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-static {p1}, Lf/h/a/f/e/n/h;->b(Landroid/content/Context;)Z + + move-result p2 + + if-eqz p2, :cond_c + + invoke-static {v1}, Lf/h/a/f/e/n/g;->a(Ljava/lang/String;)Z + + move-result p2 + + if-eqz p2, :cond_3 + + invoke-virtual {p1}, Landroid/content/Context;->getPackageName()Ljava/lang/String; + + move-result-object v1 + + :cond_3 + const-string p2, "WorkSourceUtil" + + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p3 + + if-eqz p3, :cond_9 + + if-nez v1, :cond_4 + + goto/16 :goto_5 + + :cond_4 + :try_start_0 + invoke-static {p1}, Lf/h/a/f/e/o/c;->a(Landroid/content/Context;)Lf/h/a/f/e/o/b; + + move-result-object p1 + + iget-object p1, p1, Lf/h/a/f/e/o/b;->a:Landroid/content/Context; + + invoke-virtual {p1}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; + + move-result-object p1 + + invoke-virtual {p1, v1, v4}, Landroid/content/pm/PackageManager;->getApplicationInfo(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; + + move-result-object p1 + :try_end_0 + .catch Landroid/content/pm/PackageManager$NameNotFoundException; {:try_start_0 .. :try_end_0} :catch_2 + + if-nez p1, :cond_6 + + const-string p1, "Could not get applicationInfo from package: " + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result p3 + + if-eqz p3, :cond_5 + + invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_3 + + :cond_5 + new-instance p3, Ljava/lang/String; + + invoke-direct {p3, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p1, p3 + + :goto_3 + invoke-static {p2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_5 + + :cond_6 + iget p1, p1, Landroid/content/pm/ApplicationInfo;->uid:I + + new-instance p3, Landroid/os/WorkSource; + + invoke-direct {p3}, Landroid/os/WorkSource;->()V + + sget-object v3, Lf/h/a/f/e/n/h;->b:Ljava/lang/reflect/Method; + + const-string v5, "Unable to assign blame through WorkSource" + + if-eqz v3, :cond_7 + + const/4 v6, 0x2 + + :try_start_1 + new-array v6, v6, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v6, v4 + + aput-object v1, v6, v2 + + invoke-virtual {v3, p3, v6}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + + goto :goto_6 + + :catch_0 + move-exception p1 + + invoke-static {p2, v5, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_6 + + :cond_7 + sget-object v1, Lf/h/a/f/e/n/h;->a:Ljava/lang/reflect/Method; + + if-eqz v1, :cond_a + + :try_start_2 + new-array v3, v2, [Ljava/lang/Object; + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + aput-object p1, v3, v4 + + invoke-virtual {v1, p3, v3}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; + :try_end_2 + .catch Ljava/lang/Exception; {:try_start_2 .. :try_end_2} :catch_1 + + goto :goto_6 + + :catch_1 + move-exception p1 + + invoke-static {p2, v5, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + goto :goto_6 + + :catch_2 + nop + + const-string p1, "Could not find package: " + + invoke-virtual {v1}, Ljava/lang/String;->length()I + + move-result p3 + + if-eqz p3, :cond_8 + + invoke-virtual {p1, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + goto :goto_4 + + :cond_8 + new-instance p3, Ljava/lang/String; + + invoke-direct {p3, p1}, Ljava/lang/String;->(Ljava/lang/String;)V + + move-object p1, p3 + + :goto_4 + invoke-static {p2, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_9 + :goto_5 + move-object p3, v0 + + :cond_a + :goto_6 + iput-object p3, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + if-eqz p3, :cond_c + + iget-object p1, p0, Lf/h/a/f/n/a;->g:Landroid/content/Context; + + invoke-static {p1}, Lf/h/a/f/e/n/h;->b(Landroid/content/Context;)Z + + move-result p1 + + if-eqz p1, :cond_c + + iget-object p1, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + if-eqz p1, :cond_b + + invoke-virtual {p1, p3}, Landroid/os/WorkSource;->add(Landroid/os/WorkSource;)Z + + goto :goto_7 + + :cond_b + iput-object p3, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + :goto_7 + iget-object p1, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + :try_start_3 + iget-object p2, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {p2, p1}, Landroid/os/PowerManager$WakeLock;->setWorkSource(Landroid/os/WorkSource;)V + :try_end_3 + .catch Ljava/lang/IllegalArgumentException; {:try_start_3 .. :try_end_3} :catch_4 + .catch Ljava/lang/ArrayIndexOutOfBoundsException; {:try_start_3 .. :try_end_3} :catch_3 + + goto :goto_9 + + :catch_3 + move-exception p1 + + goto :goto_8 + + :catch_4 + move-exception p1 + + :goto_8 + const-string p2, "WakeLock" + + invoke-virtual {p1}, Ljava/lang/RuntimeException;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-static {p2, p1}, Landroid/util/Log;->wtf(Ljava/lang/String;Ljava/lang/String;)I + + :cond_c + :goto_9 + sget-object p1, Lf/h/a/f/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; + + if-nez p1, :cond_f + + const-class p1, Lf/h/a/c/i1/e; + + monitor-enter p1 + + :try_start_4 + sget-object p2, Lf/h/a/c/i1/e;->a:Lf/h/a/f/e/l/a; + + if-nez p2, :cond_d + + new-instance p2, Lf/h/a/f/e/l/b; + + invoke-direct {p2}, Lf/h/a/f/e/l/b;->()V + + sput-object p2, Lf/h/a/c/i1/e;->a:Lf/h/a/f/e/l/a; + + :cond_d + sget-object p2, Lf/h/a/c/i1/e;->a:Lf/h/a/f/e/l/a; + :try_end_4 + .catchall {:try_start_4 .. :try_end_4} :catchall_0 + + monitor-exit p1 + + check-cast p2, Lf/h/a/f/e/l/b; + + if-eqz p2, :cond_e + + invoke-static {v2}, Ljava/util/concurrent/Executors;->newScheduledThreadPool(I)Ljava/util/concurrent/ScheduledExecutorService; + + move-result-object p1 + + invoke-static {p1}, Ljava/util/concurrent/Executors;->unconfigurableScheduledExecutorService(Ljava/util/concurrent/ScheduledExecutorService;)Ljava/util/concurrent/ScheduledExecutorService; + + move-result-object p1 + + sput-object p1, Lf/h/a/f/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; + + goto :goto_a + + :cond_e + throw v0 + + :catchall_0 + move-exception p2 + + monitor-exit p1 + + throw p2 + + :cond_f + :goto_a + return-void +.end method + + +# virtual methods +.method public a(J)V + .locals 12 + + iget-object v0, p0, Lf/h/a/f/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->incrementAndGet()I + + iget-boolean v0, p0, Lf/h/a/f/n/a;->h:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/f/n/a;->f:Ljava/lang/String; + + :goto_0 + move-object v6, v1 + + iget-object v0, p0, Lf/h/a/f/n/a;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->isEmpty()Z + + move-result v1 + + const/4 v2, 0x0 + + if-eqz v1, :cond_1 + + iget v1, p0, Lf/h/a/f/n/a;->j:I + + if-lez v1, :cond_2 + + :cond_1 + iget-object v1, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;->isHeld()Z + + move-result v1 + + if-nez v1, :cond_2 + + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + invoke-interface {v1}, Ljava/util/Map;->clear()V + + iput v2, p0, Lf/h/a/f/n/a;->j:I + + :cond_2 + iget-boolean v1, p0, Lf/h/a/f/n/a;->h:Z + + const/4 v3, 0x1 + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + invoke-interface {v1, v6}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Ljava/lang/Integer; + + if-nez v1, :cond_3 + + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + new-array v4, v3, [Ljava/lang/Integer; + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + aput-object v3, v4, v2 + + invoke-interface {v1, v6, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_3 + aget-object v4, v1, v2 + + invoke-virtual {v4}, Ljava/lang/Integer;->intValue()I + + move-result v4 + + add-int/2addr v4, v3 + + invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + aput-object v3, v1, v2 + + :goto_1 + if-nez v2, :cond_5 + + :cond_4 + iget-boolean v1, p0, Lf/h/a/f/n/a;->h:Z + + if-nez v1, :cond_6 + + iget v1, p0, Lf/h/a/f/n/a;->j:I + + if-nez v1, :cond_6 + + :cond_5 + iget-object v2, p0, Lf/h/a/f/n/a;->g:Landroid/content/Context; + + iget-object v1, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-static {v1, v6}, Lf/h/a/c/i1/e;->N0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v3 + + const/4 v4, 0x7 + + iget-object v5, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + const/4 v7, 0x0 + + iget v8, p0, Lf/h/a/f/n/a;->d:I + + iget-object v1, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + invoke-static {v1}, Lf/h/a/f/e/n/h;->a(Landroid/os/WorkSource;)Ljava/util/List; + + move-result-object v9 + + move-wide v10, p1 + + invoke-static/range {v2 .. v11}, Lf/h/a/f/e/m/c;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V + + iget v1, p0, Lf/h/a/f/n/a;->j:I + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/f/n/a;->j:I + + :cond_6 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->acquire()V + + const-wide/16 v0, 0x0 + + cmp-long v2, p1, v0 + + if-lez v2, :cond_7 + + sget-object v0, Lf/h/a/f/n/a;->l:Ljava/util/concurrent/ScheduledExecutorService; + + new-instance v1, Lf/h/a/f/n/b; + + invoke-direct {v1, p0}, Lf/h/a/f/n/b;->(Lf/h/a/f/n/a;)V + + sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; + + invoke-interface {v0, v1, p1, p2, v2}, Ljava/util/concurrent/ScheduledExecutorService;->schedule(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; + + :cond_7 + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public b()V + .locals 12 + + iget-object v0, p0, Lf/h/a/f/n/a;->k:Ljava/util/concurrent/atomic/AtomicInteger; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicInteger;->decrementAndGet()I + + move-result v0 + + if-gez v0, :cond_0 + + const-string v0, "WakeLock" + + iget-object v1, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, " release without a matched acquire!" + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + invoke-static {v0, v1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I + + :cond_0 + const/4 v0, 0x0 + + iget-boolean v1, p0, Lf/h/a/f/n/a;->h:Z + + if-eqz v1, :cond_1 + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/f/n/a;->f:Ljava/lang/String; + + :goto_0 + move-object v5, v0 + + iget-object v0, p0, Lf/h/a/f/n/a;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/n/a;->h:Z + + const/4 v11, 0x1 + + if-eqz v1, :cond_4 + + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + invoke-interface {v1, v5}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, [Ljava/lang/Integer; + + const/4 v2, 0x0 + + if-nez v1, :cond_2 + + goto :goto_1 + + :cond_2 + aget-object v3, v1, v2 + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + if-ne v3, v11, :cond_3 + + iget-object v1, p0, Lf/h/a/f/n/a;->i:Ljava/util/Map; + + invoke-interface {v1, v5}, Ljava/util/Map;->remove(Ljava/lang/Object;)Ljava/lang/Object; + + const/4 v2, 0x1 + + goto :goto_1 + + :cond_3 + aget-object v3, v1, v2 + + invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I + + move-result v3 + + sub-int/2addr v3, v11 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + aput-object v3, v1, v2 + + :goto_1 + if-nez v2, :cond_5 + + :cond_4 + iget-boolean v1, p0, Lf/h/a/f/n/a;->h:Z + + if-nez v1, :cond_6 + + iget v1, p0, Lf/h/a/f/n/a;->j:I + + if-ne v1, v11, :cond_6 + + :cond_5 + iget-object v1, p0, Lf/h/a/f/n/a;->g:Landroid/content/Context; + + iget-object v2, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-static {v2, v5}, Lf/h/a/c/i1/e;->N0(Landroid/os/PowerManager$WakeLock;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v2 + + const/16 v3, 0x8 + + iget-object v4, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + const/4 v6, 0x0 + + iget v7, p0, Lf/h/a/f/n/a;->d:I + + iget-object v8, p0, Lf/h/a/f/n/a;->c:Landroid/os/WorkSource; + + invoke-static {v8}, Lf/h/a/f/e/n/h;->a(Landroid/os/WorkSource;)Ljava/util/List; + + move-result-object v8 + + const-wide/16 v9, 0x0 + + invoke-static/range {v1 .. v10}, Lf/h/a/f/e/m/c;->a(Landroid/content/Context;Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/util/List;J)V + + iget v1, p0, Lf/h/a/f/n/a;->j:I + + sub-int/2addr v1, v11 + + iput v1, p0, Lf/h/a/f/n/a;->j:I + + :cond_6 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-virtual {p0}, Lf/h/a/f/n/a;->c()V + + return-void + + :catchall_0 + move-exception v1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 +.end method + +.method public final c()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->isHeld()Z + + move-result v0 + + if-eqz v0, :cond_1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->release()V + :try_end_0 + .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + move-exception v0 + + invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v1 + + const-class v2, Ljava/lang/RuntimeException; + + invoke-virtual {v1, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/n/a;->e:Ljava/lang/String; + + invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, " was already released!" + + invoke-virtual {v1, v2}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v1 + + const-string v2, "WakeLock" + + invoke-static {v2, v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I + + :goto_0 + iget-object v0, p0, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; + + invoke-virtual {v0}, Landroid/os/PowerManager$WakeLock;->isHeld()Z + + goto :goto_1 + + :cond_0 + throw v0 + + :cond_1 + :goto_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/n/b.smali b/com.discord/smali_classes2/f/h/a/f/n/b.smali new file mode 100644 index 0000000000..d8f48582fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/n/b.smali @@ -0,0 +1,33 @@ +.class public final Lf/h/a/f/n/b; +.super Ljava/lang/Object; + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/n/a; + + +# direct methods +.method public constructor (Lf/h/a/f/n/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/n/b;->d:Lf/h/a/f/n/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/n/b;->d:Lf/h/a/f/n/a; + + invoke-virtual {v0}, Lf/h/a/f/n/a;->c()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/a.smali b/com.discord/smali_classes2/f/h/a/f/o/a.smali new file mode 100644 index 0000000000..49c934353a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/a.smali @@ -0,0 +1,38 @@ +.class public interface abstract Lf/h/a/f/o/a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)TTContinuationResult;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/a0.smali b/com.discord/smali_classes2/f/h/a/f/o/a0.smali new file mode 100644 index 0000000000..abe9b55964 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/a0.smali @@ -0,0 +1,194 @@ +.class public final Lf/h/a/f/o/a0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public b:Ljava/util/Queue; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/Queue<", + "Lf/h/a/f/o/z<", + "TTResult;>;>;" + } + .end annotation +.end field + +.field public c:Z + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/a0;->a:Ljava/lang/Object; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/a0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/a0;->b:Ljava/util/Queue; + + if-eqz v1, :cond_2 + + iget-boolean v1, p0, Lf/h/a/f/o/a0;->c:Z + + if-eqz v1, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/o/a0;->c:Z + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :goto_0 + iget-object v1, p0, Lf/h/a/f/o/a0;->a:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_1 + iget-object v0, p0, Lf/h/a/f/o/a0;->b:Ljava/util/Queue; + + invoke-interface {v0}, Ljava/util/Queue;->poll()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/f/o/z; + + if-nez v0, :cond_1 + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/f/o/a0;->c:Z + + monitor-exit v1 + + return-void + + :cond_1 + monitor-exit v1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + invoke-interface {v0, p1}, Lf/h/a/f/o/z;->a(Lcom/google/android/gms/tasks/Task;)V + + goto :goto_0 + + :catchall_0 + move-exception p1 + + :try_start_2 + monitor-exit v1 + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_0 + + throw p1 + + :cond_2 + :goto_1 + :try_start_3 + monitor-exit v0 + + return-void + + :catchall_1 + move-exception p1 + + monitor-exit v0 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + throw p1 +.end method + +.method public final b(Lf/h/a/f/o/z;)V + .locals 2 + .param p1 # Lf/h/a/f/o/z; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/o/z<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/a0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/a0;->b:Ljava/util/Queue; + + if-nez v1, :cond_0 + + new-instance v1, Ljava/util/ArrayDeque; + + invoke-direct {v1}, Ljava/util/ArrayDeque;->()V + + iput-object v1, p0, Lf/h/a/f/o/a0;->b:Ljava/util/Queue; + + :cond_0 + iget-object v1, p0, Lf/h/a/f/o/a0;->b:Ljava/util/Queue; + + invoke-interface {v1, p1}, Ljava/util/Queue;->add(Ljava/lang/Object;)Z + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/b.smali b/com.discord/smali_classes2/f/h/a/f/o/b.smali new file mode 100644 index 0000000000..f079c5a4de --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/b.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/f/o/b; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# virtual methods +.method public abstract onCanceled()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/b0.smali b/com.discord/smali_classes2/f/h/a/f/o/b0.smali new file mode 100644 index 0000000000..d589302fa9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/b0.smali @@ -0,0 +1,30 @@ +.class public final Lf/h/a/f/o/b0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/util/concurrent/Executor; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final execute(Ljava/lang/Runnable;)V + .locals 0 + .param p1 # Ljava/lang/Runnable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-interface {p1}, Ljava/lang/Runnable;->run()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/c.smali b/com.discord/smali_classes2/f/h/a/f/o/c.smali new file mode 100644 index 0000000000..6a99008f8a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/c.smali @@ -0,0 +1,30 @@ +.class public interface abstract Lf/h/a/f/o/c; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/tasks/Task;)V + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/c0.smali b/com.discord/smali_classes2/f/h/a/f/o/c0.smali new file mode 100644 index 0000000000..575e1df618 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/c0.smali @@ -0,0 +1,750 @@ +.class public final Lf/h/a/f/o/c0; +.super Lcom/google/android/gms/tasks/Task; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public final b:Lf/h/a/f/o/a0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/a0<", + "TTResult;>;" + } + .end annotation +.end field + +.field public c:Z + +.field public volatile d:Z + +.field public e:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "TTResult;" + } + .end annotation +.end field + +.field public f:Ljava/lang/Exception; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lcom/google/android/gms/tasks/Task;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + new-instance v0, Lf/h/a/f/o/a0; + + invoke-direct {v0}, Lf/h/a/f/o/a0;->()V + + iput-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + return-void +.end method + + +# virtual methods +.method public final a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/b; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/b;", + ")", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v1, Lf/h/a/f/o/o; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/o/o;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object p0 +.end method + +.method public final b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/c<", + "TTResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v1, Lf/h/a/f/o/s; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object p0 +.end method + +.method public final c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/d;", + ")", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v1, Lf/h/a/f/o/t; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/o/t;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object p0 +.end method + +.method public final d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; + .locals 2 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/e; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/e<", + "-TTResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v1, Lf/h/a/f/o/w; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v1, p1, p2}, Lf/h/a/f/o/w;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object p0 +.end method + +.method public final e(Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; + .locals 1 + .param p1 # Lf/h/a/f/o/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/o/a<", + "TTResult;TTContinuationResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + sget-object v0, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/o/c0;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; + + move-result-object p1 + + return-object p1 +.end method + +.method public final f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/a<", + "TTResult;TTContinuationResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + iget-object v1, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v2, Lf/h/a/f/o/l; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v2, p1, p2, v0}, Lf/h/a/f/o/l;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;Lf/h/a/f/o/c0;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object v0 +.end method + +.method public final g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/a<", + "TTResult;", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + iget-object v1, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v2, Lf/h/a/f/o/m; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v2, p1, p2, v0}, Lf/h/a/f/o/m;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;Lf/h/a/f/o/c0;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object v0 +.end method + +.method public final h()Ljava/lang/Exception; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; + + monitor-exit v0 + + return-object v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final i()Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "()TTResult;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + const-string v2, "Task is not yet complete" + + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iget-boolean v1, p0, Lf/h/a/f/o/c0;->d:Z + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/c0;->e:Ljava/lang/Object; + + monitor-exit v0 + + return-object v1 + + :cond_0 + new-instance v1, Lcom/google/android/gms/tasks/RuntimeExecutionException; + + iget-object v2, p0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; + + invoke-direct {v1, v2}, Lcom/google/android/gms/tasks/RuntimeExecutionException;->(Ljava/lang/Throwable;)V + + throw v1 + + :cond_1 + new-instance v1, Ljava/util/concurrent/CancellationException; + + const-string v2, "Task is already canceled." + + invoke-direct {v1, v2}, Ljava/util/concurrent/CancellationException;->(Ljava/lang/String;)V + + throw v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final j()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + monitor-exit v0 + + return v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final k()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + if-eqz v1, :cond_0 + + iget-boolean v1, p0, Lf/h/a/f/o/c0;->d:Z + + if-nez v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; + + if-nez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + monitor-exit v0 + + return v1 + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; + .locals 1 + .param p1 # Lf/h/a/f/o/f; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/f/o/f<", + "TTResult;TTContinuationResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + sget-object v0, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + invoke-virtual {p0, v0, p1}, Lf/h/a/f/o/c0;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; + + move-result-object p1 + + return-object p1 +.end method + +.method public final m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; + .locals 3 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/f<", + "TTResult;TTContinuationResult;>;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + new-instance v0, Lf/h/a/f/o/c0; + + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V + + iget-object v1, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + new-instance v2, Lf/h/a/f/o/x; + + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + + invoke-direct {v2, p1, p2, v0}, Lf/h/a/f/o/x;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;Lf/h/a/f/o/c0;)V + + invoke-virtual {v1, v2}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V + + invoke-virtual {p0}, Lf/h/a/f/o/c0;->q()V + + return-object v0 +.end method + +.method public final n(Ljava/lang/Exception;)V + .locals 4 + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + const-string v0, "Exception must not be null" + + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + const/4 v2, 0x1 + + xor-int/2addr v1, v2 + + const-string v3, "Task is already complete" + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iput-boolean v2, p0, Lf/h/a/f/o/c0;->c:Z + + iput-object p1, p0, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + invoke-virtual {p1, p0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final o(Ljava/lang/Object;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTResult;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + const/4 v2, 0x1 + + xor-int/2addr v1, v2 + + const-string v3, "Task is already complete" + + invoke-static {v1, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V + + iput-boolean v2, p0, Lf/h/a/f/o/c0;->c:Z + + iput-object p1, p0, Lf/h/a/f/o/c0;->e:Ljava/lang/Object; + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + invoke-virtual {p1, p0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method + +.method public final p()Z + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + if-eqz v1, :cond_0 + + const/4 v1, 0x0 + + monitor-exit v0 + + return v1 + + :cond_0 + const/4 v1, 0x1 + + iput-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + iput-boolean v1, p0, Lf/h/a/f/o/c0;->d:Z + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + invoke-virtual {v0, p0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + + return v1 + + :catchall_0 + move-exception v1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 +.end method + +.method public final q()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-boolean v1, p0, Lf/h/a/f/o/c0;->c:Z + + if-nez v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; + + invoke-virtual {v0, p0}, Lf/h/a/f/o/a0;->a(Lcom/google/android/gms/tasks/Task;)V + + return-void + + :catchall_0 + move-exception v1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/d.smali b/com.discord/smali_classes2/f/h/a/f/o/d.smali new file mode 100644 index 0000000000..4c1045f8da --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/d.smali @@ -0,0 +1,12 @@ +.class public interface abstract Lf/h/a/f/o/d; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# virtual methods +.method public abstract onFailure(Ljava/lang/Exception;)V + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/d0.smali b/com.discord/smali_classes2/f/h/a/f/o/d0.smali new file mode 100644 index 0000000000..33c1a8d074 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/d0.smali @@ -0,0 +1,32 @@ +.class public final synthetic Lf/h/a/f/o/d0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/f0; + + +# static fields +.field public static final a:Lf/h/a/f/o/f0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/o/d0; + + invoke-direct {v0}, Lf/h/a/f/o/d0;->()V + + sput-object v0, Lf/h/a/f/o/d0;->a:Lf/h/a/f/o/f0; + + return-void +.end method + +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/e.smali b/com.discord/smali_classes2/f/h/a/f/o/e.smali new file mode 100644 index 0000000000..1aad466ccf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/e.smali @@ -0,0 +1,24 @@ +.class public interface abstract Lf/h/a/f/o/e; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract onSuccess(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTResult;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/e0.smali b/com.discord/smali_classes2/f/h/a/f/o/e0.smali new file mode 100644 index 0000000000..d83316143e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/e0.smali @@ -0,0 +1,25 @@ +.class public final Lf/h/a/f/o/e0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# static fields +.field public static a:Lf/h/a/f/o/f0; + + +# direct methods +.method public static constructor ()V + .locals 1 + + sget-object v0, Lf/h/a/f/o/d0;->a:Lf/h/a/f/o/f0; + + sput-object v0, Lf/h/a/f/o/e0;->a:Lf/h/a/f/o/f0; + + return-void +.end method + +.method public static a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + .locals 0 + + return-object p0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/f.smali b/com.discord/smali_classes2/f/h/a/f/o/f.smali new file mode 100644 index 0000000000..1850665119 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/f.smali @@ -0,0 +1,37 @@ +.class public interface abstract Lf/h/a/f/o/f; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTResult;)", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;" + } + .end annotation + + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/f0.smali b/com.discord/smali_classes2/f/h/a/f/o/f0.smali new file mode 100644 index 0000000000..aa879ac2bf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/f0.smali @@ -0,0 +1,3 @@ +.class public interface abstract Lf/h/a/f/o/f0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" diff --git a/com.discord/smali_classes2/f/h/a/f/o/g$a.smali b/com.discord/smali_classes2/f/h/a/f/o/g$a.smali new file mode 100644 index 0000000000..e95bcbb544 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/g$a.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/f/o/g$a; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/util/concurrent/Executor; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/f/o/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x19 + name = "a" +.end annotation + + +# instance fields +.field public final d:Landroid/os/Handler; + + +# direct methods +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Lf/h/a/f/h/o/a; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + invoke-direct {v0, v1}, Lf/h/a/f/h/o/a;->(Landroid/os/Looper;)V + + iput-object v0, p0, Lf/h/a/f/o/g$a;->d:Landroid/os/Handler; + + return-void +.end method + + +# virtual methods +.method public final execute(Ljava/lang/Runnable;)V + .locals 1 + .param p1 # Ljava/lang/Runnable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/o/g$a;->d:Landroid/os/Handler; + + invoke-virtual {v0, p1}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/g.smali b/com.discord/smali_classes2/f/h/a/f/o/g.smali new file mode 100644 index 0000000000..368e43c053 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/g.smali @@ -0,0 +1,37 @@ +.class public final Lf/h/a/f/o/g; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/f/o/g$a; + } +.end annotation + + +# static fields +.field public static final a:Ljava/util/concurrent/Executor; + +.field public static final b:Ljava/util/concurrent/Executor; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/f/o/g$a; + + invoke-direct {v0}, Lf/h/a/f/o/g$a;->()V + + sput-object v0, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; + + new-instance v0, Lf/h/a/f/o/b0; + + invoke-direct {v0}, Lf/h/a/f/o/b0;->()V + + sput-object v0, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/g0.smali b/com.discord/smali_classes2/f/h/a/f/o/g0.smali new file mode 100644 index 0000000000..f26330b904 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/g0.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/f/o/g0; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/o/c0; + +.field public final synthetic e:Ljava/util/concurrent/Callable; + + +# direct methods +.method public constructor (Lf/h/a/f/o/c0;Ljava/util/concurrent/Callable;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/g0;->d:Lf/h/a/f/o/c0; + + iput-object p2, p0, Lf/h/a/f/o/g0;->e:Ljava/util/concurrent/Callable; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/o/g0;->d:Lf/h/a/f/o/c0; + + iget-object v1, p0, Lf/h/a/f/o/g0;->e:Ljava/util/concurrent/Callable; + + invoke-interface {v1}, Ljava/util/concurrent/Callable;->call()Ljava/lang/Object; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/o/g0;->d:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/h.smali b/com.discord/smali_classes2/f/h/a/f/o/h.smali new file mode 100644 index 0000000000..be12fe2a2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/h.smali @@ -0,0 +1,64 @@ +.class public final Lf/h/a/f/o/h; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/j; + + +# instance fields +.field public final a:Ljava/util/concurrent/CountDownLatch; + + +# direct methods +.method public constructor (Lf/h/a/f/o/g0;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p1, Ljava/util/concurrent/CountDownLatch; + + const/4 v0, 0x1 + + invoke-direct {p1, v0}, Ljava/util/concurrent/CountDownLatch;->(I)V + + iput-object p1, p0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + return-void +.end method + + +# virtual methods +.method public final onCanceled()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;->countDown()V + + return-void +.end method + +.method public final onFailure(Ljava/lang/Exception;)V + .locals 0 + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object p1, p0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {p1}, Ljava/util/concurrent/CountDownLatch;->countDown()V + + return-void +.end method + +.method public final onSuccess(Ljava/lang/Object;)V + .locals 0 + + iget-object p1, p0, Lf/h/a/f/o/h;->a:Ljava/util/concurrent/CountDownLatch; + + invoke-virtual {p1}, Ljava/util/concurrent/CountDownLatch;->countDown()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/i.smali b/com.discord/smali_classes2/f/h/a/f/o/i.smali new file mode 100644 index 0000000000..21dde67da4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/i.smali @@ -0,0 +1,243 @@ +.class public final Lf/h/a/f/o/i; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/j; + + +# instance fields +.field public final a:Ljava/lang/Object; + +.field public final b:I + +.field public final c:Lf/h/a/f/o/c0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/c0<", + "Ljava/lang/Void;", + ">;" + } + .end annotation +.end field + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:Ljava/lang/Exception; + +.field public h:Z + + +# direct methods +.method public constructor (ILf/h/a/f/o/c0;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lf/h/a/f/o/c0<", + "Ljava/lang/Void;", + ">;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/i;->a:Ljava/lang/Object; + + iput p1, p0, Lf/h/a/f/o/i;->b:I + + iput-object p2, p0, Lf/h/a/f/o/i;->c:Lf/h/a/f/o/c0; + + return-void +.end method + + +# virtual methods +.method public final a()V + .locals 6 + + iget v0, p0, Lf/h/a/f/o/i;->d:I + + iget v1, p0, Lf/h/a/f/o/i;->e:I + + add-int/2addr v0, v1 + + iget v1, p0, Lf/h/a/f/o/i;->f:I + + add-int/2addr v0, v1 + + iget v1, p0, Lf/h/a/f/o/i;->b:I + + if-ne v0, v1, :cond_2 + + iget-object v0, p0, Lf/h/a/f/o/i;->g:Ljava/lang/Exception; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/o/i;->c:Lf/h/a/f/o/c0; + + new-instance v1, Ljava/util/concurrent/ExecutionException; + + iget v2, p0, Lf/h/a/f/o/i;->e:I + + iget v3, p0, Lf/h/a/f/o/i;->b:I + + const/16 v4, 0x36 + + new-instance v5, Ljava/lang/StringBuilder; + + invoke-direct {v5, v4}, Ljava/lang/StringBuilder;->(I)V + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v2, " out of " + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v2, " underlying tasks failed" + + invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/f/o/i;->g:Ljava/lang/Exception; + + invoke-direct {v1, v2, v3}, Ljava/util/concurrent/ExecutionException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_0 + iget-boolean v0, p0, Lf/h/a/f/o/i;->h:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/o/i;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/f/o/i;->c:Lf/h/a/f/o/c0; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + :cond_2 + return-void +.end method + +.method public final onCanceled()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/o/i;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/o/i;->f:I + + const/4 v2, 0x1 + + add-int/2addr v1, v2 + + iput v1, p0, Lf/h/a/f/o/i;->f:I + + iput-boolean v2, p0, Lf/h/a/f/o/i;->h:Z + + invoke-virtual {p0}, Lf/h/a/f/o/i;->a()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method + +.method public final onFailure(Ljava/lang/Exception;)V + .locals 2 + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/o/i;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget v1, p0, Lf/h/a/f/o/i;->e:I + + add-int/lit8 v1, v1, 0x1 + + iput v1, p0, Lf/h/a/f/o/i;->e:I + + iput-object p1, p0, Lf/h/a/f/o/i;->g:Ljava/lang/Exception; + + invoke-virtual {p0}, Lf/h/a/f/o/i;->a()V + + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final onSuccess(Ljava/lang/Object;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/f/o/i;->a:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + iget v0, p0, Lf/h/a/f/o/i;->d:I + + add-int/lit8 v0, v0, 0x1 + + iput v0, p0, Lf/h/a/f/o/i;->d:I + + invoke-virtual {p0}, Lf/h/a/f/o/i;->a()V + + monitor-exit p1 + + return-void + + :catchall_0 + move-exception v0 + + monitor-exit p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/j.smali b/com.discord/smali_classes2/f/h/a/f/o/j.smali new file mode 100644 index 0000000000..c6525980b8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/j.smali @@ -0,0 +1,21 @@ +.class public interface abstract Lf/h/a/f/o/j; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/b; +.implements Lf/h/a/f/o/d; +.implements Lf/h/a/f/o/e; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/o/b;", + "Lf/h/a/f/o/d;", + "Lf/h/a/f/o/e<", + "Ljava/lang/Object;", + ">;" + } +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/f/o/k.smali b/com.discord/smali_classes2/f/h/a/f/o/k.smali new file mode 100644 index 0000000000..81f318e6fe --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/k.smali @@ -0,0 +1,65 @@ +.class public final Lf/h/a/f/o/k; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/a; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Lf/h/a/f/o/a<", + "Ljava/lang/Void;", + "Lcom/google/android/gms/tasks/Task<", + "Ljava/util/List<", + "Lcom/google/android/gms/tasks/Task<", + "*>;>;>;>;" + } +.end annotation + + +# instance fields +.field public final synthetic a:Ljava/util/Collection; + + +# direct methods +.method public constructor (Ljava/util/Collection;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/k;->a:Ljava/util/Collection; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final synthetic a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + .locals 1 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/lang/Exception; + } + .end annotation + + new-instance p1, Ljava/util/ArrayList; + + invoke-direct {p1}, Ljava/util/ArrayList;->()V + + iget-object v0, p0, Lf/h/a/f/o/k;->a:Ljava/util/Collection; + + invoke-virtual {p1, v0}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z + + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/l.smali b/com.discord/smali_classes2/f/h/a/f/o/l.smali new file mode 100644 index 0000000000..1ad5c2883b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/l.smali @@ -0,0 +1,108 @@ +.class public final Lf/h/a/f/o/l; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Lf/h/a/f/o/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/a<", + "TTResult;TTContinuationResult;>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/o/c0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;Lf/h/a/f/o/c0;)V + .locals 0 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Lf/h/a/f/o/c0; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/a<", + "TTResult;TTContinuationResult;>;", + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/o/l;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/l;->b:Lf/h/a/f/o/a; + + iput-object p3, p0, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/l;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/n; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/n;->(Lf/h/a/f/o/l;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/m.smali b/com.discord/smali_classes2/f/h/a/f/o/m.smali new file mode 100644 index 0000000000..ea694b26cb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/m.smali @@ -0,0 +1,158 @@ +.class public final Lf/h/a/f/o/m; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/b; +.implements Lf/h/a/f/o/d; +.implements Lf/h/a/f/o/e; +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/b;", + "Lf/h/a/f/o/d;", + "Lf/h/a/f/o/e<", + "TTContinuationResult;>;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Lf/h/a/f/o/a; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/a<", + "TTResult;", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/o/c0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;Lf/h/a/f/o/c0;)V + .locals 0 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Lf/h/a/f/o/c0; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/a<", + "TTResult;", + "Lcom/google/android/gms/tasks/Task<", + "TTContinuationResult;>;>;", + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/o/m;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/m;->b:Lf/h/a/f/o/a; + + iput-object p3, p0, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/m;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/p; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/p;->(Lf/h/a/f/o/m;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onCanceled()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z + + return-void +.end method + +.method public final onFailure(Ljava/lang/Exception;)V + .locals 1 + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method + +.method public final onSuccess(Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTContinuationResult;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/n.smali b/com.discord/smali_classes2/f/h/a/f/o/n.smali new file mode 100644 index 0000000000..0448418208 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/n.smali @@ -0,0 +1,116 @@ +.class public final Lf/h/a/f/o/n; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/l; + + +# direct methods +.method public constructor (Lf/h/a/f/o/l;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iput-object p2, p0, Lf/h/a/f/o/n;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/n;->d:Lcom/google/android/gms/tasks/Task; + + check-cast v0, Lf/h/a/f/o/c0; + + iget-boolean v0, v0, Lf/h/a/f/o/c0;->d:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v0, v0, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z + + return-void + + :cond_0 + :try_start_0 + iget-object v0, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v0, v0, Lf/h/a/f/o/l;->b:Lf/h/a/f/o/a; + + iget-object v1, p0, Lf/h/a/f/o/n;->d:Lcom/google/android/gms/tasks/Task; + + invoke-interface {v0, v1}, Lf/h/a/f/o/a;->a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + iget-object v1, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v1, v1, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v1, v1, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :catch_1 + move-exception v0 + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v1 + + instance-of v1, v1, Ljava/lang/Exception; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v1, v1, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v0 + + check-cast v0, Ljava/lang/Exception; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_1 + iget-object v1, p0, Lf/h/a/f/o/n;->e:Lf/h/a/f/o/l; + + iget-object v1, v1, Lf/h/a/f/o/l;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/o.smali b/com.discord/smali_classes2/f/h/a/f/o/o.smali new file mode 100644 index 0000000000..52bfe3f758 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/o.smali @@ -0,0 +1,120 @@ +.class public final Lf/h/a/f/o/o; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Ljava/lang/Object; + +.field public c:Lf/h/a/f/o/b; + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)V + .locals 1 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/b; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/o;->b:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/o/o;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/o;->c:Lf/h/a/f/o/b; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 1 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + check-cast p1, Lf/h/a/f/o/c0; + + iget-boolean p1, p1, Lf/h/a/f/o/c0;->d:Z + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/f/o/o;->b:Ljava/lang/Object; + + monitor-enter p1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/o/o;->c:Lf/h/a/f/o/b; + + if-nez v0, :cond_0 + + monitor-exit p1 + + return-void + + :cond_0 + monitor-exit p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object p1, p0, Lf/h/a/f/o/o;->a:Ljava/util/concurrent/Executor; + + new-instance v0, Lf/h/a/f/o/q; + + invoke-direct {v0, p0}, Lf/h/a/f/o/q;->(Lf/h/a/f/o/o;)V + + invoke-interface {p1, v0}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + goto :goto_0 + + :catchall_0 + move-exception v0 + + :try_start_1 + monitor-exit p1 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw v0 + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/p.smali b/com.discord/smali_classes2/f/h/a/f/o/p.smali new file mode 100644 index 0000000000..debc19cf7d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/p.smali @@ -0,0 +1,130 @@ +.class public final Lf/h/a/f/o/p; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/m; + + +# direct methods +.method public constructor (Lf/h/a/f/o/m;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + iput-object p2, p0, Lf/h/a/f/o/p;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + iget-object v0, v0, Lf/h/a/f/o/m;->b:Lf/h/a/f/o/a; + + iget-object v1, p0, Lf/h/a/f/o/p;->d:Lcom/google/android/gms/tasks/Task; + + invoke-interface {v0, v1}, Lf/h/a/f/o/a;->a(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/gms/tasks/Task; + :try_end_0 + .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + new-instance v1, Ljava/lang/NullPointerException; + + const-string v2, "Continuation returned null" + + invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + iget-object v0, v0, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_0 + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; + + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; + + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + iget-object v1, v1, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :catch_1 + move-exception v0 + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v1 + + instance-of v1, v1, Ljava/lang/Exception; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + iget-object v1, v1, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v0 + + check-cast v0, Ljava/lang/Exception; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_1 + iget-object v1, p0, Lf/h/a/f/o/p;->e:Lf/h/a/f/o/m; + + iget-object v1, v1, Lf/h/a/f/o/m;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/q.smali b/com.discord/smali_classes2/f/h/a/f/o/q.smali new file mode 100644 index 0000000000..589fc6c807 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/q.smali @@ -0,0 +1,61 @@ +.class public final Lf/h/a/f/o/q; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lf/h/a/f/o/o; + + +# direct methods +.method public constructor (Lf/h/a/f/o/o;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/q;->d:Lf/h/a/f/o/o; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/f/o/q;->d:Lf/h/a/f/o/o; + + iget-object v0, v0, Lf/h/a/f/o/o;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/q;->d:Lf/h/a/f/o/o; + + iget-object v1, v1, Lf/h/a/f/o/o;->c:Lf/h/a/f/o/b; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/q;->d:Lf/h/a/f/o/o; + + iget-object v1, v1, Lf/h/a/f/o/o;->c:Lf/h/a/f/o/b; + + invoke-interface {v1}, Lf/h/a/f/o/b;->onCanceled()V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/r.smali b/com.discord/smali_classes2/f/h/a/f/o/r.smali new file mode 100644 index 0000000000..9f3ea1de21 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/r.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/f/o/r; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/s; + + +# direct methods +.method public constructor (Lf/h/a/f/o/s;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/r;->e:Lf/h/a/f/o/s; + + iput-object p2, p0, Lf/h/a/f/o/r;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/o/r;->e:Lf/h/a/f/o/s; + + iget-object v0, v0, Lf/h/a/f/o/s;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/r;->e:Lf/h/a/f/o/s; + + iget-object v1, v1, Lf/h/a/f/o/s;->c:Lf/h/a/f/o/c; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/r;->e:Lf/h/a/f/o/s; + + iget-object v1, v1, Lf/h/a/f/o/s;->c:Lf/h/a/f/o/c; + + iget-object v2, p0, Lf/h/a/f/o/r;->d:Lcom/google/android/gms/tasks/Task; + + invoke-interface {v1, v2}, Lf/h/a/f/o/c;->a(Lcom/google/android/gms/tasks/Task;)V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/s.smali b/com.discord/smali_classes2/f/h/a/f/o/s.smali new file mode 100644 index 0000000000..70ded6cbd5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/s.smali @@ -0,0 +1,125 @@ +.class public final Lf/h/a/f/o/s; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Ljava/lang/Object; + +.field public c:Lf/h/a/f/o/c; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/c<", + "TTResult;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V + .locals 1 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/c<", + "TTResult;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/s;->b:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/o/s;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/s;->c:Lf/h/a/f/o/c; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/s;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/s;->c:Lf/h/a/f/o/c; + + if-nez v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/o/s;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/r; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/r;->(Lf/h/a/f/o/s;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/t.smali b/com.discord/smali_classes2/f/h/a/f/o/t.smali new file mode 100644 index 0000000000..270254296a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/t.smali @@ -0,0 +1,128 @@ +.class public final Lf/h/a/f/o/t; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Ljava/lang/Object; + +.field public c:Lf/h/a/f/o/d; + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)V + .locals 1 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/d; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/t;->b:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/o/t;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/t;->c:Lf/h/a/f/o/d; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z + + move-result v0 + + if-nez v0, :cond_1 + + move-object v0, p1 + + check-cast v0, Lf/h/a/f/o/c0; + + iget-boolean v0, v0, Lf/h/a/f/o/c0;->d:Z + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/o/t;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/t;->c:Lf/h/a/f/o/d; + + if-nez v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/o/t;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/u; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/u;->(Lf/h/a/f/o/t;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + goto :goto_0 + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/u.smali b/com.discord/smali_classes2/f/h/a/f/o/u.smali new file mode 100644 index 0000000000..1eb1455017 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/u.smali @@ -0,0 +1,71 @@ +.class public final Lf/h/a/f/o/u; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/t; + + +# direct methods +.method public constructor (Lf/h/a/f/o/t;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/u;->e:Lf/h/a/f/o/t; + + iput-object p2, p0, Lf/h/a/f/o/u;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/o/u;->e:Lf/h/a/f/o/t; + + iget-object v0, v0, Lf/h/a/f/o/t;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/u;->e:Lf/h/a/f/o/t; + + iget-object v1, v1, Lf/h/a/f/o/t;->c:Lf/h/a/f/o/d; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/u;->e:Lf/h/a/f/o/t; + + iget-object v1, v1, Lf/h/a/f/o/t;->c:Lf/h/a/f/o/d; + + iget-object v2, p0, Lf/h/a/f/o/u;->d:Lcom/google/android/gms/tasks/Task; + + invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->h()Ljava/lang/Exception; + + move-result-object v2 + + invoke-interface {v1, v2}, Lf/h/a/f/o/d;->onFailure(Ljava/lang/Exception;)V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/v.smali b/com.discord/smali_classes2/f/h/a/f/o/v.smali new file mode 100644 index 0000000000..61be4dc26e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/v.smali @@ -0,0 +1,71 @@ +.class public final Lf/h/a/f/o/v; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/w; + + +# direct methods +.method public constructor (Lf/h/a/f/o/w;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/v;->e:Lf/h/a/f/o/w; + + iput-object p2, p0, Lf/h/a/f/o/v;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + iget-object v0, p0, Lf/h/a/f/o/v;->e:Lf/h/a/f/o/w; + + iget-object v0, v0, Lf/h/a/f/o/w;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/v;->e:Lf/h/a/f/o/w; + + iget-object v1, v1, Lf/h/a/f/o/w;->c:Lf/h/a/f/o/e; + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/f/o/v;->e:Lf/h/a/f/o/w; + + iget-object v1, v1, Lf/h/a/f/o/w;->c:Lf/h/a/f/o/e; + + iget-object v2, p0, Lf/h/a/f/o/v;->d:Lcom/google/android/gms/tasks/Task; + + invoke-virtual {v2}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; + + move-result-object v2 + + invoke-interface {v1, v2}, Lf/h/a/f/o/e;->onSuccess(Ljava/lang/Object;)V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception v1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/w.smali b/com.discord/smali_classes2/f/h/a/f/o/w.smali new file mode 100644 index 0000000000..b103a75568 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/w.smali @@ -0,0 +1,135 @@ +.class public final Lf/h/a/f/o/w; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Ljava/lang/Object; + +.field public c:Lf/h/a/f/o/e; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/e<", + "-TTResult;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)V + .locals 1 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/e; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/e<", + "-TTResult;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/f/o/w;->b:Ljava/lang/Object; + + iput-object p1, p0, Lf/h/a/f/o/w;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/w;->c:Lf/h/a/f/o/e; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->k()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/f/o/w;->b:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + iget-object v1, p0, Lf/h/a/f/o/w;->c:Lf/h/a/f/o/e; + + if-nez v1, :cond_0 + + monitor-exit v0 + + return-void + + :cond_0 + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + iget-object v0, p0, Lf/h/a/f/o/w;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/v; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/v;->(Lf/h/a/f/o/w;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + goto :goto_0 + + :catchall_0 + move-exception p1 + + :try_start_1 + monitor-exit v0 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + throw p1 + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/x.smali b/com.discord/smali_classes2/f/h/a/f/o/x.smali new file mode 100644 index 0000000000..545fbf7c06 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/x.smali @@ -0,0 +1,154 @@ +.class public final Lf/h/a/f/o/x; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Lf/h/a/f/o/b; +.implements Lf/h/a/f/o/d; +.implements Lf/h/a/f/o/e; +.implements Lf/h/a/f/o/z; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;", + "Lf/h/a/f/o/b;", + "Lf/h/a/f/o/d;", + "Lf/h/a/f/o/e<", + "TTContinuationResult;>;", + "Lf/h/a/f/o/z<", + "TTResult;>;" + } +.end annotation + + +# instance fields +.field public final a:Ljava/util/concurrent/Executor; + +.field public final b:Lf/h/a/f/o/f; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/f<", + "TTResult;TTContinuationResult;>;" + } + .end annotation +.end field + +.field public final c:Lf/h/a/f/o/c0; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;Lf/h/a/f/o/c0;)V + .locals 0 + .param p1 # Ljava/util/concurrent/Executor; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/f/o/f; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Lf/h/a/f/o/c0; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/concurrent/Executor;", + "Lf/h/a/f/o/f<", + "TTResult;TTContinuationResult;>;", + "Lf/h/a/f/o/c0<", + "TTContinuationResult;>;)V" + } + .end annotation + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/f/o/x;->a:Ljava/util/concurrent/Executor; + + iput-object p2, p0, Lf/h/a/f/o/x;->b:Lf/h/a/f/o/f; + + iput-object p3, p0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + return-void +.end method + + +# virtual methods +.method public final a(Lcom/google/android/gms/tasks/Task;)V + .locals 2 + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/x;->a:Ljava/util/concurrent/Executor; + + new-instance v1, Lf/h/a/f/o/y; + + invoke-direct {v1, p0, p1}, Lf/h/a/f/o/y;->(Lf/h/a/f/o/x;Lcom/google/android/gms/tasks/Task;)V + + invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V + + return-void +.end method + +.method public final onCanceled()V + .locals 1 + + iget-object v0, p0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z + + return-void +.end method + +.method public final onFailure(Ljava/lang/Exception;)V + .locals 1 + .param p1 # Ljava/lang/Exception; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method + +.method public final onSuccess(Ljava/lang/Object;)V + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TTContinuationResult;)V" + } + .end annotation + + iget-object v0, p0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/y.smali b/com.discord/smali_classes2/f/h/a/f/o/y.smali new file mode 100644 index 0000000000..a134c9273e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/y.smali @@ -0,0 +1,142 @@ +.class public final Lf/h/a/f/o/y; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + +# interfaces +.implements Ljava/lang/Runnable; + + +# instance fields +.field public final synthetic d:Lcom/google/android/gms/tasks/Task; + +.field public final synthetic e:Lf/h/a/f/o/x; + + +# direct methods +.method public constructor (Lf/h/a/f/o/x;Lcom/google/android/gms/tasks/Task;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + iput-object p2, p0, Lf/h/a/f/o/y;->d:Lcom/google/android/gms/tasks/Task; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public final run()V + .locals 3 + + :try_start_0 + iget-object v0, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + iget-object v0, v0, Lf/h/a/f/o/x;->b:Lf/h/a/f/o/f; + + iget-object v1, p0, Lf/h/a/f/o/y;->d:Lcom/google/android/gms/tasks/Task; + + invoke-virtual {v1}, Lcom/google/android/gms/tasks/Task;->i()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {v0, v1}, Lf/h/a/f/o/f;->a(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + + move-result-object v0 + :try_end_0 + .catch Lcom/google/android/gms/tasks/RuntimeExecutionException; {:try_start_0 .. :try_end_0} :catch_2 + .catch Ljava/util/concurrent/CancellationException; {:try_start_0 .. :try_end_0} :catch_1 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + new-instance v1, Ljava/lang/NullPointerException; + + const-string v2, "Continuation returned null" + + invoke-direct {v1, v2}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + iget-object v0, v0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_0 + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; + + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; + + sget-object v1, Lf/h/a/f/o/g;->b:Ljava/util/concurrent/Executor; + + iget-object v2, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; + + return-void + + :catch_0 + move-exception v0 + + iget-object v1, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + iget-object v1, v1, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :catch_1 + iget-object v0, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + iget-object v0, v0, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z + + return-void + + :catch_2 + move-exception v0 + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v1 + + instance-of v1, v1, Ljava/lang/Exception; + + if-eqz v1, :cond_1 + + iget-object v1, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + invoke-virtual {v0}, Ljava/lang/RuntimeException;->getCause()Ljava/lang/Throwable; + + move-result-object v0 + + check-cast v0, Ljava/lang/Exception; + + iget-object v1, v1, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void + + :cond_1 + iget-object v1, p0, Lf/h/a/f/o/y;->e:Lf/h/a/f/o/x; + + iget-object v1, v1, Lf/h/a/f/o/x;->c:Lf/h/a/f/o/c0; + + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/f/o/z.smali b/com.discord/smali_classes2/f/h/a/f/o/z.smali new file mode 100644 index 0000000000..e4fb1f94f4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/f/o/z.smali @@ -0,0 +1,30 @@ +.class public interface abstract Lf/h/a/f/o/z; +.super Ljava/lang/Object; +.source "com.google.android.gms:play-services-tasks@@17.0.2" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# virtual methods +.method public abstract a(Lcom/google/android/gms/tasks/Task;)V + .param p1 # Lcom/google/android/gms/tasks/Task; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/gms/tasks/Task<", + "TTResult;>;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/a$a.smali b/com.discord/smali_classes2/f/h/a/g/a/a$a.smali new file mode 100644 index 0000000000..6b4a2ecacd --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/a$a.smali @@ -0,0 +1,109 @@ +.class public Lf/h/a/g/a/a$a; +.super Ljava/lang/Object; +.source "HeaderBehavior.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/a/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "a" +.end annotation + + +# instance fields +.field public final d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; + +.field public final e:Landroid/view/View; + .annotation system Ldalvik/annotation/Signature; + value = { + "TV;" + } + .end annotation +.end field + +.field public final synthetic f:Lf/h/a/g/a/a; + + +# direct methods +.method public constructor (Lf/h/a/g/a/a;Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;)V" + } + .end annotation + + iput-object p1, p0, Lf/h/a/g/a/a$a;->f:Lf/h/a/g/a/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p2, p0, Lf/h/a/g/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; + + iput-object p3, p0, Lf/h/a/g/a/a$a;->e:Landroid/view/View; + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 4 + + iget-object v0, p0, Lf/h/a/g/a/a$a;->e:Landroid/view/View; + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/a/a$a;->f:Lf/h/a/g/a/a; + + iget-object v0, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Landroid/widget/OverScroller;->computeScrollOffset()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/a/a$a;->f:Lf/h/a/g/a/a; + + iget-object v1, p0, Lf/h/a/g/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; + + iget-object v2, p0, Lf/h/a/g/a/a$a;->e:Landroid/view/View; + + iget-object v3, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + invoke-virtual {v3}, Landroid/widget/OverScroller;->getCurrY()I + + move-result v3 + + invoke-virtual {v0, v1, v2, v3}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + + iget-object v0, p0, Lf/h/a/g/a/a$a;->e:Landroid/view/View; + + invoke-static {v0, p0}, Landroidx/core/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/a/a$a;->f:Lf/h/a/g/a/a; + + iget-object v1, p0, Lf/h/a/g/a/a$a;->d:Landroidx/coordinatorlayout/widget/CoordinatorLayout; + + iget-object v2, p0, Lf/h/a/g/a/a$a;->e:Landroid/view/View; + + invoke-virtual {v0, v1, v2}, Lf/h/a/g/a/a;->onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/a.smali b/com.discord/smali_classes2/f/h/a/g/a/a.smali new file mode 100644 index 0000000000..95646ff097 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/a.smali @@ -0,0 +1,706 @@ +.class public abstract Lf/h/a/g/a/a; +.super Lf/h/a/g/a/c; +.source "HeaderBehavior.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/a/a$a; + } +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Lf/h/a/g/a/c<", + "TV;>;" + } +.end annotation + + +# static fields +.field public static final INVALID_POINTER:I = -0x1 + + +# instance fields +.field public activePointerId:I + +.field public flingRunnable:Ljava/lang/Runnable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public isBeingDragged:Z + +.field public lastMotionY:I + +.field public scroller:Landroid/widget/OverScroller; + +.field public touchSlop:I + +.field public velocityTracker:Landroid/view/VelocityTracker; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/g/a/c;->()V + + const/4 v0, -0x1 + + iput v0, p0, Lf/h/a/g/a/a;->activePointerId:I + + iput v0, p0, Lf/h/a/g/a/a;->touchSlop:I + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/g/a/c;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + + const/4 p1, -0x1 + + iput p1, p0, Lf/h/a/g/a/a;->activePointerId:I + + iput p1, p0, Lf/h/a/g/a/a;->touchSlop:I + + return-void +.end method + +.method private ensureVelocityTracker()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + if-nez v0, :cond_0 + + invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + :cond_0 + return-void +.end method + + +# virtual methods +.method public abstract canDragView(Landroid/view/View;)Z + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)Z" + } + .end annotation +.end method + +.method public final fling(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIF)Z + .locals 13 + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;IIF)Z" + } + .end annotation + + move-object v0, p0 + + move-object v1, p2 + + iget-object v2, v0, Lf/h/a/g/a/a;->flingRunnable:Ljava/lang/Runnable; + + if-eqz v2, :cond_0 + + invoke-virtual {p2, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z + + const/4 v2, 0x0 + + iput-object v2, v0, Lf/h/a/g/a/a;->flingRunnable:Ljava/lang/Runnable; + + :cond_0 + iget-object v2, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + if-nez v2, :cond_1 + + new-instance v2, Landroid/widget/OverScroller; + + invoke-virtual {p2}, Landroid/view/View;->getContext()Landroid/content/Context; + + move-result-object v3 + + invoke-direct {v2, v3}, Landroid/widget/OverScroller;->(Landroid/content/Context;)V + + iput-object v2, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + :cond_1 + iget-object v4, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + const/4 v5, 0x0 + + invoke-virtual {p0}, Lf/h/a/g/a/c;->getTopAndBottomOffset()I + + move-result v6 + + const/4 v7, 0x0 + + invoke-static/range {p5 .. p5}, Ljava/lang/Math;->round(F)I + + move-result v8 + + const/4 v9, 0x0 + + const/4 v10, 0x0 + + move/from16 v11, p3 + + move/from16 v12, p4 + + invoke-virtual/range {v4 .. v12}, Landroid/widget/OverScroller;->fling(IIIIIIII)V + + iget-object v2, v0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + invoke-virtual {v2}, Landroid/widget/OverScroller;->computeScrollOffset()Z + + move-result v2 + + if-eqz v2, :cond_2 + + new-instance v2, Lf/h/a/g/a/a$a; + + move-object v3, p1 + + invoke-direct {v2, p0, p1, p2}, Lf/h/a/g/a/a$a;->(Lf/h/a/g/a/a;Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V + + iput-object v2, v0, Lf/h/a/g/a/a;->flingRunnable:Ljava/lang/Runnable; + + invoke-static {p2, v2}, Landroidx/core/view/ViewCompat;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V + + const/4 v1, 0x1 + + return v1 + + :cond_2 + move-object v3, p1 + + invoke-virtual {p0, p1, p2}, Lf/h/a/g/a/a;->onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V + + const/4 v1, 0x0 + + return v1 +.end method + +.method public abstract getMaxDragOffset(Landroid/view/View;)I + .param p1 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)I" + } + .end annotation +.end method + +.method public abstract getScrollRangeForDragFling(Landroid/view/View;)I + .param p1 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TV;)I" + } + .end annotation +.end method + +.method public abstract getTopBottomOffsetForScrollingSibling()I +.end method + +.method public abstract onFlingFinished(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;)V" + } + .end annotation +.end method + +.method public onInterceptTouchEvent(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z + .locals 6 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/view/MotionEvent; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;", + "Landroid/view/MotionEvent;", + ")Z" + } + .end annotation + + iget v0, p0, Lf/h/a/g/a/a;->touchSlop:I + + if-gez v0, :cond_0 + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object v0 + + invoke-static {v0}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I + + move-result v0 + + iput v0, p0, Lf/h/a/g/a/a;->touchSlop:I + + :cond_0 + invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I + + move-result v0 + + const/4 v1, 0x2 + + const/4 v2, 0x1 + + const/4 v3, -0x1 + + const/4 v4, 0x0 + + if-ne v0, v1, :cond_3 + + iget-boolean v0, p0, Lf/h/a/g/a/a;->isBeingDragged:Z + + if-eqz v0, :cond_3 + + iget v0, p0, Lf/h/a/g/a/a;->activePointerId:I + + if-ne v0, v3, :cond_1 + + return v4 + + :cond_1 + invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->findPointerIndex(I)I + + move-result v0 + + if-ne v0, v3, :cond_2 + + return v4 + + :cond_2 + invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->getY(I)F + + move-result v0 + + float-to-int v0, v0 + + iget v1, p0, Lf/h/a/g/a/a;->lastMotionY:I + + sub-int v1, v0, v1 + + invoke-static {v1}, Ljava/lang/Math;->abs(I)I + + move-result v1 + + iget v5, p0, Lf/h/a/g/a/a;->touchSlop:I + + if-le v1, v5, :cond_3 + + iput v0, p0, Lf/h/a/g/a/a;->lastMotionY:I + + return v2 + + :cond_3 + invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I + + move-result v0 + + if-nez v0, :cond_5 + + iput v3, p0, Lf/h/a/g/a/a;->activePointerId:I + + invoke-virtual {p3}, Landroid/view/MotionEvent;->getX()F + + move-result v0 + + float-to-int v0, v0 + + invoke-virtual {p3}, Landroid/view/MotionEvent;->getY()F + + move-result v1 + + float-to-int v1, v1 + + invoke-virtual {p0, p2}, Lf/h/a/g/a/a;->canDragView(Landroid/view/View;)Z + + move-result v3 + + if-eqz v3, :cond_4 + + invoke-virtual {p1, p2, v0, v1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->isPointInChildBounds(Landroid/view/View;II)Z + + move-result p1 + + if-eqz p1, :cond_4 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_4 + const/4 p1, 0x0 + + :goto_0 + iput-boolean p1, p0, Lf/h/a/g/a/a;->isBeingDragged:Z + + if-eqz p1, :cond_5 + + iput v1, p0, Lf/h/a/g/a/a;->lastMotionY:I + + invoke-virtual {p3, v4}, Landroid/view/MotionEvent;->getPointerId(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/g/a/a;->activePointerId:I + + invoke-direct {p0}, Lf/h/a/g/a/a;->ensureVelocityTracker()V + + iget-object p1, p0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + if-eqz p1, :cond_5 + + invoke-virtual {p1}, Landroid/widget/OverScroller;->isFinished()Z + + move-result p1 + + if-nez p1, :cond_5 + + iget-object p1, p0, Lf/h/a/g/a/a;->scroller:Landroid/widget/OverScroller; + + invoke-virtual {p1}, Landroid/widget/OverScroller;->abortAnimation()V + + return v2 + + :cond_5 + iget-object p1, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + if-eqz p1, :cond_6 + + invoke-virtual {p1, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V + + :cond_6 + return v4 +.end method + +.method public onTouchEvent(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;Landroid/view/MotionEvent;)Z + .locals 11 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/view/MotionEvent; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;", + "Landroid/view/MotionEvent;", + ")Z" + } + .end annotation + + invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionMasked()I + + move-result v0 + + const/4 v1, -0x1 + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-eq v0, v2, :cond_4 + + const/4 v4, 0x2 + + if-eq v0, v4, :cond_2 + + const/4 p1, 0x3 + + if-eq v0, p1, :cond_5 + + const/4 p1, 0x6 + + if-eq v0, p1, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-virtual {p3}, Landroid/view/MotionEvent;->getActionIndex()I + + move-result p1 + + if-nez p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {p3, p1}, Landroid/view/MotionEvent;->getPointerId(I)I + + move-result p2 + + iput p2, p0, Lf/h/a/g/a/a;->activePointerId:I + + invoke-virtual {p3, p1}, Landroid/view/MotionEvent;->getY(I)F + + move-result p1 + + const/high16 p2, 0x3f000000 # 0.5f + + add-float/2addr p1, p2 + + float-to-int p1, p1 + + iput p1, p0, Lf/h/a/g/a/a;->lastMotionY:I + + goto :goto_1 + + :cond_2 + iget v0, p0, Lf/h/a/g/a/a;->activePointerId:I + + invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->findPointerIndex(I)I + + move-result v0 + + if-ne v0, v1, :cond_3 + + return v3 + + :cond_3 + invoke-virtual {p3, v0}, Landroid/view/MotionEvent;->getY(I)F + + move-result v0 + + float-to-int v0, v0 + + iget v1, p0, Lf/h/a/g/a/a;->lastMotionY:I + + sub-int v7, v1, v0 + + iput v0, p0, Lf/h/a/g/a/a;->lastMotionY:I + + invoke-virtual {p0, p2}, Lf/h/a/g/a/a;->getMaxDragOffset(Landroid/view/View;)I + + move-result v8 + + const/4 v9, 0x0 + + move-object v4, p0 + + move-object v5, p1 + + move-object v6, p2 + + invoke-virtual/range {v4 .. v9}, Lf/h/a/g/a/a;->scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + + :goto_1 + const/4 p1, 0x0 + + goto :goto_3 + + :cond_4 + iget-object v0, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + if-eqz v0, :cond_5 + + invoke-virtual {v0, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V + + iget-object v0, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + const/16 v4, 0x3e8 + + invoke-virtual {v0, v4}, Landroid/view/VelocityTracker;->computeCurrentVelocity(I)V + + iget-object v0, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + iget v4, p0, Lf/h/a/g/a/a;->activePointerId:I + + invoke-virtual {v0, v4}, Landroid/view/VelocityTracker;->getYVelocity(I)F + + move-result v10 + + invoke-virtual {p0, p2}, Lf/h/a/g/a/a;->getScrollRangeForDragFling(Landroid/view/View;)I + + move-result v0 + + neg-int v8, v0 + + const/4 v9, 0x0 + + move-object v5, p0 + + move-object v6, p1 + + move-object v7, p2 + + invoke-virtual/range {v5 .. v10}, Lf/h/a/g/a/a;->fling(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIF)Z + + const/4 p1, 0x1 + + goto :goto_2 + + :cond_5 + const/4 p1, 0x0 + + :goto_2 + iput-boolean v3, p0, Lf/h/a/g/a/a;->isBeingDragged:Z + + iput v1, p0, Lf/h/a/g/a/a;->activePointerId:I + + iget-object p2, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + if-eqz p2, :cond_6 + + invoke-virtual {p2}, Landroid/view/VelocityTracker;->recycle()V + + const/4 p2, 0x0 + + iput-object p2, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + :cond_6 + :goto_3 + iget-object p2, p0, Lf/h/a/g/a/a;->velocityTracker:Landroid/view/VelocityTracker; + + if-eqz p2, :cond_7 + + invoke-virtual {p2, p3}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V + + :cond_7 + iget-boolean p2, p0, Lf/h/a/g/a/a;->isBeingDragged:Z + + if-nez p2, :cond_9 + + if-eqz p1, :cond_8 + + goto :goto_4 + + :cond_8 + const/4 v2, 0x0 + + :cond_9 + :goto_4 + return v2 +.end method + +.method public final scroll(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;III)I" + } + .end annotation + + invoke-virtual {p0}, Lf/h/a/g/a/a;->getTopBottomOffsetForScrollingSibling()I + + move-result v0 + + sub-int v4, v0, p3 + + move-object v1, p0 + + move-object v2, p1 + + move-object v3, p2 + + move v5, p4 + + move v6, p5 + + invoke-virtual/range {v1 .. v6}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + + move-result p1 + + return p1 +.end method + +.method public setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)I + .locals 6 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;I)I" + } + .end annotation + + const/high16 v4, -0x80000000 + + const v5, 0x7fffffff + + move-object v0, p0 + + move-object v1, p1 + + move-object v2, p2 + + move v3, p3 + + invoke-virtual/range {v0 .. v5}, Lf/h/a/g/a/a;->setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + + move-result p1 + + return p1 +.end method + +.method public abstract setHeaderTopBottomOffset(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;III)I + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;III)I" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/b.smali b/com.discord/smali_classes2/f/h/a/g/a/b.smali new file mode 100644 index 0000000000..c9deffee6e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/b.smali @@ -0,0 +1,512 @@ +.class public abstract Lf/h/a/g/a/b; +.super Lf/h/a/g/a/c; +.source "HeaderScrollingViewBehavior.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Lf/h/a/g/a/c<", + "Landroid/view/View;", + ">;" + } +.end annotation + + +# instance fields +.field public overlayTop:I + +.field public final tempRect1:Landroid/graphics/Rect; + +.field public final tempRect2:Landroid/graphics/Rect; + +.field public verticalLayoutGap:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Lf/h/a/g/a/c;->()V + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + iput-object v0, p0, Lf/h/a/g/a/b;->tempRect1:Landroid/graphics/Rect; + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + iput-object v0, p0, Lf/h/a/g/a/b;->tempRect2:Landroid/graphics/Rect; + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/a/b;->verticalLayoutGap:I + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/g/a/c;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + + new-instance p1, Landroid/graphics/Rect; + + invoke-direct {p1}, Landroid/graphics/Rect;->()V + + iput-object p1, p0, Lf/h/a/g/a/b;->tempRect1:Landroid/graphics/Rect; + + new-instance p1, Landroid/graphics/Rect; + + invoke-direct {p1}, Landroid/graphics/Rect;->()V + + iput-object p1, p0, Lf/h/a/g/a/b;->tempRect2:Landroid/graphics/Rect; + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/g/a/b;->verticalLayoutGap:I + + return-void +.end method + +.method public static resolveGravity(I)I + .locals 0 + + if-nez p0, :cond_0 + + const p0, 0x800033 + + :cond_0 + return p0 +.end method + + +# virtual methods +.method public abstract findFirstDependency(Ljava/util/List;)Landroid/view/View; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/view/View;", + ">;)", + "Landroid/view/View;" + } + .end annotation +.end method + +.method public final getOverlapPixelsForOffset(Landroid/view/View;)I + .locals 3 + + iget v0, p0, Lf/h/a/g/a/b;->overlayTop:I + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/g/a/b;->getOverlapRatioForOffset(Landroid/view/View;)F + + move-result p1 + + iget v0, p0, Lf/h/a/g/a/b;->overlayTop:I + + int-to-float v2, v0 + + mul-float p1, p1, v2 + + float-to-int p1, p1 + + invoke-static {p1, v1, v0}, Landroidx/core/math/MathUtils;->clamp(III)I + + move-result v1 + + :goto_0 + return v1 +.end method + +.method public abstract getOverlapRatioForOffset(Landroid/view/View;)F +.end method + +.method public final getOverlayTop()I + .locals 1 + + iget v0, p0, Lf/h/a/g/a/b;->overlayTop:I + + return v0 +.end method + +.method public getScrollRange(Landroid/view/View;)I + .locals 0 + .param p1 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I + + move-result p1 + + return p1 +.end method + +.method public final getVerticalLayoutGap()I + .locals 1 + + iget v0, p0, Lf/h/a/g/a/b;->verticalLayoutGap:I + + return v0 +.end method + +.method public layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V + .locals 8 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getDependencies(Landroid/view/View;)Ljava/util/List; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/g/a/b;->findFirstDependency(Ljava/util/List;)Landroid/view/View; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v1 + + check-cast v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams; + + iget-object v5, p0, Lf/h/a/g/a/b;->tempRect1:Landroid/graphics/Rect; + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingLeft()I + + move-result v2 + + iget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I + + add-int/2addr v2, v3 + + invoke-virtual {v0}, Landroid/view/View;->getBottom()I + + move-result v3 + + iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I + + add-int/2addr v3, v4 + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getWidth()I + + move-result v4 + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingRight()I + + move-result v6 + + sub-int/2addr v4, v6 + + iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I + + sub-int/2addr v4, v6 + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getHeight()I + + move-result v6 + + invoke-virtual {v0}, Landroid/view/View;->getBottom()I + + move-result v7 + + add-int/2addr v7, v6 + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getPaddingBottom()I + + move-result v6 + + sub-int/2addr v7, v6 + + iget v6, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I + + sub-int/2addr v7, v6 + + invoke-virtual {v5, v2, v3, v4, v7}, Landroid/graphics/Rect;->set(IIII)V + + invoke-virtual {p1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getLastWindowInsets()Landroidx/core/view/WindowInsetsCompat; + + move-result-object v2 + + if-eqz v2, :cond_0 + + invoke-static {p1}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-static {p2}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z + + move-result p1 + + if-nez p1, :cond_0 + + iget p1, v5, Landroid/graphics/Rect;->left:I + + invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetLeft()I + + move-result v3 + + add-int/2addr v3, p1 + + iput v3, v5, Landroid/graphics/Rect;->left:I + + iget p1, v5, Landroid/graphics/Rect;->right:I + + invoke-virtual {v2}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetRight()I + + move-result v2 + + sub-int/2addr p1, v2 + + iput p1, v5, Landroid/graphics/Rect;->right:I + + :cond_0 + iget-object p1, p0, Lf/h/a/g/a/b;->tempRect2:Landroid/graphics/Rect; + + iget v1, v1, Landroidx/coordinatorlayout/widget/CoordinatorLayout$LayoutParams;->gravity:I + + invoke-static {v1}, Lf/h/a/g/a/b;->resolveGravity(I)I + + move-result v2 + + invoke-virtual {p2}, Landroid/view/View;->getMeasuredWidth()I + + move-result v3 + + invoke-virtual {p2}, Landroid/view/View;->getMeasuredHeight()I + + move-result v4 + + move-object v6, p1 + + move v7, p3 + + invoke-static/range {v2 .. v7}, Landroidx/core/view/GravityCompat;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V + + invoke-virtual {p0, v0}, Lf/h/a/g/a/b;->getOverlapPixelsForOffset(Landroid/view/View;)I + + move-result p3 + + iget v1, p1, Landroid/graphics/Rect;->left:I + + iget v2, p1, Landroid/graphics/Rect;->top:I + + sub-int/2addr v2, p3 + + iget v3, p1, Landroid/graphics/Rect;->right:I + + iget v4, p1, Landroid/graphics/Rect;->bottom:I + + sub-int/2addr v4, p3 + + invoke-virtual {p2, v1, v2, v3, v4}, Landroid/view/View;->layout(IIII)V + + iget p1, p1, Landroid/graphics/Rect;->top:I + + invoke-virtual {v0}, Landroid/view/View;->getBottom()I + + move-result p2 + + sub-int/2addr p1, p2 + + iput p1, p0, Lf/h/a/g/a/b;->verticalLayoutGap:I + + goto :goto_0 + + :cond_1 + invoke-super {p0, p1, p2, p3}, Lf/h/a/g/a/c;->layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/g/a/b;->verticalLayoutGap:I + + :goto_0 + return-void +.end method + +.method public onMeasureChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;IIII)Z + .locals 12 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + move-object v0, p0 + + invoke-virtual {p2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; + + move-result-object v1 + + iget v1, v1, Landroid/view/ViewGroup$LayoutParams;->height:I + + const/4 v2, -0x1 + + if-eq v1, v2, :cond_0 + + const/4 v3, -0x2 + + if-ne v1, v3, :cond_5 + + :cond_0 + invoke-virtual {p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getDependencies(Landroid/view/View;)Ljava/util/List; + + move-result-object v3 + + invoke-virtual {p0, v3}, Lf/h/a/g/a/b;->findFirstDependency(Ljava/util/List;)Landroid/view/View; + + move-result-object v3 + + if-eqz v3, :cond_5 + + invoke-static/range {p5 .. p5}, Landroid/view/View$MeasureSpec;->getSize(I)I + + move-result v4 + + if-lez v4, :cond_1 + + invoke-static {v3}, Landroidx/core/view/ViewCompat;->getFitsSystemWindows(Landroid/view/View;)Z + + move-result v5 + + if-eqz v5, :cond_2 + + invoke-virtual {p1}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->getLastWindowInsets()Landroidx/core/view/WindowInsetsCompat; + + move-result-object v5 + + if-eqz v5, :cond_2 + + invoke-virtual {v5}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetTop()I + + move-result v6 + + invoke-virtual {v5}, Landroidx/core/view/WindowInsetsCompat;->getSystemWindowInsetBottom()I + + move-result v5 + + add-int/2addr v5, v6 + + add-int/2addr v5, v4 + + move v4, v5 + + goto :goto_0 + + :cond_1 + invoke-virtual {p1}, Landroid/view/ViewGroup;->getHeight()I + + move-result v4 + + :cond_2 + :goto_0 + invoke-virtual {p0, v3}, Lf/h/a/g/a/b;->getScrollRange(Landroid/view/View;)I + + move-result v5 + + add-int/2addr v5, v4 + + invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I + + move-result v3 + + invoke-virtual {p0}, Lf/h/a/g/a/b;->shouldHeaderOverlapScrollingChild()Z + + move-result v4 + + if-eqz v4, :cond_3 + + neg-int v3, v3 + + int-to-float v3, v3 + + move-object v4, p2 + + invoke-virtual {p2, v3}, Landroid/view/View;->setTranslationY(F)V + + goto :goto_1 + + :cond_3 + move-object v4, p2 + + sub-int/2addr v5, v3 + + :goto_1 + if-ne v1, v2, :cond_4 + + const/high16 v1, 0x40000000 # 2.0f + + goto :goto_2 + + :cond_4 + const/high16 v1, -0x80000000 + + :goto_2 + invoke-static {v5, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I + + move-result v10 + + move-object v6, p1 + + move-object v7, p2 + + move v8, p3 + + move/from16 v9, p4 + + move/from16 v11, p6 + + invoke-virtual/range {v6 .. v11}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->onMeasureChild(Landroid/view/View;IIII)V + + const/4 v1, 0x1 + + return v1 + + :cond_5 + const/4 v1, 0x0 + + return v1 +.end method + +.method public final setOverlayTop(I)V + .locals 0 + + iput p1, p0, Lf/h/a/g/a/b;->overlayTop:I + + return-void +.end method + +.method public shouldHeaderOverlapScrollingChild()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/c.smali b/com.discord/smali_classes2/f/h/a/g/a/c.smali new file mode 100644 index 0000000000..199427c5a1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/c.smali @@ -0,0 +1,330 @@ +.class public Lf/h/a/g/a/c; +.super Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior; +.source "ViewOffsetBehavior.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior<", + "TV;>;" + } +.end annotation + + +# instance fields +.field public tempLeftRightOffset:I + +.field public tempTopBottomOffset:I + +.field public viewOffsetHelper:Lf/h/a/g/a/d; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/a/c;->tempTopBottomOffset:I + + iput v0, p0, Lf/h/a/g/a/c;->tempLeftRightOffset:I + + return-void +.end method + +.method public constructor (Landroid/content/Context;Landroid/util/AttributeSet;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroidx/coordinatorlayout/widget/CoordinatorLayout$Behavior;->(Landroid/content/Context;Landroid/util/AttributeSet;)V + + const/4 p1, 0x0 + + iput p1, p0, Lf/h/a/g/a/c;->tempTopBottomOffset:I + + iput p1, p0, Lf/h/a/g/a/c;->tempLeftRightOffset:I + + return-void +.end method + + +# virtual methods +.method public getLeftAndRightOffset()I + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iget v0, v0, Lf/h/a/g/a/d;->e:I + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public getTopAndBottomOffset()I + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iget v0, v0, Lf/h/a/g/a/d;->d:I + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public isHorizontalOffsetEnabled()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iget-boolean v0, v0, Lf/h/a/g/a/d;->g:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public isVerticalOffsetEnabled()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iget-boolean v0, v0, Lf/h/a/g/a/d;->f:Z + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V + .locals 0 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;I)V" + } + .end annotation + + invoke-virtual {p1, p2, p3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->onLayoutChild(Landroid/view/View;I)V + + return-void +.end method + +.method public onLayoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)Z + .locals 1 + .param p1 # Landroidx/coordinatorlayout/widget/CoordinatorLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/coordinatorlayout/widget/CoordinatorLayout;", + "TV;I)Z" + } + .end annotation + + invoke-virtual {p0, p1, p2, p3}, Lf/h/a/g/a/c;->layoutChild(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V + + iget-object p1, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-nez p1, :cond_0 + + new-instance p1, Lf/h/a/g/a/d; + + invoke-direct {p1, p2}, Lf/h/a/g/a/d;->(Landroid/view/View;)V + + iput-object p1, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + :cond_0 + iget-object p1, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + iget-object p2, p1, Lf/h/a/g/a/d;->a:Landroid/view/View; + + invoke-virtual {p2}, Landroid/view/View;->getTop()I + + move-result p2 + + iput p2, p1, Lf/h/a/g/a/d;->b:I + + iget-object p2, p1, Lf/h/a/g/a/d;->a:Landroid/view/View; + + invoke-virtual {p2}, Landroid/view/View;->getLeft()I + + move-result p2 + + iput p2, p1, Lf/h/a/g/a/d;->c:I + + iget-object p1, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + invoke-virtual {p1}, Lf/h/a/g/a/d;->a()V + + iget p1, p0, Lf/h/a/g/a/c;->tempTopBottomOffset:I + + const/4 p2, 0x0 + + if-eqz p1, :cond_1 + + iget-object p3, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + invoke-virtual {p3, p1}, Lf/h/a/g/a/d;->b(I)Z + + iput p2, p0, Lf/h/a/g/a/c;->tempTopBottomOffset:I + + :cond_1 + iget p1, p0, Lf/h/a/g/a/c;->tempLeftRightOffset:I + + if-eqz p1, :cond_3 + + iget-object p3, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + iget-boolean v0, p3, Lf/h/a/g/a/d;->g:Z + + if-eqz v0, :cond_2 + + iget v0, p3, Lf/h/a/g/a/d;->e:I + + if-eq v0, p1, :cond_2 + + iput p1, p3, Lf/h/a/g/a/d;->e:I + + invoke-virtual {p3}, Lf/h/a/g/a/d;->a()V + + :cond_2 + iput p2, p0, Lf/h/a/g/a/c;->tempLeftRightOffset:I + + :cond_3 + const/4 p1, 0x1 + + return p1 +.end method + +.method public setHorizontalOffsetEnabled(Z)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iput-boolean p1, v0, Lf/h/a/g/a/d;->g:Z + + :cond_0 + return-void +.end method + +.method public setLeftAndRightOffset(I)Z + .locals 3 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iget-boolean v2, v0, Lf/h/a/g/a/d;->g:Z + + if-eqz v2, :cond_0 + + iget v2, v0, Lf/h/a/g/a/d;->e:I + + if-eq v2, p1, :cond_0 + + iput p1, v0, Lf/h/a/g/a/d;->e:I + + invoke-virtual {v0}, Lf/h/a/g/a/d;->a()V + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + iput p1, p0, Lf/h/a/g/a/c;->tempLeftRightOffset:I + + return v1 +.end method + +.method public setTopAndBottomOffset(I)Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lf/h/a/g/a/d;->b(I)Z + + move-result p1 + + return p1 + + :cond_0 + iput p1, p0, Lf/h/a/g/a/c;->tempTopBottomOffset:I + + const/4 p1, 0x0 + + return p1 +.end method + +.method public setVerticalOffsetEnabled(Z)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/a/c;->viewOffsetHelper:Lf/h/a/g/a/d; + + if-eqz v0, :cond_0 + + iput-boolean p1, v0, Lf/h/a/g/a/d;->f:Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/d.smali b/com.discord/smali_classes2/f/h/a/g/a/d.smali new file mode 100644 index 0000000000..14bcc1ebf5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/d.smali @@ -0,0 +1,102 @@ +.class public Lf/h/a/g/a/d; +.super Ljava/lang/Object; +.source "ViewOffsetHelper.java" + + +# instance fields +.field public final a:Landroid/view/View; + +.field public b:I + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:Z + +.field public g:Z + + +# direct methods +.method public constructor (Landroid/view/View;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/a/d;->f:Z + + iput-boolean v0, p0, Lf/h/a/g/a/d;->g:Z + + iput-object p1, p0, Lf/h/a/g/a/d;->a:Landroid/view/View; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 4 + + iget-object v0, p0, Lf/h/a/g/a/d;->a:Landroid/view/View; + + iget v1, p0, Lf/h/a/g/a/d;->d:I + + invoke-virtual {v0}, Landroid/view/View;->getTop()I + + move-result v2 + + iget v3, p0, Lf/h/a/g/a/d;->b:I + + sub-int/2addr v2, v3 + + sub-int/2addr v1, v2 + + invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;->offsetTopAndBottom(Landroid/view/View;I)V + + iget-object v0, p0, Lf/h/a/g/a/d;->a:Landroid/view/View; + + iget v1, p0, Lf/h/a/g/a/d;->e:I + + invoke-virtual {v0}, Landroid/view/View;->getLeft()I + + move-result v2 + + iget v3, p0, Lf/h/a/g/a/d;->c:I + + sub-int/2addr v2, v3 + + sub-int/2addr v1, v2 + + invoke-static {v0, v1}, Landroidx/core/view/ViewCompat;->offsetLeftAndRight(Landroid/view/View;I)V + + return-void +.end method + +.method public b(I)Z + .locals 1 + + iget-boolean v0, p0, Lf/h/a/g/a/d;->f:Z + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/g/a/d;->d:I + + if-eq v0, p1, :cond_0 + + iput p1, p0, Lf/h/a/g/a/d;->d:I + + invoke-virtual {p0}, Lf/h/a/g/a/d;->a()V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/a/e.smali b/com.discord/smali_classes2/f/h/a/g/a/e.smali new file mode 100644 index 0000000000..cead88e5ba --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/a/e.smali @@ -0,0 +1,139 @@ +.class public Lf/h/a/g/a/e; +.super Ljava/lang/Object; +.source "ViewUtilsLollipop.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# static fields +.field public static final a:[I + + +# direct methods +.method public static constructor ()V + .locals 3 + + const/4 v0, 0x1 + + new-array v0, v0, [I + + const/4 v1, 0x0 + + const v2, 0x1010448 + + aput v2, v0, v1 + + sput-object v0, Lf/h/a/g/a/e;->a:[I + + return-void +.end method + +.method public static a(Landroid/view/View;F)V + .locals 11 + .param p0 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + sget v1, Lcom/google/android/material/R$integer;->app_bar_elevation_anim_duration:I + + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getInteger(I)I + + move-result v0 + + new-instance v1, Landroid/animation/StateListAnimator; + + invoke-direct {v1}, Landroid/animation/StateListAnimator;->()V + + const/4 v2, 0x3 + + new-array v2, v2, [I + + const/4 v3, 0x0 + + const v4, 0x101000e + + aput v4, v2, v3 + + sget v5, Lcom/google/android/material/R$attr;->state_liftable:I + + const/4 v6, 0x1 + + aput v5, v2, v6 + + sget v5, Lcom/google/android/material/R$attr;->state_lifted:I + + neg-int v5, v5 + + const/4 v7, 0x2 + + aput v5, v2, v7 + + new-array v5, v6, [F + + const/4 v7, 0x0 + + aput v7, v5, v3 + + const-string v8, "elevation" + + invoke-static {p0, v8, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; + + move-result-object v5 + + int-to-long v9, v0 + + invoke-virtual {v5, v9, v10}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object v0 + + invoke-virtual {v1, v2, v0}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + new-array v0, v6, [I + + aput v4, v0, v3 + + new-array v2, v6, [F + + aput p1, v2, v3 + + invoke-static {p0, v8, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p1, v9, v10}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {v1, v0, p1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + new-array p1, v3, [I + + new-array v0, v6, [F + + aput v7, v0, v3 + + invoke-static {p0, v8, v0}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; + + move-result-object v0 + + const-wide/16 v2, 0x0 + + invoke-virtual {v0, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object v0 + + invoke-virtual {v1, p1, v0}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + invoke-virtual {p0, v1}, Landroid/view/View;->setStateListAnimator(Landroid/animation/StateListAnimator;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/b/a.smali b/com.discord/smali_classes2/f/h/a/g/b/a.smali new file mode 100644 index 0000000000..8c697ed8fb --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/b/a.smali @@ -0,0 +1,326 @@ +.class public Lf/h/a/g/b/a; +.super Ljava/lang/Object; +.source "MaterialButtonHelper.java" + + +# annotations +.annotation build Landroidx/annotation/RestrictTo; + value = { + .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/material/button/MaterialButton; + +.field public b:Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public c:I + +.field public d:I + +.field public e:I + +.field public f:I + +.field public g:I + +.field public h:I + +.field public i:Landroid/graphics/PorterDuff$Mode; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:Z + +.field public o:Z + +.field public p:Z + +.field public q:Z + +.field public r:Landroid/graphics/drawable/LayerDrawable; + + +# direct methods +.method public constructor (Lcom/google/android/material/button/MaterialButton;Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 1 + .param p2 # Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/g/b/a;->n:Z + + iput-boolean v0, p0, Lf/h/a/g/b/a;->o:Z + + iput-boolean v0, p0, Lf/h/a/g/b/a;->p:Z + + iput-object p1, p0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; + + iput-object p2, p0, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + + return-void +.end method + + +# virtual methods +.method public a()Lcom/google/android/material/shape/Shapeable; + .locals 3 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I + + move-result v0 + + const/4 v1, 0x1 + + if-le v0, v1, :cond_1 + + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I + + move-result v0 + + const/4 v2, 0x2 + + if-le v0, v2, :cond_0 + + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + invoke-virtual {v0, v2}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + check-cast v0, Lcom/google/android/material/shape/Shapeable; + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + invoke-virtual {v0, v1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + check-cast v0, Lcom/google/android/material/shape/Shapeable; + + return-object v0 + + :cond_1 + const/4 v0, 0x0 + + return-object v0 +.end method + +.method public b()Lcom/google/android/material/shape/MaterialShapeDrawable; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x0 + + invoke-virtual {p0, v0}, Lf/h/a/g/b/a;->c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + return-object v0 +.end method + +.method public final c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/graphics/drawable/LayerDrawable;->getNumberOfLayers()I + + move-result v0 + + if-lez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/b/a;->r:Landroid/graphics/drawable/LayerDrawable; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + check-cast v0, Landroid/graphics/drawable/InsetDrawable; + + invoke-virtual {v0}, Landroid/graphics/drawable/InsetDrawable;->getDrawable()Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + check-cast v0, Landroid/graphics/drawable/LayerDrawable; + + xor-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Landroid/graphics/drawable/LayerDrawable;->getDrawable(I)Landroid/graphics/drawable/Drawable; + + move-result-object p1 + + check-cast p1, Lcom/google/android/material/shape/MaterialShapeDrawable; + + return-object p1 + + :cond_0 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public final d()Lcom/google/android/material/shape/MaterialShapeDrawable; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x1 + + invoke-virtual {p0, v0}, Lf/h/a/g/b/a;->c(Z)Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + return-object v0 +.end method + +.method public e(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 1 + .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/b/a;->b:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {p0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_0 + invoke-virtual {p0}, Lf/h/a/g/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_1 + invoke-virtual {p0}, Lf/h/a/g/b/a;->a()Lcom/google/android/material/shape/Shapeable; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/g/b/a;->a()Lcom/google/android/material/shape/Shapeable; + + move-result-object v0 + + invoke-interface {v0, p1}, Lcom/google/android/material/shape/Shapeable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_2 + return-void +.end method + +.method public final f()V + .locals 4 + + invoke-virtual {p0}, Lf/h/a/g/b/a;->b()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/g/b/a;->d()Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v1 + + if-eqz v0, :cond_1 + + iget v2, p0, Lf/h/a/g/b/a;->h:I + + int-to-float v2, v2 + + iget-object v3, p0, Lf/h/a/g/b/a;->k:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v2, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V + + if-eqz v1, :cond_1 + + iget v0, p0, Lf/h/a/g/b/a;->h:I + + int-to-float v0, v0 + + iget-boolean v2, p0, Lf/h/a/g/b/a;->n:Z + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/g/b/a;->a:Lcom/google/android/material/button/MaterialButton; + + sget v3, Lcom/google/android/material/R$attr;->colorSurface:I + + invoke-static {v2, v3}, Lcom/google/android/material/color/MaterialColors;->getColor(Landroid/view/View;I)I + + move-result v2 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + :goto_0 + invoke-virtual {v1, v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FI)V + + :cond_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/c/a$a.smali b/com.discord/smali_classes2/f/h/a/g/c/a$a.smali new file mode 100644 index 0000000000..07976d8899 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/c/a$a.smali @@ -0,0 +1,62 @@ +.class public Lf/h/a/g/c/a$a; +.super Landroid/graphics/drawable/InsetDrawable; +.source "MaterialCardViewHelper.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/g/c/a;Landroid/graphics/drawable/Drawable;IIII)V + .locals 6 + + move-object v0, p0 + + move-object v1, p2 + + move v2, p3 + + move v3, p4 + + move v4, p5 + + move v5, p6 + + invoke-direct/range {v0 .. v5}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V + + return-void +.end method + + +# virtual methods +.method public getMinimumHeight()I + .locals 1 + + const/4 v0, -0x1 + + return v0 +.end method + +.method public getMinimumWidth()I + .locals 1 + + const/4 v0, -0x1 + + return v0 +.end method + +.method public getPadding(Landroid/graphics/Rect;)Z + .locals 0 + + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/c/a.smali b/com.discord/smali_classes2/f/h/a/g/c/a.smali new file mode 100644 index 0000000000..ad63f3e159 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/c/a.smali @@ -0,0 +1,995 @@ +.class public Lf/h/a/g/c/a; +.super Ljava/lang/Object; +.source "MaterialCardViewHelper.java" + + +# annotations +.annotation build Landroidx/annotation/RestrictTo; + value = { + .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; + } +.end annotation + + +# static fields +.field public static final t:[I + +.field public static final u:D + + +# instance fields +.field public final a:Lcom/google/android/material/card/MaterialCardView; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final b:Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final c:Lcom/google/android/material/shape/MaterialShapeDrawable; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final d:Lcom/google/android/material/shape/MaterialShapeDrawable; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final e:I + .annotation build Landroidx/annotation/Dimension; + .end annotation +.end field + +.field public final f:I + .annotation build Landroidx/annotation/Dimension; + .end annotation +.end field + +.field public g:I + .annotation build Landroidx/annotation/Dimension; + .end annotation +.end field + +.field public h:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public i:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public j:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public k:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public m:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public o:Landroid/graphics/drawable/LayerDrawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public p:Lcom/google/android/material/shape/MaterialShapeDrawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public q:Lcom/google/android/material/shape/MaterialShapeDrawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public r:Z + +.field public s:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + const/4 v0, 0x1 + + new-array v0, v0, [I + + const/4 v1, 0x0 + + const v2, 0x10100a0 + + aput v2, v0, v1 + + sput-object v0, Lf/h/a/g/c/a;->t:[I + + const-wide v0, 0x4046800000000000L # 45.0 + + invoke-static {v0, v1}, Ljava/lang/Math;->toRadians(D)D + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Math;->cos(D)D + + move-result-wide v0 + + sput-wide v0, Lf/h/a/g/c/a;->u:D + + return-void +.end method + +.method public constructor (Lcom/google/android/material/card/MaterialCardView;Landroid/util/AttributeSet;II)V + .locals 3 + .param p1 # Lcom/google/android/material/card/MaterialCardView; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p4 # I + .annotation build Landroidx/annotation/StyleRes; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + iput-object v0, p0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; + + const/4 v0, 0x0 + + iput-boolean v0, p0, Lf/h/a/g/c/a;->r:Z + + iput-object p1, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; + + move-result-object v1 + + invoke-direct {v0, v1, p2, p3, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Landroid/content/Context;Landroid/util/AttributeSet;II)V + + iput-object v0, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; + + move-result-object p4 + + invoke-virtual {v0, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V + + iget-object p4, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + const v0, -0xbbbbbc + + invoke-virtual {p4, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShadowColor(I)V + + iget-object p4, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getShapeAppearanceModel()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p4 + + invoke-virtual {p4}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p4 + + invoke-virtual {p1}, Landroid/widget/FrameLayout;->getContext()Landroid/content/Context; + + move-result-object v0 + + sget-object v1, Lcom/google/android/material/R$styleable;->CardView:[I + + sget v2, Lcom/google/android/material/R$style;->CardView:I + + invoke-virtual {v0, p2, v1, p3, v2}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; + + move-result-object p2 + + sget p3, Lcom/google/android/material/R$styleable;->CardView_cardCornerRadius:I + + invoke-virtual {p2, p3}, Landroid/content/res/TypedArray;->hasValue(I)Z + + move-result p3 + + if-eqz p3, :cond_0 + + sget p3, Lcom/google/android/material/R$styleable;->CardView_cardCornerRadius:I + + const/4 v0, 0x0 + + invoke-virtual {p2, p3, v0}, Landroid/content/res/TypedArray;->getDimension(IF)F + + move-result p3 + + invoke-virtual {p4, p3}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setAllCornerSizes(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + :cond_0 + new-instance p3, Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-direct {p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V + + iput-object p3, p0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {p4}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p3 + + invoke-virtual {p0, p3}, Lf/h/a/g/c/a;->h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + invoke-virtual {p1}, Landroid/widget/FrameLayout;->getResources()Landroid/content/res/Resources; + + move-result-object p1 + + sget p3, Lcom/google/android/material/R$dimen;->mtrl_card_checked_icon_margin:I + + invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I + + move-result p3 + + iput p3, p0, Lf/h/a/g/c/a;->e:I + + sget p3, Lcom/google/android/material/R$dimen;->mtrl_card_checked_icon_size:I + + invoke-virtual {p1, p3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I + + move-result p1 + + iput p1, p0, Lf/h/a/g/c/a;->f:I + + invoke-virtual {p2}, Landroid/content/res/TypedArray;->recycle()V + + return-void +.end method + + +# virtual methods +.method public final a()F + .locals 4 + + iget-object v0, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCorner()Lcom/google/android/material/shape/CornerTreatment; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getTopLeftCornerResolvedSize()F + + move-result v1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/g/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F + + move-result v0 + + iget-object v1, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCorner()Lcom/google/android/material/shape/CornerTreatment; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getTopRightCornerResolvedSize()F + + move-result v2 + + invoke-virtual {p0, v1, v2}, Lf/h/a/g/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F + + move-result v1 + + invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F + + move-result v0 + + iget-object v1, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCorner()Lcom/google/android/material/shape/CornerTreatment; + + move-result-object v1 + + iget-object v2, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getBottomRightCornerResolvedSize()F + + move-result v2 + + invoke-virtual {p0, v1, v2}, Lf/h/a/g/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F + + move-result v1 + + iget-object v2, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v2}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCorner()Lcom/google/android/material/shape/CornerTreatment; + + move-result-object v2 + + iget-object v3, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getBottomLeftCornerResolvedSize()F + + move-result v3 + + invoke-virtual {p0, v2, v3}, Lf/h/a/g/c/a;->b(Lcom/google/android/material/shape/CornerTreatment;F)F + + move-result v2 + + invoke-static {v1, v2}, Ljava/lang/Math;->max(FF)F + + move-result v1 + + invoke-static {v0, v1}, Ljava/lang/Math;->max(FF)F + + move-result v0 + + return v0 +.end method + +.method public final b(Lcom/google/android/material/shape/CornerTreatment;F)F + .locals 4 + + instance-of v0, p1, Lcom/google/android/material/shape/RoundedCornerTreatment; + + if-eqz v0, :cond_0 + + const-wide/high16 v0, 0x3ff0000000000000L # 1.0 + + sget-wide v2, Lf/h/a/g/c/a;->u:D + + sub-double/2addr v0, v2 + + float-to-double p1, p2 + + mul-double v0, v0, p1 + + double-to-float p1, v0 + + return p1 + + :cond_0 + instance-of p1, p1, Lcom/google/android/material/shape/CutCornerTreatment; + + if-eqz p1, :cond_1 + + const/high16 p1, 0x40000000 # 2.0f + + div-float/2addr p2, p1 + + return p2 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final c()F + .locals 2 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getMaxCardElevation()F + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->j()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->a()F + + move-result v1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + add-float/2addr v0, v1 + + return v0 +.end method + +.method public final d()F + .locals 2 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getMaxCardElevation()F + + move-result v0 + + const/high16 v1, 0x3fc00000 # 1.5f + + mul-float v0, v0, v1 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->j()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->a()F + + move-result v1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + add-float/2addr v0, v1 + + return v0 +.end method + +.method public final e()Landroid/graphics/drawable/Drawable; + .locals 6 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + iget-object v0, p0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_1 + + sget-boolean v0, Lcom/google/android/material/ripple/RippleUtils;->USE_FRAMEWORK_RIPPLE:Z + + if-eqz v0, :cond_0 + + new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; + + iget-object v3, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-direct {v0, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iput-object v0, p0, Lf/h/a/g/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; + + new-instance v0, Landroid/graphics/drawable/RippleDrawable; + + iget-object v3, p0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; + + const/4 v4, 0x0 + + iget-object v5, p0, Lf/h/a/g/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-direct {v0, v3, v4, v5}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V + + goto :goto_0 + + :cond_0 + new-instance v0, Landroid/graphics/drawable/StateListDrawable; + + invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;->()V + + new-instance v3, Lcom/google/android/material/shape/MaterialShapeDrawable; + + iget-object v4, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-direct {v3, v4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iput-object v3, p0, Lf/h/a/g/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; + + iget-object v4, p0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; + + invoke-virtual {v3, v4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V + + new-array v3, v2, [I + + const v4, 0x10100a7 + + aput v4, v3, v1 + + iget-object v4, p0, Lf/h/a/g/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0, v3, v4}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + :goto_0 + iput-object v0, p0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; + + :cond_1 + iget-object v0, p0, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + + if-nez v0, :cond_3 + + new-instance v0, Landroid/graphics/drawable/StateListDrawable; + + invoke-direct {v0}, Landroid/graphics/drawable/StateListDrawable;->()V + + iget-object v3, p0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; + + if-eqz v3, :cond_2 + + sget-object v4, Lf/h/a/g/c/a;->t:[I + + invoke-virtual {v0, v4, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + :cond_2 + new-instance v3, Landroid/graphics/drawable/LayerDrawable; + + const/4 v4, 0x3 + + new-array v4, v4, [Landroid/graphics/drawable/Drawable; + + iget-object v5, p0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; + + aput-object v5, v4, v1 + + iget-object v1, p0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + + aput-object v1, v4, v2 + + const/4 v1, 0x2 + + aput-object v0, v4, v1 + + invoke-direct {v3, v4}, Landroid/graphics/drawable/LayerDrawable;->([Landroid/graphics/drawable/Drawable;)V + + iput-object v3, p0, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + + sget v0, Lcom/google/android/material/R$id;->mtrl_card_checked_layer_id:I + + invoke-virtual {v3, v1, v0}, Landroid/graphics/drawable/LayerDrawable;->setId(II)V + + :cond_3 + iget-object v0, p0, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + + return-object v0 +.end method + +.method public final f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + .locals 9 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const/4 v0, 0x0 + + if-nez v0, :cond_1 + + iget-object v1, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v1}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z + + move-result v1 + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v7, 0x0 + + const/4 v8, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + invoke-virtual {p0}, Lf/h/a/g/c/a;->d()F + + move-result v0 + + float-to-double v0, v0 + + invoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v0 + + double-to-int v0, v0 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->c()F + + move-result v1 + + float-to-double v1, v1 + + invoke-static {v1, v2}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v1 + + double-to-int v1, v1 + + move v8, v0 + + move v7, v1 + + :goto_1 + new-instance v0, Lf/h/a/g/c/a$a; + + move-object v2, v0 + + move-object v3, p0 + + move-object v4, p1 + + move v5, v7 + + move v6, v8 + + invoke-direct/range {v2 .. v8}, Lf/h/a/g/c/a$a;->(Lf/h/a/g/c/a;Landroid/graphics/drawable/Drawable;IIII)V + + return-object v0 +.end method + +.method public g(Landroid/graphics/drawable/Drawable;)V + .locals 2 + .param p1 # Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable; + + move-result-object p1 + + invoke-static {p1}, Landroidx/core/graphics/drawable/DrawableCompat;->wrap(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; + + iget-object v0, p0, Lf/h/a/g/c/a;->k:Landroid/content/res/ColorStateList; + + invoke-static {p1, v0}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V + + :cond_0 + iget-object p1, p0, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + + if-eqz p1, :cond_2 + + new-instance p1, Landroid/graphics/drawable/StateListDrawable; + + invoke-direct {p1}, Landroid/graphics/drawable/StateListDrawable;->()V + + iget-object v0, p0, Lf/h/a/g/c/a;->i:Landroid/graphics/drawable/Drawable; + + if-eqz v0, :cond_1 + + sget-object v1, Lf/h/a/g/c/a;->t:[I + + invoke-virtual {p1, v1, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/g/c/a;->o:Landroid/graphics/drawable/LayerDrawable; + + sget v1, Lcom/google/android/material/R$id;->mtrl_card_checked_layer_id:I + + invoke-virtual {v0, v1, p1}, Landroid/graphics/drawable/LayerDrawable;->setDrawableByLayerId(ILandroid/graphics/drawable/Drawable;)Z + + :cond_2 + return-void +.end method + +.method public h(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 2 + .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/c/a;->l:Lcom/google/android/material/shape/ShapeAppearanceModel; + + iget-object v0, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iget-object v0, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z + + move-result v1 + + xor-int/lit8 v1, v1, 0x1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShadowBitmapDrawingEnable(Z)V + + iget-object v0, p0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/g/c/a;->q:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_1 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/g/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_2 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_2 + return-void +.end method + +.method public final i()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final j()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->isRoundRect()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v0}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z + + move-result v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public k()V + .locals 6 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->i()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->j()Z + + move-result v0 + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + const/4 v1, 0x0 + + if-eqz v0, :cond_2 + + invoke-virtual {p0}, Lf/h/a/g/c/a;->a()F + + move-result v0 + + goto :goto_2 + + :cond_2 + const/4 v0, 0x0 + + :goto_2 + iget-object v2, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v2}, Landroidx/cardview/widget/CardView;->getPreventCornerOverlap()Z + + move-result v2 + + if-eqz v2, :cond_3 + + iget-object v2, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v2}, Landroidx/cardview/widget/CardView;->getUseCompatPadding()Z + + move-result v2 + + if-eqz v2, :cond_3 + + const-wide/high16 v1, 0x3ff0000000000000L # 1.0 + + sget-wide v3, Lf/h/a/g/c/a;->u:D + + sub-double/2addr v1, v3 + + iget-object v3, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + invoke-virtual {v3}, Lcom/google/android/material/card/MaterialCardView;->getCardViewRadius()F + + move-result v3 + + float-to-double v3, v3 + + mul-double v1, v1, v3 + + double-to-float v1, v1 + + :cond_3 + sub-float/2addr v0, v1 + + float-to-int v0, v0 + + iget-object v1, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + iget-object v2, p0, Lf/h/a/g/c/a;->b:Landroid/graphics/Rect; + + iget v3, v2, Landroid/graphics/Rect;->left:I + + add-int/2addr v3, v0 + + iget v4, v2, Landroid/graphics/Rect;->top:I + + add-int/2addr v4, v0 + + iget v5, v2, Landroid/graphics/Rect;->right:I + + add-int/2addr v5, v0 + + iget v2, v2, Landroid/graphics/Rect;->bottom:I + + add-int/2addr v2, v0 + + invoke-virtual {v1, v3, v4, v5, v2}, Lcom/google/android/material/card/MaterialCardView;->setAncestorContentPadding(IIII)V + + return-void +.end method + +.method public l()V + .locals 2 + + iget-boolean v0, p0, Lf/h/a/g/c/a;->r:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + iget-object v1, p0, Lf/h/a/g/c/a;->c:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {p0, v1}, Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/card/MaterialCardView;->setBackgroundInternal(Landroid/graphics/drawable/Drawable;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/g/c/a;->a:Lcom/google/android/material/card/MaterialCardView; + + iget-object v1, p0, Lf/h/a/g/c/a;->h:Landroid/graphics/drawable/Drawable; + + invoke-virtual {p0, v1}, Lf/h/a/g/c/a;->f(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/widget/FrameLayout;->setForeground(Landroid/graphics/drawable/Drawable;)V + + return-void +.end method + +.method public final m()V + .locals 2 + + sget-boolean v0, Lcom/google/android/material/ripple/RippleUtils;->USE_FRAMEWORK_RIPPLE:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/c/a;->n:Landroid/graphics/drawable/Drawable; + + if-eqz v0, :cond_0 + + check-cast v0, Landroid/graphics/drawable/RippleDrawable; + + iget-object v1, p0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v1}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/c/a;->p:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_1 + + iget-object v1, p0, Lf/h/a/g/c/a;->j:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V + + :cond_1 + :goto_0 + return-void +.end method + +.method public n()V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/c/a;->d:Lcom/google/android/material/shape/MaterialShapeDrawable; + + iget v1, p0, Lf/h/a/g/c/a;->g:I + + int-to-float v1, v1 + + iget-object v2, p0, Lf/h/a/g/c/a;->m:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v1, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/a.smali b/com.discord/smali_classes2/f/h/a/g/d/a.smali new file mode 100644 index 0000000000..b1a16f6276 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/a.smali @@ -0,0 +1,254 @@ +.class public final Lf/h/a/g/d/a; +.super Ljava/lang/Object; +.source "CalendarItemStyle.java" + + +# instance fields +.field public final a:Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final b:Landroid/content/res/ColorStateList; + +.field public final c:Landroid/content/res/ColorStateList; + +.field public final d:Landroid/content/res/ColorStateList; + +.field public final e:I + +.field public final f:Lcom/google/android/material/shape/ShapeAppearanceModel; + + +# direct methods +.method public constructor (Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/Rect;)V + .locals 1 + .param p6 # Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iget v0, p6, Landroid/graphics/Rect;->left:I + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I + + iget v0, p6, Landroid/graphics/Rect;->top:I + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I + + iget v0, p6, Landroid/graphics/Rect;->right:I + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I + + iget v0, p6, Landroid/graphics/Rect;->bottom:I + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkArgumentNonnegative(I)I + + iput-object p6, p0, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; + + iput-object p2, p0, Lf/h/a/g/d/a;->b:Landroid/content/res/ColorStateList; + + iput-object p1, p0, Lf/h/a/g/d/a;->c:Landroid/content/res/ColorStateList; + + iput-object p3, p0, Lf/h/a/g/d/a;->d:Landroid/content/res/ColorStateList; + + iput p4, p0, Lf/h/a/g/d/a;->e:I + + iput-object p5, p0, Lf/h/a/g/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; + + return-void +.end method + +.method public static a(Landroid/content/Context;I)Lf/h/a/g/d/a; + .locals 12 + .param p0 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p1 # I + .annotation build Landroidx/annotation/StyleRes; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + const-string v2, "Cannot create a CalendarItemStyle with a styleResId of 0" + + invoke-static {v1, v2}, Landroidx/core/util/Preconditions;->checkArgument(ZLjava/lang/Object;)V + + sget-object v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem:[I + + invoke-virtual {p0, p1, v1}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; + + move-result-object p1 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetLeft:I + + invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I + + move-result v1 + + sget v2, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetTop:I + + invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I + + move-result v2 + + sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetRight:I + + invoke-virtual {p1, v3, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I + + move-result v3 + + sget v4, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_android_insetBottom:I + + invoke-virtual {p1, v4, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I + + move-result v4 + + new-instance v11, Landroid/graphics/Rect; + + invoke-direct {v11, v1, v2, v3, v4}, Landroid/graphics/Rect;->(IIII)V + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemFillColor:I + + invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; + + move-result-object v6 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemTextColor:I + + invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; + + move-result-object v7 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemStrokeColor:I + + invoke-static {p0, p1, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; + + move-result-object v8 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemStrokeWidth:I + + invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I + + move-result v9 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemShapeAppearance:I + + invoke-virtual {p1, v1, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v1 + + sget v2, Lcom/google/android/material/R$styleable;->MaterialCalendarItem_itemShapeAppearanceOverlay:I + + invoke-virtual {p1, v2, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v0 + + invoke-static {p0, v1, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->builder(Landroid/content/Context;II)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object v10 + + invoke-virtual {p1}, Landroid/content/res/TypedArray;->recycle()V + + new-instance p0, Lf/h/a/g/d/a; + + move-object v5, p0 + + invoke-direct/range {v5 .. v11}, Lf/h/a/g/d/a;->(Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;ILcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/Rect;)V + + return-object p0 +.end method + + +# virtual methods +.method public b(Landroid/widget/TextView;)V + .locals 9 + .param p1 # Landroid/widget/TextView; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-direct {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V + + new-instance v1, Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-direct {v1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->()V + + iget-object v2, p0, Lf/h/a/g/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iget-object v2, p0, Lf/h/a/g/d/a;->f:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v1, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iget-object v2, p0, Lf/h/a/g/d/a;->c:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setFillColor(Landroid/content/res/ColorStateList;)V + + iget v2, p0, Lf/h/a/g/d/a;->e:I + + int-to-float v2, v2 + + iget-object v3, p0, Lf/h/a/g/d/a;->d:Landroid/content/res/ColorStateList; + + invoke-virtual {v0, v2, v3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setStroke(FLandroid/content/res/ColorStateList;)V + + iget-object v2, p0, Lf/h/a/g/d/a;->b:Landroid/content/res/ColorStateList; + + invoke-virtual {p1, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V + + new-instance v4, Landroid/graphics/drawable/RippleDrawable; + + iget-object v2, p0, Lf/h/a/g/d/a;->b:Landroid/content/res/ColorStateList; + + const/16 v3, 0x1e + + invoke-virtual {v2, v3}, Landroid/content/res/ColorStateList;->withAlpha(I)Landroid/content/res/ColorStateList; + + move-result-object v2 + + invoke-direct {v4, v2, v0, v1}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V + + new-instance v0, Landroid/graphics/drawable/InsetDrawable; + + iget-object v1, p0, Lf/h/a/g/d/a;->a:Landroid/graphics/Rect; + + iget v5, v1, Landroid/graphics/Rect;->left:I + + iget v6, v1, Landroid/graphics/Rect;->top:I + + iget v7, v1, Landroid/graphics/Rect;->right:I + + iget v8, v1, Landroid/graphics/Rect;->bottom:I + + move-object v3, v0 + + invoke-direct/range {v3 .. v8}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V + + invoke-static {p1, v0}, Landroidx/core/view/ViewCompat;->setBackground(Landroid/view/View;Landroid/graphics/drawable/Drawable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/b.smali b/com.discord/smali_classes2/f/h/a/g/d/b.smali new file mode 100644 index 0000000000..830a900b2f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/b.smali @@ -0,0 +1,183 @@ +.class public final Lf/h/a/g/d/b; +.super Ljava/lang/Object; +.source "CalendarStyle.java" + + +# instance fields +.field public final a:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final b:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final c:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final d:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final e:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final f:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final g:Lf/h/a/g/d/a; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final h:Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + + +# direct methods +.method public constructor (Landroid/content/Context;)V + .locals 4 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + sget v0, Lcom/google/android/material/R$attr;->materialCalendarStyle:I + + const-class v1, Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; + + move-result-object v1 + + invoke-static {p1, v0, v1}, Lcom/google/android/material/resources/MaterialAttributes;->resolveOrThrow(Landroid/content/Context;ILjava/lang/String;)I + + move-result v0 + + sget-object v1, Lcom/google/android/material/R$styleable;->MaterialCalendar:[I + + invoke-virtual {p1, v0, v1}, Landroid/content/Context;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray; + + move-result-object v0 + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayStyle:I + + const/4 v2, 0x0 + + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v1 + + invoke-static {p1, v1}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/g/d/b;->a:Lf/h/a/g/d/a; + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayInvalidStyle:I + + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v1 + + invoke-static {p1, v1}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/g/d/b;->g:Lf/h/a/g/d/a; + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_daySelectedStyle:I + + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v1 + + invoke-static {p1, v1}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/g/d/b;->b:Lf/h/a/g/d/a; + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_dayTodayStyle:I + + invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v1 + + invoke-static {p1, v1}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v1 + + iput-object v1, p0, Lf/h/a/g/d/b;->c:Lf/h/a/g/d/a; + + sget v1, Lcom/google/android/material/R$styleable;->MaterialCalendar_rangeFillColor:I + + invoke-static {p1, v0, v1}, Lcom/google/android/material/resources/MaterialResources;->getColorStateList(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList; + + move-result-object v1 + + sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearStyle:I + + invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v3 + + invoke-static {p1, v3}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v3 + + iput-object v3, p0, Lf/h/a/g/d/b;->d:Lf/h/a/g/d/a; + + sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearSelectedStyle:I + + invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v3 + + invoke-static {p1, v3}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object v3 + + iput-object v3, p0, Lf/h/a/g/d/b;->e:Lf/h/a/g/d/a; + + sget v3, Lcom/google/android/material/R$styleable;->MaterialCalendar_yearTodayStyle:I + + invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I + + move-result v2 + + invoke-static {p1, v2}, Lf/h/a/g/d/a;->a(Landroid/content/Context;I)Lf/h/a/g/d/a; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/d/b;->f:Lf/h/a/g/d/a; + + new-instance p1, Landroid/graphics/Paint; + + invoke-direct {p1}, Landroid/graphics/Paint;->()V + + iput-object p1, p0, Lf/h/a/g/d/b;->h:Landroid/graphics/Paint; + + invoke-virtual {v1}, Landroid/content/res/ColorStateList;->getDefaultColor()I + + move-result v1 + + invoke-virtual {p1, v1}, Landroid/graphics/Paint;->setColor(I)V + + invoke-virtual {v0}, Landroid/content/res/TypedArray;->recycle()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/c.smali b/com.discord/smali_classes2/f/h/a/g/d/c.smali new file mode 100644 index 0000000000..507b2c44ab --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/c.smali @@ -0,0 +1,286 @@ +.class public abstract Lf/h/a/g/d/c; +.super Ljava/lang/Object; +.source "DateFormatTextWatcher.java" + +# interfaces +.implements Landroid/text/TextWatcher; + + +# instance fields +.field public final d:Ljava/lang/String; + +.field public final e:Ljava/text/DateFormat; + +.field public final f:Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final g:Lcom/google/android/material/datepicker/CalendarConstraints; + +.field public final h:Ljava/lang/String; + + +# direct methods +.method public constructor (Ljava/lang/String;Ljava/text/DateFormat;Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/datepicker/CalendarConstraints;)V + .locals 0 + .param p3 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/g/d/c;->d:Ljava/lang/String; + + iput-object p2, p0, Lf/h/a/g/d/c;->e:Ljava/text/DateFormat; + + iput-object p3, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + iput-object p4, p0, Lf/h/a/g/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; + + invoke-virtual {p3}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object p1 + + sget p2, Lcom/google/android/material/R$string;->mtrl_picker_out_of_range:I + + invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/d/c;->h:Ljava/lang/String; + + return-void +.end method + + +# virtual methods +.method public abstract a()V +.end method + +.method public afterTextChanged(Landroid/text/Editable;)V + .locals 0 + + return-void +.end method + +.method public abstract b(Ljava/lang/Long;)V + .param p1 # Ljava/lang/Long; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public beforeTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method + +.method public onTextChanged(Ljava/lang/CharSequence;III)V + .locals 5 + .param p1 # Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p2 + + const/4 p3, 0x0 + + if-eqz p2, :cond_0 + + iget-object p1, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V + + invoke-virtual {p0, p3}, Lf/h/a/g/d/c;->b(Ljava/lang/Long;)V + + return-void + + :cond_0 + const/4 p2, 0x0 + + const/4 p4, 0x1 + + :try_start_0 + iget-object v0, p0, Lf/h/a/g/d/c;->e:Ljava/text/DateFormat; + + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/text/DateFormat;->parse(Ljava/lang/String;)Ljava/util/Date; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V + + invoke-virtual {p1}, Ljava/util/Date;->getTime()J + + move-result-wide v0 + + iget-object p3, p0, Lf/h/a/g/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; + + invoke-virtual {p3}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; + + move-result-object p3 + + invoke-interface {p3, v0, v1}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z + + move-result p3 + + if-eqz p3, :cond_1 + + iget-object p3, p0, Lf/h/a/g/d/c;->g:Lcom/google/android/material/datepicker/CalendarConstraints; + + invoke-virtual {p3, v0, v1}, Lcom/google/android/material/datepicker/CalendarConstraints;->isWithinBounds(J)Z + + move-result p3 + + if-eqz p3, :cond_1 + + invoke-virtual {p1}, Ljava/util/Date;->getTime()J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + invoke-virtual {p0, p1}, Lf/h/a/g/d/c;->b(Ljava/lang/Long;)V + + goto/16 :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object p3, p0, Lf/h/a/g/d/c;->h:Ljava/lang/String; + + new-array v2, p4, [Ljava/lang/Object; + + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->L0(J)Ljava/lang/String; + + move-result-object v0 + + aput-object v0, v2, p2 + + invoke-static {p3, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + invoke-virtual {p1, p3}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Lf/h/a/g/d/c;->a()V + :try_end_0 + .catch Ljava/text/ParseException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_0 + + :catch_0 + iget-object p1, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object p1 + + sget p3, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format:I + + invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object p1 + + iget-object p3, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p3}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object p3 + + sget v0, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format_use:I + + invoke-virtual {p3, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object p3 + + new-array v0, p4, [Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/g/d/c;->d:Ljava/lang/String; + + aput-object v1, v0, p2 + + invoke-static {p3, v0}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p3 + + iget-object v0, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object v0 + + sget v1, Lcom/google/android/material/R$string;->mtrl_picker_invalid_format_example:I + + invoke-virtual {v0, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object v0 + + new-array p4, p4, [Ljava/lang/Object; + + iget-object v1, p0, Lf/h/a/g/d/c;->e:Ljava/text/DateFormat; + + new-instance v2, Ljava/util/Date; + + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; + + move-result-object v3 + + invoke-virtual {v3}, Ljava/util/Calendar;->getTimeInMillis()J + + move-result-wide v3 + + invoke-direct {v2, v3, v4}, Ljava/util/Date;->(J)V + + invoke-virtual {v1, v2}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object v1 + + aput-object v1, p4, p2 + + invoke-static {v0, p4}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p2 + + iget-object p4, p0, Lf/h/a/g/d/c;->f:Lcom/google/android/material/textfield/TextInputLayout; + + new-instance v0, Ljava/lang/StringBuilder; + + invoke-direct {v0}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, "\n" + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p4, p1}, Lcom/google/android/material/textfield/TextInputLayout;->setError(Ljava/lang/CharSequence;)V + + invoke-virtual {p0}, Lf/h/a/g/d/c;->a()V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/d.smali b/com.discord/smali_classes2/f/h/a/g/d/d.smali new file mode 100644 index 0000000000..cc3b6d6185 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/d.smali @@ -0,0 +1,235 @@ +.class public Lf/h/a/g/d/d; +.super Landroid/widget/BaseAdapter; +.source "DaysOfWeekAdapter.java" + + +# static fields +.field public static final g:I + + +# instance fields +.field public final d:Ljava/util/Calendar; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final e:I + +.field public final f:I + + +# direct methods +.method public static constructor ()V + .locals 2 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x1a + + if-lt v0, v1, :cond_0 + + const/4 v0, 0x4 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x1 + + :goto_0 + sput v0, Lf/h/a/g/d/d;->g:I + + return-void +.end method + +.method public constructor ()V + .locals 2 + + invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V + + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/g/d/d;->d:Ljava/util/Calendar; + + const/4 v1, 0x7 + + invoke-virtual {v0, v1}, Ljava/util/Calendar;->getMaximum(I)I + + move-result v0 + + iput v0, p0, Lf/h/a/g/d/d;->e:I + + iget-object v0, p0, Lf/h/a/g/d/d;->d:Ljava/util/Calendar; + + invoke-virtual {v0}, Ljava/util/Calendar;->getFirstDayOfWeek()I + + move-result v0 + + iput v0, p0, Lf/h/a/g/d/d;->f:I + + return-void +.end method + + +# virtual methods +.method public getCount()I + .locals 1 + + iget v0, p0, Lf/h/a/g/d/d;->e:I + + return v0 +.end method + +.method public getItem(I)Ljava/lang/Object; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget v0, p0, Lf/h/a/g/d/d;->e:I + + if-lt p1, v0, :cond_0 + + const/4 p1, 0x0 + + goto :goto_0 + + :cond_0 + iget v1, p0, Lf/h/a/g/d/d;->f:I + + add-int/2addr p1, v1 + + if-le p1, v0, :cond_1 + + sub-int/2addr p1, v0 + + :cond_1 + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + :goto_0 + return-object p1 +.end method + +.method public getItemId(I)J + .locals 2 + + const-wide/16 v0, 0x0 + + return-wide v0 +.end method + +.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + .locals 5 + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Landroid/view/ViewGroup; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroid/annotation/SuppressLint; + value = { + "WrongConstant" + } + .end annotation + + .annotation build Landroidx/annotation/Nullable; + .end annotation + + move-object v0, p2 + + check-cast v0, Landroid/widget/TextView; + + const/4 v1, 0x0 + + if-nez p2, :cond_0 + + invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object p2 + + invoke-static {p2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; + + move-result-object p2 + + sget v0, Lcom/google/android/material/R$layout;->mtrl_calendar_day_of_week:I + + invoke-virtual {p2, v0, p3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; + + move-result-object p2 + + move-object v0, p2 + + check-cast v0, Landroid/widget/TextView; + + :cond_0 + iget-object p2, p0, Lf/h/a/g/d/d;->d:Ljava/util/Calendar; + + iget v2, p0, Lf/h/a/g/d/d;->f:I + + add-int/2addr p1, v2 + + iget v2, p0, Lf/h/a/g/d/d;->e:I + + if-le p1, v2, :cond_1 + + sub-int/2addr p1, v2 + + :cond_1 + const/4 v2, 0x7 + + invoke-virtual {p2, v2, p1}, Ljava/util/Calendar;->set(II)V + + iget-object p1, p0, Lf/h/a/g/d/d;->d:Ljava/util/Calendar; + + sget p2, Lf/h/a/g/d/d;->g:I + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v3 + + invoke-virtual {p1, v2, p2, v3}, Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object p1 + + sget p2, Lcom/google/android/material/R$string;->mtrl_picker_day_of_week_column_header:I + + invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String; + + move-result-object p1 + + const/4 p2, 0x1 + + new-array p2, p2, [Ljava/lang/Object; + + iget-object p3, p0, Lf/h/a/g/d/d;->d:Ljava/util/Calendar; + + const/4 v3, 0x2 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v4 + + invoke-virtual {p3, v2, v3, v4}, Ljava/util/Calendar;->getDisplayName(IILjava/util/Locale;)Ljava/lang/String; + + move-result-object p3 + + aput-object p3, p2, v1 + + invoke-static {p1, p2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/e.smali b/com.discord/smali_classes2/f/h/a/g/d/e.smali new file mode 100644 index 0000000000..30a141a23b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/e.smali @@ -0,0 +1,31 @@ +.class public Lf/h/a/g/d/e; +.super Landroidx/core/view/AccessibilityDelegateCompat; +.source "MaterialCalendarGridView.java" + + +# direct methods +.method public constructor (Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V + .locals 0 + + invoke-direct {p0}, Landroidx/core/view/AccessibilityDelegateCompat;->()V + + return-void +.end method + + +# virtual methods +.method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V + .locals 0 + .param p2 # Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-super {p0, p1, p2}, Landroidx/core/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V + + const/4 p1, 0x0 + + invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setCollectionInfo(Ljava/lang/Object;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/f.smali b/com.discord/smali_classes2/f/h/a/g/d/f.smali new file mode 100644 index 0000000000..7c76a5d6d7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/f.smali @@ -0,0 +1,529 @@ +.class public Lf/h/a/g/d/f; +.super Landroid/widget/BaseAdapter; +.source "MonthAdapter.java" + + +# static fields +.field public static final h:I + + +# instance fields +.field public final d:Lcom/google/android/material/datepicker/Month; + +.field public final e:Lcom/google/android/material/datepicker/DateSelector; + .annotation system Ldalvik/annotation/Signature; + value = { + "Lcom/google/android/material/datepicker/DateSelector<", + "*>;" + } + .end annotation +.end field + +.field public f:Lf/h/a/g/d/b; + +.field public final g:Lcom/google/android/material/datepicker/CalendarConstraints; + + +# direct methods +.method public static constructor ()V + .locals 2 + + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; + + move-result-object v0 + + const/4 v1, 0x4 + + invoke-virtual {v0, v1}, Ljava/util/Calendar;->getMaximum(I)I + + move-result v0 + + sput v0, Lf/h/a/g/d/f;->h:I + + return-void +.end method + +.method public constructor (Lcom/google/android/material/datepicker/Month;Lcom/google/android/material/datepicker/DateSelector;Lcom/google/android/material/datepicker/CalendarConstraints;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lcom/google/android/material/datepicker/Month;", + "Lcom/google/android/material/datepicker/DateSelector<", + "*>;", + "Lcom/google/android/material/datepicker/CalendarConstraints;", + ")V" + } + .end annotation + + invoke-direct {p0}, Landroid/widget/BaseAdapter;->()V + + iput-object p1, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iput-object p2, p0, Lf/h/a/g/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; + + iput-object p3, p0, Lf/h/a/g/d/f;->g:Lcom/google/android/material/datepicker/CalendarConstraints; + + return-void +.end method + + +# virtual methods +.method public a()I + .locals 1 + + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I + + move-result v0 + + return v0 +.end method + +.method public b(I)Ljava/lang/Long; + .locals 2 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I + + move-result v0 + + if-lt p1, v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/d/f;->c()I + + move-result v0 + + if-le p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I + + move-result v1 + + sub-int/2addr p1, v1 + + add-int/lit8 p1, p1, 0x1 + + invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/Month;->k(I)J + + move-result-wide v0 + + invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 + + :cond_1 + :goto_0 + const/4 p1, 0x0 + + return-object p1 +.end method + +.method public c()I + .locals 2 + + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/Month;->j()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iget v1, v1, Lcom/google/android/material/datepicker/Month;->i:I + + add-int/2addr v0, v1 + + add-int/lit8 v0, v0, -0x1 + + return v0 +.end method + +.method public getCount()I + .locals 2 + + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iget v0, v0, Lcom/google/android/material/datepicker/Month;->i:I + + invoke-virtual {p0}, Lf/h/a/g/d/f;->a()I + + move-result v1 + + add-int/2addr v1, v0 + + return v1 +.end method + +.method public bridge synthetic getItem(I)Ljava/lang/Object; + .locals 0 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + invoke-virtual {p0, p1}, Lf/h/a/g/d/f;->b(I)Ljava/lang/Long; + + move-result-object p1 + + return-object p1 +.end method + +.method public getItemId(I)J + .locals 2 + + iget-object v0, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iget v0, v0, Lcom/google/android/material/datepicker/Month;->h:I + + div-int/2addr p1, v0 + + int-to-long v0, p1 + + return-wide v0 +.end method + +.method public getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; + .locals 6 + .param p2 # Landroid/view/View; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p3 # Landroid/view/ViewGroup; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object v0 + + iget-object v1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + if-nez v1, :cond_0 + + new-instance v1, Lf/h/a/g/d/b; + + invoke-direct {v1, v0}, Lf/h/a/g/d/b;->(Landroid/content/Context;)V + + iput-object v1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + :cond_0 + move-object v0, p2 + + check-cast v0, Landroid/widget/TextView; + + const/4 v1, 0x0 + + if-nez p2, :cond_1 + + invoke-virtual {p3}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object p2 + + invoke-static {p2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; + + move-result-object p2 + + sget v0, Lcom/google/android/material/R$layout;->mtrl_calendar_day:I + + invoke-virtual {p2, v0, p3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; + + move-result-object p2 + + move-object v0, p2 + + check-cast v0, Landroid/widget/TextView; + + :cond_1 + invoke-virtual {p0}, Lf/h/a/g/d/f;->a()I + + move-result p2 + + sub-int p2, p1, p2 + + const/4 p3, 0x1 + + if-ltz p2, :cond_6 + + iget-object v2, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iget v3, v2, Lcom/google/android/material/datepicker/Month;->i:I + + if-lt p2, v3, :cond_2 + + goto/16 :goto_3 + + :cond_2 + add-int/2addr p2, p3 + + invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V + + invoke-static {p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + iget-object v2, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + invoke-virtual {v2, p2}, Lcom/google/android/material/datepicker/Month;->k(I)J + + move-result-wide v2 + + iget-object p2, p0, Lf/h/a/g/d/f;->d:Lcom/google/android/material/datepicker/Month; + + iget p2, p2, Lcom/google/android/material/datepicker/Month;->g:I + + invoke-static {}, Lcom/google/android/material/datepicker/Month;->i()Lcom/google/android/material/datepicker/Month; + + move-result-object v4 + + iget v4, v4, Lcom/google/android/material/datepicker/Month;->g:I + + const/16 v5, 0x18 + + if-ne p2, v4, :cond_4 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p2 + + sget v4, Landroid/os/Build$VERSION;->SDK_INT:I + + if-lt v4, v5, :cond_3 + + const-string v4, "MMMEd" + + invoke-static {v4, p2}, Lf/h/a/g/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + + move-result-object p2 + + new-instance v4, Ljava/util/Date; + + invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v4}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + goto :goto_0 + + :cond_3 + invoke-static {p2}, Lf/h/a/g/d/l;->e(Ljava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p2 + + new-instance v4, Ljava/util/Date; + + invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v4}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + :goto_0 + invoke-virtual {v0, p2}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V + + goto :goto_2 + + :cond_4 + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p2 + + sget v4, Landroid/os/Build$VERSION;->SDK_INT:I + + if-lt v4, v5, :cond_5 + + const-string v4, "yMMMEd" + + invoke-static {v4, p2}, Lf/h/a/g/d/l;->c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + + move-result-object p2 + + new-instance v4, Ljava/util/Date; + + invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v4}, Landroid/icu/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + goto :goto_1 + + :cond_5 + invoke-static {p2}, Lf/h/a/g/d/l;->e(Ljava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p2 + + new-instance v4, Ljava/util/Date; + + invoke-direct {v4, v2, v3}, Ljava/util/Date;->(J)V + + invoke-virtual {p2, v4}, Ljava/text/DateFormat;->format(Ljava/util/Date;)Ljava/lang/String; + + move-result-object p2 + + :goto_1 + invoke-virtual {v0, p2}, Landroid/widget/TextView;->setContentDescription(Ljava/lang/CharSequence;)V + + :goto_2 + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V + + invoke-virtual {v0, p3}, Landroid/widget/TextView;->setEnabled(Z)V + + goto :goto_4 + + :cond_6 + :goto_3 + const/16 p2, 0x8 + + invoke-virtual {v0, p2}, Landroid/widget/TextView;->setVisibility(I)V + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V + + :goto_4 + invoke-virtual {p0, p1}, Lf/h/a/g/d/f;->b(I)Ljava/lang/Long; + + move-result-object p1 + + if-nez p1, :cond_7 + + goto :goto_5 + + :cond_7 + iget-object p2, p0, Lf/h/a/g/d/f;->g:Lcom/google/android/material/datepicker/CalendarConstraints; + + invoke-virtual {p2}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; + + move-result-object p2 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-interface {p2, v2, v3}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z + + move-result p2 + + if-eqz p2, :cond_b + + invoke-virtual {v0, p3}, Landroid/widget/TextView;->setEnabled(Z)V + + iget-object p2, p0, Lf/h/a/g/d/f;->e:Lcom/google/android/material/datepicker/DateSelector; + + invoke-interface {p2}, Lcom/google/android/material/datepicker/DateSelector;->getSelectedDays()Ljava/util/Collection; + + move-result-object p2 + + invoke-interface {p2}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :cond_8 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_9 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Ljava/lang/Long; + + invoke-virtual {p3}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v3 + + invoke-static {v3, v4}, Lf/h/a/g/d/l;->a(J)J + + move-result-wide v3 + + invoke-static {v1, v2}, Lf/h/a/g/d/l;->a(J)J + + move-result-wide v1 + + cmp-long p3, v3, v1 + + if-nez p3, :cond_8 + + iget-object p1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + iget-object p1, p1, Lf/h/a/g/d/b;->b:Lf/h/a/g/d/a; + + invoke-virtual {p1, v0}, Lf/h/a/g/d/a;->b(Landroid/widget/TextView;)V + + goto :goto_5 + + :cond_9 + invoke-static {}, Lf/h/a/g/d/l;->k()Ljava/util/Calendar; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/util/Calendar;->getTimeInMillis()J + + move-result-wide p2 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v1 + + cmp-long p1, p2, v1 + + if-nez p1, :cond_a + + iget-object p1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + iget-object p1, p1, Lf/h/a/g/d/b;->c:Lf/h/a/g/d/a; + + invoke-virtual {p1, v0}, Lf/h/a/g/d/a;->b(Landroid/widget/TextView;)V + + goto :goto_5 + + :cond_a + iget-object p1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + iget-object p1, p1, Lf/h/a/g/d/b;->a:Lf/h/a/g/d/a; + + invoke-virtual {p1, v0}, Lf/h/a/g/d/a;->b(Landroid/widget/TextView;)V + + goto :goto_5 + + :cond_b + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setEnabled(Z)V + + iget-object p1, p0, Lf/h/a/g/d/f;->f:Lf/h/a/g/d/b; + + iget-object p1, p1, Lf/h/a/g/d/b;->g:Lf/h/a/g/d/a; + + invoke-virtual {p1, v0}, Lf/h/a/g/d/a;->b(Landroid/widget/TextView;)V + + :goto_5 + return-object v0 +.end method + +.method public hasStableIds()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/g.smali b/com.discord/smali_classes2/f/h/a/g/d/g.smali new file mode 100644 index 0000000000..edac41c56f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/g.smali @@ -0,0 +1,184 @@ +.class public Lf/h/a/g/d/g; +.super Ljava/lang/Object; +.source "MonthsPagerAdapter.java" + +# interfaces +.implements Landroid/widget/AdapterView$OnItemClickListener; + + +# instance fields +.field public final synthetic d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; + +.field public final synthetic e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; + + +# direct methods +.method public constructor (Lcom/google/android/material/datepicker/MonthsPagerAdapter;Lcom/google/android/material/datepicker/MaterialCalendarGridView;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/d/g;->e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; + + iput-object p2, p0, Lf/h/a/g/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/widget/AdapterView<", + "*>;", + "Landroid/view/View;", + "IJ)V" + } + .end annotation + + iget-object p1, p0, Lf/h/a/g/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; + + invoke-virtual {p1}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; + + move-result-object p1 + + invoke-virtual {p1}, Lf/h/a/g/d/f;->a()I + + move-result p2 + + if-lt p3, p2, :cond_0 + + invoke-virtual {p1}, Lf/h/a/g/d/f;->c()I + + move-result p1 + + if-gt p3, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_2 + + iget-object p1, p0, Lf/h/a/g/d/g;->e:Lcom/google/android/material/datepicker/MonthsPagerAdapter; + + iget-object p1, p1, Lcom/google/android/material/datepicker/MonthsPagerAdapter;->c:Lcom/google/android/material/datepicker/MaterialCalendar$l; + + iget-object p2, p0, Lf/h/a/g/d/g;->d:Lcom/google/android/material/datepicker/MaterialCalendarGridView; + + invoke-virtual {p2}, Lcom/google/android/material/datepicker/MaterialCalendarGridView;->a()Lf/h/a/g/d/f; + + move-result-object p2 + + invoke-virtual {p2, p3}, Lf/h/a/g/d/f;->b(I)Ljava/lang/Long; + + move-result-object p2 + + invoke-virtual {p2}, Ljava/lang/Long;->longValue()J + + move-result-wide p2 + + check-cast p1, Lcom/google/android/material/datepicker/MaterialCalendar$d; + + iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$100(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/CalendarConstraints; + + move-result-object p4 + + invoke-virtual {p4}, Lcom/google/android/material/datepicker/CalendarConstraints;->getDateValidator()Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator; + + move-result-object p4 + + invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/CalendarConstraints$DateValidator;->isValid(J)Z + + move-result p4 + + if-eqz p4, :cond_2 + + iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$200(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/DateSelector; + + move-result-object p4 + + invoke-interface {p4, p2, p3}, Lcom/google/android/material/datepicker/DateSelector;->select(J)V + + iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + iget-object p2, p2, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + + invoke-virtual {p2}, Ljava/util/LinkedHashSet;->iterator()Ljava/util/Iterator; + + move-result-object p2 + + :goto_1 + invoke-interface {p2}, Ljava/util/Iterator;->hasNext()Z + + move-result p3 + + if-eqz p3, :cond_1 + + invoke-interface {p2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p3 + + check-cast p3, Lf/h/a/g/d/h; + + iget-object p4, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p4}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$200(Lcom/google/android/material/datepicker/MaterialCalendar;)Lcom/google/android/material/datepicker/DateSelector; + + move-result-object p4 + + invoke-interface {p4}, Lcom/google/android/material/datepicker/DateSelector;->getSelection()Ljava/lang/Object; + + move-result-object p4 + + invoke-virtual {p3, p4}, Lf/h/a/g/d/h;->b(Ljava/lang/Object;)V + + goto :goto_1 + + :cond_1 + iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$000(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; + + move-result-object p2 + + invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; + + move-result-object p2 + + invoke-virtual {p2}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V + + iget-object p2, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p2}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$300(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; + + move-result-object p2 + + if-eqz p2, :cond_2 + + iget-object p1, p1, Lcom/google/android/material/datepicker/MaterialCalendar$d;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-static {p1}, Lcom/google/android/material/datepicker/MaterialCalendar;->access$300(Lcom/google/android/material/datepicker/MaterialCalendar;)Landroidx/recyclerview/widget/RecyclerView; + + move-result-object p1 + + invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Landroidx/recyclerview/widget/RecyclerView$Adapter; + + move-result-object p1 + + invoke-virtual {p1}, Landroidx/recyclerview/widget/RecyclerView$Adapter;->notifyDataSetChanged()V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/h.smali b/com.discord/smali_classes2/f/h/a/g/d/h.smali new file mode 100644 index 0000000000..e1099b0972 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/h.smali @@ -0,0 +1,40 @@ +.class public abstract Lf/h/a/g/d/h; +.super Ljava/lang/Object; +.source "OnSelectionChangedListener.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Ljava/lang/Object;" + } +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 0 + + return-void +.end method + +.method public abstract b(Ljava/lang/Object;)V + .annotation system Ldalvik/annotation/Signature; + value = { + "(TS;)V" + } + .end annotation +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/i.smali b/com.discord/smali_classes2/f/h/a/g/d/i.smali new file mode 100644 index 0000000000..5067903a8a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/i.smali @@ -0,0 +1,102 @@ +.class public abstract Lf/h/a/g/d/i; +.super Landroidx/fragment/app/Fragment; +.source "PickerFragment.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Landroidx/fragment/app/Fragment;" + } +.end annotation + + +# instance fields +.field public final onSelectionChangedListeners:Ljava/util/LinkedHashSet; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/LinkedHashSet<", + "Lf/h/a/g/d/h<", + "TS;>;>;" + } + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Landroidx/fragment/app/Fragment;->()V + + new-instance v0, Ljava/util/LinkedHashSet; + + invoke-direct {v0}, Ljava/util/LinkedHashSet;->()V + + iput-object v0, p0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + + return-void +.end method + + +# virtual methods +.method public addOnSelectionChangedListener(Lf/h/a/g/d/h;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/g/d/h<", + "TS;>;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + + invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public clearOnSelectionChangedListeners()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + + invoke-virtual {v0}, Ljava/util/LinkedHashSet;->clear()V + + return-void +.end method + +.method public abstract getDateSelector()Lcom/google/android/material/datepicker/DateSelector; + .annotation system Ldalvik/annotation/Signature; + value = { + "()", + "Lcom/google/android/material/datepicker/DateSelector<", + "TS;>;" + } + .end annotation +.end method + +.method public removeOnSelectionChangedListener(Lf/h/a/g/d/h;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lf/h/a/g/d/h<", + "TS;>;)Z" + } + .end annotation + + iget-object v0, p0, Lf/h/a/g/d/i;->onSelectionChangedListeners:Ljava/util/LinkedHashSet; + + invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/j$a.smali b/com.discord/smali_classes2/f/h/a/g/d/j$a.smali new file mode 100644 index 0000000000..432957537a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/j$a.smali @@ -0,0 +1,40 @@ +.class public Lf/h/a/g/d/j$a; +.super Landroidx/recyclerview/widget/LinearSmoothScroller; +.source "SmoothCalendarLayoutManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/d/j;->smoothScrollToPosition(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;I)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/g/d/j;Landroid/content/Context;)V + .locals 0 + + invoke-direct {p0, p2}, Landroidx/recyclerview/widget/LinearSmoothScroller;->(Landroid/content/Context;)V + + return-void +.end method + + +# virtual methods +.method public calculateSpeedPerPixel(Landroid/util/DisplayMetrics;)F + .locals 1 + + iget p1, p1, Landroid/util/DisplayMetrics;->densityDpi:I + + int-to-float p1, p1 + + const/high16 v0, 0x42c80000 # 100.0f + + div-float/2addr v0, p1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/j.smali b/com.discord/smali_classes2/f/h/a/g/d/j.smali new file mode 100644 index 0000000000..897f062402 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/j.smali @@ -0,0 +1,33 @@ +.class public Lf/h/a/g/d/j; +.super Landroidx/recyclerview/widget/LinearLayoutManager; +.source "SmoothCalendarLayoutManager.java" + + +# direct methods +.method public constructor (Landroid/content/Context;IZ)V + .locals 0 + + invoke-direct {p0, p1, p2, p3}, Landroidx/recyclerview/widget/LinearLayoutManager;->(Landroid/content/Context;IZ)V + + return-void +.end method + + +# virtual methods +.method public smoothScrollToPosition(Landroidx/recyclerview/widget/RecyclerView;Landroidx/recyclerview/widget/RecyclerView$State;I)V + .locals 0 + + new-instance p2, Lf/h/a/g/d/j$a; + + invoke-virtual {p1}, Landroid/view/ViewGroup;->getContext()Landroid/content/Context; + + move-result-object p1 + + invoke-direct {p2, p0, p1}, Lf/h/a/g/d/j$a;->(Lf/h/a/g/d/j;Landroid/content/Context;)V + + invoke-virtual {p2, p3}, Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;->setTargetPosition(I)V + + invoke-virtual {p0, p2}, Landroidx/recyclerview/widget/RecyclerView$LayoutManager;->startSmoothScroll(Landroidx/recyclerview/widget/RecyclerView$SmoothScroller;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/k.smali b/com.discord/smali_classes2/f/h/a/g/d/k.smali new file mode 100644 index 0000000000..83467ad7db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/k.smali @@ -0,0 +1,57 @@ +.class public Lf/h/a/g/d/k; +.super Ljava/lang/Object; +.source "TimeSource.java" + + +# static fields +.field public static final c:Lf/h/a/g/d/k; + + +# instance fields +.field public final a:Ljava/lang/Long; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final b:Ljava/util/TimeZone; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/g/d/k; + + const/4 v1, 0x0 + + invoke-direct {v0, v1, v1}, Lf/h/a/g/d/k;->(Ljava/lang/Long;Ljava/util/TimeZone;)V + + sput-object v0, Lf/h/a/g/d/k;->c:Lf/h/a/g/d/k; + + return-void +.end method + +.method public constructor (Ljava/lang/Long;Ljava/util/TimeZone;)V + .locals 0 + .param p1 # Ljava/lang/Long; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Ljava/util/TimeZone; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/g/d/k;->a:Ljava/lang/Long; + + iput-object p1, p0, Lf/h/a/g/d/k;->b:Ljava/util/TimeZone; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/l.smali b/com.discord/smali_classes2/f/h/a/g/d/l.smali new file mode 100644 index 0000000000..352d49c7b9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/l.smali @@ -0,0 +1,509 @@ +.class public Lf/h/a/g/d/l; +.super Ljava/lang/Object; +.source "UtcDates.java" + + +# static fields +.field public static a:Ljava/util/concurrent/atomic/AtomicReference; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/concurrent/atomic/AtomicReference<", + "Lf/h/a/g/d/k;", + ">;" + } + .end annotation +.end field + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Ljava/util/concurrent/atomic/AtomicReference; + + invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicReference;->()V + + sput-object v0, Lf/h/a/g/d/l;->a:Ljava/util/concurrent/atomic/AtomicReference; + + return-void +.end method + +.method public static a(J)J + .locals 1 + + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; + + move-result-object v0 + + invoke-virtual {v0, p0, p1}, Ljava/util/Calendar;->setTimeInMillis(J)V + + invoke-static {v0}, Lf/h/a/g/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/util/Calendar;->getTimeInMillis()J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static b(Ljava/lang/String;Ljava/lang/String;II)I + .locals 2 + .param p0 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p1 # Ljava/lang/String; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + :goto_0 + if-ltz p3, :cond_1 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + if-ge p3, v0, :cond_1 + + invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C + + move-result v0 + + invoke-virtual {p1, v0}, Ljava/lang/String;->indexOf(I)I + + move-result v0 + + const/4 v1, -0x1 + + if-ne v0, v1, :cond_1 + + invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C + + move-result v0 + + const/16 v1, 0x27 + + if-ne v0, v1, :cond_0 + + :goto_1 + add-int/2addr p3, p2 + + if-ltz p3, :cond_0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v0 + + if-ge p3, v0, :cond_0 + + invoke-virtual {p0, p3}, Ljava/lang/String;->charAt(I)C + + move-result v0 + + if-eq v0, v1, :cond_0 + + goto :goto_1 + + :cond_0 + add-int/2addr p3, p2 + + goto :goto_0 + + :cond_1 + return p3 +.end method + +.method public static c(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + .locals 0 + .annotation build Landroid/annotation/TargetApi; + value = 0x18 + .end annotation + + invoke-static {p0, p1}, Landroid/icu/text/DateFormat;->getInstanceForSkeleton(Ljava/lang/String;Ljava/util/Locale;)Landroid/icu/text/DateFormat; + + move-result-object p0 + + const-string p1, "UTC" + + invoke-static {p1}, Landroid/icu/util/TimeZone;->getTimeZone(Ljava/lang/String;)Landroid/icu/util/TimeZone; + + move-result-object p1 + + invoke-virtual {p0, p1}, Landroid/icu/text/DateFormat;->setTimeZone(Landroid/icu/util/TimeZone;)V + + return-object p0 +.end method + +.method public static d(Ljava/util/Calendar;)Ljava/util/Calendar; + .locals 4 + + invoke-static {p0}, Lf/h/a/g/d/l;->m(Ljava/util/Calendar;)Ljava/util/Calendar; + + move-result-object p0 + + invoke-static {}, Lf/h/a/g/d/l;->l()Ljava/util/Calendar; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v1}, Ljava/util/Calendar;->get(I)I + + move-result v1 + + const/4 v2, 0x2 + + invoke-virtual {p0, v2}, Ljava/util/Calendar;->get(I)I + + move-result v2 + + const/4 v3, 0x5 + + invoke-virtual {p0, v3}, Ljava/util/Calendar;->get(I)I + + move-result p0 + + invoke-virtual {v0, v1, v2, p0}, Ljava/util/Calendar;->set(III)V + + return-object v0 +.end method + +.method public static e(Ljava/util/Locale;)Ljava/text/DateFormat; + .locals 1 + + const/4 v0, 0x0 + + invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p0 + + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; + + move-result-object v0 + + invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V + + return-object p0 +.end method + +.method public static f(Ljava/util/Locale;)Ljava/text/DateFormat; + .locals 1 + + const/4 v0, 0x2 + + invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p0 + + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; + + move-result-object v0 + + invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V + + return-object p0 +.end method + +.method public static g(Ljava/util/Locale;)Ljava/text/DateFormat; + .locals 6 + + const/4 v0, 0x2 + + invoke-static {v0, p0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; + + move-result-object p0 + + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; + + move-result-object v0 + + invoke-virtual {p0, v0}, Ljava/text/DateFormat;->setTimeZone(Ljava/util/TimeZone;)V + + check-cast p0, Ljava/text/SimpleDateFormat; + + invoke-virtual {p0}, Ljava/text/SimpleDateFormat;->toPattern()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "yY" + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + invoke-static {v0, v1, v2, v3}, Lf/h/a/g/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I + + move-result v1 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v3 + + if-lt v1, v3, :cond_0 + + goto :goto_0 + + :cond_0 + const-string v3, "EMd" + + invoke-static {v0, v3, v2, v1}, Lf/h/a/g/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I + + move-result v4 + + invoke-virtual {v0}, Ljava/lang/String;->length()I + + move-result v5 + + if-ge v4, v5, :cond_1 + + const-string v3, "EMd," + + :cond_1 + const/4 v5, -0x1 + + invoke-static {v0, v3, v5, v1}, Lf/h/a/g/d/l;->b(Ljava/lang/String;Ljava/lang/String;II)I + + move-result v1 + + add-int/2addr v1, v2 + + invoke-virtual {v0, v1, v4}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v1 + + const-string v2, " " + + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->trim()Ljava/lang/String; + + move-result-object v0 + + :goto_0 + invoke-virtual {p0, v0}, Ljava/text/SimpleDateFormat;->applyPattern(Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static h()Ljava/text/SimpleDateFormat; + .locals 3 + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v0 + + const/4 v1, 0x3 + + invoke-static {v1, v0}, Ljava/text/DateFormat;->getDateInstance(ILjava/util/Locale;)Ljava/text/DateFormat; + + move-result-object v0 + + check-cast v0, Ljava/text/SimpleDateFormat; + + invoke-virtual {v0}, Ljava/text/SimpleDateFormat;->toLocalizedPattern()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "\\s+" + + const-string v2, "" + + invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/text/SimpleDateFormat; + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object v2 + + invoke-direct {v1, v0, v2}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;Ljava/util/Locale;)V + + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; + + move-result-object v0 + + invoke-virtual {v1, v0}, Ljava/text/SimpleDateFormat;->setTimeZone(Ljava/util/TimeZone;)V + + const/4 v0, 0x0 + + invoke-virtual {v1, v0}, Ljava/text/SimpleDateFormat;->setLenient(Z)V + + return-object v1 +.end method + +.method public static i(Landroid/content/res/Resources;Ljava/text/SimpleDateFormat;)Ljava/lang/String; + .locals 3 + + invoke-virtual {p1}, Ljava/text/SimpleDateFormat;->toLocalizedPattern()Ljava/lang/String; + + move-result-object p1 + + sget v0, Lcom/google/android/material/R$string;->mtrl_picker_text_input_year_abbr:I + + invoke-virtual {p0, v0}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v0 + + sget v1, Lcom/google/android/material/R$string;->mtrl_picker_text_input_month_abbr:I + + invoke-virtual {p0, v1}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object v1 + + sget v2, Lcom/google/android/material/R$string;->mtrl_picker_text_input_day_abbr:I + + invoke-virtual {p0, v2}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String; + + move-result-object p0 + + const-string v2, "d" + + invoke-virtual {p1, v2, p0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, "M" + + invoke-virtual {p0, p1, v1}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string p1, "y" + + invoke-virtual {p0, p1, v0}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + return-object p0 +.end method + +.method public static j()Ljava/util/TimeZone; + .locals 1 + + const-string v0, "UTC" + + invoke-static {v0}, Ljava/util/TimeZone;->getTimeZone(Ljava/lang/String;)Ljava/util/TimeZone; + + move-result-object v0 + + return-object v0 +.end method + +.method public static k()Ljava/util/Calendar; + .locals 4 + + sget-object v0, Lf/h/a/g/d/l;->a:Ljava/util/concurrent/atomic/AtomicReference; + + invoke-virtual {v0}, Ljava/util/concurrent/atomic/AtomicReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/g/d/k; + + if-nez v0, :cond_0 + + sget-object v0, Lf/h/a/g/d/k;->c:Lf/h/a/g/d/k; + + :cond_0 + iget-object v1, v0, Lf/h/a/g/d/k;->b:Ljava/util/TimeZone; + + if-nez v1, :cond_1 + + invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + invoke-static {v1}, Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; + + move-result-object v1 + + :goto_0 + iget-object v0, v0, Lf/h/a/g/d/k;->a:Ljava/lang/Long; + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + invoke-virtual {v1, v2, v3}, Ljava/util/Calendar;->setTimeInMillis(J)V + + :cond_2 + const/16 v0, 0xb + + const/4 v2, 0x0 + + invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V + + const/16 v0, 0xc + + invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V + + const/16 v0, 0xd + + invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V + + const/16 v0, 0xe + + invoke-virtual {v1, v0, v2}, Ljava/util/Calendar;->set(II)V + + invoke-static {v1}, Lf/h/a/g/d/l;->d(Ljava/util/Calendar;)Ljava/util/Calendar; + + move-result-object v0 + + return-object v0 +.end method + +.method public static l()Ljava/util/Calendar; + .locals 1 + + const/4 v0, 0x0 + + invoke-static {v0}, Lf/h/a/g/d/l;->m(Ljava/util/Calendar;)Ljava/util/Calendar; + + move-result-object v0 + + return-object v0 +.end method + +.method public static m(Ljava/util/Calendar;)Ljava/util/Calendar; + .locals 3 + .param p0 # Ljava/util/Calendar; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + invoke-static {}, Lf/h/a/g/d/l;->j()Ljava/util/TimeZone; + + move-result-object v0 + + invoke-static {v0}, Ljava/util/Calendar;->getInstance(Ljava/util/TimeZone;)Ljava/util/Calendar; + + move-result-object v0 + + if-nez p0, :cond_0 + + invoke-virtual {v0}, Ljava/util/Calendar;->clear()V + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Ljava/util/Calendar;->getTimeInMillis()J + + move-result-wide v1 + + invoke-virtual {v0, v1, v2}, Ljava/util/Calendar;->setTimeInMillis(J)V + + :goto_0 + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/d/m.smali b/com.discord/smali_classes2/f/h/a/g/d/m.smali new file mode 100644 index 0000000000..d75c1be6cf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/d/m.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/g/d/m; +.super Ljava/lang/Object; +.source "YearGridAdapter.java" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Lcom/google/android/material/datepicker/YearGridAdapter; + + +# direct methods +.method public constructor (Lcom/google/android/material/datepicker/YearGridAdapter;I)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; + + iput p2, p0, Lf/h/a/g/d/m;->d:I + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onClick(Landroid/view/View;)V + .locals 1 + + iget p1, p0, Lf/h/a/g/d/m;->d:I + + iget-object v0, p0, Lf/h/a/g/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; + + iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCurrentMonth()Lcom/google/android/material/datepicker/Month; + + move-result-object v0 + + iget v0, v0, Lcom/google/android/material/datepicker/Month;->f:I + + invoke-static {p1, v0}, Lcom/google/android/material/datepicker/Month;->g(II)Lcom/google/android/material/datepicker/Month; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/g/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; + + iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-virtual {v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->getCalendarConstraints()Lcom/google/android/material/datepicker/CalendarConstraints; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/CalendarConstraints;->clamp(Lcom/google/android/material/datepicker/Month;)Lcom/google/android/material/datepicker/Month; + + move-result-object p1 + + iget-object v0, p0, Lf/h/a/g/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; + + iget-object v0, v0, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + invoke-virtual {v0, p1}, Lcom/google/android/material/datepicker/MaterialCalendar;->setCurrentMonth(Lcom/google/android/material/datepicker/Month;)V + + iget-object p1, p0, Lf/h/a/g/d/m;->e:Lcom/google/android/material/datepicker/YearGridAdapter; + + iget-object p1, p1, Lcom/google/android/material/datepicker/YearGridAdapter;->a:Lcom/google/android/material/datepicker/MaterialCalendar; + + sget-object v0, Lcom/google/android/material/datepicker/MaterialCalendar$k;->d:Lcom/google/android/material/datepicker/MaterialCalendar$k; + + invoke-virtual {p1, v0}, Lcom/google/android/material/datepicker/MaterialCalendar;->setSelector(Lcom/google/android/material/datepicker/MaterialCalendar$k;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/a.smali b/com.discord/smali_classes2/f/h/a/g/e/a.smali new file mode 100644 index 0000000000..154728ffdc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/a.smali @@ -0,0 +1,20 @@ +.class public Lf/h/a/g/e/a; +.super Ljava/lang/Object; +.source "AnimatorTracker.java" + + +# instance fields +.field public a:Landroid/animation/Animator; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/b.smali b/com.discord/smali_classes2/f/h/a/g/e/b.smali new file mode 100644 index 0000000000..ff3148ef6d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/b.smali @@ -0,0 +1,276 @@ +.class public abstract Lf/h/a/g/e/b; +.super Ljava/lang/Object; +.source "BaseMotionStrategy.java" + +# interfaces +.implements Lf/h/a/g/e/j; + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final c:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Landroid/animation/Animator$AnimatorListener;", + ">;" + } + .end annotation +.end field + +.field public final d:Lf/h/a/g/e/a; + +.field public e:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;Lf/h/a/g/e/a;)V + .locals 1 + .param p1 # Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/g/e/b;->c:Ljava/util/ArrayList; + + iput-object p1, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/Button;->getContext()Landroid/content/Context; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/e/b;->a:Landroid/content/Context; + + iput-object p2, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; + + return-void +.end method + +.method public e()V + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; + + const/4 v1, 0x0 + + iput-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; + + return-void +.end method + +.method public f()Landroid/animation/AnimatorSet; + .locals 1 + + invoke-virtual {p0}, Lf/h/a/g/e/b;->i()Lcom/google/android/material/animation/MotionSpec; + + move-result-object v0 + + invoke-virtual {p0, v0}, Lf/h/a/g/e/b;->h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; + + move-result-object v0 + + return-object v0 +.end method + +.method public h(Lcom/google/android/material/animation/MotionSpec;)Landroid/animation/AnimatorSet; + .locals 4 + .param p1 # Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + const-string v1, "opacity" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_0 + + iget-object v2, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + sget-object v3, Landroid/view/View;->ALPHA:Landroid/util/Property; + + invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_0 + const-string v1, "scale" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + sget-object v3, Landroid/view/View;->SCALE_Y:Landroid/util/Property; + + invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; + + move-result-object v2 + + invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object v2, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + sget-object v3, Landroid/view/View;->SCALE_X:Landroid/util/Property; + + invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_1 + const-string v1, "width" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + iget-object v2, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + sget-object v3, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->WIDTH:Landroid/util/Property; + + invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_2 + const-string v1, "height" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->hasPropertyValues(Ljava/lang/String;)Z + + move-result v2 + + if-eqz v2, :cond_3 + + iget-object v2, p0, Lf/h/a/g/e/b;->b:Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton; + + sget-object v3, Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton;->HEIGHT:Landroid/util/Property; + + invoke-virtual {p1, v1, v2, v3}, Lcom/google/android/material/animation/MotionSpec;->getAnimator(Ljava/lang/String;Ljava/lang/Object;Landroid/util/Property;)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {v0, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_3 + new-instance p1, Landroid/animation/AnimatorSet; + + invoke-direct {p1}, Landroid/animation/AnimatorSet;->()V + + invoke-static {p1, v0}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V + + return-object p1 +.end method + +.method public final i()Lcom/google/android/material/animation/MotionSpec; + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/b;->f:Lcom/google/android/material/animation/MotionSpec; + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/e/b;->e:Lcom/google/android/material/animation/MotionSpec; + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/e/b;->a:Landroid/content/Context; + + invoke-interface {p0}, Lf/h/a/g/e/j;->b()I + + move-result v1 + + invoke-static {v0, v1}, Lcom/google/android/material/animation/MotionSpec;->createFromResource(Landroid/content/Context;I)Lcom/google/android/material/animation/MotionSpec; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/g/e/b;->e:Lcom/google/android/material/animation/MotionSpec; + + :cond_1 + iget-object v0, p0, Lf/h/a/g/e/b;->e:Lcom/google/android/material/animation/MotionSpec; + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/material/animation/MotionSpec; + + return-object v0 +.end method + +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 2 + .annotation build Landroidx/annotation/CallSuper; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/b;->d:Lf/h/a/g/e/a; + + iget-object v1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; + + if-eqz v1, :cond_0 + + invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V + + :cond_0 + iput-object p1, v0, Lf/h/a/g/e/a;->a:Landroid/animation/Animator; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/c$a.smali b/com.discord/smali_classes2/f/h/a/g/e/c$a.smali new file mode 100644 index 0000000000..2d9096002c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/c$a.smali @@ -0,0 +1,14 @@ +.class public synthetic Lf/h/a/g/e/c$a; +.super Ljava/lang/Object; +.source "BorderDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1009 + name = null +.end annotation diff --git a/com.discord/smali_classes2/f/h/a/g/e/c$b.smali b/com.discord/smali_classes2/f/h/a/g/e/c$b.smali new file mode 100644 index 0000000000..c50b5ec8db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/c$b.smali @@ -0,0 +1,50 @@ +.class public Lf/h/a/g/e/c$b; +.super Landroid/graphics/drawable/Drawable$ConstantState; +.source "BorderDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/c; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "b" +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/e/c; + + +# direct methods +.method public constructor (Lf/h/a/g/e/c;Lf/h/a/g/e/c$a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/c$b;->a:Lf/h/a/g/e/c; + + invoke-direct {p0}, Landroid/graphics/drawable/Drawable$ConstantState;->()V + + return-void +.end method + + +# virtual methods +.method public getChangingConfigurations()I + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public newDrawable()Landroid/graphics/drawable/Drawable; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/c$b;->a:Lf/h/a/g/e/c; + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/c.smali b/com.discord/smali_classes2/f/h/a/g/e/c.smali new file mode 100644 index 0000000000..2aad31ccde --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/c.smali @@ -0,0 +1,684 @@ +.class public Lf/h/a/g/e/c; +.super Landroid/graphics/drawable/Drawable; +.source "BorderDrawable.java" + + +# annotations +.annotation build Landroidx/annotation/RestrictTo; + value = { + .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; + } +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/e/c$b; + } +.end annotation + + +# instance fields +.field public final a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + +.field public final b:Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final c:Landroid/graphics/Path; + +.field public final d:Landroid/graphics/Rect; + +.field public final e:Landroid/graphics/RectF; + +.field public final f:Landroid/graphics/RectF; + +.field public final g:Lf/h/a/g/e/c$b; + +.field public h:F + .annotation build Landroidx/annotation/Dimension; + .end annotation +.end field + +.field public i:I + .annotation build Landroidx/annotation/ColorInt; + .end annotation +.end field + +.field public j:I + .annotation build Landroidx/annotation/ColorInt; + .end annotation +.end field + +.field public k:I + .annotation build Landroidx/annotation/ColorInt; + .end annotation +.end field + +.field public l:I + .annotation build Landroidx/annotation/ColorInt; + .end annotation +.end field + +.field public m:I + .annotation build Landroidx/annotation/ColorInt; + .end annotation +.end field + +.field public n:Z + +.field public o:Lcom/google/android/material/shape/ShapeAppearanceModel; + +.field public p:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 2 + + invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V + + new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V + + iput-object v0, p0, Lf/h/a/g/e/c;->a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/e/c;->c:Landroid/graphics/Path; + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + iput-object v0, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + iput-object v0, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + iput-object v0, p0, Lf/h/a/g/e/c;->f:Landroid/graphics/RectF; + + new-instance v0, Lf/h/a/g/e/c$b; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1}, Lf/h/a/g/e/c$b;->(Lf/h/a/g/e/c;Lf/h/a/g/e/c$a;)V + + iput-object v0, p0, Lf/h/a/g/e/c;->g:Lf/h/a/g/e/c$b; + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/e/c;->n:Z + + iput-object p1, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + new-instance p1, Landroid/graphics/Paint; + + invoke-direct {p1, v0}, Landroid/graphics/Paint;->(I)V + + iput-object p1, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + sget-object v0, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + return-void +.end method + + +# virtual methods +.method public a()Landroid/graphics/RectF; + .locals 2 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/c;->f:Landroid/graphics/RectF; + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V + + iget-object v0, p0, Lf/h/a/g/e/c;->f:Landroid/graphics/RectF; + + return-object v0 +.end method + +.method public b(Landroid/content/res/ColorStateList;)V + .locals 2 + .param p1 # Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getState()[I + + move-result-object v0 + + iget v1, p0, Lf/h/a/g/e/c;->m:I + + invoke-virtual {p1, v0, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I + + move-result v0 + + iput v0, p0, Lf/h/a/g/e/c;->m:I + + :cond_0 + iput-object p1, p0, Lf/h/a/g/e/c;->p:Landroid/content/res/ColorStateList; + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/g/e/c;->n:Z + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method + +.method public draw(Landroid/graphics/Canvas;)V + .locals 13 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/g/e/c;->n:Z + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + invoke-virtual {p0, v1}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V + + iget v2, p0, Lf/h/a/g/e/c;->h:F + + invoke-virtual {v1}, Landroid/graphics/Rect;->height()I + + move-result v3 + + int-to-float v3, v3 + + div-float/2addr v2, v3 + + const/4 v3, 0x6 + + new-array v9, v3, [I + + iget v4, p0, Lf/h/a/g/e/c;->i:I + + iget v5, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v5}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v12, 0x0 + + aput v4, v9, v12 + + iget v4, p0, Lf/h/a/g/e/c;->j:I + + iget v5, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v5}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v5, 0x1 + + aput v4, v9, v5 + + iget v4, p0, Lf/h/a/g/e/c;->j:I + + invoke-static {v4, v12}, Landroidx/core/graphics/ColorUtils;->setAlphaComponent(II)I + + move-result v4 + + iget v6, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v6}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v6, 0x2 + + aput v4, v9, v6 + + iget v4, p0, Lf/h/a/g/e/c;->l:I + + invoke-static {v4, v12}, Landroidx/core/graphics/ColorUtils;->setAlphaComponent(II)I + + move-result v4 + + iget v7, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v7}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v7, 0x3 + + aput v4, v9, v7 + + iget v4, p0, Lf/h/a/g/e/c;->l:I + + iget v8, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v8}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v8, 0x4 + + aput v4, v9, v8 + + iget v4, p0, Lf/h/a/g/e/c;->k:I + + iget v10, p0, Lf/h/a/g/e/c;->m:I + + invoke-static {v4, v10}, Landroidx/core/graphics/ColorUtils;->compositeColors(II)I + + move-result v4 + + const/4 v10, 0x5 + + aput v4, v9, v10 + + new-array v3, v3, [F + + const/4 v4, 0x0 + + aput v4, v3, v12 + + aput v2, v3, v5 + + const/high16 v4, 0x3f000000 # 0.5f + + aput v4, v3, v6 + + aput v4, v3, v7 + + const/high16 v4, 0x3f800000 # 1.0f + + sub-float v2, v4, v2 + + aput v2, v3, v8 + + aput v4, v3, v10 + + new-instance v2, Landroid/graphics/LinearGradient; + + iget v4, v1, Landroid/graphics/Rect;->top:I + + int-to-float v6, v4 + + iget v1, v1, Landroid/graphics/Rect;->bottom:I + + int-to-float v8, v1 + + sget-object v11, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; + + const/4 v5, 0x0 + + const/4 v7, 0x0 + + move-object v4, v2 + + move-object v10, v3 + + invoke-direct/range {v4 .. v11}, Landroid/graphics/LinearGradient;->(FFFF[I[FLandroid/graphics/Shader$TileMode;)V + + invoke-virtual {v0, v2}, Landroid/graphics/Paint;->setShader(Landroid/graphics/Shader;)Landroid/graphics/Shader; + + iput-boolean v12, p0, Lf/h/a/g/e/c;->n:Z + + :cond_0 + iget-object v0, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + invoke-virtual {v0}, Landroid/graphics/Paint;->getStrokeWidth()F + + move-result v0 + + const/high16 v1, 0x40000000 # 2.0f + + div-float/2addr v0, v1 + + iget-object v2, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + invoke-virtual {p0, v2}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V + + iget-object v2, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + iget-object v3, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + invoke-virtual {v2, v3}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V + + iget-object v2, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v2}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-virtual {p0}, Lf/h/a/g/e/c;->a()Landroid/graphics/RectF; + + move-result-object v3 + + invoke-interface {v2, v3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + iget-object v3, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + invoke-virtual {v3}, Landroid/graphics/RectF;->width()F + + move-result v3 + + div-float/2addr v3, v1 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(FF)F + + move-result v1 + + iget-object v2, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {p0}, Lf/h/a/g/e/c;->a()Landroid/graphics/RectF; + + move-result-object v3 + + invoke-virtual {v2, v3}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z + + move-result v2 + + if-eqz v2, :cond_1 + + iget-object v2, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + invoke-virtual {v2, v0, v0}, Landroid/graphics/RectF;->inset(FF)V + + iget-object v0, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + iget-object v2, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + invoke-virtual {p1, v0, v1, v1, v2}, Landroid/graphics/Canvas;->drawRoundRect(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V + + :cond_1 + return-void +.end method + +.method public getConstantState()Landroid/graphics/drawable/Drawable$ConstantState; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/c;->g:Lf/h/a/g/e/c$b; + + return-object v0 +.end method + +.method public getOpacity()I + .locals 2 + + iget v0, p0, Lf/h/a/g/e/c;->h:F + + const/4 v1, 0x0 + + cmpl-float v0, v0, v1 + + if-lez v0, :cond_0 + + const/4 v0, -0x3 + + goto :goto_0 + + :cond_0 + const/4 v0, -0x2 + + :goto_0 + return v0 +.end method + +.method public getOutline(Landroid/graphics/Outline;)V + .locals 5 + .param p1 # Landroid/graphics/Outline; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroid/annotation/TargetApi; + value = 0x15 + .end annotation + + iget-object v0, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {p0}, Lf/h/a/g/e/c;->a()Landroid/graphics/RectF; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-virtual {p0}, Lf/h/a/g/e/c;->a()Landroid/graphics/RectF; + + move-result-object v1 + + invoke-interface {v0, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + + move-result-object v1 + + invoke-virtual {p1, v1, v0}, Landroid/graphics/Outline;->setRoundRect(Landroid/graphics/Rect;F)V + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + invoke-virtual {p0, v0}, Landroid/graphics/drawable/Drawable;->copyBounds(Landroid/graphics/Rect;)V + + iget-object v0, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + iget-object v1, p0, Lf/h/a/g/e/c;->d:Landroid/graphics/Rect; + + invoke-virtual {v0, v1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V + + iget-object v0, p0, Lf/h/a/g/e/c;->a:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + iget-object v1, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + const/high16 v2, 0x3f800000 # 1.0f + + iget-object v3, p0, Lf/h/a/g/e/c;->e:Landroid/graphics/RectF; + + iget-object v4, p0, Lf/h/a/g/e/c;->c:Landroid/graphics/Path; + + invoke-virtual {v0, v1, v2, v3, v4}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->calculatePath(Lcom/google/android/material/shape/ShapeAppearanceModel;FLandroid/graphics/RectF;Landroid/graphics/Path;)V + + iget-object v0, p0, Lf/h/a/g/e/c;->c:Landroid/graphics/Path; + + invoke-virtual {v0}, Landroid/graphics/Path;->isConvex()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/e/c;->c:Landroid/graphics/Path; + + invoke-virtual {p1, v0}, Landroid/graphics/Outline;->setConvexPath(Landroid/graphics/Path;)V + + :cond_1 + return-void +.end method + +.method public getPadding(Landroid/graphics/Rect;)Z + .locals 2 + .param p1 # Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {p0}, Lf/h/a/g/e/c;->a()Landroid/graphics/RectF; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->isRoundRect(Landroid/graphics/RectF;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/g/e/c;->h:F + + invoke-static {v0}, Ljava/lang/Math;->round(F)I + + move-result v0 + + invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V + + :cond_0 + const/4 p1, 0x1 + + return p1 +.end method + +.method public isStateful()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/c;->p:Landroid/content/res/ColorStateList; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z + + move-result v0 + + if-nez v0, :cond_1 + + :cond_0 + invoke-super {p0}, Landroid/graphics/drawable/Drawable;->isStateful()Z + + move-result v0 + + if-eqz v0, :cond_2 + + :cond_1 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public onBoundsChange(Landroid/graphics/Rect;)V + .locals 0 + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/g/e/c;->n:Z + + return-void +.end method + +.method public onStateChange([I)Z + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/c;->p:Landroid/content/res/ColorStateList; + + if-eqz v0, :cond_0 + + iget v1, p0, Lf/h/a/g/e/c;->m:I + + invoke-virtual {v0, p1, v1}, Landroid/content/res/ColorStateList;->getColorForState([II)I + + move-result p1 + + iget v0, p0, Lf/h/a/g/e/c;->m:I + + if-eq p1, v0, :cond_0 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/e/c;->n:Z + + iput p1, p0, Lf/h/a/g/e/c;->m:I + + :cond_0 + iget-boolean p1, p0, Lf/h/a/g/e/c;->n:Z + + if-eqz p1, :cond_1 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + :cond_1 + iget-boolean p1, p0, Lf/h/a/g/e/c;->n:Z + + return p1 +.end method + +.method public setAlpha(I)V + .locals 1 + .param p1 # I + .annotation build Landroidx/annotation/IntRange; + from = 0x0L + to = 0xffL + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method + +.method public setColorFilter(Landroid/graphics/ColorFilter;)V + .locals 1 + .param p1 # Landroid/graphics/ColorFilter; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/d.smali b/com.discord/smali_classes2/f/h/a/g/e/d.smali new file mode 100644 index 0000000000..125d0cf401 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/d.smali @@ -0,0 +1,118 @@ +.class public Lf/h/a/g/e/d; +.super Landroid/animation/AnimatorListenerAdapter; +.source "FloatingActionButtonImpl.java" + + +# instance fields +.field public d:Z + +.field public final synthetic e:Z + +.field public final synthetic f:Lf/h/a/g/e/f$f; + +.field public final synthetic g:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;ZLf/h/a/g/e/f$f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/d;->g:Lf/h/a/g/e/f; + + iput-boolean p2, p0, Lf/h/a/g/e/d;->e:Z + + iput-object p3, p0, Lf/h/a/g/e/d;->f:Lf/h/a/g/e/f$f; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationCancel(Landroid/animation/Animator;)V + .locals 0 + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/g/e/d;->d:Z + + return-void +.end method + +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/g/e/d;->g:Lf/h/a/g/e/f; + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/g/e/f;->u:I + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; + + iget-boolean v0, p0, Lf/h/a/g/e/d;->d:Z + + if-nez v0, :cond_1 + + iget-object p1, p1, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget-boolean v0, p0, Lf/h/a/g/e/d;->e:Z + + if-eqz v0, :cond_0 + + const/16 v0, 0x8 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x4 + + :goto_0 + iget-boolean v1, p0, Lf/h/a/g/e/d;->e:Z + + invoke-virtual {p1, v0, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V + + iget-object p1, p0, Lf/h/a/g/e/d;->f:Lf/h/a/g/e/f$f; + + if-eqz p1, :cond_1 + + check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a; + + iget-object v0, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->a:Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener; + + iget-object p1, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->b:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;->onHidden(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V + + :cond_1 + return-void +.end method + +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/e/d;->g:Lf/h/a/g/e/f; + + iget-object v0, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget-boolean v1, p0, Lf/h/a/g/e/d;->e:Z + + const/4 v2, 0x0 + + invoke-virtual {v0, v2, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V + + iget-object v0, p0, Lf/h/a/g/e/d;->g:Lf/h/a/g/e/f; + + const/4 v1, 0x1 + + iput v1, v0, Lf/h/a/g/e/f;->u:I + + iput-object p1, v0, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; + + iput-boolean v2, p0, Lf/h/a/g/e/d;->d:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/e.smali b/com.discord/smali_classes2/f/h/a/g/e/e.smali new file mode 100644 index 0000000000..ded05e1d41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/e.smali @@ -0,0 +1,82 @@ +.class public Lf/h/a/g/e/e; +.super Landroid/animation/AnimatorListenerAdapter; +.source "FloatingActionButtonImpl.java" + + +# instance fields +.field public final synthetic d:Z + +.field public final synthetic e:Lf/h/a/g/e/f$f; + +.field public final synthetic f:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;ZLf/h/a/g/e/f$f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/e;->f:Lf/h/a/g/e/f; + + iput-boolean p2, p0, Lf/h/a/g/e/e;->d:Z + + iput-object p3, p0, Lf/h/a/g/e/e;->e:Lf/h/a/g/e/f$f; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/e/e;->f:Lf/h/a/g/e/f; + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/g/e/f;->u:I + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; + + iget-object p1, p0, Lf/h/a/g/e/e;->e:Lf/h/a/g/e/f$f; + + if-eqz p1, :cond_0 + + check-cast p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a; + + iget-object v0, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->a:Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener; + + iget-object p1, p1, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$a;->b:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0, p1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton$OnVisibilityChangedListener;->onShown(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;)V + + :cond_0 + return-void +.end method + +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/e/e;->f:Lf/h/a/g/e/f; + + iget-object v0, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget-boolean v1, p0, Lf/h/a/g/e/e;->d:Z + + const/4 v2, 0x0 + + invoke-virtual {v0, v2, v1}, Lcom/google/android/material/internal/VisibilityAwareImageButton;->internalSetVisibility(IZ)V + + iget-object v0, p0, Lf/h/a/g/e/e;->f:Lf/h/a/g/e/f; + + const/4 v1, 0x2 + + iput v1, v0, Lf/h/a/g/e/f;->u:I + + iput-object p1, v0, Lf/h/a/g/e/f;->o:Landroid/animation/Animator; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$a.smali b/com.discord/smali_classes2/f/h/a/g/e/f$a.smali new file mode 100644 index 0000000000..d7d05206e8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$a.smali @@ -0,0 +1,80 @@ +.class public Lf/h/a/g/e/f$a; +.super Lcom/google/android/material/animation/MatrixEvaluator; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/e/f;->b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/f$a;->a:Lf/h/a/g/e/f; + + invoke-direct {p0}, Lcom/google/android/material/animation/MatrixEvaluator;->()V + + return-void +.end method + + +# virtual methods +.method public evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; + .locals 1 + .param p2 # Landroid/graphics/Matrix; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/graphics/Matrix; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/f$a;->a:Lf/h/a/g/e/f; + + iput p1, v0, Lf/h/a/g/e/f;->s:F + + invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/animation/MatrixEvaluator;->evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; + + move-result-object p1 + + return-object p1 +.end method + +.method public evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + .param p2 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + check-cast p2, Landroid/graphics/Matrix; + + check-cast p3, Landroid/graphics/Matrix; + + iget-object v0, p0, Lf/h/a/g/e/f$a;->a:Lf/h/a/g/e/f; + + iput p1, v0, Lf/h/a/g/e/f;->s:F + + invoke-super {p0, p1, p2, p3}, Lcom/google/android/material/animation/MatrixEvaluator;->evaluate(FLandroid/graphics/Matrix;Landroid/graphics/Matrix;)Landroid/graphics/Matrix; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$b.smali b/com.discord/smali_classes2/f/h/a/g/e/f$b.smali new file mode 100644 index 0000000000..ff09bb8d3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$b.smali @@ -0,0 +1,36 @@ +.class public Lf/h/a/g/e/f$b; +.super Lf/h/a/g/e/f$h; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "b" +.end annotation + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/g/e/f$h;->(Lf/h/a/g/e/f;Lf/h/a/g/e/d;)V + + return-void +.end method + + +# virtual methods +.method public a()F + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$c.smali b/com.discord/smali_classes2/f/h/a/g/e/f$c.smali new file mode 100644 index 0000000000..9bcb31a866 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$c.smali @@ -0,0 +1,48 @@ +.class public Lf/h/a/g/e/f$c; +.super Lf/h/a/g/e/f$h; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "c" +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/g/e/f$c;->h:Lf/h/a/g/e/f; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/g/e/f$h;->(Lf/h/a/g/e/f;Lf/h/a/g/e/d;)V + + return-void +.end method + + +# virtual methods +.method public a()F + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/f$c;->h:Lf/h/a/g/e/f; + + iget v1, v0, Lf/h/a/g/e/f;->h:F + + iget v0, v0, Lf/h/a/g/e/f;->i:F + + add-float/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$d.smali b/com.discord/smali_classes2/f/h/a/g/e/f$d.smali new file mode 100644 index 0000000000..1d612c7ca7 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$d.smali @@ -0,0 +1,48 @@ +.class public Lf/h/a/g/e/f$d; +.super Lf/h/a/g/e/f$h; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "d" +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/g/e/f$d;->h:Lf/h/a/g/e/f; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/g/e/f$h;->(Lf/h/a/g/e/f;Lf/h/a/g/e/d;)V + + return-void +.end method + + +# virtual methods +.method public a()F + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/f$d;->h:Lf/h/a/g/e/f; + + iget v1, v0, Lf/h/a/g/e/f;->h:F + + iget v0, v0, Lf/h/a/g/e/f;->j:F + + add-float/2addr v1, v0 + + return v1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$e.smali b/com.discord/smali_classes2/f/h/a/g/e/f$e.smali similarity index 82% rename from com.discord/smali_classes2/f/h/a/e/e/f$e.smali rename to com.discord/smali_classes2/f/h/a/g/e/f$e.smali index f38cfe5abc..2bb0695c2b 100644 --- a/com.discord/smali_classes2/f/h/a/e/e/f$e.smali +++ b/com.discord/smali_classes2/f/h/a/g/e/f$e.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/e/e/f$e; +.class public interface abstract Lf/h/a/g/e/f$e; .super Ljava/lang/Object; .source "FloatingActionButtonImpl.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; + value = Lf/h/a/g/e/f; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/e/e/f$f.smali b/com.discord/smali_classes2/f/h/a/g/e/f$f.smali similarity index 77% rename from com.discord/smali_classes2/f/h/a/e/e/f$f.smali rename to com.discord/smali_classes2/f/h/a/g/e/f$f.smali index e3b9605609..a012124fbd 100644 --- a/com.discord/smali_classes2/f/h/a/e/e/f$f.smali +++ b/com.discord/smali_classes2/f/h/a/g/e/f$f.smali @@ -1,11 +1,11 @@ -.class public interface abstract Lf/h/a/e/e/f$f; +.class public interface abstract Lf/h/a/g/e/f$f; .super Ljava/lang/Object; .source "FloatingActionButtonImpl.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/e/f; + value = Lf/h/a/g/e/f; .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$g.smali b/com.discord/smali_classes2/f/h/a/g/e/f$g.smali new file mode 100644 index 0000000000..74e8037c52 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$g.smali @@ -0,0 +1,44 @@ +.class public Lf/h/a/g/e/f$g; +.super Lf/h/a/g/e/f$h; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = "g" +.end annotation + + +# instance fields +.field public final synthetic h:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 1 + + iput-object p1, p0, Lf/h/a/g/e/f$g;->h:Lf/h/a/g/e/f; + + const/4 v0, 0x0 + + invoke-direct {p0, p1, v0}, Lf/h/a/g/e/f$h;->(Lf/h/a/g/e/f;Lf/h/a/g/e/d;)V + + return-void +.end method + + +# virtual methods +.method public a()F + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/f$g;->h:Lf/h/a/g/e/f; + + iget v0, v0, Lf/h/a/g/e/f;->h:F + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f$h.smali b/com.discord/smali_classes2/f/h/a/g/e/f$h.smali new file mode 100644 index 0000000000..849c305d6e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f$h.smali @@ -0,0 +1,129 @@ +.class public abstract Lf/h/a/g/e/f$h; +.super Landroid/animation/AnimatorListenerAdapter; +.source "FloatingActionButtonImpl.java" + +# interfaces +.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/f; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x401 + name = "h" +.end annotation + + +# instance fields +.field public d:Z + +.field public e:F + +.field public f:F + +.field public final synthetic g:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;Lf/h/a/g/e/d;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/f$h;->g:Lf/h/a/g/e/f; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public abstract a()F +.end method + +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/e/f$h;->g:Lf/h/a/g/e/f; + + iget v0, p0, Lf/h/a/g/e/f$h;->f:F + + float-to-int v0, v0 + + int-to-float v0, v0 + + invoke-virtual {p1, v0}, Lf/h/a/g/e/f;->x(F)V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/g/e/f$h;->d:Z + + return-void +.end method + +.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V + .locals 3 + .param p1 # Landroid/animation/ValueAnimator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/g/e/f$h;->d:Z + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/e/f$h;->g:Lf/h/a/g/e/f; + + iget-object v0, v0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-nez v0, :cond_0 + + const/4 v0, 0x0 + + goto :goto_0 + + :cond_0 + invoke-virtual {v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->getElevation()F + + move-result v0 + + :goto_0 + iput v0, p0, Lf/h/a/g/e/f$h;->e:F + + invoke-virtual {p0}, Lf/h/a/g/e/f$h;->a()F + + move-result v0 + + iput v0, p0, Lf/h/a/g/e/f$h;->f:F + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/e/f$h;->d:Z + + :cond_1 + iget-object v0, p0, Lf/h/a/g/e/f$h;->g:Lf/h/a/g/e/f; + + iget v1, p0, Lf/h/a/g/e/f$h;->e:F + + iget v2, p0, Lf/h/a/g/e/f$h;->f:F + + sub-float/2addr v2, v1 + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedFraction()F + + move-result p1 + + mul-float p1, p1, v2 + + add-float/2addr p1, v1 + + float-to-int p1, p1 + + int-to-float p1, p1 + + invoke-virtual {v0, p1}, Lf/h/a/g/e/f;->x(F)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/f.smali b/com.discord/smali_classes2/f/h/a/g/e/f.smali new file mode 100644 index 0000000000..d1d7ddc6d1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/f.smali @@ -0,0 +1,1107 @@ +.class public Lf/h/a/g/e/f; +.super Ljava/lang/Object; +.source "FloatingActionButtonImpl.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/e/f$b;, + Lf/h/a/g/e/f$d;, + Lf/h/a/g/e/f$c;, + Lf/h/a/g/e/f$g;, + Lf/h/a/g/e/f$h;, + Lf/h/a/g/e/f$f;, + Lf/h/a/g/e/f$e; + } +.end annotation + + +# static fields +.field public static final F:Landroid/animation/TimeInterpolator; + +.field public static final G:[I + +.field public static final H:[I + +.field public static final I:[I + +.field public static final J:[I + +.field public static final K:[I + +.field public static final L:[I + + +# instance fields +.field public final A:Landroid/graphics/Rect; + +.field public final B:Landroid/graphics/RectF; + +.field public final C:Landroid/graphics/RectF; + +.field public final D:Landroid/graphics/Matrix; + +.field public E:Landroid/view/ViewTreeObserver$OnPreDrawListener; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public a:Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public b:Lcom/google/android/material/shape/MaterialShapeDrawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public c:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:Lf/h/a/g/e/c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public e:Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public f:Z + +.field public g:Z + +.field public h:F + +.field public i:F + +.field public j:F + +.field public k:I + +.field public final l:Lcom/google/android/material/internal/StateListAnimator; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public m:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public o:Landroid/animation/Animator; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public p:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public q:Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public r:F + +.field public s:F + +.field public t:I + +.field public u:I + +.field public v:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Landroid/animation/Animator$AnimatorListener;", + ">;" + } + .end annotation +.end field + +.field public w:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Landroid/animation/Animator$AnimatorListener;", + ">;" + } + .end annotation +.end field + +.field public x:Ljava/util/ArrayList; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/ArrayList<", + "Lf/h/a/g/e/f$e;", + ">;" + } + .end annotation +.end field + +.field public final y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + +.field public final z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + +# direct methods +.method public static constructor ()V + .locals 3 + + sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_LINEAR_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + sput-object v0, Lf/h/a/g/e/f;->F:Landroid/animation/TimeInterpolator; + + const/4 v0, 0x2 + + new-array v1, v0, [I + + fill-array-data v1, :array_0 + + sput-object v1, Lf/h/a/g/e/f;->G:[I + + const/4 v1, 0x3 + + new-array v1, v1, [I + + fill-array-data v1, :array_1 + + sput-object v1, Lf/h/a/g/e/f;->H:[I + + new-array v1, v0, [I + + fill-array-data v1, :array_2 + + sput-object v1, Lf/h/a/g/e/f;->I:[I + + new-array v0, v0, [I + + fill-array-data v0, :array_3 + + sput-object v0, Lf/h/a/g/e/f;->J:[I + + const/4 v0, 0x1 + + new-array v0, v0, [I + + const v1, 0x101009e + + const/4 v2, 0x0 + + aput v1, v0, v2 + + sput-object v0, Lf/h/a/g/e/f;->K:[I + + new-array v0, v2, [I + + sput-object v0, Lf/h/a/g/e/f;->L:[I + + return-void + + :array_0 + .array-data 4 + 0x10100a7 + 0x101009e + .end array-data + + :array_1 + .array-data 4 + 0x1010367 + 0x101009c + 0x101009e + .end array-data + + :array_2 + .array-data 4 + 0x101009c + 0x101009e + .end array-data + + :array_3 + .array-data 4 + 0x1010367 + 0x101009e + .end array-data +.end method + +.method public constructor (Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/e/f;->g:Z + + const/high16 v0, 0x3f800000 # 1.0f + + iput v0, p0, Lf/h/a/g/e/f;->s:F + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/e/f;->u:I + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + iput-object v0, p0, Lf/h/a/g/e/f;->A:Landroid/graphics/Rect; + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + iput-object v0, p0, Lf/h/a/g/e/f;->B:Landroid/graphics/RectF; + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + iput-object v0, p0, Lf/h/a/g/e/f;->C:Landroid/graphics/RectF; + + new-instance v0, Landroid/graphics/Matrix; + + invoke-direct {v0}, Landroid/graphics/Matrix;->()V + + iput-object v0, p0, Lf/h/a/g/e/f;->D:Landroid/graphics/Matrix; + + iput-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iput-object p2, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + new-instance p1, Lcom/google/android/material/internal/StateListAnimator; + + invoke-direct {p1}, Lcom/google/android/material/internal/StateListAnimator;->()V + + iput-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->G:[I + + new-instance v0, Lf/h/a/g/e/f$d; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$d;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->H:[I + + new-instance v0, Lf/h/a/g/e/f$c; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$c;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->I:[I + + new-instance v0, Lf/h/a/g/e/f$c; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$c;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->J:[I + + new-instance v0, Lf/h/a/g/e/f$c; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$c;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->K:[I + + new-instance v0, Lf/h/a/g/e/f$g; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$g;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->l:Lcom/google/android/material/internal/StateListAnimator; + + sget-object p2, Lf/h/a/g/e/f;->L:[I + + new-instance v0, Lf/h/a/g/e/f$b; + + invoke-direct {v0, p0}, Lf/h/a/g/e/f$b;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + + move-result-object v0 + + invoke-virtual {p1, p2, v0}, Lcom/google/android/material/internal/StateListAnimator;->addState([ILandroid/animation/ValueAnimator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->getRotation()F + + move-result p1 + + iput p1, p0, Lf/h/a/g/e/f;->r:F + + return-void +.end method + + +# virtual methods +.method public final a(FLandroid/graphics/Matrix;)V + .locals 5 + .param p2 # Landroid/graphics/Matrix; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p2}, Landroid/graphics/Matrix;->reset()V + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getDrawable()Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + if-eqz v0, :cond_0 + + iget v1, p0, Lf/h/a/g/e/f;->t:I + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/g/e/f;->B:Landroid/graphics/RectF; + + iget-object v2, p0, Lf/h/a/g/e/f;->C:Landroid/graphics/RectF; + + invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I + + move-result v3 + + int-to-float v3, v3 + + invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I + + move-result v0 + + int-to-float v0, v0 + + const/4 v4, 0x0 + + invoke-virtual {v1, v4, v4, v3, v0}, Landroid/graphics/RectF;->set(FFFF)V + + iget v0, p0, Lf/h/a/g/e/f;->t:I + + int-to-float v3, v0 + + int-to-float v0, v0 + + invoke-virtual {v2, v4, v4, v3, v0}, Landroid/graphics/RectF;->set(FFFF)V + + sget-object v0, Landroid/graphics/Matrix$ScaleToFit;->CENTER:Landroid/graphics/Matrix$ScaleToFit; + + invoke-virtual {p2, v1, v2, v0}, Landroid/graphics/Matrix;->setRectToRect(Landroid/graphics/RectF;Landroid/graphics/RectF;Landroid/graphics/Matrix$ScaleToFit;)Z + + iget v0, p0, Lf/h/a/g/e/f;->t:I + + int-to-float v1, v0 + + const/high16 v2, 0x40000000 # 2.0f + + div-float/2addr v1, v2 + + int-to-float v0, v0 + + div-float/2addr v0, v2 + + invoke-virtual {p2, p1, p1, v1, v0}, Landroid/graphics/Matrix;->postScale(FFFF)Z + + :cond_0 + return-void +.end method + +.method public final b(Lcom/google/android/material/animation/MotionSpec;FFF)Landroid/animation/AnimatorSet; + .locals 7 + .param p1 # Lcom/google/android/material/animation/MotionSpec; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; + + const/4 v3, 0x1 + + new-array v4, v3, [F + + const/4 v5, 0x0 + + aput p2, v4, v5 + + invoke-static {v1, v2, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + const-string v1, "opacity" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; + + move-result-object v1 + + invoke-virtual {v1, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p2, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v1, Landroid/view/View;->SCALE_X:Landroid/util/Property; + + new-array v2, v3, [F + + aput p3, v2, v5 + + invoke-static {p2, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + const-string v1, "scale" + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; + + move-result-object v2 + + invoke-virtual {v2, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V + + sget v2, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v4, 0x1a + + if-eq v2, v4, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v2, Lf/h/a/g/e/g; + + invoke-direct {v2, p0}, Lf/h/a/g/e/g;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p2, v2}, Landroid/animation/ObjectAnimator;->setEvaluator(Landroid/animation/TypeEvaluator;)V + + :goto_0 + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p2, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v2, Landroid/view/View;->SCALE_Y:Landroid/util/Property; + + new-array v6, v3, [F + + aput p3, v6, v5 + + invoke-static {p2, v2, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + invoke-virtual {p1, v1}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; + + move-result-object p3 + + invoke-virtual {p3, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V + + sget p3, Landroid/os/Build$VERSION;->SDK_INT:I + + if-eq p3, v4, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance p3, Lf/h/a/g/e/g; + + invoke-direct {p3, p0}, Lf/h/a/g/e/g;->(Lf/h/a/g/e/f;)V + + invoke-virtual {p2, p3}, Landroid/animation/ObjectAnimator;->setEvaluator(Landroid/animation/TypeEvaluator;)V + + :goto_1 + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + iget-object p2, p0, Lf/h/a/g/e/f;->D:Landroid/graphics/Matrix; + + invoke-virtual {p0, p4, p2}, Lf/h/a/g/e/f;->a(FLandroid/graphics/Matrix;)V + + iget-object p2, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + new-instance p3, Lcom/google/android/material/animation/ImageMatrixProperty; + + invoke-direct {p3}, Lcom/google/android/material/animation/ImageMatrixProperty;->()V + + new-instance p4, Lf/h/a/g/e/f$a; + + invoke-direct {p4, p0}, Lf/h/a/g/e/f$a;->(Lf/h/a/g/e/f;)V + + new-array v1, v3, [Landroid/graphics/Matrix; + + new-instance v2, Landroid/graphics/Matrix; + + iget-object v3, p0, Lf/h/a/g/e/f;->D:Landroid/graphics/Matrix; + + invoke-direct {v2, v3}, Landroid/graphics/Matrix;->(Landroid/graphics/Matrix;)V + + aput-object v2, v1, v5 + + invoke-static {p2, p3, p4, v1}, Landroid/animation/ObjectAnimator;->ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + const-string p3, "iconScale" + + invoke-virtual {p1, p3}, Lcom/google/android/material/animation/MotionSpec;->getTiming(Ljava/lang/String;)Lcom/google/android/material/animation/MotionTiming; + + move-result-object p1 + + invoke-virtual {p1, p2}, Lcom/google/android/material/animation/MotionTiming;->apply(Landroid/animation/Animator;)V + + invoke-virtual {v0, p2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-instance p1, Landroid/animation/AnimatorSet; + + invoke-direct {p1}, Landroid/animation/AnimatorSet;->()V + + invoke-static {p1, v0}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V + + return-object p1 +.end method + +.method public final c(Lf/h/a/g/e/f$h;)Landroid/animation/ValueAnimator; + .locals 3 + .param p1 # Lf/h/a/g/e/f$h; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Landroid/animation/ValueAnimator; + + invoke-direct {v0}, Landroid/animation/ValueAnimator;->()V + + sget-object v1, Lf/h/a/g/e/f;->F:Landroid/animation/TimeInterpolator; + + invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + const-wide/16 v1, 0x64 + + invoke-virtual {v0, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + const/4 p1, 0x2 + + new-array p1, p1, [F + + fill-array-data p1, :array_0 + + invoke-virtual {v0, p1}, Landroid/animation/ValueAnimator;->setFloatValues([F)V + + return-object v0 + + nop + + :array_0 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data +.end method + +.method public abstract d()F +.end method + +.method public e(Landroid/graphics/Rect;)V + .locals 5 + .param p1 # Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-boolean v0, p0, Lf/h/a/g/e/f;->f:Z + + if-eqz v0, :cond_0 + + iget v0, p0, Lf/h/a/g/e/f;->k:I + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I + + move-result v1 + + sub-int/2addr v0, v1 + + div-int/lit8 v0, v0, 0x2 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + iget-boolean v1, p0, Lf/h/a/g/e/f;->g:Z + + if-eqz v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/e/f;->d()F + + move-result v1 + + iget v2, p0, Lf/h/a/g/e/f;->j:F + + add-float/2addr v1, v2 + + goto :goto_1 + + :cond_1 + const/4 v1, 0x0 + + :goto_1 + float-to-double v2, v1 + + invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v2 + + double-to-int v2, v2 + + invoke-static {v0, v2}, Ljava/lang/Math;->max(II)I + + move-result v2 + + const/high16 v3, 0x3fc00000 # 1.5f + + mul-float v1, v1, v3 + + float-to-double v3, v1 + + invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D + + move-result-wide v3 + + double-to-int v1, v3 + + invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I + + move-result v0 + + invoke-virtual {p1, v2, v0, v2, v0}, Landroid/graphics/Rect;->set(IIII)V + + return-void +.end method + +.method public abstract f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V + .param p2 # Landroid/graphics/PorterDuff$Mode; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public g()Z + .locals 4 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getVisibility()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-nez v0, :cond_1 + + iget v0, p0, Lf/h/a/g/e/f;->u:I + + if-ne v0, v2, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + iget v0, p0, Lf/h/a/g/e/f;->u:I + + const/4 v3, 0x2 + + if-eq v0, v3, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public h()Z + .locals 4 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getVisibility()I + + move-result v0 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/g/e/f;->u:I + + const/4 v3, 0x2 + + if-ne v0, v3, :cond_0 + + const/4 v1, 0x1 + + :cond_0 + return v1 + + :cond_1 + iget v0, p0, Lf/h/a/g/e/f;->u:I + + if-eq v0, v2, :cond_2 + + const/4 v1, 0x1 + + :cond_2 + return v1 +.end method + +.method public abstract i()V +.end method + +.method public abstract j()V +.end method + +.method public abstract k([I)V +.end method + +.method public abstract l(FFF)V +.end method + +.method public m()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/g/e/f$e; + + invoke-interface {v1}, Lf/h/a/g/e/f$e;->b()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public n()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/e/f;->x:Ljava/util/ArrayList; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Lf/h/a/g/e/f$e; + + invoke-interface {v1}, Lf/h/a/g/e/f$e;->a()V + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public abstract o()Z +.end method + +.method public final p(F)V + .locals 1 + + iput p1, p0, Lf/h/a/g/e/f;->s:F + + iget-object v0, p0, Lf/h/a/g/e/f;->D:Landroid/graphics/Matrix; + + invoke-virtual {p0, p1, v0}, Lf/h/a/g/e/f;->a(FLandroid/graphics/Matrix;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1, v0}, Landroid/widget/ImageButton;->setImageMatrix(Landroid/graphics/Matrix;)V + + return-void +.end method + +.method public abstract q(Landroid/content/res/ColorStateList;)V + .param p1 # Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public final r(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 2 + .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; + + iget-object v0, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_0 + iget-object v0, p0, Lf/h/a/g/e/f;->c:Landroid/graphics/drawable/Drawable; + + instance-of v1, v0, Lcom/google/android/material/shape/Shapeable; + + if-eqz v1, :cond_1 + + check-cast v0, Lcom/google/android/material/shape/Shapeable; + + invoke-interface {v0, p1}, Lcom/google/android/material/shape/Shapeable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + :cond_1 + iget-object v0, p0, Lf/h/a/g/e/f;->d:Lf/h/a/g/e/c; + + if-eqz v0, :cond_2 + + iput-object p1, v0, Lf/h/a/g/e/c;->o:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + :cond_2 + return-void +.end method + +.method public abstract s()Z +.end method + +.method public final t()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-static {v0}, Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->isInEditMode()Z + + move-result v0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public final u()Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/g/e/f;->f:Z + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I + + move-result v0 + + iget v1, p0, Lf/h/a/g/e/f;->k:I + + if-lt v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public abstract v()V +.end method + +.method public final w()V + .locals 8 + + iget-object v0, p0, Lf/h/a/g/e/f;->A:Landroid/graphics/Rect; + + invoke-virtual {p0, v0}, Lf/h/a/g/e/f;->e(Landroid/graphics/Rect;)V + + iget-object v1, p0, Lf/h/a/g/e/f;->e:Landroid/graphics/drawable/Drawable; + + const-string v2, "Didn\'t initialize content background" + + invoke-static {v1, v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + invoke-virtual {p0}, Lf/h/a/g/e/f;->s()Z + + move-result v1 + + if-eqz v1, :cond_0 + + new-instance v1, Landroid/graphics/drawable/InsetDrawable; + + iget-object v3, p0, Lf/h/a/g/e/f;->e:Landroid/graphics/drawable/Drawable; + + iget v4, v0, Landroid/graphics/Rect;->left:I + + iget v5, v0, Landroid/graphics/Rect;->top:I + + iget v6, v0, Landroid/graphics/Rect;->right:I + + iget v7, v0, Landroid/graphics/Rect;->bottom:I + + move-object v2, v1 + + invoke-direct/range {v2 .. v7}, Landroid/graphics/drawable/InsetDrawable;->(Landroid/graphics/drawable/Drawable;IIII)V + + iget-object v2, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + invoke-interface {v2, v1}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V + + goto :goto_0 + + :cond_0 + iget-object v1, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + iget-object v2, p0, Lf/h/a/g/e/f;->e:Landroid/graphics/drawable/Drawable; + + invoke-interface {v1, v2}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V + + :goto_0 + iget-object v1, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + iget v2, v0, Landroid/graphics/Rect;->left:I + + iget v3, v0, Landroid/graphics/Rect;->top:I + + iget v4, v0, Landroid/graphics/Rect;->right:I + + iget v0, v0, Landroid/graphics/Rect;->bottom:I + + invoke-interface {v1, v2, v3, v4, v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->setShadowPadding(IIII)V + + return-void +.end method + +.method public x(F)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + if-eqz v0, :cond_0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setElevation(F)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/g.smali b/com.discord/smali_classes2/f/h/a/g/e/g.smali new file mode 100644 index 0000000000..b0a9d96959 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/g.smali @@ -0,0 +1,72 @@ +.class public Lf/h/a/g/e/g; +.super Ljava/lang/Object; +.source "FloatingActionButtonImpl.java" + +# interfaces +.implements Landroid/animation/TypeEvaluator; + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/Object;", + "Landroid/animation/TypeEvaluator<", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# instance fields +.field public a:Landroid/animation/FloatEvaluator; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance p1, Landroid/animation/FloatEvaluator; + + invoke-direct {p1}, Landroid/animation/FloatEvaluator;->()V + + iput-object p1, p0, Lf/h/a/g/e/g;->a:Landroid/animation/FloatEvaluator; + + return-void +.end method + + +# virtual methods +.method public evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 1 + + check-cast p2, Ljava/lang/Float; + + check-cast p3, Ljava/lang/Float; + + iget-object v0, p0, Lf/h/a/g/e/g;->a:Landroid/animation/FloatEvaluator; + + invoke-virtual {v0, p1, p2, p3}, Landroid/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; + + move-result-object p1 + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + const p2, 0x3dcccccd # 0.1f + + cmpg-float p2, p1, p2 + + if-gez p2, :cond_0 + + const/4 p1, 0x0 + + :cond_0 + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/h.smali b/com.discord/smali_classes2/f/h/a/g/e/h.smali new file mode 100644 index 0000000000..b02ab5f7e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/h.smali @@ -0,0 +1,51 @@ +.class public Lf/h/a/g/e/h; +.super Ljava/lang/Object; +.source "FloatingActionButtonImpl.java" + +# interfaces +.implements Landroid/view/ViewTreeObserver$OnPreDrawListener; + + +# instance fields +.field public final synthetic d:Lf/h/a/g/e/f; + + +# direct methods +.method public constructor (Lf/h/a/g/e/f;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/e/h;->d:Lf/h/a/g/e/f; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onPreDraw()Z + .locals 3 + + iget-object v0, p0, Lf/h/a/g/e/h;->d:Lf/h/a/g/e/f; + + iget-object v1, v0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v1}, Landroid/widget/ImageButton;->getRotation()F + + move-result v1 + + iget v2, v0, Lf/h/a/g/e/f;->r:F + + cmpl-float v2, v2, v1 + + if-eqz v2, :cond_0 + + iput v1, v0, Lf/h/a/g/e/f;->r:F + + invoke-virtual {v0}, Lf/h/a/g/e/f;->v()V + + :cond_0 + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/i$a.smali b/com.discord/smali_classes2/f/h/a/g/e/i$a.smali new file mode 100644 index 0000000000..f7c6eb4e17 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/i$a.smali @@ -0,0 +1,34 @@ +.class public Lf/h/a/g/e/i$a; +.super Lcom/google/android/material/shape/MaterialShapeDrawable; +.source "FloatingActionButtonImplLollipop.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/e/i; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 0 + + invoke-direct {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + return-void +.end method + + +# virtual methods +.method public isStateful()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/i.smali b/com.discord/smali_classes2/f/h/a/g/e/i.smali new file mode 100644 index 0000000000..531d04a7db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/i.smali @@ -0,0 +1,698 @@ +.class public Lf/h/a/g/e/i; +.super Lf/h/a/g/e/f; +.source "FloatingActionButtonImplLollipop.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/e/i$a; + } +.end annotation + + +# direct methods +.method public constructor (Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Lf/h/a/g/e/f;->(Lcom/google/android/material/floatingactionbutton/FloatingActionButton;Lcom/google/android/material/shadow/ShadowViewDelegate;)V + + return-void +.end method + + +# virtual methods +.method public d()F + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getElevation()F + + move-result v0 + + return v0 +.end method + +.method public e(Landroid/graphics/Rect;)V + .locals 2 + .param p1 # Landroid/graphics/Rect; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + invoke-interface {v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->isCompatPaddingEnabled()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-super {p0, p1}, Lf/h/a/g/e/f;->e(Landroid/graphics/Rect;)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/g/e/f;->u()Z + + move-result v0 + + if-nez v0, :cond_1 + + iget v0, p0, Lf/h/a/g/e/f;->k:I + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->getSizeDimension()I + + move-result v1 + + sub-int/2addr v0, v1 + + div-int/lit8 v0, v0, 0x2 + + invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V + + goto :goto_0 + + :cond_1 + const/4 v0, 0x0 + + invoke-virtual {p1, v0, v0, v0, v0}, Landroid/graphics/Rect;->set(IIII)V + + :goto_0 + return-void +.end method + +.method public f(Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;Landroid/content/res/ColorStateList;I)V + .locals 6 + .param p2 # Landroid/graphics/PorterDuff$Mode; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lcom/google/android/material/shape/ShapeAppearanceModel; + + new-instance v1, Lf/h/a/g/e/i$a; + + invoke-direct {v1, v0}, Lf/h/a/g/e/i$a;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + iput-object v1, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v1, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTintList(Landroid/content/res/ColorStateList;)V + + if-eqz p2, :cond_0 + + iget-object v0, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-virtual {v0, p2}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setTintMode(Landroid/graphics/PorterDuff$Mode;)V + + :cond_0 + iget-object p2, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; + + move-result-object v0 + + invoke-virtual {p2, v0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->initializeElevationOverlay(Landroid/content/Context;)V + + const/4 p2, 0x0 + + if-lez p4, :cond_2 + + iget-object v0, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {v0}, Landroid/widget/ImageButton;->getContext()Landroid/content/Context; + + move-result-object v0 + + new-instance v1, Lf/h/a/g/e/c; + + iget-object v2, p0, Lf/h/a/g/e/f;->a:Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-static {v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + check-cast v2, Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-direct {v1, v2}, Lf/h/a/g/e/c;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + sget v2, Lcom/google/android/material/R$color;->design_fab_stroke_top_outer_color:I + + invoke-static {v0, v2}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I + + move-result v2 + + sget v3, Lcom/google/android/material/R$color;->design_fab_stroke_top_inner_color:I + + invoke-static {v0, v3}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I + + move-result v3 + + sget v4, Lcom/google/android/material/R$color;->design_fab_stroke_end_inner_color:I + + invoke-static {v0, v4}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I + + move-result v4 + + sget v5, Lcom/google/android/material/R$color;->design_fab_stroke_end_outer_color:I + + invoke-static {v0, v5}, Landroidx/core/content/ContextCompat;->getColor(Landroid/content/Context;I)I + + move-result v0 + + iput v2, v1, Lf/h/a/g/e/c;->i:I + + iput v3, v1, Lf/h/a/g/e/c;->j:I + + iput v4, v1, Lf/h/a/g/e/c;->k:I + + iput v0, v1, Lf/h/a/g/e/c;->l:I + + int-to-float p4, p4 + + iget v0, v1, Lf/h/a/g/e/c;->h:F + + const/4 v2, 0x1 + + cmpl-float v0, v0, p4 + + if-eqz v0, :cond_1 + + iput p4, v1, Lf/h/a/g/e/c;->h:F + + iget-object v0, v1, Lf/h/a/g/e/c;->b:Landroid/graphics/Paint; + + const v3, 0x3faaa993 # 1.3333f + + mul-float p4, p4, v3 + + invoke-virtual {v0, p4}, Landroid/graphics/Paint;->setStrokeWidth(F)V + + iput-boolean v2, v1, Lf/h/a/g/e/c;->n:Z + + invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + :cond_1 + invoke-virtual {v1, p1}, Lf/h/a/g/e/c;->b(Landroid/content/res/ColorStateList;)V + + iput-object v1, p0, Lf/h/a/g/e/f;->d:Lf/h/a/g/e/c; + + new-instance p1, Landroid/graphics/drawable/LayerDrawable; + + const/4 p4, 0x2 + + new-array p4, p4, [Landroid/graphics/drawable/Drawable; + + const/4 v0, 0x0 + + iget-object v1, p0, Lf/h/a/g/e/f;->d:Lf/h/a/g/e/c; + + invoke-static {v1}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroid/graphics/drawable/Drawable; + + aput-object v1, p4, v0 + + iget-object v0, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + invoke-static {v0}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/graphics/drawable/Drawable; + + aput-object v0, p4, v2 + + invoke-direct {p1, p4}, Landroid/graphics/drawable/LayerDrawable;->([Landroid/graphics/drawable/Drawable;)V + + goto :goto_0 + + :cond_2 + iput-object p2, p0, Lf/h/a/g/e/f;->d:Lf/h/a/g/e/c; + + iget-object p1, p0, Lf/h/a/g/e/f;->b:Lcom/google/android/material/shape/MaterialShapeDrawable; + + :goto_0 + new-instance p4, Landroid/graphics/drawable/RippleDrawable; + + invoke-static {p3}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; + + move-result-object p3 + + invoke-direct {p4, p3, p1, p2}, Landroid/graphics/drawable/RippleDrawable;->(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V + + iput-object p4, p0, Lf/h/a/g/e/f;->c:Landroid/graphics/drawable/Drawable; + + iput-object p4, p0, Lf/h/a/g/e/f;->e:Landroid/graphics/drawable/Drawable; + + return-void +.end method + +.method public i()V + .locals 0 + + return-void +.end method + +.method public j()V + .locals 0 + + invoke-virtual {p0}, Lf/h/a/g/e/f;->w()V + + return-void +.end method + +.method public k([I)V + .locals 2 + + sget p1, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v0, 0x15 + + if-ne p1, v0, :cond_4 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->isEnabled()Z + + move-result p1 + + const/4 v0, 0x0 + + if-eqz p1, :cond_3 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget v1, p0, Lf/h/a/g/e/f;->h:F + + invoke-virtual {p1, v1}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setElevation(F)V + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->isPressed()Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget v0, p0, Lf/h/a/g/e/f;->j:F + + invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V + + goto :goto_1 + + :cond_0 + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->isFocused()Z + + move-result p1 + + if-nez p1, :cond_2 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->isHovered()Z + + move-result p1 + + if-eqz p1, :cond_1 + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V + + goto :goto_1 + + :cond_2 + :goto_0 + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + iget v0, p0, Lf/h/a/g/e/f;->i:F + + invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V + + goto :goto_1 + + :cond_3 + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setElevation(F)V + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1, v0}, Lcom/google/android/material/floatingactionbutton/FloatingActionButton;->setTranslationZ(F)V + + :cond_4 + :goto_1 + return-void +.end method + +.method public l(FFF)V + .locals 8 + + sget v0, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x15 + + if-ne v0, v1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1}, Landroid/widget/ImageButton;->refreshDrawableState()V + + goto/16 :goto_0 + + :cond_0 + new-instance v0, Landroid/animation/StateListAnimator; + + invoke-direct {v0}, Landroid/animation/StateListAnimator;->()V + + sget-object v1, Lf/h/a/g/e/f;->G:[I + + invoke-virtual {p0, p1, p3}, Lf/h/a/g/e/i;->y(FF)Landroid/animation/Animator; + + move-result-object p3 + + invoke-virtual {v0, v1, p3}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + sget-object p3, Lf/h/a/g/e/f;->H:[I + + invoke-virtual {p0, p1, p2}, Lf/h/a/g/e/i;->y(FF)Landroid/animation/Animator; + + move-result-object v1 + + invoke-virtual {v0, p3, v1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + sget-object p3, Lf/h/a/g/e/f;->I:[I + + invoke-virtual {p0, p1, p2}, Lf/h/a/g/e/i;->y(FF)Landroid/animation/Animator; + + move-result-object v1 + + invoke-virtual {v0, p3, v1}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + sget-object p3, Lf/h/a/g/e/f;->J:[I + + invoke-virtual {p0, p1, p2}, Lf/h/a/g/e/i;->y(FF)Landroid/animation/Animator; + + move-result-object p2 + + invoke-virtual {v0, p3, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + new-instance p2, Landroid/animation/AnimatorSet; + + invoke-direct {p2}, Landroid/animation/AnimatorSet;->()V + + new-instance p3, Ljava/util/ArrayList; + + invoke-direct {p3}, Ljava/util/ArrayList;->()V + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + const/4 v2, 0x1 + + new-array v3, v2, [F + + const/4 v4, 0x0 + + aput p1, v3, v4 + + const-string p1, "elevation" + + invoke-static {v1, p1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + const-wide/16 v5, 0x0 + + invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + sget p1, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v1, 0x16 + + const-wide/16 v5, 0x64 + + if-lt p1, v1, :cond_1 + + const/16 v1, 0x18 + + if-gt p1, v1, :cond_1 + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v1, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; + + new-array v3, v2, [F + + invoke-virtual {p1}, Landroid/widget/ImageButton;->getTranslationZ()F + + move-result v7 + + aput v7, v3, v4 + + invoke-static {p1, v1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_1 + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v1, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; + + new-array v2, v2, [F + + const/4 v3, 0x0 + + aput v3, v2, v4 + + invoke-static {p1, v1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {p3, p1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + new-array p1, v4, [Landroid/animation/Animator; + + invoke-virtual {p3, p1}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, [Landroid/animation/Animator; + + invoke-virtual {p2, p1}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V + + sget-object p1, Lf/h/a/g/e/f;->F:Landroid/animation/TimeInterpolator; + + invoke-virtual {p2, p1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object p1, Lf/h/a/g/e/f;->K:[I + + invoke-virtual {v0, p1, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + sget-object p1, Lf/h/a/g/e/f;->L:[I + + invoke-virtual {p0, v3, v3}, Lf/h/a/g/e/i;->y(FF)Landroid/animation/Animator; + + move-result-object p2 + + invoke-virtual {v0, p1, p2}, Landroid/animation/StateListAnimator;->addState([ILandroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + invoke-virtual {p1, v0}, Landroid/widget/ImageButton;->setStateListAnimator(Landroid/animation/StateListAnimator;)V + + :goto_0 + invoke-virtual {p0}, Lf/h/a/g/e/i;->s()Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-virtual {p0}, Lf/h/a/g/e/f;->w()V + + :cond_2 + return-void +.end method + +.method public o()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method + +.method public q(Landroid/content/res/ColorStateList;)V + .locals 2 + .param p1 # Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/e/f;->c:Landroid/graphics/drawable/Drawable; + + instance-of v1, v0, Landroid/graphics/drawable/RippleDrawable; + + if-eqz v1, :cond_0 + + check-cast v0, Landroid/graphics/drawable/RippleDrawable; + + invoke-static {p1}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V + + goto :goto_0 + + :cond_0 + if-eqz v0, :cond_1 + + invoke-static {p1}, Lcom/google/android/material/ripple/RippleUtils;->sanitizeRippleDrawableColor(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList; + + move-result-object p1 + + invoke-static {v0, p1}, Landroidx/core/graphics/drawable/DrawableCompat;->setTintList(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V + + :cond_1 + :goto_0 + return-void +.end method + +.method public s()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/e/f;->z:Lcom/google/android/material/shadow/ShadowViewDelegate; + + invoke-interface {v0}, Lcom/google/android/material/shadow/ShadowViewDelegate;->isCompatPaddingEnabled()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/e/f;->u()Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method + +.method public v()V + .locals 0 + + return-void +.end method + +.method public final y(FF)Landroid/animation/Animator; + .locals 7 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + new-instance v0, Landroid/animation/AnimatorSet; + + invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + const/4 v2, 0x1 + + new-array v3, v2, [F + + const/4 v4, 0x0 + + aput p1, v3, v4 + + const-string p1, "elevation" + + invoke-static {v1, p1, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + const-wide/16 v5, 0x0 + + invoke-virtual {p1, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + invoke-virtual {v0, p1}, Landroid/animation/AnimatorSet;->play(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; + + move-result-object p1 + + iget-object v1, p0, Lf/h/a/g/e/f;->y:Lcom/google/android/material/floatingactionbutton/FloatingActionButton; + + sget-object v3, Landroid/view/View;->TRANSLATION_Z:Landroid/util/Property; + + new-array v2, v2, [F + + aput p2, v2, v4 + + invoke-static {v1, v3, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + const-wide/16 v1, 0x64 + + invoke-virtual {p2, v1, v2}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + invoke-virtual {p1, p2}, Landroid/animation/AnimatorSet$Builder;->with(Landroid/animation/Animator;)Landroid/animation/AnimatorSet$Builder; + + sget-object p1, Lf/h/a/g/e/f;->F:Landroid/animation/TimeInterpolator; + + invoke-virtual {v0, p1}, Landroid/animation/AnimatorSet;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/e/j.smali b/com.discord/smali_classes2/f/h/a/g/e/j.smali new file mode 100644 index 0000000000..f8b868f741 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/e/j.smali @@ -0,0 +1,35 @@ +.class public interface abstract Lf/h/a/g/e/j; +.super Ljava/lang/Object; +.source "MotionStrategy.java" + + +# virtual methods +.method public abstract a()V +.end method + +.method public abstract b()I + .annotation build Landroidx/annotation/AnimatorRes; + .end annotation +.end method + +.method public abstract c()V +.end method + +.method public abstract d()Z +.end method + +.method public abstract e()V +.end method + +.method public abstract f()Landroid/animation/AnimatorSet; +.end method + +.method public abstract g(Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback;)V + .param p1 # Lcom/google/android/material/floatingactionbutton/ExtendedFloatingActionButton$OnChangedCallback; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param +.end method + +.method public abstract onAnimationStart(Landroid/animation/Animator;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/f/a$a.smali b/com.discord/smali_classes2/f/h/a/g/f/a$a.smali new file mode 100644 index 0000000000..ae3b24e3ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/f/a$a.smali @@ -0,0 +1,40 @@ +.class public Lf/h/a/g/f/a$a; +.super Ljava/lang/Exception; +.source "StaticLayoutBuilderCompat.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/f/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "a" +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Throwable;)V + .locals 2 + + const-string v0, "Error thrown initializing StaticLayout " + + invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v0 + + invoke-virtual {p1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; + + move-result-object v1 + + invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0, p1}, Ljava/lang/Exception;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/f/a.smali b/com.discord/smali_classes2/f/h/a/g/f/a.smali new file mode 100644 index 0000000000..5c67701e18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/f/a.smali @@ -0,0 +1,482 @@ +.class public final Lf/h/a/g/f/a; +.super Ljava/lang/Object; +.source "StaticLayoutBuilderCompat.java" + + +# annotations +.annotation build Landroidx/annotation/RestrictTo; + value = { + .enum Landroidx/annotation/RestrictTo$Scope;->LIBRARY_GROUP:Landroidx/annotation/RestrictTo$Scope; + } +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/f/a$a; + } +.end annotation + + +# static fields +.field public static k:Z + +.field public static l:Ljava/lang/reflect/Constructor; + .annotation build Landroidx/annotation/Nullable; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/reflect/Constructor<", + "Landroid/text/StaticLayout;", + ">;" + } + .end annotation +.end field + +.field public static m:Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# instance fields +.field public a:Ljava/lang/CharSequence; + +.field public final b:Landroid/text/TextPaint; + +.field public final c:I + +.field public d:I + +.field public e:I + +.field public f:Landroid/text/Layout$Alignment; + +.field public g:I + +.field public h:Z + +.field public i:Z + +.field public j:Landroid/text/TextUtils$TruncateAt; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/g/f/a;->a:Ljava/lang/CharSequence; + + iput-object p2, p0, Lf/h/a/g/f/a;->b:Landroid/text/TextPaint; + + iput p3, p0, Lf/h/a/g/f/a;->c:I + + const/4 p2, 0x0 + + iput p2, p0, Lf/h/a/g/f/a;->d:I + + invoke-interface {p1}, Ljava/lang/CharSequence;->length()I + + move-result p1 + + iput p1, p0, Lf/h/a/g/f/a;->e:I + + sget-object p1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment; + + iput-object p1, p0, Lf/h/a/g/f/a;->f:Landroid/text/Layout$Alignment; + + const p1, 0x7fffffff + + iput p1, p0, Lf/h/a/g/f/a;->g:I + + const/4 p1, 0x1 + + iput-boolean p1, p0, Lf/h/a/g/f/a;->h:Z + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/g/f/a;->j:Landroid/text/TextUtils$TruncateAt; + + return-void +.end method + + +# virtual methods +.method public a()Landroid/text/StaticLayout; + .locals 19 + .annotation system Ldalvik/annotation/Throws; + value = { + Lf/h/a/g/f/a$a; + } + .end annotation + + move-object/from16 v1, p0 + + iget-object v0, v1, Lf/h/a/g/f/a;->a:Ljava/lang/CharSequence; + + if-nez v0, :cond_0 + + const-string v0, "" + + iput-object v0, v1, Lf/h/a/g/f/a;->a:Ljava/lang/CharSequence; + + :cond_0 + iget v0, v1, Lf/h/a/g/f/a;->c:I + + const/4 v2, 0x0 + + invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I + + move-result v0 + + iget-object v3, v1, Lf/h/a/g/f/a;->a:Ljava/lang/CharSequence; + + iget v4, v1, Lf/h/a/g/f/a;->g:I + + const/4 v5, 0x1 + + if-ne v4, v5, :cond_1 + + iget-object v4, v1, Lf/h/a/g/f/a;->b:Landroid/text/TextPaint; + + int-to-float v6, v0 + + iget-object v7, v1, Lf/h/a/g/f/a;->j:Landroid/text/TextUtils$TruncateAt; + + invoke-static {v3, v4, v6, v7}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence; + + move-result-object v3 + + :cond_1 + invoke-interface {v3}, Ljava/lang/CharSequence;->length()I + + move-result v4 + + iget v6, v1, Lf/h/a/g/f/a;->e:I + + invoke-static {v4, v6}, Ljava/lang/Math;->min(II)I + + move-result v4 + + iput v4, v1, Lf/h/a/g/f/a;->e:I + + sget v4, Landroid/os/Build$VERSION;->SDK_INT:I + + const/16 v6, 0x17 + + if-lt v4, v6, :cond_5 + + iget-boolean v2, v1, Lf/h/a/g/f/a;->i:Z + + if-eqz v2, :cond_2 + + sget-object v2, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment; + + iput-object v2, v1, Lf/h/a/g/f/a;->f:Landroid/text/Layout$Alignment; + + :cond_2 + iget v2, v1, Lf/h/a/g/f/a;->d:I + + iget v4, v1, Lf/h/a/g/f/a;->e:I + + iget-object v5, v1, Lf/h/a/g/f/a;->b:Landroid/text/TextPaint; + + invoke-static {v3, v2, v4, v5, v0}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder; + + move-result-object v0 + + iget-object v2, v1, Lf/h/a/g/f/a;->f:Landroid/text/Layout$Alignment; + + invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder; + + iget-boolean v2, v1, Lf/h/a/g/f/a;->h:Z + + invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder; + + iget-boolean v2, v1, Lf/h/a/g/f/a;->i:Z + + if-eqz v2, :cond_3 + + sget-object v2, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic; + + goto :goto_0 + + :cond_3 + sget-object v2, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic; + + :goto_0 + invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder; + + iget-object v2, v1, Lf/h/a/g/f/a;->j:Landroid/text/TextUtils$TruncateAt; + + if-eqz v2, :cond_4 + + invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)Landroid/text/StaticLayout$Builder; + + :cond_4 + iget v2, v1, Lf/h/a/g/f/a;->g:I + + invoke-virtual {v0, v2}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder; + + invoke-virtual {v0}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout; + + move-result-object v0 + + return-object v0 + + :cond_5 + sget-boolean v7, Lf/h/a/g/f/a;->k:Z + + const/16 v9, 0xb + + const/16 v10, 0xa + + const/16 v11, 0x9 + + const/16 v12, 0x8 + + const/4 v13, 0x7 + + const/4 v14, 0x6 + + const/4 v15, 0x5 + + const/16 v16, 0x4 + + const/16 v17, 0x3 + + const/16 v18, 0x2 + + const/16 v8, 0xd + + if-eqz v7, :cond_6 + + goto :goto_3 + + :cond_6 + :try_start_0 + iget-boolean v7, v1, Lf/h/a/g/f/a;->i:Z + + if-eqz v7, :cond_7 + + if-lt v4, v6, :cond_7 + + const/4 v4, 0x1 + + goto :goto_1 + + :cond_7 + const/4 v4, 0x0 + + :goto_1 + const-class v6, Landroid/text/TextDirectionHeuristic; + + if-eqz v4, :cond_8 + + sget-object v4, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic; + + goto :goto_2 + + :cond_8 + sget-object v4, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic; + + :goto_2 + sput-object v4, Lf/h/a/g/f/a;->m:Ljava/lang/Object; + + new-array v4, v8, [Ljava/lang/Class; + + const-class v7, Ljava/lang/CharSequence; + + aput-object v7, v4, v2 + + sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v7, v4, v5 + + sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v7, v4, v18 + + const-class v7, Landroid/text/TextPaint; + + aput-object v7, v4, v17 + + sget-object v7, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v7, v4, v16 + + const-class v7, Landroid/text/Layout$Alignment; + + aput-object v7, v4, v15 + + aput-object v6, v4, v14 + + sget-object v6, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + aput-object v6, v4, v13 + + sget-object v6, Ljava/lang/Float;->TYPE:Ljava/lang/Class; + + aput-object v6, v4, v12 + + sget-object v6, Ljava/lang/Boolean;->TYPE:Ljava/lang/Class; + + aput-object v6, v4, v11 + + const-class v6, Landroid/text/TextUtils$TruncateAt; + + aput-object v6, v4, v10 + + sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + aput-object v6, v4, v9 + + sget-object v6, Ljava/lang/Integer;->TYPE:Ljava/lang/Class; + + const/16 v7, 0xc + + aput-object v6, v4, v7 + + const-class v6, Landroid/text/StaticLayout; + + invoke-virtual {v6, v4}, Ljava/lang/Class;->getDeclaredConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + + move-result-object v4 + + sput-object v4, Lf/h/a/g/f/a;->l:Ljava/lang/reflect/Constructor; + + invoke-virtual {v4, v5}, Ljava/lang/reflect/Constructor;->setAccessible(Z)V + + sput-boolean v5, Lf/h/a/g/f/a;->k:Z + :try_end_0 + .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_1 + + :goto_3 + :try_start_1 + sget-object v4, Lf/h/a/g/f/a;->l:Ljava/lang/reflect/Constructor; + + invoke-static {v4}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v4 + + check-cast v4, Ljava/lang/reflect/Constructor; + + new-array v6, v8, [Ljava/lang/Object; + + aput-object v3, v6, v2 + + iget v2, v1, Lf/h/a/g/f/a;->d:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v6, v5 + + iget v2, v1, Lf/h/a/g/f/a;->e:I + + invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v6, v18 + + iget-object v2, v1, Lf/h/a/g/f/a;->b:Landroid/text/TextPaint; + + aput-object v2, v6, v17 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v2 + + aput-object v2, v6, v16 + + iget-object v2, v1, Lf/h/a/g/f/a;->f:Landroid/text/Layout$Alignment; + + aput-object v2, v6, v15 + + sget-object v2, Lf/h/a/g/f/a;->m:Ljava/lang/Object; + + invoke-static {v2}, Landroidx/core/util/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v2 + + aput-object v2, v6, v14 + + const/high16 v2, 0x3f800000 # 1.0f + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + aput-object v2, v6, v13 + + const/4 v2, 0x0 + + invoke-static {v2}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object v2 + + aput-object v2, v6, v12 + + iget-boolean v2, v1, Lf/h/a/g/f/a;->h:Z + + invoke-static {v2}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean; + + move-result-object v2 + + aput-object v2, v6, v11 + + const/4 v2, 0x0 + + aput-object v2, v6, v10 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + aput-object v0, v6, v9 + + iget v0, v1, Lf/h/a/g/f/a;->g:I + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + const/16 v2, 0xc + + aput-object v0, v6, v2 + + invoke-virtual {v4, v6}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/text/StaticLayout; + :try_end_1 + .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 + + return-object v0 + + :catch_0 + move-exception v0 + + new-instance v2, Lf/h/a/g/f/a$a; + + invoke-direct {v2, v0}, Lf/h/a/g/f/a$a;->(Ljava/lang/Throwable;)V + + throw v2 + + :catch_1 + move-exception v0 + + new-instance v2, Lf/h/a/g/f/a$a; + + invoke-direct {v2, v0}, Lf/h/a/g/f/a$a;->(Ljava/lang/Throwable;)V + + throw v2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/f/b.smali b/com.discord/smali_classes2/f/h/a/g/f/b.smali new file mode 100644 index 0000000000..c61c39e815 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/f/b.smali @@ -0,0 +1,66 @@ +.class public Lf/h/a/g/f/b; +.super Ljava/lang/Object; +.source "ViewOverlayApi18.java" + +# interfaces +.implements Lcom/google/android/material/internal/ViewOverlayImpl; + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x12 +.end annotation + + +# instance fields +.field public final a:Landroid/view/ViewOverlay; + + +# direct methods +.method public constructor (Landroid/view/View;)V + .locals 0 + .param p1 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/view/View;->getOverlay()Landroid/view/ViewOverlay; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/f/b;->a:Landroid/view/ViewOverlay; + + return-void +.end method + + +# virtual methods +.method public add(Landroid/graphics/drawable/Drawable;)V + .locals 1 + .param p1 # Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/f/b;->a:Landroid/view/ViewOverlay; + + invoke-virtual {v0, p1}, Landroid/view/ViewOverlay;->add(Landroid/graphics/drawable/Drawable;)V + + return-void +.end method + +.method public remove(Landroid/graphics/drawable/Drawable;)V + .locals 1 + .param p1 # Landroid/graphics/drawable/Drawable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/f/b;->a:Landroid/view/ViewOverlay; + + invoke-virtual {v0, p1}, Landroid/view/ViewOverlay;->remove(Landroid/graphics/drawable/Drawable;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/a.smali b/com.discord/smali_classes2/f/h/a/g/g/a.smali new file mode 100644 index 0000000000..0ea77ed09a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/a.smali @@ -0,0 +1,242 @@ +.class public final Lf/h/a/g/g/a; +.super Ljava/lang/Object; +.source "CircularDrawingDelegate.java" + +# interfaces +.implements Lf/h/a/g/g/k; + + +# instance fields +.field public a:Landroid/graphics/RectF; + +.field public b:I + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + iput-object v0, p0, Lf/h/a/g/g/a;->a:Landroid/graphics/RectF; + + const/4 v0, 0x1 + + iput v0, p0, Lf/h/a/g/g/a;->b:I + + return-void +.end method + + +# virtual methods +.method public a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + .locals 5 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularRadius()I + + move-result v0 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v1 + + const/4 v2, 0x2 + + div-int/2addr v1, v2 + + add-int/2addr v1, v0 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularInset()I + + move-result v0 + + add-int/2addr v0, v1 + + int-to-float v1, v0 + + invoke-virtual {p1, v1, v1}, Landroid/graphics/Canvas;->translate(FF)V + + const/high16 v1, -0x3d4c0000 # -90.0f + + invoke-virtual {p1, v1}, Landroid/graphics/Canvas;->rotate(F)V + + neg-int v1, v0 + + invoke-virtual {p1, v1, v1, v0, v0}, Landroid/graphics/Canvas;->clipRect(IIII)Z + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getCircularRadius()I + + move-result p1 + + int-to-float p1, p1 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + const/high16 v1, 0x40000000 # 2.0f + + const/high16 v3, 0x3f800000 # 1.0f + + const/4 v4, 0x1 + + if-ne v0, v4, :cond_0 + + sub-float/2addr v3, p3 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result p3 + + int-to-float p3, p3 + + mul-float v3, v3, p3 + + div-float/2addr v3, v1 + + add-float/2addr p1, v3 + + goto :goto_0 + + :cond_0 + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + if-ne v0, v2, :cond_1 + + sub-float/2addr v3, p3 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result p3 + + int-to-float p3, p3 + + mul-float v3, v3, p3 + + div-float/2addr v3, v1 + + sub-float/2addr p1, v3 + + :cond_1 + :goto_0 + new-instance p3, Landroid/graphics/RectF; + + neg-float v0, p1 + + invoke-direct {p3, v0, v0, p1, p1}, Landroid/graphics/RectF;->(FFFF)V + + iput-object p3, p0, Lf/h/a/g/g/a;->a:Landroid/graphics/RectF; + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isInverse()Z + + move-result p1 + + if-eqz p1, :cond_2 + + const/4 v4, -0x1 + + :cond_2 + iput v4, p0, Lf/h/a/g/g/a;->b:I + + return-void +.end method + +.method public b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + .locals 7 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p5 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + sget-object v0, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + sget-object v0, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap; + + invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V + + const/4 v0, 0x1 + + invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V + + invoke-virtual {p2, p3}, Landroid/graphics/Paint;->setColor(I)V + + invoke-virtual {p2, p6}, Landroid/graphics/Paint;->setStrokeWidth(F)V + + const/high16 p3, 0x43b40000 # 360.0f + + mul-float p6, p4, p3 + + iget v0, p0, Lf/h/a/g/g/a;->b:I + + int-to-float v0, v0 + + mul-float v3, p6, v0 + + cmpl-float p6, p5, p4 + + if-ltz p6, :cond_0 + + goto :goto_0 + + :cond_0 + const/high16 p6, 0x3f800000 # 1.0f + + add-float/2addr p5, p6 + + :goto_0 + sub-float/2addr p5, p4 + + mul-float p5, p5, p3 + + mul-float v4, p5, v0 + + iget-object v2, p0, Lf/h/a/g/g/a;->a:Landroid/graphics/RectF; + + const/4 v5, 0x0 + + move-object v1, p1 + + move-object v6, p2 + + invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawArc(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/b.smali b/com.discord/smali_classes2/f/h/a/g/g/b.smali new file mode 100644 index 0000000000..72dd51876c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/b.smali @@ -0,0 +1,58 @@ +.class public Lf/h/a/g/g/b; +.super Landroid/animation/AnimatorListenerAdapter; +.source "CircularIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/e; + + +# direct methods +.method public constructor (Lf/h/a/g/g/e;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/b;->d:Lf/h/a/g/g/e; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/b;->d:Lf/h/a/g/g/e; + + iget-boolean v0, p1, Lf/h/a/g/g/e;->y:Z + + if-eqz v0, :cond_0 + + iget-object p1, p1, Lf/h/a/g/g/e;->s:Landroid/animation/ObjectAnimator; + + const/4 v0, 0x2 + + new-array v0, v0, [F + + fill-array-data v0, :array_0 + + invoke-virtual {p1, v0}, Landroid/animation/ObjectAnimator;->setFloatValues([F)V + + iget-object p1, p0, Lf/h/a/g/g/b;->d:Lf/h/a/g/g/e; + + const/4 v0, 0x1 + + iput-boolean v0, p1, Lf/h/a/g/g/e;->z:Z + + :cond_0 + return-void + + :array_0 + .array-data 4 + 0x0 + 0x3f8a3d71 # 1.08f + .end array-data +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/c.smali b/com.discord/smali_classes2/f/h/a/g/g/c.smali new file mode 100644 index 0000000000..e40c6f4264 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/c.smali @@ -0,0 +1,146 @@ +.class public Lf/h/a/g/g/c; +.super Landroid/animation/AnimatorListenerAdapter; +.source "CircularIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/e; + + +# direct methods +.method public constructor (Lf/h/a/g/g/e;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 5 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + iget-boolean v0, p1, Lf/h/a/g/g/e;->y:Z + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iget-boolean v0, p1, Lf/h/a/g/g/e;->z:Z + + if-eqz v0, :cond_0 + + iget-object v0, p1, Lf/h/a/g/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + invoke-virtual {v0, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V + + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + iput-boolean v1, p1, Lf/h/a/g/g/e;->y:Z + + invoke-virtual {p1}, Lf/h/a/g/g/e;->g()V + + goto :goto_0 + + :cond_0 + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result p1 + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/g/g/e;->w:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + iput v0, p1, Lf/h/a/g/g/e;->x:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + iget v0, p1, Lf/h/a/g/g/e;->u:F + + const/high16 v2, 0x43b40000 # 360.0f + + add-float/2addr v0, v2 + + const/high16 v2, 0x437a0000 # 250.0f + + add-float/2addr v0, v2 + + const/16 v2, 0x168 + + invoke-static {v0, v2}, Lcom/google/android/material/math/MathUtils;->floorMod(FI)F + + move-result v0 + + iput v0, p1, Lf/h/a/g/g/e;->u:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + invoke-virtual {p1}, Lf/h/a/g/g/e;->f()I + + move-result v0 + + iput v0, p1, Lf/h/a/g/g/e;->p:I + + iget-object v2, p1, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + const/4 v3, 0x2 + + new-array v3, v3, [I + + iget-object v4, p1, Lf/h/a/g/g/j;->j:[I + + aget v0, v4, v0 + + aput v0, v3, v1 + + const/4 v0, 0x1 + + invoke-virtual {p1}, Lf/h/a/g/g/e;->f()I + + move-result v1 + + aget v1, v4, v1 + + aput v1, v3, v0 + + invoke-virtual {v2, v3}, Landroid/animation/ObjectAnimator;->setIntValues([I)V + + iget-object v0, p1, Lf/h/a/g/g/j;->j:[I + + iget v1, p1, Lf/h/a/g/g/e;->p:I + + aget v0, v0, v1 + + iput v0, p1, Lf/h/a/g/g/e;->t:I + + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + iget-object p1, p1, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + invoke-virtual {p1}, Landroid/animation/Animator;->start()V + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/g/c;->d:Lf/h/a/g/g/e; + + invoke-virtual {p1}, Lf/h/a/g/g/e;->g()V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/d.smali b/com.discord/smali_classes2/f/h/a/g/g/d.smali new file mode 100644 index 0000000000..3913181556 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/d.smali @@ -0,0 +1,39 @@ +.class public Lf/h/a/g/g/d; +.super Landroid/animation/AnimatorListenerAdapter; +.source "CircularIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/e; + + +# direct methods +.method public constructor (Lf/h/a/g/g/e;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/d;->d:Lf/h/a/g/g/e; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/d;->d:Lf/h/a/g/g/e; + + iget-object p1, p1, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + invoke-virtual {p1}, Landroid/animation/Animator;->cancel()V + + iget-object p1, p0, Lf/h/a/g/g/d;->d:Lf/h/a/g/g/e; + + invoke-virtual {p1}, Lf/h/a/g/g/e;->g()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/e$a.smali b/com.discord/smali_classes2/f/h/a/g/g/e$a.smali new file mode 100644 index 0000000000..47d13340c0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/e$a.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/g/g/e$a; +.super Landroid/util/Property; +.source "CircularIndeterminateDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Integer;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lf/h/a/g/g/e; + + iget p1, p1, Lf/h/a/g/g/e;->t:I + + invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p1 + + return-object p1 +.end method + +.method public set(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/e; + + check-cast p2, Ljava/lang/Integer; + + invoke-virtual {p2}, Ljava/lang/Integer;->intValue()I + + move-result p2 + + iput p2, p1, Lf/h/a/g/g/e;->t:I + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/e$b.smali b/com.discord/smali_classes2/f/h/a/g/g/e$b.smali new file mode 100644 index 0000000000..60d83e77ff --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/e$b.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/g/g/e$b; +.super Landroid/util/Property; +.source "CircularIndeterminateDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lf/h/a/g/g/e; + + iget p1, p1, Lf/h/a/g/g/e;->v:F + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public set(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/e; + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + iput p2, p1, Lf/h/a/g/g/e;->v:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/e$c.smali b/com.discord/smali_classes2/f/h/a/g/g/e$c.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/e$c.smali rename to com.discord/smali_classes2/f/h/a/g/g/e$c.smali index 4889c6cba9..f905f49f5d 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/e$c.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/e$c.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/e$c; +.class public final Lf/h/a/g/g/e$c; .super Landroid/util/Property; .source "CircularIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/e; + value = Lf/h/a/g/g/e; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/e;", + "Lf/h/a/g/g/e;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/e; + check-cast p1, Lf/h/a/g/g/e; - iget p1, p1, Lf/h/a/e/g/e;->w:F + iget p1, p1, Lf/h/a/g/g/e;->w:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/e; + check-cast p1, Lf/h/a/g/g/e; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/e;->w:F + iput p2, p1, Lf/h/a/g/g/e;->w:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/e/g/e$d.smali b/com.discord/smali_classes2/f/h/a/g/g/e$d.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/e$d.smali rename to com.discord/smali_classes2/f/h/a/g/g/e$d.smali index 97aa141fc4..b75f68a29a 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/e$d.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/e$d.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/e$d; +.class public final Lf/h/a/g/g/e$d; .super Landroid/util/Property; .source "CircularIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/e; + value = Lf/h/a/g/g/e; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/e;", + "Lf/h/a/g/g/e;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/e; + check-cast p1, Lf/h/a/g/g/e; - iget p1, p1, Lf/h/a/e/g/e;->x:F + iget p1, p1, Lf/h/a/g/g/e;->x:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/e; + check-cast p1, Lf/h/a/g/g/e; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/e;->x:F + iput p2, p1, Lf/h/a/g/g/e;->x:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/g/g/e.smali b/com.discord/smali_classes2/f/h/a/g/g/e.smali new file mode 100644 index 0000000000..eaa89c4e49 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/e.smali @@ -0,0 +1,627 @@ +.class public Lf/h/a/g/g/e; +.super Lf/h/a/g/g/j; +.source "CircularIndeterminateDrawable.java" + +# interfaces +.implements Lf/h/a/g/g/l; + + +# static fields +.field public static final B:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Integer;", + ">;" + } + .end annotation +.end field + +.field public static final C:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final D:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final E:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/e;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + +.field public final o:Lf/h/a/g/g/a; + +.field public p:I + +.field public q:Landroid/animation/Animator; + +.field public r:Landroid/animation/ObjectAnimator; + +.field public s:Landroid/animation/ObjectAnimator; + +.field public t:I + +.field public u:F + +.field public v:F + +.field public w:F + +.field public x:F + +.field public y:Z + +.field public z:Z + + +# direct methods +.method public static constructor ()V + .locals 4 + + const-class v0, Ljava/lang/Float; + + new-instance v1, Lf/h/a/g/g/e$a; + + const-class v2, Ljava/lang/Integer; + + const-string v3, "displayedIndicatorColor" + + invoke-direct {v1, v2, v3}, Lf/h/a/g/g/e$a;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/e;->B:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/e$b; + + const-string v2, "indicatorInCycleOffset" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/e$b;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/e;->C:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/e$c; + + const-string v2, "indicatorHeadChangeFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/e$c;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/e;->D:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/e$d; + + const-string v2, "indicatorTailChangeFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/e$d;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/e;->E:Landroid/util/Property; + + return-void +.end method + +.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;)V + .locals 9 + .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/g/g/e;->y:Z + + iput-boolean p1, p0, Lf/h/a/g/g/e;->z:Z + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/g/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + new-instance v1, Lf/h/a/g/g/a; + + invoke-direct {v1}, Lf/h/a/g/g/a;->()V + + iput-object v1, p0, Lf/h/a/g/g/e;->o:Lf/h/a/g/g/a; + + iget-object v1, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + sget-object v2, Landroid/graphics/Paint$Style;->STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object v1, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + sget-object v2, Landroid/graphics/Paint$Cap;->BUTT:Landroid/graphics/Paint$Cap; + + invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setStrokeCap(Landroid/graphics/Paint$Cap;)V + + iget-object v1, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + const/4 v2, 0x1 + + invoke-virtual {v1, v2}, Landroid/graphics/Paint;->setAntiAlias(Z)V + + sget-object v1, Lf/h/a/g/g/e;->C:Landroid/util/Property; + + const/4 v3, 0x2 + + new-array v4, v3, [F + + fill-array-data v4, :array_0 + + invoke-static {p0, v1, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v1 + + const-wide/16 v4, 0x535 + + invoke-virtual {v1, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + invoke-virtual {v1, v0}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object v0, Lf/h/a/g/g/e;->D:Landroid/util/Property; + + new-array v4, v3, [F + + fill-array-data v4, :array_1 + + invoke-static {p0, v0, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v0 + + const-wide/16 v4, 0x29a + + invoke-virtual {v0, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object v6, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v0, v6}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + new-instance v6, Lf/h/a/g/g/b; + + invoke-direct {v6, p0}, Lf/h/a/g/g/b;->(Lf/h/a/g/g/e;)V + + invoke-virtual {v0, v6}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + sget-object v6, Lf/h/a/g/g/e;->E:Landroid/util/Property; + + new-array v7, v3, [F + + fill-array-data v7, :array_2 + + invoke-static {p0, v6, v7}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v6 + + iput-object v6, p0, Lf/h/a/g/g/e;->s:Landroid/animation/ObjectAnimator; + + invoke-virtual {v6, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v4, p0, Lf/h/a/g/g/e;->s:Landroid/animation/ObjectAnimator; + + sget-object v5, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object v4, Lf/h/a/g/g/e;->B:Landroid/util/Property; + + new-instance v5, Lcom/google/android/material/animation/ArgbEvaluatorCompat; + + invoke-direct {v5}, Lcom/google/android/material/animation/ArgbEvaluatorCompat;->()V + + new-array v6, v3, [Ljava/lang/Integer; + + iget-object v7, p0, Lf/h/a/g/g/j;->j:[I + + iget v8, p0, Lf/h/a/g/g/e;->p:I + + aget v7, v7, v8 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + aput-object v7, v6, p1 + + iget-object v7, p0, Lf/h/a/g/g/j;->j:[I + + invoke-virtual {p0}, Lf/h/a/g/g/e;->f()I + + move-result v8 + + aget v7, v7, v8 + + invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v7 + + aput-object v7, v6, v2 + + invoke-static {p0, v4, v5, v6}, Landroid/animation/ObjectAnimator;->ofObject(Ljava/lang/Object;Landroid/util/Property;Landroid/animation/TypeEvaluator;[Ljava/lang/Object;)Landroid/animation/ObjectAnimator; + + move-result-object v4 + + iput-object v4, p0, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + const-wide/16 v5, 0x14d + + invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v4, p0, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + const-wide/16 v5, 0x3e8 + + invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V + + iget-object v4, p0, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + sget-object v5, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + new-instance v4, Landroid/animation/AnimatorSet; + + invoke-direct {v4}, Landroid/animation/AnimatorSet;->()V + + new-array v5, v3, [Landroid/animation/Animator; + + aput-object v0, v5, p1 + + iget-object v0, p0, Lf/h/a/g/g/e;->s:Landroid/animation/ObjectAnimator; + + aput-object v0, v5, v2 + + invoke-virtual {v4, v5}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V + + new-array v0, v3, [Landroid/animation/Animator; + + aput-object v1, v0, p1 + + iget-object p1, p0, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + aput-object p1, v0, v2 + + invoke-virtual {v4, v0}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V + + new-instance p1, Lf/h/a/g/g/c; + + invoke-direct {p1, p0}, Lf/h/a/g/g/c;->(Lf/h/a/g/g/e;)V + + invoke-virtual {v4, p1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + iput-object v4, p0, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + iget-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + new-instance v0, Lf/h/a/g/g/d; + + invoke-direct {v0, p0}, Lf/h/a/g/g/d;->(Lf/h/a/g/g/e;)V + + invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + invoke-virtual {p0}, Lf/h/a/g/g/e;->g()V + + const/high16 p1, 0x3f800000 # 1.0f + + invoke-virtual {p0, p1}, Lf/h/a/g/g/j;->e(F)V + + return-void + + :array_0 + .array-data 4 + 0x0 + 0x43b40000 # 360.0f + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_2 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data +.end method + + +# virtual methods +.method public a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/e;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + return-void +.end method + +.method public b()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/g/g/e;->y:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/g/e;->y:Z + + goto :goto_0 + + :cond_1 + iget-object v0, p0, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V + + :goto_0 + return-void +.end method + +.method public draw(Landroid/graphics/Canvas;)V + .locals 9 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I + + iget-object v0, p0, Lf/h/a/g/g/e;->o:Lf/h/a/g/g/a; + + iget-object v1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + iget v2, p0, Lf/h/a/g/g/j;->h:F + + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/g/g/a;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v0 + + int-to-float v0, v0 + + iget v1, p0, Lf/h/a/g/g/j;->h:F + + mul-float v0, v0, v1 + + iget-object v2, p0, Lf/h/a/g/g/e;->o:Lf/h/a/g/g/a; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget v5, p0, Lf/h/a/g/g/j;->i:I + + const/4 v6, 0x0 + + const/high16 v7, 0x3f800000 # 1.0f + + move-object v3, p1 + + move v8, v0 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/a;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/e;->o:Lf/h/a/g/g/a; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget v5, p0, Lf/h/a/g/g/e;->t:I + + iget v1, p0, Lf/h/a/g/g/e;->u:F + + iget v3, p0, Lf/h/a/g/g/e;->v:F + + add-float/2addr v1, v3 + + const/high16 v3, 0x41a00000 # 20.0f + + sub-float v3, v1, v3 + + iget v6, p0, Lf/h/a/g/g/e;->x:F + + const/high16 v7, 0x437a0000 # 250.0f + + mul-float v6, v6, v7 + + add-float/2addr v6, v3 + + const/high16 v3, 0x43b40000 # 360.0f + + div-float/2addr v6, v3 + + iget v8, p0, Lf/h/a/g/g/e;->w:F + + mul-float v8, v8, v7 + + add-float/2addr v8, v1 + + div-float v7, v8, v3 + + move-object v3, p1 + + move v8, v0 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/a;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V + + :cond_1 + :goto_0 + return-void +.end method + +.method public final f()I + .locals 2 + + iget v0, p0, Lf/h/a/g/g/e;->p:I + + add-int/lit8 v0, v0, 0x1 + + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + array-length v1, v1 + + rem-int/2addr v0, v1 + + return v0 +.end method + +.method public g()V + .locals 5 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/g/e;->w:F + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + iput v0, p0, Lf/h/a/g/g/e;->x:F + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + iput v0, p0, Lf/h/a/g/g/e;->u:F + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/g/e;->p:I + + iget-object v1, p0, Lf/h/a/g/g/e;->r:Landroid/animation/ObjectAnimator; + + const/4 v2, 0x2 + + new-array v2, v2, [I + + iget-object v3, p0, Lf/h/a/g/g/j;->j:[I + + aget v4, v3, v0 + + aput v4, v2, v0 + + invoke-virtual {p0}, Lf/h/a/g/g/e;->f()I + + move-result v0 + + aget v0, v3, v0 + + const/4 v3, 0x1 + + aput v0, v2, v3 + + invoke-virtual {v1, v2}, Landroid/animation/ObjectAnimator;->setIntValues([I)V + + iget-object v0, p0, Lf/h/a/g/g/j;->j:[I + + iget v1, p0, Lf/h/a/g/g/e;->p:I + + aget v0, v0, v1 + + iput v0, p0, Lf/h/a/g/g/e;->t:I + + return-void +.end method + +.method public setVisible(ZZ)Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/g/g/j;->m:Z + + if-eqz v0, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + invoke-super {p0, p1, p2}, Lf/h/a/g/g/j;->setVisible(ZZ)Z + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/g/g/j;->isRunning()Z + + move-result v1 + + if-nez v1, :cond_1 + + iget-object v1, p0, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + invoke-virtual {v1}, Landroid/animation/Animator;->cancel()V + + invoke-virtual {p0}, Lf/h/a/g/g/e;->g()V + + :cond_1 + if-eqz p1, :cond_2 + + if-eqz p2, :cond_2 + + iget-object p1, p0, Lf/h/a/g/g/e;->q:Landroid/animation/Animator; + + invoke-virtual {p1}, Landroid/animation/Animator;->start()V + + :cond_2 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/f.smali b/com.discord/smali_classes2/f/h/a/g/g/f.smali new file mode 100644 index 0000000000..434feb1ff6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/f.smali @@ -0,0 +1,40 @@ +.class public Lf/h/a/g/g/f; +.super Ljava/lang/Object; +.source "DeterminateDrawable.java" + +# interfaces +.implements Landroidx/dynamicanimation/animation/DynamicAnimation$OnAnimationUpdateListener; + + +# instance fields +.field public final synthetic a:Lf/h/a/g/g/g; + + +# direct methods +.method public constructor (Lf/h/a/g/g/g;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/f;->a:Lf/h/a/g/g/g; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationUpdate(Landroidx/dynamicanimation/animation/DynamicAnimation;FF)V + .locals 0 + + iget-object p1, p0, Lf/h/a/g/g/f;->a:Lf/h/a/g/g/g; + + const p3, 0x461c4000 # 10000.0f + + div-float/2addr p2, p3 + + iput p2, p1, Lf/h/a/g/g/g;->q:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/g$a.smali b/com.discord/smali_classes2/f/h/a/g/g/g$a.smali new file mode 100644 index 0000000000..e13ab61961 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/g$a.smali @@ -0,0 +1,56 @@ +.class public final Lf/h/a/g/g/g$a; +.super Landroidx/dynamicanimation/animation/FloatPropertyCompat; +.source "DeterminateDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/g; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/dynamicanimation/animation/FloatPropertyCompat<", + "Lf/h/a/g/g/g;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1}, Landroidx/dynamicanimation/animation/FloatPropertyCompat;->(Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public getValue(Ljava/lang/Object;)F + .locals 0 + + check-cast p1, Lf/h/a/g/g/g; + + iget p1, p1, Lf/h/a/g/g/g;->q:F + + return p1 +.end method + +.method public setValue(Ljava/lang/Object;F)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/g; + + iput p2, p1, Lf/h/a/g/g/g;->q:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/g.smali b/com.discord/smali_classes2/f/h/a/g/g/g.smali new file mode 100644 index 0000000000..8a67f7ce35 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/g.smali @@ -0,0 +1,252 @@ +.class public Lf/h/a/g/g/g; +.super Lf/h/a/g/g/j; +.source "DeterminateDrawable.java" + + +# static fields +.field public static final r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroidx/dynamicanimation/animation/FloatPropertyCompat<", + "Lf/h/a/g/g/g;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final o:Lf/h/a/g/g/k; + +.field public p:Landroidx/dynamicanimation/animation/SpringAnimation; + +.field public q:F + + +# direct methods +.method public static constructor ()V + .locals 2 + + new-instance v0, Lf/h/a/g/g/g$a; + + const-string v1, "indicatorFraction" + + invoke-direct {v0, v1}, Lf/h/a/g/g/g$a;->(Ljava/lang/String;)V + + sput-object v0, Lf/h/a/g/g/g;->r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; + + return-void +.end method + +.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;Lf/h/a/g/g/k;)V + .locals 2 + .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lf/h/a/g/g/k; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V + + iput-object p2, p0, Lf/h/a/g/g/g;->o:Lf/h/a/g/g/k; + + new-instance p1, Landroidx/dynamicanimation/animation/SpringForce; + + invoke-direct {p1}, Landroidx/dynamicanimation/animation/SpringForce;->()V + + const/high16 p2, 0x3f800000 # 1.0f + + invoke-virtual {p1, p2}, Landroidx/dynamicanimation/animation/SpringForce;->setDampingRatio(F)Landroidx/dynamicanimation/animation/SpringForce; + + const/high16 v0, 0x42480000 # 50.0f + + invoke-virtual {p1, v0}, Landroidx/dynamicanimation/animation/SpringForce;->setStiffness(F)Landroidx/dynamicanimation/animation/SpringForce; + + new-instance v0, Landroidx/dynamicanimation/animation/SpringAnimation; + + sget-object v1, Lf/h/a/g/g/g;->r:Landroidx/dynamicanimation/animation/FloatPropertyCompat; + + invoke-direct {v0, p0, v1}, Landroidx/dynamicanimation/animation/SpringAnimation;->(Ljava/lang/Object;Landroidx/dynamicanimation/animation/FloatPropertyCompat;)V + + iput-object v0, p0, Lf/h/a/g/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; + + invoke-virtual {v0, p1}, Landroidx/dynamicanimation/animation/SpringAnimation;->setSpring(Landroidx/dynamicanimation/animation/SpringForce;)Landroidx/dynamicanimation/animation/SpringAnimation; + + iget-object p1, p0, Lf/h/a/g/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; + + new-instance v0, Lf/h/a/g/g/f; + + invoke-direct {v0, p0}, Lf/h/a/g/g/f;->(Lf/h/a/g/g/g;)V + + invoke-virtual {p1, v0}, Landroidx/dynamicanimation/animation/DynamicAnimation;->addUpdateListener(Landroidx/dynamicanimation/animation/DynamicAnimation$OnAnimationUpdateListener;)Landroidx/dynamicanimation/animation/DynamicAnimation; + + invoke-virtual {p0, p2}, Lf/h/a/g/g/j;->e(F)V + + return-void +.end method + + +# virtual methods +.method public draw(Landroid/graphics/Canvas;)V + .locals 9 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I + + iget-object v0, p0, Lf/h/a/g/g/g;->o:Lf/h/a/g/g/k; + + iget-object v1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + iget v2, p0, Lf/h/a/g/g/j;->h:F + + invoke-interface {v0, p1, v1, v2}, Lf/h/a/g/g/k;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v0 + + int-to-float v0, v0 + + iget v1, p0, Lf/h/a/g/g/j;->h:F + + mul-float v0, v0, v1 + + iget-object v2, p0, Lf/h/a/g/g/g;->o:Lf/h/a/g/g/k; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v1}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getTrackColor()I + + move-result v5 + + const/4 v6, 0x0 + + const/high16 v7, 0x3f800000 # 1.0f + + move-object v3, p1 + + move v8, v0 + + invoke-interface/range {v2 .. v8}, Lf/h/a/g/g/k;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/g;->o:Lf/h/a/g/g/k; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + const/4 v3, 0x0 + + aget v5, v1, v3 + + iget v7, p0, Lf/h/a/g/g/g;->q:F + + move-object v3, p1 + + move v8, v0 + + invoke-interface/range {v2 .. v8}, Lf/h/a/g/g/k;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + invoke-virtual {p1}, Landroid/graphics/Canvas;->restore()V + + :cond_1 + :goto_0 + return-void +.end method + +.method public jumpToCurrentState()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; + + invoke-virtual {v0}, Landroidx/dynamicanimation/animation/SpringAnimation;->cancel()V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getLevel()I + + move-result v0 + + int-to-float v0, v0 + + const v1, 0x461c4000 # 10000.0f + + div-float/2addr v0, v1 + + iput v0, p0, Lf/h/a/g/g/g;->q:F + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method + +.method public onLevelChange(I)Z + .locals 3 + + iget-boolean v0, p0, Lf/h/a/g/g/j;->m:Z + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; + + iget v1, p0, Lf/h/a/g/g/g;->q:F + + const v2, 0x461c4000 # 10000.0f + + mul-float v1, v1, v2 + + invoke-virtual {v0, v1}, Landroidx/dynamicanimation/animation/DynamicAnimation;->setStartValue(F)Landroidx/dynamicanimation/animation/DynamicAnimation; + + iget-object v0, p0, Lf/h/a/g/g/g;->p:Landroidx/dynamicanimation/animation/SpringAnimation; + + int-to-float p1, p1 + + invoke-virtual {v0, p1}, Landroidx/dynamicanimation/animation/SpringAnimation;->animateToFinalPosition(F)V + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/g/g/g;->jumpToCurrentState()V + + :goto_0 + const/4 p1, 0x1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/h.smali b/com.discord/smali_classes2/f/h/a/g/g/h.smali new file mode 100644 index 0000000000..306964a702 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/h.smali @@ -0,0 +1,55 @@ +.class public Lf/h/a/g/g/h; +.super Landroid/animation/AnimatorListenerAdapter; +.source "DrawableWithAnimatedVisibilityChange.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/j; + + +# direct methods +.method public constructor (Lf/h/a/g/g/j;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/h;->d:Lf/h/a/g/g/j; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 2 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationStart(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/h;->d:Lf/h/a/g/g/j; + + iget-object v0, p1, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + invoke-virtual {v1, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationStart(Landroid/graphics/drawable/Drawable;)V + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/i.smali b/com.discord/smali_classes2/f/h/a/g/g/i.smali new file mode 100644 index 0000000000..dbb3eaf4d2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/i.smali @@ -0,0 +1,61 @@ +.class public Lf/h/a/g/g/i; +.super Landroid/animation/AnimatorListenerAdapter; +.source "DrawableWithAnimatedVisibilityChange.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/j; + + +# direct methods +.method public constructor (Lf/h/a/g/g/j;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/i;->d:Lf/h/a/g/g/j; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 2 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/i;->d:Lf/h/a/g/g/j; + + const/4 v0, 0x0 + + invoke-static {p1, v0, v0}, Lf/h/a/g/g/j;->c(Lf/h/a/g/g/j;ZZ)Z + + iget-object p1, p0, Lf/h/a/g/g/i;->d:Lf/h/a/g/g/j; + + iget-object v0, p1, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v0 + + :goto_0 + invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + invoke-virtual {v1, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V + + goto :goto_0 + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/j$a.smali b/com.discord/smali_classes2/f/h/a/g/g/j$a.smali new file mode 100644 index 0000000000..444db25b01 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/j$a.smali @@ -0,0 +1,65 @@ +.class public final Lf/h/a/g/g/j$a; +.super Landroid/util/Property; +.source "DrawableWithAnimatedVisibilityChange.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/j; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/j;", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lf/h/a/g/g/j; + + iget p1, p1, Lf/h/a/g/g/j;->h:F + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public set(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/j; + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + invoke-virtual {p1, p2}, Lf/h/a/g/g/j;->e(F)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/j.smali b/com.discord/smali_classes2/f/h/a/g/g/j.smali new file mode 100644 index 0000000000..9daa98a119 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/j.smali @@ -0,0 +1,652 @@ +.class public abstract Lf/h/a/g/g/j; +.super Landroid/graphics/drawable/Drawable; +.source "DrawableWithAnimatedVisibilityChange.java" + +# interfaces +.implements Landroidx/vectordrawable/graphics/drawable/Animatable2Compat; + + +# static fields +.field public static final n:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/j;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public final d:Lcom/google/android/material/progressindicator/ProgressIndicator; + +.field public e:Landroid/animation/ValueAnimator; + +.field public f:Landroid/animation/ValueAnimator; + +.field public g:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;", + ">;" + } + .end annotation +.end field + +.field public h:F + +.field public i:I + +.field public j:[I + +.field public final k:Landroid/graphics/Paint; + +.field public l:I + +.field public m:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + new-instance v0, Lf/h/a/g/g/j$a; + + const-class v1, Ljava/lang/Float; + + const-string v2, "growFraction" + + invoke-direct {v0, v1, v2}, Lf/h/a/g/g/j$a;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v0, Lf/h/a/g/g/j;->n:Landroid/util/Property; + + return-void +.end method + +.method public constructor (Lcom/google/android/material/progressindicator/ProgressIndicator;)V + .locals 4 + .param p1 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V + + new-instance v0, Landroid/graphics/Paint; + + invoke-direct {v0}, Landroid/graphics/Paint;->()V + + iput-object v0, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iput-object p1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + const/16 p1, 0xff + + invoke-virtual {p0, p1}, Lf/h/a/g/g/j;->setAlpha(I)V + + sget-object p1, Lf/h/a/g/g/j;->n:Landroid/util/Property; + + const/4 v0, 0x2 + + new-array v1, v0, [F + + fill-array-data v1, :array_0 + + invoke-static {p0, p1, v1}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + const-wide/16 v1, 0x1f4 + + invoke-virtual {p1, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + iget-object p1, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p1, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + iget-object p1, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v3 + + if-nez v3, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Cannot set showAnimator while the current showAnimator is running." + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + :goto_0 + iput-object p1, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + new-instance v3, Lf/h/a/g/g/h; + + invoke-direct {v3, p0}, Lf/h/a/g/g/h;->(Lf/h/a/g/g/j;)V + + invoke-virtual {p1, v3}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + sget-object p1, Lf/h/a/g/g/j;->n:Landroid/util/Property; + + new-array v0, v0, [F + + fill-array-data v0, :array_1 + + invoke-static {p0, p1, v0}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + invoke-virtual {p1, v1, v2}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + iget-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + sget-object v0, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + iget-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + if-eqz p1, :cond_3 + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v0 + + if-nez v0, :cond_2 + + goto :goto_1 + + :cond_2 + new-instance p1, Ljava/lang/IllegalArgumentException; + + const-string v0, "Cannot set hideAnimator while the current hideAnimator is running." + + invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 + + :cond_3 + :goto_1 + iput-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + new-instance v0, Lf/h/a/g/g/i; + + invoke-direct {v0, p0}, Lf/h/a/g/g/i;->(Lf/h/a/g/g/j;)V + + invoke-virtual {p1, v0}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + return-void + + nop + + :array_0 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_1 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + .end array-data +.end method + +.method public static synthetic c(Lf/h/a/g/g/j;ZZ)Z + .locals 0 + + invoke-super {p0, p1, p2}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z + + move-result p0 + + return p0 +.end method + + +# virtual methods +.method public clearAnimationCallbacks()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + return-void +.end method + +.method public d()V + .locals 4 + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getTrackColor()I + + move-result v0 + + iget v1, p0, Lf/h/a/g/g/j;->l:I + + invoke-static {v0, v1}, Lcom/google/android/material/color/MaterialColors;->compositeARGBWithAlpha(II)I + + move-result v0 + + iput v0, p0, Lf/h/a/g/g/j;->i:I + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorColors()[I + + move-result-object v0 + + invoke-virtual {v0}, [I->clone()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, [I + + iput-object v0, p0, Lf/h/a/g/g/j;->j:[I + + const/4 v0, 0x0 + + :goto_0 + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + array-length v2, v1 + + if-ge v0, v2, :cond_0 + + aget v2, v1, v0 + + iget v3, p0, Lf/h/a/g/g/j;->l:I + + invoke-static {v2, v3}, Lcom/google/android/material/color/MaterialColors;->compositeARGBWithAlpha(II)I + + move-result v2 + + aput v2, v1, v0 + + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_0 + return-void +.end method + +.method public e(F)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + if-nez v0, :cond_0 + + const/high16 p1, 0x3f800000 # 1.0f + + :cond_0 + iget v0, p0, Lf/h/a/g/g/j;->h:F + + cmpl-float v0, v0, p1 + + if-eqz v0, :cond_1 + + iput p1, p0, Lf/h/a/g/g/j;->h:F + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + :cond_1 + return-void +.end method + +.method public getAlpha()I + .locals 1 + + iget v0, p0, Lf/h/a/g/g/j;->l:I + + return v0 +.end method + +.method public getOpacity()I + .locals 1 + + const/4 v0, -0x3 + + return v0 +.end method + +.method public isRunning()Z + .locals 1 + + iget-object v0, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v0 + + if-nez v0, :cond_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + if-eqz v0, :cond_2 + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v0 + + if-eqz v0, :cond_2 + + :cond_1 + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public registerAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V + .locals 1 + .param p1 # Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + if-nez v0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + :cond_0 + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-nez v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_1 + return-void +.end method + +.method public setAlpha(I)V + .locals 0 + + iput p1, p0, Lf/h/a/g/g/j;->l:I + + invoke-virtual {p0}, Lf/h/a/g/g/j;->d()V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method + +.method public setColorFilter(Landroid/graphics/ColorFilter;)V + .locals 1 + .param p1 # Landroid/graphics/ColorFilter; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method + +.method public setVisible(ZZ)Z + .locals 4 + + const/4 v0, 0x0 + + if-eqz p1, :cond_0 + + if-eqz p2, :cond_0 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v1 + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + invoke-virtual {v1}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v1 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + if-nez p1, :cond_1 + + if-eqz p2, :cond_1 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v1 + + if-nez v1, :cond_1 + + return v0 + + :cond_1 + const/4 v1, 0x1 + + if-nez p1, :cond_2 + + if-nez p2, :cond_3 + + :cond_2 + invoke-super {p0, p1, v0}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z + + move-result v2 + + if-eqz v2, :cond_4 + + :cond_3 + const/4 v2, 0x1 + + goto :goto_0 + + :cond_4 + const/4 v2, 0x0 + + :goto_0 + if-eqz p2, :cond_5 + + iget-object p2, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result p2 + + if-eqz p2, :cond_5 + + const/4 p2, 0x1 + + goto :goto_1 + + :cond_5 + const/4 p2, 0x0 + + :goto_1 + iget-object v3, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + invoke-virtual {v3}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v3 + + if-nez v3, :cond_a + + iget-object v3, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + invoke-virtual {v3}, Landroid/animation/ValueAnimator;->isRunning()Z + + move-result v3 + + if-eqz v3, :cond_6 + + goto :goto_3 + + :cond_6 + iget-object v0, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V + + iget-object v0, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V + + const/high16 v0, 0x3f800000 # 1.0f + + const/4 v3, 0x0 + + if-eqz p1, :cond_8 + + if-eqz p2, :cond_7 + + iput v3, p0, Lf/h/a/g/g/j;->h:F + + iget-object p1, p0, Lf/h/a/g/g/j;->e:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V + + return v1 + + :cond_7 + iput v0, p0, Lf/h/a/g/g/j;->h:F + + goto :goto_2 + + :cond_8 + if-eqz p2, :cond_9 + + iput v0, p0, Lf/h/a/g/g/j;->h:F + + iget-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V + + return v1 + + :cond_9 + iput v3, p0, Lf/h/a/g/g/j;->h:F + + :goto_2 + return v2 + + :cond_a + :goto_3 + return v0 +.end method + +.method public start()V + .locals 1 + + const/4 v0, 0x1 + + invoke-virtual {p0, v0, v0}, Lf/h/a/g/g/j;->setVisible(ZZ)Z + + return-void +.end method + +.method public stop()V + .locals 2 + + const/4 v0, 0x0 + + const/4 v1, 0x1 + + invoke-virtual {p0, v0, v1}, Lf/h/a/g/g/j;->setVisible(ZZ)Z + + return-void +.end method + +.method public unregisterAnimationCallback(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)Z + .locals 1 + .param p1 # Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + if-eqz v0, :cond_1 + + invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + iget-object p1, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + invoke-interface {p1}, Ljava/util/List;->isEmpty()Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + iput-object p1, p0, Lf/h/a/g/g/j;->g:Ljava/util/List; + + :cond_0 + const/4 p1, 0x1 + + return p1 + + :cond_1 + const/4 p1, 0x0 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/k.smali b/com.discord/smali_classes2/f/h/a/g/g/k.smali new file mode 100644 index 0000000000..077d72cdcf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/k.smali @@ -0,0 +1,49 @@ +.class public interface abstract Lf/h/a/g/g/k; +.super Ljava/lang/Object; +.source "DrawingDelegate.java" + + +# virtual methods +.method public abstract a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param +.end method + +.method public abstract b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # I + .annotation build Landroidx/annotation/ColorInt; + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p5 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/l.smali b/com.discord/smali_classes2/f/h/a/g/g/l.smali new file mode 100644 index 0000000000..bc76907520 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/l.smali @@ -0,0 +1,11 @@ +.class public interface abstract Lf/h/a/g/g/l; +.super Ljava/lang/Object; +.source "IndeterminateAnimatorControl.java" + + +# virtual methods +.method public abstract a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V +.end method + +.method public abstract b()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/m.smali b/com.discord/smali_classes2/f/h/a/g/g/m.smali new file mode 100644 index 0000000000..711316c164 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/m.smali @@ -0,0 +1,240 @@ +.class public final Lf/h/a/g/g/m; +.super Ljava/lang/Object; +.source "LinearDrawingDelegate.java" + +# interfaces +.implements Lf/h/a/g/g/k; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + .locals 6 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + invoke-virtual {p1}, Landroid/graphics/Canvas;->getClipBounds()Landroid/graphics/Rect; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/graphics/Rect;->width()I + + move-result v1 + + int-to-float v1, v1 + + const/high16 v2, 0x40000000 # 2.0f + + div-float/2addr v1, v2 + + invoke-virtual {v0}, Landroid/graphics/Rect;->height()I + + move-result v3 + + int-to-float v3, v3 + + div-float/2addr v3, v2 + + invoke-virtual {v0}, Landroid/graphics/Rect;->height()I + + move-result v4 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v5 + + sub-int/2addr v4, v5 + + int-to-float v4, v4 + + div-float/2addr v4, v2 + + const/4 v5, 0x0 + + invoke-static {v5, v4}, Ljava/lang/Math;->max(FF)F + + move-result v4 + + add-float/2addr v4, v3 + + invoke-virtual {p1, v1, v4}, Landroid/graphics/Canvas;->translate(FF)V + + invoke-virtual {v0}, Landroid/graphics/Rect;->width()I + + move-result v0 + + int-to-float v0, v0 + + const/high16 v1, 0x43b40000 # 360.0f + + div-float/2addr v0, v1 + + const/high16 v1, 0x3f800000 # 1.0f + + invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->scale(FF)V + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isInverse()Z + + move-result v0 + + const/high16 v3, -0x40800000 # -1.0f + + if-eqz v0, :cond_0 + + invoke-virtual {p1, v3, v1}, Landroid/graphics/Canvas;->scale(FF)V + + :cond_0 + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + const/4 v4, 0x2 + + if-ne v0, v4, :cond_1 + + invoke-virtual {p1, v1, v3}, Landroid/graphics/Canvas;->scale(FF)V + + :cond_1 + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + const/4 v3, 0x1 + + if-eq v0, v3, :cond_2 + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getGrowMode()I + + move-result v0 + + if-ne v0, v4, :cond_3 + + :cond_2 + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v0 + + int-to-float v0, v0 + + sub-float/2addr p3, v1 + + mul-float p3, p3, v0 + + div-float/2addr p3, v2 + + invoke-virtual {p1, v5, p3}, Landroid/graphics/Canvas;->translate(FF)V + + :cond_3 + const/high16 p3, -0x3ccc0000 # -180.0f + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v0 + + neg-int v0, v0 + + int-to-float v0, v0 + + div-float/2addr v0, v2 + + const/high16 v1, 0x43340000 # 180.0f + + invoke-virtual {p2}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result p2 + + int-to-float p2, p2 + + div-float/2addr p2, v2 + + invoke-virtual {p1, p3, v0, v1, p2}, Landroid/graphics/Canvas;->clipRect(FFFF)Z + + return-void +.end method + +.method public b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + .locals 7 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # I + .annotation build Landroidx/annotation/ColorInt; + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p5 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + const/4 v0, 0x1 + + invoke-virtual {p2, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V + + invoke-virtual {p2, p3}, Landroid/graphics/Paint;->setColor(I)V + + const/high16 p3, 0x43b40000 # 360.0f + + mul-float p4, p4, p3 + + const/high16 v0, -0x3ccc0000 # -180.0f + + add-float v2, p4, v0 + + neg-float p4, p6 + + const/high16 v1, 0x40000000 # 2.0f + + div-float v3, p4, v1 + + mul-float p5, p5, p3 + + add-float v4, p5, v0 + + div-float v5, p6, v1 + + move-object v1, p1 + + move-object v6, p2 + + invoke-virtual/range {v1 .. v6}, Landroid/graphics/Canvas;->drawRect(FFFFLandroid/graphics/Paint;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/n$a.smali b/com.discord/smali_classes2/f/h/a/g/g/n$a.smali new file mode 100644 index 0000000000..53ec336663 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/n$a.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/g/g/n$a; +.super Landroid/util/Property; +.source "LinearIndeterminateDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lf/h/a/g/g/n; + + iget p1, p1, Lf/h/a/g/g/n;->y:F + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public set(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/n; + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + iput p2, p1, Lf/h/a/g/g/n;->y:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/n$b.smali b/com.discord/smali_classes2/f/h/a/g/g/n$b.smali new file mode 100644 index 0000000000..9a688d4f79 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/n$b.smali @@ -0,0 +1,67 @@ +.class public final Lf/h/a/g/g/n$b; +.super Landroid/util/Property; +.source "LinearIndeterminateDrawable.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/g/n; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } +.end annotation + + +# direct methods +.method public constructor (Ljava/lang/Class;Ljava/lang/String;)V + .locals 0 + + invoke-direct {p0, p1, p2}, Landroid/util/Property;->(Ljava/lang/Class;Ljava/lang/String;)V + + return-void +.end method + + +# virtual methods +.method public get(Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + + check-cast p1, Lf/h/a/g/g/n; + + iget p1, p1, Lf/h/a/g/g/n;->t:F + + invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; + + move-result-object p1 + + return-object p1 +.end method + +.method public set(Ljava/lang/Object;Ljava/lang/Object;)V + .locals 0 + + check-cast p1, Lf/h/a/g/g/n; + + check-cast p2, Ljava/lang/Float; + + invoke-virtual {p2}, Ljava/lang/Float;->floatValue()F + + move-result p2 + + iput p2, p1, Lf/h/a/g/g/n;->t:F + + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$c.smali b/com.discord/smali_classes2/f/h/a/g/g/n$c.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/n$c.smali rename to com.discord/smali_classes2/f/h/a/g/g/n$c.smali index b32ae59b83..23ad3be8bd 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/n$c.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/n$c.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/n$c; +.class public final Lf/h/a/g/g/n$c; .super Landroid/util/Property; .source "LinearIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; + value = Lf/h/a/g/g/n; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/n;", + "Lf/h/a/g/g/n;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; - iget p1, p1, Lf/h/a/e/g/n;->u:F + iget p1, p1, Lf/h/a/g/g/n;->u:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/n;->u:F + iput p2, p1, Lf/h/a/g/g/n;->u:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$d.smali b/com.discord/smali_classes2/f/h/a/g/g/n$d.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/n$d.smali rename to com.discord/smali_classes2/f/h/a/g/g/n$d.smali index cc8db95278..839d56b01b 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/n$d.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/n$d.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/n$d; +.class public final Lf/h/a/g/g/n$d; .super Landroid/util/Property; .source "LinearIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; + value = Lf/h/a/g/g/n; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/n;", + "Lf/h/a/g/g/n;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; - iget p1, p1, Lf/h/a/e/g/n;->v:F + iget p1, p1, Lf/h/a/g/g/n;->v:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/n;->v:F + iput p2, p1, Lf/h/a/g/g/n;->v:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$e.smali b/com.discord/smali_classes2/f/h/a/g/g/n$e.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/n$e.smali rename to com.discord/smali_classes2/f/h/a/g/g/n$e.smali index 83d734e45b..6353592dd4 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/n$e.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/n$e.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/n$e; +.class public final Lf/h/a/g/g/n$e; .super Landroid/util/Property; .source "LinearIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; + value = Lf/h/a/g/g/n; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/n;", + "Lf/h/a/g/g/n;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; - iget p1, p1, Lf/h/a/e/g/n;->w:F + iget p1, p1, Lf/h/a/g/g/n;->w:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/n;->w:F + iput p2, p1, Lf/h/a/g/g/n;->w:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/e/g/n$f.smali b/com.discord/smali_classes2/f/h/a/g/g/n$f.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/g/n$f.smali rename to com.discord/smali_classes2/f/h/a/g/g/n$f.smali index 8cfb32aff3..b934820cea 100644 --- a/com.discord/smali_classes2/f/h/a/e/g/n$f.smali +++ b/com.discord/smali_classes2/f/h/a/g/g/n$f.smali @@ -1,11 +1,11 @@ -.class public final Lf/h/a/e/g/n$f; +.class public final Lf/h/a/g/g/n$f; .super Landroid/util/Property; .source "LinearIndeterminateDrawable.java" # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/g/n; + value = Lf/h/a/g/g/n; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -16,7 +16,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Landroid/util/Property<", - "Lf/h/a/e/g/n;", + "Lf/h/a/g/g/n;", "Ljava/lang/Float;", ">;" } @@ -37,9 +37,9 @@ .method public get(Ljava/lang/Object;)Ljava/lang/Object; .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; - iget p1, p1, Lf/h/a/e/g/n;->x:F + iget p1, p1, Lf/h/a/g/g/n;->x:F invoke-static {p1}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; @@ -51,7 +51,7 @@ .method public set(Ljava/lang/Object;Ljava/lang/Object;)V .locals 0 - check-cast p1, Lf/h/a/e/g/n; + check-cast p1, Lf/h/a/g/g/n; check-cast p2, Ljava/lang/Float; @@ -59,7 +59,7 @@ move-result p2 - iput p2, p1, Lf/h/a/e/g/n;->x:F + iput p2, p1, Lf/h/a/g/g/n;->x:F invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->invalidateSelf()V diff --git a/com.discord/smali_classes2/f/h/a/g/g/n.smali b/com.discord/smali_classes2/f/h/a/g/g/n.smali new file mode 100644 index 0000000000..a3ac898aaf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/n.smali @@ -0,0 +1,860 @@ +.class public Lf/h/a/g/g/n; +.super Lf/h/a/g/g/j; +.source "LinearIndeterminateDrawable.java" + +# interfaces +.implements Lf/h/a/g/g/l; + + +# static fields +.field public static final B:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final C:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final D:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final E:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final F:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + +.field public static final G:Landroid/util/Property; + .annotation system Ldalvik/annotation/Signature; + value = { + "Landroid/util/Property<", + "Lf/h/a/g/g/n;", + "Ljava/lang/Float;", + ">;" + } + .end annotation +.end field + + +# instance fields +.field public A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + +.field public final o:Landroid/content/Context; + +.field public final p:Lf/h/a/g/g/m; + +.field public q:I + +.field public r:Landroid/animation/Animator; + +.field public s:Landroid/animation/Animator; + +.field public t:F + +.field public u:F + +.field public v:F + +.field public w:F + +.field public x:F + +.field public y:F + +.field public z:Z + + +# direct methods +.method public static constructor ()V + .locals 3 + + const-class v0, Ljava/lang/Float; + + new-instance v1, Lf/h/a/g/g/n$b; + + const-string v2, "line1HeadFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$b;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->B:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/n$c; + + const-string v2, "line1TailFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$c;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->C:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/n$d; + + const-string v2, "line2HeadFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$d;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->D:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/n$e; + + const-string v2, "line2TailFraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$e;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->E:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/n$f; + + const-string v2, "lineConnectPoint1Fraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$f;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->F:Landroid/util/Property; + + new-instance v1, Lf/h/a/g/g/n$a; + + const-string v2, "lineConnectPoint2Fraction" + + invoke-direct {v1, v0, v2}, Lf/h/a/g/g/n$a;->(Ljava/lang/Class;Ljava/lang/String;)V + + sput-object v1, Lf/h/a/g/g/n;->G:Landroid/util/Property; + + return-void +.end method + +.method public constructor (Landroid/content/Context;Lcom/google/android/material/progressindicator/ProgressIndicator;)V + .locals 10 + .param p1 # Landroid/content/Context; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Lcom/google/android/material/progressindicator/ProgressIndicator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p2}, Lf/h/a/g/g/j;->(Lcom/google/android/material/progressindicator/ProgressIndicator;)V + + const/4 p2, 0x0 + + iput-boolean p2, p0, Lf/h/a/g/g/n;->z:Z + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/g/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + new-instance v0, Lf/h/a/g/g/m; + + invoke-direct {v0}, Lf/h/a/g/g/m;->()V + + iput-object v0, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iput-object p1, p0, Lf/h/a/g/g/n;->o:Landroid/content/Context; + + iget-object p1, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + sget-object v0, Landroid/graphics/Paint$Style;->FILL:Landroid/graphics/Paint$Style; + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object p1, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setAntiAlias(Z)V + + sget-object p1, Lf/h/a/g/g/n;->F:Landroid/util/Property; + + const/4 v1, 0x2 + + new-array v2, v1, [F + + fill-array-data v2, :array_0 + + invoke-static {p0, p1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + const-wide/16 v2, 0x29b + + invoke-virtual {p1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object v4, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p1, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + const/4 v4, -0x1 + + invoke-virtual {p1, v4}, Landroid/animation/ObjectAnimator;->setRepeatCount(I)V + + invoke-virtual {p1, v0}, Landroid/animation/ObjectAnimator;->setRepeatMode(I)V + + new-instance v5, Lf/h/a/g/g/p; + + invoke-direct {v5, p0}, Lf/h/a/g/g/p;->(Lf/h/a/g/g/n;)V + + invoke-virtual {p1, v5}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + sget-object v5, Lf/h/a/g/g/n;->G:Landroid/util/Property; + + new-array v6, v1, [F + + fill-array-data v6, :array_1 + + invoke-static {p0, v5, v6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v5 + + const-wide/16 v6, 0x14d + + invoke-virtual {v5, v6, v7}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object v8, Lf/h/a/g/g/n;->G:Landroid/util/Property; + + new-array v9, v1, [F + + fill-array-data v9, :array_2 + + invoke-static {p0, v8, v9}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v8 + + invoke-virtual {v8, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v8, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + invoke-virtual {v8, v4}, Landroid/animation/ObjectAnimator;->setRepeatCount(I)V + + invoke-virtual {v8, v0}, Landroid/animation/ObjectAnimator;->setRepeatMode(I)V + + new-instance v2, Lf/h/a/g/g/q; + + invoke-direct {v2, p0}, Lf/h/a/g/g/q;->(Lf/h/a/g/g/n;)V + + invoke-virtual {v8, v2}, Landroid/animation/ObjectAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + new-instance v2, Landroid/animation/AnimatorSet; + + invoke-direct {v2}, Landroid/animation/AnimatorSet;->()V + + new-array v3, v1, [Landroid/animation/Animator; + + aput-object v5, v3, p2 + + aput-object v8, v3, v0 + + invoke-virtual {v2, v3}, Landroid/animation/AnimatorSet;->playSequentially([Landroid/animation/Animator;)V + + new-instance v3, Landroid/animation/AnimatorSet; + + invoke-direct {v3}, Landroid/animation/AnimatorSet;->()V + + new-array v4, v1, [Landroid/animation/Animator; + + aput-object p1, v4, p2 + + aput-object v2, v4, v0 + + invoke-virtual {v3, v4}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V + + iput-object v3, p0, Lf/h/a/g/g/n;->s:Landroid/animation/Animator; + + sget-object p1, Lf/h/a/g/g/n;->B:Landroid/util/Property; + + new-array v2, v1, [F + + fill-array-data v2, :array_3 + + invoke-static {p0, p1, v2}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p1 + + const-wide/16 v2, 0x2ee + + invoke-virtual {p1, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v2, p0, Lf/h/a/g/g/n;->o:Landroid/content/Context; + + sget v3, Lcom/google/android/material/R$animator;->linear_indeterminate_line1_head_interpolator:I + + invoke-static {v2, v3}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; + + move-result-object v2 + + invoke-virtual {p1, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object v2, Lf/h/a/g/g/n;->C:Landroid/util/Property; + + new-array v3, v1, [F + + fill-array-data v3, :array_4 + + invoke-static {p0, v2, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v2 + + invoke-virtual {v2, v6, v7}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V + + const-wide/16 v3, 0x352 + + invoke-virtual {v2, v3, v4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v3, p0, Lf/h/a/g/g/n;->o:Landroid/content/Context; + + sget v4, Lcom/google/android/material/R$animator;->linear_indeterminate_line1_tail_interpolator:I + + invoke-static {v3, v4}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; + + move-result-object v3 + + invoke-virtual {v2, v3}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object v3, Lf/h/a/g/g/n;->D:Landroid/util/Property; + + new-array v4, v1, [F + + fill-array-data v4, :array_5 + + invoke-static {p0, v3, v4}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v3 + + const-wide/16 v4, 0x3e8 + + invoke-virtual {v3, v4, v5}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V + + const-wide/16 v4, 0x237 + + invoke-virtual {v3, v4, v5}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v4, p0, Lf/h/a/g/g/n;->o:Landroid/content/Context; + + sget v5, Lcom/google/android/material/R$animator;->linear_indeterminate_line2_head_interpolator:I + + invoke-static {v4, v5}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; + + move-result-object v4 + + invoke-virtual {v3, v4}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + sget-object v4, Lf/h/a/g/g/n;->E:Landroid/util/Property; + + new-array v5, v1, [F + + fill-array-data v5, :array_6 + + invoke-static {p0, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v4 + + const-wide/16 v5, 0x4f3 + + invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setStartDelay(J)V + + const-wide/16 v5, 0x215 + + invoke-virtual {v4, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + iget-object v5, p0, Lf/h/a/g/g/n;->o:Landroid/content/Context; + + sget v6, Lcom/google/android/material/R$animator;->linear_indeterminate_line2_tail_interpolator:I + + invoke-static {v5, v6}, Landroidx/vectordrawable/graphics/drawable/AnimationUtilsCompat;->loadInterpolator(Landroid/content/Context;I)Landroid/view/animation/Interpolator; + + move-result-object v5 + + invoke-virtual {v4, v5}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + new-instance v5, Landroid/animation/AnimatorSet; + + invoke-direct {v5}, Landroid/animation/AnimatorSet;->()V + + const/4 v6, 0x4 + + new-array v6, v6, [Landroid/animation/Animator; + + aput-object p1, v6, p2 + + aput-object v2, v6, v0 + + aput-object v3, v6, v1 + + const/4 p1, 0x3 + + aput-object v4, v6, p1 + + invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V + + new-instance p1, Lf/h/a/g/g/r; + + invoke-direct {p1, p0}, Lf/h/a/g/g/r;->(Lf/h/a/g/g/n;)V + + invoke-virtual {v5, p1}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + iput-object v5, p0, Lf/h/a/g/g/n;->r:Landroid/animation/Animator; + + iget-object p1, p0, Lf/h/a/g/g/j;->f:Landroid/animation/ValueAnimator; + + new-instance p2, Lf/h/a/g/g/o; + + invoke-direct {p2, p0}, Lf/h/a/g/g/o;->(Lf/h/a/g/g/n;)V + + invoke-virtual {p1, p2}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + invoke-virtual {p0}, Lf/h/a/g/g/n;->g()V + + const/high16 p1, 0x3f800000 # 1.0f + + invoke-virtual {p0, p1}, Lf/h/a/g/g/j;->e(F)V + + invoke-virtual {p0}, Lf/h/a/g/g/n;->h()V + + return-void + + :array_0 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x0 + .end array-data + + :array_2 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_3 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_4 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_5 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_6 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data +.end method + + +# virtual methods +.method public a(Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + return-void +.end method + +.method public b()V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/g/g/n;->z:Z + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/g/n;->f()V + + return-void + + :cond_1 + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z + + move-result v0 + + if-nez v0, :cond_2 + + const/4 v0, 0x1 + + iput-boolean v0, p0, Lf/h/a/g/g/n;->z:Z + + :cond_2 + return-void +.end method + +.method public draw(Landroid/graphics/Canvas;)V + .locals 11 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + new-instance v0, Landroid/graphics/Rect; + + invoke-direct {v0}, Landroid/graphics/Rect;->()V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + + move-result-object v1 + + invoke-virtual {v1}, Landroid/graphics/Rect;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_2 + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->getClipBounds(Landroid/graphics/Rect;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto/16 :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/graphics/Canvas;->save()I + + iget-object v0, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + iget v2, p0, Lf/h/a/g/g/j;->h:F + + invoke-virtual {v0, p1, v1, v2}, Lf/h/a/g/g/m;->a(Landroid/graphics/Canvas;Lcom/google/android/material/progressindicator/ProgressIndicator;F)V + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->getIndicatorWidth()I + + move-result v0 + + int-to-float v0, v0 + + iget v1, p0, Lf/h/a/g/g/j;->h:F + + mul-float v0, v0, v1 + + iget-object v1, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v1}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z + + move-result v1 + + if-eqz v1, :cond_1 + + iget v1, p0, Lf/h/a/g/g/n;->x:F + + iget v2, p0, Lf/h/a/g/g/n;->y:F + + invoke-static {v1, v2}, Ljava/lang/Math;->min(FF)F + + move-result v1 + + iget v2, p0, Lf/h/a/g/g/n;->x:F + + iget v3, p0, Lf/h/a/g/g/n;->y:F + + invoke-static {v2, v3}, Ljava/lang/Math;->max(FF)F + + move-result v9 + + iget v2, p0, Lf/h/a/g/g/n;->q:I + + add-int/lit8 v2, v2, 0x2 + + iget-object v3, p0, Lf/h/a/g/g/j;->j:[I + + array-length v3, v3 + + invoke-static {v2, v3}, Lcom/google/android/material/math/MathUtils;->floorMod(II)I + + move-result v2 + + iget v3, p0, Lf/h/a/g/g/n;->q:I + + add-int/lit8 v3, v3, 0x1 + + iget-object v4, p0, Lf/h/a/g/g/j;->j:[I + + array-length v4, v4 + + invoke-static {v3, v4}, Lcom/google/android/material/math/MathUtils;->floorMod(II)I + + move-result v10 + + iget-object v3, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v5, p0, Lf/h/a/g/g/j;->j:[I + + aget v5, v5, v2 + + const/4 v6, 0x0 + + move-object v2, v3 + + move-object v3, p1 + + move v7, v1 + + move v8, v0 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v3, p0, Lf/h/a/g/g/j;->j:[I + + aget v5, v3, v10 + + move-object v3, p1 + + move v6, v1 + + move v7, v9 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + iget v3, p0, Lf/h/a/g/g/n;->q:I + + aget v5, v1, v3 + + const/high16 v7, 0x3f800000 # 1.0f + + move-object v3, p1 + + move v6, v9 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + goto :goto_0 + + :cond_1 + iget-object v2, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget v5, p0, Lf/h/a/g/g/j;->i:I + + const/4 v6, 0x0 + + const/high16 v7, 0x3f800000 # 1.0f + + move-object v3, p1 + + move v8, v0 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + iget v3, p0, Lf/h/a/g/g/n;->q:I + + aget v5, v1, v3 + + iget v6, p0, Lf/h/a/g/g/n;->u:F + + iget v7, p0, Lf/h/a/g/g/n;->t:F + + move-object v3, p1 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + iget-object v2, p0, Lf/h/a/g/g/n;->p:Lf/h/a/g/g/m; + + iget-object v4, p0, Lf/h/a/g/g/j;->k:Landroid/graphics/Paint; + + iget-object v1, p0, Lf/h/a/g/g/j;->j:[I + + iget v3, p0, Lf/h/a/g/g/n;->q:I + + aget v5, v1, v3 + + iget v6, p0, Lf/h/a/g/g/n;->w:F + + iget v7, p0, Lf/h/a/g/g/n;->v:F + + move-object v3, p1 + + invoke-virtual/range {v2 .. v8}, Lf/h/a/g/g/m;->b(Landroid/graphics/Canvas;Landroid/graphics/Paint;IFFF)V + + :cond_2 + :goto_0 + return-void +.end method + +.method public f()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/g/n;->r:Landroid/animation/Animator; + + invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V + + iget-object v0, p0, Lf/h/a/g/g/n;->s:Landroid/animation/Animator; + + invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V + + return-void +.end method + +.method public g()V + .locals 1 + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/g/n;->t:F + + iput v0, p0, Lf/h/a/g/g/n;->u:F + + iput v0, p0, Lf/h/a/g/g/n;->v:F + + iput v0, p0, Lf/h/a/g/g/n;->w:F + + iput v0, p0, Lf/h/a/g/g/n;->x:F + + iput v0, p0, Lf/h/a/g/g/n;->y:F + + const/4 v0, 0x0 + + iput v0, p0, Lf/h/a/g/g/n;->q:I + + return-void +.end method + +.method public h()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/g/j;->d:Lcom/google/android/material/progressindicator/ProgressIndicator; + + invoke-virtual {v0}, Lcom/google/android/material/progressindicator/ProgressIndicator;->isLinearSeamless()Z + + move-result v0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/g/n;->s:Landroid/animation/Animator; + + invoke-virtual {v0}, Landroid/animation/Animator;->start()V + + goto :goto_0 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/g/n;->r:Landroid/animation/Animator; + + invoke-virtual {v0}, Landroid/animation/Animator;->start()V + + :goto_0 + return-void +.end method + +.method public setVisible(ZZ)Z + .locals 2 + + iget-boolean v0, p0, Lf/h/a/g/g/j;->m:Z + + if-eqz v0, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + invoke-super {p0, p1, p2}, Lf/h/a/g/g/j;->setVisible(ZZ)Z + + move-result v0 + + invoke-virtual {p0}, Lf/h/a/g/g/j;->isRunning()Z + + move-result v1 + + if-nez v1, :cond_1 + + invoke-virtual {p0}, Lf/h/a/g/g/n;->f()V + + invoke-virtual {p0}, Lf/h/a/g/g/n;->g()V + + :cond_1 + if-eqz p1, :cond_2 + + if-eqz p2, :cond_2 + + invoke-virtual {p0}, Lf/h/a/g/g/n;->h()V + + :cond_2 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/o.smali b/com.discord/smali_classes2/f/h/a/g/g/o.smali new file mode 100644 index 0000000000..2024e1da40 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/o.smali @@ -0,0 +1,37 @@ +.class public Lf/h/a/g/g/o; +.super Landroid/animation/AnimatorListenerAdapter; +.source "LinearIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/n; + + +# direct methods +.method public constructor (Lf/h/a/g/g/n;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/o;->d:Lf/h/a/g/g/n; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 0 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/o;->d:Lf/h/a/g/g/n; + + invoke-virtual {p1}, Lf/h/a/g/g/n;->f()V + + iget-object p1, p0, Lf/h/a/g/g/o;->d:Lf/h/a/g/g/n; + + invoke-virtual {p1}, Lf/h/a/g/g/n;->g()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/p.smali b/com.discord/smali_classes2/f/h/a/g/g/p.smali new file mode 100644 index 0000000000..1d9796a60d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/p.smali @@ -0,0 +1,43 @@ +.class public Lf/h/a/g/g/p; +.super Landroid/animation/AnimatorListenerAdapter; +.source "LinearIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/n; + + +# direct methods +.method public constructor (Lf/h/a/g/g/n;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/p;->d:Lf/h/a/g/g/n; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationRepeat(Landroid/animation/Animator;)V + .locals 2 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationRepeat(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/p;->d:Lf/h/a/g/g/n; + + iget v0, p1, Lf/h/a/g/g/n;->q:I + + add-int/lit8 v0, v0, 0x1 + + iget-object v1, p1, Lf/h/a/g/g/j;->j:[I + + array-length v1, v1 + + rem-int/2addr v0, v1 + + iput v0, p1, Lf/h/a/g/g/n;->q:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/q.smali b/com.discord/smali_classes2/f/h/a/g/g/q.smali new file mode 100644 index 0000000000..2e7621aa01 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/q.smali @@ -0,0 +1,43 @@ +.class public Lf/h/a/g/g/q; +.super Landroid/animation/AnimatorListenerAdapter; +.source "LinearIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/n; + + +# direct methods +.method public constructor (Lf/h/a/g/g/n;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/q;->d:Lf/h/a/g/g/n; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationRepeat(Landroid/animation/Animator;)V + .locals 2 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationRepeat(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/q;->d:Lf/h/a/g/g/n; + + iget v0, p1, Lf/h/a/g/g/n;->q:I + + add-int/lit8 v0, v0, 0x1 + + iget-object v1, p1, Lf/h/a/g/g/j;->j:[I + + array-length v1, v1 + + rem-int/2addr v0, v1 + + iput v0, p1, Lf/h/a/g/g/n;->q:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/g/r.smali b/com.discord/smali_classes2/f/h/a/g/g/r.smali new file mode 100644 index 0000000000..e4a60974f2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/g/r.smali @@ -0,0 +1,78 @@ +.class public Lf/h/a/g/g/r; +.super Landroid/animation/AnimatorListenerAdapter; +.source "LinearIndeterminateDrawable.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/g/n; + + +# direct methods +.method public constructor (Lf/h/a/g/g/n;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/g/r;->d:Lf/h/a/g/g/n; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + invoke-super {p0, p1}, Landroid/animation/AnimatorListenerAdapter;->onAnimationEnd(Landroid/animation/Animator;)V + + iget-object p1, p0, Lf/h/a/g/g/r;->d:Lf/h/a/g/g/n; + + iget-boolean v0, p1, Lf/h/a/g/g/n;->z:Z + + if-eqz v0, :cond_0 + + iget-object v0, p1, Lf/h/a/g/g/n;->A:Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback; + + invoke-virtual {v0, p1}, Landroidx/vectordrawable/graphics/drawable/Animatable2Compat$AnimationCallback;->onAnimationEnd(Landroid/graphics/drawable/Drawable;)V + + iget-object p1, p0, Lf/h/a/g/g/r;->d:Lf/h/a/g/g/n; + + const/4 v0, 0x0 + + iput-boolean v0, p1, Lf/h/a/g/g/n;->z:Z + + invoke-virtual {p1}, Lf/h/a/g/g/n;->g()V + + goto :goto_0 + + :cond_0 + invoke-virtual {p1}, Landroid/graphics/drawable/Drawable;->isVisible()Z + + move-result p1 + + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/g/g/r;->d:Lf/h/a/g/g/n; + + const/4 v0, 0x0 + + iput v0, p1, Lf/h/a/g/g/n;->t:F + + iput v0, p1, Lf/h/a/g/g/n;->u:F + + iput v0, p1, Lf/h/a/g/g/n;->v:F + + iput v0, p1, Lf/h/a/g/g/n;->w:F + + invoke-virtual {p1}, Lf/h/a/g/g/n;->h()V + + goto :goto_0 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/g/r;->d:Lf/h/a/g/g/n; + + invoke-virtual {p1}, Lf/h/a/g/g/n;->g()V + + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/h/a$a.smali b/com.discord/smali_classes2/f/h/a/g/h/a$a.smali new file mode 100644 index 0000000000..520303c38e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/h/a$a.smali @@ -0,0 +1,92 @@ +.class public Lf/h/a/g/h/a$a; +.super Ljava/lang/Object; +.source "SnackbarManager.java" + +# interfaces +.implements Landroid/os/Handler$Callback; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/h/a;->()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/h/a; + + +# direct methods +.method public constructor (Lf/h/a/g/h/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/h/a$a;->d:Lf/h/a/g/h/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public handleMessage(Landroid/os/Message;)Z + .locals 3 + .param p1 # Landroid/os/Message; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget v0, p1, Landroid/os/Message;->what:I + + if-eqz v0, :cond_0 + + const/4 p1, 0x0 + + return p1 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/h/a$a;->d:Lf/h/a/g/h/a; + + iget-object p1, p1, Landroid/os/Message;->obj:Ljava/lang/Object; + + check-cast p1, Lf/h/a/g/h/a$c; + + iget-object v1, v0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; + + monitor-enter v1 + + :try_start_0 + iget-object v2, v0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + if-eq v2, p1, :cond_1 + + iget-object v2, v0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; + + if-ne v2, p1, :cond_2 + + :cond_1 + const/4 v2, 0x2 + + invoke-virtual {v0, p1, v2}, Lf/h/a/g/h/a;->a(Lf/h/a/g/h/a$c;I)Z + + :cond_2 + monitor-exit v1 + + const/4 p1, 0x1 + + return p1 + + :catchall_0 + move-exception p1 + + monitor-exit v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/h/a$b.smali b/com.discord/smali_classes2/f/h/a/g/h/a$b.smali new file mode 100644 index 0000000000..19b71e8adf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/h/a$b.smali @@ -0,0 +1,22 @@ +.class public interface abstract Lf/h/a/g/h/a$b; +.super Ljava/lang/Object; +.source "SnackbarManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(I)V +.end method + +.method public abstract show()V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/h/a$c.smali b/com.discord/smali_classes2/f/h/a/g/h/a$c.smali new file mode 100644 index 0000000000..c7d4d574e9 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/h/a$c.smali @@ -0,0 +1,51 @@ +.class public Lf/h/a/g/h/a$c; +.super Ljava/lang/Object; +.source "SnackbarManager.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/h/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "c" +.end annotation + + +# instance fields +.field public final a:Ljava/lang/ref/WeakReference; + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/lang/ref/WeakReference<", + "Lf/h/a/g/h/a$b;", + ">;" + } + .end annotation +.end field + +.field public b:I + +.field public c:Z + + +# direct methods +.method public constructor (ILf/h/a/g/h/a$b;)V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/ref/WeakReference; + + invoke-direct {v0, p2}, Ljava/lang/ref/WeakReference;->(Ljava/lang/Object;)V + + iput-object v0, p0, Lf/h/a/g/h/a$c;->a:Ljava/lang/ref/WeakReference; + + iput p1, p0, Lf/h/a/g/h/a$c;->b:I + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/h/a.smali b/com.discord/smali_classes2/f/h/a/g/h/a.smali new file mode 100644 index 0000000000..a04859226f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/h/a.smali @@ -0,0 +1,377 @@ +.class public Lf/h/a/g/h/a; +.super Ljava/lang/Object; +.source "SnackbarManager.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/h/a$c;, + Lf/h/a/g/h/a$b; + } +.end annotation + + +# static fields +.field public static e:Lf/h/a/g/h/a; + + +# instance fields +.field public final a:Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final b:Landroid/os/Handler; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public c:Lf/h/a/g/h/a$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public d:Lf/h/a/g/h/a$c; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor ()V + .locals 3 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Ljava/lang/Object; + + invoke-direct {v0}, Ljava/lang/Object;->()V + + iput-object v0, p0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; + + new-instance v0, Landroid/os/Handler; + + invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; + + move-result-object v1 + + new-instance v2, Lf/h/a/g/h/a$a; + + invoke-direct {v2, p0}, Lf/h/a/g/h/a$a;->(Lf/h/a/g/h/a;)V + + invoke-direct {v0, v1, v2}, Landroid/os/Handler;->(Landroid/os/Looper;Landroid/os/Handler$Callback;)V + + iput-object v0, p0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; + + return-void +.end method + +.method public static b()Lf/h/a/g/h/a; + .locals 1 + + sget-object v0, Lf/h/a/g/h/a;->e:Lf/h/a/g/h/a; + + if-nez v0, :cond_0 + + new-instance v0, Lf/h/a/g/h/a; + + invoke-direct {v0}, Lf/h/a/g/h/a;->()V + + sput-object v0, Lf/h/a/g/h/a;->e:Lf/h/a/g/h/a; + + :cond_0 + sget-object v0, Lf/h/a/g/h/a;->e:Lf/h/a/g/h/a; + + return-object v0 +.end method + + +# virtual methods +.method public final a(Lf/h/a/g/h/a$c;I)Z + .locals 2 + .param p1 # Lf/h/a/g/h/a$c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p1, Lf/h/a/g/h/a$c;->a:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/g/h/a$b; + + if-eqz v0, :cond_0 + + iget-object v1, p0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; + + invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V + + invoke-interface {v0, p2}, Lf/h/a/g/h/a$b;->a(I)V + + const/4 p1, 0x1 + + return p1 + + :cond_0 + const/4 p1, 0x0 + + return p1 +.end method + +.method public final c(Lf/h/a/g/h/a$b;)Z + .locals 3 + + iget-object v0, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + if-eqz p1, :cond_0 + + iget-object v0, v0, Lf/h/a/g/h/a$c;->a:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + if-ne v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + return v1 +.end method + +.method public final d(Lf/h/a/g/h/a$b;)Z + .locals 3 + + iget-object v0, p0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eqz v0, :cond_1 + + if-eqz p1, :cond_0 + + iget-object v0, v0, Lf/h/a/g/h/a$c;->a:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + if-ne v0, p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + return v1 +.end method + +.method public e(Lf/h/a/g/h/a$b;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0, p1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + iget-boolean p1, p1, Lf/h/a/g/h/a$c;->c:Z + + if-nez p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + const/4 v1, 0x1 + + iput-boolean v1, p1, Lf/h/a/g/h/a$c;->c:Z + + iget-object p1, p0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; + + iget-object v1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + invoke-virtual {p1, v1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public f(Lf/h/a/g/h/a$b;)V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/h/a;->a:Ljava/lang/Object; + + monitor-enter v0 + + :try_start_0 + invoke-virtual {p0, p1}, Lf/h/a/g/h/a;->c(Lf/h/a/g/h/a$b;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + iget-boolean p1, p1, Lf/h/a/g/h/a$c;->c:Z + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + const/4 v1, 0x0 + + iput-boolean v1, p1, Lf/h/a/g/h/a$c;->c:Z + + iget-object p1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + invoke-virtual {p0, p1}, Lf/h/a/g/h/a;->g(Lf/h/a/g/h/a$c;)V + + :cond_0 + monitor-exit v0 + + return-void + + :catchall_0 + move-exception p1 + + monitor-exit v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + throw p1 +.end method + +.method public final g(Lf/h/a/g/h/a$c;)V + .locals 4 + .param p1 # Lf/h/a/g/h/a$c; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget v0, p1, Lf/h/a/g/h/a$c;->b:I + + const/4 v1, -0x2 + + if-ne v0, v1, :cond_0 + + return-void + + :cond_0 + const/16 v1, 0xabe + + if-lez v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 v2, -0x1 + + if-ne v0, v2, :cond_2 + + const/16 v0, 0x5dc + + goto :goto_0 + + :cond_2 + const/16 v0, 0xabe + + :goto_0 + iget-object v1, p0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; + + invoke-virtual {v1, p1}, Landroid/os/Handler;->removeCallbacksAndMessages(Ljava/lang/Object;)V + + iget-object v1, p0, Lf/h/a/g/h/a;->b:Landroid/os/Handler; + + const/4 v2, 0x0 + + invoke-static {v1, v2, p1}, Landroid/os/Message;->obtain(Landroid/os/Handler;ILjava/lang/Object;)Landroid/os/Message; + + move-result-object p1 + + int-to-long v2, v0 + + invoke-virtual {v1, p1, v2, v3}, Landroid/os/Handler;->sendMessageDelayed(Landroid/os/Message;J)Z + + return-void +.end method + +.method public final h()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; + + if-eqz v0, :cond_1 + + iput-object v0, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + const/4 v1, 0x0 + + iput-object v1, p0, Lf/h/a/g/h/a;->d:Lf/h/a/g/h/a$c; + + iget-object v0, v0, Lf/h/a/g/h/a$c;->a:Ljava/lang/ref/WeakReference; + + invoke-virtual {v0}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lf/h/a/g/h/a$b; + + if-eqz v0, :cond_0 + + invoke-interface {v0}, Lf/h/a/g/h/a$b;->show()V + + goto :goto_0 + + :cond_0 + iput-object v1, p0, Lf/h/a/g/h/a;->c:Lf/h/a/g/h/a$c; + + :cond_1 + :goto_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a$a.smali b/com.discord/smali_classes2/f/h/a/g/i/a$a.smali new file mode 100644 index 0000000000..b54730357e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a$a.smali @@ -0,0 +1,88 @@ +.class public Lf/h/a/g/i/a$a; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Landroid/text/TextWatcher; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/a$a;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public afterTextChanged(Landroid/text/Editable;)V + .locals 1 + .param p1 # Landroid/text/Editable; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/i/a$a;->d:Lf/h/a/g/i/a; + + iget-object v0, v0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence; + + move-result-object v0 + + if-eqz v0, :cond_0 + + return-void + + :cond_0 + iget-object v0, p0, Lf/h/a/g/i/a$a;->d:Lf/h/a/g/i/a; + + invoke-interface {p1}, Landroid/text/Editable;->length()I + + move-result p1 + + if-lez p1, :cond_1 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + invoke-virtual {v0, p1}, Lf/h/a/g/i/a;->e(Z)V + + return-void +.end method + +.method public beforeTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method + +.method public onTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a$b.smali b/com.discord/smali_classes2/f/h/a/g/i/a$b.smali new file mode 100644 index 0000000000..68bf5dd782 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a$b.smali @@ -0,0 +1,69 @@ +.class public Lf/h/a/g/i/a$b; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnFocusChangeListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/a$b;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onFocusChange(Landroid/view/View;Z)V + .locals 2 + + check-cast p1, Landroid/widget/EditText; + + invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; + + move-result-object p1 + + invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result p1 + + const/4 v0, 0x1 + + xor-int/2addr p1, v0 + + iget-object v1, p0, Lf/h/a/g/i/a$b;->d:Lf/h/a/g/i/a; + + if-eqz p1, :cond_0 + + if-eqz p2, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + invoke-virtual {v1, v0}, Lf/h/a/g/i/a;->e(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a$c.smali b/com.discord/smali_classes2/f/h/a/g/i/a$c.smali new file mode 100644 index 0000000000..b632cda4b2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a$c.smali @@ -0,0 +1,91 @@ +.class public Lf/h/a/g/i/a$c; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/a$c;->a:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onEditTextAttached(Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 3 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + invoke-virtual {v0}, Landroid/widget/EditText;->getText()Landroid/text/Editable; + + move-result-object v1 + + invoke-interface {v1}, Landroid/text/Editable;->length()I + + move-result v1 + + const/4 v2, 0x0 + + if-lez v1, :cond_0 + + const/4 v1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V + + invoke-virtual {p1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconCheckable(Z)V + + iget-object p1, p0, Lf/h/a/g/i/a$c;->a:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/a;->e:Landroid/view/View$OnFocusChangeListener; + + invoke-virtual {v0, p1}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V + + iget-object p1, p0, Lf/h/a/g/i/a$c;->a:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/a;->d:Landroid/text/TextWatcher; + + invoke-virtual {v0, p1}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V + + iget-object p1, p0, Lf/h/a/g/i/a$c;->a:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/a;->d:Landroid/text/TextWatcher; + + invoke-virtual {v0, p1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a$d.smali b/com.discord/smali_classes2/f/h/a/g/i/a$d.smali new file mode 100644 index 0000000000..2c04ce066e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a$d.smali @@ -0,0 +1,76 @@ +.class public Lf/h/a/g/i/a$d; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/a; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/a$d;->a:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onEndIconChanged(Lcom/google/android/material/textfield/TextInputLayout;I)V + .locals 1 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object p1 + + if-eqz p1, :cond_0 + + const/4 v0, 0x2 + + if-ne p2, v0, :cond_0 + + iget-object p2, p0, Lf/h/a/g/i/a$d;->a:Lf/h/a/g/i/a; + + iget-object p2, p2, Lf/h/a/g/i/a;->d:Landroid/text/TextWatcher; + + invoke-virtual {p1, p2}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V + + invoke-virtual {p1}, Landroid/widget/EditText;->getOnFocusChangeListener()Landroid/view/View$OnFocusChangeListener; + + move-result-object p2 + + iget-object v0, p0, Lf/h/a/g/i/a$d;->a:Lf/h/a/g/i/a; + + iget-object v0, v0, Lf/h/a/g/i/a;->e:Landroid/view/View$OnFocusChangeListener; + + if-ne p2, v0, :cond_0 + + const/4 p2, 0x0 + + invoke-virtual {p1, p2}, Landroid/widget/EditText;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a$e.smali b/com.discord/smali_classes2/f/h/a/g/i/a$e.smali new file mode 100644 index 0000000000..202f19a0ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a$e.smali @@ -0,0 +1,64 @@ +.class public Lf/h/a/g/i/a$e; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/i/a;->a()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/a$e;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onClick(Landroid/view/View;)V + .locals 0 + + iget-object p1, p0, Lf/h/a/g/i/a$e;->d:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object p1 + + invoke-virtual {p1}, Landroid/widget/EditText;->getText()Landroid/text/Editable; + + move-result-object p1 + + if-eqz p1, :cond_0 + + invoke-interface {p1}, Landroid/text/Editable;->clear()V + + :cond_0 + iget-object p1, p0, Lf/h/a/g/i/a$e;->d:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->refreshEndIconDrawableState()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/a.smali b/com.discord/smali_classes2/f/h/a/g/i/a.smali new file mode 100644 index 0000000000..90cda52f5c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/a.smali @@ -0,0 +1,305 @@ +.class public Lf/h/a/g/i/a; +.super Lf/h/a/g/i/m; +.source "ClearTextEndIconDelegate.java" + + +# instance fields +.field public final d:Landroid/text/TextWatcher; + +.field public final e:Landroid/view/View$OnFocusChangeListener; + +.field public final f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + +.field public final g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + +.field public h:Landroid/animation/AnimatorSet; + +.field public i:Landroid/animation/ValueAnimator; + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 0 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + new-instance p1, Lf/h/a/g/i/a$a; + + invoke-direct {p1, p0}, Lf/h/a/g/i/a$a;->(Lf/h/a/g/i/a;)V + + iput-object p1, p0, Lf/h/a/g/i/a;->d:Landroid/text/TextWatcher; + + new-instance p1, Lf/h/a/g/i/a$b; + + invoke-direct {p1, p0}, Lf/h/a/g/i/a$b;->(Lf/h/a/g/i/a;)V + + iput-object p1, p0, Lf/h/a/g/i/a;->e:Landroid/view/View$OnFocusChangeListener; + + new-instance p1, Lf/h/a/g/i/a$c; + + invoke-direct {p1, p0}, Lf/h/a/g/i/a$c;->(Lf/h/a/g/i/a;)V + + iput-object p1, p0, Lf/h/a/g/i/a;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + new-instance p1, Lf/h/a/g/i/a$d; + + invoke-direct {p1, p0}, Lf/h/a/g/i/a$d;->(Lf/h/a/g/i/a;)V + + iput-object p1, p0, Lf/h/a/g/i/a;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 8 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + sget v2, Lcom/google/android/material/R$drawable;->mtrl_ic_cancel:I + + invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + sget v2, Lcom/google/android/material/R$string;->clear_text_end_icon_content_description:I + + invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + new-instance v1, Lf/h/a/g/i/a$e; + + invoke-direct {v1, p0}, Lf/h/a/g/i/a$e;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/a;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/a;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V + + const/4 v0, 0x2 + + new-array v1, v0, [F + + fill-array-data v1, :array_0 + + invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; + + move-result-object v1 + + sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + const-wide/16 v2, 0x96 + + invoke-virtual {v1, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + new-instance v2, Lf/h/a/g/i/e; + + invoke-direct {v2, p0}, Lf/h/a/g/i/e;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + new-array v2, v0, [F + + fill-array-data v2, :array_1 + + invoke-static {v2}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; + + move-result-object v2 + + sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + const-wide/16 v3, 0x64 + + invoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + new-instance v5, Lf/h/a/g/i/d; + + invoke-direct {v5, p0}, Lf/h/a/g/i/d;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v2, v5}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + new-instance v5, Landroid/animation/AnimatorSet; + + invoke-direct {v5}, Landroid/animation/AnimatorSet;->()V + + iput-object v5, p0, Lf/h/a/g/i/a;->h:Landroid/animation/AnimatorSet; + + new-array v6, v0, [Landroid/animation/Animator; + + const/4 v7, 0x0 + + aput-object v1, v6, v7 + + const/4 v1, 0x1 + + aput-object v2, v6, v1 + + invoke-virtual {v5, v6}, Landroid/animation/AnimatorSet;->playTogether([Landroid/animation/Animator;)V + + iget-object v1, p0, Lf/h/a/g/i/a;->h:Landroid/animation/AnimatorSet; + + new-instance v2, Lf/h/a/g/i/b; + + invoke-direct {v2, p0}, Lf/h/a/g/i/b;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v1, v2}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + new-array v0, v0, [F + + fill-array-data v0, :array_2 + + invoke-static {v0}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; + + move-result-object v0 + + sget-object v1, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + invoke-virtual {v0, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + new-instance v1, Lf/h/a/g/i/d; + + invoke-direct {v1, p0}, Lf/h/a/g/i/d;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + iput-object v0, p0, Lf/h/a/g/i/a;->i:Landroid/animation/ValueAnimator; + + new-instance v1, Lf/h/a/g/i/c; + + invoke-direct {v1, p0}, Lf/h/a/g/i/c;->(Lf/h/a/g/i/a;)V + + invoke-virtual {v0, v1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + return-void + + nop + + :array_0 + .array-data 4 + 0x3f4ccccd # 0.8f + 0x3f800000 # 1.0f + .end array-data + + :array_1 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_2 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + .end array-data +.end method + +.method public c(Z)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getSuffixText()Ljava/lang/CharSequence; + + move-result-object v0 + + if-nez v0, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0, p1}, Lf/h/a/g/i/a;->e(Z)V + + return-void +.end method + +.method public final e(Z)V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->isEndIconVisible()Z + + move-result v0 + + if-ne v0, p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz p1, :cond_1 + + iget-object p1, p0, Lf/h/a/g/i/a;->i:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->cancel()V + + iget-object p1, p0, Lf/h/a/g/i/a;->h:Landroid/animation/AnimatorSet; + + invoke-virtual {p1}, Landroid/animation/AnimatorSet;->start()V + + if-eqz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/g/i/a;->h:Landroid/animation/AnimatorSet; + + invoke-virtual {p1}, Landroid/animation/AnimatorSet;->end()V + + goto :goto_1 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/i/a;->h:Landroid/animation/AnimatorSet; + + invoke-virtual {p1}, Landroid/animation/AnimatorSet;->cancel()V + + iget-object p1, p0, Lf/h/a/g/i/a;->i:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V + + if-eqz v0, :cond_2 + + iget-object p1, p0, Lf/h/a/g/i/a;->i:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->end()V + + :cond_2 + :goto_1 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/b.smali b/com.discord/smali_classes2/f/h/a/g/i/b.smali new file mode 100644 index 0000000000..907f0fd126 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/b.smali @@ -0,0 +1,35 @@ +.class public Lf/h/a/g/i/b; +.super Landroid/animation/AnimatorListenerAdapter; +.source "ClearTextEndIconDelegate.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/b;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/b;->d:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + const/4 v0, 0x1 + + invoke-virtual {p1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/c.smali b/com.discord/smali_classes2/f/h/a/g/i/c.smali new file mode 100644 index 0000000000..5f770ab84a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/c.smali @@ -0,0 +1,35 @@ +.class public Lf/h/a/g/i/c; +.super Landroid/animation/AnimatorListenerAdapter; +.source "ClearTextEndIconDelegate.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/c;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/c;->d:Lf/h/a/g/i/a; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/d.smali b/com.discord/smali_classes2/f/h/a/g/i/d.smali new file mode 100644 index 0000000000..f6e6258e7b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/d.smali @@ -0,0 +1,50 @@ +.class public Lf/h/a/g/i/d; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/d;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V + .locals 1 + .param p1 # Landroid/animation/ValueAnimator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + iget-object v0, p0, Lf/h/a/g/i/d;->d:Lf/h/a/g/i/a; + + iget-object v0, v0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setAlpha(F)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/e.smali b/com.discord/smali_classes2/f/h/a/g/i/e.smali new file mode 100644 index 0000000000..0847e0986b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/e.smali @@ -0,0 +1,56 @@ +.class public Lf/h/a/g/i/e; +.super Ljava/lang/Object; +.source "ClearTextEndIconDelegate.java" + +# interfaces +.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/a;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/e;->d:Lf/h/a/g/i/a; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V + .locals 1 + .param p1 # Landroid/animation/ValueAnimator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + iget-object v0, p0, Lf/h/a/g/i/e;->d:Lf/h/a/g/i/a; + + iget-object v0, v0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setScaleX(F)V + + iget-object v0, p0, Lf/h/a/g/i/e;->d:Lf/h/a/g/i/a; + + iget-object v0, v0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setScaleY(F)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/f.smali b/com.discord/smali_classes2/f/h/a/g/i/f.smali new file mode 100644 index 0000000000..c3b2ea89d0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/f.smali @@ -0,0 +1,35 @@ +.class public Lf/h/a/g/i/f; +.super Lf/h/a/g/i/m; +.source "CustomEndIconDelegate.java" + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 0 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnLongClickListener(Landroid/view/View$OnLongClickListener;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/g.smali b/com.discord/smali_classes2/f/h/a/g/i/g.smali new file mode 100644 index 0000000000..c88fdad79b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/g.smali @@ -0,0 +1,211 @@ +.class public Lf/h/a/g/i/g; +.super Lcom/google/android/material/shape/MaterialShapeDrawable; +.source "CutoutDrawable.java" + + +# instance fields +.field public final d:Landroid/graphics/Paint; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public final e:Landroid/graphics/RectF; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public f:I + + +# direct methods +.method public constructor ()V + .locals 1 + + const/4 v0, 0x0 + + invoke-direct {p0, v0}, Lf/h/a/g/i/g;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + return-void +.end method + +.method public constructor (Lcom/google/android/material/shape/ShapeAppearanceModel;)V + .locals 2 + .param p1 # Lcom/google/android/material/shape/ShapeAppearanceModel; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + if-eqz p1, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p1, Lcom/google/android/material/shape/ShapeAppearanceModel; + + invoke-direct {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->()V + + :goto_0 + invoke-direct {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + new-instance p1, Landroid/graphics/Paint; + + const/4 v0, 0x1 + + invoke-direct {p1, v0}, Landroid/graphics/Paint;->(I)V + + iput-object p1, p0, Lf/h/a/g/i/g;->d:Landroid/graphics/Paint; + + sget-object v0, Landroid/graphics/Paint$Style;->FILL_AND_STROKE:Landroid/graphics/Paint$Style; + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setStyle(Landroid/graphics/Paint$Style;)V + + iget-object p1, p0, Lf/h/a/g/i/g;->d:Landroid/graphics/Paint; + + const/4 v0, -0x1 + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setColor(I)V + + iget-object p1, p0, Lf/h/a/g/i/g;->d:Landroid/graphics/Paint; + + new-instance v0, Landroid/graphics/PorterDuffXfermode; + + sget-object v1, Landroid/graphics/PorterDuff$Mode;->DST_OUT:Landroid/graphics/PorterDuff$Mode; + + invoke-direct {v0, v1}, Landroid/graphics/PorterDuffXfermode;->(Landroid/graphics/PorterDuff$Mode;)V + + invoke-virtual {p1, v0}, Landroid/graphics/Paint;->setXfermode(Landroid/graphics/Xfermode;)Landroid/graphics/Xfermode; + + new-instance p1, Landroid/graphics/RectF; + + invoke-direct {p1}, Landroid/graphics/RectF;->()V + + iput-object p1, p0, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; + + return-void +.end method + + +# virtual methods +.method public a(FFFF)V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; + + iget v1, v0, Landroid/graphics/RectF;->left:F + + cmpl-float v1, p1, v1 + + if-nez v1, :cond_0 + + iget v1, v0, Landroid/graphics/RectF;->top:F + + cmpl-float v1, p2, v1 + + if-nez v1, :cond_0 + + iget v1, v0, Landroid/graphics/RectF;->right:F + + cmpl-float v1, p3, v1 + + if-nez v1, :cond_0 + + iget v0, v0, Landroid/graphics/RectF;->bottom:F + + cmpl-float v0, p4, v0 + + if-eqz v0, :cond_1 + + :cond_0 + iget-object v0, p0, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; + + invoke-virtual {v0, p1, p2, p3, p4}, Landroid/graphics/RectF;->set(FFFF)V + + invoke-virtual {p0}, Lcom/google/android/material/shape/MaterialShapeDrawable;->invalidateSelf()V + + :cond_1 + return-void +.end method + +.method public draw(Landroid/graphics/Canvas;)V + .locals 9 + .param p1 # Landroid/graphics/Canvas; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getCallback()Landroid/graphics/drawable/Drawable$Callback; + + move-result-object v0 + + instance-of v1, v0, Landroid/view/View; + + if-eqz v1, :cond_0 + + check-cast v0, Landroid/view/View; + + invoke-virtual {v0}, Landroid/view/View;->getLayerType()I + + move-result v1 + + const/4 v2, 0x2 + + if-eq v1, v2, :cond_1 + + const/4 v1, 0x0 + + invoke-virtual {v0, v2, v1}, Landroid/view/View;->setLayerType(ILandroid/graphics/Paint;)V + + goto :goto_0 + + :cond_0 + const/4 v4, 0x0 + + const/4 v5, 0x0 + + invoke-virtual {p1}, Landroid/graphics/Canvas;->getWidth()I + + move-result v0 + + int-to-float v6, v0 + + invoke-virtual {p1}, Landroid/graphics/Canvas;->getHeight()I + + move-result v0 + + int-to-float v7, v0 + + const/4 v8, 0x0 + + move-object v3, p1 + + invoke-virtual/range {v3 .. v8}, Landroid/graphics/Canvas;->saveLayer(FFFFLandroid/graphics/Paint;)I + + move-result v0 + + iput v0, p0, Lf/h/a/g/i/g;->f:I + + :cond_1 + :goto_0 + invoke-super {p0, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->draw(Landroid/graphics/Canvas;)V + + iget-object v0, p0, Lf/h/a/g/i/g;->e:Landroid/graphics/RectF; + + iget-object v1, p0, Lf/h/a/g/i/g;->d:Landroid/graphics/Paint; + + invoke-virtual {p1, v0, v1}, Landroid/graphics/Canvas;->drawRect(Landroid/graphics/RectF;Landroid/graphics/Paint;)V + + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getCallback()Landroid/graphics/drawable/Drawable$Callback; + + move-result-object v0 + + instance-of v0, v0, Landroid/view/View; + + if-nez v0, :cond_2 + + iget v0, p0, Lf/h/a/g/i/g;->f:I + + invoke-virtual {p1, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/h$a$a.smali b/com.discord/smali_classes2/f/h/a/g/i/h$a$a.smali new file mode 100644 index 0000000000..97fa138782 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h$a$a.smali @@ -0,0 +1,63 @@ +.class public Lf/h/a/g/i/h$a$a; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Ljava/lang/Runnable; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/i/h$a;->afterTextChanged(Landroid/text/Editable;)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Landroid/widget/AutoCompleteTextView; + +.field public final synthetic e:Lf/h/a/g/i/h$a; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h$a;Landroid/widget/AutoCompleteTextView;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/h$a$a;->e:Lf/h/a/g/i/h$a; + + iput-object p2, p0, Lf/h/a/g/i/h$a$a;->d:Landroid/widget/AutoCompleteTextView; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public run()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/i/h$a$a;->d:Landroid/widget/AutoCompleteTextView; + + invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->isPopupShowing()Z + + move-result v0 + + iget-object v1, p0, Lf/h/a/g/i/h$a$a;->e:Lf/h/a/g/i/h$a; + + iget-object v1, v1, Lf/h/a/g/i/h$a;->d:Lf/h/a/g/i/h; + + invoke-static {v1, v0}, Lf/h/a/g/i/h;->f(Lf/h/a/g/i/h;Z)V + + iget-object v1, p0, Lf/h/a/g/i/h$a$a;->e:Lf/h/a/g/i/h$a; + + iget-object v1, v1, Lf/h/a/g/i/h$a;->d:Lf/h/a/g/i/h; + + iput-boolean v0, v1, Lf/h/a/g/i/h;->i:Z + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/h$a.smali b/com.discord/smali_classes2/f/h/a/g/i/h$a.smali new file mode 100644 index 0000000000..f9e9c2fa12 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h$a.smali @@ -0,0 +1,71 @@ +.class public Lf/h/a/g/i/h$a; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/text/TextWatcher; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/h$a;->d:Lf/h/a/g/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public afterTextChanged(Landroid/text/Editable;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/h$a;->d:Lf/h/a/g/i/h; + + iget-object v0, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + invoke-static {p1, v0}, Lf/h/a/g/i/h;->e(Lf/h/a/g/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; + + move-result-object p1 + + new-instance v0, Lf/h/a/g/i/h$a$a; + + invoke-direct {v0, p0, p1}, Lf/h/a/g/i/h$a$a;->(Lf/h/a/g/i/h$a;Landroid/widget/AutoCompleteTextView;)V + + invoke-virtual {p1, v0}, Landroid/widget/AutoCompleteTextView;->post(Ljava/lang/Runnable;)Z + + return-void +.end method + +.method public beforeTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method + +.method public onTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/h$b.smali b/com.discord/smali_classes2/f/h/a/g/i/h$b.smali new file mode 100644 index 0000000000..7d2423770f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h$b.smali @@ -0,0 +1,60 @@ +.class public Lf/h/a/g/i/h$b; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnFocusChangeListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/h$b;->d:Lf/h/a/g/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onFocusChange(Landroid/view/View;Z)V + .locals 0 + + iget-object p1, p0, Lf/h/a/g/i/h$b;->d:Lf/h/a/g/i/h; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1, p2}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconActivated(Z)V + + if-nez p2, :cond_0 + + iget-object p1, p0, Lf/h/a/g/i/h$b;->d:Lf/h/a/g/i/h; + + const/4 p2, 0x0 + + invoke-static {p1, p2}, Lf/h/a/g/i/h;->f(Lf/h/a/g/i/h;Z)V + + iget-object p1, p0, Lf/h/a/g/i/h$b;->d:Lf/h/a/g/i/h; + + iput-boolean p2, p1, Lf/h/a/g/i/h;->i:Z + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/h$c.smali b/com.discord/smali_classes2/f/h/a/g/i/h$c.smali new file mode 100644 index 0000000000..458335f16e --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h$c.smali @@ -0,0 +1,110 @@ +.class public Lf/h/a/g/i/h$c; +.super Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; +.source "DropdownMenuEndIconDelegate.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/h; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/h$c;->a:Lf/h/a/g/i/h; + + invoke-direct {p0, p2}, Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + return-void +.end method + + +# virtual methods +.method public onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V + .locals 0 + .param p2 # Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-super {p0, p1, p2}, Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;)V + + const-class p1, Landroid/widget/Spinner; + + invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V + + invoke-virtual {p2}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->isShowingHintText()Z + + move-result p1 + + if-eqz p1, :cond_0 + + const/4 p1, 0x0 + + invoke-virtual {p2, p1}, Landroidx/core/view/accessibility/AccessibilityNodeInfoCompat;->setHintText(Ljava/lang/CharSequence;)V + + :cond_0 + return-void +.end method + +.method public onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V + .locals 1 + .param p2 # Landroid/view/accessibility/AccessibilityEvent; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-super {p0, p1, p2}, Landroidx/core/view/AccessibilityDelegateCompat;->onPopulateAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V + + iget-object p1, p0, Lf/h/a/g/i/h$c;->a:Lf/h/a/g/i/h; + + iget-object v0, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + invoke-static {p1, v0}, Lf/h/a/g/i/h;->e(Lf/h/a/g/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; + + move-result-object p1 + + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityEvent;->getEventType()I + + move-result p2 + + const/4 v0, 0x1 + + if-ne p2, v0, :cond_0 + + iget-object p2, p0, Lf/h/a/g/i/h$c;->a:Lf/h/a/g/i/h; + + iget-object p2, p2, Lf/h/a/g/i/h;->n:Landroid/view/accessibility/AccessibilityManager; + + invoke-virtual {p2}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z + + move-result p2 + + if-eqz p2, :cond_0 + + iget-object p2, p0, Lf/h/a/g/i/h$c;->a:Lf/h/a/g/i/h; + + invoke-static {p2, p1}, Lf/h/a/g/i/h;->g(Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$d.smali b/com.discord/smali_classes2/f/h/a/g/i/h$d.smali similarity index 84% rename from com.discord/smali_classes2/f/h/a/e/i/h$d.smali rename to com.discord/smali_classes2/f/h/a/g/i/h$d.smali index dd5599a184..9e1a8822e8 100644 --- a/com.discord/smali_classes2/f/h/a/e/i/h$d.smali +++ b/com.discord/smali_classes2/f/h/a/g/i/h$d.smali @@ -1,4 +1,4 @@ -.class public Lf/h/a/e/i/h$d; +.class public Lf/h/a/g/i/h$d; .super Ljava/lang/Object; .source "DropdownMenuEndIconDelegate.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/h; + value = Lf/h/a/g/i/h; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic a:Lf/h/a/e/i/h; +.field public final synthetic a:Lf/h/a/g/i/h; # direct methods -.method public constructor (Lf/h/a/e/i/h;)V +.method public constructor (Lf/h/a/g/i/h;)V .locals 0 - iput-object p1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iput-object p1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -41,19 +41,19 @@ .end annotation .end param - iget-object v0, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v0, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; move-result-object v1 - invoke-static {v0, v1}, Lf/h/a/e/i/h;->e(Lf/h/a/e/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; + invoke-static {v0, v1}, Lf/h/a/g/i/h;->e(Lf/h/a/g/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; move-result-object v0 - iget-object v1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; - iget-object v2, v1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v2, v1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I @@ -65,7 +65,7 @@ if-ne v2, v3, :cond_0 - iget-object v1, v1, Lf/h/a/e/i/h;->m:Lcom/google/android/material/shape/MaterialShapeDrawable; + iget-object v1, v1, Lf/h/a/g/i/h;->m:Lcom/google/android/material/shape/MaterialShapeDrawable; invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V @@ -74,13 +74,13 @@ :cond_0 if-ne v2, v4, :cond_1 - iget-object v1, v1, Lf/h/a/e/i/h;->l:Landroid/graphics/drawable/StateListDrawable; + iget-object v1, v1, Lf/h/a/g/i/h;->l:Landroid/graphics/drawable/StateListDrawable; invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setDropDownBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V :cond_1 :goto_0 - iget-object v1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; const/4 v2, 0x0 @@ -97,13 +97,13 @@ goto/16 :goto_1 :cond_2 - iget-object v5, v1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v5, v1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I move-result v5 - iget-object v7, v1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v7, v1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v7}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackground()Lcom/google/android/material/shape/MaterialShapeDrawable; @@ -208,7 +208,7 @@ :cond_3 if-ne v5, v4, :cond_4 - iget-object v1, v1, Lf/h/a/e/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + iget-object v1, v1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundColor()I @@ -236,37 +236,37 @@ :cond_4 :goto_1 - iget-object v1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; if-eqz v1, :cond_5 - new-instance v3, Lf/h/a/e/i/j; + new-instance v3, Lf/h/a/g/i/j; - invoke-direct {v3, v1, v0}, Lf/h/a/e/i/j;->(Lf/h/a/e/i/h;Landroid/widget/AutoCompleteTextView;)V + invoke-direct {v3, v1, v0}, Lf/h/a/g/i/j;->(Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V - iget-object v3, v1, Lf/h/a/e/i/h;->e:Landroid/view/View$OnFocusChangeListener; + iget-object v3, v1, Lf/h/a/g/i/h;->e:Landroid/view/View$OnFocusChangeListener; invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V - new-instance v3, Lf/h/a/e/i/k; + new-instance v3, Lf/h/a/g/i/k; - invoke-direct {v3, v1}, Lf/h/a/e/i/k;->(Lf/h/a/e/i/h;)V + invoke-direct {v3, v1}, Lf/h/a/g/i/k;->(Lf/h/a/g/i/h;)V invoke-virtual {v0, v3}, Landroid/widget/AutoCompleteTextView;->setOnDismissListener(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V invoke-virtual {v0, v6}, Landroid/widget/AutoCompleteTextView;->setThreshold(I)V - iget-object v1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; - iget-object v1, v1, Lf/h/a/e/i/h;->d:Landroid/text/TextWatcher; + iget-object v1, v1, Lf/h/a/g/i/h;->d:Landroid/text/TextWatcher; invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->removeTextChangedListener(Landroid/text/TextWatcher;)V - iget-object v1, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v1, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; - iget-object v1, v1, Lf/h/a/e/i/h;->d:Landroid/text/TextWatcher; + iget-object v1, v1, Lf/h/a/g/i/h;->d:Landroid/text/TextWatcher; invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->addTextChangedListener(Landroid/text/TextWatcher;)V @@ -274,9 +274,9 @@ invoke-virtual {p1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->setErrorIconDrawable(Landroid/graphics/drawable/Drawable;)V - iget-object v0, p0, Lf/h/a/e/i/h$d;->a:Lf/h/a/e/i/h; + iget-object v0, p0, Lf/h/a/g/i/h$d;->a:Lf/h/a/g/i/h; - iget-object v0, v0, Lf/h/a/e/i/h;->f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; + iget-object v0, v0, Lf/h/a/g/i/h;->f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; invoke-virtual {p1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setTextInputAccessibilityDelegate(Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate;)V diff --git a/com.discord/smali_classes2/f/h/a/e/i/h$e.smali b/com.discord/smali_classes2/f/h/a/g/i/h$e.smali similarity index 80% rename from com.discord/smali_classes2/f/h/a/e/i/h$e.smali rename to com.discord/smali_classes2/f/h/a/g/i/h$e.smali index ea309d0f2c..d17e0a7763 100644 --- a/com.discord/smali_classes2/f/h/a/e/i/h$e.smali +++ b/com.discord/smali_classes2/f/h/a/g/i/h$e.smali @@ -1,4 +1,4 @@ -.class public Lf/h/a/e/i/h$e; +.class public Lf/h/a/g/i/h$e; .super Ljava/lang/Object; .source "DropdownMenuEndIconDelegate.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/h; + value = Lf/h/a/g/i/h; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic a:Lf/h/a/e/i/h; +.field public final synthetic a:Lf/h/a/g/i/h; # direct methods -.method public constructor (Lf/h/a/e/i/h;)V +.method public constructor (Lf/h/a/g/i/h;)V .locals 0 - iput-object p1, p0, Lf/h/a/e/i/h$e;->a:Lf/h/a/e/i/h; + iput-object p1, p0, Lf/h/a/g/i/h$e;->a:Lf/h/a/g/i/h; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -53,9 +53,9 @@ if-ne p2, v0, :cond_1 - iget-object p2, p0, Lf/h/a/e/i/h$e;->a:Lf/h/a/e/i/h; + iget-object p2, p0, Lf/h/a/g/i/h$e;->a:Lf/h/a/g/i/h; - iget-object p2, p2, Lf/h/a/e/i/h;->d:Landroid/text/TextWatcher; + iget-object p2, p2, Lf/h/a/g/i/h;->d:Landroid/text/TextWatcher; invoke-virtual {p1, p2}, Landroid/widget/AutoCompleteTextView;->removeTextChangedListener(Landroid/text/TextWatcher;)V @@ -63,9 +63,9 @@ move-result-object p2 - iget-object v0, p0, Lf/h/a/e/i/h$e;->a:Lf/h/a/e/i/h; + iget-object v0, p0, Lf/h/a/g/i/h$e;->a:Lf/h/a/g/i/h; - iget-object v0, v0, Lf/h/a/e/i/h;->e:Landroid/view/View$OnFocusChangeListener; + iget-object v0, v0, Lf/h/a/g/i/h;->e:Landroid/view/View$OnFocusChangeListener; const/4 v1, 0x0 diff --git a/com.discord/smali_classes2/f/h/a/g/i/h$f.smali b/com.discord/smali_classes2/f/h/a/g/i/h$f.smali new file mode 100644 index 0000000000..f0f1c18508 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h$f.smali @@ -0,0 +1,55 @@ +.class public Lf/h/a/g/i/h$f; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/i/h;->a()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/h$f;->d:Lf/h/a/g/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onClick(Landroid/view/View;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/h$f;->d:Lf/h/a/g/i/h; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object p1 + + check-cast p1, Landroid/widget/AutoCompleteTextView; + + iget-object v0, p0, Lf/h/a/g/i/h$f;->d:Lf/h/a/g/i/h; + + invoke-static {v0, p1}, Lf/h/a/g/i/h;->g(Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/h.smali b/com.discord/smali_classes2/f/h/a/g/i/h.smali new file mode 100644 index 0000000000..bd93182c9d --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/h.smali @@ -0,0 +1,536 @@ +.class public Lf/h/a/g/i/h; +.super Lf/h/a/g/i/m; +.source "DropdownMenuEndIconDelegate.java" + + +# instance fields +.field public final d:Landroid/text/TextWatcher; + +.field public final e:Landroid/view/View$OnFocusChangeListener; + +.field public final f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; + +.field public final g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + +.field public final h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + .annotation build Landroid/annotation/SuppressLint; + value = { + "ClickableViewAccessibility" + } + .end annotation +.end field + +.field public i:Z + +.field public j:Z + +.field public k:J + +.field public l:Landroid/graphics/drawable/StateListDrawable; + +.field public m:Lcom/google/android/material/shape/MaterialShapeDrawable; + +.field public n:Landroid/view/accessibility/AccessibilityManager; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public o:Landroid/animation/ValueAnimator; + +.field public p:Landroid/animation/ValueAnimator; + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 2 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + new-instance p1, Lf/h/a/g/i/h$a; + + invoke-direct {p1, p0}, Lf/h/a/g/i/h$a;->(Lf/h/a/g/i/h;)V + + iput-object p1, p0, Lf/h/a/g/i/h;->d:Landroid/text/TextWatcher; + + new-instance p1, Lf/h/a/g/i/h$b; + + invoke-direct {p1, p0}, Lf/h/a/g/i/h$b;->(Lf/h/a/g/i/h;)V + + iput-object p1, p0, Lf/h/a/g/i/h;->e:Landroid/view/View$OnFocusChangeListener; + + new-instance p1, Lf/h/a/g/i/h$c; + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-direct {p1, p0, v0}, Lf/h/a/g/i/h$c;->(Lf/h/a/g/i/h;Lcom/google/android/material/textfield/TextInputLayout;)V + + iput-object p1, p0, Lf/h/a/g/i/h;->f:Lcom/google/android/material/textfield/TextInputLayout$AccessibilityDelegate; + + new-instance p1, Lf/h/a/g/i/h$d; + + invoke-direct {p1, p0}, Lf/h/a/g/i/h$d;->(Lf/h/a/g/i/h;)V + + iput-object p1, p0, Lf/h/a/g/i/h;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + new-instance p1, Lf/h/a/g/i/h$e; + + invoke-direct {p1, p0}, Lf/h/a/g/i/h$e;->(Lf/h/a/g/i/h;)V + + iput-object p1, p0, Lf/h/a/g/i/h;->h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + const/4 p1, 0x0 + + iput-boolean p1, p0, Lf/h/a/g/i/h;->i:Z + + iput-boolean p1, p0, Lf/h/a/g/i/h;->j:Z + + const-wide v0, 0x7fffffffffffffffL + + iput-wide v0, p0, Lf/h/a/g/i/h;->k:J + + return-void +.end method + +.method public static e(Lf/h/a/g/i/h;Landroid/widget/EditText;)Landroid/widget/AutoCompleteTextView; + .locals 0 + + if-eqz p0, :cond_1 + + instance-of p0, p1, Landroid/widget/AutoCompleteTextView; + + if-eqz p0, :cond_0 + + check-cast p1, Landroid/widget/AutoCompleteTextView; + + return-object p1 + + :cond_0 + new-instance p0, Ljava/lang/RuntimeException; + + const-string p1, "EditText needs to be an AutoCompleteTextView if an Exposed Dropdown Menu is being used." + + invoke-direct {p0, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static f(Lf/h/a/g/i/h;Z)V + .locals 1 + + iget-boolean v0, p0, Lf/h/a/g/i/h;->j:Z + + if-eq v0, p1, :cond_0 + + iput-boolean p1, p0, Lf/h/a/g/i/h;->j:Z + + iget-object p1, p0, Lf/h/a/g/i/h;->p:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->cancel()V + + iget-object p0, p0, Lf/h/a/g/i/h;->o:Landroid/animation/ValueAnimator; + + invoke-virtual {p0}, Landroid/animation/ValueAnimator;->start()V + + :cond_0 + return-void +.end method + +.method public static g(Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V + .locals 2 + + if-eqz p0, :cond_5 + + if-nez p1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Lf/h/a/g/i/h;->i()Z + + move-result v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + iput-boolean v1, p0, Lf/h/a/g/i/h;->i:Z + + :cond_1 + iget-boolean v0, p0, Lf/h/a/g/i/h;->i:Z + + if-nez v0, :cond_4 + + iget-boolean v0, p0, Lf/h/a/g/i/h;->j:Z + + xor-int/lit8 v1, v0, 0x1 + + if-eq v0, v1, :cond_2 + + iput-boolean v1, p0, Lf/h/a/g/i/h;->j:Z + + iget-object v0, p0, Lf/h/a/g/i/h;->p:Landroid/animation/ValueAnimator; + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->cancel()V + + iget-object v0, p0, Lf/h/a/g/i/h;->o:Landroid/animation/ValueAnimator; + + invoke-virtual {v0}, Landroid/animation/ValueAnimator;->start()V + + :cond_2 + iget-boolean p0, p0, Lf/h/a/g/i/h;->j:Z + + if-eqz p0, :cond_3 + + invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->requestFocus()Z + + invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->showDropDown()V + + goto :goto_0 + + :cond_3 + invoke-virtual {p1}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V + + goto :goto_0 + + :cond_4 + iput-boolean v1, p0, Lf/h/a/g/i/h;->i:Z + + :goto_0 + return-void + + :cond_5 + const/4 p0, 0x0 + + throw p0 +.end method + + +# virtual methods +.method public a()V + .locals 6 + + iget-object v0, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + sget v1, Lcom/google/android/material/R$dimen;->mtrl_shape_corner_size_small_component:I + + invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I + + move-result v0 + + int-to-float v0, v0 + + iget-object v1, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + sget v2, Lcom/google/android/material/R$dimen;->mtrl_exposed_dropdown_menu_popup_elevation:I + + invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I + + move-result v1 + + int-to-float v1, v1 + + iget-object v2, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object v2 + + sget v3, Lcom/google/android/material/R$dimen;->mtrl_exposed_dropdown_menu_popup_vertical_padding:I + + invoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I + + move-result v2 + + invoke-virtual {p0, v0, v0, v1, v2}, Lf/h/a/g/i/h;->h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v3 + + const/4 v4, 0x0 + + invoke-virtual {p0, v4, v0, v1, v2}, Lf/h/a/g/i/h;->h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object v0 + + iput-object v3, p0, Lf/h/a/g/i/h;->m:Lcom/google/android/material/shape/MaterialShapeDrawable; + + new-instance v1, Landroid/graphics/drawable/StateListDrawable; + + invoke-direct {v1}, Landroid/graphics/drawable/StateListDrawable;->()V + + iput-object v1, p0, Lf/h/a/g/i/h;->l:Landroid/graphics/drawable/StateListDrawable; + + const/4 v2, 0x1 + + new-array v2, v2, [I + + const v4, 0x10100aa + + const/4 v5, 0x0 + + aput v4, v2, v5 + + invoke-virtual {v1, v2, v3}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + iget-object v1, p0, Lf/h/a/g/i/h;->l:Landroid/graphics/drawable/StateListDrawable; + + new-array v2, v5, [I + + invoke-virtual {v1, v2, v0}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + sget v0, Lcom/google/android/material/R$drawable;->mtrl_dropdown_arrow:I + + iget-object v1, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v2, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-static {v2, v0}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; + + move-result-object v0 + + invoke-virtual {v1, v0}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + sget v2, Lcom/google/android/material/R$string;->exposed_dropdown_menu_content_description:I + + invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + new-instance v1, Lf/h/a/g/i/h$f; + + invoke-direct {v1, p0}, Lf/h/a/g/i/h$f;->(Lf/h/a/g/i/h;)V + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/h;->g:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/h;->h:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V + + const/4 v0, 0x2 + + new-array v1, v0, [F + + fill-array-data v1, :array_0 + + invoke-static {v1}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; + + move-result-object v1 + + sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + const/16 v2, 0x43 + + int-to-long v2, v2 + + invoke-virtual {v1, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + new-instance v2, Lf/h/a/g/i/i; + + invoke-direct {v2, p0}, Lf/h/a/g/i/i;->(Lf/h/a/g/i/h;)V + + invoke-virtual {v1, v2}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + iput-object v1, p0, Lf/h/a/g/i/h;->p:Landroid/animation/ValueAnimator; + + const/16 v1, 0x32 + + new-array v2, v0, [F + + fill-array-data v2, :array_1 + + invoke-static {v2}, Landroid/animation/ValueAnimator;->ofFloat([F)Landroid/animation/ValueAnimator; + + move-result-object v2 + + sget-object v3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v2, v3}, Landroid/animation/ValueAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + int-to-long v3, v1 + + invoke-virtual {v2, v3, v4}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator; + + new-instance v1, Lf/h/a/g/i/i; + + invoke-direct {v1, p0}, Lf/h/a/g/i/i;->(Lf/h/a/g/i/h;)V + + invoke-virtual {v2, v1}, Landroid/animation/ValueAnimator;->addUpdateListener(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)V + + iput-object v2, p0, Lf/h/a/g/i/h;->o:Landroid/animation/ValueAnimator; + + new-instance v1, Lf/h/a/g/i/l; + + invoke-direct {v1, p0}, Lf/h/a/g/i/l;->(Lf/h/a/g/i/h;)V + + invoke-virtual {v2, v1}, Landroid/animation/ValueAnimator;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + iget-object v1, p0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-static {v1, v0}, Landroidx/core/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V + + iget-object v0, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + const-string v1, "accessibility" + + invoke-virtual {v0, v1}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Landroid/view/accessibility/AccessibilityManager; + + iput-object v0, p0, Lf/h/a/g/i/h;->n:Landroid/view/accessibility/AccessibilityManager; + + return-void + + :array_0 + .array-data 4 + 0x0 + 0x3f800000 # 1.0f + .end array-data + + :array_1 + .array-data 4 + 0x3f800000 # 1.0f + 0x0 + .end array-data +.end method + +.method public b(I)Z + .locals 0 + + if-eqz p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public d()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public final h(FFFI)Lcom/google/android/material/shape/MaterialShapeDrawable; + .locals 1 + + invoke-static {}, Lcom/google/android/material/shape/ShapeAppearanceModel;->builder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p1 + + invoke-virtual {p1, p2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p1 + + invoke-virtual {p1, p2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(F)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p1 + + iget-object p2, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-static {p2, p3}, Lcom/google/android/material/shape/MaterialShapeDrawable;->createWithElevationOverlay(Landroid/content/Context;F)Lcom/google/android/material/shape/MaterialShapeDrawable; + + move-result-object p2 + + invoke-virtual {p2, p1}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setShapeAppearanceModel(Lcom/google/android/material/shape/ShapeAppearanceModel;)V + + const/4 p1, 0x0 + + invoke-virtual {p2, p1, p4, p1, p4}, Lcom/google/android/material/shape/MaterialShapeDrawable;->setPadding(IIII)V + + return-object p2 +.end method + +.method public final i()Z + .locals 5 + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v0 + + iget-wide v2, p0, Lf/h/a/g/i/h;->k:J + + sub-long/2addr v0, v2 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-ltz v4, :cond_1 + + const-wide/16 v2, 0x12c + + cmp-long v4, v0, v2 + + if-lez v4, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/i.smali b/com.discord/smali_classes2/f/h/a/g/i/i.smali new file mode 100644 index 0000000000..bcc26213ee --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/i.smali @@ -0,0 +1,50 @@ +.class public Lf/h/a/g/i/i; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/animation/ValueAnimator$AnimatorUpdateListener; + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/i;->d:Lf/h/a/g/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationUpdate(Landroid/animation/ValueAnimator;)V + .locals 1 + .param p1 # Landroid/animation/ValueAnimator; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object; + + move-result-object p1 + + check-cast p1, Ljava/lang/Float; + + invoke-virtual {p1}, Ljava/lang/Float;->floatValue()F + + move-result p1 + + iget-object v0, p0, Lf/h/a/g/i/i;->d:Lf/h/a/g/i/h; + + iget-object v0, v0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-virtual {v0, p1}, Landroid/widget/ImageButton;->setAlpha(F)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/j.smali b/com.discord/smali_classes2/f/h/a/g/i/j.smali new file mode 100644 index 0000000000..1a153b1d3c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/j.smali @@ -0,0 +1,72 @@ +.class public Lf/h/a/g/i/j; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnTouchListener; + + +# instance fields +.field public final synthetic d:Landroid/widget/AutoCompleteTextView; + +.field public final synthetic e:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/j;->e:Lf/h/a/g/i/h; + + iput-object p2, p0, Lf/h/a/g/i/j;->d:Landroid/widget/AutoCompleteTextView; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z + .locals 1 + .param p1 # Landroid/view/View; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p2 # Landroid/view/MotionEvent; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p2}, Landroid/view/MotionEvent;->getAction()I + + move-result p1 + + const/4 p2, 0x0 + + const/4 v0, 0x1 + + if-ne p1, v0, :cond_1 + + iget-object p1, p0, Lf/h/a/g/i/j;->e:Lf/h/a/g/i/h; + + invoke-virtual {p1}, Lf/h/a/g/i/h;->i()Z + + move-result p1 + + if-eqz p1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/i/j;->e:Lf/h/a/g/i/h; + + iput-boolean p2, p1, Lf/h/a/g/i/h;->i:Z + + :cond_0 + iget-object p1, p0, Lf/h/a/g/i/j;->e:Lf/h/a/g/i/h; + + iget-object v0, p0, Lf/h/a/g/i/j;->d:Landroid/widget/AutoCompleteTextView; + + invoke-static {p1, v0}, Lf/h/a/g/i/h;->g(Lf/h/a/g/i/h;Landroid/widget/AutoCompleteTextView;)V + + :cond_1 + return p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/k.smali b/com.discord/smali_classes2/f/h/a/g/i/k.smali new file mode 100644 index 0000000000..efd1345b5b --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/k.smali @@ -0,0 +1,48 @@ +.class public Lf/h/a/g/i/k; +.super Ljava/lang/Object; +.source "DropdownMenuEndIconDelegate.java" + +# interfaces +.implements Landroid/widget/AutoCompleteTextView$OnDismissListener; + + +# instance fields +.field public final synthetic a:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/k;->a:Lf/h/a/g/i/h; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onDismiss()V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/i/k;->a:Lf/h/a/g/i/h; + + const/4 v1, 0x1 + + iput-boolean v1, v0, Lf/h/a/g/i/h;->i:Z + + invoke-static {}, Ljava/lang/System;->currentTimeMillis()J + + move-result-wide v1 + + iput-wide v1, v0, Lf/h/a/g/i/h;->k:J + + iget-object v0, p0, Lf/h/a/g/i/k;->a:Lf/h/a/g/i/h; + + const/4 v1, 0x0 + + invoke-static {v0, v1}, Lf/h/a/g/i/h;->f(Lf/h/a/g/i/h;Z)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/l.smali b/com.discord/smali_classes2/f/h/a/g/i/l.smali new file mode 100644 index 0000000000..96b0aceab0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/l.smali @@ -0,0 +1,41 @@ +.class public Lf/h/a/g/i/l; +.super Landroid/animation/AnimatorListenerAdapter; +.source "DropdownMenuEndIconDelegate.java" + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/h; + + +# direct methods +.method public constructor (Lf/h/a/g/i/h;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/l;->d:Lf/h/a/g/i/h; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/l;->d:Lf/h/a/g/i/h; + + iget-object v0, p1, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + iget-boolean p1, p1, Lf/h/a/g/i/h;->j:Z + + invoke-virtual {v0, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V + + iget-object p1, p0, Lf/h/a/g/i/l;->d:Lf/h/a/g/i/h; + + iget-object p1, p1, Lf/h/a/g/i/h;->p:Landroid/animation/ValueAnimator; + + invoke-virtual {p1}, Landroid/animation/ValueAnimator;->start()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/m.smali b/com.discord/smali_classes2/f/h/a/g/i/m.smali new file mode 100644 index 0000000000..c70c988c2c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/m.smali @@ -0,0 +1,66 @@ +.class public abstract Lf/h/a/g/i/m; +.super Ljava/lang/Object; +.source "EndIconDelegate.java" + + +# instance fields +.field public a:Lcom/google/android/material/textfield/TextInputLayout; + +.field public b:Landroid/content/Context; + +.field public c:Lcom/google/android/material/internal/CheckableImageButton; + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 1 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput-object p1, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconView()Lcom/google/android/material/internal/CheckableImageButton; + + move-result-object p1 + + iput-object p1, p0, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + return-void +.end method + + +# virtual methods +.method public abstract a()V +.end method + +.method public b(I)Z + .locals 0 + + const/4 p1, 0x1 + + return p1 +.end method + +.method public c(Z)V + .locals 0 + + return-void +.end method + +.method public d()Z + .locals 1 + + const/4 v0, 0x0 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/n$a.smali b/com.discord/smali_classes2/f/h/a/g/i/n$a.smali new file mode 100644 index 0000000000..ece2d561d5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/n$a.smali @@ -0,0 +1,117 @@ +.class public Lf/h/a/g/i/n$a; +.super Landroid/animation/AnimatorListenerAdapter; +.source "IndicatorViewController.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/i/n;->k(IIZ)V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:I + +.field public final synthetic e:Landroid/widget/TextView; + +.field public final synthetic f:I + +.field public final synthetic g:Landroid/widget/TextView; + +.field public final synthetic h:Lf/h/a/g/i/n; + + +# direct methods +.method public constructor (Lf/h/a/g/i/n;ILandroid/widget/TextView;ILandroid/widget/TextView;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/n$a;->h:Lf/h/a/g/i/n; + + iput p2, p0, Lf/h/a/g/i/n$a;->d:I + + iput-object p3, p0, Lf/h/a/g/i/n$a;->e:Landroid/widget/TextView; + + iput p4, p0, Lf/h/a/g/i/n$a;->f:I + + iput-object p5, p0, Lf/h/a/g/i/n$a;->g:Landroid/widget/TextView; + + invoke-direct {p0}, Landroid/animation/AnimatorListenerAdapter;->()V + + return-void +.end method + + +# virtual methods +.method public onAnimationEnd(Landroid/animation/Animator;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/g/i/n$a;->h:Lf/h/a/g/i/n; + + iget v0, p0, Lf/h/a/g/i/n$a;->d:I + + iput v0, p1, Lf/h/a/g/i/n;->i:I + + const/4 v0, 0x0 + + iput-object v0, p1, Lf/h/a/g/i/n;->g:Landroid/animation/Animator; + + iget-object p1, p0, Lf/h/a/g/i/n$a;->e:Landroid/widget/TextView; + + if-eqz p1, :cond_0 + + const/4 v1, 0x4 + + invoke-virtual {p1, v1}, Landroid/widget/TextView;->setVisibility(I)V + + iget p1, p0, Lf/h/a/g/i/n$a;->f:I + + const/4 v1, 0x1 + + if-ne p1, v1, :cond_0 + + iget-object p1, p0, Lf/h/a/g/i/n$a;->h:Lf/h/a/g/i/n; + + iget-object p1, p1, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + if-eqz p1, :cond_0 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + :cond_0 + iget-object p1, p0, Lf/h/a/g/i/n$a;->g:Landroid/widget/TextView; + + if-eqz p1, :cond_1 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setTranslationY(F)V + + iget-object p1, p0, Lf/h/a/g/i/n$a;->g:Landroid/widget/TextView; + + const/high16 v0, 0x3f800000 # 1.0f + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setAlpha(F)V + + :cond_1 + return-void +.end method + +.method public onAnimationStart(Landroid/animation/Animator;)V + .locals 1 + + iget-object p1, p0, Lf/h/a/g/i/n$a;->g:Landroid/widget/TextView; + + if-eqz p1, :cond_0 + + const/4 v0, 0x0 + + invoke-virtual {p1, v0}, Landroid/widget/TextView;->setVisibility(I)V + + :cond_0 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/n.smali b/com.discord/smali_classes2/f/h/a/g/i/n.smali new file mode 100644 index 0000000000..3d223d4946 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/n.smali @@ -0,0 +1,825 @@ +.class public final Lf/h/a/g/i/n; +.super Ljava/lang/Object; +.source "IndicatorViewController.java" + + +# instance fields +.field public final a:Landroid/content/Context; + +.field public final b:Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation +.end field + +.field public c:Landroid/widget/LinearLayout; + +.field public d:I + +.field public e:Landroid/widget/FrameLayout; + +.field public f:I + +.field public g:Landroid/animation/Animator; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public final h:F + +.field public i:I + +.field public j:I + +.field public k:Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public l:Z + +.field public m:Landroid/widget/TextView; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public n:Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public o:I + +.field public p:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public q:Ljava/lang/CharSequence; + +.field public r:Z + +.field public s:Landroid/widget/TextView; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public t:I + +.field public u:Landroid/content/res/ColorStateList; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + +.field public v:Landroid/graphics/Typeface; + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 1 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0}, Ljava/lang/Object;->()V + + invoke-virtual {p1}, Landroid/widget/LinearLayout;->getContext()Landroid/content/Context; + + move-result-object v0 + + iput-object v0, p0, Lf/h/a/g/i/n;->a:Landroid/content/Context; + + iput-object p1, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; + + move-result-object p1 + + sget v0, Lcom/google/android/material/R$dimen;->design_textinput_caption_translate_y:I + + invoke-virtual {p1, v0}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I + + move-result p1 + + int-to-float p1, p1 + + iput p1, p0, Lf/h/a/g/i/n;->h:F + + return-void +.end method + + +# virtual methods +.method public a(Landroid/widget/TextView;I)V + .locals 5 + + iget-object v0, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + const/4 v1, 0x0 + + const/4 v2, -0x2 + + if-nez v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + if-nez v0, :cond_0 + + new-instance v0, Landroid/widget/LinearLayout; + + iget-object v3, p0, Lf/h/a/g/i/n;->a:Landroid/content/Context; + + invoke-direct {v0, v3}, Landroid/widget/LinearLayout;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;->setOrientation(I)V + + iget-object v0, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v3, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + const/4 v4, -0x1 + + invoke-virtual {v0, v3, v4, v2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;II)V + + new-instance v0, Landroid/widget/FrameLayout; + + iget-object v3, p0, Lf/h/a/g/i/n;->a:Landroid/content/Context; + + invoke-direct {v0, v3}, Landroid/widget/FrameLayout;->(Landroid/content/Context;)V + + iput-object v0, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + new-instance v0, Landroid/widget/LinearLayout$LayoutParams; + + const/high16 v3, 0x3f800000 # 1.0f + + invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;->(IIF)V + + iget-object v3, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + iget-object v4, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + invoke-virtual {v3, v4, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V + + iget-object v0, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Lf/h/a/g/i/n;->b()V + + :cond_0 + const/4 v0, 0x1 + + if-eqz p2, :cond_2 + + if-ne p2, v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 p2, 0x0 + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 p2, 0x1 + + :goto_1 + if-eqz p2, :cond_3 + + iget-object p2, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + invoke-virtual {p2, v1}, Landroid/widget/FrameLayout;->setVisibility(I)V + + iget-object p2, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + invoke-virtual {p2, p1}, Landroid/widget/FrameLayout;->addView(Landroid/view/View;)V + + iget p1, p0, Lf/h/a/g/i/n;->f:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/g/i/n;->f:I + + goto :goto_2 + + :cond_3 + new-instance p2, Landroid/widget/LinearLayout$LayoutParams; + + invoke-direct {p2, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;->(II)V + + iget-object v2, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + invoke-virtual {v2, p1, p2}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V + + :goto_2 + iget-object p1, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + invoke-virtual {p1, v1}, Landroid/widget/LinearLayout;->setVisibility(I)V + + iget p1, p0, Lf/h/a/g/i/n;->d:I + + add-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/g/i/n;->d:I + + return-void +.end method + +.method public b()V + .locals 4 + + iget-object v0, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + if-eqz v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + iget-object v2, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v2 + + invoke-static {v2}, Landroidx/core/view/ViewCompat;->getPaddingStart(Landroid/view/View;)I + + move-result v2 + + iget-object v3, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v3}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v3 + + invoke-static {v3}, Landroidx/core/view/ViewCompat;->getPaddingEnd(Landroid/view/View;)I + + move-result v3 + + invoke-static {v0, v2, v1, v3, v1}, Landroidx/core/view/ViewCompat;->setPaddingRelative(Landroid/view/View;IIII)V + + :cond_1 + return-void +.end method + +.method public c()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/i/n;->g:Landroid/animation/Animator; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V + + :cond_0 + return-void +.end method + +.method public final d(Ljava/util/List;ZLandroid/widget/TextView;III)V + .locals 4 + .param p1 # Ljava/util/List; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .param p3 # Landroid/widget/TextView; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/animation/Animator;", + ">;Z", + "Landroid/widget/TextView;", + "III)V" + } + .end annotation + + if-eqz p3, :cond_4 + + if-nez p2, :cond_0 + + goto :goto_2 + + :cond_0 + if-eq p4, p6, :cond_1 + + if-ne p4, p5, :cond_4 + + :cond_1 + const/4 p2, 0x0 + + const/4 p5, 0x1 + + if-ne p6, p4, :cond_2 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + const/4 v1, 0x0 + + if-eqz v0, :cond_3 + + const/high16 v0, 0x3f800000 # 1.0f + + goto :goto_1 + + :cond_3 + const/4 v0, 0x0 + + :goto_1 + sget-object v2, Landroid/view/View;->ALPHA:Landroid/util/Property; + + new-array v3, p5, [F + + aput v0, v3, p2 + + invoke-static {p3, v2, v3}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object v0 + + const-wide/16 v2, 0xa7 + + invoke-virtual {v0, v2, v3}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object v2, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {v0, v2}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + if-ne p6, p4, :cond_4 + + sget-object p4, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property; + + const/4 p6, 0x2 + + new-array p6, p6, [F + + iget v0, p0, Lf/h/a/g/i/n;->h:F + + neg-float v0, v0 + + aput v0, p6, p2 + + aput v1, p6, p5 + + invoke-static {p3, p4, p6}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator; + + move-result-object p2 + + const-wide/16 p3, 0xd9 + + invoke-virtual {p2, p3, p4}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator; + + sget-object p3, Lcom/google/android/material/animation/AnimationUtils;->LINEAR_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p2, p3}, Landroid/animation/ObjectAnimator;->setInterpolator(Landroid/animation/TimeInterpolator;)V + + invoke-interface {p1, p2}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_4 + :goto_2 + return-void +.end method + +.method public e()Z + .locals 2 + + iget v0, p0, Lf/h/a/g/i/n;->j:I + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + iget-object v0, p0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + if-eqz v0, :cond_0 + + iget-object v0, p0, Lf/h/a/g/i/n;->k:Ljava/lang/CharSequence; + + invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v0 + + if-nez v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + :goto_0 + return v1 +.end method + +.method public final f(I)Landroid/widget/TextView; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + const/4 v0, 0x1 + + if-eq p1, v0, :cond_1 + + const/4 v0, 0x2 + + if-eq p1, v0, :cond_0 + + const/4 p1, 0x0 + + return-object p1 + + :cond_0 + iget-object p1, p0, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; + + return-object p1 + + :cond_1 + iget-object p1, p0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + return-object p1 +.end method + +.method public g()I + .locals 1 + .annotation build Landroidx/annotation/ColorInt; + .end annotation + + iget-object v0, p0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + if-eqz v0, :cond_0 + + invoke-virtual {v0}, Landroid/widget/TextView;->getCurrentTextColor()I + + move-result v0 + + goto :goto_0 + + :cond_0 + const/4 v0, -0x1 + + :goto_0 + return v0 +.end method + +.method public h()V + .locals 4 + + const/4 v0, 0x0 + + iput-object v0, p0, Lf/h/a/g/i/n;->k:Ljava/lang/CharSequence; + + invoke-virtual {p0}, Lf/h/a/g/i/n;->c()V + + iget v1, p0, Lf/h/a/g/i/n;->i:I + + const/4 v2, 0x1 + + if-ne v1, v2, :cond_1 + + iget-boolean v1, p0, Lf/h/a/g/i/n;->r:Z + + if-eqz v1, :cond_0 + + iget-object v1, p0, Lf/h/a/g/i/n;->q:Ljava/lang/CharSequence; + + invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v1 + + if-nez v1, :cond_0 + + const/4 v1, 0x2 + + iput v1, p0, Lf/h/a/g/i/n;->j:I + + goto :goto_0 + + :cond_0 + const/4 v1, 0x0 + + iput v1, p0, Lf/h/a/g/i/n;->j:I + + :cond_1 + :goto_0 + iget v1, p0, Lf/h/a/g/i/n;->i:I + + iget v2, p0, Lf/h/a/g/i/n;->j:I + + iget-object v3, p0, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + invoke-virtual {p0, v3, v0}, Lf/h/a/g/i/n;->j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z + + move-result v0 + + invoke-virtual {p0, v1, v2, v0}, Lf/h/a/g/i/n;->k(IIZ)V + + return-void +.end method + +.method public i(Landroid/widget/TextView;I)V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + const/4 v0, 0x1 + + if-eqz p2, :cond_2 + + if-ne p2, v0, :cond_1 + + goto :goto_0 + + :cond_1 + const/4 p2, 0x0 + + goto :goto_1 + + :cond_2 + :goto_0 + const/4 p2, 0x1 + + :goto_1 + const/16 v1, 0x8 + + if-eqz p2, :cond_4 + + iget-object p2, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + if-eqz p2, :cond_4 + + iget v2, p0, Lf/h/a/g/i/n;->f:I + + sub-int/2addr v2, v0 + + iput v2, p0, Lf/h/a/g/i/n;->f:I + + if-nez v2, :cond_3 + + invoke-virtual {p2, v1}, Landroid/view/ViewGroup;->setVisibility(I)V + + :cond_3 + iget-object p2, p0, Lf/h/a/g/i/n;->e:Landroid/widget/FrameLayout; + + invoke-virtual {p2, p1}, Landroid/widget/FrameLayout;->removeView(Landroid/view/View;)V + + goto :goto_2 + + :cond_4 + iget-object p2, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + invoke-virtual {p2, p1}, Landroid/widget/LinearLayout;->removeView(Landroid/view/View;)V + + :goto_2 + iget p1, p0, Lf/h/a/g/i/n;->d:I + + sub-int/2addr p1, v0 + + iput p1, p0, Lf/h/a/g/i/n;->d:I + + iget-object p2, p0, Lf/h/a/g/i/n;->c:Landroid/widget/LinearLayout; + + if-nez p1, :cond_5 + + invoke-virtual {p2, v1}, Landroid/view/ViewGroup;->setVisibility(I)V + + :cond_5 + return-void +.end method + +.method public final j(Landroid/widget/TextView;Ljava/lang/CharSequence;)Z + .locals 2 + .param p1 # Landroid/widget/TextView; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p2 # Ljava/lang/CharSequence; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-static {v0}, Landroidx/core/view/ViewCompat;->isLaidOut(Landroid/view/View;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget-object v0, p0, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/widget/LinearLayout;->isEnabled()Z + + move-result v0 + + if-eqz v0, :cond_1 + + iget v0, p0, Lf/h/a/g/i/n;->j:I + + iget v1, p0, Lf/h/a/g/i/n;->i:I + + if-ne v0, v1, :cond_0 + + if-eqz p1, :cond_0 + + invoke-virtual {p1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; + + move-result-object p1 + + invoke-static {p1, p2}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z + + move-result p1 + + if-nez p1, :cond_1 + + :cond_0 + const/4 p1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public final k(IIZ)V + .locals 13 + + move-object v7, p0 + + move v8, p1 + + move v9, p2 + + move/from16 v10, p3 + + if-ne v8, v9, :cond_0 + + return-void + + :cond_0 + if-eqz v10, :cond_1 + + new-instance v11, Landroid/animation/AnimatorSet; + + invoke-direct {v11}, Landroid/animation/AnimatorSet;->()V + + iput-object v11, v7, Lf/h/a/g/i/n;->g:Landroid/animation/Animator; + + new-instance v12, Ljava/util/ArrayList; + + invoke-direct {v12}, Ljava/util/ArrayList;->()V + + iget-boolean v2, v7, Lf/h/a/g/i/n;->r:Z + + iget-object v3, v7, Lf/h/a/g/i/n;->s:Landroid/widget/TextView; + + const/4 v4, 0x2 + + move-object v0, p0 + + move-object v1, v12 + + move v5, p1 + + move v6, p2 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/g/i/n;->d(Ljava/util/List;ZLandroid/widget/TextView;III)V + + iget-boolean v2, v7, Lf/h/a/g/i/n;->l:Z + + iget-object v3, v7, Lf/h/a/g/i/n;->m:Landroid/widget/TextView; + + const/4 v4, 0x1 + + invoke-virtual/range {v0 .. v6}, Lf/h/a/g/i/n;->d(Ljava/util/List;ZLandroid/widget/TextView;III)V + + invoke-static {v11, v12}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V + + invoke-virtual {p0, p1}, Lf/h/a/g/i/n;->f(I)Landroid/widget/TextView; + + move-result-object v3 + + invoke-virtual {p0, p2}, Lf/h/a/g/i/n;->f(I)Landroid/widget/TextView; + + move-result-object v5 + + new-instance v6, Lf/h/a/g/i/n$a; + + move-object v0, v6 + + move-object v1, p0 + + move v2, p2 + + move v4, p1 + + invoke-direct/range {v0 .. v5}, Lf/h/a/g/i/n$a;->(Lf/h/a/g/i/n;ILandroid/widget/TextView;ILandroid/widget/TextView;)V + + invoke-virtual {v11, v6}, Landroid/animation/AnimatorSet;->addListener(Landroid/animation/Animator$AnimatorListener;)V + + invoke-virtual {v11}, Landroid/animation/AnimatorSet;->start()V + + goto :goto_0 + + :cond_1 + if-ne v8, v9, :cond_2 + + goto :goto_0 + + :cond_2 + if-eqz v9, :cond_3 + + invoke-virtual {p0, p2}, Lf/h/a/g/i/n;->f(I)Landroid/widget/TextView; + + move-result-object v0 + + if-eqz v0, :cond_3 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V + + const/high16 v1, 0x3f800000 # 1.0f + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setAlpha(F)V + + :cond_3 + if-eqz v8, :cond_4 + + invoke-virtual {p0, p1}, Lf/h/a/g/i/n;->f(I)Landroid/widget/TextView; + + move-result-object v0 + + if-eqz v0, :cond_4 + + const/4 v1, 0x4 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V + + const/4 v1, 0x1 + + if-ne v8, v1, :cond_4 + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V + + :cond_4 + iput v9, v7, Lf/h/a/g/i/n;->i:I + + :goto_0 + iget-object v0, v7, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->updateEditTextBackground()V + + iget-object v0, v7, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0, v10}, Lcom/google/android/material/textfield/TextInputLayout;->updateLabelState(Z)V + + iget-object v0, v7, Lf/h/a/g/i/n;->b:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->updateTextInputBoxState()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/o.smali b/com.discord/smali_classes2/f/h/a/g/i/o.smali new file mode 100644 index 0000000000..9a8dd040b5 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/o.smali @@ -0,0 +1,39 @@ +.class public Lf/h/a/g/i/o; +.super Lf/h/a/g/i/m; +.source "NoEndIconDelegate.java" + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 0 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + return-void +.end method + + +# virtual methods +.method public a()V + .locals 2 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + const/4 v1, 0x0 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/p$a.smali b/com.discord/smali_classes2/f/h/a/g/i/p$a.smali new file mode 100644 index 0000000000..01c0156fbc --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/p$a.smali @@ -0,0 +1,65 @@ +.class public Lf/h/a/g/i/p$a; +.super Ljava/lang/Object; +.source "PasswordToggleEndIconDelegate.java" + +# interfaces +.implements Landroid/text/TextWatcher; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/p; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/p; + + +# direct methods +.method public constructor (Lf/h/a/g/i/p;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/p$a;->d:Lf/h/a/g/i/p; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public afterTextChanged(Landroid/text/Editable;)V + .locals 0 + + return-void +.end method + +.method public beforeTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + iget-object p1, p0, Lf/h/a/g/i/p$a;->d:Lf/h/a/g/i/p; + + iget-object p2, p1, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-static {p1}, Lf/h/a/g/i/p;->e(Lf/h/a/g/i/p;)Z + + move-result p1 + + xor-int/lit8 p1, p1, 0x1 + + invoke-virtual {p2, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V + + return-void +.end method + +.method public onTextChanged(Ljava/lang/CharSequence;III)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/p$b.smali b/com.discord/smali_classes2/f/h/a/g/i/p$b.smali new file mode 100644 index 0000000000..5cf0ac7ae0 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/p$b.smali @@ -0,0 +1,79 @@ +.class public Lf/h/a/g/i/p$b; +.super Ljava/lang/Object; +.source "PasswordToggleEndIconDelegate.java" + +# interfaces +.implements Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/i/p; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Lf/h/a/g/i/p; + + +# direct methods +.method public constructor (Lf/h/a/g/i/p;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/p$b;->a:Lf/h/a/g/i/p; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onEditTextAttached(Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 3 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + const/4 v1, 0x1 + + invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconVisible(Z)V + + invoke-virtual {p1, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconCheckable(Z)V + + iget-object p1, p0, Lf/h/a/g/i/p$b;->a:Lf/h/a/g/i/p; + + iget-object v2, p1, Lf/h/a/g/i/m;->c:Lcom/google/android/material/internal/CheckableImageButton; + + invoke-static {p1}, Lf/h/a/g/i/p;->e(Lf/h/a/g/i/p;)Z + + move-result p1 + + xor-int/2addr p1, v1 + + invoke-virtual {v2, p1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V + + iget-object p1, p0, Lf/h/a/g/i/p$b;->a:Lf/h/a/g/i/p; + + iget-object p1, p1, Lf/h/a/g/i/p;->d:Landroid/text/TextWatcher; + + invoke-virtual {v0, p1}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V + + iget-object p1, p0, Lf/h/a/g/i/p$b;->a:Lf/h/a/g/i/p; + + iget-object p1, p1, Lf/h/a/g/i/p;->d:Landroid/text/TextWatcher; + + invoke-virtual {v0, p1}, Landroid/widget/EditText;->addTextChangedListener(Landroid/text/TextWatcher;)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/e/i/p$c.smali b/com.discord/smali_classes2/f/h/a/g/i/p$c.smali similarity index 81% rename from com.discord/smali_classes2/f/h/a/e/i/p$c.smali rename to com.discord/smali_classes2/f/h/a/g/i/p$c.smali index b58a3940ab..6b3a37789a 100644 --- a/com.discord/smali_classes2/f/h/a/e/i/p$c.smali +++ b/com.discord/smali_classes2/f/h/a/g/i/p$c.smali @@ -1,4 +1,4 @@ -.class public Lf/h/a/e/i/p$c; +.class public Lf/h/a/g/i/p$c; .super Ljava/lang/Object; .source "PasswordToggleEndIconDelegate.java" @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/h/a/e/i/p; + value = Lf/h/a/g/i/p; .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,14 +18,14 @@ # instance fields -.field public final synthetic a:Lf/h/a/e/i/p; +.field public final synthetic a:Lf/h/a/g/i/p; # direct methods -.method public constructor (Lf/h/a/e/i/p;)V +.method public constructor (Lf/h/a/g/i/p;)V .locals 0 - iput-object p1, p0, Lf/h/a/e/i/p$c;->a:Lf/h/a/e/i/p; + iput-object p1, p0, Lf/h/a/g/i/p$c;->a:Lf/h/a/g/i/p; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -57,9 +57,9 @@ invoke-virtual {p1, p2}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V - iget-object p2, p0, Lf/h/a/e/i/p$c;->a:Lf/h/a/e/i/p; + iget-object p2, p0, Lf/h/a/g/i/p$c;->a:Lf/h/a/g/i/p; - iget-object p2, p2, Lf/h/a/e/i/p;->d:Landroid/text/TextWatcher; + iget-object p2, p2, Lf/h/a/g/i/p;->d:Landroid/text/TextWatcher; invoke-virtual {p1, p2}, Landroid/widget/EditText;->removeTextChangedListener(Landroid/text/TextWatcher;)V diff --git a/com.discord/smali_classes2/f/h/a/g/i/p$d.smali b/com.discord/smali_classes2/f/h/a/g/i/p$d.smali new file mode 100644 index 0000000000..a0604d4ed2 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/p$d.smali @@ -0,0 +1,91 @@ +.class public Lf/h/a/g/i/p$d; +.super Ljava/lang/Object; +.source "PasswordToggleEndIconDelegate.java" + +# interfaces +.implements Landroid/view/View$OnClickListener; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/i/p;->a()V +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x1 + name = null +.end annotation + + +# instance fields +.field public final synthetic d:Lf/h/a/g/i/p; + + +# direct methods +.method public constructor (Lf/h/a/g/i/p;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/i/p$d;->d:Lf/h/a/g/i/p; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onClick(Landroid/view/View;)V + .locals 2 + + iget-object p1, p0, Lf/h/a/g/i/p$d;->d:Lf/h/a/g/i/p; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object p1 + + if-nez p1, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p1}, Landroid/widget/EditText;->getSelectionEnd()I + + move-result v0 + + iget-object v1, p0, Lf/h/a/g/i/p$d;->d:Lf/h/a/g/i/p; + + invoke-static {v1}, Lf/h/a/g/i/p;->e(Lf/h/a/g/i/p;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + const/4 v1, 0x0 + + invoke-virtual {p1, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V + + goto :goto_0 + + :cond_1 + invoke-static {}, Landroid/text/method/PasswordTransformationMethod;->getInstance()Landroid/text/method/PasswordTransformationMethod; + + move-result-object v1 + + invoke-virtual {p1, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V + + :goto_0 + if-ltz v0, :cond_2 + + invoke-virtual {p1, v0}, Landroid/widget/EditText;->setSelection(I)V + + :cond_2 + iget-object p1, p0, Lf/h/a/g/i/p$d;->d:Lf/h/a/g/i/p; + + iget-object p1, p1, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p1}, Lcom/google/android/material/textfield/TextInputLayout;->refreshEndIconDrawableState()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/i/p.smali b/com.discord/smali_classes2/f/h/a/g/i/p.smali new file mode 100644 index 0000000000..d9e9be549a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/i/p.smali @@ -0,0 +1,185 @@ +.class public Lf/h/a/g/i/p; +.super Lf/h/a/g/i/m; +.source "PasswordToggleEndIconDelegate.java" + + +# instance fields +.field public final d:Landroid/text/TextWatcher; + +.field public final e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + +.field public final f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + +# direct methods +.method public constructor (Lcom/google/android/material/textfield/TextInputLayout;)V + .locals 0 + .param p1 # Lcom/google/android/material/textfield/TextInputLayout; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-direct {p0, p1}, Lf/h/a/g/i/m;->(Lcom/google/android/material/textfield/TextInputLayout;)V + + new-instance p1, Lf/h/a/g/i/p$a; + + invoke-direct {p1, p0}, Lf/h/a/g/i/p$a;->(Lf/h/a/g/i/p;)V + + iput-object p1, p0, Lf/h/a/g/i/p;->d:Landroid/text/TextWatcher; + + new-instance p1, Lf/h/a/g/i/p$b; + + invoke-direct {p1, p0}, Lf/h/a/g/i/p$b;->(Lf/h/a/g/i/p;)V + + iput-object p1, p0, Lf/h/a/g/i/p;->e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + new-instance p1, Lf/h/a/g/i/p$c; + + invoke-direct {p1, p0}, Lf/h/a/g/i/p$c;->(Lf/h/a/g/i/p;)V + + iput-object p1, p0, Lf/h/a/g/i/p;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + return-void +.end method + +.method public static e(Lf/h/a/g/i/p;)Z + .locals 0 + + iget-object p0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {p0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object p0 + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Landroid/widget/EditText;->getTransformationMethod()Landroid/text/method/TransformationMethod; + + move-result-object p0 + + instance-of p0, p0, Landroid/text/method/PasswordTransformationMethod; + + if-eqz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 +.end method + + +# virtual methods +.method public a()V + .locals 3 + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/m;->b:Landroid/content/Context; + + sget v2, Lcom/google/android/material/R$drawable;->design_password_eye:I + + invoke-static {v1, v2}, Landroidx/appcompat/content/res/AppCompatResources;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconDrawable(Landroid/graphics/drawable/Drawable;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Landroid/widget/LinearLayout;->getResources()Landroid/content/res/Resources; + + move-result-object v1 + + sget v2, Lcom/google/android/material/R$string;->password_toggle_content_description:I + + invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence; + + move-result-object v1 + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconContentDescription(Ljava/lang/CharSequence;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + new-instance v1, Lf/h/a/g/i/p$d; + + invoke-direct {v1, p0}, Lf/h/a/g/i/p$d;->(Lf/h/a/g/i/p;)V + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->setEndIconOnClickListener(Landroid/view/View$OnClickListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/p;->e:Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEditTextAttachedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEditTextAttachedListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + iget-object v1, p0, Lf/h/a/g/i/p;->f:Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener; + + invoke-virtual {v0, v1}, Lcom/google/android/material/textfield/TextInputLayout;->addOnEndIconChangedListener(Lcom/google/android/material/textfield/TextInputLayout$OnEndIconChangedListener;)V + + iget-object v0, p0, Lf/h/a/g/i/m;->a:Lcom/google/android/material/textfield/TextInputLayout; + + invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText; + + move-result-object v0 + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I + + move-result v1 + + const/16 v2, 0x10 + + if-eq v1, v2, :cond_0 + + invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I + + move-result v1 + + const/16 v2, 0x80 + + if-eq v1, v2, :cond_0 + + invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I + + move-result v1 + + const/16 v2, 0x90 + + if-eq v1, v2, :cond_0 + + invoke-virtual {v0}, Landroid/widget/EditText;->getInputType()I + + move-result v1 + + const/16 v2, 0xe0 + + if-ne v1, v2, :cond_1 + + :cond_0 + const/4 v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 v1, 0x0 + + :goto_0 + if-eqz v1, :cond_2 + + invoke-static {}, Landroid/text/method/PasswordTransformationMethod;->getInstance()Landroid/text/method/PasswordTransformationMethod; + + move-result-object v1 + + invoke-virtual {v0, v1}, Landroid/widget/EditText;->setTransformationMethod(Landroid/text/method/TransformationMethod;)V + + :cond_2 + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/a.smali b/com.discord/smali_classes2/f/h/a/g/j/a.smali new file mode 100644 index 0000000000..f4cb584370 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/a.smali @@ -0,0 +1,8 @@ +.class public interface abstract Lf/h/a/g/j/a; +.super Ljava/lang/Object; +.source "FadeModeEvaluator.java" + + +# virtual methods +.method public abstract a(FFF)Lf/h/a/g/j/c; +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/b$a.smali b/com.discord/smali_classes2/f/h/a/g/j/b$a.smali new file mode 100644 index 0000000000..d306732ab1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/b$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/g/j/b$a; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/c; + .locals 2 + + const/4 v0, 0x0 + + const/16 v1, 0xff + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result p1 + + new-instance p2, Lf/h/a/g/j/c; + + const/4 p3, 0x1 + + invoke-direct {p2, v1, p1, p3}, Lf/h/a/g/j/c;->(IIZ)V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/b$b.smali b/com.discord/smali_classes2/f/h/a/g/j/b$b.smali new file mode 100644 index 0000000000..6c9d903d99 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/b$b.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/g/j/b$b; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/c; + .locals 2 + + const/16 v0, 0xff + + const/4 v1, 0x0 + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result p1 + + invoke-static {p1, v0}, Lf/h/a/g/j/c;->a(II)Lf/h/a/g/j/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/b$c.smali b/com.discord/smali_classes2/f/h/a/g/j/b$c.smali new file mode 100644 index 0000000000..ebfcbc9765 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/b$c.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/g/j/b$c; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/c; + .locals 3 + + const/16 v0, 0xff + + const/4 v1, 0x0 + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result v2 + + invoke-static {v1, v0, p2, p3, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result p1 + + invoke-static {v2, p1}, Lf/h/a/g/j/c;->a(II)Lf/h/a/g/j/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/b$d.smali b/com.discord/smali_classes2/f/h/a/g/j/b$d.smali new file mode 100644 index 0000000000..9db43be987 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/b$d.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/g/j/b$d; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/c; + .locals 3 + + const v0, 0x3eb33333 # 0.35f + + invoke-static {p3, p2, v0, p2}, Lf/e/b/a/a;->a(FFFF)F + + move-result v0 + + const/16 v1, 0xff + + const/4 v2, 0x0 + + invoke-static {v1, v2, p2, v0, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result p2 + + invoke-static {v2, v1, v0, p3, p1}, Lf/h/a/g/j/j;->k(IIFFF)I + + move-result p1 + + invoke-static {p2, p1}, Lf/h/a/g/j/c;->a(II)Lf/h/a/g/j/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/b.smali b/com.discord/smali_classes2/f/h/a/g/j/b.smali new file mode 100644 index 0000000000..98f2b21aa4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/b.smali @@ -0,0 +1,45 @@ +.class public Lf/h/a/g/j/b; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + + +# static fields +.field public static final a:Lf/h/a/g/j/a; + +.field public static final b:Lf/h/a/g/j/a; + +.field public static final c:Lf/h/a/g/j/a; + +.field public static final d:Lf/h/a/g/j/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/g/j/b$a; + + invoke-direct {v0}, Lf/h/a/g/j/b$a;->()V + + sput-object v0, Lf/h/a/g/j/b;->a:Lf/h/a/g/j/a; + + new-instance v0, Lf/h/a/g/j/b$b; + + invoke-direct {v0}, Lf/h/a/g/j/b$b;->()V + + sput-object v0, Lf/h/a/g/j/b;->b:Lf/h/a/g/j/a; + + new-instance v0, Lf/h/a/g/j/b$c; + + invoke-direct {v0}, Lf/h/a/g/j/b$c;->()V + + sput-object v0, Lf/h/a/g/j/b;->c:Lf/h/a/g/j/a; + + new-instance v0, Lf/h/a/g/j/b$d; + + invoke-direct {v0}, Lf/h/a/g/j/b$d;->()V + + sput-object v0, Lf/h/a/g/j/b;->d:Lf/h/a/g/j/a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/c.smali b/com.discord/smali_classes2/f/h/a/g/j/c.smali new file mode 100644 index 0000000000..c052e334a3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/c.smali @@ -0,0 +1,39 @@ +.class public Lf/h/a/g/j/c; +.super Ljava/lang/Object; +.source "FadeModeResult.java" + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Z + + +# direct methods +.method public constructor (IIZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/g/j/c;->a:I + + iput p2, p0, Lf/h/a/g/j/c;->b:I + + iput-boolean p3, p0, Lf/h/a/g/j/c;->c:Z + + return-void +.end method + +.method public static a(II)Lf/h/a/g/j/c; + .locals 2 + + new-instance v0, Lf/h/a/g/j/c; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/g/j/c;->(IIZ)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/d.smali b/com.discord/smali_classes2/f/h/a/g/j/d.smali new file mode 100644 index 0000000000..0d7583e242 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/d.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/g/j/d; +.super Ljava/lang/Object; +.source "FitModeEvaluator.java" + + +# virtual methods +.method public abstract a(FFFFFFF)Lf/h/a/g/j/f; +.end method + +.method public abstract b(Lf/h/a/g/j/f;)Z +.end method + +.method public abstract c(Landroid/graphics/RectF;FLf/h/a/g/j/f;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/e$a.smali b/com.discord/smali_classes2/f/h/a/g/j/e$a.smali new file mode 100644 index 0000000000..0619fc7c94 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/e$a.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/g/j/e$a; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFFFFFF)Lf/h/a/g/j/f; + .locals 2 + + invoke-static {p4, p6, p2, p3, p1}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result v0 + + div-float p2, v0, p4 + + div-float p3, v0, p6 + + mul-float p5, p5, p2 + + mul-float p7, p7, p3 + + new-instance v1, Lf/h/a/g/j/f; + + move-object p1, v1 + + move p4, v0 + + move p6, v0 + + invoke-direct/range {p1 .. p7}, Lf/h/a/g/j/f;->(FFFFFF)V + + return-object v1 +.end method + +.method public b(Lf/h/a/g/j/f;)Z + .locals 1 + + iget v0, p1, Lf/h/a/g/j/f;->d:F + + iget p1, p1, Lf/h/a/g/j/f;->f:F + + cmpl-float p1, v0, p1 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public c(Landroid/graphics/RectF;FLf/h/a/g/j/f;)V + .locals 1 + + iget v0, p3, Lf/h/a/g/j/f;->f:F + + iget p3, p3, Lf/h/a/g/j/f;->d:F + + sub-float/2addr v0, p3 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result p3 + + iget v0, p1, Landroid/graphics/RectF;->bottom:F + + mul-float p3, p3, p2 + + sub-float/2addr v0, p3 + + iput v0, p1, Landroid/graphics/RectF;->bottom:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/e$b.smali b/com.discord/smali_classes2/f/h/a/g/j/e$b.smali new file mode 100644 index 0000000000..2aa9c53d6f --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/e$b.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/g/j/e$b; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFFFFFF)Lf/h/a/g/j/f; + .locals 2 + + invoke-static {p5, p7, p2, p3, p1}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result v0 + + div-float p2, v0, p5 + + div-float p3, v0, p7 + + mul-float p4, p4, p2 + + mul-float p6, p6, p3 + + new-instance v1, Lf/h/a/g/j/f; + + move-object p1, v1 + + move p5, v0 + + move p7, v0 + + invoke-direct/range {p1 .. p7}, Lf/h/a/g/j/f;->(FFFFFF)V + + return-object v1 +.end method + +.method public b(Lf/h/a/g/j/f;)Z + .locals 1 + + iget v0, p1, Lf/h/a/g/j/f;->c:F + + iget p1, p1, Lf/h/a/g/j/f;->e:F + + cmpl-float p1, v0, p1 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public c(Landroid/graphics/RectF;FLf/h/a/g/j/f;)V + .locals 2 + + iget v0, p3, Lf/h/a/g/j/f;->e:F + + iget p3, p3, Lf/h/a/g/j/f;->c:F + + sub-float/2addr v0, p3 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result p3 + + iget v0, p1, Landroid/graphics/RectF;->left:F + + const/high16 v1, 0x40000000 # 2.0f + + div-float/2addr p3, v1 + + mul-float p3, p3, p2 + + add-float/2addr v0, p3 + + iput v0, p1, Landroid/graphics/RectF;->left:F + + iget p2, p1, Landroid/graphics/RectF;->right:F + + sub-float/2addr p2, p3 + + iput p2, p1, Landroid/graphics/RectF;->right:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/e.smali b/com.discord/smali_classes2/f/h/a/g/j/e.smali new file mode 100644 index 0000000000..267e3a1241 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/e.smali @@ -0,0 +1,29 @@ +.class public Lf/h/a/g/j/e; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + + +# static fields +.field public static final a:Lf/h/a/g/j/d; + +.field public static final b:Lf/h/a/g/j/d; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/g/j/e$a; + + invoke-direct {v0}, Lf/h/a/g/j/e$a;->()V + + sput-object v0, Lf/h/a/g/j/e;->a:Lf/h/a/g/j/d; + + new-instance v0, Lf/h/a/g/j/e$b; + + invoke-direct {v0}, Lf/h/a/g/j/e$b;->()V + + sput-object v0, Lf/h/a/g/j/e;->b:Lf/h/a/g/j/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/f.smali b/com.discord/smali_classes2/f/h/a/g/j/f.smali new file mode 100644 index 0000000000..9a81b59091 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/f.smali @@ -0,0 +1,39 @@ +.class public Lf/h/a/g/j/f; +.super Ljava/lang/Object; +.source "FitModeResult.java" + + +# instance fields +.field public final a:F + +.field public final b:F + +.field public final c:F + +.field public final d:F + +.field public final e:F + +.field public final f:F + + +# direct methods +.method public constructor (FFFFFF)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/g/j/f;->a:F + + iput p2, p0, Lf/h/a/g/j/f;->b:F + + iput p3, p0, Lf/h/a/g/j/f;->c:F + + iput p4, p0, Lf/h/a/g/j/f;->d:F + + iput p5, p0, Lf/h/a/g/j/f;->e:F + + iput p6, p0, Lf/h/a/g/j/f;->f:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/g.smali b/com.discord/smali_classes2/f/h/a/g/j/g.smali new file mode 100644 index 0000000000..104dbf3015 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/g.smali @@ -0,0 +1,49 @@ +.class public Lf/h/a/g/j/g; +.super Ljava/lang/Object; +.source "MaskEvaluator.java" + + +# instance fields +.field public final a:Landroid/graphics/Path; + +.field public final b:Landroid/graphics/Path; + +.field public final c:Landroid/graphics/Path; + +.field public final d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + +.field public e:Lcom/google/android/material/shape/ShapeAppearanceModel; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/g;->a:Landroid/graphics/Path; + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/g;->b:Landroid/graphics/Path; + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/g;->c:Landroid/graphics/Path; + + new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V + + iput-object v0, p0, Lf/h/a/g/j/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/h.smali b/com.discord/smali_classes2/f/h/a/g/j/h.smali new file mode 100644 index 0000000000..d6147d4884 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/h.smali @@ -0,0 +1,272 @@ +.class public abstract Lf/h/a/g/j/h; +.super Landroidx/transition/Visibility; +.source "MaterialVisibility.java" + + +# annotations +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Landroidx/transition/Visibility;" + } +.end annotation + + +# instance fields +.field public final additionalAnimatorProviders:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", + ">;" + } + .end annotation +.end field + +.field public final primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation system Ldalvik/annotation/Signature; + value = { + "TP;" + } + .end annotation +.end field + +.field public secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lcom/google/android/material/transition/VisibilityAnimatorProvider;Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + .locals 1 + .param p2 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TP;", + "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", + ")V" + } + .end annotation + + invoke-direct {p0}, Landroidx/transition/Visibility;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/g/j/h;->additionalAnimatorProviders:Ljava/util/List; + + iput-object p1, p0, Lf/h/a/g/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + iput-object p2, p0, Lf/h/a/g/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + sget-object p1, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p0, p1}, Landroidx/transition/Transition;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroidx/transition/Transition; + + return-void +.end method + +.method public static addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + .locals 0 + .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/animation/Animator;", + ">;", + "Lcom/google/android/material/transition/VisibilityAnimatorProvider;", + "Landroid/view/ViewGroup;", + "Landroid/view/View;", + "Z)V" + } + .end annotation + + if-nez p1, :cond_0 + + return-void + + :cond_0 + if-eqz p4, :cond_1 + + invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/VisibilityAnimatorProvider;->createAppear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; + + move-result-object p1 + + goto :goto_0 + + :cond_1 + invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/VisibilityAnimatorProvider;->createDisappear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; + + move-result-object p1 + + :goto_0 + if-eqz p1, :cond_2 + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_2 + return-void +.end method + +.method private createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + .locals 4 + + new-instance v0, Landroid/animation/AnimatorSet; + + invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + iget-object v2, p0, Lf/h/a/g/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/g/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + iget-object v2, p0, Lf/h/a/g/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/g/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + iget-object v2, p0, Lf/h/a/g/j/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + invoke-static {v1, v3, p1, p2, p3}, Lf/h/a/g/j/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V + + return-object v0 +.end method + + +# virtual methods +.method public addAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + .locals 1 + .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/j/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public clearAdditionalAnimatorProvider()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/j/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + return-void +.end method + +.method public getPrimaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TP;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/g/j/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + return-object v0 +.end method + +.method public getSecondaryAnimatorProvider()Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + return-object v0 +.end method + +.method public onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + .locals 0 + + const/4 p3, 0x1 + + invoke-direct {p0, p1, p2, p3}, Lf/h/a/g/j/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + + move-result-object p1 + + return-object p1 +.end method + +.method public onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroidx/transition/TransitionValues;Landroidx/transition/TransitionValues;)Landroid/animation/Animator; + .locals 0 + + const/4 p3, 0x0 + + invoke-direct {p0, p1, p2, p3}, Lf/h/a/g/j/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + + move-result-object p1 + + return-object p1 +.end method + +.method public removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)Z + .locals 1 + .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/j/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public setSecondaryAnimatorProvider(Lcom/google/android/material/transition/VisibilityAnimatorProvider;)V + .locals 0 + .param p1 # Lcom/google/android/material/transition/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/j/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/VisibilityAnimatorProvider; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/i.smali b/com.discord/smali_classes2/f/h/a/g/j/i.smali new file mode 100644 index 0000000000..ea8d2544ea --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/i.smali @@ -0,0 +1,36 @@ +.class public abstract Lf/h/a/g/j/i; +.super Ljava/lang/Object; +.source "TransitionListenerAdapter.java" + +# interfaces +.implements Landroidx/transition/Transition$TransitionListener; + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onTransitionCancel(Landroidx/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionPause(Landroidx/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionResume(Landroidx/transition/Transition;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/j$a.smali b/com.discord/smali_classes2/f/h/a/g/j/j$a.smali new file mode 100644 index 0000000000..330b2ff675 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/j$a.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/g/j/j$a; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + +# interfaces +.implements Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/j/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Landroid/graphics/RectF; + + +# direct methods +.method public constructor (Landroid/graphics/RectF;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/j/j$a;->a:Landroid/graphics/RectF; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/CornerSize; + .locals 2 + .param p1 # Lcom/google/android/material/shape/CornerSize; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + instance-of v0, p1, Lcom/google/android/material/shape/RelativeCornerSize; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Lcom/google/android/material/shape/RelativeCornerSize; + + iget-object v1, p0, Lf/h/a/g/j/j$a;->a:Landroid/graphics/RectF; + + invoke-interface {p1, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p1 + + iget-object v1, p0, Lf/h/a/g/j/j$a;->a:Landroid/graphics/RectF; + + invoke-virtual {v1}, Landroid/graphics/RectF;->height()F + + move-result v1 + + div-float/2addr p1, v1 + + invoke-direct {v0, p1}, Lcom/google/android/material/shape/RelativeCornerSize;->(F)V + + move-object p1, v0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/j$b.smali b/com.discord/smali_classes2/f/h/a/g/j/j$b.smali new file mode 100644 index 0000000000..183d6ff9db --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/j$b.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/g/j/j$b; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/j; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(Landroid/graphics/Canvas;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/j.smali b/com.discord/smali_classes2/f/h/a/g/j/j.smali new file mode 100644 index 0000000000..fb783e83b8 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/j.smali @@ -0,0 +1,663 @@ +.class public Lf/h/a/g/j/j; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/j/j$b; + } +.end annotation + + +# static fields +.field public static final a:Landroid/graphics/RectF; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + sput-object v0, Lf/h/a/g/j/j;->a:Landroid/graphics/RectF; + + return-void +.end method + +.method public static a(Landroid/graphics/RectF;)F + .locals 1 + .param p0 # Landroid/graphics/RectF; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/graphics/RectF;->width()F + + move-result v0 + + invoke-virtual {p0}, Landroid/graphics/RectF;->height()F + + move-result p0 + + mul-float p0, p0, v0 + + return p0 +.end method + +.method public static b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; + .locals 1 + + new-instance v0, Lf/h/a/g/j/j$a; + + invoke-direct {v0, p1}, Lf/h/a/g/j/j$a;->(Landroid/graphics/RectF;)V + + invoke-virtual {p0, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->withTransformedCornerSizes(Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator;)Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c(I)Landroid/graphics/Shader; + .locals 9 + .param p0 # I + .annotation build Landroidx/annotation/ColorInt; + .end annotation + .end param + + new-instance v8, Landroid/graphics/LinearGradient; + + sget-object v7, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + move-object v0, v8 + + move v5, p0 + + move v6, p0 + + invoke-direct/range {v0 .. v7}, Landroid/graphics/LinearGradient;->(FFFFIILandroid/graphics/Shader$TileMode;)V + + return-object v8 +.end method + +.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + move-object p0, p1 + + :goto_0 + return-object p0 +.end method + +.method public static e(Landroid/view/View;I)Landroid/view/View; + .locals 2 + .param p1 # I + .annotation build Landroidx/annotation/IdRes; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; + + move-result-object v0 + + :goto_0 + if-eqz p0, :cond_1 + + invoke-virtual {p0}, Landroid/view/View;->getId()I + + move-result v1 + + if-ne v1, p1, :cond_0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; + + move-result-object p0 + + instance-of v1, p0, Landroid/view/View; + + if-eqz v1, :cond_1 + + check-cast p0, Landroid/view/View; + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, " is not a valid ancestor" + + invoke-static {v0, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static f(Landroid/view/View;I)Landroid/view/View; + .locals 1 + .param p1 # I + .annotation build Landroidx/annotation/IdRes; + .end annotation + .end param + + invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; + + move-result-object v0 + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + invoke-static {p0, p1}, Lf/h/a/g/j/j;->e(Landroid/view/View;I)Landroid/view/View; + + move-result-object p0 + + return-object p0 +.end method + +.method public static g(Landroid/view/View;)Landroid/graphics/RectF; + .locals 4 + + const/4 v0, 0x2 + + new-array v0, v0, [I + + invoke-virtual {p0, v0}, Landroid/view/View;->getLocationOnScreen([I)V + + const/4 v1, 0x0 + + aget v1, v0, v1 + + const/4 v2, 0x1 + + aget v0, v0, v2 + + invoke-virtual {p0}, Landroid/view/View;->getWidth()I + + move-result v2 + + add-int/2addr v2, v1 + + invoke-virtual {p0}, Landroid/view/View;->getHeight()I + + move-result p0 + + add-int/2addr p0, v0 + + new-instance v3, Landroid/graphics/RectF; + + int-to-float v1, v1 + + int-to-float v0, v0 + + int-to-float v2, v2 + + int-to-float p0, p0 + + invoke-direct {v3, v1, v0, v2, p0}, Landroid/graphics/RectF;->(FFFF)V + + return-object v3 +.end method + +.method public static h(Landroid/view/View;)Landroid/graphics/RectF; + .locals 4 + + new-instance v0, Landroid/graphics/RectF; + + invoke-virtual {p0}, Landroid/view/View;->getLeft()I + + move-result v1 + + int-to-float v1, v1 + + invoke-virtual {p0}, Landroid/view/View;->getTop()I + + move-result v2 + + int-to-float v2, v2 + + invoke-virtual {p0}, Landroid/view/View;->getRight()I + + move-result v3 + + int-to-float v3, v3 + + invoke-virtual {p0}, Landroid/view/View;->getBottom()I + + move-result p0 + + int-to-float p0, p0 + + invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/RectF;->(FFFF)V + + return-object v0 +.end method + +.method public static i(FFF)F + .locals 0 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + invoke-static {p1, p0, p2, p0}, Lf/e/b/a/a;->a(FFFF)F + + move-result p0 + + return p0 +.end method + +.method public static j(FFFFF)F + .locals 1 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p4, p2 + + if-gez v0, :cond_0 + + return p0 + + :cond_0 + cmpl-float v0, p4, p3 + + if-lez v0, :cond_1 + + return p1 + + :cond_1 + sub-float/2addr p4, p2 + + sub-float/2addr p3, p2 + + div-float/2addr p4, p3 + + invoke-static {p0, p1, p4}, Lf/h/a/g/j/j;->i(FFF)F + + move-result p0 + + return p0 +.end method + +.method public static k(IIFFF)I + .locals 1 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p4, p2 + + if-gez v0, :cond_0 + + return p0 + + :cond_0 + cmpl-float v0, p4, p3 + + if-lez v0, :cond_1 + + return p1 + + :cond_1 + int-to-float p0, p0 + + int-to-float p1, p1 + + sub-float/2addr p4, p2 + + sub-float/2addr p3, p2 + + div-float/2addr p4, p3 + + invoke-static {p0, p1, p4}, Lf/h/a/g/j/j;->i(FFF)F + + move-result p0 + + float-to-int p0, p0 + + return p0 +.end method + +.method public static l(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; + .locals 3 + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p5 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p6 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p6, p4 + + if-gez v0, :cond_0 + + return-object p0 + + :cond_0 + cmpl-float v0, p6, p5 + + if-lez v0, :cond_1 + + return-object p1 + + :cond_1 + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + const/4 v1, 0x0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_3 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_4 + + move-object v0, p0 + + goto :goto_2 + + :cond_4 + move-object v0, p1 + + :goto_2 + invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object p0 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object p1 + + invoke-interface {p0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p0 + + invoke-interface {p1, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p1 + + invoke-static {p0, p1, p4, p5, p6}, Lf/h/a/g/j/j;->j(FFFFF)F + + move-result p0 + + new-instance p1, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {p1, p0}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p0 + + return-object p0 +.end method + +.method public static m(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/j$b;)V + .locals 1 + + if-gtz p5, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Landroid/graphics/Canvas;->save()I + + move-result v0 + + invoke-virtual {p0, p2, p3}, Landroid/graphics/Canvas;->translate(FF)V + + invoke-virtual {p0, p4, p4}, Landroid/graphics/Canvas;->scale(FF)V + + const/16 p2, 0xff + + if-ge p5, p2, :cond_1 + + sget-object p2, Lf/h/a/g/j/j;->a:Landroid/graphics/RectF; + + invoke-virtual {p2, p1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V + + sget-object p1, Lf/h/a/g/j/j;->a:Landroid/graphics/RectF; + + invoke-virtual {p0, p1, p5}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;I)I + + :cond_1 + invoke-interface {p6, p0}, Lf/h/a/g/j/j$b;->a(Landroid/graphics/Canvas;)V + + invoke-virtual {p0, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/a.smali b/com.discord/smali_classes2/f/h/a/g/j/k/a.smali new file mode 100644 index 0000000000..212631df73 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/h/a/g/j/k/a; +.super Ljava/lang/Object; +.source "FadeModeEvaluator.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# virtual methods +.method public abstract a(FFF)Lf/h/a/g/j/k/c; +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/b$a.smali b/com.discord/smali_classes2/f/h/a/g/j/k/b$a.smali new file mode 100644 index 0000000000..e4e693c5b3 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/b$a.smali @@ -0,0 +1,49 @@ +.class public final Lf/h/a/g/j/k/b$a; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/k/c; + .locals 2 + + const/4 v0, 0x0 + + const/16 v1, 0xff + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result p1 + + new-instance p2, Lf/h/a/g/j/k/c; + + const/4 p3, 0x1 + + invoke-direct {p2, v1, p1, p3}, Lf/h/a/g/j/k/c;->(IIZ)V + + return-object p2 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/b$b.smali b/com.discord/smali_classes2/f/h/a/g/j/k/b$b.smali new file mode 100644 index 0000000000..a8c945ae97 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/b$b.smali @@ -0,0 +1,47 @@ +.class public final Lf/h/a/g/j/k/b$b; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/k/c; + .locals 2 + + const/16 v0, 0xff + + const/4 v1, 0x0 + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result p1 + + invoke-static {p1, v0}, Lf/h/a/g/j/k/c;->a(II)Lf/h/a/g/j/k/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/b$c.smali b/com.discord/smali_classes2/f/h/a/g/j/k/b$c.smali new file mode 100644 index 0000000000..3d5810a6d4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/b$c.smali @@ -0,0 +1,51 @@ +.class public final Lf/h/a/g/j/k/b$c; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/k/c; + .locals 3 + + const/16 v0, 0xff + + const/4 v1, 0x0 + + invoke-static {v0, v1, p2, p3, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result v2 + + invoke-static {v1, v0, p2, p3, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result p1 + + invoke-static {v2, p1}, Lf/h/a/g/j/k/c;->a(II)Lf/h/a/g/j/k/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/b$d.smali b/com.discord/smali_classes2/f/h/a/g/j/k/b$d.smali new file mode 100644 index 0000000000..e949776191 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/b$d.smali @@ -0,0 +1,57 @@ +.class public final Lf/h/a/g/j/k/b$d; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/b; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFF)Lf/h/a/g/j/k/c; + .locals 3 + + const v0, 0x3eb33333 # 0.35f + + invoke-static {p3, p2, v0, p2}, Lf/e/b/a/a;->a(FFFF)F + + move-result v0 + + const/16 v1, 0xff + + const/4 v2, 0x0 + + invoke-static {v1, v2, p2, v0, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result p2 + + invoke-static {v2, v1, v0, p3, p1}, Lf/h/a/g/j/k/j;->l(IIFFF)I + + move-result p1 + + invoke-static {p2, p1}, Lf/h/a/g/j/k/c;->a(II)Lf/h/a/g/j/k/c; + + move-result-object p1 + + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/b.smali b/com.discord/smali_classes2/f/h/a/g/j/k/b.smali new file mode 100644 index 0000000000..3625a77836 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/b.smali @@ -0,0 +1,51 @@ +.class public Lf/h/a/g/j/k/b; +.super Ljava/lang/Object; +.source "FadeModeEvaluators.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# static fields +.field public static final a:Lf/h/a/g/j/k/a; + +.field public static final b:Lf/h/a/g/j/k/a; + +.field public static final c:Lf/h/a/g/j/k/a; + +.field public static final d:Lf/h/a/g/j/k/a; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/g/j/k/b$a; + + invoke-direct {v0}, Lf/h/a/g/j/k/b$a;->()V + + sput-object v0, Lf/h/a/g/j/k/b;->a:Lf/h/a/g/j/k/a; + + new-instance v0, Lf/h/a/g/j/k/b$b; + + invoke-direct {v0}, Lf/h/a/g/j/k/b$b;->()V + + sput-object v0, Lf/h/a/g/j/k/b;->b:Lf/h/a/g/j/k/a; + + new-instance v0, Lf/h/a/g/j/k/b$c; + + invoke-direct {v0}, Lf/h/a/g/j/k/b$c;->()V + + sput-object v0, Lf/h/a/g/j/k/b;->c:Lf/h/a/g/j/k/a; + + new-instance v0, Lf/h/a/g/j/k/b$d; + + invoke-direct {v0}, Lf/h/a/g/j/k/b$d;->()V + + sput-object v0, Lf/h/a/g/j/k/b;->d:Lf/h/a/g/j/k/a; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/c.smali b/com.discord/smali_classes2/f/h/a/g/j/k/c.smali new file mode 100644 index 0000000000..611a7e01ed --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/c.smali @@ -0,0 +1,45 @@ +.class public Lf/h/a/g/j/k/c; +.super Ljava/lang/Object; +.source "FadeModeResult.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# instance fields +.field public final a:I + +.field public final b:I + +.field public final c:Z + + +# direct methods +.method public constructor (IIZ)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/g/j/k/c;->a:I + + iput p2, p0, Lf/h/a/g/j/k/c;->b:I + + iput-boolean p3, p0, Lf/h/a/g/j/k/c;->c:Z + + return-void +.end method + +.method public static a(II)Lf/h/a/g/j/k/c; + .locals 2 + + new-instance v0, Lf/h/a/g/j/k/c; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, p1, v1}, Lf/h/a/g/j/k/c;->(IIZ)V + + return-object v0 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/d.smali b/com.discord/smali_classes2/f/h/a/g/j/k/d.smali new file mode 100644 index 0000000000..c1e13b4c24 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/d.smali @@ -0,0 +1,20 @@ +.class public interface abstract Lf/h/a/g/j/k/d; +.super Ljava/lang/Object; +.source "FitModeEvaluator.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# virtual methods +.method public abstract a(FFFFFFF)Lf/h/a/g/j/k/f; +.end method + +.method public abstract b(Lf/h/a/g/j/k/f;)Z +.end method + +.method public abstract c(Landroid/graphics/RectF;FLf/h/a/g/j/k/f;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/e$a.smali b/com.discord/smali_classes2/f/h/a/g/j/k/e$a.smali new file mode 100644 index 0000000000..d97d8fc4c4 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/e$a.smali @@ -0,0 +1,103 @@ +.class public final Lf/h/a/g/j/k/e$a; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFFFFFF)Lf/h/a/g/j/k/f; + .locals 2 + + invoke-static {p4, p6, p2, p3, p1}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result v0 + + div-float p2, v0, p4 + + div-float p3, v0, p6 + + mul-float p5, p5, p2 + + mul-float p7, p7, p3 + + new-instance v1, Lf/h/a/g/j/k/f; + + move-object p1, v1 + + move p4, v0 + + move p6, v0 + + invoke-direct/range {p1 .. p7}, Lf/h/a/g/j/k/f;->(FFFFFF)V + + return-object v1 +.end method + +.method public b(Lf/h/a/g/j/k/f;)Z + .locals 1 + + iget v0, p1, Lf/h/a/g/j/k/f;->d:F + + iget p1, p1, Lf/h/a/g/j/k/f;->f:F + + cmpl-float p1, v0, p1 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public c(Landroid/graphics/RectF;FLf/h/a/g/j/k/f;)V + .locals 1 + + iget v0, p3, Lf/h/a/g/j/k/f;->f:F + + iget p3, p3, Lf/h/a/g/j/k/f;->d:F + + sub-float/2addr v0, p3 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result p3 + + iget v0, p1, Landroid/graphics/RectF;->bottom:F + + mul-float p3, p3, p2 + + sub-float/2addr v0, p3 + + iput v0, p1, Landroid/graphics/RectF;->bottom:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/e$b.smali b/com.discord/smali_classes2/f/h/a/g/j/k/e$b.smali new file mode 100644 index 0000000000..8335799ecf --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/e$b.smali @@ -0,0 +1,113 @@ +.class public final Lf/h/a/g/j/k/e$b; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + +# interfaces +.implements Lf/h/a/g/j/k/d; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/e; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public a(FFFFFFF)Lf/h/a/g/j/k/f; + .locals 2 + + invoke-static {p5, p7, p2, p3, p1}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result v0 + + div-float p2, v0, p5 + + div-float p3, v0, p7 + + mul-float p4, p4, p2 + + mul-float p6, p6, p3 + + new-instance v1, Lf/h/a/g/j/k/f; + + move-object p1, v1 + + move p5, v0 + + move p7, v0 + + invoke-direct/range {p1 .. p7}, Lf/h/a/g/j/k/f;->(FFFFFF)V + + return-object v1 +.end method + +.method public b(Lf/h/a/g/j/k/f;)Z + .locals 1 + + iget v0, p1, Lf/h/a/g/j/k/f;->c:F + + iget p1, p1, Lf/h/a/g/j/k/f;->e:F + + cmpl-float p1, v0, p1 + + if-lez p1, :cond_0 + + const/4 p1, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p1, 0x0 + + :goto_0 + return p1 +.end method + +.method public c(Landroid/graphics/RectF;FLf/h/a/g/j/k/f;)V + .locals 2 + + iget v0, p3, Lf/h/a/g/j/k/f;->e:F + + iget p3, p3, Lf/h/a/g/j/k/f;->c:F + + sub-float/2addr v0, p3 + + invoke-static {v0}, Ljava/lang/Math;->abs(F)F + + move-result p3 + + iget v0, p1, Landroid/graphics/RectF;->left:F + + const/high16 v1, 0x40000000 # 2.0f + + div-float/2addr p3, v1 + + mul-float p3, p3, p2 + + add-float/2addr v0, p3 + + iput v0, p1, Landroid/graphics/RectF;->left:F + + iget p2, p1, Landroid/graphics/RectF;->right:F + + sub-float/2addr p2, p3 + + iput p2, p1, Landroid/graphics/RectF;->right:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/e.smali b/com.discord/smali_classes2/f/h/a/g/j/k/e.smali new file mode 100644 index 0000000000..3d4743d1f6 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/e.smali @@ -0,0 +1,35 @@ +.class public Lf/h/a/g/j/k/e; +.super Ljava/lang/Object; +.source "FitModeEvaluators.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# static fields +.field public static final a:Lf/h/a/g/j/k/d; + +.field public static final b:Lf/h/a/g/j/k/d; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Lf/h/a/g/j/k/e$a; + + invoke-direct {v0}, Lf/h/a/g/j/k/e$a;->()V + + sput-object v0, Lf/h/a/g/j/k/e;->a:Lf/h/a/g/j/k/d; + + new-instance v0, Lf/h/a/g/j/k/e$b; + + invoke-direct {v0}, Lf/h/a/g/j/k/e$b;->()V + + sput-object v0, Lf/h/a/g/j/k/e;->b:Lf/h/a/g/j/k/d; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/f.smali b/com.discord/smali_classes2/f/h/a/g/j/k/f.smali new file mode 100644 index 0000000000..27b6a40d41 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/f.smali @@ -0,0 +1,45 @@ +.class public Lf/h/a/g/j/k/f; +.super Ljava/lang/Object; +.source "FitModeResult.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# instance fields +.field public final a:F + +.field public final b:F + +.field public final c:F + +.field public final d:F + +.field public final e:F + +.field public final f:F + + +# direct methods +.method public constructor (FFFFFF)V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + iput p1, p0, Lf/h/a/g/j/k/f;->a:F + + iput p2, p0, Lf/h/a/g/j/k/f;->b:F + + iput p3, p0, Lf/h/a/g/j/k/f;->c:F + + iput p4, p0, Lf/h/a/g/j/k/f;->d:F + + iput p5, p0, Lf/h/a/g/j/k/f;->e:F + + iput p6, p0, Lf/h/a/g/j/k/f;->f:F + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/g.smali b/com.discord/smali_classes2/f/h/a/g/j/k/g.smali new file mode 100644 index 0000000000..134d5f8f18 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/g.smali @@ -0,0 +1,55 @@ +.class public Lf/h/a/g/j/k/g; +.super Ljava/lang/Object; +.source "MaskEvaluator.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# instance fields +.field public final a:Landroid/graphics/Path; + +.field public final b:Landroid/graphics/Path; + +.field public final c:Landroid/graphics/Path; + +.field public final d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + +.field public e:Lcom/google/android/material/shape/ShapeAppearanceModel; + + +# direct methods +.method public constructor ()V + .locals 1 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/k/g;->a:Landroid/graphics/Path; + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/k/g;->b:Landroid/graphics/Path; + + new-instance v0, Landroid/graphics/Path; + + invoke-direct {v0}, Landroid/graphics/Path;->()V + + iput-object v0, p0, Lf/h/a/g/j/k/g;->c:Landroid/graphics/Path; + + new-instance v0, Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + invoke-direct {v0}, Lcom/google/android/material/shape/ShapeAppearancePathProvider;->()V + + iput-object v0, p0, Lf/h/a/g/j/k/g;->d:Lcom/google/android/material/shape/ShapeAppearancePathProvider; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/h.smali b/com.discord/smali_classes2/f/h/a/g/j/k/h.smali new file mode 100644 index 0000000000..bc7bca452c --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/h.smali @@ -0,0 +1,276 @@ +.class public abstract Lf/h/a/g/j/k/h; +.super Landroid/transition/Visibility; +.source "MaterialVisibility.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + +.annotation system Ldalvik/annotation/Signature; + value = { + "", + "Landroid/transition/Visibility;" + } +.end annotation + + +# instance fields +.field public final additionalAnimatorProviders:Ljava/util/List; + .annotation system Ldalvik/annotation/Signature; + value = { + "Ljava/util/List<", + "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", + ">;" + } + .end annotation +.end field + +.field public final primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation system Ldalvik/annotation/Signature; + value = { + "TP;" + } + .end annotation +.end field + +.field public secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation +.end field + + +# direct methods +.method public constructor (Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + .locals 1 + .param p2 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(TP;", + "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", + ")V" + } + .end annotation + + invoke-direct {p0}, Landroid/transition/Visibility;->()V + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + iput-object v0, p0, Lf/h/a/g/j/k/h;->additionalAnimatorProviders:Ljava/util/List; + + iput-object p1, p0, Lf/h/a/g/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + iput-object p2, p0, Lf/h/a/g/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + sget-object p1, Lcom/google/android/material/animation/AnimationUtils;->FAST_OUT_SLOW_IN_INTERPOLATOR:Landroid/animation/TimeInterpolator; + + invoke-virtual {p0, p1}, Landroid/transition/Visibility;->setInterpolator(Landroid/animation/TimeInterpolator;)Landroid/transition/Transition; + + return-void +.end method + +.method public static addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + .locals 0 + .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "Landroid/animation/Animator;", + ">;", + "Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;", + "Landroid/view/ViewGroup;", + "Landroid/view/View;", + "Z)V" + } + .end annotation + + if-nez p1, :cond_0 + + return-void + + :cond_0 + if-eqz p4, :cond_1 + + invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;->createAppear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; + + move-result-object p1 + + goto :goto_0 + + :cond_1 + invoke-interface {p1, p2, p3}, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;->createDisappear(Landroid/view/ViewGroup;Landroid/view/View;)Landroid/animation/Animator; + + move-result-object p1 + + :goto_0 + if-eqz p1, :cond_2 + + invoke-interface {p0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + :cond_2 + return-void +.end method + +.method private createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + .locals 4 + + new-instance v0, Landroid/animation/AnimatorSet; + + invoke-direct {v0}, Landroid/animation/AnimatorSet;->()V + + new-instance v1, Ljava/util/ArrayList; + + invoke-direct {v1}, Ljava/util/ArrayList;->()V + + iget-object v2, p0, Lf/h/a/g/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/g/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + iget-object v2, p0, Lf/h/a/g/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + invoke-static {v1, v2, p1, p2, p3}, Lf/h/a/g/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + iget-object v2, p0, Lf/h/a/g/j/k/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; + + move-result-object v2 + + :goto_0 + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z + + move-result v3 + + if-eqz v3, :cond_0 + + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v3 + + check-cast v3, Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + invoke-static {v1, v3, p1, p2, p3}, Lf/h/a/g/j/k/h;->addAnimatorIfNeeded(Ljava/util/List;Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;Landroid/view/ViewGroup;Landroid/view/View;Z)V + + goto :goto_0 + + :cond_0 + invoke-static {v0, v1}, Lcom/google/android/material/animation/AnimatorSetCompat;->playTogether(Landroid/animation/AnimatorSet;Ljava/util/List;)V + + return-object v0 +.end method + + +# virtual methods +.method public addAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + .locals 1 + .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/j/k/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->add(Ljava/lang/Object;)Z + + return-void +.end method + +.method public clearAdditionalAnimatorProvider()V + .locals 1 + + iget-object v0, p0, Lf/h/a/g/j/k/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0}, Ljava/util/List;->clear()V + + return-void +.end method + +.method public getPrimaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .locals 1 + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "()TP;" + } + .end annotation + + iget-object v0, p0, Lf/h/a/g/j/k/h;->primaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + return-object v0 +.end method + +.method public getSecondaryAnimatorProvider()Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .locals 1 + .annotation build Landroidx/annotation/Nullable; + .end annotation + + iget-object v0, p0, Lf/h/a/g/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + return-object v0 +.end method + +.method public onAppear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + .locals 0 + + const/4 p3, 0x1 + + invoke-direct {p0, p1, p2, p3}, Lf/h/a/g/j/k/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + + move-result-object p1 + + return-object p1 +.end method + +.method public onDisappear(Landroid/view/ViewGroup;Landroid/view/View;Landroid/transition/TransitionValues;Landroid/transition/TransitionValues;)Landroid/animation/Animator; + .locals 0 + + const/4 p3, 0x0 + + invoke-direct {p0, p1, p2, p3}, Lf/h/a/g/j/k/h;->createAnimator(Landroid/view/ViewGroup;Landroid/view/View;Z)Landroid/animation/Animator; + + move-result-object p1 + + return-object p1 +.end method + +.method public removeAdditionalAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)Z + .locals 1 + .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + iget-object v0, p0, Lf/h/a/g/j/k/h;->additionalAnimatorProviders:Ljava/util/List; + + invoke-interface {v0, p1}, Ljava/util/List;->remove(Ljava/lang/Object;)Z + + move-result p1 + + return p1 +.end method + +.method public setSecondaryAnimatorProvider(Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider;)V + .locals 0 + .param p1 # Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + + iput-object p1, p0, Lf/h/a/g/j/k/h;->secondaryAnimatorProvider:Lcom/google/android/material/transition/platform/VisibilityAnimatorProvider; + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/i.smali b/com.discord/smali_classes2/f/h/a/g/j/k/i.smali new file mode 100644 index 0000000000..856bca1e3a --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/i.smali @@ -0,0 +1,54 @@ +.class public abstract Lf/h/a/g/j/k/i; +.super Ljava/lang/Object; +.source "TransitionListenerAdapter.java" + +# interfaces +.implements Landroid/transition/Transition$TransitionListener; + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public onTransitionCancel(Landroid/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionEnd(Landroid/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionPause(Landroid/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionResume(Landroid/transition/Transition;)V + .locals 0 + + return-void +.end method + +.method public onTransitionStart(Landroid/transition/Transition;)V + .locals 0 + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/j$a.smali b/com.discord/smali_classes2/f/h/a/g/j/k/j$a.smali new file mode 100644 index 0000000000..48609bf2ae --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/j$a.smali @@ -0,0 +1,75 @@ +.class public final Lf/h/a/g/j/k/j$a; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + +# interfaces +.implements Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingMethod; + value = Lf/h/a/g/j/k/j;->b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = null +.end annotation + + +# instance fields +.field public final synthetic a:Landroid/graphics/RectF; + + +# direct methods +.method public constructor (Landroid/graphics/RectF;)V + .locals 0 + + iput-object p1, p0, Lf/h/a/g/j/k/j$a;->a:Landroid/graphics/RectF; + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method + + +# virtual methods +.method public apply(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/CornerSize; + .locals 2 + .param p1 # Lcom/google/android/material/shape/CornerSize; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + instance-of v0, p1, Lcom/google/android/material/shape/RelativeCornerSize; + + if-eqz v0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v0, Lcom/google/android/material/shape/RelativeCornerSize; + + iget-object v1, p0, Lf/h/a/g/j/k/j$a;->a:Landroid/graphics/RectF; + + invoke-interface {p1, v1}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p1 + + iget-object v1, p0, Lf/h/a/g/j/k/j$a;->a:Landroid/graphics/RectF; + + invoke-virtual {v1}, Landroid/graphics/RectF;->height()F + + move-result v1 + + div-float/2addr p1, v1 + + invoke-direct {v0, p1}, Lcom/google/android/material/shape/RelativeCornerSize;->(F)V + + move-object p1, v0 + + :goto_0 + return-object p1 +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/j$b.smali b/com.discord/smali_classes2/f/h/a/g/j/k/j$b.smali new file mode 100644 index 0000000000..62be3c57f1 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/j$b.smali @@ -0,0 +1,19 @@ +.class public interface abstract Lf/h/a/g/j/k/j$b; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/h/a/g/j/k/j; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "b" +.end annotation + + +# virtual methods +.method public abstract a(Landroid/graphics/Canvas;)V +.end method diff --git a/com.discord/smali_classes2/f/h/a/g/j/k/j.smali b/com.discord/smali_classes2/f/h/a/g/j/k/j.smali new file mode 100644 index 0000000000..1257958627 --- /dev/null +++ b/com.discord/smali_classes2/f/h/a/g/j/k/j.smali @@ -0,0 +1,693 @@ +.class public Lf/h/a/g/j/k/j; +.super Ljava/lang/Object; +.source "TransitionUtils.java" + + +# annotations +.annotation build Landroidx/annotation/RequiresApi; + value = 0x15 +.end annotation + +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/h/a/g/j/k/j$b; + } +.end annotation + + +# static fields +.field public static final a:Landroid/graphics/RectF; + + +# direct methods +.method public static constructor ()V + .locals 1 + + new-instance v0, Landroid/graphics/RectF; + + invoke-direct {v0}, Landroid/graphics/RectF;->()V + + sput-object v0, Lf/h/a/g/j/k/j;->a:Landroid/graphics/RectF; + + return-void +.end method + +.method public static a(Landroid/graphics/RectF;)F + .locals 1 + .param p0 # Landroid/graphics/RectF; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/graphics/RectF;->width()F + + move-result v0 + + invoke-virtual {p0}, Landroid/graphics/RectF;->height()F + + move-result p0 + + mul-float p0, p0, v0 + + return p0 +.end method + +.method public static b(Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;)Lcom/google/android/material/shape/ShapeAppearanceModel; + .locals 1 + + new-instance v0, Lf/h/a/g/j/k/j$a; + + invoke-direct {v0, p1}, Lf/h/a/g/j/k/j$a;->(Landroid/graphics/RectF;)V + + invoke-virtual {p0, v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->withTransformedCornerSizes(Lcom/google/android/material/shape/ShapeAppearanceModel$CornerSizeUnaryOperator;)Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p0 + + return-object p0 +.end method + +.method public static c(I)Landroid/graphics/Shader; + .locals 9 + .param p0 # I + .annotation build Landroidx/annotation/ColorInt; + .end annotation + .end param + + new-instance v8, Landroid/graphics/LinearGradient; + + sget-object v7, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode; + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + const/4 v3, 0x0 + + const/4 v4, 0x0 + + move-object v0, v8 + + move v5, p0 + + move v6, p0 + + invoke-direct/range {v0 .. v7}, Landroid/graphics/LinearGradient;->(FFFFIILandroid/graphics/Shader$TileMode;)V + + return-object v8 +.end method + +.method public static d(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + .locals 0 + .param p0 # Ljava/lang/Object; + .annotation build Landroidx/annotation/Nullable; + .end annotation + .end param + .param p1 # Ljava/lang/Object; + .annotation build Landroidx/annotation/NonNull; + .end annotation + .end param + .annotation build Landroidx/annotation/NonNull; + .end annotation + + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;TT;)TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + move-object p0, p1 + + :goto_0 + return-object p0 +.end method + +.method public static e(Landroid/view/View;I)Landroid/view/View; + .locals 2 + .param p1 # I + .annotation build Landroidx/annotation/IdRes; + .end annotation + .end param + + invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources; + + move-result-object v0 + + invoke-virtual {v0, p1}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String; + + move-result-object v0 + + :goto_0 + if-eqz p0, :cond_1 + + invoke-virtual {p0}, Landroid/view/View;->getId()I + + move-result v1 + + if-ne v1, p1, :cond_0 + + return-object p0 + + :cond_0 + invoke-virtual {p0}, Landroid/view/View;->getParent()Landroid/view/ViewParent; + + move-result-object p0 + + instance-of v1, p0, Landroid/view/View; + + if-eqz v1, :cond_1 + + check-cast p0, Landroid/view/View; + + goto :goto_0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string p1, " is not a valid ancestor" + + invoke-static {v0, p1}, Lf/e/b/a/a;->p(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static f(Landroid/view/View;I)Landroid/view/View; + .locals 1 + .param p1 # I + .annotation build Landroidx/annotation/IdRes; + .end annotation + .end param + + invoke-virtual {p0, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; + + move-result-object v0 + + if-eqz v0, :cond_0 + + return-object v0 + + :cond_0 + invoke-static {p0, p1}, Lf/h/a/g/j/k/j;->e(Landroid/view/View;I)Landroid/view/View; + + move-result-object p0 + + return-object p0 +.end method + +.method public static g(Landroid/view/View;)Landroid/graphics/RectF; + .locals 4 + + const/4 v0, 0x2 + + new-array v0, v0, [I + + invoke-virtual {p0, v0}, Landroid/view/View;->getLocationOnScreen([I)V + + const/4 v1, 0x0 + + aget v1, v0, v1 + + const/4 v2, 0x1 + + aget v0, v0, v2 + + invoke-virtual {p0}, Landroid/view/View;->getWidth()I + + move-result v2 + + add-int/2addr v2, v1 + + invoke-virtual {p0}, Landroid/view/View;->getHeight()I + + move-result p0 + + add-int/2addr p0, v0 + + new-instance v3, Landroid/graphics/RectF; + + int-to-float v1, v1 + + int-to-float v0, v0 + + int-to-float v2, v2 + + int-to-float p0, p0 + + invoke-direct {v3, v1, v0, v2, p0}, Landroid/graphics/RectF;->(FFFF)V + + return-object v3 +.end method + +.method public static h(Landroid/view/View;)Landroid/graphics/RectF; + .locals 4 + + new-instance v0, Landroid/graphics/RectF; + + invoke-virtual {p0}, Landroid/view/View;->getLeft()I + + move-result v1 + + int-to-float v1, v1 + + invoke-virtual {p0}, Landroid/view/View;->getTop()I + + move-result v2 + + int-to-float v2, v2 + + invoke-virtual {p0}, Landroid/view/View;->getRight()I + + move-result v3 + + int-to-float v3, v3 + + invoke-virtual {p0}, Landroid/view/View;->getBottom()I + + move-result p0 + + int-to-float p0, p0 + + invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/RectF;->(FFFF)V + + return-object v0 +.end method + +.method public static i(Landroid/view/View;)Landroid/graphics/Rect; + .locals 4 + + new-instance v0, Landroid/graphics/Rect; + + invoke-virtual {p0}, Landroid/view/View;->getLeft()I + + move-result v1 + + invoke-virtual {p0}, Landroid/view/View;->getTop()I + + move-result v2 + + invoke-virtual {p0}, Landroid/view/View;->getRight()I + + move-result v3 + + invoke-virtual {p0}, Landroid/view/View;->getBottom()I + + move-result p0 + + invoke-direct {v0, v1, v2, v3, p0}, Landroid/graphics/Rect;->(IIII)V + + return-object v0 +.end method + +.method public static j(FFF)F + .locals 0 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + invoke-static {p1, p0, p2, p0}, Lf/e/b/a/a;->a(FFFF)F + + move-result p0 + + return p0 +.end method + +.method public static k(FFFFF)F + .locals 1 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p4, p2 + + if-gez v0, :cond_0 + + return p0 + + :cond_0 + cmpl-float v0, p4, p3 + + if-lez v0, :cond_1 + + return p1 + + :cond_1 + sub-float/2addr p4, p2 + + sub-float/2addr p3, p2 + + div-float/2addr p4, p3 + + invoke-static {p0, p1, p4}, Lf/h/a/g/j/k/j;->j(FFF)F + + move-result p0 + + return p0 +.end method + +.method public static l(IIFFF)I + .locals 1 + .param p2 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p3 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p4, p2 + + if-gez v0, :cond_0 + + return p0 + + :cond_0 + cmpl-float v0, p4, p3 + + if-lez v0, :cond_1 + + return p1 + + :cond_1 + int-to-float p0, p0 + + int-to-float p1, p1 + + sub-float/2addr p4, p2 + + sub-float/2addr p3, p2 + + div-float/2addr p4, p3 + + invoke-static {p0, p1, p4}, Lf/h/a/g/j/k/j;->j(FFF)F + + move-result p0 + + float-to-int p0, p0 + + return p0 +.end method + +.method public static m(Lcom/google/android/material/shape/ShapeAppearanceModel;Lcom/google/android/material/shape/ShapeAppearanceModel;Landroid/graphics/RectF;Landroid/graphics/RectF;FFF)Lcom/google/android/material/shape/ShapeAppearanceModel; + .locals 3 + .param p4 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p5 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + .param p6 # F + .annotation build Landroidx/annotation/FloatRange; + from = 0.0 + to = 1.0 + .end annotation + .end param + + cmpg-float v0, p6, p4 + + if-gez v0, :cond_0 + + return-object p0 + + :cond_0 + cmpl-float v0, p6, p5 + + if-lez v0, :cond_1 + + return-object p1 + + :cond_1 + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + const/4 v1, 0x0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-nez v0, :cond_3 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v0 + + invoke-interface {v0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v0 + + cmpl-float v0, v0, v1 + + if-eqz v0, :cond_2 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + goto :goto_1 + + :cond_3 + :goto_0 + const/4 v0, 0x1 + + :goto_1 + if-eqz v0, :cond_4 + + move-object v0, p0 + + goto :goto_2 + + :cond_4 + move-object v0, p1 + + :goto_2 + invoke-virtual {v0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->toBuilder()Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getTopRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setTopRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v1 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomLeftCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object v2 + + invoke-interface {v1, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v1 + + invoke-interface {v2, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result v2 + + invoke-static {v1, v2, p4, p5, p6}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result v1 + + new-instance v2, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {v2, v1}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, v2}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomLeftCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object v0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object p0 + + invoke-virtual {p1}, Lcom/google/android/material/shape/ShapeAppearanceModel;->getBottomRightCornerSize()Lcom/google/android/material/shape/CornerSize; + + move-result-object p1 + + invoke-interface {p0, p2}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p0 + + invoke-interface {p1, p3}, Lcom/google/android/material/shape/CornerSize;->getCornerSize(Landroid/graphics/RectF;)F + + move-result p1 + + invoke-static {p0, p1, p4, p5, p6}, Lf/h/a/g/j/k/j;->k(FFFFF)F + + move-result p0 + + new-instance p1, Lcom/google/android/material/shape/AbsoluteCornerSize; + + invoke-direct {p1, p0}, Lcom/google/android/material/shape/AbsoluteCornerSize;->(F)V + + invoke-virtual {v0, p1}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->setBottomRightCornerSize(Lcom/google/android/material/shape/CornerSize;)Lcom/google/android/material/shape/ShapeAppearanceModel$Builder; + + move-result-object p0 + + invoke-virtual {p0}, Lcom/google/android/material/shape/ShapeAppearanceModel$Builder;->build()Lcom/google/android/material/shape/ShapeAppearanceModel; + + move-result-object p0 + + return-object p0 +.end method + +.method public static n(Landroid/graphics/Canvas;Landroid/graphics/Rect;FFFILf/h/a/g/j/k/j$b;)V + .locals 1 + + if-gtz p5, :cond_0 + + return-void + + :cond_0 + invoke-virtual {p0}, Landroid/graphics/Canvas;->save()I + + move-result v0 + + invoke-virtual {p0, p2, p3}, Landroid/graphics/Canvas;->translate(FF)V + + invoke-virtual {p0, p4, p4}, Landroid/graphics/Canvas;->scale(FF)V + + const/16 p2, 0xff + + if-ge p5, p2, :cond_1 + + sget-object p2, Lf/h/a/g/j/k/j;->a:Landroid/graphics/RectF; + + invoke-virtual {p2, p1}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V + + sget-object p1, Lf/h/a/g/j/k/j;->a:Landroid/graphics/RectF; + + invoke-virtual {p0, p1, p5}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;I)I + + :cond_1 + invoke-interface {p6, p0}, Lf/h/a/g/j/k/j$b;->a(Landroid/graphics/Canvas;)V + + invoke-virtual {p0, v0}, Landroid/graphics/Canvas;->restoreToCount(I)V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/h/c/c$c.smali b/com.discord/smali_classes2/f/h/c/c$c.smali index 049b405b57..80c6c28657 100644 --- a/com.discord/smali_classes2/f/h/c/c$c.smali +++ b/com.discord/smali_classes2/f/h/c/c$c.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-common@@19.3.0" # interfaces -.implements Lf/h/a/d/e/h/i/c$a; +.implements Lf/h/a/f/e/h/i/c$a; # annotations @@ -96,16 +96,16 @@ if-eqz v1, :cond_2 - invoke-static {p0}, Lf/h/a/d/e/h/i/c;->a(Landroid/app/Application;)V + invoke-static {p0}, Lf/h/a/f/e/h/i/c;->a(Landroid/app/Application;)V - sget-object p0, Lf/h/a/d/e/h/i/c;->h:Lf/h/a/d/e/h/i/c; + sget-object p0, Lf/h/a/f/e/h/i/c;->h:Lf/h/a/f/e/h/i/c; if-eqz p0, :cond_1 monitor-enter p0 :try_start_0 - iget-object v1, p0, Lf/h/a/d/e/h/i/c;->f:Ljava/util/ArrayList; + iget-object v1, p0, Lf/h/a/f/e/h/i/c;->f:Ljava/util/ArrayList; invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z diff --git a/com.discord/smali_classes2/f/h/c/c.smali b/com.discord/smali_classes2/f/h/c/c.smali index 02ef52b54f..3a035628cc 100644 --- a/com.discord/smali_classes2/f/h/c/c.smali +++ b/com.discord/smali_classes2/f/h/c/c.smali @@ -121,15 +121,15 @@ invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p1, p0, Lf/h/c/c;->a:Landroid/content/Context; - invoke-static {p2}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p2}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; iput-object p2, p0, Lf/h/c/c;->b:Ljava/lang/String; - invoke-static {p3}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p3}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p3, p0, Lf/h/c/c;->c:Lf/h/c/e; @@ -500,7 +500,7 @@ const-string v7, "" - invoke-static {v5, v7}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v5, v7}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v5 @@ -512,7 +512,7 @@ const-string v7, "19.3.0" - invoke-static {v5, v7}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v5, v7}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v5 @@ -524,7 +524,7 @@ const-string v2, "kotlin" - invoke-static {v2, p2}, Lf/h/a/b/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; + invoke-static {v2, p2}, Lf/h/a/c/i1/e;->M(Ljava/lang/String;Ljava/lang/String;)Lf/h/c/i/d; move-result-object v2 @@ -637,7 +637,7 @@ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-static {}, Lf/h/a/d/e/n/f;->a()Ljava/lang/String; + invoke-static {}, Lf/h/a/f/e/n/f;->a()Ljava/lang/String; move-result-object v3 @@ -789,11 +789,11 @@ :goto_1 const-string v3, "FirebaseApp name [DEFAULT] already exists!" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V const-string v2, "Application context cannot be null." - invoke-static {p0, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; new-instance v2, Lf/h/c/c; @@ -861,7 +861,7 @@ const-string v1, "FirebaseApp was deleted" - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V return-void .end method @@ -1309,7 +1309,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; move-result-object v0 @@ -1317,15 +1317,15 @@ const-string v2, "name" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/c;->c:Lf/h/c/e; const-string v2, "options" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/d.smali b/com.discord/smali_classes2/f/h/c/d.smali index dd23a2aa68..50ab1794ff 100644 --- a/com.discord/smali_classes2/f/h/c/d.smali +++ b/com.discord/smali_classes2/f/h/c/d.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-basement@@17.2.1" # interfaces -.implements Lf/h/a/d/e/h/i/n; +.implements Lf/h/a/f/e/h/i/n; # direct methods diff --git a/com.discord/smali_classes2/f/h/c/e.smali b/com.discord/smali_classes2/f/h/c/e.smali index 0f5e4b0053..ae9a9cb8b1 100644 --- a/com.discord/smali_classes2/f/h/c/e.smali +++ b/com.discord/smali_classes2/f/h/c/e.smali @@ -53,7 +53,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/d/e/n/g;->a(Ljava/lang/String;)Z + invoke-static {p1}, Lf/h/a/f/e/n/g;->a(Ljava/lang/String;)Z move-result v0 @@ -61,7 +61,7 @@ const-string v1, "ApplicationId must be set." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V iput-object p1, p0, Lf/h/c/e;->b:Ljava/lang/String; @@ -89,7 +89,7 @@ .annotation build Landroidx/annotation/Nullable; .end annotation - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; @@ -281,7 +281,7 @@ iget-object v2, p1, Lf/h/c/e;->b:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -291,7 +291,7 @@ iget-object v2, p1, Lf/h/c/e;->a:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -301,7 +301,7 @@ iget-object v2, p1, Lf/h/c/e;->c:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -311,7 +311,7 @@ iget-object v2, p1, Lf/h/c/e;->d:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -321,7 +321,7 @@ iget-object v2, p1, Lf/h/c/e;->e:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -331,7 +331,7 @@ iget-object v2, p1, Lf/h/c/e;->f:Ljava/lang/String; - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 @@ -341,7 +341,7 @@ iget-object p1, p1, Lf/h/c/e;->g:Ljava/lang/String; - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->B0(Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->C0(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -412,7 +412,7 @@ .method public toString()Ljava/lang/String; .locals 3 - invoke-static {p0}, Lf/h/a/b/i1/e;->t1(Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-static {p0}, Lf/h/a/c/i1/e;->v1(Ljava/lang/Object;)Lf/h/a/f/e/k/m; move-result-object v0 @@ -420,39 +420,39 @@ const-string v2, "applicationId" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/e;->a:Ljava/lang/String; const-string v2, "apiKey" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/e;->c:Ljava/lang/String; const-string v2, "databaseUrl" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/e;->e:Ljava/lang/String; const-string v2, "gcmSenderId" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/e;->f:Ljava/lang/String; const-string v2, "storageBucket" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; iget-object v1, p0, Lf/h/c/e;->g:Ljava/lang/String; const-string v2, "projectId" - invoke-virtual {v0, v2, v1}, Lf/h/a/d/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/d/e/k/m; + invoke-virtual {v0, v2, v1}, Lf/h/a/f/e/k/m;->a(Ljava/lang/String;Ljava/lang/Object;)Lf/h/a/f/e/k/m; - invoke-virtual {v0}, Lf/h/a/d/e/k/m;->toString()Ljava/lang/String; + invoke-virtual {v0}, Lf/h/a/f/e/k/m;->toString()Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/g/a/b.smali b/com.discord/smali_classes2/f/h/c/g/a/b.smali index cebe4b45e1..9972256e67 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/b.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/b.smali @@ -11,7 +11,7 @@ # instance fields -.field public final a:Lf/h/a/d/i/a/a; +.field public final a:Lf/h/a/f/i/a/a; .field public final b:Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; @@ -26,14 +26,14 @@ # direct methods -.method public constructor (Lf/h/a/d/i/a/a;)V +.method public constructor (Lf/h/a/f/i/a/a;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - iput-object p1, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iput-object p1, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; new-instance p1, Ljava/util/concurrent/ConcurrentHashMap; @@ -61,13 +61,13 @@ } .end annotation - iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object v0, v0, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object v0, v0, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; const/4 v1, 0x0 - invoke-virtual {v0, v1, v1, p1}, Lf/h/a/d/h/k/g;->b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + invoke-virtual {v0, v1, v1, p1}, Lf/h/a/f/h/k/g;->b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; move-result-object p1 @@ -90,7 +90,7 @@ return-void :cond_0 - iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; new-instance v1, Landroid/os/Bundle; @@ -118,7 +118,7 @@ if-eqz v2, :cond_3 - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->E2(Landroid/os/Bundle;Ljava/lang/Object;)V + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->F2(Landroid/os/Bundle;Ljava/lang/Object;)V :cond_3 iget-object v2, p1, Lf/h/c/g/a/a$c;->d:Ljava/lang/String; @@ -214,15 +214,15 @@ invoke-virtual {v1, p1, v2, v3}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V - iget-object p1, v0, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object p1, v0, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; if-eqz p1, :cond_b - new-instance v0, Lf/h/a/d/h/k/i; + new-instance v0, Lf/h/a/f/h/k/i; - invoke-direct {v0, p1, v1}, Lf/h/a/d/h/k/i;->(Lf/h/a/d/h/k/g;Landroid/os/Bundle;)V + invoke-direct {v0, p1, v1}, Lf/h/a/f/h/k/i;->(Lf/h/a/f/h/k/g;Landroid/os/Bundle;)V - iget-object p1, p1, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, p1, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -304,9 +304,9 @@ invoke-virtual {v3, p3, v0, v1}, Landroid/os/Bundle;->putLong(Ljava/lang/String;J)V :cond_4 - iget-object p3, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object p3, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object v0, p3, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object v0, p3, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; const/4 v4, 0x1 @@ -318,7 +318,7 @@ move-object v2, p2 - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V return-void .end method @@ -343,19 +343,19 @@ .end annotation .end param - iget-object p2, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object p2, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object p2, p2, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object p2, p2, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; const/4 p3, 0x0 if-eqz p2, :cond_0 - new-instance v0, Lf/h/a/d/h/k/l; + new-instance v0, Lf/h/a/f/h/k/l; - invoke-direct {v0, p2, p1, p3, p3}, Lf/h/a/d/h/k/l;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-direct {v0, p2, p1, p3, p3}, Lf/h/a/f/h/k/l;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - iget-object p1, p2, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, p2, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -378,11 +378,11 @@ .annotation build Landroidx/annotation/WorkerThread; .end annotation - iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object v0, v0, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object v0, v0, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/g;->h(Ljava/lang/String;)I + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/g;->h(Ljava/lang/String;)I move-result p1 @@ -423,11 +423,11 @@ invoke-direct {v0}, Ljava/util/ArrayList;->()V - iget-object v1, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v1, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object v1, v1, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object v1, v1, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; - invoke-virtual {v1, p1, p2}, Lf/h/a/d/h/k/g;->e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + invoke-virtual {v1, p1, p2}, Lf/h/a/f/h/k/g;->e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; move-result-object p1 @@ -489,13 +489,13 @@ return-void :cond_1 - iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; - iget-object v0, v0, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object v0, v0, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_2 - new-instance v7, Lf/h/a/d/h/k/b0; + new-instance v7, Lf/h/a/f/h/k/b0; const/4 v6, 0x1 @@ -509,9 +509,9 @@ move-object v5, p3 - invoke-direct/range {v1 .. v6}, Lf/h/a/d/h/k/b0;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V + invoke-direct/range {v1 .. v6}, Lf/h/a/f/h/k/b0;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;Z)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v7}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -532,7 +532,7 @@ .annotation build Landroidx/annotation/WorkerThread; .end annotation - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; invoke-static {p1}, Lf/h/c/g/a/c/a;->c(Ljava/lang/String;)Z @@ -580,7 +580,7 @@ return-object v1 :cond_2 - iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/d/i/a/a; + iget-object v0, p0, Lf/h/c/g/a/b;->a:Lf/h/a/f/i/a/a; const-string v2, "fiam" @@ -592,7 +592,7 @@ new-instance v2, Lf/h/c/g/a/c/d; - invoke-direct {v2, v0, p2}, Lf/h/c/g/a/c/d;->(Lf/h/a/d/i/a/a;Lf/h/c/g/a/a$b;)V + invoke-direct {v2, v0, p2}, Lf/h/c/g/a/c/d;->(Lf/h/a/f/i/a/a;Lf/h/c/g/a/a$b;)V goto :goto_2 @@ -624,7 +624,7 @@ :goto_1 new-instance v2, Lf/h/c/g/a/c/f; - invoke-direct {v2, v0, p2}, Lf/h/c/g/a/c/f;->(Lf/h/a/d/i/a/a;Lf/h/c/g/a/a$b;)V + invoke-direct {v2, v0, p2}, Lf/h/c/g/a/c/f;->(Lf/h/a/f/i/a/a;Lf/h/c/g/a/a$b;)V :goto_2 if-eqz v2, :cond_6 diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/a.smali b/com.discord/smali_classes2/f/h/c/g/a/c/a.smali index 25bc059505..b55259ae6d 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/a.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/a.smali @@ -171,13 +171,13 @@ new-array v1, v0, [[Ljava/lang/String; - sget-object v2, Lf/h/a/d/i/b/e6;->a:[Ljava/lang/String; + sget-object v2, Lf/h/a/f/i/b/e6;->a:[Ljava/lang/String; const/4 v3, 0x0 aput-object v2, v1, v3 - sget-object v2, Lf/h/a/d/i/b/e6;->b:[Ljava/lang/String; + sget-object v2, Lf/h/a/f/i/b/e6;->b:[Ljava/lang/String; const/4 v4, 0x1 @@ -265,7 +265,7 @@ const-class v1, Ljava/lang/String; - invoke-static {p0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; new-instance v2, Lf/h/c/g/a/a$c; @@ -275,7 +275,7 @@ const/4 v4, 0x0 - invoke-static {p0, v3, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v3, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 @@ -285,7 +285,7 @@ const-string v3, "name" - invoke-static {p0, v3, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v3, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 @@ -297,7 +297,7 @@ const-string v5, "value" - invoke-static {p0, v5, v3, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v3, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 @@ -305,7 +305,7 @@ const-string v3, "trigger_event_name" - invoke-static {p0, v3, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v3, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v3 @@ -321,7 +321,7 @@ const-string v5, "trigger_timeout" - invoke-static {p0, v5, v0, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v0, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -335,7 +335,7 @@ const-string v5, "timed_out_event_name" - invoke-static {p0, v5, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -347,7 +347,7 @@ const-string v6, "timed_out_event_params" - invoke-static {p0, v6, v5, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v6, v5, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -357,7 +357,7 @@ const-string v5, "triggered_event_name" - invoke-static {p0, v5, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -369,7 +369,7 @@ const-string v6, "triggered_event_params" - invoke-static {p0, v6, v5, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v6, v5, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -379,7 +379,7 @@ const-string v5, "time_to_live" - invoke-static {p0, v5, v0, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v0, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v5 @@ -393,7 +393,7 @@ const-string v5, "expired_event_name" - invoke-static {p0, v5, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -405,7 +405,7 @@ const-string v5, "expired_event_params" - invoke-static {p0, v5, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -419,7 +419,7 @@ const-string v5, "active" - invoke-static {p0, v5, v1, v4}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v5, v1, v4}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -433,7 +433,7 @@ const-string v1, "creation_timestamp" - invoke-static {p0, v1, v0, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v1, v0, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -447,7 +447,7 @@ const-string v1, "triggered_timestamp" - invoke-static {p0, v1, v0, v3}, Lf/h/a/b/i1/e;->n2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p0, v1, v0, v3}, Lf/h/a/c/i1/e;->p2(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object; move-result-object p0 @@ -1088,11 +1088,11 @@ .method public static g(Ljava/lang/String;)Ljava/lang/String; .locals 2 - sget-object v0, Lf/h/a/d/i/b/c6;->b:[Ljava/lang/String; + sget-object v0, Lf/h/a/f/i/b/c6;->b:[Ljava/lang/String; - sget-object v1, Lf/h/a/d/i/b/c6;->a:[Ljava/lang/String; + sget-object v1, Lf/h/a/f/i/b/c6;->a:[Ljava/lang/String; - invoke-static {p0, v0, v1}, Lf/h/a/b/i1/e;->x2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + invoke-static {p0, v0, v1}, Lf/h/a/c/i1/e;->y2(Ljava/lang/String;[Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/b.smali b/com.discord/smali_classes2/f/h/c/g/a/c/b.smali index 1c76506a32..8824f8f5cb 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/b.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/b.smali @@ -62,17 +62,17 @@ check-cast p1, Lf/h/c/n/d; - invoke-static {v0}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {v1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context; move-result-object v2 - invoke-static {v2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; sget-object v2, Lf/h/c/g/a/b;->c:Lf/h/c/g/a/a; @@ -120,13 +120,13 @@ const/4 v0, 0x0 - invoke-static {v1, v0, v0, v0, v3}, Lf/h/a/d/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/d/h/k/g; + invoke-static {v1, v0, v0, v0, v3}, Lf/h/a/f/h/k/g;->a(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)Lf/h/a/f/h/k/g; move-result-object v0 - iget-object v0, v0, Lf/h/a/d/h/k/g;->d:Lf/h/a/d/i/a/a; + iget-object v0, v0, Lf/h/a/f/h/k/g;->d:Lf/h/a/f/i/a/a; - invoke-direct {p1, v0}, Lf/h/c/g/a/b;->(Lf/h/a/d/i/a/a;)V + invoke-direct {p1, v0}, Lf/h/c/g/a/b;->(Lf/h/a/f/i/a/a;)V sput-object p1, Lf/h/c/g/a/b;->c:Lf/h/c/g/a/a; diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/c.smali b/com.discord/smali_classes2/f/h/c/g/a/c/c.smali index 6d93b83fb5..1f2f0c9e7a 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/c.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/c.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-measurement-api@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/g6; +.implements Lf/h/a/f/i/b/g6; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/d.smali b/com.discord/smali_classes2/f/h/c/g/a/c/d.smali index 83c24b31d2..c84ab612ab 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/d.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/d.smali @@ -16,20 +16,20 @@ .field public b:Lf/h/c/g/a/a$b; -.field public c:Lf/h/a/d/i/a/a; +.field public c:Lf/h/a/f/i/a/a; .field public d:Lf/h/c/g/a/c/c; # direct methods -.method public constructor (Lf/h/a/d/i/a/a;Lf/h/c/g/a/a$b;)V +.method public constructor (Lf/h/a/f/i/a/a;Lf/h/c/g/a/a$b;)V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p2, p0, Lf/h/c/g/a/c/d;->b:Lf/h/c/g/a/a$b; - iput-object p1, p0, Lf/h/c/g/a/c/d;->c:Lf/h/a/d/i/a/a; + iput-object p1, p0, Lf/h/c/g/a/c/d;->c:Lf/h/a/f/i/a/a; new-instance p1, Lf/h/c/g/a/c/c; @@ -37,19 +37,19 @@ iput-object p1, p0, Lf/h/c/g/a/c/d;->d:Lf/h/c/g/a/c/c; - iget-object p2, p0, Lf/h/c/g/a/c/d;->c:Lf/h/a/d/i/a/a; + iget-object p2, p0, Lf/h/c/g/a/c/d;->c:Lf/h/a/f/i/a/a; - iget-object p2, p2, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object p2, p2, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; if-eqz p2, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance v0, Lf/h/a/d/h/k/a0; + new-instance v0, Lf/h/a/f/h/k/a0; - invoke-direct {v0, p2, p1}, Lf/h/a/d/h/k/a0;->(Lf/h/a/d/h/k/g;Lf/h/a/d/i/b/g6;)V + invoke-direct {v0, p2, p1}, Lf/h/a/f/h/k/a0;->(Lf/h/a/f/h/k/g;Lf/h/a/f/i/b/g6;)V - iget-object p1, p2, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, p2, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/e.smali b/com.discord/smali_classes2/f/h/c/g/a/c/e.smali index 56f51027bf..951c0698a8 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/e.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/e.smali @@ -3,7 +3,7 @@ .source "com.google.android.gms:play-services-measurement-api@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/g6; +.implements Lf/h/a/f/i/b/g6; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/g/a/c/f.smali b/com.discord/smali_classes2/f/h/c/g/a/c/f.smali index e9d60e0652..180dbe2008 100644 --- a/com.discord/smali_classes2/f/h/c/g/a/c/f.smali +++ b/com.discord/smali_classes2/f/h/c/g/a/c/f.smali @@ -6,20 +6,20 @@ # instance fields .field public a:Lf/h/c/g/a/a$b; -.field public b:Lf/h/a/d/i/a/a; +.field public b:Lf/h/a/f/i/a/a; .field public c:Lf/h/c/g/a/c/e; # direct methods -.method public constructor (Lf/h/a/d/i/a/a;Lf/h/c/g/a/a$b;)V +.method public constructor (Lf/h/a/f/i/a/a;Lf/h/c/g/a/a$b;)V .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V iput-object p2, p0, Lf/h/c/g/a/c/f;->a:Lf/h/c/g/a/a$b; - iput-object p1, p0, Lf/h/c/g/a/c/f;->b:Lf/h/a/d/i/a/a; + iput-object p1, p0, Lf/h/c/g/a/c/f;->b:Lf/h/a/f/i/a/a; new-instance p1, Lf/h/c/g/a/c/e; @@ -27,19 +27,19 @@ iput-object p1, p0, Lf/h/c/g/a/c/f;->c:Lf/h/c/g/a/c/e; - iget-object p2, p0, Lf/h/c/g/a/c/f;->b:Lf/h/a/d/i/a/a; + iget-object p2, p0, Lf/h/c/g/a/c/f;->b:Lf/h/a/f/i/a/a; - iget-object p2, p2, Lf/h/a/d/i/a/a;->a:Lf/h/a/d/h/k/g; + iget-object p2, p2, Lf/h/a/f/i/a/a;->a:Lf/h/a/f/h/k/g; if-eqz p2, :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - new-instance v0, Lf/h/a/d/h/k/a0; + new-instance v0, Lf/h/a/f/h/k/a0; - invoke-direct {v0, p2, p1}, Lf/h/a/d/h/k/a0;->(Lf/h/a/d/h/k/g;Lf/h/a/d/i/b/g6;)V + invoke-direct {v0, p2, p1}, Lf/h/a/f/h/k/a0;->(Lf/h/a/f/h/k/g;Lf/h/a/f/i/b/g6;)V - iget-object p1, p2, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, p2, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v0}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V diff --git a/com.discord/smali_classes2/f/h/c/g/b.smali b/com.discord/smali_classes2/f/h/c/g/b.smali index dd38965c1d..5a397cfa6f 100644 --- a/com.discord/smali_classes2/f/h/c/g/b.smali +++ b/com.discord/smali_classes2/f/h/c/g/b.smali @@ -3,18 +3,18 @@ .source "com.google.android.gms:play-services-measurement-api@@17.4.4" # interfaces -.implements Lf/h/a/d/i/b/g7; +.implements Lf/h/a/f/i/b/g7; # instance fields -.field public final synthetic a:Lf/h/a/d/h/k/g; +.field public final synthetic a:Lf/h/a/f/h/k/g; # direct methods -.method public constructor (Lf/h/a/d/h/k/g;)V +.method public constructor (Lf/h/a/f/h/k/g;)V .locals 0 - iput-object p1, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iput-object p1, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -26,25 +26,25 @@ .method public final a()Ljava/lang/String; .locals 4 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/wd; + new-instance v1, Lf/h/a/f/h/k/wd; - invoke-direct {v1}, Lf/h/a/d/h/k/wd;->()V + invoke-direct {v1}, Lf/h/a/f/h/k/wd;->()V - new-instance v2, Lf/h/a/d/h/k/v; + new-instance v2, Lf/h/a/f/h/k/v; - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/k/v;->(Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/k/v;->(Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V - iget-object v0, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v0, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V const-wide/16 v2, 0x1f4 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/wd;->i(J)Ljava/lang/String; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/wd;->i(J)Ljava/lang/String; move-result-object v0 @@ -59,25 +59,25 @@ .method public final b()Ljava/lang/String; .locals 4 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/wd; + new-instance v1, Lf/h/a/f/h/k/wd; - invoke-direct {v1}, Lf/h/a/d/h/k/wd;->()V + invoke-direct {v1}, Lf/h/a/f/h/k/wd;->()V - new-instance v2, Lf/h/a/d/h/k/u; + new-instance v2, Lf/h/a/f/h/k/u; - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/k/u;->(Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/k/u;->(Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V - iget-object v0, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v0, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V const-wide/16 v2, 0x1f4 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/wd;->i(J)Ljava/lang/String; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/wd;->i(J)Ljava/lang/String; move-result-object v0 @@ -92,25 +92,25 @@ .method public final c()Ljava/lang/String; .locals 4 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/wd; + new-instance v1, Lf/h/a/f/h/k/wd; - invoke-direct {v1}, Lf/h/a/d/h/k/wd;->()V + invoke-direct {v1}, Lf/h/a/f/h/k/wd;->()V - new-instance v2, Lf/h/a/d/h/k/t; + new-instance v2, Lf/h/a/f/h/k/t; - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/k/t;->(Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/k/t;->(Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V - iget-object v0, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v0, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V const-wide/16 v2, 0x32 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/wd;->i(J)Ljava/lang/String; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/wd;->i(J)Ljava/lang/String; move-result-object v0 @@ -125,25 +125,25 @@ .method public final d()Ljava/lang/String; .locals 4 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/wd; + new-instance v1, Lf/h/a/f/h/k/wd; - invoke-direct {v1}, Lf/h/a/d/h/k/wd;->()V + invoke-direct {v1}, Lf/h/a/f/h/k/wd;->()V - new-instance v2, Lf/h/a/d/h/k/q; + new-instance v2, Lf/h/a/f/h/k/q; - invoke-direct {v2, v0, v1}, Lf/h/a/d/h/k/q;->(Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V + invoke-direct {v2, v0, v1}, Lf/h/a/f/h/k/q;->(Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V - iget-object v0, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v0, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V const-wide/16 v2, 0x1f4 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/k/wd;->i(J)Ljava/lang/String; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/k/wd;->i(J)Ljava/lang/String; move-result-object v0 @@ -158,33 +158,33 @@ .method public final e()J .locals 7 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; const/4 v1, 0x0 if-eqz v0, :cond_2 - new-instance v2, Lf/h/a/d/h/k/wd; + new-instance v2, Lf/h/a/f/h/k/wd; - invoke-direct {v2}, Lf/h/a/d/h/k/wd;->()V + invoke-direct {v2}, Lf/h/a/f/h/k/wd;->()V - new-instance v3, Lf/h/a/d/h/k/s; + new-instance v3, Lf/h/a/f/h/k/s; - invoke-direct {v3, v0, v2}, Lf/h/a/d/h/k/s;->(Lf/h/a/d/h/k/g;Lf/h/a/d/h/k/wd;)V + invoke-direct {v3, v0, v2}, Lf/h/a/f/h/k/s;->(Lf/h/a/f/h/k/g;Lf/h/a/f/h/k/wd;)V - iget-object v4, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object v4, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {v4, v3}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V const-wide/16 v3, 0x1f4 - invoke-virtual {v2, v3, v4}, Lf/h/a/d/h/k/wd;->u0(J)Landroid/os/Bundle; + invoke-virtual {v2, v3, v4}, Lf/h/a/f/h/k/wd;->v0(J)Landroid/os/Bundle; move-result-object v2 const-class v3, Ljava/lang/Long; - invoke-static {v2, v3}, Lf/h/a/d/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; + invoke-static {v2, v3}, Lf/h/a/f/h/k/wd;->h(Landroid/os/Bundle;Ljava/lang/Class;)Ljava/lang/Object; move-result-object v2 @@ -198,9 +198,9 @@ move-result-wide v3 - iget-object v5, v0, Lf/h/a/d/h/k/g;->b:Lf/h/a/d/e/n/b; + iget-object v5, v0, Lf/h/a/f/h/k/g;->b:Lf/h/a/f/e/n/b; - check-cast v5, Lf/h/a/d/e/n/c; + check-cast v5, Lf/h/a/f/e/n/c; if-eqz v5, :cond_0 @@ -216,11 +216,11 @@ move-result-wide v1 - iget v3, v0, Lf/h/a/d/h/k/g;->f:I + iget v3, v0, Lf/h/a/f/h/k/g;->f:I add-int/lit8 v3, v3, 0x1 - iput v3, v0, Lf/h/a/d/h/k/g;->f:I + iput v3, v0, Lf/h/a/f/h/k/g;->f:I int-to-long v3, v3 @@ -246,15 +246,15 @@ .method public final f(Landroid/os/Bundle;)V .locals 2 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/i; + new-instance v1, Lf/h/a/f/h/k/i; - invoke-direct {v1, v0, p1}, Lf/h/a/d/h/k/i;->(Lf/h/a/d/h/k/g;Landroid/os/Bundle;)V + invoke-direct {v1, v0, p1}, Lf/h/a/f/h/k/i;->(Lf/h/a/f/h/k/g;Landroid/os/Bundle;)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -269,15 +269,15 @@ .method public final g(Ljava/lang/String;)V .locals 2 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/p; + new-instance v1, Lf/h/a/f/h/k/p; - invoke-direct {v1, v0, p1}, Lf/h/a/d/h/k/p;->(Lf/h/a/d/h/k/g;Ljava/lang/String;)V + invoke-direct {v1, v0, p1}, Lf/h/a/f/h/k/p;->(Lf/h/a/f/h/k/g;Ljava/lang/String;)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -303,9 +303,9 @@ } .end annotation - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/k/g;->e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/k/g;->e(Ljava/lang/String;Ljava/lang/String;)Ljava/util/List; move-result-object p1 @@ -315,9 +315,9 @@ .method public final i(Ljava/lang/String;)I .locals 1 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; - invoke-virtual {v0, p1}, Lf/h/a/d/h/k/g;->h(Ljava/lang/String;)I + invoke-virtual {v0, p1}, Lf/h/a/f/h/k/g;->h(Ljava/lang/String;)I move-result p1 @@ -327,15 +327,15 @@ .method public final j(Ljava/lang/String;)V .locals 2 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/r; + new-instance v1, Lf/h/a/f/h/k/r; - invoke-direct {v1, v0, p1}, Lf/h/a/d/h/k/r;->(Lf/h/a/d/h/k/g;Ljava/lang/String;)V + invoke-direct {v1, v0, p1}, Lf/h/a/f/h/k/r;->(Lf/h/a/f/h/k/g;Ljava/lang/String;)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -362,9 +362,9 @@ } .end annotation - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; - invoke-virtual {v0, p1, p2, p3}, Lf/h/a/d/h/k/g;->b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; + invoke-virtual {v0, p1, p2, p3}, Lf/h/a/f/h/k/g;->b(Ljava/lang/String;Ljava/lang/String;Z)Ljava/util/Map; move-result-object p1 @@ -374,15 +374,15 @@ .method public final l(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V .locals 2 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; if-eqz v0, :cond_0 - new-instance v1, Lf/h/a/d/h/k/l; + new-instance v1, Lf/h/a/f/h/k/l; - invoke-direct {v1, v0, p1, p2, p3}, Lf/h/a/d/h/k/l;->(Lf/h/a/d/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V + invoke-direct {v1, v0, p1, p2, p3}, Lf/h/a/f/h/k/l;->(Lf/h/a/f/h/k/g;Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V - iget-object p1, v0, Lf/h/a/d/h/k/g;->c:Ljava/util/concurrent/ExecutorService; + iget-object p1, v0, Lf/h/a/f/h/k/g;->c:Ljava/util/concurrent/ExecutorService; invoke-interface {p1, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -397,7 +397,7 @@ .method public final m(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;)V .locals 7 - iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/d/h/k/g; + iget-object v0, p0, Lf/h/c/g/b;->a:Lf/h/a/f/h/k/g; const/4 v4, 0x1 @@ -411,7 +411,7 @@ move-object v3, p3 - invoke-virtual/range {v0 .. v6}, Lf/h/a/d/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V + invoke-virtual/range {v0 .. v6}, Lf/h/a/f/h/k/g;->d(Ljava/lang/String;Ljava/lang/String;Landroid/os/Bundle;ZZLjava/lang/Long;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/h/a$a.smali b/com.discord/smali_classes2/f/h/c/h/a$a.smali index 975394b668..7c594cdd18 100644 --- a/com.discord/smali_classes2/f/h/c/h/a$a.smali +++ b/com.discord/smali_classes2/f/h/c/h/a$a.smali @@ -56,11 +56,11 @@ const-string v1, "setObject is required before calling build()." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; iget-object v0, p0, Lf/h/c/h/a$a;->d:Ljava/lang/String; - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; new-instance v0, Lcom/google/firebase/appindexing/internal/zza; @@ -102,9 +102,9 @@ iget-object v0, p0, Lf/h/c/h/a$a;->a:Landroid/os/Bundle; - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; - invoke-static {p2}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; array-length v1, p2 @@ -163,7 +163,7 @@ move-result-object v4 - invoke-static {v4}, Lf/h/a/b/i1/e;->H3(Ljava/lang/String;)I + invoke-static {v4}, Lf/h/a/c/i1/e;->I3(Ljava/lang/String;)I goto :goto_2 @@ -196,7 +196,7 @@ move-result-object v4 - invoke-static {v4}, Lf/h/a/b/i1/e;->H3(Ljava/lang/String;)I + invoke-static {v4}, Lf/h/a/c/i1/e;->I3(Ljava/lang/String;)I aget-object v4, p2, v3 @@ -267,7 +267,7 @@ :cond_5 const-string v1, "Input Array of elements is too big, cutting off." - invoke-static {v1}, Lf/h/a/b/i1/e;->H3(Ljava/lang/String;)I + invoke-static {v1}, Lf/h/a/c/i1/e;->I3(Ljava/lang/String;)I invoke-static {p2, v5}, Ljava/util/Arrays;->copyOf([Ljava/lang/Object;I)[Ljava/lang/Object; @@ -283,7 +283,7 @@ :cond_6 const-string p1, "String array is empty and is ignored by put method." - invoke-static {p1}, Lf/h/a/b/i1/e;->H3(Ljava/lang/String;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->I3(Ljava/lang/String;)I :cond_7 :goto_4 diff --git a/com.discord/smali_classes2/f/h/c/h/c/a.smali b/com.discord/smali_classes2/f/h/c/h/c/a.smali index ea382618be..4ccbdca89d 100644 --- a/com.discord/smali_classes2/f/h/c/h/c/a.smali +++ b/com.discord/smali_classes2/f/h/c/h/c/a.smali @@ -27,7 +27,7 @@ const-string v1, "setActionToken is required before calling build()." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; new-instance v0, Ljava/lang/String; @@ -37,7 +37,7 @@ const-string v1, "setActionStatus is required before calling build()." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; const/4 v0, 0x1 @@ -75,7 +75,7 @@ const-string v1, "AssistAction" - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object v1, p0, Lf/h/c/h/a$a;->c:Ljava/lang/String; @@ -132,7 +132,7 @@ move-object v1, v2 :goto_2 - invoke-static {v1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object v1, p0, Lf/h/c/h/a$a;->d:Ljava/lang/String; diff --git a/com.discord/smali_classes2/f/h/c/h/d/a.smali b/com.discord/smali_classes2/f/h/c/h/d/a.smali index 5f19118b18..6a2fbe1313 100644 --- a/com.discord/smali_classes2/f/h/c/h/d/a.smali +++ b/com.discord/smali_classes2/f/h/c/h/d/a.smali @@ -31,7 +31,7 @@ .method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 10 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -68,19 +68,19 @@ packed-switch v2, :pswitch_data_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; move-result-object v9 goto :goto_0 :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v8 @@ -89,7 +89,7 @@ :pswitch_2 sget-object v2, Lcom/google/firebase/appindexing/internal/zzc;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object v1 @@ -100,35 +100,35 @@ goto :goto_0 :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v6 goto :goto_0 :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v5 goto :goto_0 :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v4 goto :goto_0 :pswitch_6 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v3 goto :goto_0 :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/appindexing/internal/zza; diff --git a/com.discord/smali_classes2/f/h/c/h/d/c.smali b/com.discord/smali_classes2/f/h/c/h/d/c.smali index e00adb3ed0..f64192f629 100644 --- a/com.discord/smali_classes2/f/h/c/h/d/c.smali +++ b/com.discord/smali_classes2/f/h/c/h/d/c.smali @@ -1,13 +1,13 @@ .class public final Lf/h/c/h/d/c; -.super Lf/h/a/d/e/h/b; +.super Lf/h/a/f/e/h/b; .source "com.google.firebase:firebase-appindexing@@19.1.0" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation @@ -17,7 +17,7 @@ .method public constructor (Landroid/content/Context;)V .locals 5 - sget-object v0, Lf/h/a/d/h/j/k;->c:Lf/h/a/d/e/h/a; + sget-object v0, Lf/h/a/f/h/j/k;->c:Lf/h/a/f/e/h/a; new-instance v1, Lf/h/c/d; @@ -25,19 +25,19 @@ const-string v2, "StatusExceptionMapper must not be null." - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; move-result-object v2 - new-instance v3, Lf/h/a/d/e/h/b$a; + new-instance v3, Lf/h/a/f/e/h/b$a; const/4 v4, 0x0 - invoke-direct {v3, v1, v4, v2}, Lf/h/a/d/e/h/b$a;->(Lf/h/a/d/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V + invoke-direct {v3, v1, v4, v2}, Lf/h/a/f/e/h/b$a;->(Lf/h/a/f/e/h/i/n;Landroid/accounts/Account;Landroid/os/Looper;)V - invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/d/e/h/b;->(Landroid/content/Context;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V + invoke-direct {p0, p1, v0, v4, v3}, Lf/h/a/f/e/h/b;->(Landroid/content/Context;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/h/d/e.smali b/com.discord/smali_classes2/f/h/c/h/d/e.smali index b7c6987900..2c5195f96f 100644 --- a/com.discord/smali_classes2/f/h/c/h/d/e.smali +++ b/com.discord/smali_classes2/f/h/c/h/d/e.smali @@ -1,19 +1,19 @@ .class public abstract Lf/h/c/h/d/e; -.super Lf/h/a/d/e/h/i/p; +.super Lf/h/a/f/e/h/i/p; .source "com.google.firebase:firebase-appindexing@@19.1.0" # interfaces -.implements Lf/h/a/d/e/h/i/e; +.implements Lf/h/a/f/e/h/i/e; # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/i/p<", - "Lf/h/a/d/h/j/g;", + "Lf/h/a/f/e/h/i/p<", + "Lf/h/a/f/h/j/g;", "Ljava/lang/Void;", ">;", - "Lf/h/a/d/e/h/i/e<", + "Lf/h/a/f/e/h/i/e<", "Lcom/google/android/gms/common/api/Status;", ">;" } @@ -36,7 +36,7 @@ .method public constructor (Lf/h/c/h/d/d;)V .locals 0 - invoke-direct {p0}, Lf/h/a/d/e/h/i/p;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/i/p;->()V return-void .end method @@ -54,19 +54,19 @@ const-string v1, "Failed result must not be success." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V iget-object v0, p0, Lf/h/c/h/d/e;->c:Lcom/google/android/gms/tasks/TaskCompletionSource; iget-object v1, p1, Lcom/google/android/gms/common/api/Status;->f:Ljava/lang/String; - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; move-result-object p1 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V return-void .end method @@ -86,9 +86,9 @@ const/4 v0, 0x0 - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return-void @@ -97,18 +97,18 @@ const-string v1, "User Action indexing error, please try again." - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n2(Lcom/google/android/gms/common/api/Status;Ljava/lang/String;)Lcom/google/firebase/appindexing/FirebaseAppIndexingException; move-result-object p1 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V return-void .end method -.method public c(Lf/h/a/d/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V +.method public c(Lf/h/a/f/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { @@ -116,27 +116,27 @@ } .end annotation - check-cast p1, Lf/h/a/d/h/j/g; + check-cast p1, Lf/h/a/f/h/j/g; iput-object p2, p0, Lf/h/c/h/d/e;->c:Lcom/google/android/gms/tasks/TaskCompletionSource; - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; move-result-object p1 - check-cast p1, Lf/h/a/d/h/j/b; + check-cast p1, Lf/h/a/f/h/j/b; move-object p2, p0 check-cast p2, Lf/h/c/h/d/d; - new-instance v0, Lf/h/a/d/h/j/h$a; + new-instance v0, Lf/h/a/f/h/j/h$a; - invoke-direct {v0, p2}, Lf/h/a/d/h/j/h$a;->(Lf/h/a/d/e/h/i/e;)V + invoke-direct {v0, p2}, Lf/h/a/f/h/j/h$a;->(Lf/h/a/f/e/h/i/e;)V iget-object p2, p2, Lf/h/c/h/d/d;->d:[Lcom/google/firebase/appindexing/internal/zza; - invoke-interface {p1, v0, p2}, Lf/h/a/d/h/j/b;->O(Lf/h/a/d/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V + invoke-interface {p1, v0, p2}, Lf/h/a/f/h/j/b;->P(Lf/h/a/f/h/j/c;[Lcom/google/firebase/appindexing/internal/zza;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/h/d/f.smali b/com.discord/smali_classes2/f/h/c/h/d/f.smali index 2281743500..edb268741e 100644 --- a/com.discord/smali_classes2/f/h/c/h/d/f.smali +++ b/com.discord/smali_classes2/f/h/c/h/d/f.smali @@ -31,7 +31,7 @@ .method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 10 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -68,54 +68,54 @@ packed-switch v2, :pswitch_data_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :pswitch_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z move-result v9 goto :goto_0 :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->P(Landroid/os/Parcel;I)[B + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->P(Landroid/os/Parcel;I)[B move-result-object v8 goto :goto_0 :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v7 goto :goto_0 :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v6 goto :goto_0 :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->j1(Landroid/os/Parcel;I)Z + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->l1(Landroid/os/Parcel;I)Z move-result v5 goto :goto_0 :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I move-result v4 goto :goto_0 :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/appindexing/internal/zzc; diff --git a/com.discord/smali_classes2/f/h/c/i/d$b.smali b/com.discord/smali_classes2/f/h/c/i/d$b.smali index 05804808e8..a5550f8269 100644 --- a/com.discord/smali_classes2/f/h/c/i/d$b.smali +++ b/com.discord/smali_classes2/f/h/c/i/d$b.smali @@ -100,7 +100,7 @@ const-string v0, "Null interface" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; iget-object v1, p0, Lf/h/c/i/d$b;->a:Ljava/util/Set; @@ -113,7 +113,7 @@ aget-object v1, p2, p3 - invoke-static {v1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {v1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; add-int/lit8 p3, p3, 0x1 @@ -143,7 +143,7 @@ const-string v0, "Null dependency" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; iget-object v0, p1, Lf/h/c/i/q;->a:Ljava/lang/Class; @@ -251,7 +251,7 @@ const-string v0, "Null factory" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; iput-object p1, p0, Lf/h/c/i/d$b;->e:Lf/h/c/i/h; diff --git a/com.discord/smali_classes2/f/h/c/i/m.smali b/com.discord/smali_classes2/f/h/c/i/m.smali index bb719424a3..7e7d3dd423 100644 --- a/com.discord/smali_classes2/f/h/c/i/m.smali +++ b/com.discord/smali_classes2/f/h/c/i/m.smali @@ -1012,7 +1012,7 @@ const-string v0, "Null interface requested." - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; iget-object v0, p0, Lf/h/c/i/m;->b:Ljava/util/Map; diff --git a/com.discord/smali_classes2/f/h/c/i/q.smali b/com.discord/smali_classes2/f/h/c/i/q.smali index bf28b821dd..645d48e5a4 100644 --- a/com.discord/smali_classes2/f/h/c/i/q.smali +++ b/com.discord/smali_classes2/f/h/c/i/q.smali @@ -33,7 +33,7 @@ const-string v0, "Null dependency anInterface." - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->C(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; check-cast p1, Ljava/lang/Class; diff --git a/com.discord/smali_classes2/f/h/c/j/b.smali b/com.discord/smali_classes2/f/h/c/j/b.smali index c3e4833898..0e3e855371 100644 --- a/com.discord/smali_classes2/f/h/c/j/b.smali +++ b/com.discord/smali_classes2/f/h/c/j/b.smali @@ -218,7 +218,7 @@ :goto_1 const-string v0, "Crashlytics Exception Handler" - invoke-static {v0}, Lf/h/a/b/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + invoke-static {v0}, Lf/h/a/c/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; move-result-object v10 @@ -367,7 +367,7 @@ :cond_6 const-string v0, "com.google.firebase.crashlytics.startup" - invoke-static {v0}, Lf/h/a/b/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + invoke-static {v0}, Lf/h/a/c/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; move-result-object v3 @@ -555,7 +555,7 @@ invoke-direct {v1, v2}, Lf/h/c/j/d/g;->(Lf/h/c/j/d/h;)V - invoke-virtual {v0, v3, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v3, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; iget-object v0, v5, Lf/h/c/j/d/k/k0;->a:Landroid/content/Context; @@ -985,7 +985,7 @@ invoke-direct/range {v15 .. v20}, Lf/h/c/j/c;->(Lf/h/c/j/d/h;Ljava/util/concurrent/ExecutorService;Lf/h/c/j/d/t/d;ZLf/h/c/j/d/k/k0;)V - invoke-static {v3, v0}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v3, v0}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; new-instance v0, Lcom/google/firebase/crashlytics/FirebaseCrashlytics; diff --git a/com.discord/smali_classes2/f/h/c/j/c.smali b/com.discord/smali_classes2/f/h/c/j/c.smali index df4ec5e513..bf65029168 100644 --- a/com.discord/smali_classes2/f/h/c/j/c.smali +++ b/com.discord/smali_classes2/f/h/c/j/c.smali @@ -82,7 +82,7 @@ invoke-direct {v5, v0, v2}, Lf/h/c/j/d/f;->(Lf/h/c/j/d/h;Lf/h/c/j/d/t/d;)V - invoke-virtual {v4, v1, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v4, v1, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v4 @@ -90,7 +90,7 @@ invoke-direct {v5, v0, v3, v2, v1}, Lf/h/c/j/d/e;->(Lf/h/c/j/d/h;Ljava/lang/String;Lf/h/c/j/d/t/d;Ljava/util/concurrent/Executor;)V - invoke-virtual {v4, v1, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v4, v1, v5}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; iget-boolean v0, p0, Lf/h/c/j/c;->g:Z diff --git a/com.discord/smali_classes2/f/h/c/j/d/e.smali b/com.discord/smali_classes2/f/h/c/j/d/e.smali index 2a50e821ae..51afdb14f8 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/e.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/e.smali @@ -3,14 +3,14 @@ .source "Onboarding.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Lf/h/c/j/d/t/i/b;", "Ljava/lang/Void;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/f.smali b/com.discord/smali_classes2/f/h/c/j/d/f.smali index be0d364497..907578953d 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/f.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/f.smali @@ -3,14 +3,14 @@ .source "Onboarding.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Ljava/lang/Void;", "Lf/h/c/j/d/t/i/b;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/g.smali b/com.discord/smali_classes2/f/h/c/j/d/g.smali index 3a812c472f..640962e3c5 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/g.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/g.smali @@ -3,14 +3,14 @@ .source "Onboarding.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "Ljava/lang/Void;", "Ljava/lang/Object;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/c0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/c0.smali index f7f828afd7..adc436b19f 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/c0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/c0.smali @@ -3,14 +3,14 @@ .source "CrashlyticsController.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Lf/h/c/j/d/t/i/b;", "Ljava/lang/Void;", ">;" @@ -66,7 +66,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -167,7 +167,7 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/e;->w1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->y1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/c1.smali b/com.discord/smali_classes2/f/h/c/j/d/k/c1.smali index 347a42e2c2..58bb2f9bec 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/c1.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/c1.smali @@ -3,7 +3,7 @@ .source "SessionReportingCoordinator.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/d0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/d0.smali index ff06d45fb5..8468298f2e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/d0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/d0.smali @@ -328,7 +328,7 @@ if-nez v0, :cond_2 - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -353,7 +353,7 @@ invoke-direct {v2, p0, v0}, Lf/h/c/j/d/k/c0;->(Lf/h/c/j/d/k/d0;Ljava/util/concurrent/Executor;)V - invoke-virtual {v1, v0, v2}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v0, v2}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/e0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/e0.smali index 04bb97ebaf..9823b3df6e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/e0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/e0.smali @@ -3,14 +3,14 @@ .source "CrashlyticsController.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Ljava/lang/Void;", "Ljava/lang/Boolean;", ">;" @@ -48,7 +48,7 @@ sget-object p1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/e1.smali b/com.discord/smali_classes2/f/h/c/j/d/k/e1.smali index 596bce52e7..133708878d 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/e1.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/e1.smali @@ -1013,7 +1013,7 @@ invoke-virtual {p1}, Lf/h/c/j/d/p/g;->d()V - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -1199,27 +1199,27 @@ invoke-direct {v7}, Lcom/google/android/gms/tasks/TaskCompletionSource;->()V - iget-object v6, v6, Lf/h/c/j/d/s/c;->a:Lf/h/a/a/f; + iget-object v6, v6, Lf/h/c/j/d/s/c;->a:Lf/h/a/b/f; - new-instance v8, Lf/h/a/a/a; + new-instance v8, Lf/h/a/b/a; - sget-object v9, Lf/h/a/a/d;->f:Lf/h/a/a/d; + sget-object v9, Lf/h/a/b/d;->f:Lf/h/a/b/d; - invoke-direct {v8, v2, v5, v9}, Lf/h/a/a/a;->(Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/a/d;)V + invoke-direct {v8, v2, v5, v9}, Lf/h/a/b/a;->(Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/b/d;)V new-instance v5, Lf/h/c/j/d/s/a; invoke-direct {v5, v7, v4}, Lf/h/c/j/d/s/a;->(Lcom/google/android/gms/tasks/TaskCompletionSource;Lf/h/c/j/d/k/o0;)V - invoke-interface {v6, v8, v5}, Lf/h/a/a/f;->b(Lf/h/a/a/c;Lf/h/a/a/h;)V + invoke-interface {v6, v8, v5}, Lf/h/a/b/f;->b(Lf/h/a/b/c;Lf/h/a/b/h;)V - iget-object v4, v7, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v4, v7, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; new-instance v5, Lf/h/c/j/d/k/c1; invoke-direct {v5, p0}, Lf/h/c/j/d/k/c1;->(Lf/h/c/j/d/k/e1;)V - invoke-virtual {v4, p1, v5}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v4, p1, v5}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v4 @@ -1234,7 +1234,7 @@ throw v2 :cond_7 - invoke-static {v1}, Lf/h/a/b/i1/e;->w1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->y1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/f0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/f0.smali index d3ce4cde23..4424b8d44e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/f0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/f0.smali @@ -3,14 +3,14 @@ .source "CrashlyticsController.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Lf/h/c/j/d/t/i/b;", "Ljava/lang/Void;", ">;" @@ -74,7 +74,7 @@ invoke-virtual {p1, v1}, Lf/h/c/j/d/b;->g(Ljava/lang/String;)V - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -218,7 +218,7 @@ invoke-virtual {p1, v0}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/g0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/g0.smali index 18d97d9893..ffb60ba853 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/g0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/g0.smali @@ -263,7 +263,7 @@ invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z - invoke-static {v1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -313,7 +313,7 @@ invoke-direct {v3, p0, v4, v0, v2}, Lf/h/c/j/d/k/f0;->(Lf/h/c/j/d/k/g0;Ljava/util/List;ZLjava/util/concurrent/Executor;)V - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/h1$b.smali b/com.discord/smali_classes2/f/h/c/j/d/k/h1$b.smali index 6a3f1f3b0e..fdaee56ff8 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/h1$b.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/h1$b.smali @@ -3,7 +3,7 @@ .source "Utils.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TT;", "Ljava/lang/Void;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/h1$c$a.smali b/com.discord/smali_classes2/f/h/c/j/d/k/h1$c$a.smali index 65e9c4c11f..2bff2a967e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/h1$c$a.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/h1$c$a.smali @@ -3,7 +3,7 @@ .source "Utils.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TT;", "Ljava/lang/Void;", ">;" @@ -70,9 +70,9 @@ move-result-object p1 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V goto :goto_0 @@ -85,9 +85,9 @@ move-result-object p1 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, p1}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {v0, p1}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V :goto_0 const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/h1$c.smali b/com.discord/smali_classes2/f/h/c/j/d/k/h1$c.smali index 0bad75e0fb..0f31b949fa 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/h1$c.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/h1$c.smali @@ -54,7 +54,7 @@ invoke-direct {v1, p0}, Lf/h/c/j/d/k/h1$c$a;->(Lf/h/c/j/d/k/h1$c;)V - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 @@ -65,9 +65,9 @@ iget-object v1, p0, Lf/h/c/j/d/k/h1$c;->e:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {v1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V :goto_0 return-void diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/h1$d.smali b/com.discord/smali_classes2/f/h/c/j/d/k/h1$d.smali index 8560389506..05721e3244 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/h1$d.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/h1$d.smali @@ -3,7 +3,7 @@ .source "Utils.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TT;", "Ljava/lang/Object;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/h1.smali b/com.discord/smali_classes2/f/h/c/j/d/k/h1.smali index faa52c8491..8f776adcc4 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/h1.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/h1.smali @@ -21,7 +21,7 @@ const-string v0, "awaitEvenIfOnMainThread task continuation executor" - invoke-static {v0}, Lf/h/a/b/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; + invoke-static {v0}, Lf/h/a/c/i1/e;->k(Ljava/lang/String;)Ljava/util/concurrent/ExecutorService; move-result-object v0 @@ -61,7 +61,7 @@ invoke-direct {v2, v0}, Lf/h/c/j/d/k/h1$d;->(Ljava/util/concurrent/CountDownLatch;)V - invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper; @@ -131,7 +131,7 @@ invoke-interface {p0, v1}, Ljava/util/concurrent/Executor;->execute(Ljava/lang/Runnable;)V - iget-object p0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p0 .end method @@ -313,11 +313,11 @@ invoke-direct {v1, v0}, Lf/h/c/j/d/k/h1$b;->(Lcom/google/android/gms/tasks/TaskCompletionSource;)V - invoke-virtual {p0, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; - invoke-virtual {p1, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1}, Lcom/google/android/gms/tasks/Task;->e(Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; - iget-object p0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p0 .end method diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/i.smali b/com.discord/smali_classes2/f/h/c/j/d/k/i.smali index fdc3d6b35a..ea6d99ef63 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/i.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/i.smali @@ -37,7 +37,7 @@ const/4 v0, 0x0 - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -124,7 +124,7 @@ invoke-direct {v3, p0, p1}, Lf/h/c/j/d/k/k;->(Lf/h/c/j/d/k/i;Ljava/util/concurrent/Callable;)V - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -134,7 +134,7 @@ invoke-direct {v2, p0}, Lf/h/c/j/d/k/l;->(Lf/h/c/j/d/k/i;)V - invoke-virtual {p1, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v1 @@ -182,7 +182,7 @@ invoke-direct {v3, p0, p1}, Lf/h/c/j/d/k/k;->(Lf/h/c/j/d/k/i;Ljava/util/concurrent/Callable;)V - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -192,7 +192,7 @@ invoke-direct {v2, p0}, Lf/h/c/j/d/k/l;->(Lf/h/c/j/d/k/i;)V - invoke-virtual {p1, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/k.smali b/com.discord/smali_classes2/f/h/c/j/d/k/k.smali index 6efed515b2..94c9089c7e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/k.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/k.smali @@ -3,14 +3,14 @@ .source "CrashlyticsBackgroundWorker.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "Ljava/lang/Void;", "TT;>;" } diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/k0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/k0.smali index 08044005fe..3596a6e89e 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/k0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/k0.smali @@ -142,7 +142,7 @@ invoke-direct {p1, v0}, Ljava/lang/RuntimeException;->(Ljava/lang/String;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -213,7 +213,7 @@ invoke-static {v0, v1, p1}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I :cond_2 - invoke-static {p1}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p1 :try_end_2 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/l.smali b/com.discord/smali_classes2/f/h/c/j/d/k/l.smali index ba3032086a..cbab558f74 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/l.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/l.smali @@ -3,14 +3,14 @@ .source "CrashlyticsBackgroundWorker.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TT;", "Ljava/lang/Void;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/q0.smali b/com.discord/smali_classes2/f/h/c/j/d/k/q0.smali index 9d41631f6b..20c4738b02 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/q0.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/q0.smali @@ -256,7 +256,7 @@ iget-object v0, p0, Lf/h/c/j/d/k/q0;->h:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; iget-object v1, p0, Lf/h/c/j/d/k/q0;->a:Ljava/lang/Object; @@ -265,7 +265,7 @@ :try_start_0 iget-object v2, p0, Lf/h/c/j/d/k/q0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; monitor-exit v1 :try_end_0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/x$e.smali b/com.discord/smali_classes2/f/h/c/j/d/k/x$e.smali index 5580d4c865..0b6525745d 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/x$e.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/x$e.smali @@ -3,7 +3,7 @@ .source "CrashlyticsController.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Ljava/lang/Boolean;", "Ljava/lang/Void;", ">;" diff --git a/com.discord/smali_classes2/f/h/c/j/d/k/x.smali b/com.discord/smali_classes2/f/h/c/j/d/k/x.smali index 4354a9d521..82f1e35c7b 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/k/x.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/k/x.smali @@ -611,7 +611,7 @@ invoke-virtual {v6, v7}, Lf/h/c/j/d/b;->b(Ljava/lang/String;)V - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v6 @@ -626,7 +626,7 @@ invoke-direct {v8, p0, v6, v7}, Lf/h/c/j/d/k/a0;->(Lf/h/c/j/d/k/x;J)V - invoke-static {v9, v8}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v9, v8}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v6 @@ -666,7 +666,7 @@ goto :goto_0 :cond_1 - invoke-static {v1}, Lf/h/a/b/i1/e;->w1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->y1(Ljava/util/Collection;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -2668,7 +2668,7 @@ invoke-direct {v9, v12, v2}, Ljava/io/File;->(Ljava/io/File;Ljava/lang/String;)V - invoke-static {v5, v9}, Lf/h/a/b/i1/e;->R0(Ljava/io/InputStream;Ljava/io/File;)V + invoke-static {v5, v9}, Lf/h/a/c/i1/e;->T0(Ljava/io/InputStream;Ljava/io/File;)V :try_end_9 .catch Ljava/io/IOException; {:try_start_9 .. :try_end_9} :catch_5 .catchall {:try_start_9 .. :try_end_9} :catchall_5 @@ -4281,7 +4281,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -4316,7 +4316,7 @@ sget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean; - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -4350,7 +4350,7 @@ :try_start_0 iget-object v0, v0, Lf/h/c/j/d/k/q0;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; monitor-exit v1 :try_end_0 @@ -4360,7 +4360,7 @@ invoke-direct {v1, p0}, Lf/h/c/j/d/k/e0;->(Lf/h/c/j/d/k/x;)V - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -4372,7 +4372,7 @@ iget-object v1, p0, Lf/h/c/j/d/k/x;->w:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; invoke-static {v0, v1}, Lf/h/c/j/d/k/h1;->f(Lcom/google/android/gms/tasks/Task;Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; @@ -4383,7 +4383,7 @@ invoke-direct {v1, p0, p2, p1}, Lf/h/c/j/d/k/x$e;->(Lf/h/c/j/d/k/x;Lcom/google/android/gms/tasks/Task;F)V - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/l/c$c.smali b/com.discord/smali_classes2/f/h/c/j/d/l/c$c.smali index ec1d1d3c17..f37d96ce7f 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/l/c$c.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/l/c$c.smali @@ -146,7 +146,7 @@ iget v1, p0, Lf/h/c/j/d/l/c$c;->d:I - invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/c/j/d/l/c;->l(I[BII)V + invoke-virtual {v0, v1, p1, p2, p3}, Lf/h/c/j/d/l/c;->n(I[BII)V iget-object p1, p0, Lf/h/c/j/d/l/c$c;->f:Lf/h/c/j/d/l/c; diff --git a/com.discord/smali_classes2/f/h/c/j/d/l/c.smali b/com.discord/smali_classes2/f/h/c/j/d/l/c.smali index bb78fc5a61..711bdc263c 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/l/c.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/l/c.smali @@ -455,13 +455,13 @@ iget-object v6, p0, Lf/h/c/j/d/l/c;->i:[B - invoke-virtual {p0, v4, v6, v1, v3}, Lf/h/c/j/d/l/c;->o(I[BII)V + invoke-virtual {p0, v4, v6, v1, v3}, Lf/h/c/j/d/l/c;->p(I[BII)V iget v4, v5, Lf/h/c/j/d/l/c$b;->a:I add-int/2addr v4, v3 - invoke-virtual {p0, v4, p1, v1, v0}, Lf/h/c/j/d/l/c;->o(I[BII)V + invoke-virtual {p0, v4, p1, v1, v0}, Lf/h/c/j/d/l/c;->p(I[BII)V if-eqz v2, :cond_1 @@ -952,7 +952,7 @@ const/4 v4, 0x0 - invoke-virtual {p0, v0, v3, v4, v2}, Lf/h/c/j/d/l/c;->l(I[BII)V + invoke-virtual {p0, v0, v3, v4, v2}, Lf/h/c/j/d/l/c;->n(I[BII)V iget-object v2, p0, Lf/h/c/j/d/l/c;->i:[B @@ -1009,7 +1009,7 @@ throw v0 .end method -.method public final l(I[BII)V +.method public final n(I[BII)V .locals 4 .annotation system Ldalvik/annotation/Throws; value = { @@ -1078,7 +1078,7 @@ return-void .end method -.method public final o(I[BII)V +.method public final p(I[BII)V .locals 4 .annotation system Ldalvik/annotation/Throws; value = { diff --git a/com.discord/smali_classes2/f/h/c/j/d/r/d/c.smali b/com.discord/smali_classes2/f/h/c/j/d/r/d/c.smali index 682bbe7d91..f15cf793d6 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/r/d/c.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/r/d/c.smali @@ -315,7 +315,7 @@ invoke-virtual {p1, v0}, Lf/h/c/j/d/b;->b(Ljava/lang/String;)V - invoke-static {p2}, Lf/h/a/b/i1/e;->g1(I)I + invoke-static {p2}, Lf/h/a/c/i1/e;->i1(I)I move-result p1 :try_end_0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/r/d/d.smali b/com.discord/smali_classes2/f/h/c/j/d/r/d/d.smali index 3443c7ebd6..75c6b21b88 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/r/d/d.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/r/d/d.smali @@ -379,7 +379,7 @@ invoke-virtual {p2, v0}, Lf/h/c/j/d/b;->b(Ljava/lang/String;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->g1(I)I + invoke-static {p1}, Lf/h/a/c/i1/e;->i1(I)I move-result p1 :try_end_0 diff --git a/com.discord/smali_classes2/f/h/c/j/d/s/a.smali b/com.discord/smali_classes2/f/h/c/j/d/s/a.smali index 1bb25ce93b..e533242448 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/s/a.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/s/a.smali @@ -3,7 +3,7 @@ .source "DataTransportCrashlyticsReportSender.java" # interfaces -.implements Lf/h/a/a/h; +.implements Lf/h/a/b/h; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/j/d/s/b.smali b/com.discord/smali_classes2/f/h/c/j/d/s/b.smali index 14cfe63997..3055e16eb0 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/s/b.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/s/b.smali @@ -3,7 +3,7 @@ .source "DataTransportCrashlyticsReportSender.java" # interfaces -.implements Lf/h/a/a/e; +.implements Lf/h/a/b/e; # static fields diff --git a/com.discord/smali_classes2/f/h/c/j/d/s/c.smali b/com.discord/smali_classes2/f/h/c/j/d/s/c.smali index da6ee6c78b..aafd467fdb 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/s/c.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/s/c.smali @@ -10,10 +10,10 @@ .field public static final d:Ljava/lang/String; -.field public static final e:Lf/h/a/a/e; +.field public static final e:Lf/h/a/b/e; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/a/e<", + "Lf/h/a/b/e<", "Lf/h/c/j/d/m/v;", "[B>;" } @@ -22,10 +22,10 @@ # instance fields -.field public final a:Lf/h/a/a/f; +.field public final a:Lf/h/a/b/f; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/a/f<", + "Lf/h/a/b/f<", "Lf/h/c/j/d/m/v;", ">;" } @@ -65,20 +65,20 @@ sget-object v0, Lf/h/c/j/d/s/b;->a:Lf/h/c/j/d/s/b; - sput-object v0, Lf/h/c/j/d/s/c;->e:Lf/h/a/a/e; + sput-object v0, Lf/h/c/j/d/s/c;->e:Lf/h/a/b/e; return-void .end method -.method public constructor (Lf/h/a/a/f;Lf/h/a/a/e;)V +.method public constructor (Lf/h/a/b/f;Lf/h/a/b/e;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { "(", - "Lf/h/a/a/f<", + "Lf/h/a/b/f<", "Lf/h/c/j/d/m/v;", ">;", - "Lf/h/a/a/e<", + "Lf/h/a/b/e<", "Lf/h/c/j/d/m/v;", "[B>;)V" } @@ -86,7 +86,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/h/c/j/d/s/c;->a:Lf/h/a/a/f; + iput-object p1, p0, Lf/h/c/j/d/s/c;->a:Lf/h/a/b/f; return-void .end method @@ -94,47 +94,47 @@ .method public static a(Landroid/content/Context;)Lf/h/c/j/d/s/c; .locals 4 - invoke-static {p0}, Lf/h/a/a/j/n;->b(Landroid/content/Context;)V + invoke-static {p0}, Lf/h/a/b/j/n;->b(Landroid/content/Context;)V - invoke-static {}, Lf/h/a/a/j/n;->a()Lf/h/a/a/j/n; + invoke-static {}, Lf/h/a/b/j/n;->a()Lf/h/a/b/j/n; move-result-object p0 - new-instance v0, Lf/h/a/a/i/a; + new-instance v0, Lf/h/a/b/i/a; sget-object v1, Lf/h/c/j/d/s/c;->c:Ljava/lang/String; sget-object v2, Lf/h/c/j/d/s/c;->d:Ljava/lang/String; - invoke-direct {v0, v1, v2}, Lf/h/a/a/i/a;->(Ljava/lang/String;Ljava/lang/String;)V + invoke-direct {v0, v1, v2}, Lf/h/a/b/i/a;->(Ljava/lang/String;Ljava/lang/String;)V - invoke-virtual {p0, v0}, Lf/h/a/a/j/n;->c(Lf/h/a/a/j/d;)Lf/h/a/a/g; + invoke-virtual {p0, v0}, Lf/h/a/b/j/n;->c(Lf/h/a/b/j/d;)Lf/h/a/b/g; move-result-object p0 const-class v0, Lf/h/c/j/d/m/v; - new-instance v1, Lf/h/a/a/b; + new-instance v1, Lf/h/a/b/b; const-string v2, "json" - invoke-direct {v1, v2}, Lf/h/a/a/b;->(Ljava/lang/String;)V + invoke-direct {v1, v2}, Lf/h/a/b/b;->(Ljava/lang/String;)V - sget-object v2, Lf/h/c/j/d/s/c;->e:Lf/h/a/a/e; + sget-object v2, Lf/h/c/j/d/s/c;->e:Lf/h/a/b/e; - check-cast p0, Lf/h/a/a/j/j; + check-cast p0, Lf/h/a/b/j/j; const-string v3, "FIREBASE_CRASHLYTICS_REPORT" - invoke-virtual {p0, v3, v0, v1, v2}, Lf/h/a/a/j/j;->a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/a/b;Lf/h/a/a/e;)Lf/h/a/a/f; + invoke-virtual {p0, v3, v0, v1, v2}, Lf/h/a/b/j/j;->a(Ljava/lang/String;Ljava/lang/Class;Lf/h/a/b/b;Lf/h/a/b/e;)Lf/h/a/b/f; move-result-object p0 new-instance v0, Lf/h/c/j/d/s/c; - sget-object v1, Lf/h/c/j/d/s/c;->e:Lf/h/a/a/e; + sget-object v1, Lf/h/c/j/d/s/c;->e:Lf/h/a/b/e; - invoke-direct {v0, p0, v1}, Lf/h/c/j/d/s/c;->(Lf/h/a/a/f;Lf/h/a/a/e;)V + invoke-direct {v0, p0, v1}, Lf/h/c/j/d/s/c;->(Lf/h/a/b/f;Lf/h/a/b/e;)V return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/c/j/d/t/d$a.smali b/com.discord/smali_classes2/f/h/c/j/d/t/d$a.smali index 6189f2f0a8..64045c6e5b 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/t/d$a.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/t/d$a.smali @@ -3,7 +3,7 @@ .source "SettingsController.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Ljava/lang/Void;", "Ljava/lang/Void;", ">;" @@ -366,7 +366,7 @@ :cond_3 :goto_5 - invoke-static {v1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/t/d.smali b/com.discord/smali_classes2/f/h/c/j/d/t/d.smali index 4235724233..7f1a7388ce 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/t/d.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/t/d.smali @@ -155,7 +155,7 @@ check-cast v0, Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object v0 .end method @@ -398,7 +398,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -440,7 +440,7 @@ invoke-direct {v0, p0}, Lf/h/c/j/d/t/d$a;->(Lf/h/c/j/d/t/d;)V - invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, v0}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/j/d/t/j/a.smali b/com.discord/smali_classes2/f/h/c/j/d/t/j/a.smali index 428e7039cb..06c8632061 100644 --- a/com.discord/smali_classes2/f/h/c/j/d/t/j/a.smali +++ b/com.discord/smali_classes2/f/h/c/j/d/t/j/a.smali @@ -221,7 +221,7 @@ invoke-virtual {p1, p2}, Lf/h/c/j/d/b;->b(Ljava/lang/String;)V - invoke-static {v0}, Lf/h/a/b/i1/e;->g1(I)I + invoke-static {v0}, Lf/h/a/c/i1/e;->i1(I)I move-result p1 :try_end_0 diff --git a/com.discord/smali_classes2/f/h/c/k/a.smali b/com.discord/smali_classes2/f/h/c/k/a.smali index 4365baf849..88745199b4 100644 --- a/com.discord/smali_classes2/f/h/c/k/a.smali +++ b/com.discord/smali_classes2/f/h/c/k/a.smali @@ -36,7 +36,7 @@ .method public a(Lf/h/c/i/e;)Ljava/lang/Object; .locals 0 - invoke-static {p1}, Lcom/google/firebase/datatransport/TransportRegistrar;->lambda$getComponents$0(Lf/h/c/i/e;)Lf/h/a/a/g; + invoke-static {p1}, Lcom/google/firebase/datatransport/TransportRegistrar;->lambda$getComponents$0(Lf/h/c/i/e;)Lf/h/a/b/g; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/l/b/a.smali b/com.discord/smali_classes2/f/h/c/l/b/a.smali index 1ea6a1d672..a779e9c5f4 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/a.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/a.smali @@ -31,7 +31,7 @@ .method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 13 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -70,14 +70,14 @@ packed-switch v2, :pswitch_data_0 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :pswitch_0 sget-object v2, Landroid/net/Uri;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p1, v1, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p1, v1, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object v1 @@ -88,42 +88,42 @@ goto :goto_0 :pswitch_1 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; move-result-object v11 goto :goto_0 :pswitch_2 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->m1(Landroid/os/Parcel;I)J + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->o1(Landroid/os/Parcel;I)J move-result-wide v9 goto :goto_0 :pswitch_3 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->l1(Landroid/os/Parcel;I)I + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->n1(Landroid/os/Parcel;I)I move-result v8 goto :goto_0 :pswitch_4 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v7 goto :goto_0 :pswitch_5 - invoke-static {p1, v1}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v1}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v6 goto :goto_0 :cond_0 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData; diff --git a/com.discord/smali_classes2/f/h/c/l/b/b.smali b/com.discord/smali_classes2/f/h/c/l/b/b.smali index 9deb311241..80f69bcb77 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/b.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/b.smali @@ -1,14 +1,14 @@ .class public final Lf/h/c/l/b/b; -.super Lf/h/a/d/e/h/a$a; +.super Lf/h/a/f/e/h/a$a; .source "com.google.firebase:firebase-dynamic-links@@19.1.0" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/a$a<", + "Lf/h/a/f/e/h/a$a<", "Lf/h/c/l/b/d;", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation @@ -18,17 +18,17 @@ .method public constructor ()V .locals 0 - invoke-direct {p0}, Lf/h/a/d/e/h/a$a;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/a$a;->()V return-void .end method # virtual methods -.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Ljava/lang/Object;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)Lf/h/a/d/e/h/a$f; +.method public final synthetic a(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Ljava/lang/Object;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)Lf/h/a/f/e/h/a$f; .locals 6 - check-cast p4, Lf/h/a/d/e/h/a$d$c; + check-cast p4, Lf/h/a/f/e/h/a$d$c; new-instance p4, Lf/h/c/l/b/d; @@ -44,7 +44,7 @@ move-object v5, p6 - invoke-direct/range {v0 .. v5}, Lf/h/c/l/b/d;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V + invoke-direct/range {v0 .. v5}, Lf/h/c/l/b/d;->(Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V return-object p4 .end method diff --git a/com.discord/smali_classes2/f/h/c/l/b/c.smali b/com.discord/smali_classes2/f/h/c/l/b/c.smali index fdf588dcc4..2ffb910100 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/c.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/c.smali @@ -1,45 +1,45 @@ .class public final Lf/h/c/l/b/c; -.super Lf/h/a/d/e/h/b; +.super Lf/h/a/f/e/h/b; .source "com.google.firebase:firebase-dynamic-links@@19.1.0" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation # static fields -.field public static final j:Lf/h/a/d/e/h/a$g; +.field public static final j:Lf/h/a/f/e/h/a$g; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/a$g<", + "Lf/h/a/f/e/h/a$g<", "Lf/h/c/l/b/d;", ">;" } .end annotation .end field -.field public static final k:Lf/h/a/d/e/h/a$a; +.field public static final k:Lf/h/a/f/e/h/a$a; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/a$a<", + "Lf/h/a/f/e/h/a$a<", "Lf/h/c/l/b/d;", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation .end field -.field public static final l:Lf/h/a/d/e/h/a; +.field public static final l:Lf/h/a/f/e/h/a; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/a<", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/a<", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation @@ -50,27 +50,27 @@ .method public static constructor ()V .locals 4 - new-instance v0, Lf/h/a/d/e/h/a$g; + new-instance v0, Lf/h/a/f/e/h/a$g; - invoke-direct {v0}, Lf/h/a/d/e/h/a$g;->()V + invoke-direct {v0}, Lf/h/a/f/e/h/a$g;->()V - sput-object v0, Lf/h/c/l/b/c;->j:Lf/h/a/d/e/h/a$g; + sput-object v0, Lf/h/c/l/b/c;->j:Lf/h/a/f/e/h/a$g; new-instance v0, Lf/h/c/l/b/b; invoke-direct {v0}, Lf/h/c/l/b/b;->()V - sput-object v0, Lf/h/c/l/b/c;->k:Lf/h/a/d/e/h/a$a; + sput-object v0, Lf/h/c/l/b/c;->k:Lf/h/a/f/e/h/a$a; - new-instance v1, Lf/h/a/d/e/h/a; + new-instance v1, Lf/h/a/f/e/h/a; - sget-object v2, Lf/h/c/l/b/c;->j:Lf/h/a/d/e/h/a$g; + sget-object v2, Lf/h/c/l/b/c;->j:Lf/h/a/f/e/h/a$g; const-string v3, "DynamicLinks.API" - invoke-direct {v1, v3, v0, v2}, Lf/h/a/d/e/h/a;->(Ljava/lang/String;Lf/h/a/d/e/h/a$a;Lf/h/a/d/e/h/a$g;)V + invoke-direct {v1, v3, v0, v2}, Lf/h/a/f/e/h/a;->(Ljava/lang/String;Lf/h/a/f/e/h/a$a;Lf/h/a/f/e/h/a$g;)V - sput-object v1, Lf/h/c/l/b/c;->l:Lf/h/a/d/e/h/a; + sput-object v1, Lf/h/c/l/b/c;->l:Lf/h/a/f/e/h/a; return-void .end method @@ -82,13 +82,13 @@ .end annotation .end param - sget-object v0, Lf/h/c/l/b/c;->l:Lf/h/a/d/e/h/a; + sget-object v0, Lf/h/c/l/b/c;->l:Lf/h/a/f/e/h/a; - sget-object v1, Lf/h/a/d/e/h/b$a;->c:Lf/h/a/d/e/h/b$a; + sget-object v1, Lf/h/a/f/e/h/b$a;->c:Lf/h/a/f/e/h/b$a; const/4 v2, 0x0 - invoke-direct {p0, p1, v0, v2, v1}, Lf/h/a/d/e/h/b;->(Landroid/content/Context;Lf/h/a/d/e/h/a;Lf/h/a/d/e/h/a$d;Lf/h/a/d/e/h/b$a;)V + invoke-direct {p0, p1, v0, v2, v1}, Lf/h/a/f/e/h/b;->(Landroid/content/Context;Lf/h/a/f/e/h/a;Lf/h/a/f/e/h/a$d;Lf/h/a/f/e/h/b$a;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/l/b/d.smali b/com.discord/smali_classes2/f/h/c/l/b/d.smali index 686f111e78..4a67af818d 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/d.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/d.smali @@ -1,12 +1,12 @@ .class public final Lf/h/c/l/b/d; -.super Lf/h/a/d/e/k/f; +.super Lf/h/a/f/e/k/f; .source "com.google.firebase:firebase-dynamic-links@@19.1.0" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/k/f<", + "Lf/h/a/f/e/k/f<", "Lf/h/c/l/b/j;", ">;" } @@ -14,7 +14,7 @@ # direct methods -.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/d/e/k/c;Lf/h/a/d/e/h/c$a;Lf/h/a/d/e/h/c$b;)V +.method public constructor (Landroid/content/Context;Landroid/os/Looper;Lf/h/a/f/e/k/c;Lf/h/a/f/e/h/c$a;Lf/h/a/f/e/h/c$b;)V .locals 7 const/16 v3, 0x83 @@ -31,7 +31,7 @@ move-object v6, p5 - invoke-direct/range {v0 .. v6}, Lf/h/a/d/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/d/e/k/c;Lf/h/a/d/e/h/i/f;Lf/h/a/d/e/h/i/l;)V + invoke-direct/range {v0 .. v6}, Lf/h/a/f/e/k/f;->(Landroid/content/Context;Landroid/os/Looper;ILf/h/a/f/e/k/c;Lf/h/a/f/e/h/i/f;Lf/h/a/f/e/h/i/l;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/l/b/e.smali b/com.discord/smali_classes2/f/h/c/l/b/e.smali index bccf00197a..f121ae8d5d 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/e.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/e.smali @@ -4,11 +4,11 @@ # instance fields -.field public final a:Lf/h/a/d/e/h/b; +.field public final a:Lf/h/a/f/e/h/b; .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/b<", - "Lf/h/a/d/e/h/a$d$c;", + "Lf/h/a/f/e/h/b<", + "Lf/h/a/f/e/h/a$d$c;", ">;" } .end annotation @@ -38,7 +38,7 @@ invoke-direct {p0}, Lf/h/c/l/a;->()V - iput-object v0, p0, Lf/h/c/l/b/e;->a:Lf/h/a/d/e/h/b; + iput-object v0, p0, Lf/h/c/l/b/e;->a:Lf/h/a/f/e/h/b; iput-object p2, p0, Lf/h/c/l/b/e;->b:Lf/h/c/g/a/a; diff --git a/com.discord/smali_classes2/f/h/c/l/b/i.smali b/com.discord/smali_classes2/f/h/c/l/b/i.smali index 6b2260015f..36af3ada1b 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/i.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/i.smali @@ -1,12 +1,12 @@ .class public final Lf/h/c/l/b/i; -.super Lf/h/a/d/e/h/i/p; +.super Lf/h/a/f/e/h/i/p; .source "com.google.firebase:firebase-dynamic-links@@19.1.0" # annotations .annotation system Ldalvik/annotation/Signature; value = { - "Lf/h/a/d/e/h/i/p<", + "Lf/h/a/f/e/h/i/p<", "Lf/h/c/l/b/d;", "Lcom/google/firebase/dynamiclinks/PendingDynamicLinkData;", ">;" @@ -27,7 +27,7 @@ .method public constructor (Lf/h/c/g/a/a;Ljava/lang/String;)V .locals 0 - invoke-direct {p0}, Lf/h/a/d/e/h/i/p;->()V + invoke-direct {p0}, Lf/h/a/f/e/h/i/p;->()V iput-object p2, p0, Lf/h/c/l/b/i;->c:Ljava/lang/String; @@ -38,7 +38,7 @@ # virtual methods -.method public final synthetic c(Lf/h/a/d/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V +.method public final synthetic c(Lf/h/a/f/e/h/a$b;Lcom/google/android/gms/tasks/TaskCompletionSource;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { @@ -57,13 +57,13 @@ iget-object p2, p0, Lf/h/c/l/b/i;->c:Ljava/lang/String; :try_start_0 - invoke-virtual {p1}, Lf/h/a/d/e/k/b;->t()Landroid/os/IInterface; + invoke-virtual {p1}, Lf/h/a/f/e/k/b;->t()Landroid/os/IInterface; move-result-object p1 check-cast p1, Lf/h/c/l/b/j; - invoke-interface {p1, v0, p2}, Lf/h/c/l/b/j;->Y(Lf/h/c/l/b/h;Ljava/lang/String;)V + invoke-interface {p1, v0, p2}, Lf/h/c/l/b/j;->Z(Lf/h/c/l/b/h;Ljava/lang/String;)V :try_end_0 .catch Landroid/os/RemoteException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/h/c/l/b/j.smali b/com.discord/smali_classes2/f/h/c/l/b/j.smali index b805821d39..6b3a5381e5 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/j.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/j.smali @@ -7,7 +7,7 @@ # virtual methods -.method public abstract Y(Lf/h/c/l/b/h;Ljava/lang/String;)V +.method public abstract Z(Lf/h/c/l/b/h;Ljava/lang/String;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; diff --git a/com.discord/smali_classes2/f/h/c/l/b/k.smali b/com.discord/smali_classes2/f/h/c/l/b/k.smali index e0b05e6576..f628d71ea7 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/k.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/k.smali @@ -1,5 +1,5 @@ .class public abstract Lf/h/c/l/b/k; -.super Lf/h/a/d/h/g/a; +.super Lf/h/a/f/h/g/a; .source "com.google.firebase:firebase-dynamic-links@@19.1.0" # interfaces @@ -12,7 +12,7 @@ const-string v0, "com.google.firebase.dynamiclinks.internal.IDynamicLinksCallbacks" - invoke-direct {p0, v0}, Lf/h/a/d/h/g/a;->(Ljava/lang/String;)V + invoke-direct {p0, v0}, Lf/h/a/f/h/g/a;->(Ljava/lang/String;)V return-void .end method @@ -42,7 +42,7 @@ :cond_0 sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p2, p1}, Lf/h/a/d/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p2, p1}, Lf/h/a/f/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object p1 @@ -50,7 +50,7 @@ sget-object p1, Lcom/google/firebase/dynamiclinks/internal/zzo;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p2, p1}, Lf/h/a/d/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p2, p1}, Lf/h/a/f/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object p1 @@ -65,7 +65,7 @@ :cond_1 sget-object p1, Lcom/google/android/gms/common/api/Status;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p2, p1}, Lf/h/a/d/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p2, p1}, Lf/h/a/f/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object p1 @@ -73,7 +73,7 @@ sget-object p4, Lcom/google/firebase/dynamiclinks/internal/DynamicLinkData;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p2, p4}, Lf/h/a/d/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p2, p4}, Lf/h/a/f/h/g/b;->a(Landroid/os/Parcel;Landroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object p2 @@ -103,9 +103,9 @@ if-eqz v2, :cond_3 - iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V goto :goto_1 @@ -114,9 +114,9 @@ invoke-direct {v0, p1}, Lcom/google/android/gms/common/api/ApiException;->(Lcom/google/android/gms/common/api/Status;)V - iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, v0}, Lf/h/a/d/o/c0;->n(Ljava/lang/Exception;)V + invoke-virtual {p1, v0}, Lf/h/a/f/o/c0;->n(Ljava/lang/Exception;)V :goto_1 if-nez p2, :cond_4 diff --git a/com.discord/smali_classes2/f/h/c/l/b/l.smali b/com.discord/smali_classes2/f/h/c/l/b/l.smali index d1b28ab5e0..4b058a2567 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/l.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/l.smali @@ -30,7 +30,7 @@ # virtual methods -.method public final Y(Lf/h/c/l/b/h;Ljava/lang/String;)V +.method public final Z(Lf/h/c/l/b/h;Ljava/lang/String;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -46,7 +46,7 @@ invoke-virtual {v0, v1}, Landroid/os/Parcel;->writeInterfaceToken(Ljava/lang/String;)V - invoke-static {v0, p1}, Lf/h/a/d/h/g/b;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V + invoke-static {v0, p1}, Lf/h/a/f/h/g/b;->b(Landroid/os/Parcel;Landroid/os/IInterface;)V invoke-virtual {v0, p2}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V diff --git a/com.discord/smali_classes2/f/h/c/l/b/m.smali b/com.discord/smali_classes2/f/h/c/l/b/m.smali index 141d42c810..3031bffc19 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/m.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/m.smali @@ -31,7 +31,7 @@ .method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 7 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -68,14 +68,14 @@ if-eq v5, v6, :cond_0 - invoke-static {p1, v4}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v4}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :cond_0 sget-object v3, Lcom/google/firebase/dynamiclinks/internal/zzr;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p1, v4, v3}, Lf/h/a/b/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; + invoke-static {p1, v4, v3}, Lf/h/a/c/i1/e;->X(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Ljava/util/ArrayList; move-result-object v3 @@ -84,7 +84,7 @@ :cond_1 sget-object v2, Landroid/net/Uri;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p1, v4, v2}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p1, v4, v2}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object v2 @@ -95,7 +95,7 @@ :cond_2 sget-object v1, Landroid/net/Uri;->CREATOR:Landroid/os/Parcelable$Creator; - invoke-static {p1, v4, v1}, Lf/h/a/b/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; + invoke-static {p1, v4, v1}, Lf/h/a/c/i1/e;->S(Landroid/os/Parcel;ILandroid/os/Parcelable$Creator;)Landroid/os/Parcelable; move-result-object v1 @@ -104,7 +104,7 @@ goto :goto_0 :cond_3 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/dynamiclinks/internal/zzo; diff --git a/com.discord/smali_classes2/f/h/c/l/b/n.smali b/com.discord/smali_classes2/f/h/c/l/b/n.smali index 42810fb0d7..e5518ba360 100644 --- a/com.discord/smali_classes2/f/h/c/l/b/n.smali +++ b/com.discord/smali_classes2/f/h/c/l/b/n.smali @@ -31,7 +31,7 @@ .method public final createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -56,19 +56,19 @@ if-eq v3, v4, :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->T(Landroid/os/Parcel;I)Ljava/lang/String; move-result-object v1 goto :goto_0 :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/dynamiclinks/internal/zzr; diff --git a/com.discord/smali_classes2/f/h/c/p/b0.smali b/com.discord/smali_classes2/f/h/c/p/b0.smali index 2a9d5678df..3b14d949fa 100644 --- a/com.discord/smali_classes2/f/h/c/p/b0.smali +++ b/com.discord/smali_classes2/f/h/c/p/b0.smali @@ -218,7 +218,7 @@ :cond_1 :try_start_2 - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result v1 @@ -298,7 +298,7 @@ invoke-static {v0, v3}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result v0 diff --git a/com.discord/smali_classes2/f/h/c/p/c.smali b/com.discord/smali_classes2/f/h/c/p/c.smali index 99950aff9b..bf0640208a 100644 --- a/com.discord/smali_classes2/f/h/c/p/c.smali +++ b/com.discord/smali_classes2/f/h/c/p/c.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields @@ -34,7 +34,7 @@ iget-object v1, p0, Lf/h/c/p/c;->b:Landroid/content/Intent; - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result v2 @@ -63,9 +63,9 @@ sget-object v0, Lf/h/c/p/h;->a:Ljava/util/concurrent/Executor; - sget-object v1, Lf/h/c/p/e;->a:Lf/h/a/d/o/a; + sget-object v1, Lf/h/c/p/e;->a:Lf/h/a/f/o/a; - invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/d.smali b/com.discord/smali_classes2/f/h/c/p/d.smali index 2d6dae6245..c726d95368 100644 --- a/com.discord/smali_classes2/f/h/c/p/d.smali +++ b/com.discord/smali_classes2/f/h/c/p/d.smali @@ -3,11 +3,11 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # static fields -.field public static final a:Lf/h/a/d/o/a; +.field public static final a:Lf/h/a/f/o/a; # direct methods @@ -18,7 +18,7 @@ invoke-direct {v0}, Lf/h/c/p/d;->()V - sput-object v0, Lf/h/c/p/d;->a:Lf/h/a/d/o/a; + sput-object v0, Lf/h/c/p/d;->a:Lf/h/a/f/o/a; return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/p/e.smali b/com.discord/smali_classes2/f/h/c/p/e.smali index e12627c6b5..4d0a54e59b 100644 --- a/com.discord/smali_classes2/f/h/c/p/e.smali +++ b/com.discord/smali_classes2/f/h/c/p/e.smali @@ -3,11 +3,11 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # static fields -.field public static final a:Lf/h/a/d/o/a; +.field public static final a:Lf/h/a/f/o/a; # direct methods @@ -18,7 +18,7 @@ invoke-direct {v0}, Lf/h/c/p/e;->()V - sput-object v0, Lf/h/c/p/e;->a:Lf/h/a/d/o/a; + sput-object v0, Lf/h/c/p/e;->a:Lf/h/a/f/o/a; return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/p/e0.smali b/com.discord/smali_classes2/f/h/c/p/e0.smali index ab70b361e0..f563df7902 100644 --- a/com.discord/smali_classes2/f/h/c/p/e0.smali +++ b/com.discord/smali_classes2/f/h/c/p/e0.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/f.smali b/com.discord/smali_classes2/f/h/c/p/f.smali index 4aad711c4f..01be28c601 100644 --- a/com.discord/smali_classes2/f/h/c/p/f.smali +++ b/com.discord/smali_classes2/f/h/c/p/f.smali @@ -136,23 +136,23 @@ iget-object v2, v0, Lf/h/c/p/u0$a;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v2, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; new-instance v3, Lf/h/c/p/t0; invoke-direct {v3, v1}, Lf/h/c/p/t0;->(Ljava/util/concurrent/ScheduledFuture;)V - iget-object v1, v2, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object v1, v2, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance v4, Lf/h/a/d/o/s; + new-instance v4, Lf/h/a/f/o/s; - invoke-static {p1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {p1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {v4, p1, v3}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V + invoke-direct {v4, p1, v3}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V - invoke-virtual {v1, v4}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {v1, v4}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {v2}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {v2}, Lf/h/a/f/o/c0;->q()V iget-object p1, p0, Lf/h/c/p/u0;->g:Ljava/util/Queue; @@ -162,7 +162,7 @@ iget-object p1, v0, Lf/h/c/p/u0$a;->b:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 @@ -170,9 +170,9 @@ sget-object p0, Lf/h/c/p/h;->a:Ljava/util/concurrent/Executor; - sget-object v0, Lf/h/c/p/d;->a:Lf/h/a/d/o/a; + sget-object v0, Lf/h/c/p/d;->a:Lf/h/a/f/o/a; - invoke-virtual {p1, p0, v0}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p0, v0}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -268,7 +268,7 @@ :cond_0 iget-object v0, p0, Lf/h/c/p/f;->a:Landroid/content/Context; - invoke-static {}, Lf/h/a/b/i1/e;->S0()Z + invoke-static {}, Lf/h/a/c/i1/e;->U0()Z move-result v1 @@ -324,7 +324,7 @@ invoke-direct {v2, v0, p1}, Lf/h/c/p/b;->(Landroid/content/Context;Landroid/content/Intent;)V - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v1 @@ -334,7 +334,7 @@ invoke-direct {v3, v0, p1}, Lf/h/c/p/c;->(Landroid/content/Context;Landroid/content/Intent;)V - invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v2, v3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/g0.smali b/com.discord/smali_classes2/f/h/c/p/g0.smali index 431816837f..212fc6d35a 100644 --- a/com.discord/smali_classes2/f/h/c/p/g0.smali +++ b/com.discord/smali_classes2/f/h/c/p/g0.smali @@ -3,11 +3,11 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # static fields -.field public static final a:Lf/h/a/d/o/a; +.field public static final a:Lf/h/a/f/o/a; # direct methods @@ -18,7 +18,7 @@ invoke-direct {v0}, Lf/h/c/p/g0;->()V - sput-object v0, Lf/h/c/p/g0;->a:Lf/h/a/d/o/a; + sput-object v0, Lf/h/c/p/g0;->a:Lf/h/a/f/o/a; return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/p/h.smali b/com.discord/smali_classes2/f/h/c/p/h.smali index 4326f4acd8..7c20bd51f4 100644 --- a/com.discord/smali_classes2/f/h/c/p/h.smali +++ b/com.discord/smali_classes2/f/h/c/p/h.smali @@ -29,11 +29,11 @@ invoke-direct {v6}, Ljava/util/concurrent/LinkedBlockingQueue;->()V - new-instance v7, Lf/h/a/d/e/n/i/a; + new-instance v7, Lf/h/a/f/e/n/i/a; const-string v0, "firebase-iid-executor" - invoke-direct {v7, v0}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v7, v0}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V const/4 v1, 0x0 diff --git a/com.discord/smali_classes2/f/h/c/p/h0.smali b/com.discord/smali_classes2/f/h/c/p/h0.smali index 77e81d470f..f2dd60c9c5 100644 --- a/com.discord/smali_classes2/f/h/c/p/h0.smali +++ b/com.discord/smali_classes2/f/h/c/p/h0.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields @@ -80,9 +80,9 @@ sget-object v0, Lf/h/c/p/h;->a:Ljava/util/concurrent/Executor; - sget-object v1, Lf/h/c/p/k0;->a:Lf/h/a/d/o/f; + sget-object v1, Lf/h/c/p/k0;->a:Lf/h/a/f/o/f; - invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/j.smali b/com.discord/smali_classes2/f/h/c/p/j.smali index f232e42ecf..80de68d33d 100644 --- a/com.discord/smali_classes2/f/h/c/p/j.smali +++ b/com.discord/smali_classes2/f/h/c/p/j.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/j0.smali b/com.discord/smali_classes2/f/h/c/p/j0.smali index 4352dea451..f17691242e 100644 --- a/com.discord/smali_classes2/f/h/c/p/j0.smali +++ b/com.discord/smali_classes2/f/h/c/p/j0.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/k0.smali b/com.discord/smali_classes2/f/h/c/p/k0.smali index 096e35d943..4fb44dba50 100644 --- a/com.discord/smali_classes2/f/h/c/p/k0.smali +++ b/com.discord/smali_classes2/f/h/c/p/k0.smali @@ -3,11 +3,11 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # static fields -.field public static final a:Lf/h/a/d/o/f; +.field public static final a:Lf/h/a/f/o/f; # direct methods @@ -18,7 +18,7 @@ invoke-direct {v0}, Lf/h/c/p/k0;->()V - sput-object v0, Lf/h/c/p/k0;->a:Lf/h/a/d/o/f; + sput-object v0, Lf/h/c/p/k0;->a:Lf/h/a/f/o/f; return-void .end method @@ -60,14 +60,14 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 goto :goto_1 :cond_1 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/l.smali b/com.discord/smali_classes2/f/h/c/p/l.smali index 14e7f8a52f..5c1702b81a 100644 --- a/com.discord/smali_classes2/f/h/c/p/l.smali +++ b/com.discord/smali_classes2/f/h/c/p/l.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/l0$a.smali b/com.discord/smali_classes2/f/h/c/p/l0$a.smali index 78a815e434..37b270d1ca 100644 --- a/com.discord/smali_classes2/f/h/c/p/l0$a.smali +++ b/com.discord/smali_classes2/f/h/c/p/l0$a.smali @@ -1,5 +1,5 @@ .class public Lf/h/c/p/l0$a; -.super Lf/h/a/d/h/e/a; +.super Lf/h/a/f/h/e/a; .source "com.google.firebase:firebase-iid@@20.2.3" @@ -24,7 +24,7 @@ iput-object p1, p0, Lf/h/c/p/l0$a;->a:Lf/h/c/p/l0; - invoke-direct {p0, p2}, Lf/h/a/d/h/e/a;->(Landroid/os/Looper;)V + invoke-direct {p0, p2}, Lf/h/a/f/h/e/a;->(Landroid/os/Looper;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/p/l0.smali b/com.discord/smali_classes2/f/h/c/p/l0.smali index 1c796c4cb2..76e110cab8 100644 --- a/com.discord/smali_classes2/f/h/c/p/l0.smali +++ b/com.discord/smali_classes2/f/h/c/p/l0.smali @@ -354,7 +354,7 @@ move-result-object p1 - iget-object v0, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; sget-object v3, Lf/h/c/p/h;->a:Ljava/util/concurrent/Executor; @@ -362,19 +362,19 @@ invoke-direct {v4, p0, v1, p1}, Lf/h/c/p/j0;->(Lf/h/c/p/l0;Ljava/lang/String;Ljava/util/concurrent/ScheduledFuture;)V - iget-object p1, v0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p1, v0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance v1, Lf/h/a/d/o/s; + new-instance v1, Lf/h/a/f/o/s; - invoke-static {v3}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {v3}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {v1, v3, v4}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V + invoke-direct {v1, v3, v4}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V - invoke-virtual {p1, v1}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {p1, v1}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {v0}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {v0}, Lf/h/a/f/o/c0;->q()V - iget-object p1, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v2, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p1 @@ -454,9 +454,9 @@ return-void :cond_1 - iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, p2}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p1, p2}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V monitor-exit v0 diff --git a/com.discord/smali_classes2/f/h/c/p/m.smali b/com.discord/smali_classes2/f/h/c/p/m.smali index 9322437fb3..4f29e9b6df 100644 --- a/com.discord/smali_classes2/f/h/c/p/m.smali +++ b/com.discord/smali_classes2/f/h/c/p/m.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # instance fields @@ -104,7 +104,7 @@ invoke-direct {v0, v3, p1}, Lf/h/c/p/u;->(Ljava/lang/String;Ljava/lang/String;)V - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/o.smali b/com.discord/smali_classes2/f/h/c/p/o.smali index 65d1ed1286..0bb58b3dd7 100644 --- a/com.discord/smali_classes2/f/h/c/p/o.smali +++ b/com.discord/smali_classes2/f/h/c/p/o.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/p.smali b/com.discord/smali_classes2/f/h/c/p/p.smali index 54da204756..facdaa2bbf 100644 --- a/com.discord/smali_classes2/f/h/c/p/p.smali +++ b/com.discord/smali_classes2/f/h/c/p/p.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields @@ -32,24 +32,24 @@ const-class v0, Ljava/io/IOException; - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; - iget-object v1, p1, Lf/h/a/d/o/c0;->a:Ljava/lang/Object; + iget-object v1, p1, Lf/h/a/f/o/c0;->a:Ljava/lang/Object; monitor-enter v1 :try_start_0 - iget-boolean v2, p1, Lf/h/a/d/o/c0;->c:Z + iget-boolean v2, p1, Lf/h/a/f/o/c0;->c:Z const-string v3, "Task is not yet complete" - invoke-static {v2, v3}, Lf/h/a/b/i1/e;->I(ZLjava/lang/Object;)V + invoke-static {v2, v3}, Lf/h/a/c/i1/e;->I(ZLjava/lang/Object;)V - iget-boolean v2, p1, Lf/h/a/d/o/c0;->d:Z + iget-boolean v2, p1, Lf/h/a/f/o/c0;->d:Z if-nez v2, :cond_7 - iget-object v2, p1, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; + iget-object v2, p1, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; invoke-virtual {v0, v2}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z @@ -57,11 +57,11 @@ if-nez v2, :cond_6 - iget-object v0, p1, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; + iget-object v0, p1, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; if-nez v0, :cond_5 - iget-object p1, p1, Lf/h/a/d/o/c0;->e:Ljava/lang/Object; + iget-object p1, p1, Lf/h/a/f/o/c0;->e:Ljava/lang/Object; monitor-exit v1 :try_end_0 @@ -169,14 +169,14 @@ :try_start_1 new-instance v0, Lcom/google/android/gms/tasks/RuntimeExecutionException; - iget-object p1, p1, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; + iget-object p1, p1, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; invoke-direct {v0, p1}, Lcom/google/android/gms/tasks/RuntimeExecutionException;->(Ljava/lang/Throwable;)V throw v0 :cond_6 - iget-object p1, p1, Lf/h/a/d/o/c0;->f:Ljava/lang/Exception; + iget-object p1, p1, Lf/h/a/f/o/c0;->f:Ljava/lang/Exception; invoke-virtual {v0, p1}, Ljava/lang/Class;->cast(Ljava/lang/Object;)Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/c/p/p0.smali b/com.discord/smali_classes2/f/h/c/p/p0.smali index 004a4ee342..40fe3f252f 100644 --- a/com.discord/smali_classes2/f/h/c/p/p0.smali +++ b/com.discord/smali_classes2/f/h/c/p/p0.smali @@ -8,7 +8,7 @@ .field public static final b:Ljava/lang/Object; -.field public static c:Lf/h/a/d/n/a; +.field public static c:Lf/h/a/f/n/a; # direct methods @@ -50,25 +50,25 @@ monitor-enter v0 :try_start_0 - sget-object v1, Lf/h/c/p/p0;->c:Lf/h/a/d/n/a; + sget-object v1, Lf/h/c/p/p0;->c:Lf/h/a/f/n/a; const/4 v2, 0x1 if-nez v1, :cond_0 - new-instance v1, Lf/h/a/d/n/a; + new-instance v1, Lf/h/a/f/n/a; const-string v3, "wake:com.google.firebase.iid.WakeLockHolder" - invoke-direct {v1, p0, v2, v3}, Lf/h/a/d/n/a;->(Landroid/content/Context;ILjava/lang/String;)V + invoke-direct {v1, p0, v2, v3}, Lf/h/a/f/n/a;->(Landroid/content/Context;ILjava/lang/String;)V - sput-object v1, Lf/h/c/p/p0;->c:Lf/h/a/d/n/a; + sput-object v1, Lf/h/c/p/p0;->c:Lf/h/a/f/n/a; - iget-object v3, v1, Lf/h/a/d/n/a;->b:Landroid/os/PowerManager$WakeLock; + iget-object v3, v1, Lf/h/a/f/n/a;->b:Landroid/os/PowerManager$WakeLock; invoke-virtual {v3, v2}, Landroid/os/PowerManager$WakeLock;->setReferenceCounted(Z)V - iput-boolean v2, v1, Lf/h/a/d/n/a;->h:Z + iput-boolean v2, v1, Lf/h/a/f/n/a;->h:Z :cond_0 const-string v1, "com.google.firebase.iid.WakeLockHolder.wakefulintent" @@ -98,11 +98,11 @@ :cond_1 if-nez v1, :cond_2 - sget-object p1, Lf/h/c/p/p0;->c:Lf/h/a/d/n/a; + sget-object p1, Lf/h/c/p/p0;->c:Lf/h/a/f/n/a; sget-wide v1, Lf/h/c/p/p0;->a:J - invoke-virtual {p1, v1, v2}, Lf/h/a/d/n/a;->a(J)V + invoke-virtual {p1, v1, v2}, Lf/h/a/f/n/a;->a(J)V :cond_2 monitor-exit v0 diff --git a/com.discord/smali_classes2/f/h/c/p/q.smali b/com.discord/smali_classes2/f/h/c/p/q.smali index 8d11eab5c0..c89ba44a5c 100644 --- a/com.discord/smali_classes2/f/h/c/p/q.smali +++ b/com.discord/smali_classes2/f/h/c/p/q.smali @@ -68,7 +68,7 @@ invoke-direct {v1, p0}, Lf/h/c/p/p;->(Lf/h/c/p/q;)V - invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v0, v1}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -223,7 +223,7 @@ move-result-object p1 - invoke-static {p1}, Lf/h/a/b/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; move-result-object p1 @@ -361,9 +361,9 @@ sget-object p2, Lf/h/c/p/h;->a:Ljava/util/concurrent/Executor; - sget-object p3, Lf/h/c/p/g0;->a:Lf/h/a/d/o/a; + sget-object p3, Lf/h/c/p/g0;->a:Lf/h/a/f/o/a; - invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -391,7 +391,7 @@ invoke-direct {p1, p2}, Ljava/io/IOException;->(Ljava/lang/String;)V - invoke-static {p1}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -408,7 +408,7 @@ invoke-direct {v0, p1, p4}, Lf/h/c/p/h0;->(Lf/h/c/p/l0;Landroid/os/Bundle;)V - invoke-virtual {p2, p3, v0}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p2, p3, v0}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/q0.smali b/com.discord/smali_classes2/f/h/c/p/q0.smali index 51f11a3497..744880da69 100644 --- a/com.discord/smali_classes2/f/h/c/p/q0.smali +++ b/com.discord/smali_classes2/f/h/c/p/q0.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/r0.smali b/com.discord/smali_classes2/f/h/c/p/r0.smali index 984326ca54..7351de265e 100644 --- a/com.discord/smali_classes2/f/h/c/p/r0.smali +++ b/com.discord/smali_classes2/f/h/c/p/r0.smali @@ -74,19 +74,19 @@ invoke-direct {v2, p1}, Lf/h/c/p/q0;->(Lf/h/c/p/u0$a;)V - check-cast v0, Lf/h/a/d/o/c0; + check-cast v0, Lf/h/a/f/o/c0; - iget-object p1, v0, Lf/h/a/d/o/c0;->b:Lf/h/a/d/o/a0; + iget-object p1, v0, Lf/h/a/f/o/c0;->b:Lf/h/a/f/o/a0; - new-instance v3, Lf/h/a/d/o/s; + new-instance v3, Lf/h/a/f/o/s; - invoke-static {v1}, Lf/h/a/d/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; + invoke-static {v1}, Lf/h/a/f/o/e0;->a(Ljava/util/concurrent/Executor;)Ljava/util/concurrent/Executor; - invoke-direct {v3, v1, v2}, Lf/h/a/d/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)V + invoke-direct {v3, v1, v2}, Lf/h/a/f/o/s;->(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)V - invoke-virtual {p1, v3}, Lf/h/a/d/o/a0;->b(Lf/h/a/d/o/z;)V + invoke-virtual {p1, v3}, Lf/h/a/f/o/a0;->b(Lf/h/a/f/o/z;)V - invoke-virtual {v0}, Lf/h/a/d/o/c0;->q()V + invoke-virtual {v0}, Lf/h/a/f/o/c0;->q()V return-void diff --git a/com.discord/smali_classes2/f/h/c/p/t.smali b/com.discord/smali_classes2/f/h/c/p/t.smali index e9434960a0..f9e600f664 100644 --- a/com.discord/smali_classes2/f/h/c/p/t.smali +++ b/com.discord/smali_classes2/f/h/c/p/t.smali @@ -42,7 +42,7 @@ invoke-direct {v1, p1}, Lf/h/c/p/s;->(Landroid/content/Intent;)V - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/p/t0.smali b/com.discord/smali_classes2/f/h/c/p/t0.smali index c428d1cc97..dfb13f5002 100644 --- a/com.discord/smali_classes2/f/h/c/p/t0.smali +++ b/com.discord/smali_classes2/f/h/c/p/t0.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-iid@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/p/u0.smali b/com.discord/smali_classes2/f/h/c/p/u0.smali index 042eb07e88..0693d8d2b0 100644 --- a/com.discord/smali_classes2/f/h/c/p/u0.smali +++ b/com.discord/smali_classes2/f/h/c/p/u0.smali @@ -49,11 +49,11 @@ new-instance v0, Ljava/util/concurrent/ScheduledThreadPoolExecutor; - new-instance v1, Lf/h/a/d/e/n/i/a; + new-instance v1, Lf/h/a/f/e/n/i/a; const-string v2, "Firebase-FirebaseInstanceIdServiceConnection" - invoke-direct {v1, v2}, Lf/h/a/d/e/n/i/a;->(Ljava/lang/String;)V + invoke-direct {v1, v2}, Lf/h/a/f/e/n/i/a;->(Ljava/lang/String;)V const/4 v2, 0x0 @@ -290,7 +290,7 @@ iput-boolean v2, p0, Lf/h/c/p/u0;->i:Z :try_start_0 - invoke-static {}, Lf/h/a/d/e/m/a;->b()Lf/h/a/d/e/m/a; + invoke-static {}, Lf/h/a/f/e/m/a;->b()Lf/h/a/f/e/m/a; move-result-object v1 @@ -300,7 +300,7 @@ const/16 v4, 0x41 - invoke-virtual {v1, v2, v3, p0, v4}, Lf/h/a/d/e/m/a;->a(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z + invoke-virtual {v1, v2, v3, p0, v4}, Lf/h/a/f/e/m/a;->a(Landroid/content/Context;Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z move-result v1 diff --git a/com.discord/smali_classes2/f/h/c/r/f.smali b/com.discord/smali_classes2/f/h/c/r/f.smali index 1218c3d043..11d6cb573d 100644 --- a/com.discord/smali_classes2/f/h/c/r/f.smali +++ b/com.discord/smali_classes2/f/h/c/r/f.smali @@ -200,7 +200,7 @@ const-string v2, "Null is not a valid value of FirebaseApp." - invoke-static {v1, v2}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v1, v2}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V const-class v1, Lf/h/c/r/g; @@ -313,7 +313,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; iget-object v1, p0, Lf/h/c/r/f;->h:Ljava/util/concurrent/ExecutorService; @@ -1080,7 +1080,7 @@ :goto_0 invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->b(Ljava/lang/Object;)Z - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object v0 .end method @@ -1108,19 +1108,19 @@ move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/r/f;->h()Ljava/lang/String; move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/r/f;->d()Ljava/lang/String; move-result-object v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0}, Lf/h/a/c/i1/e;->y(Ljava/lang/String;)Ljava/lang/String; invoke-virtual {p0}, Lf/h/c/r/f;->e()Ljava/lang/String; @@ -1132,7 +1132,7 @@ const-string v1, "Please set your Application ID. A valid Firebase App ID is required to communicate with Firebase server APIs: It identifies your application with Firebase.Please refer to https://firebase.google.com/support/privacy/init-options." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V invoke-virtual {p0}, Lf/h/c/r/f;->d()Ljava/lang/String; @@ -1150,7 +1150,7 @@ const-string v1, "Please set a valid API key. A Firebase API key is required to communicate with Firebase server APIs: It authenticates your project with Google.Please refer to https://firebase.google.com/support/privacy/init-options." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/r/i.smali b/com.discord/smali_classes2/f/h/c/r/i.smali index e516e629d3..2ecc5bf091 100644 --- a/com.discord/smali_classes2/f/h/c/r/i.smali +++ b/com.discord/smali_classes2/f/h/c/r/i.smali @@ -191,9 +191,9 @@ invoke-direct/range {v5 .. v11}, Lf/h/c/r/a;->(Ljava/lang/String;JJLf/h/c/r/a$a;)V - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {p1, v2}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {p1, v2}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return v4 diff --git a/com.discord/smali_classes2/f/h/c/r/o/c.smali b/com.discord/smali_classes2/f/h/c/r/o/c.smali index a1d15e2787..df44ea3d83 100644 --- a/com.discord/smali_classes2/f/h/c/r/o/c.smali +++ b/com.discord/smali_classes2/f/h/c/r/o/c.smali @@ -251,7 +251,7 @@ const-string v1, "Invalid Expiration Timestamp." - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->r(ZLjava/lang/Object;)V + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->r(ZLjava/lang/Object;)V if-eqz p0, :cond_1 @@ -456,7 +456,7 @@ move-result-object v4 - invoke-static {v3, v4}, Lf/h/a/d/e/n/a;->a(Landroid/content/Context;Ljava/lang/String;)[B + invoke-static {v3, v4}, Lf/h/a/f/e/n/a;->a(Landroid/content/Context;Ljava/lang/String;)[B move-result-object v3 @@ -487,7 +487,7 @@ goto :goto_0 :cond_1 - invoke-static {v3, v1}, Lf/h/a/d/e/n/d;->a([BZ)Ljava/lang/String; + invoke-static {v3, v1}, Lf/h/a/f/e/n/d;->a([BZ)Ljava/lang/String; move-result-object v2 :try_end_0 diff --git a/com.discord/smali_classes2/f/h/c/t/c.smali b/com.discord/smali_classes2/f/h/c/t/c.smali index 2ec9880e3e..319e9dd7a1 100644 --- a/com.discord/smali_classes2/f/h/c/t/c.smali +++ b/com.discord/smali_classes2/f/h/c/t/c.smali @@ -203,7 +203,7 @@ invoke-direct {v5, v2}, Lf/h/c/t/k;->(Lf/h/c/t/l;)V - invoke-static {v0, v5}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, v5}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -228,13 +228,13 @@ :try_start_1 iget-object v6, v2, Lf/h/c/t/l;->e:Lcom/google/android/gms/tasks/Task; - invoke-static {v6}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v6}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; const-wide/16 v7, 0x5 sget-object v9, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; - invoke-static {v6, v7, v8, v9}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {v6, v7, v8, v9}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; move-result-object v6 diff --git a/com.discord/smali_classes2/f/h/c/t/f.smali b/com.discord/smali_classes2/f/h/c/t/f.smali index 1fc81e31d1..d4497c25de 100644 --- a/com.discord/smali_classes2/f/h/c/t/f.smali +++ b/com.discord/smali_classes2/f/h/c/t/f.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-messaging@@20.2.3" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/t/g.smali b/com.discord/smali_classes2/f/h/c/t/g.smali index 36564dcd29..b51d54e78d 100644 --- a/com.discord/smali_classes2/f/h/c/t/g.smali +++ b/com.discord/smali_classes2/f/h/c/t/g.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-messaging@@20.2.3" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/t/i.smali b/com.discord/smali_classes2/f/h/c/t/i.smali index b0a977e230..a2cf3ddecc 100644 --- a/com.discord/smali_classes2/f/h/c/t/i.smali +++ b/com.discord/smali_classes2/f/h/c/t/i.smali @@ -3,11 +3,11 @@ .source "com.google.firebase:firebase-messaging@@20.2.3" # interfaces -.implements Lf/h/a/a/e; +.implements Lf/h/a/b/e; # static fields -.field public static final a:Lf/h/a/a/e; +.field public static final a:Lf/h/a/b/e; # direct methods @@ -18,7 +18,7 @@ invoke-direct {v0}, Lf/h/c/t/i;->()V - sput-object v0, Lf/h/c/t/i;->a:Lf/h/a/a/e; + sput-object v0, Lf/h/c/t/i;->a:Lf/h/a/b/e; return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/t/j$b.smali b/com.discord/smali_classes2/f/h/c/t/j$b.smali index e9d6ab5425..c707d218b9 100644 --- a/com.discord/smali_classes2/f/h/c/t/j$b.smali +++ b/com.discord/smali_classes2/f/h/c/t/j$b.smali @@ -28,7 +28,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/h/a/b/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->D(Ljava/lang/Object;)Ljava/lang/Object; iput-object p1, p0, Lf/h/c/t/j$b;->a:Lf/h/c/t/j; diff --git a/com.discord/smali_classes2/f/h/c/t/j.smali b/com.discord/smali_classes2/f/h/c/t/j.smali index fb07a4489d..406d6e2b89 100644 --- a/com.discord/smali_classes2/f/h/c/t/j.smali +++ b/com.discord/smali_classes2/f/h/c/t/j.smali @@ -35,13 +35,13 @@ const-string v0, "evenType must be non-null" - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->x(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; iput-object p1, p0, Lf/h/c/t/j;->a:Ljava/lang/String; const-string p1, "intent must be non-null" - invoke-static {p2, p1}, Lf/h/a/b/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2, p1}, Lf/h/a/c/i1/e;->B(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; check-cast p2, Landroid/content/Intent; diff --git a/com.discord/smali_classes2/f/h/c/t/k.smali b/com.discord/smali_classes2/f/h/c/t/k.smali index 814944d0b3..3644f967e8 100644 --- a/com.discord/smali_classes2/f/h/c/t/k.smali +++ b/com.discord/smali_classes2/f/h/c/t/k.smali @@ -79,7 +79,7 @@ :try_start_0 iput-object v1, v0, Lf/h/c/t/l;->f:Ljava/io/InputStream; - invoke-static {v1}, Lf/h/a/d/h/h/b;->a(Ljava/io/InputStream;)Ljava/io/InputStream; + invoke-static {v1}, Lf/h/a/f/h/h/b;->a(Ljava/io/InputStream;)Ljava/io/InputStream; move-result-object v3 @@ -125,7 +125,7 @@ if-ne v13, v9, :cond_0 - invoke-static {v5, v8}, Lf/h/a/d/h/h/b;->b(Ljava/util/Deque;I)[B + invoke-static {v5, v8}, Lf/h/a/f/h/h/b;->b(Ljava/util/Deque;I)[B move-result-object v3 @@ -178,7 +178,7 @@ if-ne v3, v9, :cond_a - invoke-static {v5, v10}, Lf/h/a/d/h/h/b;->b(Ljava/util/Deque;I)[B + invoke-static {v5, v10}, Lf/h/a/f/h/h/b;->b(Ljava/util/Deque;I)[B move-result-object v3 :try_end_0 @@ -347,9 +347,9 @@ :catchall_1 move-exception v1 - sget-object v2, Lf/h/a/d/h/h/e;->a:Lf/h/a/d/h/h/g; + sget-object v2, Lf/h/a/f/h/h/e;->a:Lf/h/a/f/h/h/g; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/h/g;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/h/g;->a(Ljava/lang/Throwable;Ljava/lang/Throwable;)V :cond_b :goto_3 diff --git a/com.discord/smali_classes2/f/h/c/t/l.smali b/com.discord/smali_classes2/f/h/c/t/l.smali index e2992381b7..2b38a44f16 100644 --- a/com.discord/smali_classes2/f/h/c/t/l.smali +++ b/com.discord/smali_classes2/f/h/c/t/l.smali @@ -47,7 +47,7 @@ :try_start_0 iget-object v0, p0, Lf/h/c/t/l;->f:Ljava/io/InputStream; - invoke-static {v0}, Lf/h/a/d/h/h/c;->a(Ljava/io/InputStream;)V + invoke-static {v0}, Lf/h/a/f/h/h/c;->a(Ljava/io/InputStream;)V :try_end_0 .catch Ljava/lang/NullPointerException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/h/c/t/m.smali b/com.discord/smali_classes2/f/h/c/t/m.smali index 19438e3641..09eb10eaef 100644 --- a/com.discord/smali_classes2/f/h/c/t/m.smali +++ b/com.discord/smali_classes2/f/h/c/t/m.smali @@ -81,9 +81,9 @@ return-object p0 .end method -.method public static b(Landroid/content/Intent;Lf/h/a/a/f;)V +.method public static b(Landroid/content/Intent;Lf/h/a/b/f;)V .locals 3 - .param p1 # Lf/h/a/a/f; + .param p1 # Lf/h/a/b/f; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -91,7 +91,7 @@ value = { "(", "Landroid/content/Intent;", - "Lf/h/a/a/f<", + "Lf/h/a/b/f<", "Ljava/lang/String;", ">;)V" } @@ -125,15 +125,15 @@ move-result-object p0 - new-instance v0, Lf/h/a/a/a; + new-instance v0, Lf/h/a/b/a; - sget-object v1, Lf/h/a/a/d;->e:Lf/h/a/a/d; + sget-object v1, Lf/h/a/b/d;->e:Lf/h/a/b/d; const/4 v2, 0x0 - invoke-direct {v0, v2, p0, v1}, Lf/h/a/a/a;->(Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/a/d;)V + invoke-direct {v0, v2, p0, v1}, Lf/h/a/b/a;->(Ljava/lang/Integer;Ljava/lang/Object;Lf/h/a/b/d;)V - invoke-interface {p1, v0}, Lf/h/a/a/f;->a(Lf/h/a/a/c;)V + invoke-interface {p1, v0}, Lf/h/a/b/f;->a(Lf/h/a/b/c;)V :try_end_1 .catch Lcom/google/firebase/encoders/EncodingException; {:try_start_1 .. :try_end_1} :catch_0 diff --git a/com.discord/smali_classes2/f/h/c/t/o.smali b/com.discord/smali_classes2/f/h/c/t/o.smali index 3143aca50c..17ed7f5d7e 100644 --- a/com.discord/smali_classes2/f/h/c/t/o.smali +++ b/com.discord/smali_classes2/f/h/c/t/o.smali @@ -31,7 +31,7 @@ .method public createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; .locals 5 - invoke-static {p1}, Lf/h/a/b/i1/e;->v1(Landroid/os/Parcel;)I + invoke-static {p1}, Lf/h/a/c/i1/e;->x1(Landroid/os/Parcel;)I move-result v0 @@ -56,19 +56,19 @@ if-eq v3, v4, :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->r1(Landroid/os/Parcel;I)V + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->t1(Landroid/os/Parcel;I)V goto :goto_0 :cond_0 - invoke-static {p1, v2}, Lf/h/a/b/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; + invoke-static {p1, v2}, Lf/h/a/c/i1/e;->O(Landroid/os/Parcel;I)Landroid/os/Bundle; move-result-object v1 goto :goto_0 :cond_1 - invoke-static {p1, v0}, Lf/h/a/b/i1/e;->A0(Landroid/os/Parcel;I)V + invoke-static {p1, v0}, Lf/h/a/c/i1/e;->B0(Landroid/os/Parcel;I)V new-instance p1, Lcom/google/firebase/messaging/RemoteMessage; diff --git a/com.discord/smali_classes2/f/h/c/t/u.smali b/com.discord/smali_classes2/f/h/c/t/u.smali index d5fa0f8c87..19be078d33 100644 --- a/com.discord/smali_classes2/f/h/c/t/u.smali +++ b/com.discord/smali_classes2/f/h/c/t/u.smali @@ -121,7 +121,7 @@ const-wide/16 v1, 0x1e - invoke-static {p0, v1, v2, v0}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {p0, v1, v2, v0}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; move-result-object p0 :try_end_0 @@ -236,7 +236,7 @@ invoke-direct/range {v0 .. v5}, Lf/h/c/t/t;->(Landroid/content/Context;Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/firebase/iid/FirebaseInstanceId;Lf/h/c/p/b0;Lf/h/c/p/q;)V - invoke-static {p7, p0}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {p7, p0}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -929,9 +929,9 @@ const/4 v4, 0x0 - iget-object v3, v3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v3, v3, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v3, v4}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {v3, v4}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V :cond_e invoke-virtual {v1}, Ljava/util/ArrayDeque;->isEmpty()Z diff --git a/com.discord/smali_classes2/f/h/c/u/a.smali b/com.discord/smali_classes2/f/h/c/u/a.smali index cac2a6b90f..bcf28c1c99 100644 --- a/com.discord/smali_classes2/f/h/c/u/a.smali +++ b/com.discord/smali_classes2/f/h/c/u/a.smali @@ -19,9 +19,9 @@ .end annotation .end field -.field public final b:Lf/h/a/d/h/f/j; +.field public final b:Lf/h/a/f/h/f/j; -.field public final c:Lf/h/a/d/h/f/r0; +.field public final c:Lf/h/a/f/h/f/r0; .field public d:Ljava/lang/Boolean; .annotation build Landroidx/annotation/Nullable; @@ -37,7 +37,7 @@ move-result-object v0 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v1 @@ -53,7 +53,7 @@ iput-object v3, p0, Lf/h/c/u/a;->a:Ljava/util/Map; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; const/4 v3, 0x0 @@ -65,17 +65,17 @@ iput-object p1, p0, Lf/h/c/u/a;->d:Ljava/lang/Boolean; - iput-object v1, p0, Lf/h/c/u/a;->b:Lf/h/a/d/h/f/j; + iput-object v1, p0, Lf/h/c/u/a;->b:Lf/h/a/f/h/f/j; - new-instance p1, Lf/h/a/d/h/f/r0; + new-instance p1, Lf/h/a/f/h/f/r0; new-instance p2, Landroid/os/Bundle; invoke-direct {p2}, Landroid/os/Bundle;->()V - invoke-direct {p1, p2}, Lf/h/a/d/h/f/r0;->(Landroid/os/Bundle;)V + invoke-direct {p1, p2}, Lf/h/a/f/h/f/r0;->(Landroid/os/Bundle;)V - iput-object p1, p0, Lf/h/c/u/a;->c:Lf/h/a/d/h/f/r0; + iput-object p1, p0, Lf/h/c/u/a;->c:Lf/h/a/f/h/f/r0; goto :goto_4 @@ -150,37 +150,37 @@ :goto_2 if-eqz v3, :cond_2 - new-instance v4, Lf/h/a/d/h/f/r0; + new-instance v4, Lf/h/a/f/h/f/r0; - invoke-direct {v4, v3}, Lf/h/a/d/h/f/r0;->(Landroid/os/Bundle;)V + invoke-direct {v4, v3}, Lf/h/a/f/h/f/r0;->(Landroid/os/Bundle;)V goto :goto_3 :cond_2 - new-instance v4, Lf/h/a/d/h/f/r0; + new-instance v4, Lf/h/a/f/h/f/r0; new-instance v3, Landroid/os/Bundle; invoke-direct {v3}, Landroid/os/Bundle;->()V - invoke-direct {v4, v3}, Lf/h/a/d/h/f/r0;->(Landroid/os/Bundle;)V + invoke-direct {v4, v3}, Lf/h/a/f/h/f/r0;->(Landroid/os/Bundle;)V :goto_3 - iput-object v4, p0, Lf/h/c/u/a;->c:Lf/h/a/d/h/f/r0; + iput-object v4, p0, Lf/h/c/u/a;->c:Lf/h/a/f/h/f/r0; invoke-virtual {v0, p2}, Lcom/google/firebase/perf/internal/RemoteConfigManager;->zza(Lf/h/c/w/e;)V - iput-object v1, p0, Lf/h/c/u/a;->b:Lf/h/a/d/h/f/j; + iput-object v1, p0, Lf/h/c/u/a;->b:Lf/h/a/f/h/f/j; - iget-object p2, p0, Lf/h/c/u/a;->c:Lf/h/a/d/h/f/r0; + iget-object p2, p0, Lf/h/c/u/a;->c:Lf/h/a/f/h/f/r0; - iput-object p2, v1, Lf/h/a/d/h/f/j;->a:Lf/h/a/d/h/f/r0; + iput-object p2, v1, Lf/h/a/f/h/f/j;->a:Lf/h/a/f/h/f/r0; - invoke-virtual {v1, p1}, Lf/h/a/d/h/f/j;->i(Landroid/content/Context;)V + invoke-virtual {v1, p1}, Lf/h/a/f/h/f/j;->i(Landroid/content/Context;)V invoke-virtual {v2, p1}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Landroid/content/Context;)V - invoke-virtual {v1}, Lf/h/a/d/h/f/j;->s()Ljava/lang/Boolean; + invoke-virtual {v1}, Lf/h/a/f/h/f/j;->s()Ljava/lang/Boolean; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/u/b/a$a.smali b/com.discord/smali_classes2/f/h/c/u/b/a$a.smali index 035bebc138..8de45e78db 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/a$a.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/a$a.smali @@ -15,5 +15,5 @@ # virtual methods -.method public abstract zzb(Lf/h/a/d/h/f/g1;)V +.method public abstract zzb(Lf/h/a/f/h/f/g1;)V .end method diff --git a/com.discord/smali_classes2/f/h/c/u/b/a.smali b/com.discord/smali_classes2/f/h/c/u/b/a.smali index ecccced1d2..0d0d495248 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/a.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/a.smali @@ -23,11 +23,11 @@ .field public e:Lf/h/c/u/b/e; -.field public f:Lf/h/a/d/h/f/l0; +.field public f:Lf/h/a/f/h/f/l0; -.field public g:Lf/h/a/d/h/f/j; +.field public g:Lf/h/a/f/h/f/j; -.field public final h:Lf/h/a/d/h/f/n0; +.field public final h:Lf/h/a/f/h/f/n0; .field public i:Z @@ -59,7 +59,7 @@ .field public n:Ljava/util/concurrent/atomic/AtomicInteger; -.field public o:Lf/h/a/d/h/f/g1; +.field public o:Lf/h/a/f/h/f/g1; .field public p:Ljava/util/Set; .annotation system Ldalvik/annotation/Signature; @@ -89,7 +89,7 @@ # direct methods -.method public constructor (Lf/h/a/d/h/f/n0;)V +.method public constructor (Lf/h/a/f/h/f/n0;)V .locals 3 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -120,9 +120,9 @@ iput-object v2, p0, Lf/h/c/u/b/a;->n:Ljava/util/concurrent/atomic/AtomicInteger; - sget-object v2, Lf/h/a/d/h/f/g1;->f:Lf/h/a/d/h/f/g1; + sget-object v2, Lf/h/a/f/h/f/g1;->f:Lf/h/a/f/h/f/g1; - iput-object v2, p0, Lf/h/c/u/b/a;->o:Lf/h/a/d/h/f/g1; + iput-object v2, p0, Lf/h/c/u/b/a;->o:Lf/h/a/f/h/f/g1; new-instance v2, Ljava/util/HashSet; @@ -142,19 +142,19 @@ iput-object v2, p0, Lf/h/c/u/b/a;->e:Lf/h/c/u/b/e; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object v2 - iput-object v2, p0, Lf/h/c/u/b/a;->f:Lf/h/a/d/h/f/l0; + iput-object v2, p0, Lf/h/c/u/b/a;->f:Lf/h/a/f/h/f/l0; - iput-object p1, p0, Lf/h/c/u/b/a;->h:Lf/h/a/d/h/f/n0; + iput-object p1, p0, Lf/h/c/u/b/a;->h:Lf/h/a/f/h/f/n0; - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/a;->g:Lf/h/a/d/h/f/j; + iput-object p1, p0, Lf/h/c/u/b/a;->g:Lf/h/a/f/h/f/j; :try_start_0 const-string p1, "androidx.core.app.FrameMetricsAggregator" @@ -245,11 +245,11 @@ new-instance v1, Lf/h/c/u/b/a; - new-instance v2, Lf/h/a/d/h/f/n0; + new-instance v2, Lf/h/a/f/h/f/n0; - invoke-direct {v2}, Lf/h/a/d/h/f/n0;->()V + invoke-direct {v2}, Lf/h/a/f/h/f/n0;->()V - invoke-direct {v1, v2}, Lf/h/c/u/b/a;->(Lf/h/a/d/h/f/n0;)V + invoke-direct {v1, v2}, Lf/h/c/u/b/a;->(Lf/h/a/f/h/f/n0;)V sput-object v1, Lf/h/c/u/b/a;->t:Lf/h/c/u/b/a; @@ -276,10 +276,10 @@ # virtual methods -.method public final a(Lf/h/a/d/h/f/g1;)V +.method public final a(Lf/h/a/f/h/f/g1;)V .locals 3 - iput-object p1, p0, Lf/h/c/u/b/a;->o:Lf/h/a/d/h/f/g1; + iput-object p1, p0, Lf/h/c/u/b/a;->o:Lf/h/a/f/h/f/g1; iget-object p1, p0, Lf/h/c/u/b/a;->p:Ljava/util/Set; @@ -313,9 +313,9 @@ if-eqz v1, :cond_0 - iget-object v2, p0, Lf/h/c/u/b/a;->o:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/a;->o:Lf/h/a/f/h/f/g1; - invoke-interface {v1, v2}, Lf/h/c/u/b/a$a;->zzb(Lf/h/a/d/h/f/g1;)V + invoke-interface {v1, v2}, Lf/h/c/u/b/a$a;->zzb(Lf/h/a/f/h/f/g1;)V goto :goto_0 @@ -342,9 +342,9 @@ .method public final b(Ljava/lang/String;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V .locals 4 - iget-object v0, p0, Lf/h/c/u/b/a;->g:Lf/h/a/d/h/f/j; + iget-object v0, p0, Lf/h/c/u/b/a;->g:Lf/h/a/f/h/f/j; - invoke-virtual {v0}, Lf/h/a/d/h/f/j;->r()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/j;->r()Z move-result v0 @@ -355,21 +355,21 @@ :cond_0 invoke-virtual {p0}, Lf/h/c/u/b/a;->g()V - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object v0 - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-wide v1, p2, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; invoke-virtual {p2, p3}, Lcom/google/android/gms/internal/firebase-perf/zzcb;->c(Lcom/google/android/gms/internal/firebase-perf/zzcb;)J move-result-wide p1 - invoke-virtual {v0, p1, p2}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, p1, p2}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; invoke-static {}, Lcom/google/firebase/perf/internal/SessionManager;->zzco()Lcom/google/firebase/perf/internal/SessionManager; @@ -379,26 +379,26 @@ move-result-object p1 - invoke-virtual {p1}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/d/h/f/z1; + invoke-virtual {p1}, Lcom/google/firebase/perf/internal/zzt;->c()Lf/h/a/f/h/f/z1; move-result-object p1 - iget-boolean p2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean p2, v0, Lf/h/a/f/h/f/p3$a;->f:Z const/4 p3, 0x0 if-eqz p2, :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean p3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean p3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object p2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object p2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast p2, Lf/h/a/d/h/f/d2; + check-cast p2, Lf/h/a/f/h/f/d2; - invoke-static {p2, p1}, Lf/h/a/d/h/f/d2;->n(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/z1;)V + invoke-static {p2, p1}, Lf/h/a/f/h/f/d2;->n(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/z1;)V iget-object p1, p0, Lf/h/c/u/b/a;->n:Ljava/util/concurrent/atomic/AtomicInteger; @@ -413,45 +413,45 @@ :try_start_0 iget-object v1, p0, Lf/h/c/u/b/a;->m:Ljava/util/Map; - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_2 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean p3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean p3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object p3, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object p3, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast p3, Lf/h/a/d/h/f/d2; + check-cast p3, Lf/h/a/f/h/f/d2; - iget-object v2, p3, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; + iget-object v2, p3, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; - iget-boolean v3, v2, Lf/h/a/d/h/f/r4;->zznc:Z + iget-boolean v3, v2, Lf/h/a/f/h/f/r4;->zznc:Z if-nez v3, :cond_3 - invoke-virtual {v2}, Lf/h/a/d/h/f/r4;->b()Lf/h/a/d/h/f/r4; + invoke-virtual {v2}, Lf/h/a/f/h/f/r4;->b()Lf/h/a/f/h/f/r4; move-result-object v2 - iput-object v2, p3, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; + iput-object v2, p3, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; :cond_3 - iget-object p3, p3, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; + iget-object p3, p3, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; - invoke-virtual {p3, v1}, Lf/h/a/d/h/f/r4;->putAll(Ljava/util/Map;)V + invoke-virtual {p3, v1}, Lf/h/a/f/h/f/r4;->putAll(Ljava/util/Map;)V if-eqz p1, :cond_4 - sget-object p3, Lf/h/a/d/h/f/p0;->f:Lf/h/a/d/h/f/p0; + sget-object p3, Lf/h/a/f/h/f/p0;->f:Lf/h/a/f/h/f/p0; - iget-object p3, p3, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object p3, p3, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; int-to-long v1, p1 - invoke-virtual {v0, p3, v1, v2}, Lf/h/a/d/h/f/d2$a;->r(Ljava/lang/String;J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, p3, v1, v2}, Lf/h/a/f/h/f/d2$a;->r(Ljava/lang/String;J)Lf/h/a/f/h/f/d2$a; :cond_4 iget-object p1, p0, Lf/h/c/u/b/a;->m:Ljava/util/Map; @@ -466,17 +466,17 @@ if-eqz p1, :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object p2 - check-cast p2, Lf/h/a/d/h/f/p3; + check-cast p2, Lf/h/a/f/h/f/p3; - check-cast p2, Lf/h/a/d/h/f/d2; + check-cast p2, Lf/h/a/f/h/f/d2; - sget-object p3, Lf/h/a/d/h/f/g1;->g:Lf/h/a/d/h/f/g1; + sget-object p3, Lf/h/a/f/h/f/g1;->g:Lf/h/a/f/h/f/g1; - invoke-virtual {p1, p2, p3}, Lf/h/c/u/b/e;->b(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V + invoke-virtual {p1, p2, p3}, Lf/h/c/u/b/e;->b(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V :cond_5 return-void @@ -656,9 +656,9 @@ invoke-virtual {v0, p1, v1}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - sget-object p1, Lf/h/a/d/h/f/g1;->e:Lf/h/a/d/h/f/g1; + sget-object p1, Lf/h/a/f/h/f/g1;->e:Lf/h/a/f/h/f/g1; - invoke-virtual {p0, p1}, Lf/h/c/u/b/a;->a(Lf/h/a/d/h/f/g1;)V + invoke-virtual {p0, p1}, Lf/h/c/u/b/a;->a(Lf/h/a/f/h/f/g1;)V const/4 p1, 0x1 @@ -693,9 +693,9 @@ :cond_1 :try_start_1 - sget-object p1, Lf/h/a/d/h/f/o0;->i:Lf/h/a/d/h/f/o0; + sget-object p1, Lf/h/a/f/h/f/o0;->i:Lf/h/a/f/h/f/o0; - iget-object p1, p1, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; iget-object v0, p0, Lf/h/c/u/b/a;->k:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -749,9 +749,9 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lf/h/c/u/b/a;->g:Lf/h/a/d/h/f/j; + iget-object v0, p0, Lf/h/c/u/b/a;->g:Lf/h/a/f/h/f/j; - invoke-virtual {v0}, Lf/h/a/d/h/f/j;->r()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/j;->r()Z move-result v0 @@ -771,9 +771,9 @@ iget-object v2, p0, Lf/h/c/u/b/a;->e:Lf/h/c/u/b/e; - iget-object v3, p0, Lf/h/c/u/b/a;->h:Lf/h/a/d/h/f/n0; + iget-object v3, p0, Lf/h/c/u/b/a;->h:Lf/h/a/f/h/f/n0; - invoke-direct {v0, v1, v2, v3, p0}, Lcom/google/firebase/perf/metrics/Trace;->(Ljava/lang/String;Lf/h/c/u/b/e;Lf/h/a/d/h/f/n0;Lf/h/c/u/b/a;)V + invoke-direct {v0, v1, v2, v3, p0}, Lcom/google/firebase/perf/metrics/Trace;->(Ljava/lang/String;Lf/h/c/u/b/e;Lf/h/a/f/h/f/n0;Lf/h/c/u/b/a;)V invoke-virtual {v0}, Lcom/google/firebase/perf/metrics/Trace;->start()V @@ -897,9 +897,9 @@ :cond_3 if-lez v4, :cond_4 - sget-object v2, Lf/h/a/d/h/f/p0;->g:Lf/h/a/d/h/f/p0; + sget-object v2, Lf/h/a/f/h/f/p0;->g:Lf/h/a/f/h/f/p0; - iget-object v2, v2, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v2, v2, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; int-to-long v7, v4 @@ -908,9 +908,9 @@ :cond_4 if-lez v5, :cond_5 - sget-object v2, Lf/h/a/d/h/f/p0;->h:Lf/h/a/d/h/f/p0; + sget-object v2, Lf/h/a/f/h/f/p0;->h:Lf/h/a/f/h/f/p0; - iget-object v2, v2, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v2, v2, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; int-to-long v7, v5 @@ -919,9 +919,9 @@ :cond_5 if-lez v6, :cond_6 - sget-object v2, Lf/h/a/d/h/f/p0;->i:Lf/h/a/d/h/f/p0; + sget-object v2, Lf/h/a/f/h/f/p0;->i:Lf/h/a/f/h/f/p0; - iget-object v2, v2, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v2, v2, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; int-to-long v7, v6 @@ -932,13 +932,13 @@ move-result-object v2 - invoke-static {v2}, Lf/h/a/d/h/f/a1;->a(Landroid/content/Context;)Z + invoke-static {v2}, Lf/h/a/f/h/f/a1;->a(Landroid/content/Context;)Z move-result v2 if-eqz v2, :cond_7 - iget-object v2, p0, Lf/h/c/u/b/a;->f:Lf/h/a/d/h/f/l0; + iget-object v2, p0, Lf/h/c/u/b/a;->f:Lf/h/a/f/h/f/l0; invoke-static {p1}, Lf/h/c/u/b/a;->d(Landroid/app/Activity;)Ljava/lang/String; @@ -986,7 +986,7 @@ move-result-object v3 - invoke-virtual {v2, v3}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v2, v3}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_7 invoke-virtual {v0}, Lcom/google/firebase/perf/metrics/Trace;->stop()V @@ -1018,9 +1018,9 @@ iput-object p1, p0, Lf/h/c/u/b/a;->k:Lcom/google/android/gms/internal/firebase-perf/zzcb; - sget-object p1, Lf/h/a/d/h/f/g1;->f:Lf/h/a/d/h/f/g1; + sget-object p1, Lf/h/a/f/h/f/g1;->f:Lf/h/a/f/h/f/g1; - invoke-virtual {p0, p1}, Lf/h/c/u/b/a;->a(Lf/h/a/d/h/f/g1;)V + invoke-virtual {p0, p1}, Lf/h/c/u/b/a;->a(Lf/h/a/f/h/f/g1;)V invoke-virtual {p0}, Lf/h/c/u/b/a;->g()V @@ -1037,9 +1037,9 @@ invoke-interface {v0, v2}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V :cond_9 - sget-object p1, Lf/h/a/d/h/f/o0;->h:Lf/h/a/d/h/f/o0; + sget-object p1, Lf/h/a/f/h/f/o0;->h:Lf/h/a/f/h/f/o0; - iget-object p1, p1, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; iget-object v0, p0, Lf/h/c/u/b/a;->l:Lcom/google/android/gms/internal/firebase-perf/zzcb; diff --git a/com.discord/smali_classes2/f/h/c/u/b/b.smali b/com.discord/smali_classes2/f/h/c/u/b/b.smali index 545d4de3eb..20f1fbd03f 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/b.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/b.smali @@ -9,7 +9,7 @@ # instance fields .field public zzcw:Lf/h/c/u/b/a; -.field public zzcx:Lf/h/a/d/h/f/g1; +.field public zzcx:Lf/h/a/f/h/f/g1; .field public zzcy:Z @@ -46,9 +46,9 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object v0, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; + sget-object v0, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; - iput-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iput-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; const/4 v0, 0x0 @@ -67,16 +67,16 @@ # virtual methods -.method public zzb(Lf/h/a/d/h/f/g1;)V +.method public zzb(Lf/h/a/f/h/f/g1;)V .locals 2 - iget-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iget-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; - sget-object v1, Lf/h/a/d/h/f/g1;->d:Lf/h/a/d/h/f/g1; + sget-object v1, Lf/h/a/f/h/f/g1;->d:Lf/h/a/f/h/f/g1; if-ne v0, v1, :cond_0 - iput-object p1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iput-object p1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; return-void @@ -85,18 +85,18 @@ if-eq p1, v1, :cond_1 - sget-object p1, Lf/h/a/d/h/f/g1;->g:Lf/h/a/d/h/f/g1; + sget-object p1, Lf/h/a/f/h/f/g1;->g:Lf/h/a/f/h/f/g1; - iput-object p1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iput-object p1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; :cond_1 return-void .end method -.method public final zzbj()Lf/h/a/d/h/f/g1; +.method public final zzbj()Lf/h/a/f/h/f/g1; .locals 1 - iget-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iget-object v0, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; return-object v0 .end method @@ -113,9 +113,9 @@ :cond_0 iget-object v0, p0, Lf/h/c/u/b/b;->zzcw:Lf/h/c/u/b/a; - iget-object v1, v0, Lf/h/c/u/b/a;->o:Lf/h/a/d/h/f/g1; + iget-object v1, v0, Lf/h/c/u/b/a;->o:Lf/h/a/f/h/f/g1; - iput-object v1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/d/h/f/g1; + iput-object v1, p0, Lf/h/c/u/b/b;->zzcx:Lf/h/a/f/h/f/g1; iget-object v1, p0, Lf/h/c/u/b/b;->zzcz:Ljava/lang/ref/WeakReference; diff --git a/com.discord/smali_classes2/f/h/c/u/b/c.smali b/com.discord/smali_classes2/f/h/c/u/b/c.smali index 1547f5bce3..9f9502b124 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/c.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/c.smali @@ -4,24 +4,24 @@ # instance fields -.field public final a:Lf/h/a/d/h/f/e1; +.field public final a:Lf/h/a/f/h/f/e1; -.field public b:Lf/h/a/d/h/f/l0; +.field public b:Lf/h/a/f/h/f/l0; # direct methods -.method public constructor (Lf/h/a/d/h/f/e1;)V +.method public constructor (Lf/h/a/f/h/f/e1;)V .locals 0 invoke-direct {p0}, Lf/h/c/u/b/p;->()V - iput-object p1, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iput-object p1, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; return-void .end method @@ -31,7 +31,7 @@ .method public final b()Z .locals 4 - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; const/4 v1, 0x0 @@ -41,9 +41,9 @@ if-nez v0, :cond_0 - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -54,7 +54,7 @@ goto/16 :goto_5 :cond_0 - iget v0, v0, Lf/h/a/d/h/f/e1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/e1;->zzij:I and-int/2addr v0, v2 @@ -70,9 +70,9 @@ :goto_0 if-nez v0, :cond_2 - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -83,17 +83,17 @@ goto/16 :goto_5 :cond_2 - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - invoke-virtual {v0}, Lf/h/a/d/h/f/e1;->n()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/e1;->n()Z move-result v0 if-nez v0, :cond_3 - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -104,9 +104,9 @@ goto :goto_5 :cond_3 - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - iget v0, v0, Lf/h/a/d/h/f/e1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/e1;->zzij:I and-int/lit8 v0, v0, 0x20 @@ -122,9 +122,9 @@ :goto_1 if-nez v0, :cond_5 - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -135,9 +135,9 @@ goto :goto_5 :cond_5 - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - iget v0, v0, Lf/h/a/d/h/f/e1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/e1;->zzij:I and-int/lit8 v0, v0, 0x4 @@ -153,16 +153,16 @@ :goto_2 if-eqz v0, :cond_d - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - iget-object v0, v0, Lf/h/a/d/h/f/e1;->zziv:Lf/h/a/d/h/f/z0; + iget-object v0, v0, Lf/h/a/f/h/f/e1;->zziv:Lf/h/a/f/h/f/z0; if-nez v0, :cond_7 - sget-object v0, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; + sget-object v0, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; :cond_7 - iget v0, v0, Lf/h/a/d/h/f/z0;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/z0;->zzij:I and-int/2addr v0, v2 @@ -178,9 +178,9 @@ :goto_3 if-nez v0, :cond_9 - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -191,16 +191,16 @@ goto :goto_5 :cond_9 - iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/d/h/f/e1; + iget-object v0, p0, Lf/h/c/u/b/c;->a:Lf/h/a/f/h/f/e1; - iget-object v0, v0, Lf/h/a/d/h/f/e1;->zziv:Lf/h/a/d/h/f/z0; + iget-object v0, v0, Lf/h/a/f/h/f/e1;->zziv:Lf/h/a/f/h/f/z0; if-nez v0, :cond_a - sget-object v0, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; + sget-object v0, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; :cond_a - iget v0, v0, Lf/h/a/d/h/f/z0;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/z0;->zzij:I and-int/lit8 v0, v0, 0x2 @@ -216,9 +216,9 @@ :goto_4 if-nez v0, :cond_d - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_c @@ -238,9 +238,9 @@ :goto_6 if-nez v0, :cond_f - iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/c;->b:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_e diff --git a/com.discord/smali_classes2/f/h/c/u/b/d.smali b/com.discord/smali_classes2/f/h/c/u/b/d.smali index 632bd42104..df386fa1d4 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/d.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/d.smali @@ -62,32 +62,32 @@ iput-object v2, v0, Lf/h/c/u/b/e;->g:Ljava/lang/String; - iget-object v3, v0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v3, v0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - iget-boolean v4, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v4, v3, Lf/h/a/f/h/f/p3$a;->f:Z const/4 v5, 0x0 if-eqz v4, :cond_0 - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v5, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v5, v3, Lf/h/a/f/h/f/p3$a;->f:Z :cond_0 - iget-object v4, v3, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v4, v3, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v4, Lf/h/a/d/h/f/e1; + check-cast v4, Lf/h/a/f/h/f/e1; - invoke-static {v4, v2}, Lf/h/a/d/h/f/e1;->q(Lf/h/a/d/h/f/e1;Ljava/lang/String;)V + invoke-static {v4, v2}, Lf/h/a/f/h/f/e1;->q(Lf/h/a/f/h/f/e1;Ljava/lang/String;)V - sget-object v2, Lf/h/a/d/h/f/z0;->zzin:Lf/h/a/d/h/f/z0; + sget-object v2, Lf/h/a/f/h/f/z0;->zzin:Lf/h/a/f/h/f/z0; - invoke-virtual {v2}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {v2}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object v2 - check-cast v2, Lf/h/a/d/h/f/z0$a; + check-cast v2, Lf/h/a/f/h/f/z0$a; iget-object v4, v0, Lf/h/c/u/b/e;->e:Landroid/content/Context; @@ -95,37 +95,37 @@ move-result-object v4 - iget-boolean v6, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v6, v2, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v6, :cond_1 - invoke-virtual {v2}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v2}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v5, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v5, v2, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v6, v2, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v6, v2, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v6, Lf/h/a/d/h/f/z0; + check-cast v6, Lf/h/a/f/h/f/z0; - invoke-static {v6, v4}, Lf/h/a/d/h/f/z0;->n(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V + invoke-static {v6, v4}, Lf/h/a/f/h/f/z0;->n(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V - iget-boolean v4, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v4, v2, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v4, :cond_2 - invoke-virtual {v2}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v2}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v5, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v5, v2, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object v4, v2, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v4, v2, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v4, Lf/h/a/d/h/f/z0; + check-cast v4, Lf/h/a/f/h/f/z0; const-string v6, "19.0.8" - invoke-static {v4, v6}, Lf/h/a/d/h/f/z0;->o(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V + invoke-static {v4, v6}, Lf/h/a/f/h/f/z0;->o(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V iget-object v4, v0, Lf/h/c/u/b/e;->e:Landroid/content/Context; @@ -152,43 +152,43 @@ const-string v4, "" :goto_0 - iget-boolean v6, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v6, v2, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v6, :cond_3 - invoke-virtual {v2}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v2}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v5, v2, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v5, v2, Lf/h/a/f/h/f/p3$a;->f:Z :cond_3 - iget-object v6, v2, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v6, v2, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v6, Lf/h/a/d/h/f/z0; + check-cast v6, Lf/h/a/f/h/f/z0; - invoke-static {v6, v4}, Lf/h/a/d/h/f/z0;->p(Lf/h/a/d/h/f/z0;Ljava/lang/String;)V + invoke-static {v6, v4}, Lf/h/a/f/h/f/z0;->p(Lf/h/a/f/h/f/z0;Ljava/lang/String;)V - iget-boolean v4, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v4, v3, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v4, :cond_4 - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v5, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v5, v3, Lf/h/a/f/h/f/p3$a;->f:Z :cond_4 - iget-object v3, v3, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v3, v3, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v3, Lf/h/a/d/h/f/e1; + check-cast v3, Lf/h/a/f/h/f/e1; - invoke-virtual {v2}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v2}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v2 - check-cast v2, Lf/h/a/d/h/f/p3; + check-cast v2, Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/z0; + check-cast v2, Lf/h/a/f/h/f/z0; - invoke-static {v3, v2}, Lf/h/a/d/h/f/e1;->o(Lf/h/a/d/h/f/e1;Lf/h/a/d/h/f/z0;)V + invoke-static {v3, v2}, Lf/h/a/f/h/f/e1;->o(Lf/h/a/f/h/f/e1;Lf/h/a/f/h/f/z0;)V iget-object v2, v0, Lf/h/c/u/b/e;->d:Lf/h/c/r/f; @@ -225,53 +225,53 @@ :cond_7 iput-object v2, v0, Lf/h/c/u/b/e;->j:Lf/h/c/u/b/a; - iget-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iget-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; if-nez v2, :cond_8 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v2 :cond_8 - iput-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iput-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; iget-object v3, v0, Lf/h/c/u/b/e;->e:Landroid/content/Context; - invoke-virtual {v2, v3}, Lf/h/a/d/h/f/j;->i(Landroid/content/Context;)V + invoke-virtual {v2, v3}, Lf/h/a/f/h/f/j;->i(Landroid/content/Context;)V iget-object v2, v0, Lf/h/c/u/b/e;->e:Landroid/content/Context; - invoke-static {v2}, Lf/h/a/d/h/f/a1;->a(Landroid/content/Context;)Z + invoke-static {v2}, Lf/h/a/f/h/f/a1;->a(Landroid/content/Context;)Z move-result v2 iput-boolean v2, v0, Lf/h/c/u/b/e;->l:Z - iget-object v2, v0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iget-object v2, v0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; if-nez v2, :cond_a :try_start_1 - iget-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iget-object v2, v0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; - invoke-virtual {v2}, Lf/h/a/d/h/f/j;->e()Ljava/lang/String; + invoke-virtual {v2}, Lf/h/a/f/h/f/j;->e()Ljava/lang/String; move-result-object v5 iget-object v4, v0, Lf/h/c/u/b/e;->e:Landroid/content/Context; - new-instance v2, Lf/h/a/d/d/a; + new-instance v2, Lf/h/a/f/d/a; - new-instance v8, Lf/h/a/d/h/c/m2; + new-instance v8, Lf/h/a/f/h/c/m2; - invoke-direct {v8, v4}, Lf/h/a/d/h/c/m2;->(Landroid/content/Context;)V + invoke-direct {v8, v4}, Lf/h/a/f/h/c/m2;->(Landroid/content/Context;)V - sget-object v9, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; + sget-object v9, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; - new-instance v10, Lf/h/a/d/h/c/a5; + new-instance v10, Lf/h/a/f/h/c/a5; - invoke-direct {v10, v4}, Lf/h/a/d/h/c/a5;->(Landroid/content/Context;)V + invoke-direct {v10, v4}, Lf/h/a/f/h/c/a5;->(Landroid/content/Context;)V const/4 v6, 0x0 @@ -279,9 +279,9 @@ move-object v3, v2 - invoke-direct/range {v3 .. v10}, Lf/h/a/d/d/a;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/d/d/c;Lf/h/a/d/e/n/b;Lf/h/a/d/d/a$b;)V + invoke-direct/range {v3 .. v10}, Lf/h/a/f/d/a;->(Landroid/content/Context;Ljava/lang/String;Ljava/lang/String;ZLf/h/a/f/d/c;Lf/h/a/f/e/n/b;Lf/h/a/f/d/a$b;)V - iput-object v2, v0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iput-object v2, v0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; :try_end_1 .catch Ljava/lang/SecurityException; {:try_start_1 .. :try_end_1} :catch_1 @@ -290,7 +290,7 @@ :catch_1 move-exception v2 - iget-object v3, v0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v3, v0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; const-string v4, "Caught SecurityException while init ClearcutLogger: " @@ -320,9 +320,9 @@ invoke-direct {v2, v4}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_1 - invoke-virtual {v3, v2}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v3, v2}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V - iput-object v1, v0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iput-object v1, v0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; :cond_a :goto_2 diff --git a/com.discord/smali_classes2/f/h/c/u/b/e.smali b/com.discord/smali_classes2/f/h/c/u/b/e.smali index bee79109d7..95af1be0e8 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/e.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/e.smali @@ -27,21 +27,21 @@ .field public e:Landroid/content/Context; -.field public f:Lf/h/a/d/d/a; +.field public f:Lf/h/a/f/d/a; .field public g:Ljava/lang/String; -.field public final h:Lf/h/a/d/h/f/e1$a; +.field public final h:Lf/h/a/f/h/f/e1$a; .field public i:Lf/h/c/u/b/t; .field public j:Lf/h/c/u/b/a; -.field public k:Lf/h/a/d/h/f/j; +.field public k:Lf/h/a/f/h/f/j; .field public l:Z -.field public m:Lf/h/a/d/h/f/l0; +.field public m:Lf/h/a/f/h/f/l0; .field public n:Z @@ -59,15 +59,15 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - sget-object p1, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; + sget-object p1, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; - invoke-virtual {p1}, Lf/h/a/d/h/f/p3;->m()Lf/h/a/d/h/f/p3$a; + invoke-virtual {p1}, Lf/h/a/f/h/f/p3;->m()Lf/h/a/f/h/f/p3$a; move-result-object p1 - check-cast p1, Lf/h/a/d/h/f/e1$a; + check-cast p1, Lf/h/a/f/h/f/e1$a; - iput-object p1, p0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iput-object p1, p0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; const/4 p1, 0x0 @@ -107,7 +107,7 @@ const/4 p1, 0x0 - iput-object p1, p0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iput-object p1, p0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; iput-object p1, p0, Lf/h/c/u/b/e;->i:Lf/h/c/u/b/t; @@ -115,13 +115,13 @@ iput-object p1, p0, Lf/h/c/u/b/e;->d:Lf/h/c/r/f; - iput-object p1, p0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iput-object p1, p0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; iget-object p1, p0, Lf/h/c/u/b/e;->a:Ljava/util/concurrent/ExecutorService; @@ -200,16 +200,16 @@ # virtual methods -.method public final a(Lf/h/a/d/h/f/y1;)V +.method public final a(Lf/h/a/f/h/f/y1;)V .locals 8 - .param p1 # Lf/h/a/d/h/f/y1; + .param p1 # Lf/h/a/f/h/f/y1; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/WorkerThread; .end annotation - iget-object v0, p0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iget-object v0, p0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; if-nez v0, :cond_0 @@ -222,24 +222,24 @@ if-eqz v0, :cond_31 - iget-object v0, p1, Lf/h/a/d/h/f/y1;->zzln:Lf/h/a/d/h/f/e1; + iget-object v0, p1, Lf/h/a/f/h/f/y1;->zzln:Lf/h/a/f/h/f/e1; if-nez v0, :cond_1 - sget-object v0, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; + sget-object v0, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/f/e1;->n()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/e1;->n()Z move-result v0 if-nez v0, :cond_3 - iget-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; const-string v0, "App Instance ID is null or empty, dropping the log" - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_2 @@ -257,7 +257,7 @@ invoke-direct {v1}, Ljava/util/ArrayList;->()V - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v2 @@ -265,16 +265,16 @@ new-instance v2, Lf/h/c/u/b/l; - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object v3 - invoke-direct {v2, v3}, Lf/h/c/u/b/l;->(Lf/h/a/d/h/f/d2;)V + invoke-direct {v2, v3}, Lf/h/c/u/b/l;->(Lf/h/a/f/h/f/d2;)V invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z :cond_4 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->t()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->t()Z move-result v2 @@ -282,16 +282,16 @@ new-instance v2, Lf/h/c/u/b/j; - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->u()Lf/h/a/d/h/f/u1; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->u()Lf/h/a/f/h/f/u1; move-result-object v3 - invoke-direct {v2, v3, v0}, Lf/h/c/u/b/j;->(Lf/h/a/d/h/f/u1;Landroid/content/Context;)V + invoke-direct {v2, v3, v0}, Lf/h/c/u/b/j;->(Lf/h/a/f/h/f/u1;Landroid/content/Context;)V invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z :cond_5 - iget v0, p1, Lf/h/a/d/h/f/y1;->zzij:I + iget v0, p1, Lf/h/a/f/h/f/y1;->zzij:I const/4 v2, 0x1 @@ -311,19 +311,19 @@ new-instance v0, Lf/h/c/u/b/c; - iget-object v3, p1, Lf/h/a/d/h/f/y1;->zzln:Lf/h/a/d/h/f/e1; + iget-object v3, p1, Lf/h/a/f/h/f/y1;->zzln:Lf/h/a/f/h/f/e1; if-nez v3, :cond_7 - sget-object v3, Lf/h/a/d/h/f/e1;->zzja:Lf/h/a/d/h/f/e1; + sget-object v3, Lf/h/a/f/h/f/e1;->zzja:Lf/h/a/f/h/f/e1; :cond_7 - invoke-direct {v0, v3}, Lf/h/c/u/b/c;->(Lf/h/a/d/h/f/e1;)V + invoke-direct {v0, v3}, Lf/h/c/u/b/c;->(Lf/h/a/f/h/f/e1;)V invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z :cond_8 - iget v0, p1, Lf/h/a/d/h/f/y1;->zzij:I + iget v0, p1, Lf/h/a/f/h/f/y1;->zzij:I and-int/lit8 v0, v0, 0x8 @@ -341,14 +341,14 @@ new-instance v0, Lf/h/c/u/b/k; - iget-object v3, p1, Lf/h/a/d/h/f/y1;->zzlq:Lf/h/a/d/h/f/n1; + iget-object v3, p1, Lf/h/a/f/h/f/y1;->zzlq:Lf/h/a/f/h/f/n1; if-nez v3, :cond_a - sget-object v3, Lf/h/a/d/h/f/n1;->zzke:Lf/h/a/d/h/f/n1; + sget-object v3, Lf/h/a/f/h/f/n1;->zzke:Lf/h/a/f/h/f/n1; :cond_a - invoke-direct {v0, v3}, Lf/h/c/u/b/k;->(Lf/h/a/d/h/f/n1;)V + invoke-direct {v0, v3}, Lf/h/c/u/b/k;->(Lf/h/a/f/h/f/n1;)V invoke-virtual {v1, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z @@ -359,13 +359,13 @@ if-eqz v0, :cond_c - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object v0 const-string v1, "No validators found for PerfMetric." - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_e @@ -411,11 +411,11 @@ :goto_3 if-nez v0, :cond_11 - iget-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; const-string v0, "Unable to process the PerfMetric due to missing or invalid values. See earlier log statements for additional information on the specific missing/invalid values." - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_10 @@ -433,7 +433,7 @@ if-eqz v0, :cond_30 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v3 @@ -445,13 +445,13 @@ if-eqz v3, :cond_18 - iget-object v3, v0, Lf/h/c/u/b/t;->e:Lf/h/a/d/h/f/j; + iget-object v3, v0, Lf/h/c/u/b/t;->e:Lf/h/a/f/h/f/j; - iget-object v5, v3, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v5, v3, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v6, "Retrieving trace sampling rate configuration value." - iget-boolean v5, v5, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v5, v5, Lf/h/a/f/h/f/l0;->a:Z if-eqz v5, :cond_12 @@ -460,39 +460,39 @@ invoke-static {v5, v6}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_12 - const-class v5, Lf/h/a/d/h/f/a0; + const-class v5, Lf/h/a/f/h/f/a0; monitor-enter v5 :try_start_0 - sget-object v6, Lf/h/a/d/h/f/a0;->a:Lf/h/a/d/h/f/a0; + sget-object v6, Lf/h/a/f/h/f/a0;->a:Lf/h/a/f/h/f/a0; if-nez v6, :cond_13 - new-instance v6, Lf/h/a/d/h/f/a0; + new-instance v6, Lf/h/a/f/h/f/a0; - invoke-direct {v6}, Lf/h/a/d/h/f/a0;->()V + invoke-direct {v6}, Lf/h/a/f/h/f/a0;->()V - sput-object v6, Lf/h/a/d/h/f/a0;->a:Lf/h/a/d/h/f/a0; + sput-object v6, Lf/h/a/f/h/f/a0;->a:Lf/h/a/f/h/f/a0; :cond_13 - sget-object v6, Lf/h/a/d/h/f/a0;->a:Lf/h/a/d/h/f/a0; + sget-object v6, Lf/h/a/f/h/f/a0;->a:Lf/h/a/f/h/f/a0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit v5 - invoke-virtual {v3, v6}, Lf/h/a/d/h/f/j;->h(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v3, v6}, Lf/h/a/f/h/f/j;->h(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v5 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->b()Z move-result v7 if-eqz v7, :cond_15 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 @@ -502,19 +502,19 @@ move-result v7 - invoke-static {v7}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v7}, Lf/h/a/f/h/f/j;->b(F)Z move-result v7 if-eqz v7, :cond_15 - iget-object v3, v3, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v3, v3, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v6, :cond_14 const-string v6, "com.google.firebase.perf.TraceSamplingRate" - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 @@ -524,9 +524,9 @@ move-result v7 - invoke-virtual {v3, v6, v7}, Lf/h/a/d/h/f/c0;->a(Ljava/lang/String;F)Z + invoke-virtual {v3, v6, v7}, Lf/h/a/f/h/f/c0;->a(Ljava/lang/String;F)Z - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -542,17 +542,17 @@ throw v1 :cond_15 - invoke-virtual {v3, v6}, Lf/h/a/d/h/f/j;->l(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v3, v6}, Lf/h/a/f/h/f/j;->l(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v3 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->b()Z move-result v5 if-eqz v5, :cond_16 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -562,13 +562,13 @@ move-result v5 - invoke-static {v5}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v5}, Lf/h/a/f/h/f/j;->b(F)Z move-result v5 if-eqz v5, :cond_16 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -602,11 +602,11 @@ :goto_5 if-nez v3, :cond_18 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object v3 - iget-object v3, v3, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; + iget-object v3, v3, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; invoke-static {v3}, Lf/h/c/u/b/t;->a(Ljava/util/List;)Z @@ -624,19 +624,19 @@ throw p1 :cond_18 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->t()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->t()Z move-result v3 if-eqz v3, :cond_1f - iget-object v3, v0, Lf/h/c/u/b/t;->e:Lf/h/a/d/h/f/j; + iget-object v3, v0, Lf/h/c/u/b/t;->e:Lf/h/a/f/h/f/j; - iget-object v5, v3, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v5, v3, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v6, "Retrieving network request sampling rate configuration value." - iget-boolean v5, v5, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v5, v5, Lf/h/a/f/h/f/l0;->a:Z if-eqz v5, :cond_19 @@ -645,39 +645,39 @@ invoke-static {v5, v6}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_19 - const-class v5, Lf/h/a/d/h/f/o; + const-class v5, Lf/h/a/f/h/f/o; monitor-enter v5 :try_start_1 - sget-object v6, Lf/h/a/d/h/f/o;->a:Lf/h/a/d/h/f/o; + sget-object v6, Lf/h/a/f/h/f/o;->a:Lf/h/a/f/h/f/o; if-nez v6, :cond_1a - new-instance v6, Lf/h/a/d/h/f/o; + new-instance v6, Lf/h/a/f/h/f/o; - invoke-direct {v6}, Lf/h/a/d/h/f/o;->()V + invoke-direct {v6}, Lf/h/a/f/h/f/o;->()V - sput-object v6, Lf/h/a/d/h/f/o;->a:Lf/h/a/d/h/f/o; + sput-object v6, Lf/h/a/f/h/f/o;->a:Lf/h/a/f/h/f/o; :cond_1a - sget-object v6, Lf/h/a/d/h/f/o;->a:Lf/h/a/d/h/f/o; + sget-object v6, Lf/h/a/f/h/f/o;->a:Lf/h/a/f/h/f/o; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 monitor-exit v5 - invoke-virtual {v3, v6}, Lf/h/a/d/h/f/j;->h(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v3, v6}, Lf/h/a/f/h/f/j;->h(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v5 - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->b()Z move-result v7 if-eqz v7, :cond_1c - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 @@ -687,19 +687,19 @@ move-result v7 - invoke-static {v7}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v7}, Lf/h/a/f/h/f/j;->b(F)Z move-result v7 if-eqz v7, :cond_1c - iget-object v3, v3, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v3, v3, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v6, :cond_1b const-string v4, "com.google.firebase.perf.NetworkRequestSamplingRate" - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v6 @@ -709,9 +709,9 @@ move-result v6 - invoke-virtual {v3, v4, v6}, Lf/h/a/d/h/f/c0;->a(Ljava/lang/String;F)Z + invoke-virtual {v3, v4, v6}, Lf/h/a/f/h/f/c0;->a(Ljava/lang/String;F)Z - invoke-virtual {v5}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -727,17 +727,17 @@ throw v1 :cond_1c - invoke-virtual {v3, v6}, Lf/h/a/d/h/f/j;->l(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {v3, v6}, Lf/h/a/f/h/f/j;->l(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v3 - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->b()Z move-result v5 if-eqz v5, :cond_1d - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 @@ -747,13 +747,13 @@ move-result v5 - invoke-static {v5}, Lf/h/a/d/h/f/j;->b(F)Z + invoke-static {v5}, Lf/h/a/f/h/f/j;->b(F)Z move-result v5 if-eqz v5, :cond_1d - invoke-virtual {v3}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v3}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -787,11 +787,11 @@ :goto_7 if-nez v3, :cond_1f - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->u()Lf/h/a/d/h/f/u1; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->u()Lf/h/a/f/h/f/u1; move-result-object v3 - iget-object v3, v3, Lf/h/a/d/h/f/u1;->zzkx:Lf/h/a/d/h/f/v3; + iget-object v3, v3, Lf/h/a/f/h/f/u1;->zzkx:Lf/h/a/f/h/f/v3; invoke-static {v3}, Lf/h/c/u/b/t;->a(Ljava/util/List;)Z @@ -809,21 +809,21 @@ throw p1 :cond_1f - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v3 if-eqz v3, :cond_21 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object v3 - iget-object v3, v3, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; - sget-object v4, Lf/h/a/d/h/f/o0;->h:Lf/h/a/d/h/f/o0; + sget-object v4, Lf/h/a/f/h/f/o0;->h:Lf/h/a/f/h/f/o0; - iget-object v4, v4, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v4, v4, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -831,15 +831,15 @@ if-nez v3, :cond_20 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object v3 - iget-object v3, v3, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; - sget-object v4, Lf/h/a/d/h/f/o0;->i:Lf/h/a/d/h/f/o0; + sget-object v4, Lf/h/a/f/h/f/o0;->i:Lf/h/a/f/h/f/o0; - iget-object v4, v4, Lf/h/a/d/h/f/o0;->mName:Ljava/lang/String; + iget-object v4, v4, Lf/h/a/f/h/f/o0;->mName:Ljava/lang/String; invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z @@ -848,11 +848,11 @@ if-eqz v3, :cond_21 :cond_20 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object v3 - invoke-virtual {v3}, Lf/h/a/d/h/f/d2;->q()I + invoke-virtual {v3}, Lf/h/a/f/h/f/d2;->q()I move-result v3 @@ -861,7 +861,7 @@ goto :goto_9 :cond_21 - iget v3, p1, Lf/h/a/d/h/f/y1;->zzij:I + iget v3, p1, Lf/h/a/f/h/f/y1;->zzij:I and-int/lit8 v3, v3, 0x8 @@ -891,7 +891,7 @@ goto :goto_c :cond_24 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->t()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->t()Z move-result v2 @@ -906,7 +906,7 @@ goto :goto_c :cond_25 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v2 @@ -927,7 +927,7 @@ :goto_c if-nez v2, :cond_2d - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->t()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->t()Z move-result v0 @@ -935,16 +935,16 @@ iget-object v0, p0, Lf/h/c/u/b/e;->j:Lf/h/c/u/b/a; - sget-object v1, Lf/h/a/d/h/f/p0;->e:Lf/h/a/d/h/f/p0; + sget-object v1, Lf/h/a/f/h/f/p0;->e:Lf/h/a/f/h/f/p0; - iget-object v1, v1, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v1, v1, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; invoke-virtual {v0, v1}, Lf/h/c/u/b/a;->e(Ljava/lang/String;)V goto :goto_d :cond_27 - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v0 @@ -952,9 +952,9 @@ iget-object v0, p0, Lf/h/c/u/b/e;->j:Lf/h/c/u/b/a; - sget-object v1, Lf/h/a/d/h/f/p0;->d:Lf/h/a/d/h/f/p0; + sget-object v1, Lf/h/a/f/h/f/p0;->d:Lf/h/a/f/h/f/p0; - iget-object v1, v1, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v1, v1, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; invoke-virtual {v0, v1}, Lf/h/c/u/b/a;->e(Ljava/lang/String;)V @@ -964,21 +964,21 @@ if-eqz v0, :cond_2c - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->t()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->t()Z move-result v0 if-eqz v0, :cond_2a - iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; const-string v1, "Rate Limited NetworkRequestMetric - " - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->u()Lf/h/a/d/h/f/u1; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->u()Lf/h/a/f/h/f/u1; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -1002,26 +1002,26 @@ invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_e - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return-void :cond_2a - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->r()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->r()Z move-result v0 if-eqz v0, :cond_2c - iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; const-string v1, "Rate Limited TraceMetric - " - invoke-virtual {p1}, Lf/h/a/d/h/f/y1;->s()Lf/h/a/d/h/f/d2; + invoke-virtual {p1}, Lf/h/a/f/h/f/y1;->s()Lf/h/a/f/h/f/d2; move-result-object p1 - iget-object p1, p1, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -1045,14 +1045,14 @@ invoke-direct {p1, v1}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_f - invoke-virtual {v0, p1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, p1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V :cond_2c return-void :cond_2d :try_start_2 - invoke-virtual {p1}, Lf/h/a/d/h/f/p3;->e()I + invoke-virtual {p1}, Lf/h/a/f/h/f/p3;->e()I move-result v0 @@ -1062,7 +1062,7 @@ move-result-object v2 - invoke-virtual {p1, v2}, Lf/h/a/d/h/f/p3;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V + invoke-virtual {p1, v2}, Lf/h/a/f/h/f/p3;->c(Lcom/google/android/gms/internal/firebase-perf/zzfa;)V invoke-virtual {v2}, Lcom/google/android/gms/internal/firebase-perf/zzfa;->M()I @@ -1073,15 +1073,15 @@ if-nez p1, :cond_2f :try_start_3 - iget-object p1, p0, Lf/h/c/u/b/e;->f:Lf/h/a/d/d/a; + iget-object p1, p0, Lf/h/c/u/b/e;->f:Lf/h/a/f/d/a; if-eqz p1, :cond_2e - new-instance v2, Lf/h/a/d/d/a$a; + new-instance v2, Lf/h/a/f/d/a$a; - invoke-direct {v2, p1, v0, v1}, Lf/h/a/d/d/a$a;->(Lf/h/a/d/d/a;[BLf/h/a/d/d/b;)V + invoke-direct {v2, p1, v0, v1}, Lf/h/a/f/d/a$a;->(Lf/h/a/f/d/a;[BLf/h/a/f/d/b;)V - invoke-virtual {v2}, Lf/h/a/d/d/a$a;->a()V + invoke-virtual {v2}, Lf/h/a/f/d/a$a;->a()V return-void @@ -1109,7 +1109,7 @@ const-string v1, "byte array" - const-class v2, Lf/h/a/d/h/f/y1; + const-class v2, Lf/h/a/f/h/f/y1; invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; @@ -1151,9 +1151,9 @@ return-void .end method -.method public final b(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V +.method public final b(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V .locals 2 - .param p1 # Lf/h/a/d/h/f/d2; + .param p1 # Lf/h/a/f/h/f/d2; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -1162,7 +1162,7 @@ new-instance v1, Lf/h/c/u/b/g; - invoke-direct {v1, p0, p1, p2}, Lf/h/c/u/b/g;->(Lf/h/c/u/b/e;Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V + invoke-direct {v1, p0, p1, p2}, Lf/h/c/u/b/g;->(Lf/h/c/u/b/e;Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V invoke-interface {v0, v1}, Ljava/util/concurrent/ExecutorService;->execute(Ljava/lang/Runnable;)V @@ -1186,13 +1186,13 @@ if-eqz v0, :cond_4 - iget-object v0, p0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v0, p0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/e1; + check-cast v0, Lf/h/a/f/h/f/e1; - invoke-virtual {v0}, Lf/h/a/d/h/f/e1;->n()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/e1;->n()Z move-result v0 @@ -1233,7 +1233,7 @@ sget-object v6, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit; - invoke-static {v3, v4, v5, v6}, Lf/h/a/b/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; + invoke-static {v3, v4, v5, v6}, Lf/h/a/c/i1/e;->h(Lcom/google/android/gms/tasks/Task;JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; move-result-object v3 @@ -1250,7 +1250,7 @@ :catch_0 move-exception v3 - iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; new-array v1, v1, [Ljava/lang/Object; @@ -1266,14 +1266,14 @@ move-result-object v1 - invoke-virtual {v4, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v4, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V goto :goto_0 :catch_1 move-exception v3 - iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; new-array v1, v1, [Ljava/lang/Object; @@ -1289,14 +1289,14 @@ move-result-object v1 - invoke-virtual {v4, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v4, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V goto :goto_0 :catch_2 move-exception v3 - iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; new-array v1, v1, [Ljava/lang/Object; @@ -1312,7 +1312,7 @@ move-result-object v1 - invoke-virtual {v4, v1}, Lf/h/a/d/h/f/l0;->e(Ljava/lang/String;)V + invoke-virtual {v4, v1}, Lf/h/a/f/h/f/l0;->e(Ljava/lang/String;)V :goto_0 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z @@ -1321,29 +1321,29 @@ if-nez v1, :cond_3 - iget-object v1, p0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v1, p0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - iget-boolean v3, v1, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, v1, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_2 - invoke-virtual {v1}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v1}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v2, v1, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v2, v1, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object v1, v1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v1, v1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/e1; + check-cast v1, Lf/h/a/f/h/f/e1; - invoke-static {v1, v0}, Lf/h/a/d/h/f/e1;->r(Lf/h/a/d/h/f/e1;Ljava/lang/String;)V + invoke-static {v1, v0}, Lf/h/a/f/h/f/e1;->r(Lf/h/a/f/h/f/e1;Ljava/lang/String;)V return-void :cond_3 - iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_4 @@ -1384,15 +1384,15 @@ iput-object v0, p0, Lf/h/c/u/b/e;->c:Lf/h/c/u/a; :cond_1 - iget-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iget-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; if-nez v0, :cond_2 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v0 - iput-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iput-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; :cond_2 iget-object v0, p0, Lf/h/c/u/b/e;->c:Lf/h/c/u/a; @@ -1421,9 +1421,9 @@ :goto_1 if-eqz v0, :cond_4 - iget-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/d/h/f/j; + iget-object v0, p0, Lf/h/c/u/b/e;->k:Lf/h/a/f/h/f/j; - invoke-virtual {v0}, Lf/h/a/d/h/f/j;->t()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/j;->t()Z move-result v0 diff --git a/com.discord/smali_classes2/f/h/c/u/b/f.smali b/com.discord/smali_classes2/f/h/c/u/b/f.smali index 5bc9513095..8ff2f7ff4b 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/f.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/f.smali @@ -7,22 +7,22 @@ # instance fields -.field public final synthetic d:Lf/h/a/d/h/f/u1; +.field public final synthetic d:Lf/h/a/f/h/f/u1; -.field public final synthetic e:Lf/h/a/d/h/f/g1; +.field public final synthetic e:Lf/h/a/f/h/f/g1; .field public final synthetic f:Lf/h/c/u/b/e; # direct methods -.method public constructor (Lf/h/c/u/b/e;Lf/h/a/d/h/f/u1;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lf/h/c/u/b/e;Lf/h/a/f/h/f/u1;Lf/h/a/f/h/f/g1;)V .locals 0 iput-object p1, p0, Lf/h/c/u/b/f;->f:Lf/h/c/u/b/e; - iput-object p2, p0, Lf/h/c/u/b/f;->d:Lf/h/a/d/h/f/u1; + iput-object p2, p0, Lf/h/c/u/b/f;->d:Lf/h/a/f/h/f/u1; - iput-object p3, p0, Lf/h/c/u/b/f;->e:Lf/h/a/d/h/f/g1; + iput-object p3, p0, Lf/h/c/u/b/f;->e:Lf/h/a/f/h/f/g1; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -36,9 +36,9 @@ iget-object v0, p0, Lf/h/c/u/b/f;->f:Lf/h/c/u/b/e; - iget-object v1, p0, Lf/h/c/u/b/f;->d:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/f;->d:Lf/h/a/f/h/f/u1; - iget-object v2, p0, Lf/h/c/u/b/f;->e:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/f;->e:Lf/h/a/f/h/f/g1; invoke-virtual {v0}, Lf/h/c/u/b/e;->e()Z @@ -52,13 +52,13 @@ if-eqz v3, :cond_2 - invoke-virtual {v1}, Lf/h/a/d/h/f/u1;->t()Z + invoke-virtual {v1}, Lf/h/a/f/h/f/u1;->t()Z move-result v3 if-eqz v3, :cond_0 - iget-wide v5, v1, Lf/h/a/d/h/f/u1;->zzkw:J + iget-wide v5, v1, Lf/h/a/f/h/f/u1;->zzkw:J goto :goto_0 @@ -66,13 +66,13 @@ const-wide/16 v5, 0x0 :goto_0 - invoke-virtual {v1}, Lf/h/a/d/h/f/u1;->r()Z + invoke-virtual {v1}, Lf/h/a/f/h/f/u1;->r()Z move-result v3 if-eqz v3, :cond_1 - iget v3, v1, Lf/h/a/d/h/f/u1;->zzkr:I + iget v3, v1, Lf/h/a/f/h/f/u1;->zzkr:I invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; @@ -84,7 +84,7 @@ const-string v3, "UNKNOWN" :goto_1 - iget-object v7, v0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v7, v0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; sget-object v8, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -92,7 +92,7 @@ new-array v9, v9, [Ljava/lang/Object; - iget-object v10, v1, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; + iget-object v10, v1, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; aput-object v10, v9, v4 @@ -120,45 +120,45 @@ move-result-object v3 - invoke-virtual {v7, v3}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v7, v3}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_2 invoke-virtual {v0}, Lf/h/c/u/b/e;->d()V - invoke-static {}, Lf/h/a/d/h/f/y1;->v()Lf/h/a/d/h/f/y1$a; + invoke-static {}, Lf/h/a/f/h/f/y1;->v()Lf/h/a/f/h/f/y1$a; move-result-object v3 - iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - invoke-virtual {v5, v2}, Lf/h/a/d/h/f/e1$a;->o(Lf/h/a/d/h/f/g1;)Lf/h/a/d/h/f/e1$a; + invoke-virtual {v5, v2}, Lf/h/a/f/h/f/e1$a;->n(Lf/h/a/f/h/f/g1;)Lf/h/a/f/h/f/e1$a; - invoke-virtual {v3, v5}, Lf/h/a/d/h/f/y1$a;->o(Lf/h/a/d/h/f/e1$a;)Lf/h/a/d/h/f/y1$a; + invoke-virtual {v3, v5}, Lf/h/a/f/h/f/y1$a;->n(Lf/h/a/f/h/f/e1$a;)Lf/h/a/f/h/f/y1$a; - iget-boolean v2, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v3, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_3 - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v4, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v4, v3, Lf/h/a/f/h/f/p3$a;->f:Z :cond_3 - iget-object v2, v3, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v3, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/y1; + check-cast v2, Lf/h/a/f/h/f/y1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/y1;->p(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/u1;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/y1;->p(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/u1;)V - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/p3; + check-cast v1, Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/y1; + check-cast v1, Lf/h/a/f/h/f/y1; - invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/d/h/f/y1;)V + invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/f/h/f/y1;)V :cond_4 return-void diff --git a/com.discord/smali_classes2/f/h/c/u/b/g.smali b/com.discord/smali_classes2/f/h/c/u/b/g.smali index 9e2cc67532..617ae9566a 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/g.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/g.smali @@ -7,22 +7,22 @@ # instance fields -.field public final synthetic d:Lf/h/a/d/h/f/d2; +.field public final synthetic d:Lf/h/a/f/h/f/d2; -.field public final synthetic e:Lf/h/a/d/h/f/g1; +.field public final synthetic e:Lf/h/a/f/h/f/g1; .field public final synthetic f:Lf/h/c/u/b/e; # direct methods -.method public constructor (Lf/h/c/u/b/e;Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lf/h/c/u/b/e;Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/g1;)V .locals 0 iput-object p1, p0, Lf/h/c/u/b/g;->f:Lf/h/c/u/b/e; - iput-object p2, p0, Lf/h/c/u/b/g;->d:Lf/h/a/d/h/f/d2; + iput-object p2, p0, Lf/h/c/u/b/g;->d:Lf/h/a/f/h/f/d2; - iput-object p3, p0, Lf/h/c/u/b/g;->e:Lf/h/a/d/h/f/g1; + iput-object p3, p0, Lf/h/c/u/b/g;->e:Lf/h/a/f/h/f/g1; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -36,9 +36,9 @@ iget-object v0, p0, Lf/h/c/u/b/g;->f:Lf/h/c/u/b/e; - iget-object v1, p0, Lf/h/c/u/b/g;->d:Lf/h/a/d/h/f/d2; + iget-object v1, p0, Lf/h/c/u/b/g;->d:Lf/h/a/f/h/f/d2; - iget-object v2, p0, Lf/h/c/u/b/g;->e:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/g;->e:Lf/h/a/f/h/f/g1; invoke-virtual {v0}, Lf/h/c/u/b/e;->e()Z @@ -52,9 +52,9 @@ if-eqz v3, :cond_0 - iget-wide v5, v1, Lf/h/a/d/h/f/d2;->zzmg:J + iget-wide v5, v1, Lf/h/a/f/h/f/d2;->zzmg:J - iget-object v3, v0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v3, v0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; sget-object v7, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -62,7 +62,7 @@ new-array v8, v8, [Ljava/lang/Object; - iget-object v9, v1, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v9, v1, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; aput-object v9, v8, v4 @@ -86,26 +86,26 @@ move-result-object v5 - invoke-virtual {v3, v5}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v3, v5}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_0 invoke-virtual {v0}, Lf/h/c/u/b/e;->d()V - invoke-static {}, Lf/h/a/d/h/f/y1;->v()Lf/h/a/d/h/f/y1$a; + invoke-static {}, Lf/h/a/f/h/f/y1;->v()Lf/h/a/f/h/f/y1$a; move-result-object v3 - iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - invoke-virtual {v5}, Lf/h/a/d/h/f/p3$a;->clone()Ljava/lang/Object; + invoke-virtual {v5}, Lf/h/a/f/h/f/p3$a;->clone()Ljava/lang/Object; move-result-object v5 - check-cast v5, Lf/h/a/d/h/f/p3$a; + check-cast v5, Lf/h/a/f/h/f/p3$a; - check-cast v5, Lf/h/a/d/h/f/e1$a; + check-cast v5, Lf/h/a/f/h/f/e1$a; - invoke-virtual {v5, v2}, Lf/h/a/d/h/f/e1$a;->o(Lf/h/a/d/h/f/g1;)Lf/h/a/d/h/f/e1$a; + invoke-virtual {v5, v2}, Lf/h/a/f/h/f/e1$a;->n(Lf/h/a/f/h/f/g1;)Lf/h/a/f/h/f/e1$a; iget-object v2, v0, Lf/h/c/u/b/e;->c:Lf/h/c/u/a; @@ -143,62 +143,62 @@ move-result-object v6 :goto_0 - iget-boolean v2, v5, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v5, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_4 - invoke-virtual {v5}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v5}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v4, v5, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v4, v5, Lf/h/a/f/h/f/p3$a;->f:Z :cond_4 - iget-object v2, v5, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v5, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/e1; + check-cast v2, Lf/h/a/f/h/f/e1; - iget-object v7, v2, Lf/h/a/d/h/f/e1;->zziz:Lf/h/a/d/h/f/r4; + iget-object v7, v2, Lf/h/a/f/h/f/e1;->zziz:Lf/h/a/f/h/f/r4; - iget-boolean v8, v7, Lf/h/a/d/h/f/r4;->zznc:Z + iget-boolean v8, v7, Lf/h/a/f/h/f/r4;->zznc:Z if-nez v8, :cond_5 - invoke-virtual {v7}, Lf/h/a/d/h/f/r4;->b()Lf/h/a/d/h/f/r4; + invoke-virtual {v7}, Lf/h/a/f/h/f/r4;->b()Lf/h/a/f/h/f/r4; move-result-object v7 - iput-object v7, v2, Lf/h/a/d/h/f/e1;->zziz:Lf/h/a/d/h/f/r4; + iput-object v7, v2, Lf/h/a/f/h/f/e1;->zziz:Lf/h/a/f/h/f/r4; :cond_5 - iget-object v2, v2, Lf/h/a/d/h/f/e1;->zziz:Lf/h/a/d/h/f/r4; + iget-object v2, v2, Lf/h/a/f/h/f/e1;->zziz:Lf/h/a/f/h/f/r4; - invoke-virtual {v2, v6}, Lf/h/a/d/h/f/r4;->putAll(Ljava/util/Map;)V + invoke-virtual {v2, v6}, Lf/h/a/f/h/f/r4;->putAll(Ljava/util/Map;)V - invoke-virtual {v3, v5}, Lf/h/a/d/h/f/y1$a;->o(Lf/h/a/d/h/f/e1$a;)Lf/h/a/d/h/f/y1$a; + invoke-virtual {v3, v5}, Lf/h/a/f/h/f/y1$a;->n(Lf/h/a/f/h/f/e1$a;)Lf/h/a/f/h/f/y1$a; - iget-boolean v2, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v3, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_6 - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v4, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v4, v3, Lf/h/a/f/h/f/p3$a;->f:Z :cond_6 - iget-object v2, v3, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v3, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/y1; + check-cast v2, Lf/h/a/f/h/f/y1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/y1;->q(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/d2;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/y1;->q(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/d2;)V - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/p3; + check-cast v1, Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/y1; + check-cast v1, Lf/h/a/f/h/f/y1; - invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/d/h/f/y1;)V + invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/f/h/f/y1;)V :cond_7 return-void diff --git a/com.discord/smali_classes2/f/h/c/u/b/i.smali b/com.discord/smali_classes2/f/h/c/u/b/i.smali index 92a6bc676e..c5c4918c93 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/i.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/i.smali @@ -7,22 +7,22 @@ # instance fields -.field public final synthetic d:Lf/h/a/d/h/f/n1; +.field public final synthetic d:Lf/h/a/f/h/f/n1; -.field public final synthetic e:Lf/h/a/d/h/f/g1; +.field public final synthetic e:Lf/h/a/f/h/f/g1; .field public final synthetic f:Lf/h/c/u/b/e; # direct methods -.method public constructor (Lf/h/c/u/b/e;Lf/h/a/d/h/f/n1;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lf/h/c/u/b/e;Lf/h/a/f/h/f/n1;Lf/h/a/f/h/f/g1;)V .locals 0 iput-object p1, p0, Lf/h/c/u/b/i;->f:Lf/h/c/u/b/e; - iput-object p2, p0, Lf/h/c/u/b/i;->d:Lf/h/a/d/h/f/n1; + iput-object p2, p0, Lf/h/c/u/b/i;->d:Lf/h/a/f/h/f/n1; - iput-object p3, p0, Lf/h/c/u/b/i;->e:Lf/h/a/d/h/f/g1; + iput-object p3, p0, Lf/h/c/u/b/i;->e:Lf/h/a/f/h/f/g1; invoke-direct {p0}, Ljava/lang/Object;->()V @@ -36,9 +36,9 @@ iget-object v0, p0, Lf/h/c/u/b/i;->f:Lf/h/c/u/b/e; - iget-object v1, p0, Lf/h/c/u/b/i;->d:Lf/h/a/d/h/f/n1; + iget-object v1, p0, Lf/h/c/u/b/i;->d:Lf/h/a/f/h/f/n1; - iget-object v2, p0, Lf/h/c/u/b/i;->e:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/i;->e:Lf/h/a/f/h/f/g1; invoke-virtual {v0}, Lf/h/c/u/b/e;->e()Z @@ -52,13 +52,13 @@ if-eqz v3, :cond_1 - iget-object v3, v1, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; + iget-object v3, v1, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; invoke-interface {v3}, Ljava/util/List;->size()I move-result v3 - iget-object v5, v0, Lf/h/c/u/b/e;->m:Lf/h/a/d/h/f/l0; + iget-object v5, v0, Lf/h/c/u/b/e;->m:Lf/h/a/f/h/f/l0; sget-object v6, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -72,7 +72,7 @@ aput-object v3, v8, v4 - iget v3, v1, Lf/h/a/d/h/f/n1;->zzij:I + iget v3, v1, Lf/h/a/f/h/f/n1;->zzij:I and-int/2addr v3, v7 @@ -100,45 +100,45 @@ move-result-object v3 - invoke-virtual {v5, v3}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v5, v3}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_1 - invoke-static {}, Lf/h/a/d/h/f/y1;->v()Lf/h/a/d/h/f/y1$a; + invoke-static {}, Lf/h/a/f/h/f/y1;->v()Lf/h/a/f/h/f/y1$a; move-result-object v3 invoke-virtual {v0}, Lf/h/c/u/b/e;->d()V - iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/d/h/f/e1$a; + iget-object v5, v0, Lf/h/c/u/b/e;->h:Lf/h/a/f/h/f/e1$a; - invoke-virtual {v5, v2}, Lf/h/a/d/h/f/e1$a;->o(Lf/h/a/d/h/f/g1;)Lf/h/a/d/h/f/e1$a; + invoke-virtual {v5, v2}, Lf/h/a/f/h/f/e1$a;->n(Lf/h/a/f/h/f/g1;)Lf/h/a/f/h/f/e1$a; - invoke-virtual {v3, v5}, Lf/h/a/d/h/f/y1$a;->o(Lf/h/a/d/h/f/e1$a;)Lf/h/a/d/h/f/y1$a; + invoke-virtual {v3, v5}, Lf/h/a/f/h/f/y1$a;->n(Lf/h/a/f/h/f/e1$a;)Lf/h/a/f/h/f/y1$a; - iget-boolean v2, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v3, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_2 - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v4, v3, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v4, v3, Lf/h/a/f/h/f/p3$a;->f:Z :cond_2 - iget-object v2, v3, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v3, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/y1; + check-cast v2, Lf/h/a/f/h/f/y1; - invoke-static {v2, v1}, Lf/h/a/d/h/f/y1;->o(Lf/h/a/d/h/f/y1;Lf/h/a/d/h/f/n1;)V + invoke-static {v2, v1}, Lf/h/a/f/h/f/y1;->o(Lf/h/a/f/h/f/y1;Lf/h/a/f/h/f/n1;)V - invoke-virtual {v3}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v3}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/p3; + check-cast v1, Lf/h/a/f/h/f/p3; - check-cast v1, Lf/h/a/d/h/f/y1; + check-cast v1, Lf/h/a/f/h/f/y1; - invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/d/h/f/y1;)V + invoke-virtual {v0, v1}, Lf/h/c/u/b/e;->a(Lf/h/a/f/h/f/y1;)V :cond_3 return-void diff --git a/com.discord/smali_classes2/f/h/c/u/b/j.smali b/com.discord/smali_classes2/f/h/c/u/b/j.smali index d6627726d4..815a96991e 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/j.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/j.smali @@ -4,17 +4,17 @@ # instance fields -.field public final a:Lf/h/a/d/h/f/u1; +.field public final a:Lf/h/a/f/h/f/u1; .field public final b:Landroid/content/Context; -.field public c:Lf/h/a/d/h/f/l0; +.field public c:Lf/h/a/f/h/f/l0; # direct methods -.method public constructor (Lf/h/a/d/h/f/u1;Landroid/content/Context;)V +.method public constructor (Lf/h/a/f/h/f/u1;Landroid/content/Context;)V .locals 0 - .param p1 # Lf/h/a/d/h/f/u1; + .param p1 # Lf/h/a/f/h/f/u1; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -23,13 +23,13 @@ iput-object p2, p0, Lf/h/c/u/b/j;->b:Landroid/content/Context; - iput-object p1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iput-object p1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; return-void .end method @@ -39,9 +39,9 @@ .method public final b()Z .locals 10 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-object v0, v0, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; const/4 v1, 0x1 @@ -65,13 +65,13 @@ if-eqz v0, :cond_2 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; const-string v1, "URL is missing:" - iget-object v3, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v3, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-object v3, v3, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -97,14 +97,14 @@ move-object v1, v3 :goto_1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_2 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-object v0, v0, Lf/h/a/d/h/f/u1;->zzkm:Ljava/lang/String; + iget-object v0, v0, Lf/h/a/f/h/f/u1;->zzkm:Ljava/lang/String; const/4 v3, 0x0 @@ -132,7 +132,7 @@ move-exception v0 :goto_2 - iget-object v4, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; new-array v5, v1, [Ljava/lang/Object; @@ -148,7 +148,7 @@ move-result-object v0 - invoke-virtual {v4, v0}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v4, v0}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V :goto_3 move-object v0, v3 @@ -158,9 +158,9 @@ if-nez v0, :cond_5 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_4 @@ -192,11 +192,11 @@ if-lez v5, :cond_a - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object v7 - iget-boolean v7, v7, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v7, v7, Lf/h/a/f/h/f/l0;->a:Z if-eqz v7, :cond_6 @@ -205,7 +205,7 @@ invoke-static {v4, v7}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I :cond_6 - sget-object v7, Lf/h/a/b/i1/e;->e:[Ljava/lang/String; + sget-object v7, Lf/h/a/c/i1/e;->e:[Ljava/lang/String; if-nez v7, :cond_7 @@ -213,10 +213,10 @@ move-result-object v5 - sput-object v5, Lf/h/a/b/i1/e;->e:[Ljava/lang/String; + sput-object v5, Lf/h/a/c/i1/e;->e:[Ljava/lang/String; :cond_7 - sget-object v5, Lf/h/a/b/i1/e;->e:[Ljava/lang/String; + sget-object v5, Lf/h/a/c/i1/e;->e:[Ljava/lang/String; array-length v6, v5 @@ -258,7 +258,7 @@ :goto_7 if-nez v5, :cond_b - iget-object v1, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v1, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -284,7 +284,7 @@ move-result-object v0 - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 @@ -323,9 +323,9 @@ :goto_8 if-nez v5, :cond_e - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_d @@ -370,9 +370,9 @@ :goto_9 if-nez v5, :cond_12 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_11 @@ -400,9 +400,9 @@ :goto_a if-nez v5, :cond_15 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_14 @@ -438,9 +438,9 @@ :goto_c if-nez v0, :cond_19 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_18 @@ -452,9 +452,9 @@ return v2 :cond_19 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit8 v0, v0, 0x2 @@ -470,16 +470,16 @@ :goto_d if-eqz v0, :cond_1b - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->s()Lf/h/a/d/h/f/u1$c; + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->s()Lf/h/a/f/h/f/u1$c; move-result-object v3 :cond_1b if-eqz v3, :cond_1c - sget-object v0, Lf/h/a/d/h/f/u1$c;->d:Lf/h/a/d/h/f/u1$c; + sget-object v0, Lf/h/a/f/h/f/u1$c;->d:Lf/h/a/f/h/f/u1$c; if-eq v3, v0, :cond_1c @@ -493,11 +493,11 @@ :goto_e if-nez v0, :cond_1d - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - invoke-virtual {v1}, Lf/h/a/d/h/f/u1;->s()Lf/h/a/d/h/f/u1$c; + invoke-virtual {v1}, Lf/h/a/f/h/f/u1;->s()Lf/h/a/f/h/f/u1$c; move-result-object v1 @@ -525,22 +525,22 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_1d - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->r()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->r()Z move-result v0 if-eqz v0, :cond_1f - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzkr:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzkr:I if-lez v0, :cond_1e @@ -554,11 +554,11 @@ :goto_f if-nez v0, :cond_1f - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v1, v1, Lf/h/a/d/h/f/u1;->zzkr:I + iget v1, v1, Lf/h/a/f/h/f/u1;->zzkr:I const/16 v3, 0x31 @@ -576,14 +576,14 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_1f - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit8 v0, v0, 0x4 @@ -601,9 +601,9 @@ if-eqz v0, :cond_22 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzko:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzko:J cmp-long v0, v7, v5 @@ -619,11 +619,11 @@ :goto_11 if-nez v0, :cond_22 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzko:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzko:J const/16 v1, 0x38 @@ -641,14 +641,14 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_22 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit8 v0, v0, 0x8 @@ -664,9 +664,9 @@ :goto_12 if-eqz v0, :cond_25 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzkp:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzkp:J cmp-long v0, v7, v5 @@ -682,11 +682,11 @@ :goto_13 if-nez v0, :cond_25 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzkp:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzkp:J const/16 v1, 0x39 @@ -704,14 +704,14 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_25 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit16 v0, v0, 0x80 @@ -727,9 +727,9 @@ :goto_14 if-eqz v0, :cond_32 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzkt:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzkt:J cmp-long v3, v7, v5 @@ -738,7 +738,7 @@ goto/16 :goto_1a :cond_27 - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit16 v0, v0, 0x100 @@ -754,9 +754,9 @@ :goto_15 if-eqz v0, :cond_2a - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzku:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzku:J cmp-long v0, v7, v5 @@ -772,11 +772,11 @@ :goto_16 if-nez v0, :cond_2a - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzku:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzku:J const/16 v1, 0x45 @@ -794,14 +794,14 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_2a - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget v0, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/u1;->zzij:I and-int/lit16 v0, v0, 0x200 @@ -817,9 +817,9 @@ :goto_17 if-eqz v0, :cond_2d - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzkv:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzkv:J cmp-long v0, v7, v5 @@ -835,11 +835,11 @@ :goto_18 if-nez v0, :cond_2d - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzkv:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzkv:J const/16 v1, 0x70 @@ -857,22 +857,22 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_2d - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->t()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->t()Z move-result v0 if-eqz v0, :cond_31 - iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v0, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v7, v0, Lf/h/a/d/h/f/u1;->zzkw:J + iget-wide v7, v0, Lf/h/a/f/h/f/u1;->zzkw:J cmp-long v3, v7, v5 @@ -881,15 +881,15 @@ goto :goto_19 :cond_2e - invoke-virtual {v0}, Lf/h/a/d/h/f/u1;->r()Z + invoke-virtual {v0}, Lf/h/a/f/h/f/u1;->r()Z move-result v0 if-nez v0, :cond_30 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_2f @@ -905,11 +905,11 @@ :cond_31 :goto_19 - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzkw:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzkw:J const/16 v1, 0x6c @@ -927,17 +927,17 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 :cond_32 :goto_1a - iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/j;->c:Lf/h/a/f/h/f/l0; - iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/d/h/f/u1; + iget-object v1, p0, Lf/h/c/u/b/j;->a:Lf/h/a/f/h/f/u1; - iget-wide v3, v1, Lf/h/a/d/h/f/u1;->zzkt:J + iget-wide v3, v1, Lf/h/a/f/h/f/u1;->zzkt:J const/16 v1, 0x54 @@ -955,7 +955,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/l0;->c(Ljava/lang/String;)V + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/l0;->c(Ljava/lang/String;)V return v2 .end method diff --git a/com.discord/smali_classes2/f/h/c/u/b/k.smali b/com.discord/smali_classes2/f/h/c/u/b/k.smali index 313619b844..d6a4e5f675 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/k.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/k.smali @@ -4,16 +4,16 @@ # instance fields -.field public final a:Lf/h/a/d/h/f/n1; +.field public final a:Lf/h/a/f/h/f/n1; # direct methods -.method public constructor (Lf/h/a/d/h/f/n1;)V +.method public constructor (Lf/h/a/f/h/f/n1;)V .locals 0 invoke-direct {p0}, Lf/h/c/u/b/p;->()V - iput-object p1, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iput-object p1, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; return-void .end method @@ -23,9 +23,9 @@ .method public final b()Z .locals 3 - iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; - iget v0, v0, Lf/h/a/d/h/f/n1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/n1;->zzij:I const/4 v1, 0x1 @@ -45,9 +45,9 @@ :goto_0 if-eqz v0, :cond_5 - iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; - iget-object v0, v0, Lf/h/a/d/h/f/n1;->zzkb:Lf/h/a/d/h/f/v3; + iget-object v0, v0, Lf/h/a/f/h/f/n1;->zzkb:Lf/h/a/f/h/f/v3; invoke-interface {v0}, Ljava/util/List;->size()I @@ -55,9 +55,9 @@ if-gtz v0, :cond_4 - iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; - iget-object v0, v0, Lf/h/a/d/h/f/n1;->zzkc:Lf/h/a/d/h/f/v3; + iget-object v0, v0, Lf/h/a/f/h/f/n1;->zzkc:Lf/h/a/f/h/f/v3; invoke-interface {v0}, Ljava/util/List;->size()I @@ -65,9 +65,9 @@ if-gtz v0, :cond_4 - iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; - iget v0, v0, Lf/h/a/d/h/f/n1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/n1;->zzij:I and-int/lit8 v0, v0, 0x2 @@ -83,16 +83,16 @@ :goto_1 if-eqz v0, :cond_5 - iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/d/h/f/n1; + iget-object v0, p0, Lf/h/c/u/b/k;->a:Lf/h/a/f/h/f/n1; - iget-object v0, v0, Lf/h/a/d/h/f/n1;->zzka:Lf/h/a/d/h/f/m1; + iget-object v0, v0, Lf/h/a/f/h/f/n1;->zzka:Lf/h/a/f/h/f/m1; if-nez v0, :cond_2 - sget-object v0, Lf/h/a/d/h/f/m1;->zzjy:Lf/h/a/d/h/f/m1; + sget-object v0, Lf/h/a/f/h/f/m1;->zzjy:Lf/h/a/f/h/f/m1; :cond_2 - iget v0, v0, Lf/h/a/d/h/f/m1;->zzij:I + iget v0, v0, Lf/h/a/f/h/f/m1;->zzij:I and-int/lit8 v0, v0, 0x10 diff --git a/com.discord/smali_classes2/f/h/c/u/b/l.smali b/com.discord/smali_classes2/f/h/c/u/b/l.smali index 6d6eecb5d9..77bed88a93 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/l.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/l.smali @@ -4,28 +4,28 @@ # instance fields -.field public a:Lf/h/a/d/h/f/d2; +.field public a:Lf/h/a/f/h/f/d2; -.field public b:Lf/h/a/d/h/f/l0; +.field public b:Lf/h/a/f/h/f/l0; # direct methods -.method public constructor (Lf/h/a/d/h/f/d2;)V +.method public constructor (Lf/h/a/f/h/f/d2;)V .locals 0 - .param p1 # Lf/h/a/d/h/f/d2; + .param p1 # Lf/h/a/f/h/f/d2; .annotation build Landroidx/annotation/NonNull; .end annotation .end param invoke-direct {p0}, Lf/h/c/u/b/p;->()V - iput-object p1, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iput-object p1, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; return-void .end method @@ -35,23 +35,23 @@ .method public final b()Z .locals 5 - iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; const/4 v1, 0x0 - invoke-virtual {p0, v0, v1}, Lf/h/c/u/b/l;->e(Lf/h/a/d/h/f/d2;I)Z + invoke-virtual {p0, v0, v1}, Lf/h/c/u/b/l;->e(Lf/h/a/f/h/f/d2;I)Z move-result v0 if-nez v0, :cond_1 - iget-object v0, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; const-string v2, "Invalid Trace:" - iget-object v3, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iget-object v3, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; - iget-object v3, v3, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -77,14 +77,14 @@ move-object v2, v3 :goto_0 - invoke-virtual {v0, v2}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v1 :cond_1 - iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; - invoke-virtual {v0}, Lf/h/a/d/h/f/d2;->q()I + invoke-virtual {v0}, Lf/h/a/f/h/f/d2;->q()I move-result v2 @@ -108,7 +108,7 @@ goto :goto_4 :cond_3 - iget-object v0, v0, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iget-object v0, v0, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; @@ -125,9 +125,9 @@ move-result-object v2 - check-cast v2, Lf/h/a/d/h/f/d2; + check-cast v2, Lf/h/a/f/h/f/d2; - invoke-virtual {v2}, Lf/h/a/d/h/f/d2;->q()I + invoke-virtual {v2}, Lf/h/a/f/h/f/d2;->q()I move-result v2 @@ -151,21 +151,21 @@ :goto_4 if-eqz v0, :cond_8 - iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iget-object v0, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; - invoke-virtual {p0, v0, v1}, Lf/h/c/u/b/l;->d(Lf/h/a/d/h/f/d2;I)Z + invoke-virtual {p0, v0, v1}, Lf/h/c/u/b/l;->d(Lf/h/a/f/h/f/d2;I)Z move-result v0 if-nez v0, :cond_8 - iget-object v0, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; const-string v2, "Invalid Counters for Trace:" - iget-object v3, p0, Lf/h/c/u/b/l;->a:Lf/h/a/d/h/f/d2; + iget-object v3, p0, Lf/h/c/u/b/l;->a:Lf/h/a/f/h/f/d2; - iget-object v3, v3, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v3, v3, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -191,7 +191,7 @@ move-object v2, v3 :goto_5 - invoke-virtual {v0, v2}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {v0, v2}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v1 @@ -199,9 +199,9 @@ return v3 .end method -.method public final d(Lf/h/a/d/h/f/d2;I)Z +.method public final d(Lf/h/a/f/h/f/d2;I)Z .locals 7 - .param p1 # Lf/h/a/d/h/f/d2; + .param p1 # Lf/h/a/f/h/f/d2; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -219,9 +219,9 @@ if-le p2, v2, :cond_2 - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_1 @@ -233,7 +233,7 @@ return v0 :cond_2 - iget-object v3, p1, Lf/h/a/d/h/f/d2;->zzmh:Lf/h/a/d/h/f/r4; + iget-object v3, p1, Lf/h/a/f/h/f/d2;->zzmh:Lf/h/a/f/h/f/r4; invoke-static {v3}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; @@ -285,9 +285,9 @@ if-eqz v6, :cond_6 - iget-object v5, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object v5, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean v5, v5, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v5, v5, Lf/h/a/f/h/f/l0;->a:Z if-eqz v5, :cond_4 @@ -306,9 +306,9 @@ if-le v5, v6, :cond_7 - iget-object v5, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object v5, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean v5, v5, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v5, v5, Lf/h/a/f/h/f/l0;->a:Z if-eqz v5, :cond_4 @@ -324,7 +324,7 @@ :goto_1 if-nez v5, :cond_9 - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; const-string p2, "invalid CounterId:" @@ -358,7 +358,7 @@ move-object p2, v1 :goto_2 - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v0 @@ -381,7 +381,7 @@ :goto_3 if-nez v5, :cond_3 - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; invoke-interface {v4}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; @@ -411,12 +411,12 @@ move-result-object p2 - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v0 :cond_b - iget-object p1, p1, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iget-object p1, p1, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator; @@ -433,11 +433,11 @@ move-result-object v1 - check-cast v1, Lf/h/a/d/h/f/d2; + check-cast v1, Lf/h/a/f/h/f/d2; add-int/lit8 v3, p2, 0x1 - invoke-virtual {p0, v1, v3}, Lf/h/c/u/b/l;->d(Lf/h/a/d/h/f/d2;I)Z + invoke-virtual {p0, v1, v3}, Lf/h/c/u/b/l;->d(Lf/h/a/f/h/f/d2;I)Z move-result v1 @@ -449,9 +449,9 @@ return v2 .end method -.method public final e(Lf/h/a/d/h/f/d2;I)Z +.method public final e(Lf/h/a/f/h/f/d2;I)Z .locals 8 - .param p1 # Lf/h/a/d/h/f/d2; + .param p1 # Lf/h/a/f/h/f/d2; .annotation build Landroidx/annotation/Nullable; .end annotation .end param @@ -462,9 +462,9 @@ if-nez p1, :cond_1 - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -480,9 +480,9 @@ if-le p2, v2, :cond_3 - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_2 @@ -494,7 +494,7 @@ return v1 :cond_3 - iget-object v3, p1, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object v3, p1, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; if-eqz v3, :cond_4 @@ -526,11 +526,11 @@ :goto_0 if-nez v3, :cond_6 - iget-object p2, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; const-string v0, "invalid TraceId:" - iget-object p1, p1, Lf/h/a/d/h/f/d2;->zzme:Ljava/lang/String; + iget-object p1, p1, Lf/h/a/f/h/f/d2;->zzme:Ljava/lang/String; invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; @@ -554,12 +554,12 @@ invoke-direct {p1, v0}, Ljava/lang/String;->(Ljava/lang/String;)V :goto_1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v1 :cond_6 - iget-wide v3, p1, Lf/h/a/d/h/f/d2;->zzmg:J + iget-wide v3, p1, Lf/h/a/f/h/f/d2;->zzmg:J const-wide/16 v5, 0x0 @@ -577,9 +577,9 @@ :goto_2 if-nez v3, :cond_8 - iget-object p2, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-wide v2, p1, Lf/h/a/d/h/f/d2;->zzmg:J + iget-wide v2, p1, Lf/h/a/f/h/f/d2;->zzmg:J const/16 p1, 0x2a @@ -597,12 +597,12 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->d(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->d(Ljava/lang/String;)V return v1 :cond_8 - iget v3, p1, Lf/h/a/d/h/f/d2;->zzij:I + iget v3, p1, Lf/h/a/f/h/f/d2;->zzij:I and-int/lit8 v3, v3, 0x4 @@ -618,9 +618,9 @@ :goto_3 if-nez v3, :cond_b - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_a @@ -632,7 +632,7 @@ return v1 :cond_b - iget-object v3, p1, Lf/h/a/d/h/f/d2;->zzmi:Lf/h/a/d/h/f/v3; + iget-object v3, p1, Lf/h/a/f/h/f/d2;->zzmi:Lf/h/a/f/h/f/v3; invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; @@ -649,11 +649,11 @@ move-result-object v4 - check-cast v4, Lf/h/a/d/h/f/d2; + check-cast v4, Lf/h/a/f/h/f/d2; add-int/lit8 v5, p2, 0x1 - invoke-virtual {p0, v4, v5}, Lf/h/c/u/b/l;->e(Lf/h/a/d/h/f/d2;I)Z + invoke-virtual {p0, v4, v5}, Lf/h/c/u/b/l;->e(Lf/h/a/f/h/f/d2;I)Z move-result v4 @@ -662,7 +662,7 @@ return v1 :cond_d - iget-object p1, p1, Lf/h/a/d/h/f/d2;->zziz:Lf/h/a/d/h/f/r4; + iget-object p1, p1, Lf/h/a/f/h/f/d2;->zziz:Lf/h/a/f/h/f/r4; invoke-static {p1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map; @@ -695,9 +695,9 @@ if-eqz p2, :cond_e - iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/d/h/f/l0; + iget-object p1, p0, Lf/h/c/u/b/l;->b:Lf/h/a/f/h/f/l0; - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_f diff --git a/com.discord/smali_classes2/f/h/c/u/b/m.smali b/com.discord/smali_classes2/f/h/c/u/b/m.smali index d44c141bec..d756fb083f 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/m.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/m.smali @@ -11,11 +11,11 @@ .field public final e:Ljava/lang/String; -.field public final f:Lf/h/a/d/h/f/g1; +.field public final f:Lf/h/a/f/h/f/g1; # direct methods -.method public constructor (Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/f/h/f/g1;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -24,7 +24,7 @@ iput-object p2, p0, Lf/h/c/u/b/m;->e:Ljava/lang/String; - iput-object p3, p0, Lf/h/c/u/b/m;->f:Lf/h/a/d/h/f/g1; + iput-object p3, p0, Lf/h/c/u/b/m;->f:Lf/h/a/f/h/f/g1; return-void .end method @@ -38,9 +38,9 @@ iget-object v1, p0, Lf/h/c/u/b/m;->e:Ljava/lang/String; - iget-object v2, p0, Lf/h/c/u/b/m;->f:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/m;->f:Lf/h/a/f/h/f/g1; - invoke-virtual {v0, v1, v2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-virtual {v0, v1, v2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzc(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/u/b/n.smali b/com.discord/smali_classes2/f/h/c/u/b/n.smali index 232069c54e..690b74c147 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/n.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/n.smali @@ -11,11 +11,11 @@ .field public final e:Ljava/lang/String; -.field public final f:Lf/h/a/d/h/f/g1; +.field public final f:Lf/h/a/f/h/f/g1; # direct methods -.method public constructor (Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/d/h/f/g1;)V +.method public constructor (Lcom/google/firebase/perf/internal/GaugeManager;Ljava/lang/String;Lf/h/a/f/h/f/g1;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -24,7 +24,7 @@ iput-object p2, p0, Lf/h/c/u/b/n;->e:Ljava/lang/String; - iput-object p3, p0, Lf/h/c/u/b/n;->f:Lf/h/a/d/h/f/g1; + iput-object p3, p0, Lf/h/c/u/b/n;->f:Lf/h/a/f/h/f/g1; return-void .end method @@ -38,9 +38,9 @@ iget-object v1, p0, Lf/h/c/u/b/n;->e:Ljava/lang/String; - iget-object v2, p0, Lf/h/c/u/b/n;->f:Lf/h/a/d/h/f/g1; + iget-object v2, p0, Lf/h/c/u/b/n;->f:Lf/h/a/f/h/f/g1; - invoke-virtual {v0, v1, v2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzd(Ljava/lang/String;Lf/h/a/d/h/f/g1;)V + invoke-virtual {v0, v1, v2}, Lcom/google/firebase/perf/internal/GaugeManager;->zzd(Ljava/lang/String;Lf/h/a/f/h/f/g1;)V return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/u/b/o.smali b/com.discord/smali_classes2/f/h/c/u/b/o.smali index f5a55b87b6..6ba9905ff6 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/o.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/o.smali @@ -11,7 +11,7 @@ .method public static constructor ()V .locals 3 - invoke-static {}, Lf/h/a/d/h/f/g1;->values()[Lf/h/a/d/h/f/g1; + invoke-static {}, Lf/h/a/f/h/f/g1;->values()[Lf/h/a/f/h/f/g1; move-result-object v0 diff --git a/com.discord/smali_classes2/f/h/c/u/b/p.smali b/com.discord/smali_classes2/f/h/c/u/b/p.smali index 2f50d7564a..b067dca970 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/p.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/p.smali @@ -186,7 +186,7 @@ if-eqz v0, :cond_4 - invoke-static {}, Lf/h/a/d/h/f/p0;->values()[Lf/h/a/d/h/f/p0; + invoke-static {}, Lf/h/a/f/h/f/p0;->values()[Lf/h/a/f/h/f/p0; move-result-object v0 @@ -197,7 +197,7 @@ aget-object v4, v0, v1 - iget-object v4, v4, Lf/h/a/d/h/f/p0;->mName:Ljava/lang/String; + iget-object v4, v4, Lf/h/a/f/h/f/p0;->mName:Ljava/lang/String; invoke-virtual {v4, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z diff --git a/com.discord/smali_classes2/f/h/c/u/b/q.smali b/com.discord/smali_classes2/f/h/c/u/b/q.smali index 61d3a50bde..67d960aa3e 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/q.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/q.smali @@ -49,7 +49,7 @@ invoke-virtual {v0, p1}, Landroid/app/ActivityManager;->getMemoryInfo(Landroid/app/ActivityManager$MemoryInfo;)V - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; invoke-static {}, Landroid/os/Process;->myPid()I diff --git a/com.discord/smali_classes2/f/h/c/u/b/s.smali b/com.discord/smali_classes2/f/h/c/u/b/s.smali index ce9867cb9b..44484ba8c0 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/s.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/s.smali @@ -26,7 +26,7 @@ .field public final i:Z -.field public j:Lf/h/a/d/h/f/l0; +.field public j:Lf/h/a/f/h/f/l0; # direct methods @@ -46,16 +46,16 @@ return-void .end method -.method public constructor (Lf/h/a/d/h/f/n0;Lf/h/a/d/h/f/j;Ljava/lang/String;Z)V +.method public constructor (Lf/h/a/f/h/f/n0;Lf/h/a/f/h/f/j;Ljava/lang/String;Z)V .locals 10 invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/b/s;->j:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/b/s;->j:Lf/h/a/f/h/f/l0; const-wide/16 v0, 0x1f4 @@ -73,7 +73,7 @@ iput-object p1, p0, Lf/h/c/u/b/s;->c:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-virtual {p2}, Lf/h/a/d/h/f/j;->d()J + invoke-virtual {p2}, Lf/h/a/f/h/f/j;->d()J move-result-wide v0 @@ -83,11 +83,11 @@ if-ne p3, p1, :cond_5 - iget-object p1, p2, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object p1, p2, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v3, "Retrieving trace event count foreground configuration value." - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_0 @@ -96,39 +96,39 @@ invoke-static {p1, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_0 - const-class p1, Lf/h/a/d/h/f/b0; + const-class p1, Lf/h/a/f/h/f/b0; monitor-enter p1 :try_start_0 - sget-object v3, Lf/h/a/d/h/f/b0;->a:Lf/h/a/d/h/f/b0; + sget-object v3, Lf/h/a/f/h/f/b0;->a:Lf/h/a/f/h/f/b0; if-nez v3, :cond_1 - new-instance v3, Lf/h/a/d/h/f/b0; + new-instance v3, Lf/h/a/f/h/f/b0; - invoke-direct {v3}, Lf/h/a/d/h/f/b0;->()V + invoke-direct {v3}, Lf/h/a/f/h/f/b0;->()V - sput-object v3, Lf/h/a/d/h/f/b0;->a:Lf/h/a/d/h/f/b0; + sput-object v3, Lf/h/a/f/h/f/b0;->a:Lf/h/a/f/h/f/b0; :cond_1 - sget-object v3, Lf/h/a/d/h/f/b0;->a:Lf/h/a/d/h/f/b0; + sget-object v3, Lf/h/a/f/h/f/b0;->a:Lf/h/a/f/h/f/b0; :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 monitor-exit p1 - invoke-virtual {p2, v3}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v3}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->b()Z move-result v4 if-eqz v4, :cond_3 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -138,25 +138,25 @@ move-result-wide v4 - invoke-static {v4, v5}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v4, v5}, Lf/h/a/f/h/f/j;->g(J)Z move-result v4 if-eqz v4, :cond_3 - iget-object v4, p2, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v4, p2, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v3, :cond_2 const-string v3, "com.google.firebase.perf.TraceEventCountForeground" - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 check-cast v5, Ljava/lang/Long; - invoke-static {v5, v4, v3, p1}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v5, v4, v3, p1}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object p1 @@ -172,17 +172,17 @@ throw v2 :cond_3 - invoke-virtual {p2, v3}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v3}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->b()Z move-result v3 if-eqz v3, :cond_4 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -192,13 +192,13 @@ move-result-wide v3 - invoke-static {v3, v4}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v3, v4}, Lf/h/a/f/h/f/j;->g(J)Z move-result v3 if-eqz v3, :cond_4 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object p1 @@ -231,11 +231,11 @@ throw p2 :cond_5 - iget-object p1, p2, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object p1, p2, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v3, "Retrieving network event count foreground configuration value." - iget-boolean p1, p1, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean p1, p1, Lf/h/a/f/h/f/l0;->a:Z if-eqz p1, :cond_6 @@ -244,39 +244,39 @@ invoke-static {p1, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_6 - const-class p1, Lf/h/a/d/h/f/p; + const-class p1, Lf/h/a/f/h/f/p; monitor-enter p1 :try_start_1 - sget-object v3, Lf/h/a/d/h/f/p;->a:Lf/h/a/d/h/f/p; + sget-object v3, Lf/h/a/f/h/f/p;->a:Lf/h/a/f/h/f/p; if-nez v3, :cond_7 - new-instance v3, Lf/h/a/d/h/f/p; + new-instance v3, Lf/h/a/f/h/f/p; - invoke-direct {v3}, Lf/h/a/d/h/f/p;->()V + invoke-direct {v3}, Lf/h/a/f/h/f/p;->()V - sput-object v3, Lf/h/a/d/h/f/p;->a:Lf/h/a/d/h/f/p; + sput-object v3, Lf/h/a/f/h/f/p;->a:Lf/h/a/f/h/f/p; :cond_7 - sget-object v3, Lf/h/a/d/h/f/p;->a:Lf/h/a/d/h/f/p; + sget-object v3, Lf/h/a/f/h/f/p;->a:Lf/h/a/f/h/f/p; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_3 monitor-exit p1 - invoke-virtual {p2, v3}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v3}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->b()Z move-result v4 if-eqz v4, :cond_9 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v4 @@ -286,25 +286,25 @@ move-result-wide v4 - invoke-static {v4, v5}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v4, v5}, Lf/h/a/f/h/f/j;->g(J)Z move-result v4 if-eqz v4, :cond_9 - iget-object v4, p2, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object v4, p2, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v3, :cond_8 const-string v3, "com.google.firebase.perf.NetworkEventCountForeground" - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v5 check-cast v5, Ljava/lang/Long; - invoke-static {v5, v4, v3, p1}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v5, v4, v3, p1}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object p1 @@ -320,17 +320,17 @@ throw v2 :cond_9 - invoke-virtual {p2, v3}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v3}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p1 - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->b()Z move-result v3 if-eqz v3, :cond_a - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v3 @@ -340,13 +340,13 @@ move-result-wide v3 - invoke-static {v3, v4}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v3, v4}, Lf/h/a/f/h/f/j;->g(J)Z move-result v3 if-eqz v3, :cond_a - invoke-virtual {p1}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p1}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object p1 @@ -390,7 +390,7 @@ if-eqz p4, :cond_b - iget-object v4, p0, Lf/h/c/u/b/s;->j:Lf/h/a/d/h/f/l0; + iget-object v4, p0, Lf/h/c/u/b/s;->j:Lf/h/a/f/h/f/l0; sget-object v7, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -418,10 +418,10 @@ move-result-object v5 - invoke-virtual {v4, v5}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {v4, v5}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_b - invoke-virtual {p2}, Lf/h/a/d/h/f/j;->d()J + invoke-virtual {p2}, Lf/h/a/f/h/f/j;->d()J move-result-wide v4 @@ -429,11 +429,11 @@ if-ne p3, v6, :cond_11 - iget-object v6, p2, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v6, p2, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v7, "Retrieving trace event count background configuration value." - iget-boolean v6, v6, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v6, v6, Lf/h/a/f/h/f/l0;->a:Z if-eqz v6, :cond_c @@ -442,39 +442,39 @@ invoke-static {v6, v7}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_c - const-class v6, Lf/h/a/d/h/f/y; + const-class v6, Lf/h/a/f/h/f/y; monitor-enter v6 :try_start_2 - sget-object v7, Lf/h/a/d/h/f/y;->a:Lf/h/a/d/h/f/y; + sget-object v7, Lf/h/a/f/h/f/y;->a:Lf/h/a/f/h/f/y; if-nez v7, :cond_d - new-instance v7, Lf/h/a/d/h/f/y; + new-instance v7, Lf/h/a/f/h/f/y; - invoke-direct {v7}, Lf/h/a/d/h/f/y;->()V + invoke-direct {v7}, Lf/h/a/f/h/f/y;->()V - sput-object v7, Lf/h/a/d/h/f/y;->a:Lf/h/a/d/h/f/y; + sput-object v7, Lf/h/a/f/h/f/y;->a:Lf/h/a/f/h/f/y; :cond_d - sget-object v7, Lf/h/a/d/h/f/y;->a:Lf/h/a/d/h/f/y; + sget-object v7, Lf/h/a/f/h/f/y;->a:Lf/h/a/f/h/f/y; :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_1 monitor-exit v6 - invoke-virtual {p2, v7}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v7}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v6 - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->b()Z move-result v8 if-eqz v8, :cond_f - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v8 @@ -484,25 +484,25 @@ move-result-wide v8 - invoke-static {v8, v9}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v8, v9}, Lf/h/a/f/h/f/j;->g(J)Z move-result v8 if-eqz v8, :cond_f - iget-object p2, p2, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object p2, p2, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v7, :cond_e const-string v2, "com.google.firebase.perf.TraceEventCountBackground" - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 check-cast v7, Ljava/lang/Long; - invoke-static {v7, p2, v2, v6}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v7, p2, v2, v6}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object p2 @@ -518,17 +518,17 @@ throw v2 :cond_f - invoke-virtual {p2, v7}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v7}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->b()Z move-result v2 if-eqz v2, :cond_10 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v2 @@ -538,13 +538,13 @@ move-result-wide v6 - invoke-static {v6, v7}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v6, v7}, Lf/h/a/f/h/f/j;->g(J)Z move-result v2 if-eqz v2, :cond_10 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object p2 @@ -577,11 +577,11 @@ throw p1 :cond_11 - iget-object v6, p2, Lf/h/a/d/h/f/j;->d:Lf/h/a/d/h/f/l0; + iget-object v6, p2, Lf/h/a/f/h/f/j;->d:Lf/h/a/f/h/f/l0; const-string v7, "Retrieving network event count background configuration value." - iget-boolean v6, v6, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v6, v6, Lf/h/a/f/h/f/l0;->a:Z if-eqz v6, :cond_12 @@ -590,39 +590,39 @@ invoke-static {v6, v7}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I :cond_12 - const-class v6, Lf/h/a/d/h/f/m; + const-class v6, Lf/h/a/f/h/f/m; monitor-enter v6 :try_start_3 - sget-object v7, Lf/h/a/d/h/f/m;->a:Lf/h/a/d/h/f/m; + sget-object v7, Lf/h/a/f/h/f/m;->a:Lf/h/a/f/h/f/m; if-nez v7, :cond_13 - new-instance v7, Lf/h/a/d/h/f/m; + new-instance v7, Lf/h/a/f/h/f/m; - invoke-direct {v7}, Lf/h/a/d/h/f/m;->()V + invoke-direct {v7}, Lf/h/a/f/h/f/m;->()V - sput-object v7, Lf/h/a/d/h/f/m;->a:Lf/h/a/d/h/f/m; + sput-object v7, Lf/h/a/f/h/f/m;->a:Lf/h/a/f/h/f/m; :cond_13 - sget-object v7, Lf/h/a/d/h/f/m;->a:Lf/h/a/d/h/f/m; + sget-object v7, Lf/h/a/f/h/f/m;->a:Lf/h/a/f/h/f/m; :try_end_3 .catchall {:try_start_3 .. :try_end_3} :catchall_2 monitor-exit v6 - invoke-virtual {p2, v7}, Lf/h/a/d/h/f/j;->j(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v7}, Lf/h/a/f/h/f/j;->j(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object v6 - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->b()Z move-result v8 if-eqz v8, :cond_15 - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v8 @@ -632,25 +632,25 @@ move-result-wide v8 - invoke-static {v8, v9}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v8, v9}, Lf/h/a/f/h/f/j;->g(J)Z move-result v8 if-eqz v8, :cond_15 - iget-object p2, p2, Lf/h/a/d/h/f/j;->c:Lf/h/a/d/h/f/c0; + iget-object p2, p2, Lf/h/a/f/h/f/j;->c:Lf/h/a/f/h/f/c0; if-eqz v7, :cond_14 const-string v2, "com.google.firebase.perf.NetworkEventCountBackground" - invoke-virtual {v6}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {v6}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v7 check-cast v7, Ljava/lang/Long; - invoke-static {v7, p2, v2, v6}, Lf/e/b/a/a;->W(Ljava/lang/Long;Lf/h/a/d/h/f/c0;Ljava/lang/String;Lf/h/a/d/h/f/q0;)Ljava/lang/Object; + invoke-static {v7, p2, v2, v6}, Lf/e/b/a/a;->X(Ljava/lang/Long;Lf/h/a/f/h/f/c0;Ljava/lang/String;Lf/h/a/f/h/f/q0;)Ljava/lang/Object; move-result-object p2 @@ -666,17 +666,17 @@ throw v2 :cond_15 - invoke-virtual {p2, v7}, Lf/h/a/d/h/f/j;->n(Lf/h/a/d/h/f/d0;)Lf/h/a/d/h/f/q0; + invoke-virtual {p2, v7}, Lf/h/a/f/h/f/j;->n(Lf/h/a/f/h/f/d0;)Lf/h/a/f/h/f/q0; move-result-object p2 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->b()Z + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->b()Z move-result v2 if-eqz v2, :cond_16 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object v2 @@ -686,13 +686,13 @@ move-result-wide v6 - invoke-static {v6, v7}, Lf/h/a/d/h/f/j;->g(J)Z + invoke-static {v6, v7}, Lf/h/a/f/h/f/j;->g(J)Z move-result v2 if-eqz v2, :cond_16 - invoke-virtual {p2}, Lf/h/a/d/h/f/q0;->a()Ljava/lang/Object; + invoke-virtual {p2}, Lf/h/a/f/h/f/q0;->a()Ljava/lang/Object; move-result-object p2 @@ -728,7 +728,7 @@ if-eqz p4, :cond_17 - iget-object p2, p0, Lf/h/c/u/b/s;->j:Lf/h/a/d/h/f/l0; + iget-object p2, p0, Lf/h/c/u/b/s;->j:Lf/h/a/f/h/f/l0; sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale; @@ -756,7 +756,7 @@ move-result-object p1 - invoke-virtual {p2, p1}, Lf/h/a/d/h/f/l0;->b(Ljava/lang/String;)V + invoke-virtual {p2, p1}, Lf/h/a/f/h/f/l0;->b(Ljava/lang/String;)V :cond_17 iput-boolean p4, p0, Lf/h/c/u/b/s;->i:Z @@ -898,11 +898,11 @@ if-eqz v0, :cond_1 - iget-object v0, p0, Lf/h/c/u/b/s;->j:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/b/s;->j:Lf/h/a/f/h/f/l0; const-string v1, "Exceeded log rate limit, dropping the log." - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_1 diff --git a/com.discord/smali_classes2/f/h/c/u/b/t.smali b/com.discord/smali_classes2/f/h/c/u/b/t.smali index a8a7436add..997af20969 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/t.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/t.smali @@ -12,7 +12,7 @@ .field public d:Lf/h/c/u/b/s; -.field public final e:Lf/h/a/d/h/f/j; +.field public final e:Lf/h/a/f/h/f/j; # direct methods @@ -23,9 +23,9 @@ .end annotation .end param - new-instance v0, Lf/h/a/d/h/f/n0; + new-instance v0, Lf/h/a/f/h/f/n0; - invoke-direct {v0}, Lf/h/a/d/h/f/n0;->()V + invoke-direct {v0}, Lf/h/a/f/h/f/n0;->()V new-instance v1, Ljava/util/Random; @@ -35,7 +35,7 @@ move-result v1 - invoke-static {}, Lf/h/a/d/h/f/j;->q()Lf/h/a/d/h/f/j; + invoke-static {}, Lf/h/a/f/h/f/j;->q()Lf/h/a/f/h/f/j; move-result-object v2 @@ -70,7 +70,7 @@ iput v1, p0, Lf/h/c/u/b/t;->a:F - iput-object v2, p0, Lf/h/c/u/b/t;->e:Lf/h/a/d/h/f/j; + iput-object v2, p0, Lf/h/c/u/b/t;->e:Lf/h/a/f/h/f/j; new-instance v1, Lf/h/c/u/b/s; @@ -78,7 +78,7 @@ const-string v4, "Trace" - invoke-direct {v1, v0, v2, v4, v3}, Lf/h/c/u/b/s;->(Lf/h/a/d/h/f/n0;Lf/h/a/d/h/f/j;Ljava/lang/String;Z)V + invoke-direct {v1, v0, v2, v4, v3}, Lf/h/c/u/b/s;->(Lf/h/a/f/h/f/n0;Lf/h/a/f/h/f/j;Ljava/lang/String;Z)V iput-object v1, p0, Lf/h/c/u/b/t;->c:Lf/h/c/u/b/s; @@ -88,11 +88,11 @@ const-string v4, "Network" - invoke-direct {v1, v0, v2, v4, v3}, Lf/h/c/u/b/s;->(Lf/h/a/d/h/f/n0;Lf/h/a/d/h/f/j;Ljava/lang/String;Z)V + invoke-direct {v1, v0, v2, v4, v3}, Lf/h/c/u/b/s;->(Lf/h/a/f/h/f/n0;Lf/h/a/f/h/f/j;Ljava/lang/String;Z)V iput-object v1, p0, Lf/h/c/u/b/t;->d:Lf/h/c/u/b/s; - invoke-static {p1}, Lf/h/a/d/h/f/a1;->a(Landroid/content/Context;)Z + invoke-static {p1}, Lf/h/a/f/h/f/a1;->a(Landroid/content/Context;)Z move-result p1 @@ -116,7 +116,7 @@ value = { "(", "Ljava/util/List<", - "Lf/h/a/d/h/f/z1;", + "Lf/h/a/f/h/f/z1;", ">;)Z" } .end annotation @@ -133,9 +133,9 @@ move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/z1; + check-cast v0, Lf/h/a/f/h/f/z1; - iget-object v0, v0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; + iget-object v0, v0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; invoke-interface {v0}, Ljava/util/List;->size()I @@ -147,15 +147,15 @@ move-result-object p0 - check-cast p0, Lf/h/a/d/h/f/z1; + check-cast p0, Lf/h/a/f/h/f/z1; - sget-object v0, Lf/h/a/d/h/f/z1;->zzlu:Lf/h/a/d/h/f/w3; + sget-object v0, Lf/h/a/f/h/f/z1;->zzlu:Lf/h/a/f/h/f/w3; - iget-object p0, p0, Lf/h/a/d/h/f/z1;->zzlt:Lf/h/a/d/h/f/t3; + iget-object p0, p0, Lf/h/a/f/h/f/z1;->zzlt:Lf/h/a/f/h/f/t3; - check-cast p0, Lf/h/a/d/h/f/r3; + check-cast p0, Lf/h/a/f/h/f/r3; - invoke-virtual {p0, v1}, Lf/h/a/d/h/f/r3;->h(I)I + invoke-virtual {p0, v1}, Lf/h/a/f/h/f/r3;->h(I)I move-result p0 @@ -163,13 +163,13 @@ move-result-object p0 - check-cast v0, Lf/h/a/d/h/f/a2; + check-cast v0, Lf/h/a/f/h/f/a2; const/4 v2, 0x0 if-eqz v0, :cond_4 - sget-object v0, Lf/h/a/d/h/f/c2;->d:Lf/h/a/d/h/f/c2; + sget-object v0, Lf/h/a/f/h/f/c2;->d:Lf/h/a/f/h/f/c2; invoke-virtual {p0}, Ljava/lang/Integer;->intValue()I @@ -184,7 +184,7 @@ goto :goto_0 :cond_0 - sget-object v2, Lf/h/a/d/h/f/c2;->e:Lf/h/a/d/h/f/c2; + sget-object v2, Lf/h/a/f/h/f/c2;->e:Lf/h/a/f/h/f/c2; goto :goto_0 @@ -200,7 +200,7 @@ move-object v0, v2 :goto_1 - sget-object p0, Lf/h/a/d/h/f/c2;->e:Lf/h/a/d/h/f/c2; + sget-object p0, Lf/h/a/f/h/f/c2;->e:Lf/h/a/f/h/f/c2; if-ne v0, p0, :cond_3 diff --git a/com.discord/smali_classes2/f/h/c/u/b/u.smali b/com.discord/smali_classes2/f/h/c/u/b/u.smali index c26d25b4fc..63cdd2e9a1 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/u.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/u.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-perf@@19.0.8" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/u/b/w.smali b/com.discord/smali_classes2/f/h/c/u/b/w.smali index 1115c0de7c..e19066bb92 100644 --- a/com.discord/smali_classes2/f/h/c/u/b/w.smali +++ b/com.discord/smali_classes2/f/h/c/u/b/w.smali @@ -3,7 +3,7 @@ .source "com.google.firebase:firebase-perf@@19.0.8" # interfaces -.implements Lf/h/a/d/o/d; +.implements Lf/h/a/f/o/d; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/u/c/c.smali b/com.discord/smali_classes2/f/h/c/u/c/c.smali index a73a684a71..206fb76506 100644 --- a/com.discord/smali_classes2/f/h/c/u/c/c.smali +++ b/com.discord/smali_classes2/f/h/c/u/c/c.smali @@ -24,10 +24,10 @@ # virtual methods -.method public final a()Lf/h/a/d/h/f/d2; +.method public final a()Lf/h/a/f/h/f/d2; .locals 6 - invoke-static {}, Lf/h/a/d/h/f/d2;->r()Lf/h/a/d/h/f/d2$a; + invoke-static {}, Lf/h/a/f/h/f/d2;->r()Lf/h/a/f/h/f/d2$a; move-result-object v0 @@ -35,7 +35,7 @@ iget-object v1, v1, Lcom/google/firebase/perf/metrics/Trace;->f:Ljava/lang/String; - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/d2$a;->o(Ljava/lang/String;)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/d2$a;->n(Ljava/lang/String;)Lf/h/a/f/h/f/d2$a; iget-object v1, p0, Lf/h/c/u/c/c;->a:Lcom/google/firebase/perf/metrics/Trace; @@ -43,7 +43,7 @@ iget-wide v1, v1, Lcom/google/android/gms/internal/firebase-perf/zzcb;->d:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/d2$a;->p(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/d2$a;->o(J)Lf/h/a/f/h/f/d2$a; iget-object v1, p0, Lf/h/c/u/c/c;->a:Lcom/google/firebase/perf/metrics/Trace; @@ -55,7 +55,7 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/d2$a;->q(J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/d2$a;->q(J)Lf/h/a/f/h/f/d2$a; iget-object v1, p0, Lf/h/c/u/c/c;->a:Lcom/google/firebase/perf/metrics/Trace; @@ -88,7 +88,7 @@ move-result-wide v4 - invoke-virtual {v0, v3, v4, v5}, Lf/h/a/d/h/f/d2$a;->r(Ljava/lang/String;J)Lf/h/a/d/h/f/d2$a; + invoke-virtual {v0, v3, v4, v5}, Lf/h/a/f/h/f/d2$a;->r(Ljava/lang/String;J)Lf/h/a/f/h/f/d2$a; goto :goto_0 @@ -126,24 +126,24 @@ invoke-direct {v4, v2}, Lf/h/c/u/c/c;->(Lcom/google/firebase/perf/metrics/Trace;)V - invoke-virtual {v4}, Lf/h/c/u/c/c;->a()Lf/h/a/d/h/f/d2; + invoke-virtual {v4}, Lf/h/c/u/c/c;->a()Lf/h/a/f/h/f/d2; move-result-object v2 - iget-boolean v4, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v4, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v4, :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v4, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v4, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v4, Lf/h/a/d/h/f/d2; + check-cast v4, Lf/h/a/f/h/f/d2; - invoke-static {v4, v2}, Lf/h/a/d/h/f/d2;->o(Lf/h/a/d/h/f/d2;Lf/h/a/d/h/f/d2;)V + invoke-static {v4, v2}, Lf/h/a/f/h/f/d2;->o(Lf/h/a/f/h/f/d2;Lf/h/a/f/h/f/d2;)V goto :goto_1 @@ -154,45 +154,45 @@ move-result-object v1 - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_3 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_3 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/d2; + check-cast v2, Lf/h/a/f/h/f/d2; - iget-object v4, v2, Lf/h/a/d/h/f/d2;->zziz:Lf/h/a/d/h/f/r4; + iget-object v4, v2, Lf/h/a/f/h/f/d2;->zziz:Lf/h/a/f/h/f/r4; - iget-boolean v5, v4, Lf/h/a/d/h/f/r4;->zznc:Z + iget-boolean v5, v4, Lf/h/a/f/h/f/r4;->zznc:Z if-nez v5, :cond_4 - invoke-virtual {v4}, Lf/h/a/d/h/f/r4;->b()Lf/h/a/d/h/f/r4; + invoke-virtual {v4}, Lf/h/a/f/h/f/r4;->b()Lf/h/a/f/h/f/r4; move-result-object v4 - iput-object v4, v2, Lf/h/a/d/h/f/d2;->zziz:Lf/h/a/d/h/f/r4; + iput-object v4, v2, Lf/h/a/f/h/f/d2;->zziz:Lf/h/a/f/h/f/r4; :cond_4 - iget-object v2, v2, Lf/h/a/d/h/f/d2;->zziz:Lf/h/a/d/h/f/r4; + iget-object v2, v2, Lf/h/a/f/h/f/d2;->zziz:Lf/h/a/f/h/f/r4; - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/r4;->putAll(Ljava/util/Map;)V + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/r4;->putAll(Ljava/util/Map;)V iget-object v1, p0, Lf/h/c/u/c/c;->a:Lcom/google/firebase/perf/metrics/Trace; iget-object v1, v1, Lcom/google/firebase/perf/metrics/Trace;->h:Ljava/util/List; - invoke-static {v1}, Lf/h/a/d/h/f/x6;->p(Ljava/util/Collection;)Lf/h/a/d/h/f/x6; + invoke-static {v1}, Lf/h/a/f/h/f/x6;->p(Ljava/util/Collection;)Lf/h/a/f/h/f/x6; move-result-object v1 - invoke-static {v1}, Lcom/google/firebase/perf/internal/zzt;->a(Ljava/util/List;)[Lf/h/a/d/h/f/z1; + invoke-static {v1}, Lcom/google/firebase/perf/internal/zzt;->a(Ljava/util/List;)[Lf/h/a/f/h/f/z1; move-result-object v1 @@ -202,46 +202,46 @@ move-result-object v1 - iget-boolean v2, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v2, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v2, :cond_5 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_5 - iget-object v2, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v2, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v2, Lf/h/a/d/h/f/d2; + check-cast v2, Lf/h/a/f/h/f/d2; - iget-object v3, v2, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; + iget-object v3, v2, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; - invoke-interface {v3}, Lf/h/a/d/h/f/v3;->D0()Z + invoke-interface {v3}, Lf/h/a/f/h/f/v3;->D0()Z move-result v4 if-nez v4, :cond_6 - invoke-static {v3}, Lf/h/a/d/h/f/p3;->i(Lf/h/a/d/h/f/v3;)Lf/h/a/d/h/f/v3; + invoke-static {v3}, Lf/h/a/f/h/f/p3;->i(Lf/h/a/f/h/f/v3;)Lf/h/a/f/h/f/v3; move-result-object v3 - iput-object v3, v2, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; + iput-object v3, v2, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; :cond_6 - iget-object v2, v2, Lf/h/a/d/h/f/d2;->zzkx:Lf/h/a/d/h/f/v3; + iget-object v2, v2, Lf/h/a/f/h/f/d2;->zzkx:Lf/h/a/f/h/f/v3; - invoke-static {v1, v2}, Lf/h/a/d/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V + invoke-static {v1, v2}, Lf/h/a/f/h/f/n2;->a(Ljava/lang/Iterable;Ljava/util/List;)V :cond_7 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->n()Lf/h/a/d/h/f/x4; + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->m()Lf/h/a/f/h/f/x4; move-result-object v0 - check-cast v0, Lf/h/a/d/h/f/p3; + check-cast v0, Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/d2; + check-cast v0, Lf/h/a/f/h/f/d2; return-object v0 .end method diff --git a/com.discord/smali_classes2/f/h/c/u/d/a.smali b/com.discord/smali_classes2/f/h/c/u/d/a.smali index bceec7f542..432fea332a 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/a.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/a.smali @@ -8,13 +8,13 @@ .field public e:J -.field public f:Lf/h/a/d/h/f/k0; +.field public f:Lf/h/a/f/h/f/k0; .field public final g:Lcom/google/android/gms/internal/firebase-perf/zzcb; # direct methods -.method public constructor (Ljava/io/OutputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V +.method public constructor (Ljava/io/OutputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V .locals 2 invoke-direct {p0}, Ljava/io/OutputStream;->()V @@ -25,7 +25,7 @@ iput-object p1, p0, Lf/h/c/u/d/a;->d:Ljava/io/OutputStream; - iput-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iput-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iput-object p3, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -50,12 +50,12 @@ if-eqz v4, :cond_0 - iget-object v2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :cond_0 - iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -63,30 +63,30 @@ move-result-wide v1 - iget-object v0, v0, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; + iget-object v0, v0, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; - iget-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iget-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z if-eqz v3, :cond_1 - invoke-virtual {v0}, Lf/h/a/d/h/f/p3$a;->j()V + invoke-virtual {v0}, Lf/h/a/f/h/f/p3$a;->j()V const/4 v3, 0x0 - iput-boolean v3, v0, Lf/h/a/d/h/f/p3$a;->f:Z + iput-boolean v3, v0, Lf/h/a/f/h/f/p3$a;->f:Z :cond_1 - iget-object v0, v0, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object v0, v0, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast v0, Lf/h/a/d/h/f/u1; + check-cast v0, Lf/h/a/f/h/f/u1; - iget v3, v0, Lf/h/a/d/h/f/u1;->zzij:I + iget v3, v0, Lf/h/a/f/h/f/u1;->zzij:I or-int/lit16 v3, v3, 0x100 - iput v3, v0, Lf/h/a/d/h/f/u1;->zzij:I + iput v3, v0, Lf/h/a/f/h/f/u1;->zzij:I - iput-wide v1, v0, Lf/h/a/d/h/f/u1;->zzku:J + iput-wide v1, v0, Lf/h/a/f/h/f/u1;->zzku:J :try_start_0 iget-object v0, p0, Lf/h/c/u/d/a;->d:Ljava/io/OutputStream; @@ -100,7 +100,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -108,11 +108,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -137,7 +137,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -145,11 +145,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -175,9 +175,9 @@ iput-wide v0, p0, Lf/h/c/u/d/a;->e:J - iget-object p1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object p1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -186,7 +186,7 @@ :catch_0 move-exception p1 - iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -194,11 +194,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-static {v0}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -226,9 +226,9 @@ iput-wide v0, p0, Lf/h/c/u/d/a;->e:J - iget-object p1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object p1, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-virtual {p1, v0, v1}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, v0, v1}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -237,7 +237,7 @@ :catch_0 move-exception p1 - iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -245,11 +245,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-static {v0}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -275,9 +275,9 @@ iput-wide p1, p0, Lf/h/c/u/d/a;->e:J - iget-object p3, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object p3, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-virtual {p3, p1, p2}, Lf/h/a/d/h/f/k0;->g(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p3, p1, p2}, Lf/h/a/f/h/f/k0;->g(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -286,7 +286,7 @@ :catch_0 move-exception p1 - iget-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; iget-object p3, p0, Lf/h/c/u/d/a;->g:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -294,11 +294,11 @@ move-result-wide v0 - invoke-virtual {p2, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p2, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/a;->f:Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {p2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method diff --git a/com.discord/smali_classes2/f/h/c/u/d/b.smali b/com.discord/smali_classes2/f/h/c/u/d/b.smali index 541cf44ef0..6c14687b51 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/b.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/b.smali @@ -6,7 +6,7 @@ # instance fields .field public final d:Ljava/io/InputStream; -.field public final e:Lf/h/a/d/h/f/k0; +.field public final e:Lf/h/a/f/h/f/k0; .field public final f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -18,7 +18,7 @@ # direct methods -.method public constructor (Ljava/io/InputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V +.method public constructor (Ljava/io/InputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V .locals 2 invoke-direct {p0}, Ljava/io/InputStream;->()V @@ -33,15 +33,15 @@ iput-object p1, p0, Lf/h/c/u/d/b;->d:Ljava/io/InputStream; - iput-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iput-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - iget-object p1, p2, Lf/h/a/d/h/f/k0;->h:Lf/h/a/d/h/f/u1$b; + iget-object p1, p2, Lf/h/a/f/h/f/k0;->h:Lf/h/a/f/h/f/u1$b; - iget-object p1, p1, Lf/h/a/d/h/f/p3$a;->e:Lf/h/a/d/h/f/p3; + iget-object p1, p1, Lf/h/a/f/h/f/p3$a;->e:Lf/h/a/f/h/f/p3; - check-cast p1, Lf/h/a/d/h/f/u1; + check-cast p1, Lf/h/a/f/h/f/u1; - iget-wide p1, p1, Lf/h/a/d/h/f/u1;->zzkv:J + iget-wide p1, p1, Lf/h/a/f/h/f/u1;->zzkv:J iput-wide p1, p0, Lf/h/c/u/d/b;->h:J @@ -72,7 +72,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -80,11 +80,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -125,11 +125,11 @@ if-eqz v2, :cond_1 - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-wide v1, p0, Lf/h/c/u/d/b;->g:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_1 iget-wide v0, p0, Lf/h/c/u/d/b;->h:J @@ -138,22 +138,22 @@ if-eqz v2, :cond_2 - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-wide v1, p0, Lf/h/c/u/d/b;->h:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->i(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->i(J)Lf/h/a/f/h/f/k0; :cond_2 - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-wide v1, p0, Lf/h/c/u/d/b;->i:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v0}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v0}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -162,7 +162,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -170,11 +170,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -245,13 +245,13 @@ iput-wide v1, p0, Lf/h/c/u/d/b;->i:J - iget-object v3, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v3, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v3, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v1}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v1}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; goto :goto_0 @@ -264,9 +264,9 @@ iput-wide v1, p0, Lf/h/c/u/d/b;->g:J - iget-object v3, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v3, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v3, v1, v2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v3, v1, v2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -276,7 +276,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -284,11 +284,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -337,13 +337,13 @@ iput-wide v0, p0, Lf/h/c/u/d/b;->i:J - iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v0}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v0}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; goto :goto_0 @@ -356,9 +356,9 @@ iput-wide v0, p0, Lf/h/c/u/d/b;->g:J - iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -368,7 +368,7 @@ :catch_0 move-exception p1 - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -376,11 +376,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {v0}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -429,13 +429,13 @@ iput-wide p2, p0, Lf/h/c/u/d/b;->i:J - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v0, p2, p3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, p2, p3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {p2}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {p2}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; goto :goto_0 @@ -448,9 +448,9 @@ iput-wide p2, p0, Lf/h/c/u/d/b;->g:J - iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v0, p2, p3}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, p2, p3}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -460,7 +460,7 @@ :catch_0 move-exception p1 - iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object p3, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -468,11 +468,11 @@ move-result-wide v0 - invoke-virtual {p2, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p2, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {p2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -497,7 +497,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -505,11 +505,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -558,9 +558,9 @@ iput-wide v0, p0, Lf/h/c/u/d/b;->i:J - iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; goto :goto_0 @@ -571,9 +571,9 @@ iput-wide v0, p0, Lf/h/c/u/d/b;->g:J - iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -583,7 +583,7 @@ :catch_0 move-exception p1 - iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; iget-object v0, p0, Lf/h/c/u/d/b;->f:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -591,11 +591,11 @@ move-result-wide v0 - invoke-virtual {p2, v0, v1}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {p2, v0, v1}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/d/h/f/k0; + iget-object p2, p0, Lf/h/c/u/d/b;->e:Lf/h/a/f/h/f/k0; - invoke-static {p2}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {p2}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method diff --git a/com.discord/smali_classes2/f/h/c/u/d/c.smali b/com.discord/smali_classes2/f/h/c/u/d/c.smali index 05608f42d8..da18f935ed 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/c.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/c.smali @@ -10,7 +10,7 @@ # direct methods -.method public constructor (Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V +.method public constructor (Ljavax/net/ssl/HttpsURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V .locals 1 invoke-virtual {p1}, Ljavax/net/ssl/HttpsURLConnection;->getURL()Ljava/net/URL; @@ -23,7 +23,7 @@ new-instance v0, Lf/h/c/u/d/f; - invoke-direct {v0, p1, p2, p3}, Lf/h/c/u/d/f;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v0, p1, p2, p3}, Lf/h/c/u/d/f;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V iput-object v0, p0, Lf/h/c/u/d/c;->a:Lf/h/c/u/d/f; @@ -64,7 +64,7 @@ iget-object v0, p0, Lf/h/c/u/d/c;->a:Lf/h/c/u/d/f; - iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, v0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -72,11 +72,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v1}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; iget-object v0, v0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; diff --git a/com.discord/smali_classes2/f/h/c/u/d/d.smali b/com.discord/smali_classes2/f/h/c/u/d/d.smali index 2496bf0a38..c7ed72d01b 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/d.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/d.smali @@ -8,7 +8,7 @@ # direct methods -.method public constructor (Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V +.method public constructor (Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V .locals 1 invoke-virtual {p1}, Ljava/net/HttpURLConnection;->getURL()Ljava/net/URL; @@ -19,7 +19,7 @@ new-instance v0, Lf/h/c/u/d/f; - invoke-direct {v0, p1, p2, p3}, Lf/h/c/u/d/f;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V + invoke-direct {v0, p1, p2, p3}, Lf/h/c/u/d/f;->(Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V iput-object v0, p0, Lf/h/c/u/d/d;->a:Lf/h/c/u/d/f; @@ -60,7 +60,7 @@ iget-object v0, p0, Lf/h/c/u/d/d;->a:Lf/h/c/u/d/f; - iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, v0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -68,11 +68,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, v0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v1}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; iget-object v0, v0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; diff --git a/com.discord/smali_classes2/f/h/c/u/d/e.smali b/com.discord/smali_classes2/f/h/c/u/d/e.smali index e7e2b67c48..30ba668aa5 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/e.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/e.smali @@ -31,11 +31,11 @@ .field public final b:Lcom/google/android/gms/internal/firebase-perf/zzcb; -.field public final c:Lf/h/a/d/h/f/k0; +.field public final c:Lf/h/a/f/h/f/k0; # direct methods -.method public constructor (Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V +.method public constructor (Lorg/apache/http/client/ResponseHandler;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V .locals 0 .annotation system Ldalvik/annotation/Signature; value = { @@ -43,7 +43,7 @@ "Lorg/apache/http/client/ResponseHandler<", "+TT;>;", "Lcom/google/android/gms/internal/firebase-perf/zzcb;", - "Lf/h/a/d/h/f/k0;", + "Lf/h/a/f/h/f/k0;", ")V" } .end annotation @@ -54,7 +54,7 @@ iput-object p2, p0, Lf/h/c/u/d/e;->b:Lcom/google/android/gms/internal/firebase-perf/zzcb; - iput-object p3, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iput-object p3, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; return-void .end method @@ -77,7 +77,7 @@ } .end annotation - iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/e;->b:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -85,9 +85,9 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; invoke-interface {p1}, Lorg/apache/http/HttpResponse;->getStatusLine()Lorg/apache/http/StatusLine; @@ -97,37 +97,37 @@ move-result v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - invoke-static {p1}, Lf/h/a/b/i1/e;->m2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; + invoke-static {p1}, Lf/h/a/c/i1/e;->o2(Lorg/apache/http/HttpMessage;)Ljava/lang/Long; move-result-object v0 if-eqz v0, :cond_0 - iget-object v1, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; invoke-virtual {v0}, Ljava/lang/Long;->longValue()J move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; :cond_0 - invoke-static {p1}, Lf/h/a/b/i1/e;->y2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; + invoke-static {p1}, Lf/h/a/c/i1/e;->z2(Lorg/apache/http/HttpResponse;)Ljava/lang/String; move-result-object v0 if-eqz v0, :cond_1 - iget-object v1, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_1 - iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/e;->c:Lf/h/a/f/h/f/k0; - invoke-virtual {v0}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v0}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; iget-object v0, p0, Lf/h/c/u/d/e;->a:Lorg/apache/http/client/ResponseHandler; diff --git a/com.discord/smali_classes2/f/h/c/u/d/f.smali b/com.discord/smali_classes2/f/h/c/u/d/f.smali index d1c6761031..e16dee243b 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/f.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/f.smali @@ -6,7 +6,7 @@ # instance fields .field public final a:Ljava/net/HttpURLConnection; -.field public final b:Lf/h/a/d/h/f/k0; +.field public final b:Lf/h/a/f/h/f/k0; .field public c:J @@ -14,11 +14,11 @@ .field public final e:Lcom/google/android/gms/internal/firebase-perf/zzcb; -.field public f:Lf/h/a/d/h/f/l0; +.field public f:Lf/h/a/f/h/f/l0; # direct methods -.method public constructor (Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/d/h/f/k0;)V +.method public constructor (Ljava/net/HttpURLConnection;Lcom/google/android/gms/internal/firebase-perf/zzcb;Lf/h/a/f/h/f/k0;)V .locals 2 invoke-direct {p0}, Ljava/lang/Object;->()V @@ -31,17 +31,17 @@ iput-object p1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; - iput-object p3, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iput-object p3, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iput-object p2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-static {}, Lf/h/a/d/h/f/l0;->a()Lf/h/a/d/h/f/l0; + invoke-static {}, Lf/h/a/f/h/f/l0;->a()Lf/h/a/f/h/f/l0; move-result-object p1 - iput-object p1, p0, Lf/h/c/u/d/f;->f:Lf/h/a/d/h/f/l0; + iput-object p1, p0, Lf/h/c/u/d/f;->f:Lf/h/a/f/h/f/l0; - iget-object p1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object p1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object p2, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -53,7 +53,7 @@ move-result-object p2 - invoke-virtual {p1, p2}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {p1, p2}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; return-void .end method @@ -86,9 +86,9 @@ iput-wide v0, p0, Lf/h/c/u/d/f;->c:J - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; :cond_0 :try_start_0 @@ -103,7 +103,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -111,11 +111,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -130,7 +130,7 @@ invoke-virtual {p0}, Lf/h/c/u/d/f;->j()V - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -138,7 +138,7 @@ move-result v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; :try_start_0 iget-object v0, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -153,7 +153,7 @@ if-eqz v1, :cond_0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -161,24 +161,24 @@ move-result-object v2 - invoke-virtual {v1, v2}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; new-instance v1, Lf/h/c/u/d/b; check-cast v0, Ljava/io/InputStream; - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v3, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V move-object v0, v1 goto :goto_0 :cond_0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -186,9 +186,9 @@ move-result-object v2 - invoke-virtual {v1, v2}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -198,9 +198,9 @@ int-to-long v2, v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -208,11 +208,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v1}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :goto_0 return-object v0 @@ -220,7 +220,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -228,11 +228,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -247,7 +247,7 @@ invoke-virtual {p0}, Lf/h/c/u/d/f;->j()V - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -255,7 +255,7 @@ move-result v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; :try_start_0 iget-object v0, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -270,7 +270,7 @@ if-eqz v0, :cond_0 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -278,24 +278,24 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; new-instance v0, Lf/h/c/u/d/b; check-cast p1, Ljava/io/InputStream; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-direct {v0, p1, v1, v2}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v0, p1, v1, v2}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V move-object p1, v0 goto :goto_0 :cond_0 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -303,9 +303,9 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -315,9 +315,9 @@ int-to-long v1, v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->k(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->k(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -325,11 +325,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v0}, Lf/h/a/d/h/f/k0;->b()Lf/h/a/d/h/f/u1; + invoke-virtual {v0}, Lf/h/a/f/h/f/k0;->b()Lf/h/a/f/h/f/u1; :goto_0 return-object p1 @@ -337,7 +337,7 @@ :catch_0 move-exception p1 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -345,11 +345,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v0}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw p1 .end method @@ -360,7 +360,7 @@ invoke-virtual {p0}, Lf/h/c/u/d/f;->j()V :try_start_0 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -368,16 +368,16 @@ move-result v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 goto :goto_0 :catch_0 - iget-object v0, p0, Lf/h/c/u/d/f;->f:Lf/h/a/d/h/f/l0; + iget-object v0, p0, Lf/h/c/u/d/f;->f:Lf/h/a/f/h/f/l0; - iget-boolean v0, v0, Lf/h/a/d/h/f/l0;->a:Z + iget-boolean v0, v0, Lf/h/a/f/h/f/l0;->a:Z if-eqz v0, :cond_0 @@ -399,11 +399,11 @@ new-instance v1, Lf/h/c/u/d/b; - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v3, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V return-object v1 @@ -421,7 +421,7 @@ invoke-virtual {p0}, Lf/h/c/u/d/f;->j()V - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -429,9 +429,9 @@ move-result v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -439,7 +439,7 @@ move-result-object v1 - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->f(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :try_start_0 iget-object v0, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -450,11 +450,11 @@ new-instance v1, Lf/h/c/u/d/b; - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v3, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v1, v0, v2, v3}, Lf/h/c/u/d/b;->(Ljava/io/InputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -463,7 +463,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -471,11 +471,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -509,11 +509,11 @@ move-result-object v1 - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v3, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; - invoke-direct {v0, v1, v2, v3}, Lf/h/c/u/d/a;->(Ljava/io/OutputStream;Lf/h/a/d/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V + invoke-direct {v0, v1, v2, v3}, Lf/h/c/u/d/a;->(Ljava/io/OutputStream;Lf/h/a/f/h/f/k0;Lcom/google/android/gms/internal/firebase-perf/zzcb;)V :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -522,7 +522,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -530,11 +530,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -561,7 +561,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -569,11 +569,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -604,9 +604,9 @@ iput-wide v0, p0, Lf/h/c/u/d/f;->d:J - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->i(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->i(J)Lf/h/a/f/h/f/k0; :cond_0 :try_start_0 @@ -616,9 +616,9 @@ move-result v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -627,7 +627,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -635,11 +635,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -682,9 +682,9 @@ iput-wide v0, p0, Lf/h/c/u/d/f;->d:J - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->i(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->i(J)Lf/h/a/f/h/f/k0; :cond_0 :try_start_0 @@ -694,7 +694,7 @@ move-result-object v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -702,7 +702,7 @@ move-result v2 - invoke-virtual {v1, v2}, Lf/h/a/d/h/f/k0;->c(I)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2}, Lf/h/a/f/h/f/k0;->c(I)Lf/h/a/f/h/f/k0; :try_end_0 .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 @@ -711,7 +711,7 @@ :catch_0 move-exception v0 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; iget-object v2, p0, Lf/h/c/u/d/f;->e:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -719,11 +719,11 @@ move-result-wide v2 - invoke-virtual {v1, v2, v3}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v2, v3}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-static {v1}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v1}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V throw v0 .end method @@ -749,9 +749,9 @@ iput-wide v0, p0, Lf/h/c/u/d/f;->c:J - iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v2, v0, v1}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v0, v1}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; :cond_0 iget-object v0, p0, Lf/h/c/u/d/f;->a:Ljava/net/HttpURLConnection; @@ -762,9 +762,9 @@ if-eqz v0, :cond_1 - iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; return-void @@ -777,20 +777,20 @@ if-eqz v0, :cond_2 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; const-string v1, "POST" - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; return-void :cond_2 - iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/f;->b:Lf/h/a/f/h/f/k0; const-string v1, "GET" - invoke-virtual {v0, v1}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; return-void .end method diff --git a/com.discord/smali_classes2/f/h/c/u/d/g.smali b/com.discord/smali_classes2/f/h/c/u/d/g.smali index eb078cde30..b4a7f647dd 100644 --- a/com.discord/smali_classes2/f/h/c/u/d/g.smali +++ b/com.discord/smali_classes2/f/h/c/u/d/g.smali @@ -9,7 +9,7 @@ # instance fields .field public final a:Ln0/g; -.field public final b:Lf/h/a/d/h/f/k0; +.field public final b:Lf/h/a/f/h/f/k0; .field public final c:J @@ -24,11 +24,11 @@ iput-object p1, p0, Lf/h/c/u/d/g;->a:Ln0/g; - new-instance p1, Lf/h/a/d/h/f/k0; + new-instance p1, Lf/h/a/f/h/f/k0; - invoke-direct {p1, p2}, Lf/h/a/d/h/f/k0;->(Lf/h/c/u/b/e;)V + invoke-direct {p1, p2}, Lf/h/a/f/h/f/k0;->(Lf/h/c/u/b/e;)V - iput-object p1, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iput-object p1, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; iput-wide p4, p0, Lf/h/c/u/d/g;->c:J @@ -53,13 +53,13 @@ move-result-wide v5 - iget-object v2, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; iget-wide v3, p0, Lf/h/c/u/d/g;->c:J move-object v1, p2 - invoke-static/range {v1 .. v6}, Lcom/google/firebase/perf/network/FirebasePerfOkHttpClient;->a(Lokhttp3/Response;Lf/h/a/d/h/f/k0;JJ)V + invoke-static/range {v1 .. v6}, Lcom/google/firebase/perf/network/FirebasePerfOkHttpClient;->a(Lokhttp3/Response;Lf/h/a/f/h/f/k0;JJ)V iget-object v0, p0, Lf/h/c/u/d/g;->a:Ln0/g; @@ -71,7 +71,7 @@ .method public final b(Ln0/f;Ljava/io/IOException;)V .locals 3 - invoke-interface {p1}, Ln0/f;->l()Ln0/a0; + invoke-interface {p1}, Ln0/f;->p()Ln0/a0; move-result-object v0 @@ -81,7 +81,7 @@ if-eqz v1, :cond_0 - iget-object v2, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v2, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; invoke-virtual {v1}, Ln0/w;->l()Ljava/net/URL; @@ -91,25 +91,25 @@ move-result-object v1 - invoke-virtual {v2, v1}, Lf/h/a/d/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v2, v1}, Lf/h/a/f/h/f/k0;->d(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_0 iget-object v0, v0, Ln0/a0;->c:Ljava/lang/String; if-eqz v0, :cond_1 - iget-object v1, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v1, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; - invoke-virtual {v1, v0}, Lf/h/a/d/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/d/h/f/k0; + invoke-virtual {v1, v0}, Lf/h/a/f/h/f/k0;->e(Ljava/lang/String;)Lf/h/a/f/h/f/k0; :cond_1 - iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; iget-wide v1, p0, Lf/h/c/u/d/g;->c:J - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->h(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->h(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; iget-object v1, p0, Lf/h/c/u/d/g;->d:Lcom/google/android/gms/internal/firebase-perf/zzcb; @@ -117,11 +117,11 @@ move-result-wide v1 - invoke-virtual {v0, v1, v2}, Lf/h/a/d/h/f/k0;->j(J)Lf/h/a/d/h/f/k0; + invoke-virtual {v0, v1, v2}, Lf/h/a/f/h/f/k0;->j(J)Lf/h/a/f/h/f/k0; - iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/d/h/f/k0; + iget-object v0, p0, Lf/h/c/u/d/g;->b:Lf/h/a/f/h/f/k0; - invoke-static {v0}, Lf/h/a/b/i1/e;->I2(Lf/h/a/d/h/f/k0;)V + invoke-static {v0}, Lf/h/a/c/i1/e;->J2(Lf/h/a/f/h/f/k0;)V iget-object v0, p0, Lf/h/c/u/d/g;->a:Ln0/g; diff --git a/com.discord/smali_classes2/f/h/c/w/a.smali b/com.discord/smali_classes2/f/h/c/w/a.smali index bb93d8534d..17ab3b3539 100644 --- a/com.discord/smali_classes2/f/h/c/w/a.smali +++ b/com.discord/smali_classes2/f/h/c/w/a.smali @@ -3,7 +3,7 @@ .source "FirebaseRemoteConfig.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields @@ -43,7 +43,7 @@ monitor-enter v2 :try_start_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v1 diff --git a/com.discord/smali_classes2/f/h/c/w/b.smali b/com.discord/smali_classes2/f/h/c/w/b.smali index 57ab6e94ca..5b7e370239 100644 --- a/com.discord/smali_classes2/f/h/c/w/b.smali +++ b/com.discord/smali_classes2/f/h/c/w/b.smali @@ -3,7 +3,7 @@ .source "FirebaseRemoteConfig.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # instance fields @@ -54,7 +54,7 @@ aput-object v1, v2, v3 - invoke-static {v2}, Lf/h/a/b/i1/e;->x1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->z1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; move-result-object v2 @@ -64,7 +64,7 @@ invoke-direct {v4, v0, p1, v1}, Lf/h/c/w/c;->(Lf/h/c/w/e;Lcom/google/android/gms/tasks/Task;Lcom/google/android/gms/tasks/Task;)V - invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v2, v3, v4}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/w/c.smali b/com.discord/smali_classes2/f/h/c/w/c.smali index 33144fa4fc..8bb1705d50 100644 --- a/com.discord/smali_classes2/f/h/c/w/c.smali +++ b/com.discord/smali_classes2/f/h/c/w/c.smali @@ -3,7 +3,7 @@ .source "FirebaseRemoteConfig.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields @@ -101,7 +101,7 @@ sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -120,7 +120,7 @@ invoke-direct {v2, p1}, Lf/h/c/w/a;->(Lf/h/c/w/e;)V - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->f(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -130,7 +130,7 @@ :goto_2 sget-object p1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/w/d.smali b/com.discord/smali_classes2/f/h/c/w/d.smali index d0980f55c5..7674134bdb 100644 --- a/com.discord/smali_classes2/f/h/c/w/d.smali +++ b/com.discord/smali_classes2/f/h/c/w/d.smali @@ -3,7 +3,7 @@ .source "FirebaseRemoteConfig.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # static fields @@ -40,7 +40,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/w/i.smali b/com.discord/smali_classes2/f/h/c/w/i.smali index c72e74547a..bc3818bda2 100644 --- a/com.discord/smali_classes2/f/h/c/w/i.smali +++ b/com.discord/smali_classes2/f/h/c/w/i.smali @@ -4,7 +4,7 @@ # static fields -.field public static final j:Lf/h/a/d/e/n/b; +.field public static final j:Lf/h/a/f/e/n/b; .field public static final k:Ljava/util/Random; @@ -62,9 +62,9 @@ .method public static constructor ()V .locals 1 - sget-object v0, Lf/h/a/d/e/n/c;->a:Lf/h/a/d/e/n/c; + sget-object v0, Lf/h/a/f/e/n/c;->a:Lf/h/a/f/e/n/c; - sput-object v0, Lf/h/c/w/i;->j:Lf/h/a/d/e/n/b; + sput-object v0, Lf/h/c/w/i;->j:Lf/h/a/f/e/n/b; new-instance v0, Ljava/util/Random; @@ -134,7 +134,7 @@ invoke-direct {p1, p0}, Lf/h/c/w/g;->(Lf/h/c/w/i;)V - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; @@ -142,7 +142,7 @@ invoke-direct {p1, v1}, Lf/h/c/w/h;->(Lf/h/c/w/k/p;)V - invoke-static {v0, p1}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, p1}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; return-void .end method @@ -485,7 +485,7 @@ iget-object v5, v1, Lf/h/c/w/i;->c:Ljava/util/concurrent/ExecutorService; - sget-object v6, Lf/h/c/w/i;->j:Lf/h/a/d/e/n/b; + sget-object v6, Lf/h/c/w/i;->j:Lf/h/a/f/e/n/b; sget-object v7, Lf/h/c/w/i;->k:Ljava/util/Random; @@ -551,7 +551,7 @@ move-object v11, v13 - invoke-direct/range {v2 .. v11}, Lf/h/c/w/k/k;->(Lf/h/c/r/g;Lf/h/c/g/a/a;Ljava/util/concurrent/Executor;Lf/h/a/d/e/n/b;Ljava/util/Random;Lf/h/c/w/k/e;Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;Lf/h/c/w/k/m;Ljava/util/Map;)V + invoke-direct/range {v2 .. v11}, Lf/h/c/w/k/k;->(Lf/h/c/r/g;Lf/h/c/g/a/a;Ljava/util/concurrent/Executor;Lf/h/a/f/e/n/b;Ljava/util/Random;Lf/h/c/w/k/e;Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;Lf/h/c/w/k/m;Ljava/util/Map;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 diff --git a/com.discord/smali_classes2/f/h/c/w/k/b.smali b/com.discord/smali_classes2/f/h/c/w/k/b.smali index 26727571df..7aec85b13e 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/b.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/b.smali @@ -3,7 +3,7 @@ .source "ConfigCacheClient.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/w/k/e$b.smali b/com.discord/smali_classes2/f/h/c/w/k/e$b.smali index 49e3f5d519..8391df0ecf 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/e$b.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/e$b.smali @@ -3,9 +3,9 @@ .source "ConfigCacheClient.java" # interfaces -.implements Lf/h/a/d/o/e; -.implements Lf/h/a/d/o/d; -.implements Lf/h/a/d/o/b; +.implements Lf/h/a/f/o/e; +.implements Lf/h/a/f/o/d; +.implements Lf/h/a/f/o/b; # annotations @@ -24,10 +24,10 @@ "Ljava/lang/Object;", ">", "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "TTResult;>;", - "Lf/h/a/d/o/d;", - "Lf/h/a/d/o/b;" + "Lf/h/a/f/o/d;", + "Lf/h/a/f/o/b;" } .end annotation diff --git a/com.discord/smali_classes2/f/h/c/w/k/e.smali b/com.discord/smali_classes2/f/h/c/w/k/e.smali index 69c91d40a6..de486df57a 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/e.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/e.smali @@ -119,15 +119,15 @@ sget-object v1, Lf/h/c/w/k/e;->e:Ljava/util/concurrent/Executor; - invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; sget-object v1, Lf/h/c/w/k/e;->e:Ljava/util/concurrent/Executor; - invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/d/o/d;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->c(Ljava/util/concurrent/Executor;Lf/h/a/f/o/d;)Lcom/google/android/gms/tasks/Task; sget-object v1, Lf/h/c/w/k/e;->e:Ljava/util/concurrent/Executor; - invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/d/o/b;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, v1, v0}, Lcom/google/android/gms/tasks/Task;->a(Ljava/util/concurrent/Executor;Lf/h/a/f/o/b;)Lcom/google/android/gms/tasks/Task; iget-object v0, v0, Lf/h/c/w/k/e$b;->a:Ljava/util/concurrent/CountDownLatch; @@ -232,7 +232,7 @@ monitor-enter p0 :try_start_0 - invoke-static {p2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -253,7 +253,7 @@ :cond_0 :goto_0 - invoke-static {p2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -307,7 +307,7 @@ invoke-direct {v2, v1}, Lf/h/c/w/k/c;->(Lf/h/c/w/k/n;)V - invoke-static {v0, v2}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, v2}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -349,7 +349,7 @@ invoke-direct {v1, p0, p1}, Lf/h/c/w/k/a;->(Lf/h/c/w/k/e;Lf/h/c/w/k/f;)V - invoke-static {v0, v1}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0, v1}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -361,7 +361,7 @@ invoke-direct {v2, p0, v3, p1}, Lf/h/c/w/k/b;->(Lf/h/c/w/k/e;ZLf/h/c/w/k/f;)V - invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1, v2}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/h/c/w/k/g.smali b/com.discord/smali_classes2/f/h/c/w/k/g.smali index 4e67b4492c..f3d0af0fc4 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/g.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/g.smali @@ -3,7 +3,7 @@ .source "ConfigFetchHandler.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/w/k/h.smali b/com.discord/smali_classes2/f/h/c/w/k/h.smali index 89e896a15b..456f310af0 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/h.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/h.smali @@ -3,7 +3,7 @@ .source "ConfigFetchHandler.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/w/k/i.smali b/com.discord/smali_classes2/f/h/c/w/k/i.smali index 1ec46b73aa..71b1e433e8 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/i.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/i.smali @@ -3,7 +3,7 @@ .source "ConfigFetchHandler.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/w/k/j.smali b/com.discord/smali_classes2/f/h/c/w/k/j.smali index d74344da3e..5def689c30 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/j.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/j.smali @@ -3,7 +3,7 @@ .source "ConfigFetchHandler.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # instance fields diff --git a/com.discord/smali_classes2/f/h/c/w/k/k.smali b/com.discord/smali_classes2/f/h/c/w/k/k.smali index c3e885dd32..46612715c7 100644 --- a/com.discord/smali_classes2/f/h/c/w/k/k.smali +++ b/com.discord/smali_classes2/f/h/c/w/k/k.smali @@ -30,7 +30,7 @@ .field public final c:Ljava/util/concurrent/Executor; -.field public final d:Lf/h/a/d/e/n/b; +.field public final d:Lf/h/a/f/e/n/b; .field public final e:Ljava/util/Random; @@ -89,7 +89,7 @@ .end array-data .end method -.method public constructor (Lf/h/c/r/g;Lf/h/c/g/a/a;Ljava/util/concurrent/Executor;Lf/h/a/d/e/n/b;Ljava/util/Random;Lf/h/c/w/k/e;Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;Lf/h/c/w/k/m;Ljava/util/Map;)V +.method public constructor (Lf/h/c/r/g;Lf/h/c/g/a/a;Ljava/util/concurrent/Executor;Lf/h/a/f/e/n/b;Ljava/util/Random;Lf/h/c/w/k/e;Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;Lf/h/c/w/k/m;Ljava/util/Map;)V .locals 0 .param p2 # Lf/h/c/g/a/a; .annotation build Landroidx/annotation/Nullable; @@ -101,7 +101,7 @@ "Lf/h/c/r/g;", "Lf/h/c/g/a/a;", "Ljava/util/concurrent/Executor;", - "Lf/h/a/d/e/n/b;", + "Lf/h/a/f/e/n/b;", "Ljava/util/Random;", "Lf/h/c/w/k/e;", "Lcom/google/firebase/remoteconfig/internal/ConfigFetchHttpClient;", @@ -121,7 +121,7 @@ iput-object p3, p0, Lf/h/c/w/k/k;->c:Ljava/util/concurrent/Executor; - iput-object p4, p0, Lf/h/c/w/k/k;->d:Lf/h/a/d/e/n/b; + iput-object p4, p0, Lf/h/c/w/k/k;->d:Lf/h/a/f/e/n/b; iput-object p5, p0, Lf/h/c/w/k/k;->e:Ljava/util/Random; @@ -150,9 +150,9 @@ new-instance v1, Ljava/util/Date; - iget-object v2, p0, Lf/h/c/w/k/k;->d:Lf/h/a/d/e/n/b; + iget-object v2, p0, Lf/h/c/w/k/k;->d:Lf/h/a/f/e/n/b; - check-cast v2, Lf/h/a/d/e/n/c; + check-cast v2, Lf/h/a/f/e/n/c; if-eqz v2, :cond_5 @@ -230,7 +230,7 @@ invoke-direct {p0, v1, v2, v0, v0}, Lf/h/c/w/k/k$a;->(Ljava/util/Date;ILf/h/c/w/k/f;Ljava/lang/String;)V - invoke-static {p0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -299,7 +299,7 @@ invoke-direct {p2, p1, v2, v3}, Lcom/google/firebase/remoteconfig/FirebaseRemoteConfigFetchThrottledException;->(Ljava/lang/String;J)V - invoke-static {p2}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p2}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -324,7 +324,7 @@ aput-object p3, v0, p1 - invoke-static {v0}, Lf/h/a/b/i1/e;->x1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->z1([Lcom/google/android/gms/tasks/Task;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -334,7 +334,7 @@ invoke-direct {v2, p0, p2, p3, v1}, Lf/h/c/w/k/h;->(Lf/h/c/w/k/k;Lcom/google/android/gms/tasks/Task;Lcom/google/android/gms/tasks/Task;Ljava/util/Date;)V - invoke-virtual {p1, v0, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v0, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p1 @@ -345,7 +345,7 @@ invoke-direct {p3, p0, v1}, Lf/h/c/w/k/i;->(Lf/h/c/w/k/k;Ljava/util/Date;)V - invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p2, p3}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -367,7 +367,7 @@ } .end annotation - invoke-static {p0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -398,7 +398,7 @@ invoke-direct {p0, p2, p1}, Lcom/google/firebase/remoteconfig/FirebaseRemoteConfigClientException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - invoke-static {p0}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p0}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -421,7 +421,7 @@ invoke-direct {p0, p2, p1}, Lcom/google/firebase/remoteconfig/FirebaseRemoteConfigClientException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - invoke-static {p0}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p0}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -455,7 +455,7 @@ if-eqz p2, :cond_2 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p0 @@ -476,7 +476,7 @@ invoke-direct {p3, p1}, Lf/h/c/w/k/j;->(Lf/h/c/w/k/k$a;)V - invoke-virtual {p2, p0, p3}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p2, p0, p3}, Lcom/google/android/gms/tasks/Task;->m(Ljava/util/concurrent/Executor;Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object p0 :try_end_0 @@ -487,7 +487,7 @@ :catch_0 move-exception p0 - invoke-static {p0}, Lf/h/a/b/i1/e;->F0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; + invoke-static {p0}, Lf/h/a/c/i1/e;->H0(Ljava/lang/Exception;)Lcom/google/android/gms/tasks/Task; move-result-object p0 diff --git a/com.discord/smali_classes2/f/h/d/o.smali b/com.discord/smali_classes2/f/h/d/o.smali index e4eca3d9be..bd6b386cb3 100644 --- a/com.discord/smali_classes2/f/h/d/o.smali +++ b/com.discord/smali_classes2/f/h/d/o.smali @@ -133,7 +133,7 @@ invoke-direct {p0}, Lcom/google/gson/JsonElement;->()V - invoke-virtual {p0, p1}, Lf/h/d/o;->n(Ljava/lang/Object;)V + invoke-virtual {p0, p1}, Lf/h/d/o;->o(Ljava/lang/Object;)V return-void .end method @@ -143,7 +143,7 @@ invoke-direct {p0}, Lcom/google/gson/JsonElement;->()V - invoke-virtual {p0, p1}, Lf/h/d/o;->n(Ljava/lang/Object;)V + invoke-virtual {p0, p1}, Lf/h/d/o;->o(Ljava/lang/Object;)V return-void .end method @@ -153,7 +153,7 @@ invoke-direct {p0}, Lcom/google/gson/JsonElement;->()V - invoke-virtual {p0, p1}, Lf/h/d/o;->n(Ljava/lang/Object;)V + invoke-virtual {p0, p1}, Lf/h/d/o;->o(Ljava/lang/Object;)V return-void .end method @@ -163,7 +163,7 @@ invoke-direct {p0}, Lcom/google/gson/JsonElement;->()V - invoke-virtual {p0, p1}, Lf/h/d/o;->n(Ljava/lang/Object;)V + invoke-virtual {p0, p1}, Lf/h/d/o;->o(Ljava/lang/Object;)V return-void .end method @@ -558,7 +558,7 @@ return-object v0 .end method -.method public n(Ljava/lang/Object;)V +.method public o(Ljava/lang/Object;)V .locals 7 instance-of v0, p1, Ljava/lang/Character; @@ -636,7 +636,7 @@ const/4 v1, 0x1 :cond_5 - invoke-static {v1}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->s(Z)V iput-object p1, p0, Lf/h/d/o;->a:Ljava/lang/Object; diff --git a/com.discord/smali_classes2/f/h/d/u/a$b.smali b/com.discord/smali_classes2/f/h/d/u/a$b.smali index e46e948c6b..b8399eda55 100644 --- a/com.discord/smali_classes2/f/h/d/u/a$b.smali +++ b/com.discord/smali_classes2/f/h/d/u/a$b.smali @@ -87,7 +87,7 @@ :cond_3 :goto_2 - invoke-static {v3}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v3}, Lf/h/a/c/i1/e;->s(Z)V :cond_4 if-nez p1, :cond_5 @@ -127,7 +127,7 @@ aget-object p2, p2, v1 - invoke-static {p2}, Lf/h/a/b/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; iget-object p2, p0, Lf/h/d/u/a$b;->typeArguments:[Ljava/lang/reflect/Type; diff --git a/com.discord/smali_classes2/f/h/d/u/a$c.smali b/com.discord/smali_classes2/f/h/d/u/a$c.smali index 82863f8b62..e6eef937bb 100644 --- a/com.discord/smali_classes2/f/h/d/u/a$c.smali +++ b/com.discord/smali_classes2/f/h/d/u/a$c.smali @@ -52,7 +52,7 @@ const/4 v1, 0x0 :goto_0 - invoke-static {v1}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->s(Z)V array-length v1, p1 @@ -66,7 +66,7 @@ const/4 v1, 0x0 :goto_1 - invoke-static {v1}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v1}, Lf/h/a/c/i1/e;->s(Z)V array-length v1, p2 @@ -74,7 +74,7 @@ aget-object v1, p2, v3 - invoke-static {v1}, Lf/h/a/b/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {v1}, Lf/h/a/c/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; aget-object v1, p2, v3 @@ -90,7 +90,7 @@ const/4 v2, 0x0 :goto_2 - invoke-static {v2}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v2}, Lf/h/a/c/i1/e;->s(Z)V aget-object p1, p2, v3 @@ -107,7 +107,7 @@ :cond_3 aget-object p2, p1, v3 - invoke-static {p2}, Lf/h/a/b/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p2}, Lf/h/a/c/i1/e;->E(Ljava/lang/Object;)Ljava/lang/Object; aget-object p2, p1, v3 diff --git a/com.discord/smali_classes2/f/h/d/u/a.smali b/com.discord/smali_classes2/f/h/d/u/a.smali index 5e51089e3c..cfa09fa019 100644 --- a/com.discord/smali_classes2/f/h/d/u/a.smali +++ b/com.discord/smali_classes2/f/h/d/u/a.smali @@ -156,7 +156,7 @@ const/4 p0, 0x1 :goto_1 - invoke-static {p0}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {p0}, Lf/h/a/c/i1/e;->s(Z)V return-void .end method @@ -560,7 +560,7 @@ instance-of v0, p0, Ljava/lang/Class; - invoke-static {v0}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->s(Z)V check-cast p0, Ljava/lang/Class; @@ -698,7 +698,7 @@ move-result v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {v0}, Lf/h/a/c/i1/e;->s(Z)V invoke-static {p0, p1, p2}, Lf/h/d/u/a;->d(Ljava/lang/reflect/Type;Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/reflect/Type; diff --git a/com.discord/smali_classes2/f/h/d/u/z/c.smali b/com.discord/smali_classes2/f/h/d/u/z/c.smali index 27150a7394..0b75f7994e 100644 --- a/com.discord/smali_classes2/f/h/d/u/z/c.smali +++ b/com.discord/smali_classes2/f/h/d/u/z/c.smali @@ -102,7 +102,7 @@ iget-object v0, p0, Lf/h/d/u/z/c;->a:Ljava/util/List; - invoke-static {v2, v2}, Lf/h/a/b/i1/e;->P0(II)Ljava/text/DateFormat; + invoke-static {v2, v2}, Lf/h/a/c/i1/e;->R0(II)Ljava/text/DateFormat; move-result-object v1 diff --git a/com.discord/smali_classes2/f/h/d/u/z/m$c.smali b/com.discord/smali_classes2/f/h/d/u/z/m$c.smali index 0b6904397f..3ffa84af5e 100644 --- a/com.discord/smali_classes2/f/h/d/u/z/m$c.smali +++ b/com.discord/smali_classes2/f/h/d/u/z/m$c.smali @@ -123,7 +123,7 @@ const/4 p1, 0x1 :goto_3 - invoke-static {p1}, Lf/h/a/b/i1/e;->s(Z)V + invoke-static {p1}, Lf/h/a/c/i1/e;->s(Z)V iput-object p2, p0, Lf/h/d/u/z/m$c;->d:Lcom/google/gson/reflect/TypeToken; diff --git a/com.discord/smali_classes2/f/h/e/h$f.smali b/com.discord/smali_classes2/f/h/e/h$f.smali index f9f748d212..52b3370075 100644 --- a/com.discord/smali_classes2/f/h/e/h$f.smali +++ b/com.discord/smali_classes2/f/h/e/h$f.smali @@ -248,7 +248,7 @@ return p1 .end method -.method public final n(II)Lf/h/e/h; +.method public final o(II)Lf/h/e/h; .locals 3 invoke-virtual {p0}, Lf/h/e/h$f;->size()I diff --git a/com.discord/smali_classes2/f/h/e/h.smali b/com.discord/smali_classes2/f/h/e/h.smali index 6ac3b332b2..768dca5ec0 100644 --- a/com.discord/smali_classes2/f/h/e/h.smali +++ b/com.discord/smali_classes2/f/h/e/h.smali @@ -278,7 +278,7 @@ .method public abstract m(I)B .end method -.method public abstract n(II)Lf/h/e/h; +.method public abstract o(II)Lf/h/e/h; .end method .method public final p(Ljava/nio/charset/Charset;)Ljava/lang/String; @@ -363,7 +363,7 @@ if-gt v2, v4, :cond_0 - invoke-static {p0}, Lf/h/a/b/i1/e;->E0(Lf/h/e/h;)Ljava/lang/String; + invoke-static {p0}, Lf/h/a/c/i1/e;->F0(Lf/h/e/h;)Ljava/lang/String; move-result-object v2 @@ -376,11 +376,11 @@ const/16 v4, 0x2f - invoke-virtual {p0, v3, v4}, Lf/h/e/h;->n(II)Lf/h/e/h; + invoke-virtual {p0, v3, v4}, Lf/h/e/h;->o(II)Lf/h/e/h; move-result-object v3 - invoke-static {v3}, Lf/h/a/b/i1/e;->E0(Lf/h/e/h;)Ljava/lang/String; + invoke-static {v3}, Lf/h/a/c/i1/e;->F0(Lf/h/e/h;)Ljava/lang/String; move-result-object v3 diff --git a/com.discord/smali_classes2/f/h/e/j1$b.smali b/com.discord/smali_classes2/f/h/e/j1$b.smali index 59a4f9c4cf..69f03f376d 100644 --- a/com.discord/smali_classes2/f/h/e/j1$b.smali +++ b/com.discord/smali_classes2/f/h/e/j1$b.smali @@ -60,7 +60,7 @@ aget-byte v4, p1, p2 - invoke-static {v4}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {v4}, Lf/h/a/c/i1/e;->b(B)Z move-result v5 @@ -93,7 +93,7 @@ aget-byte p2, p1, p2 - invoke-static {p2}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {p2}, Lf/h/a/c/i1/e;->b(B)Z move-result v4 @@ -114,7 +114,7 @@ aget-byte v3, p1, p2 - invoke-static {v3}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {v3}, Lf/h/a/c/i1/e;->b(B)Z move-result v4 @@ -156,7 +156,7 @@ add-int/lit8 v5, v8, 0x1 - invoke-static {p2, v3, p3, v8}, Lf/h/a/b/i1/e;->c(BB[CI)V + invoke-static {p2, v3, p3, v8}, Lf/h/a/c/i1/e;->c(BB[CI)V move p2, v4 @@ -200,7 +200,7 @@ add-int/lit8 v6, v8, 0x1 - invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/b/i1/e;->d(BBB[CI)V + invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/c/i1/e;->d(BBB[CI)V move p2, v5 @@ -244,7 +244,7 @@ move-object v7, p3 - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/e;->a(BBBB[CI)V + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/e;->a(BBBB[CI)V add-int/lit8 v8, v10, 0x1 diff --git a/com.discord/smali_classes2/f/h/e/j1$c.smali b/com.discord/smali_classes2/f/h/e/j1$c.smali index b653366bfa..e07572c825 100644 --- a/com.discord/smali_classes2/f/h/e/j1$c.smali +++ b/com.discord/smali_classes2/f/h/e/j1$c.smali @@ -121,7 +121,7 @@ move-result v4 - invoke-static {v4}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {v4}, Lf/h/a/c/i1/e;->b(B)Z move-result v5 @@ -158,7 +158,7 @@ move-result p2 - invoke-static {p2}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {p2}, Lf/h/a/c/i1/e;->b(B)Z move-result v4 @@ -183,7 +183,7 @@ move-result v3 - invoke-static {v3}, Lf/h/a/b/i1/e;->b(B)Z + invoke-static {v3}, Lf/h/a/c/i1/e;->b(B)Z move-result v4 @@ -229,7 +229,7 @@ add-int/lit8 v5, v8, 0x1 - invoke-static {p2, v3, p3, v8}, Lf/h/a/b/i1/e;->c(BB[CI)V + invoke-static {p2, v3, p3, v8}, Lf/h/a/c/i1/e;->c(BB[CI)V move p2, v4 @@ -281,7 +281,7 @@ add-int/lit8 v6, v8, 0x1 - invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/b/i1/e;->d(BBB[CI)V + invoke-static {p2, v3, v4, p3, v8}, Lf/h/a/c/i1/e;->d(BBB[CI)V move p2, v5 @@ -337,7 +337,7 @@ move-object v7, p3 - invoke-static/range {v3 .. v8}, Lf/h/a/b/i1/e;->a(BBBB[CI)V + invoke-static/range {v3 .. v8}, Lf/h/a/c/i1/e;->a(BBBB[CI)V add-int/lit8 v8, v10, 0x1 diff --git a/com.discord/smali_classes2/f/h/e/n0.smali b/com.discord/smali_classes2/f/h/e/n0.smali index 51a024c4ad..12b5dac169 100644 --- a/com.discord/smali_classes2/f/h/e/n0.smali +++ b/com.discord/smali_classes2/f/h/e/n0.smali @@ -1854,7 +1854,7 @@ invoke-interface {p1, v1}, Lf/h/e/g0;->d(Ljava/lang/Object;)Ljava/util/Map; - invoke-static {p2, p3, p8}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {p2, p3, p8}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result p1 @@ -1961,7 +1961,7 @@ move-object/from16 v7, p13 - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I move-result v2 @@ -2006,7 +2006,7 @@ :pswitch_1 if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v2 @@ -2029,7 +2029,7 @@ :pswitch_2 if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v2 @@ -2052,7 +2052,7 @@ :pswitch_3 if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v3 @@ -2115,7 +2115,7 @@ :pswitch_4 if-ne v5, v15, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->Y([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->Y([BILf/h/e/e;)I move-result v2 @@ -2136,7 +2136,7 @@ move/from16 v5, p4 - invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/b/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I + invoke-static {v2, v3, v4, v5, v11}, Lf/h/a/c/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I move-result v2 @@ -2181,7 +2181,7 @@ :pswitch_6 if-ne v5, v15, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v2 @@ -2239,7 +2239,7 @@ :pswitch_7 if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v2 @@ -2274,7 +2274,7 @@ if-ne v5, v2, :cond_a - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->a0([BI)I + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->a0([BI)I move-result v2 @@ -2295,7 +2295,7 @@ if-ne v5, v2, :cond_a - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->b0([BI)J + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->b0([BI)J move-result-wide v2 @@ -2314,7 +2314,7 @@ :pswitch_a if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v2 @@ -2333,7 +2333,7 @@ :pswitch_b if-nez v5, :cond_a - invoke-static {v3, v4, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v2 @@ -2354,7 +2354,7 @@ if-ne v5, v2, :cond_a - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->c0([BI)F + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->c0([BI)F move-result v2 @@ -2375,7 +2375,7 @@ if-ne v5, v2, :cond_a - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->Z([BI)D + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->Z([BI)D move-result-wide v2 @@ -2474,7 +2474,7 @@ if-gez v0, :cond_0 - invoke-static {v0, v12, v4, v11}, Lf/h/a/b/i1/e;->s0(I[BILf/h/e/e;)I + invoke-static {v0, v12, v4, v11}, Lf/h/a/c/i1/e;->s0(I[BILf/h/e/e;)I move-result v0 @@ -2679,7 +2679,7 @@ move-object/from16 v5, p6 - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I move-result v0 @@ -2741,7 +2741,7 @@ move-object/from16 v10, p2 - invoke-static {v10, v4, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v10, v4, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v19 @@ -2794,7 +2794,7 @@ if-nez v10, :cond_6 - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -2819,7 +2819,7 @@ if-nez v10, :cond_6 - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -2880,7 +2880,7 @@ if-ne v10, v0, :cond_6 - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->Y([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->Y([BILf/h/e/e;)I move-result v0 @@ -2916,7 +2916,7 @@ const/16 v17, -0x1 - invoke-static {v0, v5, v4, v1, v11}, Lf/h/a/b/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I + invoke-static {v0, v5, v4, v1, v11}, Lf/h/a/c/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I move-result v0 @@ -2975,14 +2975,14 @@ if-nez v0, :cond_e - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->p0([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->p0([BILf/h/e/e;)I move-result v0 goto :goto_b :cond_e - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->q0([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->q0([BILf/h/e/e;)I move-result v0 @@ -3008,7 +3008,7 @@ if-nez v10, :cond_10 - invoke-static {v5, v4, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v5, v4, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v0 @@ -3051,7 +3051,7 @@ if-ne v10, v2, :cond_10 - invoke-static {v5, v4}, Lf/h/a/b/i1/e;->a0([BI)I + invoke-static {v5, v4}, Lf/h/a/c/i1/e;->a0([BI)I move-result v0 @@ -3083,7 +3083,7 @@ if-ne v10, v0, :cond_10 - invoke-static {v5, v4}, Lf/h/a/b/i1/e;->b0([BI)J + invoke-static {v5, v4}, Lf/h/a/c/i1/e;->b0([BI)J move-result-wide v19 @@ -3144,7 +3144,7 @@ if-nez v10, :cond_11 - invoke-static {v4, v3, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v4, v3, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -3177,7 +3177,7 @@ if-nez v10, :cond_11 - invoke-static {v4, v3, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v4, v3, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v19 @@ -3253,7 +3253,7 @@ if-ne v10, v2, :cond_12 - invoke-static {v5, v3}, Lf/h/a/b/i1/e;->c0([BI)F + invoke-static {v5, v3}, Lf/h/a/c/i1/e;->c0([BI)F move-result v0 @@ -3286,7 +3286,7 @@ if-ne v10, v0, :cond_12 - invoke-static {v5, v3}, Lf/h/a/b/i1/e;->Z([BI)D + invoke-static {v5, v3}, Lf/h/a/c/i1/e;->Z([BI)D move-result-wide v0 @@ -3407,7 +3407,7 @@ move-object/from16 v6, p6 - invoke-static/range {v0 .. v6}, Lf/h/a/b/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I + invoke-static/range {v0 .. v6}, Lf/h/a/c/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I move-result v0 @@ -3709,7 +3709,7 @@ move-object/from16 v5, p6 - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I move-result v0 @@ -3760,7 +3760,7 @@ move-object/from16 v5, p6 - invoke-static/range {v0 .. v5}, Lf/h/a/b/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + invoke-static/range {v0 .. v5}, Lf/h/a/c/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I move-result v0 @@ -3934,7 +3934,7 @@ if-gez v0, :cond_0 - invoke-static {v0, v10, v3, v11}, Lf/h/a/b/i1/e;->s0(I[BILf/h/e/e;)I + invoke-static {v0, v10, v3, v11}, Lf/h/a/c/i1/e;->s0(I[BILf/h/e/e;)I move-result v3 @@ -4023,7 +4023,7 @@ :pswitch_0 if-nez v3, :cond_4 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v15 @@ -4063,7 +4063,7 @@ if-nez v3, :cond_8 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -4082,7 +4082,7 @@ if-nez v3, :cond_8 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -4102,7 +4102,7 @@ if-ne v3, v4, :cond_8 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->Y([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->Y([BILf/h/e/e;)I move-result v0 @@ -4121,7 +4121,7 @@ move-result-object v0 - invoke-static {v0, v10, v15, v9, v11}, Lf/h/a/b/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I + invoke-static {v0, v10, v15, v9, v11}, Lf/h/a/c/i1/e;->e0(Lf/h/e/z0;[BIILf/h/e/e;)I move-result v0 @@ -4159,14 +4159,14 @@ if-nez v0, :cond_6 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->p0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->p0([BILf/h/e/e;)I move-result v0 goto :goto_4 :cond_6 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->q0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->q0([BILf/h/e/e;)I move-result v0 @@ -4182,7 +4182,7 @@ if-nez v3, :cond_8 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v0 @@ -4213,7 +4213,7 @@ if-ne v3, v1, :cond_8 - invoke-static {v10, v15}, Lf/h/a/b/i1/e;->a0([BI)I + invoke-static {v10, v15}, Lf/h/a/c/i1/e;->a0([BI)I move-result v0 @@ -4231,7 +4231,7 @@ if-ne v3, v5, :cond_8 - invoke-static {v10, v15}, Lf/h/a/b/i1/e;->b0([BI)J + invoke-static {v10, v15}, Lf/h/a/c/i1/e;->b0([BI)J move-result-wide v4 @@ -4261,7 +4261,7 @@ if-nez v3, :cond_9 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v0 @@ -4278,7 +4278,7 @@ if-nez v3, :cond_9 - invoke-static {v10, v15, v11}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v10, v15, v11}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v15 @@ -4306,7 +4306,7 @@ if-ne v3, v1, :cond_9 - invoke-static {v10, v15}, Lf/h/a/b/i1/e;->c0([BI)F + invoke-static {v10, v15}, Lf/h/a/c/i1/e;->c0([BI)F move-result v0 @@ -4325,7 +4325,7 @@ if-ne v3, v5, :cond_9 - invoke-static {v10, v15}, Lf/h/a/b/i1/e;->Z([BI)D + invoke-static {v10, v15}, Lf/h/a/c/i1/e;->Z([BI)D move-result-wide v0 @@ -4415,7 +4415,7 @@ move-object/from16 v20, p5 - invoke-static/range {v14 .. v20}, Lf/h/a/b/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I + invoke-static/range {v14 .. v20}, Lf/h/a/c/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I move-result v0 @@ -4569,7 +4569,7 @@ move-object/from16 v19, p5 - invoke-static/range {v14 .. v19}, Lf/h/a/b/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + invoke-static/range {v14 .. v19}, Lf/h/a/c/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I move-result v1 @@ -4739,7 +4739,7 @@ move-object/from16 p11, p14 - invoke-static/range {p6 .. p11}, Lf/h/a/b/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I + invoke-static/range {p6 .. p11}, Lf/h/a/c/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I move-result v4 @@ -4750,7 +4750,7 @@ :goto_1 if-ge v4, v5, :cond_2d - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v8 @@ -4773,7 +4773,7 @@ move-object/from16 p11, p14 - invoke-static/range {p6 .. p11}, Lf/h/a/b/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I + invoke-static/range {p6 .. p11}, Lf/h/a/c/i1/e;->d0(Lf/h/e/z0;[BIIILf/h/e/e;)I move-result v4 @@ -4786,7 +4786,7 @@ :pswitch_1 if-ne v6, v13, :cond_3 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->m0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->m0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -4797,7 +4797,7 @@ check-cast v11, Lf/h/e/c0; - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -4812,7 +4812,7 @@ :goto_2 if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -4823,7 +4823,7 @@ goto/16 :goto_14 :cond_4 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -4840,7 +4840,7 @@ :pswitch_2 if-ne v6, v13, :cond_5 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->l0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->l0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -4851,7 +4851,7 @@ check-cast v11, Lf/h/e/v; - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v1 @@ -4866,7 +4866,7 @@ :goto_3 if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -4877,7 +4877,7 @@ goto/16 :goto_14 :cond_6 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v1 @@ -4894,7 +4894,7 @@ :pswitch_3 if-ne v6, v13, :cond_7 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->n0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->n0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v2 @@ -4915,7 +4915,7 @@ move-object/from16 v7, p14 - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I move-result v2 @@ -4965,7 +4965,7 @@ :pswitch_4 if-ne v6, v13, :cond_2d - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v1 @@ -5000,7 +5000,7 @@ :goto_6 if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5011,7 +5011,7 @@ goto/16 :goto_14 :cond_b - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v1 @@ -5091,7 +5091,7 @@ move-object/from16 p12, p14 - invoke-static/range {p6 .. p12}, Lf/h/a/b/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I + invoke-static/range {p6 .. p12}, Lf/h/a/c/i1/e;->f0(Lf/h/e/z0;I[BIILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5110,7 +5110,7 @@ if-nez v6, :cond_16 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5139,7 +5139,7 @@ :goto_8 if-ge v4, v5, :cond_2d - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v6 @@ -5150,7 +5150,7 @@ goto/16 :goto_13 :cond_12 - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5190,7 +5190,7 @@ throw v1 :cond_16 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5227,7 +5227,7 @@ :goto_a if-ge v4, v5, :cond_2d - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v6 @@ -5238,7 +5238,7 @@ goto/16 :goto_13 :cond_18 - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5302,7 +5302,7 @@ :pswitch_7 if-ne v6, v13, :cond_1e - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->g0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->g0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5313,7 +5313,7 @@ check-cast v11, Lf/h/e/f; - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -5338,7 +5338,7 @@ :goto_c if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v6 @@ -5349,7 +5349,7 @@ goto/16 :goto_14 :cond_20 - invoke-static {v3, v6, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v6, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -5374,7 +5374,7 @@ :pswitch_8 if-ne v6, v13, :cond_22 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->i0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->i0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5385,7 +5385,7 @@ check-cast v11, Lf/h/e/v; - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->a0([BI)I + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->a0([BI)I move-result v1 @@ -5396,7 +5396,7 @@ if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5407,7 +5407,7 @@ goto/16 :goto_14 :cond_23 - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->a0([BI)I + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->a0([BI)I move-result v1 @@ -5418,7 +5418,7 @@ :pswitch_9 if-ne v6, v13, :cond_24 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->j0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->j0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5429,7 +5429,7 @@ check-cast v11, Lf/h/e/c0; - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->b0([BI)J + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->b0([BI)J move-result-wide v8 @@ -5440,7 +5440,7 @@ if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5451,7 +5451,7 @@ goto/16 :goto_14 :cond_25 - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->b0([BI)J + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->b0([BI)J move-result-wide v8 @@ -5462,7 +5462,7 @@ :pswitch_a if-ne v6, v13, :cond_26 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->n0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->n0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5481,7 +5481,7 @@ move-object/from16 p10, p14 - invoke-static/range {p5 .. p10}, Lf/h/a/b/i1/e;->u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I + invoke-static/range {p5 .. p10}, Lf/h/a/c/i1/e;->u0(I[BIILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5490,7 +5490,7 @@ :pswitch_b if-ne v6, v13, :cond_27 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->o0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->o0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5501,7 +5501,7 @@ check-cast v11, Lf/h/e/c0; - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -5512,7 +5512,7 @@ :goto_10 if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5523,7 +5523,7 @@ goto :goto_14 :cond_28 - invoke-static {v3, v4, v7}, Lf/h/a/b/i1/e;->v0([BILf/h/e/e;)I + invoke-static {v3, v4, v7}, Lf/h/a/c/i1/e;->v0([BILf/h/e/e;)I move-result v1 @@ -5536,7 +5536,7 @@ :pswitch_c if-ne v6, v13, :cond_29 - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->k0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->k0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5547,7 +5547,7 @@ check-cast v11, Lf/h/e/s; - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->c0([BI)F + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->c0([BI)F move-result v1 @@ -5558,7 +5558,7 @@ if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5569,7 +5569,7 @@ goto :goto_14 :cond_2a - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->c0([BI)F + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->c0([BI)F move-result v1 @@ -5580,7 +5580,7 @@ :pswitch_d if-ne v6, v13, :cond_2b - invoke-static {v3, v4, v11, v7}, Lf/h/a/b/i1/e;->h0([BILf/h/e/w$c;Lf/h/e/e;)I + invoke-static {v3, v4, v11, v7}, Lf/h/a/c/i1/e;->h0([BILf/h/e/w$c;Lf/h/e/e;)I move-result v1 @@ -5591,7 +5591,7 @@ check-cast v11, Lf/h/e/k; - invoke-static/range {p2 .. p3}, Lf/h/a/b/i1/e;->Z([BI)D + invoke-static/range {p2 .. p3}, Lf/h/a/c/i1/e;->Z([BI)D move-result-wide v8 @@ -5602,7 +5602,7 @@ if-ge v1, v5, :cond_2e - invoke-static {v3, v1, v7}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {v3, v1, v7}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -5613,7 +5613,7 @@ goto :goto_14 :cond_2c - invoke-static {v3, v4}, Lf/h/a/b/i1/e;->Z([BI)D + invoke-static {v3, v4}, Lf/h/a/c/i1/e;->Z([BI)D move-result-wide v8 diff --git a/com.discord/smali_classes2/f/h/e/o0.smali b/com.discord/smali_classes2/f/h/e/o0.smali index a53b7dc735..3be98b0bc2 100644 --- a/com.discord/smali_classes2/f/h/e/o0.smali +++ b/com.discord/smali_classes2/f/h/e/o0.smali @@ -460,7 +460,7 @@ :goto_0 if-ge p3, p4, :cond_b - invoke-static {p2, p3, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {p2, p3, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -502,7 +502,7 @@ move-object v7, p5 - invoke-static/range {v2 .. v7}, Lf/h/a/b/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I + invoke-static/range {v2 .. v7}, Lf/h/a/c/i1/e;->r0(I[BIILf/h/e/f1;Lf/h/e/e;)I move-result p3 @@ -514,7 +514,7 @@ throw p1 :cond_2 - invoke-static {v2, p2, v4, p4, p5}, Lf/h/a/b/i1/e;->q1(I[BIILf/h/e/e;)I + invoke-static {v2, p2, v4, p4, p5}, Lf/h/a/c/i1/e;->s1(I[BIILf/h/e/e;)I move-result p3 @@ -528,7 +528,7 @@ :goto_1 if-ge v4, p4, :cond_9 - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -551,7 +551,7 @@ if-ne v7, v3, :cond_7 - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->Y([BILf/h/e/e;)I + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->Y([BILf/h/e/e;)I move-result v4 @@ -569,7 +569,7 @@ :cond_6 if-nez v7, :cond_7 - invoke-static {p2, v4, p5}, Lf/h/a/b/i1/e;->t0([BILf/h/e/e;)I + invoke-static {p2, v4, p5}, Lf/h/a/c/i1/e;->t0([BILf/h/e/e;)I move-result v4 @@ -598,7 +598,7 @@ goto :goto_3 :cond_8 - invoke-static {v5, p2, v4, p4, p5}, Lf/h/a/b/i1/e;->q1(I[BIILf/h/e/e;)I + invoke-static {v5, p2, v4, p4, p5}, Lf/h/a/c/i1/e;->s1(I[BIILf/h/e/e;)I move-result v4 diff --git a/com.discord/smali_classes2/f/h/e/u.smali b/com.discord/smali_classes2/f/h/e/u.smali index 660f3f1136..4d5fffdf13 100644 --- a/com.discord/smali_classes2/f/h/e/u.smali +++ b/com.discord/smali_classes2/f/h/e/u.smali @@ -680,7 +680,7 @@ const/4 v0, 0x0 - invoke-static {p0, v1, v0}, Lf/h/a/b/i1/e;->o1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V + invoke-static {p0, v1, v0}, Lf/h/a/c/i1/e;->q1(Lf/h/e/l0;Ljava/lang/StringBuilder;I)V invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; diff --git a/com.discord/smali_classes2/f/h/f/k.smali b/com.discord/smali_classes2/f/h/f/k.smali index 80d3e5d382..f7ce491438 100644 --- a/com.discord/smali_classes2/f/h/f/k.smali +++ b/com.discord/smali_classes2/f/h/f/k.smali @@ -33,7 +33,7 @@ iget p1, p1, Lf/h/f/k;->b:F - invoke-static {v0, p0, v1, p1}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {v0, p0, v1, p1}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result p0 diff --git a/com.discord/smali_classes2/f/h/f/m/d/a.smali b/com.discord/smali_classes2/f/h/f/m/d/a.smali index 4543506575..00688c4f91 100644 --- a/com.discord/smali_classes2/f/h/f/m/d/a.smali +++ b/com.discord/smali_classes2/f/h/f/m/d/a.smali @@ -651,7 +651,7 @@ div-float/2addr v12, v13 - invoke-static {v12}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v12}, Lf/h/a/c/i1/e;->r1(F)I move-result v12 @@ -671,7 +671,7 @@ div-float/2addr v9, v13 - invoke-static {v9}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v9}, Lf/h/a/c/i1/e;->r1(F)I move-result v8 @@ -1058,7 +1058,7 @@ div-float/2addr v9, v13 - invoke-static {v9}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v9}, Lf/h/a/c/i1/e;->r1(F)I move-result v9 @@ -1078,7 +1078,7 @@ div-float/2addr v10, v13 - invoke-static {v10}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v10}, Lf/h/a/c/i1/e;->r1(F)I move-result v8 @@ -1131,7 +1131,7 @@ iget v7, v13, Lf/h/f/m/d/a$a;->b:I - invoke-static {v6, v5, v2, v7}, Lf/h/a/b/i1/e;->x0(IIII)F + invoke-static {v6, v5, v2, v7}, Lf/h/a/c/i1/e;->x0(IIII)F move-result v2 @@ -1149,7 +1149,7 @@ iget v3, v10, Lf/h/f/m/d/a$a;->b:I - invoke-static {v5, v6, v7, v3}, Lf/h/a/b/i1/e;->x0(IIII)F + invoke-static {v5, v6, v7, v3}, Lf/h/a/c/i1/e;->x0(IIII)F move-result v3 @@ -1944,7 +1944,7 @@ iget v3, p2, Lf/h/f/m/d/a$a;->b:I - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/e;->x0(IIII)F + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/e;->x0(IIII)F move-result v0 @@ -2001,11 +2001,11 @@ iget-object v8, p0, Lf/h/f/m/d/a;->a:Lf/h/f/n/b; - invoke-static {v3}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v3}, Lf/h/a/c/i1/e;->r1(F)I move-result v9 - invoke-static {v4}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v4}, Lf/h/a/c/i1/e;->r1(F)I move-result v10 @@ -2225,13 +2225,13 @@ iget v0, p1, Lf/h/f/k;->a:F - invoke-static {v0}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v0}, Lf/h/a/c/i1/e;->r1(F)I move-result v0 iget p1, p1, Lf/h/f/k;->b:F - invoke-static {p1}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {p1}, Lf/h/a/c/i1/e;->r1(F)I move-result p1 @@ -2253,7 +2253,7 @@ iget v3, p2, Lf/h/f/k;->b:F - invoke-static {v0, v1, v2, v3}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {v0, v1, v2, v3}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result v0 @@ -2296,7 +2296,7 @@ add-float/2addr v6, v2 - invoke-static {v6}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v6}, Lf/h/a/c/i1/e;->r1(F)I move-result v6 @@ -2304,7 +2304,7 @@ add-float/2addr v5, p1 - invoke-static {v5}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v5}, Lf/h/a/c/i1/e;->r1(F)I move-result v5 diff --git a/com.discord/smali_classes2/f/h/f/n/k/a.smali b/com.discord/smali_classes2/f/h/f/n/k/a.smali index a6f80db000..8b45c00612 100644 --- a/com.discord/smali_classes2/f/h/f/n/k/a.smali +++ b/com.discord/smali_classes2/f/h/f/n/k/a.smali @@ -628,11 +628,11 @@ .method public final c(FFFF)Lf/h/f/k; .locals 5 - invoke-static {p1, p2, p3, p4}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {p1, p2, p3, p4}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result v0 - invoke-static {v0}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v0}, Lf/h/a/c/i1/e;->r1(F)I move-result v0 @@ -657,7 +657,7 @@ add-float/2addr v3, p1 - invoke-static {v3}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v3}, Lf/h/a/c/i1/e;->r1(F)I move-result v3 @@ -665,7 +665,7 @@ add-float/2addr v2, p2 - invoke-static {v2}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v2}, Lf/h/a/c/i1/e;->r1(F)I move-result v2 diff --git a/com.discord/smali_classes2/f/h/f/o/c/a.smali b/com.discord/smali_classes2/f/h/f/o/c/a.smali index 38dc9a3e8f..5aad2d6ac6 100644 --- a/com.discord/smali_classes2/f/h/f/o/c/a.smali +++ b/com.discord/smali_classes2/f/h/f/o/c/a.smali @@ -61,11 +61,11 @@ iget p1, p1, Lf/h/f/k;->b:F - invoke-static {v0, p0, v1, p1}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {v0, p0, v1, p1}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result p0 - invoke-static {p0}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {p0}, Lf/h/a/c/i1/e;->r1(F)I move-result p0 diff --git a/com.discord/smali_classes2/f/h/f/q/r/e.smali b/com.discord/smali_classes2/f/h/f/q/r/e.smali index 22b11d10d8..155c20b63f 100644 --- a/com.discord/smali_classes2/f/h/f/q/r/e.smali +++ b/com.discord/smali_classes2/f/h/f/q/r/e.smali @@ -734,7 +734,7 @@ const/16 v1, 0xf :goto_3 - invoke-static {v4}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v4}, Lf/h/a/c/i1/e;->u1([I)I move-result v2 @@ -819,13 +819,13 @@ :cond_7 iget-object v2, v0, Lf/h/f/q/r/a;->e:[I - invoke-static {v2}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v2}, Lf/h/a/c/i1/e;->u1([I)I move-result v2 iget-object v4, v0, Lf/h/f/q/r/a;->f:[I - invoke-static {v4}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v4}, Lf/h/a/c/i1/e;->u1([I)I move-result v4 @@ -1169,11 +1169,11 @@ const/4 v3, 0x0 - invoke-static {v7, v1, v3}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v7, v1, v3}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v1 - invoke-static {v8, v2, v6}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v8, v2, v6}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v2 @@ -1225,13 +1225,13 @@ rsub-int/lit8 v2, v1, 0x9 - invoke-static {v7, v1, v6}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v7, v1, v6}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v1 const/4 v3, 0x0 - invoke-static {v8, v2, v3}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v8, v2, v3}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v2 diff --git a/com.discord/smali_classes2/f/h/f/q/r/f/c.smali b/com.discord/smali_classes2/f/h/f/q/r/f/c.smali index 55bb4fdedd..b600ea09d9 100644 --- a/com.discord/smali_classes2/f/h/f/q/r/f/c.smali +++ b/com.discord/smali_classes2/f/h/f/q/r/f/c.smali @@ -1774,7 +1774,7 @@ :cond_2 :goto_2 - invoke-static {v3}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v3}, Lf/h/a/c/i1/e;->u1([I)I move-result v1 @@ -1913,13 +1913,13 @@ :cond_8 iget-object v1, v0, Lf/h/f/q/r/a;->e:[I - invoke-static {v1}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v1}, Lf/h/a/c/i1/e;->u1([I)I move-result v1 iget-object v3, v0, Lf/h/f/q/r/a;->f:[I - invoke-static {v3}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v3}, Lf/h/a/c/i1/e;->u1([I)I move-result v3 @@ -2295,13 +2295,13 @@ rsub-int/lit8 v2, v1, 0x9 - invoke-static {v7, v1, v5}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v7, v1, v5}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v1 const/4 v3, 0x0 - invoke-static {v8, v2, v3}, Lf/h/a/b/i1/e;->N0([IIZ)I + invoke-static {v8, v2, v3}, Lf/h/a/c/i1/e;->P0([IIZ)I move-result v2 diff --git a/com.discord/smali_classes2/f/h/f/r/d/i.smali b/com.discord/smali_classes2/f/h/f/r/d/i.smali index f92f1280a2..01f0901ba6 100644 --- a/com.discord/smali_classes2/f/h/f/r/d/i.smali +++ b/com.discord/smali_classes2/f/h/f/r/d/i.smali @@ -105,7 +105,7 @@ .method public static a([I)I .locals 11 - invoke-static {p0}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {p0}, Lf/h/a/c/i1/e;->u1([I)I move-result v0 @@ -232,7 +232,7 @@ return v0 :cond_6 - invoke-static {p0}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {p0}, Lf/h/a/c/i1/e;->u1([I)I move-result v0 diff --git a/com.discord/smali_classes2/f/h/f/r/d/j.smali b/com.discord/smali_classes2/f/h/f/r/d/j.smali index a258367c52..a746b92a67 100644 --- a/com.discord/smali_classes2/f/h/f/r/d/j.smali +++ b/com.discord/smali_classes2/f/h/f/r/d/j.smali @@ -2961,7 +2961,7 @@ return-object v3 :cond_c - invoke-static {v8}, Lf/h/a/b/i1/e;->s1([I)I + invoke-static {v8}, Lf/h/a/c/i1/e;->u1([I)I move-result v1 diff --git a/com.discord/smali_classes2/f/h/f/s/a.smali b/com.discord/smali_classes2/f/h/f/s/a.smali index 4de9c7249d..163bf21fd0 100644 --- a/com.discord/smali_classes2/f/h/f/s/a.smali +++ b/com.discord/smali_classes2/f/h/f/s/a.smali @@ -981,13 +981,13 @@ iget v11, v5, Lf/h/f/k;->b:F - invoke-static {v8, v9, v10, v11}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {v8, v9, v10, v11}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result v8 div-float/2addr v8, v7 - invoke-static {v8}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v8}, Lf/h/a/c/i1/e;->r1(F)I move-result v8 @@ -999,13 +999,13 @@ iget v12, v4, Lf/h/f/k;->b:F - invoke-static {v9, v10, v11, v12}, Lf/h/a/b/i1/e;->w0(FFFF)F + invoke-static {v9, v10, v11, v12}, Lf/h/a/c/i1/e;->w0(FFFF)F move-result v9 div-float/2addr v9, v7 - invoke-static {v9}, Lf/h/a/b/i1/e;->p1(F)I + invoke-static {v9}, Lf/h/a/c/i1/e;->r1(F)I move-result v9 diff --git a/com.discord/smali_classes2/f/h/f/s/c/c.smali b/com.discord/smali_classes2/f/h/f/s/c/c.smali index 3c995ded35..23f50e2dfb 100644 --- a/com.discord/smali_classes2/f/h/f/s/c/c.smali +++ b/com.discord/smali_classes2/f/h/f/s/c/c.smali @@ -539,7 +539,7 @@ if-ne v15, v0, :cond_7 - invoke-static {v13, v14, v1, v4}, Lf/h/a/b/i1/e;->x0(IIII)F + invoke-static {v13, v14, v1, v4}, Lf/h/a/c/i1/e;->x0(IIII)F move-result v0 @@ -584,7 +584,7 @@ move/from16 v5, p2 - invoke-static {v5, v6, v1, v4}, Lf/h/a/b/i1/e;->x0(IIII)F + invoke-static {v5, v6, v1, v4}, Lf/h/a/c/i1/e;->x0(IIII)F move-result v0 diff --git a/com.discord/smali_classes2/f/j/a/a.smali b/com.discord/smali_classes2/f/j/a/a.smali index ec50101374..d31dedf96a 100644 --- a/com.discord/smali_classes2/f/j/a/a.smali +++ b/com.discord/smali_classes2/f/j/a/a.smali @@ -116,7 +116,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->toList([I)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toList([I)Ljava/util/List; iget-object p1, p0, Lf/j/a/a;->q:Lf/j/a/a$a; diff --git a/com.discord/smali_classes2/f/k/a/b.smali b/com.discord/smali_classes2/f/k/a/b.smali index 6a48e290e9..ec479fc14e 100644 --- a/com.discord/smali_classes2/f/k/a/b.smali +++ b/com.discord/smali_classes2/f/k/a/b.smali @@ -43,7 +43,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 diff --git a/com.discord/smali_classes2/f/l/a/a/a$a.smali b/com.discord/smali_classes2/f/l/a/a/a$a.smali index b516da5a7c..f78563051f 100644 --- a/com.discord/smali_classes2/f/l/a/a/a$a.smali +++ b/com.discord/smali_classes2/f/l/a/a/a$a.smali @@ -99,7 +99,7 @@ check-cast v0, Landroid/os/Bundle; :cond_1 - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->v(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->w(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -138,7 +138,7 @@ check-cast v0, Landroid/os/Bundle; :cond_3 - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->q0(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->r0(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -216,7 +216,7 @@ check-cast v0, Landroid/os/Bundle; :cond_7 - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->o0(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->p0(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -255,7 +255,7 @@ check-cast v0, Landroid/os/Bundle; :cond_9 - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->s(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->t(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -294,7 +294,7 @@ check-cast v0, Landroid/os/Bundle; :cond_b - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->r0(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->s0(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -333,7 +333,7 @@ check-cast v0, Landroid/os/Bundle; :cond_d - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->S(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->T(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V @@ -372,7 +372,7 @@ check-cast v0, Landroid/os/Bundle; :cond_f - invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->R(IZLandroid/os/Bundle;)V + invoke-interface {p0, p1, v3, v0}, Lf/l/a/a/a;->S(IZLandroid/os/Bundle;)V invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V diff --git a/com.discord/smali_classes2/f/l/a/a/a.smali b/com.discord/smali_classes2/f/l/a/a/a.smali index ef70293521..5a9a645489 100644 --- a/com.discord/smali_classes2/f/l/a/a/a.smali +++ b/com.discord/smali_classes2/f/l/a/a/a.smali @@ -15,7 +15,7 @@ # virtual methods -.method public abstract R(IZLandroid/os/Bundle;)V +.method public abstract S(IZLandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -23,7 +23,7 @@ .end annotation .end method -.method public abstract S(IZLandroid/os/Bundle;)V +.method public abstract T(IZLandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -39,15 +39,7 @@ .end annotation .end method -.method public abstract o0(IZLandroid/os/Bundle;)V - .annotation system Ldalvik/annotation/Throws; - value = { - Landroid/os/RemoteException; - } - .end annotation -.end method - -.method public abstract q0(IZLandroid/os/Bundle;)V +.method public abstract p0(IZLandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -63,7 +55,7 @@ .end annotation .end method -.method public abstract s(IZLandroid/os/Bundle;)V +.method public abstract s0(IZLandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -71,7 +63,15 @@ .end annotation .end method -.method public abstract v(IZLandroid/os/Bundle;)V +.method public abstract t(IZLandroid/os/Bundle;)V + .annotation system Ldalvik/annotation/Throws; + value = { + Landroid/os/RemoteException; + } + .end annotation +.end method + +.method public abstract w(IZLandroid/os/Bundle;)V .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; diff --git a/com.discord/smali_classes2/f/l/a/a/b$a$a.smali b/com.discord/smali_classes2/f/l/a/a/b$a$a.smali index 44ca329c3e..ad4f293020 100644 --- a/com.discord/smali_classes2/f/l/a/a/b$a$a.smali +++ b/com.discord/smali_classes2/f/l/a/a/b$a$a.smali @@ -34,7 +34,7 @@ # virtual methods -.method public K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; +.method public L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; .locals 3 .annotation system Ldalvik/annotation/Throws; value = { @@ -115,7 +115,7 @@ return-object v0 .end method -.method public f0(ILjava/lang/String;Landroid/os/Bundle;)Z +.method public g0(ILjava/lang/String;Landroid/os/Bundle;)Z .locals 3 .annotation system Ldalvik/annotation/Throws; value = { diff --git a/com.discord/smali_classes2/f/l/a/a/b.smali b/com.discord/smali_classes2/f/l/a/a/b.smali index 139769c09b..4dd21ed94e 100644 --- a/com.discord/smali_classes2/f/l/a/a/b.smali +++ b/com.discord/smali_classes2/f/l/a/a/b.smali @@ -15,7 +15,7 @@ # virtual methods -.method public abstract K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; +.method public abstract L(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lf/l/a/a/a;)Ljava/lang/String; .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; @@ -23,7 +23,7 @@ .end annotation .end method -.method public abstract f0(ILjava/lang/String;Landroid/os/Bundle;)Z +.method public abstract g0(ILjava/lang/String;Landroid/os/Bundle;)Z .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; diff --git a/com.discord/smali_classes2/f/m/a/l/b.smali b/com.discord/smali_classes2/f/m/a/l/b.smali index 7d3c8ffe6e..2a65bb873a 100644 --- a/com.discord/smali_classes2/f/m/a/l/b.smali +++ b/com.discord/smali_classes2/f/m/a/l/b.smali @@ -1522,7 +1522,7 @@ const/4 v0, 0x0 - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -1679,7 +1679,7 @@ iget-object v0, p0, Lf/m/a/l/k;->j:Lf/m/a/c; - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -1937,7 +1937,7 @@ invoke-virtual {v0, v7, v1}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {v3}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v3}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -2111,7 +2111,7 @@ invoke-virtual {v2, v3, v4}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; :goto_0 - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -2258,7 +2258,7 @@ invoke-virtual {v0, v1, v5}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {v7}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v7}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -2389,7 +2389,7 @@ invoke-virtual {v4, v5, v7}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; :goto_0 - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/d$m.smali b/com.discord/smali_classes2/f/m/a/l/d$m.smali index 0c302f974b..f99621c7d0 100644 --- a/com.discord/smali_classes2/f/m/a/l/d$m.smali +++ b/com.discord/smali_classes2/f/m/a/l/d$m.smali @@ -50,7 +50,7 @@ iget-object v0, p0, Lf/m/a/l/d$m;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; invoke-virtual {v0}, Lcom/google/android/gms/tasks/Task;->j()Z @@ -91,7 +91,7 @@ iget-object p1, p0, Lf/m/a/l/d$m;->a:Lcom/google/android/gms/tasks/TaskCompletionSource; - iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, p1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; invoke-virtual {p1}, Lcom/google/android/gms/tasks/Task;->j()Z diff --git a/com.discord/smali_classes2/f/m/a/l/d.smali b/com.discord/smali_classes2/f/m/a/l/d.smali index 2a4ec0740c..767fbb8d6c 100644 --- a/com.discord/smali_classes2/f/m/a/l/d.smali +++ b/com.discord/smali_classes2/f/m/a/l/d.smali @@ -210,7 +210,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; return-void .end method @@ -2332,13 +2332,13 @@ invoke-direct {v6, v1, v7}, Lf/m/a/l/d$n;->(Lf/m/a/l/d;Ljava/lang/Object;)V - sget-object v8, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v8, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-static {v8, v6}, Lf/h/a/b/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; + invoke-static {v8, v6}, Lf/h/a/c/i1/e;->l(Ljava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)Lcom/google/android/gms/tasks/Task; move-result-object v6 - invoke-static {v6}, Lf/h/a/b/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + invoke-static {v6}, Lf/h/a/c/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; :try_end_0 .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_1 .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 @@ -2602,7 +2602,7 @@ invoke-direct {v13, v6, v10}, Lf/m/a/v/h;->(FF)V - invoke-static {v13}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v6 @@ -2610,7 +2610,7 @@ iget v13, v12, Lf/m/a/v/b;->e:I - invoke-static {v13}, Lf/h/a/b/i1/e;->a1(I)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->c1(I)Lf/m/a/v/c; move-result-object v13 @@ -2618,7 +2618,7 @@ iget v12, v12, Lf/m/a/v/b;->d:I - invoke-static {v12}, Lf/h/a/b/i1/e;->b1(I)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->d1(I)Lf/m/a/v/c; move-result-object v12 @@ -2630,7 +2630,7 @@ aput-object v12, v10, v2 - invoke-static {v10}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v10}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v10 @@ -2642,7 +2642,7 @@ aput-object v10, v13, v5 - invoke-static {v13}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v6 @@ -2656,7 +2656,7 @@ aput-object v6, v12, v2 - invoke-static {v12}, Lf/h/a/b/i1/e;->f1([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v12}, Lf/h/a/c/i1/e;->h1([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v6 @@ -2769,7 +2769,7 @@ :try_end_1 .catch Landroid/hardware/camera2/CameraAccessException; {:try_start_1 .. :try_end_1} :catch_2 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object v0 @@ -2973,7 +2973,7 @@ :try_end_0 .catch Landroid/hardware/camera2/CameraAccessException; {:try_start_0 .. :try_end_0} :catch_0 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object v0 @@ -3150,7 +3150,7 @@ invoke-virtual {v1, p0}, Lf/m/a/l/r/e;->e(Lf/m/a/l/r/c;)V - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object v0 @@ -3289,7 +3289,7 @@ invoke-virtual {v2, v6, v1}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -3484,7 +3484,7 @@ invoke-virtual {v2, v4, v6}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -3578,7 +3578,7 @@ invoke-virtual {v0, v6, v1}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/k.smali b/com.discord/smali_classes2/f/m/a/l/k.smali index bed56cbbd0..fe4ad6cdfd 100644 --- a/com.discord/smali_classes2/f/m/a/l/k.smali +++ b/com.discord/smali_classes2/f/m/a/l/k.smali @@ -108,21 +108,21 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; return-void .end method @@ -192,7 +192,7 @@ aput-object v1, v4, v6 - invoke-static {v4}, Lf/h/a/b/i1/e;->f1([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v4}, Lf/h/a/c/i1/e;->h1([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v1 @@ -408,7 +408,7 @@ invoke-direct {v13, v1, v6}, Lf/m/a/v/h;->(FF)V - invoke-static {v13}, Lf/h/a/b/i1/e;->y1(Lf/m/a/v/n;)Lf/m/a/v/c; + invoke-static {v13}, Lf/h/a/c/i1/e;->A1(Lf/m/a/v/n;)Lf/m/a/v/c; move-result-object v1 @@ -420,7 +420,7 @@ aput-object v1, v4, v9 - invoke-static {v4}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v4}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v1 @@ -428,7 +428,7 @@ iget v6, v0, Lf/m/a/v/b;->e:I - invoke-static {v6}, Lf/h/a/b/i1/e;->c1(I)Lf/m/a/v/c; + invoke-static {v6}, Lf/h/a/c/i1/e;->e1(I)Lf/m/a/v/c; move-result-object v6 @@ -436,7 +436,7 @@ iget v0, v0, Lf/m/a/v/b;->d:I - invoke-static {v0}, Lf/h/a/b/i1/e;->d1(I)Lf/m/a/v/c; + invoke-static {v0}, Lf/h/a/c/i1/e;->f1(I)Lf/m/a/v/c; move-result-object v0 @@ -448,7 +448,7 @@ aput-object v0, v4, v10 - invoke-static {v4}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v4}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v0 @@ -460,7 +460,7 @@ aput-object v0, v6, v9 - invoke-static {v6}, Lf/h/a/b/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v6}, Lf/h/a/c/i1/e;->f([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v6 @@ -476,7 +476,7 @@ aput-object v0, v4, v11 - invoke-static {v4}, Lf/h/a/b/i1/e;->f1([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v4}, Lf/h/a/c/i1/e;->h1([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v0 @@ -490,7 +490,7 @@ aput-object v0, v4, v9 - invoke-static {v4}, Lf/h/a/b/i1/e;->f1([Lf/m/a/v/c;)Lf/m/a/v/c; + invoke-static {v4}, Lf/h/a/c/i1/e;->h1([Lf/m/a/v/c;)Lf/m/a/v/c; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/l$d.smali b/com.discord/smali_classes2/f/m/a/l/l$d.smali index 36bbecb323..6a01165d7c 100644 --- a/com.discord/smali_classes2/f/m/a/l/l$d.smali +++ b/com.discord/smali_classes2/f/m/a/l/l$d.smali @@ -3,7 +3,7 @@ .source "CameraEngine.java" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/c<", + "Lf/h/a/f/o/c<", "Ljava/lang/Void;", ">;" } diff --git a/com.discord/smali_classes2/f/m/a/l/l$e.smali b/com.discord/smali_classes2/f/m/a/l/l$e.smali index 1357c156dd..7e8a216f02 100644 --- a/com.discord/smali_classes2/f/m/a/l/l$e.smali +++ b/com.discord/smali_classes2/f/m/a/l/l$e.smali @@ -75,11 +75,11 @@ goto :goto_0 :cond_0 - new-instance v0, Lf/h/a/d/o/c0; + new-instance v0, Lf/h/a/f/o/c0; - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z :goto_0 return-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/l.smali b/com.discord/smali_classes2/f/m/a/l/l.smali index b7266ef4e3..1cf5592eab 100644 --- a/com.discord/smali_classes2/f/m/a/l/l.smali +++ b/com.discord/smali_classes2/f/m/a/l/l.smali @@ -240,7 +240,7 @@ invoke-direct {v1, p0}, Lf/m/a/l/n;->(Lf/m/a/l/l;)V - invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/d/o/f;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v0, v1}, Lcom/google/android/gms/tasks/Task;->l(Lf/h/a/f/o/f;)Lcom/google/android/gms/tasks/Task; move-result-object v0 @@ -398,11 +398,11 @@ invoke-direct {v0, p0}, Lf/m/a/l/p;->(Lf/m/a/l/l;)V - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; - sget-object v1, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object v1, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, v1, v0}, Lf/h/a/d/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/d/o/e;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, v1, v0}, Lf/h/a/f/o/c0;->d(Ljava/util/concurrent/Executor;Lf/h/a/f/o/e;)Lcom/google/android/gms/tasks/Task; return-object p1 .end method @@ -584,7 +584,7 @@ invoke-direct {v9, p0, v0}, Lf/m/a/l/l$d;->(Lf/m/a/l/l;Ljava/util/concurrent/CountDownLatch;)V - invoke-virtual {v1, v2, v9}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v2, v9}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; const-wide/16 v1, 0x6 diff --git a/com.discord/smali_classes2/f/m/a/l/n.smali b/com.discord/smali_classes2/f/m/a/l/n.smali index 492514777f..5f50379c6f 100644 --- a/com.discord/smali_classes2/f/m/a/l/n.smali +++ b/com.discord/smali_classes2/f/m/a/l/n.smali @@ -3,14 +3,14 @@ .source "CameraEngine.java" # interfaces -.implements Lf/h/a/d/o/f; +.implements Lf/h/a/f/o/f; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/f<", + "Lf/h/a/f/o/f<", "Lf/m/a/c;", "Ljava/lang/Void;", ">;" @@ -90,7 +90,7 @@ const/4 p1, 0x0 - invoke-static {p1}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {p1}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object p1 diff --git a/com.discord/smali_classes2/f/m/a/l/p.smali b/com.discord/smali_classes2/f/m/a/l/p.smali index 7f0b3567e2..86ae5c9c00 100644 --- a/com.discord/smali_classes2/f/m/a/l/p.smali +++ b/com.discord/smali_classes2/f/m/a/l/p.smali @@ -3,14 +3,14 @@ .source "CameraEngine.java" # interfaces -.implements Lf/h/a/d/o/e; +.implements Lf/h/a/f/o/e; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/e<", + "Lf/h/a/f/o/e<", "Ljava/lang/Void;", ">;" } diff --git a/com.discord/smali_classes2/f/m/a/l/x/a$a.smali b/com.discord/smali_classes2/f/m/a/l/x/a$a.smali index 5654f7d613..ec2500fa8f 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/a$a.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/a$a.smali @@ -58,7 +58,7 @@ const/4 v0, 0x0 - invoke-static {v0}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v0}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/x/a$b$a.smali b/com.discord/smali_classes2/f/m/a/l/x/a$b$a.smali index ec20606abd..3b772763a9 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/a$b$a.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/a$b$a.smali @@ -3,7 +3,7 @@ .source "CameraOrchestrator.java" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/c<", + "Lf/h/a/f/o/c<", "TT;>;" } .end annotation @@ -120,9 +120,9 @@ :cond_1 move-object v0, p1 - check-cast v0, Lf/h/a/d/o/c0; + check-cast v0, Lf/h/a/f/o/c0; - iget-boolean v0, v0, Lf/h/a/d/o/c0;->d:Z + iget-boolean v0, v0, Lf/h/a/f/o/c0;->d:Z if-eqz v0, :cond_2 diff --git a/com.discord/smali_classes2/f/m/a/l/x/a$b.smali b/com.discord/smali_classes2/f/m/a/l/x/a$b.smali index 6f414018e1..08a3799205 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/a$b.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/a$b.smali @@ -3,7 +3,7 @@ .source "CameraOrchestrator.java" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # annotations @@ -121,7 +121,7 @@ invoke-direct {v4, p0}, Lf/m/a/l/x/a$b$a;->(Lf/m/a/l/x/a$b;)V - invoke-static {v2, v3, v4}, Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/d/o/c;)V + invoke-static {v2, v3, v4}, Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/f/o/c;)V :try_end_1 .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 diff --git a/com.discord/smali_classes2/f/m/a/l/x/a$d.smali b/com.discord/smali_classes2/f/m/a/l/x/a$d.smali index 06e877dddd..5f72bb1406 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/a$d.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/a$d.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/d/o/c;)V + value = Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/f/o/c;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -18,16 +18,16 @@ # instance fields -.field public final synthetic d:Lf/h/a/d/o/c; +.field public final synthetic d:Lf/h/a/f/o/c; .field public final synthetic e:Lcom/google/android/gms/tasks/Task; # direct methods -.method public constructor (Lf/h/a/d/o/c;Lcom/google/android/gms/tasks/Task;)V +.method public constructor (Lf/h/a/f/o/c;Lcom/google/android/gms/tasks/Task;)V .locals 0 - iput-object p1, p0, Lf/m/a/l/x/a$d;->d:Lf/h/a/d/o/c; + iput-object p1, p0, Lf/m/a/l/x/a$d;->d:Lf/h/a/f/o/c; iput-object p2, p0, Lf/m/a/l/x/a$d;->e:Lcom/google/android/gms/tasks/Task; @@ -41,11 +41,11 @@ .method public run()V .locals 2 - iget-object v0, p0, Lf/m/a/l/x/a$d;->d:Lf/h/a/d/o/c; + iget-object v0, p0, Lf/m/a/l/x/a$d;->d:Lf/h/a/f/o/c; iget-object v1, p0, Lf/m/a/l/x/a$d;->e:Lcom/google/android/gms/tasks/Task; - invoke-interface {v0, v1}, Lf/h/a/d/o/c;->a(Lcom/google/android/gms/tasks/Task;)V + invoke-interface {v0, v1}, Lf/h/a/f/o/c;->a(Lcom/google/android/gms/tasks/Task;)V return-void .end method diff --git a/com.discord/smali_classes2/f/m/a/l/x/a.smali b/com.discord/smali_classes2/f/m/a/l/x/a.smali index b1c710b0f3..38316103a6 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/a.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/a.smali @@ -96,7 +96,7 @@ return-void .end method -.method public static a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/d/o/c;)V +.method public static a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/f/o/c;)V .locals 1 .param p0 # Lcom/google/android/gms/tasks/Task; .annotation build Landroidx/annotation/NonNull; @@ -106,7 +106,7 @@ .annotation build Landroidx/annotation/NonNull; .end annotation .end param - .param p2 # Lf/h/a/d/o/c; + .param p2 # Lf/h/a/f/o/c; .annotation build Landroidx/annotation/NonNull; .end annotation .end param @@ -118,7 +118,7 @@ "Lcom/google/android/gms/tasks/Task<", "TT;>;", "Lf/m/a/p/e;", - "Lf/h/a/d/o/c<", + "Lf/h/a/f/o/c<", "TT;>;)V" } .end annotation @@ -131,7 +131,7 @@ new-instance v0, Lf/m/a/l/x/a$d; - invoke-direct {v0, p2, p0}, Lf/m/a/l/x/a$d;->(Lf/h/a/d/o/c;Lcom/google/android/gms/tasks/Task;)V + invoke-direct {v0, p2, p0}, Lf/m/a/l/x/a$d;->(Lf/h/a/f/o/c;Lcom/google/android/gms/tasks/Task;)V if-eqz p1, :cond_1 @@ -162,7 +162,7 @@ :cond_2 iget-object p1, p1, Lf/m/a/p/e;->d:Ljava/util/concurrent/Executor; - invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p0, p1, p2}, Lcom/google/android/gms/tasks/Task;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; :goto_0 return-void @@ -194,7 +194,7 @@ const/4 v4, 0x0 - invoke-static {v4}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v4}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v5 @@ -266,7 +266,7 @@ const/4 v2, 0x0 - invoke-static {v2}, Lf/h/a/b/i1/e;->G0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; + invoke-static {v2}, Lf/h/a/c/i1/e;->I0(Ljava/lang/Object;)Lcom/google/android/gms/tasks/Task; move-result-object v3 @@ -432,13 +432,13 @@ invoke-direct/range {v4 .. v10}, Lf/m/a/l/x/a$b;->(Lf/m/a/l/x/a;Ljava/lang/String;Ljava/util/concurrent/Callable;Lf/m/a/p/e;ZLcom/google/android/gms/tasks/TaskCompletionSource;)V - invoke-static {v3, v1, v11}, Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/d/o/c;)V + invoke-static {v3, v1, v11}, Lf/m/a/l/x/a;->a(Lcom/google/android/gms/tasks/Task;Lf/m/a/p/e;Lf/h/a/f/o/c;)V iget-object p2, p0, Lf/m/a/l/x/a;->b:Ljava/util/ArrayDeque; new-instance p3, Lf/m/a/l/x/a$f; - iget-object v1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; const/4 v3, 0x0 @@ -450,7 +450,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; return-object p1 diff --git a/com.discord/smali_classes2/f/m/a/l/x/c$a.smali b/com.discord/smali_classes2/f/m/a/l/x/c$a.smali index d5c39924d9..2564ad7909 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/c$a.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/c$a.smali @@ -3,7 +3,7 @@ .source "CameraStateOrchestrator.java" # interfaces -.implements Lf/h/a/d/o/c; +.implements Lf/h/a/f/o/c; # annotations @@ -19,7 +19,7 @@ .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/c<", + "Lf/h/a/f/o/c<", "TT;>;" } .end annotation diff --git a/com.discord/smali_classes2/f/m/a/l/x/c$b.smali b/com.discord/smali_classes2/f/m/a/l/x/c$b.smali index c4bce2f15c..c69f911cd9 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/c$b.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/c$b.smali @@ -135,11 +135,11 @@ invoke-virtual {v0, v3, v1}, Lf/m/a/b;->a(I[Ljava/lang/Object;)Ljava/lang/String; - new-instance v0, Lf/h/a/d/o/c0; + new-instance v0, Lf/h/a/f/o/c0; - invoke-direct {v0}, Lf/h/a/d/o/c0;->()V + invoke-direct {v0}, Lf/h/a/f/o/c0;->()V - invoke-virtual {v0}, Lf/h/a/d/o/c0;->p()Z + invoke-virtual {v0}, Lf/h/a/f/o/c0;->p()Z goto :goto_0 @@ -166,7 +166,7 @@ invoke-direct {v2, p0}, Lf/m/a/l/x/d;->(Lf/m/a/l/x/c$b;)V - invoke-virtual {v1, v0, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/d/o/a;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {v1, v0, v2}, Lcom/google/android/gms/tasks/Task;->g(Ljava/util/concurrent/Executor;Lf/h/a/f/o/a;)Lcom/google/android/gms/tasks/Task; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/a/l/x/c.smali b/com.discord/smali_classes2/f/m/a/l/x/c.smali index 59817690d1..4c817bdc94 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/c.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/c.smali @@ -169,13 +169,13 @@ invoke-direct {p2, p0, v0}, Lf/m/a/l/x/c$a;->(Lf/m/a/l/x/c;I)V - check-cast p1, Lf/h/a/d/o/c0; + check-cast p1, Lf/h/a/f/o/c0; if-eqz p1, :cond_2 - sget-object p3, Lf/h/a/d/o/g;->a:Ljava/util/concurrent/Executor; + sget-object p3, Lf/h/a/f/o/g;->a:Ljava/util/concurrent/Executor; - invoke-virtual {p1, p3, p2}, Lf/h/a/d/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/d/o/c;)Lcom/google/android/gms/tasks/Task; + invoke-virtual {p1, p3, p2}, Lf/h/a/f/o/c0;->b(Ljava/util/concurrent/Executor;Lf/h/a/f/o/c;)Lcom/google/android/gms/tasks/Task; return-object p1 diff --git a/com.discord/smali_classes2/f/m/a/l/x/d.smali b/com.discord/smali_classes2/f/m/a/l/x/d.smali index 794309d996..2365ce9ce8 100644 --- a/com.discord/smali_classes2/f/m/a/l/x/d.smali +++ b/com.discord/smali_classes2/f/m/a/l/x/d.smali @@ -3,14 +3,14 @@ .source "CameraStateOrchestrator.java" # interfaces -.implements Lf/h/a/d/o/a; +.implements Lf/h/a/f/o/a; # annotations .annotation system Ldalvik/annotation/Signature; value = { "Ljava/lang/Object;", - "Lf/h/a/d/o/a<", + "Lf/h/a/f/o/a<", "TT;", "Lcom/google/android/gms/tasks/Task<", "TT;>;>;" diff --git a/com.discord/smali_classes2/f/m/a/m/a.smali b/com.discord/smali_classes2/f/m/a/m/a.smali index ac363b0d9b..0cd1424845 100644 --- a/com.discord/smali_classes2/f/m/a/m/a.smali +++ b/com.discord/smali_classes2/f/m/a/m/a.smali @@ -393,16 +393,16 @@ invoke-static {v3, v11}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - instance-of v4, v3, Lf/m/b/f/b; + instance-of v4, v3, Lf/m/b/f/a; if-eqz v4, :cond_6 - check-cast v3, Lf/m/b/f/b; + check-cast v3, Lf/m/b/f/a; - invoke-interface {v3}, Lf/m/b/f/b;->dispose()V + invoke-interface {v3}, Lf/m/b/f/a;->dispose()V :cond_6 - invoke-static {v1}, Lf/m/b/f/a;->x(I)Ljava/nio/FloatBuffer; + invoke-static {v1}, Lf/h/a/c/i1/e;->G0(I)Ljava/nio/FloatBuffer; move-result-object v3 @@ -707,13 +707,13 @@ invoke-static {v1, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - instance-of v4, v1, Lf/m/b/f/b; + instance-of v4, v1, Lf/m/b/f/a; if-eqz v4, :cond_3 - check-cast v1, Lf/m/b/f/b; + check-cast v1, Lf/m/b/f/a; - invoke-interface {v1}, Lf/m/b/f/b;->dispose()V + invoke-interface {v1}, Lf/m/b/f/a;->dispose()V :cond_3 iget-object v1, v0, Lf/m/b/d/d;->n:Lf/m/b/e/b; diff --git a/com.discord/smali_classes2/f/m/a/u/a$a.smali b/com.discord/smali_classes2/f/m/a/u/a$a.smali index 8be13f6efc..aef92313d4 100644 --- a/com.discord/smali_classes2/f/m/a/u/a$a.smali +++ b/com.discord/smali_classes2/f/m/a/u/a$a.smali @@ -64,9 +64,9 @@ const/4 v1, 0x0 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/f/m/a/u/a.smali b/com.discord/smali_classes2/f/m/a/u/a.smali index d9110273c1..216ec3e929 100644 --- a/com.discord/smali_classes2/f/m/a/u/a.smali +++ b/com.discord/smali_classes2/f/m/a/u/a.smali @@ -432,9 +432,9 @@ invoke-virtual {v0, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z :try_start_0 - iget-object v0, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v1, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-static {v0}, Lf/h/a/b/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + invoke-static {v0}, Lf/h/a/c/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/m/a/u/i$b.smali b/com.discord/smali_classes2/f/m/a/u/i$b.smali index 874dbb1a38..5eaf9ef9f7 100644 --- a/com.discord/smali_classes2/f/m/a/u/i$b.smali +++ b/com.discord/smali_classes2/f/m/a/u/i$b.smali @@ -118,9 +118,9 @@ const/4 v1, 0x0 - iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object v0, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-virtual {v0, v1}, Lf/h/a/d/o/c0;->o(Ljava/lang/Object;)V + invoke-virtual {v0, v1}, Lf/h/a/f/o/c0;->o(Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/f/m/a/u/i.smali b/com.discord/smali_classes2/f/m/a/u/i.smali index 5ff8316883..b35093c28a 100644 --- a/com.discord/smali_classes2/f/m/a/u/i.smali +++ b/com.discord/smali_classes2/f/m/a/u/i.smali @@ -170,9 +170,9 @@ invoke-virtual {v1, v2}, Landroid/view/TextureView;->post(Ljava/lang/Runnable;)Z :try_start_0 - iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/d/o/c0; + iget-object p1, v0, Lcom/google/android/gms/tasks/TaskCompletionSource;->a:Lf/h/a/f/o/c0; - invoke-static {p1}, Lf/h/a/b/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; + invoke-static {p1}, Lf/h/a/c/i1/e;->g(Lcom/google/android/gms/tasks/Task;)Ljava/lang/Object; :try_end_0 .catch Ljava/lang/InterruptedException; {:try_start_0 .. :try_end_0} :catch_0 .catch Ljava/util/concurrent/ExecutionException; {:try_start_0 .. :try_end_0} :catch_0 diff --git a/com.discord/smali_classes2/f/m/b/b/b.smali b/com.discord/smali_classes2/f/m/b/b/b.smali index 10fb93067f..1706a88aba 100644 --- a/com.discord/smali_classes2/f/m/b/b/b.smali +++ b/com.discord/smali_classes2/f/m/b/b/b.smali @@ -15,7 +15,7 @@ sget-object v0, Lf/m/b/a/a;->a:[F - invoke-static {v0}, Lf/h/a/b/i1/e;->Z0([F)[F + invoke-static {v0}, Lf/h/a/c/i1/e;->b1([F)[F move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/b/b/c.smali b/com.discord/smali_classes2/f/m/b/b/c.smali index 0132bc7579..61061eed6f 100644 --- a/com.discord/smali_classes2/f/m/b/b/c.smali +++ b/com.discord/smali_classes2/f/m/b/b/c.smali @@ -47,7 +47,7 @@ array-length v0, v0 - invoke-static {v0}, Lf/m/b/f/a;->x(I)Ljava/nio/FloatBuffer; + invoke-static {v0}, Lf/h/a/c/i1/e;->G0(I)Ljava/nio/FloatBuffer; move-result-object v0 diff --git a/com.discord/smali_classes2/f/m/b/d/d.smali b/com.discord/smali_classes2/f/m/b/d/d.smali index 5d484c7eff..13a4835939 100644 --- a/com.discord/smali_classes2/f/m/b/d/d.smali +++ b/com.discord/smali_classes2/f/m/b/d/d.smali @@ -47,7 +47,7 @@ sget-object p1, Lf/m/b/a/a;->a:[F - invoke-static {p1}, Lf/h/a/b/i1/e;->Z0([F)[F + invoke-static {p1}, Lf/h/a/c/i1/e;->b1([F)[F move-result-object p1 @@ -71,7 +71,7 @@ const/16 p1, 0x8 - invoke-static {p1}, Lf/m/b/f/a;->x(I)Ljava/nio/FloatBuffer; + invoke-static {p1}, Lf/h/a/c/i1/e;->G0(I)Ljava/nio/FloatBuffer; move-result-object p1 diff --git a/com.discord/smali_classes2/f/m/b/f/a.smali b/com.discord/smali_classes2/f/m/b/f/a.smali index b14fe6256f..f1322b76b8 100644 --- a/com.discord/smali_classes2/f/m/b/f/a.smali +++ b/com.discord/smali_classes2/f/m/b/f/a.smali @@ -1,8493 +1,8 @@ -.class public final Lf/m/b/f/a; +.class public interface abstract Lf/m/b/f/a; .super Ljava/lang/Object; .source "buffers.kt" -# direct methods -.method public static final A(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - if-eqz p0, :cond_0 - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object p0 - - const-string v0, "this::class.java.simpleName" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 - - :cond_0 - const-string p0, "$this$classSimpleName" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static B(Landroid/graphics/RectF;)[F - .locals 5 - - const/16 v0, 0x8 - - new-array v0, v0, [F - - iget v1, p0, Landroid/graphics/RectF;->left:F - - const/4 v2, 0x0 - - aput v1, v0, v2 - - iget v2, p0, Landroid/graphics/RectF;->top:F - - const/4 v3, 0x1 - - aput v2, v0, v3 - - iget v3, p0, Landroid/graphics/RectF;->right:F - - const/4 v4, 0x2 - - aput v3, v0, v4 - - const/4 v4, 0x3 - - aput v2, v0, v4 - - const/4 v2, 0x4 - - aput v3, v0, v2 - - iget p0, p0, Landroid/graphics/RectF;->bottom:F - - const/4 v2, 0x5 - - aput p0, v0, v2 - - const/4 v2, 0x6 - - aput v1, v0, v2 - - const/4 v1, 0x7 - - aput p0, v0, v1 - - return-object v0 -.end method - -.method public static C(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; - .locals 8 - - const-string v0, "_data" - - filled-new-array {v0}, [Ljava/lang/String; - - move-result-object v3 - - const/4 v7, 0x0 - - :try_start_0 - invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - - move-result-object v1 - - const/4 v6, 0x0 - - move-object v2, p1 - - move-object v4, p2 - - move-object v5, p3 - - invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; - - move-result-object p0 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - if-eqz p0, :cond_0 - - :try_start_1 - invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z - - move-result p1 - - if-eqz p1, :cond_0 - - invoke-interface {p0, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I - - move-result p1 - - invoke-interface {p0, p1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - - move-result-object p1 - :try_end_1 - .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_0 - .catchall {:try_start_1 .. :try_end_1} :catchall_1 - - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - return-object p1 - - :catch_0 - move-exception p1 - - goto :goto_1 - - :cond_0 - if-eqz p0, :cond_1 - - :goto_0 - invoke-interface {p0}, Landroid/database/Cursor;->close()V - - goto :goto_2 - - :catchall_0 - move-exception p1 - - goto :goto_3 - - :catch_1 - move-exception p1 - - move-object p0, v7 - - :goto_1 - :try_start_2 - const-string p2, "FileUtils" - - invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; - - move-result-object p3 - - const-string v0, "getDataColumn: _data - [%s]" - - const/4 v1, 0x1 - - new-array v1, v1, [Ljava/lang/Object; - - const/4 v2, 0x0 - - invoke-virtual {p1}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String; - - move-result-object p1 - - aput-object p1, v1, v2 - - invoke-static {p3, v0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p1 - - invoke-static {p2, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - if-eqz p0, :cond_1 - - goto :goto_0 - - :cond_1 - :goto_2 - return-object v7 - - :catchall_1 - move-exception p1 - - move-object v7, p0 - - :goto_3 - if-eqz v7, :cond_2 - - invoke-interface {v7}, Landroid/database/Cursor;->close()V - - :cond_2 - throw p1 -.end method - -.method public static final D(Ljava/lang/Object;)Ljava/lang/String; - .locals 1 - - if-eqz p0, :cond_0 - - invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I - - move-result p0 - - invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; - - move-result-object p0 - - const-string v0, "Integer.toHexString(System.identityHashCode(this))" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 - - :cond_0 - const-string p0, "$this$hexAddress" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static E()I - .locals 13 - .annotation build Landroid/annotation/TargetApi; - value = 0x11 - .end annotation - - const/4 v0, 0x0 - - invoke-static {v0}, Landroid/opengl/EGL14;->eglGetDisplay(I)Landroid/opengl/EGLDisplay; - - move-result-object v9 - - const/4 v1, 0x2 - - new-array v1, v1, [I - - const/4 v10, 0x1 - - invoke-static {v9, v1, v0, v1, v10}, Landroid/opengl/EGL14;->eglInitialize(Landroid/opengl/EGLDisplay;[II[II)Z - - const/16 v1, 0x9 - - new-array v2, v1, [I - - fill-array-data v2, :array_0 - - new-array v11, v10, [Landroid/opengl/EGLConfig; - - new-array v12, v10, [I - - const/4 v3, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x1 - - const/4 v8, 0x0 - - move-object v1, v9 - - move-object v4, v11 - - move-object v7, v12 - - invoke-static/range {v1 .. v8}, Landroid/opengl/EGL14;->eglChooseConfig(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z - - aget v1, v12, v0 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - aget-object v1, v11, v0 - - const/4 v2, 0x5 - - new-array v2, v2, [I - - fill-array-data v2, :array_1 - - invoke-static {v9, v1, v2, v0}, Landroid/opengl/EGL14;->eglCreatePbufferSurface(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;[II)Landroid/opengl/EGLSurface; - - move-result-object v2 - - const/4 v3, 0x3 - - new-array v3, v3, [I - - fill-array-data v3, :array_2 - - sget-object v4, Landroid/opengl/EGL14;->EGL_NO_CONTEXT:Landroid/opengl/EGLContext; - - invoke-static {v9, v1, v4, v3, v0}, Landroid/opengl/EGL14;->eglCreateContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; - - move-result-object v1 - - invoke-static {v9, v2, v2, v1}, Landroid/opengl/EGL14;->eglMakeCurrent(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z - - new-array v3, v10, [I - - const/16 v4, 0xd33 - - invoke-static {v4, v3, v0}, Landroid/opengl/GLES20;->glGetIntegerv(I[II)V - - sget-object v4, Landroid/opengl/EGL14;->EGL_NO_SURFACE:Landroid/opengl/EGLSurface; - - sget-object v5, Landroid/opengl/EGL14;->EGL_NO_CONTEXT:Landroid/opengl/EGLContext; - - invoke-static {v9, v4, v4, v5}, Landroid/opengl/EGL14;->eglMakeCurrent(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z - - invoke-static {v9, v2}, Landroid/opengl/EGL14;->eglDestroySurface(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z - - invoke-static {v9, v1}, Landroid/opengl/EGL14;->eglDestroyContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z - - invoke-static {v9}, Landroid/opengl/EGL14;->eglTerminate(Landroid/opengl/EGLDisplay;)Z - - aget v0, v3, v0 - - return v0 - - nop - - :array_0 - .array-data 4 - 0x303f - 0x308e - 0x3029 - 0x0 - 0x3040 - 0x4 - 0x3033 - 0x1 - 0x3038 - .end array-data - - :array_1 - .array-data 4 - 0x3057 - 0x40 - 0x3056 - 0x40 - 0x3038 - .end array-data - - :array_2 - .array-data 4 - 0x3098 - 0x2 - 0x3038 - .end array-data -.end method - -.method public static F(Landroid/content/Context;)I - .locals 2 - - const-string v0, "window" - - invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Landroid/view/WindowManager; - - invoke-interface {p0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/view/Display;->getWidth()I - - move-result v0 - - invoke-virtual {p0}, Landroid/view/Display;->getHeight()I - - move-result v1 - - if-ne v0, v1, :cond_0 - - const/4 p0, 0x3 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Landroid/view/Display;->getWidth()I - - move-result v0 - - invoke-virtual {p0}, Landroid/view/Display;->getHeight()I - - move-result p0 - - if-ge v0, p0, :cond_1 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x2 - - :goto_0 - return p0 -.end method - -.method public static final G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V - .locals 1 - - if-eqz p0, :cond_1 - - :try_start_0 - sget-object v0, Lkotlinx/coroutines/CoroutineExceptionHandler;->b:Lkotlinx/coroutines/CoroutineExceptionHandler$a; - - invoke-interface {p0, v0}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object v0 - - check-cast v0, Lkotlinx/coroutines/CoroutineExceptionHandler; - - if-eqz v0, :cond_0 - - invoke-interface {v0, p0, p1}, Lkotlinx/coroutines/CoroutineExceptionHandler;->handleException(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - return-void - - :cond_0 - invoke-static {p0, p1}, Lk0/a/w;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V - - return-void - - :catchall_0 - move-exception v0 - - invoke-static {p1, v0}, Lf/m/b/f/a;->H(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; - - move-result-object p1 - - invoke-static {p0, p1}, Lk0/a/w;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V - - return-void - - :cond_1 - const-string p0, "context" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final H(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; - .locals 2 - - if-ne p0, p1, :cond_0 - - return-object p0 - - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - const-string v1, "Exception while trying to handle coroutine exception" - - invoke-direct {v0, v1, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - - invoke-static {v0, p0}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - - return-object v0 -.end method - -.method public static synthetic I(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; - .locals 0 - - and-int/lit8 p5, p4, 0x1 - - if-eqz p5, :cond_0 - - const/4 p1, 0x0 - - :cond_0 - and-int/lit8 p4, p4, 0x2 - - if-eqz p4, :cond_1 - - const/4 p2, 0x1 - - :cond_1 - invoke-interface {p0, p1, p2, p3}, Lkotlinx/coroutines/Job;->d(ZZLkotlin/jvm/functions/Function1;)Lk0/a/k0; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final J(Ljava/lang/AssertionError;)Z - .locals 3 - - invoke-virtual {p0}, Ljava/lang/AssertionError;->getCause()Ljava/lang/Throwable; - - move-result-object v0 - - const/4 v1, 0x0 - - if-eqz v0, :cond_1 - - invoke-virtual {p0}, Ljava/lang/AssertionError;->getMessage()Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_0 - - const/4 v0, 0x2 - - const-string v2, "getsockname failed" - - invoke-static {p0, v2, v1, v0}, Lj0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z - - move-result p0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - if-eqz p0, :cond_1 - - const/4 v1, 0x1 - - :cond_1 - return v1 -.end method - -.method public static final K(I)Z - .locals 1 - - const/4 v0, 0x1 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - return v0 -.end method - -.method public static L(Landroid/hardware/Camera;)Z - .locals 3 - - const/4 v0, 0x0 - - if-eqz p0, :cond_2 - - invoke-virtual {p0}, Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters; - - move-result-object p0 - - invoke-virtual {p0}, Landroid/hardware/Camera$Parameters;->getFlashMode()Ljava/lang/String; - - move-result-object v1 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - invoke-virtual {p0}, Landroid/hardware/Camera$Parameters;->getSupportedFlashModes()Ljava/util/List; - - move-result-object p0 - - if-eqz p0, :cond_2 - - invoke-interface {p0}, Ljava/util/List;->isEmpty()Z - - move-result v1 - - if-nez v1, :cond_2 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v1 - - const/4 v2, 0x1 - - if-ne v1, v2, :cond_1 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/String; - - const-string v1, "off" - - invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result p0 - - if-eqz p0, :cond_1 - - goto :goto_0 - - :cond_1 - return v2 - - :cond_2 - :goto_0 - return v0 -.end method - -.method public static final M(Lo0/e;)Z - .locals 8 - - if-eqz p0, :cond_3 - - const/4 v0, 0x0 - - :try_start_0 - new-instance v7, Lo0/e; - - invoke-direct {v7}, Lo0/e;->()V - - iget-wide v1, p0, Lo0/e;->e:J - - const-wide/16 v3, 0x40 - - invoke-static {v1, v2, v3, v4}, Lj0/q/f;->coerceAtMost(JJ)J - - move-result-wide v5 - - const-wide/16 v3, 0x0 - - move-object v1, p0 - - move-object v2, v7 - - invoke-virtual/range {v1 .. v6}, Lo0/e;->d(Lo0/e;JJ)Lo0/e; - - const/16 p0, 0x10 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p0, :cond_2 - - invoke-virtual {v7}, Lo0/e;->J()Z - - move-result v2 - - if-eqz v2, :cond_0 - - goto :goto_1 - - :cond_0 - invoke-virtual {v7}, Lo0/e;->x()I - - move-result v2 - - invoke-static {v2}, Ljava/lang/Character;->isISOControl(I)Z - - move-result v3 - - if-eqz v3, :cond_1 - - invoke-static {v2}, Ljava/lang/Character;->isWhitespace(I)Z - - move-result v2 - :try_end_0 - .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 - - if-nez v2, :cond_1 - - return v0 - - :cond_1 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_2 - :goto_1 - const/4 p0, 0x1 - - return p0 - - :catch_0 - return v0 - - :cond_3 - const-string p0, "$this$isProbablyUtf8" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static N(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; - .locals 1 - - and-int/lit8 p2, p4, 0x1 - - if-eqz p2, :cond_0 - - sget-object p1, Lj0/k/f;->d:Lj0/k/f; - - :cond_0 - const/4 p2, 0x2 - - and-int/2addr p4, p2 - - const/4 p5, 0x0 - - if-eqz p4, :cond_1 - - sget-object p4, Lk0/a/z;->d:Lk0/a/z; - - goto :goto_0 - - :cond_1 - move-object p4, p5 - - :goto_0 - if-eqz p0, :cond_a - - if-eqz p1, :cond_9 - - if-eqz p4, :cond_8 - - invoke-static {p0, p1}, Lk0/a/u;->b(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; - - move-result-object p0 - - sget-object p1, Lk0/a/z;->e:Lk0/a/z; - - const/4 v0, 0x1 - - if-ne p4, p1, :cond_2 - - const/4 p1, 0x1 - - goto :goto_1 - - :cond_2 - const/4 p1, 0x0 - - :goto_1 - if-eqz p1, :cond_3 - - new-instance p1, Lk0/a/e1; - - invoke-direct {p1, p0, p3}, Lk0/a/e1;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V - - goto :goto_2 - - :cond_3 - new-instance p1, Lk0/a/k1; - - invoke-direct {p1, p0, v0}, Lk0/a/k1;->(Lkotlin/coroutines/CoroutineContext;Z)V - - :goto_2 - invoke-virtual {p1}, Lk0/a/a;->Q()V - - invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - if-eqz p0, :cond_6 - - if-eq p0, v0, :cond_7 - - if-eq p0, p2, :cond_5 - - const/4 p4, 0x3 - - if-ne p0, p4, :cond_4 - - :try_start_0 - invoke-interface {p1}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; - - move-result-object p0 - - invoke-static {p0, p5}, Lk0/a/r1/x;->c(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p4 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_1 - - :try_start_1 - invoke-static {p3, p2}, Lj0/n/c/u;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object; - - invoke-interface {p3, p1, p1}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - :try_start_2 - invoke-static {p0, p4}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_1 - - sget-object p0, Lj0/k/g/a;->d:Lj0/k/g/a; - - if-eq p2, p0, :cond_7 - - invoke-interface {p1, p2}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V - - goto :goto_3 - - :catchall_0 - move-exception p2 - - :try_start_3 - invoke-static {p0, p4}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V - - throw p2 - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_1 - - :catchall_1 - move-exception p0 - - invoke-static {p0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; - - move-result-object p0 - - invoke-interface {p1, p0}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V - - goto :goto_3 - - :cond_4 - new-instance p0, Lkotlin/NoWhenBranchMatchedException; - - invoke-direct {p0}, Lkotlin/NoWhenBranchMatchedException;->()V - - throw p0 - - :cond_5 - invoke-static {p3, p1, p1}, Lf/m/b/f/a;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - - move-result-object p0 - - sget-object p2, Lkotlin/Unit;->a:Lkotlin/Unit; - - invoke-interface {p0, p2}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V - - goto :goto_3 - - :cond_6 - invoke-static {p3, p1, p1}, Lf/m/b/f/a;->a0(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V - - :cond_7 - :goto_3 - return-object p1 - - :cond_8 - const-string p0, "start" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_9 - const-string p0, "context" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_a - const-string p0, "$this$launch" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 -.end method - -.method public static final O(II)I - .locals 0 - - rem-int/2addr p0, p1 - - if-ltz p0, :cond_0 - - goto :goto_0 - - :cond_0 - add-int/2addr p0, p1 - - :goto_0 - return p0 -.end method - -.method public static final P(JJ)J - .locals 3 - - rem-long/2addr p0, p2 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-ltz v2, :cond_0 - - goto :goto_0 - - :cond_0 - add-long/2addr p0, p2 - - :goto_0 - return-wide p0 -.end method - -.method public static Q(Ljava/lang/CharSequence;III)I - .locals 17 - - move-object/from16 v0, p0 - - add-int v1, p1, p2 - - move/from16 v3, p1 - - move/from16 v4, p3 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - :goto_0 - const v8, -0x3361d2af # -8.2930312E7f - - if-ge v3, v1, :cond_6 - - add-int/lit8 v10, v3, 0x1 - - invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v3 - - const/16 v11, 0x18 - - const/16 v12, 0x80 - - const/16 v13, 0x8 - - const/16 v14, 0x20 - - const/16 v15, 0x10 - - if-ge v3, v12, :cond_0 - - const/16 v11, 0x8 - - goto :goto_2 - - :cond_0 - const/16 v2, 0x800 - - if-ge v3, v2, :cond_1 - - shr-int/lit8 v2, v3, 0x6 - - or-int/lit16 v2, v2, 0xc0 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v12 - - shl-int/2addr v3, v13 - - or-int/2addr v3, v2 - - const/16 v11, 0x10 - - goto :goto_2 - - :cond_1 - const v2, 0xd800 - - if-lt v3, v2, :cond_3 - - const v2, 0xdfff - - if-gt v3, v2, :cond_3 - - if-lt v10, v1, :cond_2 - - goto :goto_1 - - :cond_2 - add-int/lit8 v2, v10, 0x1 - - invoke-interface {v0, v10}, Ljava/lang/CharSequence;->charAt(I)C - - move-result v10 - - const v16, 0xd7c0 - - sub-int v3, v3, v16 - - shl-int/lit8 v3, v3, 0xa - - and-int/lit16 v10, v10, 0x3ff - - add-int/2addr v3, v10 - - shr-int/lit8 v10, v3, 0x12 - - or-int/lit16 v10, v10, 0xf0 - - and-int/lit16 v10, v10, 0xff - - shr-int/lit8 v16, v3, 0xc - - and-int/lit8 v9, v16, 0x3f - - or-int/2addr v9, v12 - - shl-int/2addr v9, v13 - - or-int/2addr v9, v10 - - shr-int/lit8 v10, v3, 0x6 - - and-int/lit8 v10, v10, 0x3f - - or-int/2addr v10, v12 - - shl-int/2addr v10, v15 - - or-int/2addr v9, v10 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v12 - - shl-int/2addr v3, v11 - - or-int/2addr v3, v9 - - move v10, v2 - - const/16 v11, 0x20 - - goto :goto_2 - - :cond_3 - :goto_1 - shr-int/lit8 v2, v3, 0xc - - or-int/lit16 v2, v2, 0xe0 - - shr-int/lit8 v9, v3, 0x6 - - and-int/lit8 v9, v9, 0x3f - - or-int/2addr v9, v12 - - shl-int/2addr v9, v13 - - or-int/2addr v2, v9 - - and-int/lit8 v3, v3, 0x3f - - or-int/2addr v3, v12 - - shl-int/2addr v3, v15 - - or-int/2addr v3, v2 - - :goto_2 - shl-int v2, v3, v5 - - or-int/2addr v2, v7 - - add-int/2addr v5, v11 - - if-lt v5, v14, :cond_5 - - mul-int v2, v2, v8 - - shl-int/lit8 v7, v2, 0xf - - ushr-int/lit8 v2, v2, 0x11 - - or-int/2addr v2, v7 - - const v7, 0x1b873593 - - mul-int v2, v2, v7 - - xor-int/2addr v2, v4 - - shl-int/lit8 v4, v2, 0xd - - ushr-int/lit8 v2, v2, 0x13 - - or-int/2addr v2, v4 - - mul-int/lit8 v2, v2, 0x5 - - const v4, -0x19ab949c - - add-int/2addr v2, v4 - - add-int/lit8 v5, v5, -0x20 - - if-eqz v5, :cond_4 - - sub-int/2addr v11, v5 - - ushr-int/2addr v3, v11 - - goto :goto_3 - - :cond_4 - const/4 v3, 0x0 - - :goto_3 - add-int/lit8 v6, v6, 0x4 - - move v4, v2 - - move v7, v3 - - goto :goto_4 - - :cond_5 - move v7, v2 - - :goto_4 - move v3, v10 - - goto/16 :goto_0 - - :cond_6 - if-lez v5, :cond_7 - - shr-int/lit8 v0, v5, 0x3 - - add-int/2addr v6, v0 - - mul-int v7, v7, v8 - - shl-int/lit8 v0, v7, 0xf - - ushr-int/lit8 v1, v7, 0x11 - - or-int/2addr v0, v1 - - const v1, 0x1b873593 - - mul-int v0, v0, v1 - - xor-int/2addr v4, v0 - - :cond_7 - xor-int v0, v4, v6 - - ushr-int/lit8 v1, v0, 0x10 - - xor-int/2addr v0, v1 - - const v1, -0x7a143595 - - mul-int v0, v0, v1 - - ushr-int/lit8 v1, v0, 0xd - - xor-int/2addr v0, v1 - - const v1, -0x3d4d51cb - - mul-int v0, v0, v1 - - ushr-int/lit8 v1, v0, 0x10 - - xor-int/2addr v0, v1 - - return v0 -.end method - -.method public static R(Ljava/util/concurrent/atomic/AtomicLong;J)J - .locals 7 - - :cond_0 - invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J - - move-result-wide v0 - - const-wide v2, 0x7fffffffffffffffL - - cmp-long v4, v0, v2 - - if-nez v4, :cond_1 - - return-wide v2 - - :cond_1 - sub-long v2, v0, p1 - - const-wide/16 v4, 0x0 - - cmp-long v6, v2, v4 - - if-ltz v6, :cond_2 - - invoke-virtual {p0, v0, v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z - - move-result v0 - - if-eqz v0, :cond_0 - - return-wide v2 - - :cond_2 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string p1, "More produced than requested: " - - invoke-static {p1, v2, v3}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static S(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; - .locals 1 - - instance-of v0, p0, Ljava/lang/RuntimeException; - - if-nez v0, :cond_1 - - instance-of v0, p0, Ljava/lang/Error; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/lang/Error; - - throw p0 - - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_1 - check-cast p0, Ljava/lang/RuntimeException; - - throw p0 -.end method - -.method public static T(ILp0/a/a/c;)V - .locals 2 - - ushr-int/lit8 v0, p0, 0x18 - - if-eqz v0, :cond_0 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - packed-switch v0, :pswitch_data_0 - - packed-switch v0, :pswitch_data_1 - - new-instance p0, Ljava/lang/IllegalArgumentException; - - invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V - - throw p0 - - :pswitch_0 - invoke-virtual {p1, v0}, Lp0/a/a/c;->g(I)Lp0/a/a/c; - - goto :goto_0 - - :pswitch_1 - invoke-virtual {p1, p0}, Lp0/a/a/c;->i(I)Lp0/a/a/c; - - goto :goto_0 - - :pswitch_2 - const v1, 0xffff00 - - and-int/2addr p0, v1 - - shr-int/lit8 p0, p0, 0x8 - - invoke-virtual {p1, v0, p0}, Lp0/a/a/c;->e(II)Lp0/a/a/c; - - goto :goto_0 - - :cond_0 - :pswitch_3 - ushr-int/lit8 p0, p0, 0x10 - - invoke-virtual {p1, p0}, Lp0/a/a/c;->j(I)Lp0/a/a/c; - - :goto_0 - return-void - - nop - - :pswitch_data_0 - .packed-switch 0x10 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_0 - :pswitch_0 - :pswitch_0 - :pswitch_3 - :pswitch_2 - .end packed-switch - - :pswitch_data_1 - .packed-switch 0x42 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_2 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - :pswitch_1 - .end packed-switch -.end method - -.method public static final U(ILkotlin/jvm/functions/Function2;)Ll0/h; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(I", - "Lkotlin/jvm/functions/Function2<", - "-TT;-", - "Ljava/lang/Integer;", - "+", - "Landroid/view/View;", - ">;)", - "Ll0/h<", - "TT;TV;>;" - } - .end annotation - - new-instance v0, Ll0/h; - - new-instance v1, Ll0/b; - - invoke-direct {v1, p1, p0}, Ll0/b;->(Lkotlin/jvm/functions/Function2;I)V - - invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V - - return-object v0 -.end method - -.method public static final V([ILkotlin/jvm/functions/Function2;)Ll0/h; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([I", - "Lkotlin/jvm/functions/Function2<", - "-TT;-", - "Ljava/lang/Integer;", - "+", - "Landroid/view/View;", - ">;)", - "Ll0/h<", - "TT;", - "Ljava/util/List<", - "TV;>;>;" - } - .end annotation - - new-instance v0, Ll0/h; - - new-instance v1, Ll0/c; - - invoke-direct {v1, p0, p1}, Ll0/c;->([ILkotlin/jvm/functions/Function2;)V - - invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V - - return-object v0 -.end method - -.method public static W(I)I - .locals 1 - - const/4 v0, 0x1 - - sub-int/2addr p0, v0 - - invoke-static {p0}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I - - move-result p0 - - rsub-int/lit8 p0, p0, 0x20 - - shl-int p0, v0, p0 - - return p0 -.end method - -.method public static final X(Ljava/net/Socket;)Lo0/u; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lo0/v; - - invoke-direct {v0, p0}, Lo0/v;->(Ljava/net/Socket;)V - - new-instance v1, Lo0/o; - - invoke-virtual {p0}, Ljava/net/Socket;->getOutputStream()Ljava/io/OutputStream; - - move-result-object p0 - - const-string v2, "getOutputStream()" - - invoke-static {p0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-direct {v1, p0, v0}, Lo0/o;->(Ljava/io/OutputStream;Lo0/x;)V - - new-instance p0, Lo0/c; - - invoke-direct {p0, v0, v1}, Lo0/c;->(Lo0/b;Lo0/u;)V - - return-object p0 - - :cond_0 - const-string p0, "$receiver" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final Y(Ljava/io/InputStream;)Lo0/w; - .locals 2 - - if-eqz p0, :cond_0 - - new-instance v0, Lo0/m; - - new-instance v1, Lo0/x; - - invoke-direct {v1}, Lo0/x;->()V - - invoke-direct {v0, p0, v1}, Lo0/m;->(Ljava/io/InputStream;Lo0/x;)V - - return-object v0 - - :cond_0 - const-string p0, "$receiver" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final Z(Ljava/net/Socket;)Lo0/w; - .locals 3 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lo0/v; - - invoke-direct {v0, p0}, Lo0/v;->(Ljava/net/Socket;)V - - new-instance v1, Lo0/m; - - invoke-virtual {p0}, Ljava/net/Socket;->getInputStream()Ljava/io/InputStream; - - move-result-object p0 - - const-string v2, "getInputStream()" - - invoke-static {p0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-direct {v1, p0, v0}, Lo0/m;->(Ljava/io/InputStream;Lo0/x;)V - - new-instance p0, Lo0/d; - - invoke-direct {p0, v0, v1}, Lo0/d;->(Lo0/b;Lo0/w;)V - - return-object p0 - - :cond_0 - const-string p0, "$receiver" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; - .locals 3 - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - new-instance v1, Lk0/a/r1/e; - - sget-object v2, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; - - invoke-interface {p0, v2}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object v2 - - if-eqz v2, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance v2, Lk0/a/a1; - - invoke-direct {v2, v0}, Lk0/a/a1;->(Lkotlinx/coroutines/Job;)V - - invoke-interface {p0, v2}, Lkotlin/coroutines/CoroutineContext;->plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; - - move-result-object p0 - - :goto_0 - invoke-direct {v1, p0}, Lk0/a/r1/e;->(Lkotlin/coroutines/CoroutineContext;)V - - return-object v1 - - :cond_1 - const-string p0, "context" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final a0(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function2<", - "-TR;-", - "Lkotlin/coroutines/Continuation<", - "-TT;>;+", - "Ljava/lang/Object;", - ">;TR;", - "Lkotlin/coroutines/Continuation<", - "-TT;>;)V" - } - .end annotation - - if-eqz p0, :cond_0 - - :try_start_0 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - - move-result-object p0 - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - invoke-static {p0, p1}, Lk0/a/h0;->c(Lkotlin/coroutines/Continuation;Ljava/lang/Object;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - invoke-static {p0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; - - move-result-object p0 - - invoke-interface {p2, p0}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V - - :goto_0 - return-void - - :cond_0 - const-string p0, "$this$startCoroutineCancellable" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final access$reverseElementIndex(Ljava/util/List;I)I - .locals 3 - - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I - - move-result v0 - - if-ltz p1, :cond_0 - - if-lt v0, p1, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I - - move-result p0 - - sub-int/2addr p0, p1 - - return p0 - - :cond_0 - new-instance v0, Ljava/lang/IndexOutOfBoundsException; - - const-string v1, "Element index " - - const-string v2, " must be in range [" - - invoke-static {v1, p1, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p1 - - const/4 v1, 0x0 - - new-instance v2, Lkotlin/ranges/IntRange; - - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I - - move-result p0 - - invoke-direct {v2, v1, p0}, Lkotlin/ranges/IntRange;->(II)V - - invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - const-string p0, "]." - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "-TT;>;", - "Ljava/lang/Iterable<", - "+TT;>;)Z" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_4 - - if-eqz p1, :cond_3 - - instance-of v0, p1, Ljava/util/Collection; - - if-eqz v0, :cond_0 - - check-cast p1, Ljava/util/Collection; - - invoke-interface {p0, p1}, Ljava/util/Collection;->addAll(Ljava/util/Collection;)Z - - move-result p0 - - return p0 - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_1 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_2 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {p0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_1 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - return v0 - - :cond_3 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_4 - const-string p0, "$this$addAll" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "-TT;>;", - "Lkotlin/sequences/Sequence<", - "+TT;>;)Z" - } - .end annotation - - if-eqz p1, :cond_2 - - const/4 v0, 0x0 - - invoke-interface {p1}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; - - move-result-object p1 - - :cond_0 - :goto_0 - invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {p0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - return v0 - - :cond_2 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "-TT;>;[TT;)Z" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - invoke-static {p1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p1 - - invoke-interface {p0, p1}, Ljava/util/Collection;->addAll(Ljava/util/Collection;)Z - - move-result p0 - - return p0 - - :cond_0 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$addAll" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - .locals 1 - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - sget-object v0, Lj0/l/b;->a:Lj0/l/a; - - invoke-virtual {v0, p0, p1}, Lj0/l/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - - return-void - - :cond_0 - const-string p0, "exception" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$addSuppressed" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final varargs arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/ArrayList<", - "TT;>;" - } - .end annotation - - array-length v0, p0 - - if-nez v0, :cond_0 - - new-instance p0, Ljava/util/ArrayList; - - invoke-direct {p0}, Ljava/util/ArrayList;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - new-instance v1, Lj0/i/d; - - const/4 v2, 0x1 - - invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - move-object p0, v0 - - :goto_0 - return-object p0 -.end method - -.method public static final asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Ljava/lang/Iterable<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lj0/s/n; - - invoke-direct {v0, p0}, Lj0/s/n;->(Lkotlin/sequences/Sequence;)V - - return-object v0 - - :cond_0 - const-string p0, "$this$asIterable" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final asList([Ljava/lang/Object;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - const-string v0, "ArraysUtilJVM.asList(this)" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 - - :cond_0 - const-string p0, "$this$asList" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final asReversed(Ljava/util/List;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "+TT;>;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lj0/i/t; - - invoke-direct {v0, p0}, Lj0/i/t;->(Ljava/util/List;)V - - return-object v0 - - :cond_0 - const-string p0, "$this$asReversed" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Iterator<", - "+TT;>;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - new-instance v0, Lj0/s/j; - - invoke-direct {v0, p0}, Lj0/s/j;->(Ljava/util/Iterator;)V - - instance-of p0, v0, Lj0/s/a; - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - new-instance p0, Lj0/s/a; - - invoke-direct {p0, v0}, Lj0/s/a;->(Lkotlin/sequences/Sequence;)V - - move-object v0, p0 - - :goto_0 - return-object v0 -.end method - -.method public static final asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)", - "Lkotlin/sequences/Sequence<", - "Ljava/util/Map$Entry<", - "TK;TV;>;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-static {p0}, Lj0/i/l;->asSequence(Ljava/lang/Iterable;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p0, "$this$asSequence" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - array-length v0, p0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - sget-object p0, Lj0/s/f;->a:Lj0/s/f; - - return-object p0 - - :cond_1 - new-instance v0, Lj0/i/e; - - invoke-direct {v0, p0}, Lj0/i/e;->([Ljava/lang/Object;)V - - return-object v0 -.end method - -.method public static final b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; - .locals 3 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "View ID " - - const-string v2, " for \'" - - invoke-static {v1, p0, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - invoke-interface {p1}, Lkotlin/reflect/KCallable;->getName()Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p1, "\' not found." - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final b0(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lk0/a/a<", - "-TT;>;TR;", - "Lkotlin/jvm/functions/Function2<", - "-TR;-", - "Lkotlin/coroutines/Continuation<", - "-TT;>;+", - "Ljava/lang/Object;", - ">;)", - "Ljava/lang/Object;" - } - .end annotation - - sget-object v0, Lj0/k/g/a;->d:Lj0/k/g/a; - - if-eqz p2, :cond_3 - - invoke-virtual {p0}, Lk0/a/a;->Q()V - - const/4 v1, 0x2 - - :try_start_0 - invoke-static {p2, v1}, Lj0/n/c/u;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object; - - invoke-interface {p2, p1, p0}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p1 - - new-instance p2, Lk0/a/p; - - const/4 v2, 0x0 - - invoke-direct {p2, p1, v2, v1}, Lk0/a/p;->(Ljava/lang/Throwable;ZI)V - - move-object p1, p2 - - :goto_0 - if-ne p1, v0, :cond_0 - - goto :goto_1 - - :cond_0 - const/4 p2, 0x4 - - invoke-virtual {p0, p1, p2}, Lk0/a/c1;->C(Ljava/lang/Object;I)Z - - move-result p1 - - if-eqz p1, :cond_2 - - invoke-virtual {p0}, Lk0/a/c1;->x()Ljava/lang/Object; - - move-result-object p1 - - instance-of p2, p1, Lk0/a/p; - - if-nez p2, :cond_1 - - invoke-static {p1}, Lk0/a/d1;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - check-cast p1, Lk0/a/p; - - iget-object p1, p1, Lk0/a/p;->a:Ljava/lang/Throwable; - - invoke-static {p0, p1}, Lf/m/b/f/a;->n0(Lk0/a/a;Ljava/lang/Throwable;)Ljava/lang/Throwable; - - move-result-object p0 - - throw p0 - - :cond_2 - :goto_1 - return-object v0 - - :cond_3 - const-string p0, "block" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static c(JJ)J - .locals 1 - - add-long/2addr p0, p2 - - const-wide/16 p2, 0x0 - - cmp-long v0, p0, p2 - - if-gez v0, :cond_0 - - const-wide p0, 0x7fffffffffffffffL - - :cond_0 - return-wide p0 -.end method - -.method public static final c0(Ljava/lang/String;JJJ)J - .locals 4 - - if-eqz p0, :cond_3 - - invoke-static {p0}, Lk0/a/r1/w;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v0 - - if-eqz v0, :cond_2 - - invoke-static {v0}, Lj0/t/j;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long; - - move-result-object p1 - - const/16 p2, 0x27 - - const-string v1, "System property \'" - - if-eqz p1, :cond_1 - - invoke-virtual {p1}, Ljava/lang/Long;->longValue()J - - move-result-wide v2 - - cmp-long p1, p3, v2 - - if-gtz p1, :cond_0 - - cmp-long p1, p5, v2 - - if-ltz p1, :cond_0 - - move-wide p1, v2 - - goto :goto_0 - - :cond_0 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\' should be in range " - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p0, ".." - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p0, ", but is \'" - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_1 - new-instance p1, Ljava/lang/StringBuilder; - - invoke-direct {p1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const-string p0, "\' has unrecognized value \'" - - invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalStateException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p1 - - :cond_2 - :goto_0 - return-wide p1 - - :cond_3 - const-string p0, "propertyName" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final checkRadix(I)I - .locals 5 - - const/4 v0, 0x2 - - const/16 v1, 0x24 - - if-gt v0, p0, :cond_0 - - if-lt v1, p0, :cond_0 - - return p0 - - :cond_0 - new-instance v2, Ljava/lang/IllegalArgumentException; - - const-string v3, "radix " - - const-string v4, " was not in valid range " - - invoke-static {v3, p0, v4}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - new-instance v3, Lkotlin/ranges/IntRange; - - invoke-direct {v3, v0, v1}, Lkotlin/ranges/IntRange;->(II)V - - invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v2, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v2 -.end method - -.method public static final closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V - .locals 0 - - if-nez p0, :cond_0 - - goto :goto_0 - - :cond_0 - if-nez p1, :cond_1 - - invoke-interface {p0}, Ljava/io/Closeable;->close()V - - goto :goto_0 - - :cond_1 - :try_start_0 - invoke-interface {p0}, Ljava/io/Closeable;->close()V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception p0 - - invoke-static {p1, p0}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V - - :goto_0 - return-void -.end method - -.method public static final collectionSizeOrDefault(Ljava/lang/Iterable;I)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+TT;>;I)I" - } - .end annotation - - if-eqz p0, :cond_1 - - instance-of v0, p0, Ljava/util/Collection; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/util/Collection; - - invoke-interface {p0}, Ljava/util/Collection;->size()I - - move-result p1 - - :cond_0 - return p1 - - :cond_1 - const-string p0, "$this$collectionSizeOrDefault" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final varargs compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Lkotlin/jvm/functions/Function1<", - "-TT;+", - "Ljava/lang/Comparable<", - "*>;>;)", - "Ljava/util/Comparator<", - "TT;>;" - } - .end annotation - - array-length v0, p0 - - if-lez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - new-instance v0, Lj0/j/a; - - invoke-direct {v0, p0}, Lj0/j/a;->([Lkotlin/jvm/functions/Function1;)V - - return-object v0 - - :cond_1 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Failed requirement." - - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static final compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(TT;TT;)I" - } - .end annotation - - if-ne p0, p1, :cond_0 - - const/4 p0, 0x0 - - return p0 - - :cond_0 - if-nez p0, :cond_1 - - const/4 p0, -0x1 - - return p0 - - :cond_1 - if-nez p1, :cond_2 - - const/4 p0, 0x1 - - return p0 - - :cond_2 - invoke-interface {p0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I - - move-result p0 - - return p0 -.end method - -.method public static final contains([Ljava/lang/Object;Ljava/lang/Object;)Z - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;TT;)Z" - } - .end annotation - - if-eqz p0, :cond_1 - - invoke-static {p0, p1}, Lf/m/b/f/a;->indexOf([Ljava/lang/Object;Ljava/lang/Object;)I - - move-result p0 - - if-ltz p0, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 - - :cond_1 - const-string p0, "$this$contains" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+TT;>;", - "Ljava/lang/Iterable<", - "+TT;>;)", - "Ljava/util/Collection<", - "TT;>;" - } - .end annotation - - instance-of v0, p0, Ljava/util/Set; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/util/Collection; - - goto :goto_1 - - :cond_0 - instance-of v0, p0, Ljava/util/Collection; - - if-eqz v0, :cond_4 - - instance-of v0, p1, Ljava/util/Collection; - - const/4 v1, 0x2 - - if-eqz v0, :cond_1 - - check-cast p1, Ljava/util/Collection; - - invoke-interface {p1}, Ljava/util/Collection;->size()I - - move-result p1 - - if-ge p1, v1, :cond_1 - - check-cast p0, Ljava/util/Collection; - - goto :goto_1 - - :cond_1 - move-object p1, p0 - - check-cast p1, Ljava/util/Collection; - - invoke-interface {p1}, Ljava/util/Collection;->size()I - - move-result v0 - - if-le v0, v1, :cond_2 - - instance-of v0, p1, Ljava/util/ArrayList; - - if-eqz v0, :cond_2 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_3 - - invoke-static {p0}, Lj0/i/l;->toHashSet(Ljava/lang/Iterable;)Ljava/util/HashSet; - - move-result-object p0 - - goto :goto_1 - - :cond_3 - move-object p0, p1 - - goto :goto_1 - - :cond_4 - invoke-static {p0}, Lj0/i/l;->toHashSet(Ljava/lang/Iterable;)Ljava/util/HashSet; - - move-result-object p0 - - :goto_1 - return-object p0 -.end method - -.method public static copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; - .locals 2 - - and-int/lit8 v0, p5, 0x2 - - const/4 v1, 0x0 - - if-eqz v0, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - and-int/lit8 v0, p5, 0x4 - - if-eqz v0, :cond_1 - - const/4 p3, 0x0 - - :cond_1 - and-int/lit8 p5, p5, 0x8 - - if-eqz p5, :cond_2 - - array-length p4, p0 - - :cond_2 - if-eqz p0, :cond_3 - - sub-int/2addr p4, p3 - - invoke-static {p0, p3, p1, p2, p4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-object p1 - - :cond_3 - const-string p0, "$this$copyInto" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - .locals 8 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function2<", - "-TR;-", - "Lkotlin/coroutines/Continuation<", - "-TT;>;+", - "Ljava/lang/Object;", - ">;TR;", - "Lkotlin/coroutines/Continuation<", - "-TT;>;)", - "Lkotlin/coroutines/Continuation<", - "Lkotlin/Unit;", - ">;" - } - .end annotation - - instance-of v0, p0, Lj0/k/h/a/a; - - if-eqz v0, :cond_0 - - check-cast p0, Lj0/k/h/a/a; - - invoke-virtual {p0, p1, p2}, Lj0/k/h/a/a;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - invoke-interface {p2}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; - - move-result-object v4 - - sget-object v0, Lj0/k/f;->d:Lj0/k/f; - - if-ne v4, v0, :cond_1 - - new-instance v0, Lj0/k/g/b; - - invoke-direct {v0, p2, p2, p0, p1}, Lj0/k/g/b;->(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/Continuation;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V - - move-object p0, v0 - - goto :goto_0 - - :cond_1 - new-instance v7, Lj0/k/g/c; - - move-object v0, v7 - - move-object v1, p2 - - move-object v2, v4 - - move-object v3, p2 - - move-object v5, p0 - - move-object v6, p1 - - invoke-direct/range {v0 .. v6}, Lj0/k/g/c;->(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V - - move-object p0, v7 - - :goto_0 - return-object p0 -.end method - -.method public static final createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; - .locals 1 - - if-eqz p0, :cond_0 - - new-instance v0, Lj0/d$a; - - invoke-direct {v0, p0}, Lj0/d$a;->(Ljava/lang/Throwable;)V - - return-object v0 - - :cond_0 - const-string p0, "exception" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final d(ILjava/lang/String;Ljava/lang/Throwable;)V - .locals 5 - - const/4 v0, 0x5 - - if-ne p0, v0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x3 - - :goto_0 - if-eqz p2, :cond_1 - - const-string p0, "\n" - - invoke-static {p1, p0}, Lf/e/b/a/a;->H(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - invoke-static {p2}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String; - - move-result-object p1 - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p1 - - :cond_1 - invoke-virtual {p1}, Ljava/lang/String;->length()I - - move-result p0 - - const/4 p2, 0x0 - - const/4 v1, 0x0 - - :goto_1 - if-ge v1, p0, :cond_4 - - const/16 v2, 0xa - - const/4 v3, 0x4 - - invoke-static {p1, v2, v1, p2, v3}, Lj0/t/p;->indexOf$default(Ljava/lang/CharSequence;CIZI)I - - move-result v2 - - const/4 v3, -0x1 - - if-eq v2, v3, :cond_2 - - goto :goto_2 - - :cond_2 - move v2, p0 - - :goto_2 - add-int/lit16 v3, v1, 0xfa0 - - invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I - - move-result v3 - - invoke-virtual {p1, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; - - move-result-object v1 - - const-string v4, "(this as java.lang.Strin\u2026ing(startIndex, endIndex)" - - invoke-static {v1, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const-string v4, "OkHttp" - - invoke-static {v0, v4, v1}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I - - if-lt v3, v2, :cond_3 - - add-int/lit8 v1, v3, 0x1 - - goto :goto_1 - - :cond_3 - move v1, v3 - - goto :goto_2 - - :cond_4 - return-void -.end method - -.method public static final d0(Ljava/lang/String;Z)Z - .locals 0 - - invoke-static {p0}, Lk0/a/r1/w;->a(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - if-eqz p0, :cond_0 - - invoke-static {p0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z - - move-result p1 - - :cond_0 - return p1 -.end method - -.method public static final distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - sget-object v0, Lj0/s/o;->d:Lj0/s/o; - - if-eqz v0, :cond_0 - - new-instance v1, Lj0/s/c; - - invoke-direct {v1, p0, v0}, Lj0/s/c;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V - - return-object v1 - - :cond_0 - const-string p0, "selector" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;I)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - if-ltz p1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_3 - - if-nez p1, :cond_1 - - goto :goto_1 - - :cond_1 - instance-of v0, p0, Lj0/s/e; - - if-eqz v0, :cond_2 - - check-cast p0, Lj0/s/e; - - invoke-interface {p0, p1}, Lj0/s/e;->drop(I)Lkotlin/sequences/Sequence; - - move-result-object p0 - - goto :goto_1 - - :cond_2 - new-instance v0, Lj0/s/d; - - invoke-direct {v0, p0, p1}, Lj0/s/d;->(Lkotlin/sequences/Sequence;I)V - - move-object p0, v0 - - :goto_1 - return-object p0 - - :cond_3 - const-string p0, "Requested element count " - - const-string v0, " is less than zero." - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static final e([BI[BII)Z - .locals 4 - - if-eqz p0, :cond_2 - - const/4 v0, 0x0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, p4, :cond_1 - - add-int v2, v1, p1 - - aget-byte v2, p0, v2 - - add-int v3, v1, p3 - - aget-byte v3, p2, v3 - - if-eq v2, v3, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - const/4 p0, 0x1 - - return p0 - - :cond_2 - const-string p0, "a" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static e0(Ljava/lang/String;IIIILjava/lang/Object;)I - .locals 7 - - and-int/lit8 p5, p4, 0x4 - - if-eqz p5, :cond_0 - - const/4 p2, 0x1 - - :cond_0 - and-int/lit8 p4, p4, 0x8 - - if-eqz p4, :cond_1 - - const p3, 0x7fffffff - - :cond_1 - int-to-long v1, p1 - - int-to-long v3, p2 - - int-to-long v5, p3 - - move-object v0, p0 - - invoke-static/range {v0 .. v6}, Lf/m/b/f/a;->c0(Ljava/lang/String;JJJ)J - - move-result-wide p0 - - long-to-int p1, p0 - - return p1 -.end method - -.method public static final equals(CCZ)Z - .locals 3 - - const/4 v0, 0x1 - - if-ne p0, p1, :cond_0 - - return v0 - - :cond_0 - const/4 v1, 0x0 - - if-nez p2, :cond_1 - - return v1 - - :cond_1 - invoke-static {p0}, Ljava/lang/Character;->toUpperCase(C)C - - move-result p2 - - invoke-static {p1}, Ljava/lang/Character;->toUpperCase(C)C - - move-result v2 - - if-ne p2, v2, :cond_2 - - return v0 - - :cond_2 - invoke-static {p0}, Ljava/lang/Character;->toLowerCase(C)C - - move-result p0 - - invoke-static {p1}, Ljava/lang/Character;->toLowerCase(C)C - - move-result p1 - - if-ne p0, p1, :cond_3 - - return v0 - - :cond_3 - return v1 -.end method - -.method public static final f([BI[BII)V - .locals 1 - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p2, :cond_0 - - invoke-static {p0, p1, p2, p3, p4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - return-void - - :cond_0 - const-string p0, "dest" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "src" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static synthetic f0(Ljava/lang/String;JJJILjava/lang/Object;)J - .locals 7 - - and-int/lit8 p8, p7, 0x4 - - if-eqz p8, :cond_0 - - const-wide/16 p3, 0x1 - - :cond_0 - move-wide v3, p3 - - and-int/lit8 p3, p7, 0x8 - - if-eqz p3, :cond_1 - - const-wide p5, 0x7fffffffffffffffL - - :cond_1 - move-wide v5, p5 - - move-object v0, p0 - - move-wide v1, p1 - - invoke-static/range {v0 .. v6}, Lf/m/b/f/a;->c0(Ljava/lang/String;JJJ)J - - move-result-wide p0 - - return-wide p0 -.end method - -.method public static fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V - .locals 0 - - and-int/lit8 p1, p4, 0x2 - - if-eqz p1, :cond_0 - - const/4 p2, 0x0 - - :cond_0 - and-int/lit8 p1, p4, 0x4 - - if-eqz p1, :cond_1 - - array-length p3, p0 - - :cond_1 - const/4 p1, 0x0 - - if-eqz p0, :cond_2 - - invoke-static {p0, p2, p3, p1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V - - return-void - - :cond_2 - const-string p0, "$this$fill" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static final filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;", - "Ljava/lang/Boolean;", - ">;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - new-instance v0, Lj0/s/g; - - const/4 v1, 0x1 - - invoke-direct {v0, p0, v1, p1}, Lj0/s/g;->(Lkotlin/sequences/Sequence;ZLkotlin/jvm/functions/Function1;)V - - return-object v0 - - :cond_0 - const-string p0, "predicate" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$filter" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;", - "Ljava/lang/Boolean;", - ">;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - new-instance v0, Lj0/s/g; - - const/4 v1, 0x0 - - invoke-direct {v0, p0, v1, p1}, Lj0/s/g;->(Lkotlin/sequences/Sequence;ZLkotlin/jvm/functions/Function1;)V - - return-object v0 - - :cond_0 - const-string p0, "predicate" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$filterNot" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final filterNotNull([Ljava/lang/Object;)Ljava/util/List; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - array-length v1, p0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v2, v1, :cond_1 - - aget-object v3, p0, v2 - - if-eqz v3, :cond_0 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - :cond_0 - add-int/lit8 v2, v2, 0x1 - - goto :goto_0 - - :cond_1 - return-object v0 -.end method - -.method public static final filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - sget-object v0, Lj0/s/p;->d:Lj0/s/p; - - invoke-static {p0, v0}, Lf/m/b/f/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)TT;" - } - .end annotation - - array-length v0, p0 - - const/4 v1, 0x0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - aget-object p0, p0, v1 - - :goto_1 - return-object p0 -.end method - -.method public static final flatten(Ljava/lang/Iterable;)Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Ljava/lang/Iterable<", - "+TT;>;>;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_1 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Iterable; - - invoke-static {v0, v1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z - - goto :goto_0 - - :cond_0 - return-object v0 - - :cond_1 - const-string p0, "$this$flatten" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/fragment/app/Fragment;", - "I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/fragment/app/Fragment;", - "TV;>;" - } - .end annotation - - sget-object p0, Ll0/f;->d:Ll0/f; - - new-instance v0, Ll0/h; - - new-instance v1, Ll0/a; - - invoke-direct {v1, p0, p1}, Ll0/a;->(Lkotlin/jvm/functions/Function2;I)V - - invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V - - return-object v0 -.end method - -.method public static g0(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "+", - "Ljava/lang/Throwable;", - ">;)V" - } - .end annotation - - if-eqz p0, :cond_3 - - invoke-interface {p0}, Ljava/util/List;->isEmpty()Z - - move-result v0 - - if-nez v0, :cond_3 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_2 - - const/4 v0, 0x0 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/lang/Throwable; - - instance-of v0, p0, Ljava/lang/RuntimeException; - - if-nez v0, :cond_1 - - instance-of v0, p0, Ljava/lang/Error; - - if-eqz v0, :cond_0 - - check-cast p0, Ljava/lang/Error; - - throw p0 - - :cond_0 - new-instance v0, Ljava/lang/RuntimeException; - - invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V - - throw v0 - - :cond_1 - check-cast p0, Ljava/lang/RuntimeException; - - throw p0 - - :cond_2 - new-instance v0, Lrx/exceptions/CompositeException; - - invoke-direct {v0, p0}, Lrx/exceptions/CompositeException;->(Ljava/util/Collection;)V - - throw v0 - - :cond_3 - return-void -.end method - -.method public static final getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Collection<", - "*>;)", - "Lkotlin/ranges/IntRange;" - } - .end annotation - - if-eqz p0, :cond_0 - - const/4 v0, 0x0 - - new-instance v1, Lkotlin/ranges/IntRange; - - invoke-interface {p0}, Ljava/util/Collection;->size()I - - move-result p0 - - add-int/lit8 p0, p0, -0x1 - - invoke-direct {v1, v0, p0}, Lkotlin/ranges/IntRange;->(II)V - - return-object v1 - - :cond_0 - const-string p0, "$this$indices" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final getJavaClass(Lj0/r/b;)Ljava/lang/Class; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lj0/r/b<", - "TT;>;)", - "Ljava/lang/Class<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_1 - - check-cast p0, Lj0/n/c/c; - - invoke-interface {p0}, Lj0/n/c/c;->getJClass()Ljava/lang/Class; - - move-result-object p0 - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Lkotlin/TypeCastException; - - const-string v0, "null cannot be cast to non-null type java.lang.Class" - - invoke-direct {p0, v0}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - const-string p0, "$this$java" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lj0/r/b<", - "TT;>;)", - "Ljava/lang/Class<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_2 - - check-cast p0, Lj0/n/c/c; - - invoke-interface {p0}, Lj0/n/c/c;->getJClass()Ljava/lang/Class; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/lang/Class;->isPrimitive()Z - - move-result v0 - - if-nez v0, :cond_0 - - return-object p0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v0}, Ljava/lang/String;->hashCode()I - - move-result v1 - - sparse-switch v1, :sswitch_data_0 - - goto :goto_0 - - :sswitch_0 - const-string v1, "short" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Short; - - goto :goto_0 - - :sswitch_1 - const-string v1, "float" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Float; - - goto :goto_0 - - :sswitch_2 - const-string v1, "boolean" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Boolean; - - goto :goto_0 - - :sswitch_3 - const-string v1, "void" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Void; - - goto :goto_0 - - :sswitch_4 - const-string v1, "long" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Long; - - goto :goto_0 - - :sswitch_5 - const-string v1, "char" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Character; - - goto :goto_0 - - :sswitch_6 - const-string v1, "byte" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Byte; - - goto :goto_0 - - :sswitch_7 - const-string v1, "int" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Integer; - - goto :goto_0 - - :sswitch_8 - const-string v1, "double" - - invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z - - move-result v0 - - if-eqz v0, :cond_1 - - const-class p0, Ljava/lang/Double; - - :cond_1 - :goto_0 - return-object p0 - - :cond_2 - const-string p0, "$this$javaObjectType" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 - - nop - - :sswitch_data_0 - .sparse-switch - -0x4f08842f -> :sswitch_8 - 0x197ef -> :sswitch_7 - 0x2e6108 -> :sswitch_6 - 0x2e9356 -> :sswitch_5 - 0x32c67c -> :sswitch_4 - 0x375194 -> :sswitch_3 - 0x3db6c28 -> :sswitch_2 - 0x5d0225c -> :sswitch_1 - 0x685847c -> :sswitch_0 - .end sparse-switch -.end method - -.method public static final getLastIndex(Ljava/util/List;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "+TT;>;)I" - } - .end annotation - - if-eqz p0, :cond_0 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p0 - - add-int/lit8 p0, p0, -0x1 - - return p0 - - :cond_0 - const-string p0, "$this$lastIndex" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final getLastIndex([Ljava/lang/Object;)I - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)I" - } - .end annotation - - if-eqz p0, :cond_0 - - array-length p0, p0 - - add-int/lit8 p0, p0, -0x1 - - return p0 - - :cond_0 - const-string p0, "$this$lastIndex" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroid/view/View;", - "I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroid/view/View;", - "TV;>;" - } - .end annotation - - sget-object p0, Ll0/d;->d:Ll0/d; - - invoke-static {p1, p0}, Lf/m/b/f/a;->U(ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static h0(Ljava/lang/Throwable;)V - .locals 1 - - instance-of v0, p0, Lrx/exceptions/OnErrorNotImplementedException; - - if-nez v0, :cond_5 - - instance-of v0, p0, Lrx/exceptions/OnErrorFailedException; - - if-nez v0, :cond_4 - - instance-of v0, p0, Lrx/exceptions/OnCompletedFailedException; - - if-nez v0, :cond_3 - - instance-of v0, p0, Ljava/lang/VirtualMachineError; - - if-nez v0, :cond_2 - - instance-of v0, p0, Ljava/lang/ThreadDeath; - - if-nez v0, :cond_1 - - instance-of v0, p0, Ljava/lang/LinkageError; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - check-cast p0, Ljava/lang/LinkageError; - - throw p0 - - :cond_1 - check-cast p0, Ljava/lang/ThreadDeath; - - throw p0 - - :cond_2 - check-cast p0, Ljava/lang/VirtualMachineError; - - throw p0 - - :cond_3 - check-cast p0, Lrx/exceptions/OnCompletedFailedException; - - throw p0 - - :cond_4 - check-cast p0, Lrx/exceptions/OnErrorFailedException; - - throw p0 - - :cond_5 - check-cast p0, Lrx/exceptions/OnErrorNotImplementedException; - - throw p0 -.end method - -.method public static final varargs hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Lkotlin/Pair<", - "+TK;+TV;>;)", - "Ljava/util/HashMap<", - "TK;TV;>;" - } - .end annotation - - new-instance v0, Ljava/util/HashMap; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V - - invoke-static {v0, p0}, Lf/m/b/f/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V - - return-object v0 -.end method - -.method public static final varargs hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/HashSet<", - "TT;>;" - } - .end annotation - - new-instance v0, Ljava/util/HashSet; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/HashSet;->(I)V - - invoke-static {p0, v0}, Lf/m/b/f/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; - - return-object v0 -.end method - -.method public static final i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/fragment/app/DialogFragment;", - "I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/fragment/app/DialogFragment;", - "TV;>;" - } - .end annotation - - sget-object p0, Ll0/e;->d:Ll0/e; - - invoke-static {p1, p0}, Lf/m/b/f/a;->U(ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Throwable;", - "Lr0/g<", - "*>;", - "Ljava/lang/Object;", - ")V" - } - .end annotation - - invoke-static {p0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V - - invoke-static {p0, p2}, Lrx/exceptions/OnErrorThrowable;->a(Ljava/lang/Throwable;Ljava/lang/Object;)Ljava/lang/Throwable; - - move-result-object p0 - - invoke-interface {p1, p0}, Lr0/g;->onError(Ljava/lang/Throwable;)V - - return-void -.end method - -.method public static final indexOf([Ljava/lang/Object;Ljava/lang/Object;)I - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;TT;)I" - } - .end annotation - - if-eqz p0, :cond_4 - - const/4 v0, 0x0 - - if-nez p1, :cond_1 - - array-length p1, p0 - - :goto_0 - if-ge v0, p1, :cond_3 - - aget-object v1, p0, v0 - - if-nez v1, :cond_0 - - return v0 - - :cond_0 - add-int/lit8 v0, v0, 0x1 - - goto :goto_0 - - :cond_1 - array-length v1, p0 - - :goto_1 - if-ge v0, v1, :cond_3 - - aget-object v2, p0, v0 - - invoke-static {p1, v2}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v2 - - if-eqz v2, :cond_2 - - return v0 - - :cond_2 - add-int/lit8 v0, v0, 0x1 - - goto :goto_1 - - :cond_3 - const/4 p0, -0x1 - - return p0 - - :cond_4 - const-string p0, "$this$indexOf" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/coroutines/Continuation<", - "-TT;>;)", - "Lkotlin/coroutines/Continuation<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_2 - - instance-of v1, p0, Lj0/k/h/a/c; - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - move-object v0, p0 - - :goto_0 - check-cast v0, Lj0/k/h/a/c; - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lj0/k/h/a/c;->intercepted()Lkotlin/coroutines/Continuation; - - move-result-object v0 - - if-eqz v0, :cond_1 - - move-object p0, v0 - - :cond_1 - return-object p0 - - :cond_2 - const-string p0, "$this$intercepted" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final isWhitespace(C)Z - .locals 1 - - invoke-static {p0}, Ljava/lang/Character;->isWhitespace(C)Z - - move-result v0 - - if-nez v0, :cond_1 - - invoke-static {p0}, Ljava/lang/Character;->isSpaceChar(C)Z - - move-result p0 - - if-eqz p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 p0, 0x1 - - :goto_1 - return p0 -.end method - -.method public static final iterator([Ljava/lang/Object;)Ljava/util/Iterator; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/Iterator<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lj0/n/c/a; - - invoke-direct {v0, p0}, Lj0/n/c/a;->([Ljava/lang/Object;)V - - return-object v0 - - :cond_0 - const-string p0, "array" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/fragment/app/Fragment;", - "I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/fragment/app/Fragment;", - "TV;>;" - } - .end annotation - - sget-object p0, Ll0/f;->d:Ll0/f; - - invoke-static {p1, p0}, Lf/m/b/f/a;->U(ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final j0(Ljava/lang/String;)Ljava/lang/String; - .locals 9 - - const/4 v0, 0x0 - - if-eqz p0, :cond_13 - - const-string v1, ":" - - const/4 v2, 0x0 - - const/4 v3, 0x2 - - invoke-static {p0, v1, v2, v3}, Lj0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z - - move-result v1 - - const/4 v4, -0x1 - - const/4 v5, 0x1 - - if-eqz v1, :cond_b - - const-string v1, "[" - - invoke-static {p0, v1, v2, v3}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z - - move-result v1 - - if-eqz v1, :cond_0 - - const-string v1, "]" - - invoke-static {p0, v1, v2, v3}, Lj0/t/k;->endsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - sub-int/2addr v1, v5 - - invoke-static {p0, v5, v1}, Lf/m/b/f/a;->t(Ljava/lang/String;II)Ljava/net/InetAddress; - - move-result-object v1 - - goto :goto_0 - - :cond_0 - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - invoke-static {p0, v2, v1}, Lf/m/b/f/a;->t(Ljava/lang/String;II)Ljava/net/InetAddress; - - move-result-object v1 - - :goto_0 - if-eqz v1, :cond_a - - invoke-virtual {v1}, Ljava/net/InetAddress;->getAddress()[B - - move-result-object v0 - - array-length v3, v0 - - const/4 v5, 0x4 - - const/16 v6, 0x10 - - if-ne v3, v6, :cond_8 - - const-string p0, "address" - - invoke-static {v0, p0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const/4 p0, 0x0 - - const/4 v1, 0x0 - - :goto_1 - array-length v3, v0 - - if-ge p0, v3, :cond_3 - - move v3, p0 - - :goto_2 - if-ge v3, v6, :cond_1 - - aget-byte v7, v0, v3 - - if-nez v7, :cond_1 - - add-int/lit8 v7, v3, 0x1 - - aget-byte v7, v0, v7 - - if-nez v7, :cond_1 - - add-int/lit8 v3, v3, 0x2 - - goto :goto_2 - - :cond_1 - sub-int v7, v3, p0 - - if-le v7, v1, :cond_2 - - if-lt v7, v5, :cond_2 - - move v4, p0 - - move v1, v7 - - :cond_2 - add-int/lit8 p0, v3, 0x2 - - goto :goto_1 - - :cond_3 - new-instance p0, Lo0/e; - - invoke-direct {p0}, Lo0/e;->()V - - :cond_4 - :goto_3 - array-length v3, v0 - - if-ge v2, v3, :cond_7 - - const/16 v3, 0x3a - - if-ne v2, v4, :cond_5 - - invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; - - add-int/2addr v2, v1 - - if-ne v2, v6, :cond_4 - - invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; - - goto :goto_3 - - :cond_5 - if-lez v2, :cond_6 - - invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; - - :cond_6 - aget-byte v3, v0, v2 - - const/16 v5, 0xff - - invoke-static {v3, v5}, Ln0/g0/b;->a(BI)I - - move-result v3 - - shl-int/lit8 v3, v3, 0x8 - - add-int/lit8 v7, v2, 0x1 - - aget-byte v7, v0, v7 - - and-int/2addr v5, v7 - - or-int/2addr v3, v5 - - int-to-long v7, v3 - - invoke-virtual {p0, v7, v8}, Lo0/e;->L(J)Lo0/e; - - add-int/lit8 v2, v2, 0x2 - - goto :goto_3 - - :cond_7 - invoke-virtual {p0}, Lo0/e;->v()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_8 - array-length v0, v0 - - if-ne v0, v5, :cond_9 - - invoke-virtual {v1}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; - - move-result-object p0 - - return-object p0 - - :cond_9 - new-instance v0, Ljava/lang/AssertionError; - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Invalid IPv6 address: \'" - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - const/16 p0, 0x27 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V - - throw v0 - - :cond_a - return-object v0 - - :cond_b - :try_start_0 - invoke-static {p0}, Ljava/net/IDN;->toASCII(Ljava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, "IDN.toASCII(host)" - - invoke-static {p0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; - - const-string v3, "Locale.US" - - invoke-static {v1, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object p0 - - const-string v1, "(this as java.lang.String).toLowerCase(locale)" - - invoke-static {p0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-interface {p0}, Ljava/lang/CharSequence;->length()I - - move-result v1 - - if-nez v1, :cond_c - - const/4 v1, 0x1 - - goto :goto_4 - - :cond_c - const/4 v1, 0x0 - - :goto_4 - if-eqz v1, :cond_d - - return-object v0 - - :cond_d - invoke-virtual {p0}, Ljava/lang/String;->length()I - - move-result v1 - - const/4 v3, 0x0 - - :goto_5 - if-ge v3, v1, :cond_11 - - invoke-virtual {p0, v3}, Ljava/lang/String;->charAt(I)C - - move-result v6 - - const/16 v7, 0x1f - - if-le v6, v7, :cond_10 - - const/16 v7, 0x7f - - if-lt v6, v7, :cond_e - - goto :goto_6 - - :cond_e - const/4 v7, 0x6 - - const-string v8, " #%/:?@[\\]" - - invoke-static {v8, v6, v2, v2, v7}, Lj0/t/p;->indexOf$default(Ljava/lang/CharSequence;CIZI)I - - move-result v6 - :try_end_0 - .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 - - if-eq v6, v4, :cond_f - - goto :goto_6 - - :cond_f - add-int/lit8 v3, v3, 0x1 - - goto :goto_5 - - :cond_10 - :goto_6 - const/4 v2, 0x1 - - :cond_11 - if-eqz v2, :cond_12 - - goto :goto_7 - - :cond_12 - move-object v0, p0 - - :catch_0 - :goto_7 - return-object v0 - - :cond_13 - const-string p0, "$this$toCanonicalHost" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; - .locals 2 - - and-int/lit8 p2, p7, 0x1 - - if-eqz p2, :cond_0 - - const-string p1, ", " - - :cond_0 - and-int/lit8 p2, p7, 0x2 - - const-string p3, "" - - const/4 p5, 0x0 - - if-eqz p2, :cond_1 - - move-object p2, p3 - - goto :goto_0 - - :cond_1 - move-object p2, p5 - - :goto_0 - and-int/lit8 p6, p7, 0x4 - - if-eqz p6, :cond_2 - - goto :goto_1 - - :cond_2 - move-object p3, p5 - - :goto_1 - and-int/lit8 p6, p7, 0x8 - - if-eqz p6, :cond_3 - - const/4 p4, -0x1 - - :cond_3 - and-int/lit8 p6, p7, 0x10 - - if-eqz p6, :cond_4 - - const-string p6, "..." - - goto :goto_2 - - :cond_4 - move-object p6, p5 - - :goto_2 - and-int/lit8 p7, p7, 0x20 - - if-eqz p0, :cond_d - - if-eqz p1, :cond_c - - if-eqz p2, :cond_b - - if-eqz p3, :cond_a - - if-eqz p6, :cond_9 - - new-instance p7, Ljava/lang/StringBuilder; - - invoke-direct {p7}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p7, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; - - const/4 p2, 0x0 - - invoke-interface {p0}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_3 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_7 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - add-int/lit8 p2, p2, 0x1 - - const/4 v1, 0x1 - - if-le p2, v1, :cond_5 - - invoke-virtual {p7, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; - - :cond_5 - if-ltz p4, :cond_6 - - if-gt p2, p4, :cond_7 - - :cond_6 - invoke-static {p7, v0, p5}, Lj0/t/f;->appendElement(Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V - - goto :goto_3 - - :cond_7 - if-ltz p4, :cond_8 - - if-le p2, p4, :cond_8 - - invoke-virtual {p7, p6}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; - - :cond_8 - invoke-virtual {p7, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; - - invoke-virtual {p7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - const-string p1, "joinTo(StringBuilder(), \u2026ed, transform).toString()" - - invoke-static {p0, p1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 - - :cond_9 - const-string p0, "truncated" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_a - const-string p0, "postfix" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_b - const-string p0, "prefix" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_c - const-string p0, "separator" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 - - :cond_d - const-string p0, "$this$joinToString" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p5 -.end method - -.method public static final k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", - "I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", - "TV;>;" - } - .end annotation - - sget-object p0, Ll0/g;->d:Ll0/g; - - invoke-static {p1, p0}, Lf/m/b/f/a;->U(ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final k0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/coroutines/Continuation<", - "*>;)", - "Ljava/lang/String;" - } - .end annotation - - if-eqz p0, :cond_2 - - instance-of v0, p0, Lk0/a/f0; - - if-eqz v0, :cond_0 - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - goto :goto_2 - - :cond_0 - const/16 v0, 0x40 - - :try_start_0 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_0 - - :catchall_0 - move-exception v1 - - invoke-static {v1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; - - move-result-object v1 - - :goto_0 - invoke-static {v1}, Lj0/d;->exceptionOrNull-impl(Ljava/lang/Object;)Ljava/lang/Throwable; - - move-result-object v2 - - if-nez v2, :cond_1 - - goto :goto_1 - - :cond_1 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; - - move-result-object v2 - - invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object p0 - - invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - :goto_1 - move-object p0, v1 - - check-cast p0, Ljava/lang/String; - - :goto_2 - return-object p0 - - :cond_2 - const-string p0, "$this$toDebugString" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final varargs l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/fragment/app/DialogFragment;", - "[I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/fragment/app/DialogFragment;", - "Ljava/util/List<", - "TV;>;>;" - } - .end annotation - - sget-object p0, Ll0/e;->d:Ll0/e; - - invoke-static {p1, p0}, Lf/m/b/f/a;->V([ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final l0(Ljava/lang/Object;)Ljava/lang/Object; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Object;", - ")", - "Ljava/lang/Object;" - } - .end annotation - - instance-of v0, p0, Lj0/d$a; - - xor-int/lit8 v0, v0, 0x1 - - if-eqz v0, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V - - goto :goto_0 - - :cond_0 - new-instance v0, Lk0/a/p; - - invoke-static {p0}, Lj0/d;->exceptionOrNull-impl(Ljava/lang/Object;)Ljava/lang/Throwable; - - move-result-object p0 - - if-eqz p0, :cond_1 - - const/4 v1, 0x0 - - const/4 v2, 0x2 - - invoke-direct {v0, p0, v1, v2}, Lk0/a/p;->(Ljava/lang/Throwable;ZI)V - - move-object p0, v0 - - :goto_0 - return-object p0 - - :cond_1 - invoke-static {}, Lj0/n/c/h;->throwNpe()V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function0<", - "+TT;>;)", - "Lkotlin/Lazy<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_0 - - new-instance v1, Lj0/e; - - const/4 v2, 0x2 - - invoke-direct {v1, p0, v0, v2}, Lj0/e;->(Lkotlin/jvm/functions/Function0;Ljava/lang/Object;I)V - - return-object v1 - - :cond_0 - const-string p0, "initializer" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final listOf(Ljava/lang/Object;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - invoke-static {p0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - const-string v0, "java.util.Collections.singletonList(element)" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static final varargs listOf([Ljava/lang/Object;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_1 - - array-length v0, p0 - - if-lez v0, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - sget-object p0, Lj0/i/n;->d:Lj0/i/n; - - :goto_0 - return-object p0 - - :cond_1 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final varargs listOfNotNull([Ljava/lang/Object;)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - invoke-static {p0}, Lf/m/b/f/a;->filterNotNull([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - return-object p0 -.end method - -.method public static final varargs m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Landroidx/fragment/app/Fragment;", - "[I)", - "Lkotlin/properties/ReadOnlyProperty<", - "Landroidx/fragment/app/Fragment;", - "Ljava/util/List<", - "TV;>;>;" - } - .end annotation - - sget-object p0, Ll0/f;->d:Ll0/f; - - invoke-static {p1, p0}, Lf/m/b/f/a;->V([ILkotlin/jvm/functions/Function2;)Ll0/h; - - move-result-object p0 - - return-object p0 -.end method - -.method public static m0([F)Landroid/graphics/RectF; - .locals 6 - - new-instance v0, Landroid/graphics/RectF; - - const/high16 v1, 0x7f800000 # Float.POSITIVE_INFINITY - - const/high16 v2, -0x800000 # Float.NEGATIVE_INFINITY - - invoke-direct {v0, v1, v1, v2, v2}, Landroid/graphics/RectF;->(FFFF)V - - const/4 v1, 0x1 - - :goto_0 - array-length v2, p0 - - if-ge v1, v2, :cond_4 - - add-int/lit8 v2, v1, -0x1 - - aget v2, p0, v2 - - const/high16 v3, 0x41200000 # 10.0f - - mul-float v2, v2, v3 - - invoke-static {v2}, Ljava/lang/Math;->round(F)I - - move-result v2 - - int-to-float v2, v2 - - div-float/2addr v2, v3 - - aget v4, p0, v1 - - mul-float v4, v4, v3 - - invoke-static {v4}, Ljava/lang/Math;->round(F)I - - move-result v4 - - int-to-float v4, v4 - - div-float/2addr v4, v3 - - iget v3, v0, Landroid/graphics/RectF;->left:F - - cmpg-float v5, v2, v3 - - if-gez v5, :cond_0 - - move v3, v2 - - :cond_0 - iput v3, v0, Landroid/graphics/RectF;->left:F - - iget v3, v0, Landroid/graphics/RectF;->top:F - - cmpg-float v5, v4, v3 - - if-gez v5, :cond_1 - - move v3, v4 - - :cond_1 - iput v3, v0, Landroid/graphics/RectF;->top:F - - iget v3, v0, Landroid/graphics/RectF;->right:F - - cmpl-float v5, v2, v3 - - if-lez v5, :cond_2 - - goto :goto_1 - - :cond_2 - move v2, v3 - - :goto_1 - iput v2, v0, Landroid/graphics/RectF;->right:F - - iget v2, v0, Landroid/graphics/RectF;->bottom:F - - cmpl-float v3, v4, v2 - - if-lez v3, :cond_3 - - goto :goto_2 - - :cond_3 - move v4, v2 - - :goto_2 - iput v4, v0, Landroid/graphics/RectF;->bottom:F - - add-int/lit8 v1, v1, 0x2 - - goto :goto_0 - - :cond_4 - invoke-virtual {v0}, Landroid/graphics/RectF;->sort()V - - return-object v0 -.end method - -.method public static final map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;+TR;>;)", - "Lkotlin/sequences/Sequence<", - "TR;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - new-instance v0, Lj0/s/u; - - invoke-direct {v0, p0, p1}, Lj0/s/u;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V - - return-object v0 - - :cond_0 - const-string p0, "transform" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$map" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final mapCapacity(I)I - .locals 1 - - if-gez p0, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x3 - - if-ge p0, v0, :cond_1 - - add-int/lit8 p0, p0, 0x1 - - goto :goto_0 - - :cond_1 - const/high16 v0, 0x40000000 # 2.0f - - if-ge p0, v0, :cond_2 - - int-to-float p0, p0 - - const/high16 v0, 0x3f400000 # 0.75f - - div-float/2addr p0, v0 - - const/high16 v0, 0x3f800000 # 1.0f - - add-float/2addr p0, v0 - - float-to-int p0, p0 - - goto :goto_0 - - :cond_2 - const p0, 0x7fffffff - - :goto_0 - return p0 -.end method - -.method public static final mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;+TR;>;)", - "Lkotlin/sequences/Sequence<", - "TR;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Lj0/s/u; - - invoke-direct {v0, p0, p1}, Lj0/s/u;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V - - invoke-static {v0}, Lf/m/b/f/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p0, "$this$mapNotNull" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final mapOf(Lkotlin/Pair;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/Pair<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - iget-object v0, p0, Lkotlin/Pair;->first:Ljava/lang/Object; - - iget-object p0, p0, Lkotlin/Pair;->second:Ljava/lang/Object; - - invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - const-string v0, "java.util.Collections.si\u2026(pair.first, pair.second)" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 - - :cond_0 - const-string p0, "pair" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final varargs mapOf([Lkotlin/Pair;)Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Lkotlin/Pair<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - array-length v0, p0 - - if-lez v0, :cond_0 - - new-instance v0, Ljava/util/LinkedHashMap; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;->(I)V - - invoke-static {v0, p0}, Lf/m/b/f/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V - - goto :goto_0 - - :cond_0 - sget-object v0, Lj0/i/o;->d:Lj0/i/o; - - :goto_0 - return-object v0 -.end method - -.method public static final minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;", - "Ljava/lang/Iterable<", - "+TK;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_2 - - if-eqz p1, :cond_1 - - invoke-static {p0}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p0 - - move-object v1, p0 - - check-cast v1, Ljava/util/LinkedHashMap; - - invoke-virtual {v1}, Ljava/util/LinkedHashMap;->keySet()Ljava/util/Set; - - move-result-object v1 - - if-eqz v1, :cond_0 - - invoke-static {p1, v1}, Lf/m/b/f/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; - - move-result-object p1 - - invoke-static {v1}, Lj0/n/c/u;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection; - - move-result-object v0 - - invoke-interface {v0, p1}, Ljava/util/Collection;->removeAll(Ljava/util/Collection;)Z - - invoke-static {p0}, Lf/m/b/f/a;->optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p0, "$this$removeAll" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "keys" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_2 - const-string p0, "$this$minus" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final varargs mutableListOf([Ljava/lang/Object;)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_1 - - array-length v0, p0 - - if-nez v0, :cond_0 - - new-instance p0, Ljava/util/ArrayList; - - invoke-direct {p0}, Ljava/util/ArrayList;->()V - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/util/ArrayList; - - new-instance v1, Lj0/i/d; - - const/4 v2, 0x1 - - invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - move-object p0, v0 - - :goto_0 - return-object p0 - - :cond_1 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final varargs mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([", - "Lkotlin/Pair<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - new-instance v0, Ljava/util/LinkedHashMap; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;->(I)V - - invoke-static {v0, p0}, Lf/m/b/f/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V - - return-object v0 -.end method - -.method public static final varargs mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - new-instance v0, Ljava/util/LinkedHashSet; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V - - invoke-static {p0, v0}, Lf/m/b/f/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; - - return-object v0 -.end method - -.method public static final n(Lo0/u;)Lokio/BufferedSink; - .locals 1 - - if-eqz p0, :cond_0 - - new-instance v0, Lo0/p; - - invoke-direct {v0, p0}, Lo0/p;->(Lo0/u;)V - - return-object v0 - - :cond_0 - const-string p0, "$receiver" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final n0(Lk0/a/a;Ljava/lang/Throwable;)Ljava/lang/Throwable; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lk0/a/a<", - "*>;", - "Ljava/lang/Throwable;", - ")", - "Ljava/lang/Throwable;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p1, :cond_2 - - instance-of v1, p0, Lk0/a/r1/t; - - if-nez v1, :cond_0 - - move-object p0, v0 - - :cond_0 - check-cast p0, Lk0/a/r1/t; - - if-eqz p0, :cond_1 - - iget-object p0, p0, Lk0/a/r1/t;->g:Lkotlin/coroutines/Continuation; - - if-eqz p0, :cond_1 - - invoke-static {p1, p0}, Lk0/a/r1/u;->b(Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Throwable; - - move-result-object p0 - - return-object p0 - - :cond_1 - return-object p1 - - :cond_2 - const-string p0, "exception" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final o(Lo0/w;)Lo0/g; - .locals 1 - - new-instance v0, Lo0/q; - - invoke-direct {v0, p0}, Lo0/q;->(Lo0/w;)V - - return-object v0 -.end method - -.method public static o0(J)Z - .locals 3 - - const-wide/16 v0, 0x0 - - cmp-long v2, p0, v0 - - if-ltz v2, :cond_1 - - if-eqz v2, :cond_0 - - const/4 p0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 p0, 0x0 - - :goto_0 - return p0 - - :cond_1 - new-instance v0, Ljava/lang/IllegalArgumentException; - - const-string v1, "n >= 0 required but it was " - - invoke-static {v1, p0, p1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "+TT;>;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - sget-object p0, Lj0/i/n;->d:Lj0/i/n; - - :goto_0 - return-object p0 -.end method - -.method public static final optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map;->size()I - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-static {p0}, Lf/m/b/f/a;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - sget-object p0, Lj0/i/o;->d:Lj0/i/o; - - :goto_0 - return-object p0 -.end method - -.method public static final optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "+TT;>;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - sget-object p0, Lj0/i/p;->d:Lj0/i/p; - - :goto_0 - return-object p0 -.end method - -.method public static p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V - .locals 0 - - and-int/lit8 p1, p2, 0x1 - - const/4 p1, 0x0 - - if-eqz p0, :cond_1 - - sget-object p2, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; - - invoke-interface {p0, p2}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object p0 - - check-cast p0, Lkotlinx/coroutines/Job; - - if-eqz p0, :cond_0 - - invoke-interface {p0, p1}, Lkotlinx/coroutines/Job;->o(Ljava/util/concurrent/CancellationException;)V - - :cond_0 - return-void - - :cond_1 - const-string p0, "$this$cancel" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static final p0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; - .locals 5 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/coroutines/CoroutineContext;", - "Lkotlin/jvm/functions/Function2<", - "-", - "Lkotlinx/coroutines/CoroutineScope;", - "-", - "Lkotlin/coroutines/Continuation<", - "-TT;>;+", - "Ljava/lang/Object;", - ">;", - "Lkotlin/coroutines/Continuation<", - "-TT;>;)", - "Ljava/lang/Object;" - } - .end annotation - - sget-object v0, Lj0/k/g/a;->d:Lj0/k/g/a; - - invoke-interface {p2}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; - - move-result-object v1 - - invoke-interface {v1, p0}, Lkotlin/coroutines/CoroutineContext;->plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; - - move-result-object p0 - - const/4 v2, 0x0 - - if-eqz p0, :cond_9 - - sget-object v3, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; - - invoke-interface {p0, v3}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object v3 - - check-cast v3, Lkotlinx/coroutines/Job; - - if-eqz v3, :cond_1 - - invoke-interface {v3}, Lkotlinx/coroutines/Job;->a()Z - - move-result v4 - - if-eqz v4, :cond_0 - - goto :goto_0 - - :cond_0 - invoke-interface {v3}, Lkotlinx/coroutines/Job;->e()Ljava/util/concurrent/CancellationException; - - move-result-object p0 - - throw p0 - - :cond_1 - :goto_0 - if-ne p0, v1, :cond_2 - - new-instance v0, Lk0/a/r1/t; - - invoke-direct {v0, p0, p2}, Lk0/a/r1/t;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V - - invoke-static {v0, v0, p1}, Lf/m/b/f/a;->b0(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; - - move-result-object v0 - - goto :goto_2 - - :cond_2 - sget-object v3, Lj0/k/d;->a:Lj0/k/d$a; - - invoke-interface {p0, v3}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object v3 - - check-cast v3, Lj0/k/d; - - sget-object v4, Lj0/k/d;->a:Lj0/k/d$a; - - invoke-interface {v1, v4}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; - - move-result-object v1 - - check-cast v1, Lj0/k/d; - - invoke-static {v3, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v1 - - if-eqz v1, :cond_3 - - new-instance v0, Lk0/a/p1; - - invoke-direct {v0, p0, p2}, Lk0/a/p1;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V - - invoke-static {p0, v2}, Lk0/a/r1/x;->c(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object p2 - - :try_start_0 - invoke-static {v0, v0, p1}, Lf/m/b/f/a;->b0(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; - - move-result-object v0 - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - invoke-static {p0, p2}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V - - goto :goto_2 - - :catchall_0 - move-exception p1 - - invoke-static {p0, p2}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V - - throw p1 - - :cond_3 - new-instance v1, Lk0/a/g0; - - invoke-direct {v1, p0, p2}, Lk0/a/g0;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V - - invoke-virtual {v1}, Lk0/a/a;->Q()V - - invoke-static {p1, v1, v1}, Lf/m/b/f/a;->a0(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V - - :cond_4 - iget p0, v1, Lk0/a/g0;->_decision:I - - const/4 p1, 0x0 - - const/4 p2, 0x1 - - if-eqz p0, :cond_6 - - const/4 p2, 0x2 - - if-ne p0, p2, :cond_5 - - goto :goto_1 - - :cond_5 - new-instance p0, Ljava/lang/IllegalStateException; - - const-string p1, "Already suspended" - - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p1 - - invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw p0 - - :cond_6 - sget-object p0, Lk0/a/g0;->h:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; - - invoke-virtual {p0, v1, p1, p2}, Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->compareAndSet(Ljava/lang/Object;II)Z - - move-result p0 - - if-eqz p0, :cond_4 - - const/4 p1, 0x1 - - :goto_1 - if-eqz p1, :cond_7 - - goto :goto_2 - - :cond_7 - invoke-virtual {v1}, Lk0/a/c1;->x()Ljava/lang/Object; - - move-result-object p0 - - invoke-static {p0}, Lk0/a/d1;->b(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v0 - - instance-of p0, v0, Lk0/a/p; - - if-nez p0, :cond_8 - - :goto_2 - return-object v0 - - :cond_8 - check-cast v0, Lk0/a/p; - - iget-object p0, v0, Lk0/a/p;->a:Ljava/lang/Throwable; - - throw p0 - - :cond_9 - const-string p0, "$this$checkCompletion" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v2 -.end method - -.method public static final plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;", - "Ljava/util/Map<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - new-instance v0, Ljava/util/LinkedHashMap; - - invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - invoke-virtual {v0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V - - return-object v0 - - :cond_0 - const-string p0, "map" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$plus" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;", - "Lkotlin/Pair<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - if-eqz p0, :cond_1 - - invoke-interface {p0}, Ljava/util/Map;->isEmpty()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-static {p1}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - new-instance v0, Ljava/util/LinkedHashMap; - - invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - iget-object p0, p1, Lkotlin/Pair;->first:Ljava/lang/Object; - - iget-object p1, p1, Lkotlin/Pair;->second:Ljava/lang/Object; - - invoke-virtual {v0, p0, p1}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - move-object p0, v0 - - :goto_0 - return-object p0 - - :cond_1 - const-string p0, "$this$plus" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "+TT;>;", - "Ljava/lang/Iterable<", - "+TT;>;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_3 - - if-eqz p1, :cond_2 - - instance-of v1, p1, Ljava/util/Collection; - - if-eqz v1, :cond_0 - - move-object v0, p1 - - check-cast v0, Ljava/util/Collection; - - invoke-interface {v0}, Ljava/util/Collection;->size()I - - move-result v0 - - invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v0 - - :cond_0 - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Ljava/lang/Number;->intValue()I - - move-result v0 - - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v1 - - add-int/2addr v1, v0 - - goto :goto_0 - - :cond_1 - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v0 - - mul-int/lit8 v1, v0, 0x2 - - :goto_0 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v0 - - new-instance v1, Ljava/util/LinkedHashSet; - - invoke-direct {v1, v0}, Ljava/util/LinkedHashSet;->(I)V - - invoke-virtual {v1, p0}, Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z - - invoke-static {v1, p1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z - - return-object v1 - - :cond_2 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_3 - const-string p0, "$this$plus" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Set<", - "+TT;>;TT;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Ljava/util/LinkedHashSet; - - invoke-interface {p0}, Ljava/util/Set;->size()I - - move-result v1 - - add-int/lit8 v1, v1, 0x1 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V - - invoke-virtual {v0, p0}, Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z - - invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z - - return-object v0 - - :cond_0 - const-string p0, "$this$plus" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; - .locals 1 - - sget-object v0, Lj0/k/f;->d:Lj0/k/f; - - if-ne p1, v0, :cond_0 - - goto :goto_0 - - :cond_0 - sget-object v0, Lj0/k/e;->d:Lj0/k/e; - - invoke-interface {p1, p0, v0}, Lkotlin/coroutines/CoroutineContext;->fold(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lkotlin/coroutines/CoroutineContext; - - :goto_0 - return-object p0 -.end method - -.method public static final plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - if-eqz p1, :cond_0 - - const/4 v0, 0x2 - - new-array v0, v0, [Lkotlin/sequences/Sequence; - - const/4 v1, 0x0 - - aput-object p0, v0, v1 - - const/4 p0, 0x1 - - aput-object p1, v0, p0 - - invoke-static {v0}, Lf/m/b/f/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - sget-object p1, Lj0/s/k;->d:Lj0/s/k; - - invoke-static {p0, p1}, Lf/m/b/f/a;->w(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p0, "elements" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final putAll(Ljava/util/Map;[Lkotlin/Pair;)V - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "-TK;-TV;>;[", - "Lkotlin/Pair<", - "+TK;+TV;>;)V" - } - .end annotation - - array-length v0, p1 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - aget-object v2, p1, v1 - - iget-object v3, v2, Lkotlin/Pair;->first:Ljava/lang/Object; - - iget-object v2, v2, Lkotlin/Pair;->second:Ljava/lang/Object; - - invoke-interface {p0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public static synthetic q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V - .locals 0 - - and-int/lit8 p1, p2, 0x1 - - const/4 p1, 0x0 - - invoke-interface {p0, p1}, Lkotlinx/coroutines/Job;->o(Ljava/util/concurrent/CancellationException;)V - - return-void -.end method - -.method public static r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;", - "Ljava/lang/String;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_0 - - return-object p0 - - :cond_0 - new-instance p0, Ljava/lang/NullPointerException; - - invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static final random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;", - "Lj0/p/c;", - ")TT;" - } - .end annotation - - if-eqz p0, :cond_2 - - array-length v0, p0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - array-length v0, p0 - - invoke-virtual {p1, v0}, Lj0/p/c;->nextInt(I)I - - move-result p1 - - aget-object p0, p0, p1 - - return-object p0 - - :cond_1 - new-instance p0, Ljava/util/NoSuchElementException; - - const-string p1, "Array is empty." - - invoke-direct {p0, p1}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V - - throw p0 - - :cond_2 - const-string p0, "$this$random" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z - .locals 7 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;", - "Ljava/lang/Boolean;", - ">;)Z" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_a - - if-eqz p1, :cond_9 - - instance-of v1, p0, Ljava/util/RandomAccess; - - const/4 v2, 0x1 - - const/4 v3, 0x0 - - if-nez v1, :cond_2 - - instance-of v1, p0, Lj0/n/c/v/a; - - if-eqz v1, :cond_1 - - instance-of v1, p0, Lj0/n/c/v/b; - - if-eqz v1, :cond_0 - - goto :goto_0 - - :cond_0 - const-string p1, "kotlin.collections.MutableIterable" - - invoke-static {p0, p1}, Lj0/n/c/u;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V - - throw v0 - - :cond_1 - :goto_0 - invoke-static {p0, p1, v2}, Lf/m/b/f/a;->v(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z - - move-result v2 - - goto :goto_4 - - :cond_2 - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I - - move-result v0 - - if-ltz v0, :cond_5 - - const/4 v1, 0x0 - - const/4 v4, 0x0 - - :goto_1 - invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object v5 - - invoke-interface {p1, v5}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v6 - - check-cast v6, Ljava/lang/Boolean; - - invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v6 - - if-ne v6, v2, :cond_3 - - goto :goto_2 - - :cond_3 - if-eq v4, v1, :cond_4 - - invoke-interface {p0, v4, v5}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; - - :cond_4 - add-int/lit8 v4, v4, 0x1 - - :goto_2 - if-eq v1, v0, :cond_6 - - add-int/lit8 v1, v1, 0x1 - - goto :goto_1 - - :cond_5 - const/4 v4, 0x0 - - :cond_6 - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result p1 - - if-ge v4, p1, :cond_7 - - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I - - move-result p1 - - if-lt p1, v4, :cond_8 - - :goto_3 - invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; - - if-eq p1, v4, :cond_8 - - add-int/lit8 p1, p1, -0x1 - - goto :goto_3 - - :cond_7 - const/4 v2, 0x0 - - :cond_8 - :goto_4 - return v2 - - :cond_9 - const-string p0, "predicate" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_a - const-string p0, "$this$removeAll" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final roundToInt(F)I - .locals 1 - - invoke-static {p0}, Ljava/lang/Float;->isNaN(F)Z - - move-result v0 - - if-nez v0, :cond_0 - - invoke-static {p0}, Ljava/lang/Math;->round(F)I - - move-result p0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Cannot round NaN value." - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static final s(JJJ)V - .locals 5 - - or-long v0, p2, p4 - - const-wide/16 v2, 0x0 - - cmp-long v4, v0, v2 - - if-ltz v4, :cond_0 - - cmp-long v0, p2, p0 - - if-gtz v0, :cond_0 - - sub-long v0, p0, p2 - - cmp-long v2, v0, p4 - - if-ltz v2, :cond_0 - - return-void - - :cond_0 - new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; - - const-string v1, "size=" - - const-string v2, " offset=" - - invoke-static {v1, p0, p1, v2}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object p0 - - invoke-virtual {p0, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - const-string p1, " byteCount=" - - invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {p0, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {v0, p0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final varargs sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - array-length v0, p0 - - if-nez v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - sget-object p0, Lj0/s/f;->a:Lj0/s/f; - - goto :goto_1 - - :cond_1 - invoke-static {p0}, Lf/m/b/f/a;->asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; - - move-result-object p0 - - :goto_1 - return-object p0 -.end method - -.method public static final setOf(Ljava/lang/Object;)Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - invoke-static {p0}, Ljava/util/Collections;->singleton(Ljava/lang/Object;)Ljava/util/Set; - - move-result-object p0 - - const-string v0, "java.util.Collections.singleton(element)" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static final varargs setOf([Ljava/lang/Object;)Ljava/util/Set; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - array-length v0, p0 - - if-lez v0, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->toSet([Ljava/lang/Object;)Ljava/util/Set; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - sget-object p0, Lj0/i/p;->d:Lj0/i/p; - - :goto_0 - return-object p0 -.end method - -.method public static final single([C)C - .locals 2 - - array-length v0, p0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-ne v0, v1, :cond_0 - - const/4 v0, 0x0 - - aget-char p0, p0, v0 - - return p0 - - :cond_0 - new-instance p0, Ljava/lang/IllegalArgumentException; - - const-string v0, "Array has more than one element." - - invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance p0, Ljava/util/NoSuchElementException; - - const-string v0, "Array is empty." - - invoke-direct {p0, v0}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V - - throw p0 -.end method - -.method public static final sort(Ljava/util/List;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/util/List<", - "TT;>;)V" - } - .end annotation - - if-eqz p0, :cond_1 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x1 - - if-le v0, v1, :cond_0 - - invoke-static {p0}, Ljava/util/Collections;->sort(Ljava/util/List;)V - - :cond_0 - return-void - - :cond_1 - const-string p0, "$this$sort" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final sortWith(Ljava/util/List;Ljava/util/Comparator;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/List<", - "TT;>;", - "Ljava/util/Comparator<", - "-TT;>;)V" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_2 - - if-eqz p1, :cond_1 - - invoke-interface {p0}, Ljava/util/List;->size()I - - move-result v0 - - const/4 v1, 0x1 - - if-le v0, v1, :cond_0 - - invoke-static {p0, p1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V - - :cond_0 - return-void - - :cond_1 - const-string p0, "comparator" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_2 - const-string p0, "$this$sortWith" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;", - "Ljava/util/Comparator<", - "-TT;>;)V" - } - .end annotation - - array-length v0, p0 - - const/4 v1, 0x1 - - if-le v0, v1, :cond_0 - - invoke-static {p0, p1}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V - - :cond_0 - return-void -.end method - -.method public static final sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Ljava/util/Comparator<", - "-TT;>;)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - const/4 v0, 0x0 - - if-eqz p0, :cond_1 - - if-eqz p1, :cond_0 - - new-instance v0, Lj0/s/r; - - invoke-direct {v0, p0, p1}, Lj0/s/r;->(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)V - - return-object v0 - - :cond_0 - const-string p0, "comparator" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_1 - const-string p0, "$this$sortedWith" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final t(Ljava/lang/String;II)Ljava/net/InetAddress; - .locals 16 - - move-object/from16 v0, p0 - - move/from16 v1, p2 - - const/16 v2, 0x10 - - new-array v3, v2, [B - - const/4 v4, -0x1 - - const/4 v5, 0x0 - - move/from16 v6, p1 - - const/4 v7, 0x0 - - const/4 v8, -0x1 - - const/4 v9, -0x1 - - :goto_0 - const/4 v10, 0x0 - - if-ge v6, v1, :cond_16 - - if-ne v7, v2, :cond_0 - - return-object v10 - - :cond_0 - add-int/lit8 v11, v6, 0x2 - - const/4 v12, 0x4 - - const/16 v13, 0xff - - if-gt v11, v1, :cond_3 - - const-string v14, "::" - - invoke-static {v0, v14, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z - - move-result v14 - - if-eqz v14, :cond_3 - - if-eq v8, v4, :cond_1 - - return-object v10 - - :cond_1 - add-int/lit8 v7, v7, 0x2 - - move v8, v7 - - if-ne v11, v1, :cond_2 - - goto/16 :goto_b - - :cond_2 - move v9, v11 - - goto/16 :goto_7 - - :cond_3 - if-eqz v7, :cond_11 - - const-string v11, ":" - - invoke-static {v0, v11, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z - - move-result v11 - - if-eqz v11, :cond_4 - - add-int/lit8 v6, v6, 0x1 - - goto/16 :goto_6 - - :cond_4 - const-string v11, "." - - invoke-static {v0, v11, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z - - move-result v6 - - if-eqz v6, :cond_10 - - add-int/lit8 v6, v7, -0x2 - - move v11, v6 - - :goto_1 - if-ge v9, v1, :cond_d - - if-ne v11, v2, :cond_5 - - goto :goto_4 - - :cond_5 - if-eq v11, v6, :cond_7 - - invoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C - - move-result v14 - - const/16 v15, 0x2e - - if-eq v14, v15, :cond_6 - - goto :goto_4 - - :cond_6 - add-int/lit8 v9, v9, 0x1 - - :cond_7 - move v14, v9 - - const/4 v15, 0x0 - - :goto_2 - if-ge v14, v1, :cond_b - - invoke-virtual {v0, v14}, Ljava/lang/String;->charAt(I)C - - move-result v5 - - const/16 v2, 0x30 - - if-lt v5, v2, :cond_b - - const/16 v4, 0x39 - - if-le v5, v4, :cond_8 - - goto :goto_3 - - :cond_8 - if-nez v15, :cond_9 - - if-eq v9, v14, :cond_9 - - goto :goto_4 - - :cond_9 - mul-int/lit8 v15, v15, 0xa - - add-int/2addr v15, v5 - - sub-int/2addr v15, v2 - - if-le v15, v13, :cond_a - - goto :goto_4 - - :cond_a - add-int/lit8 v14, v14, 0x1 - - const/16 v2, 0x10 - - const/4 v4, -0x1 - - const/4 v5, 0x0 - - goto :goto_2 - - :cond_b - :goto_3 - sub-int v2, v14, v9 - - if-nez v2, :cond_c - - goto :goto_4 - - :cond_c - add-int/lit8 v2, v11, 0x1 - - int-to-byte v4, v15 - - aput-byte v4, v3, v11 - - move v11, v2 - - move v9, v14 - - const/16 v2, 0x10 - - const/4 v4, -0x1 - - const/4 v5, 0x0 - - goto :goto_1 - - :cond_d - add-int/2addr v6, v12 - - if-ne v11, v6, :cond_e - - const/4 v0, 0x1 - - goto :goto_5 - - :cond_e - :goto_4 - const/4 v0, 0x0 - - :goto_5 - if-nez v0, :cond_f - - return-object v10 - - :cond_f - add-int/lit8 v7, v7, 0x2 - - goto :goto_b - - :cond_10 - return-object v10 - - :cond_11 - :goto_6 - move v9, v6 - - :goto_7 - move v6, v9 - - const/4 v2, 0x0 - - :goto_8 - if-ge v6, v1, :cond_13 - - invoke-virtual {v0, v6}, Ljava/lang/String;->charAt(I)C - - move-result v4 - - invoke-static {v4}, Ln0/g0/b;->w(C)I - - move-result v4 - - const/4 v5, -0x1 - - if-ne v4, v5, :cond_12 - - goto :goto_9 - - :cond_12 - shl-int/lit8 v2, v2, 0x4 - - add-int/2addr v2, v4 - - add-int/lit8 v6, v6, 0x1 - - goto :goto_8 - - :cond_13 - :goto_9 - sub-int v4, v6, v9 - - if-eqz v4, :cond_15 - - if-le v4, v12, :cond_14 - - goto :goto_a - - :cond_14 - add-int/lit8 v4, v7, 0x1 - - ushr-int/lit8 v5, v2, 0x8 - - and-int/2addr v5, v13 - - int-to-byte v5, v5 - - aput-byte v5, v3, v7 - - add-int/lit8 v7, v4, 0x1 - - and-int/lit16 v2, v2, 0xff - - int-to-byte v2, v2 - - aput-byte v2, v3, v4 - - const/16 v2, 0x10 - - const/4 v4, -0x1 - - const/4 v5, 0x0 - - goto/16 :goto_0 - - :cond_15 - :goto_a - return-object v10 - - :cond_16 - :goto_b - const/16 v0, 0x10 - - if-eq v7, v0, :cond_18 - - const/4 v1, -0x1 - - if-ne v8, v1, :cond_17 - - return-object v10 - - :cond_17 - sub-int v1, v7, v8 - - rsub-int/lit8 v2, v1, 0x10 - - invoke-static {v3, v8, v3, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V - - rsub-int/lit8 v2, v7, 0x10 - - add-int/2addr v2, v8 - - const/4 v0, 0x0 - - int-to-byte v0, v0 - - invoke-static {v3, v8, v2, v0}, Ljava/util/Arrays;->fill([BIIB)V - - :cond_18 - invoke-static {v3}, Ljava/net/InetAddress;->getByAddress([B)Ljava/net/InetAddress; - - move-result-object v0 - - return-object v0 -.end method - -.method public static final take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;I)", - "Lkotlin/sequences/Sequence<", - "TT;>;" - } - .end annotation - - if-ltz p1, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_3 - - if-nez p1, :cond_1 - - sget-object p0, Lj0/s/f;->a:Lj0/s/f; - - goto :goto_1 - - :cond_1 - instance-of v0, p0, Lj0/s/e; - - if-eqz v0, :cond_2 - - check-cast p0, Lj0/s/e; - - invoke-interface {p0, p1}, Lj0/s/e;->take(I)Lkotlin/sequences/Sequence; - - move-result-object p0 - - goto :goto_1 - - :cond_2 - new-instance v0, Lj0/s/t; - - invoke-direct {v0, p0, p1}, Lj0/s/t;->(Lkotlin/sequences/Sequence;I)V - - move-object p0, v0 - - :goto_1 - return-object p0 - - :cond_3 - const-string p0, "Requested element count " - - const-string v0, " is less than zero." - - invoke-static {p0, p1, v0}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; - - move-result-object p0 - - new-instance p1, Ljava/lang/IllegalArgumentException; - - invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object p0 - - invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V - - throw p1 -.end method - -.method public static final throwCountOverflow()V - .locals 2 - - new-instance v0, Ljava/lang/ArithmeticException; - - const-string v1, "Count overflow has happened." - - invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final throwIndexOverflow()V - .locals 2 - - new-instance v0, Ljava/lang/ArithmeticException; - - const-string v1, "Index overflow has happened." - - invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V - - throw v0 -.end method - -.method public static final throwOnFailure(Ljava/lang/Object;)V - .locals 1 - - instance-of v0, p0, Lj0/d$a; - - if-nez v0, :cond_0 - - return-void - - :cond_0 - check-cast p0, Lj0/d$a; - - iget-object p0, p0, Lj0/d$a;->exception:Ljava/lang/Throwable; - - throw p0 -.end method - -.method public static final toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Lkotlin/sequences/Sequence<", - "+TT;>;TC;)TC;" - } - .end annotation - - invoke-interface {p0}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p1, v0}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - goto :goto_0 - - :cond_0 - return-object p1 -.end method - -.method public static final toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>([TT;TC;)TC;" - } - .end annotation - - array-length v0, p0 - - const/4 v1, 0x0 - - :goto_0 - if-ge v1, v0, :cond_0 - - aget-object v2, p0, v1 - - invoke-interface {p1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - return-object p1 -.end method - -.method public static final toList(Lkotlin/sequences/Sequence;)Ljava/util/List; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; - - move-result-object p0 - - return-object p0 - - :cond_0 - const-string p0, "$this$toList" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toList([I)Ljava/util/List; - .locals 4 - .annotation system Ldalvik/annotation/Signature; - value = { - "([I)", - "Ljava/util/List<", - "Ljava/lang/Integer;", - ">;" - } - .end annotation - - if-eqz p0, :cond_3 - - array-length v0, p0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x0 - - const/4 v2, 0x1 - - if-eq v0, v2, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - array-length v2, p0 - - invoke-direct {v0, v2}, Ljava/util/ArrayList;->(I)V - - array-length v2, p0 - - :goto_0 - if-ge v1, v2, :cond_2 - - aget v3, p0, v1 - - invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v3 - - invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_0 - aget p0, p0, v1 - - invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p0 - - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v0 - - goto :goto_1 - - :cond_1 - sget-object v0, Lj0/i/n;->d:Lj0/i/n; - - :cond_2 - :goto_1 - return-object v0 - - :cond_3 - const-string p0, "$this$toList" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toList([Ljava/lang/Object;)Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_2 - - array-length v0, p0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - invoke-static {p0}, Lf/m/b/f/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - aget-object p0, p0, v0 - - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; - - move-result-object p0 - - goto :goto_0 - - :cond_1 - sget-object p0, Lj0/i/n;->d:Lj0/i/n; - - :goto_0 - return-object p0 - - :cond_2 - const-string p0, "$this$toList" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toMap(Ljava/lang/Iterable;)Ljava/util/Map; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+", - "Lkotlin/Pair<", - "+TK;+TV;>;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - move-object v0, p0 - - check-cast v0, Ljava/util/Collection; - - invoke-interface {v0}, Ljava/util/Collection;->size()I - - move-result v1 - - if-eqz v1, :cond_1 - - const/4 v2, 0x1 - - if-eq v1, v2, :cond_0 - - new-instance v1, Ljava/util/LinkedHashMap; - - invoke-interface {v0}, Ljava/util/Collection;->size()I - - move-result v0 - - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v0 - - invoke-direct {v1, v0}, Ljava/util/LinkedHashMap;->(I)V - - invoke-static {p0, v1}, Lf/m/b/f/a;->toMap(Ljava/lang/Iterable;Ljava/util/Map;)Ljava/util/Map; - - goto :goto_0 - - :cond_0 - check-cast p0, Ljava/util/List; - - const/4 v0, 0x0 - - invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Lkotlin/Pair; - - invoke-static {p0}, Lf/m/b/f/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; - - move-result-object v1 - - goto :goto_0 - - :cond_1 - sget-object v1, Lj0/i/o;->d:Lj0/i/o; - - :goto_0 - return-object v1 -.end method - -.method public static final toMap(Ljava/lang/Iterable;Ljava/util/Map;)Ljava/util/Map; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - ";>(", - "Ljava/lang/Iterable<", - "+", - "Lkotlin/Pair<", - "+TK;+TV;>;>;TM;)TM;" - } - .end annotation - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v0 - - if-eqz v0, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v0 - - check-cast v0, Lkotlin/Pair; - - iget-object v1, v0, Lkotlin/Pair;->first:Ljava/lang/Object; - - iget-object v0, v0, Lkotlin/Pair;->second:Ljava/lang/Object; - - invoke-interface {p1, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; - - goto :goto_0 - - :cond_0 - return-object p1 -.end method - -.method public static final toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Ljava/util/ArrayList; - - invoke-direct {v0}, Ljava/util/ArrayList;->()V - - invoke-static {p0, v0}, Lf/m/b/f/a;->toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; - - check-cast v0, Ljava/util/List; - - return-object v0 - - :cond_0 - const-string p0, "$this$toMutableList" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toMutableList([Ljava/lang/Object;)Ljava/util/List; - .locals 3 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/List<", - "TT;>;" - } - .end annotation - - new-instance v0, Ljava/util/ArrayList; - - new-instance v1, Lj0/i/d; - - const/4 v2, 0x0 - - invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - - return-object v0 -.end method - -.method public static final toMutableMap(Ljava/util/Map;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - if-eqz p0, :cond_0 - - new-instance v0, Ljava/util/LinkedHashMap; - - invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V - - return-object v0 - - :cond_0 - const-string p0, "$this$toMutableMap" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toSet([Ljava/lang/Object;)Ljava/util/Set; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "([TT;)", - "Ljava/util/Set<", - "TT;>;" - } - .end annotation - - if-eqz p0, :cond_2 - - array-length v0, p0 - - if-eqz v0, :cond_1 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_0 - - new-instance v0, Ljava/util/LinkedHashSet; - - array-length v1, p0 - - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I - - move-result v1 - - invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V - - invoke-static {p0, v0}, Lf/m/b/f/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; - - check-cast v0, Ljava/util/Set; - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - aget-object p0, p0, v0 - - invoke-static {p0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; - - move-result-object v0 - - goto :goto_0 - - :cond_1 - sget-object v0, Lj0/i/p;->d:Lj0/i/p; - - :goto_0 - return-object v0 - - :cond_2 - const-string p0, "$this$toSet" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 -.end method - -.method public static final toSingletonMap(Ljava/util/Map;)Ljava/util/Map; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/util/Map<", - "+TK;+TV;>;)", - "Ljava/util/Map<", - "TK;TV;>;" - } - .end annotation - - invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object p0 - - check-cast p0, Ljava/util/Map$Entry; - - invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; - - move-result-object v0 - - invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; - - move-result-object p0 - - invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; - - move-result-object p0 - - const-string v0, "java.util.Collections.singletonMap(key, value)" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const-string v0, "with(entries.iterator().\u2026ingletonMap(key, value) }" - - invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object p0 -.end method - -.method public static final toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - ";V:", - "Ljava/lang/Object;", - ">(", - "Ljava/util/Map<", - "+TK;+TV;>;)", - "Ljava/util/SortedMap<", - "TK;TV;>;" - } - .end annotation - - new-instance v0, Ljava/util/TreeMap; - - invoke-direct {v0, p0}, Ljava/util/TreeMap;->(Ljava/util/Map;)V - - return-object v0 -.end method - -.method public static u(FFFF)F - .locals 1 - - const/high16 v0, 0x40000000 # 2.0f - - div-float/2addr p3, v0 - - div-float/2addr p0, p3 - - const/high16 p3, 0x3f800000 # 1.0f - - cmpg-float p3, p0, p3 - - div-float/2addr p2, v0 - - if-gez p3, :cond_0 - - mul-float p2, p2, p0 - - mul-float p2, p2, p0 - - mul-float p2, p2, p0 - - add-float/2addr p2, p1 - - goto :goto_0 - - :cond_0 - sub-float/2addr p0, v0 - - mul-float p3, p0, p0 - - mul-float p3, p3, p0 - - add-float/2addr p3, v0 - - mul-float p3, p3, p2 - - add-float p2, p3, p1 - - :goto_0 - return p2 -.end method - -.method public static final v(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Ljava/lang/Iterable<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;", - "Ljava/lang/Boolean;", - ">;Z)Z" - } - .end annotation - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - const/4 v0, 0x0 - - :cond_0 - :goto_0 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_1 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - invoke-interface {p1, v1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Ljava/lang/Boolean; - - invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z - - move-result v1 - - if-ne v1, p2, :cond_0 - - invoke-interface {p0}, Ljava/util/Iterator;->remove()V - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_1 - return v0 -.end method - -.method public static final w(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/sequences/Sequence<", - "+TT;>;", - "Lkotlin/jvm/functions/Function1<", - "-TT;+", - "Ljava/util/Iterator<", - "+TR;>;>;)", - "Lkotlin/sequences/Sequence<", - "TR;>;" - } - .end annotation - - instance-of v0, p0, Lj0/s/u; - - if-eqz v0, :cond_1 - - check-cast p0, Lj0/s/u; - - if-eqz p1, :cond_0 - - new-instance v0, Lj0/s/h; - - iget-object v1, p0, Lj0/s/u;->a:Lkotlin/sequences/Sequence; - - iget-object p0, p0, Lj0/s/u;->b:Lkotlin/jvm/functions/Function1; - - invoke-direct {v0, v1, p0, p1}, Lj0/s/h;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V - - return-object v0 - - :cond_0 - const-string p0, "iterator" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p0, 0x0 - - throw p0 - - :cond_1 - new-instance v0, Lj0/s/h; - - sget-object v1, Lj0/s/m;->d:Lj0/s/m; - - invoke-direct {v0, p0, v1, p1}, Lj0/s/h;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V - - return-object v0 -.end method - -.method public static final x(I)Ljava/nio/FloatBuffer; - .locals 1 - - mul-int/lit8 p0, p0, 0x4 - - mul-int/lit8 p0, p0, 0x1 - - invoke-static {p0}, Ljava/nio/ByteBuffer;->allocateDirect(I)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-static {}, Ljava/nio/ByteOrder;->nativeOrder()Ljava/nio/ByteOrder; - - move-result-object v0 - - invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object p0 - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->capacity()I - - move-result v0 - - invoke-virtual {p0, v0}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - invoke-virtual {p0}, Ljava/nio/ByteBuffer;->asFloatBuffer()Ljava/nio/FloatBuffer; - - move-result-object p0 - - return-object p0 -.end method - -.method public static y(Ljava/util/concurrent/atomic/AtomicLong;J)J - .locals 4 - - :cond_0 - invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J - - move-result-wide v0 - - invoke-static {v0, v1, p1, p2}, Lf/m/b/f/a;->c(JJ)J - - move-result-wide v2 - - invoke-virtual {p0, v0, v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z - - move-result v2 - - if-eqz v2, :cond_0 - - return-wide v0 -.end method - -.method public static z(Landroid/graphics/RectF;)[F - .locals 3 - - const/4 v0, 0x2 - - new-array v0, v0, [F - - invoke-virtual {p0}, Landroid/graphics/RectF;->centerX()F - - move-result v1 - - const/4 v2, 0x0 - - aput v1, v0, v2 - - invoke-virtual {p0}, Landroid/graphics/RectF;->centerY()F - - move-result p0 - - const/4 v1, 0x1 - - aput p0, v0, v1 - - return-object v0 +# virtual methods +.method public abstract dispose()V .end method diff --git a/com.discord/smali_classes2/f/m/b/f/b.smali b/com.discord/smali_classes2/f/m/b/f/b.smali deleted file mode 100644 index 6eb373f998..0000000000 --- a/com.discord/smali_classes2/f/m/b/f/b.smali +++ /dev/null @@ -1,8 +0,0 @@ -.class public interface abstract Lf/m/b/f/b; -.super Ljava/lang/Object; -.source "buffers.kt" - - -# virtual methods -.method public abstract dispose()V -.end method diff --git a/com.discord/smali_classes2/f/n/a/j/a.smali b/com.discord/smali_classes2/f/n/a/j/a.smali index e80eef8f2f..bb8383f46e 100644 --- a/com.discord/smali_classes2/f/n/a/j/a.smali +++ b/com.discord/smali_classes2/f/n/a/j/a.smali @@ -624,7 +624,7 @@ iget-object v4, p0, Lf/n/a/j/a;->l:Ljava/lang/String; - invoke-static {v0, v1, v3, v4}, Lf/n/a/k/b;->a(Landroid/media/ExifInterface;IILjava/lang/String;)V + invoke-static {v0, v1, v3, v4}, Lf/n/a/k/c;->a(Landroid/media/ExifInterface;IILjava/lang/String;)V :cond_a return v2 diff --git a/com.discord/smali_classes2/f/n/a/j/b.smali b/com.discord/smali_classes2/f/n/a/j/b.smali index 0bec3bef85..303b332dce 100644 --- a/com.discord/smali_classes2/f/n/a/j/b.smali +++ b/com.discord/smali_classes2/f/n/a/j/b.smali @@ -640,7 +640,7 @@ move-result-object v1 - invoke-static {v0, v1, v3, v3}, Lf/m/b/f/a;->C(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0, v1, v3, v3}, Lf/n/a/k/a;->A(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; move-result-object v3 :try_end_0 @@ -730,7 +730,7 @@ const-string v1, "_id=?" - invoke-static {v0, v3, v1, v4}, Lf/m/b/f/a;->C(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0, v3, v1, v4}, Lf/n/a/k/a;->A(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; move-result-object v3 @@ -766,7 +766,7 @@ goto :goto_1 :cond_7 - invoke-static {v0, v5, v3, v3}, Lf/m/b/f/a;->C(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + invoke-static {v0, v5, v3, v3}, Lf/n/a/k/a;->A(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; move-result-object v3 @@ -1135,11 +1135,11 @@ goto :goto_4 :cond_7 - new-instance v4, Lf/n/a/k/b; + new-instance v4, Lf/n/a/k/c; - invoke-direct {v4, v0}, Lf/n/a/k/b;->(Ljava/io/InputStream;)V + invoke-direct {v4, v0}, Lf/n/a/k/c;->(Ljava/io/InputStream;)V - invoke-virtual {v4}, Lf/n/a/k/b;->b()I + invoke-virtual {v4}, Lf/n/a/k/c;->b()I move-result v3 :try_end_4 diff --git a/com.discord/smali_classes2/f/n/a/k/a.smali b/com.discord/smali_classes2/f/n/a/k/a.smali index bdfae4a17c..7ebe9621d2 100644 --- a/com.discord/smali_classes2/f/n/a/k/a.smali +++ b/com.discord/smali_classes2/f/n/a/k/a.smali @@ -1,176 +1,8417 @@ .class public Lf/n/a/k/a; -.super Landroid/graphics/drawable/Drawable; -.source "FastBitmapDrawable.java" - - -# instance fields -.field public final a:Landroid/graphics/Paint; - -.field public b:Landroid/graphics/Bitmap; - -.field public c:I - -.field public d:I - -.field public e:I +.super Ljava/lang/Object; +.source "EglUtils.java" # direct methods -.method public constructor (Landroid/graphics/Bitmap;)V - .locals 2 +.method public static A(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)Ljava/lang/String; + .locals 8 - invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V + const-string v0, "_data" - new-instance v0, Landroid/graphics/Paint; + filled-new-array {v0}, [Ljava/lang/String; - const/4 v1, 0x2 + move-result-object v3 - invoke-direct {v0, v1}, Landroid/graphics/Paint;->(I)V + const/4 v7, 0x0 - iput-object v0, p0, Lf/n/a/k/a;->a:Landroid/graphics/Paint; + :try_start_0 + invoke-virtual {p0}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver; - const/16 v0, 0xff + move-result-object v1 - iput v0, p0, Lf/n/a/k/a;->c:I + const/4 v6, 0x0 - iput-object p1, p0, Lf/n/a/k/a;->b:Landroid/graphics/Bitmap; + move-object v2, p1 + + move-object v4, p2 + + move-object v5, p3 + + invoke-virtual/range {v1 .. v6}, Landroid/content/ContentResolver;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; + + move-result-object p0 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + if-eqz p0, :cond_0 + + :try_start_1 + invoke-interface {p0}, Landroid/database/Cursor;->moveToFirst()Z + + move-result p1 if-eqz p1, :cond_0 - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I + invoke-interface {p0, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I move-result p1 - iput p1, p0, Lf/n/a/k/a;->d:I + invoke-interface {p0, p1}, Landroid/database/Cursor;->getString(I)Ljava/lang/String; - iget-object p1, p0, Lf/n/a/k/a;->b:Landroid/graphics/Bitmap; + move-result-object p1 + :try_end_1 + .catch Ljava/lang/IllegalArgumentException; {:try_start_1 .. :try_end_1} :catch_0 + .catchall {:try_start_1 .. :try_end_1} :catchall_1 - invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I + invoke-interface {p0}, Landroid/database/Cursor;->close()V - move-result p1 + return-object p1 - iput p1, p0, Lf/n/a/k/a;->e:I + :catch_0 + move-exception p1 + + goto :goto_1 + + :cond_0 + if-eqz p0, :cond_1 + + :goto_0 + invoke-interface {p0}, Landroid/database/Cursor;->close()V + + goto :goto_2 + + :catchall_0 + move-exception p1 + + goto :goto_3 + + :catch_1 + move-exception p1 + + move-object p0, v7 + + :goto_1 + :try_start_2 + const-string p2, "FileUtils" + + invoke-static {}, Ljava/util/Locale;->getDefault()Ljava/util/Locale; + + move-result-object p3 + + const-string v0, "getDataColumn: _data - [%s]" + + const/4 v1, 0x1 + + new-array v1, v1, [Ljava/lang/Object; + + const/4 v2, 0x0 + + invoke-virtual {p1}, Ljava/lang/IllegalArgumentException;->getMessage()Ljava/lang/String; + + move-result-object p1 + + aput-object p1, v1, v2 + + invoke-static {p3, v0, v1}, Ljava/lang/String;->format(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p1 + + invoke-static {p2, p1}, Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + if-eqz p0, :cond_1 + + goto :goto_0 + + :cond_1 + :goto_2 + return-object v7 + + :catchall_1 + move-exception p1 + + move-object v7, p0 + + :goto_3 + if-eqz v7, :cond_2 + + invoke-interface {v7}, Landroid/database/Cursor;->close()V + + :cond_2 + throw p1 +.end method + +.method public static final B(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + if-eqz p0, :cond_0 + + invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I + + move-result p0 + + invoke-static {p0}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; + + move-result-object p0 + + const-string v0, "Integer.toHexString(System.identityHashCode(this))" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 + + :cond_0 + const-string p0, "$this$hexAddress" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static C()I + .locals 13 + .annotation build Landroid/annotation/TargetApi; + value = 0x11 + .end annotation + + const/4 v0, 0x0 + + invoke-static {v0}, Landroid/opengl/EGL14;->eglGetDisplay(I)Landroid/opengl/EGLDisplay; + + move-result-object v9 + + const/4 v1, 0x2 + + new-array v1, v1, [I + + const/4 v10, 0x1 + + invoke-static {v9, v1, v0, v1, v10}, Landroid/opengl/EGL14;->eglInitialize(Landroid/opengl/EGLDisplay;[II[II)Z + + const/16 v1, 0x9 + + new-array v2, v1, [I + + fill-array-data v2, :array_0 + + new-array v11, v10, [Landroid/opengl/EGLConfig; + + new-array v12, v10, [I + + const/4 v3, 0x0 + + const/4 v5, 0x0 + + const/4 v6, 0x1 + + const/4 v8, 0x0 + + move-object v1, v9 + + move-object v4, v11 + + move-object v7, v12 + + invoke-static/range {v1 .. v8}, Landroid/opengl/EGL14;->eglChooseConfig(Landroid/opengl/EGLDisplay;[II[Landroid/opengl/EGLConfig;II[II)Z + + aget v1, v12, v0 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + aget-object v1, v11, v0 + + const/4 v2, 0x5 + + new-array v2, v2, [I + + fill-array-data v2, :array_1 + + invoke-static {v9, v1, v2, v0}, Landroid/opengl/EGL14;->eglCreatePbufferSurface(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;[II)Landroid/opengl/EGLSurface; + + move-result-object v2 + + const/4 v3, 0x3 + + new-array v3, v3, [I + + fill-array-data v3, :array_2 + + sget-object v4, Landroid/opengl/EGL14;->EGL_NO_CONTEXT:Landroid/opengl/EGLContext; + + invoke-static {v9, v1, v4, v3, v0}, Landroid/opengl/EGL14;->eglCreateContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLConfig;Landroid/opengl/EGLContext;[II)Landroid/opengl/EGLContext; + + move-result-object v1 + + invoke-static {v9, v2, v2, v1}, Landroid/opengl/EGL14;->eglMakeCurrent(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z + + new-array v3, v10, [I + + const/16 v4, 0xd33 + + invoke-static {v4, v3, v0}, Landroid/opengl/GLES20;->glGetIntegerv(I[II)V + + sget-object v4, Landroid/opengl/EGL14;->EGL_NO_SURFACE:Landroid/opengl/EGLSurface; + + sget-object v5, Landroid/opengl/EGL14;->EGL_NO_CONTEXT:Landroid/opengl/EGLContext; + + invoke-static {v9, v4, v4, v5}, Landroid/opengl/EGL14;->eglMakeCurrent(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;Landroid/opengl/EGLSurface;Landroid/opengl/EGLContext;)Z + + invoke-static {v9, v2}, Landroid/opengl/EGL14;->eglDestroySurface(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLSurface;)Z + + invoke-static {v9, v1}, Landroid/opengl/EGL14;->eglDestroyContext(Landroid/opengl/EGLDisplay;Landroid/opengl/EGLContext;)Z + + invoke-static {v9}, Landroid/opengl/EGL14;->eglTerminate(Landroid/opengl/EGLDisplay;)Z + + aget v0, v3, v0 + + return v0 + + nop + + :array_0 + .array-data 4 + 0x303f + 0x308e + 0x3029 + 0x0 + 0x3040 + 0x4 + 0x3033 + 0x1 + 0x3038 + .end array-data + + :array_1 + .array-data 4 + 0x3057 + 0x40 + 0x3056 + 0x40 + 0x3038 + .end array-data + + :array_2 + .array-data 4 + 0x3098 + 0x2 + 0x3038 + .end array-data +.end method + +.method public static D(Landroid/content/Context;)I + .locals 2 + + const-string v0, "window" + + invoke-virtual {p0, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Landroid/view/WindowManager; + + invoke-interface {p0}, Landroid/view/WindowManager;->getDefaultDisplay()Landroid/view/Display; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/view/Display;->getWidth()I + + move-result v0 + + invoke-virtual {p0}, Landroid/view/Display;->getHeight()I + + move-result v1 + + if-ne v0, v1, :cond_0 + + const/4 p0, 0x3 goto :goto_0 :cond_0 + invoke-virtual {p0}, Landroid/view/Display;->getWidth()I + + move-result v0 + + invoke-virtual {p0}, Landroid/view/Display;->getHeight()I + + move-result p0 + + if-ge v0, p0, :cond_1 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x2 + + :goto_0 + return p0 +.end method + +.method public static final E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + .locals 1 + + if-eqz p0, :cond_1 + + :try_start_0 + sget-object v0, Lkotlinx/coroutines/CoroutineExceptionHandler;->b:Lkotlinx/coroutines/CoroutineExceptionHandler$a; + + invoke-interface {p0, v0}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object v0 + + check-cast v0, Lkotlinx/coroutines/CoroutineExceptionHandler; + + if-eqz v0, :cond_0 + + invoke-interface {v0, p0, p1}, Lkotlinx/coroutines/CoroutineExceptionHandler;->handleException(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + return-void + + :cond_0 + invoke-static {p0, p1}, Lk0/a/w;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + + return-void + + :catchall_0 + move-exception v0 + + invoke-static {p1, v0}, Lf/n/a/k/a;->F(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; + + move-result-object p1 + + invoke-static {p0, p1}, Lk0/a/w;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + + return-void + + :cond_1 + const-string p0, "context" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final F(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; + .locals 2 + + if-ne p0, p1, :cond_0 + + return-object p0 + + :cond_0 + new-instance v0, Ljava/lang/RuntimeException; + + const-string v1, "Exception while trying to handle coroutine exception" + + invoke-direct {v0, v1, p1}, Ljava/lang/RuntimeException;->(Ljava/lang/String;Ljava/lang/Throwable;)V + + invoke-static {v0, p0}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + + return-object v0 +.end method + +.method public static synthetic G(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; + .locals 0 + + and-int/lit8 p5, p4, 0x1 + + if-eqz p5, :cond_0 + const/4 p1, 0x0 - iput p1, p0, Lf/n/a/k/a;->e:I + :cond_0 + and-int/lit8 p4, p4, 0x2 - iput p1, p0, Lf/n/a/k/a;->d:I + if-eqz p4, :cond_1 + + const/4 p2, 0x1 + + :cond_1 + invoke-interface {p0, p1, p2, p3}, Lkotlinx/coroutines/Job;->d(ZZLkotlin/jvm/functions/Function1;)Lk0/a/k0; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final H(Ljava/lang/AssertionError;)Z + .locals 3 + + invoke-virtual {p0}, Ljava/lang/AssertionError;->getCause()Ljava/lang/Throwable; + + move-result-object v0 + + const/4 v1, 0x0 + + if-eqz v0, :cond_1 + + invoke-virtual {p0}, Ljava/lang/AssertionError;->getMessage()Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_0 + + const/4 v0, 0x2 + + const-string v2, "getsockname failed" + + invoke-static {p0, v2, v1, v0}, Lj0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z + + move-result p0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + if-eqz p0, :cond_1 + + const/4 v1, 0x1 + + :cond_1 + return v1 +.end method + +.method public static final I(I)Z + .locals 1 + + const/4 v0, 0x1 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + return v0 +.end method + +.method public static J(Landroid/hardware/Camera;)Z + .locals 3 + + const/4 v0, 0x0 + + if-eqz p0, :cond_2 + + invoke-virtual {p0}, Landroid/hardware/Camera;->getParameters()Landroid/hardware/Camera$Parameters; + + move-result-object p0 + + invoke-virtual {p0}, Landroid/hardware/Camera$Parameters;->getFlashMode()Ljava/lang/String; + + move-result-object v1 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + invoke-virtual {p0}, Landroid/hardware/Camera$Parameters;->getSupportedFlashModes()Ljava/util/List; + + move-result-object p0 + + if-eqz p0, :cond_2 + + invoke-interface {p0}, Ljava/util/List;->isEmpty()Z + + move-result v1 + + if-nez v1, :cond_2 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v1 + + const/4 v2, 0x1 + + if-ne v1, v2, :cond_1 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/String; + + const-string v1, "off" + + invoke-virtual {p0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result p0 + + if-eqz p0, :cond_1 + + goto :goto_0 + + :cond_1 + return v2 + + :cond_2 + :goto_0 + return v0 +.end method + +.method public static final K(Lo0/e;)Z + .locals 8 + + if-eqz p0, :cond_3 + + const/4 v0, 0x0 + + :try_start_0 + new-instance v7, Lo0/e; + + invoke-direct {v7}, Lo0/e;->()V + + iget-wide v1, p0, Lo0/e;->e:J + + const-wide/16 v3, 0x40 + + invoke-static {v1, v2, v3, v4}, Lj0/q/f;->coerceAtMost(JJ)J + + move-result-wide v5 + + const-wide/16 v3, 0x0 + + move-object v1, p0 + + move-object v2, v7 + + invoke-virtual/range {v1 .. v6}, Lo0/e;->d(Lo0/e;JJ)Lo0/e; + + const/16 p0, 0x10 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p0, :cond_2 + + invoke-virtual {v7}, Lo0/e;->J()Z + + move-result v2 + + if-eqz v2, :cond_0 + + goto :goto_1 + + :cond_0 + invoke-virtual {v7}, Lo0/e;->x()I + + move-result v2 + + invoke-static {v2}, Ljava/lang/Character;->isISOControl(I)Z + + move-result v3 + + if-eqz v3, :cond_1 + + invoke-static {v2}, Ljava/lang/Character;->isWhitespace(I)Z + + move-result v2 + :try_end_0 + .catch Ljava/io/EOFException; {:try_start_0 .. :try_end_0} :catch_0 + + if-nez v2, :cond_1 + + return v0 + + :cond_1 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_2 + :goto_1 + const/4 p0, 0x1 + + return p0 + + :catch_0 + return v0 + + :cond_3 + const-string p0, "$this$isProbablyUtf8" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static L(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lk0/a/z;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job; + .locals 1 + + and-int/lit8 p2, p4, 0x1 + + if-eqz p2, :cond_0 + + sget-object p1, Lj0/k/f;->d:Lj0/k/f; + + :cond_0 + const/4 p2, 0x2 + + and-int/2addr p4, p2 + + const/4 p5, 0x0 + + if-eqz p4, :cond_1 + + sget-object p4, Lk0/a/z;->d:Lk0/a/z; + + goto :goto_0 + + :cond_1 + move-object p4, p5 + + :goto_0 + if-eqz p0, :cond_a + + if-eqz p1, :cond_9 + + if-eqz p4, :cond_8 + + invoke-static {p0, p1}, Lk0/a/u;->b(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + + move-result-object p0 + + sget-object p1, Lk0/a/z;->e:Lk0/a/z; + + const/4 v0, 0x1 + + if-ne p4, p1, :cond_2 + + const/4 p1, 0x1 + + goto :goto_1 + + :cond_2 + const/4 p1, 0x0 + + :goto_1 + if-eqz p1, :cond_3 + + new-instance p1, Lk0/a/e1; + + invoke-direct {p1, p0, p3}, Lk0/a/e1;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;)V + + goto :goto_2 + + :cond_3 + new-instance p1, Lk0/a/k1; + + invoke-direct {p1, p0, v0}, Lk0/a/k1;->(Lkotlin/coroutines/CoroutineContext;Z)V + + :goto_2 + invoke-virtual {p1}, Lk0/a/a;->Q()V + + invoke-virtual {p4}, Ljava/lang/Enum;->ordinal()I + + move-result p0 + + if-eqz p0, :cond_6 + + if-eq p0, v0, :cond_7 + + if-eq p0, p2, :cond_5 + + const/4 p4, 0x3 + + if-ne p0, p4, :cond_4 + + :try_start_0 + invoke-interface {p1}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; + + move-result-object p0 + + invoke-static {p0, p5}, Lk0/a/r1/x;->c(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p4 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_1 + + :try_start_1 + invoke-static {p3, p2}, Lj0/n/c/u;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object; + + invoke-interface {p3, p1, p1}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + :try_end_1 + .catchall {:try_start_1 .. :try_end_1} :catchall_0 + + :try_start_2 + invoke-static {p0, p4}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V + :try_end_2 + .catchall {:try_start_2 .. :try_end_2} :catchall_1 + + sget-object p0, Lj0/k/g/a;->d:Lj0/k/g/a; + + if-eq p2, p0, :cond_7 + + invoke-interface {p1, p2}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V + + goto :goto_3 + + :catchall_0 + move-exception p2 + + :try_start_3 + invoke-static {p0, p4}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V + + throw p2 + :try_end_3 + .catchall {:try_start_3 .. :try_end_3} :catchall_1 + + :catchall_1 + move-exception p0 + + invoke-static {p0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + + move-result-object p0 + + invoke-interface {p1, p0}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V + + goto :goto_3 + + :cond_4 + new-instance p0, Lkotlin/NoWhenBranchMatchedException; + + invoke-direct {p0}, Lkotlin/NoWhenBranchMatchedException;->()V + + throw p0 + + :cond_5 + invoke-static {p3, p1, p1}, Lf/n/a/k/a;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + + move-result-object p0 + + sget-object p2, Lkotlin/Unit;->a:Lkotlin/Unit; + + invoke-interface {p0, p2}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V + + goto :goto_3 + + :cond_6 + invoke-static {p3, p1, p1}, Lf/n/a/k/a;->Y(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V + + :cond_7 + :goto_3 + return-object p1 + + :cond_8 + const-string p0, "start" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_9 + const-string p0, "context" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_a + const-string p0, "$this$launch" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 +.end method + +.method public static final M(II)I + .locals 0 + + rem-int/2addr p0, p1 + + if-ltz p0, :cond_0 + + goto :goto_0 + + :cond_0 + add-int/2addr p0, p1 + + :goto_0 + return p0 +.end method + +.method public static final N(JJ)J + .locals 3 + + rem-long/2addr p0, p2 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-ltz v2, :cond_0 + + goto :goto_0 + + :cond_0 + add-long/2addr p0, p2 + + :goto_0 + return-wide p0 +.end method + +.method public static O(Ljava/lang/CharSequence;III)I + .locals 17 + + move-object/from16 v0, p0 + + add-int v1, p1, p2 + + move/from16 v3, p1 + + move/from16 v4, p3 + + const/4 v5, 0x0 + + const/4 v6, 0x0 + + const/4 v7, 0x0 + + :goto_0 + const v8, -0x3361d2af # -8.2930312E7f + + if-ge v3, v1, :cond_6 + + add-int/lit8 v10, v3, 0x1 + + invoke-interface {v0, v3}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v3 + + const/16 v11, 0x18 + + const/16 v12, 0x80 + + const/16 v13, 0x8 + + const/16 v14, 0x20 + + const/16 v15, 0x10 + + if-ge v3, v12, :cond_0 + + const/16 v11, 0x8 + + goto :goto_2 + + :cond_0 + const/16 v2, 0x800 + + if-ge v3, v2, :cond_1 + + shr-int/lit8 v2, v3, 0x6 + + or-int/lit16 v2, v2, 0xc0 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v12 + + shl-int/2addr v3, v13 + + or-int/2addr v3, v2 + + const/16 v11, 0x10 + + goto :goto_2 + + :cond_1 + const v2, 0xd800 + + if-lt v3, v2, :cond_3 + + const v2, 0xdfff + + if-gt v3, v2, :cond_3 + + if-lt v10, v1, :cond_2 + + goto :goto_1 + + :cond_2 + add-int/lit8 v2, v10, 0x1 + + invoke-interface {v0, v10}, Ljava/lang/CharSequence;->charAt(I)C + + move-result v10 + + const v16, 0xd7c0 + + sub-int v3, v3, v16 + + shl-int/lit8 v3, v3, 0xa + + and-int/lit16 v10, v10, 0x3ff + + add-int/2addr v3, v10 + + shr-int/lit8 v10, v3, 0x12 + + or-int/lit16 v10, v10, 0xf0 + + and-int/lit16 v10, v10, 0xff + + shr-int/lit8 v16, v3, 0xc + + and-int/lit8 v9, v16, 0x3f + + or-int/2addr v9, v12 + + shl-int/2addr v9, v13 + + or-int/2addr v9, v10 + + shr-int/lit8 v10, v3, 0x6 + + and-int/lit8 v10, v10, 0x3f + + or-int/2addr v10, v12 + + shl-int/2addr v10, v15 + + or-int/2addr v9, v10 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v12 + + shl-int/2addr v3, v11 + + or-int/2addr v3, v9 + + move v10, v2 + + const/16 v11, 0x20 + + goto :goto_2 + + :cond_3 + :goto_1 + shr-int/lit8 v2, v3, 0xc + + or-int/lit16 v2, v2, 0xe0 + + shr-int/lit8 v9, v3, 0x6 + + and-int/lit8 v9, v9, 0x3f + + or-int/2addr v9, v12 + + shl-int/2addr v9, v13 + + or-int/2addr v2, v9 + + and-int/lit8 v3, v3, 0x3f + + or-int/2addr v3, v12 + + shl-int/2addr v3, v15 + + or-int/2addr v3, v2 + + :goto_2 + shl-int v2, v3, v5 + + or-int/2addr v2, v7 + + add-int/2addr v5, v11 + + if-lt v5, v14, :cond_5 + + mul-int v2, v2, v8 + + shl-int/lit8 v7, v2, 0xf + + ushr-int/lit8 v2, v2, 0x11 + + or-int/2addr v2, v7 + + const v7, 0x1b873593 + + mul-int v2, v2, v7 + + xor-int/2addr v2, v4 + + shl-int/lit8 v4, v2, 0xd + + ushr-int/lit8 v2, v2, 0x13 + + or-int/2addr v2, v4 + + mul-int/lit8 v2, v2, 0x5 + + const v4, -0x19ab949c + + add-int/2addr v2, v4 + + add-int/lit8 v5, v5, -0x20 + + if-eqz v5, :cond_4 + + sub-int/2addr v11, v5 + + ushr-int/2addr v3, v11 + + goto :goto_3 + + :cond_4 + const/4 v3, 0x0 + + :goto_3 + add-int/lit8 v6, v6, 0x4 + + move v4, v2 + + move v7, v3 + + goto :goto_4 + + :cond_5 + move v7, v2 + + :goto_4 + move v3, v10 + + goto/16 :goto_0 + + :cond_6 + if-lez v5, :cond_7 + + shr-int/lit8 v0, v5, 0x3 + + add-int/2addr v6, v0 + + mul-int v7, v7, v8 + + shl-int/lit8 v0, v7, 0xf + + ushr-int/lit8 v1, v7, 0x11 + + or-int/2addr v0, v1 + + const v1, 0x1b873593 + + mul-int v0, v0, v1 + + xor-int/2addr v4, v0 + + :cond_7 + xor-int v0, v4, v6 + + ushr-int/lit8 v1, v0, 0x10 + + xor-int/2addr v0, v1 + + const v1, -0x7a143595 + + mul-int v0, v0, v1 + + ushr-int/lit8 v1, v0, 0xd + + xor-int/2addr v0, v1 + + const v1, -0x3d4d51cb + + mul-int v0, v0, v1 + + ushr-int/lit8 v1, v0, 0x10 + + xor-int/2addr v0, v1 + + return v0 +.end method + +.method public static P(Ljava/util/concurrent/atomic/AtomicLong;J)J + .locals 7 + + :cond_0 + invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J + + move-result-wide v0 + + const-wide v2, 0x7fffffffffffffffL + + cmp-long v4, v0, v2 + + if-nez v4, :cond_1 + + return-wide v2 + + :cond_1 + sub-long v2, v0, p1 + + const-wide/16 v4, 0x0 + + cmp-long v6, v2, v4 + + if-ltz v6, :cond_2 + + invoke-virtual {p0, v0, v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z + + move-result v0 + + if-eqz v0, :cond_0 + + return-wide v2 + + :cond_2 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string p1, "More produced than requested: " + + invoke-static {p1, v2, v3}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static Q(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; + .locals 1 + + instance-of v0, p0, Ljava/lang/RuntimeException; + + if-nez v0, :cond_1 + + instance-of v0, p0, Ljava/lang/Error; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/lang/Error; + + throw p0 + + :cond_0 + new-instance v0, Ljava/lang/RuntimeException; + + invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_1 + check-cast p0, Ljava/lang/RuntimeException; + + throw p0 +.end method + +.method public static R(ILp0/a/a/c;)V + .locals 2 + + ushr-int/lit8 v0, p0, 0x18 + + if-eqz v0, :cond_0 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + packed-switch v0, :pswitch_data_0 + + packed-switch v0, :pswitch_data_1 + + new-instance p0, Ljava/lang/IllegalArgumentException; + + invoke-direct {p0}, Ljava/lang/IllegalArgumentException;->()V + + throw p0 + + :pswitch_0 + invoke-virtual {p1, v0}, Lp0/a/a/c;->g(I)Lp0/a/a/c; + + goto :goto_0 + + :pswitch_1 + invoke-virtual {p1, p0}, Lp0/a/a/c;->i(I)Lp0/a/a/c; + + goto :goto_0 + + :pswitch_2 + const v1, 0xffff00 + + and-int/2addr p0, v1 + + shr-int/lit8 p0, p0, 0x8 + + invoke-virtual {p1, v0, p0}, Lp0/a/a/c;->e(II)Lp0/a/a/c; + + goto :goto_0 + + :cond_0 + :pswitch_3 + ushr-int/lit8 p0, p0, 0x10 + + invoke-virtual {p1, p0}, Lp0/a/a/c;->j(I)Lp0/a/a/c; + + :goto_0 + return-void + + nop + + :pswitch_data_0 + .packed-switch 0x10 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_0 + :pswitch_0 + :pswitch_0 + :pswitch_3 + :pswitch_2 + .end packed-switch + + :pswitch_data_1 + .packed-switch 0x42 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_2 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + :pswitch_1 + .end packed-switch +.end method + +.method public static final S(ILkotlin/jvm/functions/Function2;)Ll0/h; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(I", + "Lkotlin/jvm/functions/Function2<", + "-TT;-", + "Ljava/lang/Integer;", + "+", + "Landroid/view/View;", + ">;)", + "Ll0/h<", + "TT;TV;>;" + } + .end annotation + + new-instance v0, Ll0/h; + + new-instance v1, Ll0/b; + + invoke-direct {v1, p1, p0}, Ll0/b;->(Lkotlin/jvm/functions/Function2;I)V + + invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V + + return-object v0 +.end method + +.method public static final T([ILkotlin/jvm/functions/Function2;)Ll0/h; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([I", + "Lkotlin/jvm/functions/Function2<", + "-TT;-", + "Ljava/lang/Integer;", + "+", + "Landroid/view/View;", + ">;)", + "Ll0/h<", + "TT;", + "Ljava/util/List<", + "TV;>;>;" + } + .end annotation + + new-instance v0, Ll0/h; + + new-instance v1, Ll0/c; + + invoke-direct {v1, p0, p1}, Ll0/c;->([ILkotlin/jvm/functions/Function2;)V + + invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V + + return-object v0 +.end method + +.method public static U(I)I + .locals 1 + + const/4 v0, 0x1 + + sub-int/2addr p0, v0 + + invoke-static {p0}, Ljava/lang/Integer;->numberOfLeadingZeros(I)I + + move-result p0 + + rsub-int/lit8 p0, p0, 0x20 + + shl-int p0, v0, p0 + + return p0 +.end method + +.method public static final V(Ljava/net/Socket;)Lo0/u; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lo0/v; + + invoke-direct {v0, p0}, Lo0/v;->(Ljava/net/Socket;)V + + new-instance v1, Lo0/o; + + invoke-virtual {p0}, Ljava/net/Socket;->getOutputStream()Ljava/io/OutputStream; + + move-result-object p0 + + const-string v2, "getOutputStream()" + + invoke-static {p0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v1, p0, v0}, Lo0/o;->(Ljava/io/OutputStream;Lo0/x;)V + + new-instance p0, Lo0/c; + + invoke-direct {p0, v0, v1}, Lo0/c;->(Lo0/b;Lo0/u;)V + + return-object p0 + + :cond_0 + const-string p0, "$receiver" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final W(Ljava/io/InputStream;)Lo0/w; + .locals 2 + + if-eqz p0, :cond_0 + + new-instance v0, Lo0/m; + + new-instance v1, Lo0/x; + + invoke-direct {v1}, Lo0/x;->()V + + invoke-direct {v0, p0, v1}, Lo0/m;->(Ljava/io/InputStream;Lo0/x;)V + + return-object v0 + + :cond_0 + const-string p0, "$receiver" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final X(Ljava/net/Socket;)Lo0/w; + .locals 3 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lo0/v; + + invoke-direct {v0, p0}, Lo0/v;->(Ljava/net/Socket;)V + + new-instance v1, Lo0/m; + + invoke-virtual {p0}, Ljava/net/Socket;->getInputStream()Ljava/io/InputStream; + + move-result-object p0 + + const-string v2, "getInputStream()" + + invoke-static {p0, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-direct {v1, p0, v0}, Lo0/m;->(Ljava/io/InputStream;Lo0/x;)V + + new-instance p0, Lo0/d; + + invoke-direct {p0, v0, v1}, Lo0/d;->(Lo0/b;Lo0/w;)V + + return-object p0 + + :cond_0 + const-string p0, "$receiver" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final Y(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function2<", + "-TR;-", + "Lkotlin/coroutines/Continuation<", + "-TT;>;+", + "Ljava/lang/Object;", + ">;TR;", + "Lkotlin/coroutines/Continuation<", + "-TT;>;)V" + } + .end annotation + + if-eqz p0, :cond_0 + + :try_start_0 + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + + move-result-object p0 + + sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; + + invoke-static {p0, p1}, Lk0/a/h0;->c(Lkotlin/coroutines/Continuation;Ljava/lang/Object;)V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + invoke-static {p0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + + move-result-object p0 + + invoke-interface {p2, p0}, Lkotlin/coroutines/Continuation;->resumeWith(Ljava/lang/Object;)V + + :goto_0 + return-void + + :cond_0 + const-string p0, "$this$startCoroutineCancellable" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final Z(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lk0/a/a<", + "-TT;>;TR;", + "Lkotlin/jvm/functions/Function2<", + "-TR;-", + "Lkotlin/coroutines/Continuation<", + "-TT;>;+", + "Ljava/lang/Object;", + ">;)", + "Ljava/lang/Object;" + } + .end annotation + + sget-object v0, Lj0/k/g/a;->d:Lj0/k/g/a; + + if-eqz p2, :cond_3 + + invoke-virtual {p0}, Lk0/a/a;->Q()V + + const/4 v1, 0x2 + + :try_start_0 + invoke-static {p2, v1}, Lj0/n/c/u;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object; + + invoke-interface {p2, p1, p0}, Lkotlin/jvm/functions/Function2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p1 + + new-instance p2, Lk0/a/p; + + const/4 v2, 0x0 + + invoke-direct {p2, p1, v2, v1}, Lk0/a/p;->(Ljava/lang/Throwable;ZI)V + + move-object p1, p2 + + :goto_0 + if-ne p1, v0, :cond_0 + + goto :goto_1 + + :cond_0 + const/4 p2, 0x4 + + invoke-virtual {p0, p1, p2}, Lk0/a/c1;->C(Ljava/lang/Object;I)Z + + move-result p1 + + if-eqz p1, :cond_2 + + invoke-virtual {p0}, Lk0/a/c1;->x()Ljava/lang/Object; + + move-result-object p1 + + instance-of p2, p1, Lk0/a/p; + + if-nez p2, :cond_1 + + invoke-static {p1}, Lk0/a/d1;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + check-cast p1, Lk0/a/p; + + iget-object p1, p1, Lk0/a/p;->a:Ljava/lang/Throwable; + + invoke-static {p0, p1}, Lf/n/a/k/a;->l0(Lk0/a/a;Ljava/lang/Throwable;)Ljava/lang/Throwable; + + move-result-object p0 + + throw p0 + + :cond_2 + :goto_1 + return-object v0 + + :cond_3 + const-string p0, "block" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final a(Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/CoroutineScope; + .locals 3 + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + new-instance v1, Lk0/a/r1/e; + + sget-object v2, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; + + invoke-interface {p0, v2}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object v2 + + if-eqz v2, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance v2, Lk0/a/a1; + + invoke-direct {v2, v0}, Lk0/a/a1;->(Lkotlinx/coroutines/Job;)V + + invoke-interface {p0, v2}, Lkotlin/coroutines/CoroutineContext;->plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + + move-result-object p0 + + :goto_0 + invoke-direct {v1, p0}, Lk0/a/r1/e;->(Lkotlin/coroutines/CoroutineContext;)V + + return-object v1 + + :cond_1 + const-string p0, "context" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final a0(Ljava/lang/String;JJJ)J + .locals 4 + + if-eqz p0, :cond_3 + + invoke-static {p0}, Lk0/a/r1/w;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v0 + + if-eqz v0, :cond_2 + + invoke-static {v0}, Lj0/t/j;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long; + + move-result-object p1 + + const/16 p2, 0x27 + + const-string v1, "System property \'" + + if-eqz p1, :cond_1 + + invoke-virtual {p1}, Ljava/lang/Long;->longValue()J + + move-result-wide v2 + + cmp-long p1, p3, v2 + + if-gtz p1, :cond_0 + + cmp-long p1, p5, v2 + + if-ltz p1, :cond_0 + + move-wide p1, v2 + + goto :goto_0 + + :cond_0 + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\' should be in range " + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string p0, ".." + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string p0, ", but is \'" + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_1 + new-instance p1, Ljava/lang/StringBuilder; + + invoke-direct {p1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p0, "\' has unrecognized value \'" + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalStateException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p1 + + :cond_2 + :goto_0 + return-wide p1 + + :cond_3 + const-string p0, "propertyName" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final access$reverseElementIndex(Ljava/util/List;I)I + .locals 3 + + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I + + move-result v0 + + if-ltz p1, :cond_0 + + if-lt v0, p1, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I + + move-result p0 + + sub-int/2addr p0, p1 + + return p0 + + :cond_0 + new-instance v0, Ljava/lang/IndexOutOfBoundsException; + + const-string v1, "Element index " + + const-string v2, " must be in range [" + + invoke-static {v1, p1, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p1 + + const/4 v1, 0x0 + + new-instance v2, Lkotlin/ranges/IntRange; + + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I + + move-result p0 + + invoke-direct {v2, v1, p0}, Lkotlin/ranges/IntRange;->(II)V + + invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + const-string p0, "]." + + invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "-TT;>;", + "Ljava/lang/Iterable<", + "+TT;>;)Z" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_4 + + if-eqz p1, :cond_3 + + instance-of v0, p1, Ljava/util/Collection; + + if-eqz v0, :cond_0 + + check-cast p1, Ljava/util/Collection; + + invoke-interface {p0, p1}, Ljava/util/Collection;->addAll(Ljava/util/Collection;)Z + + move-result p0 + + return p0 + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_1 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_2 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {p0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_1 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + return v0 + + :cond_3 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_4 + const-string p0, "$this$addAll" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final addAll(Ljava/util/Collection;Lkotlin/sequences/Sequence;)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "-TT;>;", + "Lkotlin/sequences/Sequence<", + "+TT;>;)Z" + } + .end annotation + + if-eqz p1, :cond_2 + + const/4 v0, 0x0 + + invoke-interface {p1}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; + + move-result-object p1 + + :cond_0 + :goto_0 + invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {p0, v1}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + return v0 + + :cond_2 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "-TT;>;[TT;)Z" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + invoke-static {p1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p1 + + invoke-interface {p0, p1}, Ljava/util/Collection;->addAll(Ljava/util/Collection;)Z + + move-result p0 + + return p0 + + :cond_0 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$addAll" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + .locals 1 + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + sget-object v0, Lj0/l/b;->a:Lj0/l/a; + + invoke-virtual {v0, p0, p1}, Lj0/l/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + + return-void + + :cond_0 + const-string p0, "exception" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$addSuppressed" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final varargs arrayListOf([Ljava/lang/Object;)Ljava/util/ArrayList; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/ArrayList<", + "TT;>;" + } + .end annotation + + array-length v0, p0 + + if-nez v0, :cond_0 + + new-instance p0, Ljava/util/ArrayList; + + invoke-direct {p0}, Ljava/util/ArrayList;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/util/ArrayList; + + new-instance v1, Lj0/i/d; + + const/4 v2, 0x1 + + invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + move-object p0, v0 + + :goto_0 + return-object p0 +.end method + +.method public static final asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Ljava/lang/Iterable<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lj0/s/n; + + invoke-direct {v0, p0}, Lj0/s/n;->(Lkotlin/sequences/Sequence;)V + + return-object v0 + + :cond_0 + const-string p0, "$this$asIterable" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final asList([Ljava/lang/Object;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + invoke-static {p0}, Ljava/util/Arrays;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + const-string v0, "ArraysUtilJVM.asList(this)" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 + + :cond_0 + const-string p0, "$this$asList" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final asReversed(Ljava/util/List;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "+TT;>;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lj0/i/t; + + invoke-direct {v0, p0}, Lj0/i/t;->(Ljava/util/List;)V + + return-object v0 + + :cond_0 + const-string p0, "$this$asReversed" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Iterator<", + "+TT;>;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + new-instance v0, Lj0/s/j; + + invoke-direct {v0, p0}, Lj0/s/j;->(Ljava/util/Iterator;)V + + instance-of p0, v0, Lj0/s/a; + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + new-instance p0, Lj0/s/a; + + invoke-direct {p0, v0}, Lj0/s/a;->(Lkotlin/sequences/Sequence;)V + + move-object v0, p0 + + :goto_0 + return-object v0 +.end method + +.method public static final asSequence(Ljava/util/Map;)Lkotlin/sequences/Sequence; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)", + "Lkotlin/sequences/Sequence<", + "Ljava/util/Map$Entry<", + "TK;TV;>;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-static {p0}, Lj0/i/l;->asSequence(Ljava/lang/Iterable;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p0, "$this$asSequence" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + array-length v0, p0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + sget-object p0, Lj0/s/f;->a:Lj0/s/f; + + return-object p0 + + :cond_1 + new-instance v0, Lj0/i/e; + + invoke-direct {v0, p0}, Lj0/i/e;->([Ljava/lang/Object;)V + + return-object v0 +.end method + +.method public static final b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; + .locals 3 + + new-instance v0, Ljava/lang/IllegalStateException; + + const-string v1, "View ID " + + const-string v2, " for \'" + + invoke-static {v1, p0, v2}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + invoke-interface {p1}, Lkotlin/reflect/KCallable;->getName()Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const-string p1, "\' not found." + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final b0(Ljava/lang/String;Z)Z + .locals 0 + + invoke-static {p0}, Lk0/a/r1/w;->a(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + if-eqz p0, :cond_0 + + invoke-static {p0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z + + move-result p1 + + :cond_0 + return p1 +.end method + +.method public static c(JJ)J + .locals 1 + + add-long/2addr p0, p2 + + const-wide/16 p2, 0x0 + + cmp-long v0, p0, p2 + + if-gez v0, :cond_0 + + const-wide p0, 0x7fffffffffffffffL + + :cond_0 + return-wide p0 +.end method + +.method public static c0(Ljava/lang/String;IIIILjava/lang/Object;)I + .locals 7 + + and-int/lit8 p5, p4, 0x4 + + if-eqz p5, :cond_0 + + const/4 p2, 0x1 + + :cond_0 + and-int/lit8 p4, p4, 0x8 + + if-eqz p4, :cond_1 + + const p3, 0x7fffffff + + :cond_1 + int-to-long v1, p1 + + int-to-long v3, p2 + + int-to-long v5, p3 + + move-object v0, p0 + + invoke-static/range {v0 .. v6}, Lf/n/a/k/a;->a0(Ljava/lang/String;JJJ)J + + move-result-wide p0 + + long-to-int p1, p0 + + return p1 +.end method + +.method public static final checkRadix(I)I + .locals 5 + + const/4 v0, 0x2 + + const/16 v1, 0x24 + + if-gt v0, p0, :cond_0 + + if-lt v1, p0, :cond_0 + + return p0 + + :cond_0 + new-instance v2, Ljava/lang/IllegalArgumentException; + + const-string v3, "radix " + + const-string v4, " was not in valid range " + + invoke-static {v3, p0, v4}, Lf/e/b/a/a;->E(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + new-instance v3, Lkotlin/ranges/IntRange; + + invoke-direct {v3, v0, v1}, Lkotlin/ranges/IntRange;->(II)V + + invoke-virtual {p0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v2, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v2 +.end method + +.method public static final closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + .locals 0 + + if-nez p0, :cond_0 + + goto :goto_0 + + :cond_0 + if-nez p1, :cond_1 + + invoke-interface {p0}, Ljava/io/Closeable;->close()V + + goto :goto_0 + + :cond_1 + :try_start_0 + invoke-interface {p0}, Ljava/io/Closeable;->close()V + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception p0 + + invoke-static {p1, p0}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V :goto_0 return-void .end method +.method public static final collectionSizeOrDefault(Ljava/lang/Iterable;I)I + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+TT;>;I)I" + } + .end annotation -# virtual methods -.method public draw(Landroid/graphics/Canvas;)V - .locals 4 + if-eqz p0, :cond_1 - iget-object v0, p0, Lf/n/a/k/a;->b:Landroid/graphics/Bitmap; + instance-of v0, p0, Ljava/util/Collection; if-eqz v0, :cond_0 - invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z + check-cast p0, Ljava/util/Collection; + + invoke-interface {p0}, Ljava/util/Collection;->size()I + + move-result p1 + + :cond_0 + return p1 + + :cond_1 + const-string p0, "$this$collectionSizeOrDefault" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final varargs compareBy([Lkotlin/jvm/functions/Function1;)Ljava/util/Comparator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Lkotlin/jvm/functions/Function1<", + "-TT;+", + "Ljava/lang/Comparable<", + "*>;>;)", + "Ljava/util/Comparator<", + "TT;>;" + } + .end annotation + + array-length v0, p0 + + if-lez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + new-instance v0, Lj0/j/a; + + invoke-direct {v0, p0}, Lj0/j/a;->([Lkotlin/jvm/functions/Function1;)V + + return-object v0 + + :cond_1 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Failed requirement." + + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static final compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(TT;TT;)I" + } + .end annotation + + if-ne p0, p1, :cond_0 + + const/4 p0, 0x0 + + return p0 + + :cond_0 + if-nez p0, :cond_1 + + const/4 p0, -0x1 + + return p0 + + :cond_1 + if-nez p1, :cond_2 + + const/4 p0, 0x1 + + return p0 + + :cond_2 + invoke-interface {p0, p1}, Ljava/lang/Comparable;->compareTo(Ljava/lang/Object;)I + + move-result p0 + + return p0 +.end method + +.method public static final contains([Ljava/lang/Object;Ljava/lang/Object;)Z + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;TT;)Z" + } + .end annotation + + if-eqz p0, :cond_1 + + invoke-static {p0, p1}, Lf/n/a/k/a;->indexOf([Ljava/lang/Object;Ljava/lang/Object;)I + + move-result p0 + + if-ltz p0, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 + + :cond_1 + const-string p0, "$this$contains" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+TT;>;", + "Ljava/lang/Iterable<", + "+TT;>;)", + "Ljava/util/Collection<", + "TT;>;" + } + .end annotation + + instance-of v0, p0, Ljava/util/Set; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/util/Collection; + + goto :goto_1 + + :cond_0 + instance-of v0, p0, Ljava/util/Collection; + + if-eqz v0, :cond_4 + + instance-of v0, p1, Ljava/util/Collection; + + const/4 v1, 0x2 + + if-eqz v0, :cond_1 + + check-cast p1, Ljava/util/Collection; + + invoke-interface {p1}, Ljava/util/Collection;->size()I + + move-result p1 + + if-ge p1, v1, :cond_1 + + check-cast p0, Ljava/util/Collection; + + goto :goto_1 + + :cond_1 + move-object p1, p0 + + check-cast p1, Ljava/util/Collection; + + invoke-interface {p1}, Ljava/util/Collection;->size()I + + move-result v0 + + if-le v0, v1, :cond_2 + + instance-of v0, p1, Ljava/util/ArrayList; + + if-eqz v0, :cond_2 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_2 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_3 + + invoke-static {p0}, Lj0/i/l;->toHashSet(Ljava/lang/Iterable;)Ljava/util/HashSet; + + move-result-object p0 + + goto :goto_1 + + :cond_3 + move-object p0, p1 + + goto :goto_1 + + :cond_4 + invoke-static {p0}, Lj0/i/l;->toHashSet(Ljava/lang/Iterable;)Ljava/util/HashSet; + + move-result-object p0 + + :goto_1 + return-object p0 +.end method + +.method public static copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; + .locals 2 + + and-int/lit8 v0, p5, 0x2 + + const/4 v1, 0x0 + + if-eqz v0, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + and-int/lit8 v0, p5, 0x4 + + if-eqz v0, :cond_1 + + const/4 p3, 0x0 + + :cond_1 + and-int/lit8 p5, p5, 0x8 + + if-eqz p5, :cond_2 + + array-length p4, p0 + + :cond_2 + if-eqz p0, :cond_3 + + sub-int/2addr p4, p3 + + invoke-static {p0, p3, p1, p2, p4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-object p1 + + :cond_3 + const-string p0, "$this$copyInto" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final createCoroutineUnintercepted(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + .locals 8 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function2<", + "-TR;-", + "Lkotlin/coroutines/Continuation<", + "-TT;>;+", + "Ljava/lang/Object;", + ">;TR;", + "Lkotlin/coroutines/Continuation<", + "-TT;>;)", + "Lkotlin/coroutines/Continuation<", + "Lkotlin/Unit;", + ">;" + } + .end annotation + + instance-of v0, p0, Lj0/k/h/a/a; + + if-eqz v0, :cond_0 + + check-cast p0, Lj0/k/h/a/a; + + invoke-virtual {p0, p1, p2}, Lj0/k/h/a/a;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + invoke-interface {p2}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; + + move-result-object v4 + + sget-object v0, Lj0/k/f;->d:Lj0/k/f; + + if-ne v4, v0, :cond_1 + + new-instance v0, Lj0/k/g/b; + + invoke-direct {v0, p2, p2, p0, p1}, Lj0/k/g/b;->(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/Continuation;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V + + move-object p0, v0 + + goto :goto_0 + + :cond_1 + new-instance v7, Lj0/k/g/c; + + move-object v0, v7 + + move-object v1, p2 + + move-object v2, v4 + + move-object v3, p2 + + move-object v5, p0 + + move-object v6, p1 + + invoke-direct/range {v0 .. v6}, Lj0/k/g/c;->(Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Ljava/lang/Object;)V + + move-object p0, v7 + + :goto_0 + return-object p0 +.end method + +.method public static final createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + .locals 1 + + if-eqz p0, :cond_0 + + new-instance v0, Lj0/d$a; + + invoke-direct {v0, p0}, Lj0/d$a;->(Ljava/lang/Throwable;)V + + return-object v0 + + :cond_0 + const-string p0, "exception" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final d(ILjava/lang/String;Ljava/lang/Throwable;)V + .locals 5 + + const/4 v0, 0x5 + + if-ne p0, v0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x3 + + :goto_0 + if-eqz p2, :cond_1 + + const-string p0, "\n" + + invoke-static {p1, p0}, Lf/e/b/a/a;->H(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + invoke-static {p2}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String; + + move-result-object p1 + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p1 + + :cond_1 + invoke-virtual {p1}, Ljava/lang/String;->length()I + + move-result p0 + + const/4 p2, 0x0 + + const/4 v1, 0x0 + + :goto_1 + if-ge v1, p0, :cond_4 + + const/16 v2, 0xa + + const/4 v3, 0x4 + + invoke-static {p1, v2, v1, p2, v3}, Lj0/t/p;->indexOf$default(Ljava/lang/CharSequence;CIZI)I + + move-result v2 + + const/4 v3, -0x1 + + if-eq v2, v3, :cond_2 + + goto :goto_2 + + :cond_2 + move v2, p0 + + :goto_2 + add-int/lit16 v3, v1, 0xfa0 + + invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I + + move-result v3 + + invoke-virtual {p1, v1, v3}, Ljava/lang/String;->substring(II)Ljava/lang/String; + + move-result-object v1 + + const-string v4, "(this as java.lang.Strin\u2026ing(startIndex, endIndex)" + + invoke-static {v1, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const-string v4, "OkHttp" + + invoke-static {v0, v4, v1}, Landroid/util/Log;->println(ILjava/lang/String;Ljava/lang/String;)I + + if-lt v3, v2, :cond_3 + + add-int/lit8 v1, v3, 0x1 + + goto :goto_1 + + :cond_3 + move v1, v3 + + goto :goto_2 + + :cond_4 + return-void +.end method + +.method public static synthetic d0(Ljava/lang/String;JJJILjava/lang/Object;)J + .locals 7 + + and-int/lit8 p8, p7, 0x4 + + if-eqz p8, :cond_0 + + const-wide/16 p3, 0x1 + + :cond_0 + move-wide v3, p3 + + and-int/lit8 p3, p7, 0x8 + + if-eqz p3, :cond_1 + + const-wide p5, 0x7fffffffffffffffL + + :cond_1 + move-wide v5, p5 + + move-object v0, p0 + + move-wide v1, p1 + + invoke-static/range {v0 .. v6}, Lf/n/a/k/a;->a0(Ljava/lang/String;JJJ)J + + move-result-wide p0 + + return-wide p0 +.end method + +.method public static final distinct(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + sget-object v0, Lj0/s/o;->d:Lj0/s/o; + + if-eqz v0, :cond_0 + + new-instance v1, Lj0/s/c; + + invoke-direct {v1, p0, v0}, Lj0/s/c;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V + + return-object v1 + + :cond_0 + const-string p0, "selector" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;I)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + if-ltz p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_3 + + if-nez p1, :cond_1 + + goto :goto_1 + + :cond_1 + instance-of v0, p0, Lj0/s/e; + + if-eqz v0, :cond_2 + + check-cast p0, Lj0/s/e; + + invoke-interface {p0, p1}, Lj0/s/e;->drop(I)Lkotlin/sequences/Sequence; + + move-result-object p0 + + goto :goto_1 + + :cond_2 + new-instance v0, Lj0/s/d; + + invoke-direct {v0, p0, p1}, Lj0/s/d;->(Lkotlin/sequences/Sequence;I)V + + move-object p0, v0 + + :goto_1 + return-object p0 + + :cond_3 + const-string p0, "Requested element count " + + const-string v0, " is less than zero." + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static final e([BI[BII)Z + .locals 4 + + if-eqz p0, :cond_2 + + const/4 v0, 0x0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, p4, :cond_1 + + add-int v2, v1, p1 + + aget-byte v2, p0, v2 + + add-int v3, v1, p3 + + aget-byte v3, p2, v3 + + if-eq v2, v3, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + const/4 p0, 0x1 + + return p0 + + :cond_2 + const-string p0, "a" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static e0(Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "+", + "Ljava/lang/Throwable;", + ">;)V" + } + .end annotation + + if-eqz p0, :cond_3 + + invoke-interface {p0}, Ljava/util/List;->isEmpty()Z + + move-result v0 + + if-nez v0, :cond_3 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_2 + + const/4 v0, 0x0 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/lang/Throwable; + + instance-of v0, p0, Ljava/lang/RuntimeException; + + if-nez v0, :cond_1 + + instance-of v0, p0, Ljava/lang/Error; + + if-eqz v0, :cond_0 + + check-cast p0, Ljava/lang/Error; + + throw p0 + + :cond_0 + new-instance v0, Ljava/lang/RuntimeException; + + invoke-direct {v0, p0}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V + + throw v0 + + :cond_1 + check-cast p0, Ljava/lang/RuntimeException; + + throw p0 + + :cond_2 + new-instance v0, Lrx/exceptions/CompositeException; + + invoke-direct {v0, p0}, Lrx/exceptions/CompositeException;->(Ljava/util/Collection;)V + + throw v0 + + :cond_3 + return-void +.end method + +.method public static final equals(CCZ)Z + .locals 3 + + const/4 v0, 0x1 + + if-ne p0, p1, :cond_0 + + return v0 + + :cond_0 + const/4 v1, 0x0 + + if-nez p2, :cond_1 + + return v1 + + :cond_1 + invoke-static {p0}, Ljava/lang/Character;->toUpperCase(C)C + + move-result p2 + + invoke-static {p1}, Ljava/lang/Character;->toUpperCase(C)C + + move-result v2 + + if-ne p2, v2, :cond_2 + + return v0 + + :cond_2 + invoke-static {p0}, Ljava/lang/Character;->toLowerCase(C)C + + move-result p0 + + invoke-static {p1}, Ljava/lang/Character;->toLowerCase(C)C + + move-result p1 + + if-ne p0, p1, :cond_3 + + return v0 + + :cond_3 + return v1 +.end method + +.method public static final f([BI[BII)V + .locals 1 + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p2, :cond_0 + + invoke-static {p0, p1, p2, p3, p4}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + return-void + + :cond_0 + const-string p0, "dest" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "src" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static f0(Ljava/lang/Throwable;)V + .locals 1 + + instance-of v0, p0, Lrx/exceptions/OnErrorNotImplementedException; + + if-nez v0, :cond_5 + + instance-of v0, p0, Lrx/exceptions/OnErrorFailedException; + + if-nez v0, :cond_4 + + instance-of v0, p0, Lrx/exceptions/OnCompletedFailedException; + + if-nez v0, :cond_3 + + instance-of v0, p0, Ljava/lang/VirtualMachineError; + + if-nez v0, :cond_2 + + instance-of v0, p0, Ljava/lang/ThreadDeath; + + if-nez v0, :cond_1 + + instance-of v0, p0, Ljava/lang/LinkageError; + + if-nez v0, :cond_0 + + return-void + + :cond_0 + check-cast p0, Ljava/lang/LinkageError; + + throw p0 + + :cond_1 + check-cast p0, Ljava/lang/ThreadDeath; + + throw p0 + + :cond_2 + check-cast p0, Ljava/lang/VirtualMachineError; + + throw p0 + + :cond_3 + check-cast p0, Lrx/exceptions/OnCompletedFailedException; + + throw p0 + + :cond_4 + check-cast p0, Lrx/exceptions/OnErrorFailedException; + + throw p0 + + :cond_5 + check-cast p0, Lrx/exceptions/OnErrorNotImplementedException; + + throw p0 +.end method + +.method public static fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V + .locals 0 + + and-int/lit8 p1, p4, 0x2 + + if-eqz p1, :cond_0 + + const/4 p2, 0x0 + + :cond_0 + and-int/lit8 p1, p4, 0x4 + + if-eqz p1, :cond_1 + + array-length p3, p0 + + :cond_1 + const/4 p1, 0x0 + + if-eqz p0, :cond_2 + + invoke-static {p0, p2, p3, p1}, Ljava/util/Arrays;->fill([Ljava/lang/Object;IILjava/lang/Object;)V + + return-void + + :cond_2 + const-string p0, "$this$fill" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static final filter(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;", + "Ljava/lang/Boolean;", + ">;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + new-instance v0, Lj0/s/g; + + const/4 v1, 0x1 + + invoke-direct {v0, p0, v1, p1}, Lj0/s/g;->(Lkotlin/sequences/Sequence;ZLkotlin/jvm/functions/Function1;)V + + return-object v0 + + :cond_0 + const-string p0, "predicate" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$filter" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;", + "Ljava/lang/Boolean;", + ">;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + new-instance v0, Lj0/s/g; + + const/4 v1, 0x0 + + invoke-direct {v0, p0, v1, p1}, Lj0/s/g;->(Lkotlin/sequences/Sequence;ZLkotlin/jvm/functions/Function1;)V + + return-object v0 + + :cond_0 + const-string p0, "predicate" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$filterNot" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final filterNotNull([Ljava/lang/Object;)Ljava/util/List; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + array-length v1, p0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v2, v1, :cond_1 + + aget-object v3, p0, v2 + + if-eqz v3, :cond_0 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + return-object v0 +.end method + +.method public static final filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + sget-object v0, Lj0/s/p;->d:Lj0/s/p; + + invoke-static {p0, v0}, Lf/n/a/k/a;->filterNot(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final firstOrNull([Ljava/lang/Object;)Ljava/lang/Object; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)TT;" + } + .end annotation + + array-length v0, p0 + + const/4 v1, 0x0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + aget-object p0, p0, v1 + + :goto_1 + return-object p0 +.end method + +.method public static final flatten(Ljava/lang/Iterable;)Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Ljava/lang/Iterable<", + "+TT;>;>;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_1 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Iterable; + + invoke-static {v0, v1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + + goto :goto_0 + + :cond_0 + return-object v0 + + :cond_1 + const-string p0, "$this$flatten" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final g(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/fragment/app/Fragment;", + "I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/fragment/app/Fragment;", + "TV;>;" + } + .end annotation + + sget-object p0, Ll0/f;->d:Ll0/f; + + new-instance v0, Ll0/h; + + new-instance v1, Ll0/a; + + invoke-direct {v1, p0, p1}, Ll0/a;->(Lkotlin/jvm/functions/Function2;I)V + + invoke-direct {v0, v1}, Ll0/h;->(Lkotlin/jvm/functions/Function2;)V + + return-object v0 +.end method + +.method public static g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Throwable;", + "Lr0/g<", + "*>;", + "Ljava/lang/Object;", + ")V" + } + .end annotation + + invoke-static {p0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V + + invoke-static {p0, p2}, Lrx/exceptions/OnErrorThrowable;->a(Ljava/lang/Throwable;Ljava/lang/Object;)Ljava/lang/Throwable; + + move-result-object p0 + + invoke-interface {p1, p0}, Lr0/g;->onError(Ljava/lang/Throwable;)V + + return-void +.end method + +.method public static final getIndices(Ljava/util/Collection;)Lkotlin/ranges/IntRange; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Collection<", + "*>;)", + "Lkotlin/ranges/IntRange;" + } + .end annotation + + if-eqz p0, :cond_0 + + const/4 v0, 0x0 + + new-instance v1, Lkotlin/ranges/IntRange; + + invoke-interface {p0}, Ljava/util/Collection;->size()I + + move-result p0 + + add-int/lit8 p0, p0, -0x1 + + invoke-direct {v1, v0, p0}, Lkotlin/ranges/IntRange;->(II)V + + return-object v1 + + :cond_0 + const-string p0, "$this$indices" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final getJavaClass(Lj0/r/b;)Ljava/lang/Class; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lj0/r/b<", + "TT;>;)", + "Ljava/lang/Class<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_1 + + check-cast p0, Lj0/n/c/c; + + invoke-interface {p0}, Lj0/n/c/c;->getJClass()Ljava/lang/Class; + + move-result-object p0 + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Lkotlin/TypeCastException; + + const-string v0, "null cannot be cast to non-null type java.lang.Class" + + invoke-direct {p0, v0}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + const-string p0, "$this$java" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lj0/r/b<", + "TT;>;)", + "Ljava/lang/Class<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_2 + + check-cast p0, Lj0/n/c/c; + + invoke-interface {p0}, Lj0/n/c/c;->getJClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Class;->isPrimitive()Z move-result v0 if-nez v0, :cond_0 - iget-object v0, p0, Lf/n/a/k/a;->b:Landroid/graphics/Bitmap; + return-object p0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v0}, Ljava/lang/String;->hashCode()I + + move-result v1 + + sparse-switch v1, :sswitch_data_0 + + goto :goto_0 + + :sswitch_0 + const-string v1, "short" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Short; + + goto :goto_0 + + :sswitch_1 + const-string v1, "float" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Float; + + goto :goto_0 + + :sswitch_2 + const-string v1, "boolean" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Boolean; + + goto :goto_0 + + :sswitch_3 + const-string v1, "void" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Void; + + goto :goto_0 + + :sswitch_4 + const-string v1, "long" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Long; + + goto :goto_0 + + :sswitch_5 + const-string v1, "char" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Character; + + goto :goto_0 + + :sswitch_6 + const-string v1, "byte" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Byte; + + goto :goto_0 + + :sswitch_7 + const-string v1, "int" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Integer; + + goto :goto_0 + + :sswitch_8 + const-string v1, "double" + + invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z + + move-result v0 + + if-eqz v0, :cond_1 + + const-class p0, Ljava/lang/Double; + + :cond_1 + :goto_0 + return-object p0 + + :cond_2 + const-string p0, "$this$javaObjectType" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 + + nop + + :sswitch_data_0 + .sparse-switch + -0x4f08842f -> :sswitch_8 + 0x197ef -> :sswitch_7 + 0x2e6108 -> :sswitch_6 + 0x2e9356 -> :sswitch_5 + 0x32c67c -> :sswitch_4 + 0x375194 -> :sswitch_3 + 0x3db6c28 -> :sswitch_2 + 0x5d0225c -> :sswitch_1 + 0x685847c -> :sswitch_0 + .end sparse-switch +.end method + +.method public static final getLastIndex(Ljava/util/List;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "+TT;>;)I" + } + .end annotation + + if-eqz p0, :cond_0 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p0 + + add-int/lit8 p0, p0, -0x1 + + return p0 + + :cond_0 + const-string p0, "$this$lastIndex" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final getLastIndex([Ljava/lang/Object;)I + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)I" + } + .end annotation + + if-eqz p0, :cond_0 + + array-length p0, p0 + + add-int/lit8 p0, p0, -0x1 + + return p0 + + :cond_0 + const-string p0, "$this$lastIndex" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final h(Landroid/view/View;I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroid/view/View;", + "I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroid/view/View;", + "TV;>;" + } + .end annotation + + sget-object p0, Ll0/d;->d:Ll0/d; + + invoke-static {p1, p0}, Lf/n/a/k/a;->S(ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final h0(Ljava/lang/String;)Ljava/lang/String; + .locals 9 + + const/4 v0, 0x0 + + if-eqz p0, :cond_13 + + const-string v1, ":" + + const/4 v2, 0x0 + + const/4 v3, 0x2 + + invoke-static {p0, v1, v2, v3}, Lj0/t/p;->contains$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZI)Z + + move-result v1 + + const/4 v4, -0x1 + + const/4 v5, 0x1 + + if-eqz v1, :cond_b + + const-string v1, "[" + + invoke-static {p0, v1, v2, v3}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z + + move-result v1 + + if-eqz v1, :cond_0 + + const-string v1, "]" + + invoke-static {p0, v1, v2, v3}, Lj0/t/k;->endsWith$default(Ljava/lang/String;Ljava/lang/String;ZI)Z + + move-result v1 + + if-eqz v1, :cond_0 + + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + sub-int/2addr v1, v5 + + invoke-static {p0, v5, v1}, Lf/n/a/k/a;->t(Ljava/lang/String;II)Ljava/net/InetAddress; + + move-result-object v1 + + goto :goto_0 + + :cond_0 + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + invoke-static {p0, v2, v1}, Lf/n/a/k/a;->t(Ljava/lang/String;II)Ljava/net/InetAddress; + + move-result-object v1 + + :goto_0 + if-eqz v1, :cond_a + + invoke-virtual {v1}, Ljava/net/InetAddress;->getAddress()[B + + move-result-object v0 + + array-length v3, v0 + + const/4 v5, 0x4 + + const/16 v6, 0x10 + + if-ne v3, v6, :cond_8 + + const-string p0, "address" + + invoke-static {v0, p0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const/4 p0, 0x0 const/4 v1, 0x0 - invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; + :goto_1 + array-length v3, v0 + + if-ge p0, v3, :cond_3 + + move v3, p0 + + :goto_2 + if-ge v3, v6, :cond_1 + + aget-byte v7, v0, v3 + + if-nez v7, :cond_1 + + add-int/lit8 v7, v3, 0x1 + + aget-byte v7, v0, v7 + + if-nez v7, :cond_1 + + add-int/lit8 v3, v3, 0x2 + + goto :goto_2 + + :cond_1 + sub-int v7, v3, p0 + + if-le v7, v1, :cond_2 + + if-lt v7, v5, :cond_2 + + move v4, p0 + + move v1, v7 + + :cond_2 + add-int/lit8 p0, v3, 0x2 + + goto :goto_1 + + :cond_3 + new-instance p0, Lo0/e; + + invoke-direct {p0}, Lo0/e;->()V + + :cond_4 + :goto_3 + array-length v3, v0 + + if-ge v2, v3, :cond_7 + + const/16 v3, 0x3a + + if-ne v2, v4, :cond_5 + + invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; + + add-int/2addr v2, v1 + + if-ne v2, v6, :cond_4 + + invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; + + goto :goto_3 + + :cond_5 + if-lez v2, :cond_6 + + invoke-virtual {p0, v3}, Lo0/e;->I(I)Lo0/e; + + :cond_6 + aget-byte v3, v0, v2 + + const/16 v5, 0xff + + invoke-static {v3, v5}, Ln0/g0/b;->a(BI)I + + move-result v3 + + shl-int/lit8 v3, v3, 0x8 + + add-int/lit8 v7, v2, 0x1 + + aget-byte v7, v0, v7 + + and-int/2addr v5, v7 + + or-int/2addr v3, v5 + + int-to-long v7, v3 + + invoke-virtual {p0, v7, v8}, Lo0/e;->L(J)Lo0/e; + + add-int/lit8 v2, v2, 0x2 + + goto :goto_3 + + :cond_7 + invoke-virtual {p0}, Lo0/e;->v()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_8 + array-length v0, v0 + + if-ne v0, v5, :cond_9 + + invoke-virtual {v1}, Ljava/net/InetAddress;->getHostAddress()Ljava/lang/String; + + move-result-object p0 + + return-object p0 + + :cond_9 + new-instance v0, Ljava/lang/AssertionError; + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Invalid IPv6 address: \'" + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + const/16 p0, 0x27 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/AssertionError;->(Ljava/lang/Object;)V + + throw v0 + + :cond_a + return-object v0 + + :cond_b + :try_start_0 + invoke-static {p0}, Ljava/net/IDN;->toASCII(Ljava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, "IDN.toASCII(host)" + + invoke-static {p0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + sget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale; + + const-string v3, "Locale.US" + + invoke-static {v1, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-virtual {p0, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String; + + move-result-object p0 + + const-string v1, "(this as java.lang.String).toLowerCase(locale)" + + invoke-static {p0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + invoke-interface {p0}, Ljava/lang/CharSequence;->length()I + + move-result v1 + + if-nez v1, :cond_c + + const/4 v1, 0x1 + + goto :goto_4 + + :cond_c + const/4 v1, 0x0 + + :goto_4 + if-eqz v1, :cond_d + + return-object v0 + + :cond_d + invoke-virtual {p0}, Ljava/lang/String;->length()I + + move-result v1 + + const/4 v3, 0x0 + + :goto_5 + if-ge v3, v1, :cond_11 + + invoke-virtual {p0, v3}, Ljava/lang/String;->charAt(I)C + + move-result v6 + + const/16 v7, 0x1f + + if-le v6, v7, :cond_10 + + const/16 v7, 0x7f + + if-lt v6, v7, :cond_e + + goto :goto_6 + + :cond_e + const/4 v7, 0x6 + + const-string v8, " #%/:?@[\\]" + + invoke-static {v8, v6, v2, v2, v7}, Lj0/t/p;->indexOf$default(Ljava/lang/CharSequence;CIZI)I + + move-result v6 + :try_end_0 + .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0 + + if-eq v6, v4, :cond_f + + goto :goto_6 + + :cond_f + add-int/lit8 v3, v3, 0x1 + + goto :goto_5 + + :cond_10 + :goto_6 + const/4 v2, 0x1 + + :cond_11 + if-eqz v2, :cond_12 + + goto :goto_7 + + :cond_12 + move-object v0, p0 + + :catch_0 + :goto_7 + return-object v0 + + :cond_13 + const-string p0, "$this$toCanonicalHost" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final varargs hashMapOf([Lkotlin/Pair;)Ljava/util/HashMap; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Lkotlin/Pair<", + "+TK;+TV;>;)", + "Ljava/util/HashMap<", + "TK;TV;>;" + } + .end annotation + + new-instance v0, Ljava/util/HashMap; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/HashMap;->(I)V + + invoke-static {v0, p0}, Lf/n/a/k/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V + + return-object v0 +.end method + +.method public static final varargs hashSetOf([Ljava/lang/Object;)Ljava/util/HashSet; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/HashSet<", + "TT;>;" + } + .end annotation + + new-instance v0, Ljava/util/HashSet; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/HashSet;->(I)V + + invoke-static {p0, v0}, Lf/n/a/k/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; + + return-object v0 +.end method + +.method public static final i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/fragment/app/DialogFragment;", + "I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/fragment/app/DialogFragment;", + "TV;>;" + } + .end annotation + + sget-object p0, Ll0/e;->d:Ll0/e; + + invoke-static {p1, p0}, Lf/n/a/k/a;->S(ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final i0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/coroutines/Continuation<", + "*>;)", + "Ljava/lang/String;" + } + .end annotation + + if-eqz p0, :cond_2 + + instance-of v0, p0, Lk0/a/f0; + + if-eqz v0, :cond_0 + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + goto :goto_2 + + :cond_0 + const/16 v0, 0x40 + + :try_start_0 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v2 - iget-object v3, p0, Lf/n/a/k/a;->a:Landroid/graphics/Paint; + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual {p1, v0, v1, v2, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + goto :goto_0 + + :catchall_0 + move-exception v1 + + invoke-static {v1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + + move-result-object v1 + + :goto_0 + invoke-static {v1}, Lj0/d;->exceptionOrNull-impl(Ljava/lang/Object;)Ljava/lang/Throwable; + + move-result-object v2 + + if-nez v2, :cond_1 + + goto :goto_1 + + :cond_1 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object v2 + + invoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; + + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object p0 + + invoke-virtual {v1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + :goto_1 + move-object p0, v1 + + check-cast p0, Ljava/lang/String; + + :goto_2 + return-object p0 + + :cond_2 + const-string p0, "$this$toDebugString" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final indexOf([Ljava/lang/Object;Ljava/lang/Object;)I + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;TT;)I" + } + .end annotation + + if-eqz p0, :cond_4 + + const/4 v0, 0x0 + + if-nez p1, :cond_1 + + array-length p1, p0 + + :goto_0 + if-ge v0, p1, :cond_3 + + aget-object v1, p0, v0 + + if-nez v1, :cond_0 + + return v0 + + :cond_0 + add-int/lit8 v0, v0, 0x1 + + goto :goto_0 + + :cond_1 + array-length v1, p0 + + :goto_1 + if-ge v0, v1, :cond_3 + + aget-object v2, p0, v0 + + invoke-static {p1, v2}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v2 + + if-eqz v2, :cond_2 + + return v0 + + :cond_2 + add-int/lit8 v0, v0, 0x1 + + goto :goto_1 + + :cond_3 + const/4 p0, -0x1 + + return p0 + + :cond_4 + const-string p0, "$this$indexOf" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/coroutines/Continuation<", + "-TT;>;)", + "Lkotlin/coroutines/Continuation<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_2 + + instance-of v1, p0, Lj0/k/h/a/c; + + if-nez v1, :cond_0 + + goto :goto_0 + + :cond_0 + move-object v0, p0 + + :goto_0 + check-cast v0, Lj0/k/h/a/c; + + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Lj0/k/h/a/c;->intercepted()Lkotlin/coroutines/Continuation; + + move-result-object v0 + + if-eqz v0, :cond_1 + + move-object p0, v0 + + :cond_1 + return-object p0 + + :cond_2 + const-string p0, "$this$intercepted" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final isWhitespace(C)Z + .locals 1 + + invoke-static {p0}, Ljava/lang/Character;->isWhitespace(C)Z + + move-result v0 + + if-nez v0, :cond_1 + + invoke-static {p0}, Ljava/lang/Character;->isSpaceChar(C)Z + + move-result p0 + + if-eqz p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 p0, 0x1 + + :goto_1 + return p0 +.end method + +.method public static final iterator([Ljava/lang/Object;)Ljava/util/Iterator; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/Iterator<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lj0/n/c/a; + + invoke-direct {v0, p0}, Lj0/n/c/a;->([Ljava/lang/Object;)V + + return-object v0 + + :cond_0 + const-string p0, "array" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final j(Landroidx/fragment/app/Fragment;I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/fragment/app/Fragment;", + "I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/fragment/app/Fragment;", + "TV;>;" + } + .end annotation + + sget-object p0, Ll0/f;->d:Ll0/f; + + invoke-static {p1, p0}, Lf/n/a/k/a;->S(ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final j0(Ljava/lang/Object;)Ljava/lang/Object; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Object;", + ")", + "Ljava/lang/Object;" + } + .end annotation + + instance-of v0, p0, Lj0/d$a; + + xor-int/lit8 v0, v0, 0x1 + + if-eqz v0, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V + + goto :goto_0 + + :cond_0 + new-instance v0, Lk0/a/p; + + invoke-static {p0}, Lj0/d;->exceptionOrNull-impl(Ljava/lang/Object;)Ljava/lang/Throwable; + + move-result-object p0 + + if-eqz p0, :cond_1 + + const/4 v1, 0x0 + + const/4 v2, 0x2 + + invoke-direct {v0, p0, v1, v2}, Lk0/a/p;->(Ljava/lang/Throwable;ZI)V + + move-object p0, v0 + + :goto_0 + return-object p0 + + :cond_1 + invoke-static {}, Lj0/n/c/h;->throwNpe()V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; + .locals 2 + + and-int/lit8 p2, p7, 0x1 + + if-eqz p2, :cond_0 + + const-string p1, ", " + + :cond_0 + and-int/lit8 p2, p7, 0x2 + + const-string p3, "" + + const/4 p5, 0x0 + + if-eqz p2, :cond_1 + + move-object p2, p3 + + goto :goto_0 + + :cond_1 + move-object p2, p5 + + :goto_0 + and-int/lit8 p6, p7, 0x4 + + if-eqz p6, :cond_2 + + goto :goto_1 + + :cond_2 + move-object p3, p5 + + :goto_1 + and-int/lit8 p6, p7, 0x8 + + if-eqz p6, :cond_3 + + const/4 p4, -0x1 + + :cond_3 + and-int/lit8 p6, p7, 0x10 + + if-eqz p6, :cond_4 + + const-string p6, "..." + + goto :goto_2 + + :cond_4 + move-object p6, p5 + + :goto_2 + and-int/lit8 p7, p7, 0x20 + + if-eqz p0, :cond_d + + if-eqz p1, :cond_c + + if-eqz p2, :cond_b + + if-eqz p3, :cond_a + + if-eqz p6, :cond_9 + + new-instance p7, Ljava/lang/StringBuilder; + + invoke-direct {p7}, Ljava/lang/StringBuilder;->()V + + invoke-virtual {p7, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; + + const/4 p2, 0x0 + + invoke-interface {p0}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_3 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_7 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + add-int/lit8 p2, p2, 0x1 + + const/4 v1, 0x1 + + if-le p2, v1, :cond_5 + + invoke-virtual {p7, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; + + :cond_5 + if-ltz p4, :cond_6 + + if-gt p2, p4, :cond_7 + + :cond_6 + invoke-static {p7, v0, p5}, Lj0/t/f;->appendElement(Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V + + goto :goto_3 + + :cond_7 + if-ltz p4, :cond_8 + + if-le p2, p4, :cond_8 + + invoke-virtual {p7, p6}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; + + :cond_8 + invoke-virtual {p7, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/CharSequence;)Ljava/lang/Appendable; + + invoke-virtual {p7}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + const-string p1, "joinTo(StringBuilder(), \u2026ed, transform).toString()" + + invoke-static {p0, p1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 + + :cond_9 + const-string p0, "truncated" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_a + const-string p0, "postfix" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_b + const-string p0, "prefix" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_c + const-string p0, "separator" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 + + :cond_d + const-string p0, "$this$joinToString" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p5 +.end method + +.method public static final k(Landroidx/recyclerview/widget/RecyclerView$ViewHolder;I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", + "I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", + "TV;>;" + } + .end annotation + + sget-object p0, Ll0/g;->d:Ll0/g; + + invoke-static {p1, p0}, Lf/n/a/k/a;->S(ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static k0([F)Landroid/graphics/RectF; + .locals 6 + + new-instance v0, Landroid/graphics/RectF; + + const/high16 v1, 0x7f800000 # Float.POSITIVE_INFINITY + + const/high16 v2, -0x800000 # Float.NEGATIVE_INFINITY + + invoke-direct {v0, v1, v1, v2, v2}, Landroid/graphics/RectF;->(FFFF)V + + const/4 v1, 0x1 + + :goto_0 + array-length v2, p0 + + if-ge v1, v2, :cond_4 + + add-int/lit8 v2, v1, -0x1 + + aget v2, p0, v2 + + const/high16 v3, 0x41200000 # 10.0f + + mul-float v2, v2, v3 + + invoke-static {v2}, Ljava/lang/Math;->round(F)I + + move-result v2 + + int-to-float v2, v2 + + div-float/2addr v2, v3 + + aget v4, p0, v1 + + mul-float v4, v4, v3 + + invoke-static {v4}, Ljava/lang/Math;->round(F)I + + move-result v4 + + int-to-float v4, v4 + + div-float/2addr v4, v3 + + iget v3, v0, Landroid/graphics/RectF;->left:F + + cmpg-float v5, v2, v3 + + if-gez v5, :cond_0 + + move v3, v2 + + :cond_0 + iput v3, v0, Landroid/graphics/RectF;->left:F + + iget v3, v0, Landroid/graphics/RectF;->top:F + + cmpg-float v5, v4, v3 + + if-gez v5, :cond_1 + + move v3, v4 + + :cond_1 + iput v3, v0, Landroid/graphics/RectF;->top:F + + iget v3, v0, Landroid/graphics/RectF;->right:F + + cmpl-float v5, v2, v3 + + if-lez v5, :cond_2 + + goto :goto_1 + + :cond_2 + move v2, v3 + + :goto_1 + iput v2, v0, Landroid/graphics/RectF;->right:F + + iget v2, v0, Landroid/graphics/RectF;->bottom:F + + cmpl-float v3, v4, v2 + + if-lez v3, :cond_3 + + goto :goto_2 + + :cond_3 + move v4, v2 + + :goto_2 + iput v4, v0, Landroid/graphics/RectF;->bottom:F + + add-int/lit8 v1, v1, 0x2 + + goto :goto_0 + + :cond_4 + invoke-virtual {v0}, Landroid/graphics/RectF;->sort()V + + return-object v0 +.end method + +.method public static final varargs l(Landroidx/fragment/app/DialogFragment;[I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/fragment/app/DialogFragment;", + "[I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/fragment/app/DialogFragment;", + "Ljava/util/List<", + "TV;>;>;" + } + .end annotation + + sget-object p0, Ll0/e;->d:Ll0/e; + + invoke-static {p1, p0}, Lf/n/a/k/a;->T([ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final l0(Lk0/a/a;Ljava/lang/Throwable;)Ljava/lang/Throwable; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lk0/a/a<", + "*>;", + "Ljava/lang/Throwable;", + ")", + "Ljava/lang/Throwable;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p1, :cond_2 + + instance-of v1, p0, Lk0/a/r1/t; + + if-nez v1, :cond_0 + + move-object p0, v0 + + :cond_0 + check-cast p0, Lk0/a/r1/t; + + if-eqz p0, :cond_1 + + iget-object p0, p0, Lk0/a/r1/t;->g:Lkotlin/coroutines/Continuation; + + if-eqz p0, :cond_1 + + invoke-static {p1, p0}, Lk0/a/r1/u;->b(Ljava/lang/Throwable;Lkotlin/coroutines/Continuation;)Ljava/lang/Throwable; + + move-result-object p0 + + return-object p0 + + :cond_1 + return-object p1 + + :cond_2 + const-string p0, "exception" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/jvm/functions/Function0<", + "+TT;>;)", + "Lkotlin/Lazy<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_0 + + new-instance v1, Lj0/e; + + const/4 v2, 0x2 + + invoke-direct {v1, p0, v0, v2}, Lj0/e;->(Lkotlin/jvm/functions/Function0;Ljava/lang/Object;I)V + + return-object v1 + + :cond_0 + const-string p0, "initializer" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final listOf(Ljava/lang/Object;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + invoke-static {p0}, Ljava/util/Collections;->singletonList(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + const-string v0, "java.util.Collections.singletonList(element)" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static final varargs listOf([Ljava/lang/Object;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_1 + + array-length v0, p0 + + if-lez v0, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + sget-object p0, Lj0/i/n;->d:Lj0/i/n; + + :goto_0 + return-object p0 + + :cond_1 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final varargs listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + invoke-static {p0}, Lf/n/a/k/a;->filterNotNull([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + return-object p0 +.end method + +.method public static final varargs m(Landroidx/fragment/app/Fragment;[I)Lkotlin/properties/ReadOnlyProperty; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Landroidx/fragment/app/Fragment;", + "[I)", + "Lkotlin/properties/ReadOnlyProperty<", + "Landroidx/fragment/app/Fragment;", + "Ljava/util/List<", + "TV;>;>;" + } + .end annotation + + sget-object p0, Ll0/f;->d:Ll0/f; + + invoke-static {p1, p0}, Lf/n/a/k/a;->T([ILkotlin/jvm/functions/Function2;)Ll0/h; + + move-result-object p0 + + return-object p0 +.end method + +.method public static m0(J)Z + .locals 3 + + const-wide/16 v0, 0x0 + + cmp-long v2, p0, v0 + + if-ltz v2, :cond_1 + + if-eqz v2, :cond_0 + + const/4 p0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 p0, 0x0 + + :goto_0 + return p0 + + :cond_1 + new-instance v0, Ljava/lang/IllegalArgumentException; + + const-string v1, "n >= 0 required but it was " + + invoke-static {v1, p0, p1}, Lf/e/b/a/a;->l(Ljava/lang/String;J)Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;+TR;>;)", + "Lkotlin/sequences/Sequence<", + "TR;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + new-instance v0, Lj0/s/u; + + invoke-direct {v0, p0, p1}, Lj0/s/u;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V + + return-object v0 + + :cond_0 + const-string p0, "transform" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$map" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final mapCapacity(I)I + .locals 1 + + if-gez p0, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x3 + + if-ge p0, v0, :cond_1 + + add-int/lit8 p0, p0, 0x1 + + goto :goto_0 + + :cond_1 + const/high16 v0, 0x40000000 # 2.0f + + if-ge p0, v0, :cond_2 + + int-to-float p0, p0 + + const/high16 v0, 0x3f400000 # 0.75f + + div-float/2addr p0, v0 + + const/high16 v0, 0x3f800000 # 1.0f + + add-float/2addr p0, v0 + + float-to-int p0, p0 + + goto :goto_0 + + :cond_2 + const p0, 0x7fffffff + + :goto_0 + return p0 +.end method + +.method public static final mapNotNull(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;+TR;>;)", + "Lkotlin/sequences/Sequence<", + "TR;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Lj0/s/u; + + invoke-direct {v0, p0, p1}, Lj0/s/u;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)V + + invoke-static {v0}, Lf/n/a/k/a;->filterNotNull(Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p0, "$this$mapNotNull" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final mapOf(Lkotlin/Pair;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/Pair<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + iget-object v0, p0, Lkotlin/Pair;->first:Ljava/lang/Object; + + iget-object p0, p0, Lkotlin/Pair;->second:Ljava/lang/Object; + + invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + const-string v0, "java.util.Collections.si\u2026(pair.first, pair.second)" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 + + :cond_0 + const-string p0, "pair" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final varargs mapOf([Lkotlin/Pair;)Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Lkotlin/Pair<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + array-length v0, p0 + + if-lez v0, :cond_0 + + new-instance v0, Ljava/util/LinkedHashMap; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;->(I)V + + invoke-static {v0, p0}, Lf/n/a/k/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V + + goto :goto_0 + + :cond_0 + sget-object v0, Lj0/i/o;->d:Lj0/i/o; + + :goto_0 + return-object v0 +.end method + +.method public static final minus(Ljava/util/Map;Ljava/lang/Iterable;)Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;", + "Ljava/lang/Iterable<", + "+TK;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_2 + + if-eqz p1, :cond_1 + + invoke-static {p0}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p0 + + move-object v1, p0 + + check-cast v1, Ljava/util/LinkedHashMap; + + invoke-virtual {v1}, Ljava/util/LinkedHashMap;->keySet()Ljava/util/Set; + + move-result-object v1 + + if-eqz v1, :cond_0 + + invoke-static {p1, v1}, Lf/n/a/k/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; + + move-result-object p1 + + invoke-static {v1}, Lj0/n/c/u;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection; + + move-result-object v0 + + invoke-interface {v0, p1}, Ljava/util/Collection;->removeAll(Ljava/util/Collection;)Z + + invoke-static {p0}, Lf/n/a/k/a;->optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p0, "$this$removeAll" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "keys" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_2 + const-string p0, "$this$minus" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final varargs mutableListOf([Ljava/lang/Object;)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_1 + + array-length v0, p0 + + if-nez v0, :cond_0 + + new-instance p0, Ljava/util/ArrayList; + + invoke-direct {p0}, Ljava/util/ArrayList;->()V + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/util/ArrayList; + + new-instance v1, Lj0/i/d; + + const/4 v2, 0x1 + + invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + move-object p0, v0 + + :goto_0 + return-object p0 + + :cond_1 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final varargs mutableMapOf([Lkotlin/Pair;)Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([", + "Lkotlin/Pair<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + new-instance v0, Ljava/util/LinkedHashMap; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;->(I)V + + invoke-static {v0, p0}, Lf/n/a/k/a;->putAll(Ljava/util/Map;[Lkotlin/Pair;)V + + return-object v0 +.end method + +.method public static final varargs mutableSetOf([Ljava/lang/Object;)Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + new-instance v0, Ljava/util/LinkedHashSet; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V + + invoke-static {p0, v0}, Lf/n/a/k/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; + + return-object v0 +.end method + +.method public static final n(Lo0/u;)Lokio/BufferedSink; + .locals 1 + + if-eqz p0, :cond_0 + + new-instance v0, Lo0/p; + + invoke-direct {v0, p0}, Lo0/p;->(Lo0/u;)V + + return-object v0 + + :cond_0 + const-string p0, "$receiver" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final n0(Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; + .locals 5 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/coroutines/CoroutineContext;", + "Lkotlin/jvm/functions/Function2<", + "-", + "Lkotlinx/coroutines/CoroutineScope;", + "-", + "Lkotlin/coroutines/Continuation<", + "-TT;>;+", + "Ljava/lang/Object;", + ">;", + "Lkotlin/coroutines/Continuation<", + "-TT;>;)", + "Ljava/lang/Object;" + } + .end annotation + + sget-object v0, Lj0/k/g/a;->d:Lj0/k/g/a; + + invoke-interface {p2}, Lkotlin/coroutines/Continuation;->getContext()Lkotlin/coroutines/CoroutineContext; + + move-result-object v1 + + invoke-interface {v1, p0}, Lkotlin/coroutines/CoroutineContext;->plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + + move-result-object p0 + + const/4 v2, 0x0 + + if-eqz p0, :cond_9 + + sget-object v3, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; + + invoke-interface {p0, v3}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object v3 + + check-cast v3, Lkotlinx/coroutines/Job; + + if-eqz v3, :cond_1 + + invoke-interface {v3}, Lkotlinx/coroutines/Job;->a()Z + + move-result v4 + + if-eqz v4, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {v3}, Lkotlinx/coroutines/Job;->e()Ljava/util/concurrent/CancellationException; + + move-result-object p0 + + throw p0 + + :cond_1 + :goto_0 + if-ne p0, v1, :cond_2 + + new-instance v0, Lk0/a/r1/t; + + invoke-direct {v0, p0, p2}, Lk0/a/r1/t;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V + + invoke-static {v0, v0, p1}, Lf/n/a/k/a;->Z(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; + + move-result-object v0 + + goto :goto_2 + + :cond_2 + sget-object v3, Lj0/k/d;->a:Lj0/k/d$a; + + invoke-interface {p0, v3}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object v3 + + check-cast v3, Lj0/k/d; + + sget-object v4, Lj0/k/d;->a:Lj0/k/d$a; + + invoke-interface {v1, v4}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object v1 + + check-cast v1, Lj0/k/d; + + invoke-static {v3, v1}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z + + move-result v1 + + if-eqz v1, :cond_3 + + new-instance v0, Lk0/a/p1; + + invoke-direct {v0, p0, p2}, Lk0/a/p1;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V + + invoke-static {p0, v2}, Lk0/a/r1/x;->c(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object p2 + + :try_start_0 + invoke-static {v0, v0, p1}, Lf/n/a/k/a;->Z(Lk0/a/a;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; + + move-result-object v0 + :try_end_0 + .catchall {:try_start_0 .. :try_end_0} :catchall_0 + + invoke-static {p0, p2}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V + + goto :goto_2 + + :catchall_0 + move-exception p1 + + invoke-static {p0, p2}, Lk0/a/r1/x;->a(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Object;)V + + throw p1 + + :cond_3 + new-instance v1, Lk0/a/g0; + + invoke-direct {v1, p0, p2}, Lk0/a/g0;->(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V + + invoke-virtual {v1}, Lk0/a/a;->Q()V + + invoke-static {p1, v1, v1}, Lf/n/a/k/a;->Y(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V + + :cond_4 + iget p0, v1, Lk0/a/g0;->_decision:I + + const/4 p1, 0x0 + + const/4 p2, 0x1 + + if-eqz p0, :cond_6 + + const/4 p2, 0x2 + + if-ne p0, p2, :cond_5 + + goto :goto_1 + + :cond_5 + new-instance p0, Ljava/lang/IllegalStateException; + + const-string p1, "Already suspended" + + invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p1 + + invoke-direct {p0, p1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw p0 + + :cond_6 + sget-object p0, Lk0/a/g0;->h:Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater; + + invoke-virtual {p0, v1, p1, p2}, Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;->compareAndSet(Ljava/lang/Object;II)Z + + move-result p0 + + if-eqz p0, :cond_4 + + const/4 p1, 0x1 + + :goto_1 + if-eqz p1, :cond_7 + + goto :goto_2 + + :cond_7 + invoke-virtual {v1}, Lk0/a/c1;->x()Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p0}, Lk0/a/d1;->b(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v0 + + instance-of p0, v0, Lk0/a/p; + + if-nez p0, :cond_8 + + :goto_2 + return-object v0 + + :cond_8 + check-cast v0, Lk0/a/p; + + iget-object p0, v0, Lk0/a/p;->a:Ljava/lang/Throwable; + + throw p0 + + :cond_9 + const-string p0, "$this$checkCompletion" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v2 +.end method + +.method public static final o(Lo0/w;)Lo0/g; + .locals 1 + + new-instance v0, Lo0/q; + + invoke-direct {v0, p0}, Lo0/q;->(Lo0/w;)V + + return-object v0 +.end method + +.method public static final optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "+TT;>;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + sget-object p0, Lj0/i/n;->d:Lj0/i/n; + + :goto_0 + return-object p0 +.end method + +.method public static final optimizeReadOnlyMap(Ljava/util/Map;)Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map;->size()I + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-static {p0}, Lf/n/a/k/a;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + sget-object p0, Lj0/i/o;->d:Lj0/i/o; + + :goto_0 + return-object p0 +.end method + +.method public static final optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "+TT;>;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + goto :goto_0 + + :cond_0 + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + sget-object p0, Lj0/i/p;->d:Lj0/i/p; + + :goto_0 + return-object p0 +.end method + +.method public static p(Lkotlin/coroutines/CoroutineContext;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + .locals 0 + + and-int/lit8 p1, p2, 0x1 + + const/4 p1, 0x0 + + if-eqz p0, :cond_1 + + sget-object p2, Lkotlinx/coroutines/Job;->c:Lkotlinx/coroutines/Job$a; + + invoke-interface {p0, p2}, Lkotlin/coroutines/CoroutineContext;->get(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext$a; + + move-result-object p0 + + check-cast p0, Lkotlinx/coroutines/Job; + + if-eqz p0, :cond_0 + + invoke-interface {p0, p1}, Lkotlinx/coroutines/Job;->p(Ljava/util/concurrent/CancellationException;)V + + :cond_0 + return-void + + :cond_1 + const-string p0, "$this$cancel" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static final plus(Ljava/util/Map;Ljava/util/Map;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;", + "Ljava/util/Map<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + new-instance v0, Ljava/util/LinkedHashMap; + + invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + invoke-virtual {v0, p1}, Ljava/util/LinkedHashMap;->putAll(Ljava/util/Map;)V + + return-object v0 + + :cond_0 + const-string p0, "map" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$plus" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final plus(Ljava/util/Map;Lkotlin/Pair;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;", + "Lkotlin/Pair<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + if-eqz p0, :cond_1 + + invoke-interface {p0}, Ljava/util/Map;->isEmpty()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-static {p1}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + new-instance v0, Ljava/util/LinkedHashMap; + + invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + iget-object p0, p1, Lkotlin/Pair;->first:Ljava/lang/Object; + + iget-object p1, p1, Lkotlin/Pair;->second:Ljava/lang/Object; + + invoke-virtual {v0, p0, p1}, Ljava/util/LinkedHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + move-object p0, v0 + + :goto_0 + return-object p0 + + :cond_1 + const-string p0, "$this$plus" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final plus(Ljava/util/Set;Ljava/lang/Iterable;)Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "+TT;>;", + "Ljava/lang/Iterable<", + "+TT;>;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_3 + + if-eqz p1, :cond_2 + + instance-of v1, p1, Ljava/util/Collection; + + if-eqz v1, :cond_0 + + move-object v0, p1 + + check-cast v0, Ljava/util/Collection; + + invoke-interface {v0}, Ljava/util/Collection;->size()I + + move-result v0 + + invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v0 + + :cond_0 + if-eqz v0, :cond_1 + + invoke-virtual {v0}, Ljava/lang/Number;->intValue()I + + move-result v0 + + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v1 + + add-int/2addr v1, v0 + + goto :goto_0 + + :cond_1 + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v0 + + mul-int/lit8 v1, v0, 0x2 + + :goto_0 + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v0 + + new-instance v1, Ljava/util/LinkedHashSet; + + invoke-direct {v1, v0}, Ljava/util/LinkedHashSet;->(I)V + + invoke-virtual {v1, p0}, Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z + + invoke-static {v1, p1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + + return-object v1 + + :cond_2 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_3 + const-string p0, "$this$plus" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final plus(Ljava/util/Set;Ljava/lang/Object;)Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Set<", + "+TT;>;TT;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Ljava/util/LinkedHashSet; + + invoke-interface {p0}, Ljava/util/Set;->size()I + + move-result v1 + + add-int/lit8 v1, v1, 0x1 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V + + invoke-virtual {v0, p0}, Ljava/util/LinkedHashSet;->addAll(Ljava/util/Collection;)Z + + invoke-virtual {v0, p1}, Ljava/util/LinkedHashSet;->add(Ljava/lang/Object;)Z + + return-object v0 + + :cond_0 + const-string p0, "$this$plus" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + .locals 1 + + sget-object v0, Lj0/k/f;->d:Lj0/k/f; + + if-ne p1, v0, :cond_0 + + goto :goto_0 + + :cond_0 + sget-object v0, Lj0/k/e;->d:Lj0/k/e; + + invoke-interface {p1, p0, v0}, Lkotlin/coroutines/CoroutineContext;->fold(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lkotlin/coroutines/CoroutineContext; + + :goto_0 + return-object p0 +.end method + +.method public static final plus(Lkotlin/sequences/Sequence;Lkotlin/sequences/Sequence;)Lkotlin/sequences/Sequence; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + if-eqz p1, :cond_0 + + const/4 v0, 0x2 + + new-array v0, v0, [Lkotlin/sequences/Sequence; + + const/4 v1, 0x0 + + aput-object p0, v0, v1 + + const/4 p0, 0x1 + + aput-object p1, v0, p0 + + invoke-static {v0}, Lf/n/a/k/a;->sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + sget-object p1, Lj0/s/k;->d:Lj0/s/k; + + invoke-static {p0, p1}, Lf/n/a/k/a;->v(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p0, "elements" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final putAll(Ljava/util/Map;[Lkotlin/Pair;)V + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "-TK;-TV;>;[", + "Lkotlin/Pair<", + "+TK;+TV;>;)V" + } + .end annotation + + array-length v0, p1 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + aget-object v2, p1, v1 + + iget-object v3, v2, Lkotlin/Pair;->first:Ljava/lang/Object; + + iget-object v2, v2, Lkotlin/Pair;->second:Ljava/lang/Object; + + invoke-interface {p0, v3, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 :cond_0 return-void .end method -.method public getAlpha()I - .locals 1 +.method public static synthetic q(Lkotlinx/coroutines/Job;Ljava/util/concurrent/CancellationException;ILjava/lang/Object;)V + .locals 0 - iget v0, p0, Lf/n/a/k/a;->c:I + and-int/lit8 p1, p2, 0x1 - return v0 -.end method + const/4 p1, 0x0 -.method public getIntrinsicHeight()I - .locals 1 - - iget v0, p0, Lf/n/a/k/a;->e:I - - return v0 -.end method - -.method public getIntrinsicWidth()I - .locals 1 - - iget v0, p0, Lf/n/a/k/a;->d:I - - return v0 -.end method - -.method public getMinimumHeight()I - .locals 1 - - iget v0, p0, Lf/n/a/k/a;->e:I - - return v0 -.end method - -.method public getMinimumWidth()I - .locals 1 - - iget v0, p0, Lf/n/a/k/a;->d:I - - return v0 -.end method - -.method public getOpacity()I - .locals 1 - - const/4 v0, -0x3 - - return v0 -.end method - -.method public setAlpha(I)V - .locals 1 - - iput p1, p0, Lf/n/a/k/a;->c:I - - iget-object v0, p0, Lf/n/a/k/a;->a:Landroid/graphics/Paint; - - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V + invoke-interface {p0, p1}, Lkotlinx/coroutines/Job;->p(Ljava/util/concurrent/CancellationException;)V return-void .end method -.method public setColorFilter(Landroid/graphics/ColorFilter;)V +.method public static r(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;", + "Ljava/lang/String;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_0 + + return-object p0 + + :cond_0 + new-instance p0, Ljava/lang/NullPointerException; + + invoke-direct {p0, p1}, Ljava/lang/NullPointerException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static final random([Ljava/lang/Object;Lj0/p/c;)Ljava/lang/Object; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;", + "Lj0/p/c;", + ")TT;" + } + .end annotation + + if-eqz p0, :cond_2 + + array-length v0, p0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-nez v0, :cond_1 + + array-length v0, p0 + + invoke-virtual {p1, v0}, Lj0/p/c;->nextInt(I)I + + move-result p1 + + aget-object p0, p0, p1 + + return-object p0 + + :cond_1 + new-instance p0, Ljava/util/NoSuchElementException; + + const-string p1, "Array is empty." + + invoke-direct {p0, p1}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V + + throw p0 + + :cond_2 + const-string p0, "$this$random" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final removeAll(Ljava/util/List;Lkotlin/jvm/functions/Function1;)Z + .locals 7 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;", + "Ljava/lang/Boolean;", + ">;)Z" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_a + + if-eqz p1, :cond_9 + + instance-of v1, p0, Ljava/util/RandomAccess; + + const/4 v2, 0x1 + + const/4 v3, 0x0 + + if-nez v1, :cond_2 + + instance-of v1, p0, Lj0/n/c/v/a; + + if-eqz v1, :cond_1 + + instance-of v1, p0, Lj0/n/c/v/b; + + if-eqz v1, :cond_0 + + goto :goto_0 + + :cond_0 + const-string p1, "kotlin.collections.MutableIterable" + + invoke-static {p0, p1}, Lj0/n/c/u;->throwCce(Ljava/lang/Object;Ljava/lang/String;)V + + throw v0 + + :cond_1 + :goto_0 + invoke-static {p0, p1, v2}, Lf/n/a/k/a;->u(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z + + move-result v2 + + goto :goto_4 + + :cond_2 + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I + + move-result v0 + + if-ltz v0, :cond_5 + + const/4 v1, 0x0 + + const/4 v4, 0x0 + + :goto_1 + invoke-interface {p0, v1}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object v5 + + invoke-interface {p1, v5}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v6 + + check-cast v6, Ljava/lang/Boolean; + + invoke-virtual {v6}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v6 + + if-ne v6, v2, :cond_3 + + goto :goto_2 + + :cond_3 + if-eq v4, v1, :cond_4 + + invoke-interface {p0, v4, v5}, Ljava/util/List;->set(ILjava/lang/Object;)Ljava/lang/Object; + + :cond_4 + add-int/lit8 v4, v4, 0x1 + + :goto_2 + if-eq v1, v0, :cond_6 + + add-int/lit8 v1, v1, 0x1 + + goto :goto_1 + + :cond_5 + const/4 v4, 0x0 + + :cond_6 + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result p1 + + if-ge v4, p1, :cond_7 + + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I + + move-result p1 + + if-lt p1, v4, :cond_8 + + :goto_3 + invoke-interface {p0, p1}, Ljava/util/List;->remove(I)Ljava/lang/Object; + + if-eq p1, v4, :cond_8 + + add-int/lit8 p1, p1, -0x1 + + goto :goto_3 + + :cond_7 + const/4 v2, 0x0 + + :cond_8 + :goto_4 + return v2 + + :cond_9 + const-string p0, "predicate" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_a + const-string p0, "$this$removeAll" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final roundToInt(F)I .locals 1 - iget-object v0, p0, Lf/n/a/k/a;->a:Landroid/graphics/Paint; + invoke-static {p0}, Ljava/lang/Float;->isNaN(F)Z - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; + move-result v0 + if-nez v0, :cond_0 + + invoke-static {p0}, Ljava/lang/Math;->round(F)I + + move-result p0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Cannot round NaN value." + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static final s(JJJ)V + .locals 5 + + or-long v0, p2, p4 + + const-wide/16 v2, 0x0 + + cmp-long v4, v0, v2 + + if-ltz v4, :cond_0 + + cmp-long v0, p2, p0 + + if-gtz v0, :cond_0 + + sub-long v0, p0, p2 + + cmp-long v2, v0, p4 + + if-ltz v2, :cond_0 + + return-void + + :cond_0 + new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; + + const-string v1, "size=" + + const-string v2, " offset=" + + invoke-static {v1, p0, p1, v2}, Lf/e/b/a/a;->G(Ljava/lang/String;JLjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object p0 + + invoke-virtual {p0, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + const-string p1, " byteCount=" + + invoke-virtual {p0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {p0, p4, p5}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {p0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {v0, p0}, Ljava/lang/ArrayIndexOutOfBoundsException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final varargs sequenceOf([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + array-length v0, p0 + + if-nez v0, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_1 + + sget-object p0, Lj0/s/f;->a:Lj0/s/f; + + goto :goto_1 + + :cond_1 + invoke-static {p0}, Lf/n/a/k/a;->asSequence([Ljava/lang/Object;)Lkotlin/sequences/Sequence; + + move-result-object p0 + + :goto_1 + return-object p0 +.end method + +.method public static final setOf(Ljava/lang/Object;)Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(TT;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + invoke-static {p0}, Ljava/util/Collections;->singleton(Ljava/lang/Object;)Ljava/util/Set; + + move-result-object p0 + + const-string v0, "java.util.Collections.singleton(element)" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static final varargs setOf([Ljava/lang/Object;)Ljava/util/Set; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + array-length v0, p0 + + if-lez v0, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->toSet([Ljava/lang/Object;)Ljava/util/Set; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + sget-object p0, Lj0/i/p;->d:Lj0/i/p; + + :goto_0 + return-object p0 +.end method + +.method public static final single([C)C + .locals 2 + + array-length v0, p0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-ne v0, v1, :cond_0 + + const/4 v0, 0x0 + + aget-char p0, p0, v0 + + return p0 + + :cond_0 + new-instance p0, Ljava/lang/IllegalArgumentException; + + const-string v0, "Array has more than one element." + + invoke-direct {p0, v0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p0 + + :cond_1 + new-instance p0, Ljava/util/NoSuchElementException; + + const-string v0, "Array is empty." + + invoke-direct {p0, v0}, Ljava/util/NoSuchElementException;->(Ljava/lang/String;)V + + throw p0 +.end method + +.method public static final sort(Ljava/util/List;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/util/List<", + "TT;>;)V" + } + .end annotation + + if-eqz p0, :cond_1 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x1 + + if-le v0, v1, :cond_0 + + invoke-static {p0}, Ljava/util/Collections;->sort(Ljava/util/List;)V + + :cond_0 + return-void + + :cond_1 + const-string p0, "$this$sort" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final sortWith(Ljava/util/List;Ljava/util/Comparator;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/List<", + "TT;>;", + "Ljava/util/Comparator<", + "-TT;>;)V" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_2 + + if-eqz p1, :cond_1 + + invoke-interface {p0}, Ljava/util/List;->size()I + + move-result v0 + + const/4 v1, 0x1 + + if-le v0, v1, :cond_0 + + invoke-static {p0, p1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V + + :cond_0 + return-void + + :cond_1 + const-string p0, "comparator" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_2 + const-string p0, "$this$sortWith" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;", + "Ljava/util/Comparator<", + "-TT;>;)V" + } + .end annotation + + array-length v0, p0 + + const/4 v1, 0x1 + + if-le v0, v1, :cond_0 + + invoke-static {p0, p1}, Ljava/util/Arrays;->sort([Ljava/lang/Object;Ljava/util/Comparator;)V + + :cond_0 return-void .end method -.method public setFilterBitmap(Z)V +.method public static final sortedWith(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Ljava/util/Comparator<", + "-TT;>;)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + const/4 v0, 0x0 + + if-eqz p0, :cond_1 + + if-eqz p1, :cond_0 + + new-instance v0, Lj0/s/r; + + invoke-direct {v0, p0, p1}, Lj0/s/r;->(Lkotlin/sequences/Sequence;Ljava/util/Comparator;)V + + return-object v0 + + :cond_0 + const-string p0, "comparator" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 + + :cond_1 + const-string p0, "$this$sortedWith" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final t(Ljava/lang/String;II)Ljava/net/InetAddress; + .locals 16 + + move-object/from16 v0, p0 + + move/from16 v1, p2 + + const/16 v2, 0x10 + + new-array v3, v2, [B + + const/4 v4, -0x1 + + const/4 v5, 0x0 + + move/from16 v6, p1 + + const/4 v7, 0x0 + + const/4 v8, -0x1 + + const/4 v9, -0x1 + + :goto_0 + const/4 v10, 0x0 + + if-ge v6, v1, :cond_16 + + if-ne v7, v2, :cond_0 + + return-object v10 + + :cond_0 + add-int/lit8 v11, v6, 0x2 + + const/4 v12, 0x4 + + const/16 v13, 0xff + + if-gt v11, v1, :cond_3 + + const-string v14, "::" + + invoke-static {v0, v14, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z + + move-result v14 + + if-eqz v14, :cond_3 + + if-eq v8, v4, :cond_1 + + return-object v10 + + :cond_1 + add-int/lit8 v7, v7, 0x2 + + move v8, v7 + + if-ne v11, v1, :cond_2 + + goto/16 :goto_b + + :cond_2 + move v9, v11 + + goto/16 :goto_7 + + :cond_3 + if-eqz v7, :cond_11 + + const-string v11, ":" + + invoke-static {v0, v11, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z + + move-result v11 + + if-eqz v11, :cond_4 + + add-int/lit8 v6, v6, 0x1 + + goto/16 :goto_6 + + :cond_4 + const-string v11, "." + + invoke-static {v0, v11, v6, v5, v12}, Lj0/t/k;->startsWith$default(Ljava/lang/String;Ljava/lang/String;IZI)Z + + move-result v6 + + if-eqz v6, :cond_10 + + add-int/lit8 v6, v7, -0x2 + + move v11, v6 + + :goto_1 + if-ge v9, v1, :cond_d + + if-ne v11, v2, :cond_5 + + goto :goto_4 + + :cond_5 + if-eq v11, v6, :cond_7 + + invoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C + + move-result v14 + + const/16 v15, 0x2e + + if-eq v14, v15, :cond_6 + + goto :goto_4 + + :cond_6 + add-int/lit8 v9, v9, 0x1 + + :cond_7 + move v14, v9 + + const/4 v15, 0x0 + + :goto_2 + if-ge v14, v1, :cond_b + + invoke-virtual {v0, v14}, Ljava/lang/String;->charAt(I)C + + move-result v5 + + const/16 v2, 0x30 + + if-lt v5, v2, :cond_b + + const/16 v4, 0x39 + + if-le v5, v4, :cond_8 + + goto :goto_3 + + :cond_8 + if-nez v15, :cond_9 + + if-eq v9, v14, :cond_9 + + goto :goto_4 + + :cond_9 + mul-int/lit8 v15, v15, 0xa + + add-int/2addr v15, v5 + + sub-int/2addr v15, v2 + + if-le v15, v13, :cond_a + + goto :goto_4 + + :cond_a + add-int/lit8 v14, v14, 0x1 + + const/16 v2, 0x10 + + const/4 v4, -0x1 + + const/4 v5, 0x0 + + goto :goto_2 + + :cond_b + :goto_3 + sub-int v2, v14, v9 + + if-nez v2, :cond_c + + goto :goto_4 + + :cond_c + add-int/lit8 v2, v11, 0x1 + + int-to-byte v4, v15 + + aput-byte v4, v3, v11 + + move v11, v2 + + move v9, v14 + + const/16 v2, 0x10 + + const/4 v4, -0x1 + + const/4 v5, 0x0 + + goto :goto_1 + + :cond_d + add-int/2addr v6, v12 + + if-ne v11, v6, :cond_e + + const/4 v0, 0x1 + + goto :goto_5 + + :cond_e + :goto_4 + const/4 v0, 0x0 + + :goto_5 + if-nez v0, :cond_f + + return-object v10 + + :cond_f + add-int/lit8 v7, v7, 0x2 + + goto :goto_b + + :cond_10 + return-object v10 + + :cond_11 + :goto_6 + move v9, v6 + + :goto_7 + move v6, v9 + + const/4 v2, 0x0 + + :goto_8 + if-ge v6, v1, :cond_13 + + invoke-virtual {v0, v6}, Ljava/lang/String;->charAt(I)C + + move-result v4 + + invoke-static {v4}, Ln0/g0/b;->w(C)I + + move-result v4 + + const/4 v5, -0x1 + + if-ne v4, v5, :cond_12 + + goto :goto_9 + + :cond_12 + shl-int/lit8 v2, v2, 0x4 + + add-int/2addr v2, v4 + + add-int/lit8 v6, v6, 0x1 + + goto :goto_8 + + :cond_13 + :goto_9 + sub-int v4, v6, v9 + + if-eqz v4, :cond_15 + + if-le v4, v12, :cond_14 + + goto :goto_a + + :cond_14 + add-int/lit8 v4, v7, 0x1 + + ushr-int/lit8 v5, v2, 0x8 + + and-int/2addr v5, v13 + + int-to-byte v5, v5 + + aput-byte v5, v3, v7 + + add-int/lit8 v7, v4, 0x1 + + and-int/lit16 v2, v2, 0xff + + int-to-byte v2, v2 + + aput-byte v2, v3, v4 + + const/16 v2, 0x10 + + const/4 v4, -0x1 + + const/4 v5, 0x0 + + goto/16 :goto_0 + + :cond_15 + :goto_a + return-object v10 + + :cond_16 + :goto_b + const/16 v0, 0x10 + + if-eq v7, v0, :cond_18 + + const/4 v1, -0x1 + + if-ne v8, v1, :cond_17 + + return-object v10 + + :cond_17 + sub-int v1, v7, v8 + + rsub-int/lit8 v2, v1, 0x10 + + invoke-static {v3, v8, v3, v2, v1}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V + + rsub-int/lit8 v2, v7, 0x10 + + add-int/2addr v2, v8 + + const/4 v0, 0x0 + + int-to-byte v0, v0 + + invoke-static {v3, v8, v2, v0}, Ljava/util/Arrays;->fill([BIIB)V + + :cond_18 + invoke-static {v3}, Ljava/net/InetAddress;->getByAddress([B)Ljava/net/InetAddress; + + move-result-object v0 + + return-object v0 +.end method + +.method public static final take(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;I)", + "Lkotlin/sequences/Sequence<", + "TT;>;" + } + .end annotation + + if-ltz p1, :cond_0 + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + :goto_0 + if-eqz v0, :cond_3 + + if-nez p1, :cond_1 + + sget-object p0, Lj0/s/f;->a:Lj0/s/f; + + goto :goto_1 + + :cond_1 + instance-of v0, p0, Lj0/s/e; + + if-eqz v0, :cond_2 + + check-cast p0, Lj0/s/e; + + invoke-interface {p0, p1}, Lj0/s/e;->take(I)Lkotlin/sequences/Sequence; + + move-result-object p0 + + goto :goto_1 + + :cond_2 + new-instance v0, Lj0/s/t; + + invoke-direct {v0, p0, p1}, Lj0/s/t;->(Lkotlin/sequences/Sequence;I)V + + move-object p0, v0 + + :goto_1 + return-object p0 + + :cond_3 + const-string p0, "Requested element count " + + const-string v0, " is less than zero." + + invoke-static {p0, p1, v0}, Lf/e/b/a/a;->i(Ljava/lang/String;ILjava/lang/String;)Ljava/lang/String; + + move-result-object p0 + + new-instance p1, Ljava/lang/IllegalArgumentException; + + invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object p0 + + invoke-direct {p1, p0}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V + + throw p1 +.end method + +.method public static final throwCountOverflow()V + .locals 2 + + new-instance v0, Ljava/lang/ArithmeticException; + + const-string v1, "Count overflow has happened." + + invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final throwIndexOverflow()V + .locals 2 + + new-instance v0, Ljava/lang/ArithmeticException; + + const-string v1, "Index overflow has happened." + + invoke-direct {v0, v1}, Ljava/lang/ArithmeticException;->(Ljava/lang/String;)V + + throw v0 +.end method + +.method public static final throwOnFailure(Ljava/lang/Object;)V .locals 1 - iget-object v0, p0, Lf/n/a/k/a;->a:Landroid/graphics/Paint; + instance-of v0, p0, Lj0/d$a; - invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setFilterBitmap(Z)V + if-nez v0, :cond_0 return-void + + :cond_0 + check-cast p0, Lj0/d$a; + + iget-object p0, p0, Lj0/d$a;->exception:Ljava/lang/Throwable; + + throw p0 +.end method + +.method public static final toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Lkotlin/sequences/Sequence<", + "+TT;>;TC;)TC;" + } + .end annotation + + invoke-interface {p0}, Lkotlin/sequences/Sequence;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p1, v0}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + + goto :goto_0 + + :cond_0 + return-object p1 +.end method + +.method public static final toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>([TT;TC;)TC;" + } + .end annotation + + array-length v0, p0 + + const/4 v1, 0x0 + + :goto_0 + if-ge v1, v0, :cond_0 + + aget-object v2, p0, v1 + + invoke-interface {p1, v2}, Ljava/util/Collection;->add(Ljava/lang/Object;)Z + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + return-object p1 +.end method + +.method public static final toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + .locals 0 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; + + move-result-object p0 + + return-object p0 + + :cond_0 + const-string p0, "$this$toList" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toList([I)Ljava/util/List; + .locals 4 + .annotation system Ldalvik/annotation/Signature; + value = { + "([I)", + "Ljava/util/List<", + "Ljava/lang/Integer;", + ">;" + } + .end annotation + + if-eqz p0, :cond_3 + + array-length v0, p0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x0 + + const/4 v2, 0x1 + + if-eq v0, v2, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + array-length v2, p0 + + invoke-direct {v0, v2}, Ljava/util/ArrayList;->(I)V + + array-length v2, p0 + + :goto_0 + if-ge v1, v2, :cond_2 + + aget v3, p0, v1 + + invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object v3 + + invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z + + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_0 + aget p0, p0, v1 + + invoke-static {p0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; + + move-result-object p0 + + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + + move-result-object v0 + + goto :goto_1 + + :cond_1 + sget-object v0, Lj0/i/n;->d:Lj0/i/n; + + :cond_2 + :goto_1 + return-object v0 + + :cond_3 + const-string p0, "$this$toList" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toList([Ljava/lang/Object;)Ljava/util/List; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_2 + + array-length v0, p0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + invoke-static {p0}, Lf/n/a/k/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + aget-object p0, p0, v0 + + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + + move-result-object p0 + + goto :goto_0 + + :cond_1 + sget-object p0, Lj0/i/n;->d:Lj0/i/n; + + :goto_0 + return-object p0 + + :cond_2 + const-string p0, "$this$toList" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toMap(Ljava/lang/Iterable;)Ljava/util/Map; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+", + "Lkotlin/Pair<", + "+TK;+TV;>;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + move-object v0, p0 + + check-cast v0, Ljava/util/Collection; + + invoke-interface {v0}, Ljava/util/Collection;->size()I + + move-result v1 + + if-eqz v1, :cond_1 + + const/4 v2, 0x1 + + if-eq v1, v2, :cond_0 + + new-instance v1, Ljava/util/LinkedHashMap; + + invoke-interface {v0}, Ljava/util/Collection;->size()I + + move-result v0 + + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v0 + + invoke-direct {v1, v0}, Ljava/util/LinkedHashMap;->(I)V + + invoke-static {p0, v1}, Lf/n/a/k/a;->toMap(Ljava/lang/Iterable;Ljava/util/Map;)Ljava/util/Map; + + goto :goto_0 + + :cond_0 + check-cast p0, Ljava/util/List; + + const/4 v0, 0x0 + + invoke-interface {p0, v0}, Ljava/util/List;->get(I)Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Lkotlin/Pair; + + invoke-static {p0}, Lf/n/a/k/a;->mapOf(Lkotlin/Pair;)Ljava/util/Map; + + move-result-object v1 + + goto :goto_0 + + :cond_1 + sget-object v1, Lj0/i/o;->d:Lj0/i/o; + + :goto_0 + return-object v1 +.end method + +.method public static final toMap(Ljava/lang/Iterable;Ljava/util/Map;)Ljava/util/Map; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + ";>(", + "Ljava/lang/Iterable<", + "+", + "Lkotlin/Pair<", + "+TK;+TV;>;>;TM;)TM;" + } + .end annotation + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v0 + + if-eqz v0, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v0 + + check-cast v0, Lkotlin/Pair; + + iget-object v1, v0, Lkotlin/Pair;->first:Ljava/lang/Object; + + iget-object v0, v0, Lkotlin/Pair;->second:Ljava/lang/Object; + + invoke-interface {p1, v1, v0}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; + + goto :goto_0 + + :cond_0 + return-object p1 +.end method + +.method public static final toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Ljava/util/ArrayList; + + invoke-direct {v0}, Ljava/util/ArrayList;->()V + + invoke-static {p0, v0}, Lf/n/a/k/a;->toCollection(Lkotlin/sequences/Sequence;Ljava/util/Collection;)Ljava/util/Collection; + + check-cast v0, Ljava/util/List; + + return-object v0 + + :cond_0 + const-string p0, "$this$toMutableList" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toMutableList([Ljava/lang/Object;)Ljava/util/List; + .locals 3 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/List<", + "TT;>;" + } + .end annotation + + new-instance v0, Ljava/util/ArrayList; + + new-instance v1, Lj0/i/d; + + const/4 v2, 0x0 + + invoke-direct {v1, p0, v2}, Lj0/i/d;->([Ljava/lang/Object;Z)V + + invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V + + return-object v0 +.end method + +.method public static final toMutableMap(Ljava/util/Map;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + if-eqz p0, :cond_0 + + new-instance v0, Ljava/util/LinkedHashMap; + + invoke-direct {v0, p0}, Ljava/util/LinkedHashMap;->(Ljava/util/Map;)V + + return-object v0 + + :cond_0 + const-string p0, "$this$toMutableMap" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toSet([Ljava/lang/Object;)Ljava/util/Set; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "([TT;)", + "Ljava/util/Set<", + "TT;>;" + } + .end annotation + + if-eqz p0, :cond_2 + + array-length v0, p0 + + if-eqz v0, :cond_1 + + const/4 v1, 0x1 + + if-eq v0, v1, :cond_0 + + new-instance v0, Ljava/util/LinkedHashSet; + + array-length v1, p0 + + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I + + move-result v1 + + invoke-direct {v0, v1}, Ljava/util/LinkedHashSet;->(I)V + + invoke-static {p0, v0}, Lf/n/a/k/a;->toCollection([Ljava/lang/Object;Ljava/util/Collection;)Ljava/util/Collection; + + check-cast v0, Ljava/util/Set; + + goto :goto_0 + + :cond_0 + const/4 v0, 0x0 + + aget-object p0, p0, v0 + + invoke-static {p0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + + move-result-object v0 + + goto :goto_0 + + :cond_1 + sget-object v0, Lj0/i/p;->d:Lj0/i/p; + + :goto_0 + return-object v0 + + :cond_2 + const-string p0, "$this$toSet" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static final toSingletonMap(Ljava/util/Map;)Ljava/util/Map; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/util/Map<", + "+TK;+TV;>;)", + "Ljava/util/Map<", + "TK;TV;>;" + } + .end annotation + + invoke-interface {p0}, Ljava/util/Map;->entrySet()Ljava/util/Set; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Set;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object p0 + + check-cast p0, Ljava/util/Map$Entry; + + invoke-interface {p0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object; + + move-result-object v0 + + invoke-interface {p0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object; + + move-result-object p0 + + invoke-static {v0, p0}, Ljava/util/Collections;->singletonMap(Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map; + + move-result-object p0 + + const-string v0, "java.util.Collections.singletonMap(key, value)" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + const-string v0, "with(entries.iterator().\u2026ingletonMap(key, value) }" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 +.end method + +.method public static final toSortedMap(Ljava/util/Map;)Ljava/util/SortedMap; + .locals 1 + .annotation system Ldalvik/annotation/Signature; + value = { + ";V:", + "Ljava/lang/Object;", + ">(", + "Ljava/util/Map<", + "+TK;+TV;>;)", + "Ljava/util/SortedMap<", + "TK;TV;>;" + } + .end annotation + + new-instance v0, Ljava/util/TreeMap; + + invoke-direct {v0, p0}, Ljava/util/TreeMap;->(Ljava/util/Map;)V + + return-object v0 +.end method + +.method public static final u(Ljava/lang/Iterable;Lkotlin/jvm/functions/Function1;Z)Z + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Ljava/lang/Iterable<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;", + "Ljava/lang/Boolean;", + ">;Z)Z" + } + .end annotation + + invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; + + move-result-object p0 + + const/4 v0, 0x0 + + :cond_0 + :goto_0 + invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z + + move-result v1 + + if-eqz v1, :cond_1 + + invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; + + move-result-object v1 + + invoke-interface {p1, v1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; + + move-result-object v1 + + check-cast v1, Ljava/lang/Boolean; + + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z + + move-result v1 + + if-ne v1, p2, :cond_0 + + invoke-interface {p0}, Ljava/util/Iterator;->remove()V + + const/4 v0, 0x1 + + goto :goto_0 + + :cond_1 + return v0 +.end method + +.method public static final v(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + .locals 2 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/sequences/Sequence<", + "+TT;>;", + "Lkotlin/jvm/functions/Function1<", + "-TT;+", + "Ljava/util/Iterator<", + "+TR;>;>;)", + "Lkotlin/sequences/Sequence<", + "TR;>;" + } + .end annotation + + instance-of v0, p0, Lj0/s/u; + + if-eqz v0, :cond_1 + + check-cast p0, Lj0/s/u; + + if-eqz p1, :cond_0 + + new-instance v0, Lj0/s/h; + + iget-object v1, p0, Lj0/s/u;->a:Lkotlin/sequences/Sequence; + + iget-object p0, p0, Lj0/s/u;->b:Lkotlin/jvm/functions/Function1; + + invoke-direct {v0, v1, p0, p1}, Lj0/s/h;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + + return-object v0 + + :cond_0 + const-string p0, "iterator" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 + + :cond_1 + new-instance v0, Lj0/s/h; + + sget-object v1, Lj0/s/m;->d:Lj0/s/m; + + invoke-direct {v0, p0, v1, p1}, Lj0/s/h;->(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V + + return-object v0 +.end method + +.method public static w(Ljava/util/concurrent/atomic/AtomicLong;J)J + .locals 4 + + :cond_0 + invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J + + move-result-wide v0 + + invoke-static {v0, v1, p1, p2}, Lf/n/a/k/a;->c(JJ)J + + move-result-wide v2 + + invoke-virtual {p0, v0, v1, v2, v3}, Ljava/util/concurrent/atomic/AtomicLong;->compareAndSet(JJ)Z + + move-result v2 + + if-eqz v2, :cond_0 + + return-wide v0 +.end method + +.method public static x(Landroid/graphics/RectF;)[F + .locals 3 + + const/4 v0, 0x2 + + new-array v0, v0, [F + + invoke-virtual {p0}, Landroid/graphics/RectF;->centerX()F + + move-result v1 + + const/4 v2, 0x0 + + aput v1, v0, v2 + + invoke-virtual {p0}, Landroid/graphics/RectF;->centerY()F + + move-result p0 + + const/4 v1, 0x1 + + aput p0, v0, v1 + + return-object v0 +.end method + +.method public static final y(Ljava/lang/Object;)Ljava/lang/String; + .locals 1 + + if-eqz p0, :cond_0 + + invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; + + move-result-object p0 + + invoke-virtual {p0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; + + move-result-object p0 + + const-string v0, "this::class.java.simpleName" + + invoke-static {p0, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V + + return-object p0 + + :cond_0 + const-string p0, "$this$classSimpleName" + + invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p0, 0x0 + + throw p0 +.end method + +.method public static z(Landroid/graphics/RectF;)[F + .locals 5 + + const/16 v0, 0x8 + + new-array v0, v0, [F + + iget v1, p0, Landroid/graphics/RectF;->left:F + + const/4 v2, 0x0 + + aput v1, v0, v2 + + iget v2, p0, Landroid/graphics/RectF;->top:F + + const/4 v3, 0x1 + + aput v2, v0, v3 + + iget v3, p0, Landroid/graphics/RectF;->right:F + + const/4 v4, 0x2 + + aput v3, v0, v4 + + const/4 v4, 0x3 + + aput v2, v0, v4 + + const/4 v2, 0x4 + + aput v3, v0, v2 + + iget p0, p0, Landroid/graphics/RectF;->bottom:F + + const/4 v2, 0x5 + + aput p0, v0, v2 + + const/4 v2, 0x6 + + aput v1, v0, v2 + + const/4 v1, 0x7 + + aput p0, v0, v1 + + return-object v0 .end method diff --git a/com.discord/smali_classes2/f/n/a/k/b$a.smali b/com.discord/smali_classes2/f/n/a/k/b$a.smali deleted file mode 100644 index 852baea9ab..0000000000 --- a/com.discord/smali_classes2/f/n/a/k/b$a.smali +++ /dev/null @@ -1,14 +0,0 @@ -.class public interface abstract Lf/n/a/k/b$a; -.super Ljava/lang/Object; -.source "ImageHeaderParser.java" - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/n/a/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x609 - name = "a" -.end annotation diff --git a/com.discord/smali_classes2/f/n/a/k/b$b.smali b/com.discord/smali_classes2/f/n/a/k/b$b.smali deleted file mode 100644 index d10942a4da..0000000000 --- a/com.discord/smali_classes2/f/n/a/k/b$b.smali +++ /dev/null @@ -1,68 +0,0 @@ -.class public Lf/n/a/k/b$b; -.super Ljava/lang/Object; -.source "ImageHeaderParser.java" - -# interfaces -.implements Lf/n/a/k/b$a; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingClass; - value = Lf/n/a/k/b; -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x9 - name = "b" -.end annotation - - -# instance fields -.field public final a:Ljava/io/InputStream; - - -# direct methods -.method public constructor (Ljava/io/InputStream;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - return-void -.end method - - -# virtual methods -.method public a()I - .locals 2 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation - - iget-object v0, p0, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v0}, Ljava/io/InputStream;->read()I - - move-result v0 - - shl-int/lit8 v0, v0, 0x8 - - const v1, 0xff00 - - and-int/2addr v0, v1 - - iget-object v1, p0, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v1}, Ljava/io/InputStream;->read()I - - move-result v1 - - and-int/lit16 v1, v1, 0xff - - or-int/2addr v0, v1 - - return v0 -.end method diff --git a/com.discord/smali_classes2/f/n/a/k/b.smali b/com.discord/smali_classes2/f/n/a/k/b.smali index 36b833bcb7..3cfdbb4f80 100644 --- a/com.discord/smali_classes2/f/n/a/k/b.smali +++ b/com.discord/smali_classes2/f/n/a/k/b.smali @@ -1,881 +1,176 @@ .class public Lf/n/a/k/b; -.super Ljava/lang/Object; -.source "ImageHeaderParser.java" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lf/n/a/k/b$b;, - Lf/n/a/k/b$a; - } -.end annotation - - -# static fields -.field public static final b:[B - -.field public static final c:[I +.super Landroid/graphics/drawable/Drawable; +.source "FastBitmapDrawable.java" # instance fields -.field public final a:Lf/n/a/k/b$a; +.field public final a:Landroid/graphics/Paint; + +.field public b:Landroid/graphics/Bitmap; + +.field public c:I + +.field public d:I + +.field public e:I # direct methods -.method public static constructor ()V +.method public constructor (Landroid/graphics/Bitmap;)V .locals 2 - const-string v0, "UTF-8" + invoke-direct {p0}, Landroid/graphics/drawable/Drawable;->()V - invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + new-instance v0, Landroid/graphics/Paint; - move-result-object v0 + const/4 v1, 0x2 - const-string v1, "Exif\u0000\u0000" + invoke-direct {v0, v1}, Landroid/graphics/Paint;->(I)V - invoke-virtual {v1, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + iput-object v0, p0, Lf/n/a/k/b;->a:Landroid/graphics/Paint; - move-result-object v0 + const/16 v0, 0xff - sput-object v0, Lf/n/a/k/b;->b:[B + iput v0, p0, Lf/n/a/k/b;->c:I - const/16 v0, 0xd + iput-object p1, p0, Lf/n/a/k/b;->b:Landroid/graphics/Bitmap; - new-array v0, v0, [I + if-eqz p1, :cond_0 - fill-array-data v0, :array_0 + invoke-virtual {p1}, Landroid/graphics/Bitmap;->getWidth()I - sput-object v0, Lf/n/a/k/b;->c:[I + move-result p1 - return-void + iput p1, p0, Lf/n/a/k/b;->d:I - :array_0 - .array-data 4 - 0x0 - 0x1 - 0x1 - 0x2 - 0x4 - 0x8 - 0x1 - 0x1 - 0x2 - 0x4 - 0x8 - 0x4 - 0x8 - .end array-data -.end method + iget-object p1, p0, Lf/n/a/k/b;->b:Landroid/graphics/Bitmap; -.method public constructor (Ljava/io/InputStream;)V - .locals 1 + invoke-virtual {p1}, Landroid/graphics/Bitmap;->getHeight()I - invoke-direct {p0}, Ljava/lang/Object;->()V + move-result p1 - new-instance v0, Lf/n/a/k/b$b; - - invoke-direct {v0, p1}, Lf/n/a/k/b$b;->(Ljava/io/InputStream;)V - - iput-object v0, p0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - return-void -.end method - -.method public static a(Landroid/media/ExifInterface;IILjava/lang/String;)V - .locals 23 - - const-string v1, "FNumber" - - const-string v2, "DateTime" - - const-string v3, "DateTimeDigitized" - - const-string v4, "ExposureTime" - - const-string v5, "Flash" - - const-string v6, "FocalLength" - - const-string v7, "GPSAltitude" - - const-string v8, "GPSAltitudeRef" - - const-string v9, "GPSDateStamp" - - const-string v10, "GPSLatitude" - - const-string v11, "GPSLatitudeRef" - - const-string v12, "GPSLongitude" - - const-string v13, "GPSLongitudeRef" - - const-string v14, "GPSProcessingMethod" - - const-string v15, "GPSTimeStamp" - - const-string v16, "ISOSpeedRatings" - - const-string v17, "Make" - - const-string v18, "Model" - - const-string v19, "SubSecTime" - - const-string v20, "SubSecTimeDigitized" - - const-string v21, "SubSecTimeOriginal" - - const-string v22, "WhiteBalance" - - filled-new-array/range {v1 .. v22}, [Ljava/lang/String; - - move-result-object v0 - - :try_start_0 - new-instance v1, Landroid/media/ExifInterface; - - move-object/from16 v2, p3 - - invoke-direct {v1, v2}, Landroid/media/ExifInterface;->(Ljava/lang/String;)V - - const/4 v2, 0x0 - - :goto_0 - const/16 v3, 0x16 - - if-ge v2, v3, :cond_1 - - aget-object v3, v0, v2 - - move-object/from16 v4, p0 - - invoke-virtual {v4, v3}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; - - move-result-object v5 - - invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z - - move-result v6 - - if-nez v6, :cond_0 - - invoke-virtual {v1, v3, v5}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V - - :cond_0 - add-int/lit8 v2, v2, 0x1 + iput p1, p0, Lf/n/a/k/b;->e:I goto :goto_0 - :cond_1 - const-string v0, "ImageWidth" + :cond_0 + const/4 p1, 0x0 - invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + iput p1, p0, Lf/n/a/k/b;->e:I - move-result-object v2 + iput p1, p0, Lf/n/a/k/b;->d:I - invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V - - const-string v0, "ImageLength" - - invoke-static/range {p2 .. p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; - - move-result-object v2 - - invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V - - const-string v0, "Orientation" - - const-string v2, "0" - - invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V - - invoke-virtual {v1}, Landroid/media/ExifInterface;->saveAttributes()V - :try_end_0 - .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_1 - - :catch_0 - move-exception v0 - - invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "ImageHeaderParser" - - invoke-static {v1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :goto_1 + :goto_0 return-void .end method # virtual methods -.method public b()I - .locals 18 - .annotation system Ldalvik/annotation/Throws; - value = { - Ljava/io/IOException; - } - .end annotation +.method public draw(Landroid/graphics/Canvas;)V + .locals 4 - move-object/from16 v0, p0 + iget-object v0, p0, Lf/n/a/k/b;->b:Landroid/graphics/Bitmap; - iget-object v1, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; + if-eqz v0, :cond_0 - check-cast v1, Lf/n/a/k/b$b; + invoke-virtual {v0}, Landroid/graphics/Bitmap;->isRecycled()Z - invoke-virtual {v1}, Lf/n/a/k/b$b;->a()I + move-result v0 - move-result v1 + if-nez v0, :cond_0 - const v2, 0xffd8 + iget-object v0, p0, Lf/n/a/k/b;->b:Landroid/graphics/Bitmap; - and-int v3, v1, v2 + const/4 v1, 0x0 - const/16 v4, 0x4949 + invoke-virtual {p0}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect; - const/16 v5, 0x4d4d + move-result-object v2 - if-eq v3, v2, :cond_1 + iget-object v3, p0, Lf/n/a/k/b;->a:Landroid/graphics/Paint; - if-eq v1, v5, :cond_1 - - if-ne v1, v4, :cond_0 - - goto :goto_0 + invoke-virtual {p1, v0, v1, v2, v3}, Landroid/graphics/Canvas;->drawBitmap(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V :cond_0 - const/4 v2, 0x0 - - goto :goto_1 - - :cond_1 - :goto_0 - const/4 v2, 0x1 - - :goto_1 - const/4 v3, 0x3 - - const/4 v4, -0x1 - - const-string v6, "ImageHeaderParser" - - if-nez v2, :cond_3 - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v2 - - if-eqz v2, :cond_2 - - const-string v2, "Parser doesn\'t handle magic number: " - - invoke-static {v2, v1, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - :cond_2 - return v4 - - :cond_3 - iget-object v1, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - check-cast v1, Lf/n/a/k/b$b; - - iget-object v1, v1, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v1}, Ljava/io/InputStream;->read()I - - move-result v1 - - const/16 v2, 0xff - - and-int/2addr v1, v2 - - int-to-short v1, v1 - - const/4 v7, 0x0 - - if-eq v1, v2, :cond_4 - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v2 - - if-eqz v2, :cond_b - - const-string v2, "Unknown segmentId=" - - invoke-static {v2, v1, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - goto/16 :goto_6 - - :cond_4 - iget-object v1, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - check-cast v1, Lf/n/a/k/b$b; - - iget-object v1, v1, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v1}, Ljava/io/InputStream;->read()I - - move-result v1 - - and-int/2addr v1, v2 - - int-to-short v1, v1 - - const/16 v2, 0xda - - if-ne v1, v2, :cond_5 - - goto/16 :goto_6 - - :cond_5 - const/16 v2, 0xd9 - - if-ne v1, v2, :cond_6 - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_b - - const-string v1, "Found MARKER_EOI in exif segment" - - invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_6 - - :cond_6 - iget-object v2, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - check-cast v2, Lf/n/a/k/b$b; - - invoke-virtual {v2}, Lf/n/a/k/b$b;->a()I - - move-result v2 - - add-int/lit8 v2, v2, -0x2 - - const/16 v8, 0xe1 - - if-eq v1, v8, :cond_d - - iget-object v8, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - int-to-long v9, v2 - - check-cast v8, Lf/n/a/k/b$b; - - if-eqz v8, :cond_c - - const-wide/16 v11, 0x0 - - cmp-long v13, v9, v11 - - if-gez v13, :cond_7 - - goto :goto_5 - - :cond_7 - move-wide v13, v9 - - :goto_2 - cmp-long v15, v13, v11 - - if-lez v15, :cond_a - - iget-object v15, v8, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v15, v13, v14}, Ljava/io/InputStream;->skip(J)J - - move-result-wide v15 - - cmp-long v17, v15, v11 - - if-lez v17, :cond_8 - - goto :goto_3 - - :cond_8 - iget-object v15, v8, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - invoke-virtual {v15}, Ljava/io/InputStream;->read()I - - move-result v15 - - if-ne v15, v4, :cond_9 - - goto :goto_4 - - :cond_9 - const-wide/16 v15, 0x1 - - :goto_3 - sub-long/2addr v13, v15 - - goto :goto_2 - - :cond_a - :goto_4 - sub-long v11, v9, v13 - - :goto_5 - cmp-long v8, v11, v9 - - if-eqz v8, :cond_3 - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v8 - - if-eqz v8, :cond_b - - const-string v8, "Unable to skip enough data, type: " - - const-string v9, ", wanted to skip: " - - const-string v10, ", but actually skipped: " - - invoke-static {v8, v1, v9, v2, v10}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v1 - - invoke-virtual {v1, v11, v12}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_b - :goto_6 - const/4 v2, -0x1 - - goto :goto_7 - - :cond_c - throw v7 - - :cond_d - :goto_7 - if-ne v2, v4, :cond_f - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_e - - const-string v1, "Failed to parse exif segment length, or exif segment not found" - - invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_e - return v4 - - :cond_f - new-array v1, v2, [B - - iget-object v8, v0, Lf/n/a/k/b;->a:Lf/n/a/k/b$a; - - check-cast v8, Lf/n/a/k/b$b; - - if-eqz v8, :cond_25 - - move v7, v2 - - :goto_8 - if-lez v7, :cond_10 - - iget-object v9, v8, Lf/n/a/k/b$b;->a:Ljava/io/InputStream; - - sub-int v10, v2, v7 - - invoke-virtual {v9, v1, v10, v7}, Ljava/io/InputStream;->read([BII)I - - move-result v9 - - if-eq v9, v4, :cond_10 - - sub-int/2addr v7, v9 - - goto :goto_8 - - :cond_10 - sub-int v7, v2, v7 - - if-eq v7, v2, :cond_11 - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_24 - - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v3, "Unable to read exif segment data, length: " - - invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v2, ", actually read: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v1 - - invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_12 - - :cond_11 - sget-object v7, Lf/n/a/k/b;->b:[B - - array-length v7, v7 - - if-le v2, v7, :cond_12 - - const/4 v7, 0x1 - - goto :goto_9 - - :cond_12 - const/4 v7, 0x0 - - :goto_9 - if-eqz v7, :cond_14 - - const/4 v8, 0x0 - - :goto_a - sget-object v9, Lf/n/a/k/b;->b:[B - - array-length v10, v9 - - if-ge v8, v10, :cond_14 - - aget-byte v10, v1, v8 - - aget-byte v9, v9, v8 - - if-eq v10, v9, :cond_13 - - const/4 v7, 0x0 - - goto :goto_b - - :cond_13 - add-int/lit8 v8, v8, 0x1 - - goto :goto_a - - :cond_14 - :goto_b - if-eqz v7, :cond_23 - - invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; - - move-result-object v1 - - sget-object v7, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - invoke-virtual {v1, v7}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - move-result-object v1 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; - - move-result-object v1 - - check-cast v1, Ljava/nio/ByteBuffer; - - const/4 v2, 0x6 - - invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v7 - - if-ne v7, v5, :cond_15 - - sget-object v5, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - goto :goto_c - - :cond_15 - const/16 v5, 0x4949 - - if-ne v7, v5, :cond_16 - - sget-object v5, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; - - goto :goto_c - - :cond_16 - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v5 - - if-eqz v5, :cond_17 - - const-string v5, "Unknown endianness = " - - invoke-static {v5, v7, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - :cond_17 - sget-object v5, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; - - :goto_c - invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; - - const/16 v5, 0xa - - invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->getInt(I)I - - move-result v5 - - add-int/2addr v5, v2 - - invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v2 - - const/4 v7, 0x0 - - :goto_d - if-ge v7, v2, :cond_24 - - add-int/lit8 v8, v5, 0x2 - - mul-int/lit8 v9, v7, 0xc - - add-int/2addr v9, v8 - - invoke-virtual {v1, v9}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v8 - - const/16 v10, 0x112 - - if-eq v8, v10, :cond_18 - - goto/16 :goto_11 - - :cond_18 - add-int/lit8 v10, v9, 0x2 - - invoke-virtual {v1, v10}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v10 - - const/4 v11, 0x1 - - if-lt v10, v11, :cond_21 - - const/16 v11, 0xc - - if-le v10, v11, :cond_19 - - goto/16 :goto_10 - - :cond_19 - add-int/lit8 v11, v9, 0x4 - - invoke-virtual {v1, v11}, Ljava/nio/ByteBuffer;->getInt(I)I - - move-result v11 - - if-gez v11, :cond_1a - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v8 - - if-eqz v8, :cond_22 - - const-string v8, "Negative tiff component count" - - invoke-static {v6, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - goto/16 :goto_11 - - :cond_1a - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v12 - - const-string v13, " tagType=" - - if-eqz v12, :cond_1b - - const-string v12, "Got tagIndex=" - - const-string v14, " formatCode=" - - invoke-static {v12, v7, v13, v8, v14}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v12 - - invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - const-string v14, " componentCount=" - - invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v12 - - invoke-static {v6, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_1b - sget-object v12, Lf/n/a/k/b;->c:[I - - aget v12, v12, v10 - - add-int/2addr v11, v12 - - const/4 v12, 0x4 - - if-le v11, v12, :cond_1c - - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v8 - - if-eqz v8, :cond_22 - - const-string v8, "Got byte count > 4, not orientation, continuing, formatCode=" - - invoke-static {v8, v10, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - goto :goto_11 - - :cond_1c - add-int/lit8 v9, v9, 0x8 - - if-ltz v9, :cond_20 - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v10 - - if-le v9, v10, :cond_1d - - goto :goto_f - - :cond_1d - if-ltz v11, :cond_1f - - add-int/2addr v11, v9 - - invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I - - move-result v10 - - if-le v11, v10, :cond_1e - - goto :goto_e - - :cond_1e - invoke-virtual {v1, v9}, Ljava/nio/ByteBuffer;->getShort(I)S - - move-result v4 - - goto :goto_12 - - :cond_1f - :goto_e - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v9 - - if-eqz v9, :cond_22 - - const-string v9, "Illegal number of bytes for TI tag data tagType=" - - invoke-static {v9, v8, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - goto :goto_11 - - :cond_20 - :goto_f - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v10 - - if-eqz v10, :cond_22 - - new-instance v10, Ljava/lang/StringBuilder; - - invoke-direct {v10}, Ljava/lang/StringBuilder;->()V - - const-string v11, "Illegal tagValueOffset=" - - invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; - - invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v8 - - invoke-static {v6, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - goto :goto_11 - - :cond_21 - :goto_10 - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v8 - - if-eqz v8, :cond_22 - - const-string v8, "Got invalid format code = " - - invoke-static {v8, v10, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V - - :cond_22 - :goto_11 - add-int/lit8 v7, v7, 0x1 - - goto/16 :goto_d - - :cond_23 - invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z - - move-result v1 - - if-eqz v1, :cond_24 - - const-string v1, "Missing jpeg exif preamble" - - invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I - - :cond_24 - :goto_12 - return v4 - - :cond_25 - throw v7 + return-void +.end method + +.method public getAlpha()I + .locals 1 + + iget v0, p0, Lf/n/a/k/b;->c:I + + return v0 +.end method + +.method public getIntrinsicHeight()I + .locals 1 + + iget v0, p0, Lf/n/a/k/b;->e:I + + return v0 +.end method + +.method public getIntrinsicWidth()I + .locals 1 + + iget v0, p0, Lf/n/a/k/b;->d:I + + return v0 +.end method + +.method public getMinimumHeight()I + .locals 1 + + iget v0, p0, Lf/n/a/k/b;->e:I + + return v0 +.end method + +.method public getMinimumWidth()I + .locals 1 + + iget v0, p0, Lf/n/a/k/b;->d:I + + return v0 +.end method + +.method public getOpacity()I + .locals 1 + + const/4 v0, -0x3 + + return v0 +.end method + +.method public setAlpha(I)V + .locals 1 + + iput p1, p0, Lf/n/a/k/b;->c:I + + iget-object v0, p0, Lf/n/a/k/b;->a:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setAlpha(I)V + + return-void +.end method + +.method public setColorFilter(Landroid/graphics/ColorFilter;)V + .locals 1 + + iget-object v0, p0, Lf/n/a/k/b;->a:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setColorFilter(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; + + return-void +.end method + +.method public setFilterBitmap(Z)V + .locals 1 + + iget-object v0, p0, Lf/n/a/k/b;->a:Landroid/graphics/Paint; + + invoke-virtual {v0, p1}, Landroid/graphics/Paint;->setFilterBitmap(Z)V + + return-void .end method diff --git a/com.discord/smali_classes2/f/n/a/k/c$a.smali b/com.discord/smali_classes2/f/n/a/k/c$a.smali index 3ccafb2d68..0bdb4e5980 100644 --- a/com.discord/smali_classes2/f/n/a/k/c$a.smali +++ b/com.discord/smali_classes2/f/n/a/k/c$a.smali @@ -1,6 +1,6 @@ .class public interface abstract Lf/n/a/k/c$a; .super Ljava/lang/Object; -.source "RotationGestureDetector.java" +.source "ImageHeaderParser.java" # annotations diff --git a/com.discord/smali_classes2/f/n/a/k/c$b.smali b/com.discord/smali_classes2/f/n/a/k/c$b.smali index 26dc374981..a6ab6c5a1c 100644 --- a/com.discord/smali_classes2/f/n/a/k/c$b.smali +++ b/com.discord/smali_classes2/f/n/a/k/c$b.smali @@ -1,6 +1,6 @@ .class public Lf/n/a/k/c$b; .super Ljava/lang/Object; -.source "RotationGestureDetector.java" +.source "ImageHeaderParser.java" # interfaces .implements Lf/n/a/k/c$a; @@ -17,11 +17,52 @@ .end annotation +# instance fields +.field public final a:Ljava/io/InputStream; + + # direct methods -.method public constructor ()V +.method public constructor (Ljava/io/InputStream;)V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V + iput-object p1, p0, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + return-void .end method + + +# virtual methods +.method public a()I + .locals 2 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + iget-object v0, p0, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v0}, Ljava/io/InputStream;->read()I + + move-result v0 + + shl-int/lit8 v0, v0, 0x8 + + const v1, 0xff00 + + and-int/2addr v0, v1 + + iget-object v1, p0, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v1}, Ljava/io/InputStream;->read()I + + move-result v1 + + and-int/lit16 v1, v1, 0xff + + or-int/2addr v0, v1 + + return v0 +.end method diff --git a/com.discord/smali_classes2/f/n/a/k/c.smali b/com.discord/smali_classes2/f/n/a/k/c.smali index 648fc38fc9..e9f3f91e1a 100644 --- a/com.discord/smali_classes2/f/n/a/k/c.smali +++ b/com.discord/smali_classes2/f/n/a/k/c.smali @@ -1,50 +1,881 @@ .class public Lf/n/a/k/c; .super Ljava/lang/Object; -.source "RotationGestureDetector.java" +.source "ImageHeaderParser.java" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { - Lf/n/a/k/c$a;, - Lf/n/a/k/c$b; + Lf/n/a/k/c$b;, + Lf/n/a/k/c$a; } .end annotation +# static fields +.field public static final b:[B + +.field public static final c:[I + + # instance fields -.field public a:F - -.field public b:F - -.field public c:F - -.field public d:F - -.field public e:I - -.field public f:I - -.field public g:F - -.field public h:Z - -.field public i:Lf/n/a/k/c$a; +.field public final a:Lf/n/a/k/c$a; # direct methods -.method public constructor (Lf/n/a/k/c$a;)V - .locals 0 +.method public static constructor ()V + .locals 2 + + const-string v0, "UTF-8" + + invoke-static {v0}, Ljava/nio/charset/Charset;->forName(Ljava/lang/String;)Ljava/nio/charset/Charset; + + move-result-object v0 + + const-string v1, "Exif\u0000\u0000" + + invoke-virtual {v1, v0}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B + + move-result-object v0 + + sput-object v0, Lf/n/a/k/c;->b:[B + + const/16 v0, 0xd + + new-array v0, v0, [I + + fill-array-data v0, :array_0 + + sput-object v0, Lf/n/a/k/c;->c:[I + + return-void + + :array_0 + .array-data 4 + 0x0 + 0x1 + 0x1 + 0x2 + 0x4 + 0x8 + 0x1 + 0x1 + 0x2 + 0x4 + 0x8 + 0x4 + 0x8 + .end array-data +.end method + +.method public constructor (Ljava/io/InputStream;)V + .locals 1 invoke-direct {p0}, Ljava/lang/Object;->()V - iput-object p1, p0, Lf/n/a/k/c;->i:Lf/n/a/k/c$a; + new-instance v0, Lf/n/a/k/c$b; - const/4 p1, -0x1 + invoke-direct {v0, p1}, Lf/n/a/k/c$b;->(Ljava/io/InputStream;)V - iput p1, p0, Lf/n/a/k/c;->e:I - - iput p1, p0, Lf/n/a/k/c;->f:I + iput-object v0, p0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; return-void .end method + +.method public static a(Landroid/media/ExifInterface;IILjava/lang/String;)V + .locals 23 + + const-string v1, "FNumber" + + const-string v2, "DateTime" + + const-string v3, "DateTimeDigitized" + + const-string v4, "ExposureTime" + + const-string v5, "Flash" + + const-string v6, "FocalLength" + + const-string v7, "GPSAltitude" + + const-string v8, "GPSAltitudeRef" + + const-string v9, "GPSDateStamp" + + const-string v10, "GPSLatitude" + + const-string v11, "GPSLatitudeRef" + + const-string v12, "GPSLongitude" + + const-string v13, "GPSLongitudeRef" + + const-string v14, "GPSProcessingMethod" + + const-string v15, "GPSTimeStamp" + + const-string v16, "ISOSpeedRatings" + + const-string v17, "Make" + + const-string v18, "Model" + + const-string v19, "SubSecTime" + + const-string v20, "SubSecTimeDigitized" + + const-string v21, "SubSecTimeOriginal" + + const-string v22, "WhiteBalance" + + filled-new-array/range {v1 .. v22}, [Ljava/lang/String; + + move-result-object v0 + + :try_start_0 + new-instance v1, Landroid/media/ExifInterface; + + move-object/from16 v2, p3 + + invoke-direct {v1, v2}, Landroid/media/ExifInterface;->(Ljava/lang/String;)V + + const/4 v2, 0x0 + + :goto_0 + const/16 v3, 0x16 + + if-ge v2, v3, :cond_1 + + aget-object v3, v0, v2 + + move-object/from16 v4, p0 + + invoke-virtual {v4, v3}, Landroid/media/ExifInterface;->getAttribute(Ljava/lang/String;)Ljava/lang/String; + + move-result-object v5 + + invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z + + move-result v6 + + if-nez v6, :cond_0 + + invoke-virtual {v1, v3, v5}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V + + :cond_0 + add-int/lit8 v2, v2, 0x1 + + goto :goto_0 + + :cond_1 + const-string v0, "ImageWidth" + + invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V + + const-string v0, "ImageLength" + + invoke-static/range {p2 .. p2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; + + move-result-object v2 + + invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V + + const-string v0, "Orientation" + + const-string v2, "0" + + invoke-virtual {v1, v0, v2}, Landroid/media/ExifInterface;->setAttribute(Ljava/lang/String;Ljava/lang/String;)V + + invoke-virtual {v1}, Landroid/media/ExifInterface;->saveAttributes()V + :try_end_0 + .catch Ljava/io/IOException; {:try_start_0 .. :try_end_0} :catch_0 + + goto :goto_1 + + :catch_0 + move-exception v0 + + invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String; + + move-result-object v0 + + const-string v1, "ImageHeaderParser" + + invoke-static {v1, v0}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :goto_1 + return-void +.end method + + +# virtual methods +.method public b()I + .locals 18 + .annotation system Ldalvik/annotation/Throws; + value = { + Ljava/io/IOException; + } + .end annotation + + move-object/from16 v0, p0 + + iget-object v1, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + check-cast v1, Lf/n/a/k/c$b; + + invoke-virtual {v1}, Lf/n/a/k/c$b;->a()I + + move-result v1 + + const v2, 0xffd8 + + and-int v3, v1, v2 + + const/16 v4, 0x4949 + + const/16 v5, 0x4d4d + + if-eq v3, v2, :cond_1 + + if-eq v1, v5, :cond_1 + + if-ne v1, v4, :cond_0 + + goto :goto_0 + + :cond_0 + const/4 v2, 0x0 + + goto :goto_1 + + :cond_1 + :goto_0 + const/4 v2, 0x1 + + :goto_1 + const/4 v3, 0x3 + + const/4 v4, -0x1 + + const-string v6, "ImageHeaderParser" + + if-nez v2, :cond_3 + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v2 + + if-eqz v2, :cond_2 + + const-string v2, "Parser doesn\'t handle magic number: " + + invoke-static {v2, v1, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + :cond_2 + return v4 + + :cond_3 + iget-object v1, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + check-cast v1, Lf/n/a/k/c$b; + + iget-object v1, v1, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v1}, Ljava/io/InputStream;->read()I + + move-result v1 + + const/16 v2, 0xff + + and-int/2addr v1, v2 + + int-to-short v1, v1 + + const/4 v7, 0x0 + + if-eq v1, v2, :cond_4 + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v2 + + if-eqz v2, :cond_b + + const-string v2, "Unknown segmentId=" + + invoke-static {v2, v1, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + goto/16 :goto_6 + + :cond_4 + iget-object v1, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + check-cast v1, Lf/n/a/k/c$b; + + iget-object v1, v1, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v1}, Ljava/io/InputStream;->read()I + + move-result v1 + + and-int/2addr v1, v2 + + int-to-short v1, v1 + + const/16 v2, 0xda + + if-ne v1, v2, :cond_5 + + goto/16 :goto_6 + + :cond_5 + const/16 v2, 0xd9 + + if-ne v1, v2, :cond_6 + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_b + + const-string v1, "Found MARKER_EOI in exif segment" + + invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_6 + + :cond_6 + iget-object v2, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + check-cast v2, Lf/n/a/k/c$b; + + invoke-virtual {v2}, Lf/n/a/k/c$b;->a()I + + move-result v2 + + add-int/lit8 v2, v2, -0x2 + + const/16 v8, 0xe1 + + if-eq v1, v8, :cond_d + + iget-object v8, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + int-to-long v9, v2 + + check-cast v8, Lf/n/a/k/c$b; + + if-eqz v8, :cond_c + + const-wide/16 v11, 0x0 + + cmp-long v13, v9, v11 + + if-gez v13, :cond_7 + + goto :goto_5 + + :cond_7 + move-wide v13, v9 + + :goto_2 + cmp-long v15, v13, v11 + + if-lez v15, :cond_a + + iget-object v15, v8, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v15, v13, v14}, Ljava/io/InputStream;->skip(J)J + + move-result-wide v15 + + cmp-long v17, v15, v11 + + if-lez v17, :cond_8 + + goto :goto_3 + + :cond_8 + iget-object v15, v8, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + invoke-virtual {v15}, Ljava/io/InputStream;->read()I + + move-result v15 + + if-ne v15, v4, :cond_9 + + goto :goto_4 + + :cond_9 + const-wide/16 v15, 0x1 + + :goto_3 + sub-long/2addr v13, v15 + + goto :goto_2 + + :cond_a + :goto_4 + sub-long v11, v9, v13 + + :goto_5 + cmp-long v8, v11, v9 + + if-eqz v8, :cond_3 + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v8 + + if-eqz v8, :cond_b + + const-string v8, "Unable to skip enough data, type: " + + const-string v9, ", wanted to skip: " + + const-string v10, ", but actually skipped: " + + invoke-static {v8, v1, v9, v2, v10}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v1 + + invoke-virtual {v1, v11, v12}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_b + :goto_6 + const/4 v2, -0x1 + + goto :goto_7 + + :cond_c + throw v7 + + :cond_d + :goto_7 + if-ne v2, v4, :cond_f + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_e + + const-string v1, "Failed to parse exif segment length, or exif segment not found" + + invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_e + return v4 + + :cond_f + new-array v1, v2, [B + + iget-object v8, v0, Lf/n/a/k/c;->a:Lf/n/a/k/c$a; + + check-cast v8, Lf/n/a/k/c$b; + + if-eqz v8, :cond_25 + + move v7, v2 + + :goto_8 + if-lez v7, :cond_10 + + iget-object v9, v8, Lf/n/a/k/c$b;->a:Ljava/io/InputStream; + + sub-int v10, v2, v7 + + invoke-virtual {v9, v1, v10, v7}, Ljava/io/InputStream;->read([BII)I + + move-result v9 + + if-eq v9, v4, :cond_10 + + sub-int/2addr v7, v9 + + goto :goto_8 + + :cond_10 + sub-int v7, v2, v7 + + if-eq v7, v2, :cond_11 + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_24 + + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v3, "Unable to read exif segment data, length: " + + invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v2, ", actually read: " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v1 + + invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_12 + + :cond_11 + sget-object v7, Lf/n/a/k/c;->b:[B + + array-length v7, v7 + + if-le v2, v7, :cond_12 + + const/4 v7, 0x1 + + goto :goto_9 + + :cond_12 + const/4 v7, 0x0 + + :goto_9 + if-eqz v7, :cond_14 + + const/4 v8, 0x0 + + :goto_a + sget-object v9, Lf/n/a/k/c;->b:[B + + array-length v10, v9 + + if-ge v8, v10, :cond_14 + + aget-byte v10, v1, v8 + + aget-byte v9, v9, v8 + + if-eq v10, v9, :cond_13 + + const/4 v7, 0x0 + + goto :goto_b + + :cond_13 + add-int/lit8 v8, v8, 0x1 + + goto :goto_a + + :cond_14 + :goto_b + if-eqz v7, :cond_23 + + invoke-static {v1}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; + + move-result-object v1 + + sget-object v7, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + invoke-virtual {v1, v7}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + move-result-object v1 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->limit(I)Ljava/nio/Buffer; + + move-result-object v1 + + check-cast v1, Ljava/nio/ByteBuffer; + + const/4 v2, 0x6 + + invoke-virtual {v1, v2}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v7 + + if-ne v7, v5, :cond_15 + + sget-object v5, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + goto :goto_c + + :cond_15 + const/16 v5, 0x4949 + + if-ne v7, v5, :cond_16 + + sget-object v5, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder; + + goto :goto_c + + :cond_16 + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v5 + + if-eqz v5, :cond_17 + + const-string v5, "Unknown endianness = " + + invoke-static {v5, v7, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + :cond_17 + sget-object v5, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder; + + :goto_c + invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; + + const/16 v5, 0xa + + invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->getInt(I)I + + move-result v5 + + add-int/2addr v5, v2 + + invoke-virtual {v1, v5}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v2 + + const/4 v7, 0x0 + + :goto_d + if-ge v7, v2, :cond_24 + + add-int/lit8 v8, v5, 0x2 + + mul-int/lit8 v9, v7, 0xc + + add-int/2addr v9, v8 + + invoke-virtual {v1, v9}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v8 + + const/16 v10, 0x112 + + if-eq v8, v10, :cond_18 + + goto/16 :goto_11 + + :cond_18 + add-int/lit8 v10, v9, 0x2 + + invoke-virtual {v1, v10}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v10 + + const/4 v11, 0x1 + + if-lt v10, v11, :cond_21 + + const/16 v11, 0xc + + if-le v10, v11, :cond_19 + + goto/16 :goto_10 + + :cond_19 + add-int/lit8 v11, v9, 0x4 + + invoke-virtual {v1, v11}, Ljava/nio/ByteBuffer;->getInt(I)I + + move-result v11 + + if-gez v11, :cond_1a + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v8 + + if-eqz v8, :cond_22 + + const-string v8, "Negative tiff component count" + + invoke-static {v6, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + goto/16 :goto_11 + + :cond_1a + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v12 + + const-string v13, " tagType=" + + if-eqz v12, :cond_1b + + const-string v12, "Got tagIndex=" + + const-string v14, " formatCode=" + + invoke-static {v12, v7, v13, v8, v14}, Lf/e/b/a/a;->F(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v12 + + invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + const-string v14, " componentCount=" + + invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v12 + + invoke-static {v6, v12}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_1b + sget-object v12, Lf/n/a/k/c;->c:[I + + aget v12, v12, v10 + + add-int/2addr v11, v12 + + const/4 v12, 0x4 + + if-le v11, v12, :cond_1c + + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v8 + + if-eqz v8, :cond_22 + + const-string v8, "Got byte count > 4, not orientation, continuing, formatCode=" + + invoke-static {v8, v10, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + goto :goto_11 + + :cond_1c + add-int/lit8 v9, v9, 0x8 + + if-ltz v9, :cond_20 + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v10 + + if-le v9, v10, :cond_1d + + goto :goto_f + + :cond_1d + if-ltz v11, :cond_1f + + add-int/2addr v11, v9 + + invoke-virtual {v1}, Ljava/nio/ByteBuffer;->remaining()I + + move-result v10 + + if-le v11, v10, :cond_1e + + goto :goto_e + + :cond_1e + invoke-virtual {v1, v9}, Ljava/nio/ByteBuffer;->getShort(I)S + + move-result v4 + + goto :goto_12 + + :cond_1f + :goto_e + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v9 + + if-eqz v9, :cond_22 + + const-string v9, "Illegal number of bytes for TI tag data tagType=" + + invoke-static {v9, v8, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + goto :goto_11 + + :cond_20 + :goto_f + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v10 + + if-eqz v10, :cond_22 + + new-instance v10, Ljava/lang/StringBuilder; + + invoke-direct {v10}, Ljava/lang/StringBuilder;->()V + + const-string v11, "Illegal tagValueOffset=" + + invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v10, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder; + + invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v8 + + invoke-static {v6, v8}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + goto :goto_11 + + :cond_21 + :goto_10 + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v8 + + if-eqz v8, :cond_22 + + const-string v8, "Got invalid format code = " + + invoke-static {v8, v10, v6}, Lf/e/b/a/a;->N(Ljava/lang/String;ILjava/lang/String;)V + + :cond_22 + :goto_11 + add-int/lit8 v7, v7, 0x1 + + goto/16 :goto_d + + :cond_23 + invoke-static {v6, v3}, Landroid/util/Log;->isLoggable(Ljava/lang/String;I)Z + + move-result v1 + + if-eqz v1, :cond_24 + + const-string v1, "Missing jpeg exif preamble" + + invoke-static {v6, v1}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I + + :cond_24 + :goto_12 + return v4 + + :cond_25 + throw v7 +.end method diff --git a/com.discord/smali_classes2/f/n/a/k/d$a.smali b/com.discord/smali_classes2/f/n/a/k/d$a.smali new file mode 100644 index 0000000000..c47fc7c569 --- /dev/null +++ b/com.discord/smali_classes2/f/n/a/k/d$a.smali @@ -0,0 +1,14 @@ +.class public interface abstract Lf/n/a/k/d$a; +.super Ljava/lang/Object; +.source "RotationGestureDetector.java" + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/n/a/k/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x609 + name = "a" +.end annotation diff --git a/com.discord/smali_classes2/f/n/a/k/d$b.smali b/com.discord/smali_classes2/f/n/a/k/d$b.smali new file mode 100644 index 0000000000..cd29f8c55b --- /dev/null +++ b/com.discord/smali_classes2/f/n/a/k/d$b.smali @@ -0,0 +1,27 @@ +.class public Lf/n/a/k/d$b; +.super Ljava/lang/Object; +.source "RotationGestureDetector.java" + +# interfaces +.implements Lf/n/a/k/d$a; + + +# annotations +.annotation system Ldalvik/annotation/EnclosingClass; + value = Lf/n/a/k/d; +.end annotation + +.annotation system Ldalvik/annotation/InnerClass; + accessFlags = 0x9 + name = "b" +.end annotation + + +# direct methods +.method public constructor ()V + .locals 0 + + invoke-direct {p0}, Ljava/lang/Object;->()V + + return-void +.end method diff --git a/com.discord/smali_classes2/f/n/a/k/d.smali b/com.discord/smali_classes2/f/n/a/k/d.smali index 924d2ac4ff..74e436c60b 100644 --- a/com.discord/smali_classes2/f/n/a/k/d.smali +++ b/com.discord/smali_classes2/f/n/a/k/d.smali @@ -1,92 +1,50 @@ .class public Lf/n/a/k/d; -.super Landroid/graphics/drawable/StateListDrawable; -.source "SelectedStateListDrawable.java" +.super Ljava/lang/Object; +.source "RotationGestureDetector.java" + + +# annotations +.annotation system Ldalvik/annotation/MemberClasses; + value = { + Lf/n/a/k/d$a;, + Lf/n/a/k/d$b; + } +.end annotation # instance fields -.field public d:I +.field public a:F + +.field public b:F + +.field public c:F + +.field public d:F + +.field public e:I + +.field public f:I + +.field public g:F + +.field public h:Z + +.field public i:Lf/n/a/k/d$a; # direct methods -.method public constructor (Landroid/graphics/drawable/Drawable;I)V - .locals 2 +.method public constructor (Lf/n/a/k/d$a;)V + .locals 0 - invoke-direct {p0}, Landroid/graphics/drawable/StateListDrawable;->()V + invoke-direct {p0}, Ljava/lang/Object;->()V - iput p2, p0, Lf/n/a/k/d;->d:I + iput-object p1, p0, Lf/n/a/k/d;->i:Lf/n/a/k/d$a; - const/4 p2, 0x1 + const/4 p1, -0x1 - new-array p2, p2, [I + iput p1, p0, Lf/n/a/k/d;->e:I - const v0, 0x10100a1 - - const/4 v1, 0x0 - - aput v0, p2, v1 - - invoke-virtual {p0, p2, p1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V - - new-array p2, v1, [I - - invoke-virtual {p0, p2, p1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + iput p1, p0, Lf/n/a/k/d;->f:I return-void .end method - - -# virtual methods -.method public isStateful()Z - .locals 1 - - const/4 v0, 0x1 - - return v0 -.end method - -.method public onStateChange([I)Z - .locals 5 - - array-length v0, p1 - - const/4 v1, 0x0 - - const/4 v2, 0x0 - - :goto_0 - if-ge v1, v0, :cond_1 - - aget v3, p1, v1 - - const v4, 0x10100a1 - - if-ne v3, v4, :cond_0 - - const/4 v2, 0x1 - - :cond_0 - add-int/lit8 v1, v1, 0x1 - - goto :goto_0 - - :cond_1 - if-eqz v2, :cond_2 - - iget v0, p0, Lf/n/a/k/d;->d:I - - sget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; - - invoke-super {p0, v0, v1}, Landroid/graphics/drawable/StateListDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V - - goto :goto_1 - - :cond_2 - invoke-super {p0}, Landroid/graphics/drawable/StateListDrawable;->clearColorFilter()V - - :goto_1 - invoke-super {p0, p1}, Landroid/graphics/drawable/StateListDrawable;->onStateChange([I)Z - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/f/n/a/k/e.smali b/com.discord/smali_classes2/f/n/a/k/e.smali new file mode 100644 index 0000000000..a391925089 --- /dev/null +++ b/com.discord/smali_classes2/f/n/a/k/e.smali @@ -0,0 +1,92 @@ +.class public Lf/n/a/k/e; +.super Landroid/graphics/drawable/StateListDrawable; +.source "SelectedStateListDrawable.java" + + +# instance fields +.field public d:I + + +# direct methods +.method public constructor (Landroid/graphics/drawable/Drawable;I)V + .locals 2 + + invoke-direct {p0}, Landroid/graphics/drawable/StateListDrawable;->()V + + iput p2, p0, Lf/n/a/k/e;->d:I + + const/4 p2, 0x1 + + new-array p2, p2, [I + + const v0, 0x10100a1 + + const/4 v1, 0x0 + + aput v0, p2, v1 + + invoke-virtual {p0, p2, p1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + new-array p2, v1, [I + + invoke-virtual {p0, p2, p1}, Landroid/graphics/drawable/StateListDrawable;->addState([ILandroid/graphics/drawable/Drawable;)V + + return-void +.end method + + +# virtual methods +.method public isStateful()Z + .locals 1 + + const/4 v0, 0x1 + + return v0 +.end method + +.method public onStateChange([I)Z + .locals 5 + + array-length v0, p1 + + const/4 v1, 0x0 + + const/4 v2, 0x0 + + :goto_0 + if-ge v1, v0, :cond_1 + + aget v3, p1, v1 + + const v4, 0x10100a1 + + if-ne v3, v4, :cond_0 + + const/4 v2, 0x1 + + :cond_0 + add-int/lit8 v1, v1, 0x1 + + goto :goto_0 + + :cond_1 + if-eqz v2, :cond_2 + + iget v0, p0, Lf/n/a/k/e;->d:I + + sget-object v1, Landroid/graphics/PorterDuff$Mode;->SRC_ATOP:Landroid/graphics/PorterDuff$Mode; + + invoke-super {p0, v0, v1}, Landroid/graphics/drawable/StateListDrawable;->setColorFilter(ILandroid/graphics/PorterDuff$Mode;)V + + goto :goto_1 + + :cond_2 + invoke-super {p0}, Landroid/graphics/drawable/StateListDrawable;->clearColorFilter()V + + :goto_1 + invoke-super {p0, p1}, Landroid/graphics/drawable/StateListDrawable;->onStateChange([I)Z + + move-result p1 + + return p1 +.end method diff --git a/com.discord/smali_classes2/f/n/a/l/a$a.smali b/com.discord/smali_classes2/f/n/a/l/a$a.smali index 5f75a8989b..cea4bf1a6b 100644 --- a/com.discord/smali_classes2/f/n/a/l/a$a.smali +++ b/com.discord/smali_classes2/f/n/a/l/a$a.smali @@ -150,7 +150,7 @@ iget v5, p0, Lf/n/a/l/a$a;->l:F - invoke-static {v1, v4, v5, v3}, Lf/m/b/f/a;->u(FFFF)F + invoke-static {v1, v4, v5, v3}, Lf/h/a/c/i1/e;->z0(FFFF)F move-result v3 diff --git a/com.discord/smali_classes2/f/n/a/l/a$b.smali b/com.discord/smali_classes2/f/n/a/l/a$b.smali index 744041c7e3..588f8bc821 100644 --- a/com.discord/smali_classes2/f/n/a/l/a$b.smali +++ b/com.discord/smali_classes2/f/n/a/l/a$b.smali @@ -114,7 +114,7 @@ long-to-float v4, v4 - invoke-static {v1, v2, v3, v4}, Lf/m/b/f/a;->u(FFFF)F + invoke-static {v1, v2, v3, v4}, Lf/h/a/c/i1/e;->z0(FFFF)F move-result v2 diff --git a/com.discord/smali_classes2/f/n/a/l/a.smali b/com.discord/smali_classes2/f/n/a/l/a.smali index 391321af79..ddbb0f7d9d 100644 --- a/com.discord/smali_classes2/f/n/a/l/a.smali +++ b/com.discord/smali_classes2/f/n/a/l/a.smali @@ -483,7 +483,7 @@ iget-object v0, p0, Lf/n/a/l/a;->s:Landroid/graphics/RectF; - invoke-static {v0}, Lf/m/b/f/a;->B(Landroid/graphics/RectF;)[F + invoke-static {v0}, Lf/n/a/k/a;->z(Landroid/graphics/RectF;)[F move-result-object v0 @@ -491,11 +491,11 @@ invoke-virtual {v1, v0}, Landroid/graphics/Matrix;->mapPoints([F)V - invoke-static {p1}, Lf/m/b/f/a;->m0([F)Landroid/graphics/RectF; + invoke-static {p1}, Lf/n/a/k/a;->k0([F)Landroid/graphics/RectF; move-result-object p1 - invoke-static {v0}, Lf/m/b/f/a;->m0([F)Landroid/graphics/RectF; + invoke-static {v0}, Lf/n/a/k/a;->k0([F)Landroid/graphics/RectF; move-result-object v0 @@ -754,7 +754,7 @@ iget-object v3, v11, Lf/n/a/l/a;->s:Landroid/graphics/RectF; - invoke-static {v3}, Lf/m/b/f/a;->B(Landroid/graphics/RectF;)[F + invoke-static {v3}, Lf/n/a/k/a;->z(Landroid/graphics/RectF;)[F move-result-object v3 @@ -766,11 +766,11 @@ invoke-virtual {v13, v3}, Landroid/graphics/Matrix;->mapPoints([F)V - invoke-static {v0}, Lf/m/b/f/a;->m0([F)Landroid/graphics/RectF; + invoke-static {v0}, Lf/n/a/k/a;->k0([F)Landroid/graphics/RectF; move-result-object v0 - invoke-static {v3}, Lf/m/b/f/a;->m0([F)Landroid/graphics/RectF; + invoke-static {v3}, Lf/n/a/k/a;->k0([F)Landroid/graphics/RectF; move-result-object v3 diff --git a/com.discord/smali_classes2/f/n/a/l/c.smali b/com.discord/smali_classes2/f/n/a/l/c.smali index 9078c952a6..fac5ef684a 100644 --- a/com.discord/smali_classes2/f/n/a/l/c.smali +++ b/com.discord/smali_classes2/f/n/a/l/c.smali @@ -268,13 +268,13 @@ invoke-direct {v2, v3, v3, v1, v0}, Landroid/graphics/RectF;->(FFFF)V - invoke-static {v2}, Lf/m/b/f/a;->B(Landroid/graphics/RectF;)[F + invoke-static {v2}, Lf/n/a/k/a;->z(Landroid/graphics/RectF;)[F move-result-object v0 iput-object v0, p0, Lf/n/a/l/c;->k:[F - invoke-static {v2}, Lf/m/b/f/a;->z(Landroid/graphics/RectF;)[F + invoke-static {v2}, Lf/n/a/k/a;->x(Landroid/graphics/RectF;)[F move-result-object v0 @@ -556,7 +556,7 @@ :cond_1 :try_start_0 - invoke-static {}, Lf/m/b/f/a;->E()I + invoke-static {}, Lf/n/a/k/a;->C()I move-result v1 :try_end_0 @@ -612,7 +612,7 @@ move-result-object v0 - instance-of v0, v0, Lf/n/a/k/a; + instance-of v0, v0, Lf/n/a/k/b; if-nez v0, :cond_0 @@ -623,9 +623,9 @@ move-result-object v0 - check-cast v0, Lf/n/a/k/a; + check-cast v0, Lf/n/a/k/b; - iget-object v0, v0, Lf/n/a/k/a;->b:Landroid/graphics/Bitmap; + iget-object v0, v0, Lf/n/a/k/b;->b:Landroid/graphics/Bitmap; return-object v0 @@ -697,9 +697,9 @@ .method public setImageBitmap(Landroid/graphics/Bitmap;)V .locals 1 - new-instance v0, Lf/n/a/k/a; + new-instance v0, Lf/n/a/k/b; - invoke-direct {v0, p1}, Lf/n/a/k/a;->(Landroid/graphics/Bitmap;)V + invoke-direct {v0, p1}, Lf/n/a/k/b;->(Landroid/graphics/Bitmap;)V invoke-virtual {p0, v0}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V diff --git a/com.discord/smali_classes2/j0/i/d.smali b/com.discord/smali_classes2/j0/i/d.smali index 34301a44ff..61b2e7cafd 100644 --- a/com.discord/smali_classes2/j0/i/d.smali +++ b/com.discord/smali_classes2/j0/i/d.smali @@ -106,7 +106,7 @@ iget-object v0, p0, Lj0/i/d;->d:[Ljava/lang/Object; - invoke-static {v0, p1}, Lf/m/b/f/a;->contains([Ljava/lang/Object;Ljava/lang/Object;)Z + invoke-static {v0, p1}, Lf/n/a/k/a;->contains([Ljava/lang/Object;Ljava/lang/Object;)Z move-result p1 @@ -207,7 +207,7 @@ iget-object v0, p0, Lj0/i/d;->d:[Ljava/lang/Object; - invoke-static {v0}, Lf/m/b/f/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; + invoke-static {v0}, Lf/n/a/k/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; move-result-object v0 diff --git a/com.discord/smali_classes2/j0/i/e.smali b/com.discord/smali_classes2/j0/i/e.smali index e3a3e23242..9c6cfd7997 100644 --- a/com.discord/smali_classes2/j0/i/e.smali +++ b/com.discord/smali_classes2/j0/i/e.smali @@ -45,7 +45,7 @@ iget-object v0, p0, Lj0/i/e;->a:[Ljava/lang/Object; - invoke-static {v0}, Lf/m/b/f/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; + invoke-static {v0}, Lf/n/a/k/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; move-result-object v0 diff --git a/com.discord/smali_classes2/j0/i/l.smali b/com.discord/smali_classes2/j0/i/l.smali index 025fd93d32..85c4db7f68 100644 --- a/com.discord/smali_classes2/j0/i/l.smali +++ b/com.discord/smali_classes2/j0/i/l.smali @@ -182,7 +182,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -280,7 +280,7 @@ goto :goto_3 :cond_9 - invoke-static {v1}, Lf/m/b/f/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; move-result-object p0 @@ -352,7 +352,7 @@ if-ltz p1, :cond_1 - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -717,7 +717,7 @@ if-ltz p1, :cond_0 - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v1 @@ -796,7 +796,7 @@ goto :goto_0 :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 p0, 0x0 @@ -1265,7 +1265,7 @@ if-nez v0, :cond_0 - invoke-static {p0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {p0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v0 @@ -1358,7 +1358,7 @@ if-eqz p1, :cond_3 - invoke-static {p1, p0}, Lf/m/b/f/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; + invoke-static {p1, p0}, Lf/n/a/k/a;->convertToSetForSetOperationWith(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/util/Collection; move-result-object p1 @@ -1436,7 +1436,7 @@ const/16 v1, 0xa - invoke-static {p0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 @@ -1540,7 +1540,7 @@ invoke-direct {v0, p0}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - invoke-static {v0, p1}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v0, p1}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z return-object v0 @@ -1792,7 +1792,7 @@ invoke-static {p0}, Ljava/util/Arrays;->sort([Ljava/lang/Object;)V :cond_1 - invoke-static {p0}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -1812,7 +1812,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {p0}, Lf/n/a/k/a;->sort(Ljava/util/List;)V return-object p0 @@ -1881,9 +1881,9 @@ if-eqz p0, :cond_1 - invoke-static {p0, p1}, Lf/m/b/f/a;->sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V + invoke-static {p0, p1}, Lf/n/a/k/a;->sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V - invoke-static {p0}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -1903,7 +1903,7 @@ move-result-object p0 - invoke-static {p0, p1}, Lf/m/b/f/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V + invoke-static {p0, p1}, Lf/n/a/k/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V return-object p0 @@ -2083,7 +2083,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -2116,7 +2116,7 @@ if-ne v1, p1, :cond_4 :cond_5 - invoke-static {v2}, Lf/m/b/f/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; move-result-object p0 @@ -2205,7 +2205,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -2311,11 +2311,11 @@ const/16 v1, 0xc - invoke-static {p0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 - invoke-static {v1}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v1}, Lf/n/a/k/a;->mapCapacity(I)I move-result v1 @@ -2465,7 +2465,7 @@ move-result-object p0 :goto_0 - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -2482,7 +2482,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->optimizeReadOnlyList(Ljava/util/List;)Ljava/util/List; move-result-object p0 @@ -2719,7 +2719,7 @@ move-result v0 - invoke-static {v0}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v0}, Lf/n/a/k/a;->mapCapacity(I)I move-result v0 @@ -2754,7 +2754,7 @@ move-result-object p0 :goto_0 - invoke-static {p0}, Lf/m/b/f/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; + invoke-static {p0}, Lf/n/a/k/a;->setOf(Ljava/lang/Object;)Ljava/util/Set; move-result-object v1 @@ -2773,7 +2773,7 @@ invoke-static {p0, v0}, Lj0/i/l;->toCollection(Ljava/lang/Iterable;Ljava/util/Collection;)Ljava/util/Collection; - invoke-static {v0}, Lf/m/b/f/a;->optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; + invoke-static {v0}, Lf/n/a/k/a;->optimizeReadOnlySet(Ljava/util/Set;)Ljava/util/Set; move-result-object p0 diff --git a/com.discord/smali_classes2/j0/i/s.smali b/com.discord/smali_classes2/j0/i/s.smali index 50b4d96ba7..9dd19c29bd 100644 --- a/com.discord/smali_classes2/j0/i/s.smali +++ b/com.discord/smali_classes2/j0/i/s.smali @@ -134,7 +134,7 @@ iget-object v0, p0, Lj0/i/s;->d:Ljava/util/List; - invoke-static {p0, p1}, Lf/m/b/f/a;->access$reverseElementIndex(Ljava/util/List;I)I + invoke-static {p0, p1}, Lf/n/a/k/a;->access$reverseElementIndex(Ljava/util/List;I)I move-result p1 @@ -150,7 +150,7 @@ iget-object v0, p0, Lj0/i/s;->d:Ljava/util/List; - invoke-static {p0, p1}, Lf/m/b/f/a;->access$reverseElementIndex(Ljava/util/List;I)I + invoke-static {p0, p1}, Lf/n/a/k/a;->access$reverseElementIndex(Ljava/util/List;I)I move-result p1 @@ -171,7 +171,7 @@ iget-object v0, p0, Lj0/i/s;->d:Ljava/util/List; - invoke-static {p0, p1}, Lf/m/b/f/a;->access$reverseElementIndex(Ljava/util/List;I)I + invoke-static {p0, p1}, Lf/n/a/k/a;->access$reverseElementIndex(Ljava/util/List;I)I move-result p1 diff --git a/com.discord/smali_classes2/j0/i/t.smali b/com.discord/smali_classes2/j0/i/t.smali index 33581e9ce3..9b093e1f81 100644 --- a/com.discord/smali_classes2/j0/i/t.smali +++ b/com.discord/smali_classes2/j0/i/t.smali @@ -56,7 +56,7 @@ iget-object v0, p0, Lj0/i/t;->d:Ljava/util/List; - invoke-static {p0, p1}, Lf/m/b/f/a;->access$reverseElementIndex(Ljava/util/List;I)I + invoke-static {p0, p1}, Lf/n/a/k/a;->access$reverseElementIndex(Ljava/util/List;I)I move-result p1 diff --git a/com.discord/smali_classes2/j0/j/a.smali b/com.discord/smali_classes2/j0/j/a.smali index 90945432a8..fda9f7e497 100644 --- a/com.discord/smali_classes2/j0/j/a.smali +++ b/com.discord/smali_classes2/j0/j/a.smali @@ -69,7 +69,7 @@ check-cast v4, Ljava/lang/Comparable; - invoke-static {v5, v4}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {v5, v4}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result v4 diff --git a/com.discord/smali_classes2/j0/k/c.smali b/com.discord/smali_classes2/j0/k/c.smali index dd8b1a0f65..4503256195 100644 --- a/com.discord/smali_classes2/j0/k/c.smali +++ b/com.discord/smali_classes2/j0/k/c.smali @@ -433,7 +433,7 @@ if-eqz p1, :cond_0 - invoke-static {p0, p1}, Lf/m/b/f/a;->plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + invoke-static {p0, p1}, Lf/n/a/k/a;->plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; move-result-object p1 diff --git a/com.discord/smali_classes2/j0/k/g/b.smali b/com.discord/smali_classes2/j0/k/g/b.smali index 7b389b6b78..9508cd47a9 100644 --- a/com.discord/smali_classes2/j0/k/g/b.smali +++ b/com.discord/smali_classes2/j0/k/g/b.smali @@ -45,7 +45,7 @@ iput v1, p0, Lj0/k/g/b;->label:I - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -65,7 +65,7 @@ :cond_1 iput v2, p0, Lj0/k/g/b;->label:I - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lj0/k/g/b;->$this_createCoroutineUnintercepted$inlined:Lkotlin/jvm/functions/Function2; diff --git a/com.discord/smali_classes2/j0/k/g/c.smali b/com.discord/smali_classes2/j0/k/g/c.smali index f391e20eba..3f1432727a 100644 --- a/com.discord/smali_classes2/j0/k/g/c.smali +++ b/com.discord/smali_classes2/j0/k/g/c.smali @@ -49,7 +49,7 @@ iput v1, p0, Lj0/k/g/c;->label:I - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V goto :goto_0 @@ -69,7 +69,7 @@ :cond_1 iput v2, p0, Lj0/k/g/c;->label:I - invoke-static {p1}, Lf/m/b/f/a;->throwOnFailure(Ljava/lang/Object;)V + invoke-static {p1}, Lf/n/a/k/a;->throwOnFailure(Ljava/lang/Object;)V iget-object p1, p0, Lj0/k/g/c;->$this_createCoroutineUnintercepted$inlined:Lkotlin/jvm/functions/Function2; diff --git a/com.discord/smali_classes2/j0/k/h/a/a.smali b/com.discord/smali_classes2/j0/k/h/a/a.smali index d7501c2097..8804f10756 100644 --- a/com.discord/smali_classes2/j0/k/h/a/a.smali +++ b/com.discord/smali_classes2/j0/k/h/a/a.smali @@ -505,7 +505,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 diff --git a/com.discord/smali_classes2/j0/n/c/d.smali b/com.discord/smali_classes2/j0/n/c/d.smali index 00763ba38d..5a6ff97c01 100644 --- a/com.discord/smali_classes2/j0/n/c/d.smali +++ b/com.discord/smali_classes2/j0/n/c/d.smali @@ -225,13 +225,13 @@ aput-object v5, v0, v1 - invoke-static {v0}, Lf/m/b/f/a;->listOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 new-instance v1, Ljava/util/ArrayList; - invoke-static {v0, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -275,12 +275,12 @@ goto :goto_0 :cond_0 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v5 :cond_1 - invoke-static {v1}, Lf/m/b/f/a;->toMap(Ljava/lang/Iterable;)Ljava/util/Map; + invoke-static {v1}, Lf/n/a/k/a;->toMap(Ljava/lang/Iterable;)Ljava/util/Map; move-result-object v0 @@ -648,7 +648,7 @@ move-result v2 - invoke-static {v2}, Lf/m/b/f/a;->mapCapacity(I)I + invoke-static {v2}, Lf/n/a/k/a;->mapCapacity(I)I move-result v2 @@ -734,13 +734,13 @@ if-eqz v0, :cond_0 - invoke-static {p0}, Lf/m/b/f/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; + invoke-static {p0}, Lf/n/a/k/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; move-result-object v0 check-cast p1, Lj0/r/b; - invoke-static {p1}, Lf/m/b/f/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; + invoke-static {p1}, Lf/n/a/k/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; move-result-object p1 @@ -797,7 +797,7 @@ .method public hashCode()I .locals 1 - invoke-static {p0}, Lf/m/b/f/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; + invoke-static {p0}, Lf/n/a/k/a;->getJavaObjectType(Lj0/r/b;)Ljava/lang/Class; move-result-object v0 diff --git a/com.discord/smali_classes2/j0/q/c.smali b/com.discord/smali_classes2/j0/q/c.smali index 00f9a3b2e4..5039a461a0 100644 --- a/com.discord/smali_classes2/j0/q/c.smali +++ b/com.discord/smali_classes2/j0/q/c.smali @@ -56,17 +56,17 @@ goto :goto_0 :cond_0 - invoke-static {p3, p4, p5, p6}, Lf/m/b/f/a;->P(JJ)J + invoke-static {p3, p4, p5, p6}, Lf/n/a/k/a;->N(JJ)J move-result-wide v0 - invoke-static {p1, p2, p5, p6}, Lf/m/b/f/a;->P(JJ)J + invoke-static {p1, p2, p5, p6}, Lf/n/a/k/a;->N(JJ)J move-result-wide p1 sub-long/2addr v0, p1 - invoke-static {v0, v1, p5, p6}, Lf/m/b/f/a;->P(JJ)J + invoke-static {v0, v1, p5, p6}, Lf/n/a/k/a;->N(JJ)J move-result-wide p1 @@ -86,17 +86,17 @@ :cond_2 neg-long v0, p5 - invoke-static {p1, p2, v0, v1}, Lf/m/b/f/a;->P(JJ)J + invoke-static {p1, p2, v0, v1}, Lf/n/a/k/a;->N(JJ)J move-result-wide p1 - invoke-static {p3, p4, v0, v1}, Lf/m/b/f/a;->P(JJ)J + invoke-static {p3, p4, v0, v1}, Lf/n/a/k/a;->N(JJ)J move-result-wide v2 sub-long/2addr p1, v2 - invoke-static {p1, p2, v0, v1}, Lf/m/b/f/a;->P(JJ)J + invoke-static {p1, p2, v0, v1}, Lf/n/a/k/a;->N(JJ)J move-result-wide p1 diff --git a/com.discord/smali_classes2/j0/s/q.smali b/com.discord/smali_classes2/j0/s/q.smali index fcc426c997..8ab079ef46 100644 --- a/com.discord/smali_classes2/j0/s/q.smali +++ b/com.discord/smali_classes2/j0/s/q.smali @@ -52,11 +52,11 @@ iget-object v0, p0, Lj0/s/q;->a:Lkotlin/sequences/Sequence; - invoke-static {v0}, Lf/m/b/f/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {v0}, Lf/n/a/k/a;->sort(Ljava/util/List;)V invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; diff --git a/com.discord/smali_classes2/j0/s/r.smali b/com.discord/smali_classes2/j0/s/r.smali index c7701e7eb7..f5d3298bf4 100644 --- a/com.discord/smali_classes2/j0/s/r.smali +++ b/com.discord/smali_classes2/j0/s/r.smali @@ -58,13 +58,13 @@ iget-object v0, p0, Lj0/s/r;->a:Lkotlin/sequences/Sequence; - invoke-static {v0}, Lf/m/b/f/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toMutableList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v0 iget-object v1, p0, Lj0/s/r;->b:Ljava/util/Comparator; - invoke-static {v0, v1}, Lf/m/b/f/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->sortWith(Ljava/util/List;Ljava/util/Comparator;)V invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator; diff --git a/com.discord/smali_classes2/j0/t/g.smali b/com.discord/smali_classes2/j0/t/g.smali index b98d24d2e6..82326c5fbe 100644 --- a/com.discord/smali_classes2/j0/t/g.smali +++ b/com.discord/smali_classes2/j0/t/g.smali @@ -109,7 +109,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v4 @@ -147,7 +147,7 @@ move-result v8 - invoke-static {v8}, Lf/m/b/f/a;->isWhitespace(C)Z + invoke-static {v8}, Lf/n/a/k/a;->isWhitespace(C)Z move-result v8 @@ -261,7 +261,7 @@ move-result-object p0 - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v4 @@ -332,7 +332,7 @@ goto :goto_7 :cond_e - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v0 @@ -430,7 +430,7 @@ move-result-object p0 - invoke-static {v0}, Lf/m/b/f/a;->getLastIndex(Ljava/util/List;)I + invoke-static {v0}, Lf/n/a/k/a;->getLastIndex(Ljava/util/List;)I move-result v3 @@ -492,7 +492,7 @@ move-result v10 - invoke-static {v10}, Lf/m/b/f/a;->isWhitespace(C)Z + invoke-static {v10}, Lf/n/a/k/a;->isWhitespace(C)Z move-result v10 @@ -569,7 +569,7 @@ goto :goto_1 :cond_9 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw p2 diff --git a/com.discord/smali_classes2/j0/t/j.smali b/com.discord/smali_classes2/j0/t/j.smali index 9b08ad83ff..1444dedb1a 100644 --- a/com.discord/smali_classes2/j0/t/j.smali +++ b/com.discord/smali_classes2/j0/t/j.smali @@ -21,7 +21,7 @@ const/16 v1, 0xa - invoke-static {v1}, Lf/m/b/f/a;->checkRadix(I)I + invoke-static {v1}, Lf/n/a/k/a;->checkRadix(I)I invoke-virtual {p0}, Ljava/lang/String;->length()I @@ -165,7 +165,7 @@ const/16 v2, 0xa - invoke-static {v2}, Lf/m/b/f/a;->checkRadix(I)I + invoke-static {v2}, Lf/n/a/k/a;->checkRadix(I)I invoke-virtual/range {p0 .. p0}, Ljava/lang/String;->length()I diff --git a/com.discord/smali_classes2/j0/t/k.smali b/com.discord/smali_classes2/j0/t/k.smali index f7f79c0691..06362118b6 100644 --- a/com.discord/smali_classes2/j0/t/k.smali +++ b/com.discord/smali_classes2/j0/t/k.smali @@ -203,7 +203,7 @@ move-result v3 - invoke-static {v3}, Lf/m/b/f/a;->isWhitespace(C)Z + invoke-static {v3}, Lf/n/a/k/a;->isWhitespace(C)Z move-result v3 @@ -334,7 +334,7 @@ invoke-direct {p3, p0}, Lj0/t/o;->(Ljava/lang/CharSequence;)V - invoke-static {p1, p3}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p3}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object v0 @@ -354,7 +354,7 @@ const/16 v7, 0x3e - invoke-static/range {v0 .. v7}, Lf/m/b/f/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; + invoke-static/range {v0 .. v7}, Lf/n/a/k/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; move-result-object p0 @@ -408,7 +408,7 @@ move-object v3, p2 - invoke-static/range {v2 .. v9}, Lf/m/b/f/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; + invoke-static/range {v2 .. v9}, Lf/n/a/k/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; move-result-object p0 diff --git a/com.discord/smali_classes2/j0/t/p.smali b/com.discord/smali_classes2/j0/t/p.smali index e10123727a..b8f027b7d6 100644 --- a/com.discord/smali_classes2/j0/t/p.smali +++ b/com.discord/smali_classes2/j0/t/p.smali @@ -437,7 +437,7 @@ :cond_3 if-eqz v1, :cond_4 - invoke-static {p1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 @@ -608,7 +608,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p0 @@ -839,7 +839,7 @@ if-eqz v1, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->single([C)C + invoke-static {p1}, Lf/n/a/k/a;->single([C)C move-result p1 @@ -879,7 +879,7 @@ aget-char v6, p1, v5 - invoke-static {v6, v3, p3}, Lf/m/b/f/a;->equals(CCZ)Z + invoke-static {v6, v3, p3}, Lf/n/a/k/a;->equals(CCZ)Z move-result v6 @@ -978,7 +978,7 @@ if-eqz p1, :cond_4 - invoke-static {v1}, Lf/m/b/f/a;->single([C)C + invoke-static {v1}, Lf/n/a/k/a;->single([C)C move-result p1 @@ -1014,7 +1014,7 @@ aget-char v3, v1, v2 - invoke-static {v3, p1, p3}, Lf/m/b/f/a;->equals(CCZ)Z + invoke-static {v3, p1, p3}, Lf/n/a/k/a;->equals(CCZ)Z move-result v3 @@ -1174,7 +1174,7 @@ move-result-object p0 - invoke-static {p0}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {p0}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object p0 @@ -1232,7 +1232,7 @@ move-result v3 - invoke-static {v2, v3, p5}, Lf/m/b/f/a;->equals(CCZ)Z + invoke-static {v2, v3, p5}, Lf/n/a/k/a;->equals(CCZ)Z move-result v2 @@ -1331,7 +1331,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; + invoke-static {p1}, Lf/n/a/k/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; move-result-object p1 @@ -1339,7 +1339,7 @@ const/16 p3, 0xa - invoke-static {p1, p3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, p3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p3 @@ -1457,7 +1457,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; + invoke-static {p1}, Lf/n/a/k/a;->asIterable(Lkotlin/sequences/Sequence;)Ljava/lang/Iterable; move-result-object p1 @@ -1465,7 +1465,7 @@ const/16 p3, 0xa - invoke-static {p1, p3}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p1, p3}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result p3 @@ -1559,7 +1559,7 @@ invoke-direct {p2, p0}, Lj0/t/n;->(Ljava/lang/CharSequence;)V - invoke-static {p1, p2}, Lf/m/b/f/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; + invoke-static {p1, p2}, Lf/n/a/k/a;->map(Lkotlin/sequences/Sequence;Lkotlin/jvm/functions/Function1;)Lkotlin/sequences/Sequence; move-result-object p0 @@ -1780,7 +1780,7 @@ move-result v4 - invoke-static {v4}, Lf/m/b/f/a;->isWhitespace(C)Z + invoke-static {v4}, Lf/n/a/k/a;->isWhitespace(C)Z move-result v4 diff --git a/com.discord/smali_classes2/k0/a/a.smali b/com.discord/smali_classes2/k0/a/a.smali index 143120e21d..2ee867d87d 100644 --- a/com.discord/smali_classes2/k0/a/a.smali +++ b/com.discord/smali_classes2/k0/a/a.smali @@ -73,7 +73,7 @@ invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 @@ -86,7 +86,7 @@ return-object v0 :cond_0 - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 @@ -193,7 +193,7 @@ .method public final resumeWith(Ljava/lang/Object;)V .locals 1 - invoke-static {p1}, Lf/m/b/f/a;->l0(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->j0(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 @@ -213,7 +213,7 @@ iget-object v0, p0, Lk0/a/a;->e:Lkotlin/coroutines/CoroutineContext; - invoke-static {v0, p1}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {v0, p1}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V return-void diff --git a/com.discord/smali_classes2/k0/a/b0.smali b/com.discord/smali_classes2/k0/a/b0.smali index f8fac4d12d..8d2ec6bd50 100644 --- a/com.discord/smali_classes2/k0/a/b0.smali +++ b/com.discord/smali_classes2/k0/a/b0.smali @@ -114,7 +114,7 @@ const-string v0, "kotlinx.coroutines.stacktrace.recovery" - invoke-static {v0, v2}, Lf/m/b/f/a;->d0(Ljava/lang/String;Z)Z + invoke-static {v0, v2}, Lf/n/a/k/a;->b0(Ljava/lang/String;Z)Z move-result v0 diff --git a/com.discord/smali_classes2/k0/a/c1.smali b/com.discord/smali_classes2/k0/a/c1.smali index 4835d808de..3783449aef 100644 --- a/com.discord/smali_classes2/k0/a/c1.smali +++ b/com.discord/smali_classes2/k0/a/c1.smali @@ -365,7 +365,7 @@ .method public E()Ljava/lang/String; .locals 1 - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 @@ -471,7 +471,7 @@ if-eqz v0, :cond_0 - invoke-static {v0, v3}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + invoke-static {v0, v3}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V goto :goto_1 @@ -514,7 +514,7 @@ invoke-virtual {p0, v0}, Lk0/a/c1;->z(Ljava/lang/Throwable;)V :cond_3 - invoke-virtual {p0, p2}, Lk0/a/c1;->n(Ljava/lang/Throwable;)Z + invoke-virtual {p0, p2}, Lk0/a/c1;->m(Ljava/lang/Throwable;)Z return-void @@ -696,7 +696,7 @@ invoke-direct {p2}, Ljava/lang/StringBuilder;->()V - invoke-static {p1}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p1}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -917,7 +917,7 @@ if-eqz v8, :cond_9 - invoke-static {v3, v7}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + invoke-static {v3, v7}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 @@ -946,7 +946,7 @@ :goto_6 if-eqz v3, :cond_10 - invoke-virtual {p0, v3}, Lk0/a/c1;->n(Ljava/lang/Throwable;)Z + invoke-virtual {p0, v3}, Lk0/a/c1;->m(Ljava/lang/Throwable;)Z move-result v0 @@ -1456,7 +1456,7 @@ const/4 v5, 0x0 - invoke-static/range {v0 .. v5}, Lf/m/b/f/a;->I(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; + invoke-static/range {v0 .. v5}, Lf/n/a/k/a;->G(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; move-result-object v0 @@ -1792,7 +1792,7 @@ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v2 @@ -1863,7 +1863,7 @@ invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v3 @@ -1911,7 +1911,7 @@ if-eqz p1, :cond_0 - invoke-virtual {p0, p1}, Lk0/a/c1;->m(Ljava/lang/Object;)Z + invoke-virtual {p0, p1}, Lk0/a/c1;->l(Ljava/lang/Object;)Z return-void @@ -2134,115 +2134,7 @@ return-void .end method -.method public l()Ljava/util/concurrent/CancellationException; - .locals 4 - - invoke-virtual {p0}, Lk0/a/c1;->x()Ljava/lang/Object; - - move-result-object v0 - - instance-of v1, v0, Lk0/a/c1$b; - - const/4 v2, 0x0 - - if-eqz v1, :cond_0 - - move-object v1, v0 - - check-cast v1, Lk0/a/c1$b; - - iget-object v1, v1, Lk0/a/c1$b;->rootCause:Ljava/lang/Throwable; - - goto :goto_0 - - :cond_0 - instance-of v1, v0, Lk0/a/p; - - if-eqz v1, :cond_1 - - move-object v1, v0 - - check-cast v1, Lk0/a/p; - - iget-object v1, v1, Lk0/a/p;->a:Ljava/lang/Throwable; - - goto :goto_0 - - :cond_1 - instance-of v1, v0, Lk0/a/u0; - - if-nez v1, :cond_4 - - move-object v1, v2 - - :goto_0 - instance-of v3, v1, Ljava/util/concurrent/CancellationException; - - if-nez v3, :cond_2 - - goto :goto_1 - - :cond_2 - move-object v2, v1 - - :goto_1 - check-cast v2, Ljava/util/concurrent/CancellationException; - - if-eqz v2, :cond_3 - - goto :goto_2 - - :cond_3 - new-instance v2, Lkotlinx/coroutines/JobCancellationException; - - const-string v3, "Parent job is " - - invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v3 - - invoke-virtual {p0, v0}, Lk0/a/c1;->K(Ljava/lang/Object;)Ljava/lang/String; - - move-result-object v0 - - invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v2, v0, v1, p0}, Lkotlinx/coroutines/JobCancellationException;->(Ljava/lang/String;Ljava/lang/Throwable;Lkotlinx/coroutines/Job;)V - - :goto_2 - return-object v2 - - :cond_4 - new-instance v1, Ljava/lang/StringBuilder; - - invoke-direct {v1}, Ljava/lang/StringBuilder;->()V - - const-string v2, "Cannot be cancelling child in this state: " - - invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v0 - - new-instance v1, Ljava/lang/IllegalStateException; - - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; - - move-result-object v0 - - invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - throw v1 -.end method - -.method public final m(Ljava/lang/Object;)Z +.method public final l(Ljava/lang/Object;)Z .locals 10 invoke-virtual {p0}, Lk0/a/c1;->v()Z @@ -2603,36 +2495,7 @@ return v3 .end method -.method public minusKey(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext; - .locals 0 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/coroutines/CoroutineContext$b<", - "*>;)", - "Lkotlin/coroutines/CoroutineContext;" - } - .end annotation - - if-eqz p1, :cond_0 - - invoke-static {p0, p1}, Lkotlin/coroutines/CoroutineContext$a$a;->minusKey(Lkotlin/coroutines/CoroutineContext$a;Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext; - - move-result-object p1 - - return-object p1 - - :cond_0 - const-string p1, "key" - - invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method - -.method public final n(Ljava/lang/Throwable;)Z +.method public final m(Ljava/lang/Throwable;)Z .locals 4 invoke-virtual {p0}, Lk0/a/c1;->B()Z @@ -2681,24 +2544,144 @@ return v0 .end method -.method public o(Ljava/util/concurrent/CancellationException;)V +.method public minusKey(Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext; .locals 0 - - invoke-virtual {p0, p1}, Lk0/a/c1;->m(Ljava/lang/Object;)Z - - move-result p1 + .annotation system Ldalvik/annotation/Signature; + value = { + "(", + "Lkotlin/coroutines/CoroutineContext$b<", + "*>;)", + "Lkotlin/coroutines/CoroutineContext;" + } + .end annotation if-eqz p1, :cond_0 - invoke-virtual {p0}, Lk0/a/c1;->u()Z + invoke-static {p0, p1}, Lkotlin/coroutines/CoroutineContext$a$a;->minusKey(Lkotlin/coroutines/CoroutineContext$a;Lkotlin/coroutines/CoroutineContext$b;)Lkotlin/coroutines/CoroutineContext; - move-result p1 + move-result-object p1 + + return-object p1 :cond_0 - return-void + const-string p1, "key" + + invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V + + const/4 p1, 0x0 + + throw p1 .end method -.method public p(Ljava/lang/Throwable;)Z +.method public n()Ljava/util/concurrent/CancellationException; + .locals 4 + + invoke-virtual {p0}, Lk0/a/c1;->x()Ljava/lang/Object; + + move-result-object v0 + + instance-of v1, v0, Lk0/a/c1$b; + + const/4 v2, 0x0 + + if-eqz v1, :cond_0 + + move-object v1, v0 + + check-cast v1, Lk0/a/c1$b; + + iget-object v1, v1, Lk0/a/c1$b;->rootCause:Ljava/lang/Throwable; + + goto :goto_0 + + :cond_0 + instance-of v1, v0, Lk0/a/p; + + if-eqz v1, :cond_1 + + move-object v1, v0 + + check-cast v1, Lk0/a/p; + + iget-object v1, v1, Lk0/a/p;->a:Ljava/lang/Throwable; + + goto :goto_0 + + :cond_1 + instance-of v1, v0, Lk0/a/u0; + + if-nez v1, :cond_4 + + move-object v1, v2 + + :goto_0 + instance-of v3, v1, Ljava/util/concurrent/CancellationException; + + if-nez v3, :cond_2 + + goto :goto_1 + + :cond_2 + move-object v2, v1 + + :goto_1 + check-cast v2, Ljava/util/concurrent/CancellationException; + + if-eqz v2, :cond_3 + + goto :goto_2 + + :cond_3 + new-instance v2, Lkotlinx/coroutines/JobCancellationException; + + const-string v3, "Parent job is " + + invoke-static {v3}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; + + move-result-object v3 + + invoke-virtual {p0, v0}, Lk0/a/c1;->K(Ljava/lang/Object;)Ljava/lang/String; + + move-result-object v0 + + invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v2, v0, v1, p0}, Lkotlinx/coroutines/JobCancellationException;->(Ljava/lang/String;Ljava/lang/Throwable;Lkotlinx/coroutines/Job;)V + + :goto_2 + return-object v2 + + :cond_4 + new-instance v1, Ljava/lang/StringBuilder; + + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V + + const-string v2, "Cannot be cancelling child in this state: " + + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; + + invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; + + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; + + move-result-object v0 + + new-instance v1, Ljava/lang/IllegalStateException; + + invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; + + move-result-object v0 + + invoke-direct {v1, v0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V + + throw v1 +.end method + +.method public o(Ljava/lang/Throwable;)Z .locals 2 instance-of v0, p1, Ljava/util/concurrent/CancellationException; @@ -2710,7 +2693,7 @@ return v1 :cond_0 - invoke-virtual {p0, p1}, Lk0/a/c1;->m(Ljava/lang/Object;)Z + invoke-virtual {p0, p1}, Lk0/a/c1;->l(Ljava/lang/Object;)Z move-result p1 @@ -2731,6 +2714,23 @@ return v1 .end method +.method public p(Ljava/util/concurrent/CancellationException;)V + .locals 0 + + invoke-virtual {p0, p1}, Lk0/a/c1;->l(Ljava/lang/Object;)Z + + move-result p1 + + if-eqz p1, :cond_0 + + invoke-virtual {p0}, Lk0/a/c1;->u()Z + + move-result p1 + + :cond_0 + return-void +.end method + .method public plus(Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; .locals 0 @@ -2882,7 +2882,7 @@ if-eqz v1, :cond_4 - invoke-static {v1, v6}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + invoke-static {v1, v6}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V goto :goto_3 @@ -2975,7 +2975,7 @@ check-cast p1, Lk0/a/j1; - invoke-interface {p1}, Lk0/a/j1;->l()Ljava/util/concurrent/CancellationException; + invoke-interface {p1}, Lk0/a/j1;->n()Ljava/util/concurrent/CancellationException; move-result-object p1 @@ -3102,7 +3102,7 @@ move-object v0, p0 - invoke-static/range {v0 .. v5}, Lf/m/b/f/a;->I(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; + invoke-static/range {v0 .. v5}, Lf/n/a/k/a;->G(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; move-result-object p1 @@ -3167,7 +3167,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/e1.smali b/com.discord/smali_classes2/k0/a/e1.smali index 69986f2b4d..7c5ff541b1 100644 --- a/com.discord/smali_classes2/k0/a/e1.smali +++ b/com.discord/smali_classes2/k0/a/e1.smali @@ -75,7 +75,7 @@ iput-object v1, p0, Lk0/a/e1;->g:Lkotlin/jvm/functions/Function2; - invoke-static {v0, p0, p0}, Lf/m/b/f/a;->a0(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V + invoke-static {v0, p0, p0}, Lf/n/a/k/a;->Y(Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)V return-void diff --git a/com.discord/smali_classes2/k0/a/f0.smali b/com.discord/smali_classes2/k0/a/f0.smali index 932271e040..60f87a124b 100644 --- a/com.discord/smali_classes2/k0/a/f0.smali +++ b/com.discord/smali_classes2/k0/a/f0.smali @@ -182,7 +182,7 @@ move-result-object v0 - invoke-static {p1}, Lf/m/b/f/a;->l0(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->j0(Ljava/lang/Object;)Ljava/lang/Object; move-result-object v1 @@ -316,7 +316,7 @@ iget-object v1, p0, Lk0/a/f0;->k:Lkotlin/coroutines/Continuation; - invoke-static {v1}, Lf/m/b/f/a;->k0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->i0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/g.smali b/com.discord/smali_classes2/k0/a/g.smali index 830c76b3e2..a54f0efde9 100644 --- a/com.discord/smali_classes2/k0/a/g.smali +++ b/com.discord/smali_classes2/k0/a/g.smali @@ -235,7 +235,7 @@ invoke-direct {v1, v2, p1}, Lkotlinx/coroutines/CompletionHandlerException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V :goto_1 return-void @@ -352,7 +352,7 @@ invoke-direct {v0, v1, p1}, Lkotlinx/coroutines/CompletionHandlerException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - invoke-static {p2, v0}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {p2, v0}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V :cond_0 :goto_0 @@ -485,7 +485,7 @@ invoke-direct {v1, v3, p1}, Lkotlinx/coroutines/CompletionHandlerException;->(Ljava/lang/String;Ljava/lang/Throwable;)V - invoke-static {v0, v1}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V :cond_2 :goto_1 @@ -649,7 +649,7 @@ const/4 v7, 0x0 - invoke-static/range {v2 .. v7}, Lf/m/b/f/a;->I(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; + invoke-static/range {v2 .. v7}, Lf/n/a/k/a;->G(Lkotlinx/coroutines/Job;ZZLkotlin/jvm/functions/Function1;ILjava/lang/Object;)Lk0/a/k0; move-result-object v0 @@ -917,7 +917,7 @@ .method public resumeWith(Ljava/lang/Object;)V .locals 1 - invoke-static {p1}, Lf/m/b/f/a;->l0(Ljava/lang/Object;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->j0(Ljava/lang/Object;)Ljava/lang/Object; move-result-object p1 @@ -945,7 +945,7 @@ iget-object v1, p0, Lk0/a/g;->h:Lkotlin/coroutines/Continuation; - invoke-static {v1}, Lf/m/b/f/a;->k0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->i0(Lkotlin/coroutines/Continuation;)Ljava/lang/String; move-result-object v1 @@ -963,7 +963,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/h0.smali b/com.discord/smali_classes2/k0/a/h0.smali index 00b7b3a91f..3eafbab3c1 100644 --- a/com.discord/smali_classes2/k0/a/h0.smali +++ b/com.discord/smali_classes2/k0/a/h0.smali @@ -64,13 +64,13 @@ if-eqz v2, :cond_5 - invoke-static {p1}, Lf/m/b/f/a;->K(I)Z + invoke-static {p1}, Lf/n/a/k/a;->I(I)Z move-result v2 iget v3, p0, Lk0/a/i0;->f:I - invoke-static {v3}, Lf/m/b/f/a;->K(I)Z + invoke-static {v3}, Lf/n/a/k/a;->I(I)Z move-result v3 @@ -279,7 +279,7 @@ move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 @@ -309,7 +309,7 @@ goto :goto_2 :cond_7 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p0 @@ -499,7 +499,7 @@ move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v2}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v2 @@ -698,7 +698,7 @@ move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v2}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v2 @@ -728,7 +728,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -785,7 +785,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -861,7 +861,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -874,7 +874,7 @@ move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 diff --git a/com.discord/smali_classes2/k0/a/i0.smali b/com.discord/smali_classes2/k0/a/i0.smali index fee8ce06fb..4677f93db1 100644 --- a/com.discord/smali_classes2/k0/a/i0.smali +++ b/com.discord/smali_classes2/k0/a/i0.smali @@ -87,7 +87,7 @@ if-eqz p2, :cond_1 - invoke-static {p1, p2}, Lf/m/b/f/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V + invoke-static {p1, p2}, Lf/n/a/k/a;->addSuppressed(Ljava/lang/Throwable;Ljava/lang/Throwable;)V :cond_1 if-eqz p1, :cond_2 @@ -134,7 +134,7 @@ move-result-object p1 - invoke-static {p1, p2}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {p1, p2}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V return-void @@ -210,7 +210,7 @@ :goto_1 iget v7, p0, Lk0/a/i0;->f:I - invoke-static {v7}, Lf/m/b/f/a;->K(I)Z + invoke-static {v7}, Lf/n/a/k/a;->I(I)Z move-result v7 @@ -250,7 +250,7 @@ move-result-object v4 - invoke-static {v4}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v4}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v4 @@ -265,7 +265,7 @@ move-result-object v4 - invoke-static {v4}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v4}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v4 @@ -300,7 +300,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 @@ -347,7 +347,7 @@ :catchall_3 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 diff --git a/com.discord/smali_classes2/k0/a/j1.smali b/com.discord/smali_classes2/k0/a/j1.smali index d8268501af..1352e94686 100644 --- a/com.discord/smali_classes2/k0/a/j1.smali +++ b/com.discord/smali_classes2/k0/a/j1.smali @@ -7,5 +7,5 @@ # virtual methods -.method public abstract l()Ljava/util/concurrent/CancellationException; +.method public abstract n()Ljava/util/concurrent/CancellationException; .end method diff --git a/com.discord/smali_classes2/k0/a/k.smali b/com.discord/smali_classes2/k0/a/k.smali index 66247c436f..3a682b5757 100644 --- a/com.discord/smali_classes2/k0/a/k.smali +++ b/com.discord/smali_classes2/k0/a/k.smali @@ -43,7 +43,7 @@ check-cast v0, Lk0/a/c1; - invoke-virtual {v0, p1}, Lk0/a/c1;->p(Ljava/lang/Throwable;)Z + invoke-virtual {v0, p1}, Lk0/a/c1;->o(Ljava/lang/Throwable;)Z move-result p1 diff --git a/com.discord/smali_classes2/k0/a/k1.smali b/com.discord/smali_classes2/k0/a/k1.smali index be85708a69..b5de60dbb1 100644 --- a/com.discord/smali_classes2/k0/a/k1.smali +++ b/com.discord/smali_classes2/k0/a/k1.smali @@ -42,7 +42,7 @@ iget-object v0, p0, Lk0/a/a;->e:Lkotlin/coroutines/CoroutineContext; - invoke-static {v0, p1}, Lf/m/b/f/a;->G(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V + invoke-static {v0, p1}, Lf/n/a/k/a;->E(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Throwable;)V const/4 p1, 0x1 diff --git a/com.discord/smali_classes2/k0/a/l1.smali b/com.discord/smali_classes2/k0/a/l1.smali index 254abaf84b..f15bff67f3 100644 --- a/com.discord/smali_classes2/k0/a/l1.smali +++ b/com.discord/smali_classes2/k0/a/l1.smali @@ -14,7 +14,7 @@ # virtual methods -.method public p(Ljava/lang/Throwable;)Z +.method public o(Ljava/lang/Throwable;)Z .locals 0 const/4 p1, 0x0 diff --git a/com.discord/smali_classes2/k0/a/n0.smali b/com.discord/smali_classes2/k0/a/n0.smali index b314f10e4b..0b04e03166 100644 --- a/com.discord/smali_classes2/k0/a/n0.smali +++ b/com.discord/smali_classes2/k0/a/n0.smali @@ -407,7 +407,7 @@ move-object v2, v11 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; iget-object v5, v0, Lk0/a/r1/a;->a:[Ljava/lang/Object; @@ -423,7 +423,7 @@ move-object v6, v11 - invoke-static/range {v5 .. v10}, Lf/m/b/f/a;->copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; + invoke-static/range {v5 .. v10}, Lf/n/a/k/a;->copyInto$default([Ljava/lang/Object;[Ljava/lang/Object;IIII)[Ljava/lang/Object; iput-object v11, v0, Lk0/a/r1/a;->a:[Ljava/lang/Object; diff --git a/com.discord/smali_classes2/k0/a/p.smali b/com.discord/smali_classes2/k0/a/p.smali index 6aa0b608e5..7f16073746 100644 --- a/com.discord/smali_classes2/k0/a/p.smali +++ b/com.discord/smali_classes2/k0/a/p.smali @@ -81,7 +81,7 @@ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/q1/c.smali b/com.discord/smali_classes2/k0/a/q1/c.smali index e535a248db..0319a01243 100644 --- a/com.discord/smali_classes2/k0/a/q1/c.smali +++ b/com.discord/smali_classes2/k0/a/q1/c.smali @@ -37,7 +37,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 diff --git a/com.discord/smali_classes2/k0/a/r1/f.smali b/com.discord/smali_classes2/k0/a/r1/f.smali index e3a4d7737c..871750f024 100644 --- a/com.discord/smali_classes2/k0/a/r1/f.smali +++ b/com.discord/smali_classes2/k0/a/r1/f.smali @@ -89,7 +89,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 diff --git a/com.discord/smali_classes2/k0/a/r1/g.smali b/com.discord/smali_classes2/k0/a/r1/g.smali index 722ddbb56a..f143ba7bd6 100644 --- a/com.discord/smali_classes2/k0/a/r1/g.smali +++ b/com.discord/smali_classes2/k0/a/r1/g.smali @@ -81,7 +81,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 diff --git a/com.discord/smali_classes2/k0/a/r1/h.smali b/com.discord/smali_classes2/k0/a/r1/h.smali index 6f90593de4..13ce41819a 100644 --- a/com.discord/smali_classes2/k0/a/r1/h.smali +++ b/com.discord/smali_classes2/k0/a/r1/h.smali @@ -87,7 +87,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/r1/i.smali b/com.discord/smali_classes2/k0/a/r1/i.smali index b8c1851c96..1155bcb454 100644 --- a/com.discord/smali_classes2/k0/a/r1/i.smali +++ b/com.discord/smali_classes2/k0/a/r1/i.smali @@ -79,7 +79,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/r1/j$a.smali b/com.discord/smali_classes2/k0/a/r1/j$a.smali index 3719e88ee8..06f6acb0ea 100644 --- a/com.discord/smali_classes2/k0/a/r1/j$a.smali +++ b/com.discord/smali_classes2/k0/a/r1/j$a.smali @@ -77,7 +77,7 @@ move-result-object p1 - invoke-static {p2, p1}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {p2, p1}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result p1 diff --git a/com.discord/smali_classes2/k0/a/r1/j.smali b/com.discord/smali_classes2/k0/a/r1/j.smali index 9ee10e7df6..b64db04973 100644 --- a/com.discord/smali_classes2/k0/a/r1/j.smali +++ b/com.discord/smali_classes2/k0/a/r1/j.smali @@ -139,7 +139,7 @@ :catchall_0 move-exception p0 - invoke-static {p0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p0 @@ -205,7 +205,7 @@ :catchall_0 move-exception p0 - invoke-static {p0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p0 @@ -405,10 +405,10 @@ invoke-static {v1, v4}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v1, v2}, Lf/m/b/f/a;->sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V + invoke-static {v1, v2}, Lf/n/a/k/a;->sortWith([Ljava/lang/Object;Ljava/util/Comparator;)V :goto_7 - invoke-static {v1}, Lf/m/b/f/a;->asList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->asList([Ljava/lang/Object;)Ljava/util/List; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/r1/p.smali b/com.discord/smali_classes2/k0/a/r1/p.smali index 4caf423a48..9077593dcf 100644 --- a/com.discord/smali_classes2/k0/a/r1/p.smali +++ b/com.discord/smali_classes2/k0/a/r1/p.smali @@ -17,7 +17,7 @@ const/4 v1, 0x1 - invoke-static {v0, v1}, Lf/m/b/f/a;->d0(Ljava/lang/String;Z)Z + invoke-static {v0, v1}, Lf/n/a/k/a;->b0(Ljava/lang/String;Z)Z move-result v0 @@ -36,11 +36,11 @@ invoke-static {v2, v3}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v2}, Lf/m/b/f/a;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; + invoke-static {v2}, Lf/n/a/k/a;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; move-result-object v2 - invoke-static {v2}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v2}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v2 diff --git a/com.discord/smali_classes2/k0/a/r1/t.smali b/com.discord/smali_classes2/k0/a/r1/t.smali index cd15f1cbfd..f2420be745 100644 --- a/com.discord/smali_classes2/k0/a/r1/t.smali +++ b/com.discord/smali_classes2/k0/a/r1/t.smali @@ -165,7 +165,7 @@ move-result-object v1 :try_start_0 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -185,7 +185,7 @@ throw p1 :cond_3 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -194,7 +194,7 @@ goto :goto_1 :cond_4 - invoke-static {v0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {v0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 @@ -203,11 +203,11 @@ goto :goto_1 :cond_5 - invoke-static {v0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {v0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 - invoke-static {p1}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {p1}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object p1 @@ -292,7 +292,7 @@ goto :goto_1 :cond_c - invoke-static {v0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {v0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 @@ -301,7 +301,7 @@ goto :goto_1 :cond_d - invoke-static {v0}, Lf/m/b/f/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; + invoke-static {v0}, Lf/n/a/k/a;->intercepted(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation; move-result-object p2 diff --git a/com.discord/smali_classes2/k0/a/r1/u.smali b/com.discord/smali_classes2/k0/a/r1/u.smali index 215b9c33f7..5edb9c8968 100644 --- a/com.discord/smali_classes2/k0/a/r1/u.smali +++ b/com.discord/smali_classes2/k0/a/r1/u.smali @@ -33,7 +33,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 @@ -76,7 +76,7 @@ :catchall_1 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; + invoke-static {v0}, Lf/n/a/k/a;->createFailure(Ljava/lang/Throwable;)Ljava/lang/Object; move-result-object v0 diff --git a/com.discord/smali_classes2/k0/a/s1/a$a.smali b/com.discord/smali_classes2/k0/a/s1/a$a.smali index c4e378ccc0..233b987bc9 100644 --- a/com.discord/smali_classes2/k0/a/s1/a$a.smali +++ b/com.discord/smali_classes2/k0/a/s1/a$a.smali @@ -1165,7 +1165,7 @@ :goto_a iget-object v5, v1, Lk0/a/s1/a$a;->j:Lk0/a/s1/a; - invoke-virtual {v5, v7}, Lk0/a/s1/a;->l(Lk0/a/s1/h;)V + invoke-virtual {v5, v7}, Lk0/a/s1/a;->n(Lk0/a/s1/h;)V if-eq v12, v0, :cond_1f diff --git a/com.discord/smali_classes2/k0/a/s1/a.smali b/com.discord/smali_classes2/k0/a/s1/a.smali index 1979042ff4..1d63b4434e 100644 --- a/com.discord/smali_classes2/k0/a/s1/a.smali +++ b/com.discord/smali_classes2/k0/a/s1/a.smali @@ -74,7 +74,7 @@ const/4 v5, 0x0 - invoke-static/range {v0 .. v5}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v0 .. v5}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v0 @@ -90,7 +90,7 @@ const/4 v6, 0x0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v1 @@ -1009,7 +1009,7 @@ :goto_8 if-eqz v4, :cond_d - invoke-virtual {p0, v4}, Lk0/a/s1/a;->l(Lk0/a/s1/h;)V + invoke-virtual {p0, v4}, Lk0/a/s1/a;->n(Lk0/a/s1/h;)V goto :goto_7 @@ -1400,12 +1400,12 @@ if-nez v0, :cond_0 - invoke-virtual {p0}, Lk0/a/s1/a;->o()Z + invoke-virtual {p0}, Lk0/a/s1/a;->p()Z return-void :cond_0 - invoke-virtual {p0}, Lk0/a/s1/a;->o()Z + invoke-virtual {p0}, Lk0/a/s1/a;->p()Z move-result v0 @@ -1458,12 +1458,12 @@ return-void :cond_3 - invoke-virtual {p0}, Lk0/a/s1/a;->o()Z + invoke-virtual {p0}, Lk0/a/s1/a;->p()Z return-void .end method -.method public final l(Lk0/a/s1/h;)V +.method public final n(Lk0/a/s1/h;)V .locals 2 :try_start_0 @@ -1502,7 +1502,7 @@ throw p1 .end method -.method public final o()Z +.method public final p()Z .locals 9 :cond_0 @@ -1830,7 +1830,7 @@ invoke-virtual {v4, v10}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v10 diff --git a/com.discord/smali_classes2/k0/a/s1/b.smali b/com.discord/smali_classes2/k0/a/s1/b.smali index 71d73bf252..2fdc351e79 100644 --- a/com.discord/smali_classes2/k0/a/s1/b.smali +++ b/com.discord/smali_classes2/k0/a/s1/b.smali @@ -45,7 +45,7 @@ const-string v2, "kotlinx.coroutines.io.parallelism" - invoke-static/range {v2 .. v7}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v2 .. v7}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v1 diff --git a/com.discord/smali_classes2/k0/a/s1/j.smali b/com.discord/smali_classes2/k0/a/s1/j.smali index cb554f39d6..6859f8c4eb 100644 --- a/com.discord/smali_classes2/k0/a/s1/j.smali +++ b/com.discord/smali_classes2/k0/a/s1/j.smali @@ -57,7 +57,7 @@ iget-object v1, p0, Lk0/a/s1/j;->f:Ljava/lang/Runnable; - invoke-static {v1}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -69,7 +69,7 @@ iget-object v1, p0, Lk0/a/s1/j;->f:Ljava/lang/Runnable; - invoke-static {v1}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/s1/l.smali b/com.discord/smali_classes2/k0/a/s1/l.smali index abcd41f2fb..d05d4d489b 100644 --- a/com.discord/smali_classes2/k0/a/s1/l.smali +++ b/com.discord/smali_classes2/k0/a/s1/l.smali @@ -33,7 +33,7 @@ const/4 v8, 0x0 - invoke-static/range {v0 .. v8}, Lf/m/b/f/a;->f0(Ljava/lang/String;JJJILjava/lang/Object;)J + invoke-static/range {v0 .. v8}, Lf/n/a/k/a;->d0(Ljava/lang/String;JJJILjava/lang/Object;)J move-result-wide v0 @@ -51,7 +51,7 @@ const/4 v7, 0x0 - invoke-static/range {v2 .. v7}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v2 .. v7}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v0 @@ -67,7 +67,7 @@ const/4 v6, 0x0 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I sget v0, Lk0/a/r1/w;->a:I @@ -93,7 +93,7 @@ const-string v2, "kotlinx.coroutines.scheduler.core.pool.size" - invoke-static/range {v2 .. v7}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v2 .. v7}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v0 @@ -121,7 +121,7 @@ const-string v3, "kotlinx.coroutines.scheduler.max.pool.size" - invoke-static/range {v3 .. v8}, Lf/m/b/f/a;->e0(Ljava/lang/String;IIIILjava/lang/Object;)I + invoke-static/range {v3 .. v8}, Lf/n/a/k/a;->c0(Ljava/lang/String;IIIILjava/lang/Object;)I move-result v0 @@ -141,7 +141,7 @@ const-string v1, "kotlinx.coroutines.scheduler.keep.alive.sec" - invoke-static/range {v1 .. v9}, Lf/m/b/f/a;->f0(Ljava/lang/String;JJJILjava/lang/Object;)J + invoke-static/range {v1 .. v9}, Lf/n/a/k/a;->d0(Ljava/lang/String;JJJILjava/lang/Object;)J move-result-wide v1 diff --git a/com.discord/smali_classes2/k0/a/v.smali b/com.discord/smali_classes2/k0/a/v.smali index 5ef289d835..699f51c75e 100644 --- a/com.discord/smali_classes2/k0/a/v.smali +++ b/com.discord/smali_classes2/k0/a/v.smali @@ -291,7 +291,7 @@ invoke-direct {v0}, Ljava/lang/StringBuilder;->()V - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -301,7 +301,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/w.smali b/com.discord/smali_classes2/k0/a/w.smali index ab841f5b2f..d770c8f9b0 100644 --- a/com.discord/smali_classes2/k0/a/w.smali +++ b/com.discord/smali_classes2/k0/a/w.smali @@ -27,11 +27,11 @@ invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v0}, Lf/m/b/f/a;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; + invoke-static {v0}, Lf/n/a/k/a;->asSequence(Ljava/util/Iterator;)Lkotlin/sequences/Sequence; move-result-object v0 - invoke-static {v0}, Lf/m/b/f/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toList(Lkotlin/sequences/Sequence;)Ljava/util/List; move-result-object v0 @@ -84,7 +84,7 @@ move-result-object v2 - invoke-static {p1, v1}, Lf/m/b/f/a;->H(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; + invoke-static {p1, v1}, Lf/n/a/k/a;->F(Ljava/lang/Throwable;Ljava/lang/Throwable;)Ljava/lang/Throwable; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/w0.smali b/com.discord/smali_classes2/k0/a/w0.smali index 4b1baf79e7..6ac2a967f0 100644 --- a/com.discord/smali_classes2/k0/a/w0.smali +++ b/com.discord/smali_classes2/k0/a/w0.smali @@ -85,7 +85,7 @@ iget-object v1, p0, Lk0/a/w0;->d:Lkotlin/jvm/functions/Function1; - invoke-static {v1}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -95,7 +95,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/x0.smali b/com.discord/smali_classes2/k0/a/x0.smali index a3b2db7066..debaf3b07d 100644 --- a/com.discord/smali_classes2/k0/a/x0.smali +++ b/com.discord/smali_classes2/k0/a/x0.smali @@ -131,7 +131,7 @@ move-result-object v0 - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -141,7 +141,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/k0/a/y0.smali b/com.discord/smali_classes2/k0/a/y0.smali index b6a9a338aa..ac14326d40 100644 --- a/com.discord/smali_classes2/k0/a/y0.smali +++ b/com.discord/smali_classes2/k0/a/y0.smali @@ -94,7 +94,7 @@ move-result-object v0 - invoke-static {p0}, Lf/m/b/f/a;->A(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->y(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 @@ -104,7 +104,7 @@ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; - invoke-static {p0}, Lf/m/b/f/a;->D(Ljava/lang/Object;)Ljava/lang/String; + invoke-static {p0}, Lf/n/a/k/a;->B(Ljava/lang/Object;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/kotlin/coroutines/CoroutineContext$a$a.smali b/com.discord/smali_classes2/kotlin/coroutines/CoroutineContext$a$a.smali index 866e43d480..e36153606c 100644 --- a/com.discord/smali_classes2/kotlin/coroutines/CoroutineContext$a$a.smali +++ b/com.discord/smali_classes2/kotlin/coroutines/CoroutineContext$a$a.smali @@ -101,7 +101,7 @@ .method public static plus(Lkotlin/coroutines/CoroutineContext$a;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; .locals 0 - invoke-static {p0, p1}, Lf/m/b/f/a;->plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; + invoke-static {p0, p1}, Lf/n/a/k/a;->plus(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/CoroutineContext;)Lkotlin/coroutines/CoroutineContext; move-result-object p0 diff --git a/com.discord/smali_classes2/kotlin/ranges/IntProgression.smali b/com.discord/smali_classes2/kotlin/ranges/IntProgression.smali index 26726e197d..dc94f6fddd 100644 --- a/com.discord/smali_classes2/kotlin/ranges/IntProgression.smali +++ b/com.discord/smali_classes2/kotlin/ranges/IntProgression.smali @@ -48,17 +48,17 @@ goto :goto_0 :cond_0 - invoke-static {p2, p3}, Lf/m/b/f/a;->O(II)I + invoke-static {p2, p3}, Lf/n/a/k/a;->M(II)I move-result v0 - invoke-static {p1, p3}, Lf/m/b/f/a;->O(II)I + invoke-static {p1, p3}, Lf/n/a/k/a;->M(II)I move-result p1 sub-int/2addr v0, p1 - invoke-static {v0, p3}, Lf/m/b/f/a;->O(II)I + invoke-static {v0, p3}, Lf/n/a/k/a;->M(II)I move-result p1 @@ -76,17 +76,17 @@ :cond_2 neg-int v0, p3 - invoke-static {p1, v0}, Lf/m/b/f/a;->O(II)I + invoke-static {p1, v0}, Lf/n/a/k/a;->M(II)I move-result p1 - invoke-static {p2, v0}, Lf/m/b/f/a;->O(II)I + invoke-static {p2, v0}, Lf/n/a/k/a;->M(II)I move-result v1 sub-int/2addr p1, v1 - invoke-static {p1, v0}, Lf/m/b/f/a;->O(II)I + invoke-static {p1, v0}, Lf/n/a/k/a;->M(II)I move-result p1 diff --git a/com.discord/smali_classes2/kotlinx/coroutines/Job.smali b/com.discord/smali_classes2/kotlinx/coroutines/Job.smali index 5852ff002d..27d7649902 100644 --- a/com.discord/smali_classes2/kotlinx/coroutines/Job.smali +++ b/com.discord/smali_classes2/kotlinx/coroutines/Job.smali @@ -65,7 +65,7 @@ .end annotation .end method -.method public abstract o(Ljava/util/concurrent/CancellationException;)V +.method public abstract p(Ljava/util/concurrent/CancellationException;)V .end method .method public abstract start()Z diff --git a/com.discord/smali_classes2/kotlinx/coroutines/android/AndroidExceptionPreHandler.smali b/com.discord/smali_classes2/kotlinx/coroutines/android/AndroidExceptionPreHandler.smali index 8a6ef55ec2..ca5d494125 100644 --- a/com.discord/smali_classes2/kotlinx/coroutines/android/AndroidExceptionPreHandler.smali +++ b/com.discord/smali_classes2/kotlinx/coroutines/android/AndroidExceptionPreHandler.smali @@ -70,7 +70,7 @@ invoke-direct {p0, v0}, Lj0/k/a;->(Lkotlin/coroutines/CoroutineContext$b;)V - invoke-static {p0}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p0}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object v0 diff --git a/com.discord/smali_classes2/l0/b.smali b/com.discord/smali_classes2/l0/b.smali index cc699753b2..1856f65293 100644 --- a/com.discord/smali_classes2/l0/b.smali +++ b/com.discord/smali_classes2/l0/b.smali @@ -71,7 +71,7 @@ :cond_0 iget p1, p0, Ll0/b;->$id:I - invoke-static {p1, p2}, Lf/m/b/f/a;->b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; + invoke-static {p1, p2}, Lf/n/a/k/a;->b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; throw v0 diff --git a/com.discord/smali_classes2/l0/c.smali b/com.discord/smali_classes2/l0/c.smali index 91e9be6a67..d5ca5d1a76 100644 --- a/com.discord/smali_classes2/l0/c.smali +++ b/com.discord/smali_classes2/l0/c.smali @@ -90,7 +90,7 @@ goto :goto_0 :cond_0 - invoke-static {v5, p2}, Lf/m/b/f/a;->b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; + invoke-static {v5, p2}, Lf/n/a/k/a;->b(ILkotlin/reflect/KProperty;)Ljava/lang/Void; throw v0 diff --git a/com.discord/smali_classes2/m0/a/a/a/a.smali b/com.discord/smali_classes2/m0/a/a/a/a.smali index da5332580c..7ad607442d 100644 --- a/com.discord/smali_classes2/m0/a/a/a/a.smali +++ b/com.discord/smali_classes2/m0/a/a/a/a.smali @@ -392,7 +392,7 @@ iget-object v0, v0, Lm0/a/a/a/e;->a:Landroid/hardware/Camera; - invoke-static {v0}, Lf/m/b/f/a;->L(Landroid/hardware/Camera;)Z + invoke-static {v0}, Lf/n/a/k/a;->J(Landroid/hardware/Camera;)Z move-result v0 @@ -578,7 +578,7 @@ iget-object v0, v0, Lm0/a/a/a/e;->a:Landroid/hardware/Camera; - invoke-static {v0}, Lf/m/b/f/a;->L(Landroid/hardware/Camera;)Z + invoke-static {v0}, Lf/n/a/k/a;->J(Landroid/hardware/Camera;)Z move-result v0 diff --git a/com.discord/smali_classes2/m0/a/a/a/d.smali b/com.discord/smali_classes2/m0/a/a/a/d.smali index 610b0f8dc8..d4f656cecf 100644 --- a/com.discord/smali_classes2/m0/a/a/a/d.smali +++ b/com.discord/smali_classes2/m0/a/a/a/d.smali @@ -133,7 +133,7 @@ move-result-object v5 - invoke-static {v5}, Lf/m/b/f/a;->F(Landroid/content/Context;)I + invoke-static {v5}, Lf/n/a/k/a;->D(Landroid/content/Context;)I move-result v5 diff --git a/com.discord/smali_classes2/m0/a/a/a/g.smali b/com.discord/smali_classes2/m0/a/a/a/g.smali index 012d249f00..cabb90a4a2 100644 --- a/com.discord/smali_classes2/m0/a/a/a/g.smali +++ b/com.discord/smali_classes2/m0/a/a/a/g.smali @@ -223,7 +223,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->F(Landroid/content/Context;)I + invoke-static {v1}, Lf/n/a/k/a;->D(Landroid/content/Context;)I move-result v1 diff --git a/com.discord/smali_classes2/me/dm7/barcodescanner/zxing/ZXingScannerView.smali b/com.discord/smali_classes2/me/dm7/barcodescanner/zxing/ZXingScannerView.smali index bf6647fdaa..b1da7d15e7 100644 --- a/com.discord/smali_classes2/me/dm7/barcodescanner/zxing/ZXingScannerView.smali +++ b/com.discord/smali_classes2/me/dm7/barcodescanner/zxing/ZXingScannerView.smali @@ -394,7 +394,7 @@ move-result-object v3 - invoke-static {v3}, Lf/m/b/f/a;->F(Landroid/content/Context;)I + invoke-static {v3}, Lf/n/a/k/a;->D(Landroid/content/Context;)I move-result v3 diff --git a/com.discord/smali_classes2/n.smali b/com.discord/smali_classes2/n.smali deleted file mode 100644 index a77b69e9ab..0000000000 --- a/com.discord/smali_classes2/n.smali +++ /dev/null @@ -1,1033 +0,0 @@ -.class public final Ln; -.super Ljava/lang/Object; -.source "MediaEngineLegacy.kt" - -# interfaces -.implements Lcom/discord/rtcconnection/mediaengine/MediaEngine; - - -# static fields -.field public static final i:Ljava/lang/String; - - -# instance fields -.field public final a:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;", - ">;" - } - .end annotation -.end field - -.field public b:Lcom/hammerandchisel/libdiscord/Discord; - -.field public final c:Ljava/util/ArrayList; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/ArrayList<", - "Lcom/discord/rtcconnection/mediaengine/MediaEngine$b;", - ">;" - } - .end annotation -.end field - -.field public d:Ljava/util/List; - .annotation system Ldalvik/annotation/Signature; - value = { - "Ljava/util/List<", - "Lf/a/h/r/a;", - ">;" - } - .end annotation -.end field - -.field public final e:Landroid/content/Context; - -.field public final f:Ljava/util/concurrent/ExecutorService; - -.field public final g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; - -.field public final h:Lcom/discord/utilities/logging/Logger; - - -# direct methods -.method public static constructor ()V - .locals 2 - - const-class v0, Ln; - - invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; - - move-result-object v0 - - const-string v1, "MediaEngineLegacy::class.java.simpleName" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - sput-object v0, Ln;->i:Ljava/lang/String; - - return-void -.end method - -.method public constructor (Landroid/content/Context;Ljava/util/concurrent/ExecutorService;Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig;Lcom/discord/utilities/logging/Logger;)V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - iput-object p1, p0, Ln;->e:Landroid/content/Context; - - iput-object p2, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; - - iput-object p3, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; - - iput-object p4, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Ln;->a:Ljava/util/ArrayList; - - new-instance p1, Ljava/util/ArrayList; - - invoke-direct {p1}, Ljava/util/ArrayList;->()V - - iput-object p1, p0, Ln;->c:Ljava/util/ArrayList; - - return-void -.end method - -.method public static final n(Ln;[Ljava/lang/String;)Ljava/util/List; - .locals 10 - - const/4 v0, 0x0 - - if-eqz p0, :cond_4 - - new-instance p0, Ljava/util/ArrayList; - - array-length v1, p1 - - invoke-direct {p0, v1}, Ljava/util/ArrayList;->(I)V - - array-length v1, p1 - - const/4 v2, 0x0 - - const/4 v3, 0x0 - - :goto_0 - if-ge v3, v1, :cond_1 - - aget-object v4, p1, v3 - - sget-object v5, Ljava/util/Locale;->ROOT:Ljava/util/Locale; - - const-string v6, "Locale.ROOT" - - invoke-static {v5, v6}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - if-eqz v4, :cond_0 - - invoke-virtual {v4, v5}, Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; - - move-result-object v4 - - const-string v5, "(this as java.lang.String).toUpperCase(locale)" - - invoke-static {v4, v5}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - add-int/lit8 v3, v3, 0x1 - - goto :goto_0 - - :cond_0 - new-instance p0, Lkotlin/TypeCastException; - - const-string p1, "null cannot be cast to non-null type java.lang.String" - - invoke-direct {p0, p1}, Lkotlin/TypeCastException;->(Ljava/lang/String;)V - - throw p0 - - :cond_1 - new-instance p1, Lo; - - invoke-direct {p1}, Lo;->()V - - invoke-static {p0, p1}, Lj0/i/l;->sortedWith(Ljava/lang/Iterable;Ljava/util/Comparator;)Ljava/util/List; - - move-result-object p0 - - new-instance p1, Ljava/util/ArrayList; - - const/16 v1, 0xa - - invoke-static {p0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I - - move-result v1 - - invoke-direct {p1, v1}, Ljava/util/ArrayList;->(I)V - - invoke-interface {p0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object p0 - - :goto_1 - invoke-interface {p0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_3 - - invoke-interface {p0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - add-int/lit8 v9, v2, 0x1 - - if-ltz v2, :cond_2 - - move-object v4, v1 - - check-cast v4, Ljava/lang/String; - - mul-int/lit8 v2, v2, 0x2 - - add-int/lit8 v7, v2, 0x65 - - new-instance v1, Lf/a/h/r/a; - - add-int/lit8 v2, v7, 0x1 - - invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object v8 - - const-string v6, "video" - - move-object v3, v1 - - move v5, v9 - - invoke-direct/range {v3 .. v8}, Lf/a/h/r/a;->(Ljava/lang/String;ILjava/lang/String;ILjava/lang/Integer;)V - - invoke-virtual {p1, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - move v2, v9 - - goto :goto_1 - - :cond_2 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V - - throw v0 - - :cond_3 - return-object p1 - - :cond_4 - throw v0 -.end method - -.method public static final o(Ln;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;)V - .locals 2 - - monitor-enter p0 - - :try_start_0 - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - const/4 v1, 0x0 - - invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V - - :cond_0 - iget-object v0, p0, Ln;->a:Ljava/util/ArrayList; - - invoke-virtual {v0, p1}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-void - - :catchall_0 - move-exception p1 - - monitor-exit p0 - - throw p1 -.end method - -.method public static final p(Ln;Lkotlin/jvm/functions/Function0;)Ljava/util/concurrent/Future; - .locals 1 - - iget-object p0, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; - - new-instance v0, Lt; - - invoke-direct {v0, p1}, Lt;->(Lkotlin/jvm/functions/Function0;)V - - invoke-interface {p0, v0}, Ljava/util/concurrent/ExecutorService;->submit(Ljava/lang/Runnable;)Ljava/util/concurrent/Future; - - move-result-object p0 - - return-object p0 -.end method - - -# virtual methods -.method public a()Lrx/Observable; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lrx/Observable<", - "Lkotlin/Unit;", - ">;" - } - .end annotation - - iget-object v0, p0, Ln;->d:Ljava/util/List; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-eqz v0, :cond_1 - - sget-object v0, Lkotlin/Unit;->a:Lkotlin/Unit; - - new-instance v1, Lr0/l/e/j; - - invoke-direct {v1, v0}, Lr0/l/e/j;->(Ljava/lang/Object;)V - - const-string v0, "Observable.just(Unit)" - - invoke-static {v1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object v1 - - :cond_1 - invoke-virtual {p0}, Ln;->r()V - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-nez v0, :cond_2 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "Failed to initialize native media engine" - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - invoke-static {v0}, Lrx/Observable;->u(Ljava/lang/Throwable;)Lrx/Observable; - - move-result-object v0 - - const-string v1, "Observable.error(Illegal\u2026ze native media engine\"))" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object v0 - - :cond_2 - new-instance v0, Lr; - - invoke-direct {v0, p0}, Lr;->(Ln;)V - - sget-object v1, Lrx/Emitter$BackpressureMode;->d:Lrx/Emitter$BackpressureMode; - - invoke-static {v0, v1}, Lrx/Observable;->n(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)Lrx/Observable; - - move-result-object v0 - - const-string v1, "Observable.create({ emit\u2026er.BackpressureMode.NONE)" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - new-instance v1, Ln$d; - - invoke-direct {v1, p0}, Ln$d;->(Ln;)V - - invoke-virtual {v0, v1}, Lrx/Observable;->s(Lrx/functions/Action1;)Lrx/Observable; - - move-result-object v0 - - sget-object v1, Ln$e;->d:Ln$e; - - invoke-virtual {v0, v1}, Lrx/Observable;->D(Lr0/k/b;)Lrx/Observable; - - move-result-object v0 - - const-string v1, "getSupportedVideoCodecs(\u2026s }\n .map { Unit }" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public b(Z)V - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setEchoCancellation(Z)V - - :cond_0 - return-void -.end method - -.method public c(Z)V - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setNoiseCancellation(Z)V - - :cond_0 - return-void -.end method - -.method public d()Lrx/Observable; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Lrx/Observable<", - "Lcom/discord/rtcconnection/mediaengine/MediaEngine$AudioInfo;", - ">;" - } - .end annotation - - new-instance v0, Ln$c; - - invoke-direct {v0, p0}, Ln$c;->(Ln;)V - - sget-object v1, Lrx/Emitter$BackpressureMode;->h:Lrx/Emitter$BackpressureMode; - - invoke-static {v0, v1}, Lrx/Observable;->n(Lrx/functions/Action1;Lrx/Emitter$BackpressureMode;)Lrx/Observable; - - move-result-object v0 - - const-string v1, "Observable.create({ emit\u2026.BackpressureMode.LATEST)" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - return-object v0 -.end method - -.method public e(I)V - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setVideoInputDevice(I)V - - :cond_0 - return-void -.end method - -.method public declared-synchronized f(JLcom/discord/rtcconnection/mediaengine/MediaEngine$a;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;Lkotlin/jvm/functions/Function1;)Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection; - .locals 19 - .annotation system Ldalvik/annotation/Signature; - value = { - "(J", - "Lcom/discord/rtcconnection/mediaengine/MediaEngine$a;", - "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;", - "Lkotlin/jvm/functions/Function1<", - "-", - "Ljava/lang/Exception;", - "Lkotlin/Unit;", - ">;)", - "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;" - } - .end annotation - - move-object/from16 v7, p0 - - monitor-enter p0 - - :try_start_0 - const-string v0, "connectionType" - - const/4 v8, 0x0 - - if-eqz p4, :cond_5 - - iget-object v0, v7, Ln;->d:Ljava/util/List; - - if-eqz v0, :cond_0 - - const/4 v0, 0x1 - - goto :goto_0 - - :cond_0 - const/4 v0, 0x0 - - :goto_0 - if-nez v0, :cond_1 - - new-instance v0, Ljava/lang/IllegalStateException; - - const-string v1, "connect called on unprepared media engine." - - invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V - - move-object/from16 v1, p5 - - invoke-interface {v1, v0}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v8 - - :cond_1 - :try_start_1 - iget-object v12, v7, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v12, :cond_3 - - iget-object v0, v7, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v1, Ln;->i:Ljava/lang/String; - - new-instance v2, Ljava/lang/StringBuilder; - - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V - - const-string v3, "Connecting with options: " - - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-object/from16 v15, p3 - - invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v2 - - const/4 v3, 0x0 - - const/4 v4, 0x4 - - const/4 v5, 0x0 - - invoke-static/range {v0 .. v5}, Lcom/discord/utilities/logging/Logger;->i$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V - - new-instance v0, Ln$a; - - move-object v1, v0 - - move-object/from16 v2, p0 - - move-object/from16 v3, p3 - - move-object/from16 v4, p4 - - move-wide/from16 v5, p1 - - invoke-direct/range {v1 .. v6}, Ln$a;->(Ln;Lcom/discord/rtcconnection/mediaengine/MediaEngine$a;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;J)V - - new-instance v1, Lf/a/h/r/b/e; - - iget-object v10, v7, Ln;->f:Ljava/util/concurrent/ExecutorService; - - iget-object v11, v7, Ln;->h:Lcom/discord/utilities/logging/Logger; - - iget-object v13, v7, Ln;->d:Ljava/util/List; - - if-eqz v13, :cond_2 - - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; - - move-result-object v18 - - move-object v9, v1 - - move-object/from16 v14, p4 - - move-wide/from16 v15, p1 - - move-object/from16 v17, p3 - - invoke-direct/range {v9 .. v18}, Lf/a/h/r/b/e;->(Ljava/util/concurrent/ExecutorService;Lcom/discord/utilities/logging/Logger;Lcom/hammerandchisel/libdiscord/Discord;Ljava/util/List;Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection$Type;JLcom/discord/rtcconnection/mediaengine/MediaEngine$a;Ljava/util/List;)V - - move-object v8, v1 - - goto :goto_1 - - :cond_2 - const-string v0, "supportedVideoCodecs" - - invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - :try_end_1 - .catchall {:try_start_1 .. :try_end_1} :catchall_0 - - throw v8 - - :cond_3 - :goto_1 - if-eqz v8, :cond_4 - - :try_start_2 - iget-object v0, v7, Ln;->a:Ljava/util/ArrayList; - - invoke-virtual {v0, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z - - new-instance v0, Ln$b; - - invoke-direct {v0, v8}, Ln$b;->(Lf/a/h/r/b/e;)V - - invoke-virtual {v7, v0}, Ln;->q(Lkotlin/jvm/functions/Function1;)V - :try_end_2 - .catchall {:try_start_2 .. :try_end_2} :catchall_0 - - :cond_4 - monitor-exit p0 - - return-object v8 - - :cond_5 - :try_start_3 - invoke-static {v0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - :try_end_3 - .catchall {:try_start_3 .. :try_end_3} :catchall_0 - - throw v8 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public g(F)V - .locals 3 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - const/high16 v1, 0x43960000 # 300.0f - - const/4 v2, 0x0 - - invoke-static {v2, p1}, Ljava/lang/Math;->max(FF)F - - move-result p1 - - invoke-static {v1, p1}, Ljava/lang/Math;->min(FF)F - - move-result p1 - - const/high16 v1, 0x42c80000 # 100.0f - - div-float/2addr p1, v1 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setSpeakerVolume(F)V - - :cond_0 - return-void -.end method - -.method public declared-synchronized getConnections()Ljava/util/List; - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "()", - "Ljava/util/List<", - "Lcom/discord/rtcconnection/mediaengine/MediaEngineConnection;", - ">;" - } - .end annotation - - monitor-enter p0 - - :try_start_0 - new-instance v0, Ljava/util/ArrayList; - - iget-object v1, p0, Ln;->a:Ljava/util/ArrayList; - - invoke-direct {v0, v1}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V - :try_end_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - monitor-exit p0 - - return-object v0 - - :catchall_0 - move-exception v0 - - monitor-exit p0 - - throw v0 -.end method - -.method public h(Z)V - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setNoiseSuppression(Z)V - - :cond_0 - return-void -.end method - -.method public i()Lcom/hammerandchisel/libdiscord/Discord; - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - return-object v0 -.end method - -.method public j(Lkotlin/jvm/functions/Function1;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function1<", - "-[", - "Lco/discord/media_engine/VideoInputDeviceDescription;", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation - - invoke-virtual {p0}, Ln;->r()V - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - new-instance v1, Ls; - - invoke-direct {v1, p1}, Ls;->(Lkotlin/jvm/functions/Function1;)V - - invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->getVideoInputDevices(Lcom/hammerandchisel/libdiscord/Discord$GetVideoInputDevicesCallback;)V - - :cond_0 - return-void -.end method - -.method public k()Ljava/util/concurrent/ExecutorService; - .locals 1 - - iget-object v0, p0, Ln;->f:Ljava/util/concurrent/ExecutorService; - - return-object v0 -.end method - -.method public l(Z)V - .locals 1 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - invoke-virtual {v0, p1}, Lcom/hammerandchisel/libdiscord/Discord;->setAutomaticGainControl(Z)V - - :cond_0 - return-void -.end method - -.method public m(Lkotlin/jvm/functions/Function1;)V - .locals 2 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function1<", - "-", - "Lcom/discord/rtcconnection/mediaengine/MediaEngine$LocalVoiceStatus;", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation - - if-eqz p1, :cond_0 - - invoke-virtual {p0}, Ln;->r()V - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_1 - - new-instance v1, Ln$f; - - invoke-direct {v1, p1}, Ln$f;->(Lkotlin/jvm/functions/Function1;)V - - invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V - - goto :goto_0 - - :cond_0 - iget-object p1, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz p1, :cond_1 - - const/4 v0, 0x0 - - invoke-virtual {p1, v0}, Lcom/hammerandchisel/libdiscord/Discord;->setLocalVoiceLevelChangedCallback(Lcom/hammerandchisel/libdiscord/Discord$LocalVoiceLevelChangedCallback;)V - - :cond_1 - :goto_0 - return-void -.end method - -.method public final q(Lkotlin/jvm/functions/Function1;)V - .locals 9 - .annotation system Ldalvik/annotation/Signature; - value = { - "(", - "Lkotlin/jvm/functions/Function1<", - "-", - "Lcom/discord/rtcconnection/mediaengine/MediaEngine$b;", - "Lkotlin/Unit;", - ">;)V" - } - .end annotation - - iget-object v0, p0, Ln;->c:Ljava/util/ArrayList; - - invoke-interface {v0}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator; - - move-result-object v0 - - :goto_0 - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z - - move-result v1 - - if-eqz v1, :cond_0 - - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/discord/rtcconnection/mediaengine/MediaEngine$b; - - :try_start_0 - invoke-interface {p1, v1}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; - :try_end_0 - .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 - - goto :goto_0 - - :catch_0 - move-exception v5 - - iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v3, Ln;->i:Ljava/lang/String; - - const/4 v6, 0x0 - - const/16 v7, 0x8 - - const/4 v8, 0x0 - - const-string v4, "Error in listener" - - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V - - goto :goto_0 - - :cond_0 - return-void -.end method - -.method public final r()V - .locals 9 - - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_0 - - return-void - - :cond_0 - iget-object v1, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v2, Ln;->i:Ljava/lang/String; - - const-string v0, "initializing voice engine. OpenSL ES: " - - invoke-static {v0}, Lf/e/b/a/a;->D(Ljava/lang/String;)Ljava/lang/StringBuilder; - - move-result-object v0 - - iget-object v3, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; - - invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; - - invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; - - move-result-object v3 - - const/4 v4, 0x0 - - const/4 v5, 0x4 - - const/4 v6, 0x0 - - invoke-static/range {v1 .. v6}, Lcom/discord/utilities/logging/Logger;->i$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;ILjava/lang/Object;)V - - iget-object v0, p0, Ln;->g:Lcom/discord/rtcconnection/mediaengine/MediaEngine$OpenSLESConfig; - - invoke-virtual {v0}, Ljava/lang/Enum;->ordinal()I - - move-result v0 - - const/4 v1, 0x1 - - if-eq v0, v1, :cond_2 - - const/4 v2, 0x2 - - if-eq v0, v2, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-static {v1}, Lorg/webrtc/voiceengine/WebRtcAudioManager;->setBlacklistDeviceForOpenSLESUsage(Z)V - - goto :goto_0 - - :cond_2 - const/4 v0, 0x0 - - invoke-static {v0}, Lorg/webrtc/voiceengine/WebRtcAudioManager;->setBlacklistDeviceForOpenSLESUsage(Z)V - - :goto_0 - new-instance v0, Ln$g; - - invoke-direct {v0, p0}, Ln$g;->(Ln;)V - - sput-object v0, Lorg/webrtc/Logging;->externalReporter:Lorg/webrtc/Logging$ExternalReporter; - - :try_start_0 - new-instance v0, Lcom/hammerandchisel/libdiscord/Discord; - - iget-object v2, p0, Ln;->e:Landroid/content/Context; - - invoke-direct {v0, v2}, Lcom/hammerandchisel/libdiscord/Discord;->(Landroid/content/Context;)V - - iput-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - :try_end_0 - .catch Ljava/lang/ExceptionInInitializerError; {:try_start_0 .. :try_end_0} :catch_1 - .catch Ljava/lang/UnsatisfiedLinkError; {:try_start_0 .. :try_end_0} :catch_0 - .catchall {:try_start_0 .. :try_end_0} :catchall_0 - - goto :goto_1 - - :catchall_0 - move-exception v0 - - move-object v5, v0 - - iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v3, Ln;->i:Ljava/lang/String; - - const/4 v6, 0x0 - - const/16 v7, 0x8 - - const/4 v8, 0x0 - - const-string v4, "Unable to initialize voice engine, new error discovered" - - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V - - goto :goto_1 - - :catch_0 - move-exception v0 - - move-object v5, v0 - - iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v3, Ln;->i:Ljava/lang/String; - - const/4 v6, 0x0 - - const/16 v7, 0x8 - - const/4 v8, 0x0 - - const-string v4, "Unable to initialize voice engine." - - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V - - goto :goto_1 - - :catch_1 - move-exception v0 - - move-object v5, v0 - - iget-object v2, p0, Ln;->h:Lcom/discord/utilities/logging/Logger; - - sget-object v3, Ln;->i:Ljava/lang/String; - - const/4 v6, 0x0 - - const/16 v7, 0x8 - - const/4 v8, 0x0 - - const-string v4, "Unable to initialize voice engine." - - invoke-static/range {v2 .. v8}, Lcom/discord/utilities/logging/Logger;->e$default(Lcom/discord/utilities/logging/Logger;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;Ljava/util/Map;ILjava/lang/Object;)V - - :goto_1 - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_3 - - invoke-virtual {v0, v1}, Lcom/hammerandchisel/libdiscord/Discord;->enableBuiltInAEC(Z)V - - :cond_3 - iget-object v0, p0, Ln;->b:Lcom/hammerandchisel/libdiscord/Discord; - - if-eqz v0, :cond_4 - - sget-object v0, Ln$h;->d:Ln$h; - - invoke-virtual {p0, v0}, Ln;->q(Lkotlin/jvm/functions/Function1;)V - - :cond_4 - return-void -.end method diff --git a/com.discord/smali_classes2/n0/a.smali b/com.discord/smali_classes2/n0/a.smali index 8c666ef934..ab3d3cb194 100644 --- a/com.discord/smali_classes2/n0/a.smali +++ b/com.discord/smali_classes2/n0/a.smali @@ -194,7 +194,7 @@ move-result-object v4 - invoke-static {v4}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v4}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object v4 diff --git a/com.discord/smali_classes2/n0/a0$a.smali b/com.discord/smali_classes2/n0/a0$a.smali index 9f119abe67..6fce3f60b8 100644 --- a/com.discord/smali_classes2/n0/a0$a.smali +++ b/com.discord/smali_classes2/n0/a0$a.smali @@ -101,7 +101,7 @@ :cond_0 iget-object v0, p1, Ln0/a0;->f:Ljava/util/Map; - invoke-static {v0}, Lf/m/b/f/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; + invoke-static {v0}, Lf/n/a/k/a;->toMutableMap(Ljava/util/Map;)Ljava/util/Map; move-result-object v0 diff --git a/com.discord/smali_classes2/n0/a0.smali b/com.discord/smali_classes2/n0/a0.smali index 56d79d7ffb..e90a5da2d3 100644 --- a/com.discord/smali_classes2/n0/a0.smali +++ b/com.discord/smali_classes2/n0/a0.smali @@ -227,7 +227,7 @@ goto :goto_0 :cond_1 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/n0/b0.smali b/com.discord/smali_classes2/n0/b0.smali index d123455c94..d161cb7438 100644 --- a/com.discord/smali_classes2/n0/b0.smali +++ b/com.discord/smali_classes2/n0/b0.smali @@ -59,7 +59,7 @@ invoke-direct {v2, v1}, Ljava/io/FileInputStream;->(Ljava/io/File;)V - invoke-static {v2}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {v2}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object v1 @@ -68,7 +68,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-static {v1, v0}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, v0}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-void @@ -83,7 +83,7 @@ :catchall_1 move-exception v0 - invoke-static {v1, p1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v1, p1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v0 diff --git a/com.discord/smali_classes2/n0/f.smali b/com.discord/smali_classes2/n0/f.smali index fd162253b3..e5745ece38 100644 --- a/com.discord/smali_classes2/n0/f.smali +++ b/com.discord/smali_classes2/n0/f.smali @@ -32,5 +32,5 @@ .method public abstract k()Z .end method -.method public abstract l()Ln0/a0; +.method public abstract p()Ln0/a0; .end method diff --git a/com.discord/smali_classes2/n0/g0/c/a.smali b/com.discord/smali_classes2/n0/g0/c/a.smali index ff41de797e..d07bd8f9ef 100644 --- a/com.discord/smali_classes2/n0/g0/c/a.smali +++ b/com.discord/smali_classes2/n0/g0/c/a.smali @@ -61,7 +61,7 @@ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J - invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v0 @@ -102,7 +102,7 @@ invoke-direct {v0}, Lokhttp3/Response$a;->()V - invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v1 diff --git a/com.discord/smali_classes2/n0/g0/d/b.smali b/com.discord/smali_classes2/n0/g0/d/b.smali index ee3391bdfe..be1414a9a1 100644 --- a/com.discord/smali_classes2/n0/g0/d/b.smali +++ b/com.discord/smali_classes2/n0/g0/d/b.smali @@ -313,7 +313,7 @@ check-cast v1, [Ljava/lang/String; - invoke-static {v1}, Lf/m/b/f/a;->getLastIndex([Ljava/lang/Object;)I + invoke-static {v1}, Lf/n/a/k/a;->getLastIndex([Ljava/lang/Object;)I move-result v4 diff --git a/com.discord/smali_classes2/n0/g0/d/d.smali b/com.discord/smali_classes2/n0/g0/d/d.smali index 3f3169b78b..aab166b8f7 100644 --- a/com.discord/smali_classes2/n0/g0/d/d.smali +++ b/com.discord/smali_classes2/n0/g0/d/d.smali @@ -755,7 +755,7 @@ iget-object v4, v0, Ln0/g0/d/l;->d:Ljava/util/List; - invoke-static {v2, v4}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v2, v4}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z iget-object v0, v0, Ln0/g0/d/l;->d:Ljava/util/List; diff --git a/com.discord/smali_classes2/n0/g0/d/g.smali b/com.discord/smali_classes2/n0/g0/d/g.smali index 9998a99d74..efbc5209cf 100644 --- a/com.discord/smali_classes2/n0/g0/d/g.smali +++ b/com.discord/smali_classes2/n0/g0/d/g.smali @@ -55,7 +55,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/n0/g0/d/i.smali b/com.discord/smali_classes2/n0/g0/d/i.smali index d4cb174bf9..5404990243 100644 --- a/com.discord/smali_classes2/n0/g0/d/i.smali +++ b/com.discord/smali_classes2/n0/g0/d/i.smali @@ -717,21 +717,21 @@ .catch Ljava/net/ConnectException; {:try_start_0 .. :try_end_0} :catch_1 :try_start_1 - invoke-static {v0}, Lf/m/b/f/a;->Z(Ljava/net/Socket;)Lo0/w; + invoke-static {v0}, Lf/n/a/k/a;->X(Ljava/net/Socket;)Lo0/w; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {p1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object p1 iput-object p1, p0, Ln0/g0/d/i;->g:Lo0/g; - invoke-static {v0}, Lf/m/b/f/a;->X(Ljava/net/Socket;)Lo0/u; + invoke-static {v0}, Lf/n/a/k/a;->V(Ljava/net/Socket;)Lo0/u; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {p1}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object p1 @@ -1550,21 +1550,21 @@ :cond_6 iput-object v1, p0, Ln0/g0/d/i;->c:Ljava/net/Socket; - invoke-static {v1}, Lf/m/b/f/a;->Z(Ljava/net/Socket;)Lo0/w; + invoke-static {v1}, Lf/n/a/k/a;->X(Ljava/net/Socket;)Lo0/w; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {p1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object p1 iput-object p1, p0, Ln0/g0/d/i;->g:Lo0/g; - invoke-static {v1}, Lf/m/b/f/a;->X(Ljava/net/Socket;)Lo0/u; + invoke-static {v1}, Lf/n/a/k/a;->V(Ljava/net/Socket;)Lo0/u; move-result-object p1 - invoke-static {p1}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {p1}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object p1 diff --git a/com.discord/smali_classes2/n0/g0/d/l.smali b/com.discord/smali_classes2/n0/g0/d/l.smali index a8e020c8a3..85458a7df7 100644 --- a/com.discord/smali_classes2/n0/g0/d/l.smali +++ b/com.discord/smali_classes2/n0/g0/d/l.smali @@ -107,7 +107,7 @@ if-eqz p3, :cond_0 - invoke-static {p3}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p3}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali_classes2/n0/g0/e/a.smali b/com.discord/smali_classes2/n0/g0/e/a.smali index 62e1a31a0b..3bd9cb9685 100644 --- a/com.discord/smali_classes2/n0/g0/e/a.smali +++ b/com.discord/smali_classes2/n0/g0/e/a.smali @@ -44,7 +44,7 @@ move-object/from16 v0, p0 - invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v1 @@ -233,7 +233,7 @@ goto :goto_2 :cond_7 - invoke-static {}, Lf/m/b/f/a;->throwIndexOverflow()V + invoke-static {}, Lf/n/a/k/a;->throwIndexOverflow()V throw v2 @@ -344,7 +344,7 @@ new-instance v2, Ln0/g0/e/h; - invoke-static {v11}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v11}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v3 diff --git a/com.discord/smali_classes2/n0/g0/e/b.smali b/com.discord/smali_classes2/n0/g0/e/b.smali index 6201bd000a..2d1e3c396f 100644 --- a/com.discord/smali_classes2/n0/g0/e/b.smali +++ b/com.discord/smali_classes2/n0/g0/e/b.smali @@ -174,7 +174,7 @@ move-result-object v8 - invoke-static {v8}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {v8}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object v8 @@ -200,7 +200,7 @@ move-result-object v8 - invoke-static {v8}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {v8}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object v8 @@ -638,7 +638,7 @@ new-instance v3, Ln0/g0/e/h; - invoke-static {v9}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v9}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v9 diff --git a/com.discord/smali_classes2/n0/g0/e/g.smali b/com.discord/smali_classes2/n0/g0/e/g.smali index 6ca3aabe99..eb681f5b73 100644 --- a/com.discord/smali_classes2/n0/g0/e/g.smali +++ b/com.discord/smali_classes2/n0/g0/e/g.smali @@ -545,7 +545,7 @@ throw v1 .end method -.method public l()Ln0/a0; +.method public p()Ln0/a0; .locals 1 iget-object v0, p0, Ln0/g0/e/g;->f:Ln0/a0; diff --git a/com.discord/smali_classes2/n0/g0/e/i.smali b/com.discord/smali_classes2/n0/g0/e/i.smali index ab51520f2e..cc4605a68c 100644 --- a/com.discord/smali_classes2/n0/g0/e/i.smali +++ b/com.discord/smali_classes2/n0/g0/e/i.smali @@ -405,7 +405,7 @@ move-object/from16 v1, p0 - invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v0 diff --git a/com.discord/smali_classes2/n0/g0/g/c$a.smali b/com.discord/smali_classes2/n0/g0/g/c$a.smali index 29e5a80ee9..1158d4d747 100644 --- a/com.discord/smali_classes2/n0/g0/g/c$a.smali +++ b/com.discord/smali_classes2/n0/g0/g/c$a.smali @@ -63,7 +63,7 @@ iput-object p2, p0, Ln0/g0/g/c$a;->a:Ljava/util/List; - invoke-static {p1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {p1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object p1 @@ -95,7 +95,7 @@ const/4 v3, 0x6 - invoke-static {v0, v1, v2, v2, v3}, Lf/m/b/f/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V + invoke-static {v0, v1, v2, v2, v3}, Lf/n/a/k/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V iget-object v0, p0, Ln0/g0/g/c$a;->c:[Ln0/g0/g/b; @@ -637,7 +637,7 @@ :cond_9 :goto_4 - invoke-virtual {v0}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v0}, Lo0/e;->n()Lokio/ByteString; move-result-object v0 diff --git a/com.discord/smali_classes2/n0/g0/g/c$b.smali b/com.discord/smali_classes2/n0/g0/g/c$b.smali index 1c1abd3c57..e796778a3f 100644 --- a/com.discord/smali_classes2/n0/g0/g/c$b.smali +++ b/com.discord/smali_classes2/n0/g0/g/c$b.smali @@ -94,7 +94,7 @@ const/4 v3, 0x6 - invoke-static {v0, v1, v2, v2, v3}, Lf/m/b/f/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V + invoke-static {v0, v1, v2, v2, v3}, Lf/n/a/k/a;->fill$default([Ljava/lang/Object;Ljava/lang/Object;III)V iget-object v0, p0, Ln0/g0/g/c$b;->d:[Ln0/g0/g/b; @@ -449,7 +449,7 @@ invoke-interface {v0, p1}, Lokio/BufferedSink;->writeByte(I)Lokio/BufferedSink; :cond_3 - invoke-virtual {v0}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v0}, Lo0/e;->n()Lokio/ByteString; move-result-object p1 diff --git a/com.discord/smali_classes2/n0/g0/g/e$d.smali b/com.discord/smali_classes2/n0/g0/g/e$d.smali index ae738d1507..98e6f15e21 100644 --- a/com.discord/smali_classes2/n0/g0/g/e$d.smali +++ b/com.discord/smali_classes2/n0/g0/g/e$d.smali @@ -554,7 +554,7 @@ sget-object v4, Ln0/g0/g/a;->e:Ln0/g0/g/a; - invoke-virtual {v3, v0, v4}, Ln0/g0/g/e;->l(ILn0/g0/g/a;)V + invoke-virtual {v3, v0, v4}, Ln0/g0/g/e;->n(ILn0/g0/g/a;)V iget-object v0, v1, Ln0/g0/g/e$d;->e:Ln0/g0/g/e; @@ -1007,7 +1007,7 @@ sget-object p3, Ln0/g0/g/a;->e:Ln0/g0/g/a; - invoke-virtual {p1, p2, p3}, Ln0/g0/g/e;->l(ILn0/g0/g/a;)V + invoke-virtual {p1, p2, p3}, Ln0/g0/g/e;->n(ILn0/g0/g/a;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 diff --git a/com.discord/smali_classes2/n0/g0/g/e$e.smali b/com.discord/smali_classes2/n0/g0/g/e$e.smali index 1f54baea13..b9cfcc32e0 100644 --- a/com.discord/smali_classes2/n0/g0/g/e$e.smali +++ b/com.discord/smali_classes2/n0/g0/g/e$e.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Ln0/g0/g/e;->l(ILn0/g0/g/a;)V + value = Ln0/g0/g/e;->n(ILn0/g0/g/a;)V .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/n0/g0/g/e$f.smali b/com.discord/smali_classes2/n0/g0/g/e$f.smali index 75b77b9796..4f68b6e564 100644 --- a/com.discord/smali_classes2/n0/g0/g/e$f.smali +++ b/com.discord/smali_classes2/n0/g0/g/e$f.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Ln0/g0/g/e;->o(IJ)V + value = Ln0/g0/g/e;->p(IJ)V .end annotation .annotation system Ldalvik/annotation/InnerClass; diff --git a/com.discord/smali_classes2/n0/g0/g/e.smali b/com.discord/smali_classes2/n0/g0/g/e.smali index d97b96d962..5b53cf446f 100644 --- a/com.discord/smali_classes2/n0/g0/g/e.smali +++ b/com.discord/smali_classes2/n0/g0/g/e.smali @@ -760,7 +760,7 @@ const/4 p1, 0x0 - invoke-virtual {p0, p1, v0, v1}, Ln0/g0/g/e;->o(IJ)V + invoke-virtual {p0, p1, v0, v1}, Ln0/g0/g/e;->p(IJ)V iget-wide p1, p0, Ln0/g0/g/e;->r:J @@ -1003,7 +1003,7 @@ return-void .end method -.method public final l(ILn0/g0/g/a;)V +.method public final n(ILn0/g0/g/a;)V .locals 3 iget-object v0, p0, Ln0/g0/g/e;->k:Ljava/util/concurrent/ScheduledThreadPoolExecutor; @@ -1041,7 +1041,7 @@ return-void .end method -.method public final o(IJ)V +.method public final p(IJ)V .locals 9 iget-object v0, p0, Ln0/g0/g/e;->k:Ljava/util/concurrent/ScheduledThreadPoolExecutor; diff --git a/com.discord/smali_classes2/n0/g0/g/l$b.smali b/com.discord/smali_classes2/n0/g0/g/l$b.smali index a6ceea7d25..a72ad196df 100644 --- a/com.discord/smali_classes2/n0/g0/g/l$b.smali +++ b/com.discord/smali_classes2/n0/g0/g/l$b.smali @@ -228,7 +228,7 @@ iget v9, v9, Ln0/g0/g/l;->m:I - invoke-virtual {v8, v9, v4, v5}, Ln0/g0/g/e;->o(IJ)V + invoke-virtual {v8, v9, v4, v5}, Ln0/g0/g/e;->p(IJ)V iget-object v4, p0, Ln0/g0/g/l$b;->i:Ln0/g0/g/l; diff --git a/com.discord/smali_classes2/n0/g0/g/l.smali b/com.discord/smali_classes2/n0/g0/g/l.smali index 066b146886..4b5d8f274a 100644 --- a/com.discord/smali_classes2/n0/g0/g/l.smali +++ b/com.discord/smali_classes2/n0/g0/g/l.smali @@ -490,7 +490,7 @@ iget v1, p0, Ln0/g0/g/l;->m:I - invoke-virtual {v0, v1, p1}, Ln0/g0/g/e;->l(ILn0/g0/g/a;)V + invoke-virtual {v0, v1, p1}, Ln0/g0/g/e;->n(ILn0/g0/g/a;)V return-void .end method diff --git a/com.discord/smali_classes2/n0/g0/h/a.smali b/com.discord/smali_classes2/n0/g0/h/a.smali index b4ecf2e47b..9ccbe69f75 100644 --- a/com.discord/smali_classes2/n0/g0/h/a.smali +++ b/com.discord/smali_classes2/n0/g0/h/a.smali @@ -183,7 +183,7 @@ const-string v4, "unable to load android socket classes" - invoke-static {v3, v4, v1}, Lf/m/b/f/a;->d(ILjava/lang/String;Ljava/lang/Throwable;)V + invoke-static {v3, v4, v1}, Lf/n/a/k/a;->d(ILjava/lang/String;Ljava/lang/Throwable;)V move-object v5, v2 @@ -220,7 +220,7 @@ aput-object v5, v0, v3 - invoke-static {v0}, Lf/m/b/f/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -781,7 +781,7 @@ if-eqz p2, :cond_0 - invoke-static {p1, p2, p3}, Lf/m/b/f/a;->d(ILjava/lang/String;Ljava/lang/Throwable;)V + invoke-static {p1, p2, p3}, Lf/n/a/k/a;->d(ILjava/lang/String;Ljava/lang/Throwable;)V return-void diff --git a/com.discord/smali_classes2/n0/g0/h/b.smali b/com.discord/smali_classes2/n0/g0/h/b.smali index c8d16c974b..b777c5111f 100644 --- a/com.discord/smali_classes2/n0/g0/h/b.smali +++ b/com.discord/smali_classes2/n0/g0/h/b.smali @@ -202,7 +202,7 @@ const/16 v0, 0xa - invoke-static {p2, v0}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {p2, v0}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v0 diff --git a/com.discord/smali_classes2/n0/g0/h/c.smali b/com.discord/smali_classes2/n0/g0/h/c.smali index 84226a3eb0..b06f965fd0 100644 --- a/com.discord/smali_classes2/n0/g0/h/c.smali +++ b/com.discord/smali_classes2/n0/g0/h/c.smali @@ -192,7 +192,7 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/n0/g0/h/d.smali b/com.discord/smali_classes2/n0/g0/h/d.smali index 3ce4804f08..ced08c770a 100644 --- a/com.discord/smali_classes2/n0/g0/h/d.smali +++ b/com.discord/smali_classes2/n0/g0/h/d.smali @@ -96,7 +96,7 @@ const/16 v2, 0xa - invoke-static {v1, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/n0/g0/h/e.smali b/com.discord/smali_classes2/n0/g0/h/e.smali index 60749a9b7a..b604fa4a6b 100644 --- a/com.discord/smali_classes2/n0/g0/h/e.smali +++ b/com.discord/smali_classes2/n0/g0/h/e.smali @@ -129,7 +129,7 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali_classes2/n0/g0/h/f$a.smali b/com.discord/smali_classes2/n0/g0/h/f$a.smali index 2862ac9a4c..86b035bb12 100644 --- a/com.discord/smali_classes2/n0/g0/h/f$a.smali +++ b/com.discord/smali_classes2/n0/g0/h/f$a.smali @@ -87,7 +87,7 @@ const/16 v1, 0xa - invoke-static {v0, v1}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v1}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v1 diff --git a/com.discord/smali_classes2/n0/g0/i/a.smali b/com.discord/smali_classes2/n0/g0/i/a.smali index 1b94929ad1..6c17682a00 100644 --- a/com.discord/smali_classes2/n0/g0/i/a.smali +++ b/com.discord/smali_classes2/n0/g0/i/a.smali @@ -53,7 +53,7 @@ sget-object p1, Ljava/net/Proxy;->NO_PROXY:Ljava/net/Proxy; - invoke-static {p1}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object p1 diff --git a/com.discord/smali_classes2/n0/g0/k/a.smali b/com.discord/smali_classes2/n0/g0/k/a.smali index 0d407c58ed..1ec317a4dd 100644 --- a/com.discord/smali_classes2/n0/g0/k/a.smali +++ b/com.discord/smali_classes2/n0/g0/k/a.smali @@ -108,7 +108,7 @@ sget-object v0, Ln0/y;->e:Ln0/y; - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -1308,7 +1308,7 @@ iget-object v0, v0, Ln0/g0/k/d;->g:Lo0/e; - invoke-virtual {v0}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v0}, Lo0/e;->n()Lokio/ByteString; move-result-object v0 @@ -1617,7 +1617,7 @@ iput-boolean v1, v0, Ln0/g0/k/e$a;->g:Z - invoke-static {v0}, Lf/m/b/f/a;->n(Lo0/u;)Lokio/BufferedSink; + invoke-static {v0}, Lf/n/a/k/a;->n(Lo0/u;)Lokio/BufferedSink; move-result-object v0 :try_end_4 @@ -1720,7 +1720,7 @@ invoke-virtual {v5, v2}, Lo0/e;->D(Lokio/ByteString;)Lo0/e; :cond_e - invoke-virtual {v5}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v5}, Lo0/e;->n()Lokio/ByteString; move-result-object v5 :try_end_8 diff --git a/com.discord/smali_classes2/n0/g0/k/d.smali b/com.discord/smali_classes2/n0/g0/k/d.smali index 9831c24769..14f2e5e59c 100644 --- a/com.discord/smali_classes2/n0/g0/k/d.smali +++ b/com.discord/smali_classes2/n0/g0/k/d.smali @@ -206,7 +206,7 @@ iget-object v1, p0, Ln0/g0/k/d;->f:Lo0/e; - invoke-virtual {v1}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v1}, Lo0/e;->n()Lokio/ByteString; move-result-object v1 @@ -219,7 +219,7 @@ iget-object v1, p0, Ln0/g0/k/d;->f:Lo0/e; - invoke-virtual {v1}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v1}, Lo0/e;->n()Lokio/ByteString; move-result-object v1 diff --git a/com.discord/smali_classes2/n0/h0/a.smali b/com.discord/smali_classes2/n0/h0/a.smali index 140dc8e3de..4958abcfcf 100644 --- a/com.discord/smali_classes2/n0/h0/a.smali +++ b/com.discord/smali_classes2/n0/h0/a.smali @@ -159,7 +159,7 @@ iget-object v2, v1, Ln0/h0/a;->c:Ln0/h0/a$a; - invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->l()Ln0/a0; + invoke-interface/range {p1 .. p1}, Lokhttp3/Interceptor$Chain;->p()Ln0/a0; move-result-object v3 @@ -488,7 +488,7 @@ invoke-interface {v14, v8}, Ln0/h0/a$b;->log(Ljava/lang/String;)V - invoke-static {v12}, Lf/m/b/f/a;->M(Lo0/e;)Z + invoke-static {v12}, Lf/n/a/k/a;->K(Lo0/e;)Z move-result v14 @@ -804,7 +804,7 @@ const-wide v5, 0x7fffffffffffffffL - invoke-interface {v4, v5, v6}, Lo0/g;->n(J)Z + invoke-interface {v4, v5, v6}, Lo0/g;->m(J)Z invoke-interface {v4}, Lo0/g;->h()Lo0/e; @@ -851,7 +851,7 @@ const/4 v6, 0x0 - invoke-static {v5, v6}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v5, v6}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V goto :goto_d @@ -870,7 +870,7 @@ move-object v3, v0 - invoke-static {v5, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v5, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v3 @@ -900,7 +900,7 @@ invoke-static {v3, v10}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V :goto_e - invoke-static {v4}, Lf/m/b/f/a;->M(Lo0/e;)Z + invoke-static {v4}, Lf/n/a/k/a;->K(Lo0/e;)Z move-result v5 diff --git a/com.discord/smali_classes2/n0/i.smali b/com.discord/smali_classes2/n0/i.smali index a79fd7149b..60ddf6217a 100644 --- a/com.discord/smali_classes2/n0/i.smali +++ b/com.discord/smali_classes2/n0/i.smali @@ -75,7 +75,7 @@ const/16 v2, 0xa - invoke-static {v0, v2}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v0, v2}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v2 diff --git a/com.discord/smali_classes2/n0/n$a.smali b/com.discord/smali_classes2/n0/n$a.smali index 5807c2336a..546bddc93c 100644 --- a/com.discord/smali_classes2/n0/n$a.smali +++ b/com.discord/smali_classes2/n0/n$a.smali @@ -203,7 +203,7 @@ invoke-static {p1, v0}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {p1}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 diff --git a/com.discord/smali_classes2/n0/r$a.smali b/com.discord/smali_classes2/n0/r$a.smali index 598e4181a7..12126ad460 100644 --- a/com.discord/smali_classes2/n0/r$a.smali +++ b/com.discord/smali_classes2/n0/r$a.smali @@ -52,7 +52,7 @@ invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - invoke-static {v0}, Lf/m/b/f/a;->toList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->toList([Ljava/lang/Object;)Ljava/util/List; move-result-object p1 :try_end_0 diff --git a/com.discord/smali_classes2/n0/v.smali b/com.discord/smali_classes2/n0/v.smali index bde8a3ff82..611e493bb5 100644 --- a/com.discord/smali_classes2/n0/v.smali +++ b/com.discord/smali_classes2/n0/v.smali @@ -112,7 +112,7 @@ iput-object p3, p0, Ln0/v;->d:Ljava/util/List; - invoke-static {p4}, Lf/m/b/f/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; + invoke-static {p4}, Lf/n/a/k/a;->lazy(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy; move-result-object p1 @@ -351,7 +351,7 @@ const/16 v4, 0xa - invoke-static {v2, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v2, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v5 @@ -395,7 +395,7 @@ new-instance v2, Ljava/util/ArrayList; - invoke-static {v1, v4}, Lf/m/b/f/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I + invoke-static {v1, v4}, Lf/n/a/k/a;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I move-result v3 diff --git a/com.discord/smali_classes2/n0/w$a.smali b/com.discord/smali_classes2/n0/w$a.smali index 3847a845ed..c338506734 100644 --- a/com.discord/smali_classes2/n0/w$a.smali +++ b/com.discord/smali_classes2/n0/w$a.smali @@ -1229,7 +1229,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 @@ -1391,7 +1391,7 @@ move-result-object v1 - invoke-static {v1}, Lf/m/b/f/a;->j0(Ljava/lang/String;)Ljava/lang/String; + invoke-static {v1}, Lf/n/a/k/a;->h0(Ljava/lang/String;)Ljava/lang/String; move-result-object v1 diff --git a/com.discord/smali_classes2/n0/x.smali b/com.discord/smali_classes2/n0/x.smali index 116a02b2e5..396c18d689 100644 --- a/com.discord/smali_classes2/n0/x.smali +++ b/com.discord/smali_classes2/n0/x.smali @@ -661,13 +661,13 @@ iget-object v3, p0, Ln0/x;->f:Ljava/util/List; - invoke-static {v2, v3}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v2, v3}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z iget-object v2, v0, Ln0/x$a;->d:Ljava/util/List; iget-object v3, p0, Ln0/x;->g:Ljava/util/List; - invoke-static {v2, v3}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v2, v3}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z iget-object v2, p0, Ln0/x;->h:Ln0/t$b; diff --git a/com.discord/smali_classes2/n0/z.smali b/com.discord/smali_classes2/n0/z.smali index 6a8c6734b9..ce312c5893 100644 --- a/com.discord/smali_classes2/n0/z.smali +++ b/com.discord/smali_classes2/n0/z.smali @@ -233,7 +233,7 @@ iget-object v0, v0, Ln0/x;->f:Ljava/util/List; - invoke-static {v1, v0}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v1, v0}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z new-instance v0, Ln0/g0/e/i; @@ -277,7 +277,7 @@ iget-object v0, v0, Ln0/x;->g:Ljava/util/List; - invoke-static {v1, v0}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z + invoke-static {v1, v0}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z :cond_0 new-instance v0, Ln0/g0/e/b; @@ -730,7 +730,7 @@ throw v0 .end method -.method public l()Ln0/a0; +.method public p()Ln0/a0; .locals 1 iget-object v0, p0, Ln0/z;->g:Ln0/a0; diff --git a/com.discord/smali_classes2/o.smali b/com.discord/smali_classes2/o.smali deleted file mode 100644 index ee8a82d1ac..0000000000 --- a/com.discord/smali_classes2/o.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final Lo; -.super Ljava/lang/Object; -.source "Comparisons.kt" - -# interfaces -.implements Ljava/util/Comparator; - - -# annotations -.annotation system Ldalvik/annotation/Signature; - value = { - "", - "Ljava/lang/Object;", - "Ljava/util/Comparator<", - "TT;>;" - } -.end annotation - - -# direct methods -.method public constructor ()V - .locals 0 - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final compare(Ljava/lang/Object;Ljava/lang/Object;)I - .locals 1 - .annotation system Ldalvik/annotation/Signature; - value = { - "(TT;TT;)I" - } - .end annotation - - check-cast p1, Ljava/lang/String; - - const-string v0, "H264" - - invoke-static {p1, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p1 - - xor-int/lit8 p1, p1, 0x1 - - invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p1 - - check-cast p2, Ljava/lang/String; - - invoke-static {p2, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result p2 - - xor-int/lit8 p2, p2, 0x1 - - invoke-static {p2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; - - move-result-object p2 - - invoke-static {p1, p2}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I - - move-result p1 - - return p1 -.end method diff --git a/com.discord/smali_classes2/o0/c.smali b/com.discord/smali_classes2/o0/c.smali index 53e064474c..81304e8758 100644 --- a/com.discord/smali_classes2/o0/c.smali +++ b/com.discord/smali_classes2/o0/c.smali @@ -183,7 +183,7 @@ move-wide v5, p2 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V :goto_0 const-wide/16 v1, 0x0 diff --git a/com.discord/smali_classes2/o0/e.smali b/com.discord/smali_classes2/o0/e.smali index ea8be6bc1c..c67934299a 100644 --- a/com.discord/smali_classes2/o0/e.smali +++ b/com.discord/smali_classes2/o0/e.smali @@ -562,7 +562,7 @@ move-wide v5, v7 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V add-int/2addr p3, p2 @@ -1871,7 +1871,7 @@ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual {v6}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v6}, Lo0/e;->n()Lokio/ByteString; move-result-object p1 @@ -2642,7 +2642,7 @@ move-wide v5, p4 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V const-wide/16 v1, 0x0 @@ -2796,7 +2796,7 @@ move-wide v2, p1 - invoke-static/range {v0 .. v5}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v0 .. v5}, Lf/n/a/k/a;->s(JJJ)V iget-object v0, p0, Lo0/e;->d:Lo0/r; @@ -4077,7 +4077,7 @@ return-object p1 .end method -.method public n(J)Z +.method public m(J)Z .locals 3 iget-wide v0, p0, Lo0/e;->e:J @@ -4097,7 +4097,7 @@ return p1 .end method -.method public o()Lokio/ByteString; +.method public n()Lokio/ByteString; .locals 3 new-instance v0, Lokio/ByteString; @@ -4252,7 +4252,7 @@ int-to-long v5, p3 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V iget-object v0, p0, Lo0/e;->d:Lo0/r; @@ -5239,7 +5239,7 @@ int-to-long v10, v0 - invoke-static/range {v6 .. v11}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v6 .. v11}, Lf/n/a/k/a;->s(JJJ)V iget-object v1, p0, Lo0/e;->d:Lo0/r; @@ -5540,7 +5540,7 @@ move-wide v8, p2 - invoke-static/range {v4 .. v9}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v4 .. v9}, Lf/n/a/k/a;->s(JJJ)V :goto_1 const-wide/16 v3, 0x0 @@ -5699,7 +5699,7 @@ iget-object v9, v6, Lo0/r;->a:[B - invoke-static {v7, v8, v9, v2, v4}, Lf/m/b/f/a;->f([BI[BII)V + invoke-static {v7, v8, v9, v2, v4}, Lf/n/a/k/a;->f([BI[BII)V :goto_5 iget v7, v6, Lo0/r;->b:I diff --git a/com.discord/smali_classes2/o0/g.smali b/com.discord/smali_classes2/o0/g.smali index 2fe11dee15..f29433c44c 100644 --- a/com.discord/smali_classes2/o0/g.smali +++ b/com.discord/smali_classes2/o0/g.smali @@ -86,7 +86,7 @@ .method public abstract h()Lo0/e; .end method -.method public abstract n(J)Z +.method public abstract m(J)Z .annotation system Ldalvik/annotation/Throws; value = { Ljava/io/IOException; diff --git a/com.discord/smali_classes2/o0/m.smali b/com.discord/smali_classes2/o0/m.smali index 8f7499cac7..5bdbf05af6 100644 --- a/com.discord/smali_classes2/o0/m.smali +++ b/com.discord/smali_classes2/o0/m.smali @@ -116,7 +116,7 @@ :catch_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->J(Ljava/lang/AssertionError;)Z + invoke-static {p1}, Lf/n/a/k/a;->H(Ljava/lang/AssertionError;)Z move-result p2 diff --git a/com.discord/smali_classes2/o0/n$a.smali b/com.discord/smali_classes2/o0/n$a.smali index 8ec5643d09..cb3a3617a6 100644 --- a/com.discord/smali_classes2/o0/n$a.smali +++ b/com.discord/smali_classes2/o0/n$a.smali @@ -642,11 +642,11 @@ return-object p1 :cond_1 - invoke-static {p1}, Lf/m/b/f/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; + invoke-static {p1}, Lf/n/a/k/a;->toMutableList([Ljava/lang/Object;)Ljava/util/List; move-result-object v8 - invoke-static {v8}, Lf/m/b/f/a;->sort(Ljava/util/List;)V + invoke-static {v8}, Lf/n/a/k/a;->sort(Ljava/util/List;)V new-instance v1, Ljava/util/ArrayList; @@ -694,7 +694,7 @@ check-cast v1, [Ljava/lang/Integer; - invoke-static {v1}, Lf/m/b/f/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; + invoke-static {v1}, Lf/n/a/k/a;->mutableListOf([Ljava/lang/Object;)Ljava/util/List; move-result-object v11 @@ -746,7 +746,7 @@ check-cast v13, Ljava/lang/Comparable; - invoke-static {v13, v5}, Lf/m/b/f/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I + invoke-static {v13, v5}, Lf/n/a/k/a;->compareValues(Ljava/lang/Comparable;Ljava/lang/Comparable;)I move-result v13 diff --git a/com.discord/smali_classes2/o0/o.smali b/com.discord/smali_classes2/o0/o.smali index 9021dfc3a2..4178515673 100644 --- a/com.discord/smali_classes2/o0/o.smali +++ b/com.discord/smali_classes2/o0/o.smali @@ -92,7 +92,7 @@ move-wide v5, p2 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V :cond_0 :goto_0 diff --git a/com.discord/smali_classes2/o0/q$a.smali b/com.discord/smali_classes2/o0/q$a.smali index 81c45027b0..a2ecc6d9ce 100644 --- a/com.discord/smali_classes2/o0/q$a.smali +++ b/com.discord/smali_classes2/o0/q$a.smali @@ -162,7 +162,7 @@ int-to-long v5, p3 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V iget-object v0, p0, Lo0/q$a;->d:Lo0/q; diff --git a/com.discord/smali_classes2/o0/q.smali b/com.discord/smali_classes2/o0/q.smali index 3abdc8f2f5..3c815bd62f 100644 --- a/com.discord/smali_classes2/o0/q.smali +++ b/com.discord/smali_classes2/o0/q.smali @@ -267,7 +267,7 @@ .method public P0(J)V .locals 0 - invoke-virtual {p0, p1, p2}, Lo0/q;->n(J)Z + invoke-virtual {p0, p1, p2}, Lo0/q;->m(J)Z move-result p1 @@ -289,7 +289,7 @@ if-eqz p1, :cond_1 :try_start_0 - invoke-virtual {p0, p2, p3}, Lo0/q;->n(J)Z + invoke-virtual {p0, p2, p3}, Lo0/q;->m(J)Z move-result v0 :try_end_0 @@ -484,7 +484,7 @@ if-gez v6, :cond_3 - invoke-virtual {p0, v4, v5}, Lo0/q;->n(J)Z + invoke-virtual {p0, v4, v5}, Lo0/q;->m(J)Z move-result v2 @@ -506,7 +506,7 @@ add-long/2addr v0, v4 - invoke-virtual {p0, v0, v1}, Lo0/q;->n(J)Z + invoke-virtual {p0, v0, v1}, Lo0/q;->m(J)Z move-result v0 @@ -573,7 +573,7 @@ invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; - invoke-virtual {v6}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v6}, Lo0/e;->n()Lokio/ByteString; move-result-object p1 @@ -629,7 +629,7 @@ int-to-long v3, v2 - invoke-virtual {p0, v3, v4}, Lo0/q;->n(J)Z + invoke-virtual {p0, v3, v4}, Lo0/q;->m(J)Z move-result v3 @@ -1071,7 +1071,7 @@ return v0 .end method -.method public n(J)Z +.method public m(J)Z .locals 7 const/4 v0, 0x0 @@ -1448,7 +1448,7 @@ .method public t0(J)[B .locals 1 - invoke-virtual {p0, p1, p2}, Lo0/q;->n(J)Z + invoke-virtual {p0, p1, p2}, Lo0/q;->m(J)Z move-result v0 @@ -1509,7 +1509,7 @@ .method public u(J)Lokio/ByteString; .locals 1 - invoke-virtual {p0, p1, p2}, Lo0/q;->n(J)Z + invoke-virtual {p0, p1, p2}, Lo0/q;->m(J)Z move-result v0 diff --git a/com.discord/smali_classes2/o0/r.smali b/com.discord/smali_classes2/o0/r.smali index cbd40b2cf0..36ead9d7b2 100644 --- a/com.discord/smali_classes2/o0/r.smali +++ b/com.discord/smali_classes2/o0/r.smali @@ -207,7 +207,7 @@ const/4 v2, 0x0 - invoke-static {v1, v3, v1, v2, v0}, Lf/m/b/f/a;->f([BI[BII)V + invoke-static {v1, v3, v1, v2, v0}, Lf/n/a/k/a;->f([BI[BII)V iget v0, p1, Lo0/r;->c:I @@ -245,7 +245,7 @@ iget v3, p1, Lo0/r;->c:I - invoke-static {v0, v1, v2, v3, p2}, Lf/m/b/f/a;->f([BI[BII)V + invoke-static {v0, v1, v2, v3, p2}, Lf/n/a/k/a;->f([BI[BII)V iget v0, p1, Lo0/r;->c:I diff --git a/com.discord/smali_classes2/o0/t.smali b/com.discord/smali_classes2/o0/t.smali index dc3ed25024..f2e1ba6345 100644 --- a/com.discord/smali_classes2/o0/t.smali +++ b/com.discord/smali_classes2/o0/t.smali @@ -267,7 +267,7 @@ const-wide/16 v5, 0x1 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V invoke-virtual {p0, p1}, Lo0/t;->q(I)I @@ -498,7 +498,7 @@ aget-object v3, v3, v1 - invoke-static {v3, v2, p2, p3, v4}, Lf/m/b/f/a;->e([BI[BII)Z + invoke-static {v3, v2, p2, p3, v4}, Lf/n/a/k/a;->e([BI[BII)Z move-result v2 @@ -746,7 +746,7 @@ sub-int v3, v5, v3 - invoke-static {v7, v6, v0, v4, v3}, Lf/m/b/f/a;->f([BI[BII)V + invoke-static {v7, v6, v0, v4, v3}, Lf/n/a/k/a;->f([BI[BII)V add-int/2addr v4, v3 diff --git a/com.discord/smali_classes2/o0/v.smali b/com.discord/smali_classes2/o0/v.smali index 5bf6121d19..fe02aababc 100644 --- a/com.discord/smali_classes2/o0/v.smali +++ b/com.discord/smali_classes2/o0/v.smali @@ -65,7 +65,7 @@ :catch_0 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->J(Ljava/lang/AssertionError;)Z + invoke-static {v1}, Lf/n/a/k/a;->H(Ljava/lang/AssertionError;)Z move-result v2 diff --git a/com.discord/smali_classes2/o0/y/a.smali b/com.discord/smali_classes2/o0/y/a.smali index 7f409aead5..6d41c09163 100644 --- a/com.discord/smali_classes2/o0/y/a.smali +++ b/com.discord/smali_classes2/o0/y/a.smali @@ -471,7 +471,7 @@ if-gt p3, v0, :cond_0 - invoke-static {p0, p1, p2, p3, p4}, Lf/m/b/f/a;->e([BI[BII)Z + invoke-static {p0, p1, p2, p3, p4}, Lf/n/a/k/a;->e([BI[BII)Z move-result p0 diff --git a/com.discord/smali_classes2/okhttp3/Headers.smali b/com.discord/smali_classes2/okhttp3/Headers.smali index 568ccef670..2e1cf76084 100644 --- a/com.discord/smali_classes2/okhttp3/Headers.smali +++ b/com.discord/smali_classes2/okhttp3/Headers.smali @@ -238,7 +238,7 @@ goto :goto_0 :cond_0 - invoke-static {v1}, Lf/m/b/f/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; + invoke-static {v1}, Lf/n/a/k/a;->iterator([Ljava/lang/Object;)Ljava/util/Iterator; move-result-object v0 @@ -256,7 +256,7 @@ iget-object v2, p0, Lokhttp3/Headers;->d:[Ljava/lang/String; - invoke-static {v1, v2}, Lf/m/b/f/a;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z + invoke-static {v1, v2}, Lf/n/a/k/a;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z return-object v0 .end method diff --git a/com.discord/smali_classes2/okhttp3/Interceptor$Chain.smali b/com.discord/smali_classes2/okhttp3/Interceptor$Chain.smali index 702fc01a4f..dc12ce77ff 100644 --- a/com.discord/smali_classes2/okhttp3/Interceptor$Chain.smali +++ b/com.discord/smali_classes2/okhttp3/Interceptor$Chain.smali @@ -35,5 +35,5 @@ .method public abstract e()I .end method -.method public abstract l()Ln0/a0; +.method public abstract p()Ln0/a0; .end method diff --git a/com.discord/smali_classes2/okhttp3/ResponseBody.smali b/com.discord/smali_classes2/okhttp3/ResponseBody.smali index 831b7f0703..1dcbc9e824 100644 --- a/com.discord/smali_classes2/okhttp3/ResponseBody.smali +++ b/com.discord/smali_classes2/okhttp3/ResponseBody.smali @@ -114,7 +114,7 @@ const/4 v2, 0x0 - invoke-static {v0, v2}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v2}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V return-object v1 @@ -129,7 +129,7 @@ :catchall_1 move-exception v2 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 .end method diff --git a/com.discord/smali_classes2/okhttp3/internal/publicsuffix/PublicSuffixDatabase.smali b/com.discord/smali_classes2/okhttp3/internal/publicsuffix/PublicSuffixDatabase.smali index 8f193e2b19..49d505b1c8 100644 --- a/com.discord/smali_classes2/okhttp3/internal/publicsuffix/PublicSuffixDatabase.smali +++ b/com.discord/smali_classes2/okhttp3/internal/publicsuffix/PublicSuffixDatabase.smali @@ -67,7 +67,7 @@ const-string v0, "*" - invoke-static {v0}, Lf/m/b/f/a;->listOf(Ljava/lang/Object;)Ljava/util/List; + invoke-static {v0}, Lf/n/a/k/a;->listOf(Ljava/lang/Object;)Ljava/util/List; move-result-object v0 @@ -604,7 +604,7 @@ move-result-object v2 - invoke-static {v2, v0}, Lf/m/b/f/a;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; + invoke-static {v2, v0}, Lf/n/a/k/a;->drop(Lkotlin/sequences/Sequence;I)Lkotlin/sequences/Sequence; move-result-object v3 @@ -622,7 +622,7 @@ const-string v4, "." - invoke-static/range {v3 .. v10}, Lf/m/b/f/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; + invoke-static/range {v3 .. v10}, Lf/n/a/k/a;->joinToString$default(Lkotlin/sequences/Sequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;ILjava/lang/CharSequence;Lkotlin/jvm/functions/Function1;I)Ljava/lang/String; move-result-object v0 @@ -669,13 +669,13 @@ new-instance v1, Lo0/k; - invoke-static {v0}, Lf/m/b/f/a;->Y(Ljava/io/InputStream;)Lo0/w; + invoke-static {v0}, Lf/n/a/k/a;->W(Ljava/io/InputStream;)Lo0/w; move-result-object v0 invoke-direct {v1, v0}, Lo0/k;->(Lo0/w;)V - invoke-static {v1}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v1}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v0 @@ -704,7 +704,7 @@ const/4 v3, 0x0 - invoke-static {v0, v3}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v3}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V monitor-enter p0 @@ -764,7 +764,7 @@ :catchall_2 move-exception v2 - invoke-static {v0, v1}, Lf/m/b/f/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V + invoke-static {v0, v1}, Lf/n/a/k/a;->closeFinally(Ljava/io/Closeable;Ljava/lang/Throwable;)V throw v2 diff --git a/com.discord/smali_classes2/okio/ByteString$a.smali b/com.discord/smali_classes2/okio/ByteString$a.smali index 32d56d3311..9674f94e66 100644 --- a/com.discord/smali_classes2/okio/ByteString$a.smali +++ b/com.discord/smali_classes2/okio/ByteString$a.smali @@ -50,7 +50,7 @@ int-to-long v5, p3 - invoke-static/range {v1 .. v6}, Lf/m/b/f/a;->s(JJJ)V + invoke-static/range {v1 .. v6}, Lf/n/a/k/a;->s(JJJ)V new-array p0, p3, [B diff --git a/com.discord/smali_classes2/p0/a/a/b.smali b/com.discord/smali_classes2/p0/a/a/b.smali index 4c277f3410..61010176a8 100644 --- a/com.discord/smali_classes2/p0/a/a/b.smali +++ b/com.discord/smali_classes2/p0/a/a/b.smali @@ -144,7 +144,7 @@ iget-object p5, p2, Lp0/a/a/b;->a:Ljava/lang/String; - invoke-static {p1, p5, p6, p4}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {p1, p5, p6, p4}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V const/4 p5, 0x0 diff --git a/com.discord/smali_classes2/p0/a/a/d.smali b/com.discord/smali_classes2/p0/a/a/d.smali index f2e0915a9c..afdb4bcf2d 100644 --- a/com.discord/smali_classes2/p0/a/a/d.smali +++ b/com.discord/smali_classes2/p0/a/a/d.smali @@ -6490,7 +6490,7 @@ invoke-direct {v9}, Lp0/a/a/c;->()V - invoke-static {v5, v9}, Lf/m/b/f/a;->T(ILp0/a/a/c;)V + invoke-static {v5, v9}, Lf/n/a/k/a;->R(ILp0/a/a/c;)V invoke-static {v6, v9}, Lp0/a/a/x;->a(Lp0/a/a/x;Lp0/a/a/c;)V diff --git a/com.discord/smali_classes2/p0/a/a/f.smali b/com.discord/smali_classes2/p0/a/a/f.smali index 43b4058a6a..d8f6b57ee7 100644 --- a/com.discord/smali_classes2/p0/a/a/f.smali +++ b/com.discord/smali_classes2/p0/a/a/f.smali @@ -319,7 +319,7 @@ invoke-direct {v0}, Lp0/a/a/c;->()V - invoke-static {p1, v0}, Lf/m/b/f/a;->T(ILp0/a/a/c;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->R(ILp0/a/a/c;)V invoke-static {p2, v0}, Lp0/a/a/x;->a(Lp0/a/a/x;Lp0/a/a/c;)V @@ -5301,7 +5301,7 @@ move-object/from16 v12, v25 - invoke-static {v14, v12, v3, v15}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v14, v12, v3, v15}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v14, v1, Lp0/a/a/l;->g:I @@ -5327,7 +5327,7 @@ const/4 v14, 0x0 - invoke-static {v4, v10, v3, v14}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v4, v10, v3, v14}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_4c iget v4, v1, Lp0/a/a/l;->f:I @@ -5338,7 +5338,7 @@ const/4 v14, 0x2 - invoke-static {v4, v11, v3, v14}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v4, v11, v3, v14}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v4, v1, Lp0/a/a/l;->f:I @@ -5357,7 +5357,7 @@ const/4 v14, 0x0 - invoke-static {v4, v9, v3, v14}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v4, v9, v3, v14}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_4e iget-object v4, v1, Lp0/a/a/l;->h:Lp0/a/a/a; @@ -5525,7 +5525,7 @@ move-object/from16 v13, v20 - invoke-static {v1, v13, v3, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v13, v3, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v1, v0, Lp0/a/a/f;->n:I @@ -5556,7 +5556,7 @@ const/4 v2, 0x0 - invoke-static {v1, v10, v3, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v10, v3, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_59 iget v1, v0, Lp0/a/a/f;->p:I @@ -5567,7 +5567,7 @@ const/4 v2, 0x2 - invoke-static {v1, v11, v3, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v11, v3, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v1, v0, Lp0/a/a/f;->p:I @@ -5587,7 +5587,7 @@ move-object/from16 v10, v18 - invoke-static {v1, v10, v3, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v10, v3, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v1, v0, Lp0/a/a/f;->q:I @@ -5604,7 +5604,7 @@ move-object/from16 v10, v16 - invoke-static {v2, v10, v3, v1}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v2, v10, v3, v1}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget-object v2, v0, Lp0/a/a/f;->r:Lp0/a/a/c; @@ -5630,7 +5630,7 @@ iget-object v1, v0, Lp0/a/a/f;->b:Lp0/a/a/v; - invoke-static {v1, v9, v3, v10}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v9, v3, v10}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_5d iget-object v1, v0, Lp0/a/a/f;->s:Lp0/a/a/a; @@ -5760,7 +5760,7 @@ move-object/from16 v6, v27 - invoke-static {v5, v6, v3, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v5, v6, v3, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v2, v1, Lp0/a/a/s;->b:I @@ -5883,7 +5883,7 @@ move-object/from16 v6, v24 - invoke-static {v2, v6, v3, v5}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v2, v6, v3, v5}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v1, v1, Lp0/a/a/s;->q:I @@ -5903,7 +5903,7 @@ move-object/from16 v2, v22 - invoke-static {v1, v2, v3, v5}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v1, v2, v3, v5}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v1, v0, Lp0/a/a/f;->x:I diff --git a/com.discord/smali_classes2/p0/a/a/l.smali b/com.discord/smali_classes2/p0/a/a/l.smali index c31526f868..b732addb71 100644 --- a/com.discord/smali_classes2/p0/a/a/l.smali +++ b/com.discord/smali_classes2/p0/a/a/l.smali @@ -132,7 +132,7 @@ invoke-direct {v0}, Lp0/a/a/c;->()V - invoke-static {p1, v0}, Lf/m/b/f/a;->T(ILp0/a/a/c;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->R(ILp0/a/a/c;)V invoke-static {p2, v0}, Lp0/a/a/x;->a(Lp0/a/a/x;Lp0/a/a/c;)V diff --git a/com.discord/smali_classes2/p0/a/a/r.smali b/com.discord/smali_classes2/p0/a/a/r.smali index 62348b60e1..1a7283e8b6 100644 --- a/com.discord/smali_classes2/p0/a/a/r.smali +++ b/com.discord/smali_classes2/p0/a/a/r.smali @@ -1609,7 +1609,7 @@ or-int/2addr p1, v1 - invoke-static {p1, v0}, Lf/m/b/f/a;->T(ILp0/a/a/c;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->R(ILp0/a/a/c;)V invoke-static {p2, v0}, Lp0/a/a/x;->a(Lp0/a/a/x;Lp0/a/a/c;)V @@ -3415,7 +3415,7 @@ invoke-direct {v0}, Lp0/a/a/c;->()V - invoke-static {p1, v0}, Lf/m/b/f/a;->T(ILp0/a/a/c;)V + invoke-static {p1, v0}, Lf/n/a/k/a;->R(ILp0/a/a/c;)V invoke-static {p2, v0}, Lp0/a/a/x;->a(Lp0/a/a/x;Lp0/a/a/c;)V @@ -4447,7 +4447,7 @@ const-string v7, "Code" - invoke-static {v5, v7, p1, v6}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v5, v7, p1, v6}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v5, p0, Lp0/a/a/r;->i:I @@ -4795,7 +4795,7 @@ const-string v5, "Synthetic" - invoke-static {v0, v5, p1, v1}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v0, v5, p1, v1}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_25 iget v0, p0, Lp0/a/a/r;->A:I @@ -4806,7 +4806,7 @@ const-string v5, "Signature" - invoke-static {v0, v5, p1, v2}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v0, v5, p1, v2}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V iget v0, p0, Lp0/a/a/r;->A:I @@ -4825,7 +4825,7 @@ const-string v2, "Deprecated" - invoke-static {v0, v2, p1, v1}, Lf/e/b/a/a;->S(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V + invoke-static {v0, v2, p1, v1}, Lf/e/b/a/a;->U(Lp0/a/a/v;Ljava/lang/String;Lp0/a/a/c;I)V :cond_27 iget-object v0, p0, Lp0/a/a/r;->B:Lp0/a/a/a; diff --git a/com.discord/smali_classes2/q.smali b/com.discord/smali_classes2/q.smali deleted file mode 100644 index a1c69a9b13..0000000000 --- a/com.discord/smali_classes2/q.smali +++ /dev/null @@ -1,61 +0,0 @@ -.class public final Lq; -.super Ljava/lang/Object; -.source "MediaEngineLegacy.kt" - -# interfaces -.implements Lcom/hammerandchisel/libdiscord/Discord$GetSupportedVideoCodecsCallback; - - -# instance fields -.field public final synthetic a:Lr; - -.field public final synthetic b:Lrx/Emitter; - - -# direct methods -.method public constructor (Lr;Lrx/Emitter;)V - .locals 0 - - iput-object p1, p0, Lq;->a:Lr; - - iput-object p2, p0, Lq;->b:Lrx/Emitter; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final onSupportedVideoCodecs([Ljava/lang/String;)V - .locals 1 - - if-eqz p1, :cond_0 - - iget-object v0, p0, Lq;->a:Lr; - - iget-object v0, v0, Lr;->d:Ln; - - invoke-static {v0, p1}, Ln;->n(Ln;[Ljava/lang/String;)Ljava/util/List; - - move-result-object p1 - - iget-object v0, p0, Lq;->b:Lrx/Emitter; - - invoke-interface {v0, p1}, Lr0/g;->onNext(Ljava/lang/Object;)V - - iget-object p1, p0, Lq;->b:Lrx/Emitter; - - invoke-interface {p1}, Lr0/g;->onCompleted()V - - return-void - - :cond_0 - const-string p1, "videoCodecsStringArray" - - invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/q0/h$b.smali b/com.discord/smali_classes2/q0/h$b.smali index 3e373e686f..9582f8156c 100644 --- a/com.discord/smali_classes2/q0/h$b.smali +++ b/com.discord/smali_classes2/q0/h$b.smali @@ -70,7 +70,7 @@ invoke-direct {v0, p0, v1}, Lq0/h$b$a;->(Lq0/h$b;Lo0/w;)V - invoke-static {v0}, Lf/m/b/f/a;->o(Lo0/w;)Lo0/g; + invoke-static {v0}, Lf/n/a/k/a;->o(Lo0/w;)Lo0/g; move-result-object v0 diff --git a/com.discord/smali_classes2/q0/s/a/a$a.smali b/com.discord/smali_classes2/q0/s/a/a$a.smali index 0b60fdda02..a4f024e2be 100644 --- a/com.discord/smali_classes2/q0/s/a/a$a.smali +++ b/com.discord/smali_classes2/q0/s/a/a$a.smali @@ -159,7 +159,7 @@ :catchall_0 move-exception v2 - invoke-static {v2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v3, Lrx/exceptions/CompositeException; diff --git a/com.discord/smali_classes2/q0/s/a/b.smali b/com.discord/smali_classes2/q0/s/a/b.smali index 1804645918..437a68d62b 100644 --- a/com.discord/smali_classes2/q0/s/a/b.smali +++ b/com.discord/smali_classes2/q0/s/a/b.smali @@ -129,7 +129,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V sget-object p1, Lr0/o/o;->f:Lr0/o/o; @@ -163,7 +163,7 @@ :catchall_1 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_start_2 iget-object v1, p0, Lq0/s/a/b;->subscriber:Lrx/Subscriber; @@ -180,7 +180,7 @@ :catchall_2 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v2, Lrx/exceptions/CompositeException; @@ -271,7 +271,7 @@ :catchall_0 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v2, Lrx/exceptions/CompositeException; @@ -406,7 +406,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/q0/s/a/c.smali b/com.discord/smali_classes2/q0/s/a/c.smali index e1d6d6e0d6..c557b7f770 100644 --- a/com.discord/smali_classes2/q0/s/a/c.smali +++ b/com.discord/smali_classes2/q0/s/a/c.smali @@ -45,7 +45,7 @@ } .end annotation - invoke-static {p2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-object p1, p0, Lq0/s/a/c;->a:Lq0/s/a/b; diff --git a/com.discord/smali_classes2/q0/s/a/e.smali b/com.discord/smali_classes2/q0/s/a/e.smali index 36fdece0e2..c93ca192e3 100644 --- a/com.discord/smali_classes2/q0/s/a/e.smali +++ b/com.discord/smali_classes2/q0/s/a/e.smali @@ -84,7 +84,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {v1, p1}, Lq0/s/a/b;->b(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/q0/s/a/g$a.smali b/com.discord/smali_classes2/q0/s/a/g$a.smali index 7537060191..67100c3903 100644 --- a/com.discord/smali_classes2/q0/s/a/g$a.smali +++ b/com.discord/smali_classes2/q0/s/a/g$a.smali @@ -127,7 +127,7 @@ :catchall_1 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v2, Lrx/exceptions/CompositeException; diff --git a/com.discord/smali_classes2/q0/t/a/b.smali b/com.discord/smali_classes2/q0/t/a/b.smali index 570e19b6ab..868290c60d 100644 --- a/com.discord/smali_classes2/q0/t/a/b.smali +++ b/com.discord/smali_classes2/q0/t/a/b.smali @@ -121,7 +121,7 @@ sget-object p1, Lq0/t/a/b;->c:Lokhttp3/MediaType; - invoke-virtual {v0}, Lo0/e;->o()Lokio/ByteString; + invoke-virtual {v0}, Lo0/e;->n()Lokio/ByteString; move-result-object v0 diff --git a/com.discord/smali_classes2/r0/l/a/a0.smali b/com.discord/smali_classes2/r0/l/a/a0.smali index 4962c45553..747d89c6c0 100644 --- a/com.discord/smali_classes2/r0/l/a/a0.smali +++ b/com.discord/smali_classes2/r0/l/a/a0.smali @@ -39,7 +39,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 @@ -50,11 +50,11 @@ iget-object v0, p0, Lr0/l/a/a0;->d:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object v0, p0, Lr0/l/a/a0;->e:Lr0/l/b/a; - invoke-virtual {v0, p1, p2}, Lr0/l/b/a;->n(J)V + invoke-virtual {v0, p1, p2}, Lr0/l/b/a;->m(J)V iget-object p1, p0, Lr0/l/a/a0;->f:Ljava/util/concurrent/atomic/AtomicBoolean; diff --git a/com.discord/smali_classes2/r0/l/a/a1$b.smali b/com.discord/smali_classes2/r0/l/a/a1$b.smali index 08f8e760c2..3845bcc9ac 100644 --- a/com.discord/smali_classes2/r0/l/a/a1$b.smali +++ b/com.discord/smali_classes2/r0/l/a/a1$b.smali @@ -279,7 +279,7 @@ if-nez v3, :cond_6 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_4 diff --git a/com.discord/smali_classes2/r0/l/a/a1$c.smali b/com.discord/smali_classes2/r0/l/a/a1$c.smali index d7233b60f5..96534c936f 100644 --- a/com.discord/smali_classes2/r0/l/a/a1$c.smali +++ b/com.discord/smali_classes2/r0/l/a/a1$c.smali @@ -76,7 +76,7 @@ return-wide v0 .end method -.method public n(J)V +.method public m(J)V .locals 5 const-wide/16 v0, 0x0 @@ -98,7 +98,7 @@ return-void :cond_0 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object p1, p0, Lr0/l/a/a1$c;->subscriber:Lr0/l/a/a1$d; diff --git a/com.discord/smali_classes2/r0/l/a/a1$d.smali b/com.discord/smali_classes2/r0/l/a/a1$d.smali index 1ecb26fd91..6f996ceb0b 100644 --- a/com.discord/smali_classes2/r0/l/a/a1$d.smali +++ b/com.discord/smali_classes2/r0/l/a/a1$d.smali @@ -382,7 +382,7 @@ if-nez v0, :cond_4 - invoke-static/range {v19 .. v19}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static/range {v19 .. v19}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_8 @@ -648,7 +648,7 @@ move-object v2, v0 :try_start_6 - invoke-static {v2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_end_6 .catchall {:try_start_6 .. :try_end_6} :catchall_1 @@ -1502,7 +1502,7 @@ if-nez v0, :cond_7 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_4 diff --git a/com.discord/smali_classes2/r0/l/a/a2$a$a$a.smali b/com.discord/smali_classes2/r0/l/a/a2$a$a$a.smali index 380a7ed3fb..f3c8988d00 100644 --- a/com.discord/smali_classes2/r0/l/a/a2$a$a$a.smali +++ b/com.discord/smali_classes2/r0/l/a/a2$a$a$a.smali @@ -8,7 +8,7 @@ # annotations .annotation system Ldalvik/annotation/EnclosingMethod; - value = Lr0/l/a/a2$a$a;->n(J)V + value = Lr0/l/a/a2$a$a;->m(J)V .end annotation .annotation system Ldalvik/annotation/InnerClass; @@ -47,7 +47,7 @@ iget-wide v1, p0, Lr0/l/a/a2$a$a$a;->d:J - invoke-interface {v0, v1, v2}, Lrx/Producer;->n(J)V + invoke-interface {v0, v1, v2}, Lrx/Producer;->m(J)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/a2$a$a.smali b/com.discord/smali_classes2/r0/l/a/a2$a$a.smali index 1542d73bd1..5044426cf6 100644 --- a/com.discord/smali_classes2/r0/l/a/a2$a$a.smali +++ b/com.discord/smali_classes2/r0/l/a/a2$a$a.smali @@ -38,7 +38,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 2 iget-object v0, p0, Lr0/l/a/a2$a$a;->e:Lr0/l/a/a2$a; @@ -74,7 +74,7 @@ :goto_0 iget-object v0, p0, Lr0/l/a/a2$a$a;->d:Lrx/Producer; - invoke-interface {v0, p1, p2}, Lrx/Producer;->n(J)V + invoke-interface {v0, p1, p2}, Lrx/Producer;->m(J)V :goto_1 return-void diff --git a/com.discord/smali_classes2/r0/l/a/b.smali b/com.discord/smali_classes2/r0/l/a/b.smali index fdffceb7ac..fc4253b12c 100644 --- a/com.discord/smali_classes2/r0/l/a/b.smali +++ b/com.discord/smali_classes2/r0/l/a/b.smali @@ -109,7 +109,7 @@ iget-object v1, v1, Lr0/l/a/h$c;->e:Ljava/lang/Throwable; - invoke-static {v1}, Lf/m/b/f/a;->S(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; + invoke-static {v1}, Lf/n/a/k/a;->Q(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_0 diff --git a/com.discord/smali_classes2/r0/l/a/b1.smali b/com.discord/smali_classes2/r0/l/a/b1.smali index bd1c0f680c..4e7438d99b 100644 --- a/com.discord/smali_classes2/r0/l/a/b1.smali +++ b/com.discord/smali_classes2/r0/l/a/b1.smali @@ -23,7 +23,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 @@ -36,7 +36,7 @@ iget-object v0, v0, Lr0/l/a/c1$a;->j:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object p1, p0, Lr0/l/a/b1;->d:Lr0/l/a/c1$a; diff --git a/com.discord/smali_classes2/r0/l/a/b2$b.smali b/com.discord/smali_classes2/r0/l/a/b2$b.smali index 8076ad10db..fb10ffa638 100644 --- a/com.discord/smali_classes2/r0/l/a/b2$b.smali +++ b/com.discord/smali_classes2/r0/l/a/b2$b.smali @@ -269,7 +269,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-interface {p1, v1, v2}, Lrx/Producer;->n(J)V + invoke-interface {p1, v1, v2}, Lrx/Producer;->m(J)V :goto_0 return-void diff --git a/com.discord/smali_classes2/r0/l/a/c1$a.smali b/com.discord/smali_classes2/r0/l/a/c1$a.smali index 1f388d712c..1ce9ea5ba4 100644 --- a/com.discord/smali_classes2/r0/l/a/c1$a.smali +++ b/com.discord/smali_classes2/r0/l/a/c1$a.smali @@ -370,7 +370,7 @@ iget-object v9, v0, Lr0/l/a/c1$a;->j:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v9, v1, v2}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v9, v1, v2}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide v9 diff --git a/com.discord/smali_classes2/r0/l/a/d$a.smali b/com.discord/smali_classes2/r0/l/a/d$a.smali index 6f75ecb99c..8ba2d087b1 100644 --- a/com.discord/smali_classes2/r0/l/a/d$a.smali +++ b/com.discord/smali_classes2/r0/l/a/d$a.smali @@ -48,7 +48,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 4 iget-object v0, p0, Lr0/l/a/d$a;->d:Lr0/l/a/d; diff --git a/com.discord/smali_classes2/r0/l/a/d.smali b/com.discord/smali_classes2/r0/l/a/d.smali index ec58403c86..77855b21c6 100644 --- a/com.discord/smali_classes2/r0/l/a/d.smali +++ b/com.discord/smali_classes2/r0/l/a/d.smali @@ -158,7 +158,7 @@ const-wide v0, 0x7fffffffffffffffL - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/d1$a.smali b/com.discord/smali_classes2/r0/l/a/d1$a.smali index 405e6fe035..fa88f173f8 100644 --- a/com.discord/smali_classes2/r0/l/a/d1$a.smali +++ b/com.discord/smali_classes2/r0/l/a/d1$a.smali @@ -278,7 +278,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-object v3, p0, Lr0/l/a/d1$a;->h:Lr0/l/e/c; diff --git a/com.discord/smali_classes2/r0/l/a/d2.smali b/com.discord/smali_classes2/r0/l/a/d2.smali index 53a0bc1a38..769b3544dc 100644 --- a/com.discord/smali_classes2/r0/l/a/d2.smali +++ b/com.discord/smali_classes2/r0/l/a/d2.smali @@ -23,7 +23,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 4 const-wide/16 v0, 0x0 @@ -41,7 +41,7 @@ iget-wide v2, v0, Lr0/l/a/b2$c;->k:J - invoke-static {v2, v3, p1, p2}, Lf/m/b/f/a;->c(JJ)J + invoke-static {v2, v3, p1, p2}, Lf/n/a/k/a;->c(JJ)J move-result-wide v2 @@ -53,7 +53,7 @@ if-eqz v1, :cond_0 - invoke-interface {v1, p1, p2}, Lrx/Producer;->n(J)V + invoke-interface {v1, p1, p2}, Lrx/Producer;->m(J)V :cond_0 invoke-virtual {v0}, Lr0/l/a/b2$c;->b()V diff --git a/com.discord/smali_classes2/r0/l/a/e1$b.smali b/com.discord/smali_classes2/r0/l/a/e1$b.smali index 6056087efd..431d891fbb 100644 --- a/com.discord/smali_classes2/r0/l/a/e1$b.smali +++ b/com.discord/smali_classes2/r0/l/a/e1$b.smali @@ -369,7 +369,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 10 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/a/e2$a.smali b/com.discord/smali_classes2/r0/l/a/e2$a.smali index bf17f1a1f9..17c0147bfa 100644 --- a/com.discord/smali_classes2/r0/l/a/e2$a.smali +++ b/com.discord/smali_classes2/r0/l/a/e2$a.smali @@ -48,7 +48,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 9 const-wide/16 v0, 0x0 @@ -103,7 +103,7 @@ iget-object p1, p0, Lr0/l/a/e2$a;->e:Lrx/Producer; - invoke-interface {p1, v4, v5}, Lrx/Producer;->n(J)V + invoke-interface {p1, v4, v5}, Lrx/Producer;->m(J)V :cond_2 :goto_0 diff --git a/com.discord/smali_classes2/r0/l/a/h1.smali b/com.discord/smali_classes2/r0/l/a/h1.smali index cf10825c0d..5c4b70dde6 100644 --- a/com.discord/smali_classes2/r0/l/a/h1.smali +++ b/com.discord/smali_classes2/r0/l/a/h1.smali @@ -73,7 +73,7 @@ if-eqz v0, :cond_0 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-static {p1}, Lr0/o/l;->b(Ljava/lang/Throwable;)V @@ -129,7 +129,7 @@ iget-object v0, p0, Lr0/l/a/h1;->f:Lrx/Subscriber; - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v0, p1}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/i$b.smali b/com.discord/smali_classes2/r0/l/a/i$b.smali index 7459087071..68385cabc9 100644 --- a/com.discord/smali_classes2/r0/l/a/i$b.smali +++ b/com.discord/smali_classes2/r0/l/a/i$b.smali @@ -623,7 +623,7 @@ if-eqz v5, :cond_8 - invoke-static {v10, v3, v4}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v10, v3, v4}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J :cond_8 neg-int v1, v12 @@ -645,7 +645,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 @@ -658,7 +658,7 @@ iget-object v0, p0, Lr0/l/a/i$b;->requested:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J invoke-virtual {p0}, Lr0/l/a/i$b;->d()V diff --git a/com.discord/smali_classes2/r0/l/a/j.smali b/com.discord/smali_classes2/r0/l/a/j.smali index 499215660b..8e00dc6cd8 100644 --- a/com.discord/smali_classes2/r0/l/a/j.smali +++ b/com.discord/smali_classes2/r0/l/a/j.smali @@ -23,7 +23,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 4 iget-object v0, p0, Lr0/l/a/j;->d:Lr0/l/a/k$c; @@ -38,7 +38,7 @@ iget-object v0, v0, Lr0/l/a/k$c;->g:Lr0/l/b/a; - invoke-virtual {v0, p1, p2}, Lr0/l/b/a;->n(J)V + invoke-virtual {v0, p1, p2}, Lr0/l/b/a;->m(J)V goto :goto_0 diff --git a/com.discord/smali_classes2/r0/l/a/j2.smali b/com.discord/smali_classes2/r0/l/a/j2.smali index 5aecbe9652..66c0d497f0 100644 --- a/com.discord/smali_classes2/r0/l/a/j2.smali +++ b/com.discord/smali_classes2/r0/l/a/j2.smali @@ -23,7 +23,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 1 iget-object v0, p0, Lr0/l/a/j2;->d:Lr0/l/a/k2$a; diff --git a/com.discord/smali_classes2/r0/l/a/k$a.smali b/com.discord/smali_classes2/r0/l/a/k$a.smali index 567fda2c41..bd501cde58 100644 --- a/com.discord/smali_classes2/r0/l/a/k$a.smali +++ b/com.discord/smali_classes2/r0/l/a/k$a.smali @@ -72,7 +72,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 3 iget-boolean v0, p0, Lr0/l/a/k$a;->f:Z diff --git a/com.discord/smali_classes2/r0/l/a/k$c.smali b/com.discord/smali_classes2/r0/l/a/k$c.smali index 3441b75c1b..149676b2e2 100644 --- a/com.discord/smali_classes2/r0/l/a/k$c.smali +++ b/com.discord/smali_classes2/r0/l/a/k$c.smali @@ -364,7 +364,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, v0}, Lr0/l/a/k$c;->b(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/k0.smali b/com.discord/smali_classes2/r0/l/a/k0.smali index 9d6cf0cc5c..20cf1b0031 100644 --- a/com.discord/smali_classes2/r0/l/a/k0.smali +++ b/com.discord/smali_classes2/r0/l/a/k0.smali @@ -50,7 +50,7 @@ iget-object v1, p0, Lr0/l/a/k0;->d:Lrx/Subscriber; - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/k1$a.smali b/com.discord/smali_classes2/r0/l/a/k1$a.smali index 7b440163e5..f19b504ee7 100644 --- a/com.discord/smali_classes2/r0/l/a/k1$a.smali +++ b/com.discord/smali_classes2/r0/l/a/k1$a.smali @@ -188,7 +188,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 8 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/a/k1$b.smali b/com.discord/smali_classes2/r0/l/a/k1$b.smali index 69f702a958..d293f9ab6c 100644 --- a/com.discord/smali_classes2/r0/l/a/k1$b.smali +++ b/com.discord/smali_classes2/r0/l/a/k1$b.smali @@ -496,7 +496,7 @@ iget-object v2, v2, Lr0/l/a/k1$a;->child:Lrx/Subscriber; - invoke-static {v0, v2, v4}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, v2, v4}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V :cond_b :goto_7 diff --git a/com.discord/smali_classes2/r0/l/a/k2$a.smali b/com.discord/smali_classes2/r0/l/a/k2$a.smali index d3b830245a..f1177dc966 100644 --- a/com.discord/smali_classes2/r0/l/a/k2$a.smali +++ b/com.discord/smali_classes2/r0/l/a/k2$a.smali @@ -139,7 +139,7 @@ iget-object v0, p0, Lr0/l/a/k2$a;->d:Lrx/Subscriber; - invoke-static {v1, v0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v1, v0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V invoke-virtual {p0}, Lrx/Subscriber;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/l$a.smali b/com.discord/smali_classes2/r0/l/a/l$a.smali index 019c061323..efd367d761 100644 --- a/com.discord/smali_classes2/r0/l/a/l$a.smali +++ b/com.discord/smali_classes2/r0/l/a/l$a.smali @@ -99,16 +99,16 @@ return v0 .end method -.method public final n(J)V +.method public final m(J)V .locals 1 - invoke-static {p1, p2}, Lf/m/b/f/a;->o0(J)Z + invoke-static {p1, p2}, Lf/n/a/k/a;->m0(J)Z move-result v0 if-eqz v0, :cond_0 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J invoke-virtual {p0}, Lr0/l/a/l$a;->a()V diff --git a/com.discord/smali_classes2/r0/l/a/l$b.smali b/com.discord/smali_classes2/r0/l/a/l$b.smali index 7a85006eea..a965e5835b 100644 --- a/com.discord/smali_classes2/r0/l/a/l$b.smali +++ b/com.discord/smali_classes2/r0/l/a/l$b.smali @@ -260,7 +260,7 @@ if-eqz v4, :cond_b - invoke-static {p0, v8, v9}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, v8, v9}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J :cond_b iget-object v4, p0, Lr0/l/a/l$b;->wip:Ljava/util/concurrent/atomic/AtomicInteger; diff --git a/com.discord/smali_classes2/r0/l/a/l$e.smali b/com.discord/smali_classes2/r0/l/a/l$e.smali index 10989e0ca5..aac125ad00 100644 --- a/com.discord/smali_classes2/r0/l/a/l$e.smali +++ b/com.discord/smali_classes2/r0/l/a/l$e.smali @@ -259,7 +259,7 @@ if-eqz v5, :cond_c - invoke-static {v0, v9, v10}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, v9, v10}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J :cond_c iget-object v5, v0, Lr0/l/a/l$e;->wip:Ljava/util/concurrent/atomic/AtomicInteger; diff --git a/com.discord/smali_classes2/r0/l/a/l$f.smali b/com.discord/smali_classes2/r0/l/a/l$f.smali index edb44d434f..589de294f3 100644 --- a/com.discord/smali_classes2/r0/l/a/l$f.smali +++ b/com.discord/smali_classes2/r0/l/a/l$f.smali @@ -84,7 +84,7 @@ const-wide/16 v0, 0x1 - invoke-static {p0, v0, v1}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, v0, v1}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J goto :goto_0 diff --git a/com.discord/smali_classes2/r0/l/a/m.smali b/com.discord/smali_classes2/r0/l/a/m.smali index 59d9ed7146..41c79107c1 100644 --- a/com.discord/smali_classes2/r0/l/a/m.smali +++ b/com.discord/smali_classes2/r0/l/a/m.smali @@ -81,7 +81,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/m0.smali b/com.discord/smali_classes2/r0/l/a/m0.smali index d404c43365..c3fd6029b9 100644 --- a/com.discord/smali_classes2/r0/l/a/m0.smali +++ b/com.discord/smali_classes2/r0/l/a/m0.smali @@ -65,7 +65,7 @@ iget-object v1, p0, Lr0/l/a/m0;->e:Lrx/Subscriber; - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V @@ -77,7 +77,7 @@ iget-object v2, p0, Lr0/l/a/m0;->e:Lrx/Subscriber; - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v2, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/m1$b.smali b/com.discord/smali_classes2/r0/l/a/m1$b.smali index 0285aeb13c..fdbe6cdf43 100644 --- a/com.discord/smali_classes2/r0/l/a/m1$b.smali +++ b/com.discord/smali_classes2/r0/l/a/m1$b.smali @@ -283,7 +283,7 @@ iput-object v9, p1, Lr0/l/a/m1$c;->index:Ljava/lang/Object; - invoke-static {v2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p1}, Lr0/l/a/m1$c;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/m1$c.smali b/com.discord/smali_classes2/r0/l/a/m1$c.smali index 2e0aa65b23..5ffab8f92f 100644 --- a/com.discord/smali_classes2/r0/l/a/m1$c.smali +++ b/com.discord/smali_classes2/r0/l/a/m1$c.smali @@ -215,7 +215,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 8 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/a/m1$f.smali b/com.discord/smali_classes2/r0/l/a/m1$f.smali index e9c2c57c18..ea7f4851a7 100644 --- a/com.discord/smali_classes2/r0/l/a/m1$f.smali +++ b/com.discord/smali_classes2/r0/l/a/m1$f.smali @@ -215,12 +215,12 @@ add-long/2addr v0, p3 - invoke-interface {v2, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {v2, v0, v1}, Lrx/Producer;->m(J)V goto :goto_0 :cond_0 - invoke-interface {v2, p3, p4}, Lrx/Producer;->n(J)V + invoke-interface {v2, p3, p4}, Lrx/Producer;->m(J)V goto :goto_0 @@ -247,7 +247,7 @@ iput-wide v3, p0, Lr0/l/a/m1$f;->o:J - invoke-interface {v2, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {v2, v0, v1}, Lrx/Producer;->m(J)V :cond_4 :goto_0 diff --git a/com.discord/smali_classes2/r0/l/a/m1$h.smali b/com.discord/smali_classes2/r0/l/a/m1$h.smali index a1d7e7df5c..468c95d028 100644 --- a/com.discord/smali_classes2/r0/l/a/m1$h.smali +++ b/com.discord/smali_classes2/r0/l/a/m1$h.smali @@ -209,7 +209,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p1}, Lr0/l/a/m1$c;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/m2.smali b/com.discord/smali_classes2/r0/l/a/m2.smali index 5d7945b6f6..519e034fcd 100644 --- a/com.discord/smali_classes2/r0/l/a/m2.smali +++ b/com.discord/smali_classes2/r0/l/a/m2.smali @@ -131,7 +131,7 @@ iget-object v0, p0, Lr0/l/a/m2;->f:Lrx/Subscriber; - invoke-static {v1, v0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v1, v0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V invoke-virtual {p0}, Lrx/Subscriber;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/n$a.smali b/com.discord/smali_classes2/r0/l/a/n$a.smali index 5784578f77..67029d1c0e 100644 --- a/com.discord/smali_classes2/r0/l/a/n$a.smali +++ b/com.discord/smali_classes2/r0/l/a/n$a.smali @@ -100,7 +100,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, v0}, Lr0/l/a/n$a;->onError(Ljava/lang/Throwable;)V @@ -139,7 +139,7 @@ :catchall_0 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-object v2, p0, Lr0/l/a/n$a;->d:Lrx/Subscriber; @@ -197,7 +197,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/o$a.smali b/com.discord/smali_classes2/r0/l/a/o$a.smali index e20f6b8add..ce42a9973e 100644 --- a/com.discord/smali_classes2/r0/l/a/o$a.smali +++ b/com.discord/smali_classes2/r0/l/a/o$a.smali @@ -160,7 +160,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0}, Lrx/Subscriber;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/o0$a.smali b/com.discord/smali_classes2/r0/l/a/o0$a.smali index 2bff5723a4..d62f8b7bdc 100644 --- a/com.discord/smali_classes2/r0/l/a/o0$a.smali +++ b/com.discord/smali_classes2/r0/l/a/o0$a.smali @@ -127,7 +127,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0}, Lrx/Subscriber;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/o0.smali b/com.discord/smali_classes2/r0/l/a/o0.smali index 25f5210938..c460751d99 100644 --- a/com.discord/smali_classes2/r0/l/a/o0.smali +++ b/com.discord/smali_classes2/r0/l/a/o0.smali @@ -157,7 +157,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/p.smali b/com.discord/smali_classes2/r0/l/a/p.smali index 71f0554bc9..5819c27c66 100644 --- a/com.discord/smali_classes2/r0/l/a/p.smali +++ b/com.discord/smali_classes2/r0/l/a/p.smali @@ -23,7 +23,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 4 iget-object v0, p0, Lr0/l/a/p;->d:Lr0/l/a/q$a; @@ -38,7 +38,7 @@ iget-object v1, v0, Lr0/l/a/q$a;->i:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v1, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v1, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J invoke-virtual {v0}, Lr0/l/a/q$a;->b()V diff --git a/com.discord/smali_classes2/r0/l/a/p0.smali b/com.discord/smali_classes2/r0/l/a/p0.smali index 9dabcba20f..c224e5a287 100644 --- a/com.discord/smali_classes2/r0/l/a/p0.smali +++ b/com.discord/smali_classes2/r0/l/a/p0.smali @@ -64,7 +64,7 @@ :catchall_0 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {v0, v1}, Lr0/l/a/q0$a;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/p2.smali b/com.discord/smali_classes2/r0/l/a/p2.smali index f972b18735..d51ceab011 100644 --- a/com.discord/smali_classes2/r0/l/a/p2.smali +++ b/com.discord/smali_classes2/r0/l/a/p2.smali @@ -83,7 +83,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, v0}, Lr0/l/a/p2;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/q$a.smali b/com.discord/smali_classes2/r0/l/a/q$a.smali index 8e8ed7e67e..b637934a5b 100644 --- a/com.discord/smali_classes2/r0/l/a/q$a.smali +++ b/com.discord/smali_classes2/r0/l/a/q$a.smali @@ -372,7 +372,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {v1, v0}, Lr0/l/a/q$a;->onError(Ljava/lang/Throwable;)V @@ -450,7 +450,7 @@ move-object v6, v0 - invoke-static {v6}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v6}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iput-object v14, v1, Lr0/l/a/q$a;->m:Ljava/util/Iterator; @@ -463,7 +463,7 @@ move-object v6, v0 - invoke-static {v6}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v6}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iput-object v14, v1, Lr0/l/a/q$a;->m:Ljava/util/Iterator; @@ -505,7 +505,7 @@ iget-object v4, v1, Lr0/l/a/q$a;->i:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v4, v12, v13}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v4, v12, v13}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J :cond_d if-nez v0, :cond_e diff --git a/com.discord/smali_classes2/r0/l/a/q$b.smali b/com.discord/smali_classes2/r0/l/a/q$b.smali index 1bd203ad8f..5efd9807fb 100644 --- a/com.discord/smali_classes2/r0/l/a/q$b.smali +++ b/com.discord/smali_classes2/r0/l/a/q$b.smali @@ -121,7 +121,7 @@ iget-object v1, p0, Lr0/l/a/q$b;->d:Ljava/lang/Object; - invoke-static {v0, p1, v1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p1, v1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V :goto_0 return-void diff --git a/com.discord/smali_classes2/r0/l/a/q0$a.smali b/com.discord/smali_classes2/r0/l/a/q0$a.smali index d8034d5aca..1bb3abd47c 100644 --- a/com.discord/smali_classes2/r0/l/a/q0$a.smali +++ b/com.discord/smali_classes2/r0/l/a/q0$a.smali @@ -152,7 +152,7 @@ iget-object v1, p0, Lr0/l/a/q0$a;->d:Lrx/Subscriber; - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/q0$b$a.smali b/com.discord/smali_classes2/r0/l/a/q0$b$a.smali index f8d609c752..c5811098a6 100644 --- a/com.discord/smali_classes2/r0/l/a/q0$b$a.smali +++ b/com.discord/smali_classes2/r0/l/a/q0$b$a.smali @@ -106,7 +106,7 @@ :catchall_0 move-exception v1 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {v0, v1}, Lr0/l/a/q0$b;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/q0$b.smali b/com.discord/smali_classes2/r0/l/a/q0$b.smali index 90200bfab4..6e5d339617 100644 --- a/com.discord/smali_classes2/r0/l/a/q0$b.smali +++ b/com.discord/smali_classes2/r0/l/a/q0$b.smali @@ -227,7 +227,7 @@ iget-object v1, p0, Lr0/l/a/q0$b;->d:Lrx/Subscriber; - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/q1$a.smali b/com.discord/smali_classes2/r0/l/a/q1$a.smali index 695b7a9bb1..7ef2cbae90 100644 --- a/com.discord/smali_classes2/r0/l/a/q1$a.smali +++ b/com.discord/smali_classes2/r0/l/a/q1$a.smali @@ -120,7 +120,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, v0}, Lr0/l/a/q1$a;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/r$a.smali b/com.discord/smali_classes2/r0/l/a/r$a.smali index 635e4af7f5..2fafae9235 100644 --- a/com.discord/smali_classes2/r0/l/a/r$a.smali +++ b/com.discord/smali_classes2/r0/l/a/r$a.smali @@ -74,7 +74,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 10 const-wide/16 v0, 0x0 @@ -89,7 +89,7 @@ if-nez v5, :cond_3 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide p1 @@ -142,7 +142,7 @@ :cond_3 if-eqz v2, :cond_9 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide v2 diff --git a/com.discord/smali_classes2/r0/l/a/r1$b.smali b/com.discord/smali_classes2/r0/l/a/r1$b.smali index dd320d7359..e53e0c874b 100644 --- a/com.discord/smali_classes2/r0/l/a/r1$b.smali +++ b/com.discord/smali_classes2/r0/l/a/r1$b.smali @@ -272,7 +272,7 @@ :catchall_0 move-exception v1 - invoke-static {v1, v0, v10}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v1, v0, v10}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V goto :goto_4 @@ -288,7 +288,7 @@ if-eqz v11, :cond_6 - invoke-static {v3, v8, v9}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v3, v8, v9}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide v4 @@ -334,7 +334,7 @@ throw v0 .end method -.method public n(J)V +.method public m(J)V .locals 4 const-wide/16 v0, 0x0 @@ -347,7 +347,7 @@ iget-object v0, p0, Lr0/l/a/r1$b;->i:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object v0, p0, Lr0/l/a/r1$b;->j:Lrx/Producer; @@ -364,7 +364,7 @@ iget-wide v2, p0, Lr0/l/a/r1$b;->h:J - invoke-static {v2, v3, p1, p2}, Lf/m/b/f/a;->c(JJ)J + invoke-static {v2, v3, p1, p2}, Lf/n/a/k/a;->c(JJ)J move-result-wide v2 @@ -388,7 +388,7 @@ :goto_0 if-eqz v0, :cond_2 - invoke-interface {v0, p1, p2}, Lrx/Producer;->n(J)V + invoke-interface {v0, p1, p2}, Lrx/Producer;->m(J)V :cond_2 invoke-virtual {p0}, Lr0/l/a/r1$b;->b()V diff --git a/com.discord/smali_classes2/r0/l/a/s.smali b/com.discord/smali_classes2/r0/l/a/s.smali index 1b1626eb55..a54cf52c64 100644 --- a/com.discord/smali_classes2/r0/l/a/s.smali +++ b/com.discord/smali_classes2/r0/l/a/s.smali @@ -77,7 +77,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/s0$a.smali b/com.discord/smali_classes2/r0/l/a/s0$a.smali index 16cb68088a..e658542694 100644 --- a/com.discord/smali_classes2/r0/l/a/s0$a.smali +++ b/com.discord/smali_classes2/r0/l/a/s0$a.smali @@ -127,7 +127,7 @@ :catchall_1 move-exception v1 - invoke-static {v1, v0, v2}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v1, v0, v2}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V goto :goto_1 diff --git a/com.discord/smali_classes2/r0/l/a/s0.smali b/com.discord/smali_classes2/r0/l/a/s0.smali index 435e109d30..73f6b75e8b 100644 --- a/com.discord/smali_classes2/r0/l/a/s0.smali +++ b/com.discord/smali_classes2/r0/l/a/s0.smali @@ -120,7 +120,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p0, v2}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p0, v2}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V goto :goto_1 diff --git a/com.discord/smali_classes2/r0/l/a/s1.smali b/com.discord/smali_classes2/r0/l/a/s1.smali index 1ab1c17349..56d418a5cc 100644 --- a/com.discord/smali_classes2/r0/l/a/s1.smali +++ b/com.discord/smali_classes2/r0/l/a/s1.smali @@ -109,7 +109,7 @@ iget-object v1, p0, Lr0/l/a/s1;->f:Lrx/Subscriber; - invoke-static {v0, v1, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, v1, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/s2.smali b/com.discord/smali_classes2/r0/l/a/s2.smali index df4922cc53..2d2883e96f 100644 --- a/com.discord/smali_classes2/r0/l/a/s2.smali +++ b/com.discord/smali_classes2/r0/l/a/s2.smali @@ -93,7 +93,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, v0}, Lr0/l/a/s2;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/t$a.smali b/com.discord/smali_classes2/r0/l/a/t$a.smali index b3ed97e44a..9518dae145 100644 --- a/com.discord/smali_classes2/r0/l/a/t$a.smali +++ b/com.discord/smali_classes2/r0/l/a/t$a.smali @@ -75,7 +75,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 8 invoke-virtual {p0}, Ljava/util/concurrent/atomic/AtomicLong;->get()J @@ -157,7 +157,7 @@ :catchall_0 move-exception p2 - invoke-static {p2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, p2}, Lr0/g;->onError(Ljava/lang/Throwable;)V @@ -166,7 +166,7 @@ :catchall_1 move-exception p2 - invoke-static {p2}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p2}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, p2}, Lr0/g;->onError(Ljava/lang/Throwable;)V @@ -177,7 +177,7 @@ if-lez v2, :cond_b - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide v2 @@ -254,7 +254,7 @@ :catchall_2 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v2, p1}, Lr0/g;->onError(Ljava/lang/Throwable;)V @@ -263,7 +263,7 @@ :catchall_3 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v2, p1}, Lr0/g;->onError(Ljava/lang/Throwable;)V @@ -278,7 +278,7 @@ if-nez v6, :cond_6 - invoke-static {p0, v4, v5}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, v4, v5}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J move-result-wide p1 diff --git a/com.discord/smali_classes2/r0/l/a/t.smali b/com.discord/smali_classes2/r0/l/a/t.smali index c4f9554e39..0e28e93c42 100644 --- a/com.discord/smali_classes2/r0/l/a/t.smali +++ b/com.discord/smali_classes2/r0/l/a/t.smali @@ -109,7 +109,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/t1.smali b/com.discord/smali_classes2/r0/l/a/t1.smali index cb45228384..d1bcf70c4a 100644 --- a/com.discord/smali_classes2/r0/l/a/t1.smali +++ b/com.discord/smali_classes2/r0/l/a/t1.smali @@ -107,7 +107,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method @@ -155,7 +155,7 @@ if-lez v1, :cond_1 - invoke-interface {p1, v2, v3}, Lrx/Producer;->n(J)V + invoke-interface {p1, v2, v3}, Lrx/Producer;->m(J)V :cond_1 invoke-virtual {v0}, Lr0/l/a/r1$b;->b()V diff --git a/com.discord/smali_classes2/r0/l/a/t2$a.smali b/com.discord/smali_classes2/r0/l/a/t2$a.smali index e213463275..6b0fa4c2fb 100644 --- a/com.discord/smali_classes2/r0/l/a/t2$a.smali +++ b/com.discord/smali_classes2/r0/l/a/t2$a.smali @@ -301,7 +301,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, v2, v6}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, v2, v6}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void diff --git a/com.discord/smali_classes2/r0/l/a/t2$b.smali b/com.discord/smali_classes2/r0/l/a/t2$b.smali index 712e855d8e..0b654c99f6 100644 --- a/com.discord/smali_classes2/r0/l/a/t2$b.smali +++ b/com.discord/smali_classes2/r0/l/a/t2$b.smali @@ -62,10 +62,10 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 0 - invoke-static {p0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {p0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object p1, p0, Lr0/l/a/t2$b;->zipper:Lr0/l/a/t2$a; diff --git a/com.discord/smali_classes2/r0/l/a/u.smali b/com.discord/smali_classes2/r0/l/a/u.smali index b54369084b..b1065188a7 100644 --- a/com.discord/smali_classes2/r0/l/a/u.smali +++ b/com.discord/smali_classes2/r0/l/a/u.smali @@ -107,7 +107,7 @@ move-exception v1 :try_start_2 - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {v0, v1}, Lr0/g;->onError(Ljava/lang/Throwable;)V :try_end_2 @@ -118,7 +118,7 @@ :catchall_1 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-interface {p1, v0}, Lr0/g;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/a/v$a.smali b/com.discord/smali_classes2/r0/l/a/v$a.smali index b3e8b2646c..71b38999a8 100644 --- a/com.discord/smali_classes2/r0/l/a/v$a.smali +++ b/com.discord/smali_classes2/r0/l/a/v$a.smali @@ -138,7 +138,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0}, Lrx/Subscriber;->unsubscribe()V diff --git a/com.discord/smali_classes2/r0/l/a/v1.smali b/com.discord/smali_classes2/r0/l/a/v1.smali index 789cd946ad..7907f51499 100644 --- a/com.discord/smali_classes2/r0/l/a/v1.smali +++ b/com.discord/smali_classes2/r0/l/a/v1.smali @@ -99,7 +99,7 @@ int-to-long v0, v0 - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/w0.smali b/com.discord/smali_classes2/r0/l/a/w0.smali index 3b50ed2af0..d381ab7f07 100644 --- a/com.discord/smali_classes2/r0/l/a/w0.smali +++ b/com.discord/smali_classes2/r0/l/a/w0.smali @@ -127,7 +127,7 @@ iget-object v1, p0, Lr0/l/a/w0;->f:Lrx/Subscriber; - invoke-static {p1, v1, v0}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {p1, v1, v0}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void @@ -148,7 +148,7 @@ iget-object v1, p0, Lr0/l/a/w0;->f:Lrx/Subscriber; - invoke-static {v0, v1, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, v1, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/x.smali b/com.discord/smali_classes2/r0/l/a/x.smali index 8bf8a9b79f..f22564b938 100644 --- a/com.discord/smali_classes2/r0/l/a/x.smali +++ b/com.discord/smali_classes2/r0/l/a/x.smali @@ -135,7 +135,7 @@ const-wide v0, 0x7fffffffffffffffL - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/x1.smali b/com.discord/smali_classes2/r0/l/a/x1.smali index 7e42a8c42f..a3ee0969f9 100644 --- a/com.discord/smali_classes2/r0/l/a/x1.smali +++ b/com.discord/smali_classes2/r0/l/a/x1.smali @@ -132,7 +132,7 @@ iget-object v1, p0, Lr0/l/a/x1;->f:Lrx/Subscriber; - invoke-static {v0, v1, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, v1, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/a/z$a.smali b/com.discord/smali_classes2/r0/l/a/z$a.smali index 90ac5101b7..91c7cd29ec 100644 --- a/com.discord/smali_classes2/r0/l/a/z$a.smali +++ b/com.discord/smali_classes2/r0/l/a/z$a.smali @@ -121,7 +121,7 @@ const-wide v0, 0x7fffffffffffffffL - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V return-void .end method diff --git a/com.discord/smali_classes2/r0/l/b/a$a.smali b/com.discord/smali_classes2/r0/l/b/a$a.smali index fac3311383..f8b2f50343 100644 --- a/com.discord/smali_classes2/r0/l/b/a$a.smali +++ b/com.discord/smali_classes2/r0/l/b/a$a.smali @@ -28,7 +28,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 0 return-void diff --git a/com.discord/smali_classes2/r0/l/b/a.smali b/com.discord/smali_classes2/r0/l/b/a.smali index 137adb85b0..4eb7b03798 100644 --- a/com.discord/smali_classes2/r0/l/b/a.smali +++ b/com.discord/smali_classes2/r0/l/b/a.smali @@ -155,7 +155,7 @@ :cond_6 iput-object v4, p0, Lr0/l/b/a;->e:Lrx/Producer; - invoke-interface {v4, v9, v10}, Lrx/Producer;->n(J)V + invoke-interface {v4, v9, v10}, Lrx/Producer;->m(J)V goto :goto_0 @@ -166,7 +166,7 @@ if-eqz v7, :cond_0 - invoke-interface {v2, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {v2, v0, v1}, Lrx/Producer;->m(J)V goto :goto_0 @@ -335,7 +335,7 @@ iget-wide v0, p0, Lr0/l/b/a;->d:J - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V :cond_2 invoke-virtual {p0}, Lr0/l/b/a;->a()V @@ -381,7 +381,7 @@ throw p1 .end method -.method public n(J)V +.method public m(J)V .locals 5 const-wide/16 v0, 0x0 @@ -439,7 +439,7 @@ if-eqz v0, :cond_3 - invoke-interface {v0, p1, p2}, Lrx/Producer;->n(J)V + invoke-interface {v0, p1, p2}, Lrx/Producer;->m(J)V :cond_3 invoke-virtual {p0}, Lr0/l/b/a;->a()V diff --git a/com.discord/smali_classes2/r0/l/b/b.smali b/com.discord/smali_classes2/r0/l/b/b.smali index 7d5a270892..ed301dfab1 100644 --- a/com.discord/smali_classes2/r0/l/b/b.smali +++ b/com.discord/smali_classes2/r0/l/b/b.smali @@ -101,7 +101,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method @@ -158,7 +158,7 @@ return-void .end method -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/b/c.smali b/com.discord/smali_classes2/r0/l/b/c.smali index 3f6a5a7984..43c5da4895 100644 --- a/com.discord/smali_classes2/r0/l/b/c.smali +++ b/com.discord/smali_classes2/r0/l/b/c.smali @@ -63,7 +63,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 @@ -121,7 +121,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V :cond_3 :goto_0 diff --git a/com.discord/smali_classes2/r0/l/c/g$a.smali b/com.discord/smali_classes2/r0/l/c/g$a.smali index 75e71e48d3..eb40edbaa3 100644 --- a/com.discord/smali_classes2/r0/l/c/g$a.smali +++ b/com.discord/smali_classes2/r0/l/c/g$a.smali @@ -75,7 +75,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-static {v0}, Lr0/o/l;->b(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/l/c/k.smali b/com.discord/smali_classes2/r0/l/c/k.smali index e39050d189..dd7c84c76b 100644 --- a/com.discord/smali_classes2/r0/l/c/k.smali +++ b/com.discord/smali_classes2/r0/l/c/k.smali @@ -81,7 +81,7 @@ invoke-virtual {v1}, Ljava/lang/Thread;->interrupt()V - invoke-static {v0}, Lf/m/b/f/a;->S(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; + invoke-static {v0}, Lf/n/a/k/a;->Q(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; throw v3 diff --git a/com.discord/smali_classes2/r0/l/e/c.smali b/com.discord/smali_classes2/r0/l/e/c.smali index 8575c60c37..aa121d0f27 100644 --- a/com.discord/smali_classes2/r0/l/e/c.smali +++ b/com.discord/smali_classes2/r0/l/e/c.smali @@ -382,7 +382,7 @@ throw v0 .end method -.method public n(J)V +.method public m(J)V .locals 10 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/e/f.smali b/com.discord/smali_classes2/r0/l/e/f.smali index 8c961d606c..d88da356e7 100644 --- a/com.discord/smali_classes2/r0/l/e/f.smali +++ b/com.discord/smali_classes2/r0/l/e/f.smali @@ -44,7 +44,7 @@ const/16 v1, 0x10 - invoke-static {v1}, Lf/m/b/f/a;->W(I)I + invoke-static {v1}, Lf/n/a/k/a;->U(I)I move-result v1 diff --git a/com.discord/smali_classes2/r0/l/e/j$f.smali b/com.discord/smali_classes2/r0/l/e/j$f.smali index 8cb65d4ff0..87465136cc 100644 --- a/com.discord/smali_classes2/r0/l/e/j$f.smali +++ b/com.discord/smali_classes2/r0/l/e/j$f.smali @@ -128,12 +128,12 @@ :catchall_0 move-exception v2 - invoke-static {v2, v0, v1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v2, v0, v1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void .end method -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/l/e/j$g.smali b/com.discord/smali_classes2/r0/l/e/j$g.smali index a18e7dc2a6..a9bb8fafaa 100644 --- a/com.discord/smali_classes2/r0/l/e/j$g.smali +++ b/com.discord/smali_classes2/r0/l/e/j$g.smali @@ -70,7 +70,7 @@ # virtual methods -.method public n(J)V +.method public m(J)V .locals 3 iget-boolean v0, p0, Lr0/l/e/j$g;->f:Z @@ -129,7 +129,7 @@ :catchall_0 move-exception v0 - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void diff --git a/com.discord/smali_classes2/r0/l/e/m/a.smali b/com.discord/smali_classes2/r0/l/e/m/a.smali index 30d5d363c2..fba96b8044 100644 --- a/com.discord/smali_classes2/r0/l/e/m/a.smali +++ b/com.discord/smali_classes2/r0/l/e/m/a.smali @@ -34,7 +34,7 @@ invoke-direct {p0}, Ljava/util/AbstractQueue;->()V - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result p1 diff --git a/com.discord/smali_classes2/r0/l/e/m/d.smali b/com.discord/smali_classes2/r0/l/e/m/d.smali index 7e8dfbd2cc..dacfbe3d4e 100644 --- a/com.discord/smali_classes2/r0/l/e/m/d.smali +++ b/com.discord/smali_classes2/r0/l/e/m/d.smali @@ -38,7 +38,7 @@ .method public constructor (I)V .locals 2 - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result v0 diff --git a/com.discord/smali_classes2/r0/l/e/m/e.smali b/com.discord/smali_classes2/r0/l/e/m/e.smali index 520f20012b..52b75f1e1c 100644 --- a/com.discord/smali_classes2/r0/l/e/m/e.smali +++ b/com.discord/smali_classes2/r0/l/e/m/e.smali @@ -91,7 +91,7 @@ invoke-direct {p0}, Ljava/lang/Object;->()V - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result p1 diff --git a/com.discord/smali_classes2/r0/l/e/m/g.smali b/com.discord/smali_classes2/r0/l/e/m/g.smali index e8bd42425d..e66360cbb7 100644 --- a/com.discord/smali_classes2/r0/l/e/m/g.smali +++ b/com.discord/smali_classes2/r0/l/e/m/g.smali @@ -97,7 +97,7 @@ move-result p1 - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result p1 diff --git a/com.discord/smali_classes2/r0/l/e/n/e.smali b/com.discord/smali_classes2/r0/l/e/n/e.smali index 4fe90bdd35..07d1eb7988 100644 --- a/com.discord/smali_classes2/r0/l/e/n/e.smali +++ b/com.discord/smali_classes2/r0/l/e/n/e.smali @@ -124,7 +124,7 @@ invoke-direct {p0}, Lr0/l/e/n/f;->()V - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result p1 diff --git a/com.discord/smali_classes2/r0/l/e/n/h.smali b/com.discord/smali_classes2/r0/l/e/n/h.smali index 955ff28a5b..d951c8b955 100644 --- a/com.discord/smali_classes2/r0/l/e/n/h.smali +++ b/com.discord/smali_classes2/r0/l/e/n/h.smali @@ -200,7 +200,7 @@ add-long/2addr v5, v2 - invoke-virtual {p0, v2, v3, v5, v6}, Lr0/l/e/n/i;->n(JJ)Z + invoke-virtual {p0, v2, v3, v5, v6}, Lr0/l/e/n/i;->o(JJ)Z move-result v5 diff --git a/com.discord/smali_classes2/r0/l/e/n/i.smali b/com.discord/smali_classes2/r0/l/e/n/i.smali index 14013409f9..76a749a2be 100644 --- a/com.discord/smali_classes2/r0/l/e/n/i.smali +++ b/com.discord/smali_classes2/r0/l/e/n/i.smali @@ -50,7 +50,7 @@ # virtual methods -.method public final n(JJ)Z +.method public final o(JJ)Z .locals 8 sget-object v0, Lr0/l/e/n/y;->a:Lsun/misc/Unsafe; diff --git a/com.discord/smali_classes2/r0/l/e/n/n.smali b/com.discord/smali_classes2/r0/l/e/n/n.smali index bfc432dbf4..7d434517a9 100644 --- a/com.discord/smali_classes2/r0/l/e/n/n.smali +++ b/com.discord/smali_classes2/r0/l/e/n/n.smali @@ -29,7 +29,7 @@ .method public isEmpty()Z .locals 5 - invoke-virtual {p0}, Lr0/l/e/n/n;->n()J + invoke-virtual {p0}, Lr0/l/e/n/n;->o()J move-result-wide v0 @@ -66,7 +66,7 @@ return-wide v0 .end method -.method public final n()J +.method public final o()J .locals 3 sget-object v0, Lr0/l/e/n/y;->a:Lsun/misc/Unsafe; @@ -232,7 +232,7 @@ move-result-wide v0 :goto_0 - invoke-virtual {p0}, Lr0/l/e/n/n;->n()J + invoke-virtual {p0}, Lr0/l/e/n/n;->o()J move-result-wide v2 diff --git a/com.discord/smali_classes2/r0/l/e/n/t.smali b/com.discord/smali_classes2/r0/l/e/n/t.smali index 0da1d42eb0..415c1106c2 100644 --- a/com.discord/smali_classes2/r0/l/e/n/t.smali +++ b/com.discord/smali_classes2/r0/l/e/n/t.smali @@ -169,7 +169,7 @@ invoke-direct {p0}, Lr0/l/e/n/v;->()V - invoke-static {p1}, Lf/m/b/f/a;->W(I)I + invoke-static {p1}, Lf/n/a/k/a;->U(I)I move-result p1 @@ -258,7 +258,7 @@ return-object p0 .end method -.method public static n([Ljava/lang/Object;JLjava/lang/Object;)V +.method public static o([Ljava/lang/Object;JLjava/lang/Object;)V .locals 1 sget-object v0, Lr0/l/e/n/y;->a:Lsun/misc/Unsafe; @@ -444,7 +444,7 @@ iput-wide v5, v7, Lr0/l/e/n/w;->e:J - invoke-static {v0, v8, v9, v2}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {v0, v8, v9, v2}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V array-length v2, v1 @@ -456,11 +456,11 @@ move-result-wide v2 - invoke-static {v1, v2, v3, v0}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {v1, v2, v3, v0}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V sget-object v0, Lr0/l/e/n/t;->o:Ljava/lang/Object; - invoke-static {v1, v8, v9, v0}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {v1, v8, v9, v0}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V invoke-virtual {p0, v10, v11}, Lr0/l/e/n/t;->p(J)V @@ -592,7 +592,7 @@ if-nez v8, :cond_1 - invoke-static {v0, v5, v6, v11}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {v0, v5, v6, v11}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V add-long/2addr v1, v9 @@ -634,7 +634,7 @@ goto :goto_1 :cond_2 - invoke-static {v0, v3, v4, v11}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {v0, v3, v4, v11}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V add-long/2addr v1, v9 @@ -655,7 +655,7 @@ } .end annotation - invoke-static {p1, p5, p6, p2}, Lr0/l/e/n/t;->n([Ljava/lang/Object;JLjava/lang/Object;)V + invoke-static {p1, p5, p6, p2}, Lr0/l/e/n/t;->o([Ljava/lang/Object;JLjava/lang/Object;)V const-wide/16 p1, 0x1 diff --git a/com.discord/smali_classes2/r0/m/b.smali b/com.discord/smali_classes2/r0/m/b.smali index 5e0a20666a..3296430659 100644 --- a/com.discord/smali_classes2/r0/m/b.smali +++ b/com.discord/smali_classes2/r0/m/b.smali @@ -127,7 +127,7 @@ check-cast v0, Ljava/lang/Throwable; - invoke-static {v0}, Lf/m/b/f/a;->S(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; + invoke-static {v0}, Lf/n/a/k/a;->Q(Ljava/lang/Throwable;)Ljava/lang/RuntimeException; const/4 v0, 0x0 diff --git a/com.discord/smali_classes2/r0/n/b.smali b/com.discord/smali_classes2/r0/n/b.smali index c98c233075..cef47cad2f 100644 --- a/com.discord/smali_classes2/r0/n/b.smali +++ b/com.discord/smali_classes2/r0/n/b.smali @@ -92,7 +92,7 @@ move-exception v0 :try_start_2 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-static {v0}, Lr0/o/l;->b(Ljava/lang/Throwable;)V @@ -141,7 +141,7 @@ .method public onError(Ljava/lang/Throwable;)V .locals 8 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-boolean v0, p0, Lr0/n/b;->e:Z @@ -323,7 +323,7 @@ :catchall_0 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p0, p1}, Lr0/n/b;->onError(Ljava/lang/Throwable;)V diff --git a/com.discord/smali_classes2/r0/n/c.smali b/com.discord/smali_classes2/r0/n/c.smali index 49be867a94..002a8bfa61 100644 --- a/com.discord/smali_classes2/r0/n/c.smali +++ b/com.discord/smali_classes2/r0/n/c.smali @@ -138,7 +138,7 @@ .method public onError(Ljava/lang/Throwable;)V .locals 2 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-boolean v0, p0, Lr0/n/c;->f:Z @@ -346,7 +346,7 @@ iput-boolean v0, p0, Lr0/n/c;->f:Z - invoke-static {v1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V iget-object v0, p0, Lr0/n/c;->d:Lr0/g; @@ -375,7 +375,7 @@ iget-object v0, p0, Lr0/n/c;->d:Lr0/g; - invoke-static {v1, v0, p1}, Lf/m/b/f/a;->i0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V + invoke-static {v1, v0, p1}, Lf/n/a/k/a;->g0(Ljava/lang/Throwable;Lr0/g;Ljava/lang/Object;)V return-void diff --git a/com.discord/smali_classes2/r0/q/a$b.smali b/com.discord/smali_classes2/r0/q/a$b.smali index 2b3d4c4fcd..a7880e6266 100644 --- a/com.discord/smali_classes2/r0/q/a$b.smali +++ b/com.discord/smali_classes2/r0/q/a$b.smali @@ -103,7 +103,7 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 3 const-wide/16 v0, 0x0 @@ -114,7 +114,7 @@ iget-object v0, p0, Lr0/q/a$b;->requested:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v0, p1, p2}, Lf/m/b/f/a;->y(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v0, p1, p2}, Lf/n/a/k/a;->w(Ljava/util/concurrent/atomic/AtomicLong;J)J iget-object p1, p0, Lr0/q/a$b;->state:Lr0/q/a$c; diff --git a/com.discord/smali_classes2/r0/q/a$c.smali b/com.discord/smali_classes2/r0/q/a$c.smali index d873d2ce3d..0732c9b4cf 100644 --- a/com.discord/smali_classes2/r0/q/a$c.smali +++ b/com.discord/smali_classes2/r0/q/a$c.smali @@ -375,7 +375,7 @@ goto :goto_1 :cond_2 - invoke-static {p1}, Lf/m/b/f/a;->g0(Ljava/util/List;)V + invoke-static {p1}, Lf/n/a/k/a;->e0(Ljava/util/List;)V return-void .end method diff --git a/com.discord/smali_classes2/r0/q/a$d.smali b/com.discord/smali_classes2/r0/q/a$d.smali index fdbae5b3a7..5f555f5ff9 100644 --- a/com.discord/smali_classes2/r0/q/a$d.smali +++ b/com.discord/smali_classes2/r0/q/a$d.smali @@ -263,7 +263,7 @@ iget-object v6, v1, Lr0/q/a$b;->requested:Ljava/util/concurrent/atomic/AtomicLong; - invoke-static {v6, v13, v14}, Lf/m/b/f/a;->R(Ljava/util/concurrent/atomic/AtomicLong;J)J + invoke-static {v6, v13, v14}, Lf/n/a/k/a;->P(Ljava/util/concurrent/atomic/AtomicLong;J)J :cond_e iput v10, v1, Lr0/q/a$b;->index:I diff --git a/com.discord/smali_classes2/rx/Observable.smali b/com.discord/smali_classes2/rx/Observable.smali index 11c76cd155..d521618702 100644 --- a/com.discord/smali_classes2/rx/Observable.smali +++ b/com.discord/smali_classes2/rx/Observable.smali @@ -1629,7 +1629,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V invoke-virtual {p1}, Lrx/Subscriber;->isUnsubscribed()Z @@ -1665,7 +1665,7 @@ :catchall_1 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v1, Lrx/exceptions/OnErrorFailedException; @@ -2144,7 +2144,7 @@ :catchall_0 move-exception v0 - invoke-static {v0}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {v0}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V :try_start_1 invoke-static {v0}, Lr0/o/l;->c(Ljava/lang/Throwable;)Ljava/lang/Throwable; @@ -2162,7 +2162,7 @@ :catchall_1 move-exception p1 - invoke-static {p1}, Lf/m/b/f/a;->h0(Ljava/lang/Throwable;)V + invoke-static {p1}, Lf/n/a/k/a;->f0(Ljava/lang/Throwable;)V new-instance v1, Lrx/exceptions/OnErrorFailedException; diff --git a/com.discord/smali_classes2/rx/Producer.smali b/com.discord/smali_classes2/rx/Producer.smali index 23a9985c38..aa2c941b9b 100644 --- a/com.discord/smali_classes2/rx/Producer.smali +++ b/com.discord/smali_classes2/rx/Producer.smali @@ -4,5 +4,5 @@ # virtual methods -.method public abstract n(J)V +.method public abstract m(J)V .end method diff --git a/com.discord/smali_classes2/rx/Subscriber.smali b/com.discord/smali_classes2/rx/Subscriber.smali index 5881fa07d0..a597372ff5 100644 --- a/com.discord/smali_classes2/rx/Subscriber.smali +++ b/com.discord/smali_classes2/rx/Subscriber.smali @@ -196,7 +196,7 @@ :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 - invoke-interface {v0, p1, p2}, Lrx/Producer;->n(J)V + invoke-interface {v0, p1, p2}, Lrx/Producer;->m(J)V return-void @@ -282,14 +282,14 @@ const-wide v0, 0x7fffffffffffffffL - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V goto :goto_1 :cond_2 iget-object p1, p0, Lrx/Subscriber;->producer:Lrx/Producer; - invoke-interface {p1, v0, v1}, Lrx/Producer;->n(J)V + invoke-interface {p1, v0, v1}, Lrx/Producer;->m(J)V :goto_1 return-void diff --git a/com.discord/smali_classes2/rx/internal/util/SubscriptionList.smali b/com.discord/smali_classes2/rx/internal/util/SubscriptionList.smali index 82970b6e4e..a1a7bd4cd8 100644 --- a/com.discord/smali_classes2/rx/internal/util/SubscriptionList.smali +++ b/com.discord/smali_classes2/rx/internal/util/SubscriptionList.smali @@ -211,7 +211,7 @@ goto :goto_0 :cond_3 - invoke-static {v1}, Lf/m/b/f/a;->g0(Ljava/util/List;)V + invoke-static {v1}, Lf/n/a/k/a;->e0(Ljava/util/List;)V goto :goto_1 diff --git a/com.discord/smali_classes2/rx/subjects/BehaviorSubject.smali b/com.discord/smali_classes2/rx/subjects/BehaviorSubject.smali index 94873bf502..8871cd8d9e 100644 --- a/com.discord/smali_classes2/rx/subjects/BehaviorSubject.smali +++ b/com.discord/smali_classes2/rx/subjects/BehaviorSubject.smali @@ -300,7 +300,7 @@ goto :goto_0 :cond_2 - invoke-static {p1}, Lf/m/b/f/a;->g0(Ljava/util/List;)V + invoke-static {p1}, Lf/n/a/k/a;->e0(Ljava/util/List;)V :cond_3 return-void diff --git a/com.discord/smali_classes2/rx/subjects/PublishSubject$a.smali b/com.discord/smali_classes2/rx/subjects/PublishSubject$a.smali index 951061e8c2..ee783e36ec 100644 --- a/com.discord/smali_classes2/rx/subjects/PublishSubject$a.smali +++ b/com.discord/smali_classes2/rx/subjects/PublishSubject$a.smali @@ -106,10 +106,10 @@ return v0 .end method -.method public n(J)V +.method public m(J)V .locals 5 - invoke-static {p1, p2}, Lf/m/b/f/a;->o0(J)Z + invoke-static {p1, p2}, Lf/n/a/k/a;->m0(J)Z move-result v0 @@ -129,7 +129,7 @@ return-void :cond_1 - invoke-static {v0, v1, p1, p2}, Lf/m/b/f/a;->c(JJ)J + invoke-static {v0, v1, p1, p2}, Lf/n/a/k/a;->c(JJ)J move-result-wide v2 diff --git a/com.discord/smali_classes2/rx/subjects/PublishSubject$b.smali b/com.discord/smali_classes2/rx/subjects/PublishSubject$b.smali index 7ad14cdfaa..3fd92d07ef 100644 --- a/com.discord/smali_classes2/rx/subjects/PublishSubject$b.smali +++ b/com.discord/smali_classes2/rx/subjects/PublishSubject$b.smali @@ -329,7 +329,7 @@ goto :goto_0 :cond_1 - invoke-static {v2}, Lf/m/b/f/a;->g0(Ljava/util/List;)V + invoke-static {v2}, Lf/n/a/k/a;->e0(Ljava/util/List;)V return-void .end method diff --git a/com.discord/smali_classes2/rx/subscriptions/CompositeSubscription.smali b/com.discord/smali_classes2/rx/subscriptions/CompositeSubscription.smali index f34edba444..a7f2df1146 100644 --- a/com.discord/smali_classes2/rx/subscriptions/CompositeSubscription.smali +++ b/com.discord/smali_classes2/rx/subscriptions/CompositeSubscription.smali @@ -86,7 +86,7 @@ goto :goto_0 :cond_2 - invoke-static {v0}, Lf/m/b/f/a;->g0(Ljava/util/List;)V + invoke-static {v0}, Lf/n/a/k/a;->e0(Ljava/util/List;)V return-void .end method diff --git a/com.discord/smali_classes2/w$b.smali b/com.discord/smali_classes2/w$b.smali deleted file mode 100644 index d85fedf167..0000000000 --- a/com.discord/smali_classes2/w$b.smali +++ /dev/null @@ -1,72 +0,0 @@ -.class public final Lw$b; -.super Lj0/n/c/i; -.source "WidgetGuildCallOnboardingSheet.kt" - -# interfaces -.implements Lkotlin/jvm/functions/Function1; - - -# annotations -.annotation system Ldalvik/annotation/EnclosingMethod; - value = Lw;->onResume()V -.end annotation - -.annotation system Ldalvik/annotation/InnerClass; - accessFlags = 0x19 - name = null -.end annotation - -.annotation system Ldalvik/annotation/Signature; - value = { - "Lj0/n/c/i;", - "Lkotlin/jvm/functions/Function1<", - "Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;", - "Lkotlin/Unit;", - ">;" - } -.end annotation - - -# instance fields -.field public final synthetic this$0:Lw; - - -# direct methods -.method public constructor (Lw;)V - .locals 0 - - iput-object p1, p0, Lw$b;->this$0:Lw; - - const/4 p1, 0x1 - - invoke-direct {p0, p1}, Lj0/n/c/i;->(I)V - - return-void -.end method - - -# virtual methods -.method public invoke(Ljava/lang/Object;)Ljava/lang/Object; - .locals 1 - - check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState; - - if-eqz p1, :cond_0 - - iget-object v0, p0, Lw$b;->this$0:Lw; - - invoke-static {v0, p1}, Lw;->f(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;)V - - sget-object p1, Lkotlin/Unit;->a:Lkotlin/Unit; - - return-object p1 - - :cond_0 - const-string p1, "viewState" - - invoke-static {p1}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - const/4 p1, 0x0 - - throw p1 -.end method diff --git a/com.discord/smali_classes2/w.smali b/com.discord/smali_classes2/w.smali deleted file mode 100644 index 756b40f5e3..0000000000 --- a/com.discord/smali_classes2/w.smali +++ /dev/null @@ -1,412 +0,0 @@ -.class public final Lw; -.super Lcom/discord/app/AppBottomSheet; -.source "WidgetGuildCallOnboardingSheet.kt" - - -# annotations -.annotation system Ldalvik/annotation/MemberClasses; - value = { - Lw$a; - } -.end annotation - - -# static fields -.field public static final synthetic f:[Lkotlin/reflect/KProperty; - -.field public static final g:Lw$a; - - -# instance fields -.field public final d:Lkotlin/properties/ReadOnlyProperty; - -.field public e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - -# direct methods -.method public static constructor ()V - .locals 5 - - const/4 v0, 0x1 - - new-array v0, v0, [Lkotlin/reflect/KProperty; - - new-instance v1, Lj0/n/c/q; - - const-class v2, Lw; - - invoke-static {v2}, Lj0/n/c/s;->getOrCreateKotlinClass(Ljava/lang/Class;)Lj0/r/b; - - move-result-object v2 - - const-string v3, "connectButton" - - const-string v4, "getConnectButton()Lcom/discord/views/JoinVoiceChannelButton;" - - invoke-direct {v1, v2, v3, v4}, Lj0/n/c/q;->(Lkotlin/reflect/KDeclarationContainer;Ljava/lang/String;Ljava/lang/String;)V - - invoke-static {v1}, Lj0/n/c/s;->property1(Lj0/n/c/p;)Lj0/r/d; - - const/4 v2, 0x0 - - aput-object v1, v0, v2 - - sput-object v0, Lw;->f:[Lkotlin/reflect/KProperty; - - new-instance v0, Lw$a; - - const/4 v1, 0x0 - - invoke-direct {v0, v1}, Lw$a;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V - - sput-object v0, Lw;->g:Lw$a; - - return-void -.end method - -.method public constructor ()V - .locals 1 - - invoke-direct {p0}, Lcom/discord/app/AppBottomSheet;->()V - - const v0, 0x7f0a0417 - - invoke-static {p0, v0}, Lf/m/b/f/a;->i(Landroidx/fragment/app/DialogFragment;I)Lkotlin/properties/ReadOnlyProperty; - - move-result-object v0 - - iput-object v0, p0, Lw;->d:Lkotlin/properties/ReadOnlyProperty; - - return-void -.end method - -.method public static final f(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState;)V - .locals 4 - - const/4 v0, 0x0 - - if-eqz p0, :cond_7 - - instance-of v1, p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded; - - if-nez v1, :cond_0 - - goto :goto_0 - - :cond_0 - iget-object v1, p0, Lw;->d:Lkotlin/properties/ReadOnlyProperty; - - sget-object v2, Lw;->f:[Lkotlin/reflect/KProperty; - - const/4 v3, 0x0 - - aget-object v2, v2, v3 - - invoke-interface {v1, p0, v2}, Lkotlin/properties/ReadOnlyProperty;->getValue(Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object; - - move-result-object v1 - - check-cast v1, Lcom/discord/views/JoinVoiceChannelButton; - - check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded; - - invoke-virtual {p1}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$ViewState$Loaded;->getJoinability()Lcom/discord/utilities/voice/VoiceChannelJoinability; - - move-result-object p1 - - new-instance v2, Ly; - - invoke-direct {v2, p0}, Ly;->(Lw;)V - - if-eqz v1, :cond_6 - - if-eqz p1, :cond_5 - - invoke-virtual {p1}, Ljava/lang/Enum;->ordinal()I - - move-result p0 - - const p1, 0x7f12048c - - if-eqz p0, :cond_4 - - const/4 v0, 0x1 - - if-eq p0, v0, :cond_3 - - const/4 v0, 0x2 - - if-eq p0, v0, :cond_4 - - const/4 v0, 0x3 - - if-eq p0, v0, :cond_2 - - const/4 v0, 0x4 - - if-eq p0, v0, :cond_1 - - goto :goto_0 - - :cond_1 - invoke-virtual {v1, p1}, Landroid/widget/Button;->setText(I)V - - const p0, 0x7f120af2 - - invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V - - goto :goto_0 - - :cond_2 - const p0, 0x7f121606 - - invoke-virtual {v1, p0}, Landroid/widget/Button;->setText(I)V - - invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V - - goto :goto_0 - - :cond_3 - const p0, 0x7f1203f7 - - invoke-virtual {v1, p0}, Landroid/widget/Button;->setText(I)V - - const p0, 0x7f1203f6 - - invoke-virtual {v1, v1, p0}, Lcom/discord/views/JoinVoiceChannelButton;->a(Lcom/google/android/material/button/MaterialButton;I)V - - goto :goto_0 - - :cond_4 - invoke-virtual {v1, p1}, Landroid/widget/Button;->setText(I)V - - new-instance p0, Lf/a/n/e; - - invoke-direct {p0, v2}, Lf/a/n/e;->(Lkotlin/jvm/functions/Function0;)V - - invoke-virtual {v1, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V - - :goto_0 - return-void - - :cond_5 - const-string p0, "joinability" - - invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V - - throw v0 - - :cond_6 - throw v0 - - :cond_7 - throw v0 -.end method - -.method public static final g(Lw;Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event;)V - .locals 8 - - if-eqz p0, :cond_2 - - sget-object v0, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$ShowGuildVideoCapacityDialog;->INSTANCE:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$ShowGuildVideoCapacityDialog; - - invoke-static {p1, v0}, Lj0/n/c/h;->areEqual(Ljava/lang/Object;Ljava/lang/Object;)Z - - move-result v0 - - const-string v1, "parentFragmentManager" - - if-eqz v0, :cond_0 - - sget-object p1, Lf/a/a/m;->f:Lf/a/a/m$a; - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; - - move-result-object v0 - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - invoke-virtual {p1, v0}, Lf/a/a/m$a;->a(Landroidx/fragment/app/FragmentManager;)V - - invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->dismiss()V - - goto :goto_0 - - :cond_0 - instance-of v0, p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen; - - if-eqz v0, :cond_1 - - sget-object v2, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet;->Companion:Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$Companion; - - invoke-virtual {p0}, Landroidx/fragment/app/Fragment;->getParentFragmentManager()Landroidx/fragment/app/FragmentManager; - - move-result-object v3 - - invoke-static {v3, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - check-cast p1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen; - - invoke-virtual {p1}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Event$LaunchGuildCallScreen;->getChannelId()J - - move-result-wide v4 - - const/4 v6, 0x1 - - sget-object v7, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext;->HOME:Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext; - - invoke-virtual/range {v2 .. v7}, Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$Companion;->show(Landroidx/fragment/app/FragmentManager;JZLcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet$FeatureContext;)Lcom/discord/widgets/voice/sheet/WidgetVoiceBottomSheet; - - invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->dismiss()V - - :cond_1 - :goto_0 - return-void - - :cond_2 - const/4 p0, 0x0 - - throw p0 -.end method - - -# virtual methods -.method public getContentViewResId()I - .locals 1 - - const v0, 0x7f0d01d0 - - return v0 -.end method - -.method public onResume()V - .locals 12 - - invoke-super {p0}, Lcom/discord/app/AppBottomSheet;->onResume()V - - invoke-virtual {p0}, Lcom/discord/app/AppBottomSheet;->getArgumentsOrDefault()Landroid/os/Bundle; - - move-result-object v0 - - const-string v1, "com.discord.intent.extra.EXTRA_CHANNEL_ID" - - invoke-virtual {v0, v1}, Landroid/os/Bundle;->getLong(Ljava/lang/String;)J - - move-result-wide v3 - - new-instance v0, Landroidx/lifecycle/ViewModelProvider; - - new-instance v1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Factory; - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - const/4 v9, 0x0 - - const/16 v10, 0x3e - - const/4 v11, 0x0 - - move-object v2, v1 - - invoke-direct/range {v2 .. v11}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel$Factory;->(JLcom/discord/stores/StoreVoiceChannelSelected;Lcom/discord/stores/StorePermissions;Lcom/discord/stores/StoreChannels;Lcom/discord/stores/StoreGuilds;Lcom/discord/stores/StoreVoiceStates;ILkotlin/jvm/internal/DefaultConstructorMarker;)V - - invoke-direct {v0, p0, v1}, Landroidx/lifecycle/ViewModelProvider;->(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V - - const-class v1, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - invoke-virtual {v0, v1}, Landroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel; - - move-result-object v0 - - const-string v1, "ViewModelProvider(this, \u2026eetViewModel::class.java)" - - invoke-static {v0, v1}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - check-cast v0, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - iput-object v0, p0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - const/4 v1, 0x0 - - const-string v2, "viewModel" - - if-eqz v0, :cond_1 - - invoke-virtual {v0}, Lf/a/b/o0;->observeViewState()Lrx/Observable; - - move-result-object v0 - - invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; - - move-result-object v3 - - const-class v4, Lw; - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - const/4 v7, 0x0 - - const/4 v8, 0x0 - - new-instance v9, Lw$b; - - invoke-direct {v9, p0}, Lw$b;->(Lw;)V - - const/16 v10, 0x1e - - const/4 v11, 0x0 - - invoke-static/range {v3 .. v11}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - iget-object v0, p0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel;->observeEvents()Lrx/Observable; - - move-result-object v0 - - invoke-static {v0, p0}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->bindToComponentLifecycle(Lrx/Observable;Lcom/discord/app/AppComponent;)Lrx/Observable; - - move-result-object v1 - - const-class v2, Lw; - - const/4 v3, 0x0 - - const/4 v4, 0x0 - - const/4 v5, 0x0 - - const/4 v6, 0x0 - - new-instance v7, Lw$c; - - invoke-direct {v7, p0}, Lw$c;->(Lw;)V - - const/16 v8, 0x1e - - const/4 v9, 0x0 - - invoke-static/range {v1 .. v9}, Lcom/discord/utilities/rx/ObservableExtensionsKt;->appSubscribe$default(Lrx/Observable;Ljava/lang/Class;Landroid/content/Context;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V - - return-void - - :cond_0 - invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v1 - - :cond_1 - invoke-static {v2}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v1 -.end method diff --git a/com.discord/smali_classes2/x.smali b/com.discord/smali_classes2/x.smali deleted file mode 100644 index 4463cd502a..0000000000 --- a/com.discord/smali_classes2/x.smali +++ /dev/null @@ -1,86 +0,0 @@ -.class public final Lx; -.super Ljava/lang/Object; -.source "WidgetGuildCallOnboardingSheet.kt" - -# interfaces -.implements Lrx/functions/Action0; - - -# instance fields -.field public final synthetic d:Ly; - - -# direct methods -.method public constructor (Ly;)V - .locals 0 - - iput-object p1, p0, Lx;->d:Ly; - - invoke-direct {p0}, Ljava/lang/Object;->()V - - return-void -.end method - - -# virtual methods -.method public final call()V - .locals 4 - - sget-object v0, Lw;->g:Lw$a; - - iget-object v1, p0, Lx;->d:Ly; - - iget-object v1, v1, Ly;->this$0:Lw; - - invoke-virtual {v1}, Landroidx/fragment/app/Fragment;->requireContext()Landroid/content/Context; - - move-result-object v1 - - const-string v2, "requireContext()" - - invoke-static {v1, v2}, Lj0/n/c/h;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V - - const/4 v2, 0x0 - - if-eqz v0, :cond_1 - - invoke-static {v1}, Landroidx/preference/PreferenceManager;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - const/4 v1, 0x1 - - const-string v3, "CACHE_KEY_VOICE_CHANNEL_ONBOARDED" - - invoke-interface {v0, v3, v1}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; - - move-result-object v0 - - invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V - - iget-object v0, p0, Lx;->d:Ly; - - iget-object v0, v0, Ly;->this$0:Lw; - - iget-object v0, v0, Lw;->e:Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel; - - if-eqz v0, :cond_0 - - invoke-virtual {v0}, Lcom/discord/widgets/voice/fullscreen/WidgetGuildCallOnboardingSheetViewModel;->onConnectPressed()V - - return-void - - :cond_0 - const-string v0, "viewModel" - - invoke-static {v0}, Lj0/n/c/h;->throwUninitializedPropertyAccessException(Ljava/lang/String;)V - - throw v2 - - :cond_1 - throw v2 -.end method